4da819:	83 c0 02             	add    $0x2,%eax
4da81c:	83 c1 02             	add    $0x2,%ecx
4da81f:	84 db                	test   %bl,%bl
4da821:	75 e4                	jne    0x4da807
4da823:	33 c0                	xor    %eax,%eax
4da825:	eb 05                	jmp    0x4da82c
4da827:	1b c0                	sbb    %eax,%eax
4da829:	83 c8 01             	or     $0x1,%eax
4da82c:	85 c0                	test   %eax,%eax
4da82e:	0f 85 d8 01 00 00    	jne    0x4daa0c
4da834:	b9 d0 77 6a 00       	mov    $0x6a77d0,%ecx
4da839:	8b c6                	mov    %esi,%eax
4da83b:	0f 1f 44 00 00       	nopl   0x0(%eax,%eax,1)
4da840:	8a 10                	mov    (%eax),%dl
4da842:	3a 11                	cmp    (%ecx),%dl
4da844:	75 1a                	jne    0x4da860
4da846:	84 d2                	test   %dl,%dl
4da848:	74 12                	je     0x4da85c
4da84a:	8a 50 01             	mov    0x1(%eax),%dl
4da84d:	3a 51 01             	cmp    0x1(%ecx),%dl
4da850:	75 0e                	jne    0x4da860
4da852:	83 c0 02             	add    $0x2,%eax
4da855:	83 c1 02             	add    $0x2,%ecx
4da858:	84 d2                	test   %dl,%dl
4da85a:	75 e4                	jne    0x4da840
4da85c:	33 c0                	xor    %eax,%eax
4da85e:	eb 05                	jmp    0x4da865
4da860:	1b c0                	sbb    %eax,%eax
4da862:	83 c8 01             	or     $0x1,%eax
4da865:	85 c0                	test   %eax,%eax
4da867:	75 0a                	jne    0x4da873
4da869:	b8 01 00 00 00       	mov    $0x1,%eax
4da86e:	e9 5b 01 00 00       	jmp    0x4da9ce
4da873:	b9 24 10 6b 00       	mov    $0x6b1024,%ecx
4da878:	8b c6                	mov    %esi,%eax
4da87a:	66 0f 1f 44 00 00    	nopw   0x0(%eax,%eax,1)
4da880:	8a 10                	mov    (%eax),%dl
4da882:	3a 11                	cmp    (%ecx),%dl
4da884:	75 1a                	jne    0x4da8a0
4da886:	84 d2                	test   %dl,%dl
4da888:	74 12                	je     0x4da89c
4da88a:	8a 50 01             	mov    0x1(%eax),%dl
4da88d:	3a 51 01             	cmp    0x1(%ecx),%dl
4da890:	75 0e                	jne    0x4da8a0
4da892:	83 c0 02             	add    $0x2,%eax
4da895:	83 c1 02             	add    $0x2,%ecx
4da898:	84 d2                	test   %dl,%dl
4da89a:	75 e4                	jne    0x4da880
4da89c:	33 c0                	xor    %eax,%eax
4da89e:	eb 05                	jmp    0x4da8a5
4da8a0:	1b c0                	sbb    %eax,%eax
4da8a2:	83 c8 01             	or     $0x1,%eax
4da8a5:	85 c0                	test   %eax,%eax
4da8a7:	75 0a                	jne    0x4da8b3
4da8a9:	b8 02 00 00 00       	mov    $0x2,%eax
4da8ae:	e9 1b 01 00 00       	jmp    0x4da9ce
4da8b3:	b9 50 cb 6a 00       	mov    $0x6acb50,%ecx
4da8b8:	8b c6                	mov    %esi,%eax
4da8ba:	66 0f 1f 44 00 00    	nopw   0x0(%eax,%eax,1)
4da8c0:	8a 10                	mov    (%eax),%dl
4da8c2:	3a 11                	cmp    (%ecx),%dl
4da8c4:	75 1a                	jne    0x4da8e0
4da8c6:	84 d2                	test   %dl,%dl
4da8c8:	74 12                	je     0x4da8dc
4da8ca:	8a 50 01             	mov    0x1(%eax),%dl
4da8cd:	3a 51 01             	cmp    0x1(%ecx),%dl
4da8d0:	75 0e                	jne    0x4da8e0
4da8d2:	83 c0 02             	add    $0x2,%eax
4da8d5:	83 c1 02             	add    $0x2,%ecx
4da8d8:	84 d2                	test   %dl,%dl
4da8da:	75 e4                	jne    0x4da8c0
4da8dc:	33 c0                	xor    %eax,%eax
4da8de:	eb 05                	jmp    0x4da8e5
4da8e0:	1b c0                	sbb    %eax,%eax
4da8e2:	83 c8 01             	or     $0x1,%eax
4da8e5:	85 c0                	test   %eax,%eax
4da8e7:	75 0a                	jne    0x4da8f3
4da8e9:	b8 03 00 00 00       	mov    $0x3,%eax
4da8ee:	e9 db 00 00 00       	jmp    0x4da9ce
4da8f3:	b9 2c 10 6b 00       	mov    $0x6b102c,%ecx
4da8f8:	8b c6                	mov    %esi,%eax
4da8fa:	66 0f 1f 44 00 00    	nopw   0x0(%eax,%eax,1)
4da900:	8a 10                	mov    (%eax),%dl
4da902:	3a 11                	cmp    (%ecx),%dl
4da904:	75 1a                	jne    0x4da920
4da906:	84 d2                	test   %dl,%dl
4da908:	74 12                	je     0x4da91c
4da90a:	8a 50 01             	mov    0x1(%eax),%dl
4da90d:	3a 51 01             	cmp    0x1(%ecx),%dl
4da910:	75 0e                	jne    0x4da920
4da912:	83 c0 02             	add    $0x2,%eax
4da915:	83 c1 02             	add    $0x2,%ecx
4da918:	84 d2                	test   %dl,%dl
4da91a:	75 e4                	jne    0x4da900
4da91c:	33 c0                	xor    %eax,%eax
4da91e:	eb 05                	jmp    0x4da925
4da920:	1b c0                	sbb    %eax,%eax
4da922:	83 c8 01             	or     $0x1,%eax
4da925:	85 c0                	test   %eax,%eax
4da927:	74 30                	je     0x4da959
4da929:	b9 34 10 6b 00       	mov    $0x6b1034,%ecx
4da92e:	8b c6                	mov    %esi,%eax
4da930:	8a 10                	mov    (%eax),%dl
4da932:	3a 11                	cmp    (%ecx),%dl
4da934:	75 1a                	jne    0x4da950
4da936:	84 d2                	test   %dl,%dl
4da938:	74 12                	je     0x4da94c
4da93a:	8a 50 01             	mov    0x1(%eax),%dl
4da93d:	3a 51 01             	cmp    0x1(%ecx),%dl
4da940:	75 0e                	jne    0x4da950
4da942:	83 c0 02             	add    $0x2,%eax
4da945:	83 c1 02             	add    $0x2,%ecx
4da948:	84 d2                	test   %dl,%dl
4da94a:	75 e4                	jne    0x4da930
4da94c:	33 c0                	xor    %eax,%eax
4da94e:	eb 05                	jmp    0x4da955
4da950:	1b c0                	sbb    %eax,%eax
4da952:	83 c8 01             	or     $0x1,%eax
4da955:	85 c0                	test   %eax,%eax
4da957:	75 07                	jne    0x4da960
4da959:	b8 04 00 00 00       	mov    $0x4,%eax
4da95e:	eb 6e                	jmp    0x4da9ce
4da960:	b9 3c 10 6b 00       	mov    $0x6b103c,%ecx
4da965:	8b c6                	mov    %esi,%eax
4da967:	8a 10                	mov    (%eax),%dl
4da969:	3a 11                	cmp    (%ecx),%dl
4da96b:	75 1a                	jne    0x4da987
4da96d:	84 d2                	test   %dl,%dl
4da96f:	74 12                	je     0x4da983
4da971:	8a 50 01             	mov    0x1(%eax),%dl
4da974:	3a 51 01             	cmp    0x1(%ecx),%dl
4da977:	75 0e                	jne    0x4da987
4da979:	83 c0 02             	add    $0x2,%eax
4da97c:	83 c1 02             	add    $0x2,%ecx
4da97f:	84 d2                	test   %dl,%dl
4da981:	75 e4                	jne    0x4da967
4da983:	33 c0                	xor    %eax,%eax
4da985:	eb 05                	jmp    0x4da98c
4da987:	1b c0                	sbb    %eax,%eax
4da989:	83 c8 01             	or     $0x1,%eax
4da98c:	85 c0                	test   %eax,%eax
4da98e:	75 07                	jne    0x4da997
4da990:	b8 05 00 00 00       	mov    $0x5,%eax
4da995:	eb 37                	jmp    0x4da9ce
4da997:	b8 c4 96 69 00       	mov    $0x6996c4,%eax
4da99c:	0f 1f 40 00          	nopl   0x0(%eax)
4da9a0:	8a 0e                	mov    (%esi),%cl
4da9a2:	3a 08                	cmp    (%eax),%cl
4da9a4:	75 1a                	jne    0x4da9c0
4da9a6:	84 c9                	test   %cl,%cl
4da9a8:	74 12                	je     0x4da9bc
4da9aa:	8a 4e 01             	mov    0x1(%esi),%cl
4da9ad:	3a 48 01             	cmp    0x1(%eax),%cl
4da9b0:	75 0e                	jne    0x4da9c0
4da9b2:	83 c6 02             	add    $0x2,%esi
4da9b5:	83 c0 02             	add    $0x2,%eax
4da9b8:	84 c9                	test   %cl,%cl
4da9ba:	75 e4                	jne    0x4da9a0
4da9bc:	33 c0                	xor    %eax,%eax
4da9be:	eb 05                	jmp    0x4da9c5
4da9c0:	1b c0                	sbb    %eax,%eax
4da9c2:	83 c8 01             	or     $0x1,%eax
4da9c5:	85 c0                	test   %eax,%eax
4da9c7:	75 20                	jne    0x4da9e9
4da9c9:	b8 06 00 00 00       	mov    $0x6,%eax
4da9ce:	6a 00                	push   $0x0
4da9d0:	50                   	push   %eax
4da9d1:	68 01 10 00 00       	push   $0x1001
4da9d6:	6a ff                	push   $0xffffffff
4da9d8:	6a 06                	push   $0x6
4da9da:	ff 74 24 20          	push   0x20(%esp)
4da9de:	e8 4d ca fe ff       	call   0x4c7430
4da9e3:	83 c4 18             	add    $0x18,%esp
4da9e6:	5b                   	pop    %ebx
4da9e7:	5e                   	pop    %esi
4da9e8:	c3                   	ret
4da9e9:	68 97 02 00 00       	push   $0x297
4da9ee:	68 f4 0f 6b 00       	push   $0x6b0ff4
4da9f3:	6a 76                	push   $0x76
4da9f5:	68 90 00 00 00       	push   $0x90
4da9fa:	6a 04                	push   $0x4
4da9fc:	e8 9f 6a fc ff       	call   0x4a14a0
4daa01:	83 c4 14             	add    $0x14,%esp
4daa04:	5b                   	pop    %ebx
4daa05:	b8 fe ff ff ff       	mov    $0xfffffffe,%eax
4daa0a:	5e                   	pop    %esi
4daa0b:	c3                   	ret
4daa0c:	b9 44 10 6b 00       	mov    $0x6b1044,%ecx
4daa11:	8b c2                	mov    %edx,%eax
4daa13:	8a 18                	mov    (%eax),%bl
4daa15:	3a 19                	cmp    (%ecx),%bl
4daa17:	75 1a                	jne    0x4daa33
4daa19:	84 db                	test   %bl,%bl
4daa1b:	74 12                	je     0x4daa2f
4daa1d:	8a 58 01             	mov    0x1(%eax),%bl
4daa20:	3a 59 01             	cmp    0x1(%ecx),%bl
4daa23:	75 0e                	jne    0x4daa33
4daa25:	83 c0 02             	add    $0x2,%eax
4daa28:	83 c1 02             	add    $0x2,%ecx
4daa2b:	84 db                	test   %bl,%bl
4daa2d:	75 e4                	jne    0x4daa13
4daa2f:	33 c0                	xor    %eax,%eax
4daa31:	eb 05                	jmp    0x4daa38
4daa33:	1b c0                	sbb    %eax,%eax
4daa35:	83 c8 01             	or     $0x1,%eax
4daa38:	85 c0                	test   %eax,%eax
4daa3a:	75 21                	jne    0x4daa5d
4daa3c:	56                   	push   %esi
4daa3d:	e8 91 33 11 00       	call   0x5eddd3
4daa42:	6a 00                	push   $0x0
4daa44:	50                   	push   %eax
4daa45:	68 02 10 00 00       	push   $0x1002
4daa4a:	6a 18                	push   $0x18
4daa4c:	6a 06                	push   $0x6
4daa4e:	ff 74 24 24          	push   0x24(%esp)
4daa52:	e8 d9 c9 fe ff       	call   0x4c7430
4daa57:	83 c4 1c             	add    $0x1c,%esp
4daa5a:	5b                   	pop    %ebx
4daa5b:	5e                   	pop    %esi
4daa5c:	c3                   	ret
4daa5d:	b9 54 10 6b 00       	mov    $0x6b1054,%ecx
4daa62:	8b c2                	mov    %edx,%eax
4daa64:	8a 18                	mov    (%eax),%bl
4daa66:	3a 19                	cmp    (%ecx),%bl
4daa68:	75 1a                	jne    0x4daa84
4daa6a:	84 db                	test   %bl,%bl
4daa6c:	74 12                	je     0x4daa80
4daa6e:	8a 58 01             	mov    0x1(%eax),%bl
4daa71:	3a 59 01             	cmp    0x1(%ecx),%bl
4daa74:	75 0e                	jne    0x4daa84
4daa76:	83 c0 02             	add    $0x2,%eax
4daa79:	83 c1 02             	add    $0x2,%ecx
4daa7c:	84 db                	test   %bl,%bl
4daa7e:	75 e4                	jne    0x4daa64
4daa80:	33 c0                	xor    %eax,%eax
4daa82:	eb 05                	jmp    0x4daa89
4daa84:	1b c0                	sbb    %eax,%eax
4daa86:	83 c8 01             	or     $0x1,%eax
4daa89:	85 c0                	test   %eax,%eax
4daa8b:	75 21                	jne    0x4daaae
4daa8d:	56                   	push   %esi
4daa8e:	e8 40 33 11 00       	call   0x5eddd3
4daa93:	6a 00                	push   $0x0
4daa95:	50                   	push   %eax
4daa96:	68 03 10 00 00       	push   $0x1003
4daa9b:	6a 04                	push   $0x4
4daa9d:	6a 06                	push   $0x6
4daa9f:	ff 74 24 24          	push   0x24(%esp)
4daaa3:	e8 88 c9 fe ff       	call   0x4c7430
4daaa8:	83 c4 1c             	add    $0x1c,%esp
4daaab:	5b                   	pop    %ebx
4daaac:	5e                   	pop    %esi
4daaad:	c3                   	ret
4daaae:	b9 64 10 6b 00       	mov    $0x6b1064,%ecx
4daab3:	8b c2                	mov    %edx,%eax
4daab5:	8a 18                	mov    (%eax),%bl
4daab7:	3a 19                	cmp    (%ecx),%bl
4daab9:	75 1a                	jne    0x4daad5
4daabb:	84 db                	test   %bl,%bl
4daabd:	74 12                	je     0x4daad1
4daabf:	8a 58 01             	mov    0x1(%eax),%bl
4daac2:	3a 59 01             	cmp    0x1(%ecx),%bl
4daac5:	75 0e                	jne    0x4daad5
4daac7:	83 c0 02             	add    $0x2,%eax
4daaca:	83 c1 02             	add    $0x2,%ecx
4daacd:	84 db                	test   %bl,%bl
4daacf:	75 e4                	jne    0x4daab5
4daad1:	33 c0                	xor    %eax,%eax
4daad3:	eb 05                	jmp    0x4daada
4daad5:	1b c0                	sbb    %eax,%eax
4daad7:	83 c8 01             	or     $0x1,%eax
4daada:	85 c0                	test   %eax,%eax
4daadc:	75 4c                	jne    0x4dab2a
4daade:	89 44 24 14          	mov    %eax,0x14(%esp)
4daae2:	8d 44 24 14          	lea    0x14(%esp),%eax
4daae6:	56                   	push   %esi
4daae7:	50                   	push   %eax
4daae8:	e8 53 9e fd ff       	call   0x4b4940
4daaed:	83 c4 08             	add    $0x8,%esp
4daaf0:	85 c0                	test   %eax,%eax
4daaf2:	0f 84 ef 00 00 00    	je     0x4dabe7
4daaf8:	ff 74 24 14          	push   0x14(%esp)
4daafc:	6a 00                	push   $0x0
4daafe:	68 04 10 00 00       	push   $0x1004
4dab03:	6a 04                	push   $0x4
4dab05:	6a 06                	push   $0x6
4dab07:	ff 74 24 20          	push   0x20(%esp)
4dab0b:	e8 20 c9 fe ff       	call   0x4c7430
4dab10:	8b f0                	mov    %eax,%esi
4dab12:	83 c4 18             	add    $0x18,%esp
4dab15:	85 f6                	test   %esi,%esi
4dab17:	7f 0c                	jg     0x4dab25
4dab19:	ff 74 24 14          	push   0x14(%esp)
4dab1d:	e8 be 86 fd ff       	call   0x4b31e0
4dab22:	83 c4 04             	add    $0x4,%esp
4dab25:	5b                   	pop    %ebx
4dab26:	8b c6                	mov    %esi,%eax
4dab28:	5e                   	pop    %esi
4dab29:	c3                   	ret
4dab2a:	b9 78 10 6b 00       	mov    $0x6b1078,%ecx
4dab2f:	8b c2                	mov    %edx,%eax
4dab31:	8a 18                	mov    (%eax),%bl
4dab33:	3a 19                	cmp    (%ecx),%bl
4dab35:	75 1a                	jne    0x4dab51
4dab37:	84 db                	test   %bl,%bl
4dab39:	74 12                	je     0x4dab4d
4dab3b:	8a 58 01             	mov    0x1(%eax),%bl
4dab3e:	3a 59 01             	cmp    0x1(%ecx),%bl
4dab41:	75 0e                	jne    0x4dab51
4dab43:	83 c0 02             	add    $0x2,%eax
4dab46:	83 c1 02             	add    $0x2,%ecx
4dab49:	84 db                	test   %bl,%bl
4dab4b:	75 e4                	jne    0x4dab31
4dab4d:	33 c0                	xor    %eax,%eax
4dab4f:	eb 05                	jmp    0x4dab56
4dab51:	1b c0                	sbb    %eax,%eax
4dab53:	83 c8 01             	or     $0x1,%eax
4dab56:	85 c0                	test   %eax,%eax
4dab58:	75 32                	jne    0x4dab8c
4dab5a:	56                   	push   %esi
4dab5b:	e8 70 23 00 00       	call   0x4dced0
4dab60:	83 c4 04             	add    $0x4,%esp
4dab63:	85 c0                	test   %eax,%eax
4dab65:	75 07                	jne    0x4dab6e
4dab67:	68 b7 02 00 00       	push   $0x2b7
4dab6c:	eb 60                	jmp    0x4dabce
4dab6e:	50                   	push   %eax
4dab6f:	6a 00                	push   $0x0
4dab71:	68 05 10 00 00       	push   $0x1005
4dab76:	68 f8 03 00 00       	push   $0x3f8
4dab7b:	6a 06                	push   $0x6
4dab7d:	ff 74 24 20          	push   0x20(%esp)
4dab81:	e8 aa c8 fe ff       	call   0x4c7430
4dab86:	83 c4 18             	add    $0x18,%esp
4dab89:	5b                   	pop    %ebx
4dab8a:	5e                   	pop    %esi
4dab8b:	c3                   	ret
4dab8c:	b9 84 10 6b 00       	mov    $0x6b1084,%ecx
4dab91:	8b c2                	mov    %edx,%eax
4dab93:	8a 18                	mov    (%eax),%bl
4dab95:	3a 19                	cmp    (%ecx),%bl
4dab97:	75 1a                	jne    0x4dabb3
4dab99:	84 db                	test   %bl,%bl
4dab9b:	74 12                	je     0x4dabaf
4dab9d:	8a 58 01             	mov    0x1(%eax),%bl
4daba0:	3a 59 01             	cmp    0x1(%ecx),%bl
4daba3:	75 0e                	jne    0x4dabb3
4daba5:	83 c0 02             	add    $0x2,%eax
4daba8:	83 c1 02             	add    $0x2,%ecx
4dabab:	84 db                	test   %bl,%bl