4ab5b2:	e8 f9 25 ff ff       	call   0x49dbb0
4ab5b7:	83 c4 08             	add    $0x8,%esp
4ab5ba:	b8 0d 00 00 00       	mov    $0xd,%eax
4ab5bf:	e9 44 07 00 00       	jmp    0x4abd08
4ab5c4:	33 c0                	xor    %eax,%eax
4ab5c6:	e9 3d 07 00 00       	jmp    0x4abd08
4ab5cb:	c7 85 68 ef ff ff 00 	movl   $0x0,-0x1098(%ebp)
4ab5d2:	00 00 00
4ab5d5:	c7 85 6c ef ff ff 0f 	movl   $0xf,-0x1094(%ebp)
4ab5dc:	00 00 00
4ab5df:	c6 85 58 ef ff ff 00 	movb   $0x0,-0x10a8(%ebp)
4ab5e6:	8d 85 58 ef ff ff    	lea    -0x10a8(%ebp),%eax
4ab5ec:	c7 45 fc 01 00 00 00 	movl   $0x1,-0x4(%ebp)
4ab5f3:	50                   	push   %eax
4ab5f4:	e8 77 f9 ff ff       	call   0x4aaf70
4ab5f9:	83 c4 04             	add    $0x4,%esp
4ab5fc:	8b 85 68 ef ff ff    	mov    -0x1098(%ebp),%eax
4ab602:	8d 8d 70 ef ff ff    	lea    -0x1090(%ebp),%ecx
4ab608:	40                   	inc    %eax
4ab609:	c6 45 fc 02          	movb   $0x2,-0x4(%ebp)
4ab60d:	50                   	push   %eax
4ab60e:	c7 85 80 ef ff ff 00 	movl   $0x0,-0x1080(%ebp)
4ab615:	00 00 00
4ab618:	c7 85 84 ef ff ff 0f 	movl   $0xf,-0x107c(%ebp)
4ab61f:	00 00 00
4ab622:	c6 85 70 ef ff ff 00 	movb   $0x0,-0x1090(%ebp)
4ab629:	c7 85 54 ef ff ff 01 	movl   $0x1,-0x10ac(%ebp)
4ab630:	00 00 00
4ab633:	e8 38 83 fa ff       	call   0x453970
4ab638:	83 bd 6c ef ff ff 10 	cmpl   $0x10,-0x1094(%ebp)
4ab63f:	8d 85 58 ef ff ff    	lea    -0x10a8(%ebp),%eax
4ab645:	ff b5 68 ef ff ff    	push   -0x1098(%ebp)
4ab64b:	0f 43 85 58 ef ff ff 	cmovae -0x10a8(%ebp),%eax
4ab652:	8d 8d 70 ef ff ff    	lea    -0x1090(%ebp),%ecx
4ab658:	50                   	push   %eax
4ab659:	e8 62 9a f9 ff       	call   0x4450c0
4ab65e:	6a 01                	push   $0x1
4ab660:	68 b4 b0 68 00       	push   $0x68b0b4
4ab665:	8d 8d 70 ef ff ff    	lea    -0x1090(%ebp),%ecx
4ab66b:	e8 50 9a f9 ff       	call   0x4450c0
4ab670:	6a 0b                	push   $0xb
4ab672:	68 a8 86 6a 00       	push   $0x6a86a8
4ab677:	8d 8d 70 ef ff ff    	lea    -0x1090(%ebp),%ecx
4ab67d:	e8 3e 9a f9 ff       	call   0x4450c0
4ab682:	c7 85 98 ef ff ff 00 	movl   $0x0,-0x1068(%ebp)
4ab689:	00 00 00
4ab68c:	c7 85 9c ef ff ff 00 	movl   $0x0,-0x1064(%ebp)
4ab693:	00 00 00
4ab696:	0f 10 00             	movups (%eax),%xmm0
4ab699:	0f 11 85 88 ef ff ff 	movups %xmm0,-0x1078(%ebp)
4ab6a0:	f3 0f 7e 40 10       	movq   0x10(%eax),%xmm0
4ab6a5:	66 0f d6 85 98 ef ff 	movq   %xmm0,-0x1068(%ebp)
4ab6ac:	ff
4ab6ad:	c7 40 10 00 00 00 00 	movl   $0x0,0x10(%eax)
4ab6b4:	c7 40 14 0f 00 00 00 	movl   $0xf,0x14(%eax)
4ab6bb:	c6 00 00             	movb   $0x0,(%eax)
4ab6be:	8b 95 84 ef ff ff    	mov    -0x107c(%ebp),%edx
4ab6c4:	c6 45 fc 04          	movb   $0x4,-0x4(%ebp)
4ab6c8:	83 fa 10             	cmp    $0x10,%edx
4ab6cb:	72 2f                	jb     0x4ab6fc
4ab6cd:	8b 8d 70 ef ff ff    	mov    -0x1090(%ebp),%ecx
4ab6d3:	42                   	inc    %edx
4ab6d4:	8b c1                	mov    %ecx,%eax
4ab6d6:	81 fa 00 10 00 00    	cmp    $0x1000,%edx
4ab6dc:	72 14                	jb     0x4ab6f2
4ab6de:	8b 49 fc             	mov    -0x4(%ecx),%ecx
4ab6e1:	83 c2 23             	add    $0x23,%edx
4ab6e4:	2b c1                	sub    %ecx,%eax
4ab6e6:	83 c0 fc             	add    $0xfffffffc,%eax
4ab6e9:	83 f8 1f             	cmp    $0x1f,%eax
4ab6ec:	0f 87 38 06 00 00    	ja     0x4abd2a
4ab6f2:	52                   	push   %edx
4ab6f3:	51                   	push   %ecx
4ab6f4:	e8 79 59 13 00       	call   0x5e1072
4ab6f9:	83 c4 08             	add    $0x8,%esp
4ab6fc:	83 bd 9c ef ff ff 10 	cmpl   $0x10,-0x1064(%ebp)
4ab703:	8d 85 88 ef ff ff    	lea    -0x1078(%ebp),%eax
4ab709:	c7 85 80 ef ff ff 00 	movl   $0x0,-0x1080(%ebp)
4ab710:	00 00 00
4ab713:	0f 43 85 88 ef ff ff 	cmovae -0x1078(%ebp),%eax
4ab71a:	50                   	push   %eax
4ab71b:	c7 85 84 ef ff ff 0f 	movl   $0xf,-0x107c(%ebp)
4ab722:	00 00 00
4ab725:	c6 85 70 ef ff ff 00 	movb   $0x0,-0x1090(%ebp)
4ab72c:	e8 af d1 fb ff       	call   0x4688e0
4ab731:	83 c4 04             	add    $0x4,%esp
4ab734:	85 c0                	test   %eax,%eax
4ab736:	0f 84 27 02 00 00    	je     0x4ab963
4ab73c:	83 bd 9c ef ff ff 10 	cmpl   $0x10,-0x1064(%ebp)
4ab743:	8d 85 88 ef ff ff    	lea    -0x1078(%ebp),%eax
4ab749:	8b cf                	mov    %edi,%ecx
4ab74b:	0f 43 85 88 ef ff ff 	cmovae -0x1078(%ebp),%eax
4ab752:	50                   	push   %eax
4ab753:	e8 78 f5 ff ff       	call   0x4aacd0
4ab758:	85 c0                	test   %eax,%eax
4ab75a:	75 49                	jne    0x4ab7a5
4ab75c:	8b ce                	mov    %esi,%ecx
4ab75e:	e8 dd fb ff ff       	call   0x4ab340
4ab763:	84 c0                	test   %al,%al
4ab765:	8b cf                	mov    %edi,%ecx
4ab767:	0f 94 c0             	sete   %al
4ab76a:	0f b6 c0             	movzbl %al,%eax
4ab76d:	50                   	push   %eax
4ab76e:	e8 1d f7 ff ff       	call   0x4aae90
4ab773:	85 c0                	test   %eax,%eax
4ab775:	0f 84 fe 04 00 00    	je     0x4abc79
4ab77b:	83 f8 fb             	cmp    $0xfffffffb,%eax
4ab77e:	75 08                	jne    0x4ab788
4ab780:	89 46 0c             	mov    %eax,0xc(%esi)
4ab783:	e9 b2 00 00 00       	jmp    0x4ab83a
4ab788:	83 f8 f5             	cmp    $0xfffffff5,%eax
4ab78b:	75 18                	jne    0x4ab7a5
4ab78d:	68 30 87 6a 00       	push   $0x6a8730
4ab792:	6a 02                	push   $0x2
4ab794:	e8 17 24 ff ff       	call   0x49dbb0
4ab799:	c7 46 0c f5 ff ff ff 	movl   $0xfffffff5,0xc(%esi)
4ab7a0:	e9 92 00 00 00       	jmp    0x4ab837
4ab7a5:	6a 1e                	push   $0x1e
4ab7a7:	68 60 87 6a 00       	push   $0x6a8760
4ab7ac:	8d 8d a0 ef ff ff    	lea    -0x1060(%ebp),%ecx
4ab7b2:	c7 85 b0 ef ff ff 00 	movl   $0x0,-0x1050(%ebp)
4ab7b9:	00 00 00
4ab7bc:	c7 85 b4 ef ff ff 0f 	movl   $0xf,-0x104c(%ebp)
4ab7c3:	00 00 00
4ab7c6:	c6 85 a0 ef ff ff 00 	movb   $0x0,-0x1060(%ebp)
4ab7cd:	e8 6e 9a f9 ff       	call   0x445240
4ab7d2:	83 bd b4 ef ff ff 10 	cmpl   $0x10,-0x104c(%ebp)
4ab7d9:	8d 85 a0 ef ff ff    	lea    -0x1060(%ebp),%eax
4ab7df:	c6 45 fc 05          	movb   $0x5,-0x4(%ebp)
4ab7e3:	0f 43 85 a0 ef ff ff 	cmovae -0x1060(%ebp),%eax
4ab7ea:	50                   	push   %eax
4ab7eb:	6a 02                	push   $0x2
4ab7ed:	e8 be 23 ff ff       	call   0x49dbb0
4ab7f2:	8b 95 b4 ef ff ff    	mov    -0x104c(%ebp),%edx
4ab7f8:	83 c4 08             	add    $0x8,%esp
4ab7fb:	c7 46 0c f7 ff ff ff 	movl   $0xfffffff7,0xc(%esi)
4ab802:	c6 45 fc 04          	movb   $0x4,-0x4(%ebp)
4ab806:	83 fa 10             	cmp    $0x10,%edx
4ab809:	72 2f                	jb     0x4ab83a
4ab80b:	8b 8d a0 ef ff ff    	mov    -0x1060(%ebp),%ecx
4ab811:	42                   	inc    %edx
4ab812:	8b c1                	mov    %ecx,%eax
4ab814:	81 fa 00 10 00 00    	cmp    $0x1000,%edx
4ab81a:	72 14                	jb     0x4ab830
4ab81c:	8b 49 fc             	mov    -0x4(%ecx),%ecx
4ab81f:	83 c2 23             	add    $0x23,%edx
4ab822:	2b c1                	sub    %ecx,%eax
4ab824:	83 c0 fc             	add    $0xfffffffc,%eax
4ab827:	83 f8 1f             	cmp    $0x1f,%eax
4ab82a:	0f 87 ff 04 00 00    	ja     0x4abd2f
4ab830:	52                   	push   %edx
4ab831:	51                   	push   %ecx
4ab832:	e8 3b 58 13 00       	call   0x5e1072
4ab837:	83 c4 08             	add    $0x8,%esp
4ab83a:	83 bd 9c ef ff ff 10 	cmpl   $0x10,-0x1064(%ebp)
4ab841:	8d 85 88 ef ff ff    	lea    -0x1078(%ebp),%eax
4ab847:	0f 43 85 88 ef ff ff 	cmovae -0x1078(%ebp),%eax
4ab84e:	50                   	push   %eax
4ab84f:	e8 8c d3 fb ff       	call   0x468be0
4ab854:	83 c4 04             	add    $0x4,%esp
4ab857:	c7 85 b0 ef ff ff 00 	movl   $0x0,-0x1050(%ebp)
4ab85e:	00 00 00
4ab861:	c7 85 b4 ef ff ff 0f 	movl   $0xf,-0x104c(%ebp)
4ab868:	00 00 00
4ab86b:	8d 8d a0 ef ff ff    	lea    -0x1060(%ebp),%ecx
4ab871:	c6 85 a0 ef ff ff 00 	movb   $0x0,-0x1060(%ebp)
4ab878:	85 c0                	test   %eax,%eax
4ab87a:	74 73                	je     0x4ab8ef
4ab87c:	6a 19                	push   $0x19
4ab87e:	68 80 87 6a 00       	push   $0x6a8780
4ab883:	e8 b8 99 f9 ff       	call   0x445240
4ab888:	83 bd b4 ef ff ff 10 	cmpl   $0x10,-0x104c(%ebp)
4ab88f:	8d 85 a0 ef ff ff    	lea    -0x1060(%ebp),%eax
4ab895:	c6 45 fc 06          	movb   $0x6,-0x4(%ebp)
4ab899:	0f 43 85 a0 ef ff ff 	cmovae -0x1060(%ebp),%eax
4ab8a0:	50                   	push   %eax
4ab8a1:	6a 02                	push   $0x2
4ab8a3:	e8 08 23 ff ff       	call   0x49dbb0
4ab8a8:	8b 95 b4 ef ff ff    	mov    -0x104c(%ebp),%edx
4ab8ae:	83 c4 08             	add    $0x8,%esp
4ab8b1:	83 fa 10             	cmp    $0x10,%edx
4ab8b4:	72 2f                	jb     0x4ab8e5
4ab8b6:	8b 8d a0 ef ff ff    	mov    -0x1060(%ebp),%ecx
4ab8bc:	42                   	inc    %edx
4ab8bd:	8b c1                	mov    %ecx,%eax
4ab8bf:	81 fa 00 10 00 00    	cmp    $0x1000,%edx
4ab8c5:	72 14                	jb     0x4ab8db
4ab8c7:	8b 49 fc             	mov    -0x4(%ecx),%ecx
4ab8ca:	83 c2 23             	add    $0x23,%edx
4ab8cd:	2b c1                	sub    %ecx,%eax
4ab8cf:	83 c0 fc             	add    $0xfffffffc,%eax
4ab8d2:	83 f8 1f             	cmp    $0x1f,%eax
4ab8d5:	0f 87 59 04 00 00    	ja     0x4abd34
4ab8db:	52                   	push   %edx
4ab8dc:	51                   	push   %ecx
4ab8dd:	e8 90 57 13 00       	call   0x5e1072
4ab8e2:	83 c4 08             	add    $0x8,%esp
4ab8e5:	be 13 00 00 00       	mov    $0x13,%esi
4ab8ea:	e9 8c 03 00 00       	jmp    0x4abc7b
4ab8ef:	6a 1d                	push   $0x1d
4ab8f1:	68 9c 87 6a 00       	push   $0x6a879c
4ab8f6:	e8 45 99 f9 ff       	call   0x445240
4ab8fb:	83 bd b4 ef ff ff 10 	cmpl   $0x10,-0x104c(%ebp)
4ab902:	8d 85 a0 ef ff ff    	lea    -0x1060(%ebp),%eax
4ab908:	c6 45 fc 07          	movb   $0x7,-0x4(%ebp)
4ab90c:	0f 43 85 a0 ef ff ff 	cmovae -0x1060(%ebp),%eax
4ab913:	50                   	push   %eax
4ab914:	6a 04                	push   $0x4
4ab916:	e8 95 22 ff ff       	call   0x49dbb0
4ab91b:	83 c4 08             	add    $0x8,%esp
4ab91e:	8b cf                	mov    %edi,%ecx
4ab920:	e8 ab f4 ff ff       	call   0x4aadd0
4ab925:	8b 95 b4 ef ff ff    	mov    -0x104c(%ebp),%edx
4ab92b:	c6 45 fc 04          	movb   $0x4,-0x4(%ebp)
4ab92f:	83 fa 10             	cmp    $0x10,%edx
4ab932:	72 2f                	jb     0x4ab963
4ab934:	8b 8d a0 ef ff ff    	mov    -0x1060(%ebp),%ecx
4ab93a:	42                   	inc    %edx
4ab93b:	8b c1                	mov    %ecx,%eax
4ab93d:	81 fa 00 10 00 00    	cmp    $0x1000,%edx
4ab943:	72 14                	jb     0x4ab959
4ab945:	8b 49 fc             	mov    -0x4(%ecx),%ecx
4ab948:	83 c2 23             	add    $0x23,%edx
4ab94b:	2b c1                	sub    %ecx,%eax
4ab94d:	83 c0 fc             	add    $0xfffffffc,%eax
4ab950:	83 f8 1f             	cmp    $0x1f,%eax
4ab953:	0f 87 e0 03 00 00    	ja     0x4abd39
4ab959:	52                   	push   %edx
4ab95a:	51                   	push   %ecx
4ab95b:	e8 12 57 13 00       	call   0x5e1072
4ab960:	83 c4 08             	add    $0x8,%esp
4ab963:	68 38 10 00 00       	push   $0x1038
4ab968:	8d 85 b8 ef ff ff    	lea    -0x1048(%ebp),%eax
4ab96e:	68 38 88 6a 00       	push   $0x6a8838
4ab973:	50                   	push   %eax
4ab974:	e8 87 75 13 00       	call   0x5e2f00
4ab979:	83 bd 6c ef ff ff 10 	cmpl   $0x10,-0x1094(%ebp)
4ab980:	8d 85 58 ef ff ff    	lea    -0x10a8(%ebp),%eax
4ab986:	0f 43 85 58 ef ff ff 	cmovae -0x10a8(%ebp),%eax
4ab98d:	50                   	push   %eax
4ab98e:	e8 4d cf fb ff       	call   0x4688e0
4ab993:	83 c4 10             	add    $0x10,%esp
4ab996:	85 c0                	test   %eax,%eax
4ab998:	75 26                	jne    0x4ab9c0
4ab99a:	83 bd 6c ef ff ff 10 	cmpl   $0x10,-0x1094(%ebp)
4ab9a1:	8d 85 58 ef ff ff    	lea    -0x10a8(%ebp),%eax
4ab9a7:	8b ce                	mov    %esi,%ecx
4ab9a9:	0f 43 85 58 ef ff ff 	cmovae -0x10a8(%ebp),%eax
4ab9b0:	50                   	push   %eax
4ab9b1:	e8 5a 05 00 00       	call   0x4abf10
4ab9b6:	8b f0                	mov    %eax,%esi
4ab9b8:	85 f6                	test   %esi,%esi
4ab9ba:	0f 85 bb 02 00 00    	jne    0x4abc7b
4ab9c0:	83 bd 9c ef ff ff 10 	cmpl   $0x10,-0x1064(%ebp)
4ab9c7:	8d 85 88 ef ff ff    	lea    -0x1078(%ebp),%eax
4ab9cd:	68 a4 86 6a 00       	push   $0x6a86a4
4ab9d2:	0f 43 85 88 ef ff ff 	cmovae -0x1078(%ebp),%eax
4ab9d9:	50                   	push   %eax
4ab9da:	e8 31 cf fb ff       	call   0x468910
4ab9df:	83 c4 08             	add    $0x8,%esp
4ab9e2:	89 85 54 ef ff ff    	mov    %eax,-0x10ac(%ebp)
4ab9e8:	85 c0                	test   %eax,%eax
4ab9ea:	0f 85 8f 00 00 00    	jne    0x4aba7f
4ab9f0:	6a 18                	push   $0x18
4ab9f2:	68 bc 87 6a 00       	push   $0x6a87bc
4ab9f7:	8d 8d a0 ef ff ff    	lea    -0x1060(%ebp),%ecx
4ab9fd:	89 85 b0 ef ff ff    	mov    %eax,-0x1050(%ebp)
4aba03:	c7 85 b4 ef ff ff 0f 	movl   $0xf,-0x104c(%ebp)
4aba0a:	00 00 00
4aba0d:	88 85 a0 ef ff ff    	mov    %al,-0x1060(%ebp)
4aba13:	e8 28 98 f9 ff       	call   0x445240
4aba18:	83 bd b4 ef ff ff 10 	cmpl   $0x10,-0x104c(%ebp)
4aba1f:	8d 85 a0 ef ff ff    	lea    -0x1060(%ebp),%eax
4aba25:	c6 45 fc 08          	movb   $0x8,-0x4(%ebp)
4aba29:	0f 43 85 a0 ef ff ff 	cmovae -0x1060(%ebp),%eax
4aba30:	50                   	push   %eax
4aba31:	6a 02                	push   $0x2
4aba33:	e8 78 21 ff ff       	call   0x49dbb0
4aba38:	8b 95 b4 ef ff ff    	mov    -0x104c(%ebp),%edx
4aba3e:	83 c4 08             	add    $0x8,%esp
4aba41:	83 fa 10             	cmp    $0x10,%edx
4aba44:	72 2f                	jb     0x4aba75
4aba46:	8b 8d a0 ef ff ff    	mov    -0x1060(%ebp),%ecx
4aba4c:	42                   	inc    %edx
4aba4d:	8b c1                	mov    %ecx,%eax
4aba4f:	81 fa 00 10 00 00    	cmp    $0x1000,%edx
4aba55:	72 14                	jb     0x4aba6b
4aba57:	8b 49 fc             	mov    -0x4(%ecx),%ecx
4aba5a:	83 c2 23             	add    $0x23,%edx
4aba5d:	2b c1                	sub    %ecx,%eax
4aba5f:	83 c0 fc             	add    $0xfffffffc,%eax
4aba62:	83 f8 1f             	cmp    $0x1f,%eax
4aba65:	0f 87 d3 02 00 00    	ja     0x4abd3e
4aba6b:	52                   	push   %edx
4aba6c:	51                   	push   %ecx
4aba6d:	e8 00 56 13 00       	call   0x5e1072
4aba72:	83 c4 08             	add    $0x8,%esp
4aba75:	be 11 00 00 00       	mov    $0x11,%esi
4aba7a:	e9 fc 01 00 00       	jmp    0x4abc7b
4aba7f:	50                   	push   %eax
4aba80:	68 38 10 00 00       	push   $0x1038
4aba85:	8d 85 b8 ef ff ff    	lea    -0x1048(%ebp),%eax
4aba8b:	6a 01                	push   $0x1
4aba8d:	50                   	push   %eax
4aba8e:	e8 94 2f 15 00       	call   0x5fea27
4aba93:	ff b5 54 ef ff ff    	push   -0x10ac(%ebp)
4aba99:	8b f0                	mov    %eax,%esi
4aba9b:	e8 cd 23 14 00       	call   0x5ede6d
4abaa0:	83 c4 14             	add    $0x14,%esp
4abaa3:	81 fe 38 10 00 00    	cmp    $0x1038,%esi
4abaa9:	0f 84 94 00 00 00    	je     0x4abb43
4abaaf:	6a 17                	push   $0x17
4abab1:	68 d8 87 6a 00       	push   $0x6a87d8
4abab6:	8d 8d a0 ef ff ff    	lea    -0x1060(%ebp),%ecx
4ababc:	c7 85 b0 ef ff ff 00 	movl   $0x0,-0x1050(%ebp)
4abac3:	00 00 00
4abac6:	c7 85 b4 ef ff ff 0f 	movl   $0xf,-0x104c(%ebp)
4abacd:	00 00 00
4abad0:	c6 85 a0 ef ff ff 00 	movb   $0x0,-0x1060(%ebp)
4abad7:	e8 64 97 f9 ff       	call   0x445240
4abadc:	83 bd b4 ef ff ff 10 	cmpl   $0x10,-0x104c(%ebp)
4abae3:	8d 85 a0 ef ff ff    	lea    -0x1060(%ebp),%eax
4abae9:	c6 45 fc 09          	movb   $0x9,-0x4(%ebp)
4abaed:	0f 43 85 a0 ef ff ff 	cmovae -0x1060(%ebp),%eax
4abaf4:	50                   	push   %eax
4abaf5:	6a 02                	push   $0x2
4abaf7:	e8 b4 20 ff ff       	call   0x49dbb0
4abafc:	8b 95 b4 ef ff ff    	mov    -0x104c(%ebp),%edx
4abb02:	83 c4 08             	add    $0x8,%esp
4abb05:	83 fa 10             	cmp    $0x10,%edx
4abb08:	72 2f                	jb     0x4abb39
4abb0a:	8b 8d a0 ef ff ff    	mov    -0x1060(%ebp),%ecx
4abb10:	42                   	inc    %edx
4abb11:	8b c1                	mov    %ecx,%eax
4abb13:	81 fa 00 10 00 00    	cmp    $0x1000,%edx
4abb19:	72 14                	jb     0x4abb2f
4abb1b:	8b 49 fc             	mov    -0x4(%ecx),%ecx
4abb1e:	83 c2 23             	add    $0x23,%edx
4abb21:	2b c1                	sub    %ecx,%eax
4abb23:	83 c0 fc             	add    $0xfffffffc,%eax
4abb26:	83 f8 1f             	cmp    $0x1f,%eax
4abb29:	0f 87 14 02 00 00    	ja     0x4abd43
4abb2f:	52                   	push   %edx
4abb30:	51                   	push   %ecx
4abb31:	e8 3c 55 13 00       	call   0x5e1072
4abb36:	83 c4 08             	add    $0x8,%esp
4abb39:	be 12 00 00 00       	mov    $0x12,%esi
4abb3e:	e9 38 01 00 00       	jmp    0x4abc7b
4abb43:	8b cf                	mov    %edi,%ecx
4abb45:	e8 b6 ee ff ff       	call   0x4aaa00