14011f0cc:	48 2b e0             	sub    %rax,%rsp
14011f0cf:	48 8b 59 08          	mov    0x8(%rcx),%rbx
14011f0d3:	48 85 db             	test   %rbx,%rbx
14011f0d6:	75 33                	jne    0x14011f10b
14011f0d8:	e8 93 7f 00 00       	call   0x140127070
14011f0dd:	4c 8d 05 c4 38 1f 00 	lea    0x1f38c4(%rip),%r8        # 0x1403129a8
14011f0e4:	ba 82 00 00 00       	mov    $0x82,%edx
14011f0e9:	48 8d 0d a0 38 1f 00 	lea    0x1f38a0(%rip),%rcx        # 0x140312990
14011f0f0:	e8 9b 80 00 00       	call   0x140127190
14011f0f5:	45 33 c0             	xor    %r8d,%r8d
14011f0f8:	8d 53 6c             	lea    0x6c(%rbx),%edx
14011f0fb:	8d 4b 27             	lea    0x27(%rbx),%ecx
14011f0fe:	e8 8d 81 00 00       	call   0x140127290
14011f103:	33 c0                	xor    %eax,%eax
14011f105:	48 83 c4 20          	add    $0x20,%rsp
14011f109:	5b                   	pop    %rbx
14011f10a:	c3                   	ret
14011f10b:	48 8b 0b             	mov    (%rbx),%rcx
14011f10e:	e8 fd 65 fd ff       	call   0x1400f5710
14011f113:	3d 6d 01 00 00       	cmp    $0x16d,%eax
14011f118:	74 34                	je     0x14011f14e
14011f11a:	e8 51 7f 00 00       	call   0x140127070
14011f11f:	4c 8d 05 82 38 1f 00 	lea    0x1f3882(%rip),%r8        # 0x1403129a8
14011f126:	ba 86 00 00 00       	mov    $0x86,%edx
14011f12b:	48 8d 0d 5e 38 1f 00 	lea    0x1f385e(%rip),%rcx        # 0x140312990
14011f132:	e8 59 80 00 00       	call   0x140127190
14011f137:	45 33 c0             	xor    %r8d,%r8d
14011f13a:	41 8d 50 68          	lea    0x68(%r8),%edx
14011f13e:	8d 4a bf             	lea    -0x41(%rdx),%ecx
14011f141:	e8 4a 81 00 00       	call   0x140127290
14011f146:	33 c0                	xor    %eax,%eax
14011f148:	48 83 c4 20          	add    $0x20,%rsp
14011f14c:	5b                   	pop    %rbx
14011f14d:	c3                   	ret
14011f14e:	e8 fd 00 00 00       	call   0x14011f250
14011f153:	48 8b 4b 08          	mov    0x8(%rbx),%rcx
14011f157:	48 8b d0             	mov    %rax,%rdx
14011f15a:	48 83 c4 20          	add    $0x20,%rsp
14011f15e:	5b                   	pop    %rbx
14011f15f:	e9 3c ab 04 00       	jmp    0x140169ca0
14011f164:	cc                   	int3
14011f165:	cc                   	int3
14011f166:	cc                   	int3
14011f167:	cc                   	int3
14011f168:	cc                   	int3
14011f169:	cc                   	int3
14011f16a:	cc                   	int3
14011f16b:	cc                   	int3
14011f16c:	cc                   	int3
14011f16d:	cc                   	int3
14011f16e:	cc                   	int3
14011f16f:	cc                   	int3
14011f170:	b8 28 00 00 00       	mov    $0x28,%eax
14011f175:	e8 b6 19 19 00       	call   0x1402b0b30
14011f17a:	48 2b e0             	sub    %rax,%rsp
14011f17d:	48 8b 09             	mov    (%rcx),%rcx
14011f180:	48 83 c4 28          	add    $0x28,%rsp
14011f184:	e9 87 4c 05 00       	jmp    0x140173e10
14011f189:	cc                   	int3
14011f18a:	cc                   	int3
14011f18b:	cc                   	int3
14011f18c:	cc                   	int3
14011f18d:	cc                   	int3
14011f18e:	cc                   	int3
14011f18f:	cc                   	int3
14011f190:	48 8d 05 09 3e 1f 00 	lea    0x1f3e09(%rip),%rax        # 0x140312fa0
14011f197:	c3                   	ret
14011f198:	cc                   	int3
14011f199:	cc                   	int3
14011f19a:	cc                   	int3
14011f19b:	cc                   	int3
14011f19c:	cc                   	int3
14011f19d:	cc                   	int3
14011f19e:	cc                   	int3
14011f19f:	cc                   	int3
14011f1a0:	48 8d 05 29 3d 1f 00 	lea    0x1f3d29(%rip),%rax        # 0x140312ed0
14011f1a7:	c3                   	ret
14011f1a8:	cc                   	int3
14011f1a9:	cc                   	int3
14011f1aa:	cc                   	int3
14011f1ab:	cc                   	int3
14011f1ac:	cc                   	int3
14011f1ad:	cc                   	int3
14011f1ae:	cc                   	int3
14011f1af:	cc                   	int3
14011f1b0:	48 8d 05 89 3c 1f 00 	lea    0x1f3c89(%rip),%rax        # 0x140312e40
14011f1b7:	c3                   	ret
14011f1b8:	cc                   	int3
14011f1b9:	cc                   	int3
14011f1ba:	cc                   	int3
14011f1bb:	cc                   	int3
14011f1bc:	cc                   	int3
14011f1bd:	cc                   	int3
14011f1be:	cc                   	int3
14011f1bf:	cc                   	int3
14011f1c0:	48 8d 05 a9 3e 1f 00 	lea    0x1f3ea9(%rip),%rax        # 0x140313070
14011f1c7:	c3                   	ret
14011f1c8:	cc                   	int3
14011f1c9:	cc                   	int3
14011f1ca:	cc                   	int3
14011f1cb:	cc                   	int3
14011f1cc:	cc                   	int3
14011f1cd:	cc                   	int3
14011f1ce:	cc                   	int3
14011f1cf:	cc                   	int3
14011f1d0:	48 8d 05 f9 3b 1f 00 	lea    0x1f3bf9(%rip),%rax        # 0x140312dd0
14011f1d7:	c3                   	ret
14011f1d8:	cc                   	int3
14011f1d9:	cc                   	int3
14011f1da:	cc                   	int3
14011f1db:	cc                   	int3
14011f1dc:	cc                   	int3
14011f1dd:	cc                   	int3
14011f1de:	cc                   	int3
14011f1df:	cc                   	int3
14011f1e0:	48 8d 05 09 3b 1f 00 	lea    0x1f3b09(%rip),%rax        # 0x140312cf0
14011f1e7:	c3                   	ret
14011f1e8:	cc                   	int3
14011f1e9:	cc                   	int3
14011f1ea:	cc                   	int3
14011f1eb:	cc                   	int3
14011f1ec:	cc                   	int3
14011f1ed:	cc                   	int3
14011f1ee:	cc                   	int3
14011f1ef:	cc                   	int3
14011f1f0:	48 8d 05 69 39 1f 00 	lea    0x1f3969(%rip),%rax        # 0x140312b60
14011f1f7:	c3                   	ret
14011f1f8:	cc                   	int3
14011f1f9:	cc                   	int3
14011f1fa:	cc                   	int3
14011f1fb:	cc                   	int3
14011f1fc:	cc                   	int3
14011f1fd:	cc                   	int3
14011f1fe:	cc                   	int3
14011f1ff:	cc                   	int3
14011f200:	48 8d 05 e9 38 1f 00 	lea    0x1f38e9(%rip),%rax        # 0x140312af0
14011f207:	c3                   	ret
14011f208:	cc                   	int3
14011f209:	cc                   	int3
14011f20a:	cc                   	int3
14011f20b:	cc                   	int3
14011f20c:	cc                   	int3
14011f20d:	cc                   	int3
14011f20e:	cc                   	int3
14011f20f:	cc                   	int3
14011f210:	48 8d 05 29 38 1f 00 	lea    0x1f3829(%rip),%rax        # 0x140312a40
14011f217:	c3                   	ret
14011f218:	cc                   	int3
14011f219:	cc                   	int3
14011f21a:	cc                   	int3
14011f21b:	cc                   	int3
14011f21c:	cc                   	int3
14011f21d:	cc                   	int3
14011f21e:	cc                   	int3
14011f21f:	cc                   	int3
14011f220:	48 8d 05 e9 39 1f 00 	lea    0x1f39e9(%rip),%rax        # 0x140312c10
14011f227:	c3                   	ret
14011f228:	cc                   	int3
14011f229:	cc                   	int3
14011f22a:	cc                   	int3
14011f22b:	cc                   	int3
14011f22c:	cc                   	int3
14011f22d:	cc                   	int3
14011f22e:	cc                   	int3
14011f22f:	cc                   	int3
14011f230:	b8 28 00 00 00       	mov    $0x28,%eax
14011f235:	e8 f6 18 19 00       	call   0x1402b0b30
14011f23a:	48 2b e0             	sub    %rax,%rsp
14011f23d:	48 8d 15 dc 3e 1f 00 	lea    0x1f3edc(%rip),%rdx        # 0x140313120
14011f244:	48 83 c4 28          	add    $0x28,%rsp
14011f248:	e9 e3 22 01 00       	jmp    0x140131530
14011f24d:	cc                   	int3
14011f24e:	cc                   	int3
14011f24f:	cc                   	int3
14011f250:	48 8d 05 c9 3e 1f 00 	lea    0x1f3ec9(%rip),%rax        # 0x140313120
14011f257:	c3                   	ret
14011f258:	cc                   	int3
14011f259:	cc                   	int3
14011f25a:	cc                   	int3
14011f25b:	cc                   	int3
14011f25c:	cc                   	int3
14011f25d:	cc                   	int3
14011f25e:	cc                   	int3
14011f25f:	cc                   	int3
14011f260:	b8 28 00 00 00       	mov    $0x28,%eax
14011f265:	e8 c6 18 19 00       	call   0x1402b0b30
14011f26a:	48 2b e0             	sub    %rax,%rsp
14011f26d:	48 8d 15 7c 38 1f 00 	lea    0x1f387c(%rip),%rdx        # 0x140312af0
14011f274:	48 83 c4 28          	add    $0x28,%rsp
14011f278:	e9 b3 22 01 00       	jmp    0x140131530
14011f27d:	cc                   	int3
14011f27e:	cc                   	int3
14011f27f:	cc                   	int3
14011f280:	b8 28 00 00 00       	mov    $0x28,%eax
14011f285:	e8 a6 18 19 00       	call   0x1402b0b30
14011f28a:	48 2b e0             	sub    %rax,%rsp
14011f28d:	48 8d 0d 5c 38 1f 00 	lea    0x1f385c(%rip),%rcx        # 0x140312af0
14011f294:	48 83 c4 28          	add    $0x28,%rsp
14011f298:	e9 53 1b 01 00       	jmp    0x140130df0
14011f29d:	cc                   	int3
14011f29e:	cc                   	int3
14011f29f:	cc                   	int3
14011f2a0:	48 8d 05 09 3f 1f 00 	lea    0x1f3f09(%rip),%rax        # 0x1403131b0
14011f2a7:	c3                   	ret
14011f2a8:	cc                   	int3
14011f2a9:	cc                   	int3
14011f2aa:	cc                   	int3
14011f2ab:	cc                   	int3
14011f2ac:	cc                   	int3
14011f2ad:	cc                   	int3
14011f2ae:	cc                   	int3
14011f2af:	cc                   	int3
14011f2b0:	b8 28 00 00 00       	mov    $0x28,%eax
14011f2b5:	e8 76 18 19 00       	call   0x1402b0b30
14011f2ba:	48 2b e0             	sub    %rax,%rsp
14011f2bd:	48 8d 15 0c 3b 1f 00 	lea    0x1f3b0c(%rip),%rdx        # 0x140312dd0
14011f2c4:	48 83 c4 28          	add    $0x28,%rsp
14011f2c8:	e9 63 22 01 00       	jmp    0x140131530
14011f2cd:	cc                   	int3
14011f2ce:	cc                   	int3
14011f2cf:	cc                   	int3
14011f2d0:	b8 28 00 00 00       	mov    $0x28,%eax
14011f2d5:	e8 56 18 19 00       	call   0x1402b0b30
14011f2da:	48 2b e0             	sub    %rax,%rsp
14011f2dd:	48 8d 15 7c 3a 1f 00 	lea    0x1f3a7c(%rip),%rdx        # 0x140312d60
14011f2e4:	48 83 c4 28          	add    $0x28,%rsp
14011f2e8:	e9 43 22 01 00       	jmp    0x140131530
14011f2ed:	cc                   	int3
14011f2ee:	cc                   	int3
14011f2ef:	cc                   	int3
14011f2f0:	48 8d 05 29 3f 1f 00 	lea    0x1f3f29(%rip),%rax        # 0x140313220
14011f2f7:	c3                   	ret
14011f2f8:	cc                   	int3
14011f2f9:	cc                   	int3
14011f2fa:	cc                   	int3
14011f2fb:	cc                   	int3
14011f2fc:	cc                   	int3
14011f2fd:	cc                   	int3
14011f2fe:	cc                   	int3
14011f2ff:	cc                   	int3
14011f300:	b8 28 00 00 00       	mov    $0x28,%eax
14011f305:	e8 26 18 19 00       	call   0x1402b0b30
14011f30a:	48 2b e0             	sub    %rax,%rsp
14011f30d:	4c 8d 0d bc 3a 1f 00 	lea    0x1f3abc(%rip),%r9        # 0x140312dd0
14011f314:	48 83 c4 28          	add    $0x28,%rsp
14011f318:	e9 b3 26 01 00       	jmp    0x1401319d0
14011f31d:	cc                   	int3
14011f31e:	cc                   	int3
14011f31f:	cc                   	int3
14011f320:	b8 28 00 00 00       	mov    $0x28,%eax
14011f325:	e8 06 18 19 00       	call   0x1402b0b30
14011f32a:	48 2b e0             	sub    %rax,%rsp
14011f32d:	4c 8d 0d 2c 3a 1f 00 	lea    0x1f3a2c(%rip),%r9        # 0x140312d60
14011f334:	48 83 c4 28          	add    $0x28,%rsp
14011f338:	e9 93 26 01 00       	jmp    0x1401319d0
14011f33d:	cc                   	int3
14011f33e:	cc                   	int3
14011f33f:	cc                   	int3
14011f340:	b8 28 00 00 00       	mov    $0x28,%eax
14011f345:	e8 e6 17 19 00       	call   0x1402b0b30
14011f34a:	48 2b e0             	sub    %rax,%rsp
14011f34d:	4c 8d 05 7c 3a 1f 00 	lea    0x1f3a7c(%rip),%r8        # 0x140312dd0
14011f354:	48 83 c4 28          	add    $0x28,%rsp
14011f358:	e9 e3 50 01 00       	jmp    0x140134440
14011f35d:	cc                   	int3
14011f35e:	cc                   	int3
14011f35f:	cc                   	int3
14011f360:	48 8d 05 99 42 1f 00 	lea    0x1f4299(%rip),%rax        # 0x140313600
14011f367:	33 d2                	xor    %edx,%edx
14011f369:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
14011f370:	39 08                	cmp    %ecx,(%rax)
14011f372:	74 15                	je     0x14011f389
14011f374:	48 ff c2             	inc    %rdx
14011f377:	48 83 c0 10          	add    $0x10,%rax
14011f37b:	48 83 fa 03          	cmp    $0x3,%rdx
14011f37f:	72 ef                	jb     0x14011f370
14011f381:	48 8d 05 30 44 1f 00 	lea    0x1f4430(%rip),%rax        # 0x1403137b8
14011f388:	c3                   	ret
14011f389:	48 8b 40 08          	mov    0x8(%rax),%rax
14011f38d:	c3                   	ret
14011f38e:	cc                   	int3
14011f38f:	cc                   	int3
14011f390:	48 8d 05 99 42 1f 00 	lea    0x1f4299(%rip),%rax        # 0x140313630
14011f397:	33 d2                	xor    %edx,%edx
14011f399:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
14011f3a0:	39 08                	cmp    %ecx,(%rax)
14011f3a2:	74 15                	je     0x14011f3b9
14011f3a4:	48 ff c2             	inc    %rdx
14011f3a7:	48 83 c0 10          	add    $0x10,%rax
14011f3ab:	48 83 fa 08          	cmp    $0x8,%rdx
14011f3af:	72 ef                	jb     0x14011f3a0
14011f3b1:	48 8d 05 00 44 1f 00 	lea    0x1f4400(%rip),%rax        # 0x1403137b8
14011f3b8:	c3                   	ret
14011f3b9:	48 8b 40 08          	mov    0x8(%rax),%rax
14011f3bd:	c3                   	ret
14011f3be:	cc                   	int3
14011f3bf:	cc                   	int3
14011f3c0:	48 8d 05 d9 41 1f 00 	lea    0x1f41d9(%rip),%rax        # 0x1403135a0
14011f3c7:	33 d2                	xor    %edx,%edx
14011f3c9:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
14011f3d0:	39 08                	cmp    %ecx,(%rax)
14011f3d2:	74 15                	je     0x14011f3e9
14011f3d4:	48 ff c2             	inc    %rdx
14011f3d7:	48 83 c0 10          	add    $0x10,%rax
14011f3db:	48 83 fa 06          	cmp    $0x6,%rdx
14011f3df:	72 ef                	jb     0x14011f3d0
14011f3e1:	48 8d 05 d0 43 1f 00 	lea    0x1f43d0(%rip),%rax        # 0x1403137b8
14011f3e8:	c3                   	ret
14011f3e9:	48 8b 40 08          	mov    0x8(%rax),%rax
14011f3ed:	c3                   	ret
14011f3ee:	cc                   	int3
14011f3ef:	cc                   	int3
14011f3f0:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
14011f3f5:	48 89 6c 24 18       	mov    %rbp,0x18(%rsp)
14011f3fa:	48 89 74 24 20       	mov    %rsi,0x20(%rsp)
14011f3ff:	57                   	push   %rdi
14011f400:	41 54                	push   %r12
14011f402:	41 55                	push   %r13
14011f404:	41 56                	push   %r14
14011f406:	41 57                	push   %r15
14011f408:	b8 30 00 00 00       	mov    $0x30,%eax
14011f40d:	e8 1e 17 19 00       	call   0x1402b0b30
14011f412:	48 2b e0             	sub    %rax,%rsp
14011f415:	4c 8b e2             	mov    %rdx,%r12
14011f418:	48 8b e9             	mov    %rcx,%rbp
14011f41b:	48 8d 51 08          	lea    0x8(%rcx),%rdx
14011f41f:	33 f6                	xor    %esi,%esi
14011f421:	49 8b cc             	mov    %r12,%rcx
14011f424:	48 89 74 24 60       	mov    %rsi,0x60(%rsp)
14011f429:	41 8b f9             	mov    %r9d,%edi
14011f42c:	4d 8b e8             	mov    %r8,%r13
14011f42f:	45 33 f6             	xor    %r14d,%r14d
14011f432:	e8 69 03 00 00       	call   0x14011f7a0
14011f437:	4c 8b f8             	mov    %rax,%r15
14011f43a:	48 85 c0             	test   %rax,%rax
14011f43d:	75 4b                	jne    0x14011f48a
14011f43f:	40 f6 c7 02          	test   $0x2,%dil
14011f443:	75 15                	jne    0x14011f45a
14011f445:	48 8b 4d 48          	mov    0x48(%rbp),%rcx
14011f449:	48 8d 55 08          	lea    0x8(%rbp),%rdx
14011f44d:	e8 4e 03 00 00       	call   0x14011f7a0
14011f452:	4c 8b f8             	mov    %rax,%r15
14011f455:	48 85 c0             	test   %rax,%rax
14011f458:	75 39                	jne    0x14011f493
14011f45a:	33 db                	xor    %ebx,%ebx
14011f45c:	e8 0f 7c 00 00       	call   0x140127070
14011f461:	4c 8d 05 b8 43 1f 00 	lea    0x1f43b8(%rip),%r8        # 0x140313820
14011f468:	8d 53 6b             	lea    0x6b(%rbx),%edx
14011f46b:	48 8d 0d 6e 43 1f 00 	lea    0x1f436e(%rip),%rcx        # 0x1403137e0
14011f472:	e8 19 7d 00 00       	call   0x140127190