1407100d9:	48 89 4d c0          	mov    %rcx,-0x40(%rbp)
1407100dd:	4c 8b d1             	mov    %rcx,%r10
1407100e0:	48 8b d1             	mov    %rcx,%rdx
1407100e3:	4c 8b c9             	mov    %rcx,%r9
1407100e6:	49 3b c0             	cmp    %r8,%rax
1407100e9:	74 13                	je     0x1407100fe
1407100eb:	49 8b d1             	mov    %r9,%rdx
1407100ee:	80 39 bb             	cmpb   $0xbb,(%rcx)
1407100f1:	75 0b                	jne    0x1407100fe
1407100f3:	49 8d 4a 01          	lea    0x1(%r10),%rcx
1407100f7:	48 89 4d c0          	mov    %rcx,-0x40(%rbp)
1407100fb:	48 8b d1             	mov    %rcx,%rdx
1407100fe:	49 3b d0             	cmp    %r8,%rdx
140710101:	74 0c                	je     0x14071010f
140710103:	80 39 bf             	cmpb   $0xbf,(%rcx)
140710106:	75 07                	jne    0x14071010f
140710108:	48 ff c1             	inc    %rcx
14071010b:	48 89 4d c0          	mov    %rcx,-0x40(%rbp)
14071010f:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
140710114:	48 8d 4d f0          	lea    -0x10(%rbp),%rcx
140710118:	e8 53 bd ff ff       	call   0x14070be70
14071011d:	48 8d 15 78 b7 8b 00 	lea    0x8bb778(%rip),%rdx        # 0x140fcb89c
140710124:	48 8d 4d f0          	lea    -0x10(%rbp),%rcx
140710128:	e8 b3 a6 ff ff       	call   0x14070a7e0
14071012d:	41 bc 00 10 00 00    	mov    $0x1000,%r12d
140710133:	49 bf ff ff ff ff ff 	movabs $0xffffffffffff,%r15
14071013a:	ff 00 00
14071013d:	66 44 85 60 0e       	test   %r12w,0xe(%rax)
140710142:	75 07                	jne    0x14071014b
140710144:	48 8b 40 08          	mov    0x8(%rax),%rax
140710148:	49 23 c7             	and    %r15,%rax
14071014b:	49 c7 c0 ff ff ff ff 	mov    $0xffffffffffffffff,%r8
140710152:	49 ff c0             	inc    %r8
140710155:	42 80 3c 00 00       	cmpb   $0x0,(%rax,%r8,1)
14071015a:	75 f6                	jne    0x140710152
14071015c:	48 8b d0             	mov    %rax,%rdx
14071015f:	49 8b cd             	mov    %r13,%rcx
140710162:	e8 69 f2 a8 ff       	call   0x14019f3d0
140710167:	0f 57 c0             	xorps  %xmm0,%xmm0
14071016a:	0f 11 45 a0          	movups %xmm0,-0x60(%rbp)
14071016e:	be 05 04 00 00       	mov    $0x405,%esi
140710173:	66 89 75 ae          	mov    %si,-0x52(%rbp)
140710177:	48 8b 45 a8          	mov    -0x58(%rbp),%rax
14071017b:	48 b9 00 00 00 00 00 	movabs $0xffff000000000000,%rcx
140710182:	00 ff ff
140710185:	48 23 c1             	and    %rcx,%rax
140710188:	48 8d 0d 61 00 8c 00 	lea    0x8c0061(%rip),%rcx        # 0x140fd01f0
14071018f:	48 0b c1             	or     %rcx,%rax
140710192:	48 89 45 a8          	mov    %rax,-0x58(%rbp)
140710196:	c7 45 a0 09 00 00 00 	movl   $0x9,-0x60(%rbp)
14071019d:	4c 8d 45 a0          	lea    -0x60(%rbp),%r8
1407101a1:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
1407101a6:	48 8d 4d f0          	lea    -0x10(%rbp),%rcx
1407101aa:	e8 11 a9 ff ff       	call   0x14070aac0
1407101af:	8b 7d f0             	mov    -0x10(%rbp),%edi
1407101b2:	8b cf                	mov    %edi,%ecx
1407101b4:	48 c1 e1 05          	shl    $0x5,%rcx
1407101b8:	48 8b 5d f8          	mov    -0x8(%rbp),%rbx
1407101bc:	48 8b c3             	mov    %rbx,%rax
1407101bf:	49 23 c7             	and    %r15,%rax
1407101c2:	48 03 c8             	add    %rax,%rcx
1407101c5:	48 8b 44 24 20       	mov    0x20(%rsp),%rax
1407101ca:	48 3b c1             	cmp    %rcx,%rax
1407101cd:	74 2c                	je     0x1407101fb
1407101cf:	48 83 c0 10          	add    $0x10,%rax
1407101d3:	66 44 85 60 0e       	test   %r12w,0xe(%rax)
1407101d8:	75 07                	jne    0x1407101e1
1407101da:	48 8b 40 08          	mov    0x8(%rax),%rax
1407101de:	49 23 c7             	and    %r15,%rax
1407101e1:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1407101e6:	49 8d 4d 20          	lea    0x20(%r13),%rcx
1407101ea:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
1407101ef:	e8 7c a5 ff ff       	call   0x14070a770
1407101f4:	48 8b 5d f8          	mov    -0x8(%rbp),%rbx
1407101f8:	8b 7d f0             	mov    -0x10(%rbp),%edi
1407101fb:	0f 57 c0             	xorps  %xmm0,%xmm0
1407101fe:	0f 11 45 a0          	movups %xmm0,-0x60(%rbp)
140710202:	66 89 75 ae          	mov    %si,-0x52(%rbp)
140710206:	48 8b 45 a8          	mov    -0x58(%rbp),%rax
14071020a:	48 b9 00 00 00 00 00 	movabs $0xffff000000000000,%rcx
140710211:	00 ff ff
140710214:	48 23 c1             	and    %rcx,%rax
140710217:	48 8d 0d 0a f4 8b 00 	lea    0x8bf40a(%rip),%rcx        # 0x140fcf628
14071021e:	48 0b c1             	or     %rcx,%rax
140710221:	48 89 45 a8          	mov    %rax,-0x58(%rbp)
140710225:	c7 45 a0 09 00 00 00 	movl   $0x9,-0x60(%rbp)
14071022c:	4c 8d 45 a0          	lea    -0x60(%rbp),%r8
140710230:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
140710235:	48 8d 4d f0          	lea    -0x10(%rbp),%rcx
140710239:	e8 82 a8 ff ff       	call   0x14070aac0
14071023e:	8b cf                	mov    %edi,%ecx
140710240:	48 c1 e1 05          	shl    $0x5,%rcx
140710244:	48 8b c3             	mov    %rbx,%rax
140710247:	49 23 c7             	and    %r15,%rax
14071024a:	48 03 c8             	add    %rax,%rcx
14071024d:	48 8b 44 24 20       	mov    0x20(%rsp),%rax
140710252:	48 3b c1             	cmp    %rcx,%rax
140710255:	74 2c                	je     0x140710283
140710257:	48 83 c0 10          	add    $0x10,%rax
14071025b:	66 44 85 60 0e       	test   %r12w,0xe(%rax)
140710260:	75 07                	jne    0x140710269
140710262:	48 8b 40 08          	mov    0x8(%rax),%rax
140710266:	49 23 c7             	and    %r15,%rax
140710269:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
14071026e:	49 8d 4d 48          	lea    0x48(%r13),%rcx
140710272:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
140710277:	e8 f4 a4 ff ff       	call   0x14070a770
14071027c:	48 8b 5d f8          	mov    -0x8(%rbp),%rbx
140710280:	8b 7d f0             	mov    -0x10(%rbp),%edi
140710283:	0f 57 c0             	xorps  %xmm0,%xmm0
140710286:	0f 11 45 a0          	movups %xmm0,-0x60(%rbp)
14071028a:	66 89 75 ae          	mov    %si,-0x52(%rbp)
14071028e:	48 8b 45 a8          	mov    -0x58(%rbp),%rax
140710292:	48 b9 00 00 00 00 00 	movabs $0xffff000000000000,%rcx
140710299:	00 ff ff
14071029c:	48 23 c1             	and    %rcx,%rax
14071029f:	48 8d 0d e2 12 8c 00 	lea    0x8c12e2(%rip),%rcx        # 0x140fd1588
1407102a6:	48 0b c1             	or     %rcx,%rax
1407102a9:	48 89 45 a8          	mov    %rax,-0x58(%rbp)
1407102ad:	c7 45 a0 0b 00 00 00 	movl   $0xb,-0x60(%rbp)
1407102b4:	4c 8d 45 a0          	lea    -0x60(%rbp),%r8
1407102b8:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
1407102bd:	48 8d 4d f0          	lea    -0x10(%rbp),%rcx
1407102c1:	e8 fa a7 ff ff       	call   0x14070aac0
1407102c6:	8b cf                	mov    %edi,%ecx
1407102c8:	48 c1 e1 05          	shl    $0x5,%rcx
1407102cc:	48 8b c3             	mov    %rbx,%rax
1407102cf:	49 23 c7             	and    %r15,%rax
1407102d2:	48 03 c8             	add    %rax,%rcx
1407102d5:	48 8b 44 24 20       	mov    0x20(%rsp),%rax
1407102da:	48 3b c1             	cmp    %rcx,%rax
1407102dd:	74 2c                	je     0x14071030b
1407102df:	48 83 c0 10          	add    $0x10,%rax
1407102e3:	66 44 85 60 0e       	test   %r12w,0xe(%rax)
1407102e8:	75 07                	jne    0x1407102f1
1407102ea:	48 8b 40 08          	mov    0x8(%rax),%rax
1407102ee:	49 23 c7             	and    %r15,%rax
1407102f1:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1407102f6:	49 8d 4d 70          	lea    0x70(%r13),%rcx
1407102fa:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
1407102ff:	e8 6c a4 ff ff       	call   0x14070a770
140710304:	48 8b 5d f8          	mov    -0x8(%rbp),%rbx
140710308:	8b 7d f0             	mov    -0x10(%rbp),%edi
14071030b:	0f 57 c0             	xorps  %xmm0,%xmm0
14071030e:	0f 11 45 a0          	movups %xmm0,-0x60(%rbp)
140710312:	66 89 75 ae          	mov    %si,-0x52(%rbp)
140710316:	48 8b 45 a8          	mov    -0x58(%rbp),%rax
14071031a:	48 b9 00 00 00 00 00 	movabs $0xffff000000000000,%rcx
140710321:	00 ff ff
140710324:	48 23 c1             	and    %rcx,%rax
140710327:	48 8d 0d 6a 12 8c 00 	lea    0x8c126a(%rip),%rcx        # 0x140fd1598
14071032e:	48 0b c1             	or     %rcx,%rax
140710331:	48 89 45 a8          	mov    %rax,-0x58(%rbp)
140710335:	c7 45 a0 0b 00 00 00 	movl   $0xb,-0x60(%rbp)
14071033c:	4c 8d 45 a0          	lea    -0x60(%rbp),%r8
140710340:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
140710345:	48 8d 4d f0          	lea    -0x10(%rbp),%rcx
140710349:	e8 72 a7 ff ff       	call   0x14070aac0
14071034e:	8b cf                	mov    %edi,%ecx
140710350:	48 c1 e1 05          	shl    $0x5,%rcx
140710354:	48 8b c3             	mov    %rbx,%rax
140710357:	49 23 c7             	and    %r15,%rax
14071035a:	48 03 c8             	add    %rax,%rcx
14071035d:	48 8b 44 24 20       	mov    0x20(%rsp),%rax
140710362:	48 3b c1             	cmp    %rcx,%rax
140710365:	74 2f                	je     0x140710396
140710367:	48 83 c0 10          	add    $0x10,%rax
14071036b:	66 44 85 60 0e       	test   %r12w,0xe(%rax)
140710370:	75 07                	jne    0x140710379
140710372:	48 8b 40 08          	mov    0x8(%rax),%rax
140710376:	49 23 c7             	and    %r15,%rax
140710379:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
14071037e:	49 8d 8d 98 00 00 00 	lea    0x98(%r13),%rcx
140710385:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
14071038a:	e8 e1 a3 ff ff       	call   0x14070a770
14071038f:	48 8b 5d f8          	mov    -0x8(%rbp),%rbx
140710393:	8b 7d f0             	mov    -0x10(%rbp),%edi
140710396:	0f 57 c0             	xorps  %xmm0,%xmm0
140710399:	0f 11 45 a0          	movups %xmm0,-0x60(%rbp)
14071039d:	66 89 75 ae          	mov    %si,-0x52(%rbp)
1407103a1:	48 8b 45 a8          	mov    -0x58(%rbp),%rax
1407103a5:	48 b9 00 00 00 00 00 	movabs $0xffff000000000000,%rcx
1407103ac:	00 ff ff
1407103af:	48 23 c1             	and    %rcx,%rax
1407103b2:	48 8d 0d 57 12 8c 00 	lea    0x8c1257(%rip),%rcx        # 0x140fd1610
1407103b9:	48 0b c1             	or     %rcx,%rax
1407103bc:	48 89 45 a8          	mov    %rax,-0x58(%rbp)
1407103c0:	c7 45 a0 0c 00 00 00 	movl   $0xc,-0x60(%rbp)
1407103c7:	4c 8d 45 a0          	lea    -0x60(%rbp),%r8
1407103cb:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
1407103d0:	48 8d 4d f0          	lea    -0x10(%rbp),%rcx
1407103d4:	e8 e7 a6 ff ff       	call   0x14070aac0
1407103d9:	8b c7                	mov    %edi,%eax
1407103db:	48 c1 e0 05          	shl    $0x5,%rax
1407103df:	49 23 df             	and    %r15,%rbx
1407103e2:	48 03 d8             	add    %rax,%rbx
1407103e5:	48 8b 44 24 20       	mov    0x20(%rsp),%rax
1407103ea:	48 3b c3             	cmp    %rbx,%rax
1407103ed:	74 18                	je     0x140710407
1407103ef:	8b 48 10             	mov    0x10(%rax),%ecx
1407103f2:	89 4c 24 30          	mov    %ecx,0x30(%rsp)
1407103f6:	c6 44 24 34 01       	movb   $0x1,0x34(%rsp)
1407103fb:	48 8b 44 24 30       	mov    0x30(%rsp),%rax
140710400:	49 89 85 c0 00 00 00 	mov    %rax,0xc0(%r13)
140710407:	0f 57 c0             	xorps  %xmm0,%xmm0
14071040a:	0f 11 45 a0          	movups %xmm0,-0x60(%rbp)
14071040e:	66 89 75 ae          	mov    %si,-0x52(%rbp)
140710412:	48 8b 45 a8          	mov    -0x58(%rbp),%rax
140710416:	48 b9 00 00 00 00 00 	movabs $0xffff000000000000,%rcx
14071041d:	00 ff ff
140710420:	48 23 c1             	and    %rcx,%rax
140710423:	48 8d 0d 7e 11 8c 00 	lea    0x8c117e(%rip),%rcx        # 0x140fd15a8
14071042a:	48 0b c1             	or     %rcx,%rax
14071042d:	48 89 45 a8          	mov    %rax,-0x58(%rbp)
140710431:	c7 45 a0 09 00 00 00 	movl   $0x9,-0x60(%rbp)
140710438:	4c 8d 45 a0          	lea    -0x60(%rbp),%r8
14071043c:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
140710441:	48 8d 4d f0          	lea    -0x10(%rbp),%rcx
140710445:	e8 76 a6 ff ff       	call   0x14070aac0
14071044a:	48 8b 44 24 20       	mov    0x20(%rsp),%rax
14071044f:	48 3b c3             	cmp    %rbx,%rax
140710452:	74 1c                	je     0x140710470
140710454:	66 83 78 1e 0a       	cmpw   $0xa,0x1e(%rax)
140710459:	0f 94 44 24 28       	sete   0x28(%rsp)
14071045e:	c6 44 24 29 01       	movb   $0x1,0x29(%rsp)
140710463:	0f b7 44 24 28       	movzwl 0x28(%rsp),%eax
140710468:	66 41 89 85 c8 00 00 	mov    %ax,0xc8(%r13)
14071046f:	00
140710470:	48 8d 15 41 11 8c 00 	lea    0x8c1141(%rip),%rdx        # 0x140fd15b8
140710477:	48 8d 4d f0          	lea    -0x10(%rbp),%rcx
14071047b:	e8 60 a3 ff ff       	call   0x14070a7e0
140710480:	48 8b f0             	mov    %rax,%rsi
140710483:	48 8b 58 08          	mov    0x8(%rax),%rbx
140710487:	49 23 df             	and    %r15,%rbx
14071048a:	8b 08                	mov    (%rax),%ecx
14071048c:	48 c1 e1 04          	shl    $0x4,%rcx
140710490:	48 03 cb             	add    %rbx,%rcx
140710493:	48 3b d9             	cmp    %rcx,%rbx
140710496:	0f 84 91 00 00 00    	je     0x14071052d
14071049c:	0f 1f 40 00          	nopl   0x0(%rax)
1407104a0:	66 44 85 63 0e       	test   %r12w,0xe(%rbx)
1407104a5:	74 05                	je     0x1407104ac
1407104a7:	48 8b d3             	mov    %rbx,%rdx
1407104aa:	eb 07                	jmp    0x1407104b3
1407104ac:	48 8b 53 08          	mov    0x8(%rbx),%rdx
1407104b0:	49 23 d7             	and    %r15,%rdx
1407104b3:	48 89 54 24 20       	mov    %rdx,0x20(%rsp)
1407104b8:	49 8b 85 d8 00 00 00 	mov    0xd8(%r13),%rax
1407104bf:	49 3b 85 e0 00 00 00 	cmp    0xe0(%r13),%rax
1407104c6:	74 34                	je     0x1407104fc
1407104c8:	0f 57 c0             	xorps  %xmm0,%xmm0
1407104cb:	0f 11 00             	movups %xmm0,(%rax)
1407104ce:	4c 89 70 10          	mov    %r14,0x10(%rax)
1407104d2:	4c 89 70 18          	mov    %r14,0x18(%rax)
1407104d6:	49 c7 c0 ff ff ff ff 	mov    $0xffffffffffffffff,%r8
1407104dd:	0f 1f 00             	nopl   (%rax)
1407104e0:	49 ff c0             	inc    %r8
1407104e3:	42 80 3c 02 00       	cmpb   $0x0,(%rdx,%r8,1)
1407104e8:	75 f6                	jne    0x1407104e0
1407104ea:	48 8b c8             	mov    %rax,%rcx
1407104ed:	e8 0e 69 a8 ff       	call   0x140196e00
1407104f2:	49 83 85 d8 00 00 00 	addq   $0x20,0xd8(%r13)
1407104f9:	20
1407104fa:	eb 14                	jmp    0x140710510
1407104fc:	4c 8d 44 24 20       	lea    0x20(%rsp),%r8
140710501:	48 8b d0             	mov    %rax,%rdx
140710504:	49 8d 8d d0 00 00 00 	lea    0xd0(%r13),%rcx
14071050b:	e8 30 3b fa ff       	call   0x1406b4040
140710510:	48 83 c3 10          	add    $0x10,%rbx
140710514:	8b 0e                	mov    (%rsi),%ecx
140710516:	48 c1 e1 04          	shl    $0x4,%rcx
14071051a:	48 8b 46 08          	mov    0x8(%rsi),%rax
14071051e:	49 23 c7             	and    %r15,%rax
140710521:	48 03 c8             	add    %rax,%rcx
140710524:	48 3b d9             	cmp    %rcx,%rbx
140710527:	0f 85 73 ff ff ff    	jne    0x1407104a0
14071052d:	48 8d 15 9c 10 8c 00 	lea    0x8c109c(%rip),%rdx        # 0x140fd15d0
140710534:	48 8d 4d f0          	lea    -0x10(%rbp),%rcx
140710538:	e8 a3 a2 ff ff       	call   0x14070a7e0
14071053d:	48 8b f0             	mov    %rax,%rsi
140710540:	48 8b 58 08          	mov    0x8(%rax),%rbx
140710544:	49 23 df             	and    %r15,%rbx
140710547:	8b 08                	mov    (%rax),%ecx
140710549:	48 c1 e1 04          	shl    $0x4,%rcx
14071054d:	48 03 cb             	add    %rbx,%rcx
140710550:	48 3b d9             	cmp    %rcx,%rbx
140710553:	0f 84 94 00 00 00    	je     0x1407105ed
140710559:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
140710560:	66 44 85 63 0e       	test   %r12w,0xe(%rbx)
140710565:	74 05                	je     0x14071056c
140710567:	48 8b d3             	mov    %rbx,%rdx
14071056a:	eb 07                	jmp    0x140710573
14071056c:	48 8b 53 08          	mov    0x8(%rbx),%rdx
140710570:	49 23 d7             	and    %r15,%rdx
140710573:	48 89 54 24 20       	mov    %rdx,0x20(%rsp)
140710578:	49 8b 85 f0 00 00 00 	mov    0xf0(%r13),%rax
14071057f:	49 3b 85 f8 00 00 00 	cmp    0xf8(%r13),%rax
140710586:	74 34                	je     0x1407105bc
140710588:	0f 57 c0             	xorps  %xmm0,%xmm0
14071058b:	0f 11 00             	movups %xmm0,(%rax)
14071058e:	4c 89 70 10          	mov    %r14,0x10(%rax)
140710592:	4c 89 70 18          	mov    %r14,0x18(%rax)
140710596:	49 c7 c0 ff ff ff ff 	mov    $0xffffffffffffffff,%r8
14071059d:	0f 1f 00             	nopl   (%rax)
1407105a0:	49 ff c0             	inc    %r8
1407105a3:	42 80 3c 02 00       	cmpb   $0x0,(%rdx,%r8,1)
1407105a8:	75 f6                	jne    0x1407105a0
1407105aa:	48 8b c8             	mov    %rax,%rcx
1407105ad:	e8 4e 68 a8 ff       	call   0x140196e00
1407105b2:	49 83 85 f0 00 00 00 	addq   $0x20,0xf0(%r13)
1407105b9:	20
1407105ba:	eb 14                	jmp    0x1407105d0
1407105bc:	4c 8d 44 24 20       	lea    0x20(%rsp),%r8
1407105c1:	48 8b d0             	mov    %rax,%rdx
1407105c4:	49 8d 8d e8 00 00 00 	lea    0xe8(%r13),%rcx
1407105cb:	e8 70 3a fa ff       	call   0x1406b4040
1407105d0:	48 83 c3 10          	add    $0x10,%rbx
1407105d4:	8b 0e                	mov    (%rsi),%ecx
1407105d6:	48 c1 e1 04          	shl    $0x4,%rcx
1407105da:	48 8b 46 08          	mov    0x8(%rsi),%rax
1407105de:	49 23 c7             	and    %r15,%rax
1407105e1:	48 03 c8             	add    %rax,%rcx
1407105e4:	48 3b d9             	cmp    %rcx,%rbx
1407105e7:	0f 85 73 ff ff ff    	jne    0x140710560
1407105ed:	48 8d 15 0c 10 8c 00 	lea    0x8c100c(%rip),%rdx        # 0x140fd1600
1407105f4:	48 8d 4d f0          	lea    -0x10(%rbp),%rcx
1407105f8:	e8 e3 a1 ff ff       	call   0x14070a7e0
1407105fd:	48 8b f0             	mov    %rax,%rsi
140710600:	48 8b 58 08          	mov    0x8(%rax),%rbx
140710604:	49 23 df             	and    %r15,%rbx
140710607:	8b 08                	mov    (%rax),%ecx
140710609:	48 c1 e1 04          	shl    $0x4,%rcx
14071060d:	48 03 cb             	add    %rbx,%rcx
140710610:	48 3b d9             	cmp    %rcx,%rbx
140710613:	0f 84 94 00 00 00    	je     0x1407106ad
140710619:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
140710620:	66 44 85 63 0e       	test   %r12w,0xe(%rbx)
140710625:	74 05                	je     0x14071062c
140710627:	48 8b d3             	mov    %rbx,%rdx
14071062a:	eb 07                	jmp    0x140710633
14071062c:	48 8b 53 08          	mov    0x8(%rbx),%rdx
140710630:	49 23 d7             	and    %r15,%rdx
140710633:	48 89 54 24 20       	mov    %rdx,0x20(%rsp)
140710638:	49 8b 85 08 01 00 00 	mov    0x108(%r13),%rax
14071063f:	49 3b 85 10 01 00 00 	cmp    0x110(%r13),%rax
140710646:	74 34                	je     0x14071067c
140710648:	0f 57 c0             	xorps  %xmm0,%xmm0
14071064b:	0f 11 00             	movups %xmm0,(%rax)
14071064e:	4c 89 70 10          	mov    %r14,0x10(%rax)
140710652:	4c 89 70 18          	mov    %r14,0x18(%rax)