1402731fd:	cc                   	int3
1402731fe:	cc                   	int3
1402731ff:	cc                   	int3
140273200:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140273205:	48 89 6c 24 10       	mov    %rbp,0x10(%rsp)
14027320a:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
14027320f:	57                   	push   %rdi
140273210:	b8 20 00 00 00       	mov    $0x20,%eax
140273215:	e8 16 d9 03 00       	call   0x1402b0b30
14027321a:	48 2b e0             	sub    %rax,%rsp
14027321d:	48 8b b9 f8 00 00 00 	mov    0xf8(%rcx),%rdi
140273224:	48 8b da             	mov    %rdx,%rbx
140273227:	48 8b e9             	mov    %rcx,%rbp
14027322a:	48 8d 15 2f 50 11 00 	lea    0x11502f(%rip),%rdx        # 0x140388260
140273231:	48 8b cb             	mov    %rbx,%rcx
140273234:	e8 c7 56 ec ff       	call   0x140138900
140273239:	48 85 c0             	test   %rax,%rax
14027323c:	74 0f                	je     0x14027324d
14027323e:	8b 57 30             	mov    0x30(%rdi),%edx
140273241:	48 8b c8             	mov    %rax,%rcx
140273244:	e8 47 58 ec ff       	call   0x140138a90
140273249:	85 c0                	test   %eax,%eax
14027324b:	74 34                	je     0x140273281
14027324d:	48 8d 15 04 7d 09 00 	lea    0x97d04(%rip),%rdx        # 0x14030af58
140273254:	48 8b cb             	mov    %rbx,%rcx
140273257:	e8 a4 56 ec ff       	call   0x140138900
14027325c:	48 8b f0             	mov    %rax,%rsi
14027325f:	48 85 c0             	test   %rax,%rax
140273262:	74 21                	je     0x140273285
140273264:	48 8b 4f 20          	mov    0x20(%rdi),%rcx
140273268:	48 85 c9             	test   %rcx,%rcx
14027326b:	74 14                	je     0x140273281
14027326d:	e8 4e 66 ec ff       	call   0x1401398c0
140273272:	48 8b d0             	mov    %rax,%rdx
140273275:	48 8b ce             	mov    %rsi,%rcx
140273278:	e8 c3 5d ec ff       	call   0x140139040
14027327d:	85 c0                	test   %eax,%eax
14027327f:	75 04                	jne    0x140273285
140273281:	33 c0                	xor    %eax,%eax
140273283:	eb 0b                	jmp    0x140273290
140273285:	48 8b d3             	mov    %rbx,%rdx
140273288:	48 8b cd             	mov    %rbp,%rcx
14027328b:	e8 b0 27 03 00       	call   0x1402a5a40
140273290:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140273295:	48 8b 6c 24 38       	mov    0x38(%rsp),%rbp
14027329a:	48 8b 74 24 40       	mov    0x40(%rsp),%rsi
14027329f:	48 83 c4 20          	add    $0x20,%rsp
1402732a3:	5f                   	pop    %rdi
1402732a4:	c3                   	ret
1402732a5:	cc                   	int3
1402732a6:	cc                   	int3
1402732a7:	cc                   	int3
1402732a8:	cc                   	int3
1402732a9:	cc                   	int3
1402732aa:	cc                   	int3
1402732ab:	cc                   	int3
1402732ac:	cc                   	int3
1402732ad:	cc                   	int3
1402732ae:	cc                   	int3
1402732af:	cc                   	int3
1402732b0:	48 8b 91 f8 00 00 00 	mov    0xf8(%rcx),%rdx
1402732b7:	33 c0                	xor    %eax,%eax
1402732b9:	8b c8                	mov    %eax,%ecx
1402732bb:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1402732c0:	38 44 0a 34          	cmp    %al,0x34(%rdx,%rcx,1)
1402732c4:	75 4d                	jne    0x140273313
1402732c6:	48 ff c1             	inc    %rcx
1402732c9:	48 83 f9 20          	cmp    $0x20,%rcx
1402732cd:	72 f1                	jb     0x1402732c0
1402732cf:	48 8b c8             	mov    %rax,%rcx
1402732d2:	38 44 0a 54          	cmp    %al,0x54(%rdx,%rcx,1)
1402732d6:	75 3b                	jne    0x140273313
1402732d8:	48 ff c1             	inc    %rcx
1402732db:	48 83 f9 10          	cmp    $0x10,%rcx
1402732df:	72 f1                	jb     0x1402732d2
1402732e1:	48 8b c8             	mov    %rax,%rcx
1402732e4:	38 44 0a 64          	cmp    %al,0x64(%rdx,%rcx,1)
1402732e8:	75 29                	jne    0x140273313
1402732ea:	48 ff c1             	inc    %rcx
1402732ed:	48 83 f9 10          	cmp    $0x10,%rcx
1402732f1:	72 f1                	jb     0x1402732e4
1402732f3:	80 bc 02 80 00 00 00 	cmpb   $0x0,0x80(%rdx,%rax,1)
1402732fa:	00
1402732fb:	75 16                	jne    0x140273313
1402732fd:	48 ff c0             	inc    %rax
140273300:	48 83 f8 30          	cmp    $0x30,%rax
140273304:	72 ed                	jb     0x1402732f3
140273306:	48 83 7a 78 00       	cmpq   $0x0,0x78(%rdx)
14027330b:	75 06                	jne    0x140273313
14027330d:	b8 01 00 00 00       	mov    $0x1,%eax
140273312:	c3                   	ret
140273313:	33 c0                	xor    %eax,%eax
140273315:	c3                   	ret
140273316:	cc                   	int3
140273317:	cc                   	int3
140273318:	cc                   	int3
140273319:	cc                   	int3
14027331a:	cc                   	int3
14027331b:	cc                   	int3
14027331c:	cc                   	int3
14027331d:	cc                   	int3
14027331e:	cc                   	int3
14027331f:	cc                   	int3
140273320:	40 53                	rex push %rbx
140273322:	b8 30 00 00 00       	mov    $0x30,%eax
140273327:	e8 04 d8 03 00       	call   0x1402b0b30
14027332c:	48 2b e0             	sub    %rax,%rsp
14027332f:	49 63 d9             	movslq %r9d,%rbx
140273332:	4c 8b d2             	mov    %rdx,%r10
140273335:	45 33 c9             	xor    %r9d,%r9d
140273338:	48 89 74 24 40       	mov    %rsi,0x40(%rsp)
14027333d:	c7 44 24 58 10 00 00 	movl   $0x10,0x58(%rsp)
140273344:	00
140273345:	48 8b f1             	mov    %rcx,%rsi
140273348:	85 db                	test   %ebx,%ebx
14027334a:	0f 8e b5 00 00 00    	jle    0x140273405
140273350:	83 fb 40             	cmp    $0x40,%ebx
140273353:	0f 82 ac 00 00 00    	jb     0x140273405
140273359:	48 8d 43 ff          	lea    -0x1(%rbx),%rax
14027335d:	48 8d 0c 10          	lea    (%rax,%rdx,1),%rcx
140273361:	49 03 c0             	add    %r8,%rax
140273364:	48 3b d0             	cmp    %rax,%rdx
140273367:	77 09                	ja     0x140273372
140273369:	49 3b c8             	cmp    %r8,%rcx
14027336c:	0f 83 93 00 00 00    	jae    0x140273405
140273372:	48 89 7c 24 48       	mov    %rdi,0x48(%rsp)
140273377:	48 8d 4a 10          	lea    0x10(%rdx),%rcx
14027337b:	4c 8b db             	mov    %rbx,%r11
14027337e:	49 8b d0             	mov    %r8,%rdx
140273381:	49 83 e3 c0          	and    $0xffffffffffffffc0,%r11
140273385:	49 2b d2             	sub    %r10,%rdx
140273388:	48 c7 c7 f0 ff ff ff 	mov    $0xfffffffffffffff0,%rdi
14027338f:	49 2b fa             	sub    %r10,%rdi
140273392:	0f 1f 40 00          	nopl   0x0(%rax)
140273396:	66 66 0f 1f 84 00 00 	data16 nopw 0x0(%rax,%rax,1)
14027339d:	00 00 00
1402733a0:	f3 0f 6f 41 f0       	movdqu -0x10(%rcx),%xmm0
1402733a5:	41 83 c1 40          	add    $0x40,%r9d
1402733a9:	f3 0f 6f 4c 0a f0    	movdqu -0x10(%rdx,%rcx,1),%xmm1
1402733af:	f3 0f 6f 14 0a       	movdqu (%rdx,%rcx,1),%xmm2
1402733b4:	48 8d 49 40          	lea    0x40(%rcx),%rcx
1402733b8:	66 0f ef c8          	pxor   %xmm0,%xmm1
1402733bc:	48 8d 04 0f          	lea    (%rdi,%rcx,1),%rax
1402733c0:	f3 0f 7f 49 b0       	movdqu %xmm1,-0x50(%rcx)
1402733c5:	f3 0f 6f 41 c0       	movdqu -0x40(%rcx),%xmm0
1402733ca:	f3 0f 6f 4c 0a d0    	movdqu -0x30(%rdx,%rcx,1),%xmm1
1402733d0:	66 0f ef d0          	pxor   %xmm0,%xmm2
1402733d4:	f3 0f 7f 51 c0       	movdqu %xmm2,-0x40(%rcx)
1402733d9:	f3 0f 6f 41 d0       	movdqu -0x30(%rcx),%xmm0
1402733de:	66 0f ef c8          	pxor   %xmm0,%xmm1
1402733e2:	f3 0f 7f 49 d0       	movdqu %xmm1,-0x30(%rcx)
1402733e7:	f3 0f 6f 41 e0       	movdqu -0x20(%rcx),%xmm0
1402733ec:	f3 0f 6f 4c 0a e0    	movdqu -0x20(%rdx,%rcx,1),%xmm1
1402733f2:	66 0f ef c8          	pxor   %xmm0,%xmm1
1402733f6:	f3 0f 7f 49 e0       	movdqu %xmm1,-0x20(%rcx)
1402733fb:	49 3b c3             	cmp    %r11,%rax
1402733fe:	7c a0                	jl     0x1402733a0
140273400:	48 8b 7c 24 48       	mov    0x48(%rsp),%rdi
140273405:	49 63 c9             	movslq %r9d,%rcx
140273408:	48 8b d3             	mov    %rbx,%rdx
14027340b:	48 3b cb             	cmp    %rbx,%rcx
14027340e:	7d 21                	jge    0x140273431
140273410:	4d 2b c2             	sub    %r10,%r8
140273413:	4a 8d 04 11          	lea    (%rcx,%r10,1),%rax
140273417:	48 2b d1             	sub    %rcx,%rdx
14027341a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
140273420:	42 0f b6 0c 00       	movzbl (%rax,%r8,1),%ecx
140273425:	30 08                	xor    %cl,(%rax)
140273427:	48 8d 40 01          	lea    0x1(%rax),%rax
14027342b:	48 83 ea 01          	sub    $0x1,%rdx
14027342f:	75 ef                	jne    0x140273420
140273431:	48 8b 4e 10          	mov    0x10(%rsi),%rcx
140273435:	4c 8d 44 24 58       	lea    0x58(%rsp),%r8
14027343a:	4d 8b ca             	mov    %r10,%r9
14027343d:	89 5c 24 20          	mov    %ebx,0x20(%rsp)
140273441:	49 8b d2             	mov    %r10,%rdx
140273444:	e8 57 7d f0 ff       	call   0x14017b1a0
140273449:	48 8b 74 24 40       	mov    0x40(%rsp),%rsi
14027344e:	85 c0                	test   %eax,%eax
140273450:	74 11                	je     0x140273463
140273452:	39 5c 24 58          	cmp    %ebx,0x58(%rsp)
140273456:	75 0b                	jne    0x140273463
140273458:	b8 01 00 00 00       	mov    $0x1,%eax
14027345d:	48 83 c4 30          	add    $0x30,%rsp
140273461:	5b                   	pop    %rbx
140273462:	c3                   	ret
140273463:	33 c0                	xor    %eax,%eax
140273465:	48 83 c4 30          	add    $0x30,%rsp
140273469:	5b                   	pop    %rbx
14027346a:	c3                   	ret
14027346b:	cc                   	int3
14027346c:	cc                   	int3
14027346d:	cc                   	int3
14027346e:	cc                   	int3
14027346f:	cc                   	int3
140273470:	b8 68 00 00 00       	mov    $0x68,%eax
140273475:	e8 b6 d6 03 00       	call   0x1402b0b30
14027347a:	48 2b e0             	sub    %rax,%rsp
14027347d:	48 8b 05 fc 25 16 00 	mov    0x1625fc(%rip),%rax        # 0x1403d5a80
140273484:	48 33 c4             	xor    %rsp,%rax
140273487:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
14027348c:	48 83 79 28 10       	cmpq   $0x10,0x28(%rcx)
140273491:	0f 10 02             	movups (%rdx),%xmm0
140273494:	0f 11 44 24 20       	movups %xmm0,0x20(%rsp)
140273499:	0f 11 44 24 30       	movups %xmm0,0x30(%rsp)
14027349e:	74 05                	je     0x1402734a5
1402734a0:	0f 11 44 24 40       	movups %xmm0,0x40(%rsp)
1402734a5:	ba 20 00 00 00       	mov    $0x20,%edx
1402734aa:	4c 8d 44 24 20       	lea    0x20(%rsp),%r8
1402734af:	41 b9 30 00 00 00    	mov    $0x30,%r9d
1402734b5:	44 0f 44 ca          	cmove  %edx,%r9d
1402734b9:	48 8d 91 80 00 00 00 	lea    0x80(%rcx),%rdx
1402734c0:	e8 5b fe ff ff       	call   0x140273320
1402734c5:	48 8b 4c 24 50       	mov    0x50(%rsp),%rcx
1402734ca:	48 33 cc             	xor    %rsp,%rcx
1402734cd:	e8 de c9 03 00       	call   0x1402afeb0
1402734d2:	48 83 c4 68          	add    $0x68,%rsp
1402734d6:	c3                   	ret
1402734d7:	cc                   	int3
1402734d8:	cc                   	int3
1402734d9:	cc                   	int3
1402734da:	cc                   	int3
1402734db:	cc                   	int3
1402734dc:	cc                   	int3
1402734dd:	cc                   	int3
1402734de:	cc                   	int3
1402734df:	cc                   	int3
1402734e0:	40 53                	rex push %rbx
1402734e2:	55                   	push   %rbp
1402734e3:	56                   	push   %rsi
1402734e4:	57                   	push   %rdi
1402734e5:	41 56                	push   %r14
1402734e7:	b8 60 00 00 00       	mov    $0x60,%eax
1402734ec:	e8 3f d6 03 00       	call   0x1402b0b30
1402734f1:	48 2b e0             	sub    %rax,%rsp
1402734f4:	48 8b 05 85 25 16 00 	mov    0x162585(%rip),%rax        # 0x1403d5a80
1402734fb:	48 33 c4             	xor    %rsp,%rax
1402734fe:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
140273503:	49 8b f8             	mov    %r8,%rdi
140273506:	48 8b da             	mov    %rdx,%rbx
140273509:	48 8b f1             	mov    %rcx,%rsi
14027350c:	48 85 d2             	test   %rdx,%rdx
14027350f:	0f 84 c1 00 00 00    	je     0x1402735d6
140273515:	4d 85 c0             	test   %r8,%r8
140273518:	0f 84 b8 00 00 00    	je     0x1402735d6
14027351e:	48 8b 41 78          	mov    0x78(%rcx),%rax
140273522:	48 85 c0             	test   %rax,%rax
140273525:	74 3e                	je     0x140273565
140273527:	bd 10 00 00 00       	mov    $0x10,%ebp
14027352c:	48 2b e8             	sub    %rax,%rbp
14027352f:	4c 3b c5             	cmp    %rbp,%r8
140273532:	72 31                	jb     0x140273565
140273534:	48 83 c1 64          	add    $0x64,%rcx
140273538:	4c 8b c5             	mov    %rbp,%r8
14027353b:	48 03 c8             	add    %rax,%rcx
14027353e:	e8 1d de 06 00       	call   0x1402e1360
140273543:	48 8d 56 64          	lea    0x64(%rsi),%rdx
140273547:	48 8b ce             	mov    %rsi,%rcx
14027354a:	e8 21 ff ff ff       	call   0x140273470
14027354f:	85 c0                	test   %eax,%eax
140273551:	0f 84 9c 00 00 00    	je     0x1402735f3
140273557:	48 2b fd             	sub    %rbp,%rdi
14027355a:	48 c7 46 78 00 00 00 	movq   $0x0,0x78(%rsi)
140273561:	00
140273562:	48 03 dd             	add    %rbp,%rbx
140273565:	48 83 ff 10          	cmp    $0x10,%rdi
140273569:	72 4f                	jb     0x1402735ba
14027356b:	41 be 20 00 00 00    	mov    $0x20,%r14d
140273571:	48 83 7e 28 10       	cmpq   $0x10,0x28(%rsi)
140273576:	0f 10 03             	movups (%rbx),%xmm0
140273579:	0f 11 44 24 20       	movups %xmm0,0x20(%rsp)
14027357e:	0f 11 44 24 30       	movups %xmm0,0x30(%rsp)
140273583:	74 05                	je     0x14027358a
140273585:	0f 11 44 24 40       	movups %xmm0,0x40(%rsp)
14027358a:	41 b9 30 00 00 00    	mov    $0x30,%r9d
140273590:	4c 8d 44 24 20       	lea    0x20(%rsp),%r8
140273595:	45 0f 44 ce          	cmove  %r14d,%r9d
140273599:	48 8d 96 80 00 00 00 	lea    0x80(%rsi),%rdx
1402735a0:	48 8b ce             	mov    %rsi,%rcx
1402735a3:	e8 78 fd ff ff       	call   0x140273320
1402735a8:	85 c0                	test   %eax,%eax
1402735aa:	74 47                	je     0x1402735f3
1402735ac:	48 83 c3 10          	add    $0x10,%rbx
1402735b0:	48 83 ef 10          	sub    $0x10,%rdi
1402735b4:	48 83 ff 10          	cmp    $0x10,%rdi
1402735b8:	73 b7                	jae    0x140273571
1402735ba:	48 85 ff             	test   %rdi,%rdi
1402735bd:	74 17                	je     0x1402735d6
1402735bf:	48 8d 4e 64          	lea    0x64(%rsi),%rcx
1402735c3:	4c 8b c7             	mov    %rdi,%r8
1402735c6:	48 03 4e 78          	add    0x78(%rsi),%rcx
1402735ca:	48 8b d3             	mov    %rbx,%rdx
1402735cd:	e8 8e dd 06 00       	call   0x1402e1360
1402735d2:	48 01 7e 78          	add    %rdi,0x78(%rsi)
1402735d6:	b8 01 00 00 00       	mov    $0x1,%eax
1402735db:	48 8b 4c 24 50       	mov    0x50(%rsp),%rcx
1402735e0:	48 33 cc             	xor    %rsp,%rcx
1402735e3:	e8 c8 c8 03 00       	call   0x1402afeb0
1402735e8:	48 83 c4 60          	add    $0x60,%rsp
1402735ec:	41 5e                	pop    %r14
1402735ee:	5f                   	pop    %rdi
1402735ef:	5e                   	pop    %rsi
1402735f0:	5d                   	pop    %rbp
1402735f1:	5b                   	pop    %rbx
1402735f2:	c3                   	ret
1402735f3:	33 c0                	xor    %eax,%eax
1402735f5:	eb e4                	jmp    0x1402735db
1402735f7:	cc                   	int3
1402735f8:	cc                   	int3
1402735f9:	cc                   	int3
1402735fa:	cc                   	int3
1402735fb:	cc                   	int3
1402735fc:	cc                   	int3
1402735fd:	cc                   	int3
1402735fe:	cc                   	int3
1402735ff:	cc                   	int3
140273600:	4c 8b d1             	mov    %rcx,%r10
140273603:	48 85 d2             	test   %rdx,%rdx
140273606:	0f 84 7c 00 00 00    	je     0x140273688
14027360c:	4d 85 c0             	test   %r8,%r8
14027360f:	74 77                	je     0x140273688
140273611:	48 8b 41 28          	mov    0x28(%rcx),%rax
140273615:	4c 3b c0             	cmp    %rax,%r8
140273618:	4c 8b c8             	mov    %rax,%r9
14027361b:	4d 0f 42 c8          	cmovb  %r8,%r9
14027361f:	4d 85 c9             	test   %r9,%r9
140273622:	74 22                	je     0x140273646
140273624:	48 83 c1 34          	add    $0x34,%rcx
140273628:	4c 8b da             	mov    %rdx,%r11
14027362b:	4d 2b da             	sub    %r10,%r11
14027362e:	66 90                	xchg   %ax,%ax
140273630:	41 0f b6 44 0b cc    	movzbl -0x34(%r11,%rcx,1),%eax
140273636:	30 01                	xor    %al,(%rcx)
140273638:	48 8d 49 01          	lea    0x1(%rcx),%rcx
14027363c:	49 83 e9 01          	sub    $0x1,%r9
140273640:	75 ee                	jne    0x140273630
140273642:	49 8b 42 28          	mov    0x28(%r10),%rax
140273646:	4c 3b c0             	cmp    %rax,%r8
140273649:	76 3d                	jbe    0x140273688
14027364b:	4c 2b c0             	sub    %rax,%r8
14027364e:	49 83 f8 10          	cmp    $0x10,%r8
140273652:	76 08                	jbe    0x14027365c
140273654:	41 b8 10 00 00 00    	mov    $0x10,%r8d
14027365a:	eb 05                	jmp    0x140273661
14027365c:	4d 85 c0             	test   %r8,%r8
14027365f:	74 27                	je     0x140273688
140273661:	33 c9                	xor    %ecx,%ecx
140273663:	0f 1f 40 00          	nopl   0x0(%rax)
140273667:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
14027366e:	00 00