445d43:	c3                   	ret
445d44:	90                   	nop
445d45:	90                   	nop
445d46:	90                   	nop
445d47:	90                   	nop
445d48:	90                   	nop
445d49:	90                   	nop
445d4a:	90                   	nop
445d4b:	90                   	nop
445d4c:	90                   	nop
445d4d:	90                   	nop
445d4e:	90                   	nop
445d4f:	90                   	nop
445d50:	55                   	push   %ebp
445d51:	53                   	push   %ebx
445d52:	56                   	push   %esi
445d53:	57                   	push   %edi
445d54:	8b 44 24 18          	mov    0x18(%esp),%eax
445d58:	8b 5c 24 20          	mov    0x20(%esp),%ebx
445d5c:	e8 df fc ff ff       	call   0x445a40
445d61:	0f 6f f8             	movq   %mm0,%mm7
445d64:	8b 44 24 1c          	mov    0x1c(%esp),%eax
445d68:	8b 5c 24 24          	mov    0x24(%esp),%ebx
445d6c:	e8 cf fc ff ff       	call   0x445a40
445d71:	0f 6f f0             	movq   %mm0,%mm6
445d74:	8b 44 24 18          	mov    0x18(%esp),%eax
445d78:	8b 5c 24 20          	mov    0x20(%esp),%ebx
445d7c:	33 44 24 1c          	xor    0x1c(%esp),%eax
445d80:	33 5c 24 24          	xor    0x24(%esp),%ebx
445d84:	e8 b7 fc ff ff       	call   0x445a40
445d89:	0f ef c7             	pxor   %mm7,%mm0
445d8c:	8b 44 24 14          	mov    0x14(%esp),%eax
445d90:	0f ef c6             	pxor   %mm6,%mm0
445d93:	0f 6f d0             	movq   %mm0,%mm2
445d96:	0f 73 f0 20          	psllq  $0x20,%mm0
445d9a:	5f                   	pop    %edi
445d9b:	0f 73 d2 20          	psrlq  $0x20,%mm2
445d9f:	5e                   	pop    %esi
445da0:	0f ef c6             	pxor   %mm6,%mm0
445da3:	5b                   	pop    %ebx
445da4:	0f ef d7             	pxor   %mm7,%mm2
445da7:	0f 7f 00             	movq   %mm0,(%eax)
445daa:	5d                   	pop    %ebp
445dab:	0f 7f 50 08          	movq   %mm2,0x8(%eax)
445daf:	0f 77                	emms
445db1:	c3                   	ret
445db2:	90                   	nop
445db3:	90                   	nop
445db4:	90                   	nop
445db5:	90                   	nop
445db6:	90                   	nop
445db7:	90                   	nop
445db8:	90                   	nop
445db9:	90                   	nop
445dba:	90                   	nop
445dbb:	90                   	nop
445dbc:	90                   	nop
445dbd:	90                   	nop
445dbe:	90                   	nop
445dbf:	90                   	nop
445dc0:	55                   	push   %ebp
445dc1:	53                   	push   %ebx
445dc2:	56                   	push   %esi
445dc3:	57                   	push   %edi
445dc4:	83 ec 14             	sub    $0x14,%esp
445dc7:	8b 44 24 2c          	mov    0x2c(%esp),%eax
445dcb:	8b 5c 24 34          	mov    0x34(%esp),%ebx
445dcf:	e8 ac fd ff ff       	call   0x445b80
445dd4:	89 44 24 08          	mov    %eax,0x8(%esp)
445dd8:	89 54 24 0c          	mov    %edx,0xc(%esp)
445ddc:	8b 44 24 30          	mov    0x30(%esp),%eax
445de0:	8b 5c 24 38          	mov    0x38(%esp),%ebx
445de4:	e8 97 fd ff ff       	call   0x445b80
445de9:	89 04 24             	mov    %eax,(%esp)
445dec:	89 54 24 04          	mov    %edx,0x4(%esp)
445df0:	8b 44 24 2c          	mov    0x2c(%esp),%eax
445df4:	8b 5c 24 34          	mov    0x34(%esp),%ebx
445df8:	33 44 24 30          	xor    0x30(%esp),%eax
445dfc:	33 5c 24 38          	xor    0x38(%esp),%ebx
445e00:	e8 7b fd ff ff       	call   0x445b80
445e05:	8b 6c 24 28          	mov    0x28(%esp),%ebp
445e09:	8b 1c 24             	mov    (%esp),%ebx
445e0c:	8b 4c 24 04          	mov    0x4(%esp),%ecx
445e10:	8b 7c 24 08          	mov    0x8(%esp),%edi
445e14:	8b 74 24 0c          	mov    0xc(%esp),%esi
445e18:	31 d0                	xor    %edx,%eax
445e1a:	31 ca                	xor    %ecx,%edx
445e1c:	31 d8                	xor    %ebx,%eax
445e1e:	89 5d 00             	mov    %ebx,0x0(%ebp)
445e21:	31 fa                	xor    %edi,%edx
445e23:	89 75 0c             	mov    %esi,0xc(%ebp)
445e26:	31 f0                	xor    %esi,%eax
445e28:	83 c4 14             	add    $0x14,%esp
445e2b:	31 f2                	xor    %esi,%edx
445e2d:	5f                   	pop    %edi
445e2e:	31 d0                	xor    %edx,%eax
445e30:	5e                   	pop    %esi
445e31:	89 55 08             	mov    %edx,0x8(%ebp)
445e34:	5b                   	pop    %ebx
445e35:	89 45 04             	mov    %eax,0x4(%ebp)
445e38:	5d                   	pop    %ebp
445e39:	c3                   	ret
445e3a:	47                   	inc    %edi
445e3b:	46                   	inc    %esi
445e3c:	28 32                	sub    %dh,(%edx)
445e3e:	5e                   	pop    %esi
445e3f:	6d                   	insl   (%dx),%es:(%edi)
445e40:	29 20                	sub    %esp,(%eax)
445e42:	4d                   	dec    %ebp
445e43:	75 6c                	jne    0x445eb1
445e45:	74 69                	je     0x445eb0
445e47:	70 6c                	jo     0x445eb5
445e49:	69 63 61 74 69 6f 6e 	imul   $0x6e6f6974,0x61(%ebx),%esp
445e50:	20 66 6f             	and    %ah,0x6f(%esi)
445e53:	72 20                	jb     0x445e75
445e55:	78 38                	js     0x445e8f
445e57:	36 2c 20             	ss sub $0x20,%al
445e5a:	43                   	inc    %ebx
445e5b:	52                   	push   %edx
445e5c:	59                   	pop    %ecx
445e5d:	50                   	push   %eax
445e5e:	54                   	push   %esp
445e5f:	4f                   	dec    %edi
445e60:	47                   	inc    %edi
445e61:	41                   	inc    %ecx
445e62:	4d                   	dec    %ebp
445e63:	53                   	push   %ebx
445e64:	20 62 79             	and    %ah,0x79(%edx)
445e67:	20 3c 61             	and    %bh,(%ecx,%eiz,2)
445e6a:	70 70                	jo     0x445edc
445e6c:	72 6f                	jb     0x445edd
445e6e:	40                   	inc    %eax
445e6f:	6f                   	outsl  %ds:(%esi),(%dx)
445e70:	70 65                	jo     0x445ed7
445e72:	6e                   	outsb  %ds:(%esi),(%dx)
445e73:	73 73                	jae    0x445ee8
445e75:	6c                   	insb   (%dx),%es:(%edi)
445e76:	2e 6f                	outsl  %cs:(%esi),(%dx)
445e78:	72 67                	jb     0x445ee1
445e7a:	3e 00 cc             	ds add %cl,%ah
445e7d:	cc                   	int3
445e7e:	cc                   	int3
445e7f:	cc                   	int3
445e80:	68 10 0c 60 00       	push   $0x600c10
445e85:	e8 7e b6 18 00       	call   0x5d1508
445e8a:	59                   	pop    %ecx
445e8b:	c3                   	ret
445e8c:	cc                   	int3
445e8d:	cc                   	int3
445e8e:	cc                   	int3
445e8f:	cc                   	int3
445e90:	68 20 0c 60 00       	push   $0x600c20
445e95:	e8 6e b6 18 00       	call   0x5d1508
445e9a:	59                   	pop    %ecx
445e9b:	c3                   	ret
445e9c:	cc                   	int3
445e9d:	cc                   	int3
445e9e:	cc                   	int3
445e9f:	cc                   	int3
445ea0:	68 30 0c 60 00       	push   $0x600c30
445ea5:	e8 5e b6 18 00       	call   0x5d1508
445eaa:	59                   	pop    %ecx
445eab:	c3                   	ret
445eac:	cc                   	int3
445ead:	cc                   	int3
445eae:	cc                   	int3
445eaf:	cc                   	int3
445eb0:	68 40 0c 60 00       	push   $0x600c40
445eb5:	e8 4e b6 18 00       	call   0x5d1508
445eba:	59                   	pop    %ecx
445ebb:	c3                   	ret
445ebc:	cc                   	int3
445ebd:	cc                   	int3
445ebe:	cc                   	int3
445ebf:	cc                   	int3
445ec0:	68 50 0c 60 00       	push   $0x600c50
445ec5:	e8 3e b6 18 00       	call   0x5d1508
445eca:	59                   	pop    %ecx
445ecb:	c3                   	ret
445ecc:	cc                   	int3
445ecd:	cc                   	int3
445ece:	cc                   	int3
445ecf:	cc                   	int3
445ed0:	68 60 0c 60 00       	push   $0x600c60
445ed5:	e8 2e b6 18 00       	call   0x5d1508
445eda:	59                   	pop    %ecx
445edb:	c3                   	ret
445edc:	cc                   	int3
445edd:	cc                   	int3
445ede:	cc                   	int3
445edf:	cc                   	int3
445ee0:	68 70 0c 60 00       	push   $0x600c70
445ee5:	e8 1e b6 18 00       	call   0x5d1508
445eea:	59                   	pop    %ecx
445eeb:	c3                   	ret
445eec:	cc                   	int3
445eed:	cc                   	int3
445eee:	cc                   	int3
445eef:	cc                   	int3
445ef0:	68 80 0c 60 00       	push   $0x600c80
445ef5:	e8 0e b6 18 00       	call   0x5d1508
445efa:	59                   	pop    %ecx
445efb:	c3                   	ret
445efc:	cc                   	int3
445efd:	cc                   	int3
445efe:	cc                   	int3
445eff:	cc                   	int3
445f00:	68 90 0c 60 00       	push   $0x600c90
445f05:	e8 fe b5 18 00       	call   0x5d1508
445f0a:	59                   	pop    %ecx
445f0b:	c3                   	ret
445f0c:	cc                   	int3
445f0d:	cc                   	int3
445f0e:	cc                   	int3
445f0f:	cc                   	int3
445f10:	68 a0 0c 60 00       	push   $0x600ca0
445f15:	e8 ee b5 18 00       	call   0x5d1508
445f1a:	59                   	pop    %ecx
445f1b:	c3                   	ret
445f1c:	cc                   	int3
445f1d:	cc                   	int3
445f1e:	cc                   	int3
445f1f:	cc                   	int3
445f20:	68 b0 0c 60 00       	push   $0x600cb0
445f25:	e8 de b5 18 00       	call   0x5d1508
445f2a:	59                   	pop    %ecx
445f2b:	c3                   	ret
445f2c:	cc                   	int3
445f2d:	cc                   	int3
445f2e:	cc                   	int3
445f2f:	cc                   	int3
445f30:	68 c0 0c 60 00       	push   $0x600cc0
445f35:	e8 ce b5 18 00       	call   0x5d1508
445f3a:	59                   	pop    %ecx
445f3b:	c3                   	ret
445f3c:	cc                   	int3
445f3d:	cc                   	int3
445f3e:	cc                   	int3
445f3f:	cc                   	int3
445f40:	68 d0 0c 60 00       	push   $0x600cd0
445f45:	e8 be b5 18 00       	call   0x5d1508
445f4a:	59                   	pop    %ecx
445f4b:	c3                   	ret
445f4c:	cc                   	int3
445f4d:	cc                   	int3
445f4e:	cc                   	int3
445f4f:	cc                   	int3
445f50:	68 e0 0c 60 00       	push   $0x600ce0
445f55:	e8 ae b5 18 00       	call   0x5d1508
445f5a:	59                   	pop    %ecx
445f5b:	c3                   	ret
445f5c:	cc                   	int3
445f5d:	cc                   	int3
445f5e:	cc                   	int3
445f5f:	cc                   	int3
445f60:	68 f0 0c 60 00       	push   $0x600cf0
445f65:	e8 9e b5 18 00       	call   0x5d1508
445f6a:	59                   	pop    %ecx
445f6b:	c3                   	ret
445f6c:	cc                   	int3
445f6d:	cc                   	int3
445f6e:	cc                   	int3
445f6f:	cc                   	int3
445f70:	68 00 0d 60 00       	push   $0x600d00
445f75:	e8 8e b5 18 00       	call   0x5d1508
445f7a:	59                   	pop    %ecx
445f7b:	c3                   	ret
445f7c:	cc                   	int3
445f7d:	cc                   	int3
445f7e:	cc                   	int3
445f7f:	cc                   	int3
445f80:	68 10 0d 60 00       	push   $0x600d10
445f85:	e8 7e b5 18 00       	call   0x5d1508
445f8a:	59                   	pop    %ecx
445f8b:	c3                   	ret
445f8c:	cc                   	int3
445f8d:	cc                   	int3
445f8e:	cc                   	int3
445f8f:	cc                   	int3
445f90:	68 20 0d 60 00       	push   $0x600d20
445f95:	e8 6e b5 18 00       	call   0x5d1508
445f9a:	59                   	pop    %ecx
445f9b:	c3                   	ret
445f9c:	cc                   	int3
445f9d:	cc                   	int3
445f9e:	cc                   	int3
445f9f:	cc                   	int3
445fa0:	68 30 0d 60 00       	push   $0x600d30
445fa5:	e8 5e b5 18 00       	call   0x5d1508
445faa:	59                   	pop    %ecx
445fab:	c3                   	ret
445fac:	cc                   	int3
445fad:	cc                   	int3
445fae:	cc                   	int3
445faf:	cc                   	int3
445fb0:	68 40 0d 60 00       	push   $0x600d40
445fb5:	e8 4e b5 18 00       	call   0x5d1508
445fba:	59                   	pop    %ecx
445fbb:	c3                   	ret
445fbc:	cc                   	int3
445fbd:	cc                   	int3
445fbe:	cc                   	int3
445fbf:	cc                   	int3
445fc0:	68 50 0d 60 00       	push   $0x600d50
445fc5:	e8 3e b5 18 00       	call   0x5d1508
445fca:	59                   	pop    %ecx
445fcb:	c3                   	ret
445fcc:	cc                   	int3
445fcd:	cc                   	int3
445fce:	cc                   	int3
445fcf:	cc                   	int3
445fd0:	68 60 0d 60 00       	push   $0x600d60
445fd5:	e8 2e b5 18 00       	call   0x5d1508
445fda:	59                   	pop    %ecx
445fdb:	c3                   	ret
445fdc:	cc                   	int3
445fdd:	cc                   	int3
445fde:	cc                   	int3
445fdf:	cc                   	int3
445fe0:	68 18 d0 68 00       	push   $0x68d018
445fe5:	b9 7c 3d 69 00       	mov    $0x693d7c,%ecx
445fea:	e8 b1 c4 01 00       	call   0x4624a0
445fef:	c3                   	ret
445ff0:	68 d0 52 60 00       	push   $0x6052d0
445ff5:	ff 15 1c 21 60 00    	call   *0x60211c
445ffb:	85 c0                	test   %eax,%eax
445ffd:	74 11                	je     0x446010
445fff:	68 a8 52 60 00       	push   $0x6052a8
446004:	50                   	push   %eax
446005:	ff 15 20 21 60 00    	call   *0x602120
44600b:	a3 d8 3d 69 00       	mov    %eax,0x693dd8
446010:	c3                   	ret
446011:	cc                   	int3
446012:	cc                   	int3
446013:	cc                   	int3
446014:	cc                   	int3
446015:	cc                   	int3
446016:	cc                   	int3
446017:	cc                   	int3
446018:	cc                   	int3
446019:	cc                   	int3
44601a:	cc                   	int3
44601b:	cc                   	int3
44601c:	cc                   	int3
44601d:	cc                   	int3
44601e:	cc                   	int3
44601f:	cc                   	int3
446020:	68 a0 0d 60 00       	push   $0x600da0
446025:	e8 de b4 18 00       	call   0x5d1508
44602a:	59                   	pop    %ecx