14011d5b6:	5b                   	pop    %rbx
14011d5b7:	c3                   	ret
14011d5b8:	90                   	nop
14011d5b9:	90                   	nop
14011d5ba:	90                   	nop
14011d5bb:	90                   	nop
14011d5bc:	90                   	nop
14011d5bd:	90                   	nop
14011d5be:	90                   	nop
14011d5bf:	90                   	nop
14011d5c0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
14011d5c5:	55                   	push   %rbp
14011d5c6:	48 8b ec             	mov    %rsp,%rbp
14011d5c9:	48 83 ec 30          	sub    $0x30,%rsp
14011d5cd:	83 65 f8 00          	andl   $0x0,-0x8(%rbp)
14011d5d1:	48 8b d9             	mov    %rcx,%rbx
14011d5d4:	48 81 c1 90 00 00 00 	add    $0x90,%rcx
14011d5db:	48 89 4d f0          	mov    %rcx,-0x10(%rbp)
14011d5df:	48 8b 09             	mov    (%rcx),%rcx
14011d5e2:	ff 15 68 4b 0f 00    	call   *0xf4b68(%rip)        # 0x140212150
14011d5e8:	f0 ff 45 f8          	lock incl -0x8(%rbp)
14011d5ec:	48 8b 8b 98 00 00 00 	mov    0x98(%rbx),%rcx
14011d5f3:	48 85 c9             	test   %rcx,%rcx
14011d5f6:	74 22                	je     0x14011d61a
14011d5f8:	48 8b 01             	mov    (%rcx),%rax
14011d5fb:	48 8b 40 48          	mov    0x48(%rax),%rax
14011d5ff:	ff 15 2b 58 0f 00    	call   *0xf582b(%rip)        # 0x140212e30
14011d605:	8a d8                	mov    %al,%bl
14011d607:	eb 2d                	jmp    0x14011d636
14011d609:	f0 ff 4d f8          	lock decl -0x8(%rbp)
14011d60d:	48 8b 4d f0          	mov    -0x10(%rbp),%rcx
14011d611:	48 8b 09             	mov    (%rcx),%rcx
14011d614:	ff 15 3e 4b 0f 00    	call   *0xf4b3e(%rip)        # 0x140212158
14011d61a:	8b 45 f8             	mov    -0x8(%rbp),%eax
14011d61d:	85 c0                	test   %eax,%eax
14011d61f:	75 e8                	jne    0x14011d609
14011d621:	32 c0                	xor    %al,%al
14011d623:	eb 1a                	jmp    0x14011d63f
14011d625:	f0 ff 4d f8          	lock decl -0x8(%rbp)
14011d629:	48 8b 4d f0          	mov    -0x10(%rbp),%rcx
14011d62d:	48 8b 09             	mov    (%rcx),%rcx
14011d630:	ff 15 22 4b 0f 00    	call   *0xf4b22(%rip)        # 0x140212158
14011d636:	8b 4d f8             	mov    -0x8(%rbp),%ecx
14011d639:	85 c9                	test   %ecx,%ecx
14011d63b:	75 e8                	jne    0x14011d625
14011d63d:	8a c3                	mov    %bl,%al
14011d63f:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
14011d644:	48 83 c4 30          	add    $0x30,%rsp
14011d648:	5d                   	pop    %rbp
14011d649:	c3                   	ret
14011d64a:	90                   	nop
14011d64b:	90                   	nop
14011d64c:	90                   	nop
14011d64d:	90                   	nop
14011d64e:	90                   	nop
14011d64f:	90                   	nop
14011d650:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
14011d655:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
14011d65a:	55                   	push   %rbp
14011d65b:	57                   	push   %rdi
14011d65c:	41 56                	push   %r14
14011d65e:	48 8d ac 24 80 fe ff 	lea    -0x180(%rsp),%rbp
14011d665:	ff
14011d666:	48 81 ec 80 02 00 00 	sub    $0x280,%rsp
14011d66d:	48 8b 05 0c 3b 1e 00 	mov    0x1e3b0c(%rip),%rax        # 0x140301180
14011d674:	48 33 c4             	xor    %rsp,%rax
14011d677:	48 89 85 70 01 00 00 	mov    %rax,0x170(%rbp)
14011d67e:	48 8b da             	mov    %rdx,%rbx
14011d681:	bf 10 00 00 00       	mov    $0x10,%edi
14011d686:	8b cf                	mov    %edi,%ecx
14011d688:	ff 15 c2 54 0f 00    	call   *0xf54c2(%rip)        # 0x140212b50
14011d68e:	4c 8b c0             	mov    %rax,%r8
14011d691:	48 85 c0             	test   %rax,%rax
14011d694:	0f 84 77 05 00 00    	je     0x14011dc11
14011d69a:	48 8d 05 ab d2 15 00 	lea    0x15d2ab(%rip),%rax        # 0x14027a94c
14011d6a1:	49 89 00             	mov    %rax,(%r8)
14011d6a4:	48 8d 05 55 35 12 00 	lea    0x123555(%rip),%rax        # 0x140240c00
14011d6ab:	49 89 40 08          	mov    %rax,0x8(%r8)
14011d6af:	48 63 0d 9a d2 15 00 	movslq 0x15d29a(%rip),%rcx        # 0x14027a950
14011d6b6:	48 8d 05 23 35 12 00 	lea    0x123523(%rip),%rax        # 0x140240be0
14011d6bd:	49 89 04 08          	mov    %rax,(%r8,%rcx,1)
14011d6c1:	4c 8b 0b             	mov    (%rbx),%r9
14011d6c4:	49 8b 09             	mov    (%r9),%rcx
14011d6c7:	48 8b 41 08          	mov    0x8(%rcx),%rax
14011d6cb:	48 8d 0d 4e 35 12 00 	lea    0x12354e(%rip),%rcx        # 0x140240c20
14011d6d2:	48 89 4c 24 30       	mov    %rcx,0x30(%rsp)
14011d6d7:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
14011d6dc:	48 89 4c 24 68       	mov    %rcx,0x68(%rsp)
14011d6e1:	49 8b 08             	mov    (%r8),%rcx
14011d6e4:	48 63 51 04          	movslq 0x4(%rcx),%rdx
14011d6e8:	49 03 d0             	add    %r8,%rdx
14011d6eb:	48 89 54 24 20       	mov    %rdx,0x20(%rsp)
14011d6f0:	4c 8d 44 24 30       	lea    0x30(%rsp),%r8
14011d6f5:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
14011d6fa:	49 8b c9             	mov    %r9,%rcx
14011d6fd:	ff 15 2d 57 0f 00    	call   *0xf572d(%rip)        # 0x140212e30
14011d703:	8d 77 f1             	lea    -0xf(%rdi),%esi
14011d706:	48 8b 4c 24 20       	mov    0x20(%rsp),%rcx
14011d70b:	48 85 c9             	test   %rcx,%rcx
14011d70e:	74 0e                	je     0x14011d71e
14011d710:	48 8b 01             	mov    (%rcx),%rax
14011d713:	8b d6                	mov    %esi,%edx
14011d715:	48 8b 00             	mov    (%rax),%rax
14011d718:	ff 15 12 57 0f 00    	call   *0xf5712(%rip)        # 0x140212e30
14011d71e:	48 8b 4c 24 68       	mov    0x68(%rsp),%rcx
14011d723:	48 85 c9             	test   %rcx,%rcx
14011d726:	74 18                	je     0x14011d740
14011d728:	48 8b 01             	mov    (%rcx),%rax
14011d72b:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
14011d730:	48 3b ca             	cmp    %rdx,%rcx
14011d733:	0f 95 c2             	setne  %dl
14011d736:	48 8b 40 20          	mov    0x20(%rax),%rax
14011d73a:	ff 15 f0 56 0f 00    	call   *0xf56f0(%rip)        # 0x140212e30
14011d740:	48 8b cf             	mov    %rdi,%rcx
14011d743:	ff 15 07 54 0f 00    	call   *0xf5407(%rip)        # 0x140212b50
14011d749:	48 8b d0             	mov    %rax,%rdx
14011d74c:	48 85 c0             	test   %rax,%rax
14011d74f:	0f 84 bc 04 00 00    	je     0x14011dc11
14011d755:	0f 57 c0             	xorps  %xmm0,%xmm0
14011d758:	0f 11 00             	movups %xmm0,(%rax)
14011d75b:	4c 8d 35 56 32 12 00 	lea    0x123256(%rip),%r14        # 0x1402409b8
14011d762:	4c 89 30             	mov    %r14,(%rax)
14011d765:	4c 8b 0b             	mov    (%rbx),%r9
14011d768:	49 8b 09             	mov    (%r9),%rcx
14011d76b:	48 8b 41 08          	mov    0x8(%rcx),%rax
14011d76f:	48 8d 0d aa 33 12 00 	lea    0x1233aa(%rip),%rcx        # 0x140240b20
14011d776:	48 89 4c 24 70       	mov    %rcx,0x70(%rsp)
14011d77b:	48 8d 4c 24 70       	lea    0x70(%rsp),%rcx
14011d780:	48 89 4d a8          	mov    %rcx,-0x58(%rbp)
14011d784:	48 89 54 24 20       	mov    %rdx,0x20(%rsp)
14011d789:	4c 8d 44 24 70       	lea    0x70(%rsp),%r8
14011d78e:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
14011d793:	49 8b c9             	mov    %r9,%rcx
14011d796:	ff 15 94 56 0f 00    	call   *0xf5694(%rip)        # 0x140212e30
14011d79c:	48 8b 4c 24 20       	mov    0x20(%rsp),%rcx
14011d7a1:	48 85 c9             	test   %rcx,%rcx
14011d7a4:	74 0e                	je     0x14011d7b4
14011d7a6:	48 8b 01             	mov    (%rcx),%rax
14011d7a9:	8b d6                	mov    %esi,%edx
14011d7ab:	48 8b 00             	mov    (%rax),%rax
14011d7ae:	ff 15 7c 56 0f 00    	call   *0xf567c(%rip)        # 0x140212e30
14011d7b4:	48 8b 4d a8          	mov    -0x58(%rbp),%rcx
14011d7b8:	48 85 c9             	test   %rcx,%rcx
14011d7bb:	74 18                	je     0x14011d7d5
14011d7bd:	48 8b 01             	mov    (%rcx),%rax
14011d7c0:	48 8d 54 24 70       	lea    0x70(%rsp),%rdx
14011d7c5:	48 3b ca             	cmp    %rdx,%rcx
14011d7c8:	0f 95 c2             	setne  %dl
14011d7cb:	48 8b 40 20          	mov    0x20(%rax),%rax
14011d7cf:	ff 15 5b 56 0f 00    	call   *0xf565b(%rip)        # 0x140212e30
14011d7d5:	48 8b cf             	mov    %rdi,%rcx
14011d7d8:	ff 15 72 53 0f 00    	call   *0xf5372(%rip)        # 0x140212b50
14011d7de:	48 8b d0             	mov    %rax,%rdx
14011d7e1:	48 85 c0             	test   %rax,%rax
14011d7e4:	0f 84 27 04 00 00    	je     0x14011dc11
14011d7ea:	0f 57 c0             	xorps  %xmm0,%xmm0
14011d7ed:	0f 11 00             	movups %xmm0,(%rax)
14011d7f0:	4c 89 30             	mov    %r14,(%rax)
14011d7f3:	4c 8b 0b             	mov    (%rbx),%r9
14011d7f6:	49 8b 09             	mov    (%r9),%rcx
14011d7f9:	48 8b 41 08          	mov    0x8(%rcx),%rax
14011d7fd:	48 8d 0d 4c 33 12 00 	lea    0x12334c(%rip),%rcx        # 0x140240b50
14011d804:	48 89 4d b0          	mov    %rcx,-0x50(%rbp)
14011d808:	48 8d 4d b0          	lea    -0x50(%rbp),%rcx
14011d80c:	48 89 4d e8          	mov    %rcx,-0x18(%rbp)
14011d810:	48 89 54 24 20       	mov    %rdx,0x20(%rsp)
14011d815:	4c 8d 45 b0          	lea    -0x50(%rbp),%r8
14011d819:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
14011d81e:	49 8b c9             	mov    %r9,%rcx
14011d821:	ff 15 09 56 0f 00    	call   *0xf5609(%rip)        # 0x140212e30
14011d827:	48 8b 4c 24 20       	mov    0x20(%rsp),%rcx
14011d82c:	48 85 c9             	test   %rcx,%rcx
14011d82f:	74 0e                	je     0x14011d83f
14011d831:	48 8b 01             	mov    (%rcx),%rax
14011d834:	8b d6                	mov    %esi,%edx
14011d836:	48 8b 00             	mov    (%rax),%rax
14011d839:	ff 15 f1 55 0f 00    	call   *0xf55f1(%rip)        # 0x140212e30
14011d83f:	48 8b 4d e8          	mov    -0x18(%rbp),%rcx
14011d843:	48 85 c9             	test   %rcx,%rcx
14011d846:	74 17                	je     0x14011d85f
14011d848:	48 8b 01             	mov    (%rcx),%rax
14011d84b:	48 8d 55 b0          	lea    -0x50(%rbp),%rdx
14011d84f:	48 3b ca             	cmp    %rdx,%rcx
14011d852:	0f 95 c2             	setne  %dl
14011d855:	48 8b 40 20          	mov    0x20(%rax),%rax
14011d859:	ff 15 d1 55 0f 00    	call   *0xf55d1(%rip)        # 0x140212e30
14011d85f:	48 8b cf             	mov    %rdi,%rcx
14011d862:	ff 15 e8 52 0f 00    	call   *0xf52e8(%rip)        # 0x140212b50
14011d868:	48 8b d0             	mov    %rax,%rdx
14011d86b:	48 85 c0             	test   %rax,%rax
14011d86e:	0f 84 9d 03 00 00    	je     0x14011dc11
14011d874:	0f 57 c0             	xorps  %xmm0,%xmm0
14011d877:	0f 11 00             	movups %xmm0,(%rax)
14011d87a:	4c 89 30             	mov    %r14,(%rax)
14011d87d:	4c 8b 0b             	mov    (%rbx),%r9
14011d880:	49 8b 09             	mov    (%r9),%rcx
14011d883:	48 8b 41 08          	mov    0x8(%rcx),%rax
14011d887:	48 8d 0d f2 32 12 00 	lea    0x1232f2(%rip),%rcx        # 0x140240b80
14011d88e:	48 89 4d f0          	mov    %rcx,-0x10(%rbp)
14011d892:	48 8d 4d f0          	lea    -0x10(%rbp),%rcx
14011d896:	48 89 4d 28          	mov    %rcx,0x28(%rbp)
14011d89a:	48 89 54 24 20       	mov    %rdx,0x20(%rsp)
14011d89f:	4c 8d 45 f0          	lea    -0x10(%rbp),%r8
14011d8a3:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
14011d8a8:	49 8b c9             	mov    %r9,%rcx
14011d8ab:	ff 15 7f 55 0f 00    	call   *0xf557f(%rip)        # 0x140212e30
14011d8b1:	48 8b 4c 24 20       	mov    0x20(%rsp),%rcx
14011d8b6:	48 85 c9             	test   %rcx,%rcx
14011d8b9:	74 0e                	je     0x14011d8c9
14011d8bb:	48 8b 01             	mov    (%rcx),%rax
14011d8be:	8b d6                	mov    %esi,%edx
14011d8c0:	48 8b 00             	mov    (%rax),%rax
14011d8c3:	ff 15 67 55 0f 00    	call   *0xf5567(%rip)        # 0x140212e30
14011d8c9:	48 8b 4d 28          	mov    0x28(%rbp),%rcx
14011d8cd:	48 85 c9             	test   %rcx,%rcx
14011d8d0:	74 17                	je     0x14011d8e9
14011d8d2:	48 8b 01             	mov    (%rcx),%rax
14011d8d5:	48 8d 55 f0          	lea    -0x10(%rbp),%rdx
14011d8d9:	48 3b ca             	cmp    %rdx,%rcx
14011d8dc:	0f 95 c2             	setne  %dl
14011d8df:	48 8b 40 20          	mov    0x20(%rax),%rax
14011d8e3:	ff 15 47 55 0f 00    	call   *0xf5547(%rip)        # 0x140212e30
14011d8e9:	48 8b cf             	mov    %rdi,%rcx
14011d8ec:	ff 15 5e 52 0f 00    	call   *0xf525e(%rip)        # 0x140212b50
14011d8f2:	48 8b d0             	mov    %rax,%rdx
14011d8f5:	48 85 c0             	test   %rax,%rax
14011d8f8:	0f 84 13 03 00 00    	je     0x14011dc11
14011d8fe:	0f 57 c0             	xorps  %xmm0,%xmm0
14011d901:	0f 11 00             	movups %xmm0,(%rax)
14011d904:	4c 89 30             	mov    %r14,(%rax)
14011d907:	4c 8b 0b             	mov    (%rbx),%r9
14011d90a:	49 8b 09             	mov    (%r9),%rcx
14011d90d:	48 8b 41 08          	mov    0x8(%rcx),%rax
14011d911:	48 8d 0d 98 32 12 00 	lea    0x123298(%rip),%rcx        # 0x140240bb0
14011d918:	48 89 4d 30          	mov    %rcx,0x30(%rbp)
14011d91c:	48 8d 4d 30          	lea    0x30(%rbp),%rcx
14011d920:	48 89 4d 68          	mov    %rcx,0x68(%rbp)
14011d924:	48 89 54 24 20       	mov    %rdx,0x20(%rsp)
14011d929:	4c 8d 45 30          	lea    0x30(%rbp),%r8
14011d92d:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
14011d932:	49 8b c9             	mov    %r9,%rcx
14011d935:	ff 15 f5 54 0f 00    	call   *0xf54f5(%rip)        # 0x140212e30
14011d93b:	48 8b 4c 24 20       	mov    0x20(%rsp),%rcx
14011d940:	48 85 c9             	test   %rcx,%rcx
14011d943:	74 0e                	je     0x14011d953
14011d945:	48 8b 01             	mov    (%rcx),%rax
14011d948:	8b d6                	mov    %esi,%edx
14011d94a:	48 8b 00             	mov    (%rax),%rax
14011d94d:	ff 15 dd 54 0f 00    	call   *0xf54dd(%rip)        # 0x140212e30
14011d953:	48 8b 4d 68          	mov    0x68(%rbp),%rcx
14011d957:	48 85 c9             	test   %rcx,%rcx
14011d95a:	74 17                	je     0x14011d973
14011d95c:	48 8b 01             	mov    (%rcx),%rax
14011d95f:	48 8d 55 30          	lea    0x30(%rbp),%rdx
14011d963:	48 3b ca             	cmp    %rdx,%rcx
14011d966:	0f 95 c2             	setne  %dl
14011d969:	48 8b 40 20          	mov    0x20(%rax),%rax
14011d96d:	ff 15 bd 54 0f 00    	call   *0xf54bd(%rip)        # 0x140212e30
14011d973:	48 8b cf             	mov    %rdi,%rcx
14011d976:	ff 15 d4 51 0f 00    	call   *0xf51d4(%rip)        # 0x140212b50
14011d97c:	48 8b d0             	mov    %rax,%rdx
14011d97f:	48 85 c0             	test   %rax,%rax
14011d982:	0f 84 89 02 00 00    	je     0x14011dc11
14011d988:	0f 57 c0             	xorps  %xmm0,%xmm0
14011d98b:	0f 11 00             	movups %xmm0,(%rax)
14011d98e:	4c 89 30             	mov    %r14,(%rax)
14011d991:	4c 8b 0b             	mov    (%rbx),%r9
14011d994:	49 8b 09             	mov    (%r9),%rcx
14011d997:	48 8b 41 08          	mov    0x8(%rcx),%rax
14011d99b:	48 8d 0d be 30 12 00 	lea    0x1230be(%rip),%rcx        # 0x140240a60
14011d9a2:	48 89 4d 70          	mov    %rcx,0x70(%rbp)
14011d9a6:	48 8d 4d 70          	lea    0x70(%rbp),%rcx
14011d9aa:	48 89 8d a8 00 00 00 	mov    %rcx,0xa8(%rbp)
14011d9b1:	48 89 54 24 20       	mov    %rdx,0x20(%rsp)
14011d9b6:	4c 8d 45 70          	lea    0x70(%rbp),%r8
14011d9ba:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
14011d9bf:	49 8b c9             	mov    %r9,%rcx
14011d9c2:	ff 15 68 54 0f 00    	call   *0xf5468(%rip)        # 0x140212e30
14011d9c8:	48 8b 4c 24 20       	mov    0x20(%rsp),%rcx
14011d9cd:	48 85 c9             	test   %rcx,%rcx
14011d9d0:	74 0e                	je     0x14011d9e0
14011d9d2:	48 8b 01             	mov    (%rcx),%rax
14011d9d5:	8b d6                	mov    %esi,%edx
14011d9d7:	48 8b 00             	mov    (%rax),%rax
14011d9da:	ff 15 50 54 0f 00    	call   *0xf5450(%rip)        # 0x140212e30
14011d9e0:	48 8b 8d a8 00 00 00 	mov    0xa8(%rbp),%rcx
14011d9e7:	48 85 c9             	test   %rcx,%rcx
14011d9ea:	74 17                	je     0x14011da03
14011d9ec:	48 8b 01             	mov    (%rcx),%rax
14011d9ef:	48 8d 55 70          	lea    0x70(%rbp),%rdx
14011d9f3:	48 3b ca             	cmp    %rdx,%rcx
14011d9f6:	0f 95 c2             	setne  %dl
14011d9f9:	48 8b 40 20          	mov    0x20(%rax),%rax
14011d9fd:	ff 15 2d 54 0f 00    	call   *0xf542d(%rip)        # 0x140212e30
14011da03:	48 8b cf             	mov    %rdi,%rcx
14011da06:	ff 15 44 51 0f 00    	call   *0xf5144(%rip)        # 0x140212b50
14011da0c:	48 8b d0             	mov    %rax,%rdx
14011da0f:	48 85 c0             	test   %rax,%rax
14011da12:	0f 84 f9 01 00 00    	je     0x14011dc11
14011da18:	0f 57 c0             	xorps  %xmm0,%xmm0
14011da1b:	0f 11 00             	movups %xmm0,(%rax)
14011da1e:	48 8d 05 1b 30 12 00 	lea    0x12301b(%rip),%rax        # 0x140240a40
14011da25:	48 89 02             	mov    %rax,(%rdx)
14011da28:	4c 8b 0b             	mov    (%rbx),%r9
14011da2b:	49 8b 09             	mov    (%r9),%rcx
14011da2e:	48 8b 41 08          	mov    0x8(%rcx),%rax
14011da32:	48 8d 0d 57 30 12 00 	lea    0x123057(%rip),%rcx        # 0x140240a90
14011da39:	48 89 8d b0 00 00 00 	mov    %rcx,0xb0(%rbp)
14011da40:	48 8d 8d b0 00 00 00 	lea    0xb0(%rbp),%rcx
14011da47:	48 89 8d e8 00 00 00 	mov    %rcx,0xe8(%rbp)
14011da4e:	48 89 54 24 20       	mov    %rdx,0x20(%rsp)
14011da53:	4c 8d 85 b0 00 00 00 	lea    0xb0(%rbp),%r8
14011da5a:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
14011da5f:	49 8b c9             	mov    %r9,%rcx
14011da62:	ff 15 c8 53 0f 00    	call   *0xf53c8(%rip)        # 0x140212e30
14011da68:	48 8b 4c 24 20       	mov    0x20(%rsp),%rcx
14011da6d:	48 85 c9             	test   %rcx,%rcx
14011da70:	74 0e                	je     0x14011da80
14011da72:	48 8b 01             	mov    (%rcx),%rax
14011da75:	8b d6                	mov    %esi,%edx
14011da77:	48 8b 00             	mov    (%rax),%rax
14011da7a:	ff 15 b0 53 0f 00    	call   *0xf53b0(%rip)        # 0x140212e30
14011da80:	48 8b 8d e8 00 00 00 	mov    0xe8(%rbp),%rcx
14011da87:	48 85 c9             	test   %rcx,%rcx
14011da8a:	74 1a                	je     0x14011daa6
14011da8c:	48 8b 01             	mov    (%rcx),%rax
14011da8f:	48 8d 95 b0 00 00 00 	lea    0xb0(%rbp),%rdx
14011da96:	48 3b ca             	cmp    %rdx,%rcx
14011da99:	0f 95 c2             	setne  %dl
14011da9c:	48 8b 40 20          	mov    0x20(%rax),%rax
14011daa0:	ff 15 8a 53 0f 00    	call   *0xf538a(%rip)        # 0x140212e30
14011daa6:	48 8b cf             	mov    %rdi,%rcx
14011daa9:	ff 15 a1 50 0f 00    	call   *0xf50a1(%rip)        # 0x140212b50
14011daaf:	48 8b d0             	mov    %rax,%rdx
14011dab2:	48 85 c0             	test   %rax,%rax
14011dab5:	0f 84 56 01 00 00    	je     0x14011dc11
14011dabb:	0f 57 c0             	xorps  %xmm0,%xmm0
14011dabe:	0f 11 00             	movups %xmm0,(%rax)
14011dac1:	48 8d 05 30 2f 12 00 	lea    0x122f30(%rip),%rax        # 0x1402409f8
14011dac8:	48 89 02             	mov    %rax,(%rdx)
14011dacb:	4c 8b 0b             	mov    (%rbx),%r9
14011dace:	49 8b 09             	mov    (%r9),%rcx
14011dad1:	48 8b 41 08          	mov    0x8(%rcx),%rax
14011dad5:	48 8d 0d e4 2f 12 00 	lea    0x122fe4(%rip),%rcx        # 0x140240ac0
14011dadc:	48 89 8d f0 00 00 00 	mov    %rcx,0xf0(%rbp)
14011dae3:	48 8d 8d f0 00 00 00 	lea    0xf0(%rbp),%rcx
14011daea:	48 89 8d 28 01 00 00 	mov    %rcx,0x128(%rbp)
14011daf1:	48 89 54 24 20       	mov    %rdx,0x20(%rsp)
14011daf6:	4c 8d 85 f0 00 00 00 	lea    0xf0(%rbp),%r8
14011dafd:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx