14012f059:	48 1b d2             	sbb    %rdx,%rdx
14012f05c:	48 23 d1             	and    %rcx,%rdx
14012f05f:	45 85 c0             	test   %r8d,%r8d
14012f062:	48 0f 44 c2          	cmove  %rdx,%rax
14012f066:	48 85 c0             	test   %rax,%rax
14012f069:	75 30                	jne    0x14012f09b
14012f06b:	44 8d 40 10          	lea    0x10(%rax),%r8d
14012f06f:	48 8b cf             	mov    %rdi,%rcx
14012f072:	48 8d 15 8f 24 13 00 	lea    0x13248f(%rip),%rdx        # 0x140261508
14012f079:	e8 90 69 0d 00       	call   0x140205a0e
14012f07e:	44 8b c0             	mov    %eax,%r8d
14012f081:	48 8d 4e 10          	lea    0x10(%rsi),%rcx
14012f085:	48 8b c6             	mov    %rsi,%rax
14012f088:	48 f7 d8             	neg    %rax
14012f08b:	48 8b c3             	mov    %rbx,%rax
14012f08e:	48 1b d2             	sbb    %rdx,%rdx
14012f091:	48 23 d1             	and    %rcx,%rdx
14012f094:	45 85 c0             	test   %r8d,%r8d
14012f097:	48 0f 44 c2          	cmove  %rdx,%rax
14012f09b:	49 89 07             	mov    %rax,(%r15)
14012f09e:	48 85 c0             	test   %rax,%rax
14012f0a1:	75 07                	jne    0x14012f0aa
14012f0a3:	bb 02 40 00 80       	mov    $0x80004002,%ebx
14012f0a8:	eb 15                	jmp    0x14012f0bf
14012f0aa:	4c 3b f7             	cmp    %rdi,%r14
14012f0ad:	75 10                	jne    0x14012f0bf
14012f0af:	48 8b 0e             	mov    (%rsi),%rcx
14012f0b2:	48 8b 41 08          	mov    0x8(%rcx),%rax
14012f0b6:	48 8b ce             	mov    %rsi,%rcx
14012f0b9:	ff 15 71 3d 0e 00    	call   *0xe3d71(%rip)        # 0x140212e30
14012f0bf:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
14012f0c4:	8b c3                	mov    %ebx,%eax
14012f0c6:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
14012f0cb:	48 8b 7c 24 40       	mov    0x40(%rsp),%rdi
14012f0d0:	4c 8b 74 24 48       	mov    0x48(%rsp),%r14
14012f0d5:	48 83 c4 20          	add    $0x20,%rsp
14012f0d9:	41 5f                	pop    %r15
14012f0db:	c3                   	ret
14012f0dc:	33 d2                	xor    %edx,%edx
14012f0de:	b9 60 25 65 1f       	mov    $0x1f652560,%ecx
14012f0e3:	e8 fc c1 ed ff       	call   0x14000b2e4
14012f0e8:	cc                   	int3
14012f0e9:	90                   	nop
14012f0ea:	90                   	nop
14012f0eb:	90                   	nop
14012f0ec:	90                   	nop
14012f0ed:	90                   	nop
14012f0ee:	90                   	nop
14012f0ef:	90                   	nop
14012f0f0:	40 53                	rex push %rbx
14012f0f2:	48 83 ec 20          	sub    $0x20,%rsp
14012f0f6:	48 8b d9             	mov    %rcx,%rbx
14012f0f9:	83 c8 ff             	or     $0xffffffff,%eax
14012f0fc:	f0 0f c1 41 20       	lock xadd %eax,0x20(%rcx)
14012f101:	83 f8 01             	cmp    $0x1,%eax
14012f104:	75 18                	jne    0x14012f11e
14012f106:	48 8b 11             	mov    (%rcx),%rdx
14012f109:	48 8b 42 48          	mov    0x48(%rdx),%rax
14012f10d:	33 d2                	xor    %edx,%edx
14012f10f:	ff 15 1b 3d 0e 00    	call   *0xe3d1b(%rip)        # 0x140212e30
14012f115:	48 8b cb             	mov    %rbx,%rcx
14012f118:	ff 15 22 3a 0e 00    	call   *0xe3a22(%rip)        # 0x140212b40
14012f11e:	b8 01 00 00 00       	mov    $0x1,%eax
14012f123:	48 83 c4 20          	add    $0x20,%rsp
14012f127:	5b                   	pop    %rbx
14012f128:	c3                   	ret
14012f129:	90                   	nop
14012f12a:	90                   	nop
14012f12b:	90                   	nop
14012f12c:	90                   	nop
14012f12d:	90                   	nop
14012f12e:	90                   	nop
14012f12f:	90                   	nop
14012f130:	f0 ff 41 20          	lock incl 0x20(%rcx)
14012f134:	b8 01 00 00 00       	mov    $0x1,%eax
14012f139:	c3                   	ret
14012f13a:	90                   	nop
14012f13b:	90                   	nop
14012f13c:	90                   	nop
14012f13d:	90                   	nop
14012f13e:	90                   	nop
14012f13f:	90                   	nop
14012f140:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
14012f145:	48 89 6c 24 10       	mov    %rbp,0x10(%rsp)
14012f14a:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
14012f14f:	57                   	push   %rdi
14012f150:	41 56                	push   %r14
14012f152:	41 57                	push   %r15
14012f154:	48 83 ec 20          	sub    $0x20,%rsp
14012f158:	33 db                	xor    %ebx,%ebx
14012f15a:	4d 8b f8             	mov    %r8,%r15
14012f15d:	4c 8b f2             	mov    %rdx,%r14
14012f160:	48 8b f1             	mov    %rcx,%rsi
14012f163:	4d 85 c0             	test   %r8,%r8
14012f166:	0f 84 48 01 00 00    	je     0x14012f2b4
14012f16c:	48 8b 02             	mov    (%rdx),%rax
14012f16f:	48 3b 05 9a 15 12 00 	cmp    0x12159a(%rip),%rax        # 0x140250710
14012f176:	75 13                	jne    0x14012f18b
14012f178:	48 8b 42 08          	mov    0x8(%rdx),%rax
14012f17c:	48 3b 05 95 15 12 00 	cmp    0x121595(%rip),%rax        # 0x140250718
14012f183:	75 06                	jne    0x14012f18b
14012f185:	49 8b 78 08          	mov    0x8(%r8),%rdi
14012f189:	eb 03                	jmp    0x14012f18e
14012f18b:	49 8b fe             	mov    %r14,%rdi
14012f18e:	48 8b 07             	mov    (%rdi),%rax
14012f191:	48 3b 05 00 13 12 00 	cmp    0x121300(%rip),%rax        # 0x140250498
14012f198:	75 15                	jne    0x14012f1af
14012f19a:	48 8b 47 08          	mov    0x8(%rdi),%rax
14012f19e:	48 3b 05 fb 12 12 00 	cmp    0x1212fb(%rip),%rax        # 0x1402504a0
14012f1a5:	75 08                	jne    0x14012f1af
14012f1a7:	48 8b c6             	mov    %rsi,%rax
14012f1aa:	e9 c6 00 00 00       	jmp    0x14012f275
14012f1af:	48 8b 0f             	mov    (%rdi),%rcx
14012f1b2:	48 2b 0d f7 c7 14 00 	sub    0x14c7f7(%rip),%rcx        # 0x14027b9b0
14012f1b9:	75 0b                	jne    0x14012f1c6
14012f1bb:	48 8b 4f 08          	mov    0x8(%rdi),%rcx
14012f1bf:	48 2b 0d f2 c7 14 00 	sub    0x14c7f2(%rip),%rcx        # 0x14027b9b8
14012f1c6:	48 85 c9             	test   %rcx,%rcx
14012f1c9:	48 8b c3             	mov    %rbx,%rax
14012f1cc:	bd 10 00 00 00       	mov    $0x10,%ebp
14012f1d1:	48 0f 44 c6          	cmove  %rsi,%rax
14012f1d5:	48 85 c0             	test   %rax,%rax
14012f1d8:	0f 85 97 00 00 00    	jne    0x14012f275
14012f1de:	44 8b c5             	mov    %ebp,%r8d
14012f1e1:	48 8d 15 18 c8 14 00 	lea    0x14c818(%rip),%rdx        # 0x14027ba00
14012f1e8:	48 8b cf             	mov    %rdi,%rcx
14012f1eb:	e8 1e 68 0d 00       	call   0x140205a0e
14012f1f0:	44 8b c0             	mov    %eax,%r8d
14012f1f3:	48 8d 4e 08          	lea    0x8(%rsi),%rcx
14012f1f7:	48 8b c6             	mov    %rsi,%rax
14012f1fa:	48 f7 d8             	neg    %rax
14012f1fd:	48 8b c3             	mov    %rbx,%rax
14012f200:	48 1b d2             	sbb    %rdx,%rdx
14012f203:	48 23 d1             	and    %rcx,%rdx
14012f206:	45 85 c0             	test   %r8d,%r8d
14012f209:	48 0f 44 c2          	cmove  %rdx,%rax
14012f20d:	48 85 c0             	test   %rax,%rax
14012f210:	75 63                	jne    0x14012f275
14012f212:	44 8b c5             	mov    %ebp,%r8d
14012f215:	48 8d 15 ec 22 13 00 	lea    0x1322ec(%rip),%rdx        # 0x140261508
14012f21c:	48 8b cf             	mov    %rdi,%rcx
14012f21f:	e8 ea 67 0d 00       	call   0x140205a0e
14012f224:	44 8b c0             	mov    %eax,%r8d
14012f227:	48 8d 4e 10          	lea    0x10(%rsi),%rcx
14012f22b:	48 8b c6             	mov    %rsi,%rax
14012f22e:	48 f7 d8             	neg    %rax
14012f231:	48 8b c3             	mov    %rbx,%rax
14012f234:	48 1b d2             	sbb    %rdx,%rdx
14012f237:	48 23 d1             	and    %rcx,%rdx
14012f23a:	45 85 c0             	test   %r8d,%r8d
14012f23d:	48 0f 44 c2          	cmove  %rdx,%rax
14012f241:	48 85 c0             	test   %rax,%rax
14012f244:	75 2f                	jne    0x14012f275
14012f246:	44 8b c5             	mov    %ebp,%r8d
14012f249:	48 8d 15 80 c7 14 00 	lea    0x14c780(%rip),%rdx        # 0x14027b9d0
14012f250:	48 8b cf             	mov    %rdi,%rcx
14012f253:	e8 b6 67 0d 00       	call   0x140205a0e
14012f258:	44 8b c0             	mov    %eax,%r8d
14012f25b:	48 8d 4e 18          	lea    0x18(%rsi),%rcx
14012f25f:	48 8b c6             	mov    %rsi,%rax
14012f262:	48 f7 d8             	neg    %rax
14012f265:	48 8b c3             	mov    %rbx,%rax
14012f268:	48 1b d2             	sbb    %rdx,%rdx
14012f26b:	48 23 d1             	and    %rcx,%rdx
14012f26e:	45 85 c0             	test   %r8d,%r8d
14012f271:	48 0f 44 c2          	cmove  %rdx,%rax
14012f275:	49 89 07             	mov    %rax,(%r15)
14012f278:	48 85 c0             	test   %rax,%rax
14012f27b:	75 07                	jne    0x14012f284
14012f27d:	bb 02 40 00 80       	mov    $0x80004002,%ebx
14012f282:	eb 15                	jmp    0x14012f299
14012f284:	4c 3b f7             	cmp    %rdi,%r14
14012f287:	75 10                	jne    0x14012f299
14012f289:	48 8b 0e             	mov    (%rsi),%rcx
14012f28c:	48 8b 41 08          	mov    0x8(%rcx),%rax
14012f290:	48 8b ce             	mov    %rsi,%rcx
14012f293:	ff 15 97 3b 0e 00    	call   *0xe3b97(%rip)        # 0x140212e30
14012f299:	48 8b 6c 24 48       	mov    0x48(%rsp),%rbp
14012f29e:	8b c3                	mov    %ebx,%eax
14012f2a0:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
14012f2a5:	48 8b 74 24 50       	mov    0x50(%rsp),%rsi
14012f2aa:	48 83 c4 20          	add    $0x20,%rsp
14012f2ae:	41 5f                	pop    %r15
14012f2b0:	41 5e                	pop    %r14
14012f2b2:	5f                   	pop    %rdi
14012f2b3:	c3                   	ret
14012f2b4:	33 d2                	xor    %edx,%edx
14012f2b6:	b9 60 25 65 1f       	mov    $0x1f652560,%ecx
14012f2bb:	e8 24 c0 ed ff       	call   0x14000b2e4
14012f2c0:	cc                   	int3
14012f2c1:	90                   	nop
14012f2c2:	90                   	nop
14012f2c3:	90                   	nop
14012f2c4:	48 8b c4             	mov    %rsp,%rax
14012f2c7:	48 89 58 08          	mov    %rbx,0x8(%rax)
14012f2cb:	48 89 68 10          	mov    %rbp,0x10(%rax)
14012f2cf:	48 89 70 18          	mov    %rsi,0x18(%rax)
14012f2d3:	48 89 78 20          	mov    %rdi,0x20(%rax)
14012f2d7:	41 56                	push   %r14
14012f2d9:	48 83 ec 20          	sub    $0x20,%rsp
14012f2dd:	48 8b 39             	mov    (%rcx),%rdi
14012f2e0:	48 8b f1             	mov    %rcx,%rsi
14012f2e3:	48 8b 0a             	mov    (%rdx),%rcx
14012f2e6:	48 8d 15 cb 20 11 00 	lea    0x1120cb(%rip),%rdx        # 0x1402413b8
14012f2ed:	4d 8b 11             	mov    (%r9),%r10
14012f2f0:	48 8b 44 24 58       	mov    0x58(%rsp),%rax
14012f2f5:	8b 28                	mov    (%rax),%ebp
14012f2f7:	48 8b 44 24 50       	mov    0x50(%rsp),%rax
14012f2fc:	44 0f b6 30          	movzbl (%rax),%r14d
14012f300:	49 8b 00             	mov    (%r8),%rax
14012f303:	48 89 17             	mov    %rdx,(%rdi)
14012f306:	48 8d 15 4b 21 11 00 	lea    0x11214b(%rip),%rdx        # 0x140241458
14012f30d:	48 89 57 08          	mov    %rdx,0x8(%rdi)
14012f311:	48 8d 15 20 21 11 00 	lea    0x112120(%rip),%rdx        # 0x140241438
14012f318:	48 89 57 10          	mov    %rdx,0x10(%rdi)
14012f31c:	48 8d 15 e5 20 11 00 	lea    0x1120e5(%rip),%rdx        # 0x140241408
14012f323:	48 89 57 18          	mov    %rdx,0x18(%rdi)
14012f327:	c7 47 20 01 00 00 00 	movl   $0x1,0x20(%rdi)
14012f32e:	48 89 47 28          	mov    %rax,0x28(%rdi)
14012f332:	4c 89 57 30          	mov    %r10,0x30(%rdi)
14012f336:	48 89 4f 38          	mov    %rcx,0x38(%rdi)
14012f33a:	48 85 c9             	test   %rcx,%rcx
14012f33d:	74 0d                	je     0x14012f34c
14012f33f:	48 8b 01             	mov    (%rcx),%rax
14012f342:	48 8b 40 08          	mov    0x8(%rax),%rax
14012f346:	ff 15 e4 3a 0e 00    	call   *0xe3ae4(%rip)        # 0x140212e30
14012f34c:	83 67 40 00          	andl   $0x0,0x40(%rdi)
14012f350:	48 8d 4f 40          	lea    0x40(%rdi),%rcx
14012f354:	33 c0                	xor    %eax,%eax
14012f356:	0f 57 c0             	xorps  %xmm0,%xmm0
14012f359:	89 47 44             	mov    %eax,0x44(%rdi)
14012f35c:	ba 02 01 00 00       	mov    $0x102,%edx
14012f361:	48 21 47 48          	and    %rax,0x48(%rdi)
14012f365:	48 21 47 50          	and    %rax,0x50(%rdi)
14012f369:	0f 11 47 58          	movups %xmm0,0x58(%rdi)
14012f36d:	0f 11 47 68          	movups %xmm0,0x68(%rdi)
14012f371:	0f 11 47 78          	movups %xmm0,0x78(%rdi)
14012f375:	21 87 88 00 00 00    	and    %eax,0x88(%rdi)
14012f37b:	21 87 8c 00 00 00    	and    %eax,0x8c(%rdi)
14012f381:	ff 15 61 34 0e 00    	call   *0xe3461(%rip)        # 0x1402127e8
14012f387:	c6 87 90 00 00 00 00 	movb   $0x0,0x90(%rdi)
14012f38e:	44 89 b7 98 00 00 00 	mov    %r14d,0x98(%rdi)
14012f395:	85 ed                	test   %ebp,%ebp
14012f397:	74 07                	je     0x14012f3a0
14012f399:	c6 87 90 00 00 00 01 	movb   $0x1,0x90(%rdi)
14012f3a0:	48 83 26 00          	andq   $0x0,(%rsi)
14012f3a4:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
14012f3a9:	48 8b 6c 24 38       	mov    0x38(%rsp),%rbp
14012f3ae:	48 89 7e 08          	mov    %rdi,0x8(%rsi)
14012f3b2:	48 8b 74 24 40       	mov    0x40(%rsp),%rsi
14012f3b7:	48 8b 7c 24 48       	mov    0x48(%rsp),%rdi
14012f3bc:	48 83 c4 20          	add    $0x20,%rsp
14012f3c0:	41 5e                	pop    %r14
14012f3c2:	c3                   	ret
14012f3c3:	90                   	nop
14012f3c4:	90                   	nop
14012f3c5:	90                   	nop
14012f3c6:	90                   	nop
14012f3c7:	90                   	nop
14012f3c8:	90                   	nop
14012f3c9:	90                   	nop
14012f3ca:	90                   	nop
14012f3cb:	90                   	nop
14012f3cc:	90                   	nop
14012f3cd:	90                   	nop
14012f3ce:	90                   	nop
14012f3cf:	90                   	nop
14012f3d0:	48 83 e9 08          	sub    $0x8,%rcx
14012f3d4:	e9 67 fd ff ff       	jmp    0x14012f140
14012f3d9:	90                   	nop
14012f3da:	90                   	nop
14012f3db:	90                   	nop
14012f3dc:	90                   	nop
14012f3dd:	90                   	nop
14012f3de:	90                   	nop
14012f3df:	90                   	nop
14012f3e0:	48 83 e9 08          	sub    $0x8,%rcx
14012f3e4:	e9 67 fb ff ff       	jmp    0x14012ef50
14012f3e9:	90                   	nop
14012f3ea:	90                   	nop
14012f3eb:	90                   	nop
14012f3ec:	90                   	nop
14012f3ed:	90                   	nop
14012f3ee:	90                   	nop
14012f3ef:	90                   	nop
14012f3f0:	48 83 e9 10          	sub    $0x10,%rcx
14012f3f4:	e9 97 fb ff ff       	jmp    0x14012ef90
14012f3f9:	90                   	nop
14012f3fa:	90                   	nop
14012f3fb:	90                   	nop
14012f3fc:	90                   	nop
14012f3fd:	90                   	nop
14012f3fe:	90                   	nop
14012f3ff:	90                   	nop
14012f400:	48 83 e9 08          	sub    $0x8,%rcx
14012f404:	e9 97 fb ff ff       	jmp    0x14012efa0
14012f409:	90                   	nop
14012f40a:	90                   	nop
14012f40b:	90                   	nop
14012f40c:	90                   	nop
14012f40d:	90                   	nop
14012f40e:	90                   	nop
14012f40f:	90                   	nop
14012f410:	48 83 e9 10          	sub    $0x10,%rcx
14012f414:	e9 27 fd ff ff       	jmp    0x14012f140
14012f419:	90                   	nop
14012f41a:	90                   	nop
14012f41b:	90                   	nop
14012f41c:	90                   	nop
14012f41d:	90                   	nop
14012f41e:	90                   	nop
14012f41f:	90                   	nop
14012f420:	48 83 e9 10          	sub    $0x10,%rcx
14012f424:	e9 27 fb ff ff       	jmp    0x14012ef50
14012f429:	90                   	nop
14012f42a:	90                   	nop
14012f42b:	90                   	nop
14012f42c:	90                   	nop
14012f42d:	90                   	nop
14012f42e:	90                   	nop
14012f42f:	90                   	nop
14012f430:	48 83 e9 08          	sub    $0x8,%rcx
14012f434:	e9 f7 fc ff ff       	jmp    0x14012f130
14012f439:	90                   	nop
14012f43a:	90                   	nop
14012f43b:	90                   	nop
14012f43c:	90                   	nop
14012f43d:	90                   	nop
14012f43e:	90                   	nop
14012f43f:	90                   	nop
14012f440:	48 83 e9 10          	sub    $0x10,%rcx
14012f444:	e9 57 fb ff ff       	jmp    0x14012efa0
14012f449:	90                   	nop
14012f44a:	90                   	nop
14012f44b:	90                   	nop
14012f44c:	90                   	nop
14012f44d:	90                   	nop
14012f44e:	90                   	nop
14012f44f:	90                   	nop
14012f450:	48 83 e9 08          	sub    $0x8,%rcx
14012f454:	e9 97 fc ff ff       	jmp    0x14012f0f0
14012f459:	90                   	nop
14012f45a:	90                   	nop
14012f45b:	90                   	nop
14012f45c:	90                   	nop
14012f45d:	90                   	nop
14012f45e:	90                   	nop
14012f45f:	90                   	nop
14012f460:	48 83 e9 18          	sub    $0x18,%rcx
14012f464:	e9 d7 fc ff ff       	jmp    0x14012f140