140057db8:	e8 43 e6 06 00       	call   0x1400c6400
140057dbd:	48 8d 0d 4c 73 18 00 	lea    0x18734c(%rip),%rcx        # 0x1401df110
140057dc4:	48 83 c4 28          	add    $0x28,%rsp
140057dc8:	e9 67 e8 12 00       	jmp    0x140186634
140057dcd:	cc                   	int3
140057dce:	cc                   	int3
140057dcf:	cc                   	int3
140057dd0:	48 83 ec 28          	sub    $0x28,%rsp
140057dd4:	41 b8 0d 00 00 00    	mov    $0xd,%r8d
140057dda:	48 8d 15 df 5c 1d 00 	lea    0x1d5cdf(%rip),%rdx        # 0x14022dac0
140057de1:	48 8d 0d 08 6f 28 00 	lea    0x286f08(%rip),%rcx        # 0x1402decf0
140057de8:	e8 63 e4 06 00       	call   0x1400c6250
140057ded:	48 8d 0d 2c 73 18 00 	lea    0x18732c(%rip),%rcx        # 0x1401df120
140057df4:	48 83 c4 28          	add    $0x28,%rsp
140057df8:	e9 37 e8 12 00       	jmp    0x140186634
140057dfd:	cc                   	int3
140057dfe:	cc                   	int3
140057dff:	cc                   	int3
140057e00:	48 83 ec 28          	sub    $0x28,%rsp
140057e04:	41 b8 0b 00 00 00    	mov    $0xb,%r8d
140057e0a:	48 8d 15 cf 5c 1d 00 	lea    0x1d5ccf(%rip),%rdx        # 0x14022dae0
140057e11:	48 8d 0d d8 68 28 00 	lea    0x2868d8(%rip),%rcx        # 0x1402de6f0
140057e18:	e8 33 e4 06 00       	call   0x1400c6250
140057e1d:	48 8d 0d 0c 73 18 00 	lea    0x18730c(%rip),%rcx        # 0x1401df130
140057e24:	48 83 c4 28          	add    $0x28,%rsp
140057e28:	e9 07 e8 12 00       	jmp    0x140186634
140057e2d:	cc                   	int3
140057e2e:	cc                   	int3
140057e2f:	cc                   	int3
140057e30:	48 83 ec 28          	sub    $0x28,%rsp
140057e34:	41 b8 03 00 00 00    	mov    $0x3,%r8d
140057e3a:	48 8d 15 b7 5c 1d 00 	lea    0x1d5cb7(%rip),%rdx        # 0x14022daf8
140057e41:	48 8d 0d e8 67 28 00 	lea    0x2867e8(%rip),%rcx        # 0x1402de630
140057e48:	e8 03 e4 06 00       	call   0x1400c6250
140057e4d:	48 8d 0d ec 72 18 00 	lea    0x1872ec(%rip),%rcx        # 0x1401df140
140057e54:	48 83 c4 28          	add    $0x28,%rsp
140057e58:	e9 d7 e7 12 00       	jmp    0x140186634
140057e5d:	cc                   	int3
140057e5e:	cc                   	int3
140057e5f:	cc                   	int3
140057e60:	48 83 ec 28          	sub    $0x28,%rsp
140057e64:	41 b8 03 00 00 00    	mov    $0x3,%r8d
140057e6a:	48 8d 15 8f 5c 1d 00 	lea    0x1d5c8f(%rip),%rdx        # 0x14022db00
140057e71:	48 8d 0d 38 69 28 00 	lea    0x286938(%rip),%rcx        # 0x1402de7b0
140057e78:	e8 d3 e3 06 00       	call   0x1400c6250
140057e7d:	48 8d 0d cc 72 18 00 	lea    0x1872cc(%rip),%rcx        # 0x1401df150
140057e84:	48 83 c4 28          	add    $0x28,%rsp
140057e88:	e9 a7 e7 12 00       	jmp    0x140186634
140057e8d:	cc                   	int3
140057e8e:	cc                   	int3
140057e8f:	cc                   	int3
140057e90:	48 83 ec 28          	sub    $0x28,%rsp
140057e94:	41 b8 01 00 00 00    	mov    $0x1,%r8d
140057e9a:	48 8d 15 67 5c 1d 00 	lea    0x1d5c67(%rip),%rdx        # 0x14022db08
140057ea1:	48 8d 0d 68 6a 28 00 	lea    0x286a68(%rip),%rcx        # 0x1402de910
140057ea8:	e8 53 e5 06 00       	call   0x1400c6400
140057ead:	48 8d 0d ac 72 18 00 	lea    0x1872ac(%rip),%rcx        # 0x1401df160
140057eb4:	48 83 c4 28          	add    $0x28,%rsp
140057eb8:	e9 77 e7 12 00       	jmp    0x140186634
140057ebd:	cc                   	int3
140057ebe:	cc                   	int3
140057ebf:	cc                   	int3
140057ec0:	48 83 ec 28          	sub    $0x28,%rsp
140057ec4:	41 b8 01 00 00 00    	mov    $0x1,%r8d
140057eca:	48 8d 15 3b 5c 1d 00 	lea    0x1d5c3b(%rip),%rdx        # 0x14022db0c
140057ed1:	48 8d 0d 38 66 28 00 	lea    0x286638(%rip),%rcx        # 0x1402de510
140057ed8:	e8 23 e5 06 00       	call   0x1400c6400
140057edd:	48 8d 0d 8c 72 18 00 	lea    0x18728c(%rip),%rcx        # 0x1401df170
140057ee4:	48 83 c4 28          	add    $0x28,%rsp
140057ee8:	e9 47 e7 12 00       	jmp    0x140186634
140057eed:	cc                   	int3
140057eee:	cc                   	int3
140057eef:	cc                   	int3
140057ef0:	48 83 ec 28          	sub    $0x28,%rsp
140057ef4:	41 b8 01 00 00 00    	mov    $0x1,%r8d
140057efa:	48 8d 15 0f 5c 1d 00 	lea    0x1d5c0f(%rip),%rdx        # 0x14022db10
140057f01:	48 8d 0d 68 69 28 00 	lea    0x286968(%rip),%rcx        # 0x1402de870
140057f08:	e8 f3 e4 06 00       	call   0x1400c6400
140057f0d:	48 8d 0d 6c 72 18 00 	lea    0x18726c(%rip),%rcx        # 0x1401df180
140057f14:	48 83 c4 28          	add    $0x28,%rsp
140057f18:	e9 17 e7 12 00       	jmp    0x140186634
140057f1d:	cc                   	int3
140057f1e:	cc                   	int3
140057f1f:	cc                   	int3
140057f20:	48 83 ec 28          	sub    $0x28,%rsp
140057f24:	41 b8 01 00 00 00    	mov    $0x1,%r8d
140057f2a:	48 8d 15 e3 5b 1d 00 	lea    0x1d5be3(%rip),%rdx        # 0x14022db14
140057f31:	48 8d 0d 38 65 28 00 	lea    0x286538(%rip),%rcx        # 0x1402de470
140057f38:	e8 13 e3 06 00       	call   0x1400c6250
140057f3d:	48 8d 0d 4c 72 18 00 	lea    0x18724c(%rip),%rcx        # 0x1401df190
140057f44:	48 83 c4 28          	add    $0x28,%rsp
140057f48:	e9 e7 e6 12 00       	jmp    0x140186634
140057f4d:	cc                   	int3
140057f4e:	cc                   	int3
140057f4f:	cc                   	int3
140057f50:	48 83 ec 28          	sub    $0x28,%rsp
140057f54:	41 b8 01 00 00 00    	mov    $0x1,%r8d
140057f5a:	48 8d 15 53 5b 1d 00 	lea    0x1d5b53(%rip),%rdx        # 0x14022dab4
140057f61:	48 8d 0d 88 66 28 00 	lea    0x286688(%rip),%rcx        # 0x1402de5f0
140057f68:	e8 93 e4 06 00       	call   0x1400c6400
140057f6d:	48 8d 0d 2c 72 18 00 	lea    0x18722c(%rip),%rcx        # 0x1401df1a0
140057f74:	48 83 c4 28          	add    $0x28,%rsp
140057f78:	e9 b7 e6 12 00       	jmp    0x140186634
140057f7d:	cc                   	int3
140057f7e:	cc                   	int3
140057f7f:	cc                   	int3
140057f80:	48 83 ec 28          	sub    $0x28,%rsp
140057f84:	41 b8 02 00 00 00    	mov    $0x2,%r8d
140057f8a:	48 8d 15 87 5b 1d 00 	lea    0x1d5b87(%rip),%rdx        # 0x14022db18
140057f91:	48 8d 0d b8 64 28 00 	lea    0x2864b8(%rip),%rcx        # 0x1402de450
140057f98:	e8 b3 e2 06 00       	call   0x1400c6250
140057f9d:	48 8d 0d 0c 72 18 00 	lea    0x18720c(%rip),%rcx        # 0x1401df1b0
140057fa4:	48 83 c4 28          	add    $0x28,%rsp
140057fa8:	e9 87 e6 12 00       	jmp    0x140186634
140057fad:	cc                   	int3
140057fae:	cc                   	int3
140057faf:	cc                   	int3
140057fb0:	48 83 ec 28          	sub    $0x28,%rsp
140057fb4:	41 b8 01 00 00 00    	mov    $0x1,%r8d
140057fba:	48 8d 15 5f 5b 1d 00 	lea    0x1d5b5f(%rip),%rdx        # 0x14022db20
140057fc1:	48 8d 0d e8 68 28 00 	lea    0x2868e8(%rip),%rcx        # 0x1402de8b0
140057fc8:	e8 83 e2 06 00       	call   0x1400c6250
140057fcd:	48 8d 0d ec 71 18 00 	lea    0x1871ec(%rip),%rcx        # 0x1401df1c0
140057fd4:	48 83 c4 28          	add    $0x28,%rsp
140057fd8:	e9 57 e6 12 00       	jmp    0x140186634
140057fdd:	cc                   	int3
140057fde:	cc                   	int3
140057fdf:	cc                   	int3
140057fe0:	48 83 ec 28          	sub    $0x28,%rsp
140057fe4:	41 b8 01 00 00 00    	mov    $0x1,%r8d
140057fea:	48 8d 15 33 5b 1d 00 	lea    0x1d5b33(%rip),%rdx        # 0x14022db24
140057ff1:	48 8d 0d f8 64 28 00 	lea    0x2864f8(%rip),%rcx        # 0x1402de4f0
140057ff8:	e8 53 e2 06 00       	call   0x1400c6250
140057ffd:	48 8d 0d cc 71 18 00 	lea    0x1871cc(%rip),%rcx        # 0x1401df1d0
140058004:	48 83 c4 28          	add    $0x28,%rsp
140058008:	e9 27 e6 12 00       	jmp    0x140186634
14005800d:	cc                   	int3
14005800e:	cc                   	int3
14005800f:	cc                   	int3
140058010:	48 83 ec 28          	sub    $0x28,%rsp
140058014:	41 b8 04 00 00 00    	mov    $0x4,%r8d
14005801a:	48 8d 15 07 5b 1d 00 	lea    0x1d5b07(%rip),%rdx        # 0x14022db28
140058021:	48 8d 0d a8 66 28 00 	lea    0x2866a8(%rip),%rcx        # 0x1402de6d0
140058028:	e8 23 e2 06 00       	call   0x1400c6250
14005802d:	48 8d 0d ac 71 18 00 	lea    0x1871ac(%rip),%rcx        # 0x1401df1e0
140058034:	48 83 c4 28          	add    $0x28,%rsp
140058038:	e9 f7 e5 12 00       	jmp    0x140186634
14005803d:	cc                   	int3
14005803e:	cc                   	int3
14005803f:	cc                   	int3
140058040:	48 83 ec 28          	sub    $0x28,%rsp
140058044:	41 b8 0f 00 00 00    	mov    $0xf,%r8d
14005804a:	48 8d 15 e7 5a 1d 00 	lea    0x1d5ae7(%rip),%rdx        # 0x14022db38
140058051:	48 8d 0d 18 69 28 00 	lea    0x286918(%rip),%rcx        # 0x1402de970
140058058:	e8 a3 e3 06 00       	call   0x1400c6400
14005805d:	48 8d 0d 8c 71 18 00 	lea    0x18718c(%rip),%rcx        # 0x1401df1f0
140058064:	48 83 c4 28          	add    $0x28,%rsp
140058068:	e9 c7 e5 12 00       	jmp    0x140186634
14005806d:	cc                   	int3
14005806e:	cc                   	int3
14005806f:	cc                   	int3
140058070:	48 83 ec 28          	sub    $0x28,%rsp
140058074:	41 b8 0e 00 00 00    	mov    $0xe,%r8d
14005807a:	48 8d 15 c7 5a 1d 00 	lea    0x1d5ac7(%rip),%rdx        # 0x14022db48
140058081:	48 8d 0d a8 69 28 00 	lea    0x2869a8(%rip),%rcx        # 0x1402dea30
140058088:	e8 73 e3 06 00       	call   0x1400c6400
14005808d:	48 8d 0d 6c 71 18 00 	lea    0x18716c(%rip),%rcx        # 0x1401df200
140058094:	48 83 c4 28          	add    $0x28,%rsp
140058098:	e9 97 e5 12 00       	jmp    0x140186634
14005809d:	cc                   	int3
14005809e:	cc                   	int3
14005809f:	cc                   	int3
1400580a0:	48 83 ec 28          	sub    $0x28,%rsp
1400580a4:	41 b8 0a 00 00 00    	mov    $0xa,%r8d
1400580aa:	48 8d 15 a7 5a 1d 00 	lea    0x1d5aa7(%rip),%rdx        # 0x14022db58
1400580b1:	48 8d 0d 38 62 28 00 	lea    0x286238(%rip),%rcx        # 0x1402de2f0
1400580b8:	e8 43 e3 06 00       	call   0x1400c6400
1400580bd:	48 8d 0d 4c 71 18 00 	lea    0x18714c(%rip),%rcx        # 0x1401df210
1400580c4:	48 83 c4 28          	add    $0x28,%rsp
1400580c8:	e9 67 e5 12 00       	jmp    0x140186634
1400580cd:	cc                   	int3
1400580ce:	cc                   	int3
1400580cf:	cc                   	int3
1400580d0:	48 83 ec 28          	sub    $0x28,%rsp
1400580d4:	41 b8 0e 00 00 00    	mov    $0xe,%r8d
1400580da:	48 8d 15 87 5a 1d 00 	lea    0x1d5a87(%rip),%rdx        # 0x14022db68
1400580e1:	48 8d 0d 28 69 28 00 	lea    0x286928(%rip),%rcx        # 0x1402dea10
1400580e8:	e8 13 e3 06 00       	call   0x1400c6400
1400580ed:	48 8d 0d 2c 71 18 00 	lea    0x18712c(%rip),%rcx        # 0x1401df220
1400580f4:	48 83 c4 28          	add    $0x28,%rsp
1400580f8:	e9 37 e5 12 00       	jmp    0x140186634
1400580fd:	cc                   	int3
1400580fe:	cc                   	int3
1400580ff:	cc                   	int3
140058100:	48 83 ec 28          	sub    $0x28,%rsp
140058104:	41 b8 03 00 00 00    	mov    $0x3,%r8d
14005810a:	48 8d 15 67 5a 1d 00 	lea    0x1d5a67(%rip),%rdx        # 0x14022db78
140058111:	48 8d 0d b8 6b 28 00 	lea    0x286bb8(%rip),%rcx        # 0x1402decd0
140058118:	e8 e3 e2 06 00       	call   0x1400c6400
14005811d:	48 8d 0d 0c 71 18 00 	lea    0x18710c(%rip),%rcx        # 0x1401df230
140058124:	48 83 c4 28          	add    $0x28,%rsp
140058128:	e9 07 e5 12 00       	jmp    0x140186634
14005812d:	cc                   	int3
14005812e:	cc                   	int3
14005812f:	cc                   	int3
140058130:	48 83 ec 28          	sub    $0x28,%rsp
140058134:	41 b8 03 00 00 00    	mov    $0x3,%r8d
14005813a:	48 8d 15 37 5a 1d 00 	lea    0x1d5a37(%rip),%rdx        # 0x14022db78
140058141:	48 8d 0d a8 68 28 00 	lea    0x2868a8(%rip),%rcx        # 0x1402de9f0
140058148:	e8 b3 e2 06 00       	call   0x1400c6400
14005814d:	48 8d 0d ec 70 18 00 	lea    0x1870ec(%rip),%rcx        # 0x1401df240
140058154:	48 83 c4 28          	add    $0x28,%rsp
140058158:	e9 d7 e4 12 00       	jmp    0x140186634
14005815d:	cc                   	int3
14005815e:	cc                   	int3
14005815f:	cc                   	int3
140058160:	48 83 ec 28          	sub    $0x28,%rsp
140058164:	41 b8 07 00 00 00    	mov    $0x7,%r8d
14005816a:	48 8d 15 0f 5a 1d 00 	lea    0x1d5a0f(%rip),%rdx        # 0x14022db80
140058171:	48 8d 0d b8 6b 28 00 	lea    0x286bb8(%rip),%rcx        # 0x1402ded30
140058178:	e8 83 e2 06 00       	call   0x1400c6400
14005817d:	48 8d 0d cc 70 18 00 	lea    0x1870cc(%rip),%rcx        # 0x1401df250
140058184:	48 83 c4 28          	add    $0x28,%rsp
140058188:	e9 a7 e4 12 00       	jmp    0x140186634
14005818d:	cc                   	int3
14005818e:	cc                   	int3
14005818f:	cc                   	int3
140058190:	48 83 ec 28          	sub    $0x28,%rsp
140058194:	41 b8 0a 00 00 00    	mov    $0xa,%r8d
14005819a:	48 8d 15 e7 59 1d 00 	lea    0x1d59e7(%rip),%rdx        # 0x14022db88
1400581a1:	48 8d 0d 28 67 28 00 	lea    0x286728(%rip),%rcx        # 0x1402de8d0
1400581a8:	e8 53 e2 06 00       	call   0x1400c6400
1400581ad:	48 8d 0d ac 70 18 00 	lea    0x1870ac(%rip),%rcx        # 0x1401df260
1400581b4:	48 83 c4 28          	add    $0x28,%rsp
1400581b8:	e9 77 e4 12 00       	jmp    0x140186634
1400581bd:	cc                   	int3
1400581be:	cc                   	int3
1400581bf:	cc                   	int3
1400581c0:	48 83 ec 28          	sub    $0x28,%rsp
1400581c4:	41 b8 0c 00 00 00    	mov    $0xc,%r8d
1400581ca:	48 8d 15 c7 59 1d 00 	lea    0x1d59c7(%rip),%rdx        # 0x14022db98
1400581d1:	48 8d 0d 98 63 28 00 	lea    0x286398(%rip),%rcx        # 0x1402de570
1400581d8:	e8 23 e2 06 00       	call   0x1400c6400
1400581dd:	48 8d 0d 8c 70 18 00 	lea    0x18708c(%rip),%rcx        # 0x1401df270
1400581e4:	48 83 c4 28          	add    $0x28,%rsp
1400581e8:	e9 47 e4 12 00       	jmp    0x140186634
1400581ed:	cc                   	int3
1400581ee:	cc                   	int3
1400581ef:	cc                   	int3
1400581f0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1400581f5:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
1400581fa:	57                   	push   %rdi
1400581fb:	48 83 ec 20          	sub    $0x20,%rsp
1400581ff:	48 83 3d 81 63 28 00 	cmpq   $0x10,0x286381(%rip)        # 0x1402de588
140058206:	10
140058207:	48 8d 3d 62 63 28 00 	lea    0x286362(%rip),%rdi        # 0x1402de570
14005820e:	48 8b 1d 6b 63 28 00 	mov    0x28636b(%rip),%rbx        # 0x1402de580
140058215:	48 0f 43 3d 53 63 28 	cmovae 0x286353(%rip),%rdi        # 0x1402de570
14005821c:	00
14005821d:	48 83 fb 10          	cmp    $0x10,%rbx
140058221:	73 17                	jae    0x14005823a
140058223:	0f 10 07             	movups (%rdi),%xmm0
140058226:	48 c7 05 77 7d 2c 00 	movq   $0xf,0x2c7d77(%rip)        # 0x14031ffa8
14005822d:	0f 00 00 00
140058231:	0f 11 05 58 7d 2c 00 	movups %xmm0,0x2c7d58(%rip)        # 0x14031ff90
140058238:	eb 77                	jmp    0x1400582b1
14005823a:	48 b8 ff ff ff ff ff 	movabs $0x7fffffffffffffff,%rax
140058241:	ff ff 7f
140058244:	48 8b f3             	mov    %rbx,%rsi
140058247:	48 83 ce 0f          	or     $0xf,%rsi
14005824b:	48 3b f0             	cmp    %rax,%rsi
14005824e:	48 0f 47 f0          	cmova  %rax,%rsi
140058252:	48 8d 4e 01          	lea    0x1(%rsi),%rcx
140058256:	48 81 f9 00 10 00 00 	cmp    $0x1000,%rcx
14005825d:	72 27                	jb     0x140058286
14005825f:	48 8d 41 27          	lea    0x27(%rcx),%rax
140058263:	48 3b c1             	cmp    %rcx,%rax
140058266:	76 71                	jbe    0x1400582d9
140058268:	48 8b c8             	mov    %rax,%rcx
14005826b:	e8 80 e0 12 00       	call   0x1401862f0
140058270:	48 8b c8             	mov    %rax,%rcx
140058273:	48 85 c0             	test   %rax,%rax
140058276:	74 5b                	je     0x1400582d3
140058278:	48 83 c0 27          	add    $0x27,%rax
14005827c:	48 83 e0 e0          	and    $0xffffffffffffffe0,%rax
140058280:	48 89 48 f8          	mov    %rcx,-0x8(%rax)
140058284:	eb 0e                	jmp    0x140058294
140058286:	48 85 c9             	test   %rcx,%rcx
140058289:	74 07                	je     0x140058292
14005828b:	e8 60 e0 12 00       	call   0x1401862f0
140058290:	eb 02                	jmp    0x140058294
140058292:	33 c0                	xor    %eax,%eax
140058294:	4c 8d 43 01          	lea    0x1(%rbx),%r8
140058298:	48 89 05 f1 7c 2c 00 	mov    %rax,0x2c7cf1(%rip)        # 0x14031ff90
14005829f:	48 8b d7             	mov    %rdi,%rdx
1400582a2:	48 8b c8             	mov    %rax,%rcx
1400582a5:	e8 16 01 13 00       	call   0x1401883c0
1400582aa:	48 89 35 f7 7c 2c 00 	mov    %rsi,0x2c7cf7(%rip)        # 0x14031ffa8
1400582b1:	48 8d 0d c8 6f 18 00 	lea    0x186fc8(%rip),%rcx        # 0x1401df280
1400582b8:	48 89 1d e1 7c 2c 00 	mov    %rbx,0x2c7ce1(%rip)        # 0x14031ffa0
1400582bf:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1400582c4:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
1400582c9:	48 83 c4 20          	add    $0x20,%rsp
1400582cd:	5f                   	pop    %rdi
1400582ce:	e9 61 e3 12 00       	jmp    0x140186634
1400582d3:	e8 ac 32 13 00       	call   0x14018b584
1400582d8:	cc                   	int3
1400582d9:	e8 72 dc 06 00       	call   0x1400c5f50
1400582de:	cc                   	int3
1400582df:	cc                   	int3
1400582e0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1400582e5:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
1400582ea:	57                   	push   %rdi
1400582eb:	48 83 ec 20          	sub    $0x20,%rsp
1400582ef:	48 83 3d f1 65 28 00 	cmpq   $0x10,0x2865f1(%rip)        # 0x1402de8e8
1400582f6:	10
1400582f7:	48 8d 3d d2 65 28 00 	lea    0x2865d2(%rip),%rdi        # 0x1402de8d0
1400582fe:	48 8b 1d db 65 28 00 	mov    0x2865db(%rip),%rbx        # 0x1402de8e0
140058305:	48 0f 43 3d c3 65 28 	cmovae 0x2865c3(%rip),%rdi        # 0x1402de8d0
14005830c:	00
14005830d:	48 83 fb 10          	cmp    $0x10,%rbx
140058311:	73 17                	jae    0x14005832a
140058313:	0f 10 07             	movups (%rdi),%xmm0
140058316:	48 c7 05 c7 7c 2c 00 	movq   $0xf,0x2c7cc7(%rip)        # 0x14031ffe8
14005831d:	0f 00 00 00
140058321:	0f 11 05 a8 7c 2c 00 	movups %xmm0,0x2c7ca8(%rip)        # 0x14031ffd0
140058328:	eb 77                	jmp    0x1400583a1
14005832a:	48 b8 ff ff ff ff ff 	movabs $0x7fffffffffffffff,%rax
140058331:	ff ff 7f
140058334:	48 8b f3             	mov    %rbx,%rsi
140058337:	48 83 ce 0f          	or     $0xf,%rsi
14005833b:	48 3b f0             	cmp    %rax,%rsi
14005833e:	48 0f 47 f0          	cmova  %rax,%rsi
140058342:	48 8d 4e 01          	lea    0x1(%rsi),%rcx
140058346:	48 81 f9 00 10 00 00 	cmp    $0x1000,%rcx
14005834d:	72 27                	jb     0x140058376
14005834f:	48 8d 41 27          	lea    0x27(%rcx),%rax
140058353:	48 3b c1             	cmp    %rcx,%rax
140058356:	76 71                	jbe    0x1400583c9
140058358:	48 8b c8             	mov    %rax,%rcx
14005835b:	e8 90 df 12 00       	call   0x1401862f0
140058360:	48 8b c8             	mov    %rax,%rcx
140058363:	48 85 c0             	test   %rax,%rax
140058366:	74 5b                	je     0x1400583c3
140058368:	48 83 c0 27          	add    $0x27,%rax
14005836c:	48 83 e0 e0          	and    $0xffffffffffffffe0,%rax
140058370:	48 89 48 f8          	mov    %rcx,-0x8(%rax)
140058374:	eb 0e                	jmp    0x140058384
140058376:	48 85 c9             	test   %rcx,%rcx
140058379:	74 07                	je     0x140058382