0000000140001000 <.text>:
140001000:	48 83 ec 28          	sub    $0x28,%rsp
140001004:	48 8d 0d 15 1d 06 00 	lea    0x61d15(%rip),%rcx        # 0x140062d20
14000100b:	ff 15 97 e0 05 00    	call   *0x5e097(%rip)        # 0x14005f0a8
140001011:	48 8d 0d 58 d9 05 00 	lea    0x5d958(%rip),%rcx        # 0x14005e970
140001018:	48 89 05 d1 dd 07 00 	mov    %rax,0x7ddd1(%rip)        # 0x14007edf0
14000101f:	48 83 c4 28          	add    $0x28,%rsp
140001023:	e9 4c 8c 05 00       	jmp    0x140059c74
140001028:	cc                   	int3
140001029:	cc                   	int3
14000102a:	cc                   	int3
14000102b:	cc                   	int3
14000102c:	cc                   	int3
14000102d:	cc                   	int3
14000102e:	cc                   	int3
14000102f:	cc                   	int3
140001030:	48 83 ec 28          	sub    $0x28,%rsp
140001034:	48 8d 0d fd 1c 06 00 	lea    0x61cfd(%rip),%rcx        # 0x140062d38
14000103b:	ff 15 67 e0 05 00    	call   *0x5e067(%rip)        # 0x14005f0a8
140001041:	48 8d 0d 48 d9 05 00 	lea    0x5d948(%rip),%rcx        # 0x14005e990
140001048:	48 89 05 81 dd 07 00 	mov    %rax,0x7dd81(%rip)        # 0x14007edd0
14000104f:	48 83 c4 28          	add    $0x28,%rsp
140001053:	e9 1c 8c 05 00       	jmp    0x140059c74
140001058:	cc                   	int3
140001059:	cc                   	int3
14000105a:	cc                   	int3
14000105b:	cc                   	int3
14000105c:	cc                   	int3
14000105d:	cc                   	int3
14000105e:	cc                   	int3
14000105f:	cc                   	int3
140001060:	48 83 ec 28          	sub    $0x28,%rsp
140001064:	48 8d 0d e5 1c 06 00 	lea    0x61ce5(%rip),%rcx        # 0x140062d50
14000106b:	ff 15 37 e0 05 00    	call   *0x5e037(%rip)        # 0x14005f0a8
140001071:	48 8d 0d 38 d9 05 00 	lea    0x5d938(%rip),%rcx        # 0x14005e9b0
140001078:	48 89 05 61 dd 07 00 	mov    %rax,0x7dd61(%rip)        # 0x14007ede0
14000107f:	48 83 c4 28          	add    $0x28,%rsp
140001083:	e9 ec 8b 05 00       	jmp    0x140059c74
140001088:	cc                   	int3
140001089:	cc                   	int3
14000108a:	cc                   	int3
14000108b:	cc                   	int3
14000108c:	cc                   	int3
14000108d:	cc                   	int3
14000108e:	cc                   	int3
14000108f:	cc                   	int3
140001090:	48 83 ec 28          	sub    $0x28,%rsp
140001094:	48 8b 0d 55 dd 07 00 	mov    0x7dd55(%rip),%rcx        # 0x14007edf0
14000109b:	48 8d 15 c6 1c 06 00 	lea    0x61cc6(%rip),%rdx        # 0x140062d68
1400010a2:	ff 15 38 e0 05 00    	call   *0x5e038(%rip)        # 0x14005f0e0
1400010a8:	48 89 05 51 dd 07 00 	mov    %rax,0x7dd51(%rip)        # 0x14007ee00
1400010af:	48 83 c4 28          	add    $0x28,%rsp
1400010b3:	c3                   	ret
1400010b4:	cc                   	int3
1400010b5:	cc                   	int3
1400010b6:	cc                   	int3
1400010b7:	cc                   	int3
1400010b8:	cc                   	int3
1400010b9:	cc                   	int3
1400010ba:	cc                   	int3
1400010bb:	cc                   	int3
1400010bc:	cc                   	int3
1400010bd:	cc                   	int3
1400010be:	cc                   	int3
1400010bf:	cc                   	int3
1400010c0:	48 83 ec 28          	sub    $0x28,%rsp
1400010c4:	48 8b 0d 05 dd 07 00 	mov    0x7dd05(%rip),%rcx        # 0x14007edd0
1400010cb:	48 8d 15 be 1c 06 00 	lea    0x61cbe(%rip),%rdx        # 0x140062d90
1400010d2:	ff 15 08 e0 05 00    	call   *0x5e008(%rip)        # 0x14005f0e0
1400010d8:	48 89 05 09 dd 07 00 	mov    %rax,0x7dd09(%rip)        # 0x14007ede8
1400010df:	48 83 c4 28          	add    $0x28,%rsp
1400010e3:	c3                   	ret
1400010e4:	cc                   	int3
1400010e5:	cc                   	int3
1400010e6:	cc                   	int3
1400010e7:	cc                   	int3
1400010e8:	cc                   	int3
1400010e9:	cc                   	int3
1400010ea:	cc                   	int3
1400010eb:	cc                   	int3
1400010ec:	cc                   	int3
1400010ed:	cc                   	int3
1400010ee:	cc                   	int3
1400010ef:	cc                   	int3
1400010f0:	48 83 ec 28          	sub    $0x28,%rsp
1400010f4:	48 8b 0d e5 dc 07 00 	mov    0x7dce5(%rip),%rcx        # 0x14007ede0
1400010fb:	48 8d 15 a6 1c 06 00 	lea    0x61ca6(%rip),%rdx        # 0x140062da8
140001102:	ff 15 d8 df 05 00    	call   *0x5dfd8(%rip)        # 0x14005f0e0
140001108:	48 89 05 b9 dc 07 00 	mov    %rax,0x7dcb9(%rip)        # 0x14007edc8
14000110f:	48 83 c4 28          	add    $0x28,%rsp
140001113:	c3                   	ret
140001114:	cc                   	int3
140001115:	cc                   	int3
140001116:	cc                   	int3
140001117:	cc                   	int3
140001118:	cc                   	int3
140001119:	cc                   	int3
14000111a:	cc                   	int3
14000111b:	cc                   	int3
14000111c:	cc                   	int3
14000111d:	cc                   	int3
14000111e:	cc                   	int3
14000111f:	cc                   	int3
140001120:	48 83 ec 28          	sub    $0x28,%rsp
140001124:	48 8b 0d b5 dc 07 00 	mov    0x7dcb5(%rip),%rcx        # 0x14007ede0
14000112b:	48 8d 15 8e 1c 06 00 	lea    0x61c8e(%rip),%rdx        # 0x140062dc0
140001132:	ff 15 a8 df 05 00    	call   *0x5dfa8(%rip)        # 0x14005f0e0
140001138:	48 89 05 81 dc 07 00 	mov    %rax,0x7dc81(%rip)        # 0x14007edc0
14000113f:	48 83 c4 28          	add    $0x28,%rsp
140001143:	c3                   	ret
140001144:	cc                   	int3
140001145:	cc                   	int3
140001146:	cc                   	int3
140001147:	cc                   	int3
140001148:	cc                   	int3
140001149:	cc                   	int3
14000114a:	cc                   	int3
14000114b:	cc                   	int3
14000114c:	cc                   	int3
14000114d:	cc                   	int3
14000114e:	cc                   	int3
14000114f:	cc                   	int3
140001150:	48 83 ec 28          	sub    $0x28,%rsp
140001154:	48 8b 0d 85 dc 07 00 	mov    0x7dc85(%rip),%rcx        # 0x14007ede0
14000115b:	48 8d 15 7e 1c 06 00 	lea    0x61c7e(%rip),%rdx        # 0x140062de0
140001162:	ff 15 78 df 05 00    	call   *0x5df78(%rip)        # 0x14005f0e0
140001168:	48 89 05 69 dc 07 00 	mov    %rax,0x7dc69(%rip)        # 0x14007edd8
14000116f:	48 83 c4 28          	add    $0x28,%rsp
140001173:	c3                   	ret
140001174:	cc                   	int3
140001175:	cc                   	int3
140001176:	cc                   	int3
140001177:	cc                   	int3
140001178:	cc                   	int3
140001179:	cc                   	int3
14000117a:	cc                   	int3
14000117b:	cc                   	int3
14000117c:	cc                   	int3
14000117d:	cc                   	int3
14000117e:	cc                   	int3
14000117f:	cc                   	int3
140001180:	48 83 ec 28          	sub    $0x28,%rsp
140001184:	48 8b 0d 55 dc 07 00 	mov    0x7dc55(%rip),%rcx        # 0x14007ede0
14000118b:	48 8d 15 6e 1c 06 00 	lea    0x61c6e(%rip),%rdx        # 0x140062e00
140001192:	ff 15 48 df 05 00    	call   *0x5df48(%rip)        # 0x14005f0e0
140001198:	48 89 05 59 dc 07 00 	mov    %rax,0x7dc59(%rip)        # 0x14007edf8
14000119f:	48 83 c4 28          	add    $0x28,%rsp
1400011a3:	c3                   	ret
1400011a4:	48 8d 0d 31 d8 05 00 	lea    0x5d831(%rip),%rcx        # 0x14005e9dc
1400011ab:	e9 c4 8a 05 00       	jmp    0x140059c74
1400011b0:	48 8d 05 19 d9 07 00 	lea    0x7d919(%rip),%rax        # 0x14007ead0
1400011b7:	c3                   	ret
1400011b8:	cc                   	int3
1400011b9:	cc                   	int3
1400011ba:	cc                   	int3
1400011bb:	cc                   	int3
1400011bc:	cc                   	int3
1400011bd:	cc                   	int3
1400011be:	cc                   	int3
1400011bf:	cc                   	int3
1400011c0:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
1400011c5:	4c 89 44 24 18       	mov    %r8,0x18(%rsp)
1400011ca:	4c 89 4c 24 20       	mov    %r9,0x20(%rsp)
1400011cf:	53                   	push   %rbx
1400011d0:	56                   	push   %rsi
1400011d1:	57                   	push   %rdi
1400011d2:	48 83 ec 30          	sub    $0x30,%rsp
1400011d6:	48 8b fa             	mov    %rdx,%rdi
1400011d9:	48 8d 74 24 60       	lea    0x60(%rsp),%rsi
1400011de:	48 8b d9             	mov    %rcx,%rbx
1400011e1:	e8 ca ff ff ff       	call   0x1400011b0
1400011e6:	45 33 c9             	xor    %r9d,%r9d
1400011e9:	48 89 74 24 20       	mov    %rsi,0x20(%rsp)
1400011ee:	4c 8b c7             	mov    %rdi,%r8
1400011f1:	48 8b d3             	mov    %rbx,%rdx
1400011f4:	48 8b 08             	mov    (%rax),%rcx
1400011f7:	ff 15 13 e4 05 00    	call   *0x5e413(%rip)        # 0x14005f610
1400011fd:	48 83 c4 30          	add    $0x30,%rsp
140001201:	5f                   	pop    %rdi
140001202:	5e                   	pop    %rsi
140001203:	5b                   	pop    %rbx
140001204:	c3                   	ret
140001205:	cc                   	int3
140001206:	cc                   	int3
140001207:	cc                   	int3
140001208:	cc                   	int3
140001209:	cc                   	int3
14000120a:	cc                   	int3
14000120b:	cc                   	int3
14000120c:	cc                   	int3
14000120d:	cc                   	int3
14000120e:	cc                   	int3
14000120f:	cc                   	int3
140001210:	40 53                	rex push %rbx
140001212:	48 83 ec 20          	sub    $0x20,%rsp
140001216:	48 8b d9             	mov    %rcx,%rbx
140001219:	48 8b c2             	mov    %rdx,%rax
14000121c:	48 8d 0d 15 e7 05 00 	lea    0x5e715(%rip),%rcx        # 0x14005f938
140001223:	0f 57 c0             	xorps  %xmm0,%xmm0
140001226:	48 8d 53 08          	lea    0x8(%rbx),%rdx
14000122a:	48 89 0b             	mov    %rcx,(%rbx)
14000122d:	48 8d 48 08          	lea    0x8(%rax),%rcx
140001231:	0f 11 02             	movups %xmm0,(%rdx)
140001234:	ff 15 8e e1 05 00    	call   *0x5e18e(%rip)        # 0x14005f3c8
14000123a:	48 8b c3             	mov    %rbx,%rax
14000123d:	48 83 c4 20          	add    $0x20,%rsp
140001241:	5b                   	pop    %rbx
140001242:	c3                   	ret
140001243:	cc                   	int3
140001244:	cc                   	int3
140001245:	cc                   	int3
140001246:	cc                   	int3
140001247:	cc                   	int3
140001248:	cc                   	int3
140001249:	cc                   	int3
14000124a:	cc                   	int3
14000124b:	cc                   	int3
14000124c:	cc                   	int3
14000124d:	cc                   	int3
14000124e:	cc                   	int3
14000124f:	cc                   	int3
140001250:	48 8d 05 e1 e6 05 00 	lea    0x5e6e1(%rip),%rax        # 0x14005f938
140001257:	48 89 01             	mov    %rax,(%rcx)
14000125a:	48 83 c1 08          	add    $0x8,%rcx
14000125e:	48 ff 25 53 e1 05 00 	rex.W jmp *0x5e153(%rip)        # 0x14005f3b8
140001265:	cc                   	int3
140001266:	cc                   	int3
140001267:	cc                   	int3
140001268:	cc                   	int3
140001269:	cc                   	int3
14000126a:	cc                   	int3
14000126b:	cc                   	int3
14000126c:	cc                   	int3
14000126d:	cc                   	int3
14000126e:	cc                   	int3
14000126f:	cc                   	int3
140001270:	48 8b 51 08          	mov    0x8(%rcx),%rdx
140001274:	48 8d 05 0d e7 05 00 	lea    0x5e70d(%rip),%rax        # 0x14005f988
14000127b:	48 85 d2             	test   %rdx,%rdx
14000127e:	48 0f 45 c2          	cmovne %rdx,%rax
140001282:	c3                   	ret
140001283:	cc                   	int3
140001284:	cc                   	int3
140001285:	cc                   	int3
140001286:	cc                   	int3
140001287:	cc                   	int3
140001288:	cc                   	int3
140001289:	cc                   	int3
14000128a:	cc                   	int3
14000128b:	cc                   	int3
14000128c:	cc                   	int3
14000128d:	cc                   	int3
14000128e:	cc                   	int3
14000128f:	cc                   	int3
140001290:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140001295:	57                   	push   %rdi
140001296:	48 83 ec 20          	sub    $0x20,%rsp
14000129a:	48 8d 05 97 e6 05 00 	lea    0x5e697(%rip),%rax        # 0x14005f938
1400012a1:	48 8b f9             	mov    %rcx,%rdi
1400012a4:	48 89 01             	mov    %rax,(%rcx)
1400012a7:	8b da                	mov    %edx,%ebx
1400012a9:	48 83 c1 08          	add    $0x8,%rcx
1400012ad:	ff 15 05 e1 05 00    	call   *0x5e105(%rip)        # 0x14005f3b8
1400012b3:	f6 c3 01             	test   $0x1,%bl
1400012b6:	74 0d                	je     0x1400012c5
1400012b8:	ba 18 00 00 00       	mov    $0x18,%edx
1400012bd:	48 8b cf             	mov    %rdi,%rcx
1400012c0:	e8 cf 89 05 00       	call   0x140059c94
1400012c5:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1400012ca:	48 8b c7             	mov    %rdi,%rax
1400012cd:	48 83 c4 20          	add    $0x20,%rsp
1400012d1:	5f                   	pop    %rdi
1400012d2:	c3                   	ret
1400012d3:	cc                   	int3
1400012d4:	cc                   	int3
1400012d5:	cc                   	int3
1400012d6:	cc                   	int3
1400012d7:	cc                   	int3
1400012d8:	cc                   	int3
1400012d9:	cc                   	int3
1400012da:	cc                   	int3
1400012db:	cc                   	int3
1400012dc:	cc                   	int3
1400012dd:	cc                   	int3
1400012de:	cc                   	int3
1400012df:	cc                   	int3
1400012e0:	48 8d 05 b9 e6 05 00 	lea    0x5e6b9(%rip),%rax        # 0x14005f9a0
1400012e7:	48 c7 41 10 00 00 00 	movq   $0x0,0x10(%rcx)
1400012ee:	00
1400012ef:	48 89 41 08          	mov    %rax,0x8(%rcx)
1400012f3:	48 8d 05 7e e6 05 00 	lea    0x5e67e(%rip),%rax        # 0x14005f978
1400012fa:	48 89 01             	mov    %rax,(%rcx)
1400012fd:	48 8b c1             	mov    %rcx,%rax
140001300:	c3                   	ret
140001301:	cc                   	int3
140001302:	cc                   	int3
140001303:	cc                   	int3
140001304:	cc                   	int3
140001305:	cc                   	int3
140001306:	cc                   	int3
140001307:	cc                   	int3
140001308:	cc                   	int3
140001309:	cc                   	int3
14000130a:	cc                   	int3
14000130b:	cc                   	int3
14000130c:	cc                   	int3
14000130d:	cc                   	int3
14000130e:	cc                   	int3
14000130f:	cc                   	int3
140001310:	48 83 ec 48          	sub    $0x48,%rsp
140001314:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
140001319:	e8 c2 ff ff ff       	call   0x1400012e0
14000131e:	48 8d 15 13 3f 07 00 	lea    0x73f13(%rip),%rdx        # 0x140075238
140001325:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
14000132a:	e8 75 94 05 00       	call   0x14005a7a4
14000132f:	cc                   	int3
140001330:	40 53                	rex push %rbx
140001332:	48 83 ec 20          	sub    $0x20,%rsp
140001336:	48 8b d9             	mov    %rcx,%rbx
140001339:	48 8b c2             	mov    %rdx,%rax
14000133c:	48 8d 0d f5 e5 05 00 	lea    0x5e5f5(%rip),%rcx        # 0x14005f938
140001343:	0f 57 c0             	xorps  %xmm0,%xmm0
140001346:	48 8d 53 08          	lea    0x8(%rbx),%rdx
14000134a:	48 89 0b             	mov    %rcx,(%rbx)
14000134d:	48 8d 48 08          	lea    0x8(%rax),%rcx
140001351:	0f 11 02             	movups %xmm0,(%rdx)
140001354:	ff 15 6e e0 05 00    	call   *0x5e06e(%rip)        # 0x14005f3c8
14000135a:	48 8d 05 17 e6 05 00 	lea    0x5e617(%rip),%rax        # 0x14005f978
140001361:	48 89 03             	mov    %rax,(%rbx)
140001364:	48 8b c3             	mov    %rbx,%rax
140001367:	48 83 c4 20          	add    $0x20,%rsp
14000136b:	5b                   	pop    %rbx
14000136c:	c3                   	ret
14000136d:	cc                   	int3
14000136e:	cc                   	int3
14000136f:	cc                   	int3
140001370:	40 53                	rex push %rbx
140001372:	48 83 ec 20          	sub    $0x20,%rsp
140001376:	48 8b d9             	mov    %rcx,%rbx
140001379:	48 8b c2             	mov    %rdx,%rax
14000137c:	48 8d 0d b5 e5 05 00 	lea    0x5e5b5(%rip),%rcx        # 0x14005f938
140001383:	0f 57 c0             	xorps  %xmm0,%xmm0
140001386:	48 8d 53 08          	lea    0x8(%rbx),%rdx
14000138a:	48 89 0b             	mov    %rcx,(%rbx)
14000138d:	48 8d 48 08          	lea    0x8(%rax),%rcx
140001391:	0f 11 02             	movups %xmm0,(%rdx)
140001394:	ff 15 2e e0 05 00    	call   *0x5e02e(%rip)        # 0x14005f3c8
14000139a:	48 8d 05 af e5 05 00 	lea    0x5e5af(%rip),%rax        # 0x14005f950
1400013a1:	48 89 03             	mov    %rax,(%rbx)
1400013a4:	48 8b c3             	mov    %rbx,%rax