140afb918:	e9 73 39 61 ff       	jmp    0x14010f290
140afb91d:	40 55                	rex push %rbp
140afb91f:	48 83 ec 20          	sub    $0x20,%rsp
140afb923:	48 8b ea             	mov    %rdx,%rbp
140afb926:	8b 45 30             	mov    0x30(%rbp),%eax
140afb929:	83 e0 01             	and    $0x1,%eax
140afb92c:	85 c0                	test   %eax,%eax
140afb92e:	74 0d                	je     0x140afb93d
140afb930:	83 65 30 fe          	andl   $0xfffffffe,0x30(%rbp)
140afb934:	48 8d 4d 60          	lea    0x60(%rbp),%rcx
140afb938:	e8 af eb 60 ff       	call   0x14010a4ec
140afb93d:	48 83 c4 20          	add    $0x20,%rsp
140afb941:	5d                   	pop    %rbp
140afb942:	c3                   	ret
140afb943:	40 55                	rex push %rbp
140afb945:	48 83 ec 20          	sub    $0x20,%rsp
140afb949:	48 8b ea             	mov    %rdx,%rbp
140afb94c:	8b 45 40             	mov    0x40(%rbp),%eax
140afb94f:	83 e0 01             	and    $0x1,%eax
140afb952:	85 c0                	test   %eax,%eax
140afb954:	74 0d                	je     0x140afb963
140afb956:	83 65 40 fe          	andl   $0xfffffffe,0x40(%rbp)
140afb95a:	48 8d 4d 50          	lea    0x50(%rbp),%rcx
140afb95e:	e8 1d a8 50 ff       	call   0x140006180
140afb963:	48 83 c4 20          	add    $0x20,%rsp
140afb967:	5d                   	pop    %rbp
140afb968:	c3                   	ret
140afb969:	40 55                	rex push %rbp
140afb96b:	48 83 ec 20          	sub    $0x20,%rsp
140afb96f:	48 8b ea             	mov    %rdx,%rbp
140afb972:	8b 45 20             	mov    0x20(%rbp),%eax
140afb975:	83 e0 01             	and    $0x1,%eax
140afb978:	85 c0                	test   %eax,%eax
140afb97a:	74 0d                	je     0x140afb989
140afb97c:	83 65 20 fe          	andl   $0xfffffffe,0x20(%rbp)
140afb980:	48 8d 4d 78          	lea    0x78(%rbp),%rcx
140afb984:	e8 07 39 61 ff       	call   0x14010f290
140afb989:	48 83 c4 20          	add    $0x20,%rsp
140afb98d:	5d                   	pop    %rbp
140afb98e:	c3                   	ret
140afb98f:	40 55                	rex push %rbp
140afb991:	48 83 ec 20          	sub    $0x20,%rsp
140afb995:	48 8b ea             	mov    %rdx,%rbp
140afb998:	8b 45 20             	mov    0x20(%rbp),%eax
140afb99b:	83 e0 02             	and    $0x2,%eax
140afb99e:	85 c0                	test   %eax,%eax
140afb9a0:	74 0d                	je     0x140afb9af
140afb9a2:	83 65 20 fd          	andl   $0xfffffffd,0x20(%rbp)
140afb9a6:	48 8d 4d 58          	lea    0x58(%rbp),%rcx
140afb9aa:	e8 e1 38 61 ff       	call   0x14010f290
140afb9af:	48 83 c4 20          	add    $0x20,%rsp
140afb9b3:	5d                   	pop    %rbp
140afb9b4:	c3                   	ret
140afb9b5:	40 55                	rex push %rbp
140afb9b7:	48 83 ec 20          	sub    $0x20,%rsp
140afb9bb:	48 8b ea             	mov    %rdx,%rbp
140afb9be:	8b 45 20             	mov    0x20(%rbp),%eax
140afb9c1:	83 e0 04             	and    $0x4,%eax
140afb9c4:	85 c0                	test   %eax,%eax
140afb9c6:	74 0d                	je     0x140afb9d5
140afb9c8:	83 65 20 fb          	andl   $0xfffffffb,0x20(%rbp)
140afb9cc:	48 8d 4d 78          	lea    0x78(%rbp),%rcx
140afb9d0:	e8 bb 38 61 ff       	call   0x14010f290
140afb9d5:	48 83 c4 20          	add    $0x20,%rsp
140afb9d9:	5d                   	pop    %rbp
140afb9da:	c3                   	ret
140afb9db:	40 55                	rex push %rbp
140afb9dd:	48 83 ec 20          	sub    $0x20,%rsp
140afb9e1:	48 8b ea             	mov    %rdx,%rbp
140afb9e4:	8b 45 20             	mov    0x20(%rbp),%eax
140afb9e7:	83 e0 08             	and    $0x8,%eax
140afb9ea:	85 c0                	test   %eax,%eax
140afb9ec:	74 0d                	je     0x140afb9fb
140afb9ee:	83 65 20 f7          	andl   $0xfffffff7,0x20(%rbp)
140afb9f2:	48 8d 4d 58          	lea    0x58(%rbp),%rcx
140afb9f6:	e8 95 38 61 ff       	call   0x14010f290
140afb9fb:	48 83 c4 20          	add    $0x20,%rsp
140afb9ff:	5d                   	pop    %rbp
140afba00:	c3                   	ret
140afba01:	40 55                	rex push %rbp
140afba03:	48 83 ec 20          	sub    $0x20,%rsp
140afba07:	48 8b ea             	mov    %rdx,%rbp
140afba0a:	8b 45 20             	mov    0x20(%rbp),%eax
140afba0d:	83 e0 10             	and    $0x10,%eax
140afba10:	85 c0                	test   %eax,%eax
140afba12:	74 0d                	je     0x140afba21
140afba14:	83 65 20 ef          	andl   $0xffffffef,0x20(%rbp)
140afba18:	48 8d 4d 38          	lea    0x38(%rbp),%rcx
140afba1c:	e8 6f 38 61 ff       	call   0x14010f290
140afba21:	48 83 c4 20          	add    $0x20,%rsp
140afba25:	5d                   	pop    %rbp
140afba26:	c3                   	ret
140afba27:	40 55                	rex push %rbp
140afba29:	48 83 ec 20          	sub    $0x20,%rsp
140afba2d:	48 8b ea             	mov    %rdx,%rbp
140afba30:	8b 45 20             	mov    0x20(%rbp),%eax
140afba33:	83 e0 20             	and    $0x20,%eax
140afba36:	85 c0                	test   %eax,%eax
140afba38:	74 0d                	je     0x140afba47
140afba3a:	83 65 20 df          	andl   $0xffffffdf,0x20(%rbp)
140afba3e:	48 8d 4d 58          	lea    0x58(%rbp),%rcx
140afba42:	e8 49 38 61 ff       	call   0x14010f290
140afba47:	48 83 c4 20          	add    $0x20,%rsp
140afba4b:	5d                   	pop    %rbp
140afba4c:	c3                   	ret
140afba4d:	40 55                	rex push %rbp
140afba4f:	48 83 ec 20          	sub    $0x20,%rsp
140afba53:	48 8b ea             	mov    %rdx,%rbp
140afba56:	8b 45 20             	mov    0x20(%rbp),%eax
140afba59:	83 e0 40             	and    $0x40,%eax
140afba5c:	85 c0                	test   %eax,%eax
140afba5e:	74 0d                	je     0x140afba6d
140afba60:	83 65 20 bf          	andl   $0xffffffbf,0x20(%rbp)
140afba64:	48 8d 4d 78          	lea    0x78(%rbp),%rcx
140afba68:	e8 23 38 61 ff       	call   0x14010f290
140afba6d:	48 83 c4 20          	add    $0x20,%rsp
140afba71:	5d                   	pop    %rbp
140afba72:	c3                   	ret
140afba73:	40 55                	rex push %rbp
140afba75:	48 83 ec 20          	sub    $0x20,%rsp
140afba79:	48 8b ea             	mov    %rdx,%rbp
140afba7c:	8b 45 20             	mov    0x20(%rbp),%eax
140afba7f:	25 80 00 00 00       	and    $0x80,%eax
140afba84:	85 c0                	test   %eax,%eax
140afba86:	74 0e                	je     0x140afba96
140afba88:	0f ba 75 20 07       	btrl   $0x7,0x20(%rbp)
140afba8d:	48 8d 4d 58          	lea    0x58(%rbp),%rcx
140afba91:	e8 fa 37 61 ff       	call   0x14010f290
140afba96:	48 83 c4 20          	add    $0x20,%rsp
140afba9a:	5d                   	pop    %rbp
140afba9b:	c3                   	ret
140afba9c:	40 55                	rex push %rbp
140afba9e:	48 83 ec 20          	sub    $0x20,%rsp
140afbaa2:	48 8b ea             	mov    %rdx,%rbp
140afbaa5:	8b 45 20             	mov    0x20(%rbp),%eax
140afbaa8:	25 00 01 00 00       	and    $0x100,%eax
140afbaad:	85 c0                	test   %eax,%eax
140afbaaf:	74 0e                	je     0x140afbabf
140afbab1:	0f ba 75 20 08       	btrl   $0x8,0x20(%rbp)
140afbab6:	48 8d 4d 58          	lea    0x58(%rbp),%rcx
140afbaba:	e8 d1 37 61 ff       	call   0x14010f290
140afbabf:	48 83 c4 20          	add    $0x20,%rsp
140afbac3:	5d                   	pop    %rbp
140afbac4:	c3                   	ret
140afbac5:	40 55                	rex push %rbp
140afbac7:	48 83 ec 20          	sub    $0x20,%rsp
140afbacb:	48 8b ea             	mov    %rdx,%rbp
140afbace:	8b 45 20             	mov    0x20(%rbp),%eax
140afbad1:	25 00 02 00 00       	and    $0x200,%eax
140afbad6:	85 c0                	test   %eax,%eax
140afbad8:	74 0e                	je     0x140afbae8
140afbada:	0f ba 75 20 09       	btrl   $0x9,0x20(%rbp)
140afbadf:	48 8d 4d 78          	lea    0x78(%rbp),%rcx
140afbae3:	e8 a8 37 61 ff       	call   0x14010f290
140afbae8:	48 83 c4 20          	add    $0x20,%rsp
140afbaec:	5d                   	pop    %rbp
140afbaed:	c3                   	ret
140afbaee:	40 55                	rex push %rbp
140afbaf0:	48 83 ec 20          	sub    $0x20,%rsp
140afbaf4:	48 8b ea             	mov    %rdx,%rbp
140afbaf7:	8b 45 20             	mov    0x20(%rbp),%eax
140afbafa:	25 00 04 00 00       	and    $0x400,%eax
140afbaff:	85 c0                	test   %eax,%eax
140afbb01:	74 0e                	je     0x140afbb11
140afbb03:	0f ba 75 20 0a       	btrl   $0xa,0x20(%rbp)
140afbb08:	48 8d 4d 58          	lea    0x58(%rbp),%rcx
140afbb0c:	e8 7f 37 61 ff       	call   0x14010f290
140afbb11:	48 83 c4 20          	add    $0x20,%rsp
140afbb15:	5d                   	pop    %rbp
140afbb16:	c3                   	ret
140afbb17:	40 55                	rex push %rbp
140afbb19:	48 83 ec 20          	sub    $0x20,%rsp
140afbb1d:	48 8b ea             	mov    %rdx,%rbp
140afbb20:	8b 45 20             	mov    0x20(%rbp),%eax
140afbb23:	25 00 08 00 00       	and    $0x800,%eax
140afbb28:	85 c0                	test   %eax,%eax
140afbb2a:	74 0e                	je     0x140afbb3a
140afbb2c:	0f ba 75 20 0b       	btrl   $0xb,0x20(%rbp)
140afbb31:	48 8d 4d 78          	lea    0x78(%rbp),%rcx
140afbb35:	e8 56 37 61 ff       	call   0x14010f290
140afbb3a:	48 83 c4 20          	add    $0x20,%rsp
140afbb3e:	5d                   	pop    %rbp
140afbb3f:	c3                   	ret
140afbb40:	48 8b 4a 28          	mov    0x28(%rdx),%rcx
140afbb44:	48 83 c1 08          	add    $0x8,%rcx
140afbb48:	e9 43 37 61 ff       	jmp    0x14010f290
140afbb4d:	90                   	nop
140afbb4e:	90                   	nop
140afbb4f:	90                   	nop
140afbb50:	40 55                	rex push %rbp
140afbb52:	48 83 ec 20          	sub    $0x20,%rsp
140afbb56:	48 8b ea             	mov    %rdx,%rbp
140afbb59:	8b 45 30             	mov    0x30(%rbp),%eax
140afbb5c:	83 e0 01             	and    $0x1,%eax
140afbb5f:	85 c0                	test   %eax,%eax
140afbb61:	74 10                	je     0x140afbb73
140afbb63:	83 65 30 fe          	andl   $0xfffffffe,0x30(%rbp)
140afbb67:	48 8d 8d a0 00 00 00 	lea    0xa0(%rbp),%rcx
140afbb6e:	e8 1d 37 61 ff       	call   0x14010f290
140afbb73:	48 83 c4 20          	add    $0x20,%rsp
140afbb77:	5d                   	pop    %rbp
140afbb78:	c3                   	ret
140afbb79:	40 55                	rex push %rbp
140afbb7b:	48 83 ec 20          	sub    $0x20,%rsp
140afbb7f:	48 8b ea             	mov    %rdx,%rbp
140afbb82:	8b 45 30             	mov    0x30(%rbp),%eax
140afbb85:	83 e0 02             	and    $0x2,%eax
140afbb88:	85 c0                	test   %eax,%eax
140afbb8a:	74 10                	je     0x140afbb9c
140afbb8c:	83 65 30 fd          	andl   $0xfffffffd,0x30(%rbp)
140afbb90:	48 8d 8d c0 00 00 00 	lea    0xc0(%rbp),%rcx
140afbb97:	e8 f4 36 61 ff       	call   0x14010f290
140afbb9c:	48 83 c4 20          	add    $0x20,%rsp
140afbba0:	5d                   	pop    %rbp
140afbba1:	c3                   	ret
140afbba2:	40 55                	rex push %rbp
140afbba4:	48 83 ec 20          	sub    $0x20,%rsp
140afbba8:	48 8b ea             	mov    %rdx,%rbp
140afbbab:	8b 45 30             	mov    0x30(%rbp),%eax
140afbbae:	83 e0 04             	and    $0x4,%eax
140afbbb1:	85 c0                	test   %eax,%eax
140afbbb3:	74 10                	je     0x140afbbc5
140afbbb5:	83 65 30 fb          	andl   $0xfffffffb,0x30(%rbp)
140afbbb9:	48 8d 8d a0 00 00 00 	lea    0xa0(%rbp),%rcx
140afbbc0:	e8 cb 36 61 ff       	call   0x14010f290
140afbbc5:	48 83 c4 20          	add    $0x20,%rsp
140afbbc9:	5d                   	pop    %rbp
140afbbca:	c3                   	ret
140afbbcb:	40 55                	rex push %rbp
140afbbcd:	48 83 ec 20          	sub    $0x20,%rsp
140afbbd1:	48 8b ea             	mov    %rdx,%rbp
140afbbd4:	8b 45 30             	mov    0x30(%rbp),%eax
140afbbd7:	83 e0 08             	and    $0x8,%eax
140afbbda:	85 c0                	test   %eax,%eax
140afbbdc:	74 10                	je     0x140afbbee
140afbbde:	83 65 30 f7          	andl   $0xfffffff7,0x30(%rbp)
140afbbe2:	48 8d 8d c0 00 00 00 	lea    0xc0(%rbp),%rcx
140afbbe9:	e8 a2 36 61 ff       	call   0x14010f290
140afbbee:	48 83 c4 20          	add    $0x20,%rsp
140afbbf2:	5d                   	pop    %rbp
140afbbf3:	c3                   	ret
140afbbf4:	90                   	nop
140afbbf5:	90                   	nop
140afbbf6:	90                   	nop
140afbbf7:	90                   	nop
140afbbf8:	90                   	nop
140afbbf9:	90                   	nop
140afbbfa:	90                   	nop
140afbbfb:	90                   	nop
140afbbfc:	90                   	nop
140afbbfd:	90                   	nop
140afbbfe:	90                   	nop
140afbbff:	90                   	nop
140afbc00:	40 55                	rex push %rbp
140afbc02:	48 83 ec 20          	sub    $0x20,%rsp
140afbc06:	48 8b ea             	mov    %rdx,%rbp
140afbc09:	8b 45 30             	mov    0x30(%rbp),%eax
140afbc0c:	83 e0 10             	and    $0x10,%eax
140afbc0f:	85 c0                	test   %eax,%eax
140afbc11:	74 10                	je     0x140afbc23
140afbc13:	83 65 30 ef          	andl   $0xffffffef,0x30(%rbp)
140afbc17:	48 8d 8d c0 00 00 00 	lea    0xc0(%rbp),%rcx
140afbc1e:	e8 6d 36 61 ff       	call   0x14010f290
140afbc23:	48 83 c4 20          	add    $0x20,%rsp
140afbc27:	5d                   	pop    %rbp
140afbc28:	c3                   	ret
140afbc29:	40 55                	rex push %rbp
140afbc2b:	48 83 ec 20          	sub    $0x20,%rsp
140afbc2f:	48 8b ea             	mov    %rdx,%rbp
140afbc32:	8b 45 30             	mov    0x30(%rbp),%eax
140afbc35:	83 e0 20             	and    $0x20,%eax
140afbc38:	85 c0                	test   %eax,%eax
140afbc3a:	74 10                	je     0x140afbc4c
140afbc3c:	83 65 30 df          	andl   $0xffffffdf,0x30(%rbp)
140afbc40:	48 8d 8d a0 00 00 00 	lea    0xa0(%rbp),%rcx
140afbc47:	e8 44 36 61 ff       	call   0x14010f290
140afbc4c:	48 83 c4 20          	add    $0x20,%rsp
140afbc50:	5d                   	pop    %rbp
140afbc51:	c3                   	ret
140afbc52:	40 55                	rex push %rbp
140afbc54:	48 83 ec 20          	sub    $0x20,%rsp
140afbc58:	48 8b ea             	mov    %rdx,%rbp
140afbc5b:	8b 45 30             	mov    0x30(%rbp),%eax
140afbc5e:	83 e0 40             	and    $0x40,%eax
140afbc61:	85 c0                	test   %eax,%eax
140afbc63:	74 10                	je     0x140afbc75
140afbc65:	83 65 30 bf          	andl   $0xffffffbf,0x30(%rbp)
140afbc69:	48 8d 8d c0 00 00 00 	lea    0xc0(%rbp),%rcx
140afbc70:	e8 1b 36 61 ff       	call   0x14010f290
140afbc75:	48 83 c4 20          	add    $0x20,%rsp
140afbc79:	5d                   	pop    %rbp
140afbc7a:	c3                   	ret
140afbc7b:	40 55                	rex push %rbp
140afbc7d:	48 83 ec 20          	sub    $0x20,%rsp
140afbc81:	48 8b ea             	mov    %rdx,%rbp
140afbc84:	8b 45 30             	mov    0x30(%rbp),%eax
140afbc87:	25 80 00 00 00       	and    $0x80,%eax
140afbc8c:	85 c0                	test   %eax,%eax
140afbc8e:	74 11                	je     0x140afbca1
140afbc90:	0f ba 75 30 07       	btrl   $0x7,0x30(%rbp)
140afbc95:	48 8d 8d a0 00 00 00 	lea    0xa0(%rbp),%rcx
140afbc9c:	e8 ef 35 61 ff       	call   0x14010f290
140afbca1:	48 83 c4 20          	add    $0x20,%rsp
140afbca5:	5d                   	pop    %rbp
140afbca6:	c3                   	ret
140afbca7:	48 8b 4a 38          	mov    0x38(%rdx),%rcx
140afbcab:	48 83 c1 08          	add    $0x8,%rcx
140afbcaf:	e9 dc 35 61 ff       	jmp    0x14010f290
140afbcb4:	40 55                	rex push %rbp
140afbcb6:	48 83 ec 20          	sub    $0x20,%rsp
140afbcba:	48 8b ea             	mov    %rdx,%rbp
140afbcbd:	8b 45 50             	mov    0x50(%rbp),%eax
140afbcc0:	83 e0 01             	and    $0x1,%eax
140afbcc3:	85 c0                	test   %eax,%eax
140afbcc5:	74 10                	je     0x140afbcd7
140afbcc7:	83 65 50 fe          	andl   $0xfffffffe,0x50(%rbp)
140afbccb:	48 8b 8d d8 00 00 00 	mov    0xd8(%rbp),%rcx
140afbcd2:	e8 a9 a4 50 ff       	call   0x140006180
140afbcd7:	48 83 c4 20          	add    $0x20,%rsp
140afbcdb:	5d                   	pop    %rbp
140afbcdc:	c3                   	ret
140afbcdd:	90                   	nop
140afbcde:	90                   	nop
140afbcdf:	90                   	nop
140afbce0:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
140afbce5:	55                   	push   %rbp
140afbce6:	48 83 ec 20          	sub    $0x20,%rsp
140afbcea:	48 8b ea             	mov    %rdx,%rbp
140afbced:	48 8b 55 48          	mov    0x48(%rbp),%rdx
140afbcf1:	e8 5e b1 50 ff       	call   0x140006e54
140afbcf6:	33 d2                	xor    %edx,%edx
140afbcf8:	33 c9                	xor    %ecx,%ecx
140afbcfa:	e8 7f 47 ff ff       	call   0x140af047e
140afbcff:	90                   	nop
140afbd00:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
140afbd05:	55                   	push   %rbp
140afbd06:	48 83 ec 20          	sub    $0x20,%rsp
140afbd0a:	48 8b ea             	mov    %rdx,%rbp
140afbd0d:	48 8b 55 28          	mov    0x28(%rbp),%rdx
140afbd11:	48 8b 4d 78          	mov    0x78(%rbp),%rcx
140afbd15:	e8 46 93 79 ff       	call   0x140295060
140afbd1a:	4c 8b 85 88 00 00 00 	mov    0x88(%rbp),%r8
140afbd21:	48 8b 55 70          	mov    0x70(%rbp),%rdx
140afbd25:	e8 9a b1 52 ff       	call   0x140026ec4
140afbd2a:	33 d2                	xor    %edx,%edx
140afbd2c:	33 c9                	xor    %ecx,%ecx
140afbd2e:	e8 4b 47 ff ff       	call   0x140af047e
140afbd33:	90                   	nop
140afbd34:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
140afbd39:	55                   	push   %rbp