1401220e1:	74 10                	je     0x1401220f3
1401220e3:	48 8b 0d 36 9c 2b 00 	mov    0x2b9c36(%rip),%rcx        # 0x1403dbd20
1401220ea:	e8 81 58 00 00       	call   0x140127970
1401220ef:	85 c0                	test   %eax,%eax
1401220f1:	74 7d                	je     0x140122170
1401220f3:	48 8b 8b d0 00 00 00 	mov    0xd0(%rbx),%rcx
1401220fa:	48 c7 83 d8 00 00 00 	movq   $0x0,0xd8(%rbx)
140122101:	00 00 00 00
140122105:	48 85 c9             	test   %rcx,%rcx
140122108:	74 0e                	je     0x140122118
14012210a:	48 8b 83 c8 00 00 00 	mov    0xc8(%rbx),%rax
140122111:	48 89 81 c8 00 00 00 	mov    %rax,0xc8(%rcx)
140122118:	48 8b 8b c8 00 00 00 	mov    0xc8(%rbx),%rcx
14012211f:	48 85 c9             	test   %rcx,%rcx
140122122:	74 0e                	je     0x140122132
140122124:	48 8b 83 d0 00 00 00 	mov    0xd0(%rbx),%rax
14012212b:	48 89 81 d0 00 00 00 	mov    %rax,0xd0(%rcx)
140122132:	48 39 1d 4f 5f 2b 00 	cmp    %rbx,0x2b5f4f(%rip)        # 0x1403d8088
140122139:	75 0e                	jne    0x140122149
14012213b:	48 8b 83 d0 00 00 00 	mov    0xd0(%rbx),%rax
140122142:	48 89 05 3f 5f 2b 00 	mov    %rax,0x2b5f3f(%rip)        # 0x1403d8088
140122149:	48 39 1d 40 5f 2b 00 	cmp    %rbx,0x2b5f40(%rip)        # 0x1403d8090
140122150:	75 0e                	jne    0x140122160
140122152:	48 8b 83 c8 00 00 00 	mov    0xc8(%rbx),%rax
140122159:	48 89 05 30 5f 2b 00 	mov    %rax,0x2b5f30(%rip)        # 0x1403d8090
140122160:	85 ff                	test   %edi,%edi
140122162:	74 0c                	je     0x140122170
140122164:	48 8b 0d b5 9b 2b 00 	mov    0x2b9bb5(%rip),%rcx        # 0x1403dbd20
14012216b:	e8 c0 58 00 00       	call   0x140127a30
140122170:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140122175:	48 83 c4 20          	add    $0x20,%rsp
140122179:	5f                   	pop    %rdi
14012217a:	c3                   	ret
14012217b:	cc                   	int3
14012217c:	cc                   	int3
14012217d:	cc                   	int3
14012217e:	cc                   	int3
14012217f:	cc                   	int3
140122180:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
140122185:	57                   	push   %rdi
140122186:	b8 30 00 00 00       	mov    $0x30,%eax
14012218b:	e8 a0 e9 18 00       	call   0x1402b0b30
140122190:	48 2b e0             	sub    %rax,%rsp
140122193:	8b f2                	mov    %edx,%esi
140122195:	48 8b f9             	mov    %rcx,%rdi
140122198:	48 85 c9             	test   %rcx,%rcx
14012219b:	75 27                	jne    0x1401221c4
14012219d:	e8 ce 4e 00 00       	call   0x140127070
1401221a2:	4c 8d 05 0f 1a 1f 00 	lea    0x1f1a0f(%rip),%r8        # 0x140313bb8
1401221a9:	ba 84 00 00 00       	mov    $0x84,%edx
1401221ae:	48 8d 0d e3 19 1f 00 	lea    0x1f19e3(%rip),%rcx        # 0x140313b98
1401221b5:	e8 d6 4f 00 00       	call   0x140127190
1401221ba:	ba 02 01 0c 00       	mov    $0xc0102,%edx
1401221bf:	e9 61 01 00 00       	jmp    0x140122325
1401221c4:	48 8b 0d 55 9b 2b 00 	mov    0x2b9b55(%rip),%rcx        # 0x1403dbd20
1401221cb:	e8 a0 57 00 00       	call   0x140127970
1401221d0:	85 c0                	test   %eax,%eax
1401221d2:	0f 84 59 01 00 00    	je     0x140122331
1401221d8:	48 89 5c 24 40       	mov    %rbx,0x40(%rsp)
1401221dd:	8b 9f 9c 00 00 00    	mov    0x9c(%rdi),%ebx
1401221e3:	48 8b 0d 36 9b 2b 00 	mov    0x2b9b36(%rip),%rcx        # 0x1403dbd20
1401221ea:	e8 41 58 00 00       	call   0x140127a30
1401221ef:	48 8b 47 70          	mov    0x70(%rdi),%rax
1401221f3:	85 db                	test   %ebx,%ebx
1401221f5:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
1401221fa:	7f 27                	jg     0x140122223
1401221fc:	e8 6f 4e 00 00       	call   0x140127070
140122201:	4c 8d 05 b0 19 1f 00 	lea    0x1f19b0(%rip),%r8        # 0x140313bb8
140122208:	ba 8d 00 00 00       	mov    $0x8d,%edx
14012220d:	48 8d 0d 84 19 1f 00 	lea    0x1f1984(%rip),%rcx        # 0x140313b98
140122214:	e8 77 4f 00 00       	call   0x140127190
140122219:	ba 82 00 00 00       	mov    $0x82,%edx
14012221e:	e9 02 01 00 00       	jmp    0x140122325
140122223:	48 85 c0             	test   %rax,%rax
140122226:	0f 84 ab 00 00 00    	je     0x1401222d7
14012222c:	f6 87 98 00 00 00 02 	testb  $0x2,0x98(%rdi)
140122233:	75 74                	jne    0x1401222a9
140122235:	4c 8b 87 90 00 00 00 	mov    0x90(%rdi),%r8
14012223c:	4d 85 c0             	test   %r8,%r8
14012223f:	74 34                	je     0x140122275
140122241:	49 8b c0             	mov    %r8,%rax
140122244:	33 d2                	xor    %edx,%edx
140122246:	8b 08                	mov    (%rax),%ecx
140122248:	85 c9                	test   %ecx,%ecx
14012224a:	74 13                	je     0x14012225f
14012224c:	48 83 78 08 00       	cmpq   $0x0,0x8(%rax)
140122251:	74 0c                	je     0x14012225f
140122253:	3b ce                	cmp    %esi,%ecx
140122255:	73 0a                	jae    0x140122261
140122257:	ff c2                	inc    %edx
140122259:	48 83 c0 20          	add    $0x20,%rax
14012225d:	eb e7                	jmp    0x140122246
14012225f:	3b ce                	cmp    %esi,%ecx
140122261:	75 12                	jne    0x140122275
140122263:	85 d2                	test   %edx,%edx
140122265:	78 0e                	js     0x140122275
140122267:	48 63 c2             	movslq %edx,%rax
14012226a:	48 c1 e0 05          	shl    $0x5,%rax
14012226e:	42 8b 44 00 18       	mov    0x18(%rax,%r8,1),%eax
140122273:	eb 4a                	jmp    0x1401222bf
140122275:	e8 f6 4d 00 00       	call   0x140127070
14012227a:	4c 8d 05 07 19 1f 00 	lea    0x1f1907(%rip),%r8        # 0x140313b88
140122281:	ba 65 00 00 00       	mov    $0x65,%edx
140122286:	48 8d 0d 0b 19 1f 00 	lea    0x1f190b(%rip),%rcx        # 0x140313b98
14012228d:	e8 fe 4e 00 00       	call   0x140127190
140122292:	ba 8a 00 00 00       	mov    $0x8a,%edx
140122297:	45 33 c0             	xor    %r8d,%r8d
14012229a:	8d 4a 9c             	lea    -0x64(%rdx),%ecx
14012229d:	e8 ee 4f 00 00       	call   0x140127290
1401222a2:	b8 ff ff ff ff       	mov    $0xffffffff,%eax
1401222a7:	eb 16                	jmp    0x1401222bf
1401222a9:	33 d2                	xor    %edx,%edx
1401222ab:	45 33 c9             	xor    %r9d,%r9d
1401222ae:	48 89 54 24 20       	mov    %rdx,0x20(%rsp)
1401222b3:	44 8b c6             	mov    %esi,%r8d
1401222b6:	48 8b cf             	mov    %rdi,%rcx
1401222b9:	41 8d 51 12          	lea    0x12(%r9),%edx
1401222bd:	ff d0                	call   *%rax
1401222bf:	85 c0                	test   %eax,%eax
1401222c1:	78 40                	js     0x140122303
1401222c3:	a8 07                	test   $0x7,%al
1401222c5:	74 6a                	je     0x140122331
1401222c7:	b8 01 00 00 00       	mov    $0x1,%eax
1401222cc:	48 8b 74 24 48       	mov    0x48(%rsp),%rsi
1401222d1:	48 83 c4 30          	add    $0x30,%rsp
1401222d5:	5f                   	pop    %rdi
1401222d6:	c3                   	ret
1401222d7:	e8 94 4d 00 00       	call   0x140127070
1401222dc:	4c 8d 05 d5 18 1f 00 	lea    0x1f18d5(%rip),%r8        # 0x140313bb8
1401222e3:	ba a2 00 00 00       	mov    $0xa2,%edx
1401222e8:	48 8d 0d a9 18 1f 00 	lea    0x1f18a9(%rip),%rcx        # 0x140313b98
1401222ef:	e8 9c 4e 00 00       	call   0x140127190
1401222f4:	45 33 c0             	xor    %r8d,%r8d
1401222f7:	41 8d 50 78          	lea    0x78(%r8),%edx
1401222fb:	8d 4a ae             	lea    -0x52(%rdx),%ecx
1401222fe:	e8 8d 4f 00 00       	call   0x140127290
140122303:	e8 68 4d 00 00       	call   0x140127070
140122308:	4c 8d 05 b9 18 1f 00 	lea    0x1f18b9(%rip),%r8        # 0x140313bc8
14012230f:	ba ba 00 00 00       	mov    $0xba,%edx
140122314:	48 8d 0d 7d 18 1f 00 	lea    0x1f187d(%rip),%rcx        # 0x140313b98
14012231b:	e8 70 4e 00 00       	call   0x140127190
140122320:	ba 8a 00 00 00       	mov    $0x8a,%edx
140122325:	45 33 c0             	xor    %r8d,%r8d
140122328:	41 8d 48 26          	lea    0x26(%r8),%ecx
14012232c:	e8 5f 4f 00 00       	call   0x140127290
140122331:	48 8b 74 24 48       	mov    0x48(%rsp),%rsi
140122336:	33 c0                	xor    %eax,%eax
140122338:	48 83 c4 30          	add    $0x30,%rsp
14012233c:	5f                   	pop    %rdi
14012233d:	c3                   	ret
14012233e:	cc                   	int3
14012233f:	cc                   	int3
140122340:	48 89 6c 24 10       	mov    %rbp,0x10(%rsp)
140122345:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
14012234a:	48 89 7c 24 20       	mov    %rdi,0x20(%rsp)
14012234f:	41 56                	push   %r14
140122351:	b8 30 00 00 00       	mov    $0x30,%eax
140122356:	e8 d5 e7 18 00       	call   0x1402b0b30
14012235b:	48 2b e0             	sub    %rax,%rsp
14012235e:	49 8b e9             	mov    %r9,%rbp
140122361:	45 8b f0             	mov    %r8d,%r14d
140122364:	8b f2                	mov    %edx,%esi
140122366:	48 8b f9             	mov    %rcx,%rdi
140122369:	48 85 c9             	test   %rcx,%rcx
14012236c:	75 34                	jne    0x1401223a2
14012236e:	e8 fd 4c 00 00       	call   0x140127070
140122373:	4c 8d 05 3e 18 1f 00 	lea    0x1f183e(%rip),%r8        # 0x140313bb8
14012237a:	ba 84 00 00 00       	mov    $0x84,%edx
14012237f:	48 8d 0d 12 18 1f 00 	lea    0x1f1812(%rip),%rcx        # 0x140313b98
140122386:	e8 05 4e 00 00       	call   0x140127190
14012238b:	45 33 c0             	xor    %r8d,%r8d
14012238e:	8d 4f 26             	lea    0x26(%rdi),%ecx
140122391:	ba 02 01 0c 00       	mov    $0xc0102,%edx
140122396:	e8 f5 4e 00 00       	call   0x140127290
14012239b:	33 c0                	xor    %eax,%eax
14012239d:	e9 47 01 00 00       	jmp    0x1401224e9
1401223a2:	48 8b 0d 77 99 2b 00 	mov    0x2b9977(%rip),%rcx        # 0x1403dbd20
1401223a9:	e8 c2 55 00 00       	call   0x140127970
1401223ae:	85 c0                	test   %eax,%eax
1401223b0:	74 e9                	je     0x14012239b
1401223b2:	48 89 5c 24 40       	mov    %rbx,0x40(%rsp)
1401223b7:	8b 9f 9c 00 00 00    	mov    0x9c(%rdi),%ebx
1401223bd:	48 8b 0d 5c 99 2b 00 	mov    0x2b995c(%rip),%rcx        # 0x1403dbd20
1401223c4:	e8 67 56 00 00       	call   0x140127a30
1401223c9:	4c 8b 57 70          	mov    0x70(%rdi),%r10
1401223cd:	85 db                	test   %ebx,%ebx
1401223cf:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
1401223d4:	7f 34                	jg     0x14012240a
1401223d6:	e8 95 4c 00 00       	call   0x140127070
1401223db:	4c 8d 05 d6 17 1f 00 	lea    0x1f17d6(%rip),%r8        # 0x140313bb8
1401223e2:	ba 8d 00 00 00       	mov    $0x8d,%edx
1401223e7:	48 8d 0d aa 17 1f 00 	lea    0x1f17aa(%rip),%rcx        # 0x140313b98
1401223ee:	e8 9d 4d 00 00       	call   0x140127190
1401223f3:	ba 82 00 00 00       	mov    $0x82,%edx
1401223f8:	45 33 c0             	xor    %r8d,%r8d
1401223fb:	8d 4a a4             	lea    -0x5c(%rdx),%ecx
1401223fe:	e8 8d 4e 00 00       	call   0x140127290
140122403:	33 c0                	xor    %eax,%eax
140122405:	e9 df 00 00 00       	jmp    0x1401224e9
14012240a:	8d 46 f6             	lea    -0xa(%rsi),%eax
14012240d:	83 f8 08             	cmp    $0x8,%eax
140122410:	0f 87 86 00 00 00    	ja     0x14012249c
140122416:	48 8d 15 e3 db ed ff 	lea    -0x12241d(%rip),%rdx        # 0x140000000
14012241d:	48 98                	cltq
14012241f:	8b 8c 82 00 25 12 00 	mov    0x122500(%rdx,%rax,4),%ecx
140122426:	48 03 ca             	add    %rdx,%rcx
140122429:	ff e1                	jmp    *%rcx
14012242b:	33 c0                	xor    %eax,%eax
14012242d:	4d 85 d2             	test   %r10,%r10
140122430:	0f 95 c0             	setne  %al
140122433:	e9 b1 00 00 00       	jmp    0x1401224e9
140122438:	4d 85 d2             	test   %r10,%r10
14012243b:	74 2c                	je     0x140122469
14012243d:	f6 87 98 00 00 00 02 	testb  $0x2,0x98(%rdi)
140122444:	0f 85 87 00 00 00    	jne    0x1401224d1
14012244a:	48 8b 44 24 60       	mov    0x60(%rsp),%rax
14012244f:	4c 8b cd             	mov    %rbp,%r9
140122452:	45 8b c6             	mov    %r14d,%r8d
140122455:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
14012245a:	8b d6                	mov    %esi,%edx
14012245c:	48 8b cf             	mov    %rdi,%rcx
14012245f:	e8 0c 08 00 00       	call   0x140122c70
140122464:	e9 80 00 00 00       	jmp    0x1401224e9
140122469:	e8 02 4c 00 00       	call   0x140127070
14012246e:	4c 8d 05 43 17 1f 00 	lea    0x1f1743(%rip),%r8        # 0x140313bb8
140122475:	ba a2 00 00 00       	mov    $0xa2,%edx
14012247a:	48 8d 0d 17 17 1f 00 	lea    0x1f1717(%rip),%rcx        # 0x140313b98
140122481:	e8 0a 4d 00 00       	call   0x140127190
140122486:	45 33 c0             	xor    %r8d,%r8d
140122489:	41 8d 50 78          	lea    0x78(%r8),%edx
14012248d:	8d 4a ae             	lea    -0x52(%rdx),%ecx
140122490:	e8 fb 4d 00 00       	call   0x140127290
140122495:	b8 ff ff ff ff       	mov    $0xffffffff,%eax
14012249a:	eb 4d                	jmp    0x1401224e9
14012249c:	4d 85 d2             	test   %r10,%r10
14012249f:	75 30                	jne    0x1401224d1
1401224a1:	e8 ca 4b 00 00       	call   0x140127070
1401224a6:	4c 8d 05 0b 17 1f 00 	lea    0x1f170b(%rip),%r8        # 0x140313bb8
1401224ad:	ba af 00 00 00       	mov    $0xaf,%edx
1401224b2:	48 8d 0d df 16 1f 00 	lea    0x1f16df(%rip),%rcx        # 0x140313b98
1401224b9:	e8 d2 4c 00 00       	call   0x140127190
1401224be:	45 33 c0             	xor    %r8d,%r8d
1401224c1:	41 8d 50 78          	lea    0x78(%r8),%edx
1401224c5:	8d 4a ae             	lea    -0x52(%rdx),%ecx
1401224c8:	e8 c3 4d 00 00       	call   0x140127290
1401224cd:	33 c0                	xor    %eax,%eax
1401224cf:	eb 18                	jmp    0x1401224e9
1401224d1:	48 8b 44 24 60       	mov    0x60(%rsp),%rax
1401224d6:	4c 8b cd             	mov    %rbp,%r9
1401224d9:	45 8b c6             	mov    %r14d,%r8d
1401224dc:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1401224e1:	8b d6                	mov    %esi,%edx
1401224e3:	48 8b cf             	mov    %rdi,%rcx
1401224e6:	41 ff d2             	call   *%r10
1401224e9:	48 8b 6c 24 48       	mov    0x48(%rsp),%rbp
1401224ee:	48 8b 74 24 50       	mov    0x50(%rsp),%rsi
1401224f3:	48 8b 7c 24 58       	mov    0x58(%rsp),%rdi
1401224f8:	48 83 c4 30          	add    $0x30,%rsp
1401224fc:	41 5e                	pop    %r14
1401224fe:	c3                   	ret
1401224ff:	90                   	nop
140122500:	2b 24 12             	sub    (%rdx,%rdx,1),%esp
140122503:	00 38                	add    %bh,(%rax)
140122505:	24 12                	and    $0x12,%al
140122507:	00 38                	add    %bh,(%rax)
140122509:	24 12                	and    $0x12,%al
14012250b:	00 38                	add    %bh,(%rax)
14012250d:	24 12                	and    $0x12,%al
14012250f:	00 38                	add    %bh,(%rax)
140122511:	24 12                	and    $0x12,%al
140122513:	00 38                	add    %bh,(%rax)
140122515:	24 12                	and    $0x12,%al
140122517:	00 38                	add    %bh,(%rax)
140122519:	24 12                	and    $0x12,%al
14012251b:	00 38                	add    %bh,(%rax)
14012251d:	24 12                	and    $0x12,%al
14012251f:	00 38                	add    %bh,(%rax)
140122521:	24 12                	and    $0x12,%al
140122523:	00 cc                	add    %cl,%ah
140122525:	cc                   	int3
140122526:	cc                   	int3
140122527:	cc                   	int3
140122528:	cc                   	int3
140122529:	cc                   	int3
14012252a:	cc                   	int3
14012252b:	cc                   	int3
14012252c:	cc                   	int3
14012252d:	cc                   	int3
14012252e:	cc                   	int3
14012252f:	cc                   	int3
140122530:	48 89 6c 24 10       	mov    %rbp,0x10(%rsp)
140122535:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
14012253a:	48 89 7c 24 20       	mov    %rdi,0x20(%rsp)
14012253f:	41 56                	push   %r14
140122541:	b8 30 00 00 00       	mov    $0x30,%eax
140122546:	e8 e5 e5 18 00       	call   0x1402b0b30
14012254b:	48 2b e0             	sub    %rax,%rsp
14012254e:	49 8b e9             	mov    %r9,%rbp
140122551:	45 8b f0             	mov    %r8d,%r14d
140122554:	48 8b f2             	mov    %rdx,%rsi
140122557:	48 8b f9             	mov    %rcx,%rdi
14012255a:	48 85 c9             	test   %rcx,%rcx
14012255d:	0f 84 f6 01 00 00    	je     0x140122759
140122563:	48 85 d2             	test   %rdx,%rdx
140122566:	0f 84 ed 01 00 00    	je     0x140122759
14012256c:	48 83 79 70 00       	cmpq   $0x0,0x70(%rcx)
140122571:	48 89 5c 24 40       	mov    %rbx,0x40(%rsp)
140122576:	0f 84 96 01 00 00    	je     0x140122712
14012257c:	48 8b 0d 9d 97 2b 00 	mov    0x2b979d(%rip),%rcx        # 0x1403dbd20
140122583:	e8 e8 53 00 00       	call   0x140127970
140122588:	85 c0                	test   %eax,%eax
14012258a:	0f 84 82 01 00 00    	je     0x140122712
140122590:	8b 9f 9c 00 00 00    	mov    0x9c(%rdi),%ebx
140122596:	48 8b 0d 83 97 2b 00 	mov    0x2b9783(%rip),%rcx        # 0x1403dbd20
14012259d:	e8 8e 54 00 00       	call   0x140127a30
1401225a2:	48 8b 47 70          	mov    0x70(%rdi),%rax
1401225a6:	85 db                	test   %ebx,%ebx
1401225a8:	7f 27                	jg     0x1401225d1
1401225aa:	e8 c1 4a 00 00       	call   0x140127070
1401225af:	4c 8d 05 02 16 1f 00 	lea    0x1f1602(%rip),%r8        # 0x140313bb8
1401225b6:	ba 8d 00 00 00       	mov    $0x8d,%edx
1401225bb:	48 8d 0d d6 15 1f 00 	lea    0x1f15d6(%rip),%rcx        # 0x140313b98
1401225c2:	e8 c9 4b 00 00       	call   0x140127190
1401225c7:	ba 82 00 00 00       	mov    $0x82,%edx
1401225cc:	e9 35 01 00 00       	jmp    0x140122706
1401225d1:	48 85 c0             	test   %rax,%rax
1401225d4:	0f 84 0a 01 00 00    	je     0x1401226e4
1401225da:	33 db                	xor    %ebx,%ebx
1401225dc:	f6 87 98 00 00 00 02 	testb  $0x2,0x98(%rdi)
1401225e3:	0f 85 a7 00 00 00    	jne    0x140122690
1401225e9:	4c 8b 9f 90 00 00 00 	mov    0x90(%rdi),%r11
1401225f0:	4d 85 db             	test   %r11,%r11
1401225f3:	74 67                	je     0x14012265c
1401225f5:	4d 8b cb             	mov    %r11,%r9
1401225f8:	44 8b d3             	mov    %ebx,%r10d
1401225fb:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140122600:	41 8b 09             	mov    (%r9),%ecx
140122603:	85 c9                	test   %ecx,%ecx
140122605:	74 55                	je     0x14012265c
140122607:	49 8b 41 08          	mov    0x8(%r9),%rax
14012260b:	48 85 c0             	test   %rax,%rax
14012260e:	74 30                	je     0x140122640
140122610:	4c 8b c6             	mov    %rsi,%r8
140122613:	4c 2b c0             	sub    %rax,%r8
140122616:	66 66 0f 1f 84 00 00 	data16 nopw 0x0(%rax,%rax,1)
14012261d:	00 00 00
140122620:	0f b6 10             	movzbl (%rax),%edx
140122623:	42 0f b6 0c 00       	movzbl (%rax,%r8,1),%ecx
140122628:	2b d1                	sub    %ecx,%edx
14012262a:	75 07                	jne    0x140122633