Path: blob/main/sys/crypto/openssl/i386/rmd-586.S
109167 views
/* Do not modify. This file is auto-generated from rmd-586.pl. */1#ifdef PIC2.text3.globl ripemd160_block_asm_data_order4.type ripemd160_block_asm_data_order,@function5.align 166ripemd160_block_asm_data_order:7.L_ripemd160_block_asm_data_order_begin:8#ifdef __CET__910.byte 243,15,30,25111#endif1213movl 4(%esp),%edx14movl 8(%esp),%eax15pushl %esi16movl (%edx),%ecx17pushl %edi18movl 4(%edx),%esi19pushl %ebp20movl 8(%edx),%edi21pushl %ebx22subl $108,%esp23.L000start:2425movl (%eax),%ebx26movl 4(%eax),%ebp27movl %ebx,(%esp)28movl %ebp,4(%esp)29movl 8(%eax),%ebx30movl 12(%eax),%ebp31movl %ebx,8(%esp)32movl %ebp,12(%esp)33movl 16(%eax),%ebx34movl 20(%eax),%ebp35movl %ebx,16(%esp)36movl %ebp,20(%esp)37movl 24(%eax),%ebx38movl 28(%eax),%ebp39movl %ebx,24(%esp)40movl %ebp,28(%esp)41movl 32(%eax),%ebx42movl 36(%eax),%ebp43movl %ebx,32(%esp)44movl %ebp,36(%esp)45movl 40(%eax),%ebx46movl 44(%eax),%ebp47movl %ebx,40(%esp)48movl %ebp,44(%esp)49movl 48(%eax),%ebx50movl 52(%eax),%ebp51movl %ebx,48(%esp)52movl %ebp,52(%esp)53movl 56(%eax),%ebx54movl 60(%eax),%ebp55movl %ebx,56(%esp)56movl %ebp,60(%esp)57movl %edi,%eax58movl 12(%edx),%ebx59movl 16(%edx),%ebp6061xorl %ebx,%eax62movl (%esp),%edx63xorl %esi,%eax64addl %edx,%ecx65roll $10,%edi66addl %eax,%ecx67movl %esi,%eax68roll $11,%ecx69addl %ebp,%ecx7071xorl %edi,%eax72movl 4(%esp),%edx73xorl %ecx,%eax74addl %eax,%ebp75movl %ecx,%eax76roll $10,%esi77addl %edx,%ebp78xorl %esi,%eax79roll $14,%ebp80addl %ebx,%ebp8182movl 8(%esp),%edx83xorl %ebp,%eax84addl %edx,%ebx85roll $10,%ecx86addl %eax,%ebx87movl %ebp,%eax88roll $15,%ebx89addl %edi,%ebx9091xorl %ecx,%eax92movl 12(%esp),%edx93xorl %ebx,%eax94addl %eax,%edi95movl %ebx,%eax96roll $10,%ebp97addl %edx,%edi98xorl %ebp,%eax99roll $12,%edi100addl %esi,%edi101102movl 16(%esp),%edx103xorl %edi,%eax104addl %edx,%esi105roll $10,%ebx106addl %eax,%esi107movl %edi,%eax108roll $5,%esi109addl %ecx,%esi110111xorl %ebx,%eax112movl 20(%esp),%edx113xorl %esi,%eax114addl %eax,%ecx115movl %esi,%eax116roll $10,%edi117addl %edx,%ecx118xorl %edi,%eax119roll $8,%ecx120addl %ebp,%ecx121122movl 24(%esp),%edx123xorl %ecx,%eax124addl %edx,%ebp125roll $10,%esi126addl %eax,%ebp127movl %ecx,%eax128roll $7,%ebp129addl %ebx,%ebp130131xorl %esi,%eax132movl 28(%esp),%edx133xorl %ebp,%eax134addl %eax,%ebx135movl %ebp,%eax136roll $10,%ecx137addl %edx,%ebx138xorl %ecx,%eax139roll $9,%ebx140addl %edi,%ebx141142movl 32(%esp),%edx143xorl %ebx,%eax144addl %edx,%edi145roll $10,%ebp146addl %eax,%edi147movl %ebx,%eax148roll $11,%edi149addl %esi,%edi150151xorl %ebp,%eax152movl 36(%esp),%edx153xorl %edi,%eax154addl %eax,%esi155movl %edi,%eax156roll $10,%ebx157addl %edx,%esi158xorl %ebx,%eax159roll $13,%esi160addl %ecx,%esi161162movl 40(%esp),%edx163xorl %esi,%eax164addl %edx,%ecx165roll $10,%edi166addl %eax,%ecx167movl %esi,%eax168roll $14,%ecx169addl %ebp,%ecx170171xorl %edi,%eax172movl 44(%esp),%edx173xorl %ecx,%eax174addl %eax,%ebp175movl %ecx,%eax176roll $10,%esi177addl %edx,%ebp178xorl %esi,%eax179roll $15,%ebp180addl %ebx,%ebp181182movl 48(%esp),%edx183xorl %ebp,%eax184addl %edx,%ebx185roll $10,%ecx186addl %eax,%ebx187movl %ebp,%eax188roll $6,%ebx189addl %edi,%ebx190191xorl %ecx,%eax192movl 52(%esp),%edx193xorl %ebx,%eax194addl %eax,%edi195movl %ebx,%eax196roll $10,%ebp197addl %edx,%edi198xorl %ebp,%eax199roll $7,%edi200addl %esi,%edi201202movl 56(%esp),%edx203xorl %edi,%eax204addl %edx,%esi205roll $10,%ebx206addl %eax,%esi207movl %edi,%eax208roll $9,%esi209addl %ecx,%esi210211xorl %ebx,%eax212movl 60(%esp),%edx213xorl %esi,%eax214addl %eax,%ecx215movl $-1,%eax216roll $10,%edi217addl %edx,%ecx218movl 28(%esp),%edx219roll $8,%ecx220addl %ebp,%ecx221222addl %edx,%ebp223movl %esi,%edx224subl %ecx,%eax225andl %ecx,%edx226andl %edi,%eax227orl %eax,%edx228movl 16(%esp),%eax229roll $10,%esi230leal 1518500249(%ebp,%edx,1),%ebp231movl $-1,%edx232roll $7,%ebp233addl %ebx,%ebp234235addl %eax,%ebx236movl %ecx,%eax237subl %ebp,%edx238andl %ebp,%eax239andl %esi,%edx240orl %edx,%eax241movl 52(%esp),%edx242roll $10,%ecx243leal 1518500249(%ebx,%eax,1),%ebx244movl $-1,%eax245roll $6,%ebx246addl %edi,%ebx247248addl %edx,%edi249movl %ebp,%edx250subl %ebx,%eax251andl %ebx,%edx252andl %ecx,%eax253orl %eax,%edx254movl 4(%esp),%eax255roll $10,%ebp256leal 1518500249(%edi,%edx,1),%edi257movl $-1,%edx258roll $8,%edi259addl %esi,%edi260261addl %eax,%esi262movl %ebx,%eax263subl %edi,%edx264andl %edi,%eax265andl %ebp,%edx266orl %edx,%eax267movl 40(%esp),%edx268roll $10,%ebx269leal 1518500249(%esi,%eax,1),%esi270movl $-1,%eax271roll $13,%esi272addl %ecx,%esi273274addl %edx,%ecx275movl %edi,%edx276subl %esi,%eax277andl %esi,%edx278andl %ebx,%eax279orl %eax,%edx280movl 24(%esp),%eax281roll $10,%edi282leal 1518500249(%ecx,%edx,1),%ecx283movl $-1,%edx284roll $11,%ecx285addl %ebp,%ecx286287addl %eax,%ebp288movl %esi,%eax289subl %ecx,%edx290andl %ecx,%eax291andl %edi,%edx292orl %edx,%eax293movl 60(%esp),%edx294roll $10,%esi295leal 1518500249(%ebp,%eax,1),%ebp296movl $-1,%eax297roll $9,%ebp298addl %ebx,%ebp299300addl %edx,%ebx301movl %ecx,%edx302subl %ebp,%eax303andl %ebp,%edx304andl %esi,%eax305orl %eax,%edx306movl 12(%esp),%eax307roll $10,%ecx308leal 1518500249(%ebx,%edx,1),%ebx309movl $-1,%edx310roll $7,%ebx311addl %edi,%ebx312313addl %eax,%edi314movl %ebp,%eax315subl %ebx,%edx316andl %ebx,%eax317andl %ecx,%edx318orl %edx,%eax319movl 48(%esp),%edx320roll $10,%ebp321leal 1518500249(%edi,%eax,1),%edi322movl $-1,%eax323roll $15,%edi324addl %esi,%edi325326addl %edx,%esi327movl %ebx,%edx328subl %edi,%eax329andl %edi,%edx330andl %ebp,%eax331orl %eax,%edx332movl (%esp),%eax333roll $10,%ebx334leal 1518500249(%esi,%edx,1),%esi335movl $-1,%edx336roll $7,%esi337addl %ecx,%esi338339addl %eax,%ecx340movl %edi,%eax341subl %esi,%edx342andl %esi,%eax343andl %ebx,%edx344orl %edx,%eax345movl 36(%esp),%edx346roll $10,%edi347leal 1518500249(%ecx,%eax,1),%ecx348movl $-1,%eax349roll $12,%ecx350addl %ebp,%ecx351352addl %edx,%ebp353movl %esi,%edx354subl %ecx,%eax355andl %ecx,%edx356andl %edi,%eax357orl %eax,%edx358movl 20(%esp),%eax359roll $10,%esi360leal 1518500249(%ebp,%edx,1),%ebp361movl $-1,%edx362roll $15,%ebp363addl %ebx,%ebp364365addl %eax,%ebx366movl %ecx,%eax367subl %ebp,%edx368andl %ebp,%eax369andl %esi,%edx370orl %edx,%eax371movl 8(%esp),%edx372roll $10,%ecx373leal 1518500249(%ebx,%eax,1),%ebx374movl $-1,%eax375roll $9,%ebx376addl %edi,%ebx377378addl %edx,%edi379movl %ebp,%edx380subl %ebx,%eax381andl %ebx,%edx382andl %ecx,%eax383orl %eax,%edx384movl 56(%esp),%eax385roll $10,%ebp386leal 1518500249(%edi,%edx,1),%edi387movl $-1,%edx388roll $11,%edi389addl %esi,%edi390391addl %eax,%esi392movl %ebx,%eax393subl %edi,%edx394andl %edi,%eax395andl %ebp,%edx396orl %edx,%eax397movl 44(%esp),%edx398roll $10,%ebx399leal 1518500249(%esi,%eax,1),%esi400movl $-1,%eax401roll $7,%esi402addl %ecx,%esi403404addl %edx,%ecx405movl %edi,%edx406subl %esi,%eax407andl %esi,%edx408andl %ebx,%eax409orl %eax,%edx410movl 32(%esp),%eax411roll $10,%edi412leal 1518500249(%ecx,%edx,1),%ecx413movl $-1,%edx414roll $13,%ecx415addl %ebp,%ecx416417addl %eax,%ebp418movl %esi,%eax419subl %ecx,%edx420andl %ecx,%eax421andl %edi,%edx422orl %edx,%eax423movl $-1,%edx424roll $10,%esi425leal 1518500249(%ebp,%eax,1),%ebp426subl %ecx,%edx427roll $12,%ebp428addl %ebx,%ebp429430movl 12(%esp),%eax431orl %ebp,%edx432addl %eax,%ebx433xorl %esi,%edx434movl $-1,%eax435roll $10,%ecx436leal 1859775393(%ebx,%edx,1),%ebx437subl %ebp,%eax438roll $11,%ebx439addl %edi,%ebx440441movl 40(%esp),%edx442orl %ebx,%eax443addl %edx,%edi444xorl %ecx,%eax445movl $-1,%edx446roll $10,%ebp447leal 1859775393(%edi,%eax,1),%edi448subl %ebx,%edx449roll $13,%edi450addl %esi,%edi451452movl 56(%esp),%eax453orl %edi,%edx454addl %eax,%esi455xorl %ebp,%edx456movl $-1,%eax457roll $10,%ebx458leal 1859775393(%esi,%edx,1),%esi459subl %edi,%eax460roll $6,%esi461addl %ecx,%esi462463movl 16(%esp),%edx464orl %esi,%eax465addl %edx,%ecx466xorl %ebx,%eax467movl $-1,%edx468roll $10,%edi469leal 1859775393(%ecx,%eax,1),%ecx470subl %esi,%edx471roll $7,%ecx472addl %ebp,%ecx473474movl 36(%esp),%eax475orl %ecx,%edx476addl %eax,%ebp477xorl %edi,%edx478movl $-1,%eax479roll $10,%esi480leal 1859775393(%ebp,%edx,1),%ebp481subl %ecx,%eax482roll $14,%ebp483addl %ebx,%ebp484485movl 60(%esp),%edx486orl %ebp,%eax487addl %edx,%ebx488xorl %esi,%eax489movl $-1,%edx490roll $10,%ecx491leal 1859775393(%ebx,%eax,1),%ebx492subl %ebp,%edx493roll $9,%ebx494addl %edi,%ebx495496movl 32(%esp),%eax497orl %ebx,%edx498addl %eax,%edi499xorl %ecx,%edx500movl $-1,%eax501roll $10,%ebp502leal 1859775393(%edi,%edx,1),%edi503subl %ebx,%eax504roll $13,%edi505addl %esi,%edi506507movl 4(%esp),%edx508orl %edi,%eax509addl %edx,%esi510xorl %ebp,%eax511movl $-1,%edx512roll $10,%ebx513leal 1859775393(%esi,%eax,1),%esi514subl %edi,%edx515roll $15,%esi516addl %ecx,%esi517518movl 8(%esp),%eax519orl %esi,%edx520addl %eax,%ecx521xorl %ebx,%edx522movl $-1,%eax523roll $10,%edi524leal 1859775393(%ecx,%edx,1),%ecx525subl %esi,%eax526roll $14,%ecx527addl %ebp,%ecx528529movl 28(%esp),%edx530orl %ecx,%eax531addl %edx,%ebp532xorl %edi,%eax533movl $-1,%edx534roll $10,%esi535leal 1859775393(%ebp,%eax,1),%ebp536subl %ecx,%edx537roll $8,%ebp538addl %ebx,%ebp539540movl (%esp),%eax541orl %ebp,%edx542addl %eax,%ebx543xorl %esi,%edx544movl $-1,%eax545roll $10,%ecx546leal 1859775393(%ebx,%edx,1),%ebx547subl %ebp,%eax548roll $13,%ebx549addl %edi,%ebx550551movl 24(%esp),%edx552orl %ebx,%eax553addl %edx,%edi554xorl %ecx,%eax555movl $-1,%edx556roll $10,%ebp557leal 1859775393(%edi,%eax,1),%edi558subl %ebx,%edx559roll $6,%edi560addl %esi,%edi561562movl 52(%esp),%eax563orl %edi,%edx564addl %eax,%esi565xorl %ebp,%edx566movl $-1,%eax567roll $10,%ebx568leal 1859775393(%esi,%edx,1),%esi569subl %edi,%eax570roll $5,%esi571addl %ecx,%esi572573movl 44(%esp),%edx574orl %esi,%eax575addl %edx,%ecx576xorl %ebx,%eax577movl $-1,%edx578roll $10,%edi579leal 1859775393(%ecx,%eax,1),%ecx580subl %esi,%edx581roll $12,%ecx582addl %ebp,%ecx583584movl 20(%esp),%eax585orl %ecx,%edx586addl %eax,%ebp587xorl %edi,%edx588movl $-1,%eax589roll $10,%esi590leal 1859775393(%ebp,%edx,1),%ebp591subl %ecx,%eax592roll $7,%ebp593addl %ebx,%ebp594595movl 48(%esp),%edx596orl %ebp,%eax597addl %edx,%ebx598xorl %esi,%eax599movl $-1,%edx600roll $10,%ecx601leal 1859775393(%ebx,%eax,1),%ebx602movl %ecx,%eax603roll $5,%ebx604addl %edi,%ebx605606subl %ecx,%edx607andl %ebx,%eax608andl %ebp,%edx609orl %eax,%edx610movl 4(%esp),%eax611roll $10,%ebp612leal 2400959708(%edi,%edx,1),%edi613movl $-1,%edx614addl %eax,%edi615movl %ebp,%eax616roll $11,%edi617addl %esi,%edi618619subl %ebp,%edx620andl %edi,%eax621andl %ebx,%edx622orl %eax,%edx623movl 36(%esp),%eax624roll $10,%ebx625leal 2400959708(%esi,%edx,1),%esi626movl $-1,%edx627addl %eax,%esi628movl %ebx,%eax629roll $12,%esi630addl %ecx,%esi631632subl %ebx,%edx633andl %esi,%eax634andl %edi,%edx635orl %eax,%edx636movl 44(%esp),%eax637roll $10,%edi638leal 2400959708(%ecx,%edx,1),%ecx639movl $-1,%edx640addl %eax,%ecx641movl %edi,%eax642roll $14,%ecx643addl %ebp,%ecx644645subl %edi,%edx646andl %ecx,%eax647andl %esi,%edx648orl %eax,%edx649movl 40(%esp),%eax650roll $10,%esi651leal 2400959708(%ebp,%edx,1),%ebp652movl $-1,%edx653addl %eax,%ebp654movl %esi,%eax655roll $15,%ebp656addl %ebx,%ebp657658subl %esi,%edx659andl %ebp,%eax660andl %ecx,%edx661orl %eax,%edx662movl (%esp),%eax663roll $10,%ecx664leal 2400959708(%ebx,%edx,1),%ebx665movl $-1,%edx666addl %eax,%ebx667movl %ecx,%eax668roll $14,%ebx669addl %edi,%ebx670671subl %ecx,%edx672andl %ebx,%eax673andl %ebp,%edx674orl %eax,%edx675movl 32(%esp),%eax676roll $10,%ebp677leal 2400959708(%edi,%edx,1),%edi678movl $-1,%edx679addl %eax,%edi680movl %ebp,%eax681roll $15,%edi682addl %esi,%edi683684subl %ebp,%edx685andl %edi,%eax686andl %ebx,%edx687orl %eax,%edx688movl 48(%esp),%eax689roll $10,%ebx690leal 2400959708(%esi,%edx,1),%esi691movl $-1,%edx692addl %eax,%esi693movl %ebx,%eax694roll $9,%esi695addl %ecx,%esi696697subl %ebx,%edx698andl %esi,%eax699andl %edi,%edx700orl %eax,%edx701movl 16(%esp),%eax702roll $10,%edi703leal 2400959708(%ecx,%edx,1),%ecx704movl $-1,%edx705addl %eax,%ecx706movl %edi,%eax707roll $8,%ecx708addl %ebp,%ecx709710subl %edi,%edx711andl %ecx,%eax712andl %esi,%edx713orl %eax,%edx714movl 52(%esp),%eax715roll $10,%esi716leal 2400959708(%ebp,%edx,1),%ebp717movl $-1,%edx718addl %eax,%ebp719movl %esi,%eax720roll $9,%ebp721addl %ebx,%ebp722723subl %esi,%edx724andl %ebp,%eax725andl %ecx,%edx726orl %eax,%edx727movl 12(%esp),%eax728roll $10,%ecx729leal 2400959708(%ebx,%edx,1),%ebx730movl $-1,%edx731addl %eax,%ebx732movl %ecx,%eax733roll $14,%ebx734addl %edi,%ebx735736subl %ecx,%edx737andl %ebx,%eax738andl %ebp,%edx739orl %eax,%edx740movl 28(%esp),%eax741roll $10,%ebp742leal 2400959708(%edi,%edx,1),%edi743movl $-1,%edx744addl %eax,%edi745movl %ebp,%eax746roll $5,%edi747addl %esi,%edi748749subl %ebp,%edx750andl %edi,%eax751andl %ebx,%edx752orl %eax,%edx753movl 60(%esp),%eax754roll $10,%ebx755leal 2400959708(%esi,%edx,1),%esi756movl $-1,%edx757addl %eax,%esi758movl %ebx,%eax759roll $6,%esi760addl %ecx,%esi761762subl %ebx,%edx763andl %esi,%eax764andl %edi,%edx765orl %eax,%edx766movl 56(%esp),%eax767roll $10,%edi768leal 2400959708(%ecx,%edx,1),%ecx769movl $-1,%edx770addl %eax,%ecx771movl %edi,%eax772roll $8,%ecx773addl %ebp,%ecx774775subl %edi,%edx776andl %ecx,%eax777andl %esi,%edx778orl %eax,%edx779movl 20(%esp),%eax780roll $10,%esi781leal 2400959708(%ebp,%edx,1),%ebp782movl $-1,%edx783addl %eax,%ebp784movl %esi,%eax785roll $6,%ebp786addl %ebx,%ebp787788subl %esi,%edx789andl %ebp,%eax790andl %ecx,%edx791orl %eax,%edx792movl 24(%esp),%eax793roll $10,%ecx794leal 2400959708(%ebx,%edx,1),%ebx795movl $-1,%edx796addl %eax,%ebx797movl %ecx,%eax798roll $5,%ebx799addl %edi,%ebx800801subl %ecx,%edx802andl %ebx,%eax803andl %ebp,%edx804orl %eax,%edx805movl 8(%esp),%eax806roll $10,%ebp807leal 2400959708(%edi,%edx,1),%edi808movl $-1,%edx809addl %eax,%edi810subl %ebp,%edx811roll $12,%edi812addl %esi,%edi813814movl 16(%esp),%eax815orl %ebx,%edx816addl %eax,%esi817xorl %edi,%edx818movl $-1,%eax819roll $10,%ebx820leal 2840853838(%esi,%edx,1),%esi821subl %ebx,%eax822roll $9,%esi823addl %ecx,%esi824825movl (%esp),%edx826orl %edi,%eax827addl %edx,%ecx828xorl %esi,%eax829movl $-1,%edx830roll $10,%edi831leal 2840853838(%ecx,%eax,1),%ecx832subl %edi,%edx833roll $15,%ecx834addl %ebp,%ecx835836movl 20(%esp),%eax837orl %esi,%edx838addl %eax,%ebp839xorl %ecx,%edx840movl $-1,%eax841roll $10,%esi842leal 2840853838(%ebp,%edx,1),%ebp843subl %esi,%eax844roll $5,%ebp845addl %ebx,%ebp846847movl 36(%esp),%edx848orl %ecx,%eax849addl %edx,%ebx850xorl %ebp,%eax851movl $-1,%edx852roll $10,%ecx853leal 2840853838(%ebx,%eax,1),%ebx854subl %ecx,%edx855roll $11,%ebx856addl %edi,%ebx857858movl 28(%esp),%eax859orl %ebp,%edx860addl %eax,%edi861xorl %ebx,%edx862movl $-1,%eax863roll $10,%ebp864leal 2840853838(%edi,%edx,1),%edi865subl %ebp,%eax866roll $6,%edi867addl %esi,%edi868869movl 48(%esp),%edx870orl %ebx,%eax871addl %edx,%esi872xorl %edi,%eax873movl $-1,%edx874roll $10,%ebx875leal 2840853838(%esi,%eax,1),%esi876subl %ebx,%edx877roll $8,%esi878addl %ecx,%esi879880movl 8(%esp),%eax881orl %edi,%edx882addl %eax,%ecx883xorl %esi,%edx884movl $-1,%eax885roll $10,%edi886leal 2840853838(%ecx,%edx,1),%ecx887subl %edi,%eax888roll $13,%ecx889addl %ebp,%ecx890891movl 40(%esp),%edx892orl %esi,%eax893addl %edx,%ebp894xorl %ecx,%eax895movl $-1,%edx896roll $10,%esi897leal 2840853838(%ebp,%eax,1),%ebp898subl %esi,%edx899roll $12,%ebp900addl %ebx,%ebp901902movl 56(%esp),%eax903orl %ecx,%edx904addl %eax,%ebx905xorl %ebp,%edx906movl $-1,%eax907roll $10,%ecx908leal 2840853838(%ebx,%edx,1),%ebx909subl %ecx,%eax910roll $5,%ebx911addl %edi,%ebx912913movl 4(%esp),%edx914orl %ebp,%eax915addl %edx,%edi916xorl %ebx,%eax917movl $-1,%edx918roll $10,%ebp919leal 2840853838(%edi,%eax,1),%edi920subl %ebp,%edx921roll $12,%edi922addl %esi,%edi923924movl 12(%esp),%eax925orl %ebx,%edx926addl %eax,%esi927xorl %edi,%edx928movl $-1,%eax929roll $10,%ebx930leal 2840853838(%esi,%edx,1),%esi931subl %ebx,%eax932roll $13,%esi933addl %ecx,%esi934935movl 32(%esp),%edx936orl %edi,%eax937addl %edx,%ecx938xorl %esi,%eax939movl $-1,%edx940roll $10,%edi941leal 2840853838(%ecx,%eax,1),%ecx942subl %edi,%edx943roll $14,%ecx944addl %ebp,%ecx945946movl 44(%esp),%eax947orl %esi,%edx948addl %eax,%ebp949xorl %ecx,%edx950movl $-1,%eax951roll $10,%esi952leal 2840853838(%ebp,%edx,1),%ebp953subl %esi,%eax954roll $11,%ebp955addl %ebx,%ebp956957movl 24(%esp),%edx958orl %ecx,%eax959addl %edx,%ebx960xorl %ebp,%eax961movl $-1,%edx962roll $10,%ecx963leal 2840853838(%ebx,%eax,1),%ebx964subl %ecx,%edx965roll $8,%ebx966addl %edi,%ebx967968movl 60(%esp),%eax969orl %ebp,%edx970addl %eax,%edi971xorl %ebx,%edx972movl $-1,%eax973roll $10,%ebp974leal 2840853838(%edi,%edx,1),%edi975subl %ebp,%eax976roll $5,%edi977addl %esi,%edi978979movl 52(%esp),%edx980orl %ebx,%eax981addl %edx,%esi982xorl %edi,%eax983movl 128(%esp),%edx984roll $10,%ebx985leal 2840853838(%esi,%eax,1),%esi986movl %ecx,64(%esp)987roll $6,%esi988addl %ecx,%esi989movl (%edx),%ecx990movl %esi,68(%esp)991movl %edi,72(%esp)992movl 4(%edx),%esi993movl %ebx,76(%esp)994movl 8(%edx),%edi995movl %ebp,80(%esp)996movl 12(%edx),%ebx997movl 16(%edx),%ebp998999movl $-1,%edx1000subl %ebx,%edx1001movl 20(%esp),%eax1002orl %edi,%edx1003addl %eax,%ecx1004xorl %esi,%edx1005movl $-1,%eax1006roll $10,%edi1007leal 1352829926(%ecx,%edx,1),%ecx1008subl %edi,%eax1009roll $8,%ecx1010addl %ebp,%ecx10111012movl 56(%esp),%edx1013orl %esi,%eax1014addl %edx,%ebp1015xorl %ecx,%eax1016movl $-1,%edx1017roll $10,%esi1018leal 1352829926(%ebp,%eax,1),%ebp1019subl %esi,%edx1020roll $9,%ebp1021addl %ebx,%ebp10221023movl 28(%esp),%eax1024orl %ecx,%edx1025addl %eax,%ebx1026xorl %ebp,%edx1027movl $-1,%eax1028roll $10,%ecx1029leal 1352829926(%ebx,%edx,1),%ebx1030subl %ecx,%eax1031roll $9,%ebx1032addl %edi,%ebx10331034movl (%esp),%edx1035orl %ebp,%eax1036addl %edx,%edi1037xorl %ebx,%eax1038movl $-1,%edx1039roll $10,%ebp1040leal 1352829926(%edi,%eax,1),%edi1041subl %ebp,%edx1042roll $11,%edi1043addl %esi,%edi10441045movl 36(%esp),%eax1046orl %ebx,%edx1047addl %eax,%esi1048xorl %edi,%edx1049movl $-1,%eax1050roll $10,%ebx1051leal 1352829926(%esi,%edx,1),%esi1052subl %ebx,%eax1053roll $13,%esi1054addl %ecx,%esi10551056movl 8(%esp),%edx1057orl %edi,%eax1058addl %edx,%ecx1059xorl %esi,%eax1060movl $-1,%edx1061roll $10,%edi1062leal 1352829926(%ecx,%eax,1),%ecx1063subl %edi,%edx1064roll $15,%ecx1065addl %ebp,%ecx10661067movl 44(%esp),%eax1068orl %esi,%edx1069addl %eax,%ebp1070xorl %ecx,%edx1071movl $-1,%eax1072roll $10,%esi1073leal 1352829926(%ebp,%edx,1),%ebp1074subl %esi,%eax1075roll $15,%ebp1076addl %ebx,%ebp10771078movl 16(%esp),%edx1079orl %ecx,%eax1080addl %edx,%ebx1081xorl %ebp,%eax1082movl $-1,%edx1083roll $10,%ecx1084leal 1352829926(%ebx,%eax,1),%ebx1085subl %ecx,%edx1086roll $5,%ebx1087addl %edi,%ebx10881089movl 52(%esp),%eax1090orl %ebp,%edx1091addl %eax,%edi1092xorl %ebx,%edx1093movl $-1,%eax1094roll $10,%ebp1095leal 1352829926(%edi,%edx,1),%edi1096subl %ebp,%eax1097roll $7,%edi1098addl %esi,%edi10991100movl 24(%esp),%edx1101orl %ebx,%eax1102addl %edx,%esi1103xorl %edi,%eax1104movl $-1,%edx1105roll $10,%ebx1106leal 1352829926(%esi,%eax,1),%esi1107subl %ebx,%edx1108roll $7,%esi1109addl %ecx,%esi11101111movl 60(%esp),%eax1112orl %edi,%edx1113addl %eax,%ecx1114xorl %esi,%edx1115movl $-1,%eax1116roll $10,%edi1117leal 1352829926(%ecx,%edx,1),%ecx1118subl %edi,%eax1119roll $8,%ecx1120addl %ebp,%ecx11211122movl 32(%esp),%edx1123orl %esi,%eax1124addl %edx,%ebp1125xorl %ecx,%eax1126movl $-1,%edx1127roll $10,%esi1128leal 1352829926(%ebp,%eax,1),%ebp1129subl %esi,%edx1130roll $11,%ebp1131addl %ebx,%ebp11321133movl 4(%esp),%eax1134orl %ecx,%edx1135addl %eax,%ebx1136xorl %ebp,%edx1137movl $-1,%eax1138roll $10,%ecx1139leal 1352829926(%ebx,%edx,1),%ebx1140subl %ecx,%eax1141roll $14,%ebx1142addl %edi,%ebx11431144movl 40(%esp),%edx1145orl %ebp,%eax1146addl %edx,%edi1147xorl %ebx,%eax1148movl $-1,%edx1149roll $10,%ebp1150leal 1352829926(%edi,%eax,1),%edi1151subl %ebp,%edx1152roll $14,%edi1153addl %esi,%edi11541155movl 12(%esp),%eax1156orl %ebx,%edx1157addl %eax,%esi1158xorl %edi,%edx1159movl $-1,%eax1160roll $10,%ebx1161leal 1352829926(%esi,%edx,1),%esi1162subl %ebx,%eax1163roll $12,%esi1164addl %ecx,%esi11651166movl 48(%esp),%edx1167orl %edi,%eax1168addl %edx,%ecx1169xorl %esi,%eax1170movl $-1,%edx1171roll $10,%edi1172leal 1352829926(%ecx,%eax,1),%ecx1173movl %edi,%eax1174roll $6,%ecx1175addl %ebp,%ecx11761177subl %edi,%edx1178andl %ecx,%eax1179andl %esi,%edx1180orl %eax,%edx1181movl 24(%esp),%eax1182roll $10,%esi1183leal 1548603684(%ebp,%edx,1),%ebp1184movl $-1,%edx1185addl %eax,%ebp1186movl %esi,%eax1187roll $9,%ebp1188addl %ebx,%ebp11891190subl %esi,%edx1191andl %ebp,%eax1192andl %ecx,%edx1193orl %eax,%edx1194movl 44(%esp),%eax1195roll $10,%ecx1196leal 1548603684(%ebx,%edx,1),%ebx1197movl $-1,%edx1198addl %eax,%ebx1199movl %ecx,%eax1200roll $13,%ebx1201addl %edi,%ebx12021203subl %ecx,%edx1204andl %ebx,%eax1205andl %ebp,%edx1206orl %eax,%edx1207movl 12(%esp),%eax1208roll $10,%ebp1209leal 1548603684(%edi,%edx,1),%edi1210movl $-1,%edx1211addl %eax,%edi1212movl %ebp,%eax1213roll $15,%edi1214addl %esi,%edi12151216subl %ebp,%edx1217andl %edi,%eax1218andl %ebx,%edx1219orl %eax,%edx1220movl 28(%esp),%eax1221roll $10,%ebx1222leal 1548603684(%esi,%edx,1),%esi1223movl $-1,%edx1224addl %eax,%esi1225movl %ebx,%eax1226roll $7,%esi1227addl %ecx,%esi12281229subl %ebx,%edx1230andl %esi,%eax1231andl %edi,%edx1232orl %eax,%edx1233movl (%esp),%eax1234roll $10,%edi1235leal 1548603684(%ecx,%edx,1),%ecx1236movl $-1,%edx1237addl %eax,%ecx1238movl %edi,%eax1239roll $12,%ecx1240addl %ebp,%ecx12411242subl %edi,%edx1243andl %ecx,%eax1244andl %esi,%edx1245orl %eax,%edx1246movl 52(%esp),%eax1247roll $10,%esi1248leal 1548603684(%ebp,%edx,1),%ebp1249movl $-1,%edx1250addl %eax,%ebp1251movl %esi,%eax1252roll $8,%ebp1253addl %ebx,%ebp12541255subl %esi,%edx1256andl %ebp,%eax1257andl %ecx,%edx1258orl %eax,%edx1259movl 20(%esp),%eax1260roll $10,%ecx1261leal 1548603684(%ebx,%edx,1),%ebx1262movl $-1,%edx1263addl %eax,%ebx1264movl %ecx,%eax1265roll $9,%ebx1266addl %edi,%ebx12671268subl %ecx,%edx1269andl %ebx,%eax1270andl %ebp,%edx1271orl %eax,%edx1272movl 40(%esp),%eax1273roll $10,%ebp1274leal 1548603684(%edi,%edx,1),%edi1275movl $-1,%edx1276addl %eax,%edi1277movl %ebp,%eax1278roll $11,%edi1279addl %esi,%edi12801281subl %ebp,%edx1282andl %edi,%eax1283andl %ebx,%edx1284orl %eax,%edx1285movl 56(%esp),%eax1286roll $10,%ebx1287leal 1548603684(%esi,%edx,1),%esi1288movl $-1,%edx1289addl %eax,%esi1290movl %ebx,%eax1291roll $7,%esi1292addl %ecx,%esi12931294subl %ebx,%edx1295andl %esi,%eax1296andl %edi,%edx1297orl %eax,%edx1298movl 60(%esp),%eax1299roll $10,%edi1300leal 1548603684(%ecx,%edx,1),%ecx1301movl $-1,%edx1302addl %eax,%ecx1303movl %edi,%eax1304roll $7,%ecx1305addl %ebp,%ecx13061307subl %edi,%edx1308andl %ecx,%eax1309andl %esi,%edx1310orl %eax,%edx1311movl 32(%esp),%eax1312roll $10,%esi1313leal 1548603684(%ebp,%edx,1),%ebp1314movl $-1,%edx1315addl %eax,%ebp1316movl %esi,%eax1317roll $12,%ebp1318addl %ebx,%ebp13191320subl %esi,%edx1321andl %ebp,%eax1322andl %ecx,%edx1323orl %eax,%edx1324movl 48(%esp),%eax1325roll $10,%ecx1326leal 1548603684(%ebx,%edx,1),%ebx1327movl $-1,%edx1328addl %eax,%ebx1329movl %ecx,%eax1330roll $7,%ebx1331addl %edi,%ebx13321333subl %ecx,%edx1334andl %ebx,%eax1335andl %ebp,%edx1336orl %eax,%edx1337movl 16(%esp),%eax1338roll $10,%ebp1339leal 1548603684(%edi,%edx,1),%edi1340movl $-1,%edx1341addl %eax,%edi1342movl %ebp,%eax1343roll $6,%edi1344addl %esi,%edi13451346subl %ebp,%edx1347andl %edi,%eax1348andl %ebx,%edx1349orl %eax,%edx1350movl 36(%esp),%eax1351roll $10,%ebx1352leal 1548603684(%esi,%edx,1),%esi1353movl $-1,%edx1354addl %eax,%esi1355movl %ebx,%eax1356roll $15,%esi1357addl %ecx,%esi13581359subl %ebx,%edx1360andl %esi,%eax1361andl %edi,%edx1362orl %eax,%edx1363movl 4(%esp),%eax1364roll $10,%edi1365leal 1548603684(%ecx,%edx,1),%ecx1366movl $-1,%edx1367addl %eax,%ecx1368movl %edi,%eax1369roll $13,%ecx1370addl %ebp,%ecx13711372subl %edi,%edx1373andl %ecx,%eax1374andl %esi,%edx1375orl %eax,%edx1376movl 8(%esp),%eax1377roll $10,%esi1378leal 1548603684(%ebp,%edx,1),%ebp1379movl $-1,%edx1380addl %eax,%ebp1381subl %ecx,%edx1382roll $11,%ebp1383addl %ebx,%ebp13841385movl 60(%esp),%eax1386orl %ebp,%edx1387addl %eax,%ebx1388xorl %esi,%edx1389movl $-1,%eax1390roll $10,%ecx1391leal 1836072691(%ebx,%edx,1),%ebx1392subl %ebp,%eax1393roll $9,%ebx1394addl %edi,%ebx13951396movl 20(%esp),%edx1397orl %ebx,%eax1398addl %edx,%edi1399xorl %ecx,%eax1400movl $-1,%edx1401roll $10,%ebp1402leal 1836072691(%edi,%eax,1),%edi1403subl %ebx,%edx1404roll $7,%edi1405addl %esi,%edi14061407movl 4(%esp),%eax1408orl %edi,%edx1409addl %eax,%esi1410xorl %ebp,%edx1411movl $-1,%eax1412roll $10,%ebx1413leal 1836072691(%esi,%edx,1),%esi1414subl %edi,%eax1415roll $15,%esi1416addl %ecx,%esi14171418movl 12(%esp),%edx1419orl %esi,%eax1420addl %edx,%ecx1421xorl %ebx,%eax1422movl $-1,%edx1423roll $10,%edi1424leal 1836072691(%ecx,%eax,1),%ecx1425subl %esi,%edx1426roll $11,%ecx1427addl %ebp,%ecx14281429movl 28(%esp),%eax1430orl %ecx,%edx1431addl %eax,%ebp1432xorl %edi,%edx1433movl $-1,%eax1434roll $10,%esi1435leal 1836072691(%ebp,%edx,1),%ebp1436subl %ecx,%eax1437roll $8,%ebp1438addl %ebx,%ebp14391440movl 56(%esp),%edx1441orl %ebp,%eax1442addl %edx,%ebx1443xorl %esi,%eax1444movl $-1,%edx1445roll $10,%ecx1446leal 1836072691(%ebx,%eax,1),%ebx1447subl %ebp,%edx1448roll $6,%ebx1449addl %edi,%ebx14501451movl 24(%esp),%eax1452orl %ebx,%edx1453addl %eax,%edi1454xorl %ecx,%edx1455movl $-1,%eax1456roll $10,%ebp1457leal 1836072691(%edi,%edx,1),%edi1458subl %ebx,%eax1459roll $6,%edi1460addl %esi,%edi14611462movl 36(%esp),%edx1463orl %edi,%eax1464addl %edx,%esi1465xorl %ebp,%eax1466movl $-1,%edx1467roll $10,%ebx1468leal 1836072691(%esi,%eax,1),%esi1469subl %edi,%edx1470roll $14,%esi1471addl %ecx,%esi14721473movl 44(%esp),%eax1474orl %esi,%edx1475addl %eax,%ecx1476xorl %ebx,%edx1477movl $-1,%eax1478roll $10,%edi1479leal 1836072691(%ecx,%edx,1),%ecx1480subl %esi,%eax1481roll $12,%ecx1482addl %ebp,%ecx14831484movl 32(%esp),%edx1485orl %ecx,%eax1486addl %edx,%ebp1487xorl %edi,%eax1488movl $-1,%edx1489roll $10,%esi1490leal 1836072691(%ebp,%eax,1),%ebp1491subl %ecx,%edx1492roll $13,%ebp1493addl %ebx,%ebp14941495movl 48(%esp),%eax1496orl %ebp,%edx1497addl %eax,%ebx1498xorl %esi,%edx1499movl $-1,%eax1500roll $10,%ecx1501leal 1836072691(%ebx,%edx,1),%ebx1502subl %ebp,%eax1503roll $5,%ebx1504addl %edi,%ebx15051506movl 8(%esp),%edx1507orl %ebx,%eax1508addl %edx,%edi1509xorl %ecx,%eax1510movl $-1,%edx1511roll $10,%ebp1512leal 1836072691(%edi,%eax,1),%edi1513subl %ebx,%edx1514roll $14,%edi1515addl %esi,%edi15161517movl 40(%esp),%eax1518orl %edi,%edx1519addl %eax,%esi1520xorl %ebp,%edx1521movl $-1,%eax1522roll $10,%ebx1523leal 1836072691(%esi,%edx,1),%esi1524subl %edi,%eax1525roll $13,%esi1526addl %ecx,%esi15271528movl (%esp),%edx1529orl %esi,%eax1530addl %edx,%ecx1531xorl %ebx,%eax1532movl $-1,%edx1533roll $10,%edi1534leal 1836072691(%ecx,%eax,1),%ecx1535subl %esi,%edx1536roll $13,%ecx1537addl %ebp,%ecx15381539movl 16(%esp),%eax1540orl %ecx,%edx1541addl %eax,%ebp1542xorl %edi,%edx1543movl $-1,%eax1544roll $10,%esi1545leal 1836072691(%ebp,%edx,1),%ebp1546subl %ecx,%eax1547roll $7,%ebp1548addl %ebx,%ebp15491550movl 52(%esp),%edx1551orl %ebp,%eax1552addl %edx,%ebx1553xorl %esi,%eax1554movl 32(%esp),%edx1555roll $10,%ecx1556leal 1836072691(%ebx,%eax,1),%ebx1557movl $-1,%eax1558roll $5,%ebx1559addl %edi,%ebx15601561addl %edx,%edi1562movl %ebp,%edx1563subl %ebx,%eax1564andl %ebx,%edx1565andl %ecx,%eax1566orl %eax,%edx1567movl 24(%esp),%eax1568roll $10,%ebp1569leal 2053994217(%edi,%edx,1),%edi1570movl $-1,%edx1571roll $15,%edi1572addl %esi,%edi15731574addl %eax,%esi1575movl %ebx,%eax1576subl %edi,%edx1577andl %edi,%eax1578andl %ebp,%edx1579orl %edx,%eax1580movl 16(%esp),%edx1581roll $10,%ebx1582leal 2053994217(%esi,%eax,1),%esi1583movl $-1,%eax1584roll $5,%esi1585addl %ecx,%esi15861587addl %edx,%ecx1588movl %edi,%edx1589subl %esi,%eax1590andl %esi,%edx1591andl %ebx,%eax1592orl %eax,%edx1593movl 4(%esp),%eax1594roll $10,%edi1595leal 2053994217(%ecx,%edx,1),%ecx1596movl $-1,%edx1597roll $8,%ecx1598addl %ebp,%ecx15991600addl %eax,%ebp1601movl %esi,%eax1602subl %ecx,%edx1603andl %ecx,%eax1604andl %edi,%edx1605orl %edx,%eax1606movl 12(%esp),%edx1607roll $10,%esi1608leal 2053994217(%ebp,%eax,1),%ebp1609movl $-1,%eax1610roll $11,%ebp1611addl %ebx,%ebp16121613addl %edx,%ebx1614movl %ecx,%edx1615subl %ebp,%eax1616andl %ebp,%edx1617andl %esi,%eax1618orl %eax,%edx1619movl 44(%esp),%eax1620roll $10,%ecx1621leal 2053994217(%ebx,%edx,1),%ebx1622movl $-1,%edx1623roll $14,%ebx1624addl %edi,%ebx16251626addl %eax,%edi1627movl %ebp,%eax1628subl %ebx,%edx1629andl %ebx,%eax1630andl %ecx,%edx1631orl %edx,%eax1632movl 60(%esp),%edx1633roll $10,%ebp1634leal 2053994217(%edi,%eax,1),%edi1635movl $-1,%eax1636roll $14,%edi1637addl %esi,%edi16381639addl %edx,%esi1640movl %ebx,%edx1641subl %edi,%eax1642andl %edi,%edx1643andl %ebp,%eax1644orl %eax,%edx1645movl (%esp),%eax1646roll $10,%ebx1647leal 2053994217(%esi,%edx,1),%esi1648movl $-1,%edx1649roll $6,%esi1650addl %ecx,%esi16511652addl %eax,%ecx1653movl %edi,%eax1654subl %esi,%edx1655andl %esi,%eax1656andl %ebx,%edx1657orl %edx,%eax1658movl 20(%esp),%edx1659roll $10,%edi1660leal 2053994217(%ecx,%eax,1),%ecx1661movl $-1,%eax1662roll $14,%ecx1663addl %ebp,%ecx16641665addl %edx,%ebp1666movl %esi,%edx1667subl %ecx,%eax1668andl %ecx,%edx1669andl %edi,%eax1670orl %eax,%edx1671movl 48(%esp),%eax1672roll $10,%esi1673leal 2053994217(%ebp,%edx,1),%ebp1674movl $-1,%edx1675roll $6,%ebp1676addl %ebx,%ebp16771678addl %eax,%ebx1679movl %ecx,%eax1680subl %ebp,%edx1681andl %ebp,%eax1682andl %esi,%edx1683orl %edx,%eax1684movl 8(%esp),%edx1685roll $10,%ecx1686leal 2053994217(%ebx,%eax,1),%ebx1687movl $-1,%eax1688roll $9,%ebx1689addl %edi,%ebx16901691addl %edx,%edi1692movl %ebp,%edx1693subl %ebx,%eax1694andl %ebx,%edx1695andl %ecx,%eax1696orl %eax,%edx1697movl 52(%esp),%eax1698roll $10,%ebp1699leal 2053994217(%edi,%edx,1),%edi1700movl $-1,%edx1701roll $12,%edi1702addl %esi,%edi17031704addl %eax,%esi1705movl %ebx,%eax1706subl %edi,%edx1707andl %edi,%eax1708andl %ebp,%edx1709orl %edx,%eax1710movl 36(%esp),%edx1711roll $10,%ebx1712leal 2053994217(%esi,%eax,1),%esi1713movl $-1,%eax1714roll $9,%esi1715addl %ecx,%esi17161717addl %edx,%ecx1718movl %edi,%edx1719subl %esi,%eax1720andl %esi,%edx1721andl %ebx,%eax1722orl %eax,%edx1723movl 28(%esp),%eax1724roll $10,%edi1725leal 2053994217(%ecx,%edx,1),%ecx1726movl $-1,%edx1727roll $12,%ecx1728addl %ebp,%ecx17291730addl %eax,%ebp1731movl %esi,%eax1732subl %ecx,%edx1733andl %ecx,%eax1734andl %edi,%edx1735orl %edx,%eax1736movl 40(%esp),%edx1737roll $10,%esi1738leal 2053994217(%ebp,%eax,1),%ebp1739movl $-1,%eax1740roll $5,%ebp1741addl %ebx,%ebp17421743addl %edx,%ebx1744movl %ecx,%edx1745subl %ebp,%eax1746andl %ebp,%edx1747andl %esi,%eax1748orl %eax,%edx1749movl 56(%esp),%eax1750roll $10,%ecx1751leal 2053994217(%ebx,%edx,1),%ebx1752movl $-1,%edx1753roll $15,%ebx1754addl %edi,%ebx17551756addl %eax,%edi1757movl %ebp,%eax1758subl %ebx,%edx1759andl %ebx,%eax1760andl %ecx,%edx1761orl %eax,%edx1762movl %ebx,%eax1763roll $10,%ebp1764leal 2053994217(%edi,%edx,1),%edi1765xorl %ebp,%eax1766roll $8,%edi1767addl %esi,%edi17681769movl 48(%esp),%edx1770xorl %edi,%eax1771addl %edx,%esi1772roll $10,%ebx1773addl %eax,%esi1774movl %edi,%eax1775roll $8,%esi1776addl %ecx,%esi17771778xorl %ebx,%eax1779movl 60(%esp),%edx1780xorl %esi,%eax1781addl %eax,%ecx1782movl %esi,%eax1783roll $10,%edi1784addl %edx,%ecx1785xorl %edi,%eax1786roll $5,%ecx1787addl %ebp,%ecx17881789movl 40(%esp),%edx1790xorl %ecx,%eax1791addl %edx,%ebp1792roll $10,%esi1793addl %eax,%ebp1794movl %ecx,%eax1795roll $12,%ebp1796addl %ebx,%ebp17971798xorl %esi,%eax1799movl 16(%esp),%edx1800xorl %ebp,%eax1801addl %eax,%ebx1802movl %ebp,%eax1803roll $10,%ecx1804addl %edx,%ebx1805xorl %ecx,%eax1806roll $9,%ebx1807addl %edi,%ebx18081809movl 4(%esp),%edx1810xorl %ebx,%eax1811addl %edx,%edi1812roll $10,%ebp1813addl %eax,%edi1814movl %ebx,%eax1815roll $12,%edi1816addl %esi,%edi18171818xorl %ebp,%eax1819movl 20(%esp),%edx1820xorl %edi,%eax1821addl %eax,%esi1822movl %edi,%eax1823roll $10,%ebx1824addl %edx,%esi1825xorl %ebx,%eax1826roll $5,%esi1827addl %ecx,%esi18281829movl 32(%esp),%edx1830xorl %esi,%eax1831addl %edx,%ecx1832roll $10,%edi1833addl %eax,%ecx1834movl %esi,%eax1835roll $14,%ecx1836addl %ebp,%ecx18371838xorl %edi,%eax1839movl 28(%esp),%edx1840xorl %ecx,%eax1841addl %eax,%ebp1842movl %ecx,%eax1843roll $10,%esi1844addl %edx,%ebp1845xorl %esi,%eax1846roll $6,%ebp1847addl %ebx,%ebp18481849movl 24(%esp),%edx1850xorl %ebp,%eax1851addl %edx,%ebx1852roll $10,%ecx1853addl %eax,%ebx1854movl %ebp,%eax1855roll $8,%ebx1856addl %edi,%ebx18571858xorl %ecx,%eax1859movl 8(%esp),%edx1860xorl %ebx,%eax1861addl %eax,%edi1862movl %ebx,%eax1863roll $10,%ebp1864addl %edx,%edi1865xorl %ebp,%eax1866roll $13,%edi1867addl %esi,%edi18681869movl 52(%esp),%edx1870xorl %edi,%eax1871addl %edx,%esi1872roll $10,%ebx1873addl %eax,%esi1874movl %edi,%eax1875roll $6,%esi1876addl %ecx,%esi18771878xorl %ebx,%eax1879movl 56(%esp),%edx1880xorl %esi,%eax1881addl %eax,%ecx1882movl %esi,%eax1883roll $10,%edi1884addl %edx,%ecx1885xorl %edi,%eax1886roll $5,%ecx1887addl %ebp,%ecx18881889movl (%esp),%edx1890xorl %ecx,%eax1891addl %edx,%ebp1892roll $10,%esi1893addl %eax,%ebp1894movl %ecx,%eax1895roll $15,%ebp1896addl %ebx,%ebp18971898xorl %esi,%eax1899movl 12(%esp),%edx1900xorl %ebp,%eax1901addl %eax,%ebx1902movl %ebp,%eax1903roll $10,%ecx1904addl %edx,%ebx1905xorl %ecx,%eax1906roll $13,%ebx1907addl %edi,%ebx19081909movl 36(%esp),%edx1910xorl %ebx,%eax1911addl %edx,%edi1912roll $10,%ebp1913addl %eax,%edi1914movl %ebx,%eax1915roll $11,%edi1916addl %esi,%edi19171918xorl %ebp,%eax1919movl 44(%esp),%edx1920xorl %edi,%eax1921addl %eax,%esi1922roll $10,%ebx1923addl %edx,%esi1924movl 128(%esp),%edx1925roll $11,%esi1926addl %ecx,%esi1927movl 4(%edx),%eax1928addl %eax,%ebx1929movl 72(%esp),%eax1930addl %eax,%ebx1931movl 8(%edx),%eax1932addl %eax,%ebp1933movl 76(%esp),%eax1934addl %eax,%ebp1935movl 12(%edx),%eax1936addl %eax,%ecx1937movl 80(%esp),%eax1938addl %eax,%ecx1939movl 16(%edx),%eax1940addl %eax,%esi1941movl 64(%esp),%eax1942addl %eax,%esi1943movl (%edx),%eax1944addl %eax,%edi1945movl 68(%esp),%eax1946addl %eax,%edi1947movl 136(%esp),%eax1948movl %ebx,(%edx)1949movl %ebp,4(%edx)1950movl %ecx,8(%edx)1951subl $1,%eax1952movl %esi,12(%edx)1953movl %edi,16(%edx)1954jle .L001get_out1955movl %eax,136(%esp)1956movl %ecx,%edi1957movl 132(%esp),%eax1958movl %ebx,%ecx1959addl $64,%eax1960movl %ebp,%esi1961movl %eax,132(%esp)1962jmp .L000start1963.L001get_out:1964addl $108,%esp1965popl %ebx1966popl %ebp1967popl %edi1968popl %esi1969ret1970.size ripemd160_block_asm_data_order,.-.L_ripemd160_block_asm_data_order_begin19711972.section ".note.gnu.property", "a"1973.p2align 21974.long 1f - 0f1975.long 4f - 1f1976.long 519770:1978.asciz "GNU"19791:1980.p2align 21981.long 0xc00000021982.long 3f - 2f19832:1984.long 319853:1986.p2align 219874:1988#else1989.text1990.globl ripemd160_block_asm_data_order1991.type ripemd160_block_asm_data_order,@function1992.align 161993ripemd160_block_asm_data_order:1994.L_ripemd160_block_asm_data_order_begin:1995#ifdef __CET__19961997.byte 243,15,30,2511998#endif19992000movl 4(%esp),%edx2001movl 8(%esp),%eax2002pushl %esi2003movl (%edx),%ecx2004pushl %edi2005movl 4(%edx),%esi2006pushl %ebp2007movl 8(%edx),%edi2008pushl %ebx2009subl $108,%esp2010.L000start:20112012movl (%eax),%ebx2013movl 4(%eax),%ebp2014movl %ebx,(%esp)2015movl %ebp,4(%esp)2016movl 8(%eax),%ebx2017movl 12(%eax),%ebp2018movl %ebx,8(%esp)2019movl %ebp,12(%esp)2020movl 16(%eax),%ebx2021movl 20(%eax),%ebp2022movl %ebx,16(%esp)2023movl %ebp,20(%esp)2024movl 24(%eax),%ebx2025movl 28(%eax),%ebp2026movl %ebx,24(%esp)2027movl %ebp,28(%esp)2028movl 32(%eax),%ebx2029movl 36(%eax),%ebp2030movl %ebx,32(%esp)2031movl %ebp,36(%esp)2032movl 40(%eax),%ebx2033movl 44(%eax),%ebp2034movl %ebx,40(%esp)2035movl %ebp,44(%esp)2036movl 48(%eax),%ebx2037movl 52(%eax),%ebp2038movl %ebx,48(%esp)2039movl %ebp,52(%esp)2040movl 56(%eax),%ebx2041movl 60(%eax),%ebp2042movl %ebx,56(%esp)2043movl %ebp,60(%esp)2044movl %edi,%eax2045movl 12(%edx),%ebx2046movl 16(%edx),%ebp20472048xorl %ebx,%eax2049movl (%esp),%edx2050xorl %esi,%eax2051addl %edx,%ecx2052roll $10,%edi2053addl %eax,%ecx2054movl %esi,%eax2055roll $11,%ecx2056addl %ebp,%ecx20572058xorl %edi,%eax2059movl 4(%esp),%edx2060xorl %ecx,%eax2061addl %eax,%ebp2062movl %ecx,%eax2063roll $10,%esi2064addl %edx,%ebp2065xorl %esi,%eax2066roll $14,%ebp2067addl %ebx,%ebp20682069movl 8(%esp),%edx2070xorl %ebp,%eax2071addl %edx,%ebx2072roll $10,%ecx2073addl %eax,%ebx2074movl %ebp,%eax2075roll $15,%ebx2076addl %edi,%ebx20772078xorl %ecx,%eax2079movl 12(%esp),%edx2080xorl %ebx,%eax2081addl %eax,%edi2082movl %ebx,%eax2083roll $10,%ebp2084addl %edx,%edi2085xorl %ebp,%eax2086roll $12,%edi2087addl %esi,%edi20882089movl 16(%esp),%edx2090xorl %edi,%eax2091addl %edx,%esi2092roll $10,%ebx2093addl %eax,%esi2094movl %edi,%eax2095roll $5,%esi2096addl %ecx,%esi20972098xorl %ebx,%eax2099movl 20(%esp),%edx2100xorl %esi,%eax2101addl %eax,%ecx2102movl %esi,%eax2103roll $10,%edi2104addl %edx,%ecx2105xorl %edi,%eax2106roll $8,%ecx2107addl %ebp,%ecx21082109movl 24(%esp),%edx2110xorl %ecx,%eax2111addl %edx,%ebp2112roll $10,%esi2113addl %eax,%ebp2114movl %ecx,%eax2115roll $7,%ebp2116addl %ebx,%ebp21172118xorl %esi,%eax2119movl 28(%esp),%edx2120xorl %ebp,%eax2121addl %eax,%ebx2122movl %ebp,%eax2123roll $10,%ecx2124addl %edx,%ebx2125xorl %ecx,%eax2126roll $9,%ebx2127addl %edi,%ebx21282129movl 32(%esp),%edx2130xorl %ebx,%eax2131addl %edx,%edi2132roll $10,%ebp2133addl %eax,%edi2134movl %ebx,%eax2135roll $11,%edi2136addl %esi,%edi21372138xorl %ebp,%eax2139movl 36(%esp),%edx2140xorl %edi,%eax2141addl %eax,%esi2142movl %edi,%eax2143roll $10,%ebx2144addl %edx,%esi2145xorl %ebx,%eax2146roll $13,%esi2147addl %ecx,%esi21482149movl 40(%esp),%edx2150xorl %esi,%eax2151addl %edx,%ecx2152roll $10,%edi2153addl %eax,%ecx2154movl %esi,%eax2155roll $14,%ecx2156addl %ebp,%ecx21572158xorl %edi,%eax2159movl 44(%esp),%edx2160xorl %ecx,%eax2161addl %eax,%ebp2162movl %ecx,%eax2163roll $10,%esi2164addl %edx,%ebp2165xorl %esi,%eax2166roll $15,%ebp2167addl %ebx,%ebp21682169movl 48(%esp),%edx2170xorl %ebp,%eax2171addl %edx,%ebx2172roll $10,%ecx2173addl %eax,%ebx2174movl %ebp,%eax2175roll $6,%ebx2176addl %edi,%ebx21772178xorl %ecx,%eax2179movl 52(%esp),%edx2180xorl %ebx,%eax2181addl %eax,%edi2182movl %ebx,%eax2183roll $10,%ebp2184addl %edx,%edi2185xorl %ebp,%eax2186roll $7,%edi2187addl %esi,%edi21882189movl 56(%esp),%edx2190xorl %edi,%eax2191addl %edx,%esi2192roll $10,%ebx2193addl %eax,%esi2194movl %edi,%eax2195roll $9,%esi2196addl %ecx,%esi21972198xorl %ebx,%eax2199movl 60(%esp),%edx2200xorl %esi,%eax2201addl %eax,%ecx2202movl $-1,%eax2203roll $10,%edi2204addl %edx,%ecx2205movl 28(%esp),%edx2206roll $8,%ecx2207addl %ebp,%ecx22082209addl %edx,%ebp2210movl %esi,%edx2211subl %ecx,%eax2212andl %ecx,%edx2213andl %edi,%eax2214orl %eax,%edx2215movl 16(%esp),%eax2216roll $10,%esi2217leal 1518500249(%ebp,%edx,1),%ebp2218movl $-1,%edx2219roll $7,%ebp2220addl %ebx,%ebp22212222addl %eax,%ebx2223movl %ecx,%eax2224subl %ebp,%edx2225andl %ebp,%eax2226andl %esi,%edx2227orl %edx,%eax2228movl 52(%esp),%edx2229roll $10,%ecx2230leal 1518500249(%ebx,%eax,1),%ebx2231movl $-1,%eax2232roll $6,%ebx2233addl %edi,%ebx22342235addl %edx,%edi2236movl %ebp,%edx2237subl %ebx,%eax2238andl %ebx,%edx2239andl %ecx,%eax2240orl %eax,%edx2241movl 4(%esp),%eax2242roll $10,%ebp2243leal 1518500249(%edi,%edx,1),%edi2244movl $-1,%edx2245roll $8,%edi2246addl %esi,%edi22472248addl %eax,%esi2249movl %ebx,%eax2250subl %edi,%edx2251andl %edi,%eax2252andl %ebp,%edx2253orl %edx,%eax2254movl 40(%esp),%edx2255roll $10,%ebx2256leal 1518500249(%esi,%eax,1),%esi2257movl $-1,%eax2258roll $13,%esi2259addl %ecx,%esi22602261addl %edx,%ecx2262movl %edi,%edx2263subl %esi,%eax2264andl %esi,%edx2265andl %ebx,%eax2266orl %eax,%edx2267movl 24(%esp),%eax2268roll $10,%edi2269leal 1518500249(%ecx,%edx,1),%ecx2270movl $-1,%edx2271roll $11,%ecx2272addl %ebp,%ecx22732274addl %eax,%ebp2275movl %esi,%eax2276subl %ecx,%edx2277andl %ecx,%eax2278andl %edi,%edx2279orl %edx,%eax2280movl 60(%esp),%edx2281roll $10,%esi2282leal 1518500249(%ebp,%eax,1),%ebp2283movl $-1,%eax2284roll $9,%ebp2285addl %ebx,%ebp22862287addl %edx,%ebx2288movl %ecx,%edx2289subl %ebp,%eax2290andl %ebp,%edx2291andl %esi,%eax2292orl %eax,%edx2293movl 12(%esp),%eax2294roll $10,%ecx2295leal 1518500249(%ebx,%edx,1),%ebx2296movl $-1,%edx2297roll $7,%ebx2298addl %edi,%ebx22992300addl %eax,%edi2301movl %ebp,%eax2302subl %ebx,%edx2303andl %ebx,%eax2304andl %ecx,%edx2305orl %edx,%eax2306movl 48(%esp),%edx2307roll $10,%ebp2308leal 1518500249(%edi,%eax,1),%edi2309movl $-1,%eax2310roll $15,%edi2311addl %esi,%edi23122313addl %edx,%esi2314movl %ebx,%edx2315subl %edi,%eax2316andl %edi,%edx2317andl %ebp,%eax2318orl %eax,%edx2319movl (%esp),%eax2320roll $10,%ebx2321leal 1518500249(%esi,%edx,1),%esi2322movl $-1,%edx2323roll $7,%esi2324addl %ecx,%esi23252326addl %eax,%ecx2327movl %edi,%eax2328subl %esi,%edx2329andl %esi,%eax2330andl %ebx,%edx2331orl %edx,%eax2332movl 36(%esp),%edx2333roll $10,%edi2334leal 1518500249(%ecx,%eax,1),%ecx2335movl $-1,%eax2336roll $12,%ecx2337addl %ebp,%ecx23382339addl %edx,%ebp2340movl %esi,%edx2341subl %ecx,%eax2342andl %ecx,%edx2343andl %edi,%eax2344orl %eax,%edx2345movl 20(%esp),%eax2346roll $10,%esi2347leal 1518500249(%ebp,%edx,1),%ebp2348movl $-1,%edx2349roll $15,%ebp2350addl %ebx,%ebp23512352addl %eax,%ebx2353movl %ecx,%eax2354subl %ebp,%edx2355andl %ebp,%eax2356andl %esi,%edx2357orl %edx,%eax2358movl 8(%esp),%edx2359roll $10,%ecx2360leal 1518500249(%ebx,%eax,1),%ebx2361movl $-1,%eax2362roll $9,%ebx2363addl %edi,%ebx23642365addl %edx,%edi2366movl %ebp,%edx2367subl %ebx,%eax2368andl %ebx,%edx2369andl %ecx,%eax2370orl %eax,%edx2371movl 56(%esp),%eax2372roll $10,%ebp2373leal 1518500249(%edi,%edx,1),%edi2374movl $-1,%edx2375roll $11,%edi2376addl %esi,%edi23772378addl %eax,%esi2379movl %ebx,%eax2380subl %edi,%edx2381andl %edi,%eax2382andl %ebp,%edx2383orl %edx,%eax2384movl 44(%esp),%edx2385roll $10,%ebx2386leal 1518500249(%esi,%eax,1),%esi2387movl $-1,%eax2388roll $7,%esi2389addl %ecx,%esi23902391addl %edx,%ecx2392movl %edi,%edx2393subl %esi,%eax2394andl %esi,%edx2395andl %ebx,%eax2396orl %eax,%edx2397movl 32(%esp),%eax2398roll $10,%edi2399leal 1518500249(%ecx,%edx,1),%ecx2400movl $-1,%edx2401roll $13,%ecx2402addl %ebp,%ecx24032404addl %eax,%ebp2405movl %esi,%eax2406subl %ecx,%edx2407andl %ecx,%eax2408andl %edi,%edx2409orl %edx,%eax2410movl $-1,%edx2411roll $10,%esi2412leal 1518500249(%ebp,%eax,1),%ebp2413subl %ecx,%edx2414roll $12,%ebp2415addl %ebx,%ebp24162417movl 12(%esp),%eax2418orl %ebp,%edx2419addl %eax,%ebx2420xorl %esi,%edx2421movl $-1,%eax2422roll $10,%ecx2423leal 1859775393(%ebx,%edx,1),%ebx2424subl %ebp,%eax2425roll $11,%ebx2426addl %edi,%ebx24272428movl 40(%esp),%edx2429orl %ebx,%eax2430addl %edx,%edi2431xorl %ecx,%eax2432movl $-1,%edx2433roll $10,%ebp2434leal 1859775393(%edi,%eax,1),%edi2435subl %ebx,%edx2436roll $13,%edi2437addl %esi,%edi24382439movl 56(%esp),%eax2440orl %edi,%edx2441addl %eax,%esi2442xorl %ebp,%edx2443movl $-1,%eax2444roll $10,%ebx2445leal 1859775393(%esi,%edx,1),%esi2446subl %edi,%eax2447roll $6,%esi2448addl %ecx,%esi24492450movl 16(%esp),%edx2451orl %esi,%eax2452addl %edx,%ecx2453xorl %ebx,%eax2454movl $-1,%edx2455roll $10,%edi2456leal 1859775393(%ecx,%eax,1),%ecx2457subl %esi,%edx2458roll $7,%ecx2459addl %ebp,%ecx24602461movl 36(%esp),%eax2462orl %ecx,%edx2463addl %eax,%ebp2464xorl %edi,%edx2465movl $-1,%eax2466roll $10,%esi2467leal 1859775393(%ebp,%edx,1),%ebp2468subl %ecx,%eax2469roll $14,%ebp2470addl %ebx,%ebp24712472movl 60(%esp),%edx2473orl %ebp,%eax2474addl %edx,%ebx2475xorl %esi,%eax2476movl $-1,%edx2477roll $10,%ecx2478leal 1859775393(%ebx,%eax,1),%ebx2479subl %ebp,%edx2480roll $9,%ebx2481addl %edi,%ebx24822483movl 32(%esp),%eax2484orl %ebx,%edx2485addl %eax,%edi2486xorl %ecx,%edx2487movl $-1,%eax2488roll $10,%ebp2489leal 1859775393(%edi,%edx,1),%edi2490subl %ebx,%eax2491roll $13,%edi2492addl %esi,%edi24932494movl 4(%esp),%edx2495orl %edi,%eax2496addl %edx,%esi2497xorl %ebp,%eax2498movl $-1,%edx2499roll $10,%ebx2500leal 1859775393(%esi,%eax,1),%esi2501subl %edi,%edx2502roll $15,%esi2503addl %ecx,%esi25042505movl 8(%esp),%eax2506orl %esi,%edx2507addl %eax,%ecx2508xorl %ebx,%edx2509movl $-1,%eax2510roll $10,%edi2511leal 1859775393(%ecx,%edx,1),%ecx2512subl %esi,%eax2513roll $14,%ecx2514addl %ebp,%ecx25152516movl 28(%esp),%edx2517orl %ecx,%eax2518addl %edx,%ebp2519xorl %edi,%eax2520movl $-1,%edx2521roll $10,%esi2522leal 1859775393(%ebp,%eax,1),%ebp2523subl %ecx,%edx2524roll $8,%ebp2525addl %ebx,%ebp25262527movl (%esp),%eax2528orl %ebp,%edx2529addl %eax,%ebx2530xorl %esi,%edx2531movl $-1,%eax2532roll $10,%ecx2533leal 1859775393(%ebx,%edx,1),%ebx2534subl %ebp,%eax2535roll $13,%ebx2536addl %edi,%ebx25372538movl 24(%esp),%edx2539orl %ebx,%eax2540addl %edx,%edi2541xorl %ecx,%eax2542movl $-1,%edx2543roll $10,%ebp2544leal 1859775393(%edi,%eax,1),%edi2545subl %ebx,%edx2546roll $6,%edi2547addl %esi,%edi25482549movl 52(%esp),%eax2550orl %edi,%edx2551addl %eax,%esi2552xorl %ebp,%edx2553movl $-1,%eax2554roll $10,%ebx2555leal 1859775393(%esi,%edx,1),%esi2556subl %edi,%eax2557roll $5,%esi2558addl %ecx,%esi25592560movl 44(%esp),%edx2561orl %esi,%eax2562addl %edx,%ecx2563xorl %ebx,%eax2564movl $-1,%edx2565roll $10,%edi2566leal 1859775393(%ecx,%eax,1),%ecx2567subl %esi,%edx2568roll $12,%ecx2569addl %ebp,%ecx25702571movl 20(%esp),%eax2572orl %ecx,%edx2573addl %eax,%ebp2574xorl %edi,%edx2575movl $-1,%eax2576roll $10,%esi2577leal 1859775393(%ebp,%edx,1),%ebp2578subl %ecx,%eax2579roll $7,%ebp2580addl %ebx,%ebp25812582movl 48(%esp),%edx2583orl %ebp,%eax2584addl %edx,%ebx2585xorl %esi,%eax2586movl $-1,%edx2587roll $10,%ecx2588leal 1859775393(%ebx,%eax,1),%ebx2589movl %ecx,%eax2590roll $5,%ebx2591addl %edi,%ebx25922593subl %ecx,%edx2594andl %ebx,%eax2595andl %ebp,%edx2596orl %eax,%edx2597movl 4(%esp),%eax2598roll $10,%ebp2599leal 2400959708(%edi,%edx,1),%edi2600movl $-1,%edx2601addl %eax,%edi2602movl %ebp,%eax2603roll $11,%edi2604addl %esi,%edi26052606subl %ebp,%edx2607andl %edi,%eax2608andl %ebx,%edx2609orl %eax,%edx2610movl 36(%esp),%eax2611roll $10,%ebx2612leal 2400959708(%esi,%edx,1),%esi2613movl $-1,%edx2614addl %eax,%esi2615movl %ebx,%eax2616roll $12,%esi2617addl %ecx,%esi26182619subl %ebx,%edx2620andl %esi,%eax2621andl %edi,%edx2622orl %eax,%edx2623movl 44(%esp),%eax2624roll $10,%edi2625leal 2400959708(%ecx,%edx,1),%ecx2626movl $-1,%edx2627addl %eax,%ecx2628movl %edi,%eax2629roll $14,%ecx2630addl %ebp,%ecx26312632subl %edi,%edx2633andl %ecx,%eax2634andl %esi,%edx2635orl %eax,%edx2636movl 40(%esp),%eax2637roll $10,%esi2638leal 2400959708(%ebp,%edx,1),%ebp2639movl $-1,%edx2640addl %eax,%ebp2641movl %esi,%eax2642roll $15,%ebp2643addl %ebx,%ebp26442645subl %esi,%edx2646andl %ebp,%eax2647andl %ecx,%edx2648orl %eax,%edx2649movl (%esp),%eax2650roll $10,%ecx2651leal 2400959708(%ebx,%edx,1),%ebx2652movl $-1,%edx2653addl %eax,%ebx2654movl %ecx,%eax2655roll $14,%ebx2656addl %edi,%ebx26572658subl %ecx,%edx2659andl %ebx,%eax2660andl %ebp,%edx2661orl %eax,%edx2662movl 32(%esp),%eax2663roll $10,%ebp2664leal 2400959708(%edi,%edx,1),%edi2665movl $-1,%edx2666addl %eax,%edi2667movl %ebp,%eax2668roll $15,%edi2669addl %esi,%edi26702671subl %ebp,%edx2672andl %edi,%eax2673andl %ebx,%edx2674orl %eax,%edx2675movl 48(%esp),%eax2676roll $10,%ebx2677leal 2400959708(%esi,%edx,1),%esi2678movl $-1,%edx2679addl %eax,%esi2680movl %ebx,%eax2681roll $9,%esi2682addl %ecx,%esi26832684subl %ebx,%edx2685andl %esi,%eax2686andl %edi,%edx2687orl %eax,%edx2688movl 16(%esp),%eax2689roll $10,%edi2690leal 2400959708(%ecx,%edx,1),%ecx2691movl $-1,%edx2692addl %eax,%ecx2693movl %edi,%eax2694roll $8,%ecx2695addl %ebp,%ecx26962697subl %edi,%edx2698andl %ecx,%eax2699andl %esi,%edx2700orl %eax,%edx2701movl 52(%esp),%eax2702roll $10,%esi2703leal 2400959708(%ebp,%edx,1),%ebp2704movl $-1,%edx2705addl %eax,%ebp2706movl %esi,%eax2707roll $9,%ebp2708addl %ebx,%ebp27092710subl %esi,%edx2711andl %ebp,%eax2712andl %ecx,%edx2713orl %eax,%edx2714movl 12(%esp),%eax2715roll $10,%ecx2716leal 2400959708(%ebx,%edx,1),%ebx2717movl $-1,%edx2718addl %eax,%ebx2719movl %ecx,%eax2720roll $14,%ebx2721addl %edi,%ebx27222723subl %ecx,%edx2724andl %ebx,%eax2725andl %ebp,%edx2726orl %eax,%edx2727movl 28(%esp),%eax2728roll $10,%ebp2729leal 2400959708(%edi,%edx,1),%edi2730movl $-1,%edx2731addl %eax,%edi2732movl %ebp,%eax2733roll $5,%edi2734addl %esi,%edi27352736subl %ebp,%edx2737andl %edi,%eax2738andl %ebx,%edx2739orl %eax,%edx2740movl 60(%esp),%eax2741roll $10,%ebx2742leal 2400959708(%esi,%edx,1),%esi2743movl $-1,%edx2744addl %eax,%esi2745movl %ebx,%eax2746roll $6,%esi2747addl %ecx,%esi27482749subl %ebx,%edx2750andl %esi,%eax2751andl %edi,%edx2752orl %eax,%edx2753movl 56(%esp),%eax2754roll $10,%edi2755leal 2400959708(%ecx,%edx,1),%ecx2756movl $-1,%edx2757addl %eax,%ecx2758movl %edi,%eax2759roll $8,%ecx2760addl %ebp,%ecx27612762subl %edi,%edx2763andl %ecx,%eax2764andl %esi,%edx2765orl %eax,%edx2766movl 20(%esp),%eax2767roll $10,%esi2768leal 2400959708(%ebp,%edx,1),%ebp2769movl $-1,%edx2770addl %eax,%ebp2771movl %esi,%eax2772roll $6,%ebp2773addl %ebx,%ebp27742775subl %esi,%edx2776andl %ebp,%eax2777andl %ecx,%edx2778orl %eax,%edx2779movl 24(%esp),%eax2780roll $10,%ecx2781leal 2400959708(%ebx,%edx,1),%ebx2782movl $-1,%edx2783addl %eax,%ebx2784movl %ecx,%eax2785roll $5,%ebx2786addl %edi,%ebx27872788subl %ecx,%edx2789andl %ebx,%eax2790andl %ebp,%edx2791orl %eax,%edx2792movl 8(%esp),%eax2793roll $10,%ebp2794leal 2400959708(%edi,%edx,1),%edi2795movl $-1,%edx2796addl %eax,%edi2797subl %ebp,%edx2798roll $12,%edi2799addl %esi,%edi28002801movl 16(%esp),%eax2802orl %ebx,%edx2803addl %eax,%esi2804xorl %edi,%edx2805movl $-1,%eax2806roll $10,%ebx2807leal 2840853838(%esi,%edx,1),%esi2808subl %ebx,%eax2809roll $9,%esi2810addl %ecx,%esi28112812movl (%esp),%edx2813orl %edi,%eax2814addl %edx,%ecx2815xorl %esi,%eax2816movl $-1,%edx2817roll $10,%edi2818leal 2840853838(%ecx,%eax,1),%ecx2819subl %edi,%edx2820roll $15,%ecx2821addl %ebp,%ecx28222823movl 20(%esp),%eax2824orl %esi,%edx2825addl %eax,%ebp2826xorl %ecx,%edx2827movl $-1,%eax2828roll $10,%esi2829leal 2840853838(%ebp,%edx,1),%ebp2830subl %esi,%eax2831roll $5,%ebp2832addl %ebx,%ebp28332834movl 36(%esp),%edx2835orl %ecx,%eax2836addl %edx,%ebx2837xorl %ebp,%eax2838movl $-1,%edx2839roll $10,%ecx2840leal 2840853838(%ebx,%eax,1),%ebx2841subl %ecx,%edx2842roll $11,%ebx2843addl %edi,%ebx28442845movl 28(%esp),%eax2846orl %ebp,%edx2847addl %eax,%edi2848xorl %ebx,%edx2849movl $-1,%eax2850roll $10,%ebp2851leal 2840853838(%edi,%edx,1),%edi2852subl %ebp,%eax2853roll $6,%edi2854addl %esi,%edi28552856movl 48(%esp),%edx2857orl %ebx,%eax2858addl %edx,%esi2859xorl %edi,%eax2860movl $-1,%edx2861roll $10,%ebx2862leal 2840853838(%esi,%eax,1),%esi2863subl %ebx,%edx2864roll $8,%esi2865addl %ecx,%esi28662867movl 8(%esp),%eax2868orl %edi,%edx2869addl %eax,%ecx2870xorl %esi,%edx2871movl $-1,%eax2872roll $10,%edi2873leal 2840853838(%ecx,%edx,1),%ecx2874subl %edi,%eax2875roll $13,%ecx2876addl %ebp,%ecx28772878movl 40(%esp),%edx2879orl %esi,%eax2880addl %edx,%ebp2881xorl %ecx,%eax2882movl $-1,%edx2883roll $10,%esi2884leal 2840853838(%ebp,%eax,1),%ebp2885subl %esi,%edx2886roll $12,%ebp2887addl %ebx,%ebp28882889movl 56(%esp),%eax2890orl %ecx,%edx2891addl %eax,%ebx2892xorl %ebp,%edx2893movl $-1,%eax2894roll $10,%ecx2895leal 2840853838(%ebx,%edx,1),%ebx2896subl %ecx,%eax2897roll $5,%ebx2898addl %edi,%ebx28992900movl 4(%esp),%edx2901orl %ebp,%eax2902addl %edx,%edi2903xorl %ebx,%eax2904movl $-1,%edx2905roll $10,%ebp2906leal 2840853838(%edi,%eax,1),%edi2907subl %ebp,%edx2908roll $12,%edi2909addl %esi,%edi29102911movl 12(%esp),%eax2912orl %ebx,%edx2913addl %eax,%esi2914xorl %edi,%edx2915movl $-1,%eax2916roll $10,%ebx2917leal 2840853838(%esi,%edx,1),%esi2918subl %ebx,%eax2919roll $13,%esi2920addl %ecx,%esi29212922movl 32(%esp),%edx2923orl %edi,%eax2924addl %edx,%ecx2925xorl %esi,%eax2926movl $-1,%edx2927roll $10,%edi2928leal 2840853838(%ecx,%eax,1),%ecx2929subl %edi,%edx2930roll $14,%ecx2931addl %ebp,%ecx29322933movl 44(%esp),%eax2934orl %esi,%edx2935addl %eax,%ebp2936xorl %ecx,%edx2937movl $-1,%eax2938roll $10,%esi2939leal 2840853838(%ebp,%edx,1),%ebp2940subl %esi,%eax2941roll $11,%ebp2942addl %ebx,%ebp29432944movl 24(%esp),%edx2945orl %ecx,%eax2946addl %edx,%ebx2947xorl %ebp,%eax2948movl $-1,%edx2949roll $10,%ecx2950leal 2840853838(%ebx,%eax,1),%ebx2951subl %ecx,%edx2952roll $8,%ebx2953addl %edi,%ebx29542955movl 60(%esp),%eax2956orl %ebp,%edx2957addl %eax,%edi2958xorl %ebx,%edx2959movl $-1,%eax2960roll $10,%ebp2961leal 2840853838(%edi,%edx,1),%edi2962subl %ebp,%eax2963roll $5,%edi2964addl %esi,%edi29652966movl 52(%esp),%edx2967orl %ebx,%eax2968addl %edx,%esi2969xorl %edi,%eax2970movl 128(%esp),%edx2971roll $10,%ebx2972leal 2840853838(%esi,%eax,1),%esi2973movl %ecx,64(%esp)2974roll $6,%esi2975addl %ecx,%esi2976movl (%edx),%ecx2977movl %esi,68(%esp)2978movl %edi,72(%esp)2979movl 4(%edx),%esi2980movl %ebx,76(%esp)2981movl 8(%edx),%edi2982movl %ebp,80(%esp)2983movl 12(%edx),%ebx2984movl 16(%edx),%ebp29852986movl $-1,%edx2987subl %ebx,%edx2988movl 20(%esp),%eax2989orl %edi,%edx2990addl %eax,%ecx2991xorl %esi,%edx2992movl $-1,%eax2993roll $10,%edi2994leal 1352829926(%ecx,%edx,1),%ecx2995subl %edi,%eax2996roll $8,%ecx2997addl %ebp,%ecx29982999movl 56(%esp),%edx3000orl %esi,%eax3001addl %edx,%ebp3002xorl %ecx,%eax3003movl $-1,%edx3004roll $10,%esi3005leal 1352829926(%ebp,%eax,1),%ebp3006subl %esi,%edx3007roll $9,%ebp3008addl %ebx,%ebp30093010movl 28(%esp),%eax3011orl %ecx,%edx3012addl %eax,%ebx3013xorl %ebp,%edx3014movl $-1,%eax3015roll $10,%ecx3016leal 1352829926(%ebx,%edx,1),%ebx3017subl %ecx,%eax3018roll $9,%ebx3019addl %edi,%ebx30203021movl (%esp),%edx3022orl %ebp,%eax3023addl %edx,%edi3024xorl %ebx,%eax3025movl $-1,%edx3026roll $10,%ebp3027leal 1352829926(%edi,%eax,1),%edi3028subl %ebp,%edx3029roll $11,%edi3030addl %esi,%edi30313032movl 36(%esp),%eax3033orl %ebx,%edx3034addl %eax,%esi3035xorl %edi,%edx3036movl $-1,%eax3037roll $10,%ebx3038leal 1352829926(%esi,%edx,1),%esi3039subl %ebx,%eax3040roll $13,%esi3041addl %ecx,%esi30423043movl 8(%esp),%edx3044orl %edi,%eax3045addl %edx,%ecx3046xorl %esi,%eax3047movl $-1,%edx3048roll $10,%edi3049leal 1352829926(%ecx,%eax,1),%ecx3050subl %edi,%edx3051roll $15,%ecx3052addl %ebp,%ecx30533054movl 44(%esp),%eax3055orl %esi,%edx3056addl %eax,%ebp3057xorl %ecx,%edx3058movl $-1,%eax3059roll $10,%esi3060leal 1352829926(%ebp,%edx,1),%ebp3061subl %esi,%eax3062roll $15,%ebp3063addl %ebx,%ebp30643065movl 16(%esp),%edx3066orl %ecx,%eax3067addl %edx,%ebx3068xorl %ebp,%eax3069movl $-1,%edx3070roll $10,%ecx3071leal 1352829926(%ebx,%eax,1),%ebx3072subl %ecx,%edx3073roll $5,%ebx3074addl %edi,%ebx30753076movl 52(%esp),%eax3077orl %ebp,%edx3078addl %eax,%edi3079xorl %ebx,%edx3080movl $-1,%eax3081roll $10,%ebp3082leal 1352829926(%edi,%edx,1),%edi3083subl %ebp,%eax3084roll $7,%edi3085addl %esi,%edi30863087movl 24(%esp),%edx3088orl %ebx,%eax3089addl %edx,%esi3090xorl %edi,%eax3091movl $-1,%edx3092roll $10,%ebx3093leal 1352829926(%esi,%eax,1),%esi3094subl %ebx,%edx3095roll $7,%esi3096addl %ecx,%esi30973098movl 60(%esp),%eax3099orl %edi,%edx3100addl %eax,%ecx3101xorl %esi,%edx3102movl $-1,%eax3103roll $10,%edi3104leal 1352829926(%ecx,%edx,1),%ecx3105subl %edi,%eax3106roll $8,%ecx3107addl %ebp,%ecx31083109movl 32(%esp),%edx3110orl %esi,%eax3111addl %edx,%ebp3112xorl %ecx,%eax3113movl $-1,%edx3114roll $10,%esi3115leal 1352829926(%ebp,%eax,1),%ebp3116subl %esi,%edx3117roll $11,%ebp3118addl %ebx,%ebp31193120movl 4(%esp),%eax3121orl %ecx,%edx3122addl %eax,%ebx3123xorl %ebp,%edx3124movl $-1,%eax3125roll $10,%ecx3126leal 1352829926(%ebx,%edx,1),%ebx3127subl %ecx,%eax3128roll $14,%ebx3129addl %edi,%ebx31303131movl 40(%esp),%edx3132orl %ebp,%eax3133addl %edx,%edi3134xorl %ebx,%eax3135movl $-1,%edx3136roll $10,%ebp3137leal 1352829926(%edi,%eax,1),%edi3138subl %ebp,%edx3139roll $14,%edi3140addl %esi,%edi31413142movl 12(%esp),%eax3143orl %ebx,%edx3144addl %eax,%esi3145xorl %edi,%edx3146movl $-1,%eax3147roll $10,%ebx3148leal 1352829926(%esi,%edx,1),%esi3149subl %ebx,%eax3150roll $12,%esi3151addl %ecx,%esi31523153movl 48(%esp),%edx3154orl %edi,%eax3155addl %edx,%ecx3156xorl %esi,%eax3157movl $-1,%edx3158roll $10,%edi3159leal 1352829926(%ecx,%eax,1),%ecx3160movl %edi,%eax3161roll $6,%ecx3162addl %ebp,%ecx31633164subl %edi,%edx3165andl %ecx,%eax3166andl %esi,%edx3167orl %eax,%edx3168movl 24(%esp),%eax3169roll $10,%esi3170leal 1548603684(%ebp,%edx,1),%ebp3171movl $-1,%edx3172addl %eax,%ebp3173movl %esi,%eax3174roll $9,%ebp3175addl %ebx,%ebp31763177subl %esi,%edx3178andl %ebp,%eax3179andl %ecx,%edx3180orl %eax,%edx3181movl 44(%esp),%eax3182roll $10,%ecx3183leal 1548603684(%ebx,%edx,1),%ebx3184movl $-1,%edx3185addl %eax,%ebx3186movl %ecx,%eax3187roll $13,%ebx3188addl %edi,%ebx31893190subl %ecx,%edx3191andl %ebx,%eax3192andl %ebp,%edx3193orl %eax,%edx3194movl 12(%esp),%eax3195roll $10,%ebp3196leal 1548603684(%edi,%edx,1),%edi3197movl $-1,%edx3198addl %eax,%edi3199movl %ebp,%eax3200roll $15,%edi3201addl %esi,%edi32023203subl %ebp,%edx3204andl %edi,%eax3205andl %ebx,%edx3206orl %eax,%edx3207movl 28(%esp),%eax3208roll $10,%ebx3209leal 1548603684(%esi,%edx,1),%esi3210movl $-1,%edx3211addl %eax,%esi3212movl %ebx,%eax3213roll $7,%esi3214addl %ecx,%esi32153216subl %ebx,%edx3217andl %esi,%eax3218andl %edi,%edx3219orl %eax,%edx3220movl (%esp),%eax3221roll $10,%edi3222leal 1548603684(%ecx,%edx,1),%ecx3223movl $-1,%edx3224addl %eax,%ecx3225movl %edi,%eax3226roll $12,%ecx3227addl %ebp,%ecx32283229subl %edi,%edx3230andl %ecx,%eax3231andl %esi,%edx3232orl %eax,%edx3233movl 52(%esp),%eax3234roll $10,%esi3235leal 1548603684(%ebp,%edx,1),%ebp3236movl $-1,%edx3237addl %eax,%ebp3238movl %esi,%eax3239roll $8,%ebp3240addl %ebx,%ebp32413242subl %esi,%edx3243andl %ebp,%eax3244andl %ecx,%edx3245orl %eax,%edx3246movl 20(%esp),%eax3247roll $10,%ecx3248leal 1548603684(%ebx,%edx,1),%ebx3249movl $-1,%edx3250addl %eax,%ebx3251movl %ecx,%eax3252roll $9,%ebx3253addl %edi,%ebx32543255subl %ecx,%edx3256andl %ebx,%eax3257andl %ebp,%edx3258orl %eax,%edx3259movl 40(%esp),%eax3260roll $10,%ebp3261leal 1548603684(%edi,%edx,1),%edi3262movl $-1,%edx3263addl %eax,%edi3264movl %ebp,%eax3265roll $11,%edi3266addl %esi,%edi32673268subl %ebp,%edx3269andl %edi,%eax3270andl %ebx,%edx3271orl %eax,%edx3272movl 56(%esp),%eax3273roll $10,%ebx3274leal 1548603684(%esi,%edx,1),%esi3275movl $-1,%edx3276addl %eax,%esi3277movl %ebx,%eax3278roll $7,%esi3279addl %ecx,%esi32803281subl %ebx,%edx3282andl %esi,%eax3283andl %edi,%edx3284orl %eax,%edx3285movl 60(%esp),%eax3286roll $10,%edi3287leal 1548603684(%ecx,%edx,1),%ecx3288movl $-1,%edx3289addl %eax,%ecx3290movl %edi,%eax3291roll $7,%ecx3292addl %ebp,%ecx32933294subl %edi,%edx3295andl %ecx,%eax3296andl %esi,%edx3297orl %eax,%edx3298movl 32(%esp),%eax3299roll $10,%esi3300leal 1548603684(%ebp,%edx,1),%ebp3301movl $-1,%edx3302addl %eax,%ebp3303movl %esi,%eax3304roll $12,%ebp3305addl %ebx,%ebp33063307subl %esi,%edx3308andl %ebp,%eax3309andl %ecx,%edx3310orl %eax,%edx3311movl 48(%esp),%eax3312roll $10,%ecx3313leal 1548603684(%ebx,%edx,1),%ebx3314movl $-1,%edx3315addl %eax,%ebx3316movl %ecx,%eax3317roll $7,%ebx3318addl %edi,%ebx33193320subl %ecx,%edx3321andl %ebx,%eax3322andl %ebp,%edx3323orl %eax,%edx3324movl 16(%esp),%eax3325roll $10,%ebp3326leal 1548603684(%edi,%edx,1),%edi3327movl $-1,%edx3328addl %eax,%edi3329movl %ebp,%eax3330roll $6,%edi3331addl %esi,%edi33323333subl %ebp,%edx3334andl %edi,%eax3335andl %ebx,%edx3336orl %eax,%edx3337movl 36(%esp),%eax3338roll $10,%ebx3339leal 1548603684(%esi,%edx,1),%esi3340movl $-1,%edx3341addl %eax,%esi3342movl %ebx,%eax3343roll $15,%esi3344addl %ecx,%esi33453346subl %ebx,%edx3347andl %esi,%eax3348andl %edi,%edx3349orl %eax,%edx3350movl 4(%esp),%eax3351roll $10,%edi3352leal 1548603684(%ecx,%edx,1),%ecx3353movl $-1,%edx3354addl %eax,%ecx3355movl %edi,%eax3356roll $13,%ecx3357addl %ebp,%ecx33583359subl %edi,%edx3360andl %ecx,%eax3361andl %esi,%edx3362orl %eax,%edx3363movl 8(%esp),%eax3364roll $10,%esi3365leal 1548603684(%ebp,%edx,1),%ebp3366movl $-1,%edx3367addl %eax,%ebp3368subl %ecx,%edx3369roll $11,%ebp3370addl %ebx,%ebp33713372movl 60(%esp),%eax3373orl %ebp,%edx3374addl %eax,%ebx3375xorl %esi,%edx3376movl $-1,%eax3377roll $10,%ecx3378leal 1836072691(%ebx,%edx,1),%ebx3379subl %ebp,%eax3380roll $9,%ebx3381addl %edi,%ebx33823383movl 20(%esp),%edx3384orl %ebx,%eax3385addl %edx,%edi3386xorl %ecx,%eax3387movl $-1,%edx3388roll $10,%ebp3389leal 1836072691(%edi,%eax,1),%edi3390subl %ebx,%edx3391roll $7,%edi3392addl %esi,%edi33933394movl 4(%esp),%eax3395orl %edi,%edx3396addl %eax,%esi3397xorl %ebp,%edx3398movl $-1,%eax3399roll $10,%ebx3400leal 1836072691(%esi,%edx,1),%esi3401subl %edi,%eax3402roll $15,%esi3403addl %ecx,%esi34043405movl 12(%esp),%edx3406orl %esi,%eax3407addl %edx,%ecx3408xorl %ebx,%eax3409movl $-1,%edx3410roll $10,%edi3411leal 1836072691(%ecx,%eax,1),%ecx3412subl %esi,%edx3413roll $11,%ecx3414addl %ebp,%ecx34153416movl 28(%esp),%eax3417orl %ecx,%edx3418addl %eax,%ebp3419xorl %edi,%edx3420movl $-1,%eax3421roll $10,%esi3422leal 1836072691(%ebp,%edx,1),%ebp3423subl %ecx,%eax3424roll $8,%ebp3425addl %ebx,%ebp34263427movl 56(%esp),%edx3428orl %ebp,%eax3429addl %edx,%ebx3430xorl %esi,%eax3431movl $-1,%edx3432roll $10,%ecx3433leal 1836072691(%ebx,%eax,1),%ebx3434subl %ebp,%edx3435roll $6,%ebx3436addl %edi,%ebx34373438movl 24(%esp),%eax3439orl %ebx,%edx3440addl %eax,%edi3441xorl %ecx,%edx3442movl $-1,%eax3443roll $10,%ebp3444leal 1836072691(%edi,%edx,1),%edi3445subl %ebx,%eax3446roll $6,%edi3447addl %esi,%edi34483449movl 36(%esp),%edx3450orl %edi,%eax3451addl %edx,%esi3452xorl %ebp,%eax3453movl $-1,%edx3454roll $10,%ebx3455leal 1836072691(%esi,%eax,1),%esi3456subl %edi,%edx3457roll $14,%esi3458addl %ecx,%esi34593460movl 44(%esp),%eax3461orl %esi,%edx3462addl %eax,%ecx3463xorl %ebx,%edx3464movl $-1,%eax3465roll $10,%edi3466leal 1836072691(%ecx,%edx,1),%ecx3467subl %esi,%eax3468roll $12,%ecx3469addl %ebp,%ecx34703471movl 32(%esp),%edx3472orl %ecx,%eax3473addl %edx,%ebp3474xorl %edi,%eax3475movl $-1,%edx3476roll $10,%esi3477leal 1836072691(%ebp,%eax,1),%ebp3478subl %ecx,%edx3479roll $13,%ebp3480addl %ebx,%ebp34813482movl 48(%esp),%eax3483orl %ebp,%edx3484addl %eax,%ebx3485xorl %esi,%edx3486movl $-1,%eax3487roll $10,%ecx3488leal 1836072691(%ebx,%edx,1),%ebx3489subl %ebp,%eax3490roll $5,%ebx3491addl %edi,%ebx34923493movl 8(%esp),%edx3494orl %ebx,%eax3495addl %edx,%edi3496xorl %ecx,%eax3497movl $-1,%edx3498roll $10,%ebp3499leal 1836072691(%edi,%eax,1),%edi3500subl %ebx,%edx3501roll $14,%edi3502addl %esi,%edi35033504movl 40(%esp),%eax3505orl %edi,%edx3506addl %eax,%esi3507xorl %ebp,%edx3508movl $-1,%eax3509roll $10,%ebx3510leal 1836072691(%esi,%edx,1),%esi3511subl %edi,%eax3512roll $13,%esi3513addl %ecx,%esi35143515movl (%esp),%edx3516orl %esi,%eax3517addl %edx,%ecx3518xorl %ebx,%eax3519movl $-1,%edx3520roll $10,%edi3521leal 1836072691(%ecx,%eax,1),%ecx3522subl %esi,%edx3523roll $13,%ecx3524addl %ebp,%ecx35253526movl 16(%esp),%eax3527orl %ecx,%edx3528addl %eax,%ebp3529xorl %edi,%edx3530movl $-1,%eax3531roll $10,%esi3532leal 1836072691(%ebp,%edx,1),%ebp3533subl %ecx,%eax3534roll $7,%ebp3535addl %ebx,%ebp35363537movl 52(%esp),%edx3538orl %ebp,%eax3539addl %edx,%ebx3540xorl %esi,%eax3541movl 32(%esp),%edx3542roll $10,%ecx3543leal 1836072691(%ebx,%eax,1),%ebx3544movl $-1,%eax3545roll $5,%ebx3546addl %edi,%ebx35473548addl %edx,%edi3549movl %ebp,%edx3550subl %ebx,%eax3551andl %ebx,%edx3552andl %ecx,%eax3553orl %eax,%edx3554movl 24(%esp),%eax3555roll $10,%ebp3556leal 2053994217(%edi,%edx,1),%edi3557movl $-1,%edx3558roll $15,%edi3559addl %esi,%edi35603561addl %eax,%esi3562movl %ebx,%eax3563subl %edi,%edx3564andl %edi,%eax3565andl %ebp,%edx3566orl %edx,%eax3567movl 16(%esp),%edx3568roll $10,%ebx3569leal 2053994217(%esi,%eax,1),%esi3570movl $-1,%eax3571roll $5,%esi3572addl %ecx,%esi35733574addl %edx,%ecx3575movl %edi,%edx3576subl %esi,%eax3577andl %esi,%edx3578andl %ebx,%eax3579orl %eax,%edx3580movl 4(%esp),%eax3581roll $10,%edi3582leal 2053994217(%ecx,%edx,1),%ecx3583movl $-1,%edx3584roll $8,%ecx3585addl %ebp,%ecx35863587addl %eax,%ebp3588movl %esi,%eax3589subl %ecx,%edx3590andl %ecx,%eax3591andl %edi,%edx3592orl %edx,%eax3593movl 12(%esp),%edx3594roll $10,%esi3595leal 2053994217(%ebp,%eax,1),%ebp3596movl $-1,%eax3597roll $11,%ebp3598addl %ebx,%ebp35993600addl %edx,%ebx3601movl %ecx,%edx3602subl %ebp,%eax3603andl %ebp,%edx3604andl %esi,%eax3605orl %eax,%edx3606movl 44(%esp),%eax3607roll $10,%ecx3608leal 2053994217(%ebx,%edx,1),%ebx3609movl $-1,%edx3610roll $14,%ebx3611addl %edi,%ebx36123613addl %eax,%edi3614movl %ebp,%eax3615subl %ebx,%edx3616andl %ebx,%eax3617andl %ecx,%edx3618orl %edx,%eax3619movl 60(%esp),%edx3620roll $10,%ebp3621leal 2053994217(%edi,%eax,1),%edi3622movl $-1,%eax3623roll $14,%edi3624addl %esi,%edi36253626addl %edx,%esi3627movl %ebx,%edx3628subl %edi,%eax3629andl %edi,%edx3630andl %ebp,%eax3631orl %eax,%edx3632movl (%esp),%eax3633roll $10,%ebx3634leal 2053994217(%esi,%edx,1),%esi3635movl $-1,%edx3636roll $6,%esi3637addl %ecx,%esi36383639addl %eax,%ecx3640movl %edi,%eax3641subl %esi,%edx3642andl %esi,%eax3643andl %ebx,%edx3644orl %edx,%eax3645movl 20(%esp),%edx3646roll $10,%edi3647leal 2053994217(%ecx,%eax,1),%ecx3648movl $-1,%eax3649roll $14,%ecx3650addl %ebp,%ecx36513652addl %edx,%ebp3653movl %esi,%edx3654subl %ecx,%eax3655andl %ecx,%edx3656andl %edi,%eax3657orl %eax,%edx3658movl 48(%esp),%eax3659roll $10,%esi3660leal 2053994217(%ebp,%edx,1),%ebp3661movl $-1,%edx3662roll $6,%ebp3663addl %ebx,%ebp36643665addl %eax,%ebx3666movl %ecx,%eax3667subl %ebp,%edx3668andl %ebp,%eax3669andl %esi,%edx3670orl %edx,%eax3671movl 8(%esp),%edx3672roll $10,%ecx3673leal 2053994217(%ebx,%eax,1),%ebx3674movl $-1,%eax3675roll $9,%ebx3676addl %edi,%ebx36773678addl %edx,%edi3679movl %ebp,%edx3680subl %ebx,%eax3681andl %ebx,%edx3682andl %ecx,%eax3683orl %eax,%edx3684movl 52(%esp),%eax3685roll $10,%ebp3686leal 2053994217(%edi,%edx,1),%edi3687movl $-1,%edx3688roll $12,%edi3689addl %esi,%edi36903691addl %eax,%esi3692movl %ebx,%eax3693subl %edi,%edx3694andl %edi,%eax3695andl %ebp,%edx3696orl %edx,%eax3697movl 36(%esp),%edx3698roll $10,%ebx3699leal 2053994217(%esi,%eax,1),%esi3700movl $-1,%eax3701roll $9,%esi3702addl %ecx,%esi37033704addl %edx,%ecx3705movl %edi,%edx3706subl %esi,%eax3707andl %esi,%edx3708andl %ebx,%eax3709orl %eax,%edx3710movl 28(%esp),%eax3711roll $10,%edi3712leal 2053994217(%ecx,%edx,1),%ecx3713movl $-1,%edx3714roll $12,%ecx3715addl %ebp,%ecx37163717addl %eax,%ebp3718movl %esi,%eax3719subl %ecx,%edx3720andl %ecx,%eax3721andl %edi,%edx3722orl %edx,%eax3723movl 40(%esp),%edx3724roll $10,%esi3725leal 2053994217(%ebp,%eax,1),%ebp3726movl $-1,%eax3727roll $5,%ebp3728addl %ebx,%ebp37293730addl %edx,%ebx3731movl %ecx,%edx3732subl %ebp,%eax3733andl %ebp,%edx3734andl %esi,%eax3735orl %eax,%edx3736movl 56(%esp),%eax3737roll $10,%ecx3738leal 2053994217(%ebx,%edx,1),%ebx3739movl $-1,%edx3740roll $15,%ebx3741addl %edi,%ebx37423743addl %eax,%edi3744movl %ebp,%eax3745subl %ebx,%edx3746andl %ebx,%eax3747andl %ecx,%edx3748orl %eax,%edx3749movl %ebx,%eax3750roll $10,%ebp3751leal 2053994217(%edi,%edx,1),%edi3752xorl %ebp,%eax3753roll $8,%edi3754addl %esi,%edi37553756movl 48(%esp),%edx3757xorl %edi,%eax3758addl %edx,%esi3759roll $10,%ebx3760addl %eax,%esi3761movl %edi,%eax3762roll $8,%esi3763addl %ecx,%esi37643765xorl %ebx,%eax3766movl 60(%esp),%edx3767xorl %esi,%eax3768addl %eax,%ecx3769movl %esi,%eax3770roll $10,%edi3771addl %edx,%ecx3772xorl %edi,%eax3773roll $5,%ecx3774addl %ebp,%ecx37753776movl 40(%esp),%edx3777xorl %ecx,%eax3778addl %edx,%ebp3779roll $10,%esi3780addl %eax,%ebp3781movl %ecx,%eax3782roll $12,%ebp3783addl %ebx,%ebp37843785xorl %esi,%eax3786movl 16(%esp),%edx3787xorl %ebp,%eax3788addl %eax,%ebx3789movl %ebp,%eax3790roll $10,%ecx3791addl %edx,%ebx3792xorl %ecx,%eax3793roll $9,%ebx3794addl %edi,%ebx37953796movl 4(%esp),%edx3797xorl %ebx,%eax3798addl %edx,%edi3799roll $10,%ebp3800addl %eax,%edi3801movl %ebx,%eax3802roll $12,%edi3803addl %esi,%edi38043805xorl %ebp,%eax3806movl 20(%esp),%edx3807xorl %edi,%eax3808addl %eax,%esi3809movl %edi,%eax3810roll $10,%ebx3811addl %edx,%esi3812xorl %ebx,%eax3813roll $5,%esi3814addl %ecx,%esi38153816movl 32(%esp),%edx3817xorl %esi,%eax3818addl %edx,%ecx3819roll $10,%edi3820addl %eax,%ecx3821movl %esi,%eax3822roll $14,%ecx3823addl %ebp,%ecx38243825xorl %edi,%eax3826movl 28(%esp),%edx3827xorl %ecx,%eax3828addl %eax,%ebp3829movl %ecx,%eax3830roll $10,%esi3831addl %edx,%ebp3832xorl %esi,%eax3833roll $6,%ebp3834addl %ebx,%ebp38353836movl 24(%esp),%edx3837xorl %ebp,%eax3838addl %edx,%ebx3839roll $10,%ecx3840addl %eax,%ebx3841movl %ebp,%eax3842roll $8,%ebx3843addl %edi,%ebx38443845xorl %ecx,%eax3846movl 8(%esp),%edx3847xorl %ebx,%eax3848addl %eax,%edi3849movl %ebx,%eax3850roll $10,%ebp3851addl %edx,%edi3852xorl %ebp,%eax3853roll $13,%edi3854addl %esi,%edi38553856movl 52(%esp),%edx3857xorl %edi,%eax3858addl %edx,%esi3859roll $10,%ebx3860addl %eax,%esi3861movl %edi,%eax3862roll $6,%esi3863addl %ecx,%esi38643865xorl %ebx,%eax3866movl 56(%esp),%edx3867xorl %esi,%eax3868addl %eax,%ecx3869movl %esi,%eax3870roll $10,%edi3871addl %edx,%ecx3872xorl %edi,%eax3873roll $5,%ecx3874addl %ebp,%ecx38753876movl (%esp),%edx3877xorl %ecx,%eax3878addl %edx,%ebp3879roll $10,%esi3880addl %eax,%ebp3881movl %ecx,%eax3882roll $15,%ebp3883addl %ebx,%ebp38843885xorl %esi,%eax3886movl 12(%esp),%edx3887xorl %ebp,%eax3888addl %eax,%ebx3889movl %ebp,%eax3890roll $10,%ecx3891addl %edx,%ebx3892xorl %ecx,%eax3893roll $13,%ebx3894addl %edi,%ebx38953896movl 36(%esp),%edx3897xorl %ebx,%eax3898addl %edx,%edi3899roll $10,%ebp3900addl %eax,%edi3901movl %ebx,%eax3902roll $11,%edi3903addl %esi,%edi39043905xorl %ebp,%eax3906movl 44(%esp),%edx3907xorl %edi,%eax3908addl %eax,%esi3909roll $10,%ebx3910addl %edx,%esi3911movl 128(%esp),%edx3912roll $11,%esi3913addl %ecx,%esi3914movl 4(%edx),%eax3915addl %eax,%ebx3916movl 72(%esp),%eax3917addl %eax,%ebx3918movl 8(%edx),%eax3919addl %eax,%ebp3920movl 76(%esp),%eax3921addl %eax,%ebp3922movl 12(%edx),%eax3923addl %eax,%ecx3924movl 80(%esp),%eax3925addl %eax,%ecx3926movl 16(%edx),%eax3927addl %eax,%esi3928movl 64(%esp),%eax3929addl %eax,%esi3930movl (%edx),%eax3931addl %eax,%edi3932movl 68(%esp),%eax3933addl %eax,%edi3934movl 136(%esp),%eax3935movl %ebx,(%edx)3936movl %ebp,4(%edx)3937movl %ecx,8(%edx)3938subl $1,%eax3939movl %esi,12(%edx)3940movl %edi,16(%edx)3941jle .L001get_out3942movl %eax,136(%esp)3943movl %ecx,%edi3944movl 132(%esp),%eax3945movl %ebx,%ecx3946addl $64,%eax3947movl %ebp,%esi3948movl %eax,132(%esp)3949jmp .L000start3950.L001get_out:3951addl $108,%esp3952popl %ebx3953popl %ebp3954popl %edi3955popl %esi3956ret3957.size ripemd160_block_asm_data_order,.-.L_ripemd160_block_asm_data_order_begin39583959.section ".note.gnu.property", "a"3960.p2align 23961.long 1f - 0f3962.long 4f - 1f3963.long 539640:3965.asciz "GNU"39661:3967.p2align 23968.long 0xc00000023969.long 3f - 2f39702:3971.long 339723:3973.p2align 239744:3975#endif397639773978