1801214f2:	3d 00 80 00 00       	cmp    $0x8000,%eax
1801214f7:	0f 85 99 00 00 00    	jne    0x180121596
1801214fd:	8b 84 ae a0 85 04 00 	mov    0x485a0(%rsi,%rbp,4),%eax
180121504:	48 8d 96 00 54 02 00 	lea    0x25400(%rsi),%rdx
18012150b:	48 c1 e0 0c          	shl    $0xc,%rax
18012150f:	48 03 d0             	add    %rax,%rdx
180121512:	80 bc ce 0b 42 00 00 	cmpb   $0x1,0x420b(%rsi,%rcx,8)
180121519:	01
18012151a:	48 89 54 24 30       	mov    %rdx,0x30(%rsp)
18012151f:	75 0f                	jne    0x180121530
180121521:	8b 9c ce 08 42 00 00 	mov    0x4208(%rsi,%rcx,8),%ebx
180121528:	81 e3 ff ff ff 00    	and    $0xffffff,%ebx
18012152e:	eb 08                	jmp    0x180121538
180121530:	ff 05 e2 41 07 00    	incl   0x741e2(%rip)        # 0x180195718
180121536:	33 db                	xor    %ebx,%ebx
180121538:	b9 b0 0f 00 00       	mov    $0xfb0,%ecx
18012153d:	44 8b ed             	mov    %ebp,%r13d
180121540:	3b d9                	cmp    %ecx,%ebx
180121542:	76 0e                	jbe    0x180121552
180121544:	ff 05 3a 42 07 00    	incl   0x7423a(%rip)        # 0x180195784
18012154a:	ff 05 c8 41 07 00    	incl   0x741c8(%rip)        # 0x180195718
180121550:	33 db                	xor    %ebx,%ebx
180121552:	4c 8b c1             	mov    %rcx,%r8
180121555:	8b c3                	mov    %ebx,%eax
180121557:	48 8d 0c 13          	lea    (%rbx,%rdx,1),%rcx
18012155b:	4c 2b c0             	sub    %rax,%r8
18012155e:	33 d2                	xor    %edx,%edx
180121560:	e8 1b 47 01 00       	call   0x180135c80
180121565:	8d 4d 01             	lea    0x1(%rbp),%ecx
180121568:	83 f9 1f             	cmp    $0x1f,%ecx
18012156b:	1b c0                	sbb    %eax,%eax
18012156d:	33 ed                	xor    %ebp,%ebp
18012156f:	23 c1                	and    %ecx,%eax
180121571:	8b fd                	mov    %ebp,%edi
180121573:	89 86 fc 86 04 00    	mov    %eax,0x486fc(%rsi)
180121579:	8d 75 01             	lea    0x1(%rbp),%esi
18012157c:	01 35 d6 41 07 00    	add    %esi,0x741d6(%rip)        # 0x180195758
180121582:	eb 19                	jmp    0x18012159d
180121584:	be 01 00 00 00       	mov    $0x1,%esi
180121589:	bf 0d 00 00 c0       	mov    $0xc000000d,%edi
18012158e:	01 35 e4 41 07 00    	add    %esi,0x741e4(%rip)        # 0x180195778
180121594:	eb 07                	jmp    0x18012159d
180121596:	33 ed                	xor    %ebp,%ebp
180121598:	be 01 00 00 00       	mov    $0x1,%esi
18012159d:	39 2d b5 42 07 00    	cmp    %ebp,0x742b5(%rip)        # 0x180195858
1801215a3:	74 58                	je     0x1801215fd
1801215a5:	39 2d 65 40 07 00    	cmp    %ebp,0x74065(%rip)        # 0x180195610
1801215ab:	74 50                	je     0x1801215fd
1801215ad:	0f 31                	rdtsc
1801215af:	44 8b 05 a6 42 07 00 	mov    0x742a6(%rip),%r8d        # 0x18019585c
1801215b6:	48 c1 e2 20          	shl    $0x20,%rdx
1801215ba:	48 0b c2             	or     %rdx,%rax
1801215bd:	48 8b c8             	mov    %rax,%rcx
1801215c0:	8b 05 82 42 07 00    	mov    0x74282(%rip),%eax        # 0x180195848
1801215c6:	2b c8                	sub    %eax,%ecx
1801215c8:	03 c1                	add    %ecx,%eax
1801215ca:	89 05 78 42 07 00    	mov    %eax,0x74278(%rip)        # 0x180195848
1801215d0:	44 3b c6             	cmp    %esi,%r8d
1801215d3:	76 09                	jbe    0x1801215de
1801215d5:	8b c1                	mov    %ecx,%eax
1801215d7:	33 d2                	xor    %edx,%edx
1801215d9:	41 f7 f0             	div    %r8d
1801215dc:	8b c8                	mov    %eax,%ecx
1801215de:	8b d1                	mov    %ecx,%edx
1801215e0:	89 7c 24 20          	mov    %edi,0x20(%rsp)
1801215e4:	48 8d 0d e5 c1 03 00 	lea    0x3c1e5(%rip),%rcx        # 0x18015d7d0
1801215eb:	41 b9 96 06 00 00    	mov    $0x696,%r9d
1801215f1:	4c 8d 05 08 ca 03 00 	lea    0x3ca08(%rip),%r8        # 0x18015e000
1801215f8:	e8 23 c8 ff ff       	call   0x18011de20
1801215fd:	85 ff                	test   %edi,%edi
1801215ff:	79 38                	jns    0x180121639
180121601:	81 ff b5 00 00 c0    	cmp    $0xc00000b5,%edi
180121607:	0f 85 0c 02 00 00    	jne    0x180121819
18012160d:	8b fe                	mov    %esi,%edi
18012160f:	41 83 fc 08          	cmp    $0x8,%r12d
180121613:	0f 84 92 01 00 00    	je     0x1801217ab
180121619:	48 8b 05 80 41 07 00 	mov    0x74180(%rip),%rax        # 0x1801957a0
180121620:	b9 05 00 00 00       	mov    $0x5,%ecx
180121625:	ff d0                	call   *%rax
180121627:	0f 1f 00             	nopl   (%rax)
18012162a:	41 83 c6 ff          	add    $0xffffffff,%r14d
18012162e:	0f 84 e1 05 00 00    	je     0x180121c15
180121634:	e9 66 fe ff ff       	jmp    0x18012149f
180121639:	89 2d 15 8c 07 00    	mov    %ebp,0x78c15(%rip)        # 0x18019a254
18012163f:	81 fb b0 0f 00 00    	cmp    $0xfb0,%ebx
180121645:	0f 87 68 05 00 00    	ja     0x180121bb3
18012164b:	48 8b 54 24 30       	mov    0x30(%rsp),%rdx
180121650:	48 8d 0d 89 4a 07 00 	lea    0x74a89(%rip),%rcx        # 0x1801960e0
180121657:	44 8b c3             	mov    %ebx,%r8d
18012165a:	e8 61 43 01 00       	call   0x1801359c0
18012165f:	41 8b d5             	mov    %r13d,%edx
180121662:	89 2d 28 5a 07 00    	mov    %ebp,0x75a28(%rip)        # 0x180197090
180121668:	e8 87 e9 ff ff       	call   0x18011fff4
18012166d:	39 2d e5 41 07 00    	cmp    %ebp,0x741e5(%rip)        # 0x180195858
180121673:	74 5d                	je     0x1801216d2
180121675:	39 2d 95 3f 07 00    	cmp    %ebp,0x73f95(%rip)        # 0x180195610
18012167b:	74 55                	je     0x1801216d2
18012167d:	0f 31                	rdtsc
18012167f:	44 8b 05 d6 41 07 00 	mov    0x741d6(%rip),%r8d        # 0x18019585c
180121686:	48 c1 e2 20          	shl    $0x20,%rdx
18012168a:	48 0b c2             	or     %rdx,%rax
18012168d:	48 8b c8             	mov    %rax,%rcx
180121690:	8b 05 b2 41 07 00    	mov    0x741b2(%rip),%eax        # 0x180195848
180121696:	2b c8                	sub    %eax,%ecx
180121698:	03 c1                	add    %ecx,%eax
18012169a:	89 05 a8 41 07 00    	mov    %eax,0x741a8(%rip)        # 0x180195848
1801216a0:	44 3b c6             	cmp    %esi,%r8d
1801216a3:	76 09                	jbe    0x1801216ae
1801216a5:	8b c1                	mov    %ecx,%eax
1801216a7:	33 d2                	xor    %edx,%edx
1801216a9:	41 f7 f0             	div    %r8d
1801216ac:	8b c8                	mov    %eax,%ecx
1801216ae:	8b d1                	mov    %ecx,%edx
1801216b0:	89 5c 24 20          	mov    %ebx,0x20(%rsp)
1801216b4:	4c 8d 35 45 ca 03 00 	lea    0x3ca45(%rip),%r14        # 0x18015e100
1801216bb:	41 b9 f9 0a 00 00    	mov    $0xaf9,%r9d
1801216c1:	4d 8b c6             	mov    %r14,%r8
1801216c4:	48 8d 0d 05 c1 03 00 	lea    0x3c105(%rip),%rcx        # 0x18015d7d0
1801216cb:	e8 50 c7 ff ff       	call   0x18011de20
1801216d0:	eb 07                	jmp    0x1801216d9
1801216d2:	4c 8d 35 27 ca 03 00 	lea    0x3ca27(%rip),%r14        # 0x18015e100
1801216d9:	83 fb 05             	cmp    $0x5,%ebx
1801216dc:	0f 85 a9 01 00 00    	jne    0x18012188b
1801216e2:	81 3d f4 49 07 00 4e 	cmpl   $0x454d414e,0x749f4(%rip)        # 0x1801960e0
1801216e9:	41 4d 45
1801216ec:	0f 85 99 01 00 00    	jne    0x18012188b
1801216f2:	80 3d eb 49 07 00 3f 	cmpb   $0x3f,0x749eb(%rip)        # 0x1801960e4
1801216f9:	0f 85 8c 01 00 00    	jne    0x18012188b
1801216ff:	48 8d 05 32 ca 03 00 	lea    0x3ca32(%rip),%rax        # 0x18015e138
180121706:	89 5c 24 50          	mov    %ebx,0x50(%rsp)
18012170a:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
18012170f:	8d 53 fe             	lea    -0x2(%rbx),%edx
180121712:	48 8d 05 a8 49 07 00 	lea    0x749a8(%rip),%rax        # 0x1801960c1
180121719:	c7 44 24 70 02 00 00 	movl   $0x2,0x70(%rsp)
180121720:	00
180121721:	48 89 44 24 58       	mov    %rax,0x58(%rsp)
180121726:	48 8d 4c 24 48       	lea    0x48(%rsp),%rcx
18012172b:	8b 05 ab 49 07 00    	mov    0x749ab(%rip),%eax        # 0x1801960dc
180121731:	89 44 24 60          	mov    %eax,0x60(%rsp)
180121735:	48 8d 05 f8 c9 03 00 	lea    0x3c9f8(%rip),%rax        # 0x18015e134
18012173c:	48 89 44 24 68       	mov    %rax,0x68(%rsp)
180121741:	e8 26 fa ff ff       	call   0x18012116c
180121746:	39 2d 0c 41 07 00    	cmp    %ebp,0x7410c(%rip)        # 0x180195858
18012174c:	0f 84 3a fd ff ff    	je     0x18012148c
180121752:	39 2d b8 3e 07 00    	cmp    %ebp,0x73eb8(%rip)        # 0x180195610
180121758:	0f 84 d6 fc ff ff    	je     0x180121434
18012175e:	0f 31                	rdtsc
180121760:	44 8b 05 f5 40 07 00 	mov    0x740f5(%rip),%r8d        # 0x18019585c
180121767:	48 c1 e2 20          	shl    $0x20,%rdx
18012176b:	48 0b c2             	or     %rdx,%rax
18012176e:	48 8b c8             	mov    %rax,%rcx
180121771:	8b 05 d1 40 07 00    	mov    0x740d1(%rip),%eax        # 0x180195848
180121777:	2b c8                	sub    %eax,%ecx
180121779:	03 c1                	add    %ecx,%eax
18012177b:	89 05 c7 40 07 00    	mov    %eax,0x740c7(%rip)        # 0x180195848
180121781:	44 3b c6             	cmp    %esi,%r8d
180121784:	76 09                	jbe    0x18012178f
180121786:	8b c1                	mov    %ecx,%eax
180121788:	33 d2                	xor    %edx,%edx
18012178a:	41 f7 f0             	div    %r8d
18012178d:	8b c8                	mov    %eax,%ecx
18012178f:	8b d1                	mov    %ecx,%edx
180121791:	41 b9 40 0b 00 00    	mov    $0xb40,%r9d
180121797:	48 8d 0d e2 bf 03 00 	lea    0x3bfe2(%rip),%rcx        # 0x18015d780
18012179e:	4d 8b c6             	mov    %r14,%r8
1801217a1:	e8 7a c6 ff ff       	call   0x18011de20
1801217a6:	e9 89 fc ff ff       	jmp    0x180121434
1801217ab:	39 2d a7 40 07 00    	cmp    %ebp,0x740a7(%rip)        # 0x180195858
1801217b1:	0f 84 b4 04 00 00    	je     0x180121c6b
1801217b7:	39 2d 53 3e 07 00    	cmp    %ebp,0x73e53(%rip)        # 0x180195610
1801217bd:	0f 84 52 04 00 00    	je     0x180121c15
1801217c3:	0f 31                	rdtsc
1801217c5:	44 8b 05 90 40 07 00 	mov    0x74090(%rip),%r8d        # 0x18019585c
1801217cc:	48 c1 e2 20          	shl    $0x20,%rdx
1801217d0:	48 0b c2             	or     %rdx,%rax
1801217d3:	4c 8b d0             	mov    %rax,%r10
1801217d6:	8b 05 6c 40 07 00    	mov    0x7406c(%rip),%eax        # 0x180195848
1801217dc:	44 2b d0             	sub    %eax,%r10d
1801217df:	41 03 c2             	add    %r10d,%eax
1801217e2:	89 05 60 40 07 00    	mov    %eax,0x74060(%rip)        # 0x180195848
1801217e8:	44 3b c6             	cmp    %esi,%r8d
1801217eb:	76 0b                	jbe    0x1801217f8
1801217ed:	41 8b c2             	mov    %r10d,%eax
1801217f0:	33 d2                	xor    %edx,%edx
1801217f2:	41 f7 f0             	div    %r8d
1801217f5:	44 8b d0             	mov    %eax,%r10d
1801217f8:	41 b9 09 0b 00 00    	mov    $0xb09,%r9d
1801217fe:	4c 8d 05 fb c8 03 00 	lea    0x3c8fb(%rip),%r8        # 0x18015e100
180121805:	41 8b d2             	mov    %r10d,%edx
180121808:	48 8d 0d 71 bf 03 00 	lea    0x3bf71(%rip),%rcx        # 0x18015d780
18012180f:	e8 0c c6 ff ff       	call   0x18011de20
180121814:	e9 fc 03 00 00       	jmp    0x180121c15
180121819:	39 2d 39 40 07 00    	cmp    %ebp,0x74039(%rip)        # 0x180195858
18012181f:	0f 84 2b 01 00 00    	je     0x180121950
180121825:	39 2d e5 3d 07 00    	cmp    %ebp,0x73de5(%rip)        # 0x180195610
18012182b:	0f 84 1f 01 00 00    	je     0x180121950
180121831:	0f 31                	rdtsc
180121833:	44 8b 0d 22 40 07 00 	mov    0x74022(%rip),%r9d        # 0x18019585c
18012183a:	48 c1 e2 20          	shl    $0x20,%rdx
18012183e:	48 0b c2             	or     %rdx,%rax
180121841:	4c 8b d0             	mov    %rax,%r10
180121844:	8b 05 fe 3f 07 00    	mov    0x73ffe(%rip),%eax        # 0x180195848
18012184a:	44 2b d0             	sub    %eax,%r10d
18012184d:	41 03 c2             	add    %r10d,%eax
180121850:	89 05 f2 3f 07 00    	mov    %eax,0x73ff2(%rip)        # 0x180195848
180121856:	44 3b ce             	cmp    %esi,%r9d
180121859:	76 0b                	jbe    0x180121866
18012185b:	41 8b c2             	mov    %r10d,%eax
18012185e:	33 d2                	xor    %edx,%edx
180121860:	41 f7 f1             	div    %r9d
180121863:	44 8b d0             	mov    %eax,%r10d
180121866:	41 b9 16 0b 00 00    	mov    $0xb16,%r9d
18012186c:	89 7c 24 20          	mov    %edi,0x20(%rsp)
180121870:	4c 8d 05 89 c8 03 00 	lea    0x3c889(%rip),%r8        # 0x18015e100
180121877:	41 8b d2             	mov    %r10d,%edx
18012187a:	48 8d 0d 4f bf 03 00 	lea    0x3bf4f(%rip),%rcx        # 0x18015d7d0
180121881:	e8 9a c5 ff ff       	call   0x18011de20
180121886:	e9 c5 00 00 00       	jmp    0x180121950
18012188b:	41 83 fc 08          	cmp    $0x8,%r12d
18012188f:	75 1a                	jne    0x1801218ab
180121891:	85 db                	test   %ebx,%ebx
180121893:	0f 84 2a 04 00 00    	je     0x180121cc3
180121899:	80 3d 40 48 07 00 62 	cmpb   $0x62,0x74840(%rip)        # 0x1801960e0
1801218a0:	0f 84 df 01 00 00    	je     0x180121a85
1801218a6:	e9 18 04 00 00       	jmp    0x180121cc3
1801218ab:	39 2d a7 3f 07 00    	cmp    %ebp,0x73fa7(%rip)        # 0x180195858
1801218b1:	74 4a                	je     0x1801218fd
1801218b3:	39 2d 57 3d 07 00    	cmp    %ebp,0x73d57(%rip)        # 0x180195610
1801218b9:	74 42                	je     0x1801218fd
1801218bb:	0f 31                	rdtsc
1801218bd:	8b 0d 85 3f 07 00    	mov    0x73f85(%rip),%ecx        # 0x180195848
1801218c3:	48 c1 e2 20          	shl    $0x20,%rdx
1801218c7:	48 0b c2             	or     %rdx,%rax
1801218ca:	2b c1                	sub    %ecx,%eax
1801218cc:	03 c8                	add    %eax,%ecx
1801218ce:	89 0d 74 3f 07 00    	mov    %ecx,0x73f74(%rip)        # 0x180195848
1801218d4:	8b 0d 82 3f 07 00    	mov    0x73f82(%rip),%ecx        # 0x18019585c
1801218da:	3b ce                	cmp    %esi,%ecx
1801218dc:	76 04                	jbe    0x1801218e2
1801218de:	33 d2                	xor    %edx,%edx
1801218e0:	f7 f1                	div    %ecx
1801218e2:	41 b9 52 0b 00 00    	mov    $0xb52,%r9d
1801218e8:	89 5c 24 20          	mov    %ebx,0x20(%rsp)
1801218ec:	4d 8b c6             	mov    %r14,%r8
1801218ef:	48 8d 0d da be 03 00 	lea    0x3beda(%rip),%rcx        # 0x18015d7d0
1801218f6:	8b d0                	mov    %eax,%edx
1801218f8:	e8 23 c5 ff ff       	call   0x18011de20
1801218fd:	83 fb 10             	cmp    $0x10,%ebx
180121900:	73 58                	jae    0x18012195a
180121902:	39 2d 50 3f 07 00    	cmp    %ebp,0x73f50(%rip)        # 0x180195858
180121908:	74 46                	je     0x180121950
18012190a:	39 2d 00 3d 07 00    	cmp    %ebp,0x73d00(%rip)        # 0x180195610
180121910:	74 3e                	je     0x180121950
180121912:	0f 31                	rdtsc
180121914:	8b 0d 2e 3f 07 00    	mov    0x73f2e(%rip),%ecx        # 0x180195848
18012191a:	48 c1 e2 20          	shl    $0x20,%rdx
18012191e:	48 0b c2             	or     %rdx,%rax
180121921:	2b c1                	sub    %ecx,%eax
180121923:	03 c8                	add    %eax,%ecx
180121925:	89 0d 1d 3f 07 00    	mov    %ecx,0x73f1d(%rip)        # 0x180195848
18012192b:	8b 0d 2b 3f 07 00    	mov    0x73f2b(%rip),%ecx        # 0x18019585c
180121931:	3b ce                	cmp    %esi,%ecx
180121933:	76 04                	jbe    0x180121939
180121935:	33 d2                	xor    %edx,%edx
180121937:	f7 f1                	div    %ecx
180121939:	41 b9 55 0b 00 00    	mov    $0xb55,%r9d
18012193f:	48 8d 0d 3a be 03 00 	lea    0x3be3a(%rip),%rcx        # 0x18015d780
180121946:	4d 8b c6             	mov    %r14,%r8
180121949:	8b d0                	mov    %eax,%edx
18012194b:	e8 d0 c4 ff ff       	call   0x18011de20
180121950:	b8 02 00 00 00       	mov    $0x2,%eax
180121955:	e9 6b 03 00 00       	jmp    0x180121cc5
18012195a:	39 2d f8 3e 07 00    	cmp    %ebp,0x73ef8(%rip)        # 0x180195858
180121960:	48 8b 44 24 38       	mov    0x38(%rsp),%rax
180121965:	0f 10 05 74 47 07 00 	movups 0x74774(%rip),%xmm0        # 0x1801960e0
18012196c:	f3 0f 7f 00          	movdqu %xmm0,(%rax)
180121970:	74 46                	je     0x1801219b8
180121972:	39 2d 98 3c 07 00    	cmp    %ebp,0x73c98(%rip)        # 0x180195610
180121978:	74 3e                	je     0x1801219b8
18012197a:	0f 31                	rdtsc
18012197c:	8b 0d c6 3e 07 00    	mov    0x73ec6(%rip),%ecx        # 0x180195848
180121982:	48 c1 e2 20          	shl    $0x20,%rdx
180121986:	48 0b c2             	or     %rdx,%rax
180121989:	2b c1                	sub    %ecx,%eax
18012198b:	03 c8                	add    %eax,%ecx
18012198d:	89 0d b5 3e 07 00    	mov    %ecx,0x73eb5(%rip)        # 0x180195848
180121993:	8b 0d c3 3e 07 00    	mov    0x73ec3(%rip),%ecx        # 0x18019585c
180121999:	3b ce                	cmp    %esi,%ecx
18012199b:	76 04                	jbe    0x1801219a1
18012199d:	33 d2                	xor    %edx,%edx
18012199f:	f7 f1                	div    %ecx
1801219a1:	41 b9 5d 0b 00 00    	mov    $0xb5d,%r9d
1801219a7:	48 8d 0d d2 bd 03 00 	lea    0x3bdd2(%rip),%rcx        # 0x18015d780
1801219ae:	4d 8b c6             	mov    %r14,%r8
1801219b1:	8b d0                	mov    %eax,%edx
1801219b3:	e8 68 c4 ff ff       	call   0x18011de20
1801219b8:	4d 85 ff             	test   %r15,%r15
1801219bb:	0f 84 a8 01 00 00    	je     0x180121b69
1801219c1:	39 2d 91 3e 07 00    	cmp    %ebp,0x73e91(%rip)        # 0x180195858
1801219c7:	74 46                	je     0x180121a0f
1801219c9:	39 2d 41 3c 07 00    	cmp    %ebp,0x73c41(%rip)        # 0x180195610
1801219cf:	74 3e                	je     0x180121a0f
1801219d1:	0f 31                	rdtsc
1801219d3:	8b 0d 6f 3e 07 00    	mov    0x73e6f(%rip),%ecx        # 0x180195848
1801219d9:	48 c1 e2 20          	shl    $0x20,%rdx
1801219dd:	48 0b c2             	or     %rdx,%rax
1801219e0:	2b c1                	sub    %ecx,%eax
1801219e2:	03 c8                	add    %eax,%ecx
1801219e4:	89 0d 5e 3e 07 00    	mov    %ecx,0x73e5e(%rip)        # 0x180195848
1801219ea:	8b 0d 6c 3e 07 00    	mov    0x73e6c(%rip),%ecx        # 0x18019585c
1801219f0:	3b ce                	cmp    %esi,%ecx
1801219f2:	76 04                	jbe    0x1801219f8
1801219f4:	33 d2                	xor    %edx,%edx
1801219f6:	f7 f1                	div    %ecx
1801219f8:	41 b9 5f 0b 00 00    	mov    $0xb5f,%r9d
1801219fe:	48 8d 0d 7b bd 03 00 	lea    0x3bd7b(%rip),%rcx        # 0x18015d780
180121a05:	4d 8b c6             	mov    %r14,%r8
180121a08:	8b d0                	mov    %eax,%edx
180121a0a:	e8 11 c4 ff ff       	call   0x18011de20
180121a0f:	45 0f b7 47 02       	movzwl 0x2(%r15),%r8d
180121a14:	4c 8d 25 d5 46 07 00 	lea    0x746d5(%rip),%r12        # 0x1801960f0
180121a1b:	49 8b 4f 08          	mov    0x8(%r15),%rcx
180121a1f:	49 8b d4             	mov    %r12,%rdx
180121a22:	e8 99 3f 01 00       	call   0x1801359c0
180121a27:	41 0f b7 57 02       	movzwl 0x2(%r15),%edx
180121a2c:	8b c3                	mov    %ebx,%eax
180121a2e:	48 8d 4a 10          	lea    0x10(%rdx),%rcx
180121a32:	48 3b c1             	cmp    %rcx,%rax
180121a35:	77 55                	ja     0x180121a8c
180121a37:	39 2d 1b 3e 07 00    	cmp    %ebp,0x73e1b(%rip)        # 0x180195858
180121a3d:	74 46                	je     0x180121a85
180121a3f:	39 2d cb 3b 07 00    	cmp    %ebp,0x73bcb(%rip)        # 0x180195610
180121a45:	74 3e                	je     0x180121a85
180121a47:	0f 31                	rdtsc
180121a49:	8b 0d f9 3d 07 00    	mov    0x73df9(%rip),%ecx        # 0x180195848
180121a4f:	48 c1 e2 20          	shl    $0x20,%rdx
180121a53:	48 0b c2             	or     %rdx,%rax
180121a56:	2b c1                	sub    %ecx,%eax
180121a58:	03 c8                	add    %eax,%ecx
180121a5a:	89 0d e8 3d 07 00    	mov    %ecx,0x73de8(%rip)        # 0x180195848
180121a60:	8b 0d f6 3d 07 00    	mov    0x73df6(%rip),%ecx        # 0x18019585c
180121a66:	3b ce                	cmp    %esi,%ecx
180121a68:	76 04                	jbe    0x180121a6e
180121a6a:	33 d2                	xor    %edx,%edx
180121a6c:	f7 f1                	div    %ecx
180121a6e:	41 b9 67 0b 00 00    	mov    $0xb67,%r9d
180121a74:	4d 8b c6             	mov    %r14,%r8
180121a77:	48 8d 0d 02 bd 03 00 	lea    0x3bd02(%rip),%rcx        # 0x18015d780
180121a7e:	8b d0                	mov    %eax,%edx
180121a80:	e8 9b c3 ff ff       	call   0x18011de20