140196812:	e8 39 26 e9 ff       	call   0x140028e50
140196817:	48 8b 8b 38 01 00 00 	mov    0x138(%rbx),%rcx
14019681e:	8a c1                	mov    %cl,%al
140196820:	c0 e8 02             	shr    $0x2,%al
140196823:	a8 01                	test   $0x1,%al
140196825:	74 07                	je     0x14019682e
140196827:	b8 00 20 00 00       	mov    $0x2000,%eax
14019682c:	eb 02                	jmp    0x140196830
14019682e:	33 c0                	xor    %eax,%eax
140196830:	85 c0                	test   %eax,%eax
140196832:	0f 85 dc 00 00 00    	jne    0x140196914
140196838:	f6 83 38 01 00 00 01 	testb  $0x1,0x138(%rbx)
14019683f:	0f 85 b8 00 00 00    	jne    0x1401968fd
140196845:	48 0f ba e1 20       	bt     $0x20,%rcx
14019684a:	73 12                	jae    0x14019685e
14019684c:	ff 15 3e b8 07 00    	call   *0x7b83e(%rip)        # 0x140212090
140196852:	3b 05 fc d1 17 00    	cmp    0x17d1fc(%rip),%eax        # 0x140313a54
140196858:	0f 85 9f 00 00 00    	jne    0x1401968fd
14019685e:	48 8b 03             	mov    (%rbx),%rax
140196861:	48 8b cb             	mov    %rbx,%rcx
140196864:	48 8b 00             	mov    (%rax),%rax
140196867:	ff 15 c3 c5 07 00    	call   *0x7c5c3(%rip)        # 0x140212e30
14019686d:	48 8b 03             	mov    (%rbx),%rax
140196870:	48 8b cb             	mov    %rbx,%rcx
140196873:	48 8b 00             	mov    (%rax),%rax
140196876:	ff 15 b4 c5 07 00    	call   *0x7c5b4(%rip)        # 0x140212e30
14019687c:	e8 ff 57 ea ff       	call   0x14003c080
140196881:	48 8b f8             	mov    %rax,%rdi
140196884:	b9 18 00 00 00       	mov    $0x18,%ecx
140196889:	ff 15 c1 c2 07 00    	call   *0x7c2c1(%rip)        # 0x140212b50
14019688f:	48 85 c0             	test   %rax,%rax
140196892:	0f 84 a6 00 00 00    	je     0x14019693e
140196898:	c7 40 08 01 00 00 00 	movl   $0x1,0x8(%rax)
14019689f:	48 8d 0d e2 db 0a 00 	lea    0xadbe2(%rip),%rcx        # 0x140244488
1401968a6:	48 89 08             	mov    %rcx,(%rax)
1401968a9:	48 89 58 10          	mov    %rbx,0x10(%rax)
1401968ad:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
1401968b2:	48 85 ff             	test   %rdi,%rdi
1401968b5:	0f 84 8e 00 00 00    	je     0x140196949
1401968bb:	4c 8d 44 24 30       	lea    0x30(%rsp),%r8
1401968c0:	48 8b d7             	mov    %rdi,%rdx
1401968c3:	48 8d 4b 20          	lea    0x20(%rbx),%rcx
1401968c7:	e8 78 34 eb ff       	call   0x140049d44
1401968cc:	48 8b 4c 24 30       	mov    0x30(%rsp),%rcx
1401968d1:	48 85 c9             	test   %rcx,%rcx
1401968d4:	74 13                	je     0x1401968e9
1401968d6:	48 83 64 24 30 00    	andq   $0x0,0x30(%rsp)
1401968dc:	48 8b 01             	mov    (%rcx),%rax
1401968df:	48 8b 40 10          	mov    0x10(%rax),%rax
1401968e3:	ff 15 47 c5 07 00    	call   *0x7c547(%rip)        # 0x140212e30
1401968e9:	48 8b 03             	mov    (%rbx),%rax
1401968ec:	48 8b cb             	mov    %rbx,%rcx
1401968ef:	48 8b 40 08          	mov    0x8(%rax),%rax
1401968f3:	ff 15 37 c5 07 00    	call   *0x7c537(%rip)        # 0x140212e30
1401968f9:	33 c0                	xor    %eax,%eax
1401968fb:	eb 17                	jmp    0x140196914
1401968fd:	48 8b cb             	mov    %rbx,%rcx
140196900:	e8 53 00 00 00       	call   0x140196958
140196905:	48 8b 83 88 00 00 00 	mov    0x88(%rbx),%rax
14019690c:	48 85 c0             	test   %rax,%rax
14019690f:	74 13                	je     0x140196924
140196911:	8b 40 10             	mov    0x10(%rax),%eax
140196914:	48 8b 5c 24 38       	mov    0x38(%rsp),%rbx
140196919:	48 8b 74 24 40       	mov    0x40(%rsp),%rsi
14019691e:	48 83 c4 20          	add    $0x20,%rsp
140196922:	5f                   	pop    %rdi
140196923:	c3                   	ret
140196924:	33 d2                	xor    %edx,%edx
140196926:	b9 40 38 3c 1e       	mov    $0x1e3c3840,%ecx
14019692b:	e8 b4 49 e7 ff       	call   0x14000b2e4
140196930:	cc                   	int3
140196931:	33 d2                	xor    %edx,%edx
140196933:	b9 41 38 3c 1e       	mov    $0x1e3c3841,%ecx
140196938:	e8 a7 49 e7 ff       	call   0x14000b2e4
14019693d:	cc                   	int3
14019693e:	b9 62 f4 31 01       	mov    $0x131f462,%ecx
140196943:	e8 30 4a e7 ff       	call   0x14000b378
140196948:	cc                   	int3
140196949:	33 d2                	xor    %edx,%edx
14019694b:	b9 58 b4 10 01       	mov    $0x110b458,%ecx
140196950:	e8 8f 49 e7 ff       	call   0x14000b2e4
140196955:	cc                   	int3
140196956:	90                   	nop
140196957:	90                   	nop
140196958:	48 89 4c 24 08       	mov    %rcx,0x8(%rsp)
14019695d:	53                   	push   %rbx
14019695e:	48 83 ec 20          	sub    $0x20,%rsp
140196962:	48 8b d9             	mov    %rcx,%rbx
140196965:	e8 aa 07 00 00       	call   0x140197114
14019696a:	eb 05                	jmp    0x140196971
14019696c:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140196971:	b2 01                	mov    $0x1,%dl
140196973:	48 8b cb             	mov    %rbx,%rcx
140196976:	e8 15 4b 00 00       	call   0x14019b490
14019697b:	48 8b 8b 98 00 00 00 	mov    0x98(%rbx),%rcx
140196982:	48 85 c9             	test   %rcx,%rcx
140196985:	74 16                	je     0x14019699d
140196987:	48 83 a3 98 00 00 00 	andq   $0x0,0x98(%rbx)
14019698e:	00
14019698f:	48 8b 01             	mov    (%rcx),%rax
140196992:	48 8b 40 08          	mov    0x8(%rax),%rax
140196996:	ff 15 94 c4 07 00    	call   *0x7c494(%rip)        # 0x140212e30
14019699c:	90                   	nop
14019699d:	48 83 c4 20          	add    $0x20,%rsp
1401969a1:	5b                   	pop    %rbx
1401969a2:	c3                   	ret
1401969a3:	90                   	nop
1401969a4:	40 53                	rex push %rbx
1401969a6:	48 83 ec 20          	sub    $0x20,%rsp
1401969aa:	80 b9 40 01 00 00 00 	cmpb   $0x0,0x140(%rcx)
1401969b1:	48 8b da             	mov    %rdx,%rbx
1401969b4:	75 24                	jne    0x1401969da
1401969b6:	e8 9d d5 ff ff       	call   0x140193f58
1401969bb:	4c 8b c0             	mov    %rax,%r8
1401969be:	48 8b 08             	mov    (%rax),%rcx
1401969c1:	48 8b 41 10          	mov    0x10(%rcx),%rax
1401969c5:	49 8b c8             	mov    %r8,%rcx
1401969c8:	ff 15 62 c4 07 00    	call   *0x7c462(%rip)        # 0x140212e30
1401969ce:	84 c0                	test   %al,%al
1401969d0:	75 08                	jne    0x1401969da
1401969d2:	83 3b 00             	cmpl   $0x0,(%rbx)
1401969d5:	0f 94 c0             	sete   %al
1401969d8:	eb 02                	jmp    0x1401969dc
1401969da:	32 c0                	xor    %al,%al
1401969dc:	48 83 c4 20          	add    $0x20,%rsp
1401969e0:	5b                   	pop    %rbx
1401969e1:	c3                   	ret
1401969e2:	90                   	nop
1401969e3:	90                   	nop
1401969e4:	48 8b c4             	mov    %rsp,%rax
1401969e7:	48 89 58 20          	mov    %rbx,0x20(%rax)
1401969eb:	55                   	push   %rbp
1401969ec:	56                   	push   %rsi
1401969ed:	57                   	push   %rdi
1401969ee:	41 54                	push   %r12
1401969f0:	41 55                	push   %r13
1401969f2:	41 56                	push   %r14
1401969f4:	41 57                	push   %r15
1401969f6:	48 8d 6c 24 80       	lea    -0x80(%rsp),%rbp
1401969fb:	48 81 ec 80 01 00 00 	sub    $0x180,%rsp
140196a02:	0f 29 70 b8          	movaps %xmm6,-0x48(%rax)
140196a06:	48 8b 05 73 a7 16 00 	mov    0x16a773(%rip),%rax        # 0x140301180
140196a0d:	48 33 c4             	xor    %rsp,%rax
140196a10:	48 89 45 60          	mov    %rax,0x60(%rbp)
140196a14:	33 db                	xor    %ebx,%ebx
140196a16:	48 8d 05 7b d5 11 00 	lea    0x11d57b(%rip),%rax        # 0x1402b3f98
140196a1d:	4d 8b e8             	mov    %r8,%r13
140196a20:	4c 8b e2             	mov    %rdx,%r12
140196a23:	48 8b f9             	mov    %rcx,%rdi
140196a26:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
140196a2b:	38 99 40 01 00 00    	cmp    %bl,0x140(%rcx)
140196a31:	74 1e                	je     0x140196a51
140196a33:	4c 8d 0d 06 d6 11 00 	lea    0x11d606(%rip),%r9        # 0x1402b4040
140196a3a:	ba 42 74 40 1e       	mov    $0x1e407442,%edx
140196a3f:	41 b8 00 00 02 00    	mov    $0x20000,%r8d
140196a45:	e8 ba 43 00 00       	call   0x14019ae04
140196a4a:	32 c0                	xor    %al,%al
140196a4c:	e9 18 03 00 00       	jmp    0x140196d69
140196a51:	e8 02 d5 ff ff       	call   0x140193f58
140196a56:	48 8b c8             	mov    %rax,%rcx
140196a59:	48 8b 00             	mov    (%rax),%rax
140196a5c:	48 8b 40 10          	mov    0x10(%rax),%rax
140196a60:	ff 15 ca c3 07 00    	call   *0x7c3ca(%rip)        # 0x140212e30
140196a66:	84 c0                	test   %al,%al
140196a68:	74 17                	je     0x140196a81
140196a6a:	4c 8d 0d 6f d5 11 00 	lea    0x11d56f(%rip),%r9        # 0x1402b3fe0
140196a71:	ba 41 74 40 1e       	mov    $0x1e407441,%edx
140196a76:	41 b8 04 00 00 00    	mov    $0x4,%r8d
140196a7c:	48 8b cf             	mov    %rdi,%rcx
140196a7f:	eb c4                	jmp    0x140196a45
140196a81:	41 39 1c 24          	cmp    %ebx,(%r12)
140196a85:	0f 84 dc 02 00 00    	je     0x140196d67
140196a8b:	41 83 3c 24 07       	cmpl   $0x7,(%r12)
140196a90:	4c 8d 35 d1 02 0a 00 	lea    0xa02d1(%rip),%r14        # 0x140236d68
140196a97:	66 0f 6f 35 61 96 12 	movdqa 0x129661(%rip),%xmm6        # 0x1402c0100
140196a9e:	00
140196a9f:	b8 00 00 04 00       	mov    $0x40000,%eax
140196aa4:	41 bf 00 00 08 00    	mov    $0x80000,%r15d
140196aaa:	4c 89 75 20          	mov    %r14,0x20(%rbp)
140196aae:	44 0f 45 f8          	cmovne %eax,%r15d
140196ab2:	4c 89 6d 30          	mov    %r13,0x30(%rbp)
140196ab6:	41 83 3c 24 17       	cmpl   $0x17,(%r12)
140196abb:	48 8d 05 26 d6 11 00 	lea    0x11d626(%rip),%rax        # 0x1402b40e8
140196ac2:	0f 57 c0             	xorps  %xmm0,%xmm0
140196ac5:	48 89 45 28          	mov    %rax,0x28(%rbp)
140196ac9:	be 04 00 00 00       	mov    $0x4,%esi
140196ace:	66 0f 7f 75 50       	movdqa %xmm6,0x50(%rbp)
140196ad3:	0f 11 45 40          	movups %xmm0,0x40(%rbp)
140196ad7:	66 89 75 38          	mov    %si,0x38(%rbp)
140196adb:	66 89 5d 40          	mov    %bx,0x40(%rbp)
140196adf:	0f 83 b0 02 00 00    	jae    0x140196d95
140196ae5:	41 8b 04 24          	mov    (%r12),%eax
140196ae9:	48 8d 0d 50 ad 0d 00 	lea    0xdad50(%rip),%rcx        # 0x140271840
140196af0:	48 8b 0c c1          	mov    (%rcx,%rax,8),%rcx
140196af4:	48 8d 05 55 d2 11 00 	lea    0x11d255(%rip),%rax        # 0x1402b3d50
140196afb:	48 89 4d f0          	mov    %rcx,-0x10(%rbp)
140196aff:	48 89 45 e8          	mov    %rax,-0x18(%rbp)
140196b03:	0f 57 c0             	xorps  %xmm0,%xmm0
140196b06:	48 8d 05 5b 02 0a 00 	lea    0xa025b(%rip),%rax        # 0x140236d68
140196b0d:	66 89 75 f8          	mov    %si,-0x8(%rbp)
140196b11:	48 89 45 e0          	mov    %rax,-0x20(%rbp)
140196b15:	48 8b 87 88 00 00 00 	mov    0x88(%rdi),%rax
140196b1c:	66 0f 7f 75 10       	movdqa %xmm6,0x10(%rbp)
140196b21:	0f 11 45 00          	movups %xmm0,0x0(%rbp)
140196b25:	66 89 5d 00          	mov    %bx,0x0(%rbp)
140196b29:	48 85 c0             	test   %rax,%rax
140196b2c:	74 05                	je     0x140196b33
140196b2e:	8b 48 0c             	mov    0xc(%rax),%ecx
140196b31:	eb 03                	jmp    0x140196b36
140196b33:	83 c9 ff             	or     $0xffffffff,%ecx
140196b36:	48 8d 05 cb ad 0d 00 	lea    0xdadcb(%rip),%rax        # 0x140271908
140196b3d:	66 0f 7f 75 d0       	movdqa %xmm6,-0x30(%rbp)
140196b42:	48 89 45 a8          	mov    %rax,-0x58(%rbp)
140196b46:	48 63 c1             	movslq %ecx,%rax
140196b49:	48 89 45 b0          	mov    %rax,-0x50(%rbp)
140196b4d:	b8 00 01 00 00       	mov    $0x100,%eax
140196b52:	66 89 45 b8          	mov    %ax,-0x48(%rbp)
140196b56:	48 8d 05 bb 89 0a 00 	lea    0xa89bb(%rip),%rax        # 0x14023f518
140196b5d:	48 89 45 a0          	mov    %rax,-0x60(%rbp)
140196b61:	48 8d 05 c8 f5 0d 00 	lea    0xdf5c8(%rip),%rax        # 0x140276130
140196b68:	48 89 44 24 68       	mov    %rax,0x68(%rsp)
140196b6d:	48 8d 05 1c d5 11 00 	lea    0x11d51c(%rip),%rax        # 0x1402b4090
140196b74:	48 89 44 24 70       	mov    %rax,0x70(%rsp)
140196b79:	48 8d 45 20          	lea    0x20(%rbp),%rax
140196b7d:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
140196b82:	48 8d 45 e0          	lea    -0x20(%rbp),%rax
140196b86:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
140196b8b:	48 8d 45 a0          	lea    -0x60(%rbp),%rax
140196b8f:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
140196b94:	48 8d 44 24 60       	lea    0x60(%rsp),%rax
140196b99:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
140196b9e:	48 8d 44 24 50       	lea    0x50(%rsp),%rax
140196ba3:	0f 11 45 c0          	movups %xmm0,-0x40(%rbp)
140196ba7:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140196bac:	0f 11 45 80          	movups %xmm0,-0x80(%rbp)
140196bb0:	66 89 5d c0          	mov    %bx,-0x40(%rbp)
140196bb4:	4c 89 74 24 60       	mov    %r14,0x60(%rsp)
140196bb9:	66 89 74 24 78       	mov    %si,0x78(%rsp)
140196bbe:	66 0f 7f 75 90       	movdqa %xmm6,-0x70(%rbp)
140196bc3:	66 89 5d 80          	mov    %bx,-0x80(%rbp)
140196bc7:	e8 14 4b 00 00       	call   0x14019b6e0
140196bcc:	48 8b 45 98          	mov    -0x68(%rbp),%rax
140196bd0:	be 00 10 00 00       	mov    $0x1000,%esi
140196bd5:	48 83 f8 07          	cmp    $0x7,%rax
140196bd9:	76 2f                	jbe    0x140196c0a
140196bdb:	48 8b 4d 80          	mov    -0x80(%rbp),%rcx
140196bdf:	48 8d 04 45 02 00 00 	lea    0x2(,%rax,2),%rax
140196be6:	00
140196be7:	48 8b d1             	mov    %rcx,%rdx
140196bea:	48 3b c6             	cmp    %rsi,%rax
140196bed:	72 15                	jb     0x140196c04
140196bef:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140196bf3:	48 2b d1             	sub    %rcx,%rdx
140196bf6:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
140196bfa:	48 83 f8 1f          	cmp    $0x1f,%rax
140196bfe:	0f 87 ba 00 00 00    	ja     0x140196cbe
140196c04:	ff 15 36 bf 07 00    	call   *0x7bf36(%rip)        # 0x140212b40
140196c0a:	48 8b 45 d8          	mov    -0x28(%rbp),%rax
140196c0e:	66 0f 7f 75 90       	movdqa %xmm6,-0x70(%rbp)
140196c13:	66 89 5d 80          	mov    %bx,-0x80(%rbp)
140196c17:	48 83 f8 07          	cmp    $0x7,%rax
140196c1b:	76 2b                	jbe    0x140196c48
140196c1d:	48 8b 4d c0          	mov    -0x40(%rbp),%rcx
140196c21:	48 8d 04 45 02 00 00 	lea    0x2(,%rax,2),%rax
140196c28:	00
140196c29:	48 8b d1             	mov    %rcx,%rdx
140196c2c:	48 3b c6             	cmp    %rsi,%rax
140196c2f:	72 11                	jb     0x140196c42
140196c31:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140196c35:	48 2b d1             	sub    %rcx,%rdx
140196c38:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
140196c3c:	48 83 f8 1f          	cmp    $0x1f,%rax
140196c40:	77 7c                	ja     0x140196cbe
140196c42:	ff 15 f8 be 07 00    	call   *0x7bef8(%rip)        # 0x140212b40
140196c48:	48 8b 45 18          	mov    0x18(%rbp),%rax
140196c4c:	66 0f 7f 75 d0       	movdqa %xmm6,-0x30(%rbp)
140196c51:	66 89 5d c0          	mov    %bx,-0x40(%rbp)
140196c55:	48 83 f8 07          	cmp    $0x7,%rax
140196c59:	76 2b                	jbe    0x140196c86
140196c5b:	48 8b 4d 00          	mov    0x0(%rbp),%rcx
140196c5f:	48 8d 04 45 02 00 00 	lea    0x2(,%rax,2),%rax
140196c66:	00
140196c67:	48 8b d1             	mov    %rcx,%rdx
140196c6a:	48 3b c6             	cmp    %rsi,%rax
140196c6d:	72 11                	jb     0x140196c80
140196c6f:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140196c73:	48 2b d1             	sub    %rcx,%rdx
140196c76:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
140196c7a:	48 83 f8 1f          	cmp    $0x1f,%rax
140196c7e:	77 3e                	ja     0x140196cbe
140196c80:	ff 15 ba be 07 00    	call   *0x7beba(%rip)        # 0x140212b40
140196c86:	48 8b 45 58          	mov    0x58(%rbp),%rax
140196c8a:	66 0f 7f 75 10       	movdqa %xmm6,0x10(%rbp)
140196c8f:	66 89 5d 00          	mov    %bx,0x0(%rbp)
140196c93:	48 83 f8 07          	cmp    $0x7,%rax
140196c97:	76 32                	jbe    0x140196ccb
140196c99:	48 8b 4d 40          	mov    0x40(%rbp),%rcx
140196c9d:	48 8d 04 45 02 00 00 	lea    0x2(,%rax,2),%rax
140196ca4:	00
140196ca5:	48 8b d1             	mov    %rcx,%rdx
140196ca8:	48 3b c6             	cmp    %rsi,%rax
140196cab:	72 18                	jb     0x140196cc5
140196cad:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140196cb1:	48 2b d1             	sub    %rcx,%rdx
140196cb4:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
140196cb8:	48 83 f8 1f          	cmp    $0x1f,%rax
140196cbc:	76 07                	jbe    0x140196cc5
140196cbe:	ff 15 bc be 07 00    	call   *0x7bebc(%rip)        # 0x140212b80
140196cc4:	cc                   	int3
140196cc5:	ff 15 75 be 07 00    	call   *0x7be75(%rip)        # 0x140212b40
140196ccb:	48 8b 8f 28 01 00 00 	mov    0x128(%rdi),%rcx
140196cd2:	45 8b c7             	mov    %r15d,%r8d
140196cd5:	ba 5e 30 40 1e       	mov    $0x1e40305e,%edx
140196cda:	48 8b 01             	mov    (%rcx),%rax
140196cdd:	48 8b 40 08          	mov    0x8(%rax),%rax
140196ce1:	ff 15 49 c1 07 00    	call   *0x7c149(%rip)        # 0x140212e30
140196ce7:	48 8b 8f 28 01 00 00 	mov    0x128(%rdi),%rcx
140196cee:	49 8b 54 24 08       	mov    0x8(%r12),%rdx
140196cf3:	48 8b 01             	mov    (%rcx),%rax
140196cf6:	48 8b 40 50          	mov    0x50(%rax),%rax
140196cfa:	ff 15 30 c1 07 00    	call   *0x7c130(%rip)        # 0x140212e30
140196d00:	8a 05 22 b0 16 00    	mov    0x16b022(%rip),%al        # 0x140301d28
140196d06:	84 c0                	test   %al,%al
140196d08:	78 05                	js     0x140196d0f
140196d0a:	0f 95 c0             	setne  %al
140196d0d:	eb 0c                	jmp    0x140196d1b
140196d0f:	48 8d 0d 12 b0 16 00 	lea    0x16b012(%rip),%rcx        # 0x140301d28
140196d16:	e8 2d 21 e9 ff       	call   0x140028e48
140196d1b:	84 c0                	test   %al,%al
140196d1d:	74 31                	je     0x140196d50
140196d1f:	48 8b b7 28 01 00 00 	mov    0x128(%rdi),%rsi
140196d26:	48 8b 06             	mov    (%rsi),%rax
140196d29:	4c 8b 70 58          	mov    0x58(%rax),%r14
140196d2d:	8b 05 71 d9 17 00    	mov    0x17d971(%rip),%eax        # 0x1403146a4
140196d33:	a8 01                	test   $0x1,%al
140196d35:	75 04                	jne    0x140196d3b
140196d37:	a8 02                	test   $0x2,%al
140196d39:	75 07                	jne    0x140196d42
140196d3b:	e8 d8 79 00 00       	call   0x14019e718
140196d40:	8a d8                	mov    %al,%bl
140196d42:	8a d3                	mov    %bl,%dl
140196d44:	48 8b ce             	mov    %rsi,%rcx
140196d47:	49 8b c6             	mov    %r14,%rax
140196d4a:	ff 15 e0 c0 07 00    	call   *0x7c0e0(%rip)        # 0x140212e30
140196d50:	45 8b 04 24          	mov    (%r12),%r8d
140196d54:	4d 8b cd             	mov    %r13,%r9
140196d57:	41 8b d7             	mov    %r15d,%edx
140196d5a:	48 8b cf             	mov    %rdi,%rcx
140196d5d:	e8 46 45 00 00       	call   0x14019b2a8
140196d62:	e9 e3 fc ff ff       	jmp    0x140196a4a