1400fdd95:	cc                   	int3
1400fdd96:	cc                   	int3
1400fdd97:	cc                   	int3
1400fdd98:	cc                   	int3
1400fdd99:	cc                   	int3
1400fdd9a:	cc                   	int3
1400fdd9b:	cc                   	int3
1400fdd9c:	cc                   	int3
1400fdd9d:	cc                   	int3
1400fdd9e:	cc                   	int3
1400fdd9f:	cc                   	int3
1400fdda0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1400fdda5:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
1400fddaa:	57                   	push   %rdi
1400fddab:	48 83 ec 20          	sub    $0x20,%rsp
1400fddaf:	48 8d 05 52 7f 23 00 	lea    0x237f52(%rip),%rax        # 0x140335d08
1400fddb6:	8b f2                	mov    %edx,%esi
1400fddb8:	48 89 41 c0          	mov    %rax,-0x40(%rcx)
1400fddbc:	48 8b d9             	mov    %rcx,%rbx
1400fddbf:	48 8b 41 c8          	mov    -0x38(%rcx),%rax
1400fddc3:	4c 63 40 04          	movslq 0x4(%rax),%r8
1400fddc7:	48 8d 05 72 7f 23 00 	lea    0x237f72(%rip),%rax        # 0x140335d40
1400fddce:	49 89 44 08 c8       	mov    %rax,-0x38(%r8,%rcx,1)
1400fddd3:	48 8b 41 c8          	mov    -0x38(%rcx),%rax
1400fddd7:	4c 63 40 04          	movslq 0x4(%rax),%r8
1400fdddb:	41 8d 50 c8          	lea    -0x38(%r8),%edx
1400fdddf:	41 89 54 08 c4       	mov    %edx,-0x3c(%r8,%rcx,1)
1400fdde4:	48 8b 51 e8          	mov    -0x18(%rcx),%rdx
1400fdde8:	48 83 fa 0f          	cmp    $0xf,%rdx
1400fddec:	76 2d                	jbe    0x1400fde1b
1400fddee:	48 8b 49 d0          	mov    -0x30(%rcx),%rcx
1400fddf2:	48 ff c2             	inc    %rdx
1400fddf5:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1400fddfc:	72 18                	jb     0x1400fde16
1400fddfe:	4c 8b 41 f8          	mov    -0x8(%rcx),%r8
1400fde02:	48 83 c2 27          	add    $0x27,%rdx
1400fde06:	49 2b c8             	sub    %r8,%rcx
1400fde09:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
1400fde0d:	48 83 f8 1f          	cmp    $0x1f,%rax
1400fde11:	77 4e                	ja     0x1400fde61
1400fde13:	49 8b c8             	mov    %r8,%rcx
1400fde16:	e8 69 c4 1f 00       	call   0x1402fa284
1400fde1b:	48 c7 43 e0 00 00 00 	movq   $0x0,-0x20(%rbx)
1400fde22:	00
1400fde23:	48 8d 05 ee 4c 23 00 	lea    0x234cee(%rip),%rax        # 0x140332b18
1400fde2a:	48 c7 43 e8 0f 00 00 	movq   $0xf,-0x18(%rbx)
1400fde31:	00
1400fde32:	c6 43 d0 00          	movb   $0x0,-0x30(%rbx)
1400fde36:	48 89 03             	mov    %rax,(%rbx)
1400fde39:	40 f6 c6 01          	test   $0x1,%sil
1400fde3d:	74 0e                	je     0x1400fde4d
1400fde3f:	ba 48 00 00 00       	mov    $0x48,%edx
1400fde44:	48 8d 4b c0          	lea    -0x40(%rbx),%rcx
1400fde48:	e8 37 c4 1f 00       	call   0x1402fa284
1400fde4d:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
1400fde52:	48 8d 43 c0          	lea    -0x40(%rbx),%rax
1400fde56:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1400fde5b:	48 83 c4 20          	add    $0x20,%rsp
1400fde5f:	5f                   	pop    %rdi
1400fde60:	c3                   	ret
1400fde61:	ff 15 91 c1 22 00    	call   *0x22c191(%rip)        # 0x140329ff8
1400fde67:	cc                   	int3
1400fde68:	cc                   	int3
1400fde69:	cc                   	int3
1400fde6a:	cc                   	int3
1400fde6b:	cc                   	int3
1400fde6c:	cc                   	int3
1400fde6d:	cc                   	int3
1400fde6e:	cc                   	int3
1400fde6f:	cc                   	int3
1400fde70:	40 53                	rex push %rbx
1400fde72:	48 83 ec 20          	sub    $0x20,%rsp
1400fde76:	48 8d 05 3b 55 23 00 	lea    0x23553b(%rip),%rax        # 0x1403333b8
1400fde7d:	48 8b d9             	mov    %rcx,%rbx
1400fde80:	48 89 01             	mov    %rax,(%rcx)
1400fde83:	f6 c2 01             	test   $0x1,%dl
1400fde86:	74 0a                	je     0x1400fde92
1400fde88:	ba 10 00 00 00       	mov    $0x10,%edx
1400fde8d:	e8 f2 c3 1f 00       	call   0x1402fa284
1400fde92:	48 8b c3             	mov    %rbx,%rax
1400fde95:	48 83 c4 20          	add    $0x20,%rsp
1400fde99:	5b                   	pop    %rbx
1400fde9a:	c3                   	ret
1400fde9b:	cc                   	int3
1400fde9c:	cc                   	int3
1400fde9d:	cc                   	int3
1400fde9e:	cc                   	int3
1400fde9f:	cc                   	int3
1400fdea0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1400fdea5:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
1400fdeaa:	57                   	push   %rdi
1400fdeab:	48 83 ec 20          	sub    $0x20,%rsp
1400fdeaf:	48 8b f9             	mov    %rcx,%rdi
1400fdeb2:	8b f2                	mov    %edx,%esi
1400fdeb4:	48 8b 49 e8          	mov    -0x18(%rcx),%rcx
1400fdeb8:	48 85 c9             	test   %rcx,%rcx
1400fdebb:	74 0b                	je     0x1400fdec8
1400fdebd:	4c 8b 01             	mov    (%rcx),%r8
1400fdec0:	ba 01 00 00 00       	mov    $0x1,%edx
1400fdec5:	41 ff 10             	call   *(%r8)
1400fdec8:	48 8d 05 49 4c 23 00 	lea    0x234c49(%rip),%rax        # 0x140332b18
1400fdecf:	48 89 07             	mov    %rax,(%rdi)
1400fded2:	40 f6 c6 01          	test   $0x1,%sil
1400fded6:	74 0e                	je     0x1400fdee6
1400fded8:	ba 30 00 00 00       	mov    $0x30,%edx
1400fdedd:	48 8d 4f d8          	lea    -0x28(%rdi),%rcx
1400fdee1:	e8 9e c3 1f 00       	call   0x1402fa284
1400fdee6:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1400fdeeb:	48 8d 47 d8          	lea    -0x28(%rdi),%rax
1400fdeef:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
1400fdef4:	48 83 c4 20          	add    $0x20,%rsp
1400fdef8:	5f                   	pop    %rdi
1400fdef9:	c3                   	ret
1400fdefa:	cc                   	int3
1400fdefb:	cc                   	int3
1400fdefc:	cc                   	int3
1400fdefd:	cc                   	int3
1400fdefe:	cc                   	int3
1400fdeff:	cc                   	int3
1400fdf00:	40 53                	rex push %rbx
1400fdf02:	48 83 ec 20          	sub    $0x20,%rsp
1400fdf06:	48 8d 05 ab 50 23 00 	lea    0x2350ab(%rip),%rax        # 0x140332fb8
1400fdf0d:	48 8b d9             	mov    %rcx,%rbx
1400fdf10:	48 89 01             	mov    %rax,(%rcx)
1400fdf13:	f6 c2 01             	test   $0x1,%dl
1400fdf16:	74 0a                	je     0x1400fdf22
1400fdf18:	ba 08 00 00 00       	mov    $0x8,%edx
1400fdf1d:	e8 62 c3 1f 00       	call   0x1402fa284
1400fdf22:	48 8b c3             	mov    %rbx,%rax
1400fdf25:	48 83 c4 20          	add    $0x20,%rsp
1400fdf29:	5b                   	pop    %rbx
1400fdf2a:	c3                   	ret
1400fdf2b:	cc                   	int3
1400fdf2c:	cc                   	int3
1400fdf2d:	cc                   	int3
1400fdf2e:	cc                   	int3
1400fdf2f:	cc                   	int3
1400fdf30:	40 53                	rex push %rbx
1400fdf32:	48 83 ec 20          	sub    $0x20,%rsp
1400fdf36:	48 8d 05 7b 54 23 00 	lea    0x23547b(%rip),%rax        # 0x1403333b8
1400fdf3d:	48 8b d9             	mov    %rcx,%rbx
1400fdf40:	48 89 01             	mov    %rax,(%rcx)
1400fdf43:	f6 c2 01             	test   $0x1,%dl
1400fdf46:	74 0a                	je     0x1400fdf52
1400fdf48:	ba 08 00 00 00       	mov    $0x8,%edx
1400fdf4d:	e8 32 c3 1f 00       	call   0x1402fa284
1400fdf52:	48 8b c3             	mov    %rbx,%rax
1400fdf55:	48 83 c4 20          	add    $0x20,%rsp
1400fdf59:	5b                   	pop    %rbx
1400fdf5a:	c3                   	ret
1400fdf5b:	cc                   	int3
1400fdf5c:	cc                   	int3
1400fdf5d:	cc                   	int3
1400fdf5e:	cc                   	int3
1400fdf5f:	cc                   	int3
1400fdf60:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1400fdf65:	57                   	push   %rdi
1400fdf66:	48 83 ec 20          	sub    $0x20,%rsp
1400fdf6a:	8b da                	mov    %edx,%ebx
1400fdf6c:	48 8b f9             	mov    %rcx,%rdi
1400fdf6f:	e8 ec d1 ff ff       	call   0x1400fb160
1400fdf74:	f6 c3 01             	test   $0x1,%bl
1400fdf77:	74 0d                	je     0x1400fdf86
1400fdf79:	ba 58 03 00 00       	mov    $0x358,%edx
1400fdf7e:	48 8b cf             	mov    %rdi,%rcx
1400fdf81:	e8 fe c2 1f 00       	call   0x1402fa284
1400fdf86:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1400fdf8b:	48 8b c7             	mov    %rdi,%rax
1400fdf8e:	48 83 c4 20          	add    $0x20,%rsp
1400fdf92:	5f                   	pop    %rdi
1400fdf93:	c3                   	ret
1400fdf94:	cc                   	int3
1400fdf95:	cc                   	int3
1400fdf96:	cc                   	int3
1400fdf97:	cc                   	int3
1400fdf98:	cc                   	int3
1400fdf99:	cc                   	int3
1400fdf9a:	cc                   	int3
1400fdf9b:	cc                   	int3
1400fdf9c:	cc                   	int3
1400fdf9d:	cc                   	int3
1400fdf9e:	cc                   	int3
1400fdf9f:	cc                   	int3
1400fdfa0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1400fdfa5:	57                   	push   %rdi
1400fdfa6:	48 83 ec 20          	sub    $0x20,%rsp
1400fdfaa:	48 8b f9             	mov    %rcx,%rdi
1400fdfad:	8b da                	mov    %edx,%ebx
1400fdfaf:	48 83 c1 08          	add    $0x8,%rcx
1400fdfb3:	e8 e8 b1 ff ff       	call   0x1400f91a0
1400fdfb8:	48 8d 05 f9 53 23 00 	lea    0x2353f9(%rip),%rax        # 0x1403333b8
1400fdfbf:	48 89 07             	mov    %rax,(%rdi)
1400fdfc2:	f6 c3 01             	test   $0x1,%bl
1400fdfc5:	74 0d                	je     0x1400fdfd4
1400fdfc7:	ba 60 00 00 00       	mov    $0x60,%edx
1400fdfcc:	48 8b cf             	mov    %rdi,%rcx
1400fdfcf:	e8 b0 c2 1f 00       	call   0x1402fa284
1400fdfd4:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1400fdfd9:	48 8b c7             	mov    %rdi,%rax
1400fdfdc:	48 83 c4 20          	add    $0x20,%rsp
1400fdfe0:	5f                   	pop    %rdi
1400fdfe1:	c3                   	ret
1400fdfe2:	cc                   	int3
1400fdfe3:	cc                   	int3
1400fdfe4:	cc                   	int3
1400fdfe5:	cc                   	int3
1400fdfe6:	cc                   	int3
1400fdfe7:	cc                   	int3
1400fdfe8:	cc                   	int3
1400fdfe9:	cc                   	int3
1400fdfea:	cc                   	int3
1400fdfeb:	cc                   	int3
1400fdfec:	cc                   	int3
1400fdfed:	cc                   	int3
1400fdfee:	cc                   	int3
1400fdfef:	cc                   	int3
1400fdff0:	40 57                	rex push %rdi
1400fdff2:	48 83 ec 20          	sub    $0x20,%rsp
1400fdff6:	48 89 5c 24 30       	mov    %rbx,0x30(%rsp)
1400fdffb:	48 8d 05 6e 74 23 00 	lea    0x23746e(%rip),%rax        # 0x140335470
1400fe002:	48 89 01             	mov    %rax,(%rcx)
1400fe005:	48 8b f9             	mov    %rcx,%rdi
1400fe008:	48 8b 59 10          	mov    0x10(%rcx),%rbx
1400fe00c:	48 89 6c 24 38       	mov    %rbp,0x38(%rsp)
1400fe011:	8b ea                	mov    %edx,%ebp
1400fe013:	48 85 db             	test   %rbx,%rbx
1400fe016:	74 36                	je     0x1400fe04e
1400fe018:	48 89 74 24 40       	mov    %rsi,0x40(%rsp)
1400fe01d:	be ff ff ff ff       	mov    $0xffffffff,%esi
1400fe022:	8b c6                	mov    %esi,%eax
1400fe024:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1400fe029:	83 f8 01             	cmp    $0x1,%eax
1400fe02c:	75 1b                	jne    0x1400fe049
1400fe02e:	48 8b 03             	mov    (%rbx),%rax
1400fe031:	48 8b cb             	mov    %rbx,%rcx
1400fe034:	ff 10                	call   *(%rax)
1400fe036:	f0 0f c1 73 0c       	lock xadd %esi,0xc(%rbx)
1400fe03b:	83 fe 01             	cmp    $0x1,%esi
1400fe03e:	75 09                	jne    0x1400fe049
1400fe040:	48 8b 03             	mov    (%rbx),%rax
1400fe043:	48 8b cb             	mov    %rbx,%rcx
1400fe046:	ff 50 08             	call   *0x8(%rax)
1400fe049:	48 8b 74 24 40       	mov    0x40(%rsp),%rsi
1400fe04e:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1400fe053:	48 8d 05 0e f0 22 00 	lea    0x22f00e(%rip),%rax        # 0x14032d068
1400fe05a:	40 f6 c5 01          	test   $0x1,%bpl
1400fe05e:	48 89 07             	mov    %rax,(%rdi)
1400fe061:	48 8b 6c 24 38       	mov    0x38(%rsp),%rbp
1400fe066:	74 0d                	je     0x1400fe075
1400fe068:	ba 20 00 00 00       	mov    $0x20,%edx
1400fe06d:	48 8b cf             	mov    %rdi,%rcx
1400fe070:	e8 0f c2 1f 00       	call   0x1402fa284
1400fe075:	48 8b c7             	mov    %rdi,%rax
1400fe078:	48 83 c4 20          	add    $0x20,%rsp
1400fe07c:	5f                   	pop    %rdi
1400fe07d:	c3                   	ret
1400fe07e:	cc                   	int3
1400fe07f:	cc                   	int3
1400fe080:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1400fe085:	57                   	push   %rdi
1400fe086:	48 83 ec 20          	sub    $0x20,%rsp
1400fe08a:	8b da                	mov    %edx,%ebx
1400fe08c:	48 8b f9             	mov    %rcx,%rdi
1400fe08f:	e8 9c d5 ff ff       	call   0x1400fb630
1400fe094:	f6 c3 01             	test   $0x1,%bl
1400fe097:	74 0d                	je     0x1400fe0a6
1400fe099:	ba c8 00 00 00       	mov    $0xc8,%edx
1400fe09e:	48 8b cf             	mov    %rdi,%rcx
1400fe0a1:	e8 de c1 1f 00       	call   0x1402fa284
1400fe0a6:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1400fe0ab:	48 8b c7             	mov    %rdi,%rax
1400fe0ae:	48 83 c4 20          	add    $0x20,%rsp
1400fe0b2:	5f                   	pop    %rdi
1400fe0b3:	c3                   	ret
1400fe0b4:	cc                   	int3
1400fe0b5:	cc                   	int3
1400fe0b6:	cc                   	int3
1400fe0b7:	cc                   	int3
1400fe0b8:	cc                   	int3
1400fe0b9:	cc                   	int3
1400fe0ba:	cc                   	int3
1400fe0bb:	cc                   	int3
1400fe0bc:	cc                   	int3
1400fe0bd:	cc                   	int3
1400fe0be:	cc                   	int3
1400fe0bf:	cc                   	int3
1400fe0c0:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
1400fe0c5:	48 89 6c 24 20       	mov    %rbp,0x20(%rsp)
1400fe0ca:	41 56                	push   %r14
1400fe0cc:	48 83 ec 20          	sub    $0x20,%rsp
1400fe0d0:	48 8b d9             	mov    %rcx,%rbx
1400fe0d3:	44 8b f2             	mov    %edx,%r14d
1400fe0d6:	48 8b 49 e8          	mov    -0x18(%rcx),%rcx
1400fe0da:	48 85 c9             	test   %rcx,%rcx
1400fe0dd:	74 0a                	je     0x1400fe0e9
1400fe0df:	48 8b 01             	mov    (%rcx),%rax
1400fe0e2:	ba 01 00 00 00       	mov    $0x1,%edx
1400fe0e7:	ff 10                	call   *(%rax)
1400fe0e9:	48 8b 53 e0          	mov    -0x20(%rbx),%rdx
1400fe0ed:	48 83 fa 0f          	cmp    $0xf,%rdx
1400fe0f1:	76 31                	jbe    0x1400fe124
1400fe0f3:	48 8b 4b c8          	mov    -0x38(%rbx),%rcx
1400fe0f7:	48 ff c2             	inc    %rdx
1400fe0fa:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1400fe101:	72 1c                	jb     0x1400fe11f
1400fe103:	4c 8b 41 f8          	mov    -0x8(%rcx),%r8
1400fe107:	48 83 c2 27          	add    $0x27,%rdx
1400fe10b:	49 2b c8             	sub    %r8,%rcx
1400fe10e:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
1400fe112:	48 83 f8 1f          	cmp    $0x1f,%rax
1400fe116:	0f 87 98 00 00 00    	ja     0x1400fe1b4
1400fe11c:	49 8b c8             	mov    %r8,%rcx
1400fe11f:	e8 60 c1 1f 00       	call   0x1402fa284
1400fe124:	48 89 7c 24 38       	mov    %rdi,0x38(%rsp)
1400fe129:	48 c7 43 d8 00 00 00 	movq   $0x0,-0x28(%rbx)
1400fe130:	00
1400fe131:	48 c7 43 e0 0f 00 00 	movq   $0xf,-0x20(%rbx)
1400fe138:	00
1400fe139:	c6 43 c8 00          	movb   $0x0,-0x38(%rbx)
1400fe13d:	48 8b 7b c0          	mov    -0x40(%rbx),%rdi
1400fe141:	48 85 ff             	test   %rdi,%rdi
1400fe144:	74 36                	je     0x1400fe17c
1400fe146:	48 89 74 24 30       	mov    %rsi,0x30(%rsp)
1400fe14b:	be ff ff ff ff       	mov    $0xffffffff,%esi
1400fe150:	8b c6                	mov    %esi,%eax
1400fe152:	f0 0f c1 47 08       	lock xadd %eax,0x8(%rdi)
1400fe157:	83 f8 01             	cmp    $0x1,%eax
1400fe15a:	75 1b                	jne    0x1400fe177
1400fe15c:	48 8b 07             	mov    (%rdi),%rax
1400fe15f:	48 8b cf             	mov    %rdi,%rcx
1400fe162:	ff 10                	call   *(%rax)
1400fe164:	f0 0f c1 77 0c       	lock xadd %esi,0xc(%rdi)
1400fe169:	83 fe 01             	cmp    $0x1,%esi
1400fe16c:	75 09                	jne    0x1400fe177
1400fe16e:	48 8b 17             	mov    (%rdi),%rdx
1400fe171:	48 8b cf             	mov    %rdi,%rcx
1400fe174:	ff 52 08             	call   *0x8(%rdx)
1400fe177:	48 8b 74 24 30       	mov    0x30(%rsp),%rsi
1400fe17c:	48 8b 7c 24 38       	mov    0x38(%rsp),%rdi
1400fe181:	48 8d 05 90 49 23 00 	lea    0x234990(%rip),%rax        # 0x140332b18
1400fe188:	48 89 03             	mov    %rax,(%rbx)
1400fe18b:	41 f6 c6 01          	test   $0x1,%r14b
1400fe18f:	74 0e                	je     0x1400fe19f
1400fe191:	ba 60 00 00 00       	mov    $0x60,%edx
1400fe196:	48 8d 4b a8          	lea    -0x58(%rbx),%rcx
1400fe19a:	e8 e5 c0 1f 00       	call   0x1402fa284
1400fe19f:	48 8b 6c 24 48       	mov    0x48(%rsp),%rbp
1400fe1a4:	48 8d 43 a8          	lea    -0x58(%rbx),%rax
1400fe1a8:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
1400fe1ad:	48 83 c4 20          	add    $0x20,%rsp