41141a:	00 00                	add    %al,(%eax)
41141c:	00 fa                	add    %bh,%dl
41141e:	01 33                	add    %esi,(%ebx)
411420:	00 16                	add    %dl,(%esi)
411422:	00 00                	add    %al,(%eax)
411424:	01 00                	add    %eax,(%eax)
411426:	00 00                	add    %al,(%eax)
411428:	11 01                	adc    %eax,(%ecx)
41142a:	00 00                	add    %al,(%eax)
41142c:	29 00                	sub    %eax,(%eax)
41142e:	00 00                	add    %al,(%eax)
411430:	e7 00                	out    %eax,$0x0
411432:	00 00                	add    %al,(%eax)
411434:	8e 01                	mov    (%ecx),%es
411436:	00 00                	add    %al,(%eax)
411438:	74 01                	je     0x41143b
41143a:	00 00                	add    %al,(%eax)
41143c:	04 00                	add    $0x0,%al
41143e:	00 00                	add    %al,(%eax)
411440:	fe 01                	incb   (%ecx)
411442:	00 00                	add    %al,(%eax)
411444:	02 00                	add    (%eax),%al
411446:	00 00                	add    %al,(%eax)
411448:	65 02 00             	add    %gs:(%eax),%al
41144b:	00 6c 00 00          	add    %ch,0x0(%eax,%eax,1)
41144f:	00 03                	add    %al,(%ebx)
411451:	00 00                	add    %al,(%eax)
411453:	00 0c 00             	add    %cl,(%eax,%eax,1)
411456:	00 00                	add    %al,(%eax)
411458:	11 00                	adc    %eax,(%eax)
41145a:	00 00                	add    %al,(%eax)
41145c:	48                   	dec    %eax
41145d:	00 00                	add    %al,(%eax)
41145f:	00 80 00 00 00 09    	add    %al,0x9000000(%eax)
411465:	00 00                	add    %al,(%eax)
411467:	00 01                	add    %al,(%ecx)
411469:	00 00                	add    %al,(%eax)
41146b:	00 07                	add    %al,(%edi)
41146d:	00 00                	add    %al,(%eax)
41146f:	00 0a                	add    %cl,(%edx)
411471:	00 00                	add    %al,(%eax)
411473:	00 0e                	add    %cl,(%esi)
411475:	00 00                	add    %al,(%eax)
411477:	00 04 00             	add    %al,(%eax,%eax,1)
41147a:	00 00                	add    %al,(%eax)
41147c:	00 00                	add    %al,(%eax)
41147e:	0d 17 01 00 00       	or     $0x117,%eax
411483:	00 00                	add    %al,(%eax)
411485:	00 06                	add    %al,(%esi)
411487:	00 75 15             	add    %dh,0x15(%ebp)
41148a:	88 2f                	mov    %ch,(%edi)
41148c:	06                   	push   %es
41148d:	00 4a 16             	add    %cl,0x16(%edx)
411490:	88 2f                	mov    %ch,(%edi)
411492:	06                   	push   %es
411493:	00 ce                	add    %cl,%dh
411495:	13 2d 2f 0f 00 15    	adc    0x15000f2f,%ebp
41149b:	31 00                	xor    %eax,(%eax)
41149d:	00 06                	add    %al,(%esi)
41149f:	00 2a                	add    %ch,(%edx)
4114a1:	14 3d                	adc    $0x3d,%al
4114a3:	25 06 00 04 15       	and    $0x15040006,%eax
4114a8:	3d 25 06 00 e5       	cmp    $0xe5000625,%eax
4114ad:	14 3d                	adc    $0x3d,%al
4114af:	25 06 00 ee 15       	and    $0x15ee0006,%eax
4114b4:	3d 25 06 00 a9       	cmp    $0xa9000625,%eax
4114b9:	15 3d 25 06 00       	adc    $0x6253d,%eax
4114be:	c2 15 3d             	ret    $0x3d15
4114c1:	25 06 00 98 14       	and    $0x14980006,%eax
4114c6:	3d 25 06 00 16       	cmp    $0x16000625,%eax
4114cb:	14 69                	adc    $0x69,%al
4114cd:	2f                   	das
4114ce:	06                   	push   %es
4114cf:	00 5d 13             	add    %bl,0x13(%ebp)
4114d2:	69 2f 06 00 c8 14    	imul   $0x14c80006,(%edi),%ebp
4114d8:	3d 25 0a 00 13       	cmp    $0x13000a25,%eax
4114dd:	22 a7 33 0e 00 ba    	and    -0x45fff1cd(%edi),%ah
4114e3:	2c 3a                	sub    $0x3a,%al
4114e5:	1d 0a 00 f6 29       	sbb    $0x29f6000a,%eax
4114ea:	a7                   	cmpsl  %es:(%edi),%ds:(%esi)
4114eb:	33 0a                	xor    (%edx),%ecx
4114ed:	00 f4                	add    %dh,%ah
4114ef:	28 a7 33 0e 00 65    	sub    %ah,0x65000e33(%edi)
4114f5:	2b 3a                	sub    (%edx),%edi
4114f7:	1d 0a 00 18 1d       	sbb    $0x1d18000a,%eax
4114fc:	a7                   	cmpsl  %es:(%edi),%ds:(%esi)
4114fd:	33 0a                	xor    (%edx),%ecx
4114ff:	00 be 3b a7 33 0a    	add    %bh,0xa33a73b(%esi)
411505:	00 d0                	add    %dl,%al
411507:	3b a7 33 06 00 66    	cmp    0x66000633(%edi),%esp
41150d:	36 ea 21 06 00 ef 32 	ss ljmp $0xea32,$0xef000621
411514:	ea
411515:	21 0e                	and    %ecx,(%esi)
411517:	00 02                	add    %al,(%edx)
411519:	2b 3a                	sub    (%edx),%edi
41151b:	1d 12 00 60 0d       	sbb    $0xd600012,%eax
411520:	b9 04 12 00 b0       	mov    $0xb0001204,%ecx
411525:	36 b9 04 0a 00 5b    	ss mov $0x5b000a04,%ecx
41152b:	3a a7 33 0a 00 50    	cmp    0x50000a33(%edi),%ah
411531:	1d a7 33 0a 00       	sbb    $0xa33a7,%eax
411536:	4c                   	dec    %esp
411537:	2b a7 33 0a 00 b5    	sub    -0x4afff5cd(%edi),%esp
41153d:	3b a7 33 0a 00 ce    	cmp    -0x31fff5cd(%edi),%esp
411543:	28 a7 33 0a 00 94    	sub    %ah,-0x6bfff5cd(%edi)
411549:	29 a7 33 06 00 3d    	sub    %esp,0x3d000633(%edi)
41154f:	2a 18                	sub    (%eax),%bl
411551:	04 06                	add    $0x6,%al
411553:	00 ef                	add    %ch,%bh
411555:	27                   	daa
411556:	ea 21 0a 00 df 32 a7 	ljmp   $0xa732,$0xdf000a21
41155d:	33 06                	xor    (%esi),%eax
41155f:	00 fe                	add    %bh,%dh
411561:	2e 28 34 12          	sub    %dh,%cs:(%edx,%edx,1)
411565:	00 78 3a             	add    %bh,0x3a(%eax)
411568:	b9 04 06 00 ab       	mov    $0xab000604,%ecx
41156d:	0d ea 21 0a 00       	or     $0xa21ea,%eax
411572:	ab                   	stos   %eax,%es:(%edi)
411573:	32 a7 33 0e 00 5b    	xor    0x5b000e33(%edi),%ah
411579:	1a 2d 2f 06 00 0c    	sbb    0xc00062f,%ch
41157f:	10 ea                	adc    %ch,%dl
411581:	21 06                	and    %eax,(%esi)
411583:	00 4b 0b             	add    %cl,0xb(%ebx)
411586:	18 04 06             	sbb    %al,(%esi,%eax,1)
411589:	00 a4 1e 18 04 06 00 	add    %ah,0x60418(%esi,%ebx,1)
411590:	81 1e 18 04 0e 00    	sbbl   $0xe0418,(%esi)
411596:	65 11 7b 36          	adc    %edi,%gs:0x36(%ebx)
41159a:	0e                   	push   %cs
41159b:	00 fb                	add    %bh,%bl
41159d:	1a ea                	sbb    %dl,%ch
41159f:	21 0e                	and    %ecx,(%esi)
4115a1:	00 fc                	add    %bh,%ah
4115a3:	38 7b 36             	cmp    %bh,0x36(%ebx)
4115a6:	06                   	push   %es
4115a7:	00 40 29             	add    %al,0x29(%eax)
4115aa:	18 04 06             	sbb    %al,(%esi,%eax,1)
4115ad:	00 36                	add    %dh,(%esi)
4115af:	22 ea                	and    %dl,%ch
4115b1:	21 06                	and    %eax,(%esi)
4115b3:	00 82 28 ea 21 0e    	add    %al,0xe21ea28(%edx)
4115b9:	00 69 11             	add    %ch,0x11(%ecx)
4115bc:	7b 36                	jnp    0x4115f4
4115be:	0e                   	push   %cs
4115bf:	00 45 32             	add    %al,0x32(%ebp)
4115c2:	3a 1d 0e 00 5e 32    	cmp    0x325e000e,%bl
4115c8:	3a 1d 0e 00 cf 32    	cmp    0x32cf000e,%bl
4115ce:	3a 1d 06 00 42 13    	cmp    0x13420006,%bl
4115d4:	88 2f                	mov    %ch,(%edi)
4115d6:	06                   	push   %es
4115d7:	00 75 12             	add    %dh,0x12(%ebp)
4115da:	2d 2f 06 00 e2       	sub    $0xe200062f,%eax
4115df:	13 2d 2f 06 00 0b    	adc    0xb00062f,%ebp
4115e5:	39 28                	cmp    %ebp,(%eax)
4115e7:	34 06                	xor    $0x6,%al
4115e9:	00 a7 17 6d 39 0e    	add    %ah,0xe396d17(%edi)
4115ef:	00 76 37             	add    %dh,0x37(%esi)
4115f2:	7b 36                	jnp    0x41162a
4115f4:	0e                   	push   %cs
4115f5:	00 e2                	add    %ah,%dl
4115f7:	27                   	daa
4115f8:	7b 36                	jnp    0x411630
4115fa:	06                   	push   %es
4115fb:	00 21                	add    %ah,(%ecx)
4115fd:	2d 18 04 06 00       	sub    $0x60418,%eax
411602:	11 2d 18 04 06 00    	adc    %ebp,0x60418
411608:	d9 31                	fnstenv (%ecx)
41160a:	18 04 06             	sbb    %al,(%esi,%eax,1)
41160d:	00 d6                	add    %dl,%dh
41160f:	27                   	daa
411610:	18 04 06             	sbb    %al,(%esi,%eax,1)
411613:	00 49 28             	add    %cl,0x28(%ecx)
411616:	ea 21 0e 00 07 16 3a 	ljmp   $0x3a16,$0x7000e21
41161d:	1d 0e 00 b3 14       	sbb    $0x14b3000e,%eax
411622:	3a 1d 16 00 38 15    	cmp    0x15380016,%bl
411628:	5d                   	pop    %ebp
411629:	24 16                	and    $0x16,%al
41162b:	00 dd                	add    %bl,%ch
41162d:	15 5d 24 0e 00       	adc    $0xe245d,%eax
411632:	85 13                	test   %edx,(%ebx)
411634:	67 22 12             	and    (%bp,%si),%dl
411637:	00 dd                	add    %bl,%ch
411639:	0b b9 04 06 00 b1    	or     -0x4efff9fc(%ecx),%edi
41163f:	13 2d 2f 0e 00 9a    	adc    0x9a000e2f,%ebp
411645:	13 a2 2c 0e 00 bb    	adc    -0x44fff1d4(%edx),%esp
41164b:	2b 3a                	sub    (%edx),%edi
41164d:	1d 06 00 5f 29       	sbb    $0x295f0006,%eax
411652:	40                   	inc    %eax
411653:	24 06                	and    $0x6,%al
411655:	00 df                	add    %bl,%bh
411657:	39 40 24             	cmp    %eax,0x24(%eax)
41165a:	12 00                	adc    (%eax),%al
41165c:	9a 25 b9 04 12 00 55 	lcall  $0x5500,$0x1204b925
411663:	26 b9 04 16 00 33    	es mov $0x33001604,%ecx
411669:	2a 2d 1e 16 00 8a    	sub    0x8a00161e,%ch
41166f:	04 51                	add    $0x51,%al
411671:	04 06                	add    $0x6,%al
411673:	00 9e 1e 18 04 0e    	add    %bl,0xe04181e(%esi)
411679:	00 7a 32             	add    %bh,0x32(%edx)
41167c:	3a 1d 16 00 c3 10    	cmp    0x10c30016,%bl
411682:	51                   	push   %ecx
411683:	04 16                	add    $0x16,%al
411685:	00 86 36 51 04 16    	add    %al,0x16045136(%esi)
41168b:	00 bf 0a 51 04 16    	add    %bh,0x1604510a(%edi)
411691:	00 2d 3c 51 04 06    	add    %ch,0x604513c
411697:	00 49 12             	add    %cl,0x12(%ecx)
41169a:	ea 21 06 00 48 37 ea 	ljmp   $0xea37,$0x48000621
4116a1:	21 06                	and    %eax,(%esi)
4116a3:	00 ff                	add    %bh,%bh
4116a5:	1a ea                	sbb    %dl,%ch
4116a7:	21 06                	and    %eax,(%esi)
4116a9:	00 21                	add    %ah,(%ecx)
4116ab:	15 3d 25 06 00       	adc    $0x6253d,%eax
4116b0:	9f                   	lahf
4116b1:	0d 28 34 12 00       	or     $0x123428,%eax
4116b6:	f9                   	stc
4116b7:	22 b9 04 12 00 7e    	and    0x7e001204(%ecx),%bh
4116bd:	2a b9 04 06 00 d3    	sub    -0x2cfff9fc(%ecx),%bh
4116c3:	10 ea                	adc    %ch,%dl
4116c5:	21 12                	and    %edx,(%edx)
4116c7:	00 94 32 b9 04 16 00 	add    %dl,0x1604b9(%edx,%esi,1)
4116ce:	1c 13                	sbb    $0x13,%al
4116d0:	51                   	push   %ecx
4116d1:	04 0e                	add    $0xe,%al
4116d3:	00 03                	add    %al,(%ebx)
4116d5:	14 3a                	adc    $0x3a,%al
4116d7:	1d 06 00 77 28       	sbb    $0x28770006,%eax
4116dc:	ea 21 12 00 b8 24 b9 	ljmp   $0xb924,$0xb8001221
4116e3:	04 0e                	add    $0xe,%al
4116e5:	00 a5 3c 3a 1d 0e    	add    %ah,0xe1d3a3c(%ebp)
4116eb:	00 21                	add    %ah,(%ecx)
4116ed:	16                   	push   %ss
4116ee:	3a 1d 0a 00 ba 29    	cmp    0x29ba000a,%bl
4116f4:	a7                   	cmpsl  %es:(%edi),%ds:(%esi)
4116f5:	33 0a                	xor    (%edx),%ecx
4116f7:	00 ae 21 a7 33 0a    	add    %ch,0xa33a721(%esi)
4116fd:	00 9c 29 a7 33 0a 00 	add    %bl,0xa33a7(%ecx,%ebp,1)
411704:	da 28                	fisubrl (%eax)
411706:	a7                   	cmpsl  %es:(%edi),%ds:(%esi)
411707:	33 0a                	xor    (%edx),%ecx
411709:	00 d1                	add    %dl,%cl
41170b:	2e a7                	cmpsl  %es:(%edi),%cs:(%esi)
41170d:	33 0a                	xor    (%edx),%ecx
41170f:	00 a6 29 a7 33 0a    	add    %ah,0xa33a729(%esi)
411715:	00 09                	add    %cl,(%ecx)
411717:	1d a7 33 0e 00       	sbb    $0xe33a7,%eax
41171c:	2c 2d                	sub    $0x2d,%al
41171e:	2d 2f 0a 00 1f       	sub    $0x1f000a2f,%eax
411723:	0b a7 33 0a 00 c0    	or     -0x3ffff5cd(%edi),%esp
411729:	2e a7                	cmpsl  %es:(%edi),%cs:(%esi)
41172b:	33 0a                	xor    (%edx),%ecx
41172d:	00 fa                	add    %bh,%dl
41172f:	1c a7                	sbb    $0xa7,%al
411731:	33 0a                	xor    (%edx),%ecx
411733:	00 c7                	add    %al,%bh
411735:	3b a7 33 0a 00 64    	cmp    0x64000a33(%edi),%esp
41173b:	23 a7 33 06 00 2f    	and    0x2f000633(%edi),%esp
411741:	13 ea                	adc    %edx,%ebp
411743:	21 06                	and    %eax,(%esi)
411745:	00 0b                	add    %cl,(%ebx)
411747:	2b a8 2f 06 00 49    	sub    0x4900062f(%eax),%ebp
41174d:	29 2b                	sub    %ebp,(%ebx)
41174f:	24 1a                	and    $0x1a,%al
411751:	00 84 29 22 1a 0e 00 	add    %al,0xe1a22(%ecx,%ebp,1)
411758:	8c 12                	mov    %ss,(%edx)
41175a:	3a 1d 0e 00 fd 13    	cmp    0x13fd000e,%bl
411760:	3a 1d 0e 00 41 11    	cmp    0x1141000e,%bl
411766:	16                   	push   %ss
411767:	24 0e                	and    $0xe,%al
411769:	00 5e 14             	add    %bl,0x14(%esi)
41176c:	16                   	push   %ss
41176d:	24 0e                	and    $0xe,%al
41176f:	00 13                	add    %dl,(%ebx)
411771:	1a 16                	sbb    (%esi),%dl
411773:	24 0e                	and    $0xe,%al
411775:	00 80 14 16 24 0e    	add    %al,0xe241614(%eax)
41177b:	00 41 14             	add    %al,0x14(%ecx)
41177e:	16                   	push   %ss
41177f:	24 0e                	and    $0xe,%al
411781:	00 95 15 3a 1d 0e    	add    %dl,0xe1d3a15(%ebp)
411787:	00 53 15             	add    %dl,0x15(%ebx)
41178a:	3a 1d 0e 00 b1 37    	cmp    0x37b1000e,%bl
411790:	3a 1d 12 00 59 2d    	cmp    0x2d590012,%bl
411796:	80 37 12             	xorb   $0x12,(%edi)
411799:	00 1e                	add    %bl,(%esi)
41179b:	27                   	daa
41179c:	80 37 12             	xorb   $0x12,(%edi)
41179f:	00 10                	add    %dl,(%eax)
4117a1:	25 80 37 12 00       	and    $0x123780,%eax
4117a6:	e0 09                	loopne 0x4117b1
4117a8:	80 37 12             	xorb   $0x12,(%edi)
4117ab:	00 6c 18 8c          	add    %ch,-0x74(%eax,%ebx,1)
4117af:	28 0e                	sub    %cl,(%esi)
4117b1:	00 82 10 3a 1d 0e    	add    %al,0xe1d3a10(%edx)
4117b7:	00 6b 13             	add    %ch,0x13(%ebx)
4117ba:	3a 1d 12 00 a1 12    	cmp    0x12a10012,%bl
4117c0:	b9 04 06 00 23       	mov    $0x23000604,%ecx
4117c5:	00 ea                	add    %ch,%dl
4117c7:	21 12                	and    %edx,(%edx)
4117c9:	00 10                	add    %dl,(%eax)
4117cb:	27                   	daa
4117cc:	b9 04 06 00 56       	mov    $0x56000604,%ecx
4117d1:	00 20                	add    %ah,(%eax)
4117d3:	05 12 00 01 25       	add    $0x25010012,%eax
4117d8:	b9 04 12 00 5c       	mov    $0x5c001204,%ecx
4117dd:	2d 8c 28 06 00       	sub    $0x6288c,%eax
4117e2:	9f                   	lahf
4117e3:	01 20                	add    %esp,(%eax)
4117e5:	05 12 00 e0 23       	add    $0x23e00012,%eax
4117ea:	b9 04 06 00 18       	mov    $0x18000604,%ecx
4117ef:	22 ea                	and    %dl,%ch
4117f1:	21 06                	and    %eax,(%esi)
4117f3:	00 4a 00             	add    %cl,0x0(%edx)
4117f6:	20 05 06 00 9e 01    	and    %al,0x19e0006
4117fc:	20 05 0e 00 65 15    	and    %al,0x1565000e
411802:	3a 1d 0a 00 64 1e    	cmp    0x1e64000a,%bl
411808:	a7                   	cmpsl  %es:(%edi),%ds:(%esi)
411809:	33 1a                	xor    (%edx),%ebx
41180b:	00 52 38             	add    %dl,0x38(%edx)
41180e:	22 1a                	and    (%edx),%bl
411810:	1a 00                	sbb    (%eax),%al
411812:	4f                   	dec    %edi
411813:	17                   	pop    %ss
411814:	22 1a                	and    (%edx),%bl
411816:	0a 00                	or     (%eax),%al
411818:	23 11                	and    (%ecx),%edx
41181a:	a7                   	cmpsl  %es:(%edi),%ds:(%esi)
41181b:	33 1a                	xor    (%edx),%ebx
41181d:	00 00                	add    %al,(%eax)
41181f:	04 22                	add    $0x22,%al
411821:	1a 0a                	sbb    (%edx),%cl
411823:	00 4f 1e             	add    %cl,0x1e(%edi)
411826:	a7                   	cmpsl  %es:(%edi),%ds:(%esi)
411827:	33 0a                	xor    (%edx),%ecx
411829:	00 3d 0b a7 33 5b    	add    %bh,0x5b33a70b
41182f:	02 f9                	add    %cl,%bh
411831:	25 00 00 06 00       	and    $0x60000,%eax
411836:	0c 19                	or     $0x19,%al
411838:	ea 21 0a 00 59 11 a7 	ljmp   $0xa711,$0x59000a21
41183f:	33 06                	xor    (%esi),%eax
411841:	00 2a                	add    %ch,(%edx)
411843:	0e                   	push   %cs
411844:	ea 21 06 00 95 2c ea 	ljmp   $0xea2c,$0x95000621
41184b:	21 0a                	and    %ecx,(%edx)
41184d:	00 a8 0e a7 33 0a    	add    %ch,0xa33a70e(%eax)
411853:	00 86 0e a7 33 0a    	add    %al,0xa33a70e(%esi)
411859:	00 51 34             	add    %dl,0x34(%ecx)
41185c:	a7                   	cmpsl  %es:(%edi),%ds:(%esi)
41185d:	33 0a                	xor    (%edx),%ecx
41185f:	00 a4 0e a7 33 1a 00 	add    %ah,0x1a33a7(%esi,%ecx,1)
411866:	9e                   	sahf
411867:	23 22                	and    (%edx),%esp