1400bd781:	44 88 7c 24 48       	mov    %r15b,0x48(%rsp)
1400bd786:	48 8d 05 1b 14 1b 00 	lea    0x1b141b(%rip),%rax        # 0x14026eba8
1400bd78d:	48 89 45 d0          	mov    %rax,-0x30(%rbp)
1400bd791:	48 c7 45 d8 0c 00 00 	movq   $0xc,-0x28(%rbp)
1400bd798:	00
1400bd799:	48 8d 55 d0          	lea    -0x30(%rbp),%rdx
1400bd79d:	48 8d 4c 24 50       	lea    0x50(%rsp),%rcx
1400bd7a2:	e8 e1 bb fb ff       	call   0x140079388
1400bd7a7:	48 8d 05 e2 13 1b 00 	lea    0x1b13e2(%rip),%rax        # 0x14026eb90
1400bd7ae:	48 89 45 30          	mov    %rax,0x30(%rbp)
1400bd7b2:	48 c7 45 38 0b 00 00 	movq   $0xb,0x38(%rbp)
1400bd7b9:	00
1400bd7ba:	48 8d 55 30          	lea    0x30(%rbp),%rdx
1400bd7be:	48 8d 4d d0          	lea    -0x30(%rbp),%rcx
1400bd7c2:	e8 c1 bb fb ff       	call   0x140079388
1400bd7c7:	4c 8d 44 24 50       	lea    0x50(%rsp),%r8
1400bd7cc:	48 8d 55 d0          	lea    -0x30(%rbp),%rdx
1400bd7d0:	48 8d 4d 30          	lea    0x30(%rbp),%rcx
1400bd7d4:	e8 c3 34 fd ff       	call   0x140090c9c
1400bd7d9:	4c 8d 44 24 48       	lea    0x48(%rsp),%r8
1400bd7de:	48 8d 55 30          	lea    0x30(%rbp),%rdx
1400bd7e2:	48 8d 4d f0          	lea    -0x10(%rbp),%rcx
1400bd7e6:	e8 01 4d 00 00       	call   0x1400c24ec
1400bd7eb:	4c 39 65 30          	cmp    %r12,0x30(%rbp)
1400bd7ef:	74 09                	je     0x1400bd7fa
1400bd7f1:	48 8d 4d 30          	lea    0x30(%rbp),%rcx
1400bd7f5:	e8 ae 98 f4 ff       	call   0x1400070a8
1400bd7fa:	48 8d 4d d0          	lea    -0x30(%rbp),%rcx
1400bd7fe:	e8 15 9a f4 ff       	call   0x140007218
1400bd803:	48 8d 4c 24 50       	lea    0x50(%rsp),%rcx
1400bd808:	e8 0b 9a f4 ff       	call   0x140007218
1400bd80d:	4c 39 65 f0          	cmp    %r12,-0x10(%rbp)
1400bd811:	74 09                	je     0x1400bd81c
1400bd813:	48 8d 4d f0          	lea    -0x10(%rbp),%rcx
1400bd817:	e8 8c 98 f4 ff       	call   0x1400070a8
1400bd81c:	4c 39 65 10          	cmp    %r12,0x10(%rbp)
1400bd820:	74 11                	je     0x1400bd833
1400bd822:	48 8d 4d 10          	lea    0x10(%rbp),%rcx
1400bd826:	e8 7d 98 f4 ff       	call   0x1400070a8
1400bd82b:	eb 06                	jmp    0x1400bd833
1400bd82d:	41 bf 01 00 00 00    	mov    $0x1,%r15d
1400bd833:	48 8b 46 18          	mov    0x18(%rsi),%rax
1400bd837:	48 8b 88 70 02 00 00 	mov    0x270(%rax),%rcx
1400bd83e:	48 85 c9             	test   %rcx,%rcx
1400bd841:	0f 84 08 08 00 00    	je     0x1400be04f
1400bd847:	48 8b 01             	mov    (%rcx),%rax
1400bd84a:	4c 8d 0d af f3 1a 00 	lea    0x1af3af(%rip),%r9        # 0x14026cc00
1400bd851:	45 33 c0             	xor    %r8d,%r8d
1400bd854:	48 8d 55 d0          	lea    -0x30(%rbp),%rdx
1400bd858:	48 8b 40 18          	mov    0x18(%rax),%rax
1400bd85c:	ff 15 ce 55 15 00    	call   *0x1555ce(%rip)        # 0x140212e30
1400bd862:	48 8b 08             	mov    (%rax),%rcx
1400bd865:	48 85 c9             	test   %rcx,%rcx
1400bd868:	74 2d                	je     0x1400bd897
1400bd86a:	e8 2d ea fe ff       	call   0x1400ac29c
1400bd86f:	4c 8b c8             	mov    %rax,%r9
1400bd872:	48 8b 08             	mov    (%rax),%rcx
1400bd875:	48 8b 41 18          	mov    0x18(%rcx),%rax
1400bd879:	41 b8 08 00 00 00    	mov    $0x8,%r8d
1400bd87f:	48 8d 15 f2 e8 1a 00 	lea    0x1ae8f2(%rip),%rdx        # 0x14026c178
1400bd886:	49 8b c9             	mov    %r9,%rcx
1400bd889:	ff 15 a1 55 15 00    	call   *0x1555a1(%rip)        # 0x140212e30
1400bd88f:	48 8b 38             	mov    (%rax),%rdi
1400bd892:	41 8a df             	mov    %r15b,%bl
1400bd895:	eb 07                	jmp    0x1400bd89e
1400bd897:	41 8a dc             	mov    %r12b,%bl
1400bd89a:	48 8b 7d 88          	mov    -0x78(%rbp),%rdi
1400bd89e:	48 8b 4d d0          	mov    -0x30(%rbp),%rcx
1400bd8a2:	48 85 c9             	test   %rcx,%rcx
1400bd8a5:	74 11                	je     0x1400bd8b8
1400bd8a7:	4c 89 65 d0          	mov    %r12,-0x30(%rbp)
1400bd8ab:	48 8b 01             	mov    (%rcx),%rax
1400bd8ae:	48 8b 40 10          	mov    0x10(%rax),%rax
1400bd8b2:	ff 15 78 55 15 00    	call   *0x155578(%rip)        # 0x140212e30
1400bd8b8:	f6 db                	neg    %bl
1400bd8ba:	48 1b db             	sbb    %rbx,%rbx
1400bd8bd:	48 23 df             	and    %rdi,%rbx
1400bd8c0:	b9 30 00 00 00       	mov    $0x30,%ecx
1400bd8c5:	ff 15 85 52 15 00    	call   *0x155285(%rip)        # 0x140212b50
1400bd8cb:	48 85 c0             	test   %rax,%rax
1400bd8ce:	0f 84 88 07 00 00    	je     0x1400be05c
1400bd8d4:	4c 8b c3             	mov    %rbx,%r8
1400bd8d7:	48 8b 54 24 40       	mov    0x40(%rsp),%rdx
1400bd8dc:	48 8b c8             	mov    %rax,%rcx
1400bd8df:	e8 70 52 00 00       	call   0x1400c2b54
1400bd8e4:	48 8d 48 10          	lea    0x10(%rax),%rcx
1400bd8e8:	48 f7 d8             	neg    %rax
1400bd8eb:	48 1b c0             	sbb    %rax,%rax
1400bd8ee:	48 23 c1             	and    %rcx,%rax
1400bd8f1:	48 89 45 30          	mov    %rax,0x30(%rbp)
1400bd8f5:	48 8d 55 10          	lea    0x10(%rbp),%rdx
1400bd8f9:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
1400bd8fe:	e8 2d 08 00 00       	call   0x1400be130
1400bd903:	48 8b d8             	mov    %rax,%rbx
1400bd906:	48 8d 4c 24 50       	lea    0x50(%rsp),%rcx
1400bd90b:	e8 78 ad ff ff       	call   0x1400b8688
1400bd910:	4c 8d 4d 30          	lea    0x30(%rbp),%r9
1400bd914:	4c 8b c0             	mov    %rax,%r8
1400bd917:	48 8d 55 d0          	lea    -0x30(%rbp),%rdx
1400bd91b:	48 8b cb             	mov    %rbx,%rcx
1400bd91e:	e8 f9 72 fd ff       	call   0x140094c1c
1400bd923:	4c 39 65 d0          	cmp    %r12,-0x30(%rbp)
1400bd927:	74 09                	je     0x1400bd932
1400bd929:	48 8d 4d d0          	lea    -0x30(%rbp),%rcx
1400bd92d:	e8 76 97 f4 ff       	call   0x1400070a8
1400bd932:	4c 39 64 24 50       	cmp    %r12,0x50(%rsp)
1400bd937:	74 0a                	je     0x1400bd943
1400bd939:	48 8d 4c 24 50       	lea    0x50(%rsp),%rcx
1400bd93e:	e8 65 97 f4 ff       	call   0x1400070a8
1400bd943:	4c 39 65 10          	cmp    %r12,0x10(%rbp)
1400bd947:	74 09                	je     0x1400bd952
1400bd949:	48 8d 4d 10          	lea    0x10(%rbp),%rcx
1400bd94d:	e8 56 97 f4 ff       	call   0x1400070a8
1400bd952:	48 8b 4e 18          	mov    0x18(%rsi),%rcx
1400bd956:	44 38 a1 69 01 00 00 	cmp    %r12b,0x169(%rcx)
1400bd95d:	75 10                	jne    0x1400bd96f
1400bd95f:	48 83 c1 20          	add    $0x20,%rcx
1400bd963:	e8 58 66 ff ff       	call   0x1400b3fc0
1400bd968:	84 c0                	test   %al,%al
1400bd96a:	41 8a df             	mov    %r15b,%bl
1400bd96d:	74 03                	je     0x1400bd972
1400bd96f:	41 8a dc             	mov    %r12b,%bl
1400bd972:	48 8b 56 18          	mov    0x18(%rsi),%rdx
1400bd976:	48 8d 7a 20          	lea    0x20(%rdx),%rdi
1400bd97a:	4c 39 66 f8          	cmp    %r12,-0x8(%rsi)
1400bd97e:	0f 84 de 06 00 00    	je     0x1400be062
1400bd984:	48 8b c6             	mov    %rsi,%rax
1400bd987:	48 f7 d8             	neg    %rax
1400bd98a:	48 1b c9             	sbb    %rcx,%rcx
1400bd98d:	48 23 4e f8          	and    -0x8(%rsi),%rcx
1400bd991:	74 09                	je     0x1400bd99c
1400bd993:	f0 44 01 79 0c       	lock add %r15d,0xc(%rcx)
1400bd998:	48 8b 56 18          	mov    0x18(%rsi),%rdx
1400bd99c:	48 8d 05 1d f4 17 00 	lea    0x17f41d(%rip),%rax        # 0x14023cdc0
1400bd9a3:	48 89 45 70          	mov    %rax,0x70(%rbp)
1400bd9a7:	48 89 75 78          	mov    %rsi,0x78(%rbp)
1400bd9ab:	48 89 8d 80 00 00 00 	mov    %rcx,0x80(%rbp)
1400bd9b2:	48 8d 45 70          	lea    0x70(%rbp),%rax
1400bd9b6:	48 89 85 a8 00 00 00 	mov    %rax,0xa8(%rbp)
1400bd9bd:	48 8b 8a 18 01 00 00 	mov    0x118(%rdx),%rcx
1400bd9c4:	48 89 4c 24 50       	mov    %rcx,0x50(%rsp)
1400bd9c9:	48 85 c9             	test   %rcx,%rcx
1400bd9cc:	74 0d                	je     0x1400bd9db
1400bd9ce:	48 8b 01             	mov    (%rcx),%rax
1400bd9d1:	48 8b 40 08          	mov    0x8(%rax),%rax
1400bd9d5:	ff 15 55 54 15 00    	call   *0x155455(%rip)        # 0x140212e30
1400bd9db:	88 5c 24 20          	mov    %bl,0x20(%rsp)
1400bd9df:	4c 8b cf             	mov    %rdi,%r9
1400bd9e2:	4c 8d 45 70          	lea    0x70(%rbp),%r8
1400bd9e6:	48 8d 54 24 50       	lea    0x50(%rsp),%rdx
1400bd9eb:	48 8d 4d d0          	lea    -0x30(%rbp),%rcx
1400bd9ef:	e8 c8 dd 00 00       	call   0x1400cb7bc
1400bd9f4:	4c 8b c0             	mov    %rax,%r8
1400bd9f7:	c7 44 24 50 3c 06 00 	movl   $0x63c,0x50(%rsp)
1400bd9fe:	00
1400bd9ff:	41 bd 09 00 00 00    	mov    $0x9,%r13d
1400bda05:	44 89 6c 24 54       	mov    %r13d,0x54(%rsp)
1400bda0a:	48 8d 05 5f dc 1a 00 	lea    0x1adc5f(%rip),%rax        # 0x14026b670
1400bda11:	48 89 44 24 58       	mov    %rax,0x58(%rsp)
1400bda16:	48 8d 05 a3 09 1b 00 	lea    0x1b09a3(%rip),%rax        # 0x14026e3c0
1400bda1d:	48 89 44 24 60       	mov    %rax,0x60(%rsp)
1400bda22:	48 8b 4c 24 30       	mov    0x30(%rsp),%rcx
1400bda27:	48 8b 11             	mov    (%rcx),%rdx
1400bda2a:	48 8b 82 70 01 00 00 	mov    0x170(%rdx),%rax
1400bda31:	49 8b 10             	mov    (%r8),%rdx
1400bda34:	ff 15 f6 53 15 00    	call   *0x1553f6(%rip)        # 0x140212e30
1400bda3a:	85 c0                	test   %eax,%eax
1400bda3c:	0f 88 2d 06 00 00    	js     0x1400be06f
1400bda42:	4c 39 65 d0          	cmp    %r12,-0x30(%rbp)
1400bda46:	74 09                	je     0x1400bda51
1400bda48:	48 8d 4d d0          	lea    -0x30(%rbp),%rcx
1400bda4c:	e8 57 96 f4 ff       	call   0x1400070a8
1400bda51:	48 8b d6             	mov    %rsi,%rdx
1400bda54:	48 8d 4d f0          	lea    -0x10(%rbp),%rcx
1400bda58:	e8 7b 2f fe ff       	call   0x1400a09d8
1400bda5d:	48 8b 18             	mov    (%rax),%rbx
1400bda60:	48 8b 78 08          	mov    0x8(%rax),%rdi
1400bda64:	4c 89 20             	mov    %r12,(%rax)
1400bda67:	4c 89 60 08          	mov    %r12,0x8(%rax)
1400bda6b:	b9 20 00 00 00       	mov    $0x20,%ecx
1400bda70:	ff 15 da 50 15 00    	call   *0x1550da(%rip)        # 0x140212b50
1400bda76:	48 8b d0             	mov    %rax,%rdx
1400bda79:	48 85 c0             	test   %rax,%rax
1400bda7c:	0f 84 fd 05 00 00    	je     0x1400be07f
1400bda82:	48 89 58 08          	mov    %rbx,0x8(%rax)
1400bda86:	48 89 78 10          	mov    %rdi,0x10(%rax)
1400bda8a:	f0 ff 05 e7 3b 25 00 	lock incl 0x253be7(%rip)        # 0x140311678
1400bda91:	44 89 78 18          	mov    %r15d,0x18(%rax)
1400bda95:	48 8d 05 04 f2 17 00 	lea    0x17f204(%rip),%rax        # 0x14023cca0
1400bda9c:	48 89 02             	mov    %rax,(%rdx)
1400bda9f:	48 89 54 24 50       	mov    %rdx,0x50(%rsp)
1400bdaa4:	4c 89 65 d0          	mov    %r12,-0x30(%rbp)
1400bdaa8:	c7 45 70 7d 06 00 00 	movl   $0x67d,0x70(%rbp)
1400bdaaf:	44 89 6d 74          	mov    %r13d,0x74(%rbp)
1400bdab3:	48 8d 05 b6 db 1a 00 	lea    0x1adbb6(%rip),%rax        # 0x14026b670
1400bdaba:	48 89 45 78          	mov    %rax,0x78(%rbp)
1400bdabe:	48 8d 05 2b 07 1b 00 	lea    0x1b072b(%rip),%rax        # 0x14026e1f0
1400bdac5:	48 89 85 80 00 00 00 	mov    %rax,0x80(%rbp)
1400bdacc:	48 8b 4c 24 30       	mov    0x30(%rsp),%rcx
1400bdad1:	48 8b 01             	mov    (%rcx),%rax
1400bdad4:	4c 8d 45 d0          	lea    -0x30(%rbp),%r8
1400bdad8:	48 8b 80 d8 01 00 00 	mov    0x1d8(%rax),%rax
1400bdadf:	ff 15 4b 53 15 00    	call   *0x15534b(%rip)        # 0x140212e30
1400bdae5:	85 c0                	test   %eax,%eax
1400bdae7:	0f 88 98 05 00 00    	js     0x1400be085
1400bdaed:	48 8b 5d d0          	mov    -0x30(%rbp),%rbx
1400bdaf1:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
1400bdaf6:	48 8d 4d 10          	lea    0x10(%rbp),%rcx
1400bdafa:	e8 15 55 00 00       	call   0x1400c3014
1400bdaff:	48 89 5d 18          	mov    %rbx,0x18(%rbp)
1400bdb03:	48 8b 7e 18          	mov    0x18(%rsi),%rdi
1400bdb07:	48 8b 45 10          	mov    0x10(%rbp),%rax
1400bdb0b:	4c 89 65 10          	mov    %r12,0x10(%rbp)
1400bdb0f:	48 89 45 d0          	mov    %rax,-0x30(%rbp)
1400bdb13:	48 89 5d d8          	mov    %rbx,-0x28(%rbp)
1400bdb17:	48 8d 97 a8 02 00 00 	lea    0x2a8(%rdi),%rdx
1400bdb1e:	48 8d 4d d0          	lea    -0x30(%rbp),%rcx
1400bdb22:	e8 3d 4e 00 00       	call   0x1400c2964
1400bdb27:	48 8b 45 d8          	mov    -0x28(%rbp),%rax
1400bdb2b:	48 8b 8f b0 02 00 00 	mov    0x2b0(%rdi),%rcx
1400bdb32:	48 89 4d d8          	mov    %rcx,-0x28(%rbp)
1400bdb36:	48 89 87 b0 02 00 00 	mov    %rax,0x2b0(%rdi)
1400bdb3d:	48 8d 4d d0          	lea    -0x30(%rbp),%rcx
1400bdb41:	e8 aa 42 00 00       	call   0x1400c1df0
1400bdb46:	48 8d 4d 10          	lea    0x10(%rbp),%rcx
1400bdb4a:	e8 a1 42 00 00       	call   0x1400c1df0
1400bdb4f:	48 8d 4c 24 50       	lea    0x50(%rsp),%rcx
1400bdb54:	e8 4f 95 f4 ff       	call   0x1400070a8
1400bdb59:	48 8b 4d f8          	mov    -0x8(%rbp),%rcx
1400bdb5d:	48 85 c9             	test   %rcx,%rcx
1400bdb60:	74 1a                	je     0x1400bdb7c
1400bdb62:	41 8b c6             	mov    %r14d,%eax
1400bdb65:	f0 0f c1 41 0c       	lock xadd %eax,0xc(%rcx)
1400bdb6a:	41 03 c6             	add    %r14d,%eax
1400bdb6d:	75 0d                	jne    0x1400bdb7c
1400bdb6f:	48 8b 01             	mov    (%rcx),%rax
1400bdb72:	48 8b 40 10          	mov    0x10(%rax),%rax
1400bdb76:	ff 15 b4 52 15 00    	call   *0x1552b4(%rip)        # 0x140212e30
1400bdb7c:	b9 10 00 00 00       	mov    $0x10,%ecx
1400bdb81:	ff 15 c9 4f 15 00    	call   *0x154fc9(%rip)        # 0x140212b50
1400bdb87:	48 8b d0             	mov    %rax,%rdx
1400bdb8a:	48 85 c0             	test   %rax,%rax
1400bdb8d:	0f 84 01 05 00 00    	je     0x1400be094
1400bdb93:	f0 ff 05 de 3a 25 00 	lock incl 0x253ade(%rip)        # 0x140311678
1400bdb9a:	44 89 78 0c          	mov    %r15d,0xc(%rax)
1400bdb9e:	48 8d 05 1b f1 17 00 	lea    0x17f11b(%rip),%rax        # 0x14023ccc0
1400bdba5:	48 89 02             	mov    %rax,(%rdx)
1400bdba8:	48 89 54 24 50       	mov    %rdx,0x50(%rsp)
1400bdbad:	4c 89 65 d0          	mov    %r12,-0x30(%rbp)
1400bdbb1:	c7 45 70 8b 06 00 00 	movl   $0x68b,0x70(%rbp)
1400bdbb8:	44 89 6d 74          	mov    %r13d,0x74(%rbp)
1400bdbbc:	48 8d 05 ad da 1a 00 	lea    0x1adaad(%rip),%rax        # 0x14026b670
1400bdbc3:	48 89 45 78          	mov    %rax,0x78(%rbp)
1400bdbc7:	48 8d 05 a2 03 1b 00 	lea    0x1b03a2(%rip),%rax        # 0x14026df70
1400bdbce:	48 89 85 80 00 00 00 	mov    %rax,0x80(%rbp)
1400bdbd5:	48 8b 4c 24 30       	mov    0x30(%rsp),%rcx
1400bdbda:	48 8b 01             	mov    (%rcx),%rax
1400bdbdd:	4c 8d 45 d0          	lea    -0x30(%rbp),%r8
1400bdbe1:	48 8b 80 e8 01 00 00 	mov    0x1e8(%rax),%rax
1400bdbe8:	ff 15 42 52 15 00    	call   *0x155242(%rip)        # 0x140212e30
1400bdbee:	85 c0                	test   %eax,%eax
1400bdbf0:	0f 88 a4 04 00 00    	js     0x1400be09a
1400bdbf6:	48 8b 5d d0          	mov    -0x30(%rbp),%rbx
1400bdbfa:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
1400bdbff:	48 8d 4d 10          	lea    0x10(%rbp),%rcx
1400bdc03:	e8 0c 54 00 00       	call   0x1400c3014
1400bdc08:	48 89 5d 18          	mov    %rbx,0x18(%rbp)
1400bdc0c:	48 8b 7e 18          	mov    0x18(%rsi),%rdi
1400bdc10:	48 8b 45 10          	mov    0x10(%rbp),%rax
1400bdc14:	4c 89 65 10          	mov    %r12,0x10(%rbp)
1400bdc18:	48 89 45 d0          	mov    %rax,-0x30(%rbp)
1400bdc1c:	48 89 5d d8          	mov    %rbx,-0x28(%rbp)
1400bdc20:	48 8d 97 b8 02 00 00 	lea    0x2b8(%rdi),%rdx
1400bdc27:	48 8d 4d d0          	lea    -0x30(%rbp),%rcx
1400bdc2b:	e8 34 4d 00 00       	call   0x1400c2964
1400bdc30:	48 8b 45 d8          	mov    -0x28(%rbp),%rax
1400bdc34:	48 8b 8f c0 02 00 00 	mov    0x2c0(%rdi),%rcx
1400bdc3b:	48 89 4d d8          	mov    %rcx,-0x28(%rbp)
1400bdc3f:	48 89 87 c0 02 00 00 	mov    %rax,0x2c0(%rdi)
1400bdc46:	48 8d 4d d0          	lea    -0x30(%rbp),%rcx
1400bdc4a:	e8 39 41 00 00       	call   0x1400c1d88
1400bdc4f:	48 8d 4d 10          	lea    0x10(%rbp),%rcx
1400bdc53:	e8 30 41 00 00       	call   0x1400c1d88
1400bdc58:	48 8d 4c 24 50       	lea    0x50(%rsp),%rcx
1400bdc5d:	e8 46 94 f4 ff       	call   0x1400070a8
1400bdc62:	b9 10 00 00 00       	mov    $0x10,%ecx
1400bdc67:	ff 15 e3 4e 15 00    	call   *0x154ee3(%rip)        # 0x140212b50
1400bdc6d:	48 8b d0             	mov    %rax,%rdx
1400bdc70:	48 85 c0             	test   %rax,%rax
1400bdc73:	0f 84 30 04 00 00    	je     0x1400be0a9
1400bdc79:	f0 ff 05 f8 39 25 00 	lock incl 0x2539f8(%rip)        # 0x140311678
1400bdc80:	44 89 78 0c          	mov    %r15d,0xc(%rax)
1400bdc84:	48 8d 05 55 f0 17 00 	lea    0x17f055(%rip),%rax        # 0x14023cce0
1400bdc8b:	48 89 02             	mov    %rax,(%rdx)
1400bdc8e:	48 89 54 24 50       	mov    %rdx,0x50(%rsp)
1400bdc93:	4c 89 65 d0          	mov    %r12,-0x30(%rbp)
1400bdc97:	c7 45 70 99 06 00 00 	movl   $0x699,0x70(%rbp)
1400bdc9e:	44 89 6d 74          	mov    %r13d,0x74(%rbp)
1400bdca2:	48 8d 05 c7 d9 1a 00 	lea    0x1ad9c7(%rip),%rax        # 0x14026b670
1400bdca9:	48 89 45 78          	mov    %rax,0x78(%rbp)
1400bdcad:	48 8d 05 1c 10 1b 00 	lea    0x1b101c(%rip),%rax        # 0x14026ecd0
1400bdcb4:	48 89 85 80 00 00 00 	mov    %rax,0x80(%rbp)
1400bdcbb:	48 8b 4c 24 30       	mov    0x30(%rsp),%rcx
1400bdcc0:	48 8b 01             	mov    (%rcx),%rax
1400bdcc3:	4c 8d 45 d0          	lea    -0x30(%rbp),%r8
1400bdcc7:	48 8b 80 f8 01 00 00 	mov    0x1f8(%rax),%rax
1400bdcce:	ff 15 5c 51 15 00    	call   *0x15515c(%rip)        # 0x140212e30
1400bdcd4:	85 c0                	test   %eax,%eax
1400bdcd6:	0f 88 d3 03 00 00    	js     0x1400be0af
1400bdcdc:	48 8b 5d d0          	mov    -0x30(%rbp),%rbx
1400bdce0:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
1400bdce5:	48 8d 4d 10          	lea    0x10(%rbp),%rcx
1400bdce9:	e8 26 53 00 00       	call   0x1400c3014
1400bdcee:	48 89 5d 18          	mov    %rbx,0x18(%rbp)
1400bdcf2:	48 8b 7e 18          	mov    0x18(%rsi),%rdi
1400bdcf6:	48 8b 45 10          	mov    0x10(%rbp),%rax
1400bdcfa:	4c 89 65 10          	mov    %r12,0x10(%rbp)
1400bdcfe:	48 89 45 d0          	mov    %rax,-0x30(%rbp)
1400bdd02:	48 89 5d d8          	mov    %rbx,-0x28(%rbp)
1400bdd06:	48 8d 97 c8 02 00 00 	lea    0x2c8(%rdi),%rdx
1400bdd0d:	48 8d 4d d0          	lea    -0x30(%rbp),%rcx
1400bdd11:	e8 4e 4c 00 00       	call   0x1400c2964
1400bdd16:	48 8b 45 d8          	mov    -0x28(%rbp),%rax
1400bdd1a:	48 8b 8f d0 02 00 00 	mov    0x2d0(%rdi),%rcx
1400bdd21:	48 89 4d d8          	mov    %rcx,-0x28(%rbp)
1400bdd25:	48 89 87 d0 02 00 00 	mov    %rax,0x2d0(%rdi)
1400bdd2c:	48 8d 4d d0          	lea    -0x30(%rbp),%rcx
1400bdd30:	e8 eb 3f 00 00       	call   0x1400c1d20
1400bdd35:	48 8d 4d 10          	lea    0x10(%rbp),%rcx
1400bdd39:	e8 e2 3f 00 00       	call   0x1400c1d20
1400bdd3e:	48 8d 4c 24 50       	lea    0x50(%rsp),%rcx
1400bdd43:	e8 60 93 f4 ff       	call   0x1400070a8
1400bdd48:	b9 10 00 00 00       	mov    $0x10,%ecx
1400bdd4d:	ff 15 fd 4d 15 00    	call   *0x154dfd(%rip)        # 0x140212b50
1400bdd53:	48 85 c0             	test   %rax,%rax
1400bdd56:	0f 84 db 01 00 00    	je     0x1400bdf37
1400bdd5c:	f0 ff 05 15 39 25 00 	lock incl 0x253915(%rip)        # 0x140311678
1400bdd63:	44 89 78 0c          	mov    %r15d,0xc(%rax)
1400bdd67:	48 8d 0d 92 ef 17 00 	lea    0x17ef92(%rip),%rcx        # 0x14023cd00
1400bdd6e:	48 89 08             	mov    %rcx,(%rax)
1400bdd71:	48 89 45 f0          	mov    %rax,-0x10(%rbp)
1400bdd75:	48 8d 55 d0          	lea    -0x30(%rbp),%rdx
1400bdd79:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
1400bdd7e:	e8 ad 03 00 00       	call   0x1400be130
1400bdd83:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
1400bdd88:	48 8d 45 f0          	lea    -0x10(%rbp),%rax
1400bdd8c:	48 89 44 24 58       	mov    %rax,0x58(%rsp)
1400bdd91:	f0 4c 01 3d 0f 5d 25 	lock add %r15,0x255d0f(%rip)        # 0x140313aa8
1400bdd98:	00
1400bdd99:	4c 39 25 00 5d 25 00 	cmp    %r12,0x255d00(%rip)        # 0x140313aa0