140bf0046:	48 83 c1 10          	add    $0x10,%rcx
140bf004a:	49 8b f8             	mov    %r8,%rdi
140bf004d:	48 8b da             	mov    %rdx,%rbx
140bf0050:	0f 11 44 24 38       	movups %xmm0,0x38(%rsp)
140bf0055:	e8 26 35 01 00       	call   0x140c03580
140bf005a:	48 8b d0             	mov    %rax,%rdx
140bf005d:	48 8d 35 8c 34 3f 00 	lea    0x3f348c(%rip),%rsi        # 0x140fe34f0
140bf0064:	48 81 c2 e8 01 00 00 	add    $0x1e8,%rdx
140bf006b:	74 32                	je     0x140bf009f
140bf006d:	80 ba e0 01 00 00 01 	cmpb   $0x1,0x1e0(%rdx)
140bf0074:	75 29                	jne    0x140bf009f
140bf0076:	48 8b 4a 38          	mov    0x38(%rdx),%rcx
140bf007a:	48 85 c9             	test   %rcx,%rcx
140bf007d:	0f 84 83 00 00 00    	je     0x140bf0106
140bf0083:	48 8b 01             	mov    (%rcx),%rax
140bf0086:	4c 8d 44 24 38       	lea    0x38(%rsp),%r8
140bf008b:	4c 8b cf             	mov    %rdi,%r9
140bf008e:	48 8d 54 24 48       	lea    0x48(%rsp),%rdx
140bf0093:	48 8b 40 10          	mov    0x10(%rax),%rax
140bf0097:	ff 15 83 39 39 00    	call   *0x393983(%rip)        # 0x140f83a20
140bf009d:	eb 20                	jmp    0x140bf00bf
140bf009f:	80 ba e0 01 00 00 00 	cmpb   $0x0,0x1e0(%rdx)
140bf00a6:	75 64                	jne    0x140bf010c
140bf00a8:	48 8d 4c 24 48       	lea    0x48(%rsp),%rcx
140bf00ad:	e8 8e 07 ed ff       	call   0x140ac0840
140bf00b2:	48 89 74 24 48       	mov    %rsi,0x48(%rsp)
140bf00b7:	c6 84 24 28 02 00 00 	movb   $0x1,0x228(%rsp)
140bf00be:	01
140bf00bf:	48 8d 54 24 48       	lea    0x48(%rsp),%rdx
140bf00c4:	48 8b cb             	mov    %rbx,%rcx
140bf00c7:	e8 94 06 ed ff       	call   0x140ac0760
140bf00cc:	80 bc 24 28 02 00 00 	cmpb   $0x0,0x228(%rsp)
140bf00d3:	00
140bf00d4:	48 89 33             	mov    %rsi,(%rbx)
140bf00d7:	74 15                	je     0x140bf00ee
140bf00d9:	48 8b 44 24 48       	mov    0x48(%rsp),%rax
140bf00de:	48 8d 4c 24 48       	lea    0x48(%rsp),%rcx
140bf00e3:	33 d2                	xor    %edx,%edx
140bf00e5:	48 8b 00             	mov    (%rax),%rax
140bf00e8:	ff 15 32 39 39 00    	call   *0x393932(%rip)        # 0x140f83a20
140bf00ee:	4c 8d 9c 24 30 02 00 	lea    0x230(%rsp),%r11
140bf00f5:	00
140bf00f6:	48 8b c3             	mov    %rbx,%rax
140bf00f9:	49 8b 5b 10          	mov    0x10(%r11),%rbx
140bf00fd:	49 8b 73 18          	mov    0x18(%r11),%rsi
140bf0101:	49 8b e3             	mov    %r11,%rsp
140bf0104:	5f                   	pop    %rdi
140bf0105:	c3                   	ret
140bf0106:	e8 65 b2 20 00       	call   0x140dfb370
140bf010b:	cc                   	int3
140bf010c:	e8 8f 86 5f ff       	call   0x1401e87a0
140bf0111:	cc                   	int3
140bf0112:	cc                   	int3
140bf0113:	cc                   	int3
140bf0114:	cc                   	int3
140bf0115:	cc                   	int3
140bf0116:	cc                   	int3
140bf0117:	cc                   	int3
140bf0118:	cc                   	int3
140bf0119:	cc                   	int3
140bf011a:	cc                   	int3
140bf011b:	cc                   	int3
140bf011c:	cc                   	int3
140bf011d:	cc                   	int3
140bf011e:	cc                   	int3
140bf011f:	cc                   	int3
140bf0120:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140bf0125:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
140bf012a:	57                   	push   %rdi
140bf012b:	48 81 ec 30 02 00 00 	sub    $0x230,%rsp
140bf0132:	41 0f 10 00          	movups (%r8),%xmm0
140bf0136:	48 83 c1 10          	add    $0x10,%rcx
140bf013a:	49 8b f8             	mov    %r8,%rdi
140bf013d:	48 8b da             	mov    %rdx,%rbx
140bf0140:	0f 11 44 24 38       	movups %xmm0,0x38(%rsp)
140bf0145:	e8 c6 38 01 00       	call   0x140c03a10
140bf014a:	48 8b d0             	mov    %rax,%rdx
140bf014d:	48 8d 35 9c 33 3f 00 	lea    0x3f339c(%rip),%rsi        # 0x140fe34f0
140bf0154:	48 81 c2 e8 01 00 00 	add    $0x1e8,%rdx
140bf015b:	74 32                	je     0x140bf018f
140bf015d:	80 ba e0 01 00 00 01 	cmpb   $0x1,0x1e0(%rdx)
140bf0164:	75 29                	jne    0x140bf018f
140bf0166:	48 8b 4a 38          	mov    0x38(%rdx),%rcx
140bf016a:	48 85 c9             	test   %rcx,%rcx
140bf016d:	0f 84 83 00 00 00    	je     0x140bf01f6
140bf0173:	48 8b 01             	mov    (%rcx),%rax
140bf0176:	4c 8d 44 24 38       	lea    0x38(%rsp),%r8
140bf017b:	4c 8b cf             	mov    %rdi,%r9
140bf017e:	48 8d 54 24 48       	lea    0x48(%rsp),%rdx
140bf0183:	48 8b 40 10          	mov    0x10(%rax),%rax
140bf0187:	ff 15 93 38 39 00    	call   *0x393893(%rip)        # 0x140f83a20
140bf018d:	eb 20                	jmp    0x140bf01af
140bf018f:	80 ba e0 01 00 00 00 	cmpb   $0x0,0x1e0(%rdx)
140bf0196:	75 64                	jne    0x140bf01fc
140bf0198:	48 8d 4c 24 48       	lea    0x48(%rsp),%rcx
140bf019d:	e8 9e 06 ed ff       	call   0x140ac0840
140bf01a2:	48 89 74 24 48       	mov    %rsi,0x48(%rsp)
140bf01a7:	c6 84 24 28 02 00 00 	movb   $0x1,0x228(%rsp)
140bf01ae:	01
140bf01af:	48 8d 54 24 48       	lea    0x48(%rsp),%rdx
140bf01b4:	48 8b cb             	mov    %rbx,%rcx
140bf01b7:	e8 a4 05 ed ff       	call   0x140ac0760
140bf01bc:	80 bc 24 28 02 00 00 	cmpb   $0x0,0x228(%rsp)
140bf01c3:	00
140bf01c4:	48 89 33             	mov    %rsi,(%rbx)
140bf01c7:	74 15                	je     0x140bf01de
140bf01c9:	48 8b 44 24 48       	mov    0x48(%rsp),%rax
140bf01ce:	48 8d 4c 24 48       	lea    0x48(%rsp),%rcx
140bf01d3:	33 d2                	xor    %edx,%edx
140bf01d5:	48 8b 00             	mov    (%rax),%rax
140bf01d8:	ff 15 42 38 39 00    	call   *0x393842(%rip)        # 0x140f83a20
140bf01de:	4c 8d 9c 24 30 02 00 	lea    0x230(%rsp),%r11
140bf01e5:	00
140bf01e6:	48 8b c3             	mov    %rbx,%rax
140bf01e9:	49 8b 5b 10          	mov    0x10(%r11),%rbx
140bf01ed:	49 8b 73 18          	mov    0x18(%r11),%rsi
140bf01f1:	49 8b e3             	mov    %r11,%rsp
140bf01f4:	5f                   	pop    %rdi
140bf01f5:	c3                   	ret
140bf01f6:	e8 75 b1 20 00       	call   0x140dfb370
140bf01fb:	cc                   	int3
140bf01fc:	e8 9f 85 5f ff       	call   0x1401e87a0
140bf0201:	cc                   	int3
140bf0202:	cc                   	int3
140bf0203:	cc                   	int3
140bf0204:	cc                   	int3
140bf0205:	cc                   	int3
140bf0206:	cc                   	int3
140bf0207:	cc                   	int3
140bf0208:	cc                   	int3
140bf0209:	cc                   	int3
140bf020a:	cc                   	int3
140bf020b:	cc                   	int3
140bf020c:	cc                   	int3
140bf020d:	cc                   	int3
140bf020e:	cc                   	int3
140bf020f:	cc                   	int3
140bf0210:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140bf0215:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
140bf021a:	57                   	push   %rdi
140bf021b:	48 81 ec 30 02 00 00 	sub    $0x230,%rsp
140bf0222:	41 0f 10 00          	movups (%r8),%xmm0
140bf0226:	48 83 c1 10          	add    $0x10,%rcx
140bf022a:	49 8b f8             	mov    %r8,%rdi
140bf022d:	48 8b da             	mov    %rdx,%rbx
140bf0230:	0f 11 44 24 38       	movups %xmm0,0x38(%rsp)
140bf0235:	e8 36 3c 01 00       	call   0x140c03e70
140bf023a:	48 8b d0             	mov    %rax,%rdx
140bf023d:	48 8d 35 ac 32 3f 00 	lea    0x3f32ac(%rip),%rsi        # 0x140fe34f0
140bf0244:	48 81 c2 e8 01 00 00 	add    $0x1e8,%rdx
140bf024b:	74 32                	je     0x140bf027f
140bf024d:	80 ba e0 01 00 00 01 	cmpb   $0x1,0x1e0(%rdx)
140bf0254:	75 29                	jne    0x140bf027f
140bf0256:	48 8b 4a 38          	mov    0x38(%rdx),%rcx
140bf025a:	48 85 c9             	test   %rcx,%rcx
140bf025d:	0f 84 83 00 00 00    	je     0x140bf02e6
140bf0263:	48 8b 01             	mov    (%rcx),%rax
140bf0266:	4c 8d 44 24 38       	lea    0x38(%rsp),%r8
140bf026b:	4c 8b cf             	mov    %rdi,%r9
140bf026e:	48 8d 54 24 48       	lea    0x48(%rsp),%rdx
140bf0273:	48 8b 40 10          	mov    0x10(%rax),%rax
140bf0277:	ff 15 a3 37 39 00    	call   *0x3937a3(%rip)        # 0x140f83a20
140bf027d:	eb 20                	jmp    0x140bf029f
140bf027f:	80 ba e0 01 00 00 00 	cmpb   $0x0,0x1e0(%rdx)
140bf0286:	75 64                	jne    0x140bf02ec
140bf0288:	48 8d 4c 24 48       	lea    0x48(%rsp),%rcx
140bf028d:	e8 ae 05 ed ff       	call   0x140ac0840
140bf0292:	48 89 74 24 48       	mov    %rsi,0x48(%rsp)
140bf0297:	c6 84 24 28 02 00 00 	movb   $0x1,0x228(%rsp)
140bf029e:	01
140bf029f:	48 8d 54 24 48       	lea    0x48(%rsp),%rdx
140bf02a4:	48 8b cb             	mov    %rbx,%rcx
140bf02a7:	e8 b4 04 ed ff       	call   0x140ac0760
140bf02ac:	80 bc 24 28 02 00 00 	cmpb   $0x0,0x228(%rsp)
140bf02b3:	00
140bf02b4:	48 89 33             	mov    %rsi,(%rbx)
140bf02b7:	74 15                	je     0x140bf02ce
140bf02b9:	48 8b 44 24 48       	mov    0x48(%rsp),%rax
140bf02be:	48 8d 4c 24 48       	lea    0x48(%rsp),%rcx
140bf02c3:	33 d2                	xor    %edx,%edx
140bf02c5:	48 8b 00             	mov    (%rax),%rax
140bf02c8:	ff 15 52 37 39 00    	call   *0x393752(%rip)        # 0x140f83a20
140bf02ce:	4c 8d 9c 24 30 02 00 	lea    0x230(%rsp),%r11
140bf02d5:	00
140bf02d6:	48 8b c3             	mov    %rbx,%rax
140bf02d9:	49 8b 5b 10          	mov    0x10(%r11),%rbx
140bf02dd:	49 8b 73 18          	mov    0x18(%r11),%rsi
140bf02e1:	49 8b e3             	mov    %r11,%rsp
140bf02e4:	5f                   	pop    %rdi
140bf02e5:	c3                   	ret
140bf02e6:	e8 85 b0 20 00       	call   0x140dfb370
140bf02eb:	cc                   	int3
140bf02ec:	e8 af 84 5f ff       	call   0x1401e87a0
140bf02f1:	cc                   	int3
140bf02f2:	cc                   	int3
140bf02f3:	cc                   	int3
140bf02f4:	cc                   	int3
140bf02f5:	cc                   	int3
140bf02f6:	cc                   	int3
140bf02f7:	cc                   	int3
140bf02f8:	cc                   	int3
140bf02f9:	cc                   	int3
140bf02fa:	cc                   	int3
140bf02fb:	cc                   	int3
140bf02fc:	cc                   	int3
140bf02fd:	cc                   	int3
140bf02fe:	cc                   	int3
140bf02ff:	cc                   	int3
140bf0300:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140bf0305:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
140bf030a:	57                   	push   %rdi
140bf030b:	48 81 ec 30 02 00 00 	sub    $0x230,%rsp
140bf0312:	41 0f 10 00          	movups (%r8),%xmm0
140bf0316:	48 83 c1 10          	add    $0x10,%rcx
140bf031a:	49 8b f8             	mov    %r8,%rdi
140bf031d:	48 8b da             	mov    %rdx,%rbx
140bf0320:	0f 11 44 24 38       	movups %xmm0,0x38(%rsp)
140bf0325:	e8 d6 3f 01 00       	call   0x140c04300
140bf032a:	48 8b d0             	mov    %rax,%rdx
140bf032d:	48 8d 35 bc 31 3f 00 	lea    0x3f31bc(%rip),%rsi        # 0x140fe34f0
140bf0334:	48 81 c2 e8 01 00 00 	add    $0x1e8,%rdx
140bf033b:	74 32                	je     0x140bf036f
140bf033d:	80 ba e0 01 00 00 01 	cmpb   $0x1,0x1e0(%rdx)
140bf0344:	75 29                	jne    0x140bf036f
140bf0346:	48 8b 4a 38          	mov    0x38(%rdx),%rcx
140bf034a:	48 85 c9             	test   %rcx,%rcx
140bf034d:	0f 84 83 00 00 00    	je     0x140bf03d6
140bf0353:	48 8b 01             	mov    (%rcx),%rax
140bf0356:	4c 8d 44 24 38       	lea    0x38(%rsp),%r8
140bf035b:	4c 8b cf             	mov    %rdi,%r9
140bf035e:	48 8d 54 24 48       	lea    0x48(%rsp),%rdx
140bf0363:	48 8b 40 10          	mov    0x10(%rax),%rax
140bf0367:	ff 15 b3 36 39 00    	call   *0x3936b3(%rip)        # 0x140f83a20
140bf036d:	eb 20                	jmp    0x140bf038f
140bf036f:	80 ba e0 01 00 00 00 	cmpb   $0x0,0x1e0(%rdx)
140bf0376:	75 64                	jne    0x140bf03dc
140bf0378:	48 8d 4c 24 48       	lea    0x48(%rsp),%rcx
140bf037d:	e8 be 04 ed ff       	call   0x140ac0840
140bf0382:	48 89 74 24 48       	mov    %rsi,0x48(%rsp)
140bf0387:	c6 84 24 28 02 00 00 	movb   $0x1,0x228(%rsp)
140bf038e:	01
140bf038f:	48 8d 54 24 48       	lea    0x48(%rsp),%rdx
140bf0394:	48 8b cb             	mov    %rbx,%rcx
140bf0397:	e8 c4 03 ed ff       	call   0x140ac0760
140bf039c:	80 bc 24 28 02 00 00 	cmpb   $0x0,0x228(%rsp)
140bf03a3:	00
140bf03a4:	48 89 33             	mov    %rsi,(%rbx)
140bf03a7:	74 15                	je     0x140bf03be
140bf03a9:	48 8b 44 24 48       	mov    0x48(%rsp),%rax
140bf03ae:	48 8d 4c 24 48       	lea    0x48(%rsp),%rcx
140bf03b3:	33 d2                	xor    %edx,%edx
140bf03b5:	48 8b 00             	mov    (%rax),%rax
140bf03b8:	ff 15 62 36 39 00    	call   *0x393662(%rip)        # 0x140f83a20
140bf03be:	4c 8d 9c 24 30 02 00 	lea    0x230(%rsp),%r11
140bf03c5:	00
140bf03c6:	48 8b c3             	mov    %rbx,%rax
140bf03c9:	49 8b 5b 10          	mov    0x10(%r11),%rbx
140bf03cd:	49 8b 73 18          	mov    0x18(%r11),%rsi
140bf03d1:	49 8b e3             	mov    %r11,%rsp
140bf03d4:	5f                   	pop    %rdi
140bf03d5:	c3                   	ret
140bf03d6:	e8 95 af 20 00       	call   0x140dfb370
140bf03db:	cc                   	int3
140bf03dc:	e8 bf 83 5f ff       	call   0x1401e87a0
140bf03e1:	cc                   	int3
140bf03e2:	cc                   	int3
140bf03e3:	cc                   	int3
140bf03e4:	cc                   	int3
140bf03e5:	cc                   	int3
140bf03e6:	cc                   	int3
140bf03e7:	cc                   	int3
140bf03e8:	cc                   	int3
140bf03e9:	cc                   	int3
140bf03ea:	cc                   	int3
140bf03eb:	cc                   	int3
140bf03ec:	cc                   	int3
140bf03ed:	cc                   	int3
140bf03ee:	cc                   	int3
140bf03ef:	cc                   	int3
140bf03f0:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
140bf03f5:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
140bf03fa:	57                   	push   %rdi
140bf03fb:	48 81 ec 30 01 00 00 	sub    $0x130,%rsp
140bf0402:	49 8b f0             	mov    %r8,%rsi
140bf0405:	48 8b fa             	mov    %rdx,%rdi
140bf0408:	33 d2                	xor    %edx,%edx
140bf040a:	49 8b 08             	mov    (%r8),%rcx
140bf040d:	49 3b 48 08          	cmp    0x8(%r8),%rcx
140bf0411:	0f 85 89 00 00 00    	jne    0x140bf04a0
140bf0417:	48 8d 44 24 48       	lea    0x48(%rsp),%rax
140bf041c:	48 89 84 24 40 01 00 	mov    %rax,0x140(%rsp)
140bf0423:	00
140bf0424:	0f 57 c0             	xorps  %xmm0,%xmm0
140bf0427:	f3 0f 7f 44 24 20    	movdqu %xmm0,0x20(%rsp)
140bf042d:	48 89 54 24 30       	mov    %rdx,0x30(%rsp)
140bf0432:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
140bf0437:	48 8d 4c 24 48       	lea    0x48(%rsp),%rcx
140bf043c:	e8 cf 26 7a ff       	call   0x140392b10
140bf0441:	90                   	nop
140bf0442:	0f 57 c0             	xorps  %xmm0,%xmm0
140bf0445:	0f 11 44 24 20       	movups %xmm0,0x20(%rsp)
140bf044a:	48 c7 44 24 30 0a 00 	movq   $0xa,0x30(%rsp)
140bf0451:	00 00
140bf0453:	48 c7 44 24 38 0f 00 	movq   $0xf,0x38(%rsp)
140bf045a:	00 00
140bf045c:	f2 0f 10 05 74 2a 50 	movsd  0x502a74(%rip),%xmm0        # 0x1410f2ed8
140bf0463:	00
140bf0464:	f2 0f 11 44 24 20    	movsd  %xmm0,0x20(%rsp)
140bf046a:	0f b7 0d 6f 2a 50 00 	movzwl 0x502a6f(%rip),%ecx        # 0x1410f2ee0
140bf0471:	66 89 4c 24 28       	mov    %cx,0x28(%rsp)
140bf0476:	c6 44 24 2a 00       	movb   $0x0,0x2a(%rsp)
140bf047b:	4c 8b c0             	mov    %rax,%r8
140bf047e:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
140bf0483:	48 8d 8c 24 98 00 00 	lea    0x98(%rsp),%rcx
140bf048a:	00
140bf048b:	e8 e0 2c f7 ff       	call   0x140b63170
140bf0490:	48 8b d0             	mov    %rax,%rdx
140bf0493:	48 8b cf             	mov    %rdi,%rcx
140bf0496:	e8 f5 96 f5 ff       	call   0x140b49b90
140bf049b:	e9 9a 00 00 00       	jmp    0x140bf053a
140bf04a0:	e8 5b 76 ec ff       	call   0x140ab7b00
140bf04a5:	48 8b 48 08          	mov    0x8(%rax),%rcx
140bf04a9:	48 8b 01             	mov    (%rcx),%rax
140bf04ac:	48 8b 40 30          	mov    0x30(%rax),%rax
140bf04b0:	ff 15 6a 35 39 00    	call   *0x39356a(%rip)        # 0x140f83a20
140bf04b6:	48 8b 48 08          	mov    0x8(%rax),%rcx
140bf04ba:	48 8b 01             	mov    (%rcx),%rax
140bf04bd:	48 8b 80 b8 00 00 00 	mov    0xb8(%rax),%rax
140bf04c4:	ff 15 56 35 39 00    	call   *0x393556(%rip)        # 0x140f83a20
140bf04ca:	84 c0                	test   %al,%al
140bf04cc:	74 50                	je     0x140bf051e
140bf04ce:	48 8b 0e             	mov    (%rsi),%rcx
140bf04d1:	e8 2a 76 ec ff       	call   0x140ab7b00
140bf04d6:	48 8b 48 08          	mov    0x8(%rax),%rcx
140bf04da:	48 8b 01             	mov    (%rcx),%rax
140bf04dd:	48 8b 40 30          	mov    0x30(%rax),%rax
140bf04e1:	ff 15 39 35 39 00    	call   *0x393539(%rip)        # 0x140f83a20
140bf04e7:	48 8b d8             	mov    %rax,%rbx
140bf04ea:	48 8b 0e             	mov    (%rsi),%rcx
140bf04ed:	e8 0e 76 ec ff       	call   0x140ab7b00
140bf04f2:	48 8b 48 08          	mov    0x8(%rax),%rcx
140bf04f6:	48 8b 11             	mov    (%rcx),%rdx
140bf04f9:	48 8b 42 38          	mov    0x38(%rdx),%rax
140bf04fd:	ff 15 1d 35 39 00    	call   *0x39351d(%rip)        # 0x140f83a20
140bf0503:	44 0f b6 c0          	movzbl %al,%r8d
140bf0507:	48 8b 4b 08          	mov    0x8(%rbx),%rcx
140bf050b:	48 8b 11             	mov    (%rcx),%rdx
140bf050e:	48 8b 42 48          	mov    0x48(%rdx),%rax
140bf0512:	41 0f b6 d0          	movzbl %r8b,%edx
140bf0516:	ff 15 04 35 39 00    	call   *0x393504(%rip)        # 0x140f83a20