14084a14f:	74 20                	je     0x14084a171
14084a151:	48 8b 0b             	mov    (%rbx),%rcx
14084a154:	48 8b 01             	mov    (%rcx),%rax
14084a157:	48 8d 94 24 d0 00 00 	lea    0xd0(%rsp),%rdx
14084a15e:	00
14084a15f:	48 8b 00             	mov    (%rax),%rax
14084a162:	ff 15 b8 98 73 00    	call   *0x7398b8(%rip)        # 0x140f83a20
14084a168:	48 83 c3 08          	add    $0x8,%rbx
14084a16c:	48 3b de             	cmp    %rsi,%rbx
14084a16f:	75 e0                	jne    0x14084a151
14084a171:	48 8d 8c 24 00 01 00 	lea    0x100(%rsp),%rcx
14084a178:	00
14084a179:	e8 d2 37 ff ff       	call   0x14083d950
14084a17e:	8b f0                	mov    %eax,%esi
14084a180:	48 85 ff             	test   %rdi,%rdi
14084a183:	74 42                	je     0x14084a1c7
14084a185:	48 8b 4c 24 78       	mov    0x78(%rsp),%rcx
14084a18a:	48 2b cf             	sub    %rdi,%rcx
14084a18d:	48 c1 f9 03          	sar    $0x3,%rcx
14084a191:	48 8d 14 cd 00 00 00 	lea    0x0(,%rcx,8),%rdx
14084a198:	00
14084a199:	48 8b c7             	mov    %rdi,%rax
14084a19c:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
14084a1a3:	72 19                	jb     0x14084a1be
14084a1a5:	48 83 c2 27          	add    $0x27,%rdx
14084a1a9:	48 8b 7f f8          	mov    -0x8(%rdi),%rdi
14084a1ad:	48 2b c7             	sub    %rdi,%rax
14084a1b0:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
14084a1b4:	48 83 f8 1f          	cmp    $0x1f,%rax
14084a1b8:	0f 87 6c 01 00 00    	ja     0x14084a32a
14084a1be:	48 8b cf             	mov    %rdi,%rcx
14084a1c1:	e8 7e 0f 5d 00       	call   0x140e1b144
14084a1c6:	90                   	nop
14084a1c7:	48 8b 4c 24 40       	mov    0x40(%rsp),%rcx
14084a1cc:	48 8b 59 08          	mov    0x8(%rcx),%rbx
14084a1d0:	80 7b 19 00          	cmpb   $0x0,0x19(%rbx)
14084a1d4:	75 51                	jne    0x14084a227
14084a1d6:	66 66 0f 1f 84 00 00 	data16 nopw 0x0(%rax,%rax,1)
14084a1dd:	00 00 00
14084a1e0:	4c 8b 43 10          	mov    0x10(%rbx),%r8
14084a1e4:	48 8d 54 24 40       	lea    0x40(%rsp),%rdx
14084a1e9:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
14084a1ee:	e8 9d 06 ff ff       	call   0x14083a890
14084a1f3:	48 8b fb             	mov    %rbx,%rdi
14084a1f6:	48 8b 1b             	mov    (%rbx),%rbx
14084a1f9:	0f be 47 37          	movsbl 0x37(%rdi),%eax
14084a1fd:	c1 e8 07             	shr    $0x7,%eax
14084a200:	f6 d0                	not    %al
14084a202:	a8 01                	test   $0x1,%al
14084a204:	75 09                	jne    0x14084a20f
14084a206:	48 8b 4f 20          	mov    0x20(%rdi),%rcx
14084a20a:	e8 35 0f 5d 00       	call   0x140e1b144
14084a20f:	ba 38 00 00 00       	mov    $0x38,%edx
14084a214:	48 8b cf             	mov    %rdi,%rcx
14084a217:	e8 28 0f 5d 00       	call   0x140e1b144
14084a21c:	80 7b 19 00          	cmpb   $0x0,0x19(%rbx)
14084a220:	74 be                	je     0x14084a1e0
14084a222:	48 8b 4c 24 40       	mov    0x40(%rsp),%rcx
14084a227:	ba 38 00 00 00       	mov    $0x38,%edx
14084a22c:	e8 13 0f 5d 00       	call   0x140e1b144
14084a231:	90                   	nop
14084a232:	48 8b 8c 24 a0 00 00 	mov    0xa0(%rsp),%rcx
14084a239:	00
14084a23a:	48 85 c9             	test   %rcx,%rcx
14084a23d:	74 3f                	je     0x14084a27e
14084a23f:	48 8b 44 24 30       	mov    0x30(%rsp),%rax
14084a244:	48 2b c1             	sub    %rcx,%rax
14084a247:	48 c1 f8 03          	sar    $0x3,%rax
14084a24b:	48 8d 14 c5 00 00 00 	lea    0x0(,%rax,8),%rdx
14084a252:	00
14084a253:	48 8b c1             	mov    %rcx,%rax
14084a256:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
14084a25d:	72 19                	jb     0x14084a278
14084a25f:	48 83 c2 27          	add    $0x27,%rdx
14084a263:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
14084a267:	48 2b c1             	sub    %rcx,%rax
14084a26a:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
14084a26e:	48 83 f8 1f          	cmp    $0x1f,%rax
14084a272:	0f 87 b8 00 00 00    	ja     0x14084a330
14084a278:	e8 c7 0e 5d 00       	call   0x140e1b144
14084a27d:	90                   	nop
14084a27e:	48 8d 8c 24 40 01 00 	lea    0x140(%rsp),%rcx
14084a285:	00
14084a286:	e8 65 3d ff ff       	call   0x14083dff0
14084a28b:	8b c6                	mov    %esi,%eax
14084a28d:	eb 6a                	jmp    0x14084a2f9
14084a28f:	48 8b 05 5a 8b be 00 	mov    0xbe8b5a(%rip),%rax        # 0x141432df0
14084a296:	48 8b b8 e0 00 00 00 	mov    0xe0(%rax),%rdi
14084a29d:	48 8b 98 d8 00 00 00 	mov    0xd8(%rax),%rbx
14084a2a4:	48 3b df             	cmp    %rdi,%rbx
14084a2a7:	74 32                	je     0x14084a2db
14084a2a9:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
14084a2b0:	48 8b 0b             	mov    (%rbx),%rcx
14084a2b3:	48 8b 01             	mov    (%rcx),%rax
14084a2b6:	4c 89 64 24 30       	mov    %r12,0x30(%rsp)
14084a2bb:	0f 57 c0             	xorps  %xmm0,%xmm0
14084a2be:	f3 0f 7f 44 24 20    	movdqu %xmm0,0x20(%rsp)
14084a2c4:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
14084a2c9:	48 8b 00             	mov    (%rax),%rax
14084a2cc:	ff 15 4e 97 73 00    	call   *0x73974e(%rip)        # 0x140f83a20
14084a2d2:	48 83 c3 08          	add    $0x8,%rbx
14084a2d6:	48 3b df             	cmp    %rdi,%rbx
14084a2d9:	75 d5                	jne    0x14084a2b0
14084a2db:	48 8d 8c 24 00 01 00 	lea    0x100(%rsp),%rcx
14084a2e2:	00
14084a2e3:	e8 68 36 ff ff       	call   0x14083d950
14084a2e8:	8b d8                	mov    %eax,%ebx
14084a2ea:	48 8d 8c 24 40 01 00 	lea    0x140(%rsp),%rcx
14084a2f1:	00
14084a2f2:	e8 f9 3c ff ff       	call   0x14083dff0
14084a2f7:	8b c3                	mov    %ebx,%eax
14084a2f9:	4c 8d 9c 24 b0 02 00 	lea    0x2b0(%rsp),%r11
14084a300:	00
14084a301:	41 0f 28 73 f0       	movaps -0x10(%r11),%xmm6
14084a306:	41 0f 28 7b e0       	movaps -0x20(%r11),%xmm7
14084a30b:	45 0f 28 43 d0       	movaps -0x30(%r11),%xmm8
14084a310:	45 0f 28 4b c0       	movaps -0x40(%r11),%xmm9
14084a315:	49 8b e3             	mov    %r11,%rsp
14084a318:	41 5f                	pop    %r15
14084a31a:	41 5e                	pop    %r14
14084a31c:	41 5d                	pop    %r13
14084a31e:	41 5c                	pop    %r12
14084a320:	5f                   	pop    %rdi
14084a321:	5e                   	pop    %rsi
14084a322:	5b                   	pop    %rbx
14084a323:	c3                   	ret
14084a324:	e8 c7 e4 99 ff       	call   0x1401e87f0
14084a329:	90                   	nop
14084a32a:	e8 75 fe 5d 00       	call   0x140e2a1a4
14084a32f:	90                   	nop
14084a330:	e8 6f fe 5d 00       	call   0x140e2a1a4
14084a335:	cc                   	int3
14084a336:	cc                   	int3
14084a337:	cc                   	int3
14084a338:	cc                   	int3
14084a339:	cc                   	int3
14084a33a:	cc                   	int3
14084a33b:	cc                   	int3
14084a33c:	cc                   	int3
14084a33d:	cc                   	int3
14084a33e:	cc                   	int3
14084a33f:	cc                   	int3
14084a340:	40 53                	rex push %rbx
14084a342:	48 83 ec 40          	sub    $0x40,%rsp
14084a346:	48 8b 05 b3 eb b6 00 	mov    0xb6ebb3(%rip),%rax        # 0x1413b8f00
14084a34d:	48 33 c4             	xor    %rsp,%rax
14084a350:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
14084a355:	80 3d 9c 8a be 00 00 	cmpb   $0x0,0xbe8a9c(%rip)        # 0x141432df8
14084a35c:	48 8b 59 08          	mov    0x8(%rcx),%rbx
14084a360:	75 65                	jne    0x14084a3c7
14084a362:	b9 01 00 00 00       	mov    $0x1,%ecx
14084a367:	e8 24 89 5e 00       	call   0x140e32c90
14084a36c:	48 8b c8             	mov    %rax,%rcx
14084a36f:	e8 ec 8a 5e 00       	call   0x140e32e60
14084a374:	8b c8                	mov    %eax,%ecx
14084a376:	e8 e5 5a a0 ff       	call   0x14024fe60
14084a37b:	85 c0                	test   %eax,%eax
14084a37d:	75 0d                	jne    0x14084a38c
14084a37f:	48 8b 05 6a 8a be 00 	mov    0xbe8a6a(%rip),%rax        # 0x141432df0
14084a386:	80 78 78 00          	cmpb   $0x0,0x78(%rax)
14084a38a:	74 3b                	je     0x14084a3c7
14084a38c:	8b 0d 76 49 c5 00    	mov    0xc54976(%rip),%ecx        # 0x14149ed08
14084a392:	65 48 8b 04 25 58 00 	mov    %gs:0x58,%rax
14084a399:	00 00
14084a39b:	ba 00 13 00 00       	mov    $0x1300,%edx
14084a3a0:	48 8b 04 c8          	mov    (%rax,%rcx,8),%rax
14084a3a4:	8b 0c 02             	mov    (%rdx,%rax,1),%ecx
14084a3a7:	39 0d 6b 8f be 00    	cmp    %ecx,0xbe8f6b(%rip)        # 0x141433318
14084a3ad:	7f 3a                	jg     0x14084a3e9
14084a3af:	0f b7 15 5c 8f be 00 	movzwl 0xbe8f5c(%rip),%edx        # 0x141433312
14084a3b6:	48 8b 0d 4b 8f be 00 	mov    0xbe8f4b(%rip),%rcx        # 0x141433308
14084a3bd:	66 83 ca 06          	or     $0x6,%dx
14084a3c1:	ff 15 49 90 73 00    	call   *0x739049(%rip)        # 0x140f83410
14084a3c7:	48 8d 15 b2 6c 7f 00 	lea    0x7f6cb2(%rip),%rdx        # 0x141041080
14084a3ce:	48 8b cb             	mov    %rbx,%rcx
14084a3d1:	e8 6a 5e 98 ff       	call   0x1401d0240
14084a3d6:	48 8b 4c 24 38       	mov    0x38(%rsp),%rcx
14084a3db:	48 33 cc             	xor    %rsp,%rcx
14084a3de:	e8 1d 11 5d 00       	call   0x140e1b500
14084a3e3:	48 83 c4 40          	add    $0x40,%rsp
14084a3e7:	5b                   	pop    %rbx
14084a3e8:	c3                   	ret
14084a3e9:	48 8d 0d 28 8f be 00 	lea    0xbe8f28(%rip),%rcx        # 0x141433318
14084a3f0:	e8 d7 12 5d 00       	call   0x140e1b6cc
14084a3f5:	83 3d 1c 8f be 00 ff 	cmpl   $0xffffffff,0xbe8f1c(%rip)        # 0x141433318
14084a3fc:	75 b1                	jne    0x14084a3af
14084a3fe:	b9 f5 ff ff ff       	mov    $0xfffffff5,%ecx
14084a403:	ff 15 5f 8f 73 00    	call   *0x738f5f(%rip)        # 0x140f83368
14084a409:	48 8b c8             	mov    %rax,%rcx
14084a40c:	48 89 05 f5 8e be 00 	mov    %rax,0xbe8ef5(%rip)        # 0x141433308
14084a413:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
14084a418:	ff 15 ea 8f 73 00    	call   *0x738fea(%rip)        # 0x140f83408
14084a41e:	0f b7 54 24 28       	movzwl 0x28(%rsp),%edx
14084a423:	48 8d 0d ee 8e be 00 	lea    0xbe8eee(%rip),%rcx        # 0x141433318
14084a42a:	0f b7 c2             	movzwl %dx,%eax
14084a42d:	41 b8 0f ff 00 00    	mov    $0xff0f,%r8d
14084a433:	66 41 23 c0          	and    %r8w,%ax
14084a437:	66 89 05 d2 8e be 00 	mov    %ax,0xbe8ed2(%rip)        # 0x141433310
14084a43e:	b8 f0 ff 00 00       	mov    $0xfff0,%eax
14084a443:	66 23 d0             	and    %ax,%dx
14084a446:	66 89 15 c5 8e be 00 	mov    %dx,0xbe8ec5(%rip)        # 0x141433312
14084a44d:	e8 0e 12 5d 00       	call   0x140e1b660
14084a452:	e9 58 ff ff ff       	jmp    0x14084a3af
14084a457:	cc                   	int3
14084a458:	cc                   	int3
14084a459:	cc                   	int3
14084a45a:	cc                   	int3
14084a45b:	cc                   	int3
14084a45c:	cc                   	int3
14084a45d:	cc                   	int3
14084a45e:	cc                   	int3
14084a45f:	cc                   	int3
14084a460:	0f 10 01             	movups (%rcx),%xmm0
14084a463:	33 c0                	xor    %eax,%eax
14084a465:	0f 11 05 2c 8e be 00 	movups %xmm0,0xbe8e2c(%rip)        # 0x141433298
14084a46c:	0f 10 49 10          	movups 0x10(%rcx),%xmm1
14084a470:	0f 11 0d 31 8e be 00 	movups %xmm1,0xbe8e31(%rip)        # 0x1414332a8
14084a477:	f2 0f 10 41 20       	movsd  0x20(%rcx),%xmm0
14084a47c:	f2 0f 11 05 34 8e be 	movsd  %xmm0,0xbe8e34(%rip)        # 0x1414332b8
14084a483:	00
14084a484:	c3                   	ret
14084a485:	cc                   	int3
14084a486:	cc                   	int3
14084a487:	cc                   	int3
14084a488:	cc                   	int3
14084a489:	cc                   	int3
14084a48a:	cc                   	int3
14084a48b:	cc                   	int3
14084a48c:	cc                   	int3
14084a48d:	cc                   	int3
14084a48e:	cc                   	int3
14084a48f:	cc                   	int3
14084a490:	48 8b c4             	mov    %rsp,%rax
14084a493:	53                   	push   %rbx
14084a494:	56                   	push   %rsi
14084a495:	57                   	push   %rdi
14084a496:	41 54                	push   %r12
14084a498:	41 55                	push   %r13
14084a49a:	41 56                	push   %r14
14084a49c:	41 57                	push   %r15
14084a49e:	48 81 ec 60 0c 00 00 	sub    $0xc60,%rsp
14084a4a5:	0f 29 70 b8          	movaps %xmm6,-0x48(%rax)
14084a4a9:	0f 29 78 a8          	movaps %xmm7,-0x58(%rax)
14084a4ad:	48 8b 05 4c ea b6 00 	mov    0xb6ea4c(%rip),%rax        # 0x1413b8f00
14084a4b4:	48 33 c4             	xor    %rsp,%rax
14084a4b7:	48 89 84 24 30 0c 00 	mov    %rax,0xc30(%rsp)
14084a4be:	00
14084a4bf:	4d 8b f1             	mov    %r9,%r14
14084a4c2:	4d 8b f8             	mov    %r8,%r15
14084a4c5:	4c 89 44 24 40       	mov    %r8,0x40(%rsp)
14084a4ca:	48 63 f2             	movslq %edx,%rsi
14084a4cd:	48 89 8c 24 18 01 00 	mov    %rcx,0x118(%rsp)
14084a4d4:	00
14084a4d5:	48 89 4c 24 38       	mov    %rcx,0x38(%rsp)
14084a4da:	45 33 ed             	xor    %r13d,%r13d
14084a4dd:	44 89 6c 24 34       	mov    %r13d,0x34(%rsp)
14084a4e2:	48 8d 0d 77 a8 00 00 	lea    0xa877(%rip),%rcx        # 0x140854d60
14084a4e9:	e8 4e 47 5b 00       	call   0x140dfec3c
14084a4ee:	49 8b 17             	mov    (%r15),%rdx
14084a4f1:	0f 57 c0             	xorps  %xmm0,%xmm0
14084a4f4:	0f 11 84 24 b0 0b 00 	movups %xmm0,0xbb0(%rsp)
14084a4fb:	00
14084a4fc:	0f 57 c9             	xorps  %xmm1,%xmm1
14084a4ff:	f3 0f 7f 8c 24 c0 0b 	movdqu %xmm1,0xbc0(%rsp)
14084a506:	00 00
14084a508:	48 c7 c3 ff ff ff ff 	mov    $0xffffffffffffffff,%rbx
14084a50f:	4c 8b c3             	mov    %rbx,%r8
14084a512:	49 ff c0             	inc    %r8
14084a515:	46 38 2c 02          	cmp    %r13b,(%rdx,%r8,1)
14084a519:	75 f7                	jne    0x14084a512
14084a51b:	48 8d 8c 24 b0 0b 00 	lea    0xbb0(%rsp),%rcx
14084a522:	00
14084a523:	e8 d8 c8 94 ff       	call   0x140196e00
14084a528:	90                   	nop
14084a529:	48 8d 94 24 b0 0b 00 	lea    0xbb0(%rsp),%rdx
14084a530:	00
14084a531:	48 8d 8c 24 10 0c 00 	lea    0xc10(%rsp),%rcx
14084a538:	00
14084a539:	e8 c2 d8 01 00       	call   0x140867e00
14084a53e:	90                   	nop
14084a53f:	4c 8b 84 24 c8 0b 00 	mov    0xbc8(%rsp),%r8
14084a546:	00
14084a547:	49 83 f8 0f          	cmp    $0xf,%r8
14084a54b:	76 15                	jbe    0x14084a562
14084a54d:	48 8b 94 24 b0 0b 00 	mov    0xbb0(%rsp),%rdx
14084a554:	00
14084a555:	48 8d 8c 24 b0 0b 00 	lea    0xbb0(%rsp),%rcx
14084a55c:	00
14084a55d:	e8 ee 2a 95 ff       	call   0x14019d050
14084a562:	66 0f 6f 3d c6 98 75 	movdqa 0x7598c6(%rip),%xmm7        # 0x140fa3e30
14084a569:	00
14084a56a:	f3 0f 7f bc 24 c0 0b 	movdqu %xmm7,0xbc0(%rsp)
14084a571:	00 00
14084a573:	c6 84 24 b0 0b 00 00 	movb   $0x0,0xbb0(%rsp)
14084a57a:	00
14084a57b:	48 83 bc 24 20 0c 00 	cmpq   $0x0,0xc20(%rsp)
14084a582:	00 00
14084a584:	0f 84 db 30 00 00    	je     0x14084d665
14084a58a:	89 35 00 89 be 00    	mov    %esi,0xbe8900(%rip)        # 0x141432e90
14084a590:	b8 08 00 00 00       	mov    $0x8,%eax
14084a595:	48 f7 e6             	mul    %rsi
14084a598:	48 0f 42 c3          	cmovb  %rbx,%rax
14084a59c:	48 8b c8             	mov    %rax,%rcx
14084a59f:	e8 78 10 5d 00       	call   0x140e1b61c
14084a5a4:	48 89 05 ed 88 be 00 	mov    %rax,0xbe88ed(%rip)        # 0x141432e98
14084a5ab:	85 f6                	test   %esi,%esi
14084a5ad:	7e 22                	jle    0x14084a5d1
14084a5af:	49 8b dd             	mov    %r13,%rbx
14084a5b2:	49 8b 0c df          	mov    (%r15,%rbx,8),%rcx
14084a5b6:	e8 f5 b5 01 00       	call   0x140865bb0
14084a5bb:	48 8b c8             	mov    %rax,%rcx
14084a5be:	48 8b 05 d3 88 be 00 	mov    0xbe88d3(%rip),%rax        # 0x141432e98
14084a5c5:	48 89 0c d8          	mov    %rcx,(%rax,%rbx,8)
14084a5c9:	48 ff c3             	inc    %rbx
14084a5cc:	48 3b de             	cmp    %rsi,%rbx
14084a5cf:	7c e1                	jl     0x14084a5b2
14084a5d1:	4d 85 f6             	test   %r14,%r14
14084a5d4:	74 21                	je     0x14084a5f7
14084a5d6:	49 8b d6             	mov    %r14,%rdx
14084a5d9:	48 8d 8c 24 68 08 00 	lea    0x868(%rsp),%rcx
14084a5e0:	00
14084a5e1:	e8 1a 5b f3 ff       	call   0x140780100
14084a5e6:	90                   	nop
14084a5e7:	41 bf 01 00 00 00    	mov    $0x1,%r15d
14084a5ed:	45 8b e7             	mov    %r15d,%r12d
14084a5f0:	44 89 7c 24 34       	mov    %r15d,0x34(%rsp)
14084a5f5:	eb 24                	jmp    0x14084a61b
14084a5f7:	4d 8b c7             	mov    %r15,%r8
14084a5fa:	8b d6                	mov    %esi,%edx
14084a5fc:	48 8d 8c 24 20 05 00 	lea    0x520(%rsp),%rcx
14084a603:	00
14084a604:	e8 07 73 f3 ff       	call   0x140781910
14084a609:	90                   	nop
14084a60a:	41 bc 02 00 00 00    	mov    $0x2,%r12d
14084a610:	44 89 64 24 34       	mov    %r12d,0x34(%rsp)
14084a615:	41 bf 01 00 00 00    	mov    $0x1,%r15d
14084a61b:	48 8b d0             	mov    %rax,%rdx
14084a61e:	48 8d 8c 24 50 01 00 	lea    0x150(%rsp),%rcx
14084a625:	00
14084a626:	e8 15 56 f3 ff       	call   0x14077fc40
14084a62b:	90                   	nop
14084a62c:	41 f6 c4 02          	test   $0x2,%r12b
14084a630:	74 12                	je     0x14084a644
14084a632:	41 83 e4 fd          	and    $0xfffffffd,%r12d
14084a636:	48 8d 8c 24 20 05 00 	lea    0x520(%rsp),%rcx
14084a63d:	00
14084a63e:	e8 fd 61 f3 ff       	call   0x140780840
14084a643:	90                   	nop
14084a644:	41 f6 c4 01          	test   $0x1,%r12b
14084a648:	74 11                	je     0x14084a65b