1402b3023:	48 8b 40 08          	mov    0x8(%rax),%rax
1402b3027:	48 89 45 af          	mov    %rax,-0x51(%rbp)
1402b302b:	41 b1 01             	mov    $0x1,%r9b
1402b302e:	45 33 c0             	xor    %r8d,%r8d
1402b3031:	48 8d 55 b7          	lea    -0x49(%rbp),%rdx
1402b3035:	48 8d 4d a7          	lea    -0x59(%rbp),%rcx
1402b3039:	e8 06 7d e5 ff       	call   0x14010ad44
1402b303e:	8a d8                	mov    %al,%bl
1402b3040:	48 8b 4d 07          	mov    0x7(%rbp),%rcx
1402b3044:	41 bf 00 10 00 00    	mov    $0x1000,%r15d
1402b304a:	48 83 f9 0f          	cmp    $0xf,%rcx
1402b304e:	76 37                	jbe    0x1402b3087
1402b3050:	48 ff c1             	inc    %rcx
1402b3053:	48 8b 55 ef          	mov    -0x11(%rbp),%rdx
1402b3057:	48 8b c2             	mov    %rdx,%rax
1402b305a:	49 3b cf             	cmp    %r15,%rcx
1402b305d:	72 1f                	jb     0x1402b307e
1402b305f:	48 8b 52 f8          	mov    -0x8(%rdx),%rdx
1402b3063:	48 2b c2             	sub    %rdx,%rax
1402b3066:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1402b306a:	48 83 f8 1f          	cmp    $0x1f,%rax
1402b306e:	76 0e                	jbe    0x1402b307e
1402b3070:	ff 15 22 99 85 00    	call   *0x859922(%rip)        # 0x140b0c998
1402b3076:	90                   	nop
1402b3077:	ff 15 1b 99 85 00    	call   *0x85991b(%rip)        # 0x140b0c998
1402b307d:	90                   	nop
1402b307e:	48 8b ca             	mov    %rdx,%rcx
1402b3081:	ff 15 39 98 85 00    	call   *0x859839(%rip)        # 0x140b0c8c0
1402b3087:	84 db                	test   %bl,%bl
1402b3089:	0f 84 98 03 00 00    	je     0x1402b3427
1402b308f:	0f 57 c0             	xorps  %xmm0,%xmm0
1402b3092:	0f 11 45 ef          	movups %xmm0,-0x11(%rbp)
1402b3096:	66 0f 6f 0d e2 eb 8f 	movdqa 0x8febe2(%rip),%xmm1        # 0x140bb1c80
1402b309d:	00
1402b309e:	f3 0f 7f 4d ff       	movdqu %xmm1,-0x1(%rbp)
1402b30a3:	8b 05 f7 65 89 00    	mov    0x8965f7(%rip),%eax        # 0x140b496a0
1402b30a9:	66 89 45 ef          	mov    %ax,-0x11(%rbp)
1402b30ad:	8a 05 ef 65 89 00    	mov    0x8965ef(%rip),%al        # 0x140b496a2
1402b30b3:	88 45 f1             	mov    %al,-0xf(%rbp)
1402b30b6:	40 88 75 f2          	mov    %sil,-0xe(%rbp)
1402b30ba:	48 8d 55 ef          	lea    -0x11(%rbp),%rdx
1402b30be:	49 8b cd             	mov    %r13,%rcx
1402b30c1:	e8 8a 74 e5 ff       	call   0x14010a550
1402b30c6:	48 8b 18             	mov    (%rax),%rbx
1402b30c9:	48 8b 45 07          	mov    0x7(%rbp),%rax
1402b30cd:	48 83 f8 0f          	cmp    $0xf,%rax
1402b30d1:	76 2d                	jbe    0x1402b3100
1402b30d3:	48 ff c0             	inc    %rax
1402b30d6:	48 8b 4d ef          	mov    -0x11(%rbp),%rcx
1402b30da:	48 8b d1             	mov    %rcx,%rdx
1402b30dd:	49 3b c7             	cmp    %r15,%rax
1402b30e0:	72 18                	jb     0x1402b30fa
1402b30e2:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1402b30e6:	48 2b d1             	sub    %rcx,%rdx
1402b30e9:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
1402b30ed:	48 83 f8 1f          	cmp    $0x1f,%rax
1402b30f1:	76 07                	jbe    0x1402b30fa
1402b30f3:	ff 15 9f 98 85 00    	call   *0x85989f(%rip)        # 0x140b0c998
1402b30f9:	cc                   	int3
1402b30fa:	ff 15 c0 97 85 00    	call   *0x8597c0(%rip)        # 0x140b0c8c0
1402b3100:	0f 57 c0             	xorps  %xmm0,%xmm0
1402b3103:	48 85 db             	test   %rbx,%rbx
1402b3106:	0f 84 51 02 00 00    	je     0x1402b335d
1402b310c:	f3 0f 7f 45 d7       	movdqu %xmm0,-0x29(%rbp)
1402b3111:	b9 50 00 00 00       	mov    $0x50,%ecx
1402b3116:	ff 15 ac 97 85 00    	call   *0x8597ac(%rip)        # 0x140b0c8c8
1402b311c:	48 85 c0             	test   %rax,%rax
1402b311f:	75 07                	jne    0x1402b3128
1402b3121:	ff 15 71 93 85 00    	call   *0x859371(%rip)        # 0x140b0c498
1402b3127:	cc                   	int3
1402b3128:	48 89 00             	mov    %rax,(%rax)
1402b312b:	48 89 40 08          	mov    %rax,0x8(%rax)
1402b312f:	48 89 40 10          	mov    %rax,0x10(%rax)
1402b3133:	66 c7 40 18 01 01    	movw   $0x101,0x18(%rax)
1402b3139:	48 89 45 d7          	mov    %rax,-0x29(%rbp)
1402b313d:	0f 57 c0             	xorps  %xmm0,%xmm0
1402b3140:	0f 11 45 ef          	movups %xmm0,-0x11(%rbp)
1402b3144:	66 0f 6f 0d 34 eb 8f 	movdqa 0x8feb34(%rip),%xmm1        # 0x140bb1c80
1402b314b:	00
1402b314c:	f3 0f 7f 4d ff       	movdqu %xmm1,-0x1(%rbp)
1402b3151:	8b 05 49 65 89 00    	mov    0x896549(%rip),%eax        # 0x140b496a0
1402b3157:	66 89 45 ef          	mov    %ax,-0x11(%rbp)
1402b315b:	8a 05 41 65 89 00    	mov    0x896541(%rip),%al        # 0x140b496a2
1402b3161:	88 45 f1             	mov    %al,-0xf(%rbp)
1402b3164:	40 88 75 f2          	mov    %sil,-0xe(%rbp)
1402b3168:	48 8d 55 ef          	lea    -0x11(%rbp),%rdx
1402b316c:	49 8b cd             	mov    %r13,%rcx
1402b316f:	e8 dc 73 e5 ff       	call   0x14010a550
1402b3174:	48 8b 4d bf          	mov    -0x41(%rbp),%rcx
1402b3178:	48 85 c9             	test   %rcx,%rcx
1402b317b:	74 04                	je     0x1402b3181
1402b317d:	f0 ff 41 08          	lock incl 0x8(%rcx)
1402b3181:	0f 28 45 b7          	movaps -0x49(%rbp),%xmm0
1402b3185:	66 0f 7f 45 a7       	movdqa %xmm0,-0x59(%rbp)
1402b318a:	4c 8d 4d d7          	lea    -0x29(%rbp),%r9
1402b318e:	4c 8b c0             	mov    %rax,%r8
1402b3191:	48 8d 55 a7          	lea    -0x59(%rbp),%rdx
1402b3195:	e8 ea f1 ff ff       	call   0x1402b2384
1402b319a:	48 8b 4d af          	mov    -0x51(%rbp),%rcx
1402b319e:	48 85 c9             	test   %rcx,%rcx
1402b31a1:	74 3f                	je     0x1402b31e2
1402b31a3:	41 8b c6             	mov    %r14d,%eax
1402b31a6:	f0 0f c1 41 08       	lock xadd %eax,0x8(%rcx)
1402b31ab:	41 03 c6             	add    %r14d,%eax
1402b31ae:	75 32                	jne    0x1402b31e2
1402b31b0:	48 8b 5d af          	mov    -0x51(%rbp),%rbx
1402b31b4:	48 8b 03             	mov    (%rbx),%rax
1402b31b7:	48 8b cb             	mov    %rbx,%rcx
1402b31ba:	48 8b 00             	mov    (%rax),%rax
1402b31bd:	ff 15 75 9a 85 00    	call   *0x859a75(%rip)        # 0x140b0cc38
1402b31c3:	41 8b c6             	mov    %r14d,%eax
1402b31c6:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1402b31cb:	41 03 c6             	add    %r14d,%eax
1402b31ce:	75 12                	jne    0x1402b31e2
1402b31d0:	48 8b 4d af          	mov    -0x51(%rbp),%rcx
1402b31d4:	48 8b 01             	mov    (%rcx),%rax
1402b31d7:	48 8b 40 08          	mov    0x8(%rax),%rax
1402b31db:	ff 15 57 9a 85 00    	call   *0x859a57(%rip)        # 0x140b0cc38
1402b31e1:	90                   	nop
1402b31e2:	48 8b 45 07          	mov    0x7(%rbp),%rax
1402b31e6:	48 83 f8 0f          	cmp    $0xf,%rax
1402b31ea:	76 2d                	jbe    0x1402b3219
1402b31ec:	48 ff c0             	inc    %rax
1402b31ef:	48 8b 4d ef          	mov    -0x11(%rbp),%rcx
1402b31f3:	48 8b d1             	mov    %rcx,%rdx
1402b31f6:	49 3b c7             	cmp    %r15,%rax
1402b31f9:	72 18                	jb     0x1402b3213
1402b31fb:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1402b31ff:	48 2b d1             	sub    %rcx,%rdx
1402b3202:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
1402b3206:	48 83 f8 1f          	cmp    $0x1f,%rax
1402b320a:	76 07                	jbe    0x1402b3213
1402b320c:	ff 15 86 97 85 00    	call   *0x859786(%rip)        # 0x140b0c998
1402b3212:	cc                   	int3
1402b3213:	ff 15 a7 96 85 00    	call   *0x8596a7(%rip)        # 0x140b0c8c0
1402b3219:	89 75 e7             	mov    %esi,-0x19(%rbp)
1402b321c:	89 75 a7             	mov    %esi,-0x59(%rbp)
1402b321f:	4c 8d 4d e7          	lea    -0x19(%rbp),%r9
1402b3223:	4c 8d 45 a7          	lea    -0x59(%rbp),%r8
1402b3227:	48 8d 55 d7          	lea    -0x29(%rbp),%rdx
1402b322b:	48 8d 4d ef          	lea    -0x11(%rbp),%rcx
1402b322f:	e8 b8 68 02 00       	call   0x1402d9aec
1402b3234:	48 8b 08             	mov    (%rax),%rcx
1402b3237:	48 89 4d a7          	mov    %rcx,-0x59(%rbp)
1402b323b:	48 8b 78 08          	mov    0x8(%rax),%rdi
1402b323f:	48 89 7d af          	mov    %rdi,-0x51(%rbp)
1402b3243:	48 89 30             	mov    %rsi,(%rax)
1402b3246:	48 89 70 08          	mov    %rsi,0x8(%rax)
1402b324a:	48 8b 5d f7          	mov    -0x9(%rbp),%rbx
1402b324e:	48 85 db             	test   %rbx,%rbx
1402b3251:	74 3d                	je     0x1402b3290
1402b3253:	41 8b c6             	mov    %r14d,%eax
1402b3256:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1402b325b:	41 03 c6             	add    %r14d,%eax
1402b325e:	75 2c                	jne    0x1402b328c
1402b3260:	48 8b 03             	mov    (%rbx),%rax
1402b3263:	48 8b cb             	mov    %rbx,%rcx
1402b3266:	48 8b 00             	mov    (%rax),%rax
1402b3269:	ff 15 c9 99 85 00    	call   *0x8599c9(%rip)        # 0x140b0cc38
1402b326f:	41 8b c6             	mov    %r14d,%eax
1402b3272:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1402b3277:	41 03 c6             	add    %r14d,%eax
1402b327a:	75 10                	jne    0x1402b328c
1402b327c:	48 8b 03             	mov    (%rbx),%rax
1402b327f:	48 8b cb             	mov    %rbx,%rcx
1402b3282:	48 8b 40 08          	mov    0x8(%rax),%rax
1402b3286:	ff 15 ac 99 85 00    	call   *0x8599ac(%rip)        # 0x140b0cc38
1402b328c:	48 8b 7d af          	mov    -0x51(%rbp),%rdi
1402b3290:	0f 57 c0             	xorps  %xmm0,%xmm0
1402b3293:	0f 11 45 ef          	movups %xmm0,-0x11(%rbp)
1402b3297:	66 0f 6f 0d e1 e9 8f 	movdqa 0x8fe9e1(%rip),%xmm1        # 0x140bb1c80
1402b329e:	00
1402b329f:	f3 0f 7f 4d ff       	movdqu %xmm1,-0x1(%rbp)
1402b32a4:	8b 05 f6 63 89 00    	mov    0x8963f6(%rip),%eax        # 0x140b496a0
1402b32aa:	66 89 45 ef          	mov    %ax,-0x11(%rbp)
1402b32ae:	8a 05 ee 63 89 00    	mov    0x8963ee(%rip),%al        # 0x140b496a2
1402b32b4:	88 45 f1             	mov    %al,-0xf(%rbp)
1402b32b7:	40 88 75 f2          	mov    %sil,-0xe(%rbp)
1402b32bb:	48 8d 55 ef          	lea    -0x11(%rbp),%rdx
1402b32bf:	49 8b cd             	mov    %r13,%rcx
1402b32c2:	e8 89 72 e5 ff       	call   0x14010a550
1402b32c7:	48 8b c8             	mov    %rax,%rcx
1402b32ca:	48 8d 55 a7          	lea    -0x59(%rbp),%rdx
1402b32ce:	e8 a5 7e d6 ff       	call   0x14001b178
1402b32d3:	48 8b 45 07          	mov    0x7(%rbp),%rax
1402b32d7:	48 83 f8 0f          	cmp    $0xf,%rax
1402b32db:	76 2e                	jbe    0x1402b330b
1402b32dd:	48 ff c0             	inc    %rax
1402b32e0:	48 8b 4d ef          	mov    -0x11(%rbp),%rcx
1402b32e4:	48 8b d1             	mov    %rcx,%rdx
1402b32e7:	49 3b c7             	cmp    %r15,%rax
1402b32ea:	72 18                	jb     0x1402b3304
1402b32ec:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1402b32f0:	48 2b d1             	sub    %rcx,%rdx
1402b32f3:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
1402b32f7:	48 83 f8 1f          	cmp    $0x1f,%rax
1402b32fb:	76 07                	jbe    0x1402b3304
1402b32fd:	ff 15 95 96 85 00    	call   *0x859695(%rip)        # 0x140b0c998
1402b3303:	cc                   	int3
1402b3304:	ff 15 b6 95 85 00    	call   *0x8595b6(%rip)        # 0x140b0c8c0
1402b330a:	90                   	nop
1402b330b:	48 85 ff             	test   %rdi,%rdi
1402b330e:	74 3f                	je     0x1402b334f
1402b3310:	41 8b c6             	mov    %r14d,%eax
1402b3313:	f0 0f c1 47 08       	lock xadd %eax,0x8(%rdi)
1402b3318:	41 03 c6             	add    %r14d,%eax
1402b331b:	75 32                	jne    0x1402b334f
1402b331d:	48 8b 5d af          	mov    -0x51(%rbp),%rbx
1402b3321:	48 8b 03             	mov    (%rbx),%rax
1402b3324:	48 8b cb             	mov    %rbx,%rcx
1402b3327:	48 8b 00             	mov    (%rax),%rax
1402b332a:	ff 15 08 99 85 00    	call   *0x859908(%rip)        # 0x140b0cc38
1402b3330:	41 8b c6             	mov    %r14d,%eax
1402b3333:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1402b3338:	41 03 c6             	add    %r14d,%eax
1402b333b:	75 12                	jne    0x1402b334f
1402b333d:	48 8b 4d af          	mov    -0x51(%rbp),%rcx
1402b3341:	48 8b 01             	mov    (%rcx),%rax
1402b3344:	48 8b 40 08          	mov    0x8(%rax),%rax
1402b3348:	ff 15 ea 98 85 00    	call   *0x8598ea(%rip)        # 0x140b0cc38
1402b334e:	90                   	nop
1402b334f:	48 8d 4d d7          	lea    -0x29(%rbp),%rcx
1402b3353:	e8 9c c0 e5 ff       	call   0x14010f3f4
1402b3358:	e9 ca 00 00 00       	jmp    0x1402b3427
1402b335d:	0f 11 45 ef          	movups %xmm0,-0x11(%rbp)
1402b3361:	66 0f 6f 0d 17 e9 8f 	movdqa 0x8fe917(%rip),%xmm1        # 0x140bb1c80
1402b3368:	00
1402b3369:	f3 0f 7f 4d ff       	movdqu %xmm1,-0x1(%rbp)
1402b336e:	8b 05 2c 63 89 00    	mov    0x89632c(%rip),%eax        # 0x140b496a0
1402b3374:	66 89 45 ef          	mov    %ax,-0x11(%rbp)
1402b3378:	8a 05 24 63 89 00    	mov    0x896324(%rip),%al        # 0x140b496a2
1402b337e:	88 45 f1             	mov    %al,-0xf(%rbp)
1402b3381:	40 88 75 f2          	mov    %sil,-0xe(%rbp)
1402b3385:	48 8d 55 ef          	lea    -0x11(%rbp),%rdx
1402b3389:	49 8b cd             	mov    %r13,%rcx
1402b338c:	e8 bf 71 e5 ff       	call   0x14010a550
1402b3391:	48 8b 4d bf          	mov    -0x41(%rbp),%rcx
1402b3395:	48 85 c9             	test   %rcx,%rcx
1402b3398:	74 04                	je     0x1402b339e
1402b339a:	f0 ff 41 08          	lock incl 0x8(%rcx)
1402b339e:	48 8b 4d b7          	mov    -0x49(%rbp),%rcx
1402b33a2:	48 89 08             	mov    %rcx,(%rax)
1402b33a5:	48 8b 58 08          	mov    0x8(%rax),%rbx
1402b33a9:	48 8b 4d bf          	mov    -0x41(%rbp),%rcx
1402b33ad:	48 89 48 08          	mov    %rcx,0x8(%rax)
1402b33b1:	48 85 db             	test   %rbx,%rbx
1402b33b4:	74 3a                	je     0x1402b33f0
1402b33b6:	41 8b c6             	mov    %r14d,%eax
1402b33b9:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1402b33be:	41 03 c6             	add    %r14d,%eax
1402b33c1:	75 2d                	jne    0x1402b33f0
1402b33c3:	48 8b 03             	mov    (%rbx),%rax
1402b33c6:	48 8b cb             	mov    %rbx,%rcx
1402b33c9:	48 8b 00             	mov    (%rax),%rax
1402b33cc:	ff 15 66 98 85 00    	call   *0x859866(%rip)        # 0x140b0cc38
1402b33d2:	41 8b c6             	mov    %r14d,%eax
1402b33d5:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1402b33da:	41 03 c6             	add    %r14d,%eax
1402b33dd:	75 11                	jne    0x1402b33f0
1402b33df:	48 8b 03             	mov    (%rbx),%rax
1402b33e2:	48 8b cb             	mov    %rbx,%rcx
1402b33e5:	48 8b 40 08          	mov    0x8(%rax),%rax
1402b33e9:	ff 15 49 98 85 00    	call   *0x859849(%rip)        # 0x140b0cc38
1402b33ef:	90                   	nop
1402b33f0:	48 8b 45 07          	mov    0x7(%rbp),%rax
1402b33f4:	48 83 f8 0f          	cmp    $0xf,%rax
1402b33f8:	76 2d                	jbe    0x1402b3427
1402b33fa:	48 ff c0             	inc    %rax
1402b33fd:	48 8b 4d ef          	mov    -0x11(%rbp),%rcx
1402b3401:	48 8b d1             	mov    %rcx,%rdx
1402b3404:	49 3b c7             	cmp    %r15,%rax
1402b3407:	72 18                	jb     0x1402b3421
1402b3409:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1402b340d:	48 2b d1             	sub    %rcx,%rdx
1402b3410:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
1402b3414:	48 83 f8 1f          	cmp    $0x1f,%rax
1402b3418:	76 07                	jbe    0x1402b3421
1402b341a:	ff 15 78 95 85 00    	call   *0x859578(%rip)        # 0x140b0c998
1402b3420:	cc                   	int3
1402b3421:	ff 15 99 94 85 00    	call   *0x859499(%rip)        # 0x140b0c8c0
1402b3427:	48 8b 4d c7          	mov    -0x39(%rbp),%rcx
1402b342b:	48 8b 09             	mov    (%rcx),%rcx
1402b342e:	48 8b 01             	mov    (%rcx),%rax
1402b3431:	0f 57 c0             	xorps  %xmm0,%xmm0
1402b3434:	0f 11 45 ef          	movups %xmm0,-0x11(%rbp)
1402b3438:	66 0f 6f 0d 30 e8 8f 	movdqa 0x8fe830(%rip),%xmm1        # 0x140bb1c70
1402b343f:	00
1402b3440:	f3 0f 7f 4d ff       	movdqu %xmm1,-0x1(%rbp)
1402b3445:	ba 2f 54 00 00       	mov    $0x542f,%edx
1402b344a:	66 89 55 ef          	mov    %dx,-0x11(%rbp)
1402b344e:	40 88 75 f1          	mov    %sil,-0xf(%rbp)
1402b3452:	48 8d 55 ef          	lea    -0x11(%rbp),%rdx
1402b3456:	48 8b 40 40          	mov    0x40(%rax),%rax
1402b345a:	ff 15 d8 97 85 00    	call   *0x8597d8(%rip)        # 0x140b0cc38
1402b3460:	48 8b 48 08          	mov    0x8(%rax),%rcx
1402b3464:	48 85 c9             	test   %rcx,%rcx
1402b3467:	74 04                	je     0x1402b346d
1402b3469:	f0 ff 41 08          	lock incl 0x8(%rcx)
1402b346d:	48 8b 38             	mov    (%rax),%rdi
1402b3470:	48 89 7d c7          	mov    %rdi,-0x39(%rbp)
1402b3474:	48 8b 58 08          	mov    0x8(%rax),%rbx
1402b3478:	48 89 5d cf          	mov    %rbx,-0x31(%rbp)
1402b347c:	48 8b 45 07          	mov    0x7(%rbp),%rax
1402b3480:	48 83 f8 0f          	cmp    $0xf,%rax
1402b3484:	76 2d                	jbe    0x1402b34b3
1402b3486:	48 ff c0             	inc    %rax
1402b3489:	48 8b 4d ef          	mov    -0x11(%rbp),%rcx
1402b348d:	48 8b d1             	mov    %rcx,%rdx
1402b3490:	49 3b c7             	cmp    %r15,%rax
1402b3493:	72 18                	jb     0x1402b34ad
1402b3495:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1402b3499:	48 2b d1             	sub    %rcx,%rdx
1402b349c:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
1402b34a0:	48 83 f8 1f          	cmp    $0x1f,%rax
1402b34a4:	76 07                	jbe    0x1402b34ad
1402b34a6:	ff 15 ec 94 85 00    	call   *0x8594ec(%rip)        # 0x140b0c998
1402b34ac:	cc                   	int3
1402b34ad:	ff 15 0d 94 85 00    	call   *0x85940d(%rip)        # 0x140b0c8c0
1402b34b3:	66 0f 6f 05 95 e7 8f 	movdqa 0x8fe795(%rip),%xmm0        # 0x140bb1c50
1402b34ba:	00
1402b34bb:	f3 0f 7f 45 ff       	movdqu %xmm0,-0x1(%rbp)
1402b34c0:	40 88 75 ef          	mov    %sil,-0x11(%rbp)
1402b34c4:	48 85 ff             	test   %rdi,%rdi
1402b34c7:	0f 84 0a 01 00 00    	je     0x1402b35d7
1402b34cd:	48 8d 55 c7          	lea    -0x39(%rbp),%rdx
1402b34d1:	48 8d 4d d7          	lea    -0x29(%rbp),%rcx
1402b34d5:	e8 46 90 e5 ff       	call   0x14010c520
1402b34da:	90                   	nop
1402b34db:	48 8b 4d d7          	mov    -0x29(%rbp),%rcx
1402b34df:	48 85 c9             	test   %rcx,%rcx
1402b34e2:	0f 84 a4 00 00 00    	je     0x1402b358c
1402b34e8:	48 8b 01             	mov    (%rcx),%rax
1402b34eb:	48 8d 55 ef          	lea    -0x11(%rbp),%rdx
1402b34ef:	48 8b 40 48          	mov    0x48(%rax),%rax
1402b34f3:	ff 15 3f 97 85 00    	call   *0x85973f(%rip)        # 0x140b0cc38
1402b34f9:	90                   	nop
1402b34fa:	49 8b 7c 24 10       	mov    0x10(%r12),%rdi
1402b34ff:	49 8b cc             	mov    %r12,%rcx
1402b3502:	49 83 7c 24 18 07    	cmpq   $0x7,0x18(%r12)
1402b3508:	76 04                	jbe    0x1402b350e
1402b350a:	49 8b 0c 24          	mov    (%r12),%rcx
1402b350e:	4c 8b c7             	mov    %rdi,%r8
1402b3511:	48 85 ff             	test   %rdi,%rdi
1402b3514:	4c 0f 45 c6          	cmovne %rsi,%r8
1402b3518:	48 8d 15 99 b7 88 00 	lea    0x88b799(%rip),%rdx        # 0x140b3ecb8
1402b351f:	e8 18 46 d5 ff       	call   0x140007b3c
1402b3524:	85 c0                	test   %eax,%eax
1402b3526:	75 0b                	jne    0x1402b3533
1402b3528:	48 85 ff             	test   %rdi,%rdi
1402b352b:	75 06                	jne    0x1402b3533