413763:	83 c8 01             	or     $0x1,%eax
413766:	e9 dc fa ff ff       	jmp    0x413247
41376b:	3a 02                	cmp    (%edx),%al
41376d:	75 1c                	jne    0x41378b
41376f:	8a 41 01             	mov    0x1(%ecx),%al
413772:	3a 42 01             	cmp    0x1(%edx),%al
413775:	75 14                	jne    0x41378b
413777:	8a 41 02             	mov    0x2(%ecx),%al
41377a:	3a 42 02             	cmp    0x2(%edx),%al
41377d:	75 0c                	jne    0x41378b
41377f:	8a 41 03             	mov    0x3(%ecx),%al
413782:	3a 42 03             	cmp    0x3(%edx),%al
413785:	0f 84 ea fa ff ff    	je     0x413275
41378b:	1b c0                	sbb    %eax,%eax
41378d:	83 c8 01             	or     $0x1,%eax
413790:	e9 e2 fa ff ff       	jmp    0x413277
413795:	3a 02                	cmp    (%edx),%al
413797:	75 1c                	jne    0x4137b5
413799:	8a 41 01             	mov    0x1(%ecx),%al
41379c:	3a 42 01             	cmp    0x1(%edx),%al
41379f:	75 14                	jne    0x4137b5
4137a1:	8a 41 02             	mov    0x2(%ecx),%al
4137a4:	3a 42 02             	cmp    0x2(%edx),%al
4137a7:	75 0c                	jne    0x4137b5
4137a9:	8a 41 03             	mov    0x3(%ecx),%al
4137ac:	3a 42 03             	cmp    0x3(%edx),%al
4137af:	0f 84 f0 fa ff ff    	je     0x4132a5
4137b5:	1b c0                	sbb    %eax,%eax
4137b7:	83 c8 01             	or     $0x1,%eax
4137ba:	e9 e8 fa ff ff       	jmp    0x4132a7
4137bf:	3a 02                	cmp    (%edx),%al
4137c1:	75 1c                	jne    0x4137df
4137c3:	8a 41 01             	mov    0x1(%ecx),%al
4137c6:	3a 42 01             	cmp    0x1(%edx),%al
4137c9:	75 14                	jne    0x4137df
4137cb:	8a 41 02             	mov    0x2(%ecx),%al
4137ce:	3a 42 02             	cmp    0x2(%edx),%al
4137d1:	75 0c                	jne    0x4137df
4137d3:	8a 41 03             	mov    0x3(%ecx),%al
4137d6:	3a 42 03             	cmp    0x3(%edx),%al
4137d9:	0f 84 f6 fa ff ff    	je     0x4132d5
4137df:	1b c0                	sbb    %eax,%eax
4137e1:	83 c8 01             	or     $0x1,%eax
4137e4:	e9 ee fa ff ff       	jmp    0x4132d7
4137e9:	3a 02                	cmp    (%edx),%al
4137eb:	75 1c                	jne    0x413809
4137ed:	8a 41 01             	mov    0x1(%ecx),%al
4137f0:	3a 42 01             	cmp    0x1(%edx),%al
4137f3:	75 14                	jne    0x413809
4137f5:	8a 41 02             	mov    0x2(%ecx),%al
4137f8:	3a 42 02             	cmp    0x2(%edx),%al
4137fb:	75 0c                	jne    0x413809
4137fd:	8a 41 03             	mov    0x3(%ecx),%al
413800:	3a 42 03             	cmp    0x3(%edx),%al
413803:	0f 84 fc fa ff ff    	je     0x413305
413809:	1b c0                	sbb    %eax,%eax
41380b:	83 c8 01             	or     $0x1,%eax
41380e:	e9 f4 fa ff ff       	jmp    0x413307
413813:	3a 02                	cmp    (%edx),%al
413815:	75 1c                	jne    0x413833
413817:	8a 41 01             	mov    0x1(%ecx),%al
41381a:	3a 42 01             	cmp    0x1(%edx),%al
41381d:	75 14                	jne    0x413833
41381f:	8a 41 02             	mov    0x2(%ecx),%al
413822:	3a 42 02             	cmp    0x2(%edx),%al
413825:	75 0c                	jne    0x413833
413827:	8a 41 03             	mov    0x3(%ecx),%al
41382a:	3a 42 03             	cmp    0x3(%edx),%al
41382d:	0f 84 02 fb ff ff    	je     0x413335
413833:	1b c0                	sbb    %eax,%eax
413835:	83 c8 01             	or     $0x1,%eax
413838:	e9 fa fa ff ff       	jmp    0x413337
41383d:	3a 02                	cmp    (%edx),%al
41383f:	75 1c                	jne    0x41385d
413841:	8a 41 01             	mov    0x1(%ecx),%al
413844:	3a 42 01             	cmp    0x1(%edx),%al
413847:	75 14                	jne    0x41385d
413849:	8a 41 02             	mov    0x2(%ecx),%al
41384c:	3a 42 02             	cmp    0x2(%edx),%al
41384f:	75 0c                	jne    0x41385d
413851:	8a 41 03             	mov    0x3(%ecx),%al
413854:	3a 42 03             	cmp    0x3(%edx),%al
413857:	0f 84 08 fb ff ff    	je     0x413365
41385d:	1b c0                	sbb    %eax,%eax
41385f:	83 c8 01             	or     $0x1,%eax
413862:	e9 00 fb ff ff       	jmp    0x413367
413867:	3a 02                	cmp    (%edx),%al
413869:	75 1c                	jne    0x413887
41386b:	8a 41 01             	mov    0x1(%ecx),%al
41386e:	3a 42 01             	cmp    0x1(%edx),%al
413871:	75 14                	jne    0x413887
413873:	8a 41 02             	mov    0x2(%ecx),%al
413876:	3a 42 02             	cmp    0x2(%edx),%al
413879:	75 0c                	jne    0x413887
41387b:	8a 41 03             	mov    0x3(%ecx),%al
41387e:	3a 42 03             	cmp    0x3(%edx),%al
413881:	0f 84 0e fb ff ff    	je     0x413395
413887:	1b c0                	sbb    %eax,%eax
413889:	83 c8 01             	or     $0x1,%eax
41388c:	e9 06 fb ff ff       	jmp    0x413397
413891:	3a 02                	cmp    (%edx),%al
413893:	75 1c                	jne    0x4138b1
413895:	8a 41 01             	mov    0x1(%ecx),%al
413898:	3a 42 01             	cmp    0x1(%edx),%al
41389b:	75 14                	jne    0x4138b1
41389d:	8a 41 02             	mov    0x2(%ecx),%al
4138a0:	3a 42 02             	cmp    0x2(%edx),%al
4138a3:	75 0c                	jne    0x4138b1
4138a5:	8a 41 03             	mov    0x3(%ecx),%al
4138a8:	3a 42 03             	cmp    0x3(%edx),%al
4138ab:	0f 84 14 fb ff ff    	je     0x4133c5
4138b1:	1b c0                	sbb    %eax,%eax
4138b3:	83 c8 01             	or     $0x1,%eax
4138b6:	e9 0c fb ff ff       	jmp    0x4133c7
4138bb:	3a 02                	cmp    (%edx),%al
4138bd:	75 1c                	jne    0x4138db
4138bf:	8a 41 01             	mov    0x1(%ecx),%al
4138c2:	3a 42 01             	cmp    0x1(%edx),%al
4138c5:	75 14                	jne    0x4138db
4138c7:	8a 41 02             	mov    0x2(%ecx),%al
4138ca:	3a 42 02             	cmp    0x2(%edx),%al
4138cd:	75 0c                	jne    0x4138db
4138cf:	8a 41 03             	mov    0x3(%ecx),%al
4138d2:	3a 42 03             	cmp    0x3(%edx),%al
4138d5:	0f 84 1a fb ff ff    	je     0x4133f5
4138db:	1b c0                	sbb    %eax,%eax
4138dd:	83 c8 01             	or     $0x1,%eax
4138e0:	e9 12 fb ff ff       	jmp    0x4133f7
4138e5:	3a 02                	cmp    (%edx),%al
4138e7:	75 1c                	jne    0x413905
4138e9:	8a 41 01             	mov    0x1(%ecx),%al
4138ec:	3a 42 01             	cmp    0x1(%edx),%al
4138ef:	75 14                	jne    0x413905
4138f1:	8a 41 02             	mov    0x2(%ecx),%al
4138f4:	3a 42 02             	cmp    0x2(%edx),%al
4138f7:	75 0c                	jne    0x413905
4138f9:	8a 41 03             	mov    0x3(%ecx),%al
4138fc:	3a 42 03             	cmp    0x3(%edx),%al
4138ff:	0f 84 20 fb ff ff    	je     0x413425
413905:	1b c0                	sbb    %eax,%eax
413907:	83 c8 01             	or     $0x1,%eax
41390a:	e9 18 fb ff ff       	jmp    0x413427
41390f:	3a 02                	cmp    (%edx),%al
413911:	75 1c                	jne    0x41392f
413913:	8a 41 01             	mov    0x1(%ecx),%al
413916:	3a 42 01             	cmp    0x1(%edx),%al
413919:	75 14                	jne    0x41392f
41391b:	8a 41 02             	mov    0x2(%ecx),%al
41391e:	3a 42 02             	cmp    0x2(%edx),%al
413921:	75 0c                	jne    0x41392f
413923:	8a 41 03             	mov    0x3(%ecx),%al
413926:	3a 42 03             	cmp    0x3(%edx),%al
413929:	0f 84 26 fb ff ff    	je     0x413455
41392f:	1b c0                	sbb    %eax,%eax
413931:	83 c8 01             	or     $0x1,%eax
413934:	e9 1e fb ff ff       	jmp    0x413457
413939:	3a 02                	cmp    (%edx),%al
41393b:	75 1c                	jne    0x413959
41393d:	8a 41 01             	mov    0x1(%ecx),%al
413940:	3a 42 01             	cmp    0x1(%edx),%al
413943:	75 14                	jne    0x413959
413945:	8a 41 02             	mov    0x2(%ecx),%al
413948:	3a 42 02             	cmp    0x2(%edx),%al
41394b:	75 0c                	jne    0x413959
41394d:	8a 41 03             	mov    0x3(%ecx),%al
413950:	3a 42 03             	cmp    0x3(%edx),%al
413953:	0f 84 2c fb ff ff    	je     0x413485
413959:	1b c0                	sbb    %eax,%eax
41395b:	83 c8 01             	or     $0x1,%eax
41395e:	e9 24 fb ff ff       	jmp    0x413487
413963:	3a 02                	cmp    (%edx),%al
413965:	75 1c                	jne    0x413983
413967:	8a 41 01             	mov    0x1(%ecx),%al
41396a:	3a 42 01             	cmp    0x1(%edx),%al
41396d:	75 14                	jne    0x413983
41396f:	8a 41 02             	mov    0x2(%ecx),%al
413972:	3a 42 02             	cmp    0x2(%edx),%al
413975:	75 0c                	jne    0x413983
413977:	8a 41 03             	mov    0x3(%ecx),%al
41397a:	3a 42 03             	cmp    0x3(%edx),%al
41397d:	0f 84 32 fb ff ff    	je     0x4134b5
413983:	1b c0                	sbb    %eax,%eax
413985:	83 c8 01             	or     $0x1,%eax
413988:	e9 2a fb ff ff       	jmp    0x4134b7
41398d:	3a 02                	cmp    (%edx),%al
41398f:	75 1c                	jne    0x4139ad
413991:	8a 41 01             	mov    0x1(%ecx),%al
413994:	3a 42 01             	cmp    0x1(%edx),%al
413997:	75 14                	jne    0x4139ad
413999:	8a 41 02             	mov    0x2(%ecx),%al
41399c:	3a 42 02             	cmp    0x2(%edx),%al
41399f:	75 0c                	jne    0x4139ad
4139a1:	8a 41 03             	mov    0x3(%ecx),%al
4139a4:	3a 42 03             	cmp    0x3(%edx),%al
4139a7:	0f 84 38 fb ff ff    	je     0x4134e5
4139ad:	1b c0                	sbb    %eax,%eax
4139af:	83 c8 01             	or     $0x1,%eax
4139b2:	e9 30 fb ff ff       	jmp    0x4134e7
4139b7:	3a 02                	cmp    (%edx),%al
4139b9:	75 1c                	jne    0x4139d7
4139bb:	8a 41 01             	mov    0x1(%ecx),%al
4139be:	3a 42 01             	cmp    0x1(%edx),%al
4139c1:	75 14                	jne    0x4139d7
4139c3:	8a 41 02             	mov    0x2(%ecx),%al
4139c6:	3a 42 02             	cmp    0x2(%edx),%al
4139c9:	75 0c                	jne    0x4139d7
4139cb:	8a 41 03             	mov    0x3(%ecx),%al
4139ce:	3a 42 03             	cmp    0x3(%edx),%al
4139d1:	0f 84 3e fb ff ff    	je     0x413515
4139d7:	1b c0                	sbb    %eax,%eax
4139d9:	83 c8 01             	or     $0x1,%eax
4139dc:	e9 36 fb ff ff       	jmp    0x413517
4139e1:	3a 02                	cmp    (%edx),%al
4139e3:	75 1c                	jne    0x413a01
4139e5:	8a 41 01             	mov    0x1(%ecx),%al
4139e8:	3a 42 01             	cmp    0x1(%edx),%al
4139eb:	75 14                	jne    0x413a01
4139ed:	8a 41 02             	mov    0x2(%ecx),%al
4139f0:	3a 42 02             	cmp    0x2(%edx),%al
4139f3:	75 0c                	jne    0x413a01
4139f5:	8a 41 03             	mov    0x3(%ecx),%al
4139f8:	3a 42 03             	cmp    0x3(%edx),%al
4139fb:	0f 84 44 fb ff ff    	je     0x413545
413a01:	1b c0                	sbb    %eax,%eax
413a03:	83 c8 01             	or     $0x1,%eax
413a06:	e9 3c fb ff ff       	jmp    0x413547
413a0b:	3a 01                	cmp    (%ecx),%al
413a0d:	75 1c                	jne    0x413a2b
413a0f:	8a 47 01             	mov    0x1(%edi),%al
413a12:	3a 41 01             	cmp    0x1(%ecx),%al
413a15:	75 14                	jne    0x413a2b
413a17:	8a 47 02             	mov    0x2(%edi),%al
413a1a:	3a 41 02             	cmp    0x2(%ecx),%al
413a1d:	75 0c                	jne    0x413a2b
413a1f:	8a 47 03             	mov    0x3(%edi),%al
413a22:	3a 41 03             	cmp    0x3(%ecx),%al
413a25:	0f 84 4a fb ff ff    	je     0x413575
413a2b:	1b c0                	sbb    %eax,%eax
413a2d:	83 c8 01             	or     $0x1,%eax
413a30:	e9 42 fb ff ff       	jmp    0x413577
413a35:	85 db                	test   %ebx,%ebx
413a37:	0f 84 a8 7b 01 00    	je     0x42b5e5
413a3d:	83 c3 4c             	add    $0x4c,%ebx
413a40:	e9 53 fb ff ff       	jmp    0x413598
413a45:	85 db                	test   %ebx,%ebx
413a47:	0f 84 98 7b 01 00    	je     0x42b5e5
413a4d:	83 c3 50             	add    $0x50,%ebx
413a50:	e9 43 fb ff ff       	jmp    0x413598
413a55:	83 bb b8 00 00 00 00 	cmpl   $0x0,0xb8(%ebx)
413a5c:	0f 84 1d 7b 01 00    	je     0x42b57f
413a62:	83 c3 24             	add    $0x24,%ebx
413a65:	e9 2e fb ff ff       	jmp    0x413598
413a6a:	85 db                	test   %ebx,%ebx
413a6c:	0f 84 73 7b 01 00    	je     0x42b5e5
413a72:	83 c3 54             	add    $0x54,%ebx
413a75:	e9 1e fb ff ff       	jmp    0x413598
413a7a:	85 db                	test   %ebx,%ebx
413a7c:	0f 84 63 7b 01 00    	je     0x42b5e5
413a82:	83 c3 44             	add    $0x44,%ebx
413a85:	e9 0e fb ff ff       	jmp    0x413598
413a8a:	83 bb c4 00 00 00 00 	cmpl   $0x0,0xc4(%ebx)
413a91:	0f 84 e8 fa ff ff    	je     0x41357f
413a97:	83 c3 08             	add    $0x8,%ebx
413a9a:	e9 f9 fa ff ff       	jmp    0x413598
413a9f:	83 bb c8 00 00 00 00 	cmpl   $0x0,0xc8(%ebx)
413aa6:	0f 84 d3 fa ff ff    	je     0x41357f
413aac:	83 c3 0c             	add    $0xc,%ebx
413aaf:	e9 e4 fa ff ff       	jmp    0x413598
413ab4:	83 bb cc 00 00 00 00 	cmpl   $0x0,0xcc(%ebx)
413abb:	0f 84 be fa ff ff    	je     0x41357f
413ac1:	83 c3 10             	add    $0x10,%ebx
413ac4:	e9 cf fa ff ff       	jmp    0x413598
413ac9:	83 bb bc 00 00 00 00 	cmpl   $0x0,0xbc(%ebx)
413ad0:	0f 84 a9 fa ff ff    	je     0x41357f
413ad6:	e9 57 7a 01 00       	jmp    0x42b532
413adb:	83 bb c0 00 00 00 00 	cmpl   $0x0,0xc0(%ebx)
413ae2:	0f 84 97 fa ff ff    	je     0x41357f
413ae8:	83 c3 20             	add    $0x20,%ebx
413aeb:	e9 a8 fa ff ff       	jmp    0x413598
413af0:	83 bb d4 00 00 00 00 	cmpl   $0x0,0xd4(%ebx)
413af7:	0f 84 82 fa ff ff    	je     0x41357f
413afd:	e9 38 7a 01 00       	jmp    0x42b53a
413b02:	83 bb d8 00 00 00 00 	cmpl   $0x0,0xd8(%ebx)
413b09:	0f 84 70 fa ff ff    	je     0x41357f
413b0f:	e9 2e 7a 01 00       	jmp    0x42b542
413b14:	83 bb dc 00 00 00 00 	cmpl   $0x0,0xdc(%ebx)
413b1b:	0f 84 5e fa ff ff    	je     0x41357f
413b21:	e9 24 7a 01 00       	jmp    0x42b54a
413b26:	85 db                	test   %ebx,%ebx
413b28:	0f 84 b7 7a 01 00    	je     0x42b5e5
413b2e:	83 c3 40             	add    $0x40,%ebx
413b31:	e9 62 fa ff ff       	jmp    0x413598
413b36:	83 bb c4 00 00 00 00 	cmpl   $0x0,0xc4(%ebx)
413b3d:	0f 84 3c fa ff ff    	je     0x41357f
413b43:	83 c3 2c             	add    $0x2c,%ebx
413b46:	e9 4d fa ff ff       	jmp    0x413598
413b4b:	83 bb c8 00 00 00 00 	cmpl   $0x0,0xc8(%ebx)
413b52:	0f 84 27 fa ff ff    	je     0x41357f
413b58:	83 c3 30             	add    $0x30,%ebx
413b5b:	e9 38 fa ff ff       	jmp    0x413598
413b60:	83 bb cc 00 00 00 00 	cmpl   $0x0,0xcc(%ebx)
413b67:	0f 84 12 fa ff ff    	je     0x41357f
413b6d:	83 c3 34             	add    $0x34,%ebx
413b70:	e9 23 fa ff ff       	jmp    0x413598
413b75:	cc                   	int3
413b76:	cc                   	int3
413b77:	cc                   	int3
413b78:	cc                   	int3
413b79:	cc                   	int3
413b7a:	cc                   	int3
413b7b:	cc                   	int3
413b7c:	cc                   	int3
413b7d:	cc                   	int3
413b7e:	cc                   	int3
413b7f:	cc                   	int3
413b80:	8b ff                	mov    %edi,%edi
413b82:	55                   	push   %ebp
413b83:	8b ec                	mov    %esp,%ebp
413b85:	8b 4d 08             	mov    0x8(%ebp),%ecx
413b88:	33 c0                	xor    %eax,%eax
413b8a:	40                   	inc    %eax
413b8b:	f0 0f c1 41 10       	lock xadd %eax,0x10(%ecx)
413b90:	40                   	inc    %eax
413b91:	5d                   	pop    %ebp
413b92:	c2 04 00             	ret    $0x4
413b95:	cc                   	int3
413b96:	cc                   	int3
413b97:	cc                   	int3
413b98:	cc                   	int3
413b99:	cc                   	int3
413b9a:	cc                   	int3
413b9b:	cc                   	int3
413b9c:	cc                   	int3
413b9d:	cc                   	int3
413b9e:	cc                   	int3
413b9f:	cc                   	int3
413ba0:	8b ff                	mov    %edi,%edi
413ba2:	55                   	push   %ebp
413ba3:	8b ec                	mov    %esp,%ebp
413ba5:	53                   	push   %ebx
413ba6:	56                   	push   %esi
413ba7:	8b 75 08             	mov    0x8(%ebp),%esi
413baa:	83 c6 08             	add    $0x8,%esi
413bad:	57                   	push   %edi
413bae:	8b 7e 14             	mov    0x14(%esi),%edi
413bb1:	85 ff                	test   %edi,%edi
413bb3:	74 29                	je     0x413bde
413bb5:	8b 07                	mov    (%edi),%eax
413bb7:	8b 58 18             	mov    0x18(%eax),%ebx
413bba:	81 fb 60 3c 41 00    	cmp    $0x413c60,%ebx