44c759:	f3 0f 7e f4          	movq   %xmm4,%xmm6
44c75d:	66 0f fe ef          	paddd  %xmm7,%xmm5
44c761:	f3 0f 7e fd          	movq   %xmm5,%xmm7
44c765:	66 0f 7e 61 38       	movd   %xmm4,0x38(%ecx)
44c76a:	66 0f 73 d6 10       	psrlq  $0x10,%xmm6
44c76f:	66 0f d4 f7          	paddq  %xmm7,%xmm6
44c773:	66 0f 6d e0          	punpckhqdq %xmm0,%xmm4
44c777:	66 0f 6d e8          	punpckhqdq %xmm0,%xmm5
44c77b:	66 0f d6 71 3a       	movq   %xmm6,0x3a(%ecx)
44c780:	66 0f 73 d6 30       	psrlq  $0x30,%xmm6
44c785:	66 0f fe e6          	paddd  %xmm6,%xmm4
44c789:	83 c6 10             	add    $0x10,%esi
44c78c:	66 0f 6f 3e          	movdqa (%esi),%xmm7
44c790:	66 0f 6f 07          	movdqa (%edi),%xmm0
44c794:	66 0f f4 c7          	pmuludq %xmm7,%xmm0
44c798:	66 0f 6f 13          	movdqa (%ebx),%xmm2
44c79c:	66 0f f4 3a          	pmuludq (%edx),%xmm7
44c7a0:	66 0f 6f f2          	movdqa %xmm2,%xmm6
44c7a4:	66 0f db d0          	pand   %xmm0,%xmm2
44c7a8:	66 0f 72 d0 10       	psrld  $0x10,%xmm0
44c7ad:	66 0f fe e2          	paddd  %xmm2,%xmm4
44c7b1:	66 0f fe e8          	paddd  %xmm0,%xmm5
44c7b5:	66 0f db f7          	pand   %xmm7,%xmm6
44c7b9:	66 0f 72 d7 10       	psrld  $0x10,%xmm7
44c7be:	e8 17 f9 ff ff       	call   0x44c0da
44c7c3:	f3 0f 7e c6          	movq   %xmm6,%xmm0
44c7c7:	66 0f 6d f0          	punpckhqdq %xmm0,%xmm6
44c7cb:	f3 0f 7e cf          	movq   %xmm7,%xmm1
44c7cf:	66 0f 6d f9          	punpckhqdq %xmm1,%xmm7
44c7d3:	66 0f fe f0          	paddd  %xmm0,%xmm6
44c7d7:	66 0f 73 fe 04       	pslldq $0x4,%xmm6
44c7dc:	66 0f fe f9          	paddd  %xmm1,%xmm7
44c7e0:	66 0f fe e6          	paddd  %xmm6,%xmm4
44c7e4:	66 0f 73 ff 04       	pslldq $0x4,%xmm7
44c7e9:	f3 0f 7e f4          	movq   %xmm4,%xmm6
44c7ed:	66 0f fe ef          	paddd  %xmm7,%xmm5
44c7f1:	f3 0f 7e fd          	movq   %xmm5,%xmm7
44c7f5:	66 0f 7e 61 40       	movd   %xmm4,0x40(%ecx)
44c7fa:	66 0f 73 d6 10       	psrlq  $0x10,%xmm6
44c7ff:	66 0f d4 f7          	paddq  %xmm7,%xmm6
44c803:	66 0f 6d e0          	punpckhqdq %xmm0,%xmm4
44c807:	66 0f 6d e8          	punpckhqdq %xmm0,%xmm5
44c80b:	66 0f d6 71 42       	movq   %xmm6,0x42(%ecx)
44c810:	66 0f 73 d6 30       	psrlq  $0x30,%xmm6
44c815:	66 0f fe e6          	paddd  %xmm6,%xmm4
44c819:	83 c7 10             	add    $0x10,%edi
44c81c:	83 c2 10             	add    $0x10,%edx
44c81f:	66 0f 6f 3e          	movdqa (%esi),%xmm7
44c823:	66 0f 6f 07          	movdqa (%edi),%xmm0
44c827:	66 0f f4 c7          	pmuludq %xmm7,%xmm0
44c82b:	66 0f 6f 13          	movdqa (%ebx),%xmm2
44c82f:	66 0f f4 3a          	pmuludq (%edx),%xmm7
44c833:	66 0f 6f f2          	movdqa %xmm2,%xmm6
44c837:	66 0f db d0          	pand   %xmm0,%xmm2
44c83b:	66 0f 72 d0 10       	psrld  $0x10,%xmm0
44c840:	66 0f fe e2          	paddd  %xmm2,%xmm4
44c844:	66 0f fe e8          	paddd  %xmm0,%xmm5
44c848:	66 0f db f7          	pand   %xmm7,%xmm6
44c84c:	66 0f 72 d7 10       	psrld  $0x10,%xmm7
44c851:	e8 c1 f8 ff ff       	call   0x44c117
44c856:	f3 0f 7e c6          	movq   %xmm6,%xmm0
44c85a:	66 0f 6d f0          	punpckhqdq %xmm0,%xmm6
44c85e:	f3 0f 7e cf          	movq   %xmm7,%xmm1
44c862:	66 0f 6d f9          	punpckhqdq %xmm1,%xmm7
44c866:	66 0f fe f0          	paddd  %xmm0,%xmm6
44c86a:	66 0f 73 fe 04       	pslldq $0x4,%xmm6
44c86f:	66 0f fe f9          	paddd  %xmm1,%xmm7
44c873:	66 0f fe e6          	paddd  %xmm6,%xmm4
44c877:	66 0f 73 ff 04       	pslldq $0x4,%xmm7
44c87c:	f3 0f 7e f4          	movq   %xmm4,%xmm6
44c880:	66 0f fe ef          	paddd  %xmm7,%xmm5
44c884:	f3 0f 7e fd          	movq   %xmm5,%xmm7
44c888:	66 0f 7e 61 48       	movd   %xmm4,0x48(%ecx)
44c88d:	66 0f 73 d6 10       	psrlq  $0x10,%xmm6
44c892:	66 0f d4 f7          	paddq  %xmm7,%xmm6
44c896:	66 0f 6d e0          	punpckhqdq %xmm0,%xmm4
44c89a:	66 0f 6d e8          	punpckhqdq %xmm0,%xmm5
44c89e:	66 0f d6 71 4a       	movq   %xmm6,0x4a(%ecx)
44c8a3:	66 0f 73 d6 30       	psrlq  $0x30,%xmm6
44c8a8:	66 0f fe e6          	paddd  %xmm6,%xmm4
44c8ac:	83 c6 10             	add    $0x10,%esi
44c8af:	66 0f 6f 3e          	movdqa (%esi),%xmm7
44c8b3:	66 0f 6f 07          	movdqa (%edi),%xmm0
44c8b7:	66 0f f4 c7          	pmuludq %xmm7,%xmm0
44c8bb:	66 0f 6f 13          	movdqa (%ebx),%xmm2
44c8bf:	66 0f f4 3a          	pmuludq (%edx),%xmm7
44c8c3:	66 0f 6f f2          	movdqa %xmm2,%xmm6
44c8c7:	66 0f db d0          	pand   %xmm0,%xmm2
44c8cb:	66 0f 72 d0 10       	psrld  $0x10,%xmm0
44c8d0:	66 0f fe e2          	paddd  %xmm2,%xmm4
44c8d4:	66 0f fe e8          	paddd  %xmm0,%xmm5
44c8d8:	66 0f db f7          	pand   %xmm7,%xmm6
44c8dc:	66 0f 72 d7 10       	psrld  $0x10,%xmm7
44c8e1:	e8 6e f8 ff ff       	call   0x44c154
44c8e6:	f3 0f 7e c6          	movq   %xmm6,%xmm0
44c8ea:	66 0f 6d f0          	punpckhqdq %xmm0,%xmm6
44c8ee:	f3 0f 7e cf          	movq   %xmm7,%xmm1
44c8f2:	66 0f 6d f9          	punpckhqdq %xmm1,%xmm7
44c8f6:	66 0f fe f0          	paddd  %xmm0,%xmm6
44c8fa:	66 0f 73 fe 04       	pslldq $0x4,%xmm6
44c8ff:	66 0f fe f9          	paddd  %xmm1,%xmm7
44c903:	66 0f fe e6          	paddd  %xmm6,%xmm4
44c907:	66 0f 73 ff 04       	pslldq $0x4,%xmm7
44c90c:	f3 0f 7e f4          	movq   %xmm4,%xmm6
44c910:	66 0f fe ef          	paddd  %xmm7,%xmm5
44c914:	f3 0f 7e fd          	movq   %xmm5,%xmm7
44c918:	66 0f 7e 61 50       	movd   %xmm4,0x50(%ecx)
44c91d:	66 0f 73 d6 10       	psrlq  $0x10,%xmm6
44c922:	66 0f d4 f7          	paddq  %xmm7,%xmm6
44c926:	66 0f 6d e0          	punpckhqdq %xmm0,%xmm4
44c92a:	66 0f 6d e8          	punpckhqdq %xmm0,%xmm5
44c92e:	66 0f d6 71 52       	movq   %xmm6,0x52(%ecx)
44c933:	66 0f 73 d6 30       	psrlq  $0x30,%xmm6
44c938:	66 0f fe e6          	paddd  %xmm6,%xmm4
44c93c:	83 c7 10             	add    $0x10,%edi
44c93f:	83 c2 10             	add    $0x10,%edx
44c942:	66 0f 6f 3e          	movdqa (%esi),%xmm7
44c946:	66 0f 6f 07          	movdqa (%edi),%xmm0
44c94a:	66 0f f4 c7          	pmuludq %xmm7,%xmm0
44c94e:	66 0f 6f 13          	movdqa (%ebx),%xmm2
44c952:	66 0f f4 3a          	pmuludq (%edx),%xmm7
44c956:	66 0f 6f f2          	movdqa %xmm2,%xmm6
44c95a:	66 0f db d0          	pand   %xmm0,%xmm2
44c95e:	66 0f 72 d0 10       	psrld  $0x10,%xmm0
44c963:	66 0f fe e2          	paddd  %xmm2,%xmm4
44c967:	66 0f fe e8          	paddd  %xmm0,%xmm5
44c96b:	66 0f db f7          	pand   %xmm7,%xmm6
44c96f:	66 0f 72 d7 10       	psrld  $0x10,%xmm7
44c974:	e8 18 f8 ff ff       	call   0x44c191
44c979:	f3 0f 7e c6          	movq   %xmm6,%xmm0
44c97d:	66 0f 6d f0          	punpckhqdq %xmm0,%xmm6
44c981:	f3 0f 7e cf          	movq   %xmm7,%xmm1
44c985:	66 0f 6d f9          	punpckhqdq %xmm1,%xmm7
44c989:	66 0f fe f0          	paddd  %xmm0,%xmm6
44c98d:	66 0f 73 fe 04       	pslldq $0x4,%xmm6
44c992:	66 0f fe f9          	paddd  %xmm1,%xmm7
44c996:	66 0f fe e6          	paddd  %xmm6,%xmm4
44c99a:	66 0f 73 ff 04       	pslldq $0x4,%xmm7
44c99f:	f3 0f 7e f4          	movq   %xmm4,%xmm6
44c9a3:	66 0f fe ef          	paddd  %xmm7,%xmm5
44c9a7:	f3 0f 7e fd          	movq   %xmm5,%xmm7
44c9ab:	66 0f 7e 61 58       	movd   %xmm4,0x58(%ecx)
44c9b0:	66 0f 73 d6 10       	psrlq  $0x10,%xmm6
44c9b5:	66 0f d4 f7          	paddq  %xmm7,%xmm6
44c9b9:	66 0f 6d e0          	punpckhqdq %xmm0,%xmm4
44c9bd:	66 0f 6d e8          	punpckhqdq %xmm0,%xmm5
44c9c1:	66 0f d6 71 5a       	movq   %xmm6,0x5a(%ecx)
44c9c6:	66 0f 73 d6 30       	psrlq  $0x30,%xmm6
44c9cb:	66 0f fe e6          	paddd  %xmm6,%xmm4
44c9cf:	83 c6 10             	add    $0x10,%esi
44c9d2:	66 0f 6f 3e          	movdqa (%esi),%xmm7
44c9d6:	66 0f 6f 07          	movdqa (%edi),%xmm0
44c9da:	66 0f f4 c7          	pmuludq %xmm7,%xmm0
44c9de:	66 0f 6f 13          	movdqa (%ebx),%xmm2
44c9e2:	66 0f f4 3a          	pmuludq (%edx),%xmm7
44c9e6:	66 0f 6f f2          	movdqa %xmm2,%xmm6
44c9ea:	66 0f db d0          	pand   %xmm0,%xmm2
44c9ee:	66 0f 72 d0 10       	psrld  $0x10,%xmm0
44c9f3:	66 0f fe e2          	paddd  %xmm2,%xmm4
44c9f7:	66 0f fe e8          	paddd  %xmm0,%xmm5
44c9fb:	66 0f db f7          	pand   %xmm7,%xmm6
44c9ff:	66 0f 72 d7 10       	psrld  $0x10,%xmm7
44ca04:	e8 c5 f7 ff ff       	call   0x44c1ce
44ca09:	f3 0f 7e c6          	movq   %xmm6,%xmm0
44ca0d:	66 0f 6d f0          	punpckhqdq %xmm0,%xmm6
44ca11:	f3 0f 7e cf          	movq   %xmm7,%xmm1
44ca15:	66 0f 6d f9          	punpckhqdq %xmm1,%xmm7
44ca19:	66 0f fe f0          	paddd  %xmm0,%xmm6
44ca1d:	66 0f 73 fe 04       	pslldq $0x4,%xmm6
44ca22:	66 0f fe f9          	paddd  %xmm1,%xmm7
44ca26:	66 0f fe e6          	paddd  %xmm6,%xmm4
44ca2a:	66 0f 73 ff 04       	pslldq $0x4,%xmm7
44ca2f:	f3 0f 7e f4          	movq   %xmm4,%xmm6
44ca33:	66 0f fe ef          	paddd  %xmm7,%xmm5
44ca37:	f3 0f 7e fd          	movq   %xmm5,%xmm7
44ca3b:	66 0f 7e 61 60       	movd   %xmm4,0x60(%ecx)
44ca40:	66 0f 73 d6 10       	psrlq  $0x10,%xmm6
44ca45:	66 0f d4 f7          	paddq  %xmm7,%xmm6
44ca49:	66 0f 6d e0          	punpckhqdq %xmm0,%xmm4
44ca4d:	66 0f 6d e8          	punpckhqdq %xmm0,%xmm5
44ca51:	66 0f d6 71 62       	movq   %xmm6,0x62(%ecx)
44ca56:	66 0f 73 d6 30       	psrlq  $0x30,%xmm6
44ca5b:	66 0f fe e6          	paddd  %xmm6,%xmm4
44ca5f:	83 c7 10             	add    $0x10,%edi
44ca62:	83 c2 10             	add    $0x10,%edx
44ca65:	66 0f 6f 3e          	movdqa (%esi),%xmm7
44ca69:	66 0f 6f 07          	movdqa (%edi),%xmm0
44ca6d:	66 0f f4 c7          	pmuludq %xmm7,%xmm0
44ca71:	66 0f 6f 13          	movdqa (%ebx),%xmm2
44ca75:	66 0f f4 3a          	pmuludq (%edx),%xmm7
44ca79:	66 0f 6f f2          	movdqa %xmm2,%xmm6
44ca7d:	66 0f db d0          	pand   %xmm0,%xmm2
44ca81:	66 0f 72 d0 10       	psrld  $0x10,%xmm0
44ca86:	66 0f fe e2          	paddd  %xmm2,%xmm4
44ca8a:	66 0f fe e8          	paddd  %xmm0,%xmm5
44ca8e:	66 0f db f7          	pand   %xmm7,%xmm6
44ca92:	66 0f 72 d7 10       	psrld  $0x10,%xmm7
44ca97:	e8 6f f7 ff ff       	call   0x44c20b
44ca9c:	f3 0f 7e c6          	movq   %xmm6,%xmm0
44caa0:	66 0f 6d f0          	punpckhqdq %xmm0,%xmm6
44caa4:	f3 0f 7e cf          	movq   %xmm7,%xmm1
44caa8:	66 0f 6d f9          	punpckhqdq %xmm1,%xmm7
44caac:	66 0f fe f0          	paddd  %xmm0,%xmm6
44cab0:	66 0f 73 fe 04       	pslldq $0x4,%xmm6
44cab5:	66 0f fe f9          	paddd  %xmm1,%xmm7
44cab9:	66 0f fe e6          	paddd  %xmm6,%xmm4
44cabd:	66 0f 73 ff 04       	pslldq $0x4,%xmm7
44cac2:	f3 0f 7e f4          	movq   %xmm4,%xmm6
44cac6:	66 0f fe ef          	paddd  %xmm7,%xmm5
44caca:	f3 0f 7e fd          	movq   %xmm5,%xmm7
44cace:	66 0f 7e 61 68       	movd   %xmm4,0x68(%ecx)
44cad3:	66 0f 73 d6 10       	psrlq  $0x10,%xmm6
44cad8:	66 0f d4 f7          	paddq  %xmm7,%xmm6
44cadc:	66 0f 6d e0          	punpckhqdq %xmm0,%xmm4
44cae0:	66 0f 6d e8          	punpckhqdq %xmm0,%xmm5
44cae4:	66 0f d6 71 6a       	movq   %xmm6,0x6a(%ecx)
44cae9:	66 0f 73 d6 30       	psrlq  $0x30,%xmm6
44caee:	66 0f fe e6          	paddd  %xmm6,%xmm4
44caf2:	66 0f 6f 7e 10       	movdqa 0x10(%esi),%xmm7
44caf7:	66 0f 6f 07          	movdqa (%edi),%xmm0
44cafb:	66 0f f4 c7          	pmuludq %xmm7,%xmm0
44caff:	66 0f 6f 13          	movdqa (%ebx),%xmm2
44cb03:	66 0f f4 3a          	pmuludq (%edx),%xmm7
44cb07:	66 0f 6f f2          	movdqa %xmm2,%xmm6
44cb0b:	66 0f db d0          	pand   %xmm0,%xmm2
44cb0f:	66 0f 72 d0 10       	psrld  $0x10,%xmm0
44cb14:	66 0f fe e2          	paddd  %xmm2,%xmm4
44cb18:	66 0f fe e8          	paddd  %xmm0,%xmm5
44cb1c:	66 0f db f7          	pand   %xmm7,%xmm6
44cb20:	66 0f 72 d7 10       	psrld  $0x10,%xmm7
44cb25:	f3 0f 7e c6          	movq   %xmm6,%xmm0
44cb29:	66 0f 6d f0          	punpckhqdq %xmm0,%xmm6
44cb2d:	f3 0f 7e cf          	movq   %xmm7,%xmm1
44cb31:	66 0f 6d f9          	punpckhqdq %xmm1,%xmm7
44cb35:	66 0f fe f0          	paddd  %xmm0,%xmm6
44cb39:	66 0f 73 fe 04       	pslldq $0x4,%xmm6
44cb3e:	66 0f fe f9          	paddd  %xmm1,%xmm7
44cb42:	66 0f fe e6          	paddd  %xmm6,%xmm4
44cb46:	66 0f 73 ff 04       	pslldq $0x4,%xmm7
44cb4b:	f3 0f 7e f4          	movq   %xmm4,%xmm6
44cb4f:	66 0f fe ef          	paddd  %xmm7,%xmm5
44cb53:	f3 0f 7e fd          	movq   %xmm5,%xmm7
44cb57:	66 0f 7e 61 70       	movd   %xmm4,0x70(%ecx)
44cb5c:	66 0f 73 d6 10       	psrlq  $0x10,%xmm6
44cb61:	66 0f d4 f7          	paddq  %xmm7,%xmm6
44cb65:	66 0f 6d e0          	punpckhqdq %xmm0,%xmm4
44cb69:	66 0f 6d e8          	punpckhqdq %xmm0,%xmm5
44cb6d:	66 0f d6 71 72       	movq   %xmm6,0x72(%ecx)
44cb72:	66 0f 73 d6 30       	psrlq  $0x30,%xmm6
44cb77:	66 0f fe e6          	paddd  %xmm6,%xmm4
44cb7b:	66 0f 73 f5 10       	psllq  $0x10,%xmm5
44cb80:	66 0f d4 e5          	paddq  %xmm5,%xmm4
44cb84:	66 0f d6 61 78       	movq   %xmm4,0x78(%ecx)
44cb89:	5c                   	pop    %esp
44cb8a:	5f                   	pop    %edi
44cb8b:	5e                   	pop    %esi
44cb8c:	5b                   	pop    %ebx
44cb8d:	5d                   	pop    %ebp
44cb8e:	c3                   	ret
44cb8f:	cc                   	int3
44cb90:	83 ec 1c             	sub    $0x1c,%esp
44cb93:	55                   	push   %ebp
44cb94:	8b 6c 24 2c          	mov    0x2c(%esp),%ebp
44cb98:	8b c1                	mov    %ecx,%eax
44cb9a:	56                   	push   %esi
44cb9b:	89 54 24 10          	mov    %edx,0x10(%esp)
44cb9f:	89 44 24 08          	mov    %eax,0x8(%esp)
44cba3:	3b 2d 60 4e 4c 00    	cmp    0x4c4e60,%ebp
44cba9:	77 26                	ja     0x44cbd1
44cbab:	ff 74 24 2c          	push   0x2c(%esp)
44cbaf:	c1 ed 02             	shr    $0x2,%ebp
44cbb2:	ff 74 24 2c          	push   0x2c(%esp)
44cbb6:	50                   	push   %eax
44cbb7:	8b 34 ad b8 95 4c 00 	mov    0x4c95b8(,%ebp,4),%esi
44cbbe:	8b ce                	mov    %esi,%ecx
44cbc0:	ff 15 d4 e2 49 00    	call   *0x49e2d4
44cbc6:	ff d6                	call   *%esi
44cbc8:	83 c4 0c             	add    $0xc,%esp
44cbcb:	5e                   	pop    %esi
44cbcc:	5d                   	pop    %ebp
44cbcd:	83 c4 1c             	add    $0x1c,%esp
44cbd0:	c3                   	ret
44cbd1:	53                   	push   %ebx
44cbd2:	8b dd                	mov    %ebp,%ebx
44cbd4:	57                   	push   %edi
44cbd5:	8b 7c 24 30          	mov    0x30(%esp),%edi
44cbd9:	d1 eb                	shr    $1,%ebx
44cbdb:	8b cb                	mov    %ebx,%ecx
44cbdd:	8d 04 9f             	lea    (%edi,%ebx,4),%eax
44cbe0:	89 44 24 20          	mov    %eax,0x20(%esp)
44cbe4:	74 1a                	je     0x44cc00
44cbe6:	8b 50 fc             	mov    -0x4(%eax),%edx
44cbe9:	8d 40 fc             	lea    -0x4(%eax),%eax
44cbec:	49                   	dec    %ecx
44cbed:	3b 14 98             	cmp    (%eax,%ebx,4),%edx
44cbf0:	0f 87 9c 01 00 00    	ja     0x44cd92
44cbf6:	0f 82 8e 01 00 00    	jb     0x44cd8a
44cbfc:	85 c9                	test   %ecx,%ecx
44cbfe:	75 e6                	jne    0x44cbe6
44cc00:	33 c0                	xor    %eax,%eax
44cc02:	8b 35 5c 4e 4c 00    	mov    0x4c4e5c,%esi
44cc08:	33 d2                	xor    %edx,%edx
44cc0a:	85 c0                	test   %eax,%eax
44cc0c:	8b cb                	mov    %ebx,%ecx
44cc0e:	0f 4f ca             	cmovg  %edx,%ecx
44cc11:	8b c1                	mov    %ecx,%eax
44cc13:	89 4c 24 24          	mov    %ecx,0x24(%esp)
44cc17:	33 c3                	xor    %ebx,%eax
44cc19:	8d 04 87             	lea    (%edi,%eax,4),%eax
44cc1c:	50                   	push   %eax
44cc1d:	8d 04 8f             	lea    (%edi,%ecx,4),%eax
44cc20:	8b ce                	mov    %esi,%ecx
44cc22:	50                   	push   %eax
44cc23:	ff 15 d4 e2 49 00    	call   *0x49e2d4
44cc29:	8b 54 24 18          	mov    0x18(%esp),%edx
44cc2d:	8b cb                	mov    %ebx,%ecx
44cc2f:	ff d6                	call   *%esi
44cc31:	8b 54 24 34          	mov    0x34(%esp),%edx
44cc35:	8b cb                	mov    %ebx,%ecx
44cc37:	8d 04 9a             	lea    (%edx,%ebx,4),%eax
44cc3a:	85 db                	test   %ebx,%ebx
44cc3c:	74 1c                	je     0x44cc5a
44cc3e:	66 90                	xchg   %ax,%ax
44cc40:	8b 50 fc             	mov    -0x4(%eax),%edx
44cc43:	8d 40 fc             	lea    -0x4(%eax),%eax
44cc46:	49                   	dec    %ecx
44cc47:	3b 14 98             	cmp    (%eax,%ebx,4),%edx
44cc4a:	0f 87 54 01 00 00    	ja     0x44cda4
44cc50:	0f 82 46 01 00 00    	jb     0x44cd9c
44cc56:	85 c9                	test   %ecx,%ecx
44cc58:	75 e6                	jne    0x44cc40
44cc5a:	33 c0                	xor    %eax,%eax
44cc5c:	8b 35 5c 4e 4c 00    	mov    0x4c4e5c,%esi
44cc62:	33 c9                	xor    %ecx,%ecx
44cc64:	85 c0                	test   %eax,%eax
44cc66:	8b fb                	mov    %ebx,%edi
44cc68:	0f 4f f9             	cmovg  %ecx,%edi
44cc6b:	8b 4c 24 34          	mov    0x34(%esp),%ecx
44cc6f:	8b c7                	mov    %edi,%eax
44cc71:	33 c3                	xor    %ebx,%eax
44cc73:	8d 04 81             	lea    (%ecx,%eax,4),%eax
44cc76:	50                   	push   %eax
44cc77:	8d 04 b9             	lea    (%ecx,%edi,4),%eax
44cc7a:	8b ce                	mov    %esi,%ecx
44cc7c:	50                   	push   %eax
44cc7d:	ff 15 d4 e2 49 00    	call   *0x49e2d4
44cc83:	8b 44 24 18          	mov    0x18(%esp),%eax
44cc87:	8b cb                	mov    %ebx,%ecx
44cc89:	8d 14 98             	lea    (%eax,%ebx,4),%edx
44cc8c:	ff d6                	call   *%esi