1400120e8:	cc                   	int3
1400120e9:	cc                   	int3
1400120ea:	cc                   	int3
1400120eb:	cc                   	int3
1400120ec:	cc                   	int3
1400120ed:	cc                   	int3
1400120ee:	cc                   	int3
1400120ef:	cc                   	int3
1400120f0:	48 89 4c 24 08       	mov    %rcx,0x8(%rsp)
1400120f5:	57                   	push   %rdi
1400120f6:	48 83 ec 30          	sub    $0x30,%rsp
1400120fa:	48 c7 44 24 20 fe ff 	movq   $0xfffffffffffffffe,0x20(%rsp)
140012101:	ff ff
140012103:	48 89 5c 24 48       	mov    %rbx,0x48(%rsp)
140012108:	48 8b da             	mov    %rdx,%rbx
14001210b:	48 8b f9             	mov    %rcx,%rdi
14001210e:	e8 f4 06 00 00       	call   0x140012807
140012113:	90                   	nop
140012114:	48 8d 05 45 21 00 00 	lea    0x2145(%rip),%rax        # 0x140014260
14001211b:	48 89 07             	mov    %rax,(%rdi)
14001211e:	48 8d 4f 18          	lea    0x18(%rdi),%rcx
140012122:	48 c7 41 20 0f 00 00 	movq   $0xf,0x20(%rcx)
140012129:	00
14001212a:	48 83 61 18 00       	andq   $0x0,0x18(%rcx)
14001212f:	c6 41 08 00          	movb   $0x0,0x8(%rcx)
140012133:	48 8d 53 18          	lea    0x18(%rbx),%rdx
140012137:	49 83 c9 ff          	or     $0xffffffffffffffff,%r9
14001213b:	45 33 c0             	xor    %r8d,%r8d
14001213e:	e8 7d 31 ff ff       	call   0x1400052c0
140012143:	90                   	nop
140012144:	48 8d 05 b5 1e 00 00 	lea    0x1eb5(%rip),%rax        # 0x140014000
14001214b:	48 89 07             	mov    %rax,(%rdi)
14001214e:	48 8b c7             	mov    %rdi,%rax
140012151:	48 8b 5c 24 48       	mov    0x48(%rsp),%rbx
140012156:	48 83 c4 30          	add    $0x30,%rsp
14001215a:	5f                   	pop    %rdi
14001215b:	c3                   	ret
14001215c:	cc                   	int3
14001215d:	cc                   	int3
14001215e:	cc                   	int3
14001215f:	cc                   	int3
140012160:	cc                   	int3
140012161:	cc                   	int3
140012162:	cc                   	int3
140012163:	cc                   	int3
140012164:	48 8b c4             	mov    %rsp,%rax
140012167:	48 89 48 08          	mov    %rcx,0x8(%rax)
14001216b:	57                   	push   %rdi
14001216c:	48 83 ec 30          	sub    $0x30,%rsp
140012170:	48 c7 40 e8 fe ff ff 	movq   $0xfffffffffffffffe,-0x18(%rax)
140012177:	ff
140012178:	48 89 58 10          	mov    %rbx,0x10(%rax)
14001217c:	48 89 70 18          	mov    %rsi,0x18(%rax)
140012180:	48 8b fa             	mov    %rdx,%rdi
140012183:	48 8b f1             	mov    %rcx,%rsi
140012186:	e8 ad 06 00 00       	call   0x140012838
14001218b:	90                   	nop
14001218c:	48 8d 05 cd 20 00 00 	lea    0x20cd(%rip),%rax        # 0x140014260
140012193:	48 89 06             	mov    %rax,(%rsi)
140012196:	45 33 c0             	xor    %r8d,%r8d
140012199:	33 d2                	xor    %edx,%edx
14001219b:	48 8d 4e 18          	lea    0x18(%rsi),%rcx
14001219f:	e8 38 32 ff ff       	call   0x1400053dc
1400121a4:	49 83 c9 ff          	or     $0xffffffffffffffff,%r9
1400121a8:	45 33 c0             	xor    %r8d,%r8d
1400121ab:	48 8b d7             	mov    %rdi,%rdx
1400121ae:	48 8d 4e 18          	lea    0x18(%rsi),%rcx
1400121b2:	e8 09 31 ff ff       	call   0x1400052c0
1400121b7:	90                   	nop
1400121b8:	48 8d 05 41 1e 00 00 	lea    0x1e41(%rip),%rax        # 0x140014000
1400121bf:	48 89 06             	mov    %rax,(%rsi)
1400121c2:	48 8b c6             	mov    %rsi,%rax
1400121c5:	48 8b 5c 24 48       	mov    0x48(%rsp),%rbx
1400121ca:	48 8b 74 24 50       	mov    0x50(%rsp),%rsi
1400121cf:	48 83 c4 30          	add    $0x30,%rsp
1400121d3:	5f                   	pop    %rdi
1400121d4:	c3                   	ret
1400121d5:	cc                   	int3
1400121d6:	cc                   	int3
1400121d7:	cc                   	int3
1400121d8:	cc                   	int3
1400121d9:	cc                   	int3
1400121da:	cc                   	int3
1400121db:	cc                   	int3
1400121dc:	40 53                	rex push %rbx
1400121de:	48 83 ec 20          	sub    $0x20,%rsp
1400121e2:	48 8d 05 77 20 00 00 	lea    0x2077(%rip),%rax        # 0x140014260
1400121e9:	48 8b d9             	mov    %rcx,%rbx
1400121ec:	48 89 01             	mov    %rax,(%rcx)
1400121ef:	48 83 79 38 10       	cmpq   $0x10,0x38(%rcx)
1400121f4:	72 09                	jb     0x1400121ff
1400121f6:	48 8b 49 20          	mov    0x20(%rcx),%rcx
1400121fa:	e8 b4 f8 ff ff       	call   0x140011ab3
1400121ff:	48 83 63 30 00       	andq   $0x0,0x30(%rbx)
140012204:	48 8b cb             	mov    %rbx,%rcx
140012207:	48 c7 43 38 0f 00 00 	movq   $0xf,0x38(%rbx)
14001220e:	00
14001220f:	c6 43 20 00          	movb   $0x0,0x20(%rbx)
140012213:	48 83 c4 20          	add    $0x20,%rsp
140012217:	5b                   	pop    %rbx
140012218:	e9 0f 06 00 00       	jmp    0x14001282c
14001221d:	cc                   	int3
14001221e:	cc                   	int3
14001221f:	cc                   	int3
140012220:	cc                   	int3
140012221:	cc                   	int3
140012222:	cc                   	int3
140012223:	cc                   	int3
140012224:	cc                   	int3
140012225:	cc                   	int3
140012226:	cc                   	int3
140012227:	cc                   	int3
140012228:	cc                   	int3
140012229:	cc                   	int3
14001222a:	cc                   	int3
14001222b:	cc                   	int3
14001222c:	cc                   	int3
14001222d:	cc                   	int3
14001222e:	cc                   	int3
14001222f:	cc                   	int3
140012230:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140012235:	57                   	push   %rdi
140012236:	48 83 ec 20          	sub    $0x20,%rsp
14001223a:	48 8d 05 1f 20 00 00 	lea    0x201f(%rip),%rax        # 0x140014260
140012241:	8b fa                	mov    %edx,%edi
140012243:	48 89 01             	mov    %rax,(%rcx)
140012246:	48 8b d9             	mov    %rcx,%rbx
140012249:	48 83 79 38 10       	cmpq   $0x10,0x38(%rcx)
14001224e:	72 09                	jb     0x140012259
140012250:	48 8b 49 20          	mov    0x20(%rcx),%rcx
140012254:	e8 5a f8 ff ff       	call   0x140011ab3
140012259:	48 83 63 30 00       	andq   $0x0,0x30(%rbx)
14001225e:	48 8b cb             	mov    %rbx,%rcx
140012261:	48 c7 43 38 0f 00 00 	movq   $0xf,0x38(%rbx)
140012268:	00
140012269:	c6 43 20 00          	movb   $0x0,0x20(%rbx)
14001226d:	e8 ba 05 00 00       	call   0x14001282c
140012272:	40 f6 c7 01          	test   $0x1,%dil
140012276:	74 08                	je     0x140012280
140012278:	48 8b cb             	mov    %rbx,%rcx
14001227b:	e8 33 f8 ff ff       	call   0x140011ab3
140012280:	48 8b c3             	mov    %rbx,%rax
140012283:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140012288:	48 83 c4 20          	add    $0x20,%rsp
14001228c:	5f                   	pop    %rdi
14001228d:	c3                   	ret
14001228e:	cc                   	int3
14001228f:	cc                   	int3
140012290:	cc                   	int3
140012291:	cc                   	int3
140012292:	cc                   	int3
140012293:	cc                   	int3
140012294:	cc                   	int3
140012295:	cc                   	int3
140012296:	cc                   	int3
140012297:	cc                   	int3
140012298:	cc                   	int3
140012299:	cc                   	int3
14001229a:	cc                   	int3
14001229b:	cc                   	int3
14001229c:	cc                   	int3
14001229d:	cc                   	int3
14001229e:	cc                   	int3
14001229f:	cc                   	int3
1400122a0:	48 83 ec 78          	sub    $0x78,%rsp
1400122a4:	48 8b 05 e5 c2 00 00 	mov    0xc2e5(%rip),%rax        # 0x14001e590
1400122ab:	48 33 c4             	xor    %rsp,%rax
1400122ae:	48 89 44 24 60       	mov    %rax,0x60(%rsp)
1400122b3:	48 8b d1             	mov    %rcx,%rdx
1400122b6:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
1400122bb:	e8 30 fe ff ff       	call   0x1400120f0
1400122c0:	48 8d 15 41 91 00 00 	lea    0x9141(%rip),%rdx        # 0x14001b408
1400122c7:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
1400122cc:	e8 18 08 00 00       	call   0x140012ae9
1400122d1:	cc                   	int3
1400122d2:	cc                   	int3
1400122d3:	cc                   	int3
1400122d4:	cc                   	int3
1400122d5:	cc                   	int3
1400122d6:	cc                   	int3
1400122d7:	cc                   	int3
1400122d8:	48 81 ec a8 00 00 00 	sub    $0xa8,%rsp
1400122df:	48 c7 44 24 20 fe ff 	movq   $0xfffffffffffffffe,0x20(%rsp)
1400122e6:	ff ff
1400122e8:	48 8b 05 a1 c2 00 00 	mov    0xc2a1(%rip),%rax        # 0x14001e590
1400122ef:	48 33 c4             	xor    %rsp,%rax
1400122f2:	48 89 84 24 90 00 00 	mov    %rax,0x90(%rsp)
1400122f9:	00
1400122fa:	48 8d 15 37 49 00 00 	lea    0x4937(%rip),%rdx        # 0x140016c38
140012301:	48 8d 4c 24 28       	lea    0x28(%rsp),%rcx
140012306:	e8 91 29 ff ff       	call   0x140004c9c
14001230b:	90                   	nop
14001230c:	48 8d 54 24 28       	lea    0x28(%rsp),%rdx
140012311:	48 8d 4c 24 50       	lea    0x50(%rsp),%rcx
140012316:	e8 2d 32 ff ff       	call   0x140005548
14001231b:	48 8d 15 7e 92 00 00 	lea    0x927e(%rip),%rdx        # 0x14001b5a0
140012322:	48 8d 4c 24 50       	lea    0x50(%rsp),%rcx
140012327:	e8 bd 07 00 00       	call   0x140012ae9
14001232c:	cc                   	int3
14001232d:	cc                   	int3
14001232e:	cc                   	int3
14001232f:	cc                   	int3
140012330:	cc                   	int3
140012331:	cc                   	int3
140012332:	cc                   	int3
140012333:	cc                   	int3
140012334:	48 81 ec a8 00 00 00 	sub    $0xa8,%rsp
14001233b:	48 c7 44 24 20 fe ff 	movq   $0xfffffffffffffffe,0x20(%rsp)
140012342:	ff ff
140012344:	48 8b 05 45 c2 00 00 	mov    0xc245(%rip),%rax        # 0x14001e590
14001234b:	48 33 c4             	xor    %rsp,%rax
14001234e:	48 89 84 24 90 00 00 	mov    %rax,0x90(%rsp)
140012355:	00
140012356:	48 8d 15 eb 48 00 00 	lea    0x48eb(%rip),%rdx        # 0x140016c48
14001235d:	48 8d 4c 24 28       	lea    0x28(%rsp),%rcx
140012362:	e8 35 29 ff ff       	call   0x140004c9c
140012367:	90                   	nop
140012368:	45 33 c0             	xor    %r8d,%r8d
14001236b:	48 8d 54 24 28       	lea    0x28(%rsp),%rdx
140012370:	48 8d 4c 24 50       	lea    0x50(%rsp),%rcx
140012375:	e8 ea fd ff ff       	call   0x140012164
14001237a:	48 8d 15 87 90 00 00 	lea    0x9087(%rip),%rdx        # 0x14001b408
140012381:	48 8d 4c 24 50       	lea    0x50(%rsp),%rcx
140012386:	e8 5e 07 00 00       	call   0x140012ae9
14001238b:	cc                   	int3
14001238c:	cc                   	int3
14001238d:	cc                   	int3
14001238e:	cc                   	int3
14001238f:	cc                   	int3
140012390:	cc                   	int3
140012391:	cc                   	int3
140012392:	cc                   	int3
140012393:	cc                   	int3
140012394:	cc                   	int3
140012395:	cc                   	int3
140012396:	cc                   	int3
140012397:	cc                   	int3
140012398:	cc                   	int3
140012399:	cc                   	int3
14001239a:	cc                   	int3
14001239b:	cc                   	int3
14001239c:	cc                   	int3
14001239d:	cc                   	int3
14001239e:	cc                   	int3
14001239f:	cc                   	int3
1400123a0:	48 83 ec 28          	sub    $0x28,%rsp
1400123a4:	b8 4d 5a 00 00       	mov    $0x5a4d,%eax
1400123a9:	66 39 05 50 dc fe ff 	cmp    %ax,-0x123b0(%rip)        # 0x140000000
1400123b0:	74 04                	je     0x1400123b6
1400123b2:	33 c0                	xor    %eax,%eax
1400123b4:	eb 53                	jmp    0x140012409
1400123b6:	48 63 0d 7f dc fe ff 	movslq -0x12381(%rip),%rcx        # 0x14000003c
1400123bd:	48 8d 05 3c dc fe ff 	lea    -0x123c4(%rip),%rax        # 0x140000000
1400123c4:	48 03 c8             	add    %rax,%rcx
1400123c7:	81 39 50 45 00 00    	cmpl   $0x4550,(%rcx)
1400123cd:	75 e3                	jne    0x1400123b2
1400123cf:	b8 0b 01 00 00       	mov    $0x10b,%eax
1400123d4:	66 39 41 18          	cmp    %ax,0x18(%rcx)
1400123d8:	74 1e                	je     0x1400123f8
1400123da:	b8 0b 02 00 00       	mov    $0x20b,%eax
1400123df:	66 39 41 18          	cmp    %ax,0x18(%rcx)
1400123e3:	75 cd                	jne    0x1400123b2
1400123e5:	33 c0                	xor    %eax,%eax
1400123e7:	83 b9 84 00 00 00 0e 	cmpl   $0xe,0x84(%rcx)
1400123ee:	76 19                	jbe    0x140012409
1400123f0:	39 81 f8 00 00 00    	cmp    %eax,0xf8(%rcx)
1400123f6:	eb 0e                	jmp    0x140012406
1400123f8:	33 c0                	xor    %eax,%eax
1400123fa:	83 79 74 0e          	cmpl   $0xe,0x74(%rcx)
1400123fe:	76 09                	jbe    0x140012409
140012400:	39 81 e8 00 00 00    	cmp    %eax,0xe8(%rcx)
140012406:	0f 95 c0             	setne  %al
140012409:	b9 02 00 00 00       	mov    $0x2,%ecx
14001240e:	89 05 f4 c1 00 00    	mov    %eax,0xc1f4(%rip)        # 0x14001e608
140012414:	e8 bf 08 00 00       	call   0x140012cd8
140012419:	8b c8                	mov    %eax,%ecx
14001241b:	ff 15 d7 41 00 00    	call   *0x41d7(%rip)        # 0x1400165f8
140012421:	48 8b 0d 18 42 00 00 	mov    0x4218(%rip),%rcx        # 0x140016640
140012428:	48 83 c8 ff          	or     $0xffffffffffffffff,%rax
14001242c:	48 89 05 1d cc 00 00 	mov    %rax,0xcc1d(%rip)        # 0x14001f050
140012433:	48 89 05 1e cc 00 00 	mov    %rax,0xcc1e(%rip)        # 0x14001f058
14001243a:	8b 05 4c c7 00 00    	mov    0xc74c(%rip),%eax        # 0x14001eb8c
140012440:	89 01                	mov    %eax,(%rcx)
140012442:	48 8b 0d ff 41 00 00 	mov    0x41ff(%rip),%rcx        # 0x140016648
140012449:	8b 05 31 c7 00 00    	mov    0xc731(%rip),%eax        # 0x14001eb80
14001244f:	89 01                	mov    %eax,(%rcx)
140012451:	e8 da 08 00 00       	call   0x140012d30
140012456:	83 3d 43 c1 00 00 00 	cmpl   $0x0,0xc143(%rip)        # 0x14001e5a0
14001245d:	75 0d                	jne    0x14001246c
14001245f:	48 8d 0d ca 08 00 00 	lea    0x8ca(%rip),%rcx        # 0x140012d30
140012466:	ff 15 b4 41 00 00    	call   *0x41b4(%rip)        # 0x140016620
14001246c:	33 c0                	xor    %eax,%eax
14001246e:	48 83 c4 28          	add    $0x28,%rsp
140012472:	c3                   	ret
140012473:	cc                   	int3
140012474:	cc                   	int3
140012475:	cc                   	int3
140012476:	cc                   	int3
140012477:	cc                   	int3
140012478:	cc                   	int3
140012479:	cc                   	int3
14001247a:	cc                   	int3
14001247b:	cc                   	int3
14001247c:	cc                   	int3
14001247d:	cc                   	int3
14001247e:	cc                   	int3
14001247f:	cc                   	int3
140012480:	48 83 ec 38          	sub    $0x38,%rsp
140012484:	8b 05 fe c6 00 00    	mov    0xc6fe(%rip),%eax        # 0x14001eb88
14001248a:	4c 8d 05 6f c1 00 00 	lea    0xc16f(%rip),%r8        # 0x14001e600
140012491:	44 8b 0d ec c6 00 00 	mov    0xc6ec(%rip),%r9d        # 0x14001eb84
140012498:	48 8d 15 59 c1 00 00 	lea    0xc159(%rip),%rdx        # 0x14001e5f8
14001249f:	89 05 67 c1 00 00    	mov    %eax,0xc167(%rip)        # 0x14001e60c
1400124a5:	48 8d 0d 44 c1 00 00 	lea    0xc144(%rip),%rcx        # 0x14001e5f0
1400124ac:	48 8d 05 59 c1 00 00 	lea    0xc159(%rip),%rax        # 0x14001e60c
1400124b3:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1400124b8:	ff 15 32 41 00 00    	call   *0x4132(%rip)        # 0x1400165f0
1400124be:	89 05 30 c1 00 00    	mov    %eax,0xc130(%rip)        # 0x14001e5f4
1400124c4:	48 83 c4 38          	add    $0x38,%rsp
1400124c8:	c3                   	ret
1400124c9:	cc                   	int3
1400124ca:	cc                   	int3
1400124cb:	cc                   	int3
1400124cc:	cc                   	int3
1400124cd:	cc                   	int3
1400124ce:	cc                   	int3
1400124cf:	cc                   	int3
1400124d0:	48 8b c4             	mov    %rsp,%rax
1400124d3:	48 89 58 08          	mov    %rbx,0x8(%rax)
1400124d7:	48 89 70 10          	mov    %rsi,0x10(%rax)
1400124db:	48 89 78 18          	mov    %rdi,0x18(%rax)
1400124df:	4c 89 70 20          	mov    %r14,0x20(%rax)
1400124e3:	41 57                	push   %r15
1400124e5:	48 81 ec b0 00 00 00 	sub    $0xb0,%rsp
1400124ec:	45 33 f6             	xor    %r14d,%r14d
1400124ef:	44 89 74 24 20       	mov    %r14d,0x20(%rsp)
1400124f4:	48 8d 48 88          	lea    -0x78(%rax),%rcx
1400124f8:	ff 15 2a 38 00 00    	call   *0x382a(%rip)        # 0x140015d28
1400124fe:	90                   	nop
1400124ff:	65 48 8b 04 25 30 00 	mov    %gs:0x30,%rax
140012506:	00 00
140012508:	48 8b 58 08          	mov    0x8(%rax),%rbx
14001250c:	41 8b f6             	mov    %r14d,%esi
14001250f:	33 c0                	xor    %eax,%eax
140012511:	f0 48 0f b1 1d 26 cb 	lock cmpxchg %rbx,0xcb26(%rip)        # 0x14001f040
140012518:	00 00
14001251a:	74 1b                	je     0x140012537
14001251c:	48 3b c3             	cmp    %rbx,%rax
14001251f:	75 09                	jne    0x14001252a
140012521:	bb 01 00 00 00       	mov    $0x1,%ebx