140ca0616:	00
140ca0617:	44 8d 4a f4          	lea    -0xc(%rdx),%r9d
140ca061b:	e9 58 04 00 00       	jmp    0x140ca0a78
140ca0620:	48 83 7b 08 02       	cmpq   $0x2,0x8(%rbx)
140ca0625:	0f 82 3a 04 00 00    	jb     0x140ca0a65
140ca062b:	48 8b 03             	mov    (%rbx),%rax
140ca062e:	0f b6 10             	movzbl (%rax),%edx
140ca0631:	c1 e2 08             	shl    $0x8,%edx
140ca0634:	89 56 04             	mov    %edx,0x4(%rsi)
140ca0637:	48 8b 03             	mov    (%rbx),%rax
140ca063a:	0f b6 48 01          	movzbl 0x1(%rax),%ecx
140ca063e:	0b ca                	or     %edx,%ecx
140ca0640:	89 4e 04             	mov    %ecx,0x4(%rsi)
140ca0643:	48 83 03 02          	addq   $0x2,(%rbx)
140ca0647:	48 83 43 08 fe       	addq   $0xfffffffffffffffe,0x8(%rbx)
140ca064c:	44 39 26             	cmp    %r12d,(%rsi)
140ca064f:	0f 84 dd 01 00 00    	je     0x140ca0832
140ca0655:	48 8b 53 08          	mov    0x8(%rbx),%rdx
140ca0659:	48 83 fa 02          	cmp    $0x2,%rdx
140ca065d:	0f 82 bc 01 00 00    	jb     0x140ca081f
140ca0663:	48 8b 03             	mov    (%rbx),%rax
140ca0666:	48 83 c2 fe          	add    $0xfffffffffffffffe,%rdx
140ca066a:	0f b6 08             	movzbl (%rax),%ecx
140ca066d:	44 0f b6 40 01       	movzbl 0x1(%rax),%r8d
140ca0672:	48 83 03 02          	addq   $0x2,(%rbx)
140ca0676:	c1 e1 08             	shl    $0x8,%ecx
140ca0679:	44 0b c1             	or     %ecx,%r8d
140ca067c:	48 89 53 08          	mov    %rdx,0x8(%rbx)
140ca0680:	48 83 fa 02          	cmp    $0x2,%rdx
140ca0684:	0f 82 95 01 00 00    	jb     0x140ca081f
140ca068a:	48 8b 03             	mov    (%rbx),%rax
140ca068d:	48 83 c2 fe          	add    $0xfffffffffffffffe,%rdx
140ca0691:	0f b6 08             	movzbl (%rax),%ecx
140ca0694:	44 0f b6 78 01       	movzbl 0x1(%rax),%r15d
140ca0699:	48 83 03 02          	addq   $0x2,(%rbx)
140ca069d:	c1 e1 08             	shl    $0x8,%ecx
140ca06a0:	44 0b f9             	or     %ecx,%r15d
140ca06a3:	48 89 53 08          	mov    %rdx,0x8(%rbx)
140ca06a7:	48 83 fa 02          	cmp    $0x2,%rdx
140ca06ab:	0f 82 6e 01 00 00    	jb     0x140ca081f
140ca06b1:	48 8b 03             	mov    (%rbx),%rax
140ca06b4:	0f b6 08             	movzbl (%rax),%ecx
140ca06b7:	44 0f b6 70 01       	movzbl 0x1(%rax),%r14d
140ca06bc:	48 8d 42 fe          	lea    -0x2(%rdx),%rax
140ca06c0:	48 83 03 02          	addq   $0x2,(%rbx)
140ca06c4:	c1 e1 08             	shl    $0x8,%ecx
140ca06c7:	44 0b f1             	or     %ecx,%r14d
140ca06ca:	48 89 43 08          	mov    %rax,0x8(%rbx)
140ca06ce:	41 83 ff 20          	cmp    $0x20,%r15d
140ca06d2:	76 16                	jbe    0x140ca06ea
140ca06d4:	ba 2f 00 00 00       	mov    $0x2f,%edx
140ca06d9:	c7 44 24 28 cd 05 00 	movl   $0x5cd,0x28(%rsp)
140ca06e0:	00
140ca06e1:	44 8d 4a 70          	lea    0x70(%rdx),%r9d
140ca06e5:	e9 8e 03 00 00       	jmp    0x140ca0a78
140ca06ea:	48 8d 96 58 01 00 00 	lea    0x158(%rsi),%rdx
140ca06f1:	48 8b cb             	mov    %rbx,%rcx
140ca06f4:	e8 97 a1 ff ff       	call   0x140c9a890
140ca06f9:	85 c0                	test   %eax,%eax
140ca06fb:	0f 84 0b 01 00 00    	je     0x140ca080c
140ca0701:	45 8b c7             	mov    %r15d,%r8d
140ca0704:	48 8d 56 30          	lea    0x30(%rsi),%rdx
140ca0708:	48 8b cb             	mov    %rbx,%rcx
140ca070b:	e8 a0 a0 ff ff       	call   0x140c9a7b0
140ca0710:	85 c0                	test   %eax,%eax
140ca0712:	0f 84 f4 00 00 00    	je     0x140ca080c
140ca0718:	48 8b 43 08          	mov    0x8(%rbx),%rax
140ca071c:	41 8b ce             	mov    %r14d,%ecx
140ca071f:	48 3b c1             	cmp    %rcx,%rax
140ca0722:	0f 82 e4 00 00 00    	jb     0x140ca080c
140ca0728:	48 8b 13             	mov    (%rbx),%rdx
140ca072b:	48 01 0b             	add    %rcx,(%rbx)
140ca072e:	48 2b c1             	sub    %rcx,%rax
140ca0731:	48 89 43 08          	mov    %rax,0x8(%rbx)
140ca0735:	0f 85 d1 00 00 00    	jne    0x140ca080c
140ca073b:	41 b8 20 00 00 00    	mov    $0x20,%r8d
140ca0741:	41 8b c7             	mov    %r15d,%eax
140ca0744:	45 3b f0             	cmp    %r8d,%r14d
140ca0747:	48 89 46 28          	mov    %rax,0x28(%rsi)
140ca074b:	0f 57 c0             	xorps  %xmm0,%xmm0
140ca074e:	45 0f 47 f0          	cmova  %r8d,%r14d
140ca0752:	45 8b c6             	mov    %r14d,%r8d
140ca0755:	0f 11 46 08          	movups %xmm0,0x8(%rsi)
140ca0759:	0f 11 46 18          	movups %xmm0,0x18(%rsi)
140ca075d:	49 3b c8             	cmp    %r8,%rcx
140ca0760:	0f 82 90 00 00 00    	jb     0x140ca07f6
140ca0766:	48 8b ce             	mov    %rsi,%rcx
140ca0769:	49 2b c8             	sub    %r8,%rcx
140ca076c:	48 83 c1 28          	add    $0x28,%rcx
140ca0770:	e8 9b e8 23 00       	call   0x140edf010
140ca0775:	4c 8d b6 70 02 00 00 	lea    0x270(%rsi),%r14
140ca077c:	41 b8 01 00 00 00    	mov    $0x1,%r8d
140ca0782:	4d 89 26             	mov    %r12,(%r14)
140ca0785:	4c 8d 3d 7f 1f 4a 00 	lea    0x4a1f7f(%rip),%r15        # 0x14114270b
140ca078c:	4d 89 66 08          	mov    %r12,0x8(%r14)
140ca0790:	48 8d 8e 70 01 00 00 	lea    0x170(%rsi),%rcx
140ca0797:	4c 89 86 68 01 00 00 	mov    %r8,0x168(%rsi)
140ca079e:	49 8b d7             	mov    %r15,%rdx
140ca07a1:	e8 6a e8 23 00       	call   0x140edf010
140ca07a6:	41 0f 10 06          	movups (%r14),%xmm0
140ca07aa:	48 8d 86 80 02 00 00 	lea    0x280(%rsi),%rax
140ca07b1:	c7 44 24 28 01 00 00 	movl   $0x1,0x28(%rsp)
140ca07b8:	00
140ca07b9:	4c 8d 8e 88 02 00 00 	lea    0x288(%rsi),%r9
140ca07c0:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140ca07c5:	41 b8 80 00 00 00    	mov    $0x80,%r8d
140ca07cb:	48 8d 54 24 40       	lea    0x40(%rsp),%rdx
140ca07d0:	48 8b cf             	mov    %rdi,%rcx
140ca07d3:	0f 11 44 24 40       	movups %xmm0,0x40(%rsp)
140ca07d8:	e8 53 7c 00 00       	call   0x140ca8430
140ca07dd:	85 c0                	test   %eax,%eax
140ca07df:	0f 84 a6 02 00 00    	je     0x140ca0a8b
140ca07e5:	48 89 b7 38 07 00 00 	mov    %rsi,0x738(%rdi)
140ca07ec:	b8 02 00 00 00       	mov    $0x2,%eax
140ca07f1:	e9 bd 02 00 00       	jmp    0x140ca0ab3
140ca07f6:	ba 50 00 00 00       	mov    $0x50,%edx
140ca07fb:	c7 44 24 28 eb 05 00 	movl   $0x5eb,0x28(%rsp)
140ca0802:	00
140ca0803:	44 8d 4a f4          	lea    -0xc(%rdx),%r9d
140ca0807:	e9 6c 02 00 00       	jmp    0x140ca0a78
140ca080c:	c7 44 24 28 d8 05 00 	movl   $0x5d8,0x28(%rsp)
140ca0813:	00
140ca0814:	41 b9 d5 00 00 00    	mov    $0xd5,%r9d
140ca081a:	e9 54 02 00 00       	jmp    0x140ca0a73
140ca081f:	c7 44 24 28 c7 05 00 	movl   $0x5c7,0x28(%rsp)
140ca0826:	00
140ca0827:	41 b9 d5 00 00 00    	mov    $0xd5,%r9d
140ca082d:	e9 41 02 00 00       	jmp    0x140ca0a73
140ca0832:	48 8d 56 08          	lea    0x8(%rsi),%rdx
140ca0836:	41 b8 20 00 00 00    	mov    $0x20,%r8d
140ca083c:	48 8b cb             	mov    %rbx,%rcx
140ca083f:	e8 6c 9f ff ff       	call   0x140c9a7b0
140ca0844:	85 c0                	test   %eax,%eax
140ca0846:	74 4c                	je     0x140ca0894
140ca0848:	0f 10 03             	movups (%rbx),%xmm0
140ca084b:	48 8b 4b 08          	mov    0x8(%rbx),%rcx
140ca084f:	0f 11 44 24 30       	movups %xmm0,0x30(%rsp)
140ca0854:	48 85 c9             	test   %rcx,%rcx
140ca0857:	74 3b                	je     0x140ca0894
140ca0859:	48 8b 54 24 30       	mov    0x30(%rsp),%rdx
140ca085e:	48 ff c9             	dec    %rcx
140ca0861:	0f b6 02             	movzbl (%rdx),%eax
140ca0864:	48 ff c2             	inc    %rdx
140ca0867:	44 8b c0             	mov    %eax,%r8d
140ca086a:	48 3b c8             	cmp    %rax,%rcx
140ca086d:	72 25                	jb     0x140ca0894
140ca086f:	49 2b c8             	sub    %r8,%rcx
140ca0872:	48 8b c2             	mov    %rdx,%rax
140ca0875:	49 03 d0             	add    %r8,%rdx
140ca0878:	48 89 4c 24 38       	mov    %rcx,0x38(%rsp)
140ca087d:	48 89 54 24 30       	mov    %rdx,0x30(%rsp)
140ca0882:	0f 10 44 24 30       	movups 0x30(%rsp),%xmm0
140ca0887:	0f 11 03             	movups %xmm0,(%rbx)
140ca088a:	49 83 f8 20          	cmp    $0x20,%r8
140ca088e:	76 17                	jbe    0x140ca08a7
140ca0890:	4c 89 66 28          	mov    %r12,0x28(%rsi)
140ca0894:	c7 44 24 28 f8 05 00 	movl   $0x5f8,0x28(%rsp)
140ca089b:	00
140ca089c:	41 b9 9f 00 00 00    	mov    $0x9f,%r9d
140ca08a2:	e9 cc 01 00 00       	jmp    0x140ca0a73
140ca08a7:	48 8d 4e 30          	lea    0x30(%rsi),%rcx
140ca08ab:	4c 89 46 28          	mov    %r8,0x28(%rsi)
140ca08af:	48 8b d0             	mov    %rax,%rdx
140ca08b2:	e8 59 e7 23 00       	call   0x140edf010
140ca08b7:	48 8b 47 08          	mov    0x8(%rdi),%rax
140ca08bb:	48 8b 88 c0 00 00 00 	mov    0xc0(%rax),%rcx
140ca08c2:	f6 41 60 08          	testb  $0x8,0x60(%rcx)
140ca08c6:	0f 84 bb 00 00 00    	je     0x140ca0987
140ca08cc:	0f 10 03             	movups (%rbx),%xmm0
140ca08cf:	48 8b 4b 08          	mov    0x8(%rbx),%rcx
140ca08d3:	0f 11 44 24 30       	movups %xmm0,0x30(%rsp)
140ca08d8:	48 85 c9             	test   %rcx,%rcx
140ca08db:	0f 84 93 00 00 00    	je     0x140ca0974
140ca08e1:	48 8b 54 24 30       	mov    0x30(%rsp),%rdx
140ca08e6:	48 ff c9             	dec    %rcx
140ca08e9:	0f b6 02             	movzbl (%rdx),%eax
140ca08ec:	48 ff c2             	inc    %rdx
140ca08ef:	44 8b c0             	mov    %eax,%r8d
140ca08f2:	48 3b c8             	cmp    %rax,%rcx
140ca08f5:	72 7d                	jb     0x140ca0974
140ca08f7:	49 2b c8             	sub    %r8,%rcx
140ca08fa:	48 8b c2             	mov    %rdx,%rax
140ca08fd:	49 03 d0             	add    %r8,%rdx
140ca0900:	48 89 4c 24 38       	mov    %rcx,0x38(%rsp)
140ca0905:	48 89 54 24 30       	mov    %rdx,0x30(%rsp)
140ca090a:	0f 10 44 24 30       	movups 0x30(%rsp),%xmm0
140ca090f:	0f 11 03             	movups %xmm0,(%rbx)
140ca0912:	49 81 f8 00 01 00 00 	cmp    $0x100,%r8
140ca0919:	76 1a                	jbe    0x140ca0935
140ca091b:	ba 50 00 00 00       	mov    $0x50,%edx
140ca0920:	4c 89 66 50          	mov    %r12,0x50(%rsi)
140ca0924:	c7 44 24 28 06 06 00 	movl   $0x606,0x28(%rsp)
140ca092b:	00
140ca092c:	44 8d 4a f4          	lea    -0xc(%rdx),%r9d
140ca0930:	e9 43 01 00 00       	jmp    0x140ca0a78
140ca0935:	48 8d 4e 58          	lea    0x58(%rsi),%rcx
140ca0939:	4c 89 46 50          	mov    %r8,0x50(%rsi)
140ca093d:	48 8b d0             	mov    %rax,%rdx
140ca0940:	e8 cb e6 23 00       	call   0x140edf010
140ca0945:	48 8b cf             	mov    %rdi,%rcx
140ca0948:	e8 33 37 fe ff       	call   0x140c84080
140ca094d:	0f ba e0 0d          	bt     $0xd,%eax
140ca0951:	73 34                	jae    0x140ca0987
140ca0953:	4c 39 66 50          	cmp    %r12,0x50(%rsi)
140ca0957:	75 2e                	jne    0x140ca0987
140ca0959:	41 b8 10 06 00 00    	mov    $0x610,%r8d
140ca095f:	48 8b d5             	mov    %rbp,%rdx
140ca0962:	48 8b ce             	mov    %rsi,%rcx
140ca0965:	e8 a6 10 02 00       	call   0x140cc1a10
140ca096a:	b8 01 00 00 00       	mov    $0x1,%eax
140ca096f:	e9 3f 01 00 00       	jmp    0x140ca0ab3
140ca0974:	c7 44 24 28 ff 05 00 	movl   $0x5ff,0x28(%rsp)
140ca097b:	00
140ca097c:	41 b9 9f 00 00 00    	mov    $0x9f,%r9d
140ca0982:	e9 ec 00 00 00       	jmp    0x140ca0a73
140ca0987:	48 8d 96 58 01 00 00 	lea    0x158(%rsi),%rdx
140ca098e:	48 8b cb             	mov    %rbx,%rcx
140ca0991:	e8 7a 9e ff ff       	call   0x140c9a810
140ca0996:	85 c0                	test   %eax,%eax
140ca0998:	75 13                	jne    0x140ca09ad
140ca099a:	c7 44 24 28 18 06 00 	movl   $0x618,0x28(%rsp)
140ca09a1:	00
140ca09a2:	41 b9 9f 00 00 00    	mov    $0x9f,%r9d
140ca09a8:	e9 c6 00 00 00       	jmp    0x140ca0a73
140ca09ad:	0f 10 03             	movups (%rbx),%xmm0
140ca09b0:	48 8b 4b 08          	mov    0x8(%rbx),%rcx
140ca09b4:	0f 11 44 24 30       	movups %xmm0,0x30(%rsp)
140ca09b9:	48 85 c9             	test   %rcx,%rcx
140ca09bc:	0f 84 93 00 00 00    	je     0x140ca0a55
140ca09c2:	48 8b 54 24 30       	mov    0x30(%rsp),%rdx
140ca09c7:	48 ff c9             	dec    %rcx
140ca09ca:	0f b6 02             	movzbl (%rdx),%eax
140ca09cd:	48 ff c2             	inc    %rdx
140ca09d0:	44 8b c0             	mov    %eax,%r8d
140ca09d3:	48 3b c8             	cmp    %rax,%rcx
140ca09d6:	72 7d                	jb     0x140ca0a55
140ca09d8:	48 2b c8             	sub    %rax,%rcx
140ca09db:	4c 8d b6 70 02 00 00 	lea    0x270(%rsi),%r14
140ca09e2:	4c 8b fa             	mov    %rdx,%r15
140ca09e5:	48 89 4c 24 38       	mov    %rcx,0x38(%rsp)
140ca09ea:	48 03 d0             	add    %rax,%rdx
140ca09ed:	48 89 54 24 30       	mov    %rdx,0x30(%rsp)
140ca09f2:	0f 10 44 24 30       	movups 0x30(%rsp),%xmm0
140ca09f7:	0f 11 03             	movups %xmm0,(%rbx)
140ca09fa:	4c 39 63 08          	cmp    %r12,0x8(%rbx)
140ca09fe:	75 09                	jne    0x140ca0a09
140ca0a00:	4d 89 26             	mov    %r12,(%r14)
140ca0a03:	4d 89 66 08          	mov    %r12,0x8(%r14)
140ca0a07:	eb 15                	jmp    0x140ca0a1e
140ca0a09:	49 8b d6             	mov    %r14,%rdx
140ca0a0c:	48 8b cb             	mov    %rbx,%rcx
140ca0a0f:	e8 fc 9d ff ff       	call   0x140c9a810
140ca0a14:	85 c0                	test   %eax,%eax
140ca0a16:	74 2d                	je     0x140ca0a45
140ca0a18:	4c 39 63 08          	cmp    %r12,0x8(%rbx)
140ca0a1c:	75 27                	jne    0x140ca0a45
140ca0a1e:	49 81 f8 ff 00 00 00 	cmp    $0xff,%r8
140ca0a25:	0f 86 65 fd ff ff    	jbe    0x140ca0790
140ca0a2b:	ba 50 00 00 00       	mov    $0x50,%edx
140ca0a30:	4c 89 a6 68 01 00 00 	mov    %r12,0x168(%rsi)
140ca0a37:	c7 44 24 28 33 06 00 	movl   $0x633,0x28(%rsp)
140ca0a3e:	00
140ca0a3f:	44 8d 4a f4          	lea    -0xc(%rdx),%r9d
140ca0a43:	eb 33                	jmp    0x140ca0a78
140ca0a45:	c7 44 24 28 29 06 00 	movl   $0x629,0x28(%rsp)
140ca0a4c:	00
140ca0a4d:	41 b9 9f 00 00 00    	mov    $0x9f,%r9d
140ca0a53:	eb 1e                	jmp    0x140ca0a73
140ca0a55:	c7 44 24 28 1e 06 00 	movl   $0x61e,0x28(%rsp)
140ca0a5c:	00
140ca0a5d:	41 b9 9f 00 00 00    	mov    $0x9f,%r9d
140ca0a63:	eb 0e                	jmp    0x140ca0a73
140ca0a65:	c7 44 24 28 b5 05 00 	movl   $0x5b5,0x28(%rsp)
140ca0a6c:	00
140ca0a6d:	41 b9 a0 00 00 00    	mov    $0xa0,%r9d
140ca0a73:	ba 32 00 00 00       	mov    $0x32,%edx
140ca0a78:	41 b8 7d 01 00 00    	mov    $0x17d,%r8d
140ca0a7e:	48 89 6c 24 20       	mov    %rbp,0x20(%rsp)
140ca0a83:	48 8b cf             	mov    %rdi,%rcx
140ca0a86:	e8 b5 9f fe ff       	call   0x140c8aa40
140ca0a8b:	48 8b 8e 88 02 00 00 	mov    0x288(%rsi),%rcx
140ca0a92:	41 b8 45 06 00 00    	mov    $0x645,%r8d
140ca0a98:	48 8b d5             	mov    %rbp,%rdx
140ca0a9b:	e8 70 0f 02 00       	call   0x140cc1a10
140ca0aa0:	41 b8 46 06 00 00    	mov    $0x646,%r8d
140ca0aa6:	48 8b d5             	mov    %rbp,%rdx
140ca0aa9:	48 8b ce             	mov    %rsi,%rcx
140ca0aac:	e8 5f 0f 02 00       	call   0x140cc1a10
140ca0ab1:	33 c0                	xor    %eax,%eax
140ca0ab3:	4c 8d 5c 24 50       	lea    0x50(%rsp),%r11
140ca0ab8:	49 8b 5b 20          	mov    0x20(%r11),%rbx
140ca0abc:	49 8b 6b 28          	mov    0x28(%r11),%rbp
140ca0ac0:	49 8b 73 30          	mov    0x30(%r11),%rsi
140ca0ac4:	49 8b 7b 38          	mov    0x38(%r11),%rdi
140ca0ac8:	49 8b e3             	mov    %r11,%rsp
140ca0acb:	41 5f                	pop    %r15
140ca0acd:	41 5e                	pop    %r14
140ca0acf:	41 5c                	pop    %r12
140ca0ad1:	c3                   	ret
140ca0ad2:	cc                   	int3
140ca0ad3:	cc                   	int3
140ca0ad4:	cc                   	int3
140ca0ad5:	cc                   	int3
140ca0ad6:	cc                   	int3
140ca0ad7:	cc                   	int3
140ca0ad8:	cc                   	int3
140ca0ad9:	cc                   	int3
140ca0ada:	cc                   	int3
140ca0adb:	cc                   	int3
140ca0adc:	cc                   	int3
140ca0add:	cc                   	int3
140ca0ade:	cc                   	int3
140ca0adf:	cc                   	int3
140ca0ae0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140ca0ae5:	48 89 6c 24 10       	mov    %rbp,0x10(%rsp)
140ca0aea:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
140ca0aef:	57                   	push   %rdi
140ca0af0:	b8 30 00 00 00       	mov    $0x30,%eax
140ca0af5:	e8 a6 a9 17 00       	call   0x140e1b4a0
140ca0afa:	48 2b e0             	sub    %rax,%rsp
140ca0afd:	48 8b 81 a8 00 00 00 	mov    0xa8(%rcx),%rax
140ca0b04:	48 8d 2d cd 1c 4a 00 	lea    0x4a1ccd(%rip),%rbp        # 0x1411427d8
140ca0b0b:	48 8b fa             	mov    %rdx,%rdi
140ca0b0e:	48 8b d9             	mov    %rcx,%rbx
140ca0b11:	4c 8b 80 38 02 00 00 	mov    0x238(%rax),%r8
140ca0b18:	41 8b 70 1c          	mov    0x1c(%r8),%esi
140ca0b1c:	f7 c6 c8 01 00 00    	test   $0x1c8,%esi
140ca0b22:	74 0d                	je     0x140ca0b31
140ca0b24:	e8 07 ec ff ff       	call   0x140c9f730
140ca0b29:	85 c0                	test   %eax,%eax
140ca0b2b:	0f 84 0b 02 00 00    	je     0x140ca0d3c
140ca0b31:	40 f6 c6 08          	test   $0x8,%sil
140ca0b35:	74 32                	je     0x140ca0b69
140ca0b37:	48 83 7f 08 00       	cmpq   $0x0,0x8(%rdi)
140ca0b3c:	48 8b cb             	mov    %rbx,%rcx
140ca0b3f:	74 16                	je     0x140ca0b57
140ca0b41:	ba 32 00 00 00       	mov    $0x32,%edx
140ca0b46:	c7 44 24 28 8a 0d 00 	movl   $0xd8a,0x28(%rsp)
140ca0b4d:	00
140ca0b4e:	44 8d 4a 6d          	lea    0x6d(%rdx),%r9d
140ca0b52:	e9 d5 01 00 00       	jmp    0x140ca0d2c
140ca0b57:	45 33 c9             	xor    %r9d,%r9d
140ca0b5a:	45 33 c0             	xor    %r8d,%r8d
140ca0b5d:	33 d2                	xor    %edx,%edx
140ca0b5f:	e8 bc 4f 00 00       	call   0x140ca5b20
140ca0b64:	e9 a5 01 00 00       	jmp    0x140ca0d0e
140ca0b69:	40 f6 c6 41          	test   $0x41,%sil
140ca0b6d:	74 10                	je     0x140ca0b7f
140ca0b6f:	48 8b d7             	mov    %rdi,%rdx
140ca0b72:	48 8b cb             	mov    %rbx,%rcx