diff --git a/internal/decoder/optdec/native.go b/internal/decoder/optdec/native.go index e91a13593..1744823f2 100644 --- a/internal/decoder/optdec/native.go +++ b/internal/decoder/optdec/native.go @@ -1,6 +1,7 @@ package optdec import ( + "fmt" "reflect" "unsafe" @@ -174,8 +175,12 @@ func (p *Parser) JsonBytes() []byte { var nodeType = rt.UnpackType(reflect.TypeOf(node{})) +//go:inline +func calMaxNodeCap(jsonSize int) int { + return jsonSize / 2 + 2 +} + func (p *Parser) parse() ErrorCode { - var offset uintptr // when decode into struct, we should decode number as possible old := p.options if !p.isEface { @@ -189,15 +194,22 @@ func (p *Parser) parse() ErrorCode { return err } + // check OoB here + println("retyru origin json is ", p.Json) + offset := p.nbuf.ncur - p.nbuf.nstart + curLen := offset / unsafe.Sizeof(node{}) + if curLen != uintptr(len(p.nodes)) { + panic(fmt.Sprintf("current len: %d, real len: %d cap: %d", curLen, len(p.nodes), cap(p.nodes))) + } + // node buf is not enough, continue parse // the maxCap is always meet all valid JSON - maxCap := len(p.Json) / 2 + 2 + maxCap := calMaxNodeCap(len(p.Json)) slice := rt.GoSlice{ Ptr: rt.Mallocgc(uintptr(maxCap) * nodeType.Size, nodeType, false), Len: maxCap, Cap: maxCap, } - offset = p.nbuf.ncur - p.nbuf.nstart rt.Memmove(unsafe.Pointer(slice.Ptr), unsafe.Pointer(&p.nodes[0]), offset) p.backup = p.nodes p.nodes = *(*[]node)(unsafe.Pointer(&slice)) diff --git a/internal/decoder/optdec/native_test.go b/internal/decoder/optdec/native_test.go index 307fa9540..2a50cffb6 100644 --- a/internal/decoder/optdec/native_test.go +++ b/internal/decoder/optdec/native_test.go @@ -32,6 +32,18 @@ func TestParseNativeRetryLargeJson(t *testing.T) { assert.Equal(t, int(p.nbuf.stat.number), 1 << 20 + 1) }) + t.Run("ObjectNull", func (t *testing.T) { + data := "{" + strings.Repeat("\"a\":null,", 1 << 20) + "\"a\":null}" + p := newParser(data, 0, 0) + ecode := p.parse() + defer p.free() + assert.Equal(t, int(ecode), 0) + assert.Equal(t, int(p.Pos()), len(data)) + assert.Equal(t, int(p.nbuf.stat.object), 1) + assert.Equal(t, int(p.nbuf.stat.object_keys), 1 << 20 + 1) + assert.Equal(t, int(p.nbuf.stat.max_depth), 1) + }) + t.Run("Object2", func (t *testing.T) { data := "{\"top\": {" + strings.Repeat("\"a\":1,", 1 << 20) + "\"a\":1}, \"final\": true}" p := newParser(data, 0, 0) diff --git a/internal/native/avx2/parse_with_padding_subr.go b/internal/native/avx2/parse_with_padding_subr.go index f9db6ee0a..3c79dca47 100644 --- a/internal/native/avx2/parse_with_padding_subr.go +++ b/internal/native/avx2/parse_with_padding_subr.go @@ -16,7 +16,7 @@ const ( ) const ( - _size__parse_with_padding = 49036 + _size__parse_with_padding = 48776 ) var ( @@ -28,15 +28,15 @@ var ( {0xc, 32}, {0xd, 40}, {0x14, 48}, - {0x1930, 192}, - {0x1931, 48}, - {0x1933, 40}, - {0x1935, 32}, - {0x1937, 24}, - {0x1939, 16}, - {0x193a, 8}, - {0x193e, 0}, - {0xbf8c, 192}, + {0xbe2, 192}, + {0xbe3, 48}, + {0xbe5, 40}, + {0xbe7, 32}, + {0xbe9, 24}, + {0xbeb, 16}, + {0xbec, 8}, + {0xbf0, 0}, + {0xbe88, 192}, } ) diff --git a/internal/native/avx2/parse_with_padding_text_amd64.go b/internal/native/avx2/parse_with_padding_text_amd64.go index b408a1047..adee36e9f 100644 --- a/internal/native/avx2/parse_with_padding_text_amd64.go +++ b/internal/native/avx2/parse_with_padding_text_amd64.go @@ -168,7 +168,7 @@ var _text_parse_with_padding = []byte{ 0x4c, 0x89, 0xad, 0x68, 0xff, 0xff, 0xff, //0x000002e4 movq %r13, $-152(%rbp) 0x49, 0xf7, 0xd5, //0x000002eb notq %r13 0x48, 0x83, 0xf8, 0xff, //0x000002ee cmpq $-1, %rax - 0x0f, 0x85, 0x7b, 0x2b, 0x00, 0x00, //0x000002f2 jne LBB5_579 + 0x0f, 0x85, 0x3b, 0x2b, 0x00, 0x00, //0x000002f2 jne LBB5_581 0x4c, 0x8d, 0x7a, 0x01, //0x000002f8 leaq $1(%rdx), %r15 0x0f, 0xb6, 0x02, //0x000002fc movzbl (%rdx), %eax 0x48, 0x83, 0xf8, 0x20, //0x000002ff cmpq $32, %rax @@ -232,13 +232,13 @@ var _text_parse_with_padding = []byte{ 0x8a, 0x00, //0x000003fa movb (%rax), %al //0x000003fc LBB5_13 0x0f, 0xbe, 0xc0, //0x000003fc movsbl %al, %eax - 0xbe, 0x06, 0x00, 0x00, 0x00, //0x000003ff movl $6, %esi + 0xba, 0x06, 0x00, 0x00, 0x00, //0x000003ff movl $6, %edx 0x83, 0xc0, 0xde, //0x00000404 addl $-34, %eax 0x83, 0xf8, 0x59, //0x00000407 cmpl $89, %eax - 0x0f, 0x87, 0xac, 0x17, 0x00, 0x00, //0x0000040a ja LBB5_332 + 0x0f, 0x87, 0x60, 0x0a, 0x00, 0x00, //0x0000040a ja LBB5_167 0x4f, 0x8d, 0x24, 0x2f, //0x00000410 leaq (%r15,%r13), %r12 0x45, 0x31, 0xd2, //0x00000414 xorl %r10d, %r10d - 0x48, 0x8d, 0x0d, 0x1e, 0xbe, 0x00, 0x00, //0x00000417 leaq $48670(%rip), %rcx /* LJTI5_0+0(%rip) */ + 0x48, 0x8d, 0x0d, 0x1a, 0xbd, 0x00, 0x00, //0x00000417 leaq $48410(%rip), %rcx /* LJTI5_0+0(%rip) */ 0x48, 0x63, 0x04, 0x81, //0x0000041e movslq (%rcx,%rax,4), %rax 0x48, 0x01, 0xc8, //0x00000422 addq %rcx, %rax 0xff, 0xe0, //0x00000425 jmpq *%rax @@ -255,20 +255,20 @@ var _text_parse_with_padding = []byte{ 0x0f, 0x85, 0x7b, 0x00, 0x00, 0x00, //0x00000446 jne LBB5_27 0x41, 0x8a, 0x40, 0x01, //0x0000044c movb $1(%r8), %al 0x3c, 0x2e, //0x00000450 cmpb $46, %al - 0x0f, 0x84, 0x0f, 0x08, 0x00, 0x00, //0x00000452 je LBB5_130 + 0x0f, 0x84, 0xd8, 0x07, 0x00, 0x00, //0x00000452 je LBB5_129 0x4d, 0x8d, 0x78, 0x01, //0x00000458 leaq $1(%r8), %r15 0x45, 0x31, 0xf6, //0x0000045c xorl %r14d, %r14d 0x3c, 0x45, //0x0000045f cmpb $69, %al - 0x0f, 0x84, 0xc0, 0x0a, 0x00, 0x00, //0x00000461 je LBB5_170 + 0x0f, 0x84, 0xb0, 0x0a, 0x00, 0x00, //0x00000461 je LBB5_174 0x3c, 0x65, //0x00000467 cmpb $101, %al - 0x0f, 0x84, 0xb8, 0x0a, 0x00, 0x00, //0x00000469 je LBB5_170 + 0x0f, 0x84, 0xa8, 0x0a, 0x00, 0x00, //0x00000469 je LBB5_174 0x31, 0xc0, //0x0000046f xorl %eax, %eax 0x45, 0x84, 0xd2, //0x00000471 testb %r10b, %r10b - 0x0f, 0x84, 0xa1, 0x10, 0x00, 0x00, //0x00000474 je LBB5_243 + 0x0f, 0x84, 0x8f, 0x10, 0x00, 0x00, //0x00000474 je LBB5_248 //0x0000047a LBB5_22 0x49, 0xc1, 0xe4, 0x20, //0x0000047a shlq $32, %r12 0x49, 0x83, 0xcc, 0x0b, //0x0000047e orq $11, %r12 - 0xe9, 0x9c, 0x10, 0x00, 0x00, //0x00000482 jmp LBB5_244 + 0xe9, 0x8a, 0x10, 0x00, 0x00, //0x00000482 jmp LBB5_249 //0x00000487 LBB5_23 0x44, 0x89, 0x55, 0xb0, //0x00000487 movl %r10d, $-80(%rbp) 0x4c, 0x89, 0x65, 0xb8, //0x0000048b movq %r12, $-72(%rbp) @@ -278,17 +278,17 @@ var _text_parse_with_padding = []byte{ 0x4c, 0x29, 0xcf, //0x00000499 subq %r9, %rdi 0x0f, 0x84, 0xb1, 0x00, 0x00, 0x00, //0x0000049c je LBB5_34 0x41, 0x80, 0x38, 0x30, //0x000004a2 cmpb $48, (%r8) - 0x0f, 0x85, 0x29, 0x04, 0x00, 0x00, //0x000004a6 jne LBB5_79 - 0x31, 0xf6, //0x000004ac xorl %esi, %esi - 0xba, 0x01, 0x00, 0x00, 0x00, //0x000004ae movl $1, %edx + 0x0f, 0x85, 0xfa, 0x03, 0x00, 0x00, //0x000004a6 jne LBB5_78 + 0x31, 0xd2, //0x000004ac xorl %edx, %edx + 0xbe, 0x01, 0x00, 0x00, 0x00, //0x000004ae movl $1, %esi 0x48, 0x83, 0xff, 0x01, //0x000004b3 cmpq $1, %rdi - 0x0f, 0x85, 0xee, 0x03, 0x00, 0x00, //0x000004b7 jne LBB5_77 + 0x0f, 0x85, 0xbf, 0x03, 0x00, 0x00, //0x000004b7 jne LBB5_76 //0x000004bd LBB5_26 0xb8, 0x01, 0x00, 0x00, 0x00, //0x000004bd movl $1, %eax - 0xe9, 0x88, 0x09, 0x00, 0x00, //0x000004c2 jmp LBB5_164 + 0xe9, 0x48, 0x09, 0x00, 0x00, //0x000004c2 jmp LBB5_163 //0x000004c7 LBB5_27 0x8d, 0x48, 0xd0, //0x000004c7 leal $-48(%rax), %ecx - 0xba, 0x0b, 0x00, 0x00, 0x00, //0x000004ca movl $11, %edx + 0xba, 0x03, 0x00, 0x00, 0x00, //0x000004ca movl $3, %edx 0x80, 0xf9, 0x09, //0x000004cf cmpb $9, %cl 0x0f, 0x87, 0x87, 0x00, 0x00, 0x00, //0x000004d2 ja LBB5_36 0x48, 0xc7, 0xc7, 0xff, 0xff, 0xff, 0xff, //0x000004d8 movq $-1, %rdi @@ -309,14938 +309,14897 @@ var _text_parse_with_padding = []byte{ 0x4d, 0x89, 0xc7, //0x00000519 movq %r8, %r15 0x49, 0x29, 0xcf, //0x0000051c subq %rcx, %r15 0x48, 0x83, 0xff, 0x13, //0x0000051f cmpq $19, %rdi - 0x0f, 0x83, 0xa6, 0x35, 0x00, 0x00, //0x00000523 jae LBB5_706 + 0x0f, 0x83, 0x66, 0x35, 0x00, 0x00, //0x00000523 jae LBB5_708 0x48, 0xf7, 0xd9, //0x00000529 negq %rcx 0x45, 0x31, 0xf6, //0x0000052c xorl %r14d, %r14d 0x45, 0x31, 0xed, //0x0000052f xorl %r13d, %r13d //0x00000532 LBB5_32 0x3c, 0x2e, //0x00000532 cmpb $46, %al - 0x0f, 0x85, 0xf3, 0x07, 0x00, 0x00, //0x00000534 jne LBB5_142 + 0x0f, 0x85, 0xb3, 0x07, 0x00, 0x00, //0x00000534 jne LBB5_141 0x41, 0x8a, 0x47, 0x01, //0x0000053a movb $1(%r15), %al 0x49, 0x83, 0xc7, 0x01, //0x0000053e addq $1, %r15 0x8d, 0x58, 0xd0, //0x00000542 leal $-48(%rax), %ebx 0x80, 0xfb, 0x0a, //0x00000545 cmpb $10, %bl - 0x0f, 0x82, 0x67, 0x07, 0x00, 0x00, //0x00000548 jb LBB5_136 - 0xe9, 0x6b, 0x16, 0x00, 0x00, //0x0000054e jmp LBB5_333 + 0x0f, 0x82, 0x30, 0x07, 0x00, 0x00, //0x00000548 jb LBB5_135 + 0xe9, 0x1d, 0x09, 0x00, 0x00, //0x0000054e jmp LBB5_167 //0x00000553 LBB5_34 - 0x48, 0xc7, 0xc2, 0xff, 0xff, 0xff, 0xff, //0x00000553 movq $-1, %rdx - 0xe9, 0xe1, 0x08, 0x00, 0x00, //0x0000055a jmp LBB5_163 + 0x48, 0xc7, 0xc6, 0xff, 0xff, 0xff, 0xff, //0x00000553 movq $-1, %rsi + 0xe9, 0xa1, 0x08, 0x00, 0x00, //0x0000055a jmp LBB5_162 //0x0000055f LBB5_36 0x4d, 0x89, 0xc7, //0x0000055f movq %r8, %r15 - 0xe9, 0x57, 0x16, 0x00, 0x00, //0x00000562 jmp LBB5_333 + 0xe9, 0x09, 0x09, 0x00, 0x00, //0x00000562 jmp LBB5_167 //0x00000567 LBB5_37 0x41, 0x80, 0x3f, 0x75, //0x00000567 cmpb $117, (%r15) - 0xbe, 0x0d, 0x00, 0x00, 0x00, //0x0000056b movl $13, %esi - 0x0f, 0x85, 0xdf, 0x35, 0x00, 0x00, //0x00000570 jne LBB5_714 + 0xba, 0x0d, 0x00, 0x00, 0x00, //0x0000056b movl $13, %edx + 0x0f, 0x85, 0x9f, 0x35, 0x00, 0x00, //0x00000570 jne LBB5_716 0x41, 0x80, 0x7f, 0x01, 0x6c, //0x00000576 cmpb $108, $1(%r15) - 0x0f, 0x85, 0xef, 0x35, 0x00, 0x00, //0x0000057b jne LBB5_717 - 0x31, 0xf6, //0x00000581 xorl %esi, %esi + 0x0f, 0x85, 0xb8, 0x35, 0x00, 0x00, //0x0000057b jne LBB5_719 + 0x31, 0xd2, //0x00000581 xorl %edx, %edx 0x41, 0x80, 0x7f, 0x02, 0x6c, //0x00000583 cmpb $108, $2(%r15) - 0x0f, 0x85, 0xfd, 0x35, 0x00, 0x00, //0x00000588 jne LBB5_720 + 0x0f, 0x85, 0xcf, 0x35, 0x00, 0x00, //0x00000588 jne LBB5_722 //0x0000058e LBB5_40 - 0x49, 0x83, 0xc7, 0x03, //0x0000058e addq $3, %r15 - //0x00000592 LBB5_41 - 0x49, 0x8b, 0x83, 0xa0, 0x00, 0x00, 0x00, //0x00000592 movq $160(%r11), %rax - 0x48, 0x8d, 0x48, 0x10, //0x00000599 leaq $16(%rax), %rcx - 0x49, 0x3b, 0x8b, 0xc0, 0x00, 0x00, 0x00, //0x0000059d cmpq $192(%r11), %rcx - 0x0f, 0x87, 0x62, 0x3b, 0x00, 0x00, //0x000005a4 ja LBB5_181 - 0x49, 0xc1, 0xe4, 0x20, //0x000005aa shlq $32, %r12 - 0x4c, 0x89, 0x20, //0x000005ae movq %r12, (%rax) - 0x49, 0x89, 0x8b, 0xa0, 0x00, 0x00, 0x00, //0x000005b1 movq %rcx, $160(%r11) - 0xe9, 0xff, 0x15, 0x00, 0x00, //0x000005b8 jmp LBB5_332 - //0x000005bd LBB5_43 - 0x41, 0x80, 0x3f, 0x72, //0x000005bd cmpb $114, (%r15) - 0xbe, 0x0d, 0x00, 0x00, 0x00, //0x000005c1 movl $13, %esi - 0x0f, 0x85, 0x92, 0x35, 0x00, 0x00, //0x000005c6 jne LBB5_715 - 0x41, 0x80, 0x7f, 0x01, 0x75, //0x000005cc cmpb $117, $1(%r15) - 0x0f, 0x85, 0xa2, 0x35, 0x00, 0x00, //0x000005d1 jne LBB5_718 - 0x31, 0xf6, //0x000005d7 xorl %esi, %esi - 0x41, 0x80, 0x7f, 0x02, 0x65, //0x000005d9 cmpb $101, $2(%r15) - 0x0f, 0x85, 0xb1, 0x35, 0x00, 0x00, //0x000005de jne LBB5_721 - //0x000005e4 LBB5_46 - 0x49, 0x83, 0xc7, 0x03, //0x000005e4 addq $3, %r15 - //0x000005e8 LBB5_47 - 0x49, 0xc1, 0xe4, 0x20, //0x000005e8 shlq $32, %r12 - 0x49, 0x83, 0xcc, 0x0a, //0x000005ec orq $10, %r12 - 0xe9, 0x80, 0x01, 0x00, 0x00, //0x000005f0 jmp LBB5_66 - //0x000005f5 LBB5_48 - 0xc4, 0xc1, 0x7e, 0x6f, 0x07, //0x000005f5 vmovdqu (%r15), %ymm0 - 0xc5, 0xfd, 0x74, 0x0d, 0x7e, 0xfa, 0xff, 0xff, //0x000005fa vpcmpeqb $-1410(%rip), %ymm0, %ymm1 /* LCPI5_1+0(%rip) */ - 0xc5, 0xfd, 0x74, 0x15, 0x96, 0xfa, 0xff, 0xff, //0x00000602 vpcmpeqb $-1386(%rip), %ymm0, %ymm2 /* LCPI5_2+0(%rip) */ - 0xc5, 0xfd, 0xd7, 0xca, //0x0000060a vpmovmskb %ymm2, %ecx - 0xc5, 0xfd, 0xda, 0x15, 0xaa, 0xfa, 0xff, 0xff, //0x0000060e vpminub $-1366(%rip), %ymm0, %ymm2 /* LCPI5_3+0(%rip) */ - 0xc5, 0xfd, 0x74, 0xc2, //0x00000616 vpcmpeqb %ymm2, %ymm0, %ymm0 - 0xc5, 0xfd, 0xeb, 0xd1, //0x0000061a vpor %ymm1, %ymm0, %ymm2 - 0xc5, 0xfd, 0xd7, 0xc2, //0x0000061e vpmovmskb %ymm2, %eax - 0x83, 0xc0, 0xff, //0x00000622 addl $-1, %eax - 0x85, 0xc8, //0x00000625 testl %ecx, %eax - 0x0f, 0x84, 0x7e, 0x08, 0x00, 0x00, //0x00000627 je LBB5_165 - 0x4c, 0x89, 0xf8, //0x0000062d movq %r15, %rax - 0x4c, 0x8b, 0x6d, 0x88, //0x00000630 movq $-120(%rbp), %r13 - 0xe9, 0x47, 0x0e, 0x00, 0x00, //0x00000634 jmp LBB5_239 - //0x00000639 LBB5_50 - 0x49, 0xc1, 0xe4, 0x20, //0x00000639 shlq $32, %r12 - 0x49, 0x83, 0xcc, 0x06, //0x0000063d orq $6, %r12 - 0x49, 0x8b, 0x83, 0xa0, 0x00, 0x00, 0x00, //0x00000641 movq $160(%r11), %rax - 0x4c, 0x89, 0x20, //0x00000648 movq %r12, (%rax) - 0x48, 0xc7, 0x40, 0x08, 0xff, 0xff, 0xff, 0xff, //0x0000064b movq $-1, $8(%rax) - 0x49, 0x8b, 0x93, 0xa0, 0x00, 0x00, 0x00, //0x00000653 movq $160(%r11), %rdx - 0x4d, 0x8b, 0x83, 0xb8, 0x00, 0x00, 0x00, //0x0000065a movq $184(%r11), %r8 - 0x48, 0x89, 0xd0, //0x00000661 movq %rdx, %rax - 0x4c, 0x29, 0xc0, //0x00000664 subq %r8, %rax - 0x48, 0x89, 0xc7, //0x00000667 movq %rax, %rdi - 0x48, 0xc1, 0xff, 0x04, //0x0000066a sarq $4, %rdi - 0x49, 0x89, 0xbb, 0xa8, 0x00, 0x00, 0x00, //0x0000066e movq %rdi, $168(%r11) - 0x48, 0x8d, 0x5a, 0x10, //0x00000675 leaq $16(%rdx), %rbx - 0x49, 0x89, 0x9b, 0xa0, 0x00, 0x00, 0x00, //0x00000679 movq %rbx, $160(%r11) - 0x49, 0x83, 0x83, 0xb0, 0x00, 0x00, 0x00, 0x01, //0x00000680 addq $1, $176(%r11) - 0x48, 0x8d, 0x4a, 0x20, //0x00000688 leaq $32(%rdx), %rcx - 0x45, 0x31, 0xe4, //0x0000068c xorl %r12d, %r12d - 0x48, 0x83, 0xf8, 0xf0, //0x0000068f cmpq $-16, %rax - 0x48, 0x89, 0xd0, //0x00000693 movq %rdx, %rax - 0x49, 0x0f, 0x44, 0xc4, //0x00000696 cmoveq %r12, %rax - 0x49, 0x3b, 0x8b, 0xc0, 0x00, 0x00, 0x00, //0x0000069a cmpq $192(%r11), %rcx - 0x0f, 0x87, 0x03, 0x00, 0x00, 0x00, //0x000006a1 ja LBB5_52 - 0x49, 0x89, 0xc4, //0x000006a7 movq %rax, %r12 - //0x000006aa LBB5_52 - 0x4d, 0x85, 0xe4, //0x000006aa testq %r12, %r12 - 0x0f, 0x84, 0x59, 0x3a, 0x00, 0x00, //0x000006ad je LBB5_181 - 0x49, 0x8d, 0x47, 0x01, //0x000006b3 leaq $1(%r15), %rax - 0x41, 0x0f, 0xb6, 0x0f, //0x000006b7 movzbl (%r15), %ecx - 0x48, 0x83, 0xf9, 0x20, //0x000006bb cmpq $32, %rcx - 0x0f, 0x87, 0x56, 0x0f, 0x00, 0x00, //0x000006bf ja LBB5_254 - 0x48, 0xbe, 0x01, 0x26, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, //0x000006c5 movabsq $4294977025, %rsi - 0x48, 0x0f, 0xa3, 0xce, //0x000006cf btq %rcx, %rsi - 0x0f, 0x83, 0x42, 0x0f, 0x00, 0x00, //0x000006d3 jae LBB5_254 - 0x41, 0x0f, 0xb6, 0x4f, 0x01, //0x000006d9 movzbl $1(%r15), %ecx - 0x49, 0x83, 0xc7, 0x02, //0x000006de addq $2, %r15 - 0x48, 0x83, 0xf9, 0x20, //0x000006e2 cmpq $32, %rcx - 0x0f, 0x87, 0x95, 0x0e, 0x00, 0x00, //0x000006e6 ja LBB5_281 - 0x48, 0x0f, 0xa3, 0xce, //0x000006ec btq %rcx, %rsi - 0x0f, 0x83, 0x8b, 0x0e, 0x00, 0x00, //0x000006f0 jae LBB5_281 - 0x49, 0x8b, 0xb3, 0x90, 0x00, 0x00, 0x00, //0x000006f6 movq $144(%r11), %rsi - 0x4c, 0x89, 0xf9, //0x000006fd movq %r15, %rcx - 0x48, 0x29, 0xf1, //0x00000700 subq %rsi, %rcx - 0x48, 0x83, 0xf9, 0x40, //0x00000703 cmpq $64, %rcx - 0x0f, 0x83, 0x96, 0x0e, 0x00, 0x00, //0x00000707 jae LBB5_250 - 0x49, 0x8b, 0x83, 0x98, 0x00, 0x00, 0x00, //0x0000070d movq $152(%r11), %rax - 0x48, 0xd3, 0xe8, //0x00000714 shrq %cl, %rax - 0x48, 0xd3, 0xe0, //0x00000717 shlq %cl, %rax - 0x48, 0x85, 0xc0, //0x0000071a testq %rax, %rax - 0x0f, 0x84, 0x79, 0x0e, 0x00, 0x00, //0x0000071d je LBB5_249 - 0x48, 0x0f, 0xbc, 0xc8, //0x00000723 bsfq %rax, %rcx - 0x48, 0x8d, 0x04, 0x0e, //0x00000727 leaq (%rsi,%rcx), %rax - 0x48, 0x83, 0xc0, 0x01, //0x0000072b addq $1, %rax - 0x48, 0x01, 0xce, //0x0000072f addq %rcx, %rsi - 0xe9, 0xe2, 0x0e, 0x00, 0x00, //0x00000732 jmp LBB5_253 - //0x00000737 LBB5_60 - 0x41, 0x80, 0x3f, 0x61, //0x00000737 cmpb $97, (%r15) - 0xbe, 0x0d, 0x00, 0x00, 0x00, //0x0000073b movl $13, %esi - 0x0f, 0x85, 0x21, 0x34, 0x00, 0x00, //0x00000740 jne LBB5_716 - 0x41, 0x80, 0x7f, 0x01, 0x6c, //0x00000746 cmpb $108, $1(%r15) - 0x0f, 0x85, 0x31, 0x34, 0x00, 0x00, //0x0000074b jne LBB5_719 - 0x41, 0x80, 0x7f, 0x02, 0x73, //0x00000751 cmpb $115, $2(%r15) - 0x0f, 0x85, 0x43, 0x34, 0x00, 0x00, //0x00000756 jne LBB5_722 - 0x31, 0xf6, //0x0000075c xorl %esi, %esi - 0x41, 0x80, 0x7f, 0x03, 0x65, //0x0000075e cmpb $101, $3(%r15) - 0x0f, 0x85, 0x3f, 0x34, 0x00, 0x00, //0x00000763 jne LBB5_723 - //0x00000769 LBB5_64 - 0x49, 0x83, 0xc7, 0x04, //0x00000769 addq $4, %r15 - //0x0000076d LBB5_65 - 0x49, 0xc1, 0xe4, 0x20, //0x0000076d shlq $32, %r12 - 0x49, 0x83, 0xcc, 0x02, //0x00000771 orq $2, %r12 - //0x00000775 LBB5_66 - 0x49, 0x8b, 0x83, 0xa0, 0x00, 0x00, 0x00, //0x00000775 movq $160(%r11), %rax - 0x4c, 0x89, 0x20, //0x0000077c movq %r12, (%rax) - 0x48, 0x8d, 0x48, 0x10, //0x0000077f leaq $16(%rax), %rcx - 0x49, 0x89, 0x8b, 0xa0, 0x00, 0x00, 0x00, //0x00000783 movq %rcx, $160(%r11) - 0x48, 0x83, 0xc0, 0x20, //0x0000078a addq $32, %rax - 0xba, 0x0b, 0x00, 0x00, 0x00, //0x0000078e movl $11, %edx - 0x49, 0x3b, 0x83, 0xc0, 0x00, 0x00, 0x00, //0x00000793 cmpq $192(%r11), %rax - 0x0f, 0x87, 0x1e, 0x14, 0x00, 0x00, //0x0000079a ja LBB5_333 - 0xe9, 0x17, 0x14, 0x00, 0x00, //0x000007a0 jmp LBB5_332 - //0x000007a5 LBB5_15 - 0x41, 0xb2, 0x01, //0x000007a5 movb $1, %r10b - 0xe9, 0x7a, 0xfc, 0xff, 0xff, //0x000007a8 jmp LBB5_16 - //0x000007ad LBB5_67 - 0x49, 0xc1, 0xe4, 0x20, //0x000007ad shlq $32, %r12 - 0x49, 0x83, 0xcc, 0x07, //0x000007b1 orq $7, %r12 - 0x49, 0x8b, 0x83, 0xa0, 0x00, 0x00, 0x00, //0x000007b5 movq $160(%r11), %rax - 0x4c, 0x89, 0x20, //0x000007bc movq %r12, (%rax) - 0x48, 0xc7, 0x40, 0x08, 0xff, 0xff, 0xff, 0xff, //0x000007bf movq $-1, $8(%rax) - 0x49, 0x8b, 0x93, 0xa0, 0x00, 0x00, 0x00, //0x000007c7 movq $160(%r11), %rdx - 0x4d, 0x8b, 0x83, 0xb8, 0x00, 0x00, 0x00, //0x000007ce movq $184(%r11), %r8 - 0x48, 0x89, 0xd0, //0x000007d5 movq %rdx, %rax - 0x4c, 0x29, 0xc0, //0x000007d8 subq %r8, %rax - 0x48, 0x89, 0xc7, //0x000007db movq %rax, %rdi - 0x48, 0xc1, 0xff, 0x04, //0x000007de sarq $4, %rdi - 0x49, 0x89, 0xbb, 0xa8, 0x00, 0x00, 0x00, //0x000007e2 movq %rdi, $168(%r11) - 0x48, 0x8d, 0x5a, 0x10, //0x000007e9 leaq $16(%rdx), %rbx - 0x49, 0x89, 0x9b, 0xa0, 0x00, 0x00, 0x00, //0x000007ed movq %rbx, $160(%r11) - 0x49, 0x83, 0x83, 0xb0, 0x00, 0x00, 0x00, 0x01, //0x000007f4 addq $1, $176(%r11) - 0x48, 0x8d, 0x4a, 0x20, //0x000007fc leaq $32(%rdx), %rcx - 0x45, 0x31, 0xe4, //0x00000800 xorl %r12d, %r12d - 0x48, 0x83, 0xf8, 0xf0, //0x00000803 cmpq $-16, %rax - 0x48, 0x89, 0xd0, //0x00000807 movq %rdx, %rax - 0x49, 0x0f, 0x44, 0xc4, //0x0000080a cmoveq %r12, %rax - 0x49, 0x3b, 0x8b, 0xc0, 0x00, 0x00, 0x00, //0x0000080e cmpq $192(%r11), %rcx - 0x0f, 0x87, 0x03, 0x00, 0x00, 0x00, //0x00000815 ja LBB5_69 - 0x49, 0x89, 0xc4, //0x0000081b movq %rax, %r12 - //0x0000081e LBB5_69 - 0x4d, 0x85, 0xe4, //0x0000081e testq %r12, %r12 - 0x0f, 0x84, 0xe5, 0x38, 0x00, 0x00, //0x00000821 je LBB5_181 - 0x49, 0x8d, 0x47, 0x01, //0x00000827 leaq $1(%r15), %rax - 0x41, 0x0f, 0xb6, 0x0f, //0x0000082b movzbl (%r15), %ecx - 0x48, 0x83, 0xf9, 0x20, //0x0000082f cmpq $32, %rcx - 0x0f, 0x87, 0x72, 0x0e, 0x00, 0x00, //0x00000833 ja LBB5_261 - 0x48, 0xbe, 0x01, 0x26, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, //0x00000839 movabsq $4294977025, %rsi - 0x48, 0x0f, 0xa3, 0xce, //0x00000843 btq %rcx, %rsi - 0x0f, 0x83, 0x5e, 0x0e, 0x00, 0x00, //0x00000847 jae LBB5_261 - 0x41, 0x0f, 0xb6, 0x4f, 0x01, //0x0000084d movzbl $1(%r15), %ecx - 0x49, 0x83, 0xc7, 0x02, //0x00000852 addq $2, %r15 - 0x48, 0x83, 0xf9, 0x20, //0x00000856 cmpq $32, %rcx - 0x0f, 0x87, 0x29, 0x0d, 0x00, 0x00, //0x0000085a ja LBB5_282 - 0x48, 0x0f, 0xa3, 0xce, //0x00000860 btq %rcx, %rsi - 0x0f, 0x83, 0x1f, 0x0d, 0x00, 0x00, //0x00000864 jae LBB5_282 - 0x49, 0x8b, 0xb3, 0x90, 0x00, 0x00, 0x00, //0x0000086a movq $144(%r11), %rsi - 0x4c, 0x89, 0xf9, //0x00000871 movq %r15, %rcx - 0x48, 0x29, 0xf1, //0x00000874 subq %rsi, %rcx - 0x48, 0x83, 0xf9, 0x40, //0x00000877 cmpq $64, %rcx - 0x0f, 0x83, 0xb7, 0x0d, 0x00, 0x00, //0x0000087b jae LBB5_257 - 0x49, 0x8b, 0x83, 0x98, 0x00, 0x00, 0x00, //0x00000881 movq $152(%r11), %rax - 0x48, 0xd3, 0xe8, //0x00000888 shrq %cl, %rax - 0x48, 0xd3, 0xe0, //0x0000088b shlq %cl, %rax - 0x48, 0x85, 0xc0, //0x0000088e testq %rax, %rax - 0x0f, 0x84, 0x9a, 0x0d, 0x00, 0x00, //0x00000891 je LBB5_256 - 0x48, 0x0f, 0xbc, 0xc8, //0x00000897 bsfq %rax, %rcx - 0x48, 0x8d, 0x04, 0x0e, //0x0000089b leaq (%rsi,%rcx), %rax - 0x48, 0x83, 0xc0, 0x01, //0x0000089f addq $1, %rax - 0x48, 0x01, 0xce, //0x000008a3 addq %rcx, %rsi - 0xe9, 0xfe, 0x0d, 0x00, 0x00, //0x000008a6 jmp LBB5_260 - //0x000008ab LBB5_77 - 0x41, 0x8a, 0x40, 0x01, //0x000008ab movb $1(%r8), %al - 0x04, 0xd2, //0x000008af addb $-46, %al - 0x3c, 0x37, //0x000008b1 cmpb $55, %al - 0x0f, 0x87, 0x04, 0xfc, 0xff, 0xff, //0x000008b3 ja LBB5_26 - 0x0f, 0xb6, 0xc0, //0x000008b9 movzbl %al, %eax - 0x48, 0xb9, 0x01, 0x00, 0x80, 0x00, 0x00, 0x00, 0x80, 0x00, //0x000008bc movabsq $36028797027352577, %rcx - 0x48, 0x0f, 0xa3, 0xc1, //0x000008c6 btq %rax, %rcx - 0xb8, 0x01, 0x00, 0x00, 0x00, //0x000008ca movl $1, %eax - 0x0f, 0x83, 0x7a, 0x05, 0x00, 0x00, //0x000008cf jae LBB5_164 - //0x000008d5 LBB5_79 - 0x4c, 0x89, 0x7d, 0xc8, //0x000008d5 movq %r15, $-56(%rbp) - 0x49, 0x89, 0xfe, //0x000008d9 movq %rdi, %r14 - 0x49, 0xc7, 0xc7, 0xff, 0xff, 0xff, 0xff, //0x000008dc movq $-1, %r15 - 0x48, 0x83, 0xff, 0x20, //0x000008e3 cmpq $32, %rdi - 0x0f, 0x82, 0x97, 0x31, 0x00, 0x00, //0x000008e7 jb LBB5_703 - 0x31, 0xd2, //0x000008ed xorl %edx, %edx - 0xc5, 0xfe, 0x6f, 0x05, 0xe9, 0xf7, 0xff, 0xff, //0x000008ef vmovdqu $-2071(%rip), %ymm0 /* LCPI5_4+0(%rip) */ - 0xc5, 0xfe, 0x6f, 0x0d, 0x01, 0xf8, 0xff, 0xff, //0x000008f7 vmovdqu $-2047(%rip), %ymm1 /* LCPI5_5+0(%rip) */ - 0xc5, 0xfe, 0x6f, 0x15, 0x19, 0xf8, 0xff, 0xff, //0x000008ff vmovdqu $-2023(%rip), %ymm2 /* LCPI5_6+0(%rip) */ - 0xc5, 0xfe, 0x6f, 0x1d, 0x31, 0xf8, 0xff, 0xff, //0x00000907 vmovdqu $-1999(%rip), %ymm3 /* LCPI5_7+0(%rip) */ - 0xc5, 0xfe, 0x6f, 0x25, 0x49, 0xf8, 0xff, 0xff, //0x0000090f vmovdqu $-1975(%rip), %ymm4 /* LCPI5_8+0(%rip) */ - 0xc5, 0xfe, 0x6f, 0x2d, 0x61, 0xf8, 0xff, 0xff, //0x00000917 vmovdqu $-1951(%rip), %ymm5 /* LCPI5_9+0(%rip) */ - 0xc5, 0xfe, 0x6f, 0x35, 0x79, 0xf8, 0xff, 0xff, //0x0000091f vmovdqu $-1927(%rip), %ymm6 /* LCPI5_10+0(%rip) */ - 0x49, 0xc7, 0xc5, 0xff, 0xff, 0xff, 0xff, //0x00000927 movq $-1, %r13 - 0x49, 0xc7, 0xc2, 0xff, 0xff, 0xff, 0xff, //0x0000092e movq $-1, %r10 - 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00000935 .p2align 4, 0x90 - //0x00000940 LBB5_81 - 0xc4, 0xc1, 0x7e, 0x6f, 0x3c, 0x10, //0x00000940 vmovdqu (%r8,%rdx), %ymm7 - 0xc5, 0x45, 0x64, 0xc0, //0x00000946 vpcmpgtb %ymm0, %ymm7, %ymm8 - 0xc5, 0x75, 0x64, 0xcf, //0x0000094a vpcmpgtb %ymm7, %ymm1, %ymm9 - 0xc4, 0x41, 0x35, 0xdb, 0xc0, //0x0000094e vpand %ymm8, %ymm9, %ymm8 - 0xc5, 0x45, 0x74, 0xca, //0x00000953 vpcmpeqb %ymm2, %ymm7, %ymm9 - 0xc5, 0x45, 0x74, 0xd3, //0x00000957 vpcmpeqb %ymm3, %ymm7, %ymm10 - 0xc4, 0x41, 0x2d, 0xeb, 0xc9, //0x0000095b vpor %ymm9, %ymm10, %ymm9 - 0xc5, 0x45, 0xdb, 0xd4, //0x00000960 vpand %ymm4, %ymm7, %ymm10 - 0xc5, 0x2d, 0x74, 0xd6, //0x00000964 vpcmpeqb %ymm6, %ymm10, %ymm10 - 0xc5, 0xc5, 0x74, 0xfd, //0x00000968 vpcmpeqb %ymm5, %ymm7, %ymm7 - 0xc5, 0xfd, 0xd7, 0xdf, //0x0000096c vpmovmskb %ymm7, %ebx - 0xc4, 0xc1, 0x7d, 0xd7, 0xf2, //0x00000970 vpmovmskb %ymm10, %esi - 0xc4, 0xc1, 0x7d, 0xd7, 0xf9, //0x00000975 vpmovmskb %ymm9, %edi - 0xc5, 0xbd, 0xeb, 0xff, //0x0000097a vpor %ymm7, %ymm8, %ymm7 - 0xc4, 0x41, 0x2d, 0xeb, 0xc1, //0x0000097e vpor %ymm9, %ymm10, %ymm8 - 0xc5, 0xbd, 0xeb, 0xff, //0x00000983 vpor %ymm7, %ymm8, %ymm7 - 0xc5, 0xfd, 0xd7, 0xc7, //0x00000987 vpmovmskb %ymm7, %eax - 0x48, 0xf7, 0xd0, //0x0000098b notq %rax - 0x4c, 0x0f, 0xbc, 0xe0, //0x0000098e bsfq %rax, %r12 - 0x41, 0x83, 0xfc, 0x20, //0x00000992 cmpl $32, %r12d - 0x0f, 0x84, 0x14, 0x00, 0x00, 0x00, //0x00000996 je LBB5_83 - 0xb8, 0xff, 0xff, 0xff, 0xff, //0x0000099c movl $-1, %eax - 0x44, 0x89, 0xe1, //0x000009a1 movl %r12d, %ecx - 0xd3, 0xe0, //0x000009a4 shll %cl, %eax - 0xf7, 0xd0, //0x000009a6 notl %eax - 0x21, 0xc3, //0x000009a8 andl %eax, %ebx - 0x21, 0xc6, //0x000009aa andl %eax, %esi - 0x21, 0xf8, //0x000009ac andl %edi, %eax - 0x89, 0xc7, //0x000009ae movl %eax, %edi - //0x000009b0 LBB5_83 - 0x8d, 0x4b, 0xff, //0x000009b0 leal $-1(%rbx), %ecx - 0x21, 0xd9, //0x000009b3 andl %ebx, %ecx - 0x0f, 0x85, 0x17, 0x0f, 0x00, 0x00, //0x000009b5 jne LBB5_280 - 0x8d, 0x4e, 0xff, //0x000009bb leal $-1(%rsi), %ecx - 0x21, 0xf1, //0x000009be andl %esi, %ecx - 0x0f, 0x85, 0x0c, 0x0f, 0x00, 0x00, //0x000009c0 jne LBB5_280 - 0x8d, 0x4f, 0xff, //0x000009c6 leal $-1(%rdi), %ecx - 0x21, 0xf9, //0x000009c9 andl %edi, %ecx - 0x0f, 0x85, 0x01, 0x0f, 0x00, 0x00, //0x000009cb jne LBB5_280 - 0x85, 0xdb, //0x000009d1 testl %ebx, %ebx - 0x0f, 0x84, 0x13, 0x00, 0x00, 0x00, //0x000009d3 je LBB5_89 - 0x0f, 0xbc, 0xcb, //0x000009d9 bsfl %ebx, %ecx - 0x49, 0x83, 0xfa, 0xff, //0x000009dc cmpq $-1, %r10 - 0x0f, 0x85, 0xf4, 0x0e, 0x00, 0x00, //0x000009e0 jne LBB5_283 - 0x48, 0x01, 0xd1, //0x000009e6 addq %rdx, %rcx - 0x49, 0x89, 0xca, //0x000009e9 movq %rcx, %r10 - //0x000009ec LBB5_89 - 0x85, 0xf6, //0x000009ec testl %esi, %esi - 0x0f, 0x84, 0x13, 0x00, 0x00, 0x00, //0x000009ee je LBB5_92 - 0x0f, 0xbc, 0xce, //0x000009f4 bsfl %esi, %ecx - 0x49, 0x83, 0xfd, 0xff, //0x000009f7 cmpq $-1, %r13 - 0x0f, 0x85, 0xd9, 0x0e, 0x00, 0x00, //0x000009fb jne LBB5_283 - 0x48, 0x01, 0xd1, //0x00000a01 addq %rdx, %rcx - 0x49, 0x89, 0xcd, //0x00000a04 movq %rcx, %r13 - //0x00000a07 LBB5_92 - 0x85, 0xff, //0x00000a07 testl %edi, %edi - 0x0f, 0x84, 0x13, 0x00, 0x00, 0x00, //0x00000a09 je LBB5_95 - 0x0f, 0xbc, 0xcf, //0x00000a0f bsfl %edi, %ecx - 0x49, 0x83, 0xff, 0xff, //0x00000a12 cmpq $-1, %r15 - 0x0f, 0x85, 0xbe, 0x0e, 0x00, 0x00, //0x00000a16 jne LBB5_283 - 0x48, 0x01, 0xd1, //0x00000a1c addq %rdx, %rcx - 0x49, 0x89, 0xcf, //0x00000a1f movq %rcx, %r15 - //0x00000a22 LBB5_95 - 0x41, 0x83, 0xfc, 0x20, //0x00000a22 cmpl $32, %r12d - 0x0f, 0x85, 0x1d, 0x02, 0x00, 0x00, //0x00000a26 jne LBB5_129 - 0x4c, 0x89, 0xf0, //0x00000a2c movq %r14, %rax - 0x48, 0x83, 0xc0, 0xe0, //0x00000a2f addq $-32, %rax - 0x48, 0x83, 0xc2, 0x20, //0x00000a33 addq $32, %rdx - 0x49, 0x89, 0xc6, //0x00000a37 movq %rax, %r14 - 0x48, 0x83, 0xf8, 0x1f, //0x00000a3a cmpq $31, %rax - 0x0f, 0x87, 0xfc, 0xfe, 0xff, 0xff, //0x00000a3e ja LBB5_81 - 0xc5, 0xf8, 0x77, //0x00000a44 vzeroupper - 0x4c, 0x01, 0xc2, //0x00000a47 addq %r8, %rdx - 0x49, 0x89, 0xd4, //0x00000a4a movq %rdx, %r12 - 0x4c, 0x89, 0x5d, 0xc0, //0x00000a4d movq %r11, $-64(%rbp) - 0x49, 0x83, 0xfe, 0x10, //0x00000a51 cmpq $16, %r14 - 0x0f, 0x82, 0x4a, 0x01, 0x00, 0x00, //0x00000a55 jb LBB5_116 - //0x00000a5b LBB5_98 - 0x4d, 0x89, 0xe3, //0x00000a5b movq %r12, %r11 - 0x4d, 0x29, 0xc3, //0x00000a5e subq %r8, %r11 - 0x31, 0xd2, //0x00000a61 xorl %edx, %edx - 0xc5, 0x7a, 0x6f, 0x05, 0x75, 0xf7, 0xff, 0xff, //0x00000a63 vmovdqu $-2187(%rip), %xmm8 /* LCPI5_11+0(%rip) */ - 0xc5, 0x7a, 0x6f, 0x0d, 0x7d, 0xf7, 0xff, 0xff, //0x00000a6b vmovdqu $-2179(%rip), %xmm9 /* LCPI5_12+0(%rip) */ - 0xc5, 0x7a, 0x6f, 0x15, 0x85, 0xf7, 0xff, 0xff, //0x00000a73 vmovdqu $-2171(%rip), %xmm10 /* LCPI5_13+0(%rip) */ - 0xc5, 0x7a, 0x6f, 0x1d, 0x8d, 0xf7, 0xff, 0xff, //0x00000a7b vmovdqu $-2163(%rip), %xmm11 /* LCPI5_14+0(%rip) */ - 0xc5, 0xfa, 0x6f, 0x25, 0x95, 0xf7, 0xff, 0xff, //0x00000a83 vmovdqu $-2155(%rip), %xmm4 /* LCPI5_15+0(%rip) */ - 0xc5, 0xfa, 0x6f, 0x2d, 0x9d, 0xf7, 0xff, 0xff, //0x00000a8b vmovdqu $-2147(%rip), %xmm5 /* LCPI5_16+0(%rip) */ - 0xc5, 0xfa, 0x6f, 0x35, 0xa5, 0xf7, 0xff, 0xff, //0x00000a93 vmovdqu $-2139(%rip), %xmm6 /* LCPI5_17+0(%rip) */ - 0x90, 0x90, 0x90, 0x90, 0x90, //0x00000a9b .p2align 4, 0x90 - //0x00000aa0 LBB5_99 - 0xc4, 0xc1, 0x7a, 0x6f, 0x3c, 0x14, //0x00000aa0 vmovdqu (%r12,%rdx), %xmm7 - 0xc4, 0xc1, 0x41, 0x64, 0xc0, //0x00000aa6 vpcmpgtb %xmm8, %xmm7, %xmm0 - 0xc5, 0xb1, 0x64, 0xcf, //0x00000aab vpcmpgtb %xmm7, %xmm9, %xmm1 - 0xc5, 0xf9, 0xdb, 0xc1, //0x00000aaf vpand %xmm1, %xmm0, %xmm0 - 0xc5, 0xa9, 0x74, 0xcf, //0x00000ab3 vpcmpeqb %xmm7, %xmm10, %xmm1 - 0xc5, 0xa1, 0x74, 0xd7, //0x00000ab7 vpcmpeqb %xmm7, %xmm11, %xmm2 - 0xc5, 0xe9, 0xeb, 0xc9, //0x00000abb vpor %xmm1, %xmm2, %xmm1 - 0xc5, 0xc1, 0xdb, 0xd4, //0x00000abf vpand %xmm4, %xmm7, %xmm2 - 0xc5, 0xe9, 0x74, 0xd6, //0x00000ac3 vpcmpeqb %xmm6, %xmm2, %xmm2 - 0xc5, 0xc1, 0x74, 0xfd, //0x00000ac7 vpcmpeqb %xmm5, %xmm7, %xmm7 - 0xc5, 0xe9, 0xeb, 0xdf, //0x00000acb vpor %xmm7, %xmm2, %xmm3 - 0xc5, 0xf1, 0xeb, 0xc0, //0x00000acf vpor %xmm0, %xmm1, %xmm0 - 0xc5, 0xe1, 0xeb, 0xc0, //0x00000ad3 vpor %xmm0, %xmm3, %xmm0 - 0xc5, 0xf9, 0xd7, 0xdf, //0x00000ad7 vpmovmskb %xmm7, %ebx - 0xc5, 0xf9, 0xd7, 0xf2, //0x00000adb vpmovmskb %xmm2, %esi - 0xc5, 0xf9, 0xd7, 0xf9, //0x00000adf vpmovmskb %xmm1, %edi - 0xc5, 0xf9, 0xd7, 0xc0, //0x00000ae3 vpmovmskb %xmm0, %eax - 0xf7, 0xd0, //0x00000ae7 notl %eax - 0x0f, 0xbc, 0xc8, //0x00000ae9 bsfl %eax, %ecx - 0x83, 0xf9, 0x10, //0x00000aec cmpl $16, %ecx - 0x0f, 0x84, 0x11, 0x00, 0x00, 0x00, //0x00000aef je LBB5_101 - 0xb8, 0xff, 0xff, 0xff, 0xff, //0x00000af5 movl $-1, %eax - 0xd3, 0xe0, //0x00000afa shll %cl, %eax - 0xf7, 0xd0, //0x00000afc notl %eax - 0x21, 0xc3, //0x00000afe andl %eax, %ebx - 0x21, 0xc6, //0x00000b00 andl %eax, %esi - 0x21, 0xf8, //0x00000b02 andl %edi, %eax - 0x89, 0xc7, //0x00000b04 movl %eax, %edi - //0x00000b06 LBB5_101 - 0x8d, 0x43, 0xff, //0x00000b06 leal $-1(%rbx), %eax - 0x21, 0xd8, //0x00000b09 andl %ebx, %eax - 0x0f, 0x85, 0x58, 0x1d, 0x00, 0x00, //0x00000b0b jne LBB5_502 - 0x8d, 0x46, 0xff, //0x00000b11 leal $-1(%rsi), %eax - 0x21, 0xf0, //0x00000b14 andl %esi, %eax - 0x0f, 0x85, 0x4d, 0x1d, 0x00, 0x00, //0x00000b16 jne LBB5_502 - 0x8d, 0x47, 0xff, //0x00000b1c leal $-1(%rdi), %eax - 0x21, 0xf8, //0x00000b1f andl %edi, %eax - 0x0f, 0x85, 0x42, 0x1d, 0x00, 0x00, //0x00000b21 jne LBB5_502 - 0x85, 0xdb, //0x00000b27 testl %ebx, %ebx - 0x0f, 0x84, 0x16, 0x00, 0x00, 0x00, //0x00000b29 je LBB5_107 - 0x0f, 0xbc, 0xdb, //0x00000b2f bsfl %ebx, %ebx - 0x49, 0x83, 0xfa, 0xff, //0x00000b32 cmpq $-1, %r10 - 0x0f, 0x85, 0x3f, 0x2a, 0x00, 0x00, //0x00000b36 jne LBB5_651 - 0x4c, 0x01, 0xdb, //0x00000b3c addq %r11, %rbx - 0x48, 0x01, 0xd3, //0x00000b3f addq %rdx, %rbx - 0x49, 0x89, 0xda, //0x00000b42 movq %rbx, %r10 - //0x00000b45 LBB5_107 - 0x85, 0xf6, //0x00000b45 testl %esi, %esi - 0x0f, 0x84, 0x16, 0x00, 0x00, 0x00, //0x00000b47 je LBB5_110 - 0x0f, 0xbc, 0xf6, //0x00000b4d bsfl %esi, %esi - 0x49, 0x83, 0xfd, 0xff, //0x00000b50 cmpq $-1, %r13 - 0x0f, 0x85, 0x12, 0x23, 0x00, 0x00, //0x00000b54 jne LBB5_578 - 0x4c, 0x01, 0xde, //0x00000b5a addq %r11, %rsi - 0x48, 0x01, 0xd6, //0x00000b5d addq %rdx, %rsi - 0x49, 0x89, 0xf5, //0x00000b60 movq %rsi, %r13 - //0x00000b63 LBB5_110 - 0x85, 0xff, //0x00000b63 testl %edi, %edi - 0x0f, 0x84, 0x16, 0x00, 0x00, 0x00, //0x00000b65 je LBB5_113 - 0x0f, 0xbc, 0xf7, //0x00000b6b bsfl %edi, %esi - 0x49, 0x83, 0xff, 0xff, //0x00000b6e cmpq $-1, %r15 - 0x0f, 0x85, 0xf4, 0x22, 0x00, 0x00, //0x00000b72 jne LBB5_578 - 0x4c, 0x01, 0xde, //0x00000b78 addq %r11, %rsi - 0x48, 0x01, 0xd6, //0x00000b7b addq %rdx, %rsi - 0x49, 0x89, 0xf7, //0x00000b7e movq %rsi, %r15 - //0x00000b81 LBB5_113 - 0x83, 0xf9, 0x10, //0x00000b81 cmpl $16, %ecx - 0x0f, 0x85, 0x04, 0x02, 0x00, 0x00, //0x00000b84 jne LBB5_149 - 0x4c, 0x89, 0xf0, //0x00000b8a movq %r14, %rax - 0x48, 0x83, 0xc0, 0xf0, //0x00000b8d addq $-16, %rax - 0x48, 0x83, 0xc2, 0x10, //0x00000b91 addq $16, %rdx - 0x49, 0x89, 0xc6, //0x00000b95 movq %rax, %r14 - 0x48, 0x83, 0xf8, 0x0f, //0x00000b98 cmpq $15, %rax - 0x0f, 0x87, 0xfe, 0xfe, 0xff, 0xff, //0x00000b9c ja LBB5_99 - 0x49, 0x01, 0xd4, //0x00000ba2 addq %rdx, %r12 - //0x00000ba5 LBB5_116 - 0x4d, 0x85, 0xf6, //0x00000ba5 testq %r14, %r14 - 0x4c, 0x8b, 0x5d, 0xc0, //0x00000ba8 movq $-64(%rbp), %r11 - 0x0f, 0x84, 0x14, 0x02, 0x00, 0x00, //0x00000bac je LBB5_152 - 0x4c, 0x89, 0xf0, //0x00000bb2 movq %r14, %rax - 0x4b, 0x8d, 0x0c, 0x34, //0x00000bb5 leaq (%r12,%r14), %rcx - 0x4c, 0x89, 0xe7, //0x00000bb9 movq %r12, %rdi - 0x4c, 0x29, 0xc7, //0x00000bbc subq %r8, %rdi - 0x31, 0xd2, //0x00000bbf xorl %edx, %edx - 0x48, 0x8d, 0x35, 0xdc, 0xb7, 0x00, 0x00, //0x00000bc1 leaq $47068(%rip), %rsi /* LJTI5_1+0(%rip) */ - 0xe9, 0x30, 0x00, 0x00, 0x00, //0x00000bc8 jmp LBB5_122 - //0x00000bcd LBB5_118 - 0x83, 0xfb, 0x65, //0x00000bcd cmpl $101, %ebx - 0x0f, 0x85, 0xed, 0x01, 0x00, 0x00, //0x00000bd0 jne LBB5_151 - //0x00000bd6 LBB5_119 - 0x49, 0x83, 0xfd, 0xff, //0x00000bd6 cmpq $-1, %r13 - 0x0f, 0x85, 0x91, 0x1c, 0x00, 0x00, //0x00000bda jne LBB5_503 - 0x4c, 0x8d, 0x2c, 0x17, //0x00000be0 leaq (%rdi,%rdx), %r13 - 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00000be4 .p2align 4, 0x90 - //0x00000bf0 LBB5_121 - 0x48, 0x83, 0xc2, 0x01, //0x00000bf0 addq $1, %rdx - 0x49, 0x39, 0xd6, //0x00000bf4 cmpq %rdx, %r14 - 0x0f, 0x84, 0x7c, 0x0b, 0x00, 0x00, //0x00000bf7 je LBB5_269 - //0x00000bfd LBB5_122 - 0x41, 0x0f, 0xbe, 0x1c, 0x14, //0x00000bfd movsbl (%r12,%rdx), %ebx - 0x8d, 0x43, 0xd0, //0x00000c02 leal $-48(%rbx), %eax - 0x83, 0xf8, 0x0a, //0x00000c05 cmpl $10, %eax - 0x0f, 0x82, 0xe2, 0xff, 0xff, 0xff, //0x00000c08 jb LBB5_121 - 0x8d, 0x43, 0xd5, //0x00000c0e leal $-43(%rbx), %eax - 0x83, 0xf8, 0x1a, //0x00000c11 cmpl $26, %eax - 0x0f, 0x87, 0xb3, 0xff, 0xff, 0xff, //0x00000c14 ja LBB5_118 - 0x48, 0x63, 0x04, 0x86, //0x00000c1a movslq (%rsi,%rax,4), %rax - 0x48, 0x01, 0xf0, //0x00000c1e addq %rsi, %rax - 0xff, 0xe0, //0x00000c21 jmpq *%rax - //0x00000c23 LBB5_125 - 0x49, 0x83, 0xff, 0xff, //0x00000c23 cmpq $-1, %r15 - 0x0f, 0x85, 0x44, 0x1c, 0x00, 0x00, //0x00000c27 jne LBB5_503 - 0x4c, 0x8d, 0x3c, 0x17, //0x00000c2d leaq (%rdi,%rdx), %r15 - 0xe9, 0xba, 0xff, 0xff, 0xff, //0x00000c31 jmp LBB5_121 - //0x00000c36 LBB5_127 - 0x49, 0x83, 0xfa, 0xff, //0x00000c36 cmpq $-1, %r10 - 0x0f, 0x85, 0x31, 0x1c, 0x00, 0x00, //0x00000c3a jne LBB5_503 - 0x4c, 0x8d, 0x14, 0x17, //0x00000c40 leaq (%rdi,%rdx), %r10 - 0xe9, 0xa7, 0xff, 0xff, 0xff, //0x00000c44 jmp LBB5_121 - //0x00000c49 LBB5_129 - 0x49, 0x01, 0xd4, //0x00000c49 addq %rdx, %r12 - 0x4d, 0x01, 0xc4, //0x00000c4c addq %r8, %r12 - 0xc5, 0xf8, 0x77, //0x00000c4f vzeroupper - 0x48, 0xc7, 0xc2, 0xff, 0xff, 0xff, 0xff, //0x00000c52 movq $-1, %rdx - 0x4d, 0x85, 0xd2, //0x00000c59 testq %r10, %r10 - 0x0f, 0x85, 0x74, 0x01, 0x00, 0x00, //0x00000c5c jne LBB5_153 - 0xe9, 0xd9, 0x01, 0x00, 0x00, //0x00000c62 jmp LBB5_163 - //0x00000c67 LBB5_130 - 0x4d, 0x8d, 0x78, 0x02, //0x00000c67 leaq $2(%r8), %r15 - 0x41, 0x8a, 0x40, 0x02, //0x00000c6b movb $2(%r8), %al - 0x8d, 0x48, 0xd0, //0x00000c6f leal $-48(%rax), %ecx - 0x80, 0xf9, 0x09, //0x00000c72 cmpb $9, %cl - 0x0f, 0x87, 0x91, 0x34, 0x00, 0x00, //0x00000c75 ja LBB5_181 - 0x45, 0x31, 0xed, //0x00000c7b xorl %r13d, %r13d - 0x3c, 0x30, //0x00000c7e cmpb $48, %al - 0x0f, 0x85, 0x15, 0x00, 0x00, 0x00, //0x00000c80 jne LBB5_133 - //0x00000c86 LBB5_132 - 0x41, 0x0f, 0xb6, 0x47, 0x01, //0x00000c86 movzbl $1(%r15), %eax - 0x49, 0x83, 0xc7, 0x01, //0x00000c8b addq $1, %r15 - 0x41, 0x83, 0xc5, 0xff, //0x00000c8f addl $-1, %r13d - 0x3c, 0x30, //0x00000c93 cmpb $48, %al - 0x0f, 0x84, 0xeb, 0xff, 0xff, 0xff, //0x00000c95 je LBB5_132 - //0x00000c9b LBB5_133 - 0x3c, 0x45, //0x00000c9b cmpb $69, %al - 0x0f, 0x84, 0x81, 0x02, 0x00, 0x00, //0x00000c9d je LBB5_169 - 0x3c, 0x65, //0x00000ca3 cmpb $101, %al - 0x0f, 0x84, 0x79, 0x02, 0x00, 0x00, //0x00000ca5 je LBB5_169 - 0x8d, 0x58, 0xd0, //0x00000cab leal $-48(%rax), %ebx - 0x31, 0xc9, //0x00000cae xorl %ecx, %ecx - 0x45, 0x31, 0xf6, //0x00000cb0 xorl %r14d, %r14d - 0x31, 0xf6, //0x00000cb3 xorl %esi, %esi - //0x00000cb5 LBB5_136 - 0x44, 0x89, 0x55, 0xb0, //0x00000cb5 movl %r10d, $-80(%rbp) - 0x41, 0xba, 0x11, 0x00, 0x00, 0x00, //0x00000cb9 movl $17, %r10d - 0x49, 0x29, 0xca, //0x00000cbf subq %rcx, %r10 - 0x4d, 0x85, 0xd2, //0x00000cc2 testq %r10, %r10 - 0x0f, 0x8e, 0xe4, 0x00, 0x00, 0x00, //0x00000cc5 jle LBB5_150 - 0x80, 0xfb, 0x09, //0x00000ccb cmpb $9, %bl - 0x0f, 0x87, 0xdb, 0x00, 0x00, 0x00, //0x00000cce ja LBB5_150 - 0x4b, 0x8d, 0x14, 0x17, //0x00000cd4 leaq (%r15,%r10), %rdx - 0xbb, 0x10, 0x00, 0x00, 0x00, //0x00000cd8 movl $16, %ebx - 0x48, 0x29, 0xcb, //0x00000cdd subq %rcx, %rbx - 0x31, 0xc9, //0x00000ce0 xorl %ecx, %ecx - 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00000ce2 .p2align 4, 0x90 - //0x00000cf0 LBB5_139 - 0x48, 0x8d, 0x34, 0xb6, //0x00000cf0 leaq (%rsi,%rsi,4), %rsi - 0x0f, 0xb6, 0xc0, //0x00000cf4 movzbl %al, %eax - 0x48, 0x8d, 0x34, 0x70, //0x00000cf7 leaq (%rax,%rsi,2), %rsi - 0x48, 0x83, 0xc6, 0xd0, //0x00000cfb addq $-48, %rsi - 0x48, 0x39, 0xcb, //0x00000cff cmpq %rcx, %rbx - 0x0f, 0x84, 0xe8, 0x02, 0x00, 0x00, //0x00000d02 je LBB5_185 - 0x41, 0x0f, 0xb6, 0x44, 0x0f, 0x01, //0x00000d08 movzbl $1(%r15,%rcx), %eax - 0x8d, 0x78, 0xd0, //0x00000d0e leal $-48(%rax), %edi - 0x48, 0x83, 0xc1, 0x01, //0x00000d11 addq $1, %rcx - 0x40, 0x80, 0xff, 0x0a, //0x00000d15 cmpb $10, %dil - 0x0f, 0x82, 0xd1, 0xff, 0xff, 0xff, //0x00000d19 jb LBB5_139 - 0x4c, 0x89, 0xfa, //0x00000d1f movq %r15, %rdx - 0x48, 0x01, 0xca, //0x00000d22 addq %rcx, %rdx - 0x49, 0x89, 0xca, //0x00000d25 movq %rcx, %r10 - 0xe9, 0xea, 0x02, 0x00, 0x00, //0x00000d28 jmp LBB5_188 - //0x00000d2d LBB5_142 - 0x3c, 0x45, //0x00000d2d cmpb $69, %al - 0x0f, 0x84, 0xf7, 0x01, 0x00, 0x00, //0x00000d2f je LBB5_171 - 0x3c, 0x65, //0x00000d35 cmpb $101, %al - 0x0f, 0x84, 0xef, 0x01, 0x00, 0x00, //0x00000d37 je LBB5_171 - 0x45, 0x85, 0xed, //0x00000d3d testl %r13d, %r13d - 0x0f, 0x85, 0xff, 0x30, 0x00, 0x00, //0x00000d40 jne LBB5_763 - 0x45, 0x84, 0xd2, //0x00000d46 testb %r10b, %r10b - 0x0f, 0x84, 0xc9, 0x07, 0x00, 0x00, //0x00000d49 je LBB5_242 - 0x48, 0xb8, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, //0x00000d4f movabsq $-9223372036854775808, %rax - 0x48, 0x39, 0xc6, //0x00000d59 cmpq %rax, %rsi - 0x0f, 0x86, 0x2f, 0x08, 0x00, 0x00, //0x00000d5c jbe LBB5_248 - 0xc4, 0xe1, 0xf9, 0x6e, 0xc6, //0x00000d62 vmovq %rsi, %xmm0 - //0x00000d67 LBB5_148 - 0xc5, 0xf9, 0x62, 0x05, 0xe1, 0xf4, 0xff, 0xff, //0x00000d67 vpunpckldq $-2847(%rip), %xmm0, %xmm0 /* LCPI5_18+0(%rip) */ - 0xc5, 0xf9, 0x5c, 0x05, 0xe9, 0xf4, 0xff, 0xff, //0x00000d6f vsubpd $-2839(%rip), %xmm0, %xmm0 /* LCPI5_19+0(%rip) */ - 0xc4, 0xe3, 0x79, 0x05, 0xc8, 0x01, //0x00000d77 vpermilpd $1, %xmm0, %xmm1 - 0xc5, 0xf3, 0x58, 0xc0, //0x00000d7d vaddsd %xmm0, %xmm1, %xmm0 - 0xc5, 0xf9, 0x57, 0x05, 0xe7, 0xf4, 0xff, 0xff, //0x00000d81 vxorpd $-2841(%rip), %xmm0, %xmm0 /* LCPI5_20+0(%rip) */ - 0xe9, 0xe5, 0x0d, 0x00, 0x00, //0x00000d89 jmp LBB5_329 - //0x00000d8e LBB5_149 - 0x89, 0xc8, //0x00000d8e movl %ecx, %eax - 0x49, 0x01, 0xc4, //0x00000d90 addq %rax, %r12 - 0x49, 0x01, 0xd4, //0x00000d93 addq %rdx, %r12 - 0x4c, 0x8b, 0x5d, 0xc0, //0x00000d96 movq $-64(%rbp), %r11 - 0x48, 0xc7, 0xc2, 0xff, 0xff, 0xff, 0xff, //0x00000d9a movq $-1, %rdx - 0x4d, 0x85, 0xd2, //0x00000da1 testq %r10, %r10 - 0x0f, 0x85, 0x2c, 0x00, 0x00, 0x00, //0x00000da4 jne LBB5_153 - 0xe9, 0x91, 0x00, 0x00, 0x00, //0x00000daa jmp LBB5_163 - //0x00000daf LBB5_150 - 0x4c, 0x89, 0xfa, //0x00000daf movq %r15, %rdx - 0x45, 0x31, 0xd2, //0x00000db2 xorl %r10d, %r10d - 0x80, 0xfb, 0x09, //0x00000db5 cmpb $9, %bl - 0x0f, 0x86, 0x42, 0x02, 0x00, 0x00, //0x00000db8 jbe LBB5_186 - 0xe9, 0x54, 0x02, 0x00, 0x00, //0x00000dbe jmp LBB5_188 - //0x00000dc3 LBB5_151 - 0x49, 0x01, 0xd4, //0x00000dc3 addq %rdx, %r12 - //0x00000dc6 LBB5_152 - 0x48, 0xc7, 0xc2, 0xff, 0xff, 0xff, 0xff, //0x00000dc6 movq $-1, %rdx - 0x4d, 0x85, 0xd2, //0x00000dcd testq %r10, %r10 - 0x0f, 0x84, 0x6a, 0x00, 0x00, 0x00, //0x00000dd0 je LBB5_163 - //0x00000dd6 LBB5_153 - 0x4d, 0x85, 0xff, //0x00000dd6 testq %r15, %r15 - 0x0f, 0x84, 0x61, 0x00, 0x00, 0x00, //0x00000dd9 je LBB5_163 - 0x4d, 0x85, 0xed, //0x00000ddf testq %r13, %r13 - 0x0f, 0x84, 0x58, 0x00, 0x00, 0x00, //0x00000de2 je LBB5_163 - 0x4d, 0x29, 0xc4, //0x00000de8 subq %r8, %r12 - 0x49, 0x8d, 0x4c, 0x24, 0xff, //0x00000deb leaq $-1(%r12), %rcx - 0x49, 0x39, 0xca, //0x00000df0 cmpq %rcx, %r10 - 0x0f, 0x84, 0x33, 0x00, 0x00, 0x00, //0x00000df3 je LBB5_161 - 0x49, 0x39, 0xcf, //0x00000df9 cmpq %rcx, %r15 - 0x0f, 0x84, 0x2a, 0x00, 0x00, 0x00, //0x00000dfc je LBB5_161 - 0x49, 0x39, 0xcd, //0x00000e02 cmpq %rcx, %r13 - 0x0f, 0x84, 0x21, 0x00, 0x00, 0x00, //0x00000e05 je LBB5_161 - 0x4d, 0x85, 0xff, //0x00000e0b testq %r15, %r15 - 0x0f, 0x8e, 0xb9, 0x01, 0x00, 0x00, //0x00000e0e jle LBB5_182 - 0x49, 0x8d, 0x47, 0xff, //0x00000e14 leaq $-1(%r15), %rax - 0x49, 0x39, 0xc5, //0x00000e18 cmpq %rax, %r13 - 0x0f, 0x84, 0xac, 0x01, 0x00, 0x00, //0x00000e1b je LBB5_182 - 0x49, 0xf7, 0xd7, //0x00000e21 notq %r15 - 0x4c, 0x89, 0xfa, //0x00000e24 movq %r15, %rdx - 0xe9, 0x06, 0x00, 0x00, 0x00, //0x00000e27 jmp LBB5_162 - //0x00000e2c LBB5_161 - 0x49, 0xf7, 0xdc, //0x00000e2c negq %r12 - 0x4c, 0x89, 0xe2, //0x00000e2f movq %r12, %rdx - //0x00000e32 LBB5_162 - 0x31, 0xf6, //0x00000e32 xorl %esi, %esi - 0x48, 0x89, 0xd0, //0x00000e34 movq %rdx, %rax - 0x48, 0x85, 0xd2, //0x00000e37 testq %rdx, %rdx - 0x0f, 0x89, 0x0f, 0x00, 0x00, 0x00, //0x00000e3a jns LBB5_164 - //0x00000e40 LBB5_163 - 0x48, 0xf7, 0xd2, //0x00000e40 notq %rdx - 0xbe, 0x03, 0x00, 0x00, 0x00, //0x00000e43 movl $3, %esi - 0x48, 0xc7, 0xc0, 0xfd, 0xff, 0xff, 0xff, //0x00000e48 movq $-3, %rax - //0x00000e4f LBB5_164 - 0x49, 0x01, 0xd0, //0x00000e4f addq %rdx, %r8 - 0x0f, 0xb6, 0x4d, 0xb0, //0x00000e52 movzbl $-80(%rbp), %ecx - 0x48, 0x01, 0xc1, //0x00000e56 addq %rax, %rcx - 0x48, 0x8b, 0x55, 0xb8, //0x00000e59 movq $-72(%rbp), %rdx - 0x48, 0xc1, 0xe2, 0x20, //0x00000e5d shlq $32, %rdx - 0x48, 0x83, 0xca, 0x1b, //0x00000e61 orq $27, %rdx - 0x49, 0x8b, 0x83, 0xa0, 0x00, 0x00, 0x00, //0x00000e65 movq $160(%r11), %rax - 0x48, 0x89, 0x10, //0x00000e6c movq %rdx, (%rax) - 0x48, 0x89, 0x48, 0x08, //0x00000e6f movq %rcx, $8(%rax) - 0x49, 0x8b, 0x83, 0xa0, 0x00, 0x00, 0x00, //0x00000e73 movq $160(%r11), %rax - 0x48, 0x8d, 0x48, 0x10, //0x00000e7a leaq $16(%rax), %rcx - 0x49, 0x89, 0x8b, 0xa0, 0x00, 0x00, 0x00, //0x00000e7e movq %rcx, $160(%r11) - 0x41, 0x83, 0x83, 0xd4, 0x00, 0x00, 0x00, 0x01, //0x00000e85 addl $1, $212(%r11) - 0x48, 0x83, 0xc0, 0x20, //0x00000e8d addq $32, %rax - 0xba, 0x0b, 0x00, 0x00, 0x00, //0x00000e91 movl $11, %edx - 0x4d, 0x89, 0xc7, //0x00000e96 movq %r8, %r15 - 0x49, 0x3b, 0x83, 0xc0, 0x00, 0x00, 0x00, //0x00000e99 cmpq $192(%r11), %rax - 0x0f, 0x86, 0x16, 0x0d, 0x00, 0x00, //0x00000ea0 jbe LBB5_332 - 0xe9, 0x13, 0x0d, 0x00, 0x00, //0x00000ea6 jmp LBB5_333 - //0x00000eab LBB5_165 - 0xc5, 0xfd, 0xd7, 0xf1, //0x00000eab vpmovmskb %ymm1, %esi - 0x49, 0x8b, 0x53, 0x70, //0x00000eaf movq $112(%r11), %rdx - 0xf6, 0xc2, 0x20, //0x00000eb3 testb $32, %dl - 0x4c, 0x8b, 0x6d, 0x88, //0x00000eb6 movq $-120(%rbp), %r13 - 0x0f, 0x85, 0x46, 0x05, 0x00, 0x00, //0x00000eba jne LBB5_235 - 0xc5, 0xfe, 0x6f, 0x05, 0xb8, 0xf1, 0xff, 0xff, //0x00000ec0 vmovdqu $-3656(%rip), %ymm0 /* LCPI5_1+0(%rip) */ - 0xc5, 0xfe, 0x6f, 0x0d, 0xd0, 0xf1, 0xff, 0xff, //0x00000ec8 vmovdqu $-3632(%rip), %ymm1 /* LCPI5_2+0(%rip) */ - 0xc5, 0xfe, 0x6f, 0x15, 0xe8, 0xf1, 0xff, 0xff, //0x00000ed0 vmovdqu $-3608(%rip), %ymm2 /* LCPI5_3+0(%rip) */ - 0x4c, 0x89, 0xf8, //0x00000ed8 movq %r15, %rax - 0x90, 0x90, 0x90, 0x90, 0x90, //0x00000edb .p2align 4, 0x90 - //0x00000ee0 LBB5_167 - 0x83, 0xc1, 0xff, //0x00000ee0 addl $-1, %ecx - 0x85, 0xf1, //0x00000ee3 testl %esi, %ecx - 0x0f, 0x85, 0x68, 0x20, 0x00, 0x00, //0x00000ee5 jne LBB5_590 - 0xc5, 0xfe, 0x6f, 0x58, 0x20, //0x00000eeb vmovdqu $32(%rax), %ymm3 - 0x48, 0x83, 0xc0, 0x20, //0x00000ef0 addq $32, %rax - 0xc5, 0xe5, 0x74, 0xe0, //0x00000ef4 vpcmpeqb %ymm0, %ymm3, %ymm4 - 0xc5, 0xfd, 0xd7, 0xf4, //0x00000ef8 vpmovmskb %ymm4, %esi - 0xc5, 0xe5, 0x74, 0xe9, //0x00000efc vpcmpeqb %ymm1, %ymm3, %ymm5 - 0xc5, 0xfd, 0xd7, 0xcd, //0x00000f00 vpmovmskb %ymm5, %ecx - 0xc5, 0xe5, 0xda, 0xea, //0x00000f04 vpminub %ymm2, %ymm3, %ymm5 - 0xc5, 0xe5, 0x74, 0xdd, //0x00000f08 vpcmpeqb %ymm5, %ymm3, %ymm3 - 0xc5, 0xe5, 0xeb, 0xdc, //0x00000f0c vpor %ymm4, %ymm3, %ymm3 - 0xc5, 0xfd, 0xd7, 0xfb, //0x00000f10 vpmovmskb %ymm3, %edi - 0x83, 0xc7, 0xff, //0x00000f14 addl $-1, %edi - 0x85, 0xcf, //0x00000f17 testl %ecx, %edi - 0x0f, 0x84, 0xc1, 0xff, 0xff, 0xff, //0x00000f19 je LBB5_167 - 0xe9, 0x5c, 0x05, 0x00, 0x00, //0x00000f1f jmp LBB5_239 - //0x00000f24 LBB5_169 - 0x45, 0x31, 0xf6, //0x00000f24 xorl %r14d, %r14d - //0x00000f27 LBB5_170 - 0x45, 0x31, 0xed, //0x00000f27 xorl %r13d, %r13d - 0x31, 0xf6, //0x00000f2a xorl %esi, %esi - //0x00000f2c LBB5_171 - 0x41, 0x8a, 0x4f, 0x01, //0x00000f2c movb $1(%r15), %cl - 0x80, 0xf9, 0x2d, //0x00000f30 cmpb $45, %cl - 0x0f, 0x84, 0x13, 0x00, 0x00, 0x00, //0x00000f33 je LBB5_174 - 0x80, 0xf9, 0x2b, //0x00000f39 cmpb $43, %cl - 0x0f, 0x85, 0x28, 0x00, 0x00, 0x00, //0x00000f3c jne LBB5_180 - 0xb8, 0x01, 0x00, 0x00, 0x00, //0x00000f42 movl $1, %eax - 0xe9, 0x05, 0x00, 0x00, 0x00, //0x00000f47 jmp LBB5_175 - //0x00000f4c LBB5_174 - 0xb8, 0xff, 0xff, 0xff, 0xff, //0x00000f4c movl $-1, %eax - //0x00000f51 LBB5_175 - 0x41, 0x8a, 0x4f, 0x02, //0x00000f51 movb $2(%r15), %cl - 0x49, 0x83, 0xc7, 0x02, //0x00000f55 addq $2, %r15 - 0x8d, 0x51, 0xd0, //0x00000f59 leal $-48(%rcx), %edx - 0x80, 0xfa, 0x09, //0x00000f5c cmpb $9, %dl - 0x0f, 0x86, 0x1a, 0x00, 0x00, 0x00, //0x00000f5f jbe LBB5_176 - 0xe9, 0xa2, 0x31, 0x00, 0x00, //0x00000f65 jmp LBB5_181 - //0x00000f6a LBB5_180 - 0x49, 0x83, 0xc7, 0x01, //0x00000f6a addq $1, %r15 - 0xb8, 0x01, 0x00, 0x00, 0x00, //0x00000f6e movl $1, %eax - 0x8d, 0x51, 0xd0, //0x00000f73 leal $-48(%rcx), %edx - 0x80, 0xfa, 0x09, //0x00000f76 cmpb $9, %dl - 0x0f, 0x87, 0x8d, 0x31, 0x00, 0x00, //0x00000f79 ja LBB5_181 - //0x00000f7f LBB5_176 - 0x31, 0xd2, //0x00000f7f xorl %edx, %edx - 0x48, 0xc7, 0xc7, 0xff, 0xff, 0xff, 0xff, //0x00000f81 movq $-1, %rdi - 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00000f88 .p2align 4, 0x90 - //0x00000f90 LBB5_177 - 0x8d, 0x14, 0x92, //0x00000f90 leal (%rdx,%rdx,4), %edx - 0x0f, 0xb6, 0xc9, //0x00000f93 movzbl %cl, %ecx - 0x8d, 0x14, 0x51, //0x00000f96 leal (%rcx,%rdx,2), %edx - 0x83, 0xc2, 0xd0, //0x00000f99 addl $-48, %edx - 0x41, 0x0f, 0xb6, 0x4f, 0x01, //0x00000f9c movzbl $1(%r15), %ecx - 0x49, 0x83, 0xc7, 0x01, //0x00000fa1 addq $1, %r15 - 0x8d, 0x59, 0xd0, //0x00000fa5 leal $-48(%rcx), %ebx - 0x48, 0x83, 0xc7, 0x01, //0x00000fa8 addq $1, %rdi - 0x80, 0xfb, 0x0a, //0x00000fac cmpb $10, %bl - 0x0f, 0x82, 0xdb, 0xff, 0xff, 0xff, //0x00000faf jb LBB5_177 - 0x48, 0x83, 0xff, 0x09, //0x00000fb5 cmpq $9, %rdi - 0x0f, 0x83, 0xe9, 0x2a, 0x00, 0x00, //0x00000fb9 jae LBB5_704 - //0x00000fbf LBB5_179 - 0x0f, 0xaf, 0xd0, //0x00000fbf imull %eax, %edx - 0x44, 0x01, 0xea, //0x00000fc2 addl %r13d, %edx - 0x41, 0x89, 0xd5, //0x00000fc5 movl %edx, %r13d - 0xe9, 0x5e, 0x00, 0x00, 0x00, //0x00000fc8 jmp LBB5_189 - //0x00000fcd LBB5_182 - 0x4c, 0x89, 0xd0, //0x00000fcd movq %r10, %rax - 0x4c, 0x09, 0xe8, //0x00000fd0 orq %r13, %rax - 0x0f, 0x99, 0xc1, //0x00000fd3 setns %cl - 0x0f, 0x88, 0x89, 0x05, 0x00, 0x00, //0x00000fd6 js LBB5_247 - 0x4d, 0x39, 0xea, //0x00000fdc cmpq %r13, %r10 - 0x0f, 0x8c, 0x80, 0x05, 0x00, 0x00, //0x00000fdf jl LBB5_247 - 0x49, 0xf7, 0xd2, //0x00000fe5 notq %r10 - 0x4c, 0x89, 0xd2, //0x00000fe8 movq %r10, %rdx - 0xe9, 0x42, 0xfe, 0xff, 0xff, //0x00000feb jmp LBB5_162 - //0x00000ff0 LBB5_185 - 0x8a, 0x02, //0x00000ff0 movb (%rdx), %al - 0x8d, 0x58, 0xd0, //0x00000ff2 leal $-48(%rax), %ebx - 0x80, 0xfb, 0x09, //0x00000ff5 cmpb $9, %bl - 0x0f, 0x87, 0x19, 0x00, 0x00, 0x00, //0x00000ff8 ja LBB5_188 - 0x90, 0x90, //0x00000ffe .p2align 4, 0x90 - //0x00001000 LBB5_186 - 0x0f, 0xb6, 0x42, 0x01, //0x00001000 movzbl $1(%rdx), %eax - 0x48, 0x83, 0xc2, 0x01, //0x00001004 addq $1, %rdx - 0x8d, 0x48, 0xd0, //0x00001008 leal $-48(%rax), %ecx - 0x80, 0xf9, 0x0a, //0x0000100b cmpb $10, %cl - 0x0f, 0x82, 0xec, 0xff, 0xff, 0xff, //0x0000100e jb LBB5_186 - 0x41, 0xb6, 0x01, //0x00001014 movb $1, %r14b - //0x00001017 LBB5_188 - 0x45, 0x29, 0xd5, //0x00001017 subl %r10d, %r13d - 0x24, 0xdf, //0x0000101a andb $-33, %al - 0x49, 0x89, 0xd7, //0x0000101c movq %rdx, %r15 - 0x3c, 0x45, //0x0000101f cmpb $69, %al - 0x44, 0x8b, 0x55, 0xb0, //0x00001021 movl $-80(%rbp), %r10d - 0x0f, 0x84, 0x01, 0xff, 0xff, 0xff, //0x00001025 je LBB5_171 - //0x0000102b LBB5_189 - 0x44, 0x89, 0x55, 0xb0, //0x0000102b movl %r10d, $-80(%rbp) - 0x47, 0x8d, 0x14, 0x09, //0x0000102f leal (%r9,%r9), %r10d - 0x41, 0x83, 0xc2, 0xff, //0x00001033 addl $-1, %r10d - 0x48, 0xb8, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x00001037 movabsq $4503599627370495, %rax - 0x48, 0x83, 0xc0, 0x01, //0x00001041 addq $1, %rax - 0x48, 0x39, 0xc6, //0x00001045 cmpq %rax, %rsi - 0x0f, 0x83, 0xc5, 0x00, 0x00, 0x00, //0x00001048 jae LBB5_200 - 0xc4, 0xe1, 0xf9, 0x6e, 0xc6, //0x0000104e vmovq %rsi, %xmm0 - 0xc5, 0xf9, 0x62, 0x05, 0xf5, 0xf1, 0xff, 0xff, //0x00001053 vpunpckldq $-3595(%rip), %xmm0, %xmm0 /* LCPI5_18+0(%rip) */ - 0xc5, 0xf9, 0x5c, 0x05, 0xfd, 0xf1, 0xff, 0xff, //0x0000105b vsubpd $-3587(%rip), %xmm0, %xmm0 /* LCPI5_19+0(%rip) */ - 0xc4, 0xe3, 0x79, 0x05, 0xc8, 0x01, //0x00001063 vpermilpd $1, %xmm0, %xmm1 - 0xc5, 0xf3, 0x58, 0xc0, //0x00001069 vaddsd %xmm0, %xmm1, %xmm0 - 0x44, 0x89, 0xd0, //0x0000106d movl %r10d, %eax - 0xc1, 0xe8, 0x1f, //0x00001070 shrl $31, %eax - 0x48, 0xc1, 0xe0, 0x3f, //0x00001073 shlq $63, %rax - 0xc4, 0xe1, 0xf9, 0x6e, 0xc8, //0x00001077 vmovq %rax, %xmm1 - 0xc5, 0xf9, 0x56, 0xc1, //0x0000107c vorpd %xmm1, %xmm0, %xmm0 - 0x45, 0x85, 0xed, //0x00001080 testl %r13d, %r13d - 0x0f, 0x84, 0xbc, 0x0a, 0x00, 0x00, //0x00001083 je LBB5_328 - 0x48, 0x85, 0xf6, //0x00001089 testq %rsi, %rsi - 0x0f, 0x84, 0xb3, 0x0a, 0x00, 0x00, //0x0000108c je LBB5_328 - 0x41, 0x8d, 0x45, 0xff, //0x00001092 leal $-1(%r13), %eax - 0x83, 0xf8, 0x24, //0x00001096 cmpl $36, %eax - 0x0f, 0x87, 0x55, 0x00, 0x00, 0x00, //0x00001099 ja LBB5_198 - 0x44, 0x89, 0xe8, //0x0000109f movl %r13d, %eax - 0x41, 0x83, 0xfd, 0x17, //0x000010a2 cmpl $23, %r13d - 0x0f, 0x8c, 0x15, 0x00, 0x00, 0x00, //0x000010a6 jl LBB5_195 - 0x41, 0x8d, 0x45, 0xea, //0x000010ac leal $-22(%r13), %eax - 0x48, 0x8d, 0x0d, 0x09, 0xb7, 0x00, 0x00, //0x000010b0 leaq $46857(%rip), %rcx /* _P10_TAB+0(%rip) */ - 0xc5, 0xfb, 0x59, 0x04, 0xc1, //0x000010b7 vmulsd (%rcx,%rax,8), %xmm0, %xmm0 - 0xb8, 0x16, 0x00, 0x00, 0x00, //0x000010bc movl $22, %eax - //0x000010c1 LBB5_195 - 0xc5, 0xf9, 0x2e, 0x05, 0xb7, 0xf1, 0xff, 0xff, //0x000010c1 vucomisd $-3657(%rip), %xmm0 /* LCPI5_21+0(%rip) */ - 0x0f, 0x87, 0x2b, 0x03, 0x00, 0x00, //0x000010c9 ja LBB5_234 - 0xc5, 0xfb, 0x10, 0x0d, 0xb1, 0xf1, 0xff, 0xff, //0x000010cf vmovsd $-3663(%rip), %xmm1 /* LCPI5_22+0(%rip) */ - 0xc5, 0xf9, 0x2e, 0xc8, //0x000010d7 vucomisd %xmm0, %xmm1 - 0x0f, 0x87, 0x19, 0x03, 0x00, 0x00, //0x000010db ja LBB5_234 - 0x89, 0xc0, //0x000010e1 movl %eax, %eax - 0x48, 0x8d, 0x0d, 0xd6, 0xb6, 0x00, 0x00, //0x000010e3 leaq $46806(%rip), %rcx /* _P10_TAB+0(%rip) */ - 0xc5, 0xfb, 0x59, 0x04, 0xc1, //0x000010ea vmulsd (%rcx,%rax,8), %xmm0, %xmm0 - 0xe9, 0x51, 0x0a, 0x00, 0x00, //0x000010ef jmp LBB5_328 - //0x000010f4 LBB5_198 - 0x41, 0x83, 0xfd, 0xea, //0x000010f4 cmpl $-22, %r13d - 0x0f, 0x82, 0x15, 0x00, 0x00, 0x00, //0x000010f8 jb LBB5_200 - 0x41, 0xf7, 0xdd, //0x000010fe negl %r13d - 0x48, 0x8d, 0x05, 0xb8, 0xb6, 0x00, 0x00, //0x00001101 leaq $46776(%rip), %rax /* _P10_TAB+0(%rip) */ - 0xc4, 0xa1, 0x7b, 0x5e, 0x04, 0xe8, //0x00001108 vdivsd (%rax,%r13,8), %xmm0, %xmm0 - 0xe9, 0x32, 0x0a, 0x00, 0x00, //0x0000110e jmp LBB5_328 - //0x00001113 LBB5_200 - 0x41, 0x8d, 0x85, 0x5c, 0x01, 0x00, 0x00, //0x00001113 leal $348(%r13), %eax - 0x3d, 0xb7, 0x02, 0x00, 0x00, //0x0000111a cmpl $695, %eax - 0x0f, 0x87, 0x34, 0x01, 0x00, 0x00, //0x0000111f ja LBB5_216 - //0x00001125 LBB5_201 - 0x4c, 0x89, 0x65, 0xb8, //0x00001125 movq %r12, $-72(%rbp) - 0x48, 0x85, 0xf6, //0x00001129 testq %rsi, %rsi - 0x44, 0x89, 0x55, 0xa0, //0x0000112c movl %r10d, $-96(%rbp) - 0x4c, 0x89, 0x75, 0x88, //0x00001130 movq %r14, $-120(%rbp) - 0x4d, 0x89, 0xdc, //0x00001134 movq %r11, %r12 - 0x0f, 0x84, 0x0d, 0x00, 0x00, 0x00, //0x00001137 je LBB5_203 - 0x4c, 0x0f, 0xbd, 0xce, //0x0000113d bsrq %rsi, %r9 - 0x49, 0x83, 0xf1, 0x3f, //0x00001141 xorq $63, %r9 - 0xe9, 0x06, 0x00, 0x00, 0x00, //0x00001145 jmp LBB5_204 - //0x0000114a LBB5_203 - 0x41, 0xb9, 0x40, 0x00, 0x00, 0x00, //0x0000114a movl $64, %r9d - //0x00001150 LBB5_204 - 0x49, 0x89, 0xf6, //0x00001150 movq %rsi, %r14 - 0x44, 0x89, 0xc9, //0x00001153 movl %r9d, %ecx - 0x49, 0xd3, 0xe6, //0x00001156 shlq %cl, %r14 - 0x89, 0xc7, //0x00001159 movl %eax, %edi - 0x48, 0xc1, 0xe7, 0x04, //0x0000115b shlq $4, %rdi - 0x48, 0x8d, 0x1d, 0x1a, 0xb7, 0x00, 0x00, //0x0000115f leaq $46874(%rip), %rbx /* _POW10_M128_TAB+0(%rip) */ - 0x48, 0x8b, 0x44, 0x1f, 0x08, //0x00001166 movq $8(%rdi,%rbx), %rax - 0x48, 0x89, 0x85, 0x68, 0xff, 0xff, 0xff, //0x0000116b movq %rax, $-152(%rbp) - 0x49, 0xf7, 0xe6, //0x00001172 mulq %r14 - 0x49, 0x89, 0xc3, //0x00001175 movq %rax, %r11 - 0x49, 0x89, 0xd2, //0x00001178 movq %rdx, %r10 - 0x81, 0xe2, 0xff, 0x01, 0x00, 0x00, //0x0000117b andl $511, %edx - 0x48, 0x81, 0xfa, 0xff, 0x01, 0x00, 0x00, //0x00001181 cmpq $511, %rdx - 0x0f, 0x85, 0x46, 0x00, 0x00, 0x00, //0x00001188 jne LBB5_209 - 0x4c, 0x89, 0xf1, //0x0000118e movq %r14, %rcx - 0x48, 0xf7, 0xd1, //0x00001191 notq %rcx - 0x49, 0x39, 0xcb, //0x00001194 cmpq %rcx, %r11 - 0x0f, 0x86, 0x37, 0x00, 0x00, 0x00, //0x00001197 jbe LBB5_209 - 0x4c, 0x89, 0xf0, //0x0000119d movq %r14, %rax - 0x48, 0xf7, 0x24, 0x1f, //0x000011a0 mulq (%rdi,%rbx) - 0x49, 0x01, 0xd3, //0x000011a4 addq %rdx, %r11 - 0x49, 0x83, 0xd2, 0x00, //0x000011a7 adcq $0, %r10 - 0x44, 0x89, 0xd2, //0x000011ab movl %r10d, %edx - 0x81, 0xe2, 0xff, 0x01, 0x00, 0x00, //0x000011ae andl $511, %edx - 0x48, 0x81, 0xfa, 0xff, 0x01, 0x00, 0x00, //0x000011b4 cmpq $511, %rdx - 0x0f, 0x85, 0x13, 0x00, 0x00, 0x00, //0x000011bb jne LBB5_209 - 0x49, 0x83, 0xfb, 0xff, //0x000011c1 cmpq $-1, %r11 - 0x0f, 0x85, 0x09, 0x00, 0x00, 0x00, //0x000011c5 jne LBB5_209 - 0x48, 0x39, 0xc8, //0x000011cb cmpq %rcx, %rax - 0x0f, 0x87, 0x2e, 0x00, 0x00, 0x00, //0x000011ce ja LBB5_212 - //0x000011d4 LBB5_209 - 0x4c, 0x89, 0xd0, //0x000011d4 movq %r10, %rax - 0x48, 0xc1, 0xe8, 0x3f, //0x000011d7 shrq $63, %rax - 0x8d, 0x48, 0x09, //0x000011db leal $9(%rax), %ecx - 0x49, 0xd3, 0xea, //0x000011de shrq %cl, %r10 - 0x4d, 0x85, 0xdb, //0x000011e1 testq %r11, %r11 - 0x0f, 0x85, 0x20, 0x00, 0x00, 0x00, //0x000011e4 jne LBB5_213 - 0x48, 0x85, 0xd2, //0x000011ea testq %rdx, %rdx - 0x0f, 0x85, 0x17, 0x00, 0x00, 0x00, //0x000011ed jne LBB5_213 - 0x44, 0x89, 0xd1, //0x000011f3 movl %r10d, %ecx - 0x83, 0xe1, 0x03, //0x000011f6 andl $3, %ecx - 0x83, 0xf9, 0x01, //0x000011f9 cmpl $1, %ecx - 0x0f, 0x85, 0x08, 0x00, 0x00, 0x00, //0x000011fc jne LBB5_213 - //0x00001202 LBB5_212 - 0x4d, 0x89, 0xe3, //0x00001202 movq %r12, %r11 - 0xe9, 0x47, 0x00, 0x00, 0x00, //0x00001205 jmp LBB5_214 - //0x0000120a LBB5_213 - 0x41, 0x69, 0xcd, 0x6a, 0x52, 0x03, 0x00, //0x0000120a imull $217706, %r13d, %ecx - 0xc1, 0xf9, 0x10, //0x00001211 sarl $16, %ecx - 0x81, 0xc1, 0x3f, 0x04, 0x00, 0x00, //0x00001214 addl $1087, %ecx - 0x4c, 0x63, 0xf1, //0x0000121a movslq %ecx, %r14 - 0x4c, 0x89, 0xf3, //0x0000121d movq %r14, %rbx - 0x4c, 0x29, 0xcb, //0x00001220 subq %r9, %rbx - 0x44, 0x89, 0xd2, //0x00001223 movl %r10d, %edx - 0x83, 0xe2, 0x01, //0x00001226 andl $1, %edx - 0x4c, 0x01, 0xd2, //0x00001229 addq %r10, %rdx - 0x48, 0x89, 0xd1, //0x0000122c movq %rdx, %rcx - 0x48, 0xc1, 0xe9, 0x36, //0x0000122f shrq $54, %rcx - 0x48, 0x01, 0xc3, //0x00001233 addq %rax, %rbx - 0x48, 0x83, 0xf9, 0x01, //0x00001236 cmpq $1, %rcx - 0x48, 0x83, 0xdb, 0x00, //0x0000123a sbbq $0, %rbx - 0x48, 0x8d, 0x43, 0xff, //0x0000123e leaq $-1(%rbx), %rax - 0x48, 0x3d, 0xfd, 0x07, 0x00, 0x00, //0x00001242 cmpq $2045, %rax - 0x4d, 0x89, 0xe3, //0x00001248 movq %r12, %r11 - 0x0f, 0x86, 0x5b, 0x00, 0x00, 0x00, //0x0000124b jbe LBB5_221 - //0x00001251 LBB5_214 - 0x4c, 0x8b, 0x65, 0xb8, //0x00001251 movq $-72(%rbp), %r12 - //0x00001255 LBB5_215 - 0x44, 0x8b, 0x55, 0xa0, //0x00001255 movl $-96(%rbp), %r10d - //0x00001259 LBB5_216 - 0x4d, 0x89, 0xf9, //0x00001259 movq %r15, %r9 - 0x4d, 0x29, 0xc1, //0x0000125c subq %r8, %r9 - 0x4c, 0x89, 0xd8, //0x0000125f movq %r11, %rax - 0x4d, 0x8b, 0x5b, 0x40, //0x00001262 movq $64(%r11), %r11 - 0x48, 0x89, 0x45, 0xc0, //0x00001266 movq %rax, $-64(%rbp) - 0x4c, 0x8b, 0x68, 0x50, //0x0000126a movq $80(%rax), %r13 - 0x4d, 0x85, 0xed, //0x0000126e testq %r13, %r13 - 0x0f, 0x84, 0x8b, 0x06, 0x00, 0x00, //0x00001271 je LBB5_287 - 0x41, 0xc6, 0x03, 0x00, //0x00001277 movb $0, (%r11) - 0x49, 0x83, 0xfd, 0x01, //0x0000127b cmpq $1, %r13 - 0x0f, 0x84, 0x7d, 0x06, 0x00, 0x00, //0x0000127f je LBB5_287 - 0x49, 0x8d, 0x4d, 0xff, //0x00001285 leaq $-1(%r13), %rcx - 0xb8, 0x01, 0x00, 0x00, 0x00, //0x00001289 movl $1, %eax - 0x48, 0x83, 0xf9, 0x10, //0x0000128e cmpq $16, %rcx - 0x0f, 0x82, 0x58, 0x06, 0x00, 0x00, //0x00001292 jb LBB5_286 - 0x48, 0x81, 0xf9, 0x80, 0x00, 0x00, 0x00, //0x00001298 cmpq $128, %rcx - 0x0f, 0x83, 0x91, 0x02, 0x00, 0x00, //0x0000129f jae LBB5_245 - 0x31, 0xd2, //0x000012a5 xorl %edx, %edx - 0xe9, 0xe8, 0x05, 0x00, 0x00, //0x000012a7 jmp LBB5_277 - //0x000012ac LBB5_221 - 0x48, 0xb8, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0x00, //0x000012ac movabsq $18014398509481984, %rax - 0x48, 0x39, 0xc2, //0x000012b6 cmpq %rax, %rdx - 0x49, 0xbd, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, //0x000012b9 movabsq $-9223372036854775808, %r13 - 0x48, 0xb8, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x000012c3 movabsq $4503599627370495, %rax - 0xb1, 0x02, //0x000012cd movb $2, %cl - 0x80, 0xd9, 0x00, //0x000012cf sbbb $0, %cl - 0x48, 0xd3, 0xea, //0x000012d2 shrq %cl, %rdx - 0x48, 0xc1, 0xe3, 0x34, //0x000012d5 shlq $52, %rbx - 0x48, 0x21, 0xc2, //0x000012d9 andq %rax, %rdx - 0x48, 0x09, 0xda, //0x000012dc orq %rbx, %rdx - 0x48, 0x89, 0xd0, //0x000012df movq %rdx, %rax - 0x4c, 0x09, 0xe8, //0x000012e2 orq %r13, %rax - 0x8b, 0x4d, 0xb0, //0x000012e5 movl $-80(%rbp), %ecx - 0x84, 0xc9, //0x000012e8 testb %cl, %cl - 0x48, 0x0f, 0x44, 0xc2, //0x000012ea cmoveq %rdx, %rax - 0xc4, 0xe1, 0xf9, 0x6e, 0xc0, //0x000012ee vmovq %rax, %xmm0 - 0x80, 0x7d, 0x88, 0x00, //0x000012f3 cmpb $0, $-120(%rbp) - 0x4c, 0x8b, 0x65, 0xb8, //0x000012f7 movq $-72(%rbp), %r12 - 0x0f, 0x84, 0x44, 0x08, 0x00, 0x00, //0x000012fb je LBB5_328 - 0x89, 0x4d, 0xb0, //0x00001301 movl %ecx, $-80(%rbp) - 0x4c, 0x89, 0xdb, //0x00001304 movq %r11, %rbx - 0x41, 0xb9, 0x40, 0x00, 0x00, 0x00, //0x00001307 movl $64, %r9d - 0x48, 0xff, 0xc6, //0x0000130d incq %rsi - 0x0f, 0x84, 0x08, 0x00, 0x00, 0x00, //0x00001310 je LBB5_224 - 0x4c, 0x0f, 0xbd, 0xce, //0x00001316 bsrq %rsi, %r9 - 0x49, 0x83, 0xf1, 0x3f, //0x0000131a xorq $63, %r9 - //0x0000131e LBB5_224 - 0x44, 0x89, 0xc9, //0x0000131e movl %r9d, %ecx - 0x48, 0xd3, 0xe6, //0x00001321 shlq %cl, %rsi - 0x48, 0x8b, 0x85, 0x68, 0xff, 0xff, 0xff, //0x00001324 movq $-152(%rbp), %rax - 0x48, 0xf7, 0xe6, //0x0000132b mulq %rsi - 0x49, 0x89, 0xc2, //0x0000132e movq %rax, %r10 - 0x49, 0x89, 0xd3, //0x00001331 movq %rdx, %r11 - 0x81, 0xe2, 0xff, 0x01, 0x00, 0x00, //0x00001334 andl $511, %edx - 0x48, 0x81, 0xfa, 0xff, 0x01, 0x00, 0x00, //0x0000133a cmpq $511, %rdx - 0x0f, 0x85, 0x4d, 0x00, 0x00, 0x00, //0x00001341 jne LBB5_229 - 0x48, 0x89, 0xf1, //0x00001347 movq %rsi, %rcx - 0x48, 0xf7, 0xd1, //0x0000134a notq %rcx - 0x49, 0x39, 0xca, //0x0000134d cmpq %rcx, %r10 - 0x0f, 0x86, 0x3e, 0x00, 0x00, 0x00, //0x00001350 jbe LBB5_229 - 0x48, 0x89, 0xf0, //0x00001356 movq %rsi, %rax - 0x48, 0x8d, 0x15, 0x20, 0xb5, 0x00, 0x00, //0x00001359 leaq $46368(%rip), %rdx /* _POW10_M128_TAB+0(%rip) */ - 0x48, 0xf7, 0x24, 0x17, //0x00001360 mulq (%rdi,%rdx) - 0x49, 0x01, 0xd2, //0x00001364 addq %rdx, %r10 - 0x49, 0x83, 0xd3, 0x00, //0x00001367 adcq $0, %r11 - 0x44, 0x89, 0xda, //0x0000136b movl %r11d, %edx - 0x81, 0xe2, 0xff, 0x01, 0x00, 0x00, //0x0000136e andl $511, %edx - 0x48, 0x81, 0xfa, 0xff, 0x01, 0x00, 0x00, //0x00001374 cmpq $511, %rdx - 0x0f, 0x85, 0x13, 0x00, 0x00, 0x00, //0x0000137b jne LBB5_229 - 0x49, 0x83, 0xfa, 0xff, //0x00001381 cmpq $-1, %r10 - 0x0f, 0x85, 0x09, 0x00, 0x00, 0x00, //0x00001385 jne LBB5_229 - 0x48, 0x39, 0xc8, //0x0000138b cmpq %rcx, %rax - 0x0f, 0x87, 0x5e, 0x00, 0x00, 0x00, //0x0000138e ja LBB5_233 - //0x00001394 LBB5_229 - 0x4c, 0x89, 0xd8, //0x00001394 movq %r11, %rax - 0x48, 0xc1, 0xe8, 0x3f, //0x00001397 shrq $63, %rax - 0x8d, 0x48, 0x09, //0x0000139b leal $9(%rax), %ecx - 0x49, 0xd3, 0xeb, //0x0000139e shrq %cl, %r11 - 0x4d, 0x85, 0xd2, //0x000013a1 testq %r10, %r10 - 0x0f, 0x85, 0x18, 0x00, 0x00, 0x00, //0x000013a4 jne LBB5_232 - 0x48, 0x85, 0xd2, //0x000013aa testq %rdx, %rdx - 0x0f, 0x85, 0x0f, 0x00, 0x00, 0x00, //0x000013ad jne LBB5_232 - 0x44, 0x89, 0xd9, //0x000013b3 movl %r11d, %ecx - 0x83, 0xe1, 0x03, //0x000013b6 andl $3, %ecx - 0x83, 0xf9, 0x01, //0x000013b9 cmpl $1, %ecx - 0x0f, 0x84, 0x30, 0x00, 0x00, 0x00, //0x000013bc je LBB5_233 - //0x000013c2 LBB5_232 - 0x4d, 0x29, 0xce, //0x000013c2 subq %r9, %r14 - 0x44, 0x89, 0xda, //0x000013c5 movl %r11d, %edx - 0x83, 0xe2, 0x01, //0x000013c8 andl $1, %edx - 0x4c, 0x01, 0xda, //0x000013cb addq %r11, %rdx - 0x49, 0x01, 0xc6, //0x000013ce addq %rax, %r14 - 0x48, 0xb9, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0x00, //0x000013d1 movabsq $18014398509481984, %rcx - 0x48, 0x39, 0xca, //0x000013db cmpq %rcx, %rdx - 0x49, 0x83, 0xde, 0x00, //0x000013de sbbq $0, %r14 - 0x49, 0x8d, 0x46, 0xff, //0x000013e2 leaq $-1(%r14), %rax - 0x48, 0x3d, 0xfd, 0x07, 0x00, 0x00, //0x000013e6 cmpq $2045, %rax - 0x0f, 0x86, 0x94, 0x14, 0x00, 0x00, //0x000013ec jbe LBB5_504 - //0x000013f2 LBB5_233 - 0x49, 0x89, 0xdb, //0x000013f2 movq %rbx, %r11 - 0xe9, 0x5b, 0xfe, 0xff, 0xff, //0x000013f5 jmp LBB5_215 - //0x000013fa LBB5_234 - 0x41, 0x8d, 0x85, 0x5c, 0x01, 0x00, 0x00, //0x000013fa leal $348(%r13), %eax - 0xe9, 0x1f, 0xfd, 0xff, 0xff, //0x00001401 jmp LBB5_201 - //0x00001406 LBB5_235 - 0xc5, 0xfe, 0x6f, 0x0d, 0x72, 0xec, 0xff, 0xff, //0x00001406 vmovdqu $-5006(%rip), %ymm1 /* LCPI5_1+0(%rip) */ - 0xc5, 0xfe, 0x6f, 0x15, 0x8a, 0xec, 0xff, 0xff, //0x0000140e vmovdqu $-4982(%rip), %ymm2 /* LCPI5_2+0(%rip) */ - 0xc5, 0xfe, 0x6f, 0x1d, 0xa2, 0xec, 0xff, 0xff, //0x00001416 vmovdqu $-4958(%rip), %ymm3 /* LCPI5_3+0(%rip) */ - 0x4c, 0x89, 0xf8, //0x0000141e movq %r15, %rax - 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00001421 .p2align 4, 0x90 - //0x00001430 LBB5_236 - 0x83, 0xc1, 0xff, //0x00001430 addl $-1, %ecx - 0x85, 0xf1, //0x00001433 testl %esi, %ecx - 0x0f, 0x85, 0x18, 0x1b, 0x00, 0x00, //0x00001435 jne LBB5_590 - 0xc5, 0xfd, 0x71, 0xf0, 0x07, //0x0000143b vpsllw $7, %ymm0, %ymm0 - 0xc5, 0xfd, 0xd7, 0xd8, //0x00001440 vpmovmskb %ymm0, %ebx - 0x85, 0xd9, //0x00001444 testl %ebx, %ecx - 0x0f, 0x85, 0x24, 0x26, 0x00, 0x00, //0x00001446 jne LBB5_701 - 0xc5, 0xfe, 0x6f, 0x40, 0x20, //0x0000144c vmovdqu $32(%rax), %ymm0 - 0x48, 0x83, 0xc0, 0x20, //0x00001451 addq $32, %rax - 0xc5, 0xfd, 0x74, 0xe1, //0x00001455 vpcmpeqb %ymm1, %ymm0, %ymm4 - 0xc5, 0xfd, 0xd7, 0xf4, //0x00001459 vpmovmskb %ymm4, %esi - 0xc5, 0xfd, 0x74, 0xea, //0x0000145d vpcmpeqb %ymm2, %ymm0, %ymm5 - 0xc5, 0xfd, 0xd7, 0xcd, //0x00001461 vpmovmskb %ymm5, %ecx - 0xc5, 0xfd, 0xda, 0xeb, //0x00001465 vpminub %ymm3, %ymm0, %ymm5 - 0xc5, 0xfd, 0x74, 0xc5, //0x00001469 vpcmpeqb %ymm5, %ymm0, %ymm0 - 0xc5, 0xfd, 0xeb, 0xe4, //0x0000146d vpor %ymm4, %ymm0, %ymm4 - 0xc5, 0xfd, 0xd7, 0xfc, //0x00001471 vpmovmskb %ymm4, %edi - 0x83, 0xc7, 0xff, //0x00001475 addl $-1, %edi - 0x85, 0xcf, //0x00001478 testl %ecx, %edi - 0x0f, 0x84, 0xb0, 0xff, 0xff, 0xff, //0x0000147a je LBB5_236 - //0x00001480 LBB5_239 - 0x0f, 0xbc, 0xc9, //0x00001480 bsfl %ecx, %ecx - 0x48, 0x8d, 0x14, 0x01, //0x00001483 leaq (%rcx,%rax), %rdx - 0x48, 0x01, 0xc8, //0x00001487 addq %rcx, %rax - 0x48, 0x83, 0xc0, 0x01, //0x0000148a addq $1, %rax - 0x49, 0xf7, 0xd7, //0x0000148e notq %r15 - 0x49, 0x8d, 0x0c, 0x17, //0x00001491 leaq (%r15,%rdx), %rcx - 0x48, 0x83, 0xc1, 0x01, //0x00001495 addq $1, %rcx - 0x31, 0xff, //0x00001499 xorl %edi, %edi - 0x31, 0xd2, //0x0000149b xorl %edx, %edx - 0x48, 0x85, 0xc9, //0x0000149d testq %rcx, %rcx - 0x0f, 0x89, 0x04, 0x00, 0x00, 0x00, //0x000014a0 jns LBB5_241 - //0x000014a6 LBB5_240 - 0x89, 0xca, //0x000014a6 movl %ecx, %edx - 0xf7, 0xda, //0x000014a8 negl %edx - //0x000014aa LBB5_241 - 0x49, 0x39, 0xc5, //0x000014aa cmpq %rax, %r13 - 0xbe, 0x05, 0x00, 0x00, 0x00, //0x000014ad movl $5, %esi - 0x0f, 0x49, 0xf2, //0x000014b2 cmovnsl %edx, %esi - 0x40, 0x0f, 0xb6, 0xd7, //0x000014b5 movzbl %dil, %edx - 0x49, 0xc1, 0xe4, 0x20, //0x000014b9 shlq $32, %r12 - 0x49, 0x8d, 0x14, 0xd4, //0x000014bd leaq (%r12,%rdx,8), %rdx - 0x48, 0xbf, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, //0x000014c1 movabsq $4294967296, %rdi - 0x48, 0x01, 0xfa, //0x000014cb addq %rdi, %rdx - 0x48, 0x83, 0xc2, 0x04, //0x000014ce addq $4, %rdx - 0x49, 0x8b, 0xbb, 0xa0, 0x00, 0x00, 0x00, //0x000014d2 movq $160(%r11), %rdi - 0x48, 0x89, 0x17, //0x000014d9 movq %rdx, (%rdi) - 0x48, 0x89, 0x4f, 0x08, //0x000014dc movq %rcx, $8(%rdi) - 0x49, 0x8b, 0x8b, 0xa0, 0x00, 0x00, 0x00, //0x000014e0 movq $160(%r11), %rcx - 0x48, 0x8d, 0x51, 0x10, //0x000014e7 leaq $16(%rcx), %rdx - 0x49, 0x89, 0x93, 0xa0, 0x00, 0x00, 0x00, //0x000014eb movq %rdx, $160(%r11) - 0x41, 0x83, 0x83, 0xd0, 0x00, 0x00, 0x00, 0x01, //0x000014f2 addl $1, $208(%r11) - 0x48, 0x83, 0xc1, 0x20, //0x000014fa addq $32, %rcx - 0xba, 0x0b, 0x00, 0x00, 0x00, //0x000014fe movl $11, %edx - 0x49, 0x89, 0xc7, //0x00001503 movq %rax, %r15 - 0x49, 0x3b, 0x8b, 0xc0, 0x00, 0x00, 0x00, //0x00001506 cmpq $192(%r11), %rcx - 0x0f, 0x86, 0xa9, 0x06, 0x00, 0x00, //0x0000150d jbe LBB5_332 - 0xe9, 0xa6, 0x06, 0x00, 0x00, //0x00001513 jmp LBB5_333 - //0x00001518 LBB5_242 - 0x48, 0x89, 0xf0, //0x00001518 movq %rsi, %rax - //0x0000151b LBB5_243 - 0x49, 0xc1, 0xe4, 0x20, //0x0000151b shlq $32, %r12 - 0x49, 0x83, 0xcc, 0x03, //0x0000151f orq $3, %r12 - //0x00001523 LBB5_244 - 0x49, 0x8b, 0x8b, 0xa0, 0x00, 0x00, 0x00, //0x00001523 movq $160(%r11), %rcx - 0x4c, 0x89, 0x21, //0x0000152a movq %r12, (%rcx) - 0x48, 0x89, 0x41, 0x08, //0x0000152d movq %rax, $8(%rcx) - 0xe9, 0x54, 0x06, 0x00, 0x00, //0x00001531 jmp LBB5_330 - //0x00001536 LBB5_245 - 0x48, 0x89, 0xca, //0x00001536 movq %rcx, %rdx - 0x48, 0x83, 0xe2, 0x80, //0x00001539 andq $-128, %rdx - 0x48, 0x8d, 0x72, 0x80, //0x0000153d leaq $-128(%rdx), %rsi - 0x48, 0x89, 0xf7, //0x00001541 movq %rsi, %rdi - 0x48, 0xc1, 0xef, 0x07, //0x00001544 shrq $7, %rdi - 0x48, 0x83, 0xc7, 0x01, //0x00001548 addq $1, %rdi - 0x89, 0xf8, //0x0000154c movl %edi, %eax - 0x83, 0xe0, 0x03, //0x0000154e andl $3, %eax - 0x48, 0x81, 0xfe, 0x80, 0x01, 0x00, 0x00, //0x00001551 cmpq $384, %rsi - 0x0f, 0x83, 0x33, 0x02, 0x00, 0x00, //0x00001558 jae LBB5_270 - 0x31, 0xf6, //0x0000155e xorl %esi, %esi - 0xe9, 0xde, 0x02, 0x00, 0x00, //0x00001560 jmp LBB5_272 - //0x00001565 LBB5_247 - 0x49, 0x8d, 0x45, 0xff, //0x00001565 leaq $-1(%r13), %rax - 0x49, 0x39, 0xc2, //0x00001569 cmpq %rax, %r10 - 0x49, 0xf7, 0xd5, //0x0000156c notq %r13 - 0x4d, 0x0f, 0x45, 0xec, //0x0000156f cmovneq %r12, %r13 - 0x84, 0xc9, //0x00001573 testb %cl, %cl - 0x4d, 0x0f, 0x44, 0xec, //0x00001575 cmoveq %r12, %r13 - 0x4c, 0x89, 0xea, //0x00001579 movq %r13, %rdx - 0xe9, 0xb1, 0xf8, 0xff, 0xff, //0x0000157c jmp LBB5_162 - //0x00001581 LBB5_281 - 0x4c, 0x89, 0xf8, //0x00001581 movq %r15, %rax - 0xe9, 0x92, 0x00, 0x00, 0x00, //0x00001584 jmp LBB5_254 - //0x00001589 LBB5_282 - 0x4c, 0x89, 0xf8, //0x00001589 movq %r15, %rax - 0xe9, 0x1a, 0x01, 0x00, 0x00, //0x0000158c jmp LBB5_261 - //0x00001591 LBB5_248 - 0x48, 0xf7, 0xde, //0x00001591 negq %rsi - 0x48, 0x89, 0xf0, //0x00001594 movq %rsi, %rax - 0xe9, 0xde, 0xee, 0xff, 0xff, //0x00001597 jmp LBB5_22 - //0x0000159c LBB5_249 - 0x48, 0x83, 0xc6, 0x40, //0x0000159c addq $64, %rsi - 0x49, 0x89, 0xf7, //0x000015a0 movq %rsi, %r15 - //0x000015a3 LBB5_250 - 0x4c, 0x89, 0xf8, //0x000015a3 movq %r15, %rax - 0x48, 0x83, 0xc0, 0xc0, //0x000015a6 addq $-64, %rax - 0xc5, 0xfe, 0x6f, 0x05, 0xae, 0xea, 0xff, 0xff, //0x000015aa vmovdqu $-5458(%rip), %ymm0 /* LCPI5_0+0(%rip) */ - 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x000015b2 .p2align 4, 0x90 - //0x000015c0 LBB5_251 - 0xc5, 0xfe, 0x6f, 0x48, 0x40, //0x000015c0 vmovdqu $64(%rax), %ymm1 - 0xc5, 0xfe, 0x6f, 0x50, 0x60, //0x000015c5 vmovdqu $96(%rax), %ymm2 - 0x48, 0x83, 0xc0, 0x40, //0x000015ca addq $64, %rax - 0xc4, 0xe2, 0x7d, 0x00, 0xd9, //0x000015ce vpshufb %ymm1, %ymm0, %ymm3 - 0xc4, 0xe2, 0x7d, 0x00, 0xe2, //0x000015d3 vpshufb %ymm2, %ymm0, %ymm4 - 0xc5, 0xf5, 0x74, 0xcb, //0x000015d8 vpcmpeqb %ymm3, %ymm1, %ymm1 - 0xc5, 0xfd, 0xd7, 0xf1, //0x000015dc vpmovmskb %ymm1, %esi - 0xc5, 0xed, 0x74, 0xcc, //0x000015e0 vpcmpeqb %ymm4, %ymm2, %ymm1 - 0xc5, 0xfd, 0xd7, 0xc9, //0x000015e4 vpmovmskb %ymm1, %ecx - 0x48, 0xc1, 0xe1, 0x20, //0x000015e8 shlq $32, %rcx - 0x48, 0x09, 0xf1, //0x000015ec orq %rsi, %rcx - 0x48, 0x83, 0xf9, 0xff, //0x000015ef cmpq $-1, %rcx - 0x0f, 0x84, 0xc7, 0xff, 0xff, 0xff, //0x000015f3 je LBB5_251 - 0x48, 0xf7, 0xd1, //0x000015f9 notq %rcx - 0x49, 0x89, 0x8b, 0x98, 0x00, 0x00, 0x00, //0x000015fc movq %rcx, $152(%r11) - 0x49, 0x89, 0x83, 0x90, 0x00, 0x00, 0x00, //0x00001603 movq %rax, $144(%r11) - 0x48, 0x0f, 0xbc, 0xc9, //0x0000160a bsfq %rcx, %rcx - 0x48, 0x8d, 0x34, 0x08, //0x0000160e leaq (%rax,%rcx), %rsi - 0x48, 0x01, 0xc8, //0x00001612 addq %rcx, %rax - 0x48, 0x83, 0xc0, 0x01, //0x00001615 addq $1, %rax - //0x00001619 LBB5_253 - 0x8a, 0x0e, //0x00001619 movb (%rsi), %cl - //0x0000161b LBB5_254 - 0x80, 0xf9, 0x7d, //0x0000161b cmpb $125, %cl - 0x0f, 0x85, 0x25, 0x26, 0x00, 0x00, //0x0000161e jne LBB5_731 - 0x41, 0x83, 0x83, 0xc8, 0x00, 0x00, 0x00, 0x01, //0x00001624 addl $1, $200(%r11) - 0xe9, 0x8b, 0x00, 0x00, 0x00, //0x0000162c jmp LBB5_263 - //0x00001631 LBB5_256 - 0x48, 0x83, 0xc6, 0x40, //0x00001631 addq $64, %rsi - 0x49, 0x89, 0xf7, //0x00001635 movq %rsi, %r15 - //0x00001638 LBB5_257 - 0x4c, 0x89, 0xf8, //0x00001638 movq %r15, %rax - 0x48, 0x83, 0xc0, 0xc0, //0x0000163b addq $-64, %rax - 0xc5, 0xfe, 0x6f, 0x05, 0x19, 0xea, 0xff, 0xff, //0x0000163f vmovdqu $-5607(%rip), %ymm0 /* LCPI5_0+0(%rip) */ - 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00001647 .p2align 4, 0x90 - //0x00001650 LBB5_258 - 0xc5, 0xfe, 0x6f, 0x48, 0x40, //0x00001650 vmovdqu $64(%rax), %ymm1 - 0xc5, 0xfe, 0x6f, 0x50, 0x60, //0x00001655 vmovdqu $96(%rax), %ymm2 - 0x48, 0x83, 0xc0, 0x40, //0x0000165a addq $64, %rax - 0xc4, 0xe2, 0x7d, 0x00, 0xd9, //0x0000165e vpshufb %ymm1, %ymm0, %ymm3 - 0xc4, 0xe2, 0x7d, 0x00, 0xe2, //0x00001663 vpshufb %ymm2, %ymm0, %ymm4 - 0xc5, 0xf5, 0x74, 0xcb, //0x00001668 vpcmpeqb %ymm3, %ymm1, %ymm1 - 0xc5, 0xfd, 0xd7, 0xf1, //0x0000166c vpmovmskb %ymm1, %esi - 0xc5, 0xed, 0x74, 0xcc, //0x00001670 vpcmpeqb %ymm4, %ymm2, %ymm1 - 0xc5, 0xfd, 0xd7, 0xc9, //0x00001674 vpmovmskb %ymm1, %ecx - 0x48, 0xc1, 0xe1, 0x20, //0x00001678 shlq $32, %rcx - 0x48, 0x09, 0xf1, //0x0000167c orq %rsi, %rcx - 0x48, 0x83, 0xf9, 0xff, //0x0000167f cmpq $-1, %rcx - 0x0f, 0x84, 0xc7, 0xff, 0xff, 0xff, //0x00001683 je LBB5_258 - 0x48, 0xf7, 0xd1, //0x00001689 notq %rcx - 0x49, 0x89, 0x8b, 0x98, 0x00, 0x00, 0x00, //0x0000168c movq %rcx, $152(%r11) - 0x49, 0x89, 0x83, 0x90, 0x00, 0x00, 0x00, //0x00001693 movq %rax, $144(%r11) - 0x48, 0x0f, 0xbc, 0xc9, //0x0000169a bsfq %rcx, %rcx - 0x48, 0x8d, 0x34, 0x08, //0x0000169e leaq (%rax,%rcx), %rsi - 0x48, 0x01, 0xc8, //0x000016a2 addq %rcx, %rax - 0x48, 0x83, 0xc0, 0x01, //0x000016a5 addq $1, %rax - //0x000016a9 LBB5_260 - 0x8a, 0x0e, //0x000016a9 movb (%rsi), %cl - //0x000016ab LBB5_261 - 0x80, 0xf9, 0x5d, //0x000016ab cmpb $93, %cl - 0x0f, 0x85, 0xc2, 0x26, 0x00, 0x00, //0x000016ae jne LBB5_1673 - 0x41, 0x83, 0x83, 0xcc, 0x00, 0x00, 0x00, 0x01, //0x000016b4 addl $1, $204(%r11) - //0x000016bc LBB5_263 - 0x48, 0xc1, 0xe7, 0x04, //0x000016bc shlq $4, %rdi - 0x49, 0x8b, 0x4c, 0x38, 0x08, //0x000016c0 movq $8(%r8,%rdi), %rcx - 0x49, 0x89, 0x8b, 0xa8, 0x00, 0x00, 0x00, //0x000016c5 movq %rcx, $168(%r11) - 0x48, 0x29, 0xd3, //0x000016cc subq %rdx, %rbx - 0x48, 0xc1, 0xeb, 0x04, //0x000016cf shrq $4, %rbx - 0x41, 0x89, 0x5c, 0x38, 0x0c, //0x000016d3 movl %ebx, $12(%r8,%rdi) - 0x41, 0xc7, 0x44, 0x38, 0x08, 0x00, 0x00, 0x00, 0x00, //0x000016d8 movl $0, $8(%r8,%rdi) - 0x0f, 0xb6, 0x0a, //0x000016e1 movzbl (%rdx), %ecx - 0x89, 0x0a, //0x000016e4 movl %ecx, (%rdx) - 0x49, 0x8b, 0x8b, 0xb0, 0x00, 0x00, 0x00, //0x000016e6 movq $176(%r11), %rcx - 0x41, 0x8b, 0x93, 0xe0, 0x00, 0x00, 0x00, //0x000016ed movl $224(%r11), %edx - 0x48, 0x39, 0xd1, //0x000016f4 cmpq %rdx, %rcx - 0x0f, 0x86, 0x31, 0x00, 0x00, 0x00, //0x000016f7 jbe LBB5_266 - 0x41, 0x89, 0x8b, 0xe0, 0x00, 0x00, 0x00, //0x000016fd movl %ecx, $224(%r11) - 0x48, 0x81, 0xf9, 0x00, 0x10, 0x00, 0x00, //0x00001704 cmpq $4096, %rcx - 0x0f, 0x86, 0x1d, 0x00, 0x00, 0x00, //0x0000170b jbe LBB5_266 - //0x00001711 LBB5_265 - 0x31, 0xc9, //0x00001711 xorl %ecx, %ecx - 0x48, 0x89, 0x8d, 0x70, 0xff, 0xff, 0xff, //0x00001713 movq %rcx, $-144(%rbp) - 0x31, 0xc9, //0x0000171a xorl %ecx, %ecx - 0x48, 0x89, 0x4d, 0xa0, //0x0000171c movq %rcx, $-96(%rbp) - 0x31, 0xc9, //0x00001720 xorl %ecx, %ecx - 0x48, 0x89, 0x4d, 0x90, //0x00001722 movq %rcx, $-112(%rbp) - 0x45, 0x31, 0xe4, //0x00001726 xorl %r12d, %r12d - 0xe9, 0xf2, 0x29, 0x00, 0x00, //0x00001729 jmp LBB5_743 - //0x0000172e LBB5_266 - 0x48, 0x83, 0xc1, 0xff, //0x0000172e addq $-1, %rcx - 0x49, 0x89, 0x8b, 0xb0, 0x00, 0x00, 0x00, //0x00001732 movq %rcx, $176(%r11) - 0x49, 0x8b, 0x8b, 0xa8, 0x00, 0x00, 0x00, //0x00001739 movq $168(%r11), %rcx + 0x4d, 0x89, 0xf8, //0x0000058e movq %r15, %r8 + 0x49, 0x83, 0xc0, 0x03, //0x00000591 addq $3, %r8 + //0x00000595 LBB5_41 + 0x49, 0xc1, 0xe4, 0x20, //0x00000595 shlq $32, %r12 + 0xe9, 0xbe, 0x01, 0x00, 0x00, //0x00000599 jmp LBB5_65 + //0x0000059e LBB5_42 + 0x41, 0x80, 0x3f, 0x72, //0x0000059e cmpb $114, (%r15) + 0xba, 0x0d, 0x00, 0x00, 0x00, //0x000005a2 movl $13, %edx + 0x0f, 0x85, 0x74, 0x35, 0x00, 0x00, //0x000005a7 jne LBB5_717 + 0x41, 0x80, 0x7f, 0x01, 0x75, //0x000005ad cmpb $117, $1(%r15) + 0x0f, 0x85, 0x8d, 0x35, 0x00, 0x00, //0x000005b2 jne LBB5_720 + 0x31, 0xd2, //0x000005b8 xorl %edx, %edx + 0x41, 0x80, 0x7f, 0x02, 0x65, //0x000005ba cmpb $101, $2(%r15) + 0x0f, 0x85, 0xa2, 0x35, 0x00, 0x00, //0x000005bf jne LBB5_723 + //0x000005c5 LBB5_45 + 0x4d, 0x89, 0xf8, //0x000005c5 movq %r15, %r8 + 0x49, 0x83, 0xc0, 0x03, //0x000005c8 addq $3, %r8 + //0x000005cc LBB5_46 + 0x49, 0xc1, 0xe4, 0x20, //0x000005cc shlq $32, %r12 + 0x49, 0x83, 0xcc, 0x0a, //0x000005d0 orq $10, %r12 + 0xe9, 0x83, 0x01, 0x00, 0x00, //0x000005d4 jmp LBB5_65 + //0x000005d9 LBB5_47 + 0xc4, 0xc1, 0x7e, 0x6f, 0x07, //0x000005d9 vmovdqu (%r15), %ymm0 + 0xc5, 0xfd, 0x74, 0x0d, 0x9a, 0xfa, 0xff, 0xff, //0x000005de vpcmpeqb $-1382(%rip), %ymm0, %ymm1 /* LCPI5_1+0(%rip) */ + 0xc5, 0xfd, 0x74, 0x15, 0xb2, 0xfa, 0xff, 0xff, //0x000005e6 vpcmpeqb $-1358(%rip), %ymm0, %ymm2 /* LCPI5_2+0(%rip) */ + 0xc5, 0xfd, 0xd7, 0xca, //0x000005ee vpmovmskb %ymm2, %ecx + 0xc5, 0xfd, 0xda, 0x15, 0xc6, 0xfa, 0xff, 0xff, //0x000005f2 vpminub $-1338(%rip), %ymm0, %ymm2 /* LCPI5_3+0(%rip) */ + 0xc5, 0xfd, 0x74, 0xc2, //0x000005fa vpcmpeqb %ymm2, %ymm0, %ymm0 + 0xc5, 0xfd, 0xeb, 0xd1, //0x000005fe vpor %ymm1, %ymm0, %ymm2 + 0xc5, 0xfd, 0xd7, 0xc2, //0x00000602 vpmovmskb %ymm2, %eax + 0x83, 0xc0, 0xff, //0x00000606 addl $-1, %eax + 0x85, 0xc8, //0x00000609 testl %ecx, %eax + 0x0f, 0x84, 0x8f, 0x08, 0x00, 0x00, //0x0000060b je LBB5_169 + 0x4c, 0x89, 0xf8, //0x00000611 movq %r15, %rax + 0x4c, 0x8b, 0x6d, 0x88, //0x00000614 movq $-120(%rbp), %r13 + 0xe9, 0x53, 0x0e, 0x00, 0x00, //0x00000618 jmp LBB5_243 + //0x0000061d LBB5_49 + 0x49, 0xc1, 0xe4, 0x20, //0x0000061d shlq $32, %r12 + 0x49, 0x83, 0xcc, 0x06, //0x00000621 orq $6, %r12 + 0x49, 0x8b, 0x83, 0xa0, 0x00, 0x00, 0x00, //0x00000625 movq $160(%r11), %rax + 0x4c, 0x89, 0x20, //0x0000062c movq %r12, (%rax) + 0x48, 0xc7, 0x40, 0x08, 0xff, 0xff, 0xff, 0xff, //0x0000062f movq $-1, $8(%rax) + 0x49, 0x8b, 0x93, 0xa0, 0x00, 0x00, 0x00, //0x00000637 movq $160(%r11), %rdx + 0x4d, 0x8b, 0x83, 0xb8, 0x00, 0x00, 0x00, //0x0000063e movq $184(%r11), %r8 + 0x48, 0x89, 0xd0, //0x00000645 movq %rdx, %rax + 0x4c, 0x29, 0xc0, //0x00000648 subq %r8, %rax + 0x48, 0x89, 0xc7, //0x0000064b movq %rax, %rdi + 0x48, 0xc1, 0xff, 0x04, //0x0000064e sarq $4, %rdi + 0x49, 0x89, 0xbb, 0xa8, 0x00, 0x00, 0x00, //0x00000652 movq %rdi, $168(%r11) + 0x48, 0x8d, 0x5a, 0x10, //0x00000659 leaq $16(%rdx), %rbx + 0x49, 0x89, 0x9b, 0xa0, 0x00, 0x00, 0x00, //0x0000065d movq %rbx, $160(%r11) + 0x49, 0x83, 0x83, 0xb0, 0x00, 0x00, 0x00, 0x01, //0x00000664 addq $1, $176(%r11) + 0x48, 0x8d, 0x4a, 0x20, //0x0000066c leaq $32(%rdx), %rcx + 0x45, 0x31, 0xe4, //0x00000670 xorl %r12d, %r12d + 0x48, 0x83, 0xf8, 0xf0, //0x00000673 cmpq $-16, %rax + 0x48, 0x89, 0xd0, //0x00000677 movq %rdx, %rax + 0x49, 0x0f, 0x44, 0xc4, //0x0000067a cmoveq %r12, %rax + 0x49, 0x3b, 0x8b, 0xc0, 0x00, 0x00, 0x00, //0x0000067e cmpq $192(%r11), %rcx + 0x0f, 0x87, 0x03, 0x00, 0x00, 0x00, //0x00000685 ja LBB5_51 + 0x49, 0x89, 0xc4, //0x0000068b movq %rax, %r12 + //0x0000068e LBB5_51 + 0x4d, 0x85, 0xe4, //0x0000068e testq %r12, %r12 + 0x0f, 0x84, 0x4d, 0x3a, 0x00, 0x00, //0x00000691 je LBB5_336 + 0x49, 0x8d, 0x47, 0x01, //0x00000697 leaq $1(%r15), %rax + 0x41, 0x0f, 0xb6, 0x0f, //0x0000069b movzbl (%r15), %ecx + 0x48, 0x83, 0xf9, 0x20, //0x0000069f cmpq $32, %rcx + 0x0f, 0x87, 0x52, 0x0f, 0x00, 0x00, //0x000006a3 ja LBB5_259 + 0x48, 0xbe, 0x01, 0x26, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, //0x000006a9 movabsq $4294977025, %rsi + 0x48, 0x0f, 0xa3, 0xce, //0x000006b3 btq %rcx, %rsi + 0x0f, 0x83, 0x3e, 0x0f, 0x00, 0x00, //0x000006b7 jae LBB5_259 + 0x41, 0x0f, 0xb6, 0x4f, 0x01, //0x000006bd movzbl $1(%r15), %ecx + 0x49, 0x83, 0xc7, 0x02, //0x000006c2 addq $2, %r15 + 0x48, 0x83, 0xf9, 0x20, //0x000006c6 cmpq $32, %rcx + 0x0f, 0x87, 0x9f, 0x0e, 0x00, 0x00, //0x000006ca ja LBB5_286 + 0x48, 0x0f, 0xa3, 0xce, //0x000006d0 btq %rcx, %rsi + 0x0f, 0x83, 0x95, 0x0e, 0x00, 0x00, //0x000006d4 jae LBB5_286 + 0x49, 0x8b, 0xb3, 0x90, 0x00, 0x00, 0x00, //0x000006da movq $144(%r11), %rsi + 0x4c, 0x89, 0xf9, //0x000006e1 movq %r15, %rcx + 0x48, 0x29, 0xf1, //0x000006e4 subq %rsi, %rcx + 0x48, 0x83, 0xf9, 0x40, //0x000006e7 cmpq $64, %rcx + 0x0f, 0x83, 0xa0, 0x0e, 0x00, 0x00, //0x000006eb jae LBB5_255 + 0x49, 0x8b, 0x83, 0x98, 0x00, 0x00, 0x00, //0x000006f1 movq $152(%r11), %rax + 0x48, 0xd3, 0xe8, //0x000006f8 shrq %cl, %rax + 0x48, 0xd3, 0xe0, //0x000006fb shlq %cl, %rax + 0x48, 0x85, 0xc0, //0x000006fe testq %rax, %rax + 0x0f, 0x84, 0x83, 0x0e, 0x00, 0x00, //0x00000701 je LBB5_254 + 0x48, 0x0f, 0xbc, 0xc8, //0x00000707 bsfq %rax, %rcx + 0x48, 0x8d, 0x04, 0x0e, //0x0000070b leaq (%rsi,%rcx), %rax + 0x48, 0x83, 0xc0, 0x01, //0x0000070f addq $1, %rax + 0x48, 0x01, 0xce, //0x00000713 addq %rcx, %rsi + 0xe9, 0xde, 0x0e, 0x00, 0x00, //0x00000716 jmp LBB5_258 + //0x0000071b LBB5_59 + 0x41, 0x80, 0x3f, 0x61, //0x0000071b cmpb $97, (%r15) + 0xba, 0x0d, 0x00, 0x00, 0x00, //0x0000071f movl $13, %edx + 0x0f, 0x85, 0x03, 0x34, 0x00, 0x00, //0x00000724 jne LBB5_718 + 0x41, 0x80, 0x7f, 0x01, 0x6c, //0x0000072a cmpb $108, $1(%r15) + 0x0f, 0x85, 0x1c, 0x34, 0x00, 0x00, //0x0000072f jne LBB5_721 + 0x41, 0x80, 0x7f, 0x02, 0x73, //0x00000735 cmpb $115, $2(%r15) + 0x0f, 0x85, 0x31, 0x34, 0x00, 0x00, //0x0000073a jne LBB5_724 + 0x31, 0xd2, //0x00000740 xorl %edx, %edx + 0x41, 0x80, 0x7f, 0x03, 0x65, //0x00000742 cmpb $101, $3(%r15) + 0x0f, 0x85, 0x30, 0x34, 0x00, 0x00, //0x00000747 jne LBB5_725 + //0x0000074d LBB5_63 + 0x4d, 0x89, 0xf8, //0x0000074d movq %r15, %r8 + 0x49, 0x83, 0xc0, 0x04, //0x00000750 addq $4, %r8 + //0x00000754 LBB5_64 + 0x49, 0xc1, 0xe4, 0x20, //0x00000754 shlq $32, %r12 + 0x49, 0x83, 0xcc, 0x02, //0x00000758 orq $2, %r12 + //0x0000075c LBB5_65 + 0x49, 0x8b, 0x83, 0xa0, 0x00, 0x00, 0x00, //0x0000075c movq $160(%r11), %rax + 0x4c, 0x89, 0x20, //0x00000763 movq %r12, (%rax) + 0x48, 0x8d, 0x48, 0x10, //0x00000766 leaq $16(%rax), %rcx + 0x49, 0x89, 0x8b, 0xa0, 0x00, 0x00, 0x00, //0x0000076a movq %rcx, $160(%r11) + 0xe9, 0xd7, 0x06, 0x00, 0x00, //0x00000771 jmp LBB5_164 + //0x00000776 LBB5_15 + 0x41, 0xb2, 0x01, //0x00000776 movb $1, %r10b + 0xe9, 0xa9, 0xfc, 0xff, 0xff, //0x00000779 jmp LBB5_16 + //0x0000077e LBB5_66 + 0x49, 0xc1, 0xe4, 0x20, //0x0000077e shlq $32, %r12 + 0x49, 0x83, 0xcc, 0x07, //0x00000782 orq $7, %r12 + 0x49, 0x8b, 0x83, 0xa0, 0x00, 0x00, 0x00, //0x00000786 movq $160(%r11), %rax + 0x4c, 0x89, 0x20, //0x0000078d movq %r12, (%rax) + 0x48, 0xc7, 0x40, 0x08, 0xff, 0xff, 0xff, 0xff, //0x00000790 movq $-1, $8(%rax) + 0x49, 0x8b, 0x93, 0xa0, 0x00, 0x00, 0x00, //0x00000798 movq $160(%r11), %rdx + 0x4d, 0x8b, 0x83, 0xb8, 0x00, 0x00, 0x00, //0x0000079f movq $184(%r11), %r8 + 0x48, 0x89, 0xd0, //0x000007a6 movq %rdx, %rax + 0x4c, 0x29, 0xc0, //0x000007a9 subq %r8, %rax + 0x48, 0x89, 0xc7, //0x000007ac movq %rax, %rdi + 0x48, 0xc1, 0xff, 0x04, //0x000007af sarq $4, %rdi + 0x49, 0x89, 0xbb, 0xa8, 0x00, 0x00, 0x00, //0x000007b3 movq %rdi, $168(%r11) + 0x48, 0x8d, 0x5a, 0x10, //0x000007ba leaq $16(%rdx), %rbx + 0x49, 0x89, 0x9b, 0xa0, 0x00, 0x00, 0x00, //0x000007be movq %rbx, $160(%r11) + 0x49, 0x83, 0x83, 0xb0, 0x00, 0x00, 0x00, 0x01, //0x000007c5 addq $1, $176(%r11) + 0x48, 0x8d, 0x4a, 0x20, //0x000007cd leaq $32(%rdx), %rcx + 0x45, 0x31, 0xe4, //0x000007d1 xorl %r12d, %r12d + 0x48, 0x83, 0xf8, 0xf0, //0x000007d4 cmpq $-16, %rax + 0x48, 0x89, 0xd0, //0x000007d8 movq %rdx, %rax + 0x49, 0x0f, 0x44, 0xc4, //0x000007db cmoveq %r12, %rax + 0x49, 0x3b, 0x8b, 0xc0, 0x00, 0x00, 0x00, //0x000007df cmpq $192(%r11), %rcx + 0x0f, 0x87, 0x03, 0x00, 0x00, 0x00, //0x000007e6 ja LBB5_68 + 0x49, 0x89, 0xc4, //0x000007ec movq %rax, %r12 + //0x000007ef LBB5_68 + 0x4d, 0x85, 0xe4, //0x000007ef testq %r12, %r12 + 0x0f, 0x84, 0xec, 0x38, 0x00, 0x00, //0x000007f2 je LBB5_336 + 0x49, 0x8d, 0x47, 0x01, //0x000007f8 leaq $1(%r15), %rax + 0x41, 0x0f, 0xb6, 0x0f, //0x000007fc movzbl (%r15), %ecx + 0x48, 0x83, 0xf9, 0x20, //0x00000800 cmpq $32, %rcx + 0x0f, 0x87, 0x81, 0x0e, 0x00, 0x00, //0x00000804 ja LBB5_266 + 0x48, 0xbe, 0x01, 0x26, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, //0x0000080a movabsq $4294977025, %rsi + 0x48, 0x0f, 0xa3, 0xce, //0x00000814 btq %rcx, %rsi + 0x0f, 0x83, 0x6d, 0x0e, 0x00, 0x00, //0x00000818 jae LBB5_266 + 0x41, 0x0f, 0xb6, 0x4f, 0x01, //0x0000081e movzbl $1(%r15), %ecx + 0x49, 0x83, 0xc7, 0x02, //0x00000823 addq $2, %r15 + 0x48, 0x83, 0xf9, 0x20, //0x00000827 cmpq $32, %rcx + 0x0f, 0x87, 0x46, 0x0d, 0x00, 0x00, //0x0000082b ja LBB5_287 + 0x48, 0x0f, 0xa3, 0xce, //0x00000831 btq %rcx, %rsi + 0x0f, 0x83, 0x3c, 0x0d, 0x00, 0x00, //0x00000835 jae LBB5_287 + 0x49, 0x8b, 0xb3, 0x90, 0x00, 0x00, 0x00, //0x0000083b movq $144(%r11), %rsi + 0x4c, 0x89, 0xf9, //0x00000842 movq %r15, %rcx + 0x48, 0x29, 0xf1, //0x00000845 subq %rsi, %rcx + 0x48, 0x83, 0xf9, 0x40, //0x00000848 cmpq $64, %rcx + 0x0f, 0x83, 0xc6, 0x0d, 0x00, 0x00, //0x0000084c jae LBB5_262 + 0x49, 0x8b, 0x83, 0x98, 0x00, 0x00, 0x00, //0x00000852 movq $152(%r11), %rax + 0x48, 0xd3, 0xe8, //0x00000859 shrq %cl, %rax + 0x48, 0xd3, 0xe0, //0x0000085c shlq %cl, %rax + 0x48, 0x85, 0xc0, //0x0000085f testq %rax, %rax + 0x0f, 0x84, 0xa9, 0x0d, 0x00, 0x00, //0x00000862 je LBB5_261 + 0x48, 0x0f, 0xbc, 0xc8, //0x00000868 bsfq %rax, %rcx + 0x48, 0x8d, 0x04, 0x0e, //0x0000086c leaq (%rsi,%rcx), %rax + 0x48, 0x83, 0xc0, 0x01, //0x00000870 addq $1, %rax + 0x48, 0x01, 0xce, //0x00000874 addq %rcx, %rsi + 0xe9, 0x0d, 0x0e, 0x00, 0x00, //0x00000877 jmp LBB5_265 + //0x0000087c LBB5_76 + 0x41, 0x8a, 0x40, 0x01, //0x0000087c movb $1(%r8), %al + 0x04, 0xd2, //0x00000880 addb $-46, %al + 0x3c, 0x37, //0x00000882 cmpb $55, %al + 0x0f, 0x87, 0x33, 0xfc, 0xff, 0xff, //0x00000884 ja LBB5_26 + 0x0f, 0xb6, 0xc0, //0x0000088a movzbl %al, %eax + 0x48, 0xb9, 0x01, 0x00, 0x80, 0x00, 0x00, 0x00, 0x80, 0x00, //0x0000088d movabsq $36028797027352577, %rcx + 0x48, 0x0f, 0xa3, 0xc1, //0x00000897 btq %rax, %rcx + 0xb8, 0x01, 0x00, 0x00, 0x00, //0x0000089b movl $1, %eax + 0x0f, 0x83, 0x69, 0x05, 0x00, 0x00, //0x000008a0 jae LBB5_163 + //0x000008a6 LBB5_78 + 0x4c, 0x89, 0x7d, 0xc8, //0x000008a6 movq %r15, $-56(%rbp) + 0x49, 0x89, 0xfe, //0x000008aa movq %rdi, %r14 + 0x49, 0xc7, 0xc7, 0xff, 0xff, 0xff, 0xff, //0x000008ad movq $-1, %r15 + 0x48, 0x83, 0xff, 0x20, //0x000008b4 cmpq $32, %rdi + 0x0f, 0x82, 0x86, 0x31, 0x00, 0x00, //0x000008b8 jb LBB5_705 + 0x31, 0xf6, //0x000008be xorl %esi, %esi + 0xc5, 0xfe, 0x6f, 0x05, 0x18, 0xf8, 0xff, 0xff, //0x000008c0 vmovdqu $-2024(%rip), %ymm0 /* LCPI5_4+0(%rip) */ + 0xc5, 0xfe, 0x6f, 0x0d, 0x30, 0xf8, 0xff, 0xff, //0x000008c8 vmovdqu $-2000(%rip), %ymm1 /* LCPI5_5+0(%rip) */ + 0xc5, 0xfe, 0x6f, 0x15, 0x48, 0xf8, 0xff, 0xff, //0x000008d0 vmovdqu $-1976(%rip), %ymm2 /* LCPI5_6+0(%rip) */ + 0xc5, 0xfe, 0x6f, 0x1d, 0x60, 0xf8, 0xff, 0xff, //0x000008d8 vmovdqu $-1952(%rip), %ymm3 /* LCPI5_7+0(%rip) */ + 0xc5, 0xfe, 0x6f, 0x25, 0x78, 0xf8, 0xff, 0xff, //0x000008e0 vmovdqu $-1928(%rip), %ymm4 /* LCPI5_8+0(%rip) */ + 0xc5, 0xfe, 0x6f, 0x2d, 0x90, 0xf8, 0xff, 0xff, //0x000008e8 vmovdqu $-1904(%rip), %ymm5 /* LCPI5_9+0(%rip) */ + 0xc5, 0xfe, 0x6f, 0x35, 0xa8, 0xf8, 0xff, 0xff, //0x000008f0 vmovdqu $-1880(%rip), %ymm6 /* LCPI5_10+0(%rip) */ + 0x49, 0xc7, 0xc5, 0xff, 0xff, 0xff, 0xff, //0x000008f8 movq $-1, %r13 + 0x49, 0xc7, 0xc2, 0xff, 0xff, 0xff, 0xff, //0x000008ff movq $-1, %r10 + 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00000906 .p2align 4, 0x90 + //0x00000910 LBB5_80 + 0xc4, 0xc1, 0x7e, 0x6f, 0x3c, 0x30, //0x00000910 vmovdqu (%r8,%rsi), %ymm7 + 0xc5, 0x45, 0x64, 0xc0, //0x00000916 vpcmpgtb %ymm0, %ymm7, %ymm8 + 0xc5, 0x75, 0x64, 0xcf, //0x0000091a vpcmpgtb %ymm7, %ymm1, %ymm9 + 0xc4, 0x41, 0x35, 0xdb, 0xc0, //0x0000091e vpand %ymm8, %ymm9, %ymm8 + 0xc5, 0x45, 0x74, 0xca, //0x00000923 vpcmpeqb %ymm2, %ymm7, %ymm9 + 0xc5, 0x45, 0x74, 0xd3, //0x00000927 vpcmpeqb %ymm3, %ymm7, %ymm10 + 0xc4, 0x41, 0x2d, 0xeb, 0xc9, //0x0000092b vpor %ymm9, %ymm10, %ymm9 + 0xc5, 0x45, 0xdb, 0xd4, //0x00000930 vpand %ymm4, %ymm7, %ymm10 + 0xc5, 0x2d, 0x74, 0xd6, //0x00000934 vpcmpeqb %ymm6, %ymm10, %ymm10 + 0xc5, 0xc5, 0x74, 0xfd, //0x00000938 vpcmpeqb %ymm5, %ymm7, %ymm7 + 0xc5, 0xfd, 0xd7, 0xdf, //0x0000093c vpmovmskb %ymm7, %ebx + 0xc4, 0xc1, 0x7d, 0xd7, 0xd2, //0x00000940 vpmovmskb %ymm10, %edx + 0xc4, 0xc1, 0x7d, 0xd7, 0xf9, //0x00000945 vpmovmskb %ymm9, %edi + 0xc5, 0xbd, 0xeb, 0xff, //0x0000094a vpor %ymm7, %ymm8, %ymm7 + 0xc4, 0x41, 0x2d, 0xeb, 0xc1, //0x0000094e vpor %ymm9, %ymm10, %ymm8 + 0xc5, 0xbd, 0xeb, 0xff, //0x00000953 vpor %ymm7, %ymm8, %ymm7 + 0xc5, 0xfd, 0xd7, 0xc7, //0x00000957 vpmovmskb %ymm7, %eax + 0x48, 0xf7, 0xd0, //0x0000095b notq %rax + 0x4c, 0x0f, 0xbc, 0xe0, //0x0000095e bsfq %rax, %r12 + 0x41, 0x83, 0xfc, 0x20, //0x00000962 cmpl $32, %r12d + 0x0f, 0x84, 0x14, 0x00, 0x00, 0x00, //0x00000966 je LBB5_82 + 0xb8, 0xff, 0xff, 0xff, 0xff, //0x0000096c movl $-1, %eax + 0x44, 0x89, 0xe1, //0x00000971 movl %r12d, %ecx + 0xd3, 0xe0, //0x00000974 shll %cl, %eax + 0xf7, 0xd0, //0x00000976 notl %eax + 0x21, 0xc3, //0x00000978 andl %eax, %ebx + 0x21, 0xc2, //0x0000097a andl %eax, %edx + 0x21, 0xf8, //0x0000097c andl %edi, %eax + 0x89, 0xc7, //0x0000097e movl %eax, %edi + //0x00000980 LBB5_82 + 0x8d, 0x4b, 0xff, //0x00000980 leal $-1(%rbx), %ecx + 0x21, 0xd9, //0x00000983 andl %ebx, %ecx + 0x0f, 0x85, 0x27, 0x0f, 0x00, 0x00, //0x00000985 jne LBB5_285 + 0x8d, 0x4a, 0xff, //0x0000098b leal $-1(%rdx), %ecx + 0x21, 0xd1, //0x0000098e andl %edx, %ecx + 0x0f, 0x85, 0x1c, 0x0f, 0x00, 0x00, //0x00000990 jne LBB5_285 + 0x8d, 0x4f, 0xff, //0x00000996 leal $-1(%rdi), %ecx + 0x21, 0xf9, //0x00000999 andl %edi, %ecx + 0x0f, 0x85, 0x11, 0x0f, 0x00, 0x00, //0x0000099b jne LBB5_285 + 0x85, 0xdb, //0x000009a1 testl %ebx, %ebx + 0x0f, 0x84, 0x13, 0x00, 0x00, 0x00, //0x000009a3 je LBB5_88 + 0x0f, 0xbc, 0xcb, //0x000009a9 bsfl %ebx, %ecx + 0x49, 0x83, 0xfa, 0xff, //0x000009ac cmpq $-1, %r10 + 0x0f, 0x85, 0x04, 0x0f, 0x00, 0x00, //0x000009b0 jne LBB5_288 + 0x48, 0x01, 0xf1, //0x000009b6 addq %rsi, %rcx + 0x49, 0x89, 0xca, //0x000009b9 movq %rcx, %r10 + //0x000009bc LBB5_88 + 0x85, 0xd2, //0x000009bc testl %edx, %edx + 0x0f, 0x84, 0x13, 0x00, 0x00, 0x00, //0x000009be je LBB5_91 + 0x0f, 0xbc, 0xca, //0x000009c4 bsfl %edx, %ecx + 0x49, 0x83, 0xfd, 0xff, //0x000009c7 cmpq $-1, %r13 + 0x0f, 0x85, 0xe9, 0x0e, 0x00, 0x00, //0x000009cb jne LBB5_288 + 0x48, 0x01, 0xf1, //0x000009d1 addq %rsi, %rcx + 0x49, 0x89, 0xcd, //0x000009d4 movq %rcx, %r13 + //0x000009d7 LBB5_91 + 0x85, 0xff, //0x000009d7 testl %edi, %edi + 0x0f, 0x84, 0x13, 0x00, 0x00, 0x00, //0x000009d9 je LBB5_94 + 0x0f, 0xbc, 0xcf, //0x000009df bsfl %edi, %ecx + 0x49, 0x83, 0xff, 0xff, //0x000009e2 cmpq $-1, %r15 + 0x0f, 0x85, 0xce, 0x0e, 0x00, 0x00, //0x000009e6 jne LBB5_288 + 0x48, 0x01, 0xf1, //0x000009ec addq %rsi, %rcx + 0x49, 0x89, 0xcf, //0x000009ef movq %rcx, %r15 + //0x000009f2 LBB5_94 + 0x41, 0x83, 0xfc, 0x20, //0x000009f2 cmpl $32, %r12d + 0x0f, 0x85, 0x16, 0x02, 0x00, 0x00, //0x000009f6 jne LBB5_128 + 0x4c, 0x89, 0xf0, //0x000009fc movq %r14, %rax + 0x48, 0x83, 0xc0, 0xe0, //0x000009ff addq $-32, %rax + 0x48, 0x83, 0xc6, 0x20, //0x00000a03 addq $32, %rsi + 0x49, 0x89, 0xc6, //0x00000a07 movq %rax, %r14 + 0x48, 0x83, 0xf8, 0x1f, //0x00000a0a cmpq $31, %rax + 0x0f, 0x87, 0xfc, 0xfe, 0xff, 0xff, //0x00000a0e ja LBB5_80 + 0xc5, 0xf8, 0x77, //0x00000a14 vzeroupper + 0x4c, 0x01, 0xc6, //0x00000a17 addq %r8, %rsi + 0x49, 0x89, 0xf4, //0x00000a1a movq %rsi, %r12 + 0x4c, 0x89, 0x5d, 0xc0, //0x00000a1d movq %r11, $-64(%rbp) + 0x49, 0x83, 0xfe, 0x10, //0x00000a21 cmpq $16, %r14 + 0x0f, 0x82, 0x4a, 0x01, 0x00, 0x00, //0x00000a25 jb LBB5_115 + //0x00000a2b LBB5_97 + 0x4d, 0x89, 0xe3, //0x00000a2b movq %r12, %r11 + 0x4d, 0x29, 0xc3, //0x00000a2e subq %r8, %r11 + 0x31, 0xf6, //0x00000a31 xorl %esi, %esi + 0xc5, 0x7a, 0x6f, 0x05, 0xa5, 0xf7, 0xff, 0xff, //0x00000a33 vmovdqu $-2139(%rip), %xmm8 /* LCPI5_11+0(%rip) */ + 0xc5, 0x7a, 0x6f, 0x0d, 0xad, 0xf7, 0xff, 0xff, //0x00000a3b vmovdqu $-2131(%rip), %xmm9 /* LCPI5_12+0(%rip) */ + 0xc5, 0x7a, 0x6f, 0x15, 0xb5, 0xf7, 0xff, 0xff, //0x00000a43 vmovdqu $-2123(%rip), %xmm10 /* LCPI5_13+0(%rip) */ + 0xc5, 0x7a, 0x6f, 0x1d, 0xbd, 0xf7, 0xff, 0xff, //0x00000a4b vmovdqu $-2115(%rip), %xmm11 /* LCPI5_14+0(%rip) */ + 0xc5, 0xfa, 0x6f, 0x25, 0xc5, 0xf7, 0xff, 0xff, //0x00000a53 vmovdqu $-2107(%rip), %xmm4 /* LCPI5_15+0(%rip) */ + 0xc5, 0xfa, 0x6f, 0x2d, 0xcd, 0xf7, 0xff, 0xff, //0x00000a5b vmovdqu $-2099(%rip), %xmm5 /* LCPI5_16+0(%rip) */ + 0xc5, 0xfa, 0x6f, 0x35, 0xd5, 0xf7, 0xff, 0xff, //0x00000a63 vmovdqu $-2091(%rip), %xmm6 /* LCPI5_17+0(%rip) */ + 0x90, 0x90, 0x90, 0x90, 0x90, //0x00000a6b .p2align 4, 0x90 + //0x00000a70 LBB5_98 + 0xc4, 0xc1, 0x7a, 0x6f, 0x3c, 0x34, //0x00000a70 vmovdqu (%r12,%rsi), %xmm7 + 0xc4, 0xc1, 0x41, 0x64, 0xc0, //0x00000a76 vpcmpgtb %xmm8, %xmm7, %xmm0 + 0xc5, 0xb1, 0x64, 0xcf, //0x00000a7b vpcmpgtb %xmm7, %xmm9, %xmm1 + 0xc5, 0xf9, 0xdb, 0xc1, //0x00000a7f vpand %xmm1, %xmm0, %xmm0 + 0xc5, 0xa9, 0x74, 0xcf, //0x00000a83 vpcmpeqb %xmm7, %xmm10, %xmm1 + 0xc5, 0xa1, 0x74, 0xd7, //0x00000a87 vpcmpeqb %xmm7, %xmm11, %xmm2 + 0xc5, 0xe9, 0xeb, 0xc9, //0x00000a8b vpor %xmm1, %xmm2, %xmm1 + 0xc5, 0xc1, 0xdb, 0xd4, //0x00000a8f vpand %xmm4, %xmm7, %xmm2 + 0xc5, 0xe9, 0x74, 0xd6, //0x00000a93 vpcmpeqb %xmm6, %xmm2, %xmm2 + 0xc5, 0xc1, 0x74, 0xfd, //0x00000a97 vpcmpeqb %xmm5, %xmm7, %xmm7 + 0xc5, 0xe9, 0xeb, 0xdf, //0x00000a9b vpor %xmm7, %xmm2, %xmm3 + 0xc5, 0xf1, 0xeb, 0xc0, //0x00000a9f vpor %xmm0, %xmm1, %xmm0 + 0xc5, 0xe1, 0xeb, 0xc0, //0x00000aa3 vpor %xmm0, %xmm3, %xmm0 + 0xc5, 0xf9, 0xd7, 0xdf, //0x00000aa7 vpmovmskb %xmm7, %ebx + 0xc5, 0xf9, 0xd7, 0xd2, //0x00000aab vpmovmskb %xmm2, %edx + 0xc5, 0xf9, 0xd7, 0xf9, //0x00000aaf vpmovmskb %xmm1, %edi + 0xc5, 0xf9, 0xd7, 0xc0, //0x00000ab3 vpmovmskb %xmm0, %eax + 0xf7, 0xd0, //0x00000ab7 notl %eax + 0x0f, 0xbc, 0xc8, //0x00000ab9 bsfl %eax, %ecx + 0x83, 0xf9, 0x10, //0x00000abc cmpl $16, %ecx + 0x0f, 0x84, 0x11, 0x00, 0x00, 0x00, //0x00000abf je LBB5_100 + 0xb8, 0xff, 0xff, 0xff, 0xff, //0x00000ac5 movl $-1, %eax + 0xd3, 0xe0, //0x00000aca shll %cl, %eax + 0xf7, 0xd0, //0x00000acc notl %eax + 0x21, 0xc3, //0x00000ace andl %eax, %ebx + 0x21, 0xc2, //0x00000ad0 andl %eax, %edx + 0x21, 0xf8, //0x00000ad2 andl %edi, %eax + 0x89, 0xc7, //0x00000ad4 movl %eax, %edi + //0x00000ad6 LBB5_100 + 0x8d, 0x43, 0xff, //0x00000ad6 leal $-1(%rbx), %eax + 0x21, 0xd8, //0x00000ad9 andl %ebx, %eax + 0x0f, 0x85, 0x48, 0x1d, 0x00, 0x00, //0x00000adb jne LBB5_504 + 0x8d, 0x42, 0xff, //0x00000ae1 leal $-1(%rdx), %eax + 0x21, 0xd0, //0x00000ae4 andl %edx, %eax + 0x0f, 0x85, 0x3d, 0x1d, 0x00, 0x00, //0x00000ae6 jne LBB5_504 + 0x8d, 0x47, 0xff, //0x00000aec leal $-1(%rdi), %eax + 0x21, 0xf8, //0x00000aef andl %edi, %eax + 0x0f, 0x85, 0x32, 0x1d, 0x00, 0x00, //0x00000af1 jne LBB5_504 + 0x85, 0xdb, //0x00000af7 testl %ebx, %ebx + 0x0f, 0x84, 0x16, 0x00, 0x00, 0x00, //0x00000af9 je LBB5_106 + 0x0f, 0xbc, 0xdb, //0x00000aff bsfl %ebx, %ebx + 0x49, 0x83, 0xfa, 0xff, //0x00000b02 cmpq $-1, %r10 + 0x0f, 0x85, 0x2f, 0x2a, 0x00, 0x00, //0x00000b06 jne LBB5_653 + 0x4c, 0x01, 0xdb, //0x00000b0c addq %r11, %rbx + 0x48, 0x01, 0xf3, //0x00000b0f addq %rsi, %rbx + 0x49, 0x89, 0xda, //0x00000b12 movq %rbx, %r10 + //0x00000b15 LBB5_106 + 0x85, 0xd2, //0x00000b15 testl %edx, %edx + 0x0f, 0x84, 0x16, 0x00, 0x00, 0x00, //0x00000b17 je LBB5_109 + 0x0f, 0xbc, 0xd2, //0x00000b1d bsfl %edx, %edx + 0x49, 0x83, 0xfd, 0xff, //0x00000b20 cmpq $-1, %r13 + 0x0f, 0x85, 0x02, 0x23, 0x00, 0x00, //0x00000b24 jne LBB5_580 + 0x4c, 0x01, 0xda, //0x00000b2a addq %r11, %rdx + 0x48, 0x01, 0xf2, //0x00000b2d addq %rsi, %rdx + 0x49, 0x89, 0xd5, //0x00000b30 movq %rdx, %r13 + //0x00000b33 LBB5_109 + 0x85, 0xff, //0x00000b33 testl %edi, %edi + 0x0f, 0x84, 0x16, 0x00, 0x00, 0x00, //0x00000b35 je LBB5_112 + 0x0f, 0xbc, 0xd7, //0x00000b3b bsfl %edi, %edx + 0x49, 0x83, 0xff, 0xff, //0x00000b3e cmpq $-1, %r15 + 0x0f, 0x85, 0xe4, 0x22, 0x00, 0x00, //0x00000b42 jne LBB5_580 + 0x4c, 0x01, 0xda, //0x00000b48 addq %r11, %rdx + 0x48, 0x01, 0xf2, //0x00000b4b addq %rsi, %rdx + 0x49, 0x89, 0xd7, //0x00000b4e movq %rdx, %r15 + //0x00000b51 LBB5_112 + 0x83, 0xf9, 0x10, //0x00000b51 cmpl $16, %ecx + 0x0f, 0x85, 0xf4, 0x01, 0x00, 0x00, //0x00000b54 jne LBB5_148 + 0x4c, 0x89, 0xf0, //0x00000b5a movq %r14, %rax + 0x48, 0x83, 0xc0, 0xf0, //0x00000b5d addq $-16, %rax + 0x48, 0x83, 0xc6, 0x10, //0x00000b61 addq $16, %rsi + 0x49, 0x89, 0xc6, //0x00000b65 movq %rax, %r14 + 0x48, 0x83, 0xf8, 0x0f, //0x00000b68 cmpq $15, %rax + 0x0f, 0x87, 0xfe, 0xfe, 0xff, 0xff, //0x00000b6c ja LBB5_98 + 0x49, 0x01, 0xf4, //0x00000b72 addq %rsi, %r12 + //0x00000b75 LBB5_115 + 0x4d, 0x85, 0xf6, //0x00000b75 testq %r14, %r14 + 0x4c, 0x8b, 0x5d, 0xc0, //0x00000b78 movq $-64(%rbp), %r11 + 0x0f, 0x84, 0x04, 0x02, 0x00, 0x00, //0x00000b7c je LBB5_151 + 0x4c, 0x89, 0xf0, //0x00000b82 movq %r14, %rax + 0x4b, 0x8d, 0x0c, 0x34, //0x00000b85 leaq (%r12,%r14), %rcx + 0x4c, 0x89, 0xe7, //0x00000b89 movq %r12, %rdi + 0x4c, 0x29, 0xc7, //0x00000b8c subq %r8, %rdi + 0x31, 0xf6, //0x00000b8f xorl %esi, %esi + 0x48, 0x8d, 0x15, 0x08, 0xb7, 0x00, 0x00, //0x00000b91 leaq $46856(%rip), %rdx /* LJTI5_1+0(%rip) */ + 0xe9, 0x20, 0x00, 0x00, 0x00, //0x00000b98 jmp LBB5_120 + //0x00000b9d LBB5_117 + 0x49, 0x83, 0xfa, 0xff, //0x00000b9d cmpq $-1, %r10 + 0x0f, 0x85, 0x8a, 0x1c, 0x00, 0x00, //0x00000ba1 jne LBB5_505 + 0x4c, 0x8d, 0x14, 0x37, //0x00000ba7 leaq (%rdi,%rsi), %r10 + 0x90, 0x90, 0x90, 0x90, 0x90, //0x00000bab .p2align 4, 0x90 + //0x00000bb0 LBB5_119 + 0x48, 0x83, 0xc6, 0x01, //0x00000bb0 addq $1, %rsi + 0x49, 0x39, 0xf6, //0x00000bb4 cmpq %rsi, %r14 + 0x0f, 0x84, 0x9c, 0x0b, 0x00, 0x00, //0x00000bb7 je LBB5_274 + //0x00000bbd LBB5_120 + 0x41, 0x0f, 0xbe, 0x1c, 0x34, //0x00000bbd movsbl (%r12,%rsi), %ebx + 0x8d, 0x43, 0xd0, //0x00000bc2 leal $-48(%rbx), %eax + 0x83, 0xf8, 0x0a, //0x00000bc5 cmpl $10, %eax + 0x0f, 0x82, 0xe2, 0xff, 0xff, 0xff, //0x00000bc8 jb LBB5_119 + 0x8d, 0x43, 0xd5, //0x00000bce leal $-43(%rbx), %eax + 0x83, 0xf8, 0x1a, //0x00000bd1 cmpl $26, %eax + 0x0f, 0x87, 0x1c, 0x00, 0x00, 0x00, //0x00000bd4 ja LBB5_125 + 0x48, 0x63, 0x04, 0x82, //0x00000bda movslq (%rdx,%rax,4), %rax + 0x48, 0x01, 0xd0, //0x00000bde addq %rdx, %rax + 0xff, 0xe0, //0x00000be1 jmpq *%rax + //0x00000be3 LBB5_123 + 0x49, 0x83, 0xff, 0xff, //0x00000be3 cmpq $-1, %r15 + 0x0f, 0x85, 0x44, 0x1c, 0x00, 0x00, //0x00000be7 jne LBB5_505 + 0x4c, 0x8d, 0x3c, 0x37, //0x00000bed leaq (%rdi,%rsi), %r15 + 0xe9, 0xba, 0xff, 0xff, 0xff, //0x00000bf1 jmp LBB5_119 + //0x00000bf6 LBB5_125 + 0x83, 0xfb, 0x65, //0x00000bf6 cmpl $101, %ebx + 0x0f, 0x85, 0x84, 0x01, 0x00, 0x00, //0x00000bf9 jne LBB5_150 + //0x00000bff LBB5_126 + 0x49, 0x83, 0xfd, 0xff, //0x00000bff cmpq $-1, %r13 + 0x0f, 0x85, 0x28, 0x1c, 0x00, 0x00, //0x00000c03 jne LBB5_505 + 0x4c, 0x8d, 0x2c, 0x37, //0x00000c09 leaq (%rdi,%rsi), %r13 + 0xe9, 0x9e, 0xff, 0xff, 0xff, //0x00000c0d jmp LBB5_119 + //0x00000c12 LBB5_128 + 0x49, 0x01, 0xf4, //0x00000c12 addq %rsi, %r12 + 0x4d, 0x01, 0xc4, //0x00000c15 addq %r8, %r12 + 0xc5, 0xf8, 0x77, //0x00000c18 vzeroupper + 0x48, 0xc7, 0xc6, 0xff, 0xff, 0xff, 0xff, //0x00000c1b movq $-1, %rsi + 0x4d, 0x85, 0xd2, //0x00000c22 testq %r10, %r10 + 0x0f, 0x85, 0x6b, 0x01, 0x00, 0x00, //0x00000c25 jne LBB5_152 + 0xe9, 0xd0, 0x01, 0x00, 0x00, //0x00000c2b jmp LBB5_162 + //0x00000c30 LBB5_129 + 0x4d, 0x8d, 0x78, 0x02, //0x00000c30 leaq $2(%r8), %r15 + 0x41, 0x8a, 0x40, 0x02, //0x00000c34 movb $2(%r8), %al + 0x8d, 0x48, 0xd0, //0x00000c38 leal $-48(%rax), %ecx + 0x80, 0xf9, 0x09, //0x00000c3b cmpb $9, %cl + 0x0f, 0x87, 0x6e, 0x03, 0x00, 0x00, //0x00000c3e ja LBB5_185 + 0x45, 0x31, 0xed, //0x00000c44 xorl %r13d, %r13d + 0x3c, 0x30, //0x00000c47 cmpb $48, %al + 0x0f, 0x85, 0x15, 0x00, 0x00, 0x00, //0x00000c49 jne LBB5_132 + //0x00000c4f LBB5_131 + 0x41, 0x0f, 0xb6, 0x47, 0x01, //0x00000c4f movzbl $1(%r15), %eax + 0x49, 0x83, 0xc7, 0x01, //0x00000c54 addq $1, %r15 + 0x41, 0x83, 0xc5, 0xff, //0x00000c58 addl $-1, %r13d + 0x3c, 0x30, //0x00000c5c cmpb $48, %al + 0x0f, 0x84, 0xeb, 0xff, 0xff, 0xff, //0x00000c5e je LBB5_131 + //0x00000c64 LBB5_132 + 0x3c, 0x45, //0x00000c64 cmpb $69, %al + 0x0f, 0x84, 0xa8, 0x02, 0x00, 0x00, //0x00000c66 je LBB5_173 + 0x3c, 0x65, //0x00000c6c cmpb $101, %al + 0x0f, 0x84, 0xa0, 0x02, 0x00, 0x00, //0x00000c6e je LBB5_173 + 0x8d, 0x58, 0xd0, //0x00000c74 leal $-48(%rax), %ebx + 0x31, 0xc9, //0x00000c77 xorl %ecx, %ecx + 0x45, 0x31, 0xf6, //0x00000c79 xorl %r14d, %r14d + 0x31, 0xf6, //0x00000c7c xorl %esi, %esi + //0x00000c7e LBB5_135 + 0x44, 0x89, 0x55, 0xb0, //0x00000c7e movl %r10d, $-80(%rbp) + 0x41, 0xba, 0x11, 0x00, 0x00, 0x00, //0x00000c82 movl $17, %r10d + 0x49, 0x29, 0xca, //0x00000c88 subq %rcx, %r10 + 0x4d, 0x85, 0xd2, //0x00000c8b testq %r10, %r10 + 0x0f, 0x8e, 0xdb, 0x00, 0x00, 0x00, //0x00000c8e jle LBB5_149 + 0x80, 0xfb, 0x09, //0x00000c94 cmpb $9, %bl + 0x0f, 0x87, 0xd2, 0x00, 0x00, 0x00, //0x00000c97 ja LBB5_149 + 0x4b, 0x8d, 0x14, 0x17, //0x00000c9d leaq (%r15,%r10), %rdx + 0xbb, 0x10, 0x00, 0x00, 0x00, //0x00000ca1 movl $16, %ebx + 0x48, 0x29, 0xcb, //0x00000ca6 subq %rcx, %rbx + 0x31, 0xc9, //0x00000ca9 xorl %ecx, %ecx + 0x90, 0x90, 0x90, 0x90, 0x90, //0x00000cab .p2align 4, 0x90 + //0x00000cb0 LBB5_138 + 0x48, 0x8d, 0x34, 0xb6, //0x00000cb0 leaq (%rsi,%rsi,4), %rsi + 0x0f, 0xb6, 0xc0, //0x00000cb4 movzbl %al, %eax + 0x48, 0x8d, 0x34, 0x70, //0x00000cb7 leaq (%rax,%rsi,2), %rsi + 0x48, 0x83, 0xc6, 0xd0, //0x00000cbb addq $-48, %rsi + 0x48, 0x39, 0xcb, //0x00000cbf cmpq %rcx, %rbx + 0x0f, 0x84, 0x17, 0x03, 0x00, 0x00, //0x00000cc2 je LBB5_189 + 0x41, 0x0f, 0xb6, 0x44, 0x0f, 0x01, //0x00000cc8 movzbl $1(%r15,%rcx), %eax + 0x8d, 0x78, 0xd0, //0x00000cce leal $-48(%rax), %edi + 0x48, 0x83, 0xc1, 0x01, //0x00000cd1 addq $1, %rcx + 0x40, 0x80, 0xff, 0x0a, //0x00000cd5 cmpb $10, %dil + 0x0f, 0x82, 0xd1, 0xff, 0xff, 0xff, //0x00000cd9 jb LBB5_138 + 0x4c, 0x89, 0xfa, //0x00000cdf movq %r15, %rdx + 0x48, 0x01, 0xca, //0x00000ce2 addq %rcx, %rdx + 0x49, 0x89, 0xca, //0x00000ce5 movq %rcx, %r10 + 0xe9, 0x1a, 0x03, 0x00, 0x00, //0x00000ce8 jmp LBB5_192 + //0x00000ced LBB5_141 + 0x3c, 0x45, //0x00000ced cmpb $69, %al + 0x0f, 0x84, 0x27, 0x02, 0x00, 0x00, //0x00000cef je LBB5_175 + 0x3c, 0x65, //0x00000cf5 cmpb $101, %al + 0x0f, 0x84, 0x1f, 0x02, 0x00, 0x00, //0x00000cf7 je LBB5_175 + 0x45, 0x85, 0xed, //0x00000cfd testl %r13d, %r13d + 0x0f, 0x85, 0x14, 0x31, 0x00, 0x00, //0x00000d00 jne LBB5_765 + 0x45, 0x84, 0xd2, //0x00000d06 testb %r10b, %r10b + 0x0f, 0x84, 0xf7, 0x07, 0x00, 0x00, //0x00000d09 je LBB5_247 + 0x48, 0xb8, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, //0x00000d0f movabsq $-9223372036854775808, %rax + 0x48, 0x39, 0xc6, //0x00000d19 cmpq %rax, %rsi + 0x0f, 0x86, 0x5d, 0x08, 0x00, 0x00, //0x00000d1c jbe LBB5_253 + 0xc4, 0xe1, 0xf9, 0x6e, 0xc6, //0x00000d22 vmovq %rsi, %xmm0 + //0x00000d27 LBB5_147 + 0xc5, 0xf9, 0x62, 0x05, 0x21, 0xf5, 0xff, 0xff, //0x00000d27 vpunpckldq $-2783(%rip), %xmm0, %xmm0 /* LCPI5_18+0(%rip) */ + 0xc5, 0xf9, 0x5c, 0x05, 0x29, 0xf5, 0xff, 0xff, //0x00000d2f vsubpd $-2775(%rip), %xmm0, %xmm0 /* LCPI5_19+0(%rip) */ + 0xc4, 0xe3, 0x79, 0x05, 0xc8, 0x01, //0x00000d37 vpermilpd $1, %xmm0, %xmm1 + 0xc5, 0xf3, 0x58, 0xc0, //0x00000d3d vaddsd %xmm0, %xmm1, %xmm0 + 0xc5, 0xf9, 0x57, 0x05, 0x27, 0xf5, 0xff, 0xff, //0x00000d41 vxorpd $-2777(%rip), %xmm0, %xmm0 /* LCPI5_20+0(%rip) */ + 0xe9, 0x05, 0x0e, 0x00, 0x00, //0x00000d49 jmp LBB5_334 + //0x00000d4e LBB5_148 + 0x89, 0xc8, //0x00000d4e movl %ecx, %eax + 0x49, 0x01, 0xc4, //0x00000d50 addq %rax, %r12 + 0x49, 0x01, 0xf4, //0x00000d53 addq %rsi, %r12 + 0x4c, 0x8b, 0x5d, 0xc0, //0x00000d56 movq $-64(%rbp), %r11 + 0x48, 0xc7, 0xc6, 0xff, 0xff, 0xff, 0xff, //0x00000d5a movq $-1, %rsi + 0x4d, 0x85, 0xd2, //0x00000d61 testq %r10, %r10 + 0x0f, 0x85, 0x2c, 0x00, 0x00, 0x00, //0x00000d64 jne LBB5_152 + 0xe9, 0x91, 0x00, 0x00, 0x00, //0x00000d6a jmp LBB5_162 + //0x00000d6f LBB5_149 + 0x4c, 0x89, 0xfa, //0x00000d6f movq %r15, %rdx + 0x45, 0x31, 0xd2, //0x00000d72 xorl %r10d, %r10d + 0x80, 0xfb, 0x09, //0x00000d75 cmpb $9, %bl + 0x0f, 0x86, 0x72, 0x02, 0x00, 0x00, //0x00000d78 jbe LBB5_190 + 0xe9, 0x84, 0x02, 0x00, 0x00, //0x00000d7e jmp LBB5_192 + //0x00000d83 LBB5_150 + 0x49, 0x01, 0xf4, //0x00000d83 addq %rsi, %r12 + //0x00000d86 LBB5_151 + 0x48, 0xc7, 0xc6, 0xff, 0xff, 0xff, 0xff, //0x00000d86 movq $-1, %rsi + 0x4d, 0x85, 0xd2, //0x00000d8d testq %r10, %r10 + 0x0f, 0x84, 0x6a, 0x00, 0x00, 0x00, //0x00000d90 je LBB5_162 + //0x00000d96 LBB5_152 + 0x4d, 0x85, 0xff, //0x00000d96 testq %r15, %r15 + 0x0f, 0x84, 0x61, 0x00, 0x00, 0x00, //0x00000d99 je LBB5_162 + 0x4d, 0x85, 0xed, //0x00000d9f testq %r13, %r13 + 0x0f, 0x84, 0x58, 0x00, 0x00, 0x00, //0x00000da2 je LBB5_162 + 0x4d, 0x29, 0xc4, //0x00000da8 subq %r8, %r12 + 0x49, 0x8d, 0x4c, 0x24, 0xff, //0x00000dab leaq $-1(%r12), %rcx + 0x49, 0x39, 0xca, //0x00000db0 cmpq %rcx, %r10 + 0x0f, 0x84, 0x33, 0x00, 0x00, 0x00, //0x00000db3 je LBB5_160 + 0x49, 0x39, 0xcf, //0x00000db9 cmpq %rcx, %r15 + 0x0f, 0x84, 0x2a, 0x00, 0x00, 0x00, //0x00000dbc je LBB5_160 + 0x49, 0x39, 0xcd, //0x00000dc2 cmpq %rcx, %r13 + 0x0f, 0x84, 0x21, 0x00, 0x00, 0x00, //0x00000dc5 je LBB5_160 + 0x4d, 0x85, 0xff, //0x00000dcb testq %r15, %r15 + 0x0f, 0x8e, 0xe8, 0x01, 0x00, 0x00, //0x00000dce jle LBB5_186 + 0x49, 0x8d, 0x47, 0xff, //0x00000dd4 leaq $-1(%r15), %rax + 0x49, 0x39, 0xc5, //0x00000dd8 cmpq %rax, %r13 + 0x0f, 0x84, 0xdb, 0x01, 0x00, 0x00, //0x00000ddb je LBB5_186 + 0x49, 0xf7, 0xd7, //0x00000de1 notq %r15 + 0x4c, 0x89, 0xfe, //0x00000de4 movq %r15, %rsi + 0xe9, 0x06, 0x00, 0x00, 0x00, //0x00000de7 jmp LBB5_161 + //0x00000dec LBB5_160 + 0x49, 0xf7, 0xdc, //0x00000dec negq %r12 + 0x4c, 0x89, 0xe6, //0x00000def movq %r12, %rsi + //0x00000df2 LBB5_161 + 0x31, 0xd2, //0x00000df2 xorl %edx, %edx + 0x48, 0x89, 0xf0, //0x00000df4 movq %rsi, %rax + 0x48, 0x85, 0xf6, //0x00000df7 testq %rsi, %rsi + 0x0f, 0x89, 0x0f, 0x00, 0x00, 0x00, //0x00000dfa jns LBB5_163 + //0x00000e00 LBB5_162 + 0x48, 0xf7, 0xd6, //0x00000e00 notq %rsi + 0xba, 0x03, 0x00, 0x00, 0x00, //0x00000e03 movl $3, %edx + 0x48, 0xc7, 0xc0, 0xfd, 0xff, 0xff, 0xff, //0x00000e08 movq $-3, %rax + //0x00000e0f LBB5_163 + 0x49, 0x01, 0xf0, //0x00000e0f addq %rsi, %r8 + 0x0f, 0xb6, 0x4d, 0xb0, //0x00000e12 movzbl $-80(%rbp), %ecx + 0x48, 0x01, 0xc1, //0x00000e16 addq %rax, %rcx + 0x48, 0x8b, 0x75, 0xb8, //0x00000e19 movq $-72(%rbp), %rsi + 0x48, 0xc1, 0xe6, 0x20, //0x00000e1d shlq $32, %rsi + 0x48, 0x83, 0xce, 0x1b, //0x00000e21 orq $27, %rsi + 0x49, 0x8b, 0x83, 0xa0, 0x00, 0x00, 0x00, //0x00000e25 movq $160(%r11), %rax + 0x48, 0x89, 0x30, //0x00000e2c movq %rsi, (%rax) + 0x48, 0x89, 0x48, 0x08, //0x00000e2f movq %rcx, $8(%rax) + 0x49, 0x8b, 0x83, 0xa0, 0x00, 0x00, 0x00, //0x00000e33 movq $160(%r11), %rax + 0x48, 0x8d, 0x48, 0x10, //0x00000e3a leaq $16(%rax), %rcx + 0x49, 0x89, 0x8b, 0xa0, 0x00, 0x00, 0x00, //0x00000e3e movq %rcx, $160(%r11) + 0x41, 0x83, 0x83, 0xd4, 0x00, 0x00, 0x00, 0x01, //0x00000e45 addl $1, $212(%r11) + //0x00000e4d LBB5_164 + 0x48, 0x83, 0xc0, 0x20, //0x00000e4d addq $32, %rax + 0x49, 0x3b, 0x83, 0xc0, 0x00, 0x00, 0x00, //0x00000e51 cmpq $192(%r11), %rax + 0x0f, 0x96, 0xc0, //0x00000e58 setbe %al + 0x4d, 0x89, 0xc7, //0x00000e5b movq %r8, %r15 + //0x00000e5e LBB5_165 + 0x85, 0xd2, //0x00000e5e testl %edx, %edx + 0x0f, 0x85, 0x0a, 0x00, 0x00, 0x00, //0x00000e60 jne LBB5_167 + 0x31, 0xd2, //0x00000e66 xorl %edx, %edx + 0x84, 0xc0, //0x00000e68 testb %al, %al + 0x0f, 0x84, 0x74, 0x32, 0x00, 0x00, //0x00000e6a je LBB5_336 + //0x00000e70 LBB5_167 + 0x4d, 0x89, 0xbb, 0x80, 0x00, 0x00, 0x00, //0x00000e70 movq %r15, $128(%r11) + 0x41, 0x81, 0xbb, 0xe0, 0x00, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, //0x00000e77 cmpl $4096, $224(%r11) + 0x0f, 0x87, 0x69, 0x20, 0x00, 0x00, //0x00000e82 ja LBB5_590 + //0x00000e88 LBB5_168 + 0x48, 0x63, 0xc2, //0x00000e88 movslq %edx, %rax + 0x48, 0x81, 0xc4, 0x90, 0x00, 0x00, 0x00, //0x00000e8b addq $144, %rsp + 0x5b, //0x00000e92 popq %rbx + 0x41, 0x5c, //0x00000e93 popq %r12 + 0x41, 0x5d, //0x00000e95 popq %r13 + 0x41, 0x5e, //0x00000e97 popq %r14 + 0x41, 0x5f, //0x00000e99 popq %r15 + 0x5d, //0x00000e9b popq %rbp + 0xc5, 0xf8, 0x77, //0x00000e9c vzeroupper + 0xc3, //0x00000e9f retq + //0x00000ea0 LBB5_169 + 0xc5, 0xfd, 0xd7, 0xf1, //0x00000ea0 vpmovmskb %ymm1, %esi + 0x49, 0x8b, 0x53, 0x70, //0x00000ea4 movq $112(%r11), %rdx + 0xf6, 0xc2, 0x20, //0x00000ea8 testb $32, %dl + 0x4c, 0x8b, 0x6d, 0x88, //0x00000eab movq $-120(%rbp), %r13 + 0x0f, 0x85, 0x41, 0x05, 0x00, 0x00, //0x00000eaf jne LBB5_239 + 0xc5, 0xfe, 0x6f, 0x05, 0xc3, 0xf1, 0xff, 0xff, //0x00000eb5 vmovdqu $-3645(%rip), %ymm0 /* LCPI5_1+0(%rip) */ + 0xc5, 0xfe, 0x6f, 0x0d, 0xdb, 0xf1, 0xff, 0xff, //0x00000ebd vmovdqu $-3621(%rip), %ymm1 /* LCPI5_2+0(%rip) */ + 0xc5, 0xfe, 0x6f, 0x15, 0xf3, 0xf1, 0xff, 0xff, //0x00000ec5 vmovdqu $-3597(%rip), %ymm2 /* LCPI5_3+0(%rip) */ + 0x4c, 0x89, 0xf8, //0x00000ecd movq %r15, %rax + //0x00000ed0 .p2align 4, 0x90 + //0x00000ed0 LBB5_171 + 0x83, 0xc1, 0xff, //0x00000ed0 addl $-1, %ecx + 0x85, 0xf1, //0x00000ed3 testl %esi, %ecx + 0x0f, 0x85, 0x38, 0x20, 0x00, 0x00, //0x00000ed5 jne LBB5_592 + 0xc5, 0xfe, 0x6f, 0x58, 0x20, //0x00000edb vmovdqu $32(%rax), %ymm3 + 0x48, 0x83, 0xc0, 0x20, //0x00000ee0 addq $32, %rax + 0xc5, 0xe5, 0x74, 0xe0, //0x00000ee4 vpcmpeqb %ymm0, %ymm3, %ymm4 + 0xc5, 0xfd, 0xd7, 0xf4, //0x00000ee8 vpmovmskb %ymm4, %esi + 0xc5, 0xe5, 0x74, 0xe9, //0x00000eec vpcmpeqb %ymm1, %ymm3, %ymm5 + 0xc5, 0xfd, 0xd7, 0xcd, //0x00000ef0 vpmovmskb %ymm5, %ecx + 0xc5, 0xe5, 0xda, 0xea, //0x00000ef4 vpminub %ymm2, %ymm3, %ymm5 + 0xc5, 0xe5, 0x74, 0xdd, //0x00000ef8 vpcmpeqb %ymm5, %ymm3, %ymm3 + 0xc5, 0xe5, 0xeb, 0xdc, //0x00000efc vpor %ymm4, %ymm3, %ymm3 + 0xc5, 0xfd, 0xd7, 0xfb, //0x00000f00 vpmovmskb %ymm3, %edi + 0x83, 0xc7, 0xff, //0x00000f04 addl $-1, %edi + 0x85, 0xcf, //0x00000f07 testl %ecx, %edi + 0x0f, 0x84, 0xc1, 0xff, 0xff, 0xff, //0x00000f09 je LBB5_171 + 0xe9, 0x5c, 0x05, 0x00, 0x00, //0x00000f0f jmp LBB5_243 + //0x00000f14 LBB5_173 + 0x45, 0x31, 0xf6, //0x00000f14 xorl %r14d, %r14d + //0x00000f17 LBB5_174 + 0x45, 0x31, 0xed, //0x00000f17 xorl %r13d, %r13d + 0x31, 0xf6, //0x00000f1a xorl %esi, %esi + //0x00000f1c LBB5_175 + 0x41, 0x8a, 0x4f, 0x01, //0x00000f1c movb $1(%r15), %cl + 0x80, 0xf9, 0x2d, //0x00000f20 cmpb $45, %cl + 0x0f, 0x84, 0x13, 0x00, 0x00, 0x00, //0x00000f23 je LBB5_178 + 0x80, 0xf9, 0x2b, //0x00000f29 cmpb $43, %cl + 0x0f, 0x85, 0x6b, 0x00, 0x00, 0x00, //0x00000f2c jne LBB5_184 + 0xb8, 0x01, 0x00, 0x00, 0x00, //0x00000f32 movl $1, %eax + 0xe9, 0x05, 0x00, 0x00, 0x00, //0x00000f37 jmp LBB5_179 + //0x00000f3c LBB5_178 + 0xb8, 0xff, 0xff, 0xff, 0xff, //0x00000f3c movl $-1, %eax + //0x00000f41 LBB5_179 + 0x41, 0x8a, 0x4f, 0x02, //0x00000f41 movb $2(%r15), %cl + 0x49, 0x83, 0xc7, 0x02, //0x00000f45 addq $2, %r15 + 0x8d, 0x51, 0xd0, //0x00000f49 leal $-48(%rcx), %edx + 0x80, 0xfa, 0x09, //0x00000f4c cmpb $9, %dl + 0x0f, 0x87, 0x5d, 0x00, 0x00, 0x00, //0x00000f4f ja LBB5_185 + //0x00000f55 LBB5_180 + 0x31, 0xd2, //0x00000f55 xorl %edx, %edx + 0x48, 0xc7, 0xc7, 0xff, 0xff, 0xff, 0xff, //0x00000f57 movq $-1, %rdi + 0x90, 0x90, //0x00000f5e .p2align 4, 0x90 + //0x00000f60 LBB5_181 + 0x8d, 0x14, 0x92, //0x00000f60 leal (%rdx,%rdx,4), %edx + 0x0f, 0xb6, 0xc9, //0x00000f63 movzbl %cl, %ecx + 0x8d, 0x14, 0x51, //0x00000f66 leal (%rcx,%rdx,2), %edx + 0x83, 0xc2, 0xd0, //0x00000f69 addl $-48, %edx + 0x41, 0x0f, 0xb6, 0x4f, 0x01, //0x00000f6c movzbl $1(%r15), %ecx + 0x49, 0x83, 0xc7, 0x01, //0x00000f71 addq $1, %r15 + 0x8d, 0x59, 0xd0, //0x00000f75 leal $-48(%rcx), %ebx + 0x48, 0x83, 0xc7, 0x01, //0x00000f78 addq $1, %rdi + 0x80, 0xfb, 0x0a, //0x00000f7c cmpb $10, %bl + 0x0f, 0x82, 0xdb, 0xff, 0xff, 0xff, //0x00000f7f jb LBB5_181 + 0x48, 0x83, 0xff, 0x09, //0x00000f85 cmpq $9, %rdi + 0x0f, 0x83, 0xd9, 0x2a, 0x00, 0x00, //0x00000f89 jae LBB5_706 + //0x00000f8f LBB5_183 + 0x0f, 0xaf, 0xd0, //0x00000f8f imull %eax, %edx + 0x44, 0x01, 0xea, //0x00000f92 addl %r13d, %edx + 0x41, 0x89, 0xd5, //0x00000f95 movl %edx, %r13d + 0xe9, 0x7e, 0x00, 0x00, 0x00, //0x00000f98 jmp LBB5_193 + //0x00000f9d LBB5_184 + 0x49, 0x83, 0xc7, 0x01, //0x00000f9d addq $1, %r15 + 0xb8, 0x01, 0x00, 0x00, 0x00, //0x00000fa1 movl $1, %eax + 0x8d, 0x51, 0xd0, //0x00000fa6 leal $-48(%rcx), %edx + 0x80, 0xfa, 0x09, //0x00000fa9 cmpb $9, %dl + 0x0f, 0x86, 0xa3, 0xff, 0xff, 0xff, //0x00000fac jbe LBB5_180 + //0x00000fb2 LBB5_185 + 0xba, 0x03, 0x00, 0x00, 0x00, //0x00000fb2 movl $3, %edx + 0xe9, 0xb4, 0xfe, 0xff, 0xff, //0x00000fb7 jmp LBB5_167 + //0x00000fbc LBB5_186 + 0x4c, 0x89, 0xd0, //0x00000fbc movq %r10, %rax + 0x4c, 0x09, 0xe8, //0x00000fbf orq %r13, %rax + 0x0f, 0x99, 0xc1, //0x00000fc2 setns %cl + 0x0f, 0x88, 0x88, 0x05, 0x00, 0x00, //0x00000fc5 js LBB5_252 + 0x4d, 0x39, 0xea, //0x00000fcb cmpq %r13, %r10 + 0x0f, 0x8c, 0x7f, 0x05, 0x00, 0x00, //0x00000fce jl LBB5_252 + 0x49, 0xf7, 0xd2, //0x00000fd4 notq %r10 + 0x4c, 0x89, 0xd6, //0x00000fd7 movq %r10, %rsi + 0xe9, 0x13, 0xfe, 0xff, 0xff, //0x00000fda jmp LBB5_161 + //0x00000fdf LBB5_189 + 0x8a, 0x02, //0x00000fdf movb (%rdx), %al + 0x8d, 0x58, 0xd0, //0x00000fe1 leal $-48(%rax), %ebx + 0x80, 0xfb, 0x09, //0x00000fe4 cmpb $9, %bl + 0x0f, 0x87, 0x1a, 0x00, 0x00, 0x00, //0x00000fe7 ja LBB5_192 + 0x90, 0x90, 0x90, //0x00000fed .p2align 4, 0x90 + //0x00000ff0 LBB5_190 + 0x0f, 0xb6, 0x42, 0x01, //0x00000ff0 movzbl $1(%rdx), %eax + 0x48, 0x83, 0xc2, 0x01, //0x00000ff4 addq $1, %rdx + 0x8d, 0x48, 0xd0, //0x00000ff8 leal $-48(%rax), %ecx + 0x80, 0xf9, 0x0a, //0x00000ffb cmpb $10, %cl + 0x0f, 0x82, 0xec, 0xff, 0xff, 0xff, //0x00000ffe jb LBB5_190 + 0x41, 0xb6, 0x01, //0x00001004 movb $1, %r14b + //0x00001007 LBB5_192 + 0x45, 0x29, 0xd5, //0x00001007 subl %r10d, %r13d + 0x24, 0xdf, //0x0000100a andb $-33, %al + 0x49, 0x89, 0xd7, //0x0000100c movq %rdx, %r15 + 0x3c, 0x45, //0x0000100f cmpb $69, %al + 0x44, 0x8b, 0x55, 0xb0, //0x00001011 movl $-80(%rbp), %r10d + 0x0f, 0x84, 0x01, 0xff, 0xff, 0xff, //0x00001015 je LBB5_175 + //0x0000101b LBB5_193 + 0x44, 0x89, 0x55, 0xb0, //0x0000101b movl %r10d, $-80(%rbp) + 0x47, 0x8d, 0x14, 0x09, //0x0000101f leal (%r9,%r9), %r10d + 0x41, 0x83, 0xc2, 0xff, //0x00001023 addl $-1, %r10d + 0x48, 0xb8, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x00001027 movabsq $4503599627370495, %rax + 0x48, 0x83, 0xc0, 0x01, //0x00001031 addq $1, %rax + 0x48, 0x39, 0xc6, //0x00001035 cmpq %rax, %rsi + 0x0f, 0x83, 0xc5, 0x00, 0x00, 0x00, //0x00001038 jae LBB5_204 + 0xc4, 0xe1, 0xf9, 0x6e, 0xc6, //0x0000103e vmovq %rsi, %xmm0 + 0xc5, 0xf9, 0x62, 0x05, 0x05, 0xf2, 0xff, 0xff, //0x00001043 vpunpckldq $-3579(%rip), %xmm0, %xmm0 /* LCPI5_18+0(%rip) */ + 0xc5, 0xf9, 0x5c, 0x05, 0x0d, 0xf2, 0xff, 0xff, //0x0000104b vsubpd $-3571(%rip), %xmm0, %xmm0 /* LCPI5_19+0(%rip) */ + 0xc4, 0xe3, 0x79, 0x05, 0xc8, 0x01, //0x00001053 vpermilpd $1, %xmm0, %xmm1 + 0xc5, 0xf3, 0x58, 0xc0, //0x00001059 vaddsd %xmm0, %xmm1, %xmm0 + 0x44, 0x89, 0xd0, //0x0000105d movl %r10d, %eax + 0xc1, 0xe8, 0x1f, //0x00001060 shrl $31, %eax + 0x48, 0xc1, 0xe0, 0x3f, //0x00001063 shlq $63, %rax + 0xc4, 0xe1, 0xf9, 0x6e, 0xc8, //0x00001067 vmovq %rax, %xmm1 + 0xc5, 0xf9, 0x56, 0xc1, //0x0000106c vorpd %xmm1, %xmm0, %xmm0 + 0x45, 0x85, 0xed, //0x00001070 testl %r13d, %r13d + 0x0f, 0x84, 0xac, 0x0a, 0x00, 0x00, //0x00001073 je LBB5_333 + 0x48, 0x85, 0xf6, //0x00001079 testq %rsi, %rsi + 0x0f, 0x84, 0xa3, 0x0a, 0x00, 0x00, //0x0000107c je LBB5_333 + 0x41, 0x8d, 0x45, 0xff, //0x00001082 leal $-1(%r13), %eax + 0x83, 0xf8, 0x24, //0x00001086 cmpl $36, %eax + 0x0f, 0x87, 0x55, 0x00, 0x00, 0x00, //0x00001089 ja LBB5_202 + 0x44, 0x89, 0xe8, //0x0000108f movl %r13d, %eax + 0x41, 0x83, 0xfd, 0x17, //0x00001092 cmpl $23, %r13d + 0x0f, 0x8c, 0x15, 0x00, 0x00, 0x00, //0x00001096 jl LBB5_199 + 0x41, 0x8d, 0x45, 0xea, //0x0000109c leal $-22(%r13), %eax + 0x48, 0x8d, 0x0d, 0x19, 0xb6, 0x00, 0x00, //0x000010a0 leaq $46617(%rip), %rcx /* _P10_TAB+0(%rip) */ + 0xc5, 0xfb, 0x59, 0x04, 0xc1, //0x000010a7 vmulsd (%rcx,%rax,8), %xmm0, %xmm0 + 0xb8, 0x16, 0x00, 0x00, 0x00, //0x000010ac movl $22, %eax + //0x000010b1 LBB5_199 + 0xc5, 0xf9, 0x2e, 0x05, 0xc7, 0xf1, 0xff, 0xff, //0x000010b1 vucomisd $-3641(%rip), %xmm0 /* LCPI5_21+0(%rip) */ + 0x0f, 0x87, 0x2b, 0x03, 0x00, 0x00, //0x000010b9 ja LBB5_238 + 0xc5, 0xfb, 0x10, 0x0d, 0xc1, 0xf1, 0xff, 0xff, //0x000010bf vmovsd $-3647(%rip), %xmm1 /* LCPI5_22+0(%rip) */ + 0xc5, 0xf9, 0x2e, 0xc8, //0x000010c7 vucomisd %xmm0, %xmm1 + 0x0f, 0x87, 0x19, 0x03, 0x00, 0x00, //0x000010cb ja LBB5_238 + 0x89, 0xc0, //0x000010d1 movl %eax, %eax + 0x48, 0x8d, 0x0d, 0xe6, 0xb5, 0x00, 0x00, //0x000010d3 leaq $46566(%rip), %rcx /* _P10_TAB+0(%rip) */ + 0xc5, 0xfb, 0x59, 0x04, 0xc1, //0x000010da vmulsd (%rcx,%rax,8), %xmm0, %xmm0 + 0xe9, 0x41, 0x0a, 0x00, 0x00, //0x000010df jmp LBB5_333 + //0x000010e4 LBB5_202 + 0x41, 0x83, 0xfd, 0xea, //0x000010e4 cmpl $-22, %r13d + 0x0f, 0x82, 0x15, 0x00, 0x00, 0x00, //0x000010e8 jb LBB5_204 + 0x41, 0xf7, 0xdd, //0x000010ee negl %r13d + 0x48, 0x8d, 0x05, 0xc8, 0xb5, 0x00, 0x00, //0x000010f1 leaq $46536(%rip), %rax /* _P10_TAB+0(%rip) */ + 0xc4, 0xa1, 0x7b, 0x5e, 0x04, 0xe8, //0x000010f8 vdivsd (%rax,%r13,8), %xmm0, %xmm0 + 0xe9, 0x22, 0x0a, 0x00, 0x00, //0x000010fe jmp LBB5_333 + //0x00001103 LBB5_204 + 0x41, 0x8d, 0x85, 0x5c, 0x01, 0x00, 0x00, //0x00001103 leal $348(%r13), %eax + 0x3d, 0xb7, 0x02, 0x00, 0x00, //0x0000110a cmpl $695, %eax + 0x0f, 0x87, 0x34, 0x01, 0x00, 0x00, //0x0000110f ja LBB5_220 + //0x00001115 LBB5_205 + 0x4c, 0x89, 0x65, 0xb8, //0x00001115 movq %r12, $-72(%rbp) + 0x48, 0x85, 0xf6, //0x00001119 testq %rsi, %rsi + 0x44, 0x89, 0x55, 0xa0, //0x0000111c movl %r10d, $-96(%rbp) + 0x4c, 0x89, 0x75, 0x88, //0x00001120 movq %r14, $-120(%rbp) + 0x4d, 0x89, 0xdc, //0x00001124 movq %r11, %r12 + 0x0f, 0x84, 0x0d, 0x00, 0x00, 0x00, //0x00001127 je LBB5_207 + 0x4c, 0x0f, 0xbd, 0xce, //0x0000112d bsrq %rsi, %r9 + 0x49, 0x83, 0xf1, 0x3f, //0x00001131 xorq $63, %r9 + 0xe9, 0x06, 0x00, 0x00, 0x00, //0x00001135 jmp LBB5_208 + //0x0000113a LBB5_207 + 0x41, 0xb9, 0x40, 0x00, 0x00, 0x00, //0x0000113a movl $64, %r9d + //0x00001140 LBB5_208 + 0x49, 0x89, 0xf6, //0x00001140 movq %rsi, %r14 + 0x44, 0x89, 0xc9, //0x00001143 movl %r9d, %ecx + 0x49, 0xd3, 0xe6, //0x00001146 shlq %cl, %r14 + 0x89, 0xc7, //0x00001149 movl %eax, %edi + 0x48, 0xc1, 0xe7, 0x04, //0x0000114b shlq $4, %rdi + 0x48, 0x8d, 0x1d, 0x2a, 0xb6, 0x00, 0x00, //0x0000114f leaq $46634(%rip), %rbx /* _POW10_M128_TAB+0(%rip) */ + 0x48, 0x8b, 0x44, 0x1f, 0x08, //0x00001156 movq $8(%rdi,%rbx), %rax + 0x48, 0x89, 0x85, 0x68, 0xff, 0xff, 0xff, //0x0000115b movq %rax, $-152(%rbp) + 0x49, 0xf7, 0xe6, //0x00001162 mulq %r14 + 0x49, 0x89, 0xc3, //0x00001165 movq %rax, %r11 + 0x49, 0x89, 0xd2, //0x00001168 movq %rdx, %r10 + 0x81, 0xe2, 0xff, 0x01, 0x00, 0x00, //0x0000116b andl $511, %edx + 0x48, 0x81, 0xfa, 0xff, 0x01, 0x00, 0x00, //0x00001171 cmpq $511, %rdx + 0x0f, 0x85, 0x46, 0x00, 0x00, 0x00, //0x00001178 jne LBB5_213 + 0x4c, 0x89, 0xf1, //0x0000117e movq %r14, %rcx + 0x48, 0xf7, 0xd1, //0x00001181 notq %rcx + 0x49, 0x39, 0xcb, //0x00001184 cmpq %rcx, %r11 + 0x0f, 0x86, 0x37, 0x00, 0x00, 0x00, //0x00001187 jbe LBB5_213 + 0x4c, 0x89, 0xf0, //0x0000118d movq %r14, %rax + 0x48, 0xf7, 0x24, 0x1f, //0x00001190 mulq (%rdi,%rbx) + 0x49, 0x01, 0xd3, //0x00001194 addq %rdx, %r11 + 0x49, 0x83, 0xd2, 0x00, //0x00001197 adcq $0, %r10 + 0x44, 0x89, 0xd2, //0x0000119b movl %r10d, %edx + 0x81, 0xe2, 0xff, 0x01, 0x00, 0x00, //0x0000119e andl $511, %edx + 0x48, 0x81, 0xfa, 0xff, 0x01, 0x00, 0x00, //0x000011a4 cmpq $511, %rdx + 0x0f, 0x85, 0x13, 0x00, 0x00, 0x00, //0x000011ab jne LBB5_213 + 0x49, 0x83, 0xfb, 0xff, //0x000011b1 cmpq $-1, %r11 + 0x0f, 0x85, 0x09, 0x00, 0x00, 0x00, //0x000011b5 jne LBB5_213 + 0x48, 0x39, 0xc8, //0x000011bb cmpq %rcx, %rax + 0x0f, 0x87, 0x2e, 0x00, 0x00, 0x00, //0x000011be ja LBB5_216 + //0x000011c4 LBB5_213 + 0x4c, 0x89, 0xd0, //0x000011c4 movq %r10, %rax + 0x48, 0xc1, 0xe8, 0x3f, //0x000011c7 shrq $63, %rax + 0x8d, 0x48, 0x09, //0x000011cb leal $9(%rax), %ecx + 0x49, 0xd3, 0xea, //0x000011ce shrq %cl, %r10 + 0x4d, 0x85, 0xdb, //0x000011d1 testq %r11, %r11 + 0x0f, 0x85, 0x20, 0x00, 0x00, 0x00, //0x000011d4 jne LBB5_217 + 0x48, 0x85, 0xd2, //0x000011da testq %rdx, %rdx + 0x0f, 0x85, 0x17, 0x00, 0x00, 0x00, //0x000011dd jne LBB5_217 + 0x44, 0x89, 0xd1, //0x000011e3 movl %r10d, %ecx + 0x83, 0xe1, 0x03, //0x000011e6 andl $3, %ecx + 0x83, 0xf9, 0x01, //0x000011e9 cmpl $1, %ecx + 0x0f, 0x85, 0x08, 0x00, 0x00, 0x00, //0x000011ec jne LBB5_217 + //0x000011f2 LBB5_216 + 0x4d, 0x89, 0xe3, //0x000011f2 movq %r12, %r11 + 0xe9, 0x47, 0x00, 0x00, 0x00, //0x000011f5 jmp LBB5_218 + //0x000011fa LBB5_217 + 0x41, 0x69, 0xcd, 0x6a, 0x52, 0x03, 0x00, //0x000011fa imull $217706, %r13d, %ecx + 0xc1, 0xf9, 0x10, //0x00001201 sarl $16, %ecx + 0x81, 0xc1, 0x3f, 0x04, 0x00, 0x00, //0x00001204 addl $1087, %ecx + 0x4c, 0x63, 0xf1, //0x0000120a movslq %ecx, %r14 + 0x4c, 0x89, 0xf3, //0x0000120d movq %r14, %rbx + 0x4c, 0x29, 0xcb, //0x00001210 subq %r9, %rbx + 0x44, 0x89, 0xd2, //0x00001213 movl %r10d, %edx + 0x83, 0xe2, 0x01, //0x00001216 andl $1, %edx + 0x4c, 0x01, 0xd2, //0x00001219 addq %r10, %rdx + 0x48, 0x89, 0xd1, //0x0000121c movq %rdx, %rcx + 0x48, 0xc1, 0xe9, 0x36, //0x0000121f shrq $54, %rcx + 0x48, 0x01, 0xc3, //0x00001223 addq %rax, %rbx + 0x48, 0x83, 0xf9, 0x01, //0x00001226 cmpq $1, %rcx + 0x48, 0x83, 0xdb, 0x00, //0x0000122a sbbq $0, %rbx + 0x48, 0x8d, 0x43, 0xff, //0x0000122e leaq $-1(%rbx), %rax + 0x48, 0x3d, 0xfd, 0x07, 0x00, 0x00, //0x00001232 cmpq $2045, %rax + 0x4d, 0x89, 0xe3, //0x00001238 movq %r12, %r11 + 0x0f, 0x86, 0x5b, 0x00, 0x00, 0x00, //0x0000123b jbe LBB5_225 + //0x00001241 LBB5_218 + 0x4c, 0x8b, 0x65, 0xb8, //0x00001241 movq $-72(%rbp), %r12 + //0x00001245 LBB5_219 + 0x44, 0x8b, 0x55, 0xa0, //0x00001245 movl $-96(%rbp), %r10d + //0x00001249 LBB5_220 + 0x4d, 0x89, 0xf9, //0x00001249 movq %r15, %r9 + 0x4d, 0x29, 0xc1, //0x0000124c subq %r8, %r9 + 0x4c, 0x89, 0xd8, //0x0000124f movq %r11, %rax + 0x4d, 0x8b, 0x5b, 0x40, //0x00001252 movq $64(%r11), %r11 + 0x48, 0x89, 0x45, 0xc0, //0x00001256 movq %rax, $-64(%rbp) + 0x4c, 0x8b, 0x68, 0x50, //0x0000125a movq $80(%rax), %r13 + 0x4d, 0x85, 0xed, //0x0000125e testq %r13, %r13 + 0x0f, 0x84, 0x7b, 0x06, 0x00, 0x00, //0x00001261 je LBB5_292 + 0x41, 0xc6, 0x03, 0x00, //0x00001267 movb $0, (%r11) + 0x49, 0x83, 0xfd, 0x01, //0x0000126b cmpq $1, %r13 + 0x0f, 0x84, 0x6d, 0x06, 0x00, 0x00, //0x0000126f je LBB5_292 + 0x49, 0x8d, 0x4d, 0xff, //0x00001275 leaq $-1(%r13), %rcx + 0xb8, 0x01, 0x00, 0x00, 0x00, //0x00001279 movl $1, %eax + 0x48, 0x83, 0xf9, 0x10, //0x0000127e cmpq $16, %rcx + 0x0f, 0x82, 0x48, 0x06, 0x00, 0x00, //0x00001282 jb LBB5_291 + 0x48, 0x81, 0xf9, 0x80, 0x00, 0x00, 0x00, //0x00001288 cmpq $128, %rcx + 0x0f, 0x83, 0x8f, 0x02, 0x00, 0x00, //0x0000128f jae LBB5_250 + 0x31, 0xd2, //0x00001295 xorl %edx, %edx + 0xe9, 0xd8, 0x05, 0x00, 0x00, //0x00001297 jmp LBB5_282 + //0x0000129c LBB5_225 + 0x48, 0xb8, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0x00, //0x0000129c movabsq $18014398509481984, %rax + 0x48, 0x39, 0xc2, //0x000012a6 cmpq %rax, %rdx + 0x49, 0xbd, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, //0x000012a9 movabsq $-9223372036854775808, %r13 + 0x48, 0xb8, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x000012b3 movabsq $4503599627370495, %rax + 0xb1, 0x02, //0x000012bd movb $2, %cl + 0x80, 0xd9, 0x00, //0x000012bf sbbb $0, %cl + 0x48, 0xd3, 0xea, //0x000012c2 shrq %cl, %rdx + 0x48, 0xc1, 0xe3, 0x34, //0x000012c5 shlq $52, %rbx + 0x48, 0x21, 0xc2, //0x000012c9 andq %rax, %rdx + 0x48, 0x09, 0xda, //0x000012cc orq %rbx, %rdx + 0x48, 0x89, 0xd0, //0x000012cf movq %rdx, %rax + 0x4c, 0x09, 0xe8, //0x000012d2 orq %r13, %rax + 0x8b, 0x4d, 0xb0, //0x000012d5 movl $-80(%rbp), %ecx + 0x84, 0xc9, //0x000012d8 testb %cl, %cl + 0x48, 0x0f, 0x44, 0xc2, //0x000012da cmoveq %rdx, %rax + 0xc4, 0xe1, 0xf9, 0x6e, 0xc0, //0x000012de vmovq %rax, %xmm0 + 0x80, 0x7d, 0x88, 0x00, //0x000012e3 cmpb $0, $-120(%rbp) + 0x4c, 0x8b, 0x65, 0xb8, //0x000012e7 movq $-72(%rbp), %r12 + 0x0f, 0x84, 0x34, 0x08, 0x00, 0x00, //0x000012eb je LBB5_333 + 0x89, 0x4d, 0xb0, //0x000012f1 movl %ecx, $-80(%rbp) + 0x4c, 0x89, 0xdb, //0x000012f4 movq %r11, %rbx + 0x41, 0xb9, 0x40, 0x00, 0x00, 0x00, //0x000012f7 movl $64, %r9d + 0x48, 0xff, 0xc6, //0x000012fd incq %rsi + 0x0f, 0x84, 0x08, 0x00, 0x00, 0x00, //0x00001300 je LBB5_228 + 0x4c, 0x0f, 0xbd, 0xce, //0x00001306 bsrq %rsi, %r9 + 0x49, 0x83, 0xf1, 0x3f, //0x0000130a xorq $63, %r9 + //0x0000130e LBB5_228 + 0x44, 0x89, 0xc9, //0x0000130e movl %r9d, %ecx + 0x48, 0xd3, 0xe6, //0x00001311 shlq %cl, %rsi + 0x48, 0x8b, 0x85, 0x68, 0xff, 0xff, 0xff, //0x00001314 movq $-152(%rbp), %rax + 0x48, 0xf7, 0xe6, //0x0000131b mulq %rsi + 0x49, 0x89, 0xc2, //0x0000131e movq %rax, %r10 + 0x49, 0x89, 0xd3, //0x00001321 movq %rdx, %r11 + 0x81, 0xe2, 0xff, 0x01, 0x00, 0x00, //0x00001324 andl $511, %edx + 0x48, 0x81, 0xfa, 0xff, 0x01, 0x00, 0x00, //0x0000132a cmpq $511, %rdx + 0x0f, 0x85, 0x4d, 0x00, 0x00, 0x00, //0x00001331 jne LBB5_233 + 0x48, 0x89, 0xf1, //0x00001337 movq %rsi, %rcx + 0x48, 0xf7, 0xd1, //0x0000133a notq %rcx + 0x49, 0x39, 0xca, //0x0000133d cmpq %rcx, %r10 + 0x0f, 0x86, 0x3e, 0x00, 0x00, 0x00, //0x00001340 jbe LBB5_233 + 0x48, 0x89, 0xf0, //0x00001346 movq %rsi, %rax + 0x48, 0x8d, 0x15, 0x30, 0xb4, 0x00, 0x00, //0x00001349 leaq $46128(%rip), %rdx /* _POW10_M128_TAB+0(%rip) */ + 0x48, 0xf7, 0x24, 0x17, //0x00001350 mulq (%rdi,%rdx) + 0x49, 0x01, 0xd2, //0x00001354 addq %rdx, %r10 + 0x49, 0x83, 0xd3, 0x00, //0x00001357 adcq $0, %r11 + 0x44, 0x89, 0xda, //0x0000135b movl %r11d, %edx + 0x81, 0xe2, 0xff, 0x01, 0x00, 0x00, //0x0000135e andl $511, %edx + 0x48, 0x81, 0xfa, 0xff, 0x01, 0x00, 0x00, //0x00001364 cmpq $511, %rdx + 0x0f, 0x85, 0x13, 0x00, 0x00, 0x00, //0x0000136b jne LBB5_233 + 0x49, 0x83, 0xfa, 0xff, //0x00001371 cmpq $-1, %r10 + 0x0f, 0x85, 0x09, 0x00, 0x00, 0x00, //0x00001375 jne LBB5_233 + 0x48, 0x39, 0xc8, //0x0000137b cmpq %rcx, %rax + 0x0f, 0x87, 0x5e, 0x00, 0x00, 0x00, //0x0000137e ja LBB5_237 + //0x00001384 LBB5_233 + 0x4c, 0x89, 0xd8, //0x00001384 movq %r11, %rax + 0x48, 0xc1, 0xe8, 0x3f, //0x00001387 shrq $63, %rax + 0x8d, 0x48, 0x09, //0x0000138b leal $9(%rax), %ecx + 0x49, 0xd3, 0xeb, //0x0000138e shrq %cl, %r11 + 0x4d, 0x85, 0xd2, //0x00001391 testq %r10, %r10 + 0x0f, 0x85, 0x18, 0x00, 0x00, 0x00, //0x00001394 jne LBB5_236 + 0x48, 0x85, 0xd2, //0x0000139a testq %rdx, %rdx + 0x0f, 0x85, 0x0f, 0x00, 0x00, 0x00, //0x0000139d jne LBB5_236 + 0x44, 0x89, 0xd9, //0x000013a3 movl %r11d, %ecx + 0x83, 0xe1, 0x03, //0x000013a6 andl $3, %ecx + 0x83, 0xf9, 0x01, //0x000013a9 cmpl $1, %ecx + 0x0f, 0x84, 0x30, 0x00, 0x00, 0x00, //0x000013ac je LBB5_237 + //0x000013b2 LBB5_236 + 0x4d, 0x29, 0xce, //0x000013b2 subq %r9, %r14 + 0x44, 0x89, 0xda, //0x000013b5 movl %r11d, %edx + 0x83, 0xe2, 0x01, //0x000013b8 andl $1, %edx + 0x4c, 0x01, 0xda, //0x000013bb addq %r11, %rdx + 0x49, 0x01, 0xc6, //0x000013be addq %rax, %r14 + 0x48, 0xb9, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0x00, //0x000013c1 movabsq $18014398509481984, %rcx + 0x48, 0x39, 0xca, //0x000013cb cmpq %rcx, %rdx + 0x49, 0x83, 0xde, 0x00, //0x000013ce sbbq $0, %r14 + 0x49, 0x8d, 0x46, 0xff, //0x000013d2 leaq $-1(%r14), %rax + 0x48, 0x3d, 0xfd, 0x07, 0x00, 0x00, //0x000013d6 cmpq $2045, %rax + 0x0f, 0x86, 0x64, 0x14, 0x00, 0x00, //0x000013dc jbe LBB5_506 + //0x000013e2 LBB5_237 + 0x49, 0x89, 0xdb, //0x000013e2 movq %rbx, %r11 + 0xe9, 0x5b, 0xfe, 0xff, 0xff, //0x000013e5 jmp LBB5_219 + //0x000013ea LBB5_238 + 0x41, 0x8d, 0x85, 0x5c, 0x01, 0x00, 0x00, //0x000013ea leal $348(%r13), %eax + 0xe9, 0x1f, 0xfd, 0xff, 0xff, //0x000013f1 jmp LBB5_205 + //0x000013f6 LBB5_239 + 0xc5, 0xfe, 0x6f, 0x0d, 0x82, 0xec, 0xff, 0xff, //0x000013f6 vmovdqu $-4990(%rip), %ymm1 /* LCPI5_1+0(%rip) */ + 0xc5, 0xfe, 0x6f, 0x15, 0x9a, 0xec, 0xff, 0xff, //0x000013fe vmovdqu $-4966(%rip), %ymm2 /* LCPI5_2+0(%rip) */ + 0xc5, 0xfe, 0x6f, 0x1d, 0xb2, 0xec, 0xff, 0xff, //0x00001406 vmovdqu $-4942(%rip), %ymm3 /* LCPI5_3+0(%rip) */ + 0x4c, 0x89, 0xf8, //0x0000140e movq %r15, %rax + 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00001411 .p2align 4, 0x90 + //0x00001420 LBB5_240 + 0x83, 0xc1, 0xff, //0x00001420 addl $-1, %ecx + 0x85, 0xf1, //0x00001423 testl %esi, %ecx + 0x0f, 0x85, 0xe8, 0x1a, 0x00, 0x00, //0x00001425 jne LBB5_592 + 0xc5, 0xfd, 0x71, 0xf0, 0x07, //0x0000142b vpsllw $7, %ymm0, %ymm0 + 0xc5, 0xfd, 0xd7, 0xd8, //0x00001430 vpmovmskb %ymm0, %ebx + 0x85, 0xd9, //0x00001434 testl %ebx, %ecx + 0x0f, 0x85, 0xf4, 0x25, 0x00, 0x00, //0x00001436 jne LBB5_703 + 0xc5, 0xfe, 0x6f, 0x40, 0x20, //0x0000143c vmovdqu $32(%rax), %ymm0 + 0x48, 0x83, 0xc0, 0x20, //0x00001441 addq $32, %rax + 0xc5, 0xfd, 0x74, 0xe1, //0x00001445 vpcmpeqb %ymm1, %ymm0, %ymm4 + 0xc5, 0xfd, 0xd7, 0xf4, //0x00001449 vpmovmskb %ymm4, %esi + 0xc5, 0xfd, 0x74, 0xea, //0x0000144d vpcmpeqb %ymm2, %ymm0, %ymm5 + 0xc5, 0xfd, 0xd7, 0xcd, //0x00001451 vpmovmskb %ymm5, %ecx + 0xc5, 0xfd, 0xda, 0xeb, //0x00001455 vpminub %ymm3, %ymm0, %ymm5 + 0xc5, 0xfd, 0x74, 0xc5, //0x00001459 vpcmpeqb %ymm5, %ymm0, %ymm0 + 0xc5, 0xfd, 0xeb, 0xe4, //0x0000145d vpor %ymm4, %ymm0, %ymm4 + 0xc5, 0xfd, 0xd7, 0xfc, //0x00001461 vpmovmskb %ymm4, %edi + 0x83, 0xc7, 0xff, //0x00001465 addl $-1, %edi + 0x85, 0xcf, //0x00001468 testl %ecx, %edi + 0x0f, 0x84, 0xb0, 0xff, 0xff, 0xff, //0x0000146a je LBB5_240 + //0x00001470 LBB5_243 + 0x0f, 0xbc, 0xc9, //0x00001470 bsfl %ecx, %ecx + 0x48, 0x8d, 0x14, 0x01, //0x00001473 leaq (%rcx,%rax), %rdx + 0x48, 0x01, 0xc8, //0x00001477 addq %rcx, %rax + 0x48, 0x83, 0xc0, 0x01, //0x0000147a addq $1, %rax + 0x49, 0xf7, 0xd7, //0x0000147e notq %r15 + 0x49, 0x8d, 0x0c, 0x17, //0x00001481 leaq (%r15,%rdx), %rcx + 0x48, 0x83, 0xc1, 0x01, //0x00001485 addq $1, %rcx + 0x31, 0xff, //0x00001489 xorl %edi, %edi + 0x31, 0xd2, //0x0000148b xorl %edx, %edx + 0x49, 0x89, 0xc7, //0x0000148d movq %rax, %r15 + 0x48, 0x85, 0xc9, //0x00001490 testq %rcx, %rcx + 0x0f, 0x89, 0x07, 0x00, 0x00, 0x00, //0x00001493 jns LBB5_245 + //0x00001499 LBB5_244 + 0x89, 0xca, //0x00001499 movl %ecx, %edx + 0xf7, 0xda, //0x0000149b negl %edx + 0x49, 0x89, 0xc7, //0x0000149d movq %rax, %r15 + //0x000014a0 LBB5_245 + 0x40, 0x0f, 0xb6, 0xc7, //0x000014a0 movzbl %dil, %eax + 0x49, 0xc1, 0xe4, 0x20, //0x000014a4 shlq $32, %r12 + 0x49, 0x8d, 0x04, 0xc4, //0x000014a8 leaq (%r12,%rax,8), %rax + 0x48, 0xbe, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, //0x000014ac movabsq $4294967296, %rsi + 0x48, 0x01, 0xf0, //0x000014b6 addq %rsi, %rax + 0x48, 0x83, 0xc0, 0x04, //0x000014b9 addq $4, %rax + 0x49, 0x8b, 0xb3, 0xa0, 0x00, 0x00, 0x00, //0x000014bd movq $160(%r11), %rsi + 0x48, 0x89, 0x06, //0x000014c4 movq %rax, (%rsi) + 0x48, 0x89, 0x4e, 0x08, //0x000014c7 movq %rcx, $8(%rsi) + 0x49, 0x8b, 0x83, 0xa0, 0x00, 0x00, 0x00, //0x000014cb movq $160(%r11), %rax + 0x41, 0x83, 0x83, 0xd0, 0x00, 0x00, 0x00, 0x01, //0x000014d2 addl $1, $208(%r11) + 0x48, 0x8d, 0x48, 0x10, //0x000014da leaq $16(%rax), %rcx + 0x48, 0x83, 0xc0, 0x20, //0x000014de addq $32, %rax + 0x49, 0x3b, 0x83, 0xc0, 0x00, 0x00, 0x00, //0x000014e2 cmpq $192(%r11), %rax + 0x0f, 0x96, 0xc0, //0x000014e9 setbe %al + 0x4d, 0x39, 0xfd, //0x000014ec cmpq %r15, %r13 + 0x49, 0x89, 0x8b, 0xa0, 0x00, 0x00, 0x00, //0x000014ef movq %rcx, $160(%r11) + 0x0f, 0x89, 0x62, 0xf9, 0xff, 0xff, //0x000014f6 jns LBB5_165 + 0xba, 0x05, 0x00, 0x00, 0x00, //0x000014fc movl $5, %edx + 0xe9, 0x6a, 0xf9, 0xff, 0xff, //0x00001501 jmp LBB5_167 + //0x00001506 LBB5_247 + 0x48, 0x89, 0xf0, //0x00001506 movq %rsi, %rax + //0x00001509 LBB5_248 + 0x49, 0xc1, 0xe4, 0x20, //0x00001509 shlq $32, %r12 + 0x49, 0x83, 0xcc, 0x03, //0x0000150d orq $3, %r12 + //0x00001511 LBB5_249 + 0x49, 0x8b, 0x8b, 0xa0, 0x00, 0x00, 0x00, //0x00001511 movq $160(%r11), %rcx + 0x4c, 0x89, 0x21, //0x00001518 movq %r12, (%rcx) + 0x48, 0x89, 0x41, 0x08, //0x0000151b movq %rax, $8(%rcx) + 0xe9, 0x46, 0x06, 0x00, 0x00, //0x0000151f jmp LBB5_335 + //0x00001524 LBB5_250 + 0x48, 0x89, 0xca, //0x00001524 movq %rcx, %rdx + 0x48, 0x83, 0xe2, 0x80, //0x00001527 andq $-128, %rdx + 0x48, 0x8d, 0x72, 0x80, //0x0000152b leaq $-128(%rdx), %rsi + 0x48, 0x89, 0xf7, //0x0000152f movq %rsi, %rdi + 0x48, 0xc1, 0xef, 0x07, //0x00001532 shrq $7, %rdi + 0x48, 0x83, 0xc7, 0x01, //0x00001536 addq $1, %rdi + 0x89, 0xf8, //0x0000153a movl %edi, %eax + 0x83, 0xe0, 0x03, //0x0000153c andl $3, %eax + 0x48, 0x81, 0xfe, 0x80, 0x01, 0x00, 0x00, //0x0000153f cmpq $384, %rsi + 0x0f, 0x83, 0x25, 0x02, 0x00, 0x00, //0x00001546 jae LBB5_275 + 0x31, 0xf6, //0x0000154c xorl %esi, %esi + 0xe9, 0xd0, 0x02, 0x00, 0x00, //0x0000154e jmp LBB5_277 + //0x00001553 LBB5_252 + 0x49, 0x8d, 0x45, 0xff, //0x00001553 leaq $-1(%r13), %rax + 0x49, 0x39, 0xc2, //0x00001557 cmpq %rax, %r10 + 0x49, 0xf7, 0xd5, //0x0000155a notq %r13 + 0x4d, 0x0f, 0x45, 0xec, //0x0000155d cmovneq %r12, %r13 + 0x84, 0xc9, //0x00001561 testb %cl, %cl + 0x4d, 0x0f, 0x44, 0xec, //0x00001563 cmoveq %r12, %r13 + 0x4c, 0x89, 0xee, //0x00001567 movq %r13, %rsi + 0xe9, 0x83, 0xf8, 0xff, 0xff, //0x0000156a jmp LBB5_161 + //0x0000156f LBB5_286 + 0x4c, 0x89, 0xf8, //0x0000156f movq %r15, %rax + 0xe9, 0x84, 0x00, 0x00, 0x00, //0x00001572 jmp LBB5_259 + //0x00001577 LBB5_287 + 0x4c, 0x89, 0xf8, //0x00001577 movq %r15, %rax + 0xe9, 0x0c, 0x01, 0x00, 0x00, //0x0000157a jmp LBB5_266 + //0x0000157f LBB5_253 + 0x48, 0xf7, 0xde, //0x0000157f negq %rsi + 0x48, 0x89, 0xf0, //0x00001582 movq %rsi, %rax + 0xe9, 0xf0, 0xee, 0xff, 0xff, //0x00001585 jmp LBB5_22 + //0x0000158a LBB5_254 + 0x48, 0x83, 0xc6, 0x40, //0x0000158a addq $64, %rsi + 0x49, 0x89, 0xf7, //0x0000158e movq %rsi, %r15 + //0x00001591 LBB5_255 + 0x4c, 0x89, 0xf8, //0x00001591 movq %r15, %rax + 0x48, 0x83, 0xc0, 0xc0, //0x00001594 addq $-64, %rax + 0xc5, 0xfe, 0x6f, 0x05, 0xc0, 0xea, 0xff, 0xff, //0x00001598 vmovdqu $-5440(%rip), %ymm0 /* LCPI5_0+0(%rip) */ + //0x000015a0 .p2align 4, 0x90 + //0x000015a0 LBB5_256 + 0xc5, 0xfe, 0x6f, 0x48, 0x40, //0x000015a0 vmovdqu $64(%rax), %ymm1 + 0xc5, 0xfe, 0x6f, 0x50, 0x60, //0x000015a5 vmovdqu $96(%rax), %ymm2 + 0x48, 0x83, 0xc0, 0x40, //0x000015aa addq $64, %rax + 0xc4, 0xe2, 0x7d, 0x00, 0xd9, //0x000015ae vpshufb %ymm1, %ymm0, %ymm3 + 0xc4, 0xe2, 0x7d, 0x00, 0xe2, //0x000015b3 vpshufb %ymm2, %ymm0, %ymm4 + 0xc5, 0xf5, 0x74, 0xcb, //0x000015b8 vpcmpeqb %ymm3, %ymm1, %ymm1 + 0xc5, 0xfd, 0xd7, 0xf1, //0x000015bc vpmovmskb %ymm1, %esi + 0xc5, 0xed, 0x74, 0xcc, //0x000015c0 vpcmpeqb %ymm4, %ymm2, %ymm1 + 0xc5, 0xfd, 0xd7, 0xc9, //0x000015c4 vpmovmskb %ymm1, %ecx + 0x48, 0xc1, 0xe1, 0x20, //0x000015c8 shlq $32, %rcx + 0x48, 0x09, 0xf1, //0x000015cc orq %rsi, %rcx + 0x48, 0x83, 0xf9, 0xff, //0x000015cf cmpq $-1, %rcx + 0x0f, 0x84, 0xc7, 0xff, 0xff, 0xff, //0x000015d3 je LBB5_256 + 0x48, 0xf7, 0xd1, //0x000015d9 notq %rcx + 0x49, 0x89, 0x8b, 0x98, 0x00, 0x00, 0x00, //0x000015dc movq %rcx, $152(%r11) + 0x49, 0x89, 0x83, 0x90, 0x00, 0x00, 0x00, //0x000015e3 movq %rax, $144(%r11) + 0x48, 0x0f, 0xbc, 0xc9, //0x000015ea bsfq %rcx, %rcx + 0x48, 0x8d, 0x34, 0x08, //0x000015ee leaq (%rax,%rcx), %rsi + 0x48, 0x01, 0xc8, //0x000015f2 addq %rcx, %rax + 0x48, 0x83, 0xc0, 0x01, //0x000015f5 addq $1, %rax + //0x000015f9 LBB5_258 + 0x8a, 0x0e, //0x000015f9 movb (%rsi), %cl + //0x000015fb LBB5_259 + 0x80, 0xf9, 0x7d, //0x000015fb cmpb $125, %cl + 0x0f, 0x85, 0x1a, 0x26, 0x00, 0x00, //0x000015fe jne LBB5_733 + 0x41, 0x83, 0x83, 0xc8, 0x00, 0x00, 0x00, 0x01, //0x00001604 addl $1, $200(%r11) + 0xe9, 0x8b, 0x00, 0x00, 0x00, //0x0000160c jmp LBB5_268 + //0x00001611 LBB5_261 + 0x48, 0x83, 0xc6, 0x40, //0x00001611 addq $64, %rsi + 0x49, 0x89, 0xf7, //0x00001615 movq %rsi, %r15 + //0x00001618 LBB5_262 + 0x4c, 0x89, 0xf8, //0x00001618 movq %r15, %rax + 0x48, 0x83, 0xc0, 0xc0, //0x0000161b addq $-64, %rax + 0xc5, 0xfe, 0x6f, 0x05, 0x39, 0xea, 0xff, 0xff, //0x0000161f vmovdqu $-5575(%rip), %ymm0 /* LCPI5_0+0(%rip) */ + 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00001627 .p2align 4, 0x90 + //0x00001630 LBB5_263 + 0xc5, 0xfe, 0x6f, 0x48, 0x40, //0x00001630 vmovdqu $64(%rax), %ymm1 + 0xc5, 0xfe, 0x6f, 0x50, 0x60, //0x00001635 vmovdqu $96(%rax), %ymm2 + 0x48, 0x83, 0xc0, 0x40, //0x0000163a addq $64, %rax + 0xc4, 0xe2, 0x7d, 0x00, 0xd9, //0x0000163e vpshufb %ymm1, %ymm0, %ymm3 + 0xc4, 0xe2, 0x7d, 0x00, 0xe2, //0x00001643 vpshufb %ymm2, %ymm0, %ymm4 + 0xc5, 0xf5, 0x74, 0xcb, //0x00001648 vpcmpeqb %ymm3, %ymm1, %ymm1 + 0xc5, 0xfd, 0xd7, 0xf1, //0x0000164c vpmovmskb %ymm1, %esi + 0xc5, 0xed, 0x74, 0xcc, //0x00001650 vpcmpeqb %ymm4, %ymm2, %ymm1 + 0xc5, 0xfd, 0xd7, 0xc9, //0x00001654 vpmovmskb %ymm1, %ecx + 0x48, 0xc1, 0xe1, 0x20, //0x00001658 shlq $32, %rcx + 0x48, 0x09, 0xf1, //0x0000165c orq %rsi, %rcx + 0x48, 0x83, 0xf9, 0xff, //0x0000165f cmpq $-1, %rcx + 0x0f, 0x84, 0xc7, 0xff, 0xff, 0xff, //0x00001663 je LBB5_263 + 0x48, 0xf7, 0xd1, //0x00001669 notq %rcx + 0x49, 0x89, 0x8b, 0x98, 0x00, 0x00, 0x00, //0x0000166c movq %rcx, $152(%r11) + 0x49, 0x89, 0x83, 0x90, 0x00, 0x00, 0x00, //0x00001673 movq %rax, $144(%r11) + 0x48, 0x0f, 0xbc, 0xc9, //0x0000167a bsfq %rcx, %rcx + 0x48, 0x8d, 0x34, 0x08, //0x0000167e leaq (%rax,%rcx), %rsi + 0x48, 0x01, 0xc8, //0x00001682 addq %rcx, %rax + 0x48, 0x83, 0xc0, 0x01, //0x00001685 addq $1, %rax + //0x00001689 LBB5_265 + 0x8a, 0x0e, //0x00001689 movb (%rsi), %cl + //0x0000168b LBB5_266 + 0x80, 0xf9, 0x5d, //0x0000168b cmpb $93, %cl + 0x0f, 0x85, 0xb7, 0x26, 0x00, 0x00, //0x0000168e jne LBB5_1670 + 0x41, 0x83, 0x83, 0xcc, 0x00, 0x00, 0x00, 0x01, //0x00001694 addl $1, $204(%r11) + //0x0000169c LBB5_268 + 0x48, 0xc1, 0xe7, 0x04, //0x0000169c shlq $4, %rdi + 0x49, 0x8b, 0x4c, 0x38, 0x08, //0x000016a0 movq $8(%r8,%rdi), %rcx + 0x49, 0x89, 0x8b, 0xa8, 0x00, 0x00, 0x00, //0x000016a5 movq %rcx, $168(%r11) + 0x48, 0x29, 0xd3, //0x000016ac subq %rdx, %rbx + 0x48, 0xc1, 0xeb, 0x04, //0x000016af shrq $4, %rbx + 0x41, 0x89, 0x5c, 0x38, 0x0c, //0x000016b3 movl %ebx, $12(%r8,%rdi) + 0x41, 0xc7, 0x44, 0x38, 0x08, 0x00, 0x00, 0x00, 0x00, //0x000016b8 movl $0, $8(%r8,%rdi) + 0x0f, 0xb6, 0x0a, //0x000016c1 movzbl (%rdx), %ecx + 0x89, 0x0a, //0x000016c4 movl %ecx, (%rdx) + 0x49, 0x8b, 0x8b, 0xb0, 0x00, 0x00, 0x00, //0x000016c6 movq $176(%r11), %rcx + 0x41, 0x8b, 0x93, 0xe0, 0x00, 0x00, 0x00, //0x000016cd movl $224(%r11), %edx + 0x48, 0x39, 0xd1, //0x000016d4 cmpq %rdx, %rcx + 0x0f, 0x86, 0x31, 0x00, 0x00, 0x00, //0x000016d7 jbe LBB5_271 + 0x41, 0x89, 0x8b, 0xe0, 0x00, 0x00, 0x00, //0x000016dd movl %ecx, $224(%r11) + 0x48, 0x81, 0xf9, 0x00, 0x10, 0x00, 0x00, //0x000016e4 cmpq $4096, %rcx + 0x0f, 0x86, 0x1d, 0x00, 0x00, 0x00, //0x000016eb jbe LBB5_271 + //0x000016f1 LBB5_270 + 0x31, 0xc9, //0x000016f1 xorl %ecx, %ecx + 0x48, 0x89, 0x8d, 0x70, 0xff, 0xff, 0xff, //0x000016f3 movq %rcx, $-144(%rbp) + 0x31, 0xc9, //0x000016fa xorl %ecx, %ecx + 0x48, 0x89, 0x4d, 0xa0, //0x000016fc movq %rcx, $-96(%rbp) + 0x31, 0xc9, //0x00001700 xorl %ecx, %ecx + 0x48, 0x89, 0x4d, 0x90, //0x00001702 movq %rcx, $-112(%rbp) + 0x45, 0x31, 0xe4, //0x00001706 xorl %r12d, %r12d + 0xe9, 0xea, 0x29, 0x00, 0x00, //0x00001709 jmp LBB5_745 + //0x0000170e LBB5_271 + 0x48, 0x83, 0xc1, 0xff, //0x0000170e addq $-1, %rcx + 0x49, 0x89, 0x8b, 0xb0, 0x00, 0x00, 0x00, //0x00001712 movq %rcx, $176(%r11) + 0x49, 0x8b, 0x8b, 0xa8, 0x00, 0x00, 0x00, //0x00001719 movq $168(%r11), %rcx + 0x31, 0xd2, //0x00001720 xorl %edx, %edx + 0x48, 0x89, 0x95, 0x70, 0xff, 0xff, 0xff, //0x00001722 movq %rdx, $-144(%rbp) + 0x31, 0xd2, //0x00001729 xorl %edx, %edx + 0x48, 0x89, 0x55, 0x90, //0x0000172b movq %rdx, $-112(%rbp) + 0x48, 0x83, 0xf9, 0xff, //0x0000172f cmpq $-1, %rcx + 0x0f, 0x84, 0x12, 0x00, 0x00, 0x00, //0x00001733 je LBB5_273 + 0x4d, 0x8d, 0x83, 0xb8, 0x00, 0x00, 0x00, //0x00001739 leaq $184(%r11), %r8 0x31, 0xd2, //0x00001740 xorl %edx, %edx - 0x48, 0x89, 0x95, 0x70, 0xff, 0xff, 0xff, //0x00001742 movq %rdx, $-144(%rbp) - 0x31, 0xd2, //0x00001749 xorl %edx, %edx - 0x48, 0x89, 0x55, 0x90, //0x0000174b movq %rdx, $-112(%rbp) - 0x48, 0x83, 0xf9, 0xff, //0x0000174f cmpq $-1, %rcx - 0x0f, 0x84, 0x12, 0x00, 0x00, 0x00, //0x00001753 je LBB5_268 - 0x4d, 0x8d, 0x83, 0xb8, 0x00, 0x00, 0x00, //0x00001759 leaq $184(%r11), %r8 - 0x31, 0xd2, //0x00001760 xorl %edx, %edx - 0x48, 0x89, 0x55, 0xa0, //0x00001762 movq %rdx, $-96(%rbp) - 0xe9, 0xab, 0x29, 0x00, 0x00, //0x00001766 jmp LBB5_742 - //0x0000176b LBB5_268 - 0x31, 0xc9, //0x0000176b xorl %ecx, %ecx - 0x48, 0x89, 0x4d, 0xa0, //0x0000176d movq %rcx, $-96(%rbp) - 0x45, 0x31, 0xe4, //0x00001771 xorl %r12d, %r12d - 0xe9, 0xa7, 0x29, 0x00, 0x00, //0x00001774 jmp LBB5_743 - //0x00001779 LBB5_269 - 0x49, 0x89, 0xcc, //0x00001779 movq %rcx, %r12 - 0x48, 0xc7, 0xc2, 0xff, 0xff, 0xff, 0xff, //0x0000177c movq $-1, %rdx - 0x4d, 0x85, 0xd2, //0x00001783 testq %r10, %r10 - 0x0f, 0x85, 0x4a, 0xf6, 0xff, 0xff, //0x00001786 jne LBB5_153 - 0xe9, 0xaf, 0xf6, 0xff, 0xff, //0x0000178c jmp LBB5_163 - //0x00001791 LBB5_270 - 0x48, 0x83, 0xe7, 0xfc, //0x00001791 andq $-4, %rdi - 0x48, 0xf7, 0xdf, //0x00001795 negq %rdi - 0x31, 0xf6, //0x00001798 xorl %esi, %esi - 0xc5, 0xf9, 0xef, 0xc0, //0x0000179a vpxor %xmm0, %xmm0, %xmm0 - //0x0000179e LBB5_271 - 0xc4, 0xc1, 0x7e, 0x7f, 0x44, 0x33, 0x01, //0x0000179e vmovdqu %ymm0, $1(%r11,%rsi) - 0xc4, 0xc1, 0x7e, 0x7f, 0x44, 0x33, 0x21, //0x000017a5 vmovdqu %ymm0, $33(%r11,%rsi) - 0xc4, 0xc1, 0x7e, 0x7f, 0x44, 0x33, 0x41, //0x000017ac vmovdqu %ymm0, $65(%r11,%rsi) - 0xc4, 0xc1, 0x7e, 0x7f, 0x44, 0x33, 0x61, //0x000017b3 vmovdqu %ymm0, $97(%r11,%rsi) - 0xc4, 0xc1, 0x7e, 0x7f, 0x84, 0x33, 0x81, 0x00, 0x00, 0x00, //0x000017ba vmovdqu %ymm0, $129(%r11,%rsi) - 0xc4, 0xc1, 0x7e, 0x7f, 0x84, 0x33, 0xa1, 0x00, 0x00, 0x00, //0x000017c4 vmovdqu %ymm0, $161(%r11,%rsi) - 0xc4, 0xc1, 0x7e, 0x7f, 0x84, 0x33, 0xc1, 0x00, 0x00, 0x00, //0x000017ce vmovdqu %ymm0, $193(%r11,%rsi) - 0xc4, 0xc1, 0x7e, 0x7f, 0x84, 0x33, 0xe1, 0x00, 0x00, 0x00, //0x000017d8 vmovdqu %ymm0, $225(%r11,%rsi) - 0xc4, 0xc1, 0x7e, 0x7f, 0x84, 0x33, 0x01, 0x01, 0x00, 0x00, //0x000017e2 vmovdqu %ymm0, $257(%r11,%rsi) - 0xc4, 0xc1, 0x7e, 0x7f, 0x84, 0x33, 0x21, 0x01, 0x00, 0x00, //0x000017ec vmovdqu %ymm0, $289(%r11,%rsi) - 0xc4, 0xc1, 0x7e, 0x7f, 0x84, 0x33, 0x41, 0x01, 0x00, 0x00, //0x000017f6 vmovdqu %ymm0, $321(%r11,%rsi) - 0xc4, 0xc1, 0x7e, 0x7f, 0x84, 0x33, 0x61, 0x01, 0x00, 0x00, //0x00001800 vmovdqu %ymm0, $353(%r11,%rsi) - 0xc4, 0xc1, 0x7e, 0x7f, 0x84, 0x33, 0x81, 0x01, 0x00, 0x00, //0x0000180a vmovdqu %ymm0, $385(%r11,%rsi) - 0xc4, 0xc1, 0x7e, 0x7f, 0x84, 0x33, 0xa1, 0x01, 0x00, 0x00, //0x00001814 vmovdqu %ymm0, $417(%r11,%rsi) - 0xc4, 0xc1, 0x7e, 0x7f, 0x84, 0x33, 0xc1, 0x01, 0x00, 0x00, //0x0000181e vmovdqu %ymm0, $449(%r11,%rsi) - 0xc4, 0xc1, 0x7e, 0x7f, 0x84, 0x33, 0xe1, 0x01, 0x00, 0x00, //0x00001828 vmovdqu %ymm0, $481(%r11,%rsi) - 0x48, 0x81, 0xc6, 0x00, 0x02, 0x00, 0x00, //0x00001832 addq $512, %rsi - 0x48, 0x83, 0xc7, 0x04, //0x00001839 addq $4, %rdi - 0x0f, 0x85, 0x5b, 0xff, 0xff, 0xff, //0x0000183d jne LBB5_271 - //0x00001843 LBB5_272 - 0x48, 0x85, 0xc0, //0x00001843 testq %rax, %rax - 0x0f, 0x84, 0x36, 0x00, 0x00, 0x00, //0x00001846 je LBB5_275 - 0x48, 0xf7, 0xd8, //0x0000184c negq %rax - 0xc5, 0xf9, 0xef, 0xc0, //0x0000184f vpxor %xmm0, %xmm0, %xmm0 - //0x00001853 LBB5_274 - 0x48, 0x89, 0xf7, //0x00001853 movq %rsi, %rdi - 0x48, 0x83, 0xcf, 0x01, //0x00001856 orq $1, %rdi - 0xc4, 0xc1, 0x7e, 0x7f, 0x04, 0x3b, //0x0000185a vmovdqu %ymm0, (%r11,%rdi) - 0xc4, 0xc1, 0x7e, 0x7f, 0x44, 0x3b, 0x20, //0x00001860 vmovdqu %ymm0, $32(%r11,%rdi) - 0xc4, 0xc1, 0x7e, 0x7f, 0x44, 0x3b, 0x40, //0x00001867 vmovdqu %ymm0, $64(%r11,%rdi) - 0xc4, 0xc1, 0x7e, 0x7f, 0x44, 0x3b, 0x60, //0x0000186e vmovdqu %ymm0, $96(%r11,%rdi) - 0x48, 0x83, 0xee, 0x80, //0x00001875 subq $-128, %rsi - 0x48, 0xff, 0xc0, //0x00001879 incq %rax - 0x0f, 0x85, 0xd1, 0xff, 0xff, 0xff, //0x0000187c jne LBB5_274 - //0x00001882 LBB5_275 - 0x48, 0x39, 0xd1, //0x00001882 cmpq %rdx, %rcx - 0x0f, 0x84, 0x77, 0x00, 0x00, 0x00, //0x00001885 je LBB5_287 - 0xf6, 0xc1, 0x70, //0x0000188b testb $112, %cl - 0x0f, 0x84, 0x53, 0x00, 0x00, 0x00, //0x0000188e je LBB5_285 - //0x00001894 LBB5_277 - 0x48, 0x89, 0xce, //0x00001894 movq %rcx, %rsi - 0x48, 0x83, 0xe6, 0xf0, //0x00001897 andq $-16, %rsi - 0x48, 0x8d, 0x46, 0x01, //0x0000189b leaq $1(%rsi), %rax - 0xc5, 0xf9, 0xef, 0xc0, //0x0000189f vpxor %xmm0, %xmm0, %xmm0 - 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x000018a3 .p2align 4, 0x90 - //0x000018b0 LBB5_278 - 0xc4, 0xc1, 0x7a, 0x7f, 0x44, 0x13, 0x01, //0x000018b0 vmovdqu %xmm0, $1(%r11,%rdx) - 0x48, 0x83, 0xc2, 0x10, //0x000018b7 addq $16, %rdx - 0x48, 0x39, 0xd6, //0x000018bb cmpq %rdx, %rsi - 0x0f, 0x85, 0xec, 0xff, 0xff, 0xff, //0x000018be jne LBB5_278 - 0x48, 0x39, 0xf1, //0x000018c4 cmpq %rsi, %rcx - 0x0f, 0x85, 0x23, 0x00, 0x00, 0x00, //0x000018c7 jne LBB5_286 - 0xe9, 0x30, 0x00, 0x00, 0x00, //0x000018cd jmp LBB5_287 - //0x000018d2 LBB5_280 - 0x0f, 0xbc, 0xc1, //0x000018d2 bsfl %ecx, %eax - 0xe9, 0x02, 0x00, 0x00, 0x00, //0x000018d5 jmp LBB5_284 - //0x000018da LBB5_283 - 0x89, 0xc8, //0x000018da movl %ecx, %eax - //0x000018dc LBB5_284 - 0x48, 0xf7, 0xd2, //0x000018dc notq %rdx - 0x48, 0x29, 0xc2, //0x000018df subq %rax, %rdx - 0xe9, 0x4b, 0xf5, 0xff, 0xff, //0x000018e2 jmp LBB5_162 - //0x000018e7 LBB5_285 - 0x48, 0x83, 0xca, 0x01, //0x000018e7 orq $1, %rdx - 0x48, 0x89, 0xd0, //0x000018eb movq %rdx, %rax - 0x90, 0x90, //0x000018ee .p2align 4, 0x90 - //0x000018f0 LBB5_286 - 0x41, 0xc6, 0x04, 0x03, 0x00, //0x000018f0 movb $0, (%r11,%rax) - 0x48, 0x83, 0xc0, 0x01, //0x000018f5 addq $1, %rax - 0x49, 0x39, 0xc5, //0x000018f9 cmpq %rax, %r13 - 0x0f, 0x85, 0xee, 0xff, 0xff, 0xff, //0x000018fc jne LBB5_286 - //0x00001902 LBB5_287 - 0x48, 0xbe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x00001902 movabsq $4503599627370495, %rsi - 0x41, 0x8a, 0x18, //0x0000190c movb (%r8), %bl - 0x31, 0xc9, //0x0000190f xorl %ecx, %ecx - 0x80, 0xfb, 0x2d, //0x00001911 cmpb $45, %bl - 0x0f, 0x94, 0xc1, //0x00001914 sete %cl - 0x31, 0xc0, //0x00001917 xorl %eax, %eax - 0x48, 0x89, 0x85, 0x70, 0xff, 0xff, 0xff, //0x00001919 movq %rax, $-144(%rbp) - 0x49, 0x39, 0xc9, //0x00001920 cmpq %rcx, %r9 - 0x0f, 0x8e, 0xce, 0x00, 0x00, 0x00, //0x00001923 jle LBB5_301 - 0x4c, 0x89, 0x65, 0xb8, //0x00001929 movq %r12, $-72(%rbp) - 0x88, 0x5d, 0xa8, //0x0000192d movb %bl, $-88(%rbp) - 0x44, 0x89, 0x55, 0xa0, //0x00001930 movl %r10d, $-96(%rbp) - 0xb0, 0x01, //0x00001934 movb $1, %al - 0x45, 0x31, 0xf6, //0x00001936 xorl %r14d, %r14d - 0xc7, 0x45, 0xb0, 0x00, 0x00, 0x00, 0x00, //0x00001939 movl $0, $-80(%rbp) - 0x45, 0x31, 0xd2, //0x00001940 xorl %r10d, %r10d - 0x31, 0xd2, //0x00001943 xorl %edx, %edx - 0x31, 0xf6, //0x00001945 xorl %esi, %esi - 0xe9, 0x28, 0x00, 0x00, 0x00, //0x00001947 jmp LBB5_291 - 0x90, 0x90, 0x90, 0x90, //0x0000194c .p2align 4, 0x90 - //0x00001950 LBB5_289 - 0xba, 0x01, 0x00, 0x00, 0x00, //0x00001950 movl $1, %edx - 0x44, 0x89, 0xd6, //0x00001955 movl %r10d, %esi - 0x80, 0xfb, 0x2e, //0x00001958 cmpb $46, %bl - 0x0f, 0x85, 0xae, 0x00, 0x00, 0x00, //0x0000195b jne LBB5_303 - //0x00001961 LBB5_290 - 0x48, 0x83, 0xc1, 0x01, //0x00001961 addq $1, %rcx - 0x4c, 0x39, 0xc9, //0x00001965 cmpq %r9, %rcx - 0x0f, 0x9c, 0xc0, //0x00001968 setl %al - 0x49, 0x39, 0xc9, //0x0000196b cmpq %rcx, %r9 - 0x0f, 0x84, 0x8f, 0x00, 0x00, 0x00, //0x0000196e je LBB5_302 - //0x00001974 LBB5_291 - 0x89, 0xd7, //0x00001974 movl %edx, %edi - 0x41, 0x89, 0xf4, //0x00001976 movl %esi, %r12d - 0x41, 0x0f, 0xb6, 0x1c, 0x08, //0x00001979 movzbl (%r8,%rcx), %ebx - 0x8d, 0x53, 0xd0, //0x0000197e leal $-48(%rbx), %edx - 0x80, 0xfa, 0x09, //0x00001981 cmpb $9, %dl - 0x0f, 0x87, 0xc6, 0xff, 0xff, 0xff, //0x00001984 ja LBB5_289 - 0x80, 0xfb, 0x30, //0x0000198a cmpb $48, %bl - 0x0f, 0x85, 0x1d, 0x00, 0x00, 0x00, //0x0000198d jne LBB5_295 - 0x45, 0x85, 0xd2, //0x00001993 testl %r10d, %r10d - 0x0f, 0x84, 0x42, 0x00, 0x00, 0x00, //0x00001996 je LBB5_299 - 0x49, 0x63, 0xc6, //0x0000199c movslq %r14d, %rax - 0x49, 0x39, 0xc5, //0x0000199f cmpq %rax, %r13 - 0x0f, 0x87, 0x14, 0x00, 0x00, 0x00, //0x000019a2 ja LBB5_296 - 0xe9, 0x17, 0x00, 0x00, 0x00, //0x000019a8 jmp LBB5_297 - 0x90, 0x90, 0x90, //0x000019ad .p2align 4, 0x90 - //0x000019b0 LBB5_295 - 0x49, 0x63, 0xc2, //0x000019b0 movslq %r10d, %rax - 0x49, 0x39, 0xc5, //0x000019b3 cmpq %rax, %r13 - 0x0f, 0x86, 0x13, 0x00, 0x00, 0x00, //0x000019b6 jbe LBB5_298 - //0x000019bc LBB5_296 - 0x41, 0x88, 0x1c, 0x03, //0x000019bc movb %bl, (%r11,%rax) - 0x41, 0x83, 0xc6, 0x01, //0x000019c0 addl $1, %r14d - //0x000019c4 LBB5_297 - 0x44, 0x89, 0xe6, //0x000019c4 movl %r12d, %esi - 0x45, 0x89, 0xf2, //0x000019c7 movl %r14d, %r10d - 0xe9, 0x21, 0x00, 0x00, 0x00, //0x000019ca jmp LBB5_300 - //0x000019cf LBB5_298 - 0x44, 0x89, 0xe6, //0x000019cf movl %r12d, %esi - 0xc7, 0x45, 0xb0, 0x01, 0x00, 0x00, 0x00, //0x000019d2 movl $1, $-80(%rbp) - 0xe9, 0x12, 0x00, 0x00, 0x00, //0x000019d9 jmp LBB5_300 - //0x000019de LBB5_299 - 0x41, 0x83, 0xc4, 0xff, //0x000019de addl $-1, %r12d - 0x45, 0x31, 0xd2, //0x000019e2 xorl %r10d, %r10d - 0x44, 0x89, 0xe6, //0x000019e5 movl %r12d, %esi - 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x000019e8 .p2align 4, 0x90 - //0x000019f0 LBB5_300 - 0x89, 0xfa, //0x000019f0 movl %edi, %edx - 0xe9, 0x6a, 0xff, 0xff, 0xff, //0x000019f2 jmp LBB5_290 - //0x000019f7 LBB5_301 - 0x45, 0x31, 0xc0, //0x000019f7 xorl %r8d, %r8d - 0x4c, 0x8b, 0x5d, 0xc0, //0x000019fa movq $-64(%rbp), %r11 - 0xe9, 0x16, 0x01, 0x00, 0x00, //0x000019fe jmp LBB5_327 - //0x00001a03 LBB5_302 - 0x89, 0xf3, //0x00001a03 movl %esi, %ebx - 0x4c, 0x89, 0xc9, //0x00001a05 movq %r9, %rcx - 0x89, 0xd7, //0x00001a08 movl %edx, %edi - 0xe9, 0x03, 0x00, 0x00, 0x00, //0x00001a0a jmp LBB5_304 - //0x00001a0f LBB5_303 - 0x4c, 0x89, 0xe3, //0x00001a0f movq %r12, %rbx - //0x00001a12 LBB5_304 - 0x85, 0xff, //0x00001a12 testl %edi, %edi - 0x41, 0x0f, 0x44, 0xde, //0x00001a14 cmovel %r14d, %ebx - 0xa8, 0x01, //0x00001a18 testb $1, %al - 0x4c, 0x8b, 0x65, 0xb8, //0x00001a1a movq $-72(%rbp), %r12 - 0x0f, 0x84, 0x98, 0x00, 0x00, 0x00, //0x00001a1e je LBB5_319 - 0x89, 0xc8, //0x00001a24 movl %ecx, %eax - 0x41, 0x8a, 0x04, 0x00, //0x00001a26 movb (%r8,%rax), %al - 0x0c, 0x20, //0x00001a2a orb $32, %al - 0x3c, 0x65, //0x00001a2c cmpb $101, %al - 0x0f, 0x85, 0x88, 0x00, 0x00, 0x00, //0x00001a2e jne LBB5_319 - 0x89, 0xca, //0x00001a34 movl %ecx, %edx - 0x41, 0x8a, 0x44, 0x10, 0x01, //0x00001a36 movb $1(%r8,%rdx), %al - 0x3c, 0x2d, //0x00001a3b cmpb $45, %al - 0x0f, 0x84, 0x15, 0x00, 0x00, 0x00, //0x00001a3d je LBB5_309 - 0xbf, 0x01, 0x00, 0x00, 0x00, //0x00001a43 movl $1, %edi - 0x3c, 0x2b, //0x00001a48 cmpb $43, %al - 0x0f, 0x85, 0x17, 0x00, 0x00, 0x00, //0x00001a4a jne LBB5_311 - 0x83, 0xc1, 0x02, //0x00001a50 addl $2, %ecx - 0xe9, 0x08, 0x00, 0x00, 0x00, //0x00001a53 jmp LBB5_310 - //0x00001a58 LBB5_309 - 0x83, 0xc1, 0x02, //0x00001a58 addl $2, %ecx - 0xbf, 0xff, 0xff, 0xff, 0xff, //0x00001a5b movl $-1, %edi - //0x00001a60 LBB5_310 - 0x89, 0xca, //0x00001a60 movl %ecx, %edx - 0xe9, 0x04, 0x00, 0x00, 0x00, //0x00001a62 jmp LBB5_312 - //0x00001a67 LBB5_311 - 0x48, 0x83, 0xc2, 0x01, //0x00001a67 addq $1, %rdx - //0x00001a6b LBB5_312 - 0x48, 0x63, 0xd2, //0x00001a6b movslq %edx, %rdx - 0x31, 0xc9, //0x00001a6e xorl %ecx, %ecx - 0x49, 0x39, 0xd1, //0x00001a70 cmpq %rdx, %r9 - 0x0f, 0x8e, 0x3c, 0x00, 0x00, 0x00, //0x00001a73 jle LBB5_318 - 0x31, 0xc9, //0x00001a79 xorl %ecx, %ecx - //0x00001a7b LBB5_314 - 0x41, 0x0f, 0xbe, 0x34, 0x10, //0x00001a7b movsbl (%r8,%rdx), %esi - 0x83, 0xfe, 0x30, //0x00001a80 cmpl $48, %esi - 0x0f, 0x8c, 0x2c, 0x00, 0x00, 0x00, //0x00001a83 jl LBB5_318 - 0x40, 0x80, 0xfe, 0x39, //0x00001a89 cmpb $57, %sil - 0x0f, 0x8f, 0x22, 0x00, 0x00, 0x00, //0x00001a8d jg LBB5_318 - 0x81, 0xf9, 0x0f, 0x27, 0x00, 0x00, //0x00001a93 cmpl $9999, %ecx - 0x0f, 0x8f, 0x16, 0x00, 0x00, 0x00, //0x00001a99 jg LBB5_318 - 0x8d, 0x0c, 0x89, //0x00001a9f leal (%rcx,%rcx,4), %ecx - 0x8d, 0x0c, 0x4e, //0x00001aa2 leal (%rsi,%rcx,2), %ecx - 0x83, 0xc1, 0xd0, //0x00001aa5 addl $-48, %ecx - 0x48, 0x83, 0xc2, 0x01, //0x00001aa8 addq $1, %rdx - 0x49, 0x39, 0xd1, //0x00001aac cmpq %rdx, %r9 - 0x0f, 0x85, 0xc6, 0xff, 0xff, 0xff, //0x00001aaf jne LBB5_314 - //0x00001ab5 LBB5_318 - 0x0f, 0xaf, 0xcf, //0x00001ab5 imull %edi, %ecx - 0x01, 0xd9, //0x00001ab8 addl %ebx, %ecx - 0x89, 0xcb, //0x00001aba movl %ecx, %ebx - //0x00001abc LBB5_319 - 0x45, 0x85, 0xf6, //0x00001abc testl %r14d, %r14d - 0x0f, 0x84, 0x33, 0x00, 0x00, 0x00, //0x00001abf je LBB5_323 - 0x48, 0xb8, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf0, 0x7f, //0x00001ac5 movabsq $9218868437227405312, %rax - 0x81, 0xfb, 0x36, 0x01, 0x00, 0x00, //0x00001acf cmpl $310, %ebx - 0x0f, 0x8f, 0x1f, 0x00, 0x00, 0x00, //0x00001ad5 jg LBB5_324 - 0x45, 0x31, 0xc0, //0x00001adb xorl %r8d, %r8d - 0x81, 0xfb, 0xb6, 0xfe, 0xff, 0xff, //0x00001ade cmpl $-330, %ebx - 0x0f, 0x8d, 0x04, 0x01, 0x00, 0x00, //0x00001ae4 jge LBB5_335 - 0x31, 0xc0, //0x00001aea xorl %eax, %eax - 0x48, 0x89, 0x85, 0x70, 0xff, 0xff, 0xff, //0x00001aec movq %rax, $-144(%rbp) - 0xe9, 0x0c, 0x00, 0x00, 0x00, //0x00001af3 jmp LBB5_325 - //0x00001af8 LBB5_323 - 0x31, 0xc0, //0x00001af8 xorl %eax, %eax - //0x00001afa LBB5_324 - 0x48, 0x89, 0x85, 0x70, 0xff, 0xff, 0xff, //0x00001afa movq %rax, $-144(%rbp) - 0x45, 0x31, 0xc0, //0x00001b01 xorl %r8d, %r8d - //0x00001b04 LBB5_325 - 0x4c, 0x8b, 0x5d, 0xc0, //0x00001b04 movq $-64(%rbp), %r11 - //0x00001b08 LBB5_326 - 0x44, 0x8b, 0x55, 0xa0, //0x00001b08 movl $-96(%rbp), %r10d - 0x8a, 0x5d, 0xa8, //0x00001b0c movb $-88(%rbp), %bl - 0x48, 0xbe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x00001b0f movabsq $4503599627370495, %rsi - //0x00001b19 LBB5_327 - 0x49, 0x21, 0xf0, //0x00001b19 andq %rsi, %r8 - 0x4c, 0x0b, 0x85, 0x70, 0xff, 0xff, 0xff, //0x00001b1c orq $-144(%rbp), %r8 - 0x48, 0xb8, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, //0x00001b23 movabsq $-9223372036854775808, %rax - 0x4c, 0x09, 0xc0, //0x00001b2d orq %r8, %rax - 0x80, 0xfb, 0x2d, //0x00001b30 cmpb $45, %bl - 0x49, 0x0f, 0x45, 0xc0, //0x00001b33 cmovneq %r8, %rax - 0xc4, 0xe1, 0xf9, 0x6e, 0xc0, //0x00001b37 vmovq %rax, %xmm0 - 0xc4, 0xc1, 0x4b, 0x2a, 0xca, //0x00001b3c vcvtsi2sd %r10d, %xmm6, %xmm1 - 0xc5, 0xf3, 0x59, 0xc0, //0x00001b41 vmulsd %xmm0, %xmm1, %xmm0 - //0x00001b45 LBB5_328 - 0xc4, 0xe1, 0xf9, 0x7e, 0xc0, //0x00001b45 vmovq %xmm0, %rax - 0x48, 0xb9, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, //0x00001b4a movabsq $-9223372036854775808, %rcx - 0x48, 0x83, 0xc1, 0xff, //0x00001b54 addq $-1, %rcx - 0x48, 0x21, 0xc1, //0x00001b58 andq %rax, %rcx - 0xba, 0x0b, 0x00, 0x00, 0x00, //0x00001b5b movl $11, %edx - 0x48, 0xb8, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf0, 0x7f, //0x00001b60 movabsq $9218868437227405312, %rax - 0x48, 0x39, 0xc1, //0x00001b6a cmpq %rax, %rcx - 0x0f, 0x84, 0x4b, 0x00, 0x00, 0x00, //0x00001b6d je LBB5_333 - //0x00001b73 LBB5_329 - 0x49, 0xc1, 0xe4, 0x20, //0x00001b73 shlq $32, %r12 - 0x49, 0x83, 0xcc, 0x13, //0x00001b77 orq $19, %r12 - 0x49, 0x8b, 0x83, 0xa0, 0x00, 0x00, 0x00, //0x00001b7b movq $160(%r11), %rax - 0x4c, 0x89, 0x20, //0x00001b82 movq %r12, (%rax) - 0xc5, 0xfb, 0x11, 0x40, 0x08, //0x00001b85 vmovsd %xmm0, $8(%rax) - //0x00001b8a LBB5_330 - 0x41, 0x83, 0x83, 0xd4, 0x00, 0x00, 0x00, 0x01, //0x00001b8a addl $1, $212(%r11) - 0x49, 0x8b, 0x83, 0xa0, 0x00, 0x00, 0x00, //0x00001b92 movq $160(%r11), %rax - 0x48, 0x8d, 0x48, 0x10, //0x00001b99 leaq $16(%rax), %rcx - 0x49, 0x89, 0x8b, 0xa0, 0x00, 0x00, 0x00, //0x00001b9d movq %rcx, $160(%r11) - 0x48, 0x83, 0xc0, 0x20, //0x00001ba4 addq $32, %rax - 0x31, 0xf6, //0x00001ba8 xorl %esi, %esi - 0xba, 0x0b, 0x00, 0x00, 0x00, //0x00001baa movl $11, %edx - 0x49, 0x3b, 0x83, 0xc0, 0x00, 0x00, 0x00, //0x00001baf cmpq $192(%r11), %rax - 0x0f, 0x87, 0x02, 0x00, 0x00, 0x00, //0x00001bb6 ja LBB5_333 - //0x00001bbc LBB5_332 - 0x89, 0xf2, //0x00001bbc movl %esi, %edx - //0x00001bbe LBB5_333 - 0x4d, 0x89, 0xbb, 0x80, 0x00, 0x00, 0x00, //0x00001bbe movq %r15, $128(%r11) - 0x41, 0x81, 0xbb, 0xe0, 0x00, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, //0x00001bc5 cmpl $4096, $224(%r11) - 0x0f, 0x87, 0x5b, 0x13, 0x00, 0x00, //0x00001bd0 ja LBB5_588 - //0x00001bd6 LBB5_334 - 0x48, 0x63, 0xc2, //0x00001bd6 movslq %edx, %rax - 0x48, 0x81, 0xc4, 0x90, 0x00, 0x00, 0x00, //0x00001bd9 addq $144, %rsp - 0x5b, //0x00001be0 popq %rbx - 0x41, 0x5c, //0x00001be1 popq %r12 - 0x41, 0x5d, //0x00001be3 popq %r13 - 0x41, 0x5e, //0x00001be5 popq %r14 - 0x41, 0x5f, //0x00001be7 popq %r15 - 0x5d, //0x00001be9 popq %rbp - 0xc5, 0xf8, 0x77, //0x00001bea vzeroupper - 0xc3, //0x00001bed retq - //0x00001bee LBB5_335 - 0x48, 0x89, 0x85, 0x70, 0xff, 0xff, 0xff, //0x00001bee movq %rax, $-144(%rbp) - 0x4c, 0x89, 0x7d, 0xc8, //0x00001bf5 movq %r15, $-56(%rbp) - 0x48, 0x89, 0xd8, //0x00001bf9 movq %rbx, %rax - 0x85, 0xdb, //0x00001bfc testl %ebx, %ebx - 0x0f, 0x8e, 0x19, 0x02, 0x00, 0x00, //0x00001bfe jle LBB5_367 - 0x45, 0x31, 0xd2, //0x00001c04 xorl %r10d, %r10d - 0x44, 0x89, 0xf2, //0x00001c07 movl %r14d, %edx - 0x45, 0x89, 0xf7, //0x00001c0a movl %r14d, %r15d - 0xe9, 0x19, 0x00, 0x00, 0x00, //0x00001c0d jmp LBB5_340 - //0x00001c12 LBB5_337 - 0x45, 0x31, 0xf6, //0x00001c12 xorl %r14d, %r14d - 0x31, 0xd2, //0x00001c15 xorl %edx, %edx - //0x00001c17 LBB5_338 - 0x45, 0x31, 0xff, //0x00001c17 xorl %r15d, %r15d - //0x00001c1a LBB5_339 - 0x45, 0x01, 0xd0, //0x00001c1a addl %r10d, %r8d - 0x45, 0x89, 0xc2, //0x00001c1d movl %r8d, %r10d - 0x4c, 0x89, 0xc8, //0x00001c20 movq %r9, %rax - 0x85, 0xc0, //0x00001c23 testl %eax, %eax - 0x0f, 0x8e, 0xf5, 0x01, 0x00, 0x00, //0x00001c25 jle LBB5_368 - //0x00001c2b LBB5_340 - 0x83, 0xf8, 0x08, //0x00001c2b cmpl $8, %eax - 0x0f, 0x8e, 0x0e, 0x00, 0x00, 0x00, //0x00001c2e jle LBB5_342 - 0x49, 0x89, 0xc1, //0x00001c34 movq %rax, %r9 - 0x41, 0xb8, 0x1b, 0x00, 0x00, 0x00, //0x00001c37 movl $27, %r8d - 0xe9, 0x10, 0x00, 0x00, 0x00, //0x00001c3d jmp LBB5_343 - //0x00001c42 LBB5_342 - 0x49, 0x89, 0xc1, //0x00001c42 movq %rax, %r9 - 0x89, 0xc0, //0x00001c45 movl %eax, %eax - 0x48, 0x8d, 0x0d, 0xc2, 0xd7, 0x00, 0x00, //0x00001c47 leaq $55234(%rip), %rcx /* _POW_TAB+0(%rip) */ - 0x44, 0x8b, 0x04, 0x81, //0x00001c4e movl (%rcx,%rax,4), %r8d - //0x00001c52 LBB5_343 - 0x45, 0x85, 0xff, //0x00001c52 testl %r15d, %r15d - 0x0f, 0x84, 0xbc, 0xff, 0xff, 0xff, //0x00001c55 je LBB5_338 - 0x44, 0x89, 0xc1, //0x00001c5b movl %r8d, %ecx - 0x45, 0x85, 0xff, //0x00001c5e testl %r15d, %r15d - 0xbe, 0x00, 0x00, 0x00, 0x00, //0x00001c61 movl $0, %esi - 0x41, 0x0f, 0x4f, 0xf7, //0x00001c66 cmovgl %r15d, %esi - 0x31, 0xc0, //0x00001c6a xorl %eax, %eax - 0x31, 0xff, //0x00001c6c xorl %edi, %edi - 0x90, 0x90, //0x00001c6e .p2align 4, 0x90 - //0x00001c70 LBB5_345 - 0x48, 0x39, 0xc6, //0x00001c70 cmpq %rax, %rsi - 0x0f, 0x84, 0xad, 0x00, 0x00, 0x00, //0x00001c73 je LBB5_353 - 0x48, 0x8d, 0x14, 0xbf, //0x00001c79 leaq (%rdi,%rdi,4), %rdx - 0x49, 0x0f, 0xbe, 0x3c, 0x03, //0x00001c7d movsbq (%r11,%rax), %rdi - 0x48, 0x8d, 0x3c, 0x57, //0x00001c82 leaq (%rdi,%rdx,2), %rdi - 0x48, 0x83, 0xc7, 0xd0, //0x00001c86 addq $-48, %rdi - 0x48, 0x83, 0xc0, 0x01, //0x00001c8a addq $1, %rax - 0x48, 0x89, 0xfa, //0x00001c8e movq %rdi, %rdx - 0x48, 0xd3, 0xea, //0x00001c91 shrq %cl, %rdx - 0x48, 0x85, 0xd2, //0x00001c94 testq %rdx, %rdx - 0x0f, 0x84, 0xd3, 0xff, 0xff, 0xff, //0x00001c97 je LBB5_345 - 0x89, 0xc6, //0x00001c9d movl %eax, %esi - //0x00001c9f LBB5_348 - 0x48, 0xc7, 0xc0, 0xff, 0xff, 0xff, 0xff, //0x00001c9f movq $-1, %rax - 0x48, 0xd3, 0xe0, //0x00001ca6 shlq %cl, %rax - 0x48, 0xf7, 0xd0, //0x00001ca9 notq %rax - 0x31, 0xd2, //0x00001cac xorl %edx, %edx - 0x44, 0x39, 0xfe, //0x00001cae cmpl %r15d, %esi - 0x0f, 0x8d, 0x54, 0x00, 0x00, 0x00, //0x00001cb1 jge LBB5_352 - 0x4c, 0x89, 0x85, 0x78, 0xff, 0xff, 0xff, //0x00001cb7 movq %r8, $-136(%rbp) - 0x4c, 0x63, 0xfe, //0x00001cbe movslq %esi, %r15 - 0x4d, 0x63, 0xf6, //0x00001cc1 movslq %r14d, %r14 - 0x4f, 0x8d, 0x24, 0x3b, //0x00001cc4 leaq (%r11,%r15), %r12 - 0x31, 0xd2, //0x00001cc8 xorl %edx, %edx - //0x00001cca LBB5_350 - 0x48, 0x89, 0xfb, //0x00001cca movq %rdi, %rbx - 0x48, 0xd3, 0xeb, //0x00001ccd shrq %cl, %rbx - 0x48, 0x21, 0xc7, //0x00001cd0 andq %rax, %rdi - 0x80, 0xc3, 0x30, //0x00001cd3 addb $48, %bl - 0x41, 0x88, 0x1c, 0x13, //0x00001cd6 movb %bl, (%r11,%rdx) - 0x49, 0x0f, 0xbe, 0x1c, 0x14, //0x00001cda movsbq (%r12,%rdx), %rbx - 0x4d, 0x8d, 0x04, 0x17, //0x00001cdf leaq (%r15,%rdx), %r8 - 0x49, 0x83, 0xc0, 0x01, //0x00001ce3 addq $1, %r8 - 0x48, 0x83, 0xc2, 0x01, //0x00001ce7 addq $1, %rdx - 0x48, 0x8d, 0x3c, 0xbf, //0x00001ceb leaq (%rdi,%rdi,4), %rdi - 0x48, 0x8d, 0x3c, 0x7b, //0x00001cef leaq (%rbx,%rdi,2), %rdi - 0x48, 0x83, 0xc7, 0xd0, //0x00001cf3 addq $-48, %rdi - 0x4d, 0x39, 0xf0, //0x00001cf7 cmpq %r14, %r8 - 0x0f, 0x8c, 0xca, 0xff, 0xff, 0xff, //0x00001cfa jl LBB5_350 - 0x4c, 0x8b, 0x65, 0xb8, //0x00001d00 movq $-72(%rbp), %r12 - 0x4c, 0x8b, 0x85, 0x78, 0xff, 0xff, 0xff, //0x00001d04 movq $-136(%rbp), %r8 - //0x00001d0b LBB5_352 + 0x48, 0x89, 0x55, 0xa0, //0x00001742 movq %rdx, $-96(%rbp) + 0xe9, 0xa3, 0x29, 0x00, 0x00, //0x00001746 jmp LBB5_744 + //0x0000174b LBB5_273 + 0x31, 0xc9, //0x0000174b xorl %ecx, %ecx + 0x48, 0x89, 0x4d, 0xa0, //0x0000174d movq %rcx, $-96(%rbp) + 0x45, 0x31, 0xe4, //0x00001751 xorl %r12d, %r12d + 0xe9, 0x9f, 0x29, 0x00, 0x00, //0x00001754 jmp LBB5_745 + //0x00001759 LBB5_274 + 0x49, 0x89, 0xcc, //0x00001759 movq %rcx, %r12 + 0x48, 0xc7, 0xc6, 0xff, 0xff, 0xff, 0xff, //0x0000175c movq $-1, %rsi + 0x4d, 0x85, 0xd2, //0x00001763 testq %r10, %r10 + 0x0f, 0x85, 0x2a, 0xf6, 0xff, 0xff, //0x00001766 jne LBB5_152 + 0xe9, 0x8f, 0xf6, 0xff, 0xff, //0x0000176c jmp LBB5_162 + //0x00001771 LBB5_275 + 0x48, 0x83, 0xe7, 0xfc, //0x00001771 andq $-4, %rdi + 0x48, 0xf7, 0xdf, //0x00001775 negq %rdi + 0x31, 0xf6, //0x00001778 xorl %esi, %esi + 0xc5, 0xf9, 0xef, 0xc0, //0x0000177a vpxor %xmm0, %xmm0, %xmm0 + //0x0000177e LBB5_276 + 0xc4, 0xc1, 0x7e, 0x7f, 0x44, 0x33, 0x01, //0x0000177e vmovdqu %ymm0, $1(%r11,%rsi) + 0xc4, 0xc1, 0x7e, 0x7f, 0x44, 0x33, 0x21, //0x00001785 vmovdqu %ymm0, $33(%r11,%rsi) + 0xc4, 0xc1, 0x7e, 0x7f, 0x44, 0x33, 0x41, //0x0000178c vmovdqu %ymm0, $65(%r11,%rsi) + 0xc4, 0xc1, 0x7e, 0x7f, 0x44, 0x33, 0x61, //0x00001793 vmovdqu %ymm0, $97(%r11,%rsi) + 0xc4, 0xc1, 0x7e, 0x7f, 0x84, 0x33, 0x81, 0x00, 0x00, 0x00, //0x0000179a vmovdqu %ymm0, $129(%r11,%rsi) + 0xc4, 0xc1, 0x7e, 0x7f, 0x84, 0x33, 0xa1, 0x00, 0x00, 0x00, //0x000017a4 vmovdqu %ymm0, $161(%r11,%rsi) + 0xc4, 0xc1, 0x7e, 0x7f, 0x84, 0x33, 0xc1, 0x00, 0x00, 0x00, //0x000017ae vmovdqu %ymm0, $193(%r11,%rsi) + 0xc4, 0xc1, 0x7e, 0x7f, 0x84, 0x33, 0xe1, 0x00, 0x00, 0x00, //0x000017b8 vmovdqu %ymm0, $225(%r11,%rsi) + 0xc4, 0xc1, 0x7e, 0x7f, 0x84, 0x33, 0x01, 0x01, 0x00, 0x00, //0x000017c2 vmovdqu %ymm0, $257(%r11,%rsi) + 0xc4, 0xc1, 0x7e, 0x7f, 0x84, 0x33, 0x21, 0x01, 0x00, 0x00, //0x000017cc vmovdqu %ymm0, $289(%r11,%rsi) + 0xc4, 0xc1, 0x7e, 0x7f, 0x84, 0x33, 0x41, 0x01, 0x00, 0x00, //0x000017d6 vmovdqu %ymm0, $321(%r11,%rsi) + 0xc4, 0xc1, 0x7e, 0x7f, 0x84, 0x33, 0x61, 0x01, 0x00, 0x00, //0x000017e0 vmovdqu %ymm0, $353(%r11,%rsi) + 0xc4, 0xc1, 0x7e, 0x7f, 0x84, 0x33, 0x81, 0x01, 0x00, 0x00, //0x000017ea vmovdqu %ymm0, $385(%r11,%rsi) + 0xc4, 0xc1, 0x7e, 0x7f, 0x84, 0x33, 0xa1, 0x01, 0x00, 0x00, //0x000017f4 vmovdqu %ymm0, $417(%r11,%rsi) + 0xc4, 0xc1, 0x7e, 0x7f, 0x84, 0x33, 0xc1, 0x01, 0x00, 0x00, //0x000017fe vmovdqu %ymm0, $449(%r11,%rsi) + 0xc4, 0xc1, 0x7e, 0x7f, 0x84, 0x33, 0xe1, 0x01, 0x00, 0x00, //0x00001808 vmovdqu %ymm0, $481(%r11,%rsi) + 0x48, 0x81, 0xc6, 0x00, 0x02, 0x00, 0x00, //0x00001812 addq $512, %rsi + 0x48, 0x83, 0xc7, 0x04, //0x00001819 addq $4, %rdi + 0x0f, 0x85, 0x5b, 0xff, 0xff, 0xff, //0x0000181d jne LBB5_276 + //0x00001823 LBB5_277 + 0x48, 0x85, 0xc0, //0x00001823 testq %rax, %rax + 0x0f, 0x84, 0x36, 0x00, 0x00, 0x00, //0x00001826 je LBB5_280 + 0x48, 0xf7, 0xd8, //0x0000182c negq %rax + 0xc5, 0xf9, 0xef, 0xc0, //0x0000182f vpxor %xmm0, %xmm0, %xmm0 + //0x00001833 LBB5_279 + 0x48, 0x89, 0xf7, //0x00001833 movq %rsi, %rdi + 0x48, 0x83, 0xcf, 0x01, //0x00001836 orq $1, %rdi + 0xc4, 0xc1, 0x7e, 0x7f, 0x04, 0x3b, //0x0000183a vmovdqu %ymm0, (%r11,%rdi) + 0xc4, 0xc1, 0x7e, 0x7f, 0x44, 0x3b, 0x20, //0x00001840 vmovdqu %ymm0, $32(%r11,%rdi) + 0xc4, 0xc1, 0x7e, 0x7f, 0x44, 0x3b, 0x40, //0x00001847 vmovdqu %ymm0, $64(%r11,%rdi) + 0xc4, 0xc1, 0x7e, 0x7f, 0x44, 0x3b, 0x60, //0x0000184e vmovdqu %ymm0, $96(%r11,%rdi) + 0x48, 0x83, 0xee, 0x80, //0x00001855 subq $-128, %rsi + 0x48, 0xff, 0xc0, //0x00001859 incq %rax + 0x0f, 0x85, 0xd1, 0xff, 0xff, 0xff, //0x0000185c jne LBB5_279 + //0x00001862 LBB5_280 + 0x48, 0x39, 0xd1, //0x00001862 cmpq %rdx, %rcx + 0x0f, 0x84, 0x77, 0x00, 0x00, 0x00, //0x00001865 je LBB5_292 + 0xf6, 0xc1, 0x70, //0x0000186b testb $112, %cl + 0x0f, 0x84, 0x53, 0x00, 0x00, 0x00, //0x0000186e je LBB5_290 + //0x00001874 LBB5_282 + 0x48, 0x89, 0xce, //0x00001874 movq %rcx, %rsi + 0x48, 0x83, 0xe6, 0xf0, //0x00001877 andq $-16, %rsi + 0x48, 0x8d, 0x46, 0x01, //0x0000187b leaq $1(%rsi), %rax + 0xc5, 0xf9, 0xef, 0xc0, //0x0000187f vpxor %xmm0, %xmm0, %xmm0 + 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00001883 .p2align 4, 0x90 + //0x00001890 LBB5_283 + 0xc4, 0xc1, 0x7a, 0x7f, 0x44, 0x13, 0x01, //0x00001890 vmovdqu %xmm0, $1(%r11,%rdx) + 0x48, 0x83, 0xc2, 0x10, //0x00001897 addq $16, %rdx + 0x48, 0x39, 0xd6, //0x0000189b cmpq %rdx, %rsi + 0x0f, 0x85, 0xec, 0xff, 0xff, 0xff, //0x0000189e jne LBB5_283 + 0x48, 0x39, 0xf1, //0x000018a4 cmpq %rsi, %rcx + 0x0f, 0x85, 0x23, 0x00, 0x00, 0x00, //0x000018a7 jne LBB5_291 + 0xe9, 0x30, 0x00, 0x00, 0x00, //0x000018ad jmp LBB5_292 + //0x000018b2 LBB5_285 + 0x0f, 0xbc, 0xc1, //0x000018b2 bsfl %ecx, %eax + 0xe9, 0x02, 0x00, 0x00, 0x00, //0x000018b5 jmp LBB5_289 + //0x000018ba LBB5_288 + 0x89, 0xc8, //0x000018ba movl %ecx, %eax + //0x000018bc LBB5_289 + 0x48, 0xf7, 0xd6, //0x000018bc notq %rsi + 0x48, 0x29, 0xc6, //0x000018bf subq %rax, %rsi + 0xe9, 0x2b, 0xf5, 0xff, 0xff, //0x000018c2 jmp LBB5_161 + //0x000018c7 LBB5_290 + 0x48, 0x83, 0xca, 0x01, //0x000018c7 orq $1, %rdx + 0x48, 0x89, 0xd0, //0x000018cb movq %rdx, %rax + 0x90, 0x90, //0x000018ce .p2align 4, 0x90 + //0x000018d0 LBB5_291 + 0x41, 0xc6, 0x04, 0x03, 0x00, //0x000018d0 movb $0, (%r11,%rax) + 0x48, 0x83, 0xc0, 0x01, //0x000018d5 addq $1, %rax + 0x49, 0x39, 0xc5, //0x000018d9 cmpq %rax, %r13 + 0x0f, 0x85, 0xee, 0xff, 0xff, 0xff, //0x000018dc jne LBB5_291 + //0x000018e2 LBB5_292 + 0x48, 0xbe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x000018e2 movabsq $4503599627370495, %rsi + 0x41, 0x8a, 0x18, //0x000018ec movb (%r8), %bl + 0x31, 0xc9, //0x000018ef xorl %ecx, %ecx + 0x80, 0xfb, 0x2d, //0x000018f1 cmpb $45, %bl + 0x0f, 0x94, 0xc1, //0x000018f4 sete %cl + 0x31, 0xc0, //0x000018f7 xorl %eax, %eax + 0x48, 0x89, 0x85, 0x70, 0xff, 0xff, 0xff, //0x000018f9 movq %rax, $-144(%rbp) + 0x49, 0x39, 0xc9, //0x00001900 cmpq %rcx, %r9 + 0x0f, 0x8e, 0xce, 0x00, 0x00, 0x00, //0x00001903 jle LBB5_306 + 0x4c, 0x89, 0x65, 0xb8, //0x00001909 movq %r12, $-72(%rbp) + 0x88, 0x5d, 0xa8, //0x0000190d movb %bl, $-88(%rbp) + 0x44, 0x89, 0x55, 0xa0, //0x00001910 movl %r10d, $-96(%rbp) + 0xb0, 0x01, //0x00001914 movb $1, %al + 0x45, 0x31, 0xf6, //0x00001916 xorl %r14d, %r14d + 0xc7, 0x45, 0xb0, 0x00, 0x00, 0x00, 0x00, //0x00001919 movl $0, $-80(%rbp) + 0x45, 0x31, 0xd2, //0x00001920 xorl %r10d, %r10d + 0x31, 0xd2, //0x00001923 xorl %edx, %edx + 0x31, 0xf6, //0x00001925 xorl %esi, %esi + 0xe9, 0x28, 0x00, 0x00, 0x00, //0x00001927 jmp LBB5_296 + 0x90, 0x90, 0x90, 0x90, //0x0000192c .p2align 4, 0x90 + //0x00001930 LBB5_294 + 0xba, 0x01, 0x00, 0x00, 0x00, //0x00001930 movl $1, %edx + 0x44, 0x89, 0xd6, //0x00001935 movl %r10d, %esi + 0x80, 0xfb, 0x2e, //0x00001938 cmpb $46, %bl + 0x0f, 0x85, 0xae, 0x00, 0x00, 0x00, //0x0000193b jne LBB5_308 + //0x00001941 LBB5_295 + 0x48, 0x83, 0xc1, 0x01, //0x00001941 addq $1, %rcx + 0x4c, 0x39, 0xc9, //0x00001945 cmpq %r9, %rcx + 0x0f, 0x9c, 0xc0, //0x00001948 setl %al + 0x49, 0x39, 0xc9, //0x0000194b cmpq %rcx, %r9 + 0x0f, 0x84, 0x8f, 0x00, 0x00, 0x00, //0x0000194e je LBB5_307 + //0x00001954 LBB5_296 + 0x89, 0xd7, //0x00001954 movl %edx, %edi + 0x41, 0x89, 0xf4, //0x00001956 movl %esi, %r12d + 0x41, 0x0f, 0xb6, 0x1c, 0x08, //0x00001959 movzbl (%r8,%rcx), %ebx + 0x8d, 0x53, 0xd0, //0x0000195e leal $-48(%rbx), %edx + 0x80, 0xfa, 0x09, //0x00001961 cmpb $9, %dl + 0x0f, 0x87, 0xc6, 0xff, 0xff, 0xff, //0x00001964 ja LBB5_294 + 0x80, 0xfb, 0x30, //0x0000196a cmpb $48, %bl + 0x0f, 0x85, 0x1d, 0x00, 0x00, 0x00, //0x0000196d jne LBB5_300 + 0x45, 0x85, 0xd2, //0x00001973 testl %r10d, %r10d + 0x0f, 0x84, 0x42, 0x00, 0x00, 0x00, //0x00001976 je LBB5_304 + 0x49, 0x63, 0xc6, //0x0000197c movslq %r14d, %rax + 0x49, 0x39, 0xc5, //0x0000197f cmpq %rax, %r13 + 0x0f, 0x87, 0x14, 0x00, 0x00, 0x00, //0x00001982 ja LBB5_301 + 0xe9, 0x17, 0x00, 0x00, 0x00, //0x00001988 jmp LBB5_302 + 0x90, 0x90, 0x90, //0x0000198d .p2align 4, 0x90 + //0x00001990 LBB5_300 + 0x49, 0x63, 0xc2, //0x00001990 movslq %r10d, %rax + 0x49, 0x39, 0xc5, //0x00001993 cmpq %rax, %r13 + 0x0f, 0x86, 0x13, 0x00, 0x00, 0x00, //0x00001996 jbe LBB5_303 + //0x0000199c LBB5_301 + 0x41, 0x88, 0x1c, 0x03, //0x0000199c movb %bl, (%r11,%rax) + 0x41, 0x83, 0xc6, 0x01, //0x000019a0 addl $1, %r14d + //0x000019a4 LBB5_302 + 0x44, 0x89, 0xe6, //0x000019a4 movl %r12d, %esi + 0x45, 0x89, 0xf2, //0x000019a7 movl %r14d, %r10d + 0xe9, 0x21, 0x00, 0x00, 0x00, //0x000019aa jmp LBB5_305 + //0x000019af LBB5_303 + 0x44, 0x89, 0xe6, //0x000019af movl %r12d, %esi + 0xc7, 0x45, 0xb0, 0x01, 0x00, 0x00, 0x00, //0x000019b2 movl $1, $-80(%rbp) + 0xe9, 0x12, 0x00, 0x00, 0x00, //0x000019b9 jmp LBB5_305 + //0x000019be LBB5_304 + 0x41, 0x83, 0xc4, 0xff, //0x000019be addl $-1, %r12d + 0x45, 0x31, 0xd2, //0x000019c2 xorl %r10d, %r10d + 0x44, 0x89, 0xe6, //0x000019c5 movl %r12d, %esi + 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x000019c8 .p2align 4, 0x90 + //0x000019d0 LBB5_305 + 0x89, 0xfa, //0x000019d0 movl %edi, %edx + 0xe9, 0x6a, 0xff, 0xff, 0xff, //0x000019d2 jmp LBB5_295 + //0x000019d7 LBB5_306 + 0x45, 0x31, 0xc0, //0x000019d7 xorl %r8d, %r8d + 0x4c, 0x8b, 0x5d, 0xc0, //0x000019da movq $-64(%rbp), %r11 + 0xe9, 0x16, 0x01, 0x00, 0x00, //0x000019de jmp LBB5_332 + //0x000019e3 LBB5_307 + 0x89, 0xf3, //0x000019e3 movl %esi, %ebx + 0x4c, 0x89, 0xc9, //0x000019e5 movq %r9, %rcx + 0x89, 0xd7, //0x000019e8 movl %edx, %edi + 0xe9, 0x03, 0x00, 0x00, 0x00, //0x000019ea jmp LBB5_309 + //0x000019ef LBB5_308 + 0x4c, 0x89, 0xe3, //0x000019ef movq %r12, %rbx + //0x000019f2 LBB5_309 + 0x85, 0xff, //0x000019f2 testl %edi, %edi + 0x41, 0x0f, 0x44, 0xde, //0x000019f4 cmovel %r14d, %ebx + 0xa8, 0x01, //0x000019f8 testb $1, %al + 0x4c, 0x8b, 0x65, 0xb8, //0x000019fa movq $-72(%rbp), %r12 + 0x0f, 0x84, 0x98, 0x00, 0x00, 0x00, //0x000019fe je LBB5_324 + 0x89, 0xc8, //0x00001a04 movl %ecx, %eax + 0x41, 0x8a, 0x04, 0x00, //0x00001a06 movb (%r8,%rax), %al + 0x0c, 0x20, //0x00001a0a orb $32, %al + 0x3c, 0x65, //0x00001a0c cmpb $101, %al + 0x0f, 0x85, 0x88, 0x00, 0x00, 0x00, //0x00001a0e jne LBB5_324 + 0x89, 0xca, //0x00001a14 movl %ecx, %edx + 0x41, 0x8a, 0x44, 0x10, 0x01, //0x00001a16 movb $1(%r8,%rdx), %al + 0x3c, 0x2d, //0x00001a1b cmpb $45, %al + 0x0f, 0x84, 0x15, 0x00, 0x00, 0x00, //0x00001a1d je LBB5_314 + 0xbf, 0x01, 0x00, 0x00, 0x00, //0x00001a23 movl $1, %edi + 0x3c, 0x2b, //0x00001a28 cmpb $43, %al + 0x0f, 0x85, 0x17, 0x00, 0x00, 0x00, //0x00001a2a jne LBB5_316 + 0x83, 0xc1, 0x02, //0x00001a30 addl $2, %ecx + 0xe9, 0x08, 0x00, 0x00, 0x00, //0x00001a33 jmp LBB5_315 + //0x00001a38 LBB5_314 + 0x83, 0xc1, 0x02, //0x00001a38 addl $2, %ecx + 0xbf, 0xff, 0xff, 0xff, 0xff, //0x00001a3b movl $-1, %edi + //0x00001a40 LBB5_315 + 0x89, 0xca, //0x00001a40 movl %ecx, %edx + 0xe9, 0x04, 0x00, 0x00, 0x00, //0x00001a42 jmp LBB5_317 + //0x00001a47 LBB5_316 + 0x48, 0x83, 0xc2, 0x01, //0x00001a47 addq $1, %rdx + //0x00001a4b LBB5_317 + 0x48, 0x63, 0xd2, //0x00001a4b movslq %edx, %rdx + 0x31, 0xc9, //0x00001a4e xorl %ecx, %ecx + 0x49, 0x39, 0xd1, //0x00001a50 cmpq %rdx, %r9 + 0x0f, 0x8e, 0x3c, 0x00, 0x00, 0x00, //0x00001a53 jle LBB5_323 + 0x31, 0xc9, //0x00001a59 xorl %ecx, %ecx + //0x00001a5b LBB5_319 + 0x41, 0x0f, 0xbe, 0x34, 0x10, //0x00001a5b movsbl (%r8,%rdx), %esi + 0x83, 0xfe, 0x30, //0x00001a60 cmpl $48, %esi + 0x0f, 0x8c, 0x2c, 0x00, 0x00, 0x00, //0x00001a63 jl LBB5_323 + 0x40, 0x80, 0xfe, 0x39, //0x00001a69 cmpb $57, %sil + 0x0f, 0x8f, 0x22, 0x00, 0x00, 0x00, //0x00001a6d jg LBB5_323 + 0x81, 0xf9, 0x0f, 0x27, 0x00, 0x00, //0x00001a73 cmpl $9999, %ecx + 0x0f, 0x8f, 0x16, 0x00, 0x00, 0x00, //0x00001a79 jg LBB5_323 + 0x8d, 0x0c, 0x89, //0x00001a7f leal (%rcx,%rcx,4), %ecx + 0x8d, 0x0c, 0x4e, //0x00001a82 leal (%rsi,%rcx,2), %ecx + 0x83, 0xc1, 0xd0, //0x00001a85 addl $-48, %ecx + 0x48, 0x83, 0xc2, 0x01, //0x00001a88 addq $1, %rdx + 0x49, 0x39, 0xd1, //0x00001a8c cmpq %rdx, %r9 + 0x0f, 0x85, 0xc6, 0xff, 0xff, 0xff, //0x00001a8f jne LBB5_319 + //0x00001a95 LBB5_323 + 0x0f, 0xaf, 0xcf, //0x00001a95 imull %edi, %ecx + 0x01, 0xd9, //0x00001a98 addl %ebx, %ecx + 0x89, 0xcb, //0x00001a9a movl %ecx, %ebx + //0x00001a9c LBB5_324 + 0x45, 0x85, 0xf6, //0x00001a9c testl %r14d, %r14d + 0x0f, 0x84, 0x33, 0x00, 0x00, 0x00, //0x00001a9f je LBB5_328 + 0x48, 0xb8, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf0, 0x7f, //0x00001aa5 movabsq $9218868437227405312, %rax + 0x81, 0xfb, 0x36, 0x01, 0x00, 0x00, //0x00001aaf cmpl $310, %ebx + 0x0f, 0x8f, 0x1f, 0x00, 0x00, 0x00, //0x00001ab5 jg LBB5_329 + 0x45, 0x31, 0xc0, //0x00001abb xorl %r8d, %r8d + 0x81, 0xfb, 0xb6, 0xfe, 0xff, 0xff, //0x00001abe cmpl $-330, %ebx + 0x0f, 0x8d, 0xd7, 0x00, 0x00, 0x00, //0x00001ac4 jge LBB5_337 + 0x31, 0xc0, //0x00001aca xorl %eax, %eax + 0x48, 0x89, 0x85, 0x70, 0xff, 0xff, 0xff, //0x00001acc movq %rax, $-144(%rbp) + 0xe9, 0x0c, 0x00, 0x00, 0x00, //0x00001ad3 jmp LBB5_330 + //0x00001ad8 LBB5_328 + 0x31, 0xc0, //0x00001ad8 xorl %eax, %eax + //0x00001ada LBB5_329 + 0x48, 0x89, 0x85, 0x70, 0xff, 0xff, 0xff, //0x00001ada movq %rax, $-144(%rbp) + 0x45, 0x31, 0xc0, //0x00001ae1 xorl %r8d, %r8d + //0x00001ae4 LBB5_330 + 0x4c, 0x8b, 0x5d, 0xc0, //0x00001ae4 movq $-64(%rbp), %r11 + //0x00001ae8 LBB5_331 + 0x44, 0x8b, 0x55, 0xa0, //0x00001ae8 movl $-96(%rbp), %r10d + 0x8a, 0x5d, 0xa8, //0x00001aec movb $-88(%rbp), %bl + 0x48, 0xbe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x00001aef movabsq $4503599627370495, %rsi + //0x00001af9 LBB5_332 + 0x49, 0x21, 0xf0, //0x00001af9 andq %rsi, %r8 + 0x4c, 0x0b, 0x85, 0x70, 0xff, 0xff, 0xff, //0x00001afc orq $-144(%rbp), %r8 + 0x48, 0xb8, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, //0x00001b03 movabsq $-9223372036854775808, %rax + 0x4c, 0x09, 0xc0, //0x00001b0d orq %r8, %rax + 0x80, 0xfb, 0x2d, //0x00001b10 cmpb $45, %bl + 0x49, 0x0f, 0x45, 0xc0, //0x00001b13 cmovneq %r8, %rax + 0xc4, 0xe1, 0xf9, 0x6e, 0xc0, //0x00001b17 vmovq %rax, %xmm0 + 0xc4, 0xc1, 0x4b, 0x2a, 0xca, //0x00001b1c vcvtsi2sd %r10d, %xmm6, %xmm1 + 0xc5, 0xf3, 0x59, 0xc0, //0x00001b21 vmulsd %xmm0, %xmm1, %xmm0 + //0x00001b25 LBB5_333 + 0xc4, 0xe1, 0xf9, 0x7e, 0xc0, //0x00001b25 vmovq %xmm0, %rax + 0x48, 0xb9, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, //0x00001b2a movabsq $-9223372036854775808, %rcx + 0x48, 0x83, 0xc1, 0xff, //0x00001b34 addq $-1, %rcx + 0x48, 0x21, 0xc1, //0x00001b38 andq %rax, %rcx + 0xba, 0x04, 0x00, 0x00, 0x00, //0x00001b3b movl $4, %edx + 0x48, 0xb8, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf0, 0x7f, //0x00001b40 movabsq $9218868437227405312, %rax + 0x48, 0x39, 0xc1, //0x00001b4a cmpq %rax, %rcx + 0x0f, 0x84, 0x1d, 0xf3, 0xff, 0xff, //0x00001b4d je LBB5_167 + //0x00001b53 LBB5_334 + 0x49, 0xc1, 0xe4, 0x20, //0x00001b53 shlq $32, %r12 + 0x49, 0x83, 0xcc, 0x13, //0x00001b57 orq $19, %r12 + 0x49, 0x8b, 0x83, 0xa0, 0x00, 0x00, 0x00, //0x00001b5b movq $160(%r11), %rax + 0x4c, 0x89, 0x20, //0x00001b62 movq %r12, (%rax) + 0xc5, 0xfb, 0x11, 0x40, 0x08, //0x00001b65 vmovsd %xmm0, $8(%rax) + //0x00001b6a LBB5_335 + 0x41, 0x83, 0x83, 0xd4, 0x00, 0x00, 0x00, 0x01, //0x00001b6a addl $1, $212(%r11) + 0x49, 0x8b, 0x83, 0xa0, 0x00, 0x00, 0x00, //0x00001b72 movq $160(%r11), %rax + 0x48, 0x8d, 0x48, 0x10, //0x00001b79 leaq $16(%rax), %rcx + 0x49, 0x89, 0x8b, 0xa0, 0x00, 0x00, 0x00, //0x00001b7d movq %rcx, $160(%r11) + 0x48, 0x83, 0xc0, 0x20, //0x00001b84 addq $32, %rax + 0x49, 0x3b, 0x83, 0xc0, 0x00, 0x00, 0x00, //0x00001b88 cmpq $192(%r11), %rax + 0x0f, 0x96, 0xc0, //0x00001b8f setbe %al + 0x31, 0xd2, //0x00001b92 xorl %edx, %edx + 0x84, 0xc0, //0x00001b94 testb %al, %al + 0x0f, 0x85, 0xd4, 0xf2, 0xff, 0xff, //0x00001b96 jne LBB5_167 + 0xe9, 0x43, 0x25, 0x00, 0x00, //0x00001b9c jmp LBB5_336 + //0x00001ba1 LBB5_337 + 0x48, 0x89, 0x85, 0x70, 0xff, 0xff, 0xff, //0x00001ba1 movq %rax, $-144(%rbp) + 0x4c, 0x89, 0x7d, 0xc8, //0x00001ba8 movq %r15, $-56(%rbp) + 0x48, 0x89, 0xd8, //0x00001bac movq %rbx, %rax + 0x85, 0xdb, //0x00001baf testl %ebx, %ebx + 0x0f, 0x8e, 0x26, 0x02, 0x00, 0x00, //0x00001bb1 jle LBB5_369 + 0x45, 0x31, 0xd2, //0x00001bb7 xorl %r10d, %r10d + 0x44, 0x89, 0xf2, //0x00001bba movl %r14d, %edx + 0x45, 0x89, 0xf7, //0x00001bbd movl %r14d, %r15d + 0xe9, 0x19, 0x00, 0x00, 0x00, //0x00001bc0 jmp LBB5_342 + //0x00001bc5 LBB5_339 + 0x45, 0x31, 0xf6, //0x00001bc5 xorl %r14d, %r14d + 0x31, 0xd2, //0x00001bc8 xorl %edx, %edx + //0x00001bca LBB5_340 + 0x45, 0x31, 0xff, //0x00001bca xorl %r15d, %r15d + //0x00001bcd LBB5_341 + 0x45, 0x01, 0xd0, //0x00001bcd addl %r10d, %r8d + 0x45, 0x89, 0xc2, //0x00001bd0 movl %r8d, %r10d + 0x4c, 0x89, 0xc8, //0x00001bd3 movq %r9, %rax + 0x85, 0xc0, //0x00001bd6 testl %eax, %eax + 0x0f, 0x8e, 0x02, 0x02, 0x00, 0x00, //0x00001bd8 jle LBB5_370 + //0x00001bde LBB5_342 + 0x83, 0xf8, 0x08, //0x00001bde cmpl $8, %eax + 0x0f, 0x8e, 0x0e, 0x00, 0x00, 0x00, //0x00001be1 jle LBB5_344 + 0x49, 0x89, 0xc1, //0x00001be7 movq %rax, %r9 + 0x41, 0xb8, 0x1b, 0x00, 0x00, 0x00, //0x00001bea movl $27, %r8d + 0xe9, 0x10, 0x00, 0x00, 0x00, //0x00001bf0 jmp LBB5_345 + //0x00001bf5 LBB5_344 + 0x49, 0x89, 0xc1, //0x00001bf5 movq %rax, %r9 + 0x89, 0xc0, //0x00001bf8 movl %eax, %eax + 0x48, 0x8d, 0x0d, 0x0f, 0xd7, 0x00, 0x00, //0x00001bfa leaq $55055(%rip), %rcx /* _POW_TAB+0(%rip) */ + 0x44, 0x8b, 0x04, 0x81, //0x00001c01 movl (%rcx,%rax,4), %r8d + //0x00001c05 LBB5_345 + 0x45, 0x85, 0xff, //0x00001c05 testl %r15d, %r15d + 0x0f, 0x84, 0xbc, 0xff, 0xff, 0xff, //0x00001c08 je LBB5_340 + 0x44, 0x89, 0xc1, //0x00001c0e movl %r8d, %ecx + 0x45, 0x85, 0xff, //0x00001c11 testl %r15d, %r15d + 0xbe, 0x00, 0x00, 0x00, 0x00, //0x00001c14 movl $0, %esi + 0x41, 0x0f, 0x4f, 0xf7, //0x00001c19 cmovgl %r15d, %esi + 0x31, 0xc0, //0x00001c1d xorl %eax, %eax + 0x31, 0xff, //0x00001c1f xorl %edi, %edi + 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00001c21 .p2align 4, 0x90 + //0x00001c30 LBB5_347 + 0x48, 0x39, 0xc6, //0x00001c30 cmpq %rax, %rsi + 0x0f, 0x84, 0xad, 0x00, 0x00, 0x00, //0x00001c33 je LBB5_355 + 0x48, 0x8d, 0x14, 0xbf, //0x00001c39 leaq (%rdi,%rdi,4), %rdx + 0x49, 0x0f, 0xbe, 0x3c, 0x03, //0x00001c3d movsbq (%r11,%rax), %rdi + 0x48, 0x8d, 0x3c, 0x57, //0x00001c42 leaq (%rdi,%rdx,2), %rdi + 0x48, 0x83, 0xc7, 0xd0, //0x00001c46 addq $-48, %rdi + 0x48, 0x83, 0xc0, 0x01, //0x00001c4a addq $1, %rax + 0x48, 0x89, 0xfa, //0x00001c4e movq %rdi, %rdx + 0x48, 0xd3, 0xea, //0x00001c51 shrq %cl, %rdx + 0x48, 0x85, 0xd2, //0x00001c54 testq %rdx, %rdx + 0x0f, 0x84, 0xd3, 0xff, 0xff, 0xff, //0x00001c57 je LBB5_347 + 0x89, 0xc6, //0x00001c5d movl %eax, %esi + //0x00001c5f LBB5_350 + 0x48, 0xc7, 0xc0, 0xff, 0xff, 0xff, 0xff, //0x00001c5f movq $-1, %rax + 0x48, 0xd3, 0xe0, //0x00001c66 shlq %cl, %rax + 0x48, 0xf7, 0xd0, //0x00001c69 notq %rax + 0x31, 0xd2, //0x00001c6c xorl %edx, %edx + 0x44, 0x39, 0xfe, //0x00001c6e cmpl %r15d, %esi + 0x0f, 0x8d, 0x54, 0x00, 0x00, 0x00, //0x00001c71 jge LBB5_354 + 0x4c, 0x89, 0x85, 0x78, 0xff, 0xff, 0xff, //0x00001c77 movq %r8, $-136(%rbp) + 0x4c, 0x63, 0xfe, //0x00001c7e movslq %esi, %r15 + 0x4d, 0x63, 0xf6, //0x00001c81 movslq %r14d, %r14 + 0x4f, 0x8d, 0x24, 0x3b, //0x00001c84 leaq (%r11,%r15), %r12 + 0x31, 0xd2, //0x00001c88 xorl %edx, %edx + //0x00001c8a LBB5_352 + 0x48, 0x89, 0xfb, //0x00001c8a movq %rdi, %rbx + 0x48, 0xd3, 0xeb, //0x00001c8d shrq %cl, %rbx + 0x48, 0x21, 0xc7, //0x00001c90 andq %rax, %rdi + 0x80, 0xc3, 0x30, //0x00001c93 addb $48, %bl + 0x41, 0x88, 0x1c, 0x13, //0x00001c96 movb %bl, (%r11,%rdx) + 0x49, 0x0f, 0xbe, 0x1c, 0x14, //0x00001c9a movsbq (%r12,%rdx), %rbx + 0x4d, 0x8d, 0x04, 0x17, //0x00001c9f leaq (%r15,%rdx), %r8 + 0x49, 0x83, 0xc0, 0x01, //0x00001ca3 addq $1, %r8 + 0x48, 0x83, 0xc2, 0x01, //0x00001ca7 addq $1, %rdx + 0x48, 0x8d, 0x3c, 0xbf, //0x00001cab leaq (%rdi,%rdi,4), %rdi + 0x48, 0x8d, 0x3c, 0x7b, //0x00001caf leaq (%rbx,%rdi,2), %rdi + 0x48, 0x83, 0xc7, 0xd0, //0x00001cb3 addq $-48, %rdi + 0x4d, 0x39, 0xf0, //0x00001cb7 cmpq %r14, %r8 + 0x0f, 0x8c, 0xca, 0xff, 0xff, 0xff, //0x00001cba jl LBB5_352 + 0x4c, 0x8b, 0x65, 0xb8, //0x00001cc0 movq $-72(%rbp), %r12 + 0x4c, 0x8b, 0x85, 0x78, 0xff, 0xff, 0xff, //0x00001cc4 movq $-136(%rbp), %r8 + //0x00001ccb LBB5_354 + 0x41, 0x29, 0xf1, //0x00001ccb subl %esi, %r9d + 0x41, 0x83, 0xc1, 0x01, //0x00001cce addl $1, %r9d + 0x48, 0x85, 0xff, //0x00001cd2 testq %rdi, %rdi + 0x41, 0xbe, 0x01, 0x00, 0x00, 0x00, //0x00001cd5 movl $1, %r14d + 0x0f, 0x85, 0x5b, 0x00, 0x00, 0x00, //0x00001cdb jne LBB5_359 + 0xe9, 0x88, 0x00, 0x00, 0x00, //0x00001ce1 jmp LBB5_361 + //0x00001ce6 LBB5_355 + 0x48, 0x85, 0xff, //0x00001ce6 testq %rdi, %rdi + 0x0f, 0x84, 0xd6, 0xfe, 0xff, 0xff, //0x00001ce9 je LBB5_339 + 0x48, 0x89, 0xf8, //0x00001cef movq %rdi, %rax + 0x48, 0xd3, 0xe8, //0x00001cf2 shrq %cl, %rax + 0x48, 0x85, 0xc0, //0x00001cf5 testq %rax, %rax + 0x0f, 0x84, 0xa1, 0x00, 0x00, 0x00, //0x00001cf8 je LBB5_366 + 0x48, 0xc7, 0xc0, 0xff, 0xff, 0xff, 0xff, //0x00001cfe movq $-1, %rax + 0x48, 0xd3, 0xe0, //0x00001d05 shlq %cl, %rax + 0x48, 0xf7, 0xd0, //0x00001d08 notq %rax 0x41, 0x29, 0xf1, //0x00001d0b subl %esi, %r9d 0x41, 0x83, 0xc1, 0x01, //0x00001d0e addl $1, %r9d - 0x48, 0x85, 0xff, //0x00001d12 testq %rdi, %rdi - 0x41, 0xbe, 0x01, 0x00, 0x00, 0x00, //0x00001d15 movl $1, %r14d - 0x0f, 0x85, 0x5b, 0x00, 0x00, 0x00, //0x00001d1b jne LBB5_357 - 0xe9, 0x88, 0x00, 0x00, 0x00, //0x00001d21 jmp LBB5_359 - //0x00001d26 LBB5_353 - 0x48, 0x85, 0xff, //0x00001d26 testq %rdi, %rdi - 0x0f, 0x84, 0xe3, 0xfe, 0xff, 0xff, //0x00001d29 je LBB5_337 - 0x48, 0x89, 0xf8, //0x00001d2f movq %rdi, %rax - 0x48, 0xd3, 0xe8, //0x00001d32 shrq %cl, %rax - 0x48, 0x85, 0xc0, //0x00001d35 testq %rax, %rax - 0x0f, 0x84, 0xa1, 0x00, 0x00, 0x00, //0x00001d38 je LBB5_364 - 0x48, 0xc7, 0xc0, 0xff, 0xff, 0xff, 0xff, //0x00001d3e movq $-1, %rax - 0x48, 0xd3, 0xe0, //0x00001d45 shlq %cl, %rax - 0x48, 0xf7, 0xd0, //0x00001d48 notq %rax - 0x41, 0x29, 0xf1, //0x00001d4b subl %esi, %r9d - 0x41, 0x83, 0xc1, 0x01, //0x00001d4e addl $1, %r9d - 0x31, 0xd2, //0x00001d52 xorl %edx, %edx - 0x41, 0xbe, 0x01, 0x00, 0x00, 0x00, //0x00001d54 movl $1, %r14d - 0xe9, 0x1d, 0x00, 0x00, 0x00, //0x00001d5a jmp LBB5_357 - //0x00001d5f LBB5_356 - 0x48, 0x85, 0xf6, //0x00001d5f testq %rsi, %rsi - 0x8b, 0x75, 0xb0, //0x00001d62 movl $-80(%rbp), %esi - 0x41, 0x0f, 0x45, 0xf6, //0x00001d65 cmovnel %r14d, %esi - 0x89, 0x75, 0xb0, //0x00001d69 movl %esi, $-80(%rbp) - 0x48, 0x01, 0xff, //0x00001d6c addq %rdi, %rdi - 0x48, 0x8d, 0x3c, 0xbf, //0x00001d6f leaq (%rdi,%rdi,4), %rdi - 0x48, 0x85, 0xff, //0x00001d73 testq %rdi, %rdi - 0x0f, 0x84, 0x32, 0x00, 0x00, 0x00, //0x00001d76 je LBB5_359 - //0x00001d7c LBB5_357 - 0x48, 0x89, 0xfe, //0x00001d7c movq %rdi, %rsi - 0x48, 0xd3, 0xee, //0x00001d7f shrq %cl, %rsi - 0x48, 0x21, 0xc7, //0x00001d82 andq %rax, %rdi - 0x48, 0x63, 0xda, //0x00001d85 movslq %edx, %rbx - 0x49, 0x39, 0xdd, //0x00001d88 cmpq %rbx, %r13 - 0x0f, 0x86, 0xce, 0xff, 0xff, 0xff, //0x00001d8b jbe LBB5_356 - 0x40, 0x80, 0xc6, 0x30, //0x00001d91 addb $48, %sil - 0x41, 0x88, 0x34, 0x1b, //0x00001d95 movb %sil, (%r11,%rbx) - 0x83, 0xc3, 0x01, //0x00001d99 addl $1, %ebx - 0x89, 0xda, //0x00001d9c movl %ebx, %edx - 0x48, 0x01, 0xff, //0x00001d9e addq %rdi, %rdi - 0x48, 0x8d, 0x3c, 0xbf, //0x00001da1 leaq (%rdi,%rdi,4), %rdi - 0x48, 0x85, 0xff, //0x00001da5 testq %rdi, %rdi - 0x0f, 0x85, 0xce, 0xff, 0xff, 0xff, //0x00001da8 jne LBB5_357 - //0x00001dae LBB5_359 - 0x85, 0xd2, //0x00001dae testl %edx, %edx - 0x0f, 0x8e, 0x47, 0x00, 0x00, 0x00, //0x00001db0 jle LBB5_365 - 0x89, 0xd0, //0x00001db6 movl %edx, %eax - 0x48, 0x83, 0xc0, 0x01, //0x00001db8 addq $1, %rax - //0x00001dbc LBB5_361 - 0x8d, 0x4a, 0xff, //0x00001dbc leal $-1(%rdx), %ecx - 0x41, 0x80, 0x3c, 0x0b, 0x30, //0x00001dbf cmpb $48, (%r11,%rcx) - 0x0f, 0x85, 0x39, 0x00, 0x00, 0x00, //0x00001dc4 jne LBB5_366 - 0x48, 0x83, 0xc0, 0xff, //0x00001dca addq $-1, %rax - 0x89, 0xca, //0x00001dce movl %ecx, %edx - 0x48, 0x83, 0xf8, 0x01, //0x00001dd0 cmpq $1, %rax - 0x0f, 0x8f, 0xe2, 0xff, 0xff, 0xff, //0x00001dd4 jg LBB5_361 - 0xe9, 0x2f, 0x00, 0x00, 0x00, //0x00001dda jmp LBB5_363 - //0x00001ddf LBB5_364 - 0x48, 0x01, 0xff, //0x00001ddf addq %rdi, %rdi - 0x48, 0x8d, 0x3c, 0xbf, //0x00001de2 leaq (%rdi,%rdi,4), %rdi - 0x83, 0xc6, 0x01, //0x00001de6 addl $1, %esi - 0x48, 0x89, 0xf8, //0x00001de9 movq %rdi, %rax - 0x48, 0xd3, 0xe8, //0x00001dec shrq %cl, %rax - 0x48, 0x85, 0xc0, //0x00001def testq %rax, %rax - 0x0f, 0x84, 0xe7, 0xff, 0xff, 0xff, //0x00001df2 je LBB5_364 - 0xe9, 0xa2, 0xfe, 0xff, 0xff, //0x00001df8 jmp LBB5_348 - //0x00001dfd LBB5_365 - 0x0f, 0x84, 0x0b, 0x00, 0x00, 0x00, //0x00001dfd je LBB5_363 - //0x00001e03 LBB5_366 - 0x41, 0x89, 0xd6, //0x00001e03 movl %edx, %r14d - 0x41, 0x89, 0xd7, //0x00001e06 movl %edx, %r15d - 0xe9, 0x0c, 0xfe, 0xff, 0xff, //0x00001e09 jmp LBB5_339 - //0x00001e0e LBB5_363 - 0x45, 0x01, 0xd0, //0x00001e0e addl %r10d, %r8d - 0x31, 0xc0, //0x00001e11 xorl %eax, %eax - 0x45, 0x31, 0xf6, //0x00001e13 xorl %r14d, %r14d - 0x31, 0xd2, //0x00001e16 xorl %edx, %edx - 0xe9, 0x03, 0x00, 0x00, 0x00, //0x00001e18 jmp LBB5_368 - //0x00001e1d LBB5_367 - 0x44, 0x89, 0xf2, //0x00001e1d movl %r14d, %edx - //0x00001e20 LBB5_368 - 0x49, 0xbf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, //0x00001e20 movabsq $1152921504606846975, %r15 - 0x49, 0x8d, 0x4b, 0x01, //0x00001e2a leaq $1(%r11), %rcx - 0x48, 0x89, 0x4d, 0x98, //0x00001e2e movq %rcx, $-104(%rbp) - 0x41, 0x89, 0xd1, //0x00001e32 movl %edx, %r9d - 0x49, 0x89, 0xc2, //0x00001e35 movq %rax, %r10 - 0xe9, 0x06, 0x00, 0x00, 0x00, //0x00001e38 jmp LBB5_370 - //0x00001e3d LBB5_369 - 0x45, 0x31, 0xc9, //0x00001e3d xorl %r9d, %r9d - 0x41, 0x29, 0xc8, //0x00001e40 subl %ecx, %r8d - //0x00001e43 LBB5_370 - 0x45, 0x85, 0xd2, //0x00001e43 testl %r10d, %r10d - 0x0f, 0x88, 0x15, 0x00, 0x00, 0x00, //0x00001e46 js LBB5_374 - 0x0f, 0x85, 0xca, 0x07, 0x00, 0x00, //0x00001e4c jne LBB5_470 - 0x41, 0x80, 0x3b, 0x35, //0x00001e52 cmpb $53, (%r11) - 0x0f, 0x8c, 0x24, 0x00, 0x00, 0x00, //0x00001e56 jl LBB5_373 - 0xe9, 0xbb, 0x07, 0x00, 0x00, //0x00001e5c jmp LBB5_470 - //0x00001e61 LBB5_374 - 0x41, 0x83, 0xfa, 0xf8, //0x00001e61 cmpl $-8, %r10d - 0x0f, 0x8d, 0x15, 0x00, 0x00, 0x00, //0x00001e65 jge LBB5_373 - 0xb9, 0x1b, 0x00, 0x00, 0x00, //0x00001e6b movl $27, %ecx - 0x85, 0xd2, //0x00001e70 testl %edx, %edx - 0x0f, 0x84, 0x0c, 0x06, 0x00, 0x00, //0x00001e72 je LBB5_448 - 0x41, 0x89, 0xd1, //0x00001e78 movl %edx, %r9d - 0xe9, 0x18, 0x00, 0x00, 0x00, //0x00001e7b jmp LBB5_377 - //0x00001e80 LBB5_373 - 0x44, 0x89, 0xd0, //0x00001e80 movl %r10d, %eax - 0xf7, 0xd8, //0x00001e83 negl %eax - 0x48, 0x8d, 0x0d, 0x84, 0xd5, 0x00, 0x00, //0x00001e85 leaq $54660(%rip), %rcx /* _POW_TAB+0(%rip) */ - 0x8b, 0x0c, 0x81, //0x00001e8c movl (%rcx,%rax,4), %ecx - 0x45, 0x85, 0xc9, //0x00001e8f testl %r9d, %r9d - 0x0f, 0x84, 0xa5, 0xff, 0xff, 0xff, //0x00001e92 je LBB5_369 - //0x00001e98 LBB5_377 - 0x89, 0x4d, 0x90, //0x00001e98 movl %ecx, $-112(%rbp) - 0x89, 0xc9, //0x00001e9b movl %ecx, %ecx - 0x48, 0x6b, 0xc1, 0x68, //0x00001e9d imulq $104, %rcx, %rax - 0x48, 0x8d, 0x35, 0x98, 0xd5, 0x00, 0x00, //0x00001ea1 leaq $54680(%rip), %rsi /* _LSHIFT_TAB+0(%rip) */ - 0x8b, 0x14, 0x30, //0x00001ea8 movl (%rax,%rsi), %edx - 0x48, 0x89, 0x55, 0x88, //0x00001eab movq %rdx, $-120(%rbp) - 0x49, 0x63, 0xd1, //0x00001eaf movslq %r9d, %rdx - 0x48, 0x01, 0xc6, //0x00001eb2 addq %rax, %rsi - 0x48, 0x83, 0xc6, 0x04, //0x00001eb5 addq $4, %rsi - 0x31, 0xff, //0x00001eb9 xorl %edi, %edi - 0x4c, 0x89, 0x85, 0x78, 0xff, 0xff, 0xff, //0x00001ebb movq %r8, $-136(%rbp) - 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00001ec2 .p2align 4, 0x90 - //0x00001ed0 LBB5_378 - 0x0f, 0xb6, 0x1c, 0x3e, //0x00001ed0 movzbl (%rsi,%rdi), %ebx - 0x84, 0xdb, //0x00001ed4 testb %bl, %bl - 0x0f, 0x84, 0x3a, 0x00, 0x00, 0x00, //0x00001ed6 je LBB5_383 - 0x41, 0x38, 0x1c, 0x3b, //0x00001edc cmpb %bl, (%r11,%rdi) - 0x0f, 0x85, 0x23, 0x01, 0x00, 0x00, //0x00001ee0 jne LBB5_392 - 0x48, 0x83, 0xc7, 0x01, //0x00001ee6 addq $1, %rdi - 0x48, 0x39, 0xfa, //0x00001eea cmpq %rdi, %rdx - 0x0f, 0x85, 0xdd, 0xff, 0xff, 0xff, //0x00001eed jne LBB5_378 - 0x44, 0x89, 0xca, //0x00001ef3 movl %r9d, %edx - 0x48, 0x8d, 0x35, 0x43, 0xd5, 0x00, 0x00, //0x00001ef6 leaq $54595(%rip), %rsi /* _LSHIFT_TAB+0(%rip) */ - 0x48, 0x01, 0xf0, //0x00001efd addq %rsi, %rax - 0x80, 0x7c, 0x02, 0x04, 0x00, //0x00001f00 cmpb $0, $4(%rdx,%rax) - 0x0f, 0x84, 0x0b, 0x00, 0x00, 0x00, //0x00001f05 je LBB5_383 - //0x00001f0b LBB5_382 - 0x48, 0x8b, 0x45, 0x88, //0x00001f0b movq $-120(%rbp), %rax - 0x83, 0xc0, 0xff, //0x00001f0f addl $-1, %eax - 0x48, 0x89, 0x45, 0x88, //0x00001f12 movq %rax, $-120(%rbp) - //0x00001f16 LBB5_383 - 0x45, 0x85, 0xc9, //0x00001f16 testl %r9d, %r9d - 0x0f, 0x8e, 0xdc, 0x00, 0x00, 0x00, //0x00001f19 jle LBB5_391 - 0x4c, 0x89, 0x95, 0x68, 0xff, 0xff, 0xff, //0x00001f1f movq %r10, $-152(%rbp) - 0x4c, 0x89, 0xe3, //0x00001f26 movq %r12, %rbx - 0x48, 0x8b, 0x45, 0x88, //0x00001f29 movq $-120(%rbp), %rax - 0x44, 0x01, 0xc8, //0x00001f2d addl %r9d, %eax - 0x44, 0x89, 0xcf, //0x00001f30 movl %r9d, %edi - 0x48, 0x98, //0x00001f33 cltq - 0x49, 0x89, 0xc4, //0x00001f35 movq %rax, %r12 - 0x49, 0xc1, 0xe4, 0x20, //0x00001f38 shlq $32, %r12 - 0x48, 0x83, 0xc0, 0xff, //0x00001f3c addq $-1, %rax - 0x48, 0x83, 0xc7, 0x01, //0x00001f40 addq $1, %rdi - 0x41, 0x83, 0xc1, 0xff, //0x00001f44 addl $-1, %r9d - 0x45, 0x31, 0xc0, //0x00001f48 xorl %r8d, %r8d - 0xe9, 0x3b, 0x00, 0x00, 0x00, //0x00001f4b jmp LBB5_387 - //0x00001f50 .p2align 4, 0x90 - //0x00001f50 LBB5_385 - 0x48, 0x85, 0xc0, //0x00001f50 testq %rax, %rax - 0x8b, 0x45, 0xb0, //0x00001f53 movl $-80(%rbp), %eax - 0xba, 0x01, 0x00, 0x00, 0x00, //0x00001f56 movl $1, %edx - 0x0f, 0x45, 0xc2, //0x00001f5b cmovnel %edx, %eax - 0x89, 0x45, 0xb0, //0x00001f5e movl %eax, $-80(%rbp) - //0x00001f61 LBB5_386 - 0x48, 0xb8, 0xff, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0xff, //0x00001f61 movabsq $-4294967041, %rax - 0x49, 0x01, 0xc4, //0x00001f6b addq %rax, %r12 - 0x49, 0x81, 0xc4, 0x01, 0xff, 0xff, 0xff, //0x00001f6e addq $-255, %r12 - 0x49, 0x8d, 0x42, 0xff, //0x00001f75 leaq $-1(%r10), %rax - 0x48, 0x83, 0xc7, 0xff, //0x00001f79 addq $-1, %rdi - 0x41, 0x83, 0xc1, 0xff, //0x00001f7d addl $-1, %r9d - 0x48, 0x83, 0xff, 0x01, //0x00001f81 cmpq $1, %rdi - 0x0f, 0x8e, 0x4e, 0x00, 0x00, 0x00, //0x00001f85 jle LBB5_389 - //0x00001f8b LBB5_387 - 0x49, 0x89, 0xc2, //0x00001f8b movq %rax, %r10 - 0x44, 0x89, 0xc8, //0x00001f8e movl %r9d, %eax - 0x49, 0x0f, 0xbe, 0x34, 0x03, //0x00001f91 movsbq (%r11,%rax), %rsi - 0x48, 0x83, 0xc6, 0xd0, //0x00001f96 addq $-48, %rsi - 0x48, 0xd3, 0xe6, //0x00001f9a shlq %cl, %rsi - 0x4c, 0x01, 0xc6, //0x00001f9d addq %r8, %rsi - 0x48, 0x89, 0xf0, //0x00001fa0 movq %rsi, %rax - 0x48, 0xba, 0xcd, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, //0x00001fa3 movabsq $-3689348814741910323, %rdx - 0x48, 0xf7, 0xe2, //0x00001fad mulq %rdx - 0x49, 0x89, 0xd0, //0x00001fb0 movq %rdx, %r8 - 0x49, 0xc1, 0xe8, 0x03, //0x00001fb3 shrq $3, %r8 - 0x4b, 0x8d, 0x04, 0x00, //0x00001fb7 leaq (%r8,%r8), %rax - 0x48, 0x8d, 0x14, 0x80, //0x00001fbb leaq (%rax,%rax,4), %rdx - 0x48, 0x89, 0xf0, //0x00001fbf movq %rsi, %rax - 0x48, 0x29, 0xd0, //0x00001fc2 subq %rdx, %rax - 0x4d, 0x39, 0xea, //0x00001fc5 cmpq %r13, %r10 - 0x0f, 0x83, 0x82, 0xff, 0xff, 0xff, //0x00001fc8 jae LBB5_385 - 0x04, 0x30, //0x00001fce addb $48, %al - 0x43, 0x88, 0x04, 0x13, //0x00001fd0 movb %al, (%r11,%r10) - 0xe9, 0x88, 0xff, 0xff, 0xff, //0x00001fd4 jmp LBB5_386 - //0x00001fd9 LBB5_389 - 0x48, 0x83, 0xfe, 0x0a, //0x00001fd9 cmpq $10, %rsi - 0x44, 0x8b, 0x4d, 0xb0, //0x00001fdd movl $-80(%rbp), %r9d - 0xbf, 0x01, 0x00, 0x00, 0x00, //0x00001fe1 movl $1, %edi - 0x0f, 0x83, 0x28, 0x00, 0x00, 0x00, //0x00001fe6 jae LBB5_393 - 0x49, 0x89, 0xdc, //0x00001fec movq %rbx, %r12 - 0x4c, 0x8b, 0x95, 0x68, 0xff, 0xff, 0xff, //0x00001fef movq $-152(%rbp), %r10 - 0xe9, 0x8f, 0x00, 0x00, 0x00, //0x00001ff6 jmp LBB5_397 - //0x00001ffb LBB5_391 - 0x44, 0x8b, 0x4d, 0xb0, //0x00001ffb movl $-80(%rbp), %r9d - 0xbf, 0x01, 0x00, 0x00, 0x00, //0x00001fff movl $1, %edi - 0xe9, 0x81, 0x00, 0x00, 0x00, //0x00002004 jmp LBB5_397 - //0x00002009 LBB5_392 - 0x0f, 0x8c, 0xfc, 0xfe, 0xff, 0xff, //0x00002009 jl LBB5_382 - 0xe9, 0x02, 0xff, 0xff, 0xff, //0x0000200f jmp LBB5_383 - //0x00002014 LBB5_393 - 0x49, 0x63, 0xca, //0x00002014 movslq %r10d, %rcx - 0x48, 0x83, 0xc1, 0xff, //0x00002017 addq $-1, %rcx - 0x49, 0x89, 0xdc, //0x0000201b movq %rbx, %r12 - 0x4c, 0x8b, 0x95, 0x68, 0xff, 0xff, 0xff, //0x0000201e movq $-152(%rbp), %r10 - 0xe9, 0x1e, 0x00, 0x00, 0x00, //0x00002025 jmp LBB5_395 - 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x0000202a .p2align 4, 0x90 - //0x00002030 LBB5_394 - 0x48, 0x85, 0xc0, //0x00002030 testq %rax, %rax - 0x44, 0x0f, 0x45, 0xcf, //0x00002033 cmovnel %edi, %r9d - 0x48, 0x83, 0xc1, 0xff, //0x00002037 addq $-1, %rcx - 0x49, 0x83, 0xf8, 0x09, //0x0000203b cmpq $9, %r8 - 0x49, 0x89, 0xd0, //0x0000203f movq %rdx, %r8 - 0x0f, 0x86, 0x42, 0x00, 0x00, 0x00, //0x00002042 jbe LBB5_397 - //0x00002048 LBB5_395 - 0x4c, 0x89, 0xc0, //0x00002048 movq %r8, %rax - 0x48, 0xba, 0xcd, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, //0x0000204b movabsq $-3689348814741910323, %rdx - 0x48, 0xf7, 0xe2, //0x00002055 mulq %rdx - 0x48, 0xc1, 0xea, 0x03, //0x00002058 shrq $3, %rdx - 0x48, 0x8d, 0x04, 0x12, //0x0000205c leaq (%rdx,%rdx), %rax - 0x48, 0x8d, 0x34, 0x80, //0x00002060 leaq (%rax,%rax,4), %rsi - 0x4c, 0x89, 0xc0, //0x00002064 movq %r8, %rax - 0x48, 0x29, 0xf0, //0x00002067 subq %rsi, %rax - 0x4c, 0x39, 0xe9, //0x0000206a cmpq %r13, %rcx - 0x0f, 0x83, 0xbd, 0xff, 0xff, 0xff, //0x0000206d jae LBB5_394 - 0x04, 0x30, //0x00002073 addb $48, %al - 0x41, 0x88, 0x04, 0x0b, //0x00002075 movb %al, (%r11,%rcx) - 0x48, 0x83, 0xc1, 0xff, //0x00002079 addq $-1, %rcx - 0x49, 0x83, 0xf8, 0x09, //0x0000207d cmpq $9, %r8 - 0x49, 0x89, 0xd0, //0x00002081 movq %rdx, %r8 - 0x0f, 0x87, 0xbe, 0xff, 0xff, 0xff, //0x00002084 ja LBB5_395 - //0x0000208a LBB5_397 - 0x48, 0x8b, 0x45, 0x88, //0x0000208a movq $-120(%rbp), %rax - 0x41, 0x01, 0xc6, //0x0000208e addl %eax, %r14d - 0x4d, 0x63, 0xf6, //0x00002091 movslq %r14d, %r14 - 0x4d, 0x39, 0xf5, //0x00002094 cmpq %r14, %r13 - 0x45, 0x0f, 0x46, 0xf5, //0x00002097 cmovbel %r13d, %r14d - 0x41, 0x01, 0xc2, //0x0000209b addl %eax, %r10d - 0x45, 0x85, 0xf6, //0x0000209e testl %r14d, %r14d - 0x0f, 0x8e, 0x4d, 0x00, 0x00, 0x00, //0x000020a1 jle LBB5_402 - 0x41, 0x8d, 0x46, 0xff, //0x000020a7 leal $-1(%r14), %eax - 0x41, 0x80, 0x3c, 0x03, 0x30, //0x000020ab cmpb $48, (%r11,%rax) - 0x4c, 0x8b, 0x85, 0x78, 0xff, 0xff, 0xff, //0x000020b0 movq $-136(%rbp), %r8 - 0x8b, 0x4d, 0x90, //0x000020b7 movl $-112(%rbp), %ecx - 0x0f, 0x85, 0x4a, 0x00, 0x00, 0x00, //0x000020ba jne LBB5_404 - 0x44, 0x89, 0xf0, //0x000020c0 movl %r14d, %eax - 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x000020c3 .p2align 4, 0x90 - //0x000020d0 LBB5_400 - 0x48, 0x83, 0xf8, 0x01, //0x000020d0 cmpq $1, %rax - 0x0f, 0x8e, 0x2a, 0x00, 0x00, 0x00, //0x000020d4 jle LBB5_403 - 0x4c, 0x8d, 0x70, 0xff, //0x000020da leaq $-1(%rax), %r14 - 0x83, 0xc0, 0xfe, //0x000020de addl $-2, %eax - 0x41, 0x80, 0x3c, 0x03, 0x30, //0x000020e1 cmpb $48, (%r11,%rax) - 0x4c, 0x89, 0xf0, //0x000020e6 movq %r14, %rax - 0x0f, 0x84, 0xe1, 0xff, 0xff, 0xff, //0x000020e9 je LBB5_400 - 0xe9, 0x16, 0x00, 0x00, 0x00, //0x000020ef jmp LBB5_404 - //0x000020f4 LBB5_402 - 0x4c, 0x8b, 0x85, 0x78, 0xff, 0xff, 0xff, //0x000020f4 movq $-136(%rbp), %r8 - 0x8b, 0x4d, 0x90, //0x000020fb movl $-112(%rbp), %ecx - 0x0f, 0x85, 0x06, 0x00, 0x00, 0x00, //0x000020fe jne LBB5_404 - //0x00002104 LBB5_403 - 0x45, 0x31, 0xd2, //0x00002104 xorl %r10d, %r10d - 0x45, 0x31, 0xf6, //0x00002107 xorl %r14d, %r14d - //0x0000210a LBB5_404 - 0x85, 0xc9, //0x0000210a testl %ecx, %ecx - 0x0f, 0x88, 0x12, 0x00, 0x00, 0x00, //0x0000210c js LBB5_406 - 0x44, 0x89, 0x4d, 0xb0, //0x00002112 movl %r9d, $-80(%rbp) - 0x44, 0x89, 0xf2, //0x00002116 movl %r14d, %edx - 0x45, 0x89, 0xf1, //0x00002119 movl %r14d, %r9d - 0x41, 0x29, 0xc8, //0x0000211c subl %ecx, %r8d - 0xe9, 0x1f, 0xfd, 0xff, 0xff, //0x0000211f jmp LBB5_370 - //0x00002124 LBB5_406 - 0x83, 0xf9, 0xc3, //0x00002124 cmpl $-61, %ecx - 0x0f, 0x8f, 0x6e, 0x02, 0x00, 0x00, //0x00002127 jg LBB5_434 - 0x41, 0x89, 0xc8, //0x0000212d movl %ecx, %r8d - 0xe9, 0x24, 0x00, 0x00, 0x00, //0x00002130 jmp LBB5_412 - 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00002135 .p2align 4, 0x90 - //0x00002140 LBB5_409 - 0x45, 0x31, 0xd2, //0x00002140 xorl %r10d, %r10d - //0x00002143 LBB5_410 - 0x31, 0xc0, //0x00002143 xorl %eax, %eax - //0x00002145 LBB5_411 - 0x41, 0x8d, 0x48, 0x3c, //0x00002145 leal $60(%r8), %ecx - 0x41, 0x89, 0xc6, //0x00002149 movl %eax, %r14d - 0x41, 0x83, 0xf8, 0x88, //0x0000214c cmpl $-120, %r8d - 0x41, 0x89, 0xc8, //0x00002150 movl %ecx, %r8d - 0x0f, 0x8d, 0x45, 0x02, 0x00, 0x00, //0x00002153 jge LBB5_435 - //0x00002159 LBB5_412 - 0x45, 0x85, 0xf6, //0x00002159 testl %r14d, %r14d - 0xba, 0x00, 0x00, 0x00, 0x00, //0x0000215c movl $0, %edx - 0x41, 0x0f, 0x4f, 0xd6, //0x00002161 cmovgl %r14d, %edx - 0x31, 0xc0, //0x00002165 xorl %eax, %eax - 0x31, 0xc9, //0x00002167 xorl %ecx, %ecx - 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00002169 .p2align 4, 0x90 - //0x00002170 LBB5_413 - 0x48, 0x39, 0xc2, //0x00002170 cmpq %rax, %rdx - 0x0f, 0x84, 0x37, 0x00, 0x00, 0x00, //0x00002173 je LBB5_416 - 0x48, 0x8d, 0x0c, 0x89, //0x00002179 leaq (%rcx,%rcx,4), %rcx - 0x49, 0x0f, 0xbe, 0x34, 0x03, //0x0000217d movsbq (%r11,%rax), %rsi - 0x48, 0x8d, 0x0c, 0x4e, //0x00002182 leaq (%rsi,%rcx,2), %rcx - 0x48, 0x83, 0xc1, 0xd0, //0x00002186 addq $-48, %rcx - 0x48, 0x83, 0xc0, 0x01, //0x0000218a addq $1, %rax - 0x49, 0x8d, 0x77, 0x01, //0x0000218e leaq $1(%r15), %rsi - 0x48, 0x39, 0xf1, //0x00002192 cmpq %rsi, %rcx - 0x0f, 0x82, 0xd5, 0xff, 0xff, 0xff, //0x00002195 jb LBB5_413 - 0x89, 0xc2, //0x0000219b movl %eax, %edx - 0xe9, 0x35, 0x00, 0x00, 0x00, //0x0000219d jmp LBB5_418 - 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x000021a2 .p2align 4, 0x90 - //0x000021b0 LBB5_416 - 0x48, 0x85, 0xc9, //0x000021b0 testq %rcx, %rcx - 0x0f, 0x84, 0x8a, 0xff, 0xff, 0xff, //0x000021b3 je LBB5_410 - 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x000021b9 .p2align 4, 0x90 - //0x000021c0 LBB5_417 - 0x48, 0x01, 0xc9, //0x000021c0 addq %rcx, %rcx - 0x48, 0x8d, 0x0c, 0x89, //0x000021c3 leaq (%rcx,%rcx,4), %rcx - 0x83, 0xc2, 0x01, //0x000021c7 addl $1, %edx - 0x49, 0x8d, 0x47, 0x01, //0x000021ca leaq $1(%r15), %rax - 0x48, 0x39, 0xc1, //0x000021ce cmpq %rax, %rcx - 0x0f, 0x82, 0xe9, 0xff, 0xff, 0xff, //0x000021d1 jb LBB5_417 - //0x000021d7 LBB5_418 - 0x41, 0x29, 0xd2, //0x000021d7 subl %edx, %r10d - 0x44, 0x89, 0xf0, //0x000021da movl %r14d, %eax - 0x29, 0xd0, //0x000021dd subl %edx, %eax - 0x0f, 0x8e, 0x3b, 0x00, 0x00, 0x00, //0x000021df jle LBB5_421 - 0x45, 0x89, 0xcc, //0x000021e5 movl %r9d, %r12d - 0x48, 0x63, 0xf2, //0x000021e8 movslq %edx, %rsi - 0x49, 0x63, 0xd6, //0x000021eb movslq %r14d, %rdx - 0x49, 0x89, 0xd1, //0x000021ee movq %rdx, %r9 - 0x49, 0x29, 0xf1, //0x000021f1 subq %rsi, %r9 - 0x48, 0x89, 0xf7, //0x000021f4 movq %rsi, %rdi - 0x48, 0xf7, 0xd7, //0x000021f7 notq %rdi - 0x48, 0x01, 0xd7, //0x000021fa addq %rdx, %rdi - 0x0f, 0x85, 0x24, 0x00, 0x00, 0x00, //0x000021fd jne LBB5_422 - 0x31, 0xd2, //0x00002203 xorl %edx, %edx - 0x41, 0xf6, 0xc1, 0x01, //0x00002205 testb $1, %r9b - 0x0f, 0x85, 0x9b, 0x00, 0x00, 0x00, //0x00002209 jne LBB5_425 - 0xe9, 0xb9, 0x00, 0x00, 0x00, //0x0000220f jmp LBB5_426 - 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00002214 .p2align 4, 0x90 - //0x00002220 LBB5_421 - 0x31, 0xc0, //0x00002220 xorl %eax, %eax - 0xe9, 0xe5, 0x00, 0x00, 0x00, //0x00002222 jmp LBB5_428 - //0x00002227 LBB5_422 - 0x4d, 0x89, 0xd6, //0x00002227 movq %r10, %r14 - 0x4d, 0x89, 0xca, //0x0000222a movq %r9, %r10 - 0x49, 0x83, 0xe2, 0xfe, //0x0000222d andq $-2, %r10 - 0x49, 0xf7, 0xda, //0x00002231 negq %r10 - 0x31, 0xd2, //0x00002234 xorl %edx, %edx - 0x48, 0x8b, 0x5d, 0x98, //0x00002236 movq $-104(%rbp), %rbx - 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x0000223a .p2align 4, 0x90 - //0x00002240 LBB5_423 - 0x48, 0x89, 0xcf, //0x00002240 movq %rcx, %rdi - 0x48, 0xc1, 0xef, 0x3c, //0x00002243 shrq $60, %rdi - 0x4c, 0x21, 0xf9, //0x00002247 andq %r15, %rcx - 0x40, 0x80, 0xcf, 0x30, //0x0000224a orb $48, %dil - 0x40, 0x88, 0x7b, 0xff, //0x0000224e movb %dil, $-1(%rbx) - 0x48, 0x8d, 0x0c, 0x89, //0x00002252 leaq (%rcx,%rcx,4), %rcx - 0x48, 0x0f, 0xbe, 0x7c, 0x33, 0xff, //0x00002256 movsbq $-1(%rbx,%rsi), %rdi - 0x48, 0x8d, 0x0c, 0x4f, //0x0000225c leaq (%rdi,%rcx,2), %rcx - 0x48, 0x83, 0xc1, 0xd0, //0x00002260 addq $-48, %rcx - 0x48, 0x89, 0xcf, //0x00002264 movq %rcx, %rdi - 0x48, 0xc1, 0xef, 0x3c, //0x00002267 shrq $60, %rdi - 0x4c, 0x21, 0xf9, //0x0000226b andq %r15, %rcx - 0x40, 0x80, 0xcf, 0x30, //0x0000226e orb $48, %dil - 0x40, 0x88, 0x3b, //0x00002272 movb %dil, (%rbx) - 0x48, 0x8d, 0x0c, 0x89, //0x00002275 leaq (%rcx,%rcx,4), %rcx - 0x48, 0x0f, 0xbe, 0x3c, 0x33, //0x00002279 movsbq (%rbx,%rsi), %rdi - 0x48, 0x8d, 0x0c, 0x4f, //0x0000227e leaq (%rdi,%rcx,2), %rcx - 0x48, 0x83, 0xc1, 0xd0, //0x00002282 addq $-48, %rcx - 0x48, 0x83, 0xc3, 0x02, //0x00002286 addq $2, %rbx - 0x48, 0x83, 0xc2, 0xfe, //0x0000228a addq $-2, %rdx - 0x49, 0x39, 0xd2, //0x0000228e cmpq %rdx, %r10 - 0x0f, 0x85, 0xa9, 0xff, 0xff, 0xff, //0x00002291 jne LBB5_423 - 0x48, 0x29, 0xd6, //0x00002297 subq %rdx, %rsi - 0x48, 0xf7, 0xda, //0x0000229a negq %rdx - 0x4d, 0x89, 0xf2, //0x0000229d movq %r14, %r10 - 0x41, 0xf6, 0xc1, 0x01, //0x000022a0 testb $1, %r9b - 0x0f, 0x84, 0x23, 0x00, 0x00, 0x00, //0x000022a4 je LBB5_426 - //0x000022aa LBB5_425 - 0x48, 0x89, 0xcf, //0x000022aa movq %rcx, %rdi - 0x48, 0xc1, 0xef, 0x3c, //0x000022ad shrq $60, %rdi - 0x40, 0x80, 0xcf, 0x30, //0x000022b1 orb $48, %dil - 0x41, 0x88, 0x3c, 0x13, //0x000022b5 movb %dil, (%r11,%rdx) - 0x4c, 0x21, 0xf9, //0x000022b9 andq %r15, %rcx - 0x48, 0x8d, 0x0c, 0x89, //0x000022bc leaq (%rcx,%rcx,4), %rcx - 0x49, 0x0f, 0xbe, 0x14, 0x33, //0x000022c0 movsbq (%r11,%rsi), %rdx - 0x48, 0x8d, 0x0c, 0x4a, //0x000022c5 leaq (%rdx,%rcx,2), %rcx - 0x48, 0x83, 0xc1, 0xd0, //0x000022c9 addq $-48, %rcx - //0x000022cd LBB5_426 - 0x48, 0x85, 0xc9, //0x000022cd testq %rcx, %rcx - 0x45, 0x89, 0xe1, //0x000022d0 movl %r12d, %r9d - 0x4c, 0x8b, 0x65, 0xb8, //0x000022d3 movq $-72(%rbp), %r12 - 0xbf, 0x01, 0x00, 0x00, 0x00, //0x000022d7 movl $1, %edi - 0x0f, 0x85, 0x2a, 0x00, 0x00, 0x00, //0x000022dc jne LBB5_428 - 0xe9, 0x58, 0x00, 0x00, 0x00, //0x000022e2 jmp LBB5_430 - 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x000022e7 .p2align 4, 0x90 - //0x000022f0 LBB5_427 - 0x49, 0x8d, 0x77, 0x01, //0x000022f0 leaq $1(%r15), %rsi - 0x48, 0x39, 0xf1, //0x000022f4 cmpq %rsi, %rcx - 0x44, 0x0f, 0x43, 0xcf, //0x000022f7 cmovael %edi, %r9d - 0x48, 0x8d, 0x0c, 0x12, //0x000022fb leaq (%rdx,%rdx), %rcx - 0x48, 0x8d, 0x0c, 0x89, //0x000022ff leaq (%rcx,%rcx,4), %rcx - 0x48, 0x85, 0xd2, //0x00002303 testq %rdx, %rdx - 0x0f, 0x84, 0x33, 0x00, 0x00, 0x00, //0x00002306 je LBB5_430 - //0x0000230c LBB5_428 - 0x48, 0x89, 0xca, //0x0000230c movq %rcx, %rdx - 0x4c, 0x21, 0xfa, //0x0000230f andq %r15, %rdx - 0x48, 0x63, 0xf0, //0x00002312 movslq %eax, %rsi - 0x49, 0x39, 0xf5, //0x00002315 cmpq %rsi, %r13 - 0x0f, 0x86, 0xd2, 0xff, 0xff, 0xff, //0x00002318 jbe LBB5_427 - 0x48, 0xc1, 0xe9, 0x3c, //0x0000231e shrq $60, %rcx - 0x80, 0xc9, 0x30, //0x00002322 orb $48, %cl - 0x41, 0x88, 0x0c, 0x33, //0x00002325 movb %cl, (%r11,%rsi) - 0x83, 0xc6, 0x01, //0x00002329 addl $1, %esi - 0x89, 0xf0, //0x0000232c movl %esi, %eax - 0x48, 0x8d, 0x0c, 0x12, //0x0000232e leaq (%rdx,%rdx), %rcx - 0x48, 0x8d, 0x0c, 0x89, //0x00002332 leaq (%rcx,%rcx,4), %rcx - 0x48, 0x85, 0xd2, //0x00002336 testq %rdx, %rdx - 0x0f, 0x85, 0xcd, 0xff, 0xff, 0xff, //0x00002339 jne LBB5_428 - //0x0000233f LBB5_430 - 0x41, 0x83, 0xc2, 0x01, //0x0000233f addl $1, %r10d - 0x85, 0xc0, //0x00002343 testl %eax, %eax - 0x0f, 0x8e, 0x45, 0x00, 0x00, 0x00, //0x00002345 jle LBB5_408 - 0x89, 0xc1, //0x0000234b movl %eax, %ecx - 0x48, 0x83, 0xc1, 0x01, //0x0000234d addq $1, %rcx - 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00002351 .p2align 4, 0x90 - //0x00002360 LBB5_432 - 0x8d, 0x50, 0xff, //0x00002360 leal $-1(%rax), %edx - 0x41, 0x80, 0x3c, 0x13, 0x30, //0x00002363 cmpb $48, (%r11,%rdx) - 0x0f, 0x85, 0xd7, 0xfd, 0xff, 0xff, //0x00002368 jne LBB5_411 - 0x48, 0x83, 0xc1, 0xff, //0x0000236e addq $-1, %rcx - 0x89, 0xd0, //0x00002372 movl %edx, %eax - 0x48, 0x83, 0xf9, 0x01, //0x00002374 cmpq $1, %rcx - 0x0f, 0x8f, 0xe2, 0xff, 0xff, 0xff, //0x00002378 jg LBB5_432 - 0xe9, 0xbd, 0xfd, 0xff, 0xff, //0x0000237e jmp LBB5_409 - 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00002383 .p2align 4, 0x90 - //0x00002390 LBB5_408 - 0x0f, 0x85, 0xaf, 0xfd, 0xff, 0xff, //0x00002390 jne LBB5_411 - 0xe9, 0xa5, 0xfd, 0xff, 0xff, //0x00002396 jmp LBB5_409 - //0x0000239b LBB5_434 - 0x44, 0x89, 0xf0, //0x0000239b movl %r14d, %eax - //0x0000239e LBB5_435 - 0xf7, 0xd9, //0x0000239e negl %ecx - 0x85, 0xc0, //0x000023a0 testl %eax, %eax - 0xbe, 0x00, 0x00, 0x00, 0x00, //0x000023a2 movl $0, %esi - 0x0f, 0x4f, 0xf0, //0x000023a7 cmovgl %eax, %esi - 0x31, 0xff, //0x000023aa xorl %edi, %edi - 0x31, 0xdb, //0x000023ac xorl %ebx, %ebx - 0x4c, 0x8b, 0x85, 0x78, 0xff, 0xff, 0xff, //0x000023ae movq $-136(%rbp), %r8 - 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x000023b5 .p2align 4, 0x90 - //0x000023c0 LBB5_436 - 0x48, 0x39, 0xfe, //0x000023c0 cmpq %rdi, %rsi - 0x0f, 0x84, 0x64, 0x00, 0x00, 0x00, //0x000023c3 je LBB5_442 - 0x48, 0x8d, 0x14, 0x9b, //0x000023c9 leaq (%rbx,%rbx,4), %rdx - 0x49, 0x0f, 0xbe, 0x1c, 0x3b, //0x000023cd movsbq (%r11,%rdi), %rbx - 0x48, 0x8d, 0x1c, 0x53, //0x000023d2 leaq (%rbx,%rdx,2), %rbx - 0x48, 0x83, 0xc3, 0xd0, //0x000023d6 addq $-48, %rbx - 0x48, 0x83, 0xc7, 0x01, //0x000023da addq $1, %rdi - 0x48, 0x89, 0xda, //0x000023de movq %rbx, %rdx - 0x48, 0xd3, 0xea, //0x000023e1 shrq %cl, %rdx - 0x48, 0x85, 0xd2, //0x000023e4 testq %rdx, %rdx - 0x0f, 0x84, 0xd3, 0xff, 0xff, 0xff, //0x000023e7 je LBB5_436 - 0x89, 0xfe, //0x000023ed movl %edi, %esi - //0x000023ef LBB5_439 - 0x49, 0xc7, 0xc4, 0xff, 0xff, 0xff, 0xff, //0x000023ef movq $-1, %r12 - 0x49, 0xd3, 0xe4, //0x000023f6 shlq %cl, %r12 - 0x49, 0xf7, 0xd4, //0x000023f9 notq %r12 - 0x41, 0x89, 0xc6, //0x000023fc movl %eax, %r14d - 0x41, 0x29, 0xf6, //0x000023ff subl %esi, %r14d - 0x0f, 0x8e, 0x89, 0x00, 0x00, 0x00, //0x00002402 jle LBB5_449 - 0x44, 0x89, 0x4d, 0xb0, //0x00002408 movl %r9d, $-80(%rbp) - 0x4c, 0x63, 0xc6, //0x0000240c movslq %esi, %r8 - 0x48, 0x98, //0x0000240f cltq - 0x49, 0x89, 0xc1, //0x00002411 movq %rax, %r9 - 0x4d, 0x29, 0xc1, //0x00002414 subq %r8, %r9 - 0x4c, 0x89, 0xc2, //0x00002417 movq %r8, %rdx - 0x48, 0xf7, 0xd2, //0x0000241a notq %rdx - 0x48, 0x01, 0xc2, //0x0000241d addq %rax, %rdx - 0x0f, 0x85, 0x81, 0x00, 0x00, 0x00, //0x00002420 jne LBB5_451 - 0x31, 0xc0, //0x00002426 xorl %eax, %eax - 0xe9, 0xf3, 0x00, 0x00, 0x00, //0x00002428 jmp LBB5_454 - //0x0000242d LBB5_442 - 0x48, 0x85, 0xdb, //0x0000242d testq %rbx, %rbx - 0x0f, 0x84, 0x68, 0x00, 0x00, 0x00, //0x00002430 je LBB5_450 - 0x48, 0x89, 0xdf, //0x00002436 movq %rbx, %rdi - 0x48, 0xd3, 0xef, //0x00002439 shrq %cl, %rdi - 0x48, 0x85, 0xff, //0x0000243c testq %rdi, %rdi - 0x0f, 0x84, 0x21, 0x00, 0x00, 0x00, //0x0000243f je LBB5_447 - 0x49, 0xc7, 0xc4, 0xff, 0xff, 0xff, 0xff, //0x00002445 movq $-1, %r12 - 0x49, 0xd3, 0xe4, //0x0000244c shlq %cl, %r12 - 0x49, 0xf7, 0xd4, //0x0000244f notq %r12 - 0x41, 0x29, 0xf2, //0x00002452 subl %esi, %r10d - 0x41, 0x83, 0xc2, 0x01, //0x00002455 addl $1, %r10d - 0x45, 0x31, 0xf6, //0x00002459 xorl %r14d, %r14d - 0xbf, 0x01, 0x00, 0x00, 0x00, //0x0000245c movl $1, %edi - 0xe9, 0x0a, 0x01, 0x00, 0x00, //0x00002461 jmp LBB5_445 - //0x00002466 LBB5_447 - 0x48, 0x01, 0xdb, //0x00002466 addq %rbx, %rbx - 0x48, 0x8d, 0x1c, 0x9b, //0x00002469 leaq (%rbx,%rbx,4), %rbx - 0x83, 0xc6, 0x01, //0x0000246d addl $1, %esi - 0x48, 0x89, 0xdf, //0x00002470 movq %rbx, %rdi - 0x48, 0xd3, 0xef, //0x00002473 shrq %cl, %rdi - 0x48, 0x85, 0xff, //0x00002476 testq %rdi, %rdi - 0x0f, 0x84, 0xe7, 0xff, 0xff, 0xff, //0x00002479 je LBB5_447 - 0xe9, 0x6b, 0xff, 0xff, 0xff, //0x0000247f jmp LBB5_439 - //0x00002484 LBB5_448 - 0x31, 0xd2, //0x00002484 xorl %edx, %edx - 0x45, 0x31, 0xc9, //0x00002486 xorl %r9d, %r9d - 0x41, 0x29, 0xc8, //0x00002489 subl %ecx, %r8d - 0xe9, 0xb2, 0xf9, 0xff, 0xff, //0x0000248c jmp LBB5_370 - //0x00002491 LBB5_449 - 0x45, 0x31, 0xf6, //0x00002491 xorl %r14d, %r14d - 0xbf, 0x01, 0x00, 0x00, 0x00, //0x00002494 movl $1, %edi - 0xe9, 0xbd, 0x00, 0x00, 0x00, //0x00002499 jmp LBB5_457 - //0x0000249e LBB5_450 - 0x44, 0x89, 0x4d, 0xb0, //0x0000249e movl %r9d, $-80(%rbp) - 0xe9, 0x62, 0x01, 0x00, 0x00, //0x000024a2 jmp LBB5_466 - //0x000024a7 LBB5_451 - 0x4c, 0x89, 0x95, 0x68, 0xff, 0xff, 0xff, //0x000024a7 movq %r10, $-152(%rbp) - 0x4d, 0x89, 0xca, //0x000024ae movq %r9, %r10 - 0x49, 0x83, 0xe2, 0xfe, //0x000024b1 andq $-2, %r10 - 0x49, 0xf7, 0xda, //0x000024b5 negq %r10 - 0x31, 0xc0, //0x000024b8 xorl %eax, %eax - 0x48, 0x8b, 0x55, 0x98, //0x000024ba movq $-104(%rbp), %rdx - 0x90, 0x90, //0x000024be .p2align 4, 0x90 - //0x000024c0 LBB5_452 - 0x48, 0x89, 0xdf, //0x000024c0 movq %rbx, %rdi - 0x48, 0xd3, 0xef, //0x000024c3 shrq %cl, %rdi - 0x4c, 0x21, 0xe3, //0x000024c6 andq %r12, %rbx - 0x40, 0x80, 0xc7, 0x30, //0x000024c9 addb $48, %dil - 0x40, 0x88, 0x7a, 0xff, //0x000024cd movb %dil, $-1(%rdx) - 0x48, 0x8d, 0x3c, 0x9b, //0x000024d1 leaq (%rbx,%rbx,4), %rdi - 0x4a, 0x0f, 0xbe, 0x5c, 0x02, 0xff, //0x000024d5 movsbq $-1(%rdx,%r8), %rbx - 0x48, 0x8d, 0x3c, 0x7b, //0x000024db leaq (%rbx,%rdi,2), %rdi - 0x48, 0x83, 0xc7, 0xd0, //0x000024df addq $-48, %rdi - 0x48, 0x89, 0xfb, //0x000024e3 movq %rdi, %rbx - 0x48, 0xd3, 0xeb, //0x000024e6 shrq %cl, %rbx - 0x4c, 0x21, 0xe7, //0x000024e9 andq %r12, %rdi - 0x80, 0xc3, 0x30, //0x000024ec addb $48, %bl - 0x88, 0x1a, //0x000024ef movb %bl, (%rdx) - 0x48, 0x8d, 0x3c, 0xbf, //0x000024f1 leaq (%rdi,%rdi,4), %rdi - 0x4a, 0x0f, 0xbe, 0x1c, 0x02, //0x000024f5 movsbq (%rdx,%r8), %rbx - 0x48, 0x8d, 0x1c, 0x7b, //0x000024fa leaq (%rbx,%rdi,2), %rbx - 0x48, 0x83, 0xc3, 0xd0, //0x000024fe addq $-48, %rbx - 0x48, 0x83, 0xc2, 0x02, //0x00002502 addq $2, %rdx - 0x48, 0x83, 0xc0, 0xfe, //0x00002506 addq $-2, %rax - 0x49, 0x39, 0xc2, //0x0000250a cmpq %rax, %r10 - 0x0f, 0x85, 0xad, 0xff, 0xff, 0xff, //0x0000250d jne LBB5_452 - 0x49, 0x29, 0xc0, //0x00002513 subq %rax, %r8 - 0x48, 0xf7, 0xd8, //0x00002516 negq %rax - 0x4c, 0x8b, 0x95, 0x68, 0xff, 0xff, 0xff, //0x00002519 movq $-152(%rbp), %r10 - //0x00002520 LBB5_454 - 0xbf, 0x01, 0x00, 0x00, 0x00, //0x00002520 movl $1, %edi - 0x41, 0xf6, 0xc1, 0x01, //0x00002525 testb $1, %r9b - 0x0f, 0x84, 0x21, 0x00, 0x00, 0x00, //0x00002529 je LBB5_456 - 0x48, 0x89, 0xda, //0x0000252f movq %rbx, %rdx - 0x48, 0xd3, 0xea, //0x00002532 shrq %cl, %rdx - 0x80, 0xc2, 0x30, //0x00002535 addb $48, %dl - 0x41, 0x88, 0x14, 0x03, //0x00002538 movb %dl, (%r11,%rax) - 0x4c, 0x21, 0xe3, //0x0000253c andq %r12, %rbx - 0x48, 0x8d, 0x04, 0x9b, //0x0000253f leaq (%rbx,%rbx,4), %rax - 0x4b, 0x0f, 0xbe, 0x14, 0x03, //0x00002543 movsbq (%r11,%r8), %rdx - 0x48, 0x8d, 0x1c, 0x42, //0x00002548 leaq (%rdx,%rax,2), %rbx - 0x48, 0x83, 0xc3, 0xd0, //0x0000254c addq $-48, %rbx - //0x00002550 LBB5_456 - 0x44, 0x8b, 0x4d, 0xb0, //0x00002550 movl $-80(%rbp), %r9d - 0x4c, 0x8b, 0x85, 0x78, 0xff, 0xff, 0xff, //0x00002554 movq $-136(%rbp), %r8 - //0x0000255b LBB5_457 - 0x41, 0x29, 0xf2, //0x0000255b subl %esi, %r10d - 0x41, 0x83, 0xc2, 0x01, //0x0000255e addl $1, %r10d - 0xe9, 0x47, 0x00, 0x00, 0x00, //0x00002562 jmp LBB5_460 - 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00002567 .p2align 4, 0x90 - //0x00002570 LBB5_445 - 0x48, 0x89, 0xd8, //0x00002570 movq %rbx, %rax - 0x48, 0xd3, 0xe8, //0x00002573 shrq %cl, %rax - 0x4c, 0x21, 0xe3, //0x00002576 andq %r12, %rbx - 0x49, 0x63, 0xf6, //0x00002579 movslq %r14d, %rsi - 0x49, 0x39, 0xf5, //0x0000257c cmpq %rsi, %r13 - 0x0f, 0x86, 0x1b, 0x00, 0x00, 0x00, //0x0000257f jbe LBB5_458 - 0x04, 0x30, //0x00002585 addb $48, %al - 0x41, 0x88, 0x04, 0x33, //0x00002587 movb %al, (%r11,%rsi) - 0x83, 0xc6, 0x01, //0x0000258b addl $1, %esi - 0x41, 0x89, 0xf6, //0x0000258e movl %esi, %r14d - 0xe9, 0x11, 0x00, 0x00, 0x00, //0x00002591 jmp LBB5_459 - 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00002596 .p2align 4, 0x90 - //0x000025a0 LBB5_458 - 0x48, 0x85, 0xc0, //0x000025a0 testq %rax, %rax - 0x44, 0x0f, 0x45, 0xcf, //0x000025a3 cmovnel %edi, %r9d - //0x000025a7 LBB5_459 - 0x48, 0x01, 0xdb, //0x000025a7 addq %rbx, %rbx - 0x48, 0x8d, 0x1c, 0x9b, //0x000025aa leaq (%rbx,%rbx,4), %rbx - //0x000025ae LBB5_460 - 0x48, 0x85, 0xdb, //0x000025ae testq %rbx, %rbx - 0x0f, 0x85, 0xb9, 0xff, 0xff, 0xff, //0x000025b1 jne LBB5_445 - 0x45, 0x85, 0xf6, //0x000025b7 testl %r14d, %r14d - 0x4c, 0x8b, 0x65, 0xb8, //0x000025ba movq $-72(%rbp), %r12 - 0x44, 0x89, 0x4d, 0xb0, //0x000025be movl %r9d, $-80(%rbp) - 0x0f, 0x8e, 0x2d, 0x00, 0x00, 0x00, //0x000025c2 jle LBB5_467 - 0x44, 0x89, 0xf0, //0x000025c8 movl %r14d, %eax - 0x48, 0x83, 0xc0, 0x01, //0x000025cb addq $1, %rax - 0x90, //0x000025cf .p2align 4, 0x90 - //0x000025d0 LBB5_463 - 0x41, 0x8d, 0x4e, 0xff, //0x000025d0 leal $-1(%r14), %ecx - 0x41, 0x80, 0x3c, 0x0b, 0x30, //0x000025d4 cmpb $48, (%r11,%rcx) - 0x0f, 0x85, 0x1c, 0x00, 0x00, 0x00, //0x000025d9 jne LBB5_468 - 0x48, 0x83, 0xc0, 0xff, //0x000025df addq $-1, %rax - 0x41, 0x89, 0xce, //0x000025e3 movl %ecx, %r14d - 0x48, 0x83, 0xf8, 0x01, //0x000025e6 cmpq $1, %rax - 0x0f, 0x8f, 0xe0, 0xff, 0xff, 0xff, //0x000025ea jg LBB5_463 - 0xe9, 0x11, 0x00, 0x00, 0x00, //0x000025f0 jmp LBB5_465 - //0x000025f5 LBB5_467 - 0x0f, 0x84, 0x0b, 0x00, 0x00, 0x00, //0x000025f5 je LBB5_465 - //0x000025fb LBB5_468 - 0x44, 0x89, 0xf2, //0x000025fb movl %r14d, %edx - 0x45, 0x89, 0xf1, //0x000025fe movl %r14d, %r9d - 0xe9, 0x0b, 0x00, 0x00, 0x00, //0x00002601 jmp LBB5_469 - //0x00002606 LBB5_465 - 0x45, 0x31, 0xd2, //0x00002606 xorl %r10d, %r10d - //0x00002609 LBB5_466 - 0x45, 0x31, 0xf6, //0x00002609 xorl %r14d, %r14d - 0x31, 0xd2, //0x0000260c xorl %edx, %edx - 0x45, 0x31, 0xc9, //0x0000260e xorl %r9d, %r9d - //0x00002611 LBB5_469 - 0x8b, 0x4d, 0x90, //0x00002611 movl $-112(%rbp), %ecx - 0x41, 0x29, 0xc8, //0x00002614 subl %ecx, %r8d - 0xe9, 0x27, 0xf8, 0xff, 0xff, //0x00002617 jmp LBB5_370 - //0x0000261c LBB5_470 - 0x41, 0x81, 0xf8, 0x02, 0xfc, 0xff, 0xff, //0x0000261c cmpl $-1022, %r8d - 0x0f, 0x8f, 0x07, 0x02, 0x00, 0x00, //0x00002623 jg LBB5_498 - 0x45, 0x85, 0xc9, //0x00002629 testl %r9d, %r9d - 0x4c, 0x89, 0x95, 0x68, 0xff, 0xff, 0xff, //0x0000262c movq %r10, $-152(%rbp) - 0xb8, 0x02, 0xfc, 0xff, 0xff, //0x00002633 movl $-1022, %eax - 0x0f, 0x84, 0x1c, 0x02, 0x00, 0x00, //0x00002638 je LBB5_501 - 0x48, 0x89, 0x45, 0x88, //0x0000263e movq %rax, $-120(%rbp) - 0x4c, 0x89, 0xc0, //0x00002642 movq %r8, %rax - 0x41, 0x81, 0xc0, 0xfd, 0x03, 0x00, 0x00, //0x00002645 addl $1021, %r8d - 0x3d, 0xc6, 0xfb, 0xff, 0xff, //0x0000264c cmpl $-1082, %eax - 0x0f, 0x8f, 0x7a, 0x02, 0x00, 0x00, //0x00002651 jg LBB5_505 - 0x4d, 0x8d, 0x67, 0x01, //0x00002657 leaq $1(%r15), %r12 - 0x41, 0xba, 0x01, 0x00, 0x00, 0x00, //0x0000265b movl $1, %r10d - 0xe9, 0x23, 0x00, 0x00, 0x00, //0x00002661 jmp LBB5_478 - //0x00002666 LBB5_475 - 0x31, 0xc0, //0x00002666 xorl %eax, %eax - 0x48, 0x89, 0x85, 0x68, 0xff, 0xff, 0xff, //0x00002668 movq %rax, $-152(%rbp) - //0x0000266f LBB5_476 - 0x45, 0x31, 0xf6, //0x0000266f xorl %r14d, %r14d - //0x00002672 LBB5_477 - 0x41, 0x8d, 0x48, 0x3c, //0x00002672 leal $60(%r8), %ecx - 0x45, 0x89, 0xf1, //0x00002676 movl %r14d, %r9d - 0x44, 0x89, 0xf7, //0x00002679 movl %r14d, %edi - 0x41, 0x83, 0xf8, 0x88, //0x0000267c cmpl $-120, %r8d - 0x41, 0x89, 0xc8, //0x00002680 movl %ecx, %r8d - 0x0f, 0x8d, 0x4e, 0x02, 0x00, 0x00, //0x00002683 jge LBB5_506 - //0x00002689 LBB5_478 - 0x45, 0x85, 0xc9, //0x00002689 testl %r9d, %r9d - 0xbf, 0x00, 0x00, 0x00, 0x00, //0x0000268c movl $0, %edi - 0x41, 0x0f, 0x4f, 0xf9, //0x00002691 cmovgl %r9d, %edi - 0x31, 0xc0, //0x00002695 xorl %eax, %eax - 0x31, 0xc9, //0x00002697 xorl %ecx, %ecx - 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00002699 .p2align 4, 0x90 - //0x000026a0 LBB5_479 - 0x48, 0x39, 0xc7, //0x000026a0 cmpq %rax, %rdi - 0x0f, 0x84, 0x25, 0x00, 0x00, 0x00, //0x000026a3 je LBB5_482 - 0x48, 0x8d, 0x0c, 0x89, //0x000026a9 leaq (%rcx,%rcx,4), %rcx - 0x49, 0x0f, 0xbe, 0x1c, 0x03, //0x000026ad movsbq (%r11,%rax), %rbx - 0x48, 0x8d, 0x0c, 0x4b, //0x000026b2 leaq (%rbx,%rcx,2), %rcx - 0x48, 0x83, 0xc1, 0xd0, //0x000026b6 addq $-48, %rcx - 0x48, 0x83, 0xc0, 0x01, //0x000026ba addq $1, %rax - 0x4c, 0x39, 0xe1, //0x000026be cmpq %r12, %rcx - 0x0f, 0x82, 0xd9, 0xff, 0xff, 0xff, //0x000026c1 jb LBB5_479 - 0x89, 0xc7, //0x000026c7 movl %eax, %edi - 0xe9, 0x25, 0x00, 0x00, 0x00, //0x000026c9 jmp LBB5_484 - //0x000026ce LBB5_482 - 0x48, 0x85, 0xc9, //0x000026ce testq %rcx, %rcx - 0x0f, 0x84, 0x98, 0xff, 0xff, 0xff, //0x000026d1 je LBB5_476 - 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x000026d7 .p2align 4, 0x90 - //0x000026e0 LBB5_483 - 0x48, 0x01, 0xc9, //0x000026e0 addq %rcx, %rcx - 0x48, 0x8d, 0x0c, 0x89, //0x000026e3 leaq (%rcx,%rcx,4), %rcx - 0x83, 0xc7, 0x01, //0x000026e7 addl $1, %edi - 0x4c, 0x39, 0xe1, //0x000026ea cmpq %r12, %rcx - 0x0f, 0x82, 0xed, 0xff, 0xff, 0xff, //0x000026ed jb LBB5_483 - //0x000026f3 LBB5_484 - 0x48, 0x8b, 0x85, 0x68, 0xff, 0xff, 0xff, //0x000026f3 movq $-152(%rbp), %rax - 0x29, 0xf8, //0x000026fa subl %edi, %eax - 0x48, 0x89, 0x85, 0x68, 0xff, 0xff, 0xff, //0x000026fc movq %rax, $-152(%rbp) - 0x31, 0xc0, //0x00002703 xorl %eax, %eax - 0x44, 0x39, 0xcf, //0x00002705 cmpl %r9d, %edi - 0x0f, 0x8d, 0x5b, 0x00, 0x00, 0x00, //0x00002708 jge LBB5_489 - 0x48, 0x63, 0xff, //0x0000270e movslq %edi, %rdi - 0x49, 0x63, 0xde, //0x00002711 movslq %r14d, %rbx - 0x49, 0x8d, 0x04, 0x3b, //0x00002714 leaq (%r11,%rdi), %rax - 0x45, 0x31, 0xf6, //0x00002718 xorl %r14d, %r14d - 0x44, 0x8b, 0x4d, 0xb0, //0x0000271b movl $-80(%rbp), %r9d - 0x90, //0x0000271f .p2align 4, 0x90 - //0x00002720 LBB5_486 - 0x48, 0x89, 0xce, //0x00002720 movq %rcx, %rsi - 0x48, 0xc1, 0xee, 0x3c, //0x00002723 shrq $60, %rsi - 0x4c, 0x21, 0xf9, //0x00002727 andq %r15, %rcx - 0x40, 0x80, 0xce, 0x30, //0x0000272a orb $48, %sil - 0x43, 0x88, 0x34, 0x33, //0x0000272e movb %sil, (%r11,%r14) - 0x4a, 0x0f, 0xbe, 0x34, 0x30, //0x00002732 movsbq (%rax,%r14), %rsi - 0x4a, 0x8d, 0x14, 0x37, //0x00002737 leaq (%rdi,%r14), %rdx - 0x48, 0x83, 0xc2, 0x01, //0x0000273b addq $1, %rdx - 0x49, 0x83, 0xc6, 0x01, //0x0000273f addq $1, %r14 - 0x48, 0x8d, 0x0c, 0x89, //0x00002743 leaq (%rcx,%rcx,4), %rcx - 0x48, 0x8d, 0x0c, 0x4e, //0x00002747 leaq (%rsi,%rcx,2), %rcx - 0x48, 0x83, 0xc1, 0xd0, //0x0000274b addq $-48, %rcx - 0x48, 0x39, 0xda, //0x0000274f cmpq %rbx, %rdx - 0x0f, 0x8c, 0xc8, 0xff, 0xff, 0xff, //0x00002752 jl LBB5_486 - 0x48, 0x85, 0xc9, //0x00002758 testq %rcx, %rcx - 0x0f, 0x84, 0x6b, 0x00, 0x00, 0x00, //0x0000275b je LBB5_494 - 0x44, 0x89, 0xf0, //0x00002761 movl %r14d, %eax - 0xe9, 0x04, 0x00, 0x00, 0x00, //0x00002764 jmp LBB5_490 - //0x00002769 LBB5_489 - 0x44, 0x8b, 0x4d, 0xb0, //0x00002769 movl $-80(%rbp), %r9d - //0x0000276d LBB5_490 - 0x41, 0x89, 0xc6, //0x0000276d movl %eax, %r14d - 0xe9, 0x23, 0x00, 0x00, 0x00, //0x00002770 jmp LBB5_492 - 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00002775 .p2align 4, 0x90 - //0x00002780 LBB5_491 - 0x4c, 0x39, 0xe1, //0x00002780 cmpq %r12, %rcx - 0x45, 0x0f, 0x43, 0xca, //0x00002783 cmovael %r10d, %r9d - 0x48, 0x8d, 0x04, 0x3f, //0x00002787 leaq (%rdi,%rdi), %rax - 0x48, 0x8d, 0x0c, 0x80, //0x0000278b leaq (%rax,%rax,4), %rcx - 0x48, 0x85, 0xff, //0x0000278f testq %rdi, %rdi - 0x0f, 0x84, 0x34, 0x00, 0x00, 0x00, //0x00002792 je LBB5_494 - //0x00002798 LBB5_492 - 0x48, 0x89, 0xcf, //0x00002798 movq %rcx, %rdi - 0x4c, 0x21, 0xff, //0x0000279b andq %r15, %rdi - 0x49, 0x63, 0xc6, //0x0000279e movslq %r14d, %rax - 0x49, 0x39, 0xc5, //0x000027a1 cmpq %rax, %r13 - 0x0f, 0x86, 0xd6, 0xff, 0xff, 0xff, //0x000027a4 jbe LBB5_491 - 0x48, 0xc1, 0xe9, 0x3c, //0x000027aa shrq $60, %rcx - 0x80, 0xc9, 0x30, //0x000027ae orb $48, %cl - 0x41, 0x88, 0x0c, 0x03, //0x000027b1 movb %cl, (%r11,%rax) - 0x83, 0xc0, 0x01, //0x000027b5 addl $1, %eax - 0x41, 0x89, 0xc6, //0x000027b8 movl %eax, %r14d - 0x48, 0x8d, 0x04, 0x3f, //0x000027bb leaq (%rdi,%rdi), %rax - 0x48, 0x8d, 0x0c, 0x80, //0x000027bf leaq (%rax,%rax,4), %rcx - 0x48, 0x85, 0xff, //0x000027c3 testq %rdi, %rdi - 0x0f, 0x85, 0xcc, 0xff, 0xff, 0xff, //0x000027c6 jne LBB5_492 - //0x000027cc LBB5_494 - 0x48, 0x8b, 0x85, 0x68, 0xff, 0xff, 0xff, //0x000027cc movq $-152(%rbp), %rax - 0x83, 0xc0, 0x01, //0x000027d3 addl $1, %eax - 0x48, 0x89, 0x85, 0x68, 0xff, 0xff, 0xff, //0x000027d6 movq %rax, $-152(%rbp) - 0x45, 0x85, 0xf6, //0x000027dd testl %r14d, %r14d - 0x44, 0x89, 0x4d, 0xb0, //0x000027e0 movl %r9d, $-80(%rbp) - 0x0f, 0x8e, 0x3b, 0x00, 0x00, 0x00, //0x000027e4 jle LBB5_474 - 0x44, 0x89, 0xf0, //0x000027ea movl %r14d, %eax - 0x48, 0x83, 0xc0, 0x01, //0x000027ed addq $1, %rax - 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x000027f1 .p2align 4, 0x90 - //0x00002800 LBB5_496 - 0x41, 0x8d, 0x4e, 0xff, //0x00002800 leal $-1(%r14), %ecx - 0x41, 0x80, 0x3c, 0x0b, 0x30, //0x00002804 cmpb $48, (%r11,%rcx) - 0x0f, 0x85, 0x63, 0xfe, 0xff, 0xff, //0x00002809 jne LBB5_477 - 0x48, 0x83, 0xc0, 0xff, //0x0000280f addq $-1, %rax - 0x41, 0x89, 0xce, //0x00002813 movl %ecx, %r14d - 0x48, 0x83, 0xf8, 0x01, //0x00002816 cmpq $1, %rax - 0x0f, 0x8f, 0xe0, 0xff, 0xff, 0xff, //0x0000281a jg LBB5_496 - 0xe9, 0x41, 0xfe, 0xff, 0xff, //0x00002820 jmp LBB5_475 - //0x00002825 LBB5_474 - 0x0f, 0x85, 0x47, 0xfe, 0xff, 0xff, //0x00002825 jne LBB5_477 - 0xe9, 0x36, 0xfe, 0xff, 0xff, //0x0000282b jmp LBB5_475 - //0x00002830 LBB5_498 - 0x41, 0x81, 0xf8, 0x00, 0x04, 0x00, 0x00, //0x00002830 cmpl $1024, %r8d - 0x0f, 0x8e, 0x10, 0x00, 0x00, 0x00, //0x00002837 jle LBB5_500 - 0x45, 0x31, 0xc0, //0x0000283d xorl %r8d, %r8d - 0x4c, 0x8b, 0x5d, 0xc0, //0x00002840 movq $-64(%rbp), %r11 - 0x4c, 0x8b, 0x7d, 0xc8, //0x00002844 movq $-56(%rbp), %r15 - 0xe9, 0xbb, 0xf2, 0xff, 0xff, //0x00002848 jmp LBB5_326 - //0x0000284d LBB5_500 - 0x41, 0x83, 0xc0, 0xff, //0x0000284d addl $-1, %r8d - 0x4c, 0x8b, 0x7d, 0xc8, //0x00002851 movq $-56(%rbp), %r15 - 0xe9, 0x5b, 0x02, 0x00, 0x00, //0x00002855 jmp LBB5_532 - //0x0000285a LBB5_501 - 0x48, 0x89, 0x45, 0x88, //0x0000285a movq %rax, $-120(%rbp) - 0x31, 0xc0, //0x0000285e xorl %eax, %eax - 0x4c, 0x8b, 0x7d, 0xc8, //0x00002860 movq $-56(%rbp), %r15 - 0xe9, 0x17, 0x03, 0x00, 0x00, //0x00002864 jmp LBB5_544 - //0x00002869 LBB5_502 - 0x0f, 0xbc, 0xc0, //0x00002869 bsfl %eax, %eax - 0xe9, 0x0c, 0x0d, 0x00, 0x00, //0x0000286c jmp LBB5_652 - //0x00002871 LBB5_503 - 0x48, 0x8b, 0x45, 0xc8, //0x00002871 movq $-56(%rbp), %rax - 0x4c, 0x01, 0xc8, //0x00002875 addq %r9, %rax - 0x4c, 0x29, 0xe0, //0x00002878 subq %r12, %rax - 0x48, 0xf7, 0xd2, //0x0000287b notq %rdx - 0x48, 0x01, 0xc2, //0x0000287e addq %rax, %rdx - 0xe9, 0xac, 0xe5, 0xff, 0xff, //0x00002881 jmp LBB5_162 - //0x00002886 LBB5_504 - 0x48, 0x39, 0xca, //0x00002886 cmpq %rcx, %rdx - 0xb1, 0x02, //0x00002889 movb $2, %cl - 0x80, 0xd9, 0x00, //0x0000288b sbbb $0, %cl - 0x48, 0xd3, 0xea, //0x0000288e shrq %cl, %rdx - 0x49, 0xc1, 0xe6, 0x34, //0x00002891 shlq $52, %r14 - 0x48, 0xb8, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x00002895 movabsq $4503599627370495, %rax - 0x48, 0x21, 0xc2, //0x0000289f andq %rax, %rdx - 0x4c, 0x09, 0xf2, //0x000028a2 orq %r14, %rdx - 0x49, 0x09, 0xd5, //0x000028a5 orq %rdx, %r13 - 0x80, 0x7d, 0xb0, 0x00, //0x000028a8 cmpb $0, $-80(%rbp) - 0x4c, 0x0f, 0x44, 0xea, //0x000028ac cmoveq %rdx, %r13 - 0xc4, 0xc1, 0xf9, 0x6e, 0xcd, //0x000028b0 vmovq %r13, %xmm1 - 0xc5, 0xf9, 0x2e, 0xc1, //0x000028b5 vucomisd %xmm1, %xmm0 - 0x49, 0x89, 0xdb, //0x000028b9 movq %rbx, %r11 - 0x44, 0x8b, 0x55, 0xa0, //0x000028bc movl $-96(%rbp), %r10d - 0x0f, 0x85, 0x93, 0xe9, 0xff, 0xff, //0x000028c0 jne LBB5_216 - 0x0f, 0x8b, 0x79, 0xf2, 0xff, 0xff, //0x000028c6 jnp LBB5_328 - 0xe9, 0x88, 0xe9, 0xff, 0xff, //0x000028cc jmp LBB5_216 - //0x000028d1 LBB5_505 - 0x44, 0x89, 0xcf, //0x000028d1 movl %r9d, %edi - 0x44, 0x89, 0xc1, //0x000028d4 movl %r8d, %ecx - //0x000028d7 LBB5_506 - 0xf7, 0xd9, //0x000028d7 negl %ecx - 0x31, 0xd2, //0x000028d9 xorl %edx, %edx - 0x85, 0xff, //0x000028db testl %edi, %edi - 0xbe, 0x00, 0x00, 0x00, 0x00, //0x000028dd movl $0, %esi - 0x0f, 0x4f, 0xf7, //0x000028e2 cmovgl %edi, %esi - 0x31, 0xc0, //0x000028e5 xorl %eax, %eax - 0x4c, 0x8b, 0x7d, 0xc8, //0x000028e7 movq $-56(%rbp), %r15 - 0x4c, 0x8b, 0x65, 0xb8, //0x000028eb movq $-72(%rbp), %r12 - 0x44, 0x8b, 0x4d, 0xb0, //0x000028ef movl $-80(%rbp), %r9d - 0x4c, 0x8b, 0x95, 0x68, 0xff, 0xff, 0xff, //0x000028f3 movq $-152(%rbp), %r10 - //0x000028fa LBB5_507 - 0x48, 0x39, 0xd6, //0x000028fa cmpq %rdx, %rsi - 0x0f, 0x84, 0xa3, 0x00, 0x00, 0x00, //0x000028fd je LBB5_516 - 0x48, 0x8d, 0x04, 0x80, //0x00002903 leaq (%rax,%rax,4), %rax - 0x49, 0x0f, 0xbe, 0x1c, 0x13, //0x00002907 movsbq (%r11,%rdx), %rbx - 0x48, 0x8d, 0x04, 0x43, //0x0000290c leaq (%rbx,%rax,2), %rax - 0x48, 0x83, 0xc0, 0xd0, //0x00002910 addq $-48, %rax - 0x48, 0x83, 0xc2, 0x01, //0x00002914 addq $1, %rdx - 0x48, 0x89, 0xc3, //0x00002918 movq %rax, %rbx - 0x48, 0xd3, 0xeb, //0x0000291b shrq %cl, %rbx - 0x48, 0x85, 0xdb, //0x0000291e testq %rbx, %rbx - 0x0f, 0x84, 0xd3, 0xff, 0xff, 0xff, //0x00002921 je LBB5_507 - 0x89, 0xd6, //0x00002927 movl %edx, %esi - //0x00002929 LBB5_510 - 0x49, 0xc7, 0xc0, 0xff, 0xff, 0xff, 0xff, //0x00002929 movq $-1, %r8 - 0x49, 0xd3, 0xe0, //0x00002930 shlq %cl, %r8 - 0x49, 0xf7, 0xd0, //0x00002933 notq %r8 - 0x31, 0xd2, //0x00002936 xorl %edx, %edx - 0x39, 0xfe, //0x00002938 cmpl %edi, %esi - 0x0f, 0x8d, 0x4e, 0x00, 0x00, 0x00, //0x0000293a jge LBB5_514 - 0x4c, 0x63, 0xd6, //0x00002940 movslq %esi, %r10 - 0x4d, 0x63, 0xce, //0x00002943 movslq %r14d, %r9 - 0x4f, 0x8d, 0x34, 0x13, //0x00002946 leaq (%r11,%r10), %r14 - 0x31, 0xd2, //0x0000294a xorl %edx, %edx - //0x0000294c LBB5_512 - 0x48, 0x89, 0xc7, //0x0000294c movq %rax, %rdi - 0x48, 0xd3, 0xef, //0x0000294f shrq %cl, %rdi - 0x4c, 0x21, 0xc0, //0x00002952 andq %r8, %rax - 0x40, 0x80, 0xc7, 0x30, //0x00002955 addb $48, %dil - 0x41, 0x88, 0x3c, 0x13, //0x00002959 movb %dil, (%r11,%rdx) - 0x49, 0x0f, 0xbe, 0x3c, 0x16, //0x0000295d movsbq (%r14,%rdx), %rdi - 0x49, 0x8d, 0x1c, 0x12, //0x00002962 leaq (%r10,%rdx), %rbx - 0x48, 0x83, 0xc3, 0x01, //0x00002966 addq $1, %rbx - 0x48, 0x83, 0xc2, 0x01, //0x0000296a addq $1, %rdx - 0x48, 0x8d, 0x04, 0x80, //0x0000296e leaq (%rax,%rax,4), %rax - 0x48, 0x8d, 0x04, 0x47, //0x00002972 leaq (%rdi,%rax,2), %rax - 0x48, 0x83, 0xc0, 0xd0, //0x00002976 addq $-48, %rax - 0x4c, 0x39, 0xcb, //0x0000297a cmpq %r9, %rbx - 0x0f, 0x8c, 0xc9, 0xff, 0xff, 0xff, //0x0000297d jl LBB5_512 - 0x44, 0x8b, 0x4d, 0xb0, //0x00002983 movl $-80(%rbp), %r9d - 0x4c, 0x8b, 0x95, 0x68, 0xff, 0xff, 0xff, //0x00002987 movq $-152(%rbp), %r10 - //0x0000298e LBB5_514 - 0x41, 0x29, 0xf2, //0x0000298e subl %esi, %r10d - 0x41, 0x83, 0xc2, 0x01, //0x00002991 addl $1, %r10d - 0x48, 0x85, 0xc0, //0x00002995 testq %rax, %rax - 0x0f, 0x85, 0x36, 0x00, 0x00, 0x00, //0x00002998 jne LBB5_519 - 0x41, 0x89, 0xd6, //0x0000299e movl %edx, %r14d - 0xe9, 0x84, 0x00, 0x00, 0x00, //0x000029a1 jmp LBB5_523 - //0x000029a6 LBB5_516 - 0x48, 0x85, 0xc0, //0x000029a6 testq %rax, %rax - 0x0f, 0x84, 0x8c, 0x05, 0x00, 0x00, //0x000029a9 je LBB5_589 - 0x48, 0x89, 0xc2, //0x000029af movq %rax, %rdx - 0x48, 0xd3, 0xea, //0x000029b2 shrq %cl, %rdx - 0x48, 0x85, 0xd2, //0x000029b5 testq %rdx, %rdx - 0x0f, 0x84, 0xa9, 0x00, 0x00, 0x00, //0x000029b8 je LBB5_528 - 0x49, 0xc7, 0xc0, 0xff, 0xff, 0xff, 0xff, //0x000029be movq $-1, %r8 - 0x49, 0xd3, 0xe0, //0x000029c5 shlq %cl, %r8 - 0x49, 0xf7, 0xd0, //0x000029c8 notq %r8 - 0x41, 0x29, 0xf2, //0x000029cb subl %esi, %r10d - 0x41, 0x83, 0xc2, 0x01, //0x000029ce addl $1, %r10d - 0x31, 0xd2, //0x000029d2 xorl %edx, %edx - //0x000029d4 LBB5_519 - 0xbe, 0x01, 0x00, 0x00, 0x00, //0x000029d4 movl $1, %esi - 0x41, 0x89, 0xd6, //0x000029d9 movl %edx, %r14d - 0xe9, 0x17, 0x00, 0x00, 0x00, //0x000029dc jmp LBB5_521 - //0x000029e1 LBB5_520 - 0x48, 0x85, 0xd2, //0x000029e1 testq %rdx, %rdx - 0x44, 0x0f, 0x45, 0xce, //0x000029e4 cmovnel %esi, %r9d - 0x48, 0x01, 0xc0, //0x000029e8 addq %rax, %rax - 0x48, 0x8d, 0x04, 0x80, //0x000029eb leaq (%rax,%rax,4), %rax - 0x48, 0x85, 0xc0, //0x000029ef testq %rax, %rax - 0x0f, 0x84, 0x32, 0x00, 0x00, 0x00, //0x000029f2 je LBB5_523 - //0x000029f8 LBB5_521 - 0x48, 0x89, 0xc2, //0x000029f8 movq %rax, %rdx - 0x48, 0xd3, 0xea, //0x000029fb shrq %cl, %rdx - 0x4c, 0x21, 0xc0, //0x000029fe andq %r8, %rax - 0x49, 0x63, 0xfe, //0x00002a01 movslq %r14d, %rdi - 0x49, 0x39, 0xfd, //0x00002a04 cmpq %rdi, %r13 - 0x0f, 0x86, 0xd4, 0xff, 0xff, 0xff, //0x00002a07 jbe LBB5_520 - 0x80, 0xc2, 0x30, //0x00002a0d addb $48, %dl - 0x41, 0x88, 0x14, 0x3b, //0x00002a10 movb %dl, (%r11,%rdi) - 0x83, 0xc7, 0x01, //0x00002a14 addl $1, %edi - 0x41, 0x89, 0xfe, //0x00002a17 movl %edi, %r14d - 0x48, 0x01, 0xc0, //0x00002a1a addq %rax, %rax - 0x48, 0x8d, 0x04, 0x80, //0x00002a1d leaq (%rax,%rax,4), %rax - 0x48, 0x85, 0xc0, //0x00002a21 testq %rax, %rax - 0x0f, 0x85, 0xce, 0xff, 0xff, 0xff, //0x00002a24 jne LBB5_521 - //0x00002a2a LBB5_523 - 0x45, 0x85, 0xf6, //0x00002a2a testl %r14d, %r14d - 0x0f, 0x8e, 0x52, 0x00, 0x00, 0x00, //0x00002a2d jle LBB5_529 - 0x44, 0x89, 0xf0, //0x00002a33 movl %r14d, %eax - 0x48, 0x83, 0xc0, 0x01, //0x00002a36 addq $1, %rax - 0x45, 0x31, 0xc0, //0x00002a3a xorl %r8d, %r8d - //0x00002a3d LBB5_525 - 0x41, 0x8d, 0x4e, 0xff, //0x00002a3d leal $-1(%r14), %ecx - 0x41, 0x80, 0x3c, 0x0b, 0x30, //0x00002a41 cmpb $48, (%r11,%rcx) - 0x0f, 0x85, 0x5c, 0x00, 0x00, 0x00, //0x00002a46 jne LBB5_531 - 0x48, 0x83, 0xc0, 0xff, //0x00002a4c addq $-1, %rax - 0x41, 0x89, 0xce, //0x00002a50 movl %ecx, %r14d - 0x48, 0x83, 0xf8, 0x01, //0x00002a53 cmpq $1, %rax - 0x0f, 0x8f, 0xe0, 0xff, 0xff, 0xff, //0x00002a57 jg LBB5_525 - 0xb9, 0x02, 0xfc, 0xff, 0xff, //0x00002a5d movl $-1022, %ecx - 0xe9, 0x35, 0x0b, 0x00, 0x00, //0x00002a62 jmp LBB5_654 - //0x00002a67 LBB5_528 - 0x48, 0x01, 0xc0, //0x00002a67 addq %rax, %rax - 0x48, 0x8d, 0x04, 0x80, //0x00002a6a leaq (%rax,%rax,4), %rax - 0x83, 0xc6, 0x01, //0x00002a6e addl $1, %esi - 0x48, 0x89, 0xc2, //0x00002a71 movq %rax, %rdx - 0x48, 0xd3, 0xea, //0x00002a74 shrq %cl, %rdx - 0x48, 0x85, 0xd2, //0x00002a77 testq %rdx, %rdx - 0x0f, 0x84, 0xe7, 0xff, 0xff, 0xff, //0x00002a7a je LBB5_528 - 0xe9, 0xa4, 0xfe, 0xff, 0xff, //0x00002a80 jmp LBB5_510 - //0x00002a85 LBB5_529 - 0xb9, 0x02, 0xfc, 0xff, 0xff, //0x00002a85 movl $-1022, %ecx - 0x45, 0x85, 0xf6, //0x00002a8a testl %r14d, %r14d - 0x0f, 0x84, 0x06, 0x0b, 0x00, 0x00, //0x00002a8d je LBB5_653 - 0xb8, 0x02, 0xfc, 0xff, 0xff, //0x00002a93 movl $-1022, %eax - 0x48, 0x89, 0x45, 0x88, //0x00002a98 movq %rax, $-120(%rbp) - 0x44, 0x89, 0x4d, 0xb0, //0x00002a9c movl %r9d, $-80(%rbp) - 0x45, 0x89, 0xf1, //0x00002aa0 movl %r14d, %r9d - 0xe9, 0x1a, 0x00, 0x00, 0x00, //0x00002aa3 jmp LBB5_533 - //0x00002aa8 LBB5_531 - 0x44, 0x89, 0x4d, 0xb0, //0x00002aa8 movl %r9d, $-80(%rbp) - 0x41, 0xb8, 0x02, 0xfc, 0xff, 0xff, //0x00002aac movl $-1022, %r8d - 0x45, 0x89, 0xf1, //0x00002ab2 movl %r14d, %r9d - //0x00002ab5 LBB5_532 - 0x45, 0x85, 0xc9, //0x00002ab5 testl %r9d, %r9d - 0x4c, 0x89, 0x45, 0x88, //0x00002ab8 movq %r8, $-120(%rbp) - 0x0f, 0x84, 0xb5, 0x00, 0x00, 0x00, //0x00002abc je LBB5_543 - //0x00002ac2 LBB5_533 - 0x49, 0x63, 0xc1, //0x00002ac2 movslq %r9d, %rax - 0x48, 0x8d, 0x78, 0xfe, //0x00002ac5 leaq $-2(%rax), %rdi - 0x48, 0x8d, 0x50, 0xff, //0x00002ac9 leaq $-1(%rax), %rdx - 0x31, 0xf6, //0x00002acd xorl %esi, %esi - 0x4c, 0x89, 0x95, 0x68, 0xff, 0xff, 0xff, //0x00002acf movq %r10, $-152(%rbp) - //0x00002ad6 LBB5_534 - 0x48, 0x8d, 0x0d, 0x63, 0xc9, 0x00, 0x00, //0x00002ad6 leaq $51555(%rip), %rcx /* _LSHIFT_TAB+0(%rip) */ - 0x0f, 0xb6, 0x9c, 0x0e, 0x8c, 0x15, 0x00, 0x00, //0x00002add movzbl $5516(%rsi,%rcx), %ebx - 0x41, 0x0f, 0xb6, 0x0c, 0x33, //0x00002ae5 movzbl (%r11,%rsi), %ecx - 0x38, 0xd9, //0x00002aea cmpb %bl, %cl - 0x0f, 0x85, 0x26, 0x01, 0x00, 0x00, //0x00002aec jne LBB5_552 - 0x48, 0x39, 0xf2, //0x00002af2 cmpq %rsi, %rdx - 0x0f, 0x84, 0x5a, 0x00, 0x00, 0x00, //0x00002af5 je LBB5_541 - 0x48, 0x8d, 0x0d, 0x3e, 0xc9, 0x00, 0x00, //0x00002afb leaq $51518(%rip), %rcx /* _LSHIFT_TAB+0(%rip) */ - 0x0f, 0xb6, 0x9c, 0x0e, 0x8d, 0x15, 0x00, 0x00, //0x00002b02 movzbl $5517(%rsi,%rcx), %ebx - 0x41, 0x0f, 0xb6, 0x4c, 0x33, 0x01, //0x00002b0a movzbl $1(%r11,%rsi), %ecx - 0x38, 0xd9, //0x00002b10 cmpb %bl, %cl - 0x0f, 0x85, 0x00, 0x01, 0x00, 0x00, //0x00002b12 jne LBB5_552 - 0x48, 0x39, 0xf7, //0x00002b18 cmpq %rsi, %rdi - 0x0f, 0x84, 0x34, 0x00, 0x00, 0x00, //0x00002b1b je LBB5_541 - 0x48, 0x83, 0xfe, 0x24, //0x00002b21 cmpq $36, %rsi - 0x0f, 0x84, 0x42, 0x00, 0x00, 0x00, //0x00002b25 je LBB5_542 - 0x48, 0x8d, 0x0d, 0x0e, 0xc9, 0x00, 0x00, //0x00002b2b leaq $51470(%rip), %rcx /* _LSHIFT_TAB+0(%rip) */ - 0x0f, 0xb6, 0x9c, 0x0e, 0x8e, 0x15, 0x00, 0x00, //0x00002b32 movzbl $5518(%rsi,%rcx), %ebx - 0x41, 0x0f, 0xb6, 0x4c, 0x33, 0x02, //0x00002b3a movzbl $2(%r11,%rsi), %ecx - 0x38, 0xd9, //0x00002b40 cmpb %bl, %cl - 0x0f, 0x85, 0xd0, 0x00, 0x00, 0x00, //0x00002b42 jne LBB5_552 - 0x48, 0x83, 0xc6, 0x03, //0x00002b48 addq $3, %rsi - 0x48, 0x39, 0xf0, //0x00002b4c cmpq %rsi, %rax - 0x0f, 0x85, 0x81, 0xff, 0xff, 0xff, //0x00002b4f jne LBB5_534 - //0x00002b55 LBB5_541 - 0x44, 0x89, 0xc8, //0x00002b55 movl %r9d, %eax - 0x48, 0x8d, 0x0d, 0xe1, 0xc8, 0x00, 0x00, //0x00002b58 leaq $51425(%rip), %rcx /* _LSHIFT_TAB+0(%rip) */ - 0x80, 0xbc, 0x08, 0x8c, 0x15, 0x00, 0x00, 0x00, //0x00002b5f cmpb $0, $5516(%rax,%rcx) - 0x0f, 0x85, 0xb8, 0x00, 0x00, 0x00, //0x00002b67 jne LBB5_553 - //0x00002b6d LBB5_542 - 0xbf, 0x10, 0x00, 0x00, 0x00, //0x00002b6d movl $16, %edi - 0xe9, 0xb3, 0x00, 0x00, 0x00, //0x00002b72 jmp LBB5_554 - //0x00002b77 LBB5_543 - 0x4c, 0x89, 0x95, 0x68, 0xff, 0xff, 0xff, //0x00002b77 movq %r10, $-152(%rbp) - 0x31, 0xc0, //0x00002b7e xorl %eax, %eax - //0x00002b80 LBB5_544 - 0x44, 0x8b, 0x55, 0xa0, //0x00002b80 movl $-96(%rbp), %r10d - 0x8a, 0x5d, 0xa8, //0x00002b84 movb $-88(%rbp), %bl - 0x48, 0xbe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x00002b87 movabsq $4503599627370495, %rsi - 0x44, 0x8b, 0x4d, 0xb0, //0x00002b91 movl $-80(%rbp), %r9d - //0x00002b95 LBB5_545 - 0x49, 0xc7, 0xc0, 0xff, 0xff, 0xff, 0xff, //0x00002b95 movq $-1, %r8 - 0x48, 0x8b, 0x8d, 0x68, 0xff, 0xff, 0xff, //0x00002b9c movq $-152(%rbp), %rcx - 0x83, 0xf9, 0x14, //0x00002ba3 cmpl $20, %ecx - 0x0f, 0x8e, 0x0d, 0x00, 0x00, 0x00, //0x00002ba6 jle LBB5_547 - 0x4c, 0x8b, 0x5d, 0xc0, //0x00002bac movq $-64(%rbp), %r11 - 0x48, 0x8b, 0x4d, 0x88, //0x00002bb0 movq $-120(%rbp), %rcx - 0xe9, 0x94, 0x0c, 0x00, 0x00, //0x00002bb4 jmp LBB5_677 - //0x00002bb9 LBB5_547 - 0x4d, 0x89, 0xe5, //0x00002bb9 movq %r12, %r13 - 0x41, 0x89, 0xcc, //0x00002bbc movl %ecx, %r12d - 0x85, 0xc9, //0x00002bbf testl %ecx, %ecx - 0x44, 0x89, 0x4d, 0xb0, //0x00002bc1 movl %r9d, $-80(%rbp) - 0x0f, 0x8e, 0x3f, 0x01, 0x00, 0x00, //0x00002bc5 jle LBB5_563 - 0x31, 0xd2, //0x00002bcb xorl %edx, %edx - 0x85, 0xc0, //0x00002bcd testl %eax, %eax - 0xbb, 0x00, 0x00, 0x00, 0x00, //0x00002bcf movl $0, %ebx - 0x0f, 0x4f, 0xd8, //0x00002bd4 cmovgl %eax, %ebx - 0x4d, 0x8d, 0x74, 0x24, 0xff, //0x00002bd7 leaq $-1(%r12), %r14 - 0x49, 0x39, 0xde, //0x00002bdc cmpq %rbx, %r14 - 0x4c, 0x0f, 0x43, 0xf3, //0x00002bdf cmovaeq %rbx, %r14 - 0x45, 0x8d, 0x46, 0x01, //0x00002be3 leal $1(%r14), %r8d - 0x31, 0xff, //0x00002be7 xorl %edi, %edi - //0x00002be9 LBB5_549 - 0x48, 0x39, 0xd3, //0x00002be9 cmpq %rdx, %rbx - 0x0f, 0x84, 0x1d, 0x01, 0x00, 0x00, //0x00002bec je LBB5_564 - 0x48, 0x8d, 0x3c, 0xbf, //0x00002bf2 leaq (%rdi,%rdi,4), %rdi - 0x49, 0x0f, 0xbe, 0x34, 0x13, //0x00002bf6 movsbq (%r11,%rdx), %rsi - 0x48, 0x8d, 0x3c, 0x7e, //0x00002bfb leaq (%rsi,%rdi,2), %rdi - 0x48, 0x83, 0xc7, 0xd0, //0x00002bff addq $-48, %rdi - 0x48, 0x83, 0xc2, 0x01, //0x00002c03 addq $1, %rdx - 0x49, 0x39, 0xd4, //0x00002c07 cmpq %rdx, %r12 - 0x0f, 0x85, 0xd9, 0xff, 0xff, 0xff, //0x00002c0a jne LBB5_549 - 0x45, 0x89, 0xc6, //0x00002c10 movl %r8d, %r14d - 0xe9, 0xf7, 0x00, 0x00, 0x00, //0x00002c13 jmp LBB5_564 - //0x00002c18 LBB5_552 - 0xbf, 0x10, 0x00, 0x00, 0x00, //0x00002c18 movl $16, %edi - 0x38, 0xd9, //0x00002c1d cmpb %bl, %cl - 0x0f, 0x8d, 0x05, 0x00, 0x00, 0x00, //0x00002c1f jge LBB5_554 - //0x00002c25 LBB5_553 - 0xbf, 0x0f, 0x00, 0x00, 0x00, //0x00002c25 movl $15, %edi - //0x00002c2a LBB5_554 - 0x45, 0x85, 0xc9, //0x00002c2a testl %r9d, %r9d - 0x0f, 0x8e, 0xc7, 0x00, 0x00, 0x00, //0x00002c2d jle LBB5_562 - 0x49, 0xbf, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfa, //0x00002c33 movabsq $-432345564227567616, %r15 - 0x48, 0x89, 0xfb, //0x00002c3d movq %rdi, %rbx - 0x46, 0x8d, 0x24, 0x0f, //0x00002c40 leal (%rdi,%r9), %r12d - 0x44, 0x89, 0xcf, //0x00002c44 movl %r9d, %edi - 0x4d, 0x63, 0xd4, //0x00002c47 movslq %r12d, %r10 - 0x49, 0x83, 0xc2, 0xff, //0x00002c4a addq $-1, %r10 - 0x48, 0x83, 0xc7, 0x01, //0x00002c4e addq $1, %rdi - 0x41, 0x83, 0xc1, 0xff, //0x00002c52 addl $-1, %r9d - 0x31, 0xc9, //0x00002c56 xorl %ecx, %ecx - 0x41, 0xb8, 0x01, 0x00, 0x00, 0x00, //0x00002c58 movl $1, %r8d - 0xe9, 0x27, 0x00, 0x00, 0x00, //0x00002c5e jmp LBB5_558 - //0x00002c63 LBB5_556 - 0x48, 0x85, 0xc0, //0x00002c63 testq %rax, %rax - 0x8b, 0x45, 0xb0, //0x00002c66 movl $-80(%rbp), %eax - 0x41, 0x0f, 0x45, 0xc0, //0x00002c69 cmovnel %r8d, %eax - 0x89, 0x45, 0xb0, //0x00002c6d movl %eax, $-80(%rbp) - //0x00002c70 LBB5_557 - 0x41, 0x83, 0xc4, 0xff, //0x00002c70 addl $-1, %r12d - 0x49, 0x83, 0xc2, 0xff, //0x00002c74 addq $-1, %r10 - 0x48, 0x83, 0xc7, 0xff, //0x00002c78 addq $-1, %rdi - 0x41, 0x83, 0xc1, 0xff, //0x00002c7c addl $-1, %r9d - 0x48, 0x83, 0xff, 0x01, //0x00002c80 cmpq $1, %rdi - 0x0f, 0x8e, 0x4b, 0x00, 0x00, 0x00, //0x00002c84 jle LBB5_560 - //0x00002c8a LBB5_558 - 0x4c, 0x01, 0xf9, //0x00002c8a addq %r15, %rcx - 0x44, 0x89, 0xc8, //0x00002c8d movl %r9d, %eax - 0x49, 0x0f, 0xbe, 0x34, 0x03, //0x00002c90 movsbq (%r11,%rax), %rsi - 0x48, 0xc1, 0xe6, 0x35, //0x00002c95 shlq $53, %rsi - 0x48, 0x01, 0xce, //0x00002c99 addq %rcx, %rsi - 0x48, 0x89, 0xf0, //0x00002c9c movq %rsi, %rax - 0x48, 0xb9, 0xcd, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, //0x00002c9f movabsq $-3689348814741910323, %rcx - 0x48, 0xf7, 0xe1, //0x00002ca9 mulq %rcx - 0x48, 0x89, 0xd1, //0x00002cac movq %rdx, %rcx - 0x48, 0xc1, 0xe9, 0x03, //0x00002caf shrq $3, %rcx - 0x48, 0x8d, 0x04, 0x09, //0x00002cb3 leaq (%rcx,%rcx), %rax - 0x48, 0x8d, 0x14, 0x80, //0x00002cb7 leaq (%rax,%rax,4), %rdx - 0x48, 0x89, 0xf0, //0x00002cbb movq %rsi, %rax - 0x48, 0x29, 0xd0, //0x00002cbe subq %rdx, %rax - 0x4d, 0x39, 0xea, //0x00002cc1 cmpq %r13, %r10 - 0x0f, 0x83, 0x99, 0xff, 0xff, 0xff, //0x00002cc4 jae LBB5_556 - 0x04, 0x30, //0x00002cca addb $48, %al - 0x43, 0x88, 0x04, 0x13, //0x00002ccc movb %al, (%r11,%r10) - 0xe9, 0x9b, 0xff, 0xff, 0xff, //0x00002cd0 jmp LBB5_557 - //0x00002cd5 LBB5_560 - 0x48, 0x83, 0xfe, 0x0a, //0x00002cd5 cmpq $10, %rsi - 0x44, 0x8b, 0x4d, 0xb0, //0x00002cd9 movl $-80(%rbp), %r9d - 0x4c, 0x8b, 0x95, 0x68, 0xff, 0xff, 0xff, //0x00002cdd movq $-152(%rbp), %r10 - 0x0f, 0x83, 0x90, 0x00, 0x00, 0x00, //0x00002ce4 jae LBB5_568 - 0x4c, 0x8b, 0x7d, 0xc8, //0x00002cea movq $-56(%rbp), %r15 - 0x4c, 0x8b, 0x65, 0xb8, //0x00002cee movq $-72(%rbp), %r12 - 0x48, 0x89, 0xdf, //0x00002cf2 movq %rbx, %rdi - 0xe9, 0xf7, 0x00, 0x00, 0x00, //0x00002cf5 jmp LBB5_572 - //0x00002cfa LBB5_562 - 0x44, 0x8b, 0x4d, 0xb0, //0x00002cfa movl $-80(%rbp), %r9d - 0x4c, 0x8b, 0x95, 0x68, 0xff, 0xff, 0xff, //0x00002cfe movq $-152(%rbp), %r10 - 0xe9, 0xe7, 0x00, 0x00, 0x00, //0x00002d05 jmp LBB5_572 - //0x00002d0a LBB5_563 - 0x45, 0x31, 0xf6, //0x00002d0a xorl %r14d, %r14d - 0x31, 0xff, //0x00002d0d xorl %edi, %edi - //0x00002d0f LBB5_564 - 0x85, 0xc9, //0x00002d0f testl %ecx, %ecx - 0x41, 0x0f, 0x9e, 0xc1, //0x00002d11 setle %r9b - 0x41, 0x89, 0xc8, //0x00002d15 movl %ecx, %r8d - 0x45, 0x29, 0xf0, //0x00002d18 subl %r14d, %r8d - 0x0f, 0x8e, 0x7b, 0x0a, 0x00, 0x00, //0x00002d1b jle LBB5_665 - 0x41, 0x83, 0xf8, 0x10, //0x00002d21 cmpl $16, %r8d - 0x0f, 0x82, 0x5c, 0x0a, 0x00, 0x00, //0x00002d25 jb LBB5_663 - 0x45, 0x89, 0xc2, //0x00002d2b movl %r8d, %r10d - 0xc5, 0xfa, 0x6f, 0x05, 0x8a, 0xd4, 0xff, 0xff, //0x00002d2e vmovdqu $-11126(%rip), %xmm0 /* LCPI5_23+0(%rip) */ - 0xc4, 0xe3, 0xf9, 0x22, 0xc7, 0x00, //0x00002d36 vpinsrq $0, %rdi, %xmm0, %xmm0 - 0x41, 0x83, 0xe2, 0xf0, //0x00002d3c andl $-16, %r10d - 0xc4, 0xe3, 0x7d, 0x02, 0x05, 0x76, 0xd4, 0xff, 0xff, 0xf0, //0x00002d40 vpblendd $240, $-11146(%rip), %ymm0, %ymm0 /* LCPI5_23+0(%rip) */ - 0x41, 0x8d, 0x72, 0xf0, //0x00002d4a leal $-16(%r10), %esi - 0x89, 0xf7, //0x00002d4e movl %esi, %edi - 0xc1, 0xef, 0x04, //0x00002d50 shrl $4, %edi - 0x83, 0xc7, 0x01, //0x00002d53 addl $1, %edi - 0x89, 0xfa, //0x00002d56 movl %edi, %edx - 0x83, 0xe2, 0x03, //0x00002d58 andl $3, %edx - 0x83, 0xfe, 0x30, //0x00002d5b cmpl $48, %esi - 0x0f, 0x83, 0x52, 0x08, 0x00, 0x00, //0x00002d5e jae LBB5_655 - 0xc4, 0xe2, 0x7d, 0x59, 0x15, 0x23, 0xd5, 0xff, 0xff, //0x00002d64 vpbroadcastq $-10973(%rip), %ymm2 /* LCPI5_24+0(%rip) */ - 0xc5, 0xfd, 0x6f, 0xda, //0x00002d6d vmovdqa %ymm2, %ymm3 - 0xc5, 0xfd, 0x6f, 0xca, //0x00002d71 vmovdqa %ymm2, %ymm1 - 0xe9, 0xbc, 0x08, 0x00, 0x00, //0x00002d75 jmp LBB5_657 - //0x00002d7a LBB5_568 - 0x49, 0x63, 0xf4, //0x00002d7a movslq %r12d, %rsi - 0x48, 0x83, 0xc6, 0xff, //0x00002d7d addq $-1, %rsi - 0x41, 0xb8, 0x01, 0x00, 0x00, 0x00, //0x00002d81 movl $1, %r8d - 0x4c, 0x8b, 0x7d, 0xc8, //0x00002d87 movq $-56(%rbp), %r15 - 0x4c, 0x8b, 0x65, 0xb8, //0x00002d8b movq $-72(%rbp), %r12 - 0x48, 0x89, 0xdf, //0x00002d8f movq %rbx, %rdi - 0xe9, 0x18, 0x00, 0x00, 0x00, //0x00002d92 jmp LBB5_570 - //0x00002d97 LBB5_569 - 0x48, 0x85, 0xc0, //0x00002d97 testq %rax, %rax - 0x45, 0x0f, 0x45, 0xc8, //0x00002d9a cmovnel %r8d, %r9d - 0x48, 0x83, 0xc6, 0xff, //0x00002d9e addq $-1, %rsi - 0x48, 0x83, 0xf9, 0x09, //0x00002da2 cmpq $9, %rcx - 0x48, 0x89, 0xd1, //0x00002da6 movq %rdx, %rcx - 0x0f, 0x86, 0x42, 0x00, 0x00, 0x00, //0x00002da9 jbe LBB5_572 - //0x00002daf LBB5_570 - 0x48, 0x89, 0xc8, //0x00002daf movq %rcx, %rax - 0x48, 0xba, 0xcd, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, //0x00002db2 movabsq $-3689348814741910323, %rdx - 0x48, 0xf7, 0xe2, //0x00002dbc mulq %rdx - 0x48, 0xc1, 0xea, 0x03, //0x00002dbf shrq $3, %rdx - 0x48, 0x8d, 0x04, 0x12, //0x00002dc3 leaq (%rdx,%rdx), %rax - 0x48, 0x8d, 0x1c, 0x80, //0x00002dc7 leaq (%rax,%rax,4), %rbx - 0x48, 0x89, 0xc8, //0x00002dcb movq %rcx, %rax - 0x48, 0x29, 0xd8, //0x00002dce subq %rbx, %rax - 0x4c, 0x39, 0xee, //0x00002dd1 cmpq %r13, %rsi - 0x0f, 0x83, 0xbd, 0xff, 0xff, 0xff, //0x00002dd4 jae LBB5_569 - 0x04, 0x30, //0x00002dda addb $48, %al - 0x41, 0x88, 0x04, 0x33, //0x00002ddc movb %al, (%r11,%rsi) - 0x48, 0x83, 0xc6, 0xff, //0x00002de0 addq $-1, %rsi - 0x48, 0x83, 0xf9, 0x09, //0x00002de4 cmpq $9, %rcx - 0x48, 0x89, 0xd1, //0x00002de8 movq %rdx, %rcx - 0x0f, 0x87, 0xbe, 0xff, 0xff, 0xff, //0x00002deb ja LBB5_570 - //0x00002df1 LBB5_572 - 0x41, 0x01, 0xfe, //0x00002df1 addl %edi, %r14d - 0x49, 0x63, 0xc6, //0x00002df4 movslq %r14d, %rax - 0x49, 0x39, 0xc5, //0x00002df7 cmpq %rax, %r13 - 0x41, 0x0f, 0x46, 0xc5, //0x00002dfa cmovbel %r13d, %eax - 0x41, 0x01, 0xfa, //0x00002dfe addl %edi, %r10d - 0x4c, 0x89, 0x95, 0x68, 0xff, 0xff, 0xff, //0x00002e01 movq %r10, $-152(%rbp) - 0x85, 0xc0, //0x00002e08 testl %eax, %eax - 0x0f, 0x8e, 0x3a, 0x00, 0x00, 0x00, //0x00002e0a jle LBB5_576 - 0x89, 0xc1, //0x00002e10 movl %eax, %ecx - 0x48, 0x83, 0xc1, 0x01, //0x00002e12 addq $1, %rcx - 0x44, 0x8b, 0x55, 0xa0, //0x00002e16 movl $-96(%rbp), %r10d - 0x8a, 0x5d, 0xa8, //0x00002e1a movb $-88(%rbp), %bl - 0x48, 0xbe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x00002e1d movabsq $4503599627370495, %rsi - //0x00002e27 LBB5_574 - 0x8d, 0x50, 0xff, //0x00002e27 leal $-1(%rax), %edx - 0x41, 0x80, 0x3c, 0x13, 0x30, //0x00002e2a cmpb $48, (%r11,%rdx) - 0x0f, 0x85, 0x60, 0xfd, 0xff, 0xff, //0x00002e2f jne LBB5_545 - 0x48, 0x83, 0xc1, 0xff, //0x00002e35 addq $-1, %rcx - 0x89, 0xd0, //0x00002e39 movl %edx, %eax - 0x48, 0x83, 0xf9, 0x01, //0x00002e3b cmpq $1, %rcx - 0x0f, 0x8f, 0xe2, 0xff, 0xff, 0xff, //0x00002e3f jg LBB5_574 - 0xe9, 0x19, 0x00, 0x00, 0x00, //0x00002e45 jmp LBB5_577 - //0x00002e4a LBB5_576 - 0x85, 0xc0, //0x00002e4a testl %eax, %eax - 0x44, 0x8b, 0x55, 0xa0, //0x00002e4c movl $-96(%rbp), %r10d - 0x8a, 0x5d, 0xa8, //0x00002e50 movb $-88(%rbp), %bl - 0x48, 0xbe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x00002e53 movabsq $4503599627370495, %rsi - 0x0f, 0x85, 0x32, 0xfd, 0xff, 0xff, //0x00002e5d jne LBB5_545 - //0x00002e63 LBB5_577 - 0x31, 0xff, //0x00002e63 xorl %edi, %edi - 0x31, 0xd2, //0x00002e65 xorl %edx, %edx - 0xe9, 0xa4, 0x09, 0x00, 0x00, //0x00002e67 jmp LBB5_673 - //0x00002e6c LBB5_578 - 0x89, 0xf0, //0x00002e6c movl %esi, %eax - 0xe9, 0x0a, 0x07, 0x00, 0x00, //0x00002e6e jmp LBB5_652 - //0x00002e73 LBB5_579 - 0x4d, 0x8d, 0x83, 0xb8, 0x00, 0x00, 0x00, //0x00002e73 leaq $184(%r11), %r8 - 0x4d, 0x8b, 0x8b, 0xa0, 0x00, 0x00, 0x00, //0x00002e7a movq $160(%r11), %r9 - 0x49, 0x8b, 0xbb, 0xb8, 0x00, 0x00, 0x00, //0x00002e81 movq $184(%r11), %rdi - 0x48, 0x89, 0xc3, //0x00002e88 movq %rax, %rbx - 0x48, 0xc1, 0xe3, 0x04, //0x00002e8b shlq $4, %rbx - 0x4c, 0x8d, 0x24, 0x1f, //0x00002e8f leaq (%rdi,%rbx), %r12 - 0x41, 0x8a, 0x49, 0xf0, //0x00002e93 movb $-16(%r9), %cl - 0x80, 0xf9, 0x07, //0x00002e97 cmpb $7, %cl - 0x0f, 0x84, 0xd7, 0x09, 0x00, 0x00, //0x00002e9a je LBB5_678 - 0x80, 0xf9, 0x06, //0x00002ea0 cmpb $6, %cl - 0x0f, 0x85, 0x56, 0x0a, 0x00, 0x00, //0x00002ea3 jne LBB5_685 - 0x48, 0x8d, 0x42, 0x01, //0x00002ea9 leaq $1(%rdx), %rax - 0x0f, 0xb6, 0x0a, //0x00002ead movzbl (%rdx), %ecx - 0x48, 0x83, 0xf9, 0x20, //0x00002eb0 cmpq $32, %rcx - 0x0f, 0x87, 0x79, 0x0d, 0x00, 0x00, //0x00002eb4 ja LBB5_729 - 0x48, 0xbe, 0x01, 0x26, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, //0x00002eba movabsq $4294977025, %rsi - 0x48, 0x0f, 0xa3, 0xce, //0x00002ec4 btq %rcx, %rsi - 0x0f, 0x83, 0x65, 0x0d, 0x00, 0x00, //0x00002ec8 jae LBB5_729 - 0x0f, 0xb6, 0x4a, 0x01, //0x00002ece movzbl $1(%rdx), %ecx - 0x48, 0x83, 0xc2, 0x02, //0x00002ed2 addq $2, %rdx - 0x48, 0x83, 0xf9, 0x20, //0x00002ed6 cmpq $32, %rcx - 0x0f, 0x87, 0xd2, 0x0c, 0x00, 0x00, //0x00002eda ja LBB5_754 - 0x48, 0x0f, 0xa3, 0xce, //0x00002ee0 btq %rcx, %rsi - 0x0f, 0x83, 0xc8, 0x0c, 0x00, 0x00, //0x00002ee4 jae LBB5_754 - 0x49, 0x8b, 0xb3, 0x90, 0x00, 0x00, 0x00, //0x00002eea movq $144(%r11), %rsi - 0x48, 0x89, 0xd1, //0x00002ef1 movq %rdx, %rcx - 0x48, 0x29, 0xf1, //0x00002ef4 subq %rsi, %rcx - 0x48, 0x83, 0xf9, 0x40, //0x00002ef7 cmpq $64, %rcx - 0x0f, 0x83, 0xcb, 0x0c, 0x00, 0x00, //0x00002efb jae LBB5_725 - 0x4d, 0x89, 0xda, //0x00002f01 movq %r11, %r10 - 0x49, 0x8b, 0x83, 0x98, 0x00, 0x00, 0x00, //0x00002f04 movq $152(%r11), %rax - 0x48, 0xd3, 0xe8, //0x00002f0b shrq %cl, %rax - 0x48, 0xd3, 0xe0, //0x00002f0e shlq %cl, %rax - 0x48, 0x85, 0xc0, //0x00002f11 testq %rax, %rax - 0x0f, 0x84, 0xa8, 0x0c, 0x00, 0x00, //0x00002f14 je LBB5_724 - 0x48, 0x0f, 0xbc, 0xc8, //0x00002f1a bsfq %rax, %rcx - 0x48, 0x8d, 0x04, 0x0e, //0x00002f1e leaq (%rsi,%rcx), %rax - 0x48, 0x83, 0xc0, 0x01, //0x00002f22 addq $1, %rax - 0x48, 0x01, 0xce, //0x00002f26 addq %rcx, %rsi - 0x4d, 0x89, 0xd3, //0x00002f29 movq %r10, %r11 - 0xe9, 0x00, 0x0d, 0x00, 0x00, //0x00002f2c jmp LBB5_728 - //0x00002f31 LBB5_588 - 0xba, 0x0e, 0x00, 0x00, 0x00, //0x00002f31 movl $14, %edx - 0xe9, 0x9b, 0xec, 0xff, 0xff, //0x00002f36 jmp LBB5_334 - //0x00002f3b LBB5_589 - 0x31, 0xc0, //0x00002f3b xorl %eax, %eax - 0x44, 0x8b, 0x55, 0xa0, //0x00002f3d movl $-96(%rbp), %r10d - 0x8a, 0x5d, 0xa8, //0x00002f41 movb $-88(%rbp), %bl - 0x48, 0xbe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x00002f44 movabsq $4503599627370495, %rsi - 0xe9, 0x42, 0xfc, 0xff, 0xff, //0x00002f4e jmp LBB5_545 - //0x00002f53 LBB5_590 - 0x0f, 0xbc, 0xce, //0x00002f53 bsfl %esi, %ecx - 0x48, 0x01, 0xc8, //0x00002f56 addq %rcx, %rax - 0xc5, 0xfe, 0x6f, 0x05, 0x1f, 0xd1, 0xff, 0xff, //0x00002f59 vmovdqu $-12001(%rip), %ymm0 /* LCPI5_1+0(%rip) */ - 0xc5, 0xfe, 0x6f, 0x0d, 0x37, 0xd1, 0xff, 0xff, //0x00002f61 vmovdqu $-11977(%rip), %ymm1 /* LCPI5_2+0(%rip) */ - 0xc5, 0xfe, 0x6f, 0x15, 0x4f, 0xd1, 0xff, 0xff, //0x00002f69 vmovdqu $-11953(%rip), %ymm2 /* LCPI5_3+0(%rip) */ - 0x4c, 0x8d, 0x35, 0x98, 0xdd, 0x00, 0x00, //0x00002f71 leaq $56728(%rip), %r14 /* _ESCAPED_TAB+0(%rip) */ - 0x49, 0x89, 0xc1, //0x00002f78 movq %rax, %r9 - 0x49, 0x89, 0xc0, //0x00002f7b movq %rax, %r8 - //0x00002f7e LBB5_591 - 0x41, 0x0f, 0xb6, 0x49, 0x01, //0x00002f7e movzbl $1(%r9), %ecx - 0x48, 0x83, 0xf9, 0x75, //0x00002f83 cmpq $117, %rcx - 0x0f, 0x84, 0x23, 0x00, 0x00, 0x00, //0x00002f87 je LBB5_594 - 0x42, 0x8a, 0x0c, 0x31, //0x00002f8d movb (%rcx,%r14), %cl - 0x84, 0xc9, //0x00002f91 testb %cl, %cl - 0x0f, 0x84, 0xd3, 0x05, 0x00, 0x00, //0x00002f93 je LBB5_650 - 0x4c, 0x89, 0x5d, 0xc0, //0x00002f99 movq %r11, $-64(%rbp) - 0x49, 0x83, 0xc1, 0x02, //0x00002f9d addq $2, %r9 - 0x41, 0x88, 0x08, //0x00002fa1 movb %cl, (%r8) - 0x49, 0x83, 0xc0, 0x01, //0x00002fa4 addq $1, %r8 - 0x4c, 0x89, 0xc8, //0x00002fa8 movq %r9, %rax - 0xe9, 0x53, 0x02, 0x00, 0x00, //0x00002fab jmp LBB5_614 - //0x00002fb0 LBB5_594 - 0x4c, 0x89, 0x5d, 0xc0, //0x00002fb0 movq %r11, $-64(%rbp) - 0x41, 0x8b, 0x59, 0x02, //0x00002fb4 movl $2(%r9), %ebx - 0x41, 0x89, 0xda, //0x00002fb8 movl %ebx, %r10d - 0x41, 0xf7, 0xd2, //0x00002fbb notl %r10d - 0x44, 0x8d, 0x9b, 0xd0, 0xcf, 0xcf, 0xcf, //0x00002fbe leal $-808464432(%rbx), %r11d - 0x41, 0x81, 0xe2, 0x80, 0x80, 0x80, 0x80, //0x00002fc5 andl $-2139062144, %r10d - 0x40, 0xb7, 0x01, //0x00002fcc movb $1, %dil - 0x48, 0xc7, 0xc1, 0xf4, 0xff, 0xff, 0xff, //0x00002fcf movq $-12, %rcx - 0x45, 0x85, 0xda, //0x00002fd6 testl %r11d, %r10d - 0x0f, 0x85, 0x12, 0x0f, 0x00, 0x00, //0x00002fd9 jne LBB5_772 - 0x8d, 0xb3, 0x19, 0x19, 0x19, 0x19, //0x00002fdf leal $421075225(%rbx), %esi - 0x09, 0xde, //0x00002fe5 orl %ebx, %esi - 0xf7, 0xc6, 0x80, 0x80, 0x80, 0x80, //0x00002fe7 testl $-2139062144, %esi - 0x0f, 0x85, 0xfe, 0x0e, 0x00, 0x00, //0x00002fed jne LBB5_772 - 0x41, 0x89, 0xdb, //0x00002ff3 movl %ebx, %r11d - 0x41, 0x81, 0xe3, 0x7f, 0x7f, 0x7f, 0x7f, //0x00002ff6 andl $2139062143, %r11d - 0xbe, 0xc0, 0xc0, 0xc0, 0xc0, //0x00002ffd movl $-1061109568, %esi - 0x44, 0x29, 0xde, //0x00003002 subl %r11d, %esi - 0x45, 0x8d, 0xab, 0x46, 0x46, 0x46, 0x46, //0x00003005 leal $1179010630(%r11), %r13d - 0x44, 0x21, 0xd6, //0x0000300c andl %r10d, %esi - 0x44, 0x85, 0xee, //0x0000300f testl %r13d, %esi - 0x0f, 0x85, 0xd9, 0x0e, 0x00, 0x00, //0x00003012 jne LBB5_772 - 0xbe, 0xe0, 0xe0, 0xe0, 0xe0, //0x00003018 movl $-522133280, %esi - 0x44, 0x29, 0xde, //0x0000301d subl %r11d, %esi - 0x41, 0x81, 0xc3, 0x39, 0x39, 0x39, 0x39, //0x00003020 addl $960051513, %r11d - 0x41, 0x21, 0xf2, //0x00003027 andl %esi, %r10d - 0x45, 0x85, 0xda, //0x0000302a testl %r11d, %r10d - 0x0f, 0x85, 0xbe, 0x0e, 0x00, 0x00, //0x0000302d jne LBB5_772 - 0x0f, 0xcb, //0x00003033 bswapl %ebx - 0x89, 0xd8, //0x00003035 movl %ebx, %eax - 0xc1, 0xe8, 0x04, //0x00003037 shrl $4, %eax - 0xf7, 0xd0, //0x0000303a notl %eax - 0x25, 0x01, 0x01, 0x01, 0x01, //0x0000303c andl $16843009, %eax - 0x8d, 0x04, 0xc0, //0x00003041 leal (%rax,%rax,8), %eax - 0x81, 0xe3, 0x0f, 0x0f, 0x0f, 0x0f, //0x00003044 andl $252645135, %ebx - 0x01, 0xc3, //0x0000304a addl %eax, %ebx - 0x89, 0xd8, //0x0000304c movl %ebx, %eax - 0xc1, 0xe8, 0x04, //0x0000304e shrl $4, %eax - 0x09, 0xd8, //0x00003051 orl %ebx, %eax - 0x44, 0x0f, 0xb6, 0xd0, //0x00003053 movzbl %al, %r10d - 0xc1, 0xe8, 0x08, //0x00003057 shrl $8, %eax - 0x25, 0x00, 0xff, 0x00, 0x00, //0x0000305a andl $65280, %eax - 0x41, 0x09, 0xc2, //0x0000305f orl %eax, %r10d - 0x49, 0x8d, 0x41, 0x06, //0x00003062 leaq $6(%r9), %rax - 0x41, 0x81, 0xfa, 0x80, 0x00, 0x00, 0x00, //0x00003066 cmpl $128, %r10d - 0x0f, 0x82, 0x55, 0x04, 0x00, 0x00, //0x0000306d jb LBB5_645 - 0x45, 0x31, 0xdb, //0x00003073 xorl %r11d, %r11d - //0x00003076 LBB5_600 - 0x41, 0x81, 0xfa, 0xff, 0x07, 0x00, 0x00, //0x00003076 cmpl $2047, %r10d - 0x0f, 0x86, 0x54, 0x04, 0x00, 0x00, //0x0000307d jbe LBB5_647 - 0x44, 0x89, 0xd6, //0x00003083 movl %r10d, %esi - 0x81, 0xe6, 0x00, 0xf8, 0xff, 0xff, //0x00003086 andl $-2048, %esi - 0x81, 0xfe, 0x00, 0xd8, 0x00, 0x00, //0x0000308c cmpl $55296, %esi - 0x0f, 0x85, 0x39, 0x01, 0x00, 0x00, //0x00003092 jne LBB5_612 - 0x41, 0x81, 0xfa, 0xff, 0xdb, 0x00, 0x00, //0x00003098 cmpl $56319, %r10d - 0x0f, 0x87, 0x58, 0x04, 0x00, 0x00, //0x0000309f ja LBB5_648 - 0x43, 0x80, 0x7c, 0x59, 0x06, 0x5c, //0x000030a5 cmpb $92, $6(%r9,%r11,2) - 0x0f, 0x85, 0x4c, 0x04, 0x00, 0x00, //0x000030ab jne LBB5_648 - 0x43, 0x80, 0x7c, 0x59, 0x07, 0x75, //0x000030b1 cmpb $117, $7(%r9,%r11,2) - 0x0f, 0x85, 0x40, 0x04, 0x00, 0x00, //0x000030b7 jne LBB5_648 - 0x43, 0x8b, 0x74, 0x59, 0x08, //0x000030bd movl $8(%r9,%r11,2), %esi - 0x89, 0xf3, //0x000030c2 movl %esi, %ebx - 0xf7, 0xd3, //0x000030c4 notl %ebx - 0x48, 0x89, 0x75, 0xb0, //0x000030c6 movq %rsi, $-80(%rbp) - 0x81, 0xc6, 0xd0, 0xcf, 0xcf, 0xcf, //0x000030ca addl $-808464432, %esi - 0x81, 0xe3, 0x80, 0x80, 0x80, 0x80, //0x000030d0 andl $-2139062144, %ebx - 0x89, 0x9d, 0x68, 0xff, 0xff, 0xff, //0x000030d6 movl %ebx, $-152(%rbp) - 0x85, 0xf3, //0x000030dc testl %esi, %ebx - 0x0f, 0x85, 0x0d, 0x0e, 0x00, 0x00, //0x000030de jne LBB5_772 - 0x4c, 0x8b, 0x6d, 0xb0, //0x000030e4 movq $-80(%rbp), %r13 - 0x41, 0x8d, 0xb5, 0x19, 0x19, 0x19, 0x19, //0x000030e8 leal $421075225(%r13), %esi - 0x44, 0x09, 0xee, //0x000030ef orl %r13d, %esi - 0xf7, 0xc6, 0x80, 0x80, 0x80, 0x80, //0x000030f2 testl $-2139062144, %esi - 0x0f, 0x85, 0xf3, 0x0d, 0x00, 0x00, //0x000030f8 jne LBB5_772 - 0x48, 0x8b, 0x75, 0xb0, //0x000030fe movq $-80(%rbp), %rsi - 0x81, 0xe6, 0x7f, 0x7f, 0x7f, 0x7f, //0x00003102 andl $2139062143, %esi - 0xbb, 0xc0, 0xc0, 0xc0, 0xc0, //0x00003108 movl $-1061109568, %ebx - 0x29, 0xf3, //0x0000310d subl %esi, %ebx - 0x48, 0x89, 0x75, 0x90, //0x0000310f movq %rsi, $-112(%rbp) - 0x44, 0x8d, 0xae, 0x46, 0x46, 0x46, 0x46, //0x00003113 leal $1179010630(%rsi), %r13d - 0x44, 0x89, 0xad, 0x78, 0xff, 0xff, 0xff, //0x0000311a movl %r13d, $-136(%rbp) - 0x89, 0xde, //0x00003121 movl %ebx, %esi - 0x23, 0xb5, 0x68, 0xff, 0xff, 0xff, //0x00003123 andl $-152(%rbp), %esi - 0x85, 0xb5, 0x78, 0xff, 0xff, 0xff, //0x00003129 testl %esi, $-136(%rbp) - 0x0f, 0x85, 0xbc, 0x0d, 0x00, 0x00, //0x0000312f jne LBB5_772 - 0x41, 0xbd, 0xe0, 0xe0, 0xe0, 0xe0, //0x00003135 movl $-522133280, %r13d - 0x48, 0x8b, 0x75, 0x90, //0x0000313b movq $-112(%rbp), %rsi - 0x41, 0x29, 0xf5, //0x0000313f subl %esi, %r13d - 0x81, 0xc6, 0x39, 0x39, 0x39, 0x39, //0x00003142 addl $960051513, %esi - 0x8b, 0x9d, 0x68, 0xff, 0xff, 0xff, //0x00003148 movl $-152(%rbp), %ebx - 0x44, 0x21, 0xeb, //0x0000314e andl %r13d, %ebx - 0x85, 0xf3, //0x00003151 testl %esi, %ebx - 0x0f, 0x85, 0x98, 0x0d, 0x00, 0x00, //0x00003153 jne LBB5_772 - 0x48, 0x8b, 0x5d, 0xb0, //0x00003159 movq $-80(%rbp), %rbx - 0x0f, 0xcb, //0x0000315d bswapl %ebx - 0x89, 0xde, //0x0000315f movl %ebx, %esi - 0xc1, 0xee, 0x04, //0x00003161 shrl $4, %esi - 0xf7, 0xd6, //0x00003164 notl %esi - 0x81, 0xe6, 0x01, 0x01, 0x01, 0x01, //0x00003166 andl $16843009, %esi - 0x8d, 0x34, 0xf6, //0x0000316c leal (%rsi,%rsi,8), %esi - 0x81, 0xe3, 0x0f, 0x0f, 0x0f, 0x0f, //0x0000316f andl $252645135, %ebx - 0x01, 0xf3, //0x00003175 addl %esi, %ebx - 0x89, 0xde, //0x00003177 movl %ebx, %esi - 0xc1, 0xee, 0x04, //0x00003179 shrl $4, %esi - 0x09, 0xde, //0x0000317c orl %ebx, %esi - 0x41, 0x89, 0xf5, //0x0000317e movl %esi, %r13d - 0x41, 0xc1, 0xed, 0x08, //0x00003181 shrl $8, %r13d - 0x41, 0x81, 0xe5, 0x00, 0xff, 0x00, 0x00, //0x00003185 andl $65280, %r13d - 0x40, 0x0f, 0xb6, 0xde, //0x0000318c movzbl %sil, %ebx - 0x44, 0x09, 0xeb, //0x00003190 orl %r13d, %ebx - 0x81, 0xe6, 0x00, 0x00, 0xfc, 0x00, //0x00003193 andl $16515072, %esi - 0x81, 0xfe, 0x00, 0x00, 0xdc, 0x00, //0x00003199 cmpl $14417920, %esi - 0x0f, 0x84, 0x6a, 0x03, 0x00, 0x00, //0x0000319f je LBB5_649 - 0x48, 0x83, 0xc0, 0x06, //0x000031a5 addq $6, %rax - 0x66, 0x43, 0xc7, 0x04, 0x18, 0xef, 0xbf, //0x000031a9 movw $-16401, (%r8,%r11) - 0x43, 0xc6, 0x44, 0x18, 0x02, 0xbd, //0x000031b0 movb $-67, $2(%r8,%r11) - 0x49, 0x83, 0xc3, 0x03, //0x000031b6 addq $3, %r11 - 0x41, 0x89, 0xda, //0x000031ba movl %ebx, %r10d - 0x81, 0xfb, 0x80, 0x00, 0x00, 0x00, //0x000031bd cmpl $128, %ebx - 0x0f, 0x83, 0xad, 0xfe, 0xff, 0xff, //0x000031c3 jae LBB5_600 - 0x4d, 0x01, 0xd8, //0x000031c9 addq %r11, %r8 - 0xe9, 0xfa, 0x02, 0x00, 0x00, //0x000031cc jmp LBB5_646 - //0x000031d1 LBB5_612 - 0x44, 0x89, 0xd1, //0x000031d1 movl %r10d, %ecx - 0xc1, 0xe9, 0x0c, //0x000031d4 shrl $12, %ecx - 0x80, 0xc9, 0xe0, //0x000031d7 orb $-32, %cl - 0x43, 0x88, 0x0c, 0x18, //0x000031da movb %cl, (%r8,%r11) - 0x44, 0x89, 0xd1, //0x000031de movl %r10d, %ecx - 0xc1, 0xe9, 0x06, //0x000031e1 shrl $6, %ecx - 0x80, 0xe1, 0x3f, //0x000031e4 andb $63, %cl - 0x80, 0xc9, 0x80, //0x000031e7 orb $-128, %cl - 0x43, 0x88, 0x4c, 0x18, 0x01, //0x000031ea movb %cl, $1(%r8,%r11) - 0x41, 0x80, 0xe2, 0x3f, //0x000031ef andb $63, %r10b - 0x41, 0x80, 0xca, 0x80, //0x000031f3 orb $-128, %r10b - 0x47, 0x88, 0x54, 0x18, 0x02, //0x000031f7 movb %r10b, $2(%r8,%r11) - //0x000031fc LBB5_613 - 0x4d, 0x01, 0xd8, //0x000031fc addq %r11, %r8 - 0x49, 0x83, 0xc0, 0x03, //0x000031ff addq $3, %r8 - //0x00003203 LBB5_614 - 0x80, 0x38, 0x5c, //0x00003203 cmpb $92, (%rax) - 0x49, 0x89, 0xc1, //0x00003206 movq %rax, %r9 - 0x4c, 0x8b, 0x5d, 0xc0, //0x00003209 movq $-64(%rbp), %r11 - 0x4c, 0x8b, 0x6d, 0x88, //0x0000320d movq $-120(%rbp), %r13 - 0x0f, 0x84, 0x67, 0xfd, 0xff, 0xff, //0x00003211 je LBB5_591 - 0x4d, 0x89, 0xfa, //0x00003217 movq %r15, %r10 - 0x4c, 0x89, 0x5d, 0xc0, //0x0000321a movq %r11, $-64(%rbp) - 0xc5, 0xfe, 0x6f, 0x18, //0x0000321e vmovdqu (%rax), %ymm3 - 0xc5, 0xe5, 0x74, 0xe0, //0x00003222 vpcmpeqb %ymm0, %ymm3, %ymm4 - 0xc5, 0xe5, 0x74, 0xe9, //0x00003226 vpcmpeqb %ymm1, %ymm3, %ymm5 - 0xc5, 0xfd, 0xd7, 0xfd, //0x0000322a vpmovmskb %ymm5, %edi - 0xc5, 0xe5, 0xda, 0xea, //0x0000322e vpminub %ymm2, %ymm3, %ymm5 - 0xc5, 0xe5, 0x74, 0xed, //0x00003232 vpcmpeqb %ymm5, %ymm3, %ymm5 - 0xc5, 0xd5, 0xeb, 0xf4, //0x00003236 vpor %ymm4, %ymm5, %ymm6 - 0xc5, 0xfd, 0xd7, 0xf6, //0x0000323a vpmovmskb %ymm6, %esi - 0x83, 0xc6, 0xff, //0x0000323e addl $-1, %esi - 0xc5, 0xfa, 0x6f, 0x30, //0x00003241 vmovdqu (%rax), %xmm6 - 0xc5, 0xf9, 0x7e, 0xf1, //0x00003245 vmovd %xmm6, %ecx - 0x85, 0xfe, //0x00003249 testl %edi, %esi - 0x0f, 0x85, 0xb5, 0x0c, 0x00, 0x00, //0x0000324b jne LBB5_774 - 0xf6, 0xc2, 0x20, //0x00003251 testb $32, %dl - 0x0f, 0x85, 0x2d, 0x01, 0x00, 0x00, //0x00003254 jne LBB5_633 - 0x83, 0xc7, 0xff, //0x0000325a addl $-1, %edi - 0xc5, 0xe5, 0x74, 0xe0, //0x0000325d vpcmpeqb %ymm0, %ymm3, %ymm4 - 0xc5, 0xfd, 0xd7, 0xf4, //0x00003261 vpmovmskb %ymm4, %esi - 0x85, 0xf7, //0x00003265 testl %esi, %edi - 0x0f, 0x85, 0x53, 0x00, 0x00, 0x00, //0x00003267 jne LBB5_622 - 0x48, 0x83, 0xc0, 0x20, //0x0000326d addq $32, %rax - //0x00003271 LBB5_619 - 0xc4, 0xc1, 0x7e, 0x7f, 0x18, //0x00003271 vmovdqu %ymm3, (%r8) - 0xc5, 0xfe, 0x6f, 0x18, //0x00003276 vmovdqu (%rax), %ymm3 - 0xc5, 0xe5, 0x74, 0xe0, //0x0000327a vpcmpeqb %ymm0, %ymm3, %ymm4 - 0xc5, 0xe5, 0x74, 0xe9, //0x0000327e vpcmpeqb %ymm1, %ymm3, %ymm5 - 0xc5, 0xfd, 0xd7, 0xcd, //0x00003282 vpmovmskb %ymm5, %ecx - 0xc5, 0xe5, 0xda, 0xea, //0x00003286 vpminub %ymm2, %ymm3, %ymm5 - 0xc5, 0xe5, 0x74, 0xed, //0x0000328a vpcmpeqb %ymm5, %ymm3, %ymm5 - 0xc5, 0xd5, 0xeb, 0xec, //0x0000328e vpor %ymm4, %ymm5, %ymm5 - 0xc5, 0xfd, 0xd7, 0xf5, //0x00003292 vpmovmskb %ymm5, %esi - 0x83, 0xc6, 0xff, //0x00003296 addl $-1, %esi - 0x85, 0xce, //0x00003299 testl %ecx, %esi - 0x0f, 0x85, 0x5d, 0x0c, 0x00, 0x00, //0x0000329b jne LBB5_773 - 0x49, 0x83, 0xc0, 0x20, //0x000032a1 addq $32, %r8 - 0x83, 0xc1, 0xff, //0x000032a5 addl $-1, %ecx - 0xc5, 0xfd, 0xd7, 0xf4, //0x000032a8 vpmovmskb %ymm4, %esi - 0x48, 0x83, 0xc0, 0x20, //0x000032ac addq $32, %rax - 0x85, 0xf1, //0x000032b0 testl %esi, %ecx - 0x0f, 0x84, 0xb9, 0xff, 0xff, 0xff, //0x000032b2 je LBB5_619 - 0xc5, 0xf9, 0x7e, 0xd9, //0x000032b8 vmovd %xmm3, %ecx - 0x48, 0x83, 0xc0, 0xe0, //0x000032bc addq $-32, %rax - //0x000032c0 LBB5_622 - 0x49, 0x89, 0xc1, //0x000032c0 movq %rax, %r9 - 0x80, 0xf9, 0x5c, //0x000032c3 cmpb $92, %cl - 0x4c, 0x8b, 0x5d, 0xc0, //0x000032c6 movq $-64(%rbp), %r11 - 0x4c, 0x8b, 0x6d, 0x88, //0x000032ca movq $-120(%rbp), %r13 - 0x4d, 0x89, 0xd7, //0x000032ce movq %r10, %r15 - 0x0f, 0x84, 0xa7, 0xfc, 0xff, 0xff, //0x000032d1 je LBB5_591 - 0x31, 0xff, //0x000032d7 xorl %edi, %edi - //0x000032d9 LBB5_624 - 0x41, 0x88, 0x0c, 0x38, //0x000032d9 movb %cl, (%r8,%rdi) - 0x0f, 0xb6, 0x4c, 0x38, 0x01, //0x000032dd movzbl $1(%rax,%rdi), %ecx - 0x80, 0xf9, 0x5c, //0x000032e2 cmpb $92, %cl - 0x0f, 0x84, 0x0b, 0x01, 0x00, 0x00, //0x000032e5 je LBB5_636 - 0x41, 0x88, 0x4c, 0x38, 0x01, //0x000032eb movb %cl, $1(%r8,%rdi) - 0x0f, 0xb6, 0x4c, 0x38, 0x02, //0x000032f0 movzbl $2(%rax,%rdi), %ecx - 0x80, 0xf9, 0x5c, //0x000032f5 cmpb $92, %cl - 0x0f, 0x84, 0x19, 0x01, 0x00, 0x00, //0x000032f8 je LBB5_637 - 0x41, 0x88, 0x4c, 0x38, 0x02, //0x000032fe movb %cl, $2(%r8,%rdi) - 0x0f, 0xb6, 0x4c, 0x38, 0x03, //0x00003303 movzbl $3(%rax,%rdi), %ecx - 0x80, 0xf9, 0x5c, //0x00003308 cmpb $92, %cl - 0x0f, 0x84, 0x21, 0x01, 0x00, 0x00, //0x0000330b je LBB5_638 - 0x41, 0x88, 0x4c, 0x38, 0x03, //0x00003311 movb %cl, $3(%r8,%rdi) - 0x0f, 0xb6, 0x4c, 0x38, 0x04, //0x00003316 movzbl $4(%rax,%rdi), %ecx - 0x80, 0xf9, 0x5c, //0x0000331b cmpb $92, %cl - 0x0f, 0x84, 0x29, 0x01, 0x00, 0x00, //0x0000331e je LBB5_639 - 0x41, 0x88, 0x4c, 0x38, 0x04, //0x00003324 movb %cl, $4(%r8,%rdi) - 0x0f, 0xb6, 0x4c, 0x38, 0x05, //0x00003329 movzbl $5(%rax,%rdi), %ecx - 0x80, 0xf9, 0x5c, //0x0000332e cmpb $92, %cl - 0x0f, 0x84, 0x31, 0x01, 0x00, 0x00, //0x00003331 je LBB5_640 - 0x41, 0x88, 0x4c, 0x38, 0x05, //0x00003337 movb %cl, $5(%r8,%rdi) - 0x0f, 0xb6, 0x4c, 0x38, 0x06, //0x0000333c movzbl $6(%rax,%rdi), %ecx - 0x80, 0xf9, 0x5c, //0x00003341 cmpb $92, %cl - 0x0f, 0x84, 0x39, 0x01, 0x00, 0x00, //0x00003344 je LBB5_641 - 0x41, 0x88, 0x4c, 0x38, 0x06, //0x0000334a movb %cl, $6(%r8,%rdi) - 0x0f, 0xb6, 0x4c, 0x38, 0x07, //0x0000334f movzbl $7(%rax,%rdi), %ecx - 0x80, 0xf9, 0x5c, //0x00003354 cmpb $92, %cl - 0x0f, 0x84, 0x41, 0x01, 0x00, 0x00, //0x00003357 je LBB5_642 - 0x41, 0x88, 0x4c, 0x38, 0x07, //0x0000335d movb %cl, $7(%r8,%rdi) - 0x0f, 0xb6, 0x4c, 0x38, 0x08, //0x00003362 movzbl $8(%rax,%rdi), %ecx - 0x48, 0x83, 0xc7, 0x08, //0x00003367 addq $8, %rdi - 0x80, 0xf9, 0x5c, //0x0000336b cmpb $92, %cl - 0x0f, 0x85, 0x65, 0xff, 0xff, 0xff, //0x0000336e jne LBB5_624 - 0x4c, 0x8d, 0x0c, 0x38, //0x00003374 leaq (%rax,%rdi), %r9 - 0x49, 0x83, 0xc1, 0xff, //0x00003378 addq $-1, %r9 - 0x48, 0x01, 0xf8, //0x0000337c addq %rdi, %rax - 0x49, 0x01, 0xf8, //0x0000337f addq %rdi, %r8 - 0xe9, 0x2d, 0x01, 0x00, 0x00, //0x00003382 jmp LBB5_643 - //0x00003387 LBB5_633 - 0xc5, 0xd5, 0x71, 0xf5, 0x07, //0x00003387 vpsllw $7, %ymm5, %ymm5 - 0xc5, 0xfd, 0xd7, 0xdd, //0x0000338c vpmovmskb %ymm5, %ebx - 0x83, 0xc7, 0xff, //0x00003390 addl $-1, %edi - 0x85, 0xdf, //0x00003393 testl %ebx, %edi - 0x0f, 0x85, 0x61, 0x0d, 0x00, 0x00, //0x00003395 jne LBB5_802 - 0xc5, 0xdd, 0x71, 0xf4, 0x07, //0x0000339b vpsllw $7, %ymm4, %ymm4 - 0xc5, 0xfd, 0xd7, 0xf4, //0x000033a0 vpmovmskb %ymm4, %esi - 0x85, 0xf7, //0x000033a4 testl %esi, %edi - 0x0f, 0x85, 0x14, 0xff, 0xff, 0xff, //0x000033a6 jne LBB5_622 - 0xc4, 0xc1, 0x7e, 0x7f, 0x18, //0x000033ac vmovdqu %ymm3, (%r8) - 0x48, 0x8d, 0x58, 0x20, //0x000033b1 leaq $32(%rax), %rbx - 0x49, 0x83, 0xc0, 0x20, //0x000033b5 addq $32, %r8 - 0xc5, 0xfe, 0x6f, 0x58, 0x20, //0x000033b9 vmovdqu $32(%rax), %ymm3 - 0xc5, 0xe5, 0x74, 0xe0, //0x000033be vpcmpeqb %ymm0, %ymm3, %ymm4 - 0xc5, 0xe5, 0x74, 0xe9, //0x000033c2 vpcmpeqb %ymm1, %ymm3, %ymm5 - 0xc5, 0xfd, 0xd7, 0xfd, //0x000033c6 vpmovmskb %ymm5, %edi - 0xc5, 0xe5, 0xda, 0xea, //0x000033ca vpminub %ymm2, %ymm3, %ymm5 - 0xc5, 0xe5, 0x74, 0xed, //0x000033ce vpcmpeqb %ymm5, %ymm3, %ymm5 - 0xc5, 0xd5, 0xeb, 0xf4, //0x000033d2 vpor %ymm4, %ymm5, %ymm6 - 0xc5, 0xfd, 0xd7, 0xf6, //0x000033d6 vpmovmskb %ymm6, %esi - 0x83, 0xc6, 0xff, //0x000033da addl $-1, %esi - 0xc5, 0xfa, 0x6f, 0x70, 0x20, //0x000033dd vmovdqu $32(%rax), %xmm6 - 0xc5, 0xf9, 0x7e, 0xf1, //0x000033e2 vmovd %xmm6, %ecx - 0x48, 0x89, 0xd8, //0x000033e6 movq %rbx, %rax - 0x85, 0xfe, //0x000033e9 testl %edi, %esi - 0x0f, 0x84, 0x96, 0xff, 0xff, 0xff, //0x000033eb je LBB5_633 - 0xe9, 0x13, 0x0b, 0x00, 0x00, //0x000033f1 jmp LBB5_775 - //0x000033f6 LBB5_636 - 0x48, 0x8d, 0x0c, 0x38, //0x000033f6 leaq (%rax,%rdi), %rcx - 0x48, 0x83, 0xc1, 0x01, //0x000033fa addq $1, %rcx - 0x48, 0x01, 0xf8, //0x000033fe addq %rdi, %rax + 0x31, 0xd2, //0x00001d12 xorl %edx, %edx + 0x41, 0xbe, 0x01, 0x00, 0x00, 0x00, //0x00001d14 movl $1, %r14d + 0xe9, 0x1d, 0x00, 0x00, 0x00, //0x00001d1a jmp LBB5_359 + //0x00001d1f LBB5_358 + 0x48, 0x85, 0xf6, //0x00001d1f testq %rsi, %rsi + 0x8b, 0x75, 0xb0, //0x00001d22 movl $-80(%rbp), %esi + 0x41, 0x0f, 0x45, 0xf6, //0x00001d25 cmovnel %r14d, %esi + 0x89, 0x75, 0xb0, //0x00001d29 movl %esi, $-80(%rbp) + 0x48, 0x01, 0xff, //0x00001d2c addq %rdi, %rdi + 0x48, 0x8d, 0x3c, 0xbf, //0x00001d2f leaq (%rdi,%rdi,4), %rdi + 0x48, 0x85, 0xff, //0x00001d33 testq %rdi, %rdi + 0x0f, 0x84, 0x32, 0x00, 0x00, 0x00, //0x00001d36 je LBB5_361 + //0x00001d3c LBB5_359 + 0x48, 0x89, 0xfe, //0x00001d3c movq %rdi, %rsi + 0x48, 0xd3, 0xee, //0x00001d3f shrq %cl, %rsi + 0x48, 0x21, 0xc7, //0x00001d42 andq %rax, %rdi + 0x48, 0x63, 0xda, //0x00001d45 movslq %edx, %rbx + 0x49, 0x39, 0xdd, //0x00001d48 cmpq %rbx, %r13 + 0x0f, 0x86, 0xce, 0xff, 0xff, 0xff, //0x00001d4b jbe LBB5_358 + 0x40, 0x80, 0xc6, 0x30, //0x00001d51 addb $48, %sil + 0x41, 0x88, 0x34, 0x1b, //0x00001d55 movb %sil, (%r11,%rbx) + 0x83, 0xc3, 0x01, //0x00001d59 addl $1, %ebx + 0x89, 0xda, //0x00001d5c movl %ebx, %edx + 0x48, 0x01, 0xff, //0x00001d5e addq %rdi, %rdi + 0x48, 0x8d, 0x3c, 0xbf, //0x00001d61 leaq (%rdi,%rdi,4), %rdi + 0x48, 0x85, 0xff, //0x00001d65 testq %rdi, %rdi + 0x0f, 0x85, 0xce, 0xff, 0xff, 0xff, //0x00001d68 jne LBB5_359 + //0x00001d6e LBB5_361 + 0x85, 0xd2, //0x00001d6e testl %edx, %edx + 0x0f, 0x8e, 0x47, 0x00, 0x00, 0x00, //0x00001d70 jle LBB5_367 + 0x89, 0xd0, //0x00001d76 movl %edx, %eax + 0x48, 0x83, 0xc0, 0x01, //0x00001d78 addq $1, %rax + //0x00001d7c LBB5_363 + 0x8d, 0x4a, 0xff, //0x00001d7c leal $-1(%rdx), %ecx + 0x41, 0x80, 0x3c, 0x0b, 0x30, //0x00001d7f cmpb $48, (%r11,%rcx) + 0x0f, 0x85, 0x39, 0x00, 0x00, 0x00, //0x00001d84 jne LBB5_368 + 0x48, 0x83, 0xc0, 0xff, //0x00001d8a addq $-1, %rax + 0x89, 0xca, //0x00001d8e movl %ecx, %edx + 0x48, 0x83, 0xf8, 0x01, //0x00001d90 cmpq $1, %rax + 0x0f, 0x8f, 0xe2, 0xff, 0xff, 0xff, //0x00001d94 jg LBB5_363 + 0xe9, 0x2f, 0x00, 0x00, 0x00, //0x00001d9a jmp LBB5_365 + //0x00001d9f LBB5_366 + 0x48, 0x01, 0xff, //0x00001d9f addq %rdi, %rdi + 0x48, 0x8d, 0x3c, 0xbf, //0x00001da2 leaq (%rdi,%rdi,4), %rdi + 0x83, 0xc6, 0x01, //0x00001da6 addl $1, %esi + 0x48, 0x89, 0xf8, //0x00001da9 movq %rdi, %rax + 0x48, 0xd3, 0xe8, //0x00001dac shrq %cl, %rax + 0x48, 0x85, 0xc0, //0x00001daf testq %rax, %rax + 0x0f, 0x84, 0xe7, 0xff, 0xff, 0xff, //0x00001db2 je LBB5_366 + 0xe9, 0xa2, 0xfe, 0xff, 0xff, //0x00001db8 jmp LBB5_350 + //0x00001dbd LBB5_367 + 0x0f, 0x84, 0x0b, 0x00, 0x00, 0x00, //0x00001dbd je LBB5_365 + //0x00001dc3 LBB5_368 + 0x41, 0x89, 0xd6, //0x00001dc3 movl %edx, %r14d + 0x41, 0x89, 0xd7, //0x00001dc6 movl %edx, %r15d + 0xe9, 0xff, 0xfd, 0xff, 0xff, //0x00001dc9 jmp LBB5_341 + //0x00001dce LBB5_365 + 0x45, 0x01, 0xd0, //0x00001dce addl %r10d, %r8d + 0x31, 0xc0, //0x00001dd1 xorl %eax, %eax + 0x45, 0x31, 0xf6, //0x00001dd3 xorl %r14d, %r14d + 0x31, 0xd2, //0x00001dd6 xorl %edx, %edx + 0xe9, 0x03, 0x00, 0x00, 0x00, //0x00001dd8 jmp LBB5_370 + //0x00001ddd LBB5_369 + 0x44, 0x89, 0xf2, //0x00001ddd movl %r14d, %edx + //0x00001de0 LBB5_370 + 0x49, 0xbf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, //0x00001de0 movabsq $1152921504606846975, %r15 + 0x49, 0x8d, 0x4b, 0x01, //0x00001dea leaq $1(%r11), %rcx + 0x48, 0x89, 0x4d, 0x98, //0x00001dee movq %rcx, $-104(%rbp) + 0x41, 0x89, 0xd1, //0x00001df2 movl %edx, %r9d + 0x49, 0x89, 0xc2, //0x00001df5 movq %rax, %r10 + 0xe9, 0x06, 0x00, 0x00, 0x00, //0x00001df8 jmp LBB5_372 + //0x00001dfd LBB5_371 + 0x45, 0x31, 0xc9, //0x00001dfd xorl %r9d, %r9d + 0x41, 0x29, 0xc8, //0x00001e00 subl %ecx, %r8d + //0x00001e03 LBB5_372 + 0x45, 0x85, 0xd2, //0x00001e03 testl %r10d, %r10d + 0x0f, 0x88, 0x15, 0x00, 0x00, 0x00, //0x00001e06 js LBB5_376 + 0x0f, 0x85, 0xca, 0x07, 0x00, 0x00, //0x00001e0c jne LBB5_472 + 0x41, 0x80, 0x3b, 0x35, //0x00001e12 cmpb $53, (%r11) + 0x0f, 0x8c, 0x24, 0x00, 0x00, 0x00, //0x00001e16 jl LBB5_375 + 0xe9, 0xbb, 0x07, 0x00, 0x00, //0x00001e1c jmp LBB5_472 + //0x00001e21 LBB5_376 + 0x41, 0x83, 0xfa, 0xf8, //0x00001e21 cmpl $-8, %r10d + 0x0f, 0x8d, 0x15, 0x00, 0x00, 0x00, //0x00001e25 jge LBB5_375 + 0xb9, 0x1b, 0x00, 0x00, 0x00, //0x00001e2b movl $27, %ecx + 0x85, 0xd2, //0x00001e30 testl %edx, %edx + 0x0f, 0x84, 0x0c, 0x06, 0x00, 0x00, //0x00001e32 je LBB5_450 + 0x41, 0x89, 0xd1, //0x00001e38 movl %edx, %r9d + 0xe9, 0x18, 0x00, 0x00, 0x00, //0x00001e3b jmp LBB5_379 + //0x00001e40 LBB5_375 + 0x44, 0x89, 0xd0, //0x00001e40 movl %r10d, %eax + 0xf7, 0xd8, //0x00001e43 negl %eax + 0x48, 0x8d, 0x0d, 0xc4, 0xd4, 0x00, 0x00, //0x00001e45 leaq $54468(%rip), %rcx /* _POW_TAB+0(%rip) */ + 0x8b, 0x0c, 0x81, //0x00001e4c movl (%rcx,%rax,4), %ecx + 0x45, 0x85, 0xc9, //0x00001e4f testl %r9d, %r9d + 0x0f, 0x84, 0xa5, 0xff, 0xff, 0xff, //0x00001e52 je LBB5_371 + //0x00001e58 LBB5_379 + 0x89, 0x4d, 0x90, //0x00001e58 movl %ecx, $-112(%rbp) + 0x89, 0xc9, //0x00001e5b movl %ecx, %ecx + 0x48, 0x6b, 0xc1, 0x68, //0x00001e5d imulq $104, %rcx, %rax + 0x48, 0x8d, 0x35, 0xd8, 0xd4, 0x00, 0x00, //0x00001e61 leaq $54488(%rip), %rsi /* _LSHIFT_TAB+0(%rip) */ + 0x8b, 0x14, 0x30, //0x00001e68 movl (%rax,%rsi), %edx + 0x48, 0x89, 0x55, 0x88, //0x00001e6b movq %rdx, $-120(%rbp) + 0x49, 0x63, 0xd1, //0x00001e6f movslq %r9d, %rdx + 0x48, 0x01, 0xc6, //0x00001e72 addq %rax, %rsi + 0x48, 0x83, 0xc6, 0x04, //0x00001e75 addq $4, %rsi + 0x31, 0xff, //0x00001e79 xorl %edi, %edi + 0x4c, 0x89, 0x85, 0x78, 0xff, 0xff, 0xff, //0x00001e7b movq %r8, $-136(%rbp) + 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00001e82 .p2align 4, 0x90 + //0x00001e90 LBB5_380 + 0x0f, 0xb6, 0x1c, 0x3e, //0x00001e90 movzbl (%rsi,%rdi), %ebx + 0x84, 0xdb, //0x00001e94 testb %bl, %bl + 0x0f, 0x84, 0x3a, 0x00, 0x00, 0x00, //0x00001e96 je LBB5_385 + 0x41, 0x38, 0x1c, 0x3b, //0x00001e9c cmpb %bl, (%r11,%rdi) + 0x0f, 0x85, 0x23, 0x01, 0x00, 0x00, //0x00001ea0 jne LBB5_394 + 0x48, 0x83, 0xc7, 0x01, //0x00001ea6 addq $1, %rdi + 0x48, 0x39, 0xfa, //0x00001eaa cmpq %rdi, %rdx + 0x0f, 0x85, 0xdd, 0xff, 0xff, 0xff, //0x00001ead jne LBB5_380 + 0x44, 0x89, 0xca, //0x00001eb3 movl %r9d, %edx + 0x48, 0x8d, 0x35, 0x83, 0xd4, 0x00, 0x00, //0x00001eb6 leaq $54403(%rip), %rsi /* _LSHIFT_TAB+0(%rip) */ + 0x48, 0x01, 0xf0, //0x00001ebd addq %rsi, %rax + 0x80, 0x7c, 0x02, 0x04, 0x00, //0x00001ec0 cmpb $0, $4(%rdx,%rax) + 0x0f, 0x84, 0x0b, 0x00, 0x00, 0x00, //0x00001ec5 je LBB5_385 + //0x00001ecb LBB5_384 + 0x48, 0x8b, 0x45, 0x88, //0x00001ecb movq $-120(%rbp), %rax + 0x83, 0xc0, 0xff, //0x00001ecf addl $-1, %eax + 0x48, 0x89, 0x45, 0x88, //0x00001ed2 movq %rax, $-120(%rbp) + //0x00001ed6 LBB5_385 + 0x45, 0x85, 0xc9, //0x00001ed6 testl %r9d, %r9d + 0x0f, 0x8e, 0xdc, 0x00, 0x00, 0x00, //0x00001ed9 jle LBB5_393 + 0x4c, 0x89, 0x95, 0x68, 0xff, 0xff, 0xff, //0x00001edf movq %r10, $-152(%rbp) + 0x4c, 0x89, 0xe3, //0x00001ee6 movq %r12, %rbx + 0x48, 0x8b, 0x45, 0x88, //0x00001ee9 movq $-120(%rbp), %rax + 0x44, 0x01, 0xc8, //0x00001eed addl %r9d, %eax + 0x44, 0x89, 0xcf, //0x00001ef0 movl %r9d, %edi + 0x48, 0x98, //0x00001ef3 cltq + 0x49, 0x89, 0xc4, //0x00001ef5 movq %rax, %r12 + 0x49, 0xc1, 0xe4, 0x20, //0x00001ef8 shlq $32, %r12 + 0x48, 0x83, 0xc0, 0xff, //0x00001efc addq $-1, %rax + 0x48, 0x83, 0xc7, 0x01, //0x00001f00 addq $1, %rdi + 0x41, 0x83, 0xc1, 0xff, //0x00001f04 addl $-1, %r9d + 0x45, 0x31, 0xc0, //0x00001f08 xorl %r8d, %r8d + 0xe9, 0x3b, 0x00, 0x00, 0x00, //0x00001f0b jmp LBB5_389 + //0x00001f10 .p2align 4, 0x90 + //0x00001f10 LBB5_387 + 0x48, 0x85, 0xc0, //0x00001f10 testq %rax, %rax + 0x8b, 0x45, 0xb0, //0x00001f13 movl $-80(%rbp), %eax + 0xba, 0x01, 0x00, 0x00, 0x00, //0x00001f16 movl $1, %edx + 0x0f, 0x45, 0xc2, //0x00001f1b cmovnel %edx, %eax + 0x89, 0x45, 0xb0, //0x00001f1e movl %eax, $-80(%rbp) + //0x00001f21 LBB5_388 + 0x48, 0xb8, 0xff, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0xff, //0x00001f21 movabsq $-4294967041, %rax + 0x49, 0x01, 0xc4, //0x00001f2b addq %rax, %r12 + 0x49, 0x81, 0xc4, 0x01, 0xff, 0xff, 0xff, //0x00001f2e addq $-255, %r12 + 0x49, 0x8d, 0x42, 0xff, //0x00001f35 leaq $-1(%r10), %rax + 0x48, 0x83, 0xc7, 0xff, //0x00001f39 addq $-1, %rdi + 0x41, 0x83, 0xc1, 0xff, //0x00001f3d addl $-1, %r9d + 0x48, 0x83, 0xff, 0x01, //0x00001f41 cmpq $1, %rdi + 0x0f, 0x8e, 0x4e, 0x00, 0x00, 0x00, //0x00001f45 jle LBB5_391 + //0x00001f4b LBB5_389 + 0x49, 0x89, 0xc2, //0x00001f4b movq %rax, %r10 + 0x44, 0x89, 0xc8, //0x00001f4e movl %r9d, %eax + 0x49, 0x0f, 0xbe, 0x34, 0x03, //0x00001f51 movsbq (%r11,%rax), %rsi + 0x48, 0x83, 0xc6, 0xd0, //0x00001f56 addq $-48, %rsi + 0x48, 0xd3, 0xe6, //0x00001f5a shlq %cl, %rsi + 0x4c, 0x01, 0xc6, //0x00001f5d addq %r8, %rsi + 0x48, 0x89, 0xf0, //0x00001f60 movq %rsi, %rax + 0x48, 0xba, 0xcd, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, //0x00001f63 movabsq $-3689348814741910323, %rdx + 0x48, 0xf7, 0xe2, //0x00001f6d mulq %rdx + 0x49, 0x89, 0xd0, //0x00001f70 movq %rdx, %r8 + 0x49, 0xc1, 0xe8, 0x03, //0x00001f73 shrq $3, %r8 + 0x4b, 0x8d, 0x04, 0x00, //0x00001f77 leaq (%r8,%r8), %rax + 0x48, 0x8d, 0x14, 0x80, //0x00001f7b leaq (%rax,%rax,4), %rdx + 0x48, 0x89, 0xf0, //0x00001f7f movq %rsi, %rax + 0x48, 0x29, 0xd0, //0x00001f82 subq %rdx, %rax + 0x4d, 0x39, 0xea, //0x00001f85 cmpq %r13, %r10 + 0x0f, 0x83, 0x82, 0xff, 0xff, 0xff, //0x00001f88 jae LBB5_387 + 0x04, 0x30, //0x00001f8e addb $48, %al + 0x43, 0x88, 0x04, 0x13, //0x00001f90 movb %al, (%r11,%r10) + 0xe9, 0x88, 0xff, 0xff, 0xff, //0x00001f94 jmp LBB5_388 + //0x00001f99 LBB5_391 + 0x48, 0x83, 0xfe, 0x0a, //0x00001f99 cmpq $10, %rsi + 0x44, 0x8b, 0x4d, 0xb0, //0x00001f9d movl $-80(%rbp), %r9d + 0xbf, 0x01, 0x00, 0x00, 0x00, //0x00001fa1 movl $1, %edi + 0x0f, 0x83, 0x28, 0x00, 0x00, 0x00, //0x00001fa6 jae LBB5_395 + 0x49, 0x89, 0xdc, //0x00001fac movq %rbx, %r12 + 0x4c, 0x8b, 0x95, 0x68, 0xff, 0xff, 0xff, //0x00001faf movq $-152(%rbp), %r10 + 0xe9, 0x8f, 0x00, 0x00, 0x00, //0x00001fb6 jmp LBB5_399 + //0x00001fbb LBB5_393 + 0x44, 0x8b, 0x4d, 0xb0, //0x00001fbb movl $-80(%rbp), %r9d + 0xbf, 0x01, 0x00, 0x00, 0x00, //0x00001fbf movl $1, %edi + 0xe9, 0x81, 0x00, 0x00, 0x00, //0x00001fc4 jmp LBB5_399 + //0x00001fc9 LBB5_394 + 0x0f, 0x8c, 0xfc, 0xfe, 0xff, 0xff, //0x00001fc9 jl LBB5_384 + 0xe9, 0x02, 0xff, 0xff, 0xff, //0x00001fcf jmp LBB5_385 + //0x00001fd4 LBB5_395 + 0x49, 0x63, 0xca, //0x00001fd4 movslq %r10d, %rcx + 0x48, 0x83, 0xc1, 0xff, //0x00001fd7 addq $-1, %rcx + 0x49, 0x89, 0xdc, //0x00001fdb movq %rbx, %r12 + 0x4c, 0x8b, 0x95, 0x68, 0xff, 0xff, 0xff, //0x00001fde movq $-152(%rbp), %r10 + 0xe9, 0x1e, 0x00, 0x00, 0x00, //0x00001fe5 jmp LBB5_397 + 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00001fea .p2align 4, 0x90 + //0x00001ff0 LBB5_396 + 0x48, 0x85, 0xc0, //0x00001ff0 testq %rax, %rax + 0x44, 0x0f, 0x45, 0xcf, //0x00001ff3 cmovnel %edi, %r9d + 0x48, 0x83, 0xc1, 0xff, //0x00001ff7 addq $-1, %rcx + 0x49, 0x83, 0xf8, 0x09, //0x00001ffb cmpq $9, %r8 + 0x49, 0x89, 0xd0, //0x00001fff movq %rdx, %r8 + 0x0f, 0x86, 0x42, 0x00, 0x00, 0x00, //0x00002002 jbe LBB5_399 + //0x00002008 LBB5_397 + 0x4c, 0x89, 0xc0, //0x00002008 movq %r8, %rax + 0x48, 0xba, 0xcd, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, //0x0000200b movabsq $-3689348814741910323, %rdx + 0x48, 0xf7, 0xe2, //0x00002015 mulq %rdx + 0x48, 0xc1, 0xea, 0x03, //0x00002018 shrq $3, %rdx + 0x48, 0x8d, 0x04, 0x12, //0x0000201c leaq (%rdx,%rdx), %rax + 0x48, 0x8d, 0x34, 0x80, //0x00002020 leaq (%rax,%rax,4), %rsi + 0x4c, 0x89, 0xc0, //0x00002024 movq %r8, %rax + 0x48, 0x29, 0xf0, //0x00002027 subq %rsi, %rax + 0x4c, 0x39, 0xe9, //0x0000202a cmpq %r13, %rcx + 0x0f, 0x83, 0xbd, 0xff, 0xff, 0xff, //0x0000202d jae LBB5_396 + 0x04, 0x30, //0x00002033 addb $48, %al + 0x41, 0x88, 0x04, 0x0b, //0x00002035 movb %al, (%r11,%rcx) + 0x48, 0x83, 0xc1, 0xff, //0x00002039 addq $-1, %rcx + 0x49, 0x83, 0xf8, 0x09, //0x0000203d cmpq $9, %r8 + 0x49, 0x89, 0xd0, //0x00002041 movq %rdx, %r8 + 0x0f, 0x87, 0xbe, 0xff, 0xff, 0xff, //0x00002044 ja LBB5_397 + //0x0000204a LBB5_399 + 0x48, 0x8b, 0x45, 0x88, //0x0000204a movq $-120(%rbp), %rax + 0x41, 0x01, 0xc6, //0x0000204e addl %eax, %r14d + 0x4d, 0x63, 0xf6, //0x00002051 movslq %r14d, %r14 + 0x4d, 0x39, 0xf5, //0x00002054 cmpq %r14, %r13 + 0x45, 0x0f, 0x46, 0xf5, //0x00002057 cmovbel %r13d, %r14d + 0x41, 0x01, 0xc2, //0x0000205b addl %eax, %r10d + 0x45, 0x85, 0xf6, //0x0000205e testl %r14d, %r14d + 0x0f, 0x8e, 0x4d, 0x00, 0x00, 0x00, //0x00002061 jle LBB5_404 + 0x41, 0x8d, 0x46, 0xff, //0x00002067 leal $-1(%r14), %eax + 0x41, 0x80, 0x3c, 0x03, 0x30, //0x0000206b cmpb $48, (%r11,%rax) + 0x4c, 0x8b, 0x85, 0x78, 0xff, 0xff, 0xff, //0x00002070 movq $-136(%rbp), %r8 + 0x8b, 0x4d, 0x90, //0x00002077 movl $-112(%rbp), %ecx + 0x0f, 0x85, 0x4a, 0x00, 0x00, 0x00, //0x0000207a jne LBB5_406 + 0x44, 0x89, 0xf0, //0x00002080 movl %r14d, %eax + 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00002083 .p2align 4, 0x90 + //0x00002090 LBB5_402 + 0x48, 0x83, 0xf8, 0x01, //0x00002090 cmpq $1, %rax + 0x0f, 0x8e, 0x2a, 0x00, 0x00, 0x00, //0x00002094 jle LBB5_405 + 0x4c, 0x8d, 0x70, 0xff, //0x0000209a leaq $-1(%rax), %r14 + 0x83, 0xc0, 0xfe, //0x0000209e addl $-2, %eax + 0x41, 0x80, 0x3c, 0x03, 0x30, //0x000020a1 cmpb $48, (%r11,%rax) + 0x4c, 0x89, 0xf0, //0x000020a6 movq %r14, %rax + 0x0f, 0x84, 0xe1, 0xff, 0xff, 0xff, //0x000020a9 je LBB5_402 + 0xe9, 0x16, 0x00, 0x00, 0x00, //0x000020af jmp LBB5_406 + //0x000020b4 LBB5_404 + 0x4c, 0x8b, 0x85, 0x78, 0xff, 0xff, 0xff, //0x000020b4 movq $-136(%rbp), %r8 + 0x8b, 0x4d, 0x90, //0x000020bb movl $-112(%rbp), %ecx + 0x0f, 0x85, 0x06, 0x00, 0x00, 0x00, //0x000020be jne LBB5_406 + //0x000020c4 LBB5_405 + 0x45, 0x31, 0xd2, //0x000020c4 xorl %r10d, %r10d + 0x45, 0x31, 0xf6, //0x000020c7 xorl %r14d, %r14d + //0x000020ca LBB5_406 + 0x85, 0xc9, //0x000020ca testl %ecx, %ecx + 0x0f, 0x88, 0x12, 0x00, 0x00, 0x00, //0x000020cc js LBB5_408 + 0x44, 0x89, 0x4d, 0xb0, //0x000020d2 movl %r9d, $-80(%rbp) + 0x44, 0x89, 0xf2, //0x000020d6 movl %r14d, %edx + 0x45, 0x89, 0xf1, //0x000020d9 movl %r14d, %r9d + 0x41, 0x29, 0xc8, //0x000020dc subl %ecx, %r8d + 0xe9, 0x1f, 0xfd, 0xff, 0xff, //0x000020df jmp LBB5_372 + //0x000020e4 LBB5_408 + 0x83, 0xf9, 0xc3, //0x000020e4 cmpl $-61, %ecx + 0x0f, 0x8f, 0x6e, 0x02, 0x00, 0x00, //0x000020e7 jg LBB5_436 + 0x41, 0x89, 0xc8, //0x000020ed movl %ecx, %r8d + 0xe9, 0x24, 0x00, 0x00, 0x00, //0x000020f0 jmp LBB5_414 + 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x000020f5 .p2align 4, 0x90 + //0x00002100 LBB5_411 + 0x45, 0x31, 0xd2, //0x00002100 xorl %r10d, %r10d + //0x00002103 LBB5_412 + 0x31, 0xc0, //0x00002103 xorl %eax, %eax + //0x00002105 LBB5_413 + 0x41, 0x8d, 0x48, 0x3c, //0x00002105 leal $60(%r8), %ecx + 0x41, 0x89, 0xc6, //0x00002109 movl %eax, %r14d + 0x41, 0x83, 0xf8, 0x88, //0x0000210c cmpl $-120, %r8d + 0x41, 0x89, 0xc8, //0x00002110 movl %ecx, %r8d + 0x0f, 0x8d, 0x45, 0x02, 0x00, 0x00, //0x00002113 jge LBB5_437 + //0x00002119 LBB5_414 + 0x45, 0x85, 0xf6, //0x00002119 testl %r14d, %r14d + 0xba, 0x00, 0x00, 0x00, 0x00, //0x0000211c movl $0, %edx + 0x41, 0x0f, 0x4f, 0xd6, //0x00002121 cmovgl %r14d, %edx + 0x31, 0xc0, //0x00002125 xorl %eax, %eax + 0x31, 0xc9, //0x00002127 xorl %ecx, %ecx + 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00002129 .p2align 4, 0x90 + //0x00002130 LBB5_415 + 0x48, 0x39, 0xc2, //0x00002130 cmpq %rax, %rdx + 0x0f, 0x84, 0x37, 0x00, 0x00, 0x00, //0x00002133 je LBB5_418 + 0x48, 0x8d, 0x0c, 0x89, //0x00002139 leaq (%rcx,%rcx,4), %rcx + 0x49, 0x0f, 0xbe, 0x34, 0x03, //0x0000213d movsbq (%r11,%rax), %rsi + 0x48, 0x8d, 0x0c, 0x4e, //0x00002142 leaq (%rsi,%rcx,2), %rcx + 0x48, 0x83, 0xc1, 0xd0, //0x00002146 addq $-48, %rcx + 0x48, 0x83, 0xc0, 0x01, //0x0000214a addq $1, %rax + 0x49, 0x8d, 0x77, 0x01, //0x0000214e leaq $1(%r15), %rsi + 0x48, 0x39, 0xf1, //0x00002152 cmpq %rsi, %rcx + 0x0f, 0x82, 0xd5, 0xff, 0xff, 0xff, //0x00002155 jb LBB5_415 + 0x89, 0xc2, //0x0000215b movl %eax, %edx + 0xe9, 0x35, 0x00, 0x00, 0x00, //0x0000215d jmp LBB5_420 + 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00002162 .p2align 4, 0x90 + //0x00002170 LBB5_418 + 0x48, 0x85, 0xc9, //0x00002170 testq %rcx, %rcx + 0x0f, 0x84, 0x8a, 0xff, 0xff, 0xff, //0x00002173 je LBB5_412 + 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00002179 .p2align 4, 0x90 + //0x00002180 LBB5_419 + 0x48, 0x01, 0xc9, //0x00002180 addq %rcx, %rcx + 0x48, 0x8d, 0x0c, 0x89, //0x00002183 leaq (%rcx,%rcx,4), %rcx + 0x83, 0xc2, 0x01, //0x00002187 addl $1, %edx + 0x49, 0x8d, 0x47, 0x01, //0x0000218a leaq $1(%r15), %rax + 0x48, 0x39, 0xc1, //0x0000218e cmpq %rax, %rcx + 0x0f, 0x82, 0xe9, 0xff, 0xff, 0xff, //0x00002191 jb LBB5_419 + //0x00002197 LBB5_420 + 0x41, 0x29, 0xd2, //0x00002197 subl %edx, %r10d + 0x44, 0x89, 0xf0, //0x0000219a movl %r14d, %eax + 0x29, 0xd0, //0x0000219d subl %edx, %eax + 0x0f, 0x8e, 0x3b, 0x00, 0x00, 0x00, //0x0000219f jle LBB5_423 + 0x45, 0x89, 0xcc, //0x000021a5 movl %r9d, %r12d + 0x48, 0x63, 0xf2, //0x000021a8 movslq %edx, %rsi + 0x49, 0x63, 0xd6, //0x000021ab movslq %r14d, %rdx + 0x49, 0x89, 0xd1, //0x000021ae movq %rdx, %r9 + 0x49, 0x29, 0xf1, //0x000021b1 subq %rsi, %r9 + 0x48, 0x89, 0xf7, //0x000021b4 movq %rsi, %rdi + 0x48, 0xf7, 0xd7, //0x000021b7 notq %rdi + 0x48, 0x01, 0xd7, //0x000021ba addq %rdx, %rdi + 0x0f, 0x85, 0x24, 0x00, 0x00, 0x00, //0x000021bd jne LBB5_424 + 0x31, 0xd2, //0x000021c3 xorl %edx, %edx + 0x41, 0xf6, 0xc1, 0x01, //0x000021c5 testb $1, %r9b + 0x0f, 0x85, 0x9b, 0x00, 0x00, 0x00, //0x000021c9 jne LBB5_427 + 0xe9, 0xb9, 0x00, 0x00, 0x00, //0x000021cf jmp LBB5_428 + 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x000021d4 .p2align 4, 0x90 + //0x000021e0 LBB5_423 + 0x31, 0xc0, //0x000021e0 xorl %eax, %eax + 0xe9, 0xe5, 0x00, 0x00, 0x00, //0x000021e2 jmp LBB5_430 + //0x000021e7 LBB5_424 + 0x4d, 0x89, 0xd6, //0x000021e7 movq %r10, %r14 + 0x4d, 0x89, 0xca, //0x000021ea movq %r9, %r10 + 0x49, 0x83, 0xe2, 0xfe, //0x000021ed andq $-2, %r10 + 0x49, 0xf7, 0xda, //0x000021f1 negq %r10 + 0x31, 0xd2, //0x000021f4 xorl %edx, %edx + 0x48, 0x8b, 0x5d, 0x98, //0x000021f6 movq $-104(%rbp), %rbx + 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x000021fa .p2align 4, 0x90 + //0x00002200 LBB5_425 + 0x48, 0x89, 0xcf, //0x00002200 movq %rcx, %rdi + 0x48, 0xc1, 0xef, 0x3c, //0x00002203 shrq $60, %rdi + 0x4c, 0x21, 0xf9, //0x00002207 andq %r15, %rcx + 0x40, 0x80, 0xcf, 0x30, //0x0000220a orb $48, %dil + 0x40, 0x88, 0x7b, 0xff, //0x0000220e movb %dil, $-1(%rbx) + 0x48, 0x8d, 0x0c, 0x89, //0x00002212 leaq (%rcx,%rcx,4), %rcx + 0x48, 0x0f, 0xbe, 0x7c, 0x33, 0xff, //0x00002216 movsbq $-1(%rbx,%rsi), %rdi + 0x48, 0x8d, 0x0c, 0x4f, //0x0000221c leaq (%rdi,%rcx,2), %rcx + 0x48, 0x83, 0xc1, 0xd0, //0x00002220 addq $-48, %rcx + 0x48, 0x89, 0xcf, //0x00002224 movq %rcx, %rdi + 0x48, 0xc1, 0xef, 0x3c, //0x00002227 shrq $60, %rdi + 0x4c, 0x21, 0xf9, //0x0000222b andq %r15, %rcx + 0x40, 0x80, 0xcf, 0x30, //0x0000222e orb $48, %dil + 0x40, 0x88, 0x3b, //0x00002232 movb %dil, (%rbx) + 0x48, 0x8d, 0x0c, 0x89, //0x00002235 leaq (%rcx,%rcx,4), %rcx + 0x48, 0x0f, 0xbe, 0x3c, 0x33, //0x00002239 movsbq (%rbx,%rsi), %rdi + 0x48, 0x8d, 0x0c, 0x4f, //0x0000223e leaq (%rdi,%rcx,2), %rcx + 0x48, 0x83, 0xc1, 0xd0, //0x00002242 addq $-48, %rcx + 0x48, 0x83, 0xc3, 0x02, //0x00002246 addq $2, %rbx + 0x48, 0x83, 0xc2, 0xfe, //0x0000224a addq $-2, %rdx + 0x49, 0x39, 0xd2, //0x0000224e cmpq %rdx, %r10 + 0x0f, 0x85, 0xa9, 0xff, 0xff, 0xff, //0x00002251 jne LBB5_425 + 0x48, 0x29, 0xd6, //0x00002257 subq %rdx, %rsi + 0x48, 0xf7, 0xda, //0x0000225a negq %rdx + 0x4d, 0x89, 0xf2, //0x0000225d movq %r14, %r10 + 0x41, 0xf6, 0xc1, 0x01, //0x00002260 testb $1, %r9b + 0x0f, 0x84, 0x23, 0x00, 0x00, 0x00, //0x00002264 je LBB5_428 + //0x0000226a LBB5_427 + 0x48, 0x89, 0xcf, //0x0000226a movq %rcx, %rdi + 0x48, 0xc1, 0xef, 0x3c, //0x0000226d shrq $60, %rdi + 0x40, 0x80, 0xcf, 0x30, //0x00002271 orb $48, %dil + 0x41, 0x88, 0x3c, 0x13, //0x00002275 movb %dil, (%r11,%rdx) + 0x4c, 0x21, 0xf9, //0x00002279 andq %r15, %rcx + 0x48, 0x8d, 0x0c, 0x89, //0x0000227c leaq (%rcx,%rcx,4), %rcx + 0x49, 0x0f, 0xbe, 0x14, 0x33, //0x00002280 movsbq (%r11,%rsi), %rdx + 0x48, 0x8d, 0x0c, 0x4a, //0x00002285 leaq (%rdx,%rcx,2), %rcx + 0x48, 0x83, 0xc1, 0xd0, //0x00002289 addq $-48, %rcx + //0x0000228d LBB5_428 + 0x48, 0x85, 0xc9, //0x0000228d testq %rcx, %rcx + 0x45, 0x89, 0xe1, //0x00002290 movl %r12d, %r9d + 0x4c, 0x8b, 0x65, 0xb8, //0x00002293 movq $-72(%rbp), %r12 + 0xbf, 0x01, 0x00, 0x00, 0x00, //0x00002297 movl $1, %edi + 0x0f, 0x85, 0x2a, 0x00, 0x00, 0x00, //0x0000229c jne LBB5_430 + 0xe9, 0x58, 0x00, 0x00, 0x00, //0x000022a2 jmp LBB5_432 + 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x000022a7 .p2align 4, 0x90 + //0x000022b0 LBB5_429 + 0x49, 0x8d, 0x77, 0x01, //0x000022b0 leaq $1(%r15), %rsi + 0x48, 0x39, 0xf1, //0x000022b4 cmpq %rsi, %rcx + 0x44, 0x0f, 0x43, 0xcf, //0x000022b7 cmovael %edi, %r9d + 0x48, 0x8d, 0x0c, 0x12, //0x000022bb leaq (%rdx,%rdx), %rcx + 0x48, 0x8d, 0x0c, 0x89, //0x000022bf leaq (%rcx,%rcx,4), %rcx + 0x48, 0x85, 0xd2, //0x000022c3 testq %rdx, %rdx + 0x0f, 0x84, 0x33, 0x00, 0x00, 0x00, //0x000022c6 je LBB5_432 + //0x000022cc LBB5_430 + 0x48, 0x89, 0xca, //0x000022cc movq %rcx, %rdx + 0x4c, 0x21, 0xfa, //0x000022cf andq %r15, %rdx + 0x48, 0x63, 0xf0, //0x000022d2 movslq %eax, %rsi + 0x49, 0x39, 0xf5, //0x000022d5 cmpq %rsi, %r13 + 0x0f, 0x86, 0xd2, 0xff, 0xff, 0xff, //0x000022d8 jbe LBB5_429 + 0x48, 0xc1, 0xe9, 0x3c, //0x000022de shrq $60, %rcx + 0x80, 0xc9, 0x30, //0x000022e2 orb $48, %cl + 0x41, 0x88, 0x0c, 0x33, //0x000022e5 movb %cl, (%r11,%rsi) + 0x83, 0xc6, 0x01, //0x000022e9 addl $1, %esi + 0x89, 0xf0, //0x000022ec movl %esi, %eax + 0x48, 0x8d, 0x0c, 0x12, //0x000022ee leaq (%rdx,%rdx), %rcx + 0x48, 0x8d, 0x0c, 0x89, //0x000022f2 leaq (%rcx,%rcx,4), %rcx + 0x48, 0x85, 0xd2, //0x000022f6 testq %rdx, %rdx + 0x0f, 0x85, 0xcd, 0xff, 0xff, 0xff, //0x000022f9 jne LBB5_430 + //0x000022ff LBB5_432 + 0x41, 0x83, 0xc2, 0x01, //0x000022ff addl $1, %r10d + 0x85, 0xc0, //0x00002303 testl %eax, %eax + 0x0f, 0x8e, 0x45, 0x00, 0x00, 0x00, //0x00002305 jle LBB5_410 + 0x89, 0xc1, //0x0000230b movl %eax, %ecx + 0x48, 0x83, 0xc1, 0x01, //0x0000230d addq $1, %rcx + 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00002311 .p2align 4, 0x90 + //0x00002320 LBB5_434 + 0x8d, 0x50, 0xff, //0x00002320 leal $-1(%rax), %edx + 0x41, 0x80, 0x3c, 0x13, 0x30, //0x00002323 cmpb $48, (%r11,%rdx) + 0x0f, 0x85, 0xd7, 0xfd, 0xff, 0xff, //0x00002328 jne LBB5_413 + 0x48, 0x83, 0xc1, 0xff, //0x0000232e addq $-1, %rcx + 0x89, 0xd0, //0x00002332 movl %edx, %eax + 0x48, 0x83, 0xf9, 0x01, //0x00002334 cmpq $1, %rcx + 0x0f, 0x8f, 0xe2, 0xff, 0xff, 0xff, //0x00002338 jg LBB5_434 + 0xe9, 0xbd, 0xfd, 0xff, 0xff, //0x0000233e jmp LBB5_411 + 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00002343 .p2align 4, 0x90 + //0x00002350 LBB5_410 + 0x0f, 0x85, 0xaf, 0xfd, 0xff, 0xff, //0x00002350 jne LBB5_413 + 0xe9, 0xa5, 0xfd, 0xff, 0xff, //0x00002356 jmp LBB5_411 + //0x0000235b LBB5_436 + 0x44, 0x89, 0xf0, //0x0000235b movl %r14d, %eax + //0x0000235e LBB5_437 + 0xf7, 0xd9, //0x0000235e negl %ecx + 0x85, 0xc0, //0x00002360 testl %eax, %eax + 0xbe, 0x00, 0x00, 0x00, 0x00, //0x00002362 movl $0, %esi + 0x0f, 0x4f, 0xf0, //0x00002367 cmovgl %eax, %esi + 0x31, 0xff, //0x0000236a xorl %edi, %edi + 0x31, 0xdb, //0x0000236c xorl %ebx, %ebx + 0x4c, 0x8b, 0x85, 0x78, 0xff, 0xff, 0xff, //0x0000236e movq $-136(%rbp), %r8 + 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00002375 .p2align 4, 0x90 + //0x00002380 LBB5_438 + 0x48, 0x39, 0xfe, //0x00002380 cmpq %rdi, %rsi + 0x0f, 0x84, 0x64, 0x00, 0x00, 0x00, //0x00002383 je LBB5_444 + 0x48, 0x8d, 0x14, 0x9b, //0x00002389 leaq (%rbx,%rbx,4), %rdx + 0x49, 0x0f, 0xbe, 0x1c, 0x3b, //0x0000238d movsbq (%r11,%rdi), %rbx + 0x48, 0x8d, 0x1c, 0x53, //0x00002392 leaq (%rbx,%rdx,2), %rbx + 0x48, 0x83, 0xc3, 0xd0, //0x00002396 addq $-48, %rbx + 0x48, 0x83, 0xc7, 0x01, //0x0000239a addq $1, %rdi + 0x48, 0x89, 0xda, //0x0000239e movq %rbx, %rdx + 0x48, 0xd3, 0xea, //0x000023a1 shrq %cl, %rdx + 0x48, 0x85, 0xd2, //0x000023a4 testq %rdx, %rdx + 0x0f, 0x84, 0xd3, 0xff, 0xff, 0xff, //0x000023a7 je LBB5_438 + 0x89, 0xfe, //0x000023ad movl %edi, %esi + //0x000023af LBB5_441 + 0x49, 0xc7, 0xc4, 0xff, 0xff, 0xff, 0xff, //0x000023af movq $-1, %r12 + 0x49, 0xd3, 0xe4, //0x000023b6 shlq %cl, %r12 + 0x49, 0xf7, 0xd4, //0x000023b9 notq %r12 + 0x41, 0x89, 0xc6, //0x000023bc movl %eax, %r14d + 0x41, 0x29, 0xf6, //0x000023bf subl %esi, %r14d + 0x0f, 0x8e, 0x89, 0x00, 0x00, 0x00, //0x000023c2 jle LBB5_451 + 0x44, 0x89, 0x4d, 0xb0, //0x000023c8 movl %r9d, $-80(%rbp) + 0x4c, 0x63, 0xc6, //0x000023cc movslq %esi, %r8 + 0x48, 0x98, //0x000023cf cltq + 0x49, 0x89, 0xc1, //0x000023d1 movq %rax, %r9 + 0x4d, 0x29, 0xc1, //0x000023d4 subq %r8, %r9 + 0x4c, 0x89, 0xc2, //0x000023d7 movq %r8, %rdx + 0x48, 0xf7, 0xd2, //0x000023da notq %rdx + 0x48, 0x01, 0xc2, //0x000023dd addq %rax, %rdx + 0x0f, 0x85, 0x81, 0x00, 0x00, 0x00, //0x000023e0 jne LBB5_453 + 0x31, 0xc0, //0x000023e6 xorl %eax, %eax + 0xe9, 0xf3, 0x00, 0x00, 0x00, //0x000023e8 jmp LBB5_456 + //0x000023ed LBB5_444 + 0x48, 0x85, 0xdb, //0x000023ed testq %rbx, %rbx + 0x0f, 0x84, 0x68, 0x00, 0x00, 0x00, //0x000023f0 je LBB5_452 + 0x48, 0x89, 0xdf, //0x000023f6 movq %rbx, %rdi + 0x48, 0xd3, 0xef, //0x000023f9 shrq %cl, %rdi + 0x48, 0x85, 0xff, //0x000023fc testq %rdi, %rdi + 0x0f, 0x84, 0x21, 0x00, 0x00, 0x00, //0x000023ff je LBB5_449 + 0x49, 0xc7, 0xc4, 0xff, 0xff, 0xff, 0xff, //0x00002405 movq $-1, %r12 + 0x49, 0xd3, 0xe4, //0x0000240c shlq %cl, %r12 + 0x49, 0xf7, 0xd4, //0x0000240f notq %r12 + 0x41, 0x29, 0xf2, //0x00002412 subl %esi, %r10d + 0x41, 0x83, 0xc2, 0x01, //0x00002415 addl $1, %r10d + 0x45, 0x31, 0xf6, //0x00002419 xorl %r14d, %r14d + 0xbf, 0x01, 0x00, 0x00, 0x00, //0x0000241c movl $1, %edi + 0xe9, 0x0a, 0x01, 0x00, 0x00, //0x00002421 jmp LBB5_447 + //0x00002426 LBB5_449 + 0x48, 0x01, 0xdb, //0x00002426 addq %rbx, %rbx + 0x48, 0x8d, 0x1c, 0x9b, //0x00002429 leaq (%rbx,%rbx,4), %rbx + 0x83, 0xc6, 0x01, //0x0000242d addl $1, %esi + 0x48, 0x89, 0xdf, //0x00002430 movq %rbx, %rdi + 0x48, 0xd3, 0xef, //0x00002433 shrq %cl, %rdi + 0x48, 0x85, 0xff, //0x00002436 testq %rdi, %rdi + 0x0f, 0x84, 0xe7, 0xff, 0xff, 0xff, //0x00002439 je LBB5_449 + 0xe9, 0x6b, 0xff, 0xff, 0xff, //0x0000243f jmp LBB5_441 + //0x00002444 LBB5_450 + 0x31, 0xd2, //0x00002444 xorl %edx, %edx + 0x45, 0x31, 0xc9, //0x00002446 xorl %r9d, %r9d + 0x41, 0x29, 0xc8, //0x00002449 subl %ecx, %r8d + 0xe9, 0xb2, 0xf9, 0xff, 0xff, //0x0000244c jmp LBB5_372 + //0x00002451 LBB5_451 + 0x45, 0x31, 0xf6, //0x00002451 xorl %r14d, %r14d + 0xbf, 0x01, 0x00, 0x00, 0x00, //0x00002454 movl $1, %edi + 0xe9, 0xbd, 0x00, 0x00, 0x00, //0x00002459 jmp LBB5_459 + //0x0000245e LBB5_452 + 0x44, 0x89, 0x4d, 0xb0, //0x0000245e movl %r9d, $-80(%rbp) + 0xe9, 0x62, 0x01, 0x00, 0x00, //0x00002462 jmp LBB5_468 + //0x00002467 LBB5_453 + 0x4c, 0x89, 0x95, 0x68, 0xff, 0xff, 0xff, //0x00002467 movq %r10, $-152(%rbp) + 0x4d, 0x89, 0xca, //0x0000246e movq %r9, %r10 + 0x49, 0x83, 0xe2, 0xfe, //0x00002471 andq $-2, %r10 + 0x49, 0xf7, 0xda, //0x00002475 negq %r10 + 0x31, 0xc0, //0x00002478 xorl %eax, %eax + 0x48, 0x8b, 0x55, 0x98, //0x0000247a movq $-104(%rbp), %rdx + 0x90, 0x90, //0x0000247e .p2align 4, 0x90 + //0x00002480 LBB5_454 + 0x48, 0x89, 0xdf, //0x00002480 movq %rbx, %rdi + 0x48, 0xd3, 0xef, //0x00002483 shrq %cl, %rdi + 0x4c, 0x21, 0xe3, //0x00002486 andq %r12, %rbx + 0x40, 0x80, 0xc7, 0x30, //0x00002489 addb $48, %dil + 0x40, 0x88, 0x7a, 0xff, //0x0000248d movb %dil, $-1(%rdx) + 0x48, 0x8d, 0x3c, 0x9b, //0x00002491 leaq (%rbx,%rbx,4), %rdi + 0x4a, 0x0f, 0xbe, 0x5c, 0x02, 0xff, //0x00002495 movsbq $-1(%rdx,%r8), %rbx + 0x48, 0x8d, 0x3c, 0x7b, //0x0000249b leaq (%rbx,%rdi,2), %rdi + 0x48, 0x83, 0xc7, 0xd0, //0x0000249f addq $-48, %rdi + 0x48, 0x89, 0xfb, //0x000024a3 movq %rdi, %rbx + 0x48, 0xd3, 0xeb, //0x000024a6 shrq %cl, %rbx + 0x4c, 0x21, 0xe7, //0x000024a9 andq %r12, %rdi + 0x80, 0xc3, 0x30, //0x000024ac addb $48, %bl + 0x88, 0x1a, //0x000024af movb %bl, (%rdx) + 0x48, 0x8d, 0x3c, 0xbf, //0x000024b1 leaq (%rdi,%rdi,4), %rdi + 0x4a, 0x0f, 0xbe, 0x1c, 0x02, //0x000024b5 movsbq (%rdx,%r8), %rbx + 0x48, 0x8d, 0x1c, 0x7b, //0x000024ba leaq (%rbx,%rdi,2), %rbx + 0x48, 0x83, 0xc3, 0xd0, //0x000024be addq $-48, %rbx + 0x48, 0x83, 0xc2, 0x02, //0x000024c2 addq $2, %rdx + 0x48, 0x83, 0xc0, 0xfe, //0x000024c6 addq $-2, %rax + 0x49, 0x39, 0xc2, //0x000024ca cmpq %rax, %r10 + 0x0f, 0x85, 0xad, 0xff, 0xff, 0xff, //0x000024cd jne LBB5_454 + 0x49, 0x29, 0xc0, //0x000024d3 subq %rax, %r8 + 0x48, 0xf7, 0xd8, //0x000024d6 negq %rax + 0x4c, 0x8b, 0x95, 0x68, 0xff, 0xff, 0xff, //0x000024d9 movq $-152(%rbp), %r10 + //0x000024e0 LBB5_456 + 0xbf, 0x01, 0x00, 0x00, 0x00, //0x000024e0 movl $1, %edi + 0x41, 0xf6, 0xc1, 0x01, //0x000024e5 testb $1, %r9b + 0x0f, 0x84, 0x21, 0x00, 0x00, 0x00, //0x000024e9 je LBB5_458 + 0x48, 0x89, 0xda, //0x000024ef movq %rbx, %rdx + 0x48, 0xd3, 0xea, //0x000024f2 shrq %cl, %rdx + 0x80, 0xc2, 0x30, //0x000024f5 addb $48, %dl + 0x41, 0x88, 0x14, 0x03, //0x000024f8 movb %dl, (%r11,%rax) + 0x4c, 0x21, 0xe3, //0x000024fc andq %r12, %rbx + 0x48, 0x8d, 0x04, 0x9b, //0x000024ff leaq (%rbx,%rbx,4), %rax + 0x4b, 0x0f, 0xbe, 0x14, 0x03, //0x00002503 movsbq (%r11,%r8), %rdx + 0x48, 0x8d, 0x1c, 0x42, //0x00002508 leaq (%rdx,%rax,2), %rbx + 0x48, 0x83, 0xc3, 0xd0, //0x0000250c addq $-48, %rbx + //0x00002510 LBB5_458 + 0x44, 0x8b, 0x4d, 0xb0, //0x00002510 movl $-80(%rbp), %r9d + 0x4c, 0x8b, 0x85, 0x78, 0xff, 0xff, 0xff, //0x00002514 movq $-136(%rbp), %r8 + //0x0000251b LBB5_459 + 0x41, 0x29, 0xf2, //0x0000251b subl %esi, %r10d + 0x41, 0x83, 0xc2, 0x01, //0x0000251e addl $1, %r10d + 0xe9, 0x47, 0x00, 0x00, 0x00, //0x00002522 jmp LBB5_462 + 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00002527 .p2align 4, 0x90 + //0x00002530 LBB5_447 + 0x48, 0x89, 0xd8, //0x00002530 movq %rbx, %rax + 0x48, 0xd3, 0xe8, //0x00002533 shrq %cl, %rax + 0x4c, 0x21, 0xe3, //0x00002536 andq %r12, %rbx + 0x49, 0x63, 0xf6, //0x00002539 movslq %r14d, %rsi + 0x49, 0x39, 0xf5, //0x0000253c cmpq %rsi, %r13 + 0x0f, 0x86, 0x1b, 0x00, 0x00, 0x00, //0x0000253f jbe LBB5_460 + 0x04, 0x30, //0x00002545 addb $48, %al + 0x41, 0x88, 0x04, 0x33, //0x00002547 movb %al, (%r11,%rsi) + 0x83, 0xc6, 0x01, //0x0000254b addl $1, %esi + 0x41, 0x89, 0xf6, //0x0000254e movl %esi, %r14d + 0xe9, 0x11, 0x00, 0x00, 0x00, //0x00002551 jmp LBB5_461 + 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00002556 .p2align 4, 0x90 + //0x00002560 LBB5_460 + 0x48, 0x85, 0xc0, //0x00002560 testq %rax, %rax + 0x44, 0x0f, 0x45, 0xcf, //0x00002563 cmovnel %edi, %r9d + //0x00002567 LBB5_461 + 0x48, 0x01, 0xdb, //0x00002567 addq %rbx, %rbx + 0x48, 0x8d, 0x1c, 0x9b, //0x0000256a leaq (%rbx,%rbx,4), %rbx + //0x0000256e LBB5_462 + 0x48, 0x85, 0xdb, //0x0000256e testq %rbx, %rbx + 0x0f, 0x85, 0xb9, 0xff, 0xff, 0xff, //0x00002571 jne LBB5_447 + 0x45, 0x85, 0xf6, //0x00002577 testl %r14d, %r14d + 0x4c, 0x8b, 0x65, 0xb8, //0x0000257a movq $-72(%rbp), %r12 + 0x44, 0x89, 0x4d, 0xb0, //0x0000257e movl %r9d, $-80(%rbp) + 0x0f, 0x8e, 0x2d, 0x00, 0x00, 0x00, //0x00002582 jle LBB5_469 + 0x44, 0x89, 0xf0, //0x00002588 movl %r14d, %eax + 0x48, 0x83, 0xc0, 0x01, //0x0000258b addq $1, %rax + 0x90, //0x0000258f .p2align 4, 0x90 + //0x00002590 LBB5_465 + 0x41, 0x8d, 0x4e, 0xff, //0x00002590 leal $-1(%r14), %ecx + 0x41, 0x80, 0x3c, 0x0b, 0x30, //0x00002594 cmpb $48, (%r11,%rcx) + 0x0f, 0x85, 0x1c, 0x00, 0x00, 0x00, //0x00002599 jne LBB5_470 + 0x48, 0x83, 0xc0, 0xff, //0x0000259f addq $-1, %rax + 0x41, 0x89, 0xce, //0x000025a3 movl %ecx, %r14d + 0x48, 0x83, 0xf8, 0x01, //0x000025a6 cmpq $1, %rax + 0x0f, 0x8f, 0xe0, 0xff, 0xff, 0xff, //0x000025aa jg LBB5_465 + 0xe9, 0x11, 0x00, 0x00, 0x00, //0x000025b0 jmp LBB5_467 + //0x000025b5 LBB5_469 + 0x0f, 0x84, 0x0b, 0x00, 0x00, 0x00, //0x000025b5 je LBB5_467 + //0x000025bb LBB5_470 + 0x44, 0x89, 0xf2, //0x000025bb movl %r14d, %edx + 0x45, 0x89, 0xf1, //0x000025be movl %r14d, %r9d + 0xe9, 0x0b, 0x00, 0x00, 0x00, //0x000025c1 jmp LBB5_471 + //0x000025c6 LBB5_467 + 0x45, 0x31, 0xd2, //0x000025c6 xorl %r10d, %r10d + //0x000025c9 LBB5_468 + 0x45, 0x31, 0xf6, //0x000025c9 xorl %r14d, %r14d + 0x31, 0xd2, //0x000025cc xorl %edx, %edx + 0x45, 0x31, 0xc9, //0x000025ce xorl %r9d, %r9d + //0x000025d1 LBB5_471 + 0x8b, 0x4d, 0x90, //0x000025d1 movl $-112(%rbp), %ecx + 0x41, 0x29, 0xc8, //0x000025d4 subl %ecx, %r8d + 0xe9, 0x27, 0xf8, 0xff, 0xff, //0x000025d7 jmp LBB5_372 + //0x000025dc LBB5_472 + 0x41, 0x81, 0xf8, 0x02, 0xfc, 0xff, 0xff, //0x000025dc cmpl $-1022, %r8d + 0x0f, 0x8f, 0x07, 0x02, 0x00, 0x00, //0x000025e3 jg LBB5_500 + 0x45, 0x85, 0xc9, //0x000025e9 testl %r9d, %r9d + 0x4c, 0x89, 0x95, 0x68, 0xff, 0xff, 0xff, //0x000025ec movq %r10, $-152(%rbp) + 0xb8, 0x02, 0xfc, 0xff, 0xff, //0x000025f3 movl $-1022, %eax + 0x0f, 0x84, 0x1c, 0x02, 0x00, 0x00, //0x000025f8 je LBB5_503 + 0x48, 0x89, 0x45, 0x88, //0x000025fe movq %rax, $-120(%rbp) + 0x4c, 0x89, 0xc0, //0x00002602 movq %r8, %rax + 0x41, 0x81, 0xc0, 0xfd, 0x03, 0x00, 0x00, //0x00002605 addl $1021, %r8d + 0x3d, 0xc6, 0xfb, 0xff, 0xff, //0x0000260c cmpl $-1082, %eax + 0x0f, 0x8f, 0x7a, 0x02, 0x00, 0x00, //0x00002611 jg LBB5_507 + 0x4d, 0x8d, 0x67, 0x01, //0x00002617 leaq $1(%r15), %r12 + 0x41, 0xba, 0x01, 0x00, 0x00, 0x00, //0x0000261b movl $1, %r10d + 0xe9, 0x23, 0x00, 0x00, 0x00, //0x00002621 jmp LBB5_480 + //0x00002626 LBB5_477 + 0x31, 0xc0, //0x00002626 xorl %eax, %eax + 0x48, 0x89, 0x85, 0x68, 0xff, 0xff, 0xff, //0x00002628 movq %rax, $-152(%rbp) + //0x0000262f LBB5_478 + 0x45, 0x31, 0xf6, //0x0000262f xorl %r14d, %r14d + //0x00002632 LBB5_479 + 0x41, 0x8d, 0x48, 0x3c, //0x00002632 leal $60(%r8), %ecx + 0x45, 0x89, 0xf1, //0x00002636 movl %r14d, %r9d + 0x44, 0x89, 0xf7, //0x00002639 movl %r14d, %edi + 0x41, 0x83, 0xf8, 0x88, //0x0000263c cmpl $-120, %r8d + 0x41, 0x89, 0xc8, //0x00002640 movl %ecx, %r8d + 0x0f, 0x8d, 0x4e, 0x02, 0x00, 0x00, //0x00002643 jge LBB5_508 + //0x00002649 LBB5_480 + 0x45, 0x85, 0xc9, //0x00002649 testl %r9d, %r9d + 0xbf, 0x00, 0x00, 0x00, 0x00, //0x0000264c movl $0, %edi + 0x41, 0x0f, 0x4f, 0xf9, //0x00002651 cmovgl %r9d, %edi + 0x31, 0xc0, //0x00002655 xorl %eax, %eax + 0x31, 0xc9, //0x00002657 xorl %ecx, %ecx + 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00002659 .p2align 4, 0x90 + //0x00002660 LBB5_481 + 0x48, 0x39, 0xc7, //0x00002660 cmpq %rax, %rdi + 0x0f, 0x84, 0x25, 0x00, 0x00, 0x00, //0x00002663 je LBB5_484 + 0x48, 0x8d, 0x0c, 0x89, //0x00002669 leaq (%rcx,%rcx,4), %rcx + 0x49, 0x0f, 0xbe, 0x1c, 0x03, //0x0000266d movsbq (%r11,%rax), %rbx + 0x48, 0x8d, 0x0c, 0x4b, //0x00002672 leaq (%rbx,%rcx,2), %rcx + 0x48, 0x83, 0xc1, 0xd0, //0x00002676 addq $-48, %rcx + 0x48, 0x83, 0xc0, 0x01, //0x0000267a addq $1, %rax + 0x4c, 0x39, 0xe1, //0x0000267e cmpq %r12, %rcx + 0x0f, 0x82, 0xd9, 0xff, 0xff, 0xff, //0x00002681 jb LBB5_481 + 0x89, 0xc7, //0x00002687 movl %eax, %edi + 0xe9, 0x25, 0x00, 0x00, 0x00, //0x00002689 jmp LBB5_486 + //0x0000268e LBB5_484 + 0x48, 0x85, 0xc9, //0x0000268e testq %rcx, %rcx + 0x0f, 0x84, 0x98, 0xff, 0xff, 0xff, //0x00002691 je LBB5_478 + 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00002697 .p2align 4, 0x90 + //0x000026a0 LBB5_485 + 0x48, 0x01, 0xc9, //0x000026a0 addq %rcx, %rcx + 0x48, 0x8d, 0x0c, 0x89, //0x000026a3 leaq (%rcx,%rcx,4), %rcx + 0x83, 0xc7, 0x01, //0x000026a7 addl $1, %edi + 0x4c, 0x39, 0xe1, //0x000026aa cmpq %r12, %rcx + 0x0f, 0x82, 0xed, 0xff, 0xff, 0xff, //0x000026ad jb LBB5_485 + //0x000026b3 LBB5_486 + 0x48, 0x8b, 0x85, 0x68, 0xff, 0xff, 0xff, //0x000026b3 movq $-152(%rbp), %rax + 0x29, 0xf8, //0x000026ba subl %edi, %eax + 0x48, 0x89, 0x85, 0x68, 0xff, 0xff, 0xff, //0x000026bc movq %rax, $-152(%rbp) + 0x31, 0xc0, //0x000026c3 xorl %eax, %eax + 0x44, 0x39, 0xcf, //0x000026c5 cmpl %r9d, %edi + 0x0f, 0x8d, 0x5b, 0x00, 0x00, 0x00, //0x000026c8 jge LBB5_491 + 0x48, 0x63, 0xff, //0x000026ce movslq %edi, %rdi + 0x49, 0x63, 0xde, //0x000026d1 movslq %r14d, %rbx + 0x49, 0x8d, 0x04, 0x3b, //0x000026d4 leaq (%r11,%rdi), %rax + 0x45, 0x31, 0xf6, //0x000026d8 xorl %r14d, %r14d + 0x44, 0x8b, 0x4d, 0xb0, //0x000026db movl $-80(%rbp), %r9d + 0x90, //0x000026df .p2align 4, 0x90 + //0x000026e0 LBB5_488 + 0x48, 0x89, 0xce, //0x000026e0 movq %rcx, %rsi + 0x48, 0xc1, 0xee, 0x3c, //0x000026e3 shrq $60, %rsi + 0x4c, 0x21, 0xf9, //0x000026e7 andq %r15, %rcx + 0x40, 0x80, 0xce, 0x30, //0x000026ea orb $48, %sil + 0x43, 0x88, 0x34, 0x33, //0x000026ee movb %sil, (%r11,%r14) + 0x4a, 0x0f, 0xbe, 0x34, 0x30, //0x000026f2 movsbq (%rax,%r14), %rsi + 0x4a, 0x8d, 0x14, 0x37, //0x000026f7 leaq (%rdi,%r14), %rdx + 0x48, 0x83, 0xc2, 0x01, //0x000026fb addq $1, %rdx + 0x49, 0x83, 0xc6, 0x01, //0x000026ff addq $1, %r14 + 0x48, 0x8d, 0x0c, 0x89, //0x00002703 leaq (%rcx,%rcx,4), %rcx + 0x48, 0x8d, 0x0c, 0x4e, //0x00002707 leaq (%rsi,%rcx,2), %rcx + 0x48, 0x83, 0xc1, 0xd0, //0x0000270b addq $-48, %rcx + 0x48, 0x39, 0xda, //0x0000270f cmpq %rbx, %rdx + 0x0f, 0x8c, 0xc8, 0xff, 0xff, 0xff, //0x00002712 jl LBB5_488 + 0x48, 0x85, 0xc9, //0x00002718 testq %rcx, %rcx + 0x0f, 0x84, 0x6b, 0x00, 0x00, 0x00, //0x0000271b je LBB5_496 + 0x44, 0x89, 0xf0, //0x00002721 movl %r14d, %eax + 0xe9, 0x04, 0x00, 0x00, 0x00, //0x00002724 jmp LBB5_492 + //0x00002729 LBB5_491 + 0x44, 0x8b, 0x4d, 0xb0, //0x00002729 movl $-80(%rbp), %r9d + //0x0000272d LBB5_492 + 0x41, 0x89, 0xc6, //0x0000272d movl %eax, %r14d + 0xe9, 0x23, 0x00, 0x00, 0x00, //0x00002730 jmp LBB5_494 + 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00002735 .p2align 4, 0x90 + //0x00002740 LBB5_493 + 0x4c, 0x39, 0xe1, //0x00002740 cmpq %r12, %rcx + 0x45, 0x0f, 0x43, 0xca, //0x00002743 cmovael %r10d, %r9d + 0x48, 0x8d, 0x04, 0x3f, //0x00002747 leaq (%rdi,%rdi), %rax + 0x48, 0x8d, 0x0c, 0x80, //0x0000274b leaq (%rax,%rax,4), %rcx + 0x48, 0x85, 0xff, //0x0000274f testq %rdi, %rdi + 0x0f, 0x84, 0x34, 0x00, 0x00, 0x00, //0x00002752 je LBB5_496 + //0x00002758 LBB5_494 + 0x48, 0x89, 0xcf, //0x00002758 movq %rcx, %rdi + 0x4c, 0x21, 0xff, //0x0000275b andq %r15, %rdi + 0x49, 0x63, 0xc6, //0x0000275e movslq %r14d, %rax + 0x49, 0x39, 0xc5, //0x00002761 cmpq %rax, %r13 + 0x0f, 0x86, 0xd6, 0xff, 0xff, 0xff, //0x00002764 jbe LBB5_493 + 0x48, 0xc1, 0xe9, 0x3c, //0x0000276a shrq $60, %rcx + 0x80, 0xc9, 0x30, //0x0000276e orb $48, %cl + 0x41, 0x88, 0x0c, 0x03, //0x00002771 movb %cl, (%r11,%rax) + 0x83, 0xc0, 0x01, //0x00002775 addl $1, %eax + 0x41, 0x89, 0xc6, //0x00002778 movl %eax, %r14d + 0x48, 0x8d, 0x04, 0x3f, //0x0000277b leaq (%rdi,%rdi), %rax + 0x48, 0x8d, 0x0c, 0x80, //0x0000277f leaq (%rax,%rax,4), %rcx + 0x48, 0x85, 0xff, //0x00002783 testq %rdi, %rdi + 0x0f, 0x85, 0xcc, 0xff, 0xff, 0xff, //0x00002786 jne LBB5_494 + //0x0000278c LBB5_496 + 0x48, 0x8b, 0x85, 0x68, 0xff, 0xff, 0xff, //0x0000278c movq $-152(%rbp), %rax + 0x83, 0xc0, 0x01, //0x00002793 addl $1, %eax + 0x48, 0x89, 0x85, 0x68, 0xff, 0xff, 0xff, //0x00002796 movq %rax, $-152(%rbp) + 0x45, 0x85, 0xf6, //0x0000279d testl %r14d, %r14d + 0x44, 0x89, 0x4d, 0xb0, //0x000027a0 movl %r9d, $-80(%rbp) + 0x0f, 0x8e, 0x3b, 0x00, 0x00, 0x00, //0x000027a4 jle LBB5_476 + 0x44, 0x89, 0xf0, //0x000027aa movl %r14d, %eax + 0x48, 0x83, 0xc0, 0x01, //0x000027ad addq $1, %rax + 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x000027b1 .p2align 4, 0x90 + //0x000027c0 LBB5_498 + 0x41, 0x8d, 0x4e, 0xff, //0x000027c0 leal $-1(%r14), %ecx + 0x41, 0x80, 0x3c, 0x0b, 0x30, //0x000027c4 cmpb $48, (%r11,%rcx) + 0x0f, 0x85, 0x63, 0xfe, 0xff, 0xff, //0x000027c9 jne LBB5_479 + 0x48, 0x83, 0xc0, 0xff, //0x000027cf addq $-1, %rax + 0x41, 0x89, 0xce, //0x000027d3 movl %ecx, %r14d + 0x48, 0x83, 0xf8, 0x01, //0x000027d6 cmpq $1, %rax + 0x0f, 0x8f, 0xe0, 0xff, 0xff, 0xff, //0x000027da jg LBB5_498 + 0xe9, 0x41, 0xfe, 0xff, 0xff, //0x000027e0 jmp LBB5_477 + //0x000027e5 LBB5_476 + 0x0f, 0x85, 0x47, 0xfe, 0xff, 0xff, //0x000027e5 jne LBB5_479 + 0xe9, 0x36, 0xfe, 0xff, 0xff, //0x000027eb jmp LBB5_477 + //0x000027f0 LBB5_500 + 0x41, 0x81, 0xf8, 0x00, 0x04, 0x00, 0x00, //0x000027f0 cmpl $1024, %r8d + 0x0f, 0x8e, 0x10, 0x00, 0x00, 0x00, //0x000027f7 jle LBB5_502 + 0x45, 0x31, 0xc0, //0x000027fd xorl %r8d, %r8d + 0x4c, 0x8b, 0x5d, 0xc0, //0x00002800 movq $-64(%rbp), %r11 + 0x4c, 0x8b, 0x7d, 0xc8, //0x00002804 movq $-56(%rbp), %r15 + 0xe9, 0xdb, 0xf2, 0xff, 0xff, //0x00002808 jmp LBB5_331 + //0x0000280d LBB5_502 + 0x41, 0x83, 0xc0, 0xff, //0x0000280d addl $-1, %r8d + 0x4c, 0x8b, 0x7d, 0xc8, //0x00002811 movq $-56(%rbp), %r15 + 0xe9, 0x5b, 0x02, 0x00, 0x00, //0x00002815 jmp LBB5_534 + //0x0000281a LBB5_503 + 0x48, 0x89, 0x45, 0x88, //0x0000281a movq %rax, $-120(%rbp) + 0x31, 0xc0, //0x0000281e xorl %eax, %eax + 0x4c, 0x8b, 0x7d, 0xc8, //0x00002820 movq $-56(%rbp), %r15 + 0xe9, 0x17, 0x03, 0x00, 0x00, //0x00002824 jmp LBB5_546 + //0x00002829 LBB5_504 + 0x0f, 0xbc, 0xc0, //0x00002829 bsfl %eax, %eax + 0xe9, 0x0c, 0x0d, 0x00, 0x00, //0x0000282c jmp LBB5_654 + //0x00002831 LBB5_505 + 0x48, 0x8b, 0x45, 0xc8, //0x00002831 movq $-56(%rbp), %rax + 0x4c, 0x01, 0xc8, //0x00002835 addq %r9, %rax + 0x4c, 0x29, 0xe0, //0x00002838 subq %r12, %rax + 0x48, 0xf7, 0xd6, //0x0000283b notq %rsi + 0x48, 0x01, 0xc6, //0x0000283e addq %rax, %rsi + 0xe9, 0xac, 0xe5, 0xff, 0xff, //0x00002841 jmp LBB5_161 + //0x00002846 LBB5_506 + 0x48, 0x39, 0xca, //0x00002846 cmpq %rcx, %rdx + 0xb1, 0x02, //0x00002849 movb $2, %cl + 0x80, 0xd9, 0x00, //0x0000284b sbbb $0, %cl + 0x48, 0xd3, 0xea, //0x0000284e shrq %cl, %rdx + 0x49, 0xc1, 0xe6, 0x34, //0x00002851 shlq $52, %r14 + 0x48, 0xb8, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x00002855 movabsq $4503599627370495, %rax + 0x48, 0x21, 0xc2, //0x0000285f andq %rax, %rdx + 0x4c, 0x09, 0xf2, //0x00002862 orq %r14, %rdx + 0x49, 0x09, 0xd5, //0x00002865 orq %rdx, %r13 + 0x80, 0x7d, 0xb0, 0x00, //0x00002868 cmpb $0, $-80(%rbp) + 0x4c, 0x0f, 0x44, 0xea, //0x0000286c cmoveq %rdx, %r13 + 0xc4, 0xc1, 0xf9, 0x6e, 0xcd, //0x00002870 vmovq %r13, %xmm1 + 0xc5, 0xf9, 0x2e, 0xc1, //0x00002875 vucomisd %xmm1, %xmm0 + 0x49, 0x89, 0xdb, //0x00002879 movq %rbx, %r11 + 0x44, 0x8b, 0x55, 0xa0, //0x0000287c movl $-96(%rbp), %r10d + 0x0f, 0x85, 0xc3, 0xe9, 0xff, 0xff, //0x00002880 jne LBB5_220 + 0x0f, 0x8b, 0x99, 0xf2, 0xff, 0xff, //0x00002886 jnp LBB5_333 + 0xe9, 0xb8, 0xe9, 0xff, 0xff, //0x0000288c jmp LBB5_220 + //0x00002891 LBB5_507 + 0x44, 0x89, 0xcf, //0x00002891 movl %r9d, %edi + 0x44, 0x89, 0xc1, //0x00002894 movl %r8d, %ecx + //0x00002897 LBB5_508 + 0xf7, 0xd9, //0x00002897 negl %ecx + 0x31, 0xd2, //0x00002899 xorl %edx, %edx + 0x85, 0xff, //0x0000289b testl %edi, %edi + 0xbe, 0x00, 0x00, 0x00, 0x00, //0x0000289d movl $0, %esi + 0x0f, 0x4f, 0xf7, //0x000028a2 cmovgl %edi, %esi + 0x31, 0xc0, //0x000028a5 xorl %eax, %eax + 0x4c, 0x8b, 0x7d, 0xc8, //0x000028a7 movq $-56(%rbp), %r15 + 0x4c, 0x8b, 0x65, 0xb8, //0x000028ab movq $-72(%rbp), %r12 + 0x44, 0x8b, 0x4d, 0xb0, //0x000028af movl $-80(%rbp), %r9d + 0x4c, 0x8b, 0x95, 0x68, 0xff, 0xff, 0xff, //0x000028b3 movq $-152(%rbp), %r10 + //0x000028ba LBB5_509 + 0x48, 0x39, 0xd6, //0x000028ba cmpq %rdx, %rsi + 0x0f, 0x84, 0xa3, 0x00, 0x00, 0x00, //0x000028bd je LBB5_518 + 0x48, 0x8d, 0x04, 0x80, //0x000028c3 leaq (%rax,%rax,4), %rax + 0x49, 0x0f, 0xbe, 0x1c, 0x13, //0x000028c7 movsbq (%r11,%rdx), %rbx + 0x48, 0x8d, 0x04, 0x43, //0x000028cc leaq (%rbx,%rax,2), %rax + 0x48, 0x83, 0xc0, 0xd0, //0x000028d0 addq $-48, %rax + 0x48, 0x83, 0xc2, 0x01, //0x000028d4 addq $1, %rdx + 0x48, 0x89, 0xc3, //0x000028d8 movq %rax, %rbx + 0x48, 0xd3, 0xeb, //0x000028db shrq %cl, %rbx + 0x48, 0x85, 0xdb, //0x000028de testq %rbx, %rbx + 0x0f, 0x84, 0xd3, 0xff, 0xff, 0xff, //0x000028e1 je LBB5_509 + 0x89, 0xd6, //0x000028e7 movl %edx, %esi + //0x000028e9 LBB5_512 + 0x49, 0xc7, 0xc0, 0xff, 0xff, 0xff, 0xff, //0x000028e9 movq $-1, %r8 + 0x49, 0xd3, 0xe0, //0x000028f0 shlq %cl, %r8 + 0x49, 0xf7, 0xd0, //0x000028f3 notq %r8 + 0x31, 0xd2, //0x000028f6 xorl %edx, %edx + 0x39, 0xfe, //0x000028f8 cmpl %edi, %esi + 0x0f, 0x8d, 0x4e, 0x00, 0x00, 0x00, //0x000028fa jge LBB5_516 + 0x4c, 0x63, 0xd6, //0x00002900 movslq %esi, %r10 + 0x4d, 0x63, 0xce, //0x00002903 movslq %r14d, %r9 + 0x4f, 0x8d, 0x34, 0x13, //0x00002906 leaq (%r11,%r10), %r14 + 0x31, 0xd2, //0x0000290a xorl %edx, %edx + //0x0000290c LBB5_514 + 0x48, 0x89, 0xc7, //0x0000290c movq %rax, %rdi + 0x48, 0xd3, 0xef, //0x0000290f shrq %cl, %rdi + 0x4c, 0x21, 0xc0, //0x00002912 andq %r8, %rax + 0x40, 0x80, 0xc7, 0x30, //0x00002915 addb $48, %dil + 0x41, 0x88, 0x3c, 0x13, //0x00002919 movb %dil, (%r11,%rdx) + 0x49, 0x0f, 0xbe, 0x3c, 0x16, //0x0000291d movsbq (%r14,%rdx), %rdi + 0x49, 0x8d, 0x1c, 0x12, //0x00002922 leaq (%r10,%rdx), %rbx + 0x48, 0x83, 0xc3, 0x01, //0x00002926 addq $1, %rbx + 0x48, 0x83, 0xc2, 0x01, //0x0000292a addq $1, %rdx + 0x48, 0x8d, 0x04, 0x80, //0x0000292e leaq (%rax,%rax,4), %rax + 0x48, 0x8d, 0x04, 0x47, //0x00002932 leaq (%rdi,%rax,2), %rax + 0x48, 0x83, 0xc0, 0xd0, //0x00002936 addq $-48, %rax + 0x4c, 0x39, 0xcb, //0x0000293a cmpq %r9, %rbx + 0x0f, 0x8c, 0xc9, 0xff, 0xff, 0xff, //0x0000293d jl LBB5_514 + 0x44, 0x8b, 0x4d, 0xb0, //0x00002943 movl $-80(%rbp), %r9d + 0x4c, 0x8b, 0x95, 0x68, 0xff, 0xff, 0xff, //0x00002947 movq $-152(%rbp), %r10 + //0x0000294e LBB5_516 + 0x41, 0x29, 0xf2, //0x0000294e subl %esi, %r10d + 0x41, 0x83, 0xc2, 0x01, //0x00002951 addl $1, %r10d + 0x48, 0x85, 0xc0, //0x00002955 testq %rax, %rax + 0x0f, 0x85, 0x36, 0x00, 0x00, 0x00, //0x00002958 jne LBB5_521 + 0x41, 0x89, 0xd6, //0x0000295e movl %edx, %r14d + 0xe9, 0x84, 0x00, 0x00, 0x00, //0x00002961 jmp LBB5_525 + //0x00002966 LBB5_518 + 0x48, 0x85, 0xc0, //0x00002966 testq %rax, %rax + 0x0f, 0x84, 0x8c, 0x05, 0x00, 0x00, //0x00002969 je LBB5_591 + 0x48, 0x89, 0xc2, //0x0000296f movq %rax, %rdx + 0x48, 0xd3, 0xea, //0x00002972 shrq %cl, %rdx + 0x48, 0x85, 0xd2, //0x00002975 testq %rdx, %rdx + 0x0f, 0x84, 0xa9, 0x00, 0x00, 0x00, //0x00002978 je LBB5_530 + 0x49, 0xc7, 0xc0, 0xff, 0xff, 0xff, 0xff, //0x0000297e movq $-1, %r8 + 0x49, 0xd3, 0xe0, //0x00002985 shlq %cl, %r8 + 0x49, 0xf7, 0xd0, //0x00002988 notq %r8 + 0x41, 0x29, 0xf2, //0x0000298b subl %esi, %r10d + 0x41, 0x83, 0xc2, 0x01, //0x0000298e addl $1, %r10d + 0x31, 0xd2, //0x00002992 xorl %edx, %edx + //0x00002994 LBB5_521 + 0xbe, 0x01, 0x00, 0x00, 0x00, //0x00002994 movl $1, %esi + 0x41, 0x89, 0xd6, //0x00002999 movl %edx, %r14d + 0xe9, 0x17, 0x00, 0x00, 0x00, //0x0000299c jmp LBB5_523 + //0x000029a1 LBB5_522 + 0x48, 0x85, 0xd2, //0x000029a1 testq %rdx, %rdx + 0x44, 0x0f, 0x45, 0xce, //0x000029a4 cmovnel %esi, %r9d + 0x48, 0x01, 0xc0, //0x000029a8 addq %rax, %rax + 0x48, 0x8d, 0x04, 0x80, //0x000029ab leaq (%rax,%rax,4), %rax + 0x48, 0x85, 0xc0, //0x000029af testq %rax, %rax + 0x0f, 0x84, 0x32, 0x00, 0x00, 0x00, //0x000029b2 je LBB5_525 + //0x000029b8 LBB5_523 + 0x48, 0x89, 0xc2, //0x000029b8 movq %rax, %rdx + 0x48, 0xd3, 0xea, //0x000029bb shrq %cl, %rdx + 0x4c, 0x21, 0xc0, //0x000029be andq %r8, %rax + 0x49, 0x63, 0xfe, //0x000029c1 movslq %r14d, %rdi + 0x49, 0x39, 0xfd, //0x000029c4 cmpq %rdi, %r13 + 0x0f, 0x86, 0xd4, 0xff, 0xff, 0xff, //0x000029c7 jbe LBB5_522 + 0x80, 0xc2, 0x30, //0x000029cd addb $48, %dl + 0x41, 0x88, 0x14, 0x3b, //0x000029d0 movb %dl, (%r11,%rdi) + 0x83, 0xc7, 0x01, //0x000029d4 addl $1, %edi + 0x41, 0x89, 0xfe, //0x000029d7 movl %edi, %r14d + 0x48, 0x01, 0xc0, //0x000029da addq %rax, %rax + 0x48, 0x8d, 0x04, 0x80, //0x000029dd leaq (%rax,%rax,4), %rax + 0x48, 0x85, 0xc0, //0x000029e1 testq %rax, %rax + 0x0f, 0x85, 0xce, 0xff, 0xff, 0xff, //0x000029e4 jne LBB5_523 + //0x000029ea LBB5_525 + 0x45, 0x85, 0xf6, //0x000029ea testl %r14d, %r14d + 0x0f, 0x8e, 0x52, 0x00, 0x00, 0x00, //0x000029ed jle LBB5_531 + 0x44, 0x89, 0xf0, //0x000029f3 movl %r14d, %eax + 0x48, 0x83, 0xc0, 0x01, //0x000029f6 addq $1, %rax + 0x45, 0x31, 0xc0, //0x000029fa xorl %r8d, %r8d + //0x000029fd LBB5_527 + 0x41, 0x8d, 0x4e, 0xff, //0x000029fd leal $-1(%r14), %ecx + 0x41, 0x80, 0x3c, 0x0b, 0x30, //0x00002a01 cmpb $48, (%r11,%rcx) + 0x0f, 0x85, 0x5c, 0x00, 0x00, 0x00, //0x00002a06 jne LBB5_533 + 0x48, 0x83, 0xc0, 0xff, //0x00002a0c addq $-1, %rax + 0x41, 0x89, 0xce, //0x00002a10 movl %ecx, %r14d + 0x48, 0x83, 0xf8, 0x01, //0x00002a13 cmpq $1, %rax + 0x0f, 0x8f, 0xe0, 0xff, 0xff, 0xff, //0x00002a17 jg LBB5_527 + 0xb9, 0x02, 0xfc, 0xff, 0xff, //0x00002a1d movl $-1022, %ecx + 0xe9, 0x35, 0x0b, 0x00, 0x00, //0x00002a22 jmp LBB5_656 + //0x00002a27 LBB5_530 + 0x48, 0x01, 0xc0, //0x00002a27 addq %rax, %rax + 0x48, 0x8d, 0x04, 0x80, //0x00002a2a leaq (%rax,%rax,4), %rax + 0x83, 0xc6, 0x01, //0x00002a2e addl $1, %esi + 0x48, 0x89, 0xc2, //0x00002a31 movq %rax, %rdx + 0x48, 0xd3, 0xea, //0x00002a34 shrq %cl, %rdx + 0x48, 0x85, 0xd2, //0x00002a37 testq %rdx, %rdx + 0x0f, 0x84, 0xe7, 0xff, 0xff, 0xff, //0x00002a3a je LBB5_530 + 0xe9, 0xa4, 0xfe, 0xff, 0xff, //0x00002a40 jmp LBB5_512 + //0x00002a45 LBB5_531 + 0xb9, 0x02, 0xfc, 0xff, 0xff, //0x00002a45 movl $-1022, %ecx + 0x45, 0x85, 0xf6, //0x00002a4a testl %r14d, %r14d + 0x0f, 0x84, 0x06, 0x0b, 0x00, 0x00, //0x00002a4d je LBB5_655 + 0xb8, 0x02, 0xfc, 0xff, 0xff, //0x00002a53 movl $-1022, %eax + 0x48, 0x89, 0x45, 0x88, //0x00002a58 movq %rax, $-120(%rbp) + 0x44, 0x89, 0x4d, 0xb0, //0x00002a5c movl %r9d, $-80(%rbp) + 0x45, 0x89, 0xf1, //0x00002a60 movl %r14d, %r9d + 0xe9, 0x1a, 0x00, 0x00, 0x00, //0x00002a63 jmp LBB5_535 + //0x00002a68 LBB5_533 + 0x44, 0x89, 0x4d, 0xb0, //0x00002a68 movl %r9d, $-80(%rbp) + 0x41, 0xb8, 0x02, 0xfc, 0xff, 0xff, //0x00002a6c movl $-1022, %r8d + 0x45, 0x89, 0xf1, //0x00002a72 movl %r14d, %r9d + //0x00002a75 LBB5_534 + 0x45, 0x85, 0xc9, //0x00002a75 testl %r9d, %r9d + 0x4c, 0x89, 0x45, 0x88, //0x00002a78 movq %r8, $-120(%rbp) + 0x0f, 0x84, 0xb5, 0x00, 0x00, 0x00, //0x00002a7c je LBB5_545 + //0x00002a82 LBB5_535 + 0x49, 0x63, 0xc1, //0x00002a82 movslq %r9d, %rax + 0x48, 0x8d, 0x78, 0xfe, //0x00002a85 leaq $-2(%rax), %rdi + 0x48, 0x8d, 0x50, 0xff, //0x00002a89 leaq $-1(%rax), %rdx + 0x31, 0xf6, //0x00002a8d xorl %esi, %esi + 0x4c, 0x89, 0x95, 0x68, 0xff, 0xff, 0xff, //0x00002a8f movq %r10, $-152(%rbp) + //0x00002a96 LBB5_536 + 0x48, 0x8d, 0x0d, 0xa3, 0xc8, 0x00, 0x00, //0x00002a96 leaq $51363(%rip), %rcx /* _LSHIFT_TAB+0(%rip) */ + 0x0f, 0xb6, 0x9c, 0x0e, 0x8c, 0x15, 0x00, 0x00, //0x00002a9d movzbl $5516(%rsi,%rcx), %ebx + 0x41, 0x0f, 0xb6, 0x0c, 0x33, //0x00002aa5 movzbl (%r11,%rsi), %ecx + 0x38, 0xd9, //0x00002aaa cmpb %bl, %cl + 0x0f, 0x85, 0x26, 0x01, 0x00, 0x00, //0x00002aac jne LBB5_554 + 0x48, 0x39, 0xf2, //0x00002ab2 cmpq %rsi, %rdx + 0x0f, 0x84, 0x5a, 0x00, 0x00, 0x00, //0x00002ab5 je LBB5_543 + 0x48, 0x8d, 0x0d, 0x7e, 0xc8, 0x00, 0x00, //0x00002abb leaq $51326(%rip), %rcx /* _LSHIFT_TAB+0(%rip) */ + 0x0f, 0xb6, 0x9c, 0x0e, 0x8d, 0x15, 0x00, 0x00, //0x00002ac2 movzbl $5517(%rsi,%rcx), %ebx + 0x41, 0x0f, 0xb6, 0x4c, 0x33, 0x01, //0x00002aca movzbl $1(%r11,%rsi), %ecx + 0x38, 0xd9, //0x00002ad0 cmpb %bl, %cl + 0x0f, 0x85, 0x00, 0x01, 0x00, 0x00, //0x00002ad2 jne LBB5_554 + 0x48, 0x39, 0xf7, //0x00002ad8 cmpq %rsi, %rdi + 0x0f, 0x84, 0x34, 0x00, 0x00, 0x00, //0x00002adb je LBB5_543 + 0x48, 0x83, 0xfe, 0x24, //0x00002ae1 cmpq $36, %rsi + 0x0f, 0x84, 0x42, 0x00, 0x00, 0x00, //0x00002ae5 je LBB5_544 + 0x48, 0x8d, 0x0d, 0x4e, 0xc8, 0x00, 0x00, //0x00002aeb leaq $51278(%rip), %rcx /* _LSHIFT_TAB+0(%rip) */ + 0x0f, 0xb6, 0x9c, 0x0e, 0x8e, 0x15, 0x00, 0x00, //0x00002af2 movzbl $5518(%rsi,%rcx), %ebx + 0x41, 0x0f, 0xb6, 0x4c, 0x33, 0x02, //0x00002afa movzbl $2(%r11,%rsi), %ecx + 0x38, 0xd9, //0x00002b00 cmpb %bl, %cl + 0x0f, 0x85, 0xd0, 0x00, 0x00, 0x00, //0x00002b02 jne LBB5_554 + 0x48, 0x83, 0xc6, 0x03, //0x00002b08 addq $3, %rsi + 0x48, 0x39, 0xf0, //0x00002b0c cmpq %rsi, %rax + 0x0f, 0x85, 0x81, 0xff, 0xff, 0xff, //0x00002b0f jne LBB5_536 + //0x00002b15 LBB5_543 + 0x44, 0x89, 0xc8, //0x00002b15 movl %r9d, %eax + 0x48, 0x8d, 0x0d, 0x21, 0xc8, 0x00, 0x00, //0x00002b18 leaq $51233(%rip), %rcx /* _LSHIFT_TAB+0(%rip) */ + 0x80, 0xbc, 0x08, 0x8c, 0x15, 0x00, 0x00, 0x00, //0x00002b1f cmpb $0, $5516(%rax,%rcx) + 0x0f, 0x85, 0xb8, 0x00, 0x00, 0x00, //0x00002b27 jne LBB5_555 + //0x00002b2d LBB5_544 + 0xbf, 0x10, 0x00, 0x00, 0x00, //0x00002b2d movl $16, %edi + 0xe9, 0xb3, 0x00, 0x00, 0x00, //0x00002b32 jmp LBB5_556 + //0x00002b37 LBB5_545 + 0x4c, 0x89, 0x95, 0x68, 0xff, 0xff, 0xff, //0x00002b37 movq %r10, $-152(%rbp) + 0x31, 0xc0, //0x00002b3e xorl %eax, %eax + //0x00002b40 LBB5_546 + 0x44, 0x8b, 0x55, 0xa0, //0x00002b40 movl $-96(%rbp), %r10d + 0x8a, 0x5d, 0xa8, //0x00002b44 movb $-88(%rbp), %bl + 0x48, 0xbe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x00002b47 movabsq $4503599627370495, %rsi + 0x44, 0x8b, 0x4d, 0xb0, //0x00002b51 movl $-80(%rbp), %r9d + //0x00002b55 LBB5_547 + 0x49, 0xc7, 0xc0, 0xff, 0xff, 0xff, 0xff, //0x00002b55 movq $-1, %r8 + 0x48, 0x8b, 0x8d, 0x68, 0xff, 0xff, 0xff, //0x00002b5c movq $-152(%rbp), %rcx + 0x83, 0xf9, 0x14, //0x00002b63 cmpl $20, %ecx + 0x0f, 0x8e, 0x0d, 0x00, 0x00, 0x00, //0x00002b66 jle LBB5_549 + 0x4c, 0x8b, 0x5d, 0xc0, //0x00002b6c movq $-64(%rbp), %r11 + 0x48, 0x8b, 0x4d, 0x88, //0x00002b70 movq $-120(%rbp), %rcx + 0xe9, 0x94, 0x0c, 0x00, 0x00, //0x00002b74 jmp LBB5_679 + //0x00002b79 LBB5_549 + 0x4d, 0x89, 0xe5, //0x00002b79 movq %r12, %r13 + 0x41, 0x89, 0xcc, //0x00002b7c movl %ecx, %r12d + 0x85, 0xc9, //0x00002b7f testl %ecx, %ecx + 0x44, 0x89, 0x4d, 0xb0, //0x00002b81 movl %r9d, $-80(%rbp) + 0x0f, 0x8e, 0x3f, 0x01, 0x00, 0x00, //0x00002b85 jle LBB5_565 + 0x31, 0xd2, //0x00002b8b xorl %edx, %edx + 0x85, 0xc0, //0x00002b8d testl %eax, %eax + 0xbb, 0x00, 0x00, 0x00, 0x00, //0x00002b8f movl $0, %ebx + 0x0f, 0x4f, 0xd8, //0x00002b94 cmovgl %eax, %ebx + 0x4d, 0x8d, 0x74, 0x24, 0xff, //0x00002b97 leaq $-1(%r12), %r14 + 0x49, 0x39, 0xde, //0x00002b9c cmpq %rbx, %r14 + 0x4c, 0x0f, 0x43, 0xf3, //0x00002b9f cmovaeq %rbx, %r14 + 0x45, 0x8d, 0x46, 0x01, //0x00002ba3 leal $1(%r14), %r8d + 0x31, 0xff, //0x00002ba7 xorl %edi, %edi + //0x00002ba9 LBB5_551 + 0x48, 0x39, 0xd3, //0x00002ba9 cmpq %rdx, %rbx + 0x0f, 0x84, 0x1d, 0x01, 0x00, 0x00, //0x00002bac je LBB5_566 + 0x48, 0x8d, 0x3c, 0xbf, //0x00002bb2 leaq (%rdi,%rdi,4), %rdi + 0x49, 0x0f, 0xbe, 0x34, 0x13, //0x00002bb6 movsbq (%r11,%rdx), %rsi + 0x48, 0x8d, 0x3c, 0x7e, //0x00002bbb leaq (%rsi,%rdi,2), %rdi + 0x48, 0x83, 0xc7, 0xd0, //0x00002bbf addq $-48, %rdi + 0x48, 0x83, 0xc2, 0x01, //0x00002bc3 addq $1, %rdx + 0x49, 0x39, 0xd4, //0x00002bc7 cmpq %rdx, %r12 + 0x0f, 0x85, 0xd9, 0xff, 0xff, 0xff, //0x00002bca jne LBB5_551 + 0x45, 0x89, 0xc6, //0x00002bd0 movl %r8d, %r14d + 0xe9, 0xf7, 0x00, 0x00, 0x00, //0x00002bd3 jmp LBB5_566 + //0x00002bd8 LBB5_554 + 0xbf, 0x10, 0x00, 0x00, 0x00, //0x00002bd8 movl $16, %edi + 0x38, 0xd9, //0x00002bdd cmpb %bl, %cl + 0x0f, 0x8d, 0x05, 0x00, 0x00, 0x00, //0x00002bdf jge LBB5_556 + //0x00002be5 LBB5_555 + 0xbf, 0x0f, 0x00, 0x00, 0x00, //0x00002be5 movl $15, %edi + //0x00002bea LBB5_556 + 0x45, 0x85, 0xc9, //0x00002bea testl %r9d, %r9d + 0x0f, 0x8e, 0xc7, 0x00, 0x00, 0x00, //0x00002bed jle LBB5_564 + 0x49, 0xbf, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfa, //0x00002bf3 movabsq $-432345564227567616, %r15 + 0x48, 0x89, 0xfb, //0x00002bfd movq %rdi, %rbx + 0x46, 0x8d, 0x24, 0x0f, //0x00002c00 leal (%rdi,%r9), %r12d + 0x44, 0x89, 0xcf, //0x00002c04 movl %r9d, %edi + 0x4d, 0x63, 0xd4, //0x00002c07 movslq %r12d, %r10 + 0x49, 0x83, 0xc2, 0xff, //0x00002c0a addq $-1, %r10 + 0x48, 0x83, 0xc7, 0x01, //0x00002c0e addq $1, %rdi + 0x41, 0x83, 0xc1, 0xff, //0x00002c12 addl $-1, %r9d + 0x31, 0xc9, //0x00002c16 xorl %ecx, %ecx + 0x41, 0xb8, 0x01, 0x00, 0x00, 0x00, //0x00002c18 movl $1, %r8d + 0xe9, 0x27, 0x00, 0x00, 0x00, //0x00002c1e jmp LBB5_560 + //0x00002c23 LBB5_558 + 0x48, 0x85, 0xc0, //0x00002c23 testq %rax, %rax + 0x8b, 0x45, 0xb0, //0x00002c26 movl $-80(%rbp), %eax + 0x41, 0x0f, 0x45, 0xc0, //0x00002c29 cmovnel %r8d, %eax + 0x89, 0x45, 0xb0, //0x00002c2d movl %eax, $-80(%rbp) + //0x00002c30 LBB5_559 + 0x41, 0x83, 0xc4, 0xff, //0x00002c30 addl $-1, %r12d + 0x49, 0x83, 0xc2, 0xff, //0x00002c34 addq $-1, %r10 + 0x48, 0x83, 0xc7, 0xff, //0x00002c38 addq $-1, %rdi + 0x41, 0x83, 0xc1, 0xff, //0x00002c3c addl $-1, %r9d + 0x48, 0x83, 0xff, 0x01, //0x00002c40 cmpq $1, %rdi + 0x0f, 0x8e, 0x4b, 0x00, 0x00, 0x00, //0x00002c44 jle LBB5_562 + //0x00002c4a LBB5_560 + 0x4c, 0x01, 0xf9, //0x00002c4a addq %r15, %rcx + 0x44, 0x89, 0xc8, //0x00002c4d movl %r9d, %eax + 0x49, 0x0f, 0xbe, 0x34, 0x03, //0x00002c50 movsbq (%r11,%rax), %rsi + 0x48, 0xc1, 0xe6, 0x35, //0x00002c55 shlq $53, %rsi + 0x48, 0x01, 0xce, //0x00002c59 addq %rcx, %rsi + 0x48, 0x89, 0xf0, //0x00002c5c movq %rsi, %rax + 0x48, 0xb9, 0xcd, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, //0x00002c5f movabsq $-3689348814741910323, %rcx + 0x48, 0xf7, 0xe1, //0x00002c69 mulq %rcx + 0x48, 0x89, 0xd1, //0x00002c6c movq %rdx, %rcx + 0x48, 0xc1, 0xe9, 0x03, //0x00002c6f shrq $3, %rcx + 0x48, 0x8d, 0x04, 0x09, //0x00002c73 leaq (%rcx,%rcx), %rax + 0x48, 0x8d, 0x14, 0x80, //0x00002c77 leaq (%rax,%rax,4), %rdx + 0x48, 0x89, 0xf0, //0x00002c7b movq %rsi, %rax + 0x48, 0x29, 0xd0, //0x00002c7e subq %rdx, %rax + 0x4d, 0x39, 0xea, //0x00002c81 cmpq %r13, %r10 + 0x0f, 0x83, 0x99, 0xff, 0xff, 0xff, //0x00002c84 jae LBB5_558 + 0x04, 0x30, //0x00002c8a addb $48, %al + 0x43, 0x88, 0x04, 0x13, //0x00002c8c movb %al, (%r11,%r10) + 0xe9, 0x9b, 0xff, 0xff, 0xff, //0x00002c90 jmp LBB5_559 + //0x00002c95 LBB5_562 + 0x48, 0x83, 0xfe, 0x0a, //0x00002c95 cmpq $10, %rsi + 0x44, 0x8b, 0x4d, 0xb0, //0x00002c99 movl $-80(%rbp), %r9d + 0x4c, 0x8b, 0x95, 0x68, 0xff, 0xff, 0xff, //0x00002c9d movq $-152(%rbp), %r10 + 0x0f, 0x83, 0x90, 0x00, 0x00, 0x00, //0x00002ca4 jae LBB5_570 + 0x4c, 0x8b, 0x7d, 0xc8, //0x00002caa movq $-56(%rbp), %r15 + 0x4c, 0x8b, 0x65, 0xb8, //0x00002cae movq $-72(%rbp), %r12 + 0x48, 0x89, 0xdf, //0x00002cb2 movq %rbx, %rdi + 0xe9, 0xf7, 0x00, 0x00, 0x00, //0x00002cb5 jmp LBB5_574 + //0x00002cba LBB5_564 + 0x44, 0x8b, 0x4d, 0xb0, //0x00002cba movl $-80(%rbp), %r9d + 0x4c, 0x8b, 0x95, 0x68, 0xff, 0xff, 0xff, //0x00002cbe movq $-152(%rbp), %r10 + 0xe9, 0xe7, 0x00, 0x00, 0x00, //0x00002cc5 jmp LBB5_574 + //0x00002cca LBB5_565 + 0x45, 0x31, 0xf6, //0x00002cca xorl %r14d, %r14d + 0x31, 0xff, //0x00002ccd xorl %edi, %edi + //0x00002ccf LBB5_566 + 0x85, 0xc9, //0x00002ccf testl %ecx, %ecx + 0x41, 0x0f, 0x9e, 0xc1, //0x00002cd1 setle %r9b + 0x41, 0x89, 0xc8, //0x00002cd5 movl %ecx, %r8d + 0x45, 0x29, 0xf0, //0x00002cd8 subl %r14d, %r8d + 0x0f, 0x8e, 0x7b, 0x0a, 0x00, 0x00, //0x00002cdb jle LBB5_667 + 0x41, 0x83, 0xf8, 0x10, //0x00002ce1 cmpl $16, %r8d + 0x0f, 0x82, 0x5c, 0x0a, 0x00, 0x00, //0x00002ce5 jb LBB5_665 + 0x45, 0x89, 0xc2, //0x00002ceb movl %r8d, %r10d + 0xc5, 0xfa, 0x6f, 0x05, 0xca, 0xd4, 0xff, 0xff, //0x00002cee vmovdqu $-11062(%rip), %xmm0 /* LCPI5_23+0(%rip) */ + 0xc4, 0xe3, 0xf9, 0x22, 0xc7, 0x00, //0x00002cf6 vpinsrq $0, %rdi, %xmm0, %xmm0 + 0x41, 0x83, 0xe2, 0xf0, //0x00002cfc andl $-16, %r10d + 0xc4, 0xe3, 0x7d, 0x02, 0x05, 0xb6, 0xd4, 0xff, 0xff, 0xf0, //0x00002d00 vpblendd $240, $-11082(%rip), %ymm0, %ymm0 /* LCPI5_23+0(%rip) */ + 0x41, 0x8d, 0x72, 0xf0, //0x00002d0a leal $-16(%r10), %esi + 0x89, 0xf7, //0x00002d0e movl %esi, %edi + 0xc1, 0xef, 0x04, //0x00002d10 shrl $4, %edi + 0x83, 0xc7, 0x01, //0x00002d13 addl $1, %edi + 0x89, 0xfa, //0x00002d16 movl %edi, %edx + 0x83, 0xe2, 0x03, //0x00002d18 andl $3, %edx + 0x83, 0xfe, 0x30, //0x00002d1b cmpl $48, %esi + 0x0f, 0x83, 0x52, 0x08, 0x00, 0x00, //0x00002d1e jae LBB5_657 + 0xc4, 0xe2, 0x7d, 0x59, 0x15, 0x63, 0xd5, 0xff, 0xff, //0x00002d24 vpbroadcastq $-10909(%rip), %ymm2 /* LCPI5_24+0(%rip) */ + 0xc5, 0xfd, 0x6f, 0xda, //0x00002d2d vmovdqa %ymm2, %ymm3 + 0xc5, 0xfd, 0x6f, 0xca, //0x00002d31 vmovdqa %ymm2, %ymm1 + 0xe9, 0xbc, 0x08, 0x00, 0x00, //0x00002d35 jmp LBB5_659 + //0x00002d3a LBB5_570 + 0x49, 0x63, 0xf4, //0x00002d3a movslq %r12d, %rsi + 0x48, 0x83, 0xc6, 0xff, //0x00002d3d addq $-1, %rsi + 0x41, 0xb8, 0x01, 0x00, 0x00, 0x00, //0x00002d41 movl $1, %r8d + 0x4c, 0x8b, 0x7d, 0xc8, //0x00002d47 movq $-56(%rbp), %r15 + 0x4c, 0x8b, 0x65, 0xb8, //0x00002d4b movq $-72(%rbp), %r12 + 0x48, 0x89, 0xdf, //0x00002d4f movq %rbx, %rdi + 0xe9, 0x18, 0x00, 0x00, 0x00, //0x00002d52 jmp LBB5_572 + //0x00002d57 LBB5_571 + 0x48, 0x85, 0xc0, //0x00002d57 testq %rax, %rax + 0x45, 0x0f, 0x45, 0xc8, //0x00002d5a cmovnel %r8d, %r9d + 0x48, 0x83, 0xc6, 0xff, //0x00002d5e addq $-1, %rsi + 0x48, 0x83, 0xf9, 0x09, //0x00002d62 cmpq $9, %rcx + 0x48, 0x89, 0xd1, //0x00002d66 movq %rdx, %rcx + 0x0f, 0x86, 0x42, 0x00, 0x00, 0x00, //0x00002d69 jbe LBB5_574 + //0x00002d6f LBB5_572 + 0x48, 0x89, 0xc8, //0x00002d6f movq %rcx, %rax + 0x48, 0xba, 0xcd, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, //0x00002d72 movabsq $-3689348814741910323, %rdx + 0x48, 0xf7, 0xe2, //0x00002d7c mulq %rdx + 0x48, 0xc1, 0xea, 0x03, //0x00002d7f shrq $3, %rdx + 0x48, 0x8d, 0x04, 0x12, //0x00002d83 leaq (%rdx,%rdx), %rax + 0x48, 0x8d, 0x1c, 0x80, //0x00002d87 leaq (%rax,%rax,4), %rbx + 0x48, 0x89, 0xc8, //0x00002d8b movq %rcx, %rax + 0x48, 0x29, 0xd8, //0x00002d8e subq %rbx, %rax + 0x4c, 0x39, 0xee, //0x00002d91 cmpq %r13, %rsi + 0x0f, 0x83, 0xbd, 0xff, 0xff, 0xff, //0x00002d94 jae LBB5_571 + 0x04, 0x30, //0x00002d9a addb $48, %al + 0x41, 0x88, 0x04, 0x33, //0x00002d9c movb %al, (%r11,%rsi) + 0x48, 0x83, 0xc6, 0xff, //0x00002da0 addq $-1, %rsi + 0x48, 0x83, 0xf9, 0x09, //0x00002da4 cmpq $9, %rcx + 0x48, 0x89, 0xd1, //0x00002da8 movq %rdx, %rcx + 0x0f, 0x87, 0xbe, 0xff, 0xff, 0xff, //0x00002dab ja LBB5_572 + //0x00002db1 LBB5_574 + 0x41, 0x01, 0xfe, //0x00002db1 addl %edi, %r14d + 0x49, 0x63, 0xc6, //0x00002db4 movslq %r14d, %rax + 0x49, 0x39, 0xc5, //0x00002db7 cmpq %rax, %r13 + 0x41, 0x0f, 0x46, 0xc5, //0x00002dba cmovbel %r13d, %eax + 0x41, 0x01, 0xfa, //0x00002dbe addl %edi, %r10d + 0x4c, 0x89, 0x95, 0x68, 0xff, 0xff, 0xff, //0x00002dc1 movq %r10, $-152(%rbp) + 0x85, 0xc0, //0x00002dc8 testl %eax, %eax + 0x0f, 0x8e, 0x3a, 0x00, 0x00, 0x00, //0x00002dca jle LBB5_578 + 0x89, 0xc1, //0x00002dd0 movl %eax, %ecx + 0x48, 0x83, 0xc1, 0x01, //0x00002dd2 addq $1, %rcx + 0x44, 0x8b, 0x55, 0xa0, //0x00002dd6 movl $-96(%rbp), %r10d + 0x8a, 0x5d, 0xa8, //0x00002dda movb $-88(%rbp), %bl + 0x48, 0xbe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x00002ddd movabsq $4503599627370495, %rsi + //0x00002de7 LBB5_576 + 0x8d, 0x50, 0xff, //0x00002de7 leal $-1(%rax), %edx + 0x41, 0x80, 0x3c, 0x13, 0x30, //0x00002dea cmpb $48, (%r11,%rdx) + 0x0f, 0x85, 0x60, 0xfd, 0xff, 0xff, //0x00002def jne LBB5_547 + 0x48, 0x83, 0xc1, 0xff, //0x00002df5 addq $-1, %rcx + 0x89, 0xd0, //0x00002df9 movl %edx, %eax + 0x48, 0x83, 0xf9, 0x01, //0x00002dfb cmpq $1, %rcx + 0x0f, 0x8f, 0xe2, 0xff, 0xff, 0xff, //0x00002dff jg LBB5_576 + 0xe9, 0x19, 0x00, 0x00, 0x00, //0x00002e05 jmp LBB5_579 + //0x00002e0a LBB5_578 + 0x85, 0xc0, //0x00002e0a testl %eax, %eax + 0x44, 0x8b, 0x55, 0xa0, //0x00002e0c movl $-96(%rbp), %r10d + 0x8a, 0x5d, 0xa8, //0x00002e10 movb $-88(%rbp), %bl + 0x48, 0xbe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x00002e13 movabsq $4503599627370495, %rsi + 0x0f, 0x85, 0x32, 0xfd, 0xff, 0xff, //0x00002e1d jne LBB5_547 + //0x00002e23 LBB5_579 + 0x31, 0xff, //0x00002e23 xorl %edi, %edi + 0x31, 0xd2, //0x00002e25 xorl %edx, %edx + 0xe9, 0xa4, 0x09, 0x00, 0x00, //0x00002e27 jmp LBB5_675 + //0x00002e2c LBB5_580 + 0x89, 0xd0, //0x00002e2c movl %edx, %eax + 0xe9, 0x0a, 0x07, 0x00, 0x00, //0x00002e2e jmp LBB5_654 + //0x00002e33 LBB5_581 + 0x4d, 0x8d, 0x83, 0xb8, 0x00, 0x00, 0x00, //0x00002e33 leaq $184(%r11), %r8 + 0x4d, 0x8b, 0x8b, 0xa0, 0x00, 0x00, 0x00, //0x00002e3a movq $160(%r11), %r9 + 0x49, 0x8b, 0xbb, 0xb8, 0x00, 0x00, 0x00, //0x00002e41 movq $184(%r11), %rdi + 0x48, 0x89, 0xc3, //0x00002e48 movq %rax, %rbx + 0x48, 0xc1, 0xe3, 0x04, //0x00002e4b shlq $4, %rbx + 0x4c, 0x8d, 0x24, 0x1f, //0x00002e4f leaq (%rdi,%rbx), %r12 + 0x41, 0x8a, 0x49, 0xf0, //0x00002e53 movb $-16(%r9), %cl + 0x80, 0xf9, 0x07, //0x00002e57 cmpb $7, %cl + 0x0f, 0x84, 0xd7, 0x09, 0x00, 0x00, //0x00002e5a je LBB5_680 + 0x80, 0xf9, 0x06, //0x00002e60 cmpb $6, %cl + 0x0f, 0x85, 0x56, 0x0a, 0x00, 0x00, //0x00002e63 jne LBB5_687 + 0x48, 0x8d, 0x42, 0x01, //0x00002e69 leaq $1(%rdx), %rax + 0x0f, 0xb6, 0x0a, //0x00002e6d movzbl (%rdx), %ecx + 0x48, 0x83, 0xf9, 0x20, //0x00002e70 cmpq $32, %rcx + 0x0f, 0x87, 0x8e, 0x0d, 0x00, 0x00, //0x00002e74 ja LBB5_731 + 0x48, 0xbe, 0x01, 0x26, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, //0x00002e7a movabsq $4294977025, %rsi + 0x48, 0x0f, 0xa3, 0xce, //0x00002e84 btq %rcx, %rsi + 0x0f, 0x83, 0x7a, 0x0d, 0x00, 0x00, //0x00002e88 jae LBB5_731 + 0x0f, 0xb6, 0x4a, 0x01, //0x00002e8e movzbl $1(%rdx), %ecx + 0x48, 0x83, 0xc2, 0x02, //0x00002e92 addq $2, %rdx + 0x48, 0x83, 0xf9, 0x20, //0x00002e96 cmpq $32, %rcx + 0x0f, 0x87, 0xe7, 0x0c, 0x00, 0x00, //0x00002e9a ja LBB5_756 + 0x48, 0x0f, 0xa3, 0xce, //0x00002ea0 btq %rcx, %rsi + 0x0f, 0x83, 0xdd, 0x0c, 0x00, 0x00, //0x00002ea4 jae LBB5_756 + 0x49, 0x8b, 0xb3, 0x90, 0x00, 0x00, 0x00, //0x00002eaa movq $144(%r11), %rsi + 0x48, 0x89, 0xd1, //0x00002eb1 movq %rdx, %rcx + 0x48, 0x29, 0xf1, //0x00002eb4 subq %rsi, %rcx + 0x48, 0x83, 0xf9, 0x40, //0x00002eb7 cmpq $64, %rcx + 0x0f, 0x83, 0xe0, 0x0c, 0x00, 0x00, //0x00002ebb jae LBB5_727 + 0x4d, 0x89, 0xda, //0x00002ec1 movq %r11, %r10 + 0x49, 0x8b, 0x83, 0x98, 0x00, 0x00, 0x00, //0x00002ec4 movq $152(%r11), %rax + 0x48, 0xd3, 0xe8, //0x00002ecb shrq %cl, %rax + 0x48, 0xd3, 0xe0, //0x00002ece shlq %cl, %rax + 0x48, 0x85, 0xc0, //0x00002ed1 testq %rax, %rax + 0x0f, 0x84, 0xbd, 0x0c, 0x00, 0x00, //0x00002ed4 je LBB5_726 + 0x48, 0x0f, 0xbc, 0xc8, //0x00002eda bsfq %rax, %rcx + 0x48, 0x8d, 0x04, 0x0e, //0x00002ede leaq (%rsi,%rcx), %rax + 0x48, 0x83, 0xc0, 0x01, //0x00002ee2 addq $1, %rax + 0x48, 0x01, 0xce, //0x00002ee6 addq %rcx, %rsi + 0x4d, 0x89, 0xd3, //0x00002ee9 movq %r10, %r11 + 0xe9, 0x15, 0x0d, 0x00, 0x00, //0x00002eec jmp LBB5_730 + //0x00002ef1 LBB5_590 + 0xba, 0x0e, 0x00, 0x00, 0x00, //0x00002ef1 movl $14, %edx + 0xe9, 0x8d, 0xdf, 0xff, 0xff, //0x00002ef6 jmp LBB5_168 + //0x00002efb LBB5_591 + 0x31, 0xc0, //0x00002efb xorl %eax, %eax + 0x44, 0x8b, 0x55, 0xa0, //0x00002efd movl $-96(%rbp), %r10d + 0x8a, 0x5d, 0xa8, //0x00002f01 movb $-88(%rbp), %bl + 0x48, 0xbe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x00002f04 movabsq $4503599627370495, %rsi + 0xe9, 0x42, 0xfc, 0xff, 0xff, //0x00002f0e jmp LBB5_547 + //0x00002f13 LBB5_592 + 0x0f, 0xbc, 0xce, //0x00002f13 bsfl %esi, %ecx + 0x48, 0x01, 0xc8, //0x00002f16 addq %rcx, %rax + 0xc5, 0xfe, 0x6f, 0x05, 0x5f, 0xd1, 0xff, 0xff, //0x00002f19 vmovdqu $-11937(%rip), %ymm0 /* LCPI5_1+0(%rip) */ + 0xc5, 0xfe, 0x6f, 0x0d, 0x77, 0xd1, 0xff, 0xff, //0x00002f21 vmovdqu $-11913(%rip), %ymm1 /* LCPI5_2+0(%rip) */ + 0xc5, 0xfe, 0x6f, 0x15, 0x8f, 0xd1, 0xff, 0xff, //0x00002f29 vmovdqu $-11889(%rip), %ymm2 /* LCPI5_3+0(%rip) */ + 0x4c, 0x8d, 0x35, 0xd8, 0xdc, 0x00, 0x00, //0x00002f31 leaq $56536(%rip), %r14 /* _ESCAPED_TAB+0(%rip) */ + 0x49, 0x89, 0xc1, //0x00002f38 movq %rax, %r9 + 0x49, 0x89, 0xc0, //0x00002f3b movq %rax, %r8 + //0x00002f3e LBB5_593 + 0x41, 0x0f, 0xb6, 0x49, 0x01, //0x00002f3e movzbl $1(%r9), %ecx + 0x48, 0x83, 0xf9, 0x75, //0x00002f43 cmpq $117, %rcx + 0x0f, 0x84, 0x23, 0x00, 0x00, 0x00, //0x00002f47 je LBB5_596 + 0x42, 0x8a, 0x0c, 0x31, //0x00002f4d movb (%rcx,%r14), %cl + 0x84, 0xc9, //0x00002f51 testb %cl, %cl + 0x0f, 0x84, 0xd3, 0x05, 0x00, 0x00, //0x00002f53 je LBB5_652 + 0x4c, 0x89, 0x5d, 0xc0, //0x00002f59 movq %r11, $-64(%rbp) + 0x49, 0x83, 0xc1, 0x02, //0x00002f5d addq $2, %r9 + 0x41, 0x88, 0x08, //0x00002f61 movb %cl, (%r8) + 0x49, 0x83, 0xc0, 0x01, //0x00002f64 addq $1, %r8 + 0x4c, 0x89, 0xc8, //0x00002f68 movq %r9, %rax + 0xe9, 0x53, 0x02, 0x00, 0x00, //0x00002f6b jmp LBB5_616 + //0x00002f70 LBB5_596 + 0x4c, 0x89, 0x5d, 0xc0, //0x00002f70 movq %r11, $-64(%rbp) + 0x41, 0x8b, 0x59, 0x02, //0x00002f74 movl $2(%r9), %ebx + 0x41, 0x89, 0xda, //0x00002f78 movl %ebx, %r10d + 0x41, 0xf7, 0xd2, //0x00002f7b notl %r10d + 0x44, 0x8d, 0x9b, 0xd0, 0xcf, 0xcf, 0xcf, //0x00002f7e leal $-808464432(%rbx), %r11d + 0x41, 0x81, 0xe2, 0x80, 0x80, 0x80, 0x80, //0x00002f85 andl $-2139062144, %r10d + 0x40, 0xb7, 0x01, //0x00002f8c movb $1, %dil + 0x48, 0xc7, 0xc1, 0xf4, 0xff, 0xff, 0xff, //0x00002f8f movq $-12, %rcx + 0x45, 0x85, 0xda, //0x00002f96 testl %r11d, %r10d + 0x0f, 0x85, 0x27, 0x0f, 0x00, 0x00, //0x00002f99 jne LBB5_774 + 0x8d, 0xb3, 0x19, 0x19, 0x19, 0x19, //0x00002f9f leal $421075225(%rbx), %esi + 0x09, 0xde, //0x00002fa5 orl %ebx, %esi + 0xf7, 0xc6, 0x80, 0x80, 0x80, 0x80, //0x00002fa7 testl $-2139062144, %esi + 0x0f, 0x85, 0x13, 0x0f, 0x00, 0x00, //0x00002fad jne LBB5_774 + 0x41, 0x89, 0xdb, //0x00002fb3 movl %ebx, %r11d + 0x41, 0x81, 0xe3, 0x7f, 0x7f, 0x7f, 0x7f, //0x00002fb6 andl $2139062143, %r11d + 0xbe, 0xc0, 0xc0, 0xc0, 0xc0, //0x00002fbd movl $-1061109568, %esi + 0x44, 0x29, 0xde, //0x00002fc2 subl %r11d, %esi + 0x45, 0x8d, 0xab, 0x46, 0x46, 0x46, 0x46, //0x00002fc5 leal $1179010630(%r11), %r13d + 0x44, 0x21, 0xd6, //0x00002fcc andl %r10d, %esi + 0x44, 0x85, 0xee, //0x00002fcf testl %r13d, %esi + 0x0f, 0x85, 0xee, 0x0e, 0x00, 0x00, //0x00002fd2 jne LBB5_774 + 0xbe, 0xe0, 0xe0, 0xe0, 0xe0, //0x00002fd8 movl $-522133280, %esi + 0x44, 0x29, 0xde, //0x00002fdd subl %r11d, %esi + 0x41, 0x81, 0xc3, 0x39, 0x39, 0x39, 0x39, //0x00002fe0 addl $960051513, %r11d + 0x41, 0x21, 0xf2, //0x00002fe7 andl %esi, %r10d + 0x45, 0x85, 0xda, //0x00002fea testl %r11d, %r10d + 0x0f, 0x85, 0xd3, 0x0e, 0x00, 0x00, //0x00002fed jne LBB5_774 + 0x0f, 0xcb, //0x00002ff3 bswapl %ebx + 0x89, 0xd8, //0x00002ff5 movl %ebx, %eax + 0xc1, 0xe8, 0x04, //0x00002ff7 shrl $4, %eax + 0xf7, 0xd0, //0x00002ffa notl %eax + 0x25, 0x01, 0x01, 0x01, 0x01, //0x00002ffc andl $16843009, %eax + 0x8d, 0x04, 0xc0, //0x00003001 leal (%rax,%rax,8), %eax + 0x81, 0xe3, 0x0f, 0x0f, 0x0f, 0x0f, //0x00003004 andl $252645135, %ebx + 0x01, 0xc3, //0x0000300a addl %eax, %ebx + 0x89, 0xd8, //0x0000300c movl %ebx, %eax + 0xc1, 0xe8, 0x04, //0x0000300e shrl $4, %eax + 0x09, 0xd8, //0x00003011 orl %ebx, %eax + 0x44, 0x0f, 0xb6, 0xd0, //0x00003013 movzbl %al, %r10d + 0xc1, 0xe8, 0x08, //0x00003017 shrl $8, %eax + 0x25, 0x00, 0xff, 0x00, 0x00, //0x0000301a andl $65280, %eax + 0x41, 0x09, 0xc2, //0x0000301f orl %eax, %r10d + 0x49, 0x8d, 0x41, 0x06, //0x00003022 leaq $6(%r9), %rax + 0x41, 0x81, 0xfa, 0x80, 0x00, 0x00, 0x00, //0x00003026 cmpl $128, %r10d + 0x0f, 0x82, 0x55, 0x04, 0x00, 0x00, //0x0000302d jb LBB5_647 + 0x45, 0x31, 0xdb, //0x00003033 xorl %r11d, %r11d + //0x00003036 LBB5_602 + 0x41, 0x81, 0xfa, 0xff, 0x07, 0x00, 0x00, //0x00003036 cmpl $2047, %r10d + 0x0f, 0x86, 0x54, 0x04, 0x00, 0x00, //0x0000303d jbe LBB5_649 + 0x44, 0x89, 0xd6, //0x00003043 movl %r10d, %esi + 0x81, 0xe6, 0x00, 0xf8, 0xff, 0xff, //0x00003046 andl $-2048, %esi + 0x81, 0xfe, 0x00, 0xd8, 0x00, 0x00, //0x0000304c cmpl $55296, %esi + 0x0f, 0x85, 0x39, 0x01, 0x00, 0x00, //0x00003052 jne LBB5_614 + 0x41, 0x81, 0xfa, 0xff, 0xdb, 0x00, 0x00, //0x00003058 cmpl $56319, %r10d + 0x0f, 0x87, 0x58, 0x04, 0x00, 0x00, //0x0000305f ja LBB5_650 + 0x43, 0x80, 0x7c, 0x59, 0x06, 0x5c, //0x00003065 cmpb $92, $6(%r9,%r11,2) + 0x0f, 0x85, 0x4c, 0x04, 0x00, 0x00, //0x0000306b jne LBB5_650 + 0x43, 0x80, 0x7c, 0x59, 0x07, 0x75, //0x00003071 cmpb $117, $7(%r9,%r11,2) + 0x0f, 0x85, 0x40, 0x04, 0x00, 0x00, //0x00003077 jne LBB5_650 + 0x43, 0x8b, 0x74, 0x59, 0x08, //0x0000307d movl $8(%r9,%r11,2), %esi + 0x89, 0xf3, //0x00003082 movl %esi, %ebx + 0xf7, 0xd3, //0x00003084 notl %ebx + 0x48, 0x89, 0x75, 0xb0, //0x00003086 movq %rsi, $-80(%rbp) + 0x81, 0xc6, 0xd0, 0xcf, 0xcf, 0xcf, //0x0000308a addl $-808464432, %esi + 0x81, 0xe3, 0x80, 0x80, 0x80, 0x80, //0x00003090 andl $-2139062144, %ebx + 0x89, 0x9d, 0x68, 0xff, 0xff, 0xff, //0x00003096 movl %ebx, $-152(%rbp) + 0x85, 0xf3, //0x0000309c testl %esi, %ebx + 0x0f, 0x85, 0x22, 0x0e, 0x00, 0x00, //0x0000309e jne LBB5_774 + 0x4c, 0x8b, 0x6d, 0xb0, //0x000030a4 movq $-80(%rbp), %r13 + 0x41, 0x8d, 0xb5, 0x19, 0x19, 0x19, 0x19, //0x000030a8 leal $421075225(%r13), %esi + 0x44, 0x09, 0xee, //0x000030af orl %r13d, %esi + 0xf7, 0xc6, 0x80, 0x80, 0x80, 0x80, //0x000030b2 testl $-2139062144, %esi + 0x0f, 0x85, 0x08, 0x0e, 0x00, 0x00, //0x000030b8 jne LBB5_774 + 0x48, 0x8b, 0x75, 0xb0, //0x000030be movq $-80(%rbp), %rsi + 0x81, 0xe6, 0x7f, 0x7f, 0x7f, 0x7f, //0x000030c2 andl $2139062143, %esi + 0xbb, 0xc0, 0xc0, 0xc0, 0xc0, //0x000030c8 movl $-1061109568, %ebx + 0x29, 0xf3, //0x000030cd subl %esi, %ebx + 0x48, 0x89, 0x75, 0x90, //0x000030cf movq %rsi, $-112(%rbp) + 0x44, 0x8d, 0xae, 0x46, 0x46, 0x46, 0x46, //0x000030d3 leal $1179010630(%rsi), %r13d + 0x44, 0x89, 0xad, 0x78, 0xff, 0xff, 0xff, //0x000030da movl %r13d, $-136(%rbp) + 0x89, 0xde, //0x000030e1 movl %ebx, %esi + 0x23, 0xb5, 0x68, 0xff, 0xff, 0xff, //0x000030e3 andl $-152(%rbp), %esi + 0x85, 0xb5, 0x78, 0xff, 0xff, 0xff, //0x000030e9 testl %esi, $-136(%rbp) + 0x0f, 0x85, 0xd1, 0x0d, 0x00, 0x00, //0x000030ef jne LBB5_774 + 0x41, 0xbd, 0xe0, 0xe0, 0xe0, 0xe0, //0x000030f5 movl $-522133280, %r13d + 0x48, 0x8b, 0x75, 0x90, //0x000030fb movq $-112(%rbp), %rsi + 0x41, 0x29, 0xf5, //0x000030ff subl %esi, %r13d + 0x81, 0xc6, 0x39, 0x39, 0x39, 0x39, //0x00003102 addl $960051513, %esi + 0x8b, 0x9d, 0x68, 0xff, 0xff, 0xff, //0x00003108 movl $-152(%rbp), %ebx + 0x44, 0x21, 0xeb, //0x0000310e andl %r13d, %ebx + 0x85, 0xf3, //0x00003111 testl %esi, %ebx + 0x0f, 0x85, 0xad, 0x0d, 0x00, 0x00, //0x00003113 jne LBB5_774 + 0x48, 0x8b, 0x5d, 0xb0, //0x00003119 movq $-80(%rbp), %rbx + 0x0f, 0xcb, //0x0000311d bswapl %ebx + 0x89, 0xde, //0x0000311f movl %ebx, %esi + 0xc1, 0xee, 0x04, //0x00003121 shrl $4, %esi + 0xf7, 0xd6, //0x00003124 notl %esi + 0x81, 0xe6, 0x01, 0x01, 0x01, 0x01, //0x00003126 andl $16843009, %esi + 0x8d, 0x34, 0xf6, //0x0000312c leal (%rsi,%rsi,8), %esi + 0x81, 0xe3, 0x0f, 0x0f, 0x0f, 0x0f, //0x0000312f andl $252645135, %ebx + 0x01, 0xf3, //0x00003135 addl %esi, %ebx + 0x89, 0xde, //0x00003137 movl %ebx, %esi + 0xc1, 0xee, 0x04, //0x00003139 shrl $4, %esi + 0x09, 0xde, //0x0000313c orl %ebx, %esi + 0x41, 0x89, 0xf5, //0x0000313e movl %esi, %r13d + 0x41, 0xc1, 0xed, 0x08, //0x00003141 shrl $8, %r13d + 0x41, 0x81, 0xe5, 0x00, 0xff, 0x00, 0x00, //0x00003145 andl $65280, %r13d + 0x40, 0x0f, 0xb6, 0xde, //0x0000314c movzbl %sil, %ebx + 0x44, 0x09, 0xeb, //0x00003150 orl %r13d, %ebx + 0x81, 0xe6, 0x00, 0x00, 0xfc, 0x00, //0x00003153 andl $16515072, %esi + 0x81, 0xfe, 0x00, 0x00, 0xdc, 0x00, //0x00003159 cmpl $14417920, %esi + 0x0f, 0x84, 0x6a, 0x03, 0x00, 0x00, //0x0000315f je LBB5_651 + 0x48, 0x83, 0xc0, 0x06, //0x00003165 addq $6, %rax + 0x66, 0x43, 0xc7, 0x04, 0x18, 0xef, 0xbf, //0x00003169 movw $-16401, (%r8,%r11) + 0x43, 0xc6, 0x44, 0x18, 0x02, 0xbd, //0x00003170 movb $-67, $2(%r8,%r11) + 0x49, 0x83, 0xc3, 0x03, //0x00003176 addq $3, %r11 + 0x41, 0x89, 0xda, //0x0000317a movl %ebx, %r10d + 0x81, 0xfb, 0x80, 0x00, 0x00, 0x00, //0x0000317d cmpl $128, %ebx + 0x0f, 0x83, 0xad, 0xfe, 0xff, 0xff, //0x00003183 jae LBB5_602 + 0x4d, 0x01, 0xd8, //0x00003189 addq %r11, %r8 + 0xe9, 0xfa, 0x02, 0x00, 0x00, //0x0000318c jmp LBB5_648 + //0x00003191 LBB5_614 + 0x44, 0x89, 0xd1, //0x00003191 movl %r10d, %ecx + 0xc1, 0xe9, 0x0c, //0x00003194 shrl $12, %ecx + 0x80, 0xc9, 0xe0, //0x00003197 orb $-32, %cl + 0x43, 0x88, 0x0c, 0x18, //0x0000319a movb %cl, (%r8,%r11) + 0x44, 0x89, 0xd1, //0x0000319e movl %r10d, %ecx + 0xc1, 0xe9, 0x06, //0x000031a1 shrl $6, %ecx + 0x80, 0xe1, 0x3f, //0x000031a4 andb $63, %cl + 0x80, 0xc9, 0x80, //0x000031a7 orb $-128, %cl + 0x43, 0x88, 0x4c, 0x18, 0x01, //0x000031aa movb %cl, $1(%r8,%r11) + 0x41, 0x80, 0xe2, 0x3f, //0x000031af andb $63, %r10b + 0x41, 0x80, 0xca, 0x80, //0x000031b3 orb $-128, %r10b + 0x47, 0x88, 0x54, 0x18, 0x02, //0x000031b7 movb %r10b, $2(%r8,%r11) + //0x000031bc LBB5_615 + 0x4d, 0x01, 0xd8, //0x000031bc addq %r11, %r8 + 0x49, 0x83, 0xc0, 0x03, //0x000031bf addq $3, %r8 + //0x000031c3 LBB5_616 + 0x80, 0x38, 0x5c, //0x000031c3 cmpb $92, (%rax) + 0x49, 0x89, 0xc1, //0x000031c6 movq %rax, %r9 + 0x4c, 0x8b, 0x5d, 0xc0, //0x000031c9 movq $-64(%rbp), %r11 + 0x4c, 0x8b, 0x6d, 0x88, //0x000031cd movq $-120(%rbp), %r13 + 0x0f, 0x84, 0x67, 0xfd, 0xff, 0xff, //0x000031d1 je LBB5_593 + 0x4d, 0x89, 0xfa, //0x000031d7 movq %r15, %r10 + 0x4c, 0x89, 0x5d, 0xc0, //0x000031da movq %r11, $-64(%rbp) + 0xc5, 0xfe, 0x6f, 0x18, //0x000031de vmovdqu (%rax), %ymm3 + 0xc5, 0xe5, 0x74, 0xe0, //0x000031e2 vpcmpeqb %ymm0, %ymm3, %ymm4 + 0xc5, 0xe5, 0x74, 0xe9, //0x000031e6 vpcmpeqb %ymm1, %ymm3, %ymm5 + 0xc5, 0xfd, 0xd7, 0xfd, //0x000031ea vpmovmskb %ymm5, %edi + 0xc5, 0xe5, 0xda, 0xea, //0x000031ee vpminub %ymm2, %ymm3, %ymm5 + 0xc5, 0xe5, 0x74, 0xed, //0x000031f2 vpcmpeqb %ymm5, %ymm3, %ymm5 + 0xc5, 0xd5, 0xeb, 0xf4, //0x000031f6 vpor %ymm4, %ymm5, %ymm6 + 0xc5, 0xfd, 0xd7, 0xf6, //0x000031fa vpmovmskb %ymm6, %esi + 0x83, 0xc6, 0xff, //0x000031fe addl $-1, %esi + 0xc5, 0xfa, 0x6f, 0x30, //0x00003201 vmovdqu (%rax), %xmm6 + 0xc5, 0xf9, 0x7e, 0xf1, //0x00003205 vmovd %xmm6, %ecx + 0x85, 0xfe, //0x00003209 testl %edi, %esi + 0x0f, 0x85, 0xca, 0x0c, 0x00, 0x00, //0x0000320b jne LBB5_776 + 0xf6, 0xc2, 0x20, //0x00003211 testb $32, %dl + 0x0f, 0x85, 0x2d, 0x01, 0x00, 0x00, //0x00003214 jne LBB5_635 + 0x83, 0xc7, 0xff, //0x0000321a addl $-1, %edi + 0xc5, 0xe5, 0x74, 0xe0, //0x0000321d vpcmpeqb %ymm0, %ymm3, %ymm4 + 0xc5, 0xfd, 0xd7, 0xf4, //0x00003221 vpmovmskb %ymm4, %esi + 0x85, 0xf7, //0x00003225 testl %esi, %edi + 0x0f, 0x85, 0x53, 0x00, 0x00, 0x00, //0x00003227 jne LBB5_624 + 0x48, 0x83, 0xc0, 0x20, //0x0000322d addq $32, %rax + //0x00003231 LBB5_621 + 0xc4, 0xc1, 0x7e, 0x7f, 0x18, //0x00003231 vmovdqu %ymm3, (%r8) + 0xc5, 0xfe, 0x6f, 0x18, //0x00003236 vmovdqu (%rax), %ymm3 + 0xc5, 0xe5, 0x74, 0xe0, //0x0000323a vpcmpeqb %ymm0, %ymm3, %ymm4 + 0xc5, 0xe5, 0x74, 0xe9, //0x0000323e vpcmpeqb %ymm1, %ymm3, %ymm5 + 0xc5, 0xfd, 0xd7, 0xcd, //0x00003242 vpmovmskb %ymm5, %ecx + 0xc5, 0xe5, 0xda, 0xea, //0x00003246 vpminub %ymm2, %ymm3, %ymm5 + 0xc5, 0xe5, 0x74, 0xed, //0x0000324a vpcmpeqb %ymm5, %ymm3, %ymm5 + 0xc5, 0xd5, 0xeb, 0xec, //0x0000324e vpor %ymm4, %ymm5, %ymm5 + 0xc5, 0xfd, 0xd7, 0xf5, //0x00003252 vpmovmskb %ymm5, %esi + 0x83, 0xc6, 0xff, //0x00003256 addl $-1, %esi + 0x85, 0xce, //0x00003259 testl %ecx, %esi + 0x0f, 0x85, 0x72, 0x0c, 0x00, 0x00, //0x0000325b jne LBB5_775 + 0x49, 0x83, 0xc0, 0x20, //0x00003261 addq $32, %r8 + 0x83, 0xc1, 0xff, //0x00003265 addl $-1, %ecx + 0xc5, 0xfd, 0xd7, 0xf4, //0x00003268 vpmovmskb %ymm4, %esi + 0x48, 0x83, 0xc0, 0x20, //0x0000326c addq $32, %rax + 0x85, 0xf1, //0x00003270 testl %esi, %ecx + 0x0f, 0x84, 0xb9, 0xff, 0xff, 0xff, //0x00003272 je LBB5_621 + 0xc5, 0xf9, 0x7e, 0xd9, //0x00003278 vmovd %xmm3, %ecx + 0x48, 0x83, 0xc0, 0xe0, //0x0000327c addq $-32, %rax + //0x00003280 LBB5_624 + 0x49, 0x89, 0xc1, //0x00003280 movq %rax, %r9 + 0x80, 0xf9, 0x5c, //0x00003283 cmpb $92, %cl + 0x4c, 0x8b, 0x5d, 0xc0, //0x00003286 movq $-64(%rbp), %r11 + 0x4c, 0x8b, 0x6d, 0x88, //0x0000328a movq $-120(%rbp), %r13 + 0x4d, 0x89, 0xd7, //0x0000328e movq %r10, %r15 + 0x0f, 0x84, 0xa7, 0xfc, 0xff, 0xff, //0x00003291 je LBB5_593 + 0x31, 0xff, //0x00003297 xorl %edi, %edi + //0x00003299 LBB5_626 + 0x41, 0x88, 0x0c, 0x38, //0x00003299 movb %cl, (%r8,%rdi) + 0x0f, 0xb6, 0x4c, 0x38, 0x01, //0x0000329d movzbl $1(%rax,%rdi), %ecx + 0x80, 0xf9, 0x5c, //0x000032a2 cmpb $92, %cl + 0x0f, 0x84, 0x0b, 0x01, 0x00, 0x00, //0x000032a5 je LBB5_638 + 0x41, 0x88, 0x4c, 0x38, 0x01, //0x000032ab movb %cl, $1(%r8,%rdi) + 0x0f, 0xb6, 0x4c, 0x38, 0x02, //0x000032b0 movzbl $2(%rax,%rdi), %ecx + 0x80, 0xf9, 0x5c, //0x000032b5 cmpb $92, %cl + 0x0f, 0x84, 0x19, 0x01, 0x00, 0x00, //0x000032b8 je LBB5_639 + 0x41, 0x88, 0x4c, 0x38, 0x02, //0x000032be movb %cl, $2(%r8,%rdi) + 0x0f, 0xb6, 0x4c, 0x38, 0x03, //0x000032c3 movzbl $3(%rax,%rdi), %ecx + 0x80, 0xf9, 0x5c, //0x000032c8 cmpb $92, %cl + 0x0f, 0x84, 0x21, 0x01, 0x00, 0x00, //0x000032cb je LBB5_640 + 0x41, 0x88, 0x4c, 0x38, 0x03, //0x000032d1 movb %cl, $3(%r8,%rdi) + 0x0f, 0xb6, 0x4c, 0x38, 0x04, //0x000032d6 movzbl $4(%rax,%rdi), %ecx + 0x80, 0xf9, 0x5c, //0x000032db cmpb $92, %cl + 0x0f, 0x84, 0x29, 0x01, 0x00, 0x00, //0x000032de je LBB5_641 + 0x41, 0x88, 0x4c, 0x38, 0x04, //0x000032e4 movb %cl, $4(%r8,%rdi) + 0x0f, 0xb6, 0x4c, 0x38, 0x05, //0x000032e9 movzbl $5(%rax,%rdi), %ecx + 0x80, 0xf9, 0x5c, //0x000032ee cmpb $92, %cl + 0x0f, 0x84, 0x31, 0x01, 0x00, 0x00, //0x000032f1 je LBB5_642 + 0x41, 0x88, 0x4c, 0x38, 0x05, //0x000032f7 movb %cl, $5(%r8,%rdi) + 0x0f, 0xb6, 0x4c, 0x38, 0x06, //0x000032fc movzbl $6(%rax,%rdi), %ecx + 0x80, 0xf9, 0x5c, //0x00003301 cmpb $92, %cl + 0x0f, 0x84, 0x39, 0x01, 0x00, 0x00, //0x00003304 je LBB5_643 + 0x41, 0x88, 0x4c, 0x38, 0x06, //0x0000330a movb %cl, $6(%r8,%rdi) + 0x0f, 0xb6, 0x4c, 0x38, 0x07, //0x0000330f movzbl $7(%rax,%rdi), %ecx + 0x80, 0xf9, 0x5c, //0x00003314 cmpb $92, %cl + 0x0f, 0x84, 0x41, 0x01, 0x00, 0x00, //0x00003317 je LBB5_644 + 0x41, 0x88, 0x4c, 0x38, 0x07, //0x0000331d movb %cl, $7(%r8,%rdi) + 0x0f, 0xb6, 0x4c, 0x38, 0x08, //0x00003322 movzbl $8(%rax,%rdi), %ecx + 0x48, 0x83, 0xc7, 0x08, //0x00003327 addq $8, %rdi + 0x80, 0xf9, 0x5c, //0x0000332b cmpb $92, %cl + 0x0f, 0x85, 0x65, 0xff, 0xff, 0xff, //0x0000332e jne LBB5_626 + 0x4c, 0x8d, 0x0c, 0x38, //0x00003334 leaq (%rax,%rdi), %r9 + 0x49, 0x83, 0xc1, 0xff, //0x00003338 addq $-1, %r9 + 0x48, 0x01, 0xf8, //0x0000333c addq %rdi, %rax + 0x49, 0x01, 0xf8, //0x0000333f addq %rdi, %r8 + 0xe9, 0x2d, 0x01, 0x00, 0x00, //0x00003342 jmp LBB5_645 + //0x00003347 LBB5_635 + 0xc5, 0xd5, 0x71, 0xf5, 0x07, //0x00003347 vpsllw $7, %ymm5, %ymm5 + 0xc5, 0xfd, 0xd7, 0xdd, //0x0000334c vpmovmskb %ymm5, %ebx + 0x83, 0xc7, 0xff, //0x00003350 addl $-1, %edi + 0x85, 0xdf, //0x00003353 testl %ebx, %edi + 0x0f, 0x85, 0x79, 0x0d, 0x00, 0x00, //0x00003355 jne LBB5_804 + 0xc5, 0xdd, 0x71, 0xf4, 0x07, //0x0000335b vpsllw $7, %ymm4, %ymm4 + 0xc5, 0xfd, 0xd7, 0xf4, //0x00003360 vpmovmskb %ymm4, %esi + 0x85, 0xf7, //0x00003364 testl %esi, %edi + 0x0f, 0x85, 0x14, 0xff, 0xff, 0xff, //0x00003366 jne LBB5_624 + 0xc4, 0xc1, 0x7e, 0x7f, 0x18, //0x0000336c vmovdqu %ymm3, (%r8) + 0x48, 0x8d, 0x58, 0x20, //0x00003371 leaq $32(%rax), %rbx + 0x49, 0x83, 0xc0, 0x20, //0x00003375 addq $32, %r8 + 0xc5, 0xfe, 0x6f, 0x58, 0x20, //0x00003379 vmovdqu $32(%rax), %ymm3 + 0xc5, 0xe5, 0x74, 0xe0, //0x0000337e vpcmpeqb %ymm0, %ymm3, %ymm4 + 0xc5, 0xe5, 0x74, 0xe9, //0x00003382 vpcmpeqb %ymm1, %ymm3, %ymm5 + 0xc5, 0xfd, 0xd7, 0xfd, //0x00003386 vpmovmskb %ymm5, %edi + 0xc5, 0xe5, 0xda, 0xea, //0x0000338a vpminub %ymm2, %ymm3, %ymm5 + 0xc5, 0xe5, 0x74, 0xed, //0x0000338e vpcmpeqb %ymm5, %ymm3, %ymm5 + 0xc5, 0xd5, 0xeb, 0xf4, //0x00003392 vpor %ymm4, %ymm5, %ymm6 + 0xc5, 0xfd, 0xd7, 0xf6, //0x00003396 vpmovmskb %ymm6, %esi + 0x83, 0xc6, 0xff, //0x0000339a addl $-1, %esi + 0xc5, 0xfa, 0x6f, 0x70, 0x20, //0x0000339d vmovdqu $32(%rax), %xmm6 + 0xc5, 0xf9, 0x7e, 0xf1, //0x000033a2 vmovd %xmm6, %ecx + 0x48, 0x89, 0xd8, //0x000033a6 movq %rbx, %rax + 0x85, 0xfe, //0x000033a9 testl %edi, %esi + 0x0f, 0x84, 0x96, 0xff, 0xff, 0xff, //0x000033ab je LBB5_635 + 0xe9, 0x28, 0x0b, 0x00, 0x00, //0x000033b1 jmp LBB5_777 + //0x000033b6 LBB5_638 + 0x48, 0x8d, 0x0c, 0x38, //0x000033b6 leaq (%rax,%rdi), %rcx + 0x48, 0x83, 0xc1, 0x01, //0x000033ba addq $1, %rcx + 0x48, 0x01, 0xf8, //0x000033be addq %rdi, %rax + 0x49, 0x01, 0xf8, //0x000033c1 addq %rdi, %r8 + 0x49, 0x83, 0xc0, 0x01, //0x000033c4 addq $1, %r8 + 0x49, 0x89, 0xc1, //0x000033c8 movq %rax, %r9 + 0x49, 0x83, 0xc1, 0x01, //0x000033cb addq $1, %r9 + 0x48, 0x89, 0xc8, //0x000033cf movq %rcx, %rax + 0xe9, 0xa1, 0x00, 0x00, 0x00, //0x000033d2 jmp LBB5_646 + //0x000033d7 LBB5_639 + 0x4c, 0x8d, 0x0c, 0x38, //0x000033d7 leaq (%rax,%rdi), %r9 + 0x49, 0x83, 0xc1, 0x01, //0x000033db addq $1, %r9 + 0x48, 0x01, 0xf8, //0x000033df addq %rdi, %rax + 0x48, 0x83, 0xc0, 0x02, //0x000033e2 addq $2, %rax + 0x49, 0x01, 0xf8, //0x000033e6 addq %rdi, %r8 + 0x49, 0x83, 0xc0, 0x02, //0x000033e9 addq $2, %r8 + 0xe9, 0x82, 0x00, 0x00, 0x00, //0x000033ed jmp LBB5_645 + //0x000033f2 LBB5_640 + 0x4c, 0x8d, 0x0c, 0x38, //0x000033f2 leaq (%rax,%rdi), %r9 + 0x49, 0x83, 0xc1, 0x02, //0x000033f6 addq $2, %r9 + 0x48, 0x01, 0xf8, //0x000033fa addq %rdi, %rax + 0x48, 0x83, 0xc0, 0x03, //0x000033fd addq $3, %rax 0x49, 0x01, 0xf8, //0x00003401 addq %rdi, %r8 - 0x49, 0x83, 0xc0, 0x01, //0x00003404 addq $1, %r8 - 0x49, 0x89, 0xc1, //0x00003408 movq %rax, %r9 - 0x49, 0x83, 0xc1, 0x01, //0x0000340b addq $1, %r9 - 0x48, 0x89, 0xc8, //0x0000340f movq %rcx, %rax - 0xe9, 0xa1, 0x00, 0x00, 0x00, //0x00003412 jmp LBB5_644 - //0x00003417 LBB5_637 - 0x4c, 0x8d, 0x0c, 0x38, //0x00003417 leaq (%rax,%rdi), %r9 - 0x49, 0x83, 0xc1, 0x01, //0x0000341b addq $1, %r9 - 0x48, 0x01, 0xf8, //0x0000341f addq %rdi, %rax - 0x48, 0x83, 0xc0, 0x02, //0x00003422 addq $2, %rax - 0x49, 0x01, 0xf8, //0x00003426 addq %rdi, %r8 - 0x49, 0x83, 0xc0, 0x02, //0x00003429 addq $2, %r8 - 0xe9, 0x82, 0x00, 0x00, 0x00, //0x0000342d jmp LBB5_643 - //0x00003432 LBB5_638 - 0x4c, 0x8d, 0x0c, 0x38, //0x00003432 leaq (%rax,%rdi), %r9 - 0x49, 0x83, 0xc1, 0x02, //0x00003436 addq $2, %r9 - 0x48, 0x01, 0xf8, //0x0000343a addq %rdi, %rax - 0x48, 0x83, 0xc0, 0x03, //0x0000343d addq $3, %rax - 0x49, 0x01, 0xf8, //0x00003441 addq %rdi, %r8 - 0x49, 0x83, 0xc0, 0x03, //0x00003444 addq $3, %r8 - 0xe9, 0x67, 0x00, 0x00, 0x00, //0x00003448 jmp LBB5_643 - //0x0000344d LBB5_639 - 0x4c, 0x8d, 0x0c, 0x38, //0x0000344d leaq (%rax,%rdi), %r9 - 0x49, 0x83, 0xc1, 0x03, //0x00003451 addq $3, %r9 - 0x48, 0x01, 0xf8, //0x00003455 addq %rdi, %rax - 0x48, 0x83, 0xc0, 0x04, //0x00003458 addq $4, %rax - 0x49, 0x01, 0xf8, //0x0000345c addq %rdi, %r8 - 0x49, 0x83, 0xc0, 0x04, //0x0000345f addq $4, %r8 - 0xe9, 0x4c, 0x00, 0x00, 0x00, //0x00003463 jmp LBB5_643 - //0x00003468 LBB5_640 - 0x4c, 0x8d, 0x0c, 0x38, //0x00003468 leaq (%rax,%rdi), %r9 - 0x49, 0x83, 0xc1, 0x04, //0x0000346c addq $4, %r9 - 0x48, 0x01, 0xf8, //0x00003470 addq %rdi, %rax - 0x48, 0x83, 0xc0, 0x05, //0x00003473 addq $5, %rax - 0x49, 0x01, 0xf8, //0x00003477 addq %rdi, %r8 - 0x49, 0x83, 0xc0, 0x05, //0x0000347a addq $5, %r8 - 0xe9, 0x31, 0x00, 0x00, 0x00, //0x0000347e jmp LBB5_643 - //0x00003483 LBB5_641 - 0x4c, 0x8d, 0x0c, 0x38, //0x00003483 leaq (%rax,%rdi), %r9 - 0x49, 0x83, 0xc1, 0x05, //0x00003487 addq $5, %r9 - 0x48, 0x01, 0xf8, //0x0000348b addq %rdi, %rax - 0x48, 0x83, 0xc0, 0x06, //0x0000348e addq $6, %rax - 0x49, 0x01, 0xf8, //0x00003492 addq %rdi, %r8 - 0x49, 0x83, 0xc0, 0x06, //0x00003495 addq $6, %r8 - 0xe9, 0x16, 0x00, 0x00, 0x00, //0x00003499 jmp LBB5_643 - //0x0000349e LBB5_642 - 0x4c, 0x8d, 0x0c, 0x38, //0x0000349e leaq (%rax,%rdi), %r9 - 0x49, 0x83, 0xc1, 0x06, //0x000034a2 addq $6, %r9 - 0x48, 0x01, 0xf8, //0x000034a6 addq %rdi, %rax - 0x48, 0x83, 0xc0, 0x07, //0x000034a9 addq $7, %rax - 0x49, 0x01, 0xf8, //0x000034ad addq %rdi, %r8 - 0x49, 0x83, 0xc0, 0x07, //0x000034b0 addq $7, %r8 - //0x000034b4 LBB5_643 - 0x49, 0x83, 0xc1, 0x01, //0x000034b4 addq $1, %r9 - //0x000034b8 LBB5_644 - 0x4c, 0x8b, 0x5d, 0xc0, //0x000034b8 movq $-64(%rbp), %r11 - 0x4c, 0x8b, 0x6d, 0x88, //0x000034bc movq $-120(%rbp), %r13 - 0x4d, 0x89, 0xd7, //0x000034c0 movq %r10, %r15 - 0xe9, 0xb6, 0xfa, 0xff, 0xff, //0x000034c3 jmp LBB5_591 - //0x000034c8 LBB5_645 - 0x44, 0x89, 0xd3, //0x000034c8 movl %r10d, %ebx - //0x000034cb LBB5_646 - 0x41, 0x88, 0x18, //0x000034cb movb %bl, (%r8) - 0x49, 0x83, 0xc0, 0x01, //0x000034ce addq $1, %r8 - 0xe9, 0x2c, 0xfd, 0xff, 0xff, //0x000034d2 jmp LBB5_614 - //0x000034d7 LBB5_647 - 0x44, 0x89, 0xd1, //0x000034d7 movl %r10d, %ecx - 0xc1, 0xe9, 0x06, //0x000034da shrl $6, %ecx - 0x80, 0xc9, 0xc0, //0x000034dd orb $-64, %cl - 0x43, 0x88, 0x0c, 0x18, //0x000034e0 movb %cl, (%r8,%r11) - 0x41, 0x80, 0xe2, 0x3f, //0x000034e4 andb $63, %r10b - 0x41, 0x80, 0xca, 0x80, //0x000034e8 orb $-128, %r10b - 0x47, 0x88, 0x54, 0x18, 0x01, //0x000034ec movb %r10b, $1(%r8,%r11) - 0x4d, 0x01, 0xd8, //0x000034f1 addq %r11, %r8 - 0x49, 0x83, 0xc0, 0x02, //0x000034f4 addq $2, %r8 - 0xe9, 0x06, 0xfd, 0xff, 0xff, //0x000034f8 jmp LBB5_614 - //0x000034fd LBB5_648 - 0x66, 0x43, 0xc7, 0x04, 0x18, 0xef, 0xbf, //0x000034fd movw $-16401, (%r8,%r11) - 0x43, 0xc6, 0x44, 0x18, 0x02, 0xbd, //0x00003504 movb $-67, $2(%r8,%r11) - 0xe9, 0xed, 0xfc, 0xff, 0xff, //0x0000350a jmp LBB5_613 - //0x0000350f LBB5_649 - 0x41, 0xc1, 0xe2, 0x0a, //0x0000350f shll $10, %r10d - 0x89, 0xd9, //0x00003513 movl %ebx, %ecx - 0x44, 0x01, 0xd1, //0x00003515 addl %r10d, %ecx - 0x42, 0x8d, 0x34, 0x13, //0x00003518 leal (%rbx,%r10), %esi - 0x81, 0xc6, 0x00, 0x24, 0xa0, 0xfc, //0x0000351c addl $-56613888, %esi - 0x89, 0xf7, //0x00003522 movl %esi, %edi - 0xc1, 0xef, 0x12, //0x00003524 shrl $18, %edi - 0x40, 0x80, 0xcf, 0xf0, //0x00003527 orb $-16, %dil - 0x43, 0x88, 0x3c, 0x18, //0x0000352b movb %dil, (%r8,%r11) - 0x89, 0xf7, //0x0000352f movl %esi, %edi - 0xc1, 0xef, 0x0c, //0x00003531 shrl $12, %edi - 0x40, 0x80, 0xe7, 0x3f, //0x00003534 andb $63, %dil - 0x40, 0x80, 0xcf, 0x80, //0x00003538 orb $-128, %dil - 0x43, 0x88, 0x7c, 0x18, 0x01, //0x0000353c movb %dil, $1(%r8,%r11) - 0xc1, 0xee, 0x06, //0x00003541 shrl $6, %esi - 0x40, 0x80, 0xe6, 0x3f, //0x00003544 andb $63, %sil - 0x40, 0x80, 0xce, 0x80, //0x00003548 orb $-128, %sil - 0x43, 0x88, 0x74, 0x18, 0x02, //0x0000354c movb %sil, $2(%r8,%r11) - 0x80, 0xe1, 0x3f, //0x00003551 andb $63, %cl - 0x80, 0xc9, 0x80, //0x00003554 orb $-128, %cl - 0x43, 0x88, 0x4c, 0x18, 0x03, //0x00003557 movb %cl, $3(%r8,%r11) - 0x4d, 0x01, 0xd8, //0x0000355c addq %r11, %r8 - 0x49, 0x83, 0xc0, 0x04, //0x0000355f addq $4, %r8 - 0x48, 0x83, 0xc0, 0x06, //0x00003563 addq $6, %rax - 0xe9, 0x97, 0xfc, 0xff, 0xff, //0x00003567 jmp LBB5_614 - //0x0000356c LBB5_650 - 0x40, 0xb7, 0x01, //0x0000356c movb $1, %dil - 0x48, 0xc7, 0xc1, 0xfe, 0xff, 0xff, 0xff, //0x0000356f movq $-2, %rcx - 0xe9, 0x2b, 0xdf, 0xff, 0xff, //0x00003576 jmp LBB5_240 - //0x0000357b LBB5_651 - 0x89, 0xd8, //0x0000357b movl %ebx, %eax - //0x0000357d LBB5_652 - 0x48, 0x8b, 0x4d, 0xc8, //0x0000357d movq $-56(%rbp), %rcx - 0x4c, 0x01, 0xc9, //0x00003581 addq %r9, %rcx - 0x4c, 0x29, 0xe1, //0x00003584 subq %r12, %rcx - 0x48, 0x29, 0xc1, //0x00003587 subq %rax, %rcx - 0x48, 0xf7, 0xd2, //0x0000358a notq %rdx - 0x48, 0x01, 0xca, //0x0000358d addq %rcx, %rdx - 0x4c, 0x8b, 0x5d, 0xc0, //0x00003590 movq $-64(%rbp), %r11 - 0xe9, 0x99, 0xd8, 0xff, 0xff, //0x00003594 jmp LBB5_162 - //0x00003599 LBB5_653 - 0x45, 0x31, 0xc0, //0x00003599 xorl %r8d, %r8d - //0x0000359c LBB5_654 - 0x4c, 0x8b, 0x5d, 0xc0, //0x0000359c movq $-64(%rbp), %r11 - 0x44, 0x8b, 0x55, 0xa0, //0x000035a0 movl $-96(%rbp), %r10d - 0x8a, 0x5d, 0xa8, //0x000035a4 movb $-88(%rbp), %bl - 0x48, 0xbe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x000035a7 movabsq $4503599627370495, %rsi - 0xe9, 0x97, 0x02, 0x00, 0x00, //0x000035b1 jmp LBB5_677 - //0x000035b6 LBB5_655 - 0x83, 0xe7, 0xfc, //0x000035b6 andl $-4, %edi - 0xf7, 0xdf, //0x000035b9 negl %edi - 0xc4, 0xe2, 0x7d, 0x59, 0x15, 0xcc, 0xcc, 0xff, 0xff, //0x000035bb vpbroadcastq $-13108(%rip), %ymm2 /* LCPI5_24+0(%rip) */ - 0xc4, 0xe2, 0x7d, 0x59, 0x25, 0xcb, 0xcc, 0xff, 0xff, //0x000035c4 vpbroadcastq $-13109(%rip), %ymm4 /* LCPI5_25+0(%rip) */ - 0xc5, 0xfd, 0x6f, 0xda, //0x000035cd vmovdqa %ymm2, %ymm3 - 0xc5, 0xfd, 0x6f, 0xca, //0x000035d1 vmovdqa %ymm2, %ymm1 - //0x000035d5 LBB5_656 - 0xc5, 0xfd, 0xf4, 0xec, //0x000035d5 vpmuludq %ymm4, %ymm0, %ymm5 - 0xc5, 0xfd, 0x73, 0xd0, 0x20, //0x000035d9 vpsrlq $32, %ymm0, %ymm0 - 0xc5, 0xfd, 0xf4, 0xc4, //0x000035de vpmuludq %ymm4, %ymm0, %ymm0 - 0xc5, 0xfd, 0x73, 0xf0, 0x20, //0x000035e2 vpsllq $32, %ymm0, %ymm0 - 0xc5, 0xd5, 0xd4, 0xc0, //0x000035e7 vpaddq %ymm0, %ymm5, %ymm0 - 0xc5, 0xed, 0xf4, 0xec, //0x000035eb vpmuludq %ymm4, %ymm2, %ymm5 - 0xc5, 0xed, 0x73, 0xd2, 0x20, //0x000035ef vpsrlq $32, %ymm2, %ymm2 - 0xc5, 0xed, 0xf4, 0xd4, //0x000035f4 vpmuludq %ymm4, %ymm2, %ymm2 - 0xc5, 0xed, 0x73, 0xf2, 0x20, //0x000035f8 vpsllq $32, %ymm2, %ymm2 - 0xc5, 0xd5, 0xd4, 0xd2, //0x000035fd vpaddq %ymm2, %ymm5, %ymm2 - 0xc5, 0xe5, 0xf4, 0xec, //0x00003601 vpmuludq %ymm4, %ymm3, %ymm5 - 0xc5, 0xe5, 0x73, 0xd3, 0x20, //0x00003605 vpsrlq $32, %ymm3, %ymm3 - 0xc5, 0xe5, 0xf4, 0xdc, //0x0000360a vpmuludq %ymm4, %ymm3, %ymm3 - 0xc5, 0xe5, 0x73, 0xf3, 0x20, //0x0000360e vpsllq $32, %ymm3, %ymm3 - 0xc5, 0xd5, 0xd4, 0xdb, //0x00003613 vpaddq %ymm3, %ymm5, %ymm3 - 0xc5, 0xf5, 0xf4, 0xec, //0x00003617 vpmuludq %ymm4, %ymm1, %ymm5 - 0xc5, 0xf5, 0x73, 0xd1, 0x20, //0x0000361b vpsrlq $32, %ymm1, %ymm1 - 0xc5, 0xf5, 0xf4, 0xcc, //0x00003620 vpmuludq %ymm4, %ymm1, %ymm1 - 0xc5, 0xf5, 0x73, 0xf1, 0x20, //0x00003624 vpsllq $32, %ymm1, %ymm1 - 0xc5, 0xd5, 0xd4, 0xc9, //0x00003629 vpaddq %ymm1, %ymm5, %ymm1 - 0x83, 0xc7, 0x04, //0x0000362d addl $4, %edi - 0x0f, 0x85, 0x9f, 0xff, 0xff, 0xff, //0x00003630 jne LBB5_656 - //0x00003636 LBB5_657 - 0x85, 0xd2, //0x00003636 testl %edx, %edx - 0x0f, 0x84, 0x6b, 0x00, 0x00, 0x00, //0x00003638 je LBB5_660 - 0xf7, 0xda, //0x0000363e negl %edx - 0xc4, 0xe2, 0x7d, 0x59, 0x25, 0x57, 0xcc, 0xff, 0xff, //0x00003640 vpbroadcastq $-13225(%rip), %ymm4 /* LCPI5_26+0(%rip) */ - //0x00003649 LBB5_659 - 0xc5, 0xfd, 0xf4, 0xec, //0x00003649 vpmuludq %ymm4, %ymm0, %ymm5 - 0xc5, 0xfd, 0x73, 0xd0, 0x20, //0x0000364d vpsrlq $32, %ymm0, %ymm0 - 0xc5, 0xfd, 0xf4, 0xc4, //0x00003652 vpmuludq %ymm4, %ymm0, %ymm0 - 0xc5, 0xfd, 0x73, 0xf0, 0x20, //0x00003656 vpsllq $32, %ymm0, %ymm0 - 0xc5, 0xd5, 0xd4, 0xc0, //0x0000365b vpaddq %ymm0, %ymm5, %ymm0 - 0xc5, 0xed, 0xf4, 0xec, //0x0000365f vpmuludq %ymm4, %ymm2, %ymm5 - 0xc5, 0xed, 0x73, 0xd2, 0x20, //0x00003663 vpsrlq $32, %ymm2, %ymm2 - 0xc5, 0xed, 0xf4, 0xd4, //0x00003668 vpmuludq %ymm4, %ymm2, %ymm2 - 0xc5, 0xed, 0x73, 0xf2, 0x20, //0x0000366c vpsllq $32, %ymm2, %ymm2 - 0xc5, 0xd5, 0xd4, 0xd2, //0x00003671 vpaddq %ymm2, %ymm5, %ymm2 - 0xc5, 0xe5, 0xf4, 0xec, //0x00003675 vpmuludq %ymm4, %ymm3, %ymm5 - 0xc5, 0xe5, 0x73, 0xd3, 0x20, //0x00003679 vpsrlq $32, %ymm3, %ymm3 - 0xc5, 0xe5, 0xf4, 0xdc, //0x0000367e vpmuludq %ymm4, %ymm3, %ymm3 - 0xc5, 0xe5, 0x73, 0xf3, 0x20, //0x00003682 vpsllq $32, %ymm3, %ymm3 - 0xc5, 0xd5, 0xd4, 0xdb, //0x00003687 vpaddq %ymm3, %ymm5, %ymm3 - 0xc5, 0xf5, 0xf4, 0xec, //0x0000368b vpmuludq %ymm4, %ymm1, %ymm5 - 0xc5, 0xf5, 0x73, 0xd1, 0x20, //0x0000368f vpsrlq $32, %ymm1, %ymm1 - 0xc5, 0xf5, 0xf4, 0xcc, //0x00003694 vpmuludq %ymm4, %ymm1, %ymm1 - 0xc5, 0xf5, 0x73, 0xf1, 0x20, //0x00003698 vpsllq $32, %ymm1, %ymm1 - 0xc5, 0xd5, 0xd4, 0xc9, //0x0000369d vpaddq %ymm1, %ymm5, %ymm1 - 0xff, 0xc2, //0x000036a1 incl %edx - 0x0f, 0x85, 0xa0, 0xff, 0xff, 0xff, //0x000036a3 jne LBB5_659 - //0x000036a9 LBB5_660 - 0xc5, 0xdd, 0x73, 0xd2, 0x20, //0x000036a9 vpsrlq $32, %ymm2, %ymm4 - 0xc5, 0xdd, 0xf4, 0xe0, //0x000036ae vpmuludq %ymm0, %ymm4, %ymm4 - 0xc5, 0xd5, 0x73, 0xd0, 0x20, //0x000036b2 vpsrlq $32, %ymm0, %ymm5 - 0xc5, 0xed, 0xf4, 0xed, //0x000036b7 vpmuludq %ymm5, %ymm2, %ymm5 - 0xc5, 0xd5, 0xd4, 0xe4, //0x000036bb vpaddq %ymm4, %ymm5, %ymm4 - 0xc5, 0xdd, 0x73, 0xf4, 0x20, //0x000036bf vpsllq $32, %ymm4, %ymm4 - 0xc5, 0xed, 0xf4, 0xc0, //0x000036c4 vpmuludq %ymm0, %ymm2, %ymm0 - 0xc5, 0xfd, 0xd4, 0xc4, //0x000036c8 vpaddq %ymm4, %ymm0, %ymm0 - 0xc5, 0xed, 0x73, 0xd3, 0x20, //0x000036cc vpsrlq $32, %ymm3, %ymm2 - 0xc5, 0xed, 0xf4, 0xd0, //0x000036d1 vpmuludq %ymm0, %ymm2, %ymm2 - 0xc5, 0xdd, 0x73, 0xd0, 0x20, //0x000036d5 vpsrlq $32, %ymm0, %ymm4 - 0xc5, 0xe5, 0xf4, 0xe4, //0x000036da vpmuludq %ymm4, %ymm3, %ymm4 - 0xc5, 0xdd, 0xd4, 0xd2, //0x000036de vpaddq %ymm2, %ymm4, %ymm2 - 0xc5, 0xed, 0x73, 0xf2, 0x20, //0x000036e2 vpsllq $32, %ymm2, %ymm2 - 0xc5, 0xe5, 0xf4, 0xc0, //0x000036e7 vpmuludq %ymm0, %ymm3, %ymm0 - 0xc5, 0xfd, 0xd4, 0xc2, //0x000036eb vpaddq %ymm2, %ymm0, %ymm0 - 0xc5, 0xed, 0x73, 0xd1, 0x20, //0x000036ef vpsrlq $32, %ymm1, %ymm2 - 0xc5, 0xed, 0xf4, 0xd0, //0x000036f4 vpmuludq %ymm0, %ymm2, %ymm2 - 0xc5, 0xe5, 0x73, 0xd0, 0x20, //0x000036f8 vpsrlq $32, %ymm0, %ymm3 - 0xc5, 0xf5, 0xf4, 0xdb, //0x000036fd vpmuludq %ymm3, %ymm1, %ymm3 - 0xc5, 0xe5, 0xd4, 0xd2, //0x00003701 vpaddq %ymm2, %ymm3, %ymm2 - 0xc5, 0xed, 0x73, 0xf2, 0x20, //0x00003705 vpsllq $32, %ymm2, %ymm2 - 0xc5, 0xf5, 0xf4, 0xc0, //0x0000370a vpmuludq %ymm0, %ymm1, %ymm0 - 0xc5, 0xfd, 0xd4, 0xc2, //0x0000370e vpaddq %ymm2, %ymm0, %ymm0 - 0xc4, 0xe3, 0x7d, 0x39, 0xc1, 0x01, //0x00003712 vextracti128 $1, %ymm0, %xmm1 - 0xc5, 0xe9, 0x73, 0xd0, 0x20, //0x00003718 vpsrlq $32, %xmm0, %xmm2 - 0xc5, 0xe9, 0xf4, 0xd1, //0x0000371d vpmuludq %xmm1, %xmm2, %xmm2 - 0xc5, 0xe1, 0x73, 0xd1, 0x20, //0x00003721 vpsrlq $32, %xmm1, %xmm3 - 0xc5, 0xf9, 0xf4, 0xdb, //0x00003726 vpmuludq %xmm3, %xmm0, %xmm3 - 0xc5, 0xe1, 0xd4, 0xd2, //0x0000372a vpaddq %xmm2, %xmm3, %xmm2 - 0xc5, 0xe9, 0x73, 0xf2, 0x20, //0x0000372e vpsllq $32, %xmm2, %xmm2 - 0xc5, 0xf9, 0xf4, 0xc1, //0x00003733 vpmuludq %xmm1, %xmm0, %xmm0 - 0xc5, 0xf9, 0xd4, 0xc2, //0x00003737 vpaddq %xmm2, %xmm0, %xmm0 - 0xc5, 0xf9, 0x70, 0xc8, 0xee, //0x0000373b vpshufd $238, %xmm0, %xmm1 - 0xc5, 0xe9, 0x73, 0xd0, 0x20, //0x00003740 vpsrlq $32, %xmm0, %xmm2 - 0xc5, 0xe9, 0xf4, 0xd1, //0x00003745 vpmuludq %xmm1, %xmm2, %xmm2 - 0xc5, 0xf9, 0x70, 0xd8, 0xff, //0x00003749 vpshufd $255, %xmm0, %xmm3 - 0xc5, 0xf9, 0xf4, 0xdb, //0x0000374e vpmuludq %xmm3, %xmm0, %xmm3 - 0xc5, 0xe1, 0xd4, 0xd2, //0x00003752 vpaddq %xmm2, %xmm3, %xmm2 - 0xc5, 0xe9, 0x73, 0xf2, 0x20, //0x00003756 vpsllq $32, %xmm2, %xmm2 - 0xc5, 0xf9, 0xf4, 0xc1, //0x0000375b vpmuludq %xmm1, %xmm0, %xmm0 - 0xc5, 0xf9, 0xd4, 0xc2, //0x0000375f vpaddq %xmm2, %xmm0, %xmm0 - 0xc4, 0xe1, 0xf9, 0x7e, 0xc7, //0x00003763 vmovq %xmm0, %rdi - 0x45, 0x39, 0xd0, //0x00003768 cmpl %r10d, %r8d - 0x0f, 0x85, 0x0c, 0x00, 0x00, 0x00, //0x0000376b jne LBB5_662 - 0x48, 0x8b, 0x8d, 0x68, 0xff, 0xff, 0xff, //0x00003771 movq $-152(%rbp), %rcx - 0xe9, 0x1f, 0x00, 0x00, 0x00, //0x00003778 jmp LBB5_665 - //0x0000377d LBB5_662 - 0x45, 0x01, 0xd6, //0x0000377d addl %r10d, %r14d - 0x48, 0x8b, 0x8d, 0x68, 0xff, 0xff, 0xff, //0x00003780 movq $-152(%rbp), %rcx - //0x00003787 LBB5_663 - 0x89, 0xca, //0x00003787 movl %ecx, %edx - 0x44, 0x29, 0xf2, //0x00003789 subl %r14d, %edx - //0x0000378c LBB5_664 - 0x48, 0x01, 0xff, //0x0000378c addq %rdi, %rdi - 0x48, 0x8d, 0x3c, 0xbf, //0x0000378f leaq (%rdi,%rdi,4), %rdi - 0x83, 0xc2, 0xff, //0x00003793 addl $-1, %edx - 0x0f, 0x85, 0xf0, 0xff, 0xff, 0xff, //0x00003796 jne LBB5_664 - //0x0000379c LBB5_665 - 0x31, 0xd2, //0x0000379c xorl %edx, %edx - 0x85, 0xc9, //0x0000379e testl %ecx, %ecx - 0x44, 0x8b, 0x55, 0xa0, //0x000037a0 movl $-96(%rbp), %r10d - 0x8a, 0x5d, 0xa8, //0x000037a4 movb $-88(%rbp), %bl - 0x48, 0xbe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x000037a7 movabsq $4503599627370495, %rsi - 0x0f, 0x88, 0x56, 0x00, 0x00, 0x00, //0x000037b1 js LBB5_672 - 0x39, 0xc8, //0x000037b7 cmpl %ecx, %eax - 0x0f, 0x8e, 0x4e, 0x00, 0x00, 0x00, //0x000037b9 jle LBB5_672 - 0x43, 0x8a, 0x0c, 0x23, //0x000037bf movb (%r11,%r12), %cl - 0x80, 0xf9, 0x35, //0x000037c3 cmpb $53, %cl - 0x0f, 0x85, 0x3b, 0x00, 0x00, 0x00, //0x000037c6 jne LBB5_671 - 0x48, 0x8b, 0x95, 0x68, 0xff, 0xff, 0xff, //0x000037cc movq $-152(%rbp), %rdx - 0x83, 0xc2, 0x01, //0x000037d3 addl $1, %edx - 0x39, 0xc2, //0x000037d6 cmpl %eax, %edx - 0x0f, 0x85, 0x29, 0x00, 0x00, 0x00, //0x000037d8 jne LBB5_671 - 0x83, 0x7d, 0xb0, 0x00, //0x000037de cmpl $0, $-80(%rbp) - 0x0f, 0x95, 0xc2, //0x000037e2 setne %dl - 0x41, 0x08, 0xd1, //0x000037e5 orb %dl, %r9b - 0x4d, 0x89, 0xec, //0x000037e8 movq %r13, %r12 - 0x0f, 0x85, 0x1f, 0x00, 0x00, 0x00, //0x000037eb jne LBB5_673 - 0x48, 0x8b, 0x85, 0x68, 0xff, 0xff, 0xff, //0x000037f1 movq $-152(%rbp), %rax - 0x83, 0xc0, 0xff, //0x000037f8 addl $-1, %eax - 0x41, 0x8a, 0x14, 0x03, //0x000037fb movb (%r11,%rax), %dl - 0x80, 0xe2, 0x01, //0x000037ff andb $1, %dl - 0xe9, 0x09, 0x00, 0x00, 0x00, //0x00003802 jmp LBB5_673 - //0x00003807 LBB5_671 - 0x80, 0xf9, 0x35, //0x00003807 cmpb $53, %cl - 0x0f, 0x9d, 0xc2, //0x0000380a setge %dl - //0x0000380d LBB5_672 - 0x4d, 0x89, 0xec, //0x0000380d movq %r13, %r12 - //0x00003810 LBB5_673 - 0x48, 0x8b, 0x4d, 0x88, //0x00003810 movq $-120(%rbp), %rcx - 0x44, 0x0f, 0xb6, 0xc2, //0x00003814 movzbl %dl, %r8d - 0x49, 0x01, 0xf8, //0x00003818 addq %rdi, %r8 - 0x48, 0xb8, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x20, 0x00, //0x0000381b movabsq $9007199254740992, %rax - 0x49, 0x39, 0xc0, //0x00003825 cmpq %rax, %r8 - 0x4c, 0x8b, 0x5d, 0xc0, //0x00003828 movq $-64(%rbp), %r11 - 0x0f, 0x85, 0x1b, 0x00, 0x00, 0x00, //0x0000382c jne LBB5_677 - 0x81, 0xf9, 0xfe, 0x03, 0x00, 0x00, //0x00003832 cmpl $1022, %ecx - 0x0f, 0x8e, 0x08, 0x00, 0x00, 0x00, //0x00003838 jle LBB5_676 - 0x45, 0x31, 0xc0, //0x0000383e xorl %r8d, %r8d - 0xe9, 0xd3, 0xe2, 0xff, 0xff, //0x00003841 jmp LBB5_327 - //0x00003846 LBB5_676 - 0x83, 0xc1, 0x01, //0x00003846 addl $1, %ecx - 0x4c, 0x8d, 0x46, 0x01, //0x00003849 leaq $1(%rsi), %r8 - //0x0000384d LBB5_677 - 0x48, 0x8d, 0x46, 0x01, //0x0000384d leaq $1(%rsi), %rax - 0x4c, 0x21, 0xc0, //0x00003851 andq %r8, %rax - 0x81, 0xc1, 0xff, 0x03, 0x00, 0x00, //0x00003854 addl $1023, %ecx - 0x81, 0xe1, 0xff, 0x07, 0x00, 0x00, //0x0000385a andl $2047, %ecx - 0x48, 0xc1, 0xe1, 0x34, //0x00003860 shlq $52, %rcx - 0x48, 0x85, 0xc0, //0x00003864 testq %rax, %rax - 0x48, 0x0f, 0x44, 0xc8, //0x00003867 cmoveq %rax, %rcx - 0x48, 0x89, 0x8d, 0x70, 0xff, 0xff, 0xff, //0x0000386b movq %rcx, $-144(%rbp) - 0xe9, 0xa2, 0xe2, 0xff, 0xff, //0x00003872 jmp LBB5_327 - //0x00003877 LBB5_678 - 0x48, 0x8d, 0x42, 0x01, //0x00003877 leaq $1(%rdx), %rax - 0x0f, 0xb6, 0x0a, //0x0000387b movzbl (%rdx), %ecx - 0x48, 0x83, 0xf9, 0x20, //0x0000387e cmpq $32, %rcx - 0x0f, 0x87, 0x46, 0x04, 0x00, 0x00, //0x00003882 ja LBB5_737 - 0x48, 0xbe, 0x01, 0x26, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, //0x00003888 movabsq $4294977025, %rsi - 0x48, 0x0f, 0xa3, 0xce, //0x00003892 btq %rcx, %rsi - 0x0f, 0x83, 0x32, 0x04, 0x00, 0x00, //0x00003896 jae LBB5_737 - 0x0f, 0xb6, 0x4a, 0x01, //0x0000389c movzbl $1(%rdx), %ecx - 0x48, 0x83, 0xc2, 0x02, //0x000038a0 addq $2, %rdx - 0x48, 0x83, 0xf9, 0x20, //0x000038a4 cmpq $32, %rcx - 0x0f, 0x87, 0x0c, 0x03, 0x00, 0x00, //0x000038a8 ja LBB5_755 - 0x48, 0x0f, 0xa3, 0xce, //0x000038ae btq %rcx, %rsi - 0x0f, 0x83, 0x02, 0x03, 0x00, 0x00, //0x000038b2 jae LBB5_755 - 0x49, 0x8b, 0xb3, 0x90, 0x00, 0x00, 0x00, //0x000038b8 movq $144(%r11), %rsi - 0x48, 0x89, 0xd1, //0x000038bf movq %rdx, %rcx - 0x48, 0x29, 0xf1, //0x000038c2 subq %rsi, %rcx - 0x48, 0x83, 0xf9, 0x40, //0x000038c5 cmpq $64, %rcx - 0x0f, 0x83, 0x98, 0x03, 0x00, 0x00, //0x000038c9 jae LBB5_733 - 0x4d, 0x89, 0xda, //0x000038cf movq %r11, %r10 - 0x49, 0x8b, 0x83, 0x98, 0x00, 0x00, 0x00, //0x000038d2 movq $152(%r11), %rax - 0x48, 0xd3, 0xe8, //0x000038d9 shrq %cl, %rax - 0x48, 0xd3, 0xe0, //0x000038dc shlq %cl, %rax - 0x48, 0x85, 0xc0, //0x000038df testq %rax, %rax - 0x0f, 0x84, 0x75, 0x03, 0x00, 0x00, //0x000038e2 je LBB5_732 - 0x48, 0x0f, 0xbc, 0xc8, //0x000038e8 bsfq %rax, %rcx - 0x48, 0x8d, 0x04, 0x0e, //0x000038ec leaq (%rsi,%rcx), %rax - 0x48, 0x83, 0xc0, 0x01, //0x000038f0 addq $1, %rax - 0x48, 0x01, 0xce, //0x000038f4 addq %rcx, %rsi - 0x4d, 0x89, 0xd3, //0x000038f7 movq %r10, %r11 - 0xe9, 0xcd, 0x03, 0x00, 0x00, //0x000038fa jmp LBB5_736 - //0x000038ff LBB5_685 - 0x41, 0x80, 0x3c, 0x24, 0x06, //0x000038ff cmpb $6, (%r12) - 0x0f, 0x85, 0xbd, 0x00, 0x00, 0x00, //0x00003904 jne LBB5_694 - 0x49, 0x8d, 0x49, 0xf0, //0x0000390a leaq $-16(%r9), %rcx - 0xc1, 0xe0, 0x04, //0x0000390e shll $4, %eax - 0x01, 0xf8, //0x00003911 addl %edi, %eax - 0x29, 0xc1, //0x00003913 subl %eax, %ecx - 0xf6, 0xc1, 0x10, //0x00003915 testb $16, %cl - 0x0f, 0x85, 0x97, 0x01, 0x00, 0x00, //0x00003918 jne LBB5_705 - 0x4c, 0x8d, 0x7a, 0x01, //0x0000391e leaq $1(%rdx), %r15 - 0x0f, 0xb6, 0x0a, //0x00003922 movzbl (%rdx), %ecx - 0x31, 0xc0, //0x00003925 xorl %eax, %eax - 0x48, 0x89, 0x85, 0x70, 0xff, 0xff, 0xff, //0x00003927 movq %rax, $-144(%rbp) - 0x31, 0xc0, //0x0000392e xorl %eax, %eax - 0x48, 0x89, 0x45, 0x90, //0x00003930 movq %rax, $-112(%rbp) - 0x48, 0x83, 0xf9, 0x20, //0x00003934 cmpq $32, %rcx - 0x0f, 0x87, 0x21, 0x05, 0x00, 0x00, //0x00003938 ja LBB5_766 - 0x48, 0xb8, 0x01, 0x26, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, //0x0000393e movabsq $4294977025, %rax - 0x48, 0x0f, 0xa3, 0xc8, //0x00003948 btq %rcx, %rax - 0x0f, 0x83, 0x0d, 0x05, 0x00, 0x00, //0x0000394c jae LBB5_766 - 0x0f, 0xb6, 0x4a, 0x01, //0x00003952 movzbl $1(%rdx), %ecx - 0x48, 0x83, 0xc2, 0x02, //0x00003956 addq $2, %rdx - 0x31, 0xff, //0x0000395a xorl %edi, %edi - 0x48, 0x89, 0xbd, 0x70, 0xff, 0xff, 0xff, //0x0000395c movq %rdi, $-144(%rbp) - 0x31, 0xff, //0x00003963 xorl %edi, %edi - 0x48, 0x89, 0x7d, 0x90, //0x00003965 movq %rdi, $-112(%rbp) - 0x48, 0x83, 0xf9, 0x20, //0x00003969 cmpq $32, %rcx - 0x0f, 0x87, 0xe9, 0x04, 0x00, 0x00, //0x0000396d ja LBB5_765 - 0x48, 0x0f, 0xa3, 0xc8, //0x00003973 btq %rcx, %rax - 0x0f, 0x83, 0xdf, 0x04, 0x00, 0x00, //0x00003977 jae LBB5_765 - 0x49, 0x8b, 0x83, 0x90, 0x00, 0x00, 0x00, //0x0000397d movq $144(%r11), %rax - 0x48, 0x89, 0xd1, //0x00003984 movq %rdx, %rcx - 0x48, 0x29, 0xc1, //0x00003987 subq %rax, %rcx - 0x48, 0x83, 0xf9, 0x40, //0x0000398a cmpq $64, %rcx - 0x0f, 0x83, 0xdd, 0x04, 0x00, 0x00, //0x0000398e jae LBB5_768 - 0x49, 0x8b, 0x93, 0x98, 0x00, 0x00, 0x00, //0x00003994 movq $152(%r11), %rdx - 0x48, 0xd3, 0xea, //0x0000399b shrq %cl, %rdx - 0x48, 0xd3, 0xe2, //0x0000399e shlq %cl, %rdx - 0x48, 0x85, 0xd2, //0x000039a1 testq %rdx, %rdx - 0x0f, 0x84, 0xc0, 0x04, 0x00, 0x00, //0x000039a4 je LBB5_767 - 0x48, 0x0f, 0xbc, 0xca, //0x000039aa bsfq %rdx, %rcx - 0x4c, 0x8d, 0x3c, 0x08, //0x000039ae leaq (%rax,%rcx), %r15 - 0x49, 0x83, 0xc7, 0x01, //0x000039b2 addq $1, %r15 - 0x48, 0x01, 0xc8, //0x000039b6 addq %rcx, %rax - 0x31, 0xc9, //0x000039b9 xorl %ecx, %ecx - 0x48, 0x89, 0x8d, 0x70, 0xff, 0xff, 0xff, //0x000039bb movq %rcx, $-144(%rbp) - 0xe9, 0x19, 0x05, 0x00, 0x00, //0x000039c2 jmp LBB5_771 - //0x000039c7 LBB5_694 - 0x4c, 0x8d, 0x7a, 0x01, //0x000039c7 leaq $1(%rdx), %r15 - 0x0f, 0xb6, 0x0a, //0x000039cb movzbl (%rdx), %ecx - 0x31, 0xc0, //0x000039ce xorl %eax, %eax - 0x48, 0x89, 0x85, 0x70, 0xff, 0xff, 0xff, //0x000039d0 movq %rax, $-144(%rbp) - 0x31, 0xc0, //0x000039d7 xorl %eax, %eax - 0x48, 0x89, 0x45, 0x90, //0x000039d9 movq %rax, $-112(%rbp) - 0x48, 0x83, 0xf9, 0x20, //0x000039dd cmpq $32, %rcx - 0x0f, 0x87, 0xbb, 0x03, 0x00, 0x00, //0x000039e1 ja LBB5_753 - 0x48, 0xb8, 0x01, 0x26, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, //0x000039e7 movabsq $4294977025, %rax - 0x48, 0x0f, 0xa3, 0xc8, //0x000039f1 btq %rcx, %rax - 0x0f, 0x83, 0xa7, 0x03, 0x00, 0x00, //0x000039f5 jae LBB5_753 - 0x0f, 0xb6, 0x4a, 0x01, //0x000039fb movzbl $1(%rdx), %ecx - 0x48, 0x83, 0xc2, 0x02, //0x000039ff addq $2, %rdx - 0x31, 0xff, //0x00003a03 xorl %edi, %edi - 0x48, 0x89, 0xbd, 0x70, 0xff, 0xff, 0xff, //0x00003a05 movq %rdi, $-144(%rbp) - 0x31, 0xff, //0x00003a0c xorl %edi, %edi - 0x48, 0x89, 0x7d, 0x90, //0x00003a0e movq %rdi, $-112(%rbp) - 0x48, 0x83, 0xf9, 0x20, //0x00003a12 cmpq $32, %rcx - 0x0f, 0x87, 0x83, 0x03, 0x00, 0x00, //0x00003a16 ja LBB5_752 - 0x48, 0x0f, 0xa3, 0xc8, //0x00003a1c btq %rcx, %rax - 0x0f, 0x83, 0x79, 0x03, 0x00, 0x00, //0x00003a20 jae LBB5_752 - 0x49, 0x8b, 0x83, 0x90, 0x00, 0x00, 0x00, //0x00003a26 movq $144(%r11), %rax - 0x48, 0x89, 0xd1, //0x00003a2d movq %rdx, %rcx - 0x48, 0x29, 0xc1, //0x00003a30 subq %rax, %rcx - 0x48, 0x83, 0xf9, 0x40, //0x00003a33 cmpq $64, %rcx - 0x0f, 0x83, 0x77, 0x03, 0x00, 0x00, //0x00003a37 jae LBB5_757 - 0x49, 0x8b, 0x93, 0x98, 0x00, 0x00, 0x00, //0x00003a3d movq $152(%r11), %rdx - 0x48, 0xd3, 0xea, //0x00003a44 shrq %cl, %rdx - 0x48, 0xd3, 0xe2, //0x00003a47 shlq %cl, %rdx - 0x48, 0x85, 0xd2, //0x00003a4a testq %rdx, %rdx - 0x0f, 0x84, 0x5a, 0x03, 0x00, 0x00, //0x00003a4d je LBB5_756 - 0x48, 0x0f, 0xbc, 0xca, //0x00003a53 bsfq %rdx, %rcx - 0x4c, 0x8d, 0x3c, 0x08, //0x00003a57 leaq (%rax,%rcx), %r15 - 0x49, 0x83, 0xc7, 0x01, //0x00003a5b addq $1, %r15 - 0x48, 0x01, 0xc8, //0x00003a5f addq %rcx, %rax - 0x31, 0xc9, //0x00003a62 xorl %ecx, %ecx - 0x48, 0x89, 0x8d, 0x70, 0xff, 0xff, 0xff, //0x00003a64 movq %rcx, $-144(%rbp) - 0xe9, 0xb3, 0x03, 0x00, 0x00, //0x00003a6b jmp LBB5_760 - //0x00003a70 LBB5_701 - 0x31, 0xff, //0x00003a70 xorl %edi, %edi - //0x00003a72 LBB5_702 - 0x0f, 0xbc, 0xcb, //0x00003a72 bsfl %ebx, %ecx - 0x48, 0x01, 0xc8, //0x00003a75 addq %rcx, %rax - 0x48, 0xc7, 0xc1, 0xff, 0xff, 0xff, 0xff, //0x00003a78 movq $-1, %rcx - 0xe9, 0x22, 0xda, 0xff, 0xff, //0x00003a7f jmp LBB5_240 - //0x00003a84 LBB5_703 - 0x49, 0xc7, 0xc5, 0xff, 0xff, 0xff, 0xff, //0x00003a84 movq $-1, %r13 - 0x49, 0xc7, 0xc2, 0xff, 0xff, 0xff, 0xff, //0x00003a8b movq $-1, %r10 - 0x4d, 0x89, 0xc4, //0x00003a92 movq %r8, %r12 - 0x4c, 0x89, 0x5d, 0xc0, //0x00003a95 movq %r11, $-64(%rbp) - 0x49, 0x83, 0xfe, 0x10, //0x00003a99 cmpq $16, %r14 - 0x0f, 0x83, 0xb8, 0xcf, 0xff, 0xff, //0x00003a9d jae LBB5_98 - 0xe9, 0xfd, 0xd0, 0xff, 0xff, //0x00003aa3 jmp LBB5_116 - //0x00003aa8 LBB5_704 - 0x45, 0x31, 0xed, //0x00003aa8 xorl %r13d, %r13d - 0xba, 0x10, 0x27, 0x00, 0x00, //0x00003aab movl $10000, %edx - 0xe9, 0x0a, 0xd5, 0xff, 0xff, //0x00003ab0 jmp LBB5_179 - //0x00003ab5 LBB5_705 - 0x31, 0xc0, //0x00003ab5 xorl %eax, %eax - 0x48, 0x89, 0x85, 0x70, 0xff, 0xff, 0xff, //0x00003ab7 movq %rax, $-144(%rbp) - 0x31, 0xc0, //0x00003abe xorl %eax, %eax - 0x48, 0x89, 0x45, 0xa0, //0x00003ac0 movq %rax, $-96(%rbp) - 0x31, 0xc0, //0x00003ac4 xorl %eax, %eax - 0x48, 0x89, 0x45, 0x90, //0x00003ac6 movq %rax, $-112(%rbp) - 0xe9, 0x38, 0x0a, 0x00, 0x00, //0x00003aca jmp LBB5_832 - //0x00003acf LBB5_706 - 0x45, 0x89, 0xd6, //0x00003acf movl %r10d, %r14d - 0x4d, 0x8d, 0x14, 0x0f, //0x00003ad2 leaq (%r15,%rcx), %r10 - 0x41, 0x8a, 0x04, 0x0f, //0x00003ad6 movb (%r15,%rcx), %al - 0x8d, 0x48, 0xd0, //0x00003ada leal $-48(%rax), %ecx - 0x80, 0xf9, 0x09, //0x00003add cmpb $9, %cl - 0x0f, 0x87, 0xaa, 0x02, 0x00, 0x00, //0x00003ae0 ja LBB5_751 - 0x31, 0xf6, //0x00003ae6 xorl %esi, %esi - 0x31, 0xdb, //0x00003ae8 xorl %ebx, %ebx - //0x00003aea LBB5_708 - 0x48, 0x8d, 0x0c, 0xb6, //0x00003aea leaq (%rsi,%rsi,4), %rcx - 0x0f, 0xb6, 0xc0, //0x00003aee movzbl %al, %eax - 0x48, 0x8d, 0x34, 0x48, //0x00003af1 leaq (%rax,%rcx,2), %rsi - 0x48, 0x83, 0xc6, 0xd0, //0x00003af5 addq $-48, %rsi - 0x48, 0x8d, 0x4b, 0x01, //0x00003af9 leaq $1(%rbx), %rcx - 0x41, 0x0f, 0xb6, 0x42, 0x01, //0x00003afd movzbl $1(%r10), %eax - 0x49, 0x83, 0xc2, 0x01, //0x00003b02 addq $1, %r10 - 0x8d, 0x78, 0xd0, //0x00003b06 leal $-48(%rax), %edi - 0x40, 0x80, 0xff, 0x09, //0x00003b09 cmpb $9, %dil - 0x0f, 0x87, 0x0d, 0x00, 0x00, 0x00, //0x00003b0d ja LBB5_710 - 0x48, 0x83, 0xfb, 0x12, //0x00003b13 cmpq $18, %rbx - 0x48, 0x89, 0xcb, //0x00003b17 movq %rcx, %rbx - 0x0f, 0x82, 0xca, 0xff, 0xff, 0xff, //0x00003b1a jb LBB5_708 - //0x00003b20 LBB5_710 - 0x40, 0x80, 0xff, 0x09, //0x00003b20 cmpb $9, %dil - 0x0f, 0x87, 0x0a, 0x03, 0x00, 0x00, //0x00003b24 ja LBB5_761 - 0x45, 0x31, 0xed, //0x00003b2a xorl %r13d, %r13d - //0x00003b2d LBB5_712 - 0x43, 0x0f, 0xb6, 0x44, 0x2a, 0x01, //0x00003b2d movzbl $1(%r10,%r13), %eax - 0x8d, 0x78, 0xd0, //0x00003b33 leal $-48(%rax), %edi - 0x49, 0x83, 0xc5, 0x01, //0x00003b36 addq $1, %r13 - 0x40, 0x80, 0xff, 0x0a, //0x00003b3a cmpb $10, %dil - 0x0f, 0x82, 0xe9, 0xff, 0xff, 0xff, //0x00003b3e jb LBB5_712 - 0x4d, 0x01, 0xea, //0x00003b44 addq %r13, %r10 - 0x4d, 0x89, 0xd7, //0x00003b47 movq %r10, %r15 - 0x45, 0x89, 0xf2, //0x00003b4a movl %r14d, %r10d - 0x41, 0xb6, 0x01, //0x00003b4d movb $1, %r14b - 0xe9, 0xdd, 0xc9, 0xff, 0xff, //0x00003b50 jmp LBB5_32 - //0x00003b55 LBB5_714 - 0x49, 0x83, 0xc7, 0x01, //0x00003b55 addq $1, %r15 - 0xe9, 0x34, 0xca, 0xff, 0xff, //0x00003b59 jmp LBB5_41 - //0x00003b5e LBB5_715 - 0x49, 0x83, 0xc7, 0x01, //0x00003b5e addq $1, %r15 - 0xe9, 0x81, 0xca, 0xff, 0xff, //0x00003b62 jmp LBB5_47 - //0x00003b67 LBB5_716 - 0x49, 0x83, 0xc7, 0x01, //0x00003b67 addq $1, %r15 - 0xe9, 0xfd, 0xcb, 0xff, 0xff, //0x00003b6b jmp LBB5_65 - //0x00003b70 LBB5_717 - 0x49, 0x83, 0xc7, 0x02, //0x00003b70 addq $2, %r15 - 0xe9, 0x19, 0xca, 0xff, 0xff, //0x00003b74 jmp LBB5_41 - //0x00003b79 LBB5_718 - 0x49, 0x83, 0xc7, 0x02, //0x00003b79 addq $2, %r15 - 0xe9, 0x66, 0xca, 0xff, 0xff, //0x00003b7d jmp LBB5_47 - //0x00003b82 LBB5_719 - 0x49, 0x83, 0xc7, 0x02, //0x00003b82 addq $2, %r15 - 0xe9, 0xe2, 0xcb, 0xff, 0xff, //0x00003b86 jmp LBB5_65 - //0x00003b8b LBB5_720 - 0xbe, 0x0d, 0x00, 0x00, 0x00, //0x00003b8b movl $13, %esi - 0xe9, 0xf9, 0xc9, 0xff, 0xff, //0x00003b90 jmp LBB5_40 - //0x00003b95 LBB5_721 - 0xbe, 0x0d, 0x00, 0x00, 0x00, //0x00003b95 movl $13, %esi - 0xe9, 0x45, 0xca, 0xff, 0xff, //0x00003b9a jmp LBB5_46 - //0x00003b9f LBB5_722 - 0x49, 0x83, 0xc7, 0x03, //0x00003b9f addq $3, %r15 - 0xe9, 0xc5, 0xcb, 0xff, 0xff, //0x00003ba3 jmp LBB5_65 - //0x00003ba8 LBB5_723 - 0xbe, 0x0d, 0x00, 0x00, 0x00, //0x00003ba8 movl $13, %esi - 0xe9, 0xb7, 0xcb, 0xff, 0xff, //0x00003bad jmp LBB5_64 - //0x00003bb2 LBB5_754 - 0x48, 0x89, 0xd0, //0x00003bb2 movq %rdx, %rax - 0xe9, 0x79, 0x00, 0x00, 0x00, //0x00003bb5 jmp LBB5_729 - //0x00003bba LBB5_755 - 0x48, 0x89, 0xd0, //0x00003bba movq %rdx, %rax - 0xe9, 0x0c, 0x01, 0x00, 0x00, //0x00003bbd jmp LBB5_737 - //0x00003bc2 LBB5_724 - 0x48, 0x83, 0xc6, 0x40, //0x00003bc2 addq $64, %rsi - 0x48, 0x89, 0xf2, //0x00003bc6 movq %rsi, %rdx - 0x4d, 0x89, 0xd3, //0x00003bc9 movq %r10, %r11 - //0x00003bcc LBB5_725 - 0x48, 0x83, 0xc2, 0xc0, //0x00003bcc addq $-64, %rdx - 0xc5, 0xfe, 0x6f, 0x05, 0x88, 0xc4, 0xff, 0xff, //0x00003bd0 vmovdqu $-15224(%rip), %ymm0 /* LCPI5_0+0(%rip) */ - //0x00003bd8 LBB5_726 - 0xc5, 0xfe, 0x6f, 0x4a, 0x40, //0x00003bd8 vmovdqu $64(%rdx), %ymm1 - 0xc5, 0xfe, 0x6f, 0x52, 0x60, //0x00003bdd vmovdqu $96(%rdx), %ymm2 - 0x48, 0x83, 0xc2, 0x40, //0x00003be2 addq $64, %rdx - 0xc4, 0xe2, 0x7d, 0x00, 0xd9, //0x00003be6 vpshufb %ymm1, %ymm0, %ymm3 - 0xc4, 0xe2, 0x7d, 0x00, 0xe2, //0x00003beb vpshufb %ymm2, %ymm0, %ymm4 - 0xc5, 0xf5, 0x74, 0xcb, //0x00003bf0 vpcmpeqb %ymm3, %ymm1, %ymm1 - 0xc5, 0xfd, 0xd7, 0xc9, //0x00003bf4 vpmovmskb %ymm1, %ecx - 0xc5, 0xed, 0x74, 0xcc, //0x00003bf8 vpcmpeqb %ymm4, %ymm2, %ymm1 - 0xc5, 0xfd, 0xd7, 0xc1, //0x00003bfc vpmovmskb %ymm1, %eax - 0x48, 0xc1, 0xe0, 0x20, //0x00003c00 shlq $32, %rax - 0x48, 0x09, 0xc8, //0x00003c04 orq %rcx, %rax - 0x48, 0x83, 0xf8, 0xff, //0x00003c07 cmpq $-1, %rax - 0x0f, 0x84, 0xc7, 0xff, 0xff, 0xff, //0x00003c0b je LBB5_726 - 0x48, 0xf7, 0xd0, //0x00003c11 notq %rax - 0x49, 0x89, 0x83, 0x98, 0x00, 0x00, 0x00, //0x00003c14 movq %rax, $152(%r11) - 0x49, 0x89, 0x93, 0x90, 0x00, 0x00, 0x00, //0x00003c1b movq %rdx, $144(%r11) - 0x48, 0x0f, 0xbc, 0xc0, //0x00003c22 bsfq %rax, %rax - 0x48, 0x8d, 0x34, 0x02, //0x00003c26 leaq (%rdx,%rax), %rsi - 0x48, 0x01, 0xd0, //0x00003c2a addq %rdx, %rax - 0x48, 0x83, 0xc0, 0x01, //0x00003c2d addq $1, %rax - //0x00003c31 LBB5_728 - 0x8a, 0x0e, //0x00003c31 movb (%rsi), %cl - //0x00003c33 LBB5_729 - 0x80, 0xf9, 0x7d, //0x00003c33 cmpb $125, %cl - 0x0f, 0x85, 0x0d, 0x00, 0x00, 0x00, //0x00003c36 jne LBB5_731 - 0x41, 0x83, 0x83, 0xc8, 0x00, 0x00, 0x00, 0x01, //0x00003c3c addl $1, $200(%r11) - 0xe9, 0x96, 0x00, 0x00, 0x00, //0x00003c44 jmp LBB5_739 - //0x00003c49 LBB5_731 - 0x31, 0xd2, //0x00003c49 xorl %edx, %edx - 0x48, 0x89, 0x95, 0x70, 0xff, 0xff, 0xff, //0x00003c4b movq %rdx, $-144(%rbp) - 0x31, 0xd2, //0x00003c52 xorl %edx, %edx - 0x48, 0x89, 0x55, 0xa0, //0x00003c54 movq %rdx, $-96(%rbp) - 0xe9, 0x0a, 0x06, 0x00, 0x00, //0x00003c58 jmp LBB5_805 - //0x00003c5d LBB5_732 - 0x48, 0x83, 0xc6, 0x40, //0x00003c5d addq $64, %rsi - 0x48, 0x89, 0xf2, //0x00003c61 movq %rsi, %rdx - 0x4d, 0x89, 0xd3, //0x00003c64 movq %r10, %r11 - //0x00003c67 LBB5_733 - 0x48, 0x83, 0xc2, 0xc0, //0x00003c67 addq $-64, %rdx - 0xc5, 0xfe, 0x6f, 0x05, 0xed, 0xc3, 0xff, 0xff, //0x00003c6b vmovdqu $-15379(%rip), %ymm0 /* LCPI5_0+0(%rip) */ - //0x00003c73 LBB5_734 - 0xc5, 0xfe, 0x6f, 0x4a, 0x40, //0x00003c73 vmovdqu $64(%rdx), %ymm1 - 0xc5, 0xfe, 0x6f, 0x52, 0x60, //0x00003c78 vmovdqu $96(%rdx), %ymm2 - 0x48, 0x83, 0xc2, 0x40, //0x00003c7d addq $64, %rdx - 0xc4, 0xe2, 0x7d, 0x00, 0xd9, //0x00003c81 vpshufb %ymm1, %ymm0, %ymm3 - 0xc4, 0xe2, 0x7d, 0x00, 0xe2, //0x00003c86 vpshufb %ymm2, %ymm0, %ymm4 - 0xc5, 0xf5, 0x74, 0xcb, //0x00003c8b vpcmpeqb %ymm3, %ymm1, %ymm1 - 0xc5, 0xfd, 0xd7, 0xc9, //0x00003c8f vpmovmskb %ymm1, %ecx - 0xc5, 0xed, 0x74, 0xcc, //0x00003c93 vpcmpeqb %ymm4, %ymm2, %ymm1 - 0xc5, 0xfd, 0xd7, 0xc1, //0x00003c97 vpmovmskb %ymm1, %eax - 0x48, 0xc1, 0xe0, 0x20, //0x00003c9b shlq $32, %rax - 0x48, 0x09, 0xc8, //0x00003c9f orq %rcx, %rax - 0x48, 0x83, 0xf8, 0xff, //0x00003ca2 cmpq $-1, %rax - 0x0f, 0x84, 0xc7, 0xff, 0xff, 0xff, //0x00003ca6 je LBB5_734 - 0x48, 0xf7, 0xd0, //0x00003cac notq %rax - 0x49, 0x89, 0x83, 0x98, 0x00, 0x00, 0x00, //0x00003caf movq %rax, $152(%r11) - 0x49, 0x89, 0x93, 0x90, 0x00, 0x00, 0x00, //0x00003cb6 movq %rdx, $144(%r11) - 0x48, 0x0f, 0xbc, 0xc0, //0x00003cbd bsfq %rax, %rax - 0x48, 0x8d, 0x34, 0x02, //0x00003cc1 leaq (%rdx,%rax), %rsi - 0x48, 0x01, 0xd0, //0x00003cc5 addq %rdx, %rax - 0x48, 0x83, 0xc0, 0x01, //0x00003cc8 addq $1, %rax - //0x00003ccc LBB5_736 - 0x8a, 0x0e, //0x00003ccc movb (%rsi), %cl - //0x00003cce LBB5_737 - 0x80, 0xf9, 0x5d, //0x00003cce cmpb $93, %cl - 0x0f, 0x85, 0x9f, 0x00, 0x00, 0x00, //0x00003cd1 jne LBB5_1673 - 0x41, 0x83, 0x83, 0xcc, 0x00, 0x00, 0x00, 0x01, //0x00003cd7 addl $1, $204(%r11) - //0x00003cdf LBB5_739 - 0x48, 0x8b, 0x54, 0x1f, 0x08, //0x00003cdf movq $8(%rdi,%rbx), %rdx - 0x49, 0x89, 0x93, 0xa8, 0x00, 0x00, 0x00, //0x00003ce4 movq %rdx, $168(%r11) - 0x49, 0x29, 0xf9, //0x00003ceb subq %rdi, %r9 - 0x49, 0x29, 0xd9, //0x00003cee subq %rbx, %r9 - 0x49, 0xc1, 0xe9, 0x04, //0x00003cf1 shrq $4, %r9 - 0x44, 0x89, 0x4c, 0x1f, 0x0c, //0x00003cf5 movl %r9d, $12(%rdi,%rbx) - 0xc7, 0x44, 0x1f, 0x08, 0x00, 0x00, 0x00, 0x00, //0x00003cfa movl $0, $8(%rdi,%rbx) - 0x0f, 0xb6, 0x0c, 0x1f, //0x00003d02 movzbl (%rdi,%rbx), %ecx - 0x89, 0x0c, 0x1f, //0x00003d06 movl %ecx, (%rdi,%rbx) - 0x49, 0x8b, 0x8b, 0xb0, 0x00, 0x00, 0x00, //0x00003d09 movq $176(%r11), %rcx - 0x41, 0x8b, 0x93, 0xe0, 0x00, 0x00, 0x00, //0x00003d10 movl $224(%r11), %edx - 0x48, 0x39, 0xd1, //0x00003d17 cmpq %rdx, %rcx - 0x0f, 0x86, 0x14, 0x00, 0x00, 0x00, //0x00003d1a jbe LBB5_741 - 0x41, 0x89, 0x8b, 0xe0, 0x00, 0x00, 0x00, //0x00003d20 movl %ecx, $224(%r11) - 0x48, 0x81, 0xf9, 0x00, 0x10, 0x00, 0x00, //0x00003d27 cmpq $4096, %rcx - 0x0f, 0x87, 0xdd, 0xd9, 0xff, 0xff, //0x00003d2e ja LBB5_265 - //0x00003d34 LBB5_741 - 0x48, 0x83, 0xc1, 0xff, //0x00003d34 addq $-1, %rcx - 0x49, 0x89, 0x8b, 0xb0, 0x00, 0x00, 0x00, //0x00003d38 movq %rcx, $176(%r11) - 0x49, 0x8b, 0x8b, 0xa8, 0x00, 0x00, 0x00, //0x00003d3f movq $168(%r11), %rcx - 0x31, 0xd2, //0x00003d46 xorl %edx, %edx - 0x48, 0x89, 0x95, 0x70, 0xff, 0xff, 0xff, //0x00003d48 movq %rdx, $-144(%rbp) - 0xba, 0x00, 0x00, 0x00, 0x00, //0x00003d4f movl $0, %edx - 0x48, 0x89, 0x55, 0xa0, //0x00003d54 movq %rdx, $-96(%rbp) - 0xba, 0x00, 0x00, 0x00, 0x00, //0x00003d58 movl $0, %edx - 0x48, 0x89, 0x55, 0x90, //0x00003d5d movq %rdx, $-112(%rbp) - 0x41, 0xbc, 0x00, 0x00, 0x00, 0x00, //0x00003d61 movl $0, %r12d - 0x48, 0x83, 0xf9, 0xff, //0x00003d67 cmpq $-1, %rcx - 0x0f, 0x85, 0xa5, 0x03, 0x00, 0x00, //0x00003d6b jne LBB5_742 - 0xe9, 0xaa, 0x03, 0x00, 0x00, //0x00003d71 jmp LBB5_743 - //0x00003d76 LBB5_1673 - 0x31, 0xd2, //0x00003d76 xorl %edx, %edx - 0x48, 0x89, 0x95, 0x70, 0xff, 0xff, 0xff, //0x00003d78 movq %rdx, $-144(%rbp) - 0x31, 0xd2, //0x00003d7f xorl %edx, %edx - 0x48, 0x89, 0x55, 0xa0, //0x00003d81 movq %rdx, $-96(%rbp) - 0x31, 0xd2, //0x00003d85 xorl %edx, %edx - 0x48, 0x89, 0x55, 0x90, //0x00003d87 movq %rdx, $-112(%rbp) - 0xe9, 0xec, 0x49, 0x00, 0x00, //0x00003d8b jmp LBB5_1674 - //0x00003d90 LBB5_751 - 0x31, 0xc9, //0x00003d90 xorl %ecx, %ecx - 0x4d, 0x89, 0xd7, //0x00003d92 movq %r10, %r15 - 0x45, 0x31, 0xed, //0x00003d95 xorl %r13d, %r13d - 0x31, 0xf6, //0x00003d98 xorl %esi, %esi - 0xe9, 0x9b, 0x00, 0x00, 0x00, //0x00003d9a jmp LBB5_762 - //0x00003d9f LBB5_752 - 0x49, 0x89, 0xd7, //0x00003d9f movq %rdx, %r15 - //0x00003da2 LBB5_753 - 0x31, 0xc0, //0x00003da2 xorl %eax, %eax - 0x48, 0x89, 0x45, 0xa0, //0x00003da4 movq %rax, $-96(%rbp) - 0xe9, 0xb7, 0x63, 0x00, 0x00, //0x00003da8 jmp LBB5_2032 - //0x00003dad LBB5_756 - 0x48, 0x83, 0xc0, 0x40, //0x00003dad addq $64, %rax - 0x48, 0x89, 0xc2, //0x00003db1 movq %rax, %rdx - //0x00003db4 LBB5_757 - 0x48, 0x83, 0xc2, 0xc0, //0x00003db4 addq $-64, %rdx - 0xc5, 0xfe, 0x6f, 0x05, 0xa0, 0xc2, 0xff, 0xff, //0x00003db8 vmovdqu $-15712(%rip), %ymm0 /* LCPI5_0+0(%rip) */ - //0x00003dc0 LBB5_758 - 0xc5, 0xfe, 0x6f, 0x4a, 0x40, //0x00003dc0 vmovdqu $64(%rdx), %ymm1 - 0xc5, 0xfe, 0x6f, 0x52, 0x60, //0x00003dc5 vmovdqu $96(%rdx), %ymm2 - 0x48, 0x83, 0xc2, 0x40, //0x00003dca addq $64, %rdx - 0xc4, 0xe2, 0x7d, 0x00, 0xd9, //0x00003dce vpshufb %ymm1, %ymm0, %ymm3 - 0xc4, 0xe2, 0x7d, 0x00, 0xe2, //0x00003dd3 vpshufb %ymm2, %ymm0, %ymm4 - 0xc5, 0xf5, 0x74, 0xcb, //0x00003dd8 vpcmpeqb %ymm3, %ymm1, %ymm1 - 0xc5, 0xfd, 0xd7, 0xc9, //0x00003ddc vpmovmskb %ymm1, %ecx - 0xc5, 0xed, 0x74, 0xcc, //0x00003de0 vpcmpeqb %ymm4, %ymm2, %ymm1 - 0xc5, 0xfd, 0xd7, 0xc1, //0x00003de4 vpmovmskb %ymm1, %eax - 0x48, 0xc1, 0xe0, 0x20, //0x00003de8 shlq $32, %rax - 0x48, 0x09, 0xc8, //0x00003dec orq %rcx, %rax - 0x48, 0x83, 0xf8, 0xff, //0x00003def cmpq $-1, %rax - 0x0f, 0x84, 0xc7, 0xff, 0xff, 0xff, //0x00003df3 je LBB5_758 - 0x48, 0xf7, 0xd0, //0x00003df9 notq %rax - 0x49, 0x89, 0x83, 0x98, 0x00, 0x00, 0x00, //0x00003dfc movq %rax, $152(%r11) - 0x49, 0x89, 0x93, 0x90, 0x00, 0x00, 0x00, //0x00003e03 movq %rdx, $144(%r11) - 0x48, 0x0f, 0xbc, 0xc8, //0x00003e0a bsfq %rax, %rcx - 0x48, 0x8d, 0x04, 0x0a, //0x00003e0e leaq (%rdx,%rcx), %rax - 0x4c, 0x8d, 0x3c, 0x0a, //0x00003e12 leaq (%rdx,%rcx), %r15 - 0x49, 0x83, 0xc7, 0x01, //0x00003e16 addq $1, %r15 - 0x31, 0xd2, //0x00003e1a xorl %edx, %edx - 0x48, 0x89, 0x95, 0x70, 0xff, 0xff, 0xff, //0x00003e1c movq %rdx, $-144(%rbp) - //0x00003e23 LBB5_760 - 0x31, 0xc9, //0x00003e23 xorl %ecx, %ecx - 0x48, 0x89, 0x4d, 0xa0, //0x00003e25 movq %rcx, $-96(%rbp) - 0x31, 0xc9, //0x00003e29 xorl %ecx, %ecx - 0x48, 0x89, 0x4d, 0x90, //0x00003e2b movq %rcx, $-112(%rbp) - 0xe9, 0x2e, 0x63, 0x00, 0x00, //0x00003e2f jmp LBB5_2031 - //0x00003e34 LBB5_761 - 0x4d, 0x89, 0xd7, //0x00003e34 movq %r10, %r15 - 0x45, 0x31, 0xed, //0x00003e37 xorl %r13d, %r13d - //0x00003e3a LBB5_762 - 0x45, 0x89, 0xf2, //0x00003e3a movl %r14d, %r10d - 0x45, 0x31, 0xf6, //0x00003e3d xorl %r14d, %r14d - 0xe9, 0xed, 0xc6, 0xff, 0xff, //0x00003e40 jmp LBB5_32 - //0x00003e45 LBB5_763 - 0x44, 0x89, 0x55, 0xb0, //0x00003e45 movl %r10d, $-80(%rbp) - 0x41, 0x83, 0xfd, 0x01, //0x00003e49 cmpl $1, %r13d - 0x0f, 0x84, 0x75, 0x01, 0x00, 0x00, //0x00003e4d je LBB5_787 - //0x00003e53 LBB5_764 - 0x44, 0x8b, 0x55, 0xb0, //0x00003e53 movl $-80(%rbp), %r10d - 0xe9, 0xcf, 0xd1, 0xff, 0xff, //0x00003e57 jmp LBB5_189 - //0x00003e5c LBB5_765 - 0x49, 0x89, 0xd7, //0x00003e5c movq %rdx, %r15 - //0x00003e5f LBB5_766 - 0x31, 0xc0, //0x00003e5f xorl %eax, %eax - 0x48, 0x89, 0x45, 0xa0, //0x00003e61 movq %rax, $-96(%rbp) - 0xe9, 0xda, 0x41, 0x00, 0x00, //0x00003e65 jmp LBB5_1935 - //0x00003e6a LBB5_767 - 0x48, 0x83, 0xc0, 0x40, //0x00003e6a addq $64, %rax - 0x48, 0x89, 0xc2, //0x00003e6e movq %rax, %rdx - //0x00003e71 LBB5_768 - 0x48, 0x83, 0xc2, 0xc0, //0x00003e71 addq $-64, %rdx - 0xc5, 0xfe, 0x6f, 0x05, 0xe3, 0xc1, 0xff, 0xff, //0x00003e75 vmovdqu $-15901(%rip), %ymm0 /* LCPI5_0+0(%rip) */ - //0x00003e7d LBB5_769 - 0xc5, 0xfe, 0x6f, 0x4a, 0x40, //0x00003e7d vmovdqu $64(%rdx), %ymm1 - 0xc5, 0xfe, 0x6f, 0x52, 0x60, //0x00003e82 vmovdqu $96(%rdx), %ymm2 - 0x48, 0x83, 0xc2, 0x40, //0x00003e87 addq $64, %rdx - 0xc4, 0xe2, 0x7d, 0x00, 0xd9, //0x00003e8b vpshufb %ymm1, %ymm0, %ymm3 - 0xc4, 0xe2, 0x7d, 0x00, 0xe2, //0x00003e90 vpshufb %ymm2, %ymm0, %ymm4 - 0xc5, 0xf5, 0x74, 0xcb, //0x00003e95 vpcmpeqb %ymm3, %ymm1, %ymm1 - 0xc5, 0xfd, 0xd7, 0xc9, //0x00003e99 vpmovmskb %ymm1, %ecx - 0xc5, 0xed, 0x74, 0xcc, //0x00003e9d vpcmpeqb %ymm4, %ymm2, %ymm1 - 0xc5, 0xfd, 0xd7, 0xc1, //0x00003ea1 vpmovmskb %ymm1, %eax - 0x48, 0xc1, 0xe0, 0x20, //0x00003ea5 shlq $32, %rax - 0x48, 0x09, 0xc8, //0x00003ea9 orq %rcx, %rax - 0x48, 0x83, 0xf8, 0xff, //0x00003eac cmpq $-1, %rax - 0x0f, 0x84, 0xc7, 0xff, 0xff, 0xff, //0x00003eb0 je LBB5_769 - 0x48, 0xf7, 0xd0, //0x00003eb6 notq %rax - 0x49, 0x89, 0x83, 0x98, 0x00, 0x00, 0x00, //0x00003eb9 movq %rax, $152(%r11) - 0x49, 0x89, 0x93, 0x90, 0x00, 0x00, 0x00, //0x00003ec0 movq %rdx, $144(%r11) - 0x48, 0x0f, 0xbc, 0xc8, //0x00003ec7 bsfq %rax, %rcx - 0x48, 0x8d, 0x04, 0x0a, //0x00003ecb leaq (%rdx,%rcx), %rax - 0x4c, 0x8d, 0x3c, 0x0a, //0x00003ecf leaq (%rdx,%rcx), %r15 - 0x49, 0x83, 0xc7, 0x01, //0x00003ed3 addq $1, %r15 - 0x31, 0xd2, //0x00003ed7 xorl %edx, %edx - 0x48, 0x89, 0x95, 0x70, 0xff, 0xff, 0xff, //0x00003ed9 movq %rdx, $-144(%rbp) - //0x00003ee0 LBB5_771 - 0x31, 0xc9, //0x00003ee0 xorl %ecx, %ecx - 0x48, 0x89, 0x4d, 0xa0, //0x00003ee2 movq %rcx, $-96(%rbp) - 0x31, 0xc9, //0x00003ee6 xorl %ecx, %ecx - 0x48, 0x89, 0x4d, 0x90, //0x00003ee8 movq %rcx, $-112(%rbp) - 0xe9, 0x51, 0x41, 0x00, 0x00, //0x00003eec jmp LBB5_1235 - //0x00003ef1 LBB5_772 - 0x4c, 0x8b, 0x5d, 0xc0, //0x00003ef1 movq $-64(%rbp), %r11 - 0x4c, 0x8b, 0x6d, 0x88, //0x00003ef5 movq $-120(%rbp), %r13 - 0xe9, 0xa8, 0xd5, 0xff, 0xff, //0x00003ef9 jmp LBB5_240 - //0x00003efe LBB5_773 - 0xc5, 0xf9, 0x7e, 0xd9, //0x00003efe vmovd %xmm3, %ecx - 0x49, 0x83, 0xc0, 0x20, //0x00003f02 addq $32, %r8 - //0x00003f06 LBB5_774 - 0x48, 0x89, 0xc3, //0x00003f06 movq %rax, %rbx - //0x00003f09 LBB5_775 - 0x80, 0xf9, 0x22, //0x00003f09 cmpb $34, %cl - 0x0f, 0x85, 0x15, 0x00, 0x00, 0x00, //0x00003f0c jne LBB5_777 - //0x00003f12 LBB5_776 - 0x48, 0x83, 0xc3, 0x01, //0x00003f12 addq $1, %rbx - 0x4d, 0x29, 0xd0, //0x00003f16 subq %r10, %r8 - 0x40, 0xb7, 0x01, //0x00003f19 movb $1, %dil - 0x48, 0x89, 0xd8, //0x00003f1c movq %rbx, %rax - 0x4c, 0x89, 0xc1, //0x00003f1f movq %r8, %rcx - 0xe9, 0x70, 0x01, 0x00, 0x00, //0x00003f22 jmp LBB5_797 - //0x00003f27 LBB5_777 - 0x31, 0xd2, //0x00003f27 xorl %edx, %edx - //0x00003f29 LBB5_778 - 0x41, 0x88, 0x0c, 0x10, //0x00003f29 movb %cl, (%r8,%rdx) - 0x0f, 0xb6, 0x44, 0x13, 0x01, //0x00003f2d movzbl $1(%rbx,%rdx), %eax - 0x3c, 0x22, //0x00003f32 cmpb $34, %al - 0x0f, 0x84, 0xb7, 0x00, 0x00, 0x00, //0x00003f34 je LBB5_789 - 0x41, 0x88, 0x44, 0x10, 0x01, //0x00003f3a movb %al, $1(%r8,%rdx) - 0x0f, 0xb6, 0x44, 0x13, 0x02, //0x00003f3f movzbl $2(%rbx,%rdx), %eax - 0x3c, 0x22, //0x00003f44 cmpb $34, %al - 0x0f, 0x84, 0xbd, 0x00, 0x00, 0x00, //0x00003f46 je LBB5_790 - 0x41, 0x88, 0x44, 0x10, 0x02, //0x00003f4c movb %al, $2(%r8,%rdx) - 0x0f, 0xb6, 0x44, 0x13, 0x03, //0x00003f51 movzbl $3(%rbx,%rdx), %eax - 0x3c, 0x22, //0x00003f56 cmpb $34, %al - 0x0f, 0x84, 0xc3, 0x00, 0x00, 0x00, //0x00003f58 je LBB5_791 - 0x41, 0x88, 0x44, 0x10, 0x03, //0x00003f5e movb %al, $3(%r8,%rdx) - 0x0f, 0xb6, 0x44, 0x13, 0x04, //0x00003f63 movzbl $4(%rbx,%rdx), %eax - 0x3c, 0x22, //0x00003f68 cmpb $34, %al - 0x0f, 0x84, 0xc9, 0x00, 0x00, 0x00, //0x00003f6a je LBB5_792 - 0x41, 0x88, 0x44, 0x10, 0x04, //0x00003f70 movb %al, $4(%r8,%rdx) - 0x0f, 0xb6, 0x44, 0x13, 0x05, //0x00003f75 movzbl $5(%rbx,%rdx), %eax - 0x3c, 0x22, //0x00003f7a cmpb $34, %al - 0x0f, 0x84, 0xcf, 0x00, 0x00, 0x00, //0x00003f7c je LBB5_793 - 0x41, 0x88, 0x44, 0x10, 0x05, //0x00003f82 movb %al, $5(%r8,%rdx) - 0x0f, 0xb6, 0x44, 0x13, 0x06, //0x00003f87 movzbl $6(%rbx,%rdx), %eax - 0x3c, 0x22, //0x00003f8c cmpb $34, %al - 0x0f, 0x84, 0xd5, 0x00, 0x00, 0x00, //0x00003f8e je LBB5_794 - 0x41, 0x88, 0x44, 0x10, 0x06, //0x00003f94 movb %al, $6(%r8,%rdx) - 0x0f, 0xb6, 0x44, 0x13, 0x07, //0x00003f99 movzbl $7(%rbx,%rdx), %eax - 0x3c, 0x22, //0x00003f9e cmpb $34, %al - 0x0f, 0x84, 0xdb, 0x00, 0x00, 0x00, //0x00003fa0 je LBB5_795 - 0x41, 0x88, 0x44, 0x10, 0x07, //0x00003fa6 movb %al, $7(%r8,%rdx) - 0x0f, 0xb6, 0x4c, 0x13, 0x08, //0x00003fab movzbl $8(%rbx,%rdx), %ecx - 0x48, 0x83, 0xc2, 0x08, //0x00003fb0 addq $8, %rdx - 0x80, 0xf9, 0x22, //0x00003fb4 cmpb $34, %cl - 0x0f, 0x85, 0x6c, 0xff, 0xff, 0xff, //0x00003fb7 jne LBB5_778 - 0x48, 0x01, 0xd3, //0x00003fbd addq %rdx, %rbx - 0x49, 0x01, 0xd0, //0x00003fc0 addq %rdx, %r8 - 0xe9, 0x4a, 0xff, 0xff, 0xff, //0x00003fc3 jmp LBB5_776 - //0x00003fc8 LBB5_787 - 0xb9, 0x0a, 0x00, 0x00, 0x00, //0x00003fc8 movl $10, %ecx - 0x48, 0x89, 0xf0, //0x00003fcd movq %rsi, %rax - 0x48, 0xf7, 0xe1, //0x00003fd0 mulq %rcx - 0x0f, 0x81, 0xd6, 0x00, 0x00, 0x00, //0x00003fd3 jno LBB5_798 - 0x47, 0x8d, 0x14, 0x09, //0x00003fd9 leal (%r9,%r9), %r10d - 0x41, 0x83, 0xc2, 0xff, //0x00003fdd addl $-1, %r10d - 0xb8, 0x5d, 0x01, 0x00, 0x00, //0x00003fe1 movl $349, %eax - 0x41, 0xbd, 0x01, 0x00, 0x00, 0x00, //0x00003fe6 movl $1, %r13d - 0xe9, 0x34, 0xd1, 0xff, 0xff, //0x00003fec jmp LBB5_201 - //0x00003ff1 LBB5_789 - 0x48, 0x8d, 0x04, 0x13, //0x00003ff1 leaq (%rbx,%rdx), %rax - 0x48, 0x83, 0xc0, 0x02, //0x00003ff5 addq $2, %rax - 0x4d, 0x29, 0xd0, //0x00003ff9 subq %r10, %r8 - 0x49, 0x8d, 0x0c, 0x10, //0x00003ffc leaq (%r8,%rdx), %rcx - 0x48, 0x83, 0xc1, 0x01, //0x00004000 addq $1, %rcx - 0xe9, 0x8b, 0x00, 0x00, 0x00, //0x00004004 jmp LBB5_796 - //0x00004009 LBB5_790 - 0x48, 0x8d, 0x04, 0x13, //0x00004009 leaq (%rbx,%rdx), %rax - 0x48, 0x83, 0xc0, 0x03, //0x0000400d addq $3, %rax - 0x4d, 0x29, 0xd0, //0x00004011 subq %r10, %r8 - 0x49, 0x8d, 0x0c, 0x10, //0x00004014 leaq (%r8,%rdx), %rcx - 0x48, 0x83, 0xc1, 0x02, //0x00004018 addq $2, %rcx - 0xe9, 0x73, 0x00, 0x00, 0x00, //0x0000401c jmp LBB5_796 - //0x00004021 LBB5_791 - 0x48, 0x8d, 0x04, 0x13, //0x00004021 leaq (%rbx,%rdx), %rax - 0x48, 0x83, 0xc0, 0x04, //0x00004025 addq $4, %rax - 0x4d, 0x29, 0xd0, //0x00004029 subq %r10, %r8 - 0x49, 0x8d, 0x0c, 0x10, //0x0000402c leaq (%r8,%rdx), %rcx - 0x48, 0x83, 0xc1, 0x03, //0x00004030 addq $3, %rcx - 0xe9, 0x5b, 0x00, 0x00, 0x00, //0x00004034 jmp LBB5_796 - //0x00004039 LBB5_792 - 0x48, 0x8d, 0x04, 0x13, //0x00004039 leaq (%rbx,%rdx), %rax - 0x48, 0x83, 0xc0, 0x05, //0x0000403d addq $5, %rax - 0x4d, 0x29, 0xd0, //0x00004041 subq %r10, %r8 - 0x49, 0x8d, 0x0c, 0x10, //0x00004044 leaq (%r8,%rdx), %rcx - 0x48, 0x83, 0xc1, 0x04, //0x00004048 addq $4, %rcx - 0xe9, 0x43, 0x00, 0x00, 0x00, //0x0000404c jmp LBB5_796 - //0x00004051 LBB5_793 - 0x48, 0x8d, 0x04, 0x13, //0x00004051 leaq (%rbx,%rdx), %rax - 0x48, 0x83, 0xc0, 0x06, //0x00004055 addq $6, %rax - 0x4d, 0x29, 0xd0, //0x00004059 subq %r10, %r8 - 0x49, 0x8d, 0x0c, 0x10, //0x0000405c leaq (%r8,%rdx), %rcx - 0x48, 0x83, 0xc1, 0x05, //0x00004060 addq $5, %rcx - 0xe9, 0x2b, 0x00, 0x00, 0x00, //0x00004064 jmp LBB5_796 - //0x00004069 LBB5_794 - 0x48, 0x8d, 0x04, 0x13, //0x00004069 leaq (%rbx,%rdx), %rax - 0x48, 0x83, 0xc0, 0x07, //0x0000406d addq $7, %rax - 0x4d, 0x29, 0xd0, //0x00004071 subq %r10, %r8 - 0x49, 0x8d, 0x0c, 0x10, //0x00004074 leaq (%r8,%rdx), %rcx - 0x48, 0x83, 0xc1, 0x06, //0x00004078 addq $6, %rcx - 0xe9, 0x13, 0x00, 0x00, 0x00, //0x0000407c jmp LBB5_796 - //0x00004081 LBB5_795 - 0x48, 0x8d, 0x04, 0x13, //0x00004081 leaq (%rbx,%rdx), %rax - 0x48, 0x83, 0xc0, 0x08, //0x00004085 addq $8, %rax - 0x4d, 0x29, 0xd0, //0x00004089 subq %r10, %r8 - 0x49, 0x8d, 0x0c, 0x10, //0x0000408c leaq (%r8,%rdx), %rcx - 0x48, 0x83, 0xc1, 0x07, //0x00004090 addq $7, %rcx - //0x00004094 LBB5_796 - 0x40, 0xb7, 0x01, //0x00004094 movb $1, %dil - //0x00004097 LBB5_797 - 0x4c, 0x8b, 0x5d, 0xc0, //0x00004097 movq $-64(%rbp), %r11 - 0x4c, 0x8b, 0x6d, 0x88, //0x0000409b movq $-120(%rbp), %r13 - 0x31, 0xd2, //0x0000409f xorl %edx, %edx - 0x48, 0x85, 0xc9, //0x000040a1 testq %rcx, %rcx - 0x0f, 0x89, 0x00, 0xd4, 0xff, 0xff, //0x000040a4 jns LBB5_241 - 0xe9, 0xf7, 0xd3, 0xff, 0xff, //0x000040aa jmp LBB5_240 - //0x000040af LBB5_798 - 0x41, 0x0f, 0xb6, 0x4f, 0xff, //0x000040af movzbl $-1(%r15), %ecx - 0x83, 0xc1, 0xd0, //0x000040b4 addl $-48, %ecx - 0x48, 0x63, 0xc9, //0x000040b7 movslq %ecx, %rcx - 0x48, 0x89, 0xca, //0x000040ba movq %rcx, %rdx - 0x48, 0xc1, 0xfa, 0x3f, //0x000040bd sarq $63, %rdx - 0x48, 0x01, 0xc8, //0x000040c1 addq %rcx, %rax - 0x48, 0x83, 0xd2, 0x00, //0x000040c4 adcq $0, %rdx - 0x89, 0xd1, //0x000040c8 movl %edx, %ecx - 0x83, 0xe1, 0x01, //0x000040ca andl $1, %ecx - 0x48, 0xf7, 0xd9, //0x000040cd negq %rcx - 0x48, 0x31, 0xca, //0x000040d0 xorq %rcx, %rdx - 0x41, 0xbd, 0x01, 0x00, 0x00, 0x00, //0x000040d3 movl $1, %r13d - 0x0f, 0x85, 0x74, 0xfd, 0xff, 0xff, //0x000040d9 jne LBB5_764 - 0x48, 0x85, 0xc9, //0x000040df testq %rcx, %rcx - 0x0f, 0x88, 0x6b, 0xfd, 0xff, 0xff, //0x000040e2 js LBB5_764 - 0x80, 0x7d, 0xb0, 0x00, //0x000040e8 cmpb $0, $-80(%rbp) - 0x0f, 0x84, 0x29, 0xd4, 0xff, 0xff, //0x000040ec je LBB5_243 - 0xc4, 0xe1, 0xf9, 0x6e, 0xc0, //0x000040f2 vmovq %rax, %xmm0 - 0xe9, 0x6b, 0xcc, 0xff, 0xff, //0x000040f7 jmp LBB5_148 - //0x000040fc LBB5_802 - 0x40, 0xb7, 0x01, //0x000040fc movb $1, %dil - 0x4c, 0x8b, 0x5d, 0xc0, //0x000040ff movq $-64(%rbp), %r11 - 0x4c, 0x8b, 0x6d, 0x88, //0x00004103 movq $-120(%rbp), %r13 - 0xe9, 0x66, 0xf9, 0xff, 0xff, //0x00004107 jmp LBB5_702 - //0x0000410c LBB5_181 - 0xba, 0x0b, 0x00, 0x00, 0x00, //0x0000410c movl $11, %edx - 0xe9, 0xa8, 0xda, 0xff, 0xff, //0x00004111 jmp LBB5_333 - //0x00004116 LBB5_742 - 0x48, 0xc1, 0xe1, 0x04, //0x00004116 shlq $4, %rcx - 0x49, 0x03, 0x08, //0x0000411a addq (%r8), %rcx - 0x49, 0x89, 0xcc, //0x0000411d movq %rcx, %r12 - //0x00004120 LBB5_743 - 0x4d, 0x85, 0xe4, //0x00004120 testq %r12, %r12 - 0x0f, 0x84, 0x23, 0x01, 0x00, 0x00, //0x00004123 je LBB5_2279 - 0x4c, 0x8d, 0x78, 0x01, //0x00004129 leaq $1(%rax), %r15 - 0x0f, 0xb6, 0x08, //0x0000412d movzbl (%rax), %ecx - 0x48, 0x83, 0xf9, 0x20, //0x00004130 cmpq $32, %rcx - 0x0f, 0x87, 0x74, 0x00, 0x00, 0x00, //0x00004134 ja LBB5_1934 - 0x48, 0xba, 0x01, 0x26, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, //0x0000413a movabsq $4294977025, %rdx - 0x48, 0x0f, 0xa3, 0xca, //0x00004144 btq %rcx, %rdx - 0x0f, 0x83, 0x60, 0x00, 0x00, 0x00, //0x00004148 jae LBB5_1934 - 0x0f, 0xb6, 0x48, 0x01, //0x0000414e movzbl $1(%rax), %ecx - 0x48, 0x83, 0xc0, 0x02, //0x00004152 addq $2, %rax - 0x48, 0x83, 0xf9, 0x20, //0x00004156 cmpq $32, %rcx - 0x0f, 0x87, 0x4b, 0x00, 0x00, 0x00, //0x0000415a ja LBB5_1947 - 0x48, 0x0f, 0xa3, 0xca, //0x00004160 btq %rcx, %rdx - 0x0f, 0x83, 0x41, 0x00, 0x00, 0x00, //0x00004164 jae LBB5_1947 - 0x49, 0x8b, 0x93, 0x90, 0x00, 0x00, 0x00, //0x0000416a movq $144(%r11), %rdx - 0x48, 0x89, 0xc1, //0x00004171 movq %rax, %rcx - 0x48, 0x29, 0xd1, //0x00004174 subq %rdx, %rcx - 0x48, 0x83, 0xf9, 0x40, //0x00004177 cmpq $64, %rcx - 0x0f, 0x83, 0x44, 0x00, 0x00, 0x00, //0x0000417b jae LBB5_1930 - 0x49, 0x8b, 0x83, 0x98, 0x00, 0x00, 0x00, //0x00004181 movq $152(%r11), %rax - 0x48, 0xd3, 0xe8, //0x00004188 shrq %cl, %rax - 0x48, 0xd3, 0xe0, //0x0000418b shlq %cl, %rax - 0x48, 0x85, 0xc0, //0x0000418e testq %rax, %rax - 0x0f, 0x84, 0x27, 0x00, 0x00, 0x00, //0x00004191 je LBB5_1929 - 0x48, 0x0f, 0xbc, 0xc8, //0x00004197 bsfq %rax, %rcx - 0x4c, 0x8d, 0x3c, 0x0a, //0x0000419b leaq (%rdx,%rcx), %r15 - 0x49, 0x83, 0xc7, 0x01, //0x0000419f addq $1, %r15 - 0x48, 0x01, 0xca, //0x000041a3 addq %rcx, %rdx - 0xe9, 0x8f, 0x00, 0x00, 0x00, //0x000041a6 jmp LBB5_1933 - //0x000041ab LBB5_1947 - 0x49, 0x89, 0xc7, //0x000041ab movq %rax, %r15 - //0x000041ae LBB5_1934 - 0x41, 0x80, 0x3c, 0x24, 0x06, //0x000041ae cmpb $6, (%r12) - 0x0f, 0x85, 0xab, 0x5f, 0x00, 0x00, //0x000041b3 jne LBB5_2032 - 0xe9, 0x86, 0x3e, 0x00, 0x00, //0x000041b9 jmp LBB5_1935 - //0x000041be LBB5_1929 - 0x48, 0x83, 0xc2, 0x40, //0x000041be addq $64, %rdx - 0x48, 0x89, 0xd0, //0x000041c2 movq %rdx, %rax - //0x000041c5 LBB5_1930 - 0x48, 0x83, 0xc0, 0xc0, //0x000041c5 addq $-64, %rax - 0xc5, 0xfe, 0x6f, 0x05, 0x8f, 0xbe, 0xff, 0xff, //0x000041c9 vmovdqu $-16753(%rip), %ymm0 /* LCPI5_0+0(%rip) */ - 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x000041d1 .p2align 4, 0x90 - //0x000041e0 LBB5_1931 - 0xc5, 0xfe, 0x6f, 0x48, 0x40, //0x000041e0 vmovdqu $64(%rax), %ymm1 - 0xc5, 0xfe, 0x6f, 0x50, 0x60, //0x000041e5 vmovdqu $96(%rax), %ymm2 - 0x48, 0x83, 0xc0, 0x40, //0x000041ea addq $64, %rax - 0xc4, 0xe2, 0x7d, 0x00, 0xd9, //0x000041ee vpshufb %ymm1, %ymm0, %ymm3 - 0xc4, 0xe2, 0x7d, 0x00, 0xe2, //0x000041f3 vpshufb %ymm2, %ymm0, %ymm4 - 0xc5, 0xf5, 0x74, 0xcb, //0x000041f8 vpcmpeqb %ymm3, %ymm1, %ymm1 - 0xc5, 0xfd, 0xd7, 0xd1, //0x000041fc vpmovmskb %ymm1, %edx - 0xc5, 0xed, 0x74, 0xcc, //0x00004200 vpcmpeqb %ymm4, %ymm2, %ymm1 - 0xc5, 0xfd, 0xd7, 0xc9, //0x00004204 vpmovmskb %ymm1, %ecx - 0x48, 0xc1, 0xe1, 0x20, //0x00004208 shlq $32, %rcx - 0x48, 0x09, 0xd1, //0x0000420c orq %rdx, %rcx - 0x48, 0x83, 0xf9, 0xff, //0x0000420f cmpq $-1, %rcx - 0x0f, 0x84, 0xc7, 0xff, 0xff, 0xff, //0x00004213 je LBB5_1931 - 0x48, 0xf7, 0xd1, //0x00004219 notq %rcx - 0x49, 0x89, 0x8b, 0x98, 0x00, 0x00, 0x00, //0x0000421c movq %rcx, $152(%r11) - 0x49, 0x89, 0x83, 0x90, 0x00, 0x00, 0x00, //0x00004223 movq %rax, $144(%r11) - 0x48, 0x0f, 0xbc, 0xc9, //0x0000422a bsfq %rcx, %rcx - 0x48, 0x8d, 0x14, 0x08, //0x0000422e leaq (%rax,%rcx), %rdx - 0x4c, 0x8d, 0x3c, 0x08, //0x00004232 leaq (%rax,%rcx), %r15 - 0x49, 0x83, 0xc7, 0x01, //0x00004236 addq $1, %r15 - //0x0000423a LBB5_1933 - 0x8a, 0x0a, //0x0000423a movb (%rdx), %cl - 0x41, 0x80, 0x3c, 0x24, 0x06, //0x0000423c cmpb $6, (%r12) - 0x0f, 0x85, 0x1d, 0x5f, 0x00, 0x00, //0x00004241 jne LBB5_2032 - 0xe9, 0xf8, 0x3d, 0x00, 0x00, //0x00004247 jmp LBB5_1935 - //0x0000424c LBB5_2279 - 0x31, 0xd2, //0x0000424c xorl %edx, %edx - 0x49, 0x89, 0xc7, //0x0000424e movq %rax, %r15 - 0xe9, 0x68, 0xd9, 0xff, 0xff, //0x00004251 jmp LBB5_333 - //0x00004256 LBB5_803 - 0x48, 0x0f, 0xbc, 0xc8, //0x00004256 bsfq %rax, %rcx - 0x48, 0x8d, 0x04, 0x0a, //0x0000425a leaq (%rdx,%rcx), %rax - 0x48, 0x83, 0xc0, 0x01, //0x0000425e addq $1, %rax - 0x48, 0x01, 0xca, //0x00004262 addq %rcx, %rdx - //0x00004265 LBB5_804 - 0x8a, 0x0a, //0x00004265 movb (%rdx), %cl - //0x00004267 LBB5_805 - 0x80, 0xf9, 0x22, //0x00004267 cmpb $34, %cl - 0x0f, 0x85, 0xa8, 0x32, 0x00, 0x00, //0x0000426a jne LBB5_1489 - 0xc5, 0xfe, 0x6f, 0x00, //0x00004270 vmovdqu (%rax), %ymm0 - 0xc5, 0xfd, 0x74, 0x0d, 0x04, 0xbe, 0xff, 0xff, //0x00004274 vpcmpeqb $-16892(%rip), %ymm0, %ymm1 /* LCPI5_1+0(%rip) */ - 0xc5, 0xfd, 0x74, 0x15, 0x1c, 0xbe, 0xff, 0xff, //0x0000427c vpcmpeqb $-16868(%rip), %ymm0, %ymm2 /* LCPI5_2+0(%rip) */ - 0xc5, 0xfd, 0xd7, 0xca, //0x00004284 vpmovmskb %ymm2, %ecx - 0xc5, 0xfd, 0xda, 0x15, 0x30, 0xbe, 0xff, 0xff, //0x00004288 vpminub $-16848(%rip), %ymm0, %ymm2 /* LCPI5_3+0(%rip) */ - 0xc5, 0xfd, 0x74, 0xc2, //0x00004290 vpcmpeqb %ymm2, %ymm0, %ymm0 - 0xc5, 0xfd, 0xeb, 0xd1, //0x00004294 vpor %ymm1, %ymm0, %ymm2 - 0xc5, 0xfd, 0xd7, 0xd2, //0x00004298 vpmovmskb %ymm2, %edx - 0x83, 0xc2, 0xff, //0x0000429c addl $-1, %edx - 0x85, 0xca, //0x0000429f testl %ecx, %edx - 0x0f, 0x84, 0x08, 0x00, 0x00, 0x00, //0x000042a1 je LBB5_808 - 0x48, 0x89, 0xc6, //0x000042a7 movq %rax, %rsi - 0xe9, 0xe1, 0x00, 0x00, 0x00, //0x000042aa jmp LBB5_816 - //0x000042af LBB5_808 - 0xc5, 0xfd, 0xd7, 0xd1, //0x000042af vpmovmskb %ymm1, %edx - 0x49, 0x8b, 0x5b, 0x70, //0x000042b3 movq $112(%r11), %rbx - 0xf6, 0xc3, 0x20, //0x000042b7 testb $32, %bl - 0x0f, 0x85, 0x64, 0x00, 0x00, 0x00, //0x000042ba jne LBB5_812 - 0xc5, 0xfe, 0x6f, 0x05, 0xb8, 0xbd, 0xff, 0xff, //0x000042c0 vmovdqu $-16968(%rip), %ymm0 /* LCPI5_1+0(%rip) */ - 0xc5, 0xfe, 0x6f, 0x0d, 0xd0, 0xbd, 0xff, 0xff, //0x000042c8 vmovdqu $-16944(%rip), %ymm1 /* LCPI5_2+0(%rip) */ - 0xc5, 0xfe, 0x6f, 0x15, 0xe8, 0xbd, 0xff, 0xff, //0x000042d0 vmovdqu $-16920(%rip), %ymm2 /* LCPI5_3+0(%rip) */ - 0x48, 0x89, 0xc6, //0x000042d8 movq %rax, %rsi - 0x90, 0x90, 0x90, 0x90, 0x90, //0x000042db .p2align 4, 0x90 - //0x000042e0 LBB5_810 - 0x83, 0xc1, 0xff, //0x000042e0 addl $-1, %ecx - 0x85, 0xd1, //0x000042e3 testl %edx, %ecx - 0x0f, 0x85, 0x4e, 0x15, 0x00, 0x00, //0x000042e5 jne LBB5_1090 - 0xc5, 0xfe, 0x6f, 0x5e, 0x20, //0x000042eb vmovdqu $32(%rsi), %ymm3 - 0x48, 0x83, 0xc6, 0x20, //0x000042f0 addq $32, %rsi - 0xc5, 0xe5, 0x74, 0xe0, //0x000042f4 vpcmpeqb %ymm0, %ymm3, %ymm4 - 0xc5, 0xfd, 0xd7, 0xd4, //0x000042f8 vpmovmskb %ymm4, %edx - 0xc5, 0xe5, 0x74, 0xe9, //0x000042fc vpcmpeqb %ymm1, %ymm3, %ymm5 - 0xc5, 0xfd, 0xd7, 0xcd, //0x00004300 vpmovmskb %ymm5, %ecx - 0xc5, 0xe5, 0xda, 0xea, //0x00004304 vpminub %ymm2, %ymm3, %ymm5 - 0xc5, 0xe5, 0x74, 0xdd, //0x00004308 vpcmpeqb %ymm5, %ymm3, %ymm3 - 0xc5, 0xe5, 0xeb, 0xdc, //0x0000430c vpor %ymm4, %ymm3, %ymm3 - 0xc5, 0xfd, 0xd7, 0xfb, //0x00004310 vpmovmskb %ymm3, %edi - 0x83, 0xc7, 0xff, //0x00004314 addl $-1, %edi - 0x85, 0xcf, //0x00004317 testl %ecx, %edi - 0x0f, 0x84, 0xc1, 0xff, 0xff, 0xff, //0x00004319 je LBB5_810 - 0xe9, 0x6c, 0x00, 0x00, 0x00, //0x0000431f jmp LBB5_816 - //0x00004324 LBB5_812 - 0xc5, 0xfe, 0x6f, 0x0d, 0x54, 0xbd, 0xff, 0xff, //0x00004324 vmovdqu $-17068(%rip), %ymm1 /* LCPI5_1+0(%rip) */ - 0xc5, 0xfe, 0x6f, 0x15, 0x6c, 0xbd, 0xff, 0xff, //0x0000432c vmovdqu $-17044(%rip), %ymm2 /* LCPI5_2+0(%rip) */ - 0xc5, 0xfe, 0x6f, 0x1d, 0x84, 0xbd, 0xff, 0xff, //0x00004334 vmovdqu $-17020(%rip), %ymm3 /* LCPI5_3+0(%rip) */ - 0x48, 0x89, 0xc6, //0x0000433c movq %rax, %rsi - 0x90, //0x0000433f .p2align 4, 0x90 - //0x00004340 LBB5_813 - 0x83, 0xc1, 0xff, //0x00004340 addl $-1, %ecx - 0x85, 0xd1, //0x00004343 testl %edx, %ecx - 0x0f, 0x85, 0xee, 0x14, 0x00, 0x00, //0x00004345 jne LBB5_1090 - 0xc5, 0xfd, 0x71, 0xf0, 0x07, //0x0000434b vpsllw $7, %ymm0, %ymm0 - 0xc5, 0xfd, 0xd7, 0xd0, //0x00004350 vpmovmskb %ymm0, %edx - 0x85, 0xd1, //0x00004354 testl %edx, %ecx - 0x0f, 0x85, 0xbf, 0x42, 0x00, 0x00, //0x00004356 jne LBB5_1657 - 0xc5, 0xfe, 0x6f, 0x46, 0x20, //0x0000435c vmovdqu $32(%rsi), %ymm0 - 0x48, 0x83, 0xc6, 0x20, //0x00004361 addq $32, %rsi - 0xc5, 0xfd, 0x74, 0xe1, //0x00004365 vpcmpeqb %ymm1, %ymm0, %ymm4 - 0xc5, 0xfd, 0xd7, 0xd4, //0x00004369 vpmovmskb %ymm4, %edx - 0xc5, 0xfd, 0x74, 0xea, //0x0000436d vpcmpeqb %ymm2, %ymm0, %ymm5 - 0xc5, 0xfd, 0xd7, 0xcd, //0x00004371 vpmovmskb %ymm5, %ecx - 0xc5, 0xfd, 0xda, 0xeb, //0x00004375 vpminub %ymm3, %ymm0, %ymm5 - 0xc5, 0xfd, 0x74, 0xc5, //0x00004379 vpcmpeqb %ymm5, %ymm0, %ymm0 - 0xc5, 0xfd, 0xeb, 0xe4, //0x0000437d vpor %ymm4, %ymm0, %ymm4 - 0xc5, 0xfd, 0xd7, 0xfc, //0x00004381 vpmovmskb %ymm4, %edi - 0x83, 0xc7, 0xff, //0x00004385 addl $-1, %edi - 0x85, 0xcf, //0x00004388 testl %ecx, %edi - 0x0f, 0x84, 0xb0, 0xff, 0xff, 0xff, //0x0000438a je LBB5_813 - //0x00004390 LBB5_816 - 0x0f, 0xbc, 0xc9, //0x00004390 bsfl %ecx, %ecx - 0x48, 0x8d, 0x14, 0x31, //0x00004393 leaq (%rcx,%rsi), %rdx - 0x48, 0x01, 0xce, //0x00004397 addq %rcx, %rsi - 0x48, 0x83, 0xc6, 0x01, //0x0000439a addq $1, %rsi - 0x48, 0x89, 0xc1, //0x0000439e movq %rax, %rcx - 0x48, 0xf7, 0xd1, //0x000043a1 notq %rcx - 0x48, 0x01, 0xca, //0x000043a4 addq %rcx, %rdx - 0x48, 0x83, 0xc2, 0x01, //0x000043a7 addq $1, %rdx - 0xbf, 0x04, 0x00, 0x00, 0x00, //0x000043ab movl $4, %edi - 0x31, 0xc9, //0x000043b0 xorl %ecx, %ecx - 0x48, 0x89, 0x4d, 0x90, //0x000043b2 movq %rcx, $-112(%rbp) - 0x48, 0x85, 0xd2, //0x000043b6 testq %rdx, %rdx - 0x0f, 0x88, 0x69, 0x42, 0x00, 0x00, //0x000043b9 js LBB5_1658 - //0x000043bf LBB5_817 - 0x4c, 0x8d, 0x7e, 0x01, //0x000043bf leaq $1(%rsi), %r15 - 0x0f, 0xb6, 0x0e, //0x000043c3 movzbl (%rsi), %ecx - 0x48, 0x83, 0xf9, 0x20, //0x000043c6 cmpq $32, %rcx - 0x0f, 0x87, 0xec, 0x00, 0x00, 0x00, //0x000043ca ja LBB5_829 - 0x48, 0xbb, 0x01, 0x26, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, //0x000043d0 movabsq $4294977025, %rbx - 0x48, 0x0f, 0xa3, 0xcb, //0x000043da btq %rcx, %rbx - 0x0f, 0x83, 0xd8, 0x00, 0x00, 0x00, //0x000043de jae LBB5_829 - 0x0f, 0xb6, 0x4e, 0x01, //0x000043e4 movzbl $1(%rsi), %ecx - 0x48, 0x83, 0xc6, 0x02, //0x000043e8 addq $2, %rsi - 0x48, 0x83, 0xf9, 0x20, //0x000043ec cmpq $32, %rcx - 0x0f, 0x87, 0x4b, 0x00, 0x00, 0x00, //0x000043f0 ja LBB5_870 - 0x48, 0x0f, 0xa3, 0xcb, //0x000043f6 btq %rcx, %rbx - 0x0f, 0x83, 0x41, 0x00, 0x00, 0x00, //0x000043fa jae LBB5_870 - 0x49, 0x8b, 0x9b, 0x90, 0x00, 0x00, 0x00, //0x00004400 movq $144(%r11), %rbx - 0x48, 0x89, 0xf1, //0x00004407 movq %rsi, %rcx - 0x48, 0x29, 0xd9, //0x0000440a subq %rbx, %rcx - 0x48, 0x83, 0xf9, 0x40, //0x0000440d cmpq $64, %rcx - 0x0f, 0x83, 0x39, 0x00, 0x00, 0x00, //0x00004411 jae LBB5_825 - 0x49, 0x8b, 0xb3, 0x98, 0x00, 0x00, 0x00, //0x00004417 movq $152(%r11), %rsi - 0x48, 0xd3, 0xee, //0x0000441e shrq %cl, %rsi - 0x48, 0xd3, 0xe6, //0x00004421 shlq %cl, %rsi - 0x48, 0x85, 0xf6, //0x00004424 testq %rsi, %rsi - 0x0f, 0x84, 0x1c, 0x00, 0x00, 0x00, //0x00004427 je LBB5_824 - 0x48, 0x0f, 0xbc, 0xce, //0x0000442d bsfq %rsi, %rcx - 0x4c, 0x8d, 0x3c, 0x0b, //0x00004431 leaq (%rbx,%rcx), %r15 - 0x49, 0x83, 0xc7, 0x01, //0x00004435 addq $1, %r15 - 0x48, 0x01, 0xcb, //0x00004439 addq %rcx, %rbx - 0xe9, 0x79, 0x00, 0x00, 0x00, //0x0000443c jmp LBB5_828 - //0x00004441 LBB5_870 - 0x49, 0x89, 0xf7, //0x00004441 movq %rsi, %r15 - 0xe9, 0x73, 0x00, 0x00, 0x00, //0x00004444 jmp LBB5_829 - //0x00004449 LBB5_824 - 0x48, 0x83, 0xc3, 0x40, //0x00004449 addq $64, %rbx - 0x48, 0x89, 0xde, //0x0000444d movq %rbx, %rsi - //0x00004450 LBB5_825 - 0x48, 0x83, 0xc6, 0xc0, //0x00004450 addq $-64, %rsi - 0xc5, 0xfe, 0x6f, 0x05, 0x04, 0xbc, 0xff, 0xff, //0x00004454 vmovdqu $-17404(%rip), %ymm0 /* LCPI5_0+0(%rip) */ - 0x90, 0x90, 0x90, 0x90, //0x0000445c .p2align 4, 0x90 - //0x00004460 LBB5_826 - 0xc5, 0xfe, 0x6f, 0x4e, 0x40, //0x00004460 vmovdqu $64(%rsi), %ymm1 - 0xc5, 0xfe, 0x6f, 0x56, 0x60, //0x00004465 vmovdqu $96(%rsi), %ymm2 - 0x48, 0x83, 0xc6, 0x40, //0x0000446a addq $64, %rsi - 0xc4, 0xe2, 0x7d, 0x00, 0xd9, //0x0000446e vpshufb %ymm1, %ymm0, %ymm3 - 0xc4, 0xe2, 0x7d, 0x00, 0xe2, //0x00004473 vpshufb %ymm2, %ymm0, %ymm4 - 0xc5, 0xf5, 0x74, 0xcb, //0x00004478 vpcmpeqb %ymm3, %ymm1, %ymm1 - 0xc5, 0xfd, 0xd7, 0xd9, //0x0000447c vpmovmskb %ymm1, %ebx - 0xc5, 0xed, 0x74, 0xcc, //0x00004480 vpcmpeqb %ymm4, %ymm2, %ymm1 - 0xc5, 0xfd, 0xd7, 0xc9, //0x00004484 vpmovmskb %ymm1, %ecx - 0x48, 0xc1, 0xe1, 0x20, //0x00004488 shlq $32, %rcx - 0x48, 0x09, 0xd9, //0x0000448c orq %rbx, %rcx - 0x48, 0x83, 0xf9, 0xff, //0x0000448f cmpq $-1, %rcx - 0x0f, 0x84, 0xc7, 0xff, 0xff, 0xff, //0x00004493 je LBB5_826 - 0x48, 0xf7, 0xd1, //0x00004499 notq %rcx - 0x49, 0x89, 0x8b, 0x98, 0x00, 0x00, 0x00, //0x0000449c movq %rcx, $152(%r11) - 0x49, 0x89, 0xb3, 0x90, 0x00, 0x00, 0x00, //0x000044a3 movq %rsi, $144(%r11) - 0x48, 0x0f, 0xbc, 0xc9, //0x000044aa bsfq %rcx, %rcx - 0x48, 0x8d, 0x1c, 0x0e, //0x000044ae leaq (%rsi,%rcx), %rbx - 0x4c, 0x8d, 0x3c, 0x0e, //0x000044b2 leaq (%rsi,%rcx), %r15 - 0x49, 0x83, 0xc7, 0x01, //0x000044b6 addq $1, %r15 - //0x000044ba LBB5_828 - 0x8a, 0x0b, //0x000044ba movb (%rbx), %cl - //0x000044bc LBB5_829 - 0x80, 0xf9, 0x3a, //0x000044bc cmpb $58, %cl - 0x0f, 0x85, 0x60, 0x30, 0x00, 0x00, //0x000044bf jne LBB5_1490 - 0x48, 0x2b, 0x85, 0x68, 0xff, 0xff, 0xff, //0x000044c5 subq $-152(%rbp), %rax - 0x48, 0xc1, 0xe0, 0x20, //0x000044cc shlq $32, %rax - 0x48, 0x09, 0xc7, //0x000044d0 orq %rax, %rdi - 0x49, 0x8b, 0x83, 0xa0, 0x00, 0x00, 0x00, //0x000044d3 movq $160(%r11), %rax - 0x48, 0x89, 0x38, //0x000044da movq %rdi, (%rax) - 0x48, 0x89, 0x50, 0x08, //0x000044dd movq %rdx, $8(%rax) - 0x49, 0x8b, 0x83, 0xa0, 0x00, 0x00, 0x00, //0x000044e1 movq $160(%r11), %rax - 0x4c, 0x8d, 0x48, 0x10, //0x000044e8 leaq $16(%rax), %r9 - 0x4d, 0x89, 0x8b, 0xa0, 0x00, 0x00, 0x00, //0x000044ec movq %r9, $160(%r11) - 0x48, 0x83, 0xc0, 0x20, //0x000044f3 addq $32, %rax - 0x49, 0x3b, 0x83, 0xc0, 0x00, 0x00, 0x00, //0x000044f7 cmpq $192(%r11), %rax - 0x0f, 0x87, 0x08, 0xfc, 0xff, 0xff, //0x000044fe ja LBB5_181 - 0x4c, 0x89, 0xfa, //0x00004504 movq %r15, %rdx - //0x00004507 LBB5_832 - 0x4c, 0x8d, 0x7a, 0x01, //0x00004507 leaq $1(%rdx), %r15 - 0x0f, 0xb6, 0x02, //0x0000450b movzbl (%rdx), %eax - 0x48, 0x83, 0xf8, 0x20, //0x0000450e cmpq $32, %rax - 0x4c, 0x89, 0x65, 0xb0, //0x00004512 movq %r12, $-80(%rbp) - 0x0f, 0x87, 0xf0, 0x00, 0x00, 0x00, //0x00004516 ja LBB5_844 - 0x48, 0xb9, 0x01, 0x26, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, //0x0000451c movabsq $4294977025, %rcx - 0x48, 0x0f, 0xa3, 0xc1, //0x00004526 btq %rax, %rcx - 0x0f, 0x83, 0xdc, 0x00, 0x00, 0x00, //0x0000452a jae LBB5_844 - 0x0f, 0xb6, 0x42, 0x01, //0x00004530 movzbl $1(%rdx), %eax - 0x48, 0x83, 0xc2, 0x02, //0x00004534 addq $2, %rdx - 0x48, 0x83, 0xf8, 0x20, //0x00004538 cmpq $32, %rax - 0x0f, 0x87, 0x4b, 0x00, 0x00, 0x00, //0x0000453c ja LBB5_869 - 0x48, 0x0f, 0xa3, 0xc1, //0x00004542 btq %rax, %rcx - 0x0f, 0x83, 0x41, 0x00, 0x00, 0x00, //0x00004546 jae LBB5_869 - 0x49, 0x8b, 0x83, 0x90, 0x00, 0x00, 0x00, //0x0000454c movq $144(%r11), %rax - 0x48, 0x89, 0xd1, //0x00004553 movq %rdx, %rcx - 0x48, 0x29, 0xc1, //0x00004556 subq %rax, %rcx - 0x48, 0x83, 0xf9, 0x40, //0x00004559 cmpq $64, %rcx - 0x0f, 0x83, 0x39, 0x00, 0x00, 0x00, //0x0000455d jae LBB5_840 - 0x49, 0x8b, 0x93, 0x98, 0x00, 0x00, 0x00, //0x00004563 movq $152(%r11), %rdx - 0x48, 0xd3, 0xea, //0x0000456a shrq %cl, %rdx - 0x48, 0xd3, 0xe2, //0x0000456d shlq %cl, %rdx - 0x48, 0x85, 0xd2, //0x00004570 testq %rdx, %rdx - 0x0f, 0x84, 0x1c, 0x00, 0x00, 0x00, //0x00004573 je LBB5_839 - 0x48, 0x0f, 0xbc, 0xd2, //0x00004579 bsfq %rdx, %rdx - 0x4c, 0x8d, 0x3c, 0x10, //0x0000457d leaq (%rax,%rdx), %r15 - 0x49, 0x83, 0xc7, 0x01, //0x00004581 addq $1, %r15 - 0x48, 0x01, 0xd0, //0x00004585 addq %rdx, %rax - 0xe9, 0x7d, 0x00, 0x00, 0x00, //0x00004588 jmp LBB5_843 - //0x0000458d LBB5_869 - 0x49, 0x89, 0xd7, //0x0000458d movq %rdx, %r15 - 0xe9, 0x77, 0x00, 0x00, 0x00, //0x00004590 jmp LBB5_844 - //0x00004595 LBB5_839 - 0x48, 0x83, 0xc0, 0x40, //0x00004595 addq $64, %rax - 0x48, 0x89, 0xc2, //0x00004599 movq %rax, %rdx - //0x0000459c LBB5_840 - 0x48, 0x83, 0xc2, 0xc0, //0x0000459c addq $-64, %rdx - 0xc5, 0xfe, 0x6f, 0x05, 0xb8, 0xba, 0xff, 0xff, //0x000045a0 vmovdqu $-17736(%rip), %ymm0 /* LCPI5_0+0(%rip) */ - 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x000045a8 .p2align 4, 0x90 - //0x000045b0 LBB5_841 - 0xc5, 0xfe, 0x6f, 0x4a, 0x40, //0x000045b0 vmovdqu $64(%rdx), %ymm1 - 0xc5, 0xfe, 0x6f, 0x52, 0x60, //0x000045b5 vmovdqu $96(%rdx), %ymm2 - 0x48, 0x83, 0xc2, 0x40, //0x000045ba addq $64, %rdx - 0xc4, 0xe2, 0x7d, 0x00, 0xd9, //0x000045be vpshufb %ymm1, %ymm0, %ymm3 - 0xc4, 0xe2, 0x7d, 0x00, 0xe2, //0x000045c3 vpshufb %ymm2, %ymm0, %ymm4 - 0xc5, 0xf5, 0x74, 0xcb, //0x000045c8 vpcmpeqb %ymm3, %ymm1, %ymm1 - 0xc5, 0xfd, 0xd7, 0xc9, //0x000045cc vpmovmskb %ymm1, %ecx - 0xc5, 0xed, 0x74, 0xcc, //0x000045d0 vpcmpeqb %ymm4, %ymm2, %ymm1 - 0xc5, 0xfd, 0xd7, 0xc1, //0x000045d4 vpmovmskb %ymm1, %eax - 0x48, 0xc1, 0xe0, 0x20, //0x000045d8 shlq $32, %rax - 0x48, 0x09, 0xc8, //0x000045dc orq %rcx, %rax - 0x48, 0x83, 0xf8, 0xff, //0x000045df cmpq $-1, %rax - 0x0f, 0x84, 0xc7, 0xff, 0xff, 0xff, //0x000045e3 je LBB5_841 - 0x48, 0xf7, 0xd0, //0x000045e9 notq %rax - 0x49, 0x89, 0x83, 0x98, 0x00, 0x00, 0x00, //0x000045ec movq %rax, $152(%r11) - 0x49, 0x89, 0x93, 0x90, 0x00, 0x00, 0x00, //0x000045f3 movq %rdx, $144(%r11) - 0x48, 0x0f, 0xbc, 0xc8, //0x000045fa bsfq %rax, %rcx - 0x48, 0x8d, 0x04, 0x0a, //0x000045fe leaq (%rdx,%rcx), %rax - 0x4c, 0x8d, 0x3c, 0x0a, //0x00004602 leaq (%rdx,%rcx), %r15 - 0x49, 0x83, 0xc7, 0x01, //0x00004606 addq $1, %r15 - //0x0000460a LBB5_843 - 0x8a, 0x00, //0x0000460a movb (%rax), %al - //0x0000460c LBB5_844 - 0x0f, 0xbe, 0xc0, //0x0000460c movsbl %al, %eax - 0xba, 0x06, 0x00, 0x00, 0x00, //0x0000460f movl $6, %edx - 0x83, 0xc0, 0xde, //0x00004614 addl $-34, %eax - 0x83, 0xf8, 0x59, //0x00004617 cmpl $89, %eax - 0x0f, 0x87, 0x9e, 0xd5, 0xff, 0xff, //0x0000461a ja LBB5_333 - 0x4f, 0x8d, 0x14, 0x2f, //0x00004620 leaq (%r15,%r13), %r10 - 0x45, 0x31, 0xc0, //0x00004624 xorl %r8d, %r8d - 0x48, 0x8d, 0x0d, 0xe2, 0x7d, 0x00, 0x00, //0x00004627 leaq $32226(%rip), %rcx /* LJTI5_2+0(%rip) */ - 0x48, 0x63, 0x04, 0x81, //0x0000462e movslq (%rcx,%rax,4), %rax - 0x48, 0x01, 0xc8, //0x00004632 addq %rcx, %rax - 0xff, 0xe0, //0x00004635 jmpq *%rax - //0x00004637 LBB5_847 - 0x44, 0x89, 0xc0, //0x00004637 movl %r8d, %eax - 0x34, 0x01, //0x0000463a xorb $1, %al - 0x44, 0x0f, 0xb6, 0xf0, //0x0000463c movzbl %al, %r14d - 0x4d, 0x89, 0xfc, //0x00004640 movq %r15, %r12 - 0x4d, 0x29, 0xf4, //0x00004643 subq %r14, %r12 - 0x41, 0xf6, 0x43, 0x70, 0x02, //0x00004646 testb $2, $112(%r11) - 0x0f, 0x85, 0x60, 0x00, 0x00, 0x00, //0x0000464b jne LBB5_857 - 0x41, 0x8a, 0x04, 0x24, //0x00004651 movb (%r12), %al - 0x3c, 0x30, //0x00004655 cmpb $48, %al - 0x0f, 0x85, 0x95, 0x00, 0x00, 0x00, //0x00004657 jne LBB5_861 - 0x41, 0x8a, 0x44, 0x24, 0x01, //0x0000465d movb $1(%r12), %al - 0x3c, 0x2e, //0x00004662 cmpb $46, %al - 0x0f, 0x84, 0x93, 0x08, 0x00, 0x00, //0x00004664 je LBB5_973 - 0x4d, 0x8d, 0x7c, 0x24, 0x01, //0x0000466a leaq $1(%r12), %r15 - 0x3c, 0x45, //0x0000466f cmpb $69, %al - 0x0f, 0x84, 0x08, 0x00, 0x00, 0x00, //0x00004671 je LBB5_852 - 0x3c, 0x65, //0x00004677 cmpb $101, %al - 0x0f, 0x85, 0x4e, 0x09, 0x00, 0x00, //0x00004679 jne LBB5_985 - //0x0000467f LBB5_852 - 0x31, 0xc0, //0x0000467f xorl %eax, %eax - 0x48, 0x89, 0x45, 0xa8, //0x00004681 movq %rax, $-88(%rbp) - 0x4c, 0x89, 0xad, 0x78, 0xff, 0xff, 0xff, //0x00004685 movq %r13, $-136(%rbp) - //0x0000468c LBB5_853 - 0x45, 0x31, 0xed, //0x0000468c xorl %r13d, %r13d - 0x31, 0xf6, //0x0000468f xorl %esi, %esi - //0x00004691 LBB5_854 - 0x41, 0x8a, 0x4f, 0x01, //0x00004691 movb $1(%r15), %cl - 0x80, 0xf9, 0x2d, //0x00004695 cmpb $45, %cl - 0x0f, 0x84, 0xe9, 0x07, 0x00, 0x00, //0x00004698 je LBB5_965 - 0x80, 0xf9, 0x2b, //0x0000469e cmpb $43, %cl - 0x0f, 0x85, 0xf2, 0x07, 0x00, 0x00, //0x000046a1 jne LBB5_967 - 0xb8, 0x01, 0x00, 0x00, 0x00, //0x000046a7 movl $1, %eax - 0xe9, 0xdb, 0x07, 0x00, 0x00, //0x000046ac jmp LBB5_966 - //0x000046b1 LBB5_857 - 0x44, 0x89, 0x45, 0xb8, //0x000046b1 movl %r8d, $-72(%rbp) - 0x4c, 0x89, 0x55, 0x98, //0x000046b5 movq %r10, $-104(%rbp) - 0x49, 0xf7, 0xde, //0x000046b9 negq %r14 - 0x4c, 0x8b, 0x45, 0x88, //0x000046bc movq $-120(%rbp), %r8 - 0x4d, 0x29, 0xe0, //0x000046c0 subq %r12, %r8 - 0x4d, 0x29, 0xf0, //0x000046c3 subq %r14, %r8 - 0x0f, 0x84, 0xbd, 0x00, 0x00, 0x00, //0x000046c6 je LBB5_867 - 0x41, 0x80, 0x3c, 0x24, 0x30, //0x000046cc cmpb $48, (%r12) - 0x0f, 0x85, 0x30, 0x04, 0x00, 0x00, //0x000046d1 jne LBB5_914 - 0x31, 0xc9, //0x000046d7 xorl %ecx, %ecx - 0xba, 0x01, 0x00, 0x00, 0x00, //0x000046d9 movl $1, %edx - 0x49, 0x83, 0xf8, 0x01, //0x000046de cmpq $1, %r8 - 0x0f, 0x85, 0xf4, 0x03, 0x00, 0x00, //0x000046e2 jne LBB5_912 - //0x000046e8 LBB5_860 - 0xb8, 0x01, 0x00, 0x00, 0x00, //0x000046e8 movl $1, %eax - 0xe9, 0x8d, 0x09, 0x00, 0x00, //0x000046ed jmp LBB5_1001 - //0x000046f2 LBB5_861 - 0x8d, 0x48, 0xd0, //0x000046f2 leal $-48(%rax), %ecx - 0xba, 0x03, 0x00, 0x00, 0x00, //0x000046f5 movl $3, %edx - 0x80, 0xf9, 0x09, //0x000046fa cmpb $9, %cl - 0x4c, 0x89, 0xad, 0x78, 0xff, 0xff, 0xff, //0x000046fd movq %r13, $-136(%rbp) - 0x0f, 0x87, 0x8b, 0x00, 0x00, 0x00, //0x00004704 ja LBB5_868 - 0x48, 0xc7, 0xc7, 0xff, 0xff, 0xff, 0xff, //0x0000470a movq $-1, %rdi - 0x31, 0xc9, //0x00004711 xorl %ecx, %ecx - 0x31, 0xf6, //0x00004713 xorl %esi, %esi - 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00004715 .p2align 4, 0x90 - //0x00004720 LBB5_863 - 0x48, 0x8d, 0x34, 0xb6, //0x00004720 leaq (%rsi,%rsi,4), %rsi - 0x0f, 0xb6, 0xc0, //0x00004724 movzbl %al, %eax - 0x48, 0x8d, 0x34, 0x70, //0x00004727 leaq (%rax,%rsi,2), %rsi - 0x48, 0x83, 0xc6, 0xd0, //0x0000472b addq $-48, %rsi - 0x41, 0x0f, 0xb6, 0x44, 0x3c, 0x02, //0x0000472f movzbl $2(%r12,%rdi), %eax - 0x8d, 0x58, 0xd0, //0x00004735 leal $-48(%rax), %ebx - 0x48, 0x83, 0xc1, 0xff, //0x00004738 addq $-1, %rcx - 0x48, 0x83, 0xc7, 0x01, //0x0000473c addq $1, %rdi - 0x80, 0xfb, 0x0a, //0x00004740 cmpb $10, %bl - 0x0f, 0x82, 0xd7, 0xff, 0xff, 0xff, //0x00004743 jb LBB5_863 - 0x4d, 0x89, 0xe7, //0x00004749 movq %r12, %r15 - 0x49, 0x29, 0xcf, //0x0000474c subq %rcx, %r15 - 0x48, 0x83, 0xff, 0x13, //0x0000474f cmpq $19, %rdi - 0x0f, 0x83, 0x3e, 0x3a, 0x00, 0x00, //0x00004753 jae LBB5_1583 - 0x48, 0xf7, 0xd9, //0x00004759 negq %rcx - 0x31, 0xff, //0x0000475c xorl %edi, %edi - 0x48, 0x89, 0x7d, 0xa8, //0x0000475e movq %rdi, $-88(%rbp) - 0x45, 0x31, 0xed, //0x00004762 xorl %r13d, %r13d - 0x3c, 0x2e, //0x00004765 cmpb $46, %al - 0x0f, 0x85, 0x51, 0x3b, 0x00, 0x00, //0x00004767 jne LBB5_1605 - //0x0000476d LBB5_866 - 0x45, 0x89, 0xc1, //0x0000476d movl %r8d, %r9d - 0x41, 0x8a, 0x47, 0x01, //0x00004770 movb $1(%r15), %al - 0x49, 0x83, 0xc7, 0x01, //0x00004774 addq $1, %r15 - 0x8d, 0x58, 0xd0, //0x00004778 leal $-48(%rax), %ebx - 0x80, 0xfb, 0x0a, //0x0000477b cmpb $10, %bl - 0x0f, 0x82, 0xd6, 0x07, 0x00, 0x00, //0x0000477e jb LBB5_979 - 0xe9, 0x04, 0x1b, 0x00, 0x00, //0x00004784 jmp LBB5_1214 - //0x00004789 LBB5_867 - 0x48, 0xc7, 0xc2, 0xff, 0xff, 0xff, 0xff, //0x00004789 movq $-1, %rdx - 0xe9, 0xdb, 0x08, 0x00, 0x00, //0x00004790 jmp LBB5_1000 - //0x00004795 LBB5_868 - 0x4d, 0x89, 0xe7, //0x00004795 movq %r12, %r15 - 0x48, 0x8b, 0x85, 0x70, 0xff, 0xff, 0xff, //0x00004798 movq $-144(%rbp), %rax - 0x48, 0x83, 0xf8, 0x03, //0x0000479f cmpq $3, %rax - 0x0f, 0x85, 0xf5, 0x1a, 0x00, 0x00, //0x000047a3 jne LBB5_1215 - 0xe9, 0x06, 0x37, 0x00, 0x00, //0x000047a9 jmp LBB5_1237 - //0x000047ae LBB5_871 - 0x41, 0x80, 0x3f, 0x72, //0x000047ae cmpb $114, (%r15) - 0xb9, 0x0d, 0x00, 0x00, 0x00, //0x000047b2 movl $13, %ecx - 0x0f, 0x85, 0x68, 0x3a, 0x00, 0x00, //0x000047b7 jne LBB5_1591 - 0x41, 0x80, 0x7f, 0x01, 0x75, //0x000047bd cmpb $117, $1(%r15) - 0x0f, 0x85, 0x81, 0x3a, 0x00, 0x00, //0x000047c2 jne LBB5_1594 - 0x31, 0xc9, //0x000047c8 xorl %ecx, %ecx - 0x41, 0x80, 0x7f, 0x02, 0x65, //0x000047ca cmpb $101, $2(%r15) - 0x0f, 0x85, 0x98, 0x3a, 0x00, 0x00, //0x000047cf jne LBB5_1597 - //0x000047d5 LBB5_874 - 0x4d, 0x89, 0xfc, //0x000047d5 movq %r15, %r12 - 0x49, 0x83, 0xc4, 0x03, //0x000047d8 addq $3, %r12 - //0x000047dc LBB5_875 - 0x49, 0xc1, 0xe2, 0x20, //0x000047dc shlq $32, %r10 - 0x49, 0x83, 0xca, 0x0a, //0x000047e0 orq $10, %r10 - 0xe9, 0xdb, 0x01, 0x00, 0x00, //0x000047e4 jmp LBB5_901 - //0x000047e9 LBB5_876 - 0x41, 0x80, 0x3f, 0x75, //0x000047e9 cmpb $117, (%r15) - 0xb9, 0x0d, 0x00, 0x00, 0x00, //0x000047ed movl $13, %ecx - 0x0f, 0x85, 0x39, 0x3a, 0x00, 0x00, //0x000047f2 jne LBB5_1592 - 0x41, 0x80, 0x7f, 0x01, 0x6c, //0x000047f8 cmpb $108, $1(%r15) - 0x0f, 0x85, 0x52, 0x3a, 0x00, 0x00, //0x000047fd jne LBB5_1595 - 0x31, 0xc9, //0x00004803 xorl %ecx, %ecx - 0x41, 0x80, 0x7f, 0x02, 0x6c, //0x00004805 cmpb $108, $2(%r15) - 0x0f, 0x85, 0x67, 0x3a, 0x00, 0x00, //0x0000480a jne LBB5_1598 - //0x00004810 LBB5_879 - 0x4d, 0x89, 0xfc, //0x00004810 movq %r15, %r12 - 0x49, 0x83, 0xc4, 0x03, //0x00004813 addq $3, %r12 - //0x00004817 LBB5_880 - 0x49, 0x8d, 0x41, 0x10, //0x00004817 leaq $16(%r9), %rax - 0x49, 0x8b, 0x93, 0xc0, 0x00, 0x00, 0x00, //0x0000481b movq $192(%r11), %rdx - 0x48, 0x39, 0xd0, //0x00004822 cmpq %rdx, %rax - 0x0f, 0x87, 0x0e, 0x00, 0x00, 0x00, //0x00004825 ja LBB5_882 - 0x49, 0xc1, 0xe2, 0x20, //0x0000482b shlq $32, %r10 - 0x4d, 0x89, 0x11, //0x0000482f movq %r10, (%r9) - 0x49, 0x89, 0x83, 0xa0, 0x00, 0x00, 0x00, //0x00004832 movq %rax, $160(%r11) - //0x00004839 LBB5_882 - 0x48, 0x39, 0xd0, //0x00004839 cmpq %rdx, %rax - 0xe9, 0x87, 0x08, 0x00, 0x00, //0x0000483c jmp LBB5_1003 - //0x00004841 LBB5_883 - 0xc4, 0xc1, 0x7e, 0x6f, 0x07, //0x00004841 vmovdqu (%r15), %ymm0 - 0xc5, 0xfd, 0x74, 0x0d, 0x32, 0xb8, 0xff, 0xff, //0x00004846 vpcmpeqb $-18382(%rip), %ymm0, %ymm1 /* LCPI5_1+0(%rip) */ - 0xc5, 0xfd, 0x74, 0x15, 0x4a, 0xb8, 0xff, 0xff, //0x0000484e vpcmpeqb $-18358(%rip), %ymm0, %ymm2 /* LCPI5_2+0(%rip) */ - 0xc5, 0xfd, 0xd7, 0xc2, //0x00004856 vpmovmskb %ymm2, %eax - 0xc5, 0xfd, 0xda, 0x15, 0x5e, 0xb8, 0xff, 0xff, //0x0000485a vpminub $-18338(%rip), %ymm0, %ymm2 /* LCPI5_3+0(%rip) */ - 0xc5, 0xfd, 0x74, 0xc2, //0x00004862 vpcmpeqb %ymm2, %ymm0, %ymm0 - 0xc5, 0xfd, 0xeb, 0xd1, //0x00004866 vpor %ymm1, %ymm0, %ymm2 - 0xc5, 0xfd, 0xd7, 0xca, //0x0000486a vpmovmskb %ymm2, %ecx - 0x83, 0xc1, 0xff, //0x0000486e addl $-1, %ecx - 0x85, 0xc1, //0x00004871 testl %eax, %ecx - 0x0f, 0x84, 0x72, 0x08, 0x00, 0x00, //0x00004873 je LBB5_1005 - 0x4d, 0x89, 0xfc, //0x00004879 movq %r15, %r12 - 0xe9, 0x50, 0x0d, 0x00, 0x00, //0x0000487c jmp LBB5_1065 - //0x00004881 LBB5_846 - 0x41, 0xb0, 0x01, //0x00004881 movb $1, %r8b - 0xe9, 0xae, 0xfd, 0xff, 0xff, //0x00004884 jmp LBB5_847 - //0x00004889 LBB5_885 - 0x49, 0xc1, 0xe2, 0x20, //0x00004889 shlq $32, %r10 - 0x49, 0x83, 0xca, 0x06, //0x0000488d orq $6, %r10 - 0x4d, 0x89, 0x11, //0x00004891 movq %r10, (%r9) - 0x49, 0x8b, 0x83, 0xa8, 0x00, 0x00, 0x00, //0x00004894 movq $168(%r11), %rax - 0x49, 0x89, 0x41, 0x08, //0x0000489b movq %rax, $8(%r9) - 0x49, 0x8b, 0x93, 0xa0, 0x00, 0x00, 0x00, //0x0000489f movq $160(%r11), %rdx - 0x4d, 0x8b, 0x83, 0xb8, 0x00, 0x00, 0x00, //0x000048a6 movq $184(%r11), %r8 - 0x48, 0x89, 0xd0, //0x000048ad movq %rdx, %rax - 0x4c, 0x29, 0xc0, //0x000048b0 subq %r8, %rax - 0x48, 0x89, 0xc7, //0x000048b3 movq %rax, %rdi - 0x48, 0xc1, 0xff, 0x04, //0x000048b6 sarq $4, %rdi - 0x49, 0x89, 0xbb, 0xa8, 0x00, 0x00, 0x00, //0x000048ba movq %rdi, $168(%r11) - 0x48, 0x8d, 0x5a, 0x10, //0x000048c1 leaq $16(%rdx), %rbx - 0x49, 0x89, 0x9b, 0xa0, 0x00, 0x00, 0x00, //0x000048c5 movq %rbx, $160(%r11) - 0x49, 0x83, 0x83, 0xb0, 0x00, 0x00, 0x00, 0x01, //0x000048cc addq $1, $176(%r11) - 0x48, 0x8d, 0x4a, 0x20, //0x000048d4 leaq $32(%rdx), %rcx - 0x45, 0x31, 0xe4, //0x000048d8 xorl %r12d, %r12d - 0x48, 0x83, 0xf8, 0xf0, //0x000048db cmpq $-16, %rax - 0x48, 0x89, 0xd0, //0x000048df movq %rdx, %rax - 0x49, 0x0f, 0x44, 0xc4, //0x000048e2 cmoveq %r12, %rax - 0x49, 0x3b, 0x8b, 0xc0, 0x00, 0x00, 0x00, //0x000048e6 cmpq $192(%r11), %rcx - 0x0f, 0x87, 0x03, 0x00, 0x00, 0x00, //0x000048ed ja LBB5_887 - 0x49, 0x89, 0xc4, //0x000048f3 movq %rax, %r12 - //0x000048f6 LBB5_887 - 0x4d, 0x85, 0xe4, //0x000048f6 testq %r12, %r12 - 0x0f, 0x84, 0x0d, 0xf8, 0xff, 0xff, //0x000048f9 je LBB5_181 - 0x49, 0x8d, 0x47, 0x01, //0x000048ff leaq $1(%r15), %rax - 0x41, 0x0f, 0xb6, 0x0f, //0x00004903 movzbl (%r15), %ecx - 0x48, 0x83, 0xf9, 0x20, //0x00004907 cmpq $32, %rcx - 0x0f, 0x87, 0x0a, 0x0e, 0x00, 0x00, //0x0000490b ja LBB5_1076 - 0x48, 0xbe, 0x01, 0x26, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, //0x00004911 movabsq $4294977025, %rsi - 0x48, 0x0f, 0xa3, 0xce, //0x0000491b btq %rcx, %rsi - 0x0f, 0x83, 0xf6, 0x0d, 0x00, 0x00, //0x0000491f jae LBB5_1076 - 0x41, 0x0f, 0xb6, 0x4f, 0x01, //0x00004925 movzbl $1(%r15), %ecx - 0x49, 0x83, 0xc7, 0x02, //0x0000492a addq $2, %r15 - 0x48, 0x83, 0xf9, 0x20, //0x0000492e cmpq $32, %rcx - 0x0f, 0x87, 0x10, 0x0d, 0x00, 0x00, //0x00004932 ja LBB5_1149 - 0x48, 0x0f, 0xa3, 0xce, //0x00004938 btq %rcx, %rsi - 0x0f, 0x83, 0x06, 0x0d, 0x00, 0x00, //0x0000493c jae LBB5_1149 - 0x49, 0x8b, 0xb3, 0x90, 0x00, 0x00, 0x00, //0x00004942 movq $144(%r11), %rsi - 0x4c, 0x89, 0xf9, //0x00004949 movq %r15, %rcx - 0x48, 0x29, 0xf1, //0x0000494c subq %rsi, %rcx - 0x48, 0x83, 0xf9, 0x40, //0x0000494f cmpq $64, %rcx - 0x0f, 0x83, 0x51, 0x0d, 0x00, 0x00, //0x00004953 jae LBB5_1072 - 0x49, 0x8b, 0x83, 0x98, 0x00, 0x00, 0x00, //0x00004959 movq $152(%r11), %rax - 0x48, 0xd3, 0xe8, //0x00004960 shrq %cl, %rax - 0x48, 0xd3, 0xe0, //0x00004963 shlq %cl, %rax - 0x48, 0x85, 0xc0, //0x00004966 testq %rax, %rax - 0x0f, 0x84, 0x34, 0x0d, 0x00, 0x00, //0x00004969 je LBB5_1071 - 0x48, 0x0f, 0xbc, 0xc8, //0x0000496f bsfq %rax, %rcx - 0x48, 0x8d, 0x04, 0x0e, //0x00004973 leaq (%rsi,%rcx), %rax - 0x48, 0x83, 0xc0, 0x01, //0x00004977 addq $1, %rax - 0x48, 0x01, 0xce, //0x0000497b addq %rcx, %rsi - 0xe9, 0x96, 0x0d, 0x00, 0x00, //0x0000497e jmp LBB5_1075 - //0x00004983 LBB5_895 - 0x41, 0x80, 0x3f, 0x61, //0x00004983 cmpb $97, (%r15) - 0xb9, 0x0d, 0x00, 0x00, 0x00, //0x00004987 movl $13, %ecx - 0x0f, 0x85, 0xab, 0x38, 0x00, 0x00, //0x0000498c jne LBB5_1593 - 0x41, 0x80, 0x7f, 0x01, 0x6c, //0x00004992 cmpb $108, $1(%r15) - 0x0f, 0x85, 0xc4, 0x38, 0x00, 0x00, //0x00004997 jne LBB5_1596 - 0x41, 0x80, 0x7f, 0x02, 0x73, //0x0000499d cmpb $115, $2(%r15) - 0x0f, 0x85, 0xd9, 0x38, 0x00, 0x00, //0x000049a2 jne LBB5_1599 - 0x31, 0xc9, //0x000049a8 xorl %ecx, %ecx - 0x41, 0x80, 0x7f, 0x03, 0x65, //0x000049aa cmpb $101, $3(%r15) - 0x0f, 0x85, 0xd8, 0x38, 0x00, 0x00, //0x000049af jne LBB5_1600 - //0x000049b5 LBB5_899 - 0x4d, 0x89, 0xfc, //0x000049b5 movq %r15, %r12 - 0x49, 0x83, 0xc4, 0x04, //0x000049b8 addq $4, %r12 - //0x000049bc LBB5_900 - 0x49, 0xc1, 0xe2, 0x20, //0x000049bc shlq $32, %r10 - 0x49, 0x83, 0xca, 0x02, //0x000049c0 orq $2, %r10 - //0x000049c4 LBB5_901 - 0x4d, 0x89, 0x11, //0x000049c4 movq %r10, (%r9) - 0x49, 0x8d, 0x41, 0x10, //0x000049c7 leaq $16(%r9), %rax - 0x49, 0x89, 0x83, 0xa0, 0x00, 0x00, 0x00, //0x000049cb movq %rax, $160(%r11) - 0x49, 0x83, 0xc1, 0x20, //0x000049d2 addq $32, %r9 - 0x4d, 0x3b, 0x8b, 0xc0, 0x00, 0x00, 0x00, //0x000049d6 cmpq $192(%r11), %r9 - 0xe9, 0xe6, 0x06, 0x00, 0x00, //0x000049dd jmp LBB5_1003 - //0x000049e2 LBB5_902 - 0x49, 0xc1, 0xe2, 0x20, //0x000049e2 shlq $32, %r10 - 0x49, 0x83, 0xca, 0x07, //0x000049e6 orq $7, %r10 - 0x4d, 0x89, 0x11, //0x000049ea movq %r10, (%r9) - 0x49, 0x8b, 0x83, 0xa8, 0x00, 0x00, 0x00, //0x000049ed movq $168(%r11), %rax - 0x49, 0x89, 0x41, 0x08, //0x000049f4 movq %rax, $8(%r9) - 0x49, 0x8b, 0x93, 0xa0, 0x00, 0x00, 0x00, //0x000049f8 movq $160(%r11), %rdx - 0x4d, 0x8b, 0x83, 0xb8, 0x00, 0x00, 0x00, //0x000049ff movq $184(%r11), %r8 - 0x48, 0x89, 0xd0, //0x00004a06 movq %rdx, %rax - 0x4c, 0x29, 0xc0, //0x00004a09 subq %r8, %rax - 0x48, 0x89, 0xc7, //0x00004a0c movq %rax, %rdi - 0x48, 0xc1, 0xff, 0x04, //0x00004a0f sarq $4, %rdi - 0x49, 0x89, 0xbb, 0xa8, 0x00, 0x00, 0x00, //0x00004a13 movq %rdi, $168(%r11) - 0x48, 0x8d, 0x5a, 0x10, //0x00004a1a leaq $16(%rdx), %rbx - 0x49, 0x89, 0x9b, 0xa0, 0x00, 0x00, 0x00, //0x00004a1e movq %rbx, $160(%r11) - 0x49, 0x83, 0x83, 0xb0, 0x00, 0x00, 0x00, 0x01, //0x00004a25 addq $1, $176(%r11) - 0x48, 0x8d, 0x4a, 0x20, //0x00004a2d leaq $32(%rdx), %rcx - 0x45, 0x31, 0xe4, //0x00004a31 xorl %r12d, %r12d - 0x48, 0x83, 0xf8, 0xf0, //0x00004a34 cmpq $-16, %rax - 0x48, 0x89, 0xd0, //0x00004a38 movq %rdx, %rax - 0x49, 0x0f, 0x44, 0xc4, //0x00004a3b cmoveq %r12, %rax - 0x49, 0x3b, 0x8b, 0xc0, 0x00, 0x00, 0x00, //0x00004a3f cmpq $192(%r11), %rcx - 0x0f, 0x87, 0x03, 0x00, 0x00, 0x00, //0x00004a46 ja LBB5_904 - 0x49, 0x89, 0xc4, //0x00004a4c movq %rax, %r12 - //0x00004a4f LBB5_904 - 0x4d, 0x85, 0xe4, //0x00004a4f testq %r12, %r12 - 0x0f, 0x84, 0x7d, 0x15, 0x00, 0x00, //0x00004a52 je LBB5_1168 - 0x49, 0x8d, 0x47, 0x01, //0x00004a58 leaq $1(%r15), %rax - 0x41, 0x0f, 0xb6, 0x0f, //0x00004a5c movzbl (%r15), %ecx - 0x48, 0x83, 0xf9, 0x20, //0x00004a60 cmpq $32, %rcx - 0x0f, 0x87, 0x41, 0x0d, 0x00, 0x00, //0x00004a64 ja LBB5_1088 - 0x48, 0xbe, 0x01, 0x26, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, //0x00004a6a movabsq $4294977025, %rsi - 0x48, 0x0f, 0xa3, 0xce, //0x00004a74 btq %rcx, %rsi - 0x0f, 0x83, 0x2d, 0x0d, 0x00, 0x00, //0x00004a78 jae LBB5_1088 - 0x41, 0x0f, 0xb6, 0x4f, 0x01, //0x00004a7e movzbl $1(%r15), %ecx - 0x49, 0x83, 0xc7, 0x02, //0x00004a83 addq $2, %r15 - 0x48, 0x83, 0xf9, 0x20, //0x00004a87 cmpq $32, %rcx - 0x0f, 0x87, 0xbf, 0x0b, 0x00, 0x00, //0x00004a8b ja LBB5_1150 - 0x48, 0x0f, 0xa3, 0xce, //0x00004a91 btq %rcx, %rsi - 0x0f, 0x83, 0xb5, 0x0b, 0x00, 0x00, //0x00004a95 jae LBB5_1150 - 0x49, 0x8b, 0xb3, 0x90, 0x00, 0x00, 0x00, //0x00004a9b movq $144(%r11), %rsi - 0x4c, 0x89, 0xf9, //0x00004aa2 movq %r15, %rcx - 0x48, 0x29, 0xf1, //0x00004aa5 subq %rsi, %rcx - 0x48, 0x83, 0xf9, 0x40, //0x00004aa8 cmpq $64, %rcx - 0x0f, 0x83, 0x86, 0x0c, 0x00, 0x00, //0x00004aac jae LBB5_1084 - 0x49, 0x8b, 0x83, 0x98, 0x00, 0x00, 0x00, //0x00004ab2 movq $152(%r11), %rax - 0x48, 0xd3, 0xe8, //0x00004ab9 shrq %cl, %rax - 0x48, 0xd3, 0xe0, //0x00004abc shlq %cl, %rax - 0x48, 0x85, 0xc0, //0x00004abf testq %rax, %rax - 0x0f, 0x84, 0x69, 0x0c, 0x00, 0x00, //0x00004ac2 je LBB5_1083 - 0x48, 0x0f, 0xbc, 0xc8, //0x00004ac8 bsfq %rax, %rcx - 0x48, 0x8d, 0x04, 0x0e, //0x00004acc leaq (%rsi,%rcx), %rax - 0x48, 0x83, 0xc0, 0x01, //0x00004ad0 addq $1, %rax - 0x48, 0x01, 0xce, //0x00004ad4 addq %rcx, %rsi - 0xe9, 0xcd, 0x0c, 0x00, 0x00, //0x00004ad7 jmp LBB5_1087 - //0x00004adc LBB5_912 - 0x41, 0x8a, 0x44, 0x24, 0x01, //0x00004adc movb $1(%r12), %al - 0x04, 0xd2, //0x00004ae1 addb $-46, %al - 0x3c, 0x37, //0x00004ae3 cmpb $55, %al - 0x0f, 0x87, 0xfd, 0xfb, 0xff, 0xff, //0x00004ae5 ja LBB5_860 - 0x0f, 0xb6, 0xc0, //0x00004aeb movzbl %al, %eax - 0x48, 0xbe, 0x01, 0x00, 0x80, 0x00, 0x00, 0x00, 0x80, 0x00, //0x00004aee movabsq $36028797027352577, %rsi - 0x48, 0x0f, 0xa3, 0xc6, //0x00004af8 btq %rax, %rsi - 0xb8, 0x01, 0x00, 0x00, 0x00, //0x00004afc movl $1, %eax - 0x0f, 0x83, 0x78, 0x05, 0x00, 0x00, //0x00004b01 jae LBB5_1001 - //0x00004b07 LBB5_914 - 0x4c, 0x89, 0x7d, 0xc8, //0x00004b07 movq %r15, $-56(%rbp) - 0x49, 0x83, 0xf8, 0x20, //0x00004b0b cmpq $32, %r8 - 0x4c, 0x89, 0x75, 0xa8, //0x00004b0f movq %r14, $-88(%rbp) - 0x49, 0xc7, 0xc7, 0xff, 0xff, 0xff, 0xff, //0x00004b13 movq $-1, %r15 - 0x0f, 0x82, 0x46, 0x36, 0x00, 0x00, //0x00004b1a jb LBB5_1581 - 0x31, 0xd2, //0x00004b20 xorl %edx, %edx - 0xc5, 0xfe, 0x6f, 0x05, 0xb6, 0xb5, 0xff, 0xff, //0x00004b22 vmovdqu $-19018(%rip), %ymm0 /* LCPI5_4+0(%rip) */ - 0xc5, 0xfe, 0x6f, 0x0d, 0xce, 0xb5, 0xff, 0xff, //0x00004b2a vmovdqu $-18994(%rip), %ymm1 /* LCPI5_5+0(%rip) */ - 0xc5, 0xfe, 0x6f, 0x15, 0xe6, 0xb5, 0xff, 0xff, //0x00004b32 vmovdqu $-18970(%rip), %ymm2 /* LCPI5_6+0(%rip) */ - 0xc5, 0xfe, 0x6f, 0x1d, 0xfe, 0xb5, 0xff, 0xff, //0x00004b3a vmovdqu $-18946(%rip), %ymm3 /* LCPI5_7+0(%rip) */ - 0xc5, 0xfe, 0x6f, 0x25, 0x16, 0xb6, 0xff, 0xff, //0x00004b42 vmovdqu $-18922(%rip), %ymm4 /* LCPI5_8+0(%rip) */ - 0xc5, 0xfe, 0x6f, 0x2d, 0x2e, 0xb6, 0xff, 0xff, //0x00004b4a vmovdqu $-18898(%rip), %ymm5 /* LCPI5_9+0(%rip) */ - 0xc5, 0xfe, 0x6f, 0x35, 0x46, 0xb6, 0xff, 0xff, //0x00004b52 vmovdqu $-18874(%rip), %ymm6 /* LCPI5_10+0(%rip) */ - 0x49, 0xc7, 0xc1, 0xff, 0xff, 0xff, 0xff, //0x00004b5a movq $-1, %r9 - 0x49, 0xc7, 0xc2, 0xff, 0xff, 0xff, 0xff, //0x00004b61 movq $-1, %r10 - 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00004b68 .p2align 4, 0x90 - //0x00004b70 LBB5_916 - 0xc4, 0xc1, 0x7e, 0x6f, 0x3c, 0x14, //0x00004b70 vmovdqu (%r12,%rdx), %ymm7 - 0xc5, 0x45, 0x64, 0xc0, //0x00004b76 vpcmpgtb %ymm0, %ymm7, %ymm8 - 0xc5, 0x75, 0x64, 0xcf, //0x00004b7a vpcmpgtb %ymm7, %ymm1, %ymm9 - 0xc4, 0x41, 0x35, 0xdb, 0xc0, //0x00004b7e vpand %ymm8, %ymm9, %ymm8 - 0xc5, 0x45, 0x74, 0xca, //0x00004b83 vpcmpeqb %ymm2, %ymm7, %ymm9 - 0xc5, 0x45, 0x74, 0xd3, //0x00004b87 vpcmpeqb %ymm3, %ymm7, %ymm10 - 0xc4, 0x41, 0x2d, 0xeb, 0xc9, //0x00004b8b vpor %ymm9, %ymm10, %ymm9 - 0xc5, 0x45, 0xdb, 0xd4, //0x00004b90 vpand %ymm4, %ymm7, %ymm10 - 0xc5, 0x2d, 0x74, 0xd6, //0x00004b94 vpcmpeqb %ymm6, %ymm10, %ymm10 - 0xc5, 0xc5, 0x74, 0xfd, //0x00004b98 vpcmpeqb %ymm5, %ymm7, %ymm7 - 0xc5, 0xfd, 0xd7, 0xc7, //0x00004b9c vpmovmskb %ymm7, %eax - 0xc4, 0xc1, 0x7d, 0xd7, 0xda, //0x00004ba0 vpmovmskb %ymm10, %ebx - 0xc4, 0xc1, 0x7d, 0xd7, 0xf1, //0x00004ba5 vpmovmskb %ymm9, %esi - 0xc5, 0xbd, 0xeb, 0xff, //0x00004baa vpor %ymm7, %ymm8, %ymm7 - 0xc4, 0x41, 0x2d, 0xeb, 0xc1, //0x00004bae vpor %ymm9, %ymm10, %ymm8 - 0xc5, 0xbd, 0xeb, 0xff, //0x00004bb3 vpor %ymm7, %ymm8, %ymm7 - 0xc5, 0xfd, 0xd7, 0xcf, //0x00004bb7 vpmovmskb %ymm7, %ecx - 0x48, 0xf7, 0xd1, //0x00004bbb notq %rcx - 0x4c, 0x0f, 0xbc, 0xf1, //0x00004bbe bsfq %rcx, %r14 - 0x41, 0x83, 0xfe, 0x20, //0x00004bc2 cmpl $32, %r14d - 0x0f, 0x84, 0x14, 0x00, 0x00, 0x00, //0x00004bc6 je LBB5_918 - 0xbf, 0xff, 0xff, 0xff, 0xff, //0x00004bcc movl $-1, %edi - 0x44, 0x89, 0xf1, //0x00004bd1 movl %r14d, %ecx - 0xd3, 0xe7, //0x00004bd4 shll %cl, %edi - 0xf7, 0xd7, //0x00004bd6 notl %edi - 0x21, 0xf8, //0x00004bd8 andl %edi, %eax - 0x21, 0xfb, //0x00004bda andl %edi, %ebx - 0x21, 0xf7, //0x00004bdc andl %esi, %edi - 0x89, 0xfe, //0x00004bde movl %edi, %esi - //0x00004be0 LBB5_918 - 0x8d, 0x48, 0xff, //0x00004be0 leal $-1(%rax), %ecx - 0x21, 0xc1, //0x00004be3 andl %eax, %ecx - 0x0f, 0x85, 0xa0, 0x13, 0x00, 0x00, //0x00004be5 jne LBB5_1163 - 0x8d, 0x4b, 0xff, //0x00004beb leal $-1(%rbx), %ecx - 0x21, 0xd9, //0x00004bee andl %ebx, %ecx - 0x0f, 0x85, 0x95, 0x13, 0x00, 0x00, //0x00004bf0 jne LBB5_1163 - 0x8d, 0x4e, 0xff, //0x00004bf6 leal $-1(%rsi), %ecx - 0x21, 0xf1, //0x00004bf9 andl %esi, %ecx - 0x0f, 0x85, 0x8a, 0x13, 0x00, 0x00, //0x00004bfb jne LBB5_1163 - 0x85, 0xc0, //0x00004c01 testl %eax, %eax - 0x0f, 0x84, 0x13, 0x00, 0x00, 0x00, //0x00004c03 je LBB5_924 - 0x0f, 0xbc, 0xc0, //0x00004c09 bsfl %eax, %eax - 0x49, 0x83, 0xfa, 0xff, //0x00004c0c cmpq $-1, %r10 - 0x0f, 0x85, 0xb2, 0x13, 0x00, 0x00, //0x00004c10 jne LBB5_1166 - 0x48, 0x01, 0xd0, //0x00004c16 addq %rdx, %rax - 0x49, 0x89, 0xc2, //0x00004c19 movq %rax, %r10 - //0x00004c1c LBB5_924 - 0x85, 0xdb, //0x00004c1c testl %ebx, %ebx - 0x0f, 0x84, 0x13, 0x00, 0x00, 0x00, //0x00004c1e je LBB5_927 - 0x0f, 0xbc, 0xc3, //0x00004c24 bsfl %ebx, %eax - 0x49, 0x83, 0xf9, 0xff, //0x00004c27 cmpq $-1, %r9 - 0x0f, 0x85, 0x97, 0x13, 0x00, 0x00, //0x00004c2b jne LBB5_1166 - 0x48, 0x01, 0xd0, //0x00004c31 addq %rdx, %rax - 0x49, 0x89, 0xc1, //0x00004c34 movq %rax, %r9 - //0x00004c37 LBB5_927 - 0x85, 0xf6, //0x00004c37 testl %esi, %esi - 0x0f, 0x84, 0x13, 0x00, 0x00, 0x00, //0x00004c39 je LBB5_930 - 0x0f, 0xbc, 0xc6, //0x00004c3f bsfl %esi, %eax - 0x49, 0x83, 0xff, 0xff, //0x00004c42 cmpq $-1, %r15 - 0x0f, 0x85, 0x7c, 0x13, 0x00, 0x00, //0x00004c46 jne LBB5_1166 - 0x48, 0x01, 0xd0, //0x00004c4c addq %rdx, %rax - 0x49, 0x89, 0xc7, //0x00004c4f movq %rax, %r15 - //0x00004c52 LBB5_930 - 0x41, 0x83, 0xfe, 0x20, //0x00004c52 cmpl $32, %r14d - 0x0f, 0x85, 0x1d, 0x02, 0x00, 0x00, //0x00004c56 jne LBB5_964 - 0x49, 0x83, 0xc0, 0xe0, //0x00004c5c addq $-32, %r8 - 0x48, 0x83, 0xc2, 0x20, //0x00004c60 addq $32, %rdx - 0x49, 0x83, 0xf8, 0x1f, //0x00004c64 cmpq $31, %r8 - 0x0f, 0x87, 0x02, 0xff, 0xff, 0xff, //0x00004c68 ja LBB5_916 - 0xc5, 0xf8, 0x77, //0x00004c6e vzeroupper - 0x4c, 0x01, 0xe2, //0x00004c71 addq %r12, %rdx - 0x49, 0x89, 0xd6, //0x00004c74 movq %rdx, %r14 - 0x4c, 0x89, 0x5d, 0xc0, //0x00004c77 movq %r11, $-64(%rbp) - 0x49, 0x83, 0xf8, 0x10, //0x00004c7b cmpq $16, %r8 - 0x0f, 0x82, 0x56, 0x01, 0x00, 0x00, //0x00004c7f jb LBB5_951 - //0x00004c85 LBB5_933 - 0x4d, 0x89, 0xf3, //0x00004c85 movq %r14, %r11 - 0x4d, 0x29, 0xe3, //0x00004c88 subq %r12, %r11 - 0x31, 0xd2, //0x00004c8b xorl %edx, %edx - 0xc5, 0x7a, 0x6f, 0x05, 0x4b, 0xb5, 0xff, 0xff, //0x00004c8d vmovdqu $-19125(%rip), %xmm8 /* LCPI5_11+0(%rip) */ - 0xc5, 0x7a, 0x6f, 0x0d, 0x53, 0xb5, 0xff, 0xff, //0x00004c95 vmovdqu $-19117(%rip), %xmm9 /* LCPI5_12+0(%rip) */ - 0xc5, 0x7a, 0x6f, 0x15, 0x5b, 0xb5, 0xff, 0xff, //0x00004c9d vmovdqu $-19109(%rip), %xmm10 /* LCPI5_13+0(%rip) */ - 0xc5, 0x7a, 0x6f, 0x1d, 0x63, 0xb5, 0xff, 0xff, //0x00004ca5 vmovdqu $-19101(%rip), %xmm11 /* LCPI5_14+0(%rip) */ - 0xc5, 0xfa, 0x6f, 0x25, 0x6b, 0xb5, 0xff, 0xff, //0x00004cad vmovdqu $-19093(%rip), %xmm4 /* LCPI5_15+0(%rip) */ - 0xc5, 0xfa, 0x6f, 0x2d, 0x73, 0xb5, 0xff, 0xff, //0x00004cb5 vmovdqu $-19085(%rip), %xmm5 /* LCPI5_16+0(%rip) */ - 0xc5, 0xfa, 0x6f, 0x35, 0x7b, 0xb5, 0xff, 0xff, //0x00004cbd vmovdqu $-19077(%rip), %xmm6 /* LCPI5_17+0(%rip) */ - 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00004cc5 .p2align 4, 0x90 - //0x00004cd0 LBB5_934 - 0x4c, 0x89, 0xef, //0x00004cd0 movq %r13, %rdi - 0xc4, 0xc1, 0x7a, 0x6f, 0x3c, 0x16, //0x00004cd3 vmovdqu (%r14,%rdx), %xmm7 - 0xc4, 0xc1, 0x41, 0x64, 0xc0, //0x00004cd9 vpcmpgtb %xmm8, %xmm7, %xmm0 - 0xc5, 0xb1, 0x64, 0xcf, //0x00004cde vpcmpgtb %xmm7, %xmm9, %xmm1 - 0xc5, 0xf9, 0xdb, 0xc1, //0x00004ce2 vpand %xmm1, %xmm0, %xmm0 - 0xc5, 0xa9, 0x74, 0xcf, //0x00004ce6 vpcmpeqb %xmm7, %xmm10, %xmm1 - 0xc5, 0xa1, 0x74, 0xd7, //0x00004cea vpcmpeqb %xmm7, %xmm11, %xmm2 - 0xc5, 0xe9, 0xeb, 0xc9, //0x00004cee vpor %xmm1, %xmm2, %xmm1 - 0xc5, 0xc1, 0xdb, 0xd4, //0x00004cf2 vpand %xmm4, %xmm7, %xmm2 - 0xc5, 0xe9, 0x74, 0xd6, //0x00004cf6 vpcmpeqb %xmm6, %xmm2, %xmm2 - 0xc5, 0xc1, 0x74, 0xfd, //0x00004cfa vpcmpeqb %xmm5, %xmm7, %xmm7 - 0xc5, 0xe9, 0xeb, 0xdf, //0x00004cfe vpor %xmm7, %xmm2, %xmm3 - 0xc5, 0xf1, 0xeb, 0xc0, //0x00004d02 vpor %xmm0, %xmm1, %xmm0 - 0xc5, 0xe1, 0xeb, 0xc0, //0x00004d06 vpor %xmm0, %xmm3, %xmm0 - 0xc5, 0xf9, 0xd7, 0xc7, //0x00004d0a vpmovmskb %xmm7, %eax - 0xc5, 0xf9, 0xd7, 0xda, //0x00004d0e vpmovmskb %xmm2, %ebx - 0xc5, 0x79, 0xd7, 0xe9, //0x00004d12 vpmovmskb %xmm1, %r13d - 0xc5, 0xf9, 0xd7, 0xc8, //0x00004d16 vpmovmskb %xmm0, %ecx - 0xf7, 0xd1, //0x00004d1a notl %ecx - 0x0f, 0xbc, 0xc9, //0x00004d1c bsfl %ecx, %ecx - 0x83, 0xf9, 0x10, //0x00004d1f cmpl $16, %ecx - 0x0f, 0x84, 0x13, 0x00, 0x00, 0x00, //0x00004d22 je LBB5_936 - 0xbe, 0xff, 0xff, 0xff, 0xff, //0x00004d28 movl $-1, %esi - 0xd3, 0xe6, //0x00004d2d shll %cl, %esi - 0xf7, 0xd6, //0x00004d2f notl %esi - 0x21, 0xf0, //0x00004d31 andl %esi, %eax - 0x21, 0xf3, //0x00004d33 andl %esi, %ebx - 0x44, 0x21, 0xee, //0x00004d35 andl %r13d, %esi - 0x41, 0x89, 0xf5, //0x00004d38 movl %esi, %r13d - //0x00004d3b LBB5_936 - 0x8d, 0x70, 0xff, //0x00004d3b leal $-1(%rax), %esi - 0x21, 0xc6, //0x00004d3e andl %eax, %esi - 0x0f, 0x85, 0xe4, 0x21, 0x00, 0x00, //0x00004d40 jne LBB5_1408 - 0x8d, 0x73, 0xff, //0x00004d46 leal $-1(%rbx), %esi - 0x21, 0xde, //0x00004d49 andl %ebx, %esi - 0x0f, 0x85, 0xd9, 0x21, 0x00, 0x00, //0x00004d4b jne LBB5_1408 - 0x41, 0x8d, 0x75, 0xff, //0x00004d51 leal $-1(%r13), %esi - 0x44, 0x21, 0xee, //0x00004d55 andl %r13d, %esi - 0x0f, 0x85, 0xcc, 0x21, 0x00, 0x00, //0x00004d58 jne LBB5_1408 - 0x85, 0xc0, //0x00004d5e testl %eax, %eax - 0x0f, 0x84, 0x16, 0x00, 0x00, 0x00, //0x00004d60 je LBB5_942 - 0x0f, 0xbc, 0xc0, //0x00004d66 bsfl %eax, %eax - 0x49, 0x83, 0xfa, 0xff, //0x00004d69 cmpq $-1, %r10 - 0x0f, 0x85, 0xde, 0x23, 0x00, 0x00, //0x00004d6d jne LBB5_1435 - 0x4c, 0x01, 0xd8, //0x00004d73 addq %r11, %rax - 0x48, 0x01, 0xd0, //0x00004d76 addq %rdx, %rax - 0x49, 0x89, 0xc2, //0x00004d79 movq %rax, %r10 - //0x00004d7c LBB5_942 - 0x85, 0xdb, //0x00004d7c testl %ebx, %ebx - 0x0f, 0x84, 0x16, 0x00, 0x00, 0x00, //0x00004d7e je LBB5_945 - 0x0f, 0xbc, 0xc3, //0x00004d84 bsfl %ebx, %eax - 0x49, 0x83, 0xf9, 0xff, //0x00004d87 cmpq $-1, %r9 - 0x0f, 0x85, 0xc0, 0x23, 0x00, 0x00, //0x00004d8b jne LBB5_1435 - 0x4c, 0x01, 0xd8, //0x00004d91 addq %r11, %rax - 0x48, 0x01, 0xd0, //0x00004d94 addq %rdx, %rax - 0x49, 0x89, 0xc1, //0x00004d97 movq %rax, %r9 - //0x00004d9a LBB5_945 - 0x45, 0x85, 0xed, //0x00004d9a testl %r13d, %r13d - 0x0f, 0x84, 0x17, 0x00, 0x00, 0x00, //0x00004d9d je LBB5_948 - 0x41, 0x0f, 0xbc, 0xc5, //0x00004da3 bsfl %r13d, %eax - 0x49, 0x83, 0xff, 0xff, //0x00004da7 cmpq $-1, %r15 - 0x0f, 0x85, 0xa0, 0x23, 0x00, 0x00, //0x00004dab jne LBB5_1435 - 0x4c, 0x01, 0xd8, //0x00004db1 addq %r11, %rax - 0x48, 0x01, 0xd0, //0x00004db4 addq %rdx, %rax - 0x49, 0x89, 0xc7, //0x00004db7 movq %rax, %r15 - //0x00004dba LBB5_948 - 0x49, 0x89, 0xfd, //0x00004dba movq %rdi, %r13 - 0x83, 0xf9, 0x10, //0x00004dbd cmpl $16, %ecx - 0x0f, 0x85, 0x25, 0x02, 0x00, 0x00, //0x00004dc0 jne LBB5_986 - 0x49, 0x83, 0xc0, 0xf0, //0x00004dc6 addq $-16, %r8 - 0x48, 0x83, 0xc2, 0x10, //0x00004dca addq $16, %rdx - 0x49, 0x83, 0xf8, 0x0f, //0x00004dce cmpq $15, %r8 - 0x0f, 0x87, 0xf8, 0xfe, 0xff, 0xff, //0x00004dd2 ja LBB5_934 - 0x49, 0x01, 0xd6, //0x00004dd8 addq %rdx, %r14 - //0x00004ddb LBB5_951 - 0x4d, 0x85, 0xc0, //0x00004ddb testq %r8, %r8 - 0x0f, 0x84, 0x0f, 0x02, 0x00, 0x00, //0x00004dde je LBB5_988 - 0x4f, 0x8d, 0x1c, 0x06, //0x00004de4 leaq (%r14,%r8), %r11 - 0x4c, 0x89, 0xf6, //0x00004de8 movq %r14, %rsi - 0x4c, 0x29, 0xe6, //0x00004deb subq %r12, %rsi - 0x31, 0xd2, //0x00004dee xorl %edx, %edx - 0x48, 0x8d, 0x1d, 0x81, 0x77, 0x00, 0x00, //0x00004df0 leaq $30593(%rip), %rbx /* LJTI5_3+0(%rip) */ - 0xe9, 0x31, 0x00, 0x00, 0x00, //0x00004df7 jmp LBB5_957 - //0x00004dfc LBB5_953 - 0x83, 0xf8, 0x65, //0x00004dfc cmpl $101, %eax - 0x0f, 0x85, 0xeb, 0x01, 0x00, 0x00, //0x00004dff jne LBB5_987 - //0x00004e05 LBB5_954 - 0x49, 0x83, 0xf9, 0xff, //0x00004e05 cmpq $-1, %r9 - 0x0f, 0x85, 0x23, 0x21, 0x00, 0x00, //0x00004e09 jne LBB5_1409 - 0x4c, 0x8d, 0x0c, 0x16, //0x00004e0f leaq (%rsi,%rdx), %r9 - 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00004e13 .p2align 4, 0x90 - //0x00004e20 LBB5_956 - 0x48, 0x83, 0xc2, 0x01, //0x00004e20 addq $1, %rdx - 0x49, 0x39, 0xd0, //0x00004e24 cmpq %rdx, %r8 - 0x0f, 0x84, 0x22, 0x10, 0x00, 0x00, //0x00004e27 je LBB5_1152 - //0x00004e2d LBB5_957 - 0x41, 0x0f, 0xbe, 0x04, 0x16, //0x00004e2d movsbl (%r14,%rdx), %eax - 0x8d, 0x48, 0xd0, //0x00004e32 leal $-48(%rax), %ecx - 0x83, 0xf9, 0x0a, //0x00004e35 cmpl $10, %ecx - 0x0f, 0x82, 0xe2, 0xff, 0xff, 0xff, //0x00004e38 jb LBB5_956 - 0x8d, 0x48, 0xd5, //0x00004e3e leal $-43(%rax), %ecx - 0x83, 0xf9, 0x1a, //0x00004e41 cmpl $26, %ecx - 0x0f, 0x87, 0xb2, 0xff, 0xff, 0xff, //0x00004e44 ja LBB5_953 - 0x48, 0x63, 0x04, 0x8b, //0x00004e4a movslq (%rbx,%rcx,4), %rax - 0x48, 0x01, 0xd8, //0x00004e4e addq %rbx, %rax - 0xff, 0xe0, //0x00004e51 jmpq *%rax - //0x00004e53 LBB5_960 - 0x49, 0x83, 0xff, 0xff, //0x00004e53 cmpq $-1, %r15 - 0x0f, 0x85, 0xd5, 0x20, 0x00, 0x00, //0x00004e57 jne LBB5_1409 - 0x4c, 0x8d, 0x3c, 0x16, //0x00004e5d leaq (%rsi,%rdx), %r15 - 0xe9, 0xba, 0xff, 0xff, 0xff, //0x00004e61 jmp LBB5_956 - //0x00004e66 LBB5_962 - 0x49, 0x83, 0xfa, 0xff, //0x00004e66 cmpq $-1, %r10 - 0x0f, 0x85, 0xc2, 0x20, 0x00, 0x00, //0x00004e6a jne LBB5_1409 - 0x4c, 0x8d, 0x14, 0x16, //0x00004e70 leaq (%rsi,%rdx), %r10 - 0xe9, 0xa7, 0xff, 0xff, 0xff, //0x00004e74 jmp LBB5_956 - //0x00004e79 LBB5_964 - 0x49, 0x01, 0xd6, //0x00004e79 addq %rdx, %r14 - 0x4d, 0x01, 0xe6, //0x00004e7c addq %r12, %r14 - 0xc5, 0xf8, 0x77, //0x00004e7f vzeroupper - 0xe9, 0x70, 0x01, 0x00, 0x00, //0x00004e82 jmp LBB5_989 - //0x00004e87 LBB5_965 - 0xb8, 0xff, 0xff, 0xff, 0xff, //0x00004e87 movl $-1, %eax - //0x00004e8c LBB5_966 - 0x41, 0x8a, 0x4f, 0x02, //0x00004e8c movb $2(%r15), %cl - 0x49, 0x83, 0xc7, 0x02, //0x00004e90 addq $2, %r15 - 0xe9, 0x09, 0x00, 0x00, 0x00, //0x00004e94 jmp LBB5_968 - //0x00004e99 LBB5_967 - 0x49, 0x83, 0xc7, 0x01, //0x00004e99 addq $1, %r15 - 0xb8, 0x01, 0x00, 0x00, 0x00, //0x00004e9d movl $1, %eax - //0x00004ea2 LBB5_968 - 0x8d, 0x51, 0xd0, //0x00004ea2 leal $-48(%rcx), %edx - 0x80, 0xfa, 0x09, //0x00004ea5 cmpb $9, %dl - 0x0f, 0x87, 0xf0, 0x2f, 0x00, 0x00, //0x00004ea8 ja LBB5_1601 - 0x31, 0xd2, //0x00004eae xorl %edx, %edx - 0x48, 0xc7, 0xc7, 0xff, 0xff, 0xff, 0xff, //0x00004eb0 movq $-1, %rdi - 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00004eb7 .p2align 4, 0x90 - //0x00004ec0 LBB5_970 - 0x8d, 0x14, 0x92, //0x00004ec0 leal (%rdx,%rdx,4), %edx - 0x0f, 0xb6, 0xc9, //0x00004ec3 movzbl %cl, %ecx - 0x8d, 0x14, 0x51, //0x00004ec6 leal (%rcx,%rdx,2), %edx - 0x83, 0xc2, 0xd0, //0x00004ec9 addl $-48, %edx - 0x41, 0x0f, 0xb6, 0x4f, 0x01, //0x00004ecc movzbl $1(%r15), %ecx - 0x49, 0x83, 0xc7, 0x01, //0x00004ed1 addq $1, %r15 - 0x8d, 0x59, 0xd0, //0x00004ed5 leal $-48(%rcx), %ebx - 0x48, 0x83, 0xc7, 0x01, //0x00004ed8 addq $1, %rdi - 0x80, 0xfb, 0x0a, //0x00004edc cmpb $10, %bl - 0x0f, 0x82, 0xdb, 0xff, 0xff, 0xff, //0x00004edf jb LBB5_970 - 0x48, 0x83, 0xff, 0x09, //0x00004ee5 cmpq $9, %rdi - 0x0f, 0x83, 0x9b, 0x32, 0x00, 0x00, //0x00004ee9 jae LBB5_1582 - //0x00004eef LBB5_972 - 0x0f, 0xaf, 0xd0, //0x00004eef imull %eax, %edx - 0x44, 0x01, 0xea, //0x00004ef2 addl %r13d, %edx - 0x41, 0x89, 0xd5, //0x00004ef5 movl %edx, %r13d - 0xe9, 0xd0, 0x02, 0x00, 0x00, //0x00004ef8 jmp LBB5_1018 - //0x00004efd LBB5_973 - 0x4c, 0x89, 0xad, 0x78, 0xff, 0xff, 0xff, //0x00004efd movq %r13, $-136(%rbp) - 0x4d, 0x8d, 0x7c, 0x24, 0x02, //0x00004f04 leaq $2(%r12), %r15 - 0x41, 0x8a, 0x44, 0x24, 0x02, //0x00004f09 movb $2(%r12), %al - 0x8d, 0x48, 0xd0, //0x00004f0e leal $-48(%rax), %ecx - 0x80, 0xf9, 0x09, //0x00004f11 cmpb $9, %cl - 0x0f, 0x87, 0x84, 0x2f, 0x00, 0x00, //0x00004f14 ja LBB5_1601 - 0x45, 0x31, 0xed, //0x00004f1a xorl %r13d, %r13d - 0x3c, 0x30, //0x00004f1d cmpb $48, %al - 0x0f, 0x85, 0x15, 0x00, 0x00, 0x00, //0x00004f1f jne LBB5_976 - //0x00004f25 LBB5_975 - 0x41, 0x0f, 0xb6, 0x47, 0x01, //0x00004f25 movzbl $1(%r15), %eax - 0x49, 0x83, 0xc7, 0x01, //0x00004f2a addq $1, %r15 - 0x41, 0x83, 0xc5, 0xff, //0x00004f2e addl $-1, %r13d - 0x3c, 0x30, //0x00004f32 cmpb $48, %al - 0x0f, 0x84, 0xeb, 0xff, 0xff, 0xff, //0x00004f34 je LBB5_975 - //0x00004f3a LBB5_976 - 0x3c, 0x45, //0x00004f3a cmpb $69, %al - 0x0f, 0x84, 0x1b, 0x02, 0x00, 0x00, //0x00004f3c je LBB5_1009 - 0x3c, 0x65, //0x00004f42 cmpb $101, %al - 0x0f, 0x84, 0x13, 0x02, 0x00, 0x00, //0x00004f44 je LBB5_1009 - 0x45, 0x89, 0xc1, //0x00004f4a movl %r8d, %r9d - 0x8d, 0x58, 0xd0, //0x00004f4d leal $-48(%rax), %ebx - 0x31, 0xc9, //0x00004f50 xorl %ecx, %ecx - 0x31, 0xd2, //0x00004f52 xorl %edx, %edx - 0x48, 0x89, 0x55, 0xa8, //0x00004f54 movq %rdx, $-88(%rbp) - 0x31, 0xf6, //0x00004f58 xorl %esi, %esi - //0x00004f5a LBB5_979 - 0x41, 0xb8, 0x11, 0x00, 0x00, 0x00, //0x00004f5a movl $17, %r8d - 0x49, 0x29, 0xc8, //0x00004f60 subq %rcx, %r8 - 0x4d, 0x85, 0xc0, //0x00004f63 testq %r8, %r8 - 0x0f, 0x8e, 0x74, 0x01, 0x00, 0x00, //0x00004f66 jle LBB5_1004 - 0x80, 0xfb, 0x09, //0x00004f6c cmpb $9, %bl - 0x0f, 0x87, 0x6b, 0x01, 0x00, 0x00, //0x00004f6f ja LBB5_1004 - 0x4b, 0x8d, 0x14, 0x07, //0x00004f75 leaq (%r15,%r8), %rdx - 0xbb, 0x10, 0x00, 0x00, 0x00, //0x00004f79 movl $16, %ebx - 0x48, 0x29, 0xcb, //0x00004f7e subq %rcx, %rbx - 0x31, 0xc9, //0x00004f81 xorl %ecx, %ecx - 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00004f83 .p2align 4, 0x90 - //0x00004f90 LBB5_982 - 0x48, 0x8d, 0x34, 0xb6, //0x00004f90 leaq (%rsi,%rsi,4), %rsi - 0x0f, 0xb6, 0xc0, //0x00004f94 movzbl %al, %eax - 0x48, 0x8d, 0x34, 0x70, //0x00004f97 leaq (%rax,%rsi,2), %rsi - 0x48, 0x83, 0xc6, 0xd0, //0x00004f9b addq $-48, %rsi - 0x48, 0x39, 0xcb, //0x00004f9f cmpq %rcx, %rbx - 0x0f, 0x84, 0xe3, 0x01, 0x00, 0x00, //0x00004fa2 je LBB5_1013 - 0x41, 0x0f, 0xb6, 0x44, 0x0f, 0x01, //0x00004fa8 movzbl $1(%r15,%rcx), %eax - 0x8d, 0x78, 0xd0, //0x00004fae leal $-48(%rax), %edi - 0x48, 0x83, 0xc1, 0x01, //0x00004fb1 addq $1, %rcx - 0x40, 0x80, 0xff, 0x0a, //0x00004fb5 cmpb $10, %dil - 0x0f, 0x82, 0xd1, 0xff, 0xff, 0xff, //0x00004fb9 jb LBB5_982 - 0x4c, 0x89, 0xfa, //0x00004fbf movq %r15, %rdx - 0x48, 0x01, 0xca, //0x00004fc2 addq %rcx, %rdx - 0x49, 0x89, 0xc8, //0x00004fc5 movq %rcx, %r8 - 0xe9, 0xed, 0x01, 0x00, 0x00, //0x00004fc8 jmp LBB5_1017 - //0x00004fcd LBB5_985 - 0x31, 0xc9, //0x00004fcd xorl %ecx, %ecx - 0xb8, 0x00, 0x00, 0x00, 0x00, //0x00004fcf movl $0, %eax - 0x48, 0x89, 0x45, 0xa0, //0x00004fd4 movq %rax, $-96(%rbp) - 0xba, 0x00, 0x00, 0x00, 0x00, //0x00004fd8 movl $0, %edx - 0x45, 0x84, 0xc0, //0x00004fdd testb %r8b, %r8b - 0x0f, 0x85, 0xda, 0x12, 0x00, 0x00, //0x00004fe0 jne LBB5_1219 - 0xe9, 0xd9, 0x2e, 0x00, 0x00, //0x00004fe6 jmp LBB5_1239 - //0x00004feb LBB5_986 - 0x89, 0xc8, //0x00004feb movl %ecx, %eax - 0x49, 0x01, 0xc6, //0x00004fed addq %rax, %r14 - //0x00004ff0 LBB5_987 - 0x49, 0x01, 0xd6, //0x00004ff0 addq %rdx, %r14 - //0x00004ff3 LBB5_988 - 0x4c, 0x8b, 0x5d, 0xc0, //0x00004ff3 movq $-64(%rbp), %r11 - //0x00004ff7 LBB5_989 - 0x48, 0xc7, 0xc2, 0xff, 0xff, 0xff, 0xff, //0x00004ff7 movq $-1, %rdx - 0x4d, 0x85, 0xd2, //0x00004ffe testq %r10, %r10 - 0x0f, 0x84, 0x69, 0x00, 0x00, 0x00, //0x00005001 je LBB5_1000 - 0x4d, 0x85, 0xff, //0x00005007 testq %r15, %r15 - 0x0f, 0x84, 0x60, 0x00, 0x00, 0x00, //0x0000500a je LBB5_1000 - 0x4d, 0x85, 0xc9, //0x00005010 testq %r9, %r9 - 0x0f, 0x84, 0x57, 0x00, 0x00, 0x00, //0x00005013 je LBB5_1000 - 0x4d, 0x29, 0xe6, //0x00005019 subq %r12, %r14 - 0x49, 0x8d, 0x46, 0xff, //0x0000501c leaq $-1(%r14), %rax - 0x49, 0x39, 0xc2, //0x00005020 cmpq %rax, %r10 - 0x0f, 0x84, 0x33, 0x00, 0x00, 0x00, //0x00005023 je LBB5_998 - 0x49, 0x39, 0xc7, //0x00005029 cmpq %rax, %r15 - 0x0f, 0x84, 0x2a, 0x00, 0x00, 0x00, //0x0000502c je LBB5_998 - 0x49, 0x39, 0xc1, //0x00005032 cmpq %rax, %r9 - 0x0f, 0x84, 0x21, 0x00, 0x00, 0x00, //0x00005035 je LBB5_998 - 0x4d, 0x85, 0xff, //0x0000503b testq %r15, %r15 - 0x0f, 0x8e, 0x24, 0x01, 0x00, 0x00, //0x0000503e jle LBB5_1010 - 0x49, 0x8d, 0x47, 0xff, //0x00005044 leaq $-1(%r15), %rax - 0x49, 0x39, 0xc1, //0x00005048 cmpq %rax, %r9 - 0x0f, 0x84, 0x17, 0x01, 0x00, 0x00, //0x0000504b je LBB5_1010 - 0x49, 0xf7, 0xd7, //0x00005051 notq %r15 - 0x4c, 0x89, 0xfa, //0x00005054 movq %r15, %rdx - 0xe9, 0x06, 0x00, 0x00, 0x00, //0x00005057 jmp LBB5_999 - //0x0000505c LBB5_998 - 0x49, 0xf7, 0xde, //0x0000505c negq %r14 - 0x4c, 0x89, 0xf2, //0x0000505f movq %r14, %rdx - //0x00005062 LBB5_999 - 0x31, 0xc9, //0x00005062 xorl %ecx, %ecx - 0x48, 0x89, 0xd0, //0x00005064 movq %rdx, %rax - 0x48, 0x85, 0xd2, //0x00005067 testq %rdx, %rdx - 0x0f, 0x89, 0x0f, 0x00, 0x00, 0x00, //0x0000506a jns LBB5_1001 - //0x00005070 LBB5_1000 - 0x48, 0xf7, 0xd2, //0x00005070 notq %rdx - 0xb9, 0x03, 0x00, 0x00, 0x00, //0x00005073 movl $3, %ecx - 0x48, 0xc7, 0xc0, 0xfd, 0xff, 0xff, 0xff, //0x00005078 movq $-3, %rax - //0x0000507f LBB5_1001 - 0x49, 0x01, 0xd4, //0x0000507f addq %rdx, %r12 - 0x0f, 0xb6, 0x55, 0xb8, //0x00005082 movzbl $-72(%rbp), %edx - 0x48, 0x01, 0xc2, //0x00005086 addq %rax, %rdx - 0x48, 0x8b, 0x75, 0x98, //0x00005089 movq $-104(%rbp), %rsi - 0x48, 0xc1, 0xe6, 0x20, //0x0000508d shlq $32, %rsi - 0x48, 0x83, 0xce, 0x1b, //0x00005091 orq $27, %rsi - 0x49, 0x8b, 0x83, 0xa0, 0x00, 0x00, 0x00, //0x00005095 movq $160(%r11), %rax - 0x48, 0x89, 0x30, //0x0000509c movq %rsi, (%rax) - 0x48, 0x89, 0x50, 0x08, //0x0000509f movq %rdx, $8(%rax) - 0x49, 0x8b, 0x83, 0xa0, 0x00, 0x00, 0x00, //0x000050a3 movq $160(%r11), %rax - 0x48, 0x8d, 0x50, 0x10, //0x000050aa leaq $16(%rax), %rdx - 0x49, 0x89, 0x93, 0xa0, 0x00, 0x00, 0x00, //0x000050ae movq %rdx, $160(%r11) - 0x41, 0x83, 0x83, 0xd4, 0x00, 0x00, 0x00, 0x01, //0x000050b5 addl $1, $212(%r11) - //0x000050bd LBB5_1002 - 0x48, 0x83, 0xc0, 0x20, //0x000050bd addq $32, %rax - 0x49, 0x3b, 0x83, 0xc0, 0x00, 0x00, 0x00, //0x000050c1 cmpq $192(%r11), %rax - //0x000050c8 LBB5_1003 - 0x0f, 0x96, 0xc0, //0x000050c8 setbe %al - 0xba, 0x0b, 0x00, 0x00, 0x00, //0x000050cb movl $11, %edx - 0x85, 0xc9, //0x000050d0 testl %ecx, %ecx - 0x0f, 0x45, 0xd1, //0x000050d2 cmovnel %ecx, %edx - 0x0f, 0x84, 0x43, 0x2e, 0x00, 0x00, //0x000050d5 je LBB5_1222 - 0xe9, 0x94, 0x36, 0x00, 0x00, //0x000050db jmp LBB5_1240 - //0x000050e0 LBB5_1004 - 0x4c, 0x89, 0xfa, //0x000050e0 movq %r15, %rdx - 0x45, 0x31, 0xc0, //0x000050e3 xorl %r8d, %r8d - 0xe9, 0xa5, 0x00, 0x00, 0x00, //0x000050e6 jmp LBB5_1014 - //0x000050eb LBB5_1005 - 0xc5, 0xfd, 0xd7, 0xd1, //0x000050eb vpmovmskb %ymm1, %edx - 0x49, 0x8b, 0x4b, 0x70, //0x000050ef movq $112(%r11), %rcx - 0xf6, 0xc1, 0x20, //0x000050f3 testb $32, %cl - 0x0f, 0x85, 0x68, 0x04, 0x00, 0x00, //0x000050f6 jne LBB5_1061 - 0xc5, 0xfe, 0x6f, 0x05, 0x7c, 0xaf, 0xff, 0xff, //0x000050fc vmovdqu $-20612(%rip), %ymm0 /* LCPI5_1+0(%rip) */ - 0xc5, 0xfe, 0x6f, 0x0d, 0x94, 0xaf, 0xff, 0xff, //0x00005104 vmovdqu $-20588(%rip), %ymm1 /* LCPI5_2+0(%rip) */ - 0xc5, 0xfe, 0x6f, 0x15, 0xac, 0xaf, 0xff, 0xff, //0x0000510c vmovdqu $-20564(%rip), %ymm2 /* LCPI5_3+0(%rip) */ - 0x4d, 0x89, 0xfc, //0x00005114 movq %r15, %r12 - //0x00005117 LBB5_1007 - 0x83, 0xc0, 0xff, //0x00005117 addl $-1, %eax - 0x85, 0xd0, //0x0000511a testl %edx, %eax - 0x0f, 0x85, 0x0d, 0x24, 0x00, 0x00, //0x0000511c jne LBB5_1491 - 0xc4, 0xc1, 0x7e, 0x6f, 0x5c, 0x24, 0x20, //0x00005122 vmovdqu $32(%r12), %ymm3 - 0x49, 0x83, 0xc4, 0x20, //0x00005129 addq $32, %r12 - 0xc5, 0xe5, 0x74, 0xe0, //0x0000512d vpcmpeqb %ymm0, %ymm3, %ymm4 - 0xc5, 0xfd, 0xd7, 0xd4, //0x00005131 vpmovmskb %ymm4, %edx - 0xc5, 0xe5, 0x74, 0xe9, //0x00005135 vpcmpeqb %ymm1, %ymm3, %ymm5 - 0xc5, 0xfd, 0xd7, 0xc5, //0x00005139 vpmovmskb %ymm5, %eax - 0xc5, 0xe5, 0xda, 0xea, //0x0000513d vpminub %ymm2, %ymm3, %ymm5 - 0xc5, 0xe5, 0x74, 0xdd, //0x00005141 vpcmpeqb %ymm5, %ymm3, %ymm3 - 0xc5, 0xe5, 0xeb, 0xdc, //0x00005145 vpor %ymm4, %ymm3, %ymm3 - 0xc5, 0xfd, 0xd7, 0xf3, //0x00005149 vpmovmskb %ymm3, %esi - 0x83, 0xc6, 0xff, //0x0000514d addl $-1, %esi - 0x85, 0xc6, //0x00005150 testl %eax, %esi - 0x0f, 0x84, 0xbf, 0xff, 0xff, 0xff, //0x00005152 je LBB5_1007 - 0xe9, 0x74, 0x04, 0x00, 0x00, //0x00005158 jmp LBB5_1065 - //0x0000515d LBB5_1009 - 0x31, 0xc0, //0x0000515d xorl %eax, %eax - 0x48, 0x89, 0x45, 0xa8, //0x0000515f movq %rax, $-88(%rbp) - 0xe9, 0x24, 0xf5, 0xff, 0xff, //0x00005163 jmp LBB5_853 - //0x00005168 LBB5_1010 - 0x4c, 0x89, 0xd0, //0x00005168 movq %r10, %rax - 0x4c, 0x09, 0xc8, //0x0000516b orq %r9, %rax - 0x0f, 0x99, 0xc0, //0x0000516e setns %al - 0x0f, 0x88, 0x10, 0x05, 0x00, 0x00, //0x00005171 js LBB5_1070 - 0x4d, 0x39, 0xca, //0x00005177 cmpq %r9, %r10 - 0x0f, 0x8c, 0x07, 0x05, 0x00, 0x00, //0x0000517a jl LBB5_1070 - 0x49, 0xf7, 0xd2, //0x00005180 notq %r10 - 0x4c, 0x89, 0xd2, //0x00005183 movq %r10, %rdx - 0xe9, 0xd7, 0xfe, 0xff, 0xff, //0x00005186 jmp LBB5_999 - //0x0000518b LBB5_1013 - 0x8a, 0x02, //0x0000518b movb (%rdx), %al - 0x8d, 0x58, 0xd0, //0x0000518d leal $-48(%rax), %ebx - //0x00005190 LBB5_1014 - 0x80, 0xfb, 0x09, //0x00005190 cmpb $9, %bl - 0x0f, 0x87, 0x21, 0x00, 0x00, 0x00, //0x00005193 ja LBB5_1017 - 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00005199 .p2align 4, 0x90 - //0x000051a0 LBB5_1015 - 0x0f, 0xb6, 0x42, 0x01, //0x000051a0 movzbl $1(%rdx), %eax - 0x48, 0x83, 0xc2, 0x01, //0x000051a4 addq $1, %rdx - 0x8d, 0x48, 0xd0, //0x000051a8 leal $-48(%rax), %ecx - 0x80, 0xf9, 0x0a, //0x000051ab cmpb $10, %cl - 0x0f, 0x82, 0xec, 0xff, 0xff, 0xff, //0x000051ae jb LBB5_1015 - 0xb1, 0x01, //0x000051b4 movb $1, %cl - 0x48, 0x89, 0x4d, 0xa8, //0x000051b6 movq %rcx, $-88(%rbp) - //0x000051ba LBB5_1017 - 0x45, 0x29, 0xc5, //0x000051ba subl %r8d, %r13d - 0x24, 0xdf, //0x000051bd andb $-33, %al - 0x49, 0x89, 0xd7, //0x000051bf movq %rdx, %r15 - 0x3c, 0x45, //0x000051c2 cmpb $69, %al - 0x45, 0x89, 0xc8, //0x000051c4 movl %r9d, %r8d - 0x0f, 0x84, 0xc4, 0xf4, 0xff, 0xff, //0x000051c7 je LBB5_854 - //0x000051cd LBB5_1018 - 0x43, 0x8d, 0x14, 0x36, //0x000051cd leal (%r14,%r14), %edx - 0x83, 0xc2, 0xff, //0x000051d1 addl $-1, %edx - 0x48, 0xb8, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x000051d4 movabsq $4503599627370495, %rax - 0x48, 0x83, 0xc0, 0x01, //0x000051de addq $1, %rax - 0x48, 0x39, 0xc6, //0x000051e2 cmpq %rax, %rsi - 0x0f, 0x83, 0xc4, 0x00, 0x00, 0x00, //0x000051e5 jae LBB5_1029 - 0xc4, 0xe1, 0xf9, 0x6e, 0xc6, //0x000051eb vmovq %rsi, %xmm0 - 0xc5, 0xf9, 0x62, 0x05, 0x58, 0xb0, 0xff, 0xff, //0x000051f0 vpunpckldq $-20392(%rip), %xmm0, %xmm0 /* LCPI5_18+0(%rip) */ - 0xc5, 0xf9, 0x5c, 0x05, 0x60, 0xb0, 0xff, 0xff, //0x000051f8 vsubpd $-20384(%rip), %xmm0, %xmm0 /* LCPI5_19+0(%rip) */ - 0xc4, 0xe3, 0x79, 0x05, 0xc8, 0x01, //0x00005200 vpermilpd $1, %xmm0, %xmm1 - 0xc5, 0xf3, 0x58, 0xc0, //0x00005206 vaddsd %xmm0, %xmm1, %xmm0 - 0x89, 0xd0, //0x0000520a movl %edx, %eax - 0xc1, 0xe8, 0x1f, //0x0000520c shrl $31, %eax - 0x48, 0xc1, 0xe0, 0x3f, //0x0000520f shlq $63, %rax - 0xc4, 0xe1, 0xf9, 0x6e, 0xc8, //0x00005213 vmovq %rax, %xmm1 - 0xc5, 0xf9, 0x56, 0xc1, //0x00005218 vorpd %xmm1, %xmm0, %xmm0 - 0x45, 0x85, 0xed, //0x0000521c testl %r13d, %r13d - 0x0f, 0x84, 0x38, 0x10, 0x00, 0x00, //0x0000521f je LBB5_1213 - 0x48, 0x85, 0xf6, //0x00005225 testq %rsi, %rsi - 0x0f, 0x84, 0x2f, 0x10, 0x00, 0x00, //0x00005228 je LBB5_1213 - 0x41, 0x8d, 0x45, 0xff, //0x0000522e leal $-1(%r13), %eax - 0x83, 0xf8, 0x24, //0x00005232 cmpl $36, %eax - 0x0f, 0x87, 0x55, 0x00, 0x00, 0x00, //0x00005235 ja LBB5_1027 - 0x44, 0x89, 0xe8, //0x0000523b movl %r13d, %eax - 0x41, 0x83, 0xfd, 0x17, //0x0000523e cmpl $23, %r13d - 0x0f, 0x8c, 0x15, 0x00, 0x00, 0x00, //0x00005242 jl LBB5_1024 - 0x41, 0x8d, 0x45, 0xea, //0x00005248 leal $-22(%r13), %eax - 0x48, 0x8d, 0x0d, 0x6d, 0x75, 0x00, 0x00, //0x0000524c leaq $30061(%rip), %rcx /* _P10_TAB+0(%rip) */ - 0xc5, 0xfb, 0x59, 0x04, 0xc1, //0x00005253 vmulsd (%rcx,%rax,8), %xmm0, %xmm0 - 0xb8, 0x16, 0x00, 0x00, 0x00, //0x00005258 movl $22, %eax - //0x0000525d LBB5_1024 - 0xc5, 0xf9, 0x2e, 0x05, 0x1b, 0xb0, 0xff, 0xff, //0x0000525d vucomisd $-20453(%rip), %xmm0 /* LCPI5_21+0(%rip) */ - 0x0f, 0x87, 0xea, 0x02, 0x00, 0x00, //0x00005265 ja LBB5_1060 - 0xc5, 0xfb, 0x10, 0x0d, 0x15, 0xb0, 0xff, 0xff, //0x0000526b vmovsd $-20459(%rip), %xmm1 /* LCPI5_22+0(%rip) */ - 0xc5, 0xf9, 0x2e, 0xc8, //0x00005273 vucomisd %xmm0, %xmm1 - 0x0f, 0x87, 0xd8, 0x02, 0x00, 0x00, //0x00005277 ja LBB5_1060 - 0x89, 0xc0, //0x0000527d movl %eax, %eax - 0x48, 0x8d, 0x0d, 0x3a, 0x75, 0x00, 0x00, //0x0000527f leaq $30010(%rip), %rcx /* _P10_TAB+0(%rip) */ - 0xc5, 0xfb, 0x59, 0x04, 0xc1, //0x00005286 vmulsd (%rcx,%rax,8), %xmm0, %xmm0 - 0xe9, 0xcd, 0x0f, 0x00, 0x00, //0x0000528b jmp LBB5_1213 - //0x00005290 LBB5_1027 - 0x41, 0x83, 0xfd, 0xea, //0x00005290 cmpl $-22, %r13d - 0x0f, 0x82, 0x15, 0x00, 0x00, 0x00, //0x00005294 jb LBB5_1029 - 0x41, 0xf7, 0xdd, //0x0000529a negl %r13d - 0x48, 0x8d, 0x05, 0x1c, 0x75, 0x00, 0x00, //0x0000529d leaq $29980(%rip), %rax /* _P10_TAB+0(%rip) */ - 0xc4, 0xa1, 0x7b, 0x5e, 0x04, 0xe8, //0x000052a4 vdivsd (%rax,%r13,8), %xmm0, %xmm0 - 0xe9, 0xae, 0x0f, 0x00, 0x00, //0x000052aa jmp LBB5_1213 - //0x000052af LBB5_1029 - 0x89, 0x55, 0x84, //0x000052af movl %edx, $-124(%rbp) - 0x41, 0x8d, 0x85, 0x5c, 0x01, 0x00, 0x00, //0x000052b2 leal $348(%r13), %eax - 0x3d, 0xb7, 0x02, 0x00, 0x00, //0x000052b9 cmpl $695, %eax - 0x0f, 0x87, 0x28, 0x01, 0x00, 0x00, //0x000052be ja LBB5_1043 - //0x000052c4 LBB5_1030 - 0x48, 0x85, 0xf6, //0x000052c4 testq %rsi, %rsi - 0x4c, 0x89, 0x7d, 0xc8, //0x000052c7 movq %r15, $-56(%rbp) - 0x4c, 0x89, 0x55, 0x98, //0x000052cb movq %r10, $-104(%rbp) - 0x44, 0x89, 0x45, 0xb8, //0x000052cf movl %r8d, $-72(%rbp) - 0x4d, 0x89, 0xde, //0x000052d3 movq %r11, %r14 - 0x0f, 0x84, 0x0d, 0x00, 0x00, 0x00, //0x000052d6 je LBB5_1032 - 0x4c, 0x0f, 0xbd, 0xce, //0x000052dc bsrq %rsi, %r9 - 0x49, 0x83, 0xf1, 0x3f, //0x000052e0 xorq $63, %r9 - 0xe9, 0x06, 0x00, 0x00, 0x00, //0x000052e4 jmp LBB5_1033 - //0x000052e9 LBB5_1032 - 0x41, 0xb9, 0x40, 0x00, 0x00, 0x00, //0x000052e9 movl $64, %r9d - //0x000052ef LBB5_1033 - 0x49, 0x89, 0xf7, //0x000052ef movq %rsi, %r15 - 0x44, 0x89, 0xc9, //0x000052f2 movl %r9d, %ecx - 0x49, 0xd3, 0xe7, //0x000052f5 shlq %cl, %r15 - 0x89, 0xc7, //0x000052f8 movl %eax, %edi - 0x48, 0xc1, 0xe7, 0x04, //0x000052fa shlq $4, %rdi - 0x48, 0x8d, 0x1d, 0x7b, 0x75, 0x00, 0x00, //0x000052fe leaq $30075(%rip), %rbx /* _POW10_M128_TAB+0(%rip) */ - 0x4c, 0x8b, 0x44, 0x1f, 0x08, //0x00005305 movq $8(%rdi,%rbx), %r8 - 0x4c, 0x89, 0xc0, //0x0000530a movq %r8, %rax - 0x49, 0xf7, 0xe7, //0x0000530d mulq %r15 - 0x49, 0x89, 0xc3, //0x00005310 movq %rax, %r11 - 0x49, 0x89, 0xd2, //0x00005313 movq %rdx, %r10 - 0x81, 0xe2, 0xff, 0x01, 0x00, 0x00, //0x00005316 andl $511, %edx - 0x48, 0x81, 0xfa, 0xff, 0x01, 0x00, 0x00, //0x0000531c cmpq $511, %rdx - 0x0f, 0x85, 0x46, 0x00, 0x00, 0x00, //0x00005323 jne LBB5_1038 - 0x4c, 0x89, 0xf9, //0x00005329 movq %r15, %rcx - 0x48, 0xf7, 0xd1, //0x0000532c notq %rcx - 0x49, 0x39, 0xcb, //0x0000532f cmpq %rcx, %r11 - 0x0f, 0x86, 0x37, 0x00, 0x00, 0x00, //0x00005332 jbe LBB5_1038 - 0x4c, 0x89, 0xf8, //0x00005338 movq %r15, %rax - 0x48, 0xf7, 0x24, 0x1f, //0x0000533b mulq (%rdi,%rbx) - 0x49, 0x01, 0xd3, //0x0000533f addq %rdx, %r11 - 0x49, 0x83, 0xd2, 0x00, //0x00005342 adcq $0, %r10 + 0x49, 0x83, 0xc0, 0x03, //0x00003404 addq $3, %r8 + 0xe9, 0x67, 0x00, 0x00, 0x00, //0x00003408 jmp LBB5_645 + //0x0000340d LBB5_641 + 0x4c, 0x8d, 0x0c, 0x38, //0x0000340d leaq (%rax,%rdi), %r9 + 0x49, 0x83, 0xc1, 0x03, //0x00003411 addq $3, %r9 + 0x48, 0x01, 0xf8, //0x00003415 addq %rdi, %rax + 0x48, 0x83, 0xc0, 0x04, //0x00003418 addq $4, %rax + 0x49, 0x01, 0xf8, //0x0000341c addq %rdi, %r8 + 0x49, 0x83, 0xc0, 0x04, //0x0000341f addq $4, %r8 + 0xe9, 0x4c, 0x00, 0x00, 0x00, //0x00003423 jmp LBB5_645 + //0x00003428 LBB5_642 + 0x4c, 0x8d, 0x0c, 0x38, //0x00003428 leaq (%rax,%rdi), %r9 + 0x49, 0x83, 0xc1, 0x04, //0x0000342c addq $4, %r9 + 0x48, 0x01, 0xf8, //0x00003430 addq %rdi, %rax + 0x48, 0x83, 0xc0, 0x05, //0x00003433 addq $5, %rax + 0x49, 0x01, 0xf8, //0x00003437 addq %rdi, %r8 + 0x49, 0x83, 0xc0, 0x05, //0x0000343a addq $5, %r8 + 0xe9, 0x31, 0x00, 0x00, 0x00, //0x0000343e jmp LBB5_645 + //0x00003443 LBB5_643 + 0x4c, 0x8d, 0x0c, 0x38, //0x00003443 leaq (%rax,%rdi), %r9 + 0x49, 0x83, 0xc1, 0x05, //0x00003447 addq $5, %r9 + 0x48, 0x01, 0xf8, //0x0000344b addq %rdi, %rax + 0x48, 0x83, 0xc0, 0x06, //0x0000344e addq $6, %rax + 0x49, 0x01, 0xf8, //0x00003452 addq %rdi, %r8 + 0x49, 0x83, 0xc0, 0x06, //0x00003455 addq $6, %r8 + 0xe9, 0x16, 0x00, 0x00, 0x00, //0x00003459 jmp LBB5_645 + //0x0000345e LBB5_644 + 0x4c, 0x8d, 0x0c, 0x38, //0x0000345e leaq (%rax,%rdi), %r9 + 0x49, 0x83, 0xc1, 0x06, //0x00003462 addq $6, %r9 + 0x48, 0x01, 0xf8, //0x00003466 addq %rdi, %rax + 0x48, 0x83, 0xc0, 0x07, //0x00003469 addq $7, %rax + 0x49, 0x01, 0xf8, //0x0000346d addq %rdi, %r8 + 0x49, 0x83, 0xc0, 0x07, //0x00003470 addq $7, %r8 + //0x00003474 LBB5_645 + 0x49, 0x83, 0xc1, 0x01, //0x00003474 addq $1, %r9 + //0x00003478 LBB5_646 + 0x4c, 0x8b, 0x5d, 0xc0, //0x00003478 movq $-64(%rbp), %r11 + 0x4c, 0x8b, 0x6d, 0x88, //0x0000347c movq $-120(%rbp), %r13 + 0x4d, 0x89, 0xd7, //0x00003480 movq %r10, %r15 + 0xe9, 0xb6, 0xfa, 0xff, 0xff, //0x00003483 jmp LBB5_593 + //0x00003488 LBB5_647 + 0x44, 0x89, 0xd3, //0x00003488 movl %r10d, %ebx + //0x0000348b LBB5_648 + 0x41, 0x88, 0x18, //0x0000348b movb %bl, (%r8) + 0x49, 0x83, 0xc0, 0x01, //0x0000348e addq $1, %r8 + 0xe9, 0x2c, 0xfd, 0xff, 0xff, //0x00003492 jmp LBB5_616 + //0x00003497 LBB5_649 + 0x44, 0x89, 0xd1, //0x00003497 movl %r10d, %ecx + 0xc1, 0xe9, 0x06, //0x0000349a shrl $6, %ecx + 0x80, 0xc9, 0xc0, //0x0000349d orb $-64, %cl + 0x43, 0x88, 0x0c, 0x18, //0x000034a0 movb %cl, (%r8,%r11) + 0x41, 0x80, 0xe2, 0x3f, //0x000034a4 andb $63, %r10b + 0x41, 0x80, 0xca, 0x80, //0x000034a8 orb $-128, %r10b + 0x47, 0x88, 0x54, 0x18, 0x01, //0x000034ac movb %r10b, $1(%r8,%r11) + 0x4d, 0x01, 0xd8, //0x000034b1 addq %r11, %r8 + 0x49, 0x83, 0xc0, 0x02, //0x000034b4 addq $2, %r8 + 0xe9, 0x06, 0xfd, 0xff, 0xff, //0x000034b8 jmp LBB5_616 + //0x000034bd LBB5_650 + 0x66, 0x43, 0xc7, 0x04, 0x18, 0xef, 0xbf, //0x000034bd movw $-16401, (%r8,%r11) + 0x43, 0xc6, 0x44, 0x18, 0x02, 0xbd, //0x000034c4 movb $-67, $2(%r8,%r11) + 0xe9, 0xed, 0xfc, 0xff, 0xff, //0x000034ca jmp LBB5_615 + //0x000034cf LBB5_651 + 0x41, 0xc1, 0xe2, 0x0a, //0x000034cf shll $10, %r10d + 0x89, 0xd9, //0x000034d3 movl %ebx, %ecx + 0x44, 0x01, 0xd1, //0x000034d5 addl %r10d, %ecx + 0x42, 0x8d, 0x34, 0x13, //0x000034d8 leal (%rbx,%r10), %esi + 0x81, 0xc6, 0x00, 0x24, 0xa0, 0xfc, //0x000034dc addl $-56613888, %esi + 0x89, 0xf7, //0x000034e2 movl %esi, %edi + 0xc1, 0xef, 0x12, //0x000034e4 shrl $18, %edi + 0x40, 0x80, 0xcf, 0xf0, //0x000034e7 orb $-16, %dil + 0x43, 0x88, 0x3c, 0x18, //0x000034eb movb %dil, (%r8,%r11) + 0x89, 0xf7, //0x000034ef movl %esi, %edi + 0xc1, 0xef, 0x0c, //0x000034f1 shrl $12, %edi + 0x40, 0x80, 0xe7, 0x3f, //0x000034f4 andb $63, %dil + 0x40, 0x80, 0xcf, 0x80, //0x000034f8 orb $-128, %dil + 0x43, 0x88, 0x7c, 0x18, 0x01, //0x000034fc movb %dil, $1(%r8,%r11) + 0xc1, 0xee, 0x06, //0x00003501 shrl $6, %esi + 0x40, 0x80, 0xe6, 0x3f, //0x00003504 andb $63, %sil + 0x40, 0x80, 0xce, 0x80, //0x00003508 orb $-128, %sil + 0x43, 0x88, 0x74, 0x18, 0x02, //0x0000350c movb %sil, $2(%r8,%r11) + 0x80, 0xe1, 0x3f, //0x00003511 andb $63, %cl + 0x80, 0xc9, 0x80, //0x00003514 orb $-128, %cl + 0x43, 0x88, 0x4c, 0x18, 0x03, //0x00003517 movb %cl, $3(%r8,%r11) + 0x4d, 0x01, 0xd8, //0x0000351c addq %r11, %r8 + 0x49, 0x83, 0xc0, 0x04, //0x0000351f addq $4, %r8 + 0x48, 0x83, 0xc0, 0x06, //0x00003523 addq $6, %rax + 0xe9, 0x97, 0xfc, 0xff, 0xff, //0x00003527 jmp LBB5_616 + //0x0000352c LBB5_652 + 0x40, 0xb7, 0x01, //0x0000352c movb $1, %dil + 0x48, 0xc7, 0xc1, 0xfe, 0xff, 0xff, 0xff, //0x0000352f movq $-2, %rcx + 0xe9, 0x5e, 0xdf, 0xff, 0xff, //0x00003536 jmp LBB5_244 + //0x0000353b LBB5_653 + 0x89, 0xd8, //0x0000353b movl %ebx, %eax + //0x0000353d LBB5_654 + 0x48, 0x8b, 0x4d, 0xc8, //0x0000353d movq $-56(%rbp), %rcx + 0x4c, 0x01, 0xc9, //0x00003541 addq %r9, %rcx + 0x4c, 0x29, 0xe1, //0x00003544 subq %r12, %rcx + 0x48, 0x29, 0xc1, //0x00003547 subq %rax, %rcx + 0x48, 0xf7, 0xd6, //0x0000354a notq %rsi + 0x48, 0x01, 0xce, //0x0000354d addq %rcx, %rsi + 0x4c, 0x8b, 0x5d, 0xc0, //0x00003550 movq $-64(%rbp), %r11 + 0xe9, 0x99, 0xd8, 0xff, 0xff, //0x00003554 jmp LBB5_161 + //0x00003559 LBB5_655 + 0x45, 0x31, 0xc0, //0x00003559 xorl %r8d, %r8d + //0x0000355c LBB5_656 + 0x4c, 0x8b, 0x5d, 0xc0, //0x0000355c movq $-64(%rbp), %r11 + 0x44, 0x8b, 0x55, 0xa0, //0x00003560 movl $-96(%rbp), %r10d + 0x8a, 0x5d, 0xa8, //0x00003564 movb $-88(%rbp), %bl + 0x48, 0xbe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x00003567 movabsq $4503599627370495, %rsi + 0xe9, 0x97, 0x02, 0x00, 0x00, //0x00003571 jmp LBB5_679 + //0x00003576 LBB5_657 + 0x83, 0xe7, 0xfc, //0x00003576 andl $-4, %edi + 0xf7, 0xdf, //0x00003579 negl %edi + 0xc4, 0xe2, 0x7d, 0x59, 0x15, 0x0c, 0xcd, 0xff, 0xff, //0x0000357b vpbroadcastq $-13044(%rip), %ymm2 /* LCPI5_24+0(%rip) */ + 0xc4, 0xe2, 0x7d, 0x59, 0x25, 0x0b, 0xcd, 0xff, 0xff, //0x00003584 vpbroadcastq $-13045(%rip), %ymm4 /* LCPI5_25+0(%rip) */ + 0xc5, 0xfd, 0x6f, 0xda, //0x0000358d vmovdqa %ymm2, %ymm3 + 0xc5, 0xfd, 0x6f, 0xca, //0x00003591 vmovdqa %ymm2, %ymm1 + //0x00003595 LBB5_658 + 0xc5, 0xfd, 0xf4, 0xec, //0x00003595 vpmuludq %ymm4, %ymm0, %ymm5 + 0xc5, 0xfd, 0x73, 0xd0, 0x20, //0x00003599 vpsrlq $32, %ymm0, %ymm0 + 0xc5, 0xfd, 0xf4, 0xc4, //0x0000359e vpmuludq %ymm4, %ymm0, %ymm0 + 0xc5, 0xfd, 0x73, 0xf0, 0x20, //0x000035a2 vpsllq $32, %ymm0, %ymm0 + 0xc5, 0xd5, 0xd4, 0xc0, //0x000035a7 vpaddq %ymm0, %ymm5, %ymm0 + 0xc5, 0xed, 0xf4, 0xec, //0x000035ab vpmuludq %ymm4, %ymm2, %ymm5 + 0xc5, 0xed, 0x73, 0xd2, 0x20, //0x000035af vpsrlq $32, %ymm2, %ymm2 + 0xc5, 0xed, 0xf4, 0xd4, //0x000035b4 vpmuludq %ymm4, %ymm2, %ymm2 + 0xc5, 0xed, 0x73, 0xf2, 0x20, //0x000035b8 vpsllq $32, %ymm2, %ymm2 + 0xc5, 0xd5, 0xd4, 0xd2, //0x000035bd vpaddq %ymm2, %ymm5, %ymm2 + 0xc5, 0xe5, 0xf4, 0xec, //0x000035c1 vpmuludq %ymm4, %ymm3, %ymm5 + 0xc5, 0xe5, 0x73, 0xd3, 0x20, //0x000035c5 vpsrlq $32, %ymm3, %ymm3 + 0xc5, 0xe5, 0xf4, 0xdc, //0x000035ca vpmuludq %ymm4, %ymm3, %ymm3 + 0xc5, 0xe5, 0x73, 0xf3, 0x20, //0x000035ce vpsllq $32, %ymm3, %ymm3 + 0xc5, 0xd5, 0xd4, 0xdb, //0x000035d3 vpaddq %ymm3, %ymm5, %ymm3 + 0xc5, 0xf5, 0xf4, 0xec, //0x000035d7 vpmuludq %ymm4, %ymm1, %ymm5 + 0xc5, 0xf5, 0x73, 0xd1, 0x20, //0x000035db vpsrlq $32, %ymm1, %ymm1 + 0xc5, 0xf5, 0xf4, 0xcc, //0x000035e0 vpmuludq %ymm4, %ymm1, %ymm1 + 0xc5, 0xf5, 0x73, 0xf1, 0x20, //0x000035e4 vpsllq $32, %ymm1, %ymm1 + 0xc5, 0xd5, 0xd4, 0xc9, //0x000035e9 vpaddq %ymm1, %ymm5, %ymm1 + 0x83, 0xc7, 0x04, //0x000035ed addl $4, %edi + 0x0f, 0x85, 0x9f, 0xff, 0xff, 0xff, //0x000035f0 jne LBB5_658 + //0x000035f6 LBB5_659 + 0x85, 0xd2, //0x000035f6 testl %edx, %edx + 0x0f, 0x84, 0x6b, 0x00, 0x00, 0x00, //0x000035f8 je LBB5_662 + 0xf7, 0xda, //0x000035fe negl %edx + 0xc4, 0xe2, 0x7d, 0x59, 0x25, 0x97, 0xcc, 0xff, 0xff, //0x00003600 vpbroadcastq $-13161(%rip), %ymm4 /* LCPI5_26+0(%rip) */ + //0x00003609 LBB5_661 + 0xc5, 0xfd, 0xf4, 0xec, //0x00003609 vpmuludq %ymm4, %ymm0, %ymm5 + 0xc5, 0xfd, 0x73, 0xd0, 0x20, //0x0000360d vpsrlq $32, %ymm0, %ymm0 + 0xc5, 0xfd, 0xf4, 0xc4, //0x00003612 vpmuludq %ymm4, %ymm0, %ymm0 + 0xc5, 0xfd, 0x73, 0xf0, 0x20, //0x00003616 vpsllq $32, %ymm0, %ymm0 + 0xc5, 0xd5, 0xd4, 0xc0, //0x0000361b vpaddq %ymm0, %ymm5, %ymm0 + 0xc5, 0xed, 0xf4, 0xec, //0x0000361f vpmuludq %ymm4, %ymm2, %ymm5 + 0xc5, 0xed, 0x73, 0xd2, 0x20, //0x00003623 vpsrlq $32, %ymm2, %ymm2 + 0xc5, 0xed, 0xf4, 0xd4, //0x00003628 vpmuludq %ymm4, %ymm2, %ymm2 + 0xc5, 0xed, 0x73, 0xf2, 0x20, //0x0000362c vpsllq $32, %ymm2, %ymm2 + 0xc5, 0xd5, 0xd4, 0xd2, //0x00003631 vpaddq %ymm2, %ymm5, %ymm2 + 0xc5, 0xe5, 0xf4, 0xec, //0x00003635 vpmuludq %ymm4, %ymm3, %ymm5 + 0xc5, 0xe5, 0x73, 0xd3, 0x20, //0x00003639 vpsrlq $32, %ymm3, %ymm3 + 0xc5, 0xe5, 0xf4, 0xdc, //0x0000363e vpmuludq %ymm4, %ymm3, %ymm3 + 0xc5, 0xe5, 0x73, 0xf3, 0x20, //0x00003642 vpsllq $32, %ymm3, %ymm3 + 0xc5, 0xd5, 0xd4, 0xdb, //0x00003647 vpaddq %ymm3, %ymm5, %ymm3 + 0xc5, 0xf5, 0xf4, 0xec, //0x0000364b vpmuludq %ymm4, %ymm1, %ymm5 + 0xc5, 0xf5, 0x73, 0xd1, 0x20, //0x0000364f vpsrlq $32, %ymm1, %ymm1 + 0xc5, 0xf5, 0xf4, 0xcc, //0x00003654 vpmuludq %ymm4, %ymm1, %ymm1 + 0xc5, 0xf5, 0x73, 0xf1, 0x20, //0x00003658 vpsllq $32, %ymm1, %ymm1 + 0xc5, 0xd5, 0xd4, 0xc9, //0x0000365d vpaddq %ymm1, %ymm5, %ymm1 + 0xff, 0xc2, //0x00003661 incl %edx + 0x0f, 0x85, 0xa0, 0xff, 0xff, 0xff, //0x00003663 jne LBB5_661 + //0x00003669 LBB5_662 + 0xc5, 0xdd, 0x73, 0xd2, 0x20, //0x00003669 vpsrlq $32, %ymm2, %ymm4 + 0xc5, 0xdd, 0xf4, 0xe0, //0x0000366e vpmuludq %ymm0, %ymm4, %ymm4 + 0xc5, 0xd5, 0x73, 0xd0, 0x20, //0x00003672 vpsrlq $32, %ymm0, %ymm5 + 0xc5, 0xed, 0xf4, 0xed, //0x00003677 vpmuludq %ymm5, %ymm2, %ymm5 + 0xc5, 0xd5, 0xd4, 0xe4, //0x0000367b vpaddq %ymm4, %ymm5, %ymm4 + 0xc5, 0xdd, 0x73, 0xf4, 0x20, //0x0000367f vpsllq $32, %ymm4, %ymm4 + 0xc5, 0xed, 0xf4, 0xc0, //0x00003684 vpmuludq %ymm0, %ymm2, %ymm0 + 0xc5, 0xfd, 0xd4, 0xc4, //0x00003688 vpaddq %ymm4, %ymm0, %ymm0 + 0xc5, 0xed, 0x73, 0xd3, 0x20, //0x0000368c vpsrlq $32, %ymm3, %ymm2 + 0xc5, 0xed, 0xf4, 0xd0, //0x00003691 vpmuludq %ymm0, %ymm2, %ymm2 + 0xc5, 0xdd, 0x73, 0xd0, 0x20, //0x00003695 vpsrlq $32, %ymm0, %ymm4 + 0xc5, 0xe5, 0xf4, 0xe4, //0x0000369a vpmuludq %ymm4, %ymm3, %ymm4 + 0xc5, 0xdd, 0xd4, 0xd2, //0x0000369e vpaddq %ymm2, %ymm4, %ymm2 + 0xc5, 0xed, 0x73, 0xf2, 0x20, //0x000036a2 vpsllq $32, %ymm2, %ymm2 + 0xc5, 0xe5, 0xf4, 0xc0, //0x000036a7 vpmuludq %ymm0, %ymm3, %ymm0 + 0xc5, 0xfd, 0xd4, 0xc2, //0x000036ab vpaddq %ymm2, %ymm0, %ymm0 + 0xc5, 0xed, 0x73, 0xd1, 0x20, //0x000036af vpsrlq $32, %ymm1, %ymm2 + 0xc5, 0xed, 0xf4, 0xd0, //0x000036b4 vpmuludq %ymm0, %ymm2, %ymm2 + 0xc5, 0xe5, 0x73, 0xd0, 0x20, //0x000036b8 vpsrlq $32, %ymm0, %ymm3 + 0xc5, 0xf5, 0xf4, 0xdb, //0x000036bd vpmuludq %ymm3, %ymm1, %ymm3 + 0xc5, 0xe5, 0xd4, 0xd2, //0x000036c1 vpaddq %ymm2, %ymm3, %ymm2 + 0xc5, 0xed, 0x73, 0xf2, 0x20, //0x000036c5 vpsllq $32, %ymm2, %ymm2 + 0xc5, 0xf5, 0xf4, 0xc0, //0x000036ca vpmuludq %ymm0, %ymm1, %ymm0 + 0xc5, 0xfd, 0xd4, 0xc2, //0x000036ce vpaddq %ymm2, %ymm0, %ymm0 + 0xc4, 0xe3, 0x7d, 0x39, 0xc1, 0x01, //0x000036d2 vextracti128 $1, %ymm0, %xmm1 + 0xc5, 0xe9, 0x73, 0xd0, 0x20, //0x000036d8 vpsrlq $32, %xmm0, %xmm2 + 0xc5, 0xe9, 0xf4, 0xd1, //0x000036dd vpmuludq %xmm1, %xmm2, %xmm2 + 0xc5, 0xe1, 0x73, 0xd1, 0x20, //0x000036e1 vpsrlq $32, %xmm1, %xmm3 + 0xc5, 0xf9, 0xf4, 0xdb, //0x000036e6 vpmuludq %xmm3, %xmm0, %xmm3 + 0xc5, 0xe1, 0xd4, 0xd2, //0x000036ea vpaddq %xmm2, %xmm3, %xmm2 + 0xc5, 0xe9, 0x73, 0xf2, 0x20, //0x000036ee vpsllq $32, %xmm2, %xmm2 + 0xc5, 0xf9, 0xf4, 0xc1, //0x000036f3 vpmuludq %xmm1, %xmm0, %xmm0 + 0xc5, 0xf9, 0xd4, 0xc2, //0x000036f7 vpaddq %xmm2, %xmm0, %xmm0 + 0xc5, 0xf9, 0x70, 0xc8, 0xee, //0x000036fb vpshufd $238, %xmm0, %xmm1 + 0xc5, 0xe9, 0x73, 0xd0, 0x20, //0x00003700 vpsrlq $32, %xmm0, %xmm2 + 0xc5, 0xe9, 0xf4, 0xd1, //0x00003705 vpmuludq %xmm1, %xmm2, %xmm2 + 0xc5, 0xf9, 0x70, 0xd8, 0xff, //0x00003709 vpshufd $255, %xmm0, %xmm3 + 0xc5, 0xf9, 0xf4, 0xdb, //0x0000370e vpmuludq %xmm3, %xmm0, %xmm3 + 0xc5, 0xe1, 0xd4, 0xd2, //0x00003712 vpaddq %xmm2, %xmm3, %xmm2 + 0xc5, 0xe9, 0x73, 0xf2, 0x20, //0x00003716 vpsllq $32, %xmm2, %xmm2 + 0xc5, 0xf9, 0xf4, 0xc1, //0x0000371b vpmuludq %xmm1, %xmm0, %xmm0 + 0xc5, 0xf9, 0xd4, 0xc2, //0x0000371f vpaddq %xmm2, %xmm0, %xmm0 + 0xc4, 0xe1, 0xf9, 0x7e, 0xc7, //0x00003723 vmovq %xmm0, %rdi + 0x45, 0x39, 0xd0, //0x00003728 cmpl %r10d, %r8d + 0x0f, 0x85, 0x0c, 0x00, 0x00, 0x00, //0x0000372b jne LBB5_664 + 0x48, 0x8b, 0x8d, 0x68, 0xff, 0xff, 0xff, //0x00003731 movq $-152(%rbp), %rcx + 0xe9, 0x1f, 0x00, 0x00, 0x00, //0x00003738 jmp LBB5_667 + //0x0000373d LBB5_664 + 0x45, 0x01, 0xd6, //0x0000373d addl %r10d, %r14d + 0x48, 0x8b, 0x8d, 0x68, 0xff, 0xff, 0xff, //0x00003740 movq $-152(%rbp), %rcx + //0x00003747 LBB5_665 + 0x89, 0xca, //0x00003747 movl %ecx, %edx + 0x44, 0x29, 0xf2, //0x00003749 subl %r14d, %edx + //0x0000374c LBB5_666 + 0x48, 0x01, 0xff, //0x0000374c addq %rdi, %rdi + 0x48, 0x8d, 0x3c, 0xbf, //0x0000374f leaq (%rdi,%rdi,4), %rdi + 0x83, 0xc2, 0xff, //0x00003753 addl $-1, %edx + 0x0f, 0x85, 0xf0, 0xff, 0xff, 0xff, //0x00003756 jne LBB5_666 + //0x0000375c LBB5_667 + 0x31, 0xd2, //0x0000375c xorl %edx, %edx + 0x85, 0xc9, //0x0000375e testl %ecx, %ecx + 0x44, 0x8b, 0x55, 0xa0, //0x00003760 movl $-96(%rbp), %r10d + 0x8a, 0x5d, 0xa8, //0x00003764 movb $-88(%rbp), %bl + 0x48, 0xbe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x00003767 movabsq $4503599627370495, %rsi + 0x0f, 0x88, 0x56, 0x00, 0x00, 0x00, //0x00003771 js LBB5_674 + 0x39, 0xc8, //0x00003777 cmpl %ecx, %eax + 0x0f, 0x8e, 0x4e, 0x00, 0x00, 0x00, //0x00003779 jle LBB5_674 + 0x43, 0x8a, 0x0c, 0x23, //0x0000377f movb (%r11,%r12), %cl + 0x80, 0xf9, 0x35, //0x00003783 cmpb $53, %cl + 0x0f, 0x85, 0x3b, 0x00, 0x00, 0x00, //0x00003786 jne LBB5_673 + 0x48, 0x8b, 0x95, 0x68, 0xff, 0xff, 0xff, //0x0000378c movq $-152(%rbp), %rdx + 0x83, 0xc2, 0x01, //0x00003793 addl $1, %edx + 0x39, 0xc2, //0x00003796 cmpl %eax, %edx + 0x0f, 0x85, 0x29, 0x00, 0x00, 0x00, //0x00003798 jne LBB5_673 + 0x83, 0x7d, 0xb0, 0x00, //0x0000379e cmpl $0, $-80(%rbp) + 0x0f, 0x95, 0xc2, //0x000037a2 setne %dl + 0x41, 0x08, 0xd1, //0x000037a5 orb %dl, %r9b + 0x4d, 0x89, 0xec, //0x000037a8 movq %r13, %r12 + 0x0f, 0x85, 0x1f, 0x00, 0x00, 0x00, //0x000037ab jne LBB5_675 + 0x48, 0x8b, 0x85, 0x68, 0xff, 0xff, 0xff, //0x000037b1 movq $-152(%rbp), %rax + 0x83, 0xc0, 0xff, //0x000037b8 addl $-1, %eax + 0x41, 0x8a, 0x14, 0x03, //0x000037bb movb (%r11,%rax), %dl + 0x80, 0xe2, 0x01, //0x000037bf andb $1, %dl + 0xe9, 0x09, 0x00, 0x00, 0x00, //0x000037c2 jmp LBB5_675 + //0x000037c7 LBB5_673 + 0x80, 0xf9, 0x35, //0x000037c7 cmpb $53, %cl + 0x0f, 0x9d, 0xc2, //0x000037ca setge %dl + //0x000037cd LBB5_674 + 0x4d, 0x89, 0xec, //0x000037cd movq %r13, %r12 + //0x000037d0 LBB5_675 + 0x48, 0x8b, 0x4d, 0x88, //0x000037d0 movq $-120(%rbp), %rcx + 0x44, 0x0f, 0xb6, 0xc2, //0x000037d4 movzbl %dl, %r8d + 0x49, 0x01, 0xf8, //0x000037d8 addq %rdi, %r8 + 0x48, 0xb8, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x20, 0x00, //0x000037db movabsq $9007199254740992, %rax + 0x49, 0x39, 0xc0, //0x000037e5 cmpq %rax, %r8 + 0x4c, 0x8b, 0x5d, 0xc0, //0x000037e8 movq $-64(%rbp), %r11 + 0x0f, 0x85, 0x1b, 0x00, 0x00, 0x00, //0x000037ec jne LBB5_679 + 0x81, 0xf9, 0xfe, 0x03, 0x00, 0x00, //0x000037f2 cmpl $1022, %ecx + 0x0f, 0x8e, 0x08, 0x00, 0x00, 0x00, //0x000037f8 jle LBB5_678 + 0x45, 0x31, 0xc0, //0x000037fe xorl %r8d, %r8d + 0xe9, 0xf3, 0xe2, 0xff, 0xff, //0x00003801 jmp LBB5_332 + //0x00003806 LBB5_678 + 0x83, 0xc1, 0x01, //0x00003806 addl $1, %ecx + 0x4c, 0x8d, 0x46, 0x01, //0x00003809 leaq $1(%rsi), %r8 + //0x0000380d LBB5_679 + 0x48, 0x8d, 0x46, 0x01, //0x0000380d leaq $1(%rsi), %rax + 0x4c, 0x21, 0xc0, //0x00003811 andq %r8, %rax + 0x81, 0xc1, 0xff, 0x03, 0x00, 0x00, //0x00003814 addl $1023, %ecx + 0x81, 0xe1, 0xff, 0x07, 0x00, 0x00, //0x0000381a andl $2047, %ecx + 0x48, 0xc1, 0xe1, 0x34, //0x00003820 shlq $52, %rcx + 0x48, 0x85, 0xc0, //0x00003824 testq %rax, %rax + 0x48, 0x0f, 0x44, 0xc8, //0x00003827 cmoveq %rax, %rcx + 0x48, 0x89, 0x8d, 0x70, 0xff, 0xff, 0xff, //0x0000382b movq %rcx, $-144(%rbp) + 0xe9, 0xc2, 0xe2, 0xff, 0xff, //0x00003832 jmp LBB5_332 + //0x00003837 LBB5_680 + 0x48, 0x8d, 0x42, 0x01, //0x00003837 leaq $1(%rdx), %rax + 0x0f, 0xb6, 0x0a, //0x0000383b movzbl (%rdx), %ecx + 0x48, 0x83, 0xf9, 0x20, //0x0000383e cmpq $32, %rcx + 0x0f, 0x87, 0x5b, 0x04, 0x00, 0x00, //0x00003842 ja LBB5_739 + 0x48, 0xbe, 0x01, 0x26, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, //0x00003848 movabsq $4294977025, %rsi + 0x48, 0x0f, 0xa3, 0xce, //0x00003852 btq %rcx, %rsi + 0x0f, 0x83, 0x47, 0x04, 0x00, 0x00, //0x00003856 jae LBB5_739 + 0x0f, 0xb6, 0x4a, 0x01, //0x0000385c movzbl $1(%rdx), %ecx + 0x48, 0x83, 0xc2, 0x02, //0x00003860 addq $2, %rdx + 0x48, 0x83, 0xf9, 0x20, //0x00003864 cmpq $32, %rcx + 0x0f, 0x87, 0x21, 0x03, 0x00, 0x00, //0x00003868 ja LBB5_757 + 0x48, 0x0f, 0xa3, 0xce, //0x0000386e btq %rcx, %rsi + 0x0f, 0x83, 0x17, 0x03, 0x00, 0x00, //0x00003872 jae LBB5_757 + 0x49, 0x8b, 0xb3, 0x90, 0x00, 0x00, 0x00, //0x00003878 movq $144(%r11), %rsi + 0x48, 0x89, 0xd1, //0x0000387f movq %rdx, %rcx + 0x48, 0x29, 0xf1, //0x00003882 subq %rsi, %rcx + 0x48, 0x83, 0xf9, 0x40, //0x00003885 cmpq $64, %rcx + 0x0f, 0x83, 0xad, 0x03, 0x00, 0x00, //0x00003889 jae LBB5_735 + 0x4d, 0x89, 0xda, //0x0000388f movq %r11, %r10 + 0x49, 0x8b, 0x83, 0x98, 0x00, 0x00, 0x00, //0x00003892 movq $152(%r11), %rax + 0x48, 0xd3, 0xe8, //0x00003899 shrq %cl, %rax + 0x48, 0xd3, 0xe0, //0x0000389c shlq %cl, %rax + 0x48, 0x85, 0xc0, //0x0000389f testq %rax, %rax + 0x0f, 0x84, 0x8a, 0x03, 0x00, 0x00, //0x000038a2 je LBB5_734 + 0x48, 0x0f, 0xbc, 0xc8, //0x000038a8 bsfq %rax, %rcx + 0x48, 0x8d, 0x04, 0x0e, //0x000038ac leaq (%rsi,%rcx), %rax + 0x48, 0x83, 0xc0, 0x01, //0x000038b0 addq $1, %rax + 0x48, 0x01, 0xce, //0x000038b4 addq %rcx, %rsi + 0x4d, 0x89, 0xd3, //0x000038b7 movq %r10, %r11 + 0xe9, 0xe2, 0x03, 0x00, 0x00, //0x000038ba jmp LBB5_738 + //0x000038bf LBB5_687 + 0x41, 0x80, 0x3c, 0x24, 0x06, //0x000038bf cmpb $6, (%r12) + 0x0f, 0x85, 0xbd, 0x00, 0x00, 0x00, //0x000038c4 jne LBB5_696 + 0x49, 0x8d, 0x49, 0xf0, //0x000038ca leaq $-16(%r9), %rcx + 0xc1, 0xe0, 0x04, //0x000038ce shll $4, %eax + 0x01, 0xf8, //0x000038d1 addl %edi, %eax + 0x29, 0xc1, //0x000038d3 subl %eax, %ecx + 0xf6, 0xc1, 0x10, //0x000038d5 testb $16, %cl + 0x0f, 0x85, 0x97, 0x01, 0x00, 0x00, //0x000038d8 jne LBB5_707 + 0x4c, 0x8d, 0x7a, 0x01, //0x000038de leaq $1(%rdx), %r15 + 0x0f, 0xb6, 0x0a, //0x000038e2 movzbl (%rdx), %ecx + 0x31, 0xc0, //0x000038e5 xorl %eax, %eax + 0x48, 0x89, 0x85, 0x70, 0xff, 0xff, 0xff, //0x000038e7 movq %rax, $-144(%rbp) + 0x31, 0xc0, //0x000038ee xorl %eax, %eax + 0x48, 0x89, 0x45, 0x90, //0x000038f0 movq %rax, $-112(%rbp) + 0x48, 0x83, 0xf9, 0x20, //0x000038f4 cmpq $32, %rcx + 0x0f, 0x87, 0x36, 0x05, 0x00, 0x00, //0x000038f8 ja LBB5_768 + 0x48, 0xb8, 0x01, 0x26, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, //0x000038fe movabsq $4294977025, %rax + 0x48, 0x0f, 0xa3, 0xc8, //0x00003908 btq %rcx, %rax + 0x0f, 0x83, 0x22, 0x05, 0x00, 0x00, //0x0000390c jae LBB5_768 + 0x0f, 0xb6, 0x4a, 0x01, //0x00003912 movzbl $1(%rdx), %ecx + 0x48, 0x83, 0xc2, 0x02, //0x00003916 addq $2, %rdx + 0x31, 0xff, //0x0000391a xorl %edi, %edi + 0x48, 0x89, 0xbd, 0x70, 0xff, 0xff, 0xff, //0x0000391c movq %rdi, $-144(%rbp) + 0x31, 0xff, //0x00003923 xorl %edi, %edi + 0x48, 0x89, 0x7d, 0x90, //0x00003925 movq %rdi, $-112(%rbp) + 0x48, 0x83, 0xf9, 0x20, //0x00003929 cmpq $32, %rcx + 0x0f, 0x87, 0xfe, 0x04, 0x00, 0x00, //0x0000392d ja LBB5_767 + 0x48, 0x0f, 0xa3, 0xc8, //0x00003933 btq %rcx, %rax + 0x0f, 0x83, 0xf4, 0x04, 0x00, 0x00, //0x00003937 jae LBB5_767 + 0x49, 0x8b, 0x83, 0x90, 0x00, 0x00, 0x00, //0x0000393d movq $144(%r11), %rax + 0x48, 0x89, 0xd1, //0x00003944 movq %rdx, %rcx + 0x48, 0x29, 0xc1, //0x00003947 subq %rax, %rcx + 0x48, 0x83, 0xf9, 0x40, //0x0000394a cmpq $64, %rcx + 0x0f, 0x83, 0xf2, 0x04, 0x00, 0x00, //0x0000394e jae LBB5_770 + 0x49, 0x8b, 0x93, 0x98, 0x00, 0x00, 0x00, //0x00003954 movq $152(%r11), %rdx + 0x48, 0xd3, 0xea, //0x0000395b shrq %cl, %rdx + 0x48, 0xd3, 0xe2, //0x0000395e shlq %cl, %rdx + 0x48, 0x85, 0xd2, //0x00003961 testq %rdx, %rdx + 0x0f, 0x84, 0xd5, 0x04, 0x00, 0x00, //0x00003964 je LBB5_769 + 0x48, 0x0f, 0xbc, 0xca, //0x0000396a bsfq %rdx, %rcx + 0x4c, 0x8d, 0x3c, 0x08, //0x0000396e leaq (%rax,%rcx), %r15 + 0x49, 0x83, 0xc7, 0x01, //0x00003972 addq $1, %r15 + 0x48, 0x01, 0xc8, //0x00003976 addq %rcx, %rax + 0x31, 0xc9, //0x00003979 xorl %ecx, %ecx + 0x48, 0x89, 0x8d, 0x70, 0xff, 0xff, 0xff, //0x0000397b movq %rcx, $-144(%rbp) + 0xe9, 0x2e, 0x05, 0x00, 0x00, //0x00003982 jmp LBB5_773 + //0x00003987 LBB5_696 + 0x4c, 0x8d, 0x7a, 0x01, //0x00003987 leaq $1(%rdx), %r15 + 0x0f, 0xb6, 0x0a, //0x0000398b movzbl (%rdx), %ecx + 0x31, 0xc0, //0x0000398e xorl %eax, %eax + 0x48, 0x89, 0x85, 0x70, 0xff, 0xff, 0xff, //0x00003990 movq %rax, $-144(%rbp) + 0x31, 0xc0, //0x00003997 xorl %eax, %eax + 0x48, 0x89, 0x45, 0x90, //0x00003999 movq %rax, $-112(%rbp) + 0x48, 0x83, 0xf9, 0x20, //0x0000399d cmpq $32, %rcx + 0x0f, 0x87, 0xd0, 0x03, 0x00, 0x00, //0x000039a1 ja LBB5_755 + 0x48, 0xb8, 0x01, 0x26, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, //0x000039a7 movabsq $4294977025, %rax + 0x48, 0x0f, 0xa3, 0xc8, //0x000039b1 btq %rcx, %rax + 0x0f, 0x83, 0xbc, 0x03, 0x00, 0x00, //0x000039b5 jae LBB5_755 + 0x0f, 0xb6, 0x4a, 0x01, //0x000039bb movzbl $1(%rdx), %ecx + 0x48, 0x83, 0xc2, 0x02, //0x000039bf addq $2, %rdx + 0x31, 0xff, //0x000039c3 xorl %edi, %edi + 0x48, 0x89, 0xbd, 0x70, 0xff, 0xff, 0xff, //0x000039c5 movq %rdi, $-144(%rbp) + 0x31, 0xff, //0x000039cc xorl %edi, %edi + 0x48, 0x89, 0x7d, 0x90, //0x000039ce movq %rdi, $-112(%rbp) + 0x48, 0x83, 0xf9, 0x20, //0x000039d2 cmpq $32, %rcx + 0x0f, 0x87, 0x98, 0x03, 0x00, 0x00, //0x000039d6 ja LBB5_754 + 0x48, 0x0f, 0xa3, 0xc8, //0x000039dc btq %rcx, %rax + 0x0f, 0x83, 0x8e, 0x03, 0x00, 0x00, //0x000039e0 jae LBB5_754 + 0x49, 0x8b, 0x83, 0x90, 0x00, 0x00, 0x00, //0x000039e6 movq $144(%r11), %rax + 0x48, 0x89, 0xd1, //0x000039ed movq %rdx, %rcx + 0x48, 0x29, 0xc1, //0x000039f0 subq %rax, %rcx + 0x48, 0x83, 0xf9, 0x40, //0x000039f3 cmpq $64, %rcx + 0x0f, 0x83, 0x8c, 0x03, 0x00, 0x00, //0x000039f7 jae LBB5_759 + 0x49, 0x8b, 0x93, 0x98, 0x00, 0x00, 0x00, //0x000039fd movq $152(%r11), %rdx + 0x48, 0xd3, 0xea, //0x00003a04 shrq %cl, %rdx + 0x48, 0xd3, 0xe2, //0x00003a07 shlq %cl, %rdx + 0x48, 0x85, 0xd2, //0x00003a0a testq %rdx, %rdx + 0x0f, 0x84, 0x6f, 0x03, 0x00, 0x00, //0x00003a0d je LBB5_758 + 0x48, 0x0f, 0xbc, 0xca, //0x00003a13 bsfq %rdx, %rcx + 0x4c, 0x8d, 0x3c, 0x08, //0x00003a17 leaq (%rax,%rcx), %r15 + 0x49, 0x83, 0xc7, 0x01, //0x00003a1b addq $1, %r15 + 0x48, 0x01, 0xc8, //0x00003a1f addq %rcx, %rax + 0x31, 0xc9, //0x00003a22 xorl %ecx, %ecx + 0x48, 0x89, 0x8d, 0x70, 0xff, 0xff, 0xff, //0x00003a24 movq %rcx, $-144(%rbp) + 0xe9, 0xc8, 0x03, 0x00, 0x00, //0x00003a2b jmp LBB5_762 + //0x00003a30 LBB5_703 + 0x31, 0xff, //0x00003a30 xorl %edi, %edi + //0x00003a32 LBB5_704 + 0x0f, 0xbc, 0xcb, //0x00003a32 bsfl %ebx, %ecx + 0x48, 0x01, 0xc8, //0x00003a35 addq %rcx, %rax + 0x48, 0xc7, 0xc1, 0xff, 0xff, 0xff, 0xff, //0x00003a38 movq $-1, %rcx + 0xe9, 0x55, 0xda, 0xff, 0xff, //0x00003a3f jmp LBB5_244 + //0x00003a44 LBB5_705 + 0x49, 0xc7, 0xc5, 0xff, 0xff, 0xff, 0xff, //0x00003a44 movq $-1, %r13 + 0x49, 0xc7, 0xc2, 0xff, 0xff, 0xff, 0xff, //0x00003a4b movq $-1, %r10 + 0x4d, 0x89, 0xc4, //0x00003a52 movq %r8, %r12 + 0x4c, 0x89, 0x5d, 0xc0, //0x00003a55 movq %r11, $-64(%rbp) + 0x49, 0x83, 0xfe, 0x10, //0x00003a59 cmpq $16, %r14 + 0x0f, 0x83, 0xc8, 0xcf, 0xff, 0xff, //0x00003a5d jae LBB5_97 + 0xe9, 0x0d, 0xd1, 0xff, 0xff, //0x00003a63 jmp LBB5_115 + //0x00003a68 LBB5_706 + 0x45, 0x31, 0xed, //0x00003a68 xorl %r13d, %r13d + 0xba, 0x10, 0x27, 0x00, 0x00, //0x00003a6b movl $10000, %edx + 0xe9, 0x1a, 0xd5, 0xff, 0xff, //0x00003a70 jmp LBB5_183 + //0x00003a75 LBB5_707 + 0x31, 0xc0, //0x00003a75 xorl %eax, %eax + 0x48, 0x89, 0x85, 0x70, 0xff, 0xff, 0xff, //0x00003a77 movq %rax, $-144(%rbp) + 0x31, 0xc0, //0x00003a7e xorl %eax, %eax + 0x48, 0x89, 0x45, 0xa0, //0x00003a80 movq %rax, $-96(%rbp) + 0x31, 0xc0, //0x00003a84 xorl %eax, %eax + 0x48, 0x89, 0x45, 0x90, //0x00003a86 movq %rax, $-112(%rbp) + 0xe9, 0x48, 0x0a, 0x00, 0x00, //0x00003a8a jmp LBB5_834 + //0x00003a8f LBB5_708 + 0x45, 0x89, 0xd6, //0x00003a8f movl %r10d, %r14d + 0x4d, 0x8d, 0x14, 0x0f, //0x00003a92 leaq (%r15,%rcx), %r10 + 0x41, 0x8a, 0x04, 0x0f, //0x00003a96 movb (%r15,%rcx), %al + 0x8d, 0x48, 0xd0, //0x00003a9a leal $-48(%rax), %ecx + 0x80, 0xf9, 0x09, //0x00003a9d cmpb $9, %cl + 0x0f, 0x87, 0xbf, 0x02, 0x00, 0x00, //0x00003aa0 ja LBB5_753 + 0x31, 0xf6, //0x00003aa6 xorl %esi, %esi + 0x31, 0xdb, //0x00003aa8 xorl %ebx, %ebx + //0x00003aaa LBB5_710 + 0x48, 0x8d, 0x0c, 0xb6, //0x00003aaa leaq (%rsi,%rsi,4), %rcx + 0x0f, 0xb6, 0xc0, //0x00003aae movzbl %al, %eax + 0x48, 0x8d, 0x34, 0x48, //0x00003ab1 leaq (%rax,%rcx,2), %rsi + 0x48, 0x83, 0xc6, 0xd0, //0x00003ab5 addq $-48, %rsi + 0x48, 0x8d, 0x4b, 0x01, //0x00003ab9 leaq $1(%rbx), %rcx + 0x41, 0x0f, 0xb6, 0x42, 0x01, //0x00003abd movzbl $1(%r10), %eax + 0x49, 0x83, 0xc2, 0x01, //0x00003ac2 addq $1, %r10 + 0x8d, 0x78, 0xd0, //0x00003ac6 leal $-48(%rax), %edi + 0x40, 0x80, 0xff, 0x09, //0x00003ac9 cmpb $9, %dil + 0x0f, 0x87, 0x0d, 0x00, 0x00, 0x00, //0x00003acd ja LBB5_712 + 0x48, 0x83, 0xfb, 0x12, //0x00003ad3 cmpq $18, %rbx + 0x48, 0x89, 0xcb, //0x00003ad7 movq %rcx, %rbx + 0x0f, 0x82, 0xca, 0xff, 0xff, 0xff, //0x00003ada jb LBB5_710 + //0x00003ae0 LBB5_712 + 0x40, 0x80, 0xff, 0x09, //0x00003ae0 cmpb $9, %dil + 0x0f, 0x87, 0x1f, 0x03, 0x00, 0x00, //0x00003ae4 ja LBB5_763 + 0x45, 0x31, 0xed, //0x00003aea xorl %r13d, %r13d + //0x00003aed LBB5_714 + 0x43, 0x0f, 0xb6, 0x44, 0x2a, 0x01, //0x00003aed movzbl $1(%r10,%r13), %eax + 0x8d, 0x78, 0xd0, //0x00003af3 leal $-48(%rax), %edi + 0x49, 0x83, 0xc5, 0x01, //0x00003af6 addq $1, %r13 + 0x40, 0x80, 0xff, 0x0a, //0x00003afa cmpb $10, %dil + 0x0f, 0x82, 0xe9, 0xff, 0xff, 0xff, //0x00003afe jb LBB5_714 + 0x4d, 0x01, 0xea, //0x00003b04 addq %r13, %r10 + 0x4d, 0x89, 0xd7, //0x00003b07 movq %r10, %r15 + 0x45, 0x89, 0xf2, //0x00003b0a movl %r14d, %r10d + 0x41, 0xb6, 0x01, //0x00003b0d movb $1, %r14b + 0xe9, 0x1d, 0xca, 0xff, 0xff, //0x00003b10 jmp LBB5_32 + //0x00003b15 LBB5_716 + 0x4d, 0x89, 0xf8, //0x00003b15 movq %r15, %r8 + 0x49, 0x83, 0xc0, 0x01, //0x00003b18 addq $1, %r8 + 0xe9, 0x74, 0xca, 0xff, 0xff, //0x00003b1c jmp LBB5_41 + //0x00003b21 LBB5_717 + 0x4d, 0x89, 0xf8, //0x00003b21 movq %r15, %r8 + 0x49, 0x83, 0xc0, 0x01, //0x00003b24 addq $1, %r8 + 0xe9, 0x9f, 0xca, 0xff, 0xff, //0x00003b28 jmp LBB5_46 + //0x00003b2d LBB5_718 + 0x4d, 0x89, 0xf8, //0x00003b2d movq %r15, %r8 + 0x49, 0x83, 0xc0, 0x01, //0x00003b30 addq $1, %r8 + 0xe9, 0x1b, 0xcc, 0xff, 0xff, //0x00003b34 jmp LBB5_64 + //0x00003b39 LBB5_719 + 0x4d, 0x89, 0xf8, //0x00003b39 movq %r15, %r8 + 0x49, 0x83, 0xc0, 0x02, //0x00003b3c addq $2, %r8 + 0xe9, 0x50, 0xca, 0xff, 0xff, //0x00003b40 jmp LBB5_41 + //0x00003b45 LBB5_720 + 0x4d, 0x89, 0xf8, //0x00003b45 movq %r15, %r8 + 0x49, 0x83, 0xc0, 0x02, //0x00003b48 addq $2, %r8 + 0xe9, 0x7b, 0xca, 0xff, 0xff, //0x00003b4c jmp LBB5_46 + //0x00003b51 LBB5_721 + 0x4d, 0x89, 0xf8, //0x00003b51 movq %r15, %r8 + 0x49, 0x83, 0xc0, 0x02, //0x00003b54 addq $2, %r8 + 0xe9, 0xf7, 0xcb, 0xff, 0xff, //0x00003b58 jmp LBB5_64 + //0x00003b5d LBB5_722 + 0xba, 0x0d, 0x00, 0x00, 0x00, //0x00003b5d movl $13, %edx + 0xe9, 0x27, 0xca, 0xff, 0xff, //0x00003b62 jmp LBB5_40 + //0x00003b67 LBB5_723 + 0xba, 0x0d, 0x00, 0x00, 0x00, //0x00003b67 movl $13, %edx + 0xe9, 0x54, 0xca, 0xff, 0xff, //0x00003b6c jmp LBB5_45 + //0x00003b71 LBB5_724 + 0x4d, 0x89, 0xf8, //0x00003b71 movq %r15, %r8 + 0x49, 0x83, 0xc0, 0x03, //0x00003b74 addq $3, %r8 + 0xe9, 0xd7, 0xcb, 0xff, 0xff, //0x00003b78 jmp LBB5_64 + //0x00003b7d LBB5_725 + 0xba, 0x0d, 0x00, 0x00, 0x00, //0x00003b7d movl $13, %edx + 0xe9, 0xc6, 0xcb, 0xff, 0xff, //0x00003b82 jmp LBB5_63 + //0x00003b87 LBB5_756 + 0x48, 0x89, 0xd0, //0x00003b87 movq %rdx, %rax + 0xe9, 0x79, 0x00, 0x00, 0x00, //0x00003b8a jmp LBB5_731 + //0x00003b8f LBB5_757 + 0x48, 0x89, 0xd0, //0x00003b8f movq %rdx, %rax + 0xe9, 0x0c, 0x01, 0x00, 0x00, //0x00003b92 jmp LBB5_739 + //0x00003b97 LBB5_726 + 0x48, 0x83, 0xc6, 0x40, //0x00003b97 addq $64, %rsi + 0x48, 0x89, 0xf2, //0x00003b9b movq %rsi, %rdx + 0x4d, 0x89, 0xd3, //0x00003b9e movq %r10, %r11 + //0x00003ba1 LBB5_727 + 0x48, 0x83, 0xc2, 0xc0, //0x00003ba1 addq $-64, %rdx + 0xc5, 0xfe, 0x6f, 0x05, 0xb3, 0xc4, 0xff, 0xff, //0x00003ba5 vmovdqu $-15181(%rip), %ymm0 /* LCPI5_0+0(%rip) */ + //0x00003bad LBB5_728 + 0xc5, 0xfe, 0x6f, 0x4a, 0x40, //0x00003bad vmovdqu $64(%rdx), %ymm1 + 0xc5, 0xfe, 0x6f, 0x52, 0x60, //0x00003bb2 vmovdqu $96(%rdx), %ymm2 + 0x48, 0x83, 0xc2, 0x40, //0x00003bb7 addq $64, %rdx + 0xc4, 0xe2, 0x7d, 0x00, 0xd9, //0x00003bbb vpshufb %ymm1, %ymm0, %ymm3 + 0xc4, 0xe2, 0x7d, 0x00, 0xe2, //0x00003bc0 vpshufb %ymm2, %ymm0, %ymm4 + 0xc5, 0xf5, 0x74, 0xcb, //0x00003bc5 vpcmpeqb %ymm3, %ymm1, %ymm1 + 0xc5, 0xfd, 0xd7, 0xc9, //0x00003bc9 vpmovmskb %ymm1, %ecx + 0xc5, 0xed, 0x74, 0xcc, //0x00003bcd vpcmpeqb %ymm4, %ymm2, %ymm1 + 0xc5, 0xfd, 0xd7, 0xc1, //0x00003bd1 vpmovmskb %ymm1, %eax + 0x48, 0xc1, 0xe0, 0x20, //0x00003bd5 shlq $32, %rax + 0x48, 0x09, 0xc8, //0x00003bd9 orq %rcx, %rax + 0x48, 0x83, 0xf8, 0xff, //0x00003bdc cmpq $-1, %rax + 0x0f, 0x84, 0xc7, 0xff, 0xff, 0xff, //0x00003be0 je LBB5_728 + 0x48, 0xf7, 0xd0, //0x00003be6 notq %rax + 0x49, 0x89, 0x83, 0x98, 0x00, 0x00, 0x00, //0x00003be9 movq %rax, $152(%r11) + 0x49, 0x89, 0x93, 0x90, 0x00, 0x00, 0x00, //0x00003bf0 movq %rdx, $144(%r11) + 0x48, 0x0f, 0xbc, 0xc0, //0x00003bf7 bsfq %rax, %rax + 0x48, 0x8d, 0x34, 0x02, //0x00003bfb leaq (%rdx,%rax), %rsi + 0x48, 0x01, 0xd0, //0x00003bff addq %rdx, %rax + 0x48, 0x83, 0xc0, 0x01, //0x00003c02 addq $1, %rax + //0x00003c06 LBB5_730 + 0x8a, 0x0e, //0x00003c06 movb (%rsi), %cl + //0x00003c08 LBB5_731 + 0x80, 0xf9, 0x7d, //0x00003c08 cmpb $125, %cl + 0x0f, 0x85, 0x0d, 0x00, 0x00, 0x00, //0x00003c0b jne LBB5_733 + 0x41, 0x83, 0x83, 0xc8, 0x00, 0x00, 0x00, 0x01, //0x00003c11 addl $1, $200(%r11) + 0xe9, 0x96, 0x00, 0x00, 0x00, //0x00003c19 jmp LBB5_741 + //0x00003c1e LBB5_733 + 0x31, 0xd2, //0x00003c1e xorl %edx, %edx + 0x48, 0x89, 0x95, 0x70, 0xff, 0xff, 0xff, //0x00003c20 movq %rdx, $-144(%rbp) + 0x31, 0xd2, //0x00003c27 xorl %edx, %edx + 0x48, 0x89, 0x55, 0xa0, //0x00003c29 movq %rdx, $-96(%rbp) + 0xe9, 0x05, 0x06, 0x00, 0x00, //0x00003c2d jmp LBB5_807 + //0x00003c32 LBB5_734 + 0x48, 0x83, 0xc6, 0x40, //0x00003c32 addq $64, %rsi + 0x48, 0x89, 0xf2, //0x00003c36 movq %rsi, %rdx + 0x4d, 0x89, 0xd3, //0x00003c39 movq %r10, %r11 + //0x00003c3c LBB5_735 + 0x48, 0x83, 0xc2, 0xc0, //0x00003c3c addq $-64, %rdx + 0xc5, 0xfe, 0x6f, 0x05, 0x18, 0xc4, 0xff, 0xff, //0x00003c40 vmovdqu $-15336(%rip), %ymm0 /* LCPI5_0+0(%rip) */ + //0x00003c48 LBB5_736 + 0xc5, 0xfe, 0x6f, 0x4a, 0x40, //0x00003c48 vmovdqu $64(%rdx), %ymm1 + 0xc5, 0xfe, 0x6f, 0x52, 0x60, //0x00003c4d vmovdqu $96(%rdx), %ymm2 + 0x48, 0x83, 0xc2, 0x40, //0x00003c52 addq $64, %rdx + 0xc4, 0xe2, 0x7d, 0x00, 0xd9, //0x00003c56 vpshufb %ymm1, %ymm0, %ymm3 + 0xc4, 0xe2, 0x7d, 0x00, 0xe2, //0x00003c5b vpshufb %ymm2, %ymm0, %ymm4 + 0xc5, 0xf5, 0x74, 0xcb, //0x00003c60 vpcmpeqb %ymm3, %ymm1, %ymm1 + 0xc5, 0xfd, 0xd7, 0xc9, //0x00003c64 vpmovmskb %ymm1, %ecx + 0xc5, 0xed, 0x74, 0xcc, //0x00003c68 vpcmpeqb %ymm4, %ymm2, %ymm1 + 0xc5, 0xfd, 0xd7, 0xc1, //0x00003c6c vpmovmskb %ymm1, %eax + 0x48, 0xc1, 0xe0, 0x20, //0x00003c70 shlq $32, %rax + 0x48, 0x09, 0xc8, //0x00003c74 orq %rcx, %rax + 0x48, 0x83, 0xf8, 0xff, //0x00003c77 cmpq $-1, %rax + 0x0f, 0x84, 0xc7, 0xff, 0xff, 0xff, //0x00003c7b je LBB5_736 + 0x48, 0xf7, 0xd0, //0x00003c81 notq %rax + 0x49, 0x89, 0x83, 0x98, 0x00, 0x00, 0x00, //0x00003c84 movq %rax, $152(%r11) + 0x49, 0x89, 0x93, 0x90, 0x00, 0x00, 0x00, //0x00003c8b movq %rdx, $144(%r11) + 0x48, 0x0f, 0xbc, 0xc0, //0x00003c92 bsfq %rax, %rax + 0x48, 0x8d, 0x34, 0x02, //0x00003c96 leaq (%rdx,%rax), %rsi + 0x48, 0x01, 0xd0, //0x00003c9a addq %rdx, %rax + 0x48, 0x83, 0xc0, 0x01, //0x00003c9d addq $1, %rax + //0x00003ca1 LBB5_738 + 0x8a, 0x0e, //0x00003ca1 movb (%rsi), %cl + //0x00003ca3 LBB5_739 + 0x80, 0xf9, 0x5d, //0x00003ca3 cmpb $93, %cl + 0x0f, 0x85, 0x9f, 0x00, 0x00, 0x00, //0x00003ca6 jne LBB5_1670 + 0x41, 0x83, 0x83, 0xcc, 0x00, 0x00, 0x00, 0x01, //0x00003cac addl $1, $204(%r11) + //0x00003cb4 LBB5_741 + 0x48, 0x8b, 0x54, 0x1f, 0x08, //0x00003cb4 movq $8(%rdi,%rbx), %rdx + 0x49, 0x89, 0x93, 0xa8, 0x00, 0x00, 0x00, //0x00003cb9 movq %rdx, $168(%r11) + 0x49, 0x29, 0xf9, //0x00003cc0 subq %rdi, %r9 + 0x49, 0x29, 0xd9, //0x00003cc3 subq %rbx, %r9 + 0x49, 0xc1, 0xe9, 0x04, //0x00003cc6 shrq $4, %r9 + 0x44, 0x89, 0x4c, 0x1f, 0x0c, //0x00003cca movl %r9d, $12(%rdi,%rbx) + 0xc7, 0x44, 0x1f, 0x08, 0x00, 0x00, 0x00, 0x00, //0x00003ccf movl $0, $8(%rdi,%rbx) + 0x0f, 0xb6, 0x0c, 0x1f, //0x00003cd7 movzbl (%rdi,%rbx), %ecx + 0x89, 0x0c, 0x1f, //0x00003cdb movl %ecx, (%rdi,%rbx) + 0x49, 0x8b, 0x8b, 0xb0, 0x00, 0x00, 0x00, //0x00003cde movq $176(%r11), %rcx + 0x41, 0x8b, 0x93, 0xe0, 0x00, 0x00, 0x00, //0x00003ce5 movl $224(%r11), %edx + 0x48, 0x39, 0xd1, //0x00003cec cmpq %rdx, %rcx + 0x0f, 0x86, 0x14, 0x00, 0x00, 0x00, //0x00003cef jbe LBB5_743 + 0x41, 0x89, 0x8b, 0xe0, 0x00, 0x00, 0x00, //0x00003cf5 movl %ecx, $224(%r11) + 0x48, 0x81, 0xf9, 0x00, 0x10, 0x00, 0x00, //0x00003cfc cmpq $4096, %rcx + 0x0f, 0x87, 0xe8, 0xd9, 0xff, 0xff, //0x00003d03 ja LBB5_270 + //0x00003d09 LBB5_743 + 0x48, 0x83, 0xc1, 0xff, //0x00003d09 addq $-1, %rcx + 0x49, 0x89, 0x8b, 0xb0, 0x00, 0x00, 0x00, //0x00003d0d movq %rcx, $176(%r11) + 0x49, 0x8b, 0x8b, 0xa8, 0x00, 0x00, 0x00, //0x00003d14 movq $168(%r11), %rcx + 0x31, 0xd2, //0x00003d1b xorl %edx, %edx + 0x48, 0x89, 0x95, 0x70, 0xff, 0xff, 0xff, //0x00003d1d movq %rdx, $-144(%rbp) + 0xba, 0x00, 0x00, 0x00, 0x00, //0x00003d24 movl $0, %edx + 0x48, 0x89, 0x55, 0xa0, //0x00003d29 movq %rdx, $-96(%rbp) + 0xba, 0x00, 0x00, 0x00, 0x00, //0x00003d2d movl $0, %edx + 0x48, 0x89, 0x55, 0x90, //0x00003d32 movq %rdx, $-112(%rbp) + 0x41, 0xbc, 0x00, 0x00, 0x00, 0x00, //0x00003d36 movl $0, %r12d + 0x48, 0x83, 0xf9, 0xff, //0x00003d3c cmpq $-1, %rcx + 0x0f, 0x85, 0xa8, 0x03, 0x00, 0x00, //0x00003d40 jne LBB5_744 + 0xe9, 0xad, 0x03, 0x00, 0x00, //0x00003d46 jmp LBB5_745 + //0x00003d4b LBB5_1670 + 0x31, 0xd2, //0x00003d4b xorl %edx, %edx + 0x48, 0x89, 0x95, 0x70, 0xff, 0xff, 0xff, //0x00003d4d movq %rdx, $-144(%rbp) + 0x31, 0xd2, //0x00003d54 xorl %edx, %edx + 0x48, 0x89, 0x55, 0xa0, //0x00003d56 movq %rdx, $-96(%rbp) + 0x31, 0xd2, //0x00003d5a xorl %edx, %edx + 0x48, 0x89, 0x55, 0x90, //0x00003d5c movq %rdx, $-112(%rbp) + 0xe9, 0x97, 0x49, 0x00, 0x00, //0x00003d60 jmp LBB5_1671 + //0x00003d65 LBB5_753 + 0x31, 0xc9, //0x00003d65 xorl %ecx, %ecx + 0x4d, 0x89, 0xd7, //0x00003d67 movq %r10, %r15 + 0x45, 0x31, 0xed, //0x00003d6a xorl %r13d, %r13d + 0x31, 0xf6, //0x00003d6d xorl %esi, %esi + 0xe9, 0x9b, 0x00, 0x00, 0x00, //0x00003d6f jmp LBB5_764 + //0x00003d74 LBB5_754 + 0x49, 0x89, 0xd7, //0x00003d74 movq %rdx, %r15 + //0x00003d77 LBB5_755 + 0x31, 0xc0, //0x00003d77 xorl %eax, %eax + 0x48, 0x89, 0x45, 0xa0, //0x00003d79 movq %rax, $-96(%rbp) + 0xe9, 0x22, 0x7e, 0x00, 0x00, //0x00003d7d jmp LBB5_2027 + //0x00003d82 LBB5_758 + 0x48, 0x83, 0xc0, 0x40, //0x00003d82 addq $64, %rax + 0x48, 0x89, 0xc2, //0x00003d86 movq %rax, %rdx + //0x00003d89 LBB5_759 + 0x48, 0x83, 0xc2, 0xc0, //0x00003d89 addq $-64, %rdx + 0xc5, 0xfe, 0x6f, 0x05, 0xcb, 0xc2, 0xff, 0xff, //0x00003d8d vmovdqu $-15669(%rip), %ymm0 /* LCPI5_0+0(%rip) */ + //0x00003d95 LBB5_760 + 0xc5, 0xfe, 0x6f, 0x4a, 0x40, //0x00003d95 vmovdqu $64(%rdx), %ymm1 + 0xc5, 0xfe, 0x6f, 0x52, 0x60, //0x00003d9a vmovdqu $96(%rdx), %ymm2 + 0x48, 0x83, 0xc2, 0x40, //0x00003d9f addq $64, %rdx + 0xc4, 0xe2, 0x7d, 0x00, 0xd9, //0x00003da3 vpshufb %ymm1, %ymm0, %ymm3 + 0xc4, 0xe2, 0x7d, 0x00, 0xe2, //0x00003da8 vpshufb %ymm2, %ymm0, %ymm4 + 0xc5, 0xf5, 0x74, 0xcb, //0x00003dad vpcmpeqb %ymm3, %ymm1, %ymm1 + 0xc5, 0xfd, 0xd7, 0xc9, //0x00003db1 vpmovmskb %ymm1, %ecx + 0xc5, 0xed, 0x74, 0xcc, //0x00003db5 vpcmpeqb %ymm4, %ymm2, %ymm1 + 0xc5, 0xfd, 0xd7, 0xc1, //0x00003db9 vpmovmskb %ymm1, %eax + 0x48, 0xc1, 0xe0, 0x20, //0x00003dbd shlq $32, %rax + 0x48, 0x09, 0xc8, //0x00003dc1 orq %rcx, %rax + 0x48, 0x83, 0xf8, 0xff, //0x00003dc4 cmpq $-1, %rax + 0x0f, 0x84, 0xc7, 0xff, 0xff, 0xff, //0x00003dc8 je LBB5_760 + 0x48, 0xf7, 0xd0, //0x00003dce notq %rax + 0x49, 0x89, 0x83, 0x98, 0x00, 0x00, 0x00, //0x00003dd1 movq %rax, $152(%r11) + 0x49, 0x89, 0x93, 0x90, 0x00, 0x00, 0x00, //0x00003dd8 movq %rdx, $144(%r11) + 0x48, 0x0f, 0xbc, 0xc8, //0x00003ddf bsfq %rax, %rcx + 0x48, 0x8d, 0x04, 0x0a, //0x00003de3 leaq (%rdx,%rcx), %rax + 0x4c, 0x8d, 0x3c, 0x0a, //0x00003de7 leaq (%rdx,%rcx), %r15 + 0x49, 0x83, 0xc7, 0x01, //0x00003deb addq $1, %r15 + 0x31, 0xd2, //0x00003def xorl %edx, %edx + 0x48, 0x89, 0x95, 0x70, 0xff, 0xff, 0xff, //0x00003df1 movq %rdx, $-144(%rbp) + //0x00003df8 LBB5_762 + 0x31, 0xc9, //0x00003df8 xorl %ecx, %ecx + 0x48, 0x89, 0x4d, 0xa0, //0x00003dfa movq %rcx, $-96(%rbp) + 0x31, 0xc9, //0x00003dfe xorl %ecx, %ecx + 0x48, 0x89, 0x4d, 0x90, //0x00003e00 movq %rcx, $-112(%rbp) + 0xe9, 0x99, 0x7d, 0x00, 0x00, //0x00003e04 jmp LBB5_2026 + //0x00003e09 LBB5_763 + 0x4d, 0x89, 0xd7, //0x00003e09 movq %r10, %r15 + 0x45, 0x31, 0xed, //0x00003e0c xorl %r13d, %r13d + //0x00003e0f LBB5_764 + 0x45, 0x89, 0xf2, //0x00003e0f movl %r14d, %r10d + 0x45, 0x31, 0xf6, //0x00003e12 xorl %r14d, %r14d + 0xe9, 0x18, 0xc7, 0xff, 0xff, //0x00003e15 jmp LBB5_32 + //0x00003e1a LBB5_765 + 0x44, 0x89, 0x55, 0xb0, //0x00003e1a movl %r10d, $-80(%rbp) + 0x41, 0x83, 0xfd, 0x01, //0x00003e1e cmpl $1, %r13d + 0x0f, 0x84, 0x75, 0x01, 0x00, 0x00, //0x00003e22 je LBB5_789 + //0x00003e28 LBB5_766 + 0x44, 0x8b, 0x55, 0xb0, //0x00003e28 movl $-80(%rbp), %r10d + 0xe9, 0xea, 0xd1, 0xff, 0xff, //0x00003e2c jmp LBB5_193 + //0x00003e31 LBB5_767 + 0x49, 0x89, 0xd7, //0x00003e31 movq %rdx, %r15 + //0x00003e34 LBB5_768 + 0x31, 0xc0, //0x00003e34 xorl %eax, %eax + 0x48, 0x89, 0x45, 0xa0, //0x00003e36 movq %rax, $-96(%rbp) + 0xe9, 0x85, 0x41, 0x00, 0x00, //0x00003e3a jmp LBB5_1930 + //0x00003e3f LBB5_769 + 0x48, 0x83, 0xc0, 0x40, //0x00003e3f addq $64, %rax + 0x48, 0x89, 0xc2, //0x00003e43 movq %rax, %rdx + //0x00003e46 LBB5_770 + 0x48, 0x83, 0xc2, 0xc0, //0x00003e46 addq $-64, %rdx + 0xc5, 0xfe, 0x6f, 0x05, 0x0e, 0xc2, 0xff, 0xff, //0x00003e4a vmovdqu $-15858(%rip), %ymm0 /* LCPI5_0+0(%rip) */ + //0x00003e52 LBB5_771 + 0xc5, 0xfe, 0x6f, 0x4a, 0x40, //0x00003e52 vmovdqu $64(%rdx), %ymm1 + 0xc5, 0xfe, 0x6f, 0x52, 0x60, //0x00003e57 vmovdqu $96(%rdx), %ymm2 + 0x48, 0x83, 0xc2, 0x40, //0x00003e5c addq $64, %rdx + 0xc4, 0xe2, 0x7d, 0x00, 0xd9, //0x00003e60 vpshufb %ymm1, %ymm0, %ymm3 + 0xc4, 0xe2, 0x7d, 0x00, 0xe2, //0x00003e65 vpshufb %ymm2, %ymm0, %ymm4 + 0xc5, 0xf5, 0x74, 0xcb, //0x00003e6a vpcmpeqb %ymm3, %ymm1, %ymm1 + 0xc5, 0xfd, 0xd7, 0xc9, //0x00003e6e vpmovmskb %ymm1, %ecx + 0xc5, 0xed, 0x74, 0xcc, //0x00003e72 vpcmpeqb %ymm4, %ymm2, %ymm1 + 0xc5, 0xfd, 0xd7, 0xc1, //0x00003e76 vpmovmskb %ymm1, %eax + 0x48, 0xc1, 0xe0, 0x20, //0x00003e7a shlq $32, %rax + 0x48, 0x09, 0xc8, //0x00003e7e orq %rcx, %rax + 0x48, 0x83, 0xf8, 0xff, //0x00003e81 cmpq $-1, %rax + 0x0f, 0x84, 0xc7, 0xff, 0xff, 0xff, //0x00003e85 je LBB5_771 + 0x48, 0xf7, 0xd0, //0x00003e8b notq %rax + 0x49, 0x89, 0x83, 0x98, 0x00, 0x00, 0x00, //0x00003e8e movq %rax, $152(%r11) + 0x49, 0x89, 0x93, 0x90, 0x00, 0x00, 0x00, //0x00003e95 movq %rdx, $144(%r11) + 0x48, 0x0f, 0xbc, 0xc8, //0x00003e9c bsfq %rax, %rcx + 0x48, 0x8d, 0x04, 0x0a, //0x00003ea0 leaq (%rdx,%rcx), %rax + 0x4c, 0x8d, 0x3c, 0x0a, //0x00003ea4 leaq (%rdx,%rcx), %r15 + 0x49, 0x83, 0xc7, 0x01, //0x00003ea8 addq $1, %r15 + 0x31, 0xd2, //0x00003eac xorl %edx, %edx + 0x48, 0x89, 0x95, 0x70, 0xff, 0xff, 0xff, //0x00003eae movq %rdx, $-144(%rbp) + //0x00003eb5 LBB5_773 + 0x31, 0xc9, //0x00003eb5 xorl %ecx, %ecx + 0x48, 0x89, 0x4d, 0xa0, //0x00003eb7 movq %rcx, $-96(%rbp) + 0x31, 0xc9, //0x00003ebb xorl %ecx, %ecx + 0x48, 0x89, 0x4d, 0x90, //0x00003ebd movq %rcx, $-112(%rbp) + 0xe9, 0xfc, 0x40, 0x00, 0x00, //0x00003ec1 jmp LBB5_1232 + //0x00003ec6 LBB5_774 + 0x4c, 0x8b, 0x5d, 0xc0, //0x00003ec6 movq $-64(%rbp), %r11 + 0x4c, 0x8b, 0x6d, 0x88, //0x00003eca movq $-120(%rbp), %r13 + 0xe9, 0xc6, 0xd5, 0xff, 0xff, //0x00003ece jmp LBB5_244 + //0x00003ed3 LBB5_775 + 0xc5, 0xf9, 0x7e, 0xd9, //0x00003ed3 vmovd %xmm3, %ecx + 0x49, 0x83, 0xc0, 0x20, //0x00003ed7 addq $32, %r8 + //0x00003edb LBB5_776 + 0x48, 0x89, 0xc3, //0x00003edb movq %rax, %rbx + //0x00003ede LBB5_777 + 0x80, 0xf9, 0x22, //0x00003ede cmpb $34, %cl + 0x0f, 0x85, 0x15, 0x00, 0x00, 0x00, //0x00003ee1 jne LBB5_779 + //0x00003ee7 LBB5_778 + 0x48, 0x83, 0xc3, 0x01, //0x00003ee7 addq $1, %rbx + 0x4d, 0x29, 0xd0, //0x00003eeb subq %r10, %r8 + 0x40, 0xb7, 0x01, //0x00003eee movb $1, %dil + 0x48, 0x89, 0xd8, //0x00003ef1 movq %rbx, %rax + 0x4c, 0x89, 0xc1, //0x00003ef4 movq %r8, %rcx + 0xe9, 0x70, 0x01, 0x00, 0x00, //0x00003ef7 jmp LBB5_799 + //0x00003efc LBB5_779 + 0x31, 0xd2, //0x00003efc xorl %edx, %edx + //0x00003efe LBB5_780 + 0x41, 0x88, 0x0c, 0x10, //0x00003efe movb %cl, (%r8,%rdx) + 0x0f, 0xb6, 0x44, 0x13, 0x01, //0x00003f02 movzbl $1(%rbx,%rdx), %eax + 0x3c, 0x22, //0x00003f07 cmpb $34, %al + 0x0f, 0x84, 0xb7, 0x00, 0x00, 0x00, //0x00003f09 je LBB5_791 + 0x41, 0x88, 0x44, 0x10, 0x01, //0x00003f0f movb %al, $1(%r8,%rdx) + 0x0f, 0xb6, 0x44, 0x13, 0x02, //0x00003f14 movzbl $2(%rbx,%rdx), %eax + 0x3c, 0x22, //0x00003f19 cmpb $34, %al + 0x0f, 0x84, 0xbd, 0x00, 0x00, 0x00, //0x00003f1b je LBB5_792 + 0x41, 0x88, 0x44, 0x10, 0x02, //0x00003f21 movb %al, $2(%r8,%rdx) + 0x0f, 0xb6, 0x44, 0x13, 0x03, //0x00003f26 movzbl $3(%rbx,%rdx), %eax + 0x3c, 0x22, //0x00003f2b cmpb $34, %al + 0x0f, 0x84, 0xc3, 0x00, 0x00, 0x00, //0x00003f2d je LBB5_793 + 0x41, 0x88, 0x44, 0x10, 0x03, //0x00003f33 movb %al, $3(%r8,%rdx) + 0x0f, 0xb6, 0x44, 0x13, 0x04, //0x00003f38 movzbl $4(%rbx,%rdx), %eax + 0x3c, 0x22, //0x00003f3d cmpb $34, %al + 0x0f, 0x84, 0xc9, 0x00, 0x00, 0x00, //0x00003f3f je LBB5_794 + 0x41, 0x88, 0x44, 0x10, 0x04, //0x00003f45 movb %al, $4(%r8,%rdx) + 0x0f, 0xb6, 0x44, 0x13, 0x05, //0x00003f4a movzbl $5(%rbx,%rdx), %eax + 0x3c, 0x22, //0x00003f4f cmpb $34, %al + 0x0f, 0x84, 0xcf, 0x00, 0x00, 0x00, //0x00003f51 je LBB5_795 + 0x41, 0x88, 0x44, 0x10, 0x05, //0x00003f57 movb %al, $5(%r8,%rdx) + 0x0f, 0xb6, 0x44, 0x13, 0x06, //0x00003f5c movzbl $6(%rbx,%rdx), %eax + 0x3c, 0x22, //0x00003f61 cmpb $34, %al + 0x0f, 0x84, 0xd5, 0x00, 0x00, 0x00, //0x00003f63 je LBB5_796 + 0x41, 0x88, 0x44, 0x10, 0x06, //0x00003f69 movb %al, $6(%r8,%rdx) + 0x0f, 0xb6, 0x44, 0x13, 0x07, //0x00003f6e movzbl $7(%rbx,%rdx), %eax + 0x3c, 0x22, //0x00003f73 cmpb $34, %al + 0x0f, 0x84, 0xdb, 0x00, 0x00, 0x00, //0x00003f75 je LBB5_797 + 0x41, 0x88, 0x44, 0x10, 0x07, //0x00003f7b movb %al, $7(%r8,%rdx) + 0x0f, 0xb6, 0x4c, 0x13, 0x08, //0x00003f80 movzbl $8(%rbx,%rdx), %ecx + 0x48, 0x83, 0xc2, 0x08, //0x00003f85 addq $8, %rdx + 0x80, 0xf9, 0x22, //0x00003f89 cmpb $34, %cl + 0x0f, 0x85, 0x6c, 0xff, 0xff, 0xff, //0x00003f8c jne LBB5_780 + 0x48, 0x01, 0xd3, //0x00003f92 addq %rdx, %rbx + 0x49, 0x01, 0xd0, //0x00003f95 addq %rdx, %r8 + 0xe9, 0x4a, 0xff, 0xff, 0xff, //0x00003f98 jmp LBB5_778 + //0x00003f9d LBB5_789 + 0xb9, 0x0a, 0x00, 0x00, 0x00, //0x00003f9d movl $10, %ecx + 0x48, 0x89, 0xf0, //0x00003fa2 movq %rsi, %rax + 0x48, 0xf7, 0xe1, //0x00003fa5 mulq %rcx + 0x0f, 0x81, 0xd9, 0x00, 0x00, 0x00, //0x00003fa8 jno LBB5_800 + 0x47, 0x8d, 0x14, 0x09, //0x00003fae leal (%r9,%r9), %r10d + 0x41, 0x83, 0xc2, 0xff, //0x00003fb2 addl $-1, %r10d + 0xb8, 0x5d, 0x01, 0x00, 0x00, //0x00003fb6 movl $349, %eax + 0x41, 0xbd, 0x01, 0x00, 0x00, 0x00, //0x00003fbb movl $1, %r13d + 0xe9, 0x4f, 0xd1, 0xff, 0xff, //0x00003fc1 jmp LBB5_205 + //0x00003fc6 LBB5_791 + 0x48, 0x8d, 0x04, 0x13, //0x00003fc6 leaq (%rbx,%rdx), %rax + 0x48, 0x83, 0xc0, 0x02, //0x00003fca addq $2, %rax + 0x4d, 0x29, 0xd0, //0x00003fce subq %r10, %r8 + 0x49, 0x8d, 0x0c, 0x10, //0x00003fd1 leaq (%r8,%rdx), %rcx + 0x48, 0x83, 0xc1, 0x01, //0x00003fd5 addq $1, %rcx + 0xe9, 0x8b, 0x00, 0x00, 0x00, //0x00003fd9 jmp LBB5_798 + //0x00003fde LBB5_792 + 0x48, 0x8d, 0x04, 0x13, //0x00003fde leaq (%rbx,%rdx), %rax + 0x48, 0x83, 0xc0, 0x03, //0x00003fe2 addq $3, %rax + 0x4d, 0x29, 0xd0, //0x00003fe6 subq %r10, %r8 + 0x49, 0x8d, 0x0c, 0x10, //0x00003fe9 leaq (%r8,%rdx), %rcx + 0x48, 0x83, 0xc1, 0x02, //0x00003fed addq $2, %rcx + 0xe9, 0x73, 0x00, 0x00, 0x00, //0x00003ff1 jmp LBB5_798 + //0x00003ff6 LBB5_793 + 0x48, 0x8d, 0x04, 0x13, //0x00003ff6 leaq (%rbx,%rdx), %rax + 0x48, 0x83, 0xc0, 0x04, //0x00003ffa addq $4, %rax + 0x4d, 0x29, 0xd0, //0x00003ffe subq %r10, %r8 + 0x49, 0x8d, 0x0c, 0x10, //0x00004001 leaq (%r8,%rdx), %rcx + 0x48, 0x83, 0xc1, 0x03, //0x00004005 addq $3, %rcx + 0xe9, 0x5b, 0x00, 0x00, 0x00, //0x00004009 jmp LBB5_798 + //0x0000400e LBB5_794 + 0x48, 0x8d, 0x04, 0x13, //0x0000400e leaq (%rbx,%rdx), %rax + 0x48, 0x83, 0xc0, 0x05, //0x00004012 addq $5, %rax + 0x4d, 0x29, 0xd0, //0x00004016 subq %r10, %r8 + 0x49, 0x8d, 0x0c, 0x10, //0x00004019 leaq (%r8,%rdx), %rcx + 0x48, 0x83, 0xc1, 0x04, //0x0000401d addq $4, %rcx + 0xe9, 0x43, 0x00, 0x00, 0x00, //0x00004021 jmp LBB5_798 + //0x00004026 LBB5_795 + 0x48, 0x8d, 0x04, 0x13, //0x00004026 leaq (%rbx,%rdx), %rax + 0x48, 0x83, 0xc0, 0x06, //0x0000402a addq $6, %rax + 0x4d, 0x29, 0xd0, //0x0000402e subq %r10, %r8 + 0x49, 0x8d, 0x0c, 0x10, //0x00004031 leaq (%r8,%rdx), %rcx + 0x48, 0x83, 0xc1, 0x05, //0x00004035 addq $5, %rcx + 0xe9, 0x2b, 0x00, 0x00, 0x00, //0x00004039 jmp LBB5_798 + //0x0000403e LBB5_796 + 0x48, 0x8d, 0x04, 0x13, //0x0000403e leaq (%rbx,%rdx), %rax + 0x48, 0x83, 0xc0, 0x07, //0x00004042 addq $7, %rax + 0x4d, 0x29, 0xd0, //0x00004046 subq %r10, %r8 + 0x49, 0x8d, 0x0c, 0x10, //0x00004049 leaq (%r8,%rdx), %rcx + 0x48, 0x83, 0xc1, 0x06, //0x0000404d addq $6, %rcx + 0xe9, 0x13, 0x00, 0x00, 0x00, //0x00004051 jmp LBB5_798 + //0x00004056 LBB5_797 + 0x48, 0x8d, 0x04, 0x13, //0x00004056 leaq (%rbx,%rdx), %rax + 0x48, 0x83, 0xc0, 0x08, //0x0000405a addq $8, %rax + 0x4d, 0x29, 0xd0, //0x0000405e subq %r10, %r8 + 0x49, 0x8d, 0x0c, 0x10, //0x00004061 leaq (%r8,%rdx), %rcx + 0x48, 0x83, 0xc1, 0x07, //0x00004065 addq $7, %rcx + //0x00004069 LBB5_798 + 0x40, 0xb7, 0x01, //0x00004069 movb $1, %dil + //0x0000406c LBB5_799 + 0x4c, 0x8b, 0x5d, 0xc0, //0x0000406c movq $-64(%rbp), %r11 + 0x4c, 0x8b, 0x6d, 0x88, //0x00004070 movq $-120(%rbp), %r13 + 0x31, 0xd2, //0x00004074 xorl %edx, %edx + 0x49, 0x89, 0xc7, //0x00004076 movq %rax, %r15 + 0x48, 0x85, 0xc9, //0x00004079 testq %rcx, %rcx + 0x0f, 0x89, 0x1e, 0xd4, 0xff, 0xff, //0x0000407c jns LBB5_245 + 0xe9, 0x12, 0xd4, 0xff, 0xff, //0x00004082 jmp LBB5_244 + //0x00004087 LBB5_800 + 0x41, 0x0f, 0xb6, 0x4f, 0xff, //0x00004087 movzbl $-1(%r15), %ecx + 0x83, 0xc1, 0xd0, //0x0000408c addl $-48, %ecx + 0x48, 0x63, 0xc9, //0x0000408f movslq %ecx, %rcx + 0x48, 0x89, 0xca, //0x00004092 movq %rcx, %rdx + 0x48, 0xc1, 0xfa, 0x3f, //0x00004095 sarq $63, %rdx + 0x48, 0x01, 0xc8, //0x00004099 addq %rcx, %rax + 0x48, 0x83, 0xd2, 0x00, //0x0000409c adcq $0, %rdx + 0x89, 0xd1, //0x000040a0 movl %edx, %ecx + 0x83, 0xe1, 0x01, //0x000040a2 andl $1, %ecx + 0x48, 0xf7, 0xd9, //0x000040a5 negq %rcx + 0x48, 0x31, 0xca, //0x000040a8 xorq %rcx, %rdx + 0x41, 0xbd, 0x01, 0x00, 0x00, 0x00, //0x000040ab movl $1, %r13d + 0x0f, 0x85, 0x71, 0xfd, 0xff, 0xff, //0x000040b1 jne LBB5_766 + 0x48, 0x85, 0xc9, //0x000040b7 testq %rcx, %rcx + 0x0f, 0x88, 0x68, 0xfd, 0xff, 0xff, //0x000040ba js LBB5_766 + 0x80, 0x7d, 0xb0, 0x00, //0x000040c0 cmpb $0, $-80(%rbp) + 0x0f, 0x84, 0x3f, 0xd4, 0xff, 0xff, //0x000040c4 je LBB5_248 + 0xc4, 0xe1, 0xf9, 0x6e, 0xc0, //0x000040ca vmovq %rax, %xmm0 + 0xe9, 0x53, 0xcc, 0xff, 0xff, //0x000040cf jmp LBB5_147 + //0x000040d4 LBB5_804 + 0x40, 0xb7, 0x01, //0x000040d4 movb $1, %dil + 0x4c, 0x8b, 0x5d, 0xc0, //0x000040d7 movq $-64(%rbp), %r11 + 0x4c, 0x8b, 0x6d, 0x88, //0x000040db movq $-120(%rbp), %r13 + 0xe9, 0x4e, 0xf9, 0xff, 0xff, //0x000040df jmp LBB5_704 + //0x000040e4 LBB5_336 + 0xba, 0x0b, 0x00, 0x00, 0x00, //0x000040e4 movl $11, %edx + 0xe9, 0x82, 0xcd, 0xff, 0xff, //0x000040e9 jmp LBB5_167 + //0x000040ee LBB5_744 + 0x48, 0xc1, 0xe1, 0x04, //0x000040ee shlq $4, %rcx + 0x49, 0x03, 0x08, //0x000040f2 addq (%r8), %rcx + 0x49, 0x89, 0xcc, //0x000040f5 movq %rcx, %r12 + //0x000040f8 LBB5_745 + 0x4d, 0x85, 0xe4, //0x000040f8 testq %r12, %r12 + 0x0f, 0x84, 0x1b, 0x01, 0x00, 0x00, //0x000040fb je LBB5_2274 + 0x4c, 0x8d, 0x78, 0x01, //0x00004101 leaq $1(%rax), %r15 + 0x0f, 0xb6, 0x08, //0x00004105 movzbl (%rax), %ecx + 0x48, 0x83, 0xf9, 0x20, //0x00004108 cmpq $32, %rcx + 0x0f, 0x87, 0x74, 0x00, 0x00, 0x00, //0x0000410c ja LBB5_1929 + 0x48, 0xba, 0x01, 0x26, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, //0x00004112 movabsq $4294977025, %rdx + 0x48, 0x0f, 0xa3, 0xca, //0x0000411c btq %rcx, %rdx + 0x0f, 0x83, 0x60, 0x00, 0x00, 0x00, //0x00004120 jae LBB5_1929 + 0x0f, 0xb6, 0x48, 0x01, //0x00004126 movzbl $1(%rax), %ecx + 0x48, 0x83, 0xc0, 0x02, //0x0000412a addq $2, %rax + 0x48, 0x83, 0xf9, 0x20, //0x0000412e cmpq $32, %rcx + 0x0f, 0x87, 0x4b, 0x00, 0x00, 0x00, //0x00004132 ja LBB5_1942 + 0x48, 0x0f, 0xa3, 0xca, //0x00004138 btq %rcx, %rdx + 0x0f, 0x83, 0x41, 0x00, 0x00, 0x00, //0x0000413c jae LBB5_1942 + 0x49, 0x8b, 0x93, 0x90, 0x00, 0x00, 0x00, //0x00004142 movq $144(%r11), %rdx + 0x48, 0x89, 0xc1, //0x00004149 movq %rax, %rcx + 0x48, 0x29, 0xd1, //0x0000414c subq %rdx, %rcx + 0x48, 0x83, 0xf9, 0x40, //0x0000414f cmpq $64, %rcx + 0x0f, 0x83, 0x44, 0x00, 0x00, 0x00, //0x00004153 jae LBB5_1925 + 0x49, 0x8b, 0x83, 0x98, 0x00, 0x00, 0x00, //0x00004159 movq $152(%r11), %rax + 0x48, 0xd3, 0xe8, //0x00004160 shrq %cl, %rax + 0x48, 0xd3, 0xe0, //0x00004163 shlq %cl, %rax + 0x48, 0x85, 0xc0, //0x00004166 testq %rax, %rax + 0x0f, 0x84, 0x27, 0x00, 0x00, 0x00, //0x00004169 je LBB5_1924 + 0x48, 0x0f, 0xbc, 0xc8, //0x0000416f bsfq %rax, %rcx + 0x4c, 0x8d, 0x3c, 0x0a, //0x00004173 leaq (%rdx,%rcx), %r15 + 0x49, 0x83, 0xc7, 0x01, //0x00004177 addq $1, %r15 + 0x48, 0x01, 0xca, //0x0000417b addq %rcx, %rdx + 0xe9, 0x87, 0x00, 0x00, 0x00, //0x0000417e jmp LBB5_1928 + //0x00004183 LBB5_1942 + 0x49, 0x89, 0xc7, //0x00004183 movq %rax, %r15 + //0x00004186 LBB5_1929 + 0x41, 0x80, 0x3c, 0x24, 0x06, //0x00004186 cmpb $6, (%r12) + 0x0f, 0x85, 0x13, 0x7a, 0x00, 0x00, //0x0000418b jne LBB5_2027 + 0xe9, 0x2e, 0x3e, 0x00, 0x00, //0x00004191 jmp LBB5_1930 + //0x00004196 LBB5_1924 + 0x48, 0x83, 0xc2, 0x40, //0x00004196 addq $64, %rdx + 0x48, 0x89, 0xd0, //0x0000419a movq %rdx, %rax + //0x0000419d LBB5_1925 + 0x48, 0x83, 0xc0, 0xc0, //0x0000419d addq $-64, %rax + 0xc5, 0xfe, 0x6f, 0x05, 0xb7, 0xbe, 0xff, 0xff, //0x000041a1 vmovdqu $-16713(%rip), %ymm0 /* LCPI5_0+0(%rip) */ + 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x000041a9 .p2align 4, 0x90 + //0x000041b0 LBB5_1926 + 0xc5, 0xfe, 0x6f, 0x48, 0x40, //0x000041b0 vmovdqu $64(%rax), %ymm1 + 0xc5, 0xfe, 0x6f, 0x50, 0x60, //0x000041b5 vmovdqu $96(%rax), %ymm2 + 0x48, 0x83, 0xc0, 0x40, //0x000041ba addq $64, %rax + 0xc4, 0xe2, 0x7d, 0x00, 0xd9, //0x000041be vpshufb %ymm1, %ymm0, %ymm3 + 0xc4, 0xe2, 0x7d, 0x00, 0xe2, //0x000041c3 vpshufb %ymm2, %ymm0, %ymm4 + 0xc5, 0xf5, 0x74, 0xcb, //0x000041c8 vpcmpeqb %ymm3, %ymm1, %ymm1 + 0xc5, 0xfd, 0xd7, 0xd1, //0x000041cc vpmovmskb %ymm1, %edx + 0xc5, 0xed, 0x74, 0xcc, //0x000041d0 vpcmpeqb %ymm4, %ymm2, %ymm1 + 0xc5, 0xfd, 0xd7, 0xc9, //0x000041d4 vpmovmskb %ymm1, %ecx + 0x48, 0xc1, 0xe1, 0x20, //0x000041d8 shlq $32, %rcx + 0x48, 0x09, 0xd1, //0x000041dc orq %rdx, %rcx + 0x48, 0x83, 0xf9, 0xff, //0x000041df cmpq $-1, %rcx + 0x0f, 0x84, 0xc7, 0xff, 0xff, 0xff, //0x000041e3 je LBB5_1926 + 0x48, 0xf7, 0xd1, //0x000041e9 notq %rcx + 0x49, 0x89, 0x8b, 0x98, 0x00, 0x00, 0x00, //0x000041ec movq %rcx, $152(%r11) + 0x49, 0x89, 0x83, 0x90, 0x00, 0x00, 0x00, //0x000041f3 movq %rax, $144(%r11) + 0x48, 0x0f, 0xbc, 0xc9, //0x000041fa bsfq %rcx, %rcx + 0x48, 0x8d, 0x14, 0x08, //0x000041fe leaq (%rax,%rcx), %rdx + 0x4c, 0x8d, 0x3c, 0x08, //0x00004202 leaq (%rax,%rcx), %r15 + 0x49, 0x83, 0xc7, 0x01, //0x00004206 addq $1, %r15 + //0x0000420a LBB5_1928 + 0x8a, 0x0a, //0x0000420a movb (%rdx), %cl + 0x41, 0x80, 0x3c, 0x24, 0x06, //0x0000420c cmpb $6, (%r12) + 0x0f, 0x85, 0x8d, 0x79, 0x00, 0x00, //0x00004211 jne LBB5_2027 + 0xe9, 0xa8, 0x3d, 0x00, 0x00, //0x00004217 jmp LBB5_1930 + //0x0000421c LBB5_2274 + 0x31, 0xd2, //0x0000421c xorl %edx, %edx + 0x49, 0x89, 0xc7, //0x0000421e movq %rax, %r15 + 0xe9, 0x4a, 0xcc, 0xff, 0xff, //0x00004221 jmp LBB5_167 + //0x00004226 LBB5_805 + 0x48, 0x0f, 0xbc, 0xc8, //0x00004226 bsfq %rax, %rcx + 0x48, 0x8d, 0x04, 0x0a, //0x0000422a leaq (%rdx,%rcx), %rax + 0x48, 0x83, 0xc0, 0x01, //0x0000422e addq $1, %rax + 0x48, 0x01, 0xca, //0x00004232 addq %rcx, %rdx + //0x00004235 LBB5_806 + 0x8a, 0x0a, //0x00004235 movb (%rdx), %cl + //0x00004237 LBB5_807 + 0x80, 0xf9, 0x22, //0x00004237 cmpb $34, %cl + 0x0f, 0x85, 0x58, 0x32, 0x00, 0x00, //0x0000423a jne LBB5_1486 + 0xc5, 0xfe, 0x6f, 0x00, //0x00004240 vmovdqu (%rax), %ymm0 + 0xc5, 0xfd, 0x74, 0x0d, 0x34, 0xbe, 0xff, 0xff, //0x00004244 vpcmpeqb $-16844(%rip), %ymm0, %ymm1 /* LCPI5_1+0(%rip) */ + 0xc5, 0xfd, 0x74, 0x15, 0x4c, 0xbe, 0xff, 0xff, //0x0000424c vpcmpeqb $-16820(%rip), %ymm0, %ymm2 /* LCPI5_2+0(%rip) */ + 0xc5, 0xfd, 0xd7, 0xca, //0x00004254 vpmovmskb %ymm2, %ecx + 0xc5, 0xfd, 0xda, 0x15, 0x60, 0xbe, 0xff, 0xff, //0x00004258 vpminub $-16800(%rip), %ymm0, %ymm2 /* LCPI5_3+0(%rip) */ + 0xc5, 0xfd, 0x74, 0xc2, //0x00004260 vpcmpeqb %ymm2, %ymm0, %ymm0 + 0xc5, 0xfd, 0xeb, 0xd1, //0x00004264 vpor %ymm1, %ymm0, %ymm2 + 0xc5, 0xfd, 0xd7, 0xd2, //0x00004268 vpmovmskb %ymm2, %edx + 0x83, 0xc2, 0xff, //0x0000426c addl $-1, %edx + 0x85, 0xca, //0x0000426f testl %ecx, %edx + 0x0f, 0x84, 0x08, 0x00, 0x00, 0x00, //0x00004271 je LBB5_810 + 0x48, 0x89, 0xc6, //0x00004277 movq %rax, %rsi + 0xe9, 0xe1, 0x00, 0x00, 0x00, //0x0000427a jmp LBB5_818 + //0x0000427f LBB5_810 + 0xc5, 0xfd, 0xd7, 0xd1, //0x0000427f vpmovmskb %ymm1, %edx + 0x49, 0x8b, 0x5b, 0x70, //0x00004283 movq $112(%r11), %rbx + 0xf6, 0xc3, 0x20, //0x00004287 testb $32, %bl + 0x0f, 0x85, 0x64, 0x00, 0x00, 0x00, //0x0000428a jne LBB5_814 + 0xc5, 0xfe, 0x6f, 0x05, 0xe8, 0xbd, 0xff, 0xff, //0x00004290 vmovdqu $-16920(%rip), %ymm0 /* LCPI5_1+0(%rip) */ + 0xc5, 0xfe, 0x6f, 0x0d, 0x00, 0xbe, 0xff, 0xff, //0x00004298 vmovdqu $-16896(%rip), %ymm1 /* LCPI5_2+0(%rip) */ + 0xc5, 0xfe, 0x6f, 0x15, 0x18, 0xbe, 0xff, 0xff, //0x000042a0 vmovdqu $-16872(%rip), %ymm2 /* LCPI5_3+0(%rip) */ + 0x48, 0x89, 0xc6, //0x000042a8 movq %rax, %rsi + 0x90, 0x90, 0x90, 0x90, 0x90, //0x000042ab .p2align 4, 0x90 + //0x000042b0 LBB5_812 + 0x83, 0xc1, 0xff, //0x000042b0 addl $-1, %ecx + 0x85, 0xd1, //0x000042b3 testl %edx, %ecx + 0x0f, 0x85, 0x1e, 0x15, 0x00, 0x00, //0x000042b5 jne LBB5_1088 + 0xc5, 0xfe, 0x6f, 0x5e, 0x20, //0x000042bb vmovdqu $32(%rsi), %ymm3 + 0x48, 0x83, 0xc6, 0x20, //0x000042c0 addq $32, %rsi + 0xc5, 0xe5, 0x74, 0xe0, //0x000042c4 vpcmpeqb %ymm0, %ymm3, %ymm4 + 0xc5, 0xfd, 0xd7, 0xd4, //0x000042c8 vpmovmskb %ymm4, %edx + 0xc5, 0xe5, 0x74, 0xe9, //0x000042cc vpcmpeqb %ymm1, %ymm3, %ymm5 + 0xc5, 0xfd, 0xd7, 0xcd, //0x000042d0 vpmovmskb %ymm5, %ecx + 0xc5, 0xe5, 0xda, 0xea, //0x000042d4 vpminub %ymm2, %ymm3, %ymm5 + 0xc5, 0xe5, 0x74, 0xdd, //0x000042d8 vpcmpeqb %ymm5, %ymm3, %ymm3 + 0xc5, 0xe5, 0xeb, 0xdc, //0x000042dc vpor %ymm4, %ymm3, %ymm3 + 0xc5, 0xfd, 0xd7, 0xfb, //0x000042e0 vpmovmskb %ymm3, %edi + 0x83, 0xc7, 0xff, //0x000042e4 addl $-1, %edi + 0x85, 0xcf, //0x000042e7 testl %ecx, %edi + 0x0f, 0x84, 0xc1, 0xff, 0xff, 0xff, //0x000042e9 je LBB5_812 + 0xe9, 0x6c, 0x00, 0x00, 0x00, //0x000042ef jmp LBB5_818 + //0x000042f4 LBB5_814 + 0xc5, 0xfe, 0x6f, 0x0d, 0x84, 0xbd, 0xff, 0xff, //0x000042f4 vmovdqu $-17020(%rip), %ymm1 /* LCPI5_1+0(%rip) */ + 0xc5, 0xfe, 0x6f, 0x15, 0x9c, 0xbd, 0xff, 0xff, //0x000042fc vmovdqu $-16996(%rip), %ymm2 /* LCPI5_2+0(%rip) */ + 0xc5, 0xfe, 0x6f, 0x1d, 0xb4, 0xbd, 0xff, 0xff, //0x00004304 vmovdqu $-16972(%rip), %ymm3 /* LCPI5_3+0(%rip) */ + 0x48, 0x89, 0xc6, //0x0000430c movq %rax, %rsi + 0x90, //0x0000430f .p2align 4, 0x90 + //0x00004310 LBB5_815 + 0x83, 0xc1, 0xff, //0x00004310 addl $-1, %ecx + 0x85, 0xd1, //0x00004313 testl %edx, %ecx + 0x0f, 0x85, 0xbe, 0x14, 0x00, 0x00, //0x00004315 jne LBB5_1088 + 0xc5, 0xfd, 0x71, 0xf0, 0x07, //0x0000431b vpsllw $7, %ymm0, %ymm0 + 0xc5, 0xfd, 0xd7, 0xd0, //0x00004320 vpmovmskb %ymm0, %edx + 0x85, 0xd1, //0x00004324 testl %edx, %ecx + 0x0f, 0x85, 0x6f, 0x42, 0x00, 0x00, //0x00004326 jne LBB5_1654 + 0xc5, 0xfe, 0x6f, 0x46, 0x20, //0x0000432c vmovdqu $32(%rsi), %ymm0 + 0x48, 0x83, 0xc6, 0x20, //0x00004331 addq $32, %rsi + 0xc5, 0xfd, 0x74, 0xe1, //0x00004335 vpcmpeqb %ymm1, %ymm0, %ymm4 + 0xc5, 0xfd, 0xd7, 0xd4, //0x00004339 vpmovmskb %ymm4, %edx + 0xc5, 0xfd, 0x74, 0xea, //0x0000433d vpcmpeqb %ymm2, %ymm0, %ymm5 + 0xc5, 0xfd, 0xd7, 0xcd, //0x00004341 vpmovmskb %ymm5, %ecx + 0xc5, 0xfd, 0xda, 0xeb, //0x00004345 vpminub %ymm3, %ymm0, %ymm5 + 0xc5, 0xfd, 0x74, 0xc5, //0x00004349 vpcmpeqb %ymm5, %ymm0, %ymm0 + 0xc5, 0xfd, 0xeb, 0xe4, //0x0000434d vpor %ymm4, %ymm0, %ymm4 + 0xc5, 0xfd, 0xd7, 0xfc, //0x00004351 vpmovmskb %ymm4, %edi + 0x83, 0xc7, 0xff, //0x00004355 addl $-1, %edi + 0x85, 0xcf, //0x00004358 testl %ecx, %edi + 0x0f, 0x84, 0xb0, 0xff, 0xff, 0xff, //0x0000435a je LBB5_815 + //0x00004360 LBB5_818 + 0x0f, 0xbc, 0xc9, //0x00004360 bsfl %ecx, %ecx + 0x48, 0x8d, 0x14, 0x31, //0x00004363 leaq (%rcx,%rsi), %rdx + 0x48, 0x01, 0xce, //0x00004367 addq %rcx, %rsi + 0x48, 0x83, 0xc6, 0x01, //0x0000436a addq $1, %rsi + 0x48, 0x89, 0xc1, //0x0000436e movq %rax, %rcx + 0x48, 0xf7, 0xd1, //0x00004371 notq %rcx + 0x48, 0x01, 0xca, //0x00004374 addq %rcx, %rdx + 0x48, 0x83, 0xc2, 0x01, //0x00004377 addq $1, %rdx + 0xbf, 0x04, 0x00, 0x00, 0x00, //0x0000437b movl $4, %edi + 0x31, 0xc9, //0x00004380 xorl %ecx, %ecx + 0x48, 0x89, 0x4d, 0x90, //0x00004382 movq %rcx, $-112(%rbp) + 0x48, 0x85, 0xd2, //0x00004386 testq %rdx, %rdx + 0x0f, 0x88, 0x19, 0x42, 0x00, 0x00, //0x00004389 js LBB5_1655 + //0x0000438f LBB5_819 + 0x4c, 0x8d, 0x7e, 0x01, //0x0000438f leaq $1(%rsi), %r15 + 0x0f, 0xb6, 0x0e, //0x00004393 movzbl (%rsi), %ecx + 0x48, 0x83, 0xf9, 0x20, //0x00004396 cmpq $32, %rcx + 0x0f, 0x87, 0xec, 0x00, 0x00, 0x00, //0x0000439a ja LBB5_831 + 0x48, 0xbb, 0x01, 0x26, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, //0x000043a0 movabsq $4294977025, %rbx + 0x48, 0x0f, 0xa3, 0xcb, //0x000043aa btq %rcx, %rbx + 0x0f, 0x83, 0xd8, 0x00, 0x00, 0x00, //0x000043ae jae LBB5_831 + 0x0f, 0xb6, 0x4e, 0x01, //0x000043b4 movzbl $1(%rsi), %ecx + 0x48, 0x83, 0xc6, 0x02, //0x000043b8 addq $2, %rsi + 0x48, 0x83, 0xf9, 0x20, //0x000043bc cmpq $32, %rcx + 0x0f, 0x87, 0x4b, 0x00, 0x00, 0x00, //0x000043c0 ja LBB5_872 + 0x48, 0x0f, 0xa3, 0xcb, //0x000043c6 btq %rcx, %rbx + 0x0f, 0x83, 0x41, 0x00, 0x00, 0x00, //0x000043ca jae LBB5_872 + 0x49, 0x8b, 0x9b, 0x90, 0x00, 0x00, 0x00, //0x000043d0 movq $144(%r11), %rbx + 0x48, 0x89, 0xf1, //0x000043d7 movq %rsi, %rcx + 0x48, 0x29, 0xd9, //0x000043da subq %rbx, %rcx + 0x48, 0x83, 0xf9, 0x40, //0x000043dd cmpq $64, %rcx + 0x0f, 0x83, 0x39, 0x00, 0x00, 0x00, //0x000043e1 jae LBB5_827 + 0x49, 0x8b, 0xb3, 0x98, 0x00, 0x00, 0x00, //0x000043e7 movq $152(%r11), %rsi + 0x48, 0xd3, 0xee, //0x000043ee shrq %cl, %rsi + 0x48, 0xd3, 0xe6, //0x000043f1 shlq %cl, %rsi + 0x48, 0x85, 0xf6, //0x000043f4 testq %rsi, %rsi + 0x0f, 0x84, 0x1c, 0x00, 0x00, 0x00, //0x000043f7 je LBB5_826 + 0x48, 0x0f, 0xbc, 0xce, //0x000043fd bsfq %rsi, %rcx + 0x4c, 0x8d, 0x3c, 0x0b, //0x00004401 leaq (%rbx,%rcx), %r15 + 0x49, 0x83, 0xc7, 0x01, //0x00004405 addq $1, %r15 + 0x48, 0x01, 0xcb, //0x00004409 addq %rcx, %rbx + 0xe9, 0x79, 0x00, 0x00, 0x00, //0x0000440c jmp LBB5_830 + //0x00004411 LBB5_872 + 0x49, 0x89, 0xf7, //0x00004411 movq %rsi, %r15 + 0xe9, 0x73, 0x00, 0x00, 0x00, //0x00004414 jmp LBB5_831 + //0x00004419 LBB5_826 + 0x48, 0x83, 0xc3, 0x40, //0x00004419 addq $64, %rbx + 0x48, 0x89, 0xde, //0x0000441d movq %rbx, %rsi + //0x00004420 LBB5_827 + 0x48, 0x83, 0xc6, 0xc0, //0x00004420 addq $-64, %rsi + 0xc5, 0xfe, 0x6f, 0x05, 0x34, 0xbc, 0xff, 0xff, //0x00004424 vmovdqu $-17356(%rip), %ymm0 /* LCPI5_0+0(%rip) */ + 0x90, 0x90, 0x90, 0x90, //0x0000442c .p2align 4, 0x90 + //0x00004430 LBB5_828 + 0xc5, 0xfe, 0x6f, 0x4e, 0x40, //0x00004430 vmovdqu $64(%rsi), %ymm1 + 0xc5, 0xfe, 0x6f, 0x56, 0x60, //0x00004435 vmovdqu $96(%rsi), %ymm2 + 0x48, 0x83, 0xc6, 0x40, //0x0000443a addq $64, %rsi + 0xc4, 0xe2, 0x7d, 0x00, 0xd9, //0x0000443e vpshufb %ymm1, %ymm0, %ymm3 + 0xc4, 0xe2, 0x7d, 0x00, 0xe2, //0x00004443 vpshufb %ymm2, %ymm0, %ymm4 + 0xc5, 0xf5, 0x74, 0xcb, //0x00004448 vpcmpeqb %ymm3, %ymm1, %ymm1 + 0xc5, 0xfd, 0xd7, 0xd9, //0x0000444c vpmovmskb %ymm1, %ebx + 0xc5, 0xed, 0x74, 0xcc, //0x00004450 vpcmpeqb %ymm4, %ymm2, %ymm1 + 0xc5, 0xfd, 0xd7, 0xc9, //0x00004454 vpmovmskb %ymm1, %ecx + 0x48, 0xc1, 0xe1, 0x20, //0x00004458 shlq $32, %rcx + 0x48, 0x09, 0xd9, //0x0000445c orq %rbx, %rcx + 0x48, 0x83, 0xf9, 0xff, //0x0000445f cmpq $-1, %rcx + 0x0f, 0x84, 0xc7, 0xff, 0xff, 0xff, //0x00004463 je LBB5_828 + 0x48, 0xf7, 0xd1, //0x00004469 notq %rcx + 0x49, 0x89, 0x8b, 0x98, 0x00, 0x00, 0x00, //0x0000446c movq %rcx, $152(%r11) + 0x49, 0x89, 0xb3, 0x90, 0x00, 0x00, 0x00, //0x00004473 movq %rsi, $144(%r11) + 0x48, 0x0f, 0xbc, 0xc9, //0x0000447a bsfq %rcx, %rcx + 0x48, 0x8d, 0x1c, 0x0e, //0x0000447e leaq (%rsi,%rcx), %rbx + 0x4c, 0x8d, 0x3c, 0x0e, //0x00004482 leaq (%rsi,%rcx), %r15 + 0x49, 0x83, 0xc7, 0x01, //0x00004486 addq $1, %r15 + //0x0000448a LBB5_830 + 0x8a, 0x0b, //0x0000448a movb (%rbx), %cl + //0x0000448c LBB5_831 + 0x80, 0xf9, 0x3a, //0x0000448c cmpb $58, %cl + 0x0f, 0x85, 0x10, 0x30, 0x00, 0x00, //0x0000448f jne LBB5_1487 + 0x48, 0x2b, 0x85, 0x68, 0xff, 0xff, 0xff, //0x00004495 subq $-152(%rbp), %rax + 0x48, 0xc1, 0xe0, 0x20, //0x0000449c shlq $32, %rax + 0x48, 0x09, 0xc7, //0x000044a0 orq %rax, %rdi + 0x49, 0x8b, 0x83, 0xa0, 0x00, 0x00, 0x00, //0x000044a3 movq $160(%r11), %rax + 0x48, 0x89, 0x38, //0x000044aa movq %rdi, (%rax) + 0x48, 0x89, 0x50, 0x08, //0x000044ad movq %rdx, $8(%rax) + 0x49, 0x8b, 0x83, 0xa0, 0x00, 0x00, 0x00, //0x000044b1 movq $160(%r11), %rax + 0x4c, 0x8d, 0x48, 0x10, //0x000044b8 leaq $16(%rax), %r9 + 0x4d, 0x89, 0x8b, 0xa0, 0x00, 0x00, 0x00, //0x000044bc movq %r9, $160(%r11) + 0x48, 0x83, 0xc0, 0x20, //0x000044c3 addq $32, %rax + 0x49, 0x3b, 0x83, 0xc0, 0x00, 0x00, 0x00, //0x000044c7 cmpq $192(%r11), %rax + 0x0f, 0x87, 0x10, 0xfc, 0xff, 0xff, //0x000044ce ja LBB5_336 + 0x4c, 0x89, 0xfa, //0x000044d4 movq %r15, %rdx + //0x000044d7 LBB5_834 + 0x4c, 0x8d, 0x7a, 0x01, //0x000044d7 leaq $1(%rdx), %r15 + 0x0f, 0xb6, 0x02, //0x000044db movzbl (%rdx), %eax + 0x48, 0x83, 0xf8, 0x20, //0x000044de cmpq $32, %rax + 0x4c, 0x89, 0x65, 0xb0, //0x000044e2 movq %r12, $-80(%rbp) + 0x0f, 0x87, 0xf0, 0x00, 0x00, 0x00, //0x000044e6 ja LBB5_846 + 0x48, 0xb9, 0x01, 0x26, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, //0x000044ec movabsq $4294977025, %rcx + 0x48, 0x0f, 0xa3, 0xc1, //0x000044f6 btq %rax, %rcx + 0x0f, 0x83, 0xdc, 0x00, 0x00, 0x00, //0x000044fa jae LBB5_846 + 0x0f, 0xb6, 0x42, 0x01, //0x00004500 movzbl $1(%rdx), %eax + 0x48, 0x83, 0xc2, 0x02, //0x00004504 addq $2, %rdx + 0x48, 0x83, 0xf8, 0x20, //0x00004508 cmpq $32, %rax + 0x0f, 0x87, 0x4b, 0x00, 0x00, 0x00, //0x0000450c ja LBB5_871 + 0x48, 0x0f, 0xa3, 0xc1, //0x00004512 btq %rax, %rcx + 0x0f, 0x83, 0x41, 0x00, 0x00, 0x00, //0x00004516 jae LBB5_871 + 0x49, 0x8b, 0x83, 0x90, 0x00, 0x00, 0x00, //0x0000451c movq $144(%r11), %rax + 0x48, 0x89, 0xd1, //0x00004523 movq %rdx, %rcx + 0x48, 0x29, 0xc1, //0x00004526 subq %rax, %rcx + 0x48, 0x83, 0xf9, 0x40, //0x00004529 cmpq $64, %rcx + 0x0f, 0x83, 0x39, 0x00, 0x00, 0x00, //0x0000452d jae LBB5_842 + 0x49, 0x8b, 0x93, 0x98, 0x00, 0x00, 0x00, //0x00004533 movq $152(%r11), %rdx + 0x48, 0xd3, 0xea, //0x0000453a shrq %cl, %rdx + 0x48, 0xd3, 0xe2, //0x0000453d shlq %cl, %rdx + 0x48, 0x85, 0xd2, //0x00004540 testq %rdx, %rdx + 0x0f, 0x84, 0x1c, 0x00, 0x00, 0x00, //0x00004543 je LBB5_841 + 0x48, 0x0f, 0xbc, 0xd2, //0x00004549 bsfq %rdx, %rdx + 0x4c, 0x8d, 0x3c, 0x10, //0x0000454d leaq (%rax,%rdx), %r15 + 0x49, 0x83, 0xc7, 0x01, //0x00004551 addq $1, %r15 + 0x48, 0x01, 0xd0, //0x00004555 addq %rdx, %rax + 0xe9, 0x7d, 0x00, 0x00, 0x00, //0x00004558 jmp LBB5_845 + //0x0000455d LBB5_871 + 0x49, 0x89, 0xd7, //0x0000455d movq %rdx, %r15 + 0xe9, 0x77, 0x00, 0x00, 0x00, //0x00004560 jmp LBB5_846 + //0x00004565 LBB5_841 + 0x48, 0x83, 0xc0, 0x40, //0x00004565 addq $64, %rax + 0x48, 0x89, 0xc2, //0x00004569 movq %rax, %rdx + //0x0000456c LBB5_842 + 0x48, 0x83, 0xc2, 0xc0, //0x0000456c addq $-64, %rdx + 0xc5, 0xfe, 0x6f, 0x05, 0xe8, 0xba, 0xff, 0xff, //0x00004570 vmovdqu $-17688(%rip), %ymm0 /* LCPI5_0+0(%rip) */ + 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00004578 .p2align 4, 0x90 + //0x00004580 LBB5_843 + 0xc5, 0xfe, 0x6f, 0x4a, 0x40, //0x00004580 vmovdqu $64(%rdx), %ymm1 + 0xc5, 0xfe, 0x6f, 0x52, 0x60, //0x00004585 vmovdqu $96(%rdx), %ymm2 + 0x48, 0x83, 0xc2, 0x40, //0x0000458a addq $64, %rdx + 0xc4, 0xe2, 0x7d, 0x00, 0xd9, //0x0000458e vpshufb %ymm1, %ymm0, %ymm3 + 0xc4, 0xe2, 0x7d, 0x00, 0xe2, //0x00004593 vpshufb %ymm2, %ymm0, %ymm4 + 0xc5, 0xf5, 0x74, 0xcb, //0x00004598 vpcmpeqb %ymm3, %ymm1, %ymm1 + 0xc5, 0xfd, 0xd7, 0xc9, //0x0000459c vpmovmskb %ymm1, %ecx + 0xc5, 0xed, 0x74, 0xcc, //0x000045a0 vpcmpeqb %ymm4, %ymm2, %ymm1 + 0xc5, 0xfd, 0xd7, 0xc1, //0x000045a4 vpmovmskb %ymm1, %eax + 0x48, 0xc1, 0xe0, 0x20, //0x000045a8 shlq $32, %rax + 0x48, 0x09, 0xc8, //0x000045ac orq %rcx, %rax + 0x48, 0x83, 0xf8, 0xff, //0x000045af cmpq $-1, %rax + 0x0f, 0x84, 0xc7, 0xff, 0xff, 0xff, //0x000045b3 je LBB5_843 + 0x48, 0xf7, 0xd0, //0x000045b9 notq %rax + 0x49, 0x89, 0x83, 0x98, 0x00, 0x00, 0x00, //0x000045bc movq %rax, $152(%r11) + 0x49, 0x89, 0x93, 0x90, 0x00, 0x00, 0x00, //0x000045c3 movq %rdx, $144(%r11) + 0x48, 0x0f, 0xbc, 0xc8, //0x000045ca bsfq %rax, %rcx + 0x48, 0x8d, 0x04, 0x0a, //0x000045ce leaq (%rdx,%rcx), %rax + 0x4c, 0x8d, 0x3c, 0x0a, //0x000045d2 leaq (%rdx,%rcx), %r15 + 0x49, 0x83, 0xc7, 0x01, //0x000045d6 addq $1, %r15 + //0x000045da LBB5_845 + 0x8a, 0x00, //0x000045da movb (%rax), %al + //0x000045dc LBB5_846 + 0x0f, 0xbe, 0xc0, //0x000045dc movsbl %al, %eax + 0xba, 0x06, 0x00, 0x00, 0x00, //0x000045df movl $6, %edx + 0x83, 0xc0, 0xde, //0x000045e4 addl $-34, %eax + 0x83, 0xf8, 0x59, //0x000045e7 cmpl $89, %eax + 0x0f, 0x87, 0x80, 0xc8, 0xff, 0xff, //0x000045ea ja LBB5_167 + 0x4f, 0x8d, 0x14, 0x2f, //0x000045f0 leaq (%r15,%r13), %r10 + 0x45, 0x31, 0xc0, //0x000045f4 xorl %r8d, %r8d + 0x48, 0x8d, 0x0d, 0x0e, 0x7d, 0x00, 0x00, //0x000045f7 leaq $32014(%rip), %rcx /* LJTI5_2+0(%rip) */ + 0x48, 0x63, 0x04, 0x81, //0x000045fe movslq (%rcx,%rax,4), %rax + 0x48, 0x01, 0xc8, //0x00004602 addq %rcx, %rax + 0xff, 0xe0, //0x00004605 jmpq *%rax + //0x00004607 LBB5_849 + 0x44, 0x89, 0xc0, //0x00004607 movl %r8d, %eax + 0x34, 0x01, //0x0000460a xorb $1, %al + 0x44, 0x0f, 0xb6, 0xf0, //0x0000460c movzbl %al, %r14d + 0x4d, 0x89, 0xfc, //0x00004610 movq %r15, %r12 + 0x4d, 0x29, 0xf4, //0x00004613 subq %r14, %r12 + 0x41, 0xf6, 0x43, 0x70, 0x02, //0x00004616 testb $2, $112(%r11) + 0x0f, 0x85, 0x60, 0x00, 0x00, 0x00, //0x0000461b jne LBB5_859 + 0x41, 0x8a, 0x04, 0x24, //0x00004621 movb (%r12), %al + 0x3c, 0x30, //0x00004625 cmpb $48, %al + 0x0f, 0x85, 0x95, 0x00, 0x00, 0x00, //0x00004627 jne LBB5_863 + 0x41, 0x8a, 0x44, 0x24, 0x01, //0x0000462d movb $1(%r12), %al + 0x3c, 0x2e, //0x00004632 cmpb $46, %al + 0x0f, 0x84, 0x63, 0x08, 0x00, 0x00, //0x00004634 je LBB5_973 + 0x4d, 0x8d, 0x7c, 0x24, 0x01, //0x0000463a leaq $1(%r12), %r15 + 0x3c, 0x45, //0x0000463f cmpb $69, %al + 0x0f, 0x84, 0x08, 0x00, 0x00, 0x00, //0x00004641 je LBB5_854 + 0x3c, 0x65, //0x00004647 cmpb $101, %al + 0x0f, 0x85, 0x1e, 0x09, 0x00, 0x00, //0x00004649 jne LBB5_985 + //0x0000464f LBB5_854 + 0x31, 0xc0, //0x0000464f xorl %eax, %eax + 0x48, 0x89, 0x45, 0xa8, //0x00004651 movq %rax, $-88(%rbp) + 0x4c, 0x89, 0xad, 0x78, 0xff, 0xff, 0xff, //0x00004655 movq %r13, $-136(%rbp) + //0x0000465c LBB5_855 + 0x45, 0x31, 0xed, //0x0000465c xorl %r13d, %r13d + 0x31, 0xf6, //0x0000465f xorl %esi, %esi + //0x00004661 LBB5_856 + 0x41, 0x8a, 0x4f, 0x01, //0x00004661 movb $1(%r15), %cl + 0x80, 0xf9, 0x2d, //0x00004665 cmpb $45, %cl + 0x0f, 0x84, 0xc2, 0x07, 0x00, 0x00, //0x00004668 je LBB5_965 + 0x80, 0xf9, 0x2b, //0x0000466e cmpb $43, %cl + 0x0f, 0x85, 0xcb, 0x07, 0x00, 0x00, //0x00004671 jne LBB5_967 + 0xb8, 0x01, 0x00, 0x00, 0x00, //0x00004677 movl $1, %eax + 0xe9, 0xb4, 0x07, 0x00, 0x00, //0x0000467c jmp LBB5_966 + //0x00004681 LBB5_859 + 0x44, 0x89, 0x45, 0xb8, //0x00004681 movl %r8d, $-72(%rbp) + 0x4c, 0x89, 0x55, 0x98, //0x00004685 movq %r10, $-104(%rbp) + 0x49, 0xf7, 0xde, //0x00004689 negq %r14 + 0x4c, 0x8b, 0x45, 0x88, //0x0000468c movq $-120(%rbp), %r8 + 0x4d, 0x29, 0xe0, //0x00004690 subq %r12, %r8 + 0x4d, 0x29, 0xf0, //0x00004693 subq %r14, %r8 + 0x0f, 0x84, 0xbd, 0x00, 0x00, 0x00, //0x00004696 je LBB5_869 + 0x41, 0x80, 0x3c, 0x24, 0x30, //0x0000469c cmpb $48, (%r12) + 0x0f, 0x85, 0x14, 0x04, 0x00, 0x00, //0x000046a1 jne LBB5_914 + 0x31, 0xc9, //0x000046a7 xorl %ecx, %ecx + 0xba, 0x01, 0x00, 0x00, 0x00, //0x000046a9 movl $1, %edx + 0x49, 0x83, 0xf8, 0x01, //0x000046ae cmpq $1, %r8 + 0x0f, 0x85, 0xd8, 0x03, 0x00, 0x00, //0x000046b2 jne LBB5_912 + //0x000046b8 LBB5_862 + 0xb8, 0x01, 0x00, 0x00, 0x00, //0x000046b8 movl $1, %eax + 0xe9, 0x5d, 0x09, 0x00, 0x00, //0x000046bd jmp LBB5_1001 + //0x000046c2 LBB5_863 + 0x8d, 0x48, 0xd0, //0x000046c2 leal $-48(%rax), %ecx + 0xba, 0x03, 0x00, 0x00, 0x00, //0x000046c5 movl $3, %edx + 0x80, 0xf9, 0x09, //0x000046ca cmpb $9, %cl + 0x4c, 0x89, 0xad, 0x78, 0xff, 0xff, 0xff, //0x000046cd movq %r13, $-136(%rbp) + 0x0f, 0x87, 0x8b, 0x00, 0x00, 0x00, //0x000046d4 ja LBB5_870 + 0x48, 0xc7, 0xc7, 0xff, 0xff, 0xff, 0xff, //0x000046da movq $-1, %rdi + 0x31, 0xc9, //0x000046e1 xorl %ecx, %ecx + 0x31, 0xf6, //0x000046e3 xorl %esi, %esi + 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x000046e5 .p2align 4, 0x90 + //0x000046f0 LBB5_865 + 0x48, 0x8d, 0x34, 0xb6, //0x000046f0 leaq (%rsi,%rsi,4), %rsi + 0x0f, 0xb6, 0xc0, //0x000046f4 movzbl %al, %eax + 0x48, 0x8d, 0x34, 0x70, //0x000046f7 leaq (%rax,%rsi,2), %rsi + 0x48, 0x83, 0xc6, 0xd0, //0x000046fb addq $-48, %rsi + 0x41, 0x0f, 0xb6, 0x44, 0x3c, 0x02, //0x000046ff movzbl $2(%r12,%rdi), %eax + 0x8d, 0x58, 0xd0, //0x00004705 leal $-48(%rax), %ebx + 0x48, 0x83, 0xc1, 0xff, //0x00004708 addq $-1, %rcx + 0x48, 0x83, 0xc7, 0x01, //0x0000470c addq $1, %rdi + 0x80, 0xfb, 0x0a, //0x00004710 cmpb $10, %bl + 0x0f, 0x82, 0xd7, 0xff, 0xff, 0xff, //0x00004713 jb LBB5_865 + 0x4d, 0x89, 0xe7, //0x00004719 movq %r12, %r15 + 0x49, 0x29, 0xcf, //0x0000471c subq %rcx, %r15 + 0x48, 0x83, 0xff, 0x13, //0x0000471f cmpq $19, %rdi + 0x0f, 0x83, 0xee, 0x39, 0x00, 0x00, //0x00004723 jae LBB5_1580 + 0x48, 0xf7, 0xd9, //0x00004729 negq %rcx + 0x31, 0xff, //0x0000472c xorl %edi, %edi + 0x48, 0x89, 0x7d, 0xa8, //0x0000472e movq %rdi, $-88(%rbp) + 0x45, 0x31, 0xed, //0x00004732 xorl %r13d, %r13d + 0x3c, 0x2e, //0x00004735 cmpb $46, %al + 0x0f, 0x85, 0x01, 0x3b, 0x00, 0x00, //0x00004737 jne LBB5_1602 + //0x0000473d LBB5_868 + 0x45, 0x89, 0xc1, //0x0000473d movl %r8d, %r9d + 0x41, 0x8a, 0x47, 0x01, //0x00004740 movb $1(%r15), %al + 0x49, 0x83, 0xc7, 0x01, //0x00004744 addq $1, %r15 + 0x8d, 0x58, 0xd0, //0x00004748 leal $-48(%rax), %ebx + 0x80, 0xfb, 0x0a, //0x0000474b cmpb $10, %bl + 0x0f, 0x82, 0xa6, 0x07, 0x00, 0x00, //0x0000474e jb LBB5_979 + 0xe9, 0xc4, 0x1a, 0x00, 0x00, //0x00004754 jmp LBB5_1211 + //0x00004759 LBB5_869 + 0x48, 0xc7, 0xc2, 0xff, 0xff, 0xff, 0xff, //0x00004759 movq $-1, %rdx + 0xe9, 0xab, 0x08, 0x00, 0x00, //0x00004760 jmp LBB5_1000 + //0x00004765 LBB5_870 + 0x4d, 0x89, 0xe7, //0x00004765 movq %r12, %r15 + 0x48, 0x8b, 0x85, 0x70, 0xff, 0xff, 0xff, //0x00004768 movq $-144(%rbp), %rax + 0x48, 0x83, 0xf8, 0x03, //0x0000476f cmpq $3, %rax + 0x0f, 0x85, 0xb5, 0x1a, 0x00, 0x00, //0x00004773 jne LBB5_1212 + 0xe9, 0xb6, 0x36, 0x00, 0x00, //0x00004779 jmp LBB5_1234 + //0x0000477e LBB5_873 + 0x41, 0x80, 0x3f, 0x72, //0x0000477e cmpb $114, (%r15) + 0xb9, 0x0d, 0x00, 0x00, 0x00, //0x00004782 movl $13, %ecx + 0x0f, 0x85, 0x18, 0x3a, 0x00, 0x00, //0x00004787 jne LBB5_1588 + 0x41, 0x80, 0x7f, 0x01, 0x75, //0x0000478d cmpb $117, $1(%r15) + 0x0f, 0x85, 0x31, 0x3a, 0x00, 0x00, //0x00004792 jne LBB5_1591 + 0x31, 0xc9, //0x00004798 xorl %ecx, %ecx + 0x41, 0x80, 0x7f, 0x02, 0x65, //0x0000479a cmpb $101, $2(%r15) + 0x0f, 0x85, 0x48, 0x3a, 0x00, 0x00, //0x0000479f jne LBB5_1594 + //0x000047a5 LBB5_876 + 0x4d, 0x89, 0xfc, //0x000047a5 movq %r15, %r12 + 0x49, 0x83, 0xc4, 0x03, //0x000047a8 addq $3, %r12 + //0x000047ac LBB5_877 + 0x49, 0xc1, 0xe2, 0x20, //0x000047ac shlq $32, %r10 + 0x49, 0x83, 0xca, 0x0a, //0x000047b0 orq $10, %r10 + 0xe9, 0xba, 0x01, 0x00, 0x00, //0x000047b4 jmp LBB5_901 + //0x000047b9 LBB5_878 + 0x41, 0x80, 0x3f, 0x75, //0x000047b9 cmpb $117, (%r15) + 0xb9, 0x0d, 0x00, 0x00, 0x00, //0x000047bd movl $13, %ecx + 0x0f, 0x85, 0xe9, 0x39, 0x00, 0x00, //0x000047c2 jne LBB5_1589 + 0x41, 0x80, 0x7f, 0x01, 0x6c, //0x000047c8 cmpb $108, $1(%r15) + 0x0f, 0x85, 0x02, 0x3a, 0x00, 0x00, //0x000047cd jne LBB5_1592 + 0x31, 0xc9, //0x000047d3 xorl %ecx, %ecx + 0x41, 0x80, 0x7f, 0x02, 0x6c, //0x000047d5 cmpb $108, $2(%r15) + 0x0f, 0x85, 0x17, 0x3a, 0x00, 0x00, //0x000047da jne LBB5_1595 + //0x000047e0 LBB5_881 + 0x4d, 0x89, 0xfc, //0x000047e0 movq %r15, %r12 + 0x49, 0x83, 0xc4, 0x03, //0x000047e3 addq $3, %r12 + //0x000047e7 LBB5_882 + 0x49, 0xc1, 0xe2, 0x20, //0x000047e7 shlq $32, %r10 + 0xe9, 0x83, 0x01, 0x00, 0x00, //0x000047eb jmp LBB5_901 + //0x000047f0 LBB5_883 + 0xc4, 0xc1, 0x7e, 0x6f, 0x07, //0x000047f0 vmovdqu (%r15), %ymm0 + 0xc5, 0xfd, 0x74, 0x0d, 0x83, 0xb8, 0xff, 0xff, //0x000047f5 vpcmpeqb $-18301(%rip), %ymm0, %ymm1 /* LCPI5_1+0(%rip) */ + 0xc5, 0xfd, 0x74, 0x15, 0x9b, 0xb8, 0xff, 0xff, //0x000047fd vpcmpeqb $-18277(%rip), %ymm0, %ymm2 /* LCPI5_2+0(%rip) */ + 0xc5, 0xfd, 0xd7, 0xc2, //0x00004805 vpmovmskb %ymm2, %eax + 0xc5, 0xfd, 0xda, 0x15, 0xaf, 0xb8, 0xff, 0xff, //0x00004809 vpminub $-18257(%rip), %ymm0, %ymm2 /* LCPI5_3+0(%rip) */ + 0xc5, 0xfd, 0x74, 0xc2, //0x00004811 vpcmpeqb %ymm2, %ymm0, %ymm0 + 0xc5, 0xfd, 0xeb, 0xd1, //0x00004815 vpor %ymm1, %ymm0, %ymm2 + 0xc5, 0xfd, 0xd7, 0xca, //0x00004819 vpmovmskb %ymm2, %ecx + 0x83, 0xc1, 0xff, //0x0000481d addl $-1, %ecx + 0x85, 0xc1, //0x00004820 testl %eax, %ecx + 0x0f, 0x84, 0x55, 0x08, 0x00, 0x00, //0x00004822 je LBB5_1003 + 0x4d, 0x89, 0xfc, //0x00004828 movq %r15, %r12 + 0xe9, 0x31, 0x0d, 0x00, 0x00, //0x0000482b jmp LBB5_1063 + //0x00004830 LBB5_848 + 0x41, 0xb0, 0x01, //0x00004830 movb $1, %r8b + 0xe9, 0xcf, 0xfd, 0xff, 0xff, //0x00004833 jmp LBB5_849 + //0x00004838 LBB5_885 + 0x49, 0xc1, 0xe2, 0x20, //0x00004838 shlq $32, %r10 + 0x49, 0x83, 0xca, 0x06, //0x0000483c orq $6, %r10 + 0x4d, 0x89, 0x11, //0x00004840 movq %r10, (%r9) + 0x49, 0x8b, 0x83, 0xa8, 0x00, 0x00, 0x00, //0x00004843 movq $168(%r11), %rax + 0x49, 0x89, 0x41, 0x08, //0x0000484a movq %rax, $8(%r9) + 0x49, 0x8b, 0x93, 0xa0, 0x00, 0x00, 0x00, //0x0000484e movq $160(%r11), %rdx + 0x4d, 0x8b, 0x83, 0xb8, 0x00, 0x00, 0x00, //0x00004855 movq $184(%r11), %r8 + 0x48, 0x89, 0xd0, //0x0000485c movq %rdx, %rax + 0x4c, 0x29, 0xc0, //0x0000485f subq %r8, %rax + 0x48, 0x89, 0xc7, //0x00004862 movq %rax, %rdi + 0x48, 0xc1, 0xff, 0x04, //0x00004865 sarq $4, %rdi + 0x49, 0x89, 0xbb, 0xa8, 0x00, 0x00, 0x00, //0x00004869 movq %rdi, $168(%r11) + 0x48, 0x8d, 0x5a, 0x10, //0x00004870 leaq $16(%rdx), %rbx + 0x49, 0x89, 0x9b, 0xa0, 0x00, 0x00, 0x00, //0x00004874 movq %rbx, $160(%r11) + 0x49, 0x83, 0x83, 0xb0, 0x00, 0x00, 0x00, 0x01, //0x0000487b addq $1, $176(%r11) + 0x48, 0x8d, 0x4a, 0x20, //0x00004883 leaq $32(%rdx), %rcx + 0x45, 0x31, 0xe4, //0x00004887 xorl %r12d, %r12d + 0x48, 0x83, 0xf8, 0xf0, //0x0000488a cmpq $-16, %rax + 0x48, 0x89, 0xd0, //0x0000488e movq %rdx, %rax + 0x49, 0x0f, 0x44, 0xc4, //0x00004891 cmoveq %r12, %rax + 0x49, 0x3b, 0x8b, 0xc0, 0x00, 0x00, 0x00, //0x00004895 cmpq $192(%r11), %rcx + 0x0f, 0x87, 0x03, 0x00, 0x00, 0x00, //0x0000489c ja LBB5_887 + 0x49, 0x89, 0xc4, //0x000048a2 movq %rax, %r12 + //0x000048a5 LBB5_887 + 0x4d, 0x85, 0xe4, //0x000048a5 testq %r12, %r12 + 0x0f, 0x84, 0x36, 0xf8, 0xff, 0xff, //0x000048a8 je LBB5_336 + 0x49, 0x8d, 0x47, 0x01, //0x000048ae leaq $1(%r15), %rax + 0x41, 0x0f, 0xb6, 0x0f, //0x000048b2 movzbl (%r15), %ecx + 0x48, 0x83, 0xf9, 0x20, //0x000048b6 cmpq $32, %rcx + 0x0f, 0x87, 0xfb, 0x0d, 0x00, 0x00, //0x000048ba ja LBB5_1074 + 0x48, 0xbe, 0x01, 0x26, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, //0x000048c0 movabsq $4294977025, %rsi + 0x48, 0x0f, 0xa3, 0xce, //0x000048ca btq %rcx, %rsi + 0x0f, 0x83, 0xe7, 0x0d, 0x00, 0x00, //0x000048ce jae LBB5_1074 + 0x41, 0x0f, 0xb6, 0x4f, 0x01, //0x000048d4 movzbl $1(%r15), %ecx + 0x49, 0x83, 0xc7, 0x02, //0x000048d9 addq $2, %r15 + 0x48, 0x83, 0xf9, 0x20, //0x000048dd cmpq $32, %rcx + 0x0f, 0x87, 0x01, 0x0d, 0x00, 0x00, //0x000048e1 ja LBB5_1147 + 0x48, 0x0f, 0xa3, 0xce, //0x000048e7 btq %rcx, %rsi + 0x0f, 0x83, 0xf7, 0x0c, 0x00, 0x00, //0x000048eb jae LBB5_1147 + 0x49, 0x8b, 0xb3, 0x90, 0x00, 0x00, 0x00, //0x000048f1 movq $144(%r11), %rsi + 0x4c, 0x89, 0xf9, //0x000048f8 movq %r15, %rcx + 0x48, 0x29, 0xf1, //0x000048fb subq %rsi, %rcx + 0x48, 0x83, 0xf9, 0x40, //0x000048fe cmpq $64, %rcx + 0x0f, 0x83, 0x42, 0x0d, 0x00, 0x00, //0x00004902 jae LBB5_1070 + 0x49, 0x8b, 0x83, 0x98, 0x00, 0x00, 0x00, //0x00004908 movq $152(%r11), %rax + 0x48, 0xd3, 0xe8, //0x0000490f shrq %cl, %rax + 0x48, 0xd3, 0xe0, //0x00004912 shlq %cl, %rax + 0x48, 0x85, 0xc0, //0x00004915 testq %rax, %rax + 0x0f, 0x84, 0x25, 0x0d, 0x00, 0x00, //0x00004918 je LBB5_1069 + 0x48, 0x0f, 0xbc, 0xc8, //0x0000491e bsfq %rax, %rcx + 0x48, 0x8d, 0x04, 0x0e, //0x00004922 leaq (%rsi,%rcx), %rax + 0x48, 0x83, 0xc0, 0x01, //0x00004926 addq $1, %rax + 0x48, 0x01, 0xce, //0x0000492a addq %rcx, %rsi + 0xe9, 0x87, 0x0d, 0x00, 0x00, //0x0000492d jmp LBB5_1073 + //0x00004932 LBB5_895 + 0x41, 0x80, 0x3f, 0x61, //0x00004932 cmpb $97, (%r15) + 0xb9, 0x0d, 0x00, 0x00, 0x00, //0x00004936 movl $13, %ecx + 0x0f, 0x85, 0x7c, 0x38, 0x00, 0x00, //0x0000493b jne LBB5_1590 + 0x41, 0x80, 0x7f, 0x01, 0x6c, //0x00004941 cmpb $108, $1(%r15) + 0x0f, 0x85, 0x95, 0x38, 0x00, 0x00, //0x00004946 jne LBB5_1593 + 0x41, 0x80, 0x7f, 0x02, 0x73, //0x0000494c cmpb $115, $2(%r15) + 0x0f, 0x85, 0xaa, 0x38, 0x00, 0x00, //0x00004951 jne LBB5_1596 + 0x31, 0xc9, //0x00004957 xorl %ecx, %ecx + 0x41, 0x80, 0x7f, 0x03, 0x65, //0x00004959 cmpb $101, $3(%r15) + 0x0f, 0x85, 0xa9, 0x38, 0x00, 0x00, //0x0000495e jne LBB5_1597 + //0x00004964 LBB5_899 + 0x4d, 0x89, 0xfc, //0x00004964 movq %r15, %r12 + 0x49, 0x83, 0xc4, 0x04, //0x00004967 addq $4, %r12 + //0x0000496b LBB5_900 + 0x49, 0xc1, 0xe2, 0x20, //0x0000496b shlq $32, %r10 + 0x49, 0x83, 0xca, 0x02, //0x0000496f orq $2, %r10 + //0x00004973 LBB5_901 + 0x4d, 0x89, 0x11, //0x00004973 movq %r10, (%r9) + 0x49, 0x8d, 0x41, 0x10, //0x00004976 leaq $16(%r9), %rax + 0x49, 0x89, 0x83, 0xa0, 0x00, 0x00, 0x00, //0x0000497a movq %rax, $160(%r11) + 0xba, 0x0b, 0x00, 0x00, 0x00, //0x00004981 movl $11, %edx + 0x85, 0xc9, //0x00004986 testl %ecx, %ecx + 0x0f, 0x45, 0xd1, //0x00004988 cmovnel %ecx, %edx + 0x0f, 0x84, 0xff, 0x34, 0x00, 0x00, //0x0000498b je LBB5_1219 + 0xe9, 0x5e, 0x3d, 0x00, 0x00, //0x00004991 jmp LBB5_1237 + //0x00004996 LBB5_902 + 0x49, 0xc1, 0xe2, 0x20, //0x00004996 shlq $32, %r10 + 0x49, 0x83, 0xca, 0x07, //0x0000499a orq $7, %r10 + 0x4d, 0x89, 0x11, //0x0000499e movq %r10, (%r9) + 0x49, 0x8b, 0x83, 0xa8, 0x00, 0x00, 0x00, //0x000049a1 movq $168(%r11), %rax + 0x49, 0x89, 0x41, 0x08, //0x000049a8 movq %rax, $8(%r9) + 0x49, 0x8b, 0x93, 0xa0, 0x00, 0x00, 0x00, //0x000049ac movq $160(%r11), %rdx + 0x4d, 0x8b, 0x83, 0xb8, 0x00, 0x00, 0x00, //0x000049b3 movq $184(%r11), %r8 + 0x48, 0x89, 0xd0, //0x000049ba movq %rdx, %rax + 0x4c, 0x29, 0xc0, //0x000049bd subq %r8, %rax + 0x48, 0x89, 0xc7, //0x000049c0 movq %rax, %rdi + 0x48, 0xc1, 0xff, 0x04, //0x000049c3 sarq $4, %rdi + 0x49, 0x89, 0xbb, 0xa8, 0x00, 0x00, 0x00, //0x000049c7 movq %rdi, $168(%r11) + 0x48, 0x8d, 0x5a, 0x10, //0x000049ce leaq $16(%rdx), %rbx + 0x49, 0x89, 0x9b, 0xa0, 0x00, 0x00, 0x00, //0x000049d2 movq %rbx, $160(%r11) + 0x49, 0x83, 0x83, 0xb0, 0x00, 0x00, 0x00, 0x01, //0x000049d9 addq $1, $176(%r11) + 0x48, 0x8d, 0x4a, 0x20, //0x000049e1 leaq $32(%rdx), %rcx + 0x45, 0x31, 0xe4, //0x000049e5 xorl %r12d, %r12d + 0x48, 0x83, 0xf8, 0xf0, //0x000049e8 cmpq $-16, %rax + 0x48, 0x89, 0xd0, //0x000049ec movq %rdx, %rax + 0x49, 0x0f, 0x44, 0xc4, //0x000049ef cmoveq %r12, %rax + 0x49, 0x3b, 0x8b, 0xc0, 0x00, 0x00, 0x00, //0x000049f3 cmpq $192(%r11), %rcx + 0x0f, 0x87, 0x03, 0x00, 0x00, 0x00, //0x000049fa ja LBB5_904 + 0x49, 0x89, 0xc4, //0x00004a00 movq %rax, %r12 + //0x00004a03 LBB5_904 + 0x4d, 0x85, 0xe4, //0x00004a03 testq %r12, %r12 + 0x0f, 0x84, 0xd8, 0xf6, 0xff, 0xff, //0x00004a06 je LBB5_336 + 0x49, 0x8d, 0x47, 0x01, //0x00004a0c leaq $1(%r15), %rax + 0x41, 0x0f, 0xb6, 0x0f, //0x00004a10 movzbl (%r15), %ecx + 0x48, 0x83, 0xf9, 0x20, //0x00004a14 cmpq $32, %rcx + 0x0f, 0x87, 0x2d, 0x0d, 0x00, 0x00, //0x00004a18 ja LBB5_1086 + 0x48, 0xbe, 0x01, 0x26, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, //0x00004a1e movabsq $4294977025, %rsi + 0x48, 0x0f, 0xa3, 0xce, //0x00004a28 btq %rcx, %rsi + 0x0f, 0x83, 0x19, 0x0d, 0x00, 0x00, //0x00004a2c jae LBB5_1086 + 0x41, 0x0f, 0xb6, 0x4f, 0x01, //0x00004a32 movzbl $1(%r15), %ecx + 0x49, 0x83, 0xc7, 0x02, //0x00004a37 addq $2, %r15 + 0x48, 0x83, 0xf9, 0x20, //0x00004a3b cmpq $32, %rcx + 0x0f, 0x87, 0xab, 0x0b, 0x00, 0x00, //0x00004a3f ja LBB5_1148 + 0x48, 0x0f, 0xa3, 0xce, //0x00004a45 btq %rcx, %rsi + 0x0f, 0x83, 0xa1, 0x0b, 0x00, 0x00, //0x00004a49 jae LBB5_1148 + 0x49, 0x8b, 0xb3, 0x90, 0x00, 0x00, 0x00, //0x00004a4f movq $144(%r11), %rsi + 0x4c, 0x89, 0xf9, //0x00004a56 movq %r15, %rcx + 0x48, 0x29, 0xf1, //0x00004a59 subq %rsi, %rcx + 0x48, 0x83, 0xf9, 0x40, //0x00004a5c cmpq $64, %rcx + 0x0f, 0x83, 0x72, 0x0c, 0x00, 0x00, //0x00004a60 jae LBB5_1082 + 0x49, 0x8b, 0x83, 0x98, 0x00, 0x00, 0x00, //0x00004a66 movq $152(%r11), %rax + 0x48, 0xd3, 0xe8, //0x00004a6d shrq %cl, %rax + 0x48, 0xd3, 0xe0, //0x00004a70 shlq %cl, %rax + 0x48, 0x85, 0xc0, //0x00004a73 testq %rax, %rax + 0x0f, 0x84, 0x55, 0x0c, 0x00, 0x00, //0x00004a76 je LBB5_1081 + 0x48, 0x0f, 0xbc, 0xc8, //0x00004a7c bsfq %rax, %rcx + 0x48, 0x8d, 0x04, 0x0e, //0x00004a80 leaq (%rsi,%rcx), %rax + 0x48, 0x83, 0xc0, 0x01, //0x00004a84 addq $1, %rax + 0x48, 0x01, 0xce, //0x00004a88 addq %rcx, %rsi + 0xe9, 0xb9, 0x0c, 0x00, 0x00, //0x00004a8b jmp LBB5_1085 + //0x00004a90 LBB5_912 + 0x41, 0x8a, 0x44, 0x24, 0x01, //0x00004a90 movb $1(%r12), %al + 0x04, 0xd2, //0x00004a95 addb $-46, %al + 0x3c, 0x37, //0x00004a97 cmpb $55, %al + 0x0f, 0x87, 0x19, 0xfc, 0xff, 0xff, //0x00004a99 ja LBB5_862 + 0x0f, 0xb6, 0xc0, //0x00004a9f movzbl %al, %eax + 0x48, 0xbe, 0x01, 0x00, 0x80, 0x00, 0x00, 0x00, 0x80, 0x00, //0x00004aa2 movabsq $36028797027352577, %rsi + 0x48, 0x0f, 0xa3, 0xc6, //0x00004aac btq %rax, %rsi + 0xb8, 0x01, 0x00, 0x00, 0x00, //0x00004ab0 movl $1, %eax + 0x0f, 0x83, 0x64, 0x05, 0x00, 0x00, //0x00004ab5 jae LBB5_1001 + //0x00004abb LBB5_914 + 0x4c, 0x89, 0x7d, 0xc8, //0x00004abb movq %r15, $-56(%rbp) + 0x49, 0x83, 0xf8, 0x20, //0x00004abf cmpq $32, %r8 + 0x4c, 0x89, 0x75, 0xa8, //0x00004ac3 movq %r14, $-88(%rbp) + 0x49, 0xc7, 0xc7, 0xff, 0xff, 0xff, 0xff, //0x00004ac7 movq $-1, %r15 + 0x0f, 0x82, 0x12, 0x36, 0x00, 0x00, //0x00004ace jb LBB5_1578 + 0x31, 0xd2, //0x00004ad4 xorl %edx, %edx + 0xc5, 0xfe, 0x6f, 0x05, 0x02, 0xb6, 0xff, 0xff, //0x00004ad6 vmovdqu $-18942(%rip), %ymm0 /* LCPI5_4+0(%rip) */ + 0xc5, 0xfe, 0x6f, 0x0d, 0x1a, 0xb6, 0xff, 0xff, //0x00004ade vmovdqu $-18918(%rip), %ymm1 /* LCPI5_5+0(%rip) */ + 0xc5, 0xfe, 0x6f, 0x15, 0x32, 0xb6, 0xff, 0xff, //0x00004ae6 vmovdqu $-18894(%rip), %ymm2 /* LCPI5_6+0(%rip) */ + 0xc5, 0xfe, 0x6f, 0x1d, 0x4a, 0xb6, 0xff, 0xff, //0x00004aee vmovdqu $-18870(%rip), %ymm3 /* LCPI5_7+0(%rip) */ + 0xc5, 0xfe, 0x6f, 0x25, 0x62, 0xb6, 0xff, 0xff, //0x00004af6 vmovdqu $-18846(%rip), %ymm4 /* LCPI5_8+0(%rip) */ + 0xc5, 0xfe, 0x6f, 0x2d, 0x7a, 0xb6, 0xff, 0xff, //0x00004afe vmovdqu $-18822(%rip), %ymm5 /* LCPI5_9+0(%rip) */ + 0xc5, 0xfe, 0x6f, 0x35, 0x92, 0xb6, 0xff, 0xff, //0x00004b06 vmovdqu $-18798(%rip), %ymm6 /* LCPI5_10+0(%rip) */ + 0x49, 0xc7, 0xc1, 0xff, 0xff, 0xff, 0xff, //0x00004b0e movq $-1, %r9 + 0x49, 0xc7, 0xc2, 0xff, 0xff, 0xff, 0xff, //0x00004b15 movq $-1, %r10 + 0x90, 0x90, 0x90, 0x90, //0x00004b1c .p2align 4, 0x90 + //0x00004b20 LBB5_916 + 0xc4, 0xc1, 0x7e, 0x6f, 0x3c, 0x14, //0x00004b20 vmovdqu (%r12,%rdx), %ymm7 + 0xc5, 0x45, 0x64, 0xc0, //0x00004b26 vpcmpgtb %ymm0, %ymm7, %ymm8 + 0xc5, 0x75, 0x64, 0xcf, //0x00004b2a vpcmpgtb %ymm7, %ymm1, %ymm9 + 0xc4, 0x41, 0x35, 0xdb, 0xc0, //0x00004b2e vpand %ymm8, %ymm9, %ymm8 + 0xc5, 0x45, 0x74, 0xca, //0x00004b33 vpcmpeqb %ymm2, %ymm7, %ymm9 + 0xc5, 0x45, 0x74, 0xd3, //0x00004b37 vpcmpeqb %ymm3, %ymm7, %ymm10 + 0xc4, 0x41, 0x2d, 0xeb, 0xc9, //0x00004b3b vpor %ymm9, %ymm10, %ymm9 + 0xc5, 0x45, 0xdb, 0xd4, //0x00004b40 vpand %ymm4, %ymm7, %ymm10 + 0xc5, 0x2d, 0x74, 0xd6, //0x00004b44 vpcmpeqb %ymm6, %ymm10, %ymm10 + 0xc5, 0xc5, 0x74, 0xfd, //0x00004b48 vpcmpeqb %ymm5, %ymm7, %ymm7 + 0xc5, 0xfd, 0xd7, 0xc7, //0x00004b4c vpmovmskb %ymm7, %eax + 0xc4, 0xc1, 0x7d, 0xd7, 0xda, //0x00004b50 vpmovmskb %ymm10, %ebx + 0xc4, 0xc1, 0x7d, 0xd7, 0xf1, //0x00004b55 vpmovmskb %ymm9, %esi + 0xc5, 0xbd, 0xeb, 0xff, //0x00004b5a vpor %ymm7, %ymm8, %ymm7 + 0xc4, 0x41, 0x2d, 0xeb, 0xc1, //0x00004b5e vpor %ymm9, %ymm10, %ymm8 + 0xc5, 0xbd, 0xeb, 0xff, //0x00004b63 vpor %ymm7, %ymm8, %ymm7 + 0xc5, 0xfd, 0xd7, 0xcf, //0x00004b67 vpmovmskb %ymm7, %ecx + 0x48, 0xf7, 0xd1, //0x00004b6b notq %rcx + 0x4c, 0x0f, 0xbc, 0xf1, //0x00004b6e bsfq %rcx, %r14 + 0x41, 0x83, 0xfe, 0x20, //0x00004b72 cmpl $32, %r14d + 0x0f, 0x84, 0x14, 0x00, 0x00, 0x00, //0x00004b76 je LBB5_918 + 0xbf, 0xff, 0xff, 0xff, 0xff, //0x00004b7c movl $-1, %edi + 0x44, 0x89, 0xf1, //0x00004b81 movl %r14d, %ecx + 0xd3, 0xe7, //0x00004b84 shll %cl, %edi + 0xf7, 0xd7, //0x00004b86 notl %edi + 0x21, 0xf8, //0x00004b88 andl %edi, %eax + 0x21, 0xfb, //0x00004b8a andl %edi, %ebx + 0x21, 0xf7, //0x00004b8c andl %esi, %edi + 0x89, 0xfe, //0x00004b8e movl %edi, %esi + //0x00004b90 LBB5_918 + 0x8d, 0x48, 0xff, //0x00004b90 leal $-1(%rax), %ecx + 0x21, 0xc1, //0x00004b93 andl %eax, %ecx + 0x0f, 0x85, 0x90, 0x13, 0x00, 0x00, //0x00004b95 jne LBB5_1161 + 0x8d, 0x4b, 0xff, //0x00004b9b leal $-1(%rbx), %ecx + 0x21, 0xd9, //0x00004b9e andl %ebx, %ecx + 0x0f, 0x85, 0x85, 0x13, 0x00, 0x00, //0x00004ba0 jne LBB5_1161 + 0x8d, 0x4e, 0xff, //0x00004ba6 leal $-1(%rsi), %ecx + 0x21, 0xf1, //0x00004ba9 andl %esi, %ecx + 0x0f, 0x85, 0x7a, 0x13, 0x00, 0x00, //0x00004bab jne LBB5_1161 + 0x85, 0xc0, //0x00004bb1 testl %eax, %eax + 0x0f, 0x84, 0x13, 0x00, 0x00, 0x00, //0x00004bb3 je LBB5_924 + 0x0f, 0xbc, 0xc0, //0x00004bb9 bsfl %eax, %eax + 0x49, 0x83, 0xfa, 0xff, //0x00004bbc cmpq $-1, %r10 + 0x0f, 0x85, 0xa2, 0x13, 0x00, 0x00, //0x00004bc0 jne LBB5_1164 + 0x48, 0x01, 0xd0, //0x00004bc6 addq %rdx, %rax + 0x49, 0x89, 0xc2, //0x00004bc9 movq %rax, %r10 + //0x00004bcc LBB5_924 + 0x85, 0xdb, //0x00004bcc testl %ebx, %ebx + 0x0f, 0x84, 0x13, 0x00, 0x00, 0x00, //0x00004bce je LBB5_927 + 0x0f, 0xbc, 0xc3, //0x00004bd4 bsfl %ebx, %eax + 0x49, 0x83, 0xf9, 0xff, //0x00004bd7 cmpq $-1, %r9 + 0x0f, 0x85, 0x87, 0x13, 0x00, 0x00, //0x00004bdb jne LBB5_1164 + 0x48, 0x01, 0xd0, //0x00004be1 addq %rdx, %rax + 0x49, 0x89, 0xc1, //0x00004be4 movq %rax, %r9 + //0x00004be7 LBB5_927 + 0x85, 0xf6, //0x00004be7 testl %esi, %esi + 0x0f, 0x84, 0x13, 0x00, 0x00, 0x00, //0x00004be9 je LBB5_930 + 0x0f, 0xbc, 0xc6, //0x00004bef bsfl %esi, %eax + 0x49, 0x83, 0xff, 0xff, //0x00004bf2 cmpq $-1, %r15 + 0x0f, 0x85, 0x6c, 0x13, 0x00, 0x00, //0x00004bf6 jne LBB5_1164 + 0x48, 0x01, 0xd0, //0x00004bfc addq %rdx, %rax + 0x49, 0x89, 0xc7, //0x00004bff movq %rax, %r15 + //0x00004c02 LBB5_930 + 0x41, 0x83, 0xfe, 0x20, //0x00004c02 cmpl $32, %r14d + 0x0f, 0x85, 0x16, 0x02, 0x00, 0x00, //0x00004c06 jne LBB5_964 + 0x49, 0x83, 0xc0, 0xe0, //0x00004c0c addq $-32, %r8 + 0x48, 0x83, 0xc2, 0x20, //0x00004c10 addq $32, %rdx + 0x49, 0x83, 0xf8, 0x1f, //0x00004c14 cmpq $31, %r8 + 0x0f, 0x87, 0x02, 0xff, 0xff, 0xff, //0x00004c18 ja LBB5_916 + 0xc5, 0xf8, 0x77, //0x00004c1e vzeroupper + 0x4c, 0x01, 0xe2, //0x00004c21 addq %r12, %rdx + 0x49, 0x89, 0xd6, //0x00004c24 movq %rdx, %r14 + 0x4c, 0x89, 0x5d, 0xc0, //0x00004c27 movq %r11, $-64(%rbp) + 0x49, 0x83, 0xf8, 0x10, //0x00004c2b cmpq $16, %r8 + 0x0f, 0x82, 0x56, 0x01, 0x00, 0x00, //0x00004c2f jb LBB5_951 + //0x00004c35 LBB5_933 + 0x4d, 0x89, 0xf3, //0x00004c35 movq %r14, %r11 + 0x4d, 0x29, 0xe3, //0x00004c38 subq %r12, %r11 + 0x31, 0xd2, //0x00004c3b xorl %edx, %edx + 0xc5, 0x7a, 0x6f, 0x05, 0x9b, 0xb5, 0xff, 0xff, //0x00004c3d vmovdqu $-19045(%rip), %xmm8 /* LCPI5_11+0(%rip) */ + 0xc5, 0x7a, 0x6f, 0x0d, 0xa3, 0xb5, 0xff, 0xff, //0x00004c45 vmovdqu $-19037(%rip), %xmm9 /* LCPI5_12+0(%rip) */ + 0xc5, 0x7a, 0x6f, 0x15, 0xab, 0xb5, 0xff, 0xff, //0x00004c4d vmovdqu $-19029(%rip), %xmm10 /* LCPI5_13+0(%rip) */ + 0xc5, 0x7a, 0x6f, 0x1d, 0xb3, 0xb5, 0xff, 0xff, //0x00004c55 vmovdqu $-19021(%rip), %xmm11 /* LCPI5_14+0(%rip) */ + 0xc5, 0xfa, 0x6f, 0x25, 0xbb, 0xb5, 0xff, 0xff, //0x00004c5d vmovdqu $-19013(%rip), %xmm4 /* LCPI5_15+0(%rip) */ + 0xc5, 0xfa, 0x6f, 0x2d, 0xc3, 0xb5, 0xff, 0xff, //0x00004c65 vmovdqu $-19005(%rip), %xmm5 /* LCPI5_16+0(%rip) */ + 0xc5, 0xfa, 0x6f, 0x35, 0xcb, 0xb5, 0xff, 0xff, //0x00004c6d vmovdqu $-18997(%rip), %xmm6 /* LCPI5_17+0(%rip) */ + 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00004c75 .p2align 4, 0x90 + //0x00004c80 LBB5_934 + 0x4c, 0x89, 0xef, //0x00004c80 movq %r13, %rdi + 0xc4, 0xc1, 0x7a, 0x6f, 0x3c, 0x16, //0x00004c83 vmovdqu (%r14,%rdx), %xmm7 + 0xc4, 0xc1, 0x41, 0x64, 0xc0, //0x00004c89 vpcmpgtb %xmm8, %xmm7, %xmm0 + 0xc5, 0xb1, 0x64, 0xcf, //0x00004c8e vpcmpgtb %xmm7, %xmm9, %xmm1 + 0xc5, 0xf9, 0xdb, 0xc1, //0x00004c92 vpand %xmm1, %xmm0, %xmm0 + 0xc5, 0xa9, 0x74, 0xcf, //0x00004c96 vpcmpeqb %xmm7, %xmm10, %xmm1 + 0xc5, 0xa1, 0x74, 0xd7, //0x00004c9a vpcmpeqb %xmm7, %xmm11, %xmm2 + 0xc5, 0xe9, 0xeb, 0xc9, //0x00004c9e vpor %xmm1, %xmm2, %xmm1 + 0xc5, 0xc1, 0xdb, 0xd4, //0x00004ca2 vpand %xmm4, %xmm7, %xmm2 + 0xc5, 0xe9, 0x74, 0xd6, //0x00004ca6 vpcmpeqb %xmm6, %xmm2, %xmm2 + 0xc5, 0xc1, 0x74, 0xfd, //0x00004caa vpcmpeqb %xmm5, %xmm7, %xmm7 + 0xc5, 0xe9, 0xeb, 0xdf, //0x00004cae vpor %xmm7, %xmm2, %xmm3 + 0xc5, 0xf1, 0xeb, 0xc0, //0x00004cb2 vpor %xmm0, %xmm1, %xmm0 + 0xc5, 0xe1, 0xeb, 0xc0, //0x00004cb6 vpor %xmm0, %xmm3, %xmm0 + 0xc5, 0xf9, 0xd7, 0xc7, //0x00004cba vpmovmskb %xmm7, %eax + 0xc5, 0xf9, 0xd7, 0xda, //0x00004cbe vpmovmskb %xmm2, %ebx + 0xc5, 0x79, 0xd7, 0xe9, //0x00004cc2 vpmovmskb %xmm1, %r13d + 0xc5, 0xf9, 0xd7, 0xc8, //0x00004cc6 vpmovmskb %xmm0, %ecx + 0xf7, 0xd1, //0x00004cca notl %ecx + 0x0f, 0xbc, 0xc9, //0x00004ccc bsfl %ecx, %ecx + 0x83, 0xf9, 0x10, //0x00004ccf cmpl $16, %ecx + 0x0f, 0x84, 0x13, 0x00, 0x00, 0x00, //0x00004cd2 je LBB5_936 + 0xbe, 0xff, 0xff, 0xff, 0xff, //0x00004cd8 movl $-1, %esi + 0xd3, 0xe6, //0x00004cdd shll %cl, %esi + 0xf7, 0xd6, //0x00004cdf notl %esi + 0x21, 0xf0, //0x00004ce1 andl %esi, %eax + 0x21, 0xf3, //0x00004ce3 andl %esi, %ebx + 0x44, 0x21, 0xee, //0x00004ce5 andl %r13d, %esi + 0x41, 0x89, 0xf5, //0x00004ce8 movl %esi, %r13d + //0x00004ceb LBB5_936 + 0x8d, 0x70, 0xff, //0x00004ceb leal $-1(%rax), %esi + 0x21, 0xc6, //0x00004cee andl %eax, %esi + 0x0f, 0x85, 0xb4, 0x21, 0x00, 0x00, //0x00004cf0 jne LBB5_1405 + 0x8d, 0x73, 0xff, //0x00004cf6 leal $-1(%rbx), %esi + 0x21, 0xde, //0x00004cf9 andl %ebx, %esi + 0x0f, 0x85, 0xa9, 0x21, 0x00, 0x00, //0x00004cfb jne LBB5_1405 + 0x41, 0x8d, 0x75, 0xff, //0x00004d01 leal $-1(%r13), %esi + 0x44, 0x21, 0xee, //0x00004d05 andl %r13d, %esi + 0x0f, 0x85, 0x9c, 0x21, 0x00, 0x00, //0x00004d08 jne LBB5_1405 + 0x85, 0xc0, //0x00004d0e testl %eax, %eax + 0x0f, 0x84, 0x16, 0x00, 0x00, 0x00, //0x00004d10 je LBB5_942 + 0x0f, 0xbc, 0xc0, //0x00004d16 bsfl %eax, %eax + 0x49, 0x83, 0xfa, 0xff, //0x00004d19 cmpq $-1, %r10 + 0x0f, 0x85, 0xae, 0x23, 0x00, 0x00, //0x00004d1d jne LBB5_1432 + 0x4c, 0x01, 0xd8, //0x00004d23 addq %r11, %rax + 0x48, 0x01, 0xd0, //0x00004d26 addq %rdx, %rax + 0x49, 0x89, 0xc2, //0x00004d29 movq %rax, %r10 + //0x00004d2c LBB5_942 + 0x85, 0xdb, //0x00004d2c testl %ebx, %ebx + 0x0f, 0x84, 0x16, 0x00, 0x00, 0x00, //0x00004d2e je LBB5_945 + 0x0f, 0xbc, 0xc3, //0x00004d34 bsfl %ebx, %eax + 0x49, 0x83, 0xf9, 0xff, //0x00004d37 cmpq $-1, %r9 + 0x0f, 0x85, 0x90, 0x23, 0x00, 0x00, //0x00004d3b jne LBB5_1432 + 0x4c, 0x01, 0xd8, //0x00004d41 addq %r11, %rax + 0x48, 0x01, 0xd0, //0x00004d44 addq %rdx, %rax + 0x49, 0x89, 0xc1, //0x00004d47 movq %rax, %r9 + //0x00004d4a LBB5_945 + 0x45, 0x85, 0xed, //0x00004d4a testl %r13d, %r13d + 0x0f, 0x84, 0x17, 0x00, 0x00, 0x00, //0x00004d4d je LBB5_948 + 0x41, 0x0f, 0xbc, 0xc5, //0x00004d53 bsfl %r13d, %eax + 0x49, 0x83, 0xff, 0xff, //0x00004d57 cmpq $-1, %r15 + 0x0f, 0x85, 0x70, 0x23, 0x00, 0x00, //0x00004d5b jne LBB5_1432 + 0x4c, 0x01, 0xd8, //0x00004d61 addq %r11, %rax + 0x48, 0x01, 0xd0, //0x00004d64 addq %rdx, %rax + 0x49, 0x89, 0xc7, //0x00004d67 movq %rax, %r15 + //0x00004d6a LBB5_948 + 0x49, 0x89, 0xfd, //0x00004d6a movq %rdi, %r13 + 0x83, 0xf9, 0x10, //0x00004d6d cmpl $16, %ecx + 0x0f, 0x85, 0x15, 0x02, 0x00, 0x00, //0x00004d70 jne LBB5_986 + 0x49, 0x83, 0xc0, 0xf0, //0x00004d76 addq $-16, %r8 + 0x48, 0x83, 0xc2, 0x10, //0x00004d7a addq $16, %rdx + 0x49, 0x83, 0xf8, 0x0f, //0x00004d7e cmpq $15, %r8 + 0x0f, 0x87, 0xf8, 0xfe, 0xff, 0xff, //0x00004d82 ja LBB5_934 + 0x49, 0x01, 0xd6, //0x00004d88 addq %rdx, %r14 + //0x00004d8b LBB5_951 + 0x4d, 0x85, 0xc0, //0x00004d8b testq %r8, %r8 + 0x0f, 0x84, 0xff, 0x01, 0x00, 0x00, //0x00004d8e je LBB5_988 + 0x4f, 0x8d, 0x1c, 0x06, //0x00004d94 leaq (%r14,%r8), %r11 + 0x4c, 0x89, 0xf6, //0x00004d98 movq %r14, %rsi + 0x4c, 0x29, 0xe6, //0x00004d9b subq %r12, %rsi + 0x31, 0xd2, //0x00004d9e xorl %edx, %edx + 0x48, 0x8d, 0x1d, 0xcd, 0x76, 0x00, 0x00, //0x00004da0 leaq $30413(%rip), %rbx /* LJTI5_3+0(%rip) */ + 0xe9, 0x21, 0x00, 0x00, 0x00, //0x00004da7 jmp LBB5_956 + //0x00004dac LBB5_953 + 0x49, 0x83, 0xff, 0xff, //0x00004dac cmpq $-1, %r15 + 0x0f, 0x85, 0xfc, 0x20, 0x00, 0x00, //0x00004db0 jne LBB5_1406 + 0x4c, 0x8d, 0x3c, 0x16, //0x00004db6 leaq (%rsi,%rdx), %r15 + 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00004dba .p2align 4, 0x90 + //0x00004dc0 LBB5_955 + 0x48, 0x83, 0xc2, 0x01, //0x00004dc0 addq $1, %rdx + 0x49, 0x39, 0xd0, //0x00004dc4 cmpq %rdx, %r8 + 0x0f, 0x84, 0x22, 0x10, 0x00, 0x00, //0x00004dc7 je LBB5_1150 + //0x00004dcd LBB5_956 + 0x41, 0x0f, 0xbe, 0x04, 0x16, //0x00004dcd movsbl (%r14,%rdx), %eax + 0x8d, 0x48, 0xd0, //0x00004dd2 leal $-48(%rax), %ecx + 0x83, 0xf9, 0x0a, //0x00004dd5 cmpl $10, %ecx + 0x0f, 0x82, 0xe2, 0xff, 0xff, 0xff, //0x00004dd8 jb LBB5_955 + 0x8d, 0x48, 0xd5, //0x00004dde leal $-43(%rax), %ecx + 0x83, 0xf9, 0x1a, //0x00004de1 cmpl $26, %ecx + 0x0f, 0x87, 0x1c, 0x00, 0x00, 0x00, //0x00004de4 ja LBB5_961 + 0x48, 0x63, 0x04, 0x8b, //0x00004dea movslq (%rbx,%rcx,4), %rax + 0x48, 0x01, 0xd8, //0x00004dee addq %rbx, %rax + 0xff, 0xe0, //0x00004df1 jmpq *%rax + //0x00004df3 LBB5_959 + 0x49, 0x83, 0xfa, 0xff, //0x00004df3 cmpq $-1, %r10 + 0x0f, 0x85, 0xb5, 0x20, 0x00, 0x00, //0x00004df7 jne LBB5_1406 + 0x4c, 0x8d, 0x14, 0x16, //0x00004dfd leaq (%rsi,%rdx), %r10 + 0xe9, 0xba, 0xff, 0xff, 0xff, //0x00004e01 jmp LBB5_955 + //0x00004e06 LBB5_961 + 0x83, 0xf8, 0x65, //0x00004e06 cmpl $101, %eax + 0x0f, 0x85, 0x81, 0x01, 0x00, 0x00, //0x00004e09 jne LBB5_987 + //0x00004e0f LBB5_962 + 0x49, 0x83, 0xf9, 0xff, //0x00004e0f cmpq $-1, %r9 + 0x0f, 0x85, 0x99, 0x20, 0x00, 0x00, //0x00004e13 jne LBB5_1406 + 0x4c, 0x8d, 0x0c, 0x16, //0x00004e19 leaq (%rsi,%rdx), %r9 + 0xe9, 0x9e, 0xff, 0xff, 0xff, //0x00004e1d jmp LBB5_955 + //0x00004e22 LBB5_964 + 0x49, 0x01, 0xd6, //0x00004e22 addq %rdx, %r14 + 0x4d, 0x01, 0xe6, //0x00004e25 addq %r12, %r14 + 0xc5, 0xf8, 0x77, //0x00004e28 vzeroupper + 0xe9, 0x67, 0x01, 0x00, 0x00, //0x00004e2b jmp LBB5_989 + //0x00004e30 LBB5_965 + 0xb8, 0xff, 0xff, 0xff, 0xff, //0x00004e30 movl $-1, %eax + //0x00004e35 LBB5_966 + 0x41, 0x8a, 0x4f, 0x02, //0x00004e35 movb $2(%r15), %cl + 0x49, 0x83, 0xc7, 0x02, //0x00004e39 addq $2, %r15 + 0xe9, 0x09, 0x00, 0x00, 0x00, //0x00004e3d jmp LBB5_968 + //0x00004e42 LBB5_967 + 0x49, 0x83, 0xc7, 0x01, //0x00004e42 addq $1, %r15 + 0xb8, 0x01, 0x00, 0x00, 0x00, //0x00004e46 movl $1, %eax + //0x00004e4b LBB5_968 + 0x8d, 0x51, 0xd0, //0x00004e4b leal $-48(%rcx), %edx + 0x80, 0xfa, 0x09, //0x00004e4e cmpb $9, %dl + 0x0f, 0x87, 0xc7, 0x2f, 0x00, 0x00, //0x00004e51 ja LBB5_1598 + 0x31, 0xd2, //0x00004e57 xorl %edx, %edx + 0x48, 0xc7, 0xc7, 0xff, 0xff, 0xff, 0xff, //0x00004e59 movq $-1, %rdi + //0x00004e60 .p2align 4, 0x90 + //0x00004e60 LBB5_970 + 0x8d, 0x14, 0x92, //0x00004e60 leal (%rdx,%rdx,4), %edx + 0x0f, 0xb6, 0xc9, //0x00004e63 movzbl %cl, %ecx + 0x8d, 0x14, 0x51, //0x00004e66 leal (%rcx,%rdx,2), %edx + 0x83, 0xc2, 0xd0, //0x00004e69 addl $-48, %edx + 0x41, 0x0f, 0xb6, 0x4f, 0x01, //0x00004e6c movzbl $1(%r15), %ecx + 0x49, 0x83, 0xc7, 0x01, //0x00004e71 addq $1, %r15 + 0x8d, 0x59, 0xd0, //0x00004e75 leal $-48(%rcx), %ebx + 0x48, 0x83, 0xc7, 0x01, //0x00004e78 addq $1, %rdi + 0x80, 0xfb, 0x0a, //0x00004e7c cmpb $10, %bl + 0x0f, 0x82, 0xdb, 0xff, 0xff, 0xff, //0x00004e7f jb LBB5_970 + 0x48, 0x83, 0xff, 0x09, //0x00004e85 cmpq $9, %rdi + 0x0f, 0x83, 0x7b, 0x32, 0x00, 0x00, //0x00004e89 jae LBB5_1579 + //0x00004e8f LBB5_972 + 0x0f, 0xaf, 0xd0, //0x00004e8f imull %eax, %edx + 0x44, 0x01, 0xea, //0x00004e92 addl %r13d, %edx + 0x41, 0x89, 0xd5, //0x00004e95 movl %edx, %r13d + 0xe9, 0xc0, 0x02, 0x00, 0x00, //0x00004e98 jmp LBB5_1016 + //0x00004e9d LBB5_973 + 0x4c, 0x89, 0xad, 0x78, 0xff, 0xff, 0xff, //0x00004e9d movq %r13, $-136(%rbp) + 0x4d, 0x8d, 0x7c, 0x24, 0x02, //0x00004ea4 leaq $2(%r12), %r15 + 0x41, 0x8a, 0x44, 0x24, 0x02, //0x00004ea9 movb $2(%r12), %al + 0x8d, 0x48, 0xd0, //0x00004eae leal $-48(%rax), %ecx + 0x80, 0xf9, 0x09, //0x00004eb1 cmpb $9, %cl + 0x0f, 0x87, 0x64, 0x2f, 0x00, 0x00, //0x00004eb4 ja LBB5_1598 + 0x45, 0x31, 0xed, //0x00004eba xorl %r13d, %r13d + 0x3c, 0x30, //0x00004ebd cmpb $48, %al + 0x0f, 0x85, 0x15, 0x00, 0x00, 0x00, //0x00004ebf jne LBB5_976 + //0x00004ec5 LBB5_975 + 0x41, 0x0f, 0xb6, 0x47, 0x01, //0x00004ec5 movzbl $1(%r15), %eax + 0x49, 0x83, 0xc7, 0x01, //0x00004eca addq $1, %r15 + 0x41, 0x83, 0xc5, 0xff, //0x00004ece addl $-1, %r13d + 0x3c, 0x30, //0x00004ed2 cmpb $48, %al + 0x0f, 0x84, 0xeb, 0xff, 0xff, 0xff, //0x00004ed4 je LBB5_975 + //0x00004eda LBB5_976 + 0x3c, 0x45, //0x00004eda cmpb $69, %al + 0x0f, 0x84, 0x0d, 0x02, 0x00, 0x00, //0x00004edc je LBB5_1007 + 0x3c, 0x65, //0x00004ee2 cmpb $101, %al + 0x0f, 0x84, 0x05, 0x02, 0x00, 0x00, //0x00004ee4 je LBB5_1007 + 0x45, 0x89, 0xc1, //0x00004eea movl %r8d, %r9d + 0x8d, 0x58, 0xd0, //0x00004eed leal $-48(%rax), %ebx + 0x31, 0xc9, //0x00004ef0 xorl %ecx, %ecx + 0x31, 0xd2, //0x00004ef2 xorl %edx, %edx + 0x48, 0x89, 0x55, 0xa8, //0x00004ef4 movq %rdx, $-88(%rbp) + 0x31, 0xf6, //0x00004ef8 xorl %esi, %esi + //0x00004efa LBB5_979 + 0x41, 0xb8, 0x11, 0x00, 0x00, 0x00, //0x00004efa movl $17, %r8d + 0x49, 0x29, 0xc8, //0x00004f00 subq %rcx, %r8 + 0x4d, 0x85, 0xc0, //0x00004f03 testq %r8, %r8 + 0x0f, 0x8e, 0x66, 0x01, 0x00, 0x00, //0x00004f06 jle LBB5_1002 + 0x80, 0xfb, 0x09, //0x00004f0c cmpb $9, %bl + 0x0f, 0x87, 0x5d, 0x01, 0x00, 0x00, //0x00004f0f ja LBB5_1002 + 0x4b, 0x8d, 0x14, 0x07, //0x00004f15 leaq (%r15,%r8), %rdx + 0xbb, 0x10, 0x00, 0x00, 0x00, //0x00004f19 movl $16, %ebx + 0x48, 0x29, 0xcb, //0x00004f1e subq %rcx, %rbx + 0x31, 0xc9, //0x00004f21 xorl %ecx, %ecx + 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00004f23 .p2align 4, 0x90 + //0x00004f30 LBB5_982 + 0x48, 0x8d, 0x34, 0xb6, //0x00004f30 leaq (%rsi,%rsi,4), %rsi + 0x0f, 0xb6, 0xc0, //0x00004f34 movzbl %al, %eax + 0x48, 0x8d, 0x34, 0x70, //0x00004f37 leaq (%rax,%rsi,2), %rsi + 0x48, 0x83, 0xc6, 0xd0, //0x00004f3b addq $-48, %rsi + 0x48, 0x39, 0xcb, //0x00004f3f cmpq %rcx, %rbx + 0x0f, 0x84, 0xd5, 0x01, 0x00, 0x00, //0x00004f42 je LBB5_1011 + 0x41, 0x0f, 0xb6, 0x44, 0x0f, 0x01, //0x00004f48 movzbl $1(%r15,%rcx), %eax + 0x8d, 0x78, 0xd0, //0x00004f4e leal $-48(%rax), %edi + 0x48, 0x83, 0xc1, 0x01, //0x00004f51 addq $1, %rcx + 0x40, 0x80, 0xff, 0x0a, //0x00004f55 cmpb $10, %dil + 0x0f, 0x82, 0xd1, 0xff, 0xff, 0xff, //0x00004f59 jb LBB5_982 + 0x4c, 0x89, 0xfa, //0x00004f5f movq %r15, %rdx + 0x48, 0x01, 0xca, //0x00004f62 addq %rcx, %rdx + 0x49, 0x89, 0xc8, //0x00004f65 movq %rcx, %r8 + 0xe9, 0xdd, 0x01, 0x00, 0x00, //0x00004f68 jmp LBB5_1015 + //0x00004f6d LBB5_985 + 0x31, 0xc9, //0x00004f6d xorl %ecx, %ecx + 0xb8, 0x00, 0x00, 0x00, 0x00, //0x00004f6f movl $0, %eax + 0x48, 0x89, 0x45, 0xa0, //0x00004f74 movq %rax, $-96(%rbp) + 0xba, 0x00, 0x00, 0x00, 0x00, //0x00004f78 movl $0, %edx + 0x45, 0x84, 0xc0, //0x00004f7d testb %r8b, %r8b + 0x0f, 0x85, 0xca, 0x12, 0x00, 0x00, //0x00004f80 jne LBB5_1216 + 0xe9, 0xb9, 0x2e, 0x00, 0x00, //0x00004f86 jmp LBB5_1236 + //0x00004f8b LBB5_986 + 0x89, 0xc8, //0x00004f8b movl %ecx, %eax + 0x49, 0x01, 0xc6, //0x00004f8d addq %rax, %r14 + //0x00004f90 LBB5_987 + 0x49, 0x01, 0xd6, //0x00004f90 addq %rdx, %r14 + //0x00004f93 LBB5_988 + 0x4c, 0x8b, 0x5d, 0xc0, //0x00004f93 movq $-64(%rbp), %r11 + //0x00004f97 LBB5_989 + 0x48, 0xc7, 0xc2, 0xff, 0xff, 0xff, 0xff, //0x00004f97 movq $-1, %rdx + 0x4d, 0x85, 0xd2, //0x00004f9e testq %r10, %r10 + 0x0f, 0x84, 0x69, 0x00, 0x00, 0x00, //0x00004fa1 je LBB5_1000 + 0x4d, 0x85, 0xff, //0x00004fa7 testq %r15, %r15 + 0x0f, 0x84, 0x60, 0x00, 0x00, 0x00, //0x00004faa je LBB5_1000 + 0x4d, 0x85, 0xc9, //0x00004fb0 testq %r9, %r9 + 0x0f, 0x84, 0x57, 0x00, 0x00, 0x00, //0x00004fb3 je LBB5_1000 + 0x4d, 0x29, 0xe6, //0x00004fb9 subq %r12, %r14 + 0x49, 0x8d, 0x46, 0xff, //0x00004fbc leaq $-1(%r14), %rax + 0x49, 0x39, 0xc2, //0x00004fc0 cmpq %rax, %r10 + 0x0f, 0x84, 0x33, 0x00, 0x00, 0x00, //0x00004fc3 je LBB5_998 + 0x49, 0x39, 0xc7, //0x00004fc9 cmpq %rax, %r15 + 0x0f, 0x84, 0x2a, 0x00, 0x00, 0x00, //0x00004fcc je LBB5_998 + 0x49, 0x39, 0xc1, //0x00004fd2 cmpq %rax, %r9 + 0x0f, 0x84, 0x21, 0x00, 0x00, 0x00, //0x00004fd5 je LBB5_998 + 0x4d, 0x85, 0xff, //0x00004fdb testq %r15, %r15 + 0x0f, 0x8e, 0x16, 0x01, 0x00, 0x00, //0x00004fde jle LBB5_1008 + 0x49, 0x8d, 0x47, 0xff, //0x00004fe4 leaq $-1(%r15), %rax + 0x49, 0x39, 0xc1, //0x00004fe8 cmpq %rax, %r9 + 0x0f, 0x84, 0x09, 0x01, 0x00, 0x00, //0x00004feb je LBB5_1008 + 0x49, 0xf7, 0xd7, //0x00004ff1 notq %r15 + 0x4c, 0x89, 0xfa, //0x00004ff4 movq %r15, %rdx + 0xe9, 0x06, 0x00, 0x00, 0x00, //0x00004ff7 jmp LBB5_999 + //0x00004ffc LBB5_998 + 0x49, 0xf7, 0xde, //0x00004ffc negq %r14 + 0x4c, 0x89, 0xf2, //0x00004fff movq %r14, %rdx + //0x00005002 LBB5_999 + 0x31, 0xc9, //0x00005002 xorl %ecx, %ecx + 0x48, 0x89, 0xd0, //0x00005004 movq %rdx, %rax + 0x48, 0x85, 0xd2, //0x00005007 testq %rdx, %rdx + 0x0f, 0x89, 0x0f, 0x00, 0x00, 0x00, //0x0000500a jns LBB5_1001 + //0x00005010 LBB5_1000 + 0x48, 0xf7, 0xd2, //0x00005010 notq %rdx + 0xb9, 0x03, 0x00, 0x00, 0x00, //0x00005013 movl $3, %ecx + 0x48, 0xc7, 0xc0, 0xfd, 0xff, 0xff, 0xff, //0x00005018 movq $-3, %rax + //0x0000501f LBB5_1001 + 0x49, 0x01, 0xd4, //0x0000501f addq %rdx, %r12 + 0x0f, 0xb6, 0x55, 0xb8, //0x00005022 movzbl $-72(%rbp), %edx + 0x48, 0x01, 0xc2, //0x00005026 addq %rax, %rdx + 0x48, 0x8b, 0x75, 0x98, //0x00005029 movq $-104(%rbp), %rsi + 0x48, 0xc1, 0xe6, 0x20, //0x0000502d shlq $32, %rsi + 0x48, 0x83, 0xce, 0x1b, //0x00005031 orq $27, %rsi + 0x49, 0x8b, 0x83, 0xa0, 0x00, 0x00, 0x00, //0x00005035 movq $160(%r11), %rax + 0x48, 0x89, 0x30, //0x0000503c movq %rsi, (%rax) + 0x48, 0x89, 0x50, 0x08, //0x0000503f movq %rdx, $8(%rax) + 0x4d, 0x8b, 0x8b, 0xa0, 0x00, 0x00, 0x00, //0x00005043 movq $160(%r11), %r9 + 0x49, 0x8d, 0x41, 0x10, //0x0000504a leaq $16(%r9), %rax + 0x49, 0x89, 0x83, 0xa0, 0x00, 0x00, 0x00, //0x0000504e movq %rax, $160(%r11) + 0x41, 0x83, 0x83, 0xd4, 0x00, 0x00, 0x00, 0x01, //0x00005055 addl $1, $212(%r11) + 0xba, 0x0b, 0x00, 0x00, 0x00, //0x0000505d movl $11, %edx + 0x85, 0xc9, //0x00005062 testl %ecx, %ecx + 0x0f, 0x45, 0xd1, //0x00005064 cmovnel %ecx, %edx + 0x0f, 0x84, 0x23, 0x2e, 0x00, 0x00, //0x00005067 je LBB5_1219 + 0xe9, 0x82, 0x36, 0x00, 0x00, //0x0000506d jmp LBB5_1237 + //0x00005072 LBB5_1002 + 0x4c, 0x89, 0xfa, //0x00005072 movq %r15, %rdx + 0x45, 0x31, 0xc0, //0x00005075 xorl %r8d, %r8d + 0xe9, 0xa5, 0x00, 0x00, 0x00, //0x00005078 jmp LBB5_1012 + //0x0000507d LBB5_1003 + 0xc5, 0xfd, 0xd7, 0xd1, //0x0000507d vpmovmskb %ymm1, %edx + 0x49, 0x8b, 0x4b, 0x70, //0x00005081 movq $112(%r11), %rcx + 0xf6, 0xc1, 0x20, //0x00005085 testb $32, %cl + 0x0f, 0x85, 0x66, 0x04, 0x00, 0x00, //0x00005088 jne LBB5_1059 + 0xc5, 0xfe, 0x6f, 0x05, 0xea, 0xaf, 0xff, 0xff, //0x0000508e vmovdqu $-20502(%rip), %ymm0 /* LCPI5_1+0(%rip) */ + 0xc5, 0xfe, 0x6f, 0x0d, 0x02, 0xb0, 0xff, 0xff, //0x00005096 vmovdqu $-20478(%rip), %ymm1 /* LCPI5_2+0(%rip) */ + 0xc5, 0xfe, 0x6f, 0x15, 0x1a, 0xb0, 0xff, 0xff, //0x0000509e vmovdqu $-20454(%rip), %ymm2 /* LCPI5_3+0(%rip) */ + 0x4d, 0x89, 0xfc, //0x000050a6 movq %r15, %r12 + //0x000050a9 LBB5_1005 + 0x83, 0xc0, 0xff, //0x000050a9 addl $-1, %eax + 0x85, 0xd0, //0x000050ac testl %edx, %eax + 0x0f, 0x85, 0xfb, 0x23, 0x00, 0x00, //0x000050ae jne LBB5_1488 + 0xc4, 0xc1, 0x7e, 0x6f, 0x5c, 0x24, 0x20, //0x000050b4 vmovdqu $32(%r12), %ymm3 + 0x49, 0x83, 0xc4, 0x20, //0x000050bb addq $32, %r12 + 0xc5, 0xe5, 0x74, 0xe0, //0x000050bf vpcmpeqb %ymm0, %ymm3, %ymm4 + 0xc5, 0xfd, 0xd7, 0xd4, //0x000050c3 vpmovmskb %ymm4, %edx + 0xc5, 0xe5, 0x74, 0xe9, //0x000050c7 vpcmpeqb %ymm1, %ymm3, %ymm5 + 0xc5, 0xfd, 0xd7, 0xc5, //0x000050cb vpmovmskb %ymm5, %eax + 0xc5, 0xe5, 0xda, 0xea, //0x000050cf vpminub %ymm2, %ymm3, %ymm5 + 0xc5, 0xe5, 0x74, 0xdd, //0x000050d3 vpcmpeqb %ymm5, %ymm3, %ymm3 + 0xc5, 0xe5, 0xeb, 0xdc, //0x000050d7 vpor %ymm4, %ymm3, %ymm3 + 0xc5, 0xfd, 0xd7, 0xf3, //0x000050db vpmovmskb %ymm3, %esi + 0x83, 0xc6, 0xff, //0x000050df addl $-1, %esi + 0x85, 0xc6, //0x000050e2 testl %eax, %esi + 0x0f, 0x84, 0xbf, 0xff, 0xff, 0xff, //0x000050e4 je LBB5_1005 + 0xe9, 0x72, 0x04, 0x00, 0x00, //0x000050ea jmp LBB5_1063 + //0x000050ef LBB5_1007 + 0x31, 0xc0, //0x000050ef xorl %eax, %eax + 0x48, 0x89, 0x45, 0xa8, //0x000050f1 movq %rax, $-88(%rbp) + 0xe9, 0x62, 0xf5, 0xff, 0xff, //0x000050f5 jmp LBB5_855 + //0x000050fa LBB5_1008 + 0x4c, 0x89, 0xd0, //0x000050fa movq %r10, %rax + 0x4c, 0x09, 0xc8, //0x000050fd orq %r9, %rax + 0x0f, 0x99, 0xc0, //0x00005100 setns %al + 0x0f, 0x88, 0x1e, 0x05, 0x00, 0x00, //0x00005103 js LBB5_1068 + 0x4d, 0x39, 0xca, //0x00005109 cmpq %r9, %r10 + 0x0f, 0x8c, 0x15, 0x05, 0x00, 0x00, //0x0000510c jl LBB5_1068 + 0x49, 0xf7, 0xd2, //0x00005112 notq %r10 + 0x4c, 0x89, 0xd2, //0x00005115 movq %r10, %rdx + 0xe9, 0xe5, 0xfe, 0xff, 0xff, //0x00005118 jmp LBB5_999 + //0x0000511d LBB5_1011 + 0x8a, 0x02, //0x0000511d movb (%rdx), %al + 0x8d, 0x58, 0xd0, //0x0000511f leal $-48(%rax), %ebx + //0x00005122 LBB5_1012 + 0x80, 0xfb, 0x09, //0x00005122 cmpb $9, %bl + 0x0f, 0x87, 0x1f, 0x00, 0x00, 0x00, //0x00005125 ja LBB5_1015 + 0x90, 0x90, 0x90, 0x90, 0x90, //0x0000512b .p2align 4, 0x90 + //0x00005130 LBB5_1013 + 0x0f, 0xb6, 0x42, 0x01, //0x00005130 movzbl $1(%rdx), %eax + 0x48, 0x83, 0xc2, 0x01, //0x00005134 addq $1, %rdx + 0x8d, 0x48, 0xd0, //0x00005138 leal $-48(%rax), %ecx + 0x80, 0xf9, 0x0a, //0x0000513b cmpb $10, %cl + 0x0f, 0x82, 0xec, 0xff, 0xff, 0xff, //0x0000513e jb LBB5_1013 + 0xb1, 0x01, //0x00005144 movb $1, %cl + 0x48, 0x89, 0x4d, 0xa8, //0x00005146 movq %rcx, $-88(%rbp) + //0x0000514a LBB5_1015 + 0x45, 0x29, 0xc5, //0x0000514a subl %r8d, %r13d + 0x24, 0xdf, //0x0000514d andb $-33, %al + 0x49, 0x89, 0xd7, //0x0000514f movq %rdx, %r15 + 0x3c, 0x45, //0x00005152 cmpb $69, %al + 0x45, 0x89, 0xc8, //0x00005154 movl %r9d, %r8d + 0x0f, 0x84, 0x04, 0xf5, 0xff, 0xff, //0x00005157 je LBB5_856 + //0x0000515d LBB5_1016 + 0x43, 0x8d, 0x14, 0x36, //0x0000515d leal (%r14,%r14), %edx + 0x83, 0xc2, 0xff, //0x00005161 addl $-1, %edx + 0x48, 0xb8, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x00005164 movabsq $4503599627370495, %rax + 0x48, 0x83, 0xc0, 0x01, //0x0000516e addq $1, %rax + 0x48, 0x39, 0xc6, //0x00005172 cmpq %rax, %rsi + 0x0f, 0x83, 0xc4, 0x00, 0x00, 0x00, //0x00005175 jae LBB5_1027 + 0xc4, 0xe1, 0xf9, 0x6e, 0xc6, //0x0000517b vmovq %rsi, %xmm0 + 0xc5, 0xf9, 0x62, 0x05, 0xc8, 0xb0, 0xff, 0xff, //0x00005180 vpunpckldq $-20280(%rip), %xmm0, %xmm0 /* LCPI5_18+0(%rip) */ + 0xc5, 0xf9, 0x5c, 0x05, 0xd0, 0xb0, 0xff, 0xff, //0x00005188 vsubpd $-20272(%rip), %xmm0, %xmm0 /* LCPI5_19+0(%rip) */ + 0xc4, 0xe3, 0x79, 0x05, 0xc8, 0x01, //0x00005190 vpermilpd $1, %xmm0, %xmm1 + 0xc5, 0xf3, 0x58, 0xc0, //0x00005196 vaddsd %xmm0, %xmm1, %xmm0 + 0x89, 0xd0, //0x0000519a movl %edx, %eax + 0xc1, 0xe8, 0x1f, //0x0000519c shrl $31, %eax + 0x48, 0xc1, 0xe0, 0x3f, //0x0000519f shlq $63, %rax + 0xc4, 0xe1, 0xf9, 0x6e, 0xc8, //0x000051a3 vmovq %rax, %xmm1 + 0xc5, 0xf9, 0x56, 0xc1, //0x000051a8 vorpd %xmm1, %xmm0, %xmm0 + 0x45, 0x85, 0xed, //0x000051ac testl %r13d, %r13d + 0x0f, 0x84, 0x38, 0x10, 0x00, 0x00, //0x000051af je LBB5_1210 + 0x48, 0x85, 0xf6, //0x000051b5 testq %rsi, %rsi + 0x0f, 0x84, 0x2f, 0x10, 0x00, 0x00, //0x000051b8 je LBB5_1210 + 0x41, 0x8d, 0x45, 0xff, //0x000051be leal $-1(%r13), %eax + 0x83, 0xf8, 0x24, //0x000051c2 cmpl $36, %eax + 0x0f, 0x87, 0x55, 0x00, 0x00, 0x00, //0x000051c5 ja LBB5_1025 + 0x44, 0x89, 0xe8, //0x000051cb movl %r13d, %eax + 0x41, 0x83, 0xfd, 0x17, //0x000051ce cmpl $23, %r13d + 0x0f, 0x8c, 0x15, 0x00, 0x00, 0x00, //0x000051d2 jl LBB5_1022 + 0x41, 0x8d, 0x45, 0xea, //0x000051d8 leal $-22(%r13), %eax + 0x48, 0x8d, 0x0d, 0xdd, 0x74, 0x00, 0x00, //0x000051dc leaq $29917(%rip), %rcx /* _P10_TAB+0(%rip) */ + 0xc5, 0xfb, 0x59, 0x04, 0xc1, //0x000051e3 vmulsd (%rcx,%rax,8), %xmm0, %xmm0 + 0xb8, 0x16, 0x00, 0x00, 0x00, //0x000051e8 movl $22, %eax + //0x000051ed LBB5_1022 + 0xc5, 0xf9, 0x2e, 0x05, 0x8b, 0xb0, 0xff, 0xff, //0x000051ed vucomisd $-20341(%rip), %xmm0 /* LCPI5_21+0(%rip) */ + 0x0f, 0x87, 0xea, 0x02, 0x00, 0x00, //0x000051f5 ja LBB5_1058 + 0xc5, 0xfb, 0x10, 0x0d, 0x85, 0xb0, 0xff, 0xff, //0x000051fb vmovsd $-20347(%rip), %xmm1 /* LCPI5_22+0(%rip) */ + 0xc5, 0xf9, 0x2e, 0xc8, //0x00005203 vucomisd %xmm0, %xmm1 + 0x0f, 0x87, 0xd8, 0x02, 0x00, 0x00, //0x00005207 ja LBB5_1058 + 0x89, 0xc0, //0x0000520d movl %eax, %eax + 0x48, 0x8d, 0x0d, 0xaa, 0x74, 0x00, 0x00, //0x0000520f leaq $29866(%rip), %rcx /* _P10_TAB+0(%rip) */ + 0xc5, 0xfb, 0x59, 0x04, 0xc1, //0x00005216 vmulsd (%rcx,%rax,8), %xmm0, %xmm0 + 0xe9, 0xcd, 0x0f, 0x00, 0x00, //0x0000521b jmp LBB5_1210 + //0x00005220 LBB5_1025 + 0x41, 0x83, 0xfd, 0xea, //0x00005220 cmpl $-22, %r13d + 0x0f, 0x82, 0x15, 0x00, 0x00, 0x00, //0x00005224 jb LBB5_1027 + 0x41, 0xf7, 0xdd, //0x0000522a negl %r13d + 0x48, 0x8d, 0x05, 0x8c, 0x74, 0x00, 0x00, //0x0000522d leaq $29836(%rip), %rax /* _P10_TAB+0(%rip) */ + 0xc4, 0xa1, 0x7b, 0x5e, 0x04, 0xe8, //0x00005234 vdivsd (%rax,%r13,8), %xmm0, %xmm0 + 0xe9, 0xae, 0x0f, 0x00, 0x00, //0x0000523a jmp LBB5_1210 + //0x0000523f LBB5_1027 + 0x89, 0x55, 0x84, //0x0000523f movl %edx, $-124(%rbp) + 0x41, 0x8d, 0x85, 0x5c, 0x01, 0x00, 0x00, //0x00005242 leal $348(%r13), %eax + 0x3d, 0xb7, 0x02, 0x00, 0x00, //0x00005249 cmpl $695, %eax + 0x0f, 0x87, 0x28, 0x01, 0x00, 0x00, //0x0000524e ja LBB5_1041 + //0x00005254 LBB5_1028 + 0x48, 0x85, 0xf6, //0x00005254 testq %rsi, %rsi + 0x4c, 0x89, 0x7d, 0xc8, //0x00005257 movq %r15, $-56(%rbp) + 0x4c, 0x89, 0x55, 0x98, //0x0000525b movq %r10, $-104(%rbp) + 0x44, 0x89, 0x45, 0xb8, //0x0000525f movl %r8d, $-72(%rbp) + 0x4d, 0x89, 0xde, //0x00005263 movq %r11, %r14 + 0x0f, 0x84, 0x0d, 0x00, 0x00, 0x00, //0x00005266 je LBB5_1030 + 0x4c, 0x0f, 0xbd, 0xce, //0x0000526c bsrq %rsi, %r9 + 0x49, 0x83, 0xf1, 0x3f, //0x00005270 xorq $63, %r9 + 0xe9, 0x06, 0x00, 0x00, 0x00, //0x00005274 jmp LBB5_1031 + //0x00005279 LBB5_1030 + 0x41, 0xb9, 0x40, 0x00, 0x00, 0x00, //0x00005279 movl $64, %r9d + //0x0000527f LBB5_1031 + 0x49, 0x89, 0xf7, //0x0000527f movq %rsi, %r15 + 0x44, 0x89, 0xc9, //0x00005282 movl %r9d, %ecx + 0x49, 0xd3, 0xe7, //0x00005285 shlq %cl, %r15 + 0x89, 0xc7, //0x00005288 movl %eax, %edi + 0x48, 0xc1, 0xe7, 0x04, //0x0000528a shlq $4, %rdi + 0x48, 0x8d, 0x1d, 0xeb, 0x74, 0x00, 0x00, //0x0000528e leaq $29931(%rip), %rbx /* _POW10_M128_TAB+0(%rip) */ + 0x4c, 0x8b, 0x44, 0x1f, 0x08, //0x00005295 movq $8(%rdi,%rbx), %r8 + 0x4c, 0x89, 0xc0, //0x0000529a movq %r8, %rax + 0x49, 0xf7, 0xe7, //0x0000529d mulq %r15 + 0x49, 0x89, 0xc3, //0x000052a0 movq %rax, %r11 + 0x49, 0x89, 0xd2, //0x000052a3 movq %rdx, %r10 + 0x81, 0xe2, 0xff, 0x01, 0x00, 0x00, //0x000052a6 andl $511, %edx + 0x48, 0x81, 0xfa, 0xff, 0x01, 0x00, 0x00, //0x000052ac cmpq $511, %rdx + 0x0f, 0x85, 0x46, 0x00, 0x00, 0x00, //0x000052b3 jne LBB5_1036 + 0x4c, 0x89, 0xf9, //0x000052b9 movq %r15, %rcx + 0x48, 0xf7, 0xd1, //0x000052bc notq %rcx + 0x49, 0x39, 0xcb, //0x000052bf cmpq %rcx, %r11 + 0x0f, 0x86, 0x37, 0x00, 0x00, 0x00, //0x000052c2 jbe LBB5_1036 + 0x4c, 0x89, 0xf8, //0x000052c8 movq %r15, %rax + 0x48, 0xf7, 0x24, 0x1f, //0x000052cb mulq (%rdi,%rbx) + 0x49, 0x01, 0xd3, //0x000052cf addq %rdx, %r11 + 0x49, 0x83, 0xd2, 0x00, //0x000052d2 adcq $0, %r10 + 0x44, 0x89, 0xd2, //0x000052d6 movl %r10d, %edx + 0x81, 0xe2, 0xff, 0x01, 0x00, 0x00, //0x000052d9 andl $511, %edx + 0x48, 0x81, 0xfa, 0xff, 0x01, 0x00, 0x00, //0x000052df cmpq $511, %rdx + 0x0f, 0x85, 0x13, 0x00, 0x00, 0x00, //0x000052e6 jne LBB5_1036 + 0x49, 0x83, 0xfb, 0xff, //0x000052ec cmpq $-1, %r11 + 0x0f, 0x85, 0x09, 0x00, 0x00, 0x00, //0x000052f0 jne LBB5_1036 + 0x48, 0x39, 0xc8, //0x000052f6 cmpq %rcx, %rax + 0x0f, 0x87, 0x72, 0x00, 0x00, 0x00, //0x000052f9 ja LBB5_1040 + //0x000052ff LBB5_1036 + 0x4c, 0x89, 0xd0, //0x000052ff movq %r10, %rax + 0x48, 0xc1, 0xe8, 0x3f, //0x00005302 shrq $63, %rax + 0x8d, 0x48, 0x09, //0x00005306 leal $9(%rax), %ecx + 0x49, 0xd3, 0xea, //0x00005309 shrq %cl, %r10 + 0x4d, 0x85, 0xdb, //0x0000530c testq %r11, %r11 + 0x0f, 0x85, 0x18, 0x00, 0x00, 0x00, //0x0000530f jne LBB5_1039 + 0x48, 0x85, 0xd2, //0x00005315 testq %rdx, %rdx + 0x0f, 0x85, 0x0f, 0x00, 0x00, 0x00, //0x00005318 jne LBB5_1039 + 0x44, 0x89, 0xd1, //0x0000531e movl %r10d, %ecx + 0x83, 0xe1, 0x03, //0x00005321 andl $3, %ecx + 0x83, 0xf9, 0x01, //0x00005324 cmpl $1, %ecx + 0x0f, 0x84, 0x44, 0x00, 0x00, 0x00, //0x00005327 je LBB5_1040 + //0x0000532d LBB5_1039 + 0x41, 0x69, 0xcd, 0x6a, 0x52, 0x03, 0x00, //0x0000532d imull $217706, %r13d, %ecx + 0xc1, 0xf9, 0x10, //0x00005334 sarl $16, %ecx + 0x81, 0xc1, 0x3f, 0x04, 0x00, 0x00, //0x00005337 addl $1087, %ecx + 0x4c, 0x63, 0xd9, //0x0000533d movslq %ecx, %r11 + 0x4c, 0x89, 0xdb, //0x00005340 movq %r11, %rbx + 0x4c, 0x29, 0xcb, //0x00005343 subq %r9, %rbx 0x44, 0x89, 0xd2, //0x00005346 movl %r10d, %edx - 0x81, 0xe2, 0xff, 0x01, 0x00, 0x00, //0x00005349 andl $511, %edx - 0x48, 0x81, 0xfa, 0xff, 0x01, 0x00, 0x00, //0x0000534f cmpq $511, %rdx - 0x0f, 0x85, 0x13, 0x00, 0x00, 0x00, //0x00005356 jne LBB5_1038 - 0x49, 0x83, 0xfb, 0xff, //0x0000535c cmpq $-1, %r11 - 0x0f, 0x85, 0x09, 0x00, 0x00, 0x00, //0x00005360 jne LBB5_1038 - 0x48, 0x39, 0xc8, //0x00005366 cmpq %rcx, %rax - 0x0f, 0x87, 0x72, 0x00, 0x00, 0x00, //0x00005369 ja LBB5_1042 - //0x0000536f LBB5_1038 - 0x4c, 0x89, 0xd0, //0x0000536f movq %r10, %rax - 0x48, 0xc1, 0xe8, 0x3f, //0x00005372 shrq $63, %rax - 0x8d, 0x48, 0x09, //0x00005376 leal $9(%rax), %ecx - 0x49, 0xd3, 0xea, //0x00005379 shrq %cl, %r10 - 0x4d, 0x85, 0xdb, //0x0000537c testq %r11, %r11 - 0x0f, 0x85, 0x18, 0x00, 0x00, 0x00, //0x0000537f jne LBB5_1041 - 0x48, 0x85, 0xd2, //0x00005385 testq %rdx, %rdx - 0x0f, 0x85, 0x0f, 0x00, 0x00, 0x00, //0x00005388 jne LBB5_1041 - 0x44, 0x89, 0xd1, //0x0000538e movl %r10d, %ecx - 0x83, 0xe1, 0x03, //0x00005391 andl $3, %ecx - 0x83, 0xf9, 0x01, //0x00005394 cmpl $1, %ecx - 0x0f, 0x84, 0x44, 0x00, 0x00, 0x00, //0x00005397 je LBB5_1042 - //0x0000539d LBB5_1041 - 0x41, 0x69, 0xcd, 0x6a, 0x52, 0x03, 0x00, //0x0000539d imull $217706, %r13d, %ecx - 0xc1, 0xf9, 0x10, //0x000053a4 sarl $16, %ecx - 0x81, 0xc1, 0x3f, 0x04, 0x00, 0x00, //0x000053a7 addl $1087, %ecx - 0x4c, 0x63, 0xd9, //0x000053ad movslq %ecx, %r11 - 0x4c, 0x89, 0xdb, //0x000053b0 movq %r11, %rbx - 0x4c, 0x29, 0xcb, //0x000053b3 subq %r9, %rbx - 0x44, 0x89, 0xd2, //0x000053b6 movl %r10d, %edx - 0x83, 0xe2, 0x01, //0x000053b9 andl $1, %edx - 0x4c, 0x01, 0xd2, //0x000053bc addq %r10, %rdx - 0x48, 0x89, 0xd1, //0x000053bf movq %rdx, %rcx - 0x48, 0xc1, 0xe9, 0x36, //0x000053c2 shrq $54, %rcx - 0x48, 0x01, 0xc3, //0x000053c6 addq %rax, %rbx - 0x48, 0x83, 0xf9, 0x01, //0x000053c9 cmpq $1, %rcx - 0x48, 0x83, 0xdb, 0x00, //0x000053cd sbbq $0, %rbx - 0x48, 0x8d, 0x43, 0xff, //0x000053d1 leaq $-1(%rbx), %rax - 0x48, 0x3d, 0xfd, 0x07, 0x00, 0x00, //0x000053d5 cmpq $2045, %rax - 0x0f, 0x86, 0x57, 0x00, 0x00, 0x00, //0x000053db jbe LBB5_1048 - //0x000053e1 LBB5_1042 - 0x4d, 0x89, 0xf3, //0x000053e1 movq %r14, %r11 - 0x4c, 0x8b, 0x7d, 0xc8, //0x000053e4 movq $-56(%rbp), %r15 - 0x4c, 0x8b, 0x55, 0x98, //0x000053e8 movq $-104(%rbp), %r10 - //0x000053ec LBB5_1043 - 0x4d, 0x89, 0xf8, //0x000053ec movq %r15, %r8 - 0x4d, 0x29, 0xe0, //0x000053ef subq %r12, %r8 - 0x4d, 0x8b, 0x4b, 0x40, //0x000053f2 movq $64(%r11), %r9 - 0x4d, 0x8b, 0x6b, 0x50, //0x000053f6 movq $80(%r11), %r13 - 0x4d, 0x85, 0xed, //0x000053fa testq %r13, %r13 - 0x0f, 0x84, 0xff, 0x0b, 0x00, 0x00, //0x000053fd je LBB5_1171 - 0x41, 0xc6, 0x01, 0x00, //0x00005403 movb $0, (%r9) - 0x49, 0x83, 0xfd, 0x01, //0x00005407 cmpq $1, %r13 - 0x0f, 0x84, 0xf1, 0x0b, 0x00, 0x00, //0x0000540b je LBB5_1171 - 0x49, 0x8d, 0x4d, 0xff, //0x00005411 leaq $-1(%r13), %rcx - 0xb8, 0x01, 0x00, 0x00, 0x00, //0x00005415 movl $1, %eax - 0x48, 0x83, 0xf9, 0x10, //0x0000541a cmpq $16, %rcx - 0x0f, 0x82, 0xcc, 0x0b, 0x00, 0x00, //0x0000541e jb LBB5_1170 - 0x48, 0x81, 0xf9, 0x80, 0x00, 0x00, 0x00, //0x00005424 cmpq $128, %rcx - 0x0f, 0x83, 0x27, 0x02, 0x00, 0x00, //0x0000542b jae LBB5_1068 - 0x31, 0xd2, //0x00005431 xorl %edx, %edx - 0xe9, 0x22, 0x0b, 0x00, 0x00, //0x00005433 jmp LBB5_1160 - //0x00005438 LBB5_1048 - 0x49, 0xbd, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0x00, //0x00005438 movabsq $18014398509481984, %r13 - 0x4c, 0x39, 0xea, //0x00005442 cmpq %r13, %rdx - 0x49, 0xbf, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, //0x00005445 movabsq $-9223372036854775808, %r15 - 0x48, 0xb8, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x0000544f movabsq $4503599627370495, %rax - 0xb1, 0x02, //0x00005459 movb $2, %cl - 0x80, 0xd9, 0x00, //0x0000545b sbbb $0, %cl - 0x48, 0xd3, 0xea, //0x0000545e shrq %cl, %rdx - 0x48, 0xc1, 0xe3, 0x34, //0x00005461 shlq $52, %rbx - 0x48, 0x21, 0xc2, //0x00005465 andq %rax, %rdx - 0x48, 0x09, 0xda, //0x00005468 orq %rbx, %rdx - 0x48, 0x89, 0xd0, //0x0000546b movq %rdx, %rax - 0x4c, 0x09, 0xf8, //0x0000546e orq %r15, %rax - 0x80, 0x7d, 0xb8, 0x00, //0x00005471 cmpb $0, $-72(%rbp) - 0x48, 0x0f, 0x44, 0xc2, //0x00005475 cmoveq %rdx, %rax - 0xc4, 0xe1, 0xf9, 0x6e, 0xc0, //0x00005479 vmovq %rax, %xmm0 - 0x80, 0x7d, 0xa8, 0x00, //0x0000547e cmpb $0, $-88(%rbp) - 0x4c, 0x8b, 0x55, 0x98, //0x00005482 movq $-104(%rbp), %r10 - 0x0f, 0x84, 0xb7, 0x09, 0x00, 0x00, //0x00005486 je LBB5_1151 - 0x4c, 0x89, 0xd3, //0x0000548c movq %r10, %rbx - 0x41, 0xb9, 0x40, 0x00, 0x00, 0x00, //0x0000548f movl $64, %r9d - 0x48, 0xff, 0xc6, //0x00005495 incq %rsi - 0x0f, 0x84, 0x08, 0x00, 0x00, 0x00, //0x00005498 je LBB5_1051 - 0x4c, 0x0f, 0xbd, 0xce, //0x0000549e bsrq %rsi, %r9 - 0x49, 0x83, 0xf1, 0x3f, //0x000054a2 xorq $63, %r9 - //0x000054a6 LBB5_1051 - 0x44, 0x89, 0xc9, //0x000054a6 movl %r9d, %ecx - 0x48, 0xd3, 0xe6, //0x000054a9 shlq %cl, %rsi - 0x4c, 0x89, 0xc0, //0x000054ac movq %r8, %rax - 0x48, 0xf7, 0xe6, //0x000054af mulq %rsi - 0x49, 0x89, 0xc2, //0x000054b2 movq %rax, %r10 - 0x49, 0x89, 0xd0, //0x000054b5 movq %rdx, %r8 - 0x81, 0xe2, 0xff, 0x01, 0x00, 0x00, //0x000054b8 andl $511, %edx - 0x48, 0x81, 0xfa, 0xff, 0x01, 0x00, 0x00, //0x000054be cmpq $511, %rdx - 0x0f, 0x85, 0x4d, 0x00, 0x00, 0x00, //0x000054c5 jne LBB5_1056 - 0x48, 0x89, 0xf1, //0x000054cb movq %rsi, %rcx - 0x48, 0xf7, 0xd1, //0x000054ce notq %rcx - 0x49, 0x39, 0xca, //0x000054d1 cmpq %rcx, %r10 - 0x0f, 0x86, 0x3e, 0x00, 0x00, 0x00, //0x000054d4 jbe LBB5_1056 - 0x48, 0x89, 0xf0, //0x000054da movq %rsi, %rax - 0x48, 0x8d, 0x15, 0x9c, 0x73, 0x00, 0x00, //0x000054dd leaq $29596(%rip), %rdx /* _POW10_M128_TAB+0(%rip) */ - 0x48, 0xf7, 0x24, 0x17, //0x000054e4 mulq (%rdi,%rdx) - 0x49, 0x01, 0xd2, //0x000054e8 addq %rdx, %r10 - 0x49, 0x83, 0xd0, 0x00, //0x000054eb adcq $0, %r8 - 0x44, 0x89, 0xc2, //0x000054ef movl %r8d, %edx - 0x81, 0xe2, 0xff, 0x01, 0x00, 0x00, //0x000054f2 andl $511, %edx - 0x48, 0x81, 0xfa, 0xff, 0x01, 0x00, 0x00, //0x000054f8 cmpq $511, %rdx - 0x0f, 0x85, 0x13, 0x00, 0x00, 0x00, //0x000054ff jne LBB5_1056 - 0x49, 0x83, 0xfa, 0xff, //0x00005505 cmpq $-1, %r10 - 0x0f, 0x85, 0x09, 0x00, 0x00, 0x00, //0x00005509 jne LBB5_1056 - 0x48, 0x39, 0xc8, //0x0000550f cmpq %rcx, %rax - 0x0f, 0x87, 0x2e, 0x00, 0x00, 0x00, //0x00005512 ja LBB5_1059 - //0x00005518 LBB5_1056 - 0x4c, 0x89, 0xc0, //0x00005518 movq %r8, %rax - 0x48, 0xc1, 0xe8, 0x3f, //0x0000551b shrq $63, %rax - 0x8d, 0x48, 0x09, //0x0000551f leal $9(%rax), %ecx - 0x49, 0xd3, 0xe8, //0x00005522 shrq %cl, %r8 - 0x4d, 0x85, 0xd2, //0x00005525 testq %r10, %r10 - 0x0f, 0x85, 0x65, 0x0a, 0x00, 0x00, //0x00005528 jne LBB5_1164 - 0x48, 0x85, 0xd2, //0x0000552e testq %rdx, %rdx - 0x0f, 0x85, 0x5c, 0x0a, 0x00, 0x00, //0x00005531 jne LBB5_1164 - 0x44, 0x89, 0xc1, //0x00005537 movl %r8d, %ecx - 0x83, 0xe1, 0x03, //0x0000553a andl $3, %ecx - 0x83, 0xf9, 0x01, //0x0000553d cmpl $1, %ecx - 0x0f, 0x85, 0x4d, 0x0a, 0x00, 0x00, //0x00005540 jne LBB5_1164 - //0x00005546 LBB5_1059 - 0x4d, 0x89, 0xf3, //0x00005546 movq %r14, %r11 - 0x4c, 0x8b, 0x7d, 0xc8, //0x00005549 movq $-56(%rbp), %r15 - 0x49, 0x89, 0xda, //0x0000554d movq %rbx, %r10 - 0xe9, 0x97, 0xfe, 0xff, 0xff, //0x00005550 jmp LBB5_1043 - //0x00005555 LBB5_1060 - 0x89, 0x55, 0x84, //0x00005555 movl %edx, $-124(%rbp) - 0x41, 0x8d, 0x85, 0x5c, 0x01, 0x00, 0x00, //0x00005558 leal $348(%r13), %eax - 0xe9, 0x60, 0xfd, 0xff, 0xff, //0x0000555f jmp LBB5_1030 - //0x00005564 LBB5_1061 - 0xc5, 0xfe, 0x6f, 0x0d, 0x14, 0xab, 0xff, 0xff, //0x00005564 vmovdqu $-21740(%rip), %ymm1 /* LCPI5_1+0(%rip) */ - 0xc5, 0xfe, 0x6f, 0x15, 0x2c, 0xab, 0xff, 0xff, //0x0000556c vmovdqu $-21716(%rip), %ymm2 /* LCPI5_2+0(%rip) */ - 0xc5, 0xfe, 0x6f, 0x1d, 0x44, 0xab, 0xff, 0xff, //0x00005574 vmovdqu $-21692(%rip), %ymm3 /* LCPI5_3+0(%rip) */ - 0x4d, 0x89, 0xfc, //0x0000557c movq %r15, %r12 - //0x0000557f LBB5_1062 - 0x83, 0xc0, 0xff, //0x0000557f addl $-1, %eax - 0x85, 0xd0, //0x00005582 testl %edx, %eax - 0x0f, 0x85, 0xa5, 0x1f, 0x00, 0x00, //0x00005584 jne LBB5_1491 - 0xc5, 0xfd, 0x71, 0xf0, 0x07, //0x0000558a vpsllw $7, %ymm0, %ymm0 - 0xc5, 0xfd, 0xd7, 0xf8, //0x0000558f vpmovmskb %ymm0, %edi - 0x85, 0xf8, //0x00005593 testl %edi, %eax - 0x0f, 0x85, 0xe1, 0x28, 0x00, 0x00, //0x00005595 jne LBB5_1579 - 0xc4, 0xc1, 0x7e, 0x6f, 0x44, 0x24, 0x20, //0x0000559b vmovdqu $32(%r12), %ymm0 - 0x49, 0x83, 0xc4, 0x20, //0x000055a2 addq $32, %r12 - 0xc5, 0xfd, 0x74, 0xe1, //0x000055a6 vpcmpeqb %ymm1, %ymm0, %ymm4 - 0xc5, 0xfd, 0xd7, 0xd4, //0x000055aa vpmovmskb %ymm4, %edx - 0xc5, 0xfd, 0x74, 0xea, //0x000055ae vpcmpeqb %ymm2, %ymm0, %ymm5 - 0xc5, 0xfd, 0xd7, 0xc5, //0x000055b2 vpmovmskb %ymm5, %eax - 0xc5, 0xfd, 0xda, 0xeb, //0x000055b6 vpminub %ymm3, %ymm0, %ymm5 - 0xc5, 0xfd, 0x74, 0xc5, //0x000055ba vpcmpeqb %ymm5, %ymm0, %ymm0 - 0xc5, 0xfd, 0xeb, 0xe4, //0x000055be vpor %ymm4, %ymm0, %ymm4 - 0xc5, 0xfd, 0xd7, 0xf4, //0x000055c2 vpmovmskb %ymm4, %esi - 0x83, 0xc6, 0xff, //0x000055c6 addl $-1, %esi - 0x85, 0xc6, //0x000055c9 testl %eax, %esi - 0x0f, 0x84, 0xae, 0xff, 0xff, 0xff, //0x000055cb je LBB5_1062 - //0x000055d1 LBB5_1065 - 0x0f, 0xbc, 0xc0, //0x000055d1 bsfl %eax, %eax - 0x4a, 0x8d, 0x0c, 0x20, //0x000055d4 leaq (%rax,%r12), %rcx - 0x49, 0x01, 0xc4, //0x000055d8 addq %rax, %r12 - 0x49, 0x83, 0xc4, 0x01, //0x000055db addq $1, %r12 - 0x49, 0xf7, 0xd7, //0x000055df notq %r15 - 0x49, 0x8d, 0x34, 0x0f, //0x000055e2 leaq (%r15,%rcx), %rsi - 0x48, 0x83, 0xc6, 0x01, //0x000055e6 addq $1, %rsi - 0x31, 0xc0, //0x000055ea xorl %eax, %eax - 0x31, 0xc9, //0x000055ec xorl %ecx, %ecx - 0x48, 0x85, 0xf6, //0x000055ee testq %rsi, %rsi - 0x0f, 0x89, 0x04, 0x00, 0x00, 0x00, //0x000055f1 jns LBB5_1067 - //0x000055f7 LBB5_1066 - 0x89, 0xf1, //0x000055f7 movl %esi, %ecx - 0xf7, 0xd9, //0x000055f9 negl %ecx - //0x000055fb LBB5_1067 - 0x48, 0x89, 0x45, 0x90, //0x000055fb movq %rax, $-112(%rbp) - 0x0f, 0xb6, 0xc0, //0x000055ff movzbl %al, %eax - 0x49, 0xc1, 0xe2, 0x20, //0x00005602 shlq $32, %r10 - 0x49, 0x8d, 0x04, 0xc2, //0x00005606 leaq (%r10,%rax,8), %rax - 0x48, 0xba, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, //0x0000560a movabsq $4294967296, %rdx - 0x48, 0x01, 0xd0, //0x00005614 addq %rdx, %rax - 0x48, 0x83, 0xc0, 0x04, //0x00005617 addq $4, %rax - 0x49, 0x8b, 0x93, 0xa0, 0x00, 0x00, 0x00, //0x0000561b movq $160(%r11), %rdx - 0x48, 0x89, 0x02, //0x00005622 movq %rax, (%rdx) - 0x48, 0x89, 0x72, 0x08, //0x00005625 movq %rsi, $8(%rdx) - 0x49, 0x8b, 0x83, 0xa0, 0x00, 0x00, 0x00, //0x00005629 movq $160(%r11), %rax - 0x48, 0x8d, 0x50, 0x10, //0x00005630 leaq $16(%rax), %rdx - 0x49, 0x89, 0x93, 0xa0, 0x00, 0x00, 0x00, //0x00005634 movq %rdx, $160(%r11) - 0x41, 0x83, 0x83, 0xd0, 0x00, 0x00, 0x00, 0x01, //0x0000563b addl $1, $208(%r11) - 0xe9, 0x75, 0xfa, 0xff, 0xff, //0x00005643 jmp LBB5_1002 - //0x00005648 LBB5_1149 - 0x4c, 0x89, 0xf8, //0x00005648 movq %r15, %rax - 0xe9, 0xcb, 0x00, 0x00, 0x00, //0x0000564b jmp LBB5_1076 - //0x00005650 LBB5_1150 - 0x4c, 0x89, 0xf8, //0x00005650 movq %r15, %rax - 0xe9, 0x53, 0x01, 0x00, 0x00, //0x00005653 jmp LBB5_1088 - //0x00005658 LBB5_1068 - 0x48, 0x89, 0xca, //0x00005658 movq %rcx, %rdx - 0x48, 0x83, 0xe2, 0x80, //0x0000565b andq $-128, %rdx - 0x48, 0x8d, 0x72, 0x80, //0x0000565f leaq $-128(%rdx), %rsi - 0x48, 0x89, 0xf0, //0x00005663 movq %rsi, %rax - 0x48, 0xc1, 0xe8, 0x07, //0x00005666 shrq $7, %rax - 0x48, 0x83, 0xc0, 0x01, //0x0000566a addq $1, %rax - 0x89, 0xc3, //0x0000566e movl %eax, %ebx - 0x83, 0xe3, 0x03, //0x00005670 andl $3, %ebx - 0x48, 0x81, 0xfe, 0x80, 0x01, 0x00, 0x00, //0x00005673 cmpq $384, %rsi - 0x0f, 0x83, 0xd7, 0x07, 0x00, 0x00, //0x0000567a jae LBB5_1153 - 0x31, 0xf6, //0x00005680 xorl %esi, %esi - 0xe9, 0x82, 0x08, 0x00, 0x00, //0x00005682 jmp LBB5_1155 - //0x00005687 LBB5_1070 - 0x49, 0x8d, 0x49, 0xff, //0x00005687 leaq $-1(%r9), %rcx - 0x49, 0x39, 0xca, //0x0000568b cmpq %rcx, %r10 - 0x49, 0xf7, 0xd1, //0x0000568e notq %r9 - 0x4d, 0x0f, 0x45, 0xce, //0x00005691 cmovneq %r14, %r9 - 0x84, 0xc0, //0x00005695 testb %al, %al - 0x4d, 0x0f, 0x44, 0xce, //0x00005697 cmoveq %r14, %r9 - 0x4c, 0x89, 0xca, //0x0000569b movq %r9, %rdx - 0xe9, 0xbf, 0xf9, 0xff, 0xff, //0x0000569e jmp LBB5_999 - //0x000056a3 LBB5_1071 - 0x48, 0x83, 0xc6, 0x40, //0x000056a3 addq $64, %rsi - 0x49, 0x89, 0xf7, //0x000056a7 movq %rsi, %r15 - //0x000056aa LBB5_1072 - 0x4c, 0x89, 0xf8, //0x000056aa movq %r15, %rax - 0x48, 0x83, 0xc0, 0xc0, //0x000056ad addq $-64, %rax - 0xc5, 0xfe, 0x6f, 0x05, 0xa7, 0xa9, 0xff, 0xff, //0x000056b1 vmovdqu $-22105(%rip), %ymm0 /* LCPI5_0+0(%rip) */ - 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x000056b9 .p2align 4, 0x90 - //0x000056c0 LBB5_1073 - 0xc5, 0xfe, 0x6f, 0x48, 0x40, //0x000056c0 vmovdqu $64(%rax), %ymm1 - 0xc5, 0xfe, 0x6f, 0x50, 0x60, //0x000056c5 vmovdqu $96(%rax), %ymm2 - 0x48, 0x83, 0xc0, 0x40, //0x000056ca addq $64, %rax - 0xc4, 0xe2, 0x7d, 0x00, 0xd9, //0x000056ce vpshufb %ymm1, %ymm0, %ymm3 - 0xc4, 0xe2, 0x7d, 0x00, 0xe2, //0x000056d3 vpshufb %ymm2, %ymm0, %ymm4 - 0xc5, 0xf5, 0x74, 0xcb, //0x000056d8 vpcmpeqb %ymm3, %ymm1, %ymm1 - 0xc5, 0xfd, 0xd7, 0xf1, //0x000056dc vpmovmskb %ymm1, %esi - 0xc5, 0xed, 0x74, 0xcc, //0x000056e0 vpcmpeqb %ymm4, %ymm2, %ymm1 - 0xc5, 0xfd, 0xd7, 0xc9, //0x000056e4 vpmovmskb %ymm1, %ecx - 0x48, 0xc1, 0xe1, 0x20, //0x000056e8 shlq $32, %rcx - 0x48, 0x09, 0xf1, //0x000056ec orq %rsi, %rcx - 0x48, 0x83, 0xf9, 0xff, //0x000056ef cmpq $-1, %rcx - 0x0f, 0x84, 0xc7, 0xff, 0xff, 0xff, //0x000056f3 je LBB5_1073 - 0x48, 0xf7, 0xd1, //0x000056f9 notq %rcx - 0x49, 0x89, 0x8b, 0x98, 0x00, 0x00, 0x00, //0x000056fc movq %rcx, $152(%r11) - 0x49, 0x89, 0x83, 0x90, 0x00, 0x00, 0x00, //0x00005703 movq %rax, $144(%r11) - 0x48, 0x0f, 0xbc, 0xc9, //0x0000570a bsfq %rcx, %rcx - 0x48, 0x8d, 0x34, 0x08, //0x0000570e leaq (%rax,%rcx), %rsi - 0x48, 0x01, 0xc8, //0x00005712 addq %rcx, %rax - 0x48, 0x83, 0xc0, 0x01, //0x00005715 addq $1, %rax - //0x00005719 LBB5_1075 - 0x8a, 0x0e, //0x00005719 movb (%rsi), %cl - //0x0000571b LBB5_1076 - 0x80, 0xf9, 0x7d, //0x0000571b cmpb $125, %cl - 0x0f, 0x85, 0x43, 0xeb, 0xff, 0xff, //0x0000571e jne LBB5_805 - 0x41, 0x83, 0x83, 0xc8, 0x00, 0x00, 0x00, 0x01, //0x00005724 addl $1, $200(%r11) - 0xe9, 0x8b, 0x00, 0x00, 0x00, //0x0000572c jmp LBB5_1078 - //0x00005731 LBB5_1083 - 0x48, 0x83, 0xc6, 0x40, //0x00005731 addq $64, %rsi - 0x49, 0x89, 0xf7, //0x00005735 movq %rsi, %r15 - //0x00005738 LBB5_1084 - 0x4c, 0x89, 0xf8, //0x00005738 movq %r15, %rax - 0x48, 0x83, 0xc0, 0xc0, //0x0000573b addq $-64, %rax - 0xc5, 0xfe, 0x6f, 0x05, 0x19, 0xa9, 0xff, 0xff, //0x0000573f vmovdqu $-22247(%rip), %ymm0 /* LCPI5_0+0(%rip) */ - 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00005747 .p2align 4, 0x90 - //0x00005750 LBB5_1085 - 0xc5, 0xfe, 0x6f, 0x48, 0x40, //0x00005750 vmovdqu $64(%rax), %ymm1 - 0xc5, 0xfe, 0x6f, 0x50, 0x60, //0x00005755 vmovdqu $96(%rax), %ymm2 - 0x48, 0x83, 0xc0, 0x40, //0x0000575a addq $64, %rax - 0xc4, 0xe2, 0x7d, 0x00, 0xd9, //0x0000575e vpshufb %ymm1, %ymm0, %ymm3 - 0xc4, 0xe2, 0x7d, 0x00, 0xe2, //0x00005763 vpshufb %ymm2, %ymm0, %ymm4 - 0xc5, 0xf5, 0x74, 0xcb, //0x00005768 vpcmpeqb %ymm3, %ymm1, %ymm1 - 0xc5, 0xfd, 0xd7, 0xf1, //0x0000576c vpmovmskb %ymm1, %esi - 0xc5, 0xed, 0x74, 0xcc, //0x00005770 vpcmpeqb %ymm4, %ymm2, %ymm1 - 0xc5, 0xfd, 0xd7, 0xc9, //0x00005774 vpmovmskb %ymm1, %ecx - 0x48, 0xc1, 0xe1, 0x20, //0x00005778 shlq $32, %rcx - 0x48, 0x09, 0xf1, //0x0000577c orq %rsi, %rcx - 0x48, 0x83, 0xf9, 0xff, //0x0000577f cmpq $-1, %rcx - 0x0f, 0x84, 0xc7, 0xff, 0xff, 0xff, //0x00005783 je LBB5_1085 - 0x48, 0xf7, 0xd1, //0x00005789 notq %rcx - 0x49, 0x89, 0x8b, 0x98, 0x00, 0x00, 0x00, //0x0000578c movq %rcx, $152(%r11) - 0x49, 0x89, 0x83, 0x90, 0x00, 0x00, 0x00, //0x00005793 movq %rax, $144(%r11) - 0x48, 0x0f, 0xbc, 0xc9, //0x0000579a bsfq %rcx, %rcx - 0x48, 0x8d, 0x34, 0x08, //0x0000579e leaq (%rax,%rcx), %rsi - 0x48, 0x01, 0xc8, //0x000057a2 addq %rcx, %rax - 0x48, 0x83, 0xc0, 0x01, //0x000057a5 addq $1, %rax - //0x000057a9 LBB5_1087 - 0x8a, 0x0e, //0x000057a9 movb (%rsi), %cl - //0x000057ab LBB5_1088 - 0x80, 0xf9, 0x5d, //0x000057ab cmpb $93, %cl - 0x0f, 0x85, 0xc8, 0x2f, 0x00, 0x00, //0x000057ae jne LBB5_1674 - 0x41, 0x83, 0x83, 0xcc, 0x00, 0x00, 0x00, 0x01, //0x000057b4 addl $1, $204(%r11) - //0x000057bc LBB5_1078 - 0x48, 0xc1, 0xe7, 0x04, //0x000057bc shlq $4, %rdi - 0x49, 0x8b, 0x4c, 0x38, 0x08, //0x000057c0 movq $8(%r8,%rdi), %rcx - 0x49, 0x89, 0x8b, 0xa8, 0x00, 0x00, 0x00, //0x000057c5 movq %rcx, $168(%r11) - 0x48, 0x29, 0xd3, //0x000057cc subq %rdx, %rbx - 0x48, 0xc1, 0xeb, 0x04, //0x000057cf shrq $4, %rbx - 0x41, 0x89, 0x5c, 0x38, 0x0c, //0x000057d3 movl %ebx, $12(%r8,%rdi) - 0x41, 0xc7, 0x44, 0x38, 0x08, 0x00, 0x00, 0x00, 0x00, //0x000057d8 movl $0, $8(%r8,%rdi) - 0x0f, 0xb6, 0x0a, //0x000057e1 movzbl (%rdx), %ecx - 0x89, 0x0a, //0x000057e4 movl %ecx, (%rdx) - 0x49, 0x8b, 0x8b, 0xb0, 0x00, 0x00, 0x00, //0x000057e6 movq $176(%r11), %rcx - 0x41, 0x8b, 0x93, 0xe0, 0x00, 0x00, 0x00, //0x000057ed movl $224(%r11), %edx - 0x48, 0x39, 0xd1, //0x000057f4 cmpq %rdx, %rcx - 0x0f, 0x86, 0x14, 0x00, 0x00, 0x00, //0x000057f7 jbe LBB5_1081 - 0x41, 0x89, 0x8b, 0xe0, 0x00, 0x00, 0x00, //0x000057fd movl %ecx, $224(%r11) - 0x48, 0x81, 0xf9, 0x00, 0x10, 0x00, 0x00, //0x00005804 cmpq $4096, %rcx - 0x0f, 0x87, 0x5b, 0x2f, 0x00, 0x00, //0x0000580b ja LBB5_1080 - //0x00005811 LBB5_1081 - 0x48, 0x83, 0xc1, 0xff, //0x00005811 addq $-1, %rcx - 0x49, 0x89, 0x8b, 0xb0, 0x00, 0x00, 0x00, //0x00005815 movq %rcx, $176(%r11) - 0x49, 0x8b, 0x8b, 0xa8, 0x00, 0x00, 0x00, //0x0000581c movq $168(%r11), %rcx - 0x48, 0x83, 0xf9, 0xff, //0x00005823 cmpq $-1, %rcx - 0x0f, 0x84, 0x3f, 0x2f, 0x00, 0x00, //0x00005827 je LBB5_1080 - 0x4d, 0x8d, 0x83, 0xb8, 0x00, 0x00, 0x00, //0x0000582d leaq $184(%r11), %r8 - 0xe9, 0xdd, 0xe8, 0xff, 0xff, //0x00005834 jmp LBB5_742 - //0x00005839 LBB5_1090 - 0x4d, 0x89, 0xe7, //0x00005839 movq %r12, %r15 - 0x0f, 0xbc, 0xca, //0x0000583c bsfl %edx, %ecx - 0x48, 0x01, 0xce, //0x0000583f addq %rcx, %rsi - 0xc5, 0xfe, 0x6f, 0x05, 0x36, 0xa8, 0xff, 0xff, //0x00005842 vmovdqu $-22474(%rip), %ymm0 /* LCPI5_1+0(%rip) */ - 0xc5, 0xfe, 0x6f, 0x0d, 0x4e, 0xa8, 0xff, 0xff, //0x0000584a vmovdqu $-22450(%rip), %ymm1 /* LCPI5_2+0(%rip) */ - 0xc5, 0xfe, 0x6f, 0x15, 0x66, 0xa8, 0xff, 0xff, //0x00005852 vmovdqu $-22426(%rip), %ymm2 /* LCPI5_3+0(%rip) */ - 0x4c, 0x8d, 0x25, 0xaf, 0xb4, 0x00, 0x00, //0x0000585a leaq $46255(%rip), %r12 /* _ESCAPED_TAB+0(%rip) */ - 0x48, 0x89, 0xf7, //0x00005861 movq %rsi, %rdi - 0x49, 0x89, 0xf0, //0x00005864 movq %rsi, %r8 - //0x00005867 LBB5_1091 - 0x0f, 0xb6, 0x4f, 0x01, //0x00005867 movzbl $1(%rdi), %ecx - 0x48, 0x83, 0xf9, 0x75, //0x0000586b cmpq $117, %rcx - 0x0f, 0x84, 0x2a, 0x00, 0x00, 0x00, //0x0000586f je LBB5_1094 - 0x42, 0x8a, 0x0c, 0x21, //0x00005875 movb (%rcx,%r12), %cl - 0x48, 0xc7, 0xc2, 0xfe, 0xff, 0xff, 0xff, //0x00005879 movq $-2, %rdx - 0x84, 0xc9, //0x00005880 testb %cl, %cl - 0x0f, 0x84, 0xa0, 0x2d, 0x00, 0x00, //0x00005882 je LBB5_1658 - 0x4c, 0x89, 0x5d, 0xc0, //0x00005888 movq %r11, $-64(%rbp) - 0x48, 0x83, 0xc7, 0x02, //0x0000588c addq $2, %rdi - 0x41, 0x88, 0x08, //0x00005890 movb %cl, (%r8) - 0x49, 0x83, 0xc0, 0x01, //0x00005893 addq $1, %r8 - 0x48, 0x89, 0xfe, //0x00005897 movq %rdi, %rsi - 0xe9, 0x4e, 0x02, 0x00, 0x00, //0x0000589a jmp LBB5_1114 - //0x0000589f LBB5_1094 - 0x4c, 0x89, 0x5d, 0xc0, //0x0000589f movq %r11, $-64(%rbp) - 0x44, 0x8b, 0x4f, 0x02, //0x000058a3 movl $2(%rdi), %r9d - 0x45, 0x89, 0xca, //0x000058a7 movl %r9d, %r10d - 0x41, 0xf7, 0xd2, //0x000058aa notl %r10d - 0x41, 0x8d, 0x89, 0xd0, 0xcf, 0xcf, 0xcf, //0x000058ad leal $-808464432(%r9), %ecx - 0x41, 0x81, 0xe2, 0x80, 0x80, 0x80, 0x80, //0x000058b4 andl $-2139062144, %r10d - 0x48, 0xc7, 0xc2, 0xf4, 0xff, 0xff, 0xff, //0x000058bb movq $-12, %rdx - 0x41, 0x85, 0xca, //0x000058c2 testl %ecx, %r10d - 0x0f, 0x85, 0xa4, 0x2a, 0x00, 0x00, //0x000058c5 jne LBB5_1672 - 0x41, 0x8d, 0x89, 0x19, 0x19, 0x19, 0x19, //0x000058cb leal $421075225(%r9), %ecx - 0x44, 0x09, 0xc9, //0x000058d2 orl %r9d, %ecx - 0xf7, 0xc1, 0x80, 0x80, 0x80, 0x80, //0x000058d5 testl $-2139062144, %ecx - 0x0f, 0x85, 0x8e, 0x2a, 0x00, 0x00, //0x000058db jne LBB5_1672 - 0x45, 0x89, 0xcb, //0x000058e1 movl %r9d, %r11d - 0x41, 0x81, 0xe3, 0x7f, 0x7f, 0x7f, 0x7f, //0x000058e4 andl $2139062143, %r11d - 0xb9, 0xc0, 0xc0, 0xc0, 0xc0, //0x000058eb movl $-1061109568, %ecx - 0x44, 0x29, 0xd9, //0x000058f0 subl %r11d, %ecx - 0x45, 0x8d, 0xb3, 0x46, 0x46, 0x46, 0x46, //0x000058f3 leal $1179010630(%r11), %r14d - 0x44, 0x21, 0xd1, //0x000058fa andl %r10d, %ecx - 0x44, 0x85, 0xf1, //0x000058fd testl %r14d, %ecx - 0x0f, 0x85, 0x69, 0x2a, 0x00, 0x00, //0x00005900 jne LBB5_1672 - 0xb9, 0xe0, 0xe0, 0xe0, 0xe0, //0x00005906 movl $-522133280, %ecx - 0x44, 0x29, 0xd9, //0x0000590b subl %r11d, %ecx - 0x41, 0x81, 0xc3, 0x39, 0x39, 0x39, 0x39, //0x0000590e addl $960051513, %r11d - 0x41, 0x21, 0xca, //0x00005915 andl %ecx, %r10d - 0x45, 0x85, 0xda, //0x00005918 testl %r11d, %r10d - 0x0f, 0x85, 0x4e, 0x2a, 0x00, 0x00, //0x0000591b jne LBB5_1672 - 0x41, 0x0f, 0xc9, //0x00005921 bswapl %r9d - 0x44, 0x89, 0xc9, //0x00005924 movl %r9d, %ecx - 0xc1, 0xe9, 0x04, //0x00005927 shrl $4, %ecx - 0xf7, 0xd1, //0x0000592a notl %ecx - 0x81, 0xe1, 0x01, 0x01, 0x01, 0x01, //0x0000592c andl $16843009, %ecx - 0x8d, 0x0c, 0xc9, //0x00005932 leal (%rcx,%rcx,8), %ecx - 0x41, 0x81, 0xe1, 0x0f, 0x0f, 0x0f, 0x0f, //0x00005935 andl $252645135, %r9d - 0x41, 0x01, 0xc9, //0x0000593c addl %ecx, %r9d - 0x44, 0x89, 0xc9, //0x0000593f movl %r9d, %ecx - 0xc1, 0xe9, 0x04, //0x00005942 shrl $4, %ecx - 0x44, 0x09, 0xc9, //0x00005945 orl %r9d, %ecx - 0x44, 0x0f, 0xb6, 0xd1, //0x00005948 movzbl %cl, %r10d - 0xc1, 0xe9, 0x08, //0x0000594c shrl $8, %ecx - 0x81, 0xe1, 0x00, 0xff, 0x00, 0x00, //0x0000594f andl $65280, %ecx - 0x41, 0x09, 0xca, //0x00005955 orl %ecx, %r10d - 0x48, 0x8d, 0x77, 0x06, //0x00005958 leaq $6(%rdi), %rsi - 0x41, 0x81, 0xfa, 0x80, 0x00, 0x00, 0x00, //0x0000595c cmpl $128, %r10d - 0x0f, 0x82, 0x3a, 0x04, 0x00, 0x00, //0x00005963 jb LBB5_1144 - 0x45, 0x31, 0xc9, //0x00005969 xorl %r9d, %r9d - //0x0000596c LBB5_1100 - 0x44, 0x89, 0xd1, //0x0000596c movl %r10d, %ecx - 0x41, 0x81, 0xfa, 0xff, 0x07, 0x00, 0x00, //0x0000596f cmpl $2047, %r10d - 0x0f, 0x86, 0x36, 0x04, 0x00, 0x00, //0x00005976 jbe LBB5_1146 - 0x81, 0xe1, 0x00, 0xf8, 0xff, 0xff, //0x0000597c andl $-2048, %ecx - 0x81, 0xf9, 0x00, 0xd8, 0x00, 0x00, //0x00005982 cmpl $55296, %ecx - 0x0f, 0x85, 0x2d, 0x01, 0x00, 0x00, //0x00005988 jne LBB5_1112 - 0x41, 0x81, 0xfa, 0xff, 0xdb, 0x00, 0x00, //0x0000598e cmpl $56319, %r10d - 0x0f, 0x87, 0x3a, 0x04, 0x00, 0x00, //0x00005995 ja LBB5_1147 - 0x42, 0x80, 0x7c, 0x4f, 0x06, 0x5c, //0x0000599b cmpb $92, $6(%rdi,%r9,2) - 0x0f, 0x85, 0x2e, 0x04, 0x00, 0x00, //0x000059a1 jne LBB5_1147 - 0x42, 0x80, 0x7c, 0x4f, 0x07, 0x75, //0x000059a7 cmpb $117, $7(%rdi,%r9,2) - 0x0f, 0x85, 0x22, 0x04, 0x00, 0x00, //0x000059ad jne LBB5_1147 - 0x42, 0x8b, 0x4c, 0x4f, 0x08, //0x000059b3 movl $8(%rdi,%r9,2), %ecx - 0x41, 0x89, 0xce, //0x000059b8 movl %ecx, %r14d - 0x41, 0xf7, 0xd6, //0x000059bb notl %r14d - 0x48, 0x89, 0x4d, 0xb0, //0x000059be movq %rcx, $-80(%rbp) - 0x81, 0xc1, 0xd0, 0xcf, 0xcf, 0xcf, //0x000059c2 addl $-808464432, %ecx - 0x41, 0x81, 0xe6, 0x80, 0x80, 0x80, 0x80, //0x000059c8 andl $-2139062144, %r14d - 0x41, 0x85, 0xce, //0x000059cf testl %ecx, %r14d - 0x0f, 0x85, 0x97, 0x29, 0x00, 0x00, //0x000059d2 jne LBB5_1672 - 0x4c, 0x8b, 0x5d, 0xb0, //0x000059d8 movq $-80(%rbp), %r11 - 0x41, 0x8d, 0x8b, 0x19, 0x19, 0x19, 0x19, //0x000059dc leal $421075225(%r11), %ecx - 0x44, 0x09, 0xd9, //0x000059e3 orl %r11d, %ecx - 0xf7, 0xc1, 0x80, 0x80, 0x80, 0x80, //0x000059e6 testl $-2139062144, %ecx - 0x0f, 0x85, 0x7d, 0x29, 0x00, 0x00, //0x000059ec jne LBB5_1672 - 0x4c, 0x8b, 0x5d, 0xb0, //0x000059f2 movq $-80(%rbp), %r11 - 0x41, 0x81, 0xe3, 0x7f, 0x7f, 0x7f, 0x7f, //0x000059f6 andl $2139062143, %r11d - 0xb9, 0xc0, 0xc0, 0xc0, 0xc0, //0x000059fd movl $-1061109568, %ecx - 0x44, 0x29, 0xd9, //0x00005a02 subl %r11d, %ecx - 0x89, 0x4d, 0x90, //0x00005a05 movl %ecx, $-112(%rbp) - 0x41, 0x8d, 0x8b, 0x46, 0x46, 0x46, 0x46, //0x00005a08 leal $1179010630(%r11), %ecx - 0x89, 0x4d, 0xb8, //0x00005a0f movl %ecx, $-72(%rbp) - 0x8b, 0x4d, 0x90, //0x00005a12 movl $-112(%rbp), %ecx - 0x44, 0x21, 0xf1, //0x00005a15 andl %r14d, %ecx - 0x85, 0x4d, 0xb8, //0x00005a18 testl %ecx, $-72(%rbp) - 0x0f, 0x85, 0x4e, 0x29, 0x00, 0x00, //0x00005a1b jne LBB5_1672 - 0xb9, 0xe0, 0xe0, 0xe0, 0xe0, //0x00005a21 movl $-522133280, %ecx - 0x44, 0x29, 0xd9, //0x00005a26 subl %r11d, %ecx - 0x41, 0x81, 0xc3, 0x39, 0x39, 0x39, 0x39, //0x00005a29 addl $960051513, %r11d - 0x41, 0x21, 0xce, //0x00005a30 andl %ecx, %r14d - 0x45, 0x85, 0xde, //0x00005a33 testl %r11d, %r14d - 0x0f, 0x85, 0x33, 0x29, 0x00, 0x00, //0x00005a36 jne LBB5_1672 - 0x4c, 0x8b, 0x5d, 0xb0, //0x00005a3c movq $-80(%rbp), %r11 - 0x41, 0x0f, 0xcb, //0x00005a40 bswapl %r11d - 0x44, 0x89, 0xd9, //0x00005a43 movl %r11d, %ecx - 0xc1, 0xe9, 0x04, //0x00005a46 shrl $4, %ecx - 0xf7, 0xd1, //0x00005a49 notl %ecx - 0x81, 0xe1, 0x01, 0x01, 0x01, 0x01, //0x00005a4b andl $16843009, %ecx - 0x8d, 0x0c, 0xc9, //0x00005a51 leal (%rcx,%rcx,8), %ecx - 0x41, 0x81, 0xe3, 0x0f, 0x0f, 0x0f, 0x0f, //0x00005a54 andl $252645135, %r11d - 0x41, 0x01, 0xcb, //0x00005a5b addl %ecx, %r11d - 0x44, 0x89, 0xd9, //0x00005a5e movl %r11d, %ecx - 0xc1, 0xe9, 0x04, //0x00005a61 shrl $4, %ecx - 0x44, 0x09, 0xd9, //0x00005a64 orl %r11d, %ecx - 0x41, 0x89, 0xce, //0x00005a67 movl %ecx, %r14d - 0x41, 0xc1, 0xee, 0x08, //0x00005a6a shrl $8, %r14d - 0x41, 0x81, 0xe6, 0x00, 0xff, 0x00, 0x00, //0x00005a6e andl $65280, %r14d - 0x44, 0x0f, 0xb6, 0xd9, //0x00005a75 movzbl %cl, %r11d - 0x45, 0x09, 0xf3, //0x00005a79 orl %r14d, %r11d - 0x81, 0xe1, 0x00, 0x00, 0xfc, 0x00, //0x00005a7c andl $16515072, %ecx - 0x81, 0xf9, 0x00, 0x00, 0xdc, 0x00, //0x00005a82 cmpl $14417920, %ecx - 0x0f, 0x84, 0x59, 0x03, 0x00, 0x00, //0x00005a88 je LBB5_1148 - 0x48, 0x83, 0xc6, 0x06, //0x00005a8e addq $6, %rsi - 0x66, 0x43, 0xc7, 0x04, 0x08, 0xef, 0xbf, //0x00005a92 movw $-16401, (%r8,%r9) - 0x43, 0xc6, 0x44, 0x08, 0x02, 0xbd, //0x00005a99 movb $-67, $2(%r8,%r9) - 0x49, 0x83, 0xc1, 0x03, //0x00005a9f addq $3, %r9 - 0x45, 0x89, 0xda, //0x00005aa3 movl %r11d, %r10d - 0x41, 0x81, 0xfb, 0x80, 0x00, 0x00, 0x00, //0x00005aa6 cmpl $128, %r11d - 0x0f, 0x83, 0xb9, 0xfe, 0xff, 0xff, //0x00005aad jae LBB5_1100 - 0x4d, 0x01, 0xc8, //0x00005ab3 addq %r9, %r8 - 0xe9, 0xeb, 0x02, 0x00, 0x00, //0x00005ab6 jmp LBB5_1145 - //0x00005abb LBB5_1112 - 0x44, 0x89, 0xd1, //0x00005abb movl %r10d, %ecx - 0xc1, 0xe9, 0x0c, //0x00005abe shrl $12, %ecx - 0x80, 0xc9, 0xe0, //0x00005ac1 orb $-32, %cl - 0x43, 0x88, 0x0c, 0x08, //0x00005ac4 movb %cl, (%r8,%r9) - 0x44, 0x89, 0xd1, //0x00005ac8 movl %r10d, %ecx - 0xc1, 0xe9, 0x06, //0x00005acb shrl $6, %ecx - 0x80, 0xe1, 0x3f, //0x00005ace andb $63, %cl - 0x80, 0xc9, 0x80, //0x00005ad1 orb $-128, %cl - 0x43, 0x88, 0x4c, 0x08, 0x01, //0x00005ad4 movb %cl, $1(%r8,%r9) - 0x41, 0x80, 0xe2, 0x3f, //0x00005ad9 andb $63, %r10b - 0x41, 0x80, 0xca, 0x80, //0x00005add orb $-128, %r10b - 0x47, 0x88, 0x54, 0x08, 0x02, //0x00005ae1 movb %r10b, $2(%r8,%r9) - //0x00005ae6 LBB5_1113 - 0x4d, 0x01, 0xc8, //0x00005ae6 addq %r9, %r8 - 0x49, 0x83, 0xc0, 0x03, //0x00005ae9 addq $3, %r8 - //0x00005aed LBB5_1114 - 0x80, 0x3e, 0x5c, //0x00005aed cmpb $92, (%rsi) - 0x48, 0x89, 0xf7, //0x00005af0 movq %rsi, %rdi - 0x4c, 0x8b, 0x5d, 0xc0, //0x00005af3 movq $-64(%rbp), %r11 - 0x0f, 0x84, 0x6a, 0xfd, 0xff, 0xff, //0x00005af7 je LBB5_1091 - 0x4d, 0x89, 0xda, //0x00005afd movq %r11, %r10 - 0xc5, 0xfe, 0x6f, 0x1e, //0x00005b00 vmovdqu (%rsi), %ymm3 - 0xc5, 0xe5, 0x74, 0xe0, //0x00005b04 vpcmpeqb %ymm0, %ymm3, %ymm4 - 0xc5, 0xe5, 0x74, 0xe9, //0x00005b08 vpcmpeqb %ymm1, %ymm3, %ymm5 - 0xc5, 0xfd, 0xd7, 0xfd, //0x00005b0c vpmovmskb %ymm5, %edi - 0xc5, 0xe5, 0xda, 0xea, //0x00005b10 vpminub %ymm2, %ymm3, %ymm5 - 0xc5, 0xe5, 0x74, 0xed, //0x00005b14 vpcmpeqb %ymm5, %ymm3, %ymm5 - 0xc5, 0xd5, 0xeb, 0xf4, //0x00005b18 vpor %ymm4, %ymm5, %ymm6 - 0xc5, 0xfd, 0xd7, 0xce, //0x00005b1c vpmovmskb %ymm6, %ecx - 0x83, 0xc1, 0xff, //0x00005b20 addl $-1, %ecx - 0xc5, 0xfa, 0x6f, 0x36, //0x00005b23 vmovdqu (%rsi), %xmm6 - 0xc4, 0xc1, 0x79, 0x7e, 0xf1, //0x00005b27 vmovd %xmm6, %r9d - 0x85, 0xf9, //0x00005b2c testl %edi, %ecx - 0x0f, 0x85, 0x4d, 0x28, 0x00, 0x00, //0x00005b2e jne LBB5_1618 - 0xf6, 0xc3, 0x20, //0x00005b34 testb $32, %bl - 0x0f, 0x85, 0x29, 0x01, 0x00, 0x00, //0x00005b37 jne LBB5_1133 - 0x83, 0xc7, 0xff, //0x00005b3d addl $-1, %edi - 0xc5, 0xe5, 0x74, 0xe0, //0x00005b40 vpcmpeqb %ymm0, %ymm3, %ymm4 - 0xc5, 0xfd, 0xd7, 0xcc, //0x00005b44 vpmovmskb %ymm4, %ecx - 0x85, 0xcf, //0x00005b48 testl %ecx, %edi - 0x0f, 0x85, 0x54, 0x00, 0x00, 0x00, //0x00005b4a jne LBB5_1122 - 0x48, 0x83, 0xc6, 0x20, //0x00005b50 addq $32, %rsi - //0x00005b54 LBB5_1119 - 0xc4, 0xc1, 0x7e, 0x7f, 0x18, //0x00005b54 vmovdqu %ymm3, (%r8) - 0xc5, 0xfe, 0x6f, 0x1e, //0x00005b59 vmovdqu (%rsi), %ymm3 - 0xc5, 0xe5, 0x74, 0xe0, //0x00005b5d vpcmpeqb %ymm0, %ymm3, %ymm4 - 0xc5, 0xe5, 0x74, 0xe9, //0x00005b61 vpcmpeqb %ymm1, %ymm3, %ymm5 - 0xc5, 0xfd, 0xd7, 0xd5, //0x00005b65 vpmovmskb %ymm5, %edx - 0xc5, 0xe5, 0xda, 0xea, //0x00005b69 vpminub %ymm2, %ymm3, %ymm5 - 0xc5, 0xe5, 0x74, 0xed, //0x00005b6d vpcmpeqb %ymm5, %ymm3, %ymm5 - 0xc5, 0xd5, 0xeb, 0xec, //0x00005b71 vpor %ymm4, %ymm5, %ymm5 - 0xc5, 0xfd, 0xd7, 0xcd, //0x00005b75 vpmovmskb %ymm5, %ecx - 0x83, 0xc1, 0xff, //0x00005b79 addl $-1, %ecx - 0x85, 0xd1, //0x00005b7c testl %edx, %ecx - 0x0f, 0x85, 0xf4, 0x27, 0x00, 0x00, //0x00005b7e jne LBB5_1617 - 0x49, 0x83, 0xc0, 0x20, //0x00005b84 addq $32, %r8 - 0x83, 0xc2, 0xff, //0x00005b88 addl $-1, %edx - 0xc5, 0xfd, 0xd7, 0xcc, //0x00005b8b vpmovmskb %ymm4, %ecx - 0x48, 0x83, 0xc6, 0x20, //0x00005b8f addq $32, %rsi - 0x85, 0xca, //0x00005b93 testl %ecx, %edx - 0x0f, 0x84, 0xb9, 0xff, 0xff, 0xff, //0x00005b95 je LBB5_1119 - 0xc4, 0xc1, 0x79, 0x7e, 0xd9, //0x00005b9b vmovd %xmm3, %r9d - 0x48, 0x83, 0xc6, 0xe0, //0x00005ba0 addq $-32, %rsi - //0x00005ba4 LBB5_1122 - 0x48, 0x89, 0xf7, //0x00005ba4 movq %rsi, %rdi - 0x41, 0x80, 0xf9, 0x5c, //0x00005ba7 cmpb $92, %r9b - 0x4d, 0x89, 0xd3, //0x00005bab movq %r10, %r11 - 0x0f, 0x84, 0xb3, 0xfc, 0xff, 0xff, //0x00005bae je LBB5_1091 - 0x31, 0xd2, //0x00005bb4 xorl %edx, %edx - //0x00005bb6 LBB5_1124 - 0x45, 0x88, 0x0c, 0x10, //0x00005bb6 movb %r9b, (%r8,%rdx) - 0x0f, 0xb6, 0x4c, 0x16, 0x01, //0x00005bba movzbl $1(%rsi,%rdx), %ecx - 0x80, 0xf9, 0x5c, //0x00005bbf cmpb $92, %cl - 0x0f, 0x84, 0x0e, 0x01, 0x00, 0x00, //0x00005bc2 je LBB5_1136 - 0x41, 0x88, 0x4c, 0x10, 0x01, //0x00005bc8 movb %cl, $1(%r8,%rdx) - 0x0f, 0xb6, 0x4c, 0x16, 0x02, //0x00005bcd movzbl $2(%rsi,%rdx), %ecx - 0x80, 0xf9, 0x5c, //0x00005bd2 cmpb $92, %cl - 0x0f, 0x84, 0x1f, 0x01, 0x00, 0x00, //0x00005bd5 je LBB5_1137 - 0x41, 0x88, 0x4c, 0x10, 0x02, //0x00005bdb movb %cl, $2(%r8,%rdx) - 0x0f, 0xb6, 0x4c, 0x16, 0x03, //0x00005be0 movzbl $3(%rsi,%rdx), %ecx - 0x80, 0xf9, 0x5c, //0x00005be5 cmpb $92, %cl - 0x0f, 0x84, 0x27, 0x01, 0x00, 0x00, //0x00005be8 je LBB5_1138 - 0x41, 0x88, 0x4c, 0x10, 0x03, //0x00005bee movb %cl, $3(%r8,%rdx) - 0x0f, 0xb6, 0x4c, 0x16, 0x04, //0x00005bf3 movzbl $4(%rsi,%rdx), %ecx - 0x80, 0xf9, 0x5c, //0x00005bf8 cmpb $92, %cl - 0x0f, 0x84, 0x2f, 0x01, 0x00, 0x00, //0x00005bfb je LBB5_1139 - 0x41, 0x88, 0x4c, 0x10, 0x04, //0x00005c01 movb %cl, $4(%r8,%rdx) - 0x0f, 0xb6, 0x4c, 0x16, 0x05, //0x00005c06 movzbl $5(%rsi,%rdx), %ecx - 0x80, 0xf9, 0x5c, //0x00005c0b cmpb $92, %cl - 0x0f, 0x84, 0x37, 0x01, 0x00, 0x00, //0x00005c0e je LBB5_1140 - 0x41, 0x88, 0x4c, 0x10, 0x05, //0x00005c14 movb %cl, $5(%r8,%rdx) - 0x0f, 0xb6, 0x4c, 0x16, 0x06, //0x00005c19 movzbl $6(%rsi,%rdx), %ecx - 0x80, 0xf9, 0x5c, //0x00005c1e cmpb $92, %cl - 0x0f, 0x84, 0x3f, 0x01, 0x00, 0x00, //0x00005c21 je LBB5_1141 - 0x41, 0x88, 0x4c, 0x10, 0x06, //0x00005c27 movb %cl, $6(%r8,%rdx) - 0x0f, 0xb6, 0x4c, 0x16, 0x07, //0x00005c2c movzbl $7(%rsi,%rdx), %ecx - 0x80, 0xf9, 0x5c, //0x00005c31 cmpb $92, %cl - 0x0f, 0x84, 0x47, 0x01, 0x00, 0x00, //0x00005c34 je LBB5_1142 - 0x41, 0x88, 0x4c, 0x10, 0x07, //0x00005c3a movb %cl, $7(%r8,%rdx) - 0x44, 0x0f, 0xb6, 0x4c, 0x16, 0x08, //0x00005c3f movzbl $8(%rsi,%rdx), %r9d - 0x48, 0x83, 0xc2, 0x08, //0x00005c45 addq $8, %rdx - 0x41, 0x80, 0xf9, 0x5c, //0x00005c49 cmpb $92, %r9b - 0x0f, 0x85, 0x63, 0xff, 0xff, 0xff, //0x00005c4d jne LBB5_1124 - 0x48, 0x8d, 0x3c, 0x16, //0x00005c53 leaq (%rsi,%rdx), %rdi - 0x48, 0x83, 0xc7, 0xff, //0x00005c57 addq $-1, %rdi - 0x48, 0x01, 0xd6, //0x00005c5b addq %rdx, %rsi - 0x49, 0x01, 0xd0, //0x00005c5e addq %rdx, %r8 - 0xe9, 0x31, 0x01, 0x00, 0x00, //0x00005c61 jmp LBB5_1143 - //0x00005c66 LBB5_1133 - 0xc5, 0xd5, 0x71, 0xf5, 0x07, //0x00005c66 vpsllw $7, %ymm5, %ymm5 - 0xc5, 0xfd, 0xd7, 0xd5, //0x00005c6b vpmovmskb %ymm5, %edx - 0x83, 0xc7, 0xff, //0x00005c6f addl $-1, %edi - 0x85, 0xd7, //0x00005c72 testl %edx, %edi - 0x0f, 0x85, 0x9e, 0x29, 0x00, 0x00, //0x00005c74 jne LBB5_1656 - 0xc5, 0xdd, 0x71, 0xf4, 0x07, //0x00005c7a vpsllw $7, %ymm4, %ymm4 - 0xc5, 0xfd, 0xd7, 0xcc, //0x00005c7f vpmovmskb %ymm4, %ecx - 0x85, 0xcf, //0x00005c83 testl %ecx, %edi - 0x0f, 0x85, 0x19, 0xff, 0xff, 0xff, //0x00005c85 jne LBB5_1122 - 0xc4, 0xc1, 0x7e, 0x7f, 0x18, //0x00005c8b vmovdqu %ymm3, (%r8) - 0x48, 0x8d, 0x56, 0x20, //0x00005c90 leaq $32(%rsi), %rdx - 0x49, 0x83, 0xc0, 0x20, //0x00005c94 addq $32, %r8 - 0xc5, 0xfe, 0x6f, 0x5e, 0x20, //0x00005c98 vmovdqu $32(%rsi), %ymm3 - 0xc5, 0xe5, 0x74, 0xe0, //0x00005c9d vpcmpeqb %ymm0, %ymm3, %ymm4 - 0xc5, 0xe5, 0x74, 0xe9, //0x00005ca1 vpcmpeqb %ymm1, %ymm3, %ymm5 - 0xc5, 0xfd, 0xd7, 0xfd, //0x00005ca5 vpmovmskb %ymm5, %edi - 0xc5, 0xe5, 0xda, 0xea, //0x00005ca9 vpminub %ymm2, %ymm3, %ymm5 - 0xc5, 0xe5, 0x74, 0xed, //0x00005cad vpcmpeqb %ymm5, %ymm3, %ymm5 - 0xc5, 0xd5, 0xeb, 0xf4, //0x00005cb1 vpor %ymm4, %ymm5, %ymm6 - 0xc5, 0xfd, 0xd7, 0xce, //0x00005cb5 vpmovmskb %ymm6, %ecx - 0x83, 0xc1, 0xff, //0x00005cb9 addl $-1, %ecx - 0xc5, 0xfa, 0x6f, 0x76, 0x20, //0x00005cbc vmovdqu $32(%rsi), %xmm6 - 0xc4, 0xc1, 0x79, 0x7e, 0xf1, //0x00005cc1 vmovd %xmm6, %r9d - 0x48, 0x89, 0xd6, //0x00005cc6 movq %rdx, %rsi - 0x85, 0xf9, //0x00005cc9 testl %edi, %ecx - 0x0f, 0x84, 0x95, 0xff, 0xff, 0xff, //0x00005ccb je LBB5_1133 - 0xe9, 0xae, 0x26, 0x00, 0x00, //0x00005cd1 jmp LBB5_1619 - //0x00005cd6 LBB5_1136 - 0x48, 0x8d, 0x0c, 0x16, //0x00005cd6 leaq (%rsi,%rdx), %rcx - 0x48, 0x83, 0xc1, 0x01, //0x00005cda addq $1, %rcx - 0x48, 0x01, 0xd6, //0x00005cde addq %rdx, %rsi - 0x49, 0x01, 0xd0, //0x00005ce1 addq %rdx, %r8 - 0x49, 0x83, 0xc0, 0x01, //0x00005ce4 addq $1, %r8 - 0x48, 0x89, 0xf7, //0x00005ce8 movq %rsi, %rdi - 0x48, 0x83, 0xc7, 0x01, //0x00005ceb addq $1, %rdi - 0x48, 0x89, 0xce, //0x00005cef movq %rcx, %rsi - 0x4d, 0x89, 0xd3, //0x00005cf2 movq %r10, %r11 - 0xe9, 0x6d, 0xfb, 0xff, 0xff, //0x00005cf5 jmp LBB5_1091 - //0x00005cfa LBB5_1137 - 0x48, 0x8d, 0x3c, 0x16, //0x00005cfa leaq (%rsi,%rdx), %rdi - 0x48, 0x83, 0xc7, 0x01, //0x00005cfe addq $1, %rdi - 0x48, 0x01, 0xd6, //0x00005d02 addq %rdx, %rsi - 0x48, 0x83, 0xc6, 0x02, //0x00005d05 addq $2, %rsi - 0x49, 0x01, 0xd0, //0x00005d09 addq %rdx, %r8 - 0x49, 0x83, 0xc0, 0x02, //0x00005d0c addq $2, %r8 - 0xe9, 0x82, 0x00, 0x00, 0x00, //0x00005d10 jmp LBB5_1143 - //0x00005d15 LBB5_1138 - 0x48, 0x8d, 0x3c, 0x16, //0x00005d15 leaq (%rsi,%rdx), %rdi - 0x48, 0x83, 0xc7, 0x02, //0x00005d19 addq $2, %rdi - 0x48, 0x01, 0xd6, //0x00005d1d addq %rdx, %rsi - 0x48, 0x83, 0xc6, 0x03, //0x00005d20 addq $3, %rsi - 0x49, 0x01, 0xd0, //0x00005d24 addq %rdx, %r8 - 0x49, 0x83, 0xc0, 0x03, //0x00005d27 addq $3, %r8 - 0xe9, 0x67, 0x00, 0x00, 0x00, //0x00005d2b jmp LBB5_1143 - //0x00005d30 LBB5_1139 - 0x48, 0x8d, 0x3c, 0x16, //0x00005d30 leaq (%rsi,%rdx), %rdi - 0x48, 0x83, 0xc7, 0x03, //0x00005d34 addq $3, %rdi - 0x48, 0x01, 0xd6, //0x00005d38 addq %rdx, %rsi - 0x48, 0x83, 0xc6, 0x04, //0x00005d3b addq $4, %rsi - 0x49, 0x01, 0xd0, //0x00005d3f addq %rdx, %r8 - 0x49, 0x83, 0xc0, 0x04, //0x00005d42 addq $4, %r8 - 0xe9, 0x4c, 0x00, 0x00, 0x00, //0x00005d46 jmp LBB5_1143 - //0x00005d4b LBB5_1140 - 0x48, 0x8d, 0x3c, 0x16, //0x00005d4b leaq (%rsi,%rdx), %rdi - 0x48, 0x83, 0xc7, 0x04, //0x00005d4f addq $4, %rdi - 0x48, 0x01, 0xd6, //0x00005d53 addq %rdx, %rsi - 0x48, 0x83, 0xc6, 0x05, //0x00005d56 addq $5, %rsi - 0x49, 0x01, 0xd0, //0x00005d5a addq %rdx, %r8 - 0x49, 0x83, 0xc0, 0x05, //0x00005d5d addq $5, %r8 - 0xe9, 0x31, 0x00, 0x00, 0x00, //0x00005d61 jmp LBB5_1143 - //0x00005d66 LBB5_1141 - 0x48, 0x8d, 0x3c, 0x16, //0x00005d66 leaq (%rsi,%rdx), %rdi - 0x48, 0x83, 0xc7, 0x05, //0x00005d6a addq $5, %rdi - 0x48, 0x01, 0xd6, //0x00005d6e addq %rdx, %rsi - 0x48, 0x83, 0xc6, 0x06, //0x00005d71 addq $6, %rsi - 0x49, 0x01, 0xd0, //0x00005d75 addq %rdx, %r8 - 0x49, 0x83, 0xc0, 0x06, //0x00005d78 addq $6, %r8 - 0xe9, 0x16, 0x00, 0x00, 0x00, //0x00005d7c jmp LBB5_1143 - //0x00005d81 LBB5_1142 - 0x48, 0x8d, 0x3c, 0x16, //0x00005d81 leaq (%rsi,%rdx), %rdi - 0x48, 0x83, 0xc7, 0x06, //0x00005d85 addq $6, %rdi - 0x48, 0x01, 0xd6, //0x00005d89 addq %rdx, %rsi - 0x48, 0x83, 0xc6, 0x07, //0x00005d8c addq $7, %rsi - 0x49, 0x01, 0xd0, //0x00005d90 addq %rdx, %r8 - 0x49, 0x83, 0xc0, 0x07, //0x00005d93 addq $7, %r8 - //0x00005d97 LBB5_1143 - 0x48, 0x83, 0xc7, 0x01, //0x00005d97 addq $1, %rdi - 0x4d, 0x89, 0xd3, //0x00005d9b movq %r10, %r11 - 0xe9, 0xc4, 0xfa, 0xff, 0xff, //0x00005d9e jmp LBB5_1091 - //0x00005da3 LBB5_1144 - 0x45, 0x89, 0xd3, //0x00005da3 movl %r10d, %r11d - //0x00005da6 LBB5_1145 - 0x45, 0x88, 0x18, //0x00005da6 movb %r11b, (%r8) - 0x49, 0x83, 0xc0, 0x01, //0x00005da9 addq $1, %r8 - 0xe9, 0x3b, 0xfd, 0xff, 0xff, //0x00005dad jmp LBB5_1114 - //0x00005db2 LBB5_1146 - 0xc1, 0xe9, 0x06, //0x00005db2 shrl $6, %ecx - 0x80, 0xc9, 0xc0, //0x00005db5 orb $-64, %cl - 0x43, 0x88, 0x0c, 0x08, //0x00005db8 movb %cl, (%r8,%r9) - 0x41, 0x80, 0xe2, 0x3f, //0x00005dbc andb $63, %r10b - 0x41, 0x80, 0xca, 0x80, //0x00005dc0 orb $-128, %r10b - 0x47, 0x88, 0x54, 0x08, 0x01, //0x00005dc4 movb %r10b, $1(%r8,%r9) - 0x4d, 0x01, 0xc8, //0x00005dc9 addq %r9, %r8 - 0x49, 0x83, 0xc0, 0x02, //0x00005dcc addq $2, %r8 - 0xe9, 0x18, 0xfd, 0xff, 0xff, //0x00005dd0 jmp LBB5_1114 - //0x00005dd5 LBB5_1147 - 0x66, 0x43, 0xc7, 0x04, 0x08, 0xef, 0xbf, //0x00005dd5 movw $-16401, (%r8,%r9) - 0x43, 0xc6, 0x44, 0x08, 0x02, 0xbd, //0x00005ddc movb $-67, $2(%r8,%r9) - 0xe9, 0xff, 0xfc, 0xff, 0xff, //0x00005de2 jmp LBB5_1113 - //0x00005de7 LBB5_1148 - 0x41, 0xc1, 0xe2, 0x0a, //0x00005de7 shll $10, %r10d - 0x44, 0x89, 0xd9, //0x00005deb movl %r11d, %ecx - 0x44, 0x01, 0xd1, //0x00005dee addl %r10d, %ecx - 0x43, 0x8d, 0x14, 0x13, //0x00005df1 leal (%r11,%r10), %edx - 0x81, 0xc2, 0x00, 0x24, 0xa0, 0xfc, //0x00005df5 addl $-56613888, %edx - 0x89, 0xd7, //0x00005dfb movl %edx, %edi - 0xc1, 0xef, 0x12, //0x00005dfd shrl $18, %edi - 0x40, 0x80, 0xcf, 0xf0, //0x00005e00 orb $-16, %dil - 0x43, 0x88, 0x3c, 0x08, //0x00005e04 movb %dil, (%r8,%r9) - 0x89, 0xd7, //0x00005e08 movl %edx, %edi - 0xc1, 0xef, 0x0c, //0x00005e0a shrl $12, %edi - 0x40, 0x80, 0xe7, 0x3f, //0x00005e0d andb $63, %dil - 0x40, 0x80, 0xcf, 0x80, //0x00005e11 orb $-128, %dil - 0x43, 0x88, 0x7c, 0x08, 0x01, //0x00005e15 movb %dil, $1(%r8,%r9) - 0xc1, 0xea, 0x06, //0x00005e1a shrl $6, %edx - 0x80, 0xe2, 0x3f, //0x00005e1d andb $63, %dl - 0x80, 0xca, 0x80, //0x00005e20 orb $-128, %dl - 0x43, 0x88, 0x54, 0x08, 0x02, //0x00005e23 movb %dl, $2(%r8,%r9) - 0x80, 0xe1, 0x3f, //0x00005e28 andb $63, %cl - 0x80, 0xc9, 0x80, //0x00005e2b orb $-128, %cl - 0x43, 0x88, 0x4c, 0x08, 0x03, //0x00005e2e movb %cl, $3(%r8,%r9) - 0x4d, 0x01, 0xc8, //0x00005e33 addq %r9, %r8 - 0x49, 0x83, 0xc0, 0x04, //0x00005e36 addq $4, %r8 - 0x48, 0x83, 0xc6, 0x06, //0x00005e3a addq $6, %rsi - 0xe9, 0xaa, 0xfc, 0xff, 0xff, //0x00005e3e jmp LBB5_1114 - //0x00005e43 LBB5_1151 - 0x4d, 0x89, 0xf3, //0x00005e43 movq %r14, %r11 - 0x4c, 0x8b, 0x7d, 0xc8, //0x00005e46 movq $-56(%rbp), %r15 - 0xe9, 0x0e, 0x04, 0x00, 0x00, //0x00005e4a jmp LBB5_1213 - //0x00005e4f LBB5_1152 - 0x4d, 0x89, 0xde, //0x00005e4f movq %r11, %r14 - 0xe9, 0x9c, 0xf1, 0xff, 0xff, //0x00005e52 jmp LBB5_988 - //0x00005e57 LBB5_1153 - 0x48, 0x83, 0xe0, 0xfc, //0x00005e57 andq $-4, %rax - 0x48, 0xf7, 0xd8, //0x00005e5b negq %rax - 0x31, 0xf6, //0x00005e5e xorl %esi, %esi - 0xc5, 0xf9, 0xef, 0xc0, //0x00005e60 vpxor %xmm0, %xmm0, %xmm0 - //0x00005e64 LBB5_1154 - 0xc4, 0xc1, 0x7e, 0x7f, 0x44, 0x31, 0x01, //0x00005e64 vmovdqu %ymm0, $1(%r9,%rsi) - 0xc4, 0xc1, 0x7e, 0x7f, 0x44, 0x31, 0x21, //0x00005e6b vmovdqu %ymm0, $33(%r9,%rsi) - 0xc4, 0xc1, 0x7e, 0x7f, 0x44, 0x31, 0x41, //0x00005e72 vmovdqu %ymm0, $65(%r9,%rsi) - 0xc4, 0xc1, 0x7e, 0x7f, 0x44, 0x31, 0x61, //0x00005e79 vmovdqu %ymm0, $97(%r9,%rsi) - 0xc4, 0xc1, 0x7e, 0x7f, 0x84, 0x31, 0x81, 0x00, 0x00, 0x00, //0x00005e80 vmovdqu %ymm0, $129(%r9,%rsi) - 0xc4, 0xc1, 0x7e, 0x7f, 0x84, 0x31, 0xa1, 0x00, 0x00, 0x00, //0x00005e8a vmovdqu %ymm0, $161(%r9,%rsi) - 0xc4, 0xc1, 0x7e, 0x7f, 0x84, 0x31, 0xc1, 0x00, 0x00, 0x00, //0x00005e94 vmovdqu %ymm0, $193(%r9,%rsi) - 0xc4, 0xc1, 0x7e, 0x7f, 0x84, 0x31, 0xe1, 0x00, 0x00, 0x00, //0x00005e9e vmovdqu %ymm0, $225(%r9,%rsi) - 0xc4, 0xc1, 0x7e, 0x7f, 0x84, 0x31, 0x01, 0x01, 0x00, 0x00, //0x00005ea8 vmovdqu %ymm0, $257(%r9,%rsi) - 0xc4, 0xc1, 0x7e, 0x7f, 0x84, 0x31, 0x21, 0x01, 0x00, 0x00, //0x00005eb2 vmovdqu %ymm0, $289(%r9,%rsi) - 0xc4, 0xc1, 0x7e, 0x7f, 0x84, 0x31, 0x41, 0x01, 0x00, 0x00, //0x00005ebc vmovdqu %ymm0, $321(%r9,%rsi) - 0xc4, 0xc1, 0x7e, 0x7f, 0x84, 0x31, 0x61, 0x01, 0x00, 0x00, //0x00005ec6 vmovdqu %ymm0, $353(%r9,%rsi) - 0xc4, 0xc1, 0x7e, 0x7f, 0x84, 0x31, 0x81, 0x01, 0x00, 0x00, //0x00005ed0 vmovdqu %ymm0, $385(%r9,%rsi) - 0xc4, 0xc1, 0x7e, 0x7f, 0x84, 0x31, 0xa1, 0x01, 0x00, 0x00, //0x00005eda vmovdqu %ymm0, $417(%r9,%rsi) - 0xc4, 0xc1, 0x7e, 0x7f, 0x84, 0x31, 0xc1, 0x01, 0x00, 0x00, //0x00005ee4 vmovdqu %ymm0, $449(%r9,%rsi) - 0xc4, 0xc1, 0x7e, 0x7f, 0x84, 0x31, 0xe1, 0x01, 0x00, 0x00, //0x00005eee vmovdqu %ymm0, $481(%r9,%rsi) - 0x48, 0x81, 0xc6, 0x00, 0x02, 0x00, 0x00, //0x00005ef8 addq $512, %rsi - 0x48, 0x83, 0xc0, 0x04, //0x00005eff addq $4, %rax - 0x0f, 0x85, 0x5b, 0xff, 0xff, 0xff, //0x00005f03 jne LBB5_1154 - //0x00005f09 LBB5_1155 - 0x48, 0x85, 0xdb, //0x00005f09 testq %rbx, %rbx - 0x0f, 0x84, 0x36, 0x00, 0x00, 0x00, //0x00005f0c je LBB5_1158 - 0x48, 0xf7, 0xdb, //0x00005f12 negq %rbx - 0xc5, 0xf9, 0xef, 0xc0, //0x00005f15 vpxor %xmm0, %xmm0, %xmm0 - //0x00005f19 LBB5_1157 - 0x48, 0x89, 0xf0, //0x00005f19 movq %rsi, %rax - 0x48, 0x83, 0xc8, 0x01, //0x00005f1c orq $1, %rax - 0xc4, 0xc1, 0x7e, 0x7f, 0x04, 0x01, //0x00005f20 vmovdqu %ymm0, (%r9,%rax) - 0xc4, 0xc1, 0x7e, 0x7f, 0x44, 0x01, 0x20, //0x00005f26 vmovdqu %ymm0, $32(%r9,%rax) - 0xc4, 0xc1, 0x7e, 0x7f, 0x44, 0x01, 0x40, //0x00005f2d vmovdqu %ymm0, $64(%r9,%rax) - 0xc4, 0xc1, 0x7e, 0x7f, 0x44, 0x01, 0x60, //0x00005f34 vmovdqu %ymm0, $96(%r9,%rax) - 0x48, 0x83, 0xee, 0x80, //0x00005f3b subq $-128, %rsi - 0x48, 0xff, 0xc3, //0x00005f3f incq %rbx - 0x0f, 0x85, 0xd1, 0xff, 0xff, 0xff, //0x00005f42 jne LBB5_1157 - //0x00005f48 LBB5_1158 - 0x48, 0x39, 0xd1, //0x00005f48 cmpq %rdx, %rcx - 0x0f, 0x84, 0xb1, 0x00, 0x00, 0x00, //0x00005f4b je LBB5_1171 - 0xf6, 0xc1, 0x70, //0x00005f51 testb $112, %cl - 0x0f, 0x84, 0x85, 0x00, 0x00, 0x00, //0x00005f54 je LBB5_1169 - //0x00005f5a LBB5_1160 - 0x48, 0x89, 0xce, //0x00005f5a movq %rcx, %rsi - 0x48, 0x83, 0xe6, 0xf0, //0x00005f5d andq $-16, %rsi - 0x48, 0x8d, 0x46, 0x01, //0x00005f61 leaq $1(%rsi), %rax - 0xc5, 0xf9, 0xef, 0xc0, //0x00005f65 vpxor %xmm0, %xmm0, %xmm0 - //0x00005f69 LBB5_1161 - 0xc4, 0xc1, 0x7a, 0x7f, 0x44, 0x11, 0x01, //0x00005f69 vmovdqu %xmm0, $1(%r9,%rdx) - 0x48, 0x83, 0xc2, 0x10, //0x00005f70 addq $16, %rdx - 0x48, 0x39, 0xd6, //0x00005f74 cmpq %rdx, %rsi - 0x0f, 0x85, 0xec, 0xff, 0xff, 0xff, //0x00005f77 jne LBB5_1161 - 0x48, 0x39, 0xf1, //0x00005f7d cmpq %rsi, %rcx - 0x0f, 0x85, 0x6a, 0x00, 0x00, 0x00, //0x00005f80 jne LBB5_1170 - 0xe9, 0x77, 0x00, 0x00, 0x00, //0x00005f86 jmp LBB5_1171 - //0x00005f8b LBB5_1163 - 0x0f, 0xbc, 0xc1, //0x00005f8b bsfl %ecx, %eax - 0xe9, 0x37, 0x00, 0x00, 0x00, //0x00005f8e jmp LBB5_1167 - //0x00005f93 LBB5_1164 - 0x4d, 0x29, 0xcb, //0x00005f93 subq %r9, %r11 - 0x44, 0x89, 0xc2, //0x00005f96 movl %r8d, %edx - 0x83, 0xe2, 0x01, //0x00005f99 andl $1, %edx - 0x4c, 0x01, 0xc2, //0x00005f9c addq %r8, %rdx - 0x49, 0x01, 0xc3, //0x00005f9f addq %rax, %r11 - 0x4c, 0x39, 0xea, //0x00005fa2 cmpq %r13, %rdx - 0x49, 0x83, 0xdb, 0x00, //0x00005fa5 sbbq $0, %r11 - 0x49, 0x8d, 0x43, 0xff, //0x00005fa9 leaq $-1(%r11), %rax - 0x48, 0x3d, 0xfd, 0x07, 0x00, 0x00, //0x00005fad cmpq $2045, %rax - 0x49, 0x89, 0xda, //0x00005fb3 movq %rbx, %r10 - 0x0f, 0x86, 0x90, 0x0f, 0x00, 0x00, //0x00005fb6 jbe LBB5_1410 - 0x4d, 0x89, 0xf3, //0x00005fbc movq %r14, %r11 - 0x4c, 0x8b, 0x7d, 0xc8, //0x00005fbf movq $-56(%rbp), %r15 - 0xe9, 0x24, 0xf4, 0xff, 0xff, //0x00005fc3 jmp LBB5_1043 - //0x00005fc8 LBB5_1166 - 0x89, 0xc0, //0x00005fc8 movl %eax, %eax - //0x00005fca LBB5_1167 - 0x48, 0xf7, 0xd2, //0x00005fca notq %rdx - 0x48, 0x29, 0xc2, //0x00005fcd subq %rax, %rdx - 0xe9, 0x8d, 0xf0, 0xff, 0xff, //0x00005fd0 jmp LBB5_999 - //0x00005fd5 LBB5_1168 - 0xba, 0x05, 0x00, 0x00, 0x00, //0x00005fd5 movl $5, %edx - 0xe9, 0xdf, 0xbb, 0xff, 0xff, //0x00005fda jmp LBB5_333 - //0x00005fdf LBB5_1169 - 0x48, 0x83, 0xca, 0x01, //0x00005fdf orq $1, %rdx - 0x48, 0x89, 0xd0, //0x00005fe3 movq %rdx, %rax - 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00005fe6 .p2align 4, 0x90 - //0x00005ff0 LBB5_1170 - 0x41, 0xc6, 0x04, 0x01, 0x00, //0x00005ff0 movb $0, (%r9,%rax) - 0x48, 0x83, 0xc0, 0x01, //0x00005ff5 addq $1, %rax - 0x49, 0x39, 0xc5, //0x00005ff9 cmpq %rax, %r13 - 0x0f, 0x85, 0xee, 0xff, 0xff, 0xff, //0x00005ffc jne LBB5_1170 - //0x00006002 LBB5_1171 - 0x48, 0xba, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x00006002 movabsq $4503599627370495, %rdx - 0x41, 0x8a, 0x1c, 0x24, //0x0000600c movb (%r12), %bl - 0x31, 0xc9, //0x00006010 xorl %ecx, %ecx - 0x80, 0xfb, 0x2d, //0x00006012 cmpb $45, %bl - 0x0f, 0x94, 0xc1, //0x00006015 sete %cl - 0x45, 0x31, 0xf6, //0x00006018 xorl %r14d, %r14d - 0x49, 0x39, 0xc8, //0x0000601b cmpq %rcx, %r8 - 0x0f, 0x8e, 0xd3, 0x00, 0x00, 0x00, //0x0000601e jle LBB5_1185 - 0x4c, 0x89, 0x5d, 0xc0, //0x00006024 movq %r11, $-64(%rbp) - 0x88, 0x5d, 0xd7, //0x00006028 movb %bl, $-41(%rbp) - 0x4c, 0x89, 0x55, 0x98, //0x0000602b movq %r10, $-104(%rbp) - 0x4c, 0x89, 0x7d, 0xc8, //0x0000602f movq %r15, $-56(%rbp) - 0xb0, 0x01, //0x00006033 movb $1, %al - 0x45, 0x31, 0xd2, //0x00006035 xorl %r10d, %r10d - 0x45, 0x31, 0xff, //0x00006038 xorl %r15d, %r15d - 0x45, 0x31, 0xdb, //0x0000603b xorl %r11d, %r11d - 0x31, 0xd2, //0x0000603e xorl %edx, %edx - 0xe9, 0x30, 0x00, 0x00, 0x00, //0x00006040 jmp LBB5_1175 - 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00006045 .p2align 4, 0x90 - //0x00006050 LBB5_1173 - 0xba, 0x01, 0x00, 0x00, 0x00, //0x00006050 movl $1, %edx - 0x45, 0x89, 0xde, //0x00006055 movl %r11d, %r14d - 0x40, 0x80, 0xff, 0x2e, //0x00006058 cmpb $46, %dil - 0x0f, 0x85, 0xb7, 0x00, 0x00, 0x00, //0x0000605c jne LBB5_1187 - //0x00006062 LBB5_1174 - 0x48, 0x83, 0xc1, 0x01, //0x00006062 addq $1, %rcx - 0x4c, 0x39, 0xc1, //0x00006066 cmpq %r8, %rcx - 0x0f, 0x9c, 0xc0, //0x00006069 setl %al - 0x49, 0x39, 0xc8, //0x0000606c cmpq %rcx, %r8 - 0x0f, 0x84, 0x8a, 0x00, 0x00, 0x00, //0x0000606f je LBB5_1186 - //0x00006075 LBB5_1175 - 0x89, 0xd3, //0x00006075 movl %edx, %ebx - 0x44, 0x89, 0xf6, //0x00006077 movl %r14d, %esi - 0x41, 0x0f, 0xb6, 0x3c, 0x0c, //0x0000607a movzbl (%r12,%rcx), %edi - 0x8d, 0x57, 0xd0, //0x0000607f leal $-48(%rdi), %edx - 0x80, 0xfa, 0x09, //0x00006082 cmpb $9, %dl - 0x0f, 0x87, 0xc5, 0xff, 0xff, 0xff, //0x00006085 ja LBB5_1173 - 0x40, 0x80, 0xff, 0x30, //0x0000608b cmpb $48, %dil - 0x0f, 0x85, 0x1a, 0x00, 0x00, 0x00, //0x0000608f jne LBB5_1179 - 0x45, 0x85, 0xdb, //0x00006095 testl %r11d, %r11d - 0x0f, 0x84, 0x3e, 0x00, 0x00, 0x00, //0x00006098 je LBB5_1183 - 0x49, 0x63, 0xc2, //0x0000609e movslq %r10d, %rax - 0x49, 0x39, 0xc5, //0x000060a1 cmpq %rax, %r13 - 0x0f, 0x87, 0x11, 0x00, 0x00, 0x00, //0x000060a4 ja LBB5_1180 - 0xe9, 0x14, 0x00, 0x00, 0x00, //0x000060aa jmp LBB5_1181 - //0x000060af LBB5_1179 - 0x49, 0x63, 0xc3, //0x000060af movslq %r11d, %rax - 0x49, 0x39, 0xc5, //0x000060b2 cmpq %rax, %r13 - 0x0f, 0x86, 0x13, 0x00, 0x00, 0x00, //0x000060b5 jbe LBB5_1182 - //0x000060bb LBB5_1180 - 0x41, 0x88, 0x3c, 0x01, //0x000060bb movb %dil, (%r9,%rax) - 0x41, 0x83, 0xc2, 0x01, //0x000060bf addl $1, %r10d - //0x000060c3 LBB5_1181 - 0x41, 0x89, 0xf6, //0x000060c3 movl %esi, %r14d - 0x45, 0x89, 0xd3, //0x000060c6 movl %r10d, %r11d - 0xe9, 0x22, 0x00, 0x00, 0x00, //0x000060c9 jmp LBB5_1184 - //0x000060ce LBB5_1182 - 0x41, 0x89, 0xf6, //0x000060ce movl %esi, %r14d - 0x41, 0xbf, 0x01, 0x00, 0x00, 0x00, //0x000060d1 movl $1, %r15d - 0xe9, 0x14, 0x00, 0x00, 0x00, //0x000060d7 jmp LBB5_1184 - //0x000060dc LBB5_1183 - 0x83, 0xc6, 0xff, //0x000060dc addl $-1, %esi - 0x45, 0x31, 0xdb, //0x000060df xorl %r11d, %r11d - 0x41, 0x89, 0xf6, //0x000060e2 movl %esi, %r14d - 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x000060e5 .p2align 4, 0x90 - //0x000060f0 LBB5_1184 - 0x89, 0xda, //0x000060f0 movl %ebx, %edx - 0xe9, 0x6b, 0xff, 0xff, 0xff, //0x000060f2 jmp LBB5_1174 - //0x000060f7 LBB5_1185 - 0x45, 0x31, 0xe4, //0x000060f7 xorl %r12d, %r12d - 0xe9, 0x34, 0x01, 0x00, 0x00, //0x000060fa jmp LBB5_1211 - //0x000060ff LBB5_1186 - 0x4c, 0x89, 0xc1, //0x000060ff movq %r8, %rcx - 0x45, 0x89, 0xf0, //0x00006102 movl %r14d, %r8d - 0x48, 0x89, 0xcf, //0x00006105 movq %rcx, %rdi - 0x89, 0xd3, //0x00006108 movl %edx, %ebx - 0x48, 0xba, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x0000610a movabsq $4503599627370495, %rdx - 0xe9, 0x10, 0x00, 0x00, 0x00, //0x00006114 jmp LBB5_1188 - //0x00006119 LBB5_1187 - 0x4c, 0x89, 0xc7, //0x00006119 movq %r8, %rdi - 0x48, 0xba, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x0000611c movabsq $4503599627370495, %rdx - 0x49, 0x89, 0xf0, //0x00006126 movq %rsi, %r8 - //0x00006129 LBB5_1188 - 0x85, 0xdb, //0x00006129 testl %ebx, %ebx - 0x45, 0x0f, 0x44, 0xc2, //0x0000612b cmovel %r10d, %r8d - 0xa8, 0x01, //0x0000612f testb $1, %al - 0x4c, 0x8b, 0x5d, 0xc0, //0x00006131 movq $-64(%rbp), %r11 - 0x0f, 0x84, 0x38, 0x00, 0x00, 0x00, //0x00006135 je LBB5_1193 - 0x89, 0xc8, //0x0000613b movl %ecx, %eax - 0x41, 0x8a, 0x04, 0x04, //0x0000613d movb (%r12,%rax), %al - 0x0c, 0x20, //0x00006141 orb $32, %al - 0x3c, 0x65, //0x00006143 cmpb $101, %al - 0x0f, 0x85, 0x28, 0x00, 0x00, 0x00, //0x00006145 jne LBB5_1193 - 0x89, 0xca, //0x0000614b movl %ecx, %edx - 0x41, 0x8a, 0x44, 0x14, 0x01, //0x0000614d movb $1(%r12,%rdx), %al - 0x3c, 0x2d, //0x00006152 cmpb $45, %al - 0x8a, 0x5d, 0xd7, //0x00006154 movb $-41(%rbp), %bl - 0x0f, 0x84, 0x1e, 0x00, 0x00, 0x00, //0x00006157 je LBB5_1194 - 0x41, 0xbe, 0x01, 0x00, 0x00, 0x00, //0x0000615d movl $1, %r14d - 0x3c, 0x2b, //0x00006163 cmpb $43, %al - 0x0f, 0x85, 0x20, 0x00, 0x00, 0x00, //0x00006165 jne LBB5_1196 - 0x83, 0xc1, 0x02, //0x0000616b addl $2, %ecx - 0xe9, 0x11, 0x00, 0x00, 0x00, //0x0000616e jmp LBB5_1195 - //0x00006173 LBB5_1193 - 0x8a, 0x5d, 0xd7, //0x00006173 movb $-41(%rbp), %bl - 0xe9, 0x72, 0x00, 0x00, 0x00, //0x00006176 jmp LBB5_1204 - //0x0000617b LBB5_1194 - 0x83, 0xc1, 0x02, //0x0000617b addl $2, %ecx - 0x41, 0xbe, 0xff, 0xff, 0xff, 0xff, //0x0000617e movl $-1, %r14d - //0x00006184 LBB5_1195 - 0x89, 0xca, //0x00006184 movl %ecx, %edx - 0xe9, 0x04, 0x00, 0x00, 0x00, //0x00006186 jmp LBB5_1197 - //0x0000618b LBB5_1196 - 0x48, 0x83, 0xc2, 0x01, //0x0000618b addq $1, %rdx - //0x0000618f LBB5_1197 - 0x48, 0x63, 0xd2, //0x0000618f movslq %edx, %rdx - 0x31, 0xc9, //0x00006192 xorl %ecx, %ecx - 0x48, 0x39, 0xd7, //0x00006194 cmpq %rdx, %rdi - 0x0f, 0x8e, 0x3c, 0x00, 0x00, 0x00, //0x00006197 jle LBB5_1203 - 0x31, 0xc9, //0x0000619d xorl %ecx, %ecx - //0x0000619f LBB5_1199 - 0x41, 0x0f, 0xbe, 0x34, 0x14, //0x0000619f movsbl (%r12,%rdx), %esi - 0x83, 0xfe, 0x30, //0x000061a4 cmpl $48, %esi - 0x0f, 0x8c, 0x2c, 0x00, 0x00, 0x00, //0x000061a7 jl LBB5_1203 - 0x40, 0x80, 0xfe, 0x39, //0x000061ad cmpb $57, %sil - 0x0f, 0x8f, 0x22, 0x00, 0x00, 0x00, //0x000061b1 jg LBB5_1203 - 0x81, 0xf9, 0x0f, 0x27, 0x00, 0x00, //0x000061b7 cmpl $9999, %ecx - 0x0f, 0x8f, 0x16, 0x00, 0x00, 0x00, //0x000061bd jg LBB5_1203 - 0x8d, 0x0c, 0x89, //0x000061c3 leal (%rcx,%rcx,4), %ecx - 0x8d, 0x0c, 0x4e, //0x000061c6 leal (%rsi,%rcx,2), %ecx - 0x83, 0xc1, 0xd0, //0x000061c9 addl $-48, %ecx - 0x48, 0x83, 0xc2, 0x01, //0x000061cc addq $1, %rdx - 0x48, 0x39, 0xd7, //0x000061d0 cmpq %rdx, %rdi - 0x0f, 0x85, 0xc6, 0xff, 0xff, 0xff, //0x000061d3 jne LBB5_1199 - //0x000061d9 LBB5_1203 - 0x41, 0x0f, 0xaf, 0xce, //0x000061d9 imull %r14d, %ecx - 0x44, 0x01, 0xc1, //0x000061dd addl %r8d, %ecx - 0x41, 0x89, 0xc8, //0x000061e0 movl %ecx, %r8d - 0x48, 0xba, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x000061e3 movabsq $4503599627370495, %rdx - //0x000061ed LBB5_1204 - 0x45, 0x85, 0xd2, //0x000061ed testl %r10d, %r10d - 0x0f, 0x84, 0x2f, 0x00, 0x00, 0x00, //0x000061f0 je LBB5_1208 - 0x49, 0xbe, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf0, 0x7f, //0x000061f6 movabsq $9218868437227405312, %r14 - 0x41, 0x81, 0xf8, 0x36, 0x01, 0x00, 0x00, //0x00006200 cmpl $310, %r8d - 0x0f, 0x8f, 0x1b, 0x00, 0x00, 0x00, //0x00006207 jg LBB5_1209 - 0x45, 0x31, 0xe4, //0x0000620d xorl %r12d, %r12d - 0x41, 0x81, 0xf8, 0xb6, 0xfe, 0xff, 0xff, //0x00006210 cmpl $-330, %r8d - 0x0f, 0x8d, 0x77, 0x01, 0x00, 0x00, //0x00006217 jge LBB5_1241 - 0x45, 0x31, 0xf6, //0x0000621d xorl %r14d, %r14d - 0xe9, 0x06, 0x00, 0x00, 0x00, //0x00006220 jmp LBB5_1210 - //0x00006225 LBB5_1208 - 0x45, 0x31, 0xf6, //0x00006225 xorl %r14d, %r14d - //0x00006228 LBB5_1209 - 0x45, 0x31, 0xe4, //0x00006228 xorl %r12d, %r12d - //0x0000622b LBB5_1210 - 0x4c, 0x8b, 0x7d, 0xc8, //0x0000622b movq $-56(%rbp), %r15 - 0x4c, 0x8b, 0x55, 0x98, //0x0000622f movq $-104(%rbp), %r10 - //0x00006233 LBB5_1211 - 0x8b, 0x4d, 0x84, //0x00006233 movl $-124(%rbp), %ecx - //0x00006236 LBB5_1212 - 0x49, 0x21, 0xd4, //0x00006236 andq %rdx, %r12 - 0x4d, 0x09, 0xf4, //0x00006239 orq %r14, %r12 - 0x48, 0xb8, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, //0x0000623c movabsq $-9223372036854775808, %rax - 0x4c, 0x09, 0xe0, //0x00006246 orq %r12, %rax - 0x80, 0xfb, 0x2d, //0x00006249 cmpb $45, %bl - 0x49, 0x0f, 0x45, 0xc4, //0x0000624c cmovneq %r12, %rax - 0xc4, 0xe1, 0xf9, 0x6e, 0xc0, //0x00006250 vmovq %rax, %xmm0 - 0xc5, 0xcb, 0x2a, 0xc9, //0x00006255 vcvtsi2sd %ecx, %xmm6, %xmm1 - 0xc5, 0xf3, 0x59, 0xc0, //0x00006259 vmulsd %xmm0, %xmm1, %xmm0 - //0x0000625d LBB5_1213 - 0xc4, 0xe1, 0xf9, 0x7e, 0xc6, //0x0000625d vmovq %xmm0, %rsi - 0x48, 0xb8, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, //0x00006262 movabsq $-9223372036854775808, %rax - 0x48, 0x83, 0xc0, 0xff, //0x0000626c addq $-1, %rax - 0x48, 0x21, 0xf0, //0x00006270 andq %rsi, %rax - 0x31, 0xc9, //0x00006273 xorl %ecx, %ecx - 0xba, 0x04, 0x00, 0x00, 0x00, //0x00006275 movl $4, %edx - 0x48, 0xbf, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf0, 0x7f, //0x0000627a movabsq $9218868437227405312, %rdi - 0x48, 0x39, 0xf8, //0x00006284 cmpq %rdi, %rax - 0x0f, 0x85, 0x9a, 0x00, 0x00, 0x00, //0x00006287 jne LBB5_1221 - //0x0000628d LBB5_1214 - 0x48, 0x8b, 0x85, 0x70, 0xff, 0xff, 0xff, //0x0000628d movq $-144(%rbp), %rax - 0x48, 0x83, 0xf8, 0x03, //0x00006294 cmpq $3, %rax - 0x0f, 0x84, 0x16, 0x1c, 0x00, 0x00, //0x00006298 je LBB5_1237 - //0x0000629e LBB5_1215 - 0x48, 0x83, 0xf8, 0x13, //0x0000629e cmpq $19, %rax - 0x0f, 0x84, 0x79, 0x00, 0x00, 0x00, //0x000062a2 je LBB5_1220 - 0x48, 0x83, 0xf8, 0x0b, //0x000062a8 cmpq $11, %rax - 0x0f, 0x85, 0x0c, 0xb9, 0xff, 0xff, //0x000062ac jne LBB5_333 - 0x4d, 0x8b, 0x8b, 0xa0, 0x00, 0x00, 0x00, //0x000062b2 movq $160(%r11), %r9 - //0x000062b9 LBB5_1218 - 0x4c, 0x8b, 0xad, 0x78, 0xff, 0xff, 0xff, //0x000062b9 movq $-136(%rbp), %r13 - //0x000062c0 LBB5_1219 - 0x49, 0xc1, 0xe2, 0x20, //0x000062c0 shlq $32, %r10 - 0x49, 0x83, 0xca, 0x0b, //0x000062c4 orq $11, %r10 - 0x4d, 0x89, 0x11, //0x000062c8 movq %r10, (%r9) - 0x48, 0x8b, 0x45, 0xa0, //0x000062cb movq $-96(%rbp), %rax - 0x49, 0x89, 0x41, 0x08, //0x000062cf movq %rax, $8(%r9) - 0x41, 0x83, 0x83, 0xd4, 0x00, 0x00, 0x00, 0x01, //0x000062d3 addl $1, $212(%r11) - 0x49, 0x8b, 0x83, 0xa0, 0x00, 0x00, 0x00, //0x000062db movq $160(%r11), %rax - 0x48, 0x8d, 0x48, 0x10, //0x000062e2 leaq $16(%rax), %rcx - 0x49, 0x89, 0x8b, 0xa0, 0x00, 0x00, 0x00, //0x000062e6 movq %rcx, $160(%r11) - 0x48, 0x83, 0xc0, 0x20, //0x000062ed addq $32, %rax - 0x49, 0x3b, 0x83, 0xc0, 0x00, 0x00, 0x00, //0x000062f1 cmpq $192(%r11), %rax - 0x0f, 0x96, 0xc0, //0x000062f8 setbe %al - 0xb9, 0x0b, 0x00, 0x00, 0x00, //0x000062fb movl $11, %ecx - 0x48, 0x89, 0x8d, 0x70, 0xff, 0xff, 0xff, //0x00006300 movq %rcx, $-144(%rbp) - 0x4d, 0x89, 0xfc, //0x00006307 movq %r15, %r12 - 0x89, 0xd1, //0x0000630a movl %edx, %ecx - 0xba, 0x0b, 0x00, 0x00, 0x00, //0x0000630c movl $11, %edx - 0x85, 0xc9, //0x00006311 testl %ecx, %ecx - 0x0f, 0x45, 0xd1, //0x00006313 cmovnel %ecx, %edx - 0x0f, 0x84, 0x02, 0x1c, 0x00, 0x00, //0x00006316 je LBB5_1222 - 0xe9, 0x53, 0x24, 0x00, 0x00, //0x0000631c jmp LBB5_1240 - //0x00006321 LBB5_1220 - 0x89, 0xd1, //0x00006321 movl %edx, %ecx - 0x48, 0x8b, 0x75, 0xa0, //0x00006323 movq $-96(%rbp), %rsi - //0x00006327 LBB5_1221 - 0x49, 0xc1, 0xe2, 0x20, //0x00006327 shlq $32, %r10 - 0x49, 0x83, 0xca, 0x13, //0x0000632b orq $19, %r10 - 0x49, 0x8b, 0x83, 0xa0, 0x00, 0x00, 0x00, //0x0000632f movq $160(%r11), %rax - 0x4c, 0x89, 0x10, //0x00006336 movq %r10, (%rax) - 0x48, 0x89, 0x70, 0x08, //0x00006339 movq %rsi, $8(%rax) - 0x41, 0x83, 0x83, 0xd4, 0x00, 0x00, 0x00, 0x01, //0x0000633d addl $1, $212(%r11) - 0x49, 0x8b, 0x83, 0xa0, 0x00, 0x00, 0x00, //0x00006345 movq $160(%r11), %rax - 0x48, 0x8d, 0x50, 0x10, //0x0000634c leaq $16(%rax), %rdx - 0x49, 0x89, 0x93, 0xa0, 0x00, 0x00, 0x00, //0x00006350 movq %rdx, $160(%r11) - 0x48, 0x83, 0xc0, 0x20, //0x00006357 addq $32, %rax - 0x49, 0x3b, 0x83, 0xc0, 0x00, 0x00, 0x00, //0x0000635b cmpq $192(%r11), %rax - 0x0f, 0x96, 0xc0, //0x00006362 setbe %al - 0xba, 0x13, 0x00, 0x00, 0x00, //0x00006365 movl $19, %edx - 0x48, 0x89, 0x95, 0x70, 0xff, 0xff, 0xff, //0x0000636a movq %rdx, $-144(%rbp) - 0x4d, 0x89, 0xfc, //0x00006371 movq %r15, %r12 - 0x48, 0x89, 0x75, 0xa0, //0x00006374 movq %rsi, $-96(%rbp) - 0x4c, 0x8b, 0xad, 0x78, 0xff, 0xff, 0xff, //0x00006378 movq $-136(%rbp), %r13 - 0xba, 0x0b, 0x00, 0x00, 0x00, //0x0000637f movl $11, %edx - 0x85, 0xc9, //0x00006384 testl %ecx, %ecx - 0x0f, 0x45, 0xd1, //0x00006386 cmovnel %ecx, %edx - 0x0f, 0x84, 0x8f, 0x1b, 0x00, 0x00, //0x00006389 je LBB5_1222 - 0xe9, 0xe0, 0x23, 0x00, 0x00, //0x0000638f jmp LBB5_1240 - //0x00006394 LBB5_1241 - 0x45, 0x85, 0xc0, //0x00006394 testl %r8d, %r8d - 0x0f, 0x8e, 0x20, 0x02, 0x00, 0x00, //0x00006397 jle LBB5_1274 - 0x45, 0x31, 0xf6, //0x0000639d xorl %r14d, %r14d - 0x44, 0x89, 0xd2, //0x000063a0 movl %r10d, %edx - 0x44, 0x89, 0xd7, //0x000063a3 movl %r10d, %edi - 0xe9, 0x16, 0x00, 0x00, 0x00, //0x000063a6 jmp LBB5_1246 - //0x000063ab LBB5_1243 - 0x45, 0x31, 0xd2, //0x000063ab xorl %r10d, %r10d - 0x31, 0xd2, //0x000063ae xorl %edx, %edx - //0x000063b0 LBB5_1244 - 0x31, 0xff, //0x000063b0 xorl %edi, %edi - 0x45, 0x01, 0xf4, //0x000063b2 addl %r14d, %r12d - 0x45, 0x89, 0xe6, //0x000063b5 movl %r12d, %r14d - 0x45, 0x85, 0xc0, //0x000063b8 testl %r8d, %r8d - 0x0f, 0x8e, 0xff, 0x01, 0x00, 0x00, //0x000063bb jle LBB5_1275 - //0x000063c1 LBB5_1246 - 0x41, 0x83, 0xf8, 0x08, //0x000063c1 cmpl $8, %r8d - 0x0f, 0x8e, 0x0b, 0x00, 0x00, 0x00, //0x000063c5 jle LBB5_1248 - 0x41, 0xbc, 0x1b, 0x00, 0x00, 0x00, //0x000063cb movl $27, %r12d - 0xe9, 0x0e, 0x00, 0x00, 0x00, //0x000063d1 jmp LBB5_1249 - //0x000063d6 LBB5_1248 - 0x44, 0x89, 0xc0, //0x000063d6 movl %r8d, %eax - 0x48, 0x8d, 0x0d, 0x30, 0x90, 0x00, 0x00, //0x000063d9 leaq $36912(%rip), %rcx /* _POW_TAB+0(%rip) */ - 0x44, 0x8b, 0x24, 0x81, //0x000063e0 movl (%rcx,%rax,4), %r12d - //0x000063e4 LBB5_1249 - 0x85, 0xff, //0x000063e4 testl %edi, %edi - 0x0f, 0x84, 0xc4, 0xff, 0xff, 0xff, //0x000063e6 je LBB5_1244 - 0x44, 0x89, 0xe1, //0x000063ec movl %r12d, %ecx - 0x85, 0xff, //0x000063ef testl %edi, %edi - 0xb8, 0x00, 0x00, 0x00, 0x00, //0x000063f1 movl $0, %eax - 0x0f, 0x4f, 0xc7, //0x000063f6 cmovgl %edi, %eax - 0x31, 0xd2, //0x000063f9 xorl %edx, %edx - 0x31, 0xdb, //0x000063fb xorl %ebx, %ebx - //0x000063fd LBB5_1251 - 0x48, 0x39, 0xd0, //0x000063fd cmpq %rdx, %rax - 0x0f, 0x84, 0xaf, 0x00, 0x00, 0x00, //0x00006400 je LBB5_1259 - 0x48, 0x8d, 0x34, 0x9b, //0x00006406 leaq (%rbx,%rbx,4), %rsi - 0x49, 0x0f, 0xbe, 0x1c, 0x11, //0x0000640a movsbq (%r9,%rdx), %rbx - 0x48, 0x8d, 0x1c, 0x73, //0x0000640f leaq (%rbx,%rsi,2), %rbx - 0x48, 0x83, 0xc3, 0xd0, //0x00006413 addq $-48, %rbx - 0x48, 0x83, 0xc2, 0x01, //0x00006417 addq $1, %rdx - 0x48, 0x89, 0xde, //0x0000641b movq %rbx, %rsi - 0x48, 0xd3, 0xee, //0x0000641e shrq %cl, %rsi - 0x48, 0x85, 0xf6, //0x00006421 testq %rsi, %rsi - 0x0f, 0x84, 0xd3, 0xff, 0xff, 0xff, //0x00006424 je LBB5_1251 - 0x4c, 0x89, 0x45, 0xb8, //0x0000642a movq %r8, $-72(%rbp) - 0x89, 0xd0, //0x0000642e movl %edx, %eax - //0x00006430 LBB5_1254 - 0x49, 0xc7, 0xc0, 0xff, 0xff, 0xff, 0xff, //0x00006430 movq $-1, %r8 - 0x49, 0xd3, 0xe0, //0x00006437 shlq %cl, %r8 - 0x49, 0xf7, 0xd0, //0x0000643a notq %r8 - 0x31, 0xd2, //0x0000643d xorl %edx, %edx - 0x39, 0xf8, //0x0000643f cmpl %edi, %eax - 0x0f, 0x8d, 0x4f, 0x00, 0x00, 0x00, //0x00006441 jge LBB5_1258 - 0x4c, 0x89, 0x65, 0xa8, //0x00006447 movq %r12, $-88(%rbp) - 0x4c, 0x63, 0xe0, //0x0000644b movslq %eax, %r12 - 0x4d, 0x63, 0xd2, //0x0000644e movslq %r10d, %r10 - 0x4b, 0x8d, 0x34, 0x21, //0x00006451 leaq (%r9,%r12), %rsi - 0x31, 0xd2, //0x00006455 xorl %edx, %edx - //0x00006457 LBB5_1256 - 0x48, 0x89, 0xdf, //0x00006457 movq %rbx, %rdi - 0x48, 0xd3, 0xef, //0x0000645a shrq %cl, %rdi - 0x4c, 0x21, 0xc3, //0x0000645d andq %r8, %rbx - 0x40, 0x80, 0xc7, 0x30, //0x00006460 addb $48, %dil - 0x41, 0x88, 0x3c, 0x11, //0x00006464 movb %dil, (%r9,%rdx) - 0x48, 0x0f, 0xbe, 0x3c, 0x16, //0x00006468 movsbq (%rsi,%rdx), %rdi - 0x4d, 0x8d, 0x1c, 0x14, //0x0000646d leaq (%r12,%rdx), %r11 - 0x49, 0x83, 0xc3, 0x01, //0x00006471 addq $1, %r11 - 0x48, 0x83, 0xc2, 0x01, //0x00006475 addq $1, %rdx - 0x48, 0x8d, 0x1c, 0x9b, //0x00006479 leaq (%rbx,%rbx,4), %rbx - 0x48, 0x8d, 0x1c, 0x5f, //0x0000647d leaq (%rdi,%rbx,2), %rbx - 0x48, 0x83, 0xc3, 0xd0, //0x00006481 addq $-48, %rbx - 0x4d, 0x39, 0xd3, //0x00006485 cmpq %r10, %r11 - 0x0f, 0x8c, 0xc9, 0xff, 0xff, 0xff, //0x00006488 jl LBB5_1256 - 0x4c, 0x8b, 0x5d, 0xc0, //0x0000648e movq $-64(%rbp), %r11 - 0x4c, 0x8b, 0x65, 0xa8, //0x00006492 movq $-88(%rbp), %r12 - //0x00006496 LBB5_1258 - 0x48, 0x8b, 0x7d, 0xb8, //0x00006496 movq $-72(%rbp), %rdi - 0x29, 0xc7, //0x0000649a subl %eax, %edi - 0x83, 0xc7, 0x01, //0x0000649c addl $1, %edi - 0x49, 0x89, 0xfa, //0x0000649f movq %rdi, %r10 - 0x48, 0x85, 0xdb, //0x000064a2 testq %rbx, %rbx - 0xbf, 0x01, 0x00, 0x00, 0x00, //0x000064a5 movl $1, %edi - 0x0f, 0x85, 0x58, 0x00, 0x00, 0x00, //0x000064aa jne LBB5_1263 - 0xe9, 0x83, 0x00, 0x00, 0x00, //0x000064b0 jmp LBB5_1265 - //0x000064b5 LBB5_1259 - 0x48, 0x85, 0xdb, //0x000064b5 testq %rbx, %rbx - 0x0f, 0x84, 0xed, 0xfe, 0xff, 0xff, //0x000064b8 je LBB5_1243 - 0x48, 0x89, 0xda, //0x000064be movq %rbx, %rdx - 0x48, 0xd3, 0xea, //0x000064c1 shrq %cl, %rdx - 0x48, 0x85, 0xd2, //0x000064c4 testq %rdx, %rdx - 0x0f, 0x84, 0xbe, 0x00, 0x00, 0x00, //0x000064c7 je LBB5_1272 - 0x4c, 0x89, 0xc7, //0x000064cd movq %r8, %rdi - 0x49, 0xc7, 0xc0, 0xff, 0xff, 0xff, 0xff, //0x000064d0 movq $-1, %r8 - 0x49, 0xd3, 0xe0, //0x000064d7 shlq %cl, %r8 - 0x49, 0xf7, 0xd0, //0x000064da notq %r8 - 0x29, 0xc7, //0x000064dd subl %eax, %edi - 0x83, 0xc7, 0x01, //0x000064df addl $1, %edi - 0x49, 0x89, 0xfa, //0x000064e2 movq %rdi, %r10 - 0x31, 0xd2, //0x000064e5 xorl %edx, %edx - 0xbf, 0x01, 0x00, 0x00, 0x00, //0x000064e7 movl $1, %edi - 0xe9, 0x17, 0x00, 0x00, 0x00, //0x000064ec jmp LBB5_1263 - //0x000064f1 LBB5_1262 - 0x48, 0x85, 0xc0, //0x000064f1 testq %rax, %rax - 0x44, 0x0f, 0x45, 0xff, //0x000064f4 cmovnel %edi, %r15d - 0x48, 0x01, 0xdb, //0x000064f8 addq %rbx, %rbx - 0x48, 0x8d, 0x1c, 0x9b, //0x000064fb leaq (%rbx,%rbx,4), %rbx - 0x48, 0x85, 0xdb, //0x000064ff testq %rbx, %rbx - 0x0f, 0x84, 0x30, 0x00, 0x00, 0x00, //0x00006502 je LBB5_1265 - //0x00006508 LBB5_1263 - 0x48, 0x89, 0xd8, //0x00006508 movq %rbx, %rax - 0x48, 0xd3, 0xe8, //0x0000650b shrq %cl, %rax - 0x4c, 0x21, 0xc3, //0x0000650e andq %r8, %rbx - 0x48, 0x63, 0xf2, //0x00006511 movslq %edx, %rsi - 0x49, 0x39, 0xf5, //0x00006514 cmpq %rsi, %r13 - 0x0f, 0x86, 0xd4, 0xff, 0xff, 0xff, //0x00006517 jbe LBB5_1262 - 0x04, 0x30, //0x0000651d addb $48, %al - 0x41, 0x88, 0x04, 0x31, //0x0000651f movb %al, (%r9,%rsi) - 0x83, 0xc6, 0x01, //0x00006523 addl $1, %esi - 0x89, 0xf2, //0x00006526 movl %esi, %edx - 0x48, 0x01, 0xdb, //0x00006528 addq %rbx, %rbx - 0x48, 0x8d, 0x1c, 0x9b, //0x0000652b leaq (%rbx,%rbx,4), %rbx - 0x48, 0x85, 0xdb, //0x0000652f testq %rbx, %rbx - 0x0f, 0x85, 0xd0, 0xff, 0xff, 0xff, //0x00006532 jne LBB5_1263 - //0x00006538 LBB5_1265 - 0x85, 0xd2, //0x00006538 testl %edx, %edx - 0x4d, 0x89, 0xd0, //0x0000653a movq %r10, %r8 - 0x0f, 0x8e, 0x29, 0x00, 0x00, 0x00, //0x0000653d jle LBB5_1270 - 0x89, 0xd0, //0x00006543 movl %edx, %eax - 0x48, 0x83, 0xc0, 0x01, //0x00006545 addq $1, %rax - //0x00006549 LBB5_1267 - 0x8d, 0x4a, 0xff, //0x00006549 leal $-1(%rdx), %ecx - 0x41, 0x80, 0x3c, 0x09, 0x30, //0x0000654c cmpb $48, (%r9,%rcx) - 0x0f, 0x85, 0x1b, 0x00, 0x00, 0x00, //0x00006551 jne LBB5_1271 - 0x48, 0x83, 0xc0, 0xff, //0x00006557 addq $-1, %rax - 0x89, 0xca, //0x0000655b movl %ecx, %edx - 0x48, 0x83, 0xf8, 0x01, //0x0000655d cmpq $1, %rax - 0x0f, 0x8f, 0xe2, 0xff, 0xff, 0xff, //0x00006561 jg LBB5_1267 - 0xe9, 0x41, 0x00, 0x00, 0x00, //0x00006567 jmp LBB5_1269 - //0x0000656c LBB5_1270 - 0x0f, 0x84, 0x3b, 0x00, 0x00, 0x00, //0x0000656c je LBB5_1269 - //0x00006572 LBB5_1271 - 0x41, 0x89, 0xd2, //0x00006572 movl %edx, %r10d - 0x89, 0xd7, //0x00006575 movl %edx, %edi - 0x45, 0x01, 0xf4, //0x00006577 addl %r14d, %r12d - 0x45, 0x89, 0xe6, //0x0000657a movl %r12d, %r14d - 0x45, 0x85, 0xc0, //0x0000657d testl %r8d, %r8d - 0x0f, 0x8f, 0x3b, 0xfe, 0xff, 0xff, //0x00006580 jg LBB5_1246 - 0xe9, 0x35, 0x00, 0x00, 0x00, //0x00006586 jmp LBB5_1275 - //0x0000658b LBB5_1272 - 0x4c, 0x89, 0x45, 0xb8, //0x0000658b movq %r8, $-72(%rbp) - //0x0000658f LBB5_1273 - 0x48, 0x01, 0xdb, //0x0000658f addq %rbx, %rbx - 0x48, 0x8d, 0x1c, 0x9b, //0x00006592 leaq (%rbx,%rbx,4), %rbx - 0x83, 0xc0, 0x01, //0x00006596 addl $1, %eax - 0x48, 0x89, 0xda, //0x00006599 movq %rbx, %rdx - 0x48, 0xd3, 0xea, //0x0000659c shrq %cl, %rdx - 0x48, 0x85, 0xd2, //0x0000659f testq %rdx, %rdx - 0x0f, 0x84, 0xe7, 0xff, 0xff, 0xff, //0x000065a2 je LBB5_1273 - 0xe9, 0x83, 0xfe, 0xff, 0xff, //0x000065a8 jmp LBB5_1254 - //0x000065ad LBB5_1269 - 0x45, 0x01, 0xf4, //0x000065ad addl %r14d, %r12d - 0x45, 0x31, 0xc0, //0x000065b0 xorl %r8d, %r8d - 0x45, 0x31, 0xd2, //0x000065b3 xorl %r10d, %r10d - 0x31, 0xd2, //0x000065b6 xorl %edx, %edx - 0xe9, 0x03, 0x00, 0x00, 0x00, //0x000065b8 jmp LBB5_1275 - //0x000065bd LBB5_1274 - 0x44, 0x89, 0xd2, //0x000065bd movl %r10d, %edx - //0x000065c0 LBB5_1275 - 0x4c, 0x89, 0x65, 0xa8, //0x000065c0 movq %r12, $-88(%rbp) - 0x49, 0xbc, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, //0x000065c4 movabsq $1152921504606846975, %r12 - 0x49, 0x8d, 0x41, 0x01, //0x000065ce leaq $1(%r9), %rax - 0x48, 0x89, 0x85, 0x50, 0xff, 0xff, 0xff, //0x000065d2 movq %rax, $-176(%rbp) - 0x89, 0xd7, //0x000065d9 movl %edx, %edi - 0xe9, 0x0e, 0x00, 0x00, 0x00, //0x000065db jmp LBB5_1279 - //0x000065e0 LBB5_1276 - 0x31, 0xd2, //0x000065e0 xorl %edx, %edx - //0x000065e2 LBB5_1277 - 0x31, 0xff, //0x000065e2 xorl %edi, %edi - //0x000065e4 LBB5_1278 - 0x48, 0x8b, 0x45, 0xa8, //0x000065e4 movq $-88(%rbp), %rax - 0x29, 0xc8, //0x000065e8 subl %ecx, %eax - 0x48, 0x89, 0x45, 0xa8, //0x000065ea movq %rax, $-88(%rbp) - //0x000065ee LBB5_1279 - 0x45, 0x85, 0xc0, //0x000065ee testl %r8d, %r8d - 0x0f, 0x88, 0x15, 0x00, 0x00, 0x00, //0x000065f1 js LBB5_1284 - 0x0f, 0x85, 0x39, 0x07, 0x00, 0x00, //0x000065f7 jne LBB5_1378 - 0x41, 0x80, 0x39, 0x35, //0x000065fd cmpb $53, (%r9) - 0x0f, 0x8c, 0x27, 0x00, 0x00, 0x00, //0x00006601 jl LBB5_1282 - 0xe9, 0x2a, 0x07, 0x00, 0x00, //0x00006607 jmp LBB5_1378 - //0x0000660c LBB5_1284 - 0x41, 0x83, 0xf8, 0xf8, //0x0000660c cmpl $-8, %r8d - 0x0f, 0x8d, 0x18, 0x00, 0x00, 0x00, //0x00006610 jge LBB5_1282 - 0xb9, 0x1b, 0x00, 0x00, 0x00, //0x00006616 movl $27, %ecx - 0x85, 0xd2, //0x0000661b testl %edx, %edx - 0x0f, 0x84, 0xbd, 0xff, 0xff, 0xff, //0x0000661d je LBB5_1276 - 0x4c, 0x89, 0x45, 0xb8, //0x00006623 movq %r8, $-72(%rbp) - 0x89, 0xd7, //0x00006627 movl %edx, %edi - 0xe9, 0x1b, 0x00, 0x00, 0x00, //0x00006629 jmp LBB5_1287 - //0x0000662e LBB5_1282 - 0x44, 0x89, 0xc0, //0x0000662e movl %r8d, %eax - 0xf7, 0xd8, //0x00006631 negl %eax - 0x48, 0x8d, 0x0d, 0xd6, 0x8d, 0x00, 0x00, //0x00006633 leaq $36310(%rip), %rcx /* _POW_TAB+0(%rip) */ - 0x8b, 0x0c, 0x81, //0x0000663a movl (%rcx,%rax,4), %ecx - 0x85, 0xff, //0x0000663d testl %edi, %edi - 0x0f, 0x84, 0x9d, 0xff, 0xff, 0xff, //0x0000663f je LBB5_1277 - 0x4c, 0x89, 0x45, 0xb8, //0x00006645 movq %r8, $-72(%rbp) - //0x00006649 LBB5_1287 - 0x89, 0x8d, 0x60, 0xff, 0xff, 0xff, //0x00006649 movl %ecx, $-160(%rbp) - 0x89, 0xc9, //0x0000664f movl %ecx, %ecx - 0x4c, 0x6b, 0xc1, 0x68, //0x00006651 imulq $104, %rcx, %r8 - 0x48, 0x8d, 0x05, 0xe4, 0x8d, 0x00, 0x00, //0x00006655 leaq $36324(%rip), %rax /* _LSHIFT_TAB+0(%rip) */ - 0x45, 0x8b, 0x34, 0x00, //0x0000665c movl (%r8,%rax), %r14d - 0x48, 0x63, 0xd7, //0x00006660 movslq %edi, %rdx - 0x49, 0x8d, 0x34, 0x00, //0x00006663 leaq (%r8,%rax), %rsi - 0x48, 0x83, 0xc6, 0x04, //0x00006667 addq $4, %rsi - 0x31, 0xdb, //0x0000666b xorl %ebx, %ebx - 0x90, 0x90, 0x90, //0x0000666d .p2align 4, 0x90 - //0x00006670 LBB5_1288 - 0x0f, 0xb6, 0x04, 0x1e, //0x00006670 movzbl (%rsi,%rbx), %eax - 0x84, 0xc0, //0x00006674 testb %al, %al - 0x0f, 0x84, 0x33, 0x00, 0x00, 0x00, //0x00006676 je LBB5_1293 - 0x41, 0x38, 0x04, 0x19, //0x0000667c cmpb %al, (%r9,%rbx) - 0x0f, 0x85, 0x05, 0x01, 0x00, 0x00, //0x00006680 jne LBB5_1302 - 0x48, 0x83, 0xc3, 0x01, //0x00006686 addq $1, %rbx - 0x48, 0x39, 0xda, //0x0000668a cmpq %rbx, %rdx - 0x0f, 0x85, 0xdd, 0xff, 0xff, 0xff, //0x0000668d jne LBB5_1288 - 0x89, 0xf8, //0x00006693 movl %edi, %eax - 0x48, 0x8d, 0x15, 0xa4, 0x8d, 0x00, 0x00, //0x00006695 leaq $36260(%rip), %rdx /* _LSHIFT_TAB+0(%rip) */ - 0x49, 0x01, 0xd0, //0x0000669c addq %rdx, %r8 - 0x42, 0x80, 0x7c, 0x00, 0x04, 0x00, //0x0000669f cmpb $0, $4(%rax,%r8) - 0x0f, 0x84, 0x04, 0x00, 0x00, 0x00, //0x000066a5 je LBB5_1293 - //0x000066ab LBB5_1292 - 0x41, 0x83, 0xc6, 0xff, //0x000066ab addl $-1, %r14d - //0x000066af LBB5_1293 - 0x85, 0xff, //0x000066af testl %edi, %edi - 0x0f, 0x8e, 0xca, 0x00, 0x00, 0x00, //0x000066b1 jle LBB5_1301 - 0x4c, 0x89, 0xb5, 0x58, 0xff, 0xff, 0xff, //0x000066b7 movq %r14, $-168(%rbp) - 0x41, 0x8d, 0x04, 0x3e, //0x000066be leal (%r14,%rdi), %eax - 0x89, 0xfb, //0x000066c2 movl %edi, %ebx - 0x48, 0x98, //0x000066c4 cltq - 0x49, 0x89, 0xc6, //0x000066c6 movq %rax, %r14 - 0x49, 0xc1, 0xe6, 0x20, //0x000066c9 shlq $32, %r14 - 0x48, 0x83, 0xc0, 0xff, //0x000066cd addq $-1, %rax - 0x48, 0x83, 0xc3, 0x01, //0x000066d1 addq $1, %rbx - 0x83, 0xc7, 0xff, //0x000066d5 addl $-1, %edi - 0x45, 0x31, 0xc0, //0x000066d8 xorl %r8d, %r8d - 0xe9, 0x35, 0x00, 0x00, 0x00, //0x000066db jmp LBB5_1297 - //0x000066e0 .p2align 4, 0x90 - //0x000066e0 LBB5_1295 - 0x48, 0x85, 0xc0, //0x000066e0 testq %rax, %rax - 0xb8, 0x01, 0x00, 0x00, 0x00, //0x000066e3 movl $1, %eax - 0x44, 0x0f, 0x45, 0xf8, //0x000066e8 cmovnel %eax, %r15d - //0x000066ec LBB5_1296 - 0x48, 0xb8, 0xff, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0xff, //0x000066ec movabsq $-4294967041, %rax - 0x49, 0x01, 0xc6, //0x000066f6 addq %rax, %r14 - 0x49, 0x81, 0xc6, 0x01, 0xff, 0xff, 0xff, //0x000066f9 addq $-255, %r14 - 0x49, 0x8d, 0x43, 0xff, //0x00006700 leaq $-1(%r11), %rax - 0x48, 0x83, 0xc3, 0xff, //0x00006704 addq $-1, %rbx - 0x83, 0xc7, 0xff, //0x00006708 addl $-1, %edi - 0x48, 0x83, 0xfb, 0x01, //0x0000670b cmpq $1, %rbx - 0x0f, 0x8e, 0x4d, 0x00, 0x00, 0x00, //0x0000670f jle LBB5_1299 - //0x00006715 LBB5_1297 - 0x49, 0x89, 0xc3, //0x00006715 movq %rax, %r11 - 0x89, 0xf8, //0x00006718 movl %edi, %eax - 0x49, 0x0f, 0xbe, 0x34, 0x01, //0x0000671a movsbq (%r9,%rax), %rsi - 0x48, 0x83, 0xc6, 0xd0, //0x0000671f addq $-48, %rsi - 0x48, 0xd3, 0xe6, //0x00006723 shlq %cl, %rsi - 0x4c, 0x01, 0xc6, //0x00006726 addq %r8, %rsi - 0x48, 0x89, 0xf0, //0x00006729 movq %rsi, %rax - 0x48, 0xba, 0xcd, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, //0x0000672c movabsq $-3689348814741910323, %rdx - 0x48, 0xf7, 0xe2, //0x00006736 mulq %rdx - 0x49, 0x89, 0xd0, //0x00006739 movq %rdx, %r8 - 0x49, 0xc1, 0xe8, 0x03, //0x0000673c shrq $3, %r8 - 0x4b, 0x8d, 0x04, 0x00, //0x00006740 leaq (%r8,%r8), %rax - 0x48, 0x8d, 0x14, 0x80, //0x00006744 leaq (%rax,%rax,4), %rdx - 0x48, 0x89, 0xf0, //0x00006748 movq %rsi, %rax - 0x48, 0x29, 0xd0, //0x0000674b subq %rdx, %rax - 0x4d, 0x39, 0xeb, //0x0000674e cmpq %r13, %r11 - 0x0f, 0x83, 0x89, 0xff, 0xff, 0xff, //0x00006751 jae LBB5_1295 - 0x04, 0x30, //0x00006757 addb $48, %al - 0x43, 0x88, 0x04, 0x19, //0x00006759 movb %al, (%r9,%r11) - 0xe9, 0x8a, 0xff, 0xff, 0xff, //0x0000675d jmp LBB5_1296 - //0x00006762 LBB5_1299 - 0x48, 0x83, 0xfe, 0x0a, //0x00006762 cmpq $10, %rsi - 0xbf, 0x01, 0x00, 0x00, 0x00, //0x00006766 movl $1, %edi - 0x0f, 0x83, 0x25, 0x00, 0x00, 0x00, //0x0000676b jae LBB5_1303 - 0x4c, 0x8b, 0x5d, 0xc0, //0x00006771 movq $-64(%rbp), %r11 - 0x4c, 0x8b, 0xb5, 0x58, 0xff, 0xff, 0xff, //0x00006775 movq $-168(%rbp), %r14 - 0xe9, 0x89, 0x00, 0x00, 0x00, //0x0000677c jmp LBB5_1307 - //0x00006781 LBB5_1301 - 0xbf, 0x01, 0x00, 0x00, 0x00, //0x00006781 movl $1, %edi - 0xe9, 0x7f, 0x00, 0x00, 0x00, //0x00006786 jmp LBB5_1307 - //0x0000678b LBB5_1302 - 0x0f, 0x8c, 0x1a, 0xff, 0xff, 0xff, //0x0000678b jl LBB5_1292 - 0xe9, 0x19, 0xff, 0xff, 0xff, //0x00006791 jmp LBB5_1293 - //0x00006796 LBB5_1303 - 0x49, 0x63, 0xcb, //0x00006796 movslq %r11d, %rcx - 0x48, 0x83, 0xc1, 0xff, //0x00006799 addq $-1, %rcx - 0x4c, 0x8b, 0x5d, 0xc0, //0x0000679d movq $-64(%rbp), %r11 - 0x4c, 0x8b, 0xb5, 0x58, 0xff, 0xff, 0xff, //0x000067a1 movq $-168(%rbp), %r14 - 0xe9, 0x1b, 0x00, 0x00, 0x00, //0x000067a8 jmp LBB5_1305 - 0x90, 0x90, 0x90, //0x000067ad .p2align 4, 0x90 - //0x000067b0 LBB5_1304 - 0x48, 0x85, 0xc0, //0x000067b0 testq %rax, %rax - 0x44, 0x0f, 0x45, 0xff, //0x000067b3 cmovnel %edi, %r15d - 0x48, 0x83, 0xc1, 0xff, //0x000067b7 addq $-1, %rcx - 0x49, 0x83, 0xf8, 0x09, //0x000067bb cmpq $9, %r8 - 0x49, 0x89, 0xd0, //0x000067bf movq %rdx, %r8 - 0x0f, 0x86, 0x42, 0x00, 0x00, 0x00, //0x000067c2 jbe LBB5_1307 - //0x000067c8 LBB5_1305 - 0x4c, 0x89, 0xc0, //0x000067c8 movq %r8, %rax - 0x48, 0xba, 0xcd, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, //0x000067cb movabsq $-3689348814741910323, %rdx - 0x48, 0xf7, 0xe2, //0x000067d5 mulq %rdx - 0x48, 0xc1, 0xea, 0x03, //0x000067d8 shrq $3, %rdx - 0x48, 0x8d, 0x04, 0x12, //0x000067dc leaq (%rdx,%rdx), %rax - 0x48, 0x8d, 0x34, 0x80, //0x000067e0 leaq (%rax,%rax,4), %rsi - 0x4c, 0x89, 0xc0, //0x000067e4 movq %r8, %rax - 0x48, 0x29, 0xf0, //0x000067e7 subq %rsi, %rax - 0x4c, 0x39, 0xe9, //0x000067ea cmpq %r13, %rcx - 0x0f, 0x83, 0xbd, 0xff, 0xff, 0xff, //0x000067ed jae LBB5_1304 - 0x04, 0x30, //0x000067f3 addb $48, %al - 0x41, 0x88, 0x04, 0x09, //0x000067f5 movb %al, (%r9,%rcx) - 0x48, 0x83, 0xc1, 0xff, //0x000067f9 addq $-1, %rcx - 0x49, 0x83, 0xf8, 0x09, //0x000067fd cmpq $9, %r8 - 0x49, 0x89, 0xd0, //0x00006801 movq %rdx, %r8 - 0x0f, 0x87, 0xbe, 0xff, 0xff, 0xff, //0x00006804 ja LBB5_1305 - //0x0000680a LBB5_1307 - 0x45, 0x01, 0xf2, //0x0000680a addl %r14d, %r10d - 0x4d, 0x63, 0xd2, //0x0000680d movslq %r10d, %r10 - 0x4d, 0x39, 0xd5, //0x00006810 cmpq %r10, %r13 - 0x45, 0x0f, 0x46, 0xd5, //0x00006813 cmovbel %r13d, %r10d - 0x4c, 0x8b, 0x45, 0xb8, //0x00006817 movq $-72(%rbp), %r8 - 0x45, 0x01, 0xf0, //0x0000681b addl %r14d, %r8d - 0x45, 0x85, 0xd2, //0x0000681e testl %r10d, %r10d - 0x0f, 0x8e, 0x3d, 0x00, 0x00, 0x00, //0x00006821 jle LBB5_1312 - 0x41, 0x8d, 0x42, 0xff, //0x00006827 leal $-1(%r10), %eax - 0x41, 0x80, 0x3c, 0x01, 0x30, //0x0000682b cmpb $48, (%r9,%rax) - 0x8b, 0x8d, 0x60, 0xff, 0xff, 0xff, //0x00006830 movl $-160(%rbp), %ecx - 0x0f, 0x85, 0x3a, 0x00, 0x00, 0x00, //0x00006836 jne LBB5_1314 - 0x44, 0x89, 0xd0, //0x0000683c movl %r10d, %eax - 0x90, //0x0000683f .p2align 4, 0x90 - //0x00006840 LBB5_1310 - 0x48, 0x83, 0xf8, 0x01, //0x00006840 cmpq $1, %rax - 0x0f, 0x8e, 0x26, 0x00, 0x00, 0x00, //0x00006844 jle LBB5_1313 - 0x4c, 0x8d, 0x50, 0xff, //0x0000684a leaq $-1(%rax), %r10 - 0x83, 0xc0, 0xfe, //0x0000684e addl $-2, %eax - 0x41, 0x80, 0x3c, 0x01, 0x30, //0x00006851 cmpb $48, (%r9,%rax) - 0x4c, 0x89, 0xd0, //0x00006856 movq %r10, %rax - 0x0f, 0x84, 0xe1, 0xff, 0xff, 0xff, //0x00006859 je LBB5_1310 - 0xe9, 0x12, 0x00, 0x00, 0x00, //0x0000685f jmp LBB5_1314 - //0x00006864 LBB5_1312 - 0x8b, 0x8d, 0x60, 0xff, 0xff, 0xff, //0x00006864 movl $-160(%rbp), %ecx - 0x0f, 0x85, 0x06, 0x00, 0x00, 0x00, //0x0000686a jne LBB5_1314 - //0x00006870 LBB5_1313 - 0x45, 0x31, 0xc0, //0x00006870 xorl %r8d, %r8d - 0x45, 0x31, 0xd2, //0x00006873 xorl %r10d, %r10d - //0x00006876 LBB5_1314 - 0x85, 0xc9, //0x00006876 testl %ecx, %ecx - 0x0f, 0x88, 0x0b, 0x00, 0x00, 0x00, //0x00006878 js LBB5_1316 - 0x44, 0x89, 0xd2, //0x0000687e movl %r10d, %edx - 0x44, 0x89, 0xd7, //0x00006881 movl %r10d, %edi - 0xe9, 0x5b, 0xfd, 0xff, 0xff, //0x00006884 jmp LBB5_1278 - //0x00006889 LBB5_1316 - 0x4c, 0x89, 0x45, 0xb8, //0x00006889 movq %r8, $-72(%rbp) - 0x83, 0xf9, 0xc3, //0x0000688d cmpl $-61, %ecx - 0x0f, 0x8f, 0x38, 0x02, 0x00, 0x00, //0x00006890 jg LBB5_1344 - 0x41, 0x89, 0xc8, //0x00006896 movl %ecx, %r8d - 0xe9, 0x1c, 0x00, 0x00, 0x00, //0x00006899 jmp LBB5_1322 - //0x0000689e LBB5_1319 - 0x31, 0xc0, //0x0000689e xorl %eax, %eax - 0x48, 0x89, 0x45, 0xb8, //0x000068a0 movq %rax, $-72(%rbp) - //0x000068a4 LBB5_1320 - 0x31, 0xc0, //0x000068a4 xorl %eax, %eax - //0x000068a6 LBB5_1321 - 0x41, 0x8d, 0x48, 0x3c, //0x000068a6 leal $60(%r8), %ecx - 0x41, 0x89, 0xc2, //0x000068aa movl %eax, %r10d - 0x41, 0x83, 0xf8, 0x88, //0x000068ad cmpl $-120, %r8d - 0x41, 0x89, 0xc8, //0x000068b1 movl %ecx, %r8d - 0x0f, 0x8d, 0x17, 0x02, 0x00, 0x00, //0x000068b4 jge LBB5_1345 - //0x000068ba LBB5_1322 - 0x45, 0x85, 0xd2, //0x000068ba testl %r10d, %r10d - 0xbe, 0x00, 0x00, 0x00, 0x00, //0x000068bd movl $0, %esi - 0x41, 0x0f, 0x4f, 0xf2, //0x000068c2 cmovgl %r10d, %esi - 0x31, 0xc0, //0x000068c6 xorl %eax, %eax - 0x31, 0xc9, //0x000068c8 xorl %ecx, %ecx - 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x000068ca .p2align 4, 0x90 - //0x000068d0 LBB5_1323 - 0x48, 0x39, 0xc6, //0x000068d0 cmpq %rax, %rsi - 0x0f, 0x84, 0x2a, 0x00, 0x00, 0x00, //0x000068d3 je LBB5_1326 - 0x48, 0x8d, 0x0c, 0x89, //0x000068d9 leaq (%rcx,%rcx,4), %rcx - 0x49, 0x0f, 0xbe, 0x14, 0x01, //0x000068dd movsbq (%r9,%rax), %rdx - 0x48, 0x8d, 0x0c, 0x4a, //0x000068e2 leaq (%rdx,%rcx,2), %rcx - 0x48, 0x83, 0xc1, 0xd0, //0x000068e6 addq $-48, %rcx - 0x48, 0x83, 0xc0, 0x01, //0x000068ea addq $1, %rax - 0x49, 0x8d, 0x54, 0x24, 0x01, //0x000068ee leaq $1(%r12), %rdx - 0x48, 0x39, 0xd1, //0x000068f3 cmpq %rdx, %rcx - 0x0f, 0x82, 0xd4, 0xff, 0xff, 0xff, //0x000068f6 jb LBB5_1323 - 0x89, 0xc6, //0x000068fc movl %eax, %esi - 0xe9, 0x25, 0x00, 0x00, 0x00, //0x000068fe jmp LBB5_1328 - //0x00006903 LBB5_1326 - 0x48, 0x85, 0xc9, //0x00006903 testq %rcx, %rcx - 0x0f, 0x84, 0x98, 0xff, 0xff, 0xff, //0x00006906 je LBB5_1320 - 0x90, 0x90, 0x90, 0x90, //0x0000690c .p2align 4, 0x90 - //0x00006910 LBB5_1327 - 0x48, 0x01, 0xc9, //0x00006910 addq %rcx, %rcx - 0x48, 0x8d, 0x0c, 0x89, //0x00006913 leaq (%rcx,%rcx,4), %rcx - 0x83, 0xc6, 0x01, //0x00006917 addl $1, %esi - 0x49, 0x8d, 0x44, 0x24, 0x01, //0x0000691a leaq $1(%r12), %rax - 0x48, 0x39, 0xc1, //0x0000691f cmpq %rax, %rcx - 0x0f, 0x82, 0xe8, 0xff, 0xff, 0xff, //0x00006922 jb LBB5_1327 - //0x00006928 LBB5_1328 - 0x48, 0x8b, 0x45, 0xb8, //0x00006928 movq $-72(%rbp), %rax - 0x29, 0xf0, //0x0000692c subl %esi, %eax - 0x48, 0x89, 0x45, 0xb8, //0x0000692e movq %rax, $-72(%rbp) - 0x44, 0x89, 0xd0, //0x00006932 movl %r10d, %eax - 0x29, 0xf0, //0x00006935 subl %esi, %eax - 0x0f, 0x8e, 0x31, 0x00, 0x00, 0x00, //0x00006937 jle LBB5_1331 - 0x48, 0x63, 0xf6, //0x0000693d movslq %esi, %rsi - 0x49, 0x63, 0xd2, //0x00006940 movslq %r10d, %rdx - 0x49, 0x89, 0xd2, //0x00006943 movq %rdx, %r10 - 0x49, 0x29, 0xf2, //0x00006946 subq %rsi, %r10 - 0x48, 0x89, 0xf7, //0x00006949 movq %rsi, %rdi - 0x48, 0xf7, 0xd7, //0x0000694c notq %rdi - 0x48, 0x01, 0xd7, //0x0000694f addq %rdx, %rdi - 0x0f, 0x85, 0x1d, 0x00, 0x00, 0x00, //0x00006952 jne LBB5_1332 - 0x31, 0xdb, //0x00006958 xorl %ebx, %ebx - 0x41, 0xf6, 0xc2, 0x01, //0x0000695a testb $1, %r10b - 0xbf, 0x01, 0x00, 0x00, 0x00, //0x0000695e movl $1, %edi - 0x0f, 0x85, 0x96, 0x00, 0x00, 0x00, //0x00006963 jne LBB5_1335 - 0xe9, 0xb3, 0x00, 0x00, 0x00, //0x00006969 jmp LBB5_1336 - //0x0000696e LBB5_1331 - 0x31, 0xc0, //0x0000696e xorl %eax, %eax - 0xe9, 0xd8, 0x00, 0x00, 0x00, //0x00006970 jmp LBB5_1338 - //0x00006975 LBB5_1332 - 0x4d, 0x89, 0xde, //0x00006975 movq %r11, %r14 - 0x4d, 0x89, 0xd3, //0x00006978 movq %r10, %r11 - 0x49, 0x83, 0xe3, 0xfe, //0x0000697b andq $-2, %r11 - 0x49, 0xf7, 0xdb, //0x0000697f negq %r11 - 0x31, 0xdb, //0x00006982 xorl %ebx, %ebx - 0x48, 0x8b, 0x95, 0x50, 0xff, 0xff, 0xff, //0x00006984 movq $-176(%rbp), %rdx - 0x90, 0x90, 0x90, 0x90, 0x90, //0x0000698b .p2align 4, 0x90 - //0x00006990 LBB5_1333 - 0x48, 0x89, 0xcf, //0x00006990 movq %rcx, %rdi - 0x48, 0xc1, 0xef, 0x3c, //0x00006993 shrq $60, %rdi - 0x4c, 0x21, 0xe1, //0x00006997 andq %r12, %rcx - 0x40, 0x80, 0xcf, 0x30, //0x0000699a orb $48, %dil - 0x40, 0x88, 0x7a, 0xff, //0x0000699e movb %dil, $-1(%rdx) - 0x48, 0x8d, 0x0c, 0x89, //0x000069a2 leaq (%rcx,%rcx,4), %rcx - 0x48, 0x0f, 0xbe, 0x7c, 0x32, 0xff, //0x000069a6 movsbq $-1(%rdx,%rsi), %rdi - 0x48, 0x8d, 0x0c, 0x4f, //0x000069ac leaq (%rdi,%rcx,2), %rcx - 0x48, 0x83, 0xc1, 0xd0, //0x000069b0 addq $-48, %rcx - 0x48, 0x89, 0xcf, //0x000069b4 movq %rcx, %rdi - 0x48, 0xc1, 0xef, 0x3c, //0x000069b7 shrq $60, %rdi - 0x4c, 0x21, 0xe1, //0x000069bb andq %r12, %rcx - 0x40, 0x80, 0xcf, 0x30, //0x000069be orb $48, %dil - 0x40, 0x88, 0x3a, //0x000069c2 movb %dil, (%rdx) - 0x48, 0x8d, 0x0c, 0x89, //0x000069c5 leaq (%rcx,%rcx,4), %rcx - 0x48, 0x0f, 0xbe, 0x3c, 0x32, //0x000069c9 movsbq (%rdx,%rsi), %rdi - 0x48, 0x8d, 0x0c, 0x4f, //0x000069ce leaq (%rdi,%rcx,2), %rcx - 0x48, 0x83, 0xc1, 0xd0, //0x000069d2 addq $-48, %rcx - 0x48, 0x83, 0xc2, 0x02, //0x000069d6 addq $2, %rdx - 0x48, 0x83, 0xc3, 0xfe, //0x000069da addq $-2, %rbx - 0x49, 0x39, 0xdb, //0x000069de cmpq %rbx, %r11 - 0x0f, 0x85, 0xa9, 0xff, 0xff, 0xff, //0x000069e1 jne LBB5_1333 - 0x48, 0x29, 0xde, //0x000069e7 subq %rbx, %rsi - 0x48, 0xf7, 0xdb, //0x000069ea negq %rbx - 0x4d, 0x89, 0xf3, //0x000069ed movq %r14, %r11 - 0x41, 0xf6, 0xc2, 0x01, //0x000069f0 testb $1, %r10b - 0xbf, 0x01, 0x00, 0x00, 0x00, //0x000069f4 movl $1, %edi - 0x0f, 0x84, 0x22, 0x00, 0x00, 0x00, //0x000069f9 je LBB5_1336 - //0x000069ff LBB5_1335 - 0x48, 0x89, 0xca, //0x000069ff movq %rcx, %rdx - 0x48, 0xc1, 0xea, 0x3c, //0x00006a02 shrq $60, %rdx - 0x80, 0xca, 0x30, //0x00006a06 orb $48, %dl - 0x41, 0x88, 0x14, 0x19, //0x00006a09 movb %dl, (%r9,%rbx) - 0x4c, 0x21, 0xe1, //0x00006a0d andq %r12, %rcx - 0x48, 0x8d, 0x0c, 0x89, //0x00006a10 leaq (%rcx,%rcx,4), %rcx - 0x49, 0x0f, 0xbe, 0x14, 0x31, //0x00006a14 movsbq (%r9,%rsi), %rdx - 0x48, 0x8d, 0x0c, 0x4a, //0x00006a19 leaq (%rdx,%rcx,2), %rcx - 0x48, 0x83, 0xc1, 0xd0, //0x00006a1d addq $-48, %rcx - //0x00006a21 LBB5_1336 - 0x48, 0x85, 0xc9, //0x00006a21 testq %rcx, %rcx - 0x0f, 0x85, 0x23, 0x00, 0x00, 0x00, //0x00006a24 jne LBB5_1338 - 0xe9, 0x51, 0x00, 0x00, 0x00, //0x00006a2a jmp LBB5_1340 - 0x90, //0x00006a2f .p2align 4, 0x90 - //0x00006a30 LBB5_1337 - 0x49, 0x8d, 0x74, 0x24, 0x01, //0x00006a30 leaq $1(%r12), %rsi - 0x48, 0x39, 0xf1, //0x00006a35 cmpq %rsi, %rcx - 0x44, 0x0f, 0x43, 0xff, //0x00006a38 cmovael %edi, %r15d - 0x48, 0x8d, 0x0c, 0x12, //0x00006a3c leaq (%rdx,%rdx), %rcx - 0x48, 0x8d, 0x0c, 0x89, //0x00006a40 leaq (%rcx,%rcx,4), %rcx - 0x48, 0x85, 0xd2, //0x00006a44 testq %rdx, %rdx - 0x0f, 0x84, 0x33, 0x00, 0x00, 0x00, //0x00006a47 je LBB5_1340 - //0x00006a4d LBB5_1338 - 0x48, 0x89, 0xca, //0x00006a4d movq %rcx, %rdx - 0x4c, 0x21, 0xe2, //0x00006a50 andq %r12, %rdx - 0x48, 0x63, 0xf0, //0x00006a53 movslq %eax, %rsi - 0x49, 0x39, 0xf5, //0x00006a56 cmpq %rsi, %r13 - 0x0f, 0x86, 0xd1, 0xff, 0xff, 0xff, //0x00006a59 jbe LBB5_1337 - 0x48, 0xc1, 0xe9, 0x3c, //0x00006a5f shrq $60, %rcx - 0x80, 0xc9, 0x30, //0x00006a63 orb $48, %cl - 0x41, 0x88, 0x0c, 0x31, //0x00006a66 movb %cl, (%r9,%rsi) - 0x83, 0xc6, 0x01, //0x00006a6a addl $1, %esi - 0x89, 0xf0, //0x00006a6d movl %esi, %eax - 0x48, 0x8d, 0x0c, 0x12, //0x00006a6f leaq (%rdx,%rdx), %rcx - 0x48, 0x8d, 0x0c, 0x89, //0x00006a73 leaq (%rcx,%rcx,4), %rcx - 0x48, 0x85, 0xd2, //0x00006a77 testq %rdx, %rdx - 0x0f, 0x85, 0xcd, 0xff, 0xff, 0xff, //0x00006a7a jne LBB5_1338 - //0x00006a80 LBB5_1340 - 0x48, 0x8b, 0x4d, 0xb8, //0x00006a80 movq $-72(%rbp), %rcx - 0x83, 0xc1, 0x01, //0x00006a84 addl $1, %ecx - 0x48, 0x89, 0x4d, 0xb8, //0x00006a87 movq %rcx, $-72(%rbp) - 0x85, 0xc0, //0x00006a8b testl %eax, %eax - 0x0f, 0x8e, 0x30, 0x00, 0x00, 0x00, //0x00006a8d jle LBB5_1318 - 0x89, 0xc1, //0x00006a93 movl %eax, %ecx - 0x48, 0x83, 0xc1, 0x01, //0x00006a95 addq $1, %rcx - 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00006a99 .p2align 4, 0x90 - //0x00006aa0 LBB5_1342 - 0x8d, 0x50, 0xff, //0x00006aa0 leal $-1(%rax), %edx - 0x41, 0x80, 0x3c, 0x11, 0x30, //0x00006aa3 cmpb $48, (%r9,%rdx) - 0x0f, 0x85, 0xf8, 0xfd, 0xff, 0xff, //0x00006aa8 jne LBB5_1321 - 0x48, 0x83, 0xc1, 0xff, //0x00006aae addq $-1, %rcx - 0x89, 0xd0, //0x00006ab2 movl %edx, %eax - 0x48, 0x83, 0xf9, 0x01, //0x00006ab4 cmpq $1, %rcx - 0x0f, 0x8f, 0xe2, 0xff, 0xff, 0xff, //0x00006ab8 jg LBB5_1342 - 0xe9, 0xdb, 0xfd, 0xff, 0xff, //0x00006abe jmp LBB5_1319 - //0x00006ac3 LBB5_1318 - 0x0f, 0x85, 0xdd, 0xfd, 0xff, 0xff, //0x00006ac3 jne LBB5_1321 - 0xe9, 0xd0, 0xfd, 0xff, 0xff, //0x00006ac9 jmp LBB5_1319 - //0x00006ace LBB5_1344 - 0x44, 0x89, 0xd0, //0x00006ace movl %r10d, %eax - //0x00006ad1 LBB5_1345 - 0xf7, 0xd9, //0x00006ad1 negl %ecx - 0x85, 0xc0, //0x00006ad3 testl %eax, %eax - 0xbe, 0x00, 0x00, 0x00, 0x00, //0x00006ad5 movl $0, %esi - 0x0f, 0x4f, 0xf0, //0x00006ada cmovgl %eax, %esi - 0x31, 0xff, //0x00006add xorl %edi, %edi - 0x45, 0x31, 0xdb, //0x00006adf xorl %r11d, %r11d - 0x4c, 0x8b, 0x45, 0xb8, //0x00006ae2 movq $-72(%rbp), %r8 - 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00006ae6 .p2align 4, 0x90 - //0x00006af0 LBB5_1346 - 0x48, 0x39, 0xfe, //0x00006af0 cmpq %rdi, %rsi - 0x0f, 0x84, 0x65, 0x00, 0x00, 0x00, //0x00006af3 je LBB5_1352 - 0x4b, 0x8d, 0x14, 0x9b, //0x00006af9 leaq (%r11,%r11,4), %rdx - 0x49, 0x0f, 0xbe, 0x1c, 0x39, //0x00006afd movsbq (%r9,%rdi), %rbx - 0x4c, 0x8d, 0x1c, 0x53, //0x00006b02 leaq (%rbx,%rdx,2), %r11 - 0x49, 0x83, 0xc3, 0xd0, //0x00006b06 addq $-48, %r11 - 0x48, 0x83, 0xc7, 0x01, //0x00006b0a addq $1, %rdi - 0x4c, 0x89, 0xda, //0x00006b0e movq %r11, %rdx - 0x48, 0xd3, 0xea, //0x00006b11 shrq %cl, %rdx - 0x48, 0x85, 0xd2, //0x00006b14 testq %rdx, %rdx - 0x0f, 0x84, 0xd3, 0xff, 0xff, 0xff, //0x00006b17 je LBB5_1346 - 0x89, 0xfe, //0x00006b1d movl %edi, %esi - //0x00006b1f LBB5_1349 - 0x49, 0xc7, 0xc6, 0xff, 0xff, 0xff, 0xff, //0x00006b1f movq $-1, %r14 - 0x49, 0xd3, 0xe6, //0x00006b26 shlq %cl, %r14 - 0x49, 0xf7, 0xd6, //0x00006b29 notq %r14 - 0x41, 0x89, 0xc2, //0x00006b2c movl %eax, %r10d - 0x41, 0x29, 0xf2, //0x00006b2f subl %esi, %r10d - 0xbf, 0x01, 0x00, 0x00, 0x00, //0x00006b32 movl $1, %edi - 0x0f, 0x8e, 0x78, 0x00, 0x00, 0x00, //0x00006b37 jle LBB5_1358 - 0x4c, 0x63, 0xc6, //0x00006b3d movslq %esi, %r8 - 0x48, 0x98, //0x00006b40 cltq - 0x48, 0x89, 0xc2, //0x00006b42 movq %rax, %rdx - 0x4c, 0x29, 0xc2, //0x00006b45 subq %r8, %rdx - 0x4c, 0x89, 0xc3, //0x00006b48 movq %r8, %rbx - 0x48, 0xf7, 0xd3, //0x00006b4b notq %rbx - 0x48, 0x01, 0xc3, //0x00006b4e addq %rax, %rbx - 0x0f, 0x85, 0x76, 0x00, 0x00, 0x00, //0x00006b51 jne LBB5_1360 - 0x31, 0xdb, //0x00006b57 xorl %ebx, %ebx - 0xe9, 0xf6, 0x00, 0x00, 0x00, //0x00006b59 jmp LBB5_1363 - //0x00006b5e LBB5_1352 - 0x4d, 0x85, 0xdb, //0x00006b5e testq %r11, %r11 - 0x0f, 0x84, 0x56, 0x00, 0x00, 0x00, //0x00006b61 je LBB5_1359 - 0x4c, 0x89, 0xdf, //0x00006b67 movq %r11, %rdi - 0x48, 0xd3, 0xef, //0x00006b6a shrq %cl, %rdi - 0x48, 0x85, 0xff, //0x00006b6d testq %rdi, %rdi - 0x0f, 0x84, 0x21, 0x00, 0x00, 0x00, //0x00006b70 je LBB5_1357 - 0x49, 0xc7, 0xc6, 0xff, 0xff, 0xff, 0xff, //0x00006b76 movq $-1, %r14 - 0x49, 0xd3, 0xe6, //0x00006b7d shlq %cl, %r14 - 0x49, 0xf7, 0xd6, //0x00006b80 notq %r14 - 0x41, 0x29, 0xf0, //0x00006b83 subl %esi, %r8d - 0x41, 0x83, 0xc0, 0x01, //0x00006b86 addl $1, %r8d - 0x45, 0x31, 0xd2, //0x00006b8a xorl %r10d, %r10d - 0xbf, 0x01, 0x00, 0x00, 0x00, //0x00006b8d movl $1, %edi - 0xe9, 0xf9, 0x00, 0x00, 0x00, //0x00006b92 jmp LBB5_1355 - //0x00006b97 LBB5_1357 - 0x4d, 0x01, 0xdb, //0x00006b97 addq %r11, %r11 - 0x4f, 0x8d, 0x1c, 0x9b, //0x00006b9a leaq (%r11,%r11,4), %r11 - 0x83, 0xc6, 0x01, //0x00006b9e addl $1, %esi - 0x4c, 0x89, 0xdf, //0x00006ba1 movq %r11, %rdi - 0x48, 0xd3, 0xef, //0x00006ba4 shrq %cl, %rdi - 0x48, 0x85, 0xff, //0x00006ba7 testq %rdi, %rdi - 0x0f, 0x84, 0xe7, 0xff, 0xff, 0xff, //0x00006baa je LBB5_1357 - 0xe9, 0x6a, 0xff, 0xff, 0xff, //0x00006bb0 jmp LBB5_1349 - //0x00006bb5 LBB5_1358 - 0x45, 0x31, 0xd2, //0x00006bb5 xorl %r10d, %r10d - 0xe9, 0xc4, 0x00, 0x00, 0x00, //0x00006bb8 jmp LBB5_1366 - //0x00006bbd LBB5_1359 - 0x45, 0x31, 0xd2, //0x00006bbd xorl %r10d, %r10d - 0x31, 0xd2, //0x00006bc0 xorl %edx, %edx - 0x31, 0xff, //0x00006bc2 xorl %edi, %edi - 0x4c, 0x8b, 0x5d, 0xc0, //0x00006bc4 movq $-64(%rbp), %r11 - 0xe9, 0x5e, 0x01, 0x00, 0x00, //0x00006bc8 jmp LBB5_1377 - //0x00006bcd LBB5_1360 - 0x48, 0x89, 0x95, 0x48, 0xff, 0xff, 0xff, //0x00006bcd movq %rdx, $-184(%rbp) - 0x48, 0x83, 0xe2, 0xfe, //0x00006bd4 andq $-2, %rdx - 0x48, 0xf7, 0xda, //0x00006bd8 negq %rdx - 0x48, 0x89, 0x95, 0x58, 0xff, 0xff, 0xff, //0x00006bdb movq %rdx, $-168(%rbp) - 0x31, 0xdb, //0x00006be2 xorl %ebx, %ebx - 0x48, 0x8b, 0x85, 0x50, 0xff, 0xff, 0xff, //0x00006be4 movq $-176(%rbp), %rax - //0x00006beb LBB5_1361 - 0x4c, 0x89, 0xda, //0x00006beb movq %r11, %rdx - 0x48, 0xd3, 0xea, //0x00006bee shrq %cl, %rdx - 0x4d, 0x21, 0xf3, //0x00006bf1 andq %r14, %r11 - 0x80, 0xc2, 0x30, //0x00006bf4 addb $48, %dl - 0x88, 0x50, 0xff, //0x00006bf7 movb %dl, $-1(%rax) - 0x4b, 0x8d, 0x14, 0x9b, //0x00006bfa leaq (%r11,%r11,4), %rdx - 0x4a, 0x0f, 0xbe, 0x7c, 0x00, 0xff, //0x00006bfe movsbq $-1(%rax,%r8), %rdi - 0x48, 0x8d, 0x14, 0x57, //0x00006c04 leaq (%rdi,%rdx,2), %rdx - 0x48, 0x83, 0xc2, 0xd0, //0x00006c08 addq $-48, %rdx - 0x48, 0x89, 0xd7, //0x00006c0c movq %rdx, %rdi - 0x48, 0xd3, 0xef, //0x00006c0f shrq %cl, %rdi - 0x4c, 0x21, 0xf2, //0x00006c12 andq %r14, %rdx - 0x40, 0x80, 0xc7, 0x30, //0x00006c15 addb $48, %dil - 0x40, 0x88, 0x38, //0x00006c19 movb %dil, (%rax) - 0x48, 0x8d, 0x14, 0x92, //0x00006c1c leaq (%rdx,%rdx,4), %rdx - 0x4a, 0x0f, 0xbe, 0x3c, 0x00, //0x00006c20 movsbq (%rax,%r8), %rdi - 0x4c, 0x8d, 0x1c, 0x57, //0x00006c25 leaq (%rdi,%rdx,2), %r11 - 0x49, 0x83, 0xc3, 0xd0, //0x00006c29 addq $-48, %r11 - 0x48, 0x83, 0xc0, 0x02, //0x00006c2d addq $2, %rax - 0x48, 0x83, 0xc3, 0xfe, //0x00006c31 addq $-2, %rbx - 0x48, 0x39, 0x9d, 0x58, 0xff, 0xff, 0xff, //0x00006c35 cmpq %rbx, $-168(%rbp) - 0x0f, 0x85, 0xa9, 0xff, 0xff, 0xff, //0x00006c3c jne LBB5_1361 - 0x49, 0x29, 0xd8, //0x00006c42 subq %rbx, %r8 - 0x48, 0xf7, 0xdb, //0x00006c45 negq %rbx - 0xbf, 0x01, 0x00, 0x00, 0x00, //0x00006c48 movl $1, %edi - 0x48, 0x8b, 0x95, 0x48, 0xff, 0xff, 0xff, //0x00006c4d movq $-184(%rbp), %rdx - //0x00006c54 LBB5_1363 - 0xf6, 0xc2, 0x01, //0x00006c54 testb $1, %dl - 0x0f, 0x84, 0x20, 0x00, 0x00, 0x00, //0x00006c57 je LBB5_1365 - 0x4c, 0x89, 0xd8, //0x00006c5d movq %r11, %rax - 0x48, 0xd3, 0xe8, //0x00006c60 shrq %cl, %rax - 0x04, 0x30, //0x00006c63 addb $48, %al - 0x41, 0x88, 0x04, 0x19, //0x00006c65 movb %al, (%r9,%rbx) - 0x4d, 0x21, 0xf3, //0x00006c69 andq %r14, %r11 - 0x4b, 0x8d, 0x04, 0x9b, //0x00006c6c leaq (%r11,%r11,4), %rax - 0x4b, 0x0f, 0xbe, 0x14, 0x01, //0x00006c70 movsbq (%r9,%r8), %rdx - 0x4c, 0x8d, 0x1c, 0x42, //0x00006c75 leaq (%rdx,%rax,2), %r11 - 0x49, 0x83, 0xc3, 0xd0, //0x00006c79 addq $-48, %r11 - //0x00006c7d LBB5_1365 - 0x4c, 0x8b, 0x45, 0xb8, //0x00006c7d movq $-72(%rbp), %r8 - //0x00006c81 LBB5_1366 - 0x41, 0x29, 0xf0, //0x00006c81 subl %esi, %r8d - 0x41, 0x83, 0xc0, 0x01, //0x00006c84 addl $1, %r8d - 0xe9, 0x41, 0x00, 0x00, 0x00, //0x00006c88 jmp LBB5_1369 - 0x90, 0x90, 0x90, //0x00006c8d .p2align 4, 0x90 - //0x00006c90 LBB5_1355 - 0x4c, 0x89, 0xd8, //0x00006c90 movq %r11, %rax - 0x48, 0xd3, 0xe8, //0x00006c93 shrq %cl, %rax - 0x4d, 0x21, 0xf3, //0x00006c96 andq %r14, %r11 - 0x49, 0x63, 0xf2, //0x00006c99 movslq %r10d, %rsi - 0x49, 0x39, 0xf5, //0x00006c9c cmpq %rsi, %r13 - 0x0f, 0x86, 0x1b, 0x00, 0x00, 0x00, //0x00006c9f jbe LBB5_1367 - 0x04, 0x30, //0x00006ca5 addb $48, %al - 0x41, 0x88, 0x04, 0x31, //0x00006ca7 movb %al, (%r9,%rsi) - 0x83, 0xc6, 0x01, //0x00006cab addl $1, %esi - 0x41, 0x89, 0xf2, //0x00006cae movl %esi, %r10d - 0xe9, 0x11, 0x00, 0x00, 0x00, //0x00006cb1 jmp LBB5_1368 - 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00006cb6 .p2align 4, 0x90 - //0x00006cc0 LBB5_1367 - 0x48, 0x85, 0xc0, //0x00006cc0 testq %rax, %rax - 0x44, 0x0f, 0x45, 0xff, //0x00006cc3 cmovnel %edi, %r15d - //0x00006cc7 LBB5_1368 - 0x4d, 0x01, 0xdb, //0x00006cc7 addq %r11, %r11 - 0x4f, 0x8d, 0x1c, 0x9b, //0x00006cca leaq (%r11,%r11,4), %r11 - //0x00006cce LBB5_1369 - 0x4d, 0x85, 0xdb, //0x00006cce testq %r11, %r11 - 0x0f, 0x85, 0xb9, 0xff, 0xff, 0xff, //0x00006cd1 jne LBB5_1355 - 0x45, 0x85, 0xd2, //0x00006cd7 testl %r10d, %r10d - 0x4c, 0x8b, 0x5d, 0xc0, //0x00006cda movq $-64(%rbp), %r11 - 0x0f, 0x8e, 0x2c, 0x00, 0x00, 0x00, //0x00006cde jle LBB5_1375 - 0x44, 0x89, 0xd0, //0x00006ce4 movl %r10d, %eax - 0x48, 0x83, 0xc0, 0x01, //0x00006ce7 addq $1, %rax - //0x00006ceb LBB5_1372 - 0x41, 0x8d, 0x4a, 0xff, //0x00006ceb leal $-1(%r10), %ecx - 0x41, 0x80, 0x3c, 0x09, 0x30, //0x00006cef cmpb $48, (%r9,%rcx) - 0x0f, 0x85, 0x1c, 0x00, 0x00, 0x00, //0x00006cf4 jne LBB5_1376 - 0x48, 0x83, 0xc0, 0xff, //0x00006cfa addq $-1, %rax - 0x41, 0x89, 0xca, //0x00006cfe movl %ecx, %r10d - 0x48, 0x83, 0xf8, 0x01, //0x00006d01 cmpq $1, %rax - 0x0f, 0x8f, 0xe0, 0xff, 0xff, 0xff, //0x00006d05 jg LBB5_1372 - 0xe9, 0x11, 0x00, 0x00, 0x00, //0x00006d0b jmp LBB5_1374 - //0x00006d10 LBB5_1375 - 0x0f, 0x84, 0x0b, 0x00, 0x00, 0x00, //0x00006d10 je LBB5_1374 - //0x00006d16 LBB5_1376 - 0x44, 0x89, 0xd2, //0x00006d16 movl %r10d, %edx - 0x44, 0x89, 0xd7, //0x00006d19 movl %r10d, %edi - 0xe9, 0x0a, 0x00, 0x00, 0x00, //0x00006d1c jmp LBB5_1377 - //0x00006d21 LBB5_1374 - 0x45, 0x31, 0xc0, //0x00006d21 xorl %r8d, %r8d - 0x45, 0x31, 0xd2, //0x00006d24 xorl %r10d, %r10d - 0x31, 0xd2, //0x00006d27 xorl %edx, %edx - 0x31, 0xff, //0x00006d29 xorl %edi, %edi - //0x00006d2b LBB5_1377 - 0x8b, 0x8d, 0x60, 0xff, 0xff, 0xff, //0x00006d2b movl $-160(%rbp), %ecx - 0xe9, 0xae, 0xf8, 0xff, 0xff, //0x00006d31 jmp LBB5_1278 - //0x00006d36 LBB5_1378 - 0x48, 0x8b, 0x45, 0xa8, //0x00006d36 movq $-88(%rbp), %rax - 0x3d, 0x02, 0xfc, 0xff, 0xff, //0x00006d3a cmpl $-1022, %eax - 0x0f, 0x8f, 0xbc, 0x01, 0x00, 0x00, //0x00006d3f jg LBB5_1405 - 0x41, 0xbe, 0x02, 0xfc, 0xff, 0xff, //0x00006d45 movl $-1022, %r14d - 0x85, 0xff, //0x00006d4b testl %edi, %edi - 0x0f, 0x84, 0xfe, 0x04, 0x00, 0x00, //0x00006d4d je LBB5_1452 - 0x4c, 0x89, 0x45, 0xb8, //0x00006d53 movq %r8, $-72(%rbp) - 0x48, 0x8b, 0x45, 0xa8, //0x00006d57 movq $-88(%rbp), %rax - 0x44, 0x8d, 0x98, 0xfd, 0x03, 0x00, 0x00, //0x00006d5b leal $1021(%rax), %r11d - 0x3d, 0xc6, 0xfb, 0xff, 0xff, //0x00006d62 cmpl $-1082, %eax - 0x0f, 0x8f, 0x2a, 0x02, 0x00, 0x00, //0x00006d67 jg LBB5_1411 - 0x4d, 0x8d, 0x74, 0x24, 0x01, //0x00006d6d leaq $1(%r12), %r14 - 0x41, 0xb8, 0x01, 0x00, 0x00, 0x00, //0x00006d72 movl $1, %r8d - 0xe9, 0x20, 0x00, 0x00, 0x00, //0x00006d78 jmp LBB5_1386 - //0x00006d7d LBB5_1383 - 0x31, 0xc0, //0x00006d7d xorl %eax, %eax - 0x48, 0x89, 0x45, 0xb8, //0x00006d7f movq %rax, $-72(%rbp) - //0x00006d83 LBB5_1384 - 0x45, 0x31, 0xd2, //0x00006d83 xorl %r10d, %r10d - //0x00006d86 LBB5_1385 - 0x41, 0x8d, 0x4b, 0x3c, //0x00006d86 leal $60(%r11), %ecx - 0x44, 0x89, 0xd7, //0x00006d8a movl %r10d, %edi - 0x44, 0x89, 0xd6, //0x00006d8d movl %r10d, %esi - 0x41, 0x83, 0xfb, 0x88, //0x00006d90 cmpl $-120, %r11d - 0x41, 0x89, 0xcb, //0x00006d94 movl %ecx, %r11d - 0x0f, 0x8d, 0xff, 0x01, 0x00, 0x00, //0x00006d97 jge LBB5_1412 - //0x00006d9d LBB5_1386 - 0x85, 0xff, //0x00006d9d testl %edi, %edi - 0xbb, 0x00, 0x00, 0x00, 0x00, //0x00006d9f movl $0, %ebx - 0x0f, 0x4f, 0xdf, //0x00006da4 cmovgl %edi, %ebx - 0x31, 0xf6, //0x00006da7 xorl %esi, %esi - 0x31, 0xc9, //0x00006da9 xorl %ecx, %ecx - 0x90, 0x90, 0x90, 0x90, 0x90, //0x00006dab .p2align 4, 0x90 - //0x00006db0 LBB5_1387 - 0x48, 0x39, 0xf3, //0x00006db0 cmpq %rsi, %rbx - 0x0f, 0x84, 0x25, 0x00, 0x00, 0x00, //0x00006db3 je LBB5_1390 - 0x48, 0x8d, 0x0c, 0x89, //0x00006db9 leaq (%rcx,%rcx,4), %rcx - 0x49, 0x0f, 0xbe, 0x04, 0x31, //0x00006dbd movsbq (%r9,%rsi), %rax - 0x48, 0x8d, 0x0c, 0x48, //0x00006dc2 leaq (%rax,%rcx,2), %rcx - 0x48, 0x83, 0xc1, 0xd0, //0x00006dc6 addq $-48, %rcx - 0x48, 0x83, 0xc6, 0x01, //0x00006dca addq $1, %rsi - 0x4c, 0x39, 0xf1, //0x00006dce cmpq %r14, %rcx - 0x0f, 0x82, 0xd9, 0xff, 0xff, 0xff, //0x00006dd1 jb LBB5_1387 - 0x89, 0xf3, //0x00006dd7 movl %esi, %ebx - 0xe9, 0x1c, 0x00, 0x00, 0x00, //0x00006dd9 jmp LBB5_1392 - //0x00006dde LBB5_1390 - 0x48, 0x85, 0xc9, //0x00006dde testq %rcx, %rcx - 0x0f, 0x84, 0x9c, 0xff, 0xff, 0xff, //0x00006de1 je LBB5_1384 - //0x00006de7 LBB5_1391 - 0x48, 0x01, 0xc9, //0x00006de7 addq %rcx, %rcx - 0x48, 0x8d, 0x0c, 0x89, //0x00006dea leaq (%rcx,%rcx,4), %rcx - 0x83, 0xc3, 0x01, //0x00006dee addl $1, %ebx - 0x4c, 0x39, 0xf1, //0x00006df1 cmpq %r14, %rcx - 0x0f, 0x82, 0xed, 0xff, 0xff, 0xff, //0x00006df4 jb LBB5_1391 - //0x00006dfa LBB5_1392 - 0x48, 0x8b, 0x45, 0xb8, //0x00006dfa movq $-72(%rbp), %rax - 0x29, 0xd8, //0x00006dfe subl %ebx, %eax - 0x48, 0x89, 0x45, 0xb8, //0x00006e00 movq %rax, $-72(%rbp) - 0x31, 0xf6, //0x00006e04 xorl %esi, %esi - 0x39, 0xfb, //0x00006e06 cmpl %edi, %ebx - 0x0f, 0x8d, 0x54, 0x00, 0x00, 0x00, //0x00006e08 jge LBB5_1397 - 0x48, 0x63, 0xf3, //0x00006e0e movslq %ebx, %rsi - 0x49, 0x63, 0xfa, //0x00006e11 movslq %r10d, %rdi - 0x49, 0x8d, 0x1c, 0x31, //0x00006e14 leaq (%r9,%rsi), %rbx - 0x45, 0x31, 0xd2, //0x00006e18 xorl %r10d, %r10d - 0x90, 0x90, 0x90, 0x90, 0x90, //0x00006e1b .p2align 4, 0x90 - //0x00006e20 LBB5_1394 - 0x48, 0x89, 0xc8, //0x00006e20 movq %rcx, %rax - 0x48, 0xc1, 0xe8, 0x3c, //0x00006e23 shrq $60, %rax - 0x4c, 0x21, 0xe1, //0x00006e27 andq %r12, %rcx - 0x0c, 0x30, //0x00006e2a orb $48, %al - 0x43, 0x88, 0x04, 0x11, //0x00006e2c movb %al, (%r9,%r10) - 0x4a, 0x0f, 0xbe, 0x04, 0x13, //0x00006e30 movsbq (%rbx,%r10), %rax - 0x4a, 0x8d, 0x14, 0x16, //0x00006e35 leaq (%rsi,%r10), %rdx - 0x48, 0x83, 0xc2, 0x01, //0x00006e39 addq $1, %rdx - 0x49, 0x83, 0xc2, 0x01, //0x00006e3d addq $1, %r10 - 0x48, 0x8d, 0x0c, 0x89, //0x00006e41 leaq (%rcx,%rcx,4), %rcx - 0x48, 0x8d, 0x0c, 0x48, //0x00006e45 leaq (%rax,%rcx,2), %rcx - 0x48, 0x83, 0xc1, 0xd0, //0x00006e49 addq $-48, %rcx - 0x48, 0x39, 0xfa, //0x00006e4d cmpq %rdi, %rdx - 0x0f, 0x8c, 0xca, 0xff, 0xff, 0xff, //0x00006e50 jl LBB5_1394 - 0x48, 0x85, 0xc9, //0x00006e56 testq %rcx, %rcx - 0x0f, 0x84, 0x57, 0x00, 0x00, 0x00, //0x00006e59 je LBB5_1401 - 0x44, 0x89, 0xd6, //0x00006e5f movl %r10d, %esi - //0x00006e62 LBB5_1397 - 0x41, 0x89, 0xf2, //0x00006e62 movl %esi, %r10d - 0xe9, 0x18, 0x00, 0x00, 0x00, //0x00006e65 jmp LBB5_1399 - //0x00006e6a LBB5_1398 - 0x4c, 0x39, 0xf1, //0x00006e6a cmpq %r14, %rcx - 0x45, 0x0f, 0x43, 0xf8, //0x00006e6d cmovael %r8d, %r15d - 0x48, 0x8d, 0x04, 0x36, //0x00006e71 leaq (%rsi,%rsi), %rax - 0x48, 0x8d, 0x0c, 0x80, //0x00006e75 leaq (%rax,%rax,4), %rcx - 0x48, 0x85, 0xf6, //0x00006e79 testq %rsi, %rsi - 0x0f, 0x84, 0x34, 0x00, 0x00, 0x00, //0x00006e7c je LBB5_1401 - //0x00006e82 LBB5_1399 - 0x48, 0x89, 0xce, //0x00006e82 movq %rcx, %rsi - 0x4c, 0x21, 0xe6, //0x00006e85 andq %r12, %rsi - 0x49, 0x63, 0xfa, //0x00006e88 movslq %r10d, %rdi - 0x49, 0x39, 0xfd, //0x00006e8b cmpq %rdi, %r13 - 0x0f, 0x86, 0xd6, 0xff, 0xff, 0xff, //0x00006e8e jbe LBB5_1398 - 0x48, 0xc1, 0xe9, 0x3c, //0x00006e94 shrq $60, %rcx - 0x80, 0xc9, 0x30, //0x00006e98 orb $48, %cl - 0x41, 0x88, 0x0c, 0x39, //0x00006e9b movb %cl, (%r9,%rdi) - 0x83, 0xc7, 0x01, //0x00006e9f addl $1, %edi - 0x41, 0x89, 0xfa, //0x00006ea2 movl %edi, %r10d - 0x48, 0x8d, 0x04, 0x36, //0x00006ea5 leaq (%rsi,%rsi), %rax - 0x48, 0x8d, 0x0c, 0x80, //0x00006ea9 leaq (%rax,%rax,4), %rcx - 0x48, 0x85, 0xf6, //0x00006ead testq %rsi, %rsi - 0x0f, 0x85, 0xcc, 0xff, 0xff, 0xff, //0x00006eb0 jne LBB5_1399 - //0x00006eb6 LBB5_1401 - 0x48, 0x8b, 0x45, 0xb8, //0x00006eb6 movq $-72(%rbp), %rax - 0x83, 0xc0, 0x01, //0x00006eba addl $1, %eax - 0x48, 0x89, 0x45, 0xb8, //0x00006ebd movq %rax, $-72(%rbp) - 0x45, 0x85, 0xd2, //0x00006ec1 testl %r10d, %r10d - 0x0f, 0x8e, 0x2c, 0x00, 0x00, 0x00, //0x00006ec4 jle LBB5_1382 - 0x44, 0x89, 0xd1, //0x00006eca movl %r10d, %ecx - 0x48, 0x83, 0xc1, 0x01, //0x00006ecd addq $1, %rcx - //0x00006ed1 LBB5_1403 - 0x41, 0x8d, 0x72, 0xff, //0x00006ed1 leal $-1(%r10), %esi - 0x41, 0x80, 0x3c, 0x31, 0x30, //0x00006ed5 cmpb $48, (%r9,%rsi) - 0x0f, 0x85, 0xa6, 0xfe, 0xff, 0xff, //0x00006eda jne LBB5_1385 - 0x48, 0x83, 0xc1, 0xff, //0x00006ee0 addq $-1, %rcx - 0x41, 0x89, 0xf2, //0x00006ee4 movl %esi, %r10d - 0x48, 0x83, 0xf9, 0x01, //0x00006ee7 cmpq $1, %rcx - 0x0f, 0x8f, 0xe0, 0xff, 0xff, 0xff, //0x00006eeb jg LBB5_1403 - 0xe9, 0x87, 0xfe, 0xff, 0xff, //0x00006ef1 jmp LBB5_1383 - //0x00006ef6 LBB5_1382 - 0x0f, 0x85, 0x8a, 0xfe, 0xff, 0xff, //0x00006ef6 jne LBB5_1385 - 0xe9, 0x7c, 0xfe, 0xff, 0xff, //0x00006efc jmp LBB5_1383 - //0x00006f01 LBB5_1405 - 0x3d, 0x00, 0x04, 0x00, 0x00, //0x00006f01 cmpl $1024, %eax - 0x0f, 0x8e, 0x13, 0x00, 0x00, 0x00, //0x00006f06 jle LBB5_1407 - 0x45, 0x31, 0xe4, //0x00006f0c xorl %r12d, %r12d - 0x4c, 0x8b, 0x7d, 0xc8, //0x00006f0f movq $-56(%rbp), %r15 - 0x4c, 0x8b, 0x55, 0x98, //0x00006f13 movq $-104(%rbp), %r10 - 0x8b, 0x4d, 0x84, //0x00006f17 movl $-124(%rbp), %ecx - 0xe9, 0xf5, 0x0e, 0x00, 0x00, //0x00006f1a jmp LBB5_1576 - //0x00006f1f LBB5_1407 - 0x83, 0xc0, 0xff, //0x00006f1f addl $-1, %eax - 0x41, 0x89, 0xc6, //0x00006f22 movl %eax, %r14d - 0xe9, 0x6d, 0x02, 0x00, 0x00, //0x00006f25 jmp LBB5_1440 - //0x00006f2a LBB5_1408 - 0x0f, 0xbc, 0xc6, //0x00006f2a bsfl %esi, %eax - 0xe9, 0x21, 0x02, 0x00, 0x00, //0x00006f2d jmp LBB5_1436 - //0x00006f32 LBB5_1409 - 0x48, 0x8b, 0x45, 0xc8, //0x00006f32 movq $-56(%rbp), %rax - 0x48, 0x03, 0x45, 0xa8, //0x00006f36 addq $-88(%rbp), %rax - 0x4c, 0x29, 0xf0, //0x00006f3a subq %r14, %rax - 0x48, 0xf7, 0xd2, //0x00006f3d notq %rdx - 0x48, 0x01, 0xc2, //0x00006f40 addq %rax, %rdx - 0x4c, 0x8b, 0x5d, 0xc0, //0x00006f43 movq $-64(%rbp), %r11 - 0xe9, 0x16, 0xe1, 0xff, 0xff, //0x00006f47 jmp LBB5_999 - //0x00006f4c LBB5_1410 - 0x4c, 0x39, 0xea, //0x00006f4c cmpq %r13, %rdx - 0xb1, 0x02, //0x00006f4f movb $2, %cl - 0x80, 0xd9, 0x00, //0x00006f51 sbbb $0, %cl - 0x48, 0xd3, 0xea, //0x00006f54 shrq %cl, %rdx - 0x49, 0xc1, 0xe3, 0x34, //0x00006f57 shlq $52, %r11 - 0x48, 0xb8, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x00006f5b movabsq $4503599627370495, %rax - 0x48, 0x21, 0xc2, //0x00006f65 andq %rax, %rdx - 0x4c, 0x09, 0xda, //0x00006f68 orq %r11, %rdx - 0x49, 0x09, 0xd7, //0x00006f6b orq %rdx, %r15 - 0x80, 0x7d, 0xb8, 0x00, //0x00006f6e cmpb $0, $-72(%rbp) - 0x4c, 0x0f, 0x44, 0xfa, //0x00006f72 cmoveq %rdx, %r15 - 0xc4, 0xc1, 0xf9, 0x6e, 0xcf, //0x00006f76 vmovq %r15, %xmm1 - 0xc5, 0xf9, 0x2e, 0xc1, //0x00006f7b vucomisd %xmm1, %xmm0 - 0x4d, 0x89, 0xf3, //0x00006f7f movq %r14, %r11 - 0x4c, 0x8b, 0x7d, 0xc8, //0x00006f82 movq $-56(%rbp), %r15 - 0x0f, 0x85, 0x60, 0xe4, 0xff, 0xff, //0x00006f86 jne LBB5_1043 - 0x0f, 0x8b, 0xcb, 0xf2, 0xff, 0xff, //0x00006f8c jnp LBB5_1213 - 0xe9, 0x55, 0xe4, 0xff, 0xff, //0x00006f92 jmp LBB5_1043 - //0x00006f97 LBB5_1411 - 0x89, 0xfe, //0x00006f97 movl %edi, %esi - 0x44, 0x89, 0xd9, //0x00006f99 movl %r11d, %ecx - //0x00006f9c LBB5_1412 - 0xf7, 0xd9, //0x00006f9c negl %ecx - 0x31, 0xd2, //0x00006f9e xorl %edx, %edx - 0x85, 0xf6, //0x00006fa0 testl %esi, %esi - 0xbf, 0x00, 0x00, 0x00, 0x00, //0x00006fa2 movl $0, %edi - 0x0f, 0x4f, 0xfe, //0x00006fa7 cmovgl %esi, %edi - 0x31, 0xc0, //0x00006faa xorl %eax, %eax - 0x4c, 0x8b, 0x5d, 0xc0, //0x00006fac movq $-64(%rbp), %r11 - 0x41, 0xbe, 0x02, 0xfc, 0xff, 0xff, //0x00006fb0 movl $-1022, %r14d - //0x00006fb6 LBB5_1413 - 0x48, 0x39, 0xd7, //0x00006fb6 cmpq %rdx, %rdi - 0x0f, 0x84, 0xa0, 0x00, 0x00, 0x00, //0x00006fb9 je LBB5_1422 - 0x48, 0x8d, 0x04, 0x80, //0x00006fbf leaq (%rax,%rax,4), %rax - 0x49, 0x0f, 0xbe, 0x1c, 0x11, //0x00006fc3 movsbq (%r9,%rdx), %rbx - 0x48, 0x8d, 0x04, 0x43, //0x00006fc8 leaq (%rbx,%rax,2), %rax - 0x48, 0x83, 0xc0, 0xd0, //0x00006fcc addq $-48, %rax - 0x48, 0x83, 0xc2, 0x01, //0x00006fd0 addq $1, %rdx - 0x48, 0x89, 0xc3, //0x00006fd4 movq %rax, %rbx - 0x48, 0xd3, 0xeb, //0x00006fd7 shrq %cl, %rbx - 0x48, 0x85, 0xdb, //0x00006fda testq %rbx, %rbx - 0x0f, 0x84, 0xd3, 0xff, 0xff, 0xff, //0x00006fdd je LBB5_1413 - 0x89, 0xd7, //0x00006fe3 movl %edx, %edi - //0x00006fe5 LBB5_1416 - 0x49, 0xc7, 0xc6, 0xff, 0xff, 0xff, 0xff, //0x00006fe5 movq $-1, %r14 - 0x49, 0xd3, 0xe6, //0x00006fec shlq %cl, %r14 - 0x49, 0xf7, 0xd6, //0x00006fef notq %r14 - 0x31, 0xdb, //0x00006ff2 xorl %ebx, %ebx - 0x39, 0xf7, //0x00006ff4 cmpl %esi, %edi - 0x0f, 0x8d, 0x47, 0x00, 0x00, 0x00, //0x00006ff6 jge LBB5_1420 - 0x4c, 0x63, 0xdf, //0x00006ffc movslq %edi, %r11 - 0x4d, 0x63, 0xc2, //0x00006fff movslq %r10d, %r8 - 0x4f, 0x8d, 0x14, 0x19, //0x00007002 leaq (%r9,%r11), %r10 - 0x31, 0xdb, //0x00007006 xorl %ebx, %ebx - //0x00007008 LBB5_1418 - 0x48, 0x89, 0xc6, //0x00007008 movq %rax, %rsi - 0x48, 0xd3, 0xee, //0x0000700b shrq %cl, %rsi - 0x4c, 0x21, 0xf0, //0x0000700e andq %r14, %rax - 0x40, 0x80, 0xc6, 0x30, //0x00007011 addb $48, %sil - 0x41, 0x88, 0x34, 0x19, //0x00007015 movb %sil, (%r9,%rbx) - 0x49, 0x0f, 0xbe, 0x34, 0x1a, //0x00007019 movsbq (%r10,%rbx), %rsi - 0x49, 0x8d, 0x14, 0x1b, //0x0000701e leaq (%r11,%rbx), %rdx - 0x48, 0x83, 0xc2, 0x01, //0x00007022 addq $1, %rdx - 0x48, 0x83, 0xc3, 0x01, //0x00007026 addq $1, %rbx - 0x48, 0x8d, 0x04, 0x80, //0x0000702a leaq (%rax,%rax,4), %rax - 0x48, 0x8d, 0x04, 0x46, //0x0000702e leaq (%rsi,%rax,2), %rax - 0x48, 0x83, 0xc0, 0xd0, //0x00007032 addq $-48, %rax - 0x4c, 0x39, 0xc2, //0x00007036 cmpq %r8, %rdx - 0x0f, 0x8c, 0xc9, 0xff, 0xff, 0xff, //0x00007039 jl LBB5_1418 - 0x4c, 0x8b, 0x5d, 0xc0, //0x0000703f movq $-64(%rbp), %r11 - //0x00007043 LBB5_1420 - 0x4c, 0x8b, 0x45, 0xb8, //0x00007043 movq $-72(%rbp), %r8 - 0x41, 0x29, 0xf8, //0x00007047 subl %edi, %r8d - 0x41, 0x83, 0xc0, 0x01, //0x0000704a addl $1, %r8d - 0x48, 0x85, 0xc0, //0x0000704e testq %rax, %rax - 0x0f, 0x85, 0x3a, 0x00, 0x00, 0x00, //0x00007051 jne LBB5_1425 - 0x41, 0x89, 0xda, //0x00007057 movl %ebx, %r10d - 0xe9, 0x89, 0x00, 0x00, 0x00, //0x0000705a jmp LBB5_1429 - //0x0000705f LBB5_1422 + 0x83, 0xe2, 0x01, //0x00005349 andl $1, %edx + 0x4c, 0x01, 0xd2, //0x0000534c addq %r10, %rdx + 0x48, 0x89, 0xd1, //0x0000534f movq %rdx, %rcx + 0x48, 0xc1, 0xe9, 0x36, //0x00005352 shrq $54, %rcx + 0x48, 0x01, 0xc3, //0x00005356 addq %rax, %rbx + 0x48, 0x83, 0xf9, 0x01, //0x00005359 cmpq $1, %rcx + 0x48, 0x83, 0xdb, 0x00, //0x0000535d sbbq $0, %rbx + 0x48, 0x8d, 0x43, 0xff, //0x00005361 leaq $-1(%rbx), %rax + 0x48, 0x3d, 0xfd, 0x07, 0x00, 0x00, //0x00005365 cmpq $2045, %rax + 0x0f, 0x86, 0x57, 0x00, 0x00, 0x00, //0x0000536b jbe LBB5_1046 + //0x00005371 LBB5_1040 + 0x4d, 0x89, 0xf3, //0x00005371 movq %r14, %r11 + 0x4c, 0x8b, 0x7d, 0xc8, //0x00005374 movq $-56(%rbp), %r15 + 0x4c, 0x8b, 0x55, 0x98, //0x00005378 movq $-104(%rbp), %r10 + //0x0000537c LBB5_1041 + 0x4d, 0x89, 0xf8, //0x0000537c movq %r15, %r8 + 0x4d, 0x29, 0xe0, //0x0000537f subq %r12, %r8 + 0x4d, 0x8b, 0x4b, 0x40, //0x00005382 movq $64(%r11), %r9 + 0x4d, 0x8b, 0x6b, 0x50, //0x00005386 movq $80(%r11), %r13 + 0x4d, 0x85, 0xed, //0x0000538a testq %r13, %r13 + 0x0f, 0x84, 0xff, 0x0b, 0x00, 0x00, //0x0000538d je LBB5_1168 + 0x41, 0xc6, 0x01, 0x00, //0x00005393 movb $0, (%r9) + 0x49, 0x83, 0xfd, 0x01, //0x00005397 cmpq $1, %r13 + 0x0f, 0x84, 0xf1, 0x0b, 0x00, 0x00, //0x0000539b je LBB5_1168 + 0x49, 0x8d, 0x4d, 0xff, //0x000053a1 leaq $-1(%r13), %rcx + 0xb8, 0x01, 0x00, 0x00, 0x00, //0x000053a5 movl $1, %eax + 0x48, 0x83, 0xf9, 0x10, //0x000053aa cmpq $16, %rcx + 0x0f, 0x82, 0xcc, 0x0b, 0x00, 0x00, //0x000053ae jb LBB5_1167 + 0x48, 0x81, 0xf9, 0x80, 0x00, 0x00, 0x00, //0x000053b4 cmpq $128, %rcx + 0x0f, 0x83, 0x37, 0x02, 0x00, 0x00, //0x000053bb jae LBB5_1066 + 0x31, 0xd2, //0x000053c1 xorl %edx, %edx + 0xe9, 0x32, 0x0b, 0x00, 0x00, //0x000053c3 jmp LBB5_1158 + //0x000053c8 LBB5_1046 + 0x49, 0xbd, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0x00, //0x000053c8 movabsq $18014398509481984, %r13 + 0x4c, 0x39, 0xea, //0x000053d2 cmpq %r13, %rdx + 0x49, 0xbf, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, //0x000053d5 movabsq $-9223372036854775808, %r15 + 0x48, 0xb8, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x000053df movabsq $4503599627370495, %rax + 0xb1, 0x02, //0x000053e9 movb $2, %cl + 0x80, 0xd9, 0x00, //0x000053eb sbbb $0, %cl + 0x48, 0xd3, 0xea, //0x000053ee shrq %cl, %rdx + 0x48, 0xc1, 0xe3, 0x34, //0x000053f1 shlq $52, %rbx + 0x48, 0x21, 0xc2, //0x000053f5 andq %rax, %rdx + 0x48, 0x09, 0xda, //0x000053f8 orq %rbx, %rdx + 0x48, 0x89, 0xd0, //0x000053fb movq %rdx, %rax + 0x4c, 0x09, 0xf8, //0x000053fe orq %r15, %rax + 0x80, 0x7d, 0xb8, 0x00, //0x00005401 cmpb $0, $-72(%rbp) + 0x48, 0x0f, 0x44, 0xc2, //0x00005405 cmoveq %rdx, %rax + 0xc4, 0xe1, 0xf9, 0x6e, 0xc0, //0x00005409 vmovq %rax, %xmm0 + 0x80, 0x7d, 0xa8, 0x00, //0x0000540e cmpb $0, $-88(%rbp) + 0x4c, 0x8b, 0x55, 0x98, //0x00005412 movq $-104(%rbp), %r10 + 0x0f, 0x84, 0xc7, 0x09, 0x00, 0x00, //0x00005416 je LBB5_1149 + 0x4c, 0x89, 0xd3, //0x0000541c movq %r10, %rbx + 0x41, 0xb9, 0x40, 0x00, 0x00, 0x00, //0x0000541f movl $64, %r9d + 0x48, 0xff, 0xc6, //0x00005425 incq %rsi + 0x0f, 0x84, 0x08, 0x00, 0x00, 0x00, //0x00005428 je LBB5_1049 + 0x4c, 0x0f, 0xbd, 0xce, //0x0000542e bsrq %rsi, %r9 + 0x49, 0x83, 0xf1, 0x3f, //0x00005432 xorq $63, %r9 + //0x00005436 LBB5_1049 + 0x44, 0x89, 0xc9, //0x00005436 movl %r9d, %ecx + 0x48, 0xd3, 0xe6, //0x00005439 shlq %cl, %rsi + 0x4c, 0x89, 0xc0, //0x0000543c movq %r8, %rax + 0x48, 0xf7, 0xe6, //0x0000543f mulq %rsi + 0x49, 0x89, 0xc2, //0x00005442 movq %rax, %r10 + 0x49, 0x89, 0xd0, //0x00005445 movq %rdx, %r8 + 0x81, 0xe2, 0xff, 0x01, 0x00, 0x00, //0x00005448 andl $511, %edx + 0x48, 0x81, 0xfa, 0xff, 0x01, 0x00, 0x00, //0x0000544e cmpq $511, %rdx + 0x0f, 0x85, 0x4d, 0x00, 0x00, 0x00, //0x00005455 jne LBB5_1054 + 0x48, 0x89, 0xf1, //0x0000545b movq %rsi, %rcx + 0x48, 0xf7, 0xd1, //0x0000545e notq %rcx + 0x49, 0x39, 0xca, //0x00005461 cmpq %rcx, %r10 + 0x0f, 0x86, 0x3e, 0x00, 0x00, 0x00, //0x00005464 jbe LBB5_1054 + 0x48, 0x89, 0xf0, //0x0000546a movq %rsi, %rax + 0x48, 0x8d, 0x15, 0x0c, 0x73, 0x00, 0x00, //0x0000546d leaq $29452(%rip), %rdx /* _POW10_M128_TAB+0(%rip) */ + 0x48, 0xf7, 0x24, 0x17, //0x00005474 mulq (%rdi,%rdx) + 0x49, 0x01, 0xd2, //0x00005478 addq %rdx, %r10 + 0x49, 0x83, 0xd0, 0x00, //0x0000547b adcq $0, %r8 + 0x44, 0x89, 0xc2, //0x0000547f movl %r8d, %edx + 0x81, 0xe2, 0xff, 0x01, 0x00, 0x00, //0x00005482 andl $511, %edx + 0x48, 0x81, 0xfa, 0xff, 0x01, 0x00, 0x00, //0x00005488 cmpq $511, %rdx + 0x0f, 0x85, 0x13, 0x00, 0x00, 0x00, //0x0000548f jne LBB5_1054 + 0x49, 0x83, 0xfa, 0xff, //0x00005495 cmpq $-1, %r10 + 0x0f, 0x85, 0x09, 0x00, 0x00, 0x00, //0x00005499 jne LBB5_1054 + 0x48, 0x39, 0xc8, //0x0000549f cmpq %rcx, %rax + 0x0f, 0x87, 0x2e, 0x00, 0x00, 0x00, //0x000054a2 ja LBB5_1057 + //0x000054a8 LBB5_1054 + 0x4c, 0x89, 0xc0, //0x000054a8 movq %r8, %rax + 0x48, 0xc1, 0xe8, 0x3f, //0x000054ab shrq $63, %rax + 0x8d, 0x48, 0x09, //0x000054af leal $9(%rax), %ecx + 0x49, 0xd3, 0xe8, //0x000054b2 shrq %cl, %r8 + 0x4d, 0x85, 0xd2, //0x000054b5 testq %r10, %r10 + 0x0f, 0x85, 0x75, 0x0a, 0x00, 0x00, //0x000054b8 jne LBB5_1162 + 0x48, 0x85, 0xd2, //0x000054be testq %rdx, %rdx + 0x0f, 0x85, 0x6c, 0x0a, 0x00, 0x00, //0x000054c1 jne LBB5_1162 + 0x44, 0x89, 0xc1, //0x000054c7 movl %r8d, %ecx + 0x83, 0xe1, 0x03, //0x000054ca andl $3, %ecx + 0x83, 0xf9, 0x01, //0x000054cd cmpl $1, %ecx + 0x0f, 0x85, 0x5d, 0x0a, 0x00, 0x00, //0x000054d0 jne LBB5_1162 + //0x000054d6 LBB5_1057 + 0x4d, 0x89, 0xf3, //0x000054d6 movq %r14, %r11 + 0x4c, 0x8b, 0x7d, 0xc8, //0x000054d9 movq $-56(%rbp), %r15 + 0x49, 0x89, 0xda, //0x000054dd movq %rbx, %r10 + 0xe9, 0x97, 0xfe, 0xff, 0xff, //0x000054e0 jmp LBB5_1041 + //0x000054e5 LBB5_1058 + 0x89, 0x55, 0x84, //0x000054e5 movl %edx, $-124(%rbp) + 0x41, 0x8d, 0x85, 0x5c, 0x01, 0x00, 0x00, //0x000054e8 leal $348(%r13), %eax + 0xe9, 0x60, 0xfd, 0xff, 0xff, //0x000054ef jmp LBB5_1028 + //0x000054f4 LBB5_1059 + 0xc5, 0xfe, 0x6f, 0x0d, 0x84, 0xab, 0xff, 0xff, //0x000054f4 vmovdqu $-21628(%rip), %ymm1 /* LCPI5_1+0(%rip) */ + 0xc5, 0xfe, 0x6f, 0x15, 0x9c, 0xab, 0xff, 0xff, //0x000054fc vmovdqu $-21604(%rip), %ymm2 /* LCPI5_2+0(%rip) */ + 0xc5, 0xfe, 0x6f, 0x1d, 0xb4, 0xab, 0xff, 0xff, //0x00005504 vmovdqu $-21580(%rip), %ymm3 /* LCPI5_3+0(%rip) */ + 0x4d, 0x89, 0xfc, //0x0000550c movq %r15, %r12 + //0x0000550f LBB5_1060 + 0x83, 0xc0, 0xff, //0x0000550f addl $-1, %eax + 0x85, 0xd0, //0x00005512 testl %edx, %eax + 0x0f, 0x85, 0x95, 0x1f, 0x00, 0x00, //0x00005514 jne LBB5_1488 + 0xc5, 0xfd, 0x71, 0xf0, 0x07, //0x0000551a vpsllw $7, %ymm0, %ymm0 + 0xc5, 0xfd, 0xd7, 0xf8, //0x0000551f vpmovmskb %ymm0, %edi + 0x85, 0xf8, //0x00005523 testl %edi, %eax + 0x0f, 0x85, 0xd1, 0x28, 0x00, 0x00, //0x00005525 jne LBB5_1576 + 0xc4, 0xc1, 0x7e, 0x6f, 0x44, 0x24, 0x20, //0x0000552b vmovdqu $32(%r12), %ymm0 + 0x49, 0x83, 0xc4, 0x20, //0x00005532 addq $32, %r12 + 0xc5, 0xfd, 0x74, 0xe1, //0x00005536 vpcmpeqb %ymm1, %ymm0, %ymm4 + 0xc5, 0xfd, 0xd7, 0xd4, //0x0000553a vpmovmskb %ymm4, %edx + 0xc5, 0xfd, 0x74, 0xea, //0x0000553e vpcmpeqb %ymm2, %ymm0, %ymm5 + 0xc5, 0xfd, 0xd7, 0xc5, //0x00005542 vpmovmskb %ymm5, %eax + 0xc5, 0xfd, 0xda, 0xeb, //0x00005546 vpminub %ymm3, %ymm0, %ymm5 + 0xc5, 0xfd, 0x74, 0xc5, //0x0000554a vpcmpeqb %ymm5, %ymm0, %ymm0 + 0xc5, 0xfd, 0xeb, 0xe4, //0x0000554e vpor %ymm4, %ymm0, %ymm4 + 0xc5, 0xfd, 0xd7, 0xf4, //0x00005552 vpmovmskb %ymm4, %esi + 0x83, 0xc6, 0xff, //0x00005556 addl $-1, %esi + 0x85, 0xc6, //0x00005559 testl %eax, %esi + 0x0f, 0x84, 0xae, 0xff, 0xff, 0xff, //0x0000555b je LBB5_1060 + //0x00005561 LBB5_1063 + 0x0f, 0xbc, 0xc0, //0x00005561 bsfl %eax, %eax + 0x4a, 0x8d, 0x0c, 0x20, //0x00005564 leaq (%rax,%r12), %rcx + 0x49, 0x01, 0xc4, //0x00005568 addq %rax, %r12 + 0x49, 0x83, 0xc4, 0x01, //0x0000556b addq $1, %r12 + 0x49, 0xf7, 0xd7, //0x0000556f notq %r15 + 0x49, 0x8d, 0x34, 0x0f, //0x00005572 leaq (%r15,%rcx), %rsi + 0x48, 0x83, 0xc6, 0x01, //0x00005576 addq $1, %rsi + 0x31, 0xc0, //0x0000557a xorl %eax, %eax + 0x31, 0xc9, //0x0000557c xorl %ecx, %ecx + 0x48, 0x85, 0xf6, //0x0000557e testq %rsi, %rsi + 0x0f, 0x89, 0x04, 0x00, 0x00, 0x00, //0x00005581 jns LBB5_1065 + //0x00005587 LBB5_1064 + 0x89, 0xf1, //0x00005587 movl %esi, %ecx + 0xf7, 0xd9, //0x00005589 negl %ecx + //0x0000558b LBB5_1065 + 0x48, 0x89, 0x45, 0x90, //0x0000558b movq %rax, $-112(%rbp) + 0x0f, 0xb6, 0xc0, //0x0000558f movzbl %al, %eax + 0x49, 0xc1, 0xe2, 0x20, //0x00005592 shlq $32, %r10 + 0x49, 0x8d, 0x04, 0xc2, //0x00005596 leaq (%r10,%rax,8), %rax + 0x48, 0xba, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, //0x0000559a movabsq $4294967296, %rdx + 0x48, 0x01, 0xd0, //0x000055a4 addq %rdx, %rax + 0x48, 0x83, 0xc0, 0x04, //0x000055a7 addq $4, %rax + 0x49, 0x8b, 0x93, 0xa0, 0x00, 0x00, 0x00, //0x000055ab movq $160(%r11), %rdx + 0x48, 0x89, 0x02, //0x000055b2 movq %rax, (%rdx) + 0x48, 0x89, 0x72, 0x08, //0x000055b5 movq %rsi, $8(%rdx) + 0x4d, 0x8b, 0x8b, 0xa0, 0x00, 0x00, 0x00, //0x000055b9 movq $160(%r11), %r9 + 0x49, 0x8d, 0x41, 0x10, //0x000055c0 leaq $16(%r9), %rax + 0x49, 0x89, 0x83, 0xa0, 0x00, 0x00, 0x00, //0x000055c4 movq %rax, $160(%r11) + 0x41, 0x83, 0x83, 0xd0, 0x00, 0x00, 0x00, 0x01, //0x000055cb addl $1, $208(%r11) + 0xba, 0x0b, 0x00, 0x00, 0x00, //0x000055d3 movl $11, %edx + 0x85, 0xc9, //0x000055d8 testl %ecx, %ecx + 0x0f, 0x45, 0xd1, //0x000055da cmovnel %ecx, %edx + 0x0f, 0x84, 0xad, 0x28, 0x00, 0x00, //0x000055dd je LBB5_1219 + 0xe9, 0x0c, 0x31, 0x00, 0x00, //0x000055e3 jmp LBB5_1237 + //0x000055e8 LBB5_1147 + 0x4c, 0x89, 0xf8, //0x000055e8 movq %r15, %rax + 0xe9, 0xcb, 0x00, 0x00, 0x00, //0x000055eb jmp LBB5_1074 + //0x000055f0 LBB5_1148 + 0x4c, 0x89, 0xf8, //0x000055f0 movq %r15, %rax + 0xe9, 0x53, 0x01, 0x00, 0x00, //0x000055f3 jmp LBB5_1086 + //0x000055f8 LBB5_1066 + 0x48, 0x89, 0xca, //0x000055f8 movq %rcx, %rdx + 0x48, 0x83, 0xe2, 0x80, //0x000055fb andq $-128, %rdx + 0x48, 0x8d, 0x72, 0x80, //0x000055ff leaq $-128(%rdx), %rsi + 0x48, 0x89, 0xf0, //0x00005603 movq %rsi, %rax + 0x48, 0xc1, 0xe8, 0x07, //0x00005606 shrq $7, %rax + 0x48, 0x83, 0xc0, 0x01, //0x0000560a addq $1, %rax + 0x89, 0xc3, //0x0000560e movl %eax, %ebx + 0x83, 0xe3, 0x03, //0x00005610 andl $3, %ebx + 0x48, 0x81, 0xfe, 0x80, 0x01, 0x00, 0x00, //0x00005613 cmpq $384, %rsi + 0x0f, 0x83, 0xd7, 0x07, 0x00, 0x00, //0x0000561a jae LBB5_1151 + 0x31, 0xf6, //0x00005620 xorl %esi, %esi + 0xe9, 0x82, 0x08, 0x00, 0x00, //0x00005622 jmp LBB5_1153 + //0x00005627 LBB5_1068 + 0x49, 0x8d, 0x49, 0xff, //0x00005627 leaq $-1(%r9), %rcx + 0x49, 0x39, 0xca, //0x0000562b cmpq %rcx, %r10 + 0x49, 0xf7, 0xd1, //0x0000562e notq %r9 + 0x4d, 0x0f, 0x45, 0xce, //0x00005631 cmovneq %r14, %r9 + 0x84, 0xc0, //0x00005635 testb %al, %al + 0x4d, 0x0f, 0x44, 0xce, //0x00005637 cmoveq %r14, %r9 + 0x4c, 0x89, 0xca, //0x0000563b movq %r9, %rdx + 0xe9, 0xbf, 0xf9, 0xff, 0xff, //0x0000563e jmp LBB5_999 + //0x00005643 LBB5_1069 + 0x48, 0x83, 0xc6, 0x40, //0x00005643 addq $64, %rsi + 0x49, 0x89, 0xf7, //0x00005647 movq %rsi, %r15 + //0x0000564a LBB5_1070 + 0x4c, 0x89, 0xf8, //0x0000564a movq %r15, %rax + 0x48, 0x83, 0xc0, 0xc0, //0x0000564d addq $-64, %rax + 0xc5, 0xfe, 0x6f, 0x05, 0x07, 0xaa, 0xff, 0xff, //0x00005651 vmovdqu $-22009(%rip), %ymm0 /* LCPI5_0+0(%rip) */ + 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00005659 .p2align 4, 0x90 + //0x00005660 LBB5_1071 + 0xc5, 0xfe, 0x6f, 0x48, 0x40, //0x00005660 vmovdqu $64(%rax), %ymm1 + 0xc5, 0xfe, 0x6f, 0x50, 0x60, //0x00005665 vmovdqu $96(%rax), %ymm2 + 0x48, 0x83, 0xc0, 0x40, //0x0000566a addq $64, %rax + 0xc4, 0xe2, 0x7d, 0x00, 0xd9, //0x0000566e vpshufb %ymm1, %ymm0, %ymm3 + 0xc4, 0xe2, 0x7d, 0x00, 0xe2, //0x00005673 vpshufb %ymm2, %ymm0, %ymm4 + 0xc5, 0xf5, 0x74, 0xcb, //0x00005678 vpcmpeqb %ymm3, %ymm1, %ymm1 + 0xc5, 0xfd, 0xd7, 0xf1, //0x0000567c vpmovmskb %ymm1, %esi + 0xc5, 0xed, 0x74, 0xcc, //0x00005680 vpcmpeqb %ymm4, %ymm2, %ymm1 + 0xc5, 0xfd, 0xd7, 0xc9, //0x00005684 vpmovmskb %ymm1, %ecx + 0x48, 0xc1, 0xe1, 0x20, //0x00005688 shlq $32, %rcx + 0x48, 0x09, 0xf1, //0x0000568c orq %rsi, %rcx + 0x48, 0x83, 0xf9, 0xff, //0x0000568f cmpq $-1, %rcx + 0x0f, 0x84, 0xc7, 0xff, 0xff, 0xff, //0x00005693 je LBB5_1071 + 0x48, 0xf7, 0xd1, //0x00005699 notq %rcx + 0x49, 0x89, 0x8b, 0x98, 0x00, 0x00, 0x00, //0x0000569c movq %rcx, $152(%r11) + 0x49, 0x89, 0x83, 0x90, 0x00, 0x00, 0x00, //0x000056a3 movq %rax, $144(%r11) + 0x48, 0x0f, 0xbc, 0xc9, //0x000056aa bsfq %rcx, %rcx + 0x48, 0x8d, 0x34, 0x08, //0x000056ae leaq (%rax,%rcx), %rsi + 0x48, 0x01, 0xc8, //0x000056b2 addq %rcx, %rax + 0x48, 0x83, 0xc0, 0x01, //0x000056b5 addq $1, %rax + //0x000056b9 LBB5_1073 + 0x8a, 0x0e, //0x000056b9 movb (%rsi), %cl + //0x000056bb LBB5_1074 + 0x80, 0xf9, 0x7d, //0x000056bb cmpb $125, %cl + 0x0f, 0x85, 0x73, 0xeb, 0xff, 0xff, //0x000056be jne LBB5_807 + 0x41, 0x83, 0x83, 0xc8, 0x00, 0x00, 0x00, 0x01, //0x000056c4 addl $1, $200(%r11) + 0xe9, 0x8b, 0x00, 0x00, 0x00, //0x000056cc jmp LBB5_1076 + //0x000056d1 LBB5_1081 + 0x48, 0x83, 0xc6, 0x40, //0x000056d1 addq $64, %rsi + 0x49, 0x89, 0xf7, //0x000056d5 movq %rsi, %r15 + //0x000056d8 LBB5_1082 + 0x4c, 0x89, 0xf8, //0x000056d8 movq %r15, %rax + 0x48, 0x83, 0xc0, 0xc0, //0x000056db addq $-64, %rax + 0xc5, 0xfe, 0x6f, 0x05, 0x79, 0xa9, 0xff, 0xff, //0x000056df vmovdqu $-22151(%rip), %ymm0 /* LCPI5_0+0(%rip) */ + 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x000056e7 .p2align 4, 0x90 + //0x000056f0 LBB5_1083 + 0xc5, 0xfe, 0x6f, 0x48, 0x40, //0x000056f0 vmovdqu $64(%rax), %ymm1 + 0xc5, 0xfe, 0x6f, 0x50, 0x60, //0x000056f5 vmovdqu $96(%rax), %ymm2 + 0x48, 0x83, 0xc0, 0x40, //0x000056fa addq $64, %rax + 0xc4, 0xe2, 0x7d, 0x00, 0xd9, //0x000056fe vpshufb %ymm1, %ymm0, %ymm3 + 0xc4, 0xe2, 0x7d, 0x00, 0xe2, //0x00005703 vpshufb %ymm2, %ymm0, %ymm4 + 0xc5, 0xf5, 0x74, 0xcb, //0x00005708 vpcmpeqb %ymm3, %ymm1, %ymm1 + 0xc5, 0xfd, 0xd7, 0xf1, //0x0000570c vpmovmskb %ymm1, %esi + 0xc5, 0xed, 0x74, 0xcc, //0x00005710 vpcmpeqb %ymm4, %ymm2, %ymm1 + 0xc5, 0xfd, 0xd7, 0xc9, //0x00005714 vpmovmskb %ymm1, %ecx + 0x48, 0xc1, 0xe1, 0x20, //0x00005718 shlq $32, %rcx + 0x48, 0x09, 0xf1, //0x0000571c orq %rsi, %rcx + 0x48, 0x83, 0xf9, 0xff, //0x0000571f cmpq $-1, %rcx + 0x0f, 0x84, 0xc7, 0xff, 0xff, 0xff, //0x00005723 je LBB5_1083 + 0x48, 0xf7, 0xd1, //0x00005729 notq %rcx + 0x49, 0x89, 0x8b, 0x98, 0x00, 0x00, 0x00, //0x0000572c movq %rcx, $152(%r11) + 0x49, 0x89, 0x83, 0x90, 0x00, 0x00, 0x00, //0x00005733 movq %rax, $144(%r11) + 0x48, 0x0f, 0xbc, 0xc9, //0x0000573a bsfq %rcx, %rcx + 0x48, 0x8d, 0x34, 0x08, //0x0000573e leaq (%rax,%rcx), %rsi + 0x48, 0x01, 0xc8, //0x00005742 addq %rcx, %rax + 0x48, 0x83, 0xc0, 0x01, //0x00005745 addq $1, %rax + //0x00005749 LBB5_1085 + 0x8a, 0x0e, //0x00005749 movb (%rsi), %cl + //0x0000574b LBB5_1086 + 0x80, 0xf9, 0x5d, //0x0000574b cmpb $93, %cl + 0x0f, 0x85, 0xa8, 0x2f, 0x00, 0x00, //0x0000574e jne LBB5_1671 + 0x41, 0x83, 0x83, 0xcc, 0x00, 0x00, 0x00, 0x01, //0x00005754 addl $1, $204(%r11) + //0x0000575c LBB5_1076 + 0x48, 0xc1, 0xe7, 0x04, //0x0000575c shlq $4, %rdi + 0x49, 0x8b, 0x4c, 0x38, 0x08, //0x00005760 movq $8(%r8,%rdi), %rcx + 0x49, 0x89, 0x8b, 0xa8, 0x00, 0x00, 0x00, //0x00005765 movq %rcx, $168(%r11) + 0x48, 0x29, 0xd3, //0x0000576c subq %rdx, %rbx + 0x48, 0xc1, 0xeb, 0x04, //0x0000576f shrq $4, %rbx + 0x41, 0x89, 0x5c, 0x38, 0x0c, //0x00005773 movl %ebx, $12(%r8,%rdi) + 0x41, 0xc7, 0x44, 0x38, 0x08, 0x00, 0x00, 0x00, 0x00, //0x00005778 movl $0, $8(%r8,%rdi) + 0x0f, 0xb6, 0x0a, //0x00005781 movzbl (%rdx), %ecx + 0x89, 0x0a, //0x00005784 movl %ecx, (%rdx) + 0x49, 0x8b, 0x8b, 0xb0, 0x00, 0x00, 0x00, //0x00005786 movq $176(%r11), %rcx + 0x41, 0x8b, 0x93, 0xe0, 0x00, 0x00, 0x00, //0x0000578d movl $224(%r11), %edx + 0x48, 0x39, 0xd1, //0x00005794 cmpq %rdx, %rcx + 0x0f, 0x86, 0x14, 0x00, 0x00, 0x00, //0x00005797 jbe LBB5_1079 + 0x41, 0x89, 0x8b, 0xe0, 0x00, 0x00, 0x00, //0x0000579d movl %ecx, $224(%r11) + 0x48, 0x81, 0xf9, 0x00, 0x10, 0x00, 0x00, //0x000057a4 cmpq $4096, %rcx + 0x0f, 0x87, 0x3b, 0x2f, 0x00, 0x00, //0x000057ab ja LBB5_1078 + //0x000057b1 LBB5_1079 + 0x48, 0x83, 0xc1, 0xff, //0x000057b1 addq $-1, %rcx + 0x49, 0x89, 0x8b, 0xb0, 0x00, 0x00, 0x00, //0x000057b5 movq %rcx, $176(%r11) + 0x49, 0x8b, 0x8b, 0xa8, 0x00, 0x00, 0x00, //0x000057bc movq $168(%r11), %rcx + 0x48, 0x83, 0xf9, 0xff, //0x000057c3 cmpq $-1, %rcx + 0x0f, 0x84, 0x1f, 0x2f, 0x00, 0x00, //0x000057c7 je LBB5_1078 + 0x4d, 0x8d, 0x83, 0xb8, 0x00, 0x00, 0x00, //0x000057cd leaq $184(%r11), %r8 + 0xe9, 0x15, 0xe9, 0xff, 0xff, //0x000057d4 jmp LBB5_744 + //0x000057d9 LBB5_1088 + 0x4d, 0x89, 0xe7, //0x000057d9 movq %r12, %r15 + 0x0f, 0xbc, 0xca, //0x000057dc bsfl %edx, %ecx + 0x48, 0x01, 0xce, //0x000057df addq %rcx, %rsi + 0xc5, 0xfe, 0x6f, 0x05, 0x96, 0xa8, 0xff, 0xff, //0x000057e2 vmovdqu $-22378(%rip), %ymm0 /* LCPI5_1+0(%rip) */ + 0xc5, 0xfe, 0x6f, 0x0d, 0xae, 0xa8, 0xff, 0xff, //0x000057ea vmovdqu $-22354(%rip), %ymm1 /* LCPI5_2+0(%rip) */ + 0xc5, 0xfe, 0x6f, 0x15, 0xc6, 0xa8, 0xff, 0xff, //0x000057f2 vmovdqu $-22330(%rip), %ymm2 /* LCPI5_3+0(%rip) */ + 0x4c, 0x8d, 0x25, 0x0f, 0xb4, 0x00, 0x00, //0x000057fa leaq $46095(%rip), %r12 /* _ESCAPED_TAB+0(%rip) */ + 0x48, 0x89, 0xf7, //0x00005801 movq %rsi, %rdi + 0x49, 0x89, 0xf0, //0x00005804 movq %rsi, %r8 + //0x00005807 LBB5_1089 + 0x0f, 0xb6, 0x4f, 0x01, //0x00005807 movzbl $1(%rdi), %ecx + 0x48, 0x83, 0xf9, 0x75, //0x0000580b cmpq $117, %rcx + 0x0f, 0x84, 0x2a, 0x00, 0x00, 0x00, //0x0000580f je LBB5_1092 + 0x42, 0x8a, 0x0c, 0x21, //0x00005815 movb (%rcx,%r12), %cl + 0x48, 0xc7, 0xc2, 0xfe, 0xff, 0xff, 0xff, //0x00005819 movq $-2, %rdx + 0x84, 0xc9, //0x00005820 testb %cl, %cl + 0x0f, 0x84, 0x80, 0x2d, 0x00, 0x00, //0x00005822 je LBB5_1655 + 0x4c, 0x89, 0x5d, 0xc0, //0x00005828 movq %r11, $-64(%rbp) + 0x48, 0x83, 0xc7, 0x02, //0x0000582c addq $2, %rdi + 0x41, 0x88, 0x08, //0x00005830 movb %cl, (%r8) + 0x49, 0x83, 0xc0, 0x01, //0x00005833 addq $1, %r8 + 0x48, 0x89, 0xfe, //0x00005837 movq %rdi, %rsi + 0xe9, 0x4e, 0x02, 0x00, 0x00, //0x0000583a jmp LBB5_1112 + //0x0000583f LBB5_1092 + 0x4c, 0x89, 0x5d, 0xc0, //0x0000583f movq %r11, $-64(%rbp) + 0x44, 0x8b, 0x4f, 0x02, //0x00005843 movl $2(%rdi), %r9d + 0x45, 0x89, 0xca, //0x00005847 movl %r9d, %r10d + 0x41, 0xf7, 0xd2, //0x0000584a notl %r10d + 0x41, 0x8d, 0x89, 0xd0, 0xcf, 0xcf, 0xcf, //0x0000584d leal $-808464432(%r9), %ecx + 0x41, 0x81, 0xe2, 0x80, 0x80, 0x80, 0x80, //0x00005854 andl $-2139062144, %r10d + 0x48, 0xc7, 0xc2, 0xf4, 0xff, 0xff, 0xff, //0x0000585b movq $-12, %rdx + 0x41, 0x85, 0xca, //0x00005862 testl %ecx, %r10d + 0x0f, 0x85, 0x84, 0x2a, 0x00, 0x00, //0x00005865 jne LBB5_1669 + 0x41, 0x8d, 0x89, 0x19, 0x19, 0x19, 0x19, //0x0000586b leal $421075225(%r9), %ecx + 0x44, 0x09, 0xc9, //0x00005872 orl %r9d, %ecx + 0xf7, 0xc1, 0x80, 0x80, 0x80, 0x80, //0x00005875 testl $-2139062144, %ecx + 0x0f, 0x85, 0x6e, 0x2a, 0x00, 0x00, //0x0000587b jne LBB5_1669 + 0x45, 0x89, 0xcb, //0x00005881 movl %r9d, %r11d + 0x41, 0x81, 0xe3, 0x7f, 0x7f, 0x7f, 0x7f, //0x00005884 andl $2139062143, %r11d + 0xb9, 0xc0, 0xc0, 0xc0, 0xc0, //0x0000588b movl $-1061109568, %ecx + 0x44, 0x29, 0xd9, //0x00005890 subl %r11d, %ecx + 0x45, 0x8d, 0xb3, 0x46, 0x46, 0x46, 0x46, //0x00005893 leal $1179010630(%r11), %r14d + 0x44, 0x21, 0xd1, //0x0000589a andl %r10d, %ecx + 0x44, 0x85, 0xf1, //0x0000589d testl %r14d, %ecx + 0x0f, 0x85, 0x49, 0x2a, 0x00, 0x00, //0x000058a0 jne LBB5_1669 + 0xb9, 0xe0, 0xe0, 0xe0, 0xe0, //0x000058a6 movl $-522133280, %ecx + 0x44, 0x29, 0xd9, //0x000058ab subl %r11d, %ecx + 0x41, 0x81, 0xc3, 0x39, 0x39, 0x39, 0x39, //0x000058ae addl $960051513, %r11d + 0x41, 0x21, 0xca, //0x000058b5 andl %ecx, %r10d + 0x45, 0x85, 0xda, //0x000058b8 testl %r11d, %r10d + 0x0f, 0x85, 0x2e, 0x2a, 0x00, 0x00, //0x000058bb jne LBB5_1669 + 0x41, 0x0f, 0xc9, //0x000058c1 bswapl %r9d + 0x44, 0x89, 0xc9, //0x000058c4 movl %r9d, %ecx + 0xc1, 0xe9, 0x04, //0x000058c7 shrl $4, %ecx + 0xf7, 0xd1, //0x000058ca notl %ecx + 0x81, 0xe1, 0x01, 0x01, 0x01, 0x01, //0x000058cc andl $16843009, %ecx + 0x8d, 0x0c, 0xc9, //0x000058d2 leal (%rcx,%rcx,8), %ecx + 0x41, 0x81, 0xe1, 0x0f, 0x0f, 0x0f, 0x0f, //0x000058d5 andl $252645135, %r9d + 0x41, 0x01, 0xc9, //0x000058dc addl %ecx, %r9d + 0x44, 0x89, 0xc9, //0x000058df movl %r9d, %ecx + 0xc1, 0xe9, 0x04, //0x000058e2 shrl $4, %ecx + 0x44, 0x09, 0xc9, //0x000058e5 orl %r9d, %ecx + 0x44, 0x0f, 0xb6, 0xd1, //0x000058e8 movzbl %cl, %r10d + 0xc1, 0xe9, 0x08, //0x000058ec shrl $8, %ecx + 0x81, 0xe1, 0x00, 0xff, 0x00, 0x00, //0x000058ef andl $65280, %ecx + 0x41, 0x09, 0xca, //0x000058f5 orl %ecx, %r10d + 0x48, 0x8d, 0x77, 0x06, //0x000058f8 leaq $6(%rdi), %rsi + 0x41, 0x81, 0xfa, 0x80, 0x00, 0x00, 0x00, //0x000058fc cmpl $128, %r10d + 0x0f, 0x82, 0x3a, 0x04, 0x00, 0x00, //0x00005903 jb LBB5_1142 + 0x45, 0x31, 0xc9, //0x00005909 xorl %r9d, %r9d + //0x0000590c LBB5_1098 + 0x44, 0x89, 0xd1, //0x0000590c movl %r10d, %ecx + 0x41, 0x81, 0xfa, 0xff, 0x07, 0x00, 0x00, //0x0000590f cmpl $2047, %r10d + 0x0f, 0x86, 0x36, 0x04, 0x00, 0x00, //0x00005916 jbe LBB5_1144 + 0x81, 0xe1, 0x00, 0xf8, 0xff, 0xff, //0x0000591c andl $-2048, %ecx + 0x81, 0xf9, 0x00, 0xd8, 0x00, 0x00, //0x00005922 cmpl $55296, %ecx + 0x0f, 0x85, 0x2d, 0x01, 0x00, 0x00, //0x00005928 jne LBB5_1110 + 0x41, 0x81, 0xfa, 0xff, 0xdb, 0x00, 0x00, //0x0000592e cmpl $56319, %r10d + 0x0f, 0x87, 0x3a, 0x04, 0x00, 0x00, //0x00005935 ja LBB5_1145 + 0x42, 0x80, 0x7c, 0x4f, 0x06, 0x5c, //0x0000593b cmpb $92, $6(%rdi,%r9,2) + 0x0f, 0x85, 0x2e, 0x04, 0x00, 0x00, //0x00005941 jne LBB5_1145 + 0x42, 0x80, 0x7c, 0x4f, 0x07, 0x75, //0x00005947 cmpb $117, $7(%rdi,%r9,2) + 0x0f, 0x85, 0x22, 0x04, 0x00, 0x00, //0x0000594d jne LBB5_1145 + 0x42, 0x8b, 0x4c, 0x4f, 0x08, //0x00005953 movl $8(%rdi,%r9,2), %ecx + 0x41, 0x89, 0xce, //0x00005958 movl %ecx, %r14d + 0x41, 0xf7, 0xd6, //0x0000595b notl %r14d + 0x48, 0x89, 0x4d, 0xb0, //0x0000595e movq %rcx, $-80(%rbp) + 0x81, 0xc1, 0xd0, 0xcf, 0xcf, 0xcf, //0x00005962 addl $-808464432, %ecx + 0x41, 0x81, 0xe6, 0x80, 0x80, 0x80, 0x80, //0x00005968 andl $-2139062144, %r14d + 0x41, 0x85, 0xce, //0x0000596f testl %ecx, %r14d + 0x0f, 0x85, 0x77, 0x29, 0x00, 0x00, //0x00005972 jne LBB5_1669 + 0x4c, 0x8b, 0x5d, 0xb0, //0x00005978 movq $-80(%rbp), %r11 + 0x41, 0x8d, 0x8b, 0x19, 0x19, 0x19, 0x19, //0x0000597c leal $421075225(%r11), %ecx + 0x44, 0x09, 0xd9, //0x00005983 orl %r11d, %ecx + 0xf7, 0xc1, 0x80, 0x80, 0x80, 0x80, //0x00005986 testl $-2139062144, %ecx + 0x0f, 0x85, 0x5d, 0x29, 0x00, 0x00, //0x0000598c jne LBB5_1669 + 0x4c, 0x8b, 0x5d, 0xb0, //0x00005992 movq $-80(%rbp), %r11 + 0x41, 0x81, 0xe3, 0x7f, 0x7f, 0x7f, 0x7f, //0x00005996 andl $2139062143, %r11d + 0xb9, 0xc0, 0xc0, 0xc0, 0xc0, //0x0000599d movl $-1061109568, %ecx + 0x44, 0x29, 0xd9, //0x000059a2 subl %r11d, %ecx + 0x89, 0x4d, 0x90, //0x000059a5 movl %ecx, $-112(%rbp) + 0x41, 0x8d, 0x8b, 0x46, 0x46, 0x46, 0x46, //0x000059a8 leal $1179010630(%r11), %ecx + 0x89, 0x4d, 0xb8, //0x000059af movl %ecx, $-72(%rbp) + 0x8b, 0x4d, 0x90, //0x000059b2 movl $-112(%rbp), %ecx + 0x44, 0x21, 0xf1, //0x000059b5 andl %r14d, %ecx + 0x85, 0x4d, 0xb8, //0x000059b8 testl %ecx, $-72(%rbp) + 0x0f, 0x85, 0x2e, 0x29, 0x00, 0x00, //0x000059bb jne LBB5_1669 + 0xb9, 0xe0, 0xe0, 0xe0, 0xe0, //0x000059c1 movl $-522133280, %ecx + 0x44, 0x29, 0xd9, //0x000059c6 subl %r11d, %ecx + 0x41, 0x81, 0xc3, 0x39, 0x39, 0x39, 0x39, //0x000059c9 addl $960051513, %r11d + 0x41, 0x21, 0xce, //0x000059d0 andl %ecx, %r14d + 0x45, 0x85, 0xde, //0x000059d3 testl %r11d, %r14d + 0x0f, 0x85, 0x13, 0x29, 0x00, 0x00, //0x000059d6 jne LBB5_1669 + 0x4c, 0x8b, 0x5d, 0xb0, //0x000059dc movq $-80(%rbp), %r11 + 0x41, 0x0f, 0xcb, //0x000059e0 bswapl %r11d + 0x44, 0x89, 0xd9, //0x000059e3 movl %r11d, %ecx + 0xc1, 0xe9, 0x04, //0x000059e6 shrl $4, %ecx + 0xf7, 0xd1, //0x000059e9 notl %ecx + 0x81, 0xe1, 0x01, 0x01, 0x01, 0x01, //0x000059eb andl $16843009, %ecx + 0x8d, 0x0c, 0xc9, //0x000059f1 leal (%rcx,%rcx,8), %ecx + 0x41, 0x81, 0xe3, 0x0f, 0x0f, 0x0f, 0x0f, //0x000059f4 andl $252645135, %r11d + 0x41, 0x01, 0xcb, //0x000059fb addl %ecx, %r11d + 0x44, 0x89, 0xd9, //0x000059fe movl %r11d, %ecx + 0xc1, 0xe9, 0x04, //0x00005a01 shrl $4, %ecx + 0x44, 0x09, 0xd9, //0x00005a04 orl %r11d, %ecx + 0x41, 0x89, 0xce, //0x00005a07 movl %ecx, %r14d + 0x41, 0xc1, 0xee, 0x08, //0x00005a0a shrl $8, %r14d + 0x41, 0x81, 0xe6, 0x00, 0xff, 0x00, 0x00, //0x00005a0e andl $65280, %r14d + 0x44, 0x0f, 0xb6, 0xd9, //0x00005a15 movzbl %cl, %r11d + 0x45, 0x09, 0xf3, //0x00005a19 orl %r14d, %r11d + 0x81, 0xe1, 0x00, 0x00, 0xfc, 0x00, //0x00005a1c andl $16515072, %ecx + 0x81, 0xf9, 0x00, 0x00, 0xdc, 0x00, //0x00005a22 cmpl $14417920, %ecx + 0x0f, 0x84, 0x59, 0x03, 0x00, 0x00, //0x00005a28 je LBB5_1146 + 0x48, 0x83, 0xc6, 0x06, //0x00005a2e addq $6, %rsi + 0x66, 0x43, 0xc7, 0x04, 0x08, 0xef, 0xbf, //0x00005a32 movw $-16401, (%r8,%r9) + 0x43, 0xc6, 0x44, 0x08, 0x02, 0xbd, //0x00005a39 movb $-67, $2(%r8,%r9) + 0x49, 0x83, 0xc1, 0x03, //0x00005a3f addq $3, %r9 + 0x45, 0x89, 0xda, //0x00005a43 movl %r11d, %r10d + 0x41, 0x81, 0xfb, 0x80, 0x00, 0x00, 0x00, //0x00005a46 cmpl $128, %r11d + 0x0f, 0x83, 0xb9, 0xfe, 0xff, 0xff, //0x00005a4d jae LBB5_1098 + 0x4d, 0x01, 0xc8, //0x00005a53 addq %r9, %r8 + 0xe9, 0xeb, 0x02, 0x00, 0x00, //0x00005a56 jmp LBB5_1143 + //0x00005a5b LBB5_1110 + 0x44, 0x89, 0xd1, //0x00005a5b movl %r10d, %ecx + 0xc1, 0xe9, 0x0c, //0x00005a5e shrl $12, %ecx + 0x80, 0xc9, 0xe0, //0x00005a61 orb $-32, %cl + 0x43, 0x88, 0x0c, 0x08, //0x00005a64 movb %cl, (%r8,%r9) + 0x44, 0x89, 0xd1, //0x00005a68 movl %r10d, %ecx + 0xc1, 0xe9, 0x06, //0x00005a6b shrl $6, %ecx + 0x80, 0xe1, 0x3f, //0x00005a6e andb $63, %cl + 0x80, 0xc9, 0x80, //0x00005a71 orb $-128, %cl + 0x43, 0x88, 0x4c, 0x08, 0x01, //0x00005a74 movb %cl, $1(%r8,%r9) + 0x41, 0x80, 0xe2, 0x3f, //0x00005a79 andb $63, %r10b + 0x41, 0x80, 0xca, 0x80, //0x00005a7d orb $-128, %r10b + 0x47, 0x88, 0x54, 0x08, 0x02, //0x00005a81 movb %r10b, $2(%r8,%r9) + //0x00005a86 LBB5_1111 + 0x4d, 0x01, 0xc8, //0x00005a86 addq %r9, %r8 + 0x49, 0x83, 0xc0, 0x03, //0x00005a89 addq $3, %r8 + //0x00005a8d LBB5_1112 + 0x80, 0x3e, 0x5c, //0x00005a8d cmpb $92, (%rsi) + 0x48, 0x89, 0xf7, //0x00005a90 movq %rsi, %rdi + 0x4c, 0x8b, 0x5d, 0xc0, //0x00005a93 movq $-64(%rbp), %r11 + 0x0f, 0x84, 0x6a, 0xfd, 0xff, 0xff, //0x00005a97 je LBB5_1089 + 0x4d, 0x89, 0xda, //0x00005a9d movq %r11, %r10 + 0xc5, 0xfe, 0x6f, 0x1e, //0x00005aa0 vmovdqu (%rsi), %ymm3 + 0xc5, 0xe5, 0x74, 0xe0, //0x00005aa4 vpcmpeqb %ymm0, %ymm3, %ymm4 + 0xc5, 0xe5, 0x74, 0xe9, //0x00005aa8 vpcmpeqb %ymm1, %ymm3, %ymm5 + 0xc5, 0xfd, 0xd7, 0xfd, //0x00005aac vpmovmskb %ymm5, %edi + 0xc5, 0xe5, 0xda, 0xea, //0x00005ab0 vpminub %ymm2, %ymm3, %ymm5 + 0xc5, 0xe5, 0x74, 0xed, //0x00005ab4 vpcmpeqb %ymm5, %ymm3, %ymm5 + 0xc5, 0xd5, 0xeb, 0xf4, //0x00005ab8 vpor %ymm4, %ymm5, %ymm6 + 0xc5, 0xfd, 0xd7, 0xce, //0x00005abc vpmovmskb %ymm6, %ecx + 0x83, 0xc1, 0xff, //0x00005ac0 addl $-1, %ecx + 0xc5, 0xfa, 0x6f, 0x36, //0x00005ac3 vmovdqu (%rsi), %xmm6 + 0xc4, 0xc1, 0x79, 0x7e, 0xf1, //0x00005ac7 vmovd %xmm6, %r9d + 0x85, 0xf9, //0x00005acc testl %edi, %ecx + 0x0f, 0x85, 0x2d, 0x28, 0x00, 0x00, //0x00005ace jne LBB5_1615 + 0xf6, 0xc3, 0x20, //0x00005ad4 testb $32, %bl + 0x0f, 0x85, 0x29, 0x01, 0x00, 0x00, //0x00005ad7 jne LBB5_1131 + 0x83, 0xc7, 0xff, //0x00005add addl $-1, %edi + 0xc5, 0xe5, 0x74, 0xe0, //0x00005ae0 vpcmpeqb %ymm0, %ymm3, %ymm4 + 0xc5, 0xfd, 0xd7, 0xcc, //0x00005ae4 vpmovmskb %ymm4, %ecx + 0x85, 0xcf, //0x00005ae8 testl %ecx, %edi + 0x0f, 0x85, 0x54, 0x00, 0x00, 0x00, //0x00005aea jne LBB5_1120 + 0x48, 0x83, 0xc6, 0x20, //0x00005af0 addq $32, %rsi + //0x00005af4 LBB5_1117 + 0xc4, 0xc1, 0x7e, 0x7f, 0x18, //0x00005af4 vmovdqu %ymm3, (%r8) + 0xc5, 0xfe, 0x6f, 0x1e, //0x00005af9 vmovdqu (%rsi), %ymm3 + 0xc5, 0xe5, 0x74, 0xe0, //0x00005afd vpcmpeqb %ymm0, %ymm3, %ymm4 + 0xc5, 0xe5, 0x74, 0xe9, //0x00005b01 vpcmpeqb %ymm1, %ymm3, %ymm5 + 0xc5, 0xfd, 0xd7, 0xd5, //0x00005b05 vpmovmskb %ymm5, %edx + 0xc5, 0xe5, 0xda, 0xea, //0x00005b09 vpminub %ymm2, %ymm3, %ymm5 + 0xc5, 0xe5, 0x74, 0xed, //0x00005b0d vpcmpeqb %ymm5, %ymm3, %ymm5 + 0xc5, 0xd5, 0xeb, 0xec, //0x00005b11 vpor %ymm4, %ymm5, %ymm5 + 0xc5, 0xfd, 0xd7, 0xcd, //0x00005b15 vpmovmskb %ymm5, %ecx + 0x83, 0xc1, 0xff, //0x00005b19 addl $-1, %ecx + 0x85, 0xd1, //0x00005b1c testl %edx, %ecx + 0x0f, 0x85, 0xd4, 0x27, 0x00, 0x00, //0x00005b1e jne LBB5_1614 + 0x49, 0x83, 0xc0, 0x20, //0x00005b24 addq $32, %r8 + 0x83, 0xc2, 0xff, //0x00005b28 addl $-1, %edx + 0xc5, 0xfd, 0xd7, 0xcc, //0x00005b2b vpmovmskb %ymm4, %ecx + 0x48, 0x83, 0xc6, 0x20, //0x00005b2f addq $32, %rsi + 0x85, 0xca, //0x00005b33 testl %ecx, %edx + 0x0f, 0x84, 0xb9, 0xff, 0xff, 0xff, //0x00005b35 je LBB5_1117 + 0xc4, 0xc1, 0x79, 0x7e, 0xd9, //0x00005b3b vmovd %xmm3, %r9d + 0x48, 0x83, 0xc6, 0xe0, //0x00005b40 addq $-32, %rsi + //0x00005b44 LBB5_1120 + 0x48, 0x89, 0xf7, //0x00005b44 movq %rsi, %rdi + 0x41, 0x80, 0xf9, 0x5c, //0x00005b47 cmpb $92, %r9b + 0x4d, 0x89, 0xd3, //0x00005b4b movq %r10, %r11 + 0x0f, 0x84, 0xb3, 0xfc, 0xff, 0xff, //0x00005b4e je LBB5_1089 + 0x31, 0xd2, //0x00005b54 xorl %edx, %edx + //0x00005b56 LBB5_1122 + 0x45, 0x88, 0x0c, 0x10, //0x00005b56 movb %r9b, (%r8,%rdx) + 0x0f, 0xb6, 0x4c, 0x16, 0x01, //0x00005b5a movzbl $1(%rsi,%rdx), %ecx + 0x80, 0xf9, 0x5c, //0x00005b5f cmpb $92, %cl + 0x0f, 0x84, 0x0e, 0x01, 0x00, 0x00, //0x00005b62 je LBB5_1134 + 0x41, 0x88, 0x4c, 0x10, 0x01, //0x00005b68 movb %cl, $1(%r8,%rdx) + 0x0f, 0xb6, 0x4c, 0x16, 0x02, //0x00005b6d movzbl $2(%rsi,%rdx), %ecx + 0x80, 0xf9, 0x5c, //0x00005b72 cmpb $92, %cl + 0x0f, 0x84, 0x1f, 0x01, 0x00, 0x00, //0x00005b75 je LBB5_1135 + 0x41, 0x88, 0x4c, 0x10, 0x02, //0x00005b7b movb %cl, $2(%r8,%rdx) + 0x0f, 0xb6, 0x4c, 0x16, 0x03, //0x00005b80 movzbl $3(%rsi,%rdx), %ecx + 0x80, 0xf9, 0x5c, //0x00005b85 cmpb $92, %cl + 0x0f, 0x84, 0x27, 0x01, 0x00, 0x00, //0x00005b88 je LBB5_1136 + 0x41, 0x88, 0x4c, 0x10, 0x03, //0x00005b8e movb %cl, $3(%r8,%rdx) + 0x0f, 0xb6, 0x4c, 0x16, 0x04, //0x00005b93 movzbl $4(%rsi,%rdx), %ecx + 0x80, 0xf9, 0x5c, //0x00005b98 cmpb $92, %cl + 0x0f, 0x84, 0x2f, 0x01, 0x00, 0x00, //0x00005b9b je LBB5_1137 + 0x41, 0x88, 0x4c, 0x10, 0x04, //0x00005ba1 movb %cl, $4(%r8,%rdx) + 0x0f, 0xb6, 0x4c, 0x16, 0x05, //0x00005ba6 movzbl $5(%rsi,%rdx), %ecx + 0x80, 0xf9, 0x5c, //0x00005bab cmpb $92, %cl + 0x0f, 0x84, 0x37, 0x01, 0x00, 0x00, //0x00005bae je LBB5_1138 + 0x41, 0x88, 0x4c, 0x10, 0x05, //0x00005bb4 movb %cl, $5(%r8,%rdx) + 0x0f, 0xb6, 0x4c, 0x16, 0x06, //0x00005bb9 movzbl $6(%rsi,%rdx), %ecx + 0x80, 0xf9, 0x5c, //0x00005bbe cmpb $92, %cl + 0x0f, 0x84, 0x3f, 0x01, 0x00, 0x00, //0x00005bc1 je LBB5_1139 + 0x41, 0x88, 0x4c, 0x10, 0x06, //0x00005bc7 movb %cl, $6(%r8,%rdx) + 0x0f, 0xb6, 0x4c, 0x16, 0x07, //0x00005bcc movzbl $7(%rsi,%rdx), %ecx + 0x80, 0xf9, 0x5c, //0x00005bd1 cmpb $92, %cl + 0x0f, 0x84, 0x47, 0x01, 0x00, 0x00, //0x00005bd4 je LBB5_1140 + 0x41, 0x88, 0x4c, 0x10, 0x07, //0x00005bda movb %cl, $7(%r8,%rdx) + 0x44, 0x0f, 0xb6, 0x4c, 0x16, 0x08, //0x00005bdf movzbl $8(%rsi,%rdx), %r9d + 0x48, 0x83, 0xc2, 0x08, //0x00005be5 addq $8, %rdx + 0x41, 0x80, 0xf9, 0x5c, //0x00005be9 cmpb $92, %r9b + 0x0f, 0x85, 0x63, 0xff, 0xff, 0xff, //0x00005bed jne LBB5_1122 + 0x48, 0x8d, 0x3c, 0x16, //0x00005bf3 leaq (%rsi,%rdx), %rdi + 0x48, 0x83, 0xc7, 0xff, //0x00005bf7 addq $-1, %rdi + 0x48, 0x01, 0xd6, //0x00005bfb addq %rdx, %rsi + 0x49, 0x01, 0xd0, //0x00005bfe addq %rdx, %r8 + 0xe9, 0x31, 0x01, 0x00, 0x00, //0x00005c01 jmp LBB5_1141 + //0x00005c06 LBB5_1131 + 0xc5, 0xd5, 0x71, 0xf5, 0x07, //0x00005c06 vpsllw $7, %ymm5, %ymm5 + 0xc5, 0xfd, 0xd7, 0xd5, //0x00005c0b vpmovmskb %ymm5, %edx + 0x83, 0xc7, 0xff, //0x00005c0f addl $-1, %edi + 0x85, 0xd7, //0x00005c12 testl %edx, %edi + 0x0f, 0x85, 0x7e, 0x29, 0x00, 0x00, //0x00005c14 jne LBB5_1653 + 0xc5, 0xdd, 0x71, 0xf4, 0x07, //0x00005c1a vpsllw $7, %ymm4, %ymm4 + 0xc5, 0xfd, 0xd7, 0xcc, //0x00005c1f vpmovmskb %ymm4, %ecx + 0x85, 0xcf, //0x00005c23 testl %ecx, %edi + 0x0f, 0x85, 0x19, 0xff, 0xff, 0xff, //0x00005c25 jne LBB5_1120 + 0xc4, 0xc1, 0x7e, 0x7f, 0x18, //0x00005c2b vmovdqu %ymm3, (%r8) + 0x48, 0x8d, 0x56, 0x20, //0x00005c30 leaq $32(%rsi), %rdx + 0x49, 0x83, 0xc0, 0x20, //0x00005c34 addq $32, %r8 + 0xc5, 0xfe, 0x6f, 0x5e, 0x20, //0x00005c38 vmovdqu $32(%rsi), %ymm3 + 0xc5, 0xe5, 0x74, 0xe0, //0x00005c3d vpcmpeqb %ymm0, %ymm3, %ymm4 + 0xc5, 0xe5, 0x74, 0xe9, //0x00005c41 vpcmpeqb %ymm1, %ymm3, %ymm5 + 0xc5, 0xfd, 0xd7, 0xfd, //0x00005c45 vpmovmskb %ymm5, %edi + 0xc5, 0xe5, 0xda, 0xea, //0x00005c49 vpminub %ymm2, %ymm3, %ymm5 + 0xc5, 0xe5, 0x74, 0xed, //0x00005c4d vpcmpeqb %ymm5, %ymm3, %ymm5 + 0xc5, 0xd5, 0xeb, 0xf4, //0x00005c51 vpor %ymm4, %ymm5, %ymm6 + 0xc5, 0xfd, 0xd7, 0xce, //0x00005c55 vpmovmskb %ymm6, %ecx + 0x83, 0xc1, 0xff, //0x00005c59 addl $-1, %ecx + 0xc5, 0xfa, 0x6f, 0x76, 0x20, //0x00005c5c vmovdqu $32(%rsi), %xmm6 + 0xc4, 0xc1, 0x79, 0x7e, 0xf1, //0x00005c61 vmovd %xmm6, %r9d + 0x48, 0x89, 0xd6, //0x00005c66 movq %rdx, %rsi + 0x85, 0xf9, //0x00005c69 testl %edi, %ecx + 0x0f, 0x84, 0x95, 0xff, 0xff, 0xff, //0x00005c6b je LBB5_1131 + 0xe9, 0x8e, 0x26, 0x00, 0x00, //0x00005c71 jmp LBB5_1616 + //0x00005c76 LBB5_1134 + 0x48, 0x8d, 0x0c, 0x16, //0x00005c76 leaq (%rsi,%rdx), %rcx + 0x48, 0x83, 0xc1, 0x01, //0x00005c7a addq $1, %rcx + 0x48, 0x01, 0xd6, //0x00005c7e addq %rdx, %rsi + 0x49, 0x01, 0xd0, //0x00005c81 addq %rdx, %r8 + 0x49, 0x83, 0xc0, 0x01, //0x00005c84 addq $1, %r8 + 0x48, 0x89, 0xf7, //0x00005c88 movq %rsi, %rdi + 0x48, 0x83, 0xc7, 0x01, //0x00005c8b addq $1, %rdi + 0x48, 0x89, 0xce, //0x00005c8f movq %rcx, %rsi + 0x4d, 0x89, 0xd3, //0x00005c92 movq %r10, %r11 + 0xe9, 0x6d, 0xfb, 0xff, 0xff, //0x00005c95 jmp LBB5_1089 + //0x00005c9a LBB5_1135 + 0x48, 0x8d, 0x3c, 0x16, //0x00005c9a leaq (%rsi,%rdx), %rdi + 0x48, 0x83, 0xc7, 0x01, //0x00005c9e addq $1, %rdi + 0x48, 0x01, 0xd6, //0x00005ca2 addq %rdx, %rsi + 0x48, 0x83, 0xc6, 0x02, //0x00005ca5 addq $2, %rsi + 0x49, 0x01, 0xd0, //0x00005ca9 addq %rdx, %r8 + 0x49, 0x83, 0xc0, 0x02, //0x00005cac addq $2, %r8 + 0xe9, 0x82, 0x00, 0x00, 0x00, //0x00005cb0 jmp LBB5_1141 + //0x00005cb5 LBB5_1136 + 0x48, 0x8d, 0x3c, 0x16, //0x00005cb5 leaq (%rsi,%rdx), %rdi + 0x48, 0x83, 0xc7, 0x02, //0x00005cb9 addq $2, %rdi + 0x48, 0x01, 0xd6, //0x00005cbd addq %rdx, %rsi + 0x48, 0x83, 0xc6, 0x03, //0x00005cc0 addq $3, %rsi + 0x49, 0x01, 0xd0, //0x00005cc4 addq %rdx, %r8 + 0x49, 0x83, 0xc0, 0x03, //0x00005cc7 addq $3, %r8 + 0xe9, 0x67, 0x00, 0x00, 0x00, //0x00005ccb jmp LBB5_1141 + //0x00005cd0 LBB5_1137 + 0x48, 0x8d, 0x3c, 0x16, //0x00005cd0 leaq (%rsi,%rdx), %rdi + 0x48, 0x83, 0xc7, 0x03, //0x00005cd4 addq $3, %rdi + 0x48, 0x01, 0xd6, //0x00005cd8 addq %rdx, %rsi + 0x48, 0x83, 0xc6, 0x04, //0x00005cdb addq $4, %rsi + 0x49, 0x01, 0xd0, //0x00005cdf addq %rdx, %r8 + 0x49, 0x83, 0xc0, 0x04, //0x00005ce2 addq $4, %r8 + 0xe9, 0x4c, 0x00, 0x00, 0x00, //0x00005ce6 jmp LBB5_1141 + //0x00005ceb LBB5_1138 + 0x48, 0x8d, 0x3c, 0x16, //0x00005ceb leaq (%rsi,%rdx), %rdi + 0x48, 0x83, 0xc7, 0x04, //0x00005cef addq $4, %rdi + 0x48, 0x01, 0xd6, //0x00005cf3 addq %rdx, %rsi + 0x48, 0x83, 0xc6, 0x05, //0x00005cf6 addq $5, %rsi + 0x49, 0x01, 0xd0, //0x00005cfa addq %rdx, %r8 + 0x49, 0x83, 0xc0, 0x05, //0x00005cfd addq $5, %r8 + 0xe9, 0x31, 0x00, 0x00, 0x00, //0x00005d01 jmp LBB5_1141 + //0x00005d06 LBB5_1139 + 0x48, 0x8d, 0x3c, 0x16, //0x00005d06 leaq (%rsi,%rdx), %rdi + 0x48, 0x83, 0xc7, 0x05, //0x00005d0a addq $5, %rdi + 0x48, 0x01, 0xd6, //0x00005d0e addq %rdx, %rsi + 0x48, 0x83, 0xc6, 0x06, //0x00005d11 addq $6, %rsi + 0x49, 0x01, 0xd0, //0x00005d15 addq %rdx, %r8 + 0x49, 0x83, 0xc0, 0x06, //0x00005d18 addq $6, %r8 + 0xe9, 0x16, 0x00, 0x00, 0x00, //0x00005d1c jmp LBB5_1141 + //0x00005d21 LBB5_1140 + 0x48, 0x8d, 0x3c, 0x16, //0x00005d21 leaq (%rsi,%rdx), %rdi + 0x48, 0x83, 0xc7, 0x06, //0x00005d25 addq $6, %rdi + 0x48, 0x01, 0xd6, //0x00005d29 addq %rdx, %rsi + 0x48, 0x83, 0xc6, 0x07, //0x00005d2c addq $7, %rsi + 0x49, 0x01, 0xd0, //0x00005d30 addq %rdx, %r8 + 0x49, 0x83, 0xc0, 0x07, //0x00005d33 addq $7, %r8 + //0x00005d37 LBB5_1141 + 0x48, 0x83, 0xc7, 0x01, //0x00005d37 addq $1, %rdi + 0x4d, 0x89, 0xd3, //0x00005d3b movq %r10, %r11 + 0xe9, 0xc4, 0xfa, 0xff, 0xff, //0x00005d3e jmp LBB5_1089 + //0x00005d43 LBB5_1142 + 0x45, 0x89, 0xd3, //0x00005d43 movl %r10d, %r11d + //0x00005d46 LBB5_1143 + 0x45, 0x88, 0x18, //0x00005d46 movb %r11b, (%r8) + 0x49, 0x83, 0xc0, 0x01, //0x00005d49 addq $1, %r8 + 0xe9, 0x3b, 0xfd, 0xff, 0xff, //0x00005d4d jmp LBB5_1112 + //0x00005d52 LBB5_1144 + 0xc1, 0xe9, 0x06, //0x00005d52 shrl $6, %ecx + 0x80, 0xc9, 0xc0, //0x00005d55 orb $-64, %cl + 0x43, 0x88, 0x0c, 0x08, //0x00005d58 movb %cl, (%r8,%r9) + 0x41, 0x80, 0xe2, 0x3f, //0x00005d5c andb $63, %r10b + 0x41, 0x80, 0xca, 0x80, //0x00005d60 orb $-128, %r10b + 0x47, 0x88, 0x54, 0x08, 0x01, //0x00005d64 movb %r10b, $1(%r8,%r9) + 0x4d, 0x01, 0xc8, //0x00005d69 addq %r9, %r8 + 0x49, 0x83, 0xc0, 0x02, //0x00005d6c addq $2, %r8 + 0xe9, 0x18, 0xfd, 0xff, 0xff, //0x00005d70 jmp LBB5_1112 + //0x00005d75 LBB5_1145 + 0x66, 0x43, 0xc7, 0x04, 0x08, 0xef, 0xbf, //0x00005d75 movw $-16401, (%r8,%r9) + 0x43, 0xc6, 0x44, 0x08, 0x02, 0xbd, //0x00005d7c movb $-67, $2(%r8,%r9) + 0xe9, 0xff, 0xfc, 0xff, 0xff, //0x00005d82 jmp LBB5_1111 + //0x00005d87 LBB5_1146 + 0x41, 0xc1, 0xe2, 0x0a, //0x00005d87 shll $10, %r10d + 0x44, 0x89, 0xd9, //0x00005d8b movl %r11d, %ecx + 0x44, 0x01, 0xd1, //0x00005d8e addl %r10d, %ecx + 0x43, 0x8d, 0x14, 0x13, //0x00005d91 leal (%r11,%r10), %edx + 0x81, 0xc2, 0x00, 0x24, 0xa0, 0xfc, //0x00005d95 addl $-56613888, %edx + 0x89, 0xd7, //0x00005d9b movl %edx, %edi + 0xc1, 0xef, 0x12, //0x00005d9d shrl $18, %edi + 0x40, 0x80, 0xcf, 0xf0, //0x00005da0 orb $-16, %dil + 0x43, 0x88, 0x3c, 0x08, //0x00005da4 movb %dil, (%r8,%r9) + 0x89, 0xd7, //0x00005da8 movl %edx, %edi + 0xc1, 0xef, 0x0c, //0x00005daa shrl $12, %edi + 0x40, 0x80, 0xe7, 0x3f, //0x00005dad andb $63, %dil + 0x40, 0x80, 0xcf, 0x80, //0x00005db1 orb $-128, %dil + 0x43, 0x88, 0x7c, 0x08, 0x01, //0x00005db5 movb %dil, $1(%r8,%r9) + 0xc1, 0xea, 0x06, //0x00005dba shrl $6, %edx + 0x80, 0xe2, 0x3f, //0x00005dbd andb $63, %dl + 0x80, 0xca, 0x80, //0x00005dc0 orb $-128, %dl + 0x43, 0x88, 0x54, 0x08, 0x02, //0x00005dc3 movb %dl, $2(%r8,%r9) + 0x80, 0xe1, 0x3f, //0x00005dc8 andb $63, %cl + 0x80, 0xc9, 0x80, //0x00005dcb orb $-128, %cl + 0x43, 0x88, 0x4c, 0x08, 0x03, //0x00005dce movb %cl, $3(%r8,%r9) + 0x4d, 0x01, 0xc8, //0x00005dd3 addq %r9, %r8 + 0x49, 0x83, 0xc0, 0x04, //0x00005dd6 addq $4, %r8 + 0x48, 0x83, 0xc6, 0x06, //0x00005dda addq $6, %rsi + 0xe9, 0xaa, 0xfc, 0xff, 0xff, //0x00005dde jmp LBB5_1112 + //0x00005de3 LBB5_1149 + 0x4d, 0x89, 0xf3, //0x00005de3 movq %r14, %r11 + 0x4c, 0x8b, 0x7d, 0xc8, //0x00005de6 movq $-56(%rbp), %r15 + 0xe9, 0xfe, 0x03, 0x00, 0x00, //0x00005dea jmp LBB5_1210 + //0x00005def LBB5_1150 + 0x4d, 0x89, 0xde, //0x00005def movq %r11, %r14 + 0xe9, 0x9c, 0xf1, 0xff, 0xff, //0x00005df2 jmp LBB5_988 + //0x00005df7 LBB5_1151 + 0x48, 0x83, 0xe0, 0xfc, //0x00005df7 andq $-4, %rax + 0x48, 0xf7, 0xd8, //0x00005dfb negq %rax + 0x31, 0xf6, //0x00005dfe xorl %esi, %esi + 0xc5, 0xf9, 0xef, 0xc0, //0x00005e00 vpxor %xmm0, %xmm0, %xmm0 + //0x00005e04 LBB5_1152 + 0xc4, 0xc1, 0x7e, 0x7f, 0x44, 0x31, 0x01, //0x00005e04 vmovdqu %ymm0, $1(%r9,%rsi) + 0xc4, 0xc1, 0x7e, 0x7f, 0x44, 0x31, 0x21, //0x00005e0b vmovdqu %ymm0, $33(%r9,%rsi) + 0xc4, 0xc1, 0x7e, 0x7f, 0x44, 0x31, 0x41, //0x00005e12 vmovdqu %ymm0, $65(%r9,%rsi) + 0xc4, 0xc1, 0x7e, 0x7f, 0x44, 0x31, 0x61, //0x00005e19 vmovdqu %ymm0, $97(%r9,%rsi) + 0xc4, 0xc1, 0x7e, 0x7f, 0x84, 0x31, 0x81, 0x00, 0x00, 0x00, //0x00005e20 vmovdqu %ymm0, $129(%r9,%rsi) + 0xc4, 0xc1, 0x7e, 0x7f, 0x84, 0x31, 0xa1, 0x00, 0x00, 0x00, //0x00005e2a vmovdqu %ymm0, $161(%r9,%rsi) + 0xc4, 0xc1, 0x7e, 0x7f, 0x84, 0x31, 0xc1, 0x00, 0x00, 0x00, //0x00005e34 vmovdqu %ymm0, $193(%r9,%rsi) + 0xc4, 0xc1, 0x7e, 0x7f, 0x84, 0x31, 0xe1, 0x00, 0x00, 0x00, //0x00005e3e vmovdqu %ymm0, $225(%r9,%rsi) + 0xc4, 0xc1, 0x7e, 0x7f, 0x84, 0x31, 0x01, 0x01, 0x00, 0x00, //0x00005e48 vmovdqu %ymm0, $257(%r9,%rsi) + 0xc4, 0xc1, 0x7e, 0x7f, 0x84, 0x31, 0x21, 0x01, 0x00, 0x00, //0x00005e52 vmovdqu %ymm0, $289(%r9,%rsi) + 0xc4, 0xc1, 0x7e, 0x7f, 0x84, 0x31, 0x41, 0x01, 0x00, 0x00, //0x00005e5c vmovdqu %ymm0, $321(%r9,%rsi) + 0xc4, 0xc1, 0x7e, 0x7f, 0x84, 0x31, 0x61, 0x01, 0x00, 0x00, //0x00005e66 vmovdqu %ymm0, $353(%r9,%rsi) + 0xc4, 0xc1, 0x7e, 0x7f, 0x84, 0x31, 0x81, 0x01, 0x00, 0x00, //0x00005e70 vmovdqu %ymm0, $385(%r9,%rsi) + 0xc4, 0xc1, 0x7e, 0x7f, 0x84, 0x31, 0xa1, 0x01, 0x00, 0x00, //0x00005e7a vmovdqu %ymm0, $417(%r9,%rsi) + 0xc4, 0xc1, 0x7e, 0x7f, 0x84, 0x31, 0xc1, 0x01, 0x00, 0x00, //0x00005e84 vmovdqu %ymm0, $449(%r9,%rsi) + 0xc4, 0xc1, 0x7e, 0x7f, 0x84, 0x31, 0xe1, 0x01, 0x00, 0x00, //0x00005e8e vmovdqu %ymm0, $481(%r9,%rsi) + 0x48, 0x81, 0xc6, 0x00, 0x02, 0x00, 0x00, //0x00005e98 addq $512, %rsi + 0x48, 0x83, 0xc0, 0x04, //0x00005e9f addq $4, %rax + 0x0f, 0x85, 0x5b, 0xff, 0xff, 0xff, //0x00005ea3 jne LBB5_1152 + //0x00005ea9 LBB5_1153 + 0x48, 0x85, 0xdb, //0x00005ea9 testq %rbx, %rbx + 0x0f, 0x84, 0x36, 0x00, 0x00, 0x00, //0x00005eac je LBB5_1156 + 0x48, 0xf7, 0xdb, //0x00005eb2 negq %rbx + 0xc5, 0xf9, 0xef, 0xc0, //0x00005eb5 vpxor %xmm0, %xmm0, %xmm0 + //0x00005eb9 LBB5_1155 + 0x48, 0x89, 0xf0, //0x00005eb9 movq %rsi, %rax + 0x48, 0x83, 0xc8, 0x01, //0x00005ebc orq $1, %rax + 0xc4, 0xc1, 0x7e, 0x7f, 0x04, 0x01, //0x00005ec0 vmovdqu %ymm0, (%r9,%rax) + 0xc4, 0xc1, 0x7e, 0x7f, 0x44, 0x01, 0x20, //0x00005ec6 vmovdqu %ymm0, $32(%r9,%rax) + 0xc4, 0xc1, 0x7e, 0x7f, 0x44, 0x01, 0x40, //0x00005ecd vmovdqu %ymm0, $64(%r9,%rax) + 0xc4, 0xc1, 0x7e, 0x7f, 0x44, 0x01, 0x60, //0x00005ed4 vmovdqu %ymm0, $96(%r9,%rax) + 0x48, 0x83, 0xee, 0x80, //0x00005edb subq $-128, %rsi + 0x48, 0xff, 0xc3, //0x00005edf incq %rbx + 0x0f, 0x85, 0xd1, 0xff, 0xff, 0xff, //0x00005ee2 jne LBB5_1155 + //0x00005ee8 LBB5_1156 + 0x48, 0x39, 0xd1, //0x00005ee8 cmpq %rdx, %rcx + 0x0f, 0x84, 0xa1, 0x00, 0x00, 0x00, //0x00005eeb je LBB5_1168 + 0xf6, 0xc1, 0x70, //0x00005ef1 testb $112, %cl + 0x0f, 0x84, 0x7b, 0x00, 0x00, 0x00, //0x00005ef4 je LBB5_1166 + //0x00005efa LBB5_1158 + 0x48, 0x89, 0xce, //0x00005efa movq %rcx, %rsi + 0x48, 0x83, 0xe6, 0xf0, //0x00005efd andq $-16, %rsi + 0x48, 0x8d, 0x46, 0x01, //0x00005f01 leaq $1(%rsi), %rax + 0xc5, 0xf9, 0xef, 0xc0, //0x00005f05 vpxor %xmm0, %xmm0, %xmm0 + //0x00005f09 LBB5_1159 + 0xc4, 0xc1, 0x7a, 0x7f, 0x44, 0x11, 0x01, //0x00005f09 vmovdqu %xmm0, $1(%r9,%rdx) + 0x48, 0x83, 0xc2, 0x10, //0x00005f10 addq $16, %rdx + 0x48, 0x39, 0xd6, //0x00005f14 cmpq %rdx, %rsi + 0x0f, 0x85, 0xec, 0xff, 0xff, 0xff, //0x00005f17 jne LBB5_1159 + 0x48, 0x39, 0xf1, //0x00005f1d cmpq %rsi, %rcx + 0x0f, 0x85, 0x5a, 0x00, 0x00, 0x00, //0x00005f20 jne LBB5_1167 + 0xe9, 0x67, 0x00, 0x00, 0x00, //0x00005f26 jmp LBB5_1168 + //0x00005f2b LBB5_1161 + 0x0f, 0xbc, 0xc1, //0x00005f2b bsfl %ecx, %eax + 0xe9, 0x37, 0x00, 0x00, 0x00, //0x00005f2e jmp LBB5_1165 + //0x00005f33 LBB5_1162 + 0x4d, 0x29, 0xcb, //0x00005f33 subq %r9, %r11 + 0x44, 0x89, 0xc2, //0x00005f36 movl %r8d, %edx + 0x83, 0xe2, 0x01, //0x00005f39 andl $1, %edx + 0x4c, 0x01, 0xc2, //0x00005f3c addq %r8, %rdx + 0x49, 0x01, 0xc3, //0x00005f3f addq %rax, %r11 + 0x4c, 0x39, 0xea, //0x00005f42 cmpq %r13, %rdx + 0x49, 0x83, 0xdb, 0x00, //0x00005f45 sbbq $0, %r11 + 0x49, 0x8d, 0x43, 0xff, //0x00005f49 leaq $-1(%r11), %rax + 0x48, 0x3d, 0xfd, 0x07, 0x00, 0x00, //0x00005f4d cmpq $2045, %rax + 0x49, 0x89, 0xda, //0x00005f53 movq %rbx, %r10 + 0x0f, 0x86, 0x70, 0x0f, 0x00, 0x00, //0x00005f56 jbe LBB5_1407 + 0x4d, 0x89, 0xf3, //0x00005f5c movq %r14, %r11 + 0x4c, 0x8b, 0x7d, 0xc8, //0x00005f5f movq $-56(%rbp), %r15 + 0xe9, 0x14, 0xf4, 0xff, 0xff, //0x00005f63 jmp LBB5_1041 + //0x00005f68 LBB5_1164 + 0x89, 0xc0, //0x00005f68 movl %eax, %eax + //0x00005f6a LBB5_1165 + 0x48, 0xf7, 0xd2, //0x00005f6a notq %rdx + 0x48, 0x29, 0xc2, //0x00005f6d subq %rax, %rdx + 0xe9, 0x8d, 0xf0, 0xff, 0xff, //0x00005f70 jmp LBB5_999 + //0x00005f75 LBB5_1166 + 0x48, 0x83, 0xca, 0x01, //0x00005f75 orq $1, %rdx + 0x48, 0x89, 0xd0, //0x00005f79 movq %rdx, %rax + 0x90, 0x90, 0x90, 0x90, //0x00005f7c .p2align 4, 0x90 + //0x00005f80 LBB5_1167 + 0x41, 0xc6, 0x04, 0x01, 0x00, //0x00005f80 movb $0, (%r9,%rax) + 0x48, 0x83, 0xc0, 0x01, //0x00005f85 addq $1, %rax + 0x49, 0x39, 0xc5, //0x00005f89 cmpq %rax, %r13 + 0x0f, 0x85, 0xee, 0xff, 0xff, 0xff, //0x00005f8c jne LBB5_1167 + //0x00005f92 LBB5_1168 + 0x48, 0xba, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x00005f92 movabsq $4503599627370495, %rdx + 0x41, 0x8a, 0x1c, 0x24, //0x00005f9c movb (%r12), %bl + 0x31, 0xc9, //0x00005fa0 xorl %ecx, %ecx + 0x80, 0xfb, 0x2d, //0x00005fa2 cmpb $45, %bl + 0x0f, 0x94, 0xc1, //0x00005fa5 sete %cl + 0x45, 0x31, 0xf6, //0x00005fa8 xorl %r14d, %r14d + 0x49, 0x39, 0xc8, //0x00005fab cmpq %rcx, %r8 + 0x0f, 0x8e, 0xd3, 0x00, 0x00, 0x00, //0x00005fae jle LBB5_1182 + 0x4c, 0x89, 0x5d, 0xc0, //0x00005fb4 movq %r11, $-64(%rbp) + 0x88, 0x5d, 0xd7, //0x00005fb8 movb %bl, $-41(%rbp) + 0x4c, 0x89, 0x55, 0x98, //0x00005fbb movq %r10, $-104(%rbp) + 0x4c, 0x89, 0x7d, 0xc8, //0x00005fbf movq %r15, $-56(%rbp) + 0xb0, 0x01, //0x00005fc3 movb $1, %al + 0x45, 0x31, 0xd2, //0x00005fc5 xorl %r10d, %r10d + 0x45, 0x31, 0xff, //0x00005fc8 xorl %r15d, %r15d + 0x45, 0x31, 0xdb, //0x00005fcb xorl %r11d, %r11d + 0x31, 0xd2, //0x00005fce xorl %edx, %edx + 0xe9, 0x30, 0x00, 0x00, 0x00, //0x00005fd0 jmp LBB5_1172 + 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00005fd5 .p2align 4, 0x90 + //0x00005fe0 LBB5_1170 + 0xba, 0x01, 0x00, 0x00, 0x00, //0x00005fe0 movl $1, %edx + 0x45, 0x89, 0xde, //0x00005fe5 movl %r11d, %r14d + 0x40, 0x80, 0xff, 0x2e, //0x00005fe8 cmpb $46, %dil + 0x0f, 0x85, 0xb7, 0x00, 0x00, 0x00, //0x00005fec jne LBB5_1184 + //0x00005ff2 LBB5_1171 + 0x48, 0x83, 0xc1, 0x01, //0x00005ff2 addq $1, %rcx + 0x4c, 0x39, 0xc1, //0x00005ff6 cmpq %r8, %rcx + 0x0f, 0x9c, 0xc0, //0x00005ff9 setl %al + 0x49, 0x39, 0xc8, //0x00005ffc cmpq %rcx, %r8 + 0x0f, 0x84, 0x8a, 0x00, 0x00, 0x00, //0x00005fff je LBB5_1183 + //0x00006005 LBB5_1172 + 0x89, 0xd3, //0x00006005 movl %edx, %ebx + 0x44, 0x89, 0xf6, //0x00006007 movl %r14d, %esi + 0x41, 0x0f, 0xb6, 0x3c, 0x0c, //0x0000600a movzbl (%r12,%rcx), %edi + 0x8d, 0x57, 0xd0, //0x0000600f leal $-48(%rdi), %edx + 0x80, 0xfa, 0x09, //0x00006012 cmpb $9, %dl + 0x0f, 0x87, 0xc5, 0xff, 0xff, 0xff, //0x00006015 ja LBB5_1170 + 0x40, 0x80, 0xff, 0x30, //0x0000601b cmpb $48, %dil + 0x0f, 0x85, 0x1a, 0x00, 0x00, 0x00, //0x0000601f jne LBB5_1176 + 0x45, 0x85, 0xdb, //0x00006025 testl %r11d, %r11d + 0x0f, 0x84, 0x3e, 0x00, 0x00, 0x00, //0x00006028 je LBB5_1180 + 0x49, 0x63, 0xc2, //0x0000602e movslq %r10d, %rax + 0x49, 0x39, 0xc5, //0x00006031 cmpq %rax, %r13 + 0x0f, 0x87, 0x11, 0x00, 0x00, 0x00, //0x00006034 ja LBB5_1177 + 0xe9, 0x14, 0x00, 0x00, 0x00, //0x0000603a jmp LBB5_1178 + //0x0000603f LBB5_1176 + 0x49, 0x63, 0xc3, //0x0000603f movslq %r11d, %rax + 0x49, 0x39, 0xc5, //0x00006042 cmpq %rax, %r13 + 0x0f, 0x86, 0x13, 0x00, 0x00, 0x00, //0x00006045 jbe LBB5_1179 + //0x0000604b LBB5_1177 + 0x41, 0x88, 0x3c, 0x01, //0x0000604b movb %dil, (%r9,%rax) + 0x41, 0x83, 0xc2, 0x01, //0x0000604f addl $1, %r10d + //0x00006053 LBB5_1178 + 0x41, 0x89, 0xf6, //0x00006053 movl %esi, %r14d + 0x45, 0x89, 0xd3, //0x00006056 movl %r10d, %r11d + 0xe9, 0x22, 0x00, 0x00, 0x00, //0x00006059 jmp LBB5_1181 + //0x0000605e LBB5_1179 + 0x41, 0x89, 0xf6, //0x0000605e movl %esi, %r14d + 0x41, 0xbf, 0x01, 0x00, 0x00, 0x00, //0x00006061 movl $1, %r15d + 0xe9, 0x14, 0x00, 0x00, 0x00, //0x00006067 jmp LBB5_1181 + //0x0000606c LBB5_1180 + 0x83, 0xc6, 0xff, //0x0000606c addl $-1, %esi + 0x45, 0x31, 0xdb, //0x0000606f xorl %r11d, %r11d + 0x41, 0x89, 0xf6, //0x00006072 movl %esi, %r14d + 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00006075 .p2align 4, 0x90 + //0x00006080 LBB5_1181 + 0x89, 0xda, //0x00006080 movl %ebx, %edx + 0xe9, 0x6b, 0xff, 0xff, 0xff, //0x00006082 jmp LBB5_1171 + //0x00006087 LBB5_1182 + 0x45, 0x31, 0xe4, //0x00006087 xorl %r12d, %r12d + 0xe9, 0x34, 0x01, 0x00, 0x00, //0x0000608a jmp LBB5_1208 + //0x0000608f LBB5_1183 + 0x4c, 0x89, 0xc1, //0x0000608f movq %r8, %rcx + 0x45, 0x89, 0xf0, //0x00006092 movl %r14d, %r8d + 0x48, 0x89, 0xcf, //0x00006095 movq %rcx, %rdi + 0x89, 0xd3, //0x00006098 movl %edx, %ebx + 0x48, 0xba, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x0000609a movabsq $4503599627370495, %rdx + 0xe9, 0x10, 0x00, 0x00, 0x00, //0x000060a4 jmp LBB5_1185 + //0x000060a9 LBB5_1184 + 0x4c, 0x89, 0xc7, //0x000060a9 movq %r8, %rdi + 0x48, 0xba, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x000060ac movabsq $4503599627370495, %rdx + 0x49, 0x89, 0xf0, //0x000060b6 movq %rsi, %r8 + //0x000060b9 LBB5_1185 + 0x85, 0xdb, //0x000060b9 testl %ebx, %ebx + 0x45, 0x0f, 0x44, 0xc2, //0x000060bb cmovel %r10d, %r8d + 0xa8, 0x01, //0x000060bf testb $1, %al + 0x4c, 0x8b, 0x5d, 0xc0, //0x000060c1 movq $-64(%rbp), %r11 + 0x0f, 0x84, 0x38, 0x00, 0x00, 0x00, //0x000060c5 je LBB5_1190 + 0x89, 0xc8, //0x000060cb movl %ecx, %eax + 0x41, 0x8a, 0x04, 0x04, //0x000060cd movb (%r12,%rax), %al + 0x0c, 0x20, //0x000060d1 orb $32, %al + 0x3c, 0x65, //0x000060d3 cmpb $101, %al + 0x0f, 0x85, 0x28, 0x00, 0x00, 0x00, //0x000060d5 jne LBB5_1190 + 0x89, 0xca, //0x000060db movl %ecx, %edx + 0x41, 0x8a, 0x44, 0x14, 0x01, //0x000060dd movb $1(%r12,%rdx), %al + 0x3c, 0x2d, //0x000060e2 cmpb $45, %al + 0x8a, 0x5d, 0xd7, //0x000060e4 movb $-41(%rbp), %bl + 0x0f, 0x84, 0x1e, 0x00, 0x00, 0x00, //0x000060e7 je LBB5_1191 + 0x41, 0xbe, 0x01, 0x00, 0x00, 0x00, //0x000060ed movl $1, %r14d + 0x3c, 0x2b, //0x000060f3 cmpb $43, %al + 0x0f, 0x85, 0x20, 0x00, 0x00, 0x00, //0x000060f5 jne LBB5_1193 + 0x83, 0xc1, 0x02, //0x000060fb addl $2, %ecx + 0xe9, 0x11, 0x00, 0x00, 0x00, //0x000060fe jmp LBB5_1192 + //0x00006103 LBB5_1190 + 0x8a, 0x5d, 0xd7, //0x00006103 movb $-41(%rbp), %bl + 0xe9, 0x72, 0x00, 0x00, 0x00, //0x00006106 jmp LBB5_1201 + //0x0000610b LBB5_1191 + 0x83, 0xc1, 0x02, //0x0000610b addl $2, %ecx + 0x41, 0xbe, 0xff, 0xff, 0xff, 0xff, //0x0000610e movl $-1, %r14d + //0x00006114 LBB5_1192 + 0x89, 0xca, //0x00006114 movl %ecx, %edx + 0xe9, 0x04, 0x00, 0x00, 0x00, //0x00006116 jmp LBB5_1194 + //0x0000611b LBB5_1193 + 0x48, 0x83, 0xc2, 0x01, //0x0000611b addq $1, %rdx + //0x0000611f LBB5_1194 + 0x48, 0x63, 0xd2, //0x0000611f movslq %edx, %rdx + 0x31, 0xc9, //0x00006122 xorl %ecx, %ecx + 0x48, 0x39, 0xd7, //0x00006124 cmpq %rdx, %rdi + 0x0f, 0x8e, 0x3c, 0x00, 0x00, 0x00, //0x00006127 jle LBB5_1200 + 0x31, 0xc9, //0x0000612d xorl %ecx, %ecx + //0x0000612f LBB5_1196 + 0x41, 0x0f, 0xbe, 0x34, 0x14, //0x0000612f movsbl (%r12,%rdx), %esi + 0x83, 0xfe, 0x30, //0x00006134 cmpl $48, %esi + 0x0f, 0x8c, 0x2c, 0x00, 0x00, 0x00, //0x00006137 jl LBB5_1200 + 0x40, 0x80, 0xfe, 0x39, //0x0000613d cmpb $57, %sil + 0x0f, 0x8f, 0x22, 0x00, 0x00, 0x00, //0x00006141 jg LBB5_1200 + 0x81, 0xf9, 0x0f, 0x27, 0x00, 0x00, //0x00006147 cmpl $9999, %ecx + 0x0f, 0x8f, 0x16, 0x00, 0x00, 0x00, //0x0000614d jg LBB5_1200 + 0x8d, 0x0c, 0x89, //0x00006153 leal (%rcx,%rcx,4), %ecx + 0x8d, 0x0c, 0x4e, //0x00006156 leal (%rsi,%rcx,2), %ecx + 0x83, 0xc1, 0xd0, //0x00006159 addl $-48, %ecx + 0x48, 0x83, 0xc2, 0x01, //0x0000615c addq $1, %rdx + 0x48, 0x39, 0xd7, //0x00006160 cmpq %rdx, %rdi + 0x0f, 0x85, 0xc6, 0xff, 0xff, 0xff, //0x00006163 jne LBB5_1196 + //0x00006169 LBB5_1200 + 0x41, 0x0f, 0xaf, 0xce, //0x00006169 imull %r14d, %ecx + 0x44, 0x01, 0xc1, //0x0000616d addl %r8d, %ecx + 0x41, 0x89, 0xc8, //0x00006170 movl %ecx, %r8d + 0x48, 0xba, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x00006173 movabsq $4503599627370495, %rdx + //0x0000617d LBB5_1201 + 0x45, 0x85, 0xd2, //0x0000617d testl %r10d, %r10d + 0x0f, 0x84, 0x2f, 0x00, 0x00, 0x00, //0x00006180 je LBB5_1205 + 0x49, 0xbe, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf0, 0x7f, //0x00006186 movabsq $9218868437227405312, %r14 + 0x41, 0x81, 0xf8, 0x36, 0x01, 0x00, 0x00, //0x00006190 cmpl $310, %r8d + 0x0f, 0x8f, 0x1b, 0x00, 0x00, 0x00, //0x00006197 jg LBB5_1206 + 0x45, 0x31, 0xe4, //0x0000619d xorl %r12d, %r12d + 0x41, 0x81, 0xf8, 0xb6, 0xfe, 0xff, 0xff, //0x000061a0 cmpl $-330, %r8d + 0x0f, 0x8d, 0x5b, 0x01, 0x00, 0x00, //0x000061a7 jge LBB5_1238 + 0x45, 0x31, 0xf6, //0x000061ad xorl %r14d, %r14d + 0xe9, 0x06, 0x00, 0x00, 0x00, //0x000061b0 jmp LBB5_1207 + //0x000061b5 LBB5_1205 + 0x45, 0x31, 0xf6, //0x000061b5 xorl %r14d, %r14d + //0x000061b8 LBB5_1206 + 0x45, 0x31, 0xe4, //0x000061b8 xorl %r12d, %r12d + //0x000061bb LBB5_1207 + 0x4c, 0x8b, 0x7d, 0xc8, //0x000061bb movq $-56(%rbp), %r15 + 0x4c, 0x8b, 0x55, 0x98, //0x000061bf movq $-104(%rbp), %r10 + //0x000061c3 LBB5_1208 + 0x8b, 0x4d, 0x84, //0x000061c3 movl $-124(%rbp), %ecx + //0x000061c6 LBB5_1209 + 0x49, 0x21, 0xd4, //0x000061c6 andq %rdx, %r12 + 0x4d, 0x09, 0xf4, //0x000061c9 orq %r14, %r12 + 0x48, 0xb8, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, //0x000061cc movabsq $-9223372036854775808, %rax + 0x4c, 0x09, 0xe0, //0x000061d6 orq %r12, %rax + 0x80, 0xfb, 0x2d, //0x000061d9 cmpb $45, %bl + 0x49, 0x0f, 0x45, 0xc4, //0x000061dc cmovneq %r12, %rax + 0xc4, 0xe1, 0xf9, 0x6e, 0xc0, //0x000061e0 vmovq %rax, %xmm0 + 0xc5, 0xcb, 0x2a, 0xc9, //0x000061e5 vcvtsi2sd %ecx, %xmm6, %xmm1 + 0xc5, 0xf3, 0x59, 0xc0, //0x000061e9 vmulsd %xmm0, %xmm1, %xmm0 + //0x000061ed LBB5_1210 + 0xc4, 0xe1, 0xf9, 0x7e, 0xc0, //0x000061ed vmovq %xmm0, %rax + 0x48, 0xbe, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, //0x000061f2 movabsq $-9223372036854775808, %rsi + 0x48, 0x83, 0xc6, 0xff, //0x000061fc addq $-1, %rsi + 0x48, 0x21, 0xc6, //0x00006200 andq %rax, %rsi + 0x31, 0xc9, //0x00006203 xorl %ecx, %ecx + 0xba, 0x04, 0x00, 0x00, 0x00, //0x00006205 movl $4, %edx + 0x48, 0xbf, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf0, 0x7f, //0x0000620a movabsq $9218868437227405312, %rdi + 0x48, 0x39, 0xfe, //0x00006214 cmpq %rdi, %rsi + 0x0f, 0x85, 0x8c, 0x00, 0x00, 0x00, //0x00006217 jne LBB5_1218 + //0x0000621d LBB5_1211 + 0x48, 0x8b, 0x85, 0x70, 0xff, 0xff, 0xff, //0x0000621d movq $-144(%rbp), %rax + 0x48, 0x83, 0xf8, 0x03, //0x00006224 cmpq $3, %rax + 0x0f, 0x84, 0x06, 0x1c, 0x00, 0x00, //0x00006228 je LBB5_1234 + //0x0000622e LBB5_1212 + 0x48, 0x83, 0xf8, 0x13, //0x0000622e cmpq $19, %rax + 0x0f, 0x84, 0x6b, 0x00, 0x00, 0x00, //0x00006232 je LBB5_1217 + 0x48, 0x83, 0xf8, 0x0b, //0x00006238 cmpq $11, %rax + 0x0f, 0x85, 0x2e, 0xac, 0xff, 0xff, //0x0000623c jne LBB5_167 + 0x4d, 0x8b, 0x8b, 0xa0, 0x00, 0x00, 0x00, //0x00006242 movq $160(%r11), %r9 + //0x00006249 LBB5_1215 + 0x4c, 0x8b, 0xad, 0x78, 0xff, 0xff, 0xff, //0x00006249 movq $-136(%rbp), %r13 + //0x00006250 LBB5_1216 + 0x49, 0xc1, 0xe2, 0x20, //0x00006250 shlq $32, %r10 + 0x49, 0x83, 0xca, 0x0b, //0x00006254 orq $11, %r10 + 0x4d, 0x89, 0x11, //0x00006258 movq %r10, (%r9) + 0x48, 0x8b, 0x45, 0xa0, //0x0000625b movq $-96(%rbp), %rax + 0x49, 0x89, 0x41, 0x08, //0x0000625f movq %rax, $8(%r9) + 0x41, 0x83, 0x83, 0xd4, 0x00, 0x00, 0x00, 0x01, //0x00006263 addl $1, $212(%r11) + 0x4d, 0x8b, 0x8b, 0xa0, 0x00, 0x00, 0x00, //0x0000626b movq $160(%r11), %r9 + 0x49, 0x8d, 0x41, 0x10, //0x00006272 leaq $16(%r9), %rax + 0x49, 0x89, 0x83, 0xa0, 0x00, 0x00, 0x00, //0x00006276 movq %rax, $160(%r11) + 0xb8, 0x0b, 0x00, 0x00, 0x00, //0x0000627d movl $11, %eax + 0x48, 0x89, 0x85, 0x70, 0xff, 0xff, 0xff, //0x00006282 movq %rax, $-144(%rbp) + 0x4d, 0x89, 0xfc, //0x00006289 movq %r15, %r12 + 0x89, 0xd1, //0x0000628c movl %edx, %ecx + 0xba, 0x0b, 0x00, 0x00, 0x00, //0x0000628e movl $11, %edx + 0x85, 0xc9, //0x00006293 testl %ecx, %ecx + 0x0f, 0x45, 0xd1, //0x00006295 cmovnel %ecx, %edx + 0x0f, 0x84, 0xf2, 0x1b, 0x00, 0x00, //0x00006298 je LBB5_1219 + 0xe9, 0x51, 0x24, 0x00, 0x00, //0x0000629e jmp LBB5_1237 + //0x000062a3 LBB5_1217 + 0x89, 0xd1, //0x000062a3 movl %edx, %ecx + 0x48, 0x8b, 0x45, 0xa0, //0x000062a5 movq $-96(%rbp), %rax + //0x000062a9 LBB5_1218 + 0x49, 0xc1, 0xe2, 0x20, //0x000062a9 shlq $32, %r10 + 0x49, 0x83, 0xca, 0x13, //0x000062ad orq $19, %r10 + 0x49, 0x8b, 0x93, 0xa0, 0x00, 0x00, 0x00, //0x000062b1 movq $160(%r11), %rdx + 0x4c, 0x89, 0x12, //0x000062b8 movq %r10, (%rdx) + 0x48, 0x89, 0x42, 0x08, //0x000062bb movq %rax, $8(%rdx) + 0x41, 0x83, 0x83, 0xd4, 0x00, 0x00, 0x00, 0x01, //0x000062bf addl $1, $212(%r11) + 0x4d, 0x8b, 0x8b, 0xa0, 0x00, 0x00, 0x00, //0x000062c7 movq $160(%r11), %r9 + 0x49, 0x8d, 0x51, 0x10, //0x000062ce leaq $16(%r9), %rdx + 0x49, 0x89, 0x93, 0xa0, 0x00, 0x00, 0x00, //0x000062d2 movq %rdx, $160(%r11) + 0xba, 0x13, 0x00, 0x00, 0x00, //0x000062d9 movl $19, %edx + 0x48, 0x89, 0x95, 0x70, 0xff, 0xff, 0xff, //0x000062de movq %rdx, $-144(%rbp) + 0x4d, 0x89, 0xfc, //0x000062e5 movq %r15, %r12 + 0x48, 0x89, 0x45, 0xa0, //0x000062e8 movq %rax, $-96(%rbp) + 0x4c, 0x8b, 0xad, 0x78, 0xff, 0xff, 0xff, //0x000062ec movq $-136(%rbp), %r13 + 0xba, 0x0b, 0x00, 0x00, 0x00, //0x000062f3 movl $11, %edx + 0x85, 0xc9, //0x000062f8 testl %ecx, %ecx + 0x0f, 0x45, 0xd1, //0x000062fa cmovnel %ecx, %edx + 0x0f, 0x84, 0x8d, 0x1b, 0x00, 0x00, //0x000062fd je LBB5_1219 + 0xe9, 0xec, 0x23, 0x00, 0x00, //0x00006303 jmp LBB5_1237 + //0x00006308 LBB5_1238 + 0x45, 0x85, 0xc0, //0x00006308 testl %r8d, %r8d + 0x0f, 0x8e, 0x20, 0x02, 0x00, 0x00, //0x0000630b jle LBB5_1271 + 0x45, 0x31, 0xf6, //0x00006311 xorl %r14d, %r14d + 0x44, 0x89, 0xd2, //0x00006314 movl %r10d, %edx + 0x44, 0x89, 0xd7, //0x00006317 movl %r10d, %edi + 0xe9, 0x16, 0x00, 0x00, 0x00, //0x0000631a jmp LBB5_1243 + //0x0000631f LBB5_1240 + 0x45, 0x31, 0xd2, //0x0000631f xorl %r10d, %r10d + 0x31, 0xd2, //0x00006322 xorl %edx, %edx + //0x00006324 LBB5_1241 + 0x31, 0xff, //0x00006324 xorl %edi, %edi + 0x45, 0x01, 0xf4, //0x00006326 addl %r14d, %r12d + 0x45, 0x89, 0xe6, //0x00006329 movl %r12d, %r14d + 0x45, 0x85, 0xc0, //0x0000632c testl %r8d, %r8d + 0x0f, 0x8e, 0xff, 0x01, 0x00, 0x00, //0x0000632f jle LBB5_1272 + //0x00006335 LBB5_1243 + 0x41, 0x83, 0xf8, 0x08, //0x00006335 cmpl $8, %r8d + 0x0f, 0x8e, 0x0b, 0x00, 0x00, 0x00, //0x00006339 jle LBB5_1245 + 0x41, 0xbc, 0x1b, 0x00, 0x00, 0x00, //0x0000633f movl $27, %r12d + 0xe9, 0x0e, 0x00, 0x00, 0x00, //0x00006345 jmp LBB5_1246 + //0x0000634a LBB5_1245 + 0x44, 0x89, 0xc0, //0x0000634a movl %r8d, %eax + 0x48, 0x8d, 0x0d, 0xbc, 0x8f, 0x00, 0x00, //0x0000634d leaq $36796(%rip), %rcx /* _POW_TAB+0(%rip) */ + 0x44, 0x8b, 0x24, 0x81, //0x00006354 movl (%rcx,%rax,4), %r12d + //0x00006358 LBB5_1246 + 0x85, 0xff, //0x00006358 testl %edi, %edi + 0x0f, 0x84, 0xc4, 0xff, 0xff, 0xff, //0x0000635a je LBB5_1241 + 0x44, 0x89, 0xe1, //0x00006360 movl %r12d, %ecx + 0x85, 0xff, //0x00006363 testl %edi, %edi + 0xb8, 0x00, 0x00, 0x00, 0x00, //0x00006365 movl $0, %eax + 0x0f, 0x4f, 0xc7, //0x0000636a cmovgl %edi, %eax + 0x31, 0xd2, //0x0000636d xorl %edx, %edx + 0x31, 0xdb, //0x0000636f xorl %ebx, %ebx + //0x00006371 LBB5_1248 + 0x48, 0x39, 0xd0, //0x00006371 cmpq %rdx, %rax + 0x0f, 0x84, 0xaf, 0x00, 0x00, 0x00, //0x00006374 je LBB5_1256 + 0x48, 0x8d, 0x34, 0x9b, //0x0000637a leaq (%rbx,%rbx,4), %rsi + 0x49, 0x0f, 0xbe, 0x1c, 0x11, //0x0000637e movsbq (%r9,%rdx), %rbx + 0x48, 0x8d, 0x1c, 0x73, //0x00006383 leaq (%rbx,%rsi,2), %rbx + 0x48, 0x83, 0xc3, 0xd0, //0x00006387 addq $-48, %rbx + 0x48, 0x83, 0xc2, 0x01, //0x0000638b addq $1, %rdx + 0x48, 0x89, 0xde, //0x0000638f movq %rbx, %rsi + 0x48, 0xd3, 0xee, //0x00006392 shrq %cl, %rsi + 0x48, 0x85, 0xf6, //0x00006395 testq %rsi, %rsi + 0x0f, 0x84, 0xd3, 0xff, 0xff, 0xff, //0x00006398 je LBB5_1248 + 0x4c, 0x89, 0x45, 0xb8, //0x0000639e movq %r8, $-72(%rbp) + 0x89, 0xd0, //0x000063a2 movl %edx, %eax + //0x000063a4 LBB5_1251 + 0x49, 0xc7, 0xc0, 0xff, 0xff, 0xff, 0xff, //0x000063a4 movq $-1, %r8 + 0x49, 0xd3, 0xe0, //0x000063ab shlq %cl, %r8 + 0x49, 0xf7, 0xd0, //0x000063ae notq %r8 + 0x31, 0xd2, //0x000063b1 xorl %edx, %edx + 0x39, 0xf8, //0x000063b3 cmpl %edi, %eax + 0x0f, 0x8d, 0x4f, 0x00, 0x00, 0x00, //0x000063b5 jge LBB5_1255 + 0x4c, 0x89, 0x65, 0xa8, //0x000063bb movq %r12, $-88(%rbp) + 0x4c, 0x63, 0xe0, //0x000063bf movslq %eax, %r12 + 0x4d, 0x63, 0xd2, //0x000063c2 movslq %r10d, %r10 + 0x4b, 0x8d, 0x34, 0x21, //0x000063c5 leaq (%r9,%r12), %rsi + 0x31, 0xd2, //0x000063c9 xorl %edx, %edx + //0x000063cb LBB5_1253 + 0x48, 0x89, 0xdf, //0x000063cb movq %rbx, %rdi + 0x48, 0xd3, 0xef, //0x000063ce shrq %cl, %rdi + 0x4c, 0x21, 0xc3, //0x000063d1 andq %r8, %rbx + 0x40, 0x80, 0xc7, 0x30, //0x000063d4 addb $48, %dil + 0x41, 0x88, 0x3c, 0x11, //0x000063d8 movb %dil, (%r9,%rdx) + 0x48, 0x0f, 0xbe, 0x3c, 0x16, //0x000063dc movsbq (%rsi,%rdx), %rdi + 0x4d, 0x8d, 0x1c, 0x14, //0x000063e1 leaq (%r12,%rdx), %r11 + 0x49, 0x83, 0xc3, 0x01, //0x000063e5 addq $1, %r11 + 0x48, 0x83, 0xc2, 0x01, //0x000063e9 addq $1, %rdx + 0x48, 0x8d, 0x1c, 0x9b, //0x000063ed leaq (%rbx,%rbx,4), %rbx + 0x48, 0x8d, 0x1c, 0x5f, //0x000063f1 leaq (%rdi,%rbx,2), %rbx + 0x48, 0x83, 0xc3, 0xd0, //0x000063f5 addq $-48, %rbx + 0x4d, 0x39, 0xd3, //0x000063f9 cmpq %r10, %r11 + 0x0f, 0x8c, 0xc9, 0xff, 0xff, 0xff, //0x000063fc jl LBB5_1253 + 0x4c, 0x8b, 0x5d, 0xc0, //0x00006402 movq $-64(%rbp), %r11 + 0x4c, 0x8b, 0x65, 0xa8, //0x00006406 movq $-88(%rbp), %r12 + //0x0000640a LBB5_1255 + 0x48, 0x8b, 0x7d, 0xb8, //0x0000640a movq $-72(%rbp), %rdi + 0x29, 0xc7, //0x0000640e subl %eax, %edi + 0x83, 0xc7, 0x01, //0x00006410 addl $1, %edi + 0x49, 0x89, 0xfa, //0x00006413 movq %rdi, %r10 + 0x48, 0x85, 0xdb, //0x00006416 testq %rbx, %rbx + 0xbf, 0x01, 0x00, 0x00, 0x00, //0x00006419 movl $1, %edi + 0x0f, 0x85, 0x58, 0x00, 0x00, 0x00, //0x0000641e jne LBB5_1260 + 0xe9, 0x83, 0x00, 0x00, 0x00, //0x00006424 jmp LBB5_1262 + //0x00006429 LBB5_1256 + 0x48, 0x85, 0xdb, //0x00006429 testq %rbx, %rbx + 0x0f, 0x84, 0xed, 0xfe, 0xff, 0xff, //0x0000642c je LBB5_1240 + 0x48, 0x89, 0xda, //0x00006432 movq %rbx, %rdx + 0x48, 0xd3, 0xea, //0x00006435 shrq %cl, %rdx + 0x48, 0x85, 0xd2, //0x00006438 testq %rdx, %rdx + 0x0f, 0x84, 0xbe, 0x00, 0x00, 0x00, //0x0000643b je LBB5_1269 + 0x4c, 0x89, 0xc7, //0x00006441 movq %r8, %rdi + 0x49, 0xc7, 0xc0, 0xff, 0xff, 0xff, 0xff, //0x00006444 movq $-1, %r8 + 0x49, 0xd3, 0xe0, //0x0000644b shlq %cl, %r8 + 0x49, 0xf7, 0xd0, //0x0000644e notq %r8 + 0x29, 0xc7, //0x00006451 subl %eax, %edi + 0x83, 0xc7, 0x01, //0x00006453 addl $1, %edi + 0x49, 0x89, 0xfa, //0x00006456 movq %rdi, %r10 + 0x31, 0xd2, //0x00006459 xorl %edx, %edx + 0xbf, 0x01, 0x00, 0x00, 0x00, //0x0000645b movl $1, %edi + 0xe9, 0x17, 0x00, 0x00, 0x00, //0x00006460 jmp LBB5_1260 + //0x00006465 LBB5_1259 + 0x48, 0x85, 0xc0, //0x00006465 testq %rax, %rax + 0x44, 0x0f, 0x45, 0xff, //0x00006468 cmovnel %edi, %r15d + 0x48, 0x01, 0xdb, //0x0000646c addq %rbx, %rbx + 0x48, 0x8d, 0x1c, 0x9b, //0x0000646f leaq (%rbx,%rbx,4), %rbx + 0x48, 0x85, 0xdb, //0x00006473 testq %rbx, %rbx + 0x0f, 0x84, 0x30, 0x00, 0x00, 0x00, //0x00006476 je LBB5_1262 + //0x0000647c LBB5_1260 + 0x48, 0x89, 0xd8, //0x0000647c movq %rbx, %rax + 0x48, 0xd3, 0xe8, //0x0000647f shrq %cl, %rax + 0x4c, 0x21, 0xc3, //0x00006482 andq %r8, %rbx + 0x48, 0x63, 0xf2, //0x00006485 movslq %edx, %rsi + 0x49, 0x39, 0xf5, //0x00006488 cmpq %rsi, %r13 + 0x0f, 0x86, 0xd4, 0xff, 0xff, 0xff, //0x0000648b jbe LBB5_1259 + 0x04, 0x30, //0x00006491 addb $48, %al + 0x41, 0x88, 0x04, 0x31, //0x00006493 movb %al, (%r9,%rsi) + 0x83, 0xc6, 0x01, //0x00006497 addl $1, %esi + 0x89, 0xf2, //0x0000649a movl %esi, %edx + 0x48, 0x01, 0xdb, //0x0000649c addq %rbx, %rbx + 0x48, 0x8d, 0x1c, 0x9b, //0x0000649f leaq (%rbx,%rbx,4), %rbx + 0x48, 0x85, 0xdb, //0x000064a3 testq %rbx, %rbx + 0x0f, 0x85, 0xd0, 0xff, 0xff, 0xff, //0x000064a6 jne LBB5_1260 + //0x000064ac LBB5_1262 + 0x85, 0xd2, //0x000064ac testl %edx, %edx + 0x4d, 0x89, 0xd0, //0x000064ae movq %r10, %r8 + 0x0f, 0x8e, 0x29, 0x00, 0x00, 0x00, //0x000064b1 jle LBB5_1267 + 0x89, 0xd0, //0x000064b7 movl %edx, %eax + 0x48, 0x83, 0xc0, 0x01, //0x000064b9 addq $1, %rax + //0x000064bd LBB5_1264 + 0x8d, 0x4a, 0xff, //0x000064bd leal $-1(%rdx), %ecx + 0x41, 0x80, 0x3c, 0x09, 0x30, //0x000064c0 cmpb $48, (%r9,%rcx) + 0x0f, 0x85, 0x1b, 0x00, 0x00, 0x00, //0x000064c5 jne LBB5_1268 + 0x48, 0x83, 0xc0, 0xff, //0x000064cb addq $-1, %rax + 0x89, 0xca, //0x000064cf movl %ecx, %edx + 0x48, 0x83, 0xf8, 0x01, //0x000064d1 cmpq $1, %rax + 0x0f, 0x8f, 0xe2, 0xff, 0xff, 0xff, //0x000064d5 jg LBB5_1264 + 0xe9, 0x41, 0x00, 0x00, 0x00, //0x000064db jmp LBB5_1266 + //0x000064e0 LBB5_1267 + 0x0f, 0x84, 0x3b, 0x00, 0x00, 0x00, //0x000064e0 je LBB5_1266 + //0x000064e6 LBB5_1268 + 0x41, 0x89, 0xd2, //0x000064e6 movl %edx, %r10d + 0x89, 0xd7, //0x000064e9 movl %edx, %edi + 0x45, 0x01, 0xf4, //0x000064eb addl %r14d, %r12d + 0x45, 0x89, 0xe6, //0x000064ee movl %r12d, %r14d + 0x45, 0x85, 0xc0, //0x000064f1 testl %r8d, %r8d + 0x0f, 0x8f, 0x3b, 0xfe, 0xff, 0xff, //0x000064f4 jg LBB5_1243 + 0xe9, 0x35, 0x00, 0x00, 0x00, //0x000064fa jmp LBB5_1272 + //0x000064ff LBB5_1269 + 0x4c, 0x89, 0x45, 0xb8, //0x000064ff movq %r8, $-72(%rbp) + //0x00006503 LBB5_1270 + 0x48, 0x01, 0xdb, //0x00006503 addq %rbx, %rbx + 0x48, 0x8d, 0x1c, 0x9b, //0x00006506 leaq (%rbx,%rbx,4), %rbx + 0x83, 0xc0, 0x01, //0x0000650a addl $1, %eax + 0x48, 0x89, 0xda, //0x0000650d movq %rbx, %rdx + 0x48, 0xd3, 0xea, //0x00006510 shrq %cl, %rdx + 0x48, 0x85, 0xd2, //0x00006513 testq %rdx, %rdx + 0x0f, 0x84, 0xe7, 0xff, 0xff, 0xff, //0x00006516 je LBB5_1270 + 0xe9, 0x83, 0xfe, 0xff, 0xff, //0x0000651c jmp LBB5_1251 + //0x00006521 LBB5_1266 + 0x45, 0x01, 0xf4, //0x00006521 addl %r14d, %r12d + 0x45, 0x31, 0xc0, //0x00006524 xorl %r8d, %r8d + 0x45, 0x31, 0xd2, //0x00006527 xorl %r10d, %r10d + 0x31, 0xd2, //0x0000652a xorl %edx, %edx + 0xe9, 0x03, 0x00, 0x00, 0x00, //0x0000652c jmp LBB5_1272 + //0x00006531 LBB5_1271 + 0x44, 0x89, 0xd2, //0x00006531 movl %r10d, %edx + //0x00006534 LBB5_1272 + 0x4c, 0x89, 0x65, 0xa8, //0x00006534 movq %r12, $-88(%rbp) + 0x49, 0xbc, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, //0x00006538 movabsq $1152921504606846975, %r12 + 0x49, 0x8d, 0x41, 0x01, //0x00006542 leaq $1(%r9), %rax + 0x48, 0x89, 0x85, 0x50, 0xff, 0xff, 0xff, //0x00006546 movq %rax, $-176(%rbp) + 0x89, 0xd7, //0x0000654d movl %edx, %edi + 0xe9, 0x0e, 0x00, 0x00, 0x00, //0x0000654f jmp LBB5_1276 + //0x00006554 LBB5_1273 + 0x31, 0xd2, //0x00006554 xorl %edx, %edx + //0x00006556 LBB5_1274 + 0x31, 0xff, //0x00006556 xorl %edi, %edi + //0x00006558 LBB5_1275 + 0x48, 0x8b, 0x45, 0xa8, //0x00006558 movq $-88(%rbp), %rax + 0x29, 0xc8, //0x0000655c subl %ecx, %eax + 0x48, 0x89, 0x45, 0xa8, //0x0000655e movq %rax, $-88(%rbp) + //0x00006562 LBB5_1276 + 0x45, 0x85, 0xc0, //0x00006562 testl %r8d, %r8d + 0x0f, 0x88, 0x15, 0x00, 0x00, 0x00, //0x00006565 js LBB5_1281 + 0x0f, 0x85, 0x45, 0x07, 0x00, 0x00, //0x0000656b jne LBB5_1375 + 0x41, 0x80, 0x39, 0x35, //0x00006571 cmpb $53, (%r9) + 0x0f, 0x8c, 0x27, 0x00, 0x00, 0x00, //0x00006575 jl LBB5_1279 + 0xe9, 0x36, 0x07, 0x00, 0x00, //0x0000657b jmp LBB5_1375 + //0x00006580 LBB5_1281 + 0x41, 0x83, 0xf8, 0xf8, //0x00006580 cmpl $-8, %r8d + 0x0f, 0x8d, 0x18, 0x00, 0x00, 0x00, //0x00006584 jge LBB5_1279 + 0xb9, 0x1b, 0x00, 0x00, 0x00, //0x0000658a movl $27, %ecx + 0x85, 0xd2, //0x0000658f testl %edx, %edx + 0x0f, 0x84, 0xbd, 0xff, 0xff, 0xff, //0x00006591 je LBB5_1273 + 0x4c, 0x89, 0x45, 0xb8, //0x00006597 movq %r8, $-72(%rbp) + 0x89, 0xd7, //0x0000659b movl %edx, %edi + 0xe9, 0x1b, 0x00, 0x00, 0x00, //0x0000659d jmp LBB5_1284 + //0x000065a2 LBB5_1279 + 0x44, 0x89, 0xc0, //0x000065a2 movl %r8d, %eax + 0xf7, 0xd8, //0x000065a5 negl %eax + 0x48, 0x8d, 0x0d, 0x62, 0x8d, 0x00, 0x00, //0x000065a7 leaq $36194(%rip), %rcx /* _POW_TAB+0(%rip) */ + 0x8b, 0x0c, 0x81, //0x000065ae movl (%rcx,%rax,4), %ecx + 0x85, 0xff, //0x000065b1 testl %edi, %edi + 0x0f, 0x84, 0x9d, 0xff, 0xff, 0xff, //0x000065b3 je LBB5_1274 + 0x4c, 0x89, 0x45, 0xb8, //0x000065b9 movq %r8, $-72(%rbp) + //0x000065bd LBB5_1284 + 0x89, 0x8d, 0x60, 0xff, 0xff, 0xff, //0x000065bd movl %ecx, $-160(%rbp) + 0x89, 0xc9, //0x000065c3 movl %ecx, %ecx + 0x4c, 0x6b, 0xc1, 0x68, //0x000065c5 imulq $104, %rcx, %r8 + 0x48, 0x8d, 0x05, 0x70, 0x8d, 0x00, 0x00, //0x000065c9 leaq $36208(%rip), %rax /* _LSHIFT_TAB+0(%rip) */ + 0x45, 0x8b, 0x34, 0x00, //0x000065d0 movl (%r8,%rax), %r14d + 0x48, 0x63, 0xd7, //0x000065d4 movslq %edi, %rdx + 0x49, 0x8d, 0x34, 0x00, //0x000065d7 leaq (%r8,%rax), %rsi + 0x48, 0x83, 0xc6, 0x04, //0x000065db addq $4, %rsi + 0x31, 0xdb, //0x000065df xorl %ebx, %ebx + 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x000065e1 .p2align 4, 0x90 + //0x000065f0 LBB5_1285 + 0x0f, 0xb6, 0x04, 0x1e, //0x000065f0 movzbl (%rsi,%rbx), %eax + 0x84, 0xc0, //0x000065f4 testb %al, %al + 0x0f, 0x84, 0x33, 0x00, 0x00, 0x00, //0x000065f6 je LBB5_1290 + 0x41, 0x38, 0x04, 0x19, //0x000065fc cmpb %al, (%r9,%rbx) + 0x0f, 0x85, 0x05, 0x01, 0x00, 0x00, //0x00006600 jne LBB5_1299 + 0x48, 0x83, 0xc3, 0x01, //0x00006606 addq $1, %rbx + 0x48, 0x39, 0xda, //0x0000660a cmpq %rbx, %rdx + 0x0f, 0x85, 0xdd, 0xff, 0xff, 0xff, //0x0000660d jne LBB5_1285 + 0x89, 0xf8, //0x00006613 movl %edi, %eax + 0x48, 0x8d, 0x15, 0x24, 0x8d, 0x00, 0x00, //0x00006615 leaq $36132(%rip), %rdx /* _LSHIFT_TAB+0(%rip) */ + 0x49, 0x01, 0xd0, //0x0000661c addq %rdx, %r8 + 0x42, 0x80, 0x7c, 0x00, 0x04, 0x00, //0x0000661f cmpb $0, $4(%rax,%r8) + 0x0f, 0x84, 0x04, 0x00, 0x00, 0x00, //0x00006625 je LBB5_1290 + //0x0000662b LBB5_1289 + 0x41, 0x83, 0xc6, 0xff, //0x0000662b addl $-1, %r14d + //0x0000662f LBB5_1290 + 0x85, 0xff, //0x0000662f testl %edi, %edi + 0x0f, 0x8e, 0xca, 0x00, 0x00, 0x00, //0x00006631 jle LBB5_1298 + 0x4c, 0x89, 0xb5, 0x58, 0xff, 0xff, 0xff, //0x00006637 movq %r14, $-168(%rbp) + 0x41, 0x8d, 0x04, 0x3e, //0x0000663e leal (%r14,%rdi), %eax + 0x89, 0xfb, //0x00006642 movl %edi, %ebx + 0x48, 0x98, //0x00006644 cltq + 0x49, 0x89, 0xc6, //0x00006646 movq %rax, %r14 + 0x49, 0xc1, 0xe6, 0x20, //0x00006649 shlq $32, %r14 + 0x48, 0x83, 0xc0, 0xff, //0x0000664d addq $-1, %rax + 0x48, 0x83, 0xc3, 0x01, //0x00006651 addq $1, %rbx + 0x83, 0xc7, 0xff, //0x00006655 addl $-1, %edi + 0x45, 0x31, 0xc0, //0x00006658 xorl %r8d, %r8d + 0xe9, 0x35, 0x00, 0x00, 0x00, //0x0000665b jmp LBB5_1294 + //0x00006660 .p2align 4, 0x90 + //0x00006660 LBB5_1292 + 0x48, 0x85, 0xc0, //0x00006660 testq %rax, %rax + 0xb8, 0x01, 0x00, 0x00, 0x00, //0x00006663 movl $1, %eax + 0x44, 0x0f, 0x45, 0xf8, //0x00006668 cmovnel %eax, %r15d + //0x0000666c LBB5_1293 + 0x48, 0xb8, 0xff, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0xff, //0x0000666c movabsq $-4294967041, %rax + 0x49, 0x01, 0xc6, //0x00006676 addq %rax, %r14 + 0x49, 0x81, 0xc6, 0x01, 0xff, 0xff, 0xff, //0x00006679 addq $-255, %r14 + 0x49, 0x8d, 0x43, 0xff, //0x00006680 leaq $-1(%r11), %rax + 0x48, 0x83, 0xc3, 0xff, //0x00006684 addq $-1, %rbx + 0x83, 0xc7, 0xff, //0x00006688 addl $-1, %edi + 0x48, 0x83, 0xfb, 0x01, //0x0000668b cmpq $1, %rbx + 0x0f, 0x8e, 0x4d, 0x00, 0x00, 0x00, //0x0000668f jle LBB5_1296 + //0x00006695 LBB5_1294 + 0x49, 0x89, 0xc3, //0x00006695 movq %rax, %r11 + 0x89, 0xf8, //0x00006698 movl %edi, %eax + 0x49, 0x0f, 0xbe, 0x34, 0x01, //0x0000669a movsbq (%r9,%rax), %rsi + 0x48, 0x83, 0xc6, 0xd0, //0x0000669f addq $-48, %rsi + 0x48, 0xd3, 0xe6, //0x000066a3 shlq %cl, %rsi + 0x4c, 0x01, 0xc6, //0x000066a6 addq %r8, %rsi + 0x48, 0x89, 0xf0, //0x000066a9 movq %rsi, %rax + 0x48, 0xba, 0xcd, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, //0x000066ac movabsq $-3689348814741910323, %rdx + 0x48, 0xf7, 0xe2, //0x000066b6 mulq %rdx + 0x49, 0x89, 0xd0, //0x000066b9 movq %rdx, %r8 + 0x49, 0xc1, 0xe8, 0x03, //0x000066bc shrq $3, %r8 + 0x4b, 0x8d, 0x04, 0x00, //0x000066c0 leaq (%r8,%r8), %rax + 0x48, 0x8d, 0x14, 0x80, //0x000066c4 leaq (%rax,%rax,4), %rdx + 0x48, 0x89, 0xf0, //0x000066c8 movq %rsi, %rax + 0x48, 0x29, 0xd0, //0x000066cb subq %rdx, %rax + 0x4d, 0x39, 0xeb, //0x000066ce cmpq %r13, %r11 + 0x0f, 0x83, 0x89, 0xff, 0xff, 0xff, //0x000066d1 jae LBB5_1292 + 0x04, 0x30, //0x000066d7 addb $48, %al + 0x43, 0x88, 0x04, 0x19, //0x000066d9 movb %al, (%r9,%r11) + 0xe9, 0x8a, 0xff, 0xff, 0xff, //0x000066dd jmp LBB5_1293 + //0x000066e2 LBB5_1296 + 0x48, 0x83, 0xfe, 0x0a, //0x000066e2 cmpq $10, %rsi + 0xbf, 0x01, 0x00, 0x00, 0x00, //0x000066e6 movl $1, %edi + 0x0f, 0x83, 0x25, 0x00, 0x00, 0x00, //0x000066eb jae LBB5_1300 + 0x4c, 0x8b, 0x5d, 0xc0, //0x000066f1 movq $-64(%rbp), %r11 + 0x4c, 0x8b, 0xb5, 0x58, 0xff, 0xff, 0xff, //0x000066f5 movq $-168(%rbp), %r14 + 0xe9, 0x89, 0x00, 0x00, 0x00, //0x000066fc jmp LBB5_1304 + //0x00006701 LBB5_1298 + 0xbf, 0x01, 0x00, 0x00, 0x00, //0x00006701 movl $1, %edi + 0xe9, 0x7f, 0x00, 0x00, 0x00, //0x00006706 jmp LBB5_1304 + //0x0000670b LBB5_1299 + 0x0f, 0x8c, 0x1a, 0xff, 0xff, 0xff, //0x0000670b jl LBB5_1289 + 0xe9, 0x19, 0xff, 0xff, 0xff, //0x00006711 jmp LBB5_1290 + //0x00006716 LBB5_1300 + 0x49, 0x63, 0xcb, //0x00006716 movslq %r11d, %rcx + 0x48, 0x83, 0xc1, 0xff, //0x00006719 addq $-1, %rcx + 0x4c, 0x8b, 0x5d, 0xc0, //0x0000671d movq $-64(%rbp), %r11 + 0x4c, 0x8b, 0xb5, 0x58, 0xff, 0xff, 0xff, //0x00006721 movq $-168(%rbp), %r14 + 0xe9, 0x1b, 0x00, 0x00, 0x00, //0x00006728 jmp LBB5_1302 + 0x90, 0x90, 0x90, //0x0000672d .p2align 4, 0x90 + //0x00006730 LBB5_1301 + 0x48, 0x85, 0xc0, //0x00006730 testq %rax, %rax + 0x44, 0x0f, 0x45, 0xff, //0x00006733 cmovnel %edi, %r15d + 0x48, 0x83, 0xc1, 0xff, //0x00006737 addq $-1, %rcx + 0x49, 0x83, 0xf8, 0x09, //0x0000673b cmpq $9, %r8 + 0x49, 0x89, 0xd0, //0x0000673f movq %rdx, %r8 + 0x0f, 0x86, 0x42, 0x00, 0x00, 0x00, //0x00006742 jbe LBB5_1304 + //0x00006748 LBB5_1302 + 0x4c, 0x89, 0xc0, //0x00006748 movq %r8, %rax + 0x48, 0xba, 0xcd, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, //0x0000674b movabsq $-3689348814741910323, %rdx + 0x48, 0xf7, 0xe2, //0x00006755 mulq %rdx + 0x48, 0xc1, 0xea, 0x03, //0x00006758 shrq $3, %rdx + 0x48, 0x8d, 0x04, 0x12, //0x0000675c leaq (%rdx,%rdx), %rax + 0x48, 0x8d, 0x34, 0x80, //0x00006760 leaq (%rax,%rax,4), %rsi + 0x4c, 0x89, 0xc0, //0x00006764 movq %r8, %rax + 0x48, 0x29, 0xf0, //0x00006767 subq %rsi, %rax + 0x4c, 0x39, 0xe9, //0x0000676a cmpq %r13, %rcx + 0x0f, 0x83, 0xbd, 0xff, 0xff, 0xff, //0x0000676d jae LBB5_1301 + 0x04, 0x30, //0x00006773 addb $48, %al + 0x41, 0x88, 0x04, 0x09, //0x00006775 movb %al, (%r9,%rcx) + 0x48, 0x83, 0xc1, 0xff, //0x00006779 addq $-1, %rcx + 0x49, 0x83, 0xf8, 0x09, //0x0000677d cmpq $9, %r8 + 0x49, 0x89, 0xd0, //0x00006781 movq %rdx, %r8 + 0x0f, 0x87, 0xbe, 0xff, 0xff, 0xff, //0x00006784 ja LBB5_1302 + //0x0000678a LBB5_1304 + 0x45, 0x01, 0xf2, //0x0000678a addl %r14d, %r10d + 0x4d, 0x63, 0xd2, //0x0000678d movslq %r10d, %r10 + 0x4d, 0x39, 0xd5, //0x00006790 cmpq %r10, %r13 + 0x45, 0x0f, 0x46, 0xd5, //0x00006793 cmovbel %r13d, %r10d + 0x4c, 0x8b, 0x45, 0xb8, //0x00006797 movq $-72(%rbp), %r8 + 0x45, 0x01, 0xf0, //0x0000679b addl %r14d, %r8d + 0x45, 0x85, 0xd2, //0x0000679e testl %r10d, %r10d + 0x0f, 0x8e, 0x3d, 0x00, 0x00, 0x00, //0x000067a1 jle LBB5_1309 + 0x41, 0x8d, 0x42, 0xff, //0x000067a7 leal $-1(%r10), %eax + 0x41, 0x80, 0x3c, 0x01, 0x30, //0x000067ab cmpb $48, (%r9,%rax) + 0x8b, 0x8d, 0x60, 0xff, 0xff, 0xff, //0x000067b0 movl $-160(%rbp), %ecx + 0x0f, 0x85, 0x3a, 0x00, 0x00, 0x00, //0x000067b6 jne LBB5_1311 + 0x44, 0x89, 0xd0, //0x000067bc movl %r10d, %eax + 0x90, //0x000067bf .p2align 4, 0x90 + //0x000067c0 LBB5_1307 + 0x48, 0x83, 0xf8, 0x01, //0x000067c0 cmpq $1, %rax + 0x0f, 0x8e, 0x26, 0x00, 0x00, 0x00, //0x000067c4 jle LBB5_1310 + 0x4c, 0x8d, 0x50, 0xff, //0x000067ca leaq $-1(%rax), %r10 + 0x83, 0xc0, 0xfe, //0x000067ce addl $-2, %eax + 0x41, 0x80, 0x3c, 0x01, 0x30, //0x000067d1 cmpb $48, (%r9,%rax) + 0x4c, 0x89, 0xd0, //0x000067d6 movq %r10, %rax + 0x0f, 0x84, 0xe1, 0xff, 0xff, 0xff, //0x000067d9 je LBB5_1307 + 0xe9, 0x12, 0x00, 0x00, 0x00, //0x000067df jmp LBB5_1311 + //0x000067e4 LBB5_1309 + 0x8b, 0x8d, 0x60, 0xff, 0xff, 0xff, //0x000067e4 movl $-160(%rbp), %ecx + 0x0f, 0x85, 0x06, 0x00, 0x00, 0x00, //0x000067ea jne LBB5_1311 + //0x000067f0 LBB5_1310 + 0x45, 0x31, 0xc0, //0x000067f0 xorl %r8d, %r8d + 0x45, 0x31, 0xd2, //0x000067f3 xorl %r10d, %r10d + //0x000067f6 LBB5_1311 + 0x85, 0xc9, //0x000067f6 testl %ecx, %ecx + 0x0f, 0x88, 0x0b, 0x00, 0x00, 0x00, //0x000067f8 js LBB5_1313 + 0x44, 0x89, 0xd2, //0x000067fe movl %r10d, %edx + 0x44, 0x89, 0xd7, //0x00006801 movl %r10d, %edi + 0xe9, 0x4f, 0xfd, 0xff, 0xff, //0x00006804 jmp LBB5_1275 + //0x00006809 LBB5_1313 + 0x4c, 0x89, 0x45, 0xb8, //0x00006809 movq %r8, $-72(%rbp) + 0x83, 0xf9, 0xc3, //0x0000680d cmpl $-61, %ecx + 0x0f, 0x8f, 0x38, 0x02, 0x00, 0x00, //0x00006810 jg LBB5_1341 + 0x41, 0x89, 0xc8, //0x00006816 movl %ecx, %r8d + 0xe9, 0x1c, 0x00, 0x00, 0x00, //0x00006819 jmp LBB5_1319 + //0x0000681e LBB5_1316 + 0x31, 0xc0, //0x0000681e xorl %eax, %eax + 0x48, 0x89, 0x45, 0xb8, //0x00006820 movq %rax, $-72(%rbp) + //0x00006824 LBB5_1317 + 0x31, 0xc0, //0x00006824 xorl %eax, %eax + //0x00006826 LBB5_1318 + 0x41, 0x8d, 0x48, 0x3c, //0x00006826 leal $60(%r8), %ecx + 0x41, 0x89, 0xc2, //0x0000682a movl %eax, %r10d + 0x41, 0x83, 0xf8, 0x88, //0x0000682d cmpl $-120, %r8d + 0x41, 0x89, 0xc8, //0x00006831 movl %ecx, %r8d + 0x0f, 0x8d, 0x17, 0x02, 0x00, 0x00, //0x00006834 jge LBB5_1342 + //0x0000683a LBB5_1319 + 0x45, 0x85, 0xd2, //0x0000683a testl %r10d, %r10d + 0xbe, 0x00, 0x00, 0x00, 0x00, //0x0000683d movl $0, %esi + 0x41, 0x0f, 0x4f, 0xf2, //0x00006842 cmovgl %r10d, %esi + 0x31, 0xc0, //0x00006846 xorl %eax, %eax + 0x31, 0xc9, //0x00006848 xorl %ecx, %ecx + 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x0000684a .p2align 4, 0x90 + //0x00006850 LBB5_1320 + 0x48, 0x39, 0xc6, //0x00006850 cmpq %rax, %rsi + 0x0f, 0x84, 0x2a, 0x00, 0x00, 0x00, //0x00006853 je LBB5_1323 + 0x48, 0x8d, 0x0c, 0x89, //0x00006859 leaq (%rcx,%rcx,4), %rcx + 0x49, 0x0f, 0xbe, 0x14, 0x01, //0x0000685d movsbq (%r9,%rax), %rdx + 0x48, 0x8d, 0x0c, 0x4a, //0x00006862 leaq (%rdx,%rcx,2), %rcx + 0x48, 0x83, 0xc1, 0xd0, //0x00006866 addq $-48, %rcx + 0x48, 0x83, 0xc0, 0x01, //0x0000686a addq $1, %rax + 0x49, 0x8d, 0x54, 0x24, 0x01, //0x0000686e leaq $1(%r12), %rdx + 0x48, 0x39, 0xd1, //0x00006873 cmpq %rdx, %rcx + 0x0f, 0x82, 0xd4, 0xff, 0xff, 0xff, //0x00006876 jb LBB5_1320 + 0x89, 0xc6, //0x0000687c movl %eax, %esi + 0xe9, 0x25, 0x00, 0x00, 0x00, //0x0000687e jmp LBB5_1325 + //0x00006883 LBB5_1323 + 0x48, 0x85, 0xc9, //0x00006883 testq %rcx, %rcx + 0x0f, 0x84, 0x98, 0xff, 0xff, 0xff, //0x00006886 je LBB5_1317 + 0x90, 0x90, 0x90, 0x90, //0x0000688c .p2align 4, 0x90 + //0x00006890 LBB5_1324 + 0x48, 0x01, 0xc9, //0x00006890 addq %rcx, %rcx + 0x48, 0x8d, 0x0c, 0x89, //0x00006893 leaq (%rcx,%rcx,4), %rcx + 0x83, 0xc6, 0x01, //0x00006897 addl $1, %esi + 0x49, 0x8d, 0x44, 0x24, 0x01, //0x0000689a leaq $1(%r12), %rax + 0x48, 0x39, 0xc1, //0x0000689f cmpq %rax, %rcx + 0x0f, 0x82, 0xe8, 0xff, 0xff, 0xff, //0x000068a2 jb LBB5_1324 + //0x000068a8 LBB5_1325 + 0x48, 0x8b, 0x45, 0xb8, //0x000068a8 movq $-72(%rbp), %rax + 0x29, 0xf0, //0x000068ac subl %esi, %eax + 0x48, 0x89, 0x45, 0xb8, //0x000068ae movq %rax, $-72(%rbp) + 0x44, 0x89, 0xd0, //0x000068b2 movl %r10d, %eax + 0x29, 0xf0, //0x000068b5 subl %esi, %eax + 0x0f, 0x8e, 0x31, 0x00, 0x00, 0x00, //0x000068b7 jle LBB5_1328 + 0x48, 0x63, 0xf6, //0x000068bd movslq %esi, %rsi + 0x49, 0x63, 0xd2, //0x000068c0 movslq %r10d, %rdx + 0x49, 0x89, 0xd2, //0x000068c3 movq %rdx, %r10 + 0x49, 0x29, 0xf2, //0x000068c6 subq %rsi, %r10 + 0x48, 0x89, 0xf7, //0x000068c9 movq %rsi, %rdi + 0x48, 0xf7, 0xd7, //0x000068cc notq %rdi + 0x48, 0x01, 0xd7, //0x000068cf addq %rdx, %rdi + 0x0f, 0x85, 0x1d, 0x00, 0x00, 0x00, //0x000068d2 jne LBB5_1329 + 0x31, 0xdb, //0x000068d8 xorl %ebx, %ebx + 0x41, 0xf6, 0xc2, 0x01, //0x000068da testb $1, %r10b + 0xbf, 0x01, 0x00, 0x00, 0x00, //0x000068de movl $1, %edi + 0x0f, 0x85, 0x96, 0x00, 0x00, 0x00, //0x000068e3 jne LBB5_1332 + 0xe9, 0xb3, 0x00, 0x00, 0x00, //0x000068e9 jmp LBB5_1333 + //0x000068ee LBB5_1328 + 0x31, 0xc0, //0x000068ee xorl %eax, %eax + 0xe9, 0xd8, 0x00, 0x00, 0x00, //0x000068f0 jmp LBB5_1335 + //0x000068f5 LBB5_1329 + 0x4d, 0x89, 0xde, //0x000068f5 movq %r11, %r14 + 0x4d, 0x89, 0xd3, //0x000068f8 movq %r10, %r11 + 0x49, 0x83, 0xe3, 0xfe, //0x000068fb andq $-2, %r11 + 0x49, 0xf7, 0xdb, //0x000068ff negq %r11 + 0x31, 0xdb, //0x00006902 xorl %ebx, %ebx + 0x48, 0x8b, 0x95, 0x50, 0xff, 0xff, 0xff, //0x00006904 movq $-176(%rbp), %rdx + 0x90, 0x90, 0x90, 0x90, 0x90, //0x0000690b .p2align 4, 0x90 + //0x00006910 LBB5_1330 + 0x48, 0x89, 0xcf, //0x00006910 movq %rcx, %rdi + 0x48, 0xc1, 0xef, 0x3c, //0x00006913 shrq $60, %rdi + 0x4c, 0x21, 0xe1, //0x00006917 andq %r12, %rcx + 0x40, 0x80, 0xcf, 0x30, //0x0000691a orb $48, %dil + 0x40, 0x88, 0x7a, 0xff, //0x0000691e movb %dil, $-1(%rdx) + 0x48, 0x8d, 0x0c, 0x89, //0x00006922 leaq (%rcx,%rcx,4), %rcx + 0x48, 0x0f, 0xbe, 0x7c, 0x32, 0xff, //0x00006926 movsbq $-1(%rdx,%rsi), %rdi + 0x48, 0x8d, 0x0c, 0x4f, //0x0000692c leaq (%rdi,%rcx,2), %rcx + 0x48, 0x83, 0xc1, 0xd0, //0x00006930 addq $-48, %rcx + 0x48, 0x89, 0xcf, //0x00006934 movq %rcx, %rdi + 0x48, 0xc1, 0xef, 0x3c, //0x00006937 shrq $60, %rdi + 0x4c, 0x21, 0xe1, //0x0000693b andq %r12, %rcx + 0x40, 0x80, 0xcf, 0x30, //0x0000693e orb $48, %dil + 0x40, 0x88, 0x3a, //0x00006942 movb %dil, (%rdx) + 0x48, 0x8d, 0x0c, 0x89, //0x00006945 leaq (%rcx,%rcx,4), %rcx + 0x48, 0x0f, 0xbe, 0x3c, 0x32, //0x00006949 movsbq (%rdx,%rsi), %rdi + 0x48, 0x8d, 0x0c, 0x4f, //0x0000694e leaq (%rdi,%rcx,2), %rcx + 0x48, 0x83, 0xc1, 0xd0, //0x00006952 addq $-48, %rcx + 0x48, 0x83, 0xc2, 0x02, //0x00006956 addq $2, %rdx + 0x48, 0x83, 0xc3, 0xfe, //0x0000695a addq $-2, %rbx + 0x49, 0x39, 0xdb, //0x0000695e cmpq %rbx, %r11 + 0x0f, 0x85, 0xa9, 0xff, 0xff, 0xff, //0x00006961 jne LBB5_1330 + 0x48, 0x29, 0xde, //0x00006967 subq %rbx, %rsi + 0x48, 0xf7, 0xdb, //0x0000696a negq %rbx + 0x4d, 0x89, 0xf3, //0x0000696d movq %r14, %r11 + 0x41, 0xf6, 0xc2, 0x01, //0x00006970 testb $1, %r10b + 0xbf, 0x01, 0x00, 0x00, 0x00, //0x00006974 movl $1, %edi + 0x0f, 0x84, 0x22, 0x00, 0x00, 0x00, //0x00006979 je LBB5_1333 + //0x0000697f LBB5_1332 + 0x48, 0x89, 0xca, //0x0000697f movq %rcx, %rdx + 0x48, 0xc1, 0xea, 0x3c, //0x00006982 shrq $60, %rdx + 0x80, 0xca, 0x30, //0x00006986 orb $48, %dl + 0x41, 0x88, 0x14, 0x19, //0x00006989 movb %dl, (%r9,%rbx) + 0x4c, 0x21, 0xe1, //0x0000698d andq %r12, %rcx + 0x48, 0x8d, 0x0c, 0x89, //0x00006990 leaq (%rcx,%rcx,4), %rcx + 0x49, 0x0f, 0xbe, 0x14, 0x31, //0x00006994 movsbq (%r9,%rsi), %rdx + 0x48, 0x8d, 0x0c, 0x4a, //0x00006999 leaq (%rdx,%rcx,2), %rcx + 0x48, 0x83, 0xc1, 0xd0, //0x0000699d addq $-48, %rcx + //0x000069a1 LBB5_1333 + 0x48, 0x85, 0xc9, //0x000069a1 testq %rcx, %rcx + 0x0f, 0x85, 0x23, 0x00, 0x00, 0x00, //0x000069a4 jne LBB5_1335 + 0xe9, 0x51, 0x00, 0x00, 0x00, //0x000069aa jmp LBB5_1337 + 0x90, //0x000069af .p2align 4, 0x90 + //0x000069b0 LBB5_1334 + 0x49, 0x8d, 0x74, 0x24, 0x01, //0x000069b0 leaq $1(%r12), %rsi + 0x48, 0x39, 0xf1, //0x000069b5 cmpq %rsi, %rcx + 0x44, 0x0f, 0x43, 0xff, //0x000069b8 cmovael %edi, %r15d + 0x48, 0x8d, 0x0c, 0x12, //0x000069bc leaq (%rdx,%rdx), %rcx + 0x48, 0x8d, 0x0c, 0x89, //0x000069c0 leaq (%rcx,%rcx,4), %rcx + 0x48, 0x85, 0xd2, //0x000069c4 testq %rdx, %rdx + 0x0f, 0x84, 0x33, 0x00, 0x00, 0x00, //0x000069c7 je LBB5_1337 + //0x000069cd LBB5_1335 + 0x48, 0x89, 0xca, //0x000069cd movq %rcx, %rdx + 0x4c, 0x21, 0xe2, //0x000069d0 andq %r12, %rdx + 0x48, 0x63, 0xf0, //0x000069d3 movslq %eax, %rsi + 0x49, 0x39, 0xf5, //0x000069d6 cmpq %rsi, %r13 + 0x0f, 0x86, 0xd1, 0xff, 0xff, 0xff, //0x000069d9 jbe LBB5_1334 + 0x48, 0xc1, 0xe9, 0x3c, //0x000069df shrq $60, %rcx + 0x80, 0xc9, 0x30, //0x000069e3 orb $48, %cl + 0x41, 0x88, 0x0c, 0x31, //0x000069e6 movb %cl, (%r9,%rsi) + 0x83, 0xc6, 0x01, //0x000069ea addl $1, %esi + 0x89, 0xf0, //0x000069ed movl %esi, %eax + 0x48, 0x8d, 0x0c, 0x12, //0x000069ef leaq (%rdx,%rdx), %rcx + 0x48, 0x8d, 0x0c, 0x89, //0x000069f3 leaq (%rcx,%rcx,4), %rcx + 0x48, 0x85, 0xd2, //0x000069f7 testq %rdx, %rdx + 0x0f, 0x85, 0xcd, 0xff, 0xff, 0xff, //0x000069fa jne LBB5_1335 + //0x00006a00 LBB5_1337 + 0x48, 0x8b, 0x4d, 0xb8, //0x00006a00 movq $-72(%rbp), %rcx + 0x83, 0xc1, 0x01, //0x00006a04 addl $1, %ecx + 0x48, 0x89, 0x4d, 0xb8, //0x00006a07 movq %rcx, $-72(%rbp) + 0x85, 0xc0, //0x00006a0b testl %eax, %eax + 0x0f, 0x8e, 0x30, 0x00, 0x00, 0x00, //0x00006a0d jle LBB5_1315 + 0x89, 0xc1, //0x00006a13 movl %eax, %ecx + 0x48, 0x83, 0xc1, 0x01, //0x00006a15 addq $1, %rcx + 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00006a19 .p2align 4, 0x90 + //0x00006a20 LBB5_1339 + 0x8d, 0x50, 0xff, //0x00006a20 leal $-1(%rax), %edx + 0x41, 0x80, 0x3c, 0x11, 0x30, //0x00006a23 cmpb $48, (%r9,%rdx) + 0x0f, 0x85, 0xf8, 0xfd, 0xff, 0xff, //0x00006a28 jne LBB5_1318 + 0x48, 0x83, 0xc1, 0xff, //0x00006a2e addq $-1, %rcx + 0x89, 0xd0, //0x00006a32 movl %edx, %eax + 0x48, 0x83, 0xf9, 0x01, //0x00006a34 cmpq $1, %rcx + 0x0f, 0x8f, 0xe2, 0xff, 0xff, 0xff, //0x00006a38 jg LBB5_1339 + 0xe9, 0xdb, 0xfd, 0xff, 0xff, //0x00006a3e jmp LBB5_1316 + //0x00006a43 LBB5_1315 + 0x0f, 0x85, 0xdd, 0xfd, 0xff, 0xff, //0x00006a43 jne LBB5_1318 + 0xe9, 0xd0, 0xfd, 0xff, 0xff, //0x00006a49 jmp LBB5_1316 + //0x00006a4e LBB5_1341 + 0x44, 0x89, 0xd0, //0x00006a4e movl %r10d, %eax + //0x00006a51 LBB5_1342 + 0xf7, 0xd9, //0x00006a51 negl %ecx + 0x85, 0xc0, //0x00006a53 testl %eax, %eax + 0xbe, 0x00, 0x00, 0x00, 0x00, //0x00006a55 movl $0, %esi + 0x0f, 0x4f, 0xf0, //0x00006a5a cmovgl %eax, %esi + 0x31, 0xff, //0x00006a5d xorl %edi, %edi + 0x45, 0x31, 0xdb, //0x00006a5f xorl %r11d, %r11d + 0x4c, 0x8b, 0x45, 0xb8, //0x00006a62 movq $-72(%rbp), %r8 + 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00006a66 .p2align 4, 0x90 + //0x00006a70 LBB5_1343 + 0x48, 0x39, 0xfe, //0x00006a70 cmpq %rdi, %rsi + 0x0f, 0x84, 0x65, 0x00, 0x00, 0x00, //0x00006a73 je LBB5_1349 + 0x4b, 0x8d, 0x14, 0x9b, //0x00006a79 leaq (%r11,%r11,4), %rdx + 0x49, 0x0f, 0xbe, 0x1c, 0x39, //0x00006a7d movsbq (%r9,%rdi), %rbx + 0x4c, 0x8d, 0x1c, 0x53, //0x00006a82 leaq (%rbx,%rdx,2), %r11 + 0x49, 0x83, 0xc3, 0xd0, //0x00006a86 addq $-48, %r11 + 0x48, 0x83, 0xc7, 0x01, //0x00006a8a addq $1, %rdi + 0x4c, 0x89, 0xda, //0x00006a8e movq %r11, %rdx + 0x48, 0xd3, 0xea, //0x00006a91 shrq %cl, %rdx + 0x48, 0x85, 0xd2, //0x00006a94 testq %rdx, %rdx + 0x0f, 0x84, 0xd3, 0xff, 0xff, 0xff, //0x00006a97 je LBB5_1343 + 0x89, 0xfe, //0x00006a9d movl %edi, %esi + //0x00006a9f LBB5_1346 + 0x49, 0xc7, 0xc6, 0xff, 0xff, 0xff, 0xff, //0x00006a9f movq $-1, %r14 + 0x49, 0xd3, 0xe6, //0x00006aa6 shlq %cl, %r14 + 0x49, 0xf7, 0xd6, //0x00006aa9 notq %r14 + 0x41, 0x89, 0xc2, //0x00006aac movl %eax, %r10d + 0x41, 0x29, 0xf2, //0x00006aaf subl %esi, %r10d + 0xbf, 0x01, 0x00, 0x00, 0x00, //0x00006ab2 movl $1, %edi + 0x0f, 0x8e, 0x78, 0x00, 0x00, 0x00, //0x00006ab7 jle LBB5_1355 + 0x4c, 0x63, 0xc6, //0x00006abd movslq %esi, %r8 + 0x48, 0x98, //0x00006ac0 cltq + 0x48, 0x89, 0xc2, //0x00006ac2 movq %rax, %rdx + 0x4c, 0x29, 0xc2, //0x00006ac5 subq %r8, %rdx + 0x4c, 0x89, 0xc3, //0x00006ac8 movq %r8, %rbx + 0x48, 0xf7, 0xd3, //0x00006acb notq %rbx + 0x48, 0x01, 0xc3, //0x00006ace addq %rax, %rbx + 0x0f, 0x85, 0x76, 0x00, 0x00, 0x00, //0x00006ad1 jne LBB5_1357 + 0x31, 0xdb, //0x00006ad7 xorl %ebx, %ebx + 0xe9, 0xf6, 0x00, 0x00, 0x00, //0x00006ad9 jmp LBB5_1360 + //0x00006ade LBB5_1349 + 0x4d, 0x85, 0xdb, //0x00006ade testq %r11, %r11 + 0x0f, 0x84, 0x56, 0x00, 0x00, 0x00, //0x00006ae1 je LBB5_1356 + 0x4c, 0x89, 0xdf, //0x00006ae7 movq %r11, %rdi + 0x48, 0xd3, 0xef, //0x00006aea shrq %cl, %rdi + 0x48, 0x85, 0xff, //0x00006aed testq %rdi, %rdi + 0x0f, 0x84, 0x21, 0x00, 0x00, 0x00, //0x00006af0 je LBB5_1354 + 0x49, 0xc7, 0xc6, 0xff, 0xff, 0xff, 0xff, //0x00006af6 movq $-1, %r14 + 0x49, 0xd3, 0xe6, //0x00006afd shlq %cl, %r14 + 0x49, 0xf7, 0xd6, //0x00006b00 notq %r14 + 0x41, 0x29, 0xf0, //0x00006b03 subl %esi, %r8d + 0x41, 0x83, 0xc0, 0x01, //0x00006b06 addl $1, %r8d + 0x45, 0x31, 0xd2, //0x00006b0a xorl %r10d, %r10d + 0xbf, 0x01, 0x00, 0x00, 0x00, //0x00006b0d movl $1, %edi + 0xe9, 0xf9, 0x00, 0x00, 0x00, //0x00006b12 jmp LBB5_1352 + //0x00006b17 LBB5_1354 + 0x4d, 0x01, 0xdb, //0x00006b17 addq %r11, %r11 + 0x4f, 0x8d, 0x1c, 0x9b, //0x00006b1a leaq (%r11,%r11,4), %r11 + 0x83, 0xc6, 0x01, //0x00006b1e addl $1, %esi + 0x4c, 0x89, 0xdf, //0x00006b21 movq %r11, %rdi + 0x48, 0xd3, 0xef, //0x00006b24 shrq %cl, %rdi + 0x48, 0x85, 0xff, //0x00006b27 testq %rdi, %rdi + 0x0f, 0x84, 0xe7, 0xff, 0xff, 0xff, //0x00006b2a je LBB5_1354 + 0xe9, 0x6a, 0xff, 0xff, 0xff, //0x00006b30 jmp LBB5_1346 + //0x00006b35 LBB5_1355 + 0x45, 0x31, 0xd2, //0x00006b35 xorl %r10d, %r10d + 0xe9, 0xc4, 0x00, 0x00, 0x00, //0x00006b38 jmp LBB5_1363 + //0x00006b3d LBB5_1356 + 0x45, 0x31, 0xd2, //0x00006b3d xorl %r10d, %r10d + 0x31, 0xd2, //0x00006b40 xorl %edx, %edx + 0x31, 0xff, //0x00006b42 xorl %edi, %edi + 0x4c, 0x8b, 0x5d, 0xc0, //0x00006b44 movq $-64(%rbp), %r11 + 0xe9, 0x5e, 0x01, 0x00, 0x00, //0x00006b48 jmp LBB5_1374 + //0x00006b4d LBB5_1357 + 0x48, 0x89, 0x95, 0x48, 0xff, 0xff, 0xff, //0x00006b4d movq %rdx, $-184(%rbp) + 0x48, 0x83, 0xe2, 0xfe, //0x00006b54 andq $-2, %rdx + 0x48, 0xf7, 0xda, //0x00006b58 negq %rdx + 0x48, 0x89, 0x95, 0x58, 0xff, 0xff, 0xff, //0x00006b5b movq %rdx, $-168(%rbp) + 0x31, 0xdb, //0x00006b62 xorl %ebx, %ebx + 0x48, 0x8b, 0x85, 0x50, 0xff, 0xff, 0xff, //0x00006b64 movq $-176(%rbp), %rax + //0x00006b6b LBB5_1358 + 0x4c, 0x89, 0xda, //0x00006b6b movq %r11, %rdx + 0x48, 0xd3, 0xea, //0x00006b6e shrq %cl, %rdx + 0x4d, 0x21, 0xf3, //0x00006b71 andq %r14, %r11 + 0x80, 0xc2, 0x30, //0x00006b74 addb $48, %dl + 0x88, 0x50, 0xff, //0x00006b77 movb %dl, $-1(%rax) + 0x4b, 0x8d, 0x14, 0x9b, //0x00006b7a leaq (%r11,%r11,4), %rdx + 0x4a, 0x0f, 0xbe, 0x7c, 0x00, 0xff, //0x00006b7e movsbq $-1(%rax,%r8), %rdi + 0x48, 0x8d, 0x14, 0x57, //0x00006b84 leaq (%rdi,%rdx,2), %rdx + 0x48, 0x83, 0xc2, 0xd0, //0x00006b88 addq $-48, %rdx + 0x48, 0x89, 0xd7, //0x00006b8c movq %rdx, %rdi + 0x48, 0xd3, 0xef, //0x00006b8f shrq %cl, %rdi + 0x4c, 0x21, 0xf2, //0x00006b92 andq %r14, %rdx + 0x40, 0x80, 0xc7, 0x30, //0x00006b95 addb $48, %dil + 0x40, 0x88, 0x38, //0x00006b99 movb %dil, (%rax) + 0x48, 0x8d, 0x14, 0x92, //0x00006b9c leaq (%rdx,%rdx,4), %rdx + 0x4a, 0x0f, 0xbe, 0x3c, 0x00, //0x00006ba0 movsbq (%rax,%r8), %rdi + 0x4c, 0x8d, 0x1c, 0x57, //0x00006ba5 leaq (%rdi,%rdx,2), %r11 + 0x49, 0x83, 0xc3, 0xd0, //0x00006ba9 addq $-48, %r11 + 0x48, 0x83, 0xc0, 0x02, //0x00006bad addq $2, %rax + 0x48, 0x83, 0xc3, 0xfe, //0x00006bb1 addq $-2, %rbx + 0x48, 0x39, 0x9d, 0x58, 0xff, 0xff, 0xff, //0x00006bb5 cmpq %rbx, $-168(%rbp) + 0x0f, 0x85, 0xa9, 0xff, 0xff, 0xff, //0x00006bbc jne LBB5_1358 + 0x49, 0x29, 0xd8, //0x00006bc2 subq %rbx, %r8 + 0x48, 0xf7, 0xdb, //0x00006bc5 negq %rbx + 0xbf, 0x01, 0x00, 0x00, 0x00, //0x00006bc8 movl $1, %edi + 0x48, 0x8b, 0x95, 0x48, 0xff, 0xff, 0xff, //0x00006bcd movq $-184(%rbp), %rdx + //0x00006bd4 LBB5_1360 + 0xf6, 0xc2, 0x01, //0x00006bd4 testb $1, %dl + 0x0f, 0x84, 0x20, 0x00, 0x00, 0x00, //0x00006bd7 je LBB5_1362 + 0x4c, 0x89, 0xd8, //0x00006bdd movq %r11, %rax + 0x48, 0xd3, 0xe8, //0x00006be0 shrq %cl, %rax + 0x04, 0x30, //0x00006be3 addb $48, %al + 0x41, 0x88, 0x04, 0x19, //0x00006be5 movb %al, (%r9,%rbx) + 0x4d, 0x21, 0xf3, //0x00006be9 andq %r14, %r11 + 0x4b, 0x8d, 0x04, 0x9b, //0x00006bec leaq (%r11,%r11,4), %rax + 0x4b, 0x0f, 0xbe, 0x14, 0x01, //0x00006bf0 movsbq (%r9,%r8), %rdx + 0x4c, 0x8d, 0x1c, 0x42, //0x00006bf5 leaq (%rdx,%rax,2), %r11 + 0x49, 0x83, 0xc3, 0xd0, //0x00006bf9 addq $-48, %r11 + //0x00006bfd LBB5_1362 + 0x4c, 0x8b, 0x45, 0xb8, //0x00006bfd movq $-72(%rbp), %r8 + //0x00006c01 LBB5_1363 + 0x41, 0x29, 0xf0, //0x00006c01 subl %esi, %r8d + 0x41, 0x83, 0xc0, 0x01, //0x00006c04 addl $1, %r8d + 0xe9, 0x41, 0x00, 0x00, 0x00, //0x00006c08 jmp LBB5_1366 + 0x90, 0x90, 0x90, //0x00006c0d .p2align 4, 0x90 + //0x00006c10 LBB5_1352 + 0x4c, 0x89, 0xd8, //0x00006c10 movq %r11, %rax + 0x48, 0xd3, 0xe8, //0x00006c13 shrq %cl, %rax + 0x4d, 0x21, 0xf3, //0x00006c16 andq %r14, %r11 + 0x49, 0x63, 0xf2, //0x00006c19 movslq %r10d, %rsi + 0x49, 0x39, 0xf5, //0x00006c1c cmpq %rsi, %r13 + 0x0f, 0x86, 0x1b, 0x00, 0x00, 0x00, //0x00006c1f jbe LBB5_1364 + 0x04, 0x30, //0x00006c25 addb $48, %al + 0x41, 0x88, 0x04, 0x31, //0x00006c27 movb %al, (%r9,%rsi) + 0x83, 0xc6, 0x01, //0x00006c2b addl $1, %esi + 0x41, 0x89, 0xf2, //0x00006c2e movl %esi, %r10d + 0xe9, 0x11, 0x00, 0x00, 0x00, //0x00006c31 jmp LBB5_1365 + 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00006c36 .p2align 4, 0x90 + //0x00006c40 LBB5_1364 + 0x48, 0x85, 0xc0, //0x00006c40 testq %rax, %rax + 0x44, 0x0f, 0x45, 0xff, //0x00006c43 cmovnel %edi, %r15d + //0x00006c47 LBB5_1365 + 0x4d, 0x01, 0xdb, //0x00006c47 addq %r11, %r11 + 0x4f, 0x8d, 0x1c, 0x9b, //0x00006c4a leaq (%r11,%r11,4), %r11 + //0x00006c4e LBB5_1366 + 0x4d, 0x85, 0xdb, //0x00006c4e testq %r11, %r11 + 0x0f, 0x85, 0xb9, 0xff, 0xff, 0xff, //0x00006c51 jne LBB5_1352 + 0x45, 0x85, 0xd2, //0x00006c57 testl %r10d, %r10d + 0x4c, 0x8b, 0x5d, 0xc0, //0x00006c5a movq $-64(%rbp), %r11 + 0x0f, 0x8e, 0x2c, 0x00, 0x00, 0x00, //0x00006c5e jle LBB5_1372 + 0x44, 0x89, 0xd0, //0x00006c64 movl %r10d, %eax + 0x48, 0x83, 0xc0, 0x01, //0x00006c67 addq $1, %rax + //0x00006c6b LBB5_1369 + 0x41, 0x8d, 0x4a, 0xff, //0x00006c6b leal $-1(%r10), %ecx + 0x41, 0x80, 0x3c, 0x09, 0x30, //0x00006c6f cmpb $48, (%r9,%rcx) + 0x0f, 0x85, 0x1c, 0x00, 0x00, 0x00, //0x00006c74 jne LBB5_1373 + 0x48, 0x83, 0xc0, 0xff, //0x00006c7a addq $-1, %rax + 0x41, 0x89, 0xca, //0x00006c7e movl %ecx, %r10d + 0x48, 0x83, 0xf8, 0x01, //0x00006c81 cmpq $1, %rax + 0x0f, 0x8f, 0xe0, 0xff, 0xff, 0xff, //0x00006c85 jg LBB5_1369 + 0xe9, 0x11, 0x00, 0x00, 0x00, //0x00006c8b jmp LBB5_1371 + //0x00006c90 LBB5_1372 + 0x0f, 0x84, 0x0b, 0x00, 0x00, 0x00, //0x00006c90 je LBB5_1371 + //0x00006c96 LBB5_1373 + 0x44, 0x89, 0xd2, //0x00006c96 movl %r10d, %edx + 0x44, 0x89, 0xd7, //0x00006c99 movl %r10d, %edi + 0xe9, 0x0a, 0x00, 0x00, 0x00, //0x00006c9c jmp LBB5_1374 + //0x00006ca1 LBB5_1371 + 0x45, 0x31, 0xc0, //0x00006ca1 xorl %r8d, %r8d + 0x45, 0x31, 0xd2, //0x00006ca4 xorl %r10d, %r10d + 0x31, 0xd2, //0x00006ca7 xorl %edx, %edx + 0x31, 0xff, //0x00006ca9 xorl %edi, %edi + //0x00006cab LBB5_1374 + 0x8b, 0x8d, 0x60, 0xff, 0xff, 0xff, //0x00006cab movl $-160(%rbp), %ecx + 0xe9, 0xa2, 0xf8, 0xff, 0xff, //0x00006cb1 jmp LBB5_1275 + //0x00006cb6 LBB5_1375 + 0x48, 0x8b, 0x45, 0xa8, //0x00006cb6 movq $-88(%rbp), %rax + 0x3d, 0x02, 0xfc, 0xff, 0xff, //0x00006cba cmpl $-1022, %eax + 0x0f, 0x8f, 0xbc, 0x01, 0x00, 0x00, //0x00006cbf jg LBB5_1402 + 0x41, 0xbe, 0x02, 0xfc, 0xff, 0xff, //0x00006cc5 movl $-1022, %r14d + 0x85, 0xff, //0x00006ccb testl %edi, %edi + 0x0f, 0x84, 0xfe, 0x04, 0x00, 0x00, //0x00006ccd je LBB5_1449 + 0x4c, 0x89, 0x45, 0xb8, //0x00006cd3 movq %r8, $-72(%rbp) + 0x48, 0x8b, 0x45, 0xa8, //0x00006cd7 movq $-88(%rbp), %rax + 0x44, 0x8d, 0x98, 0xfd, 0x03, 0x00, 0x00, //0x00006cdb leal $1021(%rax), %r11d + 0x3d, 0xc6, 0xfb, 0xff, 0xff, //0x00006ce2 cmpl $-1082, %eax + 0x0f, 0x8f, 0x2a, 0x02, 0x00, 0x00, //0x00006ce7 jg LBB5_1408 + 0x4d, 0x8d, 0x74, 0x24, 0x01, //0x00006ced leaq $1(%r12), %r14 + 0x41, 0xb8, 0x01, 0x00, 0x00, 0x00, //0x00006cf2 movl $1, %r8d + 0xe9, 0x20, 0x00, 0x00, 0x00, //0x00006cf8 jmp LBB5_1383 + //0x00006cfd LBB5_1380 + 0x31, 0xc0, //0x00006cfd xorl %eax, %eax + 0x48, 0x89, 0x45, 0xb8, //0x00006cff movq %rax, $-72(%rbp) + //0x00006d03 LBB5_1381 + 0x45, 0x31, 0xd2, //0x00006d03 xorl %r10d, %r10d + //0x00006d06 LBB5_1382 + 0x41, 0x8d, 0x4b, 0x3c, //0x00006d06 leal $60(%r11), %ecx + 0x44, 0x89, 0xd7, //0x00006d0a movl %r10d, %edi + 0x44, 0x89, 0xd6, //0x00006d0d movl %r10d, %esi + 0x41, 0x83, 0xfb, 0x88, //0x00006d10 cmpl $-120, %r11d + 0x41, 0x89, 0xcb, //0x00006d14 movl %ecx, %r11d + 0x0f, 0x8d, 0xff, 0x01, 0x00, 0x00, //0x00006d17 jge LBB5_1409 + //0x00006d1d LBB5_1383 + 0x85, 0xff, //0x00006d1d testl %edi, %edi + 0xbb, 0x00, 0x00, 0x00, 0x00, //0x00006d1f movl $0, %ebx + 0x0f, 0x4f, 0xdf, //0x00006d24 cmovgl %edi, %ebx + 0x31, 0xf6, //0x00006d27 xorl %esi, %esi + 0x31, 0xc9, //0x00006d29 xorl %ecx, %ecx + 0x90, 0x90, 0x90, 0x90, 0x90, //0x00006d2b .p2align 4, 0x90 + //0x00006d30 LBB5_1384 + 0x48, 0x39, 0xf3, //0x00006d30 cmpq %rsi, %rbx + 0x0f, 0x84, 0x25, 0x00, 0x00, 0x00, //0x00006d33 je LBB5_1387 + 0x48, 0x8d, 0x0c, 0x89, //0x00006d39 leaq (%rcx,%rcx,4), %rcx + 0x49, 0x0f, 0xbe, 0x04, 0x31, //0x00006d3d movsbq (%r9,%rsi), %rax + 0x48, 0x8d, 0x0c, 0x48, //0x00006d42 leaq (%rax,%rcx,2), %rcx + 0x48, 0x83, 0xc1, 0xd0, //0x00006d46 addq $-48, %rcx + 0x48, 0x83, 0xc6, 0x01, //0x00006d4a addq $1, %rsi + 0x4c, 0x39, 0xf1, //0x00006d4e cmpq %r14, %rcx + 0x0f, 0x82, 0xd9, 0xff, 0xff, 0xff, //0x00006d51 jb LBB5_1384 + 0x89, 0xf3, //0x00006d57 movl %esi, %ebx + 0xe9, 0x1c, 0x00, 0x00, 0x00, //0x00006d59 jmp LBB5_1389 + //0x00006d5e LBB5_1387 + 0x48, 0x85, 0xc9, //0x00006d5e testq %rcx, %rcx + 0x0f, 0x84, 0x9c, 0xff, 0xff, 0xff, //0x00006d61 je LBB5_1381 + //0x00006d67 LBB5_1388 + 0x48, 0x01, 0xc9, //0x00006d67 addq %rcx, %rcx + 0x48, 0x8d, 0x0c, 0x89, //0x00006d6a leaq (%rcx,%rcx,4), %rcx + 0x83, 0xc3, 0x01, //0x00006d6e addl $1, %ebx + 0x4c, 0x39, 0xf1, //0x00006d71 cmpq %r14, %rcx + 0x0f, 0x82, 0xed, 0xff, 0xff, 0xff, //0x00006d74 jb LBB5_1388 + //0x00006d7a LBB5_1389 + 0x48, 0x8b, 0x45, 0xb8, //0x00006d7a movq $-72(%rbp), %rax + 0x29, 0xd8, //0x00006d7e subl %ebx, %eax + 0x48, 0x89, 0x45, 0xb8, //0x00006d80 movq %rax, $-72(%rbp) + 0x31, 0xf6, //0x00006d84 xorl %esi, %esi + 0x39, 0xfb, //0x00006d86 cmpl %edi, %ebx + 0x0f, 0x8d, 0x54, 0x00, 0x00, 0x00, //0x00006d88 jge LBB5_1394 + 0x48, 0x63, 0xf3, //0x00006d8e movslq %ebx, %rsi + 0x49, 0x63, 0xfa, //0x00006d91 movslq %r10d, %rdi + 0x49, 0x8d, 0x1c, 0x31, //0x00006d94 leaq (%r9,%rsi), %rbx + 0x45, 0x31, 0xd2, //0x00006d98 xorl %r10d, %r10d + 0x90, 0x90, 0x90, 0x90, 0x90, //0x00006d9b .p2align 4, 0x90 + //0x00006da0 LBB5_1391 + 0x48, 0x89, 0xc8, //0x00006da0 movq %rcx, %rax + 0x48, 0xc1, 0xe8, 0x3c, //0x00006da3 shrq $60, %rax + 0x4c, 0x21, 0xe1, //0x00006da7 andq %r12, %rcx + 0x0c, 0x30, //0x00006daa orb $48, %al + 0x43, 0x88, 0x04, 0x11, //0x00006dac movb %al, (%r9,%r10) + 0x4a, 0x0f, 0xbe, 0x04, 0x13, //0x00006db0 movsbq (%rbx,%r10), %rax + 0x4a, 0x8d, 0x14, 0x16, //0x00006db5 leaq (%rsi,%r10), %rdx + 0x48, 0x83, 0xc2, 0x01, //0x00006db9 addq $1, %rdx + 0x49, 0x83, 0xc2, 0x01, //0x00006dbd addq $1, %r10 + 0x48, 0x8d, 0x0c, 0x89, //0x00006dc1 leaq (%rcx,%rcx,4), %rcx + 0x48, 0x8d, 0x0c, 0x48, //0x00006dc5 leaq (%rax,%rcx,2), %rcx + 0x48, 0x83, 0xc1, 0xd0, //0x00006dc9 addq $-48, %rcx + 0x48, 0x39, 0xfa, //0x00006dcd cmpq %rdi, %rdx + 0x0f, 0x8c, 0xca, 0xff, 0xff, 0xff, //0x00006dd0 jl LBB5_1391 + 0x48, 0x85, 0xc9, //0x00006dd6 testq %rcx, %rcx + 0x0f, 0x84, 0x57, 0x00, 0x00, 0x00, //0x00006dd9 je LBB5_1398 + 0x44, 0x89, 0xd6, //0x00006ddf movl %r10d, %esi + //0x00006de2 LBB5_1394 + 0x41, 0x89, 0xf2, //0x00006de2 movl %esi, %r10d + 0xe9, 0x18, 0x00, 0x00, 0x00, //0x00006de5 jmp LBB5_1396 + //0x00006dea LBB5_1395 + 0x4c, 0x39, 0xf1, //0x00006dea cmpq %r14, %rcx + 0x45, 0x0f, 0x43, 0xf8, //0x00006ded cmovael %r8d, %r15d + 0x48, 0x8d, 0x04, 0x36, //0x00006df1 leaq (%rsi,%rsi), %rax + 0x48, 0x8d, 0x0c, 0x80, //0x00006df5 leaq (%rax,%rax,4), %rcx + 0x48, 0x85, 0xf6, //0x00006df9 testq %rsi, %rsi + 0x0f, 0x84, 0x34, 0x00, 0x00, 0x00, //0x00006dfc je LBB5_1398 + //0x00006e02 LBB5_1396 + 0x48, 0x89, 0xce, //0x00006e02 movq %rcx, %rsi + 0x4c, 0x21, 0xe6, //0x00006e05 andq %r12, %rsi + 0x49, 0x63, 0xfa, //0x00006e08 movslq %r10d, %rdi + 0x49, 0x39, 0xfd, //0x00006e0b cmpq %rdi, %r13 + 0x0f, 0x86, 0xd6, 0xff, 0xff, 0xff, //0x00006e0e jbe LBB5_1395 + 0x48, 0xc1, 0xe9, 0x3c, //0x00006e14 shrq $60, %rcx + 0x80, 0xc9, 0x30, //0x00006e18 orb $48, %cl + 0x41, 0x88, 0x0c, 0x39, //0x00006e1b movb %cl, (%r9,%rdi) + 0x83, 0xc7, 0x01, //0x00006e1f addl $1, %edi + 0x41, 0x89, 0xfa, //0x00006e22 movl %edi, %r10d + 0x48, 0x8d, 0x04, 0x36, //0x00006e25 leaq (%rsi,%rsi), %rax + 0x48, 0x8d, 0x0c, 0x80, //0x00006e29 leaq (%rax,%rax,4), %rcx + 0x48, 0x85, 0xf6, //0x00006e2d testq %rsi, %rsi + 0x0f, 0x85, 0xcc, 0xff, 0xff, 0xff, //0x00006e30 jne LBB5_1396 + //0x00006e36 LBB5_1398 + 0x48, 0x8b, 0x45, 0xb8, //0x00006e36 movq $-72(%rbp), %rax + 0x83, 0xc0, 0x01, //0x00006e3a addl $1, %eax + 0x48, 0x89, 0x45, 0xb8, //0x00006e3d movq %rax, $-72(%rbp) + 0x45, 0x85, 0xd2, //0x00006e41 testl %r10d, %r10d + 0x0f, 0x8e, 0x2c, 0x00, 0x00, 0x00, //0x00006e44 jle LBB5_1379 + 0x44, 0x89, 0xd1, //0x00006e4a movl %r10d, %ecx + 0x48, 0x83, 0xc1, 0x01, //0x00006e4d addq $1, %rcx + //0x00006e51 LBB5_1400 + 0x41, 0x8d, 0x72, 0xff, //0x00006e51 leal $-1(%r10), %esi + 0x41, 0x80, 0x3c, 0x31, 0x30, //0x00006e55 cmpb $48, (%r9,%rsi) + 0x0f, 0x85, 0xa6, 0xfe, 0xff, 0xff, //0x00006e5a jne LBB5_1382 + 0x48, 0x83, 0xc1, 0xff, //0x00006e60 addq $-1, %rcx + 0x41, 0x89, 0xf2, //0x00006e64 movl %esi, %r10d + 0x48, 0x83, 0xf9, 0x01, //0x00006e67 cmpq $1, %rcx + 0x0f, 0x8f, 0xe0, 0xff, 0xff, 0xff, //0x00006e6b jg LBB5_1400 + 0xe9, 0x87, 0xfe, 0xff, 0xff, //0x00006e71 jmp LBB5_1380 + //0x00006e76 LBB5_1379 + 0x0f, 0x85, 0x8a, 0xfe, 0xff, 0xff, //0x00006e76 jne LBB5_1382 + 0xe9, 0x7c, 0xfe, 0xff, 0xff, //0x00006e7c jmp LBB5_1380 + //0x00006e81 LBB5_1402 + 0x3d, 0x00, 0x04, 0x00, 0x00, //0x00006e81 cmpl $1024, %eax + 0x0f, 0x8e, 0x13, 0x00, 0x00, 0x00, //0x00006e86 jle LBB5_1404 + 0x45, 0x31, 0xe4, //0x00006e8c xorl %r12d, %r12d + 0x4c, 0x8b, 0x7d, 0xc8, //0x00006e8f movq $-56(%rbp), %r15 + 0x4c, 0x8b, 0x55, 0x98, //0x00006e93 movq $-104(%rbp), %r10 + 0x8b, 0x4d, 0x84, //0x00006e97 movl $-124(%rbp), %ecx + 0xe9, 0xf5, 0x0e, 0x00, 0x00, //0x00006e9a jmp LBB5_1573 + //0x00006e9f LBB5_1404 + 0x83, 0xc0, 0xff, //0x00006e9f addl $-1, %eax + 0x41, 0x89, 0xc6, //0x00006ea2 movl %eax, %r14d + 0xe9, 0x6d, 0x02, 0x00, 0x00, //0x00006ea5 jmp LBB5_1437 + //0x00006eaa LBB5_1405 + 0x0f, 0xbc, 0xc6, //0x00006eaa bsfl %esi, %eax + 0xe9, 0x21, 0x02, 0x00, 0x00, //0x00006ead jmp LBB5_1433 + //0x00006eb2 LBB5_1406 + 0x48, 0x8b, 0x45, 0xc8, //0x00006eb2 movq $-56(%rbp), %rax + 0x48, 0x03, 0x45, 0xa8, //0x00006eb6 addq $-88(%rbp), %rax + 0x4c, 0x29, 0xf0, //0x00006eba subq %r14, %rax + 0x48, 0xf7, 0xd2, //0x00006ebd notq %rdx + 0x48, 0x01, 0xc2, //0x00006ec0 addq %rax, %rdx + 0x4c, 0x8b, 0x5d, 0xc0, //0x00006ec3 movq $-64(%rbp), %r11 + 0xe9, 0x36, 0xe1, 0xff, 0xff, //0x00006ec7 jmp LBB5_999 + //0x00006ecc LBB5_1407 + 0x4c, 0x39, 0xea, //0x00006ecc cmpq %r13, %rdx + 0xb1, 0x02, //0x00006ecf movb $2, %cl + 0x80, 0xd9, 0x00, //0x00006ed1 sbbb $0, %cl + 0x48, 0xd3, 0xea, //0x00006ed4 shrq %cl, %rdx + 0x49, 0xc1, 0xe3, 0x34, //0x00006ed7 shlq $52, %r11 + 0x48, 0xb8, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x00006edb movabsq $4503599627370495, %rax + 0x48, 0x21, 0xc2, //0x00006ee5 andq %rax, %rdx + 0x4c, 0x09, 0xda, //0x00006ee8 orq %r11, %rdx + 0x49, 0x09, 0xd7, //0x00006eeb orq %rdx, %r15 + 0x80, 0x7d, 0xb8, 0x00, //0x00006eee cmpb $0, $-72(%rbp) + 0x4c, 0x0f, 0x44, 0xfa, //0x00006ef2 cmoveq %rdx, %r15 + 0xc4, 0xc1, 0xf9, 0x6e, 0xcf, //0x00006ef6 vmovq %r15, %xmm1 + 0xc5, 0xf9, 0x2e, 0xc1, //0x00006efb vucomisd %xmm1, %xmm0 + 0x4d, 0x89, 0xf3, //0x00006eff movq %r14, %r11 + 0x4c, 0x8b, 0x7d, 0xc8, //0x00006f02 movq $-56(%rbp), %r15 + 0x0f, 0x85, 0x70, 0xe4, 0xff, 0xff, //0x00006f06 jne LBB5_1041 + 0x0f, 0x8b, 0xdb, 0xf2, 0xff, 0xff, //0x00006f0c jnp LBB5_1210 + 0xe9, 0x65, 0xe4, 0xff, 0xff, //0x00006f12 jmp LBB5_1041 + //0x00006f17 LBB5_1408 + 0x89, 0xfe, //0x00006f17 movl %edi, %esi + 0x44, 0x89, 0xd9, //0x00006f19 movl %r11d, %ecx + //0x00006f1c LBB5_1409 + 0xf7, 0xd9, //0x00006f1c negl %ecx + 0x31, 0xd2, //0x00006f1e xorl %edx, %edx + 0x85, 0xf6, //0x00006f20 testl %esi, %esi + 0xbf, 0x00, 0x00, 0x00, 0x00, //0x00006f22 movl $0, %edi + 0x0f, 0x4f, 0xfe, //0x00006f27 cmovgl %esi, %edi + 0x31, 0xc0, //0x00006f2a xorl %eax, %eax + 0x4c, 0x8b, 0x5d, 0xc0, //0x00006f2c movq $-64(%rbp), %r11 + 0x41, 0xbe, 0x02, 0xfc, 0xff, 0xff, //0x00006f30 movl $-1022, %r14d + //0x00006f36 LBB5_1410 + 0x48, 0x39, 0xd7, //0x00006f36 cmpq %rdx, %rdi + 0x0f, 0x84, 0xa0, 0x00, 0x00, 0x00, //0x00006f39 je LBB5_1419 + 0x48, 0x8d, 0x04, 0x80, //0x00006f3f leaq (%rax,%rax,4), %rax + 0x49, 0x0f, 0xbe, 0x1c, 0x11, //0x00006f43 movsbq (%r9,%rdx), %rbx + 0x48, 0x8d, 0x04, 0x43, //0x00006f48 leaq (%rbx,%rax,2), %rax + 0x48, 0x83, 0xc0, 0xd0, //0x00006f4c addq $-48, %rax + 0x48, 0x83, 0xc2, 0x01, //0x00006f50 addq $1, %rdx + 0x48, 0x89, 0xc3, //0x00006f54 movq %rax, %rbx + 0x48, 0xd3, 0xeb, //0x00006f57 shrq %cl, %rbx + 0x48, 0x85, 0xdb, //0x00006f5a testq %rbx, %rbx + 0x0f, 0x84, 0xd3, 0xff, 0xff, 0xff, //0x00006f5d je LBB5_1410 + 0x89, 0xd7, //0x00006f63 movl %edx, %edi + //0x00006f65 LBB5_1413 + 0x49, 0xc7, 0xc6, 0xff, 0xff, 0xff, 0xff, //0x00006f65 movq $-1, %r14 + 0x49, 0xd3, 0xe6, //0x00006f6c shlq %cl, %r14 + 0x49, 0xf7, 0xd6, //0x00006f6f notq %r14 + 0x31, 0xdb, //0x00006f72 xorl %ebx, %ebx + 0x39, 0xf7, //0x00006f74 cmpl %esi, %edi + 0x0f, 0x8d, 0x47, 0x00, 0x00, 0x00, //0x00006f76 jge LBB5_1417 + 0x4c, 0x63, 0xdf, //0x00006f7c movslq %edi, %r11 + 0x4d, 0x63, 0xc2, //0x00006f7f movslq %r10d, %r8 + 0x4f, 0x8d, 0x14, 0x19, //0x00006f82 leaq (%r9,%r11), %r10 + 0x31, 0xdb, //0x00006f86 xorl %ebx, %ebx + //0x00006f88 LBB5_1415 + 0x48, 0x89, 0xc6, //0x00006f88 movq %rax, %rsi + 0x48, 0xd3, 0xee, //0x00006f8b shrq %cl, %rsi + 0x4c, 0x21, 0xf0, //0x00006f8e andq %r14, %rax + 0x40, 0x80, 0xc6, 0x30, //0x00006f91 addb $48, %sil + 0x41, 0x88, 0x34, 0x19, //0x00006f95 movb %sil, (%r9,%rbx) + 0x49, 0x0f, 0xbe, 0x34, 0x1a, //0x00006f99 movsbq (%r10,%rbx), %rsi + 0x49, 0x8d, 0x14, 0x1b, //0x00006f9e leaq (%r11,%rbx), %rdx + 0x48, 0x83, 0xc2, 0x01, //0x00006fa2 addq $1, %rdx + 0x48, 0x83, 0xc3, 0x01, //0x00006fa6 addq $1, %rbx + 0x48, 0x8d, 0x04, 0x80, //0x00006faa leaq (%rax,%rax,4), %rax + 0x48, 0x8d, 0x04, 0x46, //0x00006fae leaq (%rsi,%rax,2), %rax + 0x48, 0x83, 0xc0, 0xd0, //0x00006fb2 addq $-48, %rax + 0x4c, 0x39, 0xc2, //0x00006fb6 cmpq %r8, %rdx + 0x0f, 0x8c, 0xc9, 0xff, 0xff, 0xff, //0x00006fb9 jl LBB5_1415 + 0x4c, 0x8b, 0x5d, 0xc0, //0x00006fbf movq $-64(%rbp), %r11 + //0x00006fc3 LBB5_1417 + 0x4c, 0x8b, 0x45, 0xb8, //0x00006fc3 movq $-72(%rbp), %r8 + 0x41, 0x29, 0xf8, //0x00006fc7 subl %edi, %r8d + 0x41, 0x83, 0xc0, 0x01, //0x00006fca addl $1, %r8d + 0x48, 0x85, 0xc0, //0x00006fce testq %rax, %rax + 0x0f, 0x85, 0x3a, 0x00, 0x00, 0x00, //0x00006fd1 jne LBB5_1422 + 0x41, 0x89, 0xda, //0x00006fd7 movl %ebx, %r10d + 0xe9, 0x89, 0x00, 0x00, 0x00, //0x00006fda jmp LBB5_1426 + //0x00006fdf LBB5_1419 + 0x48, 0x85, 0xc0, //0x00006fdf testq %rax, %rax + 0x0f, 0x84, 0xa1, 0x04, 0x00, 0x00, //0x00006fe2 je LBB5_1485 + 0x48, 0x89, 0xc2, //0x00006fe8 movq %rax, %rdx + 0x48, 0xd3, 0xea, //0x00006feb shrq %cl, %rdx + 0x48, 0x85, 0xd2, //0x00006fee testq %rdx, %rdx + 0x0f, 0x84, 0xbc, 0x00, 0x00, 0x00, //0x00006ff1 je LBB5_1431 + 0x49, 0xc7, 0xc6, 0xff, 0xff, 0xff, 0xff, //0x00006ff7 movq $-1, %r14 + 0x49, 0xd3, 0xe6, //0x00006ffe shlq %cl, %r14 + 0x49, 0xf7, 0xd6, //0x00007001 notq %r14 + 0x4c, 0x8b, 0x45, 0xb8, //0x00007004 movq $-72(%rbp), %r8 + 0x41, 0x29, 0xf8, //0x00007008 subl %edi, %r8d + 0x41, 0x83, 0xc0, 0x01, //0x0000700b addl $1, %r8d + 0x31, 0xdb, //0x0000700f xorl %ebx, %ebx + //0x00007011 LBB5_1422 + 0xbe, 0x01, 0x00, 0x00, 0x00, //0x00007011 movl $1, %esi + 0x41, 0x89, 0xda, //0x00007016 movl %ebx, %r10d + 0xe9, 0x17, 0x00, 0x00, 0x00, //0x00007019 jmp LBB5_1424 + //0x0000701e LBB5_1423 + 0x48, 0x85, 0xff, //0x0000701e testq %rdi, %rdi + 0x44, 0x0f, 0x45, 0xfe, //0x00007021 cmovnel %esi, %r15d + 0x48, 0x01, 0xc0, //0x00007025 addq %rax, %rax + 0x48, 0x8d, 0x04, 0x80, //0x00007028 leaq (%rax,%rax,4), %rax + 0x48, 0x85, 0xc0, //0x0000702c testq %rax, %rax + 0x0f, 0x84, 0x33, 0x00, 0x00, 0x00, //0x0000702f je LBB5_1426 + //0x00007035 LBB5_1424 + 0x48, 0x89, 0xc7, //0x00007035 movq %rax, %rdi + 0x48, 0xd3, 0xef, //0x00007038 shrq %cl, %rdi + 0x4c, 0x21, 0xf0, //0x0000703b andq %r14, %rax + 0x49, 0x63, 0xda, //0x0000703e movslq %r10d, %rbx + 0x49, 0x39, 0xdd, //0x00007041 cmpq %rbx, %r13 + 0x0f, 0x86, 0xd4, 0xff, 0xff, 0xff, //0x00007044 jbe LBB5_1423 + 0x40, 0x80, 0xc7, 0x30, //0x0000704a addb $48, %dil + 0x41, 0x88, 0x3c, 0x19, //0x0000704e movb %dil, (%r9,%rbx) + 0x83, 0xc3, 0x01, //0x00007052 addl $1, %ebx + 0x41, 0x89, 0xda, //0x00007055 movl %ebx, %r10d + 0x48, 0x01, 0xc0, //0x00007058 addq %rax, %rax + 0x48, 0x8d, 0x04, 0x80, //0x0000705b leaq (%rax,%rax,4), %rax 0x48, 0x85, 0xc0, //0x0000705f testq %rax, %rax - 0x0f, 0x84, 0xa1, 0x04, 0x00, 0x00, //0x00007062 je LBB5_1488 - 0x48, 0x89, 0xc2, //0x00007068 movq %rax, %rdx - 0x48, 0xd3, 0xea, //0x0000706b shrq %cl, %rdx - 0x48, 0x85, 0xd2, //0x0000706e testq %rdx, %rdx - 0x0f, 0x84, 0xbc, 0x00, 0x00, 0x00, //0x00007071 je LBB5_1434 - 0x49, 0xc7, 0xc6, 0xff, 0xff, 0xff, 0xff, //0x00007077 movq $-1, %r14 - 0x49, 0xd3, 0xe6, //0x0000707e shlq %cl, %r14 - 0x49, 0xf7, 0xd6, //0x00007081 notq %r14 - 0x4c, 0x8b, 0x45, 0xb8, //0x00007084 movq $-72(%rbp), %r8 - 0x41, 0x29, 0xf8, //0x00007088 subl %edi, %r8d - 0x41, 0x83, 0xc0, 0x01, //0x0000708b addl $1, %r8d - 0x31, 0xdb, //0x0000708f xorl %ebx, %ebx - //0x00007091 LBB5_1425 - 0xbe, 0x01, 0x00, 0x00, 0x00, //0x00007091 movl $1, %esi - 0x41, 0x89, 0xda, //0x00007096 movl %ebx, %r10d - 0xe9, 0x17, 0x00, 0x00, 0x00, //0x00007099 jmp LBB5_1427 - //0x0000709e LBB5_1426 - 0x48, 0x85, 0xff, //0x0000709e testq %rdi, %rdi - 0x44, 0x0f, 0x45, 0xfe, //0x000070a1 cmovnel %esi, %r15d - 0x48, 0x01, 0xc0, //0x000070a5 addq %rax, %rax - 0x48, 0x8d, 0x04, 0x80, //0x000070a8 leaq (%rax,%rax,4), %rax - 0x48, 0x85, 0xc0, //0x000070ac testq %rax, %rax - 0x0f, 0x84, 0x33, 0x00, 0x00, 0x00, //0x000070af je LBB5_1429 - //0x000070b5 LBB5_1427 - 0x48, 0x89, 0xc7, //0x000070b5 movq %rax, %rdi - 0x48, 0xd3, 0xef, //0x000070b8 shrq %cl, %rdi - 0x4c, 0x21, 0xf0, //0x000070bb andq %r14, %rax - 0x49, 0x63, 0xda, //0x000070be movslq %r10d, %rbx - 0x49, 0x39, 0xdd, //0x000070c1 cmpq %rbx, %r13 - 0x0f, 0x86, 0xd4, 0xff, 0xff, 0xff, //0x000070c4 jbe LBB5_1426 - 0x40, 0x80, 0xc7, 0x30, //0x000070ca addb $48, %dil - 0x41, 0x88, 0x3c, 0x19, //0x000070ce movb %dil, (%r9,%rbx) - 0x83, 0xc3, 0x01, //0x000070d2 addl $1, %ebx - 0x41, 0x89, 0xda, //0x000070d5 movl %ebx, %r10d - 0x48, 0x01, 0xc0, //0x000070d8 addq %rax, %rax - 0x48, 0x8d, 0x04, 0x80, //0x000070db leaq (%rax,%rax,4), %rax - 0x48, 0x85, 0xc0, //0x000070df testq %rax, %rax - 0x0f, 0x85, 0xcd, 0xff, 0xff, 0xff, //0x000070e2 jne LBB5_1427 - //0x000070e8 LBB5_1429 - 0x45, 0x85, 0xd2, //0x000070e8 testl %r10d, %r10d - 0x8a, 0x5d, 0xd7, //0x000070eb movb $-41(%rbp), %bl - 0x48, 0xba, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x000070ee movabsq $4503599627370495, %rdx - 0x0f, 0x8e, 0x75, 0x00, 0x00, 0x00, //0x000070f8 jle LBB5_1437 - 0x44, 0x89, 0xd0, //0x000070fe movl %r10d, %eax - 0x48, 0x83, 0xc0, 0x01, //0x00007101 addq $1, %rax - 0x45, 0x31, 0xe4, //0x00007105 xorl %r12d, %r12d - //0x00007108 LBB5_1431 - 0x41, 0x8d, 0x4a, 0xff, //0x00007108 leal $-1(%r10), %ecx - 0x41, 0x80, 0x3c, 0x09, 0x30, //0x0000710c cmpb $48, (%r9,%rcx) - 0x0f, 0x85, 0x77, 0x00, 0x00, 0x00, //0x00007111 jne LBB5_1439 - 0x48, 0x83, 0xc0, 0xff, //0x00007117 addq $-1, %rax - 0x41, 0x89, 0xca, //0x0000711b movl %ecx, %r10d - 0x48, 0x83, 0xf8, 0x01, //0x0000711e cmpq $1, %rax - 0x0f, 0x8f, 0xe0, 0xff, 0xff, 0xff, //0x00007122 jg LBB5_1431 - 0x41, 0xbe, 0x02, 0xfc, 0xff, 0xff, //0x00007128 movl $-1022, %r14d - 0xe9, 0x52, 0x0a, 0x00, 0x00, //0x0000712e jmp LBB5_1553 - //0x00007133 LBB5_1434 - 0x48, 0x01, 0xc0, //0x00007133 addq %rax, %rax - 0x48, 0x8d, 0x04, 0x80, //0x00007136 leaq (%rax,%rax,4), %rax - 0x83, 0xc7, 0x01, //0x0000713a addl $1, %edi - 0x48, 0x89, 0xc2, //0x0000713d movq %rax, %rdx - 0x48, 0xd3, 0xea, //0x00007140 shrq %cl, %rdx - 0x48, 0x85, 0xd2, //0x00007143 testq %rdx, %rdx - 0x0f, 0x84, 0xe7, 0xff, 0xff, 0xff, //0x00007146 je LBB5_1434 - 0xe9, 0x94, 0xfe, 0xff, 0xff, //0x0000714c jmp LBB5_1416 - //0x00007151 LBB5_1435 - 0x89, 0xc0, //0x00007151 movl %eax, %eax - //0x00007153 LBB5_1436 - 0x48, 0x8b, 0x4d, 0xc8, //0x00007153 movq $-56(%rbp), %rcx - 0x48, 0x03, 0x4d, 0xa8, //0x00007157 addq $-88(%rbp), %rcx - 0x4c, 0x29, 0xf1, //0x0000715b subq %r14, %rcx - 0x48, 0x29, 0xc1, //0x0000715e subq %rax, %rcx - 0x48, 0xf7, 0xd2, //0x00007161 notq %rdx - 0x48, 0x01, 0xca, //0x00007164 addq %rcx, %rdx - 0x4c, 0x8b, 0x5d, 0xc0, //0x00007167 movq $-64(%rbp), %r11 - 0x49, 0x89, 0xfd, //0x0000716b movq %rdi, %r13 - 0xe9, 0xef, 0xde, 0xff, 0xff, //0x0000716e jmp LBB5_999 - //0x00007173 LBB5_1437 - 0x41, 0xbe, 0x02, 0xfc, 0xff, 0xff, //0x00007173 movl $-1022, %r14d - 0x45, 0x85, 0xd2, //0x00007179 testl %r10d, %r10d - 0x0f, 0x84, 0x00, 0x0a, 0x00, 0x00, //0x0000717c je LBB5_1552 - 0x4c, 0x89, 0x45, 0xb8, //0x00007182 movq %r8, $-72(%rbp) - 0x44, 0x89, 0xd7, //0x00007186 movl %r10d, %edi - 0xe9, 0x15, 0x00, 0x00, 0x00, //0x00007189 jmp LBB5_1442 - //0x0000718e LBB5_1439 - 0x41, 0xbe, 0x02, 0xfc, 0xff, 0xff, //0x0000718e movl $-1022, %r14d - 0x44, 0x89, 0xd7, //0x00007194 movl %r10d, %edi - //0x00007197 LBB5_1440 - 0x85, 0xff, //0x00007197 testl %edi, %edi - 0x0f, 0x84, 0xb2, 0x00, 0x00, 0x00, //0x00007199 je LBB5_1452 - 0x4c, 0x89, 0x45, 0xb8, //0x0000719f movq %r8, $-72(%rbp) - //0x000071a3 LBB5_1442 - 0x48, 0x63, 0xc7, //0x000071a3 movslq %edi, %rax - 0x4c, 0x8d, 0x40, 0xfe, //0x000071a6 leaq $-2(%rax), %r8 - 0x48, 0x8d, 0x50, 0xff, //0x000071aa leaq $-1(%rax), %rdx - 0x31, 0xf6, //0x000071ae xorl %esi, %esi - //0x000071b0 LBB5_1443 - 0x48, 0x8d, 0x0d, 0x89, 0x82, 0x00, 0x00, //0x000071b0 leaq $33417(%rip), %rcx /* _LSHIFT_TAB+0(%rip) */ - 0x0f, 0xb6, 0x9c, 0x0e, 0x8c, 0x15, 0x00, 0x00, //0x000071b7 movzbl $5516(%rsi,%rcx), %ebx - 0x41, 0x0f, 0xb6, 0x0c, 0x31, //0x000071bf movzbl (%r9,%rsi), %ecx - 0x38, 0xd9, //0x000071c4 cmpb %bl, %cl - 0x0f, 0x85, 0x0c, 0x01, 0x00, 0x00, //0x000071c6 jne LBB5_1462 - 0x48, 0x39, 0xf2, //0x000071cc cmpq %rsi, %rdx - 0x0f, 0x84, 0x5a, 0x00, 0x00, 0x00, //0x000071cf je LBB5_1450 - 0x48, 0x8d, 0x0d, 0x64, 0x82, 0x00, 0x00, //0x000071d5 leaq $33380(%rip), %rcx /* _LSHIFT_TAB+0(%rip) */ - 0x0f, 0xb6, 0x9c, 0x0e, 0x8d, 0x15, 0x00, 0x00, //0x000071dc movzbl $5517(%rsi,%rcx), %ebx - 0x41, 0x0f, 0xb6, 0x4c, 0x31, 0x01, //0x000071e4 movzbl $1(%r9,%rsi), %ecx - 0x38, 0xd9, //0x000071ea cmpb %bl, %cl - 0x0f, 0x85, 0xe6, 0x00, 0x00, 0x00, //0x000071ec jne LBB5_1462 - 0x49, 0x39, 0xf0, //0x000071f2 cmpq %rsi, %r8 - 0x0f, 0x84, 0x34, 0x00, 0x00, 0x00, //0x000071f5 je LBB5_1450 - 0x48, 0x83, 0xfe, 0x24, //0x000071fb cmpq $36, %rsi - 0x0f, 0x84, 0x41, 0x00, 0x00, 0x00, //0x000071ff je LBB5_1451 - 0x48, 0x8d, 0x0d, 0x34, 0x82, 0x00, 0x00, //0x00007205 leaq $33332(%rip), %rcx /* _LSHIFT_TAB+0(%rip) */ - 0x0f, 0xb6, 0x9c, 0x0e, 0x8e, 0x15, 0x00, 0x00, //0x0000720c movzbl $5518(%rsi,%rcx), %ebx - 0x41, 0x0f, 0xb6, 0x4c, 0x31, 0x02, //0x00007214 movzbl $2(%r9,%rsi), %ecx - 0x38, 0xd9, //0x0000721a cmpb %bl, %cl - 0x0f, 0x85, 0xb6, 0x00, 0x00, 0x00, //0x0000721c jne LBB5_1462 - 0x48, 0x83, 0xc6, 0x03, //0x00007222 addq $3, %rsi - 0x48, 0x39, 0xf0, //0x00007226 cmpq %rsi, %rax - 0x0f, 0x85, 0x81, 0xff, 0xff, 0xff, //0x00007229 jne LBB5_1443 - //0x0000722f LBB5_1450 - 0x89, 0xf8, //0x0000722f movl %edi, %eax - 0x48, 0x8d, 0x0d, 0x08, 0x82, 0x00, 0x00, //0x00007231 leaq $33288(%rip), %rcx /* _LSHIFT_TAB+0(%rip) */ - 0x80, 0xbc, 0x08, 0x8c, 0x15, 0x00, 0x00, 0x00, //0x00007238 cmpb $0, $5516(%rax,%rcx) - 0x0f, 0x85, 0xa0, 0x00, 0x00, 0x00, //0x00007240 jne LBB5_1463 - //0x00007246 LBB5_1451 - 0x41, 0xbc, 0x10, 0x00, 0x00, 0x00, //0x00007246 movl $16, %r12d - 0xe9, 0x9b, 0x00, 0x00, 0x00, //0x0000724c jmp LBB5_1464 - //0x00007251 LBB5_1452 - 0x31, 0xc0, //0x00007251 xorl %eax, %eax - 0x4c, 0x8b, 0x55, 0x98, //0x00007253 movq $-104(%rbp), %r10 - //0x00007257 LBB5_1453 - 0x49, 0xc7, 0xc4, 0xff, 0xff, 0xff, 0xff, //0x00007257 movq $-1, %r12 - 0x41, 0x83, 0xf8, 0x14, //0x0000725e cmpl $20, %r8d - 0x0f, 0x8e, 0x0c, 0x00, 0x00, 0x00, //0x00007262 jle LBB5_1456 - 0x4c, 0x8b, 0x7d, 0xc8, //0x00007268 movq $-56(%rbp), %r15 - 0x8b, 0x4d, 0x84, //0x0000726c movl $-124(%rbp), %ecx - 0xe9, 0xbc, 0x0b, 0x00, 0x00, //0x0000726f jmp LBB5_1455 - //0x00007274 LBB5_1456 - 0x4d, 0x89, 0xf5, //0x00007274 movq %r14, %r13 - 0x4d, 0x89, 0xde, //0x00007277 movq %r11, %r14 - 0x44, 0x89, 0xc1, //0x0000727a movl %r8d, %ecx - 0x45, 0x85, 0xc0, //0x0000727d testl %r8d, %r8d - 0x0f, 0x8e, 0x38, 0x01, 0x00, 0x00, //0x00007280 jle LBB5_1473 - 0x4d, 0x89, 0xc2, //0x00007286 movq %r8, %r10 - 0x31, 0xff, //0x00007289 xorl %edi, %edi - 0x85, 0xc0, //0x0000728b testl %eax, %eax - 0xbb, 0x00, 0x00, 0x00, 0x00, //0x0000728d movl $0, %ebx - 0x0f, 0x4f, 0xd8, //0x00007292 cmovgl %eax, %ebx - 0x4c, 0x8d, 0x59, 0xff, //0x00007295 leaq $-1(%rcx), %r11 - 0x49, 0x39, 0xdb, //0x00007299 cmpq %rbx, %r11 - 0x4c, 0x0f, 0x43, 0xdb, //0x0000729c cmovaeq %rbx, %r11 - 0x45, 0x8d, 0x43, 0x01, //0x000072a0 leal $1(%r11), %r8d - 0x31, 0xd2, //0x000072a4 xorl %edx, %edx - //0x000072a6 LBB5_1458 - 0x48, 0x39, 0xfb, //0x000072a6 cmpq %rdi, %rbx - 0x0f, 0x84, 0x21, 0x00, 0x00, 0x00, //0x000072a9 je LBB5_1461 - 0x48, 0x8d, 0x14, 0x92, //0x000072af leaq (%rdx,%rdx,4), %rdx - 0x49, 0x0f, 0xbe, 0x34, 0x39, //0x000072b3 movsbq (%r9,%rdi), %rsi - 0x48, 0x8d, 0x14, 0x56, //0x000072b8 leaq (%rsi,%rdx,2), %rdx - 0x48, 0x83, 0xc2, 0xd0, //0x000072bc addq $-48, %rdx - 0x48, 0x83, 0xc7, 0x01, //0x000072c0 addq $1, %rdi - 0x48, 0x39, 0xf9, //0x000072c4 cmpq %rdi, %rcx - 0x0f, 0x85, 0xd9, 0xff, 0xff, 0xff, //0x000072c7 jne LBB5_1458 - 0x45, 0x89, 0xc3, //0x000072cd movl %r8d, %r11d - //0x000072d0 LBB5_1461 - 0x4d, 0x89, 0xd0, //0x000072d0 movq %r10, %r8 - 0xe9, 0xeb, 0x00, 0x00, 0x00, //0x000072d3 jmp LBB5_1474 - //0x000072d8 LBB5_1462 - 0x41, 0xbc, 0x10, 0x00, 0x00, 0x00, //0x000072d8 movl $16, %r12d - 0x38, 0xd9, //0x000072de cmpb %bl, %cl - 0x0f, 0x8d, 0x06, 0x00, 0x00, 0x00, //0x000072e0 jge LBB5_1464 - //0x000072e6 LBB5_1463 - 0x41, 0xbc, 0x0f, 0x00, 0x00, 0x00, //0x000072e6 movl $15, %r12d - //0x000072ec LBB5_1464 - 0x85, 0xff, //0x000072ec testl %edi, %edi - 0x0f, 0x8e, 0xc1, 0x00, 0x00, 0x00, //0x000072ee jle LBB5_1472 - 0x4c, 0x89, 0x75, 0xa8, //0x000072f4 movq %r14, $-88(%rbp) - 0x49, 0xbb, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfa, //0x000072f8 movabsq $-432345564227567616, %r11 - 0x4c, 0x89, 0xa5, 0x60, 0xff, 0xff, 0xff, //0x00007302 movq %r12, $-160(%rbp) - 0x41, 0x01, 0xfc, //0x00007309 addl %edi, %r12d - 0x89, 0xfb, //0x0000730c movl %edi, %ebx - 0x4d, 0x63, 0xc4, //0x0000730e movslq %r12d, %r8 - 0x49, 0x83, 0xc0, 0xff, //0x00007311 addq $-1, %r8 - 0x48, 0x83, 0xc3, 0x01, //0x00007315 addq $1, %rbx - 0x83, 0xc7, 0xff, //0x00007319 addl $-1, %edi - 0x31, 0xc9, //0x0000731c xorl %ecx, %ecx - 0x41, 0xbe, 0x01, 0x00, 0x00, 0x00, //0x0000731e movl $1, %r14d - 0xe9, 0x20, 0x00, 0x00, 0x00, //0x00007324 jmp LBB5_1468 - //0x00007329 LBB5_1466 - 0x48, 0x85, 0xc0, //0x00007329 testq %rax, %rax - 0x45, 0x0f, 0x45, 0xfe, //0x0000732c cmovnel %r14d, %r15d - //0x00007330 LBB5_1467 - 0x41, 0x83, 0xc4, 0xff, //0x00007330 addl $-1, %r12d - 0x49, 0x83, 0xc0, 0xff, //0x00007334 addq $-1, %r8 - 0x48, 0x83, 0xc3, 0xff, //0x00007338 addq $-1, %rbx - 0x83, 0xc7, 0xff, //0x0000733c addl $-1, %edi - 0x48, 0x83, 0xfb, 0x01, //0x0000733f cmpq $1, %rbx - 0x0f, 0x8e, 0x4a, 0x00, 0x00, 0x00, //0x00007343 jle LBB5_1470 - //0x00007349 LBB5_1468 - 0x4c, 0x01, 0xd9, //0x00007349 addq %r11, %rcx - 0x89, 0xf8, //0x0000734c movl %edi, %eax - 0x49, 0x0f, 0xbe, 0x34, 0x01, //0x0000734e movsbq (%r9,%rax), %rsi - 0x48, 0xc1, 0xe6, 0x35, //0x00007353 shlq $53, %rsi - 0x48, 0x01, 0xce, //0x00007357 addq %rcx, %rsi - 0x48, 0x89, 0xf0, //0x0000735a movq %rsi, %rax - 0x48, 0xb9, 0xcd, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, //0x0000735d movabsq $-3689348814741910323, %rcx - 0x48, 0xf7, 0xe1, //0x00007367 mulq %rcx - 0x48, 0x89, 0xd1, //0x0000736a movq %rdx, %rcx - 0x48, 0xc1, 0xe9, 0x03, //0x0000736d shrq $3, %rcx - 0x48, 0x8d, 0x04, 0x09, //0x00007371 leaq (%rcx,%rcx), %rax - 0x48, 0x8d, 0x14, 0x80, //0x00007375 leaq (%rax,%rax,4), %rdx - 0x48, 0x89, 0xf0, //0x00007379 movq %rsi, %rax - 0x48, 0x29, 0xd0, //0x0000737c subq %rdx, %rax - 0x4d, 0x39, 0xe8, //0x0000737f cmpq %r13, %r8 - 0x0f, 0x83, 0xa1, 0xff, 0xff, 0xff, //0x00007382 jae LBB5_1466 - 0x04, 0x30, //0x00007388 addb $48, %al - 0x43, 0x88, 0x04, 0x01, //0x0000738a movb %al, (%r9,%r8) - 0xe9, 0x9d, 0xff, 0xff, 0xff, //0x0000738e jmp LBB5_1467 - //0x00007393 LBB5_1470 - 0x48, 0x83, 0xfe, 0x0a, //0x00007393 cmpq $10, %rsi - 0x4c, 0x8b, 0x45, 0xb8, //0x00007397 movq $-72(%rbp), %r8 - 0x0f, 0x83, 0x90, 0x00, 0x00, 0x00, //0x0000739b jae LBB5_1478 - 0x4c, 0x8b, 0x5d, 0xc0, //0x000073a1 movq $-64(%rbp), %r11 - 0x4c, 0x8b, 0x75, 0xa8, //0x000073a5 movq $-88(%rbp), %r14 - 0x4c, 0x8b, 0xa5, 0x60, 0xff, 0xff, 0xff, //0x000073a9 movq $-160(%rbp), %r12 - 0xe9, 0xf6, 0x00, 0x00, 0x00, //0x000073b0 jmp LBB5_1482 - //0x000073b5 LBB5_1472 - 0x4c, 0x8b, 0x45, 0xb8, //0x000073b5 movq $-72(%rbp), %r8 - 0xe9, 0xed, 0x00, 0x00, 0x00, //0x000073b9 jmp LBB5_1482 - //0x000073be LBB5_1473 - 0x45, 0x31, 0xdb, //0x000073be xorl %r11d, %r11d - 0x31, 0xd2, //0x000073c1 xorl %edx, %edx - //0x000073c3 LBB5_1474 - 0x45, 0x85, 0xc0, //0x000073c3 testl %r8d, %r8d - 0x41, 0x0f, 0x9e, 0xc2, //0x000073c6 setle %r10b - 0x44, 0x89, 0xc7, //0x000073ca movl %r8d, %edi - 0x44, 0x29, 0xdf, //0x000073cd subl %r11d, %edi - 0x0f, 0x8e, 0x9e, 0x09, 0x00, 0x00, //0x000073d0 jle LBB5_1564 - 0x83, 0xff, 0x10, //0x000073d6 cmpl $16, %edi - 0x0f, 0x82, 0x7f, 0x09, 0x00, 0x00, //0x000073d9 jb LBB5_1562 - 0x4d, 0x89, 0xc4, //0x000073df movq %r8, %r12 - 0x41, 0x89, 0xf8, //0x000073e2 movl %edi, %r8d - 0xc5, 0xfa, 0x6f, 0x05, 0xd3, 0x8d, 0xff, 0xff, //0x000073e5 vmovdqu $-29229(%rip), %xmm0 /* LCPI5_23+0(%rip) */ - 0xc4, 0xe3, 0xf9, 0x22, 0xc2, 0x00, //0x000073ed vpinsrq $0, %rdx, %xmm0, %xmm0 - 0x41, 0x83, 0xe0, 0xf0, //0x000073f3 andl $-16, %r8d - 0xc4, 0xe3, 0x7d, 0x02, 0x05, 0xbf, 0x8d, 0xff, 0xff, 0xf0, //0x000073f7 vpblendd $240, $-29249(%rip), %ymm0, %ymm0 /* LCPI5_23+0(%rip) */ - 0x41, 0x8d, 0x70, 0xf0, //0x00007401 leal $-16(%r8), %esi - 0x89, 0xf2, //0x00007405 movl %esi, %edx - 0xc1, 0xea, 0x04, //0x00007407 shrl $4, %edx - 0x83, 0xc2, 0x01, //0x0000740a addl $1, %edx - 0x89, 0xd3, //0x0000740d movl %edx, %ebx - 0x83, 0xe3, 0x03, //0x0000740f andl $3, %ebx - 0x83, 0xfe, 0x30, //0x00007412 cmpl $48, %esi - 0x0f, 0x83, 0x7a, 0x07, 0x00, 0x00, //0x00007415 jae LBB5_1554 - 0xc4, 0xe2, 0x7d, 0x59, 0x15, 0x6c, 0x8e, 0xff, 0xff, //0x0000741b vpbroadcastq $-29076(%rip), %ymm2 /* LCPI5_24+0(%rip) */ - 0xc5, 0xfd, 0x6f, 0xda, //0x00007424 vmovdqa %ymm2, %ymm3 - 0xc5, 0xfd, 0x6f, 0xca, //0x00007428 vmovdqa %ymm2, %ymm1 - 0xe9, 0xe4, 0x07, 0x00, 0x00, //0x0000742c jmp LBB5_1556 - //0x00007431 LBB5_1478 - 0x49, 0x63, 0xf4, //0x00007431 movslq %r12d, %rsi - 0x48, 0x83, 0xc6, 0xff, //0x00007434 addq $-1, %rsi - 0xbf, 0x01, 0x00, 0x00, 0x00, //0x00007438 movl $1, %edi - 0x4c, 0x8b, 0x5d, 0xc0, //0x0000743d movq $-64(%rbp), %r11 - 0x4c, 0x8b, 0x75, 0xa8, //0x00007441 movq $-88(%rbp), %r14 - 0x4c, 0x8b, 0xa5, 0x60, 0xff, 0xff, 0xff, //0x00007445 movq $-160(%rbp), %r12 - 0xe9, 0x18, 0x00, 0x00, 0x00, //0x0000744c jmp LBB5_1480 - //0x00007451 LBB5_1479 - 0x48, 0x85, 0xc0, //0x00007451 testq %rax, %rax - 0x44, 0x0f, 0x45, 0xff, //0x00007454 cmovnel %edi, %r15d - 0x48, 0x83, 0xc6, 0xff, //0x00007458 addq $-1, %rsi - 0x48, 0x83, 0xf9, 0x09, //0x0000745c cmpq $9, %rcx - 0x48, 0x89, 0xd1, //0x00007460 movq %rdx, %rcx - 0x0f, 0x86, 0x42, 0x00, 0x00, 0x00, //0x00007463 jbe LBB5_1482 - //0x00007469 LBB5_1480 - 0x48, 0x89, 0xc8, //0x00007469 movq %rcx, %rax - 0x48, 0xba, 0xcd, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, //0x0000746c movabsq $-3689348814741910323, %rdx - 0x48, 0xf7, 0xe2, //0x00007476 mulq %rdx - 0x48, 0xc1, 0xea, 0x03, //0x00007479 shrq $3, %rdx - 0x48, 0x8d, 0x04, 0x12, //0x0000747d leaq (%rdx,%rdx), %rax - 0x48, 0x8d, 0x1c, 0x80, //0x00007481 leaq (%rax,%rax,4), %rbx - 0x48, 0x89, 0xc8, //0x00007485 movq %rcx, %rax - 0x48, 0x29, 0xd8, //0x00007488 subq %rbx, %rax - 0x4c, 0x39, 0xee, //0x0000748b cmpq %r13, %rsi - 0x0f, 0x83, 0xbd, 0xff, 0xff, 0xff, //0x0000748e jae LBB5_1479 - 0x04, 0x30, //0x00007494 addb $48, %al - 0x41, 0x88, 0x04, 0x31, //0x00007496 movb %al, (%r9,%rsi) - 0x48, 0x83, 0xc6, 0xff, //0x0000749a addq $-1, %rsi - 0x48, 0x83, 0xf9, 0x09, //0x0000749e cmpq $9, %rcx - 0x48, 0x89, 0xd1, //0x000074a2 movq %rdx, %rcx - 0x0f, 0x87, 0xbe, 0xff, 0xff, 0xff, //0x000074a5 ja LBB5_1480 - //0x000074ab LBB5_1482 - 0x45, 0x01, 0xe2, //0x000074ab addl %r12d, %r10d - 0x49, 0x63, 0xc2, //0x000074ae movslq %r10d, %rax - 0x49, 0x39, 0xc5, //0x000074b1 cmpq %rax, %r13 - 0x41, 0x0f, 0x46, 0xc5, //0x000074b4 cmovbel %r13d, %eax - 0x45, 0x01, 0xe0, //0x000074b8 addl %r12d, %r8d - 0x85, 0xc0, //0x000074bb testl %eax, %eax - 0x0f, 0x8e, 0x2d, 0x00, 0x00, 0x00, //0x000074bd jle LBB5_1486 - 0x89, 0xc1, //0x000074c3 movl %eax, %ecx - 0x48, 0x83, 0xc1, 0x01, //0x000074c5 addq $1, %rcx - 0x4c, 0x8b, 0x55, 0x98, //0x000074c9 movq $-104(%rbp), %r10 - //0x000074cd LBB5_1484 - 0x8d, 0x50, 0xff, //0x000074cd leal $-1(%rax), %edx - 0x41, 0x80, 0x3c, 0x11, 0x30, //0x000074d0 cmpb $48, (%r9,%rdx) - 0x0f, 0x85, 0x7c, 0xfd, 0xff, 0xff, //0x000074d5 jne LBB5_1453 - 0x48, 0x83, 0xc1, 0xff, //0x000074db addq $-1, %rcx - 0x89, 0xd0, //0x000074df movl %edx, %eax - 0x48, 0x83, 0xf9, 0x01, //0x000074e1 cmpq $1, %rcx - 0x0f, 0x8f, 0xe2, 0xff, 0xff, 0xff, //0x000074e5 jg LBB5_1484 - 0xe9, 0x0c, 0x00, 0x00, 0x00, //0x000074eb jmp LBB5_1487 - //0x000074f0 LBB5_1486 - 0x85, 0xc0, //0x000074f0 testl %eax, %eax - 0x4c, 0x8b, 0x55, 0x98, //0x000074f2 movq $-104(%rbp), %r10 - 0x0f, 0x85, 0x5b, 0xfd, 0xff, 0xff, //0x000074f6 jne LBB5_1453 - //0x000074fc LBB5_1487 - 0x31, 0xd2, //0x000074fc xorl %edx, %edx - 0x31, 0xf6, //0x000074fe xorl %esi, %esi - 0x4c, 0x8b, 0x7d, 0xc8, //0x00007500 movq $-56(%rbp), %r15 - 0xe9, 0xde, 0x08, 0x00, 0x00, //0x00007504 jmp LBB5_1573 - //0x00007509 LBB5_1488 - 0x31, 0xc0, //0x00007509 xorl %eax, %eax - 0x4c, 0x8b, 0x55, 0x98, //0x0000750b movq $-104(%rbp), %r10 - 0x4c, 0x8b, 0x45, 0xb8, //0x0000750f movq $-72(%rbp), %r8 - 0xe9, 0x3f, 0xfd, 0xff, 0xff, //0x00007513 jmp LBB5_1453 - //0x00007518 LBB5_1489 - 0xba, 0x07, 0x00, 0x00, 0x00, //0x00007518 movl $7, %edx - 0x49, 0x89, 0xc7, //0x0000751d movq %rax, %r15 - 0xe9, 0x99, 0xa6, 0xff, 0xff, //0x00007520 jmp LBB5_333 - //0x00007525 LBB5_1490 - 0xba, 0x08, 0x00, 0x00, 0x00, //0x00007525 movl $8, %edx - 0xe9, 0x8f, 0xa6, 0xff, 0xff, //0x0000752a jmp LBB5_333 - //0x0000752f LBB5_1491 - 0x0f, 0xbc, 0xc2, //0x0000752f bsfl %edx, %eax - 0x49, 0x01, 0xc4, //0x00007532 addq %rax, %r12 - 0xc5, 0xfe, 0x6f, 0x05, 0x43, 0x8b, 0xff, 0xff, //0x00007535 vmovdqu $-29885(%rip), %ymm0 /* LCPI5_1+0(%rip) */ - 0xc5, 0xfe, 0x6f, 0x0d, 0x5b, 0x8b, 0xff, 0xff, //0x0000753d vmovdqu $-29861(%rip), %ymm1 /* LCPI5_2+0(%rip) */ - 0xc5, 0xfe, 0x6f, 0x15, 0x73, 0x8b, 0xff, 0xff, //0x00007545 vmovdqu $-29837(%rip), %ymm2 /* LCPI5_3+0(%rip) */ - 0x48, 0x8d, 0x15, 0xbc, 0x97, 0x00, 0x00, //0x0000754d leaq $38844(%rip), %rdx /* _ESCAPED_TAB+0(%rip) */ - 0x4c, 0x89, 0xe7, //0x00007554 movq %r12, %rdi - 0x4c, 0x89, 0xe0, //0x00007557 movq %r12, %rax - //0x0000755a LBB5_1492 - 0x0f, 0xb6, 0x77, 0x01, //0x0000755a movzbl $1(%rdi), %esi - 0x48, 0x83, 0xfe, 0x75, //0x0000755e cmpq $117, %rsi - 0x0f, 0x84, 0x27, 0x00, 0x00, 0x00, //0x00007562 je LBB5_1495 - 0x8a, 0x1c, 0x16, //0x00007568 movb (%rsi,%rdx), %bl - 0x84, 0xdb, //0x0000756b testb %bl, %bl - 0x0f, 0x84, 0x01, 0x06, 0x00, 0x00, //0x0000756d je LBB5_1551 - 0x4c, 0x89, 0xad, 0x78, 0xff, 0xff, 0xff, //0x00007573 movq %r13, $-136(%rbp) - 0x4d, 0x89, 0xdd, //0x0000757a movq %r11, %r13 - 0x48, 0x83, 0xc7, 0x02, //0x0000757d addq $2, %rdi - 0x88, 0x18, //0x00007581 movb %bl, (%rax) - 0x48, 0x83, 0xc0, 0x01, //0x00007583 addq $1, %rax - 0x49, 0x89, 0xfc, //0x00007587 movq %rdi, %r12 - 0xe9, 0x58, 0x02, 0x00, 0x00, //0x0000758a jmp LBB5_1515 - //0x0000758f LBB5_1495 - 0x4c, 0x89, 0xad, 0x78, 0xff, 0xff, 0xff, //0x0000758f movq %r13, $-136(%rbp) - 0x4d, 0x89, 0xdd, //0x00007596 movq %r11, %r13 - 0x44, 0x8b, 0x47, 0x02, //0x00007599 movl $2(%rdi), %r8d - 0x45, 0x89, 0xc1, //0x0000759d movl %r8d, %r9d - 0x41, 0xf7, 0xd1, //0x000075a0 notl %r9d - 0x41, 0x8d, 0x98, 0xd0, 0xcf, 0xcf, 0xcf, //0x000075a3 leal $-808464432(%r8), %ebx - 0x41, 0x81, 0xe1, 0x80, 0x80, 0x80, 0x80, //0x000075aa andl $-2139062144, %r9d - 0x48, 0xc7, 0xc6, 0xf4, 0xff, 0xff, 0xff, //0x000075b1 movq $-12, %rsi - 0x41, 0x85, 0xd9, //0x000075b8 testl %ebx, %r9d - 0x0f, 0x85, 0x60, 0x0f, 0x00, 0x00, //0x000075bb jne LBB5_1640 - 0x41, 0x8d, 0x98, 0x19, 0x19, 0x19, 0x19, //0x000075c1 leal $421075225(%r8), %ebx - 0x44, 0x09, 0xc3, //0x000075c8 orl %r8d, %ebx - 0xf7, 0xc3, 0x80, 0x80, 0x80, 0x80, //0x000075cb testl $-2139062144, %ebx - 0x0f, 0x85, 0x4a, 0x0f, 0x00, 0x00, //0x000075d1 jne LBB5_1640 - 0x44, 0x89, 0xc3, //0x000075d7 movl %r8d, %ebx - 0x81, 0xe3, 0x7f, 0x7f, 0x7f, 0x7f, //0x000075da andl $2139062143, %ebx - 0x41, 0xbe, 0xc0, 0xc0, 0xc0, 0xc0, //0x000075e0 movl $-1061109568, %r14d - 0x41, 0x29, 0xde, //0x000075e6 subl %ebx, %r14d - 0x44, 0x8d, 0x9b, 0x46, 0x46, 0x46, 0x46, //0x000075e9 leal $1179010630(%rbx), %r11d - 0x45, 0x21, 0xce, //0x000075f0 andl %r9d, %r14d - 0x45, 0x85, 0xde, //0x000075f3 testl %r11d, %r14d - 0x0f, 0x85, 0x25, 0x0f, 0x00, 0x00, //0x000075f6 jne LBB5_1640 - 0x41, 0xbb, 0xe0, 0xe0, 0xe0, 0xe0, //0x000075fc movl $-522133280, %r11d - 0x41, 0x29, 0xdb, //0x00007602 subl %ebx, %r11d - 0x81, 0xc3, 0x39, 0x39, 0x39, 0x39, //0x00007605 addl $960051513, %ebx - 0x45, 0x21, 0xd9, //0x0000760b andl %r11d, %r9d - 0x41, 0x85, 0xd9, //0x0000760e testl %ebx, %r9d - 0x0f, 0x85, 0x0a, 0x0f, 0x00, 0x00, //0x00007611 jne LBB5_1640 - 0x41, 0x0f, 0xc8, //0x00007617 bswapl %r8d - 0x44, 0x89, 0xc3, //0x0000761a movl %r8d, %ebx - 0xc1, 0xeb, 0x04, //0x0000761d shrl $4, %ebx - 0xf7, 0xd3, //0x00007620 notl %ebx - 0x81, 0xe3, 0x01, 0x01, 0x01, 0x01, //0x00007622 andl $16843009, %ebx - 0x8d, 0x1c, 0xdb, //0x00007628 leal (%rbx,%rbx,8), %ebx - 0x41, 0x81, 0xe0, 0x0f, 0x0f, 0x0f, 0x0f, //0x0000762b andl $252645135, %r8d - 0x41, 0x01, 0xd8, //0x00007632 addl %ebx, %r8d - 0x44, 0x89, 0xc3, //0x00007635 movl %r8d, %ebx - 0xc1, 0xeb, 0x04, //0x00007638 shrl $4, %ebx - 0x44, 0x09, 0xc3, //0x0000763b orl %r8d, %ebx - 0x44, 0x0f, 0xb6, 0xcb, //0x0000763e movzbl %bl, %r9d - 0xc1, 0xeb, 0x08, //0x00007642 shrl $8, %ebx - 0x81, 0xe3, 0x00, 0xff, 0x00, 0x00, //0x00007645 andl $65280, %ebx - 0x41, 0x09, 0xd9, //0x0000764b orl %ebx, %r9d - 0x4c, 0x8d, 0x67, 0x06, //0x0000764e leaq $6(%rdi), %r12 - 0x41, 0x81, 0xf9, 0x80, 0x00, 0x00, 0x00, //0x00007652 cmpl $128, %r9d - 0x0f, 0x82, 0x6f, 0x04, 0x00, 0x00, //0x00007659 jb LBB5_1546 - 0x45, 0x31, 0xc0, //0x0000765f xorl %r8d, %r8d - //0x00007662 LBB5_1501 - 0x41, 0x81, 0xf9, 0xff, 0x07, 0x00, 0x00, //0x00007662 cmpl $2047, %r9d - 0x0f, 0x86, 0x6e, 0x04, 0x00, 0x00, //0x00007669 jbe LBB5_1548 - 0x44, 0x89, 0xcb, //0x0000766f movl %r9d, %ebx - 0x81, 0xe3, 0x00, 0xf8, 0xff, 0xff, //0x00007672 andl $-2048, %ebx - 0x81, 0xfb, 0x00, 0xd8, 0x00, 0x00, //0x00007678 cmpl $55296, %ebx - 0x0f, 0x85, 0x2e, 0x01, 0x00, 0x00, //0x0000767e jne LBB5_1513 - 0x41, 0x81, 0xf9, 0xff, 0xdb, 0x00, 0x00, //0x00007684 cmpl $56319, %r9d - 0x0f, 0x87, 0x73, 0x04, 0x00, 0x00, //0x0000768b ja LBB5_1549 - 0x42, 0x80, 0x7c, 0x47, 0x06, 0x5c, //0x00007691 cmpb $92, $6(%rdi,%r8,2) - 0x0f, 0x85, 0x67, 0x04, 0x00, 0x00, //0x00007697 jne LBB5_1549 - 0x42, 0x80, 0x7c, 0x47, 0x07, 0x75, //0x0000769d cmpb $117, $7(%rdi,%r8,2) - 0x0f, 0x85, 0x5b, 0x04, 0x00, 0x00, //0x000076a3 jne LBB5_1549 - 0x42, 0x8b, 0x5c, 0x47, 0x08, //0x000076a9 movl $8(%rdi,%r8,2), %ebx - 0x41, 0x89, 0xde, //0x000076ae movl %ebx, %r14d - 0x41, 0xf7, 0xd6, //0x000076b1 notl %r14d - 0x48, 0x89, 0x5d, 0xb8, //0x000076b4 movq %rbx, $-72(%rbp) - 0x44, 0x8d, 0x9b, 0xd0, 0xcf, 0xcf, 0xcf, //0x000076b8 leal $-808464432(%rbx), %r11d - 0x41, 0x81, 0xe6, 0x80, 0x80, 0x80, 0x80, //0x000076bf andl $-2139062144, %r14d - 0x45, 0x85, 0xde, //0x000076c6 testl %r11d, %r14d - 0x0f, 0x85, 0x52, 0x0e, 0x00, 0x00, //0x000076c9 jne LBB5_1640 - 0x4c, 0x8b, 0x5d, 0xb8, //0x000076cf movq $-72(%rbp), %r11 - 0x41, 0x8d, 0x9b, 0x19, 0x19, 0x19, 0x19, //0x000076d3 leal $421075225(%r11), %ebx - 0x44, 0x09, 0xdb, //0x000076da orl %r11d, %ebx - 0xf7, 0xc3, 0x80, 0x80, 0x80, 0x80, //0x000076dd testl $-2139062144, %ebx - 0x0f, 0x85, 0x38, 0x0e, 0x00, 0x00, //0x000076e3 jne LBB5_1640 - 0x4c, 0x8b, 0x5d, 0xb8, //0x000076e9 movq $-72(%rbp), %r11 - 0x41, 0x81, 0xe3, 0x7f, 0x7f, 0x7f, 0x7f, //0x000076ed andl $2139062143, %r11d - 0xbb, 0xc0, 0xc0, 0xc0, 0xc0, //0x000076f4 movl $-1061109568, %ebx - 0x44, 0x29, 0xdb, //0x000076f9 subl %r11d, %ebx - 0x89, 0x5d, 0xc8, //0x000076fc movl %ebx, $-56(%rbp) - 0x41, 0x8d, 0x9b, 0x46, 0x46, 0x46, 0x46, //0x000076ff leal $1179010630(%r11), %ebx - 0x89, 0x5d, 0x90, //0x00007706 movl %ebx, $-112(%rbp) - 0x8b, 0x5d, 0xc8, //0x00007709 movl $-56(%rbp), %ebx - 0x44, 0x21, 0xf3, //0x0000770c andl %r14d, %ebx - 0x85, 0x5d, 0x90, //0x0000770f testl %ebx, $-112(%rbp) - 0x0f, 0x85, 0x09, 0x0e, 0x00, 0x00, //0x00007712 jne LBB5_1640 - 0xbb, 0xe0, 0xe0, 0xe0, 0xe0, //0x00007718 movl $-522133280, %ebx - 0x44, 0x29, 0xdb, //0x0000771d subl %r11d, %ebx - 0x41, 0x81, 0xc3, 0x39, 0x39, 0x39, 0x39, //0x00007720 addl $960051513, %r11d - 0x41, 0x21, 0xde, //0x00007727 andl %ebx, %r14d - 0x45, 0x85, 0xde, //0x0000772a testl %r11d, %r14d - 0x0f, 0x85, 0xee, 0x0d, 0x00, 0x00, //0x0000772d jne LBB5_1640 - 0x4c, 0x8b, 0x5d, 0xb8, //0x00007733 movq $-72(%rbp), %r11 - 0x41, 0x0f, 0xcb, //0x00007737 bswapl %r11d - 0x44, 0x89, 0xdb, //0x0000773a movl %r11d, %ebx - 0xc1, 0xeb, 0x04, //0x0000773d shrl $4, %ebx - 0xf7, 0xd3, //0x00007740 notl %ebx - 0x81, 0xe3, 0x01, 0x01, 0x01, 0x01, //0x00007742 andl $16843009, %ebx - 0x8d, 0x1c, 0xdb, //0x00007748 leal (%rbx,%rbx,8), %ebx - 0x41, 0x81, 0xe3, 0x0f, 0x0f, 0x0f, 0x0f, //0x0000774b andl $252645135, %r11d - 0x41, 0x01, 0xdb, //0x00007752 addl %ebx, %r11d - 0x44, 0x89, 0xdb, //0x00007755 movl %r11d, %ebx - 0xc1, 0xeb, 0x04, //0x00007758 shrl $4, %ebx - 0x44, 0x09, 0xdb, //0x0000775b orl %r11d, %ebx - 0x41, 0x89, 0xdb, //0x0000775e movl %ebx, %r11d - 0x41, 0xc1, 0xeb, 0x08, //0x00007761 shrl $8, %r11d - 0x41, 0x81, 0xe3, 0x00, 0xff, 0x00, 0x00, //0x00007765 andl $65280, %r11d - 0x44, 0x0f, 0xb6, 0xf3, //0x0000776c movzbl %bl, %r14d - 0x45, 0x09, 0xde, //0x00007770 orl %r11d, %r14d - 0x81, 0xe3, 0x00, 0x00, 0xfc, 0x00, //0x00007773 andl $16515072, %ebx - 0x81, 0xfb, 0x00, 0x00, 0xdc, 0x00, //0x00007779 cmpl $14417920, %ebx - 0x0f, 0x84, 0x91, 0x03, 0x00, 0x00, //0x0000777f je LBB5_1550 - 0x49, 0x83, 0xc4, 0x06, //0x00007785 addq $6, %r12 - 0x66, 0x42, 0xc7, 0x04, 0x00, 0xef, 0xbf, //0x00007789 movw $-16401, (%rax,%r8) - 0x42, 0xc6, 0x44, 0x00, 0x02, 0xbd, //0x00007790 movb $-67, $2(%rax,%r8) - 0x49, 0x83, 0xc0, 0x03, //0x00007796 addq $3, %r8 - 0x45, 0x89, 0xf1, //0x0000779a movl %r14d, %r9d - 0x41, 0x81, 0xfe, 0x80, 0x00, 0x00, 0x00, //0x0000779d cmpl $128, %r14d - 0x0f, 0x83, 0xb8, 0xfe, 0xff, 0xff, //0x000077a4 jae LBB5_1501 - 0x4c, 0x01, 0xc0, //0x000077aa addq %r8, %rax - 0xe9, 0x1f, 0x03, 0x00, 0x00, //0x000077ad jmp LBB5_1547 - //0x000077b2 LBB5_1513 - 0x44, 0x89, 0xce, //0x000077b2 movl %r9d, %esi - 0xc1, 0xee, 0x0c, //0x000077b5 shrl $12, %esi - 0x40, 0x80, 0xce, 0xe0, //0x000077b8 orb $-32, %sil - 0x42, 0x88, 0x34, 0x00, //0x000077bc movb %sil, (%rax,%r8) - 0x44, 0x89, 0xce, //0x000077c0 movl %r9d, %esi - 0xc1, 0xee, 0x06, //0x000077c3 shrl $6, %esi - 0x40, 0x80, 0xe6, 0x3f, //0x000077c6 andb $63, %sil - 0x40, 0x80, 0xce, 0x80, //0x000077ca orb $-128, %sil - 0x42, 0x88, 0x74, 0x00, 0x01, //0x000077ce movb %sil, $1(%rax,%r8) - 0x41, 0x80, 0xe1, 0x3f, //0x000077d3 andb $63, %r9b - 0x41, 0x80, 0xc9, 0x80, //0x000077d7 orb $-128, %r9b - 0x46, 0x88, 0x4c, 0x00, 0x02, //0x000077db movb %r9b, $2(%rax,%r8) - //0x000077e0 LBB5_1514 - 0x4c, 0x01, 0xc0, //0x000077e0 addq %r8, %rax - 0x48, 0x83, 0xc0, 0x03, //0x000077e3 addq $3, %rax - //0x000077e7 LBB5_1515 - 0x41, 0x80, 0x3c, 0x24, 0x5c, //0x000077e7 cmpb $92, (%r12) - 0x4c, 0x89, 0xe7, //0x000077ec movq %r12, %rdi - 0x4d, 0x89, 0xeb, //0x000077ef movq %r13, %r11 - 0x4c, 0x8b, 0xad, 0x78, 0xff, 0xff, 0xff, //0x000077f2 movq $-136(%rbp), %r13 - 0x0f, 0x84, 0x5b, 0xfd, 0xff, 0xff, //0x000077f9 je LBB5_1492 - 0x4d, 0x89, 0xe8, //0x000077ff movq %r13, %r8 - 0x4c, 0x89, 0x7d, 0xc8, //0x00007802 movq %r15, $-56(%rbp) - 0x4c, 0x89, 0xdb, //0x00007806 movq %r11, %rbx - 0xc4, 0xc1, 0x7e, 0x6f, 0x1c, 0x24, //0x00007809 vmovdqu (%r12), %ymm3 - 0xc5, 0xe5, 0x74, 0xe0, //0x0000780f vpcmpeqb %ymm0, %ymm3, %ymm4 - 0xc5, 0xe5, 0x74, 0xe9, //0x00007813 vpcmpeqb %ymm1, %ymm3, %ymm5 - 0xc5, 0xfd, 0xd7, 0xf5, //0x00007817 vpmovmskb %ymm5, %esi - 0xc5, 0xe5, 0xda, 0xea, //0x0000781b vpminub %ymm2, %ymm3, %ymm5 - 0xc5, 0xe5, 0x74, 0xed, //0x0000781f vpcmpeqb %ymm5, %ymm3, %ymm5 - 0xc5, 0xd5, 0xeb, 0xf4, //0x00007823 vpor %ymm4, %ymm5, %ymm6 - 0xc5, 0xfd, 0xd7, 0xfe, //0x00007827 vpmovmskb %ymm6, %edi - 0x83, 0xc7, 0xff, //0x0000782b addl $-1, %edi - 0xc4, 0xc1, 0x7a, 0x6f, 0x34, 0x24, //0x0000782e vmovdqu (%r12), %xmm6 - 0xc4, 0xc1, 0x79, 0x7e, 0xf6, //0x00007834 vmovd %xmm6, %r14d - 0x85, 0xf7, //0x00007839 testl %esi, %edi - 0x0f, 0x85, 0xfa, 0x0c, 0x00, 0x00, //0x0000783b jne LBB5_1642 - 0xf6, 0xc1, 0x20, //0x00007841 testb $32, %cl - 0x0f, 0x85, 0x3f, 0x01, 0x00, 0x00, //0x00007844 jne LBB5_1534 - 0x83, 0xc6, 0xff, //0x0000784a addl $-1, %esi - 0xc5, 0xe5, 0x74, 0xe0, //0x0000784d vpcmpeqb %ymm0, %ymm3, %ymm4 - 0xc5, 0xfd, 0xd7, 0xfc, //0x00007851 vpmovmskb %ymm4, %edi - 0x85, 0xfe, //0x00007855 testl %edi, %esi - 0x0f, 0x85, 0x55, 0x00, 0x00, 0x00, //0x00007857 jne LBB5_1523 - 0x49, 0x83, 0xc4, 0x20, //0x0000785d addq $32, %r12 - //0x00007861 LBB5_1520 - 0xc5, 0xfe, 0x7f, 0x18, //0x00007861 vmovdqu %ymm3, (%rax) - 0xc4, 0xc1, 0x7e, 0x6f, 0x1c, 0x24, //0x00007865 vmovdqu (%r12), %ymm3 - 0xc5, 0xe5, 0x74, 0xe0, //0x0000786b vpcmpeqb %ymm0, %ymm3, %ymm4 - 0xc5, 0xe5, 0x74, 0xe9, //0x0000786f vpcmpeqb %ymm1, %ymm3, %ymm5 - 0xc5, 0xfd, 0xd7, 0xf5, //0x00007873 vpmovmskb %ymm5, %esi - 0xc5, 0xe5, 0xda, 0xea, //0x00007877 vpminub %ymm2, %ymm3, %ymm5 - 0xc5, 0xe5, 0x74, 0xed, //0x0000787b vpcmpeqb %ymm5, %ymm3, %ymm5 - 0xc5, 0xd5, 0xeb, 0xec, //0x0000787f vpor %ymm4, %ymm5, %ymm5 - 0xc5, 0xfd, 0xd7, 0xfd, //0x00007883 vpmovmskb %ymm5, %edi - 0x83, 0xc7, 0xff, //0x00007887 addl $-1, %edi - 0x85, 0xf7, //0x0000788a testl %esi, %edi - 0x0f, 0x85, 0xa0, 0x0c, 0x00, 0x00, //0x0000788c jne LBB5_1641 - 0x48, 0x83, 0xc0, 0x20, //0x00007892 addq $32, %rax - 0x83, 0xc6, 0xff, //0x00007896 addl $-1, %esi - 0xc5, 0xfd, 0xd7, 0xfc, //0x00007899 vpmovmskb %ymm4, %edi - 0x49, 0x83, 0xc4, 0x20, //0x0000789d addq $32, %r12 - 0x85, 0xfe, //0x000078a1 testl %edi, %esi - 0x0f, 0x84, 0xb8, 0xff, 0xff, 0xff, //0x000078a3 je LBB5_1520 - 0xc4, 0xc1, 0x79, 0x7e, 0xde, //0x000078a9 vmovd %xmm3, %r14d - 0x49, 0x83, 0xc4, 0xe0, //0x000078ae addq $-32, %r12 - //0x000078b2 LBB5_1523 - 0x4c, 0x89, 0xe7, //0x000078b2 movq %r12, %rdi - 0x41, 0x80, 0xfe, 0x5c, //0x000078b5 cmpb $92, %r14b - 0x49, 0x89, 0xdb, //0x000078b9 movq %rbx, %r11 - 0x4c, 0x8b, 0x7d, 0xc8, //0x000078bc movq $-56(%rbp), %r15 - 0x4d, 0x89, 0xc5, //0x000078c0 movq %r8, %r13 - 0x0f, 0x84, 0x91, 0xfc, 0xff, 0xff, //0x000078c3 je LBB5_1492 - 0x31, 0xf6, //0x000078c9 xorl %esi, %esi - //0x000078cb LBB5_1525 - 0x44, 0x88, 0x34, 0x30, //0x000078cb movb %r14b, (%rax,%rsi) - 0x41, 0x0f, 0xb6, 0x7c, 0x34, 0x01, //0x000078cf movzbl $1(%r12,%rsi), %edi - 0x40, 0x80, 0xff, 0x5c, //0x000078d5 cmpb $92, %dil - 0x0f, 0x84, 0x1e, 0x01, 0x00, 0x00, //0x000078d9 je LBB5_1537 - 0x40, 0x88, 0x7c, 0x30, 0x01, //0x000078df movb %dil, $1(%rax,%rsi) - 0x41, 0x0f, 0xb6, 0x7c, 0x34, 0x02, //0x000078e4 movzbl $2(%r12,%rsi), %edi - 0x40, 0x80, 0xff, 0x5c, //0x000078ea cmpb $92, %dil - 0x0f, 0x84, 0x2a, 0x01, 0x00, 0x00, //0x000078ee je LBB5_1538 - 0x40, 0x88, 0x7c, 0x30, 0x02, //0x000078f4 movb %dil, $2(%rax,%rsi) - 0x41, 0x0f, 0xb6, 0x7c, 0x34, 0x03, //0x000078f9 movzbl $3(%r12,%rsi), %edi - 0x40, 0x80, 0xff, 0x5c, //0x000078ff cmpb $92, %dil - 0x0f, 0x84, 0x30, 0x01, 0x00, 0x00, //0x00007903 je LBB5_1539 - 0x40, 0x88, 0x7c, 0x30, 0x03, //0x00007909 movb %dil, $3(%rax,%rsi) - 0x41, 0x0f, 0xb6, 0x7c, 0x34, 0x04, //0x0000790e movzbl $4(%r12,%rsi), %edi - 0x40, 0x80, 0xff, 0x5c, //0x00007914 cmpb $92, %dil - 0x0f, 0x84, 0x36, 0x01, 0x00, 0x00, //0x00007918 je LBB5_1540 - 0x40, 0x88, 0x7c, 0x30, 0x04, //0x0000791e movb %dil, $4(%rax,%rsi) - 0x41, 0x0f, 0xb6, 0x7c, 0x34, 0x05, //0x00007923 movzbl $5(%r12,%rsi), %edi - 0x40, 0x80, 0xff, 0x5c, //0x00007929 cmpb $92, %dil - 0x0f, 0x84, 0x3c, 0x01, 0x00, 0x00, //0x0000792d je LBB5_1541 - 0x40, 0x88, 0x7c, 0x30, 0x05, //0x00007933 movb %dil, $5(%rax,%rsi) - 0x41, 0x0f, 0xb6, 0x7c, 0x34, 0x06, //0x00007938 movzbl $6(%r12,%rsi), %edi - 0x40, 0x80, 0xff, 0x5c, //0x0000793e cmpb $92, %dil - 0x0f, 0x84, 0x42, 0x01, 0x00, 0x00, //0x00007942 je LBB5_1542 - 0x40, 0x88, 0x7c, 0x30, 0x06, //0x00007948 movb %dil, $6(%rax,%rsi) - 0x41, 0x0f, 0xb6, 0x7c, 0x34, 0x07, //0x0000794d movzbl $7(%r12,%rsi), %edi - 0x40, 0x80, 0xff, 0x5c, //0x00007953 cmpb $92, %dil - 0x0f, 0x84, 0x48, 0x01, 0x00, 0x00, //0x00007957 je LBB5_1543 - 0x40, 0x88, 0x7c, 0x30, 0x07, //0x0000795d movb %dil, $7(%rax,%rsi) - 0x45, 0x0f, 0xb6, 0x74, 0x34, 0x08, //0x00007962 movzbl $8(%r12,%rsi), %r14d - 0x48, 0x83, 0xc6, 0x08, //0x00007968 addq $8, %rsi - 0x41, 0x80, 0xfe, 0x5c, //0x0000796c cmpb $92, %r14b - 0x0f, 0x85, 0x55, 0xff, 0xff, 0xff, //0x00007970 jne LBB5_1525 - 0x49, 0x8d, 0x3c, 0x34, //0x00007976 leaq (%r12,%rsi), %rdi - 0x48, 0x83, 0xc7, 0xff, //0x0000797a addq $-1, %rdi - 0x49, 0x01, 0xf4, //0x0000797e addq %rsi, %r12 - 0x48, 0x01, 0xf0, //0x00007981 addq %rsi, %rax - 0xe9, 0x32, 0x01, 0x00, 0x00, //0x00007984 jmp LBB5_1544 - //0x00007989 LBB5_1534 - 0xc5, 0xd5, 0x71, 0xf5, 0x07, //0x00007989 vpsllw $7, %ymm5, %ymm5 - 0xc5, 0xfd, 0xd7, 0xfd, //0x0000798e vpmovmskb %ymm5, %edi - 0x83, 0xc6, 0xff, //0x00007992 addl $-1, %esi - 0x85, 0xfe, //0x00007995 testl %edi, %esi - 0x0f, 0x85, 0xc4, 0x0d, 0x00, 0x00, //0x00007997 jne LBB5_1671 - 0xc5, 0xdd, 0x71, 0xf4, 0x07, //0x0000799d vpsllw $7, %ymm4, %ymm4 - 0xc5, 0xfd, 0xd7, 0xfc, //0x000079a2 vpmovmskb %ymm4, %edi - 0x85, 0xfe, //0x000079a6 testl %edi, %esi - 0x0f, 0x85, 0x04, 0xff, 0xff, 0xff, //0x000079a8 jne LBB5_1523 - 0xc5, 0xfe, 0x7f, 0x18, //0x000079ae vmovdqu %ymm3, (%rax) - 0x4d, 0x8d, 0x4c, 0x24, 0x20, //0x000079b2 leaq $32(%r12), %r9 - 0x48, 0x83, 0xc0, 0x20, //0x000079b7 addq $32, %rax - 0xc4, 0xc1, 0x7e, 0x6f, 0x5c, 0x24, 0x20, //0x000079bb vmovdqu $32(%r12), %ymm3 - 0xc5, 0xe5, 0x74, 0xe0, //0x000079c2 vpcmpeqb %ymm0, %ymm3, %ymm4 - 0xc5, 0xe5, 0x74, 0xe9, //0x000079c6 vpcmpeqb %ymm1, %ymm3, %ymm5 - 0xc5, 0xfd, 0xd7, 0xf5, //0x000079ca vpmovmskb %ymm5, %esi - 0xc5, 0xe5, 0xda, 0xea, //0x000079ce vpminub %ymm2, %ymm3, %ymm5 - 0xc5, 0xe5, 0x74, 0xed, //0x000079d2 vpcmpeqb %ymm5, %ymm3, %ymm5 - 0xc5, 0xd5, 0xeb, 0xf4, //0x000079d6 vpor %ymm4, %ymm5, %ymm6 - 0xc5, 0xfd, 0xd7, 0xfe, //0x000079da vpmovmskb %ymm6, %edi - 0x83, 0xc7, 0xff, //0x000079de addl $-1, %edi - 0xc4, 0xc1, 0x7a, 0x6f, 0x74, 0x24, 0x20, //0x000079e1 vmovdqu $32(%r12), %xmm6 - 0xc4, 0xc1, 0x79, 0x7e, 0xf6, //0x000079e8 vmovd %xmm6, %r14d - 0x4d, 0x89, 0xcc, //0x000079ed movq %r9, %r12 - 0x85, 0xf7, //0x000079f0 testl %esi, %edi - 0x0f, 0x84, 0x91, 0xff, 0xff, 0xff, //0x000079f2 je LBB5_1534 - 0xe9, 0x41, 0x0b, 0x00, 0x00, //0x000079f8 jmp LBB5_1643 - //0x000079fd LBB5_1537 - 0x4d, 0x8d, 0x0c, 0x34, //0x000079fd leaq (%r12,%rsi), %r9 - 0x49, 0x83, 0xc1, 0x01, //0x00007a01 addq $1, %r9 - 0x49, 0x01, 0xf4, //0x00007a05 addq %rsi, %r12 - 0x48, 0x01, 0xf0, //0x00007a08 addq %rsi, %rax - 0x48, 0x83, 0xc0, 0x01, //0x00007a0b addq $1, %rax - 0x4c, 0x89, 0xe7, //0x00007a0f movq %r12, %rdi - 0x48, 0x83, 0xc7, 0x01, //0x00007a12 addq $1, %rdi - 0x4d, 0x89, 0xcc, //0x00007a16 movq %r9, %r12 - 0xe9, 0xa1, 0x00, 0x00, 0x00, //0x00007a19 jmp LBB5_1545 - //0x00007a1e LBB5_1538 - 0x49, 0x8d, 0x3c, 0x34, //0x00007a1e leaq (%r12,%rsi), %rdi - 0x48, 0x83, 0xc7, 0x01, //0x00007a22 addq $1, %rdi - 0x49, 0x01, 0xf4, //0x00007a26 addq %rsi, %r12 - 0x49, 0x83, 0xc4, 0x02, //0x00007a29 addq $2, %r12 - 0x48, 0x01, 0xf0, //0x00007a2d addq %rsi, %rax - 0x48, 0x83, 0xc0, 0x02, //0x00007a30 addq $2, %rax - 0xe9, 0x82, 0x00, 0x00, 0x00, //0x00007a34 jmp LBB5_1544 - //0x00007a39 LBB5_1539 - 0x49, 0x8d, 0x3c, 0x34, //0x00007a39 leaq (%r12,%rsi), %rdi - 0x48, 0x83, 0xc7, 0x02, //0x00007a3d addq $2, %rdi - 0x49, 0x01, 0xf4, //0x00007a41 addq %rsi, %r12 - 0x49, 0x83, 0xc4, 0x03, //0x00007a44 addq $3, %r12 - 0x48, 0x01, 0xf0, //0x00007a48 addq %rsi, %rax - 0x48, 0x83, 0xc0, 0x03, //0x00007a4b addq $3, %rax - 0xe9, 0x67, 0x00, 0x00, 0x00, //0x00007a4f jmp LBB5_1544 - //0x00007a54 LBB5_1540 - 0x49, 0x8d, 0x3c, 0x34, //0x00007a54 leaq (%r12,%rsi), %rdi - 0x48, 0x83, 0xc7, 0x03, //0x00007a58 addq $3, %rdi - 0x49, 0x01, 0xf4, //0x00007a5c addq %rsi, %r12 - 0x49, 0x83, 0xc4, 0x04, //0x00007a5f addq $4, %r12 - 0x48, 0x01, 0xf0, //0x00007a63 addq %rsi, %rax - 0x48, 0x83, 0xc0, 0x04, //0x00007a66 addq $4, %rax - 0xe9, 0x4c, 0x00, 0x00, 0x00, //0x00007a6a jmp LBB5_1544 - //0x00007a6f LBB5_1541 - 0x49, 0x8d, 0x3c, 0x34, //0x00007a6f leaq (%r12,%rsi), %rdi - 0x48, 0x83, 0xc7, 0x04, //0x00007a73 addq $4, %rdi - 0x49, 0x01, 0xf4, //0x00007a77 addq %rsi, %r12 - 0x49, 0x83, 0xc4, 0x05, //0x00007a7a addq $5, %r12 - 0x48, 0x01, 0xf0, //0x00007a7e addq %rsi, %rax - 0x48, 0x83, 0xc0, 0x05, //0x00007a81 addq $5, %rax - 0xe9, 0x31, 0x00, 0x00, 0x00, //0x00007a85 jmp LBB5_1544 - //0x00007a8a LBB5_1542 - 0x49, 0x8d, 0x3c, 0x34, //0x00007a8a leaq (%r12,%rsi), %rdi - 0x48, 0x83, 0xc7, 0x05, //0x00007a8e addq $5, %rdi - 0x49, 0x01, 0xf4, //0x00007a92 addq %rsi, %r12 - 0x49, 0x83, 0xc4, 0x06, //0x00007a95 addq $6, %r12 - 0x48, 0x01, 0xf0, //0x00007a99 addq %rsi, %rax - 0x48, 0x83, 0xc0, 0x06, //0x00007a9c addq $6, %rax - 0xe9, 0x16, 0x00, 0x00, 0x00, //0x00007aa0 jmp LBB5_1544 - //0x00007aa5 LBB5_1543 - 0x49, 0x8d, 0x3c, 0x34, //0x00007aa5 leaq (%r12,%rsi), %rdi - 0x48, 0x83, 0xc7, 0x06, //0x00007aa9 addq $6, %rdi - 0x49, 0x01, 0xf4, //0x00007aad addq %rsi, %r12 - 0x49, 0x83, 0xc4, 0x07, //0x00007ab0 addq $7, %r12 - 0x48, 0x01, 0xf0, //0x00007ab4 addq %rsi, %rax - 0x48, 0x83, 0xc0, 0x07, //0x00007ab7 addq $7, %rax - //0x00007abb LBB5_1544 - 0x48, 0x83, 0xc7, 0x01, //0x00007abb addq $1, %rdi - //0x00007abf LBB5_1545 - 0x49, 0x89, 0xdb, //0x00007abf movq %rbx, %r11 - 0x4c, 0x8b, 0x7d, 0xc8, //0x00007ac2 movq $-56(%rbp), %r15 - 0x4d, 0x89, 0xc5, //0x00007ac6 movq %r8, %r13 - 0xe9, 0x8c, 0xfa, 0xff, 0xff, //0x00007ac9 jmp LBB5_1492 - //0x00007ace LBB5_1546 - 0x45, 0x89, 0xce, //0x00007ace movl %r9d, %r14d - //0x00007ad1 LBB5_1547 - 0x44, 0x88, 0x30, //0x00007ad1 movb %r14b, (%rax) - 0x48, 0x83, 0xc0, 0x01, //0x00007ad4 addq $1, %rax - 0xe9, 0x0a, 0xfd, 0xff, 0xff, //0x00007ad8 jmp LBB5_1515 - //0x00007add LBB5_1548 - 0x44, 0x89, 0xce, //0x00007add movl %r9d, %esi - 0xc1, 0xee, 0x06, //0x00007ae0 shrl $6, %esi - 0x40, 0x80, 0xce, 0xc0, //0x00007ae3 orb $-64, %sil - 0x42, 0x88, 0x34, 0x00, //0x00007ae7 movb %sil, (%rax,%r8) - 0x41, 0x80, 0xe1, 0x3f, //0x00007aeb andb $63, %r9b - 0x41, 0x80, 0xc9, 0x80, //0x00007aef orb $-128, %r9b - 0x46, 0x88, 0x4c, 0x00, 0x01, //0x00007af3 movb %r9b, $1(%rax,%r8) - 0x4c, 0x01, 0xc0, //0x00007af8 addq %r8, %rax - 0x48, 0x83, 0xc0, 0x02, //0x00007afb addq $2, %rax - 0xe9, 0xe3, 0xfc, 0xff, 0xff, //0x00007aff jmp LBB5_1515 - //0x00007b04 LBB5_1549 - 0x66, 0x42, 0xc7, 0x04, 0x00, 0xef, 0xbf, //0x00007b04 movw $-16401, (%rax,%r8) - 0x42, 0xc6, 0x44, 0x00, 0x02, 0xbd, //0x00007b0b movb $-67, $2(%rax,%r8) - 0xe9, 0xca, 0xfc, 0xff, 0xff, //0x00007b11 jmp LBB5_1514 - //0x00007b16 LBB5_1550 - 0x41, 0xc1, 0xe1, 0x0a, //0x00007b16 shll $10, %r9d - 0x44, 0x89, 0xf6, //0x00007b1a movl %r14d, %esi - 0x44, 0x01, 0xce, //0x00007b1d addl %r9d, %esi - 0x43, 0x8d, 0x1c, 0x0e, //0x00007b20 leal (%r14,%r9), %ebx - 0x81, 0xc3, 0x00, 0x24, 0xa0, 0xfc, //0x00007b24 addl $-56613888, %ebx - 0x89, 0xdf, //0x00007b2a movl %ebx, %edi - 0xc1, 0xef, 0x12, //0x00007b2c shrl $18, %edi - 0x40, 0x80, 0xcf, 0xf0, //0x00007b2f orb $-16, %dil - 0x42, 0x88, 0x3c, 0x00, //0x00007b33 movb %dil, (%rax,%r8) - 0x89, 0xdf, //0x00007b37 movl %ebx, %edi - 0xc1, 0xef, 0x0c, //0x00007b39 shrl $12, %edi - 0x40, 0x80, 0xe7, 0x3f, //0x00007b3c andb $63, %dil - 0x40, 0x80, 0xcf, 0x80, //0x00007b40 orb $-128, %dil - 0x42, 0x88, 0x7c, 0x00, 0x01, //0x00007b44 movb %dil, $1(%rax,%r8) - 0xc1, 0xeb, 0x06, //0x00007b49 shrl $6, %ebx - 0x80, 0xe3, 0x3f, //0x00007b4c andb $63, %bl - 0x80, 0xcb, 0x80, //0x00007b4f orb $-128, %bl - 0x42, 0x88, 0x5c, 0x00, 0x02, //0x00007b52 movb %bl, $2(%rax,%r8) - 0x40, 0x80, 0xe6, 0x3f, //0x00007b57 andb $63, %sil - 0x40, 0x80, 0xce, 0x80, //0x00007b5b orb $-128, %sil - 0x42, 0x88, 0x74, 0x00, 0x03, //0x00007b5f movb %sil, $3(%rax,%r8) - 0x4c, 0x01, 0xc0, //0x00007b64 addq %r8, %rax - 0x48, 0x83, 0xc0, 0x04, //0x00007b67 addq $4, %rax - 0x49, 0x83, 0xc4, 0x06, //0x00007b6b addq $6, %r12 - 0xe9, 0x73, 0xfc, 0xff, 0xff, //0x00007b6f jmp LBB5_1515 - //0x00007b74 LBB5_1551 - 0xb0, 0x01, //0x00007b74 movb $1, %al - 0x48, 0xc7, 0xc6, 0xfe, 0xff, 0xff, 0xff, //0x00007b76 movq $-2, %rsi - 0xe9, 0x75, 0xda, 0xff, 0xff, //0x00007b7d jmp LBB5_1066 - //0x00007b82 LBB5_1552 - 0x45, 0x31, 0xe4, //0x00007b82 xorl %r12d, %r12d - //0x00007b85 LBB5_1553 - 0x4c, 0x8b, 0x7d, 0xc8, //0x00007b85 movq $-56(%rbp), %r15 - 0x4c, 0x8b, 0x55, 0x98, //0x00007b89 movq $-104(%rbp), %r10 - 0x8b, 0x4d, 0x84, //0x00007b8d movl $-124(%rbp), %ecx - 0xe9, 0xa8, 0x02, 0x00, 0x00, //0x00007b90 jmp LBB5_1578 - //0x00007b95 LBB5_1554 - 0x83, 0xe2, 0xfc, //0x00007b95 andl $-4, %edx - 0xf7, 0xda, //0x00007b98 negl %edx - 0xc4, 0xe2, 0x7d, 0x59, 0x15, 0xed, 0x86, 0xff, 0xff, //0x00007b9a vpbroadcastq $-30995(%rip), %ymm2 /* LCPI5_24+0(%rip) */ - 0xc4, 0xe2, 0x7d, 0x59, 0x25, 0xec, 0x86, 0xff, 0xff, //0x00007ba3 vpbroadcastq $-30996(%rip), %ymm4 /* LCPI5_25+0(%rip) */ - 0xc5, 0xfd, 0x6f, 0xda, //0x00007bac vmovdqa %ymm2, %ymm3 - 0xc5, 0xfd, 0x6f, 0xca, //0x00007bb0 vmovdqa %ymm2, %ymm1 - //0x00007bb4 LBB5_1555 - 0xc5, 0xfd, 0xf4, 0xec, //0x00007bb4 vpmuludq %ymm4, %ymm0, %ymm5 - 0xc5, 0xfd, 0x73, 0xd0, 0x20, //0x00007bb8 vpsrlq $32, %ymm0, %ymm0 - 0xc5, 0xfd, 0xf4, 0xc4, //0x00007bbd vpmuludq %ymm4, %ymm0, %ymm0 - 0xc5, 0xfd, 0x73, 0xf0, 0x20, //0x00007bc1 vpsllq $32, %ymm0, %ymm0 - 0xc5, 0xd5, 0xd4, 0xc0, //0x00007bc6 vpaddq %ymm0, %ymm5, %ymm0 - 0xc5, 0xed, 0xf4, 0xec, //0x00007bca vpmuludq %ymm4, %ymm2, %ymm5 - 0xc5, 0xed, 0x73, 0xd2, 0x20, //0x00007bce vpsrlq $32, %ymm2, %ymm2 - 0xc5, 0xed, 0xf4, 0xd4, //0x00007bd3 vpmuludq %ymm4, %ymm2, %ymm2 - 0xc5, 0xed, 0x73, 0xf2, 0x20, //0x00007bd7 vpsllq $32, %ymm2, %ymm2 - 0xc5, 0xd5, 0xd4, 0xd2, //0x00007bdc vpaddq %ymm2, %ymm5, %ymm2 - 0xc5, 0xe5, 0xf4, 0xec, //0x00007be0 vpmuludq %ymm4, %ymm3, %ymm5 - 0xc5, 0xe5, 0x73, 0xd3, 0x20, //0x00007be4 vpsrlq $32, %ymm3, %ymm3 - 0xc5, 0xe5, 0xf4, 0xdc, //0x00007be9 vpmuludq %ymm4, %ymm3, %ymm3 - 0xc5, 0xe5, 0x73, 0xf3, 0x20, //0x00007bed vpsllq $32, %ymm3, %ymm3 - 0xc5, 0xd5, 0xd4, 0xdb, //0x00007bf2 vpaddq %ymm3, %ymm5, %ymm3 - 0xc5, 0xf5, 0xf4, 0xec, //0x00007bf6 vpmuludq %ymm4, %ymm1, %ymm5 - 0xc5, 0xf5, 0x73, 0xd1, 0x20, //0x00007bfa vpsrlq $32, %ymm1, %ymm1 - 0xc5, 0xf5, 0xf4, 0xcc, //0x00007bff vpmuludq %ymm4, %ymm1, %ymm1 - 0xc5, 0xf5, 0x73, 0xf1, 0x20, //0x00007c03 vpsllq $32, %ymm1, %ymm1 - 0xc5, 0xd5, 0xd4, 0xc9, //0x00007c08 vpaddq %ymm1, %ymm5, %ymm1 - 0x83, 0xc2, 0x04, //0x00007c0c addl $4, %edx - 0x0f, 0x85, 0x9f, 0xff, 0xff, 0xff, //0x00007c0f jne LBB5_1555 - //0x00007c15 LBB5_1556 - 0x85, 0xdb, //0x00007c15 testl %ebx, %ebx - 0x0f, 0x84, 0x6b, 0x00, 0x00, 0x00, //0x00007c17 je LBB5_1559 - 0xf7, 0xdb, //0x00007c1d negl %ebx - 0xc4, 0xe2, 0x7d, 0x59, 0x25, 0x78, 0x86, 0xff, 0xff, //0x00007c1f vpbroadcastq $-31112(%rip), %ymm4 /* LCPI5_26+0(%rip) */ - //0x00007c28 LBB5_1558 - 0xc5, 0xfd, 0xf4, 0xec, //0x00007c28 vpmuludq %ymm4, %ymm0, %ymm5 - 0xc5, 0xfd, 0x73, 0xd0, 0x20, //0x00007c2c vpsrlq $32, %ymm0, %ymm0 - 0xc5, 0xfd, 0xf4, 0xc4, //0x00007c31 vpmuludq %ymm4, %ymm0, %ymm0 - 0xc5, 0xfd, 0x73, 0xf0, 0x20, //0x00007c35 vpsllq $32, %ymm0, %ymm0 - 0xc5, 0xd5, 0xd4, 0xc0, //0x00007c3a vpaddq %ymm0, %ymm5, %ymm0 - 0xc5, 0xed, 0xf4, 0xec, //0x00007c3e vpmuludq %ymm4, %ymm2, %ymm5 - 0xc5, 0xed, 0x73, 0xd2, 0x20, //0x00007c42 vpsrlq $32, %ymm2, %ymm2 - 0xc5, 0xed, 0xf4, 0xd4, //0x00007c47 vpmuludq %ymm4, %ymm2, %ymm2 - 0xc5, 0xed, 0x73, 0xf2, 0x20, //0x00007c4b vpsllq $32, %ymm2, %ymm2 - 0xc5, 0xd5, 0xd4, 0xd2, //0x00007c50 vpaddq %ymm2, %ymm5, %ymm2 - 0xc5, 0xe5, 0xf4, 0xec, //0x00007c54 vpmuludq %ymm4, %ymm3, %ymm5 - 0xc5, 0xe5, 0x73, 0xd3, 0x20, //0x00007c58 vpsrlq $32, %ymm3, %ymm3 - 0xc5, 0xe5, 0xf4, 0xdc, //0x00007c5d vpmuludq %ymm4, %ymm3, %ymm3 - 0xc5, 0xe5, 0x73, 0xf3, 0x20, //0x00007c61 vpsllq $32, %ymm3, %ymm3 - 0xc5, 0xd5, 0xd4, 0xdb, //0x00007c66 vpaddq %ymm3, %ymm5, %ymm3 - 0xc5, 0xf5, 0xf4, 0xec, //0x00007c6a vpmuludq %ymm4, %ymm1, %ymm5 - 0xc5, 0xf5, 0x73, 0xd1, 0x20, //0x00007c6e vpsrlq $32, %ymm1, %ymm1 - 0xc5, 0xf5, 0xf4, 0xcc, //0x00007c73 vpmuludq %ymm4, %ymm1, %ymm1 - 0xc5, 0xf5, 0x73, 0xf1, 0x20, //0x00007c77 vpsllq $32, %ymm1, %ymm1 - 0xc5, 0xd5, 0xd4, 0xc9, //0x00007c7c vpaddq %ymm1, %ymm5, %ymm1 - 0xff, 0xc3, //0x00007c80 incl %ebx - 0x0f, 0x85, 0xa0, 0xff, 0xff, 0xff, //0x00007c82 jne LBB5_1558 - //0x00007c88 LBB5_1559 - 0xc5, 0xdd, 0x73, 0xd2, 0x20, //0x00007c88 vpsrlq $32, %ymm2, %ymm4 - 0xc5, 0xdd, 0xf4, 0xe0, //0x00007c8d vpmuludq %ymm0, %ymm4, %ymm4 - 0xc5, 0xd5, 0x73, 0xd0, 0x20, //0x00007c91 vpsrlq $32, %ymm0, %ymm5 - 0xc5, 0xed, 0xf4, 0xed, //0x00007c96 vpmuludq %ymm5, %ymm2, %ymm5 - 0xc5, 0xd5, 0xd4, 0xe4, //0x00007c9a vpaddq %ymm4, %ymm5, %ymm4 - 0xc5, 0xdd, 0x73, 0xf4, 0x20, //0x00007c9e vpsllq $32, %ymm4, %ymm4 - 0xc5, 0xed, 0xf4, 0xc0, //0x00007ca3 vpmuludq %ymm0, %ymm2, %ymm0 - 0xc5, 0xfd, 0xd4, 0xc4, //0x00007ca7 vpaddq %ymm4, %ymm0, %ymm0 - 0xc5, 0xed, 0x73, 0xd3, 0x20, //0x00007cab vpsrlq $32, %ymm3, %ymm2 - 0xc5, 0xed, 0xf4, 0xd0, //0x00007cb0 vpmuludq %ymm0, %ymm2, %ymm2 - 0xc5, 0xdd, 0x73, 0xd0, 0x20, //0x00007cb4 vpsrlq $32, %ymm0, %ymm4 - 0xc5, 0xe5, 0xf4, 0xe4, //0x00007cb9 vpmuludq %ymm4, %ymm3, %ymm4 - 0xc5, 0xdd, 0xd4, 0xd2, //0x00007cbd vpaddq %ymm2, %ymm4, %ymm2 - 0xc5, 0xed, 0x73, 0xf2, 0x20, //0x00007cc1 vpsllq $32, %ymm2, %ymm2 - 0xc5, 0xe5, 0xf4, 0xc0, //0x00007cc6 vpmuludq %ymm0, %ymm3, %ymm0 - 0xc5, 0xfd, 0xd4, 0xc2, //0x00007cca vpaddq %ymm2, %ymm0, %ymm0 - 0xc5, 0xed, 0x73, 0xd1, 0x20, //0x00007cce vpsrlq $32, %ymm1, %ymm2 - 0xc5, 0xed, 0xf4, 0xd0, //0x00007cd3 vpmuludq %ymm0, %ymm2, %ymm2 - 0xc5, 0xe5, 0x73, 0xd0, 0x20, //0x00007cd7 vpsrlq $32, %ymm0, %ymm3 - 0xc5, 0xf5, 0xf4, 0xdb, //0x00007cdc vpmuludq %ymm3, %ymm1, %ymm3 - 0xc5, 0xe5, 0xd4, 0xd2, //0x00007ce0 vpaddq %ymm2, %ymm3, %ymm2 - 0xc5, 0xed, 0x73, 0xf2, 0x20, //0x00007ce4 vpsllq $32, %ymm2, %ymm2 - 0xc5, 0xf5, 0xf4, 0xc0, //0x00007ce9 vpmuludq %ymm0, %ymm1, %ymm0 - 0xc5, 0xfd, 0xd4, 0xc2, //0x00007ced vpaddq %ymm2, %ymm0, %ymm0 - 0xc4, 0xe3, 0x7d, 0x39, 0xc1, 0x01, //0x00007cf1 vextracti128 $1, %ymm0, %xmm1 - 0xc5, 0xe9, 0x73, 0xd0, 0x20, //0x00007cf7 vpsrlq $32, %xmm0, %xmm2 - 0xc5, 0xe9, 0xf4, 0xd1, //0x00007cfc vpmuludq %xmm1, %xmm2, %xmm2 - 0xc5, 0xe1, 0x73, 0xd1, 0x20, //0x00007d00 vpsrlq $32, %xmm1, %xmm3 - 0xc5, 0xf9, 0xf4, 0xdb, //0x00007d05 vpmuludq %xmm3, %xmm0, %xmm3 - 0xc5, 0xe1, 0xd4, 0xd2, //0x00007d09 vpaddq %xmm2, %xmm3, %xmm2 - 0xc5, 0xe9, 0x73, 0xf2, 0x20, //0x00007d0d vpsllq $32, %xmm2, %xmm2 - 0xc5, 0xf9, 0xf4, 0xc1, //0x00007d12 vpmuludq %xmm1, %xmm0, %xmm0 - 0xc5, 0xf9, 0xd4, 0xc2, //0x00007d16 vpaddq %xmm2, %xmm0, %xmm0 - 0xc5, 0xf9, 0x70, 0xc8, 0xee, //0x00007d1a vpshufd $238, %xmm0, %xmm1 - 0xc5, 0xe9, 0x73, 0xd0, 0x20, //0x00007d1f vpsrlq $32, %xmm0, %xmm2 - 0xc5, 0xe9, 0xf4, 0xd1, //0x00007d24 vpmuludq %xmm1, %xmm2, %xmm2 - 0xc5, 0xf9, 0x70, 0xd8, 0xff, //0x00007d28 vpshufd $255, %xmm0, %xmm3 - 0xc5, 0xf9, 0xf4, 0xdb, //0x00007d2d vpmuludq %xmm3, %xmm0, %xmm3 - 0xc5, 0xe1, 0xd4, 0xd2, //0x00007d31 vpaddq %xmm2, %xmm3, %xmm2 - 0xc5, 0xe9, 0x73, 0xf2, 0x20, //0x00007d35 vpsllq $32, %xmm2, %xmm2 - 0xc5, 0xf9, 0xf4, 0xc1, //0x00007d3a vpmuludq %xmm1, %xmm0, %xmm0 - 0xc5, 0xf9, 0xd4, 0xc2, //0x00007d3e vpaddq %xmm2, %xmm0, %xmm0 - 0xc4, 0xe1, 0xf9, 0x7e, 0xc2, //0x00007d42 vmovq %xmm0, %rdx - 0x44, 0x39, 0xc7, //0x00007d47 cmpl %r8d, %edi - 0x0f, 0x85, 0x08, 0x00, 0x00, 0x00, //0x00007d4a jne LBB5_1561 - 0x4d, 0x89, 0xe0, //0x00007d50 movq %r12, %r8 - 0xe9, 0x1c, 0x00, 0x00, 0x00, //0x00007d53 jmp LBB5_1564 - //0x00007d58 LBB5_1561 - 0x45, 0x01, 0xc3, //0x00007d58 addl %r8d, %r11d - 0x4d, 0x89, 0xe0, //0x00007d5b movq %r12, %r8 - //0x00007d5e LBB5_1562 - 0x44, 0x89, 0xc6, //0x00007d5e movl %r8d, %esi - 0x44, 0x29, 0xde, //0x00007d61 subl %r11d, %esi - //0x00007d64 LBB5_1563 - 0x48, 0x01, 0xd2, //0x00007d64 addq %rdx, %rdx - 0x48, 0x8d, 0x14, 0x92, //0x00007d67 leaq (%rdx,%rdx,4), %rdx - 0x83, 0xc6, 0xff, //0x00007d6b addl $-1, %esi - 0x0f, 0x85, 0xf0, 0xff, 0xff, 0xff, //0x00007d6e jne LBB5_1563 - //0x00007d74 LBB5_1564 - 0x31, 0xf6, //0x00007d74 xorl %esi, %esi - 0x45, 0x85, 0xc0, //0x00007d76 testl %r8d, %r8d - 0x4d, 0x89, 0xf3, //0x00007d79 movq %r14, %r11 - 0x0f, 0x88, 0x46, 0x00, 0x00, 0x00, //0x00007d7c js LBB5_1570 - 0x44, 0x39, 0xc0, //0x00007d82 cmpl %r8d, %eax - 0x4d, 0x89, 0xee, //0x00007d85 movq %r13, %r14 - 0x0f, 0x8e, 0x51, 0x00, 0x00, 0x00, //0x00007d88 jle LBB5_1572 - 0x41, 0x8a, 0x0c, 0x09, //0x00007d8e movb (%r9,%rcx), %cl - 0x80, 0xf9, 0x35, //0x00007d92 cmpb $53, %cl - 0x0f, 0x85, 0x3d, 0x00, 0x00, 0x00, //0x00007d95 jne LBB5_1571 - 0x41, 0x8d, 0x70, 0x01, //0x00007d9b leal $1(%r8), %esi - 0x39, 0xc6, //0x00007d9f cmpl %eax, %esi - 0x0f, 0x85, 0x31, 0x00, 0x00, 0x00, //0x00007da1 jne LBB5_1571 - 0x45, 0x85, 0xff, //0x00007da7 testl %r15d, %r15d - 0x40, 0x0f, 0x95, 0xc6, //0x00007daa setne %sil - 0x41, 0x08, 0xf2, //0x00007dae orb %sil, %r10b - 0x0f, 0x85, 0x28, 0x00, 0x00, 0x00, //0x00007db1 jne LBB5_1572 - 0x41, 0x83, 0xc0, 0xff, //0x00007db7 addl $-1, %r8d - 0x43, 0x8a, 0x34, 0x01, //0x00007dbb movb (%r9,%r8), %sil - 0x40, 0x80, 0xe6, 0x01, //0x00007dbf andb $1, %sil - 0xe9, 0x17, 0x00, 0x00, 0x00, //0x00007dc3 jmp LBB5_1572 - //0x00007dc8 LBB5_1570 - 0x4c, 0x8b, 0x7d, 0xc8, //0x00007dc8 movq $-56(%rbp), %r15 - 0x4c, 0x8b, 0x55, 0x98, //0x00007dcc movq $-104(%rbp), %r10 - 0x4d, 0x89, 0xee, //0x00007dd0 movq %r13, %r14 - 0xe9, 0x0f, 0x00, 0x00, 0x00, //0x00007dd3 jmp LBB5_1573 - //0x00007dd8 LBB5_1571 - 0x80, 0xf9, 0x35, //0x00007dd8 cmpb $53, %cl - 0x40, 0x0f, 0x9d, 0xc6, //0x00007ddb setge %sil - //0x00007ddf LBB5_1572 - 0x4c, 0x8b, 0x7d, 0xc8, //0x00007ddf movq $-56(%rbp), %r15 - 0x4c, 0x8b, 0x55, 0x98, //0x00007de3 movq $-104(%rbp), %r10 - //0x00007de7 LBB5_1573 - 0x44, 0x0f, 0xb6, 0xe6, //0x00007de7 movzbl %sil, %r12d - 0x49, 0x01, 0xd4, //0x00007deb addq %rdx, %r12 - 0x48, 0xb8, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x20, 0x00, //0x00007dee movabsq $9007199254740992, %rax - 0x49, 0x39, 0xc4, //0x00007df8 cmpq %rax, %r12 - 0x8b, 0x4d, 0x84, //0x00007dfb movl $-124(%rbp), %ecx - 0x0f, 0x85, 0x2c, 0x00, 0x00, 0x00, //0x00007dfe jne LBB5_1455 - 0x41, 0x81, 0xfe, 0xfe, 0x03, 0x00, 0x00, //0x00007e04 cmpl $1022, %r14d - 0x0f, 0x8e, 0x51, 0x00, 0x00, 0x00, //0x00007e0b jle LBB5_1577 - 0x45, 0x31, 0xe4, //0x00007e11 xorl %r12d, %r12d - //0x00007e14 LBB5_1576 - 0x8a, 0x5d, 0xd7, //0x00007e14 movb $-41(%rbp), %bl - 0x48, 0xba, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x00007e17 movabsq $4503599627370495, %rdx - 0x49, 0xbe, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf0, 0x7f, //0x00007e21 movabsq $9218868437227405312, %r14 - 0xe9, 0x06, 0xe4, 0xff, 0xff, //0x00007e2b jmp LBB5_1212 - //0x00007e30 LBB5_1455 - 0x8a, 0x5d, 0xd7, //0x00007e30 movb $-41(%rbp), %bl - 0x48, 0xba, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x00007e33 movabsq $4503599627370495, %rdx - //0x00007e3d LBB5_1578 - 0x48, 0x8d, 0x42, 0x01, //0x00007e3d leaq $1(%rdx), %rax - 0x4c, 0x21, 0xe0, //0x00007e41 andq %r12, %rax - 0x41, 0x81, 0xc6, 0xff, 0x03, 0x00, 0x00, //0x00007e44 addl $1023, %r14d - 0x41, 0x81, 0xe6, 0xff, 0x07, 0x00, 0x00, //0x00007e4b andl $2047, %r14d - 0x49, 0xc1, 0xe6, 0x34, //0x00007e52 shlq $52, %r14 - 0x48, 0x85, 0xc0, //0x00007e56 testq %rax, %rax - 0x4c, 0x0f, 0x44, 0xf0, //0x00007e59 cmoveq %rax, %r14 - 0xe9, 0xd4, 0xe3, 0xff, 0xff, //0x00007e5d jmp LBB5_1212 - //0x00007e62 LBB5_1577 - 0x41, 0x83, 0xc6, 0x01, //0x00007e62 addl $1, %r14d - 0x48, 0xba, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x00007e66 movabsq $4503599627370495, %rdx - 0x4c, 0x8d, 0x62, 0x01, //0x00007e70 leaq $1(%rdx), %r12 - 0x8a, 0x5d, 0xd7, //0x00007e74 movb $-41(%rbp), %bl - 0xe9, 0xc1, 0xff, 0xff, 0xff, //0x00007e77 jmp LBB5_1578 - //0x00007e7c LBB5_1579 - 0x4d, 0x89, 0xe8, //0x00007e7c movq %r13, %r8 - 0x4c, 0x89, 0xdb, //0x00007e7f movq %r11, %rbx - //0x00007e82 LBB5_1580 - 0x0f, 0xbc, 0xc7, //0x00007e82 bsfl %edi, %eax - 0x49, 0x01, 0xc4, //0x00007e85 addq %rax, %r12 - 0x48, 0xc7, 0xc6, 0xff, 0xff, 0xff, 0xff, //0x00007e88 movq $-1, %rsi - 0x49, 0x89, 0xdb, //0x00007e8f movq %rbx, %r11 - 0x4d, 0x89, 0xc5, //0x00007e92 movq %r8, %r13 - 0x48, 0x8b, 0x45, 0x90, //0x00007e95 movq $-112(%rbp), %rax - 0xe9, 0x59, 0xd7, 0xff, 0xff, //0x00007e99 jmp LBB5_1066 - //0x00007e9e LBB5_1601 - 0xba, 0x03, 0x00, 0x00, 0x00, //0x00007e9e movl $3, %edx - 0x48, 0x8b, 0x85, 0x70, 0xff, 0xff, 0xff, //0x00007ea3 movq $-144(%rbp), %rax - 0x48, 0x83, 0xf8, 0x03, //0x00007eaa cmpq $3, %rax - 0x0f, 0x85, 0xea, 0xe3, 0xff, 0xff, //0x00007eae jne LBB5_1215 - //0x00007eb4 LBB5_1237 - 0x4d, 0x8b, 0x8b, 0xa0, 0x00, 0x00, 0x00, //0x00007eb4 movq $160(%r11), %r9 - 0x89, 0xd1, //0x00007ebb movl %edx, %ecx - //0x00007ebd LBB5_1238 - 0x4c, 0x8b, 0xad, 0x78, 0xff, 0xff, 0xff, //0x00007ebd movq $-136(%rbp), %r13 - //0x00007ec4 LBB5_1239 - 0x49, 0xc1, 0xe2, 0x20, //0x00007ec4 shlq $32, %r10 - 0x49, 0x83, 0xca, 0x03, //0x00007ec8 orq $3, %r10 - 0x4d, 0x89, 0x11, //0x00007ecc movq %r10, (%r9) - 0x48, 0x8b, 0x45, 0xa0, //0x00007ecf movq $-96(%rbp), %rax - 0x49, 0x89, 0x41, 0x08, //0x00007ed3 movq %rax, $8(%r9) - 0x41, 0x83, 0x83, 0xd4, 0x00, 0x00, 0x00, 0x01, //0x00007ed7 addl $1, $212(%r11) - 0x49, 0x8b, 0x83, 0xa0, 0x00, 0x00, 0x00, //0x00007edf movq $160(%r11), %rax - 0x48, 0x8d, 0x50, 0x10, //0x00007ee6 leaq $16(%rax), %rdx - 0x49, 0x89, 0x93, 0xa0, 0x00, 0x00, 0x00, //0x00007eea movq %rdx, $160(%r11) - 0x48, 0x83, 0xc0, 0x20, //0x00007ef1 addq $32, %rax - 0x49, 0x3b, 0x83, 0xc0, 0x00, 0x00, 0x00, //0x00007ef5 cmpq $192(%r11), %rax - 0x0f, 0x96, 0xc0, //0x00007efc setbe %al - 0xba, 0x03, 0x00, 0x00, 0x00, //0x00007eff movl $3, %edx - 0x48, 0x89, 0x95, 0x70, 0xff, 0xff, 0xff, //0x00007f04 movq %rdx, $-144(%rbp) - 0x4d, 0x89, 0xfc, //0x00007f0b movq %r15, %r12 - 0xba, 0x0b, 0x00, 0x00, 0x00, //0x00007f0e movl $11, %edx - 0x85, 0xc9, //0x00007f13 testl %ecx, %ecx - 0x0f, 0x45, 0xd1, //0x00007f15 cmovnel %ecx, %edx - 0x0f, 0x85, 0x56, 0x08, 0x00, 0x00, //0x00007f18 jne LBB5_1240 - //0x00007f1e LBB5_1222 - 0x84, 0xc0, //0x00007f1e testb %al, %al - 0x0f, 0x84, 0x4e, 0x08, 0x00, 0x00, //0x00007f20 je LBB5_1240 - 0x4d, 0x8d, 0x7c, 0x24, 0x01, //0x00007f26 leaq $1(%r12), %r15 - 0x41, 0x0f, 0xb6, 0x0c, 0x24, //0x00007f2b movzbl (%r12), %ecx - 0x48, 0x83, 0xf9, 0x20, //0x00007f30 cmpq $32, %rcx - 0x0f, 0x87, 0x77, 0x00, 0x00, 0x00, //0x00007f34 ja LBB5_1236 - 0x48, 0xb8, 0x01, 0x26, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, //0x00007f3a movabsq $4294977025, %rax - 0x48, 0x0f, 0xa3, 0xc8, //0x00007f44 btq %rcx, %rax - 0x0f, 0x83, 0x63, 0x00, 0x00, 0x00, //0x00007f48 jae LBB5_1236 - 0x41, 0x0f, 0xb6, 0x4c, 0x24, 0x01, //0x00007f4e movzbl $1(%r12), %ecx - 0x49, 0x83, 0xc4, 0x02, //0x00007f54 addq $2, %r12 - 0x48, 0x83, 0xf9, 0x20, //0x00007f58 cmpq $32, %rcx - 0x0f, 0x87, 0x58, 0x00, 0x00, 0x00, //0x00007f5c ja LBB5_1230 - 0x48, 0x0f, 0xa3, 0xc8, //0x00007f62 btq %rcx, %rax - 0x0f, 0x83, 0x4e, 0x00, 0x00, 0x00, //0x00007f66 jae LBB5_1230 - 0x49, 0x8b, 0x83, 0x90, 0x00, 0x00, 0x00, //0x00007f6c movq $144(%r11), %rax - 0x4c, 0x89, 0xe1, //0x00007f73 movq %r12, %rcx - 0x48, 0x29, 0xc1, //0x00007f76 subq %rax, %rcx - 0x48, 0x83, 0xf9, 0x40, //0x00007f79 cmpq $64, %rcx - 0x0f, 0x83, 0x4a, 0x00, 0x00, 0x00, //0x00007f7d jae LBB5_1232 - 0x49, 0x8b, 0x93, 0x98, 0x00, 0x00, 0x00, //0x00007f83 movq $152(%r11), %rdx - 0x48, 0xd3, 0xea, //0x00007f8a shrq %cl, %rdx - 0x48, 0xd3, 0xe2, //0x00007f8d shlq %cl, %rdx - 0x48, 0x85, 0xd2, //0x00007f90 testq %rdx, %rdx - 0x4c, 0x8b, 0x65, 0xb0, //0x00007f93 movq $-80(%rbp), %r12 - 0x0f, 0x84, 0x29, 0x00, 0x00, 0x00, //0x00007f97 je LBB5_1231 - 0x48, 0x0f, 0xbc, 0xca, //0x00007f9d bsfq %rdx, %rcx - 0x4c, 0x8d, 0x3c, 0x08, //0x00007fa1 leaq (%rax,%rcx), %r15 - 0x49, 0x83, 0xc7, 0x01, //0x00007fa5 addq $1, %r15 - 0x48, 0x01, 0xc8, //0x00007fa9 addq %rcx, %rax - 0xe9, 0x91, 0x00, 0x00, 0x00, //0x00007fac jmp LBB5_1235 - //0x00007fb1 LBB5_1236 - 0x4c, 0x8b, 0x65, 0xb0, //0x00007fb1 movq $-80(%rbp), %r12 - 0xe9, 0x8a, 0x00, 0x00, 0x00, //0x00007fb5 jmp LBB5_1935 - //0x00007fba LBB5_1230 - 0x4d, 0x89, 0xe7, //0x00007fba movq %r12, %r15 - 0x4c, 0x8b, 0x65, 0xb0, //0x00007fbd movq $-80(%rbp), %r12 - 0xe9, 0x7e, 0x00, 0x00, 0x00, //0x00007fc1 jmp LBB5_1935 - //0x00007fc6 LBB5_1231 - 0x48, 0x83, 0xc0, 0x40, //0x00007fc6 addq $64, %rax - 0x49, 0x89, 0xc4, //0x00007fca movq %rax, %r12 - //0x00007fcd LBB5_1232 - 0x49, 0x83, 0xc4, 0xc0, //0x00007fcd addq $-64, %r12 - 0xc5, 0xfe, 0x6f, 0x05, 0x87, 0x80, 0xff, 0xff, //0x00007fd1 vmovdqu $-32633(%rip), %ymm0 /* LCPI5_0+0(%rip) */ - 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00007fd9 .p2align 4, 0x90 - //0x00007fe0 LBB5_1233 - 0xc4, 0xc1, 0x7e, 0x6f, 0x4c, 0x24, 0x40, //0x00007fe0 vmovdqu $64(%r12), %ymm1 - 0xc4, 0xc1, 0x7e, 0x6f, 0x54, 0x24, 0x60, //0x00007fe7 vmovdqu $96(%r12), %ymm2 - 0x49, 0x83, 0xc4, 0x40, //0x00007fee addq $64, %r12 - 0xc4, 0xe2, 0x7d, 0x00, 0xd9, //0x00007ff2 vpshufb %ymm1, %ymm0, %ymm3 - 0xc4, 0xe2, 0x7d, 0x00, 0xe2, //0x00007ff7 vpshufb %ymm2, %ymm0, %ymm4 - 0xc5, 0xf5, 0x74, 0xcb, //0x00007ffc vpcmpeqb %ymm3, %ymm1, %ymm1 - 0xc5, 0xfd, 0xd7, 0xc9, //0x00008000 vpmovmskb %ymm1, %ecx - 0xc5, 0xed, 0x74, 0xcc, //0x00008004 vpcmpeqb %ymm4, %ymm2, %ymm1 - 0xc5, 0xfd, 0xd7, 0xc1, //0x00008008 vpmovmskb %ymm1, %eax - 0x48, 0xc1, 0xe0, 0x20, //0x0000800c shlq $32, %rax - 0x48, 0x09, 0xc8, //0x00008010 orq %rcx, %rax - 0x48, 0x83, 0xf8, 0xff, //0x00008013 cmpq $-1, %rax - 0x0f, 0x84, 0xc3, 0xff, 0xff, 0xff, //0x00008017 je LBB5_1233 - 0x48, 0xf7, 0xd0, //0x0000801d notq %rax - 0x49, 0x89, 0x83, 0x98, 0x00, 0x00, 0x00, //0x00008020 movq %rax, $152(%r11) - 0x4d, 0x89, 0xa3, 0x90, 0x00, 0x00, 0x00, //0x00008027 movq %r12, $144(%r11) - 0x48, 0x0f, 0xbc, 0xc8, //0x0000802e bsfq %rax, %rcx - 0x49, 0x8d, 0x04, 0x0c, //0x00008032 leaq (%r12,%rcx), %rax - 0x4d, 0x8d, 0x3c, 0x0c, //0x00008036 leaq (%r12,%rcx), %r15 - 0x49, 0x83, 0xc7, 0x01, //0x0000803a addq $1, %r15 - 0x4c, 0x8b, 0x65, 0xb0, //0x0000803e movq $-80(%rbp), %r12 - //0x00008042 LBB5_1235 - 0x8a, 0x08, //0x00008042 movb (%rax), %cl - //0x00008044 LBB5_1935 - 0xb8, 0x00, 0x01, 0x00, 0x00, //0x00008044 movl $256, %eax - 0x49, 0x03, 0x04, 0x24, //0x00008049 addq (%r12), %rax - 0x49, 0x89, 0x04, 0x24, //0x0000804d movq %rax, (%r12) - 0x80, 0xf9, 0x2c, //0x00008051 cmpb $44, %cl - 0x0f, 0x85, 0xec, 0x00, 0x00, 0x00, //0x00008054 jne LBB5_2282 - 0x49, 0x8d, 0x47, 0x01, //0x0000805a leaq $1(%r15), %rax - 0x41, 0x0f, 0xb6, 0x0f, //0x0000805e movzbl (%r15), %ecx - 0x48, 0x83, 0xf9, 0x20, //0x00008062 cmpq $32, %rcx - 0x0f, 0x87, 0xfb, 0xc1, 0xff, 0xff, //0x00008066 ja LBB5_805 - 0x48, 0xba, 0x01, 0x26, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, //0x0000806c movabsq $4294977025, %rdx - 0x48, 0x0f, 0xa3, 0xca, //0x00008076 btq %rcx, %rdx - 0x0f, 0x83, 0xe7, 0xc1, 0xff, 0xff, //0x0000807a jae LBB5_805 - 0x41, 0x0f, 0xb6, 0x4f, 0x01, //0x00008080 movzbl $1(%r15), %ecx - 0x49, 0x83, 0xc7, 0x02, //0x00008085 addq $2, %r15 - 0x48, 0x83, 0xf9, 0x20, //0x00008089 cmpq $32, %rcx - 0x0f, 0x87, 0xab, 0x00, 0x00, 0x00, //0x0000808d ja LBB5_1946 - 0x48, 0x0f, 0xa3, 0xca, //0x00008093 btq %rcx, %rdx - 0x0f, 0x83, 0xa1, 0x00, 0x00, 0x00, //0x00008097 jae LBB5_1946 - 0x49, 0x8b, 0x93, 0x90, 0x00, 0x00, 0x00, //0x0000809d movq $144(%r11), %rdx - 0x4c, 0x89, 0xf9, //0x000080a4 movq %r15, %rcx - 0x48, 0x29, 0xd1, //0x000080a7 subq %rdx, %rcx - 0x48, 0x83, 0xf9, 0x40, //0x000080aa cmpq $64, %rcx - 0x0f, 0x83, 0x1d, 0x00, 0x00, 0x00, //0x000080ae jae LBB5_1943 - 0x49, 0x8b, 0x83, 0x98, 0x00, 0x00, 0x00, //0x000080b4 movq $152(%r11), %rax - 0x48, 0xd3, 0xe8, //0x000080bb shrq %cl, %rax - 0x48, 0xd3, 0xe0, //0x000080be shlq %cl, %rax - 0x48, 0x85, 0xc0, //0x000080c1 testq %rax, %rax - 0x0f, 0x85, 0x8c, 0xc1, 0xff, 0xff, //0x000080c4 jne LBB5_803 - 0x48, 0x83, 0xc2, 0x40, //0x000080ca addq $64, %rdx - 0x49, 0x89, 0xd7, //0x000080ce movq %rdx, %r15 - //0x000080d1 LBB5_1943 - 0x4c, 0x89, 0xf8, //0x000080d1 movq %r15, %rax - 0x48, 0x83, 0xc0, 0xc0, //0x000080d4 addq $-64, %rax - 0xc5, 0xfe, 0x6f, 0x05, 0x80, 0x7f, 0xff, 0xff, //0x000080d8 vmovdqu $-32896(%rip), %ymm0 /* LCPI5_0+0(%rip) */ - //0x000080e0 .p2align 4, 0x90 - //0x000080e0 LBB5_1944 - 0xc5, 0xfe, 0x6f, 0x48, 0x40, //0x000080e0 vmovdqu $64(%rax), %ymm1 - 0xc5, 0xfe, 0x6f, 0x50, 0x60, //0x000080e5 vmovdqu $96(%rax), %ymm2 - 0x48, 0x83, 0xc0, 0x40, //0x000080ea addq $64, %rax - 0xc4, 0xe2, 0x7d, 0x00, 0xd9, //0x000080ee vpshufb %ymm1, %ymm0, %ymm3 - 0xc4, 0xe2, 0x7d, 0x00, 0xe2, //0x000080f3 vpshufb %ymm2, %ymm0, %ymm4 - 0xc5, 0xf5, 0x74, 0xcb, //0x000080f8 vpcmpeqb %ymm3, %ymm1, %ymm1 - 0xc5, 0xfd, 0xd7, 0xd1, //0x000080fc vpmovmskb %ymm1, %edx - 0xc5, 0xed, 0x74, 0xcc, //0x00008100 vpcmpeqb %ymm4, %ymm2, %ymm1 - 0xc5, 0xfd, 0xd7, 0xc9, //0x00008104 vpmovmskb %ymm1, %ecx - 0x48, 0xc1, 0xe1, 0x20, //0x00008108 shlq $32, %rcx - 0x48, 0x09, 0xd1, //0x0000810c orq %rdx, %rcx - 0x48, 0x83, 0xf9, 0xff, //0x0000810f cmpq $-1, %rcx - 0x0f, 0x84, 0xc7, 0xff, 0xff, 0xff, //0x00008113 je LBB5_1944 - 0x48, 0xf7, 0xd1, //0x00008119 notq %rcx - 0x49, 0x89, 0x8b, 0x98, 0x00, 0x00, 0x00, //0x0000811c movq %rcx, $152(%r11) - 0x49, 0x89, 0x83, 0x90, 0x00, 0x00, 0x00, //0x00008123 movq %rax, $144(%r11) - 0x48, 0x0f, 0xbc, 0xc9, //0x0000812a bsfq %rcx, %rcx - 0x48, 0x8d, 0x14, 0x08, //0x0000812e leaq (%rax,%rcx), %rdx - 0x48, 0x01, 0xc8, //0x00008132 addq %rcx, %rax - 0x48, 0x83, 0xc0, 0x01, //0x00008135 addq $1, %rax - 0xe9, 0x27, 0xc1, 0xff, 0xff, //0x00008139 jmp LBB5_804 - //0x0000813e LBB5_1946 - 0x4c, 0x89, 0xf8, //0x0000813e movq %r15, %rax - 0xe9, 0x21, 0xc1, 0xff, 0xff, //0x00008141 jmp LBB5_805 - //0x00008146 LBB5_2282 - 0x80, 0xf9, 0x7d, //0x00008146 cmpb $125, %cl - 0x0f, 0x85, 0x06, 0x03, 0x00, 0x00, //0x00008149 jne LBB5_2422 - 0x41, 0x83, 0x83, 0xc8, 0x00, 0x00, 0x00, 0x01, //0x0000814f addl $1, $200(%r11) - 0xc1, 0xe8, 0x08, //0x00008157 shrl $8, %eax - 0x41, 0x01, 0x83, 0xdc, 0x00, 0x00, 0x00, //0x0000815a addl %eax, $220(%r11) - 0xe9, 0xac, 0x31, 0x00, 0x00, //0x00008161 jmp LBB5_2284 - //0x00008166 LBB5_1581 - 0x49, 0xc7, 0xc1, 0xff, 0xff, 0xff, 0xff, //0x00008166 movq $-1, %r9 - 0x49, 0xc7, 0xc2, 0xff, 0xff, 0xff, 0xff, //0x0000816d movq $-1, %r10 - 0x4d, 0x89, 0xe6, //0x00008174 movq %r12, %r14 - 0x4c, 0x89, 0x5d, 0xc0, //0x00008177 movq %r11, $-64(%rbp) - 0x49, 0x83, 0xf8, 0x10, //0x0000817b cmpq $16, %r8 - 0x0f, 0x83, 0x00, 0xcb, 0xff, 0xff, //0x0000817f jae LBB5_933 - 0xe9, 0x51, 0xcc, 0xff, 0xff, //0x00008185 jmp LBB5_951 - //0x0000818a LBB5_1582 - 0x45, 0x31, 0xed, //0x0000818a xorl %r13d, %r13d - 0xba, 0x10, 0x27, 0x00, 0x00, //0x0000818d movl $10000, %edx - 0xe9, 0x58, 0xcd, 0xff, 0xff, //0x00008192 jmp LBB5_972 - //0x00008197 LBB5_1583 - 0x4c, 0x89, 0x55, 0x98, //0x00008197 movq %r10, $-104(%rbp) - 0x4d, 0x8d, 0x14, 0x0f, //0x0000819b leaq (%r15,%rcx), %r10 - 0x41, 0x8a, 0x04, 0x0f, //0x0000819f movb (%r15,%rcx), %al - 0x8d, 0x48, 0xd0, //0x000081a3 leal $-48(%rax), %ecx - 0x80, 0xf9, 0x09, //0x000081a6 cmpb $9, %cl - 0x0f, 0x87, 0xe8, 0x00, 0x00, 0x00, //0x000081a9 ja LBB5_1602 - 0x31, 0xf6, //0x000081af xorl %esi, %esi - 0x31, 0xdb, //0x000081b1 xorl %ebx, %ebx - //0x000081b3 LBB5_1585 - 0x48, 0x8d, 0x0c, 0xb6, //0x000081b3 leaq (%rsi,%rsi,4), %rcx - 0x0f, 0xb6, 0xc0, //0x000081b7 movzbl %al, %eax - 0x48, 0x8d, 0x34, 0x48, //0x000081ba leaq (%rax,%rcx,2), %rsi - 0x48, 0x83, 0xc6, 0xd0, //0x000081be addq $-48, %rsi - 0x48, 0x8d, 0x4b, 0x01, //0x000081c2 leaq $1(%rbx), %rcx - 0x41, 0x0f, 0xb6, 0x42, 0x01, //0x000081c6 movzbl $1(%r10), %eax - 0x49, 0x83, 0xc2, 0x01, //0x000081cb addq $1, %r10 - 0x8d, 0x78, 0xd0, //0x000081cf leal $-48(%rax), %edi - 0x40, 0x80, 0xff, 0x09, //0x000081d2 cmpb $9, %dil - 0x0f, 0x87, 0x0d, 0x00, 0x00, 0x00, //0x000081d6 ja LBB5_1587 - 0x48, 0x83, 0xfb, 0x12, //0x000081dc cmpq $18, %rbx - 0x48, 0x89, 0xcb, //0x000081e0 movq %rcx, %rbx - 0x0f, 0x82, 0xca, 0xff, 0xff, 0xff, //0x000081e3 jb LBB5_1585 - //0x000081e9 LBB5_1587 - 0x31, 0xdb, //0x000081e9 xorl %ebx, %ebx - 0x48, 0x89, 0x5d, 0xa8, //0x000081eb movq %rbx, $-88(%rbp) - 0x40, 0x80, 0xff, 0x09, //0x000081ef cmpb $9, %dil - 0x0f, 0x87, 0xb3, 0x00, 0x00, 0x00, //0x000081f3 ja LBB5_1603 - 0x45, 0x31, 0xed, //0x000081f9 xorl %r13d, %r13d - //0x000081fc LBB5_1589 - 0x43, 0x0f, 0xb6, 0x44, 0x2a, 0x01, //0x000081fc movzbl $1(%r10,%r13), %eax - 0x8d, 0x78, 0xd0, //0x00008202 leal $-48(%rax), %edi - 0x49, 0x83, 0xc5, 0x01, //0x00008205 addq $1, %r13 - 0x40, 0x80, 0xff, 0x0a, //0x00008209 cmpb $10, %dil - 0x0f, 0x82, 0xe9, 0xff, 0xff, 0xff, //0x0000820d jb LBB5_1589 - 0x4d, 0x01, 0xea, //0x00008213 addq %r13, %r10 - 0x40, 0xb7, 0x01, //0x00008216 movb $1, %dil - 0x48, 0x89, 0x7d, 0xa8, //0x00008219 movq %rdi, $-88(%rbp) - 0x4d, 0x89, 0xd7, //0x0000821d movq %r10, %r15 - 0xe9, 0x8d, 0x00, 0x00, 0x00, //0x00008220 jmp LBB5_1604 - //0x00008225 LBB5_1591 - 0x4d, 0x89, 0xfc, //0x00008225 movq %r15, %r12 - 0x49, 0x83, 0xc4, 0x01, //0x00008228 addq $1, %r12 - 0xe9, 0xab, 0xc5, 0xff, 0xff, //0x0000822c jmp LBB5_875 - //0x00008231 LBB5_1592 - 0x4d, 0x89, 0xfc, //0x00008231 movq %r15, %r12 - 0x49, 0x83, 0xc4, 0x01, //0x00008234 addq $1, %r12 - 0xe9, 0xda, 0xc5, 0xff, 0xff, //0x00008238 jmp LBB5_880 - //0x0000823d LBB5_1593 - 0x4d, 0x89, 0xfc, //0x0000823d movq %r15, %r12 - 0x49, 0x83, 0xc4, 0x01, //0x00008240 addq $1, %r12 - 0xe9, 0x73, 0xc7, 0xff, 0xff, //0x00008244 jmp LBB5_900 - //0x00008249 LBB5_1594 - 0x4d, 0x89, 0xfc, //0x00008249 movq %r15, %r12 - 0x49, 0x83, 0xc4, 0x02, //0x0000824c addq $2, %r12 - 0xe9, 0x87, 0xc5, 0xff, 0xff, //0x00008250 jmp LBB5_875 - //0x00008255 LBB5_1595 - 0x4d, 0x89, 0xfc, //0x00008255 movq %r15, %r12 - 0x49, 0x83, 0xc4, 0x02, //0x00008258 addq $2, %r12 - 0xe9, 0xb6, 0xc5, 0xff, 0xff, //0x0000825c jmp LBB5_880 - //0x00008261 LBB5_1596 - 0x4d, 0x89, 0xfc, //0x00008261 movq %r15, %r12 - 0x49, 0x83, 0xc4, 0x02, //0x00008264 addq $2, %r12 - 0xe9, 0x4f, 0xc7, 0xff, 0xff, //0x00008268 jmp LBB5_900 - //0x0000826d LBB5_1597 - 0xb9, 0x0d, 0x00, 0x00, 0x00, //0x0000826d movl $13, %ecx - 0xe9, 0x5e, 0xc5, 0xff, 0xff, //0x00008272 jmp LBB5_874 - //0x00008277 LBB5_1598 - 0xb9, 0x0d, 0x00, 0x00, 0x00, //0x00008277 movl $13, %ecx - 0xe9, 0x8f, 0xc5, 0xff, 0xff, //0x0000827c jmp LBB5_879 - //0x00008281 LBB5_1599 - 0x4d, 0x89, 0xfc, //0x00008281 movq %r15, %r12 - 0x49, 0x83, 0xc4, 0x03, //0x00008284 addq $3, %r12 - 0xe9, 0x2f, 0xc7, 0xff, 0xff, //0x00008288 jmp LBB5_900 - //0x0000828d LBB5_1600 - 0xb9, 0x0d, 0x00, 0x00, 0x00, //0x0000828d movl $13, %ecx - 0xe9, 0x1e, 0xc7, 0xff, 0xff, //0x00008292 jmp LBB5_899 - //0x00008297 LBB5_1602 - 0x31, 0xc9, //0x00008297 xorl %ecx, %ecx - 0x4d, 0x89, 0xd7, //0x00008299 movq %r10, %r15 - 0x31, 0xf6, //0x0000829c xorl %esi, %esi - 0x48, 0x89, 0x75, 0xa8, //0x0000829e movq %rsi, $-88(%rbp) - 0x45, 0x31, 0xed, //0x000082a2 xorl %r13d, %r13d - 0x31, 0xf6, //0x000082a5 xorl %esi, %esi - 0xe9, 0x06, 0x00, 0x00, 0x00, //0x000082a7 jmp LBB5_1604 - //0x000082ac LBB5_1603 - 0x4d, 0x89, 0xd7, //0x000082ac movq %r10, %r15 - 0x45, 0x31, 0xed, //0x000082af xorl %r13d, %r13d - //0x000082b2 LBB5_1604 - 0x4c, 0x8b, 0x55, 0x98, //0x000082b2 movq $-104(%rbp), %r10 - 0x3c, 0x2e, //0x000082b6 cmpb $46, %al - 0x0f, 0x84, 0xaf, 0xc4, 0xff, 0xff, //0x000082b8 je LBB5_866 - //0x000082be LBB5_1605 - 0x3c, 0x45, //0x000082be cmpb $69, %al - 0x0f, 0x84, 0xcb, 0xc3, 0xff, 0xff, //0x000082c0 je LBB5_854 - 0x3c, 0x65, //0x000082c6 cmpb $101, %al - 0x0f, 0x84, 0xc3, 0xc3, 0xff, 0xff, //0x000082c8 je LBB5_854 - 0x45, 0x85, 0xed, //0x000082ce testl %r13d, %r13d - 0x0f, 0x85, 0x63, 0x00, 0x00, 0x00, //0x000082d1 jne LBB5_1614 - 0x31, 0xc9, //0x000082d7 xorl %ecx, %ecx - 0x45, 0x84, 0xc0, //0x000082d9 testb %r8b, %r8b - 0x0f, 0x84, 0x41, 0x00, 0x00, 0x00, //0x000082dc je LBB5_1612 - 0x48, 0xb8, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, //0x000082e2 movabsq $-9223372036854775808, %rax - 0x48, 0x39, 0xc6, //0x000082ec cmpq %rax, %rsi - 0x0f, 0x86, 0x37, 0x00, 0x00, 0x00, //0x000082ef jbe LBB5_1613 - 0xc4, 0xe1, 0xf9, 0x6e, 0xc6, //0x000082f5 vmovq %rsi, %xmm0 - 0xc5, 0xf9, 0x62, 0x05, 0x4e, 0x7f, 0xff, 0xff, //0x000082fa vpunpckldq $-32946(%rip), %xmm0, %xmm0 /* LCPI5_18+0(%rip) */ - 0xc5, 0xf9, 0x5c, 0x05, 0x56, 0x7f, 0xff, 0xff, //0x00008302 vsubpd $-32938(%rip), %xmm0, %xmm0 /* LCPI5_19+0(%rip) */ - 0xc4, 0xe3, 0x79, 0x05, 0xc8, 0x01, //0x0000830a vpermilpd $1, %xmm0, %xmm1 - 0xc5, 0xf3, 0x58, 0xc0, //0x00008310 vaddsd %xmm0, %xmm1, %xmm0 - 0xc4, 0xe1, 0xf9, 0x7e, 0xc6, //0x00008314 vmovq %xmm0, %rsi - //0x00008319 LBB5_1611 - 0x48, 0x31, 0xc6, //0x00008319 xorq %rax, %rsi - 0x31, 0xc9, //0x0000831c xorl %ecx, %ecx - 0xe9, 0x04, 0xe0, 0xff, 0xff, //0x0000831e jmp LBB5_1221 - //0x00008323 LBB5_1612 - 0x48, 0x89, 0x75, 0xa0, //0x00008323 movq %rsi, $-96(%rbp) - 0xe9, 0x91, 0xfb, 0xff, 0xff, //0x00008327 jmp LBB5_1238 - //0x0000832c LBB5_1613 - 0x48, 0xf7, 0xde, //0x0000832c negq %rsi - 0x31, 0xd2, //0x0000832f xorl %edx, %edx - 0x48, 0x89, 0x75, 0xa0, //0x00008331 movq %rsi, $-96(%rbp) - 0xe9, 0x7f, 0xdf, 0xff, 0xff, //0x00008335 jmp LBB5_1218 - //0x0000833a LBB5_1614 - 0x41, 0x83, 0xfd, 0x01, //0x0000833a cmpl $1, %r13d - 0x0f, 0x85, 0x89, 0xce, 0xff, 0xff, //0x0000833e jne LBB5_1018 - 0xb9, 0x0a, 0x00, 0x00, 0x00, //0x00008344 movl $10, %ecx - 0x48, 0x89, 0xf0, //0x00008349 movq %rsi, %rax - 0x48, 0xf7, 0xe1, //0x0000834c mulq %rcx - 0x0f, 0x81, 0x8c, 0x03, 0x00, 0x00, //0x0000834f jno LBB5_1666 - 0x43, 0x8d, 0x04, 0x36, //0x00008355 leal (%r14,%r14), %eax - 0x83, 0xc0, 0xff, //0x00008359 addl $-1, %eax - 0x89, 0x45, 0x84, //0x0000835c movl %eax, $-124(%rbp) - 0xb8, 0x5d, 0x01, 0x00, 0x00, //0x0000835f movl $349, %eax - 0x41, 0xbd, 0x01, 0x00, 0x00, 0x00, //0x00008364 movl $1, %r13d - 0xe9, 0x55, 0xcf, 0xff, 0xff, //0x0000836a jmp LBB5_1030 - //0x0000836f LBB5_1672 - 0x4c, 0x8b, 0x5d, 0xc0, //0x0000836f movq $-64(%rbp), %r11 - 0xe9, 0xb0, 0x02, 0x00, 0x00, //0x00008373 jmp LBB5_1658 - //0x00008378 LBB5_1617 - 0xc4, 0xc1, 0x79, 0x7e, 0xd9, //0x00008378 vmovd %xmm3, %r9d - 0x49, 0x83, 0xc0, 0x20, //0x0000837d addq $32, %r8 - //0x00008381 LBB5_1618 - 0x48, 0x89, 0xf2, //0x00008381 movq %rsi, %rdx - //0x00008384 LBB5_1619 - 0x41, 0x80, 0xf9, 0x22, //0x00008384 cmpb $34, %r9b - 0x0f, 0x85, 0x1d, 0x00, 0x00, 0x00, //0x00008388 jne LBB5_1621 - //0x0000838e LBB5_1620 - 0x48, 0x83, 0xc2, 0x01, //0x0000838e addq $1, %rdx - 0x49, 0x29, 0xc0, //0x00008392 subq %rax, %r8 - 0xb1, 0x01, //0x00008395 movb $1, %cl - 0x48, 0x89, 0x4d, 0x90, //0x00008397 movq %rcx, $-112(%rbp) - 0xbf, 0x0c, 0x00, 0x00, 0x00, //0x0000839b movl $12, %edi - 0x48, 0x89, 0xd6, //0x000083a0 movq %rdx, %rsi - 0x4c, 0x89, 0xc2, //0x000083a3 movq %r8, %rdx - 0xe9, 0x62, 0x01, 0x00, 0x00, //0x000083a6 jmp LBB5_1639 - //0x000083ab LBB5_1621 - 0x31, 0xc9, //0x000083ab xorl %ecx, %ecx - //0x000083ad LBB5_1622 - 0x45, 0x88, 0x0c, 0x08, //0x000083ad movb %r9b, (%r8,%rcx) - 0x0f, 0xb6, 0x5c, 0x0a, 0x01, //0x000083b1 movzbl $1(%rdx,%rcx), %ebx - 0x80, 0xfb, 0x22, //0x000083b6 cmpb $34, %bl - 0x0f, 0x84, 0xa0, 0x00, 0x00, 0x00, //0x000083b9 je LBB5_1631 - 0x41, 0x88, 0x5c, 0x08, 0x01, //0x000083bf movb %bl, $1(%r8,%rcx) - 0x0f, 0xb6, 0x5c, 0x0a, 0x02, //0x000083c4 movzbl $2(%rdx,%rcx), %ebx - 0x80, 0xfb, 0x22, //0x000083c9 cmpb $34, %bl - 0x0f, 0x84, 0xa5, 0x00, 0x00, 0x00, //0x000083cc je LBB5_1632 - 0x41, 0x88, 0x5c, 0x08, 0x02, //0x000083d2 movb %bl, $2(%r8,%rcx) - 0x0f, 0xb6, 0x5c, 0x0a, 0x03, //0x000083d7 movzbl $3(%rdx,%rcx), %ebx - 0x80, 0xfb, 0x22, //0x000083dc cmpb $34, %bl - 0x0f, 0x84, 0xaa, 0x00, 0x00, 0x00, //0x000083df je LBB5_1633 - 0x41, 0x88, 0x5c, 0x08, 0x03, //0x000083e5 movb %bl, $3(%r8,%rcx) - 0x0f, 0xb6, 0x5c, 0x0a, 0x04, //0x000083ea movzbl $4(%rdx,%rcx), %ebx - 0x80, 0xfb, 0x22, //0x000083ef cmpb $34, %bl - 0x0f, 0x84, 0xaf, 0x00, 0x00, 0x00, //0x000083f2 je LBB5_1634 - 0x41, 0x88, 0x5c, 0x08, 0x04, //0x000083f8 movb %bl, $4(%r8,%rcx) - 0x0f, 0xb6, 0x5c, 0x0a, 0x05, //0x000083fd movzbl $5(%rdx,%rcx), %ebx - 0x80, 0xfb, 0x22, //0x00008402 cmpb $34, %bl - 0x0f, 0x84, 0xb4, 0x00, 0x00, 0x00, //0x00008405 je LBB5_1635 - 0x41, 0x88, 0x5c, 0x08, 0x05, //0x0000840b movb %bl, $5(%r8,%rcx) - 0x0f, 0xb6, 0x5c, 0x0a, 0x06, //0x00008410 movzbl $6(%rdx,%rcx), %ebx - 0x80, 0xfb, 0x22, //0x00008415 cmpb $34, %bl - 0x0f, 0x84, 0xb9, 0x00, 0x00, 0x00, //0x00008418 je LBB5_1636 - 0x41, 0x88, 0x5c, 0x08, 0x06, //0x0000841e movb %bl, $6(%r8,%rcx) - 0x0f, 0xb6, 0x5c, 0x0a, 0x07, //0x00008423 movzbl $7(%rdx,%rcx), %ebx - 0x80, 0xfb, 0x22, //0x00008428 cmpb $34, %bl - 0x0f, 0x84, 0xbe, 0x00, 0x00, 0x00, //0x0000842b je LBB5_1637 - 0x41, 0x88, 0x5c, 0x08, 0x07, //0x00008431 movb %bl, $7(%r8,%rcx) - 0x44, 0x0f, 0xb6, 0x4c, 0x0a, 0x08, //0x00008436 movzbl $8(%rdx,%rcx), %r9d - 0x48, 0x83, 0xc1, 0x08, //0x0000843c addq $8, %rcx - 0x41, 0x80, 0xf9, 0x22, //0x00008440 cmpb $34, %r9b - 0x0f, 0x85, 0x63, 0xff, 0xff, 0xff, //0x00008444 jne LBB5_1622 - 0x48, 0x01, 0xca, //0x0000844a addq %rcx, %rdx - 0x49, 0x01, 0xc8, //0x0000844d addq %rcx, %r8 - 0xe9, 0x39, 0xff, 0xff, 0xff, //0x00008450 jmp LBB5_1620 - //0x00008455 LBB5_2422 - 0xba, 0x09, 0x00, 0x00, 0x00, //0x00008455 movl $9, %edx - 0xe9, 0x5f, 0x97, 0xff, 0xff, //0x0000845a jmp LBB5_333 - //0x0000845f LBB5_1631 - 0x48, 0x8d, 0x34, 0x0a, //0x0000845f leaq (%rdx,%rcx), %rsi - 0x48, 0x83, 0xc6, 0x02, //0x00008463 addq $2, %rsi - 0x49, 0x29, 0xc0, //0x00008467 subq %rax, %r8 - 0x49, 0x8d, 0x14, 0x08, //0x0000846a leaq (%r8,%rcx), %rdx - 0x48, 0x83, 0xc2, 0x01, //0x0000846e addq $1, %rdx - 0xe9, 0x8b, 0x00, 0x00, 0x00, //0x00008472 jmp LBB5_1638 - //0x00008477 LBB5_1632 - 0x48, 0x8d, 0x34, 0x0a, //0x00008477 leaq (%rdx,%rcx), %rsi - 0x48, 0x83, 0xc6, 0x03, //0x0000847b addq $3, %rsi - 0x49, 0x29, 0xc0, //0x0000847f subq %rax, %r8 - 0x49, 0x8d, 0x14, 0x08, //0x00008482 leaq (%r8,%rcx), %rdx - 0x48, 0x83, 0xc2, 0x02, //0x00008486 addq $2, %rdx - 0xe9, 0x73, 0x00, 0x00, 0x00, //0x0000848a jmp LBB5_1638 - //0x0000848f LBB5_1633 - 0x48, 0x8d, 0x34, 0x0a, //0x0000848f leaq (%rdx,%rcx), %rsi - 0x48, 0x83, 0xc6, 0x04, //0x00008493 addq $4, %rsi - 0x49, 0x29, 0xc0, //0x00008497 subq %rax, %r8 - 0x49, 0x8d, 0x14, 0x08, //0x0000849a leaq (%r8,%rcx), %rdx - 0x48, 0x83, 0xc2, 0x03, //0x0000849e addq $3, %rdx - 0xe9, 0x5b, 0x00, 0x00, 0x00, //0x000084a2 jmp LBB5_1638 - //0x000084a7 LBB5_1634 - 0x48, 0x8d, 0x34, 0x0a, //0x000084a7 leaq (%rdx,%rcx), %rsi - 0x48, 0x83, 0xc6, 0x05, //0x000084ab addq $5, %rsi - 0x49, 0x29, 0xc0, //0x000084af subq %rax, %r8 - 0x49, 0x8d, 0x14, 0x08, //0x000084b2 leaq (%r8,%rcx), %rdx - 0x48, 0x83, 0xc2, 0x04, //0x000084b6 addq $4, %rdx - 0xe9, 0x43, 0x00, 0x00, 0x00, //0x000084ba jmp LBB5_1638 - //0x000084bf LBB5_1635 - 0x48, 0x8d, 0x34, 0x0a, //0x000084bf leaq (%rdx,%rcx), %rsi - 0x48, 0x83, 0xc6, 0x06, //0x000084c3 addq $6, %rsi - 0x49, 0x29, 0xc0, //0x000084c7 subq %rax, %r8 - 0x49, 0x8d, 0x14, 0x08, //0x000084ca leaq (%r8,%rcx), %rdx - 0x48, 0x83, 0xc2, 0x05, //0x000084ce addq $5, %rdx - 0xe9, 0x2b, 0x00, 0x00, 0x00, //0x000084d2 jmp LBB5_1638 - //0x000084d7 LBB5_1636 - 0x48, 0x8d, 0x34, 0x0a, //0x000084d7 leaq (%rdx,%rcx), %rsi - 0x48, 0x83, 0xc6, 0x07, //0x000084db addq $7, %rsi - 0x49, 0x29, 0xc0, //0x000084df subq %rax, %r8 - 0x49, 0x8d, 0x14, 0x08, //0x000084e2 leaq (%r8,%rcx), %rdx - 0x48, 0x83, 0xc2, 0x06, //0x000084e6 addq $6, %rdx - 0xe9, 0x13, 0x00, 0x00, 0x00, //0x000084ea jmp LBB5_1638 - //0x000084ef LBB5_1637 - 0x48, 0x8d, 0x34, 0x0a, //0x000084ef leaq (%rdx,%rcx), %rsi - 0x48, 0x83, 0xc6, 0x08, //0x000084f3 addq $8, %rsi - 0x49, 0x29, 0xc0, //0x000084f7 subq %rax, %r8 - 0x49, 0x8d, 0x14, 0x08, //0x000084fa leaq (%r8,%rcx), %rdx - 0x48, 0x83, 0xc2, 0x07, //0x000084fe addq $7, %rdx - //0x00008502 LBB5_1638 - 0xb1, 0x01, //0x00008502 movb $1, %cl - 0x48, 0x89, 0x4d, 0x90, //0x00008504 movq %rcx, $-112(%rbp) - 0xbf, 0x0c, 0x00, 0x00, 0x00, //0x00008508 movl $12, %edi - //0x0000850d LBB5_1639 - 0x4d, 0x89, 0xd3, //0x0000850d movq %r10, %r11 - 0x4d, 0x89, 0xfc, //0x00008510 movq %r15, %r12 - 0x48, 0x85, 0xd2, //0x00008513 testq %rdx, %rdx - 0x0f, 0x89, 0xa3, 0xbe, 0xff, 0xff, //0x00008516 jns LBB5_817 - 0xe9, 0x07, 0x01, 0x00, 0x00, //0x0000851c jmp LBB5_1658 - //0x00008521 LBB5_1640 - 0x4d, 0x89, 0xeb, //0x00008521 movq %r13, %r11 - 0x4c, 0x8b, 0xad, 0x78, 0xff, 0xff, 0xff, //0x00008524 movq $-136(%rbp), %r13 - 0xb0, 0x01, //0x0000852b movb $1, %al - 0xe9, 0xc5, 0xd0, 0xff, 0xff, //0x0000852d jmp LBB5_1066 - //0x00008532 LBB5_1641 - 0xc4, 0xc1, 0x79, 0x7e, 0xde, //0x00008532 vmovd %xmm3, %r14d - 0x48, 0x83, 0xc0, 0x20, //0x00008537 addq $32, %rax - //0x0000853b LBB5_1642 - 0x4d, 0x89, 0xe1, //0x0000853b movq %r12, %r9 - //0x0000853e LBB5_1643 - 0x41, 0x80, 0xfe, 0x22, //0x0000853e cmpb $34, %r14b - 0x0f, 0x85, 0x26, 0x00, 0x00, 0x00, //0x00008542 jne LBB5_1646 - //0x00008548 LBB5_1644 - 0x49, 0x83, 0xc1, 0x01, //0x00008548 addq $1, %r9 - 0x48, 0x2b, 0x45, 0xc8, //0x0000854c subq $-56(%rbp), %rax - 0x4d, 0x89, 0xcc, //0x00008550 movq %r9, %r12 - 0x48, 0x89, 0xc6, //0x00008553 movq %rax, %rsi - //0x00008556 LBB5_1645 - 0xb0, 0x01, //0x00008556 movb $1, %al - 0x49, 0x89, 0xdb, //0x00008558 movq %rbx, %r11 - 0x4d, 0x89, 0xc5, //0x0000855b movq %r8, %r13 - 0x31, 0xc9, //0x0000855e xorl %ecx, %ecx - 0x48, 0x85, 0xf6, //0x00008560 testq %rsi, %rsi - 0x0f, 0x89, 0x92, 0xd0, 0xff, 0xff, //0x00008563 jns LBB5_1067 - 0xe9, 0x89, 0xd0, 0xff, 0xff, //0x00008569 jmp LBB5_1066 - //0x0000856e LBB5_1646 - 0x31, 0xc9, //0x0000856e xorl %ecx, %ecx - //0x00008570 LBB5_1647 - 0x44, 0x88, 0x34, 0x08, //0x00008570 movb %r14b, (%rax,%rcx) - 0x41, 0x0f, 0xb6, 0x54, 0x09, 0x01, //0x00008574 movzbl $1(%r9,%rcx), %edx - 0x80, 0xfa, 0x22, //0x0000857a cmpb $34, %dl - 0x0f, 0x84, 0xaf, 0x00, 0x00, 0x00, //0x0000857d je LBB5_1659 - 0x88, 0x54, 0x08, 0x01, //0x00008583 movb %dl, $1(%rax,%rcx) - 0x41, 0x0f, 0xb6, 0x54, 0x09, 0x02, //0x00008587 movzbl $2(%r9,%rcx), %edx - 0x80, 0xfa, 0x22, //0x0000858d cmpb $34, %dl - 0x0f, 0x84, 0xb5, 0x00, 0x00, 0x00, //0x00008590 je LBB5_1660 - 0x88, 0x54, 0x08, 0x02, //0x00008596 movb %dl, $2(%rax,%rcx) - 0x41, 0x0f, 0xb6, 0x54, 0x09, 0x03, //0x0000859a movzbl $3(%r9,%rcx), %edx - 0x80, 0xfa, 0x22, //0x000085a0 cmpb $34, %dl - 0x0f, 0x84, 0xbb, 0x00, 0x00, 0x00, //0x000085a3 je LBB5_1661 - 0x88, 0x54, 0x08, 0x03, //0x000085a9 movb %dl, $3(%rax,%rcx) - 0x41, 0x0f, 0xb6, 0x54, 0x09, 0x04, //0x000085ad movzbl $4(%r9,%rcx), %edx - 0x80, 0xfa, 0x22, //0x000085b3 cmpb $34, %dl - 0x0f, 0x84, 0xc1, 0x00, 0x00, 0x00, //0x000085b6 je LBB5_1662 - 0x88, 0x54, 0x08, 0x04, //0x000085bc movb %dl, $4(%rax,%rcx) - 0x41, 0x0f, 0xb6, 0x54, 0x09, 0x05, //0x000085c0 movzbl $5(%r9,%rcx), %edx - 0x80, 0xfa, 0x22, //0x000085c6 cmpb $34, %dl - 0x0f, 0x84, 0xc7, 0x00, 0x00, 0x00, //0x000085c9 je LBB5_1663 - 0x88, 0x54, 0x08, 0x05, //0x000085cf movb %dl, $5(%rax,%rcx) - 0x41, 0x0f, 0xb6, 0x54, 0x09, 0x06, //0x000085d3 movzbl $6(%r9,%rcx), %edx - 0x80, 0xfa, 0x22, //0x000085d9 cmpb $34, %dl - 0x0f, 0x84, 0xcd, 0x00, 0x00, 0x00, //0x000085dc je LBB5_1664 - 0x88, 0x54, 0x08, 0x06, //0x000085e2 movb %dl, $6(%rax,%rcx) - 0x41, 0x0f, 0xb6, 0x54, 0x09, 0x07, //0x000085e6 movzbl $7(%r9,%rcx), %edx - 0x80, 0xfa, 0x22, //0x000085ec cmpb $34, %dl - 0x0f, 0x84, 0xd3, 0x00, 0x00, 0x00, //0x000085ef je LBB5_1665 - 0x88, 0x54, 0x08, 0x07, //0x000085f5 movb %dl, $7(%rax,%rcx) - 0x45, 0x0f, 0xb6, 0x74, 0x09, 0x08, //0x000085f9 movzbl $8(%r9,%rcx), %r14d - 0x48, 0x83, 0xc1, 0x08, //0x000085ff addq $8, %rcx - 0x41, 0x80, 0xfe, 0x22, //0x00008603 cmpb $34, %r14b - 0x0f, 0x85, 0x63, 0xff, 0xff, 0xff, //0x00008607 jne LBB5_1647 - 0x49, 0x01, 0xc9, //0x0000860d addq %rcx, %r9 - 0x48, 0x01, 0xc8, //0x00008610 addq %rcx, %rax - 0xe9, 0x30, 0xff, 0xff, 0xff, //0x00008613 jmp LBB5_1644 - //0x00008618 LBB5_1656 - 0x4d, 0x89, 0xd3, //0x00008618 movq %r10, %r11 - //0x0000861b LBB5_1657 - 0x0f, 0xbc, 0xc2, //0x0000861b bsfl %edx, %eax - 0x48, 0x01, 0xc6, //0x0000861e addq %rax, %rsi - 0x48, 0xc7, 0xc2, 0xff, 0xff, 0xff, 0xff, //0x00008621 movq $-1, %rdx - //0x00008628 LBB5_1658 - 0xf7, 0xda, //0x00008628 negl %edx - 0x49, 0x89, 0xf7, //0x0000862a movq %rsi, %r15 - 0xe9, 0x8c, 0x95, 0xff, 0xff, //0x0000862d jmp LBB5_333 - //0x00008632 LBB5_1659 - 0x4d, 0x8d, 0x24, 0x09, //0x00008632 leaq (%r9,%rcx), %r12 - 0x49, 0x83, 0xc4, 0x02, //0x00008636 addq $2, %r12 - 0x48, 0x2b, 0x45, 0xc8, //0x0000863a subq $-56(%rbp), %rax - 0x48, 0x8d, 0x34, 0x08, //0x0000863e leaq (%rax,%rcx), %rsi - 0x48, 0x83, 0xc6, 0x01, //0x00008642 addq $1, %rsi - 0xe9, 0x0b, 0xff, 0xff, 0xff, //0x00008646 jmp LBB5_1645 - //0x0000864b LBB5_1660 - 0x4d, 0x8d, 0x24, 0x09, //0x0000864b leaq (%r9,%rcx), %r12 - 0x49, 0x83, 0xc4, 0x03, //0x0000864f addq $3, %r12 - 0x48, 0x2b, 0x45, 0xc8, //0x00008653 subq $-56(%rbp), %rax - 0x48, 0x8d, 0x34, 0x08, //0x00008657 leaq (%rax,%rcx), %rsi - 0x48, 0x83, 0xc6, 0x02, //0x0000865b addq $2, %rsi - 0xe9, 0xf2, 0xfe, 0xff, 0xff, //0x0000865f jmp LBB5_1645 - //0x00008664 LBB5_1661 - 0x4d, 0x8d, 0x24, 0x09, //0x00008664 leaq (%r9,%rcx), %r12 - 0x49, 0x83, 0xc4, 0x04, //0x00008668 addq $4, %r12 - 0x48, 0x2b, 0x45, 0xc8, //0x0000866c subq $-56(%rbp), %rax - 0x48, 0x8d, 0x34, 0x08, //0x00008670 leaq (%rax,%rcx), %rsi - 0x48, 0x83, 0xc6, 0x03, //0x00008674 addq $3, %rsi - 0xe9, 0xd9, 0xfe, 0xff, 0xff, //0x00008678 jmp LBB5_1645 - //0x0000867d LBB5_1662 - 0x4d, 0x8d, 0x24, 0x09, //0x0000867d leaq (%r9,%rcx), %r12 - 0x49, 0x83, 0xc4, 0x05, //0x00008681 addq $5, %r12 - 0x48, 0x2b, 0x45, 0xc8, //0x00008685 subq $-56(%rbp), %rax - 0x48, 0x8d, 0x34, 0x08, //0x00008689 leaq (%rax,%rcx), %rsi - 0x48, 0x83, 0xc6, 0x04, //0x0000868d addq $4, %rsi - 0xe9, 0xc0, 0xfe, 0xff, 0xff, //0x00008691 jmp LBB5_1645 - //0x00008696 LBB5_1663 - 0x4d, 0x8d, 0x24, 0x09, //0x00008696 leaq (%r9,%rcx), %r12 - 0x49, 0x83, 0xc4, 0x06, //0x0000869a addq $6, %r12 - 0x48, 0x2b, 0x45, 0xc8, //0x0000869e subq $-56(%rbp), %rax - 0x48, 0x8d, 0x34, 0x08, //0x000086a2 leaq (%rax,%rcx), %rsi - 0x48, 0x83, 0xc6, 0x05, //0x000086a6 addq $5, %rsi - 0xe9, 0xa7, 0xfe, 0xff, 0xff, //0x000086aa jmp LBB5_1645 - //0x000086af LBB5_1664 - 0x4d, 0x8d, 0x24, 0x09, //0x000086af leaq (%r9,%rcx), %r12 - 0x49, 0x83, 0xc4, 0x07, //0x000086b3 addq $7, %r12 - 0x48, 0x2b, 0x45, 0xc8, //0x000086b7 subq $-56(%rbp), %rax - 0x48, 0x8d, 0x34, 0x08, //0x000086bb leaq (%rax,%rcx), %rsi - 0x48, 0x83, 0xc6, 0x06, //0x000086bf addq $6, %rsi - 0xe9, 0x8e, 0xfe, 0xff, 0xff, //0x000086c3 jmp LBB5_1645 - //0x000086c8 LBB5_1665 - 0x4d, 0x8d, 0x24, 0x09, //0x000086c8 leaq (%r9,%rcx), %r12 - 0x49, 0x83, 0xc4, 0x08, //0x000086cc addq $8, %r12 - 0x48, 0x2b, 0x45, 0xc8, //0x000086d0 subq $-56(%rbp), %rax - 0x48, 0x8d, 0x34, 0x08, //0x000086d4 leaq (%rax,%rcx), %rsi - 0x48, 0x83, 0xc6, 0x07, //0x000086d8 addq $7, %rsi - 0xe9, 0x75, 0xfe, 0xff, 0xff, //0x000086dc jmp LBB5_1645 - //0x000086e1 LBB5_1666 - 0x41, 0x0f, 0xb6, 0x4f, 0xff, //0x000086e1 movzbl $-1(%r15), %ecx - 0x83, 0xc1, 0xd0, //0x000086e6 addl $-48, %ecx - 0x48, 0x63, 0xc9, //0x000086e9 movslq %ecx, %rcx - 0x48, 0x89, 0xca, //0x000086ec movq %rcx, %rdx - 0x48, 0xc1, 0xfa, 0x3f, //0x000086ef sarq $63, %rdx - 0x48, 0x01, 0xc8, //0x000086f3 addq %rcx, %rax - 0x48, 0x83, 0xd2, 0x00, //0x000086f6 adcq $0, %rdx - 0x89, 0xd1, //0x000086fa movl %edx, %ecx - 0x83, 0xe1, 0x01, //0x000086fc andl $1, %ecx - 0x48, 0xf7, 0xd9, //0x000086ff negq %rcx - 0x48, 0x31, 0xca, //0x00008702 xorq %rcx, %rdx - 0x41, 0xbd, 0x01, 0x00, 0x00, 0x00, //0x00008705 movl $1, %r13d - 0x0f, 0x85, 0xbc, 0xca, 0xff, 0xff, //0x0000870b jne LBB5_1018 - 0x48, 0x85, 0xc9, //0x00008711 testq %rcx, %rcx - 0x0f, 0x88, 0xb3, 0xca, 0xff, 0xff, //0x00008714 js LBB5_1018 - 0x31, 0xc9, //0x0000871a xorl %ecx, %ecx - 0x45, 0x84, 0xc0, //0x0000871c testb %r8b, %r8b - 0x0f, 0x84, 0x33, 0x00, 0x00, 0x00, //0x0000871f je LBB5_1670 - 0xc4, 0xe1, 0xf9, 0x6e, 0xc0, //0x00008725 vmovq %rax, %xmm0 - 0xc5, 0xf9, 0x62, 0x05, 0x1e, 0x7b, 0xff, 0xff, //0x0000872a vpunpckldq $-34018(%rip), %xmm0, %xmm0 /* LCPI5_18+0(%rip) */ - 0xc5, 0xf9, 0x5c, 0x05, 0x26, 0x7b, 0xff, 0xff, //0x00008732 vsubpd $-34010(%rip), %xmm0, %xmm0 /* LCPI5_19+0(%rip) */ - 0xc4, 0xe3, 0x79, 0x05, 0xc8, 0x01, //0x0000873a vpermilpd $1, %xmm0, %xmm1 - 0xc5, 0xf3, 0x58, 0xc0, //0x00008740 vaddsd %xmm0, %xmm1, %xmm0 - 0xc4, 0xe1, 0xf9, 0x7e, 0xc0, //0x00008744 vmovq %xmm0, %rax - 0x48, 0xbe, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, //0x00008749 movabsq $-9223372036854775808, %rsi - 0xe9, 0xc1, 0xfb, 0xff, 0xff, //0x00008753 jmp LBB5_1611 - //0x00008758 LBB5_1670 - 0x48, 0x89, 0x45, 0xa0, //0x00008758 movq %rax, $-96(%rbp) - 0xe9, 0x5c, 0xf7, 0xff, 0xff, //0x0000875c jmp LBB5_1238 - //0x00008761 LBB5_1671 - 0xb0, 0x01, //0x00008761 movb $1, %al - 0x48, 0x89, 0x45, 0x90, //0x00008763 movq %rax, $-112(%rbp) - 0xe9, 0x16, 0xf7, 0xff, 0xff, //0x00008767 jmp LBB5_1580 - //0x0000876c LBB5_1080 - 0x45, 0x31, 0xe4, //0x0000876c xorl %r12d, %r12d - 0xe9, 0xac, 0xb9, 0xff, 0xff, //0x0000876f jmp LBB5_743 - //0x00008774 LBB5_1240 - 0x4d, 0x89, 0xe7, //0x00008774 movq %r12, %r15 - 0xe9, 0x42, 0x94, 0xff, 0xff, //0x00008777 jmp LBB5_333 - //0x0000877c LBB5_1674 - 0x4d, 0x8d, 0x83, 0xb8, 0x00, 0x00, 0x00, //0x0000877c leaq $184(%r11), %r8 - 0x4c, 0x8d, 0x15, 0x5a, 0x3e, 0x00, 0x00, //0x00008783 leaq $15962(%rip), %r10 /* LJTI5_4+0(%rip) */ - 0x45, 0x31, 0xc9, //0x0000878a xorl %r9d, %r9d - 0xc5, 0x7e, 0x6f, 0x1d, 0xcb, 0x78, 0xff, 0xff, //0x0000878d vmovdqu $-34613(%rip), %ymm11 /* LCPI5_0+0(%rip) */ - //0x00008795 LBB5_1675 - 0x49, 0x89, 0xc7, //0x00008795 movq %rax, %r15 - 0x0f, 0xbe, 0xc1, //0x00008798 movsbl %cl, %eax - 0xba, 0x06, 0x00, 0x00, 0x00, //0x0000879b movl $6, %edx - 0x83, 0xc0, 0xde, //0x000087a0 addl $-34, %eax - 0x83, 0xf8, 0x59, //0x000087a3 cmpl $89, %eax - 0x0f, 0x87, 0x12, 0x94, 0xff, 0xff, //0x000087a6 ja LBB5_333 - 0x4b, 0x8d, 0x3c, 0x2f, //0x000087ac leaq (%r15,%r13), %rdi - 0x49, 0x63, 0x04, 0x82, //0x000087b0 movslq (%r10,%rax,4), %rax - 0x4c, 0x01, 0xd0, //0x000087b4 addq %r10, %rax - 0xff, 0xe0, //0x000087b7 jmpq *%rax - //0x000087b9 LBB5_1677 - 0x48, 0xc1, 0xe7, 0x20, //0x000087b9 shlq $32, %rdi - 0x48, 0x83, 0xcf, 0x07, //0x000087bd orq $7, %rdi - 0x49, 0x8b, 0x83, 0xa0, 0x00, 0x00, 0x00, //0x000087c1 movq $160(%r11), %rax - 0x48, 0x89, 0x38, //0x000087c8 movq %rdi, (%rax) - 0x49, 0x8b, 0x8b, 0xa8, 0x00, 0x00, 0x00, //0x000087cb movq $168(%r11), %rcx - 0x48, 0x89, 0x48, 0x08, //0x000087d2 movq %rcx, $8(%rax) - 0x49, 0x8b, 0x93, 0xa0, 0x00, 0x00, 0x00, //0x000087d6 movq $160(%r11), %rdx - 0x49, 0x8b, 0xb3, 0xb8, 0x00, 0x00, 0x00, //0x000087dd movq $184(%r11), %rsi - 0x48, 0x89, 0xd0, //0x000087e4 movq %rdx, %rax - 0x48, 0x29, 0xf0, //0x000087e7 subq %rsi, %rax - 0x48, 0x89, 0xc3, //0x000087ea movq %rax, %rbx - 0x48, 0xc1, 0xfb, 0x04, //0x000087ed sarq $4, %rbx - 0x49, 0x89, 0x9b, 0xa8, 0x00, 0x00, 0x00, //0x000087f1 movq %rbx, $168(%r11) - 0x48, 0x8d, 0x4a, 0x10, //0x000087f8 leaq $16(%rdx), %rcx - 0x49, 0x89, 0x8b, 0xa0, 0x00, 0x00, 0x00, //0x000087fc movq %rcx, $160(%r11) - 0x49, 0x83, 0x83, 0xb0, 0x00, 0x00, 0x00, 0x01, //0x00008803 addq $1, $176(%r11) - 0x48, 0x83, 0xf8, 0xf0, //0x0000880b cmpq $-16, %rax - 0x48, 0x89, 0xd0, //0x0000880f movq %rdx, %rax - 0x49, 0x0f, 0x44, 0xc1, //0x00008812 cmoveq %r9, %rax - 0x48, 0x8d, 0x4a, 0x20, //0x00008816 leaq $32(%rdx), %rcx - 0x41, 0xbc, 0x00, 0x00, 0x00, 0x00, //0x0000881a movl $0, %r12d - 0x49, 0x3b, 0x8b, 0xc0, 0x00, 0x00, 0x00, //0x00008820 cmpq $192(%r11), %rcx - 0x0f, 0x87, 0x03, 0x00, 0x00, 0x00, //0x00008827 ja LBB5_1679 - 0x49, 0x89, 0xc4, //0x0000882d movq %rax, %r12 - //0x00008830 LBB5_1679 - 0x4d, 0x85, 0xe4, //0x00008830 testq %r12, %r12 - 0x0f, 0x84, 0xd3, 0xb8, 0xff, 0xff, //0x00008833 je LBB5_181 - 0x49, 0x8d, 0x47, 0x01, //0x00008839 leaq $1(%r15), %rax - 0x41, 0x0f, 0xb6, 0x0f, //0x0000883d movzbl (%r15), %ecx - 0x48, 0x83, 0xf9, 0x20, //0x00008841 cmpq $32, %rcx - 0x0f, 0x87, 0x85, 0x00, 0x00, 0x00, //0x00008845 ja LBB5_1692 - 0x48, 0xbf, 0x01, 0x26, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, //0x0000884b movabsq $4294977025, %rdi - 0x48, 0x0f, 0xa3, 0xcf, //0x00008855 btq %rcx, %rdi - 0x0f, 0x83, 0x71, 0x00, 0x00, 0x00, //0x00008859 jae LBB5_1692 - 0x41, 0x0f, 0xb6, 0x4f, 0x01, //0x0000885f movzbl $1(%r15), %ecx - 0x49, 0x83, 0xc7, 0x02, //0x00008864 addq $2, %r15 - 0x48, 0x83, 0xf9, 0x20, //0x00008868 cmpq $32, %rcx - 0x0f, 0x87, 0x55, 0x00, 0x00, 0x00, //0x0000886c ja LBB5_1697 - 0x48, 0xb8, 0x01, 0x26, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, //0x00008872 movabsq $4294977025, %rax - 0x48, 0x0f, 0xa3, 0xc8, //0x0000887c btq %rcx, %rax - 0x0f, 0x83, 0x41, 0x00, 0x00, 0x00, //0x00008880 jae LBB5_1697 - 0x49, 0x8b, 0xbb, 0x90, 0x00, 0x00, 0x00, //0x00008886 movq $144(%r11), %rdi - 0x4c, 0x89, 0xf9, //0x0000888d movq %r15, %rcx - 0x48, 0x29, 0xf9, //0x00008890 subq %rdi, %rcx - 0x48, 0x83, 0xf9, 0x40, //0x00008893 cmpq $64, %rcx - 0x0f, 0x83, 0x48, 0x00, 0x00, 0x00, //0x00008897 jae LBB5_1688 - 0x49, 0x8b, 0x83, 0x98, 0x00, 0x00, 0x00, //0x0000889d movq $152(%r11), %rax - 0x48, 0xd3, 0xe8, //0x000088a4 shrq %cl, %rax - 0x48, 0xd3, 0xe0, //0x000088a7 shlq %cl, %rax - 0x48, 0x85, 0xc0, //0x000088aa testq %rax, %rax - 0x0f, 0x84, 0x2b, 0x00, 0x00, 0x00, //0x000088ad je LBB5_1687 - 0x48, 0x0f, 0xbc, 0xc8, //0x000088b3 bsfq %rax, %rcx - 0x48, 0x8d, 0x04, 0x0f, //0x000088b7 leaq (%rdi,%rcx), %rax - 0x48, 0x83, 0xc0, 0x01, //0x000088bb addq $1, %rax - 0x48, 0x01, 0xcf, //0x000088bf addq %rcx, %rdi - 0xe9, 0x84, 0x00, 0x00, 0x00, //0x000088c2 jmp LBB5_1691 - //0x000088c7 LBB5_1697 - 0x4c, 0x89, 0xf8, //0x000088c7 movq %r15, %rax - 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x000088ca .p2align 4, 0x90 - //0x000088d0 LBB5_1692 - 0x80, 0xf9, 0x5d, //0x000088d0 cmpb $93, %cl - 0x0f, 0x85, 0xbc, 0xfe, 0xff, 0xff, //0x000088d3 jne LBB5_1675 - 0xe9, 0x78, 0x00, 0x00, 0x00, //0x000088d9 jmp LBB5_1693 - //0x000088de LBB5_1687 - 0x48, 0x83, 0xc7, 0x40, //0x000088de addq $64, %rdi - 0x49, 0x89, 0xff, //0x000088e2 movq %rdi, %r15 - //0x000088e5 LBB5_1688 - 0x49, 0x83, 0xc7, 0xc0, //0x000088e5 addq $-64, %r15 - 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x000088e9 .p2align 4, 0x90 - //0x000088f0 LBB5_1689 - 0xc4, 0xc1, 0x7e, 0x6f, 0x47, 0x40, //0x000088f0 vmovdqu $64(%r15), %ymm0 - 0xc4, 0xc1, 0x7e, 0x6f, 0x4f, 0x60, //0x000088f6 vmovdqu $96(%r15), %ymm1 - 0x49, 0x83, 0xc7, 0x40, //0x000088fc addq $64, %r15 - 0xc4, 0xe2, 0x25, 0x00, 0xd0, //0x00008900 vpshufb %ymm0, %ymm11, %ymm2 - 0xc4, 0xe2, 0x25, 0x00, 0xd9, //0x00008905 vpshufb %ymm1, %ymm11, %ymm3 - 0xc5, 0xfd, 0x74, 0xc2, //0x0000890a vpcmpeqb %ymm2, %ymm0, %ymm0 - 0xc5, 0xfd, 0xd7, 0xc8, //0x0000890e vpmovmskb %ymm0, %ecx - 0xc5, 0xf5, 0x74, 0xc3, //0x00008912 vpcmpeqb %ymm3, %ymm1, %ymm0 - 0xc5, 0xfd, 0xd7, 0xc0, //0x00008916 vpmovmskb %ymm0, %eax - 0x48, 0xc1, 0xe0, 0x20, //0x0000891a shlq $32, %rax - 0x48, 0x09, 0xc8, //0x0000891e orq %rcx, %rax - 0x48, 0x83, 0xf8, 0xff, //0x00008921 cmpq $-1, %rax - 0x0f, 0x84, 0xc5, 0xff, 0xff, 0xff, //0x00008925 je LBB5_1689 - 0x48, 0xf7, 0xd0, //0x0000892b notq %rax - 0x49, 0x89, 0x83, 0x98, 0x00, 0x00, 0x00, //0x0000892e movq %rax, $152(%r11) - 0x4d, 0x89, 0xbb, 0x90, 0x00, 0x00, 0x00, //0x00008935 movq %r15, $144(%r11) - 0x48, 0x0f, 0xbc, 0xc0, //0x0000893c bsfq %rax, %rax - 0x49, 0x8d, 0x3c, 0x07, //0x00008940 leaq (%r15,%rax), %rdi - 0x4c, 0x01, 0xf8, //0x00008944 addq %r15, %rax - 0x48, 0x83, 0xc0, 0x01, //0x00008947 addq $1, %rax - //0x0000894b LBB5_1691 - 0x8a, 0x0f, //0x0000894b movb (%rdi), %cl - 0x80, 0xf9, 0x5d, //0x0000894d cmpb $93, %cl - 0x0f, 0x85, 0x3f, 0xfe, 0xff, 0xff, //0x00008950 jne LBB5_1675 - //0x00008956 LBB5_1693 - 0x41, 0x83, 0x83, 0xcc, 0x00, 0x00, 0x00, 0x01, //0x00008956 addl $1, $204(%r11) - 0x48, 0xc1, 0xe3, 0x04, //0x0000895e shlq $4, %rbx - 0x48, 0x8b, 0x4c, 0x1e, 0x08, //0x00008962 movq $8(%rsi,%rbx), %rcx - 0x49, 0x89, 0x8b, 0xa8, 0x00, 0x00, 0x00, //0x00008967 movq %rcx, $168(%r11) - 0x48, 0x89, 0xd1, //0x0000896e movq %rdx, %rcx - 0x48, 0x29, 0xd1, //0x00008971 subq %rdx, %rcx - 0x48, 0x83, 0xc1, 0x10, //0x00008974 addq $16, %rcx - 0x48, 0xc1, 0xe9, 0x04, //0x00008978 shrq $4, %rcx - 0x89, 0x4c, 0x1e, 0x0c, //0x0000897c movl %ecx, $12(%rsi,%rbx) - 0xc7, 0x44, 0x1e, 0x08, 0x00, 0x00, 0x00, 0x00, //0x00008980 movl $0, $8(%rsi,%rbx) - 0xe9, 0x04, 0x11, 0x00, 0x00, //0x00008988 jmp LBB5_1694 - //0x0000898d LBB5_1698 - 0x4c, 0x89, 0x65, 0xb0, //0x0000898d movq %r12, $-80(%rbp) - 0x45, 0x31, 0xd2, //0x00008991 xorl %r10d, %r10d - //0x00008994 LBB5_1699 - 0x44, 0x89, 0xd0, //0x00008994 movl %r10d, %eax - 0x34, 0x01, //0x00008997 xorb $1, %al - 0x44, 0x0f, 0xb6, 0xc8, //0x00008999 movzbl %al, %r9d - 0x4d, 0x89, 0xfc, //0x0000899d movq %r15, %r12 - 0x4d, 0x29, 0xcc, //0x000089a0 subq %r9, %r12 - 0x41, 0xf6, 0x43, 0x70, 0x02, //0x000089a3 testb $2, $112(%r11) - 0x4c, 0x89, 0xad, 0x78, 0xff, 0xff, 0xff, //0x000089a8 movq %r13, $-136(%rbp) - 0x0f, 0x85, 0x53, 0x00, 0x00, 0x00, //0x000089af jne LBB5_1705 - 0x41, 0x8a, 0x04, 0x24, //0x000089b5 movb (%r12), %al - 0x3c, 0x30, //0x000089b9 cmpb $48, %al - 0x0f, 0x85, 0x88, 0x00, 0x00, 0x00, //0x000089bb jne LBB5_1709 - 0x41, 0x8a, 0x44, 0x24, 0x01, //0x000089c1 movb $1(%r12), %al - 0x3c, 0x2e, //0x000089c6 cmpb $46, %al - 0x0f, 0x84, 0x45, 0x07, 0x00, 0x00, //0x000089c8 je LBB5_1803 - 0x4d, 0x8d, 0x7c, 0x24, 0x01, //0x000089ce leaq $1(%r12), %r15 - 0x45, 0x31, 0xf6, //0x000089d3 xorl %r14d, %r14d - 0x3c, 0x45, //0x000089d6 cmpb $69, %al - 0x0f, 0x84, 0xe0, 0x09, 0x00, 0x00, //0x000089d8 je LBB5_1843 - 0x3c, 0x65, //0x000089de cmpb $101, %al - 0x0f, 0x84, 0xd8, 0x09, 0x00, 0x00, //0x000089e0 je LBB5_1843 - 0x31, 0xd2, //0x000089e6 xorl %edx, %edx - 0xb8, 0x00, 0x00, 0x00, 0x00, //0x000089e8 movl $0, %eax - 0x48, 0x89, 0x45, 0xa0, //0x000089ed movq %rax, $-96(%rbp) - 0xb8, 0x00, 0x00, 0x00, 0x00, //0x000089f1 movl $0, %eax - 0x45, 0x84, 0xd2, //0x000089f6 testb %r10b, %r10b - 0x48, 0x8b, 0x4d, 0xb0, //0x000089f9 movq $-80(%rbp), %rcx - 0x0f, 0x84, 0x07, 0x15, 0x00, 0x00, //0x000089fd je LBB5_2010 - 0xe9, 0x6b, 0x15, 0x00, 0x00, //0x00008a03 jmp LBB5_2013 - //0x00008a08 LBB5_1705 - 0x44, 0x89, 0x55, 0xa8, //0x00008a08 movl %r10d, $-88(%rbp) - 0x4c, 0x89, 0x5d, 0xc0, //0x00008a0c movq %r11, $-64(%rbp) - 0x49, 0xf7, 0xd9, //0x00008a10 negq %r9 - 0x4c, 0x8b, 0x5d, 0x88, //0x00008a13 movq $-120(%rbp), %r11 - 0x4d, 0x29, 0xe3, //0x00008a17 subq %r12, %r11 - 0x4d, 0x29, 0xcb, //0x00008a1a subq %r9, %r11 - 0x0f, 0x84, 0xb4, 0x00, 0x00, 0x00, //0x00008a1d je LBB5_1716 - 0x41, 0x80, 0x3c, 0x24, 0x30, //0x00008a23 cmpb $48, (%r12) - 0x0f, 0x85, 0x46, 0x03, 0x00, 0x00, //0x00008a28 jne LBB5_1752 - 0x31, 0xc0, //0x00008a2e xorl %eax, %eax - 0xba, 0x01, 0x00, 0x00, 0x00, //0x00008a30 movl $1, %edx - 0x49, 0x83, 0xfb, 0x01, //0x00008a35 cmpq $1, %r11 - 0x0f, 0x85, 0x08, 0x03, 0x00, 0x00, //0x00008a39 jne LBB5_1750 - //0x00008a3f LBB5_1708 - 0xb9, 0x01, 0x00, 0x00, 0x00, //0x00008a3f movl $1, %ecx - 0xe9, 0xaf, 0x08, 0x00, 0x00, //0x00008a44 jmp LBB5_1837 - //0x00008a49 LBB5_1709 - 0x8d, 0x48, 0xd0, //0x00008a49 leal $-48(%rax), %ecx - 0xba, 0x03, 0x00, 0x00, 0x00, //0x00008a4c movl $3, %edx - 0x80, 0xf9, 0x09, //0x00008a51 cmpb $9, %cl - 0x0f, 0x87, 0x89, 0x00, 0x00, 0x00, //0x00008a54 ja LBB5_1717 - 0x48, 0x89, 0x7d, 0x98, //0x00008a5a movq %rdi, $-104(%rbp) - 0x48, 0xc7, 0xc7, 0xff, 0xff, 0xff, 0xff, //0x00008a5e movq $-1, %rdi - 0x31, 0xc9, //0x00008a65 xorl %ecx, %ecx - 0x31, 0xf6, //0x00008a67 xorl %esi, %esi - 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00008a69 .p2align 4, 0x90 - //0x00008a70 LBB5_1711 - 0x48, 0x8d, 0x34, 0xb6, //0x00008a70 leaq (%rsi,%rsi,4), %rsi - 0x0f, 0xb6, 0xc0, //0x00008a74 movzbl %al, %eax - 0x48, 0x8d, 0x34, 0x70, //0x00008a77 leaq (%rax,%rsi,2), %rsi - 0x48, 0x83, 0xc6, 0xd0, //0x00008a7b addq $-48, %rsi - 0x41, 0x0f, 0xb6, 0x44, 0x3c, 0x02, //0x00008a7f movzbl $2(%r12,%rdi), %eax - 0x8d, 0x58, 0xd0, //0x00008a85 leal $-48(%rax), %ebx - 0x48, 0x83, 0xc1, 0xff, //0x00008a88 addq $-1, %rcx - 0x48, 0x83, 0xc7, 0x01, //0x00008a8c addq $1, %rdi - 0x80, 0xfb, 0x0a, //0x00008a90 cmpb $10, %bl - 0x0f, 0x82, 0xd7, 0xff, 0xff, 0xff, //0x00008a93 jb LBB5_1711 - 0x4d, 0x89, 0xe7, //0x00008a99 movq %r12, %r15 - 0x49, 0x29, 0xcf, //0x00008a9c subq %rcx, %r15 - 0x48, 0x83, 0xff, 0x13, //0x00008a9f cmpq $19, %rdi - 0x0f, 0x83, 0xd4, 0x33, 0x00, 0x00, //0x00008aa3 jae LBB5_2398 - 0x48, 0xf7, 0xd9, //0x00008aa9 negq %rcx - 0x45, 0x31, 0xf6, //0x00008aac xorl %r14d, %r14d - 0x45, 0x31, 0xed, //0x00008aaf xorl %r13d, %r13d - //0x00008ab2 LBB5_1714 - 0x3c, 0x2e, //0x00008ab2 cmpb $46, %al - 0x0f, 0x85, 0x1e, 0x07, 0x00, 0x00, //0x00008ab4 jne LBB5_1815 - 0x41, 0x8a, 0x47, 0x01, //0x00008aba movb $1(%r15), %al - 0x49, 0x83, 0xc7, 0x01, //0x00008abe addq $1, %r15 - 0x8d, 0x58, 0xd0, //0x00008ac2 leal $-48(%rax), %ebx - 0x80, 0xfb, 0x0a, //0x00008ac5 cmpb $10, %bl - 0x48, 0x8b, 0x7d, 0x98, //0x00008ac8 movq $-104(%rbp), %rdi - 0x0f, 0x82, 0x91, 0x06, 0x00, 0x00, //0x00008acc jb LBB5_1809 - 0xe9, 0x03, 0x14, 0x00, 0x00, //0x00008ad2 jmp LBB5_2007 - //0x00008ad7 LBB5_1716 - 0x48, 0xc7, 0xc2, 0xff, 0xff, 0xff, 0xff, //0x00008ad7 movq $-1, %rdx - 0xe9, 0x06, 0x08, 0x00, 0x00, //0x00008ade jmp LBB5_1836 - //0x00008ae3 LBB5_1717 - 0x4d, 0x89, 0xe7, //0x00008ae3 movq %r12, %r15 - 0xe9, 0xef, 0x13, 0x00, 0x00, //0x00008ae6 jmp LBB5_2007 - //0x00008aeb LBB5_1718 - 0x41, 0x80, 0x3f, 0x75, //0x00008aeb cmpb $117, (%r15) - 0xb8, 0x0d, 0x00, 0x00, 0x00, //0x00008aef movl $13, %eax - 0x4c, 0x89, 0x65, 0xb0, //0x00008af4 movq %r12, $-80(%rbp) - 0x0f, 0x85, 0x02, 0x34, 0x00, 0x00, //0x00008af8 jne LBB5_2406 - 0x41, 0x80, 0x7f, 0x01, 0x6c, //0x00008afe cmpb $108, $1(%r15) - 0x0f, 0x85, 0x1b, 0x34, 0x00, 0x00, //0x00008b03 jne LBB5_2409 - 0x31, 0xc0, //0x00008b09 xorl %eax, %eax - 0x41, 0x80, 0x7f, 0x02, 0x6c, //0x00008b0b cmpb $108, $2(%r15) - 0x0f, 0x85, 0x32, 0x34, 0x00, 0x00, //0x00008b10 jne LBB5_2412 - //0x00008b16 LBB5_1721 - 0x4d, 0x89, 0xfc, //0x00008b16 movq %r15, %r12 - 0x49, 0x83, 0xc4, 0x03, //0x00008b19 addq $3, %r12 - //0x00008b1d LBB5_1722 - 0x49, 0x8b, 0xb3, 0xa0, 0x00, 0x00, 0x00, //0x00008b1d movq $160(%r11), %rsi - 0x49, 0x8b, 0x8b, 0xc0, 0x00, 0x00, 0x00, //0x00008b24 movq $192(%r11), %rcx - 0x48, 0x8d, 0x56, 0x10, //0x00008b2b leaq $16(%rsi), %rdx - 0x48, 0x39, 0xca, //0x00008b2f cmpq %rcx, %rdx - 0x0f, 0x87, 0x0e, 0x00, 0x00, 0x00, //0x00008b32 ja LBB5_1724 - 0x48, 0xc1, 0xe7, 0x20, //0x00008b38 shlq $32, %rdi - 0x48, 0x89, 0x3e, //0x00008b3c movq %rdi, (%rsi) - 0x49, 0x89, 0x93, 0xa0, 0x00, 0x00, 0x00, //0x00008b3f movq %rdx, $160(%r11) - //0x00008b46 LBB5_1724 - 0x48, 0x39, 0xca, //0x00008b46 cmpq %rcx, %rdx - 0xe9, 0x2e, 0x0e, 0x00, 0x00, //0x00008b49 jmp LBB5_1917 - //0x00008b4e LBB5_1725 - 0x41, 0x80, 0x3f, 0x61, //0x00008b4e cmpb $97, (%r15) - 0xb8, 0x0d, 0x00, 0x00, 0x00, //0x00008b52 movl $13, %eax - 0x4c, 0x89, 0x65, 0xb0, //0x00008b57 movq %r12, $-80(%rbp) - 0x0f, 0x85, 0xab, 0x33, 0x00, 0x00, //0x00008b5b jne LBB5_2407 - 0x41, 0x80, 0x7f, 0x01, 0x6c, //0x00008b61 cmpb $108, $1(%r15) - 0x0f, 0x85, 0xc4, 0x33, 0x00, 0x00, //0x00008b66 jne LBB5_2410 - 0x41, 0x80, 0x7f, 0x02, 0x73, //0x00008b6c cmpb $115, $2(%r15) - 0x0f, 0x85, 0xdb, 0x33, 0x00, 0x00, //0x00008b71 jne LBB5_2413 - 0x31, 0xc0, //0x00008b77 xorl %eax, %eax - 0x41, 0x80, 0x7f, 0x03, 0x65, //0x00008b79 cmpb $101, $3(%r15) - 0x0f, 0x85, 0xe4, 0x33, 0x00, 0x00, //0x00008b7e jne LBB5_2415 - //0x00008b84 LBB5_1729 - 0x4d, 0x89, 0xfc, //0x00008b84 movq %r15, %r12 - 0x49, 0x83, 0xc4, 0x04, //0x00008b87 addq $4, %r12 - //0x00008b8b LBB5_1730 - 0x48, 0xc1, 0xe7, 0x20, //0x00008b8b shlq $32, %rdi - 0x48, 0x83, 0xcf, 0x02, //0x00008b8f orq $2, %rdi - 0xe9, 0x95, 0x01, 0x00, 0x00, //0x00008b93 jmp LBB5_1749 - //0x00008b98 LBB5_1731 - 0xc4, 0xc1, 0x7e, 0x6f, 0x07, //0x00008b98 vmovdqu (%r15), %ymm0 - 0xc5, 0xfd, 0x74, 0x0d, 0xdb, 0x74, 0xff, 0xff, //0x00008b9d vpcmpeqb $-35621(%rip), %ymm0, %ymm1 /* LCPI5_1+0(%rip) */ - 0xc5, 0xfd, 0x74, 0x15, 0xf3, 0x74, 0xff, 0xff, //0x00008ba5 vpcmpeqb $-35597(%rip), %ymm0, %ymm2 /* LCPI5_2+0(%rip) */ - 0xc5, 0xfd, 0xd7, 0xc2, //0x00008bad vpmovmskb %ymm2, %eax - 0xc5, 0xfd, 0xda, 0x15, 0x07, 0x75, 0xff, 0xff, //0x00008bb1 vpminub $-35577(%rip), %ymm0, %ymm2 /* LCPI5_3+0(%rip) */ - 0xc5, 0xfd, 0x74, 0xc2, //0x00008bb9 vpcmpeqb %ymm2, %ymm0, %ymm0 - 0xc5, 0xfd, 0xeb, 0xd1, //0x00008bbd vpor %ymm1, %ymm0, %ymm2 - 0xc5, 0xfd, 0xd7, 0xca, //0x00008bc1 vpmovmskb %ymm2, %ecx - 0x83, 0xc1, 0xff, //0x00008bc5 addl $-1, %ecx - 0x85, 0xc1, //0x00008bc8 testl %eax, %ecx - 0x4c, 0x89, 0x65, 0xb0, //0x00008bca movq %r12, $-80(%rbp) - 0x0f, 0x84, 0x75, 0x07, 0x00, 0x00, //0x00008bce je LBB5_1838 - 0x4d, 0x89, 0xfc, //0x00008bd4 movq %r15, %r12 - 0xe9, 0x1d, 0x0d, 0x00, 0x00, //0x00008bd7 jmp LBB5_1913 - //0x00008bdc LBB5_1733 - 0x4c, 0x89, 0x65, 0xb0, //0x00008bdc movq %r12, $-80(%rbp) - 0x41, 0xb2, 0x01, //0x00008be0 movb $1, %r10b - 0xe9, 0xac, 0xfd, 0xff, 0xff, //0x00008be3 jmp LBB5_1699 - //0x00008be8 LBB5_1734 - 0x48, 0xc1, 0xe7, 0x20, //0x00008be8 shlq $32, %rdi - 0x48, 0x83, 0xcf, 0x06, //0x00008bec orq $6, %rdi - 0x49, 0x8b, 0x83, 0xa0, 0x00, 0x00, 0x00, //0x00008bf0 movq $160(%r11), %rax - 0x48, 0x89, 0x38, //0x00008bf7 movq %rdi, (%rax) - 0x49, 0x8b, 0x8b, 0xa8, 0x00, 0x00, 0x00, //0x00008bfa movq $168(%r11), %rcx - 0x48, 0x89, 0x48, 0x08, //0x00008c01 movq %rcx, $8(%rax) - 0x49, 0x8b, 0x93, 0xa0, 0x00, 0x00, 0x00, //0x00008c05 movq $160(%r11), %rdx - 0x4d, 0x8b, 0x8b, 0xb8, 0x00, 0x00, 0x00, //0x00008c0c movq $184(%r11), %r9 - 0x48, 0x89, 0xd0, //0x00008c13 movq %rdx, %rax - 0x4c, 0x29, 0xc8, //0x00008c16 subq %r9, %rax - 0x48, 0x89, 0xc7, //0x00008c19 movq %rax, %rdi - 0x48, 0xc1, 0xff, 0x04, //0x00008c1c sarq $4, %rdi - 0x49, 0x89, 0xbb, 0xa8, 0x00, 0x00, 0x00, //0x00008c20 movq %rdi, $168(%r11) - 0x48, 0x8d, 0x5a, 0x10, //0x00008c27 leaq $16(%rdx), %rbx - 0x49, 0x89, 0x9b, 0xa0, 0x00, 0x00, 0x00, //0x00008c2b movq %rbx, $160(%r11) - 0x49, 0x83, 0x83, 0xb0, 0x00, 0x00, 0x00, 0x01, //0x00008c32 addq $1, $176(%r11) - 0x48, 0x8d, 0x4a, 0x20, //0x00008c3a leaq $32(%rdx), %rcx - 0x45, 0x31, 0xe4, //0x00008c3e xorl %r12d, %r12d - 0x48, 0x83, 0xf8, 0xf0, //0x00008c41 cmpq $-16, %rax - 0x48, 0x89, 0xd0, //0x00008c45 movq %rdx, %rax - 0x49, 0x0f, 0x44, 0xc4, //0x00008c48 cmoveq %r12, %rax - 0x49, 0x3b, 0x8b, 0xc0, 0x00, 0x00, 0x00, //0x00008c4c cmpq $192(%r11), %rcx - 0x0f, 0x87, 0x03, 0x00, 0x00, 0x00, //0x00008c53 ja LBB5_1736 - 0x49, 0x89, 0xc4, //0x00008c59 movq %rax, %r12 - //0x00008c5c LBB5_1736 - 0x4d, 0x85, 0xe4, //0x00008c5c testq %r12, %r12 - 0x0f, 0x84, 0xa7, 0xb4, 0xff, 0xff, //0x00008c5f je LBB5_181 - 0x49, 0x8d, 0x47, 0x01, //0x00008c65 leaq $1(%r15), %rax - 0x41, 0x0f, 0xb6, 0x0f, //0x00008c69 movzbl (%r15), %ecx - 0x48, 0x83, 0xf9, 0x20, //0x00008c6d cmpq $32, %rcx - 0x0f, 0x87, 0xe4, 0x0d, 0x00, 0x00, //0x00008c71 ja LBB5_1927 - 0x48, 0xbe, 0x01, 0x26, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, //0x00008c77 movabsq $4294977025, %rsi - 0x48, 0x0f, 0xa3, 0xce, //0x00008c81 btq %rcx, %rsi - 0x0f, 0x83, 0xd0, 0x0d, 0x00, 0x00, //0x00008c85 jae LBB5_1927 - 0x41, 0x0f, 0xb6, 0x4f, 0x01, //0x00008c8b movzbl $1(%r15), %ecx - 0x49, 0x83, 0xc7, 0x02, //0x00008c90 addq $2, %r15 - 0x48, 0x83, 0xf9, 0x20, //0x00008c94 cmpq $32, %rcx - 0x0f, 0x87, 0xfa, 0x0c, 0x00, 0x00, //0x00008c98 ja LBB5_1949 - 0x48, 0xb8, 0x01, 0x26, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, //0x00008c9e movabsq $4294977025, %rax - 0x48, 0x0f, 0xa3, 0xc8, //0x00008ca8 btq %rcx, %rax - 0x0f, 0x83, 0xe6, 0x0c, 0x00, 0x00, //0x00008cac jae LBB5_1949 - 0x49, 0x8b, 0xb3, 0x90, 0x00, 0x00, 0x00, //0x00008cb2 movq $144(%r11), %rsi - 0x4c, 0x89, 0xf9, //0x00008cb9 movq %r15, %rcx - 0x48, 0x29, 0xf1, //0x00008cbc subq %rsi, %rcx - 0x48, 0x83, 0xf9, 0x40, //0x00008cbf cmpq $64, %rcx - 0x0f, 0x83, 0x29, 0x0d, 0x00, 0x00, //0x00008cc3 jae LBB5_1923 - 0x49, 0x8b, 0x83, 0x98, 0x00, 0x00, 0x00, //0x00008cc9 movq $152(%r11), %rax - 0x48, 0xd3, 0xe8, //0x00008cd0 shrq %cl, %rax - 0x48, 0xd3, 0xe0, //0x00008cd3 shlq %cl, %rax - 0x48, 0x85, 0xc0, //0x00008cd6 testq %rax, %rax - 0x0f, 0x84, 0x0c, 0x0d, 0x00, 0x00, //0x00008cd9 je LBB5_1922 - 0x48, 0x0f, 0xbc, 0xc8, //0x00008cdf bsfq %rax, %rcx - 0x48, 0x8d, 0x04, 0x0e, //0x00008ce3 leaq (%rsi,%rcx), %rax - 0x48, 0x83, 0xc0, 0x01, //0x00008ce7 addq $1, %rax - 0x48, 0x01, 0xce, //0x00008ceb addq %rcx, %rsi - 0xe9, 0x66, 0x0d, 0x00, 0x00, //0x00008cee jmp LBB5_1926 - //0x00008cf3 LBB5_1744 - 0x41, 0x80, 0x3f, 0x72, //0x00008cf3 cmpb $114, (%r15) - 0xb8, 0x0d, 0x00, 0x00, 0x00, //0x00008cf7 movl $13, %eax - 0x4c, 0x89, 0x65, 0xb0, //0x00008cfc movq %r12, $-80(%rbp) - 0x0f, 0x85, 0x12, 0x32, 0x00, 0x00, //0x00008d00 jne LBB5_2408 - 0x41, 0x80, 0x7f, 0x01, 0x75, //0x00008d06 cmpb $117, $1(%r15) - 0x0f, 0x85, 0x2b, 0x32, 0x00, 0x00, //0x00008d0b jne LBB5_2411 - 0x31, 0xc0, //0x00008d11 xorl %eax, %eax - 0x41, 0x80, 0x7f, 0x02, 0x65, //0x00008d13 cmpb $101, $2(%r15) - 0x0f, 0x85, 0x40, 0x32, 0x00, 0x00, //0x00008d18 jne LBB5_2414 - //0x00008d1e LBB5_1747 - 0x4d, 0x89, 0xfc, //0x00008d1e movq %r15, %r12 - 0x49, 0x83, 0xc4, 0x03, //0x00008d21 addq $3, %r12 - //0x00008d25 LBB5_1748 - 0x48, 0xc1, 0xe7, 0x20, //0x00008d25 shlq $32, %rdi - 0x48, 0x83, 0xcf, 0x0a, //0x00008d29 orq $10, %rdi - //0x00008d2d LBB5_1749 - 0x49, 0x8b, 0x8b, 0xa0, 0x00, 0x00, 0x00, //0x00008d2d movq $160(%r11), %rcx - 0x48, 0x89, 0x39, //0x00008d34 movq %rdi, (%rcx) - 0x48, 0x8d, 0x51, 0x10, //0x00008d37 leaq $16(%rcx), %rdx - 0x49, 0x89, 0x93, 0xa0, 0x00, 0x00, 0x00, //0x00008d3b movq %rdx, $160(%r11) - 0xe9, 0x2a, 0x0c, 0x00, 0x00, //0x00008d42 jmp LBB5_1916 - //0x00008d47 LBB5_1750 - 0x41, 0x8a, 0x4c, 0x24, 0x01, //0x00008d47 movb $1(%r12), %cl - 0x80, 0xc1, 0xd2, //0x00008d4c addb $-46, %cl - 0x80, 0xf9, 0x37, //0x00008d4f cmpb $55, %cl - 0x0f, 0x87, 0xe7, 0xfc, 0xff, 0xff, //0x00008d52 ja LBB5_1708 - 0x0f, 0xb6, 0xc9, //0x00008d58 movzbl %cl, %ecx - 0x48, 0xbe, 0x01, 0x00, 0x80, 0x00, 0x00, 0x00, 0x80, 0x00, //0x00008d5b movabsq $36028797027352577, %rsi - 0x48, 0x0f, 0xa3, 0xce, //0x00008d65 btq %rcx, %rsi - 0xb9, 0x01, 0x00, 0x00, 0x00, //0x00008d69 movl $1, %ecx - 0x0f, 0x83, 0x84, 0x05, 0x00, 0x00, //0x00008d6e jae LBB5_1837 - //0x00008d74 LBB5_1752 - 0x49, 0x83, 0xfb, 0x20, //0x00008d74 cmpq $32, %r11 - 0x0f, 0x82, 0xb2, 0x30, 0x00, 0x00, //0x00008d78 jb LBB5_2395 - 0x49, 0xc7, 0xc5, 0xff, 0xff, 0xff, 0xff, //0x00008d7e movq $-1, %r13 - 0x31, 0xd2, //0x00008d85 xorl %edx, %edx - 0xc5, 0xfe, 0x6f, 0x05, 0x51, 0x73, 0xff, 0xff, //0x00008d87 vmovdqu $-36015(%rip), %ymm0 /* LCPI5_4+0(%rip) */ - 0xc5, 0xfe, 0x6f, 0x0d, 0x69, 0x73, 0xff, 0xff, //0x00008d8f vmovdqu $-35991(%rip), %ymm1 /* LCPI5_5+0(%rip) */ - 0xc5, 0xfe, 0x6f, 0x15, 0x81, 0x73, 0xff, 0xff, //0x00008d97 vmovdqu $-35967(%rip), %ymm2 /* LCPI5_6+0(%rip) */ - 0xc5, 0xfe, 0x6f, 0x1d, 0x99, 0x73, 0xff, 0xff, //0x00008d9f vmovdqu $-35943(%rip), %ymm3 /* LCPI5_7+0(%rip) */ - 0xc5, 0xfe, 0x6f, 0x25, 0xb1, 0x73, 0xff, 0xff, //0x00008da7 vmovdqu $-35919(%rip), %ymm4 /* LCPI5_8+0(%rip) */ - 0xc5, 0xfe, 0x6f, 0x2d, 0xc9, 0x73, 0xff, 0xff, //0x00008daf vmovdqu $-35895(%rip), %ymm5 /* LCPI5_9+0(%rip) */ - 0xc5, 0xfe, 0x6f, 0x35, 0xe1, 0x73, 0xff, 0xff, //0x00008db7 vmovdqu $-35871(%rip), %ymm6 /* LCPI5_10+0(%rip) */ - 0x49, 0xc7, 0xc2, 0xff, 0xff, 0xff, 0xff, //0x00008dbf movq $-1, %r10 - 0x48, 0xc7, 0x45, 0xb8, 0xff, 0xff, 0xff, 0xff, //0x00008dc6 movq $-1, $-72(%rbp) - 0x90, 0x90, //0x00008dce .p2align 4, 0x90 - //0x00008dd0 LBB5_1754 - 0xc4, 0xc1, 0x7e, 0x6f, 0x3c, 0x14, //0x00008dd0 vmovdqu (%r12,%rdx), %ymm7 - 0xc5, 0x45, 0x64, 0xc0, //0x00008dd6 vpcmpgtb %ymm0, %ymm7, %ymm8 - 0xc5, 0x75, 0x64, 0xcf, //0x00008dda vpcmpgtb %ymm7, %ymm1, %ymm9 - 0xc4, 0x41, 0x35, 0xdb, 0xc0, //0x00008dde vpand %ymm8, %ymm9, %ymm8 - 0xc5, 0x45, 0x74, 0xca, //0x00008de3 vpcmpeqb %ymm2, %ymm7, %ymm9 - 0xc5, 0x45, 0x74, 0xd3, //0x00008de7 vpcmpeqb %ymm3, %ymm7, %ymm10 - 0xc4, 0x41, 0x2d, 0xeb, 0xc9, //0x00008deb vpor %ymm9, %ymm10, %ymm9 - 0xc5, 0x45, 0xdb, 0xd4, //0x00008df0 vpand %ymm4, %ymm7, %ymm10 - 0xc5, 0x2d, 0x74, 0xd6, //0x00008df4 vpcmpeqb %ymm6, %ymm10, %ymm10 - 0xc5, 0xc5, 0x74, 0xfd, //0x00008df8 vpcmpeqb %ymm5, %ymm7, %ymm7 - 0xc5, 0xfd, 0xd7, 0xc7, //0x00008dfc vpmovmskb %ymm7, %eax - 0xc4, 0xc1, 0x7d, 0xd7, 0xda, //0x00008e00 vpmovmskb %ymm10, %ebx - 0xc4, 0xc1, 0x7d, 0xd7, 0xf1, //0x00008e05 vpmovmskb %ymm9, %esi - 0xc5, 0xbd, 0xeb, 0xff, //0x00008e0a vpor %ymm7, %ymm8, %ymm7 - 0xc4, 0x41, 0x2d, 0xeb, 0xc1, //0x00008e0e vpor %ymm9, %ymm10, %ymm8 - 0xc5, 0xbd, 0xeb, 0xff, //0x00008e13 vpor %ymm7, %ymm8, %ymm7 - 0xc5, 0xfd, 0xd7, 0xcf, //0x00008e17 vpmovmskb %ymm7, %ecx - 0x48, 0xf7, 0xd1, //0x00008e1b notq %rcx - 0x4c, 0x0f, 0xbc, 0xf1, //0x00008e1e bsfq %rcx, %r14 - 0x41, 0x83, 0xfe, 0x20, //0x00008e22 cmpl $32, %r14d - 0x0f, 0x84, 0x1a, 0x00, 0x00, 0x00, //0x00008e26 je LBB5_1756 - 0x49, 0x89, 0xf8, //0x00008e2c movq %rdi, %r8 - 0xbf, 0xff, 0xff, 0xff, 0xff, //0x00008e2f movl $-1, %edi - 0x44, 0x89, 0xf1, //0x00008e34 movl %r14d, %ecx - 0xd3, 0xe7, //0x00008e37 shll %cl, %edi - 0xf7, 0xd7, //0x00008e39 notl %edi - 0x21, 0xf8, //0x00008e3b andl %edi, %eax - 0x21, 0xfb, //0x00008e3d andl %edi, %ebx - 0x21, 0xf7, //0x00008e3f andl %esi, %edi - 0x89, 0xfe, //0x00008e41 movl %edi, %esi - 0x4c, 0x89, 0xc7, //0x00008e43 movq %r8, %rdi - //0x00008e46 LBB5_1756 - 0x8d, 0x48, 0xff, //0x00008e46 leal $-1(%rax), %ecx - 0x21, 0xc1, //0x00008e49 andl %eax, %ecx - 0x0f, 0x85, 0xe4, 0x0d, 0x00, 0x00, //0x00008e4b jne LBB5_1962 - 0x8d, 0x4b, 0xff, //0x00008e51 leal $-1(%rbx), %ecx - 0x21, 0xd9, //0x00008e54 andl %ebx, %ecx - 0x0f, 0x85, 0xd9, 0x0d, 0x00, 0x00, //0x00008e56 jne LBB5_1962 - 0x8d, 0x4e, 0xff, //0x00008e5c leal $-1(%rsi), %ecx - 0x21, 0xf1, //0x00008e5f andl %esi, %ecx - 0x0f, 0x85, 0xce, 0x0d, 0x00, 0x00, //0x00008e61 jne LBB5_1962 - 0x85, 0xc0, //0x00008e67 testl %eax, %eax - 0x0f, 0x84, 0x15, 0x00, 0x00, 0x00, //0x00008e69 je LBB5_1762 - 0x0f, 0xbc, 0xc0, //0x00008e6f bsfl %eax, %eax - 0x48, 0x83, 0x7d, 0xb8, 0xff, //0x00008e72 cmpq $-1, $-72(%rbp) - 0x0f, 0x85, 0xc0, 0x0d, 0x00, 0x00, //0x00008e77 jne LBB5_1963 - 0x48, 0x01, 0xd0, //0x00008e7d addq %rdx, %rax - 0x48, 0x89, 0x45, 0xb8, //0x00008e80 movq %rax, $-72(%rbp) - //0x00008e84 LBB5_1762 - 0x85, 0xdb, //0x00008e84 testl %ebx, %ebx - 0x0f, 0x84, 0x13, 0x00, 0x00, 0x00, //0x00008e86 je LBB5_1765 - 0x0f, 0xbc, 0xc3, //0x00008e8c bsfl %ebx, %eax - 0x49, 0x83, 0xfa, 0xff, //0x00008e8f cmpq $-1, %r10 - 0x0f, 0x85, 0xa4, 0x0d, 0x00, 0x00, //0x00008e93 jne LBB5_1963 - 0x48, 0x01, 0xd0, //0x00008e99 addq %rdx, %rax - 0x49, 0x89, 0xc2, //0x00008e9c movq %rax, %r10 - //0x00008e9f LBB5_1765 - 0x85, 0xf6, //0x00008e9f testl %esi, %esi - 0x0f, 0x84, 0x13, 0x00, 0x00, 0x00, //0x00008ea1 je LBB5_1768 - 0x0f, 0xbc, 0xc6, //0x00008ea7 bsfl %esi, %eax - 0x49, 0x83, 0xfd, 0xff, //0x00008eaa cmpq $-1, %r13 - 0x0f, 0x85, 0x89, 0x0d, 0x00, 0x00, //0x00008eae jne LBB5_1963 - 0x48, 0x01, 0xd0, //0x00008eb4 addq %rdx, %rax - 0x49, 0x89, 0xc5, //0x00008eb7 movq %rax, %r13 - //0x00008eba LBB5_1768 - 0x41, 0x83, 0xfe, 0x20, //0x00008eba cmpl $32, %r14d - 0x0f, 0x85, 0x35, 0x02, 0x00, 0x00, //0x00008ebe jne LBB5_1802 - 0x49, 0x83, 0xc3, 0xe0, //0x00008ec4 addq $-32, %r11 - 0x48, 0x83, 0xc2, 0x20, //0x00008ec8 addq $32, %rdx - 0x49, 0x83, 0xfb, 0x1f, //0x00008ecc cmpq $31, %r11 - 0x0f, 0x87, 0xfa, 0xfe, 0xff, 0xff, //0x00008ed0 ja LBB5_1754 - 0x48, 0x89, 0x7d, 0x98, //0x00008ed6 movq %rdi, $-104(%rbp) - 0xc5, 0xf8, 0x77, //0x00008eda vzeroupper - 0x4c, 0x01, 0xe2, //0x00008edd addq %r12, %rdx - 0x49, 0x89, 0xd6, //0x00008ee0 movq %rdx, %r14 - 0x4c, 0x89, 0xcf, //0x00008ee3 movq %r9, %rdi - 0x4c, 0x89, 0x7d, 0xc8, //0x00008ee6 movq %r15, $-56(%rbp) - 0x49, 0x83, 0xfb, 0x10, //0x00008eea cmpq $16, %r11 - 0x0f, 0x82, 0x55, 0x01, 0x00, 0x00, //0x00008eee jb LBB5_1789 - //0x00008ef4 LBB5_1771 - 0x4d, 0x89, 0xf7, //0x00008ef4 movq %r14, %r15 - 0x4d, 0x29, 0xe7, //0x00008ef7 subq %r12, %r15 - 0x31, 0xd2, //0x00008efa xorl %edx, %edx - 0xc5, 0x7a, 0x6f, 0x05, 0xdc, 0x72, 0xff, 0xff, //0x00008efc vmovdqu $-36132(%rip), %xmm8 /* LCPI5_11+0(%rip) */ - 0xc5, 0x7a, 0x6f, 0x0d, 0xe4, 0x72, 0xff, 0xff, //0x00008f04 vmovdqu $-36124(%rip), %xmm9 /* LCPI5_12+0(%rip) */ - 0xc5, 0x7a, 0x6f, 0x15, 0xec, 0x72, 0xff, 0xff, //0x00008f0c vmovdqu $-36116(%rip), %xmm10 /* LCPI5_13+0(%rip) */ - 0xc5, 0x7a, 0x6f, 0x1d, 0xf4, 0x72, 0xff, 0xff, //0x00008f14 vmovdqu $-36108(%rip), %xmm11 /* LCPI5_14+0(%rip) */ - 0xc5, 0xfa, 0x6f, 0x25, 0xfc, 0x72, 0xff, 0xff, //0x00008f1c vmovdqu $-36100(%rip), %xmm4 /* LCPI5_15+0(%rip) */ - 0xc5, 0xfa, 0x6f, 0x2d, 0x04, 0x73, 0xff, 0xff, //0x00008f24 vmovdqu $-36092(%rip), %xmm5 /* LCPI5_16+0(%rip) */ - 0xc5, 0xfa, 0x6f, 0x35, 0x0c, 0x73, 0xff, 0xff, //0x00008f2c vmovdqu $-36084(%rip), %xmm6 /* LCPI5_17+0(%rip) */ - 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00008f34 .p2align 4, 0x90 - //0x00008f40 LBB5_1772 - 0xc4, 0xc1, 0x7a, 0x6f, 0x3c, 0x16, //0x00008f40 vmovdqu (%r14,%rdx), %xmm7 - 0xc4, 0xc1, 0x41, 0x64, 0xc0, //0x00008f46 vpcmpgtb %xmm8, %xmm7, %xmm0 - 0xc5, 0xb1, 0x64, 0xcf, //0x00008f4b vpcmpgtb %xmm7, %xmm9, %xmm1 - 0xc5, 0xf9, 0xdb, 0xc1, //0x00008f4f vpand %xmm1, %xmm0, %xmm0 - 0xc5, 0xa9, 0x74, 0xcf, //0x00008f53 vpcmpeqb %xmm7, %xmm10, %xmm1 - 0xc5, 0xa1, 0x74, 0xd7, //0x00008f57 vpcmpeqb %xmm7, %xmm11, %xmm2 - 0xc5, 0xe9, 0xeb, 0xc9, //0x00008f5b vpor %xmm1, %xmm2, %xmm1 - 0xc5, 0xc1, 0xdb, 0xd4, //0x00008f5f vpand %xmm4, %xmm7, %xmm2 - 0xc5, 0xe9, 0x74, 0xd6, //0x00008f63 vpcmpeqb %xmm6, %xmm2, %xmm2 - 0xc5, 0xc1, 0x74, 0xfd, //0x00008f67 vpcmpeqb %xmm5, %xmm7, %xmm7 - 0xc5, 0xe9, 0xeb, 0xdf, //0x00008f6b vpor %xmm7, %xmm2, %xmm3 - 0xc5, 0xf1, 0xeb, 0xc0, //0x00008f6f vpor %xmm0, %xmm1, %xmm0 - 0xc5, 0xe1, 0xeb, 0xc0, //0x00008f73 vpor %xmm0, %xmm3, %xmm0 - 0xc5, 0xf9, 0xd7, 0xc7, //0x00008f77 vpmovmskb %xmm7, %eax - 0xc5, 0xf9, 0xd7, 0xda, //0x00008f7b vpmovmskb %xmm2, %ebx - 0xc5, 0x79, 0xd7, 0xc9, //0x00008f7f vpmovmskb %xmm1, %r9d - 0xc5, 0xf9, 0xd7, 0xc8, //0x00008f83 vpmovmskb %xmm0, %ecx - 0xf7, 0xd1, //0x00008f87 notl %ecx - 0x0f, 0xbc, 0xc9, //0x00008f89 bsfl %ecx, %ecx - 0x83, 0xf9, 0x10, //0x00008f8c cmpl $16, %ecx - 0x0f, 0x84, 0x13, 0x00, 0x00, 0x00, //0x00008f8f je LBB5_1774 - 0xbe, 0xff, 0xff, 0xff, 0xff, //0x00008f95 movl $-1, %esi - 0xd3, 0xe6, //0x00008f9a shll %cl, %esi - 0xf7, 0xd6, //0x00008f9c notl %esi - 0x21, 0xf0, //0x00008f9e andl %esi, %eax - 0x21, 0xf3, //0x00008fa0 andl %esi, %ebx - 0x44, 0x21, 0xce, //0x00008fa2 andl %r9d, %esi - 0x41, 0x89, 0xf1, //0x00008fa5 movl %esi, %r9d - //0x00008fa8 LBB5_1774 - 0x44, 0x8d, 0x40, 0xff, //0x00008fa8 leal $-1(%rax), %r8d - 0x41, 0x21, 0xc0, //0x00008fac andl %eax, %r8d - 0x0f, 0x85, 0xfb, 0x23, 0x00, 0x00, //0x00008faf jne LBB5_2289 - 0x8d, 0x73, 0xff, //0x00008fb5 leal $-1(%rbx), %esi - 0x21, 0xde, //0x00008fb8 andl %ebx, %esi - 0x0f, 0x85, 0x7f, 0x20, 0x00, 0x00, //0x00008fba jne LBB5_2240 - 0x41, 0x8d, 0x71, 0xff, //0x00008fc0 leal $-1(%r9), %esi - 0x44, 0x21, 0xce, //0x00008fc4 andl %r9d, %esi - 0x0f, 0x85, 0x72, 0x20, 0x00, 0x00, //0x00008fc7 jne LBB5_2240 - 0x85, 0xc0, //0x00008fcd testl %eax, %eax - 0x0f, 0x84, 0x18, 0x00, 0x00, 0x00, //0x00008fcf je LBB5_1780 - 0x0f, 0xbc, 0xc0, //0x00008fd5 bsfl %eax, %eax - 0x48, 0x83, 0x7d, 0xb8, 0xff, //0x00008fd8 cmpq $-1, $-72(%rbp) - 0x0f, 0x85, 0x64, 0x20, 0x00, 0x00, //0x00008fdd jne LBB5_2241 - 0x4c, 0x01, 0xf8, //0x00008fe3 addq %r15, %rax - 0x48, 0x01, 0xd0, //0x00008fe6 addq %rdx, %rax - 0x48, 0x89, 0x45, 0xb8, //0x00008fe9 movq %rax, $-72(%rbp) - //0x00008fed LBB5_1780 - 0x85, 0xdb, //0x00008fed testl %ebx, %ebx - 0x0f, 0x84, 0x16, 0x00, 0x00, 0x00, //0x00008fef je LBB5_1783 - 0x0f, 0xbc, 0xc3, //0x00008ff5 bsfl %ebx, %eax - 0x49, 0x83, 0xfa, 0xff, //0x00008ff8 cmpq $-1, %r10 - 0x0f, 0x85, 0x45, 0x20, 0x00, 0x00, //0x00008ffc jne LBB5_2241 - 0x4c, 0x01, 0xf8, //0x00009002 addq %r15, %rax - 0x48, 0x01, 0xd0, //0x00009005 addq %rdx, %rax - 0x49, 0x89, 0xc2, //0x00009008 movq %rax, %r10 - //0x0000900b LBB5_1783 - 0x45, 0x85, 0xc9, //0x0000900b testl %r9d, %r9d - 0x0f, 0x84, 0x17, 0x00, 0x00, 0x00, //0x0000900e je LBB5_1786 - 0x41, 0x0f, 0xbc, 0xc1, //0x00009014 bsfl %r9d, %eax - 0x49, 0x83, 0xfd, 0xff, //0x00009018 cmpq $-1, %r13 - 0x0f, 0x85, 0x25, 0x20, 0x00, 0x00, //0x0000901c jne LBB5_2241 - 0x4c, 0x01, 0xf8, //0x00009022 addq %r15, %rax - 0x48, 0x01, 0xd0, //0x00009025 addq %rdx, %rax - 0x49, 0x89, 0xc5, //0x00009028 movq %rax, %r13 - //0x0000902b LBB5_1786 - 0x83, 0xf9, 0x10, //0x0000902b cmpl $16, %ecx - 0x0f, 0x85, 0x0d, 0x02, 0x00, 0x00, //0x0000902e jne LBB5_1821 - 0x49, 0x83, 0xc3, 0xf0, //0x00009034 addq $-16, %r11 - 0x48, 0x83, 0xc2, 0x10, //0x00009038 addq $16, %rdx - 0x49, 0x83, 0xfb, 0x0f, //0x0000903c cmpq $15, %r11 - 0x0f, 0x87, 0xfa, 0xfe, 0xff, 0xff, //0x00009040 ja LBB5_1772 - 0x49, 0x01, 0xd6, //0x00009046 addq %rdx, %r14 - //0x00009049 LBB5_1789 - 0x4d, 0x85, 0xdb, //0x00009049 testq %r11, %r11 - 0x4c, 0x8b, 0x4d, 0xc8, //0x0000904c movq $-56(%rbp), %r9 - 0xc5, 0x7e, 0x6f, 0x1d, 0x08, 0x70, 0xff, 0xff, //0x00009050 vmovdqu $-36856(%rip), %ymm11 /* LCPI5_0+0(%rip) */ - 0x4c, 0x8b, 0x7d, 0xb8, //0x00009058 movq $-72(%rbp), %r15 - 0x0f, 0x84, 0x0a, 0x02, 0x00, 0x00, //0x0000905c je LBB5_1824 - 0x4f, 0x8d, 0x04, 0x1e, //0x00009062 leaq (%r14,%r11), %r8 - 0x4c, 0x89, 0xf6, //0x00009066 movq %r14, %rsi - 0x4c, 0x29, 0xe6, //0x00009069 subq %r12, %rsi - 0x31, 0xd2, //0x0000906c xorl %edx, %edx - 0x48, 0x8d, 0x1d, 0xd7, 0x36, 0x00, 0x00, //0x0000906e leaq $14039(%rip), %rbx /* LJTI5_5+0(%rip) */ - 0xe9, 0x33, 0x00, 0x00, 0x00, //0x00009075 jmp LBB5_1795 - //0x0000907a LBB5_1791 - 0x83, 0xf8, 0x65, //0x0000907a cmpl $101, %eax - 0x0f, 0x85, 0xe6, 0x01, 0x00, 0x00, //0x0000907d jne LBB5_1823 - //0x00009083 LBB5_1792 - 0x49, 0x83, 0xfa, 0xff, //0x00009083 cmpq $-1, %r10 - 0x0f, 0x85, 0xa6, 0x1d, 0x00, 0x00, //0x00009087 jne LBB5_2214 - 0x4c, 0x8d, 0x14, 0x16, //0x0000908d leaq (%rsi,%rdx), %r10 - 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00009091 .p2align 4, 0x90 - //0x000090a0 LBB5_1794 - 0x48, 0x83, 0xc2, 0x01, //0x000090a0 addq $1, %rdx - 0x49, 0x39, 0xd3, //0x000090a4 cmpq %rdx, %r11 - 0x0f, 0x84, 0x4c, 0x0a, 0x00, 0x00, //0x000090a7 je LBB5_1951 - //0x000090ad LBB5_1795 - 0x41, 0x0f, 0xbe, 0x04, 0x16, //0x000090ad movsbl (%r14,%rdx), %eax - 0x8d, 0x48, 0xd0, //0x000090b2 leal $-48(%rax), %ecx - 0x83, 0xf9, 0x0a, //0x000090b5 cmpl $10, %ecx - 0x0f, 0x82, 0xe2, 0xff, 0xff, 0xff, //0x000090b8 jb LBB5_1794 - 0x8d, 0x48, 0xd5, //0x000090be leal $-43(%rax), %ecx - 0x83, 0xf9, 0x1a, //0x000090c1 cmpl $26, %ecx - 0x0f, 0x87, 0xb0, 0xff, 0xff, 0xff, //0x000090c4 ja LBB5_1791 - 0x48, 0x63, 0x04, 0x8b, //0x000090ca movslq (%rbx,%rcx,4), %rax - 0x48, 0x01, 0xd8, //0x000090ce addq %rbx, %rax - 0xff, 0xe0, //0x000090d1 jmpq *%rax - //0x000090d3 LBB5_1798 - 0x49, 0x83, 0xfd, 0xff, //0x000090d3 cmpq $-1, %r13 - 0x0f, 0x85, 0x56, 0x1d, 0x00, 0x00, //0x000090d7 jne LBB5_2214 - 0x4c, 0x8d, 0x2c, 0x16, //0x000090dd leaq (%rsi,%rdx), %r13 - 0xe9, 0xba, 0xff, 0xff, 0xff, //0x000090e1 jmp LBB5_1794 - //0x000090e6 LBB5_1800 - 0x49, 0x83, 0xff, 0xff, //0x000090e6 cmpq $-1, %r15 - 0x0f, 0x85, 0x43, 0x1d, 0x00, 0x00, //0x000090ea jne LBB5_2214 - 0x4c, 0x8d, 0x3c, 0x16, //0x000090f0 leaq (%rsi,%rdx), %r15 - 0xe9, 0xa7, 0xff, 0xff, 0xff, //0x000090f4 jmp LBB5_1794 - //0x000090f9 LBB5_1802 - 0x49, 0x01, 0xd6, //0x000090f9 addq %rdx, %r14 - 0x4d, 0x01, 0xe6, //0x000090fc addq %r12, %r14 - 0xc5, 0xf8, 0x77, //0x000090ff vzeroupper - 0xc5, 0x7e, 0x6f, 0x1d, 0x56, 0x6f, 0xff, 0xff, //0x00009102 vmovdqu $-37034(%rip), %ymm11 /* LCPI5_0+0(%rip) */ - 0x4c, 0x8b, 0x7d, 0xb8, //0x0000910a movq $-72(%rbp), %r15 - 0xe9, 0x5d, 0x01, 0x00, 0x00, //0x0000910e jmp LBB5_1825 - //0x00009113 LBB5_1803 - 0x4d, 0x8d, 0x7c, 0x24, 0x02, //0x00009113 leaq $2(%r12), %r15 - 0x41, 0x8a, 0x44, 0x24, 0x02, //0x00009118 movb $2(%r12), %al - 0x8d, 0x48, 0xd0, //0x0000911d leal $-48(%rax), %ecx - 0x80, 0xf9, 0x09, //0x00009120 cmpb $9, %cl - 0x0f, 0x87, 0x49, 0x2e, 0x00, 0x00, //0x00009123 ja LBB5_2416 - 0x45, 0x31, 0xed, //0x00009129 xorl %r13d, %r13d - 0x3c, 0x30, //0x0000912c cmpb $48, %al - 0x0f, 0x85, 0x15, 0x00, 0x00, 0x00, //0x0000912e jne LBB5_1806 - //0x00009134 LBB5_1805 - 0x41, 0x0f, 0xb6, 0x47, 0x01, //0x00009134 movzbl $1(%r15), %eax - 0x49, 0x83, 0xc7, 0x01, //0x00009139 addq $1, %r15 - 0x41, 0x83, 0xc5, 0xff, //0x0000913d addl $-1, %r13d - 0x3c, 0x30, //0x00009141 cmpb $48, %al - 0x0f, 0x84, 0xeb, 0xff, 0xff, 0xff, //0x00009143 je LBB5_1805 - //0x00009149 LBB5_1806 - 0x3c, 0x45, //0x00009149 cmpb $69, %al - 0x0f, 0x84, 0x6a, 0x02, 0x00, 0x00, //0x0000914b je LBB5_1842 - 0x3c, 0x65, //0x00009151 cmpb $101, %al - 0x0f, 0x84, 0x62, 0x02, 0x00, 0x00, //0x00009153 je LBB5_1842 - 0x8d, 0x58, 0xd0, //0x00009159 leal $-48(%rax), %ebx - 0x31, 0xc9, //0x0000915c xorl %ecx, %ecx - 0x45, 0x31, 0xf6, //0x0000915e xorl %r14d, %r14d - 0x31, 0xf6, //0x00009161 xorl %esi, %esi - //0x00009163 LBB5_1809 - 0x41, 0xb8, 0x11, 0x00, 0x00, 0x00, //0x00009163 movl $17, %r8d - 0x49, 0x29, 0xc8, //0x00009169 subq %rcx, %r8 - 0x4d, 0x85, 0xc0, //0x0000916c testq %r8, %r8 - 0x0f, 0x8e, 0xe9, 0x00, 0x00, 0x00, //0x0000916f jle LBB5_1822 - 0x80, 0xfb, 0x09, //0x00009175 cmpb $9, %bl - 0x0f, 0x87, 0xe0, 0x00, 0x00, 0x00, //0x00009178 ja LBB5_1822 - 0x4c, 0x89, 0x4d, 0xb8, //0x0000917e movq %r9, $-72(%rbp) - 0x4b, 0x8d, 0x14, 0x07, //0x00009182 leaq (%r15,%r8), %rdx - 0x41, 0xb9, 0x10, 0x00, 0x00, 0x00, //0x00009186 movl $16, %r9d - 0x49, 0x29, 0xc9, //0x0000918c subq %rcx, %r9 - 0x31, 0xc9, //0x0000918f xorl %ecx, %ecx - //0x00009191 LBB5_1812 - 0x48, 0x8d, 0x34, 0xb6, //0x00009191 leaq (%rsi,%rsi,4), %rsi - 0x0f, 0xb6, 0xc0, //0x00009195 movzbl %al, %eax - 0x48, 0x8d, 0x34, 0x70, //0x00009198 leaq (%rax,%rsi,2), %rsi - 0x48, 0x83, 0xc6, 0xd0, //0x0000919c addq $-48, %rsi - 0x49, 0x39, 0xc9, //0x000091a0 cmpq %rcx, %r9 - 0x0f, 0x84, 0xe4, 0x02, 0x00, 0x00, //0x000091a3 je LBB5_1859 - 0x41, 0x0f, 0xb6, 0x44, 0x0f, 0x01, //0x000091a9 movzbl $1(%r15,%rcx), %eax - 0x48, 0x89, 0xfb, //0x000091af movq %rdi, %rbx - 0x8d, 0x78, 0xd0, //0x000091b2 leal $-48(%rax), %edi - 0x48, 0x83, 0xc1, 0x01, //0x000091b5 addq $1, %rcx - 0x40, 0x80, 0xff, 0x0a, //0x000091b9 cmpb $10, %dil - 0x48, 0x89, 0xdf, //0x000091bd movq %rbx, %rdi - 0x0f, 0x82, 0xcb, 0xff, 0xff, 0xff, //0x000091c0 jb LBB5_1812 - 0x4c, 0x89, 0xfa, //0x000091c6 movq %r15, %rdx - 0x48, 0x01, 0xca, //0x000091c9 addq %rcx, %rdx - 0x49, 0x89, 0xc8, //0x000091cc movq %rcx, %r8 - 0x4c, 0x8b, 0x4d, 0xb8, //0x000091cf movq $-72(%rbp), %r9 - 0xe9, 0xdf, 0x02, 0x00, 0x00, //0x000091d3 jmp LBB5_1863 - //0x000091d8 LBB5_1815 - 0x3c, 0x45, //0x000091d8 cmpb $69, %al - 0x0f, 0x84, 0x81, 0x02, 0x00, 0x00, //0x000091da je LBB5_1855 - 0x3c, 0x65, //0x000091e0 cmpb $101, %al - 0x48, 0x8b, 0x7d, 0x98, //0x000091e2 movq $-104(%rbp), %rdi - 0x0f, 0x84, 0xd7, 0x01, 0x00, 0x00, //0x000091e6 je LBB5_1844 - 0x45, 0x85, 0xed, //0x000091ec testl %r13d, %r13d - 0x0f, 0x85, 0xad, 0x2d, 0x00, 0x00, //0x000091ef jne LBB5_2420 - 0x31, 0xd2, //0x000091f5 xorl %edx, %edx - 0x45, 0x84, 0xd2, //0x000091f7 testb %r10b, %r10b - 0x0f, 0x84, 0x84, 0x07, 0x00, 0x00, //0x000091fa je LBB5_1918 - 0x48, 0xb8, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, //0x00009200 movabsq $-9223372036854775808, %rax - 0x48, 0x39, 0xc6, //0x0000920a cmpq %rax, %rsi - 0x0f, 0x86, 0xcf, 0x08, 0x00, 0x00, //0x0000920d jbe LBB5_1948 - 0xc4, 0xe1, 0xf9, 0x6e, 0xc6, //0x00009213 vmovq %rsi, %xmm0 - 0xc5, 0xf9, 0x62, 0x05, 0x30, 0x70, 0xff, 0xff, //0x00009218 vpunpckldq $-36816(%rip), %xmm0, %xmm0 /* LCPI5_18+0(%rip) */ - 0xc5, 0xf9, 0x5c, 0x05, 0x38, 0x70, 0xff, 0xff, //0x00009220 vsubpd $-36808(%rip), %xmm0, %xmm0 /* LCPI5_19+0(%rip) */ - 0xc4, 0xe3, 0x79, 0x05, 0xc8, 0x01, //0x00009228 vpermilpd $1, %xmm0, %xmm1 - 0xc5, 0xf3, 0x58, 0xc0, //0x0000922e vaddsd %xmm0, %xmm1, %xmm0 - 0xc4, 0xe1, 0xf9, 0x7e, 0xc6, //0x00009232 vmovq %xmm0, %rsi - 0x48, 0x31, 0xc6, //0x00009237 xorq %rax, %rsi - 0x31, 0xc0, //0x0000923a xorl %eax, %eax - 0xe9, 0x92, 0x0d, 0x00, 0x00, //0x0000923c jmp LBB5_2015 - //0x00009241 LBB5_1821 - 0x89, 0xc8, //0x00009241 movl %ecx, %eax - 0x49, 0x01, 0xc6, //0x00009243 addq %rax, %r14 - 0x49, 0x01, 0xd6, //0x00009246 addq %rdx, %r14 - 0xc5, 0x7e, 0x6f, 0x1d, 0x0f, 0x6e, 0xff, 0xff, //0x00009249 vmovdqu $-37361(%rip), %ymm11 /* LCPI5_0+0(%rip) */ - 0x48, 0x8b, 0x7d, 0x98, //0x00009251 movq $-104(%rbp), %rdi - 0x4c, 0x8b, 0x7d, 0xb8, //0x00009255 movq $-72(%rbp), %r15 - 0xe9, 0x12, 0x00, 0x00, 0x00, //0x00009259 jmp LBB5_1825 - //0x0000925e LBB5_1822 - 0x4c, 0x89, 0xfa, //0x0000925e movq %r15, %rdx - 0x45, 0x31, 0xc0, //0x00009261 xorl %r8d, %r8d - 0xe9, 0x2d, 0x02, 0x00, 0x00, //0x00009264 jmp LBB5_1860 - //0x00009269 LBB5_1823 - 0x49, 0x01, 0xd6, //0x00009269 addq %rdx, %r14 - //0x0000926c LBB5_1824 - 0x48, 0x8b, 0x7d, 0x98, //0x0000926c movq $-104(%rbp), %rdi - //0x00009270 LBB5_1825 - 0x48, 0xc7, 0xc2, 0xff, 0xff, 0xff, 0xff, //0x00009270 movq $-1, %rdx - 0x4d, 0x85, 0xff, //0x00009277 testq %r15, %r15 - 0x0f, 0x84, 0x69, 0x00, 0x00, 0x00, //0x0000927a je LBB5_1836 - 0x4d, 0x85, 0xed, //0x00009280 testq %r13, %r13 - 0x0f, 0x84, 0x60, 0x00, 0x00, 0x00, //0x00009283 je LBB5_1836 - 0x4d, 0x85, 0xd2, //0x00009289 testq %r10, %r10 - 0x0f, 0x84, 0x57, 0x00, 0x00, 0x00, //0x0000928c je LBB5_1836 - 0x4d, 0x29, 0xe6, //0x00009292 subq %r12, %r14 - 0x49, 0x8d, 0x46, 0xff, //0x00009295 leaq $-1(%r14), %rax - 0x49, 0x39, 0xc7, //0x00009299 cmpq %rax, %r15 - 0x0f, 0x84, 0x33, 0x00, 0x00, 0x00, //0x0000929c je LBB5_1834 - 0x49, 0x39, 0xc5, //0x000092a2 cmpq %rax, %r13 - 0x0f, 0x84, 0x2a, 0x00, 0x00, 0x00, //0x000092a5 je LBB5_1834 - 0x49, 0x39, 0xc2, //0x000092ab cmpq %rax, %r10 - 0x0f, 0x84, 0x21, 0x00, 0x00, 0x00, //0x000092ae je LBB5_1834 - 0x4d, 0x85, 0xed, //0x000092b4 testq %r13, %r13 - 0x0f, 0x8e, 0xad, 0x01, 0x00, 0x00, //0x000092b7 jle LBB5_1856 - 0x49, 0x8d, 0x45, 0xff, //0x000092bd leaq $-1(%r13), %rax - 0x49, 0x39, 0xc2, //0x000092c1 cmpq %rax, %r10 - 0x0f, 0x84, 0xa0, 0x01, 0x00, 0x00, //0x000092c4 je LBB5_1856 - 0x49, 0xf7, 0xd5, //0x000092ca notq %r13 - 0x4c, 0x89, 0xea, //0x000092cd movq %r13, %rdx - 0xe9, 0x06, 0x00, 0x00, 0x00, //0x000092d0 jmp LBB5_1835 - //0x000092d5 LBB5_1834 - 0x49, 0xf7, 0xde, //0x000092d5 negq %r14 - 0x4c, 0x89, 0xf2, //0x000092d8 movq %r14, %rdx - //0x000092db LBB5_1835 - 0x31, 0xc0, //0x000092db xorl %eax, %eax - 0x48, 0x89, 0xd1, //0x000092dd movq %rdx, %rcx - 0x48, 0x85, 0xd2, //0x000092e0 testq %rdx, %rdx - 0x0f, 0x89, 0x0f, 0x00, 0x00, 0x00, //0x000092e3 jns LBB5_1837 - //0x000092e9 LBB5_1836 - 0x48, 0xf7, 0xd2, //0x000092e9 notq %rdx - 0xb8, 0x03, 0x00, 0x00, 0x00, //0x000092ec movl $3, %eax - 0x48, 0xc7, 0xc1, 0xfd, 0xff, 0xff, 0xff, //0x000092f1 movq $-3, %rcx - //0x000092f8 LBB5_1837 - 0x49, 0x01, 0xd4, //0x000092f8 addq %rdx, %r12 - 0x0f, 0xb6, 0x55, 0xa8, //0x000092fb movzbl $-88(%rbp), %edx - 0x48, 0x01, 0xca, //0x000092ff addq %rcx, %rdx - 0x48, 0xc1, 0xe7, 0x20, //0x00009302 shlq $32, %rdi - 0x48, 0x83, 0xcf, 0x1b, //0x00009306 orq $27, %rdi - 0x4c, 0x8b, 0x5d, 0xc0, //0x0000930a movq $-64(%rbp), %r11 - 0x49, 0x8b, 0x8b, 0xa0, 0x00, 0x00, 0x00, //0x0000930e movq $160(%r11), %rcx - 0x48, 0x89, 0x39, //0x00009315 movq %rdi, (%rcx) - 0x48, 0x89, 0x51, 0x08, //0x00009318 movq %rdx, $8(%rcx) - 0x49, 0x8b, 0x8b, 0xa0, 0x00, 0x00, 0x00, //0x0000931c movq $160(%r11), %rcx - 0x48, 0x8d, 0x51, 0x10, //0x00009323 leaq $16(%rcx), %rdx - 0x49, 0x89, 0x93, 0xa0, 0x00, 0x00, 0x00, //0x00009327 movq %rdx, $160(%r11) - 0x41, 0x83, 0x83, 0xd4, 0x00, 0x00, 0x00, 0x01, //0x0000932e addl $1, $212(%r11) - 0x48, 0x83, 0xc1, 0x20, //0x00009336 addq $32, %rcx - 0x49, 0x3b, 0x8b, 0xc0, 0x00, 0x00, 0x00, //0x0000933a cmpq $192(%r11), %rcx - 0x0f, 0x96, 0xc1, //0x00009341 setbe %cl - 0xe9, 0xdb, 0x0c, 0x00, 0x00, //0x00009344 jmp LBB5_2016 - //0x00009349 LBB5_1838 - 0xc5, 0xfd, 0xd7, 0xd1, //0x00009349 vpmovmskb %ymm1, %edx - 0x49, 0x8b, 0x4b, 0x70, //0x0000934d movq $112(%r11), %rcx - 0xf6, 0xc1, 0x20, //0x00009351 testb $32, %cl - 0x0f, 0x85, 0x2c, 0x05, 0x00, 0x00, //0x00009354 jne LBB5_1909 - 0xc5, 0xfe, 0x6f, 0x05, 0x1e, 0x6d, 0xff, 0xff, //0x0000935a vmovdqu $-37602(%rip), %ymm0 /* LCPI5_1+0(%rip) */ - 0xc5, 0xfe, 0x6f, 0x0d, 0x36, 0x6d, 0xff, 0xff, //0x00009362 vmovdqu $-37578(%rip), %ymm1 /* LCPI5_2+0(%rip) */ - 0xc5, 0xfe, 0x6f, 0x15, 0x4e, 0x6d, 0xff, 0xff, //0x0000936a vmovdqu $-37554(%rip), %ymm2 /* LCPI5_3+0(%rip) */ - 0x4d, 0x89, 0xfc, //0x00009372 movq %r15, %r12 - //0x00009375 LBB5_1840 - 0x83, 0xc0, 0xff, //0x00009375 addl $-1, %eax - 0x85, 0xd0, //0x00009378 testl %edx, %eax - 0x0f, 0x85, 0x31, 0x24, 0x00, 0x00, //0x0000937a jne LBB5_2331 - 0xc4, 0xc1, 0x7e, 0x6f, 0x5c, 0x24, 0x20, //0x00009380 vmovdqu $32(%r12), %ymm3 - 0x49, 0x83, 0xc4, 0x20, //0x00009387 addq $32, %r12 - 0xc5, 0xe5, 0x74, 0xe0, //0x0000938b vpcmpeqb %ymm0, %ymm3, %ymm4 - 0xc5, 0xfd, 0xd7, 0xd4, //0x0000938f vpmovmskb %ymm4, %edx - 0xc5, 0xe5, 0x74, 0xe9, //0x00009393 vpcmpeqb %ymm1, %ymm3, %ymm5 - 0xc5, 0xfd, 0xd7, 0xc5, //0x00009397 vpmovmskb %ymm5, %eax - 0xc5, 0xe5, 0xda, 0xea, //0x0000939b vpminub %ymm2, %ymm3, %ymm5 - 0xc5, 0xe5, 0x74, 0xdd, //0x0000939f vpcmpeqb %ymm5, %ymm3, %ymm3 - 0xc5, 0xe5, 0xeb, 0xdc, //0x000093a3 vpor %ymm4, %ymm3, %ymm3 - 0xc5, 0xfd, 0xd7, 0xf3, //0x000093a7 vpmovmskb %ymm3, %esi - 0x83, 0xc6, 0xff, //0x000093ab addl $-1, %esi - 0x85, 0xc6, //0x000093ae testl %eax, %esi - 0x0f, 0x84, 0xbf, 0xff, 0xff, 0xff, //0x000093b0 je LBB5_1840 - 0xe9, 0x3e, 0x05, 0x00, 0x00, //0x000093b6 jmp LBB5_1913 - //0x000093bb LBB5_1842 - 0x45, 0x31, 0xf6, //0x000093bb xorl %r14d, %r14d - //0x000093be LBB5_1843 - 0x45, 0x31, 0xed, //0x000093be xorl %r13d, %r13d - 0x31, 0xf6, //0x000093c1 xorl %esi, %esi - //0x000093c3 LBB5_1844 - 0x41, 0x8a, 0x4f, 0x01, //0x000093c3 movb $1(%r15), %cl - 0x80, 0xf9, 0x2d, //0x000093c7 cmpb $45, %cl - 0x0f, 0x84, 0x14, 0x00, 0x00, 0x00, //0x000093ca je LBB5_1847 - 0x80, 0xf9, 0x2b, //0x000093d0 cmpb $43, %cl - 0x0f, 0x85, 0x1e, 0x00, 0x00, 0x00, //0x000093d3 jne LBB5_1849 - 0x41, 0xb8, 0x01, 0x00, 0x00, 0x00, //0x000093d9 movl $1, %r8d - 0xe9, 0x06, 0x00, 0x00, 0x00, //0x000093df jmp LBB5_1848 - //0x000093e4 LBB5_1847 - 0x41, 0xb8, 0xff, 0xff, 0xff, 0xff, //0x000093e4 movl $-1, %r8d - //0x000093ea LBB5_1848 - 0x41, 0x8a, 0x4f, 0x02, //0x000093ea movb $2(%r15), %cl - 0x49, 0x83, 0xc7, 0x02, //0x000093ee addq $2, %r15 - 0xe9, 0x0a, 0x00, 0x00, 0x00, //0x000093f2 jmp LBB5_1850 - //0x000093f7 LBB5_1849 - 0x49, 0x83, 0xc7, 0x01, //0x000093f7 addq $1, %r15 - 0x41, 0xb8, 0x01, 0x00, 0x00, 0x00, //0x000093fb movl $1, %r8d - //0x00009401 LBB5_1850 - 0x48, 0x89, 0xf8, //0x00009401 movq %rdi, %rax - 0x8d, 0x51, 0xd0, //0x00009404 leal $-48(%rcx), %edx - 0x80, 0xfa, 0x09, //0x00009407 cmpb $9, %dl - 0x0f, 0x87, 0x53, 0x2a, 0x00, 0x00, //0x0000940a ja LBB5_2396 - 0x31, 0xd2, //0x00009410 xorl %edx, %edx - 0x48, 0xc7, 0xc7, 0xff, 0xff, 0xff, 0xff, //0x00009412 movq $-1, %rdi - 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00009419 .p2align 4, 0x90 - //0x00009420 LBB5_1852 - 0x8d, 0x14, 0x92, //0x00009420 leal (%rdx,%rdx,4), %edx - 0x0f, 0xb6, 0xc9, //0x00009423 movzbl %cl, %ecx - 0x8d, 0x14, 0x51, //0x00009426 leal (%rcx,%rdx,2), %edx - 0x83, 0xc2, 0xd0, //0x00009429 addl $-48, %edx - 0x41, 0x0f, 0xb6, 0x4f, 0x01, //0x0000942c movzbl $1(%r15), %ecx - 0x49, 0x83, 0xc7, 0x01, //0x00009431 addq $1, %r15 - 0x8d, 0x59, 0xd0, //0x00009435 leal $-48(%rcx), %ebx - 0x48, 0x83, 0xc7, 0x01, //0x00009438 addq $1, %rdi - 0x80, 0xfb, 0x0a, //0x0000943c cmpb $10, %bl - 0x0f, 0x82, 0xdb, 0xff, 0xff, 0xff, //0x0000943f jb LBB5_1852 - 0x48, 0x83, 0xff, 0x09, //0x00009445 cmpq $9, %rdi - 0x0f, 0x83, 0x21, 0x2a, 0x00, 0x00, //0x00009449 jae LBB5_2397 - //0x0000944f LBB5_1854 - 0x41, 0x0f, 0xaf, 0xd0, //0x0000944f imull %r8d, %edx - 0x44, 0x01, 0xea, //0x00009453 addl %r13d, %edx - 0x41, 0x89, 0xd5, //0x00009456 movl %edx, %r13d - 0x48, 0x89, 0xc7, //0x00009459 movq %rax, %rdi - 0xe9, 0x66, 0x00, 0x00, 0x00, //0x0000945c jmp LBB5_1864 - //0x00009461 LBB5_1855 - 0x48, 0x8b, 0x7d, 0x98, //0x00009461 movq $-104(%rbp), %rdi - 0xe9, 0x59, 0xff, 0xff, 0xff, //0x00009465 jmp LBB5_1844 - //0x0000946a LBB5_1856 - 0x4c, 0x89, 0xf8, //0x0000946a movq %r15, %rax - 0x4c, 0x09, 0xd0, //0x0000946d orq %r10, %rax - 0x0f, 0x99, 0xc0, //0x00009470 setns %al - 0x0f, 0x88, 0x56, 0x05, 0x00, 0x00, //0x00009473 js LBB5_1921 - 0x4d, 0x39, 0xd7, //0x00009479 cmpq %r10, %r15 - 0x0f, 0x8c, 0x4d, 0x05, 0x00, 0x00, //0x0000947c jl LBB5_1921 - 0x49, 0xf7, 0xd7, //0x00009482 notq %r15 - 0x4c, 0x89, 0xfa, //0x00009485 movq %r15, %rdx - 0xe9, 0x4e, 0xfe, 0xff, 0xff, //0x00009488 jmp LBB5_1835 - //0x0000948d LBB5_1859 - 0x8a, 0x02, //0x0000948d movb (%rdx), %al - 0x8d, 0x58, 0xd0, //0x0000948f leal $-48(%rax), %ebx - 0x4c, 0x8b, 0x4d, 0xb8, //0x00009492 movq $-72(%rbp), %r9 - //0x00009496 LBB5_1860 - 0x80, 0xfb, 0x09, //0x00009496 cmpb $9, %bl - 0x0f, 0x87, 0x18, 0x00, 0x00, 0x00, //0x00009499 ja LBB5_1863 - 0x90, //0x0000949f .p2align 4, 0x90 - //0x000094a0 LBB5_1861 - 0x0f, 0xb6, 0x42, 0x01, //0x000094a0 movzbl $1(%rdx), %eax - 0x48, 0x83, 0xc2, 0x01, //0x000094a4 addq $1, %rdx - 0x8d, 0x48, 0xd0, //0x000094a8 leal $-48(%rax), %ecx - 0x80, 0xf9, 0x0a, //0x000094ab cmpb $10, %cl - 0x0f, 0x82, 0xec, 0xff, 0xff, 0xff, //0x000094ae jb LBB5_1861 - 0x41, 0xb6, 0x01, //0x000094b4 movb $1, %r14b - //0x000094b7 LBB5_1863 - 0x45, 0x29, 0xc5, //0x000094b7 subl %r8d, %r13d - 0x24, 0xdf, //0x000094ba andb $-33, %al - 0x49, 0x89, 0xd7, //0x000094bc movq %rdx, %r15 - 0x3c, 0x45, //0x000094bf cmpb $69, %al - 0x0f, 0x84, 0xfc, 0xfe, 0xff, 0xff, //0x000094c1 je LBB5_1844 - //0x000094c7 LBB5_1864 - 0x43, 0x8d, 0x14, 0x09, //0x000094c7 leal (%r9,%r9), %edx - 0x83, 0xc2, 0xff, //0x000094cb addl $-1, %edx - 0x48, 0xb8, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x000094ce movabsq $4503599627370495, %rax - 0x48, 0x83, 0xc0, 0x01, //0x000094d8 addq $1, %rax - 0x48, 0x39, 0xc6, //0x000094dc cmpq %rax, %rsi - 0x48, 0x89, 0x7d, 0x98, //0x000094df movq %rdi, $-104(%rbp) - 0x0f, 0x83, 0xc4, 0x00, 0x00, 0x00, //0x000094e3 jae LBB5_1875 - 0xc4, 0xe1, 0xf9, 0x6e, 0xc6, //0x000094e9 vmovq %rsi, %xmm0 - 0xc5, 0xf9, 0x62, 0x05, 0x5a, 0x6d, 0xff, 0xff, //0x000094ee vpunpckldq $-37542(%rip), %xmm0, %xmm0 /* LCPI5_18+0(%rip) */ - 0xc5, 0xf9, 0x5c, 0x05, 0x62, 0x6d, 0xff, 0xff, //0x000094f6 vsubpd $-37534(%rip), %xmm0, %xmm0 /* LCPI5_19+0(%rip) */ - 0xc4, 0xe3, 0x79, 0x05, 0xc8, 0x01, //0x000094fe vpermilpd $1, %xmm0, %xmm1 - 0xc5, 0xf3, 0x58, 0xc0, //0x00009504 vaddsd %xmm0, %xmm1, %xmm0 - 0x89, 0xd0, //0x00009508 movl %edx, %eax - 0xc1, 0xe8, 0x1f, //0x0000950a shrl $31, %eax - 0x48, 0xc1, 0xe0, 0x3f, //0x0000950d shlq $63, %rax - 0xc4, 0xe1, 0xf9, 0x6e, 0xc8, //0x00009511 vmovq %rax, %xmm1 - 0xc5, 0xf9, 0x56, 0xc1, //0x00009516 vorpd %xmm1, %xmm0, %xmm0 - 0x45, 0x85, 0xed, //0x0000951a testl %r13d, %r13d - 0x0f, 0x84, 0x83, 0x09, 0x00, 0x00, //0x0000951d je LBB5_2006 - 0x48, 0x85, 0xf6, //0x00009523 testq %rsi, %rsi - 0x0f, 0x84, 0x7a, 0x09, 0x00, 0x00, //0x00009526 je LBB5_2006 - 0x41, 0x8d, 0x45, 0xff, //0x0000952c leal $-1(%r13), %eax - 0x83, 0xf8, 0x24, //0x00009530 cmpl $36, %eax - 0x0f, 0x87, 0x55, 0x00, 0x00, 0x00, //0x00009533 ja LBB5_1873 - 0x44, 0x89, 0xe8, //0x00009539 movl %r13d, %eax - 0x41, 0x83, 0xfd, 0x17, //0x0000953c cmpl $23, %r13d - 0x0f, 0x8c, 0x15, 0x00, 0x00, 0x00, //0x00009540 jl LBB5_1870 - 0x41, 0x8d, 0x45, 0xea, //0x00009546 leal $-22(%r13), %eax - 0x48, 0x8d, 0x0d, 0x6f, 0x32, 0x00, 0x00, //0x0000954a leaq $12911(%rip), %rcx /* _P10_TAB+0(%rip) */ - 0xc5, 0xfb, 0x59, 0x04, 0xc1, //0x00009551 vmulsd (%rcx,%rax,8), %xmm0, %xmm0 - 0xb8, 0x16, 0x00, 0x00, 0x00, //0x00009556 movl $22, %eax - //0x0000955b LBB5_1870 - 0xc5, 0xf9, 0x2e, 0x05, 0x1d, 0x6d, 0xff, 0xff, //0x0000955b vucomisd $-37603(%rip), %xmm0 /* LCPI5_21+0(%rip) */ - 0x0f, 0x87, 0x0e, 0x03, 0x00, 0x00, //0x00009563 ja LBB5_1908 - 0xc5, 0xfb, 0x10, 0x0d, 0x17, 0x6d, 0xff, 0xff, //0x00009569 vmovsd $-37609(%rip), %xmm1 /* LCPI5_22+0(%rip) */ - 0xc5, 0xf9, 0x2e, 0xc8, //0x00009571 vucomisd %xmm0, %xmm1 - 0x0f, 0x87, 0xfc, 0x02, 0x00, 0x00, //0x00009575 ja LBB5_1908 - 0x89, 0xc0, //0x0000957b movl %eax, %eax - 0x48, 0x8d, 0x0d, 0x3c, 0x32, 0x00, 0x00, //0x0000957d leaq $12860(%rip), %rcx /* _P10_TAB+0(%rip) */ - 0xc5, 0xfb, 0x59, 0x04, 0xc1, //0x00009584 vmulsd (%rcx,%rax,8), %xmm0, %xmm0 - 0xe9, 0x18, 0x09, 0x00, 0x00, //0x00009589 jmp LBB5_2006 - //0x0000958e LBB5_1873 - 0x41, 0x83, 0xfd, 0xea, //0x0000958e cmpl $-22, %r13d - 0x0f, 0x82, 0x15, 0x00, 0x00, 0x00, //0x00009592 jb LBB5_1875 - 0x41, 0xf7, 0xdd, //0x00009598 negl %r13d - 0x48, 0x8d, 0x05, 0x1e, 0x32, 0x00, 0x00, //0x0000959b leaq $12830(%rip), %rax /* _P10_TAB+0(%rip) */ - 0xc4, 0xa1, 0x7b, 0x5e, 0x04, 0xe8, //0x000095a2 vdivsd (%rax,%r13,8), %xmm0, %xmm0 - 0xe9, 0xf9, 0x08, 0x00, 0x00, //0x000095a8 jmp LBB5_2006 - //0x000095ad LBB5_1875 - 0x89, 0x55, 0x84, //0x000095ad movl %edx, $-124(%rbp) - 0x41, 0x8d, 0x85, 0x5c, 0x01, 0x00, 0x00, //0x000095b0 leal $348(%r13), %eax - 0x3d, 0xb7, 0x02, 0x00, 0x00, //0x000095b7 cmpl $695, %eax - 0x0f, 0x87, 0x69, 0x02, 0x00, 0x00, //0x000095bc ja LBB5_1903 - //0x000095c2 LBB5_1876 - 0x4c, 0x89, 0x75, 0xb8, //0x000095c2 movq %r14, $-72(%rbp) - 0x48, 0x85, 0xf6, //0x000095c6 testq %rsi, %rsi - 0x4c, 0x89, 0x7d, 0xc8, //0x000095c9 movq %r15, $-56(%rbp) - 0x45, 0x89, 0xd6, //0x000095cd movl %r10d, %r14d - 0x4d, 0x89, 0xd8, //0x000095d0 movq %r11, %r8 - 0x0f, 0x84, 0x0d, 0x00, 0x00, 0x00, //0x000095d3 je LBB5_1878 - 0x4c, 0x0f, 0xbd, 0xce, //0x000095d9 bsrq %rsi, %r9 - 0x49, 0x83, 0xf1, 0x3f, //0x000095dd xorq $63, %r9 - 0xe9, 0x06, 0x00, 0x00, 0x00, //0x000095e1 jmp LBB5_1879 - //0x000095e6 LBB5_1878 - 0x41, 0xb9, 0x40, 0x00, 0x00, 0x00, //0x000095e6 movl $64, %r9d - //0x000095ec LBB5_1879 - 0x49, 0x89, 0xf7, //0x000095ec movq %rsi, %r15 - 0x44, 0x89, 0xc9, //0x000095ef movl %r9d, %ecx - 0x49, 0xd3, 0xe7, //0x000095f2 shlq %cl, %r15 - 0x89, 0xc7, //0x000095f5 movl %eax, %edi - 0x48, 0xc1, 0xe7, 0x04, //0x000095f7 shlq $4, %rdi - 0x48, 0x8d, 0x1d, 0x7e, 0x32, 0x00, 0x00, //0x000095fb leaq $12926(%rip), %rbx /* _POW10_M128_TAB+0(%rip) */ - 0x48, 0x8b, 0x44, 0x1f, 0x08, //0x00009602 movq $8(%rdi,%rbx), %rax - 0x48, 0x89, 0x45, 0xa8, //0x00009607 movq %rax, $-88(%rbp) - 0x49, 0xf7, 0xe7, //0x0000960b mulq %r15 - 0x49, 0x89, 0xc3, //0x0000960e movq %rax, %r11 - 0x49, 0x89, 0xd2, //0x00009611 movq %rdx, %r10 - 0x81, 0xe2, 0xff, 0x01, 0x00, 0x00, //0x00009614 andl $511, %edx - 0x48, 0x81, 0xfa, 0xff, 0x01, 0x00, 0x00, //0x0000961a cmpq $511, %rdx - 0x0f, 0x85, 0x46, 0x00, 0x00, 0x00, //0x00009621 jne LBB5_1884 - 0x4c, 0x89, 0xf9, //0x00009627 movq %r15, %rcx - 0x48, 0xf7, 0xd1, //0x0000962a notq %rcx - 0x49, 0x39, 0xcb, //0x0000962d cmpq %rcx, %r11 - 0x0f, 0x86, 0x37, 0x00, 0x00, 0x00, //0x00009630 jbe LBB5_1884 - 0x4c, 0x89, 0xf8, //0x00009636 movq %r15, %rax - 0x48, 0xf7, 0x24, 0x1f, //0x00009639 mulq (%rdi,%rbx) - 0x49, 0x01, 0xd3, //0x0000963d addq %rdx, %r11 - 0x49, 0x83, 0xd2, 0x00, //0x00009640 adcq $0, %r10 - 0x44, 0x89, 0xd2, //0x00009644 movl %r10d, %edx - 0x81, 0xe2, 0xff, 0x01, 0x00, 0x00, //0x00009647 andl $511, %edx - 0x48, 0x81, 0xfa, 0xff, 0x01, 0x00, 0x00, //0x0000964d cmpq $511, %rdx - 0x0f, 0x85, 0x13, 0x00, 0x00, 0x00, //0x00009654 jne LBB5_1884 - 0x49, 0x83, 0xfb, 0xff, //0x0000965a cmpq $-1, %r11 - 0x0f, 0x85, 0x09, 0x00, 0x00, 0x00, //0x0000965e jne LBB5_1884 - 0x48, 0x39, 0xc8, //0x00009664 cmpq %rcx, %rax - 0x0f, 0x87, 0x2e, 0x00, 0x00, 0x00, //0x00009667 ja LBB5_1887 - //0x0000966d LBB5_1884 - 0x4c, 0x89, 0xd0, //0x0000966d movq %r10, %rax - 0x48, 0xc1, 0xe8, 0x3f, //0x00009670 shrq $63, %rax - 0x8d, 0x48, 0x09, //0x00009674 leal $9(%rax), %ecx - 0x49, 0xd3, 0xea, //0x00009677 shrq %cl, %r10 - 0x4d, 0x85, 0xdb, //0x0000967a testq %r11, %r11 - 0x0f, 0x85, 0x20, 0x00, 0x00, 0x00, //0x0000967d jne LBB5_1888 - 0x48, 0x85, 0xd2, //0x00009683 testq %rdx, %rdx - 0x0f, 0x85, 0x17, 0x00, 0x00, 0x00, //0x00009686 jne LBB5_1888 - 0x44, 0x89, 0xd1, //0x0000968c movl %r10d, %ecx - 0x83, 0xe1, 0x03, //0x0000968f andl $3, %ecx - 0x83, 0xf9, 0x01, //0x00009692 cmpl $1, %ecx - 0x0f, 0x85, 0x08, 0x00, 0x00, 0x00, //0x00009695 jne LBB5_1888 - //0x0000969b LBB5_1887 - 0x4d, 0x89, 0xc3, //0x0000969b movq %r8, %r11 - 0xe9, 0x84, 0x01, 0x00, 0x00, //0x0000969e jmp LBB5_1902 - //0x000096a3 LBB5_1888 - 0x41, 0x69, 0xcd, 0x6a, 0x52, 0x03, 0x00, //0x000096a3 imull $217706, %r13d, %ecx - 0xc1, 0xf9, 0x10, //0x000096aa sarl $16, %ecx - 0x81, 0xc1, 0x3f, 0x04, 0x00, 0x00, //0x000096ad addl $1087, %ecx - 0x4c, 0x63, 0xf9, //0x000096b3 movslq %ecx, %r15 - 0x4c, 0x89, 0xfb, //0x000096b6 movq %r15, %rbx - 0x4c, 0x29, 0xcb, //0x000096b9 subq %r9, %rbx - 0x44, 0x89, 0xd2, //0x000096bc movl %r10d, %edx - 0x83, 0xe2, 0x01, //0x000096bf andl $1, %edx - 0x4c, 0x01, 0xd2, //0x000096c2 addq %r10, %rdx - 0x48, 0x89, 0xd1, //0x000096c5 movq %rdx, %rcx - 0x48, 0xc1, 0xe9, 0x36, //0x000096c8 shrq $54, %rcx - 0x48, 0x01, 0xc3, //0x000096cc addq %rax, %rbx - 0x48, 0x83, 0xf9, 0x01, //0x000096cf cmpq $1, %rcx - 0x48, 0x83, 0xdb, 0x00, //0x000096d3 sbbq $0, %rbx - 0x48, 0x8d, 0x43, 0xff, //0x000096d7 leaq $-1(%rbx), %rax - 0x48, 0x3d, 0xfd, 0x07, 0x00, 0x00, //0x000096db cmpq $2045, %rax - 0x4d, 0x89, 0xc3, //0x000096e1 movq %r8, %r11 - 0x0f, 0x87, 0x3d, 0x01, 0x00, 0x00, //0x000096e4 ja LBB5_1902 - 0x48, 0xb8, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0x00, //0x000096ea movabsq $18014398509481984, %rax - 0x48, 0x39, 0xc2, //0x000096f4 cmpq %rax, %rdx - 0x49, 0xbd, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, //0x000096f7 movabsq $-9223372036854775808, %r13 - 0x48, 0xb8, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x00009701 movabsq $4503599627370495, %rax - 0xb1, 0x02, //0x0000970b movb $2, %cl - 0x80, 0xd9, 0x00, //0x0000970d sbbb $0, %cl - 0x48, 0xd3, 0xea, //0x00009710 shrq %cl, %rdx - 0x48, 0xc1, 0xe3, 0x34, //0x00009713 shlq $52, %rbx - 0x48, 0x21, 0xc2, //0x00009717 andq %rax, %rdx - 0x48, 0x09, 0xda, //0x0000971a orq %rbx, %rdx - 0x48, 0x89, 0xd0, //0x0000971d movq %rdx, %rax - 0x4c, 0x09, 0xe8, //0x00009720 orq %r13, %rax - 0x45, 0x84, 0xf6, //0x00009723 testb %r14b, %r14b - 0x48, 0x0f, 0x44, 0xc2, //0x00009726 cmoveq %rdx, %rax - 0xc4, 0xe1, 0xf9, 0x6e, 0xc0, //0x0000972a vmovq %rax, %xmm0 - 0x80, 0x7d, 0xb8, 0x00, //0x0000972f cmpb $0, $-72(%rbp) - 0x0f, 0x84, 0xb7, 0x03, 0x00, 0x00, //0x00009733 je LBB5_1950 - 0x4c, 0x89, 0xdb, //0x00009739 movq %r11, %rbx - 0x41, 0xb9, 0x40, 0x00, 0x00, 0x00, //0x0000973c movl $64, %r9d - 0x48, 0xff, 0xc6, //0x00009742 incq %rsi - 0x0f, 0x84, 0x08, 0x00, 0x00, 0x00, //0x00009745 je LBB5_1892 - 0x4c, 0x0f, 0xbd, 0xce, //0x0000974b bsrq %rsi, %r9 - 0x49, 0x83, 0xf1, 0x3f, //0x0000974f xorq $63, %r9 - //0x00009753 LBB5_1892 - 0x44, 0x89, 0xc9, //0x00009753 movl %r9d, %ecx - 0x48, 0xd3, 0xe6, //0x00009756 shlq %cl, %rsi - 0x48, 0x8b, 0x45, 0xa8, //0x00009759 movq $-88(%rbp), %rax - 0x48, 0xf7, 0xe6, //0x0000975d mulq %rsi - 0x49, 0x89, 0xc2, //0x00009760 movq %rax, %r10 - 0x49, 0x89, 0xd3, //0x00009763 movq %rdx, %r11 - 0x81, 0xe2, 0xff, 0x01, 0x00, 0x00, //0x00009766 andl $511, %edx - 0x48, 0x81, 0xfa, 0xff, 0x01, 0x00, 0x00, //0x0000976c cmpq $511, %rdx - 0x0f, 0x85, 0x4d, 0x00, 0x00, 0x00, //0x00009773 jne LBB5_1897 - 0x48, 0x89, 0xf1, //0x00009779 movq %rsi, %rcx - 0x48, 0xf7, 0xd1, //0x0000977c notq %rcx - 0x49, 0x39, 0xca, //0x0000977f cmpq %rcx, %r10 - 0x0f, 0x86, 0x3e, 0x00, 0x00, 0x00, //0x00009782 jbe LBB5_1897 - 0x48, 0x89, 0xf0, //0x00009788 movq %rsi, %rax - 0x48, 0x8d, 0x15, 0xee, 0x30, 0x00, 0x00, //0x0000978b leaq $12526(%rip), %rdx /* _POW10_M128_TAB+0(%rip) */ - 0x48, 0xf7, 0x24, 0x17, //0x00009792 mulq (%rdi,%rdx) - 0x49, 0x01, 0xd2, //0x00009796 addq %rdx, %r10 - 0x49, 0x83, 0xd3, 0x00, //0x00009799 adcq $0, %r11 - 0x44, 0x89, 0xda, //0x0000979d movl %r11d, %edx - 0x81, 0xe2, 0xff, 0x01, 0x00, 0x00, //0x000097a0 andl $511, %edx - 0x48, 0x81, 0xfa, 0xff, 0x01, 0x00, 0x00, //0x000097a6 cmpq $511, %rdx - 0x0f, 0x85, 0x13, 0x00, 0x00, 0x00, //0x000097ad jne LBB5_1897 - 0x49, 0x83, 0xfa, 0xff, //0x000097b3 cmpq $-1, %r10 - 0x0f, 0x85, 0x09, 0x00, 0x00, 0x00, //0x000097b7 jne LBB5_1897 - 0x48, 0x39, 0xc8, //0x000097bd cmpq %rcx, %rax - 0x0f, 0x87, 0x5e, 0x00, 0x00, 0x00, //0x000097c0 ja LBB5_1901 - //0x000097c6 LBB5_1897 - 0x4c, 0x89, 0xd8, //0x000097c6 movq %r11, %rax - 0x48, 0xc1, 0xe8, 0x3f, //0x000097c9 shrq $63, %rax - 0x8d, 0x48, 0x09, //0x000097cd leal $9(%rax), %ecx - 0x49, 0xd3, 0xeb, //0x000097d0 shrq %cl, %r11 - 0x4d, 0x85, 0xd2, //0x000097d3 testq %r10, %r10 - 0x0f, 0x85, 0x18, 0x00, 0x00, 0x00, //0x000097d6 jne LBB5_1900 - 0x48, 0x85, 0xd2, //0x000097dc testq %rdx, %rdx - 0x0f, 0x85, 0x0f, 0x00, 0x00, 0x00, //0x000097df jne LBB5_1900 - 0x44, 0x89, 0xd9, //0x000097e5 movl %r11d, %ecx - 0x83, 0xe1, 0x03, //0x000097e8 andl $3, %ecx - 0x83, 0xf9, 0x01, //0x000097eb cmpl $1, %ecx - 0x0f, 0x84, 0x30, 0x00, 0x00, 0x00, //0x000097ee je LBB5_1901 - //0x000097f4 LBB5_1900 - 0x4d, 0x29, 0xcf, //0x000097f4 subq %r9, %r15 - 0x44, 0x89, 0xda, //0x000097f7 movl %r11d, %edx - 0x83, 0xe2, 0x01, //0x000097fa andl $1, %edx - 0x4c, 0x01, 0xda, //0x000097fd addq %r11, %rdx - 0x49, 0x01, 0xc7, //0x00009800 addq %rax, %r15 - 0x48, 0xb9, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0x00, //0x00009803 movabsq $18014398509481984, %rcx - 0x48, 0x39, 0xca, //0x0000980d cmpq %rcx, %rdx - 0x49, 0x83, 0xdf, 0x00, //0x00009810 sbbq $0, %r15 - 0x49, 0x8d, 0x47, 0xff, //0x00009814 leaq $-1(%r15), %rax - 0x48, 0x3d, 0xfd, 0x07, 0x00, 0x00, //0x00009818 cmpq $2045, %rax - 0x0f, 0x86, 0x24, 0x16, 0x00, 0x00, //0x0000981e jbe LBB5_2215 - //0x00009824 LBB5_1901 - 0x49, 0x89, 0xdb, //0x00009824 movq %rbx, %r11 - //0x00009827 LBB5_1902 - 0x4c, 0x8b, 0x7d, 0xc8, //0x00009827 movq $-56(%rbp), %r15 - //0x0000982b LBB5_1903 - 0x4d, 0x89, 0xf8, //0x0000982b movq %r15, %r8 - 0x4d, 0x29, 0xe0, //0x0000982e subq %r12, %r8 - 0x4d, 0x8b, 0x4b, 0x40, //0x00009831 movq $64(%r11), %r9 - 0x4d, 0x8b, 0x53, 0x50, //0x00009835 movq $80(%r11), %r10 - 0x4d, 0x85, 0xd2, //0x00009839 testq %r10, %r10 - 0x0f, 0x84, 0x30, 0x04, 0x00, 0x00, //0x0000983c je LBB5_1967 - 0x41, 0xc6, 0x01, 0x00, //0x00009842 movb $0, (%r9) - 0x49, 0x83, 0xfa, 0x01, //0x00009846 cmpq $1, %r10 - 0x0f, 0x84, 0x22, 0x04, 0x00, 0x00, //0x0000984a je LBB5_1967 - 0x49, 0x8d, 0x4a, 0xff, //0x00009850 leaq $-1(%r10), %rcx - 0xb8, 0x01, 0x00, 0x00, 0x00, //0x00009854 movl $1, %eax - 0x48, 0x83, 0xf9, 0x10, //0x00009859 cmpq $16, %rcx - 0x0f, 0x82, 0xfd, 0x03, 0x00, 0x00, //0x0000985d jb LBB5_1966 - 0x48, 0x81, 0xf9, 0x80, 0x00, 0x00, 0x00, //0x00009863 cmpq $128, %rcx - 0x0f, 0x83, 0x30, 0x01, 0x00, 0x00, //0x0000986a jae LBB5_1919 - 0x31, 0xd2, //0x00009870 xorl %edx, %edx - 0xe9, 0x8d, 0x03, 0x00, 0x00, //0x00009872 jmp LBB5_1959 - //0x00009877 LBB5_1908 - 0x89, 0x55, 0x84, //0x00009877 movl %edx, $-124(%rbp) - 0x41, 0x8d, 0x85, 0x5c, 0x01, 0x00, 0x00, //0x0000987a leal $348(%r13), %eax - 0xe9, 0x3c, 0xfd, 0xff, 0xff, //0x00009881 jmp LBB5_1876 - //0x00009886 LBB5_1909 - 0xc5, 0xfe, 0x6f, 0x0d, 0xf2, 0x67, 0xff, 0xff, //0x00009886 vmovdqu $-38926(%rip), %ymm1 /* LCPI5_1+0(%rip) */ - 0xc5, 0xfe, 0x6f, 0x15, 0x0a, 0x68, 0xff, 0xff, //0x0000988e vmovdqu $-38902(%rip), %ymm2 /* LCPI5_2+0(%rip) */ - 0xc5, 0xfe, 0x6f, 0x1d, 0x22, 0x68, 0xff, 0xff, //0x00009896 vmovdqu $-38878(%rip), %ymm3 /* LCPI5_3+0(%rip) */ - 0x4d, 0x89, 0xfc, //0x0000989e movq %r15, %r12 - //0x000098a1 LBB5_1910 - 0x49, 0x89, 0xf8, //0x000098a1 movq %rdi, %r8 - 0x83, 0xc0, 0xff, //0x000098a4 addl $-1, %eax - 0x85, 0xd0, //0x000098a7 testl %edx, %eax - 0x0f, 0x85, 0x05, 0x1f, 0x00, 0x00, //0x000098a9 jne LBB5_2332 - 0xc5, 0xfd, 0x71, 0xf0, 0x07, //0x000098af vpsllw $7, %ymm0, %ymm0 - 0xc5, 0xfd, 0xd7, 0xf8, //0x000098b4 vpmovmskb %ymm0, %edi - 0x85, 0xf8, //0x000098b8 testl %edi, %eax - 0x0f, 0x85, 0x4d, 0x25, 0x00, 0x00, //0x000098ba jne LBB5_2393 - 0xc4, 0xc1, 0x7e, 0x6f, 0x44, 0x24, 0x20, //0x000098c0 vmovdqu $32(%r12), %ymm0 - 0x49, 0x83, 0xc4, 0x20, //0x000098c7 addq $32, %r12 - 0xc5, 0xfd, 0x74, 0xe1, //0x000098cb vpcmpeqb %ymm1, %ymm0, %ymm4 - 0xc5, 0xfd, 0xd7, 0xd4, //0x000098cf vpmovmskb %ymm4, %edx - 0xc5, 0xfd, 0x74, 0xea, //0x000098d3 vpcmpeqb %ymm2, %ymm0, %ymm5 - 0xc5, 0xfd, 0xd7, 0xc5, //0x000098d7 vpmovmskb %ymm5, %eax - 0xc5, 0xfd, 0xda, 0xeb, //0x000098db vpminub %ymm3, %ymm0, %ymm5 - 0xc5, 0xfd, 0x74, 0xc5, //0x000098df vpcmpeqb %ymm5, %ymm0, %ymm0 - 0xc5, 0xfd, 0xeb, 0xe4, //0x000098e3 vpor %ymm4, %ymm0, %ymm4 - 0xc5, 0xfd, 0xd7, 0xf4, //0x000098e7 vpmovmskb %ymm4, %esi - 0x83, 0xc6, 0xff, //0x000098eb addl $-1, %esi - 0x85, 0xc6, //0x000098ee testl %eax, %esi - 0x4c, 0x89, 0xc7, //0x000098f0 movq %r8, %rdi - 0x0f, 0x84, 0xa8, 0xff, 0xff, 0xff, //0x000098f3 je LBB5_1910 - //0x000098f9 LBB5_1913 - 0x0f, 0xbc, 0xc0, //0x000098f9 bsfl %eax, %eax - 0x4a, 0x8d, 0x0c, 0x20, //0x000098fc leaq (%rax,%r12), %rcx - 0x49, 0x01, 0xc4, //0x00009900 addq %rax, %r12 - 0x49, 0x83, 0xc4, 0x01, //0x00009903 addq $1, %r12 - 0x49, 0xf7, 0xd7, //0x00009907 notq %r15 - 0x49, 0x8d, 0x34, 0x0f, //0x0000990a leaq (%r15,%rcx), %rsi - 0x48, 0x83, 0xc6, 0x01, //0x0000990e addq $1, %rsi - 0x31, 0xc0, //0x00009912 xorl %eax, %eax - 0x48, 0x89, 0x45, 0x90, //0x00009914 movq %rax, $-112(%rbp) - 0x31, 0xc0, //0x00009918 xorl %eax, %eax - 0x48, 0x85, 0xf6, //0x0000991a testq %rsi, %rsi - 0x0f, 0x89, 0x04, 0x00, 0x00, 0x00, //0x0000991d jns LBB5_1915 - //0x00009923 LBB5_1914 - 0x89, 0xf0, //0x00009923 movl %esi, %eax - 0xf7, 0xd8, //0x00009925 negl %eax - //0x00009927 LBB5_1915 - 0x31, 0xc9, //0x00009927 xorl %ecx, %ecx - 0x80, 0x7d, 0x90, 0x00, //0x00009929 cmpb $0, $-112(%rbp) - 0x0f, 0x95, 0xc1, //0x0000992d setne %cl - 0x48, 0xc1, 0xe7, 0x20, //0x00009930 shlq $32, %rdi - 0x48, 0x8d, 0x0c, 0xcf, //0x00009934 leaq (%rdi,%rcx,8), %rcx - 0x48, 0xba, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, //0x00009938 movabsq $4294967296, %rdx - 0x48, 0x01, 0xd1, //0x00009942 addq %rdx, %rcx - 0x48, 0x83, 0xc1, 0x04, //0x00009945 addq $4, %rcx - 0x49, 0x8b, 0x93, 0xa0, 0x00, 0x00, 0x00, //0x00009949 movq $160(%r11), %rdx - 0x48, 0x89, 0x0a, //0x00009950 movq %rcx, (%rdx) - 0x48, 0x89, 0x72, 0x08, //0x00009953 movq %rsi, $8(%rdx) - 0x49, 0x8b, 0x8b, 0xa0, 0x00, 0x00, 0x00, //0x00009957 movq $160(%r11), %rcx - 0x48, 0x8d, 0x51, 0x10, //0x0000995e leaq $16(%rcx), %rdx - 0x49, 0x89, 0x93, 0xa0, 0x00, 0x00, 0x00, //0x00009962 movq %rdx, $160(%r11) - 0x41, 0x83, 0x83, 0xd0, 0x00, 0x00, 0x00, 0x01, //0x00009969 addl $1, $208(%r11) - //0x00009971 LBB5_1916 - 0x48, 0x83, 0xc1, 0x20, //0x00009971 addq $32, %rcx - 0x49, 0x3b, 0x8b, 0xc0, 0x00, 0x00, 0x00, //0x00009975 cmpq $192(%r11), %rcx - //0x0000997c LBB5_1917 - 0x0f, 0x96, 0xc1, //0x0000997c setbe %cl - 0xe9, 0xa7, 0x06, 0x00, 0x00, //0x0000997f jmp LBB5_2017 - //0x00009984 LBB5_1918 - 0x48, 0x89, 0x75, 0xa0, //0x00009984 movq %rsi, $-96(%rbp) - 0x4c, 0x8b, 0xad, 0x78, 0xff, 0xff, 0xff, //0x00009988 movq $-136(%rbp), %r13 - 0x48, 0x8b, 0x4d, 0xb0, //0x0000998f movq $-80(%rbp), %rcx - 0xe9, 0x72, 0x05, 0x00, 0x00, //0x00009993 jmp LBB5_2010 - //0x00009998 LBB5_1949 - 0x4c, 0x89, 0xf8, //0x00009998 movq %r15, %rax - 0xe9, 0xbb, 0x00, 0x00, 0x00, //0x0000999b jmp LBB5_1927 - //0x000099a0 LBB5_1919 - 0x48, 0x89, 0xca, //0x000099a0 movq %rcx, %rdx - 0x48, 0x83, 0xe2, 0x80, //0x000099a3 andq $-128, %rdx - 0x48, 0x8d, 0x72, 0x80, //0x000099a7 leaq $-128(%rdx), %rsi - 0x48, 0x89, 0xf0, //0x000099ab movq %rsi, %rax - 0x48, 0xc1, 0xe8, 0x07, //0x000099ae shrq $7, %rax - 0x48, 0x83, 0xc0, 0x01, //0x000099b2 addq $1, %rax - 0x89, 0xc3, //0x000099b6 movl %eax, %ebx - 0x83, 0xe3, 0x03, //0x000099b8 andl $3, %ebx - 0x48, 0x81, 0xfe, 0x80, 0x01, 0x00, 0x00, //0x000099bb cmpq $384, %rsi - 0x0f, 0x83, 0x39, 0x01, 0x00, 0x00, //0x000099c2 jae LBB5_1952 - 0x31, 0xf6, //0x000099c8 xorl %esi, %esi - 0xe9, 0xe4, 0x01, 0x00, 0x00, //0x000099ca jmp LBB5_1954 - //0x000099cf LBB5_1921 - 0x49, 0x8d, 0x4a, 0xff, //0x000099cf leaq $-1(%r10), %rcx - 0x49, 0x39, 0xcf, //0x000099d3 cmpq %rcx, %r15 - 0x49, 0xf7, 0xd2, //0x000099d6 notq %r10 - 0x4d, 0x0f, 0x45, 0xd6, //0x000099d9 cmovneq %r14, %r10 - 0x84, 0xc0, //0x000099dd testb %al, %al - 0x4d, 0x0f, 0x44, 0xd6, //0x000099df cmoveq %r14, %r10 - 0x4c, 0x89, 0xd2, //0x000099e3 movq %r10, %rdx - 0xe9, 0xf0, 0xf8, 0xff, 0xff, //0x000099e6 jmp LBB5_1835 - //0x000099eb LBB5_1922 - 0x48, 0x83, 0xc6, 0x40, //0x000099eb addq $64, %rsi - 0x49, 0x89, 0xf7, //0x000099ef movq %rsi, %r15 - //0x000099f2 LBB5_1923 - 0x4c, 0x89, 0xf8, //0x000099f2 movq %r15, %rax - 0x48, 0x83, 0xc0, 0xc0, //0x000099f5 addq $-64, %rax - 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x000099f9 .p2align 4, 0x90 - //0x00009a00 LBB5_1924 - 0xc5, 0xfe, 0x6f, 0x40, 0x40, //0x00009a00 vmovdqu $64(%rax), %ymm0 - 0xc5, 0xfe, 0x6f, 0x48, 0x60, //0x00009a05 vmovdqu $96(%rax), %ymm1 - 0x48, 0x83, 0xc0, 0x40, //0x00009a0a addq $64, %rax - 0xc4, 0xe2, 0x25, 0x00, 0xd0, //0x00009a0e vpshufb %ymm0, %ymm11, %ymm2 - 0xc4, 0xe2, 0x25, 0x00, 0xd9, //0x00009a13 vpshufb %ymm1, %ymm11, %ymm3 - 0xc5, 0xfd, 0x74, 0xc2, //0x00009a18 vpcmpeqb %ymm2, %ymm0, %ymm0 - 0xc5, 0xfd, 0xd7, 0xf0, //0x00009a1c vpmovmskb %ymm0, %esi - 0xc5, 0xf5, 0x74, 0xc3, //0x00009a20 vpcmpeqb %ymm3, %ymm1, %ymm0 - 0xc5, 0xfd, 0xd7, 0xc8, //0x00009a24 vpmovmskb %ymm0, %ecx - 0x48, 0xc1, 0xe1, 0x20, //0x00009a28 shlq $32, %rcx - 0x48, 0x09, 0xf1, //0x00009a2c orq %rsi, %rcx - 0x48, 0x83, 0xf9, 0xff, //0x00009a2f cmpq $-1, %rcx - 0x0f, 0x84, 0xc7, 0xff, 0xff, 0xff, //0x00009a33 je LBB5_1924 - 0x48, 0xf7, 0xd1, //0x00009a39 notq %rcx - 0x49, 0x89, 0x8b, 0x98, 0x00, 0x00, 0x00, //0x00009a3c movq %rcx, $152(%r11) - 0x49, 0x89, 0x83, 0x90, 0x00, 0x00, 0x00, //0x00009a43 movq %rax, $144(%r11) - 0x48, 0x0f, 0xbc, 0xc9, //0x00009a4a bsfq %rcx, %rcx - 0x48, 0x8d, 0x34, 0x08, //0x00009a4e leaq (%rax,%rcx), %rsi - 0x48, 0x01, 0xc8, //0x00009a52 addq %rcx, %rax - 0x48, 0x83, 0xc0, 0x01, //0x00009a55 addq $1, %rax - //0x00009a59 LBB5_1926 - 0x8a, 0x0e, //0x00009a59 movb (%rsi), %cl - //0x00009a5b LBB5_1927 - 0x80, 0xf9, 0x7d, //0x00009a5b cmpb $125, %cl - 0x0f, 0x85, 0x03, 0xa8, 0xff, 0xff, //0x00009a5e jne LBB5_805 - 0x41, 0x83, 0x83, 0xc8, 0x00, 0x00, 0x00, 0x01, //0x00009a64 addl $1, $200(%r11) - 0x48, 0xc1, 0xe7, 0x04, //0x00009a6c shlq $4, %rdi - 0x49, 0x8b, 0x4c, 0x39, 0x08, //0x00009a70 movq $8(%r9,%rdi), %rcx - 0x49, 0x89, 0x8b, 0xa8, 0x00, 0x00, 0x00, //0x00009a75 movq %rcx, $168(%r11) - 0x48, 0x29, 0xd3, //0x00009a7c subq %rdx, %rbx - 0x48, 0xc1, 0xeb, 0x04, //0x00009a7f shrq $4, %rbx - 0x41, 0x89, 0x5c, 0x39, 0x0c, //0x00009a83 movl %ebx, $12(%r9,%rdi) - 0x41, 0xc7, 0x44, 0x39, 0x08, 0x00, 0x00, 0x00, 0x00, //0x00009a88 movl $0, $8(%r9,%rdi) - //0x00009a91 LBB5_1694 - 0x0f, 0xb6, 0x0a, //0x00009a91 movzbl (%rdx), %ecx - 0x89, 0x0a, //0x00009a94 movl %ecx, (%rdx) - 0x49, 0x8b, 0x8b, 0xb0, 0x00, 0x00, 0x00, //0x00009a96 movq $176(%r11), %rcx - 0x41, 0x8b, 0x93, 0xe0, 0x00, 0x00, 0x00, //0x00009a9d movl $224(%r11), %edx - 0x48, 0x39, 0xd1, //0x00009aa4 cmpq %rdx, %rcx - 0x0f, 0x86, 0x14, 0x00, 0x00, 0x00, //0x00009aa7 jbe LBB5_1696 - 0x41, 0x89, 0x8b, 0xe0, 0x00, 0x00, 0x00, //0x00009aad movl %ecx, $224(%r11) - 0x48, 0x81, 0xf9, 0x00, 0x10, 0x00, 0x00, //0x00009ab4 cmpq $4096, %rcx - 0x0f, 0x87, 0xab, 0xec, 0xff, 0xff, //0x00009abb ja LBB5_1080 - //0x00009ac1 LBB5_1696 - 0x48, 0x83, 0xc1, 0xff, //0x00009ac1 addq $-1, %rcx - 0x49, 0x89, 0x8b, 0xb0, 0x00, 0x00, 0x00, //0x00009ac5 movq %rcx, $176(%r11) - 0x49, 0x8b, 0x8b, 0xa8, 0x00, 0x00, 0x00, //0x00009acc movq $168(%r11), %rcx - 0x48, 0x83, 0xf9, 0xff, //0x00009ad3 cmpq $-1, %rcx - 0x0f, 0x85, 0x39, 0xa6, 0xff, 0xff, //0x00009ad7 jne LBB5_742 - 0xe9, 0x8a, 0xec, 0xff, 0xff, //0x00009add jmp LBB5_1080 - //0x00009ae2 LBB5_1948 - 0x48, 0xf7, 0xde, //0x00009ae2 negq %rsi - 0x31, 0xc0, //0x00009ae5 xorl %eax, %eax - 0x48, 0x89, 0x75, 0xa0, //0x00009ae7 movq %rsi, $-96(%rbp) - 0xe9, 0x78, 0x04, 0x00, 0x00, //0x00009aeb jmp LBB5_2012 - //0x00009af0 LBB5_1950 - 0x4c, 0x8b, 0x7d, 0xc8, //0x00009af0 movq $-56(%rbp), %r15 - 0xe9, 0xad, 0x03, 0x00, 0x00, //0x00009af4 jmp LBB5_2006 - //0x00009af9 LBB5_1951 - 0x4d, 0x89, 0xc6, //0x00009af9 movq %r8, %r14 - 0xe9, 0x6b, 0xf7, 0xff, 0xff, //0x00009afc jmp LBB5_1824 - //0x00009b01 LBB5_1952 - 0x48, 0x83, 0xe0, 0xfc, //0x00009b01 andq $-4, %rax - 0x48, 0xf7, 0xd8, //0x00009b05 negq %rax - 0x31, 0xf6, //0x00009b08 xorl %esi, %esi - 0xc5, 0xf9, 0xef, 0xc0, //0x00009b0a vpxor %xmm0, %xmm0, %xmm0 - //0x00009b0e LBB5_1953 - 0xc4, 0xc1, 0x7e, 0x7f, 0x44, 0x31, 0x01, //0x00009b0e vmovdqu %ymm0, $1(%r9,%rsi) - 0xc4, 0xc1, 0x7e, 0x7f, 0x44, 0x31, 0x21, //0x00009b15 vmovdqu %ymm0, $33(%r9,%rsi) - 0xc4, 0xc1, 0x7e, 0x7f, 0x44, 0x31, 0x41, //0x00009b1c vmovdqu %ymm0, $65(%r9,%rsi) - 0xc4, 0xc1, 0x7e, 0x7f, 0x44, 0x31, 0x61, //0x00009b23 vmovdqu %ymm0, $97(%r9,%rsi) - 0xc4, 0xc1, 0x7e, 0x7f, 0x84, 0x31, 0x81, 0x00, 0x00, 0x00, //0x00009b2a vmovdqu %ymm0, $129(%r9,%rsi) - 0xc4, 0xc1, 0x7e, 0x7f, 0x84, 0x31, 0xa1, 0x00, 0x00, 0x00, //0x00009b34 vmovdqu %ymm0, $161(%r9,%rsi) - 0xc4, 0xc1, 0x7e, 0x7f, 0x84, 0x31, 0xc1, 0x00, 0x00, 0x00, //0x00009b3e vmovdqu %ymm0, $193(%r9,%rsi) - 0xc4, 0xc1, 0x7e, 0x7f, 0x84, 0x31, 0xe1, 0x00, 0x00, 0x00, //0x00009b48 vmovdqu %ymm0, $225(%r9,%rsi) - 0xc4, 0xc1, 0x7e, 0x7f, 0x84, 0x31, 0x01, 0x01, 0x00, 0x00, //0x00009b52 vmovdqu %ymm0, $257(%r9,%rsi) - 0xc4, 0xc1, 0x7e, 0x7f, 0x84, 0x31, 0x21, 0x01, 0x00, 0x00, //0x00009b5c vmovdqu %ymm0, $289(%r9,%rsi) - 0xc4, 0xc1, 0x7e, 0x7f, 0x84, 0x31, 0x41, 0x01, 0x00, 0x00, //0x00009b66 vmovdqu %ymm0, $321(%r9,%rsi) - 0xc4, 0xc1, 0x7e, 0x7f, 0x84, 0x31, 0x61, 0x01, 0x00, 0x00, //0x00009b70 vmovdqu %ymm0, $353(%r9,%rsi) - 0xc4, 0xc1, 0x7e, 0x7f, 0x84, 0x31, 0x81, 0x01, 0x00, 0x00, //0x00009b7a vmovdqu %ymm0, $385(%r9,%rsi) - 0xc4, 0xc1, 0x7e, 0x7f, 0x84, 0x31, 0xa1, 0x01, 0x00, 0x00, //0x00009b84 vmovdqu %ymm0, $417(%r9,%rsi) - 0xc4, 0xc1, 0x7e, 0x7f, 0x84, 0x31, 0xc1, 0x01, 0x00, 0x00, //0x00009b8e vmovdqu %ymm0, $449(%r9,%rsi) - 0xc4, 0xc1, 0x7e, 0x7f, 0x84, 0x31, 0xe1, 0x01, 0x00, 0x00, //0x00009b98 vmovdqu %ymm0, $481(%r9,%rsi) - 0x48, 0x81, 0xc6, 0x00, 0x02, 0x00, 0x00, //0x00009ba2 addq $512, %rsi - 0x48, 0x83, 0xc0, 0x04, //0x00009ba9 addq $4, %rax - 0x0f, 0x85, 0x5b, 0xff, 0xff, 0xff, //0x00009bad jne LBB5_1953 - //0x00009bb3 LBB5_1954 - 0x48, 0x85, 0xdb, //0x00009bb3 testq %rbx, %rbx - 0x0f, 0x84, 0x36, 0x00, 0x00, 0x00, //0x00009bb6 je LBB5_1957 - 0x48, 0xf7, 0xdb, //0x00009bbc negq %rbx - 0xc5, 0xf9, 0xef, 0xc0, //0x00009bbf vpxor %xmm0, %xmm0, %xmm0 - //0x00009bc3 LBB5_1956 - 0x48, 0x89, 0xf0, //0x00009bc3 movq %rsi, %rax - 0x48, 0x83, 0xc8, 0x01, //0x00009bc6 orq $1, %rax - 0xc4, 0xc1, 0x7e, 0x7f, 0x04, 0x01, //0x00009bca vmovdqu %ymm0, (%r9,%rax) - 0xc4, 0xc1, 0x7e, 0x7f, 0x44, 0x01, 0x20, //0x00009bd0 vmovdqu %ymm0, $32(%r9,%rax) - 0xc4, 0xc1, 0x7e, 0x7f, 0x44, 0x01, 0x40, //0x00009bd7 vmovdqu %ymm0, $64(%r9,%rax) - 0xc4, 0xc1, 0x7e, 0x7f, 0x44, 0x01, 0x60, //0x00009bde vmovdqu %ymm0, $96(%r9,%rax) - 0x48, 0x83, 0xee, 0x80, //0x00009be5 subq $-128, %rsi - 0x48, 0xff, 0xc3, //0x00009be9 incq %rbx - 0x0f, 0x85, 0xd1, 0xff, 0xff, 0xff, //0x00009bec jne LBB5_1956 - //0x00009bf2 LBB5_1957 - 0x48, 0x39, 0xd1, //0x00009bf2 cmpq %rdx, %rcx - 0x0f, 0x84, 0x77, 0x00, 0x00, 0x00, //0x00009bf5 je LBB5_1967 - 0xf6, 0xc1, 0x70, //0x00009bfb testb $112, %cl - 0x0f, 0x84, 0x46, 0x00, 0x00, 0x00, //0x00009bfe je LBB5_1965 - //0x00009c04 LBB5_1959 - 0x48, 0x89, 0xce, //0x00009c04 movq %rcx, %rsi - 0x48, 0x83, 0xe6, 0xf0, //0x00009c07 andq $-16, %rsi - 0x48, 0x8d, 0x46, 0x01, //0x00009c0b leaq $1(%rsi), %rax - 0xc5, 0xf9, 0xef, 0xc0, //0x00009c0f vpxor %xmm0, %xmm0, %xmm0 - //0x00009c13 LBB5_1960 - 0xc4, 0xc1, 0x7a, 0x7f, 0x44, 0x11, 0x01, //0x00009c13 vmovdqu %xmm0, $1(%r9,%rdx) - 0x48, 0x83, 0xc2, 0x10, //0x00009c1a addq $16, %rdx - 0x48, 0x39, 0xd6, //0x00009c1e cmpq %rdx, %rsi - 0x0f, 0x85, 0xec, 0xff, 0xff, 0xff, //0x00009c21 jne LBB5_1960 - 0x48, 0x39, 0xf1, //0x00009c27 cmpq %rsi, %rcx - 0x0f, 0x85, 0x30, 0x00, 0x00, 0x00, //0x00009c2a jne LBB5_1966 - 0xe9, 0x3d, 0x00, 0x00, 0x00, //0x00009c30 jmp LBB5_1967 - //0x00009c35 LBB5_1962 - 0x0f, 0xbc, 0xc1, //0x00009c35 bsfl %ecx, %eax - 0xe9, 0x02, 0x00, 0x00, 0x00, //0x00009c38 jmp LBB5_1964 - //0x00009c3d LBB5_1963 - 0x89, 0xc0, //0x00009c3d movl %eax, %eax - //0x00009c3f LBB5_1964 - 0x48, 0xf7, 0xd2, //0x00009c3f notq %rdx - 0x48, 0x29, 0xc2, //0x00009c42 subq %rax, %rdx - 0xe9, 0x91, 0xf6, 0xff, 0xff, //0x00009c45 jmp LBB5_1835 - //0x00009c4a LBB5_1965 - 0x48, 0x83, 0xca, 0x01, //0x00009c4a orq $1, %rdx - 0x48, 0x89, 0xd0, //0x00009c4e movq %rdx, %rax - 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00009c51 .p2align 4, 0x90 - //0x00009c60 LBB5_1966 - 0x41, 0xc6, 0x04, 0x01, 0x00, //0x00009c60 movb $0, (%r9,%rax) - 0x48, 0x83, 0xc0, 0x01, //0x00009c65 addq $1, %rax - 0x49, 0x39, 0xc2, //0x00009c69 cmpq %rax, %r10 - 0x0f, 0x85, 0xee, 0xff, 0xff, 0xff, //0x00009c6c jne LBB5_1966 - //0x00009c72 LBB5_1967 - 0x41, 0x8a, 0x14, 0x24, //0x00009c72 movb (%r12), %dl - 0x31, 0xc9, //0x00009c76 xorl %ecx, %ecx - 0x80, 0xfa, 0x2d, //0x00009c78 cmpb $45, %dl - 0x0f, 0x94, 0xc1, //0x00009c7b sete %cl - 0x45, 0x31, 0xf6, //0x00009c7e xorl %r14d, %r14d - 0x49, 0x39, 0xc8, //0x00009c81 cmpq %rcx, %r8 - 0x0f, 0x8e, 0xc5, 0x00, 0x00, 0x00, //0x00009c84 jle LBB5_1980 - 0x88, 0x55, 0xd7, //0x00009c8a movb %dl, $-41(%rbp) - 0x4c, 0x89, 0x7d, 0xc8, //0x00009c8d movq %r15, $-56(%rbp) - 0x4c, 0x89, 0x5d, 0xc0, //0x00009c91 movq %r11, $-64(%rbp) - 0xb0, 0x01, //0x00009c95 movb $1, %al - 0x45, 0x31, 0xdb, //0x00009c97 xorl %r11d, %r11d - 0x45, 0x31, 0xff, //0x00009c9a xorl %r15d, %r15d - 0x31, 0xf6, //0x00009c9d xorl %esi, %esi - 0x31, 0xd2, //0x00009c9f xorl %edx, %edx - 0xe9, 0x2f, 0x00, 0x00, 0x00, //0x00009ca1 jmp LBB5_1971 - 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00009ca6 .p2align 4, 0x90 - //0x00009cb0 LBB5_1969 - 0xba, 0x01, 0x00, 0x00, 0x00, //0x00009cb0 movl $1, %edx - 0x41, 0x89, 0xf6, //0x00009cb5 movl %esi, %r14d - 0x40, 0x80, 0xff, 0x2e, //0x00009cb8 cmpb $46, %dil - 0x0f, 0x85, 0x9d, 0x00, 0x00, 0x00, //0x00009cbc jne LBB5_1982 - //0x00009cc2 LBB5_1970 - 0x48, 0x83, 0xc1, 0x01, //0x00009cc2 addq $1, %rcx - 0x4c, 0x39, 0xc1, //0x00009cc6 cmpq %r8, %rcx - 0x0f, 0x9c, 0xc0, //0x00009cc9 setl %al - 0x49, 0x39, 0xc8, //0x00009ccc cmpq %rcx, %r8 - 0x0f, 0x84, 0x82, 0x00, 0x00, 0x00, //0x00009ccf je LBB5_1981 - //0x00009cd5 LBB5_1971 - 0x89, 0xd3, //0x00009cd5 movl %edx, %ebx - 0x45, 0x89, 0xf5, //0x00009cd7 movl %r14d, %r13d - 0x41, 0x0f, 0xb6, 0x3c, 0x0c, //0x00009cda movzbl (%r12,%rcx), %edi - 0x8d, 0x57, 0xd0, //0x00009cdf leal $-48(%rdi), %edx - 0x80, 0xfa, 0x09, //0x00009ce2 cmpb $9, %dl - 0x0f, 0x87, 0xc5, 0xff, 0xff, 0xff, //0x00009ce5 ja LBB5_1969 - 0x40, 0x80, 0xff, 0x30, //0x00009ceb cmpb $48, %dil - 0x0f, 0x85, 0x19, 0x00, 0x00, 0x00, //0x00009cef jne LBB5_1975 - 0x85, 0xf6, //0x00009cf5 testl %esi, %esi - 0x0f, 0x84, 0x42, 0x00, 0x00, 0x00, //0x00009cf7 je LBB5_1979 - 0x49, 0x63, 0xc3, //0x00009cfd movslq %r11d, %rax - 0x49, 0x39, 0xc2, //0x00009d00 cmpq %rax, %r10 - 0x0f, 0x87, 0x11, 0x00, 0x00, 0x00, //0x00009d03 ja LBB5_1976 - 0xe9, 0x14, 0x00, 0x00, 0x00, //0x00009d09 jmp LBB5_1977 - //0x00009d0e LBB5_1975 - 0x48, 0x63, 0xc6, //0x00009d0e movslq %esi, %rax - 0x49, 0x39, 0xc2, //0x00009d11 cmpq %rax, %r10 - 0x0f, 0x86, 0x15, 0x00, 0x00, 0x00, //0x00009d14 jbe LBB5_1978 - //0x00009d1a LBB5_1976 - 0x41, 0x88, 0x3c, 0x01, //0x00009d1a movb %dil, (%r9,%rax) - 0x41, 0x83, 0xc3, 0x01, //0x00009d1e addl $1, %r11d - //0x00009d22 LBB5_1977 - 0x45, 0x89, 0xee, //0x00009d22 movl %r13d, %r14d - 0x44, 0x89, 0xde, //0x00009d25 movl %r11d, %esi - 0x89, 0xda, //0x00009d28 movl %ebx, %edx - 0xe9, 0x93, 0xff, 0xff, 0xff, //0x00009d2a jmp LBB5_1970 - //0x00009d2f LBB5_1978 - 0x45, 0x89, 0xee, //0x00009d2f movl %r13d, %r14d - 0x41, 0xbf, 0x01, 0x00, 0x00, 0x00, //0x00009d32 movl $1, %r15d - 0x89, 0xda, //0x00009d38 movl %ebx, %edx - 0xe9, 0x83, 0xff, 0xff, 0xff, //0x00009d3a jmp LBB5_1970 - //0x00009d3f LBB5_1979 - 0x41, 0x83, 0xc5, 0xff, //0x00009d3f addl $-1, %r13d - 0x31, 0xf6, //0x00009d43 xorl %esi, %esi - 0x45, 0x89, 0xee, //0x00009d45 movl %r13d, %r14d - 0x89, 0xda, //0x00009d48 movl %ebx, %edx - 0xe9, 0x73, 0xff, 0xff, 0xff, //0x00009d4a jmp LBB5_1970 - //0x00009d4f LBB5_1980 - 0x45, 0x31, 0xc0, //0x00009d4f xorl %r8d, %r8d - 0xe9, 0x1b, 0x01, 0x00, 0x00, //0x00009d52 jmp LBB5_2004 - //0x00009d57 LBB5_1981 - 0x45, 0x89, 0xf5, //0x00009d57 movl %r14d, %r13d - 0x4c, 0x89, 0xc1, //0x00009d5a movq %r8, %rcx - 0x89, 0xd3, //0x00009d5d movl %edx, %ebx - //0x00009d5f LBB5_1982 - 0x85, 0xdb, //0x00009d5f testl %ebx, %ebx - 0x45, 0x0f, 0x44, 0xeb, //0x00009d61 cmovel %r11d, %r13d - 0xa8, 0x01, //0x00009d65 testb $1, %al - 0x8a, 0x55, 0xd7, //0x00009d67 movb $-41(%rbp), %dl - 0x0f, 0x84, 0x9f, 0x00, 0x00, 0x00, //0x00009d6a je LBB5_1997 - 0x89, 0xc8, //0x00009d70 movl %ecx, %eax - 0x41, 0x8a, 0x04, 0x04, //0x00009d72 movb (%r12,%rax), %al - 0x0c, 0x20, //0x00009d76 orb $32, %al - 0x3c, 0x65, //0x00009d78 cmpb $101, %al - 0x0f, 0x85, 0x8f, 0x00, 0x00, 0x00, //0x00009d7a jne LBB5_1997 - 0x89, 0xca, //0x00009d80 movl %ecx, %edx - 0x41, 0x8a, 0x5c, 0x14, 0x01, //0x00009d82 movb $1(%r12,%rdx), %bl - 0x80, 0xfb, 0x2d, //0x00009d87 cmpb $45, %bl - 0x0f, 0x84, 0x16, 0x00, 0x00, 0x00, //0x00009d8a je LBB5_1987 - 0xb8, 0x01, 0x00, 0x00, 0x00, //0x00009d90 movl $1, %eax - 0x80, 0xfb, 0x2b, //0x00009d95 cmpb $43, %bl - 0x0f, 0x85, 0x17, 0x00, 0x00, 0x00, //0x00009d98 jne LBB5_1989 - 0x83, 0xc1, 0x02, //0x00009d9e addl $2, %ecx - 0xe9, 0x08, 0x00, 0x00, 0x00, //0x00009da1 jmp LBB5_1988 - //0x00009da6 LBB5_1987 - 0x83, 0xc1, 0x02, //0x00009da6 addl $2, %ecx - 0xb8, 0xff, 0xff, 0xff, 0xff, //0x00009da9 movl $-1, %eax - //0x00009dae LBB5_1988 - 0x89, 0xca, //0x00009dae movl %ecx, %edx - 0xe9, 0x04, 0x00, 0x00, 0x00, //0x00009db0 jmp LBB5_1990 - //0x00009db5 LBB5_1989 - 0x48, 0x83, 0xc2, 0x01, //0x00009db5 addq $1, %rdx - //0x00009db9 LBB5_1990 - 0x48, 0x63, 0xd2, //0x00009db9 movslq %edx, %rdx - 0x31, 0xc9, //0x00009dbc xorl %ecx, %ecx - 0x49, 0x39, 0xd0, //0x00009dbe cmpq %rdx, %r8 - 0x0f, 0x8e, 0x3c, 0x00, 0x00, 0x00, //0x00009dc1 jle LBB5_1996 - 0x31, 0xc9, //0x00009dc7 xorl %ecx, %ecx - //0x00009dc9 LBB5_1992 - 0x41, 0x0f, 0xbe, 0x34, 0x14, //0x00009dc9 movsbl (%r12,%rdx), %esi - 0x83, 0xfe, 0x30, //0x00009dce cmpl $48, %esi - 0x0f, 0x8c, 0x2c, 0x00, 0x00, 0x00, //0x00009dd1 jl LBB5_1996 - 0x40, 0x80, 0xfe, 0x39, //0x00009dd7 cmpb $57, %sil - 0x0f, 0x8f, 0x22, 0x00, 0x00, 0x00, //0x00009ddb jg LBB5_1996 - 0x81, 0xf9, 0x0f, 0x27, 0x00, 0x00, //0x00009de1 cmpl $9999, %ecx - 0x0f, 0x8f, 0x16, 0x00, 0x00, 0x00, //0x00009de7 jg LBB5_1996 - 0x8d, 0x0c, 0x89, //0x00009ded leal (%rcx,%rcx,4), %ecx - 0x8d, 0x0c, 0x4e, //0x00009df0 leal (%rsi,%rcx,2), %ecx - 0x83, 0xc1, 0xd0, //0x00009df3 addl $-48, %ecx - 0x48, 0x83, 0xc2, 0x01, //0x00009df6 addq $1, %rdx - 0x49, 0x39, 0xd0, //0x00009dfa cmpq %rdx, %r8 - 0x0f, 0x85, 0xc6, 0xff, 0xff, 0xff, //0x00009dfd jne LBB5_1992 - //0x00009e03 LBB5_1996 - 0x0f, 0xaf, 0xc8, //0x00009e03 imull %eax, %ecx - 0x44, 0x01, 0xe9, //0x00009e06 addl %r13d, %ecx - 0x41, 0x89, 0xcd, //0x00009e09 movl %ecx, %r13d - 0x8a, 0x55, 0xd7, //0x00009e0c movb $-41(%rbp), %dl - //0x00009e0f LBB5_1997 - 0x45, 0x85, 0xdb, //0x00009e0f testl %r11d, %r11d - 0x0f, 0x84, 0x34, 0x00, 0x00, 0x00, //0x00009e12 je LBB5_2000 - 0x41, 0x81, 0xfd, 0x36, 0x01, 0x00, 0x00, //0x00009e18 cmpl $310, %r13d - 0x0f, 0x8e, 0x32, 0x00, 0x00, 0x00, //0x00009e1f jle LBB5_2001 - //0x00009e25 LBB5_1999 - 0x45, 0x31, 0xc0, //0x00009e25 xorl %r8d, %r8d - 0x4c, 0x8b, 0x5d, 0xc0, //0x00009e28 movq $-64(%rbp), %r11 - 0x4c, 0x8b, 0x7d, 0xc8, //0x00009e2c movq $-56(%rbp), %r15 - 0x8b, 0x4d, 0x84, //0x00009e30 movl $-124(%rbp), %ecx - 0x48, 0xbe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x00009e33 movabsq $4503599627370495, %rsi - 0x49, 0xbe, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf0, 0x7f, //0x00009e3d movabsq $9218868437227405312, %r14 - 0xe9, 0x33, 0x00, 0x00, 0x00, //0x00009e47 jmp LBB5_2005 - //0x00009e4c LBB5_2000 - 0x45, 0x31, 0xf6, //0x00009e4c xorl %r14d, %r14d - 0x45, 0x31, 0xc0, //0x00009e4f xorl %r8d, %r8d - 0xe9, 0x13, 0x00, 0x00, 0x00, //0x00009e52 jmp LBB5_2003 - //0x00009e57 LBB5_2001 - 0x45, 0x31, 0xc0, //0x00009e57 xorl %r8d, %r8d - 0x41, 0x81, 0xfd, 0xb6, 0xfe, 0xff, 0xff, //0x00009e5a cmpl $-330, %r13d - 0x0f, 0x8d, 0x19, 0x04, 0x00, 0x00, //0x00009e61 jge LBB5_2046 - 0x45, 0x31, 0xf6, //0x00009e67 xorl %r14d, %r14d - //0x00009e6a LBB5_2003 - 0x4c, 0x8b, 0x5d, 0xc0, //0x00009e6a movq $-64(%rbp), %r11 - 0x4c, 0x8b, 0x7d, 0xc8, //0x00009e6e movq $-56(%rbp), %r15 - //0x00009e72 LBB5_2004 - 0x8b, 0x4d, 0x84, //0x00009e72 movl $-124(%rbp), %ecx - 0x48, 0xbe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x00009e75 movabsq $4503599627370495, %rsi - //0x00009e7f LBB5_2005 - 0x49, 0x21, 0xf0, //0x00009e7f andq %rsi, %r8 - 0x4d, 0x09, 0xf0, //0x00009e82 orq %r14, %r8 - 0x48, 0xb8, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, //0x00009e85 movabsq $-9223372036854775808, %rax - 0x4c, 0x09, 0xc0, //0x00009e8f orq %r8, %rax - 0x80, 0xfa, 0x2d, //0x00009e92 cmpb $45, %dl - 0x49, 0x0f, 0x45, 0xc0, //0x00009e95 cmovneq %r8, %rax - 0xc4, 0xe1, 0xf9, 0x6e, 0xc0, //0x00009e99 vmovq %rax, %xmm0 - 0xc5, 0xcb, 0x2a, 0xc9, //0x00009e9e vcvtsi2sd %ecx, %xmm6, %xmm1 - 0xc5, 0xf3, 0x59, 0xc0, //0x00009ea2 vmulsd %xmm0, %xmm1, %xmm0 - //0x00009ea6 LBB5_2006 - 0xc4, 0xe1, 0xf9, 0x7e, 0xc6, //0x00009ea6 vmovq %xmm0, %rsi - 0x48, 0xb9, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, //0x00009eab movabsq $-9223372036854775808, %rcx - 0x48, 0x83, 0xc1, 0xff, //0x00009eb5 addq $-1, %rcx - 0x48, 0x21, 0xf1, //0x00009eb9 andq %rsi, %rcx - 0x31, 0xc0, //0x00009ebc xorl %eax, %eax - 0xba, 0x04, 0x00, 0x00, 0x00, //0x00009ebe movl $4, %edx - 0x48, 0xbf, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf0, 0x7f, //0x00009ec3 movabsq $9218868437227405312, %rdi - 0x48, 0x39, 0xf9, //0x00009ecd cmpq %rdi, %rcx - 0x48, 0x8b, 0x7d, 0x98, //0x00009ed0 movq $-104(%rbp), %rdi - 0x0f, 0x85, 0xf9, 0x00, 0x00, 0x00, //0x00009ed4 jne LBB5_2015 - //0x00009eda LBB5_2007 - 0x48, 0x8b, 0x85, 0x70, 0xff, 0xff, 0xff, //0x00009eda movq $-144(%rbp), %rax - 0x48, 0x83, 0xf8, 0x13, //0x00009ee1 cmpq $19, %rax - 0x0f, 0x84, 0xe2, 0x00, 0x00, 0x00, //0x00009ee5 je LBB5_2014 - 0x48, 0x83, 0xf8, 0x0b, //0x00009eeb cmpq $11, %rax - 0x0f, 0x84, 0x71, 0x00, 0x00, 0x00, //0x00009eef je LBB5_2011 - 0x48, 0x83, 0xf8, 0x03, //0x00009ef5 cmpq $3, %rax - 0x4c, 0x8b, 0xad, 0x78, 0xff, 0xff, 0xff, //0x00009ef9 movq $-136(%rbp), %r13 - 0x48, 0x8b, 0x4d, 0xb0, //0x00009f00 movq $-80(%rbp), %rcx - 0x0f, 0x85, 0xb4, 0x7c, 0xff, 0xff, //0x00009f04 jne LBB5_333 - //0x00009f0a LBB5_2010 - 0x48, 0x89, 0x4d, 0xb0, //0x00009f0a movq %rcx, $-80(%rbp) - 0x48, 0xc1, 0xe7, 0x20, //0x00009f0e shlq $32, %rdi - 0x48, 0x83, 0xcf, 0x03, //0x00009f12 orq $3, %rdi - 0x49, 0x8b, 0x83, 0xa0, 0x00, 0x00, 0x00, //0x00009f16 movq $160(%r11), %rax - 0x48, 0x89, 0x38, //0x00009f1d movq %rdi, (%rax) - 0x48, 0x8b, 0x4d, 0xa0, //0x00009f20 movq $-96(%rbp), %rcx - 0x48, 0x89, 0x48, 0x08, //0x00009f24 movq %rcx, $8(%rax) - 0x41, 0x83, 0x83, 0xd4, 0x00, 0x00, 0x00, 0x01, //0x00009f28 addl $1, $212(%r11) - 0x49, 0x8b, 0x83, 0xa0, 0x00, 0x00, 0x00, //0x00009f30 movq $160(%r11), %rax - 0x48, 0x8d, 0x48, 0x10, //0x00009f37 leaq $16(%rax), %rcx - 0x49, 0x89, 0x8b, 0xa0, 0x00, 0x00, 0x00, //0x00009f3b movq %rcx, $160(%r11) - 0x48, 0x83, 0xc0, 0x20, //0x00009f42 addq $32, %rax - 0x49, 0x3b, 0x83, 0xc0, 0x00, 0x00, 0x00, //0x00009f46 cmpq $192(%r11), %rax - 0x0f, 0x96, 0xc1, //0x00009f4d setbe %cl - 0xb8, 0x03, 0x00, 0x00, 0x00, //0x00009f50 movl $3, %eax - 0x48, 0x89, 0x85, 0x70, 0xff, 0xff, 0xff, //0x00009f55 movq %rax, $-144(%rbp) - 0x4d, 0x89, 0xfc, //0x00009f5c movq %r15, %r12 - 0x89, 0xd0, //0x00009f5f movl %edx, %eax - 0xe9, 0xc5, 0x00, 0x00, 0x00, //0x00009f61 jmp LBB5_2017 - //0x00009f66 LBB5_2011 - 0x89, 0xd0, //0x00009f66 movl %edx, %eax - //0x00009f68 LBB5_2012 - 0x4c, 0x8b, 0xad, 0x78, 0xff, 0xff, 0xff, //0x00009f68 movq $-136(%rbp), %r13 - 0x48, 0x8b, 0x4d, 0xb0, //0x00009f6f movq $-80(%rbp), %rcx - //0x00009f73 LBB5_2013 - 0x48, 0x89, 0x4d, 0xb0, //0x00009f73 movq %rcx, $-80(%rbp) - 0x48, 0xc1, 0xe7, 0x20, //0x00009f77 shlq $32, %rdi - 0x48, 0x83, 0xcf, 0x0b, //0x00009f7b orq $11, %rdi - 0x49, 0x8b, 0x8b, 0xa0, 0x00, 0x00, 0x00, //0x00009f7f movq $160(%r11), %rcx - 0x48, 0x89, 0x39, //0x00009f86 movq %rdi, (%rcx) - 0x48, 0x8b, 0x55, 0xa0, //0x00009f89 movq $-96(%rbp), %rdx - 0x48, 0x89, 0x51, 0x08, //0x00009f8d movq %rdx, $8(%rcx) - 0x41, 0x83, 0x83, 0xd4, 0x00, 0x00, 0x00, 0x01, //0x00009f91 addl $1, $212(%r11) - 0x49, 0x8b, 0x8b, 0xa0, 0x00, 0x00, 0x00, //0x00009f99 movq $160(%r11), %rcx - 0x48, 0x8d, 0x51, 0x10, //0x00009fa0 leaq $16(%rcx), %rdx - 0x49, 0x89, 0x93, 0xa0, 0x00, 0x00, 0x00, //0x00009fa4 movq %rdx, $160(%r11) - 0x48, 0x83, 0xc1, 0x20, //0x00009fab addq $32, %rcx - 0x49, 0x3b, 0x8b, 0xc0, 0x00, 0x00, 0x00, //0x00009faf cmpq $192(%r11), %rcx - 0x0f, 0x96, 0xc1, //0x00009fb6 setbe %cl - 0xba, 0x0b, 0x00, 0x00, 0x00, //0x00009fb9 movl $11, %edx - 0x48, 0x89, 0x95, 0x70, 0xff, 0xff, 0xff, //0x00009fbe movq %rdx, $-144(%rbp) - 0x4d, 0x89, 0xfc, //0x00009fc5 movq %r15, %r12 - 0xe9, 0x5e, 0x00, 0x00, 0x00, //0x00009fc8 jmp LBB5_2017 - //0x00009fcd LBB5_2014 - 0x89, 0xd0, //0x00009fcd movl %edx, %eax - 0x48, 0x8b, 0x75, 0xa0, //0x00009fcf movq $-96(%rbp), %rsi - //0x00009fd3 LBB5_2015 - 0x48, 0xc1, 0xe7, 0x20, //0x00009fd3 shlq $32, %rdi - 0x48, 0x83, 0xcf, 0x13, //0x00009fd7 orq $19, %rdi - 0x49, 0x8b, 0x8b, 0xa0, 0x00, 0x00, 0x00, //0x00009fdb movq $160(%r11), %rcx - 0x48, 0x89, 0x39, //0x00009fe2 movq %rdi, (%rcx) - 0x48, 0x89, 0x71, 0x08, //0x00009fe5 movq %rsi, $8(%rcx) - 0x41, 0x83, 0x83, 0xd4, 0x00, 0x00, 0x00, 0x01, //0x00009fe9 addl $1, $212(%r11) - 0x49, 0x8b, 0x8b, 0xa0, 0x00, 0x00, 0x00, //0x00009ff1 movq $160(%r11), %rcx - 0x48, 0x8d, 0x51, 0x10, //0x00009ff8 leaq $16(%rcx), %rdx - 0x49, 0x89, 0x93, 0xa0, 0x00, 0x00, 0x00, //0x00009ffc movq %rdx, $160(%r11) - 0x48, 0x83, 0xc1, 0x20, //0x0000a003 addq $32, %rcx - 0x49, 0x3b, 0x8b, 0xc0, 0x00, 0x00, 0x00, //0x0000a007 cmpq $192(%r11), %rcx - 0x0f, 0x96, 0xc1, //0x0000a00e setbe %cl - 0xba, 0x13, 0x00, 0x00, 0x00, //0x0000a011 movl $19, %edx - 0x48, 0x89, 0x95, 0x70, 0xff, 0xff, 0xff, //0x0000a016 movq %rdx, $-144(%rbp) - 0x4d, 0x89, 0xfc, //0x0000a01d movq %r15, %r12 - 0x48, 0x89, 0x75, 0xa0, //0x0000a020 movq %rsi, $-96(%rbp) - //0x0000a024 LBB5_2016 - 0x4c, 0x8b, 0xad, 0x78, 0xff, 0xff, 0xff, //0x0000a024 movq $-136(%rbp), %r13 - //0x0000a02b LBB5_2017 - 0xba, 0x0b, 0x00, 0x00, 0x00, //0x0000a02b movl $11, %edx - 0x85, 0xc0, //0x0000a030 testl %eax, %eax - 0x0f, 0x45, 0xd0, //0x0000a032 cmovnel %eax, %edx - 0x0f, 0x85, 0x39, 0xe7, 0xff, 0xff, //0x0000a035 jne LBB5_1240 - 0x84, 0xc9, //0x0000a03b testb %cl, %cl - 0x0f, 0x84, 0x31, 0xe7, 0xff, 0xff, //0x0000a03d je LBB5_1240 - 0x4d, 0x8d, 0x7c, 0x24, 0x01, //0x0000a043 leaq $1(%r12), %r15 - 0x41, 0x0f, 0xb6, 0x0c, 0x24, //0x0000a048 movzbl (%r12), %ecx - 0x48, 0x83, 0xf9, 0x20, //0x0000a04d cmpq $32, %rcx - 0x0f, 0x87, 0x81, 0x00, 0x00, 0x00, //0x0000a051 ja LBB5_2045 - 0x48, 0xb8, 0x01, 0x26, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, //0x0000a057 movabsq $4294977025, %rax - 0x48, 0x0f, 0xa3, 0xc8, //0x0000a061 btq %rcx, %rax - 0x0f, 0x83, 0x6d, 0x00, 0x00, 0x00, //0x0000a065 jae LBB5_2045 - 0x41, 0x0f, 0xb6, 0x4c, 0x24, 0x01, //0x0000a06b movzbl $1(%r12), %ecx - 0x49, 0x83, 0xc4, 0x02, //0x0000a071 addq $2, %r12 - 0x48, 0x83, 0xf9, 0x20, //0x0000a075 cmpq $32, %rcx - 0x0f, 0x87, 0x62, 0x00, 0x00, 0x00, //0x0000a079 ja LBB5_2026 - 0x48, 0xb8, 0x01, 0x26, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, //0x0000a07f movabsq $4294977025, %rax - 0x48, 0x0f, 0xa3, 0xc8, //0x0000a089 btq %rcx, %rax - 0x0f, 0x83, 0x4e, 0x00, 0x00, 0x00, //0x0000a08d jae LBB5_2026 - 0x49, 0x8b, 0x83, 0x90, 0x00, 0x00, 0x00, //0x0000a093 movq $144(%r11), %rax - 0x4c, 0x89, 0xe1, //0x0000a09a movq %r12, %rcx - 0x48, 0x29, 0xc1, //0x0000a09d subq %rax, %rcx - 0x48, 0x83, 0xf9, 0x40, //0x0000a0a0 cmpq $64, %rcx - 0x0f, 0x83, 0x4a, 0x00, 0x00, 0x00, //0x0000a0a4 jae LBB5_2028 - 0x49, 0x8b, 0x93, 0x98, 0x00, 0x00, 0x00, //0x0000a0aa movq $152(%r11), %rdx - 0x48, 0xd3, 0xea, //0x0000a0b1 shrq %cl, %rdx - 0x48, 0xd3, 0xe2, //0x0000a0b4 shlq %cl, %rdx - 0x48, 0x85, 0xd2, //0x0000a0b7 testq %rdx, %rdx - 0x4c, 0x8b, 0x65, 0xb0, //0x0000a0ba movq $-80(%rbp), %r12 - 0x0f, 0x84, 0x29, 0x00, 0x00, 0x00, //0x0000a0be je LBB5_2027 - 0x48, 0x0f, 0xbc, 0xca, //0x0000a0c4 bsfq %rdx, %rcx - 0x4c, 0x8d, 0x3c, 0x08, //0x0000a0c8 leaq (%rax,%rcx), %r15 - 0x49, 0x83, 0xc7, 0x01, //0x0000a0cc addq $1, %r15 - 0x48, 0x01, 0xc8, //0x0000a0d0 addq %rcx, %rax - 0xe9, 0x8a, 0x00, 0x00, 0x00, //0x0000a0d3 jmp LBB5_2031 - //0x0000a0d8 LBB5_2045 - 0x4c, 0x8b, 0x65, 0xb0, //0x0000a0d8 movq $-80(%rbp), %r12 - 0xe9, 0x83, 0x00, 0x00, 0x00, //0x0000a0dc jmp LBB5_2032 - //0x0000a0e1 LBB5_2026 - 0x4d, 0x89, 0xe7, //0x0000a0e1 movq %r12, %r15 - 0x4c, 0x8b, 0x65, 0xb0, //0x0000a0e4 movq $-80(%rbp), %r12 - 0xe9, 0x77, 0x00, 0x00, 0x00, //0x0000a0e8 jmp LBB5_2032 - //0x0000a0ed LBB5_2027 - 0x48, 0x83, 0xc0, 0x40, //0x0000a0ed addq $64, %rax - 0x49, 0x89, 0xc4, //0x0000a0f1 movq %rax, %r12 - //0x0000a0f4 LBB5_2028 - 0x49, 0x83, 0xc4, 0xc0, //0x0000a0f4 addq $-64, %r12 - 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x0000a0f8 .p2align 4, 0x90 - //0x0000a100 LBB5_2029 - 0xc4, 0xc1, 0x7e, 0x6f, 0x44, 0x24, 0x40, //0x0000a100 vmovdqu $64(%r12), %ymm0 - 0xc4, 0xc1, 0x7e, 0x6f, 0x4c, 0x24, 0x60, //0x0000a107 vmovdqu $96(%r12), %ymm1 - 0x49, 0x83, 0xc4, 0x40, //0x0000a10e addq $64, %r12 - 0xc4, 0xe2, 0x25, 0x00, 0xd0, //0x0000a112 vpshufb %ymm0, %ymm11, %ymm2 - 0xc4, 0xe2, 0x25, 0x00, 0xd9, //0x0000a117 vpshufb %ymm1, %ymm11, %ymm3 - 0xc5, 0xfd, 0x74, 0xc2, //0x0000a11c vpcmpeqb %ymm2, %ymm0, %ymm0 - 0xc5, 0xfd, 0xd7, 0xc8, //0x0000a120 vpmovmskb %ymm0, %ecx - 0xc5, 0xf5, 0x74, 0xc3, //0x0000a124 vpcmpeqb %ymm3, %ymm1, %ymm0 - 0xc5, 0xfd, 0xd7, 0xc0, //0x0000a128 vpmovmskb %ymm0, %eax - 0x48, 0xc1, 0xe0, 0x20, //0x0000a12c shlq $32, %rax - 0x48, 0x09, 0xc8, //0x0000a130 orq %rcx, %rax - 0x48, 0x83, 0xf8, 0xff, //0x0000a133 cmpq $-1, %rax - 0x0f, 0x84, 0xc3, 0xff, 0xff, 0xff, //0x0000a137 je LBB5_2029 - 0x48, 0xf7, 0xd0, //0x0000a13d notq %rax - 0x49, 0x89, 0x83, 0x98, 0x00, 0x00, 0x00, //0x0000a140 movq %rax, $152(%r11) - 0x4d, 0x89, 0xa3, 0x90, 0x00, 0x00, 0x00, //0x0000a147 movq %r12, $144(%r11) - 0x48, 0x0f, 0xbc, 0xc8, //0x0000a14e bsfq %rax, %rcx - 0x49, 0x8d, 0x04, 0x0c, //0x0000a152 leaq (%r12,%rcx), %rax - 0x4d, 0x8d, 0x3c, 0x0c, //0x0000a156 leaq (%r12,%rcx), %r15 - 0x49, 0x83, 0xc7, 0x01, //0x0000a15a addq $1, %r15 - 0x4c, 0x8b, 0x65, 0xb0, //0x0000a15e movq $-80(%rbp), %r12 - //0x0000a162 LBB5_2031 - 0x8a, 0x08, //0x0000a162 movb (%rax), %cl - //0x0000a164 LBB5_2032 - 0xb8, 0x00, 0x01, 0x00, 0x00, //0x0000a164 movl $256, %eax - 0x49, 0x03, 0x04, 0x24, //0x0000a169 addq (%r12), %rax - 0x49, 0x89, 0x04, 0x24, //0x0000a16d movq %rax, (%r12) - 0x80, 0xf9, 0x2c, //0x0000a171 cmpb $44, %cl - 0x0f, 0x85, 0x7d, 0x11, 0x00, 0x00, //0x0000a174 jne LBB5_2280 - 0x49, 0x8d, 0x47, 0x01, //0x0000a17a leaq $1(%r15), %rax - 0x41, 0x0f, 0xb6, 0x0f, //0x0000a17e movzbl (%r15), %ecx - 0x48, 0x83, 0xf9, 0x20, //0x0000a182 cmpq $32, %rcx - 0x0f, 0x87, 0xf0, 0xe5, 0xff, 0xff, //0x0000a186 ja LBB5_1674 - 0x48, 0xba, 0x01, 0x26, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, //0x0000a18c movabsq $4294977025, %rdx - 0x48, 0x0f, 0xa3, 0xca, //0x0000a196 btq %rcx, %rdx - 0x0f, 0x83, 0xdc, 0xe5, 0xff, 0xff, //0x0000a19a jae LBB5_1674 - 0x41, 0x0f, 0xb6, 0x4f, 0x01, //0x0000a1a0 movzbl $1(%r15), %ecx - 0x49, 0x83, 0xc7, 0x02, //0x0000a1a5 addq $2, %r15 - 0x48, 0x83, 0xf9, 0x20, //0x0000a1a9 cmpq $32, %rcx - 0x0f, 0x87, 0x4d, 0x00, 0x00, 0x00, //0x0000a1ad ja LBB5_2044 - 0x48, 0x0f, 0xa3, 0xca, //0x0000a1b3 btq %rcx, %rdx - 0x0f, 0x83, 0x43, 0x00, 0x00, 0x00, //0x0000a1b7 jae LBB5_2044 - 0x49, 0x8b, 0x93, 0x90, 0x00, 0x00, 0x00, //0x0000a1bd movq $144(%r11), %rdx - 0x4c, 0x89, 0xf9, //0x0000a1c4 movq %r15, %rcx - 0x48, 0x29, 0xd1, //0x0000a1c7 subq %rdx, %rcx - 0x48, 0x83, 0xf9, 0x40, //0x0000a1ca cmpq $64, %rcx - 0x0f, 0x83, 0x3b, 0x00, 0x00, 0x00, //0x0000a1ce jae LBB5_2041 - 0x49, 0x8b, 0x83, 0x98, 0x00, 0x00, 0x00, //0x0000a1d4 movq $152(%r11), %rax - 0x48, 0xd3, 0xe8, //0x0000a1db shrq %cl, %rax - 0x48, 0xd3, 0xe0, //0x0000a1de shlq %cl, %rax - 0x48, 0x85, 0xc0, //0x0000a1e1 testq %rax, %rax - 0x0f, 0x84, 0x1e, 0x00, 0x00, 0x00, //0x0000a1e4 je LBB5_2040 - 0x48, 0x0f, 0xbc, 0xc8, //0x0000a1ea bsfq %rax, %rcx - 0x48, 0x8d, 0x04, 0x0a, //0x0000a1ee leaq (%rdx,%rcx), %rax - 0x48, 0x83, 0xc0, 0x01, //0x0000a1f2 addq $1, %rax - 0x48, 0x01, 0xca, //0x0000a1f6 addq %rcx, %rdx - 0x8a, 0x0a, //0x0000a1f9 movb (%rdx), %cl - 0xe9, 0x7c, 0xe5, 0xff, 0xff, //0x0000a1fb jmp LBB5_1674 - //0x0000a200 LBB5_2044 - 0x4c, 0x89, 0xf8, //0x0000a200 movq %r15, %rax - 0xe9, 0x74, 0xe5, 0xff, 0xff, //0x0000a203 jmp LBB5_1674 - //0x0000a208 LBB5_2040 - 0x48, 0x83, 0xc2, 0x40, //0x0000a208 addq $64, %rdx - 0x49, 0x89, 0xd7, //0x0000a20c movq %rdx, %r15 - //0x0000a20f LBB5_2041 - 0x4c, 0x89, 0xf8, //0x0000a20f movq %r15, %rax - 0x48, 0x83, 0xc0, 0xc0, //0x0000a212 addq $-64, %rax - 0xc5, 0xfe, 0x6f, 0x05, 0x42, 0x5e, 0xff, 0xff, //0x0000a216 vmovdqu $-41406(%rip), %ymm0 /* LCPI5_0+0(%rip) */ - 0x90, 0x90, //0x0000a21e .p2align 4, 0x90 - //0x0000a220 LBB5_2042 - 0xc5, 0xfe, 0x6f, 0x48, 0x40, //0x0000a220 vmovdqu $64(%rax), %ymm1 - 0xc5, 0xfe, 0x6f, 0x50, 0x60, //0x0000a225 vmovdqu $96(%rax), %ymm2 - 0x48, 0x83, 0xc0, 0x40, //0x0000a22a addq $64, %rax - 0xc4, 0xe2, 0x7d, 0x00, 0xd9, //0x0000a22e vpshufb %ymm1, %ymm0, %ymm3 - 0xc4, 0xe2, 0x7d, 0x00, 0xe2, //0x0000a233 vpshufb %ymm2, %ymm0, %ymm4 - 0xc5, 0xf5, 0x74, 0xcb, //0x0000a238 vpcmpeqb %ymm3, %ymm1, %ymm1 - 0xc5, 0xfd, 0xd7, 0xd1, //0x0000a23c vpmovmskb %ymm1, %edx - 0xc5, 0xed, 0x74, 0xcc, //0x0000a240 vpcmpeqb %ymm4, %ymm2, %ymm1 - 0xc5, 0xfd, 0xd7, 0xc9, //0x0000a244 vpmovmskb %ymm1, %ecx - 0x48, 0xc1, 0xe1, 0x20, //0x0000a248 shlq $32, %rcx - 0x48, 0x09, 0xd1, //0x0000a24c orq %rdx, %rcx - 0x48, 0x83, 0xf9, 0xff, //0x0000a24f cmpq $-1, %rcx - 0x0f, 0x84, 0xc7, 0xff, 0xff, 0xff, //0x0000a253 je LBB5_2042 - 0x48, 0xf7, 0xd1, //0x0000a259 notq %rcx - 0x49, 0x89, 0x8b, 0x98, 0x00, 0x00, 0x00, //0x0000a25c movq %rcx, $152(%r11) - 0x49, 0x89, 0x83, 0x90, 0x00, 0x00, 0x00, //0x0000a263 movq %rax, $144(%r11) - 0x48, 0x0f, 0xbc, 0xc9, //0x0000a26a bsfq %rcx, %rcx - 0x48, 0x8d, 0x14, 0x08, //0x0000a26e leaq (%rax,%rcx), %rdx - 0x48, 0x01, 0xc8, //0x0000a272 addq %rcx, %rax - 0x48, 0x83, 0xc0, 0x01, //0x0000a275 addq $1, %rax - 0x8a, 0x0a, //0x0000a279 movb (%rdx), %cl - 0xe9, 0xfc, 0xe4, 0xff, 0xff, //0x0000a27b jmp LBB5_1674 - //0x0000a280 LBB5_2046 - 0x4c, 0x89, 0xe8, //0x0000a280 movq %r13, %rax - 0x45, 0x85, 0xed, //0x0000a283 testl %r13d, %r13d - 0x0f, 0x8e, 0x0f, 0x02, 0x00, 0x00, //0x0000a286 jle LBB5_2080 - 0x31, 0xf6, //0x0000a28c xorl %esi, %esi - 0x41, 0xbc, 0x01, 0x00, 0x00, 0x00, //0x0000a28e movl $1, %r12d - 0x4c, 0x8d, 0x2d, 0x75, 0x51, 0x00, 0x00, //0x0000a294 leaq $20853(%rip), %r13 /* _POW_TAB+0(%rip) */ - 0x44, 0x89, 0xda, //0x0000a29b movl %r11d, %edx - 0x44, 0x89, 0xdf, //0x0000a29e movl %r11d, %edi - 0xe9, 0x13, 0x00, 0x00, 0x00, //0x0000a2a1 jmp LBB5_2050 - //0x0000a2a6 LBB5_2048 - 0x31, 0xff, //0x0000a2a6 xorl %edi, %edi - //0x0000a2a8 LBB5_2049 - 0x41, 0x01, 0xf0, //0x0000a2a8 addl %esi, %r8d - 0x44, 0x89, 0xc6, //0x0000a2ab movl %r8d, %esi - 0x4c, 0x89, 0xf0, //0x0000a2ae movq %r14, %rax - 0x85, 0xc0, //0x0000a2b1 testl %eax, %eax - 0x0f, 0x8e, 0xe5, 0x01, 0x00, 0x00, //0x0000a2b3 jle LBB5_2081 - //0x0000a2b9 LBB5_2050 - 0x83, 0xf8, 0x08, //0x0000a2b9 cmpl $8, %eax - 0x0f, 0x8e, 0x0e, 0x00, 0x00, 0x00, //0x0000a2bc jle LBB5_2052 - 0x49, 0x89, 0xc6, //0x0000a2c2 movq %rax, %r14 - 0x41, 0xb8, 0x1b, 0x00, 0x00, 0x00, //0x0000a2c5 movl $27, %r8d - 0xe9, 0x0a, 0x00, 0x00, 0x00, //0x0000a2cb jmp LBB5_2053 - //0x0000a2d0 LBB5_2052 - 0x49, 0x89, 0xc6, //0x0000a2d0 movq %rax, %r14 - 0x89, 0xc0, //0x0000a2d3 movl %eax, %eax - 0x45, 0x8b, 0x44, 0x85, 0x00, //0x0000a2d5 movl (%r13,%rax,4), %r8d - //0x0000a2da LBB5_2053 - 0x85, 0xff, //0x0000a2da testl %edi, %edi - 0x0f, 0x84, 0xc4, 0xff, 0xff, 0xff, //0x0000a2dc je LBB5_2048 - 0x48, 0x89, 0x75, 0xb8, //0x0000a2e2 movq %rsi, $-72(%rbp) - 0x44, 0x89, 0xc1, //0x0000a2e6 movl %r8d, %ecx - 0x85, 0xff, //0x0000a2e9 testl %edi, %edi - 0xb8, 0x00, 0x00, 0x00, 0x00, //0x0000a2eb movl $0, %eax - 0x0f, 0x4f, 0xc7, //0x0000a2f0 cmovgl %edi, %eax - 0x31, 0xd2, //0x0000a2f3 xorl %edx, %edx - 0x31, 0xdb, //0x0000a2f5 xorl %ebx, %ebx - //0x0000a2f7 LBB5_2055 - 0x48, 0x39, 0xd0, //0x0000a2f7 cmpq %rdx, %rax - 0x0f, 0x84, 0x9d, 0x00, 0x00, 0x00, //0x0000a2fa je LBB5_2069 - 0x48, 0x8d, 0x34, 0x9b, //0x0000a300 leaq (%rbx,%rbx,4), %rsi - 0x49, 0x0f, 0xbe, 0x1c, 0x11, //0x0000a304 movsbq (%r9,%rdx), %rbx - 0x48, 0x8d, 0x1c, 0x73, //0x0000a309 leaq (%rbx,%rsi,2), %rbx - 0x48, 0x83, 0xc3, 0xd0, //0x0000a30d addq $-48, %rbx - 0x48, 0x83, 0xc2, 0x01, //0x0000a311 addq $1, %rdx - 0x48, 0x89, 0xde, //0x0000a315 movq %rbx, %rsi - 0x48, 0xd3, 0xee, //0x0000a318 shrq %cl, %rsi - 0x48, 0x85, 0xf6, //0x0000a31b testq %rsi, %rsi - 0x0f, 0x84, 0xd3, 0xff, 0xff, 0xff, //0x0000a31e je LBB5_2055 - 0x4c, 0x89, 0x45, 0xa8, //0x0000a324 movq %r8, $-88(%rbp) - 0x89, 0xd0, //0x0000a328 movl %edx, %eax - //0x0000a32a LBB5_2058 - 0x49, 0xc7, 0xc0, 0xff, 0xff, 0xff, 0xff, //0x0000a32a movq $-1, %r8 - 0x49, 0xd3, 0xe0, //0x0000a331 shlq %cl, %r8 - 0x49, 0xf7, 0xd0, //0x0000a334 notq %r8 - 0x31, 0xd2, //0x0000a337 xorl %edx, %edx - 0x39, 0xf8, //0x0000a339 cmpl %edi, %eax - 0x0f, 0x8d, 0x50, 0x00, 0x00, 0x00, //0x0000a33b jge LBB5_2062 - 0x4c, 0x63, 0xe0, //0x0000a341 movslq %eax, %r12 - 0x4d, 0x63, 0xdb, //0x0000a344 movslq %r11d, %r11 - 0x4b, 0x8d, 0x34, 0x21, //0x0000a347 leaq (%r9,%r12), %rsi - 0x31, 0xd2, //0x0000a34b xorl %edx, %edx - //0x0000a34d LBB5_2060 - 0x48, 0x89, 0xdf, //0x0000a34d movq %rbx, %rdi - 0x48, 0xd3, 0xef, //0x0000a350 shrq %cl, %rdi - 0x4c, 0x21, 0xc3, //0x0000a353 andq %r8, %rbx - 0x40, 0x80, 0xc7, 0x30, //0x0000a356 addb $48, %dil - 0x41, 0x88, 0x3c, 0x11, //0x0000a35a movb %dil, (%r9,%rdx) - 0x48, 0x0f, 0xbe, 0x3c, 0x16, //0x0000a35e movsbq (%rsi,%rdx), %rdi - 0x4d, 0x8d, 0x2c, 0x14, //0x0000a363 leaq (%r12,%rdx), %r13 - 0x49, 0x83, 0xc5, 0x01, //0x0000a367 addq $1, %r13 - 0x48, 0x83, 0xc2, 0x01, //0x0000a36b addq $1, %rdx - 0x48, 0x8d, 0x1c, 0x9b, //0x0000a36f leaq (%rbx,%rbx,4), %rbx - 0x48, 0x8d, 0x1c, 0x5f, //0x0000a373 leaq (%rdi,%rbx,2), %rbx - 0x48, 0x83, 0xc3, 0xd0, //0x0000a377 addq $-48, %rbx - 0x4d, 0x39, 0xdd, //0x0000a37b cmpq %r11, %r13 - 0x0f, 0x8c, 0xc9, 0xff, 0xff, 0xff, //0x0000a37e jl LBB5_2060 - 0x41, 0xbc, 0x01, 0x00, 0x00, 0x00, //0x0000a384 movl $1, %r12d - 0x4c, 0x8d, 0x2d, 0x7f, 0x50, 0x00, 0x00, //0x0000a38a leaq $20607(%rip), %r13 /* _POW_TAB+0(%rip) */ - //0x0000a391 LBB5_2062 - 0x41, 0x29, 0xc6, //0x0000a391 subl %eax, %r14d - 0x41, 0x83, 0xc6, 0x01, //0x0000a394 addl $1, %r14d - 0xe9, 0x65, 0x00, 0x00, 0x00, //0x0000a398 jmp LBB5_2063 - //0x0000a39d LBB5_2069 - 0x48, 0x85, 0xdb, //0x0000a39d testq %rbx, %rbx - 0x0f, 0x84, 0x4c, 0x00, 0x00, 0x00, //0x0000a3a0 je LBB5_2075 - 0x48, 0x89, 0xda, //0x0000a3a6 movq %rbx, %rdx - 0x48, 0xd3, 0xea, //0x0000a3a9 shrq %cl, %rdx - 0x48, 0x85, 0xd2, //0x0000a3ac testq %rdx, %rdx - 0x4c, 0x89, 0x45, 0xa8, //0x0000a3af movq %r8, $-88(%rbp) - 0x0f, 0x84, 0x1b, 0x00, 0x00, 0x00, //0x0000a3b3 je LBB5_2074 - 0x49, 0xc7, 0xc0, 0xff, 0xff, 0xff, 0xff, //0x0000a3b9 movq $-1, %r8 - 0x49, 0xd3, 0xe0, //0x0000a3c0 shlq %cl, %r8 - 0x49, 0xf7, 0xd0, //0x0000a3c3 notq %r8 - 0x41, 0x29, 0xc6, //0x0000a3c6 subl %eax, %r14d - 0x41, 0x83, 0xc6, 0x01, //0x0000a3c9 addl $1, %r14d - 0x31, 0xd2, //0x0000a3cd xorl %edx, %edx - 0xe9, 0x37, 0x00, 0x00, 0x00, //0x0000a3cf jmp LBB5_2072 - //0x0000a3d4 LBB5_2074 - 0x48, 0x01, 0xdb, //0x0000a3d4 addq %rbx, %rbx - 0x48, 0x8d, 0x1c, 0x9b, //0x0000a3d7 leaq (%rbx,%rbx,4), %rbx - 0x83, 0xc0, 0x01, //0x0000a3db addl $1, %eax - 0x48, 0x89, 0xda, //0x0000a3de movq %rbx, %rdx - 0x48, 0xd3, 0xea, //0x0000a3e1 shrq %cl, %rdx - 0x48, 0x85, 0xd2, //0x0000a3e4 testq %rdx, %rdx - 0x0f, 0x84, 0xe7, 0xff, 0xff, 0xff, //0x0000a3e7 je LBB5_2074 - 0xe9, 0x38, 0xff, 0xff, 0xff, //0x0000a3ed jmp LBB5_2058 - //0x0000a3f2 LBB5_2075 - 0x45, 0x31, 0xdb, //0x0000a3f2 xorl %r11d, %r11d - 0x31, 0xd2, //0x0000a3f5 xorl %edx, %edx - 0x31, 0xff, //0x0000a3f7 xorl %edi, %edi - 0x48, 0x8b, 0x75, 0xb8, //0x0000a3f9 movq $-72(%rbp), %rsi - 0xe9, 0xa6, 0xfe, 0xff, 0xff, //0x0000a3fd jmp LBB5_2049 - //0x0000a402 LBB5_2063 - 0x48, 0x85, 0xdb, //0x0000a402 testq %rbx, %rbx - 0x0f, 0x84, 0x38, 0x00, 0x00, 0x00, //0x0000a405 je LBB5_2064 - //0x0000a40b LBB5_2072 - 0x48, 0x89, 0xd8, //0x0000a40b movq %rbx, %rax - 0x48, 0xd3, 0xe8, //0x0000a40e shrq %cl, %rax - 0x4c, 0x21, 0xc3, //0x0000a411 andq %r8, %rbx - 0x48, 0x63, 0xf2, //0x0000a414 movslq %edx, %rsi - 0x49, 0x39, 0xf2, //0x0000a417 cmpq %rsi, %r10 - 0x0f, 0x86, 0x10, 0x00, 0x00, 0x00, //0x0000a41a jbe LBB5_2076 - 0x04, 0x30, //0x0000a420 addb $48, %al - 0x41, 0x88, 0x04, 0x31, //0x0000a422 movb %al, (%r9,%rsi) - 0x83, 0xc6, 0x01, //0x0000a426 addl $1, %esi - 0x89, 0xf2, //0x0000a429 movl %esi, %edx - 0xe9, 0x07, 0x00, 0x00, 0x00, //0x0000a42b jmp LBB5_2077 - //0x0000a430 LBB5_2076 - 0x48, 0x85, 0xc0, //0x0000a430 testq %rax, %rax - 0x45, 0x0f, 0x45, 0xfc, //0x0000a433 cmovnel %r12d, %r15d - //0x0000a437 LBB5_2077 - 0x48, 0x01, 0xdb, //0x0000a437 addq %rbx, %rbx - 0x48, 0x8d, 0x1c, 0x9b, //0x0000a43a leaq (%rbx,%rbx,4), %rbx - 0xe9, 0xbf, 0xff, 0xff, 0xff, //0x0000a43e jmp LBB5_2063 - //0x0000a443 LBB5_2064 - 0x85, 0xd2, //0x0000a443 testl %edx, %edx - 0x4c, 0x8b, 0x45, 0xa8, //0x0000a445 movq $-88(%rbp), %r8 - 0x48, 0x8b, 0x75, 0xb8, //0x0000a449 movq $-72(%rbp), %rsi - 0x0f, 0x8e, 0x29, 0x00, 0x00, 0x00, //0x0000a44d jle LBB5_2078 - 0x89, 0xd0, //0x0000a453 movl %edx, %eax - 0x48, 0x83, 0xc0, 0x01, //0x0000a455 addq $1, %rax - //0x0000a459 LBB5_2066 - 0x8d, 0x4a, 0xff, //0x0000a459 leal $-1(%rdx), %ecx - 0x41, 0x80, 0x3c, 0x09, 0x30, //0x0000a45c cmpb $48, (%r9,%rcx) - 0x0f, 0x85, 0x1b, 0x00, 0x00, 0x00, //0x0000a461 jne LBB5_2079 - 0x48, 0x83, 0xc0, 0xff, //0x0000a467 addq $-1, %rax - 0x89, 0xca, //0x0000a46b movl %ecx, %edx - 0x48, 0x83, 0xf8, 0x01, //0x0000a46d cmpq $1, %rax - 0x0f, 0x8f, 0xe2, 0xff, 0xff, 0xff, //0x0000a471 jg LBB5_2066 - 0xe9, 0x10, 0x00, 0x00, 0x00, //0x0000a477 jmp LBB5_2068 - //0x0000a47c LBB5_2078 - 0x0f, 0x84, 0x0a, 0x00, 0x00, 0x00, //0x0000a47c je LBB5_2068 - //0x0000a482 LBB5_2079 - 0x41, 0x89, 0xd3, //0x0000a482 movl %edx, %r11d - 0x89, 0xd7, //0x0000a485 movl %edx, %edi - 0xe9, 0x1c, 0xfe, 0xff, 0xff, //0x0000a487 jmp LBB5_2049 - //0x0000a48c LBB5_2068 - 0x41, 0x01, 0xf0, //0x0000a48c addl %esi, %r8d - 0x31, 0xc0, //0x0000a48f xorl %eax, %eax - 0x45, 0x31, 0xdb, //0x0000a491 xorl %r11d, %r11d - 0x31, 0xd2, //0x0000a494 xorl %edx, %edx - 0xe9, 0x03, 0x00, 0x00, 0x00, //0x0000a496 jmp LBB5_2081 - //0x0000a49b LBB5_2080 - 0x44, 0x89, 0xda, //0x0000a49b movl %r11d, %edx - //0x0000a49e LBB5_2081 - 0x49, 0xbc, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, //0x0000a49e movabsq $1152921504606846975, %r12 - 0x49, 0x8d, 0x49, 0x01, //0x0000a4a8 leaq $1(%r9), %rcx - 0x48, 0x89, 0x8d, 0x50, 0xff, 0xff, 0xff, //0x0000a4ac movq %rcx, $-176(%rbp) - 0x41, 0x89, 0xd6, //0x0000a4b3 movl %edx, %r14d - 0x48, 0x89, 0xc7, //0x0000a4b6 movq %rax, %rdi - 0xe9, 0x06, 0x00, 0x00, 0x00, //0x0000a4b9 jmp LBB5_2083 - //0x0000a4be LBB5_2082 - 0x45, 0x31, 0xf6, //0x0000a4be xorl %r14d, %r14d - 0x41, 0x29, 0xc8, //0x0000a4c1 subl %ecx, %r8d - //0x0000a4c4 LBB5_2083 - 0x85, 0xff, //0x0000a4c4 testl %edi, %edi - 0x0f, 0x88, 0x15, 0x00, 0x00, 0x00, //0x0000a4c6 js LBB5_2088 - 0x0f, 0x85, 0x69, 0x07, 0x00, 0x00, //0x0000a4cc jne LBB5_2183 - 0x41, 0x80, 0x39, 0x35, //0x0000a4d2 cmpb $53, (%r9) - 0x0f, 0x8c, 0x27, 0x00, 0x00, 0x00, //0x0000a4d6 jl LBB5_2086 - 0xe9, 0x5a, 0x07, 0x00, 0x00, //0x0000a4dc jmp LBB5_2183 - //0x0000a4e1 LBB5_2088 - 0x83, 0xff, 0xf8, //0x0000a4e1 cmpl $-8, %edi - 0x0f, 0x8d, 0x19, 0x00, 0x00, 0x00, //0x0000a4e4 jge LBB5_2086 - 0xb9, 0x1b, 0x00, 0x00, 0x00, //0x0000a4ea movl $27, %ecx - 0x85, 0xd2, //0x0000a4ef testl %edx, %edx - 0x0f, 0x84, 0xb4, 0x05, 0x00, 0x00, //0x0000a4f1 je LBB5_2162 - 0x48, 0x89, 0x7d, 0xb8, //0x0000a4f7 movq %rdi, $-72(%rbp) - 0x41, 0x89, 0xd6, //0x0000a4fb movl %edx, %r14d - 0xe9, 0x1b, 0x00, 0x00, 0x00, //0x0000a4fe jmp LBB5_2091 - //0x0000a503 LBB5_2086 - 0x89, 0xf8, //0x0000a503 movl %edi, %eax - 0xf7, 0xd8, //0x0000a505 negl %eax - 0x48, 0x8d, 0x0d, 0x02, 0x4f, 0x00, 0x00, //0x0000a507 leaq $20226(%rip), %rcx /* _POW_TAB+0(%rip) */ - 0x8b, 0x0c, 0x81, //0x0000a50e movl (%rcx,%rax,4), %ecx - 0x45, 0x85, 0xf6, //0x0000a511 testl %r14d, %r14d - 0x0f, 0x84, 0xa4, 0xff, 0xff, 0xff, //0x0000a514 je LBB5_2082 - 0x48, 0x89, 0x7d, 0xb8, //0x0000a51a movq %rdi, $-72(%rbp) - //0x0000a51e LBB5_2091 - 0x89, 0x8d, 0x60, 0xff, 0xff, 0xff, //0x0000a51e movl %ecx, $-160(%rbp) - 0x89, 0xc9, //0x0000a524 movl %ecx, %ecx - 0x48, 0x6b, 0xc1, 0x68, //0x0000a526 imulq $104, %rcx, %rax - 0x48, 0x8d, 0x35, 0x0f, 0x4f, 0x00, 0x00, //0x0000a52a leaq $20239(%rip), %rsi /* _LSHIFT_TAB+0(%rip) */ - 0x44, 0x8b, 0x2c, 0x30, //0x0000a531 movl (%rax,%rsi), %r13d - 0x49, 0x63, 0xd6, //0x0000a535 movslq %r14d, %rdx - 0x48, 0x01, 0xc6, //0x0000a538 addq %rax, %rsi - 0x48, 0x83, 0xc6, 0x04, //0x0000a53b addq $4, %rsi - 0x31, 0xff, //0x0000a53f xorl %edi, %edi - 0x4c, 0x89, 0x45, 0xa8, //0x0000a541 movq %r8, $-88(%rbp) - 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x0000a545 .p2align 4, 0x90 - //0x0000a550 LBB5_2092 - 0x0f, 0xb6, 0x1c, 0x3e, //0x0000a550 movzbl (%rsi,%rdi), %ebx - 0x84, 0xdb, //0x0000a554 testb %bl, %bl - 0x0f, 0x84, 0x33, 0x00, 0x00, 0x00, //0x0000a556 je LBB5_2097 - 0x41, 0x38, 0x1c, 0x39, //0x0000a55c cmpb %bl, (%r9,%rdi) - 0x0f, 0x85, 0x1b, 0x01, 0x00, 0x00, //0x0000a560 jne LBB5_2106 - 0x48, 0x83, 0xc7, 0x01, //0x0000a566 addq $1, %rdi - 0x48, 0x39, 0xfa, //0x0000a56a cmpq %rdi, %rdx - 0x0f, 0x85, 0xdd, 0xff, 0xff, 0xff, //0x0000a56d jne LBB5_2092 - 0x44, 0x89, 0xf2, //0x0000a573 movl %r14d, %edx - 0x48, 0x8d, 0x35, 0xc3, 0x4e, 0x00, 0x00, //0x0000a576 leaq $20163(%rip), %rsi /* _LSHIFT_TAB+0(%rip) */ - 0x48, 0x01, 0xf0, //0x0000a57d addq %rsi, %rax - 0x80, 0x7c, 0x02, 0x04, 0x00, //0x0000a580 cmpb $0, $4(%rdx,%rax) - 0x0f, 0x84, 0x04, 0x00, 0x00, 0x00, //0x0000a585 je LBB5_2097 - //0x0000a58b LBB5_2096 - 0x41, 0x83, 0xc5, 0xff, //0x0000a58b addl $-1, %r13d - //0x0000a58f LBB5_2097 - 0x45, 0x85, 0xf6, //0x0000a58f testl %r14d, %r14d - 0x0f, 0x8e, 0xdb, 0x00, 0x00, 0x00, //0x0000a592 jle LBB5_2105 - 0x4c, 0x89, 0xad, 0x58, 0xff, 0xff, 0xff, //0x0000a598 movq %r13, $-168(%rbp) - 0x43, 0x8d, 0x04, 0x2e, //0x0000a59f leal (%r14,%r13), %eax - 0x44, 0x89, 0xf3, //0x0000a5a3 movl %r14d, %ebx - 0x48, 0x98, //0x0000a5a6 cltq - 0x48, 0x89, 0xc7, //0x0000a5a8 movq %rax, %rdi - 0x48, 0xc1, 0xe7, 0x20, //0x0000a5ab shlq $32, %rdi - 0x48, 0x83, 0xc0, 0xff, //0x0000a5af addq $-1, %rax - 0x48, 0x83, 0xc3, 0x01, //0x0000a5b3 addq $1, %rbx - 0x41, 0x83, 0xc6, 0xff, //0x0000a5b7 addl $-1, %r14d - 0x45, 0x31, 0xc0, //0x0000a5bb xorl %r8d, %r8d - 0xe9, 0x43, 0x00, 0x00, 0x00, //0x0000a5be jmp LBB5_2101 - 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x0000a5c3 .p2align 4, 0x90 - //0x0000a5d0 LBB5_2099 - 0x48, 0x85, 0xc0, //0x0000a5d0 testq %rax, %rax - 0xb8, 0x01, 0x00, 0x00, 0x00, //0x0000a5d3 movl $1, %eax - 0x44, 0x0f, 0x45, 0xf8, //0x0000a5d8 cmovnel %eax, %r15d - //0x0000a5dc LBB5_2100 - 0x48, 0xb8, 0xff, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0xff, //0x0000a5dc movabsq $-4294967041, %rax - 0x48, 0x01, 0xc7, //0x0000a5e6 addq %rax, %rdi - 0x48, 0x81, 0xc7, 0x01, 0xff, 0xff, 0xff, //0x0000a5e9 addq $-255, %rdi - 0x49, 0x8d, 0x45, 0xff, //0x0000a5f0 leaq $-1(%r13), %rax - 0x48, 0x83, 0xc3, 0xff, //0x0000a5f4 addq $-1, %rbx - 0x41, 0x83, 0xc6, 0xff, //0x0000a5f8 addl $-1, %r14d - 0x48, 0x83, 0xfb, 0x01, //0x0000a5fc cmpq $1, %rbx - 0x0f, 0x8e, 0x4e, 0x00, 0x00, 0x00, //0x0000a600 jle LBB5_2103 - //0x0000a606 LBB5_2101 - 0x49, 0x89, 0xc5, //0x0000a606 movq %rax, %r13 - 0x44, 0x89, 0xf0, //0x0000a609 movl %r14d, %eax - 0x49, 0x0f, 0xbe, 0x34, 0x01, //0x0000a60c movsbq (%r9,%rax), %rsi - 0x48, 0x83, 0xc6, 0xd0, //0x0000a611 addq $-48, %rsi - 0x48, 0xd3, 0xe6, //0x0000a615 shlq %cl, %rsi - 0x4c, 0x01, 0xc6, //0x0000a618 addq %r8, %rsi - 0x48, 0x89, 0xf0, //0x0000a61b movq %rsi, %rax - 0x48, 0xba, 0xcd, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, //0x0000a61e movabsq $-3689348814741910323, %rdx - 0x48, 0xf7, 0xe2, //0x0000a628 mulq %rdx - 0x49, 0x89, 0xd0, //0x0000a62b movq %rdx, %r8 - 0x49, 0xc1, 0xe8, 0x03, //0x0000a62e shrq $3, %r8 - 0x4b, 0x8d, 0x04, 0x00, //0x0000a632 leaq (%r8,%r8), %rax - 0x48, 0x8d, 0x14, 0x80, //0x0000a636 leaq (%rax,%rax,4), %rdx - 0x48, 0x89, 0xf0, //0x0000a63a movq %rsi, %rax - 0x48, 0x29, 0xd0, //0x0000a63d subq %rdx, %rax - 0x4d, 0x39, 0xd5, //0x0000a640 cmpq %r10, %r13 - 0x0f, 0x83, 0x87, 0xff, 0xff, 0xff, //0x0000a643 jae LBB5_2099 - 0x04, 0x30, //0x0000a649 addb $48, %al - 0x43, 0x88, 0x04, 0x29, //0x0000a64b movb %al, (%r9,%r13) - 0xe9, 0x88, 0xff, 0xff, 0xff, //0x0000a64f jmp LBB5_2100 - //0x0000a654 LBB5_2103 - 0x48, 0x83, 0xfe, 0x0a, //0x0000a654 cmpq $10, %rsi - 0x48, 0x8b, 0x7d, 0xb8, //0x0000a658 movq $-72(%rbp), %rdi - 0xbb, 0x01, 0x00, 0x00, 0x00, //0x0000a65c movl $1, %ebx - 0x0f, 0x83, 0x25, 0x00, 0x00, 0x00, //0x0000a661 jae LBB5_2107 - 0x4c, 0x8b, 0xad, 0x58, 0xff, 0xff, 0xff, //0x0000a667 movq $-168(%rbp), %r13 - 0xe9, 0x87, 0x00, 0x00, 0x00, //0x0000a66e jmp LBB5_2111 - //0x0000a673 LBB5_2105 - 0x48, 0x8b, 0x7d, 0xb8, //0x0000a673 movq $-72(%rbp), %rdi - 0xbb, 0x01, 0x00, 0x00, 0x00, //0x0000a677 movl $1, %ebx - 0xe9, 0x79, 0x00, 0x00, 0x00, //0x0000a67c jmp LBB5_2111 - //0x0000a681 LBB5_2106 - 0x0f, 0x8c, 0x04, 0xff, 0xff, 0xff, //0x0000a681 jl LBB5_2096 - 0xe9, 0x03, 0xff, 0xff, 0xff, //0x0000a687 jmp LBB5_2097 - //0x0000a68c LBB5_2107 - 0x49, 0x63, 0xcd, //0x0000a68c movslq %r13d, %rcx - 0x48, 0x83, 0xc1, 0xff, //0x0000a68f addq $-1, %rcx - 0x4c, 0x8b, 0xad, 0x58, 0xff, 0xff, 0xff, //0x0000a693 movq $-168(%rbp), %r13 - 0xe9, 0x19, 0x00, 0x00, 0x00, //0x0000a69a jmp LBB5_2109 - 0x90, //0x0000a69f .p2align 4, 0x90 - //0x0000a6a0 LBB5_2108 - 0x48, 0x85, 0xc0, //0x0000a6a0 testq %rax, %rax - 0x44, 0x0f, 0x45, 0xfb, //0x0000a6a3 cmovnel %ebx, %r15d - 0x48, 0x83, 0xc1, 0xff, //0x0000a6a7 addq $-1, %rcx - 0x49, 0x83, 0xf8, 0x09, //0x0000a6ab cmpq $9, %r8 - 0x49, 0x89, 0xd0, //0x0000a6af movq %rdx, %r8 - 0x0f, 0x86, 0x42, 0x00, 0x00, 0x00, //0x0000a6b2 jbe LBB5_2111 - //0x0000a6b8 LBB5_2109 - 0x4c, 0x89, 0xc0, //0x0000a6b8 movq %r8, %rax - 0x48, 0xba, 0xcd, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, //0x0000a6bb movabsq $-3689348814741910323, %rdx - 0x48, 0xf7, 0xe2, //0x0000a6c5 mulq %rdx - 0x48, 0xc1, 0xea, 0x03, //0x0000a6c8 shrq $3, %rdx - 0x48, 0x8d, 0x04, 0x12, //0x0000a6cc leaq (%rdx,%rdx), %rax - 0x48, 0x8d, 0x34, 0x80, //0x0000a6d0 leaq (%rax,%rax,4), %rsi - 0x4c, 0x89, 0xc0, //0x0000a6d4 movq %r8, %rax - 0x48, 0x29, 0xf0, //0x0000a6d7 subq %rsi, %rax - 0x4c, 0x39, 0xd1, //0x0000a6da cmpq %r10, %rcx - 0x0f, 0x83, 0xbd, 0xff, 0xff, 0xff, //0x0000a6dd jae LBB5_2108 - 0x04, 0x30, //0x0000a6e3 addb $48, %al - 0x41, 0x88, 0x04, 0x09, //0x0000a6e5 movb %al, (%r9,%rcx) - 0x48, 0x83, 0xc1, 0xff, //0x0000a6e9 addq $-1, %rcx - 0x49, 0x83, 0xf8, 0x09, //0x0000a6ed cmpq $9, %r8 - 0x49, 0x89, 0xd0, //0x0000a6f1 movq %rdx, %r8 - 0x0f, 0x87, 0xbe, 0xff, 0xff, 0xff, //0x0000a6f4 ja LBB5_2109 - //0x0000a6fa LBB5_2111 - 0x45, 0x01, 0xeb, //0x0000a6fa addl %r13d, %r11d - 0x4d, 0x63, 0xdb, //0x0000a6fd movslq %r11d, %r11 - 0x4d, 0x39, 0xda, //0x0000a700 cmpq %r11, %r10 - 0x45, 0x0f, 0x46, 0xda, //0x0000a703 cmovbel %r10d, %r11d - 0x44, 0x01, 0xef, //0x0000a707 addl %r13d, %edi - 0x45, 0x85, 0xdb, //0x0000a70a testl %r11d, %r11d - 0x0f, 0x8e, 0x41, 0x00, 0x00, 0x00, //0x0000a70d jle LBB5_2116 - 0x41, 0x8d, 0x43, 0xff, //0x0000a713 leal $-1(%r11), %eax - 0x41, 0x80, 0x3c, 0x01, 0x30, //0x0000a717 cmpb $48, (%r9,%rax) - 0x4c, 0x8b, 0x45, 0xa8, //0x0000a71c movq $-88(%rbp), %r8 - 0x8b, 0x8d, 0x60, 0xff, 0xff, 0xff, //0x0000a720 movl $-160(%rbp), %ecx - 0x0f, 0x85, 0x3d, 0x00, 0x00, 0x00, //0x0000a726 jne LBB5_2118 - 0x44, 0x89, 0xd8, //0x0000a72c movl %r11d, %eax - 0x90, //0x0000a72f .p2align 4, 0x90 - //0x0000a730 LBB5_2114 - 0x48, 0x83, 0xf8, 0x01, //0x0000a730 cmpq $1, %rax - 0x0f, 0x8e, 0x2a, 0x00, 0x00, 0x00, //0x0000a734 jle LBB5_2117 - 0x4c, 0x8d, 0x58, 0xff, //0x0000a73a leaq $-1(%rax), %r11 - 0x83, 0xc0, 0xfe, //0x0000a73e addl $-2, %eax - 0x41, 0x80, 0x3c, 0x01, 0x30, //0x0000a741 cmpb $48, (%r9,%rax) - 0x4c, 0x89, 0xd8, //0x0000a746 movq %r11, %rax - 0x0f, 0x84, 0xe1, 0xff, 0xff, 0xff, //0x0000a749 je LBB5_2114 - 0xe9, 0x15, 0x00, 0x00, 0x00, //0x0000a74f jmp LBB5_2118 - //0x0000a754 LBB5_2116 - 0x4c, 0x8b, 0x45, 0xa8, //0x0000a754 movq $-88(%rbp), %r8 - 0x8b, 0x8d, 0x60, 0xff, 0xff, 0xff, //0x0000a758 movl $-160(%rbp), %ecx - 0x0f, 0x85, 0x05, 0x00, 0x00, 0x00, //0x0000a75e jne LBB5_2118 - //0x0000a764 LBB5_2117 - 0x31, 0xff, //0x0000a764 xorl %edi, %edi - 0x45, 0x31, 0xdb, //0x0000a766 xorl %r11d, %r11d - //0x0000a769 LBB5_2118 - 0x85, 0xc9, //0x0000a769 testl %ecx, %ecx - 0x0f, 0x88, 0x0e, 0x00, 0x00, 0x00, //0x0000a76b js LBB5_2120 - 0x44, 0x89, 0xda, //0x0000a771 movl %r11d, %edx - 0x45, 0x89, 0xde, //0x0000a774 movl %r11d, %r14d - 0x41, 0x29, 0xc8, //0x0000a777 subl %ecx, %r8d - 0xe9, 0x45, 0xfd, 0xff, 0xff, //0x0000a77a jmp LBB5_2083 - //0x0000a77f LBB5_2120 - 0x83, 0xf9, 0xc3, //0x0000a77f cmpl $-61, %ecx - 0x0f, 0x8f, 0x36, 0x02, 0x00, 0x00, //0x0000a782 jg LBB5_2148 - 0x41, 0x89, 0xc8, //0x0000a788 movl %ecx, %r8d - 0xe9, 0x18, 0x00, 0x00, 0x00, //0x0000a78b jmp LBB5_2126 - //0x0000a790 LBB5_2123 - 0x31, 0xff, //0x0000a790 xorl %edi, %edi - //0x0000a792 LBB5_2124 - 0x31, 0xc0, //0x0000a792 xorl %eax, %eax - //0x0000a794 LBB5_2125 - 0x41, 0x8d, 0x48, 0x3c, //0x0000a794 leal $60(%r8), %ecx - 0x41, 0x89, 0xc3, //0x0000a798 movl %eax, %r11d - 0x41, 0x83, 0xf8, 0x88, //0x0000a79b cmpl $-120, %r8d - 0x41, 0x89, 0xc8, //0x0000a79f movl %ecx, %r8d - 0x0f, 0x8d, 0x19, 0x02, 0x00, 0x00, //0x0000a7a2 jge LBB5_2149 - //0x0000a7a8 LBB5_2126 - 0x45, 0x85, 0xdb, //0x0000a7a8 testl %r11d, %r11d - 0xbe, 0x00, 0x00, 0x00, 0x00, //0x0000a7ab movl $0, %esi - 0x41, 0x0f, 0x4f, 0xf3, //0x0000a7b0 cmovgl %r11d, %esi - 0x31, 0xc0, //0x0000a7b4 xorl %eax, %eax - 0x31, 0xc9, //0x0000a7b6 xorl %ecx, %ecx - 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x0000a7b8 .p2align 4, 0x90 - //0x0000a7c0 LBB5_2127 - 0x48, 0x39, 0xc6, //0x0000a7c0 cmpq %rax, %rsi - 0x0f, 0x84, 0x2a, 0x00, 0x00, 0x00, //0x0000a7c3 je LBB5_2130 - 0x48, 0x8d, 0x0c, 0x89, //0x0000a7c9 leaq (%rcx,%rcx,4), %rcx - 0x49, 0x0f, 0xbe, 0x14, 0x01, //0x0000a7cd movsbq (%r9,%rax), %rdx - 0x48, 0x8d, 0x0c, 0x4a, //0x0000a7d2 leaq (%rdx,%rcx,2), %rcx - 0x48, 0x83, 0xc1, 0xd0, //0x0000a7d6 addq $-48, %rcx - 0x48, 0x83, 0xc0, 0x01, //0x0000a7da addq $1, %rax - 0x49, 0x8d, 0x54, 0x24, 0x01, //0x0000a7de leaq $1(%r12), %rdx - 0x48, 0x39, 0xd1, //0x0000a7e3 cmpq %rdx, %rcx - 0x0f, 0x82, 0xd4, 0xff, 0xff, 0xff, //0x0000a7e6 jb LBB5_2127 - 0x89, 0xc6, //0x0000a7ec movl %eax, %esi - 0xe9, 0x25, 0x00, 0x00, 0x00, //0x0000a7ee jmp LBB5_2132 - //0x0000a7f3 LBB5_2130 - 0x48, 0x85, 0xc9, //0x0000a7f3 testq %rcx, %rcx - 0x0f, 0x84, 0x96, 0xff, 0xff, 0xff, //0x0000a7f6 je LBB5_2124 - 0x90, 0x90, 0x90, 0x90, //0x0000a7fc .p2align 4, 0x90 - //0x0000a800 LBB5_2131 - 0x48, 0x01, 0xc9, //0x0000a800 addq %rcx, %rcx - 0x48, 0x8d, 0x0c, 0x89, //0x0000a803 leaq (%rcx,%rcx,4), %rcx - 0x83, 0xc6, 0x01, //0x0000a807 addl $1, %esi - 0x49, 0x8d, 0x44, 0x24, 0x01, //0x0000a80a leaq $1(%r12), %rax - 0x48, 0x39, 0xc1, //0x0000a80f cmpq %rax, %rcx - 0x0f, 0x82, 0xe8, 0xff, 0xff, 0xff, //0x0000a812 jb LBB5_2131 - //0x0000a818 LBB5_2132 - 0x29, 0xf7, //0x0000a818 subl %esi, %edi - 0x44, 0x89, 0xd8, //0x0000a81a movl %r11d, %eax - 0x29, 0xf0, //0x0000a81d subl %esi, %eax - 0x0f, 0x8e, 0x32, 0x00, 0x00, 0x00, //0x0000a81f jle LBB5_2135 - 0x49, 0x89, 0xfd, //0x0000a825 movq %rdi, %r13 - 0x48, 0x63, 0xf6, //0x0000a828 movslq %esi, %rsi - 0x49, 0x63, 0xd3, //0x0000a82b movslq %r11d, %rdx - 0x49, 0x89, 0xd3, //0x0000a82e movq %rdx, %r11 - 0x49, 0x29, 0xf3, //0x0000a831 subq %rsi, %r11 - 0x48, 0x89, 0xf7, //0x0000a834 movq %rsi, %rdi - 0x48, 0xf7, 0xd7, //0x0000a837 notq %rdi - 0x48, 0x01, 0xd7, //0x0000a83a addq %rdx, %rdi - 0x0f, 0x85, 0x1b, 0x00, 0x00, 0x00, //0x0000a83d jne LBB5_2136 - 0x31, 0xdb, //0x0000a843 xorl %ebx, %ebx - 0x41, 0xf6, 0xc3, 0x01, //0x0000a845 testb $1, %r11b - 0x4c, 0x89, 0xef, //0x0000a849 movq %r13, %rdi - 0x0f, 0x85, 0x98, 0x00, 0x00, 0x00, //0x0000a84c jne LBB5_2139 - 0xe9, 0xb5, 0x00, 0x00, 0x00, //0x0000a852 jmp LBB5_2140 - //0x0000a857 LBB5_2135 - 0x31, 0xc0, //0x0000a857 xorl %eax, %eax - 0xe9, 0xdf, 0x00, 0x00, 0x00, //0x0000a859 jmp LBB5_2142 - //0x0000a85e LBB5_2136 - 0x4d, 0x89, 0xde, //0x0000a85e movq %r11, %r14 - 0x49, 0x83, 0xe6, 0xfe, //0x0000a861 andq $-2, %r14 - 0x49, 0xf7, 0xde, //0x0000a865 negq %r14 - 0x31, 0xdb, //0x0000a868 xorl %ebx, %ebx - 0x48, 0x8b, 0x95, 0x50, 0xff, 0xff, 0xff, //0x0000a86a movq $-176(%rbp), %rdx - 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x0000a871 .p2align 4, 0x90 - //0x0000a880 LBB5_2137 - 0x48, 0x89, 0xcf, //0x0000a880 movq %rcx, %rdi - 0x48, 0xc1, 0xef, 0x3c, //0x0000a883 shrq $60, %rdi - 0x4c, 0x21, 0xe1, //0x0000a887 andq %r12, %rcx - 0x40, 0x80, 0xcf, 0x30, //0x0000a88a orb $48, %dil - 0x40, 0x88, 0x7a, 0xff, //0x0000a88e movb %dil, $-1(%rdx) - 0x48, 0x8d, 0x0c, 0x89, //0x0000a892 leaq (%rcx,%rcx,4), %rcx - 0x48, 0x0f, 0xbe, 0x7c, 0x32, 0xff, //0x0000a896 movsbq $-1(%rdx,%rsi), %rdi - 0x48, 0x8d, 0x0c, 0x4f, //0x0000a89c leaq (%rdi,%rcx,2), %rcx - 0x48, 0x83, 0xc1, 0xd0, //0x0000a8a0 addq $-48, %rcx - 0x48, 0x89, 0xcf, //0x0000a8a4 movq %rcx, %rdi - 0x48, 0xc1, 0xef, 0x3c, //0x0000a8a7 shrq $60, %rdi - 0x4c, 0x21, 0xe1, //0x0000a8ab andq %r12, %rcx - 0x40, 0x80, 0xcf, 0x30, //0x0000a8ae orb $48, %dil - 0x40, 0x88, 0x3a, //0x0000a8b2 movb %dil, (%rdx) - 0x48, 0x8d, 0x0c, 0x89, //0x0000a8b5 leaq (%rcx,%rcx,4), %rcx - 0x48, 0x0f, 0xbe, 0x3c, 0x32, //0x0000a8b9 movsbq (%rdx,%rsi), %rdi - 0x48, 0x8d, 0x0c, 0x4f, //0x0000a8be leaq (%rdi,%rcx,2), %rcx - 0x48, 0x83, 0xc1, 0xd0, //0x0000a8c2 addq $-48, %rcx - 0x48, 0x83, 0xc2, 0x02, //0x0000a8c6 addq $2, %rdx - 0x48, 0x83, 0xc3, 0xfe, //0x0000a8ca addq $-2, %rbx - 0x49, 0x39, 0xde, //0x0000a8ce cmpq %rbx, %r14 - 0x0f, 0x85, 0xa9, 0xff, 0xff, 0xff, //0x0000a8d1 jne LBB5_2137 - 0x48, 0x29, 0xde, //0x0000a8d7 subq %rbx, %rsi - 0x48, 0xf7, 0xdb, //0x0000a8da negq %rbx - 0x41, 0xf6, 0xc3, 0x01, //0x0000a8dd testb $1, %r11b - 0x4c, 0x89, 0xef, //0x0000a8e1 movq %r13, %rdi - 0x0f, 0x84, 0x22, 0x00, 0x00, 0x00, //0x0000a8e4 je LBB5_2140 - //0x0000a8ea LBB5_2139 - 0x48, 0x89, 0xca, //0x0000a8ea movq %rcx, %rdx - 0x48, 0xc1, 0xea, 0x3c, //0x0000a8ed shrq $60, %rdx - 0x80, 0xca, 0x30, //0x0000a8f1 orb $48, %dl - 0x41, 0x88, 0x14, 0x19, //0x0000a8f4 movb %dl, (%r9,%rbx) - 0x4c, 0x21, 0xe1, //0x0000a8f8 andq %r12, %rcx - 0x48, 0x8d, 0x0c, 0x89, //0x0000a8fb leaq (%rcx,%rcx,4), %rcx - 0x49, 0x0f, 0xbe, 0x14, 0x31, //0x0000a8ff movsbq (%r9,%rsi), %rdx - 0x48, 0x8d, 0x0c, 0x4a, //0x0000a904 leaq (%rdx,%rcx,2), %rcx - 0x48, 0x83, 0xc1, 0xd0, //0x0000a908 addq $-48, %rcx - //0x0000a90c LBB5_2140 - 0x48, 0x85, 0xc9, //0x0000a90c testq %rcx, %rcx - 0xbb, 0x01, 0x00, 0x00, 0x00, //0x0000a90f movl $1, %ebx - 0x0f, 0x85, 0x23, 0x00, 0x00, 0x00, //0x0000a914 jne LBB5_2142 - 0xe9, 0x51, 0x00, 0x00, 0x00, //0x0000a91a jmp LBB5_2144 - 0x90, //0x0000a91f .p2align 4, 0x90 - //0x0000a920 LBB5_2141 - 0x49, 0x8d, 0x74, 0x24, 0x01, //0x0000a920 leaq $1(%r12), %rsi - 0x48, 0x39, 0xf1, //0x0000a925 cmpq %rsi, %rcx - 0x44, 0x0f, 0x43, 0xfb, //0x0000a928 cmovael %ebx, %r15d - 0x48, 0x8d, 0x0c, 0x12, //0x0000a92c leaq (%rdx,%rdx), %rcx - 0x48, 0x8d, 0x0c, 0x89, //0x0000a930 leaq (%rcx,%rcx,4), %rcx - 0x48, 0x85, 0xd2, //0x0000a934 testq %rdx, %rdx - 0x0f, 0x84, 0x33, 0x00, 0x00, 0x00, //0x0000a937 je LBB5_2144 - //0x0000a93d LBB5_2142 - 0x48, 0x89, 0xca, //0x0000a93d movq %rcx, %rdx - 0x4c, 0x21, 0xe2, //0x0000a940 andq %r12, %rdx - 0x48, 0x63, 0xf0, //0x0000a943 movslq %eax, %rsi - 0x49, 0x39, 0xf2, //0x0000a946 cmpq %rsi, %r10 - 0x0f, 0x86, 0xd1, 0xff, 0xff, 0xff, //0x0000a949 jbe LBB5_2141 - 0x48, 0xc1, 0xe9, 0x3c, //0x0000a94f shrq $60, %rcx - 0x80, 0xc9, 0x30, //0x0000a953 orb $48, %cl - 0x41, 0x88, 0x0c, 0x31, //0x0000a956 movb %cl, (%r9,%rsi) - 0x83, 0xc6, 0x01, //0x0000a95a addl $1, %esi - 0x89, 0xf0, //0x0000a95d movl %esi, %eax - 0x48, 0x8d, 0x0c, 0x12, //0x0000a95f leaq (%rdx,%rdx), %rcx - 0x48, 0x8d, 0x0c, 0x89, //0x0000a963 leaq (%rcx,%rcx,4), %rcx - 0x48, 0x85, 0xd2, //0x0000a967 testq %rdx, %rdx - 0x0f, 0x85, 0xcd, 0xff, 0xff, 0xff, //0x0000a96a jne LBB5_2142 - //0x0000a970 LBB5_2144 - 0x83, 0xc7, 0x01, //0x0000a970 addl $1, %edi - 0x85, 0xc0, //0x0000a973 testl %eax, %eax - 0x0f, 0x8e, 0x38, 0x00, 0x00, 0x00, //0x0000a975 jle LBB5_2122 - 0x89, 0xc1, //0x0000a97b movl %eax, %ecx - 0x48, 0x83, 0xc1, 0x01, //0x0000a97d addq $1, %rcx - 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x0000a981 .p2align 4, 0x90 - //0x0000a990 LBB5_2146 - 0x8d, 0x50, 0xff, //0x0000a990 leal $-1(%rax), %edx - 0x41, 0x80, 0x3c, 0x11, 0x30, //0x0000a993 cmpb $48, (%r9,%rdx) - 0x0f, 0x85, 0xf6, 0xfd, 0xff, 0xff, //0x0000a998 jne LBB5_2125 - 0x48, 0x83, 0xc1, 0xff, //0x0000a99e addq $-1, %rcx - 0x89, 0xd0, //0x0000a9a2 movl %edx, %eax - 0x48, 0x83, 0xf9, 0x01, //0x0000a9a4 cmpq $1, %rcx - 0x0f, 0x8f, 0xe2, 0xff, 0xff, 0xff, //0x0000a9a8 jg LBB5_2146 - 0xe9, 0xdd, 0xfd, 0xff, 0xff, //0x0000a9ae jmp LBB5_2123 - //0x0000a9b3 LBB5_2122 - 0x0f, 0x85, 0xdb, 0xfd, 0xff, 0xff, //0x0000a9b3 jne LBB5_2125 - 0xe9, 0xd2, 0xfd, 0xff, 0xff, //0x0000a9b9 jmp LBB5_2123 - //0x0000a9be LBB5_2148 - 0x44, 0x89, 0xd8, //0x0000a9be movl %r11d, %eax - //0x0000a9c1 LBB5_2149 - 0x48, 0x89, 0x7d, 0xb8, //0x0000a9c1 movq %rdi, $-72(%rbp) - 0xf7, 0xd9, //0x0000a9c5 negl %ecx - 0x85, 0xc0, //0x0000a9c7 testl %eax, %eax - 0xbe, 0x00, 0x00, 0x00, 0x00, //0x0000a9c9 movl $0, %esi - 0x0f, 0x4f, 0xf0, //0x0000a9ce cmovgl %eax, %esi - 0x31, 0xff, //0x0000a9d1 xorl %edi, %edi - 0x45, 0x31, 0xf6, //0x0000a9d3 xorl %r14d, %r14d - 0x4c, 0x8b, 0x45, 0xa8, //0x0000a9d6 movq $-88(%rbp), %r8 - 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x0000a9da .p2align 4, 0x90 - //0x0000a9e0 LBB5_2150 - 0x48, 0x39, 0xfe, //0x0000a9e0 cmpq %rdi, %rsi - 0x0f, 0x84, 0x69, 0x00, 0x00, 0x00, //0x0000a9e3 je LBB5_2156 - 0x4b, 0x8d, 0x14, 0xb6, //0x0000a9e9 leaq (%r14,%r14,4), %rdx - 0x49, 0x0f, 0xbe, 0x1c, 0x39, //0x0000a9ed movsbq (%r9,%rdi), %rbx - 0x4c, 0x8d, 0x34, 0x53, //0x0000a9f2 leaq (%rbx,%rdx,2), %r14 - 0x49, 0x83, 0xc6, 0xd0, //0x0000a9f6 addq $-48, %r14 - 0x48, 0x83, 0xc7, 0x01, //0x0000a9fa addq $1, %rdi - 0x4c, 0x89, 0xf2, //0x0000a9fe movq %r14, %rdx - 0x48, 0xd3, 0xea, //0x0000aa01 shrq %cl, %rdx - 0x48, 0x85, 0xd2, //0x0000aa04 testq %rdx, %rdx - 0x0f, 0x84, 0xd3, 0xff, 0xff, 0xff, //0x0000aa07 je LBB5_2150 - 0x89, 0xfe, //0x0000aa0d movl %edi, %esi - 0xba, 0x01, 0x00, 0x00, 0x00, //0x0000aa0f movl $1, %edx - //0x0000aa14 LBB5_2153 - 0x49, 0xc7, 0xc5, 0xff, 0xff, 0xff, 0xff, //0x0000aa14 movq $-1, %r13 - 0x49, 0xd3, 0xe5, //0x0000aa1b shlq %cl, %r13 - 0x49, 0xf7, 0xd5, //0x0000aa1e notq %r13 - 0x41, 0x89, 0xc3, //0x0000aa21 movl %eax, %r11d - 0x41, 0x29, 0xf3, //0x0000aa24 subl %esi, %r11d - 0x48, 0x8b, 0x7d, 0xb8, //0x0000aa27 movq $-72(%rbp), %rdi - 0x0f, 0x8e, 0x87, 0x00, 0x00, 0x00, //0x0000aa2b jle LBB5_2163 - 0x4c, 0x63, 0xc6, //0x0000aa31 movslq %esi, %r8 - 0x48, 0x98, //0x0000aa34 cltq - 0x48, 0x89, 0xc2, //0x0000aa36 movq %rax, %rdx - 0x4c, 0x29, 0xc2, //0x0000aa39 subq %r8, %rdx - 0x4c, 0x89, 0xc3, //0x0000aa3c movq %r8, %rbx - 0x48, 0xf7, 0xd3, //0x0000aa3f notq %rbx - 0x48, 0x01, 0xc3, //0x0000aa42 addq %rax, %rbx - 0x0f, 0x85, 0x86, 0x00, 0x00, 0x00, //0x0000aa45 jne LBB5_2165 - 0x31, 0xdb, //0x0000aa4b xorl %ebx, %ebx - 0xe9, 0x05, 0x01, 0x00, 0x00, //0x0000aa4d jmp LBB5_2168 - //0x0000aa52 LBB5_2156 - 0x4d, 0x85, 0xf6, //0x0000aa52 testq %r14, %r14 - 0x0f, 0x84, 0x65, 0x00, 0x00, 0x00, //0x0000aa55 je LBB5_2164 - 0x4c, 0x89, 0xf7, //0x0000aa5b movq %r14, %rdi - 0x48, 0xd3, 0xef, //0x0000aa5e shrq %cl, %rdi - 0x48, 0x85, 0xff, //0x0000aa61 testq %rdi, %rdi - 0xba, 0x01, 0x00, 0x00, 0x00, //0x0000aa64 movl $1, %edx - 0x0f, 0x84, 0x1e, 0x00, 0x00, 0x00, //0x0000aa69 je LBB5_2161 - 0x49, 0xc7, 0xc5, 0xff, 0xff, 0xff, 0xff, //0x0000aa6f movq $-1, %r13 - 0x49, 0xd3, 0xe5, //0x0000aa76 shlq %cl, %r13 - 0x49, 0xf7, 0xd5, //0x0000aa79 notq %r13 - 0x48, 0x8b, 0x7d, 0xb8, //0x0000aa7c movq $-72(%rbp), %rdi - 0x29, 0xf7, //0x0000aa80 subl %esi, %edi - 0x83, 0xc7, 0x01, //0x0000aa82 addl $1, %edi - 0x45, 0x31, 0xdb, //0x0000aa85 xorl %r11d, %r11d - 0xe9, 0x13, 0x01, 0x00, 0x00, //0x0000aa88 jmp LBB5_2159 - //0x0000aa8d LBB5_2161 - 0x4d, 0x01, 0xf6, //0x0000aa8d addq %r14, %r14 - 0x4f, 0x8d, 0x34, 0xb6, //0x0000aa90 leaq (%r14,%r14,4), %r14 - 0x83, 0xc6, 0x01, //0x0000aa94 addl $1, %esi - 0x4c, 0x89, 0xf7, //0x0000aa97 movq %r14, %rdi - 0x48, 0xd3, 0xef, //0x0000aa9a shrq %cl, %rdi - 0x48, 0x85, 0xff, //0x0000aa9d testq %rdi, %rdi - 0x0f, 0x84, 0xe7, 0xff, 0xff, 0xff, //0x0000aaa0 je LBB5_2161 - 0xe9, 0x69, 0xff, 0xff, 0xff, //0x0000aaa6 jmp LBB5_2153 - //0x0000aaab LBB5_2162 - 0x31, 0xd2, //0x0000aaab xorl %edx, %edx - 0x45, 0x31, 0xf6, //0x0000aaad xorl %r14d, %r14d - 0x41, 0x29, 0xc8, //0x0000aab0 subl %ecx, %r8d - 0xe9, 0x0c, 0xfa, 0xff, 0xff, //0x0000aab3 jmp LBB5_2083 - //0x0000aab8 LBB5_2163 - 0x45, 0x31, 0xdb, //0x0000aab8 xorl %r11d, %r11d - 0xe9, 0xc9, 0x00, 0x00, 0x00, //0x0000aabb jmp LBB5_2171 - //0x0000aac0 LBB5_2164 - 0x45, 0x31, 0xdb, //0x0000aac0 xorl %r11d, %r11d - 0x31, 0xd2, //0x0000aac3 xorl %edx, %edx - 0x45, 0x31, 0xf6, //0x0000aac5 xorl %r14d, %r14d - 0x48, 0x8b, 0x7d, 0xb8, //0x0000aac8 movq $-72(%rbp), %rdi - 0xe9, 0x5c, 0x01, 0x00, 0x00, //0x0000aacc jmp LBB5_2182 - //0x0000aad1 LBB5_2165 - 0x48, 0x89, 0x95, 0x48, 0xff, 0xff, 0xff, //0x0000aad1 movq %rdx, $-184(%rbp) - 0x48, 0x83, 0xe2, 0xfe, //0x0000aad8 andq $-2, %rdx - 0x48, 0xf7, 0xda, //0x0000aadc negq %rdx - 0x48, 0x89, 0x95, 0x58, 0xff, 0xff, 0xff, //0x0000aadf movq %rdx, $-168(%rbp) - 0x31, 0xdb, //0x0000aae6 xorl %ebx, %ebx - 0x48, 0x8b, 0x85, 0x50, 0xff, 0xff, 0xff, //0x0000aae8 movq $-176(%rbp), %rax - //0x0000aaef LBB5_2166 - 0x4c, 0x89, 0xf2, //0x0000aaef movq %r14, %rdx - 0x48, 0xd3, 0xea, //0x0000aaf2 shrq %cl, %rdx - 0x4d, 0x21, 0xee, //0x0000aaf5 andq %r13, %r14 - 0x80, 0xc2, 0x30, //0x0000aaf8 addb $48, %dl - 0x88, 0x50, 0xff, //0x0000aafb movb %dl, $-1(%rax) - 0x4b, 0x8d, 0x14, 0xb6, //0x0000aafe leaq (%r14,%r14,4), %rdx - 0x4a, 0x0f, 0xbe, 0x7c, 0x00, 0xff, //0x0000ab02 movsbq $-1(%rax,%r8), %rdi - 0x48, 0x8d, 0x14, 0x57, //0x0000ab08 leaq (%rdi,%rdx,2), %rdx - 0x48, 0x83, 0xc2, 0xd0, //0x0000ab0c addq $-48, %rdx - 0x48, 0x89, 0xd7, //0x0000ab10 movq %rdx, %rdi - 0x48, 0xd3, 0xef, //0x0000ab13 shrq %cl, %rdi - 0x4c, 0x21, 0xea, //0x0000ab16 andq %r13, %rdx - 0x40, 0x80, 0xc7, 0x30, //0x0000ab19 addb $48, %dil - 0x40, 0x88, 0x38, //0x0000ab1d movb %dil, (%rax) - 0x48, 0x8d, 0x14, 0x92, //0x0000ab20 leaq (%rdx,%rdx,4), %rdx - 0x4a, 0x0f, 0xbe, 0x3c, 0x00, //0x0000ab24 movsbq (%rax,%r8), %rdi - 0x4c, 0x8d, 0x34, 0x57, //0x0000ab29 leaq (%rdi,%rdx,2), %r14 - 0x49, 0x83, 0xc6, 0xd0, //0x0000ab2d addq $-48, %r14 - 0x48, 0x83, 0xc0, 0x02, //0x0000ab31 addq $2, %rax - 0x48, 0x83, 0xc3, 0xfe, //0x0000ab35 addq $-2, %rbx - 0x48, 0x39, 0x9d, 0x58, 0xff, 0xff, 0xff, //0x0000ab39 cmpq %rbx, $-168(%rbp) - 0x0f, 0x85, 0xa9, 0xff, 0xff, 0xff, //0x0000ab40 jne LBB5_2166 - 0x49, 0x29, 0xd8, //0x0000ab46 subq %rbx, %r8 - 0x48, 0xf7, 0xdb, //0x0000ab49 negq %rbx - 0x48, 0x8b, 0x7d, 0xb8, //0x0000ab4c movq $-72(%rbp), %rdi - 0x48, 0x8b, 0x95, 0x48, 0xff, 0xff, 0xff, //0x0000ab50 movq $-184(%rbp), %rdx - //0x0000ab57 LBB5_2168 - 0xf6, 0xc2, 0x01, //0x0000ab57 testb $1, %dl - 0x0f, 0x84, 0x20, 0x00, 0x00, 0x00, //0x0000ab5a je LBB5_2170 - 0x4c, 0x89, 0xf0, //0x0000ab60 movq %r14, %rax - 0x48, 0xd3, 0xe8, //0x0000ab63 shrq %cl, %rax - 0x04, 0x30, //0x0000ab66 addb $48, %al - 0x41, 0x88, 0x04, 0x19, //0x0000ab68 movb %al, (%r9,%rbx) - 0x4d, 0x21, 0xee, //0x0000ab6c andq %r13, %r14 - 0x4b, 0x8d, 0x04, 0xb6, //0x0000ab6f leaq (%r14,%r14,4), %rax - 0x4b, 0x0f, 0xbe, 0x14, 0x01, //0x0000ab73 movsbq (%r9,%r8), %rdx - 0x4c, 0x8d, 0x34, 0x42, //0x0000ab78 leaq (%rdx,%rax,2), %r14 - 0x49, 0x83, 0xc6, 0xd0, //0x0000ab7c addq $-48, %r14 - //0x0000ab80 LBB5_2170 - 0x4c, 0x8b, 0x45, 0xa8, //0x0000ab80 movq $-88(%rbp), %r8 - 0xba, 0x01, 0x00, 0x00, 0x00, //0x0000ab84 movl $1, %edx - //0x0000ab89 LBB5_2171 - 0x29, 0xf7, //0x0000ab89 subl %esi, %edi - 0x83, 0xc7, 0x01, //0x0000ab8b addl $1, %edi - 0xe9, 0x41, 0x00, 0x00, 0x00, //0x0000ab8e jmp LBB5_2174 - 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x0000ab93 .p2align 4, 0x90 - //0x0000aba0 LBB5_2159 - 0x4c, 0x89, 0xf0, //0x0000aba0 movq %r14, %rax - 0x48, 0xd3, 0xe8, //0x0000aba3 shrq %cl, %rax - 0x4d, 0x21, 0xee, //0x0000aba6 andq %r13, %r14 - 0x49, 0x63, 0xf3, //0x0000aba9 movslq %r11d, %rsi - 0x49, 0x39, 0xf2, //0x0000abac cmpq %rsi, %r10 - 0x0f, 0x86, 0x11, 0x00, 0x00, 0x00, //0x0000abaf jbe LBB5_2172 - 0x04, 0x30, //0x0000abb5 addb $48, %al - 0x41, 0x88, 0x04, 0x31, //0x0000abb7 movb %al, (%r9,%rsi) - 0x83, 0xc6, 0x01, //0x0000abbb addl $1, %esi - 0x41, 0x89, 0xf3, //0x0000abbe movl %esi, %r11d - 0xe9, 0x07, 0x00, 0x00, 0x00, //0x0000abc1 jmp LBB5_2173 - //0x0000abc6 LBB5_2172 - 0x48, 0x85, 0xc0, //0x0000abc6 testq %rax, %rax - 0x44, 0x0f, 0x45, 0xfa, //0x0000abc9 cmovnel %edx, %r15d - //0x0000abcd LBB5_2173 - 0x4d, 0x01, 0xf6, //0x0000abcd addq %r14, %r14 - 0x4f, 0x8d, 0x34, 0xb6, //0x0000abd0 leaq (%r14,%r14,4), %r14 - //0x0000abd4 LBB5_2174 - 0x4d, 0x85, 0xf6, //0x0000abd4 testq %r14, %r14 - 0x0f, 0x85, 0xc3, 0xff, 0xff, 0xff, //0x0000abd7 jne LBB5_2159 - 0x45, 0x85, 0xdb, //0x0000abdd testl %r11d, %r11d - 0x0f, 0x8e, 0x2c, 0x00, 0x00, 0x00, //0x0000abe0 jle LBB5_2180 - 0x44, 0x89, 0xd8, //0x0000abe6 movl %r11d, %eax - 0x48, 0x83, 0xc0, 0x01, //0x0000abe9 addq $1, %rax - //0x0000abed LBB5_2177 - 0x41, 0x8d, 0x4b, 0xff, //0x0000abed leal $-1(%r11), %ecx - 0x41, 0x80, 0x3c, 0x09, 0x30, //0x0000abf1 cmpb $48, (%r9,%rcx) - 0x0f, 0x85, 0x1c, 0x00, 0x00, 0x00, //0x0000abf6 jne LBB5_2181 - 0x48, 0x83, 0xc0, 0xff, //0x0000abfc addq $-1, %rax - 0x41, 0x89, 0xcb, //0x0000ac00 movl %ecx, %r11d - 0x48, 0x83, 0xf8, 0x01, //0x0000ac03 cmpq $1, %rax - 0x0f, 0x8f, 0xe0, 0xff, 0xff, 0xff, //0x0000ac07 jg LBB5_2177 - 0xe9, 0x11, 0x00, 0x00, 0x00, //0x0000ac0d jmp LBB5_2179 - //0x0000ac12 LBB5_2180 - 0x0f, 0x84, 0x0b, 0x00, 0x00, 0x00, //0x0000ac12 je LBB5_2179 - //0x0000ac18 LBB5_2181 - 0x44, 0x89, 0xda, //0x0000ac18 movl %r11d, %edx - 0x45, 0x89, 0xde, //0x0000ac1b movl %r11d, %r14d - 0xe9, 0x0a, 0x00, 0x00, 0x00, //0x0000ac1e jmp LBB5_2182 - //0x0000ac23 LBB5_2179 - 0x31, 0xff, //0x0000ac23 xorl %edi, %edi - 0x45, 0x31, 0xdb, //0x0000ac25 xorl %r11d, %r11d - 0x31, 0xd2, //0x0000ac28 xorl %edx, %edx - 0x45, 0x31, 0xf6, //0x0000ac2a xorl %r14d, %r14d - //0x0000ac2d LBB5_2182 - 0x8b, 0x8d, 0x60, 0xff, 0xff, 0xff, //0x0000ac2d movl $-160(%rbp), %ecx - 0x41, 0x29, 0xc8, //0x0000ac33 subl %ecx, %r8d - 0xe9, 0x89, 0xf8, 0xff, 0xff, //0x0000ac36 jmp LBB5_2083 - //0x0000ac3b LBB5_2183 - 0x41, 0x81, 0xf8, 0x02, 0xfc, 0xff, 0xff, //0x0000ac3b cmpl $-1022, %r8d - 0x0f, 0x8f, 0xce, 0x01, 0x00, 0x00, //0x0000ac42 jg LBB5_2212 - 0xb8, 0x02, 0xfc, 0xff, 0xff, //0x0000ac48 movl $-1022, %eax - 0x48, 0x89, 0x45, 0xa8, //0x0000ac4d movq %rax, $-88(%rbp) - 0x45, 0x85, 0xf6, //0x0000ac51 testl %r14d, %r14d - 0x8a, 0x55, 0xd7, //0x0000ac54 movb $-41(%rbp), %dl - 0x0f, 0x84, 0xdd, 0x04, 0x00, 0x00, //0x0000ac57 je LBB5_2257 - 0x48, 0x89, 0x7d, 0xb8, //0x0000ac5d movq %rdi, $-72(%rbp) - 0x41, 0x8d, 0x90, 0xfd, 0x03, 0x00, 0x00, //0x0000ac61 leal $1021(%r8), %edx - 0x41, 0x81, 0xf8, 0xc6, 0xfb, 0xff, 0xff, //0x0000ac68 cmpl $-1082, %r8d - 0x0f, 0x8f, 0x1d, 0x02, 0x00, 0x00, //0x0000ac6f jg LBB5_2216 - 0x4d, 0x8d, 0x6c, 0x24, 0x01, //0x0000ac75 leaq $1(%r12), %r13 - 0x41, 0xb8, 0x01, 0x00, 0x00, 0x00, //0x0000ac7a movl $1, %r8d - 0xe9, 0x1e, 0x00, 0x00, 0x00, //0x0000ac80 jmp LBB5_2189 - //0x0000ac85 LBB5_2209 - 0x0f, 0x84, 0x7d, 0x01, 0x00, 0x00, //0x0000ac85 je LBB5_2210 - //0x0000ac8b LBB5_2187 - 0x48, 0x89, 0x45, 0xb8, //0x0000ac8b movq %rax, $-72(%rbp) - //0x0000ac8f LBB5_2188 - 0x8d, 0x4a, 0x3c, //0x0000ac8f leal $60(%rdx), %ecx - 0x45, 0x89, 0xde, //0x0000ac92 movl %r11d, %r14d - 0x44, 0x89, 0xde, //0x0000ac95 movl %r11d, %esi - 0x83, 0xfa, 0x88, //0x0000ac98 cmpl $-120, %edx - 0x89, 0xca, //0x0000ac9b movl %ecx, %edx - 0x0f, 0x8d, 0xf4, 0x01, 0x00, 0x00, //0x0000ac9d jge LBB5_2217 - //0x0000aca3 LBB5_2189 - 0x45, 0x85, 0xf6, //0x0000aca3 testl %r14d, %r14d - 0xbe, 0x00, 0x00, 0x00, 0x00, //0x0000aca6 movl $0, %esi - 0x41, 0x0f, 0x4f, 0xf6, //0x0000acab cmovgl %r14d, %esi - 0x31, 0xff, //0x0000acaf xorl %edi, %edi - 0x31, 0xc9, //0x0000acb1 xorl %ecx, %ecx - 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x0000acb3 .p2align 4, 0x90 - //0x0000acc0 LBB5_2190 - 0x48, 0x39, 0xfe, //0x0000acc0 cmpq %rdi, %rsi - 0x0f, 0x84, 0x25, 0x00, 0x00, 0x00, //0x0000acc3 je LBB5_2193 - 0x48, 0x8d, 0x0c, 0x89, //0x0000acc9 leaq (%rcx,%rcx,4), %rcx - 0x49, 0x0f, 0xbe, 0x1c, 0x39, //0x0000accd movsbq (%r9,%rdi), %rbx - 0x48, 0x8d, 0x0c, 0x4b, //0x0000acd2 leaq (%rbx,%rcx,2), %rcx - 0x48, 0x83, 0xc1, 0xd0, //0x0000acd6 addq $-48, %rcx - 0x48, 0x83, 0xc7, 0x01, //0x0000acda addq $1, %rdi - 0x4c, 0x39, 0xe9, //0x0000acde cmpq %r13, %rcx - 0x0f, 0x82, 0xd9, 0xff, 0xff, 0xff, //0x0000ace1 jb LBB5_2190 - 0x89, 0xfe, //0x0000ace7 movl %edi, %esi - 0xe9, 0x1c, 0x00, 0x00, 0x00, //0x0000ace9 jmp LBB5_2195 - //0x0000acee LBB5_2193 - 0x48, 0x85, 0xc9, //0x0000acee testq %rcx, %rcx - 0x0f, 0x84, 0x17, 0x01, 0x00, 0x00, //0x0000acf1 je LBB5_2211 - //0x0000acf7 LBB5_2194 - 0x48, 0x01, 0xc9, //0x0000acf7 addq %rcx, %rcx - 0x48, 0x8d, 0x0c, 0x89, //0x0000acfa leaq (%rcx,%rcx,4), %rcx - 0x83, 0xc6, 0x01, //0x0000acfe addl $1, %esi - 0x4c, 0x39, 0xe9, //0x0000ad01 cmpq %r13, %rcx - 0x0f, 0x82, 0xed, 0xff, 0xff, 0xff, //0x0000ad04 jb LBB5_2194 - //0x0000ad0a LBB5_2195 - 0x48, 0x8b, 0x45, 0xb8, //0x0000ad0a movq $-72(%rbp), %rax - 0x29, 0xf0, //0x0000ad0e subl %esi, %eax - 0x48, 0x89, 0x45, 0xb8, //0x0000ad10 movq %rax, $-72(%rbp) - 0x31, 0xff, //0x0000ad14 xorl %edi, %edi - 0x44, 0x39, 0xf6, //0x0000ad16 cmpl %r14d, %esi - 0x0f, 0x8d, 0x56, 0x00, 0x00, 0x00, //0x0000ad19 jge LBB5_2200 - 0x49, 0x89, 0xd6, //0x0000ad1f movq %rdx, %r14 - 0x48, 0x63, 0xf6, //0x0000ad22 movslq %esi, %rsi - 0x49, 0x63, 0xfb, //0x0000ad25 movslq %r11d, %rdi - 0x49, 0x8d, 0x1c, 0x31, //0x0000ad28 leaq (%r9,%rsi), %rbx - 0x45, 0x31, 0xdb, //0x0000ad2c xorl %r11d, %r11d - 0x90, //0x0000ad2f .p2align 4, 0x90 - //0x0000ad30 LBB5_2197 - 0x48, 0x89, 0xc8, //0x0000ad30 movq %rcx, %rax - 0x48, 0xc1, 0xe8, 0x3c, //0x0000ad33 shrq $60, %rax - 0x4c, 0x21, 0xe1, //0x0000ad37 andq %r12, %rcx - 0x0c, 0x30, //0x0000ad3a orb $48, %al - 0x43, 0x88, 0x04, 0x19, //0x0000ad3c movb %al, (%r9,%r11) - 0x4a, 0x0f, 0xbe, 0x04, 0x1b, //0x0000ad40 movsbq (%rbx,%r11), %rax - 0x4a, 0x8d, 0x14, 0x1e, //0x0000ad45 leaq (%rsi,%r11), %rdx - 0x48, 0x83, 0xc2, 0x01, //0x0000ad49 addq $1, %rdx - 0x49, 0x83, 0xc3, 0x01, //0x0000ad4d addq $1, %r11 - 0x48, 0x8d, 0x0c, 0x89, //0x0000ad51 leaq (%rcx,%rcx,4), %rcx - 0x48, 0x8d, 0x0c, 0x48, //0x0000ad55 leaq (%rax,%rcx,2), %rcx - 0x48, 0x83, 0xc1, 0xd0, //0x0000ad59 addq $-48, %rcx - 0x48, 0x39, 0xfa, //0x0000ad5d cmpq %rdi, %rdx - 0x0f, 0x8c, 0xca, 0xff, 0xff, 0xff, //0x0000ad60 jl LBB5_2197 - 0x48, 0x85, 0xc9, //0x0000ad66 testq %rcx, %rcx - 0x0f, 0x84, 0x5f, 0x00, 0x00, 0x00, //0x0000ad69 je LBB5_2204 - 0x44, 0x89, 0xdf, //0x0000ad6f movl %r11d, %edi - 0x4c, 0x89, 0xf2, //0x0000ad72 movq %r14, %rdx - //0x0000ad75 LBB5_2200 - 0x41, 0x89, 0xfb, //0x0000ad75 movl %edi, %r11d - 0xe9, 0x18, 0x00, 0x00, 0x00, //0x0000ad78 jmp LBB5_2202 - //0x0000ad7d LBB5_2201 - 0x4c, 0x39, 0xe9, //0x0000ad7d cmpq %r13, %rcx - 0x45, 0x0f, 0x43, 0xf8, //0x0000ad80 cmovael %r8d, %r15d - 0x48, 0x8d, 0x04, 0x36, //0x0000ad84 leaq (%rsi,%rsi), %rax - 0x48, 0x8d, 0x0c, 0x80, //0x0000ad88 leaq (%rax,%rax,4), %rcx - 0x48, 0x85, 0xf6, //0x0000ad8c testq %rsi, %rsi - 0x0f, 0x84, 0x3c, 0x00, 0x00, 0x00, //0x0000ad8f je LBB5_2205 - //0x0000ad95 LBB5_2202 - 0x48, 0x89, 0xce, //0x0000ad95 movq %rcx, %rsi - 0x4c, 0x21, 0xe6, //0x0000ad98 andq %r12, %rsi - 0x49, 0x63, 0xfb, //0x0000ad9b movslq %r11d, %rdi - 0x49, 0x39, 0xfa, //0x0000ad9e cmpq %rdi, %r10 - 0x0f, 0x86, 0xd6, 0xff, 0xff, 0xff, //0x0000ada1 jbe LBB5_2201 - 0x48, 0xc1, 0xe9, 0x3c, //0x0000ada7 shrq $60, %rcx - 0x80, 0xc9, 0x30, //0x0000adab orb $48, %cl - 0x41, 0x88, 0x0c, 0x39, //0x0000adae movb %cl, (%r9,%rdi) - 0x83, 0xc7, 0x01, //0x0000adb2 addl $1, %edi - 0x41, 0x89, 0xfb, //0x0000adb5 movl %edi, %r11d - 0x48, 0x8d, 0x04, 0x36, //0x0000adb8 leaq (%rsi,%rsi), %rax - 0x48, 0x8d, 0x0c, 0x80, //0x0000adbc leaq (%rax,%rax,4), %rcx - 0x48, 0x85, 0xf6, //0x0000adc0 testq %rsi, %rsi - 0x0f, 0x85, 0xcc, 0xff, 0xff, 0xff, //0x0000adc3 jne LBB5_2202 - 0xe9, 0x03, 0x00, 0x00, 0x00, //0x0000adc9 jmp LBB5_2205 - //0x0000adce LBB5_2204 - 0x4c, 0x89, 0xf2, //0x0000adce movq %r14, %rdx - //0x0000add1 LBB5_2205 - 0x48, 0x8b, 0x45, 0xb8, //0x0000add1 movq $-72(%rbp), %rax - 0x83, 0xc0, 0x01, //0x0000add5 addl $1, %eax - 0x45, 0x85, 0xdb, //0x0000add8 testl %r11d, %r11d - 0x0f, 0x8e, 0xa4, 0xfe, 0xff, 0xff, //0x0000addb jle LBB5_2209 - 0x44, 0x89, 0xd9, //0x0000ade1 movl %r11d, %ecx - 0x48, 0x83, 0xc1, 0x01, //0x0000ade4 addq $1, %rcx - //0x0000ade8 LBB5_2207 - 0x41, 0x8d, 0x73, 0xff, //0x0000ade8 leal $-1(%r11), %esi - 0x41, 0x80, 0x3c, 0x31, 0x30, //0x0000adec cmpb $48, (%r9,%rsi) - 0x0f, 0x85, 0x94, 0xfe, 0xff, 0xff, //0x0000adf1 jne LBB5_2187 - 0x48, 0x83, 0xc1, 0xff, //0x0000adf7 addq $-1, %rcx - 0x41, 0x89, 0xf3, //0x0000adfb movl %esi, %r11d - 0x48, 0x83, 0xf9, 0x01, //0x0000adfe cmpq $1, %rcx - 0x0f, 0x8f, 0xe0, 0xff, 0xff, 0xff, //0x0000ae02 jg LBB5_2207 - //0x0000ae08 LBB5_2210 - 0x31, 0xc0, //0x0000ae08 xorl %eax, %eax - 0x48, 0x89, 0x45, 0xb8, //0x0000ae0a movq %rax, $-72(%rbp) - //0x0000ae0e LBB5_2211 - 0x45, 0x31, 0xdb, //0x0000ae0e xorl %r11d, %r11d - 0xe9, 0x79, 0xfe, 0xff, 0xff, //0x0000ae11 jmp LBB5_2188 - //0x0000ae16 LBB5_2212 - 0x41, 0x81, 0xf8, 0x00, 0x04, 0x00, 0x00, //0x0000ae16 cmpl $1024, %r8d - 0x8a, 0x55, 0xd7, //0x0000ae1d movb $-41(%rbp), %dl - 0x0f, 0x8f, 0xff, 0xef, 0xff, 0xff, //0x0000ae20 jg LBB5_1999 - 0x41, 0x83, 0xc0, 0xff, //0x0000ae26 addl $-1, %r8d - 0x4c, 0x89, 0x45, 0xa8, //0x0000ae2a movq %r8, $-88(%rbp) - 0xe9, 0x4b, 0x02, 0x00, 0x00, //0x0000ae2e jmp LBB5_2245 - //0x0000ae33 LBB5_2214 - 0x4c, 0x29, 0xf7, //0x0000ae33 subq %r14, %rdi - 0x4c, 0x01, 0xcf, //0x0000ae36 addq %r9, %rdi - 0x48, 0xf7, 0xd2, //0x0000ae39 notq %rdx - 0x48, 0x01, 0xfa, //0x0000ae3c addq %rdi, %rdx - 0x48, 0x8b, 0x7d, 0x98, //0x0000ae3f movq $-104(%rbp), %rdi - 0xe9, 0x93, 0xe4, 0xff, 0xff, //0x0000ae43 jmp LBB5_1835 - //0x0000ae48 LBB5_2215 - 0x48, 0x39, 0xca, //0x0000ae48 cmpq %rcx, %rdx - 0xb1, 0x02, //0x0000ae4b movb $2, %cl - 0x80, 0xd9, 0x00, //0x0000ae4d sbbb $0, %cl - 0x48, 0xd3, 0xea, //0x0000ae50 shrq %cl, %rdx - 0x49, 0xc1, 0xe7, 0x34, //0x0000ae53 shlq $52, %r15 - 0x48, 0xb8, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x0000ae57 movabsq $4503599627370495, %rax - 0x48, 0x21, 0xc2, //0x0000ae61 andq %rax, %rdx - 0x4c, 0x09, 0xfa, //0x0000ae64 orq %r15, %rdx - 0x49, 0x09, 0xd5, //0x0000ae67 orq %rdx, %r13 - 0x45, 0x84, 0xf6, //0x0000ae6a testb %r14b, %r14b - 0x4c, 0x0f, 0x44, 0xea, //0x0000ae6d cmoveq %rdx, %r13 - 0xc4, 0xc1, 0xf9, 0x6e, 0xcd, //0x0000ae71 vmovq %r13, %xmm1 - 0xc5, 0xf9, 0x2e, 0xc1, //0x0000ae76 vucomisd %xmm1, %xmm0 - 0x49, 0x89, 0xdb, //0x0000ae7a movq %rbx, %r11 - 0x4c, 0x8b, 0x7d, 0xc8, //0x0000ae7d movq $-56(%rbp), %r15 - 0x0f, 0x85, 0xa4, 0xe9, 0xff, 0xff, //0x0000ae81 jne LBB5_1903 - 0x0f, 0x8b, 0x19, 0xf0, 0xff, 0xff, //0x0000ae87 jnp LBB5_2006 - 0xe9, 0x99, 0xe9, 0xff, 0xff, //0x0000ae8d jmp LBB5_1903 - //0x0000ae92 LBB5_2216 - 0x44, 0x89, 0xf6, //0x0000ae92 movl %r14d, %esi - 0x89, 0xd1, //0x0000ae95 movl %edx, %ecx - //0x0000ae97 LBB5_2217 - 0xf7, 0xd9, //0x0000ae97 negl %ecx - 0x31, 0xd2, //0x0000ae99 xorl %edx, %edx - 0x85, 0xf6, //0x0000ae9b testl %esi, %esi - 0xbf, 0x00, 0x00, 0x00, 0x00, //0x0000ae9d movl $0, %edi - 0x0f, 0x4f, 0xfe, //0x0000aea2 cmovgl %esi, %edi - 0x31, 0xc0, //0x0000aea5 xorl %eax, %eax - //0x0000aea7 LBB5_2218 - 0x48, 0x39, 0xd7, //0x0000aea7 cmpq %rdx, %rdi - 0x0f, 0x84, 0xa0, 0x00, 0x00, 0x00, //0x0000aeaa je LBB5_2226 - 0x48, 0x8d, 0x04, 0x80, //0x0000aeb0 leaq (%rax,%rax,4), %rax - 0x49, 0x0f, 0xbe, 0x1c, 0x11, //0x0000aeb4 movsbq (%r9,%rdx), %rbx - 0x48, 0x8d, 0x04, 0x43, //0x0000aeb9 leaq (%rbx,%rax,2), %rax - 0x48, 0x83, 0xc0, 0xd0, //0x0000aebd addq $-48, %rax - 0x48, 0x83, 0xc2, 0x01, //0x0000aec1 addq $1, %rdx - 0x48, 0x89, 0xc3, //0x0000aec5 movq %rax, %rbx - 0x48, 0xd3, 0xeb, //0x0000aec8 shrq %cl, %rbx - 0x48, 0x85, 0xdb, //0x0000aecb testq %rbx, %rbx - 0x0f, 0x84, 0xd3, 0xff, 0xff, 0xff, //0x0000aece je LBB5_2218 - 0x89, 0xd7, //0x0000aed4 movl %edx, %edi - //0x0000aed6 LBB5_2221 - 0x49, 0xc7, 0xc4, 0xff, 0xff, 0xff, 0xff, //0x0000aed6 movq $-1, %r12 - 0x49, 0xd3, 0xe4, //0x0000aedd shlq %cl, %r12 - 0x49, 0xf7, 0xd4, //0x0000aee0 notq %r12 - 0x31, 0xdb, //0x0000aee3 xorl %ebx, %ebx - 0x39, 0xf7, //0x0000aee5 cmpl %esi, %edi - 0x0f, 0x8d, 0x43, 0x00, 0x00, 0x00, //0x0000aee7 jge LBB5_2224 - 0x4c, 0x63, 0xf7, //0x0000aeed movslq %edi, %r14 - 0x4d, 0x63, 0xc3, //0x0000aef0 movslq %r11d, %r8 - 0x4f, 0x8d, 0x1c, 0x31, //0x0000aef3 leaq (%r9,%r14), %r11 - 0x31, 0xdb, //0x0000aef7 xorl %ebx, %ebx - //0x0000aef9 LBB5_2223 - 0x48, 0x89, 0xc6, //0x0000aef9 movq %rax, %rsi - 0x48, 0xd3, 0xee, //0x0000aefc shrq %cl, %rsi - 0x4c, 0x21, 0xe0, //0x0000aeff andq %r12, %rax - 0x40, 0x80, 0xc6, 0x30, //0x0000af02 addb $48, %sil - 0x41, 0x88, 0x34, 0x19, //0x0000af06 movb %sil, (%r9,%rbx) - 0x49, 0x0f, 0xbe, 0x34, 0x1b, //0x0000af0a movsbq (%r11,%rbx), %rsi - 0x49, 0x8d, 0x14, 0x1e, //0x0000af0f leaq (%r14,%rbx), %rdx - 0x48, 0x83, 0xc2, 0x01, //0x0000af13 addq $1, %rdx - 0x48, 0x83, 0xc3, 0x01, //0x0000af17 addq $1, %rbx - 0x48, 0x8d, 0x04, 0x80, //0x0000af1b leaq (%rax,%rax,4), %rax - 0x48, 0x8d, 0x04, 0x46, //0x0000af1f leaq (%rsi,%rax,2), %rax - 0x48, 0x83, 0xc0, 0xd0, //0x0000af23 addq $-48, %rax - 0x4c, 0x39, 0xc2, //0x0000af27 cmpq %r8, %rdx - 0x0f, 0x8c, 0xc9, 0xff, 0xff, 0xff, //0x0000af2a jl LBB5_2223 - //0x0000af30 LBB5_2224 - 0x8a, 0x55, 0xd7, //0x0000af30 movb $-41(%rbp), %dl - 0x48, 0x8b, 0x75, 0xb8, //0x0000af33 movq $-72(%rbp), %rsi - 0x29, 0xfe, //0x0000af37 subl %edi, %esi - 0x48, 0x89, 0xf7, //0x0000af39 movq %rsi, %rdi - 0x83, 0xc7, 0x01, //0x0000af3c addl $1, %edi - 0x48, 0x85, 0xc0, //0x0000af3f testq %rax, %rax - 0x0f, 0x85, 0x3e, 0x00, 0x00, 0x00, //0x0000af42 jne LBB5_2229 - 0x41, 0x89, 0xdb, //0x0000af48 movl %ebx, %r11d - 0xe9, 0x93, 0x00, 0x00, 0x00, //0x0000af4b jmp LBB5_2234 - //0x0000af50 LBB5_2226 - 0x48, 0x85, 0xc0, //0x0000af50 testq %rax, %rax - 0x0f, 0x84, 0x7c, 0x04, 0x00, 0x00, //0x0000af53 je LBB5_2291 - 0x48, 0x89, 0xc2, //0x0000af59 movq %rax, %rdx - 0x48, 0xd3, 0xea, //0x0000af5c shrq %cl, %rdx - 0x48, 0x85, 0xd2, //0x0000af5f testq %rdx, %rdx - 0x0f, 0x84, 0xb9, 0x00, 0x00, 0x00, //0x0000af62 je LBB5_2239 - 0x49, 0xc7, 0xc4, 0xff, 0xff, 0xff, 0xff, //0x0000af68 movq $-1, %r12 - 0x49, 0xd3, 0xe4, //0x0000af6f shlq %cl, %r12 - 0x49, 0xf7, 0xd4, //0x0000af72 notq %r12 - 0x48, 0x8b, 0x55, 0xb8, //0x0000af75 movq $-72(%rbp), %rdx - 0x29, 0xfa, //0x0000af79 subl %edi, %edx - 0x48, 0x89, 0xd7, //0x0000af7b movq %rdx, %rdi - 0x83, 0xc7, 0x01, //0x0000af7e addl $1, %edi - 0x31, 0xdb, //0x0000af81 xorl %ebx, %ebx - 0x8a, 0x55, 0xd7, //0x0000af83 movb $-41(%rbp), %dl - //0x0000af86 LBB5_2229 - 0x49, 0x89, 0xf8, //0x0000af86 movq %rdi, %r8 - 0xbe, 0x01, 0x00, 0x00, 0x00, //0x0000af89 movl $1, %esi - 0x41, 0x89, 0xdb, //0x0000af8e movl %ebx, %r11d - 0xe9, 0x17, 0x00, 0x00, 0x00, //0x0000af91 jmp LBB5_2231 - //0x0000af96 LBB5_2230 - 0x48, 0x85, 0xff, //0x0000af96 testq %rdi, %rdi - 0x44, 0x0f, 0x45, 0xfe, //0x0000af99 cmovnel %esi, %r15d - 0x48, 0x01, 0xc0, //0x0000af9d addq %rax, %rax - 0x48, 0x8d, 0x04, 0x80, //0x0000afa0 leaq (%rax,%rax,4), %rax - 0x48, 0x85, 0xc0, //0x0000afa4 testq %rax, %rax - 0x0f, 0x84, 0x33, 0x00, 0x00, 0x00, //0x0000afa7 je LBB5_2233 - //0x0000afad LBB5_2231 - 0x48, 0x89, 0xc7, //0x0000afad movq %rax, %rdi - 0x48, 0xd3, 0xef, //0x0000afb0 shrq %cl, %rdi - 0x4c, 0x21, 0xe0, //0x0000afb3 andq %r12, %rax - 0x49, 0x63, 0xdb, //0x0000afb6 movslq %r11d, %rbx - 0x49, 0x39, 0xda, //0x0000afb9 cmpq %rbx, %r10 - 0x0f, 0x86, 0xd4, 0xff, 0xff, 0xff, //0x0000afbc jbe LBB5_2230 - 0x40, 0x80, 0xc7, 0x30, //0x0000afc2 addb $48, %dil - 0x41, 0x88, 0x3c, 0x19, //0x0000afc6 movb %dil, (%r9,%rbx) - 0x83, 0xc3, 0x01, //0x0000afca addl $1, %ebx - 0x41, 0x89, 0xdb, //0x0000afcd movl %ebx, %r11d - 0x48, 0x01, 0xc0, //0x0000afd0 addq %rax, %rax - 0x48, 0x8d, 0x04, 0x80, //0x0000afd3 leaq (%rax,%rax,4), %rax - 0x48, 0x85, 0xc0, //0x0000afd7 testq %rax, %rax - 0x0f, 0x85, 0xcd, 0xff, 0xff, 0xff, //0x0000afda jne LBB5_2231 - //0x0000afe0 LBB5_2233 - 0x4c, 0x89, 0xc7, //0x0000afe0 movq %r8, %rdi - //0x0000afe3 LBB5_2234 - 0x45, 0x85, 0xdb, //0x0000afe3 testl %r11d, %r11d - 0x0f, 0x8e, 0x62, 0x00, 0x00, 0x00, //0x0000afe6 jle LBB5_2242 - 0x44, 0x89, 0xd8, //0x0000afec movl %r11d, %eax - 0x48, 0x83, 0xc0, 0x01, //0x0000afef addq $1, %rax - 0x45, 0x31, 0xc0, //0x0000aff3 xorl %r8d, %r8d - //0x0000aff6 LBB5_2236 - 0x41, 0x8d, 0x4b, 0xff, //0x0000aff6 leal $-1(%r11), %ecx - 0x41, 0x80, 0x3c, 0x09, 0x30, //0x0000affa cmpb $48, (%r9,%rcx) - 0x0f, 0x85, 0x6d, 0x00, 0x00, 0x00, //0x0000afff jne LBB5_2244 - 0x48, 0x83, 0xc0, 0xff, //0x0000b005 addq $-1, %rax - 0x41, 0x89, 0xcb, //0x0000b009 movl %ecx, %r11d - 0x48, 0x83, 0xf8, 0x01, //0x0000b00c cmpq $1, %rax - 0x0f, 0x8f, 0xe0, 0xff, 0xff, 0xff, //0x0000b010 jg LBB5_2236 - 0x41, 0xbe, 0x02, 0xfc, 0xff, 0xff, //0x0000b016 movl $-1022, %r14d - 0xe9, 0xb9, 0x04, 0x00, 0x00, //0x0000b01c jmp LBB5_2306 - //0x0000b021 LBB5_2239 - 0x48, 0x01, 0xc0, //0x0000b021 addq %rax, %rax - 0x48, 0x8d, 0x04, 0x80, //0x0000b024 leaq (%rax,%rax,4), %rax - 0x83, 0xc7, 0x01, //0x0000b028 addl $1, %edi - 0x48, 0x89, 0xc2, //0x0000b02b movq %rax, %rdx - 0x48, 0xd3, 0xea, //0x0000b02e shrq %cl, %rdx - 0x48, 0x85, 0xd2, //0x0000b031 testq %rdx, %rdx - 0x0f, 0x84, 0xe7, 0xff, 0xff, 0xff, //0x0000b034 je LBB5_2239 - 0xe9, 0x97, 0xfe, 0xff, 0xff, //0x0000b03a jmp LBB5_2221 - //0x0000b03f LBB5_2240 - 0x0f, 0xbc, 0xc6, //0x0000b03f bsfl %esi, %eax - 0xe9, 0x6d, 0x03, 0x00, 0x00, //0x0000b042 jmp LBB5_2290 - //0x0000b047 LBB5_2241 - 0x89, 0xc0, //0x0000b047 movl %eax, %eax - 0xe9, 0x66, 0x03, 0x00, 0x00, //0x0000b049 jmp LBB5_2290 - //0x0000b04e LBB5_2242 - 0x48, 0x89, 0x7d, 0xb8, //0x0000b04e movq %rdi, $-72(%rbp) - 0x41, 0xbe, 0x02, 0xfc, 0xff, 0xff, //0x0000b052 movl $-1022, %r14d - 0x45, 0x85, 0xdb, //0x0000b058 testl %r11d, %r11d - 0x0f, 0x84, 0x76, 0x04, 0x00, 0x00, //0x0000b05b je LBB5_2305 - 0xb8, 0x02, 0xfc, 0xff, 0xff, //0x0000b061 movl $-1022, %eax - 0x48, 0x89, 0x45, 0xa8, //0x0000b066 movq %rax, $-88(%rbp) - 0x45, 0x89, 0xde, //0x0000b06a movl %r11d, %r14d - 0xe9, 0x19, 0x00, 0x00, 0x00, //0x0000b06d jmp LBB5_2247 - //0x0000b072 LBB5_2244 - 0xb8, 0x02, 0xfc, 0xff, 0xff, //0x0000b072 movl $-1022, %eax - 0x48, 0x89, 0x45, 0xa8, //0x0000b077 movq %rax, $-88(%rbp) - 0x45, 0x89, 0xde, //0x0000b07b movl %r11d, %r14d - //0x0000b07e LBB5_2245 - 0x45, 0x85, 0xf6, //0x0000b07e testl %r14d, %r14d - 0x0f, 0x84, 0xb3, 0x00, 0x00, 0x00, //0x0000b081 je LBB5_2257 - 0x48, 0x89, 0x7d, 0xb8, //0x0000b087 movq %rdi, $-72(%rbp) - //0x0000b08b LBB5_2247 - 0x49, 0x63, 0xc6, //0x0000b08b movslq %r14d, %rax - 0x48, 0x8d, 0x78, 0xfe, //0x0000b08e leaq $-2(%rax), %rdi - 0x48, 0x8d, 0x50, 0xff, //0x0000b092 leaq $-1(%rax), %rdx - 0x31, 0xf6, //0x0000b096 xorl %esi, %esi - //0x0000b098 LBB5_2248 - 0x48, 0x8d, 0x0d, 0xa1, 0x43, 0x00, 0x00, //0x0000b098 leaq $17313(%rip), %rcx /* _LSHIFT_TAB+0(%rip) */ - 0x0f, 0xb6, 0x9c, 0x0e, 0x8c, 0x15, 0x00, 0x00, //0x0000b09f movzbl $5516(%rsi,%rcx), %ebx - 0x41, 0x0f, 0xb6, 0x0c, 0x31, //0x0000b0a7 movzbl (%r9,%rsi), %ecx - 0x38, 0xd9, //0x0000b0ac cmpb %bl, %cl - 0x0f, 0x85, 0x91, 0x00, 0x00, 0x00, //0x0000b0ae jne LBB5_2258 - 0x48, 0x39, 0xf2, //0x0000b0b4 cmpq %rsi, %rdx - 0x0f, 0x84, 0x5a, 0x00, 0x00, 0x00, //0x0000b0b7 je LBB5_2255 - 0x48, 0x8d, 0x0d, 0x7c, 0x43, 0x00, 0x00, //0x0000b0bd leaq $17276(%rip), %rcx /* _LSHIFT_TAB+0(%rip) */ - 0x0f, 0xb6, 0x9c, 0x0e, 0x8d, 0x15, 0x00, 0x00, //0x0000b0c4 movzbl $5517(%rsi,%rcx), %ebx - 0x41, 0x0f, 0xb6, 0x4c, 0x31, 0x01, //0x0000b0cc movzbl $1(%r9,%rsi), %ecx - 0x38, 0xd9, //0x0000b0d2 cmpb %bl, %cl - 0x0f, 0x85, 0x6b, 0x00, 0x00, 0x00, //0x0000b0d4 jne LBB5_2258 - 0x48, 0x39, 0xf7, //0x0000b0da cmpq %rsi, %rdi - 0x0f, 0x84, 0x34, 0x00, 0x00, 0x00, //0x0000b0dd je LBB5_2255 - 0x48, 0x83, 0xfe, 0x24, //0x0000b0e3 cmpq $36, %rsi - 0x0f, 0x84, 0x42, 0x00, 0x00, 0x00, //0x0000b0e7 je LBB5_2256 - 0x48, 0x8d, 0x0d, 0x4c, 0x43, 0x00, 0x00, //0x0000b0ed leaq $17228(%rip), %rcx /* _LSHIFT_TAB+0(%rip) */ - 0x0f, 0xb6, 0x9c, 0x0e, 0x8e, 0x15, 0x00, 0x00, //0x0000b0f4 movzbl $5518(%rsi,%rcx), %ebx - 0x41, 0x0f, 0xb6, 0x4c, 0x31, 0x02, //0x0000b0fc movzbl $2(%r9,%rsi), %ecx - 0x38, 0xd9, //0x0000b102 cmpb %bl, %cl - 0x0f, 0x85, 0x3b, 0x00, 0x00, 0x00, //0x0000b104 jne LBB5_2258 - 0x48, 0x83, 0xc6, 0x03, //0x0000b10a addq $3, %rsi - 0x48, 0x39, 0xf0, //0x0000b10e cmpq %rsi, %rax - 0x0f, 0x85, 0x81, 0xff, 0xff, 0xff, //0x0000b111 jne LBB5_2248 - //0x0000b117 LBB5_2255 - 0x44, 0x89, 0xf0, //0x0000b117 movl %r14d, %eax - 0x48, 0x8d, 0x0d, 0x1f, 0x43, 0x00, 0x00, //0x0000b11a leaq $17183(%rip), %rcx /* _LSHIFT_TAB+0(%rip) */ - 0x80, 0xbc, 0x08, 0x8c, 0x15, 0x00, 0x00, 0x00, //0x0000b121 cmpb $0, $5516(%rax,%rcx) - 0x0f, 0x85, 0x24, 0x00, 0x00, 0x00, //0x0000b129 jne LBB5_2259 - //0x0000b12f LBB5_2256 - 0x41, 0xb8, 0x10, 0x00, 0x00, 0x00, //0x0000b12f movl $16, %r8d - 0xe9, 0x1f, 0x00, 0x00, 0x00, //0x0000b135 jmp LBB5_2260 - //0x0000b13a LBB5_2257 - 0x31, 0xc0, //0x0000b13a xorl %eax, %eax - 0x4c, 0x8b, 0x5d, 0xc0, //0x0000b13c movq $-64(%rbp), %r11 - 0xe9, 0x9d, 0x02, 0x00, 0x00, //0x0000b140 jmp LBB5_2292 - //0x0000b145 LBB5_2258 - 0x41, 0xb8, 0x10, 0x00, 0x00, 0x00, //0x0000b145 movl $16, %r8d - 0x38, 0xd9, //0x0000b14b cmpb %bl, %cl - 0x0f, 0x8d, 0x06, 0x00, 0x00, 0x00, //0x0000b14d jge LBB5_2260 - //0x0000b153 LBB5_2259 - 0x41, 0xb8, 0x0f, 0x00, 0x00, 0x00, //0x0000b153 movl $15, %r8d - //0x0000b159 LBB5_2260 - 0x45, 0x85, 0xf6, //0x0000b159 testl %r14d, %r14d - 0x0f, 0x8e, 0x27, 0x01, 0x00, 0x00, //0x0000b15c jle LBB5_2272 - 0x49, 0xbd, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfa, //0x0000b162 movabsq $-432345564227567616, %r13 - 0x4c, 0x89, 0x85, 0x60, 0xff, 0xff, 0xff, //0x0000b16c movq %r8, $-160(%rbp) - 0x47, 0x8d, 0x24, 0x30, //0x0000b173 leal (%r8,%r14), %r12d - 0x44, 0x89, 0xf3, //0x0000b177 movl %r14d, %ebx - 0x4d, 0x63, 0xc4, //0x0000b17a movslq %r12d, %r8 - 0x49, 0x83, 0xc0, 0xff, //0x0000b17d addq $-1, %r8 - 0x48, 0x83, 0xc3, 0x01, //0x0000b181 addq $1, %rbx - 0x41, 0x83, 0xc6, 0xff, //0x0000b185 addl $-1, %r14d - 0x31, 0xc9, //0x0000b189 xorl %ecx, %ecx - 0xbf, 0x01, 0x00, 0x00, 0x00, //0x0000b18b movl $1, %edi - 0xe9, 0x21, 0x00, 0x00, 0x00, //0x0000b190 jmp LBB5_2264 - //0x0000b195 LBB5_2262 - 0x48, 0x85, 0xc0, //0x0000b195 testq %rax, %rax - 0x44, 0x0f, 0x45, 0xff, //0x0000b198 cmovnel %edi, %r15d - //0x0000b19c LBB5_2263 - 0x41, 0x83, 0xc4, 0xff, //0x0000b19c addl $-1, %r12d - 0x49, 0x83, 0xc0, 0xff, //0x0000b1a0 addq $-1, %r8 - 0x48, 0x83, 0xc3, 0xff, //0x0000b1a4 addq $-1, %rbx - 0x41, 0x83, 0xc6, 0xff, //0x0000b1a8 addl $-1, %r14d - 0x48, 0x83, 0xfb, 0x01, //0x0000b1ac cmpq $1, %rbx - 0x0f, 0x8e, 0x4b, 0x00, 0x00, 0x00, //0x0000b1b0 jle LBB5_2266 - //0x0000b1b6 LBB5_2264 - 0x4c, 0x01, 0xe9, //0x0000b1b6 addq %r13, %rcx - 0x44, 0x89, 0xf0, //0x0000b1b9 movl %r14d, %eax - 0x49, 0x0f, 0xbe, 0x34, 0x01, //0x0000b1bc movsbq (%r9,%rax), %rsi - 0x48, 0xc1, 0xe6, 0x35, //0x0000b1c1 shlq $53, %rsi - 0x48, 0x01, 0xce, //0x0000b1c5 addq %rcx, %rsi - 0x48, 0x89, 0xf0, //0x0000b1c8 movq %rsi, %rax - 0x48, 0xb9, 0xcd, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, //0x0000b1cb movabsq $-3689348814741910323, %rcx - 0x48, 0xf7, 0xe1, //0x0000b1d5 mulq %rcx - 0x48, 0x89, 0xd1, //0x0000b1d8 movq %rdx, %rcx - 0x48, 0xc1, 0xe9, 0x03, //0x0000b1db shrq $3, %rcx - 0x48, 0x8d, 0x04, 0x09, //0x0000b1df leaq (%rcx,%rcx), %rax - 0x48, 0x8d, 0x14, 0x80, //0x0000b1e3 leaq (%rax,%rax,4), %rdx - 0x48, 0x89, 0xf0, //0x0000b1e7 movq %rsi, %rax - 0x48, 0x29, 0xd0, //0x0000b1ea subq %rdx, %rax - 0x4d, 0x39, 0xd0, //0x0000b1ed cmpq %r10, %r8 - 0x0f, 0x83, 0x9f, 0xff, 0xff, 0xff, //0x0000b1f0 jae LBB5_2262 - 0x04, 0x30, //0x0000b1f6 addb $48, %al - 0x43, 0x88, 0x04, 0x01, //0x0000b1f8 movb %al, (%r9,%r8) - 0xe9, 0x9b, 0xff, 0xff, 0xff, //0x0000b1fc jmp LBB5_2263 - //0x0000b201 LBB5_2266 - 0x48, 0x83, 0xfe, 0x0a, //0x0000b201 cmpq $10, %rsi - 0x0f, 0x83, 0x0c, 0x00, 0x00, 0x00, //0x0000b205 jae LBB5_2268 - 0x4c, 0x8b, 0x85, 0x60, 0xff, 0xff, 0xff, //0x0000b20b movq $-160(%rbp), %r8 - 0xe9, 0x72, 0x00, 0x00, 0x00, //0x0000b212 jmp LBB5_2272 - //0x0000b217 LBB5_2268 - 0x49, 0x63, 0xf4, //0x0000b217 movslq %r12d, %rsi - 0x48, 0x83, 0xc6, 0xff, //0x0000b21a addq $-1, %rsi - 0xbf, 0x01, 0x00, 0x00, 0x00, //0x0000b21e movl $1, %edi - 0x4c, 0x8b, 0x85, 0x60, 0xff, 0xff, 0xff, //0x0000b223 movq $-160(%rbp), %r8 - 0xe9, 0x18, 0x00, 0x00, 0x00, //0x0000b22a jmp LBB5_2270 - //0x0000b22f LBB5_2269 - 0x48, 0x85, 0xc0, //0x0000b22f testq %rax, %rax - 0x44, 0x0f, 0x45, 0xff, //0x0000b232 cmovnel %edi, %r15d - 0x48, 0x83, 0xc6, 0xff, //0x0000b236 addq $-1, %rsi - 0x48, 0x83, 0xf9, 0x09, //0x0000b23a cmpq $9, %rcx - 0x48, 0x89, 0xd1, //0x0000b23e movq %rdx, %rcx - 0x0f, 0x86, 0x42, 0x00, 0x00, 0x00, //0x0000b241 jbe LBB5_2272 - //0x0000b247 LBB5_2270 - 0x48, 0x89, 0xc8, //0x0000b247 movq %rcx, %rax - 0x48, 0xba, 0xcd, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, //0x0000b24a movabsq $-3689348814741910323, %rdx - 0x48, 0xf7, 0xe2, //0x0000b254 mulq %rdx - 0x48, 0xc1, 0xea, 0x03, //0x0000b257 shrq $3, %rdx - 0x48, 0x8d, 0x04, 0x12, //0x0000b25b leaq (%rdx,%rdx), %rax - 0x48, 0x8d, 0x1c, 0x80, //0x0000b25f leaq (%rax,%rax,4), %rbx - 0x48, 0x89, 0xc8, //0x0000b263 movq %rcx, %rax - 0x48, 0x29, 0xd8, //0x0000b266 subq %rbx, %rax - 0x4c, 0x39, 0xd6, //0x0000b269 cmpq %r10, %rsi - 0x0f, 0x83, 0xbd, 0xff, 0xff, 0xff, //0x0000b26c jae LBB5_2269 - 0x04, 0x30, //0x0000b272 addb $48, %al - 0x41, 0x88, 0x04, 0x31, //0x0000b274 movb %al, (%r9,%rsi) - 0x48, 0x83, 0xc6, 0xff, //0x0000b278 addq $-1, %rsi - 0x48, 0x83, 0xf9, 0x09, //0x0000b27c cmpq $9, %rcx - 0x48, 0x89, 0xd1, //0x0000b280 movq %rdx, %rcx - 0x0f, 0x87, 0xbe, 0xff, 0xff, 0xff, //0x0000b283 ja LBB5_2270 - //0x0000b289 LBB5_2272 - 0x45, 0x01, 0xc3, //0x0000b289 addl %r8d, %r11d - 0x49, 0x63, 0xc3, //0x0000b28c movslq %r11d, %rax - 0x49, 0x39, 0xc2, //0x0000b28f cmpq %rax, %r10 - 0x41, 0x0f, 0x46, 0xc2, //0x0000b292 cmovbel %r10d, %eax - 0x48, 0x8b, 0x7d, 0xb8, //0x0000b296 movq $-72(%rbp), %rdi - 0x44, 0x01, 0xc7, //0x0000b29a addl %r8d, %edi - 0x85, 0xc0, //0x0000b29d testl %eax, %eax - 0x0f, 0x8e, 0x2d, 0x00, 0x00, 0x00, //0x0000b29f jle LBB5_2277 - 0x89, 0xc1, //0x0000b2a5 movl %eax, %ecx - 0x48, 0x83, 0xc1, 0x01, //0x0000b2a7 addq $1, %rcx - 0x4c, 0x8b, 0x5d, 0xc0, //0x0000b2ab movq $-64(%rbp), %r11 - //0x0000b2af LBB5_2274 - 0x8d, 0x50, 0xff, //0x0000b2af leal $-1(%rax), %edx - 0x41, 0x80, 0x3c, 0x11, 0x30, //0x0000b2b2 cmpb $48, (%r9,%rdx) - 0x0f, 0x85, 0x21, 0x00, 0x00, 0x00, //0x0000b2b7 jne LBB5_2278 - 0x48, 0x83, 0xc1, 0xff, //0x0000b2bd addq $-1, %rcx - 0x89, 0xd0, //0x0000b2c1 movl %edx, %eax - 0x48, 0x83, 0xf9, 0x01, //0x0000b2c3 cmpq $1, %rcx - 0x0f, 0x8f, 0xe2, 0xff, 0xff, 0xff, //0x0000b2c7 jg LBB5_2274 - 0xe9, 0x14, 0x00, 0x00, 0x00, //0x0000b2cd jmp LBB5_2276 - //0x0000b2d2 LBB5_2277 - 0x85, 0xc0, //0x0000b2d2 testl %eax, %eax - 0x4c, 0x8b, 0x5d, 0xc0, //0x0000b2d4 movq $-64(%rbp), %r11 - 0x0f, 0x84, 0x08, 0x00, 0x00, 0x00, //0x0000b2d8 je LBB5_2276 - //0x0000b2de LBB5_2278 - 0x8a, 0x55, 0xd7, //0x0000b2de movb $-41(%rbp), %dl - 0xe9, 0xfc, 0x00, 0x00, 0x00, //0x0000b2e1 jmp LBB5_2292 - //0x0000b2e6 LBB5_2276 - 0x31, 0xd2, //0x0000b2e6 xorl %edx, %edx - 0x31, 0xf6, //0x0000b2e8 xorl %esi, %esi - 0x4c, 0x8b, 0x7d, 0xc8, //0x0000b2ea movq $-56(%rbp), %r15 - 0x4c, 0x8b, 0x75, 0xa8, //0x0000b2ee movq $-88(%rbp), %r14 - 0xe9, 0x3c, 0x04, 0x00, 0x00, //0x0000b2f2 jmp LBB5_2325 - //0x0000b2f7 LBB5_2280 - 0x80, 0xf9, 0x5d, //0x0000b2f7 cmpb $93, %cl - 0x0f, 0x85, 0xb5, 0x0c, 0x00, 0x00, //0x0000b2fa jne LBB5_2423 - 0x41, 0x83, 0x83, 0xcc, 0x00, 0x00, 0x00, 0x01, //0x0000b300 addl $1, $204(%r11) - 0xc1, 0xe8, 0x08, //0x0000b308 shrl $8, %eax - 0x41, 0x01, 0x83, 0xd8, 0x00, 0x00, 0x00, //0x0000b30b addl %eax, $216(%r11) - //0x0000b312 LBB5_2284 - 0x49, 0x8b, 0x8b, 0xa0, 0x00, 0x00, 0x00, //0x0000b312 movq $160(%r11), %rcx - 0x49, 0x8b, 0x93, 0xa8, 0x00, 0x00, 0x00, //0x0000b319 movq $168(%r11), %rdx - 0x49, 0x8b, 0xb3, 0xb8, 0x00, 0x00, 0x00, //0x0000b320 movq $184(%r11), %rsi - 0x48, 0xc1, 0xe2, 0x04, //0x0000b327 shlq $4, %rdx - 0x48, 0x29, 0xf1, //0x0000b32b subq %rsi, %rcx - 0x48, 0x29, 0xd1, //0x0000b32e subq %rdx, %rcx - 0x48, 0x8b, 0x7c, 0x16, 0x08, //0x0000b331 movq $8(%rsi,%rdx), %rdi - 0x49, 0x89, 0xbb, 0xa8, 0x00, 0x00, 0x00, //0x0000b336 movq %rdi, $168(%r11) - 0x48, 0xc1, 0xe9, 0x04, //0x0000b33d shrq $4, %rcx - 0x89, 0x4c, 0x16, 0x0c, //0x0000b341 movl %ecx, $12(%rsi,%rdx) - 0x89, 0x44, 0x16, 0x08, //0x0000b345 movl %eax, $8(%rsi,%rdx) - 0x0f, 0xb6, 0x04, 0x16, //0x0000b349 movzbl (%rsi,%rdx), %eax - 0x89, 0x04, 0x16, //0x0000b34d movl %eax, (%rsi,%rdx) - 0x49, 0x8b, 0x83, 0xb0, 0x00, 0x00, 0x00, //0x0000b350 movq $176(%r11), %rax - 0x41, 0x8b, 0x8b, 0xe0, 0x00, 0x00, 0x00, //0x0000b357 movl $224(%r11), %ecx - 0x48, 0x39, 0xc8, //0x0000b35e cmpq %rcx, %rax - 0x0f, 0x86, 0x13, 0x00, 0x00, 0x00, //0x0000b361 jbe LBB5_2286 - 0x41, 0x89, 0x83, 0xe0, 0x00, 0x00, 0x00, //0x0000b367 movl %eax, $224(%r11) - 0x48, 0x3d, 0x00, 0x10, 0x00, 0x00, //0x0000b36e cmpq $4096, %rax - 0x0f, 0x87, 0x2b, 0x00, 0x00, 0x00, //0x0000b374 ja LBB5_2288 - //0x0000b37a LBB5_2286 - 0x48, 0x83, 0xc0, 0xff, //0x0000b37a addq $-1, %rax - 0x49, 0x89, 0x83, 0xb0, 0x00, 0x00, 0x00, //0x0000b37e movq %rax, $176(%r11) - 0x49, 0x8b, 0x8b, 0xa8, 0x00, 0x00, 0x00, //0x0000b385 movq $168(%r11), %rcx - 0x48, 0x83, 0xf9, 0xff, //0x0000b38c cmpq $-1, %rcx - 0x0f, 0x84, 0x0f, 0x00, 0x00, 0x00, //0x0000b390 je LBB5_2288 - 0x4d, 0x8d, 0x83, 0xb8, 0x00, 0x00, 0x00, //0x0000b396 leaq $184(%r11), %r8 - 0x4c, 0x89, 0xf8, //0x0000b39d movq %r15, %rax - 0xe9, 0x71, 0x8d, 0xff, 0xff, //0x0000b3a0 jmp LBB5_742 - //0x0000b3a5 LBB5_2288 - 0x45, 0x31, 0xe4, //0x0000b3a5 xorl %r12d, %r12d - 0x4c, 0x89, 0xf8, //0x0000b3a8 movq %r15, %rax - 0xe9, 0x70, 0x8d, 0xff, 0xff, //0x0000b3ab jmp LBB5_743 - //0x0000b3b0 LBB5_2289 - 0x41, 0x0f, 0xbc, 0xc0, //0x0000b3b0 bsfl %r8d, %eax - //0x0000b3b4 LBB5_2290 - 0x4c, 0x29, 0xf7, //0x0000b3b4 subq %r14, %rdi - 0x48, 0x03, 0x7d, 0xc8, //0x0000b3b7 addq $-56(%rbp), %rdi - 0x48, 0x29, 0xc7, //0x0000b3bb subq %rax, %rdi - 0x48, 0xf7, 0xd2, //0x0000b3be notq %rdx - 0x48, 0x01, 0xfa, //0x0000b3c1 addq %rdi, %rdx - 0xc5, 0x7e, 0x6f, 0x1d, 0x94, 0x4c, 0xff, 0xff, //0x0000b3c4 vmovdqu $-45932(%rip), %ymm11 /* LCPI5_0+0(%rip) */ - 0x48, 0x8b, 0x7d, 0x98, //0x0000b3cc movq $-104(%rbp), %rdi - 0xe9, 0x06, 0xdf, 0xff, 0xff, //0x0000b3d0 jmp LBB5_1835 - //0x0000b3d5 LBB5_2291 - 0x31, 0xc0, //0x0000b3d5 xorl %eax, %eax - 0x4c, 0x8b, 0x5d, 0xc0, //0x0000b3d7 movq $-64(%rbp), %r11 - 0x8a, 0x55, 0xd7, //0x0000b3db movb $-41(%rbp), %dl - 0x48, 0x8b, 0x7d, 0xb8, //0x0000b3de movq $-72(%rbp), %rdi - //0x0000b3e2 LBB5_2292 - 0x49, 0xc7, 0xc0, 0xff, 0xff, 0xff, 0xff, //0x0000b3e2 movq $-1, %r8 - 0x83, 0xff, 0x14, //0x0000b3e9 cmpl $20, %edi - 0x0f, 0x8e, 0x1a, 0x00, 0x00, 0x00, //0x0000b3ec jle LBB5_2294 - 0x4c, 0x8b, 0x7d, 0xc8, //0x0000b3f2 movq $-56(%rbp), %r15 - 0x8b, 0x4d, 0x84, //0x0000b3f6 movl $-124(%rbp), %ecx - 0x48, 0xbe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x0000b3f9 movabsq $4503599627370495, %rsi - 0x4c, 0x8b, 0x75, 0xa8, //0x0000b403 movq $-88(%rbp), %r14 - 0xe9, 0x80, 0x03, 0x00, 0x00, //0x0000b407 jmp LBB5_2330 - //0x0000b40c LBB5_2294 - 0x89, 0xf9, //0x0000b40c movl %edi, %ecx - 0x85, 0xff, //0x0000b40e testl %edi, %edi - 0x0f, 0x8e, 0x52, 0x00, 0x00, 0x00, //0x0000b410 jle LBB5_2300 - 0x49, 0x89, 0xfa, //0x0000b416 movq %rdi, %r10 - 0x31, 0xff, //0x0000b419 xorl %edi, %edi - 0x85, 0xc0, //0x0000b41b testl %eax, %eax - 0xbb, 0x00, 0x00, 0x00, 0x00, //0x0000b41d movl $0, %ebx - 0x0f, 0x4f, 0xd8, //0x0000b422 cmovgl %eax, %ebx - 0x4c, 0x8d, 0x59, 0xff, //0x0000b425 leaq $-1(%rcx), %r11 - 0x49, 0x39, 0xdb, //0x0000b429 cmpq %rbx, %r11 - 0x4c, 0x0f, 0x43, 0xdb, //0x0000b42c cmovaeq %rbx, %r11 - 0x45, 0x8d, 0x43, 0x01, //0x0000b430 leal $1(%r11), %r8d - 0x31, 0xd2, //0x0000b434 xorl %edx, %edx - //0x0000b436 LBB5_2296 - 0x48, 0x39, 0xfb, //0x0000b436 cmpq %rdi, %rbx - 0x0f, 0x84, 0x21, 0x00, 0x00, 0x00, //0x0000b439 je LBB5_2299 - 0x48, 0x8d, 0x14, 0x92, //0x0000b43f leaq (%rdx,%rdx,4), %rdx - 0x49, 0x0f, 0xbe, 0x34, 0x39, //0x0000b443 movsbq (%r9,%rdi), %rsi - 0x48, 0x8d, 0x14, 0x56, //0x0000b448 leaq (%rsi,%rdx,2), %rdx - 0x48, 0x83, 0xc2, 0xd0, //0x0000b44c addq $-48, %rdx - 0x48, 0x83, 0xc7, 0x01, //0x0000b450 addq $1, %rdi - 0x48, 0x39, 0xf9, //0x0000b454 cmpq %rdi, %rcx - 0x0f, 0x85, 0xd9, 0xff, 0xff, 0xff, //0x0000b457 jne LBB5_2296 - 0x45, 0x89, 0xc3, //0x0000b45d movl %r8d, %r11d - //0x0000b460 LBB5_2299 - 0x4c, 0x89, 0xd7, //0x0000b460 movq %r10, %rdi - 0xe9, 0x05, 0x00, 0x00, 0x00, //0x0000b463 jmp LBB5_2301 - //0x0000b468 LBB5_2300 - 0x45, 0x31, 0xdb, //0x0000b468 xorl %r11d, %r11d - 0x31, 0xd2, //0x0000b46b xorl %edx, %edx - //0x0000b46d LBB5_2301 - 0x85, 0xff, //0x0000b46d testl %edi, %edi - 0x41, 0x0f, 0x9e, 0xc2, //0x0000b46f setle %r10b - 0x49, 0x89, 0xfc, //0x0000b473 movq %rdi, %r12 - 0x44, 0x29, 0xdf, //0x0000b476 subl %r11d, %edi - 0x0f, 0x8e, 0x30, 0x02, 0x00, 0x00, //0x0000b479 jle LBB5_2313 - 0x83, 0xff, 0x10, //0x0000b47f cmpl $16, %edi - 0x0f, 0x82, 0x33, 0x02, 0x00, 0x00, //0x0000b482 jb LBB5_2315 - 0x41, 0x89, 0xf8, //0x0000b488 movl %edi, %r8d - 0xc5, 0xfa, 0x6f, 0x05, 0x2d, 0x4d, 0xff, 0xff, //0x0000b48b vmovdqu $-45779(%rip), %xmm0 /* LCPI5_23+0(%rip) */ - 0xc4, 0xe3, 0xf9, 0x22, 0xc2, 0x00, //0x0000b493 vpinsrq $0, %rdx, %xmm0, %xmm0 - 0x41, 0x83, 0xe0, 0xf0, //0x0000b499 andl $-16, %r8d - 0xc4, 0xe3, 0x7d, 0x02, 0x05, 0x19, 0x4d, 0xff, 0xff, 0xf0, //0x0000b49d vpblendd $240, $-45799(%rip), %ymm0, %ymm0 /* LCPI5_23+0(%rip) */ - 0x41, 0x8d, 0x70, 0xf0, //0x0000b4a7 leal $-16(%r8), %esi - 0x89, 0xf2, //0x0000b4ab movl %esi, %edx - 0xc1, 0xea, 0x04, //0x0000b4ad shrl $4, %edx - 0x83, 0xc2, 0x01, //0x0000b4b0 addl $1, %edx - 0x89, 0xd3, //0x0000b4b3 movl %edx, %ebx - 0x83, 0xe3, 0x03, //0x0000b4b5 andl $3, %ebx - 0x83, 0xfe, 0x30, //0x0000b4b8 cmpl $48, %esi - 0x0f, 0x83, 0x33, 0x00, 0x00, 0x00, //0x0000b4bb jae LBB5_2307 - 0xc4, 0xe2, 0x7d, 0x59, 0x15, 0xc6, 0x4d, 0xff, 0xff, //0x0000b4c1 vpbroadcastq $-45626(%rip), %ymm2 /* LCPI5_24+0(%rip) */ - 0xc5, 0xfd, 0x6f, 0xda, //0x0000b4ca vmovdqa %ymm2, %ymm3 - 0xc5, 0xfd, 0x6f, 0xca, //0x0000b4ce vmovdqa %ymm2, %ymm1 - 0xe9, 0x9d, 0x00, 0x00, 0x00, //0x0000b4d2 jmp LBB5_2309 - //0x0000b4d7 LBB5_2305 - 0x45, 0x31, 0xc0, //0x0000b4d7 xorl %r8d, %r8d - //0x0000b4da LBB5_2306 - 0x4c, 0x8b, 0x5d, 0xc0, //0x0000b4da movq $-64(%rbp), %r11 - 0x4c, 0x8b, 0x7d, 0xc8, //0x0000b4de movq $-56(%rbp), %r15 - 0x8b, 0x4d, 0x84, //0x0000b4e2 movl $-124(%rbp), %ecx - 0x48, 0xbe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x0000b4e5 movabsq $4503599627370495, %rsi - 0xe9, 0x98, 0x02, 0x00, 0x00, //0x0000b4ef jmp LBB5_2330 - //0x0000b4f4 LBB5_2307 - 0x83, 0xe2, 0xfc, //0x0000b4f4 andl $-4, %edx - 0xf7, 0xda, //0x0000b4f7 negl %edx - 0xc4, 0xe2, 0x7d, 0x59, 0x15, 0x8e, 0x4d, 0xff, 0xff, //0x0000b4f9 vpbroadcastq $-45682(%rip), %ymm2 /* LCPI5_24+0(%rip) */ - 0xc4, 0xe2, 0x7d, 0x59, 0x25, 0x8d, 0x4d, 0xff, 0xff, //0x0000b502 vpbroadcastq $-45683(%rip), %ymm4 /* LCPI5_25+0(%rip) */ - 0xc5, 0xfd, 0x6f, 0xda, //0x0000b50b vmovdqa %ymm2, %ymm3 - 0xc5, 0xfd, 0x6f, 0xca, //0x0000b50f vmovdqa %ymm2, %ymm1 - //0x0000b513 LBB5_2308 - 0xc5, 0xfd, 0xf4, 0xec, //0x0000b513 vpmuludq %ymm4, %ymm0, %ymm5 - 0xc5, 0xfd, 0x73, 0xd0, 0x20, //0x0000b517 vpsrlq $32, %ymm0, %ymm0 - 0xc5, 0xfd, 0xf4, 0xc4, //0x0000b51c vpmuludq %ymm4, %ymm0, %ymm0 - 0xc5, 0xfd, 0x73, 0xf0, 0x20, //0x0000b520 vpsllq $32, %ymm0, %ymm0 - 0xc5, 0xd5, 0xd4, 0xc0, //0x0000b525 vpaddq %ymm0, %ymm5, %ymm0 - 0xc5, 0xed, 0xf4, 0xec, //0x0000b529 vpmuludq %ymm4, %ymm2, %ymm5 - 0xc5, 0xed, 0x73, 0xd2, 0x20, //0x0000b52d vpsrlq $32, %ymm2, %ymm2 - 0xc5, 0xed, 0xf4, 0xd4, //0x0000b532 vpmuludq %ymm4, %ymm2, %ymm2 - 0xc5, 0xed, 0x73, 0xf2, 0x20, //0x0000b536 vpsllq $32, %ymm2, %ymm2 - 0xc5, 0xd5, 0xd4, 0xd2, //0x0000b53b vpaddq %ymm2, %ymm5, %ymm2 - 0xc5, 0xe5, 0xf4, 0xec, //0x0000b53f vpmuludq %ymm4, %ymm3, %ymm5 - 0xc5, 0xe5, 0x73, 0xd3, 0x20, //0x0000b543 vpsrlq $32, %ymm3, %ymm3 - 0xc5, 0xe5, 0xf4, 0xdc, //0x0000b548 vpmuludq %ymm4, %ymm3, %ymm3 - 0xc5, 0xe5, 0x73, 0xf3, 0x20, //0x0000b54c vpsllq $32, %ymm3, %ymm3 - 0xc5, 0xd5, 0xd4, 0xdb, //0x0000b551 vpaddq %ymm3, %ymm5, %ymm3 - 0xc5, 0xf5, 0xf4, 0xec, //0x0000b555 vpmuludq %ymm4, %ymm1, %ymm5 - 0xc5, 0xf5, 0x73, 0xd1, 0x20, //0x0000b559 vpsrlq $32, %ymm1, %ymm1 - 0xc5, 0xf5, 0xf4, 0xcc, //0x0000b55e vpmuludq %ymm4, %ymm1, %ymm1 - 0xc5, 0xf5, 0x73, 0xf1, 0x20, //0x0000b562 vpsllq $32, %ymm1, %ymm1 - 0xc5, 0xd5, 0xd4, 0xc9, //0x0000b567 vpaddq %ymm1, %ymm5, %ymm1 - 0x83, 0xc2, 0x04, //0x0000b56b addl $4, %edx - 0x0f, 0x85, 0x9f, 0xff, 0xff, 0xff, //0x0000b56e jne LBB5_2308 - //0x0000b574 LBB5_2309 - 0x85, 0xdb, //0x0000b574 testl %ebx, %ebx - 0x0f, 0x84, 0x6b, 0x00, 0x00, 0x00, //0x0000b576 je LBB5_2312 - 0xf7, 0xdb, //0x0000b57c negl %ebx - 0xc4, 0xe2, 0x7d, 0x59, 0x25, 0x19, 0x4d, 0xff, 0xff, //0x0000b57e vpbroadcastq $-45799(%rip), %ymm4 /* LCPI5_26+0(%rip) */ - //0x0000b587 LBB5_2311 - 0xc5, 0xfd, 0xf4, 0xec, //0x0000b587 vpmuludq %ymm4, %ymm0, %ymm5 - 0xc5, 0xfd, 0x73, 0xd0, 0x20, //0x0000b58b vpsrlq $32, %ymm0, %ymm0 - 0xc5, 0xfd, 0xf4, 0xc4, //0x0000b590 vpmuludq %ymm4, %ymm0, %ymm0 - 0xc5, 0xfd, 0x73, 0xf0, 0x20, //0x0000b594 vpsllq $32, %ymm0, %ymm0 - 0xc5, 0xd5, 0xd4, 0xc0, //0x0000b599 vpaddq %ymm0, %ymm5, %ymm0 - 0xc5, 0xed, 0xf4, 0xec, //0x0000b59d vpmuludq %ymm4, %ymm2, %ymm5 - 0xc5, 0xed, 0x73, 0xd2, 0x20, //0x0000b5a1 vpsrlq $32, %ymm2, %ymm2 - 0xc5, 0xed, 0xf4, 0xd4, //0x0000b5a6 vpmuludq %ymm4, %ymm2, %ymm2 - 0xc5, 0xed, 0x73, 0xf2, 0x20, //0x0000b5aa vpsllq $32, %ymm2, %ymm2 - 0xc5, 0xd5, 0xd4, 0xd2, //0x0000b5af vpaddq %ymm2, %ymm5, %ymm2 - 0xc5, 0xe5, 0xf4, 0xec, //0x0000b5b3 vpmuludq %ymm4, %ymm3, %ymm5 - 0xc5, 0xe5, 0x73, 0xd3, 0x20, //0x0000b5b7 vpsrlq $32, %ymm3, %ymm3 - 0xc5, 0xe5, 0xf4, 0xdc, //0x0000b5bc vpmuludq %ymm4, %ymm3, %ymm3 - 0xc5, 0xe5, 0x73, 0xf3, 0x20, //0x0000b5c0 vpsllq $32, %ymm3, %ymm3 - 0xc5, 0xd5, 0xd4, 0xdb, //0x0000b5c5 vpaddq %ymm3, %ymm5, %ymm3 - 0xc5, 0xf5, 0xf4, 0xec, //0x0000b5c9 vpmuludq %ymm4, %ymm1, %ymm5 - 0xc5, 0xf5, 0x73, 0xd1, 0x20, //0x0000b5cd vpsrlq $32, %ymm1, %ymm1 - 0xc5, 0xf5, 0xf4, 0xcc, //0x0000b5d2 vpmuludq %ymm4, %ymm1, %ymm1 - 0xc5, 0xf5, 0x73, 0xf1, 0x20, //0x0000b5d6 vpsllq $32, %ymm1, %ymm1 - 0xc5, 0xd5, 0xd4, 0xc9, //0x0000b5db vpaddq %ymm1, %ymm5, %ymm1 - 0xff, 0xc3, //0x0000b5df incl %ebx - 0x0f, 0x85, 0xa0, 0xff, 0xff, 0xff, //0x0000b5e1 jne LBB5_2311 - //0x0000b5e7 LBB5_2312 - 0xc5, 0xdd, 0x73, 0xd2, 0x20, //0x0000b5e7 vpsrlq $32, %ymm2, %ymm4 - 0xc5, 0xdd, 0xf4, 0xe0, //0x0000b5ec vpmuludq %ymm0, %ymm4, %ymm4 - 0xc5, 0xd5, 0x73, 0xd0, 0x20, //0x0000b5f0 vpsrlq $32, %ymm0, %ymm5 - 0xc5, 0xed, 0xf4, 0xed, //0x0000b5f5 vpmuludq %ymm5, %ymm2, %ymm5 - 0xc5, 0xd5, 0xd4, 0xe4, //0x0000b5f9 vpaddq %ymm4, %ymm5, %ymm4 - 0xc5, 0xdd, 0x73, 0xf4, 0x20, //0x0000b5fd vpsllq $32, %ymm4, %ymm4 - 0xc5, 0xed, 0xf4, 0xc0, //0x0000b602 vpmuludq %ymm0, %ymm2, %ymm0 - 0xc5, 0xfd, 0xd4, 0xc4, //0x0000b606 vpaddq %ymm4, %ymm0, %ymm0 - 0xc5, 0xed, 0x73, 0xd3, 0x20, //0x0000b60a vpsrlq $32, %ymm3, %ymm2 - 0xc5, 0xed, 0xf4, 0xd0, //0x0000b60f vpmuludq %ymm0, %ymm2, %ymm2 - 0xc5, 0xdd, 0x73, 0xd0, 0x20, //0x0000b613 vpsrlq $32, %ymm0, %ymm4 - 0xc5, 0xe5, 0xf4, 0xe4, //0x0000b618 vpmuludq %ymm4, %ymm3, %ymm4 - 0xc5, 0xdd, 0xd4, 0xd2, //0x0000b61c vpaddq %ymm2, %ymm4, %ymm2 - 0xc5, 0xed, 0x73, 0xf2, 0x20, //0x0000b620 vpsllq $32, %ymm2, %ymm2 - 0xc5, 0xe5, 0xf4, 0xc0, //0x0000b625 vpmuludq %ymm0, %ymm3, %ymm0 - 0xc5, 0xfd, 0xd4, 0xc2, //0x0000b629 vpaddq %ymm2, %ymm0, %ymm0 - 0xc5, 0xed, 0x73, 0xd1, 0x20, //0x0000b62d vpsrlq $32, %ymm1, %ymm2 - 0xc5, 0xed, 0xf4, 0xd0, //0x0000b632 vpmuludq %ymm0, %ymm2, %ymm2 - 0xc5, 0xe5, 0x73, 0xd0, 0x20, //0x0000b636 vpsrlq $32, %ymm0, %ymm3 - 0xc5, 0xf5, 0xf4, 0xdb, //0x0000b63b vpmuludq %ymm3, %ymm1, %ymm3 - 0xc5, 0xe5, 0xd4, 0xd2, //0x0000b63f vpaddq %ymm2, %ymm3, %ymm2 - 0xc5, 0xed, 0x73, 0xf2, 0x20, //0x0000b643 vpsllq $32, %ymm2, %ymm2 - 0xc5, 0xf5, 0xf4, 0xc0, //0x0000b648 vpmuludq %ymm0, %ymm1, %ymm0 - 0xc5, 0xfd, 0xd4, 0xc2, //0x0000b64c vpaddq %ymm2, %ymm0, %ymm0 - 0xc4, 0xe3, 0x7d, 0x39, 0xc1, 0x01, //0x0000b650 vextracti128 $1, %ymm0, %xmm1 - 0xc5, 0xe9, 0x73, 0xd0, 0x20, //0x0000b656 vpsrlq $32, %xmm0, %xmm2 - 0xc5, 0xe9, 0xf4, 0xd1, //0x0000b65b vpmuludq %xmm1, %xmm2, %xmm2 - 0xc5, 0xe1, 0x73, 0xd1, 0x20, //0x0000b65f vpsrlq $32, %xmm1, %xmm3 - 0xc5, 0xf9, 0xf4, 0xdb, //0x0000b664 vpmuludq %xmm3, %xmm0, %xmm3 - 0xc5, 0xe1, 0xd4, 0xd2, //0x0000b668 vpaddq %xmm2, %xmm3, %xmm2 - 0xc5, 0xe9, 0x73, 0xf2, 0x20, //0x0000b66c vpsllq $32, %xmm2, %xmm2 - 0xc5, 0xf9, 0xf4, 0xc1, //0x0000b671 vpmuludq %xmm1, %xmm0, %xmm0 - 0xc5, 0xf9, 0xd4, 0xc2, //0x0000b675 vpaddq %xmm2, %xmm0, %xmm0 - 0xc5, 0xf9, 0x70, 0xc8, 0xee, //0x0000b679 vpshufd $238, %xmm0, %xmm1 - 0xc5, 0xe9, 0x73, 0xd0, 0x20, //0x0000b67e vpsrlq $32, %xmm0, %xmm2 - 0xc5, 0xe9, 0xf4, 0xd1, //0x0000b683 vpmuludq %xmm1, %xmm2, %xmm2 - 0xc5, 0xf9, 0x70, 0xd8, 0xff, //0x0000b687 vpshufd $255, %xmm0, %xmm3 - 0xc5, 0xf9, 0xf4, 0xdb, //0x0000b68c vpmuludq %xmm3, %xmm0, %xmm3 - 0xc5, 0xe1, 0xd4, 0xd2, //0x0000b690 vpaddq %xmm2, %xmm3, %xmm2 - 0xc5, 0xe9, 0x73, 0xf2, 0x20, //0x0000b694 vpsllq $32, %xmm2, %xmm2 - 0xc5, 0xf9, 0xf4, 0xc1, //0x0000b699 vpmuludq %xmm1, %xmm0, %xmm0 - 0xc5, 0xf9, 0xd4, 0xc2, //0x0000b69d vpaddq %xmm2, %xmm0, %xmm0 - 0xc4, 0xe1, 0xf9, 0x7e, 0xc2, //0x0000b6a1 vmovq %xmm0, %rdx - 0x44, 0x39, 0xc7, //0x0000b6a6 cmpl %r8d, %edi - 0x0f, 0x85, 0x09, 0x00, 0x00, 0x00, //0x0000b6a9 jne LBB5_2314 - //0x0000b6af LBB5_2313 - 0x4c, 0x8b, 0x75, 0xa8, //0x0000b6af movq $-88(%rbp), %r14 - 0xe9, 0x1d, 0x00, 0x00, 0x00, //0x0000b6b3 jmp LBB5_2317 - //0x0000b6b8 LBB5_2314 - 0x45, 0x01, 0xc3, //0x0000b6b8 addl %r8d, %r11d - //0x0000b6bb LBB5_2315 - 0x44, 0x89, 0xe6, //0x0000b6bb movl %r12d, %esi - 0x44, 0x29, 0xde, //0x0000b6be subl %r11d, %esi - 0x4c, 0x8b, 0x75, 0xa8, //0x0000b6c1 movq $-88(%rbp), %r14 - //0x0000b6c5 LBB5_2316 - 0x48, 0x01, 0xd2, //0x0000b6c5 addq %rdx, %rdx - 0x48, 0x8d, 0x14, 0x92, //0x0000b6c8 leaq (%rdx,%rdx,4), %rdx - 0x83, 0xc6, 0xff, //0x0000b6cc addl $-1, %esi - 0x0f, 0x85, 0xf0, 0xff, 0xff, 0xff, //0x0000b6cf jne LBB5_2316 - //0x0000b6d5 LBB5_2317 - 0x31, 0xf6, //0x0000b6d5 xorl %esi, %esi - 0x45, 0x85, 0xe4, //0x0000b6d7 testl %r12d, %r12d - 0x4c, 0x8b, 0x5d, 0xc0, //0x0000b6da movq $-64(%rbp), %r11 - 0x0f, 0x88, 0x4b, 0x00, 0x00, 0x00, //0x0000b6de js LBB5_2324 - 0x44, 0x39, 0xe0, //0x0000b6e4 cmpl %r12d, %eax - 0x0f, 0x8e, 0x42, 0x00, 0x00, 0x00, //0x0000b6e7 jle LBB5_2324 - 0x41, 0x8a, 0x0c, 0x09, //0x0000b6ed movb (%r9,%rcx), %cl - 0x80, 0xf9, 0x35, //0x0000b6f1 cmpb $53, %cl - 0x0f, 0x85, 0x2e, 0x00, 0x00, 0x00, //0x0000b6f4 jne LBB5_2323 - 0x41, 0x8d, 0x74, 0x24, 0x01, //0x0000b6fa leal $1(%r12), %esi - 0x39, 0xc6, //0x0000b6ff cmpl %eax, %esi - 0x0f, 0x85, 0x21, 0x00, 0x00, 0x00, //0x0000b701 jne LBB5_2323 - 0x45, 0x85, 0xff, //0x0000b707 testl %r15d, %r15d - 0x40, 0x0f, 0x95, 0xc6, //0x0000b70a setne %sil - 0x41, 0x08, 0xf2, //0x0000b70e orb %sil, %r10b - 0x0f, 0x85, 0x18, 0x00, 0x00, 0x00, //0x0000b711 jne LBB5_2324 - 0x41, 0x83, 0xc4, 0xff, //0x0000b717 addl $-1, %r12d - 0x43, 0x8a, 0x34, 0x21, //0x0000b71b movb (%r9,%r12), %sil - 0x40, 0x80, 0xe6, 0x01, //0x0000b71f andb $1, %sil - 0xe9, 0x07, 0x00, 0x00, 0x00, //0x0000b723 jmp LBB5_2324 - //0x0000b728 LBB5_2323 - 0x80, 0xf9, 0x35, //0x0000b728 cmpb $53, %cl - 0x40, 0x0f, 0x9d, 0xc6, //0x0000b72b setge %sil - //0x0000b72f LBB5_2324 - 0x4c, 0x8b, 0x7d, 0xc8, //0x0000b72f movq $-56(%rbp), %r15 - //0x0000b733 LBB5_2325 - 0x44, 0x0f, 0xb6, 0xc6, //0x0000b733 movzbl %sil, %r8d - 0x49, 0x01, 0xd0, //0x0000b737 addq %rdx, %r8 - 0x48, 0xb8, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x20, 0x00, //0x0000b73a movabsq $9007199254740992, %rax - 0x49, 0x39, 0xc0, //0x0000b744 cmpq %rax, %r8 - 0x8b, 0x4d, 0x84, //0x0000b747 movl $-124(%rbp), %ecx - 0x48, 0xbe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x0000b74a movabsq $4503599627370495, %rsi - 0x0f, 0x85, 0x22, 0x00, 0x00, 0x00, //0x0000b754 jne LBB5_2328 - 0x41, 0x81, 0xfe, 0xfe, 0x03, 0x00, 0x00, //0x0000b75a cmpl $1022, %r14d - 0x8a, 0x55, 0xd7, //0x0000b761 movb $-41(%rbp), %dl - 0x0f, 0x8e, 0x1a, 0x00, 0x00, 0x00, //0x0000b764 jle LBB5_2329 - 0x45, 0x31, 0xc0, //0x0000b76a xorl %r8d, %r8d - 0x49, 0xbe, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf0, 0x7f, //0x0000b76d movabsq $9218868437227405312, %r14 - 0xe9, 0x03, 0xe7, 0xff, 0xff, //0x0000b777 jmp LBB5_2005 - //0x0000b77c LBB5_2328 - 0x8a, 0x55, 0xd7, //0x0000b77c movb $-41(%rbp), %dl - 0xe9, 0x08, 0x00, 0x00, 0x00, //0x0000b77f jmp LBB5_2330 - //0x0000b784 LBB5_2329 - 0x41, 0x83, 0xc6, 0x01, //0x0000b784 addl $1, %r14d - 0x4c, 0x8d, 0x46, 0x01, //0x0000b788 leaq $1(%rsi), %r8 - //0x0000b78c LBB5_2330 - 0x48, 0x8d, 0x46, 0x01, //0x0000b78c leaq $1(%rsi), %rax - 0x4c, 0x21, 0xc0, //0x0000b790 andq %r8, %rax - 0x41, 0x81, 0xc6, 0xff, 0x03, 0x00, 0x00, //0x0000b793 addl $1023, %r14d - 0x41, 0x81, 0xe6, 0xff, 0x07, 0x00, 0x00, //0x0000b79a andl $2047, %r14d - 0x49, 0xc1, 0xe6, 0x34, //0x0000b7a1 shlq $52, %r14 - 0x48, 0x85, 0xc0, //0x0000b7a5 testq %rax, %rax - 0x4c, 0x0f, 0x44, 0xf0, //0x0000b7a8 cmoveq %rax, %r14 - 0xe9, 0xce, 0xe6, 0xff, 0xff, //0x0000b7ac jmp LBB5_2005 - //0x0000b7b1 LBB5_2331 - 0x49, 0x89, 0xf8, //0x0000b7b1 movq %rdi, %r8 - //0x0000b7b4 LBB5_2332 - 0x0f, 0xbc, 0xc2, //0x0000b7b4 bsfl %edx, %eax - 0x49, 0x01, 0xc4, //0x0000b7b7 addq %rax, %r12 - 0xc5, 0xfe, 0x6f, 0x05, 0xbe, 0x48, 0xff, 0xff, //0x0000b7ba vmovdqu $-46914(%rip), %ymm0 /* LCPI5_1+0(%rip) */ - 0xc5, 0xfe, 0x6f, 0x0d, 0xd6, 0x48, 0xff, 0xff, //0x0000b7c2 vmovdqu $-46890(%rip), %ymm1 /* LCPI5_2+0(%rip) */ - 0xc5, 0xfe, 0x6f, 0x15, 0xee, 0x48, 0xff, 0xff, //0x0000b7ca vmovdqu $-46866(%rip), %ymm2 /* LCPI5_3+0(%rip) */ - 0x48, 0x8d, 0x15, 0x37, 0x55, 0x00, 0x00, //0x0000b7d2 leaq $21815(%rip), %rdx /* _ESCAPED_TAB+0(%rip) */ - 0x4c, 0x89, 0xe7, //0x0000b7d9 movq %r12, %rdi - 0x4c, 0x89, 0xe0, //0x0000b7dc movq %r12, %rax - //0x0000b7df LBB5_2333 - 0x0f, 0xb6, 0x77, 0x01, //0x0000b7df movzbl $1(%rdi), %esi - 0x48, 0x83, 0xfe, 0x75, //0x0000b7e3 cmpq $117, %rsi - 0x0f, 0x84, 0x21, 0x00, 0x00, 0x00, //0x0000b7e7 je LBB5_2336 - 0x8a, 0x1c, 0x16, //0x0000b7ed movb (%rsi,%rdx), %bl - 0x84, 0xdb, //0x0000b7f0 testb %bl, %bl - 0x0f, 0x84, 0x00, 0x06, 0x00, 0x00, //0x0000b7f2 je LBB5_2392 - 0x4c, 0x89, 0x5d, 0xc0, //0x0000b7f8 movq %r11, $-64(%rbp) - 0x48, 0x83, 0xc7, 0x02, //0x0000b7fc addq $2, %rdi - 0x88, 0x18, //0x0000b800 movb %bl, (%rax) - 0x48, 0x83, 0xc0, 0x01, //0x0000b802 addq $1, %rax - 0x49, 0x89, 0xfc, //0x0000b806 movq %rdi, %r12 - 0xe9, 0x59, 0x02, 0x00, 0x00, //0x0000b809 jmp LBB5_2356 - //0x0000b80e LBB5_2336 - 0x4c, 0x89, 0x5d, 0xc0, //0x0000b80e movq %r11, $-64(%rbp) - 0x44, 0x8b, 0x77, 0x02, //0x0000b812 movl $2(%rdi), %r14d - 0x45, 0x89, 0xf1, //0x0000b816 movl %r14d, %r9d - 0x41, 0xf7, 0xd1, //0x0000b819 notl %r9d - 0x41, 0x8d, 0x9e, 0xd0, 0xcf, 0xcf, 0xcf, //0x0000b81c leal $-808464432(%r14), %ebx - 0x41, 0x81, 0xe1, 0x80, 0x80, 0x80, 0x80, //0x0000b823 andl $-2139062144, %r9d - 0x40, 0xb6, 0x01, //0x0000b82a movb $1, %sil - 0x48, 0x89, 0x75, 0x90, //0x0000b82d movq %rsi, $-112(%rbp) - 0x48, 0xc7, 0xc6, 0xf4, 0xff, 0xff, 0xff, //0x0000b831 movq $-12, %rsi - 0x41, 0x85, 0xd9, //0x0000b838 testl %ebx, %r9d - 0x0f, 0x85, 0x7e, 0x07, 0x00, 0x00, //0x0000b83b jne LBB5_2424 - 0x41, 0x8d, 0x9e, 0x19, 0x19, 0x19, 0x19, //0x0000b841 leal $421075225(%r14), %ebx - 0x44, 0x09, 0xf3, //0x0000b848 orl %r14d, %ebx - 0xf7, 0xc3, 0x80, 0x80, 0x80, 0x80, //0x0000b84b testl $-2139062144, %ebx - 0x0f, 0x85, 0x68, 0x07, 0x00, 0x00, //0x0000b851 jne LBB5_2424 - 0x44, 0x89, 0xf3, //0x0000b857 movl %r14d, %ebx - 0x81, 0xe3, 0x7f, 0x7f, 0x7f, 0x7f, //0x0000b85a andl $2139062143, %ebx - 0x41, 0xba, 0xc0, 0xc0, 0xc0, 0xc0, //0x0000b860 movl $-1061109568, %r10d - 0x41, 0x29, 0xda, //0x0000b866 subl %ebx, %r10d - 0x44, 0x8d, 0x9b, 0x46, 0x46, 0x46, 0x46, //0x0000b869 leal $1179010630(%rbx), %r11d - 0x45, 0x21, 0xca, //0x0000b870 andl %r9d, %r10d - 0x45, 0x85, 0xda, //0x0000b873 testl %r11d, %r10d - 0x0f, 0x85, 0x43, 0x07, 0x00, 0x00, //0x0000b876 jne LBB5_2424 - 0x41, 0xba, 0xe0, 0xe0, 0xe0, 0xe0, //0x0000b87c movl $-522133280, %r10d - 0x41, 0x29, 0xda, //0x0000b882 subl %ebx, %r10d - 0x81, 0xc3, 0x39, 0x39, 0x39, 0x39, //0x0000b885 addl $960051513, %ebx - 0x45, 0x21, 0xd1, //0x0000b88b andl %r10d, %r9d - 0x41, 0x85, 0xd9, //0x0000b88e testl %ebx, %r9d - 0x0f, 0x85, 0x28, 0x07, 0x00, 0x00, //0x0000b891 jne LBB5_2424 - 0x41, 0x0f, 0xce, //0x0000b897 bswapl %r14d - 0x44, 0x89, 0xf3, //0x0000b89a movl %r14d, %ebx - 0xc1, 0xeb, 0x04, //0x0000b89d shrl $4, %ebx - 0xf7, 0xd3, //0x0000b8a0 notl %ebx - 0x81, 0xe3, 0x01, 0x01, 0x01, 0x01, //0x0000b8a2 andl $16843009, %ebx - 0x8d, 0x1c, 0xdb, //0x0000b8a8 leal (%rbx,%rbx,8), %ebx - 0x41, 0x81, 0xe6, 0x0f, 0x0f, 0x0f, 0x0f, //0x0000b8ab andl $252645135, %r14d - 0x41, 0x01, 0xde, //0x0000b8b2 addl %ebx, %r14d - 0x44, 0x89, 0xf3, //0x0000b8b5 movl %r14d, %ebx - 0xc1, 0xeb, 0x04, //0x0000b8b8 shrl $4, %ebx - 0x44, 0x09, 0xf3, //0x0000b8bb orl %r14d, %ebx - 0x44, 0x0f, 0xb6, 0xcb, //0x0000b8be movzbl %bl, %r9d - 0xc1, 0xeb, 0x08, //0x0000b8c2 shrl $8, %ebx - 0x81, 0xe3, 0x00, 0xff, 0x00, 0x00, //0x0000b8c5 andl $65280, %ebx - 0x41, 0x09, 0xd9, //0x0000b8cb orl %ebx, %r9d - 0x4c, 0x8d, 0x67, 0x06, //0x0000b8ce leaq $6(%rdi), %r12 - 0x41, 0x81, 0xf9, 0x80, 0x00, 0x00, 0x00, //0x0000b8d2 cmpl $128, %r9d - 0x0f, 0x82, 0x73, 0x04, 0x00, 0x00, //0x0000b8d9 jb LBB5_2387 - 0x45, 0x31, 0xf6, //0x0000b8df xorl %r14d, %r14d - //0x0000b8e2 LBB5_2342 - 0x41, 0x81, 0xf9, 0xff, 0x07, 0x00, 0x00, //0x0000b8e2 cmpl $2047, %r9d - 0x0f, 0x86, 0x72, 0x04, 0x00, 0x00, //0x0000b8e9 jbe LBB5_2389 - 0x44, 0x89, 0xcb, //0x0000b8ef movl %r9d, %ebx - 0x81, 0xe3, 0x00, 0xf8, 0xff, 0xff, //0x0000b8f2 andl $-2048, %ebx - 0x81, 0xfb, 0x00, 0xd8, 0x00, 0x00, //0x0000b8f8 cmpl $55296, %ebx - 0x0f, 0x85, 0x2e, 0x01, 0x00, 0x00, //0x0000b8fe jne LBB5_2354 - 0x41, 0x81, 0xf9, 0xff, 0xdb, 0x00, 0x00, //0x0000b904 cmpl $56319, %r9d - 0x0f, 0x87, 0x77, 0x04, 0x00, 0x00, //0x0000b90b ja LBB5_2390 - 0x42, 0x80, 0x7c, 0x77, 0x06, 0x5c, //0x0000b911 cmpb $92, $6(%rdi,%r14,2) - 0x0f, 0x85, 0x6b, 0x04, 0x00, 0x00, //0x0000b917 jne LBB5_2390 - 0x42, 0x80, 0x7c, 0x77, 0x07, 0x75, //0x0000b91d cmpb $117, $7(%rdi,%r14,2) - 0x0f, 0x85, 0x5f, 0x04, 0x00, 0x00, //0x0000b923 jne LBB5_2390 - 0x42, 0x8b, 0x5c, 0x77, 0x08, //0x0000b929 movl $8(%rdi,%r14,2), %ebx - 0x41, 0x89, 0xda, //0x0000b92e movl %ebx, %r10d - 0x41, 0xf7, 0xd2, //0x0000b931 notl %r10d - 0x48, 0x89, 0x5d, 0xb8, //0x0000b934 movq %rbx, $-72(%rbp) - 0x44, 0x8d, 0x9b, 0xd0, 0xcf, 0xcf, 0xcf, //0x0000b938 leal $-808464432(%rbx), %r11d - 0x41, 0x81, 0xe2, 0x80, 0x80, 0x80, 0x80, //0x0000b93f andl $-2139062144, %r10d - 0x45, 0x85, 0xda, //0x0000b946 testl %r11d, %r10d - 0x0f, 0x85, 0x70, 0x06, 0x00, 0x00, //0x0000b949 jne LBB5_2424 - 0x4c, 0x8b, 0x5d, 0xb8, //0x0000b94f movq $-72(%rbp), %r11 - 0x41, 0x8d, 0x9b, 0x19, 0x19, 0x19, 0x19, //0x0000b953 leal $421075225(%r11), %ebx - 0x44, 0x09, 0xdb, //0x0000b95a orl %r11d, %ebx - 0xf7, 0xc3, 0x80, 0x80, 0x80, 0x80, //0x0000b95d testl $-2139062144, %ebx - 0x0f, 0x85, 0x56, 0x06, 0x00, 0x00, //0x0000b963 jne LBB5_2424 - 0x4c, 0x8b, 0x5d, 0xb8, //0x0000b969 movq $-72(%rbp), %r11 - 0x41, 0x81, 0xe3, 0x7f, 0x7f, 0x7f, 0x7f, //0x0000b96d andl $2139062143, %r11d - 0xbb, 0xc0, 0xc0, 0xc0, 0xc0, //0x0000b974 movl $-1061109568, %ebx - 0x44, 0x29, 0xdb, //0x0000b979 subl %r11d, %ebx - 0x89, 0x5d, 0xa8, //0x0000b97c movl %ebx, $-88(%rbp) - 0x41, 0x8d, 0x9b, 0x46, 0x46, 0x46, 0x46, //0x0000b97f leal $1179010630(%r11), %ebx - 0x89, 0x5d, 0xc8, //0x0000b986 movl %ebx, $-56(%rbp) - 0x8b, 0x5d, 0xa8, //0x0000b989 movl $-88(%rbp), %ebx - 0x44, 0x21, 0xd3, //0x0000b98c andl %r10d, %ebx - 0x85, 0x5d, 0xc8, //0x0000b98f testl %ebx, $-56(%rbp) - 0x0f, 0x85, 0x27, 0x06, 0x00, 0x00, //0x0000b992 jne LBB5_2424 - 0xbb, 0xe0, 0xe0, 0xe0, 0xe0, //0x0000b998 movl $-522133280, %ebx - 0x44, 0x29, 0xdb, //0x0000b99d subl %r11d, %ebx - 0x41, 0x81, 0xc3, 0x39, 0x39, 0x39, 0x39, //0x0000b9a0 addl $960051513, %r11d - 0x41, 0x21, 0xda, //0x0000b9a7 andl %ebx, %r10d - 0x45, 0x85, 0xda, //0x0000b9aa testl %r11d, %r10d - 0x0f, 0x85, 0x0c, 0x06, 0x00, 0x00, //0x0000b9ad jne LBB5_2424 - 0x4c, 0x8b, 0x55, 0xb8, //0x0000b9b3 movq $-72(%rbp), %r10 - 0x41, 0x0f, 0xca, //0x0000b9b7 bswapl %r10d - 0x44, 0x89, 0xd3, //0x0000b9ba movl %r10d, %ebx - 0xc1, 0xeb, 0x04, //0x0000b9bd shrl $4, %ebx - 0xf7, 0xd3, //0x0000b9c0 notl %ebx - 0x81, 0xe3, 0x01, 0x01, 0x01, 0x01, //0x0000b9c2 andl $16843009, %ebx - 0x8d, 0x1c, 0xdb, //0x0000b9c8 leal (%rbx,%rbx,8), %ebx - 0x41, 0x81, 0xe2, 0x0f, 0x0f, 0x0f, 0x0f, //0x0000b9cb andl $252645135, %r10d - 0x41, 0x01, 0xda, //0x0000b9d2 addl %ebx, %r10d - 0x44, 0x89, 0xd3, //0x0000b9d5 movl %r10d, %ebx - 0xc1, 0xeb, 0x04, //0x0000b9d8 shrl $4, %ebx - 0x44, 0x09, 0xd3, //0x0000b9db orl %r10d, %ebx - 0x41, 0x89, 0xdb, //0x0000b9de movl %ebx, %r11d - 0x41, 0xc1, 0xeb, 0x08, //0x0000b9e1 shrl $8, %r11d - 0x41, 0x81, 0xe3, 0x00, 0xff, 0x00, 0x00, //0x0000b9e5 andl $65280, %r11d - 0x44, 0x0f, 0xb6, 0xd3, //0x0000b9ec movzbl %bl, %r10d - 0x45, 0x09, 0xda, //0x0000b9f0 orl %r11d, %r10d - 0x81, 0xe3, 0x00, 0x00, 0xfc, 0x00, //0x0000b9f3 andl $16515072, %ebx - 0x81, 0xfb, 0x00, 0x00, 0xdc, 0x00, //0x0000b9f9 cmpl $14417920, %ebx - 0x0f, 0x84, 0x95, 0x03, 0x00, 0x00, //0x0000b9ff je LBB5_2391 - 0x49, 0x83, 0xc4, 0x06, //0x0000ba05 addq $6, %r12 - 0x66, 0x42, 0xc7, 0x04, 0x30, 0xef, 0xbf, //0x0000ba09 movw $-16401, (%rax,%r14) - 0x42, 0xc6, 0x44, 0x30, 0x02, 0xbd, //0x0000ba10 movb $-67, $2(%rax,%r14) - 0x49, 0x83, 0xc6, 0x03, //0x0000ba16 addq $3, %r14 - 0x45, 0x89, 0xd1, //0x0000ba1a movl %r10d, %r9d - 0x41, 0x81, 0xfa, 0x80, 0x00, 0x00, 0x00, //0x0000ba1d cmpl $128, %r10d - 0x0f, 0x83, 0xb8, 0xfe, 0xff, 0xff, //0x0000ba24 jae LBB5_2342 - 0x4c, 0x01, 0xf0, //0x0000ba2a addq %r14, %rax - 0xe9, 0x23, 0x03, 0x00, 0x00, //0x0000ba2d jmp LBB5_2388 - //0x0000ba32 LBB5_2354 - 0x44, 0x89, 0xce, //0x0000ba32 movl %r9d, %esi - 0xc1, 0xee, 0x0c, //0x0000ba35 shrl $12, %esi - 0x40, 0x80, 0xce, 0xe0, //0x0000ba38 orb $-32, %sil - 0x42, 0x88, 0x34, 0x30, //0x0000ba3c movb %sil, (%rax,%r14) - 0x44, 0x89, 0xce, //0x0000ba40 movl %r9d, %esi - 0xc1, 0xee, 0x06, //0x0000ba43 shrl $6, %esi - 0x40, 0x80, 0xe6, 0x3f, //0x0000ba46 andb $63, %sil - 0x40, 0x80, 0xce, 0x80, //0x0000ba4a orb $-128, %sil - 0x42, 0x88, 0x74, 0x30, 0x01, //0x0000ba4e movb %sil, $1(%rax,%r14) - 0x41, 0x80, 0xe1, 0x3f, //0x0000ba53 andb $63, %r9b - 0x41, 0x80, 0xc9, 0x80, //0x0000ba57 orb $-128, %r9b - 0x46, 0x88, 0x4c, 0x30, 0x02, //0x0000ba5b movb %r9b, $2(%rax,%r14) - //0x0000ba60 LBB5_2355 - 0x4c, 0x01, 0xf0, //0x0000ba60 addq %r14, %rax - 0x48, 0x83, 0xc0, 0x03, //0x0000ba63 addq $3, %rax - //0x0000ba67 LBB5_2356 - 0x41, 0x80, 0x3c, 0x24, 0x5c, //0x0000ba67 cmpb $92, (%r12) - 0x4c, 0x89, 0xe7, //0x0000ba6c movq %r12, %rdi - 0x4c, 0x8b, 0x5d, 0xc0, //0x0000ba6f movq $-64(%rbp), %r11 - 0x0f, 0x84, 0x66, 0xfd, 0xff, 0xff, //0x0000ba73 je LBB5_2333 - 0xc5, 0x7d, 0x7f, 0xdf, //0x0000ba79 vmovdqa %ymm11, %ymm7 - 0x4c, 0x89, 0x7d, 0xc8, //0x0000ba7d movq %r15, $-56(%rbp) - 0x4c, 0x89, 0xdb, //0x0000ba81 movq %r11, %rbx - 0xc4, 0xc1, 0x7e, 0x6f, 0x1c, 0x24, //0x0000ba84 vmovdqu (%r12), %ymm3 - 0xc5, 0xe5, 0x74, 0xe0, //0x0000ba8a vpcmpeqb %ymm0, %ymm3, %ymm4 - 0xc5, 0xe5, 0x74, 0xe9, //0x0000ba8e vpcmpeqb %ymm1, %ymm3, %ymm5 - 0xc5, 0x7d, 0xd7, 0xd5, //0x0000ba92 vpmovmskb %ymm5, %r10d - 0xc5, 0xe5, 0xda, 0xea, //0x0000ba96 vpminub %ymm2, %ymm3, %ymm5 - 0xc5, 0xe5, 0x74, 0xed, //0x0000ba9a vpcmpeqb %ymm5, %ymm3, %ymm5 - 0xc5, 0xd5, 0xeb, 0xf4, //0x0000ba9e vpor %ymm4, %ymm5, %ymm6 - 0xc5, 0xfd, 0xd7, 0xfe, //0x0000baa2 vpmovmskb %ymm6, %edi - 0x83, 0xc7, 0xff, //0x0000baa6 addl $-1, %edi - 0xc4, 0xc1, 0x7a, 0x6f, 0x34, 0x24, //0x0000baa9 vmovdqu (%r12), %xmm6 - 0xc4, 0xc1, 0x79, 0x7e, 0xf6, //0x0000baaf vmovd %xmm6, %r14d - 0x44, 0x85, 0xd7, //0x0000bab4 testl %r10d, %edi - 0x0f, 0x85, 0x17, 0x05, 0x00, 0x00, //0x0000bab7 jne LBB5_2426 - 0xf6, 0xc1, 0x20, //0x0000babd testb $32, %cl - 0x0f, 0x85, 0x42, 0x01, 0x00, 0x00, //0x0000bac0 jne LBB5_2375 - 0x41, 0x83, 0xc2, 0xff, //0x0000bac6 addl $-1, %r10d - 0xc5, 0xe5, 0x74, 0xe0, //0x0000baca vpcmpeqb %ymm0, %ymm3, %ymm4 - 0xc5, 0xfd, 0xd7, 0xfc, //0x0000bace vpmovmskb %ymm4, %edi - 0x41, 0x85, 0xfa, //0x0000bad2 testl %edi, %r10d - 0x0f, 0x85, 0x55, 0x00, 0x00, 0x00, //0x0000bad5 jne LBB5_2364 - 0x49, 0x83, 0xc4, 0x20, //0x0000badb addq $32, %r12 - //0x0000badf LBB5_2361 - 0xc5, 0xfe, 0x7f, 0x18, //0x0000badf vmovdqu %ymm3, (%rax) - 0xc4, 0xc1, 0x7e, 0x6f, 0x1c, 0x24, //0x0000bae3 vmovdqu (%r12), %ymm3 - 0xc5, 0xe5, 0x74, 0xe0, //0x0000bae9 vpcmpeqb %ymm0, %ymm3, %ymm4 - 0xc5, 0xe5, 0x74, 0xe9, //0x0000baed vpcmpeqb %ymm1, %ymm3, %ymm5 - 0xc5, 0xfd, 0xd7, 0xf5, //0x0000baf1 vpmovmskb %ymm5, %esi - 0xc5, 0xe5, 0xda, 0xea, //0x0000baf5 vpminub %ymm2, %ymm3, %ymm5 - 0xc5, 0xe5, 0x74, 0xed, //0x0000baf9 vpcmpeqb %ymm5, %ymm3, %ymm5 - 0xc5, 0xd5, 0xeb, 0xec, //0x0000bafd vpor %ymm4, %ymm5, %ymm5 - 0xc5, 0xfd, 0xd7, 0xfd, //0x0000bb01 vpmovmskb %ymm5, %edi - 0x83, 0xc7, 0xff, //0x0000bb05 addl $-1, %edi - 0x85, 0xf7, //0x0000bb08 testl %esi, %edi - 0x0f, 0x85, 0xbb, 0x04, 0x00, 0x00, //0x0000bb0a jne LBB5_2425 - 0x48, 0x83, 0xc0, 0x20, //0x0000bb10 addq $32, %rax - 0x83, 0xc6, 0xff, //0x0000bb14 addl $-1, %esi - 0xc5, 0xfd, 0xd7, 0xfc, //0x0000bb17 vpmovmskb %ymm4, %edi - 0x49, 0x83, 0xc4, 0x20, //0x0000bb1b addq $32, %r12 - 0x85, 0xfe, //0x0000bb1f testl %edi, %esi - 0x0f, 0x84, 0xb8, 0xff, 0xff, 0xff, //0x0000bb21 je LBB5_2361 - 0xc4, 0xc1, 0x79, 0x7e, 0xde, //0x0000bb27 vmovd %xmm3, %r14d - 0x49, 0x83, 0xc4, 0xe0, //0x0000bb2c addq $-32, %r12 - //0x0000bb30 LBB5_2364 - 0x4c, 0x89, 0xe7, //0x0000bb30 movq %r12, %rdi - 0x41, 0x80, 0xfe, 0x5c, //0x0000bb33 cmpb $92, %r14b - 0x49, 0x89, 0xdb, //0x0000bb37 movq %rbx, %r11 - 0x4c, 0x8b, 0x7d, 0xc8, //0x0000bb3a movq $-56(%rbp), %r15 - 0xc5, 0x7d, 0x6f, 0xdf, //0x0000bb3e vmovdqa %ymm7, %ymm11 - 0x0f, 0x84, 0x97, 0xfc, 0xff, 0xff, //0x0000bb42 je LBB5_2333 - 0x31, 0xf6, //0x0000bb48 xorl %esi, %esi - //0x0000bb4a LBB5_2366 - 0x44, 0x88, 0x34, 0x30, //0x0000bb4a movb %r14b, (%rax,%rsi) - 0x41, 0x0f, 0xb6, 0x7c, 0x34, 0x01, //0x0000bb4e movzbl $1(%r12,%rsi), %edi - 0x40, 0x80, 0xff, 0x5c, //0x0000bb54 cmpb $92, %dil - 0x0f, 0x84, 0x22, 0x01, 0x00, 0x00, //0x0000bb58 je LBB5_2378 - 0x40, 0x88, 0x7c, 0x30, 0x01, //0x0000bb5e movb %dil, $1(%rax,%rsi) - 0x41, 0x0f, 0xb6, 0x7c, 0x34, 0x02, //0x0000bb63 movzbl $2(%r12,%rsi), %edi - 0x40, 0x80, 0xff, 0x5c, //0x0000bb69 cmpb $92, %dil - 0x0f, 0x84, 0x2e, 0x01, 0x00, 0x00, //0x0000bb6d je LBB5_2379 - 0x40, 0x88, 0x7c, 0x30, 0x02, //0x0000bb73 movb %dil, $2(%rax,%rsi) - 0x41, 0x0f, 0xb6, 0x7c, 0x34, 0x03, //0x0000bb78 movzbl $3(%r12,%rsi), %edi - 0x40, 0x80, 0xff, 0x5c, //0x0000bb7e cmpb $92, %dil - 0x0f, 0x84, 0x34, 0x01, 0x00, 0x00, //0x0000bb82 je LBB5_2380 - 0x40, 0x88, 0x7c, 0x30, 0x03, //0x0000bb88 movb %dil, $3(%rax,%rsi) - 0x41, 0x0f, 0xb6, 0x7c, 0x34, 0x04, //0x0000bb8d movzbl $4(%r12,%rsi), %edi - 0x40, 0x80, 0xff, 0x5c, //0x0000bb93 cmpb $92, %dil - 0x0f, 0x84, 0x3a, 0x01, 0x00, 0x00, //0x0000bb97 je LBB5_2381 - 0x40, 0x88, 0x7c, 0x30, 0x04, //0x0000bb9d movb %dil, $4(%rax,%rsi) - 0x41, 0x0f, 0xb6, 0x7c, 0x34, 0x05, //0x0000bba2 movzbl $5(%r12,%rsi), %edi - 0x40, 0x80, 0xff, 0x5c, //0x0000bba8 cmpb $92, %dil - 0x0f, 0x84, 0x40, 0x01, 0x00, 0x00, //0x0000bbac je LBB5_2382 - 0x40, 0x88, 0x7c, 0x30, 0x05, //0x0000bbb2 movb %dil, $5(%rax,%rsi) - 0x41, 0x0f, 0xb6, 0x7c, 0x34, 0x06, //0x0000bbb7 movzbl $6(%r12,%rsi), %edi - 0x40, 0x80, 0xff, 0x5c, //0x0000bbbd cmpb $92, %dil - 0x0f, 0x84, 0x46, 0x01, 0x00, 0x00, //0x0000bbc1 je LBB5_2383 - 0x40, 0x88, 0x7c, 0x30, 0x06, //0x0000bbc7 movb %dil, $6(%rax,%rsi) - 0x41, 0x0f, 0xb6, 0x7c, 0x34, 0x07, //0x0000bbcc movzbl $7(%r12,%rsi), %edi - 0x40, 0x80, 0xff, 0x5c, //0x0000bbd2 cmpb $92, %dil - 0x0f, 0x84, 0x4c, 0x01, 0x00, 0x00, //0x0000bbd6 je LBB5_2384 - 0x40, 0x88, 0x7c, 0x30, 0x07, //0x0000bbdc movb %dil, $7(%rax,%rsi) - 0x45, 0x0f, 0xb6, 0x74, 0x34, 0x08, //0x0000bbe1 movzbl $8(%r12,%rsi), %r14d - 0x48, 0x83, 0xc6, 0x08, //0x0000bbe7 addq $8, %rsi - 0x41, 0x80, 0xfe, 0x5c, //0x0000bbeb cmpb $92, %r14b - 0x0f, 0x85, 0x55, 0xff, 0xff, 0xff, //0x0000bbef jne LBB5_2366 - 0x49, 0x8d, 0x3c, 0x34, //0x0000bbf5 leaq (%r12,%rsi), %rdi - 0x48, 0x83, 0xc7, 0xff, //0x0000bbf9 addq $-1, %rdi - 0x49, 0x01, 0xf4, //0x0000bbfd addq %rsi, %r12 - 0x48, 0x01, 0xf0, //0x0000bc00 addq %rsi, %rax - 0xe9, 0x36, 0x01, 0x00, 0x00, //0x0000bc03 jmp LBB5_2385 - //0x0000bc08 LBB5_2375 - 0xc5, 0xd5, 0x71, 0xf5, 0x07, //0x0000bc08 vpsllw $7, %ymm5, %ymm5 - 0xc5, 0xfd, 0xd7, 0xfd, //0x0000bc0d vpmovmskb %ymm5, %edi - 0x41, 0x83, 0xc2, 0xff, //0x0000bc11 addl $-1, %r10d - 0x41, 0x85, 0xfa, //0x0000bc15 testl %edi, %r10d - 0x0f, 0x85, 0x13, 0x06, 0x00, 0x00, //0x0000bc18 jne LBB5_2455 - 0xc5, 0xdd, 0x71, 0xf4, 0x07, //0x0000bc1e vpsllw $7, %ymm4, %ymm4 - 0xc5, 0xfd, 0xd7, 0xfc, //0x0000bc23 vpmovmskb %ymm4, %edi - 0x41, 0x85, 0xfa, //0x0000bc27 testl %edi, %r10d - 0x0f, 0x85, 0x00, 0xff, 0xff, 0xff, //0x0000bc2a jne LBB5_2364 - 0xc5, 0xfe, 0x7f, 0x18, //0x0000bc30 vmovdqu %ymm3, (%rax) - 0x4d, 0x8d, 0x4c, 0x24, 0x20, //0x0000bc34 leaq $32(%r12), %r9 - 0x48, 0x83, 0xc0, 0x20, //0x0000bc39 addq $32, %rax - 0xc4, 0xc1, 0x7e, 0x6f, 0x5c, 0x24, 0x20, //0x0000bc3d vmovdqu $32(%r12), %ymm3 - 0xc5, 0xe5, 0x74, 0xe0, //0x0000bc44 vpcmpeqb %ymm0, %ymm3, %ymm4 - 0xc5, 0xe5, 0x74, 0xe9, //0x0000bc48 vpcmpeqb %ymm1, %ymm3, %ymm5 - 0xc5, 0x7d, 0xd7, 0xd5, //0x0000bc4c vpmovmskb %ymm5, %r10d - 0xc5, 0xe5, 0xda, 0xea, //0x0000bc50 vpminub %ymm2, %ymm3, %ymm5 - 0xc5, 0xe5, 0x74, 0xed, //0x0000bc54 vpcmpeqb %ymm5, %ymm3, %ymm5 - 0xc5, 0xd5, 0xeb, 0xf4, //0x0000bc58 vpor %ymm4, %ymm5, %ymm6 - 0xc5, 0xfd, 0xd7, 0xfe, //0x0000bc5c vpmovmskb %ymm6, %edi - 0x83, 0xc7, 0xff, //0x0000bc60 addl $-1, %edi - 0xc4, 0xc1, 0x7a, 0x6f, 0x74, 0x24, 0x20, //0x0000bc63 vmovdqu $32(%r12), %xmm6 - 0xc4, 0xc1, 0x79, 0x7e, 0xf6, //0x0000bc6a vmovd %xmm6, %r14d - 0x4d, 0x89, 0xcc, //0x0000bc6f movq %r9, %r12 - 0x44, 0x85, 0xd7, //0x0000bc72 testl %r10d, %edi - 0x0f, 0x84, 0x8d, 0xff, 0xff, 0xff, //0x0000bc75 je LBB5_2375 - 0xe9, 0x57, 0x03, 0x00, 0x00, //0x0000bc7b jmp LBB5_2427 - //0x0000bc80 LBB5_2378 - 0x4d, 0x8d, 0x0c, 0x34, //0x0000bc80 leaq (%r12,%rsi), %r9 - 0x49, 0x83, 0xc1, 0x01, //0x0000bc84 addq $1, %r9 - 0x49, 0x01, 0xf4, //0x0000bc88 addq %rsi, %r12 - 0x48, 0x01, 0xf0, //0x0000bc8b addq %rsi, %rax - 0x48, 0x83, 0xc0, 0x01, //0x0000bc8e addq $1, %rax - 0x4c, 0x89, 0xe7, //0x0000bc92 movq %r12, %rdi - 0x48, 0x83, 0xc7, 0x01, //0x0000bc95 addq $1, %rdi - 0x4d, 0x89, 0xcc, //0x0000bc99 movq %r9, %r12 - 0xe9, 0xa1, 0x00, 0x00, 0x00, //0x0000bc9c jmp LBB5_2386 - //0x0000bca1 LBB5_2379 - 0x49, 0x8d, 0x3c, 0x34, //0x0000bca1 leaq (%r12,%rsi), %rdi - 0x48, 0x83, 0xc7, 0x01, //0x0000bca5 addq $1, %rdi - 0x49, 0x01, 0xf4, //0x0000bca9 addq %rsi, %r12 - 0x49, 0x83, 0xc4, 0x02, //0x0000bcac addq $2, %r12 - 0x48, 0x01, 0xf0, //0x0000bcb0 addq %rsi, %rax - 0x48, 0x83, 0xc0, 0x02, //0x0000bcb3 addq $2, %rax - 0xe9, 0x82, 0x00, 0x00, 0x00, //0x0000bcb7 jmp LBB5_2385 - //0x0000bcbc LBB5_2380 - 0x49, 0x8d, 0x3c, 0x34, //0x0000bcbc leaq (%r12,%rsi), %rdi - 0x48, 0x83, 0xc7, 0x02, //0x0000bcc0 addq $2, %rdi - 0x49, 0x01, 0xf4, //0x0000bcc4 addq %rsi, %r12 - 0x49, 0x83, 0xc4, 0x03, //0x0000bcc7 addq $3, %r12 - 0x48, 0x01, 0xf0, //0x0000bccb addq %rsi, %rax - 0x48, 0x83, 0xc0, 0x03, //0x0000bcce addq $3, %rax - 0xe9, 0x67, 0x00, 0x00, 0x00, //0x0000bcd2 jmp LBB5_2385 - //0x0000bcd7 LBB5_2381 - 0x49, 0x8d, 0x3c, 0x34, //0x0000bcd7 leaq (%r12,%rsi), %rdi - 0x48, 0x83, 0xc7, 0x03, //0x0000bcdb addq $3, %rdi - 0x49, 0x01, 0xf4, //0x0000bcdf addq %rsi, %r12 - 0x49, 0x83, 0xc4, 0x04, //0x0000bce2 addq $4, %r12 - 0x48, 0x01, 0xf0, //0x0000bce6 addq %rsi, %rax - 0x48, 0x83, 0xc0, 0x04, //0x0000bce9 addq $4, %rax - 0xe9, 0x4c, 0x00, 0x00, 0x00, //0x0000bced jmp LBB5_2385 - //0x0000bcf2 LBB5_2382 - 0x49, 0x8d, 0x3c, 0x34, //0x0000bcf2 leaq (%r12,%rsi), %rdi - 0x48, 0x83, 0xc7, 0x04, //0x0000bcf6 addq $4, %rdi - 0x49, 0x01, 0xf4, //0x0000bcfa addq %rsi, %r12 - 0x49, 0x83, 0xc4, 0x05, //0x0000bcfd addq $5, %r12 - 0x48, 0x01, 0xf0, //0x0000bd01 addq %rsi, %rax - 0x48, 0x83, 0xc0, 0x05, //0x0000bd04 addq $5, %rax - 0xe9, 0x31, 0x00, 0x00, 0x00, //0x0000bd08 jmp LBB5_2385 - //0x0000bd0d LBB5_2383 - 0x49, 0x8d, 0x3c, 0x34, //0x0000bd0d leaq (%r12,%rsi), %rdi - 0x48, 0x83, 0xc7, 0x05, //0x0000bd11 addq $5, %rdi - 0x49, 0x01, 0xf4, //0x0000bd15 addq %rsi, %r12 - 0x49, 0x83, 0xc4, 0x06, //0x0000bd18 addq $6, %r12 - 0x48, 0x01, 0xf0, //0x0000bd1c addq %rsi, %rax - 0x48, 0x83, 0xc0, 0x06, //0x0000bd1f addq $6, %rax - 0xe9, 0x16, 0x00, 0x00, 0x00, //0x0000bd23 jmp LBB5_2385 - //0x0000bd28 LBB5_2384 - 0x49, 0x8d, 0x3c, 0x34, //0x0000bd28 leaq (%r12,%rsi), %rdi - 0x48, 0x83, 0xc7, 0x06, //0x0000bd2c addq $6, %rdi - 0x49, 0x01, 0xf4, //0x0000bd30 addq %rsi, %r12 - 0x49, 0x83, 0xc4, 0x07, //0x0000bd33 addq $7, %r12 - 0x48, 0x01, 0xf0, //0x0000bd37 addq %rsi, %rax - 0x48, 0x83, 0xc0, 0x07, //0x0000bd3a addq $7, %rax - //0x0000bd3e LBB5_2385 - 0x48, 0x83, 0xc7, 0x01, //0x0000bd3e addq $1, %rdi - //0x0000bd42 LBB5_2386 - 0x49, 0x89, 0xdb, //0x0000bd42 movq %rbx, %r11 - 0x4c, 0x8b, 0x7d, 0xc8, //0x0000bd45 movq $-56(%rbp), %r15 - 0xc5, 0x7d, 0x6f, 0xdf, //0x0000bd49 vmovdqa %ymm7, %ymm11 - 0xe9, 0x8d, 0xfa, 0xff, 0xff, //0x0000bd4d jmp LBB5_2333 - //0x0000bd52 LBB5_2387 - 0x45, 0x89, 0xca, //0x0000bd52 movl %r9d, %r10d - //0x0000bd55 LBB5_2388 - 0x44, 0x88, 0x10, //0x0000bd55 movb %r10b, (%rax) - 0x48, 0x83, 0xc0, 0x01, //0x0000bd58 addq $1, %rax - 0xe9, 0x06, 0xfd, 0xff, 0xff, //0x0000bd5c jmp LBB5_2356 - //0x0000bd61 LBB5_2389 - 0x44, 0x89, 0xce, //0x0000bd61 movl %r9d, %esi - 0xc1, 0xee, 0x06, //0x0000bd64 shrl $6, %esi - 0x40, 0x80, 0xce, 0xc0, //0x0000bd67 orb $-64, %sil - 0x42, 0x88, 0x34, 0x30, //0x0000bd6b movb %sil, (%rax,%r14) - 0x41, 0x80, 0xe1, 0x3f, //0x0000bd6f andb $63, %r9b - 0x41, 0x80, 0xc9, 0x80, //0x0000bd73 orb $-128, %r9b - 0x46, 0x88, 0x4c, 0x30, 0x01, //0x0000bd77 movb %r9b, $1(%rax,%r14) - 0x4c, 0x01, 0xf0, //0x0000bd7c addq %r14, %rax - 0x48, 0x83, 0xc0, 0x02, //0x0000bd7f addq $2, %rax - 0xe9, 0xdf, 0xfc, 0xff, 0xff, //0x0000bd83 jmp LBB5_2356 - //0x0000bd88 LBB5_2390 - 0x66, 0x42, 0xc7, 0x04, 0x30, 0xef, 0xbf, //0x0000bd88 movw $-16401, (%rax,%r14) - 0x42, 0xc6, 0x44, 0x30, 0x02, 0xbd, //0x0000bd8f movb $-67, $2(%rax,%r14) - 0xe9, 0xc6, 0xfc, 0xff, 0xff, //0x0000bd95 jmp LBB5_2355 - //0x0000bd9a LBB5_2391 - 0x41, 0xc1, 0xe1, 0x0a, //0x0000bd9a shll $10, %r9d - 0x44, 0x89, 0xd6, //0x0000bd9e movl %r10d, %esi - 0x44, 0x01, 0xce, //0x0000bda1 addl %r9d, %esi - 0x43, 0x8d, 0x1c, 0x0a, //0x0000bda4 leal (%r10,%r9), %ebx - 0x81, 0xc3, 0x00, 0x24, 0xa0, 0xfc, //0x0000bda8 addl $-56613888, %ebx - 0x89, 0xdf, //0x0000bdae movl %ebx, %edi - 0xc1, 0xef, 0x12, //0x0000bdb0 shrl $18, %edi - 0x40, 0x80, 0xcf, 0xf0, //0x0000bdb3 orb $-16, %dil - 0x42, 0x88, 0x3c, 0x30, //0x0000bdb7 movb %dil, (%rax,%r14) - 0x89, 0xdf, //0x0000bdbb movl %ebx, %edi - 0xc1, 0xef, 0x0c, //0x0000bdbd shrl $12, %edi - 0x40, 0x80, 0xe7, 0x3f, //0x0000bdc0 andb $63, %dil - 0x40, 0x80, 0xcf, 0x80, //0x0000bdc4 orb $-128, %dil - 0x42, 0x88, 0x7c, 0x30, 0x01, //0x0000bdc8 movb %dil, $1(%rax,%r14) - 0xc1, 0xeb, 0x06, //0x0000bdcd shrl $6, %ebx - 0x80, 0xe3, 0x3f, //0x0000bdd0 andb $63, %bl - 0x80, 0xcb, 0x80, //0x0000bdd3 orb $-128, %bl - 0x42, 0x88, 0x5c, 0x30, 0x02, //0x0000bdd6 movb %bl, $2(%rax,%r14) - 0x40, 0x80, 0xe6, 0x3f, //0x0000bddb andb $63, %sil - 0x40, 0x80, 0xce, 0x80, //0x0000bddf orb $-128, %sil - 0x42, 0x88, 0x74, 0x30, 0x03, //0x0000bde3 movb %sil, $3(%rax,%r14) - 0x4c, 0x01, 0xf0, //0x0000bde8 addq %r14, %rax - 0x48, 0x83, 0xc0, 0x04, //0x0000bdeb addq $4, %rax - 0x49, 0x83, 0xc4, 0x06, //0x0000bdef addq $6, %r12 - 0xe9, 0x6f, 0xfc, 0xff, 0xff, //0x0000bdf3 jmp LBB5_2356 - //0x0000bdf8 LBB5_2392 - 0xb0, 0x01, //0x0000bdf8 movb $1, %al - 0x48, 0x89, 0x45, 0x90, //0x0000bdfa movq %rax, $-112(%rbp) - 0x48, 0xc7, 0xc6, 0xfe, 0xff, 0xff, 0xff, //0x0000bdfe movq $-2, %rsi - 0x4c, 0x89, 0xc7, //0x0000be05 movq %r8, %rdi - 0xe9, 0x16, 0xdb, 0xff, 0xff, //0x0000be08 jmp LBB5_1914 - //0x0000be0d LBB5_2393 - 0xc5, 0x7d, 0x7f, 0xdf, //0x0000be0d vmovdqa %ymm11, %ymm7 - 0x4c, 0x89, 0xdb, //0x0000be11 movq %r11, %rbx - //0x0000be14 LBB5_2394 - 0x0f, 0xbc, 0xc7, //0x0000be14 bsfl %edi, %eax - 0x49, 0x01, 0xc4, //0x0000be17 addq %rax, %r12 - 0x48, 0xc7, 0xc6, 0xff, 0xff, 0xff, 0xff, //0x0000be1a movq $-1, %rsi - 0x49, 0x89, 0xdb, //0x0000be21 movq %rbx, %r11 - 0xc5, 0x7d, 0x6f, 0xdf, //0x0000be24 vmovdqa %ymm7, %ymm11 - 0x4c, 0x89, 0xc7, //0x0000be28 movq %r8, %rdi - 0xe9, 0xf3, 0xda, 0xff, 0xff, //0x0000be2b jmp LBB5_1914 - //0x0000be30 LBB5_2395 - 0x48, 0x89, 0x7d, 0x98, //0x0000be30 movq %rdi, $-104(%rbp) - 0x49, 0xc7, 0xc5, 0xff, 0xff, 0xff, 0xff, //0x0000be34 movq $-1, %r13 - 0x49, 0xc7, 0xc2, 0xff, 0xff, 0xff, 0xff, //0x0000be3b movq $-1, %r10 - 0x48, 0xc7, 0x45, 0xb8, 0xff, 0xff, 0xff, 0xff, //0x0000be42 movq $-1, $-72(%rbp) - 0x4d, 0x89, 0xe6, //0x0000be4a movq %r12, %r14 - 0x4c, 0x89, 0xcf, //0x0000be4d movq %r9, %rdi - 0x4c, 0x89, 0x7d, 0xc8, //0x0000be50 movq %r15, $-56(%rbp) - 0x49, 0x83, 0xfb, 0x10, //0x0000be54 cmpq $16, %r11 - 0x0f, 0x83, 0x96, 0xd0, 0xff, 0xff, //0x0000be58 jae LBB5_1771 - 0xe9, 0xe6, 0xd1, 0xff, 0xff, //0x0000be5e jmp LBB5_1789 - //0x0000be63 LBB5_2396 - 0xba, 0x03, 0x00, 0x00, 0x00, //0x0000be63 movl $3, %edx - 0x48, 0x89, 0xc7, //0x0000be68 movq %rax, %rdi - 0xe9, 0x6a, 0xe0, 0xff, 0xff, //0x0000be6b jmp LBB5_2007 - //0x0000be70 LBB5_2397 - 0x45, 0x31, 0xed, //0x0000be70 xorl %r13d, %r13d - 0xba, 0x10, 0x27, 0x00, 0x00, //0x0000be73 movl $10000, %edx - 0xe9, 0xd2, 0xd5, 0xff, 0xff, //0x0000be78 jmp LBB5_1854 - //0x0000be7d LBB5_2398 - 0x45, 0x89, 0xd0, //0x0000be7d movl %r10d, %r8d - 0x4d, 0x8d, 0x14, 0x0f, //0x0000be80 leaq (%r15,%rcx), %r10 - 0x41, 0x8a, 0x04, 0x0f, //0x0000be84 movb (%r15,%rcx), %al - 0x8d, 0x48, 0xd0, //0x0000be88 leal $-48(%rax), %ecx - 0x80, 0xf9, 0x09, //0x0000be8b cmpb $9, %cl - 0x0f, 0x87, 0xe8, 0x00, 0x00, 0x00, //0x0000be8e ja LBB5_2417 - 0x31, 0xf6, //0x0000be94 xorl %esi, %esi - 0x31, 0xdb, //0x0000be96 xorl %ebx, %ebx - //0x0000be98 LBB5_2400 - 0x48, 0x8d, 0x0c, 0xb6, //0x0000be98 leaq (%rsi,%rsi,4), %rcx - 0x0f, 0xb6, 0xc0, //0x0000be9c movzbl %al, %eax - 0x48, 0x8d, 0x34, 0x48, //0x0000be9f leaq (%rax,%rcx,2), %rsi - 0x48, 0x83, 0xc6, 0xd0, //0x0000bea3 addq $-48, %rsi - 0x48, 0x8d, 0x4b, 0x01, //0x0000bea7 leaq $1(%rbx), %rcx - 0x41, 0x0f, 0xb6, 0x42, 0x01, //0x0000beab movzbl $1(%r10), %eax - 0x49, 0x83, 0xc2, 0x01, //0x0000beb0 addq $1, %r10 - 0x8d, 0x78, 0xd0, //0x0000beb4 leal $-48(%rax), %edi - 0x40, 0x80, 0xff, 0x09, //0x0000beb7 cmpb $9, %dil - 0x0f, 0x87, 0x0d, 0x00, 0x00, 0x00, //0x0000bebb ja LBB5_2402 - 0x48, 0x83, 0xfb, 0x12, //0x0000bec1 cmpq $18, %rbx - 0x48, 0x89, 0xcb, //0x0000bec5 movq %rcx, %rbx - 0x0f, 0x82, 0xca, 0xff, 0xff, 0xff, //0x0000bec8 jb LBB5_2400 - //0x0000bece LBB5_2402 - 0x40, 0x80, 0xff, 0x09, //0x0000bece cmpb $9, %dil - 0x0f, 0x87, 0xb9, 0x00, 0x00, 0x00, //0x0000bed2 ja LBB5_2419 - 0x45, 0x31, 0xed, //0x0000bed8 xorl %r13d, %r13d - //0x0000bedb LBB5_2404 - 0x43, 0x0f, 0xb6, 0x44, 0x2a, 0x01, //0x0000bedb movzbl $1(%r10,%r13), %eax - 0x8d, 0x78, 0xd0, //0x0000bee1 leal $-48(%rax), %edi - 0x49, 0x83, 0xc5, 0x01, //0x0000bee4 addq $1, %r13 - 0x40, 0x80, 0xff, 0x0a, //0x0000bee8 cmpb $10, %dil - 0x0f, 0x82, 0xe9, 0xff, 0xff, 0xff, //0x0000beec jb LBB5_2404 - 0x4d, 0x01, 0xea, //0x0000bef2 addq %r13, %r10 - 0x41, 0xb6, 0x01, //0x0000bef5 movb $1, %r14b - 0x4d, 0x89, 0xd7, //0x0000bef8 movq %r10, %r15 - 0xe9, 0x89, 0x00, 0x00, 0x00, //0x0000befb jmp LBB5_2418 - //0x0000bf00 LBB5_2406 - 0x4d, 0x89, 0xfc, //0x0000bf00 movq %r15, %r12 - 0x49, 0x83, 0xc4, 0x01, //0x0000bf03 addq $1, %r12 - 0xe9, 0x11, 0xcc, 0xff, 0xff, //0x0000bf07 jmp LBB5_1722 - //0x0000bf0c LBB5_2407 - 0x4d, 0x89, 0xfc, //0x0000bf0c movq %r15, %r12 - 0x49, 0x83, 0xc4, 0x01, //0x0000bf0f addq $1, %r12 - 0xe9, 0x73, 0xcc, 0xff, 0xff, //0x0000bf13 jmp LBB5_1730 - //0x0000bf18 LBB5_2408 - 0x4d, 0x89, 0xfc, //0x0000bf18 movq %r15, %r12 - 0x49, 0x83, 0xc4, 0x01, //0x0000bf1b addq $1, %r12 - 0xe9, 0x01, 0xce, 0xff, 0xff, //0x0000bf1f jmp LBB5_1748 - //0x0000bf24 LBB5_2409 - 0x4d, 0x89, 0xfc, //0x0000bf24 movq %r15, %r12 - 0x49, 0x83, 0xc4, 0x02, //0x0000bf27 addq $2, %r12 - 0xe9, 0xed, 0xcb, 0xff, 0xff, //0x0000bf2b jmp LBB5_1722 - //0x0000bf30 LBB5_2410 - 0x4d, 0x89, 0xfc, //0x0000bf30 movq %r15, %r12 - 0x49, 0x83, 0xc4, 0x02, //0x0000bf33 addq $2, %r12 - 0xe9, 0x4f, 0xcc, 0xff, 0xff, //0x0000bf37 jmp LBB5_1730 - //0x0000bf3c LBB5_2411 - 0x4d, 0x89, 0xfc, //0x0000bf3c movq %r15, %r12 - 0x49, 0x83, 0xc4, 0x02, //0x0000bf3f addq $2, %r12 - 0xe9, 0xdd, 0xcd, 0xff, 0xff, //0x0000bf43 jmp LBB5_1748 - //0x0000bf48 LBB5_2412 - 0xb8, 0x0d, 0x00, 0x00, 0x00, //0x0000bf48 movl $13, %eax - 0xe9, 0xc4, 0xcb, 0xff, 0xff, //0x0000bf4d jmp LBB5_1721 - //0x0000bf52 LBB5_2413 - 0x4d, 0x89, 0xfc, //0x0000bf52 movq %r15, %r12 - 0x49, 0x83, 0xc4, 0x03, //0x0000bf55 addq $3, %r12 - 0xe9, 0x2d, 0xcc, 0xff, 0xff, //0x0000bf59 jmp LBB5_1730 - //0x0000bf5e LBB5_2414 - 0xb8, 0x0d, 0x00, 0x00, 0x00, //0x0000bf5e movl $13, %eax - 0xe9, 0xb6, 0xcd, 0xff, 0xff, //0x0000bf63 jmp LBB5_1747 - //0x0000bf68 LBB5_2415 - 0xb8, 0x0d, 0x00, 0x00, 0x00, //0x0000bf68 movl $13, %eax - 0xe9, 0x12, 0xcc, 0xff, 0xff, //0x0000bf6d jmp LBB5_1729 - //0x0000bf72 LBB5_2416 - 0xba, 0x03, 0x00, 0x00, 0x00, //0x0000bf72 movl $3, %edx - 0xe9, 0x5e, 0xdf, 0xff, 0xff, //0x0000bf77 jmp LBB5_2007 - //0x0000bf7c LBB5_2417 - 0x31, 0xc9, //0x0000bf7c xorl %ecx, %ecx - 0x4d, 0x89, 0xd7, //0x0000bf7e movq %r10, %r15 - 0x45, 0x31, 0xf6, //0x0000bf81 xorl %r14d, %r14d - 0x45, 0x31, 0xed, //0x0000bf84 xorl %r13d, %r13d - 0x31, 0xf6, //0x0000bf87 xorl %esi, %esi - //0x0000bf89 LBB5_2418 - 0x45, 0x89, 0xc2, //0x0000bf89 movl %r8d, %r10d - 0xe9, 0x21, 0xcb, 0xff, 0xff, //0x0000bf8c jmp LBB5_1714 - //0x0000bf91 LBB5_2419 - 0x4d, 0x89, 0xd7, //0x0000bf91 movq %r10, %r15 - 0x45, 0x31, 0xed, //0x0000bf94 xorl %r13d, %r13d - 0x45, 0x89, 0xc2, //0x0000bf97 movl %r8d, %r10d - 0x45, 0x31, 0xf6, //0x0000bf9a xorl %r14d, %r14d - 0xe9, 0x10, 0xcb, 0xff, 0xff, //0x0000bf9d jmp LBB5_1714 - //0x0000bfa2 LBB5_2420 - 0x41, 0x83, 0xfd, 0x01, //0x0000bfa2 cmpl $1, %r13d - 0x0f, 0x84, 0xf8, 0x00, 0x00, 0x00, //0x0000bfa6 je LBB5_2439 - //0x0000bfac LBB5_2421 - 0x48, 0x8b, 0x7d, 0x98, //0x0000bfac movq $-104(%rbp), %rdi - 0xe9, 0x12, 0xd5, 0xff, 0xff, //0x0000bfb0 jmp LBB5_1864 - //0x0000bfb5 LBB5_2423 - 0xba, 0x0a, 0x00, 0x00, 0x00, //0x0000bfb5 movl $10, %edx - 0xe9, 0xff, 0x5b, 0xff, 0xff, //0x0000bfba jmp LBB5_333 - //0x0000bfbf LBB5_2424 - 0x4c, 0x8b, 0x5d, 0xc0, //0x0000bfbf movq $-64(%rbp), %r11 - 0x4c, 0x89, 0xc7, //0x0000bfc3 movq %r8, %rdi - 0xe9, 0x58, 0xd9, 0xff, 0xff, //0x0000bfc6 jmp LBB5_1914 - //0x0000bfcb LBB5_2425 - 0xc4, 0xc1, 0x79, 0x7e, 0xde, //0x0000bfcb vmovd %xmm3, %r14d - 0x48, 0x83, 0xc0, 0x20, //0x0000bfd0 addq $32, %rax - //0x0000bfd4 LBB5_2426 - 0x4d, 0x89, 0xe1, //0x0000bfd4 movq %r12, %r9 - //0x0000bfd7 LBB5_2427 - 0x41, 0x80, 0xfe, 0x22, //0x0000bfd7 cmpb $34, %r14b - 0x0f, 0x85, 0x19, 0x00, 0x00, 0x00, //0x0000bfdb jne LBB5_2429 - //0x0000bfe1 LBB5_2428 - 0x49, 0x83, 0xc1, 0x01, //0x0000bfe1 addq $1, %r9 - 0x48, 0x2b, 0x45, 0xc8, //0x0000bfe5 subq $-56(%rbp), %rax - 0xb1, 0x01, //0x0000bfe9 movb $1, %cl - 0x48, 0x89, 0x4d, 0x90, //0x0000bfeb movq %rcx, $-112(%rbp) - 0x4d, 0x89, 0xcc, //0x0000bfef movq %r9, %r12 - 0x48, 0x89, 0xc6, //0x0000bff2 movq %rax, %rsi - 0xe9, 0x85, 0x01, 0x00, 0x00, //0x0000bff5 jmp LBB5_2449 - //0x0000bffa LBB5_2429 - 0x31, 0xc9, //0x0000bffa xorl %ecx, %ecx - //0x0000bffc LBB5_2430 - 0x44, 0x88, 0x34, 0x08, //0x0000bffc movb %r14b, (%rax,%rcx) - 0x41, 0x0f, 0xb6, 0x54, 0x09, 0x01, //0x0000c000 movzbl $1(%r9,%rcx), %edx - 0x80, 0xfa, 0x22, //0x0000c006 cmpb $34, %dl - 0x0f, 0x84, 0xc0, 0x00, 0x00, 0x00, //0x0000c009 je LBB5_2441 - 0x88, 0x54, 0x08, 0x01, //0x0000c00f movb %dl, $1(%rax,%rcx) - 0x41, 0x0f, 0xb6, 0x54, 0x09, 0x02, //0x0000c013 movzbl $2(%r9,%rcx), %edx - 0x80, 0xfa, 0x22, //0x0000c019 cmpb $34, %dl - 0x0f, 0x84, 0xc6, 0x00, 0x00, 0x00, //0x0000c01c je LBB5_2442 - 0x88, 0x54, 0x08, 0x02, //0x0000c022 movb %dl, $2(%rax,%rcx) - 0x41, 0x0f, 0xb6, 0x54, 0x09, 0x03, //0x0000c026 movzbl $3(%r9,%rcx), %edx - 0x80, 0xfa, 0x22, //0x0000c02c cmpb $34, %dl - 0x0f, 0x84, 0xcc, 0x00, 0x00, 0x00, //0x0000c02f je LBB5_2443 - 0x88, 0x54, 0x08, 0x03, //0x0000c035 movb %dl, $3(%rax,%rcx) - 0x41, 0x0f, 0xb6, 0x54, 0x09, 0x04, //0x0000c039 movzbl $4(%r9,%rcx), %edx - 0x80, 0xfa, 0x22, //0x0000c03f cmpb $34, %dl - 0x0f, 0x84, 0xd2, 0x00, 0x00, 0x00, //0x0000c042 je LBB5_2444 - 0x88, 0x54, 0x08, 0x04, //0x0000c048 movb %dl, $4(%rax,%rcx) - 0x41, 0x0f, 0xb6, 0x54, 0x09, 0x05, //0x0000c04c movzbl $5(%r9,%rcx), %edx - 0x80, 0xfa, 0x22, //0x0000c052 cmpb $34, %dl - 0x0f, 0x84, 0xd8, 0x00, 0x00, 0x00, //0x0000c055 je LBB5_2445 - 0x88, 0x54, 0x08, 0x05, //0x0000c05b movb %dl, $5(%rax,%rcx) - 0x41, 0x0f, 0xb6, 0x54, 0x09, 0x06, //0x0000c05f movzbl $6(%r9,%rcx), %edx - 0x80, 0xfa, 0x22, //0x0000c065 cmpb $34, %dl - 0x0f, 0x84, 0xde, 0x00, 0x00, 0x00, //0x0000c068 je LBB5_2446 - 0x88, 0x54, 0x08, 0x06, //0x0000c06e movb %dl, $6(%rax,%rcx) - 0x41, 0x0f, 0xb6, 0x54, 0x09, 0x07, //0x0000c072 movzbl $7(%r9,%rcx), %edx - 0x80, 0xfa, 0x22, //0x0000c078 cmpb $34, %dl - 0x0f, 0x84, 0xe4, 0x00, 0x00, 0x00, //0x0000c07b je LBB5_2447 - 0x88, 0x54, 0x08, 0x07, //0x0000c081 movb %dl, $7(%rax,%rcx) - 0x45, 0x0f, 0xb6, 0x74, 0x09, 0x08, //0x0000c085 movzbl $8(%r9,%rcx), %r14d - 0x48, 0x83, 0xc1, 0x08, //0x0000c08b addq $8, %rcx - 0x41, 0x80, 0xfe, 0x22, //0x0000c08f cmpb $34, %r14b - 0x0f, 0x85, 0x63, 0xff, 0xff, 0xff, //0x0000c093 jne LBB5_2430 - 0x49, 0x01, 0xc9, //0x0000c099 addq %rcx, %r9 - 0x48, 0x01, 0xc8, //0x0000c09c addq %rcx, %rax - 0xe9, 0x3d, 0xff, 0xff, 0xff, //0x0000c09f jmp LBB5_2428 - //0x0000c0a4 LBB5_2439 - 0xb9, 0x0a, 0x00, 0x00, 0x00, //0x0000c0a4 movl $10, %ecx - 0x48, 0x89, 0xf0, //0x0000c0a9 movq %rsi, %rax - 0x48, 0xf7, 0xe1, //0x0000c0ac mulq %rcx - 0x0f, 0x81, 0xe4, 0x00, 0x00, 0x00, //0x0000c0af jno LBB5_2450 - 0x43, 0x8d, 0x04, 0x09, //0x0000c0b5 leal (%r9,%r9), %eax - 0x83, 0xc0, 0xff, //0x0000c0b9 addl $-1, %eax - 0x89, 0x45, 0x84, //0x0000c0bc movl %eax, $-124(%rbp) - 0xb8, 0x5d, 0x01, 0x00, 0x00, //0x0000c0bf movl $349, %eax - 0x41, 0xbd, 0x01, 0x00, 0x00, 0x00, //0x0000c0c4 movl $1, %r13d - 0xe9, 0xf3, 0xd4, 0xff, 0xff, //0x0000c0ca jmp LBB5_1876 - //0x0000c0cf LBB5_2441 - 0x4d, 0x8d, 0x24, 0x09, //0x0000c0cf leaq (%r9,%rcx), %r12 - 0x49, 0x83, 0xc4, 0x02, //0x0000c0d3 addq $2, %r12 - 0x48, 0x2b, 0x45, 0xc8, //0x0000c0d7 subq $-56(%rbp), %rax - 0x48, 0x8d, 0x34, 0x08, //0x0000c0db leaq (%rax,%rcx), %rsi - 0x48, 0x83, 0xc6, 0x01, //0x0000c0df addq $1, %rsi - 0xe9, 0x91, 0x00, 0x00, 0x00, //0x0000c0e3 jmp LBB5_2448 - //0x0000c0e8 LBB5_2442 - 0x4d, 0x8d, 0x24, 0x09, //0x0000c0e8 leaq (%r9,%rcx), %r12 - 0x49, 0x83, 0xc4, 0x03, //0x0000c0ec addq $3, %r12 - 0x48, 0x2b, 0x45, 0xc8, //0x0000c0f0 subq $-56(%rbp), %rax - 0x48, 0x8d, 0x34, 0x08, //0x0000c0f4 leaq (%rax,%rcx), %rsi - 0x48, 0x83, 0xc6, 0x02, //0x0000c0f8 addq $2, %rsi - 0xe9, 0x78, 0x00, 0x00, 0x00, //0x0000c0fc jmp LBB5_2448 - //0x0000c101 LBB5_2443 - 0x4d, 0x8d, 0x24, 0x09, //0x0000c101 leaq (%r9,%rcx), %r12 - 0x49, 0x83, 0xc4, 0x04, //0x0000c105 addq $4, %r12 - 0x48, 0x2b, 0x45, 0xc8, //0x0000c109 subq $-56(%rbp), %rax - 0x48, 0x8d, 0x34, 0x08, //0x0000c10d leaq (%rax,%rcx), %rsi - 0x48, 0x83, 0xc6, 0x03, //0x0000c111 addq $3, %rsi - 0xe9, 0x5f, 0x00, 0x00, 0x00, //0x0000c115 jmp LBB5_2448 - //0x0000c11a LBB5_2444 - 0x4d, 0x8d, 0x24, 0x09, //0x0000c11a leaq (%r9,%rcx), %r12 - 0x49, 0x83, 0xc4, 0x05, //0x0000c11e addq $5, %r12 - 0x48, 0x2b, 0x45, 0xc8, //0x0000c122 subq $-56(%rbp), %rax - 0x48, 0x8d, 0x34, 0x08, //0x0000c126 leaq (%rax,%rcx), %rsi - 0x48, 0x83, 0xc6, 0x04, //0x0000c12a addq $4, %rsi - 0xe9, 0x46, 0x00, 0x00, 0x00, //0x0000c12e jmp LBB5_2448 - //0x0000c133 LBB5_2445 - 0x4d, 0x8d, 0x24, 0x09, //0x0000c133 leaq (%r9,%rcx), %r12 - 0x49, 0x83, 0xc4, 0x06, //0x0000c137 addq $6, %r12 - 0x48, 0x2b, 0x45, 0xc8, //0x0000c13b subq $-56(%rbp), %rax - 0x48, 0x8d, 0x34, 0x08, //0x0000c13f leaq (%rax,%rcx), %rsi - 0x48, 0x83, 0xc6, 0x05, //0x0000c143 addq $5, %rsi - 0xe9, 0x2d, 0x00, 0x00, 0x00, //0x0000c147 jmp LBB5_2448 - //0x0000c14c LBB5_2446 - 0x4d, 0x8d, 0x24, 0x09, //0x0000c14c leaq (%r9,%rcx), %r12 - 0x49, 0x83, 0xc4, 0x07, //0x0000c150 addq $7, %r12 - 0x48, 0x2b, 0x45, 0xc8, //0x0000c154 subq $-56(%rbp), %rax - 0x48, 0x8d, 0x34, 0x08, //0x0000c158 leaq (%rax,%rcx), %rsi - 0x48, 0x83, 0xc6, 0x06, //0x0000c15c addq $6, %rsi - 0xe9, 0x14, 0x00, 0x00, 0x00, //0x0000c160 jmp LBB5_2448 - //0x0000c165 LBB5_2447 - 0x4d, 0x8d, 0x24, 0x09, //0x0000c165 leaq (%r9,%rcx), %r12 - 0x49, 0x83, 0xc4, 0x08, //0x0000c169 addq $8, %r12 - 0x48, 0x2b, 0x45, 0xc8, //0x0000c16d subq $-56(%rbp), %rax - 0x48, 0x8d, 0x34, 0x08, //0x0000c171 leaq (%rax,%rcx), %rsi - 0x48, 0x83, 0xc6, 0x07, //0x0000c175 addq $7, %rsi - //0x0000c179 LBB5_2448 - 0xb0, 0x01, //0x0000c179 movb $1, %al - 0x48, 0x89, 0x45, 0x90, //0x0000c17b movq %rax, $-112(%rbp) - //0x0000c17f LBB5_2449 - 0x49, 0x89, 0xdb, //0x0000c17f movq %rbx, %r11 - 0xc5, 0x7d, 0x6f, 0xdf, //0x0000c182 vmovdqa %ymm7, %ymm11 - 0x4c, 0x89, 0xc7, //0x0000c186 movq %r8, %rdi - 0x31, 0xc0, //0x0000c189 xorl %eax, %eax - 0x48, 0x85, 0xf6, //0x0000c18b testq %rsi, %rsi - 0x0f, 0x89, 0x93, 0xd7, 0xff, 0xff, //0x0000c18e jns LBB5_1915 - 0xe9, 0x8a, 0xd7, 0xff, 0xff, //0x0000c194 jmp LBB5_1914 - //0x0000c199 LBB5_2450 - 0x41, 0x0f, 0xb6, 0x4f, 0xff, //0x0000c199 movzbl $-1(%r15), %ecx - 0x83, 0xc1, 0xd0, //0x0000c19e addl $-48, %ecx - 0x48, 0x63, 0xc9, //0x0000c1a1 movslq %ecx, %rcx - 0x48, 0x89, 0xca, //0x0000c1a4 movq %rcx, %rdx - 0x48, 0xc1, 0xfa, 0x3f, //0x0000c1a7 sarq $63, %rdx - 0x48, 0x01, 0xc8, //0x0000c1ab addq %rcx, %rax - 0x48, 0x83, 0xd2, 0x00, //0x0000c1ae adcq $0, %rdx - 0x89, 0xd1, //0x0000c1b2 movl %edx, %ecx - 0x83, 0xe1, 0x01, //0x0000c1b4 andl $1, %ecx - 0x48, 0xf7, 0xd9, //0x0000c1b7 negq %rcx - 0x48, 0x31, 0xca, //0x0000c1ba xorq %rcx, %rdx - 0x41, 0xbd, 0x01, 0x00, 0x00, 0x00, //0x0000c1bd movl $1, %r13d - 0x0f, 0x85, 0xe3, 0xfd, 0xff, 0xff, //0x0000c1c3 jne LBB5_2421 - 0x48, 0x85, 0xc9, //0x0000c1c9 testq %rcx, %rcx - 0x0f, 0x88, 0xda, 0xfd, 0xff, 0xff, //0x0000c1cc js LBB5_2421 - 0x31, 0xd2, //0x0000c1d2 xorl %edx, %edx - 0x45, 0x84, 0xd2, //0x0000c1d4 testb %r10b, %r10b - 0x0f, 0x84, 0x3c, 0x00, 0x00, 0x00, //0x0000c1d7 je LBB5_2454 - 0xc4, 0xe1, 0xf9, 0x6e, 0xc0, //0x0000c1dd vmovq %rax, %xmm0 - 0xc5, 0xf9, 0x62, 0x05, 0x66, 0x40, 0xff, 0xff, //0x0000c1e2 vpunpckldq $-49050(%rip), %xmm0, %xmm0 /* LCPI5_18+0(%rip) */ - 0xc5, 0xf9, 0x5c, 0x05, 0x6e, 0x40, 0xff, 0xff, //0x0000c1ea vsubpd $-49042(%rip), %xmm0, %xmm0 /* LCPI5_19+0(%rip) */ - 0xc4, 0xe3, 0x79, 0x05, 0xc8, 0x01, //0x0000c1f2 vpermilpd $1, %xmm0, %xmm1 - 0xc5, 0xf3, 0x58, 0xc0, //0x0000c1f8 vaddsd %xmm0, %xmm1, %xmm0 - 0xc4, 0xe1, 0xf9, 0x7e, 0xc0, //0x0000c1fc vmovq %xmm0, %rax - 0x48, 0xbe, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, //0x0000c201 movabsq $-9223372036854775808, %rsi - 0x48, 0x31, 0xc6, //0x0000c20b xorq %rax, %rsi - 0x31, 0xc0, //0x0000c20e xorl %eax, %eax - 0x48, 0x8b, 0x7d, 0x98, //0x0000c210 movq $-104(%rbp), %rdi - 0xe9, 0xba, 0xdd, 0xff, 0xff, //0x0000c214 jmp LBB5_2015 - //0x0000c219 LBB5_2454 - 0x48, 0x89, 0x45, 0xa0, //0x0000c219 movq %rax, $-96(%rbp) - 0x4c, 0x8b, 0xad, 0x78, 0xff, 0xff, 0xff, //0x0000c21d movq $-136(%rbp), %r13 - 0x48, 0x8b, 0x4d, 0xb0, //0x0000c224 movq $-80(%rbp), %rcx - 0x48, 0x8b, 0x7d, 0x98, //0x0000c228 movq $-104(%rbp), %rdi - 0xe9, 0xd9, 0xdc, 0xff, 0xff, //0x0000c22c jmp LBB5_2010 - //0x0000c231 LBB5_2455 - 0xb0, 0x01, //0x0000c231 movb $1, %al - 0x48, 0x89, 0x45, 0x90, //0x0000c233 movq %rax, $-112(%rbp) - 0xe9, 0xd8, 0xfb, 0xff, 0xff, //0x0000c237 jmp LBB5_2394 - //0x0000c23c .p2align 2, 0x90 - // // .set L5_0_set_48, LBB5_48-LJTI5_0 - // // .set L5_0_set_332, LBB5_332-LJTI5_0 + 0x0f, 0x85, 0xcd, 0xff, 0xff, 0xff, //0x00007062 jne LBB5_1424 + //0x00007068 LBB5_1426 + 0x45, 0x85, 0xd2, //0x00007068 testl %r10d, %r10d + 0x8a, 0x5d, 0xd7, //0x0000706b movb $-41(%rbp), %bl + 0x48, 0xba, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x0000706e movabsq $4503599627370495, %rdx + 0x0f, 0x8e, 0x75, 0x00, 0x00, 0x00, //0x00007078 jle LBB5_1434 + 0x44, 0x89, 0xd0, //0x0000707e movl %r10d, %eax + 0x48, 0x83, 0xc0, 0x01, //0x00007081 addq $1, %rax + 0x45, 0x31, 0xe4, //0x00007085 xorl %r12d, %r12d + //0x00007088 LBB5_1428 + 0x41, 0x8d, 0x4a, 0xff, //0x00007088 leal $-1(%r10), %ecx + 0x41, 0x80, 0x3c, 0x09, 0x30, //0x0000708c cmpb $48, (%r9,%rcx) + 0x0f, 0x85, 0x77, 0x00, 0x00, 0x00, //0x00007091 jne LBB5_1436 + 0x48, 0x83, 0xc0, 0xff, //0x00007097 addq $-1, %rax + 0x41, 0x89, 0xca, //0x0000709b movl %ecx, %r10d + 0x48, 0x83, 0xf8, 0x01, //0x0000709e cmpq $1, %rax + 0x0f, 0x8f, 0xe0, 0xff, 0xff, 0xff, //0x000070a2 jg LBB5_1428 + 0x41, 0xbe, 0x02, 0xfc, 0xff, 0xff, //0x000070a8 movl $-1022, %r14d + 0xe9, 0x52, 0x0a, 0x00, 0x00, //0x000070ae jmp LBB5_1550 + //0x000070b3 LBB5_1431 + 0x48, 0x01, 0xc0, //0x000070b3 addq %rax, %rax + 0x48, 0x8d, 0x04, 0x80, //0x000070b6 leaq (%rax,%rax,4), %rax + 0x83, 0xc7, 0x01, //0x000070ba addl $1, %edi + 0x48, 0x89, 0xc2, //0x000070bd movq %rax, %rdx + 0x48, 0xd3, 0xea, //0x000070c0 shrq %cl, %rdx + 0x48, 0x85, 0xd2, //0x000070c3 testq %rdx, %rdx + 0x0f, 0x84, 0xe7, 0xff, 0xff, 0xff, //0x000070c6 je LBB5_1431 + 0xe9, 0x94, 0xfe, 0xff, 0xff, //0x000070cc jmp LBB5_1413 + //0x000070d1 LBB5_1432 + 0x89, 0xc0, //0x000070d1 movl %eax, %eax + //0x000070d3 LBB5_1433 + 0x48, 0x8b, 0x4d, 0xc8, //0x000070d3 movq $-56(%rbp), %rcx + 0x48, 0x03, 0x4d, 0xa8, //0x000070d7 addq $-88(%rbp), %rcx + 0x4c, 0x29, 0xf1, //0x000070db subq %r14, %rcx + 0x48, 0x29, 0xc1, //0x000070de subq %rax, %rcx + 0x48, 0xf7, 0xd2, //0x000070e1 notq %rdx + 0x48, 0x01, 0xca, //0x000070e4 addq %rcx, %rdx + 0x4c, 0x8b, 0x5d, 0xc0, //0x000070e7 movq $-64(%rbp), %r11 + 0x49, 0x89, 0xfd, //0x000070eb movq %rdi, %r13 + 0xe9, 0x0f, 0xdf, 0xff, 0xff, //0x000070ee jmp LBB5_999 + //0x000070f3 LBB5_1434 + 0x41, 0xbe, 0x02, 0xfc, 0xff, 0xff, //0x000070f3 movl $-1022, %r14d + 0x45, 0x85, 0xd2, //0x000070f9 testl %r10d, %r10d + 0x0f, 0x84, 0x00, 0x0a, 0x00, 0x00, //0x000070fc je LBB5_1549 + 0x4c, 0x89, 0x45, 0xb8, //0x00007102 movq %r8, $-72(%rbp) + 0x44, 0x89, 0xd7, //0x00007106 movl %r10d, %edi + 0xe9, 0x15, 0x00, 0x00, 0x00, //0x00007109 jmp LBB5_1439 + //0x0000710e LBB5_1436 + 0x41, 0xbe, 0x02, 0xfc, 0xff, 0xff, //0x0000710e movl $-1022, %r14d + 0x44, 0x89, 0xd7, //0x00007114 movl %r10d, %edi + //0x00007117 LBB5_1437 + 0x85, 0xff, //0x00007117 testl %edi, %edi + 0x0f, 0x84, 0xb2, 0x00, 0x00, 0x00, //0x00007119 je LBB5_1449 + 0x4c, 0x89, 0x45, 0xb8, //0x0000711f movq %r8, $-72(%rbp) + //0x00007123 LBB5_1439 + 0x48, 0x63, 0xc7, //0x00007123 movslq %edi, %rax + 0x4c, 0x8d, 0x40, 0xfe, //0x00007126 leaq $-2(%rax), %r8 + 0x48, 0x8d, 0x50, 0xff, //0x0000712a leaq $-1(%rax), %rdx + 0x31, 0xf6, //0x0000712e xorl %esi, %esi + //0x00007130 LBB5_1440 + 0x48, 0x8d, 0x0d, 0x09, 0x82, 0x00, 0x00, //0x00007130 leaq $33289(%rip), %rcx /* _LSHIFT_TAB+0(%rip) */ + 0x0f, 0xb6, 0x9c, 0x0e, 0x8c, 0x15, 0x00, 0x00, //0x00007137 movzbl $5516(%rsi,%rcx), %ebx + 0x41, 0x0f, 0xb6, 0x0c, 0x31, //0x0000713f movzbl (%r9,%rsi), %ecx + 0x38, 0xd9, //0x00007144 cmpb %bl, %cl + 0x0f, 0x85, 0x0c, 0x01, 0x00, 0x00, //0x00007146 jne LBB5_1459 + 0x48, 0x39, 0xf2, //0x0000714c cmpq %rsi, %rdx + 0x0f, 0x84, 0x5a, 0x00, 0x00, 0x00, //0x0000714f je LBB5_1447 + 0x48, 0x8d, 0x0d, 0xe4, 0x81, 0x00, 0x00, //0x00007155 leaq $33252(%rip), %rcx /* _LSHIFT_TAB+0(%rip) */ + 0x0f, 0xb6, 0x9c, 0x0e, 0x8d, 0x15, 0x00, 0x00, //0x0000715c movzbl $5517(%rsi,%rcx), %ebx + 0x41, 0x0f, 0xb6, 0x4c, 0x31, 0x01, //0x00007164 movzbl $1(%r9,%rsi), %ecx + 0x38, 0xd9, //0x0000716a cmpb %bl, %cl + 0x0f, 0x85, 0xe6, 0x00, 0x00, 0x00, //0x0000716c jne LBB5_1459 + 0x49, 0x39, 0xf0, //0x00007172 cmpq %rsi, %r8 + 0x0f, 0x84, 0x34, 0x00, 0x00, 0x00, //0x00007175 je LBB5_1447 + 0x48, 0x83, 0xfe, 0x24, //0x0000717b cmpq $36, %rsi + 0x0f, 0x84, 0x41, 0x00, 0x00, 0x00, //0x0000717f je LBB5_1448 + 0x48, 0x8d, 0x0d, 0xb4, 0x81, 0x00, 0x00, //0x00007185 leaq $33204(%rip), %rcx /* _LSHIFT_TAB+0(%rip) */ + 0x0f, 0xb6, 0x9c, 0x0e, 0x8e, 0x15, 0x00, 0x00, //0x0000718c movzbl $5518(%rsi,%rcx), %ebx + 0x41, 0x0f, 0xb6, 0x4c, 0x31, 0x02, //0x00007194 movzbl $2(%r9,%rsi), %ecx + 0x38, 0xd9, //0x0000719a cmpb %bl, %cl + 0x0f, 0x85, 0xb6, 0x00, 0x00, 0x00, //0x0000719c jne LBB5_1459 + 0x48, 0x83, 0xc6, 0x03, //0x000071a2 addq $3, %rsi + 0x48, 0x39, 0xf0, //0x000071a6 cmpq %rsi, %rax + 0x0f, 0x85, 0x81, 0xff, 0xff, 0xff, //0x000071a9 jne LBB5_1440 + //0x000071af LBB5_1447 + 0x89, 0xf8, //0x000071af movl %edi, %eax + 0x48, 0x8d, 0x0d, 0x88, 0x81, 0x00, 0x00, //0x000071b1 leaq $33160(%rip), %rcx /* _LSHIFT_TAB+0(%rip) */ + 0x80, 0xbc, 0x08, 0x8c, 0x15, 0x00, 0x00, 0x00, //0x000071b8 cmpb $0, $5516(%rax,%rcx) + 0x0f, 0x85, 0xa0, 0x00, 0x00, 0x00, //0x000071c0 jne LBB5_1460 + //0x000071c6 LBB5_1448 + 0x41, 0xbc, 0x10, 0x00, 0x00, 0x00, //0x000071c6 movl $16, %r12d + 0xe9, 0x9b, 0x00, 0x00, 0x00, //0x000071cc jmp LBB5_1461 + //0x000071d1 LBB5_1449 + 0x31, 0xc0, //0x000071d1 xorl %eax, %eax + 0x4c, 0x8b, 0x55, 0x98, //0x000071d3 movq $-104(%rbp), %r10 + //0x000071d7 LBB5_1450 + 0x49, 0xc7, 0xc4, 0xff, 0xff, 0xff, 0xff, //0x000071d7 movq $-1, %r12 + 0x41, 0x83, 0xf8, 0x14, //0x000071de cmpl $20, %r8d + 0x0f, 0x8e, 0x0c, 0x00, 0x00, 0x00, //0x000071e2 jle LBB5_1453 + 0x4c, 0x8b, 0x7d, 0xc8, //0x000071e8 movq $-56(%rbp), %r15 + 0x8b, 0x4d, 0x84, //0x000071ec movl $-124(%rbp), %ecx + 0xe9, 0xbc, 0x0b, 0x00, 0x00, //0x000071ef jmp LBB5_1452 + //0x000071f4 LBB5_1453 + 0x4d, 0x89, 0xf5, //0x000071f4 movq %r14, %r13 + 0x4d, 0x89, 0xde, //0x000071f7 movq %r11, %r14 + 0x44, 0x89, 0xc1, //0x000071fa movl %r8d, %ecx + 0x45, 0x85, 0xc0, //0x000071fd testl %r8d, %r8d + 0x0f, 0x8e, 0x38, 0x01, 0x00, 0x00, //0x00007200 jle LBB5_1470 + 0x4d, 0x89, 0xc2, //0x00007206 movq %r8, %r10 + 0x31, 0xff, //0x00007209 xorl %edi, %edi + 0x85, 0xc0, //0x0000720b testl %eax, %eax + 0xbb, 0x00, 0x00, 0x00, 0x00, //0x0000720d movl $0, %ebx + 0x0f, 0x4f, 0xd8, //0x00007212 cmovgl %eax, %ebx + 0x4c, 0x8d, 0x59, 0xff, //0x00007215 leaq $-1(%rcx), %r11 + 0x49, 0x39, 0xdb, //0x00007219 cmpq %rbx, %r11 + 0x4c, 0x0f, 0x43, 0xdb, //0x0000721c cmovaeq %rbx, %r11 + 0x45, 0x8d, 0x43, 0x01, //0x00007220 leal $1(%r11), %r8d + 0x31, 0xd2, //0x00007224 xorl %edx, %edx + //0x00007226 LBB5_1455 + 0x48, 0x39, 0xfb, //0x00007226 cmpq %rdi, %rbx + 0x0f, 0x84, 0x21, 0x00, 0x00, 0x00, //0x00007229 je LBB5_1458 + 0x48, 0x8d, 0x14, 0x92, //0x0000722f leaq (%rdx,%rdx,4), %rdx + 0x49, 0x0f, 0xbe, 0x34, 0x39, //0x00007233 movsbq (%r9,%rdi), %rsi + 0x48, 0x8d, 0x14, 0x56, //0x00007238 leaq (%rsi,%rdx,2), %rdx + 0x48, 0x83, 0xc2, 0xd0, //0x0000723c addq $-48, %rdx + 0x48, 0x83, 0xc7, 0x01, //0x00007240 addq $1, %rdi + 0x48, 0x39, 0xf9, //0x00007244 cmpq %rdi, %rcx + 0x0f, 0x85, 0xd9, 0xff, 0xff, 0xff, //0x00007247 jne LBB5_1455 + 0x45, 0x89, 0xc3, //0x0000724d movl %r8d, %r11d + //0x00007250 LBB5_1458 + 0x4d, 0x89, 0xd0, //0x00007250 movq %r10, %r8 + 0xe9, 0xeb, 0x00, 0x00, 0x00, //0x00007253 jmp LBB5_1471 + //0x00007258 LBB5_1459 + 0x41, 0xbc, 0x10, 0x00, 0x00, 0x00, //0x00007258 movl $16, %r12d + 0x38, 0xd9, //0x0000725e cmpb %bl, %cl + 0x0f, 0x8d, 0x06, 0x00, 0x00, 0x00, //0x00007260 jge LBB5_1461 + //0x00007266 LBB5_1460 + 0x41, 0xbc, 0x0f, 0x00, 0x00, 0x00, //0x00007266 movl $15, %r12d + //0x0000726c LBB5_1461 + 0x85, 0xff, //0x0000726c testl %edi, %edi + 0x0f, 0x8e, 0xc1, 0x00, 0x00, 0x00, //0x0000726e jle LBB5_1469 + 0x4c, 0x89, 0x75, 0xa8, //0x00007274 movq %r14, $-88(%rbp) + 0x49, 0xbb, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfa, //0x00007278 movabsq $-432345564227567616, %r11 + 0x4c, 0x89, 0xa5, 0x60, 0xff, 0xff, 0xff, //0x00007282 movq %r12, $-160(%rbp) + 0x41, 0x01, 0xfc, //0x00007289 addl %edi, %r12d + 0x89, 0xfb, //0x0000728c movl %edi, %ebx + 0x4d, 0x63, 0xc4, //0x0000728e movslq %r12d, %r8 + 0x49, 0x83, 0xc0, 0xff, //0x00007291 addq $-1, %r8 + 0x48, 0x83, 0xc3, 0x01, //0x00007295 addq $1, %rbx + 0x83, 0xc7, 0xff, //0x00007299 addl $-1, %edi + 0x31, 0xc9, //0x0000729c xorl %ecx, %ecx + 0x41, 0xbe, 0x01, 0x00, 0x00, 0x00, //0x0000729e movl $1, %r14d + 0xe9, 0x20, 0x00, 0x00, 0x00, //0x000072a4 jmp LBB5_1465 + //0x000072a9 LBB5_1463 + 0x48, 0x85, 0xc0, //0x000072a9 testq %rax, %rax + 0x45, 0x0f, 0x45, 0xfe, //0x000072ac cmovnel %r14d, %r15d + //0x000072b0 LBB5_1464 + 0x41, 0x83, 0xc4, 0xff, //0x000072b0 addl $-1, %r12d + 0x49, 0x83, 0xc0, 0xff, //0x000072b4 addq $-1, %r8 + 0x48, 0x83, 0xc3, 0xff, //0x000072b8 addq $-1, %rbx + 0x83, 0xc7, 0xff, //0x000072bc addl $-1, %edi + 0x48, 0x83, 0xfb, 0x01, //0x000072bf cmpq $1, %rbx + 0x0f, 0x8e, 0x4a, 0x00, 0x00, 0x00, //0x000072c3 jle LBB5_1467 + //0x000072c9 LBB5_1465 + 0x4c, 0x01, 0xd9, //0x000072c9 addq %r11, %rcx + 0x89, 0xf8, //0x000072cc movl %edi, %eax + 0x49, 0x0f, 0xbe, 0x34, 0x01, //0x000072ce movsbq (%r9,%rax), %rsi + 0x48, 0xc1, 0xe6, 0x35, //0x000072d3 shlq $53, %rsi + 0x48, 0x01, 0xce, //0x000072d7 addq %rcx, %rsi + 0x48, 0x89, 0xf0, //0x000072da movq %rsi, %rax + 0x48, 0xb9, 0xcd, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, //0x000072dd movabsq $-3689348814741910323, %rcx + 0x48, 0xf7, 0xe1, //0x000072e7 mulq %rcx + 0x48, 0x89, 0xd1, //0x000072ea movq %rdx, %rcx + 0x48, 0xc1, 0xe9, 0x03, //0x000072ed shrq $3, %rcx + 0x48, 0x8d, 0x04, 0x09, //0x000072f1 leaq (%rcx,%rcx), %rax + 0x48, 0x8d, 0x14, 0x80, //0x000072f5 leaq (%rax,%rax,4), %rdx + 0x48, 0x89, 0xf0, //0x000072f9 movq %rsi, %rax + 0x48, 0x29, 0xd0, //0x000072fc subq %rdx, %rax + 0x4d, 0x39, 0xe8, //0x000072ff cmpq %r13, %r8 + 0x0f, 0x83, 0xa1, 0xff, 0xff, 0xff, //0x00007302 jae LBB5_1463 + 0x04, 0x30, //0x00007308 addb $48, %al + 0x43, 0x88, 0x04, 0x01, //0x0000730a movb %al, (%r9,%r8) + 0xe9, 0x9d, 0xff, 0xff, 0xff, //0x0000730e jmp LBB5_1464 + //0x00007313 LBB5_1467 + 0x48, 0x83, 0xfe, 0x0a, //0x00007313 cmpq $10, %rsi + 0x4c, 0x8b, 0x45, 0xb8, //0x00007317 movq $-72(%rbp), %r8 + 0x0f, 0x83, 0x90, 0x00, 0x00, 0x00, //0x0000731b jae LBB5_1475 + 0x4c, 0x8b, 0x5d, 0xc0, //0x00007321 movq $-64(%rbp), %r11 + 0x4c, 0x8b, 0x75, 0xa8, //0x00007325 movq $-88(%rbp), %r14 + 0x4c, 0x8b, 0xa5, 0x60, 0xff, 0xff, 0xff, //0x00007329 movq $-160(%rbp), %r12 + 0xe9, 0xf6, 0x00, 0x00, 0x00, //0x00007330 jmp LBB5_1479 + //0x00007335 LBB5_1469 + 0x4c, 0x8b, 0x45, 0xb8, //0x00007335 movq $-72(%rbp), %r8 + 0xe9, 0xed, 0x00, 0x00, 0x00, //0x00007339 jmp LBB5_1479 + //0x0000733e LBB5_1470 + 0x45, 0x31, 0xdb, //0x0000733e xorl %r11d, %r11d + 0x31, 0xd2, //0x00007341 xorl %edx, %edx + //0x00007343 LBB5_1471 + 0x45, 0x85, 0xc0, //0x00007343 testl %r8d, %r8d + 0x41, 0x0f, 0x9e, 0xc2, //0x00007346 setle %r10b + 0x44, 0x89, 0xc7, //0x0000734a movl %r8d, %edi + 0x44, 0x29, 0xdf, //0x0000734d subl %r11d, %edi + 0x0f, 0x8e, 0x9e, 0x09, 0x00, 0x00, //0x00007350 jle LBB5_1561 + 0x83, 0xff, 0x10, //0x00007356 cmpl $16, %edi + 0x0f, 0x82, 0x7f, 0x09, 0x00, 0x00, //0x00007359 jb LBB5_1559 + 0x4d, 0x89, 0xc4, //0x0000735f movq %r8, %r12 + 0x41, 0x89, 0xf8, //0x00007362 movl %edi, %r8d + 0xc5, 0xfa, 0x6f, 0x05, 0x53, 0x8e, 0xff, 0xff, //0x00007365 vmovdqu $-29101(%rip), %xmm0 /* LCPI5_23+0(%rip) */ + 0xc4, 0xe3, 0xf9, 0x22, 0xc2, 0x00, //0x0000736d vpinsrq $0, %rdx, %xmm0, %xmm0 + 0x41, 0x83, 0xe0, 0xf0, //0x00007373 andl $-16, %r8d + 0xc4, 0xe3, 0x7d, 0x02, 0x05, 0x3f, 0x8e, 0xff, 0xff, 0xf0, //0x00007377 vpblendd $240, $-29121(%rip), %ymm0, %ymm0 /* LCPI5_23+0(%rip) */ + 0x41, 0x8d, 0x70, 0xf0, //0x00007381 leal $-16(%r8), %esi + 0x89, 0xf2, //0x00007385 movl %esi, %edx + 0xc1, 0xea, 0x04, //0x00007387 shrl $4, %edx + 0x83, 0xc2, 0x01, //0x0000738a addl $1, %edx + 0x89, 0xd3, //0x0000738d movl %edx, %ebx + 0x83, 0xe3, 0x03, //0x0000738f andl $3, %ebx + 0x83, 0xfe, 0x30, //0x00007392 cmpl $48, %esi + 0x0f, 0x83, 0x7a, 0x07, 0x00, 0x00, //0x00007395 jae LBB5_1551 + 0xc4, 0xe2, 0x7d, 0x59, 0x15, 0xec, 0x8e, 0xff, 0xff, //0x0000739b vpbroadcastq $-28948(%rip), %ymm2 /* LCPI5_24+0(%rip) */ + 0xc5, 0xfd, 0x6f, 0xda, //0x000073a4 vmovdqa %ymm2, %ymm3 + 0xc5, 0xfd, 0x6f, 0xca, //0x000073a8 vmovdqa %ymm2, %ymm1 + 0xe9, 0xe4, 0x07, 0x00, 0x00, //0x000073ac jmp LBB5_1553 + //0x000073b1 LBB5_1475 + 0x49, 0x63, 0xf4, //0x000073b1 movslq %r12d, %rsi + 0x48, 0x83, 0xc6, 0xff, //0x000073b4 addq $-1, %rsi + 0xbf, 0x01, 0x00, 0x00, 0x00, //0x000073b8 movl $1, %edi + 0x4c, 0x8b, 0x5d, 0xc0, //0x000073bd movq $-64(%rbp), %r11 + 0x4c, 0x8b, 0x75, 0xa8, //0x000073c1 movq $-88(%rbp), %r14 + 0x4c, 0x8b, 0xa5, 0x60, 0xff, 0xff, 0xff, //0x000073c5 movq $-160(%rbp), %r12 + 0xe9, 0x18, 0x00, 0x00, 0x00, //0x000073cc jmp LBB5_1477 + //0x000073d1 LBB5_1476 + 0x48, 0x85, 0xc0, //0x000073d1 testq %rax, %rax + 0x44, 0x0f, 0x45, 0xff, //0x000073d4 cmovnel %edi, %r15d + 0x48, 0x83, 0xc6, 0xff, //0x000073d8 addq $-1, %rsi + 0x48, 0x83, 0xf9, 0x09, //0x000073dc cmpq $9, %rcx + 0x48, 0x89, 0xd1, //0x000073e0 movq %rdx, %rcx + 0x0f, 0x86, 0x42, 0x00, 0x00, 0x00, //0x000073e3 jbe LBB5_1479 + //0x000073e9 LBB5_1477 + 0x48, 0x89, 0xc8, //0x000073e9 movq %rcx, %rax + 0x48, 0xba, 0xcd, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, //0x000073ec movabsq $-3689348814741910323, %rdx + 0x48, 0xf7, 0xe2, //0x000073f6 mulq %rdx + 0x48, 0xc1, 0xea, 0x03, //0x000073f9 shrq $3, %rdx + 0x48, 0x8d, 0x04, 0x12, //0x000073fd leaq (%rdx,%rdx), %rax + 0x48, 0x8d, 0x1c, 0x80, //0x00007401 leaq (%rax,%rax,4), %rbx + 0x48, 0x89, 0xc8, //0x00007405 movq %rcx, %rax + 0x48, 0x29, 0xd8, //0x00007408 subq %rbx, %rax + 0x4c, 0x39, 0xee, //0x0000740b cmpq %r13, %rsi + 0x0f, 0x83, 0xbd, 0xff, 0xff, 0xff, //0x0000740e jae LBB5_1476 + 0x04, 0x30, //0x00007414 addb $48, %al + 0x41, 0x88, 0x04, 0x31, //0x00007416 movb %al, (%r9,%rsi) + 0x48, 0x83, 0xc6, 0xff, //0x0000741a addq $-1, %rsi + 0x48, 0x83, 0xf9, 0x09, //0x0000741e cmpq $9, %rcx + 0x48, 0x89, 0xd1, //0x00007422 movq %rdx, %rcx + 0x0f, 0x87, 0xbe, 0xff, 0xff, 0xff, //0x00007425 ja LBB5_1477 + //0x0000742b LBB5_1479 + 0x45, 0x01, 0xe2, //0x0000742b addl %r12d, %r10d + 0x49, 0x63, 0xc2, //0x0000742e movslq %r10d, %rax + 0x49, 0x39, 0xc5, //0x00007431 cmpq %rax, %r13 + 0x41, 0x0f, 0x46, 0xc5, //0x00007434 cmovbel %r13d, %eax + 0x45, 0x01, 0xe0, //0x00007438 addl %r12d, %r8d + 0x85, 0xc0, //0x0000743b testl %eax, %eax + 0x0f, 0x8e, 0x2d, 0x00, 0x00, 0x00, //0x0000743d jle LBB5_1483 + 0x89, 0xc1, //0x00007443 movl %eax, %ecx + 0x48, 0x83, 0xc1, 0x01, //0x00007445 addq $1, %rcx + 0x4c, 0x8b, 0x55, 0x98, //0x00007449 movq $-104(%rbp), %r10 + //0x0000744d LBB5_1481 + 0x8d, 0x50, 0xff, //0x0000744d leal $-1(%rax), %edx + 0x41, 0x80, 0x3c, 0x11, 0x30, //0x00007450 cmpb $48, (%r9,%rdx) + 0x0f, 0x85, 0x7c, 0xfd, 0xff, 0xff, //0x00007455 jne LBB5_1450 + 0x48, 0x83, 0xc1, 0xff, //0x0000745b addq $-1, %rcx + 0x89, 0xd0, //0x0000745f movl %edx, %eax + 0x48, 0x83, 0xf9, 0x01, //0x00007461 cmpq $1, %rcx + 0x0f, 0x8f, 0xe2, 0xff, 0xff, 0xff, //0x00007465 jg LBB5_1481 + 0xe9, 0x0c, 0x00, 0x00, 0x00, //0x0000746b jmp LBB5_1484 + //0x00007470 LBB5_1483 + 0x85, 0xc0, //0x00007470 testl %eax, %eax + 0x4c, 0x8b, 0x55, 0x98, //0x00007472 movq $-104(%rbp), %r10 + 0x0f, 0x85, 0x5b, 0xfd, 0xff, 0xff, //0x00007476 jne LBB5_1450 + //0x0000747c LBB5_1484 + 0x31, 0xd2, //0x0000747c xorl %edx, %edx + 0x31, 0xf6, //0x0000747e xorl %esi, %esi + 0x4c, 0x8b, 0x7d, 0xc8, //0x00007480 movq $-56(%rbp), %r15 + 0xe9, 0xde, 0x08, 0x00, 0x00, //0x00007484 jmp LBB5_1570 + //0x00007489 LBB5_1485 + 0x31, 0xc0, //0x00007489 xorl %eax, %eax + 0x4c, 0x8b, 0x55, 0x98, //0x0000748b movq $-104(%rbp), %r10 + 0x4c, 0x8b, 0x45, 0xb8, //0x0000748f movq $-72(%rbp), %r8 + 0xe9, 0x3f, 0xfd, 0xff, 0xff, //0x00007493 jmp LBB5_1450 + //0x00007498 LBB5_1486 + 0xba, 0x07, 0x00, 0x00, 0x00, //0x00007498 movl $7, %edx + 0x49, 0x89, 0xc7, //0x0000749d movq %rax, %r15 + 0xe9, 0xcb, 0x99, 0xff, 0xff, //0x000074a0 jmp LBB5_167 + //0x000074a5 LBB5_1487 + 0xba, 0x08, 0x00, 0x00, 0x00, //0x000074a5 movl $8, %edx + 0xe9, 0xc1, 0x99, 0xff, 0xff, //0x000074aa jmp LBB5_167 + //0x000074af LBB5_1488 + 0x0f, 0xbc, 0xc2, //0x000074af bsfl %edx, %eax + 0x49, 0x01, 0xc4, //0x000074b2 addq %rax, %r12 + 0xc5, 0xfe, 0x6f, 0x05, 0xc3, 0x8b, 0xff, 0xff, //0x000074b5 vmovdqu $-29757(%rip), %ymm0 /* LCPI5_1+0(%rip) */ + 0xc5, 0xfe, 0x6f, 0x0d, 0xdb, 0x8b, 0xff, 0xff, //0x000074bd vmovdqu $-29733(%rip), %ymm1 /* LCPI5_2+0(%rip) */ + 0xc5, 0xfe, 0x6f, 0x15, 0xf3, 0x8b, 0xff, 0xff, //0x000074c5 vmovdqu $-29709(%rip), %ymm2 /* LCPI5_3+0(%rip) */ + 0x48, 0x8d, 0x15, 0x3c, 0x97, 0x00, 0x00, //0x000074cd leaq $38716(%rip), %rdx /* _ESCAPED_TAB+0(%rip) */ + 0x4c, 0x89, 0xe7, //0x000074d4 movq %r12, %rdi + 0x4c, 0x89, 0xe0, //0x000074d7 movq %r12, %rax + //0x000074da LBB5_1489 + 0x0f, 0xb6, 0x77, 0x01, //0x000074da movzbl $1(%rdi), %esi + 0x48, 0x83, 0xfe, 0x75, //0x000074de cmpq $117, %rsi + 0x0f, 0x84, 0x27, 0x00, 0x00, 0x00, //0x000074e2 je LBB5_1492 + 0x8a, 0x1c, 0x16, //0x000074e8 movb (%rsi,%rdx), %bl + 0x84, 0xdb, //0x000074eb testb %bl, %bl + 0x0f, 0x84, 0x01, 0x06, 0x00, 0x00, //0x000074ed je LBB5_1548 + 0x4c, 0x89, 0xad, 0x78, 0xff, 0xff, 0xff, //0x000074f3 movq %r13, $-136(%rbp) + 0x4d, 0x89, 0xdd, //0x000074fa movq %r11, %r13 + 0x48, 0x83, 0xc7, 0x02, //0x000074fd addq $2, %rdi + 0x88, 0x18, //0x00007501 movb %bl, (%rax) + 0x48, 0x83, 0xc0, 0x01, //0x00007503 addq $1, %rax + 0x49, 0x89, 0xfc, //0x00007507 movq %rdi, %r12 + 0xe9, 0x58, 0x02, 0x00, 0x00, //0x0000750a jmp LBB5_1512 + //0x0000750f LBB5_1492 + 0x4c, 0x89, 0xad, 0x78, 0xff, 0xff, 0xff, //0x0000750f movq %r13, $-136(%rbp) + 0x4d, 0x89, 0xdd, //0x00007516 movq %r11, %r13 + 0x44, 0x8b, 0x47, 0x02, //0x00007519 movl $2(%rdi), %r8d + 0x45, 0x89, 0xc1, //0x0000751d movl %r8d, %r9d + 0x41, 0xf7, 0xd1, //0x00007520 notl %r9d + 0x41, 0x8d, 0x98, 0xd0, 0xcf, 0xcf, 0xcf, //0x00007523 leal $-808464432(%r8), %ebx + 0x41, 0x81, 0xe1, 0x80, 0x80, 0x80, 0x80, //0x0000752a andl $-2139062144, %r9d + 0x48, 0xc7, 0xc6, 0xf4, 0xff, 0xff, 0xff, //0x00007531 movq $-12, %rsi + 0x41, 0x85, 0xd9, //0x00007538 testl %ebx, %r9d + 0x0f, 0x85, 0x60, 0x0f, 0x00, 0x00, //0x0000753b jne LBB5_1637 + 0x41, 0x8d, 0x98, 0x19, 0x19, 0x19, 0x19, //0x00007541 leal $421075225(%r8), %ebx + 0x44, 0x09, 0xc3, //0x00007548 orl %r8d, %ebx + 0xf7, 0xc3, 0x80, 0x80, 0x80, 0x80, //0x0000754b testl $-2139062144, %ebx + 0x0f, 0x85, 0x4a, 0x0f, 0x00, 0x00, //0x00007551 jne LBB5_1637 + 0x44, 0x89, 0xc3, //0x00007557 movl %r8d, %ebx + 0x81, 0xe3, 0x7f, 0x7f, 0x7f, 0x7f, //0x0000755a andl $2139062143, %ebx + 0x41, 0xbe, 0xc0, 0xc0, 0xc0, 0xc0, //0x00007560 movl $-1061109568, %r14d + 0x41, 0x29, 0xde, //0x00007566 subl %ebx, %r14d + 0x44, 0x8d, 0x9b, 0x46, 0x46, 0x46, 0x46, //0x00007569 leal $1179010630(%rbx), %r11d + 0x45, 0x21, 0xce, //0x00007570 andl %r9d, %r14d + 0x45, 0x85, 0xde, //0x00007573 testl %r11d, %r14d + 0x0f, 0x85, 0x25, 0x0f, 0x00, 0x00, //0x00007576 jne LBB5_1637 + 0x41, 0xbb, 0xe0, 0xe0, 0xe0, 0xe0, //0x0000757c movl $-522133280, %r11d + 0x41, 0x29, 0xdb, //0x00007582 subl %ebx, %r11d + 0x81, 0xc3, 0x39, 0x39, 0x39, 0x39, //0x00007585 addl $960051513, %ebx + 0x45, 0x21, 0xd9, //0x0000758b andl %r11d, %r9d + 0x41, 0x85, 0xd9, //0x0000758e testl %ebx, %r9d + 0x0f, 0x85, 0x0a, 0x0f, 0x00, 0x00, //0x00007591 jne LBB5_1637 + 0x41, 0x0f, 0xc8, //0x00007597 bswapl %r8d + 0x44, 0x89, 0xc3, //0x0000759a movl %r8d, %ebx + 0xc1, 0xeb, 0x04, //0x0000759d shrl $4, %ebx + 0xf7, 0xd3, //0x000075a0 notl %ebx + 0x81, 0xe3, 0x01, 0x01, 0x01, 0x01, //0x000075a2 andl $16843009, %ebx + 0x8d, 0x1c, 0xdb, //0x000075a8 leal (%rbx,%rbx,8), %ebx + 0x41, 0x81, 0xe0, 0x0f, 0x0f, 0x0f, 0x0f, //0x000075ab andl $252645135, %r8d + 0x41, 0x01, 0xd8, //0x000075b2 addl %ebx, %r8d + 0x44, 0x89, 0xc3, //0x000075b5 movl %r8d, %ebx + 0xc1, 0xeb, 0x04, //0x000075b8 shrl $4, %ebx + 0x44, 0x09, 0xc3, //0x000075bb orl %r8d, %ebx + 0x44, 0x0f, 0xb6, 0xcb, //0x000075be movzbl %bl, %r9d + 0xc1, 0xeb, 0x08, //0x000075c2 shrl $8, %ebx + 0x81, 0xe3, 0x00, 0xff, 0x00, 0x00, //0x000075c5 andl $65280, %ebx + 0x41, 0x09, 0xd9, //0x000075cb orl %ebx, %r9d + 0x4c, 0x8d, 0x67, 0x06, //0x000075ce leaq $6(%rdi), %r12 + 0x41, 0x81, 0xf9, 0x80, 0x00, 0x00, 0x00, //0x000075d2 cmpl $128, %r9d + 0x0f, 0x82, 0x6f, 0x04, 0x00, 0x00, //0x000075d9 jb LBB5_1543 + 0x45, 0x31, 0xc0, //0x000075df xorl %r8d, %r8d + //0x000075e2 LBB5_1498 + 0x41, 0x81, 0xf9, 0xff, 0x07, 0x00, 0x00, //0x000075e2 cmpl $2047, %r9d + 0x0f, 0x86, 0x6e, 0x04, 0x00, 0x00, //0x000075e9 jbe LBB5_1545 + 0x44, 0x89, 0xcb, //0x000075ef movl %r9d, %ebx + 0x81, 0xe3, 0x00, 0xf8, 0xff, 0xff, //0x000075f2 andl $-2048, %ebx + 0x81, 0xfb, 0x00, 0xd8, 0x00, 0x00, //0x000075f8 cmpl $55296, %ebx + 0x0f, 0x85, 0x2e, 0x01, 0x00, 0x00, //0x000075fe jne LBB5_1510 + 0x41, 0x81, 0xf9, 0xff, 0xdb, 0x00, 0x00, //0x00007604 cmpl $56319, %r9d + 0x0f, 0x87, 0x73, 0x04, 0x00, 0x00, //0x0000760b ja LBB5_1546 + 0x42, 0x80, 0x7c, 0x47, 0x06, 0x5c, //0x00007611 cmpb $92, $6(%rdi,%r8,2) + 0x0f, 0x85, 0x67, 0x04, 0x00, 0x00, //0x00007617 jne LBB5_1546 + 0x42, 0x80, 0x7c, 0x47, 0x07, 0x75, //0x0000761d cmpb $117, $7(%rdi,%r8,2) + 0x0f, 0x85, 0x5b, 0x04, 0x00, 0x00, //0x00007623 jne LBB5_1546 + 0x42, 0x8b, 0x5c, 0x47, 0x08, //0x00007629 movl $8(%rdi,%r8,2), %ebx + 0x41, 0x89, 0xde, //0x0000762e movl %ebx, %r14d + 0x41, 0xf7, 0xd6, //0x00007631 notl %r14d + 0x48, 0x89, 0x5d, 0xb8, //0x00007634 movq %rbx, $-72(%rbp) + 0x44, 0x8d, 0x9b, 0xd0, 0xcf, 0xcf, 0xcf, //0x00007638 leal $-808464432(%rbx), %r11d + 0x41, 0x81, 0xe6, 0x80, 0x80, 0x80, 0x80, //0x0000763f andl $-2139062144, %r14d + 0x45, 0x85, 0xde, //0x00007646 testl %r11d, %r14d + 0x0f, 0x85, 0x52, 0x0e, 0x00, 0x00, //0x00007649 jne LBB5_1637 + 0x4c, 0x8b, 0x5d, 0xb8, //0x0000764f movq $-72(%rbp), %r11 + 0x41, 0x8d, 0x9b, 0x19, 0x19, 0x19, 0x19, //0x00007653 leal $421075225(%r11), %ebx + 0x44, 0x09, 0xdb, //0x0000765a orl %r11d, %ebx + 0xf7, 0xc3, 0x80, 0x80, 0x80, 0x80, //0x0000765d testl $-2139062144, %ebx + 0x0f, 0x85, 0x38, 0x0e, 0x00, 0x00, //0x00007663 jne LBB5_1637 + 0x4c, 0x8b, 0x5d, 0xb8, //0x00007669 movq $-72(%rbp), %r11 + 0x41, 0x81, 0xe3, 0x7f, 0x7f, 0x7f, 0x7f, //0x0000766d andl $2139062143, %r11d + 0xbb, 0xc0, 0xc0, 0xc0, 0xc0, //0x00007674 movl $-1061109568, %ebx + 0x44, 0x29, 0xdb, //0x00007679 subl %r11d, %ebx + 0x89, 0x5d, 0xc8, //0x0000767c movl %ebx, $-56(%rbp) + 0x41, 0x8d, 0x9b, 0x46, 0x46, 0x46, 0x46, //0x0000767f leal $1179010630(%r11), %ebx + 0x89, 0x5d, 0x90, //0x00007686 movl %ebx, $-112(%rbp) + 0x8b, 0x5d, 0xc8, //0x00007689 movl $-56(%rbp), %ebx + 0x44, 0x21, 0xf3, //0x0000768c andl %r14d, %ebx + 0x85, 0x5d, 0x90, //0x0000768f testl %ebx, $-112(%rbp) + 0x0f, 0x85, 0x09, 0x0e, 0x00, 0x00, //0x00007692 jne LBB5_1637 + 0xbb, 0xe0, 0xe0, 0xe0, 0xe0, //0x00007698 movl $-522133280, %ebx + 0x44, 0x29, 0xdb, //0x0000769d subl %r11d, %ebx + 0x41, 0x81, 0xc3, 0x39, 0x39, 0x39, 0x39, //0x000076a0 addl $960051513, %r11d + 0x41, 0x21, 0xde, //0x000076a7 andl %ebx, %r14d + 0x45, 0x85, 0xde, //0x000076aa testl %r11d, %r14d + 0x0f, 0x85, 0xee, 0x0d, 0x00, 0x00, //0x000076ad jne LBB5_1637 + 0x4c, 0x8b, 0x5d, 0xb8, //0x000076b3 movq $-72(%rbp), %r11 + 0x41, 0x0f, 0xcb, //0x000076b7 bswapl %r11d + 0x44, 0x89, 0xdb, //0x000076ba movl %r11d, %ebx + 0xc1, 0xeb, 0x04, //0x000076bd shrl $4, %ebx + 0xf7, 0xd3, //0x000076c0 notl %ebx + 0x81, 0xe3, 0x01, 0x01, 0x01, 0x01, //0x000076c2 andl $16843009, %ebx + 0x8d, 0x1c, 0xdb, //0x000076c8 leal (%rbx,%rbx,8), %ebx + 0x41, 0x81, 0xe3, 0x0f, 0x0f, 0x0f, 0x0f, //0x000076cb andl $252645135, %r11d + 0x41, 0x01, 0xdb, //0x000076d2 addl %ebx, %r11d + 0x44, 0x89, 0xdb, //0x000076d5 movl %r11d, %ebx + 0xc1, 0xeb, 0x04, //0x000076d8 shrl $4, %ebx + 0x44, 0x09, 0xdb, //0x000076db orl %r11d, %ebx + 0x41, 0x89, 0xdb, //0x000076de movl %ebx, %r11d + 0x41, 0xc1, 0xeb, 0x08, //0x000076e1 shrl $8, %r11d + 0x41, 0x81, 0xe3, 0x00, 0xff, 0x00, 0x00, //0x000076e5 andl $65280, %r11d + 0x44, 0x0f, 0xb6, 0xf3, //0x000076ec movzbl %bl, %r14d + 0x45, 0x09, 0xde, //0x000076f0 orl %r11d, %r14d + 0x81, 0xe3, 0x00, 0x00, 0xfc, 0x00, //0x000076f3 andl $16515072, %ebx + 0x81, 0xfb, 0x00, 0x00, 0xdc, 0x00, //0x000076f9 cmpl $14417920, %ebx + 0x0f, 0x84, 0x91, 0x03, 0x00, 0x00, //0x000076ff je LBB5_1547 + 0x49, 0x83, 0xc4, 0x06, //0x00007705 addq $6, %r12 + 0x66, 0x42, 0xc7, 0x04, 0x00, 0xef, 0xbf, //0x00007709 movw $-16401, (%rax,%r8) + 0x42, 0xc6, 0x44, 0x00, 0x02, 0xbd, //0x00007710 movb $-67, $2(%rax,%r8) + 0x49, 0x83, 0xc0, 0x03, //0x00007716 addq $3, %r8 + 0x45, 0x89, 0xf1, //0x0000771a movl %r14d, %r9d + 0x41, 0x81, 0xfe, 0x80, 0x00, 0x00, 0x00, //0x0000771d cmpl $128, %r14d + 0x0f, 0x83, 0xb8, 0xfe, 0xff, 0xff, //0x00007724 jae LBB5_1498 + 0x4c, 0x01, 0xc0, //0x0000772a addq %r8, %rax + 0xe9, 0x1f, 0x03, 0x00, 0x00, //0x0000772d jmp LBB5_1544 + //0x00007732 LBB5_1510 + 0x44, 0x89, 0xce, //0x00007732 movl %r9d, %esi + 0xc1, 0xee, 0x0c, //0x00007735 shrl $12, %esi + 0x40, 0x80, 0xce, 0xe0, //0x00007738 orb $-32, %sil + 0x42, 0x88, 0x34, 0x00, //0x0000773c movb %sil, (%rax,%r8) + 0x44, 0x89, 0xce, //0x00007740 movl %r9d, %esi + 0xc1, 0xee, 0x06, //0x00007743 shrl $6, %esi + 0x40, 0x80, 0xe6, 0x3f, //0x00007746 andb $63, %sil + 0x40, 0x80, 0xce, 0x80, //0x0000774a orb $-128, %sil + 0x42, 0x88, 0x74, 0x00, 0x01, //0x0000774e movb %sil, $1(%rax,%r8) + 0x41, 0x80, 0xe1, 0x3f, //0x00007753 andb $63, %r9b + 0x41, 0x80, 0xc9, 0x80, //0x00007757 orb $-128, %r9b + 0x46, 0x88, 0x4c, 0x00, 0x02, //0x0000775b movb %r9b, $2(%rax,%r8) + //0x00007760 LBB5_1511 + 0x4c, 0x01, 0xc0, //0x00007760 addq %r8, %rax + 0x48, 0x83, 0xc0, 0x03, //0x00007763 addq $3, %rax + //0x00007767 LBB5_1512 + 0x41, 0x80, 0x3c, 0x24, 0x5c, //0x00007767 cmpb $92, (%r12) + 0x4c, 0x89, 0xe7, //0x0000776c movq %r12, %rdi + 0x4d, 0x89, 0xeb, //0x0000776f movq %r13, %r11 + 0x4c, 0x8b, 0xad, 0x78, 0xff, 0xff, 0xff, //0x00007772 movq $-136(%rbp), %r13 + 0x0f, 0x84, 0x5b, 0xfd, 0xff, 0xff, //0x00007779 je LBB5_1489 + 0x4d, 0x89, 0xe8, //0x0000777f movq %r13, %r8 + 0x4c, 0x89, 0x7d, 0xc8, //0x00007782 movq %r15, $-56(%rbp) + 0x4c, 0x89, 0xdb, //0x00007786 movq %r11, %rbx + 0xc4, 0xc1, 0x7e, 0x6f, 0x1c, 0x24, //0x00007789 vmovdqu (%r12), %ymm3 + 0xc5, 0xe5, 0x74, 0xe0, //0x0000778f vpcmpeqb %ymm0, %ymm3, %ymm4 + 0xc5, 0xe5, 0x74, 0xe9, //0x00007793 vpcmpeqb %ymm1, %ymm3, %ymm5 + 0xc5, 0xfd, 0xd7, 0xf5, //0x00007797 vpmovmskb %ymm5, %esi + 0xc5, 0xe5, 0xda, 0xea, //0x0000779b vpminub %ymm2, %ymm3, %ymm5 + 0xc5, 0xe5, 0x74, 0xed, //0x0000779f vpcmpeqb %ymm5, %ymm3, %ymm5 + 0xc5, 0xd5, 0xeb, 0xf4, //0x000077a3 vpor %ymm4, %ymm5, %ymm6 + 0xc5, 0xfd, 0xd7, 0xfe, //0x000077a7 vpmovmskb %ymm6, %edi + 0x83, 0xc7, 0xff, //0x000077ab addl $-1, %edi + 0xc4, 0xc1, 0x7a, 0x6f, 0x34, 0x24, //0x000077ae vmovdqu (%r12), %xmm6 + 0xc4, 0xc1, 0x79, 0x7e, 0xf6, //0x000077b4 vmovd %xmm6, %r14d + 0x85, 0xf7, //0x000077b9 testl %esi, %edi + 0x0f, 0x85, 0xfa, 0x0c, 0x00, 0x00, //0x000077bb jne LBB5_1639 + 0xf6, 0xc1, 0x20, //0x000077c1 testb $32, %cl + 0x0f, 0x85, 0x3f, 0x01, 0x00, 0x00, //0x000077c4 jne LBB5_1531 + 0x83, 0xc6, 0xff, //0x000077ca addl $-1, %esi + 0xc5, 0xe5, 0x74, 0xe0, //0x000077cd vpcmpeqb %ymm0, %ymm3, %ymm4 + 0xc5, 0xfd, 0xd7, 0xfc, //0x000077d1 vpmovmskb %ymm4, %edi + 0x85, 0xfe, //0x000077d5 testl %edi, %esi + 0x0f, 0x85, 0x55, 0x00, 0x00, 0x00, //0x000077d7 jne LBB5_1520 + 0x49, 0x83, 0xc4, 0x20, //0x000077dd addq $32, %r12 + //0x000077e1 LBB5_1517 + 0xc5, 0xfe, 0x7f, 0x18, //0x000077e1 vmovdqu %ymm3, (%rax) + 0xc4, 0xc1, 0x7e, 0x6f, 0x1c, 0x24, //0x000077e5 vmovdqu (%r12), %ymm3 + 0xc5, 0xe5, 0x74, 0xe0, //0x000077eb vpcmpeqb %ymm0, %ymm3, %ymm4 + 0xc5, 0xe5, 0x74, 0xe9, //0x000077ef vpcmpeqb %ymm1, %ymm3, %ymm5 + 0xc5, 0xfd, 0xd7, 0xf5, //0x000077f3 vpmovmskb %ymm5, %esi + 0xc5, 0xe5, 0xda, 0xea, //0x000077f7 vpminub %ymm2, %ymm3, %ymm5 + 0xc5, 0xe5, 0x74, 0xed, //0x000077fb vpcmpeqb %ymm5, %ymm3, %ymm5 + 0xc5, 0xd5, 0xeb, 0xec, //0x000077ff vpor %ymm4, %ymm5, %ymm5 + 0xc5, 0xfd, 0xd7, 0xfd, //0x00007803 vpmovmskb %ymm5, %edi + 0x83, 0xc7, 0xff, //0x00007807 addl $-1, %edi + 0x85, 0xf7, //0x0000780a testl %esi, %edi + 0x0f, 0x85, 0xa0, 0x0c, 0x00, 0x00, //0x0000780c jne LBB5_1638 + 0x48, 0x83, 0xc0, 0x20, //0x00007812 addq $32, %rax + 0x83, 0xc6, 0xff, //0x00007816 addl $-1, %esi + 0xc5, 0xfd, 0xd7, 0xfc, //0x00007819 vpmovmskb %ymm4, %edi + 0x49, 0x83, 0xc4, 0x20, //0x0000781d addq $32, %r12 + 0x85, 0xfe, //0x00007821 testl %edi, %esi + 0x0f, 0x84, 0xb8, 0xff, 0xff, 0xff, //0x00007823 je LBB5_1517 + 0xc4, 0xc1, 0x79, 0x7e, 0xde, //0x00007829 vmovd %xmm3, %r14d + 0x49, 0x83, 0xc4, 0xe0, //0x0000782e addq $-32, %r12 + //0x00007832 LBB5_1520 + 0x4c, 0x89, 0xe7, //0x00007832 movq %r12, %rdi + 0x41, 0x80, 0xfe, 0x5c, //0x00007835 cmpb $92, %r14b + 0x49, 0x89, 0xdb, //0x00007839 movq %rbx, %r11 + 0x4c, 0x8b, 0x7d, 0xc8, //0x0000783c movq $-56(%rbp), %r15 + 0x4d, 0x89, 0xc5, //0x00007840 movq %r8, %r13 + 0x0f, 0x84, 0x91, 0xfc, 0xff, 0xff, //0x00007843 je LBB5_1489 + 0x31, 0xf6, //0x00007849 xorl %esi, %esi + //0x0000784b LBB5_1522 + 0x44, 0x88, 0x34, 0x30, //0x0000784b movb %r14b, (%rax,%rsi) + 0x41, 0x0f, 0xb6, 0x7c, 0x34, 0x01, //0x0000784f movzbl $1(%r12,%rsi), %edi + 0x40, 0x80, 0xff, 0x5c, //0x00007855 cmpb $92, %dil + 0x0f, 0x84, 0x1e, 0x01, 0x00, 0x00, //0x00007859 je LBB5_1534 + 0x40, 0x88, 0x7c, 0x30, 0x01, //0x0000785f movb %dil, $1(%rax,%rsi) + 0x41, 0x0f, 0xb6, 0x7c, 0x34, 0x02, //0x00007864 movzbl $2(%r12,%rsi), %edi + 0x40, 0x80, 0xff, 0x5c, //0x0000786a cmpb $92, %dil + 0x0f, 0x84, 0x2a, 0x01, 0x00, 0x00, //0x0000786e je LBB5_1535 + 0x40, 0x88, 0x7c, 0x30, 0x02, //0x00007874 movb %dil, $2(%rax,%rsi) + 0x41, 0x0f, 0xb6, 0x7c, 0x34, 0x03, //0x00007879 movzbl $3(%r12,%rsi), %edi + 0x40, 0x80, 0xff, 0x5c, //0x0000787f cmpb $92, %dil + 0x0f, 0x84, 0x30, 0x01, 0x00, 0x00, //0x00007883 je LBB5_1536 + 0x40, 0x88, 0x7c, 0x30, 0x03, //0x00007889 movb %dil, $3(%rax,%rsi) + 0x41, 0x0f, 0xb6, 0x7c, 0x34, 0x04, //0x0000788e movzbl $4(%r12,%rsi), %edi + 0x40, 0x80, 0xff, 0x5c, //0x00007894 cmpb $92, %dil + 0x0f, 0x84, 0x36, 0x01, 0x00, 0x00, //0x00007898 je LBB5_1537 + 0x40, 0x88, 0x7c, 0x30, 0x04, //0x0000789e movb %dil, $4(%rax,%rsi) + 0x41, 0x0f, 0xb6, 0x7c, 0x34, 0x05, //0x000078a3 movzbl $5(%r12,%rsi), %edi + 0x40, 0x80, 0xff, 0x5c, //0x000078a9 cmpb $92, %dil + 0x0f, 0x84, 0x3c, 0x01, 0x00, 0x00, //0x000078ad je LBB5_1538 + 0x40, 0x88, 0x7c, 0x30, 0x05, //0x000078b3 movb %dil, $5(%rax,%rsi) + 0x41, 0x0f, 0xb6, 0x7c, 0x34, 0x06, //0x000078b8 movzbl $6(%r12,%rsi), %edi + 0x40, 0x80, 0xff, 0x5c, //0x000078be cmpb $92, %dil + 0x0f, 0x84, 0x42, 0x01, 0x00, 0x00, //0x000078c2 je LBB5_1539 + 0x40, 0x88, 0x7c, 0x30, 0x06, //0x000078c8 movb %dil, $6(%rax,%rsi) + 0x41, 0x0f, 0xb6, 0x7c, 0x34, 0x07, //0x000078cd movzbl $7(%r12,%rsi), %edi + 0x40, 0x80, 0xff, 0x5c, //0x000078d3 cmpb $92, %dil + 0x0f, 0x84, 0x48, 0x01, 0x00, 0x00, //0x000078d7 je LBB5_1540 + 0x40, 0x88, 0x7c, 0x30, 0x07, //0x000078dd movb %dil, $7(%rax,%rsi) + 0x45, 0x0f, 0xb6, 0x74, 0x34, 0x08, //0x000078e2 movzbl $8(%r12,%rsi), %r14d + 0x48, 0x83, 0xc6, 0x08, //0x000078e8 addq $8, %rsi + 0x41, 0x80, 0xfe, 0x5c, //0x000078ec cmpb $92, %r14b + 0x0f, 0x85, 0x55, 0xff, 0xff, 0xff, //0x000078f0 jne LBB5_1522 + 0x49, 0x8d, 0x3c, 0x34, //0x000078f6 leaq (%r12,%rsi), %rdi + 0x48, 0x83, 0xc7, 0xff, //0x000078fa addq $-1, %rdi + 0x49, 0x01, 0xf4, //0x000078fe addq %rsi, %r12 + 0x48, 0x01, 0xf0, //0x00007901 addq %rsi, %rax + 0xe9, 0x32, 0x01, 0x00, 0x00, //0x00007904 jmp LBB5_1541 + //0x00007909 LBB5_1531 + 0xc5, 0xd5, 0x71, 0xf5, 0x07, //0x00007909 vpsllw $7, %ymm5, %ymm5 + 0xc5, 0xfd, 0xd7, 0xfd, //0x0000790e vpmovmskb %ymm5, %edi + 0x83, 0xc6, 0xff, //0x00007912 addl $-1, %esi + 0x85, 0xfe, //0x00007915 testl %edi, %esi + 0x0f, 0x85, 0xc4, 0x0d, 0x00, 0x00, //0x00007917 jne LBB5_1668 + 0xc5, 0xdd, 0x71, 0xf4, 0x07, //0x0000791d vpsllw $7, %ymm4, %ymm4 + 0xc5, 0xfd, 0xd7, 0xfc, //0x00007922 vpmovmskb %ymm4, %edi + 0x85, 0xfe, //0x00007926 testl %edi, %esi + 0x0f, 0x85, 0x04, 0xff, 0xff, 0xff, //0x00007928 jne LBB5_1520 + 0xc5, 0xfe, 0x7f, 0x18, //0x0000792e vmovdqu %ymm3, (%rax) + 0x4d, 0x8d, 0x4c, 0x24, 0x20, //0x00007932 leaq $32(%r12), %r9 + 0x48, 0x83, 0xc0, 0x20, //0x00007937 addq $32, %rax + 0xc4, 0xc1, 0x7e, 0x6f, 0x5c, 0x24, 0x20, //0x0000793b vmovdqu $32(%r12), %ymm3 + 0xc5, 0xe5, 0x74, 0xe0, //0x00007942 vpcmpeqb %ymm0, %ymm3, %ymm4 + 0xc5, 0xe5, 0x74, 0xe9, //0x00007946 vpcmpeqb %ymm1, %ymm3, %ymm5 + 0xc5, 0xfd, 0xd7, 0xf5, //0x0000794a vpmovmskb %ymm5, %esi + 0xc5, 0xe5, 0xda, 0xea, //0x0000794e vpminub %ymm2, %ymm3, %ymm5 + 0xc5, 0xe5, 0x74, 0xed, //0x00007952 vpcmpeqb %ymm5, %ymm3, %ymm5 + 0xc5, 0xd5, 0xeb, 0xf4, //0x00007956 vpor %ymm4, %ymm5, %ymm6 + 0xc5, 0xfd, 0xd7, 0xfe, //0x0000795a vpmovmskb %ymm6, %edi + 0x83, 0xc7, 0xff, //0x0000795e addl $-1, %edi + 0xc4, 0xc1, 0x7a, 0x6f, 0x74, 0x24, 0x20, //0x00007961 vmovdqu $32(%r12), %xmm6 + 0xc4, 0xc1, 0x79, 0x7e, 0xf6, //0x00007968 vmovd %xmm6, %r14d + 0x4d, 0x89, 0xcc, //0x0000796d movq %r9, %r12 + 0x85, 0xf7, //0x00007970 testl %esi, %edi + 0x0f, 0x84, 0x91, 0xff, 0xff, 0xff, //0x00007972 je LBB5_1531 + 0xe9, 0x41, 0x0b, 0x00, 0x00, //0x00007978 jmp LBB5_1640 + //0x0000797d LBB5_1534 + 0x4d, 0x8d, 0x0c, 0x34, //0x0000797d leaq (%r12,%rsi), %r9 + 0x49, 0x83, 0xc1, 0x01, //0x00007981 addq $1, %r9 + 0x49, 0x01, 0xf4, //0x00007985 addq %rsi, %r12 + 0x48, 0x01, 0xf0, //0x00007988 addq %rsi, %rax + 0x48, 0x83, 0xc0, 0x01, //0x0000798b addq $1, %rax + 0x4c, 0x89, 0xe7, //0x0000798f movq %r12, %rdi + 0x48, 0x83, 0xc7, 0x01, //0x00007992 addq $1, %rdi + 0x4d, 0x89, 0xcc, //0x00007996 movq %r9, %r12 + 0xe9, 0xa1, 0x00, 0x00, 0x00, //0x00007999 jmp LBB5_1542 + //0x0000799e LBB5_1535 + 0x49, 0x8d, 0x3c, 0x34, //0x0000799e leaq (%r12,%rsi), %rdi + 0x48, 0x83, 0xc7, 0x01, //0x000079a2 addq $1, %rdi + 0x49, 0x01, 0xf4, //0x000079a6 addq %rsi, %r12 + 0x49, 0x83, 0xc4, 0x02, //0x000079a9 addq $2, %r12 + 0x48, 0x01, 0xf0, //0x000079ad addq %rsi, %rax + 0x48, 0x83, 0xc0, 0x02, //0x000079b0 addq $2, %rax + 0xe9, 0x82, 0x00, 0x00, 0x00, //0x000079b4 jmp LBB5_1541 + //0x000079b9 LBB5_1536 + 0x49, 0x8d, 0x3c, 0x34, //0x000079b9 leaq (%r12,%rsi), %rdi + 0x48, 0x83, 0xc7, 0x02, //0x000079bd addq $2, %rdi + 0x49, 0x01, 0xf4, //0x000079c1 addq %rsi, %r12 + 0x49, 0x83, 0xc4, 0x03, //0x000079c4 addq $3, %r12 + 0x48, 0x01, 0xf0, //0x000079c8 addq %rsi, %rax + 0x48, 0x83, 0xc0, 0x03, //0x000079cb addq $3, %rax + 0xe9, 0x67, 0x00, 0x00, 0x00, //0x000079cf jmp LBB5_1541 + //0x000079d4 LBB5_1537 + 0x49, 0x8d, 0x3c, 0x34, //0x000079d4 leaq (%r12,%rsi), %rdi + 0x48, 0x83, 0xc7, 0x03, //0x000079d8 addq $3, %rdi + 0x49, 0x01, 0xf4, //0x000079dc addq %rsi, %r12 + 0x49, 0x83, 0xc4, 0x04, //0x000079df addq $4, %r12 + 0x48, 0x01, 0xf0, //0x000079e3 addq %rsi, %rax + 0x48, 0x83, 0xc0, 0x04, //0x000079e6 addq $4, %rax + 0xe9, 0x4c, 0x00, 0x00, 0x00, //0x000079ea jmp LBB5_1541 + //0x000079ef LBB5_1538 + 0x49, 0x8d, 0x3c, 0x34, //0x000079ef leaq (%r12,%rsi), %rdi + 0x48, 0x83, 0xc7, 0x04, //0x000079f3 addq $4, %rdi + 0x49, 0x01, 0xf4, //0x000079f7 addq %rsi, %r12 + 0x49, 0x83, 0xc4, 0x05, //0x000079fa addq $5, %r12 + 0x48, 0x01, 0xf0, //0x000079fe addq %rsi, %rax + 0x48, 0x83, 0xc0, 0x05, //0x00007a01 addq $5, %rax + 0xe9, 0x31, 0x00, 0x00, 0x00, //0x00007a05 jmp LBB5_1541 + //0x00007a0a LBB5_1539 + 0x49, 0x8d, 0x3c, 0x34, //0x00007a0a leaq (%r12,%rsi), %rdi + 0x48, 0x83, 0xc7, 0x05, //0x00007a0e addq $5, %rdi + 0x49, 0x01, 0xf4, //0x00007a12 addq %rsi, %r12 + 0x49, 0x83, 0xc4, 0x06, //0x00007a15 addq $6, %r12 + 0x48, 0x01, 0xf0, //0x00007a19 addq %rsi, %rax + 0x48, 0x83, 0xc0, 0x06, //0x00007a1c addq $6, %rax + 0xe9, 0x16, 0x00, 0x00, 0x00, //0x00007a20 jmp LBB5_1541 + //0x00007a25 LBB5_1540 + 0x49, 0x8d, 0x3c, 0x34, //0x00007a25 leaq (%r12,%rsi), %rdi + 0x48, 0x83, 0xc7, 0x06, //0x00007a29 addq $6, %rdi + 0x49, 0x01, 0xf4, //0x00007a2d addq %rsi, %r12 + 0x49, 0x83, 0xc4, 0x07, //0x00007a30 addq $7, %r12 + 0x48, 0x01, 0xf0, //0x00007a34 addq %rsi, %rax + 0x48, 0x83, 0xc0, 0x07, //0x00007a37 addq $7, %rax + //0x00007a3b LBB5_1541 + 0x48, 0x83, 0xc7, 0x01, //0x00007a3b addq $1, %rdi + //0x00007a3f LBB5_1542 + 0x49, 0x89, 0xdb, //0x00007a3f movq %rbx, %r11 + 0x4c, 0x8b, 0x7d, 0xc8, //0x00007a42 movq $-56(%rbp), %r15 + 0x4d, 0x89, 0xc5, //0x00007a46 movq %r8, %r13 + 0xe9, 0x8c, 0xfa, 0xff, 0xff, //0x00007a49 jmp LBB5_1489 + //0x00007a4e LBB5_1543 + 0x45, 0x89, 0xce, //0x00007a4e movl %r9d, %r14d + //0x00007a51 LBB5_1544 + 0x44, 0x88, 0x30, //0x00007a51 movb %r14b, (%rax) + 0x48, 0x83, 0xc0, 0x01, //0x00007a54 addq $1, %rax + 0xe9, 0x0a, 0xfd, 0xff, 0xff, //0x00007a58 jmp LBB5_1512 + //0x00007a5d LBB5_1545 + 0x44, 0x89, 0xce, //0x00007a5d movl %r9d, %esi + 0xc1, 0xee, 0x06, //0x00007a60 shrl $6, %esi + 0x40, 0x80, 0xce, 0xc0, //0x00007a63 orb $-64, %sil + 0x42, 0x88, 0x34, 0x00, //0x00007a67 movb %sil, (%rax,%r8) + 0x41, 0x80, 0xe1, 0x3f, //0x00007a6b andb $63, %r9b + 0x41, 0x80, 0xc9, 0x80, //0x00007a6f orb $-128, %r9b + 0x46, 0x88, 0x4c, 0x00, 0x01, //0x00007a73 movb %r9b, $1(%rax,%r8) + 0x4c, 0x01, 0xc0, //0x00007a78 addq %r8, %rax + 0x48, 0x83, 0xc0, 0x02, //0x00007a7b addq $2, %rax + 0xe9, 0xe3, 0xfc, 0xff, 0xff, //0x00007a7f jmp LBB5_1512 + //0x00007a84 LBB5_1546 + 0x66, 0x42, 0xc7, 0x04, 0x00, 0xef, 0xbf, //0x00007a84 movw $-16401, (%rax,%r8) + 0x42, 0xc6, 0x44, 0x00, 0x02, 0xbd, //0x00007a8b movb $-67, $2(%rax,%r8) + 0xe9, 0xca, 0xfc, 0xff, 0xff, //0x00007a91 jmp LBB5_1511 + //0x00007a96 LBB5_1547 + 0x41, 0xc1, 0xe1, 0x0a, //0x00007a96 shll $10, %r9d + 0x44, 0x89, 0xf6, //0x00007a9a movl %r14d, %esi + 0x44, 0x01, 0xce, //0x00007a9d addl %r9d, %esi + 0x43, 0x8d, 0x1c, 0x0e, //0x00007aa0 leal (%r14,%r9), %ebx + 0x81, 0xc3, 0x00, 0x24, 0xa0, 0xfc, //0x00007aa4 addl $-56613888, %ebx + 0x89, 0xdf, //0x00007aaa movl %ebx, %edi + 0xc1, 0xef, 0x12, //0x00007aac shrl $18, %edi + 0x40, 0x80, 0xcf, 0xf0, //0x00007aaf orb $-16, %dil + 0x42, 0x88, 0x3c, 0x00, //0x00007ab3 movb %dil, (%rax,%r8) + 0x89, 0xdf, //0x00007ab7 movl %ebx, %edi + 0xc1, 0xef, 0x0c, //0x00007ab9 shrl $12, %edi + 0x40, 0x80, 0xe7, 0x3f, //0x00007abc andb $63, %dil + 0x40, 0x80, 0xcf, 0x80, //0x00007ac0 orb $-128, %dil + 0x42, 0x88, 0x7c, 0x00, 0x01, //0x00007ac4 movb %dil, $1(%rax,%r8) + 0xc1, 0xeb, 0x06, //0x00007ac9 shrl $6, %ebx + 0x80, 0xe3, 0x3f, //0x00007acc andb $63, %bl + 0x80, 0xcb, 0x80, //0x00007acf orb $-128, %bl + 0x42, 0x88, 0x5c, 0x00, 0x02, //0x00007ad2 movb %bl, $2(%rax,%r8) + 0x40, 0x80, 0xe6, 0x3f, //0x00007ad7 andb $63, %sil + 0x40, 0x80, 0xce, 0x80, //0x00007adb orb $-128, %sil + 0x42, 0x88, 0x74, 0x00, 0x03, //0x00007adf movb %sil, $3(%rax,%r8) + 0x4c, 0x01, 0xc0, //0x00007ae4 addq %r8, %rax + 0x48, 0x83, 0xc0, 0x04, //0x00007ae7 addq $4, %rax + 0x49, 0x83, 0xc4, 0x06, //0x00007aeb addq $6, %r12 + 0xe9, 0x73, 0xfc, 0xff, 0xff, //0x00007aef jmp LBB5_1512 + //0x00007af4 LBB5_1548 + 0xb0, 0x01, //0x00007af4 movb $1, %al + 0x48, 0xc7, 0xc6, 0xfe, 0xff, 0xff, 0xff, //0x00007af6 movq $-2, %rsi + 0xe9, 0x85, 0xda, 0xff, 0xff, //0x00007afd jmp LBB5_1064 + //0x00007b02 LBB5_1549 + 0x45, 0x31, 0xe4, //0x00007b02 xorl %r12d, %r12d + //0x00007b05 LBB5_1550 + 0x4c, 0x8b, 0x7d, 0xc8, //0x00007b05 movq $-56(%rbp), %r15 + 0x4c, 0x8b, 0x55, 0x98, //0x00007b09 movq $-104(%rbp), %r10 + 0x8b, 0x4d, 0x84, //0x00007b0d movl $-124(%rbp), %ecx + 0xe9, 0xa8, 0x02, 0x00, 0x00, //0x00007b10 jmp LBB5_1575 + //0x00007b15 LBB5_1551 + 0x83, 0xe2, 0xfc, //0x00007b15 andl $-4, %edx + 0xf7, 0xda, //0x00007b18 negl %edx + 0xc4, 0xe2, 0x7d, 0x59, 0x15, 0x6d, 0x87, 0xff, 0xff, //0x00007b1a vpbroadcastq $-30867(%rip), %ymm2 /* LCPI5_24+0(%rip) */ + 0xc4, 0xe2, 0x7d, 0x59, 0x25, 0x6c, 0x87, 0xff, 0xff, //0x00007b23 vpbroadcastq $-30868(%rip), %ymm4 /* LCPI5_25+0(%rip) */ + 0xc5, 0xfd, 0x6f, 0xda, //0x00007b2c vmovdqa %ymm2, %ymm3 + 0xc5, 0xfd, 0x6f, 0xca, //0x00007b30 vmovdqa %ymm2, %ymm1 + //0x00007b34 LBB5_1552 + 0xc5, 0xfd, 0xf4, 0xec, //0x00007b34 vpmuludq %ymm4, %ymm0, %ymm5 + 0xc5, 0xfd, 0x73, 0xd0, 0x20, //0x00007b38 vpsrlq $32, %ymm0, %ymm0 + 0xc5, 0xfd, 0xf4, 0xc4, //0x00007b3d vpmuludq %ymm4, %ymm0, %ymm0 + 0xc5, 0xfd, 0x73, 0xf0, 0x20, //0x00007b41 vpsllq $32, %ymm0, %ymm0 + 0xc5, 0xd5, 0xd4, 0xc0, //0x00007b46 vpaddq %ymm0, %ymm5, %ymm0 + 0xc5, 0xed, 0xf4, 0xec, //0x00007b4a vpmuludq %ymm4, %ymm2, %ymm5 + 0xc5, 0xed, 0x73, 0xd2, 0x20, //0x00007b4e vpsrlq $32, %ymm2, %ymm2 + 0xc5, 0xed, 0xf4, 0xd4, //0x00007b53 vpmuludq %ymm4, %ymm2, %ymm2 + 0xc5, 0xed, 0x73, 0xf2, 0x20, //0x00007b57 vpsllq $32, %ymm2, %ymm2 + 0xc5, 0xd5, 0xd4, 0xd2, //0x00007b5c vpaddq %ymm2, %ymm5, %ymm2 + 0xc5, 0xe5, 0xf4, 0xec, //0x00007b60 vpmuludq %ymm4, %ymm3, %ymm5 + 0xc5, 0xe5, 0x73, 0xd3, 0x20, //0x00007b64 vpsrlq $32, %ymm3, %ymm3 + 0xc5, 0xe5, 0xf4, 0xdc, //0x00007b69 vpmuludq %ymm4, %ymm3, %ymm3 + 0xc5, 0xe5, 0x73, 0xf3, 0x20, //0x00007b6d vpsllq $32, %ymm3, %ymm3 + 0xc5, 0xd5, 0xd4, 0xdb, //0x00007b72 vpaddq %ymm3, %ymm5, %ymm3 + 0xc5, 0xf5, 0xf4, 0xec, //0x00007b76 vpmuludq %ymm4, %ymm1, %ymm5 + 0xc5, 0xf5, 0x73, 0xd1, 0x20, //0x00007b7a vpsrlq $32, %ymm1, %ymm1 + 0xc5, 0xf5, 0xf4, 0xcc, //0x00007b7f vpmuludq %ymm4, %ymm1, %ymm1 + 0xc5, 0xf5, 0x73, 0xf1, 0x20, //0x00007b83 vpsllq $32, %ymm1, %ymm1 + 0xc5, 0xd5, 0xd4, 0xc9, //0x00007b88 vpaddq %ymm1, %ymm5, %ymm1 + 0x83, 0xc2, 0x04, //0x00007b8c addl $4, %edx + 0x0f, 0x85, 0x9f, 0xff, 0xff, 0xff, //0x00007b8f jne LBB5_1552 + //0x00007b95 LBB5_1553 + 0x85, 0xdb, //0x00007b95 testl %ebx, %ebx + 0x0f, 0x84, 0x6b, 0x00, 0x00, 0x00, //0x00007b97 je LBB5_1556 + 0xf7, 0xdb, //0x00007b9d negl %ebx + 0xc4, 0xe2, 0x7d, 0x59, 0x25, 0xf8, 0x86, 0xff, 0xff, //0x00007b9f vpbroadcastq $-30984(%rip), %ymm4 /* LCPI5_26+0(%rip) */ + //0x00007ba8 LBB5_1555 + 0xc5, 0xfd, 0xf4, 0xec, //0x00007ba8 vpmuludq %ymm4, %ymm0, %ymm5 + 0xc5, 0xfd, 0x73, 0xd0, 0x20, //0x00007bac vpsrlq $32, %ymm0, %ymm0 + 0xc5, 0xfd, 0xf4, 0xc4, //0x00007bb1 vpmuludq %ymm4, %ymm0, %ymm0 + 0xc5, 0xfd, 0x73, 0xf0, 0x20, //0x00007bb5 vpsllq $32, %ymm0, %ymm0 + 0xc5, 0xd5, 0xd4, 0xc0, //0x00007bba vpaddq %ymm0, %ymm5, %ymm0 + 0xc5, 0xed, 0xf4, 0xec, //0x00007bbe vpmuludq %ymm4, %ymm2, %ymm5 + 0xc5, 0xed, 0x73, 0xd2, 0x20, //0x00007bc2 vpsrlq $32, %ymm2, %ymm2 + 0xc5, 0xed, 0xf4, 0xd4, //0x00007bc7 vpmuludq %ymm4, %ymm2, %ymm2 + 0xc5, 0xed, 0x73, 0xf2, 0x20, //0x00007bcb vpsllq $32, %ymm2, %ymm2 + 0xc5, 0xd5, 0xd4, 0xd2, //0x00007bd0 vpaddq %ymm2, %ymm5, %ymm2 + 0xc5, 0xe5, 0xf4, 0xec, //0x00007bd4 vpmuludq %ymm4, %ymm3, %ymm5 + 0xc5, 0xe5, 0x73, 0xd3, 0x20, //0x00007bd8 vpsrlq $32, %ymm3, %ymm3 + 0xc5, 0xe5, 0xf4, 0xdc, //0x00007bdd vpmuludq %ymm4, %ymm3, %ymm3 + 0xc5, 0xe5, 0x73, 0xf3, 0x20, //0x00007be1 vpsllq $32, %ymm3, %ymm3 + 0xc5, 0xd5, 0xd4, 0xdb, //0x00007be6 vpaddq %ymm3, %ymm5, %ymm3 + 0xc5, 0xf5, 0xf4, 0xec, //0x00007bea vpmuludq %ymm4, %ymm1, %ymm5 + 0xc5, 0xf5, 0x73, 0xd1, 0x20, //0x00007bee vpsrlq $32, %ymm1, %ymm1 + 0xc5, 0xf5, 0xf4, 0xcc, //0x00007bf3 vpmuludq %ymm4, %ymm1, %ymm1 + 0xc5, 0xf5, 0x73, 0xf1, 0x20, //0x00007bf7 vpsllq $32, %ymm1, %ymm1 + 0xc5, 0xd5, 0xd4, 0xc9, //0x00007bfc vpaddq %ymm1, %ymm5, %ymm1 + 0xff, 0xc3, //0x00007c00 incl %ebx + 0x0f, 0x85, 0xa0, 0xff, 0xff, 0xff, //0x00007c02 jne LBB5_1555 + //0x00007c08 LBB5_1556 + 0xc5, 0xdd, 0x73, 0xd2, 0x20, //0x00007c08 vpsrlq $32, %ymm2, %ymm4 + 0xc5, 0xdd, 0xf4, 0xe0, //0x00007c0d vpmuludq %ymm0, %ymm4, %ymm4 + 0xc5, 0xd5, 0x73, 0xd0, 0x20, //0x00007c11 vpsrlq $32, %ymm0, %ymm5 + 0xc5, 0xed, 0xf4, 0xed, //0x00007c16 vpmuludq %ymm5, %ymm2, %ymm5 + 0xc5, 0xd5, 0xd4, 0xe4, //0x00007c1a vpaddq %ymm4, %ymm5, %ymm4 + 0xc5, 0xdd, 0x73, 0xf4, 0x20, //0x00007c1e vpsllq $32, %ymm4, %ymm4 + 0xc5, 0xed, 0xf4, 0xc0, //0x00007c23 vpmuludq %ymm0, %ymm2, %ymm0 + 0xc5, 0xfd, 0xd4, 0xc4, //0x00007c27 vpaddq %ymm4, %ymm0, %ymm0 + 0xc5, 0xed, 0x73, 0xd3, 0x20, //0x00007c2b vpsrlq $32, %ymm3, %ymm2 + 0xc5, 0xed, 0xf4, 0xd0, //0x00007c30 vpmuludq %ymm0, %ymm2, %ymm2 + 0xc5, 0xdd, 0x73, 0xd0, 0x20, //0x00007c34 vpsrlq $32, %ymm0, %ymm4 + 0xc5, 0xe5, 0xf4, 0xe4, //0x00007c39 vpmuludq %ymm4, %ymm3, %ymm4 + 0xc5, 0xdd, 0xd4, 0xd2, //0x00007c3d vpaddq %ymm2, %ymm4, %ymm2 + 0xc5, 0xed, 0x73, 0xf2, 0x20, //0x00007c41 vpsllq $32, %ymm2, %ymm2 + 0xc5, 0xe5, 0xf4, 0xc0, //0x00007c46 vpmuludq %ymm0, %ymm3, %ymm0 + 0xc5, 0xfd, 0xd4, 0xc2, //0x00007c4a vpaddq %ymm2, %ymm0, %ymm0 + 0xc5, 0xed, 0x73, 0xd1, 0x20, //0x00007c4e vpsrlq $32, %ymm1, %ymm2 + 0xc5, 0xed, 0xf4, 0xd0, //0x00007c53 vpmuludq %ymm0, %ymm2, %ymm2 + 0xc5, 0xe5, 0x73, 0xd0, 0x20, //0x00007c57 vpsrlq $32, %ymm0, %ymm3 + 0xc5, 0xf5, 0xf4, 0xdb, //0x00007c5c vpmuludq %ymm3, %ymm1, %ymm3 + 0xc5, 0xe5, 0xd4, 0xd2, //0x00007c60 vpaddq %ymm2, %ymm3, %ymm2 + 0xc5, 0xed, 0x73, 0xf2, 0x20, //0x00007c64 vpsllq $32, %ymm2, %ymm2 + 0xc5, 0xf5, 0xf4, 0xc0, //0x00007c69 vpmuludq %ymm0, %ymm1, %ymm0 + 0xc5, 0xfd, 0xd4, 0xc2, //0x00007c6d vpaddq %ymm2, %ymm0, %ymm0 + 0xc4, 0xe3, 0x7d, 0x39, 0xc1, 0x01, //0x00007c71 vextracti128 $1, %ymm0, %xmm1 + 0xc5, 0xe9, 0x73, 0xd0, 0x20, //0x00007c77 vpsrlq $32, %xmm0, %xmm2 + 0xc5, 0xe9, 0xf4, 0xd1, //0x00007c7c vpmuludq %xmm1, %xmm2, %xmm2 + 0xc5, 0xe1, 0x73, 0xd1, 0x20, //0x00007c80 vpsrlq $32, %xmm1, %xmm3 + 0xc5, 0xf9, 0xf4, 0xdb, //0x00007c85 vpmuludq %xmm3, %xmm0, %xmm3 + 0xc5, 0xe1, 0xd4, 0xd2, //0x00007c89 vpaddq %xmm2, %xmm3, %xmm2 + 0xc5, 0xe9, 0x73, 0xf2, 0x20, //0x00007c8d vpsllq $32, %xmm2, %xmm2 + 0xc5, 0xf9, 0xf4, 0xc1, //0x00007c92 vpmuludq %xmm1, %xmm0, %xmm0 + 0xc5, 0xf9, 0xd4, 0xc2, //0x00007c96 vpaddq %xmm2, %xmm0, %xmm0 + 0xc5, 0xf9, 0x70, 0xc8, 0xee, //0x00007c9a vpshufd $238, %xmm0, %xmm1 + 0xc5, 0xe9, 0x73, 0xd0, 0x20, //0x00007c9f vpsrlq $32, %xmm0, %xmm2 + 0xc5, 0xe9, 0xf4, 0xd1, //0x00007ca4 vpmuludq %xmm1, %xmm2, %xmm2 + 0xc5, 0xf9, 0x70, 0xd8, 0xff, //0x00007ca8 vpshufd $255, %xmm0, %xmm3 + 0xc5, 0xf9, 0xf4, 0xdb, //0x00007cad vpmuludq %xmm3, %xmm0, %xmm3 + 0xc5, 0xe1, 0xd4, 0xd2, //0x00007cb1 vpaddq %xmm2, %xmm3, %xmm2 + 0xc5, 0xe9, 0x73, 0xf2, 0x20, //0x00007cb5 vpsllq $32, %xmm2, %xmm2 + 0xc5, 0xf9, 0xf4, 0xc1, //0x00007cba vpmuludq %xmm1, %xmm0, %xmm0 + 0xc5, 0xf9, 0xd4, 0xc2, //0x00007cbe vpaddq %xmm2, %xmm0, %xmm0 + 0xc4, 0xe1, 0xf9, 0x7e, 0xc2, //0x00007cc2 vmovq %xmm0, %rdx + 0x44, 0x39, 0xc7, //0x00007cc7 cmpl %r8d, %edi + 0x0f, 0x85, 0x08, 0x00, 0x00, 0x00, //0x00007cca jne LBB5_1558 + 0x4d, 0x89, 0xe0, //0x00007cd0 movq %r12, %r8 + 0xe9, 0x1c, 0x00, 0x00, 0x00, //0x00007cd3 jmp LBB5_1561 + //0x00007cd8 LBB5_1558 + 0x45, 0x01, 0xc3, //0x00007cd8 addl %r8d, %r11d + 0x4d, 0x89, 0xe0, //0x00007cdb movq %r12, %r8 + //0x00007cde LBB5_1559 + 0x44, 0x89, 0xc6, //0x00007cde movl %r8d, %esi + 0x44, 0x29, 0xde, //0x00007ce1 subl %r11d, %esi + //0x00007ce4 LBB5_1560 + 0x48, 0x01, 0xd2, //0x00007ce4 addq %rdx, %rdx + 0x48, 0x8d, 0x14, 0x92, //0x00007ce7 leaq (%rdx,%rdx,4), %rdx + 0x83, 0xc6, 0xff, //0x00007ceb addl $-1, %esi + 0x0f, 0x85, 0xf0, 0xff, 0xff, 0xff, //0x00007cee jne LBB5_1560 + //0x00007cf4 LBB5_1561 + 0x31, 0xf6, //0x00007cf4 xorl %esi, %esi + 0x45, 0x85, 0xc0, //0x00007cf6 testl %r8d, %r8d + 0x4d, 0x89, 0xf3, //0x00007cf9 movq %r14, %r11 + 0x0f, 0x88, 0x46, 0x00, 0x00, 0x00, //0x00007cfc js LBB5_1567 + 0x44, 0x39, 0xc0, //0x00007d02 cmpl %r8d, %eax + 0x4d, 0x89, 0xee, //0x00007d05 movq %r13, %r14 + 0x0f, 0x8e, 0x51, 0x00, 0x00, 0x00, //0x00007d08 jle LBB5_1569 + 0x41, 0x8a, 0x0c, 0x09, //0x00007d0e movb (%r9,%rcx), %cl + 0x80, 0xf9, 0x35, //0x00007d12 cmpb $53, %cl + 0x0f, 0x85, 0x3d, 0x00, 0x00, 0x00, //0x00007d15 jne LBB5_1568 + 0x41, 0x8d, 0x70, 0x01, //0x00007d1b leal $1(%r8), %esi + 0x39, 0xc6, //0x00007d1f cmpl %eax, %esi + 0x0f, 0x85, 0x31, 0x00, 0x00, 0x00, //0x00007d21 jne LBB5_1568 + 0x45, 0x85, 0xff, //0x00007d27 testl %r15d, %r15d + 0x40, 0x0f, 0x95, 0xc6, //0x00007d2a setne %sil + 0x41, 0x08, 0xf2, //0x00007d2e orb %sil, %r10b + 0x0f, 0x85, 0x28, 0x00, 0x00, 0x00, //0x00007d31 jne LBB5_1569 + 0x41, 0x83, 0xc0, 0xff, //0x00007d37 addl $-1, %r8d + 0x43, 0x8a, 0x34, 0x01, //0x00007d3b movb (%r9,%r8), %sil + 0x40, 0x80, 0xe6, 0x01, //0x00007d3f andb $1, %sil + 0xe9, 0x17, 0x00, 0x00, 0x00, //0x00007d43 jmp LBB5_1569 + //0x00007d48 LBB5_1567 + 0x4c, 0x8b, 0x7d, 0xc8, //0x00007d48 movq $-56(%rbp), %r15 + 0x4c, 0x8b, 0x55, 0x98, //0x00007d4c movq $-104(%rbp), %r10 + 0x4d, 0x89, 0xee, //0x00007d50 movq %r13, %r14 + 0xe9, 0x0f, 0x00, 0x00, 0x00, //0x00007d53 jmp LBB5_1570 + //0x00007d58 LBB5_1568 + 0x80, 0xf9, 0x35, //0x00007d58 cmpb $53, %cl + 0x40, 0x0f, 0x9d, 0xc6, //0x00007d5b setge %sil + //0x00007d5f LBB5_1569 + 0x4c, 0x8b, 0x7d, 0xc8, //0x00007d5f movq $-56(%rbp), %r15 + 0x4c, 0x8b, 0x55, 0x98, //0x00007d63 movq $-104(%rbp), %r10 + //0x00007d67 LBB5_1570 + 0x44, 0x0f, 0xb6, 0xe6, //0x00007d67 movzbl %sil, %r12d + 0x49, 0x01, 0xd4, //0x00007d6b addq %rdx, %r12 + 0x48, 0xb8, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x20, 0x00, //0x00007d6e movabsq $9007199254740992, %rax + 0x49, 0x39, 0xc4, //0x00007d78 cmpq %rax, %r12 + 0x8b, 0x4d, 0x84, //0x00007d7b movl $-124(%rbp), %ecx + 0x0f, 0x85, 0x2c, 0x00, 0x00, 0x00, //0x00007d7e jne LBB5_1452 + 0x41, 0x81, 0xfe, 0xfe, 0x03, 0x00, 0x00, //0x00007d84 cmpl $1022, %r14d + 0x0f, 0x8e, 0x51, 0x00, 0x00, 0x00, //0x00007d8b jle LBB5_1574 + 0x45, 0x31, 0xe4, //0x00007d91 xorl %r12d, %r12d + //0x00007d94 LBB5_1573 + 0x8a, 0x5d, 0xd7, //0x00007d94 movb $-41(%rbp), %bl + 0x48, 0xba, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x00007d97 movabsq $4503599627370495, %rdx + 0x49, 0xbe, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf0, 0x7f, //0x00007da1 movabsq $9218868437227405312, %r14 + 0xe9, 0x16, 0xe4, 0xff, 0xff, //0x00007dab jmp LBB5_1209 + //0x00007db0 LBB5_1452 + 0x8a, 0x5d, 0xd7, //0x00007db0 movb $-41(%rbp), %bl + 0x48, 0xba, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x00007db3 movabsq $4503599627370495, %rdx + //0x00007dbd LBB5_1575 + 0x48, 0x8d, 0x42, 0x01, //0x00007dbd leaq $1(%rdx), %rax + 0x4c, 0x21, 0xe0, //0x00007dc1 andq %r12, %rax + 0x41, 0x81, 0xc6, 0xff, 0x03, 0x00, 0x00, //0x00007dc4 addl $1023, %r14d + 0x41, 0x81, 0xe6, 0xff, 0x07, 0x00, 0x00, //0x00007dcb andl $2047, %r14d + 0x49, 0xc1, 0xe6, 0x34, //0x00007dd2 shlq $52, %r14 + 0x48, 0x85, 0xc0, //0x00007dd6 testq %rax, %rax + 0x4c, 0x0f, 0x44, 0xf0, //0x00007dd9 cmoveq %rax, %r14 + 0xe9, 0xe4, 0xe3, 0xff, 0xff, //0x00007ddd jmp LBB5_1209 + //0x00007de2 LBB5_1574 + 0x41, 0x83, 0xc6, 0x01, //0x00007de2 addl $1, %r14d + 0x48, 0xba, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x00007de6 movabsq $4503599627370495, %rdx + 0x4c, 0x8d, 0x62, 0x01, //0x00007df0 leaq $1(%rdx), %r12 + 0x8a, 0x5d, 0xd7, //0x00007df4 movb $-41(%rbp), %bl + 0xe9, 0xc1, 0xff, 0xff, 0xff, //0x00007df7 jmp LBB5_1575 + //0x00007dfc LBB5_1576 + 0x4d, 0x89, 0xe8, //0x00007dfc movq %r13, %r8 + 0x4c, 0x89, 0xdb, //0x00007dff movq %r11, %rbx + //0x00007e02 LBB5_1577 + 0x0f, 0xbc, 0xc7, //0x00007e02 bsfl %edi, %eax + 0x49, 0x01, 0xc4, //0x00007e05 addq %rax, %r12 + 0x48, 0xc7, 0xc6, 0xff, 0xff, 0xff, 0xff, //0x00007e08 movq $-1, %rsi + 0x49, 0x89, 0xdb, //0x00007e0f movq %rbx, %r11 + 0x4d, 0x89, 0xc5, //0x00007e12 movq %r8, %r13 + 0x48, 0x8b, 0x45, 0x90, //0x00007e15 movq $-112(%rbp), %rax + 0xe9, 0x69, 0xd7, 0xff, 0xff, //0x00007e19 jmp LBB5_1064 + //0x00007e1e LBB5_1598 + 0xba, 0x03, 0x00, 0x00, 0x00, //0x00007e1e movl $3, %edx + 0x48, 0x8b, 0x85, 0x70, 0xff, 0xff, 0xff, //0x00007e23 movq $-144(%rbp), %rax + 0x48, 0x83, 0xf8, 0x03, //0x00007e2a cmpq $3, %rax + 0x0f, 0x85, 0xfa, 0xe3, 0xff, 0xff, //0x00007e2e jne LBB5_1212 + //0x00007e34 LBB5_1234 + 0x4d, 0x8b, 0x8b, 0xa0, 0x00, 0x00, 0x00, //0x00007e34 movq $160(%r11), %r9 + 0x89, 0xd1, //0x00007e3b movl %edx, %ecx + //0x00007e3d LBB5_1235 + 0x4c, 0x8b, 0xad, 0x78, 0xff, 0xff, 0xff, //0x00007e3d movq $-136(%rbp), %r13 + //0x00007e44 LBB5_1236 + 0x49, 0xc1, 0xe2, 0x20, //0x00007e44 shlq $32, %r10 + 0x49, 0x83, 0xca, 0x03, //0x00007e48 orq $3, %r10 + 0x4d, 0x89, 0x11, //0x00007e4c movq %r10, (%r9) + 0x48, 0x8b, 0x45, 0xa0, //0x00007e4f movq $-96(%rbp), %rax + 0x49, 0x89, 0x41, 0x08, //0x00007e53 movq %rax, $8(%r9) + 0x41, 0x83, 0x83, 0xd4, 0x00, 0x00, 0x00, 0x01, //0x00007e57 addl $1, $212(%r11) + 0x4d, 0x8b, 0x8b, 0xa0, 0x00, 0x00, 0x00, //0x00007e5f movq $160(%r11), %r9 + 0x49, 0x8d, 0x41, 0x10, //0x00007e66 leaq $16(%r9), %rax + 0x49, 0x89, 0x83, 0xa0, 0x00, 0x00, 0x00, //0x00007e6a movq %rax, $160(%r11) + 0xb8, 0x03, 0x00, 0x00, 0x00, //0x00007e71 movl $3, %eax + 0x48, 0x89, 0x85, 0x70, 0xff, 0xff, 0xff, //0x00007e76 movq %rax, $-144(%rbp) + 0x4d, 0x89, 0xfc, //0x00007e7d movq %r15, %r12 + 0xba, 0x0b, 0x00, 0x00, 0x00, //0x00007e80 movl $11, %edx + 0x85, 0xc9, //0x00007e85 testl %ecx, %ecx + 0x0f, 0x45, 0xd1, //0x00007e87 cmovnel %ecx, %edx + 0x0f, 0x85, 0x64, 0x08, 0x00, 0x00, //0x00007e8a jne LBB5_1237 + //0x00007e90 LBB5_1219 + 0x49, 0x83, 0xc1, 0x20, //0x00007e90 addq $32, %r9 + 0x4d, 0x3b, 0x8b, 0xc0, 0x00, 0x00, 0x00, //0x00007e94 cmpq $192(%r11), %r9 + 0x0f, 0x87, 0x53, 0x08, 0x00, 0x00, //0x00007e9b ja LBB5_1237 + 0x4d, 0x8d, 0x7c, 0x24, 0x01, //0x00007ea1 leaq $1(%r12), %r15 + 0x41, 0x0f, 0xb6, 0x0c, 0x24, //0x00007ea6 movzbl (%r12), %ecx + 0x48, 0x83, 0xf9, 0x20, //0x00007eab cmpq $32, %rcx + 0x0f, 0x87, 0x77, 0x00, 0x00, 0x00, //0x00007eaf ja LBB5_1233 + 0x48, 0xb8, 0x01, 0x26, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, //0x00007eb5 movabsq $4294977025, %rax + 0x48, 0x0f, 0xa3, 0xc8, //0x00007ebf btq %rcx, %rax + 0x0f, 0x83, 0x63, 0x00, 0x00, 0x00, //0x00007ec3 jae LBB5_1233 + 0x41, 0x0f, 0xb6, 0x4c, 0x24, 0x01, //0x00007ec9 movzbl $1(%r12), %ecx + 0x49, 0x83, 0xc4, 0x02, //0x00007ecf addq $2, %r12 + 0x48, 0x83, 0xf9, 0x20, //0x00007ed3 cmpq $32, %rcx + 0x0f, 0x87, 0x58, 0x00, 0x00, 0x00, //0x00007ed7 ja LBB5_1227 + 0x48, 0x0f, 0xa3, 0xc8, //0x00007edd btq %rcx, %rax + 0x0f, 0x83, 0x4e, 0x00, 0x00, 0x00, //0x00007ee1 jae LBB5_1227 + 0x49, 0x8b, 0x83, 0x90, 0x00, 0x00, 0x00, //0x00007ee7 movq $144(%r11), %rax + 0x4c, 0x89, 0xe1, //0x00007eee movq %r12, %rcx + 0x48, 0x29, 0xc1, //0x00007ef1 subq %rax, %rcx + 0x48, 0x83, 0xf9, 0x40, //0x00007ef4 cmpq $64, %rcx + 0x0f, 0x83, 0x4a, 0x00, 0x00, 0x00, //0x00007ef8 jae LBB5_1229 + 0x49, 0x8b, 0x93, 0x98, 0x00, 0x00, 0x00, //0x00007efe movq $152(%r11), %rdx + 0x48, 0xd3, 0xea, //0x00007f05 shrq %cl, %rdx + 0x48, 0xd3, 0xe2, //0x00007f08 shlq %cl, %rdx + 0x48, 0x85, 0xd2, //0x00007f0b testq %rdx, %rdx + 0x4c, 0x8b, 0x65, 0xb0, //0x00007f0e movq $-80(%rbp), %r12 + 0x0f, 0x84, 0x29, 0x00, 0x00, 0x00, //0x00007f12 je LBB5_1228 + 0x48, 0x0f, 0xbc, 0xca, //0x00007f18 bsfq %rdx, %rcx + 0x4c, 0x8d, 0x3c, 0x08, //0x00007f1c leaq (%rax,%rcx), %r15 + 0x49, 0x83, 0xc7, 0x01, //0x00007f20 addq $1, %r15 + 0x48, 0x01, 0xc8, //0x00007f24 addq %rcx, %rax + 0xe9, 0x96, 0x00, 0x00, 0x00, //0x00007f27 jmp LBB5_1232 + //0x00007f2c LBB5_1233 + 0x4c, 0x8b, 0x65, 0xb0, //0x00007f2c movq $-80(%rbp), %r12 + 0xe9, 0x8f, 0x00, 0x00, 0x00, //0x00007f30 jmp LBB5_1930 + //0x00007f35 LBB5_1227 + 0x4d, 0x89, 0xe7, //0x00007f35 movq %r12, %r15 + 0x4c, 0x8b, 0x65, 0xb0, //0x00007f38 movq $-80(%rbp), %r12 + 0xe9, 0x83, 0x00, 0x00, 0x00, //0x00007f3c jmp LBB5_1930 + //0x00007f41 LBB5_1228 + 0x48, 0x83, 0xc0, 0x40, //0x00007f41 addq $64, %rax + 0x49, 0x89, 0xc4, //0x00007f45 movq %rax, %r12 + //0x00007f48 LBB5_1229 + 0x49, 0x83, 0xc4, 0xc0, //0x00007f48 addq $-64, %r12 + 0xc5, 0xfe, 0x6f, 0x05, 0x0c, 0x81, 0xff, 0xff, //0x00007f4c vmovdqu $-32500(%rip), %ymm0 /* LCPI5_0+0(%rip) */ + 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00007f54 .p2align 4, 0x90 + //0x00007f60 LBB5_1230 + 0xc4, 0xc1, 0x7e, 0x6f, 0x4c, 0x24, 0x40, //0x00007f60 vmovdqu $64(%r12), %ymm1 + 0xc4, 0xc1, 0x7e, 0x6f, 0x54, 0x24, 0x60, //0x00007f67 vmovdqu $96(%r12), %ymm2 + 0x49, 0x83, 0xc4, 0x40, //0x00007f6e addq $64, %r12 + 0xc4, 0xe2, 0x7d, 0x00, 0xd9, //0x00007f72 vpshufb %ymm1, %ymm0, %ymm3 + 0xc4, 0xe2, 0x7d, 0x00, 0xe2, //0x00007f77 vpshufb %ymm2, %ymm0, %ymm4 + 0xc5, 0xf5, 0x74, 0xcb, //0x00007f7c vpcmpeqb %ymm3, %ymm1, %ymm1 + 0xc5, 0xfd, 0xd7, 0xc9, //0x00007f80 vpmovmskb %ymm1, %ecx + 0xc5, 0xed, 0x74, 0xcc, //0x00007f84 vpcmpeqb %ymm4, %ymm2, %ymm1 + 0xc5, 0xfd, 0xd7, 0xc1, //0x00007f88 vpmovmskb %ymm1, %eax + 0x48, 0xc1, 0xe0, 0x20, //0x00007f8c shlq $32, %rax + 0x48, 0x09, 0xc8, //0x00007f90 orq %rcx, %rax + 0x48, 0x83, 0xf8, 0xff, //0x00007f93 cmpq $-1, %rax + 0x0f, 0x84, 0xc3, 0xff, 0xff, 0xff, //0x00007f97 je LBB5_1230 + 0x48, 0xf7, 0xd0, //0x00007f9d notq %rax + 0x49, 0x89, 0x83, 0x98, 0x00, 0x00, 0x00, //0x00007fa0 movq %rax, $152(%r11) + 0x4d, 0x89, 0xa3, 0x90, 0x00, 0x00, 0x00, //0x00007fa7 movq %r12, $144(%r11) + 0x48, 0x0f, 0xbc, 0xc8, //0x00007fae bsfq %rax, %rcx + 0x49, 0x8d, 0x04, 0x0c, //0x00007fb2 leaq (%r12,%rcx), %rax + 0x4d, 0x8d, 0x3c, 0x0c, //0x00007fb6 leaq (%r12,%rcx), %r15 + 0x49, 0x83, 0xc7, 0x01, //0x00007fba addq $1, %r15 + 0x4c, 0x8b, 0x65, 0xb0, //0x00007fbe movq $-80(%rbp), %r12 + //0x00007fc2 LBB5_1232 + 0x8a, 0x08, //0x00007fc2 movb (%rax), %cl + //0x00007fc4 LBB5_1930 + 0xb8, 0x00, 0x01, 0x00, 0x00, //0x00007fc4 movl $256, %eax + 0x49, 0x03, 0x04, 0x24, //0x00007fc9 addq (%r12), %rax + 0x49, 0x89, 0x04, 0x24, //0x00007fcd movq %rax, (%r12) + 0x80, 0xf9, 0x2c, //0x00007fd1 cmpb $44, %cl + 0x0f, 0x85, 0xec, 0x00, 0x00, 0x00, //0x00007fd4 jne LBB5_2277 + 0x49, 0x8d, 0x47, 0x01, //0x00007fda leaq $1(%r15), %rax + 0x41, 0x0f, 0xb6, 0x0f, //0x00007fde movzbl (%r15), %ecx + 0x48, 0x83, 0xf9, 0x20, //0x00007fe2 cmpq $32, %rcx + 0x0f, 0x87, 0x4b, 0xc2, 0xff, 0xff, //0x00007fe6 ja LBB5_807 + 0x48, 0xba, 0x01, 0x26, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, //0x00007fec movabsq $4294977025, %rdx + 0x48, 0x0f, 0xa3, 0xca, //0x00007ff6 btq %rcx, %rdx + 0x0f, 0x83, 0x37, 0xc2, 0xff, 0xff, //0x00007ffa jae LBB5_807 + 0x41, 0x0f, 0xb6, 0x4f, 0x01, //0x00008000 movzbl $1(%r15), %ecx + 0x49, 0x83, 0xc7, 0x02, //0x00008005 addq $2, %r15 + 0x48, 0x83, 0xf9, 0x20, //0x00008009 cmpq $32, %rcx + 0x0f, 0x87, 0xab, 0x00, 0x00, 0x00, //0x0000800d ja LBB5_1941 + 0x48, 0x0f, 0xa3, 0xca, //0x00008013 btq %rcx, %rdx + 0x0f, 0x83, 0xa1, 0x00, 0x00, 0x00, //0x00008017 jae LBB5_1941 + 0x49, 0x8b, 0x93, 0x90, 0x00, 0x00, 0x00, //0x0000801d movq $144(%r11), %rdx + 0x4c, 0x89, 0xf9, //0x00008024 movq %r15, %rcx + 0x48, 0x29, 0xd1, //0x00008027 subq %rdx, %rcx + 0x48, 0x83, 0xf9, 0x40, //0x0000802a cmpq $64, %rcx + 0x0f, 0x83, 0x1d, 0x00, 0x00, 0x00, //0x0000802e jae LBB5_1938 + 0x49, 0x8b, 0x83, 0x98, 0x00, 0x00, 0x00, //0x00008034 movq $152(%r11), %rax + 0x48, 0xd3, 0xe8, //0x0000803b shrq %cl, %rax + 0x48, 0xd3, 0xe0, //0x0000803e shlq %cl, %rax + 0x48, 0x85, 0xc0, //0x00008041 testq %rax, %rax + 0x0f, 0x85, 0xdc, 0xc1, 0xff, 0xff, //0x00008044 jne LBB5_805 + 0x48, 0x83, 0xc2, 0x40, //0x0000804a addq $64, %rdx + 0x49, 0x89, 0xd7, //0x0000804e movq %rdx, %r15 + //0x00008051 LBB5_1938 + 0x4c, 0x89, 0xf8, //0x00008051 movq %r15, %rax + 0x48, 0x83, 0xc0, 0xc0, //0x00008054 addq $-64, %rax + 0xc5, 0xfe, 0x6f, 0x05, 0x00, 0x80, 0xff, 0xff, //0x00008058 vmovdqu $-32768(%rip), %ymm0 /* LCPI5_0+0(%rip) */ + //0x00008060 .p2align 4, 0x90 + //0x00008060 LBB5_1939 + 0xc5, 0xfe, 0x6f, 0x48, 0x40, //0x00008060 vmovdqu $64(%rax), %ymm1 + 0xc5, 0xfe, 0x6f, 0x50, 0x60, //0x00008065 vmovdqu $96(%rax), %ymm2 + 0x48, 0x83, 0xc0, 0x40, //0x0000806a addq $64, %rax + 0xc4, 0xe2, 0x7d, 0x00, 0xd9, //0x0000806e vpshufb %ymm1, %ymm0, %ymm3 + 0xc4, 0xe2, 0x7d, 0x00, 0xe2, //0x00008073 vpshufb %ymm2, %ymm0, %ymm4 + 0xc5, 0xf5, 0x74, 0xcb, //0x00008078 vpcmpeqb %ymm3, %ymm1, %ymm1 + 0xc5, 0xfd, 0xd7, 0xd1, //0x0000807c vpmovmskb %ymm1, %edx + 0xc5, 0xed, 0x74, 0xcc, //0x00008080 vpcmpeqb %ymm4, %ymm2, %ymm1 + 0xc5, 0xfd, 0xd7, 0xc9, //0x00008084 vpmovmskb %ymm1, %ecx + 0x48, 0xc1, 0xe1, 0x20, //0x00008088 shlq $32, %rcx + 0x48, 0x09, 0xd1, //0x0000808c orq %rdx, %rcx + 0x48, 0x83, 0xf9, 0xff, //0x0000808f cmpq $-1, %rcx + 0x0f, 0x84, 0xc7, 0xff, 0xff, 0xff, //0x00008093 je LBB5_1939 + 0x48, 0xf7, 0xd1, //0x00008099 notq %rcx + 0x49, 0x89, 0x8b, 0x98, 0x00, 0x00, 0x00, //0x0000809c movq %rcx, $152(%r11) + 0x49, 0x89, 0x83, 0x90, 0x00, 0x00, 0x00, //0x000080a3 movq %rax, $144(%r11) + 0x48, 0x0f, 0xbc, 0xc9, //0x000080aa bsfq %rcx, %rcx + 0x48, 0x8d, 0x14, 0x08, //0x000080ae leaq (%rax,%rcx), %rdx + 0x48, 0x01, 0xc8, //0x000080b2 addq %rcx, %rax + 0x48, 0x83, 0xc0, 0x01, //0x000080b5 addq $1, %rax + 0xe9, 0x77, 0xc1, 0xff, 0xff, //0x000080b9 jmp LBB5_806 + //0x000080be LBB5_1941 + 0x4c, 0x89, 0xf8, //0x000080be movq %r15, %rax + 0xe9, 0x71, 0xc1, 0xff, 0xff, //0x000080c1 jmp LBB5_807 + //0x000080c6 LBB5_2277 + 0x80, 0xf9, 0x7d, //0x000080c6 cmpb $125, %cl + 0x0f, 0x85, 0x06, 0x03, 0x00, 0x00, //0x000080c9 jne LBB5_2416 + 0x41, 0x83, 0x83, 0xc8, 0x00, 0x00, 0x00, 0x01, //0x000080cf addl $1, $200(%r11) + 0xc1, 0xe8, 0x08, //0x000080d7 shrl $8, %eax + 0x41, 0x01, 0x83, 0xdc, 0x00, 0x00, 0x00, //0x000080da addl %eax, $220(%r11) + 0xe9, 0xf5, 0x3b, 0x00, 0x00, //0x000080e1 jmp LBB5_2279 + //0x000080e6 LBB5_1578 + 0x49, 0xc7, 0xc1, 0xff, 0xff, 0xff, 0xff, //0x000080e6 movq $-1, %r9 + 0x49, 0xc7, 0xc2, 0xff, 0xff, 0xff, 0xff, //0x000080ed movq $-1, %r10 + 0x4d, 0x89, 0xe6, //0x000080f4 movq %r12, %r14 + 0x4c, 0x89, 0x5d, 0xc0, //0x000080f7 movq %r11, $-64(%rbp) + 0x49, 0x83, 0xf8, 0x10, //0x000080fb cmpq $16, %r8 + 0x0f, 0x83, 0x30, 0xcb, 0xff, 0xff, //0x000080ff jae LBB5_933 + 0xe9, 0x81, 0xcc, 0xff, 0xff, //0x00008105 jmp LBB5_951 + //0x0000810a LBB5_1579 + 0x45, 0x31, 0xed, //0x0000810a xorl %r13d, %r13d + 0xba, 0x10, 0x27, 0x00, 0x00, //0x0000810d movl $10000, %edx + 0xe9, 0x78, 0xcd, 0xff, 0xff, //0x00008112 jmp LBB5_972 + //0x00008117 LBB5_1580 + 0x4c, 0x89, 0x55, 0x98, //0x00008117 movq %r10, $-104(%rbp) + 0x4d, 0x8d, 0x14, 0x0f, //0x0000811b leaq (%r15,%rcx), %r10 + 0x41, 0x8a, 0x04, 0x0f, //0x0000811f movb (%r15,%rcx), %al + 0x8d, 0x48, 0xd0, //0x00008123 leal $-48(%rax), %ecx + 0x80, 0xf9, 0x09, //0x00008126 cmpb $9, %cl + 0x0f, 0x87, 0xe8, 0x00, 0x00, 0x00, //0x00008129 ja LBB5_1599 + 0x31, 0xf6, //0x0000812f xorl %esi, %esi + 0x31, 0xdb, //0x00008131 xorl %ebx, %ebx + //0x00008133 LBB5_1582 + 0x48, 0x8d, 0x0c, 0xb6, //0x00008133 leaq (%rsi,%rsi,4), %rcx + 0x0f, 0xb6, 0xc0, //0x00008137 movzbl %al, %eax + 0x48, 0x8d, 0x34, 0x48, //0x0000813a leaq (%rax,%rcx,2), %rsi + 0x48, 0x83, 0xc6, 0xd0, //0x0000813e addq $-48, %rsi + 0x48, 0x8d, 0x4b, 0x01, //0x00008142 leaq $1(%rbx), %rcx + 0x41, 0x0f, 0xb6, 0x42, 0x01, //0x00008146 movzbl $1(%r10), %eax + 0x49, 0x83, 0xc2, 0x01, //0x0000814b addq $1, %r10 + 0x8d, 0x78, 0xd0, //0x0000814f leal $-48(%rax), %edi + 0x40, 0x80, 0xff, 0x09, //0x00008152 cmpb $9, %dil + 0x0f, 0x87, 0x0d, 0x00, 0x00, 0x00, //0x00008156 ja LBB5_1584 + 0x48, 0x83, 0xfb, 0x12, //0x0000815c cmpq $18, %rbx + 0x48, 0x89, 0xcb, //0x00008160 movq %rcx, %rbx + 0x0f, 0x82, 0xca, 0xff, 0xff, 0xff, //0x00008163 jb LBB5_1582 + //0x00008169 LBB5_1584 + 0x31, 0xdb, //0x00008169 xorl %ebx, %ebx + 0x48, 0x89, 0x5d, 0xa8, //0x0000816b movq %rbx, $-88(%rbp) + 0x40, 0x80, 0xff, 0x09, //0x0000816f cmpb $9, %dil + 0x0f, 0x87, 0xb3, 0x00, 0x00, 0x00, //0x00008173 ja LBB5_1600 + 0x45, 0x31, 0xed, //0x00008179 xorl %r13d, %r13d + //0x0000817c LBB5_1586 + 0x43, 0x0f, 0xb6, 0x44, 0x2a, 0x01, //0x0000817c movzbl $1(%r10,%r13), %eax + 0x8d, 0x78, 0xd0, //0x00008182 leal $-48(%rax), %edi + 0x49, 0x83, 0xc5, 0x01, //0x00008185 addq $1, %r13 + 0x40, 0x80, 0xff, 0x0a, //0x00008189 cmpb $10, %dil + 0x0f, 0x82, 0xe9, 0xff, 0xff, 0xff, //0x0000818d jb LBB5_1586 + 0x4d, 0x01, 0xea, //0x00008193 addq %r13, %r10 + 0x40, 0xb7, 0x01, //0x00008196 movb $1, %dil + 0x48, 0x89, 0x7d, 0xa8, //0x00008199 movq %rdi, $-88(%rbp) + 0x4d, 0x89, 0xd7, //0x0000819d movq %r10, %r15 + 0xe9, 0x8d, 0x00, 0x00, 0x00, //0x000081a0 jmp LBB5_1601 + //0x000081a5 LBB5_1588 + 0x4d, 0x89, 0xfc, //0x000081a5 movq %r15, %r12 + 0x49, 0x83, 0xc4, 0x01, //0x000081a8 addq $1, %r12 + 0xe9, 0xfb, 0xc5, 0xff, 0xff, //0x000081ac jmp LBB5_877 + //0x000081b1 LBB5_1589 + 0x4d, 0x89, 0xfc, //0x000081b1 movq %r15, %r12 + 0x49, 0x83, 0xc4, 0x01, //0x000081b4 addq $1, %r12 + 0xe9, 0x2a, 0xc6, 0xff, 0xff, //0x000081b8 jmp LBB5_882 + //0x000081bd LBB5_1590 + 0x4d, 0x89, 0xfc, //0x000081bd movq %r15, %r12 + 0x49, 0x83, 0xc4, 0x01, //0x000081c0 addq $1, %r12 + 0xe9, 0xa2, 0xc7, 0xff, 0xff, //0x000081c4 jmp LBB5_900 + //0x000081c9 LBB5_1591 + 0x4d, 0x89, 0xfc, //0x000081c9 movq %r15, %r12 + 0x49, 0x83, 0xc4, 0x02, //0x000081cc addq $2, %r12 + 0xe9, 0xd7, 0xc5, 0xff, 0xff, //0x000081d0 jmp LBB5_877 + //0x000081d5 LBB5_1592 + 0x4d, 0x89, 0xfc, //0x000081d5 movq %r15, %r12 + 0x49, 0x83, 0xc4, 0x02, //0x000081d8 addq $2, %r12 + 0xe9, 0x06, 0xc6, 0xff, 0xff, //0x000081dc jmp LBB5_882 + //0x000081e1 LBB5_1593 + 0x4d, 0x89, 0xfc, //0x000081e1 movq %r15, %r12 + 0x49, 0x83, 0xc4, 0x02, //0x000081e4 addq $2, %r12 + 0xe9, 0x7e, 0xc7, 0xff, 0xff, //0x000081e8 jmp LBB5_900 + //0x000081ed LBB5_1594 + 0xb9, 0x0d, 0x00, 0x00, 0x00, //0x000081ed movl $13, %ecx + 0xe9, 0xae, 0xc5, 0xff, 0xff, //0x000081f2 jmp LBB5_876 + //0x000081f7 LBB5_1595 + 0xb9, 0x0d, 0x00, 0x00, 0x00, //0x000081f7 movl $13, %ecx + 0xe9, 0xdf, 0xc5, 0xff, 0xff, //0x000081fc jmp LBB5_881 + //0x00008201 LBB5_1596 + 0x4d, 0x89, 0xfc, //0x00008201 movq %r15, %r12 + 0x49, 0x83, 0xc4, 0x03, //0x00008204 addq $3, %r12 + 0xe9, 0x5e, 0xc7, 0xff, 0xff, //0x00008208 jmp LBB5_900 + //0x0000820d LBB5_1597 + 0xb9, 0x0d, 0x00, 0x00, 0x00, //0x0000820d movl $13, %ecx + 0xe9, 0x4d, 0xc7, 0xff, 0xff, //0x00008212 jmp LBB5_899 + //0x00008217 LBB5_1599 + 0x31, 0xc9, //0x00008217 xorl %ecx, %ecx + 0x4d, 0x89, 0xd7, //0x00008219 movq %r10, %r15 + 0x31, 0xf6, //0x0000821c xorl %esi, %esi + 0x48, 0x89, 0x75, 0xa8, //0x0000821e movq %rsi, $-88(%rbp) + 0x45, 0x31, 0xed, //0x00008222 xorl %r13d, %r13d + 0x31, 0xf6, //0x00008225 xorl %esi, %esi + 0xe9, 0x06, 0x00, 0x00, 0x00, //0x00008227 jmp LBB5_1601 + //0x0000822c LBB5_1600 + 0x4d, 0x89, 0xd7, //0x0000822c movq %r10, %r15 + 0x45, 0x31, 0xed, //0x0000822f xorl %r13d, %r13d + //0x00008232 LBB5_1601 + 0x4c, 0x8b, 0x55, 0x98, //0x00008232 movq $-104(%rbp), %r10 + 0x3c, 0x2e, //0x00008236 cmpb $46, %al + 0x0f, 0x84, 0xff, 0xc4, 0xff, 0xff, //0x00008238 je LBB5_868 + //0x0000823e LBB5_1602 + 0x3c, 0x45, //0x0000823e cmpb $69, %al + 0x0f, 0x84, 0x1b, 0xc4, 0xff, 0xff, //0x00008240 je LBB5_856 + 0x3c, 0x65, //0x00008246 cmpb $101, %al + 0x0f, 0x84, 0x13, 0xc4, 0xff, 0xff, //0x00008248 je LBB5_856 + 0x45, 0x85, 0xed, //0x0000824e testl %r13d, %r13d + 0x0f, 0x85, 0x63, 0x00, 0x00, 0x00, //0x00008251 jne LBB5_1611 + 0x31, 0xc9, //0x00008257 xorl %ecx, %ecx + 0x45, 0x84, 0xc0, //0x00008259 testb %r8b, %r8b + 0x0f, 0x84, 0x41, 0x00, 0x00, 0x00, //0x0000825c je LBB5_1609 + 0x48, 0xb9, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, //0x00008262 movabsq $-9223372036854775808, %rcx + 0x48, 0x39, 0xce, //0x0000826c cmpq %rcx, %rsi + 0x0f, 0x86, 0x37, 0x00, 0x00, 0x00, //0x0000826f jbe LBB5_1610 + 0xc4, 0xe1, 0xf9, 0x6e, 0xc6, //0x00008275 vmovq %rsi, %xmm0 + 0xc5, 0xf9, 0x62, 0x05, 0xce, 0x7f, 0xff, 0xff, //0x0000827a vpunpckldq $-32818(%rip), %xmm0, %xmm0 /* LCPI5_18+0(%rip) */ + 0xc5, 0xf9, 0x5c, 0x05, 0xd6, 0x7f, 0xff, 0xff, //0x00008282 vsubpd $-32810(%rip), %xmm0, %xmm0 /* LCPI5_19+0(%rip) */ + 0xc4, 0xe3, 0x79, 0x05, 0xc8, 0x01, //0x0000828a vpermilpd $1, %xmm0, %xmm1 + 0xc5, 0xf3, 0x58, 0xc0, //0x00008290 vaddsd %xmm0, %xmm1, %xmm0 + 0xc4, 0xe1, 0xf9, 0x7e, 0xc0, //0x00008294 vmovq %xmm0, %rax + //0x00008299 LBB5_1608 + 0x48, 0x31, 0xc8, //0x00008299 xorq %rcx, %rax + 0x31, 0xc9, //0x0000829c xorl %ecx, %ecx + 0xe9, 0x06, 0xe0, 0xff, 0xff, //0x0000829e jmp LBB5_1218 + //0x000082a3 LBB5_1609 + 0x48, 0x89, 0x75, 0xa0, //0x000082a3 movq %rsi, $-96(%rbp) + 0xe9, 0x91, 0xfb, 0xff, 0xff, //0x000082a7 jmp LBB5_1235 + //0x000082ac LBB5_1610 + 0x48, 0xf7, 0xde, //0x000082ac negq %rsi + 0x31, 0xd2, //0x000082af xorl %edx, %edx + 0x48, 0x89, 0x75, 0xa0, //0x000082b1 movq %rsi, $-96(%rbp) + 0xe9, 0x8f, 0xdf, 0xff, 0xff, //0x000082b5 jmp LBB5_1215 + //0x000082ba LBB5_1611 + 0x41, 0x83, 0xfd, 0x01, //0x000082ba cmpl $1, %r13d + 0x0f, 0x85, 0x99, 0xce, 0xff, 0xff, //0x000082be jne LBB5_1016 + 0xb9, 0x0a, 0x00, 0x00, 0x00, //0x000082c4 movl $10, %ecx + 0x48, 0x89, 0xf0, //0x000082c9 movq %rsi, %rax + 0x48, 0xf7, 0xe1, //0x000082cc mulq %rcx + 0x0f, 0x81, 0x8c, 0x03, 0x00, 0x00, //0x000082cf jno LBB5_1663 + 0x43, 0x8d, 0x04, 0x36, //0x000082d5 leal (%r14,%r14), %eax + 0x83, 0xc0, 0xff, //0x000082d9 addl $-1, %eax + 0x89, 0x45, 0x84, //0x000082dc movl %eax, $-124(%rbp) + 0xb8, 0x5d, 0x01, 0x00, 0x00, //0x000082df movl $349, %eax + 0x41, 0xbd, 0x01, 0x00, 0x00, 0x00, //0x000082e4 movl $1, %r13d + 0xe9, 0x65, 0xcf, 0xff, 0xff, //0x000082ea jmp LBB5_1028 + //0x000082ef LBB5_1669 + 0x4c, 0x8b, 0x5d, 0xc0, //0x000082ef movq $-64(%rbp), %r11 + 0xe9, 0xb0, 0x02, 0x00, 0x00, //0x000082f3 jmp LBB5_1655 + //0x000082f8 LBB5_1614 + 0xc4, 0xc1, 0x79, 0x7e, 0xd9, //0x000082f8 vmovd %xmm3, %r9d + 0x49, 0x83, 0xc0, 0x20, //0x000082fd addq $32, %r8 + //0x00008301 LBB5_1615 + 0x48, 0x89, 0xf2, //0x00008301 movq %rsi, %rdx + //0x00008304 LBB5_1616 + 0x41, 0x80, 0xf9, 0x22, //0x00008304 cmpb $34, %r9b + 0x0f, 0x85, 0x1d, 0x00, 0x00, 0x00, //0x00008308 jne LBB5_1618 + //0x0000830e LBB5_1617 + 0x48, 0x83, 0xc2, 0x01, //0x0000830e addq $1, %rdx + 0x49, 0x29, 0xc0, //0x00008312 subq %rax, %r8 + 0xb1, 0x01, //0x00008315 movb $1, %cl + 0x48, 0x89, 0x4d, 0x90, //0x00008317 movq %rcx, $-112(%rbp) + 0xbf, 0x0c, 0x00, 0x00, 0x00, //0x0000831b movl $12, %edi + 0x48, 0x89, 0xd6, //0x00008320 movq %rdx, %rsi + 0x4c, 0x89, 0xc2, //0x00008323 movq %r8, %rdx + 0xe9, 0x62, 0x01, 0x00, 0x00, //0x00008326 jmp LBB5_1636 + //0x0000832b LBB5_1618 + 0x31, 0xc9, //0x0000832b xorl %ecx, %ecx + //0x0000832d LBB5_1619 + 0x45, 0x88, 0x0c, 0x08, //0x0000832d movb %r9b, (%r8,%rcx) + 0x0f, 0xb6, 0x5c, 0x0a, 0x01, //0x00008331 movzbl $1(%rdx,%rcx), %ebx + 0x80, 0xfb, 0x22, //0x00008336 cmpb $34, %bl + 0x0f, 0x84, 0xa0, 0x00, 0x00, 0x00, //0x00008339 je LBB5_1628 + 0x41, 0x88, 0x5c, 0x08, 0x01, //0x0000833f movb %bl, $1(%r8,%rcx) + 0x0f, 0xb6, 0x5c, 0x0a, 0x02, //0x00008344 movzbl $2(%rdx,%rcx), %ebx + 0x80, 0xfb, 0x22, //0x00008349 cmpb $34, %bl + 0x0f, 0x84, 0xa5, 0x00, 0x00, 0x00, //0x0000834c je LBB5_1629 + 0x41, 0x88, 0x5c, 0x08, 0x02, //0x00008352 movb %bl, $2(%r8,%rcx) + 0x0f, 0xb6, 0x5c, 0x0a, 0x03, //0x00008357 movzbl $3(%rdx,%rcx), %ebx + 0x80, 0xfb, 0x22, //0x0000835c cmpb $34, %bl + 0x0f, 0x84, 0xaa, 0x00, 0x00, 0x00, //0x0000835f je LBB5_1630 + 0x41, 0x88, 0x5c, 0x08, 0x03, //0x00008365 movb %bl, $3(%r8,%rcx) + 0x0f, 0xb6, 0x5c, 0x0a, 0x04, //0x0000836a movzbl $4(%rdx,%rcx), %ebx + 0x80, 0xfb, 0x22, //0x0000836f cmpb $34, %bl + 0x0f, 0x84, 0xaf, 0x00, 0x00, 0x00, //0x00008372 je LBB5_1631 + 0x41, 0x88, 0x5c, 0x08, 0x04, //0x00008378 movb %bl, $4(%r8,%rcx) + 0x0f, 0xb6, 0x5c, 0x0a, 0x05, //0x0000837d movzbl $5(%rdx,%rcx), %ebx + 0x80, 0xfb, 0x22, //0x00008382 cmpb $34, %bl + 0x0f, 0x84, 0xb4, 0x00, 0x00, 0x00, //0x00008385 je LBB5_1632 + 0x41, 0x88, 0x5c, 0x08, 0x05, //0x0000838b movb %bl, $5(%r8,%rcx) + 0x0f, 0xb6, 0x5c, 0x0a, 0x06, //0x00008390 movzbl $6(%rdx,%rcx), %ebx + 0x80, 0xfb, 0x22, //0x00008395 cmpb $34, %bl + 0x0f, 0x84, 0xb9, 0x00, 0x00, 0x00, //0x00008398 je LBB5_1633 + 0x41, 0x88, 0x5c, 0x08, 0x06, //0x0000839e movb %bl, $6(%r8,%rcx) + 0x0f, 0xb6, 0x5c, 0x0a, 0x07, //0x000083a3 movzbl $7(%rdx,%rcx), %ebx + 0x80, 0xfb, 0x22, //0x000083a8 cmpb $34, %bl + 0x0f, 0x84, 0xbe, 0x00, 0x00, 0x00, //0x000083ab je LBB5_1634 + 0x41, 0x88, 0x5c, 0x08, 0x07, //0x000083b1 movb %bl, $7(%r8,%rcx) + 0x44, 0x0f, 0xb6, 0x4c, 0x0a, 0x08, //0x000083b6 movzbl $8(%rdx,%rcx), %r9d + 0x48, 0x83, 0xc1, 0x08, //0x000083bc addq $8, %rcx + 0x41, 0x80, 0xf9, 0x22, //0x000083c0 cmpb $34, %r9b + 0x0f, 0x85, 0x63, 0xff, 0xff, 0xff, //0x000083c4 jne LBB5_1619 + 0x48, 0x01, 0xca, //0x000083ca addq %rcx, %rdx + 0x49, 0x01, 0xc8, //0x000083cd addq %rcx, %r8 + 0xe9, 0x39, 0xff, 0xff, 0xff, //0x000083d0 jmp LBB5_1617 + //0x000083d5 LBB5_2416 + 0xba, 0x09, 0x00, 0x00, 0x00, //0x000083d5 movl $9, %edx + 0xe9, 0x91, 0x8a, 0xff, 0xff, //0x000083da jmp LBB5_167 + //0x000083df LBB5_1628 + 0x48, 0x8d, 0x34, 0x0a, //0x000083df leaq (%rdx,%rcx), %rsi + 0x48, 0x83, 0xc6, 0x02, //0x000083e3 addq $2, %rsi + 0x49, 0x29, 0xc0, //0x000083e7 subq %rax, %r8 + 0x49, 0x8d, 0x14, 0x08, //0x000083ea leaq (%r8,%rcx), %rdx + 0x48, 0x83, 0xc2, 0x01, //0x000083ee addq $1, %rdx + 0xe9, 0x8b, 0x00, 0x00, 0x00, //0x000083f2 jmp LBB5_1635 + //0x000083f7 LBB5_1629 + 0x48, 0x8d, 0x34, 0x0a, //0x000083f7 leaq (%rdx,%rcx), %rsi + 0x48, 0x83, 0xc6, 0x03, //0x000083fb addq $3, %rsi + 0x49, 0x29, 0xc0, //0x000083ff subq %rax, %r8 + 0x49, 0x8d, 0x14, 0x08, //0x00008402 leaq (%r8,%rcx), %rdx + 0x48, 0x83, 0xc2, 0x02, //0x00008406 addq $2, %rdx + 0xe9, 0x73, 0x00, 0x00, 0x00, //0x0000840a jmp LBB5_1635 + //0x0000840f LBB5_1630 + 0x48, 0x8d, 0x34, 0x0a, //0x0000840f leaq (%rdx,%rcx), %rsi + 0x48, 0x83, 0xc6, 0x04, //0x00008413 addq $4, %rsi + 0x49, 0x29, 0xc0, //0x00008417 subq %rax, %r8 + 0x49, 0x8d, 0x14, 0x08, //0x0000841a leaq (%r8,%rcx), %rdx + 0x48, 0x83, 0xc2, 0x03, //0x0000841e addq $3, %rdx + 0xe9, 0x5b, 0x00, 0x00, 0x00, //0x00008422 jmp LBB5_1635 + //0x00008427 LBB5_1631 + 0x48, 0x8d, 0x34, 0x0a, //0x00008427 leaq (%rdx,%rcx), %rsi + 0x48, 0x83, 0xc6, 0x05, //0x0000842b addq $5, %rsi + 0x49, 0x29, 0xc0, //0x0000842f subq %rax, %r8 + 0x49, 0x8d, 0x14, 0x08, //0x00008432 leaq (%r8,%rcx), %rdx + 0x48, 0x83, 0xc2, 0x04, //0x00008436 addq $4, %rdx + 0xe9, 0x43, 0x00, 0x00, 0x00, //0x0000843a jmp LBB5_1635 + //0x0000843f LBB5_1632 + 0x48, 0x8d, 0x34, 0x0a, //0x0000843f leaq (%rdx,%rcx), %rsi + 0x48, 0x83, 0xc6, 0x06, //0x00008443 addq $6, %rsi + 0x49, 0x29, 0xc0, //0x00008447 subq %rax, %r8 + 0x49, 0x8d, 0x14, 0x08, //0x0000844a leaq (%r8,%rcx), %rdx + 0x48, 0x83, 0xc2, 0x05, //0x0000844e addq $5, %rdx + 0xe9, 0x2b, 0x00, 0x00, 0x00, //0x00008452 jmp LBB5_1635 + //0x00008457 LBB5_1633 + 0x48, 0x8d, 0x34, 0x0a, //0x00008457 leaq (%rdx,%rcx), %rsi + 0x48, 0x83, 0xc6, 0x07, //0x0000845b addq $7, %rsi + 0x49, 0x29, 0xc0, //0x0000845f subq %rax, %r8 + 0x49, 0x8d, 0x14, 0x08, //0x00008462 leaq (%r8,%rcx), %rdx + 0x48, 0x83, 0xc2, 0x06, //0x00008466 addq $6, %rdx + 0xe9, 0x13, 0x00, 0x00, 0x00, //0x0000846a jmp LBB5_1635 + //0x0000846f LBB5_1634 + 0x48, 0x8d, 0x34, 0x0a, //0x0000846f leaq (%rdx,%rcx), %rsi + 0x48, 0x83, 0xc6, 0x08, //0x00008473 addq $8, %rsi + 0x49, 0x29, 0xc0, //0x00008477 subq %rax, %r8 + 0x49, 0x8d, 0x14, 0x08, //0x0000847a leaq (%r8,%rcx), %rdx + 0x48, 0x83, 0xc2, 0x07, //0x0000847e addq $7, %rdx + //0x00008482 LBB5_1635 + 0xb1, 0x01, //0x00008482 movb $1, %cl + 0x48, 0x89, 0x4d, 0x90, //0x00008484 movq %rcx, $-112(%rbp) + 0xbf, 0x0c, 0x00, 0x00, 0x00, //0x00008488 movl $12, %edi + //0x0000848d LBB5_1636 + 0x4d, 0x89, 0xd3, //0x0000848d movq %r10, %r11 + 0x4d, 0x89, 0xfc, //0x00008490 movq %r15, %r12 + 0x48, 0x85, 0xd2, //0x00008493 testq %rdx, %rdx + 0x0f, 0x89, 0xf3, 0xbe, 0xff, 0xff, //0x00008496 jns LBB5_819 + 0xe9, 0x07, 0x01, 0x00, 0x00, //0x0000849c jmp LBB5_1655 + //0x000084a1 LBB5_1637 + 0x4d, 0x89, 0xeb, //0x000084a1 movq %r13, %r11 + 0x4c, 0x8b, 0xad, 0x78, 0xff, 0xff, 0xff, //0x000084a4 movq $-136(%rbp), %r13 + 0xb0, 0x01, //0x000084ab movb $1, %al + 0xe9, 0xd5, 0xd0, 0xff, 0xff, //0x000084ad jmp LBB5_1064 + //0x000084b2 LBB5_1638 + 0xc4, 0xc1, 0x79, 0x7e, 0xde, //0x000084b2 vmovd %xmm3, %r14d + 0x48, 0x83, 0xc0, 0x20, //0x000084b7 addq $32, %rax + //0x000084bb LBB5_1639 + 0x4d, 0x89, 0xe1, //0x000084bb movq %r12, %r9 + //0x000084be LBB5_1640 + 0x41, 0x80, 0xfe, 0x22, //0x000084be cmpb $34, %r14b + 0x0f, 0x85, 0x26, 0x00, 0x00, 0x00, //0x000084c2 jne LBB5_1643 + //0x000084c8 LBB5_1641 + 0x49, 0x83, 0xc1, 0x01, //0x000084c8 addq $1, %r9 + 0x48, 0x2b, 0x45, 0xc8, //0x000084cc subq $-56(%rbp), %rax + 0x4d, 0x89, 0xcc, //0x000084d0 movq %r9, %r12 + 0x48, 0x89, 0xc6, //0x000084d3 movq %rax, %rsi + //0x000084d6 LBB5_1642 + 0xb0, 0x01, //0x000084d6 movb $1, %al + 0x49, 0x89, 0xdb, //0x000084d8 movq %rbx, %r11 + 0x4d, 0x89, 0xc5, //0x000084db movq %r8, %r13 + 0x31, 0xc9, //0x000084de xorl %ecx, %ecx + 0x48, 0x85, 0xf6, //0x000084e0 testq %rsi, %rsi + 0x0f, 0x89, 0xa2, 0xd0, 0xff, 0xff, //0x000084e3 jns LBB5_1065 + 0xe9, 0x99, 0xd0, 0xff, 0xff, //0x000084e9 jmp LBB5_1064 + //0x000084ee LBB5_1643 + 0x31, 0xc9, //0x000084ee xorl %ecx, %ecx + //0x000084f0 LBB5_1644 + 0x44, 0x88, 0x34, 0x08, //0x000084f0 movb %r14b, (%rax,%rcx) + 0x41, 0x0f, 0xb6, 0x54, 0x09, 0x01, //0x000084f4 movzbl $1(%r9,%rcx), %edx + 0x80, 0xfa, 0x22, //0x000084fa cmpb $34, %dl + 0x0f, 0x84, 0xaf, 0x00, 0x00, 0x00, //0x000084fd je LBB5_1656 + 0x88, 0x54, 0x08, 0x01, //0x00008503 movb %dl, $1(%rax,%rcx) + 0x41, 0x0f, 0xb6, 0x54, 0x09, 0x02, //0x00008507 movzbl $2(%r9,%rcx), %edx + 0x80, 0xfa, 0x22, //0x0000850d cmpb $34, %dl + 0x0f, 0x84, 0xb5, 0x00, 0x00, 0x00, //0x00008510 je LBB5_1657 + 0x88, 0x54, 0x08, 0x02, //0x00008516 movb %dl, $2(%rax,%rcx) + 0x41, 0x0f, 0xb6, 0x54, 0x09, 0x03, //0x0000851a movzbl $3(%r9,%rcx), %edx + 0x80, 0xfa, 0x22, //0x00008520 cmpb $34, %dl + 0x0f, 0x84, 0xbb, 0x00, 0x00, 0x00, //0x00008523 je LBB5_1658 + 0x88, 0x54, 0x08, 0x03, //0x00008529 movb %dl, $3(%rax,%rcx) + 0x41, 0x0f, 0xb6, 0x54, 0x09, 0x04, //0x0000852d movzbl $4(%r9,%rcx), %edx + 0x80, 0xfa, 0x22, //0x00008533 cmpb $34, %dl + 0x0f, 0x84, 0xc1, 0x00, 0x00, 0x00, //0x00008536 je LBB5_1659 + 0x88, 0x54, 0x08, 0x04, //0x0000853c movb %dl, $4(%rax,%rcx) + 0x41, 0x0f, 0xb6, 0x54, 0x09, 0x05, //0x00008540 movzbl $5(%r9,%rcx), %edx + 0x80, 0xfa, 0x22, //0x00008546 cmpb $34, %dl + 0x0f, 0x84, 0xc7, 0x00, 0x00, 0x00, //0x00008549 je LBB5_1660 + 0x88, 0x54, 0x08, 0x05, //0x0000854f movb %dl, $5(%rax,%rcx) + 0x41, 0x0f, 0xb6, 0x54, 0x09, 0x06, //0x00008553 movzbl $6(%r9,%rcx), %edx + 0x80, 0xfa, 0x22, //0x00008559 cmpb $34, %dl + 0x0f, 0x84, 0xcd, 0x00, 0x00, 0x00, //0x0000855c je LBB5_1661 + 0x88, 0x54, 0x08, 0x06, //0x00008562 movb %dl, $6(%rax,%rcx) + 0x41, 0x0f, 0xb6, 0x54, 0x09, 0x07, //0x00008566 movzbl $7(%r9,%rcx), %edx + 0x80, 0xfa, 0x22, //0x0000856c cmpb $34, %dl + 0x0f, 0x84, 0xd3, 0x00, 0x00, 0x00, //0x0000856f je LBB5_1662 + 0x88, 0x54, 0x08, 0x07, //0x00008575 movb %dl, $7(%rax,%rcx) + 0x45, 0x0f, 0xb6, 0x74, 0x09, 0x08, //0x00008579 movzbl $8(%r9,%rcx), %r14d + 0x48, 0x83, 0xc1, 0x08, //0x0000857f addq $8, %rcx + 0x41, 0x80, 0xfe, 0x22, //0x00008583 cmpb $34, %r14b + 0x0f, 0x85, 0x63, 0xff, 0xff, 0xff, //0x00008587 jne LBB5_1644 + 0x49, 0x01, 0xc9, //0x0000858d addq %rcx, %r9 + 0x48, 0x01, 0xc8, //0x00008590 addq %rcx, %rax + 0xe9, 0x30, 0xff, 0xff, 0xff, //0x00008593 jmp LBB5_1641 + //0x00008598 LBB5_1653 + 0x4d, 0x89, 0xd3, //0x00008598 movq %r10, %r11 + //0x0000859b LBB5_1654 + 0x0f, 0xbc, 0xc2, //0x0000859b bsfl %edx, %eax + 0x48, 0x01, 0xc6, //0x0000859e addq %rax, %rsi + 0x48, 0xc7, 0xc2, 0xff, 0xff, 0xff, 0xff, //0x000085a1 movq $-1, %rdx + //0x000085a8 LBB5_1655 + 0xf7, 0xda, //0x000085a8 negl %edx + 0x49, 0x89, 0xf7, //0x000085aa movq %rsi, %r15 + 0xe9, 0xbe, 0x88, 0xff, 0xff, //0x000085ad jmp LBB5_167 + //0x000085b2 LBB5_1656 + 0x4d, 0x8d, 0x24, 0x09, //0x000085b2 leaq (%r9,%rcx), %r12 + 0x49, 0x83, 0xc4, 0x02, //0x000085b6 addq $2, %r12 + 0x48, 0x2b, 0x45, 0xc8, //0x000085ba subq $-56(%rbp), %rax + 0x48, 0x8d, 0x34, 0x08, //0x000085be leaq (%rax,%rcx), %rsi + 0x48, 0x83, 0xc6, 0x01, //0x000085c2 addq $1, %rsi + 0xe9, 0x0b, 0xff, 0xff, 0xff, //0x000085c6 jmp LBB5_1642 + //0x000085cb LBB5_1657 + 0x4d, 0x8d, 0x24, 0x09, //0x000085cb leaq (%r9,%rcx), %r12 + 0x49, 0x83, 0xc4, 0x03, //0x000085cf addq $3, %r12 + 0x48, 0x2b, 0x45, 0xc8, //0x000085d3 subq $-56(%rbp), %rax + 0x48, 0x8d, 0x34, 0x08, //0x000085d7 leaq (%rax,%rcx), %rsi + 0x48, 0x83, 0xc6, 0x02, //0x000085db addq $2, %rsi + 0xe9, 0xf2, 0xfe, 0xff, 0xff, //0x000085df jmp LBB5_1642 + //0x000085e4 LBB5_1658 + 0x4d, 0x8d, 0x24, 0x09, //0x000085e4 leaq (%r9,%rcx), %r12 + 0x49, 0x83, 0xc4, 0x04, //0x000085e8 addq $4, %r12 + 0x48, 0x2b, 0x45, 0xc8, //0x000085ec subq $-56(%rbp), %rax + 0x48, 0x8d, 0x34, 0x08, //0x000085f0 leaq (%rax,%rcx), %rsi + 0x48, 0x83, 0xc6, 0x03, //0x000085f4 addq $3, %rsi + 0xe9, 0xd9, 0xfe, 0xff, 0xff, //0x000085f8 jmp LBB5_1642 + //0x000085fd LBB5_1659 + 0x4d, 0x8d, 0x24, 0x09, //0x000085fd leaq (%r9,%rcx), %r12 + 0x49, 0x83, 0xc4, 0x05, //0x00008601 addq $5, %r12 + 0x48, 0x2b, 0x45, 0xc8, //0x00008605 subq $-56(%rbp), %rax + 0x48, 0x8d, 0x34, 0x08, //0x00008609 leaq (%rax,%rcx), %rsi + 0x48, 0x83, 0xc6, 0x04, //0x0000860d addq $4, %rsi + 0xe9, 0xc0, 0xfe, 0xff, 0xff, //0x00008611 jmp LBB5_1642 + //0x00008616 LBB5_1660 + 0x4d, 0x8d, 0x24, 0x09, //0x00008616 leaq (%r9,%rcx), %r12 + 0x49, 0x83, 0xc4, 0x06, //0x0000861a addq $6, %r12 + 0x48, 0x2b, 0x45, 0xc8, //0x0000861e subq $-56(%rbp), %rax + 0x48, 0x8d, 0x34, 0x08, //0x00008622 leaq (%rax,%rcx), %rsi + 0x48, 0x83, 0xc6, 0x05, //0x00008626 addq $5, %rsi + 0xe9, 0xa7, 0xfe, 0xff, 0xff, //0x0000862a jmp LBB5_1642 + //0x0000862f LBB5_1661 + 0x4d, 0x8d, 0x24, 0x09, //0x0000862f leaq (%r9,%rcx), %r12 + 0x49, 0x83, 0xc4, 0x07, //0x00008633 addq $7, %r12 + 0x48, 0x2b, 0x45, 0xc8, //0x00008637 subq $-56(%rbp), %rax + 0x48, 0x8d, 0x34, 0x08, //0x0000863b leaq (%rax,%rcx), %rsi + 0x48, 0x83, 0xc6, 0x06, //0x0000863f addq $6, %rsi + 0xe9, 0x8e, 0xfe, 0xff, 0xff, //0x00008643 jmp LBB5_1642 + //0x00008648 LBB5_1662 + 0x4d, 0x8d, 0x24, 0x09, //0x00008648 leaq (%r9,%rcx), %r12 + 0x49, 0x83, 0xc4, 0x08, //0x0000864c addq $8, %r12 + 0x48, 0x2b, 0x45, 0xc8, //0x00008650 subq $-56(%rbp), %rax + 0x48, 0x8d, 0x34, 0x08, //0x00008654 leaq (%rax,%rcx), %rsi + 0x48, 0x83, 0xc6, 0x07, //0x00008658 addq $7, %rsi + 0xe9, 0x75, 0xfe, 0xff, 0xff, //0x0000865c jmp LBB5_1642 + //0x00008661 LBB5_1663 + 0x41, 0x0f, 0xb6, 0x4f, 0xff, //0x00008661 movzbl $-1(%r15), %ecx + 0x83, 0xc1, 0xd0, //0x00008666 addl $-48, %ecx + 0x48, 0x63, 0xc9, //0x00008669 movslq %ecx, %rcx + 0x48, 0x89, 0xca, //0x0000866c movq %rcx, %rdx + 0x48, 0xc1, 0xfa, 0x3f, //0x0000866f sarq $63, %rdx + 0x48, 0x01, 0xc8, //0x00008673 addq %rcx, %rax + 0x48, 0x83, 0xd2, 0x00, //0x00008676 adcq $0, %rdx + 0x89, 0xd1, //0x0000867a movl %edx, %ecx + 0x83, 0xe1, 0x01, //0x0000867c andl $1, %ecx + 0x48, 0xf7, 0xd9, //0x0000867f negq %rcx + 0x48, 0x31, 0xca, //0x00008682 xorq %rcx, %rdx + 0x41, 0xbd, 0x01, 0x00, 0x00, 0x00, //0x00008685 movl $1, %r13d + 0x0f, 0x85, 0xcc, 0xca, 0xff, 0xff, //0x0000868b jne LBB5_1016 + 0x48, 0x85, 0xc9, //0x00008691 testq %rcx, %rcx + 0x0f, 0x88, 0xc3, 0xca, 0xff, 0xff, //0x00008694 js LBB5_1016 + 0x31, 0xc9, //0x0000869a xorl %ecx, %ecx + 0x45, 0x84, 0xc0, //0x0000869c testb %r8b, %r8b + 0x0f, 0x84, 0x33, 0x00, 0x00, 0x00, //0x0000869f je LBB5_1667 + 0xc4, 0xe1, 0xf9, 0x6e, 0xc0, //0x000086a5 vmovq %rax, %xmm0 + 0xc5, 0xf9, 0x62, 0x05, 0x9e, 0x7b, 0xff, 0xff, //0x000086aa vpunpckldq $-33890(%rip), %xmm0, %xmm0 /* LCPI5_18+0(%rip) */ + 0xc5, 0xf9, 0x5c, 0x05, 0xa6, 0x7b, 0xff, 0xff, //0x000086b2 vsubpd $-33882(%rip), %xmm0, %xmm0 /* LCPI5_19+0(%rip) */ + 0xc4, 0xe3, 0x79, 0x05, 0xc8, 0x01, //0x000086ba vpermilpd $1, %xmm0, %xmm1 + 0xc5, 0xf3, 0x58, 0xc0, //0x000086c0 vaddsd %xmm0, %xmm1, %xmm0 + 0xc4, 0xe1, 0xf9, 0x7e, 0xc1, //0x000086c4 vmovq %xmm0, %rcx + 0x48, 0xb8, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, //0x000086c9 movabsq $-9223372036854775808, %rax + 0xe9, 0xc1, 0xfb, 0xff, 0xff, //0x000086d3 jmp LBB5_1608 + //0x000086d8 LBB5_1667 + 0x48, 0x89, 0x45, 0xa0, //0x000086d8 movq %rax, $-96(%rbp) + 0xe9, 0x5c, 0xf7, 0xff, 0xff, //0x000086dc jmp LBB5_1235 + //0x000086e1 LBB5_1668 + 0xb0, 0x01, //0x000086e1 movb $1, %al + 0x48, 0x89, 0x45, 0x90, //0x000086e3 movq %rax, $-112(%rbp) + 0xe9, 0x16, 0xf7, 0xff, 0xff, //0x000086e7 jmp LBB5_1577 + //0x000086ec LBB5_1078 + 0x45, 0x31, 0xe4, //0x000086ec xorl %r12d, %r12d + 0xe9, 0x04, 0xba, 0xff, 0xff, //0x000086ef jmp LBB5_745 + //0x000086f4 LBB5_1237 + 0x4d, 0x89, 0xe7, //0x000086f4 movq %r12, %r15 + 0xe9, 0x74, 0x87, 0xff, 0xff, //0x000086f7 jmp LBB5_167 + //0x000086fc LBB5_1671 + 0x4d, 0x8d, 0x83, 0xb8, 0x00, 0x00, 0x00, //0x000086fc leaq $184(%r11), %r8 + 0x4c, 0x8d, 0x15, 0xd6, 0x3d, 0x00, 0x00, //0x00008703 leaq $15830(%rip), %r10 /* LJTI5_4+0(%rip) */ + 0x45, 0x31, 0xc9, //0x0000870a xorl %r9d, %r9d + 0xc5, 0x7e, 0x6f, 0x1d, 0x4b, 0x79, 0xff, 0xff, //0x0000870d vmovdqu $-34485(%rip), %ymm11 /* LCPI5_0+0(%rip) */ + //0x00008715 LBB5_1672 + 0x49, 0x89, 0xc7, //0x00008715 movq %rax, %r15 + 0x0f, 0xbe, 0xc1, //0x00008718 movsbl %cl, %eax + 0xba, 0x06, 0x00, 0x00, 0x00, //0x0000871b movl $6, %edx + 0x83, 0xc0, 0xde, //0x00008720 addl $-34, %eax + 0x83, 0xf8, 0x59, //0x00008723 cmpl $89, %eax + 0x0f, 0x87, 0x44, 0x87, 0xff, 0xff, //0x00008726 ja LBB5_167 + 0x4b, 0x8d, 0x34, 0x2f, //0x0000872c leaq (%r15,%r13), %rsi + 0x49, 0x63, 0x04, 0x82, //0x00008730 movslq (%r10,%rax,4), %rax + 0x4c, 0x01, 0xd0, //0x00008734 addq %r10, %rax + 0xff, 0xe0, //0x00008737 jmpq *%rax + //0x00008739 LBB5_1674 + 0x48, 0xc1, 0xe6, 0x20, //0x00008739 shlq $32, %rsi + 0x48, 0x83, 0xce, 0x07, //0x0000873d orq $7, %rsi + 0x49, 0x8b, 0x83, 0xa0, 0x00, 0x00, 0x00, //0x00008741 movq $160(%r11), %rax + 0x48, 0x89, 0x30, //0x00008748 movq %rsi, (%rax) + 0x49, 0x8b, 0x8b, 0xa8, 0x00, 0x00, 0x00, //0x0000874b movq $168(%r11), %rcx + 0x48, 0x89, 0x48, 0x08, //0x00008752 movq %rcx, $8(%rax) + 0x49, 0x8b, 0x93, 0xa0, 0x00, 0x00, 0x00, //0x00008756 movq $160(%r11), %rdx + 0x49, 0x8b, 0xb3, 0xb8, 0x00, 0x00, 0x00, //0x0000875d movq $184(%r11), %rsi + 0x48, 0x89, 0xd0, //0x00008764 movq %rdx, %rax + 0x48, 0x29, 0xf0, //0x00008767 subq %rsi, %rax + 0x48, 0x89, 0xc3, //0x0000876a movq %rax, %rbx + 0x48, 0xc1, 0xfb, 0x04, //0x0000876d sarq $4, %rbx + 0x49, 0x89, 0x9b, 0xa8, 0x00, 0x00, 0x00, //0x00008771 movq %rbx, $168(%r11) + 0x48, 0x8d, 0x4a, 0x10, //0x00008778 leaq $16(%rdx), %rcx + 0x49, 0x89, 0x8b, 0xa0, 0x00, 0x00, 0x00, //0x0000877c movq %rcx, $160(%r11) + 0x49, 0x83, 0x83, 0xb0, 0x00, 0x00, 0x00, 0x01, //0x00008783 addq $1, $176(%r11) + 0x48, 0x83, 0xf8, 0xf0, //0x0000878b cmpq $-16, %rax + 0x48, 0x89, 0xd0, //0x0000878f movq %rdx, %rax + 0x49, 0x0f, 0x44, 0xc1, //0x00008792 cmoveq %r9, %rax + 0x48, 0x8d, 0x4a, 0x20, //0x00008796 leaq $32(%rdx), %rcx + 0x41, 0xbc, 0x00, 0x00, 0x00, 0x00, //0x0000879a movl $0, %r12d + 0x49, 0x3b, 0x8b, 0xc0, 0x00, 0x00, 0x00, //0x000087a0 cmpq $192(%r11), %rcx + 0x0f, 0x87, 0x03, 0x00, 0x00, 0x00, //0x000087a7 ja LBB5_1676 + 0x49, 0x89, 0xc4, //0x000087ad movq %rax, %r12 + //0x000087b0 LBB5_1676 + 0x4d, 0x85, 0xe4, //0x000087b0 testq %r12, %r12 + 0x0f, 0x84, 0x2b, 0xb9, 0xff, 0xff, //0x000087b3 je LBB5_336 + 0x49, 0x8d, 0x47, 0x01, //0x000087b9 leaq $1(%r15), %rax + 0x41, 0x0f, 0xb6, 0x0f, //0x000087bd movzbl (%r15), %ecx + 0x48, 0x83, 0xf9, 0x20, //0x000087c1 cmpq $32, %rcx + 0x0f, 0x87, 0x85, 0x00, 0x00, 0x00, //0x000087c5 ja LBB5_1689 + 0x48, 0xbf, 0x01, 0x26, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, //0x000087cb movabsq $4294977025, %rdi + 0x48, 0x0f, 0xa3, 0xcf, //0x000087d5 btq %rcx, %rdi + 0x0f, 0x83, 0x71, 0x00, 0x00, 0x00, //0x000087d9 jae LBB5_1689 + 0x41, 0x0f, 0xb6, 0x4f, 0x01, //0x000087df movzbl $1(%r15), %ecx + 0x49, 0x83, 0xc7, 0x02, //0x000087e4 addq $2, %r15 + 0x48, 0x83, 0xf9, 0x20, //0x000087e8 cmpq $32, %rcx + 0x0f, 0x87, 0x55, 0x00, 0x00, 0x00, //0x000087ec ja LBB5_1694 + 0x48, 0xb8, 0x01, 0x26, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, //0x000087f2 movabsq $4294977025, %rax + 0x48, 0x0f, 0xa3, 0xc8, //0x000087fc btq %rcx, %rax + 0x0f, 0x83, 0x41, 0x00, 0x00, 0x00, //0x00008800 jae LBB5_1694 + 0x49, 0x8b, 0xbb, 0x90, 0x00, 0x00, 0x00, //0x00008806 movq $144(%r11), %rdi + 0x4c, 0x89, 0xf9, //0x0000880d movq %r15, %rcx + 0x48, 0x29, 0xf9, //0x00008810 subq %rdi, %rcx + 0x48, 0x83, 0xf9, 0x40, //0x00008813 cmpq $64, %rcx + 0x0f, 0x83, 0x48, 0x00, 0x00, 0x00, //0x00008817 jae LBB5_1685 + 0x49, 0x8b, 0x83, 0x98, 0x00, 0x00, 0x00, //0x0000881d movq $152(%r11), %rax + 0x48, 0xd3, 0xe8, //0x00008824 shrq %cl, %rax + 0x48, 0xd3, 0xe0, //0x00008827 shlq %cl, %rax + 0x48, 0x85, 0xc0, //0x0000882a testq %rax, %rax + 0x0f, 0x84, 0x2b, 0x00, 0x00, 0x00, //0x0000882d je LBB5_1684 + 0x48, 0x0f, 0xbc, 0xc8, //0x00008833 bsfq %rax, %rcx + 0x48, 0x8d, 0x04, 0x0f, //0x00008837 leaq (%rdi,%rcx), %rax + 0x48, 0x83, 0xc0, 0x01, //0x0000883b addq $1, %rax + 0x48, 0x01, 0xcf, //0x0000883f addq %rcx, %rdi + 0xe9, 0x84, 0x00, 0x00, 0x00, //0x00008842 jmp LBB5_1688 + //0x00008847 LBB5_1694 + 0x4c, 0x89, 0xf8, //0x00008847 movq %r15, %rax + 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x0000884a .p2align 4, 0x90 + //0x00008850 LBB5_1689 + 0x80, 0xf9, 0x5d, //0x00008850 cmpb $93, %cl + 0x0f, 0x85, 0xbc, 0xfe, 0xff, 0xff, //0x00008853 jne LBB5_1672 + 0xe9, 0x78, 0x00, 0x00, 0x00, //0x00008859 jmp LBB5_1690 + //0x0000885e LBB5_1684 + 0x48, 0x83, 0xc7, 0x40, //0x0000885e addq $64, %rdi + 0x49, 0x89, 0xff, //0x00008862 movq %rdi, %r15 + //0x00008865 LBB5_1685 + 0x49, 0x83, 0xc7, 0xc0, //0x00008865 addq $-64, %r15 + 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00008869 .p2align 4, 0x90 + //0x00008870 LBB5_1686 + 0xc4, 0xc1, 0x7e, 0x6f, 0x47, 0x40, //0x00008870 vmovdqu $64(%r15), %ymm0 + 0xc4, 0xc1, 0x7e, 0x6f, 0x4f, 0x60, //0x00008876 vmovdqu $96(%r15), %ymm1 + 0x49, 0x83, 0xc7, 0x40, //0x0000887c addq $64, %r15 + 0xc4, 0xe2, 0x25, 0x00, 0xd0, //0x00008880 vpshufb %ymm0, %ymm11, %ymm2 + 0xc4, 0xe2, 0x25, 0x00, 0xd9, //0x00008885 vpshufb %ymm1, %ymm11, %ymm3 + 0xc5, 0xfd, 0x74, 0xc2, //0x0000888a vpcmpeqb %ymm2, %ymm0, %ymm0 + 0xc5, 0xfd, 0xd7, 0xc8, //0x0000888e vpmovmskb %ymm0, %ecx + 0xc5, 0xf5, 0x74, 0xc3, //0x00008892 vpcmpeqb %ymm3, %ymm1, %ymm0 + 0xc5, 0xfd, 0xd7, 0xc0, //0x00008896 vpmovmskb %ymm0, %eax + 0x48, 0xc1, 0xe0, 0x20, //0x0000889a shlq $32, %rax + 0x48, 0x09, 0xc8, //0x0000889e orq %rcx, %rax + 0x48, 0x83, 0xf8, 0xff, //0x000088a1 cmpq $-1, %rax + 0x0f, 0x84, 0xc5, 0xff, 0xff, 0xff, //0x000088a5 je LBB5_1686 + 0x48, 0xf7, 0xd0, //0x000088ab notq %rax + 0x49, 0x89, 0x83, 0x98, 0x00, 0x00, 0x00, //0x000088ae movq %rax, $152(%r11) + 0x4d, 0x89, 0xbb, 0x90, 0x00, 0x00, 0x00, //0x000088b5 movq %r15, $144(%r11) + 0x48, 0x0f, 0xbc, 0xc0, //0x000088bc bsfq %rax, %rax + 0x49, 0x8d, 0x3c, 0x07, //0x000088c0 leaq (%r15,%rax), %rdi + 0x4c, 0x01, 0xf8, //0x000088c4 addq %r15, %rax + 0x48, 0x83, 0xc0, 0x01, //0x000088c7 addq $1, %rax + //0x000088cb LBB5_1688 + 0x8a, 0x0f, //0x000088cb movb (%rdi), %cl + 0x80, 0xf9, 0x5d, //0x000088cd cmpb $93, %cl + 0x0f, 0x85, 0x3f, 0xfe, 0xff, 0xff, //0x000088d0 jne LBB5_1672 + //0x000088d6 LBB5_1690 + 0x41, 0x83, 0x83, 0xcc, 0x00, 0x00, 0x00, 0x01, //0x000088d6 addl $1, $204(%r11) + 0x48, 0xc1, 0xe3, 0x04, //0x000088de shlq $4, %rbx + 0x48, 0x8b, 0x4c, 0x1e, 0x08, //0x000088e2 movq $8(%rsi,%rbx), %rcx + 0x49, 0x89, 0x8b, 0xa8, 0x00, 0x00, 0x00, //0x000088e7 movq %rcx, $168(%r11) + 0x48, 0x89, 0xd1, //0x000088ee movq %rdx, %rcx + 0x48, 0x29, 0xd1, //0x000088f1 subq %rdx, %rcx + 0x48, 0x83, 0xc1, 0x10, //0x000088f4 addq $16, %rcx + 0x48, 0xc1, 0xe9, 0x04, //0x000088f8 shrq $4, %rcx + 0x89, 0x4c, 0x1e, 0x0c, //0x000088fc movl %ecx, $12(%rsi,%rbx) + 0xc7, 0x44, 0x1e, 0x08, 0x00, 0x00, 0x00, 0x00, //0x00008900 movl $0, $8(%rsi,%rbx) + 0xe9, 0xd4, 0x10, 0x00, 0x00, //0x00008908 jmp LBB5_1691 + //0x0000890d LBB5_1695 + 0x4c, 0x89, 0x65, 0xb0, //0x0000890d movq %r12, $-80(%rbp) + 0x45, 0x31, 0xc9, //0x00008911 xorl %r9d, %r9d + //0x00008914 LBB5_1696 + 0x44, 0x89, 0xc8, //0x00008914 movl %r9d, %eax + 0x34, 0x01, //0x00008917 xorb $1, %al + 0x44, 0x0f, 0xb6, 0xd0, //0x00008919 movzbl %al, %r10d + 0x4d, 0x89, 0xfc, //0x0000891d movq %r15, %r12 + 0x4d, 0x29, 0xd4, //0x00008920 subq %r10, %r12 + 0x41, 0xf6, 0x43, 0x70, 0x02, //0x00008923 testb $2, $112(%r11) + 0x4c, 0x89, 0xad, 0x78, 0xff, 0xff, 0xff, //0x00008928 movq %r13, $-136(%rbp) + 0x0f, 0x85, 0x5a, 0x00, 0x00, 0x00, //0x0000892f jne LBB5_1706 + 0x41, 0x8a, 0x04, 0x24, //0x00008935 movb (%r12), %al + 0x3c, 0x30, //0x00008939 cmpb $48, %al + 0x0f, 0x85, 0x8f, 0x00, 0x00, 0x00, //0x0000893b jne LBB5_1710 + 0x41, 0x8a, 0x44, 0x24, 0x01, //0x00008941 movb $1(%r12), %al + 0x3c, 0x2e, //0x00008946 cmpb $46, %al + 0x0f, 0x84, 0xaf, 0x07, 0x00, 0x00, //0x00008948 je LBB5_1810 + 0x4d, 0x8d, 0x7c, 0x24, 0x01, //0x0000894e leaq $1(%r12), %r15 + 0x45, 0x31, 0xf6, //0x00008953 xorl %r14d, %r14d + 0x3c, 0x45, //0x00008956 cmpb $69, %al + 0x0f, 0x84, 0x08, 0x00, 0x00, 0x00, //0x00008958 je LBB5_1701 + 0x3c, 0x65, //0x0000895e cmpb $101, %al + 0x0f, 0x85, 0xb6, 0x08, 0x00, 0x00, //0x00008960 jne LBB5_1829 + //0x00008966 LBB5_1701 + 0x48, 0x89, 0x75, 0xb8, //0x00008966 movq %rsi, $-72(%rbp) + //0x0000896a LBB5_1702 + 0x45, 0x31, 0xed, //0x0000896a xorl %r13d, %r13d + 0x31, 0xf6, //0x0000896d xorl %esi, %esi + //0x0000896f LBB5_1703 + 0x41, 0x8a, 0x4f, 0x01, //0x0000896f movb $1(%r15), %cl + 0x80, 0xf9, 0x2d, //0x00008973 cmpb $45, %cl + 0x0f, 0x84, 0x14, 0x07, 0x00, 0x00, //0x00008976 je LBB5_1802 + 0x80, 0xf9, 0x2b, //0x0000897c cmpb $43, %cl + 0x0f, 0x85, 0x1d, 0x07, 0x00, 0x00, //0x0000897f jne LBB5_1804 + 0xb8, 0x01, 0x00, 0x00, 0x00, //0x00008985 movl $1, %eax + 0xe9, 0x06, 0x07, 0x00, 0x00, //0x0000898a jmp LBB5_1803 + //0x0000898f LBB5_1706 + 0x44, 0x89, 0x4d, 0x98, //0x0000898f movl %r9d, $-104(%rbp) + 0x4c, 0x89, 0x5d, 0xc0, //0x00008993 movq %r11, $-64(%rbp) + 0x49, 0xf7, 0xda, //0x00008997 negq %r10 + 0x4c, 0x8b, 0x5d, 0x88, //0x0000899a movq $-120(%rbp), %r11 + 0x4d, 0x29, 0xe3, //0x0000899e subq %r12, %r11 + 0x4d, 0x29, 0xd3, //0x000089a1 subq %r10, %r11 + 0x0f, 0x84, 0xa9, 0x00, 0x00, 0x00, //0x000089a4 je LBB5_1717 + 0x41, 0x80, 0x3c, 0x24, 0x30, //0x000089aa cmpb $48, (%r12) + 0x0f, 0x85, 0x2d, 0x03, 0x00, 0x00, //0x000089af jne LBB5_1751 + 0x31, 0xc0, //0x000089b5 xorl %eax, %eax + 0xba, 0x01, 0x00, 0x00, 0x00, //0x000089b7 movl $1, %edx + 0x49, 0x83, 0xfb, 0x01, //0x000089bc cmpq $1, %r11 + 0x0f, 0x85, 0xe9, 0x02, 0x00, 0x00, //0x000089c0 jne LBB5_1749 + //0x000089c6 LBB5_1709 + 0xb9, 0x01, 0x00, 0x00, 0x00, //0x000089c6 movl $1, %ecx + 0xe9, 0x34, 0x09, 0x00, 0x00, //0x000089cb jmp LBB5_1846 + //0x000089d0 LBB5_1710 + 0x48, 0x89, 0x75, 0xb8, //0x000089d0 movq %rsi, $-72(%rbp) + 0x8d, 0x48, 0xd0, //0x000089d4 leal $-48(%rax), %ecx + 0xba, 0x03, 0x00, 0x00, 0x00, //0x000089d7 movl $3, %edx + 0x80, 0xf9, 0x09, //0x000089dc cmpb $9, %cl + 0x0f, 0x87, 0x7a, 0x00, 0x00, 0x00, //0x000089df ja LBB5_1718 + 0x48, 0xc7, 0xc7, 0xff, 0xff, 0xff, 0xff, //0x000089e5 movq $-1, %rdi + 0x31, 0xc9, //0x000089ec xorl %ecx, %ecx + 0x31, 0xf6, //0x000089ee xorl %esi, %esi + //0x000089f0 .p2align 4, 0x90 + //0x000089f0 LBB5_1712 + 0x48, 0x8d, 0x34, 0xb6, //0x000089f0 leaq (%rsi,%rsi,4), %rsi + 0x0f, 0xb6, 0xc0, //0x000089f4 movzbl %al, %eax + 0x48, 0x8d, 0x34, 0x70, //0x000089f7 leaq (%rax,%rsi,2), %rsi + 0x48, 0x83, 0xc6, 0xd0, //0x000089fb addq $-48, %rsi + 0x41, 0x0f, 0xb6, 0x44, 0x3c, 0x02, //0x000089ff movzbl $2(%r12,%rdi), %eax + 0x8d, 0x58, 0xd0, //0x00008a05 leal $-48(%rax), %ebx + 0x48, 0x83, 0xc1, 0xff, //0x00008a08 addq $-1, %rcx + 0x48, 0x83, 0xc7, 0x01, //0x00008a0c addq $1, %rdi + 0x80, 0xfb, 0x0a, //0x00008a10 cmpb $10, %bl + 0x0f, 0x82, 0xd7, 0xff, 0xff, 0xff, //0x00008a13 jb LBB5_1712 + 0x4d, 0x89, 0xe7, //0x00008a19 movq %r12, %r15 + 0x49, 0x29, 0xcf, //0x00008a1c subq %rcx, %r15 + 0x48, 0x83, 0xff, 0x13, //0x00008a1f cmpq $19, %rdi + 0x0f, 0x83, 0x81, 0x33, 0x00, 0x00, //0x00008a23 jae LBB5_2391 + 0x48, 0xf7, 0xd9, //0x00008a29 negq %rcx + 0x45, 0x31, 0xf6, //0x00008a2c xorl %r14d, %r14d + 0x45, 0x31, 0xed, //0x00008a2f xorl %r13d, %r13d + //0x00008a32 LBB5_1715 + 0x3c, 0x2e, //0x00008a32 cmpb $46, %al + 0x0f, 0x85, 0x7d, 0x07, 0x00, 0x00, //0x00008a34 jne LBB5_1822 + 0x41, 0x8a, 0x47, 0x01, //0x00008a3a movb $1(%r15), %al + 0x49, 0x83, 0xc7, 0x01, //0x00008a3e addq $1, %r15 + 0x8d, 0x58, 0xd0, //0x00008a42 leal $-48(%rax), %ebx + 0x80, 0xfb, 0x0a, //0x00008a45 cmpb $10, %bl + 0x0f, 0x82, 0x03, 0x07, 0x00, 0x00, //0x00008a48 jb LBB5_1816 + 0xe9, 0xd3, 0x13, 0x00, 0x00, //0x00008a4e jmp LBB5_2002 + //0x00008a53 LBB5_1717 + 0x48, 0xc7, 0xc2, 0xff, 0xff, 0xff, 0xff, //0x00008a53 movq $-1, %rdx + 0xe9, 0x96, 0x08, 0x00, 0x00, //0x00008a5a jmp LBB5_1845 + //0x00008a5f LBB5_1718 + 0x4d, 0x89, 0xe7, //0x00008a5f movq %r12, %r15 + 0x48, 0x8b, 0x85, 0x70, 0xff, 0xff, 0xff, //0x00008a62 movq $-144(%rbp), %rax + 0x48, 0x83, 0xf8, 0x13, //0x00008a69 cmpq $19, %rax + 0x0f, 0x85, 0xc4, 0x13, 0x00, 0x00, //0x00008a6d jne LBB5_2003 + 0xe9, 0x94, 0x2f, 0x00, 0x00, //0x00008a73 jmp LBB5_2009 + //0x00008a78 LBB5_1719 + 0x41, 0x80, 0x3f, 0x75, //0x00008a78 cmpb $117, (%r15) + 0xb8, 0x0d, 0x00, 0x00, 0x00, //0x00008a7c movl $13, %eax + 0x4c, 0x89, 0x65, 0xb0, //0x00008a81 movq %r12, $-80(%rbp) + 0x0f, 0x85, 0xa2, 0x33, 0x00, 0x00, //0x00008a85 jne LBB5_2399 + 0x41, 0x80, 0x7f, 0x01, 0x6c, //0x00008a8b cmpb $108, $1(%r15) + 0x0f, 0x85, 0xbb, 0x33, 0x00, 0x00, //0x00008a90 jne LBB5_2402 + 0x31, 0xc0, //0x00008a96 xorl %eax, %eax + 0x41, 0x80, 0x7f, 0x02, 0x6c, //0x00008a98 cmpb $108, $2(%r15) + 0x0f, 0x85, 0xd2, 0x33, 0x00, 0x00, //0x00008a9d jne LBB5_2405 + //0x00008aa3 LBB5_1722 + 0x4d, 0x89, 0xfc, //0x00008aa3 movq %r15, %r12 + 0x49, 0x83, 0xc4, 0x03, //0x00008aa6 addq $3, %r12 + //0x00008aaa LBB5_1723 + 0x48, 0xc1, 0xe6, 0x20, //0x00008aaa shlq $32, %rsi + 0xe9, 0xe2, 0x01, 0x00, 0x00, //0x00008aae jmp LBB5_1748 + //0x00008ab3 LBB5_1724 + 0x41, 0x80, 0x3f, 0x61, //0x00008ab3 cmpb $97, (%r15) + 0xb8, 0x0d, 0x00, 0x00, 0x00, //0x00008ab7 movl $13, %eax + 0x4c, 0x89, 0x65, 0xb0, //0x00008abc movq %r12, $-80(%rbp) + 0x0f, 0x85, 0x73, 0x33, 0x00, 0x00, //0x00008ac0 jne LBB5_2400 + 0x41, 0x80, 0x7f, 0x01, 0x6c, //0x00008ac6 cmpb $108, $1(%r15) + 0x0f, 0x85, 0x8c, 0x33, 0x00, 0x00, //0x00008acb jne LBB5_2403 + 0x41, 0x80, 0x7f, 0x02, 0x73, //0x00008ad1 cmpb $115, $2(%r15) + 0x0f, 0x85, 0xa3, 0x33, 0x00, 0x00, //0x00008ad6 jne LBB5_2406 + 0x31, 0xc0, //0x00008adc xorl %eax, %eax + 0x41, 0x80, 0x7f, 0x03, 0x65, //0x00008ade cmpb $101, $3(%r15) + 0x0f, 0x85, 0xac, 0x33, 0x00, 0x00, //0x00008ae3 jne LBB5_2408 + //0x00008ae9 LBB5_1728 + 0x4d, 0x89, 0xfc, //0x00008ae9 movq %r15, %r12 + 0x49, 0x83, 0xc4, 0x04, //0x00008aec addq $4, %r12 + //0x00008af0 LBB5_1729 + 0x48, 0xc1, 0xe6, 0x20, //0x00008af0 shlq $32, %rsi + 0x48, 0x83, 0xce, 0x02, //0x00008af4 orq $2, %rsi + 0xe9, 0x98, 0x01, 0x00, 0x00, //0x00008af8 jmp LBB5_1748 + //0x00008afd LBB5_1730 + 0xc4, 0xc1, 0x7e, 0x6f, 0x07, //0x00008afd vmovdqu (%r15), %ymm0 + 0xc5, 0xfd, 0x74, 0x0d, 0x76, 0x75, 0xff, 0xff, //0x00008b02 vpcmpeqb $-35466(%rip), %ymm0, %ymm1 /* LCPI5_1+0(%rip) */ + 0xc5, 0xfd, 0x74, 0x15, 0x8e, 0x75, 0xff, 0xff, //0x00008b0a vpcmpeqb $-35442(%rip), %ymm0, %ymm2 /* LCPI5_2+0(%rip) */ + 0xc5, 0xfd, 0xd7, 0xc2, //0x00008b12 vpmovmskb %ymm2, %eax + 0xc5, 0xfd, 0xda, 0x15, 0xa2, 0x75, 0xff, 0xff, //0x00008b16 vpminub $-35422(%rip), %ymm0, %ymm2 /* LCPI5_3+0(%rip) */ + 0xc5, 0xfd, 0x74, 0xc2, //0x00008b1e vpcmpeqb %ymm2, %ymm0, %ymm0 + 0xc5, 0xfd, 0xeb, 0xd1, //0x00008b22 vpor %ymm1, %ymm0, %ymm2 + 0xc5, 0xfd, 0xd7, 0xca, //0x00008b26 vpmovmskb %ymm2, %ecx + 0x83, 0xc1, 0xff, //0x00008b2a addl $-1, %ecx + 0x85, 0xc1, //0x00008b2d testl %eax, %ecx + 0x4c, 0x89, 0x65, 0xb0, //0x00008b2f movq %r12, $-80(%rbp) + 0x49, 0x89, 0xf0, //0x00008b33 movq %rsi, %r8 + 0x0f, 0x84, 0x0b, 0x08, 0x00, 0x00, //0x00008b36 je LBB5_1847 + 0x4d, 0x89, 0xfc, //0x00008b3c movq %r15, %r12 + 0xe9, 0x0b, 0x0d, 0x00, 0x00, //0x00008b3f jmp LBB5_1909 + //0x00008b44 LBB5_1732 + 0x4c, 0x89, 0x65, 0xb0, //0x00008b44 movq %r12, $-80(%rbp) + 0x41, 0xb1, 0x01, //0x00008b48 movb $1, %r9b + 0xe9, 0xc4, 0xfd, 0xff, 0xff, //0x00008b4b jmp LBB5_1696 + //0x00008b50 LBB5_1733 + 0x48, 0xc1, 0xe6, 0x20, //0x00008b50 shlq $32, %rsi + 0x48, 0x83, 0xce, 0x06, //0x00008b54 orq $6, %rsi + 0x49, 0x8b, 0x83, 0xa0, 0x00, 0x00, 0x00, //0x00008b58 movq $160(%r11), %rax + 0x48, 0x89, 0x30, //0x00008b5f movq %rsi, (%rax) + 0x49, 0x8b, 0x8b, 0xa8, 0x00, 0x00, 0x00, //0x00008b62 movq $168(%r11), %rcx + 0x48, 0x89, 0x48, 0x08, //0x00008b69 movq %rcx, $8(%rax) + 0x49, 0x8b, 0x93, 0xa0, 0x00, 0x00, 0x00, //0x00008b6d movq $160(%r11), %rdx + 0x4d, 0x8b, 0x8b, 0xb8, 0x00, 0x00, 0x00, //0x00008b74 movq $184(%r11), %r9 + 0x48, 0x89, 0xd0, //0x00008b7b movq %rdx, %rax + 0x4c, 0x29, 0xc8, //0x00008b7e subq %r9, %rax + 0x48, 0x89, 0xc7, //0x00008b81 movq %rax, %rdi + 0x48, 0xc1, 0xff, 0x04, //0x00008b84 sarq $4, %rdi + 0x49, 0x89, 0xbb, 0xa8, 0x00, 0x00, 0x00, //0x00008b88 movq %rdi, $168(%r11) + 0x48, 0x8d, 0x5a, 0x10, //0x00008b8f leaq $16(%rdx), %rbx + 0x49, 0x89, 0x9b, 0xa0, 0x00, 0x00, 0x00, //0x00008b93 movq %rbx, $160(%r11) + 0x49, 0x83, 0x83, 0xb0, 0x00, 0x00, 0x00, 0x01, //0x00008b9a addq $1, $176(%r11) + 0x48, 0x8d, 0x4a, 0x20, //0x00008ba2 leaq $32(%rdx), %rcx + 0x45, 0x31, 0xe4, //0x00008ba6 xorl %r12d, %r12d + 0x48, 0x83, 0xf8, 0xf0, //0x00008ba9 cmpq $-16, %rax + 0x48, 0x89, 0xd0, //0x00008bad movq %rdx, %rax + 0x49, 0x0f, 0x44, 0xc4, //0x00008bb0 cmoveq %r12, %rax + 0x49, 0x3b, 0x8b, 0xc0, 0x00, 0x00, 0x00, //0x00008bb4 cmpq $192(%r11), %rcx + 0x0f, 0x87, 0x03, 0x00, 0x00, 0x00, //0x00008bbb ja LBB5_1735 + 0x49, 0x89, 0xc4, //0x00008bc1 movq %rax, %r12 + //0x00008bc4 LBB5_1735 + 0x4d, 0x85, 0xe4, //0x00008bc4 testq %r12, %r12 + 0x0f, 0x84, 0x17, 0xb5, 0xff, 0xff, //0x00008bc7 je LBB5_336 + 0x49, 0x8d, 0x47, 0x01, //0x00008bcd leaq $1(%r15), %rax + 0x41, 0x0f, 0xb6, 0x0f, //0x00008bd1 movzbl (%r15), %ecx + 0x48, 0x83, 0xf9, 0x20, //0x00008bd5 cmpq $32, %rcx + 0x0f, 0x87, 0xcc, 0x0d, 0x00, 0x00, //0x00008bd9 ja LBB5_1922 + 0x48, 0xbe, 0x01, 0x26, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, //0x00008bdf movabsq $4294977025, %rsi + 0x48, 0x0f, 0xa3, 0xce, //0x00008be9 btq %rcx, %rsi + 0x0f, 0x83, 0xb8, 0x0d, 0x00, 0x00, //0x00008bed jae LBB5_1922 + 0x41, 0x0f, 0xb6, 0x4f, 0x01, //0x00008bf3 movzbl $1(%r15), %ecx + 0x49, 0x83, 0xc7, 0x02, //0x00008bf8 addq $2, %r15 + 0x48, 0x83, 0xf9, 0x20, //0x00008bfc cmpq $32, %rcx + 0x0f, 0x87, 0xde, 0x0c, 0x00, 0x00, //0x00008c00 ja LBB5_1944 + 0x48, 0xb8, 0x01, 0x26, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, //0x00008c06 movabsq $4294977025, %rax + 0x48, 0x0f, 0xa3, 0xc8, //0x00008c10 btq %rcx, %rax + 0x0f, 0x83, 0xca, 0x0c, 0x00, 0x00, //0x00008c14 jae LBB5_1944 + 0x49, 0x8b, 0xb3, 0x90, 0x00, 0x00, 0x00, //0x00008c1a movq $144(%r11), %rsi + 0x4c, 0x89, 0xf9, //0x00008c21 movq %r15, %rcx + 0x48, 0x29, 0xf1, //0x00008c24 subq %rsi, %rcx + 0x48, 0x83, 0xf9, 0x40, //0x00008c27 cmpq $64, %rcx + 0x0f, 0x83, 0x0d, 0x0d, 0x00, 0x00, //0x00008c2b jae LBB5_1918 + 0x49, 0x8b, 0x83, 0x98, 0x00, 0x00, 0x00, //0x00008c31 movq $152(%r11), %rax + 0x48, 0xd3, 0xe8, //0x00008c38 shrq %cl, %rax + 0x48, 0xd3, 0xe0, //0x00008c3b shlq %cl, %rax + 0x48, 0x85, 0xc0, //0x00008c3e testq %rax, %rax + 0x0f, 0x84, 0xf0, 0x0c, 0x00, 0x00, //0x00008c41 je LBB5_1917 + 0x48, 0x0f, 0xbc, 0xc8, //0x00008c47 bsfq %rax, %rcx + 0x48, 0x8d, 0x04, 0x0e, //0x00008c4b leaq (%rsi,%rcx), %rax + 0x48, 0x83, 0xc0, 0x01, //0x00008c4f addq $1, %rax + 0x48, 0x01, 0xce, //0x00008c53 addq %rcx, %rsi + 0xe9, 0x4e, 0x0d, 0x00, 0x00, //0x00008c56 jmp LBB5_1921 + //0x00008c5b LBB5_1743 + 0x41, 0x80, 0x3f, 0x72, //0x00008c5b cmpb $114, (%r15) + 0xb8, 0x0d, 0x00, 0x00, 0x00, //0x00008c5f movl $13, %eax + 0x4c, 0x89, 0x65, 0xb0, //0x00008c64 movq %r12, $-80(%rbp) + 0x0f, 0x85, 0xd7, 0x31, 0x00, 0x00, //0x00008c68 jne LBB5_2401 + 0x41, 0x80, 0x7f, 0x01, 0x75, //0x00008c6e cmpb $117, $1(%r15) + 0x0f, 0x85, 0xf0, 0x31, 0x00, 0x00, //0x00008c73 jne LBB5_2404 + 0x31, 0xc0, //0x00008c79 xorl %eax, %eax + 0x41, 0x80, 0x7f, 0x02, 0x65, //0x00008c7b cmpb $101, $2(%r15) + 0x0f, 0x85, 0x05, 0x32, 0x00, 0x00, //0x00008c80 jne LBB5_2407 + //0x00008c86 LBB5_1746 + 0x4d, 0x89, 0xfc, //0x00008c86 movq %r15, %r12 + 0x49, 0x83, 0xc4, 0x03, //0x00008c89 addq $3, %r12 + //0x00008c8d LBB5_1747 + 0x48, 0xc1, 0xe6, 0x20, //0x00008c8d shlq $32, %rsi + 0x48, 0x83, 0xce, 0x0a, //0x00008c91 orq $10, %rsi + //0x00008c95 LBB5_1748 + 0x49, 0x8b, 0x8b, 0xa0, 0x00, 0x00, 0x00, //0x00008c95 movq $160(%r11), %rcx + 0x48, 0x89, 0x31, //0x00008c9c movq %rsi, (%rcx) + 0x48, 0x8d, 0x51, 0x10, //0x00008c9f leaq $16(%rcx), %rdx + 0x49, 0x89, 0x93, 0xa0, 0x00, 0x00, 0x00, //0x00008ca3 movq %rdx, $160(%r11) + 0xe9, 0xb1, 0x2d, 0x00, 0x00, //0x00008caa jmp LBB5_2012 + //0x00008caf LBB5_1749 + 0x41, 0x8a, 0x4c, 0x24, 0x01, //0x00008caf movb $1(%r12), %cl + 0x80, 0xc1, 0xd2, //0x00008cb4 addb $-46, %cl + 0x80, 0xf9, 0x37, //0x00008cb7 cmpb $55, %cl + 0x0f, 0x87, 0x06, 0xfd, 0xff, 0xff, //0x00008cba ja LBB5_1709 + 0x0f, 0xb6, 0xc9, //0x00008cc0 movzbl %cl, %ecx + 0x48, 0x89, 0xf7, //0x00008cc3 movq %rsi, %rdi + 0x48, 0xbe, 0x01, 0x00, 0x80, 0x00, 0x00, 0x00, 0x80, 0x00, //0x00008cc6 movabsq $36028797027352577, %rsi + 0x48, 0x0f, 0xa3, 0xce, //0x00008cd0 btq %rcx, %rsi + 0x48, 0x89, 0xfe, //0x00008cd4 movq %rdi, %rsi + 0xb9, 0x01, 0x00, 0x00, 0x00, //0x00008cd7 movl $1, %ecx + 0x0f, 0x83, 0x22, 0x06, 0x00, 0x00, //0x00008cdc jae LBB5_1846 + //0x00008ce2 LBB5_1751 + 0x4c, 0x89, 0x55, 0xa8, //0x00008ce2 movq %r10, $-88(%rbp) + 0x48, 0x89, 0x75, 0xb8, //0x00008ce6 movq %rsi, $-72(%rbp) + 0x49, 0xc7, 0xc5, 0xff, 0xff, 0xff, 0xff, //0x00008cea movq $-1, %r13 + 0x49, 0x83, 0xfb, 0x20, //0x00008cf1 cmpq $32, %r11 + 0x0f, 0x82, 0x7e, 0x30, 0x00, 0x00, //0x00008cf5 jb LBB5_2389 + 0x31, 0xd2, //0x00008cfb xorl %edx, %edx + 0xc5, 0xfe, 0x6f, 0x05, 0xdb, 0x73, 0xff, 0xff, //0x00008cfd vmovdqu $-35877(%rip), %ymm0 /* LCPI5_4+0(%rip) */ + 0xc5, 0xfe, 0x6f, 0x0d, 0xf3, 0x73, 0xff, 0xff, //0x00008d05 vmovdqu $-35853(%rip), %ymm1 /* LCPI5_5+0(%rip) */ + 0xc5, 0xfe, 0x6f, 0x15, 0x0b, 0x74, 0xff, 0xff, //0x00008d0d vmovdqu $-35829(%rip), %ymm2 /* LCPI5_6+0(%rip) */ + 0xc5, 0xfe, 0x6f, 0x1d, 0x23, 0x74, 0xff, 0xff, //0x00008d15 vmovdqu $-35805(%rip), %ymm3 /* LCPI5_7+0(%rip) */ + 0xc5, 0xfe, 0x6f, 0x25, 0x3b, 0x74, 0xff, 0xff, //0x00008d1d vmovdqu $-35781(%rip), %ymm4 /* LCPI5_8+0(%rip) */ + 0xc5, 0xfe, 0x6f, 0x2d, 0x53, 0x74, 0xff, 0xff, //0x00008d25 vmovdqu $-35757(%rip), %ymm5 /* LCPI5_9+0(%rip) */ + 0xc5, 0xfe, 0x6f, 0x35, 0x6b, 0x74, 0xff, 0xff, //0x00008d2d vmovdqu $-35733(%rip), %ymm6 /* LCPI5_10+0(%rip) */ + 0x49, 0xc7, 0xc2, 0xff, 0xff, 0xff, 0xff, //0x00008d35 movq $-1, %r10 + 0x49, 0xc7, 0xc0, 0xff, 0xff, 0xff, 0xff, //0x00008d3c movq $-1, %r8 + 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00008d43 .p2align 4, 0x90 + //0x00008d50 LBB5_1753 + 0xc4, 0xc1, 0x7e, 0x6f, 0x3c, 0x14, //0x00008d50 vmovdqu (%r12,%rdx), %ymm7 + 0xc5, 0x45, 0x64, 0xc0, //0x00008d56 vpcmpgtb %ymm0, %ymm7, %ymm8 + 0xc5, 0x75, 0x64, 0xcf, //0x00008d5a vpcmpgtb %ymm7, %ymm1, %ymm9 + 0xc4, 0x41, 0x35, 0xdb, 0xc0, //0x00008d5e vpand %ymm8, %ymm9, %ymm8 + 0xc5, 0x45, 0x74, 0xca, //0x00008d63 vpcmpeqb %ymm2, %ymm7, %ymm9 + 0xc5, 0x45, 0x74, 0xd3, //0x00008d67 vpcmpeqb %ymm3, %ymm7, %ymm10 + 0xc4, 0x41, 0x2d, 0xeb, 0xc9, //0x00008d6b vpor %ymm9, %ymm10, %ymm9 + 0xc5, 0x45, 0xdb, 0xd4, //0x00008d70 vpand %ymm4, %ymm7, %ymm10 + 0xc5, 0x2d, 0x74, 0xd6, //0x00008d74 vpcmpeqb %ymm6, %ymm10, %ymm10 + 0xc5, 0xc5, 0x74, 0xfd, //0x00008d78 vpcmpeqb %ymm5, %ymm7, %ymm7 + 0xc5, 0xfd, 0xd7, 0xc7, //0x00008d7c vpmovmskb %ymm7, %eax + 0xc4, 0xc1, 0x7d, 0xd7, 0xda, //0x00008d80 vpmovmskb %ymm10, %ebx + 0xc4, 0xc1, 0x7d, 0xd7, 0xf1, //0x00008d85 vpmovmskb %ymm9, %esi + 0xc5, 0xbd, 0xeb, 0xff, //0x00008d8a vpor %ymm7, %ymm8, %ymm7 + 0xc4, 0x41, 0x2d, 0xeb, 0xc1, //0x00008d8e vpor %ymm9, %ymm10, %ymm8 + 0xc5, 0xbd, 0xeb, 0xff, //0x00008d93 vpor %ymm7, %ymm8, %ymm7 + 0xc5, 0xfd, 0xd7, 0xcf, //0x00008d97 vpmovmskb %ymm7, %ecx + 0x48, 0xf7, 0xd1, //0x00008d9b notq %rcx + 0x4c, 0x0f, 0xbc, 0xf1, //0x00008d9e bsfq %rcx, %r14 + 0x41, 0x83, 0xfe, 0x20, //0x00008da2 cmpl $32, %r14d + 0x0f, 0x84, 0x14, 0x00, 0x00, 0x00, //0x00008da6 je LBB5_1755 + 0xbf, 0xff, 0xff, 0xff, 0xff, //0x00008dac movl $-1, %edi + 0x44, 0x89, 0xf1, //0x00008db1 movl %r14d, %ecx + 0xd3, 0xe7, //0x00008db4 shll %cl, %edi + 0xf7, 0xd7, //0x00008db6 notl %edi + 0x21, 0xf8, //0x00008db8 andl %edi, %eax + 0x21, 0xfb, //0x00008dba andl %edi, %ebx + 0x21, 0xf7, //0x00008dbc andl %esi, %edi + 0x89, 0xfe, //0x00008dbe movl %edi, %esi + //0x00008dc0 LBB5_1755 + 0x8d, 0x48, 0xff, //0x00008dc0 leal $-1(%rax), %ecx + 0x21, 0xc1, //0x00008dc3 andl %eax, %ecx + 0x0f, 0x85, 0xba, 0x0d, 0x00, 0x00, //0x00008dc5 jne LBB5_1957 + 0x8d, 0x4b, 0xff, //0x00008dcb leal $-1(%rbx), %ecx + 0x21, 0xd9, //0x00008dce andl %ebx, %ecx + 0x0f, 0x85, 0xaf, 0x0d, 0x00, 0x00, //0x00008dd0 jne LBB5_1957 + 0x8d, 0x4e, 0xff, //0x00008dd6 leal $-1(%rsi), %ecx + 0x21, 0xf1, //0x00008dd9 andl %esi, %ecx + 0x0f, 0x85, 0xa4, 0x0d, 0x00, 0x00, //0x00008ddb jne LBB5_1957 + 0x85, 0xc0, //0x00008de1 testl %eax, %eax + 0x0f, 0x84, 0x13, 0x00, 0x00, 0x00, //0x00008de3 je LBB5_1761 + 0x0f, 0xbc, 0xc0, //0x00008de9 bsfl %eax, %eax + 0x49, 0x83, 0xf8, 0xff, //0x00008dec cmpq $-1, %r8 + 0x0f, 0x85, 0x97, 0x0d, 0x00, 0x00, //0x00008df0 jne LBB5_1958 + 0x48, 0x01, 0xd0, //0x00008df6 addq %rdx, %rax + 0x49, 0x89, 0xc0, //0x00008df9 movq %rax, %r8 + //0x00008dfc LBB5_1761 + 0x85, 0xdb, //0x00008dfc testl %ebx, %ebx + 0x0f, 0x84, 0x13, 0x00, 0x00, 0x00, //0x00008dfe je LBB5_1764 + 0x0f, 0xbc, 0xc3, //0x00008e04 bsfl %ebx, %eax + 0x49, 0x83, 0xfa, 0xff, //0x00008e07 cmpq $-1, %r10 + 0x0f, 0x85, 0x7c, 0x0d, 0x00, 0x00, //0x00008e0b jne LBB5_1958 + 0x48, 0x01, 0xd0, //0x00008e11 addq %rdx, %rax + 0x49, 0x89, 0xc2, //0x00008e14 movq %rax, %r10 + //0x00008e17 LBB5_1764 + 0x85, 0xf6, //0x00008e17 testl %esi, %esi + 0x0f, 0x84, 0x13, 0x00, 0x00, 0x00, //0x00008e19 je LBB5_1767 + 0x0f, 0xbc, 0xc6, //0x00008e1f bsfl %esi, %eax + 0x49, 0x83, 0xfd, 0xff, //0x00008e22 cmpq $-1, %r13 + 0x0f, 0x85, 0x61, 0x0d, 0x00, 0x00, //0x00008e26 jne LBB5_1958 + 0x48, 0x01, 0xd0, //0x00008e2c addq %rdx, %rax + 0x49, 0x89, 0xc5, //0x00008e2f movq %rax, %r13 + //0x00008e32 LBB5_1767 + 0x41, 0x83, 0xfe, 0x20, //0x00008e32 cmpl $32, %r14d + 0x0f, 0x85, 0x46, 0x02, 0x00, 0x00, //0x00008e36 jne LBB5_1801 + 0x49, 0x83, 0xc3, 0xe0, //0x00008e3c addq $-32, %r11 + 0x48, 0x83, 0xc2, 0x20, //0x00008e40 addq $32, %rdx + 0x49, 0x83, 0xfb, 0x1f, //0x00008e44 cmpq $31, %r11 + 0x0f, 0x87, 0x02, 0xff, 0xff, 0xff, //0x00008e48 ja LBB5_1753 + 0xc5, 0xf8, 0x77, //0x00008e4e vzeroupper + 0x4c, 0x01, 0xe2, //0x00008e51 addq %r12, %rdx + 0x49, 0x89, 0xd6, //0x00008e54 movq %rdx, %r14 + 0x4c, 0x89, 0x7d, 0xc8, //0x00008e57 movq %r15, $-56(%rbp) + 0x49, 0x83, 0xfb, 0x10, //0x00008e5b cmpq $16, %r11 + 0x0f, 0x82, 0x79, 0x01, 0x00, 0x00, //0x00008e5f jb LBB5_1788 + //0x00008e65 LBB5_1770 + 0x4d, 0x89, 0xf7, //0x00008e65 movq %r14, %r15 + 0x4d, 0x29, 0xe7, //0x00008e68 subq %r12, %r15 + 0x31, 0xd2, //0x00008e6b xorl %edx, %edx + 0xc5, 0x7a, 0x6f, 0x05, 0x6b, 0x73, 0xff, 0xff, //0x00008e6d vmovdqu $-35989(%rip), %xmm8 /* LCPI5_11+0(%rip) */ + 0xc5, 0x7a, 0x6f, 0x0d, 0x73, 0x73, 0xff, 0xff, //0x00008e75 vmovdqu $-35981(%rip), %xmm9 /* LCPI5_12+0(%rip) */ + 0xc5, 0x7a, 0x6f, 0x15, 0x7b, 0x73, 0xff, 0xff, //0x00008e7d vmovdqu $-35973(%rip), %xmm10 /* LCPI5_13+0(%rip) */ + 0xc5, 0x7a, 0x6f, 0x1d, 0x83, 0x73, 0xff, 0xff, //0x00008e85 vmovdqu $-35965(%rip), %xmm11 /* LCPI5_14+0(%rip) */ + 0xc5, 0xfa, 0x6f, 0x25, 0x8b, 0x73, 0xff, 0xff, //0x00008e8d vmovdqu $-35957(%rip), %xmm4 /* LCPI5_15+0(%rip) */ + 0xc5, 0xfa, 0x6f, 0x2d, 0x93, 0x73, 0xff, 0xff, //0x00008e95 vmovdqu $-35949(%rip), %xmm5 /* LCPI5_16+0(%rip) */ + 0xc5, 0xfa, 0x6f, 0x35, 0x9b, 0x73, 0xff, 0xff, //0x00008e9d vmovdqu $-35941(%rip), %xmm6 /* LCPI5_17+0(%rip) */ + 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00008ea5 .p2align 4, 0x90 + //0x00008eb0 LBB5_1771 + 0xc4, 0xc1, 0x7a, 0x6f, 0x3c, 0x16, //0x00008eb0 vmovdqu (%r14,%rdx), %xmm7 + 0xc4, 0xc1, 0x41, 0x64, 0xc0, //0x00008eb6 vpcmpgtb %xmm8, %xmm7, %xmm0 + 0xc5, 0xb1, 0x64, 0xcf, //0x00008ebb vpcmpgtb %xmm7, %xmm9, %xmm1 + 0xc5, 0xf9, 0xdb, 0xc1, //0x00008ebf vpand %xmm1, %xmm0, %xmm0 + 0xc5, 0xa9, 0x74, 0xcf, //0x00008ec3 vpcmpeqb %xmm7, %xmm10, %xmm1 + 0xc5, 0xa1, 0x74, 0xd7, //0x00008ec7 vpcmpeqb %xmm7, %xmm11, %xmm2 + 0xc5, 0xe9, 0xeb, 0xc9, //0x00008ecb vpor %xmm1, %xmm2, %xmm1 + 0xc5, 0xc1, 0xdb, 0xd4, //0x00008ecf vpand %xmm4, %xmm7, %xmm2 + 0xc5, 0xe9, 0x74, 0xd6, //0x00008ed3 vpcmpeqb %xmm6, %xmm2, %xmm2 + 0xc5, 0xc1, 0x74, 0xfd, //0x00008ed7 vpcmpeqb %xmm5, %xmm7, %xmm7 + 0xc5, 0xe9, 0xeb, 0xdf, //0x00008edb vpor %xmm7, %xmm2, %xmm3 + 0xc5, 0xf1, 0xeb, 0xc0, //0x00008edf vpor %xmm0, %xmm1, %xmm0 + 0xc5, 0xe1, 0xeb, 0xc0, //0x00008ee3 vpor %xmm0, %xmm3, %xmm0 + 0xc5, 0xf9, 0xd7, 0xc7, //0x00008ee7 vpmovmskb %xmm7, %eax + 0xc5, 0xf9, 0xd7, 0xda, //0x00008eeb vpmovmskb %xmm2, %ebx + 0xc5, 0x79, 0xd7, 0xc9, //0x00008eef vpmovmskb %xmm1, %r9d + 0xc5, 0xf9, 0xd7, 0xc8, //0x00008ef3 vpmovmskb %xmm0, %ecx + 0xf7, 0xd1, //0x00008ef7 notl %ecx + 0x0f, 0xbc, 0xc9, //0x00008ef9 bsfl %ecx, %ecx + 0x4c, 0x89, 0xc7, //0x00008efc movq %r8, %rdi + 0x83, 0xf9, 0x10, //0x00008eff cmpl $16, %ecx + 0x0f, 0x84, 0x13, 0x00, 0x00, 0x00, //0x00008f02 je LBB5_1773 + 0xbe, 0xff, 0xff, 0xff, 0xff, //0x00008f08 movl $-1, %esi + 0xd3, 0xe6, //0x00008f0d shll %cl, %esi + 0xf7, 0xd6, //0x00008f0f notl %esi + 0x21, 0xf0, //0x00008f11 andl %esi, %eax + 0x21, 0xf3, //0x00008f13 andl %esi, %ebx + 0x44, 0x21, 0xce, //0x00008f15 andl %r9d, %esi + 0x41, 0x89, 0xf1, //0x00008f18 movl %esi, %r9d + //0x00008f1b LBB5_1773 + 0x44, 0x8d, 0x40, 0xff, //0x00008f1b leal $-1(%rax), %r8d + 0x41, 0x21, 0xc0, //0x00008f1f andl %eax, %r8d + 0x0f, 0x85, 0x53, 0x20, 0x00, 0x00, //0x00008f22 jne LBB5_2284 + 0x8d, 0x73, 0xff, //0x00008f28 leal $-1(%rbx), %esi + 0x21, 0xde, //0x00008f2b andl %ebx, %esi + 0x0f, 0x85, 0x90, 0x1d, 0x00, 0x00, //0x00008f2d jne LBB5_2235 + 0x41, 0x8d, 0x71, 0xff, //0x00008f33 leal $-1(%r9), %esi + 0x44, 0x21, 0xce, //0x00008f37 andl %r9d, %esi + 0x0f, 0x85, 0x83, 0x1d, 0x00, 0x00, //0x00008f3a jne LBB5_2235 + 0x85, 0xc0, //0x00008f40 testl %eax, %eax + 0x0f, 0x84, 0x42, 0x00, 0x00, 0x00, //0x00008f42 je LBB5_1780 + 0x0f, 0xbc, 0xc0, //0x00008f48 bsfl %eax, %eax + 0x48, 0x83, 0xff, 0xff, //0x00008f4b cmpq $-1, %rdi + 0x0f, 0x85, 0x76, 0x1d, 0x00, 0x00, //0x00008f4f jne LBB5_2236 + 0x4c, 0x01, 0xf8, //0x00008f55 addq %r15, %rax + 0x48, 0x01, 0xd0, //0x00008f58 addq %rdx, %rax + 0x49, 0x89, 0xc0, //0x00008f5b movq %rax, %r8 + 0x85, 0xdb, //0x00008f5e testl %ebx, %ebx + 0x0f, 0x84, 0x3a, 0x00, 0x00, 0x00, //0x00008f60 je LBB5_1779 + //0x00008f66 LBB5_1781 + 0x0f, 0xbc, 0xc3, //0x00008f66 bsfl %ebx, %eax + 0x49, 0x83, 0xfa, 0xff, //0x00008f69 cmpq $-1, %r10 + 0x0f, 0x85, 0x58, 0x1d, 0x00, 0x00, //0x00008f6d jne LBB5_2236 + 0x4c, 0x01, 0xf8, //0x00008f73 addq %r15, %rax + 0x48, 0x01, 0xd0, //0x00008f76 addq %rdx, %rax + 0x49, 0x89, 0xc2, //0x00008f79 movq %rax, %r10 + 0x45, 0x85, 0xc9, //0x00008f7c testl %r9d, %r9d + 0x0f, 0x85, 0x24, 0x00, 0x00, 0x00, //0x00008f7f jne LBB5_1783 + 0xe9, 0x36, 0x00, 0x00, 0x00, //0x00008f85 jmp LBB5_1785 + //0x00008f8a LBB5_1780 + 0x49, 0x89, 0xf8, //0x00008f8a movq %rdi, %r8 + 0x85, 0xdb, //0x00008f8d testl %ebx, %ebx + 0x0f, 0x85, 0xd1, 0xff, 0xff, 0xff, //0x00008f8f jne LBB5_1781 + 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00008f95 .p2align 4, 0x90 + //0x00008fa0 LBB5_1779 + 0x45, 0x85, 0xc9, //0x00008fa0 testl %r9d, %r9d + 0x0f, 0x84, 0x17, 0x00, 0x00, 0x00, //0x00008fa3 je LBB5_1785 + //0x00008fa9 LBB5_1783 + 0x41, 0x0f, 0xbc, 0xc1, //0x00008fa9 bsfl %r9d, %eax + 0x49, 0x83, 0xfd, 0xff, //0x00008fad cmpq $-1, %r13 + 0x0f, 0x85, 0x14, 0x1d, 0x00, 0x00, //0x00008fb1 jne LBB5_2236 + 0x4c, 0x01, 0xf8, //0x00008fb7 addq %r15, %rax + 0x48, 0x01, 0xd0, //0x00008fba addq %rdx, %rax + 0x49, 0x89, 0xc5, //0x00008fbd movq %rax, %r13 + //0x00008fc0 LBB5_1785 + 0x83, 0xf9, 0x10, //0x00008fc0 cmpl $16, %ecx + 0x0f, 0x85, 0x75, 0x02, 0x00, 0x00, //0x00008fc3 jne LBB5_1830 + 0x49, 0x83, 0xc3, 0xf0, //0x00008fc9 addq $-16, %r11 + 0x48, 0x83, 0xc2, 0x10, //0x00008fcd addq $16, %rdx + 0x49, 0x83, 0xfb, 0x0f, //0x00008fd1 cmpq $15, %r11 + 0x0f, 0x87, 0xd5, 0xfe, 0xff, 0xff, //0x00008fd5 ja LBB5_1771 + 0x49, 0x01, 0xd6, //0x00008fdb addq %rdx, %r14 + //0x00008fde LBB5_1788 + 0x4d, 0x89, 0xc1, //0x00008fde movq %r8, %r9 + 0x4d, 0x85, 0xdb, //0x00008fe1 testq %r11, %r11 + 0x48, 0x8b, 0x7d, 0xc8, //0x00008fe4 movq $-56(%rbp), %rdi + 0xc5, 0x7e, 0x6f, 0x1d, 0x70, 0x70, 0xff, 0xff, //0x00008fe8 vmovdqu $-36752(%rip), %ymm11 /* LCPI5_0+0(%rip) */ + 0x0f, 0x84, 0x7f, 0x02, 0x00, 0x00, //0x00008ff0 je LBB5_1834 + 0x4f, 0x8d, 0x04, 0x1e, //0x00008ff6 leaq (%r14,%r11), %r8 + 0x4c, 0x89, 0xf6, //0x00008ffa movq %r14, %rsi + 0x4c, 0x29, 0xe6, //0x00008ffd subq %r12, %rsi + 0x31, 0xd2, //0x00009000 xorl %edx, %edx + 0x48, 0x8d, 0x1d, 0x3f, 0x36, 0x00, 0x00, //0x00009002 leaq $13887(%rip), %rbx /* LJTI5_5+0(%rip) */ + 0xe9, 0x1f, 0x00, 0x00, 0x00, //0x00009009 jmp LBB5_1793 + //0x0000900e LBB5_1790 + 0x49, 0x83, 0xfd, 0xff, //0x0000900e cmpq $-1, %r13 + 0x0f, 0x85, 0x9b, 0x1a, 0x00, 0x00, //0x00009012 jne LBB5_2209 + 0x4c, 0x8d, 0x2c, 0x16, //0x00009018 leaq (%rsi,%rdx), %r13 + 0x90, 0x90, 0x90, 0x90, //0x0000901c .p2align 4, 0x90 + //0x00009020 LBB5_1792 + 0x48, 0x83, 0xc2, 0x01, //0x00009020 addq $1, %rdx + 0x49, 0x39, 0xd3, //0x00009024 cmpq %rdx, %r11 + 0x0f, 0x84, 0x1c, 0x0a, 0x00, 0x00, //0x00009027 je LBB5_1946 + //0x0000902d LBB5_1793 + 0x41, 0x0f, 0xbe, 0x04, 0x16, //0x0000902d movsbl (%r14,%rdx), %eax + 0x8d, 0x48, 0xd0, //0x00009032 leal $-48(%rax), %ecx + 0x83, 0xf9, 0x0a, //0x00009035 cmpl $10, %ecx + 0x0f, 0x82, 0xe2, 0xff, 0xff, 0xff, //0x00009038 jb LBB5_1792 + 0x8d, 0x48, 0xd5, //0x0000903e leal $-43(%rax), %ecx + 0x83, 0xf9, 0x1a, //0x00009041 cmpl $26, %ecx + 0x0f, 0x87, 0x1c, 0x00, 0x00, 0x00, //0x00009044 ja LBB5_1798 + 0x48, 0x63, 0x04, 0x8b, //0x0000904a movslq (%rbx,%rcx,4), %rax + 0x48, 0x01, 0xd8, //0x0000904e addq %rbx, %rax + 0xff, 0xe0, //0x00009051 jmpq *%rax + //0x00009053 LBB5_1796 + 0x49, 0x83, 0xf9, 0xff, //0x00009053 cmpq $-1, %r9 + 0x0f, 0x85, 0x56, 0x1a, 0x00, 0x00, //0x00009057 jne LBB5_2209 + 0x4c, 0x8d, 0x0c, 0x16, //0x0000905d leaq (%rsi,%rdx), %r9 + 0xe9, 0xba, 0xff, 0xff, 0xff, //0x00009061 jmp LBB5_1792 + //0x00009066 LBB5_1798 + 0x83, 0xf8, 0x65, //0x00009066 cmpl $101, %eax + 0x0f, 0x85, 0x03, 0x02, 0x00, 0x00, //0x00009069 jne LBB5_1833 + //0x0000906f LBB5_1799 + 0x49, 0x83, 0xfa, 0xff, //0x0000906f cmpq $-1, %r10 + 0x0f, 0x85, 0x3a, 0x1a, 0x00, 0x00, //0x00009073 jne LBB5_2209 + 0x4c, 0x8d, 0x14, 0x16, //0x00009079 leaq (%rsi,%rdx), %r10 + 0xe9, 0x9e, 0xff, 0xff, 0xff, //0x0000907d jmp LBB5_1792 + //0x00009082 LBB5_1801 + 0x49, 0x01, 0xd6, //0x00009082 addq %rdx, %r14 + 0x4d, 0x01, 0xe6, //0x00009085 addq %r12, %r14 + 0xc5, 0xf8, 0x77, //0x00009088 vzeroupper + 0xe9, 0xb6, 0x01, 0x00, 0x00, //0x0000908b jmp LBB5_1831 + //0x00009090 LBB5_1802 + 0xb8, 0xff, 0xff, 0xff, 0xff, //0x00009090 movl $-1, %eax + //0x00009095 LBB5_1803 + 0x41, 0x8a, 0x4f, 0x02, //0x00009095 movb $2(%r15), %cl + 0x49, 0x83, 0xc7, 0x02, //0x00009099 addq $2, %r15 + 0xe9, 0x09, 0x00, 0x00, 0x00, //0x0000909d jmp LBB5_1805 + //0x000090a2 LBB5_1804 + 0x49, 0x83, 0xc7, 0x01, //0x000090a2 addq $1, %r15 + 0xb8, 0x01, 0x00, 0x00, 0x00, //0x000090a6 movl $1, %eax + //0x000090ab LBB5_1805 + 0x8d, 0x51, 0xd0, //0x000090ab leal $-48(%rcx), %edx + 0x80, 0xfa, 0x09, //0x000090ae cmpb $9, %dl + 0x0f, 0x87, 0x3f, 0x29, 0x00, 0x00, //0x000090b1 ja LBB5_2409 + 0x31, 0xd2, //0x000090b7 xorl %edx, %edx + 0x48, 0xc7, 0xc7, 0xff, 0xff, 0xff, 0xff, //0x000090b9 movq $-1, %rdi + //0x000090c0 .p2align 4, 0x90 + //0x000090c0 LBB5_1807 + 0x8d, 0x14, 0x92, //0x000090c0 leal (%rdx,%rdx,4), %edx + 0x0f, 0xb6, 0xc9, //0x000090c3 movzbl %cl, %ecx + 0x8d, 0x14, 0x51, //0x000090c6 leal (%rcx,%rdx,2), %edx + 0x83, 0xc2, 0xd0, //0x000090c9 addl $-48, %edx + 0x41, 0x0f, 0xb6, 0x4f, 0x01, //0x000090cc movzbl $1(%r15), %ecx + 0x49, 0x83, 0xc7, 0x01, //0x000090d1 addq $1, %r15 + 0x8d, 0x59, 0xd0, //0x000090d5 leal $-48(%rcx), %ebx + 0x48, 0x83, 0xc7, 0x01, //0x000090d8 addq $1, %rdi + 0x80, 0xfb, 0x0a, //0x000090dc cmpb $10, %bl + 0x0f, 0x82, 0xdb, 0xff, 0xff, 0xff, //0x000090df jb LBB5_1807 + 0x48, 0x83, 0xff, 0x09, //0x000090e5 cmpq $9, %rdi + 0x0f, 0x83, 0xae, 0x2c, 0x00, 0x00, //0x000090e9 jae LBB5_2390 + //0x000090ef LBB5_1809 + 0x0f, 0xaf, 0xd0, //0x000090ef imull %eax, %edx + 0x44, 0x01, 0xea, //0x000090f2 addl %r13d, %edx + 0x41, 0x89, 0xd5, //0x000090f5 movl %edx, %r13d + 0xe9, 0x2a, 0x03, 0x00, 0x00, //0x000090f8 jmp LBB5_1860 + //0x000090fd LBB5_1810 + 0x4d, 0x8d, 0x7c, 0x24, 0x02, //0x000090fd leaq $2(%r12), %r15 + 0x41, 0x8a, 0x44, 0x24, 0x02, //0x00009102 movb $2(%r12), %al + 0x8d, 0x48, 0xd0, //0x00009107 leal $-48(%rax), %ecx + 0x80, 0xf9, 0x09, //0x0000910a cmpb $9, %cl + 0x48, 0x89, 0x75, 0xb8, //0x0000910d movq %rsi, $-72(%rbp) + 0x0f, 0x87, 0xdf, 0x28, 0x00, 0x00, //0x00009111 ja LBB5_2409 + 0x45, 0x31, 0xed, //0x00009117 xorl %r13d, %r13d + 0x3c, 0x30, //0x0000911a cmpb $48, %al + 0x0f, 0x85, 0x15, 0x00, 0x00, 0x00, //0x0000911c jne LBB5_1813 + //0x00009122 LBB5_1812 + 0x41, 0x0f, 0xb6, 0x47, 0x01, //0x00009122 movzbl $1(%r15), %eax + 0x49, 0x83, 0xc7, 0x01, //0x00009127 addq $1, %r15 + 0x41, 0x83, 0xc5, 0xff, //0x0000912b addl $-1, %r13d + 0x3c, 0x30, //0x0000912f cmpb $48, %al + 0x0f, 0x84, 0xeb, 0xff, 0xff, 0xff, //0x00009131 je LBB5_1812 + //0x00009137 LBB5_1813 + 0x3c, 0x45, //0x00009137 cmpb $69, %al + 0x0f, 0x84, 0x7a, 0x02, 0x00, 0x00, //0x00009139 je LBB5_1851 + 0x3c, 0x65, //0x0000913f cmpb $101, %al + 0x0f, 0x84, 0x72, 0x02, 0x00, 0x00, //0x00009141 je LBB5_1851 + 0x8d, 0x58, 0xd0, //0x00009147 leal $-48(%rax), %ebx + 0x31, 0xc9, //0x0000914a xorl %ecx, %ecx + 0x45, 0x31, 0xf6, //0x0000914c xorl %r14d, %r14d + 0x31, 0xf6, //0x0000914f xorl %esi, %esi + //0x00009151 LBB5_1816 + 0x41, 0xb8, 0x11, 0x00, 0x00, 0x00, //0x00009151 movl $17, %r8d + 0x49, 0x29, 0xc8, //0x00009157 subq %rcx, %r8 + 0x4d, 0x85, 0xc0, //0x0000915a testq %r8, %r8 + 0x0f, 0x8e, 0x04, 0x01, 0x00, 0x00, //0x0000915d jle LBB5_1832 + 0x80, 0xfb, 0x09, //0x00009163 cmpb $9, %bl + 0x0f, 0x87, 0xfb, 0x00, 0x00, 0x00, //0x00009166 ja LBB5_1832 + 0x4b, 0x8d, 0x14, 0x07, //0x0000916c leaq (%r15,%r8), %rdx + 0xbb, 0x10, 0x00, 0x00, 0x00, //0x00009170 movl $16, %ebx + 0x48, 0x29, 0xcb, //0x00009175 subq %rcx, %rbx + 0x31, 0xc9, //0x00009178 xorl %ecx, %ecx + //0x0000917a LBB5_1819 + 0x48, 0x8d, 0x34, 0xb6, //0x0000917a leaq (%rsi,%rsi,4), %rsi + 0x0f, 0xb6, 0xc0, //0x0000917e movzbl %al, %eax + 0x48, 0x8d, 0x34, 0x70, //0x00009181 leaq (%rax,%rsi,2), %rsi + 0x48, 0x83, 0xc6, 0xd0, //0x00009185 addq $-48, %rsi + 0x48, 0x39, 0xcb, //0x00009189 cmpq %rcx, %rbx + 0x0f, 0x84, 0x52, 0x02, 0x00, 0x00, //0x0000918c je LBB5_1855 + 0x41, 0x0f, 0xb6, 0x44, 0x0f, 0x01, //0x00009192 movzbl $1(%r15,%rcx), %eax + 0x8d, 0x78, 0xd0, //0x00009198 leal $-48(%rax), %edi + 0x48, 0x83, 0xc1, 0x01, //0x0000919b addq $1, %rcx + 0x40, 0x80, 0xff, 0x0a, //0x0000919f cmpb $10, %dil + 0x0f, 0x82, 0xd1, 0xff, 0xff, 0xff, //0x000091a3 jb LBB5_1819 + 0x4c, 0x89, 0xfa, //0x000091a9 movq %r15, %rdx + 0x48, 0x01, 0xca, //0x000091ac addq %rcx, %rdx + 0x49, 0x89, 0xc8, //0x000091af movq %rcx, %r8 + 0xe9, 0x60, 0x02, 0x00, 0x00, //0x000091b2 jmp LBB5_1859 + //0x000091b7 LBB5_1822 + 0x3c, 0x45, //0x000091b7 cmpb $69, %al + 0x0f, 0x84, 0xb0, 0xf7, 0xff, 0xff, //0x000091b9 je LBB5_1703 + 0x3c, 0x65, //0x000091bf cmpb $101, %al + 0x0f, 0x84, 0xa8, 0xf7, 0xff, 0xff, //0x000091c1 je LBB5_1703 + 0x45, 0x85, 0xed, //0x000091c7 testl %r13d, %r13d + 0x0f, 0x85, 0xf5, 0x2c, 0x00, 0x00, //0x000091ca jne LBB5_2413 + 0x31, 0xd2, //0x000091d0 xorl %edx, %edx + 0x45, 0x84, 0xc9, //0x000091d2 testb %r9b, %r9b + 0x0f, 0x84, 0xf1, 0x06, 0x00, 0x00, //0x000091d5 je LBB5_1912 + 0x48, 0xb8, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, //0x000091db movabsq $-9223372036854775808, %rax + 0x48, 0x39, 0xc6, //0x000091e5 cmpq %rax, %rsi + 0x0f, 0x86, 0x44, 0x08, 0x00, 0x00, //0x000091e8 jbe LBB5_1943 + 0xc4, 0xe1, 0xf9, 0x6e, 0xc6, //0x000091ee vmovq %rsi, %xmm0 + 0xc5, 0xf9, 0x62, 0x05, 0x55, 0x70, 0xff, 0xff, //0x000091f3 vpunpckldq $-36779(%rip), %xmm0, %xmm0 /* LCPI5_18+0(%rip) */ + 0xc5, 0xf9, 0x5c, 0x05, 0x5d, 0x70, 0xff, 0xff, //0x000091fb vsubpd $-36771(%rip), %xmm0, %xmm0 /* LCPI5_19+0(%rip) */ + 0xc4, 0xe3, 0x79, 0x05, 0xc8, 0x01, //0x00009203 vpermilpd $1, %xmm0, %xmm1 + 0xc5, 0xf3, 0x58, 0xc0, //0x00009209 vaddsd %xmm0, %xmm1, %xmm0 + 0xc4, 0xe1, 0xf9, 0x7e, 0xc6, //0x0000920d vmovq %xmm0, %rsi + //0x00009212 LBB5_1828 + 0x48, 0x31, 0xc6, //0x00009212 xorq %rax, %rsi + 0x31, 0xc0, //0x00009215 xorl %eax, %eax + 0xe9, 0xf6, 0x27, 0x00, 0x00, //0x00009217 jmp LBB5_2010 + //0x0000921c LBB5_1829 + 0x31, 0xd2, //0x0000921c xorl %edx, %edx + 0xb8, 0x00, 0x00, 0x00, 0x00, //0x0000921e movl $0, %eax + 0x48, 0x89, 0x45, 0xa0, //0x00009223 movq %rax, $-96(%rbp) + 0xb8, 0x00, 0x00, 0x00, 0x00, //0x00009227 movl $0, %eax + 0x45, 0x84, 0xc9, //0x0000922c testb %r9b, %r9b + 0x48, 0x8b, 0x4d, 0xb0, //0x0000922f movq $-80(%rbp), %rcx + 0x0f, 0x84, 0x21, 0x0c, 0x00, 0x00, //0x00009233 je LBB5_2005 + 0xe9, 0x7b, 0x0c, 0x00, 0x00, //0x00009239 jmp LBB5_2008 + //0x0000923e LBB5_1830 + 0x89, 0xc8, //0x0000923e movl %ecx, %eax + 0x49, 0x01, 0xc6, //0x00009240 addq %rax, %r14 + 0x49, 0x01, 0xd6, //0x00009243 addq %rdx, %r14 + //0x00009246 LBB5_1831 + 0xc5, 0x7e, 0x6f, 0x1d, 0x12, 0x6e, 0xff, 0xff, //0x00009246 vmovdqu $-37358(%rip), %ymm11 /* LCPI5_0+0(%rip) */ + 0x48, 0x8b, 0x75, 0xb8, //0x0000924e movq $-72(%rbp), %rsi + 0x48, 0xc7, 0xc2, 0xff, 0xff, 0xff, 0xff, //0x00009252 movq $-1, %rdx + 0x4d, 0x85, 0xc0, //0x00009259 testq %r8, %r8 + 0x0f, 0x85, 0x2a, 0x00, 0x00, 0x00, //0x0000925c jne LBB5_1835 + 0xe9, 0x8e, 0x00, 0x00, 0x00, //0x00009262 jmp LBB5_1845 + //0x00009267 LBB5_1832 + 0x4c, 0x89, 0xfa, //0x00009267 movq %r15, %rdx + 0x45, 0x31, 0xc0, //0x0000926a xorl %r8d, %r8d + 0xe9, 0x77, 0x01, 0x00, 0x00, //0x0000926d jmp LBB5_1856 + //0x00009272 LBB5_1833 + 0x49, 0x01, 0xd6, //0x00009272 addq %rdx, %r14 + //0x00009275 LBB5_1834 + 0x48, 0x8b, 0x75, 0xb8, //0x00009275 movq $-72(%rbp), %rsi + 0x4d, 0x89, 0xc8, //0x00009279 movq %r9, %r8 + 0x48, 0xc7, 0xc2, 0xff, 0xff, 0xff, 0xff, //0x0000927c movq $-1, %rdx + 0x4d, 0x85, 0xc0, //0x00009283 testq %r8, %r8 + 0x0f, 0x84, 0x69, 0x00, 0x00, 0x00, //0x00009286 je LBB5_1845 + //0x0000928c LBB5_1835 + 0x4d, 0x85, 0xed, //0x0000928c testq %r13, %r13 + 0x0f, 0x84, 0x60, 0x00, 0x00, 0x00, //0x0000928f je LBB5_1845 + 0x4d, 0x85, 0xd2, //0x00009295 testq %r10, %r10 + 0x0f, 0x84, 0x57, 0x00, 0x00, 0x00, //0x00009298 je LBB5_1845 + 0x4d, 0x29, 0xe6, //0x0000929e subq %r12, %r14 + 0x49, 0x8d, 0x46, 0xff, //0x000092a1 leaq $-1(%r14), %rax + 0x49, 0x39, 0xc0, //0x000092a5 cmpq %rax, %r8 + 0x0f, 0x84, 0x33, 0x00, 0x00, 0x00, //0x000092a8 je LBB5_1843 + 0x49, 0x39, 0xc5, //0x000092ae cmpq %rax, %r13 + 0x0f, 0x84, 0x2a, 0x00, 0x00, 0x00, //0x000092b1 je LBB5_1843 + 0x49, 0x39, 0xc2, //0x000092b7 cmpq %rax, %r10 + 0x0f, 0x84, 0x21, 0x00, 0x00, 0x00, //0x000092ba je LBB5_1843 + 0x4d, 0x85, 0xed, //0x000092c0 testq %r13, %r13 + 0x0f, 0x8e, 0xf8, 0x00, 0x00, 0x00, //0x000092c3 jle LBB5_1852 + 0x49, 0x8d, 0x45, 0xff, //0x000092c9 leaq $-1(%r13), %rax + 0x49, 0x39, 0xc2, //0x000092cd cmpq %rax, %r10 + 0x0f, 0x84, 0xeb, 0x00, 0x00, 0x00, //0x000092d0 je LBB5_1852 + 0x49, 0xf7, 0xd5, //0x000092d6 notq %r13 + 0x4c, 0x89, 0xea, //0x000092d9 movq %r13, %rdx + 0xe9, 0x06, 0x00, 0x00, 0x00, //0x000092dc jmp LBB5_1844 + //0x000092e1 LBB5_1843 + 0x49, 0xf7, 0xde, //0x000092e1 negq %r14 + 0x4c, 0x89, 0xf2, //0x000092e4 movq %r14, %rdx + //0x000092e7 LBB5_1844 + 0x31, 0xc0, //0x000092e7 xorl %eax, %eax + 0x48, 0x89, 0xd1, //0x000092e9 movq %rdx, %rcx + 0x48, 0x85, 0xd2, //0x000092ec testq %rdx, %rdx + 0x0f, 0x89, 0x0f, 0x00, 0x00, 0x00, //0x000092ef jns LBB5_1846 + //0x000092f5 LBB5_1845 + 0x48, 0xf7, 0xd2, //0x000092f5 notq %rdx + 0xb8, 0x03, 0x00, 0x00, 0x00, //0x000092f8 movl $3, %eax + 0x48, 0xc7, 0xc1, 0xfd, 0xff, 0xff, 0xff, //0x000092fd movq $-3, %rcx + //0x00009304 LBB5_1846 + 0x49, 0x01, 0xd4, //0x00009304 addq %rdx, %r12 + 0x0f, 0xb6, 0x55, 0x98, //0x00009307 movzbl $-104(%rbp), %edx + 0x48, 0x01, 0xca, //0x0000930b addq %rcx, %rdx + 0x48, 0xc1, 0xe6, 0x20, //0x0000930e shlq $32, %rsi + 0x48, 0x83, 0xce, 0x1b, //0x00009312 orq $27, %rsi + 0x4c, 0x8b, 0x5d, 0xc0, //0x00009316 movq $-64(%rbp), %r11 + 0x49, 0x8b, 0x8b, 0xa0, 0x00, 0x00, 0x00, //0x0000931a movq $160(%r11), %rcx + 0x48, 0x89, 0x31, //0x00009321 movq %rsi, (%rcx) + 0x48, 0x89, 0x51, 0x08, //0x00009324 movq %rdx, $8(%rcx) + 0x49, 0x8b, 0x8b, 0xa0, 0x00, 0x00, 0x00, //0x00009328 movq $160(%r11), %rcx + 0x48, 0x8d, 0x51, 0x10, //0x0000932f leaq $16(%rcx), %rdx + 0x49, 0x89, 0x93, 0xa0, 0x00, 0x00, 0x00, //0x00009333 movq %rdx, $160(%r11) + 0x41, 0x83, 0x83, 0xd4, 0x00, 0x00, 0x00, 0x01, //0x0000933a addl $1, $212(%r11) + 0xe9, 0x12, 0x27, 0x00, 0x00, //0x00009342 jmp LBB5_2011 + //0x00009347 LBB5_1847 + 0xc5, 0xfd, 0xd7, 0xd1, //0x00009347 vpmovmskb %ymm1, %edx + 0x49, 0x8b, 0x4b, 0x70, //0x0000934b movq $112(%r11), %rcx + 0xf6, 0xc1, 0x20, //0x0000934f testb $32, %cl + 0x0f, 0x85, 0x8a, 0x04, 0x00, 0x00, //0x00009352 jne LBB5_1905 + 0xc5, 0xfe, 0x6f, 0x05, 0x20, 0x6d, 0xff, 0xff, //0x00009358 vmovdqu $-37600(%rip), %ymm0 /* LCPI5_1+0(%rip) */ + 0xc5, 0xfe, 0x6f, 0x0d, 0x38, 0x6d, 0xff, 0xff, //0x00009360 vmovdqu $-37576(%rip), %ymm1 /* LCPI5_2+0(%rip) */ + 0xc5, 0xfe, 0x6f, 0x15, 0x50, 0x6d, 0xff, 0xff, //0x00009368 vmovdqu $-37552(%rip), %ymm2 /* LCPI5_3+0(%rip) */ + 0x4d, 0x89, 0xfc, //0x00009370 movq %r15, %r12 + //0x00009373 LBB5_1849 + 0x83, 0xc0, 0xff, //0x00009373 addl $-1, %eax + 0x85, 0xd0, //0x00009376 testl %edx, %eax + 0x0f, 0x85, 0x28, 0x1d, 0x00, 0x00, //0x00009378 jne LBB5_2300 + 0xc4, 0xc1, 0x7e, 0x6f, 0x5c, 0x24, 0x20, //0x0000937e vmovdqu $32(%r12), %ymm3 + 0x49, 0x83, 0xc4, 0x20, //0x00009385 addq $32, %r12 + 0xc5, 0xe5, 0x74, 0xe0, //0x00009389 vpcmpeqb %ymm0, %ymm3, %ymm4 + 0xc5, 0xfd, 0xd7, 0xd4, //0x0000938d vpmovmskb %ymm4, %edx + 0xc5, 0xe5, 0x74, 0xe9, //0x00009391 vpcmpeqb %ymm1, %ymm3, %ymm5 + 0xc5, 0xfd, 0xd7, 0xc5, //0x00009395 vpmovmskb %ymm5, %eax + 0xc5, 0xe5, 0xda, 0xea, //0x00009399 vpminub %ymm2, %ymm3, %ymm5 + 0xc5, 0xe5, 0x74, 0xdd, //0x0000939d vpcmpeqb %ymm5, %ymm3, %ymm3 + 0xc5, 0xe5, 0xeb, 0xdc, //0x000093a1 vpor %ymm4, %ymm3, %ymm3 + 0xc5, 0xfd, 0xd7, 0xf3, //0x000093a5 vpmovmskb %ymm3, %esi + 0x83, 0xc6, 0xff, //0x000093a9 addl $-1, %esi + 0x85, 0xc6, //0x000093ac testl %eax, %esi + 0x0f, 0x84, 0xbf, 0xff, 0xff, 0xff, //0x000093ae je LBB5_1849 + 0xe9, 0x96, 0x04, 0x00, 0x00, //0x000093b4 jmp LBB5_1909 + //0x000093b9 LBB5_1851 + 0x45, 0x31, 0xf6, //0x000093b9 xorl %r14d, %r14d + 0xe9, 0xa9, 0xf5, 0xff, 0xff, //0x000093bc jmp LBB5_1702 + //0x000093c1 LBB5_1852 + 0x4c, 0x89, 0xc0, //0x000093c1 movq %r8, %rax + 0x4c, 0x09, 0xd0, //0x000093c4 orq %r10, %rax + 0x0f, 0x99, 0xc0, //0x000093c7 setns %al + 0x0f, 0x88, 0x4b, 0x05, 0x00, 0x00, //0x000093ca js LBB5_1916 + 0x4d, 0x39, 0xd0, //0x000093d0 cmpq %r10, %r8 + 0x0f, 0x8c, 0x42, 0x05, 0x00, 0x00, //0x000093d3 jl LBB5_1916 + 0x49, 0xf7, 0xd0, //0x000093d9 notq %r8 + 0x4c, 0x89, 0xc2, //0x000093dc movq %r8, %rdx + 0xe9, 0x03, 0xff, 0xff, 0xff, //0x000093df jmp LBB5_1844 + //0x000093e4 LBB5_1855 + 0x8a, 0x02, //0x000093e4 movb (%rdx), %al + 0x8d, 0x58, 0xd0, //0x000093e6 leal $-48(%rax), %ebx + //0x000093e9 LBB5_1856 + 0x80, 0xfb, 0x09, //0x000093e9 cmpb $9, %bl + 0x0f, 0x87, 0x25, 0x00, 0x00, 0x00, //0x000093ec ja LBB5_1859 + 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x000093f2 .p2align 4, 0x90 + //0x00009400 LBB5_1857 + 0x0f, 0xb6, 0x42, 0x01, //0x00009400 movzbl $1(%rdx), %eax + 0x48, 0x83, 0xc2, 0x01, //0x00009404 addq $1, %rdx + 0x8d, 0x48, 0xd0, //0x00009408 leal $-48(%rax), %ecx + 0x80, 0xf9, 0x0a, //0x0000940b cmpb $10, %cl + 0x0f, 0x82, 0xec, 0xff, 0xff, 0xff, //0x0000940e jb LBB5_1857 + 0x41, 0xb6, 0x01, //0x00009414 movb $1, %r14b + //0x00009417 LBB5_1859 + 0x45, 0x29, 0xc5, //0x00009417 subl %r8d, %r13d + 0x24, 0xdf, //0x0000941a andb $-33, %al + 0x49, 0x89, 0xd7, //0x0000941c movq %rdx, %r15 + 0x3c, 0x45, //0x0000941f cmpb $69, %al + 0x0f, 0x84, 0x48, 0xf5, 0xff, 0xff, //0x00009421 je LBB5_1703 + //0x00009427 LBB5_1860 + 0x43, 0x8d, 0x14, 0x12, //0x00009427 leal (%r10,%r10), %edx + 0x83, 0xc2, 0xff, //0x0000942b addl $-1, %edx + 0x48, 0xb8, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x0000942e movabsq $4503599627370495, %rax + 0x48, 0x83, 0xc0, 0x01, //0x00009438 addq $1, %rax + 0x48, 0x39, 0xc6, //0x0000943c cmpq %rax, %rsi + 0x0f, 0x83, 0xc4, 0x00, 0x00, 0x00, //0x0000943f jae LBB5_1871 + 0xc4, 0xe1, 0xf9, 0x6e, 0xc6, //0x00009445 vmovq %rsi, %xmm0 + 0xc5, 0xf9, 0x62, 0x05, 0xfe, 0x6d, 0xff, 0xff, //0x0000944a vpunpckldq $-37378(%rip), %xmm0, %xmm0 /* LCPI5_18+0(%rip) */ + 0xc5, 0xf9, 0x5c, 0x05, 0x06, 0x6e, 0xff, 0xff, //0x00009452 vsubpd $-37370(%rip), %xmm0, %xmm0 /* LCPI5_19+0(%rip) */ + 0xc4, 0xe3, 0x79, 0x05, 0xc8, 0x01, //0x0000945a vpermilpd $1, %xmm0, %xmm1 + 0xc5, 0xf3, 0x58, 0xc0, //0x00009460 vaddsd %xmm0, %xmm1, %xmm0 + 0x89, 0xd0, //0x00009464 movl %edx, %eax + 0xc1, 0xe8, 0x1f, //0x00009466 shrl $31, %eax + 0x48, 0xc1, 0xe0, 0x3f, //0x00009469 shlq $63, %rax + 0xc4, 0xe1, 0xf9, 0x6e, 0xc8, //0x0000946d vmovq %rax, %xmm1 + 0xc5, 0xf9, 0x56, 0xc1, //0x00009472 vorpd %xmm1, %xmm0, %xmm0 + 0x45, 0x85, 0xed, //0x00009476 testl %r13d, %r13d + 0x0f, 0x84, 0x77, 0x09, 0x00, 0x00, //0x00009479 je LBB5_2001 + 0x48, 0x85, 0xf6, //0x0000947f testq %rsi, %rsi + 0x0f, 0x84, 0x6e, 0x09, 0x00, 0x00, //0x00009482 je LBB5_2001 + 0x41, 0x8d, 0x45, 0xff, //0x00009488 leal $-1(%r13), %eax + 0x83, 0xf8, 0x24, //0x0000948c cmpl $36, %eax + 0x0f, 0x87, 0x55, 0x00, 0x00, 0x00, //0x0000948f ja LBB5_1869 + 0x44, 0x89, 0xe8, //0x00009495 movl %r13d, %eax + 0x41, 0x83, 0xfd, 0x17, //0x00009498 cmpl $23, %r13d + 0x0f, 0x8c, 0x15, 0x00, 0x00, 0x00, //0x0000949c jl LBB5_1866 + 0x41, 0x8d, 0x45, 0xea, //0x000094a2 leal $-22(%r13), %eax + 0x48, 0x8d, 0x0d, 0x13, 0x32, 0x00, 0x00, //0x000094a6 leaq $12819(%rip), %rcx /* _P10_TAB+0(%rip) */ + 0xc5, 0xfb, 0x59, 0x04, 0xc1, //0x000094ad vmulsd (%rcx,%rax,8), %xmm0, %xmm0 + 0xb8, 0x16, 0x00, 0x00, 0x00, //0x000094b2 movl $22, %eax + //0x000094b7 LBB5_1866 + 0xc5, 0xf9, 0x2e, 0x05, 0xc1, 0x6d, 0xff, 0xff, //0x000094b7 vucomisd $-37439(%rip), %xmm0 /* LCPI5_21+0(%rip) */ + 0x0f, 0x87, 0x0e, 0x03, 0x00, 0x00, //0x000094bf ja LBB5_1904 + 0xc5, 0xfb, 0x10, 0x0d, 0xbb, 0x6d, 0xff, 0xff, //0x000094c5 vmovsd $-37445(%rip), %xmm1 /* LCPI5_22+0(%rip) */ + 0xc5, 0xf9, 0x2e, 0xc8, //0x000094cd vucomisd %xmm0, %xmm1 + 0x0f, 0x87, 0xfc, 0x02, 0x00, 0x00, //0x000094d1 ja LBB5_1904 + 0x89, 0xc0, //0x000094d7 movl %eax, %eax + 0x48, 0x8d, 0x0d, 0xe0, 0x31, 0x00, 0x00, //0x000094d9 leaq $12768(%rip), %rcx /* _P10_TAB+0(%rip) */ + 0xc5, 0xfb, 0x59, 0x04, 0xc1, //0x000094e0 vmulsd (%rcx,%rax,8), %xmm0, %xmm0 + 0xe9, 0x0c, 0x09, 0x00, 0x00, //0x000094e5 jmp LBB5_2001 + //0x000094ea LBB5_1869 + 0x41, 0x83, 0xfd, 0xea, //0x000094ea cmpl $-22, %r13d + 0x0f, 0x82, 0x15, 0x00, 0x00, 0x00, //0x000094ee jb LBB5_1871 + 0x41, 0xf7, 0xdd, //0x000094f4 negl %r13d + 0x48, 0x8d, 0x05, 0xc2, 0x31, 0x00, 0x00, //0x000094f7 leaq $12738(%rip), %rax /* _P10_TAB+0(%rip) */ + 0xc4, 0xa1, 0x7b, 0x5e, 0x04, 0xe8, //0x000094fe vdivsd (%rax,%r13,8), %xmm0, %xmm0 + 0xe9, 0xed, 0x08, 0x00, 0x00, //0x00009504 jmp LBB5_2001 + //0x00009509 LBB5_1871 + 0x89, 0x55, 0x84, //0x00009509 movl %edx, $-124(%rbp) + 0x41, 0x8d, 0x85, 0x5c, 0x01, 0x00, 0x00, //0x0000950c leal $348(%r13), %eax + 0x3d, 0xb7, 0x02, 0x00, 0x00, //0x00009513 cmpl $695, %eax + 0x0f, 0x87, 0x69, 0x02, 0x00, 0x00, //0x00009518 ja LBB5_1899 + //0x0000951e LBB5_1872 + 0x4c, 0x89, 0x75, 0x98, //0x0000951e movq %r14, $-104(%rbp) + 0x48, 0x85, 0xf6, //0x00009522 testq %rsi, %rsi + 0x4c, 0x89, 0x7d, 0xc8, //0x00009525 movq %r15, $-56(%rbp) + 0x45, 0x89, 0xce, //0x00009529 movl %r9d, %r14d + 0x4d, 0x89, 0xd8, //0x0000952c movq %r11, %r8 + 0x0f, 0x84, 0x0d, 0x00, 0x00, 0x00, //0x0000952f je LBB5_1874 + 0x4c, 0x0f, 0xbd, 0xce, //0x00009535 bsrq %rsi, %r9 + 0x49, 0x83, 0xf1, 0x3f, //0x00009539 xorq $63, %r9 + 0xe9, 0x06, 0x00, 0x00, 0x00, //0x0000953d jmp LBB5_1875 + //0x00009542 LBB5_1874 + 0x41, 0xb9, 0x40, 0x00, 0x00, 0x00, //0x00009542 movl $64, %r9d + //0x00009548 LBB5_1875 + 0x49, 0x89, 0xf7, //0x00009548 movq %rsi, %r15 + 0x44, 0x89, 0xc9, //0x0000954b movl %r9d, %ecx + 0x49, 0xd3, 0xe7, //0x0000954e shlq %cl, %r15 + 0x89, 0xc7, //0x00009551 movl %eax, %edi + 0x48, 0xc1, 0xe7, 0x04, //0x00009553 shlq $4, %rdi + 0x48, 0x8d, 0x1d, 0x22, 0x32, 0x00, 0x00, //0x00009557 leaq $12834(%rip), %rbx /* _POW10_M128_TAB+0(%rip) */ + 0x48, 0x8b, 0x44, 0x1f, 0x08, //0x0000955e movq $8(%rdi,%rbx), %rax + 0x48, 0x89, 0x45, 0xa8, //0x00009563 movq %rax, $-88(%rbp) + 0x49, 0xf7, 0xe7, //0x00009567 mulq %r15 + 0x49, 0x89, 0xc3, //0x0000956a movq %rax, %r11 + 0x49, 0x89, 0xd2, //0x0000956d movq %rdx, %r10 + 0x81, 0xe2, 0xff, 0x01, 0x00, 0x00, //0x00009570 andl $511, %edx + 0x48, 0x81, 0xfa, 0xff, 0x01, 0x00, 0x00, //0x00009576 cmpq $511, %rdx + 0x0f, 0x85, 0x46, 0x00, 0x00, 0x00, //0x0000957d jne LBB5_1880 + 0x4c, 0x89, 0xf9, //0x00009583 movq %r15, %rcx + 0x48, 0xf7, 0xd1, //0x00009586 notq %rcx + 0x49, 0x39, 0xcb, //0x00009589 cmpq %rcx, %r11 + 0x0f, 0x86, 0x37, 0x00, 0x00, 0x00, //0x0000958c jbe LBB5_1880 + 0x4c, 0x89, 0xf8, //0x00009592 movq %r15, %rax + 0x48, 0xf7, 0x24, 0x1f, //0x00009595 mulq (%rdi,%rbx) + 0x49, 0x01, 0xd3, //0x00009599 addq %rdx, %r11 + 0x49, 0x83, 0xd2, 0x00, //0x0000959c adcq $0, %r10 + 0x44, 0x89, 0xd2, //0x000095a0 movl %r10d, %edx + 0x81, 0xe2, 0xff, 0x01, 0x00, 0x00, //0x000095a3 andl $511, %edx + 0x48, 0x81, 0xfa, 0xff, 0x01, 0x00, 0x00, //0x000095a9 cmpq $511, %rdx + 0x0f, 0x85, 0x13, 0x00, 0x00, 0x00, //0x000095b0 jne LBB5_1880 + 0x49, 0x83, 0xfb, 0xff, //0x000095b6 cmpq $-1, %r11 + 0x0f, 0x85, 0x09, 0x00, 0x00, 0x00, //0x000095ba jne LBB5_1880 + 0x48, 0x39, 0xc8, //0x000095c0 cmpq %rcx, %rax + 0x0f, 0x87, 0x2e, 0x00, 0x00, 0x00, //0x000095c3 ja LBB5_1883 + //0x000095c9 LBB5_1880 + 0x4c, 0x89, 0xd0, //0x000095c9 movq %r10, %rax + 0x48, 0xc1, 0xe8, 0x3f, //0x000095cc shrq $63, %rax + 0x8d, 0x48, 0x09, //0x000095d0 leal $9(%rax), %ecx + 0x49, 0xd3, 0xea, //0x000095d3 shrq %cl, %r10 + 0x4d, 0x85, 0xdb, //0x000095d6 testq %r11, %r11 + 0x0f, 0x85, 0x20, 0x00, 0x00, 0x00, //0x000095d9 jne LBB5_1884 + 0x48, 0x85, 0xd2, //0x000095df testq %rdx, %rdx + 0x0f, 0x85, 0x17, 0x00, 0x00, 0x00, //0x000095e2 jne LBB5_1884 + 0x44, 0x89, 0xd1, //0x000095e8 movl %r10d, %ecx + 0x83, 0xe1, 0x03, //0x000095eb andl $3, %ecx + 0x83, 0xf9, 0x01, //0x000095ee cmpl $1, %ecx + 0x0f, 0x85, 0x08, 0x00, 0x00, 0x00, //0x000095f1 jne LBB5_1884 + //0x000095f7 LBB5_1883 + 0x4d, 0x89, 0xc3, //0x000095f7 movq %r8, %r11 + 0xe9, 0x84, 0x01, 0x00, 0x00, //0x000095fa jmp LBB5_1898 + //0x000095ff LBB5_1884 + 0x41, 0x69, 0xcd, 0x6a, 0x52, 0x03, 0x00, //0x000095ff imull $217706, %r13d, %ecx + 0xc1, 0xf9, 0x10, //0x00009606 sarl $16, %ecx + 0x81, 0xc1, 0x3f, 0x04, 0x00, 0x00, //0x00009609 addl $1087, %ecx + 0x4c, 0x63, 0xf9, //0x0000960f movslq %ecx, %r15 + 0x4c, 0x89, 0xfb, //0x00009612 movq %r15, %rbx + 0x4c, 0x29, 0xcb, //0x00009615 subq %r9, %rbx + 0x44, 0x89, 0xd2, //0x00009618 movl %r10d, %edx + 0x83, 0xe2, 0x01, //0x0000961b andl $1, %edx + 0x4c, 0x01, 0xd2, //0x0000961e addq %r10, %rdx + 0x48, 0x89, 0xd1, //0x00009621 movq %rdx, %rcx + 0x48, 0xc1, 0xe9, 0x36, //0x00009624 shrq $54, %rcx + 0x48, 0x01, 0xc3, //0x00009628 addq %rax, %rbx + 0x48, 0x83, 0xf9, 0x01, //0x0000962b cmpq $1, %rcx + 0x48, 0x83, 0xdb, 0x00, //0x0000962f sbbq $0, %rbx + 0x48, 0x8d, 0x43, 0xff, //0x00009633 leaq $-1(%rbx), %rax + 0x48, 0x3d, 0xfd, 0x07, 0x00, 0x00, //0x00009637 cmpq $2045, %rax + 0x4d, 0x89, 0xc3, //0x0000963d movq %r8, %r11 + 0x0f, 0x87, 0x3d, 0x01, 0x00, 0x00, //0x00009640 ja LBB5_1898 + 0x48, 0xb8, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0x00, //0x00009646 movabsq $18014398509481984, %rax + 0x48, 0x39, 0xc2, //0x00009650 cmpq %rax, %rdx + 0x49, 0xbd, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, //0x00009653 movabsq $-9223372036854775808, %r13 + 0x48, 0xb8, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x0000965d movabsq $4503599627370495, %rax + 0xb1, 0x02, //0x00009667 movb $2, %cl + 0x80, 0xd9, 0x00, //0x00009669 sbbb $0, %cl + 0x48, 0xd3, 0xea, //0x0000966c shrq %cl, %rdx + 0x48, 0xc1, 0xe3, 0x34, //0x0000966f shlq $52, %rbx + 0x48, 0x21, 0xc2, //0x00009673 andq %rax, %rdx + 0x48, 0x09, 0xda, //0x00009676 orq %rbx, %rdx + 0x48, 0x89, 0xd0, //0x00009679 movq %rdx, %rax + 0x4c, 0x09, 0xe8, //0x0000967c orq %r13, %rax + 0x45, 0x84, 0xf6, //0x0000967f testb %r14b, %r14b + 0x48, 0x0f, 0x44, 0xc2, //0x00009682 cmoveq %rdx, %rax + 0xc4, 0xe1, 0xf9, 0x6e, 0xc0, //0x00009686 vmovq %rax, %xmm0 + 0x80, 0x7d, 0x98, 0x00, //0x0000968b cmpb $0, $-104(%rbp) + 0x0f, 0x84, 0xab, 0x03, 0x00, 0x00, //0x0000968f je LBB5_1945 + 0x4c, 0x89, 0xdb, //0x00009695 movq %r11, %rbx + 0x41, 0xb9, 0x40, 0x00, 0x00, 0x00, //0x00009698 movl $64, %r9d + 0x48, 0xff, 0xc6, //0x0000969e incq %rsi + 0x0f, 0x84, 0x08, 0x00, 0x00, 0x00, //0x000096a1 je LBB5_1888 + 0x4c, 0x0f, 0xbd, 0xce, //0x000096a7 bsrq %rsi, %r9 + 0x49, 0x83, 0xf1, 0x3f, //0x000096ab xorq $63, %r9 + //0x000096af LBB5_1888 + 0x44, 0x89, 0xc9, //0x000096af movl %r9d, %ecx + 0x48, 0xd3, 0xe6, //0x000096b2 shlq %cl, %rsi + 0x48, 0x8b, 0x45, 0xa8, //0x000096b5 movq $-88(%rbp), %rax + 0x48, 0xf7, 0xe6, //0x000096b9 mulq %rsi + 0x49, 0x89, 0xc2, //0x000096bc movq %rax, %r10 + 0x49, 0x89, 0xd3, //0x000096bf movq %rdx, %r11 + 0x81, 0xe2, 0xff, 0x01, 0x00, 0x00, //0x000096c2 andl $511, %edx + 0x48, 0x81, 0xfa, 0xff, 0x01, 0x00, 0x00, //0x000096c8 cmpq $511, %rdx + 0x0f, 0x85, 0x4d, 0x00, 0x00, 0x00, //0x000096cf jne LBB5_1893 + 0x48, 0x89, 0xf1, //0x000096d5 movq %rsi, %rcx + 0x48, 0xf7, 0xd1, //0x000096d8 notq %rcx + 0x49, 0x39, 0xca, //0x000096db cmpq %rcx, %r10 + 0x0f, 0x86, 0x3e, 0x00, 0x00, 0x00, //0x000096de jbe LBB5_1893 + 0x48, 0x89, 0xf0, //0x000096e4 movq %rsi, %rax + 0x48, 0x8d, 0x15, 0x92, 0x30, 0x00, 0x00, //0x000096e7 leaq $12434(%rip), %rdx /* _POW10_M128_TAB+0(%rip) */ + 0x48, 0xf7, 0x24, 0x17, //0x000096ee mulq (%rdi,%rdx) + 0x49, 0x01, 0xd2, //0x000096f2 addq %rdx, %r10 + 0x49, 0x83, 0xd3, 0x00, //0x000096f5 adcq $0, %r11 + 0x44, 0x89, 0xda, //0x000096f9 movl %r11d, %edx + 0x81, 0xe2, 0xff, 0x01, 0x00, 0x00, //0x000096fc andl $511, %edx + 0x48, 0x81, 0xfa, 0xff, 0x01, 0x00, 0x00, //0x00009702 cmpq $511, %rdx + 0x0f, 0x85, 0x13, 0x00, 0x00, 0x00, //0x00009709 jne LBB5_1893 + 0x49, 0x83, 0xfa, 0xff, //0x0000970f cmpq $-1, %r10 + 0x0f, 0x85, 0x09, 0x00, 0x00, 0x00, //0x00009713 jne LBB5_1893 + 0x48, 0x39, 0xc8, //0x00009719 cmpq %rcx, %rax + 0x0f, 0x87, 0x5e, 0x00, 0x00, 0x00, //0x0000971c ja LBB5_1897 + //0x00009722 LBB5_1893 + 0x4c, 0x89, 0xd8, //0x00009722 movq %r11, %rax + 0x48, 0xc1, 0xe8, 0x3f, //0x00009725 shrq $63, %rax + 0x8d, 0x48, 0x09, //0x00009729 leal $9(%rax), %ecx + 0x49, 0xd3, 0xeb, //0x0000972c shrq %cl, %r11 + 0x4d, 0x85, 0xd2, //0x0000972f testq %r10, %r10 + 0x0f, 0x85, 0x18, 0x00, 0x00, 0x00, //0x00009732 jne LBB5_1896 + 0x48, 0x85, 0xd2, //0x00009738 testq %rdx, %rdx + 0x0f, 0x85, 0x0f, 0x00, 0x00, 0x00, //0x0000973b jne LBB5_1896 + 0x44, 0x89, 0xd9, //0x00009741 movl %r11d, %ecx + 0x83, 0xe1, 0x03, //0x00009744 andl $3, %ecx + 0x83, 0xf9, 0x01, //0x00009747 cmpl $1, %ecx + 0x0f, 0x84, 0x30, 0x00, 0x00, 0x00, //0x0000974a je LBB5_1897 + //0x00009750 LBB5_1896 + 0x4d, 0x29, 0xcf, //0x00009750 subq %r9, %r15 + 0x44, 0x89, 0xda, //0x00009753 movl %r11d, %edx + 0x83, 0xe2, 0x01, //0x00009756 andl $1, %edx + 0x4c, 0x01, 0xda, //0x00009759 addq %r11, %rdx + 0x49, 0x01, 0xc7, //0x0000975c addq %rax, %r15 + 0x48, 0xb9, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0x00, //0x0000975f movabsq $18014398509481984, %rcx + 0x48, 0x39, 0xca, //0x00009769 cmpq %rcx, %rdx + 0x49, 0x83, 0xdf, 0x00, //0x0000976c sbbq $0, %r15 + 0x49, 0x8d, 0x47, 0xff, //0x00009770 leaq $-1(%r15), %rax + 0x48, 0x3d, 0xfd, 0x07, 0x00, 0x00, //0x00009774 cmpq $2045, %rax + 0x0f, 0x86, 0x4c, 0x13, 0x00, 0x00, //0x0000977a jbe LBB5_2210 + //0x00009780 LBB5_1897 + 0x49, 0x89, 0xdb, //0x00009780 movq %rbx, %r11 + //0x00009783 LBB5_1898 + 0x4c, 0x8b, 0x7d, 0xc8, //0x00009783 movq $-56(%rbp), %r15 + //0x00009787 LBB5_1899 + 0x4d, 0x89, 0xf8, //0x00009787 movq %r15, %r8 + 0x4d, 0x29, 0xe0, //0x0000978a subq %r12, %r8 + 0x4d, 0x8b, 0x4b, 0x40, //0x0000978d movq $64(%r11), %r9 + 0x4d, 0x8b, 0x53, 0x50, //0x00009791 movq $80(%r11), %r10 + 0x4d, 0x85, 0xd2, //0x00009795 testq %r10, %r10 + 0x0f, 0x84, 0x24, 0x04, 0x00, 0x00, //0x00009798 je LBB5_1962 + 0x41, 0xc6, 0x01, 0x00, //0x0000979e movb $0, (%r9) + 0x49, 0x83, 0xfa, 0x01, //0x000097a2 cmpq $1, %r10 + 0x0f, 0x84, 0x16, 0x04, 0x00, 0x00, //0x000097a6 je LBB5_1962 + 0x49, 0x8d, 0x4a, 0xff, //0x000097ac leaq $-1(%r10), %rcx + 0xb8, 0x01, 0x00, 0x00, 0x00, //0x000097b0 movl $1, %eax + 0x48, 0x83, 0xf9, 0x10, //0x000097b5 cmpq $16, %rcx + 0x0f, 0x82, 0xf1, 0x03, 0x00, 0x00, //0x000097b9 jb LBB5_1961 + 0x48, 0x81, 0xf9, 0x80, 0x00, 0x00, 0x00, //0x000097bf cmpq $128, %rcx + 0x0f, 0x83, 0x20, 0x01, 0x00, 0x00, //0x000097c6 jae LBB5_1914 + 0x31, 0xd2, //0x000097cc xorl %edx, %edx + 0xe9, 0x81, 0x03, 0x00, 0x00, //0x000097ce jmp LBB5_1954 + //0x000097d3 LBB5_1904 + 0x89, 0x55, 0x84, //0x000097d3 movl %edx, $-124(%rbp) + 0x41, 0x8d, 0x85, 0x5c, 0x01, 0x00, 0x00, //0x000097d6 leal $348(%r13), %eax + 0xe9, 0x3c, 0xfd, 0xff, 0xff, //0x000097dd jmp LBB5_1872 + //0x000097e2 LBB5_1905 + 0xc5, 0xfe, 0x6f, 0x0d, 0x96, 0x68, 0xff, 0xff, //0x000097e2 vmovdqu $-38762(%rip), %ymm1 /* LCPI5_1+0(%rip) */ + 0xc5, 0xfe, 0x6f, 0x15, 0xae, 0x68, 0xff, 0xff, //0x000097ea vmovdqu $-38738(%rip), %ymm2 /* LCPI5_2+0(%rip) */ + 0xc5, 0xfe, 0x6f, 0x1d, 0xc6, 0x68, 0xff, 0xff, //0x000097f2 vmovdqu $-38714(%rip), %ymm3 /* LCPI5_3+0(%rip) */ + 0x4d, 0x89, 0xfc, //0x000097fa movq %r15, %r12 + //0x000097fd LBB5_1906 + 0x83, 0xc0, 0xff, //0x000097fd addl $-1, %eax + 0x85, 0xd0, //0x00009800 testl %edx, %eax + 0x0f, 0x85, 0x9e, 0x18, 0x00, 0x00, //0x00009802 jne LBB5_2300 + 0xc5, 0xfd, 0x71, 0xf0, 0x07, //0x00009808 vpsllw $7, %ymm0, %ymm0 + 0xc5, 0xfd, 0xd7, 0xf8, //0x0000980d vpmovmskb %ymm0, %edi + 0x85, 0xf8, //0x00009811 testl %edi, %eax + 0x0f, 0x85, 0xbd, 0x21, 0x00, 0x00, //0x00009813 jne LBB5_2387 + 0xc4, 0xc1, 0x7e, 0x6f, 0x44, 0x24, 0x20, //0x00009819 vmovdqu $32(%r12), %ymm0 + 0x49, 0x83, 0xc4, 0x20, //0x00009820 addq $32, %r12 + 0xc5, 0xfd, 0x74, 0xe1, //0x00009824 vpcmpeqb %ymm1, %ymm0, %ymm4 + 0xc5, 0xfd, 0xd7, 0xd4, //0x00009828 vpmovmskb %ymm4, %edx + 0xc5, 0xfd, 0x74, 0xea, //0x0000982c vpcmpeqb %ymm2, %ymm0, %ymm5 + 0xc5, 0xfd, 0xd7, 0xc5, //0x00009830 vpmovmskb %ymm5, %eax + 0xc5, 0xfd, 0xda, 0xeb, //0x00009834 vpminub %ymm3, %ymm0, %ymm5 + 0xc5, 0xfd, 0x74, 0xc5, //0x00009838 vpcmpeqb %ymm5, %ymm0, %ymm0 + 0xc5, 0xfd, 0xeb, 0xe4, //0x0000983c vpor %ymm4, %ymm0, %ymm4 + 0xc5, 0xfd, 0xd7, 0xf4, //0x00009840 vpmovmskb %ymm4, %esi + 0x83, 0xc6, 0xff, //0x00009844 addl $-1, %esi + 0x85, 0xc6, //0x00009847 testl %eax, %esi + 0x0f, 0x84, 0xae, 0xff, 0xff, 0xff, //0x00009849 je LBB5_1906 + //0x0000984f LBB5_1909 + 0x0f, 0xbc, 0xc0, //0x0000984f bsfl %eax, %eax + 0x4a, 0x8d, 0x0c, 0x20, //0x00009852 leaq (%rax,%r12), %rcx + 0x49, 0x01, 0xc4, //0x00009856 addq %rax, %r12 + 0x49, 0x83, 0xc4, 0x01, //0x00009859 addq $1, %r12 + 0x49, 0xf7, 0xd7, //0x0000985d notq %r15 + 0x49, 0x8d, 0x34, 0x0f, //0x00009860 leaq (%r15,%rcx), %rsi + 0x48, 0x83, 0xc6, 0x01, //0x00009864 addq $1, %rsi + 0x31, 0xc0, //0x00009868 xorl %eax, %eax + 0x48, 0x89, 0x45, 0x90, //0x0000986a movq %rax, $-112(%rbp) + 0x31, 0xc0, //0x0000986e xorl %eax, %eax + 0x48, 0x85, 0xf6, //0x00009870 testq %rsi, %rsi + 0x0f, 0x89, 0x04, 0x00, 0x00, 0x00, //0x00009873 jns LBB5_1911 + //0x00009879 LBB5_1910 + 0x89, 0xf0, //0x00009879 movl %esi, %eax + 0xf7, 0xd8, //0x0000987b negl %eax + //0x0000987d LBB5_1911 + 0x31, 0xc9, //0x0000987d xorl %ecx, %ecx + 0x80, 0x7d, 0x90, 0x00, //0x0000987f cmpb $0, $-112(%rbp) + 0x0f, 0x95, 0xc1, //0x00009883 setne %cl + 0x49, 0xc1, 0xe0, 0x20, //0x00009886 shlq $32, %r8 + 0x49, 0x8d, 0x0c, 0xc8, //0x0000988a leaq (%r8,%rcx,8), %rcx + 0x48, 0xba, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, //0x0000988e movabsq $4294967296, %rdx + 0x48, 0x01, 0xd1, //0x00009898 addq %rdx, %rcx + 0x48, 0x83, 0xc1, 0x04, //0x0000989b addq $4, %rcx + 0x49, 0x8b, 0x93, 0xa0, 0x00, 0x00, 0x00, //0x0000989f movq $160(%r11), %rdx + 0x48, 0x89, 0x0a, //0x000098a6 movq %rcx, (%rdx) + 0x48, 0x89, 0x72, 0x08, //0x000098a9 movq %rsi, $8(%rdx) + 0x49, 0x8b, 0x8b, 0xa0, 0x00, 0x00, 0x00, //0x000098ad movq $160(%r11), %rcx + 0x48, 0x8d, 0x51, 0x10, //0x000098b4 leaq $16(%rcx), %rdx + 0x49, 0x89, 0x93, 0xa0, 0x00, 0x00, 0x00, //0x000098b8 movq %rdx, $160(%r11) + 0x41, 0x83, 0x83, 0xd0, 0x00, 0x00, 0x00, 0x01, //0x000098bf addl $1, $208(%r11) + 0xe9, 0x94, 0x21, 0x00, 0x00, //0x000098c7 jmp LBB5_2012 + //0x000098cc LBB5_1912 + 0x48, 0x89, 0x75, 0xa0, //0x000098cc movq %rsi, $-96(%rbp) + //0x000098d0 LBB5_1913 + 0x4c, 0x8b, 0xad, 0x78, 0xff, 0xff, 0xff, //0x000098d0 movq $-136(%rbp), %r13 + 0x48, 0x8b, 0x4d, 0xb0, //0x000098d7 movq $-80(%rbp), %rcx + 0x48, 0x8b, 0x75, 0xb8, //0x000098db movq $-72(%rbp), %rsi + 0xe9, 0x76, 0x05, 0x00, 0x00, //0x000098df jmp LBB5_2005 + //0x000098e4 LBB5_1944 + 0x4c, 0x89, 0xf8, //0x000098e4 movq %r15, %rax + 0xe9, 0xbf, 0x00, 0x00, 0x00, //0x000098e7 jmp LBB5_1922 + //0x000098ec LBB5_1914 + 0x48, 0x89, 0xca, //0x000098ec movq %rcx, %rdx + 0x48, 0x83, 0xe2, 0x80, //0x000098ef andq $-128, %rdx + 0x48, 0x8d, 0x72, 0x80, //0x000098f3 leaq $-128(%rdx), %rsi + 0x48, 0x89, 0xf0, //0x000098f7 movq %rsi, %rax + 0x48, 0xc1, 0xe8, 0x07, //0x000098fa shrq $7, %rax + 0x48, 0x83, 0xc0, 0x01, //0x000098fe addq $1, %rax + 0x89, 0xc3, //0x00009902 movl %eax, %ebx + 0x83, 0xe3, 0x03, //0x00009904 andl $3, %ebx + 0x48, 0x81, 0xfe, 0x80, 0x01, 0x00, 0x00, //0x00009907 cmpq $384, %rsi + 0x0f, 0x83, 0x3d, 0x01, 0x00, 0x00, //0x0000990e jae LBB5_1947 + 0x31, 0xf6, //0x00009914 xorl %esi, %esi + 0xe9, 0xe8, 0x01, 0x00, 0x00, //0x00009916 jmp LBB5_1949 + //0x0000991b LBB5_1916 + 0x49, 0x8d, 0x4a, 0xff, //0x0000991b leaq $-1(%r10), %rcx + 0x49, 0x39, 0xc8, //0x0000991f cmpq %rcx, %r8 + 0x49, 0xf7, 0xd2, //0x00009922 notq %r10 + 0x4d, 0x0f, 0x45, 0xd6, //0x00009925 cmovneq %r14, %r10 + 0x84, 0xc0, //0x00009929 testb %al, %al + 0x4d, 0x0f, 0x44, 0xd6, //0x0000992b cmoveq %r14, %r10 + 0x4c, 0x89, 0xd2, //0x0000992f movq %r10, %rdx + 0xe9, 0xb0, 0xf9, 0xff, 0xff, //0x00009932 jmp LBB5_1844 + //0x00009937 LBB5_1917 + 0x48, 0x83, 0xc6, 0x40, //0x00009937 addq $64, %rsi + 0x49, 0x89, 0xf7, //0x0000993b movq %rsi, %r15 + //0x0000993e LBB5_1918 + 0x4c, 0x89, 0xf8, //0x0000993e movq %r15, %rax + 0x48, 0x83, 0xc0, 0xc0, //0x00009941 addq $-64, %rax + 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00009945 .p2align 4, 0x90 + //0x00009950 LBB5_1919 + 0xc5, 0xfe, 0x6f, 0x40, 0x40, //0x00009950 vmovdqu $64(%rax), %ymm0 + 0xc5, 0xfe, 0x6f, 0x48, 0x60, //0x00009955 vmovdqu $96(%rax), %ymm1 + 0x48, 0x83, 0xc0, 0x40, //0x0000995a addq $64, %rax + 0xc4, 0xe2, 0x25, 0x00, 0xd0, //0x0000995e vpshufb %ymm0, %ymm11, %ymm2 + 0xc4, 0xe2, 0x25, 0x00, 0xd9, //0x00009963 vpshufb %ymm1, %ymm11, %ymm3 + 0xc5, 0xfd, 0x74, 0xc2, //0x00009968 vpcmpeqb %ymm2, %ymm0, %ymm0 + 0xc5, 0xfd, 0xd7, 0xf0, //0x0000996c vpmovmskb %ymm0, %esi + 0xc5, 0xf5, 0x74, 0xc3, //0x00009970 vpcmpeqb %ymm3, %ymm1, %ymm0 + 0xc5, 0xfd, 0xd7, 0xc8, //0x00009974 vpmovmskb %ymm0, %ecx + 0x48, 0xc1, 0xe1, 0x20, //0x00009978 shlq $32, %rcx + 0x48, 0x09, 0xf1, //0x0000997c orq %rsi, %rcx + 0x48, 0x83, 0xf9, 0xff, //0x0000997f cmpq $-1, %rcx + 0x0f, 0x84, 0xc7, 0xff, 0xff, 0xff, //0x00009983 je LBB5_1919 + 0x48, 0xf7, 0xd1, //0x00009989 notq %rcx + 0x49, 0x89, 0x8b, 0x98, 0x00, 0x00, 0x00, //0x0000998c movq %rcx, $152(%r11) + 0x49, 0x89, 0x83, 0x90, 0x00, 0x00, 0x00, //0x00009993 movq %rax, $144(%r11) + 0x48, 0x0f, 0xbc, 0xc9, //0x0000999a bsfq %rcx, %rcx + 0x48, 0x8d, 0x34, 0x08, //0x0000999e leaq (%rax,%rcx), %rsi + 0x48, 0x01, 0xc8, //0x000099a2 addq %rcx, %rax + 0x48, 0x83, 0xc0, 0x01, //0x000099a5 addq $1, %rax + //0x000099a9 LBB5_1921 + 0x8a, 0x0e, //0x000099a9 movb (%rsi), %cl + //0x000099ab LBB5_1922 + 0x80, 0xf9, 0x7d, //0x000099ab cmpb $125, %cl + 0x0f, 0x85, 0x83, 0xa8, 0xff, 0xff, //0x000099ae jne LBB5_807 + 0x41, 0x83, 0x83, 0xc8, 0x00, 0x00, 0x00, 0x01, //0x000099b4 addl $1, $200(%r11) + 0x48, 0xc1, 0xe7, 0x04, //0x000099bc shlq $4, %rdi + 0x49, 0x8b, 0x4c, 0x39, 0x08, //0x000099c0 movq $8(%r9,%rdi), %rcx + 0x49, 0x89, 0x8b, 0xa8, 0x00, 0x00, 0x00, //0x000099c5 movq %rcx, $168(%r11) + 0x48, 0x29, 0xd3, //0x000099cc subq %rdx, %rbx + 0x48, 0xc1, 0xeb, 0x04, //0x000099cf shrq $4, %rbx + 0x41, 0x89, 0x5c, 0x39, 0x0c, //0x000099d3 movl %ebx, $12(%r9,%rdi) + 0x41, 0xc7, 0x44, 0x39, 0x08, 0x00, 0x00, 0x00, 0x00, //0x000099d8 movl $0, $8(%r9,%rdi) + //0x000099e1 LBB5_1691 + 0x0f, 0xb6, 0x0a, //0x000099e1 movzbl (%rdx), %ecx + 0x89, 0x0a, //0x000099e4 movl %ecx, (%rdx) + 0x49, 0x8b, 0x8b, 0xb0, 0x00, 0x00, 0x00, //0x000099e6 movq $176(%r11), %rcx + 0x41, 0x8b, 0x93, 0xe0, 0x00, 0x00, 0x00, //0x000099ed movl $224(%r11), %edx + 0x48, 0x39, 0xd1, //0x000099f4 cmpq %rdx, %rcx + 0x0f, 0x86, 0x14, 0x00, 0x00, 0x00, //0x000099f7 jbe LBB5_1693 + 0x41, 0x89, 0x8b, 0xe0, 0x00, 0x00, 0x00, //0x000099fd movl %ecx, $224(%r11) + 0x48, 0x81, 0xf9, 0x00, 0x10, 0x00, 0x00, //0x00009a04 cmpq $4096, %rcx + 0x0f, 0x87, 0xdb, 0xec, 0xff, 0xff, //0x00009a0b ja LBB5_1078 + //0x00009a11 LBB5_1693 + 0x48, 0x83, 0xc1, 0xff, //0x00009a11 addq $-1, %rcx + 0x49, 0x89, 0x8b, 0xb0, 0x00, 0x00, 0x00, //0x00009a15 movq %rcx, $176(%r11) + 0x49, 0x8b, 0x8b, 0xa8, 0x00, 0x00, 0x00, //0x00009a1c movq $168(%r11), %rcx + 0x48, 0x83, 0xf9, 0xff, //0x00009a23 cmpq $-1, %rcx + 0x0f, 0x85, 0xc1, 0xa6, 0xff, 0xff, //0x00009a27 jne LBB5_744 + 0xe9, 0xba, 0xec, 0xff, 0xff, //0x00009a2d jmp LBB5_1078 + //0x00009a32 LBB5_1943 + 0x48, 0xf7, 0xde, //0x00009a32 negq %rsi + 0x31, 0xc0, //0x00009a35 xorl %eax, %eax + 0x48, 0x89, 0x75, 0xa0, //0x00009a37 movq %rsi, $-96(%rbp) + 0xe9, 0x6a, 0x04, 0x00, 0x00, //0x00009a3b jmp LBB5_2007 + //0x00009a40 LBB5_1945 + 0x4c, 0x8b, 0x7d, 0xc8, //0x00009a40 movq $-56(%rbp), %r15 + 0xe9, 0xad, 0x03, 0x00, 0x00, //0x00009a44 jmp LBB5_2001 + //0x00009a49 LBB5_1946 + 0x4d, 0x89, 0xc6, //0x00009a49 movq %r8, %r14 + 0xe9, 0x24, 0xf8, 0xff, 0xff, //0x00009a4c jmp LBB5_1834 + //0x00009a51 LBB5_1947 + 0x48, 0x83, 0xe0, 0xfc, //0x00009a51 andq $-4, %rax + 0x48, 0xf7, 0xd8, //0x00009a55 negq %rax + 0x31, 0xf6, //0x00009a58 xorl %esi, %esi + 0xc5, 0xf9, 0xef, 0xc0, //0x00009a5a vpxor %xmm0, %xmm0, %xmm0 + //0x00009a5e LBB5_1948 + 0xc4, 0xc1, 0x7e, 0x7f, 0x44, 0x31, 0x01, //0x00009a5e vmovdqu %ymm0, $1(%r9,%rsi) + 0xc4, 0xc1, 0x7e, 0x7f, 0x44, 0x31, 0x21, //0x00009a65 vmovdqu %ymm0, $33(%r9,%rsi) + 0xc4, 0xc1, 0x7e, 0x7f, 0x44, 0x31, 0x41, //0x00009a6c vmovdqu %ymm0, $65(%r9,%rsi) + 0xc4, 0xc1, 0x7e, 0x7f, 0x44, 0x31, 0x61, //0x00009a73 vmovdqu %ymm0, $97(%r9,%rsi) + 0xc4, 0xc1, 0x7e, 0x7f, 0x84, 0x31, 0x81, 0x00, 0x00, 0x00, //0x00009a7a vmovdqu %ymm0, $129(%r9,%rsi) + 0xc4, 0xc1, 0x7e, 0x7f, 0x84, 0x31, 0xa1, 0x00, 0x00, 0x00, //0x00009a84 vmovdqu %ymm0, $161(%r9,%rsi) + 0xc4, 0xc1, 0x7e, 0x7f, 0x84, 0x31, 0xc1, 0x00, 0x00, 0x00, //0x00009a8e vmovdqu %ymm0, $193(%r9,%rsi) + 0xc4, 0xc1, 0x7e, 0x7f, 0x84, 0x31, 0xe1, 0x00, 0x00, 0x00, //0x00009a98 vmovdqu %ymm0, $225(%r9,%rsi) + 0xc4, 0xc1, 0x7e, 0x7f, 0x84, 0x31, 0x01, 0x01, 0x00, 0x00, //0x00009aa2 vmovdqu %ymm0, $257(%r9,%rsi) + 0xc4, 0xc1, 0x7e, 0x7f, 0x84, 0x31, 0x21, 0x01, 0x00, 0x00, //0x00009aac vmovdqu %ymm0, $289(%r9,%rsi) + 0xc4, 0xc1, 0x7e, 0x7f, 0x84, 0x31, 0x41, 0x01, 0x00, 0x00, //0x00009ab6 vmovdqu %ymm0, $321(%r9,%rsi) + 0xc4, 0xc1, 0x7e, 0x7f, 0x84, 0x31, 0x61, 0x01, 0x00, 0x00, //0x00009ac0 vmovdqu %ymm0, $353(%r9,%rsi) + 0xc4, 0xc1, 0x7e, 0x7f, 0x84, 0x31, 0x81, 0x01, 0x00, 0x00, //0x00009aca vmovdqu %ymm0, $385(%r9,%rsi) + 0xc4, 0xc1, 0x7e, 0x7f, 0x84, 0x31, 0xa1, 0x01, 0x00, 0x00, //0x00009ad4 vmovdqu %ymm0, $417(%r9,%rsi) + 0xc4, 0xc1, 0x7e, 0x7f, 0x84, 0x31, 0xc1, 0x01, 0x00, 0x00, //0x00009ade vmovdqu %ymm0, $449(%r9,%rsi) + 0xc4, 0xc1, 0x7e, 0x7f, 0x84, 0x31, 0xe1, 0x01, 0x00, 0x00, //0x00009ae8 vmovdqu %ymm0, $481(%r9,%rsi) + 0x48, 0x81, 0xc6, 0x00, 0x02, 0x00, 0x00, //0x00009af2 addq $512, %rsi + 0x48, 0x83, 0xc0, 0x04, //0x00009af9 addq $4, %rax + 0x0f, 0x85, 0x5b, 0xff, 0xff, 0xff, //0x00009afd jne LBB5_1948 + //0x00009b03 LBB5_1949 + 0x48, 0x85, 0xdb, //0x00009b03 testq %rbx, %rbx + 0x0f, 0x84, 0x36, 0x00, 0x00, 0x00, //0x00009b06 je LBB5_1952 + 0x48, 0xf7, 0xdb, //0x00009b0c negq %rbx + 0xc5, 0xf9, 0xef, 0xc0, //0x00009b0f vpxor %xmm0, %xmm0, %xmm0 + //0x00009b13 LBB5_1951 + 0x48, 0x89, 0xf0, //0x00009b13 movq %rsi, %rax + 0x48, 0x83, 0xc8, 0x01, //0x00009b16 orq $1, %rax + 0xc4, 0xc1, 0x7e, 0x7f, 0x04, 0x01, //0x00009b1a vmovdqu %ymm0, (%r9,%rax) + 0xc4, 0xc1, 0x7e, 0x7f, 0x44, 0x01, 0x20, //0x00009b20 vmovdqu %ymm0, $32(%r9,%rax) + 0xc4, 0xc1, 0x7e, 0x7f, 0x44, 0x01, 0x40, //0x00009b27 vmovdqu %ymm0, $64(%r9,%rax) + 0xc4, 0xc1, 0x7e, 0x7f, 0x44, 0x01, 0x60, //0x00009b2e vmovdqu %ymm0, $96(%r9,%rax) + 0x48, 0x83, 0xee, 0x80, //0x00009b35 subq $-128, %rsi + 0x48, 0xff, 0xc3, //0x00009b39 incq %rbx + 0x0f, 0x85, 0xd1, 0xff, 0xff, 0xff, //0x00009b3c jne LBB5_1951 + //0x00009b42 LBB5_1952 + 0x48, 0x39, 0xd1, //0x00009b42 cmpq %rdx, %rcx + 0x0f, 0x84, 0x77, 0x00, 0x00, 0x00, //0x00009b45 je LBB5_1962 + 0xf6, 0xc1, 0x70, //0x00009b4b testb $112, %cl + 0x0f, 0x84, 0x4a, 0x00, 0x00, 0x00, //0x00009b4e je LBB5_1960 + //0x00009b54 LBB5_1954 + 0x48, 0x89, 0xce, //0x00009b54 movq %rcx, %rsi + 0x48, 0x83, 0xe6, 0xf0, //0x00009b57 andq $-16, %rsi + 0x48, 0x8d, 0x46, 0x01, //0x00009b5b leaq $1(%rsi), %rax + 0xc5, 0xf9, 0xef, 0xc0, //0x00009b5f vpxor %xmm0, %xmm0, %xmm0 + //0x00009b63 LBB5_1955 + 0xc4, 0xc1, 0x7a, 0x7f, 0x44, 0x11, 0x01, //0x00009b63 vmovdqu %xmm0, $1(%r9,%rdx) + 0x48, 0x83, 0xc2, 0x10, //0x00009b6a addq $16, %rdx + 0x48, 0x39, 0xd6, //0x00009b6e cmpq %rdx, %rsi + 0x0f, 0x85, 0xec, 0xff, 0xff, 0xff, //0x00009b71 jne LBB5_1955 + 0x48, 0x39, 0xf1, //0x00009b77 cmpq %rsi, %rcx + 0x0f, 0x85, 0x30, 0x00, 0x00, 0x00, //0x00009b7a jne LBB5_1961 + 0xe9, 0x3d, 0x00, 0x00, 0x00, //0x00009b80 jmp LBB5_1962 + //0x00009b85 LBB5_1957 + 0x0f, 0xbc, 0xc1, //0x00009b85 bsfl %ecx, %eax + 0xe9, 0x02, 0x00, 0x00, 0x00, //0x00009b88 jmp LBB5_1959 + //0x00009b8d LBB5_1958 + 0x89, 0xc0, //0x00009b8d movl %eax, %eax + //0x00009b8f LBB5_1959 + 0x48, 0xf7, 0xd2, //0x00009b8f notq %rdx + 0x48, 0x29, 0xc2, //0x00009b92 subq %rax, %rdx + 0x48, 0x8b, 0x75, 0xb8, //0x00009b95 movq $-72(%rbp), %rsi + 0xe9, 0x49, 0xf7, 0xff, 0xff, //0x00009b99 jmp LBB5_1844 + //0x00009b9e LBB5_1960 + 0x48, 0x83, 0xca, 0x01, //0x00009b9e orq $1, %rdx + 0x48, 0x89, 0xd0, //0x00009ba2 movq %rdx, %rax + 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00009ba5 .p2align 4, 0x90 + //0x00009bb0 LBB5_1961 + 0x41, 0xc6, 0x04, 0x01, 0x00, //0x00009bb0 movb $0, (%r9,%rax) + 0x48, 0x83, 0xc0, 0x01, //0x00009bb5 addq $1, %rax + 0x49, 0x39, 0xc2, //0x00009bb9 cmpq %rax, %r10 + 0x0f, 0x85, 0xee, 0xff, 0xff, 0xff, //0x00009bbc jne LBB5_1961 + //0x00009bc2 LBB5_1962 + 0x41, 0x8a, 0x14, 0x24, //0x00009bc2 movb (%r12), %dl + 0x31, 0xc9, //0x00009bc6 xorl %ecx, %ecx + 0x80, 0xfa, 0x2d, //0x00009bc8 cmpb $45, %dl + 0x0f, 0x94, 0xc1, //0x00009bcb sete %cl + 0x45, 0x31, 0xf6, //0x00009bce xorl %r14d, %r14d + 0x49, 0x39, 0xc8, //0x00009bd1 cmpq %rcx, %r8 + 0x0f, 0x8e, 0xc5, 0x00, 0x00, 0x00, //0x00009bd4 jle LBB5_1975 + 0x88, 0x55, 0xd7, //0x00009bda movb %dl, $-41(%rbp) + 0x4c, 0x89, 0x7d, 0xc8, //0x00009bdd movq %r15, $-56(%rbp) + 0x4c, 0x89, 0x5d, 0xc0, //0x00009be1 movq %r11, $-64(%rbp) + 0xb0, 0x01, //0x00009be5 movb $1, %al + 0x45, 0x31, 0xdb, //0x00009be7 xorl %r11d, %r11d + 0x45, 0x31, 0xff, //0x00009bea xorl %r15d, %r15d + 0x31, 0xf6, //0x00009bed xorl %esi, %esi + 0x31, 0xd2, //0x00009bef xorl %edx, %edx + 0xe9, 0x2f, 0x00, 0x00, 0x00, //0x00009bf1 jmp LBB5_1966 + 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00009bf6 .p2align 4, 0x90 + //0x00009c00 LBB5_1964 + 0xba, 0x01, 0x00, 0x00, 0x00, //0x00009c00 movl $1, %edx + 0x41, 0x89, 0xf6, //0x00009c05 movl %esi, %r14d + 0x40, 0x80, 0xff, 0x2e, //0x00009c08 cmpb $46, %dil + 0x0f, 0x85, 0x9d, 0x00, 0x00, 0x00, //0x00009c0c jne LBB5_1977 + //0x00009c12 LBB5_1965 + 0x48, 0x83, 0xc1, 0x01, //0x00009c12 addq $1, %rcx + 0x4c, 0x39, 0xc1, //0x00009c16 cmpq %r8, %rcx + 0x0f, 0x9c, 0xc0, //0x00009c19 setl %al + 0x49, 0x39, 0xc8, //0x00009c1c cmpq %rcx, %r8 + 0x0f, 0x84, 0x82, 0x00, 0x00, 0x00, //0x00009c1f je LBB5_1976 + //0x00009c25 LBB5_1966 + 0x89, 0xd3, //0x00009c25 movl %edx, %ebx + 0x45, 0x89, 0xf5, //0x00009c27 movl %r14d, %r13d + 0x41, 0x0f, 0xb6, 0x3c, 0x0c, //0x00009c2a movzbl (%r12,%rcx), %edi + 0x8d, 0x57, 0xd0, //0x00009c2f leal $-48(%rdi), %edx + 0x80, 0xfa, 0x09, //0x00009c32 cmpb $9, %dl + 0x0f, 0x87, 0xc5, 0xff, 0xff, 0xff, //0x00009c35 ja LBB5_1964 + 0x40, 0x80, 0xff, 0x30, //0x00009c3b cmpb $48, %dil + 0x0f, 0x85, 0x19, 0x00, 0x00, 0x00, //0x00009c3f jne LBB5_1970 + 0x85, 0xf6, //0x00009c45 testl %esi, %esi + 0x0f, 0x84, 0x42, 0x00, 0x00, 0x00, //0x00009c47 je LBB5_1974 + 0x49, 0x63, 0xc3, //0x00009c4d movslq %r11d, %rax + 0x49, 0x39, 0xc2, //0x00009c50 cmpq %rax, %r10 + 0x0f, 0x87, 0x11, 0x00, 0x00, 0x00, //0x00009c53 ja LBB5_1971 + 0xe9, 0x14, 0x00, 0x00, 0x00, //0x00009c59 jmp LBB5_1972 + //0x00009c5e LBB5_1970 + 0x48, 0x63, 0xc6, //0x00009c5e movslq %esi, %rax + 0x49, 0x39, 0xc2, //0x00009c61 cmpq %rax, %r10 + 0x0f, 0x86, 0x15, 0x00, 0x00, 0x00, //0x00009c64 jbe LBB5_1973 + //0x00009c6a LBB5_1971 + 0x41, 0x88, 0x3c, 0x01, //0x00009c6a movb %dil, (%r9,%rax) + 0x41, 0x83, 0xc3, 0x01, //0x00009c6e addl $1, %r11d + //0x00009c72 LBB5_1972 + 0x45, 0x89, 0xee, //0x00009c72 movl %r13d, %r14d + 0x44, 0x89, 0xde, //0x00009c75 movl %r11d, %esi + 0x89, 0xda, //0x00009c78 movl %ebx, %edx + 0xe9, 0x93, 0xff, 0xff, 0xff, //0x00009c7a jmp LBB5_1965 + //0x00009c7f LBB5_1973 + 0x45, 0x89, 0xee, //0x00009c7f movl %r13d, %r14d + 0x41, 0xbf, 0x01, 0x00, 0x00, 0x00, //0x00009c82 movl $1, %r15d + 0x89, 0xda, //0x00009c88 movl %ebx, %edx + 0xe9, 0x83, 0xff, 0xff, 0xff, //0x00009c8a jmp LBB5_1965 + //0x00009c8f LBB5_1974 + 0x41, 0x83, 0xc5, 0xff, //0x00009c8f addl $-1, %r13d + 0x31, 0xf6, //0x00009c93 xorl %esi, %esi + 0x45, 0x89, 0xee, //0x00009c95 movl %r13d, %r14d + 0x89, 0xda, //0x00009c98 movl %ebx, %edx + 0xe9, 0x73, 0xff, 0xff, 0xff, //0x00009c9a jmp LBB5_1965 + //0x00009c9f LBB5_1975 + 0x45, 0x31, 0xc0, //0x00009c9f xorl %r8d, %r8d + 0xe9, 0x1b, 0x01, 0x00, 0x00, //0x00009ca2 jmp LBB5_1999 + //0x00009ca7 LBB5_1976 + 0x45, 0x89, 0xf5, //0x00009ca7 movl %r14d, %r13d + 0x4c, 0x89, 0xc1, //0x00009caa movq %r8, %rcx + 0x89, 0xd3, //0x00009cad movl %edx, %ebx + //0x00009caf LBB5_1977 + 0x85, 0xdb, //0x00009caf testl %ebx, %ebx + 0x45, 0x0f, 0x44, 0xeb, //0x00009cb1 cmovel %r11d, %r13d + 0xa8, 0x01, //0x00009cb5 testb $1, %al + 0x8a, 0x55, 0xd7, //0x00009cb7 movb $-41(%rbp), %dl + 0x0f, 0x84, 0x9f, 0x00, 0x00, 0x00, //0x00009cba je LBB5_1992 + 0x89, 0xc8, //0x00009cc0 movl %ecx, %eax + 0x41, 0x8a, 0x04, 0x04, //0x00009cc2 movb (%r12,%rax), %al + 0x0c, 0x20, //0x00009cc6 orb $32, %al + 0x3c, 0x65, //0x00009cc8 cmpb $101, %al + 0x0f, 0x85, 0x8f, 0x00, 0x00, 0x00, //0x00009cca jne LBB5_1992 + 0x89, 0xca, //0x00009cd0 movl %ecx, %edx + 0x41, 0x8a, 0x5c, 0x14, 0x01, //0x00009cd2 movb $1(%r12,%rdx), %bl + 0x80, 0xfb, 0x2d, //0x00009cd7 cmpb $45, %bl + 0x0f, 0x84, 0x16, 0x00, 0x00, 0x00, //0x00009cda je LBB5_1982 + 0xb8, 0x01, 0x00, 0x00, 0x00, //0x00009ce0 movl $1, %eax + 0x80, 0xfb, 0x2b, //0x00009ce5 cmpb $43, %bl + 0x0f, 0x85, 0x17, 0x00, 0x00, 0x00, //0x00009ce8 jne LBB5_1984 + 0x83, 0xc1, 0x02, //0x00009cee addl $2, %ecx + 0xe9, 0x08, 0x00, 0x00, 0x00, //0x00009cf1 jmp LBB5_1983 + //0x00009cf6 LBB5_1982 + 0x83, 0xc1, 0x02, //0x00009cf6 addl $2, %ecx + 0xb8, 0xff, 0xff, 0xff, 0xff, //0x00009cf9 movl $-1, %eax + //0x00009cfe LBB5_1983 + 0x89, 0xca, //0x00009cfe movl %ecx, %edx + 0xe9, 0x04, 0x00, 0x00, 0x00, //0x00009d00 jmp LBB5_1985 + //0x00009d05 LBB5_1984 + 0x48, 0x83, 0xc2, 0x01, //0x00009d05 addq $1, %rdx + //0x00009d09 LBB5_1985 + 0x48, 0x63, 0xd2, //0x00009d09 movslq %edx, %rdx + 0x31, 0xc9, //0x00009d0c xorl %ecx, %ecx + 0x49, 0x39, 0xd0, //0x00009d0e cmpq %rdx, %r8 + 0x0f, 0x8e, 0x3c, 0x00, 0x00, 0x00, //0x00009d11 jle LBB5_1991 + 0x31, 0xc9, //0x00009d17 xorl %ecx, %ecx + //0x00009d19 LBB5_1987 + 0x41, 0x0f, 0xbe, 0x34, 0x14, //0x00009d19 movsbl (%r12,%rdx), %esi + 0x83, 0xfe, 0x30, //0x00009d1e cmpl $48, %esi + 0x0f, 0x8c, 0x2c, 0x00, 0x00, 0x00, //0x00009d21 jl LBB5_1991 + 0x40, 0x80, 0xfe, 0x39, //0x00009d27 cmpb $57, %sil + 0x0f, 0x8f, 0x22, 0x00, 0x00, 0x00, //0x00009d2b jg LBB5_1991 + 0x81, 0xf9, 0x0f, 0x27, 0x00, 0x00, //0x00009d31 cmpl $9999, %ecx + 0x0f, 0x8f, 0x16, 0x00, 0x00, 0x00, //0x00009d37 jg LBB5_1991 + 0x8d, 0x0c, 0x89, //0x00009d3d leal (%rcx,%rcx,4), %ecx + 0x8d, 0x0c, 0x4e, //0x00009d40 leal (%rsi,%rcx,2), %ecx + 0x83, 0xc1, 0xd0, //0x00009d43 addl $-48, %ecx + 0x48, 0x83, 0xc2, 0x01, //0x00009d46 addq $1, %rdx + 0x49, 0x39, 0xd0, //0x00009d4a cmpq %rdx, %r8 + 0x0f, 0x85, 0xc6, 0xff, 0xff, 0xff, //0x00009d4d jne LBB5_1987 + //0x00009d53 LBB5_1991 + 0x0f, 0xaf, 0xc8, //0x00009d53 imull %eax, %ecx + 0x44, 0x01, 0xe9, //0x00009d56 addl %r13d, %ecx + 0x41, 0x89, 0xcd, //0x00009d59 movl %ecx, %r13d + 0x8a, 0x55, 0xd7, //0x00009d5c movb $-41(%rbp), %dl + //0x00009d5f LBB5_1992 + 0x45, 0x85, 0xdb, //0x00009d5f testl %r11d, %r11d + 0x0f, 0x84, 0x34, 0x00, 0x00, 0x00, //0x00009d62 je LBB5_1995 + 0x41, 0x81, 0xfd, 0x36, 0x01, 0x00, 0x00, //0x00009d68 cmpl $310, %r13d + 0x0f, 0x8e, 0x32, 0x00, 0x00, 0x00, //0x00009d6f jle LBB5_1996 + //0x00009d75 LBB5_1994 + 0x45, 0x31, 0xc0, //0x00009d75 xorl %r8d, %r8d + 0x4c, 0x8b, 0x5d, 0xc0, //0x00009d78 movq $-64(%rbp), %r11 + 0x4c, 0x8b, 0x7d, 0xc8, //0x00009d7c movq $-56(%rbp), %r15 + 0x8b, 0x4d, 0x84, //0x00009d80 movl $-124(%rbp), %ecx + 0x48, 0xbe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x00009d83 movabsq $4503599627370495, %rsi + 0x49, 0xbe, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf0, 0x7f, //0x00009d8d movabsq $9218868437227405312, %r14 + 0xe9, 0x33, 0x00, 0x00, 0x00, //0x00009d97 jmp LBB5_2000 + //0x00009d9c LBB5_1995 + 0x45, 0x31, 0xf6, //0x00009d9c xorl %r14d, %r14d + 0x45, 0x31, 0xc0, //0x00009d9f xorl %r8d, %r8d + 0xe9, 0x13, 0x00, 0x00, 0x00, //0x00009da2 jmp LBB5_1998 + //0x00009da7 LBB5_1996 + 0x45, 0x31, 0xc0, //0x00009da7 xorl %r8d, %r8d + 0x41, 0x81, 0xfd, 0xb6, 0xfe, 0xff, 0xff, //0x00009daa cmpl $-330, %r13d + 0x0f, 0x8d, 0x4e, 0x01, 0x00, 0x00, //0x00009db1 jge LBB5_2041 + 0x45, 0x31, 0xf6, //0x00009db7 xorl %r14d, %r14d + //0x00009dba LBB5_1998 + 0x4c, 0x8b, 0x5d, 0xc0, //0x00009dba movq $-64(%rbp), %r11 + 0x4c, 0x8b, 0x7d, 0xc8, //0x00009dbe movq $-56(%rbp), %r15 + //0x00009dc2 LBB5_1999 + 0x8b, 0x4d, 0x84, //0x00009dc2 movl $-124(%rbp), %ecx + 0x48, 0xbe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x00009dc5 movabsq $4503599627370495, %rsi + //0x00009dcf LBB5_2000 + 0x49, 0x21, 0xf0, //0x00009dcf andq %rsi, %r8 + 0x4d, 0x09, 0xf0, //0x00009dd2 orq %r14, %r8 + 0x48, 0xb8, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, //0x00009dd5 movabsq $-9223372036854775808, %rax + 0x4c, 0x09, 0xc0, //0x00009ddf orq %r8, %rax + 0x80, 0xfa, 0x2d, //0x00009de2 cmpb $45, %dl + 0x49, 0x0f, 0x45, 0xc0, //0x00009de5 cmovneq %r8, %rax + 0xc4, 0xe1, 0xf9, 0x6e, 0xc0, //0x00009de9 vmovq %rax, %xmm0 + 0xc5, 0xcb, 0x2a, 0xc9, //0x00009dee vcvtsi2sd %ecx, %xmm6, %xmm1 + 0xc5, 0xf3, 0x59, 0xc0, //0x00009df2 vmulsd %xmm0, %xmm1, %xmm0 + //0x00009df6 LBB5_2001 + 0xc4, 0xe1, 0xf9, 0x7e, 0xc6, //0x00009df6 vmovq %xmm0, %rsi + 0x48, 0xb9, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, //0x00009dfb movabsq $-9223372036854775808, %rcx + 0x48, 0x83, 0xc1, 0xff, //0x00009e05 addq $-1, %rcx + 0x48, 0x21, 0xf1, //0x00009e09 andq %rsi, %rcx + 0x31, 0xc0, //0x00009e0c xorl %eax, %eax + 0xba, 0x04, 0x00, 0x00, 0x00, //0x00009e0e movl $4, %edx + 0x48, 0xbf, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf0, 0x7f, //0x00009e13 movabsq $9218868437227405312, %rdi + 0x48, 0x39, 0xf9, //0x00009e1d cmpq %rdi, %rcx + 0x0f, 0x85, 0xec, 0x1b, 0x00, 0x00, //0x00009e20 jne LBB5_2010 + //0x00009e26 LBB5_2002 + 0x48, 0x8b, 0x85, 0x70, 0xff, 0xff, 0xff, //0x00009e26 movq $-144(%rbp), %rax + 0x48, 0x83, 0xf8, 0x13, //0x00009e2d cmpq $19, %rax + 0x0f, 0x84, 0xd5, 0x1b, 0x00, 0x00, //0x00009e31 je LBB5_2009 + //0x00009e37 LBB5_2003 + 0x48, 0x83, 0xf8, 0x0b, //0x00009e37 cmpq $11, %rax + 0x0f, 0x84, 0x67, 0x00, 0x00, 0x00, //0x00009e3b je LBB5_2006 + 0x48, 0x83, 0xf8, 0x03, //0x00009e41 cmpq $3, %rax + 0x4c, 0x8b, 0xad, 0x78, 0xff, 0xff, 0xff, //0x00009e45 movq $-136(%rbp), %r13 + 0x48, 0x8b, 0x4d, 0xb0, //0x00009e4c movq $-80(%rbp), %rcx + 0x48, 0x8b, 0x75, 0xb8, //0x00009e50 movq $-72(%rbp), %rsi + 0x0f, 0x85, 0x16, 0x70, 0xff, 0xff, //0x00009e54 jne LBB5_167 + //0x00009e5a LBB5_2005 + 0x48, 0x89, 0x4d, 0xb0, //0x00009e5a movq %rcx, $-80(%rbp) + 0x48, 0xc1, 0xe6, 0x20, //0x00009e5e shlq $32, %rsi + 0x48, 0x83, 0xce, 0x03, //0x00009e62 orq $3, %rsi + 0x49, 0x8b, 0x83, 0xa0, 0x00, 0x00, 0x00, //0x00009e66 movq $160(%r11), %rax + 0x48, 0x89, 0x30, //0x00009e6d movq %rsi, (%rax) + 0x48, 0x8b, 0x4d, 0xa0, //0x00009e70 movq $-96(%rbp), %rcx + 0x48, 0x89, 0x48, 0x08, //0x00009e74 movq %rcx, $8(%rax) + 0x41, 0x83, 0x83, 0xd4, 0x00, 0x00, 0x00, 0x01, //0x00009e78 addl $1, $212(%r11) + 0x49, 0x8b, 0x8b, 0xa0, 0x00, 0x00, 0x00, //0x00009e80 movq $160(%r11), %rcx + 0x48, 0x8d, 0x41, 0x10, //0x00009e87 leaq $16(%rcx), %rax + 0x49, 0x89, 0x83, 0xa0, 0x00, 0x00, 0x00, //0x00009e8b movq %rax, $160(%r11) + 0xb8, 0x03, 0x00, 0x00, 0x00, //0x00009e92 movl $3, %eax + 0x48, 0x89, 0x85, 0x70, 0xff, 0xff, 0xff, //0x00009e97 movq %rax, $-144(%rbp) + 0x4d, 0x89, 0xfc, //0x00009e9e movq %r15, %r12 + 0x89, 0xd0, //0x00009ea1 movl %edx, %eax + 0xe9, 0xb8, 0x1b, 0x00, 0x00, //0x00009ea3 jmp LBB5_2012 + //0x00009ea8 LBB5_2006 + 0x89, 0xd0, //0x00009ea8 movl %edx, %eax + //0x00009eaa LBB5_2007 + 0x4c, 0x8b, 0xad, 0x78, 0xff, 0xff, 0xff, //0x00009eaa movq $-136(%rbp), %r13 + 0x48, 0x8b, 0x4d, 0xb0, //0x00009eb1 movq $-80(%rbp), %rcx + 0x48, 0x8b, 0x75, 0xb8, //0x00009eb5 movq $-72(%rbp), %rsi + //0x00009eb9 LBB5_2008 + 0x48, 0x89, 0x4d, 0xb0, //0x00009eb9 movq %rcx, $-80(%rbp) + 0x48, 0xc1, 0xe6, 0x20, //0x00009ebd shlq $32, %rsi + 0x48, 0x83, 0xce, 0x0b, //0x00009ec1 orq $11, %rsi + 0x49, 0x8b, 0x8b, 0xa0, 0x00, 0x00, 0x00, //0x00009ec5 movq $160(%r11), %rcx + 0x48, 0x89, 0x31, //0x00009ecc movq %rsi, (%rcx) + 0x48, 0x8b, 0x55, 0xa0, //0x00009ecf movq $-96(%rbp), %rdx + 0x48, 0x89, 0x51, 0x08, //0x00009ed3 movq %rdx, $8(%rcx) + 0x41, 0x83, 0x83, 0xd4, 0x00, 0x00, 0x00, 0x01, //0x00009ed7 addl $1, $212(%r11) + 0x49, 0x8b, 0x8b, 0xa0, 0x00, 0x00, 0x00, //0x00009edf movq $160(%r11), %rcx + 0x48, 0x8d, 0x51, 0x10, //0x00009ee6 leaq $16(%rcx), %rdx + 0x49, 0x89, 0x93, 0xa0, 0x00, 0x00, 0x00, //0x00009eea movq %rdx, $160(%r11) + 0xba, 0x0b, 0x00, 0x00, 0x00, //0x00009ef1 movl $11, %edx + 0x48, 0x89, 0x95, 0x70, 0xff, 0xff, 0xff, //0x00009ef6 movq %rdx, $-144(%rbp) + 0x4d, 0x89, 0xfc, //0x00009efd movq %r15, %r12 + 0xe9, 0x5b, 0x1b, 0x00, 0x00, //0x00009f00 jmp LBB5_2012 + //0x00009f05 LBB5_2041 + 0x4c, 0x89, 0xe8, //0x00009f05 movq %r13, %rax + 0x45, 0x85, 0xed, //0x00009f08 testl %r13d, %r13d + 0x0f, 0x8e, 0x0f, 0x02, 0x00, 0x00, //0x00009f0b jle LBB5_2075 + 0x31, 0xf6, //0x00009f11 xorl %esi, %esi + 0x41, 0xbc, 0x01, 0x00, 0x00, 0x00, //0x00009f13 movl $1, %r12d + 0x4c, 0x8d, 0x2d, 0xf0, 0x53, 0x00, 0x00, //0x00009f19 leaq $21488(%rip), %r13 /* _POW_TAB+0(%rip) */ + 0x44, 0x89, 0xda, //0x00009f20 movl %r11d, %edx + 0x44, 0x89, 0xdf, //0x00009f23 movl %r11d, %edi + 0xe9, 0x13, 0x00, 0x00, 0x00, //0x00009f26 jmp LBB5_2045 + //0x00009f2b LBB5_2043 + 0x31, 0xff, //0x00009f2b xorl %edi, %edi + //0x00009f2d LBB5_2044 + 0x41, 0x01, 0xf0, //0x00009f2d addl %esi, %r8d + 0x44, 0x89, 0xc6, //0x00009f30 movl %r8d, %esi + 0x4c, 0x89, 0xf0, //0x00009f33 movq %r14, %rax + 0x85, 0xc0, //0x00009f36 testl %eax, %eax + 0x0f, 0x8e, 0xe5, 0x01, 0x00, 0x00, //0x00009f38 jle LBB5_2076 + //0x00009f3e LBB5_2045 + 0x83, 0xf8, 0x08, //0x00009f3e cmpl $8, %eax + 0x0f, 0x8e, 0x0e, 0x00, 0x00, 0x00, //0x00009f41 jle LBB5_2047 + 0x49, 0x89, 0xc6, //0x00009f47 movq %rax, %r14 + 0x41, 0xb8, 0x1b, 0x00, 0x00, 0x00, //0x00009f4a movl $27, %r8d + 0xe9, 0x0a, 0x00, 0x00, 0x00, //0x00009f50 jmp LBB5_2048 + //0x00009f55 LBB5_2047 + 0x49, 0x89, 0xc6, //0x00009f55 movq %rax, %r14 + 0x89, 0xc0, //0x00009f58 movl %eax, %eax + 0x45, 0x8b, 0x44, 0x85, 0x00, //0x00009f5a movl (%r13,%rax,4), %r8d + //0x00009f5f LBB5_2048 + 0x85, 0xff, //0x00009f5f testl %edi, %edi + 0x0f, 0x84, 0xc4, 0xff, 0xff, 0xff, //0x00009f61 je LBB5_2043 + 0x48, 0x89, 0x75, 0x98, //0x00009f67 movq %rsi, $-104(%rbp) + 0x44, 0x89, 0xc1, //0x00009f6b movl %r8d, %ecx + 0x85, 0xff, //0x00009f6e testl %edi, %edi + 0xb8, 0x00, 0x00, 0x00, 0x00, //0x00009f70 movl $0, %eax + 0x0f, 0x4f, 0xc7, //0x00009f75 cmovgl %edi, %eax + 0x31, 0xd2, //0x00009f78 xorl %edx, %edx + 0x31, 0xdb, //0x00009f7a xorl %ebx, %ebx + //0x00009f7c LBB5_2050 + 0x48, 0x39, 0xd0, //0x00009f7c cmpq %rdx, %rax + 0x0f, 0x84, 0x9d, 0x00, 0x00, 0x00, //0x00009f7f je LBB5_2064 + 0x48, 0x8d, 0x34, 0x9b, //0x00009f85 leaq (%rbx,%rbx,4), %rsi + 0x49, 0x0f, 0xbe, 0x1c, 0x11, //0x00009f89 movsbq (%r9,%rdx), %rbx + 0x48, 0x8d, 0x1c, 0x73, //0x00009f8e leaq (%rbx,%rsi,2), %rbx + 0x48, 0x83, 0xc3, 0xd0, //0x00009f92 addq $-48, %rbx + 0x48, 0x83, 0xc2, 0x01, //0x00009f96 addq $1, %rdx + 0x48, 0x89, 0xde, //0x00009f9a movq %rbx, %rsi + 0x48, 0xd3, 0xee, //0x00009f9d shrq %cl, %rsi + 0x48, 0x85, 0xf6, //0x00009fa0 testq %rsi, %rsi + 0x0f, 0x84, 0xd3, 0xff, 0xff, 0xff, //0x00009fa3 je LBB5_2050 + 0x4c, 0x89, 0x45, 0xa8, //0x00009fa9 movq %r8, $-88(%rbp) + 0x89, 0xd0, //0x00009fad movl %edx, %eax + //0x00009faf LBB5_2053 + 0x49, 0xc7, 0xc0, 0xff, 0xff, 0xff, 0xff, //0x00009faf movq $-1, %r8 + 0x49, 0xd3, 0xe0, //0x00009fb6 shlq %cl, %r8 + 0x49, 0xf7, 0xd0, //0x00009fb9 notq %r8 + 0x31, 0xd2, //0x00009fbc xorl %edx, %edx + 0x39, 0xf8, //0x00009fbe cmpl %edi, %eax + 0x0f, 0x8d, 0x50, 0x00, 0x00, 0x00, //0x00009fc0 jge LBB5_2057 + 0x4c, 0x63, 0xe0, //0x00009fc6 movslq %eax, %r12 + 0x4d, 0x63, 0xdb, //0x00009fc9 movslq %r11d, %r11 + 0x4b, 0x8d, 0x34, 0x21, //0x00009fcc leaq (%r9,%r12), %rsi + 0x31, 0xd2, //0x00009fd0 xorl %edx, %edx + //0x00009fd2 LBB5_2055 + 0x48, 0x89, 0xdf, //0x00009fd2 movq %rbx, %rdi + 0x48, 0xd3, 0xef, //0x00009fd5 shrq %cl, %rdi + 0x4c, 0x21, 0xc3, //0x00009fd8 andq %r8, %rbx + 0x40, 0x80, 0xc7, 0x30, //0x00009fdb addb $48, %dil + 0x41, 0x88, 0x3c, 0x11, //0x00009fdf movb %dil, (%r9,%rdx) + 0x48, 0x0f, 0xbe, 0x3c, 0x16, //0x00009fe3 movsbq (%rsi,%rdx), %rdi + 0x4d, 0x8d, 0x2c, 0x14, //0x00009fe8 leaq (%r12,%rdx), %r13 + 0x49, 0x83, 0xc5, 0x01, //0x00009fec addq $1, %r13 + 0x48, 0x83, 0xc2, 0x01, //0x00009ff0 addq $1, %rdx + 0x48, 0x8d, 0x1c, 0x9b, //0x00009ff4 leaq (%rbx,%rbx,4), %rbx + 0x48, 0x8d, 0x1c, 0x5f, //0x00009ff8 leaq (%rdi,%rbx,2), %rbx + 0x48, 0x83, 0xc3, 0xd0, //0x00009ffc addq $-48, %rbx + 0x4d, 0x39, 0xdd, //0x0000a000 cmpq %r11, %r13 + 0x0f, 0x8c, 0xc9, 0xff, 0xff, 0xff, //0x0000a003 jl LBB5_2055 + 0x41, 0xbc, 0x01, 0x00, 0x00, 0x00, //0x0000a009 movl $1, %r12d + 0x4c, 0x8d, 0x2d, 0xfa, 0x52, 0x00, 0x00, //0x0000a00f leaq $21242(%rip), %r13 /* _POW_TAB+0(%rip) */ + //0x0000a016 LBB5_2057 + 0x41, 0x29, 0xc6, //0x0000a016 subl %eax, %r14d + 0x41, 0x83, 0xc6, 0x01, //0x0000a019 addl $1, %r14d + 0xe9, 0x65, 0x00, 0x00, 0x00, //0x0000a01d jmp LBB5_2058 + //0x0000a022 LBB5_2064 + 0x48, 0x85, 0xdb, //0x0000a022 testq %rbx, %rbx + 0x0f, 0x84, 0x4c, 0x00, 0x00, 0x00, //0x0000a025 je LBB5_2070 + 0x48, 0x89, 0xda, //0x0000a02b movq %rbx, %rdx + 0x48, 0xd3, 0xea, //0x0000a02e shrq %cl, %rdx + 0x48, 0x85, 0xd2, //0x0000a031 testq %rdx, %rdx + 0x4c, 0x89, 0x45, 0xa8, //0x0000a034 movq %r8, $-88(%rbp) + 0x0f, 0x84, 0x1b, 0x00, 0x00, 0x00, //0x0000a038 je LBB5_2069 + 0x49, 0xc7, 0xc0, 0xff, 0xff, 0xff, 0xff, //0x0000a03e movq $-1, %r8 + 0x49, 0xd3, 0xe0, //0x0000a045 shlq %cl, %r8 + 0x49, 0xf7, 0xd0, //0x0000a048 notq %r8 + 0x41, 0x29, 0xc6, //0x0000a04b subl %eax, %r14d + 0x41, 0x83, 0xc6, 0x01, //0x0000a04e addl $1, %r14d + 0x31, 0xd2, //0x0000a052 xorl %edx, %edx + 0xe9, 0x37, 0x00, 0x00, 0x00, //0x0000a054 jmp LBB5_2067 + //0x0000a059 LBB5_2069 + 0x48, 0x01, 0xdb, //0x0000a059 addq %rbx, %rbx + 0x48, 0x8d, 0x1c, 0x9b, //0x0000a05c leaq (%rbx,%rbx,4), %rbx + 0x83, 0xc0, 0x01, //0x0000a060 addl $1, %eax + 0x48, 0x89, 0xda, //0x0000a063 movq %rbx, %rdx + 0x48, 0xd3, 0xea, //0x0000a066 shrq %cl, %rdx + 0x48, 0x85, 0xd2, //0x0000a069 testq %rdx, %rdx + 0x0f, 0x84, 0xe7, 0xff, 0xff, 0xff, //0x0000a06c je LBB5_2069 + 0xe9, 0x38, 0xff, 0xff, 0xff, //0x0000a072 jmp LBB5_2053 + //0x0000a077 LBB5_2070 + 0x45, 0x31, 0xdb, //0x0000a077 xorl %r11d, %r11d + 0x31, 0xd2, //0x0000a07a xorl %edx, %edx + 0x31, 0xff, //0x0000a07c xorl %edi, %edi + 0x48, 0x8b, 0x75, 0x98, //0x0000a07e movq $-104(%rbp), %rsi + 0xe9, 0xa6, 0xfe, 0xff, 0xff, //0x0000a082 jmp LBB5_2044 + //0x0000a087 LBB5_2058 + 0x48, 0x85, 0xdb, //0x0000a087 testq %rbx, %rbx + 0x0f, 0x84, 0x38, 0x00, 0x00, 0x00, //0x0000a08a je LBB5_2059 + //0x0000a090 LBB5_2067 + 0x48, 0x89, 0xd8, //0x0000a090 movq %rbx, %rax + 0x48, 0xd3, 0xe8, //0x0000a093 shrq %cl, %rax + 0x4c, 0x21, 0xc3, //0x0000a096 andq %r8, %rbx + 0x48, 0x63, 0xf2, //0x0000a099 movslq %edx, %rsi + 0x49, 0x39, 0xf2, //0x0000a09c cmpq %rsi, %r10 + 0x0f, 0x86, 0x10, 0x00, 0x00, 0x00, //0x0000a09f jbe LBB5_2071 + 0x04, 0x30, //0x0000a0a5 addb $48, %al + 0x41, 0x88, 0x04, 0x31, //0x0000a0a7 movb %al, (%r9,%rsi) + 0x83, 0xc6, 0x01, //0x0000a0ab addl $1, %esi + 0x89, 0xf2, //0x0000a0ae movl %esi, %edx + 0xe9, 0x07, 0x00, 0x00, 0x00, //0x0000a0b0 jmp LBB5_2072 + //0x0000a0b5 LBB5_2071 + 0x48, 0x85, 0xc0, //0x0000a0b5 testq %rax, %rax + 0x45, 0x0f, 0x45, 0xfc, //0x0000a0b8 cmovnel %r12d, %r15d + //0x0000a0bc LBB5_2072 + 0x48, 0x01, 0xdb, //0x0000a0bc addq %rbx, %rbx + 0x48, 0x8d, 0x1c, 0x9b, //0x0000a0bf leaq (%rbx,%rbx,4), %rbx + 0xe9, 0xbf, 0xff, 0xff, 0xff, //0x0000a0c3 jmp LBB5_2058 + //0x0000a0c8 LBB5_2059 + 0x85, 0xd2, //0x0000a0c8 testl %edx, %edx + 0x4c, 0x8b, 0x45, 0xa8, //0x0000a0ca movq $-88(%rbp), %r8 + 0x48, 0x8b, 0x75, 0x98, //0x0000a0ce movq $-104(%rbp), %rsi + 0x0f, 0x8e, 0x29, 0x00, 0x00, 0x00, //0x0000a0d2 jle LBB5_2073 + 0x89, 0xd0, //0x0000a0d8 movl %edx, %eax + 0x48, 0x83, 0xc0, 0x01, //0x0000a0da addq $1, %rax + //0x0000a0de LBB5_2061 + 0x8d, 0x4a, 0xff, //0x0000a0de leal $-1(%rdx), %ecx + 0x41, 0x80, 0x3c, 0x09, 0x30, //0x0000a0e1 cmpb $48, (%r9,%rcx) + 0x0f, 0x85, 0x1b, 0x00, 0x00, 0x00, //0x0000a0e6 jne LBB5_2074 + 0x48, 0x83, 0xc0, 0xff, //0x0000a0ec addq $-1, %rax + 0x89, 0xca, //0x0000a0f0 movl %ecx, %edx + 0x48, 0x83, 0xf8, 0x01, //0x0000a0f2 cmpq $1, %rax + 0x0f, 0x8f, 0xe2, 0xff, 0xff, 0xff, //0x0000a0f6 jg LBB5_2061 + 0xe9, 0x10, 0x00, 0x00, 0x00, //0x0000a0fc jmp LBB5_2063 + //0x0000a101 LBB5_2073 + 0x0f, 0x84, 0x0a, 0x00, 0x00, 0x00, //0x0000a101 je LBB5_2063 + //0x0000a107 LBB5_2074 + 0x41, 0x89, 0xd3, //0x0000a107 movl %edx, %r11d + 0x89, 0xd7, //0x0000a10a movl %edx, %edi + 0xe9, 0x1c, 0xfe, 0xff, 0xff, //0x0000a10c jmp LBB5_2044 + //0x0000a111 LBB5_2063 + 0x41, 0x01, 0xf0, //0x0000a111 addl %esi, %r8d + 0x31, 0xc0, //0x0000a114 xorl %eax, %eax + 0x45, 0x31, 0xdb, //0x0000a116 xorl %r11d, %r11d + 0x31, 0xd2, //0x0000a119 xorl %edx, %edx + 0xe9, 0x03, 0x00, 0x00, 0x00, //0x0000a11b jmp LBB5_2076 + //0x0000a120 LBB5_2075 + 0x44, 0x89, 0xda, //0x0000a120 movl %r11d, %edx + //0x0000a123 LBB5_2076 + 0x49, 0xbc, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, //0x0000a123 movabsq $1152921504606846975, %r12 + 0x49, 0x8d, 0x49, 0x01, //0x0000a12d leaq $1(%r9), %rcx + 0x48, 0x89, 0x8d, 0x50, 0xff, 0xff, 0xff, //0x0000a131 movq %rcx, $-176(%rbp) + 0x41, 0x89, 0xd6, //0x0000a138 movl %edx, %r14d + 0x48, 0x89, 0xc7, //0x0000a13b movq %rax, %rdi + 0xe9, 0x06, 0x00, 0x00, 0x00, //0x0000a13e jmp LBB5_2078 + //0x0000a143 LBB5_2077 + 0x45, 0x31, 0xf6, //0x0000a143 xorl %r14d, %r14d + 0x41, 0x29, 0xc8, //0x0000a146 subl %ecx, %r8d + //0x0000a149 LBB5_2078 + 0x85, 0xff, //0x0000a149 testl %edi, %edi + 0x0f, 0x88, 0x15, 0x00, 0x00, 0x00, //0x0000a14b js LBB5_2083 + 0x0f, 0x85, 0x64, 0x07, 0x00, 0x00, //0x0000a151 jne LBB5_2178 + 0x41, 0x80, 0x39, 0x35, //0x0000a157 cmpb $53, (%r9) + 0x0f, 0x8c, 0x27, 0x00, 0x00, 0x00, //0x0000a15b jl LBB5_2081 + 0xe9, 0x55, 0x07, 0x00, 0x00, //0x0000a161 jmp LBB5_2178 + //0x0000a166 LBB5_2083 + 0x83, 0xff, 0xf8, //0x0000a166 cmpl $-8, %edi + 0x0f, 0x8d, 0x19, 0x00, 0x00, 0x00, //0x0000a169 jge LBB5_2081 + 0xb9, 0x1b, 0x00, 0x00, 0x00, //0x0000a16f movl $27, %ecx + 0x85, 0xd2, //0x0000a174 testl %edx, %edx + 0x0f, 0x84, 0xaf, 0x05, 0x00, 0x00, //0x0000a176 je LBB5_2157 + 0x48, 0x89, 0x7d, 0x98, //0x0000a17c movq %rdi, $-104(%rbp) + 0x41, 0x89, 0xd6, //0x0000a180 movl %edx, %r14d + 0xe9, 0x1b, 0x00, 0x00, 0x00, //0x0000a183 jmp LBB5_2086 + //0x0000a188 LBB5_2081 + 0x89, 0xf8, //0x0000a188 movl %edi, %eax + 0xf7, 0xd8, //0x0000a18a negl %eax + 0x48, 0x8d, 0x0d, 0x7d, 0x51, 0x00, 0x00, //0x0000a18c leaq $20861(%rip), %rcx /* _POW_TAB+0(%rip) */ + 0x8b, 0x0c, 0x81, //0x0000a193 movl (%rcx,%rax,4), %ecx + 0x45, 0x85, 0xf6, //0x0000a196 testl %r14d, %r14d + 0x0f, 0x84, 0xa4, 0xff, 0xff, 0xff, //0x0000a199 je LBB5_2077 + 0x48, 0x89, 0x7d, 0x98, //0x0000a19f movq %rdi, $-104(%rbp) + //0x0000a1a3 LBB5_2086 + 0x89, 0x8d, 0x60, 0xff, 0xff, 0xff, //0x0000a1a3 movl %ecx, $-160(%rbp) + 0x89, 0xc9, //0x0000a1a9 movl %ecx, %ecx + 0x48, 0x6b, 0xc1, 0x68, //0x0000a1ab imulq $104, %rcx, %rax + 0x48, 0x8d, 0x35, 0x8a, 0x51, 0x00, 0x00, //0x0000a1af leaq $20874(%rip), %rsi /* _LSHIFT_TAB+0(%rip) */ + 0x44, 0x8b, 0x2c, 0x30, //0x0000a1b6 movl (%rax,%rsi), %r13d + 0x49, 0x63, 0xd6, //0x0000a1ba movslq %r14d, %rdx + 0x48, 0x01, 0xc6, //0x0000a1bd addq %rax, %rsi + 0x48, 0x83, 0xc6, 0x04, //0x0000a1c0 addq $4, %rsi + 0x31, 0xff, //0x0000a1c4 xorl %edi, %edi + 0x4c, 0x89, 0x45, 0xa8, //0x0000a1c6 movq %r8, $-88(%rbp) + 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x0000a1ca .p2align 4, 0x90 + //0x0000a1d0 LBB5_2087 + 0x0f, 0xb6, 0x1c, 0x3e, //0x0000a1d0 movzbl (%rsi,%rdi), %ebx + 0x84, 0xdb, //0x0000a1d4 testb %bl, %bl + 0x0f, 0x84, 0x33, 0x00, 0x00, 0x00, //0x0000a1d6 je LBB5_2092 + 0x41, 0x38, 0x1c, 0x39, //0x0000a1dc cmpb %bl, (%r9,%rdi) + 0x0f, 0x85, 0x1b, 0x01, 0x00, 0x00, //0x0000a1e0 jne LBB5_2101 + 0x48, 0x83, 0xc7, 0x01, //0x0000a1e6 addq $1, %rdi + 0x48, 0x39, 0xfa, //0x0000a1ea cmpq %rdi, %rdx + 0x0f, 0x85, 0xdd, 0xff, 0xff, 0xff, //0x0000a1ed jne LBB5_2087 + 0x44, 0x89, 0xf2, //0x0000a1f3 movl %r14d, %edx + 0x48, 0x8d, 0x35, 0x43, 0x51, 0x00, 0x00, //0x0000a1f6 leaq $20803(%rip), %rsi /* _LSHIFT_TAB+0(%rip) */ + 0x48, 0x01, 0xf0, //0x0000a1fd addq %rsi, %rax + 0x80, 0x7c, 0x02, 0x04, 0x00, //0x0000a200 cmpb $0, $4(%rdx,%rax) + 0x0f, 0x84, 0x04, 0x00, 0x00, 0x00, //0x0000a205 je LBB5_2092 + //0x0000a20b LBB5_2091 + 0x41, 0x83, 0xc5, 0xff, //0x0000a20b addl $-1, %r13d + //0x0000a20f LBB5_2092 + 0x45, 0x85, 0xf6, //0x0000a20f testl %r14d, %r14d + 0x0f, 0x8e, 0xdb, 0x00, 0x00, 0x00, //0x0000a212 jle LBB5_2100 + 0x4c, 0x89, 0xad, 0x58, 0xff, 0xff, 0xff, //0x0000a218 movq %r13, $-168(%rbp) + 0x43, 0x8d, 0x04, 0x2e, //0x0000a21f leal (%r14,%r13), %eax + 0x44, 0x89, 0xf3, //0x0000a223 movl %r14d, %ebx + 0x48, 0x98, //0x0000a226 cltq + 0x48, 0x89, 0xc7, //0x0000a228 movq %rax, %rdi + 0x48, 0xc1, 0xe7, 0x20, //0x0000a22b shlq $32, %rdi + 0x48, 0x83, 0xc0, 0xff, //0x0000a22f addq $-1, %rax + 0x48, 0x83, 0xc3, 0x01, //0x0000a233 addq $1, %rbx + 0x41, 0x83, 0xc6, 0xff, //0x0000a237 addl $-1, %r14d + 0x45, 0x31, 0xc0, //0x0000a23b xorl %r8d, %r8d + 0xe9, 0x43, 0x00, 0x00, 0x00, //0x0000a23e jmp LBB5_2096 + 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x0000a243 .p2align 4, 0x90 + //0x0000a250 LBB5_2094 + 0x48, 0x85, 0xc0, //0x0000a250 testq %rax, %rax + 0xb8, 0x01, 0x00, 0x00, 0x00, //0x0000a253 movl $1, %eax + 0x44, 0x0f, 0x45, 0xf8, //0x0000a258 cmovnel %eax, %r15d + //0x0000a25c LBB5_2095 + 0x48, 0xb8, 0xff, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0xff, //0x0000a25c movabsq $-4294967041, %rax + 0x48, 0x01, 0xc7, //0x0000a266 addq %rax, %rdi + 0x48, 0x81, 0xc7, 0x01, 0xff, 0xff, 0xff, //0x0000a269 addq $-255, %rdi + 0x49, 0x8d, 0x45, 0xff, //0x0000a270 leaq $-1(%r13), %rax + 0x48, 0x83, 0xc3, 0xff, //0x0000a274 addq $-1, %rbx + 0x41, 0x83, 0xc6, 0xff, //0x0000a278 addl $-1, %r14d + 0x48, 0x83, 0xfb, 0x01, //0x0000a27c cmpq $1, %rbx + 0x0f, 0x8e, 0x4e, 0x00, 0x00, 0x00, //0x0000a280 jle LBB5_2098 + //0x0000a286 LBB5_2096 + 0x49, 0x89, 0xc5, //0x0000a286 movq %rax, %r13 + 0x44, 0x89, 0xf0, //0x0000a289 movl %r14d, %eax + 0x49, 0x0f, 0xbe, 0x34, 0x01, //0x0000a28c movsbq (%r9,%rax), %rsi + 0x48, 0x83, 0xc6, 0xd0, //0x0000a291 addq $-48, %rsi + 0x48, 0xd3, 0xe6, //0x0000a295 shlq %cl, %rsi + 0x4c, 0x01, 0xc6, //0x0000a298 addq %r8, %rsi + 0x48, 0x89, 0xf0, //0x0000a29b movq %rsi, %rax + 0x48, 0xba, 0xcd, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, //0x0000a29e movabsq $-3689348814741910323, %rdx + 0x48, 0xf7, 0xe2, //0x0000a2a8 mulq %rdx + 0x49, 0x89, 0xd0, //0x0000a2ab movq %rdx, %r8 + 0x49, 0xc1, 0xe8, 0x03, //0x0000a2ae shrq $3, %r8 + 0x4b, 0x8d, 0x04, 0x00, //0x0000a2b2 leaq (%r8,%r8), %rax + 0x48, 0x8d, 0x14, 0x80, //0x0000a2b6 leaq (%rax,%rax,4), %rdx + 0x48, 0x89, 0xf0, //0x0000a2ba movq %rsi, %rax + 0x48, 0x29, 0xd0, //0x0000a2bd subq %rdx, %rax + 0x4d, 0x39, 0xd5, //0x0000a2c0 cmpq %r10, %r13 + 0x0f, 0x83, 0x87, 0xff, 0xff, 0xff, //0x0000a2c3 jae LBB5_2094 + 0x04, 0x30, //0x0000a2c9 addb $48, %al + 0x43, 0x88, 0x04, 0x29, //0x0000a2cb movb %al, (%r9,%r13) + 0xe9, 0x88, 0xff, 0xff, 0xff, //0x0000a2cf jmp LBB5_2095 + //0x0000a2d4 LBB5_2098 + 0x48, 0x83, 0xfe, 0x0a, //0x0000a2d4 cmpq $10, %rsi + 0x48, 0x8b, 0x7d, 0x98, //0x0000a2d8 movq $-104(%rbp), %rdi + 0xbb, 0x01, 0x00, 0x00, 0x00, //0x0000a2dc movl $1, %ebx + 0x0f, 0x83, 0x25, 0x00, 0x00, 0x00, //0x0000a2e1 jae LBB5_2102 + 0x4c, 0x8b, 0xad, 0x58, 0xff, 0xff, 0xff, //0x0000a2e7 movq $-168(%rbp), %r13 + 0xe9, 0x87, 0x00, 0x00, 0x00, //0x0000a2ee jmp LBB5_2106 + //0x0000a2f3 LBB5_2100 + 0x48, 0x8b, 0x7d, 0x98, //0x0000a2f3 movq $-104(%rbp), %rdi + 0xbb, 0x01, 0x00, 0x00, 0x00, //0x0000a2f7 movl $1, %ebx + 0xe9, 0x79, 0x00, 0x00, 0x00, //0x0000a2fc jmp LBB5_2106 + //0x0000a301 LBB5_2101 + 0x0f, 0x8c, 0x04, 0xff, 0xff, 0xff, //0x0000a301 jl LBB5_2091 + 0xe9, 0x03, 0xff, 0xff, 0xff, //0x0000a307 jmp LBB5_2092 + //0x0000a30c LBB5_2102 + 0x49, 0x63, 0xcd, //0x0000a30c movslq %r13d, %rcx + 0x48, 0x83, 0xc1, 0xff, //0x0000a30f addq $-1, %rcx + 0x4c, 0x8b, 0xad, 0x58, 0xff, 0xff, 0xff, //0x0000a313 movq $-168(%rbp), %r13 + 0xe9, 0x19, 0x00, 0x00, 0x00, //0x0000a31a jmp LBB5_2104 + 0x90, //0x0000a31f .p2align 4, 0x90 + //0x0000a320 LBB5_2103 + 0x48, 0x85, 0xc0, //0x0000a320 testq %rax, %rax + 0x44, 0x0f, 0x45, 0xfb, //0x0000a323 cmovnel %ebx, %r15d + 0x48, 0x83, 0xc1, 0xff, //0x0000a327 addq $-1, %rcx + 0x49, 0x83, 0xf8, 0x09, //0x0000a32b cmpq $9, %r8 + 0x49, 0x89, 0xd0, //0x0000a32f movq %rdx, %r8 + 0x0f, 0x86, 0x42, 0x00, 0x00, 0x00, //0x0000a332 jbe LBB5_2106 + //0x0000a338 LBB5_2104 + 0x4c, 0x89, 0xc0, //0x0000a338 movq %r8, %rax + 0x48, 0xba, 0xcd, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, //0x0000a33b movabsq $-3689348814741910323, %rdx + 0x48, 0xf7, 0xe2, //0x0000a345 mulq %rdx + 0x48, 0xc1, 0xea, 0x03, //0x0000a348 shrq $3, %rdx + 0x48, 0x8d, 0x04, 0x12, //0x0000a34c leaq (%rdx,%rdx), %rax + 0x48, 0x8d, 0x34, 0x80, //0x0000a350 leaq (%rax,%rax,4), %rsi + 0x4c, 0x89, 0xc0, //0x0000a354 movq %r8, %rax + 0x48, 0x29, 0xf0, //0x0000a357 subq %rsi, %rax + 0x4c, 0x39, 0xd1, //0x0000a35a cmpq %r10, %rcx + 0x0f, 0x83, 0xbd, 0xff, 0xff, 0xff, //0x0000a35d jae LBB5_2103 + 0x04, 0x30, //0x0000a363 addb $48, %al + 0x41, 0x88, 0x04, 0x09, //0x0000a365 movb %al, (%r9,%rcx) + 0x48, 0x83, 0xc1, 0xff, //0x0000a369 addq $-1, %rcx + 0x49, 0x83, 0xf8, 0x09, //0x0000a36d cmpq $9, %r8 + 0x49, 0x89, 0xd0, //0x0000a371 movq %rdx, %r8 + 0x0f, 0x87, 0xbe, 0xff, 0xff, 0xff, //0x0000a374 ja LBB5_2104 + //0x0000a37a LBB5_2106 + 0x45, 0x01, 0xeb, //0x0000a37a addl %r13d, %r11d + 0x4d, 0x63, 0xdb, //0x0000a37d movslq %r11d, %r11 + 0x4d, 0x39, 0xda, //0x0000a380 cmpq %r11, %r10 + 0x45, 0x0f, 0x46, 0xda, //0x0000a383 cmovbel %r10d, %r11d + 0x44, 0x01, 0xef, //0x0000a387 addl %r13d, %edi + 0x45, 0x85, 0xdb, //0x0000a38a testl %r11d, %r11d + 0x0f, 0x8e, 0x41, 0x00, 0x00, 0x00, //0x0000a38d jle LBB5_2111 + 0x41, 0x8d, 0x43, 0xff, //0x0000a393 leal $-1(%r11), %eax + 0x41, 0x80, 0x3c, 0x01, 0x30, //0x0000a397 cmpb $48, (%r9,%rax) + 0x4c, 0x8b, 0x45, 0xa8, //0x0000a39c movq $-88(%rbp), %r8 + 0x8b, 0x8d, 0x60, 0xff, 0xff, 0xff, //0x0000a3a0 movl $-160(%rbp), %ecx + 0x0f, 0x85, 0x3d, 0x00, 0x00, 0x00, //0x0000a3a6 jne LBB5_2113 + 0x44, 0x89, 0xd8, //0x0000a3ac movl %r11d, %eax + 0x90, //0x0000a3af .p2align 4, 0x90 + //0x0000a3b0 LBB5_2109 + 0x48, 0x83, 0xf8, 0x01, //0x0000a3b0 cmpq $1, %rax + 0x0f, 0x8e, 0x2a, 0x00, 0x00, 0x00, //0x0000a3b4 jle LBB5_2112 + 0x4c, 0x8d, 0x58, 0xff, //0x0000a3ba leaq $-1(%rax), %r11 + 0x83, 0xc0, 0xfe, //0x0000a3be addl $-2, %eax + 0x41, 0x80, 0x3c, 0x01, 0x30, //0x0000a3c1 cmpb $48, (%r9,%rax) + 0x4c, 0x89, 0xd8, //0x0000a3c6 movq %r11, %rax + 0x0f, 0x84, 0xe1, 0xff, 0xff, 0xff, //0x0000a3c9 je LBB5_2109 + 0xe9, 0x15, 0x00, 0x00, 0x00, //0x0000a3cf jmp LBB5_2113 + //0x0000a3d4 LBB5_2111 + 0x4c, 0x8b, 0x45, 0xa8, //0x0000a3d4 movq $-88(%rbp), %r8 + 0x8b, 0x8d, 0x60, 0xff, 0xff, 0xff, //0x0000a3d8 movl $-160(%rbp), %ecx + 0x0f, 0x85, 0x05, 0x00, 0x00, 0x00, //0x0000a3de jne LBB5_2113 + //0x0000a3e4 LBB5_2112 + 0x31, 0xff, //0x0000a3e4 xorl %edi, %edi + 0x45, 0x31, 0xdb, //0x0000a3e6 xorl %r11d, %r11d + //0x0000a3e9 LBB5_2113 + 0x85, 0xc9, //0x0000a3e9 testl %ecx, %ecx + 0x0f, 0x88, 0x0e, 0x00, 0x00, 0x00, //0x0000a3eb js LBB5_2115 + 0x44, 0x89, 0xda, //0x0000a3f1 movl %r11d, %edx + 0x45, 0x89, 0xde, //0x0000a3f4 movl %r11d, %r14d + 0x41, 0x29, 0xc8, //0x0000a3f7 subl %ecx, %r8d + 0xe9, 0x4a, 0xfd, 0xff, 0xff, //0x0000a3fa jmp LBB5_2078 + //0x0000a3ff LBB5_2115 + 0x83, 0xf9, 0xc3, //0x0000a3ff cmpl $-61, %ecx + 0x0f, 0x8f, 0x36, 0x02, 0x00, 0x00, //0x0000a402 jg LBB5_2143 + 0x41, 0x89, 0xc8, //0x0000a408 movl %ecx, %r8d + 0xe9, 0x18, 0x00, 0x00, 0x00, //0x0000a40b jmp LBB5_2121 + //0x0000a410 LBB5_2118 + 0x31, 0xff, //0x0000a410 xorl %edi, %edi + //0x0000a412 LBB5_2119 + 0x31, 0xc0, //0x0000a412 xorl %eax, %eax + //0x0000a414 LBB5_2120 + 0x41, 0x8d, 0x48, 0x3c, //0x0000a414 leal $60(%r8), %ecx + 0x41, 0x89, 0xc3, //0x0000a418 movl %eax, %r11d + 0x41, 0x83, 0xf8, 0x88, //0x0000a41b cmpl $-120, %r8d + 0x41, 0x89, 0xc8, //0x0000a41f movl %ecx, %r8d + 0x0f, 0x8d, 0x19, 0x02, 0x00, 0x00, //0x0000a422 jge LBB5_2144 + //0x0000a428 LBB5_2121 + 0x45, 0x85, 0xdb, //0x0000a428 testl %r11d, %r11d + 0xbe, 0x00, 0x00, 0x00, 0x00, //0x0000a42b movl $0, %esi + 0x41, 0x0f, 0x4f, 0xf3, //0x0000a430 cmovgl %r11d, %esi + 0x31, 0xc0, //0x0000a434 xorl %eax, %eax + 0x31, 0xc9, //0x0000a436 xorl %ecx, %ecx + 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x0000a438 .p2align 4, 0x90 + //0x0000a440 LBB5_2122 + 0x48, 0x39, 0xc6, //0x0000a440 cmpq %rax, %rsi + 0x0f, 0x84, 0x2a, 0x00, 0x00, 0x00, //0x0000a443 je LBB5_2125 + 0x48, 0x8d, 0x0c, 0x89, //0x0000a449 leaq (%rcx,%rcx,4), %rcx + 0x49, 0x0f, 0xbe, 0x14, 0x01, //0x0000a44d movsbq (%r9,%rax), %rdx + 0x48, 0x8d, 0x0c, 0x4a, //0x0000a452 leaq (%rdx,%rcx,2), %rcx + 0x48, 0x83, 0xc1, 0xd0, //0x0000a456 addq $-48, %rcx + 0x48, 0x83, 0xc0, 0x01, //0x0000a45a addq $1, %rax + 0x49, 0x8d, 0x54, 0x24, 0x01, //0x0000a45e leaq $1(%r12), %rdx + 0x48, 0x39, 0xd1, //0x0000a463 cmpq %rdx, %rcx + 0x0f, 0x82, 0xd4, 0xff, 0xff, 0xff, //0x0000a466 jb LBB5_2122 + 0x89, 0xc6, //0x0000a46c movl %eax, %esi + 0xe9, 0x25, 0x00, 0x00, 0x00, //0x0000a46e jmp LBB5_2127 + //0x0000a473 LBB5_2125 + 0x48, 0x85, 0xc9, //0x0000a473 testq %rcx, %rcx + 0x0f, 0x84, 0x96, 0xff, 0xff, 0xff, //0x0000a476 je LBB5_2119 + 0x90, 0x90, 0x90, 0x90, //0x0000a47c .p2align 4, 0x90 + //0x0000a480 LBB5_2126 + 0x48, 0x01, 0xc9, //0x0000a480 addq %rcx, %rcx + 0x48, 0x8d, 0x0c, 0x89, //0x0000a483 leaq (%rcx,%rcx,4), %rcx + 0x83, 0xc6, 0x01, //0x0000a487 addl $1, %esi + 0x49, 0x8d, 0x44, 0x24, 0x01, //0x0000a48a leaq $1(%r12), %rax + 0x48, 0x39, 0xc1, //0x0000a48f cmpq %rax, %rcx + 0x0f, 0x82, 0xe8, 0xff, 0xff, 0xff, //0x0000a492 jb LBB5_2126 + //0x0000a498 LBB5_2127 + 0x29, 0xf7, //0x0000a498 subl %esi, %edi + 0x44, 0x89, 0xd8, //0x0000a49a movl %r11d, %eax + 0x29, 0xf0, //0x0000a49d subl %esi, %eax + 0x0f, 0x8e, 0x32, 0x00, 0x00, 0x00, //0x0000a49f jle LBB5_2130 + 0x49, 0x89, 0xfd, //0x0000a4a5 movq %rdi, %r13 + 0x48, 0x63, 0xf6, //0x0000a4a8 movslq %esi, %rsi + 0x49, 0x63, 0xd3, //0x0000a4ab movslq %r11d, %rdx + 0x49, 0x89, 0xd3, //0x0000a4ae movq %rdx, %r11 + 0x49, 0x29, 0xf3, //0x0000a4b1 subq %rsi, %r11 + 0x48, 0x89, 0xf7, //0x0000a4b4 movq %rsi, %rdi + 0x48, 0xf7, 0xd7, //0x0000a4b7 notq %rdi + 0x48, 0x01, 0xd7, //0x0000a4ba addq %rdx, %rdi + 0x0f, 0x85, 0x1b, 0x00, 0x00, 0x00, //0x0000a4bd jne LBB5_2131 + 0x31, 0xdb, //0x0000a4c3 xorl %ebx, %ebx + 0x41, 0xf6, 0xc3, 0x01, //0x0000a4c5 testb $1, %r11b + 0x4c, 0x89, 0xef, //0x0000a4c9 movq %r13, %rdi + 0x0f, 0x85, 0x98, 0x00, 0x00, 0x00, //0x0000a4cc jne LBB5_2134 + 0xe9, 0xb5, 0x00, 0x00, 0x00, //0x0000a4d2 jmp LBB5_2135 + //0x0000a4d7 LBB5_2130 + 0x31, 0xc0, //0x0000a4d7 xorl %eax, %eax + 0xe9, 0xdf, 0x00, 0x00, 0x00, //0x0000a4d9 jmp LBB5_2137 + //0x0000a4de LBB5_2131 + 0x4d, 0x89, 0xde, //0x0000a4de movq %r11, %r14 + 0x49, 0x83, 0xe6, 0xfe, //0x0000a4e1 andq $-2, %r14 + 0x49, 0xf7, 0xde, //0x0000a4e5 negq %r14 + 0x31, 0xdb, //0x0000a4e8 xorl %ebx, %ebx + 0x48, 0x8b, 0x95, 0x50, 0xff, 0xff, 0xff, //0x0000a4ea movq $-176(%rbp), %rdx + 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x0000a4f1 .p2align 4, 0x90 + //0x0000a500 LBB5_2132 + 0x48, 0x89, 0xcf, //0x0000a500 movq %rcx, %rdi + 0x48, 0xc1, 0xef, 0x3c, //0x0000a503 shrq $60, %rdi + 0x4c, 0x21, 0xe1, //0x0000a507 andq %r12, %rcx + 0x40, 0x80, 0xcf, 0x30, //0x0000a50a orb $48, %dil + 0x40, 0x88, 0x7a, 0xff, //0x0000a50e movb %dil, $-1(%rdx) + 0x48, 0x8d, 0x0c, 0x89, //0x0000a512 leaq (%rcx,%rcx,4), %rcx + 0x48, 0x0f, 0xbe, 0x7c, 0x32, 0xff, //0x0000a516 movsbq $-1(%rdx,%rsi), %rdi + 0x48, 0x8d, 0x0c, 0x4f, //0x0000a51c leaq (%rdi,%rcx,2), %rcx + 0x48, 0x83, 0xc1, 0xd0, //0x0000a520 addq $-48, %rcx + 0x48, 0x89, 0xcf, //0x0000a524 movq %rcx, %rdi + 0x48, 0xc1, 0xef, 0x3c, //0x0000a527 shrq $60, %rdi + 0x4c, 0x21, 0xe1, //0x0000a52b andq %r12, %rcx + 0x40, 0x80, 0xcf, 0x30, //0x0000a52e orb $48, %dil + 0x40, 0x88, 0x3a, //0x0000a532 movb %dil, (%rdx) + 0x48, 0x8d, 0x0c, 0x89, //0x0000a535 leaq (%rcx,%rcx,4), %rcx + 0x48, 0x0f, 0xbe, 0x3c, 0x32, //0x0000a539 movsbq (%rdx,%rsi), %rdi + 0x48, 0x8d, 0x0c, 0x4f, //0x0000a53e leaq (%rdi,%rcx,2), %rcx + 0x48, 0x83, 0xc1, 0xd0, //0x0000a542 addq $-48, %rcx + 0x48, 0x83, 0xc2, 0x02, //0x0000a546 addq $2, %rdx + 0x48, 0x83, 0xc3, 0xfe, //0x0000a54a addq $-2, %rbx + 0x49, 0x39, 0xde, //0x0000a54e cmpq %rbx, %r14 + 0x0f, 0x85, 0xa9, 0xff, 0xff, 0xff, //0x0000a551 jne LBB5_2132 + 0x48, 0x29, 0xde, //0x0000a557 subq %rbx, %rsi + 0x48, 0xf7, 0xdb, //0x0000a55a negq %rbx + 0x41, 0xf6, 0xc3, 0x01, //0x0000a55d testb $1, %r11b + 0x4c, 0x89, 0xef, //0x0000a561 movq %r13, %rdi + 0x0f, 0x84, 0x22, 0x00, 0x00, 0x00, //0x0000a564 je LBB5_2135 + //0x0000a56a LBB5_2134 + 0x48, 0x89, 0xca, //0x0000a56a movq %rcx, %rdx + 0x48, 0xc1, 0xea, 0x3c, //0x0000a56d shrq $60, %rdx + 0x80, 0xca, 0x30, //0x0000a571 orb $48, %dl + 0x41, 0x88, 0x14, 0x19, //0x0000a574 movb %dl, (%r9,%rbx) + 0x4c, 0x21, 0xe1, //0x0000a578 andq %r12, %rcx + 0x48, 0x8d, 0x0c, 0x89, //0x0000a57b leaq (%rcx,%rcx,4), %rcx + 0x49, 0x0f, 0xbe, 0x14, 0x31, //0x0000a57f movsbq (%r9,%rsi), %rdx + 0x48, 0x8d, 0x0c, 0x4a, //0x0000a584 leaq (%rdx,%rcx,2), %rcx + 0x48, 0x83, 0xc1, 0xd0, //0x0000a588 addq $-48, %rcx + //0x0000a58c LBB5_2135 + 0x48, 0x85, 0xc9, //0x0000a58c testq %rcx, %rcx + 0xbb, 0x01, 0x00, 0x00, 0x00, //0x0000a58f movl $1, %ebx + 0x0f, 0x85, 0x23, 0x00, 0x00, 0x00, //0x0000a594 jne LBB5_2137 + 0xe9, 0x51, 0x00, 0x00, 0x00, //0x0000a59a jmp LBB5_2139 + 0x90, //0x0000a59f .p2align 4, 0x90 + //0x0000a5a0 LBB5_2136 + 0x49, 0x8d, 0x74, 0x24, 0x01, //0x0000a5a0 leaq $1(%r12), %rsi + 0x48, 0x39, 0xf1, //0x0000a5a5 cmpq %rsi, %rcx + 0x44, 0x0f, 0x43, 0xfb, //0x0000a5a8 cmovael %ebx, %r15d + 0x48, 0x8d, 0x0c, 0x12, //0x0000a5ac leaq (%rdx,%rdx), %rcx + 0x48, 0x8d, 0x0c, 0x89, //0x0000a5b0 leaq (%rcx,%rcx,4), %rcx + 0x48, 0x85, 0xd2, //0x0000a5b4 testq %rdx, %rdx + 0x0f, 0x84, 0x33, 0x00, 0x00, 0x00, //0x0000a5b7 je LBB5_2139 + //0x0000a5bd LBB5_2137 + 0x48, 0x89, 0xca, //0x0000a5bd movq %rcx, %rdx + 0x4c, 0x21, 0xe2, //0x0000a5c0 andq %r12, %rdx + 0x48, 0x63, 0xf0, //0x0000a5c3 movslq %eax, %rsi + 0x49, 0x39, 0xf2, //0x0000a5c6 cmpq %rsi, %r10 + 0x0f, 0x86, 0xd1, 0xff, 0xff, 0xff, //0x0000a5c9 jbe LBB5_2136 + 0x48, 0xc1, 0xe9, 0x3c, //0x0000a5cf shrq $60, %rcx + 0x80, 0xc9, 0x30, //0x0000a5d3 orb $48, %cl + 0x41, 0x88, 0x0c, 0x31, //0x0000a5d6 movb %cl, (%r9,%rsi) + 0x83, 0xc6, 0x01, //0x0000a5da addl $1, %esi + 0x89, 0xf0, //0x0000a5dd movl %esi, %eax + 0x48, 0x8d, 0x0c, 0x12, //0x0000a5df leaq (%rdx,%rdx), %rcx + 0x48, 0x8d, 0x0c, 0x89, //0x0000a5e3 leaq (%rcx,%rcx,4), %rcx + 0x48, 0x85, 0xd2, //0x0000a5e7 testq %rdx, %rdx + 0x0f, 0x85, 0xcd, 0xff, 0xff, 0xff, //0x0000a5ea jne LBB5_2137 + //0x0000a5f0 LBB5_2139 + 0x83, 0xc7, 0x01, //0x0000a5f0 addl $1, %edi + 0x85, 0xc0, //0x0000a5f3 testl %eax, %eax + 0x0f, 0x8e, 0x38, 0x00, 0x00, 0x00, //0x0000a5f5 jle LBB5_2117 + 0x89, 0xc1, //0x0000a5fb movl %eax, %ecx + 0x48, 0x83, 0xc1, 0x01, //0x0000a5fd addq $1, %rcx + 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x0000a601 .p2align 4, 0x90 + //0x0000a610 LBB5_2141 + 0x8d, 0x50, 0xff, //0x0000a610 leal $-1(%rax), %edx + 0x41, 0x80, 0x3c, 0x11, 0x30, //0x0000a613 cmpb $48, (%r9,%rdx) + 0x0f, 0x85, 0xf6, 0xfd, 0xff, 0xff, //0x0000a618 jne LBB5_2120 + 0x48, 0x83, 0xc1, 0xff, //0x0000a61e addq $-1, %rcx + 0x89, 0xd0, //0x0000a622 movl %edx, %eax + 0x48, 0x83, 0xf9, 0x01, //0x0000a624 cmpq $1, %rcx + 0x0f, 0x8f, 0xe2, 0xff, 0xff, 0xff, //0x0000a628 jg LBB5_2141 + 0xe9, 0xdd, 0xfd, 0xff, 0xff, //0x0000a62e jmp LBB5_2118 + //0x0000a633 LBB5_2117 + 0x0f, 0x85, 0xdb, 0xfd, 0xff, 0xff, //0x0000a633 jne LBB5_2120 + 0xe9, 0xd2, 0xfd, 0xff, 0xff, //0x0000a639 jmp LBB5_2118 + //0x0000a63e LBB5_2143 + 0x44, 0x89, 0xd8, //0x0000a63e movl %r11d, %eax + //0x0000a641 LBB5_2144 + 0x48, 0x89, 0x7d, 0x98, //0x0000a641 movq %rdi, $-104(%rbp) + 0xf7, 0xd9, //0x0000a645 negl %ecx + 0x85, 0xc0, //0x0000a647 testl %eax, %eax + 0xbe, 0x00, 0x00, 0x00, 0x00, //0x0000a649 movl $0, %esi + 0x0f, 0x4f, 0xf0, //0x0000a64e cmovgl %eax, %esi + 0x31, 0xff, //0x0000a651 xorl %edi, %edi + 0x45, 0x31, 0xf6, //0x0000a653 xorl %r14d, %r14d + 0x4c, 0x8b, 0x45, 0xa8, //0x0000a656 movq $-88(%rbp), %r8 + 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x0000a65a .p2align 4, 0x90 + //0x0000a660 LBB5_2145 + 0x48, 0x39, 0xfe, //0x0000a660 cmpq %rdi, %rsi + 0x0f, 0x84, 0x69, 0x00, 0x00, 0x00, //0x0000a663 je LBB5_2151 + 0x4b, 0x8d, 0x14, 0xb6, //0x0000a669 leaq (%r14,%r14,4), %rdx + 0x49, 0x0f, 0xbe, 0x1c, 0x39, //0x0000a66d movsbq (%r9,%rdi), %rbx + 0x4c, 0x8d, 0x34, 0x53, //0x0000a672 leaq (%rbx,%rdx,2), %r14 + 0x49, 0x83, 0xc6, 0xd0, //0x0000a676 addq $-48, %r14 + 0x48, 0x83, 0xc7, 0x01, //0x0000a67a addq $1, %rdi + 0x4c, 0x89, 0xf2, //0x0000a67e movq %r14, %rdx + 0x48, 0xd3, 0xea, //0x0000a681 shrq %cl, %rdx + 0x48, 0x85, 0xd2, //0x0000a684 testq %rdx, %rdx + 0x0f, 0x84, 0xd3, 0xff, 0xff, 0xff, //0x0000a687 je LBB5_2145 + 0x89, 0xfe, //0x0000a68d movl %edi, %esi + 0xba, 0x01, 0x00, 0x00, 0x00, //0x0000a68f movl $1, %edx + //0x0000a694 LBB5_2148 + 0x49, 0xc7, 0xc5, 0xff, 0xff, 0xff, 0xff, //0x0000a694 movq $-1, %r13 + 0x49, 0xd3, 0xe5, //0x0000a69b shlq %cl, %r13 + 0x49, 0xf7, 0xd5, //0x0000a69e notq %r13 + 0x41, 0x89, 0xc3, //0x0000a6a1 movl %eax, %r11d + 0x41, 0x29, 0xf3, //0x0000a6a4 subl %esi, %r11d + 0x48, 0x8b, 0x7d, 0x98, //0x0000a6a7 movq $-104(%rbp), %rdi + 0x0f, 0x8e, 0x87, 0x00, 0x00, 0x00, //0x0000a6ab jle LBB5_2158 + 0x4c, 0x63, 0xc6, //0x0000a6b1 movslq %esi, %r8 + 0x48, 0x98, //0x0000a6b4 cltq + 0x48, 0x89, 0xc2, //0x0000a6b6 movq %rax, %rdx + 0x4c, 0x29, 0xc2, //0x0000a6b9 subq %r8, %rdx + 0x4c, 0x89, 0xc3, //0x0000a6bc movq %r8, %rbx + 0x48, 0xf7, 0xd3, //0x0000a6bf notq %rbx + 0x48, 0x01, 0xc3, //0x0000a6c2 addq %rax, %rbx + 0x0f, 0x85, 0x86, 0x00, 0x00, 0x00, //0x0000a6c5 jne LBB5_2160 + 0x31, 0xdb, //0x0000a6cb xorl %ebx, %ebx + 0xe9, 0x05, 0x01, 0x00, 0x00, //0x0000a6cd jmp LBB5_2163 + //0x0000a6d2 LBB5_2151 + 0x4d, 0x85, 0xf6, //0x0000a6d2 testq %r14, %r14 + 0x0f, 0x84, 0x65, 0x00, 0x00, 0x00, //0x0000a6d5 je LBB5_2159 + 0x4c, 0x89, 0xf7, //0x0000a6db movq %r14, %rdi + 0x48, 0xd3, 0xef, //0x0000a6de shrq %cl, %rdi + 0x48, 0x85, 0xff, //0x0000a6e1 testq %rdi, %rdi + 0xba, 0x01, 0x00, 0x00, 0x00, //0x0000a6e4 movl $1, %edx + 0x0f, 0x84, 0x1e, 0x00, 0x00, 0x00, //0x0000a6e9 je LBB5_2156 + 0x49, 0xc7, 0xc5, 0xff, 0xff, 0xff, 0xff, //0x0000a6ef movq $-1, %r13 + 0x49, 0xd3, 0xe5, //0x0000a6f6 shlq %cl, %r13 + 0x49, 0xf7, 0xd5, //0x0000a6f9 notq %r13 + 0x48, 0x8b, 0x7d, 0x98, //0x0000a6fc movq $-104(%rbp), %rdi + 0x29, 0xf7, //0x0000a700 subl %esi, %edi + 0x83, 0xc7, 0x01, //0x0000a702 addl $1, %edi + 0x45, 0x31, 0xdb, //0x0000a705 xorl %r11d, %r11d + 0xe9, 0x13, 0x01, 0x00, 0x00, //0x0000a708 jmp LBB5_2154 + //0x0000a70d LBB5_2156 + 0x4d, 0x01, 0xf6, //0x0000a70d addq %r14, %r14 + 0x4f, 0x8d, 0x34, 0xb6, //0x0000a710 leaq (%r14,%r14,4), %r14 + 0x83, 0xc6, 0x01, //0x0000a714 addl $1, %esi + 0x4c, 0x89, 0xf7, //0x0000a717 movq %r14, %rdi + 0x48, 0xd3, 0xef, //0x0000a71a shrq %cl, %rdi + 0x48, 0x85, 0xff, //0x0000a71d testq %rdi, %rdi + 0x0f, 0x84, 0xe7, 0xff, 0xff, 0xff, //0x0000a720 je LBB5_2156 + 0xe9, 0x69, 0xff, 0xff, 0xff, //0x0000a726 jmp LBB5_2148 + //0x0000a72b LBB5_2157 + 0x31, 0xd2, //0x0000a72b xorl %edx, %edx + 0x45, 0x31, 0xf6, //0x0000a72d xorl %r14d, %r14d + 0x41, 0x29, 0xc8, //0x0000a730 subl %ecx, %r8d + 0xe9, 0x11, 0xfa, 0xff, 0xff, //0x0000a733 jmp LBB5_2078 + //0x0000a738 LBB5_2158 + 0x45, 0x31, 0xdb, //0x0000a738 xorl %r11d, %r11d + 0xe9, 0xc9, 0x00, 0x00, 0x00, //0x0000a73b jmp LBB5_2166 + //0x0000a740 LBB5_2159 + 0x45, 0x31, 0xdb, //0x0000a740 xorl %r11d, %r11d + 0x31, 0xd2, //0x0000a743 xorl %edx, %edx + 0x45, 0x31, 0xf6, //0x0000a745 xorl %r14d, %r14d + 0x48, 0x8b, 0x7d, 0x98, //0x0000a748 movq $-104(%rbp), %rdi + 0xe9, 0x5c, 0x01, 0x00, 0x00, //0x0000a74c jmp LBB5_2177 + //0x0000a751 LBB5_2160 + 0x48, 0x89, 0x95, 0x48, 0xff, 0xff, 0xff, //0x0000a751 movq %rdx, $-184(%rbp) + 0x48, 0x83, 0xe2, 0xfe, //0x0000a758 andq $-2, %rdx + 0x48, 0xf7, 0xda, //0x0000a75c negq %rdx + 0x48, 0x89, 0x95, 0x58, 0xff, 0xff, 0xff, //0x0000a75f movq %rdx, $-168(%rbp) + 0x31, 0xdb, //0x0000a766 xorl %ebx, %ebx + 0x48, 0x8b, 0x85, 0x50, 0xff, 0xff, 0xff, //0x0000a768 movq $-176(%rbp), %rax + //0x0000a76f LBB5_2161 + 0x4c, 0x89, 0xf2, //0x0000a76f movq %r14, %rdx + 0x48, 0xd3, 0xea, //0x0000a772 shrq %cl, %rdx + 0x4d, 0x21, 0xee, //0x0000a775 andq %r13, %r14 + 0x80, 0xc2, 0x30, //0x0000a778 addb $48, %dl + 0x88, 0x50, 0xff, //0x0000a77b movb %dl, $-1(%rax) + 0x4b, 0x8d, 0x14, 0xb6, //0x0000a77e leaq (%r14,%r14,4), %rdx + 0x4a, 0x0f, 0xbe, 0x7c, 0x00, 0xff, //0x0000a782 movsbq $-1(%rax,%r8), %rdi + 0x48, 0x8d, 0x14, 0x57, //0x0000a788 leaq (%rdi,%rdx,2), %rdx + 0x48, 0x83, 0xc2, 0xd0, //0x0000a78c addq $-48, %rdx + 0x48, 0x89, 0xd7, //0x0000a790 movq %rdx, %rdi + 0x48, 0xd3, 0xef, //0x0000a793 shrq %cl, %rdi + 0x4c, 0x21, 0xea, //0x0000a796 andq %r13, %rdx + 0x40, 0x80, 0xc7, 0x30, //0x0000a799 addb $48, %dil + 0x40, 0x88, 0x38, //0x0000a79d movb %dil, (%rax) + 0x48, 0x8d, 0x14, 0x92, //0x0000a7a0 leaq (%rdx,%rdx,4), %rdx + 0x4a, 0x0f, 0xbe, 0x3c, 0x00, //0x0000a7a4 movsbq (%rax,%r8), %rdi + 0x4c, 0x8d, 0x34, 0x57, //0x0000a7a9 leaq (%rdi,%rdx,2), %r14 + 0x49, 0x83, 0xc6, 0xd0, //0x0000a7ad addq $-48, %r14 + 0x48, 0x83, 0xc0, 0x02, //0x0000a7b1 addq $2, %rax + 0x48, 0x83, 0xc3, 0xfe, //0x0000a7b5 addq $-2, %rbx + 0x48, 0x39, 0x9d, 0x58, 0xff, 0xff, 0xff, //0x0000a7b9 cmpq %rbx, $-168(%rbp) + 0x0f, 0x85, 0xa9, 0xff, 0xff, 0xff, //0x0000a7c0 jne LBB5_2161 + 0x49, 0x29, 0xd8, //0x0000a7c6 subq %rbx, %r8 + 0x48, 0xf7, 0xdb, //0x0000a7c9 negq %rbx + 0x48, 0x8b, 0x7d, 0x98, //0x0000a7cc movq $-104(%rbp), %rdi + 0x48, 0x8b, 0x95, 0x48, 0xff, 0xff, 0xff, //0x0000a7d0 movq $-184(%rbp), %rdx + //0x0000a7d7 LBB5_2163 + 0xf6, 0xc2, 0x01, //0x0000a7d7 testb $1, %dl + 0x0f, 0x84, 0x20, 0x00, 0x00, 0x00, //0x0000a7da je LBB5_2165 + 0x4c, 0x89, 0xf0, //0x0000a7e0 movq %r14, %rax + 0x48, 0xd3, 0xe8, //0x0000a7e3 shrq %cl, %rax + 0x04, 0x30, //0x0000a7e6 addb $48, %al + 0x41, 0x88, 0x04, 0x19, //0x0000a7e8 movb %al, (%r9,%rbx) + 0x4d, 0x21, 0xee, //0x0000a7ec andq %r13, %r14 + 0x4b, 0x8d, 0x04, 0xb6, //0x0000a7ef leaq (%r14,%r14,4), %rax + 0x4b, 0x0f, 0xbe, 0x14, 0x01, //0x0000a7f3 movsbq (%r9,%r8), %rdx + 0x4c, 0x8d, 0x34, 0x42, //0x0000a7f8 leaq (%rdx,%rax,2), %r14 + 0x49, 0x83, 0xc6, 0xd0, //0x0000a7fc addq $-48, %r14 + //0x0000a800 LBB5_2165 + 0x4c, 0x8b, 0x45, 0xa8, //0x0000a800 movq $-88(%rbp), %r8 + 0xba, 0x01, 0x00, 0x00, 0x00, //0x0000a804 movl $1, %edx + //0x0000a809 LBB5_2166 + 0x29, 0xf7, //0x0000a809 subl %esi, %edi + 0x83, 0xc7, 0x01, //0x0000a80b addl $1, %edi + 0xe9, 0x41, 0x00, 0x00, 0x00, //0x0000a80e jmp LBB5_2169 + 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x0000a813 .p2align 4, 0x90 + //0x0000a820 LBB5_2154 + 0x4c, 0x89, 0xf0, //0x0000a820 movq %r14, %rax + 0x48, 0xd3, 0xe8, //0x0000a823 shrq %cl, %rax + 0x4d, 0x21, 0xee, //0x0000a826 andq %r13, %r14 + 0x49, 0x63, 0xf3, //0x0000a829 movslq %r11d, %rsi + 0x49, 0x39, 0xf2, //0x0000a82c cmpq %rsi, %r10 + 0x0f, 0x86, 0x11, 0x00, 0x00, 0x00, //0x0000a82f jbe LBB5_2167 + 0x04, 0x30, //0x0000a835 addb $48, %al + 0x41, 0x88, 0x04, 0x31, //0x0000a837 movb %al, (%r9,%rsi) + 0x83, 0xc6, 0x01, //0x0000a83b addl $1, %esi + 0x41, 0x89, 0xf3, //0x0000a83e movl %esi, %r11d + 0xe9, 0x07, 0x00, 0x00, 0x00, //0x0000a841 jmp LBB5_2168 + //0x0000a846 LBB5_2167 + 0x48, 0x85, 0xc0, //0x0000a846 testq %rax, %rax + 0x44, 0x0f, 0x45, 0xfa, //0x0000a849 cmovnel %edx, %r15d + //0x0000a84d LBB5_2168 + 0x4d, 0x01, 0xf6, //0x0000a84d addq %r14, %r14 + 0x4f, 0x8d, 0x34, 0xb6, //0x0000a850 leaq (%r14,%r14,4), %r14 + //0x0000a854 LBB5_2169 + 0x4d, 0x85, 0xf6, //0x0000a854 testq %r14, %r14 + 0x0f, 0x85, 0xc3, 0xff, 0xff, 0xff, //0x0000a857 jne LBB5_2154 + 0x45, 0x85, 0xdb, //0x0000a85d testl %r11d, %r11d + 0x0f, 0x8e, 0x2c, 0x00, 0x00, 0x00, //0x0000a860 jle LBB5_2175 + 0x44, 0x89, 0xd8, //0x0000a866 movl %r11d, %eax + 0x48, 0x83, 0xc0, 0x01, //0x0000a869 addq $1, %rax + //0x0000a86d LBB5_2172 + 0x41, 0x8d, 0x4b, 0xff, //0x0000a86d leal $-1(%r11), %ecx + 0x41, 0x80, 0x3c, 0x09, 0x30, //0x0000a871 cmpb $48, (%r9,%rcx) + 0x0f, 0x85, 0x1c, 0x00, 0x00, 0x00, //0x0000a876 jne LBB5_2176 + 0x48, 0x83, 0xc0, 0xff, //0x0000a87c addq $-1, %rax + 0x41, 0x89, 0xcb, //0x0000a880 movl %ecx, %r11d + 0x48, 0x83, 0xf8, 0x01, //0x0000a883 cmpq $1, %rax + 0x0f, 0x8f, 0xe0, 0xff, 0xff, 0xff, //0x0000a887 jg LBB5_2172 + 0xe9, 0x11, 0x00, 0x00, 0x00, //0x0000a88d jmp LBB5_2174 + //0x0000a892 LBB5_2175 + 0x0f, 0x84, 0x0b, 0x00, 0x00, 0x00, //0x0000a892 je LBB5_2174 + //0x0000a898 LBB5_2176 + 0x44, 0x89, 0xda, //0x0000a898 movl %r11d, %edx + 0x45, 0x89, 0xde, //0x0000a89b movl %r11d, %r14d + 0xe9, 0x0a, 0x00, 0x00, 0x00, //0x0000a89e jmp LBB5_2177 + //0x0000a8a3 LBB5_2174 + 0x31, 0xff, //0x0000a8a3 xorl %edi, %edi + 0x45, 0x31, 0xdb, //0x0000a8a5 xorl %r11d, %r11d + 0x31, 0xd2, //0x0000a8a8 xorl %edx, %edx + 0x45, 0x31, 0xf6, //0x0000a8aa xorl %r14d, %r14d + //0x0000a8ad LBB5_2177 + 0x8b, 0x8d, 0x60, 0xff, 0xff, 0xff, //0x0000a8ad movl $-160(%rbp), %ecx + 0x41, 0x29, 0xc8, //0x0000a8b3 subl %ecx, %r8d + 0xe9, 0x8e, 0xf8, 0xff, 0xff, //0x0000a8b6 jmp LBB5_2078 + //0x0000a8bb LBB5_2178 + 0x41, 0x81, 0xf8, 0x02, 0xfc, 0xff, 0xff, //0x0000a8bb cmpl $-1022, %r8d + 0x0f, 0x8f, 0xce, 0x01, 0x00, 0x00, //0x0000a8c2 jg LBB5_2207 + 0xb8, 0x02, 0xfc, 0xff, 0xff, //0x0000a8c8 movl $-1022, %eax + 0x48, 0x89, 0x45, 0xa8, //0x0000a8cd movq %rax, $-88(%rbp) + 0x45, 0x85, 0xf6, //0x0000a8d1 testl %r14d, %r14d + 0x8a, 0x55, 0xd7, //0x0000a8d4 movb $-41(%rbp), %dl + 0x0f, 0x84, 0xe1, 0x04, 0x00, 0x00, //0x0000a8d7 je LBB5_2252 + 0x48, 0x89, 0x7d, 0x98, //0x0000a8dd movq %rdi, $-104(%rbp) + 0x41, 0x8d, 0x90, 0xfd, 0x03, 0x00, 0x00, //0x0000a8e1 leal $1021(%r8), %edx + 0x41, 0x81, 0xf8, 0xc6, 0xfb, 0xff, 0xff, //0x0000a8e8 cmpl $-1082, %r8d + 0x0f, 0x8f, 0x21, 0x02, 0x00, 0x00, //0x0000a8ef jg LBB5_2211 + 0x4d, 0x8d, 0x6c, 0x24, 0x01, //0x0000a8f5 leaq $1(%r12), %r13 + 0x41, 0xb8, 0x01, 0x00, 0x00, 0x00, //0x0000a8fa movl $1, %r8d + 0xe9, 0x1e, 0x00, 0x00, 0x00, //0x0000a900 jmp LBB5_2184 + //0x0000a905 LBB5_2204 + 0x0f, 0x84, 0x7d, 0x01, 0x00, 0x00, //0x0000a905 je LBB5_2205 + //0x0000a90b LBB5_2182 + 0x48, 0x89, 0x45, 0x98, //0x0000a90b movq %rax, $-104(%rbp) + //0x0000a90f LBB5_2183 + 0x8d, 0x4a, 0x3c, //0x0000a90f leal $60(%rdx), %ecx + 0x45, 0x89, 0xde, //0x0000a912 movl %r11d, %r14d + 0x44, 0x89, 0xde, //0x0000a915 movl %r11d, %esi + 0x83, 0xfa, 0x88, //0x0000a918 cmpl $-120, %edx + 0x89, 0xca, //0x0000a91b movl %ecx, %edx + 0x0f, 0x8d, 0xf8, 0x01, 0x00, 0x00, //0x0000a91d jge LBB5_2212 + //0x0000a923 LBB5_2184 + 0x45, 0x85, 0xf6, //0x0000a923 testl %r14d, %r14d + 0xbe, 0x00, 0x00, 0x00, 0x00, //0x0000a926 movl $0, %esi + 0x41, 0x0f, 0x4f, 0xf6, //0x0000a92b cmovgl %r14d, %esi + 0x31, 0xff, //0x0000a92f xorl %edi, %edi + 0x31, 0xc9, //0x0000a931 xorl %ecx, %ecx + 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x0000a933 .p2align 4, 0x90 + //0x0000a940 LBB5_2185 + 0x48, 0x39, 0xfe, //0x0000a940 cmpq %rdi, %rsi + 0x0f, 0x84, 0x25, 0x00, 0x00, 0x00, //0x0000a943 je LBB5_2188 + 0x48, 0x8d, 0x0c, 0x89, //0x0000a949 leaq (%rcx,%rcx,4), %rcx + 0x49, 0x0f, 0xbe, 0x1c, 0x39, //0x0000a94d movsbq (%r9,%rdi), %rbx + 0x48, 0x8d, 0x0c, 0x4b, //0x0000a952 leaq (%rbx,%rcx,2), %rcx + 0x48, 0x83, 0xc1, 0xd0, //0x0000a956 addq $-48, %rcx + 0x48, 0x83, 0xc7, 0x01, //0x0000a95a addq $1, %rdi + 0x4c, 0x39, 0xe9, //0x0000a95e cmpq %r13, %rcx + 0x0f, 0x82, 0xd9, 0xff, 0xff, 0xff, //0x0000a961 jb LBB5_2185 + 0x89, 0xfe, //0x0000a967 movl %edi, %esi + 0xe9, 0x1c, 0x00, 0x00, 0x00, //0x0000a969 jmp LBB5_2190 + //0x0000a96e LBB5_2188 + 0x48, 0x85, 0xc9, //0x0000a96e testq %rcx, %rcx + 0x0f, 0x84, 0x17, 0x01, 0x00, 0x00, //0x0000a971 je LBB5_2206 + //0x0000a977 LBB5_2189 + 0x48, 0x01, 0xc9, //0x0000a977 addq %rcx, %rcx + 0x48, 0x8d, 0x0c, 0x89, //0x0000a97a leaq (%rcx,%rcx,4), %rcx + 0x83, 0xc6, 0x01, //0x0000a97e addl $1, %esi + 0x4c, 0x39, 0xe9, //0x0000a981 cmpq %r13, %rcx + 0x0f, 0x82, 0xed, 0xff, 0xff, 0xff, //0x0000a984 jb LBB5_2189 + //0x0000a98a LBB5_2190 + 0x48, 0x8b, 0x45, 0x98, //0x0000a98a movq $-104(%rbp), %rax + 0x29, 0xf0, //0x0000a98e subl %esi, %eax + 0x48, 0x89, 0x45, 0x98, //0x0000a990 movq %rax, $-104(%rbp) + 0x31, 0xff, //0x0000a994 xorl %edi, %edi + 0x44, 0x39, 0xf6, //0x0000a996 cmpl %r14d, %esi + 0x0f, 0x8d, 0x56, 0x00, 0x00, 0x00, //0x0000a999 jge LBB5_2195 + 0x49, 0x89, 0xd6, //0x0000a99f movq %rdx, %r14 + 0x48, 0x63, 0xf6, //0x0000a9a2 movslq %esi, %rsi + 0x49, 0x63, 0xfb, //0x0000a9a5 movslq %r11d, %rdi + 0x49, 0x8d, 0x1c, 0x31, //0x0000a9a8 leaq (%r9,%rsi), %rbx + 0x45, 0x31, 0xdb, //0x0000a9ac xorl %r11d, %r11d + 0x90, //0x0000a9af .p2align 4, 0x90 + //0x0000a9b0 LBB5_2192 + 0x48, 0x89, 0xc8, //0x0000a9b0 movq %rcx, %rax + 0x48, 0xc1, 0xe8, 0x3c, //0x0000a9b3 shrq $60, %rax + 0x4c, 0x21, 0xe1, //0x0000a9b7 andq %r12, %rcx + 0x0c, 0x30, //0x0000a9ba orb $48, %al + 0x43, 0x88, 0x04, 0x19, //0x0000a9bc movb %al, (%r9,%r11) + 0x4a, 0x0f, 0xbe, 0x04, 0x1b, //0x0000a9c0 movsbq (%rbx,%r11), %rax + 0x4a, 0x8d, 0x14, 0x1e, //0x0000a9c5 leaq (%rsi,%r11), %rdx + 0x48, 0x83, 0xc2, 0x01, //0x0000a9c9 addq $1, %rdx + 0x49, 0x83, 0xc3, 0x01, //0x0000a9cd addq $1, %r11 + 0x48, 0x8d, 0x0c, 0x89, //0x0000a9d1 leaq (%rcx,%rcx,4), %rcx + 0x48, 0x8d, 0x0c, 0x48, //0x0000a9d5 leaq (%rax,%rcx,2), %rcx + 0x48, 0x83, 0xc1, 0xd0, //0x0000a9d9 addq $-48, %rcx + 0x48, 0x39, 0xfa, //0x0000a9dd cmpq %rdi, %rdx + 0x0f, 0x8c, 0xca, 0xff, 0xff, 0xff, //0x0000a9e0 jl LBB5_2192 + 0x48, 0x85, 0xc9, //0x0000a9e6 testq %rcx, %rcx + 0x0f, 0x84, 0x5f, 0x00, 0x00, 0x00, //0x0000a9e9 je LBB5_2199 + 0x44, 0x89, 0xdf, //0x0000a9ef movl %r11d, %edi + 0x4c, 0x89, 0xf2, //0x0000a9f2 movq %r14, %rdx + //0x0000a9f5 LBB5_2195 + 0x41, 0x89, 0xfb, //0x0000a9f5 movl %edi, %r11d + 0xe9, 0x18, 0x00, 0x00, 0x00, //0x0000a9f8 jmp LBB5_2197 + //0x0000a9fd LBB5_2196 + 0x4c, 0x39, 0xe9, //0x0000a9fd cmpq %r13, %rcx + 0x45, 0x0f, 0x43, 0xf8, //0x0000aa00 cmovael %r8d, %r15d + 0x48, 0x8d, 0x04, 0x36, //0x0000aa04 leaq (%rsi,%rsi), %rax + 0x48, 0x8d, 0x0c, 0x80, //0x0000aa08 leaq (%rax,%rax,4), %rcx + 0x48, 0x85, 0xf6, //0x0000aa0c testq %rsi, %rsi + 0x0f, 0x84, 0x3c, 0x00, 0x00, 0x00, //0x0000aa0f je LBB5_2200 + //0x0000aa15 LBB5_2197 + 0x48, 0x89, 0xce, //0x0000aa15 movq %rcx, %rsi + 0x4c, 0x21, 0xe6, //0x0000aa18 andq %r12, %rsi + 0x49, 0x63, 0xfb, //0x0000aa1b movslq %r11d, %rdi + 0x49, 0x39, 0xfa, //0x0000aa1e cmpq %rdi, %r10 + 0x0f, 0x86, 0xd6, 0xff, 0xff, 0xff, //0x0000aa21 jbe LBB5_2196 + 0x48, 0xc1, 0xe9, 0x3c, //0x0000aa27 shrq $60, %rcx + 0x80, 0xc9, 0x30, //0x0000aa2b orb $48, %cl + 0x41, 0x88, 0x0c, 0x39, //0x0000aa2e movb %cl, (%r9,%rdi) + 0x83, 0xc7, 0x01, //0x0000aa32 addl $1, %edi + 0x41, 0x89, 0xfb, //0x0000aa35 movl %edi, %r11d + 0x48, 0x8d, 0x04, 0x36, //0x0000aa38 leaq (%rsi,%rsi), %rax + 0x48, 0x8d, 0x0c, 0x80, //0x0000aa3c leaq (%rax,%rax,4), %rcx + 0x48, 0x85, 0xf6, //0x0000aa40 testq %rsi, %rsi + 0x0f, 0x85, 0xcc, 0xff, 0xff, 0xff, //0x0000aa43 jne LBB5_2197 + 0xe9, 0x03, 0x00, 0x00, 0x00, //0x0000aa49 jmp LBB5_2200 + //0x0000aa4e LBB5_2199 + 0x4c, 0x89, 0xf2, //0x0000aa4e movq %r14, %rdx + //0x0000aa51 LBB5_2200 + 0x48, 0x8b, 0x45, 0x98, //0x0000aa51 movq $-104(%rbp), %rax + 0x83, 0xc0, 0x01, //0x0000aa55 addl $1, %eax + 0x45, 0x85, 0xdb, //0x0000aa58 testl %r11d, %r11d + 0x0f, 0x8e, 0xa4, 0xfe, 0xff, 0xff, //0x0000aa5b jle LBB5_2204 + 0x44, 0x89, 0xd9, //0x0000aa61 movl %r11d, %ecx + 0x48, 0x83, 0xc1, 0x01, //0x0000aa64 addq $1, %rcx + //0x0000aa68 LBB5_2202 + 0x41, 0x8d, 0x73, 0xff, //0x0000aa68 leal $-1(%r11), %esi + 0x41, 0x80, 0x3c, 0x31, 0x30, //0x0000aa6c cmpb $48, (%r9,%rsi) + 0x0f, 0x85, 0x94, 0xfe, 0xff, 0xff, //0x0000aa71 jne LBB5_2182 + 0x48, 0x83, 0xc1, 0xff, //0x0000aa77 addq $-1, %rcx + 0x41, 0x89, 0xf3, //0x0000aa7b movl %esi, %r11d + 0x48, 0x83, 0xf9, 0x01, //0x0000aa7e cmpq $1, %rcx + 0x0f, 0x8f, 0xe0, 0xff, 0xff, 0xff, //0x0000aa82 jg LBB5_2202 + //0x0000aa88 LBB5_2205 + 0x31, 0xc0, //0x0000aa88 xorl %eax, %eax + 0x48, 0x89, 0x45, 0x98, //0x0000aa8a movq %rax, $-104(%rbp) + //0x0000aa8e LBB5_2206 + 0x45, 0x31, 0xdb, //0x0000aa8e xorl %r11d, %r11d + 0xe9, 0x79, 0xfe, 0xff, 0xff, //0x0000aa91 jmp LBB5_2183 + //0x0000aa96 LBB5_2207 + 0x41, 0x81, 0xf8, 0x00, 0x04, 0x00, 0x00, //0x0000aa96 cmpl $1024, %r8d + 0x8a, 0x55, 0xd7, //0x0000aa9d movb $-41(%rbp), %dl + 0x0f, 0x8f, 0xcf, 0xf2, 0xff, 0xff, //0x0000aaa0 jg LBB5_1994 + 0x41, 0x83, 0xc0, 0xff, //0x0000aaa6 addl $-1, %r8d + 0x4c, 0x89, 0x45, 0xa8, //0x0000aaaa movq %r8, $-88(%rbp) + 0xe9, 0x4f, 0x02, 0x00, 0x00, //0x0000aaae jmp LBB5_2240 + //0x0000aab3 LBB5_2209 + 0x48, 0x8b, 0x45, 0xa8, //0x0000aab3 movq $-88(%rbp), %rax + 0x4c, 0x29, 0xf0, //0x0000aab7 subq %r14, %rax + 0x48, 0x01, 0xf8, //0x0000aaba addq %rdi, %rax + 0x48, 0xf7, 0xd2, //0x0000aabd notq %rdx + 0x48, 0x01, 0xc2, //0x0000aac0 addq %rax, %rdx + 0x48, 0x8b, 0x75, 0xb8, //0x0000aac3 movq $-72(%rbp), %rsi + 0xe9, 0x1b, 0xe8, 0xff, 0xff, //0x0000aac7 jmp LBB5_1844 + //0x0000aacc LBB5_2210 + 0x48, 0x39, 0xca, //0x0000aacc cmpq %rcx, %rdx + 0xb1, 0x02, //0x0000aacf movb $2, %cl + 0x80, 0xd9, 0x00, //0x0000aad1 sbbb $0, %cl + 0x48, 0xd3, 0xea, //0x0000aad4 shrq %cl, %rdx + 0x49, 0xc1, 0xe7, 0x34, //0x0000aad7 shlq $52, %r15 + 0x48, 0xb8, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x0000aadb movabsq $4503599627370495, %rax + 0x48, 0x21, 0xc2, //0x0000aae5 andq %rax, %rdx + 0x4c, 0x09, 0xfa, //0x0000aae8 orq %r15, %rdx + 0x49, 0x09, 0xd5, //0x0000aaeb orq %rdx, %r13 + 0x45, 0x84, 0xf6, //0x0000aaee testb %r14b, %r14b + 0x4c, 0x0f, 0x44, 0xea, //0x0000aaf1 cmoveq %rdx, %r13 + 0xc4, 0xc1, 0xf9, 0x6e, 0xcd, //0x0000aaf5 vmovq %r13, %xmm1 + 0xc5, 0xf9, 0x2e, 0xc1, //0x0000aafa vucomisd %xmm1, %xmm0 + 0x49, 0x89, 0xdb, //0x0000aafe movq %rbx, %r11 + 0x4c, 0x8b, 0x7d, 0xc8, //0x0000ab01 movq $-56(%rbp), %r15 + 0x0f, 0x85, 0x7c, 0xec, 0xff, 0xff, //0x0000ab05 jne LBB5_1899 + 0x0f, 0x8b, 0xe5, 0xf2, 0xff, 0xff, //0x0000ab0b jnp LBB5_2001 + 0xe9, 0x71, 0xec, 0xff, 0xff, //0x0000ab11 jmp LBB5_1899 + //0x0000ab16 LBB5_2211 + 0x44, 0x89, 0xf6, //0x0000ab16 movl %r14d, %esi + 0x89, 0xd1, //0x0000ab19 movl %edx, %ecx + //0x0000ab1b LBB5_2212 + 0xf7, 0xd9, //0x0000ab1b negl %ecx + 0x31, 0xd2, //0x0000ab1d xorl %edx, %edx + 0x85, 0xf6, //0x0000ab1f testl %esi, %esi + 0xbf, 0x00, 0x00, 0x00, 0x00, //0x0000ab21 movl $0, %edi + 0x0f, 0x4f, 0xfe, //0x0000ab26 cmovgl %esi, %edi + 0x31, 0xc0, //0x0000ab29 xorl %eax, %eax + //0x0000ab2b LBB5_2213 + 0x48, 0x39, 0xd7, //0x0000ab2b cmpq %rdx, %rdi + 0x0f, 0x84, 0xa0, 0x00, 0x00, 0x00, //0x0000ab2e je LBB5_2221 + 0x48, 0x8d, 0x04, 0x80, //0x0000ab34 leaq (%rax,%rax,4), %rax + 0x49, 0x0f, 0xbe, 0x1c, 0x11, //0x0000ab38 movsbq (%r9,%rdx), %rbx + 0x48, 0x8d, 0x04, 0x43, //0x0000ab3d leaq (%rbx,%rax,2), %rax + 0x48, 0x83, 0xc0, 0xd0, //0x0000ab41 addq $-48, %rax + 0x48, 0x83, 0xc2, 0x01, //0x0000ab45 addq $1, %rdx + 0x48, 0x89, 0xc3, //0x0000ab49 movq %rax, %rbx + 0x48, 0xd3, 0xeb, //0x0000ab4c shrq %cl, %rbx + 0x48, 0x85, 0xdb, //0x0000ab4f testq %rbx, %rbx + 0x0f, 0x84, 0xd3, 0xff, 0xff, 0xff, //0x0000ab52 je LBB5_2213 + 0x89, 0xd7, //0x0000ab58 movl %edx, %edi + //0x0000ab5a LBB5_2216 + 0x49, 0xc7, 0xc4, 0xff, 0xff, 0xff, 0xff, //0x0000ab5a movq $-1, %r12 + 0x49, 0xd3, 0xe4, //0x0000ab61 shlq %cl, %r12 + 0x49, 0xf7, 0xd4, //0x0000ab64 notq %r12 + 0x31, 0xdb, //0x0000ab67 xorl %ebx, %ebx + 0x39, 0xf7, //0x0000ab69 cmpl %esi, %edi + 0x0f, 0x8d, 0x43, 0x00, 0x00, 0x00, //0x0000ab6b jge LBB5_2219 + 0x4c, 0x63, 0xf7, //0x0000ab71 movslq %edi, %r14 + 0x4d, 0x63, 0xc3, //0x0000ab74 movslq %r11d, %r8 + 0x4f, 0x8d, 0x1c, 0x31, //0x0000ab77 leaq (%r9,%r14), %r11 + 0x31, 0xdb, //0x0000ab7b xorl %ebx, %ebx + //0x0000ab7d LBB5_2218 + 0x48, 0x89, 0xc6, //0x0000ab7d movq %rax, %rsi + 0x48, 0xd3, 0xee, //0x0000ab80 shrq %cl, %rsi + 0x4c, 0x21, 0xe0, //0x0000ab83 andq %r12, %rax + 0x40, 0x80, 0xc6, 0x30, //0x0000ab86 addb $48, %sil + 0x41, 0x88, 0x34, 0x19, //0x0000ab8a movb %sil, (%r9,%rbx) + 0x49, 0x0f, 0xbe, 0x34, 0x1b, //0x0000ab8e movsbq (%r11,%rbx), %rsi + 0x49, 0x8d, 0x14, 0x1e, //0x0000ab93 leaq (%r14,%rbx), %rdx + 0x48, 0x83, 0xc2, 0x01, //0x0000ab97 addq $1, %rdx + 0x48, 0x83, 0xc3, 0x01, //0x0000ab9b addq $1, %rbx + 0x48, 0x8d, 0x04, 0x80, //0x0000ab9f leaq (%rax,%rax,4), %rax + 0x48, 0x8d, 0x04, 0x46, //0x0000aba3 leaq (%rsi,%rax,2), %rax + 0x48, 0x83, 0xc0, 0xd0, //0x0000aba7 addq $-48, %rax + 0x4c, 0x39, 0xc2, //0x0000abab cmpq %r8, %rdx + 0x0f, 0x8c, 0xc9, 0xff, 0xff, 0xff, //0x0000abae jl LBB5_2218 + //0x0000abb4 LBB5_2219 + 0x8a, 0x55, 0xd7, //0x0000abb4 movb $-41(%rbp), %dl + 0x48, 0x8b, 0x75, 0x98, //0x0000abb7 movq $-104(%rbp), %rsi + 0x29, 0xfe, //0x0000abbb subl %edi, %esi + 0x48, 0x89, 0xf7, //0x0000abbd movq %rsi, %rdi + 0x83, 0xc7, 0x01, //0x0000abc0 addl $1, %edi + 0x48, 0x85, 0xc0, //0x0000abc3 testq %rax, %rax + 0x0f, 0x85, 0x3e, 0x00, 0x00, 0x00, //0x0000abc6 jne LBB5_2224 + 0x41, 0x89, 0xdb, //0x0000abcc movl %ebx, %r11d + 0xe9, 0x93, 0x00, 0x00, 0x00, //0x0000abcf jmp LBB5_2229 + //0x0000abd4 LBB5_2221 + 0x48, 0x85, 0xc0, //0x0000abd4 testq %rax, %rax + 0x0f, 0x84, 0xc7, 0x03, 0x00, 0x00, //0x0000abd7 je LBB5_2286 + 0x48, 0x89, 0xc2, //0x0000abdd movq %rax, %rdx + 0x48, 0xd3, 0xea, //0x0000abe0 shrq %cl, %rdx + 0x48, 0x85, 0xd2, //0x0000abe3 testq %rdx, %rdx + 0x0f, 0x84, 0xb9, 0x00, 0x00, 0x00, //0x0000abe6 je LBB5_2234 + 0x49, 0xc7, 0xc4, 0xff, 0xff, 0xff, 0xff, //0x0000abec movq $-1, %r12 + 0x49, 0xd3, 0xe4, //0x0000abf3 shlq %cl, %r12 + 0x49, 0xf7, 0xd4, //0x0000abf6 notq %r12 + 0x48, 0x8b, 0x55, 0x98, //0x0000abf9 movq $-104(%rbp), %rdx + 0x29, 0xfa, //0x0000abfd subl %edi, %edx + 0x48, 0x89, 0xd7, //0x0000abff movq %rdx, %rdi + 0x83, 0xc7, 0x01, //0x0000ac02 addl $1, %edi + 0x31, 0xdb, //0x0000ac05 xorl %ebx, %ebx + 0x8a, 0x55, 0xd7, //0x0000ac07 movb $-41(%rbp), %dl + //0x0000ac0a LBB5_2224 + 0x49, 0x89, 0xf8, //0x0000ac0a movq %rdi, %r8 + 0xbe, 0x01, 0x00, 0x00, 0x00, //0x0000ac0d movl $1, %esi + 0x41, 0x89, 0xdb, //0x0000ac12 movl %ebx, %r11d + 0xe9, 0x17, 0x00, 0x00, 0x00, //0x0000ac15 jmp LBB5_2226 + //0x0000ac1a LBB5_2225 + 0x48, 0x85, 0xff, //0x0000ac1a testq %rdi, %rdi + 0x44, 0x0f, 0x45, 0xfe, //0x0000ac1d cmovnel %esi, %r15d + 0x48, 0x01, 0xc0, //0x0000ac21 addq %rax, %rax + 0x48, 0x8d, 0x04, 0x80, //0x0000ac24 leaq (%rax,%rax,4), %rax + 0x48, 0x85, 0xc0, //0x0000ac28 testq %rax, %rax + 0x0f, 0x84, 0x33, 0x00, 0x00, 0x00, //0x0000ac2b je LBB5_2228 + //0x0000ac31 LBB5_2226 + 0x48, 0x89, 0xc7, //0x0000ac31 movq %rax, %rdi + 0x48, 0xd3, 0xef, //0x0000ac34 shrq %cl, %rdi + 0x4c, 0x21, 0xe0, //0x0000ac37 andq %r12, %rax + 0x49, 0x63, 0xdb, //0x0000ac3a movslq %r11d, %rbx + 0x49, 0x39, 0xda, //0x0000ac3d cmpq %rbx, %r10 + 0x0f, 0x86, 0xd4, 0xff, 0xff, 0xff, //0x0000ac40 jbe LBB5_2225 + 0x40, 0x80, 0xc7, 0x30, //0x0000ac46 addb $48, %dil + 0x41, 0x88, 0x3c, 0x19, //0x0000ac4a movb %dil, (%r9,%rbx) + 0x83, 0xc3, 0x01, //0x0000ac4e addl $1, %ebx + 0x41, 0x89, 0xdb, //0x0000ac51 movl %ebx, %r11d + 0x48, 0x01, 0xc0, //0x0000ac54 addq %rax, %rax + 0x48, 0x8d, 0x04, 0x80, //0x0000ac57 leaq (%rax,%rax,4), %rax + 0x48, 0x85, 0xc0, //0x0000ac5b testq %rax, %rax + 0x0f, 0x85, 0xcd, 0xff, 0xff, 0xff, //0x0000ac5e jne LBB5_2226 + //0x0000ac64 LBB5_2228 + 0x4c, 0x89, 0xc7, //0x0000ac64 movq %r8, %rdi + //0x0000ac67 LBB5_2229 + 0x45, 0x85, 0xdb, //0x0000ac67 testl %r11d, %r11d + 0x0f, 0x8e, 0x62, 0x00, 0x00, 0x00, //0x0000ac6a jle LBB5_2237 + 0x44, 0x89, 0xd8, //0x0000ac70 movl %r11d, %eax + 0x48, 0x83, 0xc0, 0x01, //0x0000ac73 addq $1, %rax + 0x45, 0x31, 0xc0, //0x0000ac77 xorl %r8d, %r8d + //0x0000ac7a LBB5_2231 + 0x41, 0x8d, 0x4b, 0xff, //0x0000ac7a leal $-1(%r11), %ecx + 0x41, 0x80, 0x3c, 0x09, 0x30, //0x0000ac7e cmpb $48, (%r9,%rcx) + 0x0f, 0x85, 0x6d, 0x00, 0x00, 0x00, //0x0000ac83 jne LBB5_2239 + 0x48, 0x83, 0xc0, 0xff, //0x0000ac89 addq $-1, %rax + 0x41, 0x89, 0xcb, //0x0000ac8d movl %ecx, %r11d + 0x48, 0x83, 0xf8, 0x01, //0x0000ac90 cmpq $1, %rax + 0x0f, 0x8f, 0xe0, 0xff, 0xff, 0xff, //0x0000ac94 jg LBB5_2231 + 0x41, 0xbe, 0x02, 0xfc, 0xff, 0xff, //0x0000ac9a movl $-1022, %r14d + 0xe9, 0x5a, 0x0a, 0x00, 0x00, //0x0000aca0 jmp LBB5_2362 + //0x0000aca5 LBB5_2234 + 0x48, 0x01, 0xc0, //0x0000aca5 addq %rax, %rax + 0x48, 0x8d, 0x04, 0x80, //0x0000aca8 leaq (%rax,%rax,4), %rax + 0x83, 0xc7, 0x01, //0x0000acac addl $1, %edi + 0x48, 0x89, 0xc2, //0x0000acaf movq %rax, %rdx + 0x48, 0xd3, 0xea, //0x0000acb2 shrq %cl, %rdx + 0x48, 0x85, 0xd2, //0x0000acb5 testq %rdx, %rdx + 0x0f, 0x84, 0xe7, 0xff, 0xff, 0xff, //0x0000acb8 je LBB5_2234 + 0xe9, 0x97, 0xfe, 0xff, 0xff, //0x0000acbe jmp LBB5_2216 + //0x0000acc3 LBB5_2235 + 0x0f, 0xbc, 0xc6, //0x0000acc3 bsfl %esi, %eax + 0xe9, 0xb4, 0x02, 0x00, 0x00, //0x0000acc6 jmp LBB5_2285 + //0x0000accb LBB5_2236 + 0x89, 0xc0, //0x0000accb movl %eax, %eax + 0xe9, 0xad, 0x02, 0x00, 0x00, //0x0000accd jmp LBB5_2285 + //0x0000acd2 LBB5_2237 + 0x48, 0x89, 0x7d, 0x98, //0x0000acd2 movq %rdi, $-104(%rbp) + 0x41, 0xbe, 0x02, 0xfc, 0xff, 0xff, //0x0000acd6 movl $-1022, %r14d + 0x45, 0x85, 0xdb, //0x0000acdc testl %r11d, %r11d + 0x0f, 0x84, 0x17, 0x0a, 0x00, 0x00, //0x0000acdf je LBB5_2361 + 0xb8, 0x02, 0xfc, 0xff, 0xff, //0x0000ace5 movl $-1022, %eax + 0x48, 0x89, 0x45, 0xa8, //0x0000acea movq %rax, $-88(%rbp) + 0x45, 0x89, 0xde, //0x0000acee movl %r11d, %r14d + 0xe9, 0x19, 0x00, 0x00, 0x00, //0x0000acf1 jmp LBB5_2242 + //0x0000acf6 LBB5_2239 + 0xb8, 0x02, 0xfc, 0xff, 0xff, //0x0000acf6 movl $-1022, %eax + 0x48, 0x89, 0x45, 0xa8, //0x0000acfb movq %rax, $-88(%rbp) + 0x45, 0x89, 0xde, //0x0000acff movl %r11d, %r14d + //0x0000ad02 LBB5_2240 + 0x45, 0x85, 0xf6, //0x0000ad02 testl %r14d, %r14d + 0x0f, 0x84, 0xb3, 0x00, 0x00, 0x00, //0x0000ad05 je LBB5_2252 + 0x48, 0x89, 0x7d, 0x98, //0x0000ad0b movq %rdi, $-104(%rbp) + //0x0000ad0f LBB5_2242 + 0x49, 0x63, 0xc6, //0x0000ad0f movslq %r14d, %rax + 0x48, 0x8d, 0x78, 0xfe, //0x0000ad12 leaq $-2(%rax), %rdi + 0x48, 0x8d, 0x50, 0xff, //0x0000ad16 leaq $-1(%rax), %rdx + 0x31, 0xf6, //0x0000ad1a xorl %esi, %esi + //0x0000ad1c LBB5_2243 + 0x48, 0x8d, 0x0d, 0x1d, 0x46, 0x00, 0x00, //0x0000ad1c leaq $17949(%rip), %rcx /* _LSHIFT_TAB+0(%rip) */ + 0x0f, 0xb6, 0x9c, 0x0e, 0x8c, 0x15, 0x00, 0x00, //0x0000ad23 movzbl $5516(%rsi,%rcx), %ebx + 0x41, 0x0f, 0xb6, 0x0c, 0x31, //0x0000ad2b movzbl (%r9,%rsi), %ecx + 0x38, 0xd9, //0x0000ad30 cmpb %bl, %cl + 0x0f, 0x85, 0x91, 0x00, 0x00, 0x00, //0x0000ad32 jne LBB5_2253 + 0x48, 0x39, 0xf2, //0x0000ad38 cmpq %rsi, %rdx + 0x0f, 0x84, 0x5a, 0x00, 0x00, 0x00, //0x0000ad3b je LBB5_2250 + 0x48, 0x8d, 0x0d, 0xf8, 0x45, 0x00, 0x00, //0x0000ad41 leaq $17912(%rip), %rcx /* _LSHIFT_TAB+0(%rip) */ + 0x0f, 0xb6, 0x9c, 0x0e, 0x8d, 0x15, 0x00, 0x00, //0x0000ad48 movzbl $5517(%rsi,%rcx), %ebx + 0x41, 0x0f, 0xb6, 0x4c, 0x31, 0x01, //0x0000ad50 movzbl $1(%r9,%rsi), %ecx + 0x38, 0xd9, //0x0000ad56 cmpb %bl, %cl + 0x0f, 0x85, 0x6b, 0x00, 0x00, 0x00, //0x0000ad58 jne LBB5_2253 + 0x48, 0x39, 0xf7, //0x0000ad5e cmpq %rsi, %rdi + 0x0f, 0x84, 0x34, 0x00, 0x00, 0x00, //0x0000ad61 je LBB5_2250 + 0x48, 0x83, 0xfe, 0x24, //0x0000ad67 cmpq $36, %rsi + 0x0f, 0x84, 0x42, 0x00, 0x00, 0x00, //0x0000ad6b je LBB5_2251 + 0x48, 0x8d, 0x0d, 0xc8, 0x45, 0x00, 0x00, //0x0000ad71 leaq $17864(%rip), %rcx /* _LSHIFT_TAB+0(%rip) */ + 0x0f, 0xb6, 0x9c, 0x0e, 0x8e, 0x15, 0x00, 0x00, //0x0000ad78 movzbl $5518(%rsi,%rcx), %ebx + 0x41, 0x0f, 0xb6, 0x4c, 0x31, 0x02, //0x0000ad80 movzbl $2(%r9,%rsi), %ecx + 0x38, 0xd9, //0x0000ad86 cmpb %bl, %cl + 0x0f, 0x85, 0x3b, 0x00, 0x00, 0x00, //0x0000ad88 jne LBB5_2253 + 0x48, 0x83, 0xc6, 0x03, //0x0000ad8e addq $3, %rsi + 0x48, 0x39, 0xf0, //0x0000ad92 cmpq %rsi, %rax + 0x0f, 0x85, 0x81, 0xff, 0xff, 0xff, //0x0000ad95 jne LBB5_2243 + //0x0000ad9b LBB5_2250 + 0x44, 0x89, 0xf0, //0x0000ad9b movl %r14d, %eax + 0x48, 0x8d, 0x0d, 0x9b, 0x45, 0x00, 0x00, //0x0000ad9e leaq $17819(%rip), %rcx /* _LSHIFT_TAB+0(%rip) */ + 0x80, 0xbc, 0x08, 0x8c, 0x15, 0x00, 0x00, 0x00, //0x0000ada5 cmpb $0, $5516(%rax,%rcx) + 0x0f, 0x85, 0x24, 0x00, 0x00, 0x00, //0x0000adad jne LBB5_2254 + //0x0000adb3 LBB5_2251 + 0x41, 0xb8, 0x10, 0x00, 0x00, 0x00, //0x0000adb3 movl $16, %r8d + 0xe9, 0x1f, 0x00, 0x00, 0x00, //0x0000adb9 jmp LBB5_2255 + //0x0000adbe LBB5_2252 + 0x31, 0xc0, //0x0000adbe xorl %eax, %eax + 0x4c, 0x8b, 0x5d, 0xc0, //0x0000adc0 movq $-64(%rbp), %r11 + 0xe9, 0xe8, 0x01, 0x00, 0x00, //0x0000adc4 jmp LBB5_2287 + //0x0000adc9 LBB5_2253 + 0x41, 0xb8, 0x10, 0x00, 0x00, 0x00, //0x0000adc9 movl $16, %r8d + 0x38, 0xd9, //0x0000adcf cmpb %bl, %cl + 0x0f, 0x8d, 0x06, 0x00, 0x00, 0x00, //0x0000add1 jge LBB5_2255 + //0x0000add7 LBB5_2254 + 0x41, 0xb8, 0x0f, 0x00, 0x00, 0x00, //0x0000add7 movl $15, %r8d + //0x0000addd LBB5_2255 + 0x45, 0x85, 0xf6, //0x0000addd testl %r14d, %r14d + 0x0f, 0x8e, 0x27, 0x01, 0x00, 0x00, //0x0000ade0 jle LBB5_2267 + 0x49, 0xbd, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfa, //0x0000ade6 movabsq $-432345564227567616, %r13 + 0x4c, 0x89, 0x85, 0x60, 0xff, 0xff, 0xff, //0x0000adf0 movq %r8, $-160(%rbp) + 0x47, 0x8d, 0x24, 0x30, //0x0000adf7 leal (%r8,%r14), %r12d + 0x44, 0x89, 0xf3, //0x0000adfb movl %r14d, %ebx + 0x4d, 0x63, 0xc4, //0x0000adfe movslq %r12d, %r8 + 0x49, 0x83, 0xc0, 0xff, //0x0000ae01 addq $-1, %r8 + 0x48, 0x83, 0xc3, 0x01, //0x0000ae05 addq $1, %rbx + 0x41, 0x83, 0xc6, 0xff, //0x0000ae09 addl $-1, %r14d + 0x31, 0xc9, //0x0000ae0d xorl %ecx, %ecx + 0xbf, 0x01, 0x00, 0x00, 0x00, //0x0000ae0f movl $1, %edi + 0xe9, 0x21, 0x00, 0x00, 0x00, //0x0000ae14 jmp LBB5_2259 + //0x0000ae19 LBB5_2257 + 0x48, 0x85, 0xc0, //0x0000ae19 testq %rax, %rax + 0x44, 0x0f, 0x45, 0xff, //0x0000ae1c cmovnel %edi, %r15d + //0x0000ae20 LBB5_2258 + 0x41, 0x83, 0xc4, 0xff, //0x0000ae20 addl $-1, %r12d + 0x49, 0x83, 0xc0, 0xff, //0x0000ae24 addq $-1, %r8 + 0x48, 0x83, 0xc3, 0xff, //0x0000ae28 addq $-1, %rbx + 0x41, 0x83, 0xc6, 0xff, //0x0000ae2c addl $-1, %r14d + 0x48, 0x83, 0xfb, 0x01, //0x0000ae30 cmpq $1, %rbx + 0x0f, 0x8e, 0x4b, 0x00, 0x00, 0x00, //0x0000ae34 jle LBB5_2261 + //0x0000ae3a LBB5_2259 + 0x4c, 0x01, 0xe9, //0x0000ae3a addq %r13, %rcx + 0x44, 0x89, 0xf0, //0x0000ae3d movl %r14d, %eax + 0x49, 0x0f, 0xbe, 0x34, 0x01, //0x0000ae40 movsbq (%r9,%rax), %rsi + 0x48, 0xc1, 0xe6, 0x35, //0x0000ae45 shlq $53, %rsi + 0x48, 0x01, 0xce, //0x0000ae49 addq %rcx, %rsi + 0x48, 0x89, 0xf0, //0x0000ae4c movq %rsi, %rax + 0x48, 0xb9, 0xcd, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, //0x0000ae4f movabsq $-3689348814741910323, %rcx + 0x48, 0xf7, 0xe1, //0x0000ae59 mulq %rcx + 0x48, 0x89, 0xd1, //0x0000ae5c movq %rdx, %rcx + 0x48, 0xc1, 0xe9, 0x03, //0x0000ae5f shrq $3, %rcx + 0x48, 0x8d, 0x04, 0x09, //0x0000ae63 leaq (%rcx,%rcx), %rax + 0x48, 0x8d, 0x14, 0x80, //0x0000ae67 leaq (%rax,%rax,4), %rdx + 0x48, 0x89, 0xf0, //0x0000ae6b movq %rsi, %rax + 0x48, 0x29, 0xd0, //0x0000ae6e subq %rdx, %rax + 0x4d, 0x39, 0xd0, //0x0000ae71 cmpq %r10, %r8 + 0x0f, 0x83, 0x9f, 0xff, 0xff, 0xff, //0x0000ae74 jae LBB5_2257 + 0x04, 0x30, //0x0000ae7a addb $48, %al + 0x43, 0x88, 0x04, 0x01, //0x0000ae7c movb %al, (%r9,%r8) + 0xe9, 0x9b, 0xff, 0xff, 0xff, //0x0000ae80 jmp LBB5_2258 + //0x0000ae85 LBB5_2261 + 0x48, 0x83, 0xfe, 0x0a, //0x0000ae85 cmpq $10, %rsi + 0x0f, 0x83, 0x0c, 0x00, 0x00, 0x00, //0x0000ae89 jae LBB5_2263 + 0x4c, 0x8b, 0x85, 0x60, 0xff, 0xff, 0xff, //0x0000ae8f movq $-160(%rbp), %r8 + 0xe9, 0x72, 0x00, 0x00, 0x00, //0x0000ae96 jmp LBB5_2267 + //0x0000ae9b LBB5_2263 + 0x49, 0x63, 0xf4, //0x0000ae9b movslq %r12d, %rsi + 0x48, 0x83, 0xc6, 0xff, //0x0000ae9e addq $-1, %rsi + 0xbf, 0x01, 0x00, 0x00, 0x00, //0x0000aea2 movl $1, %edi + 0x4c, 0x8b, 0x85, 0x60, 0xff, 0xff, 0xff, //0x0000aea7 movq $-160(%rbp), %r8 + 0xe9, 0x18, 0x00, 0x00, 0x00, //0x0000aeae jmp LBB5_2265 + //0x0000aeb3 LBB5_2264 + 0x48, 0x85, 0xc0, //0x0000aeb3 testq %rax, %rax + 0x44, 0x0f, 0x45, 0xff, //0x0000aeb6 cmovnel %edi, %r15d + 0x48, 0x83, 0xc6, 0xff, //0x0000aeba addq $-1, %rsi + 0x48, 0x83, 0xf9, 0x09, //0x0000aebe cmpq $9, %rcx + 0x48, 0x89, 0xd1, //0x0000aec2 movq %rdx, %rcx + 0x0f, 0x86, 0x42, 0x00, 0x00, 0x00, //0x0000aec5 jbe LBB5_2267 + //0x0000aecb LBB5_2265 + 0x48, 0x89, 0xc8, //0x0000aecb movq %rcx, %rax + 0x48, 0xba, 0xcd, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, //0x0000aece movabsq $-3689348814741910323, %rdx + 0x48, 0xf7, 0xe2, //0x0000aed8 mulq %rdx + 0x48, 0xc1, 0xea, 0x03, //0x0000aedb shrq $3, %rdx + 0x48, 0x8d, 0x04, 0x12, //0x0000aedf leaq (%rdx,%rdx), %rax + 0x48, 0x8d, 0x1c, 0x80, //0x0000aee3 leaq (%rax,%rax,4), %rbx + 0x48, 0x89, 0xc8, //0x0000aee7 movq %rcx, %rax + 0x48, 0x29, 0xd8, //0x0000aeea subq %rbx, %rax + 0x4c, 0x39, 0xd6, //0x0000aeed cmpq %r10, %rsi + 0x0f, 0x83, 0xbd, 0xff, 0xff, 0xff, //0x0000aef0 jae LBB5_2264 + 0x04, 0x30, //0x0000aef6 addb $48, %al + 0x41, 0x88, 0x04, 0x31, //0x0000aef8 movb %al, (%r9,%rsi) + 0x48, 0x83, 0xc6, 0xff, //0x0000aefc addq $-1, %rsi + 0x48, 0x83, 0xf9, 0x09, //0x0000af00 cmpq $9, %rcx + 0x48, 0x89, 0xd1, //0x0000af04 movq %rdx, %rcx + 0x0f, 0x87, 0xbe, 0xff, 0xff, 0xff, //0x0000af07 ja LBB5_2265 + //0x0000af0d LBB5_2267 + 0x45, 0x01, 0xc3, //0x0000af0d addl %r8d, %r11d + 0x49, 0x63, 0xc3, //0x0000af10 movslq %r11d, %rax + 0x49, 0x39, 0xc2, //0x0000af13 cmpq %rax, %r10 + 0x41, 0x0f, 0x46, 0xc2, //0x0000af16 cmovbel %r10d, %eax + 0x48, 0x8b, 0x7d, 0x98, //0x0000af1a movq $-104(%rbp), %rdi + 0x44, 0x01, 0xc7, //0x0000af1e addl %r8d, %edi + 0x85, 0xc0, //0x0000af21 testl %eax, %eax + 0x0f, 0x8e, 0x2d, 0x00, 0x00, 0x00, //0x0000af23 jle LBB5_2272 + 0x89, 0xc1, //0x0000af29 movl %eax, %ecx + 0x48, 0x83, 0xc1, 0x01, //0x0000af2b addq $1, %rcx + 0x4c, 0x8b, 0x5d, 0xc0, //0x0000af2f movq $-64(%rbp), %r11 + //0x0000af33 LBB5_2269 + 0x8d, 0x50, 0xff, //0x0000af33 leal $-1(%rax), %edx + 0x41, 0x80, 0x3c, 0x11, 0x30, //0x0000af36 cmpb $48, (%r9,%rdx) + 0x0f, 0x85, 0x21, 0x00, 0x00, 0x00, //0x0000af3b jne LBB5_2273 + 0x48, 0x83, 0xc1, 0xff, //0x0000af41 addq $-1, %rcx + 0x89, 0xd0, //0x0000af45 movl %edx, %eax + 0x48, 0x83, 0xf9, 0x01, //0x0000af47 cmpq $1, %rcx + 0x0f, 0x8f, 0xe2, 0xff, 0xff, 0xff, //0x0000af4b jg LBB5_2269 + 0xe9, 0x14, 0x00, 0x00, 0x00, //0x0000af51 jmp LBB5_2271 + //0x0000af56 LBB5_2272 + 0x85, 0xc0, //0x0000af56 testl %eax, %eax + 0x4c, 0x8b, 0x5d, 0xc0, //0x0000af58 movq $-64(%rbp), %r11 + 0x0f, 0x84, 0x08, 0x00, 0x00, 0x00, //0x0000af5c je LBB5_2271 + //0x0000af62 LBB5_2273 + 0x8a, 0x55, 0xd7, //0x0000af62 movb $-41(%rbp), %dl + 0xe9, 0x47, 0x00, 0x00, 0x00, //0x0000af65 jmp LBB5_2287 + //0x0000af6a LBB5_2271 + 0x31, 0xd2, //0x0000af6a xorl %edx, %edx + 0x31, 0xf6, //0x0000af6c xorl %esi, %esi + 0x4c, 0x8b, 0x7d, 0xc8, //0x0000af6e movq $-56(%rbp), %r15 + 0x4c, 0x8b, 0x75, 0xa8, //0x0000af72 movq $-88(%rbp), %r14 + 0xe9, 0xdd, 0x09, 0x00, 0x00, //0x0000af76 jmp LBB5_2381 + //0x0000af7b LBB5_2284 + 0x41, 0x0f, 0xbc, 0xc0, //0x0000af7b bsfl %r8d, %eax + //0x0000af7f LBB5_2285 + 0x48, 0x8b, 0x4d, 0xa8, //0x0000af7f movq $-88(%rbp), %rcx + 0x4c, 0x29, 0xf1, //0x0000af83 subq %r14, %rcx + 0x48, 0x03, 0x4d, 0xc8, //0x0000af86 addq $-56(%rbp), %rcx + 0x48, 0x29, 0xc1, //0x0000af8a subq %rax, %rcx + 0x48, 0xf7, 0xd2, //0x0000af8d notq %rdx + 0x48, 0x01, 0xca, //0x0000af90 addq %rcx, %rdx + 0xc5, 0x7e, 0x6f, 0x1d, 0xc5, 0x50, 0xff, 0xff, //0x0000af93 vmovdqu $-44859(%rip), %ymm11 /* LCPI5_0+0(%rip) */ + 0x48, 0x8b, 0x75, 0xb8, //0x0000af9b movq $-72(%rbp), %rsi + 0xe9, 0x43, 0xe3, 0xff, 0xff, //0x0000af9f jmp LBB5_1844 + //0x0000afa4 LBB5_2286 + 0x31, 0xc0, //0x0000afa4 xorl %eax, %eax + 0x4c, 0x8b, 0x5d, 0xc0, //0x0000afa6 movq $-64(%rbp), %r11 + 0x8a, 0x55, 0xd7, //0x0000afaa movb $-41(%rbp), %dl + 0x48, 0x8b, 0x7d, 0x98, //0x0000afad movq $-104(%rbp), %rdi + //0x0000afb1 LBB5_2287 + 0x49, 0xc7, 0xc0, 0xff, 0xff, 0xff, 0xff, //0x0000afb1 movq $-1, %r8 + 0x83, 0xff, 0x14, //0x0000afb8 cmpl $20, %edi + 0x0f, 0x8e, 0x1a, 0x00, 0x00, 0x00, //0x0000afbb jle LBB5_2289 + 0x4c, 0x8b, 0x7d, 0xc8, //0x0000afc1 movq $-56(%rbp), %r15 + 0x8b, 0x4d, 0x84, //0x0000afc5 movl $-124(%rbp), %ecx + 0x48, 0xbe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x0000afc8 movabsq $4503599627370495, %rsi + 0x4c, 0x8b, 0x75, 0xa8, //0x0000afd2 movq $-88(%rbp), %r14 + 0xe9, 0xd6, 0x09, 0x00, 0x00, //0x0000afd6 jmp LBB5_2386 + //0x0000afdb LBB5_2289 + 0x89, 0xf9, //0x0000afdb movl %edi, %ecx + 0x85, 0xff, //0x0000afdd testl %edi, %edi + 0x0f, 0x8e, 0x52, 0x00, 0x00, 0x00, //0x0000afdf jle LBB5_2295 + 0x49, 0x89, 0xfa, //0x0000afe5 movq %rdi, %r10 + 0x31, 0xff, //0x0000afe8 xorl %edi, %edi + 0x85, 0xc0, //0x0000afea testl %eax, %eax + 0xbb, 0x00, 0x00, 0x00, 0x00, //0x0000afec movl $0, %ebx + 0x0f, 0x4f, 0xd8, //0x0000aff1 cmovgl %eax, %ebx + 0x4c, 0x8d, 0x59, 0xff, //0x0000aff4 leaq $-1(%rcx), %r11 + 0x49, 0x39, 0xdb, //0x0000aff8 cmpq %rbx, %r11 + 0x4c, 0x0f, 0x43, 0xdb, //0x0000affb cmovaeq %rbx, %r11 + 0x45, 0x8d, 0x43, 0x01, //0x0000afff leal $1(%r11), %r8d + 0x31, 0xd2, //0x0000b003 xorl %edx, %edx + //0x0000b005 LBB5_2291 + 0x48, 0x39, 0xfb, //0x0000b005 cmpq %rdi, %rbx + 0x0f, 0x84, 0x21, 0x00, 0x00, 0x00, //0x0000b008 je LBB5_2294 + 0x48, 0x8d, 0x14, 0x92, //0x0000b00e leaq (%rdx,%rdx,4), %rdx + 0x49, 0x0f, 0xbe, 0x34, 0x39, //0x0000b012 movsbq (%r9,%rdi), %rsi + 0x48, 0x8d, 0x14, 0x56, //0x0000b017 leaq (%rsi,%rdx,2), %rdx + 0x48, 0x83, 0xc2, 0xd0, //0x0000b01b addq $-48, %rdx + 0x48, 0x83, 0xc7, 0x01, //0x0000b01f addq $1, %rdi + 0x48, 0x39, 0xf9, //0x0000b023 cmpq %rdi, %rcx + 0x0f, 0x85, 0xd9, 0xff, 0xff, 0xff, //0x0000b026 jne LBB5_2291 + 0x45, 0x89, 0xc3, //0x0000b02c movl %r8d, %r11d + //0x0000b02f LBB5_2294 + 0x4c, 0x89, 0xd7, //0x0000b02f movq %r10, %rdi + 0xe9, 0x05, 0x00, 0x00, 0x00, //0x0000b032 jmp LBB5_2296 + //0x0000b037 LBB5_2295 + 0x45, 0x31, 0xdb, //0x0000b037 xorl %r11d, %r11d + 0x31, 0xd2, //0x0000b03a xorl %edx, %edx + //0x0000b03c LBB5_2296 + 0x85, 0xff, //0x0000b03c testl %edi, %edi + 0x41, 0x0f, 0x9e, 0xc2, //0x0000b03e setle %r10b + 0x49, 0x89, 0xfc, //0x0000b042 movq %rdi, %r12 + 0x44, 0x29, 0xdf, //0x0000b045 subl %r11d, %edi + 0x0f, 0x8e, 0x86, 0x08, 0x00, 0x00, //0x0000b048 jle LBB5_2369 + 0x83, 0xff, 0x10, //0x0000b04e cmpl $16, %edi + 0x0f, 0x82, 0x89, 0x08, 0x00, 0x00, //0x0000b051 jb LBB5_2371 + 0x41, 0x89, 0xf8, //0x0000b057 movl %edi, %r8d + 0xc5, 0xfa, 0x6f, 0x05, 0x5e, 0x51, 0xff, 0xff, //0x0000b05a vmovdqu $-44706(%rip), %xmm0 /* LCPI5_23+0(%rip) */ + 0xc4, 0xe3, 0xf9, 0x22, 0xc2, 0x00, //0x0000b062 vpinsrq $0, %rdx, %xmm0, %xmm0 + 0x41, 0x83, 0xe0, 0xf0, //0x0000b068 andl $-16, %r8d + 0xc4, 0xe3, 0x7d, 0x02, 0x05, 0x4a, 0x51, 0xff, 0xff, 0xf0, //0x0000b06c vpblendd $240, $-44726(%rip), %ymm0, %ymm0 /* LCPI5_23+0(%rip) */ + 0x41, 0x8d, 0x70, 0xf0, //0x0000b076 leal $-16(%r8), %esi + 0x89, 0xf2, //0x0000b07a movl %esi, %edx + 0xc1, 0xea, 0x04, //0x0000b07c shrl $4, %edx + 0x83, 0xc2, 0x01, //0x0000b07f addl $1, %edx + 0x89, 0xd3, //0x0000b082 movl %edx, %ebx + 0x83, 0xe3, 0x03, //0x0000b084 andl $3, %ebx + 0x83, 0xfe, 0x30, //0x0000b087 cmpl $48, %esi + 0x0f, 0x83, 0x89, 0x06, 0x00, 0x00, //0x0000b08a jae LBB5_2363 + 0xc4, 0xe2, 0x7d, 0x59, 0x15, 0xf7, 0x51, 0xff, 0xff, //0x0000b090 vpbroadcastq $-44553(%rip), %ymm2 /* LCPI5_24+0(%rip) */ + 0xc5, 0xfd, 0x6f, 0xda, //0x0000b099 vmovdqa %ymm2, %ymm3 + 0xc5, 0xfd, 0x6f, 0xca, //0x0000b09d vmovdqa %ymm2, %ymm1 + 0xe9, 0xf3, 0x06, 0x00, 0x00, //0x0000b0a1 jmp LBB5_2365 + //0x0000b0a6 LBB5_2300 + 0x0f, 0xbc, 0xc2, //0x0000b0a6 bsfl %edx, %eax + 0x49, 0x01, 0xc4, //0x0000b0a9 addq %rax, %r12 + 0xc5, 0xfe, 0x6f, 0x05, 0xcc, 0x4f, 0xff, 0xff, //0x0000b0ac vmovdqu $-45108(%rip), %ymm0 /* LCPI5_1+0(%rip) */ + 0xc5, 0xfe, 0x6f, 0x0d, 0xe4, 0x4f, 0xff, 0xff, //0x0000b0b4 vmovdqu $-45084(%rip), %ymm1 /* LCPI5_2+0(%rip) */ + 0xc5, 0xfe, 0x6f, 0x15, 0xfc, 0x4f, 0xff, 0xff, //0x0000b0bc vmovdqu $-45060(%rip), %ymm2 /* LCPI5_3+0(%rip) */ + 0x48, 0x8d, 0x15, 0x45, 0x5b, 0x00, 0x00, //0x0000b0c4 leaq $23365(%rip), %rdx /* _ESCAPED_TAB+0(%rip) */ + 0x4c, 0x89, 0xe7, //0x0000b0cb movq %r12, %rdi + 0x4c, 0x89, 0xe0, //0x0000b0ce movq %r12, %rax + //0x0000b0d1 LBB5_2301 + 0x0f, 0xb6, 0x77, 0x01, //0x0000b0d1 movzbl $1(%rdi), %esi + 0x48, 0x83, 0xfe, 0x75, //0x0000b0d5 cmpq $117, %rsi + 0x0f, 0x84, 0x21, 0x00, 0x00, 0x00, //0x0000b0d9 je LBB5_2304 + 0x8a, 0x1c, 0x16, //0x0000b0df movb (%rsi,%rdx), %bl + 0x84, 0xdb, //0x0000b0e2 testb %bl, %bl + 0x0f, 0x84, 0x00, 0x06, 0x00, 0x00, //0x0000b0e4 je LBB5_2360 + 0x4c, 0x89, 0x5d, 0xc0, //0x0000b0ea movq %r11, $-64(%rbp) + 0x48, 0x83, 0xc7, 0x02, //0x0000b0ee addq $2, %rdi + 0x88, 0x18, //0x0000b0f2 movb %bl, (%rax) + 0x48, 0x83, 0xc0, 0x01, //0x0000b0f4 addq $1, %rax + 0x49, 0x89, 0xfc, //0x0000b0f8 movq %rdi, %r12 + 0xe9, 0x59, 0x02, 0x00, 0x00, //0x0000b0fb jmp LBB5_2324 + //0x0000b100 LBB5_2304 + 0x4c, 0x89, 0x5d, 0xc0, //0x0000b100 movq %r11, $-64(%rbp) + 0x44, 0x8b, 0x77, 0x02, //0x0000b104 movl $2(%rdi), %r14d + 0x45, 0x89, 0xf1, //0x0000b108 movl %r14d, %r9d + 0x41, 0xf7, 0xd1, //0x0000b10b notl %r9d + 0x41, 0x8d, 0x9e, 0xd0, 0xcf, 0xcf, 0xcf, //0x0000b10e leal $-808464432(%r14), %ebx + 0x41, 0x81, 0xe1, 0x80, 0x80, 0x80, 0x80, //0x0000b115 andl $-2139062144, %r9d + 0x40, 0xb6, 0x01, //0x0000b11c movb $1, %sil + 0x48, 0x89, 0x75, 0x90, //0x0000b11f movq %rsi, $-112(%rbp) + 0x48, 0xc7, 0xc6, 0xf4, 0xff, 0xff, 0xff, //0x0000b123 movq $-12, %rsi + 0x41, 0x85, 0xd9, //0x0000b12a testl %ebx, %r9d + 0x0f, 0x85, 0xd1, 0x0d, 0x00, 0x00, //0x0000b12d jne LBB5_2447 + 0x41, 0x8d, 0x9e, 0x19, 0x19, 0x19, 0x19, //0x0000b133 leal $421075225(%r14), %ebx + 0x44, 0x09, 0xf3, //0x0000b13a orl %r14d, %ebx + 0xf7, 0xc3, 0x80, 0x80, 0x80, 0x80, //0x0000b13d testl $-2139062144, %ebx + 0x0f, 0x85, 0xbb, 0x0d, 0x00, 0x00, //0x0000b143 jne LBB5_2447 + 0x44, 0x89, 0xf3, //0x0000b149 movl %r14d, %ebx + 0x81, 0xe3, 0x7f, 0x7f, 0x7f, 0x7f, //0x0000b14c andl $2139062143, %ebx + 0x41, 0xba, 0xc0, 0xc0, 0xc0, 0xc0, //0x0000b152 movl $-1061109568, %r10d + 0x41, 0x29, 0xda, //0x0000b158 subl %ebx, %r10d + 0x44, 0x8d, 0x9b, 0x46, 0x46, 0x46, 0x46, //0x0000b15b leal $1179010630(%rbx), %r11d + 0x45, 0x21, 0xca, //0x0000b162 andl %r9d, %r10d + 0x45, 0x85, 0xda, //0x0000b165 testl %r11d, %r10d + 0x0f, 0x85, 0x96, 0x0d, 0x00, 0x00, //0x0000b168 jne LBB5_2447 + 0x41, 0xba, 0xe0, 0xe0, 0xe0, 0xe0, //0x0000b16e movl $-522133280, %r10d + 0x41, 0x29, 0xda, //0x0000b174 subl %ebx, %r10d + 0x81, 0xc3, 0x39, 0x39, 0x39, 0x39, //0x0000b177 addl $960051513, %ebx + 0x45, 0x21, 0xd1, //0x0000b17d andl %r10d, %r9d + 0x41, 0x85, 0xd9, //0x0000b180 testl %ebx, %r9d + 0x0f, 0x85, 0x7b, 0x0d, 0x00, 0x00, //0x0000b183 jne LBB5_2447 + 0x41, 0x0f, 0xce, //0x0000b189 bswapl %r14d + 0x44, 0x89, 0xf3, //0x0000b18c movl %r14d, %ebx + 0xc1, 0xeb, 0x04, //0x0000b18f shrl $4, %ebx + 0xf7, 0xd3, //0x0000b192 notl %ebx + 0x81, 0xe3, 0x01, 0x01, 0x01, 0x01, //0x0000b194 andl $16843009, %ebx + 0x8d, 0x1c, 0xdb, //0x0000b19a leal (%rbx,%rbx,8), %ebx + 0x41, 0x81, 0xe6, 0x0f, 0x0f, 0x0f, 0x0f, //0x0000b19d andl $252645135, %r14d + 0x41, 0x01, 0xde, //0x0000b1a4 addl %ebx, %r14d + 0x44, 0x89, 0xf3, //0x0000b1a7 movl %r14d, %ebx + 0xc1, 0xeb, 0x04, //0x0000b1aa shrl $4, %ebx + 0x44, 0x09, 0xf3, //0x0000b1ad orl %r14d, %ebx + 0x44, 0x0f, 0xb6, 0xcb, //0x0000b1b0 movzbl %bl, %r9d + 0xc1, 0xeb, 0x08, //0x0000b1b4 shrl $8, %ebx + 0x81, 0xe3, 0x00, 0xff, 0x00, 0x00, //0x0000b1b7 andl $65280, %ebx + 0x41, 0x09, 0xd9, //0x0000b1bd orl %ebx, %r9d + 0x4c, 0x8d, 0x67, 0x06, //0x0000b1c0 leaq $6(%rdi), %r12 + 0x41, 0x81, 0xf9, 0x80, 0x00, 0x00, 0x00, //0x0000b1c4 cmpl $128, %r9d + 0x0f, 0x82, 0x73, 0x04, 0x00, 0x00, //0x0000b1cb jb LBB5_2355 + 0x45, 0x31, 0xf6, //0x0000b1d1 xorl %r14d, %r14d + //0x0000b1d4 LBB5_2310 + 0x41, 0x81, 0xf9, 0xff, 0x07, 0x00, 0x00, //0x0000b1d4 cmpl $2047, %r9d + 0x0f, 0x86, 0x72, 0x04, 0x00, 0x00, //0x0000b1db jbe LBB5_2357 + 0x44, 0x89, 0xcb, //0x0000b1e1 movl %r9d, %ebx + 0x81, 0xe3, 0x00, 0xf8, 0xff, 0xff, //0x0000b1e4 andl $-2048, %ebx + 0x81, 0xfb, 0x00, 0xd8, 0x00, 0x00, //0x0000b1ea cmpl $55296, %ebx + 0x0f, 0x85, 0x2e, 0x01, 0x00, 0x00, //0x0000b1f0 jne LBB5_2322 + 0x41, 0x81, 0xf9, 0xff, 0xdb, 0x00, 0x00, //0x0000b1f6 cmpl $56319, %r9d + 0x0f, 0x87, 0x77, 0x04, 0x00, 0x00, //0x0000b1fd ja LBB5_2358 + 0x42, 0x80, 0x7c, 0x77, 0x06, 0x5c, //0x0000b203 cmpb $92, $6(%rdi,%r14,2) + 0x0f, 0x85, 0x6b, 0x04, 0x00, 0x00, //0x0000b209 jne LBB5_2358 + 0x42, 0x80, 0x7c, 0x77, 0x07, 0x75, //0x0000b20f cmpb $117, $7(%rdi,%r14,2) + 0x0f, 0x85, 0x5f, 0x04, 0x00, 0x00, //0x0000b215 jne LBB5_2358 + 0x42, 0x8b, 0x5c, 0x77, 0x08, //0x0000b21b movl $8(%rdi,%r14,2), %ebx + 0x41, 0x89, 0xda, //0x0000b220 movl %ebx, %r10d + 0x41, 0xf7, 0xd2, //0x0000b223 notl %r10d + 0x48, 0x89, 0x5d, 0xc8, //0x0000b226 movq %rbx, $-56(%rbp) + 0x44, 0x8d, 0x9b, 0xd0, 0xcf, 0xcf, 0xcf, //0x0000b22a leal $-808464432(%rbx), %r11d + 0x41, 0x81, 0xe2, 0x80, 0x80, 0x80, 0x80, //0x0000b231 andl $-2139062144, %r10d + 0x45, 0x85, 0xda, //0x0000b238 testl %r11d, %r10d + 0x0f, 0x85, 0xc3, 0x0c, 0x00, 0x00, //0x0000b23b jne LBB5_2447 + 0x4c, 0x8b, 0x5d, 0xc8, //0x0000b241 movq $-56(%rbp), %r11 + 0x41, 0x8d, 0x9b, 0x19, 0x19, 0x19, 0x19, //0x0000b245 leal $421075225(%r11), %ebx + 0x44, 0x09, 0xdb, //0x0000b24c orl %r11d, %ebx + 0xf7, 0xc3, 0x80, 0x80, 0x80, 0x80, //0x0000b24f testl $-2139062144, %ebx + 0x0f, 0x85, 0xa9, 0x0c, 0x00, 0x00, //0x0000b255 jne LBB5_2447 + 0x4c, 0x8b, 0x5d, 0xc8, //0x0000b25b movq $-56(%rbp), %r11 + 0x41, 0x81, 0xe3, 0x7f, 0x7f, 0x7f, 0x7f, //0x0000b25f andl $2139062143, %r11d + 0xbb, 0xc0, 0xc0, 0xc0, 0xc0, //0x0000b266 movl $-1061109568, %ebx + 0x44, 0x29, 0xdb, //0x0000b26b subl %r11d, %ebx + 0x89, 0x5d, 0xa8, //0x0000b26e movl %ebx, $-88(%rbp) + 0x41, 0x8d, 0x9b, 0x46, 0x46, 0x46, 0x46, //0x0000b271 leal $1179010630(%r11), %ebx + 0x89, 0x5d, 0x98, //0x0000b278 movl %ebx, $-104(%rbp) + 0x8b, 0x5d, 0xa8, //0x0000b27b movl $-88(%rbp), %ebx + 0x44, 0x21, 0xd3, //0x0000b27e andl %r10d, %ebx + 0x85, 0x5d, 0x98, //0x0000b281 testl %ebx, $-104(%rbp) + 0x0f, 0x85, 0x7a, 0x0c, 0x00, 0x00, //0x0000b284 jne LBB5_2447 + 0xbb, 0xe0, 0xe0, 0xe0, 0xe0, //0x0000b28a movl $-522133280, %ebx + 0x44, 0x29, 0xdb, //0x0000b28f subl %r11d, %ebx + 0x41, 0x81, 0xc3, 0x39, 0x39, 0x39, 0x39, //0x0000b292 addl $960051513, %r11d + 0x41, 0x21, 0xda, //0x0000b299 andl %ebx, %r10d + 0x45, 0x85, 0xda, //0x0000b29c testl %r11d, %r10d + 0x0f, 0x85, 0x5f, 0x0c, 0x00, 0x00, //0x0000b29f jne LBB5_2447 + 0x4c, 0x8b, 0x55, 0xc8, //0x0000b2a5 movq $-56(%rbp), %r10 + 0x41, 0x0f, 0xca, //0x0000b2a9 bswapl %r10d + 0x44, 0x89, 0xd3, //0x0000b2ac movl %r10d, %ebx + 0xc1, 0xeb, 0x04, //0x0000b2af shrl $4, %ebx + 0xf7, 0xd3, //0x0000b2b2 notl %ebx + 0x81, 0xe3, 0x01, 0x01, 0x01, 0x01, //0x0000b2b4 andl $16843009, %ebx + 0x8d, 0x1c, 0xdb, //0x0000b2ba leal (%rbx,%rbx,8), %ebx + 0x41, 0x81, 0xe2, 0x0f, 0x0f, 0x0f, 0x0f, //0x0000b2bd andl $252645135, %r10d + 0x41, 0x01, 0xda, //0x0000b2c4 addl %ebx, %r10d + 0x44, 0x89, 0xd3, //0x0000b2c7 movl %r10d, %ebx + 0xc1, 0xeb, 0x04, //0x0000b2ca shrl $4, %ebx + 0x44, 0x09, 0xd3, //0x0000b2cd orl %r10d, %ebx + 0x41, 0x89, 0xdb, //0x0000b2d0 movl %ebx, %r11d + 0x41, 0xc1, 0xeb, 0x08, //0x0000b2d3 shrl $8, %r11d + 0x41, 0x81, 0xe3, 0x00, 0xff, 0x00, 0x00, //0x0000b2d7 andl $65280, %r11d + 0x44, 0x0f, 0xb6, 0xd3, //0x0000b2de movzbl %bl, %r10d + 0x45, 0x09, 0xda, //0x0000b2e2 orl %r11d, %r10d + 0x81, 0xe3, 0x00, 0x00, 0xfc, 0x00, //0x0000b2e5 andl $16515072, %ebx + 0x81, 0xfb, 0x00, 0x00, 0xdc, 0x00, //0x0000b2eb cmpl $14417920, %ebx + 0x0f, 0x84, 0x95, 0x03, 0x00, 0x00, //0x0000b2f1 je LBB5_2359 + 0x49, 0x83, 0xc4, 0x06, //0x0000b2f7 addq $6, %r12 + 0x66, 0x42, 0xc7, 0x04, 0x30, 0xef, 0xbf, //0x0000b2fb movw $-16401, (%rax,%r14) + 0x42, 0xc6, 0x44, 0x30, 0x02, 0xbd, //0x0000b302 movb $-67, $2(%rax,%r14) + 0x49, 0x83, 0xc6, 0x03, //0x0000b308 addq $3, %r14 + 0x45, 0x89, 0xd1, //0x0000b30c movl %r10d, %r9d + 0x41, 0x81, 0xfa, 0x80, 0x00, 0x00, 0x00, //0x0000b30f cmpl $128, %r10d + 0x0f, 0x83, 0xb8, 0xfe, 0xff, 0xff, //0x0000b316 jae LBB5_2310 + 0x4c, 0x01, 0xf0, //0x0000b31c addq %r14, %rax + 0xe9, 0x23, 0x03, 0x00, 0x00, //0x0000b31f jmp LBB5_2356 + //0x0000b324 LBB5_2322 + 0x44, 0x89, 0xce, //0x0000b324 movl %r9d, %esi + 0xc1, 0xee, 0x0c, //0x0000b327 shrl $12, %esi + 0x40, 0x80, 0xce, 0xe0, //0x0000b32a orb $-32, %sil + 0x42, 0x88, 0x34, 0x30, //0x0000b32e movb %sil, (%rax,%r14) + 0x44, 0x89, 0xce, //0x0000b332 movl %r9d, %esi + 0xc1, 0xee, 0x06, //0x0000b335 shrl $6, %esi + 0x40, 0x80, 0xe6, 0x3f, //0x0000b338 andb $63, %sil + 0x40, 0x80, 0xce, 0x80, //0x0000b33c orb $-128, %sil + 0x42, 0x88, 0x74, 0x30, 0x01, //0x0000b340 movb %sil, $1(%rax,%r14) + 0x41, 0x80, 0xe1, 0x3f, //0x0000b345 andb $63, %r9b + 0x41, 0x80, 0xc9, 0x80, //0x0000b349 orb $-128, %r9b + 0x46, 0x88, 0x4c, 0x30, 0x02, //0x0000b34d movb %r9b, $2(%rax,%r14) + //0x0000b352 LBB5_2323 + 0x4c, 0x01, 0xf0, //0x0000b352 addq %r14, %rax + 0x48, 0x83, 0xc0, 0x03, //0x0000b355 addq $3, %rax + //0x0000b359 LBB5_2324 + 0x41, 0x80, 0x3c, 0x24, 0x5c, //0x0000b359 cmpb $92, (%r12) + 0x4c, 0x89, 0xe7, //0x0000b35e movq %r12, %rdi + 0x4c, 0x8b, 0x5d, 0xc0, //0x0000b361 movq $-64(%rbp), %r11 + 0x0f, 0x84, 0x66, 0xfd, 0xff, 0xff, //0x0000b365 je LBB5_2301 + 0xc5, 0x7d, 0x7f, 0xdf, //0x0000b36b vmovdqa %ymm11, %ymm7 + 0x4c, 0x89, 0x7d, 0xc8, //0x0000b36f movq %r15, $-56(%rbp) + 0x4c, 0x89, 0xdb, //0x0000b373 movq %r11, %rbx + 0xc4, 0xc1, 0x7e, 0x6f, 0x1c, 0x24, //0x0000b376 vmovdqu (%r12), %ymm3 + 0xc5, 0xe5, 0x74, 0xe0, //0x0000b37c vpcmpeqb %ymm0, %ymm3, %ymm4 + 0xc5, 0xe5, 0x74, 0xe9, //0x0000b380 vpcmpeqb %ymm1, %ymm3, %ymm5 + 0xc5, 0x7d, 0xd7, 0xd5, //0x0000b384 vpmovmskb %ymm5, %r10d + 0xc5, 0xe5, 0xda, 0xea, //0x0000b388 vpminub %ymm2, %ymm3, %ymm5 + 0xc5, 0xe5, 0x74, 0xed, //0x0000b38c vpcmpeqb %ymm5, %ymm3, %ymm5 + 0xc5, 0xd5, 0xeb, 0xf4, //0x0000b390 vpor %ymm4, %ymm5, %ymm6 + 0xc5, 0xfd, 0xd7, 0xfe, //0x0000b394 vpmovmskb %ymm6, %edi + 0x83, 0xc7, 0xff, //0x0000b398 addl $-1, %edi + 0xc4, 0xc1, 0x7a, 0x6f, 0x34, 0x24, //0x0000b39b vmovdqu (%r12), %xmm6 + 0xc4, 0xc1, 0x79, 0x7e, 0xf6, //0x0000b3a1 vmovd %xmm6, %r14d + 0x44, 0x85, 0xd7, //0x0000b3a6 testl %r10d, %edi + 0x0f, 0x85, 0x67, 0x0b, 0x00, 0x00, //0x0000b3a9 jne LBB5_2419 + 0xf6, 0xc1, 0x20, //0x0000b3af testb $32, %cl + 0x0f, 0x85, 0x42, 0x01, 0x00, 0x00, //0x0000b3b2 jne LBB5_2343 + 0x41, 0x83, 0xc2, 0xff, //0x0000b3b8 addl $-1, %r10d + 0xc5, 0xe5, 0x74, 0xe0, //0x0000b3bc vpcmpeqb %ymm0, %ymm3, %ymm4 + 0xc5, 0xfd, 0xd7, 0xfc, //0x0000b3c0 vpmovmskb %ymm4, %edi + 0x41, 0x85, 0xfa, //0x0000b3c4 testl %edi, %r10d + 0x0f, 0x85, 0x55, 0x00, 0x00, 0x00, //0x0000b3c7 jne LBB5_2332 + 0x49, 0x83, 0xc4, 0x20, //0x0000b3cd addq $32, %r12 + //0x0000b3d1 LBB5_2329 + 0xc5, 0xfe, 0x7f, 0x18, //0x0000b3d1 vmovdqu %ymm3, (%rax) + 0xc4, 0xc1, 0x7e, 0x6f, 0x1c, 0x24, //0x0000b3d5 vmovdqu (%r12), %ymm3 + 0xc5, 0xe5, 0x74, 0xe0, //0x0000b3db vpcmpeqb %ymm0, %ymm3, %ymm4 + 0xc5, 0xe5, 0x74, 0xe9, //0x0000b3df vpcmpeqb %ymm1, %ymm3, %ymm5 + 0xc5, 0xfd, 0xd7, 0xf5, //0x0000b3e3 vpmovmskb %ymm5, %esi + 0xc5, 0xe5, 0xda, 0xea, //0x0000b3e7 vpminub %ymm2, %ymm3, %ymm5 + 0xc5, 0xe5, 0x74, 0xed, //0x0000b3eb vpcmpeqb %ymm5, %ymm3, %ymm5 + 0xc5, 0xd5, 0xeb, 0xec, //0x0000b3ef vpor %ymm4, %ymm5, %ymm5 + 0xc5, 0xfd, 0xd7, 0xfd, //0x0000b3f3 vpmovmskb %ymm5, %edi + 0x83, 0xc7, 0xff, //0x0000b3f7 addl $-1, %edi + 0x85, 0xf7, //0x0000b3fa testl %esi, %edi + 0x0f, 0x85, 0x0b, 0x0b, 0x00, 0x00, //0x0000b3fc jne LBB5_2418 + 0x48, 0x83, 0xc0, 0x20, //0x0000b402 addq $32, %rax + 0x83, 0xc6, 0xff, //0x0000b406 addl $-1, %esi + 0xc5, 0xfd, 0xd7, 0xfc, //0x0000b409 vpmovmskb %ymm4, %edi + 0x49, 0x83, 0xc4, 0x20, //0x0000b40d addq $32, %r12 + 0x85, 0xfe, //0x0000b411 testl %edi, %esi + 0x0f, 0x84, 0xb8, 0xff, 0xff, 0xff, //0x0000b413 je LBB5_2329 + 0xc4, 0xc1, 0x79, 0x7e, 0xde, //0x0000b419 vmovd %xmm3, %r14d + 0x49, 0x83, 0xc4, 0xe0, //0x0000b41e addq $-32, %r12 + //0x0000b422 LBB5_2332 + 0x4c, 0x89, 0xe7, //0x0000b422 movq %r12, %rdi + 0x41, 0x80, 0xfe, 0x5c, //0x0000b425 cmpb $92, %r14b + 0x49, 0x89, 0xdb, //0x0000b429 movq %rbx, %r11 + 0x4c, 0x8b, 0x7d, 0xc8, //0x0000b42c movq $-56(%rbp), %r15 + 0xc5, 0x7d, 0x6f, 0xdf, //0x0000b430 vmovdqa %ymm7, %ymm11 + 0x0f, 0x84, 0x97, 0xfc, 0xff, 0xff, //0x0000b434 je LBB5_2301 + 0x31, 0xf6, //0x0000b43a xorl %esi, %esi + //0x0000b43c LBB5_2334 + 0x44, 0x88, 0x34, 0x30, //0x0000b43c movb %r14b, (%rax,%rsi) + 0x41, 0x0f, 0xb6, 0x7c, 0x34, 0x01, //0x0000b440 movzbl $1(%r12,%rsi), %edi + 0x40, 0x80, 0xff, 0x5c, //0x0000b446 cmpb $92, %dil + 0x0f, 0x84, 0x22, 0x01, 0x00, 0x00, //0x0000b44a je LBB5_2346 + 0x40, 0x88, 0x7c, 0x30, 0x01, //0x0000b450 movb %dil, $1(%rax,%rsi) + 0x41, 0x0f, 0xb6, 0x7c, 0x34, 0x02, //0x0000b455 movzbl $2(%r12,%rsi), %edi + 0x40, 0x80, 0xff, 0x5c, //0x0000b45b cmpb $92, %dil + 0x0f, 0x84, 0x2e, 0x01, 0x00, 0x00, //0x0000b45f je LBB5_2347 + 0x40, 0x88, 0x7c, 0x30, 0x02, //0x0000b465 movb %dil, $2(%rax,%rsi) + 0x41, 0x0f, 0xb6, 0x7c, 0x34, 0x03, //0x0000b46a movzbl $3(%r12,%rsi), %edi + 0x40, 0x80, 0xff, 0x5c, //0x0000b470 cmpb $92, %dil + 0x0f, 0x84, 0x34, 0x01, 0x00, 0x00, //0x0000b474 je LBB5_2348 + 0x40, 0x88, 0x7c, 0x30, 0x03, //0x0000b47a movb %dil, $3(%rax,%rsi) + 0x41, 0x0f, 0xb6, 0x7c, 0x34, 0x04, //0x0000b47f movzbl $4(%r12,%rsi), %edi + 0x40, 0x80, 0xff, 0x5c, //0x0000b485 cmpb $92, %dil + 0x0f, 0x84, 0x3a, 0x01, 0x00, 0x00, //0x0000b489 je LBB5_2349 + 0x40, 0x88, 0x7c, 0x30, 0x04, //0x0000b48f movb %dil, $4(%rax,%rsi) + 0x41, 0x0f, 0xb6, 0x7c, 0x34, 0x05, //0x0000b494 movzbl $5(%r12,%rsi), %edi + 0x40, 0x80, 0xff, 0x5c, //0x0000b49a cmpb $92, %dil + 0x0f, 0x84, 0x40, 0x01, 0x00, 0x00, //0x0000b49e je LBB5_2350 + 0x40, 0x88, 0x7c, 0x30, 0x05, //0x0000b4a4 movb %dil, $5(%rax,%rsi) + 0x41, 0x0f, 0xb6, 0x7c, 0x34, 0x06, //0x0000b4a9 movzbl $6(%r12,%rsi), %edi + 0x40, 0x80, 0xff, 0x5c, //0x0000b4af cmpb $92, %dil + 0x0f, 0x84, 0x46, 0x01, 0x00, 0x00, //0x0000b4b3 je LBB5_2351 + 0x40, 0x88, 0x7c, 0x30, 0x06, //0x0000b4b9 movb %dil, $6(%rax,%rsi) + 0x41, 0x0f, 0xb6, 0x7c, 0x34, 0x07, //0x0000b4be movzbl $7(%r12,%rsi), %edi + 0x40, 0x80, 0xff, 0x5c, //0x0000b4c4 cmpb $92, %dil + 0x0f, 0x84, 0x4c, 0x01, 0x00, 0x00, //0x0000b4c8 je LBB5_2352 + 0x40, 0x88, 0x7c, 0x30, 0x07, //0x0000b4ce movb %dil, $7(%rax,%rsi) + 0x45, 0x0f, 0xb6, 0x74, 0x34, 0x08, //0x0000b4d3 movzbl $8(%r12,%rsi), %r14d + 0x48, 0x83, 0xc6, 0x08, //0x0000b4d9 addq $8, %rsi + 0x41, 0x80, 0xfe, 0x5c, //0x0000b4dd cmpb $92, %r14b + 0x0f, 0x85, 0x55, 0xff, 0xff, 0xff, //0x0000b4e1 jne LBB5_2334 + 0x49, 0x8d, 0x3c, 0x34, //0x0000b4e7 leaq (%r12,%rsi), %rdi + 0x48, 0x83, 0xc7, 0xff, //0x0000b4eb addq $-1, %rdi + 0x49, 0x01, 0xf4, //0x0000b4ef addq %rsi, %r12 + 0x48, 0x01, 0xf0, //0x0000b4f2 addq %rsi, %rax + 0xe9, 0x36, 0x01, 0x00, 0x00, //0x0000b4f5 jmp LBB5_2353 + //0x0000b4fa LBB5_2343 + 0xc5, 0xd5, 0x71, 0xf5, 0x07, //0x0000b4fa vpsllw $7, %ymm5, %ymm5 + 0xc5, 0xfd, 0xd7, 0xfd, //0x0000b4ff vpmovmskb %ymm5, %edi + 0x41, 0x83, 0xc2, 0xff, //0x0000b503 addl $-1, %r10d + 0x41, 0x85, 0xfa, //0x0000b507 testl %edi, %r10d + 0x0f, 0x85, 0x1d, 0x0c, 0x00, 0x00, //0x0000b50a jne LBB5_2446 + 0xc5, 0xdd, 0x71, 0xf4, 0x07, //0x0000b510 vpsllw $7, %ymm4, %ymm4 + 0xc5, 0xfd, 0xd7, 0xfc, //0x0000b515 vpmovmskb %ymm4, %edi + 0x41, 0x85, 0xfa, //0x0000b519 testl %edi, %r10d + 0x0f, 0x85, 0x00, 0xff, 0xff, 0xff, //0x0000b51c jne LBB5_2332 + 0xc5, 0xfe, 0x7f, 0x18, //0x0000b522 vmovdqu %ymm3, (%rax) + 0x4d, 0x8d, 0x4c, 0x24, 0x20, //0x0000b526 leaq $32(%r12), %r9 + 0x48, 0x83, 0xc0, 0x20, //0x0000b52b addq $32, %rax + 0xc4, 0xc1, 0x7e, 0x6f, 0x5c, 0x24, 0x20, //0x0000b52f vmovdqu $32(%r12), %ymm3 + 0xc5, 0xe5, 0x74, 0xe0, //0x0000b536 vpcmpeqb %ymm0, %ymm3, %ymm4 + 0xc5, 0xe5, 0x74, 0xe9, //0x0000b53a vpcmpeqb %ymm1, %ymm3, %ymm5 + 0xc5, 0x7d, 0xd7, 0xd5, //0x0000b53e vpmovmskb %ymm5, %r10d + 0xc5, 0xe5, 0xda, 0xea, //0x0000b542 vpminub %ymm2, %ymm3, %ymm5 + 0xc5, 0xe5, 0x74, 0xed, //0x0000b546 vpcmpeqb %ymm5, %ymm3, %ymm5 + 0xc5, 0xd5, 0xeb, 0xf4, //0x0000b54a vpor %ymm4, %ymm5, %ymm6 + 0xc5, 0xfd, 0xd7, 0xfe, //0x0000b54e vpmovmskb %ymm6, %edi + 0x83, 0xc7, 0xff, //0x0000b552 addl $-1, %edi + 0xc4, 0xc1, 0x7a, 0x6f, 0x74, 0x24, 0x20, //0x0000b555 vmovdqu $32(%r12), %xmm6 + 0xc4, 0xc1, 0x79, 0x7e, 0xf6, //0x0000b55c vmovd %xmm6, %r14d + 0x4d, 0x89, 0xcc, //0x0000b561 movq %r9, %r12 + 0x44, 0x85, 0xd7, //0x0000b564 testl %r10d, %edi + 0x0f, 0x84, 0x8d, 0xff, 0xff, 0xff, //0x0000b567 je LBB5_2343 + 0xe9, 0xa7, 0x09, 0x00, 0x00, //0x0000b56d jmp LBB5_2420 + //0x0000b572 LBB5_2346 + 0x4d, 0x8d, 0x0c, 0x34, //0x0000b572 leaq (%r12,%rsi), %r9 + 0x49, 0x83, 0xc1, 0x01, //0x0000b576 addq $1, %r9 + 0x49, 0x01, 0xf4, //0x0000b57a addq %rsi, %r12 + 0x48, 0x01, 0xf0, //0x0000b57d addq %rsi, %rax + 0x48, 0x83, 0xc0, 0x01, //0x0000b580 addq $1, %rax + 0x4c, 0x89, 0xe7, //0x0000b584 movq %r12, %rdi + 0x48, 0x83, 0xc7, 0x01, //0x0000b587 addq $1, %rdi + 0x4d, 0x89, 0xcc, //0x0000b58b movq %r9, %r12 + 0xe9, 0xa1, 0x00, 0x00, 0x00, //0x0000b58e jmp LBB5_2354 + //0x0000b593 LBB5_2347 + 0x49, 0x8d, 0x3c, 0x34, //0x0000b593 leaq (%r12,%rsi), %rdi + 0x48, 0x83, 0xc7, 0x01, //0x0000b597 addq $1, %rdi + 0x49, 0x01, 0xf4, //0x0000b59b addq %rsi, %r12 + 0x49, 0x83, 0xc4, 0x02, //0x0000b59e addq $2, %r12 + 0x48, 0x01, 0xf0, //0x0000b5a2 addq %rsi, %rax + 0x48, 0x83, 0xc0, 0x02, //0x0000b5a5 addq $2, %rax + 0xe9, 0x82, 0x00, 0x00, 0x00, //0x0000b5a9 jmp LBB5_2353 + //0x0000b5ae LBB5_2348 + 0x49, 0x8d, 0x3c, 0x34, //0x0000b5ae leaq (%r12,%rsi), %rdi + 0x48, 0x83, 0xc7, 0x02, //0x0000b5b2 addq $2, %rdi + 0x49, 0x01, 0xf4, //0x0000b5b6 addq %rsi, %r12 + 0x49, 0x83, 0xc4, 0x03, //0x0000b5b9 addq $3, %r12 + 0x48, 0x01, 0xf0, //0x0000b5bd addq %rsi, %rax + 0x48, 0x83, 0xc0, 0x03, //0x0000b5c0 addq $3, %rax + 0xe9, 0x67, 0x00, 0x00, 0x00, //0x0000b5c4 jmp LBB5_2353 + //0x0000b5c9 LBB5_2349 + 0x49, 0x8d, 0x3c, 0x34, //0x0000b5c9 leaq (%r12,%rsi), %rdi + 0x48, 0x83, 0xc7, 0x03, //0x0000b5cd addq $3, %rdi + 0x49, 0x01, 0xf4, //0x0000b5d1 addq %rsi, %r12 + 0x49, 0x83, 0xc4, 0x04, //0x0000b5d4 addq $4, %r12 + 0x48, 0x01, 0xf0, //0x0000b5d8 addq %rsi, %rax + 0x48, 0x83, 0xc0, 0x04, //0x0000b5db addq $4, %rax + 0xe9, 0x4c, 0x00, 0x00, 0x00, //0x0000b5df jmp LBB5_2353 + //0x0000b5e4 LBB5_2350 + 0x49, 0x8d, 0x3c, 0x34, //0x0000b5e4 leaq (%r12,%rsi), %rdi + 0x48, 0x83, 0xc7, 0x04, //0x0000b5e8 addq $4, %rdi + 0x49, 0x01, 0xf4, //0x0000b5ec addq %rsi, %r12 + 0x49, 0x83, 0xc4, 0x05, //0x0000b5ef addq $5, %r12 + 0x48, 0x01, 0xf0, //0x0000b5f3 addq %rsi, %rax + 0x48, 0x83, 0xc0, 0x05, //0x0000b5f6 addq $5, %rax + 0xe9, 0x31, 0x00, 0x00, 0x00, //0x0000b5fa jmp LBB5_2353 + //0x0000b5ff LBB5_2351 + 0x49, 0x8d, 0x3c, 0x34, //0x0000b5ff leaq (%r12,%rsi), %rdi + 0x48, 0x83, 0xc7, 0x05, //0x0000b603 addq $5, %rdi + 0x49, 0x01, 0xf4, //0x0000b607 addq %rsi, %r12 + 0x49, 0x83, 0xc4, 0x06, //0x0000b60a addq $6, %r12 + 0x48, 0x01, 0xf0, //0x0000b60e addq %rsi, %rax + 0x48, 0x83, 0xc0, 0x06, //0x0000b611 addq $6, %rax + 0xe9, 0x16, 0x00, 0x00, 0x00, //0x0000b615 jmp LBB5_2353 + //0x0000b61a LBB5_2352 + 0x49, 0x8d, 0x3c, 0x34, //0x0000b61a leaq (%r12,%rsi), %rdi + 0x48, 0x83, 0xc7, 0x06, //0x0000b61e addq $6, %rdi + 0x49, 0x01, 0xf4, //0x0000b622 addq %rsi, %r12 + 0x49, 0x83, 0xc4, 0x07, //0x0000b625 addq $7, %r12 + 0x48, 0x01, 0xf0, //0x0000b629 addq %rsi, %rax + 0x48, 0x83, 0xc0, 0x07, //0x0000b62c addq $7, %rax + //0x0000b630 LBB5_2353 + 0x48, 0x83, 0xc7, 0x01, //0x0000b630 addq $1, %rdi + //0x0000b634 LBB5_2354 + 0x49, 0x89, 0xdb, //0x0000b634 movq %rbx, %r11 + 0x4c, 0x8b, 0x7d, 0xc8, //0x0000b637 movq $-56(%rbp), %r15 + 0xc5, 0x7d, 0x6f, 0xdf, //0x0000b63b vmovdqa %ymm7, %ymm11 + 0xe9, 0x8d, 0xfa, 0xff, 0xff, //0x0000b63f jmp LBB5_2301 + //0x0000b644 LBB5_2355 + 0x45, 0x89, 0xca, //0x0000b644 movl %r9d, %r10d + //0x0000b647 LBB5_2356 + 0x44, 0x88, 0x10, //0x0000b647 movb %r10b, (%rax) + 0x48, 0x83, 0xc0, 0x01, //0x0000b64a addq $1, %rax + 0xe9, 0x06, 0xfd, 0xff, 0xff, //0x0000b64e jmp LBB5_2324 + //0x0000b653 LBB5_2357 + 0x44, 0x89, 0xce, //0x0000b653 movl %r9d, %esi + 0xc1, 0xee, 0x06, //0x0000b656 shrl $6, %esi + 0x40, 0x80, 0xce, 0xc0, //0x0000b659 orb $-64, %sil + 0x42, 0x88, 0x34, 0x30, //0x0000b65d movb %sil, (%rax,%r14) + 0x41, 0x80, 0xe1, 0x3f, //0x0000b661 andb $63, %r9b + 0x41, 0x80, 0xc9, 0x80, //0x0000b665 orb $-128, %r9b + 0x46, 0x88, 0x4c, 0x30, 0x01, //0x0000b669 movb %r9b, $1(%rax,%r14) + 0x4c, 0x01, 0xf0, //0x0000b66e addq %r14, %rax + 0x48, 0x83, 0xc0, 0x02, //0x0000b671 addq $2, %rax + 0xe9, 0xdf, 0xfc, 0xff, 0xff, //0x0000b675 jmp LBB5_2324 + //0x0000b67a LBB5_2358 + 0x66, 0x42, 0xc7, 0x04, 0x30, 0xef, 0xbf, //0x0000b67a movw $-16401, (%rax,%r14) + 0x42, 0xc6, 0x44, 0x30, 0x02, 0xbd, //0x0000b681 movb $-67, $2(%rax,%r14) + 0xe9, 0xc6, 0xfc, 0xff, 0xff, //0x0000b687 jmp LBB5_2323 + //0x0000b68c LBB5_2359 + 0x41, 0xc1, 0xe1, 0x0a, //0x0000b68c shll $10, %r9d + 0x44, 0x89, 0xd6, //0x0000b690 movl %r10d, %esi + 0x44, 0x01, 0xce, //0x0000b693 addl %r9d, %esi + 0x43, 0x8d, 0x1c, 0x0a, //0x0000b696 leal (%r10,%r9), %ebx + 0x81, 0xc3, 0x00, 0x24, 0xa0, 0xfc, //0x0000b69a addl $-56613888, %ebx + 0x89, 0xdf, //0x0000b6a0 movl %ebx, %edi + 0xc1, 0xef, 0x12, //0x0000b6a2 shrl $18, %edi + 0x40, 0x80, 0xcf, 0xf0, //0x0000b6a5 orb $-16, %dil + 0x42, 0x88, 0x3c, 0x30, //0x0000b6a9 movb %dil, (%rax,%r14) + 0x89, 0xdf, //0x0000b6ad movl %ebx, %edi + 0xc1, 0xef, 0x0c, //0x0000b6af shrl $12, %edi + 0x40, 0x80, 0xe7, 0x3f, //0x0000b6b2 andb $63, %dil + 0x40, 0x80, 0xcf, 0x80, //0x0000b6b6 orb $-128, %dil + 0x42, 0x88, 0x7c, 0x30, 0x01, //0x0000b6ba movb %dil, $1(%rax,%r14) + 0xc1, 0xeb, 0x06, //0x0000b6bf shrl $6, %ebx + 0x80, 0xe3, 0x3f, //0x0000b6c2 andb $63, %bl + 0x80, 0xcb, 0x80, //0x0000b6c5 orb $-128, %bl + 0x42, 0x88, 0x5c, 0x30, 0x02, //0x0000b6c8 movb %bl, $2(%rax,%r14) + 0x40, 0x80, 0xe6, 0x3f, //0x0000b6cd andb $63, %sil + 0x40, 0x80, 0xce, 0x80, //0x0000b6d1 orb $-128, %sil + 0x42, 0x88, 0x74, 0x30, 0x03, //0x0000b6d5 movb %sil, $3(%rax,%r14) + 0x4c, 0x01, 0xf0, //0x0000b6da addq %r14, %rax + 0x48, 0x83, 0xc0, 0x04, //0x0000b6dd addq $4, %rax + 0x49, 0x83, 0xc4, 0x06, //0x0000b6e1 addq $6, %r12 + 0xe9, 0x6f, 0xfc, 0xff, 0xff, //0x0000b6e5 jmp LBB5_2324 + //0x0000b6ea LBB5_2360 + 0xb0, 0x01, //0x0000b6ea movb $1, %al + 0x48, 0x89, 0x45, 0x90, //0x0000b6ec movq %rax, $-112(%rbp) + 0x48, 0xc7, 0xc6, 0xfe, 0xff, 0xff, 0xff, //0x0000b6f0 movq $-2, %rsi + 0xe9, 0x7d, 0xe1, 0xff, 0xff, //0x0000b6f7 jmp LBB5_1910 + //0x0000b6fc LBB5_2361 + 0x45, 0x31, 0xc0, //0x0000b6fc xorl %r8d, %r8d + //0x0000b6ff LBB5_2362 + 0x4c, 0x8b, 0x5d, 0xc0, //0x0000b6ff movq $-64(%rbp), %r11 + 0x4c, 0x8b, 0x7d, 0xc8, //0x0000b703 movq $-56(%rbp), %r15 + 0x8b, 0x4d, 0x84, //0x0000b707 movl $-124(%rbp), %ecx + 0x48, 0xbe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x0000b70a movabsq $4503599627370495, %rsi + 0xe9, 0x98, 0x02, 0x00, 0x00, //0x0000b714 jmp LBB5_2386 + //0x0000b719 LBB5_2363 + 0x83, 0xe2, 0xfc, //0x0000b719 andl $-4, %edx + 0xf7, 0xda, //0x0000b71c negl %edx + 0xc4, 0xe2, 0x7d, 0x59, 0x15, 0x69, 0x4b, 0xff, 0xff, //0x0000b71e vpbroadcastq $-46231(%rip), %ymm2 /* LCPI5_24+0(%rip) */ + 0xc4, 0xe2, 0x7d, 0x59, 0x25, 0x68, 0x4b, 0xff, 0xff, //0x0000b727 vpbroadcastq $-46232(%rip), %ymm4 /* LCPI5_25+0(%rip) */ + 0xc5, 0xfd, 0x6f, 0xda, //0x0000b730 vmovdqa %ymm2, %ymm3 + 0xc5, 0xfd, 0x6f, 0xca, //0x0000b734 vmovdqa %ymm2, %ymm1 + //0x0000b738 LBB5_2364 + 0xc5, 0xfd, 0xf4, 0xec, //0x0000b738 vpmuludq %ymm4, %ymm0, %ymm5 + 0xc5, 0xfd, 0x73, 0xd0, 0x20, //0x0000b73c vpsrlq $32, %ymm0, %ymm0 + 0xc5, 0xfd, 0xf4, 0xc4, //0x0000b741 vpmuludq %ymm4, %ymm0, %ymm0 + 0xc5, 0xfd, 0x73, 0xf0, 0x20, //0x0000b745 vpsllq $32, %ymm0, %ymm0 + 0xc5, 0xd5, 0xd4, 0xc0, //0x0000b74a vpaddq %ymm0, %ymm5, %ymm0 + 0xc5, 0xed, 0xf4, 0xec, //0x0000b74e vpmuludq %ymm4, %ymm2, %ymm5 + 0xc5, 0xed, 0x73, 0xd2, 0x20, //0x0000b752 vpsrlq $32, %ymm2, %ymm2 + 0xc5, 0xed, 0xf4, 0xd4, //0x0000b757 vpmuludq %ymm4, %ymm2, %ymm2 + 0xc5, 0xed, 0x73, 0xf2, 0x20, //0x0000b75b vpsllq $32, %ymm2, %ymm2 + 0xc5, 0xd5, 0xd4, 0xd2, //0x0000b760 vpaddq %ymm2, %ymm5, %ymm2 + 0xc5, 0xe5, 0xf4, 0xec, //0x0000b764 vpmuludq %ymm4, %ymm3, %ymm5 + 0xc5, 0xe5, 0x73, 0xd3, 0x20, //0x0000b768 vpsrlq $32, %ymm3, %ymm3 + 0xc5, 0xe5, 0xf4, 0xdc, //0x0000b76d vpmuludq %ymm4, %ymm3, %ymm3 + 0xc5, 0xe5, 0x73, 0xf3, 0x20, //0x0000b771 vpsllq $32, %ymm3, %ymm3 + 0xc5, 0xd5, 0xd4, 0xdb, //0x0000b776 vpaddq %ymm3, %ymm5, %ymm3 + 0xc5, 0xf5, 0xf4, 0xec, //0x0000b77a vpmuludq %ymm4, %ymm1, %ymm5 + 0xc5, 0xf5, 0x73, 0xd1, 0x20, //0x0000b77e vpsrlq $32, %ymm1, %ymm1 + 0xc5, 0xf5, 0xf4, 0xcc, //0x0000b783 vpmuludq %ymm4, %ymm1, %ymm1 + 0xc5, 0xf5, 0x73, 0xf1, 0x20, //0x0000b787 vpsllq $32, %ymm1, %ymm1 + 0xc5, 0xd5, 0xd4, 0xc9, //0x0000b78c vpaddq %ymm1, %ymm5, %ymm1 + 0x83, 0xc2, 0x04, //0x0000b790 addl $4, %edx + 0x0f, 0x85, 0x9f, 0xff, 0xff, 0xff, //0x0000b793 jne LBB5_2364 + //0x0000b799 LBB5_2365 + 0x85, 0xdb, //0x0000b799 testl %ebx, %ebx + 0x0f, 0x84, 0x6b, 0x00, 0x00, 0x00, //0x0000b79b je LBB5_2368 + 0xf7, 0xdb, //0x0000b7a1 negl %ebx + 0xc4, 0xe2, 0x7d, 0x59, 0x25, 0xf4, 0x4a, 0xff, 0xff, //0x0000b7a3 vpbroadcastq $-46348(%rip), %ymm4 /* LCPI5_26+0(%rip) */ + //0x0000b7ac LBB5_2367 + 0xc5, 0xfd, 0xf4, 0xec, //0x0000b7ac vpmuludq %ymm4, %ymm0, %ymm5 + 0xc5, 0xfd, 0x73, 0xd0, 0x20, //0x0000b7b0 vpsrlq $32, %ymm0, %ymm0 + 0xc5, 0xfd, 0xf4, 0xc4, //0x0000b7b5 vpmuludq %ymm4, %ymm0, %ymm0 + 0xc5, 0xfd, 0x73, 0xf0, 0x20, //0x0000b7b9 vpsllq $32, %ymm0, %ymm0 + 0xc5, 0xd5, 0xd4, 0xc0, //0x0000b7be vpaddq %ymm0, %ymm5, %ymm0 + 0xc5, 0xed, 0xf4, 0xec, //0x0000b7c2 vpmuludq %ymm4, %ymm2, %ymm5 + 0xc5, 0xed, 0x73, 0xd2, 0x20, //0x0000b7c6 vpsrlq $32, %ymm2, %ymm2 + 0xc5, 0xed, 0xf4, 0xd4, //0x0000b7cb vpmuludq %ymm4, %ymm2, %ymm2 + 0xc5, 0xed, 0x73, 0xf2, 0x20, //0x0000b7cf vpsllq $32, %ymm2, %ymm2 + 0xc5, 0xd5, 0xd4, 0xd2, //0x0000b7d4 vpaddq %ymm2, %ymm5, %ymm2 + 0xc5, 0xe5, 0xf4, 0xec, //0x0000b7d8 vpmuludq %ymm4, %ymm3, %ymm5 + 0xc5, 0xe5, 0x73, 0xd3, 0x20, //0x0000b7dc vpsrlq $32, %ymm3, %ymm3 + 0xc5, 0xe5, 0xf4, 0xdc, //0x0000b7e1 vpmuludq %ymm4, %ymm3, %ymm3 + 0xc5, 0xe5, 0x73, 0xf3, 0x20, //0x0000b7e5 vpsllq $32, %ymm3, %ymm3 + 0xc5, 0xd5, 0xd4, 0xdb, //0x0000b7ea vpaddq %ymm3, %ymm5, %ymm3 + 0xc5, 0xf5, 0xf4, 0xec, //0x0000b7ee vpmuludq %ymm4, %ymm1, %ymm5 + 0xc5, 0xf5, 0x73, 0xd1, 0x20, //0x0000b7f2 vpsrlq $32, %ymm1, %ymm1 + 0xc5, 0xf5, 0xf4, 0xcc, //0x0000b7f7 vpmuludq %ymm4, %ymm1, %ymm1 + 0xc5, 0xf5, 0x73, 0xf1, 0x20, //0x0000b7fb vpsllq $32, %ymm1, %ymm1 + 0xc5, 0xd5, 0xd4, 0xc9, //0x0000b800 vpaddq %ymm1, %ymm5, %ymm1 + 0xff, 0xc3, //0x0000b804 incl %ebx + 0x0f, 0x85, 0xa0, 0xff, 0xff, 0xff, //0x0000b806 jne LBB5_2367 + //0x0000b80c LBB5_2368 + 0xc5, 0xdd, 0x73, 0xd2, 0x20, //0x0000b80c vpsrlq $32, %ymm2, %ymm4 + 0xc5, 0xdd, 0xf4, 0xe0, //0x0000b811 vpmuludq %ymm0, %ymm4, %ymm4 + 0xc5, 0xd5, 0x73, 0xd0, 0x20, //0x0000b815 vpsrlq $32, %ymm0, %ymm5 + 0xc5, 0xed, 0xf4, 0xed, //0x0000b81a vpmuludq %ymm5, %ymm2, %ymm5 + 0xc5, 0xd5, 0xd4, 0xe4, //0x0000b81e vpaddq %ymm4, %ymm5, %ymm4 + 0xc5, 0xdd, 0x73, 0xf4, 0x20, //0x0000b822 vpsllq $32, %ymm4, %ymm4 + 0xc5, 0xed, 0xf4, 0xc0, //0x0000b827 vpmuludq %ymm0, %ymm2, %ymm0 + 0xc5, 0xfd, 0xd4, 0xc4, //0x0000b82b vpaddq %ymm4, %ymm0, %ymm0 + 0xc5, 0xed, 0x73, 0xd3, 0x20, //0x0000b82f vpsrlq $32, %ymm3, %ymm2 + 0xc5, 0xed, 0xf4, 0xd0, //0x0000b834 vpmuludq %ymm0, %ymm2, %ymm2 + 0xc5, 0xdd, 0x73, 0xd0, 0x20, //0x0000b838 vpsrlq $32, %ymm0, %ymm4 + 0xc5, 0xe5, 0xf4, 0xe4, //0x0000b83d vpmuludq %ymm4, %ymm3, %ymm4 + 0xc5, 0xdd, 0xd4, 0xd2, //0x0000b841 vpaddq %ymm2, %ymm4, %ymm2 + 0xc5, 0xed, 0x73, 0xf2, 0x20, //0x0000b845 vpsllq $32, %ymm2, %ymm2 + 0xc5, 0xe5, 0xf4, 0xc0, //0x0000b84a vpmuludq %ymm0, %ymm3, %ymm0 + 0xc5, 0xfd, 0xd4, 0xc2, //0x0000b84e vpaddq %ymm2, %ymm0, %ymm0 + 0xc5, 0xed, 0x73, 0xd1, 0x20, //0x0000b852 vpsrlq $32, %ymm1, %ymm2 + 0xc5, 0xed, 0xf4, 0xd0, //0x0000b857 vpmuludq %ymm0, %ymm2, %ymm2 + 0xc5, 0xe5, 0x73, 0xd0, 0x20, //0x0000b85b vpsrlq $32, %ymm0, %ymm3 + 0xc5, 0xf5, 0xf4, 0xdb, //0x0000b860 vpmuludq %ymm3, %ymm1, %ymm3 + 0xc5, 0xe5, 0xd4, 0xd2, //0x0000b864 vpaddq %ymm2, %ymm3, %ymm2 + 0xc5, 0xed, 0x73, 0xf2, 0x20, //0x0000b868 vpsllq $32, %ymm2, %ymm2 + 0xc5, 0xf5, 0xf4, 0xc0, //0x0000b86d vpmuludq %ymm0, %ymm1, %ymm0 + 0xc5, 0xfd, 0xd4, 0xc2, //0x0000b871 vpaddq %ymm2, %ymm0, %ymm0 + 0xc4, 0xe3, 0x7d, 0x39, 0xc1, 0x01, //0x0000b875 vextracti128 $1, %ymm0, %xmm1 + 0xc5, 0xe9, 0x73, 0xd0, 0x20, //0x0000b87b vpsrlq $32, %xmm0, %xmm2 + 0xc5, 0xe9, 0xf4, 0xd1, //0x0000b880 vpmuludq %xmm1, %xmm2, %xmm2 + 0xc5, 0xe1, 0x73, 0xd1, 0x20, //0x0000b884 vpsrlq $32, %xmm1, %xmm3 + 0xc5, 0xf9, 0xf4, 0xdb, //0x0000b889 vpmuludq %xmm3, %xmm0, %xmm3 + 0xc5, 0xe1, 0xd4, 0xd2, //0x0000b88d vpaddq %xmm2, %xmm3, %xmm2 + 0xc5, 0xe9, 0x73, 0xf2, 0x20, //0x0000b891 vpsllq $32, %xmm2, %xmm2 + 0xc5, 0xf9, 0xf4, 0xc1, //0x0000b896 vpmuludq %xmm1, %xmm0, %xmm0 + 0xc5, 0xf9, 0xd4, 0xc2, //0x0000b89a vpaddq %xmm2, %xmm0, %xmm0 + 0xc5, 0xf9, 0x70, 0xc8, 0xee, //0x0000b89e vpshufd $238, %xmm0, %xmm1 + 0xc5, 0xe9, 0x73, 0xd0, 0x20, //0x0000b8a3 vpsrlq $32, %xmm0, %xmm2 + 0xc5, 0xe9, 0xf4, 0xd1, //0x0000b8a8 vpmuludq %xmm1, %xmm2, %xmm2 + 0xc5, 0xf9, 0x70, 0xd8, 0xff, //0x0000b8ac vpshufd $255, %xmm0, %xmm3 + 0xc5, 0xf9, 0xf4, 0xdb, //0x0000b8b1 vpmuludq %xmm3, %xmm0, %xmm3 + 0xc5, 0xe1, 0xd4, 0xd2, //0x0000b8b5 vpaddq %xmm2, %xmm3, %xmm2 + 0xc5, 0xe9, 0x73, 0xf2, 0x20, //0x0000b8b9 vpsllq $32, %xmm2, %xmm2 + 0xc5, 0xf9, 0xf4, 0xc1, //0x0000b8be vpmuludq %xmm1, %xmm0, %xmm0 + 0xc5, 0xf9, 0xd4, 0xc2, //0x0000b8c2 vpaddq %xmm2, %xmm0, %xmm0 + 0xc4, 0xe1, 0xf9, 0x7e, 0xc2, //0x0000b8c6 vmovq %xmm0, %rdx + 0x44, 0x39, 0xc7, //0x0000b8cb cmpl %r8d, %edi + 0x0f, 0x85, 0x09, 0x00, 0x00, 0x00, //0x0000b8ce jne LBB5_2370 + //0x0000b8d4 LBB5_2369 + 0x4c, 0x8b, 0x75, 0xa8, //0x0000b8d4 movq $-88(%rbp), %r14 + 0xe9, 0x1d, 0x00, 0x00, 0x00, //0x0000b8d8 jmp LBB5_2373 + //0x0000b8dd LBB5_2370 + 0x45, 0x01, 0xc3, //0x0000b8dd addl %r8d, %r11d + //0x0000b8e0 LBB5_2371 + 0x44, 0x89, 0xe6, //0x0000b8e0 movl %r12d, %esi + 0x44, 0x29, 0xde, //0x0000b8e3 subl %r11d, %esi + 0x4c, 0x8b, 0x75, 0xa8, //0x0000b8e6 movq $-88(%rbp), %r14 + //0x0000b8ea LBB5_2372 + 0x48, 0x01, 0xd2, //0x0000b8ea addq %rdx, %rdx + 0x48, 0x8d, 0x14, 0x92, //0x0000b8ed leaq (%rdx,%rdx,4), %rdx + 0x83, 0xc6, 0xff, //0x0000b8f1 addl $-1, %esi + 0x0f, 0x85, 0xf0, 0xff, 0xff, 0xff, //0x0000b8f4 jne LBB5_2372 + //0x0000b8fa LBB5_2373 + 0x31, 0xf6, //0x0000b8fa xorl %esi, %esi + 0x45, 0x85, 0xe4, //0x0000b8fc testl %r12d, %r12d + 0x4c, 0x8b, 0x5d, 0xc0, //0x0000b8ff movq $-64(%rbp), %r11 + 0x0f, 0x88, 0x4b, 0x00, 0x00, 0x00, //0x0000b903 js LBB5_2380 + 0x44, 0x39, 0xe0, //0x0000b909 cmpl %r12d, %eax + 0x0f, 0x8e, 0x42, 0x00, 0x00, 0x00, //0x0000b90c jle LBB5_2380 + 0x41, 0x8a, 0x0c, 0x09, //0x0000b912 movb (%r9,%rcx), %cl + 0x80, 0xf9, 0x35, //0x0000b916 cmpb $53, %cl + 0x0f, 0x85, 0x2e, 0x00, 0x00, 0x00, //0x0000b919 jne LBB5_2379 + 0x41, 0x8d, 0x74, 0x24, 0x01, //0x0000b91f leal $1(%r12), %esi + 0x39, 0xc6, //0x0000b924 cmpl %eax, %esi + 0x0f, 0x85, 0x21, 0x00, 0x00, 0x00, //0x0000b926 jne LBB5_2379 + 0x45, 0x85, 0xff, //0x0000b92c testl %r15d, %r15d + 0x40, 0x0f, 0x95, 0xc6, //0x0000b92f setne %sil + 0x41, 0x08, 0xf2, //0x0000b933 orb %sil, %r10b + 0x0f, 0x85, 0x18, 0x00, 0x00, 0x00, //0x0000b936 jne LBB5_2380 + 0x41, 0x83, 0xc4, 0xff, //0x0000b93c addl $-1, %r12d + 0x43, 0x8a, 0x34, 0x21, //0x0000b940 movb (%r9,%r12), %sil + 0x40, 0x80, 0xe6, 0x01, //0x0000b944 andb $1, %sil + 0xe9, 0x07, 0x00, 0x00, 0x00, //0x0000b948 jmp LBB5_2380 + //0x0000b94d LBB5_2379 + 0x80, 0xf9, 0x35, //0x0000b94d cmpb $53, %cl + 0x40, 0x0f, 0x9d, 0xc6, //0x0000b950 setge %sil + //0x0000b954 LBB5_2380 + 0x4c, 0x8b, 0x7d, 0xc8, //0x0000b954 movq $-56(%rbp), %r15 + //0x0000b958 LBB5_2381 + 0x44, 0x0f, 0xb6, 0xc6, //0x0000b958 movzbl %sil, %r8d + 0x49, 0x01, 0xd0, //0x0000b95c addq %rdx, %r8 + 0x48, 0xb8, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x20, 0x00, //0x0000b95f movabsq $9007199254740992, %rax + 0x49, 0x39, 0xc0, //0x0000b969 cmpq %rax, %r8 + 0x8b, 0x4d, 0x84, //0x0000b96c movl $-124(%rbp), %ecx + 0x48, 0xbe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x0000b96f movabsq $4503599627370495, %rsi + 0x0f, 0x85, 0x22, 0x00, 0x00, 0x00, //0x0000b979 jne LBB5_2384 + 0x41, 0x81, 0xfe, 0xfe, 0x03, 0x00, 0x00, //0x0000b97f cmpl $1022, %r14d + 0x8a, 0x55, 0xd7, //0x0000b986 movb $-41(%rbp), %dl + 0x0f, 0x8e, 0x1a, 0x00, 0x00, 0x00, //0x0000b989 jle LBB5_2385 + 0x45, 0x31, 0xc0, //0x0000b98f xorl %r8d, %r8d + 0x49, 0xbe, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf0, 0x7f, //0x0000b992 movabsq $9218868437227405312, %r14 + 0xe9, 0x2e, 0xe4, 0xff, 0xff, //0x0000b99c jmp LBB5_2000 + //0x0000b9a1 LBB5_2384 + 0x8a, 0x55, 0xd7, //0x0000b9a1 movb $-41(%rbp), %dl + 0xe9, 0x08, 0x00, 0x00, 0x00, //0x0000b9a4 jmp LBB5_2386 + //0x0000b9a9 LBB5_2385 + 0x41, 0x83, 0xc6, 0x01, //0x0000b9a9 addl $1, %r14d + 0x4c, 0x8d, 0x46, 0x01, //0x0000b9ad leaq $1(%rsi), %r8 + //0x0000b9b1 LBB5_2386 + 0x48, 0x8d, 0x46, 0x01, //0x0000b9b1 leaq $1(%rsi), %rax + 0x4c, 0x21, 0xc0, //0x0000b9b5 andq %r8, %rax + 0x41, 0x81, 0xc6, 0xff, 0x03, 0x00, 0x00, //0x0000b9b8 addl $1023, %r14d + 0x41, 0x81, 0xe6, 0xff, 0x07, 0x00, 0x00, //0x0000b9bf andl $2047, %r14d + 0x49, 0xc1, 0xe6, 0x34, //0x0000b9c6 shlq $52, %r14 + 0x48, 0x85, 0xc0, //0x0000b9ca testq %rax, %rax + 0x4c, 0x0f, 0x44, 0xf0, //0x0000b9cd cmoveq %rax, %r14 + 0xe9, 0xf9, 0xe3, 0xff, 0xff, //0x0000b9d1 jmp LBB5_2000 + //0x0000b9d6 LBB5_2387 + 0xc5, 0x7d, 0x7f, 0xdf, //0x0000b9d6 vmovdqa %ymm11, %ymm7 + 0x4c, 0x89, 0xdb, //0x0000b9da movq %r11, %rbx + //0x0000b9dd LBB5_2388 + 0x0f, 0xbc, 0xc7, //0x0000b9dd bsfl %edi, %eax + 0x49, 0x01, 0xc4, //0x0000b9e0 addq %rax, %r12 + 0x48, 0xc7, 0xc6, 0xff, 0xff, 0xff, 0xff, //0x0000b9e3 movq $-1, %rsi + 0x49, 0x89, 0xdb, //0x0000b9ea movq %rbx, %r11 + 0xc5, 0x7d, 0x6f, 0xdf, //0x0000b9ed vmovdqa %ymm7, %ymm11 + 0xe9, 0x83, 0xde, 0xff, 0xff, //0x0000b9f1 jmp LBB5_1910 + //0x0000b9f6 LBB5_2409 + 0xba, 0x03, 0x00, 0x00, 0x00, //0x0000b9f6 movl $3, %edx + 0x48, 0x8b, 0x85, 0x70, 0xff, 0xff, 0xff, //0x0000b9fb movq $-144(%rbp), %rax + 0x48, 0x83, 0xf8, 0x13, //0x0000ba02 cmpq $19, %rax + 0x0f, 0x85, 0x2b, 0xe4, 0xff, 0xff, //0x0000ba06 jne LBB5_2003 + //0x0000ba0c LBB5_2009 + 0x89, 0xd0, //0x0000ba0c movl %edx, %eax + 0x48, 0x8b, 0x75, 0xa0, //0x0000ba0e movq $-96(%rbp), %rsi + //0x0000ba12 LBB5_2010 + 0x48, 0x8b, 0x55, 0xb8, //0x0000ba12 movq $-72(%rbp), %rdx + 0x48, 0xc1, 0xe2, 0x20, //0x0000ba16 shlq $32, %rdx + 0x48, 0x83, 0xca, 0x13, //0x0000ba1a orq $19, %rdx + 0x49, 0x8b, 0x8b, 0xa0, 0x00, 0x00, 0x00, //0x0000ba1e movq $160(%r11), %rcx + 0x48, 0x89, 0x11, //0x0000ba25 movq %rdx, (%rcx) + 0x48, 0x89, 0x71, 0x08, //0x0000ba28 movq %rsi, $8(%rcx) + 0x41, 0x83, 0x83, 0xd4, 0x00, 0x00, 0x00, 0x01, //0x0000ba2c addl $1, $212(%r11) + 0x49, 0x8b, 0x8b, 0xa0, 0x00, 0x00, 0x00, //0x0000ba34 movq $160(%r11), %rcx + 0x48, 0x8d, 0x51, 0x10, //0x0000ba3b leaq $16(%rcx), %rdx + 0x49, 0x89, 0x93, 0xa0, 0x00, 0x00, 0x00, //0x0000ba3f movq %rdx, $160(%r11) + 0xba, 0x13, 0x00, 0x00, 0x00, //0x0000ba46 movl $19, %edx + 0x48, 0x89, 0x95, 0x70, 0xff, 0xff, 0xff, //0x0000ba4b movq %rdx, $-144(%rbp) + 0x4d, 0x89, 0xfc, //0x0000ba52 movq %r15, %r12 + 0x48, 0x89, 0x75, 0xa0, //0x0000ba55 movq %rsi, $-96(%rbp) + //0x0000ba59 LBB5_2011 + 0x4c, 0x8b, 0xad, 0x78, 0xff, 0xff, 0xff, //0x0000ba59 movq $-136(%rbp), %r13 + //0x0000ba60 LBB5_2012 + 0xba, 0x0b, 0x00, 0x00, 0x00, //0x0000ba60 movl $11, %edx + 0x85, 0xc0, //0x0000ba65 testl %eax, %eax + 0x0f, 0x45, 0xd0, //0x0000ba67 cmovnel %eax, %edx + 0x0f, 0x85, 0x84, 0xcc, 0xff, 0xff, //0x0000ba6a jne LBB5_1237 + 0x48, 0x83, 0xc1, 0x20, //0x0000ba70 addq $32, %rcx + 0x49, 0x3b, 0x8b, 0xc0, 0x00, 0x00, 0x00, //0x0000ba74 cmpq $192(%r11), %rcx + 0x0f, 0x87, 0x73, 0xcc, 0xff, 0xff, //0x0000ba7b ja LBB5_1237 + 0x4d, 0x8d, 0x7c, 0x24, 0x01, //0x0000ba81 leaq $1(%r12), %r15 + 0x41, 0x0f, 0xb6, 0x0c, 0x24, //0x0000ba86 movzbl (%r12), %ecx + 0x48, 0x83, 0xf9, 0x20, //0x0000ba8b cmpq $32, %rcx + 0x0f, 0x87, 0x81, 0x00, 0x00, 0x00, //0x0000ba8f ja LBB5_2040 + 0x48, 0xb8, 0x01, 0x26, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, //0x0000ba95 movabsq $4294977025, %rax + 0x48, 0x0f, 0xa3, 0xc8, //0x0000ba9f btq %rcx, %rax + 0x0f, 0x83, 0x6d, 0x00, 0x00, 0x00, //0x0000baa3 jae LBB5_2040 + 0x41, 0x0f, 0xb6, 0x4c, 0x24, 0x01, //0x0000baa9 movzbl $1(%r12), %ecx + 0x49, 0x83, 0xc4, 0x02, //0x0000baaf addq $2, %r12 + 0x48, 0x83, 0xf9, 0x20, //0x0000bab3 cmpq $32, %rcx + 0x0f, 0x87, 0x62, 0x00, 0x00, 0x00, //0x0000bab7 ja LBB5_2021 + 0x48, 0xb8, 0x01, 0x26, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, //0x0000babd movabsq $4294977025, %rax + 0x48, 0x0f, 0xa3, 0xc8, //0x0000bac7 btq %rcx, %rax + 0x0f, 0x83, 0x4e, 0x00, 0x00, 0x00, //0x0000bacb jae LBB5_2021 + 0x49, 0x8b, 0x83, 0x90, 0x00, 0x00, 0x00, //0x0000bad1 movq $144(%r11), %rax + 0x4c, 0x89, 0xe1, //0x0000bad8 movq %r12, %rcx + 0x48, 0x29, 0xc1, //0x0000badb subq %rax, %rcx + 0x48, 0x83, 0xf9, 0x40, //0x0000bade cmpq $64, %rcx + 0x0f, 0x83, 0x4a, 0x00, 0x00, 0x00, //0x0000bae2 jae LBB5_2023 + 0x49, 0x8b, 0x93, 0x98, 0x00, 0x00, 0x00, //0x0000bae8 movq $152(%r11), %rdx + 0x48, 0xd3, 0xea, //0x0000baef shrq %cl, %rdx + 0x48, 0xd3, 0xe2, //0x0000baf2 shlq %cl, %rdx + 0x48, 0x85, 0xd2, //0x0000baf5 testq %rdx, %rdx + 0x4c, 0x8b, 0x65, 0xb0, //0x0000baf8 movq $-80(%rbp), %r12 + 0x0f, 0x84, 0x29, 0x00, 0x00, 0x00, //0x0000bafc je LBB5_2022 + 0x48, 0x0f, 0xbc, 0xca, //0x0000bb02 bsfq %rdx, %rcx + 0x4c, 0x8d, 0x3c, 0x08, //0x0000bb06 leaq (%rax,%rcx), %r15 + 0x49, 0x83, 0xc7, 0x01, //0x0000bb0a addq $1, %r15 + 0x48, 0x01, 0xc8, //0x0000bb0e addq %rcx, %rax + 0xe9, 0x8c, 0x00, 0x00, 0x00, //0x0000bb11 jmp LBB5_2026 + //0x0000bb16 LBB5_2040 + 0x4c, 0x8b, 0x65, 0xb0, //0x0000bb16 movq $-80(%rbp), %r12 + 0xe9, 0x85, 0x00, 0x00, 0x00, //0x0000bb1a jmp LBB5_2027 + //0x0000bb1f LBB5_2021 + 0x4d, 0x89, 0xe7, //0x0000bb1f movq %r12, %r15 + 0x4c, 0x8b, 0x65, 0xb0, //0x0000bb22 movq $-80(%rbp), %r12 + 0xe9, 0x79, 0x00, 0x00, 0x00, //0x0000bb26 jmp LBB5_2027 + //0x0000bb2b LBB5_2022 + 0x48, 0x83, 0xc0, 0x40, //0x0000bb2b addq $64, %rax + 0x49, 0x89, 0xc4, //0x0000bb2f movq %rax, %r12 + //0x0000bb32 LBB5_2023 + 0x49, 0x83, 0xc4, 0xc0, //0x0000bb32 addq $-64, %r12 + 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x0000bb36 .p2align 4, 0x90 + //0x0000bb40 LBB5_2024 + 0xc4, 0xc1, 0x7e, 0x6f, 0x44, 0x24, 0x40, //0x0000bb40 vmovdqu $64(%r12), %ymm0 + 0xc4, 0xc1, 0x7e, 0x6f, 0x4c, 0x24, 0x60, //0x0000bb47 vmovdqu $96(%r12), %ymm1 + 0x49, 0x83, 0xc4, 0x40, //0x0000bb4e addq $64, %r12 + 0xc4, 0xe2, 0x25, 0x00, 0xd0, //0x0000bb52 vpshufb %ymm0, %ymm11, %ymm2 + 0xc4, 0xe2, 0x25, 0x00, 0xd9, //0x0000bb57 vpshufb %ymm1, %ymm11, %ymm3 + 0xc5, 0xfd, 0x74, 0xc2, //0x0000bb5c vpcmpeqb %ymm2, %ymm0, %ymm0 + 0xc5, 0xfd, 0xd7, 0xc8, //0x0000bb60 vpmovmskb %ymm0, %ecx + 0xc5, 0xf5, 0x74, 0xc3, //0x0000bb64 vpcmpeqb %ymm3, %ymm1, %ymm0 + 0xc5, 0xfd, 0xd7, 0xc0, //0x0000bb68 vpmovmskb %ymm0, %eax + 0x48, 0xc1, 0xe0, 0x20, //0x0000bb6c shlq $32, %rax + 0x48, 0x09, 0xc8, //0x0000bb70 orq %rcx, %rax + 0x48, 0x83, 0xf8, 0xff, //0x0000bb73 cmpq $-1, %rax + 0x0f, 0x84, 0xc3, 0xff, 0xff, 0xff, //0x0000bb77 je LBB5_2024 + 0x48, 0xf7, 0xd0, //0x0000bb7d notq %rax + 0x49, 0x89, 0x83, 0x98, 0x00, 0x00, 0x00, //0x0000bb80 movq %rax, $152(%r11) + 0x4d, 0x89, 0xa3, 0x90, 0x00, 0x00, 0x00, //0x0000bb87 movq %r12, $144(%r11) + 0x48, 0x0f, 0xbc, 0xc8, //0x0000bb8e bsfq %rax, %rcx + 0x49, 0x8d, 0x04, 0x0c, //0x0000bb92 leaq (%r12,%rcx), %rax + 0x4d, 0x8d, 0x3c, 0x0c, //0x0000bb96 leaq (%r12,%rcx), %r15 + 0x49, 0x83, 0xc7, 0x01, //0x0000bb9a addq $1, %r15 + 0x4c, 0x8b, 0x65, 0xb0, //0x0000bb9e movq $-80(%rbp), %r12 + //0x0000bba2 LBB5_2026 + 0x8a, 0x08, //0x0000bba2 movb (%rax), %cl + //0x0000bba4 LBB5_2027 + 0xb8, 0x00, 0x01, 0x00, 0x00, //0x0000bba4 movl $256, %eax + 0x49, 0x03, 0x04, 0x24, //0x0000bba9 addq (%r12), %rax + 0x49, 0x89, 0x04, 0x24, //0x0000bbad movq %rax, (%r12) + 0x80, 0xf9, 0x2c, //0x0000bbb1 cmpb $44, %cl + 0x0f, 0x85, 0x06, 0x01, 0x00, 0x00, //0x0000bbb4 jne LBB5_2275 + 0x49, 0x8d, 0x47, 0x01, //0x0000bbba leaq $1(%r15), %rax + 0x41, 0x0f, 0xb6, 0x0f, //0x0000bbbe movzbl (%r15), %ecx + 0x48, 0x83, 0xf9, 0x20, //0x0000bbc2 cmpq $32, %rcx + 0x0f, 0x87, 0x30, 0xcb, 0xff, 0xff, //0x0000bbc6 ja LBB5_1671 + 0x48, 0xba, 0x01, 0x26, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, //0x0000bbcc movabsq $4294977025, %rdx + 0x48, 0x0f, 0xa3, 0xca, //0x0000bbd6 btq %rcx, %rdx + 0x0f, 0x83, 0x1c, 0xcb, 0xff, 0xff, //0x0000bbda jae LBB5_1671 + 0x41, 0x0f, 0xb6, 0x4f, 0x01, //0x0000bbe0 movzbl $1(%r15), %ecx + 0x49, 0x83, 0xc7, 0x02, //0x0000bbe5 addq $2, %r15 + 0x48, 0x83, 0xf9, 0x20, //0x0000bbe9 cmpq $32, %rcx + 0x0f, 0x87, 0x4d, 0x00, 0x00, 0x00, //0x0000bbed ja LBB5_2039 + 0x48, 0x0f, 0xa3, 0xca, //0x0000bbf3 btq %rcx, %rdx + 0x0f, 0x83, 0x43, 0x00, 0x00, 0x00, //0x0000bbf7 jae LBB5_2039 + 0x49, 0x8b, 0x93, 0x90, 0x00, 0x00, 0x00, //0x0000bbfd movq $144(%r11), %rdx + 0x4c, 0x89, 0xf9, //0x0000bc04 movq %r15, %rcx + 0x48, 0x29, 0xd1, //0x0000bc07 subq %rdx, %rcx + 0x48, 0x83, 0xf9, 0x40, //0x0000bc0a cmpq $64, %rcx + 0x0f, 0x83, 0x3b, 0x00, 0x00, 0x00, //0x0000bc0e jae LBB5_2036 + 0x49, 0x8b, 0x83, 0x98, 0x00, 0x00, 0x00, //0x0000bc14 movq $152(%r11), %rax + 0x48, 0xd3, 0xe8, //0x0000bc1b shrq %cl, %rax + 0x48, 0xd3, 0xe0, //0x0000bc1e shlq %cl, %rax + 0x48, 0x85, 0xc0, //0x0000bc21 testq %rax, %rax + 0x0f, 0x84, 0x1e, 0x00, 0x00, 0x00, //0x0000bc24 je LBB5_2035 + 0x48, 0x0f, 0xbc, 0xc8, //0x0000bc2a bsfq %rax, %rcx + 0x48, 0x8d, 0x04, 0x0a, //0x0000bc2e leaq (%rdx,%rcx), %rax + 0x48, 0x83, 0xc0, 0x01, //0x0000bc32 addq $1, %rax + 0x48, 0x01, 0xca, //0x0000bc36 addq %rcx, %rdx + 0x8a, 0x0a, //0x0000bc39 movb (%rdx), %cl + 0xe9, 0xbc, 0xca, 0xff, 0xff, //0x0000bc3b jmp LBB5_1671 + //0x0000bc40 LBB5_2039 + 0x4c, 0x89, 0xf8, //0x0000bc40 movq %r15, %rax + 0xe9, 0xb4, 0xca, 0xff, 0xff, //0x0000bc43 jmp LBB5_1671 + //0x0000bc48 LBB5_2035 + 0x48, 0x83, 0xc2, 0x40, //0x0000bc48 addq $64, %rdx + 0x49, 0x89, 0xd7, //0x0000bc4c movq %rdx, %r15 + //0x0000bc4f LBB5_2036 + 0x4c, 0x89, 0xf8, //0x0000bc4f movq %r15, %rax + 0x48, 0x83, 0xc0, 0xc0, //0x0000bc52 addq $-64, %rax + 0xc5, 0xfe, 0x6f, 0x05, 0x02, 0x44, 0xff, 0xff, //0x0000bc56 vmovdqu $-48126(%rip), %ymm0 /* LCPI5_0+0(%rip) */ + 0x90, 0x90, //0x0000bc5e .p2align 4, 0x90 + //0x0000bc60 LBB5_2037 + 0xc5, 0xfe, 0x6f, 0x48, 0x40, //0x0000bc60 vmovdqu $64(%rax), %ymm1 + 0xc5, 0xfe, 0x6f, 0x50, 0x60, //0x0000bc65 vmovdqu $96(%rax), %ymm2 + 0x48, 0x83, 0xc0, 0x40, //0x0000bc6a addq $64, %rax + 0xc4, 0xe2, 0x7d, 0x00, 0xd9, //0x0000bc6e vpshufb %ymm1, %ymm0, %ymm3 + 0xc4, 0xe2, 0x7d, 0x00, 0xe2, //0x0000bc73 vpshufb %ymm2, %ymm0, %ymm4 + 0xc5, 0xf5, 0x74, 0xcb, //0x0000bc78 vpcmpeqb %ymm3, %ymm1, %ymm1 + 0xc5, 0xfd, 0xd7, 0xd1, //0x0000bc7c vpmovmskb %ymm1, %edx + 0xc5, 0xed, 0x74, 0xcc, //0x0000bc80 vpcmpeqb %ymm4, %ymm2, %ymm1 + 0xc5, 0xfd, 0xd7, 0xc9, //0x0000bc84 vpmovmskb %ymm1, %ecx + 0x48, 0xc1, 0xe1, 0x20, //0x0000bc88 shlq $32, %rcx + 0x48, 0x09, 0xd1, //0x0000bc8c orq %rdx, %rcx + 0x48, 0x83, 0xf9, 0xff, //0x0000bc8f cmpq $-1, %rcx + 0x0f, 0x84, 0xc7, 0xff, 0xff, 0xff, //0x0000bc93 je LBB5_2037 + 0x48, 0xf7, 0xd1, //0x0000bc99 notq %rcx + 0x49, 0x89, 0x8b, 0x98, 0x00, 0x00, 0x00, //0x0000bc9c movq %rcx, $152(%r11) + 0x49, 0x89, 0x83, 0x90, 0x00, 0x00, 0x00, //0x0000bca3 movq %rax, $144(%r11) + 0x48, 0x0f, 0xbc, 0xc9, //0x0000bcaa bsfq %rcx, %rcx + 0x48, 0x8d, 0x14, 0x08, //0x0000bcae leaq (%rax,%rcx), %rdx + 0x48, 0x01, 0xc8, //0x0000bcb2 addq %rcx, %rax + 0x48, 0x83, 0xc0, 0x01, //0x0000bcb5 addq $1, %rax + 0x8a, 0x0a, //0x0000bcb9 movb (%rdx), %cl + 0xe9, 0x3c, 0xca, 0xff, 0xff, //0x0000bcbb jmp LBB5_1671 + //0x0000bcc0 LBB5_2275 + 0x80, 0xf9, 0x5d, //0x0000bcc0 cmpb $93, %cl + 0x0f, 0x85, 0x31, 0x02, 0x00, 0x00, //0x0000bcc3 jne LBB5_2417 + 0x41, 0x83, 0x83, 0xcc, 0x00, 0x00, 0x00, 0x01, //0x0000bcc9 addl $1, $204(%r11) + 0xc1, 0xe8, 0x08, //0x0000bcd1 shrl $8, %eax + 0x41, 0x01, 0x83, 0xd8, 0x00, 0x00, 0x00, //0x0000bcd4 addl %eax, $216(%r11) + //0x0000bcdb LBB5_2279 + 0x49, 0x8b, 0x8b, 0xa0, 0x00, 0x00, 0x00, //0x0000bcdb movq $160(%r11), %rcx + 0x49, 0x8b, 0x93, 0xa8, 0x00, 0x00, 0x00, //0x0000bce2 movq $168(%r11), %rdx + 0x49, 0x8b, 0xb3, 0xb8, 0x00, 0x00, 0x00, //0x0000bce9 movq $184(%r11), %rsi + 0x48, 0xc1, 0xe2, 0x04, //0x0000bcf0 shlq $4, %rdx + 0x48, 0x29, 0xf1, //0x0000bcf4 subq %rsi, %rcx + 0x48, 0x29, 0xd1, //0x0000bcf7 subq %rdx, %rcx + 0x48, 0x8b, 0x7c, 0x16, 0x08, //0x0000bcfa movq $8(%rsi,%rdx), %rdi + 0x49, 0x89, 0xbb, 0xa8, 0x00, 0x00, 0x00, //0x0000bcff movq %rdi, $168(%r11) + 0x48, 0xc1, 0xe9, 0x04, //0x0000bd06 shrq $4, %rcx + 0x89, 0x4c, 0x16, 0x0c, //0x0000bd0a movl %ecx, $12(%rsi,%rdx) + 0x89, 0x44, 0x16, 0x08, //0x0000bd0e movl %eax, $8(%rsi,%rdx) + 0x0f, 0xb6, 0x04, 0x16, //0x0000bd12 movzbl (%rsi,%rdx), %eax + 0x89, 0x04, 0x16, //0x0000bd16 movl %eax, (%rsi,%rdx) + 0x49, 0x8b, 0x83, 0xb0, 0x00, 0x00, 0x00, //0x0000bd19 movq $176(%r11), %rax + 0x41, 0x8b, 0x8b, 0xe0, 0x00, 0x00, 0x00, //0x0000bd20 movl $224(%r11), %ecx + 0x48, 0x39, 0xc8, //0x0000bd27 cmpq %rcx, %rax + 0x0f, 0x86, 0x13, 0x00, 0x00, 0x00, //0x0000bd2a jbe LBB5_2281 + 0x41, 0x89, 0x83, 0xe0, 0x00, 0x00, 0x00, //0x0000bd30 movl %eax, $224(%r11) + 0x48, 0x3d, 0x00, 0x10, 0x00, 0x00, //0x0000bd37 cmpq $4096, %rax + 0x0f, 0x87, 0x2b, 0x00, 0x00, 0x00, //0x0000bd3d ja LBB5_2283 + //0x0000bd43 LBB5_2281 + 0x48, 0x83, 0xc0, 0xff, //0x0000bd43 addq $-1, %rax + 0x49, 0x89, 0x83, 0xb0, 0x00, 0x00, 0x00, //0x0000bd47 movq %rax, $176(%r11) + 0x49, 0x8b, 0x8b, 0xa8, 0x00, 0x00, 0x00, //0x0000bd4e movq $168(%r11), %rcx + 0x48, 0x83, 0xf9, 0xff, //0x0000bd55 cmpq $-1, %rcx + 0x0f, 0x84, 0x0f, 0x00, 0x00, 0x00, //0x0000bd59 je LBB5_2283 + 0x4d, 0x8d, 0x83, 0xb8, 0x00, 0x00, 0x00, //0x0000bd5f leaq $184(%r11), %r8 + 0x4c, 0x89, 0xf8, //0x0000bd66 movq %r15, %rax + 0xe9, 0x80, 0x83, 0xff, 0xff, //0x0000bd69 jmp LBB5_744 + //0x0000bd6e LBB5_2283 + 0x45, 0x31, 0xe4, //0x0000bd6e xorl %r12d, %r12d + 0x4c, 0x89, 0xf8, //0x0000bd71 movq %r15, %rax + 0xe9, 0x7f, 0x83, 0xff, 0xff, //0x0000bd74 jmp LBB5_745 + //0x0000bd79 LBB5_2389 + 0x49, 0xc7, 0xc2, 0xff, 0xff, 0xff, 0xff, //0x0000bd79 movq $-1, %r10 + 0x49, 0xc7, 0xc0, 0xff, 0xff, 0xff, 0xff, //0x0000bd80 movq $-1, %r8 + 0x4d, 0x89, 0xe6, //0x0000bd87 movq %r12, %r14 + 0x4c, 0x89, 0x7d, 0xc8, //0x0000bd8a movq %r15, $-56(%rbp) + 0x49, 0x83, 0xfb, 0x10, //0x0000bd8e cmpq $16, %r11 + 0x0f, 0x83, 0xcd, 0xd0, 0xff, 0xff, //0x0000bd92 jae LBB5_1770 + 0xe9, 0x41, 0xd2, 0xff, 0xff, //0x0000bd98 jmp LBB5_1788 + //0x0000bd9d LBB5_2390 + 0x45, 0x31, 0xed, //0x0000bd9d xorl %r13d, %r13d + 0xba, 0x10, 0x27, 0x00, 0x00, //0x0000bda0 movl $10000, %edx + 0xe9, 0x45, 0xd3, 0xff, 0xff, //0x0000bda5 jmp LBB5_1809 + //0x0000bdaa LBB5_2391 + 0x4d, 0x89, 0xd0, //0x0000bdaa movq %r10, %r8 + 0x4d, 0x8d, 0x14, 0x0f, //0x0000bdad leaq (%r15,%rcx), %r10 + 0x41, 0x8a, 0x04, 0x0f, //0x0000bdb1 movb (%r15,%rcx), %al + 0x8d, 0x48, 0xd0, //0x0000bdb5 leal $-48(%rax), %ecx + 0x80, 0xf9, 0x09, //0x0000bdb8 cmpb $9, %cl + 0x0f, 0x87, 0xde, 0x00, 0x00, 0x00, //0x0000bdbb ja LBB5_2410 + 0x31, 0xf6, //0x0000bdc1 xorl %esi, %esi + 0x31, 0xdb, //0x0000bdc3 xorl %ebx, %ebx + //0x0000bdc5 LBB5_2393 + 0x48, 0x8d, 0x0c, 0xb6, //0x0000bdc5 leaq (%rsi,%rsi,4), %rcx + 0x0f, 0xb6, 0xc0, //0x0000bdc9 movzbl %al, %eax + 0x48, 0x8d, 0x34, 0x48, //0x0000bdcc leaq (%rax,%rcx,2), %rsi + 0x48, 0x83, 0xc6, 0xd0, //0x0000bdd0 addq $-48, %rsi + 0x48, 0x8d, 0x4b, 0x01, //0x0000bdd4 leaq $1(%rbx), %rcx + 0x41, 0x0f, 0xb6, 0x42, 0x01, //0x0000bdd8 movzbl $1(%r10), %eax + 0x49, 0x83, 0xc2, 0x01, //0x0000bddd addq $1, %r10 + 0x8d, 0x78, 0xd0, //0x0000bde1 leal $-48(%rax), %edi + 0x40, 0x80, 0xff, 0x09, //0x0000bde4 cmpb $9, %dil + 0x0f, 0x87, 0x0d, 0x00, 0x00, 0x00, //0x0000bde8 ja LBB5_2395 + 0x48, 0x83, 0xfb, 0x12, //0x0000bdee cmpq $18, %rbx + 0x48, 0x89, 0xcb, //0x0000bdf2 movq %rcx, %rbx + 0x0f, 0x82, 0xca, 0xff, 0xff, 0xff, //0x0000bdf5 jb LBB5_2393 + //0x0000bdfb LBB5_2395 + 0x40, 0x80, 0xff, 0x09, //0x0000bdfb cmpb $9, %dil + 0x0f, 0x87, 0xaf, 0x00, 0x00, 0x00, //0x0000bdff ja LBB5_2412 + 0x45, 0x31, 0xed, //0x0000be05 xorl %r13d, %r13d + //0x0000be08 LBB5_2397 + 0x43, 0x0f, 0xb6, 0x44, 0x2a, 0x01, //0x0000be08 movzbl $1(%r10,%r13), %eax + 0x8d, 0x78, 0xd0, //0x0000be0e leal $-48(%rax), %edi + 0x49, 0x83, 0xc5, 0x01, //0x0000be11 addq $1, %r13 + 0x40, 0x80, 0xff, 0x0a, //0x0000be15 cmpb $10, %dil + 0x0f, 0x82, 0xe9, 0xff, 0xff, 0xff, //0x0000be19 jb LBB5_2397 + 0x4d, 0x01, 0xea, //0x0000be1f addq %r13, %r10 + 0x41, 0xb6, 0x01, //0x0000be22 movb $1, %r14b + 0x4d, 0x89, 0xd7, //0x0000be25 movq %r10, %r15 + 0xe9, 0x7f, 0x00, 0x00, 0x00, //0x0000be28 jmp LBB5_2411 + //0x0000be2d LBB5_2399 + 0x4d, 0x89, 0xfc, //0x0000be2d movq %r15, %r12 + 0x49, 0x83, 0xc4, 0x01, //0x0000be30 addq $1, %r12 + 0xe9, 0x71, 0xcc, 0xff, 0xff, //0x0000be34 jmp LBB5_1723 + //0x0000be39 LBB5_2400 + 0x4d, 0x89, 0xfc, //0x0000be39 movq %r15, %r12 + 0x49, 0x83, 0xc4, 0x01, //0x0000be3c addq $1, %r12 + 0xe9, 0xab, 0xcc, 0xff, 0xff, //0x0000be40 jmp LBB5_1729 + //0x0000be45 LBB5_2401 + 0x4d, 0x89, 0xfc, //0x0000be45 movq %r15, %r12 + 0x49, 0x83, 0xc4, 0x01, //0x0000be48 addq $1, %r12 + 0xe9, 0x3c, 0xce, 0xff, 0xff, //0x0000be4c jmp LBB5_1747 + //0x0000be51 LBB5_2402 + 0x4d, 0x89, 0xfc, //0x0000be51 movq %r15, %r12 + 0x49, 0x83, 0xc4, 0x02, //0x0000be54 addq $2, %r12 + 0xe9, 0x4d, 0xcc, 0xff, 0xff, //0x0000be58 jmp LBB5_1723 + //0x0000be5d LBB5_2403 + 0x4d, 0x89, 0xfc, //0x0000be5d movq %r15, %r12 + 0x49, 0x83, 0xc4, 0x02, //0x0000be60 addq $2, %r12 + 0xe9, 0x87, 0xcc, 0xff, 0xff, //0x0000be64 jmp LBB5_1729 + //0x0000be69 LBB5_2404 + 0x4d, 0x89, 0xfc, //0x0000be69 movq %r15, %r12 + 0x49, 0x83, 0xc4, 0x02, //0x0000be6c addq $2, %r12 + 0xe9, 0x18, 0xce, 0xff, 0xff, //0x0000be70 jmp LBB5_1747 + //0x0000be75 LBB5_2405 + 0xb8, 0x0d, 0x00, 0x00, 0x00, //0x0000be75 movl $13, %eax + 0xe9, 0x24, 0xcc, 0xff, 0xff, //0x0000be7a jmp LBB5_1722 + //0x0000be7f LBB5_2406 + 0x4d, 0x89, 0xfc, //0x0000be7f movq %r15, %r12 + 0x49, 0x83, 0xc4, 0x03, //0x0000be82 addq $3, %r12 + 0xe9, 0x65, 0xcc, 0xff, 0xff, //0x0000be86 jmp LBB5_1729 + //0x0000be8b LBB5_2407 + 0xb8, 0x0d, 0x00, 0x00, 0x00, //0x0000be8b movl $13, %eax + 0xe9, 0xf1, 0xcd, 0xff, 0xff, //0x0000be90 jmp LBB5_1746 + //0x0000be95 LBB5_2408 + 0xb8, 0x0d, 0x00, 0x00, 0x00, //0x0000be95 movl $13, %eax + 0xe9, 0x4a, 0xcc, 0xff, 0xff, //0x0000be9a jmp LBB5_1728 + //0x0000be9f LBB5_2410 + 0x31, 0xc9, //0x0000be9f xorl %ecx, %ecx + 0x4d, 0x89, 0xd7, //0x0000bea1 movq %r10, %r15 + 0x45, 0x31, 0xf6, //0x0000bea4 xorl %r14d, %r14d + 0x45, 0x31, 0xed, //0x0000bea7 xorl %r13d, %r13d + 0x31, 0xf6, //0x0000beaa xorl %esi, %esi + //0x0000beac LBB5_2411 + 0x4d, 0x89, 0xc2, //0x0000beac movq %r8, %r10 + 0xe9, 0x7e, 0xcb, 0xff, 0xff, //0x0000beaf jmp LBB5_1715 + //0x0000beb4 LBB5_2412 + 0x4d, 0x89, 0xd7, //0x0000beb4 movq %r10, %r15 + 0x45, 0x31, 0xed, //0x0000beb7 xorl %r13d, %r13d + 0x4d, 0x89, 0xc2, //0x0000beba movq %r8, %r10 + 0x45, 0x31, 0xf6, //0x0000bebd xorl %r14d, %r14d + 0xe9, 0x6d, 0xcb, 0xff, 0xff, //0x0000bec0 jmp LBB5_1715 + //0x0000bec5 LBB5_2413 + 0x41, 0x83, 0xfd, 0x01, //0x0000bec5 cmpl $1, %r13d + 0x0f, 0x85, 0x58, 0xd5, 0xff, 0xff, //0x0000bec9 jne LBB5_1860 + 0xb9, 0x0a, 0x00, 0x00, 0x00, //0x0000becf movl $10, %ecx + 0x48, 0x89, 0xf0, //0x0000bed4 movq %rsi, %rax + 0x48, 0xf7, 0xe1, //0x0000bed7 mulq %rcx + 0x0f, 0x81, 0xcd, 0x01, 0x00, 0x00, //0x0000beda jno LBB5_2441 + 0x43, 0x8d, 0x04, 0x12, //0x0000bee0 leal (%r10,%r10), %eax + 0x83, 0xc0, 0xff, //0x0000bee4 addl $-1, %eax + 0x89, 0x45, 0x84, //0x0000bee7 movl %eax, $-124(%rbp) + 0xb8, 0x5d, 0x01, 0x00, 0x00, //0x0000beea movl $349, %eax + 0x41, 0xbd, 0x01, 0x00, 0x00, 0x00, //0x0000beef movl $1, %r13d + 0xe9, 0x24, 0xd6, 0xff, 0xff, //0x0000bef5 jmp LBB5_1872 + //0x0000befa LBB5_2417 + 0xba, 0x0a, 0x00, 0x00, 0x00, //0x0000befa movl $10, %edx + 0xe9, 0x6c, 0x4f, 0xff, 0xff, //0x0000beff jmp LBB5_167 + //0x0000bf04 LBB5_2447 + 0x4c, 0x8b, 0x5d, 0xc0, //0x0000bf04 movq $-64(%rbp), %r11 + 0xe9, 0x6c, 0xd9, 0xff, 0xff, //0x0000bf08 jmp LBB5_1910 + //0x0000bf0d LBB5_2418 + 0xc4, 0xc1, 0x79, 0x7e, 0xde, //0x0000bf0d vmovd %xmm3, %r14d + 0x48, 0x83, 0xc0, 0x20, //0x0000bf12 addq $32, %rax + //0x0000bf16 LBB5_2419 + 0x4d, 0x89, 0xe1, //0x0000bf16 movq %r12, %r9 + //0x0000bf19 LBB5_2420 + 0x41, 0x80, 0xfe, 0x22, //0x0000bf19 cmpb $34, %r14b + 0x0f, 0x85, 0x19, 0x00, 0x00, 0x00, //0x0000bf1d jne LBB5_2422 + //0x0000bf23 LBB5_2421 + 0x49, 0x83, 0xc1, 0x01, //0x0000bf23 addq $1, %r9 + 0x48, 0x2b, 0x45, 0xc8, //0x0000bf27 subq $-56(%rbp), %rax + 0xb1, 0x01, //0x0000bf2b movb $1, %cl + 0x48, 0x89, 0x4d, 0x90, //0x0000bf2d movq %rcx, $-112(%rbp) + 0x4d, 0x89, 0xcc, //0x0000bf31 movq %r9, %r12 + 0x48, 0x89, 0xc6, //0x0000bf34 movq %rax, %rsi + 0xe9, 0x5a, 0x01, 0x00, 0x00, //0x0000bf37 jmp LBB5_2440 + //0x0000bf3c LBB5_2422 + 0x31, 0xc9, //0x0000bf3c xorl %ecx, %ecx + //0x0000bf3e LBB5_2423 + 0x44, 0x88, 0x34, 0x08, //0x0000bf3e movb %r14b, (%rax,%rcx) + 0x41, 0x0f, 0xb6, 0x54, 0x09, 0x01, //0x0000bf42 movzbl $1(%r9,%rcx), %edx + 0x80, 0xfa, 0x22, //0x0000bf48 cmpb $34, %dl + 0x0f, 0x84, 0x95, 0x00, 0x00, 0x00, //0x0000bf4b je LBB5_2432 + 0x88, 0x54, 0x08, 0x01, //0x0000bf51 movb %dl, $1(%rax,%rcx) + 0x41, 0x0f, 0xb6, 0x54, 0x09, 0x02, //0x0000bf55 movzbl $2(%r9,%rcx), %edx + 0x80, 0xfa, 0x22, //0x0000bf5b cmpb $34, %dl + 0x0f, 0x84, 0x9b, 0x00, 0x00, 0x00, //0x0000bf5e je LBB5_2433 + 0x88, 0x54, 0x08, 0x02, //0x0000bf64 movb %dl, $2(%rax,%rcx) + 0x41, 0x0f, 0xb6, 0x54, 0x09, 0x03, //0x0000bf68 movzbl $3(%r9,%rcx), %edx + 0x80, 0xfa, 0x22, //0x0000bf6e cmpb $34, %dl + 0x0f, 0x84, 0xa1, 0x00, 0x00, 0x00, //0x0000bf71 je LBB5_2434 + 0x88, 0x54, 0x08, 0x03, //0x0000bf77 movb %dl, $3(%rax,%rcx) + 0x41, 0x0f, 0xb6, 0x54, 0x09, 0x04, //0x0000bf7b movzbl $4(%r9,%rcx), %edx + 0x80, 0xfa, 0x22, //0x0000bf81 cmpb $34, %dl + 0x0f, 0x84, 0xa7, 0x00, 0x00, 0x00, //0x0000bf84 je LBB5_2435 + 0x88, 0x54, 0x08, 0x04, //0x0000bf8a movb %dl, $4(%rax,%rcx) + 0x41, 0x0f, 0xb6, 0x54, 0x09, 0x05, //0x0000bf8e movzbl $5(%r9,%rcx), %edx + 0x80, 0xfa, 0x22, //0x0000bf94 cmpb $34, %dl + 0x0f, 0x84, 0xad, 0x00, 0x00, 0x00, //0x0000bf97 je LBB5_2436 + 0x88, 0x54, 0x08, 0x05, //0x0000bf9d movb %dl, $5(%rax,%rcx) + 0x41, 0x0f, 0xb6, 0x54, 0x09, 0x06, //0x0000bfa1 movzbl $6(%r9,%rcx), %edx + 0x80, 0xfa, 0x22, //0x0000bfa7 cmpb $34, %dl + 0x0f, 0x84, 0xb3, 0x00, 0x00, 0x00, //0x0000bfaa je LBB5_2437 + 0x88, 0x54, 0x08, 0x06, //0x0000bfb0 movb %dl, $6(%rax,%rcx) + 0x41, 0x0f, 0xb6, 0x54, 0x09, 0x07, //0x0000bfb4 movzbl $7(%r9,%rcx), %edx + 0x80, 0xfa, 0x22, //0x0000bfba cmpb $34, %dl + 0x0f, 0x84, 0xb9, 0x00, 0x00, 0x00, //0x0000bfbd je LBB5_2438 + 0x88, 0x54, 0x08, 0x07, //0x0000bfc3 movb %dl, $7(%rax,%rcx) + 0x45, 0x0f, 0xb6, 0x74, 0x09, 0x08, //0x0000bfc7 movzbl $8(%r9,%rcx), %r14d + 0x48, 0x83, 0xc1, 0x08, //0x0000bfcd addq $8, %rcx + 0x41, 0x80, 0xfe, 0x22, //0x0000bfd1 cmpb $34, %r14b + 0x0f, 0x85, 0x63, 0xff, 0xff, 0xff, //0x0000bfd5 jne LBB5_2423 + 0x49, 0x01, 0xc9, //0x0000bfdb addq %rcx, %r9 + 0x48, 0x01, 0xc8, //0x0000bfde addq %rcx, %rax + 0xe9, 0x3d, 0xff, 0xff, 0xff, //0x0000bfe1 jmp LBB5_2421 + //0x0000bfe6 LBB5_2432 + 0x4d, 0x8d, 0x24, 0x09, //0x0000bfe6 leaq (%r9,%rcx), %r12 + 0x49, 0x83, 0xc4, 0x02, //0x0000bfea addq $2, %r12 + 0x48, 0x2b, 0x45, 0xc8, //0x0000bfee subq $-56(%rbp), %rax + 0x48, 0x8d, 0x34, 0x08, //0x0000bff2 leaq (%rax,%rcx), %rsi + 0x48, 0x83, 0xc6, 0x01, //0x0000bff6 addq $1, %rsi + 0xe9, 0x91, 0x00, 0x00, 0x00, //0x0000bffa jmp LBB5_2439 + //0x0000bfff LBB5_2433 + 0x4d, 0x8d, 0x24, 0x09, //0x0000bfff leaq (%r9,%rcx), %r12 + 0x49, 0x83, 0xc4, 0x03, //0x0000c003 addq $3, %r12 + 0x48, 0x2b, 0x45, 0xc8, //0x0000c007 subq $-56(%rbp), %rax + 0x48, 0x8d, 0x34, 0x08, //0x0000c00b leaq (%rax,%rcx), %rsi + 0x48, 0x83, 0xc6, 0x02, //0x0000c00f addq $2, %rsi + 0xe9, 0x78, 0x00, 0x00, 0x00, //0x0000c013 jmp LBB5_2439 + //0x0000c018 LBB5_2434 + 0x4d, 0x8d, 0x24, 0x09, //0x0000c018 leaq (%r9,%rcx), %r12 + 0x49, 0x83, 0xc4, 0x04, //0x0000c01c addq $4, %r12 + 0x48, 0x2b, 0x45, 0xc8, //0x0000c020 subq $-56(%rbp), %rax + 0x48, 0x8d, 0x34, 0x08, //0x0000c024 leaq (%rax,%rcx), %rsi + 0x48, 0x83, 0xc6, 0x03, //0x0000c028 addq $3, %rsi + 0xe9, 0x5f, 0x00, 0x00, 0x00, //0x0000c02c jmp LBB5_2439 + //0x0000c031 LBB5_2435 + 0x4d, 0x8d, 0x24, 0x09, //0x0000c031 leaq (%r9,%rcx), %r12 + 0x49, 0x83, 0xc4, 0x05, //0x0000c035 addq $5, %r12 + 0x48, 0x2b, 0x45, 0xc8, //0x0000c039 subq $-56(%rbp), %rax + 0x48, 0x8d, 0x34, 0x08, //0x0000c03d leaq (%rax,%rcx), %rsi + 0x48, 0x83, 0xc6, 0x04, //0x0000c041 addq $4, %rsi + 0xe9, 0x46, 0x00, 0x00, 0x00, //0x0000c045 jmp LBB5_2439 + //0x0000c04a LBB5_2436 + 0x4d, 0x8d, 0x24, 0x09, //0x0000c04a leaq (%r9,%rcx), %r12 + 0x49, 0x83, 0xc4, 0x06, //0x0000c04e addq $6, %r12 + 0x48, 0x2b, 0x45, 0xc8, //0x0000c052 subq $-56(%rbp), %rax + 0x48, 0x8d, 0x34, 0x08, //0x0000c056 leaq (%rax,%rcx), %rsi + 0x48, 0x83, 0xc6, 0x05, //0x0000c05a addq $5, %rsi + 0xe9, 0x2d, 0x00, 0x00, 0x00, //0x0000c05e jmp LBB5_2439 + //0x0000c063 LBB5_2437 + 0x4d, 0x8d, 0x24, 0x09, //0x0000c063 leaq (%r9,%rcx), %r12 + 0x49, 0x83, 0xc4, 0x07, //0x0000c067 addq $7, %r12 + 0x48, 0x2b, 0x45, 0xc8, //0x0000c06b subq $-56(%rbp), %rax + 0x48, 0x8d, 0x34, 0x08, //0x0000c06f leaq (%rax,%rcx), %rsi + 0x48, 0x83, 0xc6, 0x06, //0x0000c073 addq $6, %rsi + 0xe9, 0x14, 0x00, 0x00, 0x00, //0x0000c077 jmp LBB5_2439 + //0x0000c07c LBB5_2438 + 0x4d, 0x8d, 0x24, 0x09, //0x0000c07c leaq (%r9,%rcx), %r12 + 0x49, 0x83, 0xc4, 0x08, //0x0000c080 addq $8, %r12 + 0x48, 0x2b, 0x45, 0xc8, //0x0000c084 subq $-56(%rbp), %rax + 0x48, 0x8d, 0x34, 0x08, //0x0000c088 leaq (%rax,%rcx), %rsi + 0x48, 0x83, 0xc6, 0x07, //0x0000c08c addq $7, %rsi + //0x0000c090 LBB5_2439 + 0xb0, 0x01, //0x0000c090 movb $1, %al + 0x48, 0x89, 0x45, 0x90, //0x0000c092 movq %rax, $-112(%rbp) + //0x0000c096 LBB5_2440 + 0x49, 0x89, 0xdb, //0x0000c096 movq %rbx, %r11 + 0xc5, 0x7d, 0x6f, 0xdf, //0x0000c099 vmovdqa %ymm7, %ymm11 + 0x31, 0xc0, //0x0000c09d xorl %eax, %eax + 0x48, 0x85, 0xf6, //0x0000c09f testq %rsi, %rsi + 0x0f, 0x89, 0xd5, 0xd7, 0xff, 0xff, //0x0000c0a2 jns LBB5_1911 + 0xe9, 0xcc, 0xd7, 0xff, 0xff, //0x0000c0a8 jmp LBB5_1910 + //0x0000c0ad LBB5_2441 + 0x41, 0x0f, 0xb6, 0x4f, 0xff, //0x0000c0ad movzbl $-1(%r15), %ecx + 0x83, 0xc1, 0xd0, //0x0000c0b2 addl $-48, %ecx + 0x48, 0x63, 0xc9, //0x0000c0b5 movslq %ecx, %rcx + 0x48, 0x89, 0xca, //0x0000c0b8 movq %rcx, %rdx + 0x48, 0xc1, 0xfa, 0x3f, //0x0000c0bb sarq $63, %rdx + 0x48, 0x01, 0xc8, //0x0000c0bf addq %rcx, %rax + 0x48, 0x83, 0xd2, 0x00, //0x0000c0c2 adcq $0, %rdx + 0x89, 0xd1, //0x0000c0c6 movl %edx, %ecx + 0x83, 0xe1, 0x01, //0x0000c0c8 andl $1, %ecx + 0x48, 0xf7, 0xd9, //0x0000c0cb negq %rcx + 0x48, 0x31, 0xca, //0x0000c0ce xorq %rcx, %rdx + 0x41, 0xbd, 0x01, 0x00, 0x00, 0x00, //0x0000c0d1 movl $1, %r13d + 0x0f, 0x85, 0x4a, 0xd3, 0xff, 0xff, //0x0000c0d7 jne LBB5_1860 + 0x48, 0x85, 0xc9, //0x0000c0dd testq %rcx, %rcx + 0x0f, 0x88, 0x41, 0xd3, 0xff, 0xff, //0x0000c0e0 js LBB5_1860 + 0x31, 0xd2, //0x0000c0e6 xorl %edx, %edx + 0x45, 0x84, 0xc9, //0x0000c0e8 testb %r9b, %r9b + 0x0f, 0x84, 0x33, 0x00, 0x00, 0x00, //0x0000c0eb je LBB5_2445 + 0xc4, 0xe1, 0xf9, 0x6e, 0xc0, //0x0000c0f1 vmovq %rax, %xmm0 + 0xc5, 0xf9, 0x62, 0x05, 0x52, 0x41, 0xff, 0xff, //0x0000c0f6 vpunpckldq $-48814(%rip), %xmm0, %xmm0 /* LCPI5_18+0(%rip) */ + 0xc5, 0xf9, 0x5c, 0x05, 0x5a, 0x41, 0xff, 0xff, //0x0000c0fe vsubpd $-48806(%rip), %xmm0, %xmm0 /* LCPI5_19+0(%rip) */ + 0xc4, 0xe3, 0x79, 0x05, 0xc8, 0x01, //0x0000c106 vpermilpd $1, %xmm0, %xmm1 + 0xc5, 0xf3, 0x58, 0xc0, //0x0000c10c vaddsd %xmm0, %xmm1, %xmm0 + 0xc4, 0xe1, 0xf9, 0x7e, 0xc0, //0x0000c110 vmovq %xmm0, %rax + 0x48, 0xbe, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, //0x0000c115 movabsq $-9223372036854775808, %rsi + 0xe9, 0xee, 0xd0, 0xff, 0xff, //0x0000c11f jmp LBB5_1828 + //0x0000c124 LBB5_2445 + 0x48, 0x89, 0x45, 0xa0, //0x0000c124 movq %rax, $-96(%rbp) + 0xe9, 0xa3, 0xd7, 0xff, 0xff, //0x0000c128 jmp LBB5_1913 + //0x0000c12d LBB5_2446 + 0xb0, 0x01, //0x0000c12d movb $1, %al + 0x48, 0x89, 0x45, 0x90, //0x0000c12f movq %rax, $-112(%rbp) + 0xe9, 0xa5, 0xf8, 0xff, 0xff, //0x0000c133 jmp LBB5_2388 + //0x0000c138 .p2align 2, 0x90 + // // .set L5_0_set_47, LBB5_47-LJTI5_0 + // // .set L5_0_set_167, LBB5_167-LJTI5_0 // // .set L5_0_set_15, LBB5_15-LJTI5_0 // // .set L5_0_set_16, LBB5_16-LJTI5_0 - // // .set L5_0_set_67, LBB5_67-LJTI5_0 - // // .set L5_0_set_60, LBB5_60-LJTI5_0 + // // .set L5_0_set_66, LBB5_66-LJTI5_0 + // // .set L5_0_set_59, LBB5_59-LJTI5_0 // // .set L5_0_set_37, LBB5_37-LJTI5_0 - // // .set L5_0_set_43, LBB5_43-LJTI5_0 - // // .set L5_0_set_50, LBB5_50-LJTI5_0 - //0x0000c23c LJTI5_0 - 0xb9, 0x43, 0xff, 0xff, //0x0000c23c .long L5_0_set_48 - 0x80, 0x59, 0xff, 0xff, //0x0000c240 .long L5_0_set_332 - 0x80, 0x59, 0xff, 0xff, //0x0000c244 .long L5_0_set_332 - 0x80, 0x59, 0xff, 0xff, //0x0000c248 .long L5_0_set_332 - 0x80, 0x59, 0xff, 0xff, //0x0000c24c .long L5_0_set_332 - 0x80, 0x59, 0xff, 0xff, //0x0000c250 .long L5_0_set_332 - 0x80, 0x59, 0xff, 0xff, //0x0000c254 .long L5_0_set_332 - 0x80, 0x59, 0xff, 0xff, //0x0000c258 .long L5_0_set_332 - 0x80, 0x59, 0xff, 0xff, //0x0000c25c .long L5_0_set_332 - 0x80, 0x59, 0xff, 0xff, //0x0000c260 .long L5_0_set_332 - 0x80, 0x59, 0xff, 0xff, //0x0000c264 .long L5_0_set_332 - 0x69, 0x45, 0xff, 0xff, //0x0000c268 .long L5_0_set_15 - 0x80, 0x59, 0xff, 0xff, //0x0000c26c .long L5_0_set_332 - 0x80, 0x59, 0xff, 0xff, //0x0000c270 .long L5_0_set_332 - 0xeb, 0x41, 0xff, 0xff, //0x0000c274 .long L5_0_set_16 - 0xeb, 0x41, 0xff, 0xff, //0x0000c278 .long L5_0_set_16 - 0xeb, 0x41, 0xff, 0xff, //0x0000c27c .long L5_0_set_16 - 0xeb, 0x41, 0xff, 0xff, //0x0000c280 .long L5_0_set_16 - 0xeb, 0x41, 0xff, 0xff, //0x0000c284 .long L5_0_set_16 - 0xeb, 0x41, 0xff, 0xff, //0x0000c288 .long L5_0_set_16 - 0xeb, 0x41, 0xff, 0xff, //0x0000c28c .long L5_0_set_16 - 0xeb, 0x41, 0xff, 0xff, //0x0000c290 .long L5_0_set_16 - 0xeb, 0x41, 0xff, 0xff, //0x0000c294 .long L5_0_set_16 - 0xeb, 0x41, 0xff, 0xff, //0x0000c298 .long L5_0_set_16 - 0x80, 0x59, 0xff, 0xff, //0x0000c29c .long L5_0_set_332 - 0x80, 0x59, 0xff, 0xff, //0x0000c2a0 .long L5_0_set_332 - 0x80, 0x59, 0xff, 0xff, //0x0000c2a4 .long L5_0_set_332 - 0x80, 0x59, 0xff, 0xff, //0x0000c2a8 .long L5_0_set_332 - 0x80, 0x59, 0xff, 0xff, //0x0000c2ac .long L5_0_set_332 - 0x80, 0x59, 0xff, 0xff, //0x0000c2b0 .long L5_0_set_332 - 0x80, 0x59, 0xff, 0xff, //0x0000c2b4 .long L5_0_set_332 - 0x80, 0x59, 0xff, 0xff, //0x0000c2b8 .long L5_0_set_332 - 0x80, 0x59, 0xff, 0xff, //0x0000c2bc .long L5_0_set_332 - 0x80, 0x59, 0xff, 0xff, //0x0000c2c0 .long L5_0_set_332 - 0x80, 0x59, 0xff, 0xff, //0x0000c2c4 .long L5_0_set_332 - 0x80, 0x59, 0xff, 0xff, //0x0000c2c8 .long L5_0_set_332 - 0x80, 0x59, 0xff, 0xff, //0x0000c2cc .long L5_0_set_332 - 0x80, 0x59, 0xff, 0xff, //0x0000c2d0 .long L5_0_set_332 - 0x80, 0x59, 0xff, 0xff, //0x0000c2d4 .long L5_0_set_332 - 0x80, 0x59, 0xff, 0xff, //0x0000c2d8 .long L5_0_set_332 - 0x80, 0x59, 0xff, 0xff, //0x0000c2dc .long L5_0_set_332 - 0x80, 0x59, 0xff, 0xff, //0x0000c2e0 .long L5_0_set_332 - 0x80, 0x59, 0xff, 0xff, //0x0000c2e4 .long L5_0_set_332 - 0x80, 0x59, 0xff, 0xff, //0x0000c2e8 .long L5_0_set_332 - 0x80, 0x59, 0xff, 0xff, //0x0000c2ec .long L5_0_set_332 - 0x80, 0x59, 0xff, 0xff, //0x0000c2f0 .long L5_0_set_332 - 0x80, 0x59, 0xff, 0xff, //0x0000c2f4 .long L5_0_set_332 - 0x80, 0x59, 0xff, 0xff, //0x0000c2f8 .long L5_0_set_332 - 0x80, 0x59, 0xff, 0xff, //0x0000c2fc .long L5_0_set_332 - 0x80, 0x59, 0xff, 0xff, //0x0000c300 .long L5_0_set_332 - 0x80, 0x59, 0xff, 0xff, //0x0000c304 .long L5_0_set_332 - 0x80, 0x59, 0xff, 0xff, //0x0000c308 .long L5_0_set_332 - 0x80, 0x59, 0xff, 0xff, //0x0000c30c .long L5_0_set_332 - 0x80, 0x59, 0xff, 0xff, //0x0000c310 .long L5_0_set_332 - 0x80, 0x59, 0xff, 0xff, //0x0000c314 .long L5_0_set_332 - 0x80, 0x59, 0xff, 0xff, //0x0000c318 .long L5_0_set_332 - 0x80, 0x59, 0xff, 0xff, //0x0000c31c .long L5_0_set_332 - 0x71, 0x45, 0xff, 0xff, //0x0000c320 .long L5_0_set_67 - 0x80, 0x59, 0xff, 0xff, //0x0000c324 .long L5_0_set_332 - 0x80, 0x59, 0xff, 0xff, //0x0000c328 .long L5_0_set_332 - 0x80, 0x59, 0xff, 0xff, //0x0000c32c .long L5_0_set_332 - 0x80, 0x59, 0xff, 0xff, //0x0000c330 .long L5_0_set_332 - 0x80, 0x59, 0xff, 0xff, //0x0000c334 .long L5_0_set_332 - 0x80, 0x59, 0xff, 0xff, //0x0000c338 .long L5_0_set_332 - 0x80, 0x59, 0xff, 0xff, //0x0000c33c .long L5_0_set_332 - 0x80, 0x59, 0xff, 0xff, //0x0000c340 .long L5_0_set_332 - 0x80, 0x59, 0xff, 0xff, //0x0000c344 .long L5_0_set_332 - 0x80, 0x59, 0xff, 0xff, //0x0000c348 .long L5_0_set_332 - 0xfb, 0x44, 0xff, 0xff, //0x0000c34c .long L5_0_set_60 - 0x80, 0x59, 0xff, 0xff, //0x0000c350 .long L5_0_set_332 - 0x80, 0x59, 0xff, 0xff, //0x0000c354 .long L5_0_set_332 - 0x80, 0x59, 0xff, 0xff, //0x0000c358 .long L5_0_set_332 - 0x80, 0x59, 0xff, 0xff, //0x0000c35c .long L5_0_set_332 - 0x80, 0x59, 0xff, 0xff, //0x0000c360 .long L5_0_set_332 - 0x80, 0x59, 0xff, 0xff, //0x0000c364 .long L5_0_set_332 - 0x80, 0x59, 0xff, 0xff, //0x0000c368 .long L5_0_set_332 - 0x2b, 0x43, 0xff, 0xff, //0x0000c36c .long L5_0_set_37 - 0x80, 0x59, 0xff, 0xff, //0x0000c370 .long L5_0_set_332 - 0x80, 0x59, 0xff, 0xff, //0x0000c374 .long L5_0_set_332 - 0x80, 0x59, 0xff, 0xff, //0x0000c378 .long L5_0_set_332 - 0x80, 0x59, 0xff, 0xff, //0x0000c37c .long L5_0_set_332 - 0x80, 0x59, 0xff, 0xff, //0x0000c380 .long L5_0_set_332 - 0x81, 0x43, 0xff, 0xff, //0x0000c384 .long L5_0_set_43 - 0x80, 0x59, 0xff, 0xff, //0x0000c388 .long L5_0_set_332 - 0x80, 0x59, 0xff, 0xff, //0x0000c38c .long L5_0_set_332 - 0x80, 0x59, 0xff, 0xff, //0x0000c390 .long L5_0_set_332 - 0x80, 0x59, 0xff, 0xff, //0x0000c394 .long L5_0_set_332 - 0x80, 0x59, 0xff, 0xff, //0x0000c398 .long L5_0_set_332 - 0x80, 0x59, 0xff, 0xff, //0x0000c39c .long L5_0_set_332 - 0xfd, 0x43, 0xff, 0xff, //0x0000c3a0 .long L5_0_set_50 - // // .set L5_1_set_125, LBB5_125-LJTI5_1 - // // .set L5_1_set_151, LBB5_151-LJTI5_1 - // // .set L5_1_set_127, LBB5_127-LJTI5_1 - // // .set L5_1_set_119, LBB5_119-LJTI5_1 - //0x0000c3a4 LJTI5_1 - 0x7f, 0x48, 0xff, 0xff, //0x0000c3a4 .long L5_1_set_125 - 0x1f, 0x4a, 0xff, 0xff, //0x0000c3a8 .long L5_1_set_151 - 0x7f, 0x48, 0xff, 0xff, //0x0000c3ac .long L5_1_set_125 - 0x92, 0x48, 0xff, 0xff, //0x0000c3b0 .long L5_1_set_127 - 0x1f, 0x4a, 0xff, 0xff, //0x0000c3b4 .long L5_1_set_151 - 0x1f, 0x4a, 0xff, 0xff, //0x0000c3b8 .long L5_1_set_151 - 0x1f, 0x4a, 0xff, 0xff, //0x0000c3bc .long L5_1_set_151 - 0x1f, 0x4a, 0xff, 0xff, //0x0000c3c0 .long L5_1_set_151 - 0x1f, 0x4a, 0xff, 0xff, //0x0000c3c4 .long L5_1_set_151 - 0x1f, 0x4a, 0xff, 0xff, //0x0000c3c8 .long L5_1_set_151 - 0x1f, 0x4a, 0xff, 0xff, //0x0000c3cc .long L5_1_set_151 - 0x1f, 0x4a, 0xff, 0xff, //0x0000c3d0 .long L5_1_set_151 - 0x1f, 0x4a, 0xff, 0xff, //0x0000c3d4 .long L5_1_set_151 - 0x1f, 0x4a, 0xff, 0xff, //0x0000c3d8 .long L5_1_set_151 - 0x1f, 0x4a, 0xff, 0xff, //0x0000c3dc .long L5_1_set_151 - 0x1f, 0x4a, 0xff, 0xff, //0x0000c3e0 .long L5_1_set_151 - 0x1f, 0x4a, 0xff, 0xff, //0x0000c3e4 .long L5_1_set_151 - 0x1f, 0x4a, 0xff, 0xff, //0x0000c3e8 .long L5_1_set_151 - 0x1f, 0x4a, 0xff, 0xff, //0x0000c3ec .long L5_1_set_151 - 0x1f, 0x4a, 0xff, 0xff, //0x0000c3f0 .long L5_1_set_151 - 0x1f, 0x4a, 0xff, 0xff, //0x0000c3f4 .long L5_1_set_151 - 0x1f, 0x4a, 0xff, 0xff, //0x0000c3f8 .long L5_1_set_151 - 0x1f, 0x4a, 0xff, 0xff, //0x0000c3fc .long L5_1_set_151 - 0x1f, 0x4a, 0xff, 0xff, //0x0000c400 .long L5_1_set_151 - 0x1f, 0x4a, 0xff, 0xff, //0x0000c404 .long L5_1_set_151 - 0x1f, 0x4a, 0xff, 0xff, //0x0000c408 .long L5_1_set_151 - 0x32, 0x48, 0xff, 0xff, //0x0000c40c .long L5_1_set_119 + // // .set L5_0_set_42, LBB5_42-LJTI5_0 + // // .set L5_0_set_49, LBB5_49-LJTI5_0 + //0x0000c138 LJTI5_0 + 0xa1, 0x44, 0xff, 0xff, //0x0000c138 .long L5_0_set_47 + 0x38, 0x4d, 0xff, 0xff, //0x0000c13c .long L5_0_set_167 + 0x38, 0x4d, 0xff, 0xff, //0x0000c140 .long L5_0_set_167 + 0x38, 0x4d, 0xff, 0xff, //0x0000c144 .long L5_0_set_167 + 0x38, 0x4d, 0xff, 0xff, //0x0000c148 .long L5_0_set_167 + 0x38, 0x4d, 0xff, 0xff, //0x0000c14c .long L5_0_set_167 + 0x38, 0x4d, 0xff, 0xff, //0x0000c150 .long L5_0_set_167 + 0x38, 0x4d, 0xff, 0xff, //0x0000c154 .long L5_0_set_167 + 0x38, 0x4d, 0xff, 0xff, //0x0000c158 .long L5_0_set_167 + 0x38, 0x4d, 0xff, 0xff, //0x0000c15c .long L5_0_set_167 + 0x38, 0x4d, 0xff, 0xff, //0x0000c160 .long L5_0_set_167 + 0x3e, 0x46, 0xff, 0xff, //0x0000c164 .long L5_0_set_15 + 0x38, 0x4d, 0xff, 0xff, //0x0000c168 .long L5_0_set_167 + 0x38, 0x4d, 0xff, 0xff, //0x0000c16c .long L5_0_set_167 + 0xef, 0x42, 0xff, 0xff, //0x0000c170 .long L5_0_set_16 + 0xef, 0x42, 0xff, 0xff, //0x0000c174 .long L5_0_set_16 + 0xef, 0x42, 0xff, 0xff, //0x0000c178 .long L5_0_set_16 + 0xef, 0x42, 0xff, 0xff, //0x0000c17c .long L5_0_set_16 + 0xef, 0x42, 0xff, 0xff, //0x0000c180 .long L5_0_set_16 + 0xef, 0x42, 0xff, 0xff, //0x0000c184 .long L5_0_set_16 + 0xef, 0x42, 0xff, 0xff, //0x0000c188 .long L5_0_set_16 + 0xef, 0x42, 0xff, 0xff, //0x0000c18c .long L5_0_set_16 + 0xef, 0x42, 0xff, 0xff, //0x0000c190 .long L5_0_set_16 + 0xef, 0x42, 0xff, 0xff, //0x0000c194 .long L5_0_set_16 + 0x38, 0x4d, 0xff, 0xff, //0x0000c198 .long L5_0_set_167 + 0x38, 0x4d, 0xff, 0xff, //0x0000c19c .long L5_0_set_167 + 0x38, 0x4d, 0xff, 0xff, //0x0000c1a0 .long L5_0_set_167 + 0x38, 0x4d, 0xff, 0xff, //0x0000c1a4 .long L5_0_set_167 + 0x38, 0x4d, 0xff, 0xff, //0x0000c1a8 .long L5_0_set_167 + 0x38, 0x4d, 0xff, 0xff, //0x0000c1ac .long L5_0_set_167 + 0x38, 0x4d, 0xff, 0xff, //0x0000c1b0 .long L5_0_set_167 + 0x38, 0x4d, 0xff, 0xff, //0x0000c1b4 .long L5_0_set_167 + 0x38, 0x4d, 0xff, 0xff, //0x0000c1b8 .long L5_0_set_167 + 0x38, 0x4d, 0xff, 0xff, //0x0000c1bc .long L5_0_set_167 + 0x38, 0x4d, 0xff, 0xff, //0x0000c1c0 .long L5_0_set_167 + 0x38, 0x4d, 0xff, 0xff, //0x0000c1c4 .long L5_0_set_167 + 0x38, 0x4d, 0xff, 0xff, //0x0000c1c8 .long L5_0_set_167 + 0x38, 0x4d, 0xff, 0xff, //0x0000c1cc .long L5_0_set_167 + 0x38, 0x4d, 0xff, 0xff, //0x0000c1d0 .long L5_0_set_167 + 0x38, 0x4d, 0xff, 0xff, //0x0000c1d4 .long L5_0_set_167 + 0x38, 0x4d, 0xff, 0xff, //0x0000c1d8 .long L5_0_set_167 + 0x38, 0x4d, 0xff, 0xff, //0x0000c1dc .long L5_0_set_167 + 0x38, 0x4d, 0xff, 0xff, //0x0000c1e0 .long L5_0_set_167 + 0x38, 0x4d, 0xff, 0xff, //0x0000c1e4 .long L5_0_set_167 + 0x38, 0x4d, 0xff, 0xff, //0x0000c1e8 .long L5_0_set_167 + 0x38, 0x4d, 0xff, 0xff, //0x0000c1ec .long L5_0_set_167 + 0x38, 0x4d, 0xff, 0xff, //0x0000c1f0 .long L5_0_set_167 + 0x38, 0x4d, 0xff, 0xff, //0x0000c1f4 .long L5_0_set_167 + 0x38, 0x4d, 0xff, 0xff, //0x0000c1f8 .long L5_0_set_167 + 0x38, 0x4d, 0xff, 0xff, //0x0000c1fc .long L5_0_set_167 + 0x38, 0x4d, 0xff, 0xff, //0x0000c200 .long L5_0_set_167 + 0x38, 0x4d, 0xff, 0xff, //0x0000c204 .long L5_0_set_167 + 0x38, 0x4d, 0xff, 0xff, //0x0000c208 .long L5_0_set_167 + 0x38, 0x4d, 0xff, 0xff, //0x0000c20c .long L5_0_set_167 + 0x38, 0x4d, 0xff, 0xff, //0x0000c210 .long L5_0_set_167 + 0x38, 0x4d, 0xff, 0xff, //0x0000c214 .long L5_0_set_167 + 0x38, 0x4d, 0xff, 0xff, //0x0000c218 .long L5_0_set_167 + 0x46, 0x46, 0xff, 0xff, //0x0000c21c .long L5_0_set_66 + 0x38, 0x4d, 0xff, 0xff, //0x0000c220 .long L5_0_set_167 + 0x38, 0x4d, 0xff, 0xff, //0x0000c224 .long L5_0_set_167 + 0x38, 0x4d, 0xff, 0xff, //0x0000c228 .long L5_0_set_167 + 0x38, 0x4d, 0xff, 0xff, //0x0000c22c .long L5_0_set_167 + 0x38, 0x4d, 0xff, 0xff, //0x0000c230 .long L5_0_set_167 + 0x38, 0x4d, 0xff, 0xff, //0x0000c234 .long L5_0_set_167 + 0x38, 0x4d, 0xff, 0xff, //0x0000c238 .long L5_0_set_167 + 0x38, 0x4d, 0xff, 0xff, //0x0000c23c .long L5_0_set_167 + 0x38, 0x4d, 0xff, 0xff, //0x0000c240 .long L5_0_set_167 + 0x38, 0x4d, 0xff, 0xff, //0x0000c244 .long L5_0_set_167 + 0xe3, 0x45, 0xff, 0xff, //0x0000c248 .long L5_0_set_59 + 0x38, 0x4d, 0xff, 0xff, //0x0000c24c .long L5_0_set_167 + 0x38, 0x4d, 0xff, 0xff, //0x0000c250 .long L5_0_set_167 + 0x38, 0x4d, 0xff, 0xff, //0x0000c254 .long L5_0_set_167 + 0x38, 0x4d, 0xff, 0xff, //0x0000c258 .long L5_0_set_167 + 0x38, 0x4d, 0xff, 0xff, //0x0000c25c .long L5_0_set_167 + 0x38, 0x4d, 0xff, 0xff, //0x0000c260 .long L5_0_set_167 + 0x38, 0x4d, 0xff, 0xff, //0x0000c264 .long L5_0_set_167 + 0x2f, 0x44, 0xff, 0xff, //0x0000c268 .long L5_0_set_37 + 0x38, 0x4d, 0xff, 0xff, //0x0000c26c .long L5_0_set_167 + 0x38, 0x4d, 0xff, 0xff, //0x0000c270 .long L5_0_set_167 + 0x38, 0x4d, 0xff, 0xff, //0x0000c274 .long L5_0_set_167 + 0x38, 0x4d, 0xff, 0xff, //0x0000c278 .long L5_0_set_167 + 0x38, 0x4d, 0xff, 0xff, //0x0000c27c .long L5_0_set_167 + 0x66, 0x44, 0xff, 0xff, //0x0000c280 .long L5_0_set_42 + 0x38, 0x4d, 0xff, 0xff, //0x0000c284 .long L5_0_set_167 + 0x38, 0x4d, 0xff, 0xff, //0x0000c288 .long L5_0_set_167 + 0x38, 0x4d, 0xff, 0xff, //0x0000c28c .long L5_0_set_167 + 0x38, 0x4d, 0xff, 0xff, //0x0000c290 .long L5_0_set_167 + 0x38, 0x4d, 0xff, 0xff, //0x0000c294 .long L5_0_set_167 + 0x38, 0x4d, 0xff, 0xff, //0x0000c298 .long L5_0_set_167 + 0xe5, 0x44, 0xff, 0xff, //0x0000c29c .long L5_0_set_49 + // // .set L5_1_set_123, LBB5_123-LJTI5_1 + // // .set L5_1_set_150, LBB5_150-LJTI5_1 + // // .set L5_1_set_117, LBB5_117-LJTI5_1 + // // .set L5_1_set_126, LBB5_126-LJTI5_1 + //0x0000c2a0 LJTI5_1 + 0x43, 0x49, 0xff, 0xff, //0x0000c2a0 .long L5_1_set_123 + 0xe3, 0x4a, 0xff, 0xff, //0x0000c2a4 .long L5_1_set_150 + 0x43, 0x49, 0xff, 0xff, //0x0000c2a8 .long L5_1_set_123 + 0xfd, 0x48, 0xff, 0xff, //0x0000c2ac .long L5_1_set_117 + 0xe3, 0x4a, 0xff, 0xff, //0x0000c2b0 .long L5_1_set_150 + 0xe3, 0x4a, 0xff, 0xff, //0x0000c2b4 .long L5_1_set_150 + 0xe3, 0x4a, 0xff, 0xff, //0x0000c2b8 .long L5_1_set_150 + 0xe3, 0x4a, 0xff, 0xff, //0x0000c2bc .long L5_1_set_150 + 0xe3, 0x4a, 0xff, 0xff, //0x0000c2c0 .long L5_1_set_150 + 0xe3, 0x4a, 0xff, 0xff, //0x0000c2c4 .long L5_1_set_150 + 0xe3, 0x4a, 0xff, 0xff, //0x0000c2c8 .long L5_1_set_150 + 0xe3, 0x4a, 0xff, 0xff, //0x0000c2cc .long L5_1_set_150 + 0xe3, 0x4a, 0xff, 0xff, //0x0000c2d0 .long L5_1_set_150 + 0xe3, 0x4a, 0xff, 0xff, //0x0000c2d4 .long L5_1_set_150 + 0xe3, 0x4a, 0xff, 0xff, //0x0000c2d8 .long L5_1_set_150 + 0xe3, 0x4a, 0xff, 0xff, //0x0000c2dc .long L5_1_set_150 + 0xe3, 0x4a, 0xff, 0xff, //0x0000c2e0 .long L5_1_set_150 + 0xe3, 0x4a, 0xff, 0xff, //0x0000c2e4 .long L5_1_set_150 + 0xe3, 0x4a, 0xff, 0xff, //0x0000c2e8 .long L5_1_set_150 + 0xe3, 0x4a, 0xff, 0xff, //0x0000c2ec .long L5_1_set_150 + 0xe3, 0x4a, 0xff, 0xff, //0x0000c2f0 .long L5_1_set_150 + 0xe3, 0x4a, 0xff, 0xff, //0x0000c2f4 .long L5_1_set_150 + 0xe3, 0x4a, 0xff, 0xff, //0x0000c2f8 .long L5_1_set_150 + 0xe3, 0x4a, 0xff, 0xff, //0x0000c2fc .long L5_1_set_150 + 0xe3, 0x4a, 0xff, 0xff, //0x0000c300 .long L5_1_set_150 + 0xe3, 0x4a, 0xff, 0xff, //0x0000c304 .long L5_1_set_150 + 0x5f, 0x49, 0xff, 0xff, //0x0000c308 .long L5_1_set_126 // // .set L5_2_set_883, LBB5_883-LJTI5_2 - // // .set L5_2_set_333, LBB5_333-LJTI5_2 - // // .set L5_2_set_846, LBB5_846-LJTI5_2 - // // .set L5_2_set_847, LBB5_847-LJTI5_2 + // // .set L5_2_set_167, LBB5_167-LJTI5_2 + // // .set L5_2_set_848, LBB5_848-LJTI5_2 + // // .set L5_2_set_849, LBB5_849-LJTI5_2 // // .set L5_2_set_902, LBB5_902-LJTI5_2 // // .set L5_2_set_895, LBB5_895-LJTI5_2 - // // .set L5_2_set_876, LBB5_876-LJTI5_2 - // // .set L5_2_set_871, LBB5_871-LJTI5_2 + // // .set L5_2_set_878, LBB5_878-LJTI5_2 + // // .set L5_2_set_873, LBB5_873-LJTI5_2 // // .set L5_2_set_885, LBB5_885-LJTI5_2 - //0x0000c410 LJTI5_2 - 0x31, 0x84, 0xff, 0xff, //0x0000c410 .long L5_2_set_883 - 0xae, 0x57, 0xff, 0xff, //0x0000c414 .long L5_2_set_333 - 0xae, 0x57, 0xff, 0xff, //0x0000c418 .long L5_2_set_333 - 0xae, 0x57, 0xff, 0xff, //0x0000c41c .long L5_2_set_333 - 0xae, 0x57, 0xff, 0xff, //0x0000c420 .long L5_2_set_333 - 0xae, 0x57, 0xff, 0xff, //0x0000c424 .long L5_2_set_333 - 0xae, 0x57, 0xff, 0xff, //0x0000c428 .long L5_2_set_333 - 0xae, 0x57, 0xff, 0xff, //0x0000c42c .long L5_2_set_333 - 0xae, 0x57, 0xff, 0xff, //0x0000c430 .long L5_2_set_333 - 0xae, 0x57, 0xff, 0xff, //0x0000c434 .long L5_2_set_333 - 0xae, 0x57, 0xff, 0xff, //0x0000c438 .long L5_2_set_333 - 0x71, 0x84, 0xff, 0xff, //0x0000c43c .long L5_2_set_846 - 0xae, 0x57, 0xff, 0xff, //0x0000c440 .long L5_2_set_333 - 0xae, 0x57, 0xff, 0xff, //0x0000c444 .long L5_2_set_333 - 0x27, 0x82, 0xff, 0xff, //0x0000c448 .long L5_2_set_847 - 0x27, 0x82, 0xff, 0xff, //0x0000c44c .long L5_2_set_847 - 0x27, 0x82, 0xff, 0xff, //0x0000c450 .long L5_2_set_847 - 0x27, 0x82, 0xff, 0xff, //0x0000c454 .long L5_2_set_847 - 0x27, 0x82, 0xff, 0xff, //0x0000c458 .long L5_2_set_847 - 0x27, 0x82, 0xff, 0xff, //0x0000c45c .long L5_2_set_847 - 0x27, 0x82, 0xff, 0xff, //0x0000c460 .long L5_2_set_847 - 0x27, 0x82, 0xff, 0xff, //0x0000c464 .long L5_2_set_847 - 0x27, 0x82, 0xff, 0xff, //0x0000c468 .long L5_2_set_847 - 0x27, 0x82, 0xff, 0xff, //0x0000c46c .long L5_2_set_847 - 0xae, 0x57, 0xff, 0xff, //0x0000c470 .long L5_2_set_333 - 0xae, 0x57, 0xff, 0xff, //0x0000c474 .long L5_2_set_333 - 0xae, 0x57, 0xff, 0xff, //0x0000c478 .long L5_2_set_333 - 0xae, 0x57, 0xff, 0xff, //0x0000c47c .long L5_2_set_333 - 0xae, 0x57, 0xff, 0xff, //0x0000c480 .long L5_2_set_333 - 0xae, 0x57, 0xff, 0xff, //0x0000c484 .long L5_2_set_333 - 0xae, 0x57, 0xff, 0xff, //0x0000c488 .long L5_2_set_333 - 0xae, 0x57, 0xff, 0xff, //0x0000c48c .long L5_2_set_333 - 0xae, 0x57, 0xff, 0xff, //0x0000c490 .long L5_2_set_333 - 0xae, 0x57, 0xff, 0xff, //0x0000c494 .long L5_2_set_333 - 0xae, 0x57, 0xff, 0xff, //0x0000c498 .long L5_2_set_333 - 0xae, 0x57, 0xff, 0xff, //0x0000c49c .long L5_2_set_333 - 0xae, 0x57, 0xff, 0xff, //0x0000c4a0 .long L5_2_set_333 - 0xae, 0x57, 0xff, 0xff, //0x0000c4a4 .long L5_2_set_333 - 0xae, 0x57, 0xff, 0xff, //0x0000c4a8 .long L5_2_set_333 - 0xae, 0x57, 0xff, 0xff, //0x0000c4ac .long L5_2_set_333 - 0xae, 0x57, 0xff, 0xff, //0x0000c4b0 .long L5_2_set_333 - 0xae, 0x57, 0xff, 0xff, //0x0000c4b4 .long L5_2_set_333 - 0xae, 0x57, 0xff, 0xff, //0x0000c4b8 .long L5_2_set_333 - 0xae, 0x57, 0xff, 0xff, //0x0000c4bc .long L5_2_set_333 - 0xae, 0x57, 0xff, 0xff, //0x0000c4c0 .long L5_2_set_333 - 0xae, 0x57, 0xff, 0xff, //0x0000c4c4 .long L5_2_set_333 - 0xae, 0x57, 0xff, 0xff, //0x0000c4c8 .long L5_2_set_333 - 0xae, 0x57, 0xff, 0xff, //0x0000c4cc .long L5_2_set_333 - 0xae, 0x57, 0xff, 0xff, //0x0000c4d0 .long L5_2_set_333 - 0xae, 0x57, 0xff, 0xff, //0x0000c4d4 .long L5_2_set_333 - 0xae, 0x57, 0xff, 0xff, //0x0000c4d8 .long L5_2_set_333 - 0xae, 0x57, 0xff, 0xff, //0x0000c4dc .long L5_2_set_333 - 0xae, 0x57, 0xff, 0xff, //0x0000c4e0 .long L5_2_set_333 - 0xae, 0x57, 0xff, 0xff, //0x0000c4e4 .long L5_2_set_333 - 0xae, 0x57, 0xff, 0xff, //0x0000c4e8 .long L5_2_set_333 - 0xae, 0x57, 0xff, 0xff, //0x0000c4ec .long L5_2_set_333 - 0xae, 0x57, 0xff, 0xff, //0x0000c4f0 .long L5_2_set_333 - 0xd2, 0x85, 0xff, 0xff, //0x0000c4f4 .long L5_2_set_902 - 0xae, 0x57, 0xff, 0xff, //0x0000c4f8 .long L5_2_set_333 - 0xae, 0x57, 0xff, 0xff, //0x0000c4fc .long L5_2_set_333 - 0xae, 0x57, 0xff, 0xff, //0x0000c500 .long L5_2_set_333 - 0xae, 0x57, 0xff, 0xff, //0x0000c504 .long L5_2_set_333 - 0xae, 0x57, 0xff, 0xff, //0x0000c508 .long L5_2_set_333 - 0xae, 0x57, 0xff, 0xff, //0x0000c50c .long L5_2_set_333 - 0xae, 0x57, 0xff, 0xff, //0x0000c510 .long L5_2_set_333 - 0xae, 0x57, 0xff, 0xff, //0x0000c514 .long L5_2_set_333 - 0xae, 0x57, 0xff, 0xff, //0x0000c518 .long L5_2_set_333 - 0xae, 0x57, 0xff, 0xff, //0x0000c51c .long L5_2_set_333 - 0x73, 0x85, 0xff, 0xff, //0x0000c520 .long L5_2_set_895 - 0xae, 0x57, 0xff, 0xff, //0x0000c524 .long L5_2_set_333 - 0xae, 0x57, 0xff, 0xff, //0x0000c528 .long L5_2_set_333 - 0xae, 0x57, 0xff, 0xff, //0x0000c52c .long L5_2_set_333 - 0xae, 0x57, 0xff, 0xff, //0x0000c530 .long L5_2_set_333 - 0xae, 0x57, 0xff, 0xff, //0x0000c534 .long L5_2_set_333 - 0xae, 0x57, 0xff, 0xff, //0x0000c538 .long L5_2_set_333 - 0xae, 0x57, 0xff, 0xff, //0x0000c53c .long L5_2_set_333 - 0xd9, 0x83, 0xff, 0xff, //0x0000c540 .long L5_2_set_876 - 0xae, 0x57, 0xff, 0xff, //0x0000c544 .long L5_2_set_333 - 0xae, 0x57, 0xff, 0xff, //0x0000c548 .long L5_2_set_333 - 0xae, 0x57, 0xff, 0xff, //0x0000c54c .long L5_2_set_333 - 0xae, 0x57, 0xff, 0xff, //0x0000c550 .long L5_2_set_333 - 0xae, 0x57, 0xff, 0xff, //0x0000c554 .long L5_2_set_333 - 0x9e, 0x83, 0xff, 0xff, //0x0000c558 .long L5_2_set_871 - 0xae, 0x57, 0xff, 0xff, //0x0000c55c .long L5_2_set_333 - 0xae, 0x57, 0xff, 0xff, //0x0000c560 .long L5_2_set_333 - 0xae, 0x57, 0xff, 0xff, //0x0000c564 .long L5_2_set_333 - 0xae, 0x57, 0xff, 0xff, //0x0000c568 .long L5_2_set_333 - 0xae, 0x57, 0xff, 0xff, //0x0000c56c .long L5_2_set_333 - 0xae, 0x57, 0xff, 0xff, //0x0000c570 .long L5_2_set_333 - 0x79, 0x84, 0xff, 0xff, //0x0000c574 .long L5_2_set_885 - // // .set L5_3_set_960, LBB5_960-LJTI5_3 + //0x0000c30c LJTI5_2 + 0xe4, 0x84, 0xff, 0xff, //0x0000c30c .long L5_2_set_883 + 0x64, 0x4b, 0xff, 0xff, //0x0000c310 .long L5_2_set_167 + 0x64, 0x4b, 0xff, 0xff, //0x0000c314 .long L5_2_set_167 + 0x64, 0x4b, 0xff, 0xff, //0x0000c318 .long L5_2_set_167 + 0x64, 0x4b, 0xff, 0xff, //0x0000c31c .long L5_2_set_167 + 0x64, 0x4b, 0xff, 0xff, //0x0000c320 .long L5_2_set_167 + 0x64, 0x4b, 0xff, 0xff, //0x0000c324 .long L5_2_set_167 + 0x64, 0x4b, 0xff, 0xff, //0x0000c328 .long L5_2_set_167 + 0x64, 0x4b, 0xff, 0xff, //0x0000c32c .long L5_2_set_167 + 0x64, 0x4b, 0xff, 0xff, //0x0000c330 .long L5_2_set_167 + 0x64, 0x4b, 0xff, 0xff, //0x0000c334 .long L5_2_set_167 + 0x24, 0x85, 0xff, 0xff, //0x0000c338 .long L5_2_set_848 + 0x64, 0x4b, 0xff, 0xff, //0x0000c33c .long L5_2_set_167 + 0x64, 0x4b, 0xff, 0xff, //0x0000c340 .long L5_2_set_167 + 0xfb, 0x82, 0xff, 0xff, //0x0000c344 .long L5_2_set_849 + 0xfb, 0x82, 0xff, 0xff, //0x0000c348 .long L5_2_set_849 + 0xfb, 0x82, 0xff, 0xff, //0x0000c34c .long L5_2_set_849 + 0xfb, 0x82, 0xff, 0xff, //0x0000c350 .long L5_2_set_849 + 0xfb, 0x82, 0xff, 0xff, //0x0000c354 .long L5_2_set_849 + 0xfb, 0x82, 0xff, 0xff, //0x0000c358 .long L5_2_set_849 + 0xfb, 0x82, 0xff, 0xff, //0x0000c35c .long L5_2_set_849 + 0xfb, 0x82, 0xff, 0xff, //0x0000c360 .long L5_2_set_849 + 0xfb, 0x82, 0xff, 0xff, //0x0000c364 .long L5_2_set_849 + 0xfb, 0x82, 0xff, 0xff, //0x0000c368 .long L5_2_set_849 + 0x64, 0x4b, 0xff, 0xff, //0x0000c36c .long L5_2_set_167 + 0x64, 0x4b, 0xff, 0xff, //0x0000c370 .long L5_2_set_167 + 0x64, 0x4b, 0xff, 0xff, //0x0000c374 .long L5_2_set_167 + 0x64, 0x4b, 0xff, 0xff, //0x0000c378 .long L5_2_set_167 + 0x64, 0x4b, 0xff, 0xff, //0x0000c37c .long L5_2_set_167 + 0x64, 0x4b, 0xff, 0xff, //0x0000c380 .long L5_2_set_167 + 0x64, 0x4b, 0xff, 0xff, //0x0000c384 .long L5_2_set_167 + 0x64, 0x4b, 0xff, 0xff, //0x0000c388 .long L5_2_set_167 + 0x64, 0x4b, 0xff, 0xff, //0x0000c38c .long L5_2_set_167 + 0x64, 0x4b, 0xff, 0xff, //0x0000c390 .long L5_2_set_167 + 0x64, 0x4b, 0xff, 0xff, //0x0000c394 .long L5_2_set_167 + 0x64, 0x4b, 0xff, 0xff, //0x0000c398 .long L5_2_set_167 + 0x64, 0x4b, 0xff, 0xff, //0x0000c39c .long L5_2_set_167 + 0x64, 0x4b, 0xff, 0xff, //0x0000c3a0 .long L5_2_set_167 + 0x64, 0x4b, 0xff, 0xff, //0x0000c3a4 .long L5_2_set_167 + 0x64, 0x4b, 0xff, 0xff, //0x0000c3a8 .long L5_2_set_167 + 0x64, 0x4b, 0xff, 0xff, //0x0000c3ac .long L5_2_set_167 + 0x64, 0x4b, 0xff, 0xff, //0x0000c3b0 .long L5_2_set_167 + 0x64, 0x4b, 0xff, 0xff, //0x0000c3b4 .long L5_2_set_167 + 0x64, 0x4b, 0xff, 0xff, //0x0000c3b8 .long L5_2_set_167 + 0x64, 0x4b, 0xff, 0xff, //0x0000c3bc .long L5_2_set_167 + 0x64, 0x4b, 0xff, 0xff, //0x0000c3c0 .long L5_2_set_167 + 0x64, 0x4b, 0xff, 0xff, //0x0000c3c4 .long L5_2_set_167 + 0x64, 0x4b, 0xff, 0xff, //0x0000c3c8 .long L5_2_set_167 + 0x64, 0x4b, 0xff, 0xff, //0x0000c3cc .long L5_2_set_167 + 0x64, 0x4b, 0xff, 0xff, //0x0000c3d0 .long L5_2_set_167 + 0x64, 0x4b, 0xff, 0xff, //0x0000c3d4 .long L5_2_set_167 + 0x64, 0x4b, 0xff, 0xff, //0x0000c3d8 .long L5_2_set_167 + 0x64, 0x4b, 0xff, 0xff, //0x0000c3dc .long L5_2_set_167 + 0x64, 0x4b, 0xff, 0xff, //0x0000c3e0 .long L5_2_set_167 + 0x64, 0x4b, 0xff, 0xff, //0x0000c3e4 .long L5_2_set_167 + 0x64, 0x4b, 0xff, 0xff, //0x0000c3e8 .long L5_2_set_167 + 0x64, 0x4b, 0xff, 0xff, //0x0000c3ec .long L5_2_set_167 + 0x8a, 0x86, 0xff, 0xff, //0x0000c3f0 .long L5_2_set_902 + 0x64, 0x4b, 0xff, 0xff, //0x0000c3f4 .long L5_2_set_167 + 0x64, 0x4b, 0xff, 0xff, //0x0000c3f8 .long L5_2_set_167 + 0x64, 0x4b, 0xff, 0xff, //0x0000c3fc .long L5_2_set_167 + 0x64, 0x4b, 0xff, 0xff, //0x0000c400 .long L5_2_set_167 + 0x64, 0x4b, 0xff, 0xff, //0x0000c404 .long L5_2_set_167 + 0x64, 0x4b, 0xff, 0xff, //0x0000c408 .long L5_2_set_167 + 0x64, 0x4b, 0xff, 0xff, //0x0000c40c .long L5_2_set_167 + 0x64, 0x4b, 0xff, 0xff, //0x0000c410 .long L5_2_set_167 + 0x64, 0x4b, 0xff, 0xff, //0x0000c414 .long L5_2_set_167 + 0x64, 0x4b, 0xff, 0xff, //0x0000c418 .long L5_2_set_167 + 0x26, 0x86, 0xff, 0xff, //0x0000c41c .long L5_2_set_895 + 0x64, 0x4b, 0xff, 0xff, //0x0000c420 .long L5_2_set_167 + 0x64, 0x4b, 0xff, 0xff, //0x0000c424 .long L5_2_set_167 + 0x64, 0x4b, 0xff, 0xff, //0x0000c428 .long L5_2_set_167 + 0x64, 0x4b, 0xff, 0xff, //0x0000c42c .long L5_2_set_167 + 0x64, 0x4b, 0xff, 0xff, //0x0000c430 .long L5_2_set_167 + 0x64, 0x4b, 0xff, 0xff, //0x0000c434 .long L5_2_set_167 + 0x64, 0x4b, 0xff, 0xff, //0x0000c438 .long L5_2_set_167 + 0xad, 0x84, 0xff, 0xff, //0x0000c43c .long L5_2_set_878 + 0x64, 0x4b, 0xff, 0xff, //0x0000c440 .long L5_2_set_167 + 0x64, 0x4b, 0xff, 0xff, //0x0000c444 .long L5_2_set_167 + 0x64, 0x4b, 0xff, 0xff, //0x0000c448 .long L5_2_set_167 + 0x64, 0x4b, 0xff, 0xff, //0x0000c44c .long L5_2_set_167 + 0x64, 0x4b, 0xff, 0xff, //0x0000c450 .long L5_2_set_167 + 0x72, 0x84, 0xff, 0xff, //0x0000c454 .long L5_2_set_873 + 0x64, 0x4b, 0xff, 0xff, //0x0000c458 .long L5_2_set_167 + 0x64, 0x4b, 0xff, 0xff, //0x0000c45c .long L5_2_set_167 + 0x64, 0x4b, 0xff, 0xff, //0x0000c460 .long L5_2_set_167 + 0x64, 0x4b, 0xff, 0xff, //0x0000c464 .long L5_2_set_167 + 0x64, 0x4b, 0xff, 0xff, //0x0000c468 .long L5_2_set_167 + 0x64, 0x4b, 0xff, 0xff, //0x0000c46c .long L5_2_set_167 + 0x2c, 0x85, 0xff, 0xff, //0x0000c470 .long L5_2_set_885 + // // .set L5_3_set_953, LBB5_953-LJTI5_3 // // .set L5_3_set_987, LBB5_987-LJTI5_3 + // // .set L5_3_set_959, LBB5_959-LJTI5_3 // // .set L5_3_set_962, LBB5_962-LJTI5_3 - // // .set L5_3_set_954, LBB5_954-LJTI5_3 - //0x0000c578 LJTI5_3 - 0xdb, 0x88, 0xff, 0xff, //0x0000c578 .long L5_3_set_960 - 0x78, 0x8a, 0xff, 0xff, //0x0000c57c .long L5_3_set_987 - 0xdb, 0x88, 0xff, 0xff, //0x0000c580 .long L5_3_set_960 - 0xee, 0x88, 0xff, 0xff, //0x0000c584 .long L5_3_set_962 - 0x78, 0x8a, 0xff, 0xff, //0x0000c588 .long L5_3_set_987 - 0x78, 0x8a, 0xff, 0xff, //0x0000c58c .long L5_3_set_987 - 0x78, 0x8a, 0xff, 0xff, //0x0000c590 .long L5_3_set_987 - 0x78, 0x8a, 0xff, 0xff, //0x0000c594 .long L5_3_set_987 - 0x78, 0x8a, 0xff, 0xff, //0x0000c598 .long L5_3_set_987 - 0x78, 0x8a, 0xff, 0xff, //0x0000c59c .long L5_3_set_987 - 0x78, 0x8a, 0xff, 0xff, //0x0000c5a0 .long L5_3_set_987 - 0x78, 0x8a, 0xff, 0xff, //0x0000c5a4 .long L5_3_set_987 - 0x78, 0x8a, 0xff, 0xff, //0x0000c5a8 .long L5_3_set_987 - 0x78, 0x8a, 0xff, 0xff, //0x0000c5ac .long L5_3_set_987 - 0x78, 0x8a, 0xff, 0xff, //0x0000c5b0 .long L5_3_set_987 - 0x78, 0x8a, 0xff, 0xff, //0x0000c5b4 .long L5_3_set_987 - 0x78, 0x8a, 0xff, 0xff, //0x0000c5b8 .long L5_3_set_987 - 0x78, 0x8a, 0xff, 0xff, //0x0000c5bc .long L5_3_set_987 - 0x78, 0x8a, 0xff, 0xff, //0x0000c5c0 .long L5_3_set_987 - 0x78, 0x8a, 0xff, 0xff, //0x0000c5c4 .long L5_3_set_987 - 0x78, 0x8a, 0xff, 0xff, //0x0000c5c8 .long L5_3_set_987 - 0x78, 0x8a, 0xff, 0xff, //0x0000c5cc .long L5_3_set_987 - 0x78, 0x8a, 0xff, 0xff, //0x0000c5d0 .long L5_3_set_987 - 0x78, 0x8a, 0xff, 0xff, //0x0000c5d4 .long L5_3_set_987 - 0x78, 0x8a, 0xff, 0xff, //0x0000c5d8 .long L5_3_set_987 - 0x78, 0x8a, 0xff, 0xff, //0x0000c5dc .long L5_3_set_987 - 0x8d, 0x88, 0xff, 0xff, //0x0000c5e0 .long L5_3_set_954 - // // .set L5_4_set_1731, LBB5_1731-LJTI5_4 - // // .set L5_4_set_333, LBB5_333-LJTI5_4 + //0x0000c474 LJTI5_3 + 0x38, 0x89, 0xff, 0xff, //0x0000c474 .long L5_3_set_953 + 0x1c, 0x8b, 0xff, 0xff, //0x0000c478 .long L5_3_set_987 + 0x38, 0x89, 0xff, 0xff, //0x0000c47c .long L5_3_set_953 + 0x7f, 0x89, 0xff, 0xff, //0x0000c480 .long L5_3_set_959 + 0x1c, 0x8b, 0xff, 0xff, //0x0000c484 .long L5_3_set_987 + 0x1c, 0x8b, 0xff, 0xff, //0x0000c488 .long L5_3_set_987 + 0x1c, 0x8b, 0xff, 0xff, //0x0000c48c .long L5_3_set_987 + 0x1c, 0x8b, 0xff, 0xff, //0x0000c490 .long L5_3_set_987 + 0x1c, 0x8b, 0xff, 0xff, //0x0000c494 .long L5_3_set_987 + 0x1c, 0x8b, 0xff, 0xff, //0x0000c498 .long L5_3_set_987 + 0x1c, 0x8b, 0xff, 0xff, //0x0000c49c .long L5_3_set_987 + 0x1c, 0x8b, 0xff, 0xff, //0x0000c4a0 .long L5_3_set_987 + 0x1c, 0x8b, 0xff, 0xff, //0x0000c4a4 .long L5_3_set_987 + 0x1c, 0x8b, 0xff, 0xff, //0x0000c4a8 .long L5_3_set_987 + 0x1c, 0x8b, 0xff, 0xff, //0x0000c4ac .long L5_3_set_987 + 0x1c, 0x8b, 0xff, 0xff, //0x0000c4b0 .long L5_3_set_987 + 0x1c, 0x8b, 0xff, 0xff, //0x0000c4b4 .long L5_3_set_987 + 0x1c, 0x8b, 0xff, 0xff, //0x0000c4b8 .long L5_3_set_987 + 0x1c, 0x8b, 0xff, 0xff, //0x0000c4bc .long L5_3_set_987 + 0x1c, 0x8b, 0xff, 0xff, //0x0000c4c0 .long L5_3_set_987 + 0x1c, 0x8b, 0xff, 0xff, //0x0000c4c4 .long L5_3_set_987 + 0x1c, 0x8b, 0xff, 0xff, //0x0000c4c8 .long L5_3_set_987 + 0x1c, 0x8b, 0xff, 0xff, //0x0000c4cc .long L5_3_set_987 + 0x1c, 0x8b, 0xff, 0xff, //0x0000c4d0 .long L5_3_set_987 + 0x1c, 0x8b, 0xff, 0xff, //0x0000c4d4 .long L5_3_set_987 + 0x1c, 0x8b, 0xff, 0xff, //0x0000c4d8 .long L5_3_set_987 + 0x9b, 0x89, 0xff, 0xff, //0x0000c4dc .long L5_3_set_962 + // // .set L5_4_set_1730, LBB5_1730-LJTI5_4 + // // .set L5_4_set_167, LBB5_167-LJTI5_4 + // // .set L5_4_set_1732, LBB5_1732-LJTI5_4 + // // .set L5_4_set_1695, LBB5_1695-LJTI5_4 + // // .set L5_4_set_1674, LBB5_1674-LJTI5_4 + // // .set L5_4_set_1724, LBB5_1724-LJTI5_4 + // // .set L5_4_set_1719, LBB5_1719-LJTI5_4 + // // .set L5_4_set_1743, LBB5_1743-LJTI5_4 // // .set L5_4_set_1733, LBB5_1733-LJTI5_4 - // // .set L5_4_set_1698, LBB5_1698-LJTI5_4 - // // .set L5_4_set_1677, LBB5_1677-LJTI5_4 - // // .set L5_4_set_1725, LBB5_1725-LJTI5_4 - // // .set L5_4_set_1718, LBB5_1718-LJTI5_4 - // // .set L5_4_set_1744, LBB5_1744-LJTI5_4 - // // .set L5_4_set_1734, LBB5_1734-LJTI5_4 - //0x0000c5e4 LJTI5_4 - 0xb4, 0xc5, 0xff, 0xff, //0x0000c5e4 .long L5_4_set_1731 - 0xda, 0x55, 0xff, 0xff, //0x0000c5e8 .long L5_4_set_333 - 0xda, 0x55, 0xff, 0xff, //0x0000c5ec .long L5_4_set_333 - 0xda, 0x55, 0xff, 0xff, //0x0000c5f0 .long L5_4_set_333 - 0xda, 0x55, 0xff, 0xff, //0x0000c5f4 .long L5_4_set_333 - 0xda, 0x55, 0xff, 0xff, //0x0000c5f8 .long L5_4_set_333 - 0xda, 0x55, 0xff, 0xff, //0x0000c5fc .long L5_4_set_333 - 0xda, 0x55, 0xff, 0xff, //0x0000c600 .long L5_4_set_333 - 0xda, 0x55, 0xff, 0xff, //0x0000c604 .long L5_4_set_333 - 0xda, 0x55, 0xff, 0xff, //0x0000c608 .long L5_4_set_333 - 0xda, 0x55, 0xff, 0xff, //0x0000c60c .long L5_4_set_333 - 0xf8, 0xc5, 0xff, 0xff, //0x0000c610 .long L5_4_set_1733 - 0xda, 0x55, 0xff, 0xff, //0x0000c614 .long L5_4_set_333 - 0xda, 0x55, 0xff, 0xff, //0x0000c618 .long L5_4_set_333 - 0xa9, 0xc3, 0xff, 0xff, //0x0000c61c .long L5_4_set_1698 - 0xa9, 0xc3, 0xff, 0xff, //0x0000c620 .long L5_4_set_1698 - 0xa9, 0xc3, 0xff, 0xff, //0x0000c624 .long L5_4_set_1698 - 0xa9, 0xc3, 0xff, 0xff, //0x0000c628 .long L5_4_set_1698 - 0xa9, 0xc3, 0xff, 0xff, //0x0000c62c .long L5_4_set_1698 - 0xa9, 0xc3, 0xff, 0xff, //0x0000c630 .long L5_4_set_1698 - 0xa9, 0xc3, 0xff, 0xff, //0x0000c634 .long L5_4_set_1698 - 0xa9, 0xc3, 0xff, 0xff, //0x0000c638 .long L5_4_set_1698 - 0xa9, 0xc3, 0xff, 0xff, //0x0000c63c .long L5_4_set_1698 - 0xa9, 0xc3, 0xff, 0xff, //0x0000c640 .long L5_4_set_1698 - 0xda, 0x55, 0xff, 0xff, //0x0000c644 .long L5_4_set_333 - 0xda, 0x55, 0xff, 0xff, //0x0000c648 .long L5_4_set_333 - 0xda, 0x55, 0xff, 0xff, //0x0000c64c .long L5_4_set_333 - 0xda, 0x55, 0xff, 0xff, //0x0000c650 .long L5_4_set_333 - 0xda, 0x55, 0xff, 0xff, //0x0000c654 .long L5_4_set_333 - 0xda, 0x55, 0xff, 0xff, //0x0000c658 .long L5_4_set_333 - 0xda, 0x55, 0xff, 0xff, //0x0000c65c .long L5_4_set_333 - 0xda, 0x55, 0xff, 0xff, //0x0000c660 .long L5_4_set_333 - 0xda, 0x55, 0xff, 0xff, //0x0000c664 .long L5_4_set_333 - 0xda, 0x55, 0xff, 0xff, //0x0000c668 .long L5_4_set_333 - 0xda, 0x55, 0xff, 0xff, //0x0000c66c .long L5_4_set_333 - 0xda, 0x55, 0xff, 0xff, //0x0000c670 .long L5_4_set_333 - 0xda, 0x55, 0xff, 0xff, //0x0000c674 .long L5_4_set_333 - 0xda, 0x55, 0xff, 0xff, //0x0000c678 .long L5_4_set_333 - 0xda, 0x55, 0xff, 0xff, //0x0000c67c .long L5_4_set_333 - 0xda, 0x55, 0xff, 0xff, //0x0000c680 .long L5_4_set_333 - 0xda, 0x55, 0xff, 0xff, //0x0000c684 .long L5_4_set_333 - 0xda, 0x55, 0xff, 0xff, //0x0000c688 .long L5_4_set_333 - 0xda, 0x55, 0xff, 0xff, //0x0000c68c .long L5_4_set_333 - 0xda, 0x55, 0xff, 0xff, //0x0000c690 .long L5_4_set_333 - 0xda, 0x55, 0xff, 0xff, //0x0000c694 .long L5_4_set_333 - 0xda, 0x55, 0xff, 0xff, //0x0000c698 .long L5_4_set_333 - 0xda, 0x55, 0xff, 0xff, //0x0000c69c .long L5_4_set_333 - 0xda, 0x55, 0xff, 0xff, //0x0000c6a0 .long L5_4_set_333 - 0xda, 0x55, 0xff, 0xff, //0x0000c6a4 .long L5_4_set_333 - 0xda, 0x55, 0xff, 0xff, //0x0000c6a8 .long L5_4_set_333 - 0xda, 0x55, 0xff, 0xff, //0x0000c6ac .long L5_4_set_333 - 0xda, 0x55, 0xff, 0xff, //0x0000c6b0 .long L5_4_set_333 - 0xda, 0x55, 0xff, 0xff, //0x0000c6b4 .long L5_4_set_333 - 0xda, 0x55, 0xff, 0xff, //0x0000c6b8 .long L5_4_set_333 - 0xda, 0x55, 0xff, 0xff, //0x0000c6bc .long L5_4_set_333 - 0xda, 0x55, 0xff, 0xff, //0x0000c6c0 .long L5_4_set_333 - 0xda, 0x55, 0xff, 0xff, //0x0000c6c4 .long L5_4_set_333 - 0xd5, 0xc1, 0xff, 0xff, //0x0000c6c8 .long L5_4_set_1677 - 0xda, 0x55, 0xff, 0xff, //0x0000c6cc .long L5_4_set_333 - 0xda, 0x55, 0xff, 0xff, //0x0000c6d0 .long L5_4_set_333 - 0xda, 0x55, 0xff, 0xff, //0x0000c6d4 .long L5_4_set_333 - 0xda, 0x55, 0xff, 0xff, //0x0000c6d8 .long L5_4_set_333 - 0xda, 0x55, 0xff, 0xff, //0x0000c6dc .long L5_4_set_333 - 0xda, 0x55, 0xff, 0xff, //0x0000c6e0 .long L5_4_set_333 - 0xda, 0x55, 0xff, 0xff, //0x0000c6e4 .long L5_4_set_333 - 0xda, 0x55, 0xff, 0xff, //0x0000c6e8 .long L5_4_set_333 - 0xda, 0x55, 0xff, 0xff, //0x0000c6ec .long L5_4_set_333 - 0xda, 0x55, 0xff, 0xff, //0x0000c6f0 .long L5_4_set_333 - 0x6a, 0xc5, 0xff, 0xff, //0x0000c6f4 .long L5_4_set_1725 - 0xda, 0x55, 0xff, 0xff, //0x0000c6f8 .long L5_4_set_333 - 0xda, 0x55, 0xff, 0xff, //0x0000c6fc .long L5_4_set_333 - 0xda, 0x55, 0xff, 0xff, //0x0000c700 .long L5_4_set_333 - 0xda, 0x55, 0xff, 0xff, //0x0000c704 .long L5_4_set_333 - 0xda, 0x55, 0xff, 0xff, //0x0000c708 .long L5_4_set_333 - 0xda, 0x55, 0xff, 0xff, //0x0000c70c .long L5_4_set_333 - 0xda, 0x55, 0xff, 0xff, //0x0000c710 .long L5_4_set_333 - 0x07, 0xc5, 0xff, 0xff, //0x0000c714 .long L5_4_set_1718 - 0xda, 0x55, 0xff, 0xff, //0x0000c718 .long L5_4_set_333 - 0xda, 0x55, 0xff, 0xff, //0x0000c71c .long L5_4_set_333 - 0xda, 0x55, 0xff, 0xff, //0x0000c720 .long L5_4_set_333 - 0xda, 0x55, 0xff, 0xff, //0x0000c724 .long L5_4_set_333 - 0xda, 0x55, 0xff, 0xff, //0x0000c728 .long L5_4_set_333 - 0x0f, 0xc7, 0xff, 0xff, //0x0000c72c .long L5_4_set_1744 - 0xda, 0x55, 0xff, 0xff, //0x0000c730 .long L5_4_set_333 - 0xda, 0x55, 0xff, 0xff, //0x0000c734 .long L5_4_set_333 - 0xda, 0x55, 0xff, 0xff, //0x0000c738 .long L5_4_set_333 - 0xda, 0x55, 0xff, 0xff, //0x0000c73c .long L5_4_set_333 - 0xda, 0x55, 0xff, 0xff, //0x0000c740 .long L5_4_set_333 - 0xda, 0x55, 0xff, 0xff, //0x0000c744 .long L5_4_set_333 - 0x04, 0xc6, 0xff, 0xff, //0x0000c748 .long L5_4_set_1734 - // // .set L5_5_set_1798, LBB5_1798-LJTI5_5 - // // .set L5_5_set_1823, LBB5_1823-LJTI5_5 - // // .set L5_5_set_1800, LBB5_1800-LJTI5_5 - // // .set L5_5_set_1792, LBB5_1792-LJTI5_5 - //0x0000c74c LJTI5_5 - 0x87, 0xc9, 0xff, 0xff, //0x0000c74c .long L5_5_set_1798 - 0x1d, 0xcb, 0xff, 0xff, //0x0000c750 .long L5_5_set_1823 - 0x87, 0xc9, 0xff, 0xff, //0x0000c754 .long L5_5_set_1798 - 0x9a, 0xc9, 0xff, 0xff, //0x0000c758 .long L5_5_set_1800 - 0x1d, 0xcb, 0xff, 0xff, //0x0000c75c .long L5_5_set_1823 - 0x1d, 0xcb, 0xff, 0xff, //0x0000c760 .long L5_5_set_1823 - 0x1d, 0xcb, 0xff, 0xff, //0x0000c764 .long L5_5_set_1823 - 0x1d, 0xcb, 0xff, 0xff, //0x0000c768 .long L5_5_set_1823 - 0x1d, 0xcb, 0xff, 0xff, //0x0000c76c .long L5_5_set_1823 - 0x1d, 0xcb, 0xff, 0xff, //0x0000c770 .long L5_5_set_1823 - 0x1d, 0xcb, 0xff, 0xff, //0x0000c774 .long L5_5_set_1823 - 0x1d, 0xcb, 0xff, 0xff, //0x0000c778 .long L5_5_set_1823 - 0x1d, 0xcb, 0xff, 0xff, //0x0000c77c .long L5_5_set_1823 - 0x1d, 0xcb, 0xff, 0xff, //0x0000c780 .long L5_5_set_1823 - 0x1d, 0xcb, 0xff, 0xff, //0x0000c784 .long L5_5_set_1823 - 0x1d, 0xcb, 0xff, 0xff, //0x0000c788 .long L5_5_set_1823 - 0x1d, 0xcb, 0xff, 0xff, //0x0000c78c .long L5_5_set_1823 - 0x1d, 0xcb, 0xff, 0xff, //0x0000c790 .long L5_5_set_1823 - 0x1d, 0xcb, 0xff, 0xff, //0x0000c794 .long L5_5_set_1823 - 0x1d, 0xcb, 0xff, 0xff, //0x0000c798 .long L5_5_set_1823 - 0x1d, 0xcb, 0xff, 0xff, //0x0000c79c .long L5_5_set_1823 - 0x1d, 0xcb, 0xff, 0xff, //0x0000c7a0 .long L5_5_set_1823 - 0x1d, 0xcb, 0xff, 0xff, //0x0000c7a4 .long L5_5_set_1823 - 0x1d, 0xcb, 0xff, 0xff, //0x0000c7a8 .long L5_5_set_1823 - 0x1d, 0xcb, 0xff, 0xff, //0x0000c7ac .long L5_5_set_1823 - 0x1d, 0xcb, 0xff, 0xff, //0x0000c7b0 .long L5_5_set_1823 - 0x37, 0xc9, 0xff, 0xff, //0x0000c7b4 .long L5_5_set_1792 - //0x0000c7b8 .p2align 2, 0x00 - //0x0000c7b8 _MASK_USE_NUMBER - 0x02, 0x00, 0x00, 0x00, //0x0000c7b8 .long 2 - 0x00, 0x00, 0x00, 0x00, //0x0000c7bc .p2align 4, 0x00 - //0x0000c7c0 _P10_TAB - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf0, 0x3f, //0x0000c7c0 .quad 0x3ff0000000000000 - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x24, 0x40, //0x0000c7c8 .quad 0x4024000000000000 - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x59, 0x40, //0x0000c7d0 .quad 0x4059000000000000 - 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0x8f, 0x40, //0x0000c7d8 .quad 0x408f400000000000 - 0x00, 0x00, 0x00, 0x00, 0x00, 0x88, 0xc3, 0x40, //0x0000c7e0 .quad 0x40c3880000000000 - 0x00, 0x00, 0x00, 0x00, 0x00, 0x6a, 0xf8, 0x40, //0x0000c7e8 .quad 0x40f86a0000000000 - 0x00, 0x00, 0x00, 0x00, 0x80, 0x84, 0x2e, 0x41, //0x0000c7f0 .quad 0x412e848000000000 - 0x00, 0x00, 0x00, 0x00, 0xd0, 0x12, 0x63, 0x41, //0x0000c7f8 .quad 0x416312d000000000 - 0x00, 0x00, 0x00, 0x00, 0x84, 0xd7, 0x97, 0x41, //0x0000c800 .quad 0x4197d78400000000 - 0x00, 0x00, 0x00, 0x00, 0x65, 0xcd, 0xcd, 0x41, //0x0000c808 .quad 0x41cdcd6500000000 - 0x00, 0x00, 0x00, 0x20, 0x5f, 0xa0, 0x02, 0x42, //0x0000c810 .quad 0x4202a05f20000000 - 0x00, 0x00, 0x00, 0xe8, 0x76, 0x48, 0x37, 0x42, //0x0000c818 .quad 0x42374876e8000000 - 0x00, 0x00, 0x00, 0xa2, 0x94, 0x1a, 0x6d, 0x42, //0x0000c820 .quad 0x426d1a94a2000000 - 0x00, 0x00, 0x40, 0xe5, 0x9c, 0x30, 0xa2, 0x42, //0x0000c828 .quad 0x42a2309ce5400000 - 0x00, 0x00, 0x90, 0x1e, 0xc4, 0xbc, 0xd6, 0x42, //0x0000c830 .quad 0x42d6bcc41e900000 - 0x00, 0x00, 0x34, 0x26, 0xf5, 0x6b, 0x0c, 0x43, //0x0000c838 .quad 0x430c6bf526340000 - 0x00, 0x80, 0xe0, 0x37, 0x79, 0xc3, 0x41, 0x43, //0x0000c840 .quad 0x4341c37937e08000 - 0x00, 0xa0, 0xd8, 0x85, 0x57, 0x34, 0x76, 0x43, //0x0000c848 .quad 0x4376345785d8a000 - 0x00, 0xc8, 0x4e, 0x67, 0x6d, 0xc1, 0xab, 0x43, //0x0000c850 .quad 0x43abc16d674ec800 - 0x00, 0x3d, 0x91, 0x60, 0xe4, 0x58, 0xe1, 0x43, //0x0000c858 .quad 0x43e158e460913d00 - 0x40, 0x8c, 0xb5, 0x78, 0x1d, 0xaf, 0x15, 0x44, //0x0000c860 .quad 0x4415af1d78b58c40 - 0x50, 0xef, 0xe2, 0xd6, 0xe4, 0x1a, 0x4b, 0x44, //0x0000c868 .quad 0x444b1ae4d6e2ef50 - 0x92, 0xd5, 0x4d, 0x06, 0xcf, 0xf0, 0x80, 0x44, //0x0000c870 .quad 0x4480f0cf064dd592 - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000c878 .p2align 4, 0x00 - //0x0000c880 _POW10_M128_TAB - 0x53, 0xe4, 0x60, 0xcd, 0x69, 0xc8, 0x32, 0x17, //0x0000c880 .quad 1671618768450675795 - 0x88, 0x02, 0x1c, 0x08, 0xa0, 0xd5, 0x8f, 0xfa, //0x0000c888 .quad -391859759250406776 - 0xb4, 0x8e, 0x5c, 0x20, 0x42, 0xbd, 0x7f, 0x0e, //0x0000c890 .quad 1044761730281672372 - 0x95, 0x81, 0x11, 0x05, 0x84, 0xe5, 0x99, 0x9c, //0x0000c898 .quad -7162441377172586091 - 0x61, 0xb2, 0x73, 0xa8, 0x92, 0xac, 0x1f, 0x52, //0x0000c8a0 .quad 5917638181279478369 - 0xfa, 0xe1, 0x55, 0x06, 0xe5, 0x5e, 0xc0, 0xc3, //0x0000c8a8 .quad -4341365703038344710 - 0xf9, 0x9e, 0x90, 0x52, 0xb7, 0x97, 0xa7, 0xe6, //0x0000c8b0 .quad -1826324310255427847 - 0x78, 0x5a, 0xeb, 0x47, 0x9e, 0x76, 0xb0, 0xf4, //0x0000c8b8 .quad -815021110370542984 - 0x5c, 0x63, 0x9a, 0x93, 0xd2, 0xbe, 0x28, 0x90, //0x0000c8c0 .quad -8058981721550724260 - 0x8b, 0x18, 0xf3, 0xec, 0x22, 0x4a, 0xee, 0x98, //0x0000c8c8 .quad -7426917221622671221 - 0x33, 0xfc, 0x80, 0x38, 0x87, 0xee, 0x32, 0x74, //0x0000c8d0 .quad 8373016921771146291 - 0xae, 0xde, 0x2f, 0xa8, 0xab, 0xdc, 0x29, 0xbf, //0x0000c8d8 .quad -4671960508600951122 - 0x3f, 0x3b, 0xa1, 0x06, 0x29, 0xaa, 0x3f, 0x11, //0x0000c8e0 .quad 1242899115359157055 - 0x5a, 0xd6, 0x3b, 0x92, 0xd6, 0x53, 0xf4, 0xee, //0x0000c8e8 .quad -1228264617323800998 - 0x07, 0xc5, 0x24, 0xa4, 0x59, 0xca, 0xc7, 0x4a, //0x0000c8f0 .quad 5388497965526861063 - 0xf8, 0x65, 0x65, 0x1b, 0x66, 0xb4, 0x58, 0x95, //0x0000c8f8 .quad -7685194413468457480 - 0x49, 0xf6, 0x2d, 0x0d, 0xf0, 0xbc, 0x79, 0x5d, //0x0000c900 .quad 6735622456908576329 - 0x76, 0xbf, 0x3e, 0xa2, 0x7f, 0xe1, 0xae, 0xba, //0x0000c908 .quad -4994806998408183946 - 0xdc, 0x73, 0x79, 0x10, 0x2c, 0x2c, 0xd8, 0xf4, //0x0000c910 .quad -803843965719055396 - 0x53, 0x6f, 0xce, 0x8a, 0xdf, 0x99, 0x5a, 0xe9, //0x0000c918 .quad -1631822729582842029 - 0x69, 0xe8, 0x4b, 0x8a, 0x9b, 0x1b, 0x07, 0x79, //0x0000c920 .quad 8720969558280366185 - 0x94, 0x05, 0xc1, 0xb6, 0x2b, 0xa0, 0xd8, 0x91, //0x0000c928 .quad -7937418233630358124 - 0x84, 0xe2, 0xde, 0x6c, 0x82, 0xe2, 0x48, 0x97, //0x0000c930 .quad -7545532125859093884 - 0xf9, 0x46, 0x71, 0xa4, 0x36, 0xc8, 0x4e, 0xb6, //0x0000c938 .quad -5310086773610559751 - 0x25, 0x9b, 0x16, 0x08, 0x23, 0x1b, 0x1b, 0xfd, //0x0000c940 .quad -208543120469091547 - 0xb7, 0x98, 0x8d, 0x4d, 0x44, 0x7a, 0xe2, 0xe3, //0x0000c948 .quad -2025922448585811785 - 0xf7, 0x20, 0x0e, 0xe5, 0xf5, 0xf0, 0x30, 0xfe, //0x0000c950 .quad -130339450293182217 - 0x72, 0x7f, 0x78, 0xb0, 0x6a, 0x8c, 0x6d, 0x8e, //0x0000c958 .quad -8183730558007214222 - 0x35, 0xa9, 0x51, 0x5e, 0x33, 0x2d, 0xbd, 0xbd, //0x0000c960 .quad -4774610331293865675 - 0x4f, 0x9f, 0x96, 0x5c, 0x85, 0xef, 0x08, 0xb2, //0x0000c968 .quad -5617977179081629873 - 0x82, 0x13, 0xe6, 0x35, 0x80, 0x78, 0x2c, 0xad, //0x0000c970 .quad -5968262914117332094 - 0x23, 0x47, 0xbc, 0xb3, 0x66, 0x2b, 0x8b, 0xde, //0x0000c978 .quad -2410785455424649437 - 0x31, 0xcc, 0xaf, 0x21, 0x50, 0xcb, 0x3b, 0x4c, //0x0000c980 .quad 5493207715531443249 - 0x76, 0xac, 0x55, 0x30, 0x20, 0xfb, 0x16, 0x8b, //0x0000c988 .quad -8424269937281487754 - 0x3d, 0xbf, 0x1b, 0x2a, 0x24, 0xbe, 0x4a, 0xdf, //0x0000c990 .quad -2356862392440471747 - 0x93, 0x17, 0x6b, 0x3c, 0xe8, 0xb9, 0xdc, 0xad, //0x0000c998 .quad -5918651403174471789 - 0x0d, 0xaf, 0xa2, 0x34, 0xad, 0x6d, 0x1d, 0xd7, //0x0000c9a0 .quad -2946077990550589683 - 0x78, 0xdd, 0x85, 0x4b, 0x62, 0xe8, 0x53, 0xd9, //0x0000c9a8 .quad -2786628235540701832 - 0x68, 0xad, 0xe5, 0x40, 0x8c, 0x64, 0x72, 0x86, //0x0000c9b0 .quad -8758827771735200408 - 0x6b, 0xaa, 0x33, 0x6f, 0x3d, 0x71, 0xd4, 0x87, //0x0000c9b8 .quad -8659171674854020501 - 0xc2, 0x18, 0x1f, 0x51, 0xaf, 0xfd, 0x0e, 0x68, //0x0000c9c0 .quad 7498209359040551106 - 0x06, 0x95, 0x00, 0xcb, 0x8c, 0x8d, 0xc9, 0xa9, //0x0000c9c8 .quad -6212278575140137722 - 0xf2, 0xde, 0x66, 0x25, 0x1b, 0xbd, 0x12, 0x02, //0x0000c9d0 .quad 149389661945913074 - 0x48, 0xba, 0xc0, 0xfd, 0xef, 0xf0, 0x3b, 0xd4, //0x0000c9d8 .quad -3153662200497784248 - 0x57, 0x4b, 0x60, 0xf7, 0x30, 0xb6, 0x4b, 0x01, //0x0000c9e0 .quad 93368538716195671 - 0x6d, 0x74, 0x98, 0xfe, 0x95, 0x76, 0xa5, 0x84, //0x0000c9e8 .quad -8888567902952197011 - 0x2d, 0x5e, 0x38, 0x35, 0xbd, 0xa3, 0x9e, 0x41, //0x0000c9f0 .quad 4728396691822632493 - 0x88, 0x91, 0x3e, 0x7e, 0x3b, 0xd4, 0xce, 0xa5, //0x0000c9f8 .quad -6499023860262858360 - 0xb9, 0x75, 0x86, 0x82, 0xac, 0x4c, 0x06, 0x52, //0x0000ca00 .quad 5910495864778290617 - 0xea, 0x35, 0xce, 0x5d, 0x4a, 0x89, 0x42, 0xcf, //0x0000ca08 .quad -3512093806901185046 - 0x93, 0x09, 0x94, 0xd1, 0xeb, 0xef, 0x43, 0x73, //0x0000ca10 .quad 8305745933913819539 - 0xb2, 0xe1, 0xa0, 0x7a, 0xce, 0x95, 0x89, 0x81, //0x0000ca18 .quad -9112587656954322510 - 0xf8, 0x0b, 0xf9, 0xc5, 0xe6, 0xeb, 0x14, 0x10, //0x0000ca20 .quad 1158810380537498616 - 0x1f, 0x1a, 0x49, 0x19, 0x42, 0xfb, 0xeb, 0xa1, //0x0000ca28 .quad -6779048552765515233 - 0xf6, 0x4e, 0x77, 0x77, 0xe0, 0x26, 0x1a, 0xd4, //0x0000ca30 .quad -3163173042755514634 - 0xa6, 0x60, 0x9b, 0x9f, 0x12, 0xfa, 0x66, 0xca, //0x0000ca38 .quad -3862124672529506138 - 0xb4, 0x22, 0x55, 0x95, 0x98, 0xb0, 0x20, 0x89, //0x0000ca40 .quad -8565652321871781196 - 0xd0, 0x38, 0x82, 0x47, 0x97, 0xb8, 0x00, 0xfd, //0x0000ca48 .quad -215969822234494768 - 0xb0, 0x35, 0x55, 0x5d, 0x5f, 0x6e, 0xb4, 0x55, //0x0000ca50 .quad 6175682344898606512 - 0x82, 0x63, 0xb1, 0x8c, 0x5e, 0x73, 0x20, 0x9e, //0x0000ca58 .quad -7052510166537641086 - 0x1d, 0x83, 0xaa, 0x34, 0xf7, 0x89, 0x21, 0xeb, //0x0000ca60 .quad -1503769105731517667 - 0x62, 0xbc, 0xdd, 0x2f, 0x36, 0x90, 0xa8, 0xc5, //0x0000ca68 .quad -4203951689744663454 - 0xe4, 0x23, 0xd5, 0x01, 0x75, 0xec, 0xe9, 0xa5, //0x0000ca70 .quad -6491397400591784988 - 0x7b, 0x2b, 0xd5, 0xbb, 0x43, 0xb4, 0x12, 0xf7, //0x0000ca78 .quad -643253593753441413 - 0x6e, 0x36, 0x25, 0x21, 0xc9, 0x33, 0xb2, 0x47, //0x0000ca80 .quad 5166248661484910190 - 0x2d, 0x3b, 0x65, 0x55, 0xaa, 0xb0, 0x6b, 0x9a, //0x0000ca88 .quad -7319562523736982739 - 0x0a, 0x84, 0x6e, 0x69, 0xbb, 0xc0, 0x9e, 0x99, //0x0000ca90 .quad -7377247228426025974 - 0xf8, 0x89, 0xbe, 0xea, 0xd4, 0x9c, 0x06, 0xc1, //0x0000ca98 .quad -4537767136243840520 - 0x0d, 0x25, 0xca, 0x43, 0xea, 0x70, 0x06, 0xc0, //0x0000caa0 .quad -4609873017105144563 - 0x76, 0x2c, 0x6e, 0x25, 0x0a, 0x44, 0x48, 0xf1, //0x0000caa8 .quad -1060522901877412746 - 0x28, 0x57, 0x5e, 0x6a, 0x92, 0x06, 0x04, 0x38, //0x0000cab0 .quad 4036358391950366504 - 0xca, 0xdb, 0x64, 0x57, 0x86, 0x2a, 0xcd, 0x96, //0x0000cab8 .quad -7580355841314464822 - 0xf2, 0xec, 0xf5, 0x04, 0x37, 0x08, 0x05, 0xc6, //0x0000cac0 .quad -4177924046916817678 - 0xbc, 0x12, 0x3e, 0xed, 0x27, 0x75, 0x80, 0xbc, //0x0000cac8 .quad -4863758783215693124 - 0x2e, 0x68, 0x33, 0xc6, 0x44, 0x4a, 0x86, 0xf7, //0x0000cad0 .quad -610719040218634194 - 0x6b, 0x97, 0x8d, 0xe8, 0x71, 0x92, 0xa0, 0xeb, //0x0000cad8 .quad -1468012460592228501 - 0x1d, 0x21, 0xe0, 0xfb, 0x6a, 0xee, 0xb3, 0x7a, //0x0000cae0 .quad 8841672636718129437 - 0xa3, 0x7e, 0x58, 0x31, 0x87, 0x5b, 0x44, 0x93, //0x0000cae8 .quad -7835036815511224669 - 0x64, 0x29, 0xd8, 0xba, 0x05, 0xea, 0x60, 0x59, //0x0000caf0 .quad 6440404777470273892 - 0x4c, 0x9e, 0xae, 0xfd, 0x68, 0x72, 0x15, 0xb8, //0x0000caf8 .quad -5182110000961642932 - 0xbd, 0x33, 0x8e, 0x29, 0x87, 0x24, 0xb9, 0x6f, //0x0000cb00 .quad 8050505971837842365 - 0xdf, 0x45, 0x1a, 0x3d, 0x03, 0xcf, 0x1a, 0xe6, //0x0000cb08 .quad -1865951482774665761 - 0x56, 0xe0, 0xf8, 0x79, 0xd4, 0xb6, 0xd3, 0xa5, //0x0000cb10 .quad -6497648813669818282 - 0xab, 0x6b, 0x30, 0x06, 0x62, 0xc1, 0xd0, 0x8f, //0x0000cb18 .quad -8083748704375247957 - 0x6c, 0x18, 0x77, 0x98, 0x89, 0xa4, 0x48, 0x8f, //0x0000cb20 .quad -8122061017087272852 - 0x96, 0x86, 0xbc, 0x87, 0xba, 0xf1, 0xc4, 0xb3, //0x0000cb28 .quad -5492999862041672042 - 0x87, 0xde, 0x94, 0xfe, 0xab, 0xcd, 0x1a, 0x33, //0x0000cb30 .quad 3682481783923072647 - 0x3c, 0xa8, 0xab, 0x29, 0x29, 0x2e, 0xb6, 0xe0, //0x0000cb38 .quad -2254563809124702148 - 0x14, 0x0b, 0x1d, 0x7f, 0x8b, 0xc0, 0xf0, 0x9f, //0x0000cb40 .quad -6921820921902855404 - 0x25, 0x49, 0x0b, 0xba, 0xd9, 0xdc, 0x71, 0x8c, //0x0000cb48 .quad -8326631408344020699 - 0xd9, 0x4d, 0xe4, 0x5e, 0xae, 0xf0, 0xec, 0x07, //0x0000cb50 .quad 571095884476206553 - 0x6f, 0x1b, 0x8e, 0x28, 0x10, 0x54, 0x8e, 0xaf, //0x0000cb58 .quad -5796603242002637969 - 0x50, 0x61, 0x9d, 0xf6, 0xd9, 0x2c, 0xe8, 0xc9, //0x0000cb60 .quad -3897816162832129712 - 0x4a, 0xa2, 0xb1, 0x32, 0x14, 0xe9, 0x71, 0xdb, //0x0000cb68 .quad -2634068034075909558 - 0xd2, 0x5c, 0x22, 0x3a, 0x08, 0x1c, 0x31, 0xbe, //0x0000cb70 .quad -4741978110983775022 - 0x6e, 0x05, 0xaf, 0x9f, 0xac, 0x31, 0x27, 0x89, //0x0000cb78 .quad -8563821548938525330 - 0x06, 0xf4, 0xaa, 0x48, 0x0a, 0x63, 0xbd, 0x6d, //0x0000cb80 .quad 7907585416552444934 - 0xca, 0xc6, 0x9a, 0xc7, 0x17, 0xfe, 0x70, 0xab, //0x0000cb88 .quad -6093090917745768758 - 0x08, 0xb1, 0xd5, 0xda, 0xcc, 0xbb, 0x2c, 0x09, //0x0000cb90 .quad 661109733835780360 - 0x7d, 0x78, 0x81, 0xb9, 0x9d, 0x3d, 0x4d, 0xd6, //0x0000cb98 .quad -3004677628754823043 - 0xa5, 0x8e, 0xc5, 0x08, 0x60, 0xf5, 0xbb, 0x25, //0x0000cba0 .quad 2719036592861056677 - 0x4e, 0xeb, 0xf0, 0x93, 0x82, 0x46, 0xf0, 0x85, //0x0000cba8 .quad -8795452545612846258 - 0x4e, 0xf2, 0xf6, 0x0a, 0xb8, 0xf2, 0x2a, 0xaf, //0x0000cbb0 .quad -5824576295778454962 - 0x21, 0x26, 0xed, 0x38, 0x23, 0x58, 0x6c, 0xa7, //0x0000cbb8 .quad -6382629663588669919 - 0xe1, 0xae, 0xb4, 0x0d, 0x66, 0xaf, 0xf5, 0x1a, //0x0000cbc0 .quad 1942651667131707105 - 0xaa, 0x6f, 0x28, 0x07, 0x2c, 0x6e, 0x47, 0xd1, //0x0000cbc8 .quad -3366601061058449494 - 0x4d, 0xed, 0x90, 0xc8, 0x9f, 0x8d, 0xd9, 0x50, //0x0000cbd0 .quad 5825843310384704845 - 0xca, 0x45, 0x79, 0x84, 0xdb, 0xa4, 0xcc, 0x82, //0x0000cbd8 .quad -9021654690802612790 - 0xa0, 0x28, 0xb5, 0xba, 0x07, 0xf1, 0x0f, 0xe5, //0x0000cbe0 .quad -1941067898873894752 - 0x3c, 0x97, 0x97, 0x65, 0x12, 0xce, 0x7f, 0xa3, //0x0000cbe8 .quad -6665382345075878084 - 0xc8, 0x72, 0x62, 0xa9, 0x49, 0xed, 0x53, 0x1e, //0x0000cbf0 .quad 2185351144835019464 - 0x0c, 0x7d, 0xfd, 0xfe, 0x96, 0xc1, 0x5f, 0xcc, //0x0000cbf8 .quad -3720041912917459700 - 0x7a, 0x0f, 0xbb, 0x13, 0x9c, 0xe8, 0xe8, 0x25, //0x0000cc00 .quad 2731688931043774330 - 0x4f, 0xdc, 0xbc, 0xbe, 0xfc, 0xb1, 0x77, 0xff, //0x0000cc08 .quad -38366372719436721 - 0xac, 0xe9, 0x54, 0x8c, 0x61, 0x91, 0xb1, 0x77, //0x0000cc10 .quad 8624834609543440812 - 0xb1, 0x09, 0x36, 0xf7, 0x3d, 0xcf, 0xaa, 0x9f, //0x0000cc18 .quad -6941508010590729807 - 0x17, 0x24, 0x6a, 0xef, 0xb9, 0xf5, 0x9d, 0xd5, //0x0000cc20 .quad -3054014793352862697 - 0x1d, 0x8c, 0x03, 0x75, 0x0d, 0x83, 0x95, 0xc7, //0x0000cc28 .quad -4065198994811024355 - 0x1d, 0xad, 0x44, 0x6b, 0x28, 0x73, 0x05, 0x4b, //0x0000cc30 .quad 5405853545163697437 - 0x25, 0x6f, 0x44, 0xd2, 0xd0, 0xe3, 0x7a, 0xf9, //0x0000cc38 .quad -469812725086392539 - 0x32, 0xec, 0x0a, 0x43, 0xf9, 0x67, 0xe3, 0x4e, //0x0000cc40 .quad 5684501474941004850 - 0x77, 0xc5, 0x6a, 0x83, 0x62, 0xce, 0xec, 0x9b, //0x0000cc48 .quad -7211161980820077193 - 0x3f, 0xa7, 0xcd, 0x93, 0xf7, 0x41, 0x9c, 0x22, //0x0000cc50 .quad 2493940825248868159 - 0xd5, 0x76, 0x45, 0x24, 0xfb, 0x01, 0xe8, 0xc2, //0x0000cc58 .quad -4402266457597708587 - 0x0f, 0x11, 0xc1, 0x78, 0x75, 0x52, 0x43, 0x6b, //0x0000cc60 .quad 7729112049988473103 - 0x8a, 0xd4, 0x56, 0xed, 0x79, 0x02, 0xa2, 0xf3, //0x0000cc68 .quad -891147053569747830 - 0xa9, 0xaa, 0x78, 0x6b, 0x89, 0x13, 0x0a, 0x83, //0x0000cc70 .quad -9004363024039368023 - 0xd6, 0x44, 0x56, 0x34, 0x8c, 0x41, 0x45, 0x98, //0x0000cc78 .quad -7474495936122174250 - 0x53, 0xd5, 0x56, 0xc6, 0x6b, 0x98, 0xcc, 0x23, //0x0000cc80 .quad 2579604275232953683 - 0x0c, 0xd6, 0x6b, 0x41, 0xef, 0x91, 0x56, 0xbe, //0x0000cc88 .quad -4731433901725329908 - 0xa8, 0x8a, 0xec, 0xb7, 0x86, 0xbe, 0xbf, 0x2c, //0x0000cc90 .quad 3224505344041192104 - 0x8f, 0xcb, 0xc6, 0x11, 0x6b, 0x36, 0xec, 0xed, //0x0000cc98 .quad -1302606358729274481 - 0xa9, 0xd6, 0xf3, 0x32, 0x14, 0xd7, 0xf7, 0x7b, //0x0000cca0 .quad 8932844867666826921 - 0x39, 0x3f, 0x1c, 0xeb, 0x02, 0xa2, 0xb3, 0x94, //0x0000cca8 .quad -7731658001846878407 - 0x53, 0xcc, 0xb0, 0x3f, 0xd9, 0xcc, 0xf5, 0xda, //0x0000ccb0 .quad -2669001970698630061 - 0x07, 0x4f, 0xe3, 0xa5, 0x83, 0x8a, 0xe0, 0xb9, //0x0000ccb8 .quad -5052886483881210105 - 0x68, 0xff, 0x9c, 0x8f, 0x0f, 0x40, 0xb3, 0xd1, //0x0000ccc0 .quad -3336252463373287576 - 0xc9, 0x22, 0x5c, 0x8f, 0x24, 0xad, 0x58, 0xe8, //0x0000ccc8 .quad -1704422086424124727 - 0xa1, 0x1f, 0xc2, 0xb9, 0x09, 0x08, 0x10, 0x23, //0x0000ccd0 .quad 2526528228819083169 - 0xbe, 0x95, 0x99, 0xd9, 0x36, 0x6c, 0x37, 0x91, //0x0000ccd8 .quad -7982792831656159810 - 0x8a, 0xa7, 0x32, 0x28, 0x0c, 0x0a, 0xd4, 0xab, //0x0000cce0 .quad -6065211750830921846 - 0x2d, 0xfb, 0xff, 0x8f, 0x44, 0x47, 0x85, 0xb5, //0x0000cce8 .quad -5366805021142811859 - 0x6c, 0x51, 0x3f, 0x32, 0x8f, 0x0c, 0xc9, 0x16, //0x0000ccf0 .quad 1641857348316123500 - 0xf9, 0xf9, 0xff, 0xb3, 0x15, 0x99, 0xe6, 0xe2, //0x0000ccf8 .quad -2096820258001126919 - 0xe3, 0x92, 0x67, 0x7f, 0xd9, 0xa7, 0x3d, 0xae, //0x0000cd00 .quad -5891368184943504669 - 0x3b, 0xfc, 0x7f, 0x90, 0xad, 0x1f, 0xd0, 0x8d, //0x0000cd08 .quad -8228041688891786181 - 0x9c, 0x77, 0x41, 0xdf, 0xcf, 0x11, 0xcd, 0x99, //0x0000cd10 .quad -7364210231179380836 - 0x4a, 0xfb, 0x9f, 0xf4, 0x98, 0x27, 0x44, 0xb1, //0x0000cd18 .quad -5673366092687344822 - 0x83, 0xd5, 0x11, 0xd7, 0x43, 0x56, 0x40, 0x40, //0x0000cd20 .quad 4629795266307937667 - 0x1d, 0xfa, 0xc7, 0x31, 0x7f, 0x31, 0x95, 0xdd, //0x0000cd28 .quad -2480021597431793123 - 0x72, 0x25, 0x6b, 0x66, 0xea, 0x35, 0x28, 0x48, //0x0000cd30 .quad 5199465050656154994 - 0x52, 0xfc, 0x1c, 0x7f, 0xef, 0x3e, 0x7d, 0x8a, //0x0000cd38 .quad -8467542526035952558 - 0xcf, 0xee, 0x05, 0x00, 0x65, 0x43, 0x32, 0xda, //0x0000cd40 .quad -2724040723534582065 - 0x66, 0x3b, 0xe4, 0x5e, 0xab, 0x8e, 0x1c, 0xad, //0x0000cd48 .quad -5972742139117552794 - 0x82, 0x6a, 0x07, 0x40, 0x3e, 0xd4, 0xbe, 0x90, //0x0000cd50 .quad -8016736922845615486 - 0x40, 0x4a, 0x9d, 0x36, 0x56, 0xb2, 0x63, 0xd8, //0x0000cd58 .quad -2854241655469553088 - 0x91, 0xa2, 0x04, 0xe8, 0xa6, 0x44, 0x77, 0x5a, //0x0000cd60 .quad 6518754469289960081 - 0x68, 0x4e, 0x22, 0xe2, 0x75, 0x4f, 0x3e, 0x87, //0x0000cd68 .quad -8701430062309552536 - 0x36, 0xcb, 0x05, 0xa2, 0xd0, 0x15, 0x15, 0x71, //0x0000cd70 .quad 8148443086612450102 - 0x02, 0xe2, 0xaa, 0x5a, 0x53, 0xe3, 0x0d, 0xa9, //0x0000cd78 .quad -6265101559459552766 - 0x03, 0x3e, 0x87, 0xca, 0x44, 0x5b, 0x5a, 0x0d, //0x0000cd80 .quad 962181821410786819 - 0x83, 0x9a, 0x55, 0x31, 0x28, 0x5c, 0x51, 0xd3, //0x0000cd88 .quad -3219690930897053053 - 0xc2, 0x86, 0x94, 0xfe, 0x0a, 0x79, 0x58, 0xe8, //0x0000cd90 .quad -1704479370831952190 - 0x91, 0x80, 0xd5, 0x1e, 0x99, 0xd9, 0x12, 0x84, //0x0000cd98 .quad -8929835859451740015 - 0x72, 0xa8, 0x39, 0xbe, 0x4d, 0x97, 0x6e, 0x62, //0x0000cda0 .quad 7092772823314835570 - 0xb6, 0xe0, 0x8a, 0x66, 0xff, 0x8f, 0x17, 0xa5, //0x0000cda8 .quad -6550608805887287114 - 0x8f, 0x12, 0xc8, 0x2d, 0x21, 0x3d, 0x0a, 0xfb, //0x0000cdb0 .quad -357406007711231345 - 0xe3, 0x98, 0x2d, 0x40, 0xff, 0x73, 0x5d, 0xce, //0x0000cdb8 .quad -3576574988931720989 - 0x99, 0x0b, 0x9d, 0xbc, 0x34, 0x66, 0xe6, 0x7c, //0x0000cdc0 .quad 8999993282035256217 - 0x8e, 0x7f, 0x1c, 0x88, 0x7f, 0x68, 0xfa, 0x80, //0x0000cdc8 .quad -9152888395723407474 - 0x80, 0x4e, 0xc4, 0xeb, 0xc1, 0xff, 0x1f, 0x1c, //0x0000cdd0 .quad 2026619565689294464 - 0x72, 0x9f, 0x23, 0x6a, 0x9f, 0x02, 0x39, 0xa1, //0x0000cdd8 .quad -6829424476226871438 - 0x20, 0x62, 0xb5, 0x66, 0xb2, 0xff, 0x27, 0xa3, //0x0000cde0 .quad -6690097579743157728 - 0x4e, 0x87, 0xac, 0x44, 0x47, 0x43, 0x87, 0xc9, //0x0000cde8 .quad -3925094576856201394 - 0xa8, 0xba, 0x62, 0x00, 0x9f, 0xff, 0xf1, 0x4b, //0x0000cdf0 .quad 5472436080603216552 - 0x22, 0xa9, 0xd7, 0x15, 0x19, 0x14, 0xe9, 0xfb, //0x0000cdf8 .quad -294682202642863838 - 0xa9, 0xb4, 0x3d, 0x60, 0xc3, 0x3f, 0x77, 0x6f, //0x0000ce00 .quad 8031958568804398249 - 0xb5, 0xc9, 0xa6, 0xad, 0x8f, 0xac, 0x71, 0x9d, //0x0000ce08 .quad -7101705404292871755 - 0xd3, 0x21, 0x4d, 0x38, 0xb4, 0x0f, 0x55, 0xcb, //0x0000ce10 .quad -3795109844276665901 - 0x22, 0x7c, 0x10, 0x99, 0xb3, 0x17, 0xce, 0xc4, //0x0000ce18 .quad -4265445736938701790 - 0x48, 0x6a, 0x60, 0x46, 0xa1, 0x53, 0x2a, 0x7e, //0x0000ce20 .quad 9091170749936331336 - 0x2b, 0x9b, 0x54, 0x7f, 0xa0, 0x9d, 0x01, 0xf6, //0x0000ce28 .quad -720121152745989333 - 0x6d, 0x42, 0xfc, 0xcb, 0x44, 0x74, 0xda, 0x2e, //0x0000ce30 .quad 3376138709496513133 - 0xfb, 0xe0, 0x94, 0x4f, 0x84, 0x02, 0xc1, 0x99, //0x0000ce38 .quad -7367604748107325189 - 0x08, 0x53, 0xfb, 0xfe, 0x55, 0x11, 0x91, 0xfa, //0x0000ce40 .quad -391512631556746488 - 0x39, 0x19, 0x7a, 0x63, 0x25, 0x43, 0x31, 0xc0, //0x0000ce48 .quad -4597819916706768583 - 0xca, 0x27, 0xba, 0x7e, 0xab, 0x55, 0x35, 0x79, //0x0000ce50 .quad 8733981247408842698 - 0x88, 0x9f, 0x58, 0xbc, 0xee, 0x93, 0x3d, 0xf0, //0x0000ce58 .quad -1135588877456072824 - 0xde, 0x58, 0x34, 0x2f, 0x8b, 0x55, 0xc1, 0x4b, //0x0000ce60 .quad 5458738279630526686 - 0xb5, 0x63, 0xb7, 0x35, 0x75, 0x7c, 0x26, 0x96, //0x0000ce68 .quad -7627272076051127371 - 0x16, 0x6f, 0x01, 0xfb, 0xed, 0xaa, 0xb1, 0x9e, //0x0000ce70 .quad -7011635205744005354 - 0xa2, 0x3c, 0x25, 0x83, 0x92, 0x1b, 0xb0, 0xbb, //0x0000ce78 .quad -4922404076636521310 - 0xdc, 0xca, 0xc1, 0x79, 0xa9, 0x15, 0x5e, 0x46, //0x0000ce80 .quad 5070514048102157020 - 0xcb, 0x8b, 0xee, 0x23, 0x77, 0x22, 0x9c, 0xea, //0x0000ce88 .quad -1541319077368263733 - 0xc9, 0x1e, 0x19, 0xec, 0x89, 0xcd, 0xfa, 0x0b, //0x0000ce90 .quad 863228270850154185 - 0x5f, 0x17, 0x75, 0x76, 0x8a, 0x95, 0xa1, 0x92, //0x0000ce98 .quad -7880853450996246689 - 0x7b, 0x66, 0x1f, 0x67, 0xec, 0x80, 0xf9, 0xce, //0x0000cea0 .quad -3532650679864695173 - 0x36, 0x5d, 0x12, 0x14, 0xed, 0xfa, 0x49, 0xb7, //0x0000cea8 .quad -5239380795317920458 - 0x1a, 0x40, 0xe7, 0x80, 0x27, 0xe1, 0xb7, 0x82, //0x0000ceb0 .quad -9027499368258256870 - 0x84, 0xf4, 0x16, 0x59, 0xa8, 0x79, 0x1c, 0xe5, //0x0000ceb8 .quad -1937539975720012668 - 0x10, 0x88, 0x90, 0xb0, 0xb8, 0xec, 0xb2, 0xd1, //0x0000cec0 .quad -3336344095947716592 - 0xd2, 0x58, 0xae, 0x37, 0x09, 0xcc, 0x31, 0x8f, //0x0000cec8 .quad -8128491512466089774 - 0x15, 0xaa, 0xb4, 0xdc, 0xe6, 0xa7, 0x1f, 0x86, //0x0000ced0 .quad -8782116138362033643 - 0x07, 0xef, 0x99, 0x85, 0x0b, 0x3f, 0xfe, 0xb2, //0x0000ced8 .quad -5548928372155224313 - 0x9a, 0xd4, 0xe1, 0x93, 0xe0, 0x91, 0xa7, 0x67, //0x0000cee0 .quad 7469098900757009562 - 0xc9, 0x6a, 0x00, 0x67, 0xce, 0xce, 0xbd, 0xdf, //0x0000cee8 .quad -2324474446766642487 - 0xe0, 0x24, 0x6d, 0x5c, 0x2c, 0xbb, 0xc8, 0xe0, //0x0000cef0 .quad -2249342214667950880 - 0xbd, 0x42, 0x60, 0x00, 0x41, 0xa1, 0xd6, 0x8b, //0x0000cef8 .quad -8370325556870233411 - 0x18, 0x6e, 0x88, 0x73, 0xf7, 0xe9, 0xfa, 0x58, //0x0000cf00 .quad 6411694268519837208 - 0x6d, 0x53, 0x78, 0x40, 0x91, 0x49, 0xcc, 0xae, //0x0000cf08 .quad -5851220927660403859 - 0x9e, 0x89, 0x6a, 0x50, 0x75, 0xa4, 0x39, 0xaf, //0x0000cf10 .quad -5820440219632367202 - 0x48, 0x68, 0x96, 0x90, 0xf5, 0x5b, 0x7f, 0xda, //0x0000cf18 .quad -2702340141148116920 - 0x03, 0x96, 0x42, 0x52, 0xc9, 0x06, 0x84, 0x6d, //0x0000cf20 .quad 7891439908798240259 - 0x2d, 0x01, 0x5e, 0x7a, 0x79, 0x99, 0x8f, 0x88, //0x0000cf28 .quad -8606491615858654931 - 0x83, 0x3b, 0xd3, 0xa6, 0x7b, 0x08, 0xe5, 0xc8, //0x0000cf30 .quad -3970758169284363389 - 0x78, 0x81, 0xf5, 0xd8, 0xd7, 0x7f, 0xb3, 0xaa, //0x0000cf38 .quad -6146428501395930760 - 0x64, 0x0a, 0x88, 0x90, 0x9a, 0x4a, 0x1e, 0xfb, //0x0000cf40 .quad -351761693178066332 - 0xd6, 0xe1, 0x32, 0xcf, 0xcd, 0x5f, 0x60, 0xd5, //0x0000cf48 .quad -3071349608317525546 - 0x7f, 0x06, 0x55, 0x9a, 0xa0, 0xee, 0xf2, 0x5c, //0x0000cf50 .quad 6697677969404790399 - 0x26, 0xcd, 0x7f, 0xa1, 0xe0, 0x3b, 0x5c, 0x85, //0x0000cf58 .quad -8837122532839535322 - 0x1e, 0x48, 0xea, 0xc0, 0x48, 0xaa, 0x2f, 0xf4, //0x0000cf60 .quad -851274575098787810 - 0x6f, 0xc0, 0xdf, 0xc9, 0xd8, 0x4a, 0xb3, 0xa6, //0x0000cf68 .quad -6434717147622031249 - 0x26, 0xda, 0x24, 0xf1, 0xda, 0x94, 0x3b, 0xf1, //0x0000cf70 .quad -1064093218873484762 - 0x8b, 0xb0, 0x57, 0xfc, 0x8e, 0x1d, 0x60, 0xd0, //0x0000cf78 .quad -3431710416100151157 - 0x58, 0x08, 0xb7, 0xd6, 0x08, 0x3d, 0xc5, 0x76, //0x0000cf80 .quad 8558313775058847832 - 0x57, 0xce, 0xb6, 0x5d, 0x79, 0x12, 0x3c, 0x82, //0x0000cf88 .quad -9062348037703676329 - 0x6e, 0xca, 0x64, 0x0c, 0x4b, 0x8c, 0x76, 0x54, //0x0000cf90 .quad 6086206200396171886 - 0xed, 0x81, 0x24, 0xb5, 0x17, 0x17, 0xcb, 0xa2, //0x0000cf98 .quad -6716249028702207507 - 0x09, 0xfd, 0x7d, 0xcf, 0x5d, 0x2f, 0x94, 0xa9, //0x0000cfa0 .quad -6227300304786948855 - 0x68, 0xa2, 0x6d, 0xa2, 0xdd, 0xdc, 0x7d, 0xcb, //0x0000cfa8 .quad -3783625267450371480 - 0x4c, 0x7c, 0x5d, 0x43, 0x35, 0x3b, 0xf9, 0xd3, //0x0000cfb0 .quad -3172439362556298164 - 0x02, 0x0b, 0x09, 0x0b, 0x15, 0x54, 0x5d, 0xfe, //0x0000cfb8 .quad -117845565885576446 - 0xaf, 0x6d, 0x1a, 0x4a, 0x01, 0xc5, 0x7b, 0xc4, //0x0000cfc0 .quad -4288617610811380305 - 0xe1, 0xa6, 0xe5, 0x26, 0x8d, 0x54, 0xfa, 0x9e, //0x0000cfc8 .quad -6991182506319567135 - 0x1b, 0x09, 0xa1, 0x9c, 0x41, 0xb6, 0x9a, 0x35, //0x0000cfd0 .quad 3862600023340550427 - 0x9a, 0x10, 0x9f, 0x70, 0xb0, 0xe9, 0xb8, 0xc6, //0x0000cfd8 .quad -4127292114472071014 - 0x62, 0x4b, 0xc9, 0x03, 0xd2, 0x63, 0x01, 0xc3, //0x0000cfe0 .quad -4395122007679087774 - 0xc0, 0xd4, 0xc6, 0x8c, 0x1c, 0x24, 0x67, 0xf8, //0x0000cfe8 .quad -547429124662700864 - 0x1d, 0xcf, 0x5d, 0x42, 0x63, 0xde, 0xe0, 0x79, //0x0000cff0 .quad 8782263791269039901 - 0xf8, 0x44, 0xfc, 0xd7, 0x91, 0x76, 0x40, 0x9b, //0x0000cff8 .quad -7259672230555269896 - 0xe4, 0x42, 0xf5, 0x12, 0xfc, 0x15, 0x59, 0x98, //0x0000d000 .quad -7468914334623251740 - 0x36, 0x56, 0xfb, 0x4d, 0x36, 0x94, 0x10, 0xc2, //0x0000d008 .quad -4462904269766699466 - 0x9d, 0x93, 0xb2, 0x17, 0x7b, 0x5b, 0x6f, 0x3e, //0x0000d010 .quad 4498915137003099037 - 0xc4, 0x2b, 0x7a, 0xe1, 0x43, 0xb9, 0x94, 0xf2, //0x0000d018 .quad -966944318780986428 - 0x42, 0x9c, 0xcf, 0xee, 0x2c, 0x99, 0x05, 0xa7, //0x0000d020 .quad -6411550076227838910 - 0x5a, 0x5b, 0xec, 0x6c, 0xca, 0xf3, 0x9c, 0x97, //0x0000d028 .quad -7521869226879198374 - 0x53, 0x83, 0x83, 0x2a, 0x78, 0xff, 0xc6, 0x50, //0x0000d030 .quad 5820620459997365075 - 0x31, 0x72, 0x27, 0x08, 0xbd, 0x30, 0x84, 0xbd, //0x0000d038 .quad -4790650515171610063 - 0x28, 0x64, 0x24, 0x35, 0x56, 0xbf, 0xf8, 0xa4, //0x0000d040 .quad -6559282480285457368 - 0xbd, 0x4e, 0x31, 0x4a, 0xec, 0x3c, 0xe5, 0xec, //0x0000d048 .quad -1376627125537124675 - 0x99, 0xbe, 0x36, 0xe1, 0x95, 0x77, 0x1b, 0x87, //0x0000d050 .quad -8711237568605798759 - 0x36, 0xd1, 0x5e, 0xae, 0x13, 0x46, 0x0f, 0x94, //0x0000d058 .quad -7777920981101784778 - 0x3f, 0x6e, 0x84, 0x59, 0x7b, 0x55, 0xe2, 0x28, //0x0000d060 .quad 2946011094524915263 - 0x84, 0x85, 0xf6, 0x99, 0x98, 0x17, 0x13, 0xb9, //0x0000d068 .quad -5110715207949843068 - 0xcf, 0x89, 0xe5, 0x2f, 0xda, 0xea, 0x1a, 0x33, //0x0000d070 .quad 3682513868156144079 - 0xe5, 0x26, 0x74, 0xc0, 0x7e, 0xdd, 0x57, 0xe7, //0x0000d078 .quad -1776707991509915931 - 0x21, 0x76, 0xef, 0x5d, 0xc8, 0xd2, 0xf0, 0x3f, //0x0000d080 .quad 4607414176811284001 - 0x4f, 0x98, 0x48, 0x38, 0x6f, 0xea, 0x96, 0x90, //0x0000d088 .quad -8027971522334779313 - 0xa9, 0x53, 0x6b, 0x75, 0x7a, 0x07, 0xed, 0x0f, //0x0000d090 .quad 1147581702586717097 - 0x63, 0xbe, 0x5a, 0x06, 0x0b, 0xa5, 0xbc, 0xb4, //0x0000d098 .quad -5423278384491086237 - 0x94, 0x28, 0xc6, 0x12, 0x59, 0x49, 0xe8, 0xd3, //0x0000d0a0 .quad -3177208890193991532 - 0xfb, 0x6d, 0xf1, 0xc7, 0x4d, 0xce, 0xeb, 0xe1, //0x0000d0a8 .quad -2167411962186469893 - 0x5c, 0xd9, 0xbb, 0xab, 0xd7, 0x2d, 0x71, 0x64, //0x0000d0b0 .quad 7237616480483531100 - 0xbd, 0xe4, 0xf6, 0x9c, 0xf0, 0x60, 0x33, 0x8d, //0x0000d0b8 .quad -8272161504007625539 - 0xb3, 0xcf, 0xaa, 0x96, 0x4d, 0x79, 0x8d, 0xbd, //0x0000d0c0 .quad -4788037454677749837 - 0xec, 0x9d, 0x34, 0xc4, 0x2c, 0x39, 0x80, 0xb0, //0x0000d0c8 .quad -5728515861582144020 - 0xa0, 0x83, 0x55, 0xfc, 0xa0, 0xd7, 0xf0, 0xec, //0x0000d0d0 .quad -1373360799919799392 - 0x67, 0xc5, 0x41, 0xf5, 0x77, 0x47, 0xa0, 0xdc, //0x0000d0d8 .quad -2548958808550292121 - 0x44, 0x72, 0xb5, 0x9d, 0xc4, 0x86, 0x16, 0xf4, //0x0000d0e0 .quad -858350499949874620 - 0x60, 0x1b, 0x49, 0xf9, 0xaa, 0x2c, 0xe4, 0x89, //0x0000d0e8 .quad -8510628282985014432 - 0xd5, 0xce, 0x22, 0xc5, 0x75, 0x28, 0x1c, 0x31, //0x0000d0f0 .quad 3538747893490044629 - 0x39, 0x62, 0x9b, 0xb7, 0xd5, 0x37, 0x5d, 0xac, //0x0000d0f8 .quad -6026599335303880135 - 0x8b, 0x82, 0x6b, 0x36, 0x93, 0x32, 0x63, 0x7d, //0x0000d100 .quad 9035120885289943691 - 0xc7, 0x3a, 0x82, 0x25, 0xcb, 0x85, 0x74, 0xd7, //0x0000d108 .quad -2921563150702462265 - 0x97, 0x31, 0x03, 0x02, 0x9c, 0xff, 0x5d, 0xae, //0x0000d110 .quad -5882264492762254953 - 0xbc, 0x64, 0x71, 0xf7, 0x9e, 0xd3, 0xa8, 0x86, //0x0000d118 .quad -8743505996830120772 - 0xfc, 0xfd, 0x83, 0x02, 0x83, 0x7f, 0xf5, 0xd9, //0x0000d120 .quad -2741144597525430788 - 0xeb, 0xbd, 0x4d, 0xb5, 0x86, 0x08, 0x53, 0xa8, //0x0000d128 .quad -6317696477610263061 - 0x7b, 0xfd, 0x24, 0xc3, 0x63, 0xdf, 0x72, 0xd0, //0x0000d130 .quad -3426430746906788485 - 0x66, 0x2d, 0xa1, 0x62, 0xa8, 0xca, 0x67, 0xd2, //0x0000d138 .quad -3285434578585440922 - 0x6d, 0x1e, 0xf7, 0x59, 0x9e, 0xcb, 0x47, 0x42, //0x0000d140 .quad 4776009810824339053 - 0x60, 0xbc, 0xa4, 0x3d, 0xa9, 0xde, 0x80, 0x83, //0x0000d148 .quad -8970925639256982432 - 0x08, 0xe6, 0x74, 0xf0, 0x85, 0xbe, 0xd9, 0x52, //0x0000d150 .quad 5970012263530423816 - 0x78, 0xeb, 0x0d, 0x8d, 0x53, 0x16, 0x61, 0xa4, //0x0000d158 .quad -6601971030643840136 - 0x8b, 0x1f, 0x92, 0x6c, 0x27, 0x2e, 0x90, 0x67, //0x0000d160 .quad 7462515329413029771 - 0x56, 0x66, 0x51, 0x70, 0xe8, 0x5b, 0x79, 0xcd, //0x0000d168 .quad -3640777769877412266 - 0xb6, 0x53, 0xdb, 0xa3, 0xd8, 0x1c, 0xba, 0x00, //0x0000d170 .quad 52386062455755702 - 0xf6, 0xdf, 0x32, 0x46, 0x71, 0xd9, 0x6b, 0x80, //0x0000d178 .quad -9193015133814464522 - 0xa4, 0x28, 0xd2, 0xcc, 0x0e, 0xa4, 0xe8, 0x80, //0x0000d180 .quad -9157889458785081180 - 0xf3, 0x97, 0xbf, 0x97, 0xcd, 0xcf, 0x86, 0xa0, //0x0000d188 .quad -6879582898840692749 - 0xcd, 0xb2, 0x06, 0x80, 0x12, 0xcd, 0x22, 0x61, //0x0000d190 .quad 6999382250228200141 - 0xf0, 0x7d, 0xaf, 0xfd, 0xc0, 0x83, 0xa8, 0xc8, //0x0000d198 .quad -3987792605123478032 - 0x81, 0x5f, 0x08, 0x20, 0x57, 0x80, 0x6b, 0x79, //0x0000d1a0 .quad 8749227812785250177 - 0x6c, 0x5d, 0x1b, 0x3d, 0xb1, 0xa4, 0xd2, 0xfa, //0x0000d1a8 .quad -373054737976959636 - 0xb0, 0x3b, 0x05, 0x74, 0x36, 0x30, 0xe3, 0xcb, //0x0000d1b0 .quad -3755104653863994448 - 0x63, 0x1a, 0x31, 0xc6, 0xee, 0xa6, 0xc3, 0x9c, //0x0000d1b8 .quad -7150688238876681629 - 0x9c, 0x8a, 0x06, 0x11, 0x44, 0xfc, 0xdb, 0xbe, //0x0000d1c0 .quad -4693880817329993060 - 0xfc, 0x60, 0xbd, 0x77, 0xaa, 0x90, 0xf4, 0xc3, //0x0000d1c8 .quad -4326674280168464132 - 0x44, 0x2d, 0x48, 0x15, 0x55, 0xfb, 0x92, 0xee, //0x0000d1d0 .quad -1255665003235103420 - 0x3b, 0xb9, 0xac, 0x15, 0xd5, 0xb4, 0xf1, 0xf4, //0x0000d1d8 .quad -796656831783192261 - 0x4a, 0x1c, 0x4d, 0x2d, 0x15, 0xdd, 0x1b, 0x75, //0x0000d1e0 .quad 8438581409832836170 - 0xc5, 0xf3, 0x8b, 0x2d, 0x05, 0x11, 0x17, 0x99, //0x0000d1e8 .quad -7415439547505577019 - 0x5d, 0x63, 0xa0, 0x78, 0x5a, 0xd4, 0x62, 0xd2, //0x0000d1f0 .quad -3286831292991118499 - 0xb6, 0xf0, 0xee, 0x78, 0x46, 0xd5, 0x5c, 0xbf, //0x0000d1f8 .quad -4657613415954583370 - 0x34, 0x7c, 0xc8, 0x16, 0x71, 0x89, 0xfb, 0x86, //0x0000d200 .quad -8720225134666286028 - 0xe4, 0xac, 0x2a, 0x17, 0x98, 0x0a, 0x34, 0xef, //0x0000d208 .quad -1210330751515841308 - 0xa0, 0x4d, 0x3d, 0xae, 0xe6, 0x35, 0x5d, 0xd4, //0x0000d210 .quad -3144297699952734816 - 0x0e, 0xac, 0x7a, 0x0e, 0x9f, 0x86, 0x80, 0x95, //0x0000d218 .quad -7673985747338482674 - 0x09, 0xa1, 0xcc, 0x59, 0x60, 0x83, 0x74, 0x89, //0x0000d220 .quad -8542058143368306423 - 0x12, 0x57, 0x19, 0xd2, 0x46, 0xa8, 0xe0, 0xba, //0x0000d228 .quad -4980796165745715438 - 0x4b, 0xc9, 0x3f, 0x70, 0x38, 0xa4, 0xd1, 0x2b, //0x0000d230 .quad 3157485376071780683 - 0xd7, 0xac, 0x9f, 0x86, 0x58, 0xd2, 0x98, 0xe9, //0x0000d238 .quad -1614309188754756393 - 0xcf, 0xdd, 0x27, 0x46, 0xa3, 0x06, 0x63, 0x7b, //0x0000d240 .quad 8890957387685944783 - 0x06, 0xcc, 0x23, 0x54, 0x77, 0x83, 0xff, 0x91, //0x0000d248 .quad -7926472270612804602 - 0x42, 0xd5, 0xb1, 0x17, 0x4c, 0xc8, 0x3b, 0x1a, //0x0000d250 .quad 1890324697752655170 - 0x08, 0xbf, 0x2c, 0x29, 0x55, 0x64, 0x7f, 0xb6, //0x0000d258 .quad -5296404319838617848 - 0x93, 0x4a, 0x9e, 0x1d, 0x5f, 0xba, 0xca, 0x20, //0x0000d260 .quad 2362905872190818963 - 0xca, 0xee, 0x77, 0x73, 0x6a, 0x3d, 0x1f, 0xe4, //0x0000d268 .quad -2008819381370884406 - 0x9c, 0xee, 0x82, 0x72, 0x7b, 0xb4, 0x7e, 0x54, //0x0000d270 .quad 6088502188546649756 - 0x3e, 0xf5, 0x2a, 0x88, 0x62, 0x86, 0x93, 0x8e, //0x0000d278 .quad -8173041140997884610 - 0x43, 0xaa, 0x23, 0x4f, 0x9a, 0x61, 0x9e, 0xe9, //0x0000d280 .quad -1612744301171463613 - 0x8d, 0xb2, 0x35, 0x2a, 0xfb, 0x67, 0x38, 0xb2, //0x0000d288 .quad -5604615407819967859 - 0xd4, 0x94, 0xec, 0xe2, 0x00, 0xfa, 0x05, 0x64, //0x0000d290 .quad 7207441660390446292 - 0x31, 0x1f, 0xc3, 0xf4, 0xf9, 0x81, 0xc6, 0xde, //0x0000d298 .quad -2394083241347571919 - 0x04, 0xdd, 0xd3, 0x8d, 0x40, 0xbc, 0x83, 0xde, //0x0000d2a0 .quad -2412877989897052924 - 0x7e, 0xf3, 0xf9, 0x38, 0x3c, 0x11, 0x3c, 0x8b, //0x0000d2a8 .quad -8413831053483314306 - 0x45, 0xd4, 0x48, 0xb1, 0x50, 0xab, 0x24, 0x96, //0x0000d2b0 .quad -7627783505798704059 - 0x5e, 0x70, 0x38, 0x47, 0x8b, 0x15, 0x0b, 0xae, //0x0000d2b8 .quad -5905602798426754978 - 0x57, 0x09, 0x9b, 0xdd, 0x24, 0xd6, 0xad, 0x3b, //0x0000d2c0 .quad 4300328673033783639 - 0x76, 0x8c, 0x06, 0x19, 0xee, 0xda, 0x8d, 0xd9, //0x0000d2c8 .quad -2770317479606055818 - 0xd6, 0xe5, 0x80, 0x0a, 0xd7, 0xa5, 0x4c, 0xe5, //0x0000d2d0 .quad -1923980597781273130 - 0xc9, 0x17, 0xa4, 0xcf, 0xd4, 0xa8, 0xf8, 0x87, //0x0000d2d8 .quad -8648977452394866743 - 0x4c, 0x1f, 0x21, 0xcd, 0x4c, 0xcf, 0x9f, 0x5e, //0x0000d2e0 .quad 6818396289628184396 - 0xbc, 0x1d, 0x8d, 0x03, 0x0a, 0xd3, 0xf6, 0xa9, //0x0000d2e8 .quad -6199535797066195524 - 0x1f, 0x67, 0x69, 0x00, 0x20, 0xc3, 0x47, 0x76, //0x0000d2f0 .quad 8522995362035230495 - 0x2b, 0x65, 0x70, 0x84, 0xcc, 0x87, 0x74, 0xd4, //0x0000d2f8 .quad -3137733727905356501 - 0x73, 0xe0, 0x41, 0x00, 0xf4, 0xd9, 0xec, 0x29, //0x0000d300 .quad 3021029092058325107 - 0x3b, 0x3f, 0xc6, 0xd2, 0xdf, 0xd4, 0xc8, 0x84, //0x0000d308 .quad -8878612607581929669 - 0x90, 0x58, 0x52, 0x00, 0x71, 0x10, 0x68, 0xf4, //0x0000d310 .quad -835399653354481520 - 0x09, 0xcf, 0x77, 0xc7, 0x17, 0x0a, 0xfb, 0xa5, //0x0000d318 .quad -6486579741050024183 - 0xb4, 0xee, 0x66, 0x40, 0x8d, 0x14, 0x82, 0x71, //0x0000d320 .quad 8179122470161673908 - 0xcc, 0xc2, 0x55, 0xb9, 0x9d, 0xcc, 0x79, 0xcf, //0x0000d328 .quad -3496538657885142324 - 0x30, 0x55, 0x40, 0x48, 0xd8, 0x4c, 0xf1, 0xc6, //0x0000d330 .quad -4111420493003729616 - 0xbf, 0x99, 0xd5, 0x93, 0xe2, 0x1f, 0xac, 0x81, //0x0000d338 .quad -9102865688819295809 - 0x7c, 0x6a, 0x50, 0x5a, 0x0e, 0xa0, 0xad, 0xb8, //0x0000d340 .quad -5139275616254662020 - 0x2f, 0x00, 0xcb, 0x38, 0xdb, 0x27, 0x17, 0xa2, //0x0000d348 .quad -6766896092596731857 - 0x1c, 0x85, 0xe4, 0xf0, 0x11, 0x08, 0xd9, 0xa6, //0x0000d350 .quad -6424094520318327524 - 0x3b, 0xc0, 0xfd, 0x06, 0xd2, 0xf1, 0x9c, 0xca, //0x0000d358 .quad -3846934097318526917 - 0x63, 0xa6, 0x1d, 0x6d, 0x16, 0x4a, 0x8f, 0x90, //0x0000d360 .quad -8030118150397909405 - 0x4a, 0x30, 0xbd, 0x88, 0x46, 0x2e, 0x44, 0xfd, //0x0000d368 .quad -196981603220770742 - 0xfe, 0x87, 0x32, 0x04, 0x4e, 0x8e, 0x59, 0x9a, //0x0000d370 .quad -7324666853212387330 - 0x2e, 0x3e, 0x76, 0x15, 0xec, 0x9c, 0x4a, 0x9e, //0x0000d378 .quad -7040642529654063570 - 0xfd, 0x29, 0x3f, 0x85, 0xe1, 0xf1, 0xef, 0x40, //0x0000d380 .quad 4679224488766679549 - 0xba, 0xcd, 0xd3, 0x1a, 0x27, 0x44, 0xdd, 0xc5, //0x0000d388 .quad -4189117143640191558 - 0x7c, 0xf4, 0x8e, 0xe6, 0x59, 0xee, 0x2b, 0xd1, //0x0000d390 .quad -3374341425896426372 - 0x28, 0xc1, 0x88, 0xe1, 0x30, 0x95, 0x54, 0xf7, //0x0000d398 .quad -624710411122851544 - 0xce, 0x58, 0x19, 0x30, 0xf8, 0x74, 0xbb, 0x82, //0x0000d3a0 .quad -9026492418826348338 - 0xb9, 0x78, 0xf5, 0x8c, 0x3e, 0xdd, 0x94, 0x9a, //0x0000d3a8 .quad -7307973034592864071 - 0x01, 0xaf, 0x1f, 0x3c, 0x36, 0x52, 0x6a, 0xe3, //0x0000d3b0 .quad -2059743486678159615 - 0xe7, 0xd6, 0x32, 0x30, 0x8e, 0x14, 0x3a, 0xc1, //0x0000d3b8 .quad -4523280274813692185 - 0xc1, 0x9a, 0x27, 0xcb, 0xc3, 0xe6, 0x44, 0xdc, //0x0000d3c0 .quad -2574679358347699519 - 0xa1, 0x8c, 0x3f, 0xbc, 0xb1, 0x99, 0x88, 0xf1, //0x0000d3c8 .quad -1042414325089727327 - 0xb9, 0xc0, 0xf8, 0x5e, 0x3a, 0x10, 0xab, 0x29, //0x0000d3d0 .quad 3002511419460075705 - 0xe5, 0xb7, 0xa7, 0x15, 0x0f, 0x60, 0xf5, 0x96, //0x0000d3d8 .quad -7569037980822161435 - 0xe7, 0xf0, 0xb6, 0xf6, 0x48, 0xd4, 0x15, 0x74, //0x0000d3e0 .quad 8364825292752482535 - 0xde, 0xa5, 0x11, 0xdb, 0x12, 0xb8, 0xb2, 0xbc, //0x0000d3e8 .quad -4849611457600313890 - 0x21, 0xad, 0x64, 0x34, 0x5b, 0x49, 0x1b, 0x11, //0x0000d3f0 .quad 1232659579085827361 - 0x56, 0x0f, 0xd6, 0x91, 0x17, 0x66, 0xdf, 0xeb, //0x0000d3f8 .quad -1450328303573004458 - 0x34, 0xec, 0xbe, 0x00, 0xd9, 0x0d, 0xb1, 0xca, //0x0000d400 .quad -3841273781498745804 - 0x95, 0xc9, 0x25, 0xbb, 0xce, 0x9f, 0x6b, 0x93, //0x0000d408 .quad -7823984217374209643 - 0x42, 0xa7, 0xee, 0x40, 0x4f, 0x51, 0x5d, 0x3d, //0x0000d410 .quad 4421779809981343554 - 0xfb, 0x3b, 0xef, 0x69, 0xc2, 0x87, 0x46, 0xb8, //0x0000d418 .quad -5168294253290374149 - 0x12, 0x51, 0x2a, 0x11, 0xa3, 0xa5, 0xb4, 0x0c, //0x0000d420 .quad 915538744049291538 - 0xfa, 0x0a, 0x6b, 0x04, 0xb3, 0x29, 0x58, 0xe6, //0x0000d428 .quad -1848681798185579782 - 0xab, 0x72, 0xba, 0xea, 0x85, 0xe7, 0xf0, 0x47, //0x0000d430 .quad 5183897733458195115 - 0xdc, 0xe6, 0xc2, 0xe2, 0x0f, 0x1a, 0xf7, 0x8f, //0x0000d438 .quad -8072955151507069220 - 0x56, 0x0f, 0x69, 0x65, 0x67, 0x21, 0xed, 0x59, //0x0000d440 .quad 6479872166822743894 - 0x93, 0xa0, 0x73, 0xdb, 0x93, 0xe0, 0xf4, 0xb3, //0x0000d448 .quad -5479507920956448621 - 0x2c, 0x53, 0xc3, 0x3e, 0xc1, 0x69, 0x68, 0x30, //0x0000d450 .quad 3488154190101041964 - 0xb8, 0x88, 0x50, 0xd2, 0xb8, 0x18, 0xf2, 0xe0, //0x0000d458 .quad -2237698882768172872 - 0xfb, 0x13, 0x3a, 0xc7, 0x18, 0x42, 0x41, 0x1e, //0x0000d460 .quad 2180096368813151227 - 0x73, 0x55, 0x72, 0x83, 0x73, 0x4f, 0x97, 0x8c, //0x0000d468 .quad -8316090829371189901 - 0xfa, 0x98, 0x08, 0xf9, 0x9e, 0x92, 0xd1, 0xe5, //0x0000d470 .quad -1886565557410948870 - 0xcf, 0xea, 0x4e, 0x64, 0x50, 0x23, 0xbd, 0xaf, //0x0000d478 .quad -5783427518286599473 - 0x39, 0xbf, 0x4a, 0xb7, 0x46, 0xf7, 0x45, 0xdf, //0x0000d480 .quad -2358206946763686087 - 0x83, 0xa5, 0x62, 0x7d, 0x24, 0x6c, 0xac, 0xdb, //0x0000d488 .quad -2617598379430861437 - 0x83, 0xb7, 0x8e, 0x32, 0x8c, 0xba, 0x8b, 0x6b, //0x0000d490 .quad 7749492695127472003 - 0x72, 0xa7, 0x5d, 0xce, 0x96, 0xc3, 0x4b, 0x89, //0x0000d498 .quad -8553528014785370254 - 0x64, 0x65, 0x32, 0x3f, 0x2f, 0xa9, 0x6e, 0x06, //0x0000d4a0 .quad 463493832054564196 - 0x4f, 0x11, 0xf5, 0x81, 0x7c, 0xb4, 0x9e, 0xab, //0x0000d4a8 .quad -6080224000054324913 - 0xbd, 0xfe, 0xfe, 0x0e, 0x7b, 0x53, 0x0a, 0xc8, //0x0000d4b0 .quad -4032318728359182659 - 0xa2, 0x55, 0x72, 0xa2, 0x9b, 0x61, 0x86, 0xd6, //0x0000d4b8 .quad -2988593981640518238 - 0x36, 0x5f, 0x5f, 0xe9, 0x2c, 0x74, 0x06, 0xbd, //0x0000d4c0 .quad -4826042214438183114 - 0x85, 0x75, 0x87, 0x45, 0x01, 0xfd, 0x13, 0x86, //0x0000d4c8 .quad -8785400266166405755 - 0x04, 0x37, 0xb7, 0x23, 0x38, 0x11, 0x48, 0x2c, //0x0000d4d0 .quad 3190819268807046916 - 0xe7, 0x52, 0xe9, 0x96, 0x41, 0xfc, 0x98, 0xa7, //0x0000d4d8 .quad -6370064314280619289 - 0xc5, 0x04, 0xa5, 0x2c, 0x86, 0x15, 0x5a, 0xf7, //0x0000d4e0 .quad -623161932418579259 - 0xa0, 0xa7, 0xa3, 0xfc, 0x51, 0x3b, 0x7f, 0xd1, //0x0000d4e8 .quad -3350894374423386208 - 0xfb, 0x22, 0xe7, 0xdb, 0x73, 0x4d, 0x98, 0x9a, //0x0000d4f0 .quad -7307005235402693893 - 0xc4, 0x48, 0xe6, 0x3d, 0x13, 0x85, 0xef, 0x82, //0x0000d4f8 .quad -9011838011655698236 - 0xba, 0xeb, 0xe0, 0xd2, 0xd0, 0x60, 0x3e, 0xc1, //0x0000d500 .quad -4522070525825979462 - 0xf5, 0xda, 0x5f, 0x0d, 0x58, 0x66, 0xab, 0xa3, //0x0000d508 .quad -6653111496142234891 - 0xa8, 0x26, 0x99, 0x07, 0x05, 0xf9, 0x8d, 0x31, //0x0000d510 .quad 3570783879572301480 - 0xb3, 0xd1, 0xb7, 0x10, 0xee, 0x3f, 0x96, 0xcc, //0x0000d518 .quad -3704703351750405709 - 0x52, 0x70, 0x7f, 0x49, 0x46, 0x77, 0xf1, 0xfd, //0x0000d520 .quad -148206168962011054 - 0x1f, 0xc6, 0xe5, 0x94, 0xe9, 0xcf, 0xbb, 0xff, //0x0000d528 .quad -19193171260619233 - 0x33, 0xa6, 0xef, 0xed, 0x8b, 0xea, 0xb6, 0xfe, //0x0000d530 .quad -92628855601256909 - 0xd3, 0x9b, 0x0f, 0xfd, 0xf1, 0x61, 0xd5, 0x9f, //0x0000d538 .quad -6929524759678968877 - 0xc0, 0x8f, 0x6b, 0xe9, 0x2e, 0xa5, 0x64, 0xfe, //0x0000d540 .quad -115786069501571136 - 0xc8, 0x82, 0x53, 0x7c, 0x6e, 0xba, 0xca, 0xc7, //0x0000d548 .quad -4050219931171323192 - 0xb0, 0x73, 0xc6, 0xa3, 0x7a, 0xce, 0xfd, 0x3d, //0x0000d550 .quad 4466953431550423984 - 0x7b, 0x63, 0x68, 0x1b, 0x0a, 0x69, 0xbd, 0xf9, //0x0000d558 .quad -451088895536766085 - 0x4e, 0x08, 0x5c, 0xa6, 0x0c, 0xa1, 0xbe, 0x06, //0x0000d560 .quad 486002885505321038 - 0x2d, 0x3e, 0x21, 0x51, 0xa6, 0x61, 0x16, 0x9c, //0x0000d568 .quad -7199459587351560659 - 0x62, 0x0a, 0xf3, 0xcf, 0x4f, 0x49, 0x6e, 0x48, //0x0000d570 .quad 5219189625309039202 - 0xb8, 0x8d, 0x69, 0xe5, 0x0f, 0xfa, 0x1b, 0xc3, //0x0000d578 .quad -4387638465762062920 - 0xfa, 0xcc, 0xef, 0xc3, 0xa3, 0xdb, 0x89, 0x5a, //0x0000d580 .quad 6523987031636299002 - 0x26, 0xf1, 0xc3, 0xde, 0x93, 0xf8, 0xe2, 0xf3, //0x0000d588 .quad -872862063775190746 - 0x1c, 0xe0, 0x75, 0x5a, 0x46, 0x29, 0x96, 0xf8, //0x0000d590 .quad -534194123654701028 - 0xb7, 0x76, 0x3a, 0x6b, 0x5c, 0xdb, 0x6d, 0x98, //0x0000d598 .quad -7463067817500576073 - 0x23, 0x58, 0x13, 0xf1, 0x97, 0xb3, 0xbb, 0xf6, //0x0000d5a0 .quad -667742654568376285 - 0x65, 0x14, 0x09, 0x86, 0x33, 0x52, 0x89, 0xbe, //0x0000d5a8 .quad -4717148753448332187 - 0x2c, 0x2e, 0x58, 0xed, 0x7d, 0xa0, 0x6a, 0x74, //0x0000d5b0 .quad 8388693718644305452 - 0x7f, 0x59, 0x8b, 0x67, 0xc0, 0xa6, 0x2b, 0xee, //0x0000d5b8 .quad -1284749923383027329 - 0xdc, 0x1c, 0x57, 0xb4, 0x4e, 0xa4, 0xc2, 0xa8, //0x0000d5c0 .quad -6286281471915778852 - 0xef, 0x17, 0xb7, 0x40, 0x38, 0x48, 0xdb, 0x94, //0x0000d5c8 .quad -7720497729755473937 - 0x13, 0xe4, 0x6c, 0x61, 0x62, 0x4d, 0xf3, 0x92, //0x0000d5d0 .quad -7857851839894723565 - 0xeb, 0xdd, 0xe4, 0x50, 0x46, 0x1a, 0x12, 0xba, //0x0000d5d8 .quad -5038936143766954517 - 0x17, 0x1d, 0xc8, 0xf9, 0xba, 0x20, 0xb0, 0x77, //0x0000d5e0 .quad 8624429273841147159 - 0x66, 0x15, 0x1e, 0xe5, 0xd7, 0xa0, 0x96, 0xe8, //0x0000d5e8 .quad -1686984161281305242 - 0x2e, 0x12, 0x1d, 0xdc, 0x74, 0x14, 0xce, 0x0a, //0x0000d5f0 .quad 778582277723329070 - 0x60, 0xcd, 0x32, 0xef, 0x86, 0x24, 0x5e, 0x91, //0x0000d5f8 .quad -7971894128441897632 - 0xba, 0x56, 0x24, 0x13, 0x92, 0x99, 0x81, 0x0d, //0x0000d600 .quad 973227847154161338 - 0xb8, 0x80, 0xff, 0xaa, 0xa8, 0xad, 0xb5, 0xb5, //0x0000d608 .quad -5353181642124984136 - 0x69, 0x6c, 0xed, 0x97, 0xf6, 0xff, 0xe1, 0x10, //0x0000d610 .quad 1216534808942701673 - 0xe6, 0x60, 0xbf, 0xd5, 0x12, 0x19, 0x23, 0xe3, //0x0000d618 .quad -2079791034228842266 - 0xc1, 0x63, 0xf4, 0x1e, 0xfa, 0x3f, 0x8d, 0xca, //0x0000d620 .quad -3851351762838199359 - 0x8f, 0x9c, 0x97, 0xc5, 0xab, 0xef, 0xf5, 0x8d, //0x0000d628 .quad -8217398424034108273 - 0xb2, 0x7c, 0xb1, 0xa6, 0xf8, 0x8f, 0x30, 0xbd, //0x0000d630 .quad -4814189703547749198 - 0xb3, 0x83, 0xfd, 0xb6, 0x96, 0x6b, 0x73, 0xb1, //0x0000d638 .quad -5660062011615247437 - 0xde, 0xdb, 0x5d, 0xd0, 0xf6, 0xb3, 0x7c, 0xac, //0x0000d640 .quad -6017737129434686498 - 0xa0, 0xe4, 0xbc, 0x64, 0x7c, 0x46, 0xd0, 0xdd, //0x0000d648 .quad -2463391496091671392 - 0x6b, 0xa9, 0x3a, 0x42, 0x7a, 0xf0, 0xcd, 0x6b, //0x0000d650 .quad 7768129340171790699 - 0xe4, 0x0e, 0xf6, 0xbe, 0x0d, 0x2c, 0xa2, 0x8a, //0x0000d658 .quad -8457148712698376476 - 0xc6, 0x53, 0xc9, 0xd2, 0x98, 0x6c, 0xc1, 0x86, //0x0000d660 .quad -8736582398494813242 - 0x9d, 0x92, 0xb3, 0x2e, 0x11, 0xb7, 0x4a, 0xad, //0x0000d668 .quad -5959749872445582691 - 0xb7, 0xa8, 0x7b, 0x07, 0xbf, 0xc7, 0x71, 0xe8, //0x0000d670 .quad -1697355961263740745 - 0x44, 0x77, 0x60, 0x7a, 0xd5, 0x64, 0x9d, 0xd8, //0x0000d678 .quad -2838001322129590460 - 0x72, 0x49, 0xad, 0x64, 0xd7, 0x1c, 0x47, 0x11, //0x0000d680 .quad 1244995533423855986 - 0x8b, 0x4a, 0x7c, 0x6c, 0x05, 0x5f, 0x62, 0x87, //0x0000d688 .quad -8691279853972075893 - 0xcf, 0x9b, 0xd8, 0x3d, 0x0d, 0xe4, 0x98, 0xd5, //0x0000d690 .quad -3055441601647567921 - 0x2d, 0x5d, 0x9b, 0xc7, 0xc6, 0xf6, 0x3a, 0xa9, //0x0000d698 .quad -6252413799037706963 - 0xc3, 0xc2, 0x4e, 0x8d, 0x10, 0x1d, 0xff, 0x4a, //0x0000d6a0 .quad 5404070034795315907 - 0x79, 0x34, 0x82, 0x79, 0x78, 0xb4, 0x89, 0xd3, //0x0000d6a8 .quad -3203831230369745799 - 0xba, 0x39, 0x51, 0x58, 0x2a, 0x72, 0xdf, 0xce, //0x0000d6b0 .quad -3539985255894009414 - 0xcb, 0x60, 0xf1, 0x4b, 0xcb, 0x10, 0x36, 0x84, //0x0000d6b8 .quad -8919923546622172981 - 0x28, 0x88, 0x65, 0xee, 0xb4, 0x4e, 0x97, 0xc2, //0x0000d6c0 .quad -4424981569867511768 - 0xfe, 0xb8, 0xed, 0x1e, 0xfe, 0x94, 0x43, 0xa5, //0x0000d6c8 .quad -6538218414850328322 - 0x32, 0xea, 0xfe, 0x29, 0x62, 0x22, 0x3d, 0x73, //0x0000d6d0 .quad 8303831092947774002 - 0x3e, 0x27, 0xa9, 0xa6, 0x3d, 0x7a, 0x94, 0xce, //0x0000d6d8 .quad -3561087000135522498 - 0x5f, 0x52, 0x3f, 0x5a, 0x7d, 0x35, 0x06, 0x08, //0x0000d6e0 .quad 578208414664970847 - 0x87, 0xb8, 0x29, 0x88, 0x66, 0xcc, 0x1c, 0x81, //0x0000d6e8 .quad -9143208402725783417 - 0xf7, 0x26, 0xcf, 0xb0, 0xdc, 0xc2, 0x07, 0xca, //0x0000d6f0 .quad -3888925500096174345 - 0xa8, 0x26, 0x34, 0x2a, 0x80, 0xff, 0x63, 0xa1, //0x0000d6f8 .quad -6817324484979841368 - 0xb5, 0xf0, 0x02, 0xdd, 0x93, 0xb3, 0x89, 0xfc, //0x0000d700 .quad -249470856692830027 - 0x52, 0x30, 0xc1, 0x34, 0x60, 0xff, 0xbc, 0xc9, //0x0000d708 .quad -3909969587797413806 - 0xe2, 0xac, 0x43, 0xd4, 0x78, 0x20, 0xac, 0xbb, //0x0000d710 .quad -4923524589293425438 - 0x67, 0x7c, 0xf1, 0x41, 0x38, 0x3f, 0x2c, 0xfc, //0x0000d718 .quad -275775966319379353 - 0x0d, 0x4c, 0xaa, 0x84, 0x4b, 0x94, 0x4b, 0xd5, //0x0000d720 .quad -3077202868308390899 - 0xc0, 0xed, 0x36, 0x29, 0x83, 0xa7, 0x9b, 0x9d, //0x0000d728 .quad -7089889006590693952 - 0x11, 0xdf, 0xd4, 0x65, 0x5e, 0x79, 0x9e, 0x0a, //0x0000d730 .quad 765182433041899281 - 0x31, 0xa9, 0x84, 0xf3, 0x63, 0x91, 0x02, 0xc5, //0x0000d738 .quad -4250675239810979535 - 0xd5, 0x16, 0x4a, 0xff, 0xb5, 0x17, 0x46, 0x4d, //0x0000d740 .quad 5568164059729762005 - 0x7d, 0xd3, 0x65, 0xf0, 0xbc, 0x35, 0x43, 0xf6, //0x0000d748 .quad -701658031336336515 - 0x45, 0x4e, 0x8e, 0xbf, 0xd1, 0xce, 0x4b, 0x50, //0x0000d750 .quad 5785945546544795205 - 0x2e, 0xa4, 0x3f, 0x16, 0x96, 0x01, 0xea, 0x99, //0x0000d758 .quad -7356065297226292178 - 0xd6, 0xe1, 0x71, 0x2f, 0x86, 0xc2, 0x5e, 0xe4, //0x0000d760 .quad -1990940103673781802 - 0x39, 0x8d, 0xcf, 0x9b, 0xfb, 0x81, 0x64, 0xc0, //0x0000d768 .quad -4583395603105477319 - 0x4c, 0x5a, 0x4e, 0xbb, 0x27, 0x73, 0x76, 0x5d, //0x0000d770 .quad 6734696907262548556 - 0x88, 0x70, 0xc3, 0x82, 0x7a, 0xa2, 0x7d, 0xf0, //0x0000d778 .quad -1117558485454458744 - 0x6f, 0xf8, 0x10, 0xd5, 0xf8, 0x07, 0x6a, 0x3a, //0x0000d780 .quad 4209185567039092847 - 0x55, 0x26, 0xba, 0x91, 0x8c, 0x85, 0x4e, 0x96, //0x0000d788 .quad -7616003081050118571 - 0x8b, 0x36, 0x55, 0x0a, 0xf7, 0x89, 0x04, 0x89, //0x0000d790 .quad -8573576096483297653 - 0xea, 0xaf, 0x28, 0xb6, 0xef, 0x26, 0xe2, 0xbb, //0x0000d798 .quad -4908317832885260310 - 0x2e, 0x84, 0xea, 0xcc, 0x74, 0xac, 0x45, 0x2b, //0x0000d7a0 .quad 3118087934678041646 - 0xe5, 0xdb, 0xb2, 0xa3, 0xab, 0xb0, 0xda, 0xea, //0x0000d7a8 .quad -1523711272679187483 - 0x9d, 0x92, 0x12, 0x00, 0xc9, 0x8b, 0x0b, 0x3b, //0x0000d7b0 .quad 4254647968387469981 - 0x6f, 0xc9, 0x4f, 0x46, 0x6b, 0xae, 0xc8, 0x92, //0x0000d7b8 .quad -7869848573065574033 - 0x44, 0x37, 0x17, 0x40, 0xbb, 0x6e, 0xce, 0x09, //0x0000d7c0 .quad 706623942056949572 - 0xcb, 0xbb, 0xe3, 0x17, 0x06, 0xda, 0x7a, 0xb7, //0x0000d7c8 .quad -5225624697904579637 - 0x15, 0x05, 0x1d, 0x10, 0x6a, 0x0a, 0x42, 0xcc, //0x0000d7d0 .quad -3728406090856200939 - 0xbd, 0xaa, 0xdc, 0x9d, 0x87, 0x90, 0x59, 0xe5, //0x0000d7d8 .quad -1920344853953336643 - 0x2d, 0x23, 0x12, 0x4a, 0x82, 0x46, 0xa9, 0x9f, //0x0000d7e0 .quad -6941939825212513491 - 0xb6, 0xea, 0xa9, 0xc2, 0x54, 0xfa, 0x57, 0x8f, //0x0000d7e8 .quad -8117744561361917258 - 0xf9, 0xab, 0x96, 0xdc, 0x22, 0x98, 0x93, 0x47, //0x0000d7f0 .quad 5157633273766521849 - 0x64, 0x65, 0x54, 0xf3, 0xe9, 0xf8, 0x2d, 0xb3, //0x0000d7f8 .quad -5535494683275008668 - 0xf7, 0x56, 0xbc, 0x93, 0x2b, 0x7e, 0x78, 0x59, //0x0000d800 .quad 6447041592208152311 - 0xbd, 0x7e, 0x29, 0x70, 0x24, 0x77, 0xf9, 0xdf, //0x0000d808 .quad -2307682335666372931 - 0x5a, 0xb6, 0x55, 0x3c, 0xdb, 0x4e, 0xeb, 0x57, //0x0000d810 .quad 6335244004343789146 - 0x36, 0xef, 0x19, 0xc6, 0x76, 0xea, 0xfb, 0x8b, //0x0000d818 .quad -8359830487432564938 - 0xf1, 0x23, 0x6b, 0x0b, 0x92, 0x22, 0xe6, 0xed, //0x0000d820 .quad -1304317031425039375 - 0x03, 0x6b, 0xa0, 0x77, 0x14, 0xe5, 0xfa, 0xae, //0x0000d828 .quad -5838102090863318269 - 0xed, 0xec, 0x45, 0x8e, 0x36, 0xab, 0x5f, 0xe9, //0x0000d830 .quad -1630396289281299219 - 0xc4, 0x85, 0x88, 0x95, 0x59, 0x9e, 0xb9, 0xda, //0x0000d838 .quad -2685941595151759932 - 0x14, 0xb4, 0xeb, 0x18, 0x02, 0xcb, 0xdb, 0x11, //0x0000d840 .quad 1286845328412881940 - 0x9b, 0x53, 0x75, 0xfd, 0xf7, 0x02, 0xb4, 0x88, //0x0000d848 .quad -8596242524610931813 - 0x19, 0xa1, 0x26, 0x9f, 0xc2, 0xbd, 0x52, 0xd6, //0x0000d850 .quad -3003129357911285479 - 0x81, 0xa8, 0xd2, 0xfc, 0xb5, 0x03, 0xe1, 0xaa, //0x0000d858 .quad -6133617137336276863 - 0x5f, 0x49, 0xf0, 0x46, 0x33, 0x6d, 0xe7, 0x4b, //0x0000d860 .quad 5469460339465668959 - 0xa2, 0x52, 0x07, 0x7c, 0xa3, 0x44, 0x99, 0xd5, //0x0000d868 .quad -3055335403242958174 - 0xdb, 0x2d, 0x56, 0x0c, 0x40, 0xa4, 0x70, 0x6f, //0x0000d870 .quad 8030098730593431003 - 0xa5, 0x93, 0x84, 0x2d, 0xe6, 0xca, 0x7f, 0x85, //0x0000d878 .quad -8827113654667930715 - 0x52, 0xb9, 0x6b, 0x0f, 0x50, 0xcd, 0x4c, 0xcb, //0x0000d880 .quad -3797434642040374958 - 0x8e, 0xb8, 0xe5, 0xb8, 0x9f, 0xbd, 0xdf, 0xa6, //0x0000d888 .quad -6422206049907525490 - 0xa7, 0xa7, 0x46, 0x13, 0xa4, 0x00, 0x20, 0x7e, //0x0000d890 .quad 9088264752731695015 - 0xb2, 0x26, 0x1f, 0xa7, 0x07, 0xad, 0x97, 0xd0, //0x0000d898 .quad -3416071543957018958 - 0xc8, 0x28, 0x0c, 0x8c, 0x66, 0x00, 0xd4, 0x8e, //0x0000d8a0 .quad -8154892584824854328 - 0x2f, 0x78, 0x73, 0xc8, 0x24, 0xcc, 0x5e, 0x82, //0x0000d8a8 .quad -9052573742614218705 - 0xfa, 0x32, 0x0f, 0x2f, 0x80, 0x00, 0x89, 0x72, //0x0000d8b0 .quad 8253128342678483706 - 0x3b, 0x56, 0x90, 0xfa, 0x2d, 0x7f, 0xf6, 0xa2, //0x0000d8b8 .quad -6704031159840385477 - 0xb9, 0xff, 0xd2, 0x3a, 0xa0, 0x40, 0x2b, 0x4f, //0x0000d8c0 .quad 5704724409920716729 - 0xca, 0x6b, 0x34, 0x79, 0xf9, 0x1e, 0xb4, 0xcb, //0x0000d8c8 .quad -3768352931373093942 - 0xa8, 0xbf, 0x87, 0x49, 0xc8, 0x10, 0xf6, 0xe2, //0x0000d8d0 .quad -2092466524453879896 - 0xbc, 0x86, 0x81, 0xd7, 0xb7, 0x26, 0xa1, 0xfe, //0x0000d8d8 .quad -98755145788979524 - 0xc9, 0xd7, 0xf4, 0x2d, 0x7d, 0xca, 0xd9, 0x0d, //0x0000d8e0 .quad 998051431430019017 - 0x36, 0xf4, 0xb0, 0xe6, 0x32, 0xb8, 0x24, 0x9f, //0x0000d8e8 .quad -6979250993759194058 - 0xbb, 0x0d, 0x72, 0x79, 0x1c, 0x3d, 0x50, 0x91, //0x0000d8f0 .quad -7975807747567252037 - 0x43, 0x31, 0x5d, 0xa0, 0x3f, 0xe6, 0xed, 0xc6, //0x0000d8f8 .quad -4112377723771604669 - 0x2a, 0x91, 0xce, 0x97, 0x63, 0x4c, 0xa4, 0x75, //0x0000d900 .quad 8476984389250486570 - 0x94, 0x7d, 0x74, 0x88, 0xcf, 0x5f, 0xa9, 0xf8, //0x0000d908 .quad -528786136287117932 - 0xba, 0x1a, 0xe1, 0x3e, 0xbe, 0xaf, 0x86, 0xc9, //0x0000d910 .quad -3925256793573221702 - 0x7c, 0xce, 0x48, 0xb5, 0xe1, 0xdb, 0x69, 0x9b, //0x0000d918 .quad -7248020362820530564 - 0x68, 0x61, 0x99, 0xce, 0xad, 0x5b, 0xe8, 0xfb, //0x0000d920 .quad -294884973539139224 - 0x1b, 0x02, 0x9b, 0x22, 0xda, 0x52, 0x44, 0xc2, //0x0000d928 .quad -4448339435098275301 - 0xc3, 0xb9, 0x3f, 0x42, 0x99, 0x72, 0xe2, 0xfa, //0x0000d930 .quad -368606216923924029 - 0xa2, 0xc2, 0x41, 0xab, 0x90, 0x67, 0xd5, 0xf2, //0x0000d938 .quad -948738275445456222 - 0x1a, 0xd4, 0x67, 0xc9, 0x9f, 0x87, 0xcd, 0xdc, //0x0000d940 .quad -2536221894791146470 - 0xa5, 0x19, 0x09, 0x6b, 0xba, 0x60, 0xc5, 0x97, //0x0000d948 .quad -7510490449794491995 - 0x20, 0xc9, 0xc1, 0xbb, 0x87, 0xe9, 0x00, 0x54, //0x0000d950 .quad 6053094668365842720 - 0x0f, 0x60, 0xcb, 0x05, 0xe9, 0xb8, 0xb6, 0xbd, //0x0000d958 .quad -4776427043815727089 - 0x68, 0x3b, 0xb2, 0xaa, 0xe9, 0x23, 0x01, 0x29, //0x0000d960 .quad 2954682317029915496 - 0x13, 0x38, 0x3e, 0x47, 0x23, 0x67, 0x24, 0xed, //0x0000d968 .quad -1358847786342270957 - 0x21, 0x65, 0xaf, 0x0a, 0x72, 0xb6, 0xa0, 0xf9, //0x0000d970 .quad -459166561069996767 - 0x0b, 0xe3, 0x86, 0x0c, 0x76, 0xc0, 0x36, 0x94, //0x0000d978 .quad -7766808894105001205 - 0x69, 0x3e, 0x5b, 0x8d, 0x0e, 0xe4, 0x08, 0xf8, //0x0000d980 .quad -573958201337495959 - 0xce, 0x9b, 0xa8, 0x8f, 0x93, 0x70, 0x44, 0xb9, //0x0000d988 .quad -5096825099203863602 - 0x04, 0x0e, 0xb2, 0x30, 0x12, 0x1d, 0x0b, 0xb6, //0x0000d990 .quad -5329133770099257852 - 0xc2, 0xc2, 0x92, 0x73, 0xb8, 0x8c, 0x95, 0xe7, //0x0000d998 .quad -1759345355577441598 - 0xc2, 0x48, 0x6f, 0x5e, 0x2b, 0xf2, 0xc6, 0xb1, //0x0000d9a0 .quad -5636551615525730110 - 0xb9, 0xb9, 0x3b, 0x48, 0xf3, 0x77, 0xbd, 0x90, //0x0000d9a8 .quad -8017119874876982855 - 0xf3, 0x1a, 0x0b, 0x36, 0xb6, 0xae, 0x38, 0x1e, //0x0000d9b0 .quad 2177682517447613171 - 0x28, 0xa8, 0x4a, 0x1a, 0xf0, 0xd5, 0xec, 0xb4, //0x0000d9b8 .quad -5409713825168840664 - 0xb0, 0xe1, 0x8d, 0xc3, 0x63, 0xda, 0xc6, 0x25, //0x0000d9c0 .quad 2722103146809516464 - 0x32, 0x52, 0xdd, 0x20, 0x6c, 0x0b, 0x28, 0xe2, //0x0000d9c8 .quad -2150456263033662926 - 0x0e, 0xad, 0x38, 0x5a, 0x7e, 0x48, 0x9c, 0x57, //0x0000d9d0 .quad 6313000485183335694 - 0x5f, 0x53, 0x8a, 0x94, 0x23, 0x07, 0x59, 0x8d, //0x0000d9d8 .quad -8261564192037121185 - 0x51, 0xd8, 0xc6, 0xf0, 0x9d, 0x5a, 0x83, 0x2d, //0x0000d9e0 .quad 3279564588051781713 - 0x37, 0xe8, 0xac, 0x79, 0xec, 0x48, 0xaf, 0xb0, //0x0000d9e8 .quad -5715269221619013577 - 0x65, 0x8e, 0xf8, 0x6c, 0x45, 0x31, 0xe4, 0xf8, //0x0000d9f0 .quad -512230283362660763 - 0x44, 0x22, 0x18, 0x98, 0x27, 0x1b, 0xdb, 0xdc, //0x0000d9f8 .quad -2532400508596379068 - 0xff, 0x58, 0x1b, 0x64, 0xcb, 0x9e, 0x8e, 0x1b, //0x0000da00 .quad 1985699082112030975 - 0x6b, 0x15, 0x0f, 0xbf, 0xf8, 0xf0, 0x08, 0x8a, //0x0000da08 .quad -8500279345513818773 - 0x3f, 0x2f, 0x22, 0x3d, 0x7e, 0x46, 0x72, 0xe2, //0x0000da10 .quad -2129562165787349185 - 0xc5, 0xda, 0xd2, 0xee, 0x36, 0x2d, 0x8b, 0xac, //0x0000da18 .quad -6013663163464885563 - 0x0f, 0xbb, 0x6a, 0xcc, 0x1d, 0xd8, 0x0e, 0x5b, //0x0000da20 .quad 6561419329620589327 - 0x77, 0x91, 0x87, 0xaa, 0x84, 0xf8, 0xad, 0xd7, //0x0000da28 .quad -2905392935903719049 - 0xe9, 0xb4, 0xc2, 0x9f, 0x12, 0x47, 0xe9, 0x98, //0x0000da30 .quad -7428327965055601431 - 0xea, 0xba, 0x94, 0xea, 0x52, 0xbb, 0xcc, 0x86, //0x0000da38 .quad -8733399612580906262 - 0x24, 0x62, 0xb3, 0x47, 0xd7, 0x98, 0x23, 0x3f, //0x0000da40 .quad 4549648098962661924 - 0xa5, 0xe9, 0x39, 0xa5, 0x27, 0xea, 0x7f, 0xa8, //0x0000da48 .quad -6305063497298744923 - 0xad, 0x3a, 0xa0, 0x19, 0x0d, 0x7f, 0xec, 0x8e, //0x0000da50 .quad -8147997931578836307 - 0x0e, 0x64, 0x88, 0x8e, 0xb1, 0xe4, 0x9f, 0xd2, //0x0000da58 .quad -3269643353196043250 - 0xac, 0x24, 0x04, 0x30, 0x68, 0xcf, 0x53, 0x19, //0x0000da60 .quad 1825030320404309164 - 0x89, 0x3e, 0x15, 0xf9, 0xee, 0xee, 0xa3, 0x83, //0x0000da68 .quad -8961056123388608887 - 0xd7, 0x2d, 0x05, 0x3c, 0x42, 0xc3, 0xa8, 0x5f, //0x0000da70 .quad 6892973918932774359 - 0x2b, 0x8e, 0x5a, 0xb7, 0xaa, 0xea, 0x8c, 0xa4, //0x0000da78 .quad -6589634135808373205 - 0x4d, 0x79, 0x06, 0xcb, 0x12, 0xf4, 0x92, 0x37, //0x0000da80 .quad 4004531380238580045 - 0xb6, 0x31, 0x31, 0x65, 0x55, 0x25, 0xb0, 0xcd, //0x0000da88 .quad -3625356651333078602 - 0xd0, 0x0b, 0xe4, 0xbe, 0x8b, 0xd8, 0xbb, 0xe2, //0x0000da90 .quad -2108853905778275376 - 0x11, 0xbf, 0x3e, 0x5f, 0x55, 0x17, 0x8e, 0x80, //0x0000da98 .quad -9183376934724255983 - 0xc4, 0x0e, 0x9d, 0xae, 0xae, 0xce, 0x6a, 0x5b, //0x0000daa0 .quad 6587304654631931588 - 0xd6, 0x6e, 0x0e, 0xb7, 0x2a, 0x9d, 0xb1, 0xa0, //0x0000daa8 .quad -6867535149977932074 - 0x75, 0x52, 0x44, 0x5a, 0x5a, 0x82, 0x45, 0xf2, //0x0000dab0 .quad -989241218564861323 - 0x8b, 0x0a, 0xd2, 0x64, 0x75, 0x04, 0xde, 0xc8, //0x0000dab8 .quad -3972732919045027189 - 0x12, 0x67, 0xd5, 0xf0, 0xf0, 0xe2, 0xd6, 0xee, //0x0000dac0 .quad -1236551523206076654 - 0x2e, 0x8d, 0x06, 0xbe, 0x92, 0x85, 0x15, 0xfb, //0x0000dac8 .quad -354230130378896082 - 0x6b, 0x60, 0x85, 0x96, 0xd6, 0x4d, 0x46, 0x55, //0x0000dad0 .quad 6144684325637283947 - 0x3d, 0x18, 0xc4, 0xb6, 0x7b, 0x73, 0xed, 0x9c, //0x0000dad8 .quad -7138922859127891907 - 0x86, 0xb8, 0x26, 0x3c, 0x4c, 0xe1, 0x97, 0xaa, //0x0000dae0 .quad -6154202648235558778 - 0x4c, 0x1e, 0x75, 0xa4, 0x5a, 0xd0, 0x28, 0xc4, //0x0000dae8 .quad -4311967555482476980 - 0xa8, 0x66, 0x30, 0x4b, 0x9f, 0xd9, 0x3d, 0xd5, //0x0000daf0 .quad -3081067291867060568 - 0xdf, 0x65, 0x92, 0x4d, 0x71, 0x04, 0x33, 0xf5, //0x0000daf8 .quad -778273425925708321 - 0x29, 0x40, 0xfe, 0x8e, 0x03, 0xa8, 0x46, 0xe5, //0x0000db00 .quad -1925667057416912855 - 0xab, 0x7f, 0x7b, 0xd0, 0xc6, 0xe2, 0x3f, 0x99, //0x0000db08 .quad -7403949918844649557 - 0x33, 0xd0, 0xbd, 0x72, 0x04, 0x52, 0x98, 0xde, //0x0000db10 .quad -2407083821771141069 - 0x96, 0x5f, 0x9a, 0x84, 0x78, 0xdb, 0x8f, 0xbf, //0x0000db18 .quad -4643251380128424042 - 0x40, 0x44, 0x6d, 0x8f, 0x85, 0x66, 0x3e, 0x96, //0x0000db20 .quad -7620540795641314240 - 0x7c, 0xf7, 0xc0, 0xa5, 0x56, 0xd2, 0x73, 0xef, //0x0000db28 .quad -1192378206733142148 - 0xa8, 0x4a, 0xa4, 0x79, 0x13, 0x00, 0xe7, 0xdd, //0x0000db30 .quad -2456994988062127448 - 0xad, 0x9a, 0x98, 0x27, 0x76, 0x63, 0xa8, 0x95, //0x0000db38 .quad -7662765406849295699 - 0x52, 0x5d, 0x0d, 0x58, 0x18, 0xc0, 0x60, 0x55, //0x0000db40 .quad 6152128301777116498 - 0x59, 0xc1, 0x7e, 0xb1, 0x53, 0x7c, 0x12, 0xbb, //0x0000db48 .quad -4966770740134231719 - 0xa6, 0xb4, 0x10, 0x6e, 0x1e, 0xf0, 0xb8, 0xaa, //0x0000db50 .quad -6144897678060768090 - 0xaf, 0x71, 0xde, 0x9d, 0x68, 0x1b, 0xd7, 0xe9, //0x0000db58 .quad -1596777406740401745 - 0xe8, 0x70, 0xca, 0x04, 0x13, 0x96, 0xb3, 0xca, //0x0000db60 .quad -3840561048787980056 - 0x0d, 0x07, 0xab, 0x62, 0x21, 0x71, 0x26, 0x92, //0x0000db68 .quad -7915514906853832947 - 0x22, 0x0d, 0xfd, 0xc5, 0x97, 0x7b, 0x60, 0x3d, //0x0000db70 .quad 4422670725869800738 - 0xd1, 0xc8, 0x55, 0xbb, 0x69, 0x0d, 0xb0, 0xb6, //0x0000db78 .quad -5282707615139903279 - 0x6a, 0x50, 0x7c, 0xb7, 0x7d, 0x9a, 0xb8, 0x8c, //0x0000db80 .quad -8306719647944912790 - 0x05, 0x3b, 0x2b, 0x2a, 0xc4, 0x10, 0x5c, 0xe4, //0x0000db88 .quad -1991698500497491195 - 0x42, 0xb2, 0xad, 0x92, 0x8e, 0x60, 0xf3, 0x77, //0x0000db90 .quad 8643358275316593218 - 0xe3, 0x04, 0x5b, 0x9a, 0x7a, 0x8a, 0xb9, 0x8e, //0x0000db98 .quad -8162340590452013853 - 0xd3, 0x1e, 0x59, 0x37, 0xb2, 0x38, 0xf0, 0x55, //0x0000dba0 .quad 6192511825718353619 - 0x1c, 0xc6, 0xf1, 0x40, 0x19, 0xed, 0x67, 0xb2, //0x0000dba8 .quad -5591239719637629412 - 0x88, 0x66, 0x2f, 0xc5, 0xde, 0x46, 0x6c, 0x6b, //0x0000dbb0 .quad 7740639782147942024 - 0xa3, 0x37, 0x2e, 0x91, 0x5f, 0xe8, 0x01, 0xdf, //0x0000dbb8 .quad -2377363631119648861 - 0x15, 0xa0, 0x3d, 0x3b, 0x4b, 0xac, 0x23, 0x23, //0x0000dbc0 .quad 2532056854628769813 - 0xc6, 0xe2, 0xbc, 0xba, 0x3b, 0x31, 0x61, 0x8b, //0x0000dbc8 .quad -8403381297090862394 - 0x1a, 0x08, 0x0d, 0x0a, 0x5e, 0x97, 0xec, 0xab, //0x0000dbd0 .quad -6058300968568813542 - 0x77, 0x1b, 0x6c, 0xa9, 0x8a, 0x7d, 0x39, 0xae, //0x0000dbd8 .quad -5892540602936190089 - 0x21, 0x4a, 0x90, 0x8c, 0x35, 0xbd, 0xe7, 0x96, //0x0000dbe0 .quad -7572876210711016927 - 0x55, 0x22, 0xc7, 0x53, 0xed, 0xdc, 0xc7, 0xd9, //0x0000dbe8 .quad -2753989735242849707 - 0x54, 0x2e, 0xda, 0x77, 0x41, 0xd6, 0x50, 0x7e, //0x0000dbf0 .quad 9102010423587778132 - 0x75, 0x75, 0x5c, 0x54, 0x14, 0xea, 0x1c, 0x88, //0x0000dbf8 .quad -8638772612167862923 - 0xe9, 0xb9, 0xd0, 0xd5, 0xd1, 0x0b, 0xe5, 0xdd, //0x0000dc00 .quad -2457545025797441047 - 0xd2, 0x92, 0x73, 0x69, 0x99, 0x24, 0x24, 0xaa, //0x0000dc08 .quad -6186779746782440750 - 0x64, 0xe8, 0x44, 0x4b, 0xc6, 0x4e, 0x5e, 0x95, //0x0000dc10 .quad -7683617300674189212 - 0x87, 0x77, 0xd0, 0xc3, 0xbf, 0x2d, 0xad, 0xd4, //0x0000dc18 .quad -3121788665050663033 - 0x3e, 0x11, 0x0b, 0xef, 0x3b, 0xf1, 0x5a, 0xbd, //0x0000dc20 .quad -4802260812921368258 - 0xb4, 0x4a, 0x62, 0xda, 0x97, 0x3c, 0xec, 0x84, //0x0000dc28 .quad -8868646943297746252 - 0x8e, 0xd5, 0xcd, 0xea, 0x8a, 0xad, 0xb1, 0xec, //0x0000dc30 .quad -1391139997724322418 - 0x61, 0xdd, 0xfa, 0xd0, 0xbd, 0x4b, 0x27, 0xa6, //0x0000dc38 .quad -6474122660694794911 - 0xf2, 0x4a, 0x81, 0xa5, 0xed, 0x18, 0xde, 0x67, //0x0000dc40 .quad 7484447039699372786 - 0xba, 0x94, 0x39, 0x45, 0xad, 0x1e, 0xb1, 0xcf, //0x0000dc48 .quad -3480967307441105734 - 0xd7, 0xce, 0x70, 0x87, 0x94, 0xcf, 0xea, 0x80, //0x0000dc50 .quad -9157278655470055721 - 0xf4, 0xfc, 0x43, 0x4b, 0x2c, 0xb3, 0xce, 0x81, //0x0000dc58 .quad -9093133594791772940 - 0x8d, 0x02, 0x4d, 0xa9, 0x79, 0x83, 0x25, 0xa1, //0x0000dc60 .quad -6834912300910181747 - 0x31, 0xfc, 0x14, 0x5e, 0xf7, 0x5f, 0x42, 0xa2, //0x0000dc68 .quad -6754730975062328271 - 0x30, 0x43, 0xa0, 0x13, 0x58, 0xe4, 0x6e, 0x09, //0x0000dc70 .quad 679731660717048624 - 0x3e, 0x3b, 0x9a, 0x35, 0xf5, 0xf7, 0xd2, 0xca, //0x0000dc78 .quad -3831727700400522434 - 0xfc, 0x53, 0x88, 0x18, 0x6e, 0x9d, 0xca, 0x8b, //0x0000dc80 .quad -8373707460958465028 - 0x0d, 0xca, 0x00, 0x83, 0xf2, 0xb5, 0x87, 0xfd, //0x0000dc88 .quad -177973607073265139 - 0x7d, 0x34, 0x55, 0xcf, 0x64, 0xa2, 0x5e, 0x77, //0x0000dc90 .quad 8601490892183123069 - 0x48, 0x7e, 0xe0, 0x91, 0xb7, 0xd1, 0x74, 0x9e, //0x0000dc98 .quad -7028762532061872568 - 0x9d, 0x81, 0x2a, 0x03, 0xfe, 0x4a, 0x36, 0x95, //0x0000dca0 .quad -7694880458480647779 - 0xda, 0x9d, 0x58, 0x76, 0x25, 0x06, 0x12, 0xc6, //0x0000dca8 .quad -4174267146649952806 - 0x04, 0x22, 0xf5, 0x83, 0xbd, 0xdd, 0x83, 0x3a, //0x0000dcb0 .quad 4216457482181353988 - 0x51, 0xc5, 0xee, 0xd3, 0xae, 0x87, 0x96, 0xf7, //0x0000dcb8 .quad -606147914885053103 - 0x42, 0x35, 0x79, 0x72, 0x96, 0x6a, 0x92, 0xc4, //0x0000dcc0 .quad -4282243101277735614 - 0x52, 0x3b, 0x75, 0x44, 0xcd, 0x14, 0xbe, 0x9a, //0x0000dcc8 .quad -7296371474444240046 - 0x93, 0x82, 0x17, 0x0f, 0x3c, 0x05, 0xb7, 0x75, //0x0000dcd0 .quad 8482254178684994195 - 0x27, 0x8a, 0x92, 0x95, 0x00, 0x9a, 0x6d, 0xc1, //0x0000dcd8 .quad -4508778324627912153 - 0x38, 0x63, 0xdd, 0x12, 0x8b, 0xc6, 0x24, 0x53, //0x0000dce0 .quad 5991131704928854840 - 0xb1, 0x2c, 0xf7, 0xba, 0x80, 0x00, 0xc9, 0xf1, //0x0000dce8 .quad -1024286887357502287 - 0x03, 0x5e, 0xca, 0xeb, 0x16, 0xfc, 0xf6, 0xd3, //0x0000dcf0 .quad -3173071712060547581 - 0xee, 0x7b, 0xda, 0x74, 0x50, 0xa0, 0x1d, 0x97, //0x0000dcf8 .quad -7557708332239520786 - 0x84, 0xf5, 0xbc, 0xa6, 0x1c, 0xbb, 0xf4, 0x88, //0x0000dd00 .quad -8578025658503072380 - 0xea, 0x1a, 0x11, 0x92, 0x64, 0x08, 0xe5, 0xbc, //0x0000dd08 .quad -4835449396872013078 - 0xe5, 0x32, 0x6c, 0xd0, 0xe3, 0xe9, 0x31, 0x2b, //0x0000dd10 .quad 3112525982153323237 - 0xa5, 0x61, 0x95, 0xb6, 0x7d, 0x4a, 0x1e, 0xec, //0x0000dd18 .quad -1432625727662628443 - 0xcf, 0x9f, 0x43, 0x62, 0x2e, 0x32, 0xff, 0x3a, //0x0000dd20 .quad 4251171748059520975 - 0x07, 0x5d, 0x1d, 0x92, 0x8e, 0xee, 0x92, 0x93, //0x0000dd28 .quad -7812920107430224633 - 0xc2, 0x87, 0xd4, 0xfa, 0xb9, 0xfe, 0xbe, 0x09, //0x0000dd30 .quad 702278666647013314 - 0x49, 0xb4, 0xa4, 0x36, 0x32, 0xaa, 0x77, 0xb8, //0x0000dd38 .quad -5154464115860392887 - 0xb3, 0xa9, 0x89, 0x79, 0x68, 0xbe, 0x2e, 0x4c, //0x0000dd40 .quad 5489534351736154547 - 0x5b, 0xe1, 0x4d, 0xc4, 0xbe, 0x94, 0x95, 0xe6, //0x0000dd48 .quad -1831394126398103205 - 0x10, 0x0a, 0xf6, 0x4b, 0x01, 0x37, 0x9d, 0x0f, //0x0000dd50 .quad 1125115960621402640 - 0xd9, 0xac, 0xb0, 0x3a, 0xf7, 0x7c, 0x1d, 0x90, //0x0000dd58 .quad -8062150356639896359 - 0x94, 0x8c, 0xf3, 0x9e, 0xc1, 0x84, 0x84, 0x53, //0x0000dd60 .quad 6018080969204141204 - 0x0f, 0xd8, 0x5c, 0x09, 0x35, 0xdc, 0x24, 0xb4, //0x0000dd68 .quad -5466001927372482545 - 0xb9, 0x6f, 0xb0, 0x06, 0xf2, 0xa5, 0x65, 0x28, //0x0000dd70 .quad 2910915193077788601 - 0x13, 0x0e, 0xb4, 0x4b, 0x42, 0x13, 0x2e, 0xe1, //0x0000dd78 .quad -2220816390788215277 - 0xd3, 0x45, 0x2e, 0x44, 0xb7, 0x87, 0x3f, 0xf9, //0x0000dd80 .quad -486521013540076077 - 0xcb, 0x88, 0x50, 0x6f, 0x09, 0xcc, 0xbc, 0x8c, //0x0000dd88 .quad -8305539271883716405 - 0x48, 0xd7, 0x39, 0x15, 0xa5, 0x69, 0x8f, 0xf7, //0x0000dd90 .quad -608151266925095096 - 0xfe, 0xaa, 0x24, 0xcb, 0x0b, 0xff, 0xeb, 0xaf, //0x0000dd98 .quad -5770238071427257602 - 0x1b, 0x4d, 0x88, 0x5a, 0x0e, 0x44, 0x73, 0xb5, //0x0000dda0 .quad -5371875102083756773 - 0xbe, 0xd5, 0xed, 0xbd, 0xce, 0xfe, 0xe6, 0xdb, //0x0000dda8 .quad -2601111570856684098 - 0x30, 0x30, 0x95, 0xf8, 0x88, 0x0a, 0x68, 0x31, //0x0000ddb0 .quad 3560107088838733872 - 0x97, 0xa5, 0xb4, 0x36, 0x41, 0x5f, 0x70, 0x89, //0x0000ddb8 .quad -8543223759426509417 - 0x3d, 0x7c, 0xba, 0x36, 0x2b, 0x0d, 0xc2, 0xfd, //0x0000ddc0 .quad -161552157378970563 - 0xfc, 0xce, 0x61, 0x84, 0x11, 0x77, 0xcc, 0xab, //0x0000ddc8 .quad -6067343680855748868 - 0x4c, 0x1b, 0x69, 0x04, 0x76, 0x90, 0x32, 0x3d, //0x0000ddd0 .quad 4409745821703674700 - 0xbc, 0x42, 0x7a, 0xe5, 0xd5, 0x94, 0xbf, 0xd6, //0x0000ddd8 .quad -2972493582642298180 - 0x0f, 0xb1, 0xc1, 0xc2, 0x49, 0x9a, 0x3f, 0xa6, //0x0000dde0 .quad -6467280898289979121 - 0xb5, 0x69, 0x6c, 0xaf, 0x05, 0xbd, 0x37, 0x86, //0x0000dde8 .quad -8775337516792518219 - 0x53, 0x1d, 0x72, 0x33, 0xdc, 0x80, 0xcf, 0x0f, //0x0000ddf0 .quad 1139270913992301907 - 0x23, 0x84, 0x47, 0x1b, 0x47, 0xac, 0xc5, 0xa7, //0x0000ddf8 .quad -6357485877563259869 - 0xa8, 0xa4, 0x4e, 0x40, 0x13, 0x61, 0xc3, 0xd3, //0x0000de00 .quad -3187597375937010520 - 0x2b, 0x65, 0x19, 0xe2, 0x58, 0x17, 0xb7, 0xd1, //0x0000de08 .quad -3335171328526686933 - 0xe9, 0x26, 0x31, 0x08, 0xac, 0x1c, 0x5a, 0x64, //0x0000de10 .quad 7231123676894144233 - 0x3b, 0xdf, 0x4f, 0x8d, 0x97, 0x6e, 0x12, 0x83, //0x0000de18 .quad -9002011107970261189 - 0xa3, 0x70, 0x3d, 0x0a, 0xd7, 0xa3, 0x70, 0x3d, //0x0000de20 .quad 4427218577690292387 - 0x0a, 0xd7, 0xa3, 0x70, 0x3d, 0x0a, 0xd7, 0xa3, //0x0000de28 .quad -6640827866535438582 - 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, //0x0000de30 QUAD $0xcccccccccccccccc; QUAD $0xcccccccccccccccc // .space 16, '\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc' + //0x0000c4e0 LJTI5_4 + 0x1d, 0xc6, 0xff, 0xff, //0x0000c4e0 .long L5_4_set_1730 + 0x90, 0x49, 0xff, 0xff, //0x0000c4e4 .long L5_4_set_167 + 0x90, 0x49, 0xff, 0xff, //0x0000c4e8 .long L5_4_set_167 + 0x90, 0x49, 0xff, 0xff, //0x0000c4ec .long L5_4_set_167 + 0x90, 0x49, 0xff, 0xff, //0x0000c4f0 .long L5_4_set_167 + 0x90, 0x49, 0xff, 0xff, //0x0000c4f4 .long L5_4_set_167 + 0x90, 0x49, 0xff, 0xff, //0x0000c4f8 .long L5_4_set_167 + 0x90, 0x49, 0xff, 0xff, //0x0000c4fc .long L5_4_set_167 + 0x90, 0x49, 0xff, 0xff, //0x0000c500 .long L5_4_set_167 + 0x90, 0x49, 0xff, 0xff, //0x0000c504 .long L5_4_set_167 + 0x90, 0x49, 0xff, 0xff, //0x0000c508 .long L5_4_set_167 + 0x64, 0xc6, 0xff, 0xff, //0x0000c50c .long L5_4_set_1732 + 0x90, 0x49, 0xff, 0xff, //0x0000c510 .long L5_4_set_167 + 0x90, 0x49, 0xff, 0xff, //0x0000c514 .long L5_4_set_167 + 0x2d, 0xc4, 0xff, 0xff, //0x0000c518 .long L5_4_set_1695 + 0x2d, 0xc4, 0xff, 0xff, //0x0000c51c .long L5_4_set_1695 + 0x2d, 0xc4, 0xff, 0xff, //0x0000c520 .long L5_4_set_1695 + 0x2d, 0xc4, 0xff, 0xff, //0x0000c524 .long L5_4_set_1695 + 0x2d, 0xc4, 0xff, 0xff, //0x0000c528 .long L5_4_set_1695 + 0x2d, 0xc4, 0xff, 0xff, //0x0000c52c .long L5_4_set_1695 + 0x2d, 0xc4, 0xff, 0xff, //0x0000c530 .long L5_4_set_1695 + 0x2d, 0xc4, 0xff, 0xff, //0x0000c534 .long L5_4_set_1695 + 0x2d, 0xc4, 0xff, 0xff, //0x0000c538 .long L5_4_set_1695 + 0x2d, 0xc4, 0xff, 0xff, //0x0000c53c .long L5_4_set_1695 + 0x90, 0x49, 0xff, 0xff, //0x0000c540 .long L5_4_set_167 + 0x90, 0x49, 0xff, 0xff, //0x0000c544 .long L5_4_set_167 + 0x90, 0x49, 0xff, 0xff, //0x0000c548 .long L5_4_set_167 + 0x90, 0x49, 0xff, 0xff, //0x0000c54c .long L5_4_set_167 + 0x90, 0x49, 0xff, 0xff, //0x0000c550 .long L5_4_set_167 + 0x90, 0x49, 0xff, 0xff, //0x0000c554 .long L5_4_set_167 + 0x90, 0x49, 0xff, 0xff, //0x0000c558 .long L5_4_set_167 + 0x90, 0x49, 0xff, 0xff, //0x0000c55c .long L5_4_set_167 + 0x90, 0x49, 0xff, 0xff, //0x0000c560 .long L5_4_set_167 + 0x90, 0x49, 0xff, 0xff, //0x0000c564 .long L5_4_set_167 + 0x90, 0x49, 0xff, 0xff, //0x0000c568 .long L5_4_set_167 + 0x90, 0x49, 0xff, 0xff, //0x0000c56c .long L5_4_set_167 + 0x90, 0x49, 0xff, 0xff, //0x0000c570 .long L5_4_set_167 + 0x90, 0x49, 0xff, 0xff, //0x0000c574 .long L5_4_set_167 + 0x90, 0x49, 0xff, 0xff, //0x0000c578 .long L5_4_set_167 + 0x90, 0x49, 0xff, 0xff, //0x0000c57c .long L5_4_set_167 + 0x90, 0x49, 0xff, 0xff, //0x0000c580 .long L5_4_set_167 + 0x90, 0x49, 0xff, 0xff, //0x0000c584 .long L5_4_set_167 + 0x90, 0x49, 0xff, 0xff, //0x0000c588 .long L5_4_set_167 + 0x90, 0x49, 0xff, 0xff, //0x0000c58c .long L5_4_set_167 + 0x90, 0x49, 0xff, 0xff, //0x0000c590 .long L5_4_set_167 + 0x90, 0x49, 0xff, 0xff, //0x0000c594 .long L5_4_set_167 + 0x90, 0x49, 0xff, 0xff, //0x0000c598 .long L5_4_set_167 + 0x90, 0x49, 0xff, 0xff, //0x0000c59c .long L5_4_set_167 + 0x90, 0x49, 0xff, 0xff, //0x0000c5a0 .long L5_4_set_167 + 0x90, 0x49, 0xff, 0xff, //0x0000c5a4 .long L5_4_set_167 + 0x90, 0x49, 0xff, 0xff, //0x0000c5a8 .long L5_4_set_167 + 0x90, 0x49, 0xff, 0xff, //0x0000c5ac .long L5_4_set_167 + 0x90, 0x49, 0xff, 0xff, //0x0000c5b0 .long L5_4_set_167 + 0x90, 0x49, 0xff, 0xff, //0x0000c5b4 .long L5_4_set_167 + 0x90, 0x49, 0xff, 0xff, //0x0000c5b8 .long L5_4_set_167 + 0x90, 0x49, 0xff, 0xff, //0x0000c5bc .long L5_4_set_167 + 0x90, 0x49, 0xff, 0xff, //0x0000c5c0 .long L5_4_set_167 + 0x59, 0xc2, 0xff, 0xff, //0x0000c5c4 .long L5_4_set_1674 + 0x90, 0x49, 0xff, 0xff, //0x0000c5c8 .long L5_4_set_167 + 0x90, 0x49, 0xff, 0xff, //0x0000c5cc .long L5_4_set_167 + 0x90, 0x49, 0xff, 0xff, //0x0000c5d0 .long L5_4_set_167 + 0x90, 0x49, 0xff, 0xff, //0x0000c5d4 .long L5_4_set_167 + 0x90, 0x49, 0xff, 0xff, //0x0000c5d8 .long L5_4_set_167 + 0x90, 0x49, 0xff, 0xff, //0x0000c5dc .long L5_4_set_167 + 0x90, 0x49, 0xff, 0xff, //0x0000c5e0 .long L5_4_set_167 + 0x90, 0x49, 0xff, 0xff, //0x0000c5e4 .long L5_4_set_167 + 0x90, 0x49, 0xff, 0xff, //0x0000c5e8 .long L5_4_set_167 + 0x90, 0x49, 0xff, 0xff, //0x0000c5ec .long L5_4_set_167 + 0xd3, 0xc5, 0xff, 0xff, //0x0000c5f0 .long L5_4_set_1724 + 0x90, 0x49, 0xff, 0xff, //0x0000c5f4 .long L5_4_set_167 + 0x90, 0x49, 0xff, 0xff, //0x0000c5f8 .long L5_4_set_167 + 0x90, 0x49, 0xff, 0xff, //0x0000c5fc .long L5_4_set_167 + 0x90, 0x49, 0xff, 0xff, //0x0000c600 .long L5_4_set_167 + 0x90, 0x49, 0xff, 0xff, //0x0000c604 .long L5_4_set_167 + 0x90, 0x49, 0xff, 0xff, //0x0000c608 .long L5_4_set_167 + 0x90, 0x49, 0xff, 0xff, //0x0000c60c .long L5_4_set_167 + 0x98, 0xc5, 0xff, 0xff, //0x0000c610 .long L5_4_set_1719 + 0x90, 0x49, 0xff, 0xff, //0x0000c614 .long L5_4_set_167 + 0x90, 0x49, 0xff, 0xff, //0x0000c618 .long L5_4_set_167 + 0x90, 0x49, 0xff, 0xff, //0x0000c61c .long L5_4_set_167 + 0x90, 0x49, 0xff, 0xff, //0x0000c620 .long L5_4_set_167 + 0x90, 0x49, 0xff, 0xff, //0x0000c624 .long L5_4_set_167 + 0x7b, 0xc7, 0xff, 0xff, //0x0000c628 .long L5_4_set_1743 + 0x90, 0x49, 0xff, 0xff, //0x0000c62c .long L5_4_set_167 + 0x90, 0x49, 0xff, 0xff, //0x0000c630 .long L5_4_set_167 + 0x90, 0x49, 0xff, 0xff, //0x0000c634 .long L5_4_set_167 + 0x90, 0x49, 0xff, 0xff, //0x0000c638 .long L5_4_set_167 + 0x90, 0x49, 0xff, 0xff, //0x0000c63c .long L5_4_set_167 + 0x90, 0x49, 0xff, 0xff, //0x0000c640 .long L5_4_set_167 + 0x70, 0xc6, 0xff, 0xff, //0x0000c644 .long L5_4_set_1733 + // // .set L5_5_set_1790, LBB5_1790-LJTI5_5 + // // .set L5_5_set_1833, LBB5_1833-LJTI5_5 + // // .set L5_5_set_1796, LBB5_1796-LJTI5_5 + // // .set L5_5_set_1799, LBB5_1799-LJTI5_5 + //0x0000c648 LJTI5_5 + 0xc6, 0xc9, 0xff, 0xff, //0x0000c648 .long L5_5_set_1790 + 0x2a, 0xcc, 0xff, 0xff, //0x0000c64c .long L5_5_set_1833 + 0xc6, 0xc9, 0xff, 0xff, //0x0000c650 .long L5_5_set_1790 + 0x0b, 0xca, 0xff, 0xff, //0x0000c654 .long L5_5_set_1796 + 0x2a, 0xcc, 0xff, 0xff, //0x0000c658 .long L5_5_set_1833 + 0x2a, 0xcc, 0xff, 0xff, //0x0000c65c .long L5_5_set_1833 + 0x2a, 0xcc, 0xff, 0xff, //0x0000c660 .long L5_5_set_1833 + 0x2a, 0xcc, 0xff, 0xff, //0x0000c664 .long L5_5_set_1833 + 0x2a, 0xcc, 0xff, 0xff, //0x0000c668 .long L5_5_set_1833 + 0x2a, 0xcc, 0xff, 0xff, //0x0000c66c .long L5_5_set_1833 + 0x2a, 0xcc, 0xff, 0xff, //0x0000c670 .long L5_5_set_1833 + 0x2a, 0xcc, 0xff, 0xff, //0x0000c674 .long L5_5_set_1833 + 0x2a, 0xcc, 0xff, 0xff, //0x0000c678 .long L5_5_set_1833 + 0x2a, 0xcc, 0xff, 0xff, //0x0000c67c .long L5_5_set_1833 + 0x2a, 0xcc, 0xff, 0xff, //0x0000c680 .long L5_5_set_1833 + 0x2a, 0xcc, 0xff, 0xff, //0x0000c684 .long L5_5_set_1833 + 0x2a, 0xcc, 0xff, 0xff, //0x0000c688 .long L5_5_set_1833 + 0x2a, 0xcc, 0xff, 0xff, //0x0000c68c .long L5_5_set_1833 + 0x2a, 0xcc, 0xff, 0xff, //0x0000c690 .long L5_5_set_1833 + 0x2a, 0xcc, 0xff, 0xff, //0x0000c694 .long L5_5_set_1833 + 0x2a, 0xcc, 0xff, 0xff, //0x0000c698 .long L5_5_set_1833 + 0x2a, 0xcc, 0xff, 0xff, //0x0000c69c .long L5_5_set_1833 + 0x2a, 0xcc, 0xff, 0xff, //0x0000c6a0 .long L5_5_set_1833 + 0x2a, 0xcc, 0xff, 0xff, //0x0000c6a4 .long L5_5_set_1833 + 0x2a, 0xcc, 0xff, 0xff, //0x0000c6a8 .long L5_5_set_1833 + 0x2a, 0xcc, 0xff, 0xff, //0x0000c6ac .long L5_5_set_1833 + 0x27, 0xca, 0xff, 0xff, //0x0000c6b0 .long L5_5_set_1799 + //0x0000c6b4 .p2align 2, 0x00 + //0x0000c6b4 _MASK_USE_NUMBER + 0x02, 0x00, 0x00, 0x00, //0x0000c6b4 .long 2 + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000c6b8 .p2align 4, 0x00 + //0x0000c6c0 _P10_TAB + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf0, 0x3f, //0x0000c6c0 .quad 0x3ff0000000000000 + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x24, 0x40, //0x0000c6c8 .quad 0x4024000000000000 + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x59, 0x40, //0x0000c6d0 .quad 0x4059000000000000 + 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0x8f, 0x40, //0x0000c6d8 .quad 0x408f400000000000 + 0x00, 0x00, 0x00, 0x00, 0x00, 0x88, 0xc3, 0x40, //0x0000c6e0 .quad 0x40c3880000000000 + 0x00, 0x00, 0x00, 0x00, 0x00, 0x6a, 0xf8, 0x40, //0x0000c6e8 .quad 0x40f86a0000000000 + 0x00, 0x00, 0x00, 0x00, 0x80, 0x84, 0x2e, 0x41, //0x0000c6f0 .quad 0x412e848000000000 + 0x00, 0x00, 0x00, 0x00, 0xd0, 0x12, 0x63, 0x41, //0x0000c6f8 .quad 0x416312d000000000 + 0x00, 0x00, 0x00, 0x00, 0x84, 0xd7, 0x97, 0x41, //0x0000c700 .quad 0x4197d78400000000 + 0x00, 0x00, 0x00, 0x00, 0x65, 0xcd, 0xcd, 0x41, //0x0000c708 .quad 0x41cdcd6500000000 + 0x00, 0x00, 0x00, 0x20, 0x5f, 0xa0, 0x02, 0x42, //0x0000c710 .quad 0x4202a05f20000000 + 0x00, 0x00, 0x00, 0xe8, 0x76, 0x48, 0x37, 0x42, //0x0000c718 .quad 0x42374876e8000000 + 0x00, 0x00, 0x00, 0xa2, 0x94, 0x1a, 0x6d, 0x42, //0x0000c720 .quad 0x426d1a94a2000000 + 0x00, 0x00, 0x40, 0xe5, 0x9c, 0x30, 0xa2, 0x42, //0x0000c728 .quad 0x42a2309ce5400000 + 0x00, 0x00, 0x90, 0x1e, 0xc4, 0xbc, 0xd6, 0x42, //0x0000c730 .quad 0x42d6bcc41e900000 + 0x00, 0x00, 0x34, 0x26, 0xf5, 0x6b, 0x0c, 0x43, //0x0000c738 .quad 0x430c6bf526340000 + 0x00, 0x80, 0xe0, 0x37, 0x79, 0xc3, 0x41, 0x43, //0x0000c740 .quad 0x4341c37937e08000 + 0x00, 0xa0, 0xd8, 0x85, 0x57, 0x34, 0x76, 0x43, //0x0000c748 .quad 0x4376345785d8a000 + 0x00, 0xc8, 0x4e, 0x67, 0x6d, 0xc1, 0xab, 0x43, //0x0000c750 .quad 0x43abc16d674ec800 + 0x00, 0x3d, 0x91, 0x60, 0xe4, 0x58, 0xe1, 0x43, //0x0000c758 .quad 0x43e158e460913d00 + 0x40, 0x8c, 0xb5, 0x78, 0x1d, 0xaf, 0x15, 0x44, //0x0000c760 .quad 0x4415af1d78b58c40 + 0x50, 0xef, 0xe2, 0xd6, 0xe4, 0x1a, 0x4b, 0x44, //0x0000c768 .quad 0x444b1ae4d6e2ef50 + 0x92, 0xd5, 0x4d, 0x06, 0xcf, 0xf0, 0x80, 0x44, //0x0000c770 .quad 0x4480f0cf064dd592 + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000c778 .p2align 4, 0x00 + //0x0000c780 _POW10_M128_TAB + 0x53, 0xe4, 0x60, 0xcd, 0x69, 0xc8, 0x32, 0x17, //0x0000c780 .quad 1671618768450675795 + 0x88, 0x02, 0x1c, 0x08, 0xa0, 0xd5, 0x8f, 0xfa, //0x0000c788 .quad -391859759250406776 + 0xb4, 0x8e, 0x5c, 0x20, 0x42, 0xbd, 0x7f, 0x0e, //0x0000c790 .quad 1044761730281672372 + 0x95, 0x81, 0x11, 0x05, 0x84, 0xe5, 0x99, 0x9c, //0x0000c798 .quad -7162441377172586091 + 0x61, 0xb2, 0x73, 0xa8, 0x92, 0xac, 0x1f, 0x52, //0x0000c7a0 .quad 5917638181279478369 + 0xfa, 0xe1, 0x55, 0x06, 0xe5, 0x5e, 0xc0, 0xc3, //0x0000c7a8 .quad -4341365703038344710 + 0xf9, 0x9e, 0x90, 0x52, 0xb7, 0x97, 0xa7, 0xe6, //0x0000c7b0 .quad -1826324310255427847 + 0x78, 0x5a, 0xeb, 0x47, 0x9e, 0x76, 0xb0, 0xf4, //0x0000c7b8 .quad -815021110370542984 + 0x5c, 0x63, 0x9a, 0x93, 0xd2, 0xbe, 0x28, 0x90, //0x0000c7c0 .quad -8058981721550724260 + 0x8b, 0x18, 0xf3, 0xec, 0x22, 0x4a, 0xee, 0x98, //0x0000c7c8 .quad -7426917221622671221 + 0x33, 0xfc, 0x80, 0x38, 0x87, 0xee, 0x32, 0x74, //0x0000c7d0 .quad 8373016921771146291 + 0xae, 0xde, 0x2f, 0xa8, 0xab, 0xdc, 0x29, 0xbf, //0x0000c7d8 .quad -4671960508600951122 + 0x3f, 0x3b, 0xa1, 0x06, 0x29, 0xaa, 0x3f, 0x11, //0x0000c7e0 .quad 1242899115359157055 + 0x5a, 0xd6, 0x3b, 0x92, 0xd6, 0x53, 0xf4, 0xee, //0x0000c7e8 .quad -1228264617323800998 + 0x07, 0xc5, 0x24, 0xa4, 0x59, 0xca, 0xc7, 0x4a, //0x0000c7f0 .quad 5388497965526861063 + 0xf8, 0x65, 0x65, 0x1b, 0x66, 0xb4, 0x58, 0x95, //0x0000c7f8 .quad -7685194413468457480 + 0x49, 0xf6, 0x2d, 0x0d, 0xf0, 0xbc, 0x79, 0x5d, //0x0000c800 .quad 6735622456908576329 + 0x76, 0xbf, 0x3e, 0xa2, 0x7f, 0xe1, 0xae, 0xba, //0x0000c808 .quad -4994806998408183946 + 0xdc, 0x73, 0x79, 0x10, 0x2c, 0x2c, 0xd8, 0xf4, //0x0000c810 .quad -803843965719055396 + 0x53, 0x6f, 0xce, 0x8a, 0xdf, 0x99, 0x5a, 0xe9, //0x0000c818 .quad -1631822729582842029 + 0x69, 0xe8, 0x4b, 0x8a, 0x9b, 0x1b, 0x07, 0x79, //0x0000c820 .quad 8720969558280366185 + 0x94, 0x05, 0xc1, 0xb6, 0x2b, 0xa0, 0xd8, 0x91, //0x0000c828 .quad -7937418233630358124 + 0x84, 0xe2, 0xde, 0x6c, 0x82, 0xe2, 0x48, 0x97, //0x0000c830 .quad -7545532125859093884 + 0xf9, 0x46, 0x71, 0xa4, 0x36, 0xc8, 0x4e, 0xb6, //0x0000c838 .quad -5310086773610559751 + 0x25, 0x9b, 0x16, 0x08, 0x23, 0x1b, 0x1b, 0xfd, //0x0000c840 .quad -208543120469091547 + 0xb7, 0x98, 0x8d, 0x4d, 0x44, 0x7a, 0xe2, 0xe3, //0x0000c848 .quad -2025922448585811785 + 0xf7, 0x20, 0x0e, 0xe5, 0xf5, 0xf0, 0x30, 0xfe, //0x0000c850 .quad -130339450293182217 + 0x72, 0x7f, 0x78, 0xb0, 0x6a, 0x8c, 0x6d, 0x8e, //0x0000c858 .quad -8183730558007214222 + 0x35, 0xa9, 0x51, 0x5e, 0x33, 0x2d, 0xbd, 0xbd, //0x0000c860 .quad -4774610331293865675 + 0x4f, 0x9f, 0x96, 0x5c, 0x85, 0xef, 0x08, 0xb2, //0x0000c868 .quad -5617977179081629873 + 0x82, 0x13, 0xe6, 0x35, 0x80, 0x78, 0x2c, 0xad, //0x0000c870 .quad -5968262914117332094 + 0x23, 0x47, 0xbc, 0xb3, 0x66, 0x2b, 0x8b, 0xde, //0x0000c878 .quad -2410785455424649437 + 0x31, 0xcc, 0xaf, 0x21, 0x50, 0xcb, 0x3b, 0x4c, //0x0000c880 .quad 5493207715531443249 + 0x76, 0xac, 0x55, 0x30, 0x20, 0xfb, 0x16, 0x8b, //0x0000c888 .quad -8424269937281487754 + 0x3d, 0xbf, 0x1b, 0x2a, 0x24, 0xbe, 0x4a, 0xdf, //0x0000c890 .quad -2356862392440471747 + 0x93, 0x17, 0x6b, 0x3c, 0xe8, 0xb9, 0xdc, 0xad, //0x0000c898 .quad -5918651403174471789 + 0x0d, 0xaf, 0xa2, 0x34, 0xad, 0x6d, 0x1d, 0xd7, //0x0000c8a0 .quad -2946077990550589683 + 0x78, 0xdd, 0x85, 0x4b, 0x62, 0xe8, 0x53, 0xd9, //0x0000c8a8 .quad -2786628235540701832 + 0x68, 0xad, 0xe5, 0x40, 0x8c, 0x64, 0x72, 0x86, //0x0000c8b0 .quad -8758827771735200408 + 0x6b, 0xaa, 0x33, 0x6f, 0x3d, 0x71, 0xd4, 0x87, //0x0000c8b8 .quad -8659171674854020501 + 0xc2, 0x18, 0x1f, 0x51, 0xaf, 0xfd, 0x0e, 0x68, //0x0000c8c0 .quad 7498209359040551106 + 0x06, 0x95, 0x00, 0xcb, 0x8c, 0x8d, 0xc9, 0xa9, //0x0000c8c8 .quad -6212278575140137722 + 0xf2, 0xde, 0x66, 0x25, 0x1b, 0xbd, 0x12, 0x02, //0x0000c8d0 .quad 149389661945913074 + 0x48, 0xba, 0xc0, 0xfd, 0xef, 0xf0, 0x3b, 0xd4, //0x0000c8d8 .quad -3153662200497784248 + 0x57, 0x4b, 0x60, 0xf7, 0x30, 0xb6, 0x4b, 0x01, //0x0000c8e0 .quad 93368538716195671 + 0x6d, 0x74, 0x98, 0xfe, 0x95, 0x76, 0xa5, 0x84, //0x0000c8e8 .quad -8888567902952197011 + 0x2d, 0x5e, 0x38, 0x35, 0xbd, 0xa3, 0x9e, 0x41, //0x0000c8f0 .quad 4728396691822632493 + 0x88, 0x91, 0x3e, 0x7e, 0x3b, 0xd4, 0xce, 0xa5, //0x0000c8f8 .quad -6499023860262858360 + 0xb9, 0x75, 0x86, 0x82, 0xac, 0x4c, 0x06, 0x52, //0x0000c900 .quad 5910495864778290617 + 0xea, 0x35, 0xce, 0x5d, 0x4a, 0x89, 0x42, 0xcf, //0x0000c908 .quad -3512093806901185046 + 0x93, 0x09, 0x94, 0xd1, 0xeb, 0xef, 0x43, 0x73, //0x0000c910 .quad 8305745933913819539 + 0xb2, 0xe1, 0xa0, 0x7a, 0xce, 0x95, 0x89, 0x81, //0x0000c918 .quad -9112587656954322510 + 0xf8, 0x0b, 0xf9, 0xc5, 0xe6, 0xeb, 0x14, 0x10, //0x0000c920 .quad 1158810380537498616 + 0x1f, 0x1a, 0x49, 0x19, 0x42, 0xfb, 0xeb, 0xa1, //0x0000c928 .quad -6779048552765515233 + 0xf6, 0x4e, 0x77, 0x77, 0xe0, 0x26, 0x1a, 0xd4, //0x0000c930 .quad -3163173042755514634 + 0xa6, 0x60, 0x9b, 0x9f, 0x12, 0xfa, 0x66, 0xca, //0x0000c938 .quad -3862124672529506138 + 0xb4, 0x22, 0x55, 0x95, 0x98, 0xb0, 0x20, 0x89, //0x0000c940 .quad -8565652321871781196 + 0xd0, 0x38, 0x82, 0x47, 0x97, 0xb8, 0x00, 0xfd, //0x0000c948 .quad -215969822234494768 + 0xb0, 0x35, 0x55, 0x5d, 0x5f, 0x6e, 0xb4, 0x55, //0x0000c950 .quad 6175682344898606512 + 0x82, 0x63, 0xb1, 0x8c, 0x5e, 0x73, 0x20, 0x9e, //0x0000c958 .quad -7052510166537641086 + 0x1d, 0x83, 0xaa, 0x34, 0xf7, 0x89, 0x21, 0xeb, //0x0000c960 .quad -1503769105731517667 + 0x62, 0xbc, 0xdd, 0x2f, 0x36, 0x90, 0xa8, 0xc5, //0x0000c968 .quad -4203951689744663454 + 0xe4, 0x23, 0xd5, 0x01, 0x75, 0xec, 0xe9, 0xa5, //0x0000c970 .quad -6491397400591784988 + 0x7b, 0x2b, 0xd5, 0xbb, 0x43, 0xb4, 0x12, 0xf7, //0x0000c978 .quad -643253593753441413 + 0x6e, 0x36, 0x25, 0x21, 0xc9, 0x33, 0xb2, 0x47, //0x0000c980 .quad 5166248661484910190 + 0x2d, 0x3b, 0x65, 0x55, 0xaa, 0xb0, 0x6b, 0x9a, //0x0000c988 .quad -7319562523736982739 + 0x0a, 0x84, 0x6e, 0x69, 0xbb, 0xc0, 0x9e, 0x99, //0x0000c990 .quad -7377247228426025974 + 0xf8, 0x89, 0xbe, 0xea, 0xd4, 0x9c, 0x06, 0xc1, //0x0000c998 .quad -4537767136243840520 + 0x0d, 0x25, 0xca, 0x43, 0xea, 0x70, 0x06, 0xc0, //0x0000c9a0 .quad -4609873017105144563 + 0x76, 0x2c, 0x6e, 0x25, 0x0a, 0x44, 0x48, 0xf1, //0x0000c9a8 .quad -1060522901877412746 + 0x28, 0x57, 0x5e, 0x6a, 0x92, 0x06, 0x04, 0x38, //0x0000c9b0 .quad 4036358391950366504 + 0xca, 0xdb, 0x64, 0x57, 0x86, 0x2a, 0xcd, 0x96, //0x0000c9b8 .quad -7580355841314464822 + 0xf2, 0xec, 0xf5, 0x04, 0x37, 0x08, 0x05, 0xc6, //0x0000c9c0 .quad -4177924046916817678 + 0xbc, 0x12, 0x3e, 0xed, 0x27, 0x75, 0x80, 0xbc, //0x0000c9c8 .quad -4863758783215693124 + 0x2e, 0x68, 0x33, 0xc6, 0x44, 0x4a, 0x86, 0xf7, //0x0000c9d0 .quad -610719040218634194 + 0x6b, 0x97, 0x8d, 0xe8, 0x71, 0x92, 0xa0, 0xeb, //0x0000c9d8 .quad -1468012460592228501 + 0x1d, 0x21, 0xe0, 0xfb, 0x6a, 0xee, 0xb3, 0x7a, //0x0000c9e0 .quad 8841672636718129437 + 0xa3, 0x7e, 0x58, 0x31, 0x87, 0x5b, 0x44, 0x93, //0x0000c9e8 .quad -7835036815511224669 + 0x64, 0x29, 0xd8, 0xba, 0x05, 0xea, 0x60, 0x59, //0x0000c9f0 .quad 6440404777470273892 + 0x4c, 0x9e, 0xae, 0xfd, 0x68, 0x72, 0x15, 0xb8, //0x0000c9f8 .quad -5182110000961642932 + 0xbd, 0x33, 0x8e, 0x29, 0x87, 0x24, 0xb9, 0x6f, //0x0000ca00 .quad 8050505971837842365 + 0xdf, 0x45, 0x1a, 0x3d, 0x03, 0xcf, 0x1a, 0xe6, //0x0000ca08 .quad -1865951482774665761 + 0x56, 0xe0, 0xf8, 0x79, 0xd4, 0xb6, 0xd3, 0xa5, //0x0000ca10 .quad -6497648813669818282 + 0xab, 0x6b, 0x30, 0x06, 0x62, 0xc1, 0xd0, 0x8f, //0x0000ca18 .quad -8083748704375247957 + 0x6c, 0x18, 0x77, 0x98, 0x89, 0xa4, 0x48, 0x8f, //0x0000ca20 .quad -8122061017087272852 + 0x96, 0x86, 0xbc, 0x87, 0xba, 0xf1, 0xc4, 0xb3, //0x0000ca28 .quad -5492999862041672042 + 0x87, 0xde, 0x94, 0xfe, 0xab, 0xcd, 0x1a, 0x33, //0x0000ca30 .quad 3682481783923072647 + 0x3c, 0xa8, 0xab, 0x29, 0x29, 0x2e, 0xb6, 0xe0, //0x0000ca38 .quad -2254563809124702148 + 0x14, 0x0b, 0x1d, 0x7f, 0x8b, 0xc0, 0xf0, 0x9f, //0x0000ca40 .quad -6921820921902855404 + 0x25, 0x49, 0x0b, 0xba, 0xd9, 0xdc, 0x71, 0x8c, //0x0000ca48 .quad -8326631408344020699 + 0xd9, 0x4d, 0xe4, 0x5e, 0xae, 0xf0, 0xec, 0x07, //0x0000ca50 .quad 571095884476206553 + 0x6f, 0x1b, 0x8e, 0x28, 0x10, 0x54, 0x8e, 0xaf, //0x0000ca58 .quad -5796603242002637969 + 0x50, 0x61, 0x9d, 0xf6, 0xd9, 0x2c, 0xe8, 0xc9, //0x0000ca60 .quad -3897816162832129712 + 0x4a, 0xa2, 0xb1, 0x32, 0x14, 0xe9, 0x71, 0xdb, //0x0000ca68 .quad -2634068034075909558 + 0xd2, 0x5c, 0x22, 0x3a, 0x08, 0x1c, 0x31, 0xbe, //0x0000ca70 .quad -4741978110983775022 + 0x6e, 0x05, 0xaf, 0x9f, 0xac, 0x31, 0x27, 0x89, //0x0000ca78 .quad -8563821548938525330 + 0x06, 0xf4, 0xaa, 0x48, 0x0a, 0x63, 0xbd, 0x6d, //0x0000ca80 .quad 7907585416552444934 + 0xca, 0xc6, 0x9a, 0xc7, 0x17, 0xfe, 0x70, 0xab, //0x0000ca88 .quad -6093090917745768758 + 0x08, 0xb1, 0xd5, 0xda, 0xcc, 0xbb, 0x2c, 0x09, //0x0000ca90 .quad 661109733835780360 + 0x7d, 0x78, 0x81, 0xb9, 0x9d, 0x3d, 0x4d, 0xd6, //0x0000ca98 .quad -3004677628754823043 + 0xa5, 0x8e, 0xc5, 0x08, 0x60, 0xf5, 0xbb, 0x25, //0x0000caa0 .quad 2719036592861056677 + 0x4e, 0xeb, 0xf0, 0x93, 0x82, 0x46, 0xf0, 0x85, //0x0000caa8 .quad -8795452545612846258 + 0x4e, 0xf2, 0xf6, 0x0a, 0xb8, 0xf2, 0x2a, 0xaf, //0x0000cab0 .quad -5824576295778454962 + 0x21, 0x26, 0xed, 0x38, 0x23, 0x58, 0x6c, 0xa7, //0x0000cab8 .quad -6382629663588669919 + 0xe1, 0xae, 0xb4, 0x0d, 0x66, 0xaf, 0xf5, 0x1a, //0x0000cac0 .quad 1942651667131707105 + 0xaa, 0x6f, 0x28, 0x07, 0x2c, 0x6e, 0x47, 0xd1, //0x0000cac8 .quad -3366601061058449494 + 0x4d, 0xed, 0x90, 0xc8, 0x9f, 0x8d, 0xd9, 0x50, //0x0000cad0 .quad 5825843310384704845 + 0xca, 0x45, 0x79, 0x84, 0xdb, 0xa4, 0xcc, 0x82, //0x0000cad8 .quad -9021654690802612790 + 0xa0, 0x28, 0xb5, 0xba, 0x07, 0xf1, 0x0f, 0xe5, //0x0000cae0 .quad -1941067898873894752 + 0x3c, 0x97, 0x97, 0x65, 0x12, 0xce, 0x7f, 0xa3, //0x0000cae8 .quad -6665382345075878084 + 0xc8, 0x72, 0x62, 0xa9, 0x49, 0xed, 0x53, 0x1e, //0x0000caf0 .quad 2185351144835019464 + 0x0c, 0x7d, 0xfd, 0xfe, 0x96, 0xc1, 0x5f, 0xcc, //0x0000caf8 .quad -3720041912917459700 + 0x7a, 0x0f, 0xbb, 0x13, 0x9c, 0xe8, 0xe8, 0x25, //0x0000cb00 .quad 2731688931043774330 + 0x4f, 0xdc, 0xbc, 0xbe, 0xfc, 0xb1, 0x77, 0xff, //0x0000cb08 .quad -38366372719436721 + 0xac, 0xe9, 0x54, 0x8c, 0x61, 0x91, 0xb1, 0x77, //0x0000cb10 .quad 8624834609543440812 + 0xb1, 0x09, 0x36, 0xf7, 0x3d, 0xcf, 0xaa, 0x9f, //0x0000cb18 .quad -6941508010590729807 + 0x17, 0x24, 0x6a, 0xef, 0xb9, 0xf5, 0x9d, 0xd5, //0x0000cb20 .quad -3054014793352862697 + 0x1d, 0x8c, 0x03, 0x75, 0x0d, 0x83, 0x95, 0xc7, //0x0000cb28 .quad -4065198994811024355 + 0x1d, 0xad, 0x44, 0x6b, 0x28, 0x73, 0x05, 0x4b, //0x0000cb30 .quad 5405853545163697437 + 0x25, 0x6f, 0x44, 0xd2, 0xd0, 0xe3, 0x7a, 0xf9, //0x0000cb38 .quad -469812725086392539 + 0x32, 0xec, 0x0a, 0x43, 0xf9, 0x67, 0xe3, 0x4e, //0x0000cb40 .quad 5684501474941004850 + 0x77, 0xc5, 0x6a, 0x83, 0x62, 0xce, 0xec, 0x9b, //0x0000cb48 .quad -7211161980820077193 + 0x3f, 0xa7, 0xcd, 0x93, 0xf7, 0x41, 0x9c, 0x22, //0x0000cb50 .quad 2493940825248868159 + 0xd5, 0x76, 0x45, 0x24, 0xfb, 0x01, 0xe8, 0xc2, //0x0000cb58 .quad -4402266457597708587 + 0x0f, 0x11, 0xc1, 0x78, 0x75, 0x52, 0x43, 0x6b, //0x0000cb60 .quad 7729112049988473103 + 0x8a, 0xd4, 0x56, 0xed, 0x79, 0x02, 0xa2, 0xf3, //0x0000cb68 .quad -891147053569747830 + 0xa9, 0xaa, 0x78, 0x6b, 0x89, 0x13, 0x0a, 0x83, //0x0000cb70 .quad -9004363024039368023 + 0xd6, 0x44, 0x56, 0x34, 0x8c, 0x41, 0x45, 0x98, //0x0000cb78 .quad -7474495936122174250 + 0x53, 0xd5, 0x56, 0xc6, 0x6b, 0x98, 0xcc, 0x23, //0x0000cb80 .quad 2579604275232953683 + 0x0c, 0xd6, 0x6b, 0x41, 0xef, 0x91, 0x56, 0xbe, //0x0000cb88 .quad -4731433901725329908 + 0xa8, 0x8a, 0xec, 0xb7, 0x86, 0xbe, 0xbf, 0x2c, //0x0000cb90 .quad 3224505344041192104 + 0x8f, 0xcb, 0xc6, 0x11, 0x6b, 0x36, 0xec, 0xed, //0x0000cb98 .quad -1302606358729274481 + 0xa9, 0xd6, 0xf3, 0x32, 0x14, 0xd7, 0xf7, 0x7b, //0x0000cba0 .quad 8932844867666826921 + 0x39, 0x3f, 0x1c, 0xeb, 0x02, 0xa2, 0xb3, 0x94, //0x0000cba8 .quad -7731658001846878407 + 0x53, 0xcc, 0xb0, 0x3f, 0xd9, 0xcc, 0xf5, 0xda, //0x0000cbb0 .quad -2669001970698630061 + 0x07, 0x4f, 0xe3, 0xa5, 0x83, 0x8a, 0xe0, 0xb9, //0x0000cbb8 .quad -5052886483881210105 + 0x68, 0xff, 0x9c, 0x8f, 0x0f, 0x40, 0xb3, 0xd1, //0x0000cbc0 .quad -3336252463373287576 + 0xc9, 0x22, 0x5c, 0x8f, 0x24, 0xad, 0x58, 0xe8, //0x0000cbc8 .quad -1704422086424124727 + 0xa1, 0x1f, 0xc2, 0xb9, 0x09, 0x08, 0x10, 0x23, //0x0000cbd0 .quad 2526528228819083169 + 0xbe, 0x95, 0x99, 0xd9, 0x36, 0x6c, 0x37, 0x91, //0x0000cbd8 .quad -7982792831656159810 + 0x8a, 0xa7, 0x32, 0x28, 0x0c, 0x0a, 0xd4, 0xab, //0x0000cbe0 .quad -6065211750830921846 + 0x2d, 0xfb, 0xff, 0x8f, 0x44, 0x47, 0x85, 0xb5, //0x0000cbe8 .quad -5366805021142811859 + 0x6c, 0x51, 0x3f, 0x32, 0x8f, 0x0c, 0xc9, 0x16, //0x0000cbf0 .quad 1641857348316123500 + 0xf9, 0xf9, 0xff, 0xb3, 0x15, 0x99, 0xe6, 0xe2, //0x0000cbf8 .quad -2096820258001126919 + 0xe3, 0x92, 0x67, 0x7f, 0xd9, 0xa7, 0x3d, 0xae, //0x0000cc00 .quad -5891368184943504669 + 0x3b, 0xfc, 0x7f, 0x90, 0xad, 0x1f, 0xd0, 0x8d, //0x0000cc08 .quad -8228041688891786181 + 0x9c, 0x77, 0x41, 0xdf, 0xcf, 0x11, 0xcd, 0x99, //0x0000cc10 .quad -7364210231179380836 + 0x4a, 0xfb, 0x9f, 0xf4, 0x98, 0x27, 0x44, 0xb1, //0x0000cc18 .quad -5673366092687344822 + 0x83, 0xd5, 0x11, 0xd7, 0x43, 0x56, 0x40, 0x40, //0x0000cc20 .quad 4629795266307937667 + 0x1d, 0xfa, 0xc7, 0x31, 0x7f, 0x31, 0x95, 0xdd, //0x0000cc28 .quad -2480021597431793123 + 0x72, 0x25, 0x6b, 0x66, 0xea, 0x35, 0x28, 0x48, //0x0000cc30 .quad 5199465050656154994 + 0x52, 0xfc, 0x1c, 0x7f, 0xef, 0x3e, 0x7d, 0x8a, //0x0000cc38 .quad -8467542526035952558 + 0xcf, 0xee, 0x05, 0x00, 0x65, 0x43, 0x32, 0xda, //0x0000cc40 .quad -2724040723534582065 + 0x66, 0x3b, 0xe4, 0x5e, 0xab, 0x8e, 0x1c, 0xad, //0x0000cc48 .quad -5972742139117552794 + 0x82, 0x6a, 0x07, 0x40, 0x3e, 0xd4, 0xbe, 0x90, //0x0000cc50 .quad -8016736922845615486 + 0x40, 0x4a, 0x9d, 0x36, 0x56, 0xb2, 0x63, 0xd8, //0x0000cc58 .quad -2854241655469553088 + 0x91, 0xa2, 0x04, 0xe8, 0xa6, 0x44, 0x77, 0x5a, //0x0000cc60 .quad 6518754469289960081 + 0x68, 0x4e, 0x22, 0xe2, 0x75, 0x4f, 0x3e, 0x87, //0x0000cc68 .quad -8701430062309552536 + 0x36, 0xcb, 0x05, 0xa2, 0xd0, 0x15, 0x15, 0x71, //0x0000cc70 .quad 8148443086612450102 + 0x02, 0xe2, 0xaa, 0x5a, 0x53, 0xe3, 0x0d, 0xa9, //0x0000cc78 .quad -6265101559459552766 + 0x03, 0x3e, 0x87, 0xca, 0x44, 0x5b, 0x5a, 0x0d, //0x0000cc80 .quad 962181821410786819 + 0x83, 0x9a, 0x55, 0x31, 0x28, 0x5c, 0x51, 0xd3, //0x0000cc88 .quad -3219690930897053053 + 0xc2, 0x86, 0x94, 0xfe, 0x0a, 0x79, 0x58, 0xe8, //0x0000cc90 .quad -1704479370831952190 + 0x91, 0x80, 0xd5, 0x1e, 0x99, 0xd9, 0x12, 0x84, //0x0000cc98 .quad -8929835859451740015 + 0x72, 0xa8, 0x39, 0xbe, 0x4d, 0x97, 0x6e, 0x62, //0x0000cca0 .quad 7092772823314835570 + 0xb6, 0xe0, 0x8a, 0x66, 0xff, 0x8f, 0x17, 0xa5, //0x0000cca8 .quad -6550608805887287114 + 0x8f, 0x12, 0xc8, 0x2d, 0x21, 0x3d, 0x0a, 0xfb, //0x0000ccb0 .quad -357406007711231345 + 0xe3, 0x98, 0x2d, 0x40, 0xff, 0x73, 0x5d, 0xce, //0x0000ccb8 .quad -3576574988931720989 + 0x99, 0x0b, 0x9d, 0xbc, 0x34, 0x66, 0xe6, 0x7c, //0x0000ccc0 .quad 8999993282035256217 + 0x8e, 0x7f, 0x1c, 0x88, 0x7f, 0x68, 0xfa, 0x80, //0x0000ccc8 .quad -9152888395723407474 + 0x80, 0x4e, 0xc4, 0xeb, 0xc1, 0xff, 0x1f, 0x1c, //0x0000ccd0 .quad 2026619565689294464 + 0x72, 0x9f, 0x23, 0x6a, 0x9f, 0x02, 0x39, 0xa1, //0x0000ccd8 .quad -6829424476226871438 + 0x20, 0x62, 0xb5, 0x66, 0xb2, 0xff, 0x27, 0xa3, //0x0000cce0 .quad -6690097579743157728 + 0x4e, 0x87, 0xac, 0x44, 0x47, 0x43, 0x87, 0xc9, //0x0000cce8 .quad -3925094576856201394 + 0xa8, 0xba, 0x62, 0x00, 0x9f, 0xff, 0xf1, 0x4b, //0x0000ccf0 .quad 5472436080603216552 + 0x22, 0xa9, 0xd7, 0x15, 0x19, 0x14, 0xe9, 0xfb, //0x0000ccf8 .quad -294682202642863838 + 0xa9, 0xb4, 0x3d, 0x60, 0xc3, 0x3f, 0x77, 0x6f, //0x0000cd00 .quad 8031958568804398249 + 0xb5, 0xc9, 0xa6, 0xad, 0x8f, 0xac, 0x71, 0x9d, //0x0000cd08 .quad -7101705404292871755 + 0xd3, 0x21, 0x4d, 0x38, 0xb4, 0x0f, 0x55, 0xcb, //0x0000cd10 .quad -3795109844276665901 + 0x22, 0x7c, 0x10, 0x99, 0xb3, 0x17, 0xce, 0xc4, //0x0000cd18 .quad -4265445736938701790 + 0x48, 0x6a, 0x60, 0x46, 0xa1, 0x53, 0x2a, 0x7e, //0x0000cd20 .quad 9091170749936331336 + 0x2b, 0x9b, 0x54, 0x7f, 0xa0, 0x9d, 0x01, 0xf6, //0x0000cd28 .quad -720121152745989333 + 0x6d, 0x42, 0xfc, 0xcb, 0x44, 0x74, 0xda, 0x2e, //0x0000cd30 .quad 3376138709496513133 + 0xfb, 0xe0, 0x94, 0x4f, 0x84, 0x02, 0xc1, 0x99, //0x0000cd38 .quad -7367604748107325189 + 0x08, 0x53, 0xfb, 0xfe, 0x55, 0x11, 0x91, 0xfa, //0x0000cd40 .quad -391512631556746488 + 0x39, 0x19, 0x7a, 0x63, 0x25, 0x43, 0x31, 0xc0, //0x0000cd48 .quad -4597819916706768583 + 0xca, 0x27, 0xba, 0x7e, 0xab, 0x55, 0x35, 0x79, //0x0000cd50 .quad 8733981247408842698 + 0x88, 0x9f, 0x58, 0xbc, 0xee, 0x93, 0x3d, 0xf0, //0x0000cd58 .quad -1135588877456072824 + 0xde, 0x58, 0x34, 0x2f, 0x8b, 0x55, 0xc1, 0x4b, //0x0000cd60 .quad 5458738279630526686 + 0xb5, 0x63, 0xb7, 0x35, 0x75, 0x7c, 0x26, 0x96, //0x0000cd68 .quad -7627272076051127371 + 0x16, 0x6f, 0x01, 0xfb, 0xed, 0xaa, 0xb1, 0x9e, //0x0000cd70 .quad -7011635205744005354 + 0xa2, 0x3c, 0x25, 0x83, 0x92, 0x1b, 0xb0, 0xbb, //0x0000cd78 .quad -4922404076636521310 + 0xdc, 0xca, 0xc1, 0x79, 0xa9, 0x15, 0x5e, 0x46, //0x0000cd80 .quad 5070514048102157020 + 0xcb, 0x8b, 0xee, 0x23, 0x77, 0x22, 0x9c, 0xea, //0x0000cd88 .quad -1541319077368263733 + 0xc9, 0x1e, 0x19, 0xec, 0x89, 0xcd, 0xfa, 0x0b, //0x0000cd90 .quad 863228270850154185 + 0x5f, 0x17, 0x75, 0x76, 0x8a, 0x95, 0xa1, 0x92, //0x0000cd98 .quad -7880853450996246689 + 0x7b, 0x66, 0x1f, 0x67, 0xec, 0x80, 0xf9, 0xce, //0x0000cda0 .quad -3532650679864695173 + 0x36, 0x5d, 0x12, 0x14, 0xed, 0xfa, 0x49, 0xb7, //0x0000cda8 .quad -5239380795317920458 + 0x1a, 0x40, 0xe7, 0x80, 0x27, 0xe1, 0xb7, 0x82, //0x0000cdb0 .quad -9027499368258256870 + 0x84, 0xf4, 0x16, 0x59, 0xa8, 0x79, 0x1c, 0xe5, //0x0000cdb8 .quad -1937539975720012668 + 0x10, 0x88, 0x90, 0xb0, 0xb8, 0xec, 0xb2, 0xd1, //0x0000cdc0 .quad -3336344095947716592 + 0xd2, 0x58, 0xae, 0x37, 0x09, 0xcc, 0x31, 0x8f, //0x0000cdc8 .quad -8128491512466089774 + 0x15, 0xaa, 0xb4, 0xdc, 0xe6, 0xa7, 0x1f, 0x86, //0x0000cdd0 .quad -8782116138362033643 + 0x07, 0xef, 0x99, 0x85, 0x0b, 0x3f, 0xfe, 0xb2, //0x0000cdd8 .quad -5548928372155224313 + 0x9a, 0xd4, 0xe1, 0x93, 0xe0, 0x91, 0xa7, 0x67, //0x0000cde0 .quad 7469098900757009562 + 0xc9, 0x6a, 0x00, 0x67, 0xce, 0xce, 0xbd, 0xdf, //0x0000cde8 .quad -2324474446766642487 + 0xe0, 0x24, 0x6d, 0x5c, 0x2c, 0xbb, 0xc8, 0xe0, //0x0000cdf0 .quad -2249342214667950880 + 0xbd, 0x42, 0x60, 0x00, 0x41, 0xa1, 0xd6, 0x8b, //0x0000cdf8 .quad -8370325556870233411 + 0x18, 0x6e, 0x88, 0x73, 0xf7, 0xe9, 0xfa, 0x58, //0x0000ce00 .quad 6411694268519837208 + 0x6d, 0x53, 0x78, 0x40, 0x91, 0x49, 0xcc, 0xae, //0x0000ce08 .quad -5851220927660403859 + 0x9e, 0x89, 0x6a, 0x50, 0x75, 0xa4, 0x39, 0xaf, //0x0000ce10 .quad -5820440219632367202 + 0x48, 0x68, 0x96, 0x90, 0xf5, 0x5b, 0x7f, 0xda, //0x0000ce18 .quad -2702340141148116920 + 0x03, 0x96, 0x42, 0x52, 0xc9, 0x06, 0x84, 0x6d, //0x0000ce20 .quad 7891439908798240259 + 0x2d, 0x01, 0x5e, 0x7a, 0x79, 0x99, 0x8f, 0x88, //0x0000ce28 .quad -8606491615858654931 + 0x83, 0x3b, 0xd3, 0xa6, 0x7b, 0x08, 0xe5, 0xc8, //0x0000ce30 .quad -3970758169284363389 + 0x78, 0x81, 0xf5, 0xd8, 0xd7, 0x7f, 0xb3, 0xaa, //0x0000ce38 .quad -6146428501395930760 + 0x64, 0x0a, 0x88, 0x90, 0x9a, 0x4a, 0x1e, 0xfb, //0x0000ce40 .quad -351761693178066332 + 0xd6, 0xe1, 0x32, 0xcf, 0xcd, 0x5f, 0x60, 0xd5, //0x0000ce48 .quad -3071349608317525546 + 0x7f, 0x06, 0x55, 0x9a, 0xa0, 0xee, 0xf2, 0x5c, //0x0000ce50 .quad 6697677969404790399 + 0x26, 0xcd, 0x7f, 0xa1, 0xe0, 0x3b, 0x5c, 0x85, //0x0000ce58 .quad -8837122532839535322 + 0x1e, 0x48, 0xea, 0xc0, 0x48, 0xaa, 0x2f, 0xf4, //0x0000ce60 .quad -851274575098787810 + 0x6f, 0xc0, 0xdf, 0xc9, 0xd8, 0x4a, 0xb3, 0xa6, //0x0000ce68 .quad -6434717147622031249 + 0x26, 0xda, 0x24, 0xf1, 0xda, 0x94, 0x3b, 0xf1, //0x0000ce70 .quad -1064093218873484762 + 0x8b, 0xb0, 0x57, 0xfc, 0x8e, 0x1d, 0x60, 0xd0, //0x0000ce78 .quad -3431710416100151157 + 0x58, 0x08, 0xb7, 0xd6, 0x08, 0x3d, 0xc5, 0x76, //0x0000ce80 .quad 8558313775058847832 + 0x57, 0xce, 0xb6, 0x5d, 0x79, 0x12, 0x3c, 0x82, //0x0000ce88 .quad -9062348037703676329 + 0x6e, 0xca, 0x64, 0x0c, 0x4b, 0x8c, 0x76, 0x54, //0x0000ce90 .quad 6086206200396171886 + 0xed, 0x81, 0x24, 0xb5, 0x17, 0x17, 0xcb, 0xa2, //0x0000ce98 .quad -6716249028702207507 + 0x09, 0xfd, 0x7d, 0xcf, 0x5d, 0x2f, 0x94, 0xa9, //0x0000cea0 .quad -6227300304786948855 + 0x68, 0xa2, 0x6d, 0xa2, 0xdd, 0xdc, 0x7d, 0xcb, //0x0000cea8 .quad -3783625267450371480 + 0x4c, 0x7c, 0x5d, 0x43, 0x35, 0x3b, 0xf9, 0xd3, //0x0000ceb0 .quad -3172439362556298164 + 0x02, 0x0b, 0x09, 0x0b, 0x15, 0x54, 0x5d, 0xfe, //0x0000ceb8 .quad -117845565885576446 + 0xaf, 0x6d, 0x1a, 0x4a, 0x01, 0xc5, 0x7b, 0xc4, //0x0000cec0 .quad -4288617610811380305 + 0xe1, 0xa6, 0xe5, 0x26, 0x8d, 0x54, 0xfa, 0x9e, //0x0000cec8 .quad -6991182506319567135 + 0x1b, 0x09, 0xa1, 0x9c, 0x41, 0xb6, 0x9a, 0x35, //0x0000ced0 .quad 3862600023340550427 + 0x9a, 0x10, 0x9f, 0x70, 0xb0, 0xe9, 0xb8, 0xc6, //0x0000ced8 .quad -4127292114472071014 + 0x62, 0x4b, 0xc9, 0x03, 0xd2, 0x63, 0x01, 0xc3, //0x0000cee0 .quad -4395122007679087774 + 0xc0, 0xd4, 0xc6, 0x8c, 0x1c, 0x24, 0x67, 0xf8, //0x0000cee8 .quad -547429124662700864 + 0x1d, 0xcf, 0x5d, 0x42, 0x63, 0xde, 0xe0, 0x79, //0x0000cef0 .quad 8782263791269039901 + 0xf8, 0x44, 0xfc, 0xd7, 0x91, 0x76, 0x40, 0x9b, //0x0000cef8 .quad -7259672230555269896 + 0xe4, 0x42, 0xf5, 0x12, 0xfc, 0x15, 0x59, 0x98, //0x0000cf00 .quad -7468914334623251740 + 0x36, 0x56, 0xfb, 0x4d, 0x36, 0x94, 0x10, 0xc2, //0x0000cf08 .quad -4462904269766699466 + 0x9d, 0x93, 0xb2, 0x17, 0x7b, 0x5b, 0x6f, 0x3e, //0x0000cf10 .quad 4498915137003099037 + 0xc4, 0x2b, 0x7a, 0xe1, 0x43, 0xb9, 0x94, 0xf2, //0x0000cf18 .quad -966944318780986428 + 0x42, 0x9c, 0xcf, 0xee, 0x2c, 0x99, 0x05, 0xa7, //0x0000cf20 .quad -6411550076227838910 + 0x5a, 0x5b, 0xec, 0x6c, 0xca, 0xf3, 0x9c, 0x97, //0x0000cf28 .quad -7521869226879198374 + 0x53, 0x83, 0x83, 0x2a, 0x78, 0xff, 0xc6, 0x50, //0x0000cf30 .quad 5820620459997365075 + 0x31, 0x72, 0x27, 0x08, 0xbd, 0x30, 0x84, 0xbd, //0x0000cf38 .quad -4790650515171610063 + 0x28, 0x64, 0x24, 0x35, 0x56, 0xbf, 0xf8, 0xa4, //0x0000cf40 .quad -6559282480285457368 + 0xbd, 0x4e, 0x31, 0x4a, 0xec, 0x3c, 0xe5, 0xec, //0x0000cf48 .quad -1376627125537124675 + 0x99, 0xbe, 0x36, 0xe1, 0x95, 0x77, 0x1b, 0x87, //0x0000cf50 .quad -8711237568605798759 + 0x36, 0xd1, 0x5e, 0xae, 0x13, 0x46, 0x0f, 0x94, //0x0000cf58 .quad -7777920981101784778 + 0x3f, 0x6e, 0x84, 0x59, 0x7b, 0x55, 0xe2, 0x28, //0x0000cf60 .quad 2946011094524915263 + 0x84, 0x85, 0xf6, 0x99, 0x98, 0x17, 0x13, 0xb9, //0x0000cf68 .quad -5110715207949843068 + 0xcf, 0x89, 0xe5, 0x2f, 0xda, 0xea, 0x1a, 0x33, //0x0000cf70 .quad 3682513868156144079 + 0xe5, 0x26, 0x74, 0xc0, 0x7e, 0xdd, 0x57, 0xe7, //0x0000cf78 .quad -1776707991509915931 + 0x21, 0x76, 0xef, 0x5d, 0xc8, 0xd2, 0xf0, 0x3f, //0x0000cf80 .quad 4607414176811284001 + 0x4f, 0x98, 0x48, 0x38, 0x6f, 0xea, 0x96, 0x90, //0x0000cf88 .quad -8027971522334779313 + 0xa9, 0x53, 0x6b, 0x75, 0x7a, 0x07, 0xed, 0x0f, //0x0000cf90 .quad 1147581702586717097 + 0x63, 0xbe, 0x5a, 0x06, 0x0b, 0xa5, 0xbc, 0xb4, //0x0000cf98 .quad -5423278384491086237 + 0x94, 0x28, 0xc6, 0x12, 0x59, 0x49, 0xe8, 0xd3, //0x0000cfa0 .quad -3177208890193991532 + 0xfb, 0x6d, 0xf1, 0xc7, 0x4d, 0xce, 0xeb, 0xe1, //0x0000cfa8 .quad -2167411962186469893 + 0x5c, 0xd9, 0xbb, 0xab, 0xd7, 0x2d, 0x71, 0x64, //0x0000cfb0 .quad 7237616480483531100 + 0xbd, 0xe4, 0xf6, 0x9c, 0xf0, 0x60, 0x33, 0x8d, //0x0000cfb8 .quad -8272161504007625539 + 0xb3, 0xcf, 0xaa, 0x96, 0x4d, 0x79, 0x8d, 0xbd, //0x0000cfc0 .quad -4788037454677749837 + 0xec, 0x9d, 0x34, 0xc4, 0x2c, 0x39, 0x80, 0xb0, //0x0000cfc8 .quad -5728515861582144020 + 0xa0, 0x83, 0x55, 0xfc, 0xa0, 0xd7, 0xf0, 0xec, //0x0000cfd0 .quad -1373360799919799392 + 0x67, 0xc5, 0x41, 0xf5, 0x77, 0x47, 0xa0, 0xdc, //0x0000cfd8 .quad -2548958808550292121 + 0x44, 0x72, 0xb5, 0x9d, 0xc4, 0x86, 0x16, 0xf4, //0x0000cfe0 .quad -858350499949874620 + 0x60, 0x1b, 0x49, 0xf9, 0xaa, 0x2c, 0xe4, 0x89, //0x0000cfe8 .quad -8510628282985014432 + 0xd5, 0xce, 0x22, 0xc5, 0x75, 0x28, 0x1c, 0x31, //0x0000cff0 .quad 3538747893490044629 + 0x39, 0x62, 0x9b, 0xb7, 0xd5, 0x37, 0x5d, 0xac, //0x0000cff8 .quad -6026599335303880135 + 0x8b, 0x82, 0x6b, 0x36, 0x93, 0x32, 0x63, 0x7d, //0x0000d000 .quad 9035120885289943691 + 0xc7, 0x3a, 0x82, 0x25, 0xcb, 0x85, 0x74, 0xd7, //0x0000d008 .quad -2921563150702462265 + 0x97, 0x31, 0x03, 0x02, 0x9c, 0xff, 0x5d, 0xae, //0x0000d010 .quad -5882264492762254953 + 0xbc, 0x64, 0x71, 0xf7, 0x9e, 0xd3, 0xa8, 0x86, //0x0000d018 .quad -8743505996830120772 + 0xfc, 0xfd, 0x83, 0x02, 0x83, 0x7f, 0xf5, 0xd9, //0x0000d020 .quad -2741144597525430788 + 0xeb, 0xbd, 0x4d, 0xb5, 0x86, 0x08, 0x53, 0xa8, //0x0000d028 .quad -6317696477610263061 + 0x7b, 0xfd, 0x24, 0xc3, 0x63, 0xdf, 0x72, 0xd0, //0x0000d030 .quad -3426430746906788485 + 0x66, 0x2d, 0xa1, 0x62, 0xa8, 0xca, 0x67, 0xd2, //0x0000d038 .quad -3285434578585440922 + 0x6d, 0x1e, 0xf7, 0x59, 0x9e, 0xcb, 0x47, 0x42, //0x0000d040 .quad 4776009810824339053 + 0x60, 0xbc, 0xa4, 0x3d, 0xa9, 0xde, 0x80, 0x83, //0x0000d048 .quad -8970925639256982432 + 0x08, 0xe6, 0x74, 0xf0, 0x85, 0xbe, 0xd9, 0x52, //0x0000d050 .quad 5970012263530423816 + 0x78, 0xeb, 0x0d, 0x8d, 0x53, 0x16, 0x61, 0xa4, //0x0000d058 .quad -6601971030643840136 + 0x8b, 0x1f, 0x92, 0x6c, 0x27, 0x2e, 0x90, 0x67, //0x0000d060 .quad 7462515329413029771 + 0x56, 0x66, 0x51, 0x70, 0xe8, 0x5b, 0x79, 0xcd, //0x0000d068 .quad -3640777769877412266 + 0xb6, 0x53, 0xdb, 0xa3, 0xd8, 0x1c, 0xba, 0x00, //0x0000d070 .quad 52386062455755702 + 0xf6, 0xdf, 0x32, 0x46, 0x71, 0xd9, 0x6b, 0x80, //0x0000d078 .quad -9193015133814464522 + 0xa4, 0x28, 0xd2, 0xcc, 0x0e, 0xa4, 0xe8, 0x80, //0x0000d080 .quad -9157889458785081180 + 0xf3, 0x97, 0xbf, 0x97, 0xcd, 0xcf, 0x86, 0xa0, //0x0000d088 .quad -6879582898840692749 + 0xcd, 0xb2, 0x06, 0x80, 0x12, 0xcd, 0x22, 0x61, //0x0000d090 .quad 6999382250228200141 + 0xf0, 0x7d, 0xaf, 0xfd, 0xc0, 0x83, 0xa8, 0xc8, //0x0000d098 .quad -3987792605123478032 + 0x81, 0x5f, 0x08, 0x20, 0x57, 0x80, 0x6b, 0x79, //0x0000d0a0 .quad 8749227812785250177 + 0x6c, 0x5d, 0x1b, 0x3d, 0xb1, 0xa4, 0xd2, 0xfa, //0x0000d0a8 .quad -373054737976959636 + 0xb0, 0x3b, 0x05, 0x74, 0x36, 0x30, 0xe3, 0xcb, //0x0000d0b0 .quad -3755104653863994448 + 0x63, 0x1a, 0x31, 0xc6, 0xee, 0xa6, 0xc3, 0x9c, //0x0000d0b8 .quad -7150688238876681629 + 0x9c, 0x8a, 0x06, 0x11, 0x44, 0xfc, 0xdb, 0xbe, //0x0000d0c0 .quad -4693880817329993060 + 0xfc, 0x60, 0xbd, 0x77, 0xaa, 0x90, 0xf4, 0xc3, //0x0000d0c8 .quad -4326674280168464132 + 0x44, 0x2d, 0x48, 0x15, 0x55, 0xfb, 0x92, 0xee, //0x0000d0d0 .quad -1255665003235103420 + 0x3b, 0xb9, 0xac, 0x15, 0xd5, 0xb4, 0xf1, 0xf4, //0x0000d0d8 .quad -796656831783192261 + 0x4a, 0x1c, 0x4d, 0x2d, 0x15, 0xdd, 0x1b, 0x75, //0x0000d0e0 .quad 8438581409832836170 + 0xc5, 0xf3, 0x8b, 0x2d, 0x05, 0x11, 0x17, 0x99, //0x0000d0e8 .quad -7415439547505577019 + 0x5d, 0x63, 0xa0, 0x78, 0x5a, 0xd4, 0x62, 0xd2, //0x0000d0f0 .quad -3286831292991118499 + 0xb6, 0xf0, 0xee, 0x78, 0x46, 0xd5, 0x5c, 0xbf, //0x0000d0f8 .quad -4657613415954583370 + 0x34, 0x7c, 0xc8, 0x16, 0x71, 0x89, 0xfb, 0x86, //0x0000d100 .quad -8720225134666286028 + 0xe4, 0xac, 0x2a, 0x17, 0x98, 0x0a, 0x34, 0xef, //0x0000d108 .quad -1210330751515841308 + 0xa0, 0x4d, 0x3d, 0xae, 0xe6, 0x35, 0x5d, 0xd4, //0x0000d110 .quad -3144297699952734816 + 0x0e, 0xac, 0x7a, 0x0e, 0x9f, 0x86, 0x80, 0x95, //0x0000d118 .quad -7673985747338482674 + 0x09, 0xa1, 0xcc, 0x59, 0x60, 0x83, 0x74, 0x89, //0x0000d120 .quad -8542058143368306423 + 0x12, 0x57, 0x19, 0xd2, 0x46, 0xa8, 0xe0, 0xba, //0x0000d128 .quad -4980796165745715438 + 0x4b, 0xc9, 0x3f, 0x70, 0x38, 0xa4, 0xd1, 0x2b, //0x0000d130 .quad 3157485376071780683 + 0xd7, 0xac, 0x9f, 0x86, 0x58, 0xd2, 0x98, 0xe9, //0x0000d138 .quad -1614309188754756393 + 0xcf, 0xdd, 0x27, 0x46, 0xa3, 0x06, 0x63, 0x7b, //0x0000d140 .quad 8890957387685944783 + 0x06, 0xcc, 0x23, 0x54, 0x77, 0x83, 0xff, 0x91, //0x0000d148 .quad -7926472270612804602 + 0x42, 0xd5, 0xb1, 0x17, 0x4c, 0xc8, 0x3b, 0x1a, //0x0000d150 .quad 1890324697752655170 + 0x08, 0xbf, 0x2c, 0x29, 0x55, 0x64, 0x7f, 0xb6, //0x0000d158 .quad -5296404319838617848 + 0x93, 0x4a, 0x9e, 0x1d, 0x5f, 0xba, 0xca, 0x20, //0x0000d160 .quad 2362905872190818963 + 0xca, 0xee, 0x77, 0x73, 0x6a, 0x3d, 0x1f, 0xe4, //0x0000d168 .quad -2008819381370884406 + 0x9c, 0xee, 0x82, 0x72, 0x7b, 0xb4, 0x7e, 0x54, //0x0000d170 .quad 6088502188546649756 + 0x3e, 0xf5, 0x2a, 0x88, 0x62, 0x86, 0x93, 0x8e, //0x0000d178 .quad -8173041140997884610 + 0x43, 0xaa, 0x23, 0x4f, 0x9a, 0x61, 0x9e, 0xe9, //0x0000d180 .quad -1612744301171463613 + 0x8d, 0xb2, 0x35, 0x2a, 0xfb, 0x67, 0x38, 0xb2, //0x0000d188 .quad -5604615407819967859 + 0xd4, 0x94, 0xec, 0xe2, 0x00, 0xfa, 0x05, 0x64, //0x0000d190 .quad 7207441660390446292 + 0x31, 0x1f, 0xc3, 0xf4, 0xf9, 0x81, 0xc6, 0xde, //0x0000d198 .quad -2394083241347571919 + 0x04, 0xdd, 0xd3, 0x8d, 0x40, 0xbc, 0x83, 0xde, //0x0000d1a0 .quad -2412877989897052924 + 0x7e, 0xf3, 0xf9, 0x38, 0x3c, 0x11, 0x3c, 0x8b, //0x0000d1a8 .quad -8413831053483314306 + 0x45, 0xd4, 0x48, 0xb1, 0x50, 0xab, 0x24, 0x96, //0x0000d1b0 .quad -7627783505798704059 + 0x5e, 0x70, 0x38, 0x47, 0x8b, 0x15, 0x0b, 0xae, //0x0000d1b8 .quad -5905602798426754978 + 0x57, 0x09, 0x9b, 0xdd, 0x24, 0xd6, 0xad, 0x3b, //0x0000d1c0 .quad 4300328673033783639 + 0x76, 0x8c, 0x06, 0x19, 0xee, 0xda, 0x8d, 0xd9, //0x0000d1c8 .quad -2770317479606055818 + 0xd6, 0xe5, 0x80, 0x0a, 0xd7, 0xa5, 0x4c, 0xe5, //0x0000d1d0 .quad -1923980597781273130 + 0xc9, 0x17, 0xa4, 0xcf, 0xd4, 0xa8, 0xf8, 0x87, //0x0000d1d8 .quad -8648977452394866743 + 0x4c, 0x1f, 0x21, 0xcd, 0x4c, 0xcf, 0x9f, 0x5e, //0x0000d1e0 .quad 6818396289628184396 + 0xbc, 0x1d, 0x8d, 0x03, 0x0a, 0xd3, 0xf6, 0xa9, //0x0000d1e8 .quad -6199535797066195524 + 0x1f, 0x67, 0x69, 0x00, 0x20, 0xc3, 0x47, 0x76, //0x0000d1f0 .quad 8522995362035230495 + 0x2b, 0x65, 0x70, 0x84, 0xcc, 0x87, 0x74, 0xd4, //0x0000d1f8 .quad -3137733727905356501 + 0x73, 0xe0, 0x41, 0x00, 0xf4, 0xd9, 0xec, 0x29, //0x0000d200 .quad 3021029092058325107 + 0x3b, 0x3f, 0xc6, 0xd2, 0xdf, 0xd4, 0xc8, 0x84, //0x0000d208 .quad -8878612607581929669 + 0x90, 0x58, 0x52, 0x00, 0x71, 0x10, 0x68, 0xf4, //0x0000d210 .quad -835399653354481520 + 0x09, 0xcf, 0x77, 0xc7, 0x17, 0x0a, 0xfb, 0xa5, //0x0000d218 .quad -6486579741050024183 + 0xb4, 0xee, 0x66, 0x40, 0x8d, 0x14, 0x82, 0x71, //0x0000d220 .quad 8179122470161673908 + 0xcc, 0xc2, 0x55, 0xb9, 0x9d, 0xcc, 0x79, 0xcf, //0x0000d228 .quad -3496538657885142324 + 0x30, 0x55, 0x40, 0x48, 0xd8, 0x4c, 0xf1, 0xc6, //0x0000d230 .quad -4111420493003729616 + 0xbf, 0x99, 0xd5, 0x93, 0xe2, 0x1f, 0xac, 0x81, //0x0000d238 .quad -9102865688819295809 + 0x7c, 0x6a, 0x50, 0x5a, 0x0e, 0xa0, 0xad, 0xb8, //0x0000d240 .quad -5139275616254662020 + 0x2f, 0x00, 0xcb, 0x38, 0xdb, 0x27, 0x17, 0xa2, //0x0000d248 .quad -6766896092596731857 + 0x1c, 0x85, 0xe4, 0xf0, 0x11, 0x08, 0xd9, 0xa6, //0x0000d250 .quad -6424094520318327524 + 0x3b, 0xc0, 0xfd, 0x06, 0xd2, 0xf1, 0x9c, 0xca, //0x0000d258 .quad -3846934097318526917 + 0x63, 0xa6, 0x1d, 0x6d, 0x16, 0x4a, 0x8f, 0x90, //0x0000d260 .quad -8030118150397909405 + 0x4a, 0x30, 0xbd, 0x88, 0x46, 0x2e, 0x44, 0xfd, //0x0000d268 .quad -196981603220770742 + 0xfe, 0x87, 0x32, 0x04, 0x4e, 0x8e, 0x59, 0x9a, //0x0000d270 .quad -7324666853212387330 + 0x2e, 0x3e, 0x76, 0x15, 0xec, 0x9c, 0x4a, 0x9e, //0x0000d278 .quad -7040642529654063570 + 0xfd, 0x29, 0x3f, 0x85, 0xe1, 0xf1, 0xef, 0x40, //0x0000d280 .quad 4679224488766679549 + 0xba, 0xcd, 0xd3, 0x1a, 0x27, 0x44, 0xdd, 0xc5, //0x0000d288 .quad -4189117143640191558 + 0x7c, 0xf4, 0x8e, 0xe6, 0x59, 0xee, 0x2b, 0xd1, //0x0000d290 .quad -3374341425896426372 + 0x28, 0xc1, 0x88, 0xe1, 0x30, 0x95, 0x54, 0xf7, //0x0000d298 .quad -624710411122851544 + 0xce, 0x58, 0x19, 0x30, 0xf8, 0x74, 0xbb, 0x82, //0x0000d2a0 .quad -9026492418826348338 + 0xb9, 0x78, 0xf5, 0x8c, 0x3e, 0xdd, 0x94, 0x9a, //0x0000d2a8 .quad -7307973034592864071 + 0x01, 0xaf, 0x1f, 0x3c, 0x36, 0x52, 0x6a, 0xe3, //0x0000d2b0 .quad -2059743486678159615 + 0xe7, 0xd6, 0x32, 0x30, 0x8e, 0x14, 0x3a, 0xc1, //0x0000d2b8 .quad -4523280274813692185 + 0xc1, 0x9a, 0x27, 0xcb, 0xc3, 0xe6, 0x44, 0xdc, //0x0000d2c0 .quad -2574679358347699519 + 0xa1, 0x8c, 0x3f, 0xbc, 0xb1, 0x99, 0x88, 0xf1, //0x0000d2c8 .quad -1042414325089727327 + 0xb9, 0xc0, 0xf8, 0x5e, 0x3a, 0x10, 0xab, 0x29, //0x0000d2d0 .quad 3002511419460075705 + 0xe5, 0xb7, 0xa7, 0x15, 0x0f, 0x60, 0xf5, 0x96, //0x0000d2d8 .quad -7569037980822161435 + 0xe7, 0xf0, 0xb6, 0xf6, 0x48, 0xd4, 0x15, 0x74, //0x0000d2e0 .quad 8364825292752482535 + 0xde, 0xa5, 0x11, 0xdb, 0x12, 0xb8, 0xb2, 0xbc, //0x0000d2e8 .quad -4849611457600313890 + 0x21, 0xad, 0x64, 0x34, 0x5b, 0x49, 0x1b, 0x11, //0x0000d2f0 .quad 1232659579085827361 + 0x56, 0x0f, 0xd6, 0x91, 0x17, 0x66, 0xdf, 0xeb, //0x0000d2f8 .quad -1450328303573004458 + 0x34, 0xec, 0xbe, 0x00, 0xd9, 0x0d, 0xb1, 0xca, //0x0000d300 .quad -3841273781498745804 + 0x95, 0xc9, 0x25, 0xbb, 0xce, 0x9f, 0x6b, 0x93, //0x0000d308 .quad -7823984217374209643 + 0x42, 0xa7, 0xee, 0x40, 0x4f, 0x51, 0x5d, 0x3d, //0x0000d310 .quad 4421779809981343554 + 0xfb, 0x3b, 0xef, 0x69, 0xc2, 0x87, 0x46, 0xb8, //0x0000d318 .quad -5168294253290374149 + 0x12, 0x51, 0x2a, 0x11, 0xa3, 0xa5, 0xb4, 0x0c, //0x0000d320 .quad 915538744049291538 + 0xfa, 0x0a, 0x6b, 0x04, 0xb3, 0x29, 0x58, 0xe6, //0x0000d328 .quad -1848681798185579782 + 0xab, 0x72, 0xba, 0xea, 0x85, 0xe7, 0xf0, 0x47, //0x0000d330 .quad 5183897733458195115 + 0xdc, 0xe6, 0xc2, 0xe2, 0x0f, 0x1a, 0xf7, 0x8f, //0x0000d338 .quad -8072955151507069220 + 0x56, 0x0f, 0x69, 0x65, 0x67, 0x21, 0xed, 0x59, //0x0000d340 .quad 6479872166822743894 + 0x93, 0xa0, 0x73, 0xdb, 0x93, 0xe0, 0xf4, 0xb3, //0x0000d348 .quad -5479507920956448621 + 0x2c, 0x53, 0xc3, 0x3e, 0xc1, 0x69, 0x68, 0x30, //0x0000d350 .quad 3488154190101041964 + 0xb8, 0x88, 0x50, 0xd2, 0xb8, 0x18, 0xf2, 0xe0, //0x0000d358 .quad -2237698882768172872 + 0xfb, 0x13, 0x3a, 0xc7, 0x18, 0x42, 0x41, 0x1e, //0x0000d360 .quad 2180096368813151227 + 0x73, 0x55, 0x72, 0x83, 0x73, 0x4f, 0x97, 0x8c, //0x0000d368 .quad -8316090829371189901 + 0xfa, 0x98, 0x08, 0xf9, 0x9e, 0x92, 0xd1, 0xe5, //0x0000d370 .quad -1886565557410948870 + 0xcf, 0xea, 0x4e, 0x64, 0x50, 0x23, 0xbd, 0xaf, //0x0000d378 .quad -5783427518286599473 + 0x39, 0xbf, 0x4a, 0xb7, 0x46, 0xf7, 0x45, 0xdf, //0x0000d380 .quad -2358206946763686087 + 0x83, 0xa5, 0x62, 0x7d, 0x24, 0x6c, 0xac, 0xdb, //0x0000d388 .quad -2617598379430861437 + 0x83, 0xb7, 0x8e, 0x32, 0x8c, 0xba, 0x8b, 0x6b, //0x0000d390 .quad 7749492695127472003 + 0x72, 0xa7, 0x5d, 0xce, 0x96, 0xc3, 0x4b, 0x89, //0x0000d398 .quad -8553528014785370254 + 0x64, 0x65, 0x32, 0x3f, 0x2f, 0xa9, 0x6e, 0x06, //0x0000d3a0 .quad 463493832054564196 + 0x4f, 0x11, 0xf5, 0x81, 0x7c, 0xb4, 0x9e, 0xab, //0x0000d3a8 .quad -6080224000054324913 + 0xbd, 0xfe, 0xfe, 0x0e, 0x7b, 0x53, 0x0a, 0xc8, //0x0000d3b0 .quad -4032318728359182659 + 0xa2, 0x55, 0x72, 0xa2, 0x9b, 0x61, 0x86, 0xd6, //0x0000d3b8 .quad -2988593981640518238 + 0x36, 0x5f, 0x5f, 0xe9, 0x2c, 0x74, 0x06, 0xbd, //0x0000d3c0 .quad -4826042214438183114 + 0x85, 0x75, 0x87, 0x45, 0x01, 0xfd, 0x13, 0x86, //0x0000d3c8 .quad -8785400266166405755 + 0x04, 0x37, 0xb7, 0x23, 0x38, 0x11, 0x48, 0x2c, //0x0000d3d0 .quad 3190819268807046916 + 0xe7, 0x52, 0xe9, 0x96, 0x41, 0xfc, 0x98, 0xa7, //0x0000d3d8 .quad -6370064314280619289 + 0xc5, 0x04, 0xa5, 0x2c, 0x86, 0x15, 0x5a, 0xf7, //0x0000d3e0 .quad -623161932418579259 + 0xa0, 0xa7, 0xa3, 0xfc, 0x51, 0x3b, 0x7f, 0xd1, //0x0000d3e8 .quad -3350894374423386208 + 0xfb, 0x22, 0xe7, 0xdb, 0x73, 0x4d, 0x98, 0x9a, //0x0000d3f0 .quad -7307005235402693893 + 0xc4, 0x48, 0xe6, 0x3d, 0x13, 0x85, 0xef, 0x82, //0x0000d3f8 .quad -9011838011655698236 + 0xba, 0xeb, 0xe0, 0xd2, 0xd0, 0x60, 0x3e, 0xc1, //0x0000d400 .quad -4522070525825979462 + 0xf5, 0xda, 0x5f, 0x0d, 0x58, 0x66, 0xab, 0xa3, //0x0000d408 .quad -6653111496142234891 + 0xa8, 0x26, 0x99, 0x07, 0x05, 0xf9, 0x8d, 0x31, //0x0000d410 .quad 3570783879572301480 + 0xb3, 0xd1, 0xb7, 0x10, 0xee, 0x3f, 0x96, 0xcc, //0x0000d418 .quad -3704703351750405709 + 0x52, 0x70, 0x7f, 0x49, 0x46, 0x77, 0xf1, 0xfd, //0x0000d420 .quad -148206168962011054 + 0x1f, 0xc6, 0xe5, 0x94, 0xe9, 0xcf, 0xbb, 0xff, //0x0000d428 .quad -19193171260619233 + 0x33, 0xa6, 0xef, 0xed, 0x8b, 0xea, 0xb6, 0xfe, //0x0000d430 .quad -92628855601256909 + 0xd3, 0x9b, 0x0f, 0xfd, 0xf1, 0x61, 0xd5, 0x9f, //0x0000d438 .quad -6929524759678968877 + 0xc0, 0x8f, 0x6b, 0xe9, 0x2e, 0xa5, 0x64, 0xfe, //0x0000d440 .quad -115786069501571136 + 0xc8, 0x82, 0x53, 0x7c, 0x6e, 0xba, 0xca, 0xc7, //0x0000d448 .quad -4050219931171323192 + 0xb0, 0x73, 0xc6, 0xa3, 0x7a, 0xce, 0xfd, 0x3d, //0x0000d450 .quad 4466953431550423984 + 0x7b, 0x63, 0x68, 0x1b, 0x0a, 0x69, 0xbd, 0xf9, //0x0000d458 .quad -451088895536766085 + 0x4e, 0x08, 0x5c, 0xa6, 0x0c, 0xa1, 0xbe, 0x06, //0x0000d460 .quad 486002885505321038 + 0x2d, 0x3e, 0x21, 0x51, 0xa6, 0x61, 0x16, 0x9c, //0x0000d468 .quad -7199459587351560659 + 0x62, 0x0a, 0xf3, 0xcf, 0x4f, 0x49, 0x6e, 0x48, //0x0000d470 .quad 5219189625309039202 + 0xb8, 0x8d, 0x69, 0xe5, 0x0f, 0xfa, 0x1b, 0xc3, //0x0000d478 .quad -4387638465762062920 + 0xfa, 0xcc, 0xef, 0xc3, 0xa3, 0xdb, 0x89, 0x5a, //0x0000d480 .quad 6523987031636299002 + 0x26, 0xf1, 0xc3, 0xde, 0x93, 0xf8, 0xe2, 0xf3, //0x0000d488 .quad -872862063775190746 + 0x1c, 0xe0, 0x75, 0x5a, 0x46, 0x29, 0x96, 0xf8, //0x0000d490 .quad -534194123654701028 + 0xb7, 0x76, 0x3a, 0x6b, 0x5c, 0xdb, 0x6d, 0x98, //0x0000d498 .quad -7463067817500576073 + 0x23, 0x58, 0x13, 0xf1, 0x97, 0xb3, 0xbb, 0xf6, //0x0000d4a0 .quad -667742654568376285 + 0x65, 0x14, 0x09, 0x86, 0x33, 0x52, 0x89, 0xbe, //0x0000d4a8 .quad -4717148753448332187 + 0x2c, 0x2e, 0x58, 0xed, 0x7d, 0xa0, 0x6a, 0x74, //0x0000d4b0 .quad 8388693718644305452 + 0x7f, 0x59, 0x8b, 0x67, 0xc0, 0xa6, 0x2b, 0xee, //0x0000d4b8 .quad -1284749923383027329 + 0xdc, 0x1c, 0x57, 0xb4, 0x4e, 0xa4, 0xc2, 0xa8, //0x0000d4c0 .quad -6286281471915778852 + 0xef, 0x17, 0xb7, 0x40, 0x38, 0x48, 0xdb, 0x94, //0x0000d4c8 .quad -7720497729755473937 + 0x13, 0xe4, 0x6c, 0x61, 0x62, 0x4d, 0xf3, 0x92, //0x0000d4d0 .quad -7857851839894723565 + 0xeb, 0xdd, 0xe4, 0x50, 0x46, 0x1a, 0x12, 0xba, //0x0000d4d8 .quad -5038936143766954517 + 0x17, 0x1d, 0xc8, 0xf9, 0xba, 0x20, 0xb0, 0x77, //0x0000d4e0 .quad 8624429273841147159 + 0x66, 0x15, 0x1e, 0xe5, 0xd7, 0xa0, 0x96, 0xe8, //0x0000d4e8 .quad -1686984161281305242 + 0x2e, 0x12, 0x1d, 0xdc, 0x74, 0x14, 0xce, 0x0a, //0x0000d4f0 .quad 778582277723329070 + 0x60, 0xcd, 0x32, 0xef, 0x86, 0x24, 0x5e, 0x91, //0x0000d4f8 .quad -7971894128441897632 + 0xba, 0x56, 0x24, 0x13, 0x92, 0x99, 0x81, 0x0d, //0x0000d500 .quad 973227847154161338 + 0xb8, 0x80, 0xff, 0xaa, 0xa8, 0xad, 0xb5, 0xb5, //0x0000d508 .quad -5353181642124984136 + 0x69, 0x6c, 0xed, 0x97, 0xf6, 0xff, 0xe1, 0x10, //0x0000d510 .quad 1216534808942701673 + 0xe6, 0x60, 0xbf, 0xd5, 0x12, 0x19, 0x23, 0xe3, //0x0000d518 .quad -2079791034228842266 + 0xc1, 0x63, 0xf4, 0x1e, 0xfa, 0x3f, 0x8d, 0xca, //0x0000d520 .quad -3851351762838199359 + 0x8f, 0x9c, 0x97, 0xc5, 0xab, 0xef, 0xf5, 0x8d, //0x0000d528 .quad -8217398424034108273 + 0xb2, 0x7c, 0xb1, 0xa6, 0xf8, 0x8f, 0x30, 0xbd, //0x0000d530 .quad -4814189703547749198 + 0xb3, 0x83, 0xfd, 0xb6, 0x96, 0x6b, 0x73, 0xb1, //0x0000d538 .quad -5660062011615247437 + 0xde, 0xdb, 0x5d, 0xd0, 0xf6, 0xb3, 0x7c, 0xac, //0x0000d540 .quad -6017737129434686498 + 0xa0, 0xe4, 0xbc, 0x64, 0x7c, 0x46, 0xd0, 0xdd, //0x0000d548 .quad -2463391496091671392 + 0x6b, 0xa9, 0x3a, 0x42, 0x7a, 0xf0, 0xcd, 0x6b, //0x0000d550 .quad 7768129340171790699 + 0xe4, 0x0e, 0xf6, 0xbe, 0x0d, 0x2c, 0xa2, 0x8a, //0x0000d558 .quad -8457148712698376476 + 0xc6, 0x53, 0xc9, 0xd2, 0x98, 0x6c, 0xc1, 0x86, //0x0000d560 .quad -8736582398494813242 + 0x9d, 0x92, 0xb3, 0x2e, 0x11, 0xb7, 0x4a, 0xad, //0x0000d568 .quad -5959749872445582691 + 0xb7, 0xa8, 0x7b, 0x07, 0xbf, 0xc7, 0x71, 0xe8, //0x0000d570 .quad -1697355961263740745 + 0x44, 0x77, 0x60, 0x7a, 0xd5, 0x64, 0x9d, 0xd8, //0x0000d578 .quad -2838001322129590460 + 0x72, 0x49, 0xad, 0x64, 0xd7, 0x1c, 0x47, 0x11, //0x0000d580 .quad 1244995533423855986 + 0x8b, 0x4a, 0x7c, 0x6c, 0x05, 0x5f, 0x62, 0x87, //0x0000d588 .quad -8691279853972075893 + 0xcf, 0x9b, 0xd8, 0x3d, 0x0d, 0xe4, 0x98, 0xd5, //0x0000d590 .quad -3055441601647567921 + 0x2d, 0x5d, 0x9b, 0xc7, 0xc6, 0xf6, 0x3a, 0xa9, //0x0000d598 .quad -6252413799037706963 + 0xc3, 0xc2, 0x4e, 0x8d, 0x10, 0x1d, 0xff, 0x4a, //0x0000d5a0 .quad 5404070034795315907 + 0x79, 0x34, 0x82, 0x79, 0x78, 0xb4, 0x89, 0xd3, //0x0000d5a8 .quad -3203831230369745799 + 0xba, 0x39, 0x51, 0x58, 0x2a, 0x72, 0xdf, 0xce, //0x0000d5b0 .quad -3539985255894009414 + 0xcb, 0x60, 0xf1, 0x4b, 0xcb, 0x10, 0x36, 0x84, //0x0000d5b8 .quad -8919923546622172981 + 0x28, 0x88, 0x65, 0xee, 0xb4, 0x4e, 0x97, 0xc2, //0x0000d5c0 .quad -4424981569867511768 + 0xfe, 0xb8, 0xed, 0x1e, 0xfe, 0x94, 0x43, 0xa5, //0x0000d5c8 .quad -6538218414850328322 + 0x32, 0xea, 0xfe, 0x29, 0x62, 0x22, 0x3d, 0x73, //0x0000d5d0 .quad 8303831092947774002 + 0x3e, 0x27, 0xa9, 0xa6, 0x3d, 0x7a, 0x94, 0xce, //0x0000d5d8 .quad -3561087000135522498 + 0x5f, 0x52, 0x3f, 0x5a, 0x7d, 0x35, 0x06, 0x08, //0x0000d5e0 .quad 578208414664970847 + 0x87, 0xb8, 0x29, 0x88, 0x66, 0xcc, 0x1c, 0x81, //0x0000d5e8 .quad -9143208402725783417 + 0xf7, 0x26, 0xcf, 0xb0, 0xdc, 0xc2, 0x07, 0xca, //0x0000d5f0 .quad -3888925500096174345 + 0xa8, 0x26, 0x34, 0x2a, 0x80, 0xff, 0x63, 0xa1, //0x0000d5f8 .quad -6817324484979841368 + 0xb5, 0xf0, 0x02, 0xdd, 0x93, 0xb3, 0x89, 0xfc, //0x0000d600 .quad -249470856692830027 + 0x52, 0x30, 0xc1, 0x34, 0x60, 0xff, 0xbc, 0xc9, //0x0000d608 .quad -3909969587797413806 + 0xe2, 0xac, 0x43, 0xd4, 0x78, 0x20, 0xac, 0xbb, //0x0000d610 .quad -4923524589293425438 + 0x67, 0x7c, 0xf1, 0x41, 0x38, 0x3f, 0x2c, 0xfc, //0x0000d618 .quad -275775966319379353 + 0x0d, 0x4c, 0xaa, 0x84, 0x4b, 0x94, 0x4b, 0xd5, //0x0000d620 .quad -3077202868308390899 + 0xc0, 0xed, 0x36, 0x29, 0x83, 0xa7, 0x9b, 0x9d, //0x0000d628 .quad -7089889006590693952 + 0x11, 0xdf, 0xd4, 0x65, 0x5e, 0x79, 0x9e, 0x0a, //0x0000d630 .quad 765182433041899281 + 0x31, 0xa9, 0x84, 0xf3, 0x63, 0x91, 0x02, 0xc5, //0x0000d638 .quad -4250675239810979535 + 0xd5, 0x16, 0x4a, 0xff, 0xb5, 0x17, 0x46, 0x4d, //0x0000d640 .quad 5568164059729762005 + 0x7d, 0xd3, 0x65, 0xf0, 0xbc, 0x35, 0x43, 0xf6, //0x0000d648 .quad -701658031336336515 + 0x45, 0x4e, 0x8e, 0xbf, 0xd1, 0xce, 0x4b, 0x50, //0x0000d650 .quad 5785945546544795205 + 0x2e, 0xa4, 0x3f, 0x16, 0x96, 0x01, 0xea, 0x99, //0x0000d658 .quad -7356065297226292178 + 0xd6, 0xe1, 0x71, 0x2f, 0x86, 0xc2, 0x5e, 0xe4, //0x0000d660 .quad -1990940103673781802 + 0x39, 0x8d, 0xcf, 0x9b, 0xfb, 0x81, 0x64, 0xc0, //0x0000d668 .quad -4583395603105477319 + 0x4c, 0x5a, 0x4e, 0xbb, 0x27, 0x73, 0x76, 0x5d, //0x0000d670 .quad 6734696907262548556 + 0x88, 0x70, 0xc3, 0x82, 0x7a, 0xa2, 0x7d, 0xf0, //0x0000d678 .quad -1117558485454458744 + 0x6f, 0xf8, 0x10, 0xd5, 0xf8, 0x07, 0x6a, 0x3a, //0x0000d680 .quad 4209185567039092847 + 0x55, 0x26, 0xba, 0x91, 0x8c, 0x85, 0x4e, 0x96, //0x0000d688 .quad -7616003081050118571 + 0x8b, 0x36, 0x55, 0x0a, 0xf7, 0x89, 0x04, 0x89, //0x0000d690 .quad -8573576096483297653 + 0xea, 0xaf, 0x28, 0xb6, 0xef, 0x26, 0xe2, 0xbb, //0x0000d698 .quad -4908317832885260310 + 0x2e, 0x84, 0xea, 0xcc, 0x74, 0xac, 0x45, 0x2b, //0x0000d6a0 .quad 3118087934678041646 + 0xe5, 0xdb, 0xb2, 0xa3, 0xab, 0xb0, 0xda, 0xea, //0x0000d6a8 .quad -1523711272679187483 + 0x9d, 0x92, 0x12, 0x00, 0xc9, 0x8b, 0x0b, 0x3b, //0x0000d6b0 .quad 4254647968387469981 + 0x6f, 0xc9, 0x4f, 0x46, 0x6b, 0xae, 0xc8, 0x92, //0x0000d6b8 .quad -7869848573065574033 + 0x44, 0x37, 0x17, 0x40, 0xbb, 0x6e, 0xce, 0x09, //0x0000d6c0 .quad 706623942056949572 + 0xcb, 0xbb, 0xe3, 0x17, 0x06, 0xda, 0x7a, 0xb7, //0x0000d6c8 .quad -5225624697904579637 + 0x15, 0x05, 0x1d, 0x10, 0x6a, 0x0a, 0x42, 0xcc, //0x0000d6d0 .quad -3728406090856200939 + 0xbd, 0xaa, 0xdc, 0x9d, 0x87, 0x90, 0x59, 0xe5, //0x0000d6d8 .quad -1920344853953336643 + 0x2d, 0x23, 0x12, 0x4a, 0x82, 0x46, 0xa9, 0x9f, //0x0000d6e0 .quad -6941939825212513491 + 0xb6, 0xea, 0xa9, 0xc2, 0x54, 0xfa, 0x57, 0x8f, //0x0000d6e8 .quad -8117744561361917258 + 0xf9, 0xab, 0x96, 0xdc, 0x22, 0x98, 0x93, 0x47, //0x0000d6f0 .quad 5157633273766521849 + 0x64, 0x65, 0x54, 0xf3, 0xe9, 0xf8, 0x2d, 0xb3, //0x0000d6f8 .quad -5535494683275008668 + 0xf7, 0x56, 0xbc, 0x93, 0x2b, 0x7e, 0x78, 0x59, //0x0000d700 .quad 6447041592208152311 + 0xbd, 0x7e, 0x29, 0x70, 0x24, 0x77, 0xf9, 0xdf, //0x0000d708 .quad -2307682335666372931 + 0x5a, 0xb6, 0x55, 0x3c, 0xdb, 0x4e, 0xeb, 0x57, //0x0000d710 .quad 6335244004343789146 + 0x36, 0xef, 0x19, 0xc6, 0x76, 0xea, 0xfb, 0x8b, //0x0000d718 .quad -8359830487432564938 + 0xf1, 0x23, 0x6b, 0x0b, 0x92, 0x22, 0xe6, 0xed, //0x0000d720 .quad -1304317031425039375 + 0x03, 0x6b, 0xa0, 0x77, 0x14, 0xe5, 0xfa, 0xae, //0x0000d728 .quad -5838102090863318269 + 0xed, 0xec, 0x45, 0x8e, 0x36, 0xab, 0x5f, 0xe9, //0x0000d730 .quad -1630396289281299219 + 0xc4, 0x85, 0x88, 0x95, 0x59, 0x9e, 0xb9, 0xda, //0x0000d738 .quad -2685941595151759932 + 0x14, 0xb4, 0xeb, 0x18, 0x02, 0xcb, 0xdb, 0x11, //0x0000d740 .quad 1286845328412881940 + 0x9b, 0x53, 0x75, 0xfd, 0xf7, 0x02, 0xb4, 0x88, //0x0000d748 .quad -8596242524610931813 + 0x19, 0xa1, 0x26, 0x9f, 0xc2, 0xbd, 0x52, 0xd6, //0x0000d750 .quad -3003129357911285479 + 0x81, 0xa8, 0xd2, 0xfc, 0xb5, 0x03, 0xe1, 0xaa, //0x0000d758 .quad -6133617137336276863 + 0x5f, 0x49, 0xf0, 0x46, 0x33, 0x6d, 0xe7, 0x4b, //0x0000d760 .quad 5469460339465668959 + 0xa2, 0x52, 0x07, 0x7c, 0xa3, 0x44, 0x99, 0xd5, //0x0000d768 .quad -3055335403242958174 + 0xdb, 0x2d, 0x56, 0x0c, 0x40, 0xa4, 0x70, 0x6f, //0x0000d770 .quad 8030098730593431003 + 0xa5, 0x93, 0x84, 0x2d, 0xe6, 0xca, 0x7f, 0x85, //0x0000d778 .quad -8827113654667930715 + 0x52, 0xb9, 0x6b, 0x0f, 0x50, 0xcd, 0x4c, 0xcb, //0x0000d780 .quad -3797434642040374958 + 0x8e, 0xb8, 0xe5, 0xb8, 0x9f, 0xbd, 0xdf, 0xa6, //0x0000d788 .quad -6422206049907525490 + 0xa7, 0xa7, 0x46, 0x13, 0xa4, 0x00, 0x20, 0x7e, //0x0000d790 .quad 9088264752731695015 + 0xb2, 0x26, 0x1f, 0xa7, 0x07, 0xad, 0x97, 0xd0, //0x0000d798 .quad -3416071543957018958 + 0xc8, 0x28, 0x0c, 0x8c, 0x66, 0x00, 0xd4, 0x8e, //0x0000d7a0 .quad -8154892584824854328 + 0x2f, 0x78, 0x73, 0xc8, 0x24, 0xcc, 0x5e, 0x82, //0x0000d7a8 .quad -9052573742614218705 + 0xfa, 0x32, 0x0f, 0x2f, 0x80, 0x00, 0x89, 0x72, //0x0000d7b0 .quad 8253128342678483706 + 0x3b, 0x56, 0x90, 0xfa, 0x2d, 0x7f, 0xf6, 0xa2, //0x0000d7b8 .quad -6704031159840385477 + 0xb9, 0xff, 0xd2, 0x3a, 0xa0, 0x40, 0x2b, 0x4f, //0x0000d7c0 .quad 5704724409920716729 + 0xca, 0x6b, 0x34, 0x79, 0xf9, 0x1e, 0xb4, 0xcb, //0x0000d7c8 .quad -3768352931373093942 + 0xa8, 0xbf, 0x87, 0x49, 0xc8, 0x10, 0xf6, 0xe2, //0x0000d7d0 .quad -2092466524453879896 + 0xbc, 0x86, 0x81, 0xd7, 0xb7, 0x26, 0xa1, 0xfe, //0x0000d7d8 .quad -98755145788979524 + 0xc9, 0xd7, 0xf4, 0x2d, 0x7d, 0xca, 0xd9, 0x0d, //0x0000d7e0 .quad 998051431430019017 + 0x36, 0xf4, 0xb0, 0xe6, 0x32, 0xb8, 0x24, 0x9f, //0x0000d7e8 .quad -6979250993759194058 + 0xbb, 0x0d, 0x72, 0x79, 0x1c, 0x3d, 0x50, 0x91, //0x0000d7f0 .quad -7975807747567252037 + 0x43, 0x31, 0x5d, 0xa0, 0x3f, 0xe6, 0xed, 0xc6, //0x0000d7f8 .quad -4112377723771604669 + 0x2a, 0x91, 0xce, 0x97, 0x63, 0x4c, 0xa4, 0x75, //0x0000d800 .quad 8476984389250486570 + 0x94, 0x7d, 0x74, 0x88, 0xcf, 0x5f, 0xa9, 0xf8, //0x0000d808 .quad -528786136287117932 + 0xba, 0x1a, 0xe1, 0x3e, 0xbe, 0xaf, 0x86, 0xc9, //0x0000d810 .quad -3925256793573221702 + 0x7c, 0xce, 0x48, 0xb5, 0xe1, 0xdb, 0x69, 0x9b, //0x0000d818 .quad -7248020362820530564 + 0x68, 0x61, 0x99, 0xce, 0xad, 0x5b, 0xe8, 0xfb, //0x0000d820 .quad -294884973539139224 + 0x1b, 0x02, 0x9b, 0x22, 0xda, 0x52, 0x44, 0xc2, //0x0000d828 .quad -4448339435098275301 + 0xc3, 0xb9, 0x3f, 0x42, 0x99, 0x72, 0xe2, 0xfa, //0x0000d830 .quad -368606216923924029 + 0xa2, 0xc2, 0x41, 0xab, 0x90, 0x67, 0xd5, 0xf2, //0x0000d838 .quad -948738275445456222 + 0x1a, 0xd4, 0x67, 0xc9, 0x9f, 0x87, 0xcd, 0xdc, //0x0000d840 .quad -2536221894791146470 + 0xa5, 0x19, 0x09, 0x6b, 0xba, 0x60, 0xc5, 0x97, //0x0000d848 .quad -7510490449794491995 + 0x20, 0xc9, 0xc1, 0xbb, 0x87, 0xe9, 0x00, 0x54, //0x0000d850 .quad 6053094668365842720 + 0x0f, 0x60, 0xcb, 0x05, 0xe9, 0xb8, 0xb6, 0xbd, //0x0000d858 .quad -4776427043815727089 + 0x68, 0x3b, 0xb2, 0xaa, 0xe9, 0x23, 0x01, 0x29, //0x0000d860 .quad 2954682317029915496 + 0x13, 0x38, 0x3e, 0x47, 0x23, 0x67, 0x24, 0xed, //0x0000d868 .quad -1358847786342270957 + 0x21, 0x65, 0xaf, 0x0a, 0x72, 0xb6, 0xa0, 0xf9, //0x0000d870 .quad -459166561069996767 + 0x0b, 0xe3, 0x86, 0x0c, 0x76, 0xc0, 0x36, 0x94, //0x0000d878 .quad -7766808894105001205 + 0x69, 0x3e, 0x5b, 0x8d, 0x0e, 0xe4, 0x08, 0xf8, //0x0000d880 .quad -573958201337495959 + 0xce, 0x9b, 0xa8, 0x8f, 0x93, 0x70, 0x44, 0xb9, //0x0000d888 .quad -5096825099203863602 + 0x04, 0x0e, 0xb2, 0x30, 0x12, 0x1d, 0x0b, 0xb6, //0x0000d890 .quad -5329133770099257852 + 0xc2, 0xc2, 0x92, 0x73, 0xb8, 0x8c, 0x95, 0xe7, //0x0000d898 .quad -1759345355577441598 + 0xc2, 0x48, 0x6f, 0x5e, 0x2b, 0xf2, 0xc6, 0xb1, //0x0000d8a0 .quad -5636551615525730110 + 0xb9, 0xb9, 0x3b, 0x48, 0xf3, 0x77, 0xbd, 0x90, //0x0000d8a8 .quad -8017119874876982855 + 0xf3, 0x1a, 0x0b, 0x36, 0xb6, 0xae, 0x38, 0x1e, //0x0000d8b0 .quad 2177682517447613171 + 0x28, 0xa8, 0x4a, 0x1a, 0xf0, 0xd5, 0xec, 0xb4, //0x0000d8b8 .quad -5409713825168840664 + 0xb0, 0xe1, 0x8d, 0xc3, 0x63, 0xda, 0xc6, 0x25, //0x0000d8c0 .quad 2722103146809516464 + 0x32, 0x52, 0xdd, 0x20, 0x6c, 0x0b, 0x28, 0xe2, //0x0000d8c8 .quad -2150456263033662926 + 0x0e, 0xad, 0x38, 0x5a, 0x7e, 0x48, 0x9c, 0x57, //0x0000d8d0 .quad 6313000485183335694 + 0x5f, 0x53, 0x8a, 0x94, 0x23, 0x07, 0x59, 0x8d, //0x0000d8d8 .quad -8261564192037121185 + 0x51, 0xd8, 0xc6, 0xf0, 0x9d, 0x5a, 0x83, 0x2d, //0x0000d8e0 .quad 3279564588051781713 + 0x37, 0xe8, 0xac, 0x79, 0xec, 0x48, 0xaf, 0xb0, //0x0000d8e8 .quad -5715269221619013577 + 0x65, 0x8e, 0xf8, 0x6c, 0x45, 0x31, 0xe4, 0xf8, //0x0000d8f0 .quad -512230283362660763 + 0x44, 0x22, 0x18, 0x98, 0x27, 0x1b, 0xdb, 0xdc, //0x0000d8f8 .quad -2532400508596379068 + 0xff, 0x58, 0x1b, 0x64, 0xcb, 0x9e, 0x8e, 0x1b, //0x0000d900 .quad 1985699082112030975 + 0x6b, 0x15, 0x0f, 0xbf, 0xf8, 0xf0, 0x08, 0x8a, //0x0000d908 .quad -8500279345513818773 + 0x3f, 0x2f, 0x22, 0x3d, 0x7e, 0x46, 0x72, 0xe2, //0x0000d910 .quad -2129562165787349185 + 0xc5, 0xda, 0xd2, 0xee, 0x36, 0x2d, 0x8b, 0xac, //0x0000d918 .quad -6013663163464885563 + 0x0f, 0xbb, 0x6a, 0xcc, 0x1d, 0xd8, 0x0e, 0x5b, //0x0000d920 .quad 6561419329620589327 + 0x77, 0x91, 0x87, 0xaa, 0x84, 0xf8, 0xad, 0xd7, //0x0000d928 .quad -2905392935903719049 + 0xe9, 0xb4, 0xc2, 0x9f, 0x12, 0x47, 0xe9, 0x98, //0x0000d930 .quad -7428327965055601431 + 0xea, 0xba, 0x94, 0xea, 0x52, 0xbb, 0xcc, 0x86, //0x0000d938 .quad -8733399612580906262 + 0x24, 0x62, 0xb3, 0x47, 0xd7, 0x98, 0x23, 0x3f, //0x0000d940 .quad 4549648098962661924 + 0xa5, 0xe9, 0x39, 0xa5, 0x27, 0xea, 0x7f, 0xa8, //0x0000d948 .quad -6305063497298744923 + 0xad, 0x3a, 0xa0, 0x19, 0x0d, 0x7f, 0xec, 0x8e, //0x0000d950 .quad -8147997931578836307 + 0x0e, 0x64, 0x88, 0x8e, 0xb1, 0xe4, 0x9f, 0xd2, //0x0000d958 .quad -3269643353196043250 + 0xac, 0x24, 0x04, 0x30, 0x68, 0xcf, 0x53, 0x19, //0x0000d960 .quad 1825030320404309164 + 0x89, 0x3e, 0x15, 0xf9, 0xee, 0xee, 0xa3, 0x83, //0x0000d968 .quad -8961056123388608887 + 0xd7, 0x2d, 0x05, 0x3c, 0x42, 0xc3, 0xa8, 0x5f, //0x0000d970 .quad 6892973918932774359 + 0x2b, 0x8e, 0x5a, 0xb7, 0xaa, 0xea, 0x8c, 0xa4, //0x0000d978 .quad -6589634135808373205 + 0x4d, 0x79, 0x06, 0xcb, 0x12, 0xf4, 0x92, 0x37, //0x0000d980 .quad 4004531380238580045 + 0xb6, 0x31, 0x31, 0x65, 0x55, 0x25, 0xb0, 0xcd, //0x0000d988 .quad -3625356651333078602 + 0xd0, 0x0b, 0xe4, 0xbe, 0x8b, 0xd8, 0xbb, 0xe2, //0x0000d990 .quad -2108853905778275376 + 0x11, 0xbf, 0x3e, 0x5f, 0x55, 0x17, 0x8e, 0x80, //0x0000d998 .quad -9183376934724255983 + 0xc4, 0x0e, 0x9d, 0xae, 0xae, 0xce, 0x6a, 0x5b, //0x0000d9a0 .quad 6587304654631931588 + 0xd6, 0x6e, 0x0e, 0xb7, 0x2a, 0x9d, 0xb1, 0xa0, //0x0000d9a8 .quad -6867535149977932074 + 0x75, 0x52, 0x44, 0x5a, 0x5a, 0x82, 0x45, 0xf2, //0x0000d9b0 .quad -989241218564861323 + 0x8b, 0x0a, 0xd2, 0x64, 0x75, 0x04, 0xde, 0xc8, //0x0000d9b8 .quad -3972732919045027189 + 0x12, 0x67, 0xd5, 0xf0, 0xf0, 0xe2, 0xd6, 0xee, //0x0000d9c0 .quad -1236551523206076654 + 0x2e, 0x8d, 0x06, 0xbe, 0x92, 0x85, 0x15, 0xfb, //0x0000d9c8 .quad -354230130378896082 + 0x6b, 0x60, 0x85, 0x96, 0xd6, 0x4d, 0x46, 0x55, //0x0000d9d0 .quad 6144684325637283947 + 0x3d, 0x18, 0xc4, 0xb6, 0x7b, 0x73, 0xed, 0x9c, //0x0000d9d8 .quad -7138922859127891907 + 0x86, 0xb8, 0x26, 0x3c, 0x4c, 0xe1, 0x97, 0xaa, //0x0000d9e0 .quad -6154202648235558778 + 0x4c, 0x1e, 0x75, 0xa4, 0x5a, 0xd0, 0x28, 0xc4, //0x0000d9e8 .quad -4311967555482476980 + 0xa8, 0x66, 0x30, 0x4b, 0x9f, 0xd9, 0x3d, 0xd5, //0x0000d9f0 .quad -3081067291867060568 + 0xdf, 0x65, 0x92, 0x4d, 0x71, 0x04, 0x33, 0xf5, //0x0000d9f8 .quad -778273425925708321 + 0x29, 0x40, 0xfe, 0x8e, 0x03, 0xa8, 0x46, 0xe5, //0x0000da00 .quad -1925667057416912855 + 0xab, 0x7f, 0x7b, 0xd0, 0xc6, 0xe2, 0x3f, 0x99, //0x0000da08 .quad -7403949918844649557 + 0x33, 0xd0, 0xbd, 0x72, 0x04, 0x52, 0x98, 0xde, //0x0000da10 .quad -2407083821771141069 + 0x96, 0x5f, 0x9a, 0x84, 0x78, 0xdb, 0x8f, 0xbf, //0x0000da18 .quad -4643251380128424042 + 0x40, 0x44, 0x6d, 0x8f, 0x85, 0x66, 0x3e, 0x96, //0x0000da20 .quad -7620540795641314240 + 0x7c, 0xf7, 0xc0, 0xa5, 0x56, 0xd2, 0x73, 0xef, //0x0000da28 .quad -1192378206733142148 + 0xa8, 0x4a, 0xa4, 0x79, 0x13, 0x00, 0xe7, 0xdd, //0x0000da30 .quad -2456994988062127448 + 0xad, 0x9a, 0x98, 0x27, 0x76, 0x63, 0xa8, 0x95, //0x0000da38 .quad -7662765406849295699 + 0x52, 0x5d, 0x0d, 0x58, 0x18, 0xc0, 0x60, 0x55, //0x0000da40 .quad 6152128301777116498 + 0x59, 0xc1, 0x7e, 0xb1, 0x53, 0x7c, 0x12, 0xbb, //0x0000da48 .quad -4966770740134231719 + 0xa6, 0xb4, 0x10, 0x6e, 0x1e, 0xf0, 0xb8, 0xaa, //0x0000da50 .quad -6144897678060768090 + 0xaf, 0x71, 0xde, 0x9d, 0x68, 0x1b, 0xd7, 0xe9, //0x0000da58 .quad -1596777406740401745 + 0xe8, 0x70, 0xca, 0x04, 0x13, 0x96, 0xb3, 0xca, //0x0000da60 .quad -3840561048787980056 + 0x0d, 0x07, 0xab, 0x62, 0x21, 0x71, 0x26, 0x92, //0x0000da68 .quad -7915514906853832947 + 0x22, 0x0d, 0xfd, 0xc5, 0x97, 0x7b, 0x60, 0x3d, //0x0000da70 .quad 4422670725869800738 + 0xd1, 0xc8, 0x55, 0xbb, 0x69, 0x0d, 0xb0, 0xb6, //0x0000da78 .quad -5282707615139903279 + 0x6a, 0x50, 0x7c, 0xb7, 0x7d, 0x9a, 0xb8, 0x8c, //0x0000da80 .quad -8306719647944912790 + 0x05, 0x3b, 0x2b, 0x2a, 0xc4, 0x10, 0x5c, 0xe4, //0x0000da88 .quad -1991698500497491195 + 0x42, 0xb2, 0xad, 0x92, 0x8e, 0x60, 0xf3, 0x77, //0x0000da90 .quad 8643358275316593218 + 0xe3, 0x04, 0x5b, 0x9a, 0x7a, 0x8a, 0xb9, 0x8e, //0x0000da98 .quad -8162340590452013853 + 0xd3, 0x1e, 0x59, 0x37, 0xb2, 0x38, 0xf0, 0x55, //0x0000daa0 .quad 6192511825718353619 + 0x1c, 0xc6, 0xf1, 0x40, 0x19, 0xed, 0x67, 0xb2, //0x0000daa8 .quad -5591239719637629412 + 0x88, 0x66, 0x2f, 0xc5, 0xde, 0x46, 0x6c, 0x6b, //0x0000dab0 .quad 7740639782147942024 + 0xa3, 0x37, 0x2e, 0x91, 0x5f, 0xe8, 0x01, 0xdf, //0x0000dab8 .quad -2377363631119648861 + 0x15, 0xa0, 0x3d, 0x3b, 0x4b, 0xac, 0x23, 0x23, //0x0000dac0 .quad 2532056854628769813 + 0xc6, 0xe2, 0xbc, 0xba, 0x3b, 0x31, 0x61, 0x8b, //0x0000dac8 .quad -8403381297090862394 + 0x1a, 0x08, 0x0d, 0x0a, 0x5e, 0x97, 0xec, 0xab, //0x0000dad0 .quad -6058300968568813542 + 0x77, 0x1b, 0x6c, 0xa9, 0x8a, 0x7d, 0x39, 0xae, //0x0000dad8 .quad -5892540602936190089 + 0x21, 0x4a, 0x90, 0x8c, 0x35, 0xbd, 0xe7, 0x96, //0x0000dae0 .quad -7572876210711016927 + 0x55, 0x22, 0xc7, 0x53, 0xed, 0xdc, 0xc7, 0xd9, //0x0000dae8 .quad -2753989735242849707 + 0x54, 0x2e, 0xda, 0x77, 0x41, 0xd6, 0x50, 0x7e, //0x0000daf0 .quad 9102010423587778132 + 0x75, 0x75, 0x5c, 0x54, 0x14, 0xea, 0x1c, 0x88, //0x0000daf8 .quad -8638772612167862923 + 0xe9, 0xb9, 0xd0, 0xd5, 0xd1, 0x0b, 0xe5, 0xdd, //0x0000db00 .quad -2457545025797441047 + 0xd2, 0x92, 0x73, 0x69, 0x99, 0x24, 0x24, 0xaa, //0x0000db08 .quad -6186779746782440750 + 0x64, 0xe8, 0x44, 0x4b, 0xc6, 0x4e, 0x5e, 0x95, //0x0000db10 .quad -7683617300674189212 + 0x87, 0x77, 0xd0, 0xc3, 0xbf, 0x2d, 0xad, 0xd4, //0x0000db18 .quad -3121788665050663033 + 0x3e, 0x11, 0x0b, 0xef, 0x3b, 0xf1, 0x5a, 0xbd, //0x0000db20 .quad -4802260812921368258 + 0xb4, 0x4a, 0x62, 0xda, 0x97, 0x3c, 0xec, 0x84, //0x0000db28 .quad -8868646943297746252 + 0x8e, 0xd5, 0xcd, 0xea, 0x8a, 0xad, 0xb1, 0xec, //0x0000db30 .quad -1391139997724322418 + 0x61, 0xdd, 0xfa, 0xd0, 0xbd, 0x4b, 0x27, 0xa6, //0x0000db38 .quad -6474122660694794911 + 0xf2, 0x4a, 0x81, 0xa5, 0xed, 0x18, 0xde, 0x67, //0x0000db40 .quad 7484447039699372786 + 0xba, 0x94, 0x39, 0x45, 0xad, 0x1e, 0xb1, 0xcf, //0x0000db48 .quad -3480967307441105734 + 0xd7, 0xce, 0x70, 0x87, 0x94, 0xcf, 0xea, 0x80, //0x0000db50 .quad -9157278655470055721 + 0xf4, 0xfc, 0x43, 0x4b, 0x2c, 0xb3, 0xce, 0x81, //0x0000db58 .quad -9093133594791772940 + 0x8d, 0x02, 0x4d, 0xa9, 0x79, 0x83, 0x25, 0xa1, //0x0000db60 .quad -6834912300910181747 + 0x31, 0xfc, 0x14, 0x5e, 0xf7, 0x5f, 0x42, 0xa2, //0x0000db68 .quad -6754730975062328271 + 0x30, 0x43, 0xa0, 0x13, 0x58, 0xe4, 0x6e, 0x09, //0x0000db70 .quad 679731660717048624 + 0x3e, 0x3b, 0x9a, 0x35, 0xf5, 0xf7, 0xd2, 0xca, //0x0000db78 .quad -3831727700400522434 + 0xfc, 0x53, 0x88, 0x18, 0x6e, 0x9d, 0xca, 0x8b, //0x0000db80 .quad -8373707460958465028 + 0x0d, 0xca, 0x00, 0x83, 0xf2, 0xb5, 0x87, 0xfd, //0x0000db88 .quad -177973607073265139 + 0x7d, 0x34, 0x55, 0xcf, 0x64, 0xa2, 0x5e, 0x77, //0x0000db90 .quad 8601490892183123069 + 0x48, 0x7e, 0xe0, 0x91, 0xb7, 0xd1, 0x74, 0x9e, //0x0000db98 .quad -7028762532061872568 + 0x9d, 0x81, 0x2a, 0x03, 0xfe, 0x4a, 0x36, 0x95, //0x0000dba0 .quad -7694880458480647779 + 0xda, 0x9d, 0x58, 0x76, 0x25, 0x06, 0x12, 0xc6, //0x0000dba8 .quad -4174267146649952806 + 0x04, 0x22, 0xf5, 0x83, 0xbd, 0xdd, 0x83, 0x3a, //0x0000dbb0 .quad 4216457482181353988 + 0x51, 0xc5, 0xee, 0xd3, 0xae, 0x87, 0x96, 0xf7, //0x0000dbb8 .quad -606147914885053103 + 0x42, 0x35, 0x79, 0x72, 0x96, 0x6a, 0x92, 0xc4, //0x0000dbc0 .quad -4282243101277735614 + 0x52, 0x3b, 0x75, 0x44, 0xcd, 0x14, 0xbe, 0x9a, //0x0000dbc8 .quad -7296371474444240046 + 0x93, 0x82, 0x17, 0x0f, 0x3c, 0x05, 0xb7, 0x75, //0x0000dbd0 .quad 8482254178684994195 + 0x27, 0x8a, 0x92, 0x95, 0x00, 0x9a, 0x6d, 0xc1, //0x0000dbd8 .quad -4508778324627912153 + 0x38, 0x63, 0xdd, 0x12, 0x8b, 0xc6, 0x24, 0x53, //0x0000dbe0 .quad 5991131704928854840 + 0xb1, 0x2c, 0xf7, 0xba, 0x80, 0x00, 0xc9, 0xf1, //0x0000dbe8 .quad -1024286887357502287 + 0x03, 0x5e, 0xca, 0xeb, 0x16, 0xfc, 0xf6, 0xd3, //0x0000dbf0 .quad -3173071712060547581 + 0xee, 0x7b, 0xda, 0x74, 0x50, 0xa0, 0x1d, 0x97, //0x0000dbf8 .quad -7557708332239520786 + 0x84, 0xf5, 0xbc, 0xa6, 0x1c, 0xbb, 0xf4, 0x88, //0x0000dc00 .quad -8578025658503072380 + 0xea, 0x1a, 0x11, 0x92, 0x64, 0x08, 0xe5, 0xbc, //0x0000dc08 .quad -4835449396872013078 + 0xe5, 0x32, 0x6c, 0xd0, 0xe3, 0xe9, 0x31, 0x2b, //0x0000dc10 .quad 3112525982153323237 + 0xa5, 0x61, 0x95, 0xb6, 0x7d, 0x4a, 0x1e, 0xec, //0x0000dc18 .quad -1432625727662628443 + 0xcf, 0x9f, 0x43, 0x62, 0x2e, 0x32, 0xff, 0x3a, //0x0000dc20 .quad 4251171748059520975 + 0x07, 0x5d, 0x1d, 0x92, 0x8e, 0xee, 0x92, 0x93, //0x0000dc28 .quad -7812920107430224633 + 0xc2, 0x87, 0xd4, 0xfa, 0xb9, 0xfe, 0xbe, 0x09, //0x0000dc30 .quad 702278666647013314 + 0x49, 0xb4, 0xa4, 0x36, 0x32, 0xaa, 0x77, 0xb8, //0x0000dc38 .quad -5154464115860392887 + 0xb3, 0xa9, 0x89, 0x79, 0x68, 0xbe, 0x2e, 0x4c, //0x0000dc40 .quad 5489534351736154547 + 0x5b, 0xe1, 0x4d, 0xc4, 0xbe, 0x94, 0x95, 0xe6, //0x0000dc48 .quad -1831394126398103205 + 0x10, 0x0a, 0xf6, 0x4b, 0x01, 0x37, 0x9d, 0x0f, //0x0000dc50 .quad 1125115960621402640 + 0xd9, 0xac, 0xb0, 0x3a, 0xf7, 0x7c, 0x1d, 0x90, //0x0000dc58 .quad -8062150356639896359 + 0x94, 0x8c, 0xf3, 0x9e, 0xc1, 0x84, 0x84, 0x53, //0x0000dc60 .quad 6018080969204141204 + 0x0f, 0xd8, 0x5c, 0x09, 0x35, 0xdc, 0x24, 0xb4, //0x0000dc68 .quad -5466001927372482545 + 0xb9, 0x6f, 0xb0, 0x06, 0xf2, 0xa5, 0x65, 0x28, //0x0000dc70 .quad 2910915193077788601 + 0x13, 0x0e, 0xb4, 0x4b, 0x42, 0x13, 0x2e, 0xe1, //0x0000dc78 .quad -2220816390788215277 + 0xd3, 0x45, 0x2e, 0x44, 0xb7, 0x87, 0x3f, 0xf9, //0x0000dc80 .quad -486521013540076077 + 0xcb, 0x88, 0x50, 0x6f, 0x09, 0xcc, 0xbc, 0x8c, //0x0000dc88 .quad -8305539271883716405 + 0x48, 0xd7, 0x39, 0x15, 0xa5, 0x69, 0x8f, 0xf7, //0x0000dc90 .quad -608151266925095096 + 0xfe, 0xaa, 0x24, 0xcb, 0x0b, 0xff, 0xeb, 0xaf, //0x0000dc98 .quad -5770238071427257602 + 0x1b, 0x4d, 0x88, 0x5a, 0x0e, 0x44, 0x73, 0xb5, //0x0000dca0 .quad -5371875102083756773 + 0xbe, 0xd5, 0xed, 0xbd, 0xce, 0xfe, 0xe6, 0xdb, //0x0000dca8 .quad -2601111570856684098 + 0x30, 0x30, 0x95, 0xf8, 0x88, 0x0a, 0x68, 0x31, //0x0000dcb0 .quad 3560107088838733872 + 0x97, 0xa5, 0xb4, 0x36, 0x41, 0x5f, 0x70, 0x89, //0x0000dcb8 .quad -8543223759426509417 + 0x3d, 0x7c, 0xba, 0x36, 0x2b, 0x0d, 0xc2, 0xfd, //0x0000dcc0 .quad -161552157378970563 + 0xfc, 0xce, 0x61, 0x84, 0x11, 0x77, 0xcc, 0xab, //0x0000dcc8 .quad -6067343680855748868 + 0x4c, 0x1b, 0x69, 0x04, 0x76, 0x90, 0x32, 0x3d, //0x0000dcd0 .quad 4409745821703674700 + 0xbc, 0x42, 0x7a, 0xe5, 0xd5, 0x94, 0xbf, 0xd6, //0x0000dcd8 .quad -2972493582642298180 + 0x0f, 0xb1, 0xc1, 0xc2, 0x49, 0x9a, 0x3f, 0xa6, //0x0000dce0 .quad -6467280898289979121 + 0xb5, 0x69, 0x6c, 0xaf, 0x05, 0xbd, 0x37, 0x86, //0x0000dce8 .quad -8775337516792518219 + 0x53, 0x1d, 0x72, 0x33, 0xdc, 0x80, 0xcf, 0x0f, //0x0000dcf0 .quad 1139270913992301907 + 0x23, 0x84, 0x47, 0x1b, 0x47, 0xac, 0xc5, 0xa7, //0x0000dcf8 .quad -6357485877563259869 + 0xa8, 0xa4, 0x4e, 0x40, 0x13, 0x61, 0xc3, 0xd3, //0x0000dd00 .quad -3187597375937010520 + 0x2b, 0x65, 0x19, 0xe2, 0x58, 0x17, 0xb7, 0xd1, //0x0000dd08 .quad -3335171328526686933 + 0xe9, 0x26, 0x31, 0x08, 0xac, 0x1c, 0x5a, 0x64, //0x0000dd10 .quad 7231123676894144233 + 0x3b, 0xdf, 0x4f, 0x8d, 0x97, 0x6e, 0x12, 0x83, //0x0000dd18 .quad -9002011107970261189 + 0xa3, 0x70, 0x3d, 0x0a, 0xd7, 0xa3, 0x70, 0x3d, //0x0000dd20 .quad 4427218577690292387 + 0x0a, 0xd7, 0xa3, 0x70, 0x3d, 0x0a, 0xd7, 0xa3, //0x0000dd28 .quad -6640827866535438582 + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, //0x0000dd30 QUAD $0xcccccccccccccccc; QUAD $0xcccccccccccccccc // .space 16, '\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000dd40 .quad 0 + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, //0x0000dd48 .quad -9223372036854775808 + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000dd50 .quad 0 + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xa0, //0x0000dd58 .quad -6917529027641081856 + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000dd60 .quad 0 + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc8, //0x0000dd68 .quad -4035225266123964416 + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000dd70 .quad 0 + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfa, //0x0000dd78 .quad -432345564227567616 + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000dd80 .quad 0 + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0x9c, //0x0000dd88 .quad -7187745005283311616 + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000dd90 .quad 0 + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x50, 0xc3, //0x0000dd98 .quad -4372995238176751616 + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000dda0 .quad 0 + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x24, 0xf4, //0x0000dda8 .quad -854558029293551616 + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000ddb0 .quad 0 + 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x96, 0x98, //0x0000ddb8 .quad -7451627795949551616 + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000ddc0 .quad 0 + 0x00, 0x00, 0x00, 0x00, 0x00, 0x20, 0xbc, 0xbe, //0x0000ddc8 .quad -4702848726509551616 + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000ddd0 .quad 0 + 0x00, 0x00, 0x00, 0x00, 0x00, 0x28, 0x6b, 0xee, //0x0000ddd8 .quad -1266874889709551616 + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000dde0 .quad 0 + 0x00, 0x00, 0x00, 0x00, 0x00, 0xf9, 0x02, 0x95, //0x0000dde8 .quad -7709325833709551616 + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000ddf0 .quad 0 + 0x00, 0x00, 0x00, 0x00, 0x40, 0xb7, 0x43, 0xba, //0x0000ddf8 .quad -5024971273709551616 + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000de00 .quad 0 + 0x00, 0x00, 0x00, 0x00, 0x10, 0xa5, 0xd4, 0xe8, //0x0000de08 .quad -1669528073709551616 + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000de10 .quad 0 + 0x00, 0x00, 0x00, 0x00, 0x2a, 0xe7, 0x84, 0x91, //0x0000de18 .quad -7960984073709551616 + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000de20 .quad 0 + 0x00, 0x00, 0x00, 0x80, 0xf4, 0x20, 0xe6, 0xb5, //0x0000de28 .quad -5339544073709551616 + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000de30 .quad 0 + 0x00, 0x00, 0x00, 0xa0, 0x31, 0xa9, 0x5f, 0xe3, //0x0000de38 .quad -2062744073709551616 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000de40 .quad 0 - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, //0x0000de48 .quad -9223372036854775808 + 0x00, 0x00, 0x00, 0x04, 0xbf, 0xc9, 0x1b, 0x8e, //0x0000de48 .quad -8206744073709551616 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000de50 .quad 0 - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xa0, //0x0000de58 .quad -6917529027641081856 + 0x00, 0x00, 0x00, 0xc5, 0x2e, 0xbc, 0xa2, 0xb1, //0x0000de58 .quad -5646744073709551616 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000de60 .quad 0 - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc8, //0x0000de68 .quad -4035225266123964416 + 0x00, 0x00, 0x40, 0x76, 0x3a, 0x6b, 0x0b, 0xde, //0x0000de68 .quad -2446744073709551616 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000de70 .quad 0 - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfa, //0x0000de78 .quad -432345564227567616 + 0x00, 0x00, 0xe8, 0x89, 0x04, 0x23, 0xc7, 0x8a, //0x0000de78 .quad -8446744073709551616 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000de80 .quad 0 - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0x9c, //0x0000de88 .quad -7187745005283311616 + 0x00, 0x00, 0x62, 0xac, 0xc5, 0xeb, 0x78, 0xad, //0x0000de88 .quad -5946744073709551616 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000de90 .quad 0 - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x50, 0xc3, //0x0000de98 .quad -4372995238176751616 + 0x00, 0x80, 0x7a, 0x17, 0xb7, 0x26, 0xd7, 0xd8, //0x0000de98 .quad -2821744073709551616 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000dea0 .quad 0 - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x24, 0xf4, //0x0000dea8 .quad -854558029293551616 + 0x00, 0x90, 0xac, 0x6e, 0x32, 0x78, 0x86, 0x87, //0x0000dea8 .quad -8681119073709551616 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000deb0 .quad 0 - 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x96, 0x98, //0x0000deb8 .quad -7451627795949551616 + 0x00, 0xb4, 0x57, 0x0a, 0x3f, 0x16, 0x68, 0xa9, //0x0000deb8 .quad -6239712823709551616 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000dec0 .quad 0 - 0x00, 0x00, 0x00, 0x00, 0x00, 0x20, 0xbc, 0xbe, //0x0000dec8 .quad -4702848726509551616 + 0x00, 0xa1, 0xed, 0xcc, 0xce, 0x1b, 0xc2, 0xd3, //0x0000dec8 .quad -3187955011209551616 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000ded0 .quad 0 - 0x00, 0x00, 0x00, 0x00, 0x00, 0x28, 0x6b, 0xee, //0x0000ded8 .quad -1266874889709551616 + 0xa0, 0x84, 0x14, 0x40, 0x61, 0x51, 0x59, 0x84, //0x0000ded8 .quad -8910000909647051616 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000dee0 .quad 0 - 0x00, 0x00, 0x00, 0x00, 0x00, 0xf9, 0x02, 0x95, //0x0000dee8 .quad -7709325833709551616 + 0xc8, 0xa5, 0x19, 0x90, 0xb9, 0xa5, 0x6f, 0xa5, //0x0000dee8 .quad -6525815118631426616 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000def0 .quad 0 - 0x00, 0x00, 0x00, 0x00, 0x40, 0xb7, 0x43, 0xba, //0x0000def8 .quad -5024971273709551616 - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000df00 .quad 0 - 0x00, 0x00, 0x00, 0x00, 0x10, 0xa5, 0xd4, 0xe8, //0x0000df08 .quad -1669528073709551616 - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000df10 .quad 0 - 0x00, 0x00, 0x00, 0x00, 0x2a, 0xe7, 0x84, 0x91, //0x0000df18 .quad -7960984073709551616 - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000df20 .quad 0 - 0x00, 0x00, 0x00, 0x80, 0xf4, 0x20, 0xe6, 0xb5, //0x0000df28 .quad -5339544073709551616 - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000df30 .quad 0 - 0x00, 0x00, 0x00, 0xa0, 0x31, 0xa9, 0x5f, 0xe3, //0x0000df38 .quad -2062744073709551616 - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000df40 .quad 0 - 0x00, 0x00, 0x00, 0x04, 0xbf, 0xc9, 0x1b, 0x8e, //0x0000df48 .quad -8206744073709551616 - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000df50 .quad 0 - 0x00, 0x00, 0x00, 0xc5, 0x2e, 0xbc, 0xa2, 0xb1, //0x0000df58 .quad -5646744073709551616 - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000df60 .quad 0 - 0x00, 0x00, 0x40, 0x76, 0x3a, 0x6b, 0x0b, 0xde, //0x0000df68 .quad -2446744073709551616 - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000df70 .quad 0 - 0x00, 0x00, 0xe8, 0x89, 0x04, 0x23, 0xc7, 0x8a, //0x0000df78 .quad -8446744073709551616 - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000df80 .quad 0 - 0x00, 0x00, 0x62, 0xac, 0xc5, 0xeb, 0x78, 0xad, //0x0000df88 .quad -5946744073709551616 - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000df90 .quad 0 - 0x00, 0x80, 0x7a, 0x17, 0xb7, 0x26, 0xd7, 0xd8, //0x0000df98 .quad -2821744073709551616 - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000dfa0 .quad 0 - 0x00, 0x90, 0xac, 0x6e, 0x32, 0x78, 0x86, 0x87, //0x0000dfa8 .quad -8681119073709551616 - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000dfb0 .quad 0 - 0x00, 0xb4, 0x57, 0x0a, 0x3f, 0x16, 0x68, 0xa9, //0x0000dfb8 .quad -6239712823709551616 - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000dfc0 .quad 0 - 0x00, 0xa1, 0xed, 0xcc, 0xce, 0x1b, 0xc2, 0xd3, //0x0000dfc8 .quad -3187955011209551616 - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000dfd0 .quad 0 - 0xa0, 0x84, 0x14, 0x40, 0x61, 0x51, 0x59, 0x84, //0x0000dfd8 .quad -8910000909647051616 - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000dfe0 .quad 0 - 0xc8, 0xa5, 0x19, 0x90, 0xb9, 0xa5, 0x6f, 0xa5, //0x0000dfe8 .quad -6525815118631426616 - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000dff0 .quad 0 - 0x3a, 0x0f, 0x20, 0xf4, 0x27, 0x8f, 0xcb, 0xce, //0x0000dff8 .quad -3545582879861895366 - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, //0x0000e000 .quad 4611686018427387904 - 0x84, 0x09, 0x94, 0xf8, 0x78, 0x39, 0x3f, 0x81, //0x0000e008 .quad -9133518327554766460 - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x50, //0x0000e010 .quad 5764607523034234880 - 0xe5, 0x0b, 0xb9, 0x36, 0xd7, 0x07, 0x8f, 0xa1, //0x0000e018 .quad -6805211891016070171 - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xa4, //0x0000e020 .quad -6629298651489370112 - 0xde, 0x4e, 0x67, 0x04, 0xcd, 0xc9, 0xf2, 0xc9, //0x0000e028 .quad -3894828845342699810 - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x4d, //0x0000e030 .quad 5548434740920451072 - 0x96, 0x22, 0x81, 0x45, 0x40, 0x7c, 0x6f, 0xfc, //0x0000e038 .quad -256850038250986858 - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x20, 0xf0, //0x0000e040 .quad -1143914305352105984 - 0x9d, 0xb5, 0x70, 0x2b, 0xa8, 0xad, 0xc5, 0x9d, //0x0000e048 .quad -7078060301547948643 - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x28, 0x6c, //0x0000e050 .quad 7793479155164643328 - 0x05, 0xe3, 0x4c, 0x36, 0x12, 0x19, 0x37, 0xc5, //0x0000e058 .quad -4235889358507547899 - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x32, 0xc7, //0x0000e060 .quad -4093209111326359552 - 0xc6, 0x1b, 0xe0, 0xc3, 0x56, 0xdf, 0x84, 0xf6, //0x0000e068 .quad -683175679707046970 - 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0x7f, 0x3c, //0x0000e070 .quad 4359273333062107136 - 0x5c, 0x11, 0x6c, 0x3a, 0x96, 0x0b, 0x13, 0x9a, //0x0000e078 .quad -7344513827457986212 - 0x00, 0x00, 0x00, 0x00, 0x00, 0x10, 0x9f, 0x4b, //0x0000e080 .quad 5449091666327633920 - 0xb3, 0x15, 0x07, 0xc9, 0x7b, 0xce, 0x97, 0xc0, //0x0000e088 .quad -4568956265895094861 - 0x00, 0x00, 0x00, 0x00, 0x00, 0xd4, 0x86, 0x1e, //0x0000e090 .quad 2199678564482154496 - 0x20, 0xdb, 0x48, 0xbb, 0x1a, 0xc2, 0xbd, 0xf0, //0x0000e098 .quad -1099509313941480672 - 0x00, 0x00, 0x00, 0x00, 0x80, 0x44, 0x14, 0x13, //0x0000e0a0 .quad 1374799102801346560 - 0xf4, 0x88, 0x0d, 0xb5, 0x50, 0x99, 0x76, 0x96, //0x0000e0a8 .quad -7604722348854507276 - 0x00, 0x00, 0x00, 0x00, 0xa0, 0x55, 0xd9, 0x17, //0x0000e0b0 .quad 1718498878501683200 - 0x31, 0xeb, 0x50, 0xe2, 0xa4, 0x3f, 0x14, 0xbc, //0x0000e0b8 .quad -4894216917640746191 - 0x00, 0x00, 0x00, 0x00, 0x08, 0xab, 0xcf, 0x5d, //0x0000e0c0 .quad 6759809616554491904 - 0xfd, 0x25, 0xe5, 0x1a, 0x8e, 0x4f, 0x19, 0xeb, //0x0000e0c8 .quad -1506085128623544835 - 0x00, 0x00, 0x00, 0x00, 0xe5, 0xca, 0xa1, 0x5a, //0x0000e0d0 .quad 6530724019560251392 - 0xbe, 0x37, 0xcf, 0xd0, 0xb8, 0xd1, 0xef, 0x92, //0x0000e0d8 .quad -7858832233030797378 - 0x00, 0x00, 0x00, 0x40, 0x9e, 0x3d, 0x4a, 0xf1, //0x0000e0e0 .quad -1059967012404461568 - 0xad, 0x05, 0x03, 0x05, 0x27, 0xc6, 0xab, 0xb7, //0x0000e0e8 .quad -5211854272861108819 - 0x00, 0x00, 0x00, 0xd0, 0x05, 0xcd, 0x9c, 0x6d, //0x0000e0f0 .quad 7898413271349198848 - 0x19, 0xc7, 0x43, 0xc6, 0xb0, 0xb7, 0x96, 0xe5, //0x0000e0f8 .quad -1903131822648998119 - 0x00, 0x00, 0x00, 0xa2, 0x23, 0x00, 0x82, 0xe4, //0x0000e100 .quad -1981020733047832576 - 0x6f, 0x5c, 0xea, 0x7b, 0xce, 0x32, 0x7e, 0x8f, //0x0000e108 .quad -8106986416796705681 - 0x00, 0x00, 0x80, 0x8a, 0x2c, 0x80, 0xa2, 0xdd, //0x0000e110 .quad -2476275916309790720 - 0x8b, 0xf3, 0xe4, 0x1a, 0x82, 0xbf, 0x5d, 0xb3, //0x0000e118 .quad -5522047002568494197 - 0x00, 0x00, 0x20, 0xad, 0x37, 0x20, 0x0b, 0xd5, //0x0000e120 .quad -3095344895387238400 - 0x6e, 0x30, 0x9e, 0xa1, 0x62, 0x2f, 0x35, 0xe0, //0x0000e128 .quad -2290872734783229842 - 0x00, 0x00, 0x34, 0xcc, 0x22, 0xf4, 0x26, 0x45, //0x0000e130 .quad 4982938468024057856 - 0x45, 0xde, 0x02, 0xa5, 0x9d, 0x3d, 0x21, 0x8c, //0x0000e138 .quad -8349324486880600507 - 0x00, 0x00, 0x41, 0x7f, 0x2b, 0xb1, 0x70, 0x96, //0x0000e140 .quad -7606384970252091392 - 0xd6, 0x95, 0x43, 0x0e, 0x05, 0x8d, 0x29, 0xaf, //0x0000e148 .quad -5824969590173362730 - 0x00, 0x40, 0x11, 0x5f, 0x76, 0xdd, 0x0c, 0x3c, //0x0000e150 .quad 4327076842467049472 - 0x4c, 0x7b, 0xd4, 0x51, 0x46, 0xf0, 0xf3, 0xda, //0x0000e158 .quad -2669525969289315508 - 0x00, 0xc8, 0x6a, 0xfb, 0x69, 0x0a, 0x88, 0xa5, //0x0000e160 .quad -6518949010312869888 - 0x0f, 0xcd, 0x24, 0xf3, 0x2b, 0x76, 0xd8, 0x88, //0x0000e168 .quad -8585982758446904049 - 0x00, 0x7a, 0x45, 0x7a, 0x04, 0x0d, 0xea, 0x8e, //0x0000e170 .quad -8148686262891087360 - 0x53, 0x00, 0xee, 0xef, 0xb6, 0x93, 0x0e, 0xab, //0x0000e178 .quad -6120792429631242157 - 0x80, 0xd8, 0xd6, 0x98, 0x45, 0x90, 0xa4, 0x72, //0x0000e180 .quad 8260886245095692416 - 0x68, 0x80, 0xe9, 0xab, 0xa4, 0x38, 0xd2, 0xd5, //0x0000e188 .quad -3039304518611664792 - 0x50, 0x47, 0x86, 0x7f, 0x2b, 0xda, 0xa6, 0x47, //0x0000e190 .quad 5163053903184807760 - 0x41, 0xf0, 0x71, 0xeb, 0x66, 0x63, 0xa3, 0x85, //0x0000e198 .quad -8817094351773372351 - 0x24, 0xd9, 0x67, 0x5f, 0xb6, 0x90, 0x90, 0x99, //0x0000e1a0 .quad -7381240676301154012 - 0x51, 0x6c, 0x4e, 0xa6, 0x40, 0x3c, 0x0c, 0xa7, //0x0000e1a8 .quad -6409681921289327535 - 0x6d, 0xcf, 0x41, 0xf7, 0xe3, 0xb4, 0xf4, 0xff, //0x0000e1b0 .quad -3178808521666707 - 0x65, 0x07, 0xe2, 0xcf, 0x50, 0x4b, 0xcf, 0xd0, //0x0000e1b8 .quad -3400416383184271515 - 0xa4, 0x21, 0x89, 0x7a, 0x0e, 0xf1, 0xf8, 0xbf, //0x0000e1c0 .quad -4613672773753429596 - 0x9f, 0x44, 0xed, 0x81, 0x12, 0x8f, 0x81, 0x82, //0x0000e1c8 .quad -9042789267131251553 - 0x0d, 0x6a, 0x2b, 0x19, 0x52, 0x2d, 0xf7, 0xaf, //0x0000e1d0 .quad -5767090967191786995 - 0xc7, 0x95, 0x68, 0x22, 0xd7, 0xf2, 0x21, 0xa3, //0x0000e1d8 .quad -6691800565486676537 - 0x90, 0x44, 0x76, 0x9f, 0xa6, 0xf8, 0xf4, 0x9b, //0x0000e1e0 .quad -7208863708989733744 - 0x39, 0xbb, 0x02, 0xeb, 0x8c, 0x6f, 0xea, 0xcb, //0x0000e1e8 .quad -3753064688430957767 - 0xb4, 0xd5, 0x53, 0x47, 0xd0, 0x36, 0xf2, 0x02, //0x0000e1f0 .quad 212292400617608628 - 0x08, 0x6a, 0xc3, 0x25, 0x70, 0x0b, 0xe5, 0xfe, //0x0000e1f8 .quad -79644842111309304 - 0x90, 0x65, 0x94, 0x2c, 0x42, 0x62, 0xd7, 0x01, //0x0000e200 .quad 132682750386005392 - 0x45, 0x22, 0x9a, 0x17, 0x26, 0x27, 0x4f, 0x9f, //0x0000e208 .quad -6967307053960650171 - 0xf5, 0x7e, 0xb9, 0xb7, 0xd2, 0x3a, 0x4d, 0x42, //0x0000e210 .quad 4777539456409894645 - 0xd6, 0xaa, 0x80, 0x9d, 0xef, 0xf0, 0x22, 0xc7, //0x0000e218 .quad -4097447799023424810 - 0xb2, 0xde, 0xa7, 0x65, 0x87, 0x89, 0xe0, 0xd2, //0x0000e220 .quad -3251447716342407502 - 0x8b, 0xd5, 0xe0, 0x84, 0x2b, 0xad, 0xeb, 0xf8, //0x0000e228 .quad -510123730351893109 - 0x2f, 0xeb, 0x88, 0x9f, 0xf4, 0x55, 0xcc, 0x63, //0x0000e230 .quad 7191217214140771119 - 0x77, 0x85, 0x0c, 0x33, 0x3b, 0x4c, 0x93, 0x9b, //0x0000e238 .quad -7236356359111015049 - 0xfb, 0x25, 0x6b, 0xc7, 0x71, 0x6b, 0xbf, 0x3c, //0x0000e240 .quad 4377335499248575995 - 0xd5, 0xa6, 0xcf, 0xff, 0x49, 0x1f, 0x78, 0xc2, //0x0000e248 .quad -4433759430461380907 - 0x7a, 0xef, 0x45, 0x39, 0x4e, 0x46, 0xef, 0x8b, //0x0000e250 .quad -8363388681221443718 - 0x8a, 0x90, 0xc3, 0x7f, 0x1c, 0x27, 0x16, 0xf3, //0x0000e258 .quad -930513269649338230 - 0xac, 0xb5, 0xcb, 0xe3, 0xf0, 0x8b, 0x75, 0x97, //0x0000e260 .quad -7532960934977096276 - 0x56, 0x3a, 0xda, 0xcf, 0x71, 0xd8, 0xed, 0x97, //0x0000e268 .quad -7499099821171918250 - 0x17, 0xa3, 0xbe, 0x1c, 0xed, 0xee, 0x52, 0x3d, //0x0000e270 .quad 4418856886560793367 - 0xec, 0xc8, 0xd0, 0x43, 0x8e, 0x4e, 0xe9, 0xbd, //0x0000e278 .quad -4762188758037509908 - 0xdd, 0x4b, 0xee, 0x63, 0xa8, 0xaa, 0xa7, 0x4c, //0x0000e280 .quad 5523571108200991709 - 0x27, 0xfb, 0xc4, 0xd4, 0x31, 0xa2, 0x63, 0xed, //0x0000e288 .quad -1341049929119499481 - 0x6a, 0xef, 0x74, 0x3e, 0xa9, 0xca, 0xe8, 0x8f, //0x0000e290 .quad -8076983103442849942 - 0xf8, 0x1c, 0xfb, 0x24, 0x5f, 0x45, 0x5e, 0x94, //0x0000e298 .quad -7755685233340769032 - 0x44, 0x2b, 0x12, 0x8e, 0x53, 0xfd, 0xe2, 0xb3, //0x0000e2a0 .quad -5484542860876174524 - 0x36, 0xe4, 0x39, 0xee, 0xb6, 0xd6, 0x75, 0xb9, //0x0000e2a8 .quad -5082920523248573386 - 0x16, 0xb6, 0x96, 0x71, 0xa8, 0xbc, 0xdb, 0x60, //0x0000e2b0 .quad 6979379479186945558 - 0x44, 0x5d, 0xc8, 0xa9, 0x64, 0x4c, 0xd3, 0xe7, //0x0000e2b8 .quad -1741964635633328828 - 0xcd, 0x31, 0xfe, 0x46, 0xe9, 0x55, 0x89, 0xbc, //0x0000e2c0 .quad -4861259862362934835 - 0x4a, 0x3a, 0x1d, 0xea, 0xbe, 0x0f, 0xe4, 0x90, //0x0000e2c8 .quad -8006256924911912374 - 0x41, 0xbe, 0xbd, 0x98, 0x63, 0xab, 0xab, 0x6b, //0x0000e2d0 .quad 7758483227328495169 - 0xdd, 0x88, 0xa4, 0xa4, 0xae, 0x13, 0x1d, 0xb5, //0x0000e2d8 .quad -5396135137712502563 - 0xd1, 0x2d, 0xed, 0x7e, 0x3c, 0x96, 0x96, 0xc6, //0x0000e2e0 .quad -4136954021121544751 - 0x14, 0xab, 0xcd, 0x4d, 0x9a, 0x58, 0x64, 0xe2, //0x0000e2e8 .quad -2133482903713240300 - 0xa2, 0x3c, 0x54, 0xcf, 0xe5, 0x1d, 0x1e, 0xfc, //0x0000e2f0 .quad -279753253987271518 - 0xec, 0x8a, 0xa0, 0x70, 0x60, 0xb7, 0x7e, 0x8d, //0x0000e2f8 .quad -8250955842461857044 - 0xcb, 0x4b, 0x29, 0x43, 0x5f, 0xa5, 0x25, 0x3b, //0x0000e300 .quad 4261994450943298507 - 0xa8, 0xad, 0xc8, 0x8c, 0x38, 0x65, 0xde, 0xb0, //0x0000e308 .quad -5702008784649933400 - 0xbe, 0x9e, 0xf3, 0x13, 0xb7, 0x0e, 0xef, 0x49, //0x0000e310 .quad 5327493063679123134 - 0x12, 0xd9, 0xfa, 0xaf, 0x86, 0xfe, 0x15, 0xdd, //0x0000e318 .quad -2515824962385028846 - 0x37, 0x43, 0x78, 0x6c, 0x32, 0x69, 0x35, 0x6e, //0x0000e320 .quad 7941369183226839863 - 0xab, 0xc7, 0xfc, 0x2d, 0x14, 0xbf, 0x2d, 0x8a, //0x0000e328 .quad -8489919629131724885 - 0x04, 0x54, 0x96, 0x07, 0x7f, 0xc3, 0xc2, 0x49, //0x0000e330 .quad 5315025460606161924 - 0x96, 0xf9, 0x7b, 0x39, 0xd9, 0x2e, 0xb9, 0xac, //0x0000e338 .quad -6000713517987268202 - 0x06, 0xe9, 0x7b, 0xc9, 0x5e, 0x74, 0x33, 0xdc, //0x0000e340 .quad -2579590211097073402 - 0xfb, 0xf7, 0xda, 0x87, 0x8f, 0x7a, 0xe7, 0xd7, //0x0000e348 .quad -2889205879056697349 - 0xa3, 0x71, 0xed, 0x3d, 0xbb, 0x28, 0xa0, 0x69, //0x0000e350 .quad 7611128154919104931 - 0xfd, 0xda, 0xe8, 0xb4, 0x99, 0xac, 0xf0, 0x86, //0x0000e358 .quad -8723282702051517699 - 0x0c, 0xce, 0x68, 0x0d, 0xea, 0x32, 0x08, 0xc4, //0x0000e360 .quad -4321147861633282548 - 0xbc, 0x11, 0x23, 0x22, 0xc0, 0xd7, 0xac, 0xa8, //0x0000e368 .quad -6292417359137009220 - 0x90, 0x01, 0xc3, 0x90, 0xa4, 0x3f, 0x0a, 0xf5, //0x0000e370 .quad -789748808614215280 - 0x2b, 0xd6, 0xab, 0x2a, 0xb0, 0x0d, 0xd8, 0xd2, //0x0000e378 .quad -3253835680493873621 - 0xfa, 0xe0, 0x79, 0xda, 0xc6, 0x67, 0x26, 0x79, //0x0000e380 .quad 8729779031470891258 - 0xdb, 0x65, 0xab, 0x1a, 0x8e, 0x08, 0xc7, 0x83, //0x0000e388 .quad -8951176327949752869 - 0x38, 0x59, 0x18, 0x91, 0xb8, 0x01, 0x70, 0x57, //0x0000e390 .quad 6300537770911226168 - 0x52, 0x3f, 0x56, 0xa1, 0xb1, 0xca, 0xb8, 0xa4, //0x0000e398 .quad -6577284391509803182 - 0x86, 0x6f, 0x5e, 0xb5, 0x26, 0x02, 0x4c, 0xed, //0x0000e3a0 .quad -1347699823215743098 - 0x26, 0xcf, 0xab, 0x09, 0x5e, 0xfd, 0xe6, 0xcd, //0x0000e3a8 .quad -3609919470959866074 - 0xb4, 0x05, 0x5b, 0x31, 0x58, 0x81, 0x4f, 0x54, //0x0000e3b0 .quad 6075216638131242420 - 0x78, 0x61, 0x0b, 0xc6, 0x5a, 0x5e, 0xb0, 0x80, //0x0000e3b8 .quad -9173728696990998152 - 0x21, 0xc7, 0xb1, 0x3d, 0xae, 0x61, 0x63, 0x69, //0x0000e3c0 .quad 7594020797664053025 - 0xd6, 0x39, 0x8e, 0x77, 0xf1, 0x75, 0xdc, 0xa0, //0x0000e3c8 .quad -6855474852811359786 - 0xe9, 0x38, 0x1e, 0xcd, 0x19, 0x3a, 0xbc, 0x03, //0x0000e3d0 .quad 269153960225290473 - 0x4c, 0xc8, 0x71, 0xd5, 0x6d, 0x93, 0x13, 0xc9, //0x0000e3d8 .quad -3957657547586811828 - 0x23, 0xc7, 0x65, 0x40, 0xa0, 0x48, 0xab, 0x04, //0x0000e3e0 .quad 336442450281613091 - 0x5f, 0x3a, 0xce, 0x4a, 0x49, 0x78, 0x58, 0xfb, //0x0000e3e8 .quad -335385916056126881 - 0x76, 0x9c, 0x3f, 0x28, 0x64, 0x0d, 0xeb, 0x62, //0x0000e3f0 .quad 7127805559067090038 - 0x7b, 0xe4, 0xc0, 0xce, 0x2d, 0x4b, 0x17, 0x9d, //0x0000e3f8 .quad -7127145225176161157 - 0x94, 0x83, 0x4f, 0x32, 0xbd, 0xd0, 0xa5, 0x3b, //0x0000e400 .quad 4298070930406474644 - 0x9a, 0x1d, 0x71, 0x42, 0xf9, 0x1d, 0x5d, 0xc4, //0x0000e408 .quad -4297245513042813542 - 0x79, 0x64, 0xe3, 0x7e, 0xec, 0x44, 0x8f, 0xca, //0x0000e410 .quad -3850783373846682503 - 0x00, 0x65, 0x0d, 0x93, 0x77, 0x65, 0x74, 0xf5, //0x0000e418 .quad -759870872876129024 - 0xcb, 0x1e, 0x4e, 0xcf, 0x13, 0x8b, 0x99, 0x7e, //0x0000e420 .quad 9122475437414293195 - 0x20, 0x5f, 0xe8, 0xbb, 0x6a, 0xbf, 0x68, 0x99, //0x0000e428 .quad -7392448323188662496 - 0x7e, 0xa6, 0x21, 0xc3, 0xd8, 0xed, 0x3f, 0x9e, //0x0000e430 .quad -7043649776941685122 - 0xe8, 0x76, 0xe2, 0x6a, 0x45, 0xef, 0xc2, 0xbf, //0x0000e438 .quad -4628874385558440216 - 0x1e, 0x10, 0xea, 0xf3, 0x4e, 0xe9, 0xcf, 0xc5, //0x0000e440 .quad -4192876202749718498 - 0xa2, 0x14, 0x9b, 0xc5, 0x16, 0xab, 0xb3, 0xef, //0x0000e448 .quad -1174406963520662366 - 0x12, 0x4a, 0x72, 0x58, 0xd1, 0xf1, 0xa1, 0xbb, //0x0000e450 .quad -4926390635932268014 - 0xe5, 0xec, 0x80, 0x3b, 0xee, 0x4a, 0xd0, 0x95, //0x0000e458 .quad -7651533379841495835 - 0x97, 0xdc, 0x8e, 0xae, 0x45, 0x6e, 0x8a, 0x2a, //0x0000e460 .quad 3065383741939440791 - 0x1f, 0x28, 0x61, 0xca, 0xa9, 0x5d, 0x44, 0xbb, //0x0000e468 .quad -4952730706374481889 - 0xbd, 0x93, 0x32, 0x1a, 0xd7, 0x09, 0x2d, 0xf5, //0x0000e470 .quad -779956341003086915 - 0x26, 0x72, 0xf9, 0x3c, 0x14, 0x75, 0x15, 0xea, //0x0000e478 .quad -1579227364540714458 - 0x56, 0x9c, 0x5f, 0x70, 0x26, 0x26, 0x3c, 0x59, //0x0000e480 .quad 6430056314514152534 - 0x58, 0xe7, 0x1b, 0xa6, 0x2c, 0x69, 0x4d, 0x92, //0x0000e488 .quad -7904546130479028392 - 0x6c, 0x83, 0x77, 0x0c, 0xb0, 0x2f, 0x8b, 0x6f, //0x0000e490 .quad 8037570393142690668 - 0x2e, 0xe1, 0xa2, 0xcf, 0x77, 0xc3, 0xe0, 0xb6, //0x0000e498 .quad -5268996644671397586 - 0x47, 0x64, 0x95, 0x0f, 0x9c, 0xfb, 0x6d, 0x0b, //0x0000e4a0 .quad 823590954573587527 - 0x7a, 0x99, 0x8b, 0xc3, 0x55, 0xf4, 0x98, 0xe4, //0x0000e4a8 .quad -1974559787411859078 - 0xac, 0x5e, 0xbd, 0x89, 0x41, 0xbd, 0x24, 0x47, //0x0000e4b0 .quad 5126430365035880108 - 0xec, 0x3f, 0x37, 0x9a, 0xb5, 0x98, 0xdf, 0x8e, //0x0000e4b8 .quad -8151628894773493780 - 0x57, 0xb6, 0x2c, 0xec, 0x91, 0xec, 0xed, 0x58, //0x0000e4c0 .quad 6408037956294850135 - 0xe7, 0x0f, 0xc5, 0x00, 0xe3, 0x7e, 0x97, 0xb2, //0x0000e4c8 .quad -5577850100039479321 - 0xed, 0xe3, 0x37, 0x67, 0xb6, 0x67, 0x29, 0x2f, //0x0000e4d0 .quad 3398361426941174765 - 0xe1, 0x53, 0xf6, 0xc0, 0x9b, 0x5e, 0x3d, 0xdf, //0x0000e4d8 .quad -2360626606621961247 - 0x74, 0xee, 0x82, 0x00, 0xd2, 0xe0, 0x79, 0xbd, //0x0000e4e0 .quad -4793553135802847628 - 0x6c, 0xf4, 0x99, 0x58, 0x21, 0x5b, 0x86, 0x8b, //0x0000e4e8 .quad -8392920656779807636 - 0x11, 0xaa, 0xa3, 0x80, 0x06, 0x59, 0xd8, 0xec, //0x0000e4f0 .quad -1380255401326171631 - 0x87, 0x71, 0xc0, 0xae, 0xe9, 0xf1, 0x67, 0xae, //0x0000e4f8 .quad -5879464802547371641 - 0x95, 0x94, 0xcc, 0x20, 0x48, 0x6f, 0x0e, 0xe8, //0x0000e500 .quad -1725319251657714539 - 0xe9, 0x8d, 0x70, 0x1a, 0x64, 0xee, 0x01, 0xda, //0x0000e508 .quad -2737644984756826647 - 0xdd, 0xdc, 0x7f, 0x14, 0x8d, 0x05, 0x09, 0x31, //0x0000e510 .quad 3533361486141316317 - 0xb2, 0x58, 0x86, 0x90, 0xfe, 0x34, 0x41, 0x88, //0x0000e518 .quad -8628557143114098510 - 0x15, 0xd4, 0x9f, 0x59, 0xf0, 0x46, 0x4b, 0xbd, //0x0000e520 .quad -4806670179178130411 - 0xde, 0xee, 0xa7, 0x34, 0x3e, 0x82, 0x51, 0xaa, //0x0000e528 .quad -6174010410465235234 - 0x1a, 0xc9, 0x07, 0x70, 0xac, 0x18, 0x9e, 0x6c, //0x0000e530 .quad 7826720331309500698 - 0x96, 0xea, 0xd1, 0xc1, 0xcd, 0xe2, 0xe5, 0xd4, //0x0000e538 .quad -3105826994654156138 - 0xb0, 0xdd, 0x04, 0xc6, 0x6b, 0xcf, 0xe2, 0x03, //0x0000e540 .quad 280014188641050032 - 0x9e, 0x32, 0x23, 0x99, 0xc0, 0xad, 0x0f, 0x85, //0x0000e548 .quad -8858670899299929442 - 0x1c, 0x15, 0x86, 0xb7, 0x46, 0x83, 0xdb, 0x84, //0x0000e550 .quad -8873354301053463268 - 0x45, 0xff, 0x6b, 0xbf, 0x30, 0x99, 0x53, 0xa6, //0x0000e558 .quad -6461652605697523899 - 0x63, 0x9a, 0x67, 0x65, 0x18, 0x64, 0x12, 0xe6, //0x0000e560 .quad -1868320839462053277 - 0x16, 0xff, 0x46, 0xef, 0x7c, 0x7f, 0xe8, 0xcf, //0x0000e568 .quad -3465379738694516970 - 0x7e, 0xc0, 0x60, 0x3f, 0x8f, 0x7e, 0xcb, 0x4f, //0x0000e570 .quad 5749828502977298558 - 0x6e, 0x5f, 0x8c, 0x15, 0xae, 0x4f, 0xf1, 0x81, //0x0000e578 .quad -9083391364325154962 - 0x9d, 0xf0, 0x38, 0x0f, 0x33, 0x5e, 0xbe, 0xe3, //0x0000e580 .quad -2036086408133152611 - 0x49, 0x77, 0xef, 0x9a, 0x99, 0xa3, 0x6d, 0xa2, //0x0000e588 .quad -6742553186979055799 - 0xc5, 0x2c, 0x07, 0xd3, 0xbf, 0xf5, 0xad, 0x5c, //0x0000e590 .quad 6678264026688335045 - 0x1c, 0x55, 0xab, 0x01, 0x80, 0x0c, 0x09, 0xcb, //0x0000e598 .quad -3816505465296431844 - 0xf6, 0xf7, 0xc8, 0xc7, 0x2f, 0x73, 0xd9, 0x73, //0x0000e5a0 .quad 8347830033360418806 - 0x63, 0x2a, 0x16, 0x02, 0xa0, 0x4f, 0xcb, 0xfd, //0x0000e5a8 .quad -158945813193151901 - 0xfa, 0x9a, 0xdd, 0xdc, 0xfd, 0xe7, 0x67, 0x28, //0x0000e5b0 .quad 2911550761636567802 - 0x7e, 0xda, 0x4d, 0x01, 0xc4, 0x11, 0x9f, 0x9e, //0x0000e5b8 .quad -7016870160886801794 - 0xb8, 0x01, 0x15, 0x54, 0xfd, 0xe1, 0x81, 0xb2, //0x0000e5c0 .quad -5583933584809066056 - 0x1d, 0x51, 0xa1, 0x01, 0x35, 0xd6, 0x46, 0xc6, //0x0000e5c8 .quad -4159401682681114339 - 0x26, 0x42, 0x1a, 0xa9, 0x7c, 0x5a, 0x22, 0x1f, //0x0000e5d0 .quad 2243455055843443238 - 0x65, 0xa5, 0x09, 0x42, 0xc2, 0x8b, 0xd8, 0xf7, //0x0000e5d8 .quad -587566084924005019 - 0x58, 0x69, 0xb0, 0xe9, 0x8d, 0x78, 0x75, 0x33, //0x0000e5e0 .quad 3708002419115845976 - 0x5f, 0x07, 0x46, 0x69, 0x59, 0x57, 0xe7, 0x9a, //0x0000e5e8 .quad -7284757830718584993 - 0xae, 0x83, 0x1c, 0x64, 0xb1, 0xd6, 0x52, 0x00, //0x0000e5f0 .quad 23317005467419566 - 0x37, 0x89, 0x97, 0xc3, 0x2f, 0x2d, 0xa1, 0xc1, //0x0000e5f8 .quad -4494261269970843337 - 0x9a, 0xa4, 0x23, 0xbd, 0x5d, 0x8c, 0x67, 0xc0, //0x0000e600 .quad -4582539761593113446 - 0x84, 0x6b, 0x7d, 0xb4, 0x7b, 0x78, 0x09, 0xf2, //0x0000e608 .quad -1006140569036166268 - 0xe0, 0x46, 0x36, 0x96, 0xba, 0xb7, 0x40, 0xf8, //0x0000e610 .quad -558244341782001952 - 0x32, 0x63, 0xce, 0x50, 0x4d, 0xeb, 0x45, 0x97, //0x0000e618 .quad -7546366883288685774 - 0x98, 0xd8, 0xc3, 0x3b, 0xa9, 0xe5, 0x50, 0xb6, //0x0000e620 .quad -5309491445654890344 - 0xff, 0xfb, 0x01, 0xa5, 0x20, 0x66, 0x17, 0xbd, //0x0000e628 .quad -4821272585683469313 - 0xbe, 0xce, 0xb4, 0x8a, 0x13, 0x1f, 0xe5, 0xa3, //0x0000e630 .quad -6636864307068612930 - 0xff, 0x7a, 0x42, 0xce, 0xa8, 0x3f, 0x5d, 0xec, //0x0000e638 .quad -1414904713676948737 - 0x37, 0x01, 0xb1, 0x36, 0x6c, 0x33, 0x6f, 0xc6, //0x0000e640 .quad -4148040191917883081 - 0xdf, 0x8c, 0xe9, 0x80, 0xc9, 0x47, 0xba, 0x93, //0x0000e648 .quad -7801844473689174817 - 0x84, 0x41, 0x5d, 0x44, 0x47, 0x00, 0x0b, 0xb8, //0x0000e650 .quad -5185050239897353852 - 0x17, 0xf0, 0x23, 0xe1, 0xbb, 0xd9, 0xa8, 0xb8, //0x0000e658 .quad -5140619573684080617 - 0xe5, 0x91, 0x74, 0x15, 0x59, 0xc0, 0x0d, 0xa6, //0x0000e660 .quad -6481312799871692315 - 0x1d, 0xec, 0x6c, 0xd9, 0x2a, 0x10, 0xd3, 0xe6, //0x0000e668 .quad -1814088448677712867 - 0x2f, 0xdb, 0x68, 0xad, 0x37, 0x98, 0xc8, 0x87, //0x0000e670 .quad -8662506518347195601 - 0x92, 0x13, 0xe4, 0xc7, 0x1a, 0xea, 0x43, 0x90, //0x0000e678 .quad -8051334308064652398 - 0xfb, 0x11, 0xc3, 0x98, 0x45, 0xbe, 0xba, 0x29, //0x0000e680 .quad 3006924907348169211 - 0x77, 0x18, 0xdd, 0x79, 0xa1, 0xe4, 0x54, 0xb4, //0x0000e688 .quad -5452481866653427593 - 0x7a, 0xd6, 0xf3, 0xfe, 0xd6, 0x6d, 0x29, 0xf4, //0x0000e690 .quad -853029884242176390 - 0x94, 0x5e, 0x54, 0xd8, 0xc9, 0x1d, 0x6a, 0xe1, //0x0000e698 .quad -2203916314889396588 - 0x0c, 0x66, 0x58, 0x5f, 0xa6, 0xe4, 0x99, 0x18, //0x0000e6a0 .quad 1772699331562333708 - 0x1d, 0xbb, 0x34, 0x27, 0x9e, 0x52, 0xe2, 0x8c, //0x0000e6a8 .quad -8294976724446954723 - 0x8f, 0x7f, 0x2e, 0xf7, 0xcf, 0x5d, 0xc0, 0x5e, //0x0000e6b0 .quad 6827560182880305039 - 0xe4, 0xe9, 0x01, 0xb1, 0x45, 0xe7, 0x1a, 0xb0, //0x0000e6b8 .quad -5757034887131305500 - 0x73, 0x1f, 0xfa, 0xf4, 0x43, 0x75, 0x70, 0x76, //0x0000e6c0 .quad 8534450228600381299 - 0x5d, 0x64, 0x42, 0x1d, 0x17, 0xa1, 0x21, 0xdc, //0x0000e6c8 .quad -2584607590486743971 - 0xa8, 0x53, 0x1c, 0x79, 0x4a, 0x49, 0x06, 0x6a, //0x0000e6d0 .quad 7639874402088932264 - 0xba, 0x7e, 0x49, 0x72, 0xae, 0x04, 0x95, 0x89, //0x0000e6d8 .quad -8532908771695296838 - 0x92, 0x68, 0x63, 0x17, 0x9d, 0xdb, 0x87, 0x04, //0x0000e6e0 .quad 326470965756389522 - 0x69, 0xde, 0xdb, 0x0e, 0xda, 0x45, 0xfa, 0xab, //0x0000e6e8 .quad -6054449946191733143 - 0xb6, 0x42, 0x3c, 0x5d, 0x84, 0xd2, 0xa9, 0x45, //0x0000e6f0 .quad 5019774725622874806 - 0x03, 0xd6, 0x92, 0x92, 0x50, 0xd7, 0xf8, 0xd6, //0x0000e6f8 .quad -2956376414312278525 - 0xb2, 0xa9, 0x45, 0xba, 0x92, 0x23, 0x8a, 0x0b, //0x0000e700 .quad 831516194300602802 - 0xc2, 0xc5, 0x9b, 0x5b, 0x92, 0x86, 0x5b, 0x86, //0x0000e708 .quad -8765264286586255934 - 0x1e, 0x14, 0xd7, 0x68, 0x77, 0xac, 0x6c, 0x8e, //0x0000e710 .quad -8183976793979022306 - 0x32, 0xb7, 0x82, 0xf2, 0x36, 0x68, 0xf2, 0xa7, //0x0000e718 .quad -6344894339805432014 - 0x26, 0xd9, 0x0c, 0x43, 0x95, 0xd7, 0x07, 0x32, //0x0000e720 .quad 3605087062808385830 - 0xff, 0x64, 0x23, 0xaf, 0x44, 0x02, 0xef, 0xd1, //0x0000e728 .quad -3319431906329402113 - 0xb8, 0x07, 0xe8, 0x49, 0xbd, 0xe6, 0x44, 0x7f, //0x0000e730 .quad 9170708441896323000 - 0x1f, 0x1f, 0x76, 0xed, 0x6a, 0x61, 0x35, 0x83, //0x0000e738 .quad -8992173969096958177 - 0xa6, 0x09, 0x62, 0x9c, 0x6c, 0x20, 0x16, 0x5f, //0x0000e740 .quad 6851699533943015846 - 0xe7, 0xa6, 0xd3, 0xa8, 0xc5, 0xb9, 0x02, 0xa4, //0x0000e748 .quad -6628531442943809817 - 0x0f, 0x8c, 0x7a, 0xc3, 0x87, 0xa8, 0xdb, 0x36, //0x0000e750 .quad 3952938399001381903 - 0xa1, 0x90, 0x08, 0x13, 0x37, 0x68, 0x03, 0xcd, //0x0000e758 .quad -3673978285252374367 - 0x89, 0x97, 0x2c, 0xda, 0x54, 0x49, 0x49, 0xc2, //0x0000e760 .quad -4446942528265218167 - 0x64, 0x5a, 0xe5, 0x6b, 0x22, 0x21, 0x22, 0x80, //0x0000e768 .quad -9213765455923815836 - 0x6c, 0xbd, 0xb7, 0x10, 0xaa, 0x9b, 0xdb, 0xf2, //0x0000e770 .quad -946992141904134804 - 0xfd, 0xb0, 0xde, 0x06, 0x6b, 0xa9, 0x2a, 0xa0, //0x0000e778 .quad -6905520801477381891 - 0xc7, 0xac, 0xe5, 0x94, 0x94, 0x82, 0x92, 0x6f, //0x0000e780 .quad 8039631859474607303 - 0x3d, 0x5d, 0x96, 0xc8, 0xc5, 0x53, 0x35, 0xc8, //0x0000e788 .quad -4020214983419339459 - 0xf9, 0x17, 0x1f, 0xba, 0x39, 0x23, 0x77, 0xcb, //0x0000e790 .quad -3785518230938904583 - 0x8c, 0xf4, 0xbb, 0x3a, 0xb7, 0xa8, 0x42, 0xfa, //0x0000e798 .quad -413582710846786420 - 0xfb, 0x6e, 0x53, 0x14, 0x04, 0x76, 0x2a, 0xff, //0x0000e7a0 .quad -60105885123121413 - 0xd7, 0x78, 0xb5, 0x84, 0x72, 0xa9, 0x69, 0x9c, //0x0000e7a8 .quad -7176018221920323369 - 0xba, 0x4a, 0x68, 0x19, 0x85, 0x13, 0xf5, 0xfe, //0x0000e7b0 .quad -75132356403901766 - 0x0d, 0xd7, 0xe2, 0x25, 0xcf, 0x13, 0x84, 0xc3, //0x0000e7b8 .quad -4358336758973016307 - 0x69, 0x5d, 0xc2, 0x5f, 0x66, 0x58, 0xb2, 0x7e, //0x0000e7c0 .quad 9129456591349898601 - 0xd1, 0x8c, 0x5b, 0xef, 0xc2, 0x18, 0x65, 0xf4, //0x0000e7c8 .quad -836234930288882479 - 0x61, 0x7a, 0xd9, 0xfb, 0x3f, 0x77, 0x2f, 0xef, //0x0000e7d0 .quad -1211618658047395231 - 0x02, 0x38, 0x99, 0xd5, 0x79, 0x2f, 0xbf, 0x98, //0x0000e7d8 .quad -7440175859071633406 - 0xfa, 0xd8, 0xcf, 0xfa, 0x0f, 0x55, 0xfb, 0xaa, //0x0000e7e0 .quad -6126209340986631942 - 0x03, 0x86, 0xff, 0x4a, 0x58, 0xfb, 0xee, 0xbe, //0x0000e7e8 .quad -4688533805412153853 - 0x38, 0xcf, 0x83, 0xf9, 0x53, 0x2a, 0xba, 0x95, //0x0000e7f0 .quad -7657761676233289928 - 0x84, 0x67, 0xbf, 0x5d, 0x2e, 0xba, 0xaa, 0xee, //0x0000e7f8 .quad -1248981238337804412 - 0x83, 0x61, 0xf2, 0x7b, 0x74, 0x5a, 0x94, 0xdd, //0x0000e800 .quad -2480258038432112253 - 0xb2, 0xa0, 0x97, 0xfa, 0x5c, 0xb4, 0x2a, 0x95, //0x0000e808 .quad -7698142301602209614 - 0xe4, 0xf9, 0xee, 0x9a, 0x11, 0x71, 0xf9, 0x94, //0x0000e810 .quad -7712008566467528220 - 0xdf, 0x88, 0x3d, 0x39, 0x74, 0x61, 0x75, 0xba, //0x0000e818 .quad -5010991858575374113 - 0x5d, 0xb8, 0xaa, 0x01, 0x56, 0xcd, 0x37, 0x7a, //0x0000e820 .quad 8806733365625141341 - 0x17, 0xeb, 0x8c, 0x47, 0xd1, 0xb9, 0x12, 0xe9, //0x0000e828 .quad -1652053804791829737 - 0x3a, 0xb3, 0x0a, 0xc1, 0x55, 0xe0, 0x62, 0xac, //0x0000e830 .quad -6025006692552756422 - 0xee, 0x12, 0xb8, 0xcc, 0x22, 0xb4, 0xab, 0x91, //0x0000e838 .quad -7950062655635975442 - 0x09, 0x60, 0x4d, 0x31, 0x6b, 0x98, 0x7b, 0x57, //0x0000e840 .quad 6303799689591218185 - 0xaa, 0x17, 0xe6, 0x7f, 0x2b, 0xa1, 0x16, 0xb6, //0x0000e848 .quad -5325892301117581398 - 0x0b, 0xb8, 0xa0, 0xfd, 0x85, 0x7e, 0x5a, 0xed, //0x0000e850 .quad -1343622424865753077 - 0x94, 0x9d, 0xdf, 0x5f, 0x76, 0x49, 0x9c, 0xe3, //0x0000e858 .quad -2045679357969588844 - 0x07, 0x73, 0x84, 0xbe, 0x13, 0x8f, 0x58, 0x14, //0x0000e860 .quad 1466078993672598279 - 0x7d, 0xc2, 0xeb, 0xfb, 0xe9, 0xad, 0x41, 0x8e, //0x0000e868 .quad -8196078626372074883 - 0xc8, 0x8f, 0x25, 0xae, 0xd8, 0xb2, 0x6e, 0x59, //0x0000e870 .quad 6444284760518135752 - 0x1c, 0xb3, 0xe6, 0x7a, 0x64, 0x19, 0xd2, 0xb1, //0x0000e878 .quad -5633412264537705700 - 0xbb, 0xf3, 0xae, 0xd9, 0x8e, 0x5f, 0xca, 0x6f, //0x0000e880 .quad 8055355950647669691 - 0xe3, 0x5f, 0xa0, 0x99, 0xbd, 0x9f, 0x46, 0xde, //0x0000e888 .quad -2430079312244744221 - 0x54, 0x58, 0x0d, 0x48, 0xb9, 0x7b, 0xde, 0x25, //0x0000e890 .quad 2728754459941099604 - 0xee, 0x3b, 0x04, 0x80, 0xd6, 0x23, 0xec, 0x8a, //0x0000e898 .quad -8436328597794046994 - 0x6a, 0xae, 0x10, 0x9a, 0xa7, 0x1a, 0x56, 0xaf, //0x0000e8a0 .quad -5812428961928401302 - 0xe9, 0x4a, 0x05, 0x20, 0xcc, 0x2c, 0xa7, 0xad, //0x0000e8a8 .quad -5933724728815170839 - 0x04, 0xda, 0x94, 0x80, 0x51, 0xa1, 0x2b, 0x1b, //0x0000e8b0 .quad 1957835834444274180 - 0xa4, 0x9d, 0x06, 0x28, 0xff, 0xf7, 0x10, 0xd9, //0x0000e8b8 .quad -2805469892591575644 - 0x42, 0x08, 0x5d, 0xf0, 0xd2, 0x44, 0xfb, 0x90, //0x0000e8c0 .quad -7999724640327104446 - 0x86, 0x22, 0x04, 0x79, 0xff, 0x9a, 0xaa, 0x87, //0x0000e8c8 .quad -8670947710510816634 - 0x53, 0x4a, 0x74, 0xac, 0x07, 0x16, 0x3a, 0x35, //0x0000e8d0 .quad 3835402254873283155 - 0x28, 0x2b, 0x45, 0x57, 0xbf, 0x41, 0x95, 0xa9, //0x0000e8d8 .quad -6226998619711132888 - 0xe8, 0x5c, 0x91, 0x97, 0x89, 0x9b, 0x88, 0x42, //0x0000e8e0 .quad 4794252818591603944 - 0xf2, 0x75, 0x16, 0x2d, 0x2f, 0x92, 0xfa, 0xd3, //0x0000e8e8 .quad -3172062256211528206 - 0x11, 0xda, 0xba, 0xfe, 0x35, 0x61, 0x95, 0x69, //0x0000e8f0 .quad 7608094030047140369 - 0xb7, 0x09, 0x2e, 0x7c, 0x5d, 0x9b, 0x7c, 0x84, //0x0000e8f8 .quad -8900067937773286985 - 0x95, 0x90, 0x69, 0x7e, 0x83, 0xb9, 0xfa, 0x43, //0x0000e900 .quad 4898431519131537557 - 0x25, 0x8c, 0x39, 0xdb, 0x34, 0xc2, 0x9b, 0xa5, //0x0000e908 .quad -6513398903789220827 - 0xbb, 0xf4, 0x03, 0x5e, 0xe4, 0x67, 0xf9, 0x94, //0x0000e910 .quad -7712018656367741765 - 0x2e, 0xef, 0x07, 0x12, 0xc2, 0xb2, 0x02, 0xcf, //0x0000e918 .quad -3530062611309138130 - 0xf5, 0x78, 0xc2, 0xba, 0xee, 0xe0, 0x1b, 0x1d, //0x0000e920 .quad 2097517367411243253 - 0x7d, 0xf5, 0x44, 0x4b, 0xb9, 0xaf, 0x61, 0x81, //0x0000e928 .quad -9123818159709293187 - 0x32, 0x17, 0x73, 0x69, 0x2a, 0xd9, 0x62, 0x64, //0x0000e930 .quad 7233582727691441970 - 0xdc, 0x32, 0x16, 0x9e, 0xa7, 0x1b, 0xba, 0xa1, //0x0000e938 .quad -6793086681209228580 - 0xfe, 0xdc, 0xcf, 0x03, 0x75, 0x8f, 0x7b, 0x7d, //0x0000e940 .quad 9041978409614302462 - 0x93, 0xbf, 0x9b, 0x85, 0x91, 0xa2, 0x28, 0xca, //0x0000e948 .quad -3879672333084147821 - 0x3e, 0xd4, 0xc3, 0x44, 0x52, 0x73, 0xda, 0x5c, //0x0000e950 .quad 6690786993590490174 - 0x78, 0xaf, 0x02, 0xe7, 0x35, 0xcb, 0xb2, 0xfc, //0x0000e958 .quad -237904397927796872 - 0xa7, 0x64, 0xfa, 0x6a, 0x13, 0x88, 0x08, 0x3a, //0x0000e960 .quad 4181741870994056359 - 0xab, 0xad, 0x61, 0xb0, 0x01, 0xbf, 0xef, 0x9d, //0x0000e968 .quad -7066219276345954901 - 0xd0, 0xfd, 0xb8, 0x45, 0x18, 0xaa, 0x8a, 0x08, //0x0000e970 .quad 615491320315182544 - 0x16, 0x19, 0x7a, 0x1c, 0xc2, 0xae, 0x6b, 0xc5, //0x0000e978 .quad -4221088077005055722 - 0x45, 0x3d, 0x27, 0x57, 0x9e, 0x54, 0xad, 0x8a, //0x0000e980 .quad -8454007886460797627 - 0x5b, 0x9f, 0x98, 0xa3, 0x72, 0x9a, 0xc6, 0xf6, //0x0000e988 .quad -664674077828931749 - 0x4b, 0x86, 0x78, 0xf6, 0xe2, 0x54, 0xac, 0x36, //0x0000e990 .quad 3939617107816777291 - 0x99, 0x63, 0x3f, 0xa6, 0x87, 0x20, 0x3c, 0x9a, //0x0000e998 .quad -7332950326284164199 - 0xdd, 0xa7, 0x16, 0xb4, 0x1b, 0x6a, 0x57, 0x84, //0x0000e9a0 .quad -8910536670511192099 - 0x7f, 0x3c, 0xcf, 0x8f, 0xa9, 0x28, 0xcb, 0xc0, //0x0000e9a8 .quad -4554501889427817345 - 0xd5, 0x51, 0x1c, 0xa1, 0xa2, 0x44, 0x6d, 0x65, //0x0000e9b0 .quad 7308573235570561493 - 0x9f, 0x0b, 0xc3, 0xf3, 0xd3, 0xf2, 0xfd, 0xf0, //0x0000e9b8 .quad -1081441343357383777 - 0x25, 0xb3, 0xb1, 0xa4, 0xe5, 0x4a, 0x64, 0x9f, //0x0000e9c0 .quad -6961356773836868827 - 0x43, 0xe7, 0x59, 0x78, 0xc4, 0xb7, 0x9e, 0x96, //0x0000e9c8 .quad -7593429867239446717 - 0xee, 0x1f, 0xde, 0x0d, 0x9f, 0x5d, 0x3d, 0x87, //0x0000e9d0 .quad -8701695967296086034 - 0x14, 0x61, 0x70, 0x96, 0xb5, 0x65, 0x46, 0xbc, //0x0000e9d8 .quad -4880101315621920492 - 0xea, 0xa7, 0x55, 0xd1, 0x06, 0xb5, 0x0c, 0xa9, //0x0000e9e0 .quad -6265433940692719638 - 0x59, 0x79, 0x0c, 0xfc, 0x22, 0xff, 0x57, 0xeb, //0x0000e9e8 .quad -1488440626100012711 - 0xf2, 0x88, 0xd5, 0x42, 0x24, 0xf1, 0xa7, 0x09, //0x0000e9f0 .quad 695789805494438130 - 0xd8, 0xcb, 0x87, 0xdd, 0x75, 0xff, 0x16, 0x93, //0x0000e9f8 .quad -7847804418953589800 - 0x2f, 0xeb, 0x8a, 0x53, 0x6d, 0xed, 0x11, 0x0c, //0x0000ea00 .quad 869737256868047663 - 0xce, 0xbe, 0xe9, 0x54, 0x53, 0xbf, 0xdc, 0xb7, //0x0000ea08 .quad -5198069505264599346 - 0xfa, 0xa5, 0x6d, 0xa8, 0xc8, 0x68, 0x16, 0x8f, //0x0000ea10 .quad -8136200465769716230 - 0x81, 0x2e, 0x24, 0x2a, 0x28, 0xef, 0xd3, 0xe5, //0x0000ea18 .quad -1885900863153361279 - 0xbc, 0x87, 0x44, 0x69, 0x7d, 0x01, 0x6e, 0xf9, //0x0000ea20 .quad -473439272678684740 - 0x10, 0x9d, 0x56, 0x1a, 0x79, 0x75, 0xa4, 0x8f, //0x0000ea28 .quad -8096217067111932656 - 0xac, 0xa9, 0x95, 0xc3, 0xdc, 0x81, 0xc9, 0x37, //0x0000ea30 .quad 4019886927579031980 - 0x55, 0x44, 0xec, 0x60, 0xd7, 0x92, 0x8d, 0xb3, //0x0000ea38 .quad -5508585315462527915 - 0x17, 0x14, 0x7b, 0xf4, 0x53, 0xe2, 0xbb, 0x85, //0x0000ea40 .quad -8810199395808373737 - 0x6a, 0x55, 0x27, 0x39, 0x8d, 0xf7, 0x70, 0xe0, //0x0000ea48 .quad -2274045625900771990 - 0x8e, 0xec, 0xcc, 0x78, 0x74, 0x6d, 0x95, 0x93, //0x0000ea50 .quad -7812217631593927538 - 0x62, 0x95, 0xb8, 0x43, 0xb8, 0x9a, 0x46, 0x8c, //0x0000ea58 .quad -8338807543829064350 - 0xb2, 0x27, 0x00, 0x97, 0xd1, 0xc8, 0x7a, 0x38, //0x0000ea60 .quad 4069786015789754290 - 0xbb, 0xba, 0xa6, 0x54, 0x66, 0x41, 0x58, 0xaf, //0x0000ea68 .quad -5811823411358942533 - 0x9e, 0x31, 0xc0, 0xfc, 0x05, 0x7b, 0x99, 0x06, //0x0000ea70 .quad 475546501309804958 - 0x6a, 0x69, 0xd0, 0xe9, 0xbf, 0x51, 0x2e, 0xdb, //0x0000ea78 .quad -2653093245771290262 - 0x03, 0x1f, 0xf8, 0xbd, 0xe3, 0xec, 0x1f, 0x44, //0x0000ea80 .quad 4908902581746016003 - 0xe2, 0x41, 0x22, 0xf2, 0x17, 0xf3, 0xfc, 0x88, //0x0000ea88 .quad -8575712306248138270 - 0xc3, 0x26, 0x76, 0xad, 0x1c, 0xe8, 0x27, 0xd5, //0x0000ea90 .quad -3087243809672255805 - 0x5a, 0xd2, 0xaa, 0xee, 0xdd, 0x2f, 0x3c, 0xab, //0x0000ea98 .quad -6107954364382784934 - 0x74, 0xb0, 0xd3, 0xd8, 0x23, 0xe2, 0x71, 0x8a, //0x0000eaa0 .quad -8470740780517707660 - 0xf1, 0x86, 0x55, 0x6a, 0xd5, 0x3b, 0x0b, 0xd6, //0x0000eaa8 .quad -3023256937051093263 - 0x49, 0x4e, 0x84, 0x67, 0x56, 0x2d, 0x87, 0xf6, //0x0000eab0 .quad -682526969396179383 - 0x56, 0x74, 0x75, 0x62, 0x65, 0x05, 0xc7, 0x85, //0x0000eab8 .quad -8807064613298015146 - 0xdb, 0x61, 0x65, 0x01, 0xac, 0xf8, 0x28, 0xb4, //0x0000eac0 .quad -5464844730172612133 - 0x6c, 0xd1, 0x12, 0xbb, 0xbe, 0xc6, 0x38, 0xa7, //0x0000eac8 .quad -6397144748195131028 - 0x52, 0xba, 0xbe, 0x01, 0xd7, 0x36, 0x33, 0xe1, //0x0000ead0 .quad -2219369894288377262 - 0xc7, 0x85, 0xd7, 0x69, 0x6e, 0xf8, 0x06, 0xd1, //0x0000ead8 .quad -3384744916816525881 - 0x73, 0x34, 0x17, 0x61, 0x46, 0x02, 0xc0, 0xec, //0x0000eae0 .quad -1387106183930235789 - 0x9c, 0xb3, 0x26, 0x02, 0x45, 0x5b, 0xa4, 0x82, //0x0000eae8 .quad -9032994600651410532 - 0x90, 0x01, 0x5d, 0xf9, 0xd7, 0x02, 0xf0, 0x27, //0x0000eaf0 .quad 2877803288514593168 - 0x84, 0x60, 0xb0, 0x42, 0x16, 0x72, 0x4d, 0xa3, //0x0000eaf8 .quad -6679557232386875260 - 0xf4, 0x41, 0xb4, 0xf7, 0x8d, 0x03, 0xec, 0x31, //0x0000eb00 .quad 3597254110643241460 - 0xa5, 0x78, 0x5c, 0xd3, 0x9b, 0xce, 0x20, 0xcc, //0x0000eb08 .quad -3737760522056206171 - 0x71, 0x52, 0xa1, 0x75, 0x71, 0x04, 0x67, 0x7e, //0x0000eb10 .quad 9108253656731439729 - 0xce, 0x96, 0x33, 0xc8, 0x42, 0x02, 0x29, 0xff, //0x0000eb18 .quad -60514634142869810 - 0x86, 0xd3, 0x84, 0xe9, 0xc6, 0x62, 0x00, 0x0f, //0x0000eb20 .quad 1080972517029761926 - 0x41, 0x3e, 0x20, 0xbd, 0x69, 0xa1, 0x79, 0x9f, //0x0000eb28 .quad -6955350673980375487 - 0x68, 0x08, 0xe6, 0xa3, 0x78, 0x7b, 0xc0, 0x52, //0x0000eb30 .quad 5962901664714590312 - 0xd1, 0x4d, 0x68, 0x2c, 0xc4, 0x09, 0x58, 0xc7, //0x0000eb38 .quad -4082502324048081455 - 0x82, 0x8a, 0xdf, 0xcc, 0x56, 0x9a, 0x70, 0xa7, //0x0000eb40 .quad -6381430974388925822 - 0x45, 0x61, 0x82, 0x37, 0x35, 0x0c, 0x2e, 0xf9, //0x0000eb48 .quad -491441886632713915 - 0x91, 0xb6, 0x0b, 0x40, 0x76, 0x60, 0xa6, 0x88, //0x0000eb50 .quad -8600080377420466543 - 0xcb, 0x7c, 0xb1, 0x42, 0xa1, 0xc7, 0xbc, 0x9b, //0x0000eb58 .quad -7224680206786528053 - 0x35, 0xa4, 0x0e, 0xd0, 0x93, 0xf8, 0xcf, 0x6a, //0x0000eb60 .quad 7696643601933968437 - 0xfe, 0xdb, 0x5d, 0x93, 0x89, 0xf9, 0xab, 0xc2, //0x0000eb68 .quad -4419164240055772162 - 0x43, 0x4d, 0x12, 0xc4, 0xb8, 0xf6, 0x83, 0x05, //0x0000eb70 .quad 397432465562684739 - 0xfe, 0x52, 0x35, 0xf8, 0xeb, 0xf7, 0x56, 0xf3, //0x0000eb78 .quad -912269281642327298 - 0x4a, 0x70, 0x8b, 0x7a, 0x33, 0x7a, 0x72, 0xc3, //0x0000eb80 .quad -4363290727450709942 - 0xde, 0x53, 0x21, 0x7b, 0xf3, 0x5a, 0x16, 0x98, //0x0000eb88 .quad -7487697328667536418 - 0x5c, 0x4c, 0x2e, 0x59, 0xc0, 0x18, 0x4f, 0x74, //0x0000eb90 .quad 8380944645968776284 - 0xd6, 0xa8, 0xe9, 0x59, 0xb0, 0xf1, 0x1b, 0xbe, //0x0000eb98 .quad -4747935642407032618 - 0x73, 0xdf, 0x79, 0x6f, 0xf0, 0xde, 0x62, 0x11, //0x0000eba0 .quad 1252808770606194547 - 0x0c, 0x13, 0x64, 0x70, 0x1c, 0xee, 0xa2, 0xed, //0x0000eba8 .quad -1323233534581402868 - 0xa8, 0x2b, 0xac, 0x45, 0x56, 0xcb, 0xdd, 0x8a, //0x0000ebb0 .quad -8440366555225904216 - 0xe7, 0x8b, 0x3e, 0xc6, 0xd1, 0xd4, 0x85, 0x94, //0x0000ebb8 .quad -7744549986754458649 - 0x92, 0x36, 0x17, 0xd7, 0x2b, 0x3e, 0x95, 0x6d, //0x0000ebc0 .quad 7896285879677171346 - 0xe1, 0x2e, 0xce, 0x37, 0x06, 0x4a, 0xa7, 0xb9, //0x0000ebc8 .quad -5069001465015685407 - 0x37, 0x04, 0xdd, 0xcc, 0xb6, 0x8d, 0xfa, 0xc8, //0x0000ebd0 .quad -3964700705685699529 - 0x99, 0xba, 0xc1, 0xc5, 0x87, 0x1c, 0x11, 0xe8, //0x0000ebd8 .quad -1724565812842218855 - 0xa2, 0x22, 0x0a, 0x40, 0x92, 0x98, 0x9c, 0x1d, //0x0000ebe0 .quad 2133748077373825698 - 0xa0, 0x14, 0x99, 0xdb, 0xd4, 0xb1, 0x0a, 0x91, //0x0000ebe8 .quad -7995382660667468640 - 0x4b, 0xab, 0x0c, 0xd0, 0xb6, 0xbe, 0x03, 0x25, //0x0000ebf0 .quad 2667185096717282123 - 0xc8, 0x59, 0x7f, 0x12, 0x4a, 0x5e, 0x4d, 0xb5, //0x0000ebf8 .quad -5382542307406947896 - 0x1d, 0xd6, 0x0f, 0x84, 0x64, 0xae, 0x44, 0x2e, //0x0000ec00 .quad 3333981370896602653 - 0x3a, 0x30, 0x1f, 0x97, 0xdc, 0xb5, 0xa0, 0xe2, //0x0000ec08 .quad -2116491865831296966 - 0xd2, 0xe5, 0x89, 0xd2, 0xfe, 0xec, 0xea, 0x5c, //0x0000ec10 .quad 6695424375237764562 - 0x24, 0x7e, 0x73, 0xde, 0xa9, 0x71, 0xa4, 0x8d, //0x0000ec18 .quad -8240336443785642460 - 0x47, 0x5f, 0x2c, 0x87, 0x3e, 0xa8, 0x25, 0x74, //0x0000ec20 .quad 8369280469047205703 - 0xad, 0x5d, 0x10, 0x56, 0x14, 0x8e, 0x0d, 0xb1, //0x0000ec28 .quad -5688734536304665171 - 0x19, 0x77, 0xf7, 0x28, 0x4e, 0x12, 0x2f, 0xd1, //0x0000ec30 .quad -3373457468973156583 - 0x18, 0x75, 0x94, 0x6b, 0x99, 0xf1, 0x50, 0xdd, //0x0000ec38 .quad -2499232151953443560 - 0x6f, 0xaa, 0x9a, 0xd9, 0x70, 0x6b, 0xbd, 0x82, //0x0000ec40 .quad -9025939945749304721 - 0x2f, 0xc9, 0x3c, 0xe3, 0xff, 0x96, 0x52, 0x8a, //0x0000ec48 .quad -8479549122611984081 - 0x0b, 0x55, 0x01, 0x10, 0x4d, 0xc6, 0x6c, 0x63, //0x0000ec50 .quad 7164319141522920715 - 0x7b, 0xfb, 0x0b, 0xdc, 0xbf, 0x3c, 0xe7, 0xac, //0x0000ec58 .quad -5987750384837592197 - 0x4e, 0xaa, 0x01, 0x54, 0xe0, 0xf7, 0x47, 0x3c, //0x0000ec60 .quad 4343712908476262990 - 0x5a, 0xfa, 0x0e, 0xd3, 0xef, 0x0b, 0x21, 0xd8, //0x0000ec68 .quad -2873001962619602342 - 0x71, 0x0a, 0x81, 0x34, 0xec, 0xfa, 0xac, 0x65, //0x0000ec70 .quad 7326506586225052273 - 0x78, 0x5c, 0xe9, 0xe3, 0x75, 0xa7, 0x14, 0x87, //0x0000ec78 .quad -8713155254278333320 - 0x0d, 0x4d, 0xa1, 0x41, 0xa7, 0x39, 0x18, 0x7f, //0x0000ec80 .quad 9158133232781315341 - 0x96, 0xb3, 0xe3, 0x5c, 0x53, 0xd1, 0xd9, 0xa8, //0x0000ec88 .quad -6279758049420528746 - 0x50, 0xa0, 0x09, 0x12, 0x11, 0x48, 0xde, 0x1e, //0x0000ec90 .quad 2224294504121868368 - 0x7c, 0xa0, 0x1c, 0x34, 0xa8, 0x45, 0x10, 0xd3, //0x0000ec98 .quad -3238011543348273028 - 0x32, 0x04, 0x46, 0xab, 0x0a, 0xed, 0x4a, 0x93, //0x0000eca0 .quad -7833187971778608078 - 0x4d, 0xe4, 0x91, 0x20, 0x89, 0x2b, 0xea, 0x83, //0x0000eca8 .quad -8941286242233752499 - 0x3f, 0x85, 0x17, 0x56, 0x4d, 0xa8, 0x1d, 0xf8, //0x0000ecb0 .quad -568112927868484289 - 0x60, 0x5d, 0xb6, 0x68, 0x6b, 0xb6, 0xe4, 0xa4, //0x0000ecb8 .quad -6564921784364802720 - 0x8e, 0x66, 0x9d, 0xab, 0x60, 0x12, 0x25, 0x36, //0x0000ecc0 .quad 3901544858591782542 - 0xb9, 0xf4, 0xe3, 0x42, 0x06, 0xe4, 0x1d, 0xce, //0x0000ecc8 .quad -3594466212028615495 - 0x19, 0x60, 0x42, 0x6b, 0x7c, 0x2b, 0xd7, 0xc1, //0x0000ecd0 .quad -4479063491021217767 - 0xf3, 0x78, 0xce, 0xe9, 0x83, 0xae, 0xd2, 0x80, //0x0000ecd8 .quad -9164070410158966541 - 0x1f, 0xf8, 0x12, 0x86, 0x5b, 0xf6, 0x4c, 0xb2, //0x0000ece0 .quad -5598829363776522209 - 0x30, 0x17, 0x42, 0xe4, 0x24, 0x5a, 0x07, 0xa1, //0x0000ece8 .quad -6843401994271320272 - 0x27, 0xb6, 0x97, 0x67, 0xf2, 0x33, 0xe0, 0xde, //0x0000ecf0 .quad -2386850686293264857 - 0xfc, 0x9c, 0x52, 0x1d, 0xae, 0x30, 0x49, 0xc9, //0x0000ecf8 .quad -3942566474411762436 - 0xb1, 0xa3, 0x7d, 0x01, 0xef, 0x40, 0x98, 0x16, //0x0000ed00 .quad 1628122660560806833 - 0x3c, 0x44, 0xa7, 0xa4, 0xd9, 0x7c, 0x9b, 0xfb, //0x0000ed08 .quad -316522074587315140 - 0x4e, 0x86, 0xee, 0x60, 0x95, 0x28, 0x1f, 0x8e, //0x0000ed10 .quad -8205795374004271538 - 0xa5, 0x8a, 0xe8, 0x06, 0x08, 0x2e, 0x41, 0x9d, //0x0000ed18 .quad -7115355324258153819 - 0xe2, 0x27, 0x2a, 0xb9, 0xba, 0xf2, 0xa6, 0xf1, //0x0000ed20 .quad -1033872180650563614 - 0x4e, 0xad, 0xa2, 0x08, 0x8a, 0x79, 0x91, 0xc4, //0x0000ed28 .quad -4282508136895304370 - 0xdb, 0xb1, 0x74, 0x67, 0x69, 0xaf, 0x10, 0xae, //0x0000ed30 .quad -5904026244240592421 - 0xa2, 0x58, 0xcb, 0x8a, 0xec, 0xd7, 0xb5, 0xf5, //0x0000ed38 .quad -741449152691742558 - 0x29, 0xef, 0xa8, 0xe0, 0xa1, 0x6d, 0xca, 0xac, //0x0000ed40 .quad -5995859411864064215 - 0x65, 0x17, 0xbf, 0xd6, 0xf3, 0xa6, 0x91, 0x99, //0x0000ed48 .quad -7380934748073420955 - 0xf3, 0x2a, 0xd3, 0x58, 0x0a, 0x09, 0xfd, 0x17, //0x0000ed50 .quad 1728547772024695539 - 0x3f, 0xdd, 0x6e, 0xcc, 0xb0, 0x10, 0xf6, 0xbf, //0x0000ed58 .quad -4614482416664388289 - 0xb0, 0xf5, 0x07, 0xef, 0x4c, 0x4b, 0xfc, 0xdd, //0x0000ed60 .quad -2451001303396518480 - 0x8e, 0x94, 0x8a, 0xff, 0xdc, 0x94, 0xf3, 0xef, //0x0000ed68 .quad -1156417002403097458 - 0x8e, 0xf9, 0x64, 0x15, 0x10, 0xaf, 0xbd, 0x4a, //0x0000ed70 .quad 5385653213018257806 - 0xd9, 0x9c, 0xb6, 0x1f, 0x0a, 0x3d, 0xf8, 0x95, //0x0000ed78 .quad -7640289654143017767 - 0xf1, 0x37, 0xbe, 0x1a, 0xd4, 0x1a, 0x6d, 0x9d, //0x0000ed80 .quad -7102991539009341455 - 0x0f, 0x44, 0xa4, 0xa7, 0x4c, 0x4c, 0x76, 0xbb, //0x0000ed88 .quad -4938676049251384305 - 0xed, 0xc5, 0x6d, 0x21, 0x89, 0x61, 0xc8, 0x84, //0x0000ed90 .quad -8878739423761676819 - 0x13, 0x55, 0x8d, 0xd1, 0x5f, 0xdf, 0x53, 0xea, //0x0000ed98 .quad -1561659043136842477 - 0xb4, 0x9b, 0xe4, 0xb4, 0xf5, 0x3c, 0xfd, 0x32, //0x0000eda0 .quad 3674159897003727796 - 0x2c, 0x55, 0xf8, 0xe2, 0x9b, 0x6b, 0x74, 0x92, //0x0000eda8 .quad -7893565929601608404 - 0xa1, 0xc2, 0x1d, 0x22, 0x33, 0x8c, 0xbc, 0x3f, //0x0000edb0 .quad 4592699871254659745 - 0x77, 0x6a, 0xb6, 0xdb, 0x82, 0x86, 0x11, 0xb7, //0x0000edb8 .quad -5255271393574622601 - 0x4a, 0x33, 0xa5, 0xea, 0x3f, 0xaf, 0xab, 0x0f, //0x0000edc0 .quad 1129188820640936778 - 0x15, 0x05, 0xa4, 0x92, 0x23, 0xe8, 0xd5, 0xe4, //0x0000edc8 .quad -1957403223540890347 - 0x0e, 0x40, 0xa7, 0xf2, 0x87, 0x4d, 0xcb, 0x29, //0x0000edd0 .quad 3011586022114279438 - 0x2d, 0x83, 0xa6, 0x3b, 0x16, 0xb1, 0x05, 0x8f, //0x0000edd8 .quad -8140906042354138323 - 0x12, 0x10, 0x51, 0xef, 0xe9, 0x20, 0x3e, 0x74, //0x0000ede0 .quad 8376168546070237202 - 0xf8, 0x23, 0x90, 0xca, 0x5b, 0x1d, 0xc7, 0xb2, //0x0000ede8 .quad -5564446534515285000 - 0x16, 0x54, 0x25, 0x6b, 0x24, 0xa9, 0x4d, 0x91, //0x0000edf0 .quad -7976533391121755114 - 0xf6, 0x2c, 0x34, 0xbd, 0xb2, 0xe4, 0x78, 0xdf, //0x0000edf8 .quad -2343872149716718346 - 0x8e, 0x54, 0xf7, 0xc2, 0xb6, 0x89, 0xd0, 0x1a, //0x0000ee00 .quad 1932195658189984910 - 0x1a, 0x9c, 0x40, 0xb6, 0xef, 0x8e, 0xab, 0x8b, //0x0000ee08 .quad -8382449121214030822 - 0xb1, 0x29, 0xb5, 0x73, 0x24, 0xac, 0x84, 0xa1, //0x0000ee10 .quad -6808127464117294671 - 0x20, 0xc3, 0xd0, 0xa3, 0xab, 0x72, 0x96, 0xae, //0x0000ee18 .quad -5866375383090150624 - 0x1e, 0x74, 0xa2, 0x90, 0x2d, 0xd7, 0xe5, 0xc9, //0x0000ee20 .quad -3898473311719230434 - 0xe8, 0xf3, 0xc4, 0x8c, 0x56, 0x0f, 0x3c, 0xda, //0x0000ee28 .quad -2721283210435300376 - 0x92, 0x88, 0x65, 0x7a, 0x7c, 0xa6, 0x2f, 0x7e, //0x0000ee30 .quad 9092669226243950738 - 0x71, 0x18, 0xfb, 0x17, 0x96, 0x89, 0x65, 0x88, //0x0000ee38 .quad -8618331034163144591 - 0xb7, 0xea, 0xfe, 0x98, 0x1b, 0x90, 0xbb, 0xdd, //0x0000ee40 .quad -2469221522477225289 - 0x8d, 0xde, 0xf9, 0x9d, 0xfb, 0xeb, 0x7e, 0xaa, //0x0000ee48 .quad -6161227774276542835 - 0x65, 0xa5, 0x3e, 0x7f, 0x22, 0x74, 0x2a, 0x55, //0x0000ee50 .quad 6136845133758244197 - 0x31, 0x56, 0x78, 0x85, 0xfa, 0xa6, 0x1e, 0xd5, //0x0000ee58 .quad -3089848699418290639 - 0x5f, 0x27, 0x87, 0x8f, 0x95, 0x88, 0x3a, 0xd5, //0x0000ee60 .quad -3082000819042179233 - 0xde, 0x35, 0x6b, 0x93, 0x5c, 0x28, 0x33, 0x85, //0x0000ee68 .quad -8848684464777513506 - 0x37, 0xf1, 0x68, 0xf3, 0xba, 0x2a, 0x89, 0x8a, //0x0000ee70 .quad -8464187042230111945 - 0x56, 0x03, 0x46, 0xb8, 0x73, 0xf2, 0x7f, 0xa6, //0x0000ee78 .quad -6449169562544503978 - 0x85, 0x2d, 0x43, 0xb0, 0x69, 0x75, 0x2b, 0x2d, //0x0000ee80 .quad 3254824252494523781 - 0x2c, 0x84, 0x57, 0xa6, 0x10, 0xef, 0x1f, 0xd0, //0x0000ee88 .quad -3449775934753242068 - 0x73, 0xfc, 0x29, 0x0e, 0x62, 0x29, 0x3b, 0x9c, //0x0000ee90 .quad -7189106879045698445 - 0x9b, 0xb2, 0xf6, 0x67, 0x6a, 0xf5, 0x13, 0x82, //0x0000ee98 .quad -9073638986861858149 - 0x8f, 0x7b, 0xb4, 0x91, 0xba, 0xf3, 0x49, 0x83, //0x0000eea0 .quad -8986383598807123057 - 0x42, 0x5f, 0xf4, 0x01, 0xc5, 0xf2, 0x98, 0xa2, //0x0000eea8 .quad -6730362715149934782 - 0x73, 0x9a, 0x21, 0x36, 0xa9, 0x70, 0x1c, 0x24, //0x0000eeb0 .quad 2602078556773259891 - 0x13, 0x77, 0x71, 0x42, 0x76, 0x2f, 0x3f, 0xcb, //0x0000eeb8 .quad -3801267375510030573 - 0x10, 0x01, 0xaa, 0x83, 0xd3, 0x8c, 0x23, 0xed, //0x0000eec0 .quad -1359087822460813040 - 0xd7, 0xd4, 0x0d, 0xd3, 0x53, 0xfb, 0x0e, 0xfe, //0x0000eec8 .quad -139898200960150313 - 0xaa, 0x40, 0x4a, 0x32, 0x04, 0x38, 0x36, 0xf4, //0x0000eed0 .quad -849429889038008150 - 0x06, 0xa5, 0xe8, 0x63, 0x14, 0x5d, 0xc9, 0x9e, //0x0000eed8 .quad -7004965403241175802 - 0xd5, 0xd0, 0xdc, 0x3e, 0x05, 0xc6, 0x43, 0xb1, //0x0000eee0 .quad -5673473379724898091 - 0x48, 0xce, 0xe2, 0x7c, 0x59, 0xb4, 0x7b, 0xc6, //0x0000eee8 .quad -4144520735624081848 - 0x0a, 0x05, 0x94, 0x8e, 0x86, 0xb7, 0x94, 0xdd, //0x0000eef0 .quad -2480155706228734710 - 0xda, 0x81, 0x1b, 0xdc, 0x6f, 0xa1, 0x1a, 0xf8, //0x0000eef8 .quad -568964901102714406 - 0x26, 0x83, 0x1c, 0x19, 0xb4, 0xf2, 0x7c, 0xca, //0x0000ef00 .quad -3855940325606653146 - 0x28, 0x31, 0x91, 0xe9, 0xe5, 0xa4, 0x10, 0x9b, //0x0000ef08 .quad -7273132090830278360 - 0xf0, 0xa3, 0x63, 0x1f, 0x61, 0x2f, 0x1c, 0xfd, //0x0000ef10 .quad -208239388580928528 - 0x72, 0x7d, 0xf5, 0x63, 0x1f, 0xce, 0xd4, 0xc1, //0x0000ef18 .quad -4479729095110460046 - 0xec, 0x8c, 0x3c, 0x67, 0x39, 0x3b, 0x63, 0xbc, //0x0000ef20 .quad -4871985254153548564 - 0xcf, 0xdc, 0xf2, 0x3c, 0xa7, 0x01, 0x4a, 0xf2, //0x0000ef28 .quad -987975350460687153 - 0x13, 0xd8, 0x85, 0xe0, 0x03, 0x05, 0xbe, 0xd5, //0x0000ef30 .quad -3044990783845967853 - 0x01, 0xca, 0x17, 0x86, 0x08, 0x41, 0x6e, 0x97, //0x0000ef38 .quad -7535013621679011327 - 0x18, 0x4e, 0xa7, 0xd8, 0x44, 0x86, 0x2d, 0x4b, //0x0000ef40 .quad 5417133557047315992 - 0x82, 0xbc, 0x9d, 0xa7, 0x4a, 0xd1, 0x49, 0xbd, //0x0000ef48 .quad -4807081008671376254 - 0x9e, 0x21, 0xd1, 0x0e, 0xd6, 0xe7, 0xf8, 0xdd, //0x0000ef50 .quad -2451955090545630818 - 0xa2, 0x2b, 0x85, 0x51, 0x9d, 0x45, 0x9c, 0xec, //0x0000ef58 .quad -1397165242411832414 - 0x03, 0xb5, 0x42, 0xc9, 0xe5, 0x90, 0xbb, 0xca, //0x0000ef60 .quad -3838314940804713213 - 0x45, 0x3b, 0xf3, 0x52, 0x82, 0xab, 0xe1, 0x93, //0x0000ef68 .quad -7790757304148477115 - 0x43, 0x62, 0x93, 0x3b, 0x1f, 0x75, 0x6a, 0x3d, //0x0000ef70 .quad 4425478360848884291 - 0x17, 0x0a, 0xb0, 0xe7, 0x62, 0x16, 0xda, 0xb8, //0x0000ef78 .quad -5126760611758208489 - 0xd4, 0x3a, 0x78, 0x0a, 0x67, 0x12, 0xc5, 0x0c, //0x0000ef80 .quad 920161932633717460 - 0x9d, 0x0c, 0x9c, 0xa1, 0xfb, 0x9b, 0x10, 0xe7, //0x0000ef88 .quad -1796764746270372707 - 0xc5, 0x24, 0x8b, 0x66, 0x80, 0x2b, 0xfb, 0x27, //0x0000ef90 .quad 2880944217109767365 - 0xe2, 0x87, 0x01, 0x45, 0x7d, 0x61, 0x6a, 0x90, //0x0000ef98 .quad -8040506994060064798 - 0xf6, 0xed, 0x2d, 0x80, 0x60, 0xf6, 0xf9, 0xb1, //0x0000efa0 .quad -5622191765467566602 - 0xda, 0xe9, 0x41, 0x96, 0xdc, 0xf9, 0x84, 0xb4, //0x0000efa8 .quad -5438947724147693094 - 0x73, 0x69, 0x39, 0xa0, 0xf8, 0x73, 0x78, 0x5e, //0x0000efb0 .quad 6807318348447705459 - 0x51, 0x64, 0xd2, 0xbb, 0x53, 0x38, 0xa6, 0xe1, //0x0000efb8 .quad -2186998636757228463 - 0xe8, 0xe1, 0x23, 0x64, 0x7b, 0x48, 0x0b, 0xdb, //0x0000efc0 .quad -2662955059861265944 - 0xb2, 0x7e, 0x63, 0x55, 0x34, 0xe3, 0x07, 0x8d, //0x0000efc8 .quad -8284403175614349646 - 0x62, 0xda, 0x2c, 0x3d, 0x9a, 0x1a, 0xce, 0x91, //0x0000efd0 .quad -7940379843253970334 - 0x5f, 0x5e, 0xbc, 0x6a, 0x01, 0xdc, 0x49, 0xb0, //0x0000efd8 .quad -5743817951090549153 - 0xfb, 0x10, 0x78, 0xcc, 0x40, 0xa1, 0x41, 0x76, //0x0000efe0 .quad 8521269269642088699 - 0xf7, 0x75, 0x6b, 0xc5, 0x01, 0x53, 0x5c, 0xdc, //0x0000efe8 .quad -2568086420435798537 - 0x9d, 0x0a, 0xcb, 0x7f, 0xc8, 0x04, 0xe9, 0xa9, //0x0000eff0 .quad -6203421752542164323 - 0xba, 0x29, 0x63, 0x1b, 0xe1, 0xb3, 0xb9, 0x89, //0x0000eff8 .quad -8522583040413455942 - 0x44, 0xcd, 0xbd, 0x9f, 0xfa, 0x45, 0x63, 0x54, //0x0000f000 .quad 6080780864604458308 - 0x29, 0xf4, 0x3b, 0x62, 0xd9, 0x20, 0x28, 0xac, //0x0000f008 .quad -6041542782089432023 - 0x95, 0x40, 0xad, 0x47, 0x79, 0x17, 0x7c, 0xa9, //0x0000f010 .quad -6234081974526590827 - 0x33, 0xf1, 0xca, 0xba, 0x0f, 0x29, 0x32, 0xd7, //0x0000f018 .quad -2940242459184402125 - 0x5d, 0x48, 0xcc, 0xcc, 0xab, 0x8e, 0xed, 0x49, //0x0000f020 .quad 5327070802775656541 - 0xc0, 0xd6, 0xbe, 0xd4, 0xa9, 0x59, 0x7f, 0x86, //0x0000f028 .quad -8755180564631333184 - 0x74, 0x5a, 0xff, 0xbf, 0x56, 0xf2, 0x68, 0x5c, //0x0000f030 .quad 6658838503469570676 - 0x70, 0x8c, 0xee, 0x49, 0x14, 0x30, 0x1f, 0xa8, //0x0000f038 .quad -6332289687361778576 - 0x11, 0x31, 0xff, 0x6f, 0xec, 0x2e, 0x83, 0x73, //0x0000f040 .quad 8323548129336963345 - 0x8c, 0x2f, 0x6a, 0x5c, 0x19, 0xfc, 0x26, 0xd2, //0x0000f048 .quad -3303676090774835316 - 0xab, 0x7e, 0xff, 0xc5, 0x53, 0xfd, 0x31, 0xc8, //0x0000f050 .quad -4021154456019173717 - 0xb7, 0x5d, 0xc2, 0xd9, 0x8f, 0x5d, 0x58, 0x83, //0x0000f058 .quad -8982326584375353929 - 0x55, 0x5e, 0x7f, 0xb7, 0xa8, 0x7c, 0x3e, 0xba, //0x0000f060 .quad -5026443070023967147 - 0x25, 0xf5, 0x32, 0xd0, 0xf3, 0x74, 0x2e, 0xa4, //0x0000f068 .quad -6616222212041804507 - 0xeb, 0x35, 0x5f, 0xe5, 0xd2, 0x1b, 0xce, 0x28, //0x0000f070 .quad 2940318199324816875 - 0x6f, 0xb2, 0x3f, 0xc4, 0x30, 0x12, 0x3a, 0xcd, //0x0000f078 .quad -3658591746624867729 - 0xb3, 0x81, 0x5b, 0xcf, 0x63, 0xd1, 0x80, 0x79, //0x0000f080 .quad 8755227902219092403 - 0x85, 0xcf, 0xa7, 0x7a, 0x5e, 0x4b, 0x44, 0x80, //0x0000f088 .quad -9204148869281624187 - 0x1f, 0x62, 0x32, 0xc3, 0xbc, 0x05, 0xe1, 0xd7, //0x0000f090 .quad -2891023177508298209 - 0x66, 0xc3, 0x51, 0x19, 0x36, 0x5e, 0x55, 0xa0, //0x0000f098 .quad -6893500068174642330 - 0xa7, 0xfa, 0xfe, 0xf3, 0x2b, 0x47, 0xd9, 0x8d, //0x0000f0a0 .quad -8225464990312760665 - 0x40, 0x34, 0xa6, 0x9f, 0xc3, 0xb5, 0x6a, 0xc8, //0x0000f0a8 .quad -4005189066790915008 - 0x51, 0xb9, 0xfe, 0xf0, 0xf6, 0x98, 0x4f, 0xb1, //0x0000f0b0 .quad -5670145219463562927 - 0x50, 0xc1, 0x8f, 0x87, 0x34, 0x63, 0x85, 0xfa, //0x0000f0b8 .quad -394800315061255856 - 0xd3, 0x33, 0x9f, 0x56, 0x9a, 0xbf, 0xd1, 0x6e, //0x0000f0c0 .quad 7985374283903742931 - 0xd2, 0xd8, 0xb9, 0xd4, 0x00, 0x5e, 0x93, 0x9c, //0x0000f0c8 .quad -7164279224554366766 - 0xc8, 0x00, 0x47, 0xec, 0x80, 0x2f, 0x86, 0x0a, //0x0000f0d0 .quad 758345818024902856 - 0x07, 0x4f, 0xe8, 0x09, 0x81, 0x35, 0xb8, 0xc3, //0x0000f0d8 .quad -4343663012265570553 - 0xfa, 0xc0, 0x58, 0x27, 0x61, 0xbb, 0x27, 0xcd, //0x0000f0e0 .quad -3663753745896259334 - 0xc8, 0x62, 0x62, 0x4c, 0xe1, 0x42, 0xa6, 0xf4, //0x0000f0e8 .quad -817892746904575288 - 0x9c, 0x78, 0x97, 0xb8, 0x1c, 0xd5, 0x38, 0x80, //0x0000f0f0 .quad -9207375118826243940 - 0xbd, 0x7d, 0xbd, 0xcf, 0xcc, 0xe9, 0xe7, 0x98, //0x0000f0f8 .quad -7428711994456441411 - 0xc3, 0x56, 0xbd, 0xe6, 0x63, 0x0a, 0x47, 0xe0, //0x0000f100 .quad -2285846861678029117 - 0x2c, 0xdd, 0xac, 0x03, 0x40, 0xe4, 0x21, 0xbf, //0x0000f108 .quad -4674203974643163860 - 0x74, 0xac, 0x6c, 0xe0, 0xfc, 0xcc, 0x58, 0x18, //0x0000f110 .quad 1754377441329851508 - 0x78, 0x14, 0x98, 0x04, 0x50, 0x5d, 0xea, 0xee, //0x0000f118 .quad -1231068949876566920 - 0xc8, 0xeb, 0x43, 0x0c, 0x1e, 0x80, 0x37, 0x0f, //0x0000f120 .quad 1096485900831157192 - 0xcb, 0x0c, 0xdf, 0x02, 0x52, 0x7a, 0x52, 0x95, //0x0000f128 .quad -7686947121313936181 - 0xba, 0xe6, 0x54, 0x8f, 0x25, 0x60, 0x05, 0xd3, //0x0000f130 .quad -3241078642388441414 - 0xfd, 0xcf, 0x96, 0x83, 0xe6, 0x18, 0xa7, 0xba, //0x0000f138 .quad -4996997883215032323 - 0x69, 0x20, 0x2a, 0xf3, 0x2e, 0xb8, 0xc6, 0x47, //0x0000f140 .quad 5172023733869224041 - 0xfd, 0x83, 0x7c, 0x24, 0x20, 0xdf, 0x50, 0xe9, //0x0000f148 .quad -1634561335591402499 - 0x41, 0x54, 0xfa, 0x57, 0x1d, 0x33, 0xdc, 0x4c, //0x0000f150 .quad 5538357842881958977 - 0x7e, 0xd2, 0xcd, 0x16, 0x74, 0x8b, 0xd2, 0x91, //0x0000f158 .quad -7939129862385708418 - 0x52, 0xe9, 0xf8, 0xad, 0xe4, 0x3f, 0x13, 0xe0, //0x0000f160 .quad -2300424733252327086 - 0x1d, 0x47, 0x81, 0x1c, 0x51, 0x2e, 0x47, 0xb6, //0x0000f168 .quad -5312226309554747619 - 0xa6, 0x23, 0x77, 0xd9, 0xdd, 0x0f, 0x18, 0x58, //0x0000f170 .quad 6347841120289366950 - 0xe5, 0x98, 0xa1, 0x63, 0xe5, 0xf9, 0xd8, 0xe3, //0x0000f178 .quad -2028596868516046619 - 0x48, 0x76, 0xea, 0xa7, 0xea, 0x09, 0x0f, 0x57, //0x0000f180 .quad 6273243709394548296 - 0x8f, 0xff, 0x44, 0x5e, 0x2f, 0x9c, 0x67, 0x8e, //0x0000f188 .quad -8185402070463610993 - 0xda, 0x13, 0xe5, 0x51, 0x65, 0xcc, 0xd2, 0x2c, //0x0000f190 .quad 3229868618315797466 - 0x73, 0x3f, 0xd6, 0x35, 0x3b, 0x83, 0x01, 0xb2, //0x0000f198 .quad -5620066569652125837 - 0xd1, 0x58, 0x5e, 0xa6, 0x7e, 0x7f, 0x07, 0xf8, //0x0000f1a0 .quad -574350245532641071 - 0x4f, 0xcf, 0x4b, 0x03, 0x0a, 0xe4, 0x81, 0xde, //0x0000f1a8 .quad -2413397193637769393 - 0x82, 0xf7, 0xfa, 0x27, 0xaf, 0xaf, 0x04, 0xfb, //0x0000f1b0 .quad -358968903457900670 - 0x91, 0x61, 0x0f, 0x42, 0x86, 0x2e, 0x11, 0x8b, //0x0000f1b8 .quad -8425902273664687727 - 0x63, 0xb5, 0xf9, 0xf1, 0x9a, 0xdb, 0xc5, 0x79, //0x0000f1c0 .quad 8774660907532399971 - 0xf6, 0x39, 0x93, 0xd2, 0x27, 0x7a, 0xd5, 0xad, //0x0000f1c8 .quad -5920691823653471754 - 0xbc, 0x22, 0x78, 0xae, 0x81, 0x52, 0x37, 0x18, //0x0000f1d0 .quad 1744954097560724156 - 0x74, 0x08, 0x38, 0xc7, 0xb1, 0xd8, 0x4a, 0xd9, //0x0000f1d8 .quad -2789178761139451788 - 0xb5, 0x15, 0x0b, 0x0d, 0x91, 0x93, 0x22, 0x8f, //0x0000f1e0 .quad -8132775725879323211 - 0x48, 0x05, 0x83, 0x1c, 0x6f, 0xc7, 0xce, 0x87, //0x0000f1e8 .quad -8660765753353239224 - 0x22, 0xdb, 0x4d, 0x50, 0x75, 0x38, 0xeb, 0xb2, //0x0000f1f0 .quad -5554283638921766110 - 0x9a, 0xc6, 0xa3, 0xe3, 0x4a, 0x79, 0xc2, 0xa9, //0x0000f1f8 .quad -6214271173264161126 - 0xeb, 0x51, 0x61, 0xa4, 0x92, 0x06, 0xa6, 0x5f, //0x0000f200 .quad 6892203506629956075 - 0x41, 0xb8, 0x8c, 0x9c, 0x9d, 0x17, 0x33, 0xd4, //0x0000f208 .quad -3156152948152813503 - 0x33, 0xd3, 0xbc, 0xa6, 0x1b, 0xc4, 0xc7, 0xdb, //0x0000f210 .quad -2609901835997359309 - 0x28, 0xf3, 0xd7, 0x81, 0xc2, 0xee, 0x9f, 0x84, //0x0000f218 .quad -8890124620236590296 - 0x00, 0x08, 0x6c, 0x90, 0x22, 0xb5, 0xb9, 0x12, //0x0000f220 .quad 1349308723430688768 - 0xf3, 0xef, 0x4d, 0x22, 0x73, 0xea, 0xc7, 0xa5, //0x0000f228 .quad -6500969756868349965 - 0x00, 0x0a, 0x87, 0x34, 0x6b, 0x22, 0x68, 0xd7, //0x0000f230 .quad -2925050114139026944 - 0xef, 0x6b, 0xe1, 0xea, 0x0f, 0xe5, 0x39, 0xcf, //0x0000f238 .quad -3514526177658049553 - 0x40, 0x66, 0xd4, 0x00, 0x83, 0x15, 0xa1, 0xe6, //0x0000f240 .quad -1828156321336891840 - 0x75, 0xe3, 0xcc, 0xf2, 0x29, 0x2f, 0x84, 0x81, //0x0000f248 .quad -9114107888677362827 - 0xd0, 0x7f, 0x09, 0xc1, 0xe3, 0x5a, 0x49, 0x60, //0x0000f250 .quad 6938176635183661008 - 0x53, 0x1c, 0x80, 0x6f, 0xf4, 0x3a, 0xe5, 0xa1, //0x0000f258 .quad -6780948842419315629 - 0xc4, 0xdf, 0x4b, 0xb1, 0x9c, 0xb1, 0x5b, 0x38, //0x0000f260 .quad 4061034775552188356 - 0x68, 0x23, 0x60, 0x8b, 0xb1, 0x89, 0x5e, 0xca, //0x0000f268 .quad -3864500034596756632 - 0xb5, 0xd7, 0x9e, 0xdd, 0x03, 0x9e, 0x72, 0x46, //0x0000f270 .quad 5076293469440235445 - 0x42, 0x2c, 0x38, 0xee, 0x1d, 0x2c, 0xf6, 0xfc, //0x0000f278 .quad -218939024818557886 - 0xd1, 0x46, 0x83, 0x6a, 0xc2, 0xa2, 0x07, 0x6c, //0x0000f280 .quad 7784369436827535057 - 0xa9, 0x1b, 0xe3, 0xb4, 0x92, 0xdb, 0x19, 0x9e, //0x0000f288 .quad -7054365918152680535 - 0x85, 0x18, 0x24, 0x05, 0x73, 0x8b, 0x09, 0xc7, //0x0000f290 .quad -4104596259247744891 - 0x93, 0xe2, 0x1b, 0x62, 0x77, 0x52, 0xa0, 0xc5, //0x0000f298 .quad -4206271379263462765 - 0xa7, 0x1e, 0x6d, 0xc6, 0x4f, 0xee, 0xcb, 0xb8, //0x0000f2a0 .quad -5130745324059681113 - 0x38, 0xdb, 0xa2, 0x3a, 0x15, 0x67, 0x08, 0xf7, //0x0000f2a8 .quad -646153205651940552 - 0x28, 0x33, 0x04, 0xdc, 0xf1, 0x74, 0x7f, 0x73, //0x0000f2b0 .quad 8322499218531169064 - 0x03, 0xc9, 0xa5, 0x44, 0x6d, 0x40, 0x65, 0x9a, //0x0000f2b8 .quad -7321374781173544701 - 0xf2, 0x3f, 0x05, 0x53, 0x2e, 0x52, 0x5f, 0x50, //0x0000f2c0 .quad 5791438004736573426 - 0x44, 0x3b, 0xcf, 0x95, 0x88, 0x90, 0xfe, 0xc0, //0x0000f2c8 .quad -4540032458039542972 - 0xef, 0x8f, 0xc6, 0xe7, 0xb9, 0x26, 0x77, 0x64, //0x0000f2d0 .quad 7239297505920716783 - 0x15, 0x0a, 0x43, 0xbb, 0xaa, 0x34, 0x3e, 0xf1, //0x0000f2d8 .quad -1063354554122040811 - 0xf5, 0x19, 0xdc, 0x30, 0x34, 0x78, 0xca, 0x5e, //0x0000f2e0 .quad 6830403950414141941 - 0x4d, 0xe6, 0x09, 0xb5, 0xea, 0xe0, 0xc6, 0x96, //0x0000f2e8 .quad -7582125623967357363 - 0x72, 0x20, 0x13, 0x3d, 0x41, 0x16, 0x7d, 0xb6, //0x0000f2f0 .quad -5297053117264486286 - 0xe0, 0x5f, 0x4c, 0x62, 0x25, 0x99, 0x78, 0xbc, //0x0000f2f8 .quad -4865971011531808800 - 0x8f, 0xe8, 0x57, 0x8c, 0xd1, 0x5b, 0x1c, 0xe4, //0x0000f300 .quad -2009630378153219953 - 0xd8, 0x77, 0xdf, 0xba, 0x6e, 0xbf, 0x96, 0xeb, //0x0000f308 .quad -1470777745987373096 - 0x59, 0xf1, 0xb6, 0xf7, 0x62, 0xb9, 0x91, 0x8e, //0x0000f310 .quad -8173548013986844327 - 0xe7, 0xaa, 0xcb, 0x34, 0xa5, 0x37, 0x3e, 0x93, //0x0000f318 .quad -7836765118883190041 - 0xb0, 0xad, 0xa4, 0xb5, 0xbb, 0x27, 0x36, 0x72, //0x0000f320 .quad 8229809056225996208 - 0xa1, 0x95, 0xfe, 0x81, 0x8e, 0xc5, 0x0d, 0xb8, //0x0000f328 .quad -5184270380176599647 - 0x1c, 0xd9, 0x0d, 0xa3, 0xaa, 0xb1, 0xc3, 0xce, //0x0000f330 .quad -3547796734999668452 - 0x09, 0x3b, 0x7e, 0x22, 0xf2, 0x36, 0x11, 0xe6, //0x0000f338 .quad -1868651956793361655 - 0xb1, 0xa7, 0xe8, 0xa5, 0x0a, 0x4f, 0x3a, 0x21, //0x0000f340 .quad 2394313059052595121 - 0xe6, 0xe4, 0x8e, 0x55, 0x57, 0xc2, 0xca, 0x8f, //0x0000f348 .quad -8085436500636932890 - 0x9d, 0xd1, 0x62, 0x4f, 0xcd, 0xe2, 0x88, 0xa9, //0x0000f350 .quad -6230480713039031907 - 0x1f, 0x9e, 0xf2, 0x2a, 0xed, 0x72, 0xbd, 0xb3, //0x0000f358 .quad -5495109607368778209 - 0x05, 0x86, 0x3b, 0xa3, 0x80, 0x1b, 0xeb, 0x93, //0x0000f360 .quad -7788100891298789883 - 0xa7, 0x45, 0xaf, 0x75, 0xa8, 0xcf, 0xac, 0xe0, //0x0000f368 .quad -2257200990783584857 - 0xc3, 0x33, 0x05, 0x66, 0x30, 0xf1, 0x72, 0xbc, //0x0000f370 .quad -4867563057061743677 - 0x88, 0x8b, 0x8d, 0x49, 0xc9, 0x01, 0x6c, 0x8c, //0x0000f378 .quad -8328279646880822392 - 0xb4, 0x80, 0x86, 0x7f, 0x7c, 0xad, 0x8f, 0xeb, //0x0000f380 .quad -1472767802899791692 - 0x6a, 0xee, 0xf0, 0x9b, 0x3b, 0x02, 0x87, 0xaf, //0x0000f388 .quad -5798663540173640086 - 0xe1, 0x20, 0x68, 0x9f, 0xdb, 0x98, 0x73, 0xa6, //0x0000f390 .quad -6452645772052127519 - 0x05, 0x2a, 0xed, 0x82, 0xca, 0xc2, 0x68, 0xdb, //0x0000f398 .quad -2636643406789662203 - 0x8c, 0x14, 0xa1, 0x43, 0x89, 0x3f, 0x08, 0x88, //0x0000f3a0 .quad -8644589625959967604 - 0x43, 0x3a, 0xd4, 0x91, 0xbe, 0x79, 0x21, 0x89, //0x0000f3a8 .quad -8565431156884620733 - 0xb0, 0x59, 0x89, 0x94, 0x6b, 0x4f, 0x0a, 0x6a, //0x0000f3b0 .quad 7641007041259592112 - 0xd4, 0x48, 0x49, 0x36, 0x2e, 0xd8, 0x69, 0xab, //0x0000f3b8 .quad -6095102927678388012 - 0x1c, 0xb0, 0xab, 0x79, 0x46, 0xe3, 0x8c, 0x84, //0x0000f3c0 .quad -8895485272135061476 - 0x09, 0x9b, 0xdb, 0xc3, 0x39, 0x4e, 0x44, 0xd6, //0x0000f3c8 .quad -3007192641170597111 - 0x11, 0x4e, 0x0b, 0x0c, 0x0c, 0x0e, 0xd8, 0xf2, //0x0000f3d0 .quad -947992276657025519 - 0xe5, 0x40, 0x69, 0x1a, 0xe4, 0xb0, 0xea, 0x85, //0x0000f3d8 .quad -8797024428372705051 - 0x95, 0x21, 0x0e, 0x0f, 0x8f, 0x11, 0x8e, 0x6f, //0x0000f3e0 .quad 8038381691033493909 - 0x1f, 0x91, 0x03, 0x21, 0x1d, 0x5d, 0x65, 0xa7, //0x0000f3e8 .quad -6384594517038493409 - 0xfb, 0xa9, 0xd1, 0xd2, 0xf2, 0x95, 0x71, 0x4b, //0x0000f3f0 .quad 5436291095364479483 - 0x67, 0x75, 0x44, 0x69, 0x64, 0xb4, 0x3e, 0xd1, //0x0000f3f8 .quad -3369057127870728857 - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f400 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - //0x0000f410 .p2align 4, 0x00 - //0x0000f410 _POW_TAB + 0x3a, 0x0f, 0x20, 0xf4, 0x27, 0x8f, 0xcb, 0xce, //0x0000def8 .quad -3545582879861895366 + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, //0x0000df00 .quad 4611686018427387904 + 0x84, 0x09, 0x94, 0xf8, 0x78, 0x39, 0x3f, 0x81, //0x0000df08 .quad -9133518327554766460 + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x50, //0x0000df10 .quad 5764607523034234880 + 0xe5, 0x0b, 0xb9, 0x36, 0xd7, 0x07, 0x8f, 0xa1, //0x0000df18 .quad -6805211891016070171 + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xa4, //0x0000df20 .quad -6629298651489370112 + 0xde, 0x4e, 0x67, 0x04, 0xcd, 0xc9, 0xf2, 0xc9, //0x0000df28 .quad -3894828845342699810 + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x4d, //0x0000df30 .quad 5548434740920451072 + 0x96, 0x22, 0x81, 0x45, 0x40, 0x7c, 0x6f, 0xfc, //0x0000df38 .quad -256850038250986858 + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x20, 0xf0, //0x0000df40 .quad -1143914305352105984 + 0x9d, 0xb5, 0x70, 0x2b, 0xa8, 0xad, 0xc5, 0x9d, //0x0000df48 .quad -7078060301547948643 + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x28, 0x6c, //0x0000df50 .quad 7793479155164643328 + 0x05, 0xe3, 0x4c, 0x36, 0x12, 0x19, 0x37, 0xc5, //0x0000df58 .quad -4235889358507547899 + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x32, 0xc7, //0x0000df60 .quad -4093209111326359552 + 0xc6, 0x1b, 0xe0, 0xc3, 0x56, 0xdf, 0x84, 0xf6, //0x0000df68 .quad -683175679707046970 + 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0x7f, 0x3c, //0x0000df70 .quad 4359273333062107136 + 0x5c, 0x11, 0x6c, 0x3a, 0x96, 0x0b, 0x13, 0x9a, //0x0000df78 .quad -7344513827457986212 + 0x00, 0x00, 0x00, 0x00, 0x00, 0x10, 0x9f, 0x4b, //0x0000df80 .quad 5449091666327633920 + 0xb3, 0x15, 0x07, 0xc9, 0x7b, 0xce, 0x97, 0xc0, //0x0000df88 .quad -4568956265895094861 + 0x00, 0x00, 0x00, 0x00, 0x00, 0xd4, 0x86, 0x1e, //0x0000df90 .quad 2199678564482154496 + 0x20, 0xdb, 0x48, 0xbb, 0x1a, 0xc2, 0xbd, 0xf0, //0x0000df98 .quad -1099509313941480672 + 0x00, 0x00, 0x00, 0x00, 0x80, 0x44, 0x14, 0x13, //0x0000dfa0 .quad 1374799102801346560 + 0xf4, 0x88, 0x0d, 0xb5, 0x50, 0x99, 0x76, 0x96, //0x0000dfa8 .quad -7604722348854507276 + 0x00, 0x00, 0x00, 0x00, 0xa0, 0x55, 0xd9, 0x17, //0x0000dfb0 .quad 1718498878501683200 + 0x31, 0xeb, 0x50, 0xe2, 0xa4, 0x3f, 0x14, 0xbc, //0x0000dfb8 .quad -4894216917640746191 + 0x00, 0x00, 0x00, 0x00, 0x08, 0xab, 0xcf, 0x5d, //0x0000dfc0 .quad 6759809616554491904 + 0xfd, 0x25, 0xe5, 0x1a, 0x8e, 0x4f, 0x19, 0xeb, //0x0000dfc8 .quad -1506085128623544835 + 0x00, 0x00, 0x00, 0x00, 0xe5, 0xca, 0xa1, 0x5a, //0x0000dfd0 .quad 6530724019560251392 + 0xbe, 0x37, 0xcf, 0xd0, 0xb8, 0xd1, 0xef, 0x92, //0x0000dfd8 .quad -7858832233030797378 + 0x00, 0x00, 0x00, 0x40, 0x9e, 0x3d, 0x4a, 0xf1, //0x0000dfe0 .quad -1059967012404461568 + 0xad, 0x05, 0x03, 0x05, 0x27, 0xc6, 0xab, 0xb7, //0x0000dfe8 .quad -5211854272861108819 + 0x00, 0x00, 0x00, 0xd0, 0x05, 0xcd, 0x9c, 0x6d, //0x0000dff0 .quad 7898413271349198848 + 0x19, 0xc7, 0x43, 0xc6, 0xb0, 0xb7, 0x96, 0xe5, //0x0000dff8 .quad -1903131822648998119 + 0x00, 0x00, 0x00, 0xa2, 0x23, 0x00, 0x82, 0xe4, //0x0000e000 .quad -1981020733047832576 + 0x6f, 0x5c, 0xea, 0x7b, 0xce, 0x32, 0x7e, 0x8f, //0x0000e008 .quad -8106986416796705681 + 0x00, 0x00, 0x80, 0x8a, 0x2c, 0x80, 0xa2, 0xdd, //0x0000e010 .quad -2476275916309790720 + 0x8b, 0xf3, 0xe4, 0x1a, 0x82, 0xbf, 0x5d, 0xb3, //0x0000e018 .quad -5522047002568494197 + 0x00, 0x00, 0x20, 0xad, 0x37, 0x20, 0x0b, 0xd5, //0x0000e020 .quad -3095344895387238400 + 0x6e, 0x30, 0x9e, 0xa1, 0x62, 0x2f, 0x35, 0xe0, //0x0000e028 .quad -2290872734783229842 + 0x00, 0x00, 0x34, 0xcc, 0x22, 0xf4, 0x26, 0x45, //0x0000e030 .quad 4982938468024057856 + 0x45, 0xde, 0x02, 0xa5, 0x9d, 0x3d, 0x21, 0x8c, //0x0000e038 .quad -8349324486880600507 + 0x00, 0x00, 0x41, 0x7f, 0x2b, 0xb1, 0x70, 0x96, //0x0000e040 .quad -7606384970252091392 + 0xd6, 0x95, 0x43, 0x0e, 0x05, 0x8d, 0x29, 0xaf, //0x0000e048 .quad -5824969590173362730 + 0x00, 0x40, 0x11, 0x5f, 0x76, 0xdd, 0x0c, 0x3c, //0x0000e050 .quad 4327076842467049472 + 0x4c, 0x7b, 0xd4, 0x51, 0x46, 0xf0, 0xf3, 0xda, //0x0000e058 .quad -2669525969289315508 + 0x00, 0xc8, 0x6a, 0xfb, 0x69, 0x0a, 0x88, 0xa5, //0x0000e060 .quad -6518949010312869888 + 0x0f, 0xcd, 0x24, 0xf3, 0x2b, 0x76, 0xd8, 0x88, //0x0000e068 .quad -8585982758446904049 + 0x00, 0x7a, 0x45, 0x7a, 0x04, 0x0d, 0xea, 0x8e, //0x0000e070 .quad -8148686262891087360 + 0x53, 0x00, 0xee, 0xef, 0xb6, 0x93, 0x0e, 0xab, //0x0000e078 .quad -6120792429631242157 + 0x80, 0xd8, 0xd6, 0x98, 0x45, 0x90, 0xa4, 0x72, //0x0000e080 .quad 8260886245095692416 + 0x68, 0x80, 0xe9, 0xab, 0xa4, 0x38, 0xd2, 0xd5, //0x0000e088 .quad -3039304518611664792 + 0x50, 0x47, 0x86, 0x7f, 0x2b, 0xda, 0xa6, 0x47, //0x0000e090 .quad 5163053903184807760 + 0x41, 0xf0, 0x71, 0xeb, 0x66, 0x63, 0xa3, 0x85, //0x0000e098 .quad -8817094351773372351 + 0x24, 0xd9, 0x67, 0x5f, 0xb6, 0x90, 0x90, 0x99, //0x0000e0a0 .quad -7381240676301154012 + 0x51, 0x6c, 0x4e, 0xa6, 0x40, 0x3c, 0x0c, 0xa7, //0x0000e0a8 .quad -6409681921289327535 + 0x6d, 0xcf, 0x41, 0xf7, 0xe3, 0xb4, 0xf4, 0xff, //0x0000e0b0 .quad -3178808521666707 + 0x65, 0x07, 0xe2, 0xcf, 0x50, 0x4b, 0xcf, 0xd0, //0x0000e0b8 .quad -3400416383184271515 + 0xa4, 0x21, 0x89, 0x7a, 0x0e, 0xf1, 0xf8, 0xbf, //0x0000e0c0 .quad -4613672773753429596 + 0x9f, 0x44, 0xed, 0x81, 0x12, 0x8f, 0x81, 0x82, //0x0000e0c8 .quad -9042789267131251553 + 0x0d, 0x6a, 0x2b, 0x19, 0x52, 0x2d, 0xf7, 0xaf, //0x0000e0d0 .quad -5767090967191786995 + 0xc7, 0x95, 0x68, 0x22, 0xd7, 0xf2, 0x21, 0xa3, //0x0000e0d8 .quad -6691800565486676537 + 0x90, 0x44, 0x76, 0x9f, 0xa6, 0xf8, 0xf4, 0x9b, //0x0000e0e0 .quad -7208863708989733744 + 0x39, 0xbb, 0x02, 0xeb, 0x8c, 0x6f, 0xea, 0xcb, //0x0000e0e8 .quad -3753064688430957767 + 0xb4, 0xd5, 0x53, 0x47, 0xd0, 0x36, 0xf2, 0x02, //0x0000e0f0 .quad 212292400617608628 + 0x08, 0x6a, 0xc3, 0x25, 0x70, 0x0b, 0xe5, 0xfe, //0x0000e0f8 .quad -79644842111309304 + 0x90, 0x65, 0x94, 0x2c, 0x42, 0x62, 0xd7, 0x01, //0x0000e100 .quad 132682750386005392 + 0x45, 0x22, 0x9a, 0x17, 0x26, 0x27, 0x4f, 0x9f, //0x0000e108 .quad -6967307053960650171 + 0xf5, 0x7e, 0xb9, 0xb7, 0xd2, 0x3a, 0x4d, 0x42, //0x0000e110 .quad 4777539456409894645 + 0xd6, 0xaa, 0x80, 0x9d, 0xef, 0xf0, 0x22, 0xc7, //0x0000e118 .quad -4097447799023424810 + 0xb2, 0xde, 0xa7, 0x65, 0x87, 0x89, 0xe0, 0xd2, //0x0000e120 .quad -3251447716342407502 + 0x8b, 0xd5, 0xe0, 0x84, 0x2b, 0xad, 0xeb, 0xf8, //0x0000e128 .quad -510123730351893109 + 0x2f, 0xeb, 0x88, 0x9f, 0xf4, 0x55, 0xcc, 0x63, //0x0000e130 .quad 7191217214140771119 + 0x77, 0x85, 0x0c, 0x33, 0x3b, 0x4c, 0x93, 0x9b, //0x0000e138 .quad -7236356359111015049 + 0xfb, 0x25, 0x6b, 0xc7, 0x71, 0x6b, 0xbf, 0x3c, //0x0000e140 .quad 4377335499248575995 + 0xd5, 0xa6, 0xcf, 0xff, 0x49, 0x1f, 0x78, 0xc2, //0x0000e148 .quad -4433759430461380907 + 0x7a, 0xef, 0x45, 0x39, 0x4e, 0x46, 0xef, 0x8b, //0x0000e150 .quad -8363388681221443718 + 0x8a, 0x90, 0xc3, 0x7f, 0x1c, 0x27, 0x16, 0xf3, //0x0000e158 .quad -930513269649338230 + 0xac, 0xb5, 0xcb, 0xe3, 0xf0, 0x8b, 0x75, 0x97, //0x0000e160 .quad -7532960934977096276 + 0x56, 0x3a, 0xda, 0xcf, 0x71, 0xd8, 0xed, 0x97, //0x0000e168 .quad -7499099821171918250 + 0x17, 0xa3, 0xbe, 0x1c, 0xed, 0xee, 0x52, 0x3d, //0x0000e170 .quad 4418856886560793367 + 0xec, 0xc8, 0xd0, 0x43, 0x8e, 0x4e, 0xe9, 0xbd, //0x0000e178 .quad -4762188758037509908 + 0xdd, 0x4b, 0xee, 0x63, 0xa8, 0xaa, 0xa7, 0x4c, //0x0000e180 .quad 5523571108200991709 + 0x27, 0xfb, 0xc4, 0xd4, 0x31, 0xa2, 0x63, 0xed, //0x0000e188 .quad -1341049929119499481 + 0x6a, 0xef, 0x74, 0x3e, 0xa9, 0xca, 0xe8, 0x8f, //0x0000e190 .quad -8076983103442849942 + 0xf8, 0x1c, 0xfb, 0x24, 0x5f, 0x45, 0x5e, 0x94, //0x0000e198 .quad -7755685233340769032 + 0x44, 0x2b, 0x12, 0x8e, 0x53, 0xfd, 0xe2, 0xb3, //0x0000e1a0 .quad -5484542860876174524 + 0x36, 0xe4, 0x39, 0xee, 0xb6, 0xd6, 0x75, 0xb9, //0x0000e1a8 .quad -5082920523248573386 + 0x16, 0xb6, 0x96, 0x71, 0xa8, 0xbc, 0xdb, 0x60, //0x0000e1b0 .quad 6979379479186945558 + 0x44, 0x5d, 0xc8, 0xa9, 0x64, 0x4c, 0xd3, 0xe7, //0x0000e1b8 .quad -1741964635633328828 + 0xcd, 0x31, 0xfe, 0x46, 0xe9, 0x55, 0x89, 0xbc, //0x0000e1c0 .quad -4861259862362934835 + 0x4a, 0x3a, 0x1d, 0xea, 0xbe, 0x0f, 0xe4, 0x90, //0x0000e1c8 .quad -8006256924911912374 + 0x41, 0xbe, 0xbd, 0x98, 0x63, 0xab, 0xab, 0x6b, //0x0000e1d0 .quad 7758483227328495169 + 0xdd, 0x88, 0xa4, 0xa4, 0xae, 0x13, 0x1d, 0xb5, //0x0000e1d8 .quad -5396135137712502563 + 0xd1, 0x2d, 0xed, 0x7e, 0x3c, 0x96, 0x96, 0xc6, //0x0000e1e0 .quad -4136954021121544751 + 0x14, 0xab, 0xcd, 0x4d, 0x9a, 0x58, 0x64, 0xe2, //0x0000e1e8 .quad -2133482903713240300 + 0xa2, 0x3c, 0x54, 0xcf, 0xe5, 0x1d, 0x1e, 0xfc, //0x0000e1f0 .quad -279753253987271518 + 0xec, 0x8a, 0xa0, 0x70, 0x60, 0xb7, 0x7e, 0x8d, //0x0000e1f8 .quad -8250955842461857044 + 0xcb, 0x4b, 0x29, 0x43, 0x5f, 0xa5, 0x25, 0x3b, //0x0000e200 .quad 4261994450943298507 + 0xa8, 0xad, 0xc8, 0x8c, 0x38, 0x65, 0xde, 0xb0, //0x0000e208 .quad -5702008784649933400 + 0xbe, 0x9e, 0xf3, 0x13, 0xb7, 0x0e, 0xef, 0x49, //0x0000e210 .quad 5327493063679123134 + 0x12, 0xd9, 0xfa, 0xaf, 0x86, 0xfe, 0x15, 0xdd, //0x0000e218 .quad -2515824962385028846 + 0x37, 0x43, 0x78, 0x6c, 0x32, 0x69, 0x35, 0x6e, //0x0000e220 .quad 7941369183226839863 + 0xab, 0xc7, 0xfc, 0x2d, 0x14, 0xbf, 0x2d, 0x8a, //0x0000e228 .quad -8489919629131724885 + 0x04, 0x54, 0x96, 0x07, 0x7f, 0xc3, 0xc2, 0x49, //0x0000e230 .quad 5315025460606161924 + 0x96, 0xf9, 0x7b, 0x39, 0xd9, 0x2e, 0xb9, 0xac, //0x0000e238 .quad -6000713517987268202 + 0x06, 0xe9, 0x7b, 0xc9, 0x5e, 0x74, 0x33, 0xdc, //0x0000e240 .quad -2579590211097073402 + 0xfb, 0xf7, 0xda, 0x87, 0x8f, 0x7a, 0xe7, 0xd7, //0x0000e248 .quad -2889205879056697349 + 0xa3, 0x71, 0xed, 0x3d, 0xbb, 0x28, 0xa0, 0x69, //0x0000e250 .quad 7611128154919104931 + 0xfd, 0xda, 0xe8, 0xb4, 0x99, 0xac, 0xf0, 0x86, //0x0000e258 .quad -8723282702051517699 + 0x0c, 0xce, 0x68, 0x0d, 0xea, 0x32, 0x08, 0xc4, //0x0000e260 .quad -4321147861633282548 + 0xbc, 0x11, 0x23, 0x22, 0xc0, 0xd7, 0xac, 0xa8, //0x0000e268 .quad -6292417359137009220 + 0x90, 0x01, 0xc3, 0x90, 0xa4, 0x3f, 0x0a, 0xf5, //0x0000e270 .quad -789748808614215280 + 0x2b, 0xd6, 0xab, 0x2a, 0xb0, 0x0d, 0xd8, 0xd2, //0x0000e278 .quad -3253835680493873621 + 0xfa, 0xe0, 0x79, 0xda, 0xc6, 0x67, 0x26, 0x79, //0x0000e280 .quad 8729779031470891258 + 0xdb, 0x65, 0xab, 0x1a, 0x8e, 0x08, 0xc7, 0x83, //0x0000e288 .quad -8951176327949752869 + 0x38, 0x59, 0x18, 0x91, 0xb8, 0x01, 0x70, 0x57, //0x0000e290 .quad 6300537770911226168 + 0x52, 0x3f, 0x56, 0xa1, 0xb1, 0xca, 0xb8, 0xa4, //0x0000e298 .quad -6577284391509803182 + 0x86, 0x6f, 0x5e, 0xb5, 0x26, 0x02, 0x4c, 0xed, //0x0000e2a0 .quad -1347699823215743098 + 0x26, 0xcf, 0xab, 0x09, 0x5e, 0xfd, 0xe6, 0xcd, //0x0000e2a8 .quad -3609919470959866074 + 0xb4, 0x05, 0x5b, 0x31, 0x58, 0x81, 0x4f, 0x54, //0x0000e2b0 .quad 6075216638131242420 + 0x78, 0x61, 0x0b, 0xc6, 0x5a, 0x5e, 0xb0, 0x80, //0x0000e2b8 .quad -9173728696990998152 + 0x21, 0xc7, 0xb1, 0x3d, 0xae, 0x61, 0x63, 0x69, //0x0000e2c0 .quad 7594020797664053025 + 0xd6, 0x39, 0x8e, 0x77, 0xf1, 0x75, 0xdc, 0xa0, //0x0000e2c8 .quad -6855474852811359786 + 0xe9, 0x38, 0x1e, 0xcd, 0x19, 0x3a, 0xbc, 0x03, //0x0000e2d0 .quad 269153960225290473 + 0x4c, 0xc8, 0x71, 0xd5, 0x6d, 0x93, 0x13, 0xc9, //0x0000e2d8 .quad -3957657547586811828 + 0x23, 0xc7, 0x65, 0x40, 0xa0, 0x48, 0xab, 0x04, //0x0000e2e0 .quad 336442450281613091 + 0x5f, 0x3a, 0xce, 0x4a, 0x49, 0x78, 0x58, 0xfb, //0x0000e2e8 .quad -335385916056126881 + 0x76, 0x9c, 0x3f, 0x28, 0x64, 0x0d, 0xeb, 0x62, //0x0000e2f0 .quad 7127805559067090038 + 0x7b, 0xe4, 0xc0, 0xce, 0x2d, 0x4b, 0x17, 0x9d, //0x0000e2f8 .quad -7127145225176161157 + 0x94, 0x83, 0x4f, 0x32, 0xbd, 0xd0, 0xa5, 0x3b, //0x0000e300 .quad 4298070930406474644 + 0x9a, 0x1d, 0x71, 0x42, 0xf9, 0x1d, 0x5d, 0xc4, //0x0000e308 .quad -4297245513042813542 + 0x79, 0x64, 0xe3, 0x7e, 0xec, 0x44, 0x8f, 0xca, //0x0000e310 .quad -3850783373846682503 + 0x00, 0x65, 0x0d, 0x93, 0x77, 0x65, 0x74, 0xf5, //0x0000e318 .quad -759870872876129024 + 0xcb, 0x1e, 0x4e, 0xcf, 0x13, 0x8b, 0x99, 0x7e, //0x0000e320 .quad 9122475437414293195 + 0x20, 0x5f, 0xe8, 0xbb, 0x6a, 0xbf, 0x68, 0x99, //0x0000e328 .quad -7392448323188662496 + 0x7e, 0xa6, 0x21, 0xc3, 0xd8, 0xed, 0x3f, 0x9e, //0x0000e330 .quad -7043649776941685122 + 0xe8, 0x76, 0xe2, 0x6a, 0x45, 0xef, 0xc2, 0xbf, //0x0000e338 .quad -4628874385558440216 + 0x1e, 0x10, 0xea, 0xf3, 0x4e, 0xe9, 0xcf, 0xc5, //0x0000e340 .quad -4192876202749718498 + 0xa2, 0x14, 0x9b, 0xc5, 0x16, 0xab, 0xb3, 0xef, //0x0000e348 .quad -1174406963520662366 + 0x12, 0x4a, 0x72, 0x58, 0xd1, 0xf1, 0xa1, 0xbb, //0x0000e350 .quad -4926390635932268014 + 0xe5, 0xec, 0x80, 0x3b, 0xee, 0x4a, 0xd0, 0x95, //0x0000e358 .quad -7651533379841495835 + 0x97, 0xdc, 0x8e, 0xae, 0x45, 0x6e, 0x8a, 0x2a, //0x0000e360 .quad 3065383741939440791 + 0x1f, 0x28, 0x61, 0xca, 0xa9, 0x5d, 0x44, 0xbb, //0x0000e368 .quad -4952730706374481889 + 0xbd, 0x93, 0x32, 0x1a, 0xd7, 0x09, 0x2d, 0xf5, //0x0000e370 .quad -779956341003086915 + 0x26, 0x72, 0xf9, 0x3c, 0x14, 0x75, 0x15, 0xea, //0x0000e378 .quad -1579227364540714458 + 0x56, 0x9c, 0x5f, 0x70, 0x26, 0x26, 0x3c, 0x59, //0x0000e380 .quad 6430056314514152534 + 0x58, 0xe7, 0x1b, 0xa6, 0x2c, 0x69, 0x4d, 0x92, //0x0000e388 .quad -7904546130479028392 + 0x6c, 0x83, 0x77, 0x0c, 0xb0, 0x2f, 0x8b, 0x6f, //0x0000e390 .quad 8037570393142690668 + 0x2e, 0xe1, 0xa2, 0xcf, 0x77, 0xc3, 0xe0, 0xb6, //0x0000e398 .quad -5268996644671397586 + 0x47, 0x64, 0x95, 0x0f, 0x9c, 0xfb, 0x6d, 0x0b, //0x0000e3a0 .quad 823590954573587527 + 0x7a, 0x99, 0x8b, 0xc3, 0x55, 0xf4, 0x98, 0xe4, //0x0000e3a8 .quad -1974559787411859078 + 0xac, 0x5e, 0xbd, 0x89, 0x41, 0xbd, 0x24, 0x47, //0x0000e3b0 .quad 5126430365035880108 + 0xec, 0x3f, 0x37, 0x9a, 0xb5, 0x98, 0xdf, 0x8e, //0x0000e3b8 .quad -8151628894773493780 + 0x57, 0xb6, 0x2c, 0xec, 0x91, 0xec, 0xed, 0x58, //0x0000e3c0 .quad 6408037956294850135 + 0xe7, 0x0f, 0xc5, 0x00, 0xe3, 0x7e, 0x97, 0xb2, //0x0000e3c8 .quad -5577850100039479321 + 0xed, 0xe3, 0x37, 0x67, 0xb6, 0x67, 0x29, 0x2f, //0x0000e3d0 .quad 3398361426941174765 + 0xe1, 0x53, 0xf6, 0xc0, 0x9b, 0x5e, 0x3d, 0xdf, //0x0000e3d8 .quad -2360626606621961247 + 0x74, 0xee, 0x82, 0x00, 0xd2, 0xe0, 0x79, 0xbd, //0x0000e3e0 .quad -4793553135802847628 + 0x6c, 0xf4, 0x99, 0x58, 0x21, 0x5b, 0x86, 0x8b, //0x0000e3e8 .quad -8392920656779807636 + 0x11, 0xaa, 0xa3, 0x80, 0x06, 0x59, 0xd8, 0xec, //0x0000e3f0 .quad -1380255401326171631 + 0x87, 0x71, 0xc0, 0xae, 0xe9, 0xf1, 0x67, 0xae, //0x0000e3f8 .quad -5879464802547371641 + 0x95, 0x94, 0xcc, 0x20, 0x48, 0x6f, 0x0e, 0xe8, //0x0000e400 .quad -1725319251657714539 + 0xe9, 0x8d, 0x70, 0x1a, 0x64, 0xee, 0x01, 0xda, //0x0000e408 .quad -2737644984756826647 + 0xdd, 0xdc, 0x7f, 0x14, 0x8d, 0x05, 0x09, 0x31, //0x0000e410 .quad 3533361486141316317 + 0xb2, 0x58, 0x86, 0x90, 0xfe, 0x34, 0x41, 0x88, //0x0000e418 .quad -8628557143114098510 + 0x15, 0xd4, 0x9f, 0x59, 0xf0, 0x46, 0x4b, 0xbd, //0x0000e420 .quad -4806670179178130411 + 0xde, 0xee, 0xa7, 0x34, 0x3e, 0x82, 0x51, 0xaa, //0x0000e428 .quad -6174010410465235234 + 0x1a, 0xc9, 0x07, 0x70, 0xac, 0x18, 0x9e, 0x6c, //0x0000e430 .quad 7826720331309500698 + 0x96, 0xea, 0xd1, 0xc1, 0xcd, 0xe2, 0xe5, 0xd4, //0x0000e438 .quad -3105826994654156138 + 0xb0, 0xdd, 0x04, 0xc6, 0x6b, 0xcf, 0xe2, 0x03, //0x0000e440 .quad 280014188641050032 + 0x9e, 0x32, 0x23, 0x99, 0xc0, 0xad, 0x0f, 0x85, //0x0000e448 .quad -8858670899299929442 + 0x1c, 0x15, 0x86, 0xb7, 0x46, 0x83, 0xdb, 0x84, //0x0000e450 .quad -8873354301053463268 + 0x45, 0xff, 0x6b, 0xbf, 0x30, 0x99, 0x53, 0xa6, //0x0000e458 .quad -6461652605697523899 + 0x63, 0x9a, 0x67, 0x65, 0x18, 0x64, 0x12, 0xe6, //0x0000e460 .quad -1868320839462053277 + 0x16, 0xff, 0x46, 0xef, 0x7c, 0x7f, 0xe8, 0xcf, //0x0000e468 .quad -3465379738694516970 + 0x7e, 0xc0, 0x60, 0x3f, 0x8f, 0x7e, 0xcb, 0x4f, //0x0000e470 .quad 5749828502977298558 + 0x6e, 0x5f, 0x8c, 0x15, 0xae, 0x4f, 0xf1, 0x81, //0x0000e478 .quad -9083391364325154962 + 0x9d, 0xf0, 0x38, 0x0f, 0x33, 0x5e, 0xbe, 0xe3, //0x0000e480 .quad -2036086408133152611 + 0x49, 0x77, 0xef, 0x9a, 0x99, 0xa3, 0x6d, 0xa2, //0x0000e488 .quad -6742553186979055799 + 0xc5, 0x2c, 0x07, 0xd3, 0xbf, 0xf5, 0xad, 0x5c, //0x0000e490 .quad 6678264026688335045 + 0x1c, 0x55, 0xab, 0x01, 0x80, 0x0c, 0x09, 0xcb, //0x0000e498 .quad -3816505465296431844 + 0xf6, 0xf7, 0xc8, 0xc7, 0x2f, 0x73, 0xd9, 0x73, //0x0000e4a0 .quad 8347830033360418806 + 0x63, 0x2a, 0x16, 0x02, 0xa0, 0x4f, 0xcb, 0xfd, //0x0000e4a8 .quad -158945813193151901 + 0xfa, 0x9a, 0xdd, 0xdc, 0xfd, 0xe7, 0x67, 0x28, //0x0000e4b0 .quad 2911550761636567802 + 0x7e, 0xda, 0x4d, 0x01, 0xc4, 0x11, 0x9f, 0x9e, //0x0000e4b8 .quad -7016870160886801794 + 0xb8, 0x01, 0x15, 0x54, 0xfd, 0xe1, 0x81, 0xb2, //0x0000e4c0 .quad -5583933584809066056 + 0x1d, 0x51, 0xa1, 0x01, 0x35, 0xd6, 0x46, 0xc6, //0x0000e4c8 .quad -4159401682681114339 + 0x26, 0x42, 0x1a, 0xa9, 0x7c, 0x5a, 0x22, 0x1f, //0x0000e4d0 .quad 2243455055843443238 + 0x65, 0xa5, 0x09, 0x42, 0xc2, 0x8b, 0xd8, 0xf7, //0x0000e4d8 .quad -587566084924005019 + 0x58, 0x69, 0xb0, 0xe9, 0x8d, 0x78, 0x75, 0x33, //0x0000e4e0 .quad 3708002419115845976 + 0x5f, 0x07, 0x46, 0x69, 0x59, 0x57, 0xe7, 0x9a, //0x0000e4e8 .quad -7284757830718584993 + 0xae, 0x83, 0x1c, 0x64, 0xb1, 0xd6, 0x52, 0x00, //0x0000e4f0 .quad 23317005467419566 + 0x37, 0x89, 0x97, 0xc3, 0x2f, 0x2d, 0xa1, 0xc1, //0x0000e4f8 .quad -4494261269970843337 + 0x9a, 0xa4, 0x23, 0xbd, 0x5d, 0x8c, 0x67, 0xc0, //0x0000e500 .quad -4582539761593113446 + 0x84, 0x6b, 0x7d, 0xb4, 0x7b, 0x78, 0x09, 0xf2, //0x0000e508 .quad -1006140569036166268 + 0xe0, 0x46, 0x36, 0x96, 0xba, 0xb7, 0x40, 0xf8, //0x0000e510 .quad -558244341782001952 + 0x32, 0x63, 0xce, 0x50, 0x4d, 0xeb, 0x45, 0x97, //0x0000e518 .quad -7546366883288685774 + 0x98, 0xd8, 0xc3, 0x3b, 0xa9, 0xe5, 0x50, 0xb6, //0x0000e520 .quad -5309491445654890344 + 0xff, 0xfb, 0x01, 0xa5, 0x20, 0x66, 0x17, 0xbd, //0x0000e528 .quad -4821272585683469313 + 0xbe, 0xce, 0xb4, 0x8a, 0x13, 0x1f, 0xe5, 0xa3, //0x0000e530 .quad -6636864307068612930 + 0xff, 0x7a, 0x42, 0xce, 0xa8, 0x3f, 0x5d, 0xec, //0x0000e538 .quad -1414904713676948737 + 0x37, 0x01, 0xb1, 0x36, 0x6c, 0x33, 0x6f, 0xc6, //0x0000e540 .quad -4148040191917883081 + 0xdf, 0x8c, 0xe9, 0x80, 0xc9, 0x47, 0xba, 0x93, //0x0000e548 .quad -7801844473689174817 + 0x84, 0x41, 0x5d, 0x44, 0x47, 0x00, 0x0b, 0xb8, //0x0000e550 .quad -5185050239897353852 + 0x17, 0xf0, 0x23, 0xe1, 0xbb, 0xd9, 0xa8, 0xb8, //0x0000e558 .quad -5140619573684080617 + 0xe5, 0x91, 0x74, 0x15, 0x59, 0xc0, 0x0d, 0xa6, //0x0000e560 .quad -6481312799871692315 + 0x1d, 0xec, 0x6c, 0xd9, 0x2a, 0x10, 0xd3, 0xe6, //0x0000e568 .quad -1814088448677712867 + 0x2f, 0xdb, 0x68, 0xad, 0x37, 0x98, 0xc8, 0x87, //0x0000e570 .quad -8662506518347195601 + 0x92, 0x13, 0xe4, 0xc7, 0x1a, 0xea, 0x43, 0x90, //0x0000e578 .quad -8051334308064652398 + 0xfb, 0x11, 0xc3, 0x98, 0x45, 0xbe, 0xba, 0x29, //0x0000e580 .quad 3006924907348169211 + 0x77, 0x18, 0xdd, 0x79, 0xa1, 0xe4, 0x54, 0xb4, //0x0000e588 .quad -5452481866653427593 + 0x7a, 0xd6, 0xf3, 0xfe, 0xd6, 0x6d, 0x29, 0xf4, //0x0000e590 .quad -853029884242176390 + 0x94, 0x5e, 0x54, 0xd8, 0xc9, 0x1d, 0x6a, 0xe1, //0x0000e598 .quad -2203916314889396588 + 0x0c, 0x66, 0x58, 0x5f, 0xa6, 0xe4, 0x99, 0x18, //0x0000e5a0 .quad 1772699331562333708 + 0x1d, 0xbb, 0x34, 0x27, 0x9e, 0x52, 0xe2, 0x8c, //0x0000e5a8 .quad -8294976724446954723 + 0x8f, 0x7f, 0x2e, 0xf7, 0xcf, 0x5d, 0xc0, 0x5e, //0x0000e5b0 .quad 6827560182880305039 + 0xe4, 0xe9, 0x01, 0xb1, 0x45, 0xe7, 0x1a, 0xb0, //0x0000e5b8 .quad -5757034887131305500 + 0x73, 0x1f, 0xfa, 0xf4, 0x43, 0x75, 0x70, 0x76, //0x0000e5c0 .quad 8534450228600381299 + 0x5d, 0x64, 0x42, 0x1d, 0x17, 0xa1, 0x21, 0xdc, //0x0000e5c8 .quad -2584607590486743971 + 0xa8, 0x53, 0x1c, 0x79, 0x4a, 0x49, 0x06, 0x6a, //0x0000e5d0 .quad 7639874402088932264 + 0xba, 0x7e, 0x49, 0x72, 0xae, 0x04, 0x95, 0x89, //0x0000e5d8 .quad -8532908771695296838 + 0x92, 0x68, 0x63, 0x17, 0x9d, 0xdb, 0x87, 0x04, //0x0000e5e0 .quad 326470965756389522 + 0x69, 0xde, 0xdb, 0x0e, 0xda, 0x45, 0xfa, 0xab, //0x0000e5e8 .quad -6054449946191733143 + 0xb6, 0x42, 0x3c, 0x5d, 0x84, 0xd2, 0xa9, 0x45, //0x0000e5f0 .quad 5019774725622874806 + 0x03, 0xd6, 0x92, 0x92, 0x50, 0xd7, 0xf8, 0xd6, //0x0000e5f8 .quad -2956376414312278525 + 0xb2, 0xa9, 0x45, 0xba, 0x92, 0x23, 0x8a, 0x0b, //0x0000e600 .quad 831516194300602802 + 0xc2, 0xc5, 0x9b, 0x5b, 0x92, 0x86, 0x5b, 0x86, //0x0000e608 .quad -8765264286586255934 + 0x1e, 0x14, 0xd7, 0x68, 0x77, 0xac, 0x6c, 0x8e, //0x0000e610 .quad -8183976793979022306 + 0x32, 0xb7, 0x82, 0xf2, 0x36, 0x68, 0xf2, 0xa7, //0x0000e618 .quad -6344894339805432014 + 0x26, 0xd9, 0x0c, 0x43, 0x95, 0xd7, 0x07, 0x32, //0x0000e620 .quad 3605087062808385830 + 0xff, 0x64, 0x23, 0xaf, 0x44, 0x02, 0xef, 0xd1, //0x0000e628 .quad -3319431906329402113 + 0xb8, 0x07, 0xe8, 0x49, 0xbd, 0xe6, 0x44, 0x7f, //0x0000e630 .quad 9170708441896323000 + 0x1f, 0x1f, 0x76, 0xed, 0x6a, 0x61, 0x35, 0x83, //0x0000e638 .quad -8992173969096958177 + 0xa6, 0x09, 0x62, 0x9c, 0x6c, 0x20, 0x16, 0x5f, //0x0000e640 .quad 6851699533943015846 + 0xe7, 0xa6, 0xd3, 0xa8, 0xc5, 0xb9, 0x02, 0xa4, //0x0000e648 .quad -6628531442943809817 + 0x0f, 0x8c, 0x7a, 0xc3, 0x87, 0xa8, 0xdb, 0x36, //0x0000e650 .quad 3952938399001381903 + 0xa1, 0x90, 0x08, 0x13, 0x37, 0x68, 0x03, 0xcd, //0x0000e658 .quad -3673978285252374367 + 0x89, 0x97, 0x2c, 0xda, 0x54, 0x49, 0x49, 0xc2, //0x0000e660 .quad -4446942528265218167 + 0x64, 0x5a, 0xe5, 0x6b, 0x22, 0x21, 0x22, 0x80, //0x0000e668 .quad -9213765455923815836 + 0x6c, 0xbd, 0xb7, 0x10, 0xaa, 0x9b, 0xdb, 0xf2, //0x0000e670 .quad -946992141904134804 + 0xfd, 0xb0, 0xde, 0x06, 0x6b, 0xa9, 0x2a, 0xa0, //0x0000e678 .quad -6905520801477381891 + 0xc7, 0xac, 0xe5, 0x94, 0x94, 0x82, 0x92, 0x6f, //0x0000e680 .quad 8039631859474607303 + 0x3d, 0x5d, 0x96, 0xc8, 0xc5, 0x53, 0x35, 0xc8, //0x0000e688 .quad -4020214983419339459 + 0xf9, 0x17, 0x1f, 0xba, 0x39, 0x23, 0x77, 0xcb, //0x0000e690 .quad -3785518230938904583 + 0x8c, 0xf4, 0xbb, 0x3a, 0xb7, 0xa8, 0x42, 0xfa, //0x0000e698 .quad -413582710846786420 + 0xfb, 0x6e, 0x53, 0x14, 0x04, 0x76, 0x2a, 0xff, //0x0000e6a0 .quad -60105885123121413 + 0xd7, 0x78, 0xb5, 0x84, 0x72, 0xa9, 0x69, 0x9c, //0x0000e6a8 .quad -7176018221920323369 + 0xba, 0x4a, 0x68, 0x19, 0x85, 0x13, 0xf5, 0xfe, //0x0000e6b0 .quad -75132356403901766 + 0x0d, 0xd7, 0xe2, 0x25, 0xcf, 0x13, 0x84, 0xc3, //0x0000e6b8 .quad -4358336758973016307 + 0x69, 0x5d, 0xc2, 0x5f, 0x66, 0x58, 0xb2, 0x7e, //0x0000e6c0 .quad 9129456591349898601 + 0xd1, 0x8c, 0x5b, 0xef, 0xc2, 0x18, 0x65, 0xf4, //0x0000e6c8 .quad -836234930288882479 + 0x61, 0x7a, 0xd9, 0xfb, 0x3f, 0x77, 0x2f, 0xef, //0x0000e6d0 .quad -1211618658047395231 + 0x02, 0x38, 0x99, 0xd5, 0x79, 0x2f, 0xbf, 0x98, //0x0000e6d8 .quad -7440175859071633406 + 0xfa, 0xd8, 0xcf, 0xfa, 0x0f, 0x55, 0xfb, 0xaa, //0x0000e6e0 .quad -6126209340986631942 + 0x03, 0x86, 0xff, 0x4a, 0x58, 0xfb, 0xee, 0xbe, //0x0000e6e8 .quad -4688533805412153853 + 0x38, 0xcf, 0x83, 0xf9, 0x53, 0x2a, 0xba, 0x95, //0x0000e6f0 .quad -7657761676233289928 + 0x84, 0x67, 0xbf, 0x5d, 0x2e, 0xba, 0xaa, 0xee, //0x0000e6f8 .quad -1248981238337804412 + 0x83, 0x61, 0xf2, 0x7b, 0x74, 0x5a, 0x94, 0xdd, //0x0000e700 .quad -2480258038432112253 + 0xb2, 0xa0, 0x97, 0xfa, 0x5c, 0xb4, 0x2a, 0x95, //0x0000e708 .quad -7698142301602209614 + 0xe4, 0xf9, 0xee, 0x9a, 0x11, 0x71, 0xf9, 0x94, //0x0000e710 .quad -7712008566467528220 + 0xdf, 0x88, 0x3d, 0x39, 0x74, 0x61, 0x75, 0xba, //0x0000e718 .quad -5010991858575374113 + 0x5d, 0xb8, 0xaa, 0x01, 0x56, 0xcd, 0x37, 0x7a, //0x0000e720 .quad 8806733365625141341 + 0x17, 0xeb, 0x8c, 0x47, 0xd1, 0xb9, 0x12, 0xe9, //0x0000e728 .quad -1652053804791829737 + 0x3a, 0xb3, 0x0a, 0xc1, 0x55, 0xe0, 0x62, 0xac, //0x0000e730 .quad -6025006692552756422 + 0xee, 0x12, 0xb8, 0xcc, 0x22, 0xb4, 0xab, 0x91, //0x0000e738 .quad -7950062655635975442 + 0x09, 0x60, 0x4d, 0x31, 0x6b, 0x98, 0x7b, 0x57, //0x0000e740 .quad 6303799689591218185 + 0xaa, 0x17, 0xe6, 0x7f, 0x2b, 0xa1, 0x16, 0xb6, //0x0000e748 .quad -5325892301117581398 + 0x0b, 0xb8, 0xa0, 0xfd, 0x85, 0x7e, 0x5a, 0xed, //0x0000e750 .quad -1343622424865753077 + 0x94, 0x9d, 0xdf, 0x5f, 0x76, 0x49, 0x9c, 0xe3, //0x0000e758 .quad -2045679357969588844 + 0x07, 0x73, 0x84, 0xbe, 0x13, 0x8f, 0x58, 0x14, //0x0000e760 .quad 1466078993672598279 + 0x7d, 0xc2, 0xeb, 0xfb, 0xe9, 0xad, 0x41, 0x8e, //0x0000e768 .quad -8196078626372074883 + 0xc8, 0x8f, 0x25, 0xae, 0xd8, 0xb2, 0x6e, 0x59, //0x0000e770 .quad 6444284760518135752 + 0x1c, 0xb3, 0xe6, 0x7a, 0x64, 0x19, 0xd2, 0xb1, //0x0000e778 .quad -5633412264537705700 + 0xbb, 0xf3, 0xae, 0xd9, 0x8e, 0x5f, 0xca, 0x6f, //0x0000e780 .quad 8055355950647669691 + 0xe3, 0x5f, 0xa0, 0x99, 0xbd, 0x9f, 0x46, 0xde, //0x0000e788 .quad -2430079312244744221 + 0x54, 0x58, 0x0d, 0x48, 0xb9, 0x7b, 0xde, 0x25, //0x0000e790 .quad 2728754459941099604 + 0xee, 0x3b, 0x04, 0x80, 0xd6, 0x23, 0xec, 0x8a, //0x0000e798 .quad -8436328597794046994 + 0x6a, 0xae, 0x10, 0x9a, 0xa7, 0x1a, 0x56, 0xaf, //0x0000e7a0 .quad -5812428961928401302 + 0xe9, 0x4a, 0x05, 0x20, 0xcc, 0x2c, 0xa7, 0xad, //0x0000e7a8 .quad -5933724728815170839 + 0x04, 0xda, 0x94, 0x80, 0x51, 0xa1, 0x2b, 0x1b, //0x0000e7b0 .quad 1957835834444274180 + 0xa4, 0x9d, 0x06, 0x28, 0xff, 0xf7, 0x10, 0xd9, //0x0000e7b8 .quad -2805469892591575644 + 0x42, 0x08, 0x5d, 0xf0, 0xd2, 0x44, 0xfb, 0x90, //0x0000e7c0 .quad -7999724640327104446 + 0x86, 0x22, 0x04, 0x79, 0xff, 0x9a, 0xaa, 0x87, //0x0000e7c8 .quad -8670947710510816634 + 0x53, 0x4a, 0x74, 0xac, 0x07, 0x16, 0x3a, 0x35, //0x0000e7d0 .quad 3835402254873283155 + 0x28, 0x2b, 0x45, 0x57, 0xbf, 0x41, 0x95, 0xa9, //0x0000e7d8 .quad -6226998619711132888 + 0xe8, 0x5c, 0x91, 0x97, 0x89, 0x9b, 0x88, 0x42, //0x0000e7e0 .quad 4794252818591603944 + 0xf2, 0x75, 0x16, 0x2d, 0x2f, 0x92, 0xfa, 0xd3, //0x0000e7e8 .quad -3172062256211528206 + 0x11, 0xda, 0xba, 0xfe, 0x35, 0x61, 0x95, 0x69, //0x0000e7f0 .quad 7608094030047140369 + 0xb7, 0x09, 0x2e, 0x7c, 0x5d, 0x9b, 0x7c, 0x84, //0x0000e7f8 .quad -8900067937773286985 + 0x95, 0x90, 0x69, 0x7e, 0x83, 0xb9, 0xfa, 0x43, //0x0000e800 .quad 4898431519131537557 + 0x25, 0x8c, 0x39, 0xdb, 0x34, 0xc2, 0x9b, 0xa5, //0x0000e808 .quad -6513398903789220827 + 0xbb, 0xf4, 0x03, 0x5e, 0xe4, 0x67, 0xf9, 0x94, //0x0000e810 .quad -7712018656367741765 + 0x2e, 0xef, 0x07, 0x12, 0xc2, 0xb2, 0x02, 0xcf, //0x0000e818 .quad -3530062611309138130 + 0xf5, 0x78, 0xc2, 0xba, 0xee, 0xe0, 0x1b, 0x1d, //0x0000e820 .quad 2097517367411243253 + 0x7d, 0xf5, 0x44, 0x4b, 0xb9, 0xaf, 0x61, 0x81, //0x0000e828 .quad -9123818159709293187 + 0x32, 0x17, 0x73, 0x69, 0x2a, 0xd9, 0x62, 0x64, //0x0000e830 .quad 7233582727691441970 + 0xdc, 0x32, 0x16, 0x9e, 0xa7, 0x1b, 0xba, 0xa1, //0x0000e838 .quad -6793086681209228580 + 0xfe, 0xdc, 0xcf, 0x03, 0x75, 0x8f, 0x7b, 0x7d, //0x0000e840 .quad 9041978409614302462 + 0x93, 0xbf, 0x9b, 0x85, 0x91, 0xa2, 0x28, 0xca, //0x0000e848 .quad -3879672333084147821 + 0x3e, 0xd4, 0xc3, 0x44, 0x52, 0x73, 0xda, 0x5c, //0x0000e850 .quad 6690786993590490174 + 0x78, 0xaf, 0x02, 0xe7, 0x35, 0xcb, 0xb2, 0xfc, //0x0000e858 .quad -237904397927796872 + 0xa7, 0x64, 0xfa, 0x6a, 0x13, 0x88, 0x08, 0x3a, //0x0000e860 .quad 4181741870994056359 + 0xab, 0xad, 0x61, 0xb0, 0x01, 0xbf, 0xef, 0x9d, //0x0000e868 .quad -7066219276345954901 + 0xd0, 0xfd, 0xb8, 0x45, 0x18, 0xaa, 0x8a, 0x08, //0x0000e870 .quad 615491320315182544 + 0x16, 0x19, 0x7a, 0x1c, 0xc2, 0xae, 0x6b, 0xc5, //0x0000e878 .quad -4221088077005055722 + 0x45, 0x3d, 0x27, 0x57, 0x9e, 0x54, 0xad, 0x8a, //0x0000e880 .quad -8454007886460797627 + 0x5b, 0x9f, 0x98, 0xa3, 0x72, 0x9a, 0xc6, 0xf6, //0x0000e888 .quad -664674077828931749 + 0x4b, 0x86, 0x78, 0xf6, 0xe2, 0x54, 0xac, 0x36, //0x0000e890 .quad 3939617107816777291 + 0x99, 0x63, 0x3f, 0xa6, 0x87, 0x20, 0x3c, 0x9a, //0x0000e898 .quad -7332950326284164199 + 0xdd, 0xa7, 0x16, 0xb4, 0x1b, 0x6a, 0x57, 0x84, //0x0000e8a0 .quad -8910536670511192099 + 0x7f, 0x3c, 0xcf, 0x8f, 0xa9, 0x28, 0xcb, 0xc0, //0x0000e8a8 .quad -4554501889427817345 + 0xd5, 0x51, 0x1c, 0xa1, 0xa2, 0x44, 0x6d, 0x65, //0x0000e8b0 .quad 7308573235570561493 + 0x9f, 0x0b, 0xc3, 0xf3, 0xd3, 0xf2, 0xfd, 0xf0, //0x0000e8b8 .quad -1081441343357383777 + 0x25, 0xb3, 0xb1, 0xa4, 0xe5, 0x4a, 0x64, 0x9f, //0x0000e8c0 .quad -6961356773836868827 + 0x43, 0xe7, 0x59, 0x78, 0xc4, 0xb7, 0x9e, 0x96, //0x0000e8c8 .quad -7593429867239446717 + 0xee, 0x1f, 0xde, 0x0d, 0x9f, 0x5d, 0x3d, 0x87, //0x0000e8d0 .quad -8701695967296086034 + 0x14, 0x61, 0x70, 0x96, 0xb5, 0x65, 0x46, 0xbc, //0x0000e8d8 .quad -4880101315621920492 + 0xea, 0xa7, 0x55, 0xd1, 0x06, 0xb5, 0x0c, 0xa9, //0x0000e8e0 .quad -6265433940692719638 + 0x59, 0x79, 0x0c, 0xfc, 0x22, 0xff, 0x57, 0xeb, //0x0000e8e8 .quad -1488440626100012711 + 0xf2, 0x88, 0xd5, 0x42, 0x24, 0xf1, 0xa7, 0x09, //0x0000e8f0 .quad 695789805494438130 + 0xd8, 0xcb, 0x87, 0xdd, 0x75, 0xff, 0x16, 0x93, //0x0000e8f8 .quad -7847804418953589800 + 0x2f, 0xeb, 0x8a, 0x53, 0x6d, 0xed, 0x11, 0x0c, //0x0000e900 .quad 869737256868047663 + 0xce, 0xbe, 0xe9, 0x54, 0x53, 0xbf, 0xdc, 0xb7, //0x0000e908 .quad -5198069505264599346 + 0xfa, 0xa5, 0x6d, 0xa8, 0xc8, 0x68, 0x16, 0x8f, //0x0000e910 .quad -8136200465769716230 + 0x81, 0x2e, 0x24, 0x2a, 0x28, 0xef, 0xd3, 0xe5, //0x0000e918 .quad -1885900863153361279 + 0xbc, 0x87, 0x44, 0x69, 0x7d, 0x01, 0x6e, 0xf9, //0x0000e920 .quad -473439272678684740 + 0x10, 0x9d, 0x56, 0x1a, 0x79, 0x75, 0xa4, 0x8f, //0x0000e928 .quad -8096217067111932656 + 0xac, 0xa9, 0x95, 0xc3, 0xdc, 0x81, 0xc9, 0x37, //0x0000e930 .quad 4019886927579031980 + 0x55, 0x44, 0xec, 0x60, 0xd7, 0x92, 0x8d, 0xb3, //0x0000e938 .quad -5508585315462527915 + 0x17, 0x14, 0x7b, 0xf4, 0x53, 0xe2, 0xbb, 0x85, //0x0000e940 .quad -8810199395808373737 + 0x6a, 0x55, 0x27, 0x39, 0x8d, 0xf7, 0x70, 0xe0, //0x0000e948 .quad -2274045625900771990 + 0x8e, 0xec, 0xcc, 0x78, 0x74, 0x6d, 0x95, 0x93, //0x0000e950 .quad -7812217631593927538 + 0x62, 0x95, 0xb8, 0x43, 0xb8, 0x9a, 0x46, 0x8c, //0x0000e958 .quad -8338807543829064350 + 0xb2, 0x27, 0x00, 0x97, 0xd1, 0xc8, 0x7a, 0x38, //0x0000e960 .quad 4069786015789754290 + 0xbb, 0xba, 0xa6, 0x54, 0x66, 0x41, 0x58, 0xaf, //0x0000e968 .quad -5811823411358942533 + 0x9e, 0x31, 0xc0, 0xfc, 0x05, 0x7b, 0x99, 0x06, //0x0000e970 .quad 475546501309804958 + 0x6a, 0x69, 0xd0, 0xe9, 0xbf, 0x51, 0x2e, 0xdb, //0x0000e978 .quad -2653093245771290262 + 0x03, 0x1f, 0xf8, 0xbd, 0xe3, 0xec, 0x1f, 0x44, //0x0000e980 .quad 4908902581746016003 + 0xe2, 0x41, 0x22, 0xf2, 0x17, 0xf3, 0xfc, 0x88, //0x0000e988 .quad -8575712306248138270 + 0xc3, 0x26, 0x76, 0xad, 0x1c, 0xe8, 0x27, 0xd5, //0x0000e990 .quad -3087243809672255805 + 0x5a, 0xd2, 0xaa, 0xee, 0xdd, 0x2f, 0x3c, 0xab, //0x0000e998 .quad -6107954364382784934 + 0x74, 0xb0, 0xd3, 0xd8, 0x23, 0xe2, 0x71, 0x8a, //0x0000e9a0 .quad -8470740780517707660 + 0xf1, 0x86, 0x55, 0x6a, 0xd5, 0x3b, 0x0b, 0xd6, //0x0000e9a8 .quad -3023256937051093263 + 0x49, 0x4e, 0x84, 0x67, 0x56, 0x2d, 0x87, 0xf6, //0x0000e9b0 .quad -682526969396179383 + 0x56, 0x74, 0x75, 0x62, 0x65, 0x05, 0xc7, 0x85, //0x0000e9b8 .quad -8807064613298015146 + 0xdb, 0x61, 0x65, 0x01, 0xac, 0xf8, 0x28, 0xb4, //0x0000e9c0 .quad -5464844730172612133 + 0x6c, 0xd1, 0x12, 0xbb, 0xbe, 0xc6, 0x38, 0xa7, //0x0000e9c8 .quad -6397144748195131028 + 0x52, 0xba, 0xbe, 0x01, 0xd7, 0x36, 0x33, 0xe1, //0x0000e9d0 .quad -2219369894288377262 + 0xc7, 0x85, 0xd7, 0x69, 0x6e, 0xf8, 0x06, 0xd1, //0x0000e9d8 .quad -3384744916816525881 + 0x73, 0x34, 0x17, 0x61, 0x46, 0x02, 0xc0, 0xec, //0x0000e9e0 .quad -1387106183930235789 + 0x9c, 0xb3, 0x26, 0x02, 0x45, 0x5b, 0xa4, 0x82, //0x0000e9e8 .quad -9032994600651410532 + 0x90, 0x01, 0x5d, 0xf9, 0xd7, 0x02, 0xf0, 0x27, //0x0000e9f0 .quad 2877803288514593168 + 0x84, 0x60, 0xb0, 0x42, 0x16, 0x72, 0x4d, 0xa3, //0x0000e9f8 .quad -6679557232386875260 + 0xf4, 0x41, 0xb4, 0xf7, 0x8d, 0x03, 0xec, 0x31, //0x0000ea00 .quad 3597254110643241460 + 0xa5, 0x78, 0x5c, 0xd3, 0x9b, 0xce, 0x20, 0xcc, //0x0000ea08 .quad -3737760522056206171 + 0x71, 0x52, 0xa1, 0x75, 0x71, 0x04, 0x67, 0x7e, //0x0000ea10 .quad 9108253656731439729 + 0xce, 0x96, 0x33, 0xc8, 0x42, 0x02, 0x29, 0xff, //0x0000ea18 .quad -60514634142869810 + 0x86, 0xd3, 0x84, 0xe9, 0xc6, 0x62, 0x00, 0x0f, //0x0000ea20 .quad 1080972517029761926 + 0x41, 0x3e, 0x20, 0xbd, 0x69, 0xa1, 0x79, 0x9f, //0x0000ea28 .quad -6955350673980375487 + 0x68, 0x08, 0xe6, 0xa3, 0x78, 0x7b, 0xc0, 0x52, //0x0000ea30 .quad 5962901664714590312 + 0xd1, 0x4d, 0x68, 0x2c, 0xc4, 0x09, 0x58, 0xc7, //0x0000ea38 .quad -4082502324048081455 + 0x82, 0x8a, 0xdf, 0xcc, 0x56, 0x9a, 0x70, 0xa7, //0x0000ea40 .quad -6381430974388925822 + 0x45, 0x61, 0x82, 0x37, 0x35, 0x0c, 0x2e, 0xf9, //0x0000ea48 .quad -491441886632713915 + 0x91, 0xb6, 0x0b, 0x40, 0x76, 0x60, 0xa6, 0x88, //0x0000ea50 .quad -8600080377420466543 + 0xcb, 0x7c, 0xb1, 0x42, 0xa1, 0xc7, 0xbc, 0x9b, //0x0000ea58 .quad -7224680206786528053 + 0x35, 0xa4, 0x0e, 0xd0, 0x93, 0xf8, 0xcf, 0x6a, //0x0000ea60 .quad 7696643601933968437 + 0xfe, 0xdb, 0x5d, 0x93, 0x89, 0xf9, 0xab, 0xc2, //0x0000ea68 .quad -4419164240055772162 + 0x43, 0x4d, 0x12, 0xc4, 0xb8, 0xf6, 0x83, 0x05, //0x0000ea70 .quad 397432465562684739 + 0xfe, 0x52, 0x35, 0xf8, 0xeb, 0xf7, 0x56, 0xf3, //0x0000ea78 .quad -912269281642327298 + 0x4a, 0x70, 0x8b, 0x7a, 0x33, 0x7a, 0x72, 0xc3, //0x0000ea80 .quad -4363290727450709942 + 0xde, 0x53, 0x21, 0x7b, 0xf3, 0x5a, 0x16, 0x98, //0x0000ea88 .quad -7487697328667536418 + 0x5c, 0x4c, 0x2e, 0x59, 0xc0, 0x18, 0x4f, 0x74, //0x0000ea90 .quad 8380944645968776284 + 0xd6, 0xa8, 0xe9, 0x59, 0xb0, 0xf1, 0x1b, 0xbe, //0x0000ea98 .quad -4747935642407032618 + 0x73, 0xdf, 0x79, 0x6f, 0xf0, 0xde, 0x62, 0x11, //0x0000eaa0 .quad 1252808770606194547 + 0x0c, 0x13, 0x64, 0x70, 0x1c, 0xee, 0xa2, 0xed, //0x0000eaa8 .quad -1323233534581402868 + 0xa8, 0x2b, 0xac, 0x45, 0x56, 0xcb, 0xdd, 0x8a, //0x0000eab0 .quad -8440366555225904216 + 0xe7, 0x8b, 0x3e, 0xc6, 0xd1, 0xd4, 0x85, 0x94, //0x0000eab8 .quad -7744549986754458649 + 0x92, 0x36, 0x17, 0xd7, 0x2b, 0x3e, 0x95, 0x6d, //0x0000eac0 .quad 7896285879677171346 + 0xe1, 0x2e, 0xce, 0x37, 0x06, 0x4a, 0xa7, 0xb9, //0x0000eac8 .quad -5069001465015685407 + 0x37, 0x04, 0xdd, 0xcc, 0xb6, 0x8d, 0xfa, 0xc8, //0x0000ead0 .quad -3964700705685699529 + 0x99, 0xba, 0xc1, 0xc5, 0x87, 0x1c, 0x11, 0xe8, //0x0000ead8 .quad -1724565812842218855 + 0xa2, 0x22, 0x0a, 0x40, 0x92, 0x98, 0x9c, 0x1d, //0x0000eae0 .quad 2133748077373825698 + 0xa0, 0x14, 0x99, 0xdb, 0xd4, 0xb1, 0x0a, 0x91, //0x0000eae8 .quad -7995382660667468640 + 0x4b, 0xab, 0x0c, 0xd0, 0xb6, 0xbe, 0x03, 0x25, //0x0000eaf0 .quad 2667185096717282123 + 0xc8, 0x59, 0x7f, 0x12, 0x4a, 0x5e, 0x4d, 0xb5, //0x0000eaf8 .quad -5382542307406947896 + 0x1d, 0xd6, 0x0f, 0x84, 0x64, 0xae, 0x44, 0x2e, //0x0000eb00 .quad 3333981370896602653 + 0x3a, 0x30, 0x1f, 0x97, 0xdc, 0xb5, 0xa0, 0xe2, //0x0000eb08 .quad -2116491865831296966 + 0xd2, 0xe5, 0x89, 0xd2, 0xfe, 0xec, 0xea, 0x5c, //0x0000eb10 .quad 6695424375237764562 + 0x24, 0x7e, 0x73, 0xde, 0xa9, 0x71, 0xa4, 0x8d, //0x0000eb18 .quad -8240336443785642460 + 0x47, 0x5f, 0x2c, 0x87, 0x3e, 0xa8, 0x25, 0x74, //0x0000eb20 .quad 8369280469047205703 + 0xad, 0x5d, 0x10, 0x56, 0x14, 0x8e, 0x0d, 0xb1, //0x0000eb28 .quad -5688734536304665171 + 0x19, 0x77, 0xf7, 0x28, 0x4e, 0x12, 0x2f, 0xd1, //0x0000eb30 .quad -3373457468973156583 + 0x18, 0x75, 0x94, 0x6b, 0x99, 0xf1, 0x50, 0xdd, //0x0000eb38 .quad -2499232151953443560 + 0x6f, 0xaa, 0x9a, 0xd9, 0x70, 0x6b, 0xbd, 0x82, //0x0000eb40 .quad -9025939945749304721 + 0x2f, 0xc9, 0x3c, 0xe3, 0xff, 0x96, 0x52, 0x8a, //0x0000eb48 .quad -8479549122611984081 + 0x0b, 0x55, 0x01, 0x10, 0x4d, 0xc6, 0x6c, 0x63, //0x0000eb50 .quad 7164319141522920715 + 0x7b, 0xfb, 0x0b, 0xdc, 0xbf, 0x3c, 0xe7, 0xac, //0x0000eb58 .quad -5987750384837592197 + 0x4e, 0xaa, 0x01, 0x54, 0xe0, 0xf7, 0x47, 0x3c, //0x0000eb60 .quad 4343712908476262990 + 0x5a, 0xfa, 0x0e, 0xd3, 0xef, 0x0b, 0x21, 0xd8, //0x0000eb68 .quad -2873001962619602342 + 0x71, 0x0a, 0x81, 0x34, 0xec, 0xfa, 0xac, 0x65, //0x0000eb70 .quad 7326506586225052273 + 0x78, 0x5c, 0xe9, 0xe3, 0x75, 0xa7, 0x14, 0x87, //0x0000eb78 .quad -8713155254278333320 + 0x0d, 0x4d, 0xa1, 0x41, 0xa7, 0x39, 0x18, 0x7f, //0x0000eb80 .quad 9158133232781315341 + 0x96, 0xb3, 0xe3, 0x5c, 0x53, 0xd1, 0xd9, 0xa8, //0x0000eb88 .quad -6279758049420528746 + 0x50, 0xa0, 0x09, 0x12, 0x11, 0x48, 0xde, 0x1e, //0x0000eb90 .quad 2224294504121868368 + 0x7c, 0xa0, 0x1c, 0x34, 0xa8, 0x45, 0x10, 0xd3, //0x0000eb98 .quad -3238011543348273028 + 0x32, 0x04, 0x46, 0xab, 0x0a, 0xed, 0x4a, 0x93, //0x0000eba0 .quad -7833187971778608078 + 0x4d, 0xe4, 0x91, 0x20, 0x89, 0x2b, 0xea, 0x83, //0x0000eba8 .quad -8941286242233752499 + 0x3f, 0x85, 0x17, 0x56, 0x4d, 0xa8, 0x1d, 0xf8, //0x0000ebb0 .quad -568112927868484289 + 0x60, 0x5d, 0xb6, 0x68, 0x6b, 0xb6, 0xe4, 0xa4, //0x0000ebb8 .quad -6564921784364802720 + 0x8e, 0x66, 0x9d, 0xab, 0x60, 0x12, 0x25, 0x36, //0x0000ebc0 .quad 3901544858591782542 + 0xb9, 0xf4, 0xe3, 0x42, 0x06, 0xe4, 0x1d, 0xce, //0x0000ebc8 .quad -3594466212028615495 + 0x19, 0x60, 0x42, 0x6b, 0x7c, 0x2b, 0xd7, 0xc1, //0x0000ebd0 .quad -4479063491021217767 + 0xf3, 0x78, 0xce, 0xe9, 0x83, 0xae, 0xd2, 0x80, //0x0000ebd8 .quad -9164070410158966541 + 0x1f, 0xf8, 0x12, 0x86, 0x5b, 0xf6, 0x4c, 0xb2, //0x0000ebe0 .quad -5598829363776522209 + 0x30, 0x17, 0x42, 0xe4, 0x24, 0x5a, 0x07, 0xa1, //0x0000ebe8 .quad -6843401994271320272 + 0x27, 0xb6, 0x97, 0x67, 0xf2, 0x33, 0xe0, 0xde, //0x0000ebf0 .quad -2386850686293264857 + 0xfc, 0x9c, 0x52, 0x1d, 0xae, 0x30, 0x49, 0xc9, //0x0000ebf8 .quad -3942566474411762436 + 0xb1, 0xa3, 0x7d, 0x01, 0xef, 0x40, 0x98, 0x16, //0x0000ec00 .quad 1628122660560806833 + 0x3c, 0x44, 0xa7, 0xa4, 0xd9, 0x7c, 0x9b, 0xfb, //0x0000ec08 .quad -316522074587315140 + 0x4e, 0x86, 0xee, 0x60, 0x95, 0x28, 0x1f, 0x8e, //0x0000ec10 .quad -8205795374004271538 + 0xa5, 0x8a, 0xe8, 0x06, 0x08, 0x2e, 0x41, 0x9d, //0x0000ec18 .quad -7115355324258153819 + 0xe2, 0x27, 0x2a, 0xb9, 0xba, 0xf2, 0xa6, 0xf1, //0x0000ec20 .quad -1033872180650563614 + 0x4e, 0xad, 0xa2, 0x08, 0x8a, 0x79, 0x91, 0xc4, //0x0000ec28 .quad -4282508136895304370 + 0xdb, 0xb1, 0x74, 0x67, 0x69, 0xaf, 0x10, 0xae, //0x0000ec30 .quad -5904026244240592421 + 0xa2, 0x58, 0xcb, 0x8a, 0xec, 0xd7, 0xb5, 0xf5, //0x0000ec38 .quad -741449152691742558 + 0x29, 0xef, 0xa8, 0xe0, 0xa1, 0x6d, 0xca, 0xac, //0x0000ec40 .quad -5995859411864064215 + 0x65, 0x17, 0xbf, 0xd6, 0xf3, 0xa6, 0x91, 0x99, //0x0000ec48 .quad -7380934748073420955 + 0xf3, 0x2a, 0xd3, 0x58, 0x0a, 0x09, 0xfd, 0x17, //0x0000ec50 .quad 1728547772024695539 + 0x3f, 0xdd, 0x6e, 0xcc, 0xb0, 0x10, 0xf6, 0xbf, //0x0000ec58 .quad -4614482416664388289 + 0xb0, 0xf5, 0x07, 0xef, 0x4c, 0x4b, 0xfc, 0xdd, //0x0000ec60 .quad -2451001303396518480 + 0x8e, 0x94, 0x8a, 0xff, 0xdc, 0x94, 0xf3, 0xef, //0x0000ec68 .quad -1156417002403097458 + 0x8e, 0xf9, 0x64, 0x15, 0x10, 0xaf, 0xbd, 0x4a, //0x0000ec70 .quad 5385653213018257806 + 0xd9, 0x9c, 0xb6, 0x1f, 0x0a, 0x3d, 0xf8, 0x95, //0x0000ec78 .quad -7640289654143017767 + 0xf1, 0x37, 0xbe, 0x1a, 0xd4, 0x1a, 0x6d, 0x9d, //0x0000ec80 .quad -7102991539009341455 + 0x0f, 0x44, 0xa4, 0xa7, 0x4c, 0x4c, 0x76, 0xbb, //0x0000ec88 .quad -4938676049251384305 + 0xed, 0xc5, 0x6d, 0x21, 0x89, 0x61, 0xc8, 0x84, //0x0000ec90 .quad -8878739423761676819 + 0x13, 0x55, 0x8d, 0xd1, 0x5f, 0xdf, 0x53, 0xea, //0x0000ec98 .quad -1561659043136842477 + 0xb4, 0x9b, 0xe4, 0xb4, 0xf5, 0x3c, 0xfd, 0x32, //0x0000eca0 .quad 3674159897003727796 + 0x2c, 0x55, 0xf8, 0xe2, 0x9b, 0x6b, 0x74, 0x92, //0x0000eca8 .quad -7893565929601608404 + 0xa1, 0xc2, 0x1d, 0x22, 0x33, 0x8c, 0xbc, 0x3f, //0x0000ecb0 .quad 4592699871254659745 + 0x77, 0x6a, 0xb6, 0xdb, 0x82, 0x86, 0x11, 0xb7, //0x0000ecb8 .quad -5255271393574622601 + 0x4a, 0x33, 0xa5, 0xea, 0x3f, 0xaf, 0xab, 0x0f, //0x0000ecc0 .quad 1129188820640936778 + 0x15, 0x05, 0xa4, 0x92, 0x23, 0xe8, 0xd5, 0xe4, //0x0000ecc8 .quad -1957403223540890347 + 0x0e, 0x40, 0xa7, 0xf2, 0x87, 0x4d, 0xcb, 0x29, //0x0000ecd0 .quad 3011586022114279438 + 0x2d, 0x83, 0xa6, 0x3b, 0x16, 0xb1, 0x05, 0x8f, //0x0000ecd8 .quad -8140906042354138323 + 0x12, 0x10, 0x51, 0xef, 0xe9, 0x20, 0x3e, 0x74, //0x0000ece0 .quad 8376168546070237202 + 0xf8, 0x23, 0x90, 0xca, 0x5b, 0x1d, 0xc7, 0xb2, //0x0000ece8 .quad -5564446534515285000 + 0x16, 0x54, 0x25, 0x6b, 0x24, 0xa9, 0x4d, 0x91, //0x0000ecf0 .quad -7976533391121755114 + 0xf6, 0x2c, 0x34, 0xbd, 0xb2, 0xe4, 0x78, 0xdf, //0x0000ecf8 .quad -2343872149716718346 + 0x8e, 0x54, 0xf7, 0xc2, 0xb6, 0x89, 0xd0, 0x1a, //0x0000ed00 .quad 1932195658189984910 + 0x1a, 0x9c, 0x40, 0xb6, 0xef, 0x8e, 0xab, 0x8b, //0x0000ed08 .quad -8382449121214030822 + 0xb1, 0x29, 0xb5, 0x73, 0x24, 0xac, 0x84, 0xa1, //0x0000ed10 .quad -6808127464117294671 + 0x20, 0xc3, 0xd0, 0xa3, 0xab, 0x72, 0x96, 0xae, //0x0000ed18 .quad -5866375383090150624 + 0x1e, 0x74, 0xa2, 0x90, 0x2d, 0xd7, 0xe5, 0xc9, //0x0000ed20 .quad -3898473311719230434 + 0xe8, 0xf3, 0xc4, 0x8c, 0x56, 0x0f, 0x3c, 0xda, //0x0000ed28 .quad -2721283210435300376 + 0x92, 0x88, 0x65, 0x7a, 0x7c, 0xa6, 0x2f, 0x7e, //0x0000ed30 .quad 9092669226243950738 + 0x71, 0x18, 0xfb, 0x17, 0x96, 0x89, 0x65, 0x88, //0x0000ed38 .quad -8618331034163144591 + 0xb7, 0xea, 0xfe, 0x98, 0x1b, 0x90, 0xbb, 0xdd, //0x0000ed40 .quad -2469221522477225289 + 0x8d, 0xde, 0xf9, 0x9d, 0xfb, 0xeb, 0x7e, 0xaa, //0x0000ed48 .quad -6161227774276542835 + 0x65, 0xa5, 0x3e, 0x7f, 0x22, 0x74, 0x2a, 0x55, //0x0000ed50 .quad 6136845133758244197 + 0x31, 0x56, 0x78, 0x85, 0xfa, 0xa6, 0x1e, 0xd5, //0x0000ed58 .quad -3089848699418290639 + 0x5f, 0x27, 0x87, 0x8f, 0x95, 0x88, 0x3a, 0xd5, //0x0000ed60 .quad -3082000819042179233 + 0xde, 0x35, 0x6b, 0x93, 0x5c, 0x28, 0x33, 0x85, //0x0000ed68 .quad -8848684464777513506 + 0x37, 0xf1, 0x68, 0xf3, 0xba, 0x2a, 0x89, 0x8a, //0x0000ed70 .quad -8464187042230111945 + 0x56, 0x03, 0x46, 0xb8, 0x73, 0xf2, 0x7f, 0xa6, //0x0000ed78 .quad -6449169562544503978 + 0x85, 0x2d, 0x43, 0xb0, 0x69, 0x75, 0x2b, 0x2d, //0x0000ed80 .quad 3254824252494523781 + 0x2c, 0x84, 0x57, 0xa6, 0x10, 0xef, 0x1f, 0xd0, //0x0000ed88 .quad -3449775934753242068 + 0x73, 0xfc, 0x29, 0x0e, 0x62, 0x29, 0x3b, 0x9c, //0x0000ed90 .quad -7189106879045698445 + 0x9b, 0xb2, 0xf6, 0x67, 0x6a, 0xf5, 0x13, 0x82, //0x0000ed98 .quad -9073638986861858149 + 0x8f, 0x7b, 0xb4, 0x91, 0xba, 0xf3, 0x49, 0x83, //0x0000eda0 .quad -8986383598807123057 + 0x42, 0x5f, 0xf4, 0x01, 0xc5, 0xf2, 0x98, 0xa2, //0x0000eda8 .quad -6730362715149934782 + 0x73, 0x9a, 0x21, 0x36, 0xa9, 0x70, 0x1c, 0x24, //0x0000edb0 .quad 2602078556773259891 + 0x13, 0x77, 0x71, 0x42, 0x76, 0x2f, 0x3f, 0xcb, //0x0000edb8 .quad -3801267375510030573 + 0x10, 0x01, 0xaa, 0x83, 0xd3, 0x8c, 0x23, 0xed, //0x0000edc0 .quad -1359087822460813040 + 0xd7, 0xd4, 0x0d, 0xd3, 0x53, 0xfb, 0x0e, 0xfe, //0x0000edc8 .quad -139898200960150313 + 0xaa, 0x40, 0x4a, 0x32, 0x04, 0x38, 0x36, 0xf4, //0x0000edd0 .quad -849429889038008150 + 0x06, 0xa5, 0xe8, 0x63, 0x14, 0x5d, 0xc9, 0x9e, //0x0000edd8 .quad -7004965403241175802 + 0xd5, 0xd0, 0xdc, 0x3e, 0x05, 0xc6, 0x43, 0xb1, //0x0000ede0 .quad -5673473379724898091 + 0x48, 0xce, 0xe2, 0x7c, 0x59, 0xb4, 0x7b, 0xc6, //0x0000ede8 .quad -4144520735624081848 + 0x0a, 0x05, 0x94, 0x8e, 0x86, 0xb7, 0x94, 0xdd, //0x0000edf0 .quad -2480155706228734710 + 0xda, 0x81, 0x1b, 0xdc, 0x6f, 0xa1, 0x1a, 0xf8, //0x0000edf8 .quad -568964901102714406 + 0x26, 0x83, 0x1c, 0x19, 0xb4, 0xf2, 0x7c, 0xca, //0x0000ee00 .quad -3855940325606653146 + 0x28, 0x31, 0x91, 0xe9, 0xe5, 0xa4, 0x10, 0x9b, //0x0000ee08 .quad -7273132090830278360 + 0xf0, 0xa3, 0x63, 0x1f, 0x61, 0x2f, 0x1c, 0xfd, //0x0000ee10 .quad -208239388580928528 + 0x72, 0x7d, 0xf5, 0x63, 0x1f, 0xce, 0xd4, 0xc1, //0x0000ee18 .quad -4479729095110460046 + 0xec, 0x8c, 0x3c, 0x67, 0x39, 0x3b, 0x63, 0xbc, //0x0000ee20 .quad -4871985254153548564 + 0xcf, 0xdc, 0xf2, 0x3c, 0xa7, 0x01, 0x4a, 0xf2, //0x0000ee28 .quad -987975350460687153 + 0x13, 0xd8, 0x85, 0xe0, 0x03, 0x05, 0xbe, 0xd5, //0x0000ee30 .quad -3044990783845967853 + 0x01, 0xca, 0x17, 0x86, 0x08, 0x41, 0x6e, 0x97, //0x0000ee38 .quad -7535013621679011327 + 0x18, 0x4e, 0xa7, 0xd8, 0x44, 0x86, 0x2d, 0x4b, //0x0000ee40 .quad 5417133557047315992 + 0x82, 0xbc, 0x9d, 0xa7, 0x4a, 0xd1, 0x49, 0xbd, //0x0000ee48 .quad -4807081008671376254 + 0x9e, 0x21, 0xd1, 0x0e, 0xd6, 0xe7, 0xf8, 0xdd, //0x0000ee50 .quad -2451955090545630818 + 0xa2, 0x2b, 0x85, 0x51, 0x9d, 0x45, 0x9c, 0xec, //0x0000ee58 .quad -1397165242411832414 + 0x03, 0xb5, 0x42, 0xc9, 0xe5, 0x90, 0xbb, 0xca, //0x0000ee60 .quad -3838314940804713213 + 0x45, 0x3b, 0xf3, 0x52, 0x82, 0xab, 0xe1, 0x93, //0x0000ee68 .quad -7790757304148477115 + 0x43, 0x62, 0x93, 0x3b, 0x1f, 0x75, 0x6a, 0x3d, //0x0000ee70 .quad 4425478360848884291 + 0x17, 0x0a, 0xb0, 0xe7, 0x62, 0x16, 0xda, 0xb8, //0x0000ee78 .quad -5126760611758208489 + 0xd4, 0x3a, 0x78, 0x0a, 0x67, 0x12, 0xc5, 0x0c, //0x0000ee80 .quad 920161932633717460 + 0x9d, 0x0c, 0x9c, 0xa1, 0xfb, 0x9b, 0x10, 0xe7, //0x0000ee88 .quad -1796764746270372707 + 0xc5, 0x24, 0x8b, 0x66, 0x80, 0x2b, 0xfb, 0x27, //0x0000ee90 .quad 2880944217109767365 + 0xe2, 0x87, 0x01, 0x45, 0x7d, 0x61, 0x6a, 0x90, //0x0000ee98 .quad -8040506994060064798 + 0xf6, 0xed, 0x2d, 0x80, 0x60, 0xf6, 0xf9, 0xb1, //0x0000eea0 .quad -5622191765467566602 + 0xda, 0xe9, 0x41, 0x96, 0xdc, 0xf9, 0x84, 0xb4, //0x0000eea8 .quad -5438947724147693094 + 0x73, 0x69, 0x39, 0xa0, 0xf8, 0x73, 0x78, 0x5e, //0x0000eeb0 .quad 6807318348447705459 + 0x51, 0x64, 0xd2, 0xbb, 0x53, 0x38, 0xa6, 0xe1, //0x0000eeb8 .quad -2186998636757228463 + 0xe8, 0xe1, 0x23, 0x64, 0x7b, 0x48, 0x0b, 0xdb, //0x0000eec0 .quad -2662955059861265944 + 0xb2, 0x7e, 0x63, 0x55, 0x34, 0xe3, 0x07, 0x8d, //0x0000eec8 .quad -8284403175614349646 + 0x62, 0xda, 0x2c, 0x3d, 0x9a, 0x1a, 0xce, 0x91, //0x0000eed0 .quad -7940379843253970334 + 0x5f, 0x5e, 0xbc, 0x6a, 0x01, 0xdc, 0x49, 0xb0, //0x0000eed8 .quad -5743817951090549153 + 0xfb, 0x10, 0x78, 0xcc, 0x40, 0xa1, 0x41, 0x76, //0x0000eee0 .quad 8521269269642088699 + 0xf7, 0x75, 0x6b, 0xc5, 0x01, 0x53, 0x5c, 0xdc, //0x0000eee8 .quad -2568086420435798537 + 0x9d, 0x0a, 0xcb, 0x7f, 0xc8, 0x04, 0xe9, 0xa9, //0x0000eef0 .quad -6203421752542164323 + 0xba, 0x29, 0x63, 0x1b, 0xe1, 0xb3, 0xb9, 0x89, //0x0000eef8 .quad -8522583040413455942 + 0x44, 0xcd, 0xbd, 0x9f, 0xfa, 0x45, 0x63, 0x54, //0x0000ef00 .quad 6080780864604458308 + 0x29, 0xf4, 0x3b, 0x62, 0xd9, 0x20, 0x28, 0xac, //0x0000ef08 .quad -6041542782089432023 + 0x95, 0x40, 0xad, 0x47, 0x79, 0x17, 0x7c, 0xa9, //0x0000ef10 .quad -6234081974526590827 + 0x33, 0xf1, 0xca, 0xba, 0x0f, 0x29, 0x32, 0xd7, //0x0000ef18 .quad -2940242459184402125 + 0x5d, 0x48, 0xcc, 0xcc, 0xab, 0x8e, 0xed, 0x49, //0x0000ef20 .quad 5327070802775656541 + 0xc0, 0xd6, 0xbe, 0xd4, 0xa9, 0x59, 0x7f, 0x86, //0x0000ef28 .quad -8755180564631333184 + 0x74, 0x5a, 0xff, 0xbf, 0x56, 0xf2, 0x68, 0x5c, //0x0000ef30 .quad 6658838503469570676 + 0x70, 0x8c, 0xee, 0x49, 0x14, 0x30, 0x1f, 0xa8, //0x0000ef38 .quad -6332289687361778576 + 0x11, 0x31, 0xff, 0x6f, 0xec, 0x2e, 0x83, 0x73, //0x0000ef40 .quad 8323548129336963345 + 0x8c, 0x2f, 0x6a, 0x5c, 0x19, 0xfc, 0x26, 0xd2, //0x0000ef48 .quad -3303676090774835316 + 0xab, 0x7e, 0xff, 0xc5, 0x53, 0xfd, 0x31, 0xc8, //0x0000ef50 .quad -4021154456019173717 + 0xb7, 0x5d, 0xc2, 0xd9, 0x8f, 0x5d, 0x58, 0x83, //0x0000ef58 .quad -8982326584375353929 + 0x55, 0x5e, 0x7f, 0xb7, 0xa8, 0x7c, 0x3e, 0xba, //0x0000ef60 .quad -5026443070023967147 + 0x25, 0xf5, 0x32, 0xd0, 0xf3, 0x74, 0x2e, 0xa4, //0x0000ef68 .quad -6616222212041804507 + 0xeb, 0x35, 0x5f, 0xe5, 0xd2, 0x1b, 0xce, 0x28, //0x0000ef70 .quad 2940318199324816875 + 0x6f, 0xb2, 0x3f, 0xc4, 0x30, 0x12, 0x3a, 0xcd, //0x0000ef78 .quad -3658591746624867729 + 0xb3, 0x81, 0x5b, 0xcf, 0x63, 0xd1, 0x80, 0x79, //0x0000ef80 .quad 8755227902219092403 + 0x85, 0xcf, 0xa7, 0x7a, 0x5e, 0x4b, 0x44, 0x80, //0x0000ef88 .quad -9204148869281624187 + 0x1f, 0x62, 0x32, 0xc3, 0xbc, 0x05, 0xe1, 0xd7, //0x0000ef90 .quad -2891023177508298209 + 0x66, 0xc3, 0x51, 0x19, 0x36, 0x5e, 0x55, 0xa0, //0x0000ef98 .quad -6893500068174642330 + 0xa7, 0xfa, 0xfe, 0xf3, 0x2b, 0x47, 0xd9, 0x8d, //0x0000efa0 .quad -8225464990312760665 + 0x40, 0x34, 0xa6, 0x9f, 0xc3, 0xb5, 0x6a, 0xc8, //0x0000efa8 .quad -4005189066790915008 + 0x51, 0xb9, 0xfe, 0xf0, 0xf6, 0x98, 0x4f, 0xb1, //0x0000efb0 .quad -5670145219463562927 + 0x50, 0xc1, 0x8f, 0x87, 0x34, 0x63, 0x85, 0xfa, //0x0000efb8 .quad -394800315061255856 + 0xd3, 0x33, 0x9f, 0x56, 0x9a, 0xbf, 0xd1, 0x6e, //0x0000efc0 .quad 7985374283903742931 + 0xd2, 0xd8, 0xb9, 0xd4, 0x00, 0x5e, 0x93, 0x9c, //0x0000efc8 .quad -7164279224554366766 + 0xc8, 0x00, 0x47, 0xec, 0x80, 0x2f, 0x86, 0x0a, //0x0000efd0 .quad 758345818024902856 + 0x07, 0x4f, 0xe8, 0x09, 0x81, 0x35, 0xb8, 0xc3, //0x0000efd8 .quad -4343663012265570553 + 0xfa, 0xc0, 0x58, 0x27, 0x61, 0xbb, 0x27, 0xcd, //0x0000efe0 .quad -3663753745896259334 + 0xc8, 0x62, 0x62, 0x4c, 0xe1, 0x42, 0xa6, 0xf4, //0x0000efe8 .quad -817892746904575288 + 0x9c, 0x78, 0x97, 0xb8, 0x1c, 0xd5, 0x38, 0x80, //0x0000eff0 .quad -9207375118826243940 + 0xbd, 0x7d, 0xbd, 0xcf, 0xcc, 0xe9, 0xe7, 0x98, //0x0000eff8 .quad -7428711994456441411 + 0xc3, 0x56, 0xbd, 0xe6, 0x63, 0x0a, 0x47, 0xe0, //0x0000f000 .quad -2285846861678029117 + 0x2c, 0xdd, 0xac, 0x03, 0x40, 0xe4, 0x21, 0xbf, //0x0000f008 .quad -4674203974643163860 + 0x74, 0xac, 0x6c, 0xe0, 0xfc, 0xcc, 0x58, 0x18, //0x0000f010 .quad 1754377441329851508 + 0x78, 0x14, 0x98, 0x04, 0x50, 0x5d, 0xea, 0xee, //0x0000f018 .quad -1231068949876566920 + 0xc8, 0xeb, 0x43, 0x0c, 0x1e, 0x80, 0x37, 0x0f, //0x0000f020 .quad 1096485900831157192 + 0xcb, 0x0c, 0xdf, 0x02, 0x52, 0x7a, 0x52, 0x95, //0x0000f028 .quad -7686947121313936181 + 0xba, 0xe6, 0x54, 0x8f, 0x25, 0x60, 0x05, 0xd3, //0x0000f030 .quad -3241078642388441414 + 0xfd, 0xcf, 0x96, 0x83, 0xe6, 0x18, 0xa7, 0xba, //0x0000f038 .quad -4996997883215032323 + 0x69, 0x20, 0x2a, 0xf3, 0x2e, 0xb8, 0xc6, 0x47, //0x0000f040 .quad 5172023733869224041 + 0xfd, 0x83, 0x7c, 0x24, 0x20, 0xdf, 0x50, 0xe9, //0x0000f048 .quad -1634561335591402499 + 0x41, 0x54, 0xfa, 0x57, 0x1d, 0x33, 0xdc, 0x4c, //0x0000f050 .quad 5538357842881958977 + 0x7e, 0xd2, 0xcd, 0x16, 0x74, 0x8b, 0xd2, 0x91, //0x0000f058 .quad -7939129862385708418 + 0x52, 0xe9, 0xf8, 0xad, 0xe4, 0x3f, 0x13, 0xe0, //0x0000f060 .quad -2300424733252327086 + 0x1d, 0x47, 0x81, 0x1c, 0x51, 0x2e, 0x47, 0xb6, //0x0000f068 .quad -5312226309554747619 + 0xa6, 0x23, 0x77, 0xd9, 0xdd, 0x0f, 0x18, 0x58, //0x0000f070 .quad 6347841120289366950 + 0xe5, 0x98, 0xa1, 0x63, 0xe5, 0xf9, 0xd8, 0xe3, //0x0000f078 .quad -2028596868516046619 + 0x48, 0x76, 0xea, 0xa7, 0xea, 0x09, 0x0f, 0x57, //0x0000f080 .quad 6273243709394548296 + 0x8f, 0xff, 0x44, 0x5e, 0x2f, 0x9c, 0x67, 0x8e, //0x0000f088 .quad -8185402070463610993 + 0xda, 0x13, 0xe5, 0x51, 0x65, 0xcc, 0xd2, 0x2c, //0x0000f090 .quad 3229868618315797466 + 0x73, 0x3f, 0xd6, 0x35, 0x3b, 0x83, 0x01, 0xb2, //0x0000f098 .quad -5620066569652125837 + 0xd1, 0x58, 0x5e, 0xa6, 0x7e, 0x7f, 0x07, 0xf8, //0x0000f0a0 .quad -574350245532641071 + 0x4f, 0xcf, 0x4b, 0x03, 0x0a, 0xe4, 0x81, 0xde, //0x0000f0a8 .quad -2413397193637769393 + 0x82, 0xf7, 0xfa, 0x27, 0xaf, 0xaf, 0x04, 0xfb, //0x0000f0b0 .quad -358968903457900670 + 0x91, 0x61, 0x0f, 0x42, 0x86, 0x2e, 0x11, 0x8b, //0x0000f0b8 .quad -8425902273664687727 + 0x63, 0xb5, 0xf9, 0xf1, 0x9a, 0xdb, 0xc5, 0x79, //0x0000f0c0 .quad 8774660907532399971 + 0xf6, 0x39, 0x93, 0xd2, 0x27, 0x7a, 0xd5, 0xad, //0x0000f0c8 .quad -5920691823653471754 + 0xbc, 0x22, 0x78, 0xae, 0x81, 0x52, 0x37, 0x18, //0x0000f0d0 .quad 1744954097560724156 + 0x74, 0x08, 0x38, 0xc7, 0xb1, 0xd8, 0x4a, 0xd9, //0x0000f0d8 .quad -2789178761139451788 + 0xb5, 0x15, 0x0b, 0x0d, 0x91, 0x93, 0x22, 0x8f, //0x0000f0e0 .quad -8132775725879323211 + 0x48, 0x05, 0x83, 0x1c, 0x6f, 0xc7, 0xce, 0x87, //0x0000f0e8 .quad -8660765753353239224 + 0x22, 0xdb, 0x4d, 0x50, 0x75, 0x38, 0xeb, 0xb2, //0x0000f0f0 .quad -5554283638921766110 + 0x9a, 0xc6, 0xa3, 0xe3, 0x4a, 0x79, 0xc2, 0xa9, //0x0000f0f8 .quad -6214271173264161126 + 0xeb, 0x51, 0x61, 0xa4, 0x92, 0x06, 0xa6, 0x5f, //0x0000f100 .quad 6892203506629956075 + 0x41, 0xb8, 0x8c, 0x9c, 0x9d, 0x17, 0x33, 0xd4, //0x0000f108 .quad -3156152948152813503 + 0x33, 0xd3, 0xbc, 0xa6, 0x1b, 0xc4, 0xc7, 0xdb, //0x0000f110 .quad -2609901835997359309 + 0x28, 0xf3, 0xd7, 0x81, 0xc2, 0xee, 0x9f, 0x84, //0x0000f118 .quad -8890124620236590296 + 0x00, 0x08, 0x6c, 0x90, 0x22, 0xb5, 0xb9, 0x12, //0x0000f120 .quad 1349308723430688768 + 0xf3, 0xef, 0x4d, 0x22, 0x73, 0xea, 0xc7, 0xa5, //0x0000f128 .quad -6500969756868349965 + 0x00, 0x0a, 0x87, 0x34, 0x6b, 0x22, 0x68, 0xd7, //0x0000f130 .quad -2925050114139026944 + 0xef, 0x6b, 0xe1, 0xea, 0x0f, 0xe5, 0x39, 0xcf, //0x0000f138 .quad -3514526177658049553 + 0x40, 0x66, 0xd4, 0x00, 0x83, 0x15, 0xa1, 0xe6, //0x0000f140 .quad -1828156321336891840 + 0x75, 0xe3, 0xcc, 0xf2, 0x29, 0x2f, 0x84, 0x81, //0x0000f148 .quad -9114107888677362827 + 0xd0, 0x7f, 0x09, 0xc1, 0xe3, 0x5a, 0x49, 0x60, //0x0000f150 .quad 6938176635183661008 + 0x53, 0x1c, 0x80, 0x6f, 0xf4, 0x3a, 0xe5, 0xa1, //0x0000f158 .quad -6780948842419315629 + 0xc4, 0xdf, 0x4b, 0xb1, 0x9c, 0xb1, 0x5b, 0x38, //0x0000f160 .quad 4061034775552188356 + 0x68, 0x23, 0x60, 0x8b, 0xb1, 0x89, 0x5e, 0xca, //0x0000f168 .quad -3864500034596756632 + 0xb5, 0xd7, 0x9e, 0xdd, 0x03, 0x9e, 0x72, 0x46, //0x0000f170 .quad 5076293469440235445 + 0x42, 0x2c, 0x38, 0xee, 0x1d, 0x2c, 0xf6, 0xfc, //0x0000f178 .quad -218939024818557886 + 0xd1, 0x46, 0x83, 0x6a, 0xc2, 0xa2, 0x07, 0x6c, //0x0000f180 .quad 7784369436827535057 + 0xa9, 0x1b, 0xe3, 0xb4, 0x92, 0xdb, 0x19, 0x9e, //0x0000f188 .quad -7054365918152680535 + 0x85, 0x18, 0x24, 0x05, 0x73, 0x8b, 0x09, 0xc7, //0x0000f190 .quad -4104596259247744891 + 0x93, 0xe2, 0x1b, 0x62, 0x77, 0x52, 0xa0, 0xc5, //0x0000f198 .quad -4206271379263462765 + 0xa7, 0x1e, 0x6d, 0xc6, 0x4f, 0xee, 0xcb, 0xb8, //0x0000f1a0 .quad -5130745324059681113 + 0x38, 0xdb, 0xa2, 0x3a, 0x15, 0x67, 0x08, 0xf7, //0x0000f1a8 .quad -646153205651940552 + 0x28, 0x33, 0x04, 0xdc, 0xf1, 0x74, 0x7f, 0x73, //0x0000f1b0 .quad 8322499218531169064 + 0x03, 0xc9, 0xa5, 0x44, 0x6d, 0x40, 0x65, 0x9a, //0x0000f1b8 .quad -7321374781173544701 + 0xf2, 0x3f, 0x05, 0x53, 0x2e, 0x52, 0x5f, 0x50, //0x0000f1c0 .quad 5791438004736573426 + 0x44, 0x3b, 0xcf, 0x95, 0x88, 0x90, 0xfe, 0xc0, //0x0000f1c8 .quad -4540032458039542972 + 0xef, 0x8f, 0xc6, 0xe7, 0xb9, 0x26, 0x77, 0x64, //0x0000f1d0 .quad 7239297505920716783 + 0x15, 0x0a, 0x43, 0xbb, 0xaa, 0x34, 0x3e, 0xf1, //0x0000f1d8 .quad -1063354554122040811 + 0xf5, 0x19, 0xdc, 0x30, 0x34, 0x78, 0xca, 0x5e, //0x0000f1e0 .quad 6830403950414141941 + 0x4d, 0xe6, 0x09, 0xb5, 0xea, 0xe0, 0xc6, 0x96, //0x0000f1e8 .quad -7582125623967357363 + 0x72, 0x20, 0x13, 0x3d, 0x41, 0x16, 0x7d, 0xb6, //0x0000f1f0 .quad -5297053117264486286 + 0xe0, 0x5f, 0x4c, 0x62, 0x25, 0x99, 0x78, 0xbc, //0x0000f1f8 .quad -4865971011531808800 + 0x8f, 0xe8, 0x57, 0x8c, 0xd1, 0x5b, 0x1c, 0xe4, //0x0000f200 .quad -2009630378153219953 + 0xd8, 0x77, 0xdf, 0xba, 0x6e, 0xbf, 0x96, 0xeb, //0x0000f208 .quad -1470777745987373096 + 0x59, 0xf1, 0xb6, 0xf7, 0x62, 0xb9, 0x91, 0x8e, //0x0000f210 .quad -8173548013986844327 + 0xe7, 0xaa, 0xcb, 0x34, 0xa5, 0x37, 0x3e, 0x93, //0x0000f218 .quad -7836765118883190041 + 0xb0, 0xad, 0xa4, 0xb5, 0xbb, 0x27, 0x36, 0x72, //0x0000f220 .quad 8229809056225996208 + 0xa1, 0x95, 0xfe, 0x81, 0x8e, 0xc5, 0x0d, 0xb8, //0x0000f228 .quad -5184270380176599647 + 0x1c, 0xd9, 0x0d, 0xa3, 0xaa, 0xb1, 0xc3, 0xce, //0x0000f230 .quad -3547796734999668452 + 0x09, 0x3b, 0x7e, 0x22, 0xf2, 0x36, 0x11, 0xe6, //0x0000f238 .quad -1868651956793361655 + 0xb1, 0xa7, 0xe8, 0xa5, 0x0a, 0x4f, 0x3a, 0x21, //0x0000f240 .quad 2394313059052595121 + 0xe6, 0xe4, 0x8e, 0x55, 0x57, 0xc2, 0xca, 0x8f, //0x0000f248 .quad -8085436500636932890 + 0x9d, 0xd1, 0x62, 0x4f, 0xcd, 0xe2, 0x88, 0xa9, //0x0000f250 .quad -6230480713039031907 + 0x1f, 0x9e, 0xf2, 0x2a, 0xed, 0x72, 0xbd, 0xb3, //0x0000f258 .quad -5495109607368778209 + 0x05, 0x86, 0x3b, 0xa3, 0x80, 0x1b, 0xeb, 0x93, //0x0000f260 .quad -7788100891298789883 + 0xa7, 0x45, 0xaf, 0x75, 0xa8, 0xcf, 0xac, 0xe0, //0x0000f268 .quad -2257200990783584857 + 0xc3, 0x33, 0x05, 0x66, 0x30, 0xf1, 0x72, 0xbc, //0x0000f270 .quad -4867563057061743677 + 0x88, 0x8b, 0x8d, 0x49, 0xc9, 0x01, 0x6c, 0x8c, //0x0000f278 .quad -8328279646880822392 + 0xb4, 0x80, 0x86, 0x7f, 0x7c, 0xad, 0x8f, 0xeb, //0x0000f280 .quad -1472767802899791692 + 0x6a, 0xee, 0xf0, 0x9b, 0x3b, 0x02, 0x87, 0xaf, //0x0000f288 .quad -5798663540173640086 + 0xe1, 0x20, 0x68, 0x9f, 0xdb, 0x98, 0x73, 0xa6, //0x0000f290 .quad -6452645772052127519 + 0x05, 0x2a, 0xed, 0x82, 0xca, 0xc2, 0x68, 0xdb, //0x0000f298 .quad -2636643406789662203 + 0x8c, 0x14, 0xa1, 0x43, 0x89, 0x3f, 0x08, 0x88, //0x0000f2a0 .quad -8644589625959967604 + 0x43, 0x3a, 0xd4, 0x91, 0xbe, 0x79, 0x21, 0x89, //0x0000f2a8 .quad -8565431156884620733 + 0xb0, 0x59, 0x89, 0x94, 0x6b, 0x4f, 0x0a, 0x6a, //0x0000f2b0 .quad 7641007041259592112 + 0xd4, 0x48, 0x49, 0x36, 0x2e, 0xd8, 0x69, 0xab, //0x0000f2b8 .quad -6095102927678388012 + 0x1c, 0xb0, 0xab, 0x79, 0x46, 0xe3, 0x8c, 0x84, //0x0000f2c0 .quad -8895485272135061476 + 0x09, 0x9b, 0xdb, 0xc3, 0x39, 0x4e, 0x44, 0xd6, //0x0000f2c8 .quad -3007192641170597111 + 0x11, 0x4e, 0x0b, 0x0c, 0x0c, 0x0e, 0xd8, 0xf2, //0x0000f2d0 .quad -947992276657025519 + 0xe5, 0x40, 0x69, 0x1a, 0xe4, 0xb0, 0xea, 0x85, //0x0000f2d8 .quad -8797024428372705051 + 0x95, 0x21, 0x0e, 0x0f, 0x8f, 0x11, 0x8e, 0x6f, //0x0000f2e0 .quad 8038381691033493909 + 0x1f, 0x91, 0x03, 0x21, 0x1d, 0x5d, 0x65, 0xa7, //0x0000f2e8 .quad -6384594517038493409 + 0xfb, 0xa9, 0xd1, 0xd2, 0xf2, 0x95, 0x71, 0x4b, //0x0000f2f0 .quad 5436291095364479483 + 0x67, 0x75, 0x44, 0x69, 0x64, 0xb4, 0x3e, 0xd1, //0x0000f2f8 .quad -3369057127870728857 + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f300 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + //0x0000f310 .p2align 4, 0x00 + //0x0000f310 _POW_TAB + 0x01, 0x00, 0x00, 0x00, //0x0000f310 .long 1 + 0x03, 0x00, 0x00, 0x00, //0x0000f314 .long 3 + 0x06, 0x00, 0x00, 0x00, //0x0000f318 .long 6 + 0x09, 0x00, 0x00, 0x00, //0x0000f31c .long 9 + 0x0d, 0x00, 0x00, 0x00, //0x0000f320 .long 13 + 0x10, 0x00, 0x00, 0x00, //0x0000f324 .long 16 + 0x13, 0x00, 0x00, 0x00, //0x0000f328 .long 19 + 0x17, 0x00, 0x00, 0x00, //0x0000f32c .long 23 + 0x1a, 0x00, 0x00, 0x00, //0x0000f330 .long 26 + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f334 .p2align 4, 0x00 + //0x0000f340 _LSHIFT_TAB + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f340 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f350 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f360 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f370 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f380 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f390 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f3a0 QUAD $0x0000000000000000 // .space 8, '\x00\x00\x00\x00\x00\x00\x00\x00' + 0x01, 0x00, 0x00, 0x00, //0x0000f3a8 .long 1 + 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f3ac QUAD $0x0000000000000035; QUAD $0x0000000000000000 // .asciz 16, '5\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f3bc QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f3cc QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f3dc QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f3ec QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f3fc QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, //0x0000f40c LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' 0x01, 0x00, 0x00, 0x00, //0x0000f410 .long 1 - 0x03, 0x00, 0x00, 0x00, //0x0000f414 .long 3 - 0x06, 0x00, 0x00, 0x00, //0x0000f418 .long 6 - 0x09, 0x00, 0x00, 0x00, //0x0000f41c .long 9 - 0x0d, 0x00, 0x00, 0x00, //0x0000f420 .long 13 - 0x10, 0x00, 0x00, 0x00, //0x0000f424 .long 16 - 0x13, 0x00, 0x00, 0x00, //0x0000f428 .long 19 - 0x17, 0x00, 0x00, 0x00, //0x0000f42c .long 23 - 0x1a, 0x00, 0x00, 0x00, //0x0000f430 .long 26 - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f434 .p2align 4, 0x00 - //0x0000f440 _LSHIFT_TAB - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f440 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f450 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f460 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f470 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f480 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f490 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f4a0 QUAD $0x0000000000000000 // .space 8, '\x00\x00\x00\x00\x00\x00\x00\x00' - 0x01, 0x00, 0x00, 0x00, //0x0000f4a8 .long 1 - 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f4ac QUAD $0x0000000000000035; QUAD $0x0000000000000000 // .asciz 16, '5\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f414 QUAD $0x0000000000003532; QUAD $0x0000000000000000 // .asciz 16, '25\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f424 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f434 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f444 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f454 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f464 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, //0x0000f474 LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' + 0x01, 0x00, 0x00, 0x00, //0x0000f478 .long 1 + 0x31, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f47c QUAD $0x0000000000353231; QUAD $0x0000000000000000 // .asciz 16, '125\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f48c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f49c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f4ac QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f4bc QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f4cc QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f4dc QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f4ec QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f4fc QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, //0x0000f50c LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' - 0x01, 0x00, 0x00, 0x00, //0x0000f510 .long 1 - 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f514 QUAD $0x0000000000003532; QUAD $0x0000000000000000 // .asciz 16, '25\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, //0x0000f4dc LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' + 0x02, 0x00, 0x00, 0x00, //0x0000f4e0 .long 2 + 0x36, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f4e4 QUAD $0x0000000000353236; QUAD $0x0000000000000000 // .asciz 16, '625\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f4f4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f504 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f514 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f524 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f534 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f544 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f554 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f564 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, //0x0000f574 LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' - 0x01, 0x00, 0x00, 0x00, //0x0000f578 .long 1 - 0x31, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f57c QUAD $0x0000000000353231; QUAD $0x0000000000000000 // .asciz 16, '125\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, //0x0000f544 LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' + 0x02, 0x00, 0x00, 0x00, //0x0000f548 .long 2 + 0x33, 0x31, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f54c QUAD $0x0000000035323133; QUAD $0x0000000000000000 // .asciz 16, '3125\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f55c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f56c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f57c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f58c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f59c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f5ac QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f5bc QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f5cc QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, //0x0000f5dc LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' - 0x02, 0x00, 0x00, 0x00, //0x0000f5e0 .long 2 - 0x36, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f5e4 QUAD $0x0000000000353236; QUAD $0x0000000000000000 // .asciz 16, '625\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, //0x0000f5ac LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' + 0x02, 0x00, 0x00, 0x00, //0x0000f5b0 .long 2 + 0x31, 0x35, 0x36, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f5b4 QUAD $0x0000003532363531; QUAD $0x0000000000000000 // .asciz 16, '15625\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f5c4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f5d4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f5e4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f5f4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f604 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f614 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f624 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f634 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, //0x0000f644 LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' - 0x02, 0x00, 0x00, 0x00, //0x0000f648 .long 2 - 0x33, 0x31, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f64c QUAD $0x0000000035323133; QUAD $0x0000000000000000 // .asciz 16, '3125\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, //0x0000f614 LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' + 0x03, 0x00, 0x00, 0x00, //0x0000f618 .long 3 + 0x37, 0x38, 0x31, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f61c QUAD $0x0000003532313837; QUAD $0x0000000000000000 // .asciz 16, '78125\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f62c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f63c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f64c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f65c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f66c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f67c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f68c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f69c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, //0x0000f6ac LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' - 0x02, 0x00, 0x00, 0x00, //0x0000f6b0 .long 2 - 0x31, 0x35, 0x36, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f6b4 QUAD $0x0000003532363531; QUAD $0x0000000000000000 // .asciz 16, '15625\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, //0x0000f67c LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' + 0x03, 0x00, 0x00, 0x00, //0x0000f680 .long 3 + 0x33, 0x39, 0x30, 0x36, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f684 QUAD $0x0000353236303933; QUAD $0x0000000000000000 // .asciz 16, '390625\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f694 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f6a4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f6b4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f6c4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f6d4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f6e4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f6f4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f704 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, //0x0000f714 LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' - 0x03, 0x00, 0x00, 0x00, //0x0000f718 .long 3 - 0x37, 0x38, 0x31, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f71c QUAD $0x0000003532313837; QUAD $0x0000000000000000 // .asciz 16, '78125\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, //0x0000f6e4 LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' + 0x03, 0x00, 0x00, 0x00, //0x0000f6e8 .long 3 + 0x31, 0x39, 0x35, 0x33, 0x31, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f6ec QUAD $0x0035323133353931; QUAD $0x0000000000000000 // .asciz 16, '1953125\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f6fc QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f70c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f71c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f72c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f73c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f74c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f75c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f76c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, //0x0000f77c LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' - 0x03, 0x00, 0x00, 0x00, //0x0000f780 .long 3 - 0x33, 0x39, 0x30, 0x36, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f784 QUAD $0x0000353236303933; QUAD $0x0000000000000000 // .asciz 16, '390625\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, //0x0000f74c LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' + 0x04, 0x00, 0x00, 0x00, //0x0000f750 .long 4 + 0x39, 0x37, 0x36, 0x35, 0x36, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f754 QUAD $0x0035323635363739; QUAD $0x0000000000000000 // .asciz 16, '9765625\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f764 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f774 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f784 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f794 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f7a4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f7b4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f7c4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f7d4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, //0x0000f7e4 LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' - 0x03, 0x00, 0x00, 0x00, //0x0000f7e8 .long 3 - 0x31, 0x39, 0x35, 0x33, 0x31, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f7ec QUAD $0x0035323133353931; QUAD $0x0000000000000000 // .asciz 16, '1953125\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, //0x0000f7b4 LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' + 0x04, 0x00, 0x00, 0x00, //0x0000f7b8 .long 4 + 0x34, 0x38, 0x38, 0x32, 0x38, 0x31, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f7bc QUAD $0x3532313832383834; QUAD $0x0000000000000000 // .asciz 16, '48828125\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f7cc QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f7dc QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f7ec QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f7fc QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f80c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f81c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f82c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f83c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, //0x0000f84c LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' - 0x04, 0x00, 0x00, 0x00, //0x0000f850 .long 4 - 0x39, 0x37, 0x36, 0x35, 0x36, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f854 QUAD $0x0035323635363739; QUAD $0x0000000000000000 // .asciz 16, '9765625\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, //0x0000f81c LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' + 0x04, 0x00, 0x00, 0x00, //0x0000f820 .long 4 + 0x32, 0x34, 0x34, 0x31, 0x34, 0x30, 0x36, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f824 QUAD $0x3236303431343432; QUAD $0x0000000000000035 // .asciz 16, '244140625\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f834 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f844 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f854 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f864 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f874 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f884 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f894 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f8a4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, //0x0000f8b4 LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' - 0x04, 0x00, 0x00, 0x00, //0x0000f8b8 .long 4 - 0x34, 0x38, 0x38, 0x32, 0x38, 0x31, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f8bc QUAD $0x3532313832383834; QUAD $0x0000000000000000 // .asciz 16, '48828125\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, //0x0000f884 LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' + 0x04, 0x00, 0x00, 0x00, //0x0000f888 .long 4 + 0x31, 0x32, 0x32, 0x30, 0x37, 0x30, 0x33, 0x31, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f88c QUAD $0x3133303730323231; QUAD $0x0000000000003532 // .asciz 16, '1220703125\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f89c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f8ac QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f8bc QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f8cc QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f8dc QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f8ec QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f8fc QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f90c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, //0x0000f91c LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' - 0x04, 0x00, 0x00, 0x00, //0x0000f920 .long 4 - 0x32, 0x34, 0x34, 0x31, 0x34, 0x30, 0x36, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f924 QUAD $0x3236303431343432; QUAD $0x0000000000000035 // .asciz 16, '244140625\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, //0x0000f8ec LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' + 0x05, 0x00, 0x00, 0x00, //0x0000f8f0 .long 5 + 0x36, 0x31, 0x30, 0x33, 0x35, 0x31, 0x35, 0x36, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f8f4 QUAD $0x3635313533303136; QUAD $0x0000000000003532 // .asciz 16, '6103515625\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f904 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f914 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f924 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f934 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f944 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f954 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f964 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f974 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, //0x0000f984 LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' - 0x04, 0x00, 0x00, 0x00, //0x0000f988 .long 4 - 0x31, 0x32, 0x32, 0x30, 0x37, 0x30, 0x33, 0x31, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f98c QUAD $0x3133303730323231; QUAD $0x0000000000003532 // .asciz 16, '1220703125\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, //0x0000f954 LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' + 0x05, 0x00, 0x00, 0x00, //0x0000f958 .long 5 + 0x33, 0x30, 0x35, 0x31, 0x37, 0x35, 0x37, 0x38, 0x31, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f95c QUAD $0x3837353731353033; QUAD $0x0000000000353231 // .asciz 16, '30517578125\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f96c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f97c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f98c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f99c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f9ac QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f9bc QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f9cc QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f9dc QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, //0x0000f9ec LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' - 0x05, 0x00, 0x00, 0x00, //0x0000f9f0 .long 5 - 0x36, 0x31, 0x30, 0x33, 0x35, 0x31, 0x35, 0x36, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f9f4 QUAD $0x3635313533303136; QUAD $0x0000000000003532 // .asciz 16, '6103515625\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, //0x0000f9bc LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' + 0x05, 0x00, 0x00, 0x00, //0x0000f9c0 .long 5 + 0x31, 0x35, 0x32, 0x35, 0x38, 0x37, 0x38, 0x39, 0x30, 0x36, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, //0x0000f9c4 QUAD $0x3938373835323531; QUAD $0x0000000035323630 // .asciz 16, '152587890625\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f9d4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f9e4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f9f4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fa04 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fa14 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fa24 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fa34 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fa44 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, //0x0000fa54 LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' - 0x05, 0x00, 0x00, 0x00, //0x0000fa58 .long 5 - 0x33, 0x30, 0x35, 0x31, 0x37, 0x35, 0x37, 0x38, 0x31, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fa5c QUAD $0x3837353731353033; QUAD $0x0000000000353231 // .asciz 16, '30517578125\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, //0x0000fa24 LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' + 0x06, 0x00, 0x00, 0x00, //0x0000fa28 .long 6 + 0x37, 0x36, 0x32, 0x39, 0x33, 0x39, 0x34, 0x35, 0x33, 0x31, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, //0x0000fa2c QUAD $0x3534393339323637; QUAD $0x0000000035323133 // .asciz 16, '762939453125\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fa3c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fa4c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fa5c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fa6c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fa7c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fa8c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fa9c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000faac QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, //0x0000fabc LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' - 0x05, 0x00, 0x00, 0x00, //0x0000fac0 .long 5 - 0x31, 0x35, 0x32, 0x35, 0x38, 0x37, 0x38, 0x39, 0x30, 0x36, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, //0x0000fac4 QUAD $0x3938373835323531; QUAD $0x0000000035323630 // .asciz 16, '152587890625\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, //0x0000fa8c LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' + 0x06, 0x00, 0x00, 0x00, //0x0000fa90 .long 6 + 0x33, 0x38, 0x31, 0x34, 0x36, 0x39, 0x37, 0x32, 0x36, 0x35, 0x36, 0x32, 0x35, 0x00, 0x00, 0x00, //0x0000fa94 QUAD $0x3237393634313833; QUAD $0x0000003532363536 // .asciz 16, '3814697265625\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000faa4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fab4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fac4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fad4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fae4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000faf4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fb04 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fb14 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, //0x0000fb24 LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' - 0x06, 0x00, 0x00, 0x00, //0x0000fb28 .long 6 - 0x37, 0x36, 0x32, 0x39, 0x33, 0x39, 0x34, 0x35, 0x33, 0x31, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, //0x0000fb2c QUAD $0x3534393339323637; QUAD $0x0000000035323133 // .asciz 16, '762939453125\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, //0x0000faf4 LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' + 0x06, 0x00, 0x00, 0x00, //0x0000faf8 .long 6 + 0x31, 0x39, 0x30, 0x37, 0x33, 0x34, 0x38, 0x36, 0x33, 0x32, 0x38, 0x31, 0x32, 0x35, 0x00, 0x00, //0x0000fafc QUAD $0x3638343337303931; QUAD $0x0000353231383233 // .asciz 16, '19073486328125\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fb0c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fb1c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fb2c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fb3c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fb4c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fb5c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fb6c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fb7c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, //0x0000fb8c LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' - 0x06, 0x00, 0x00, 0x00, //0x0000fb90 .long 6 - 0x33, 0x38, 0x31, 0x34, 0x36, 0x39, 0x37, 0x32, 0x36, 0x35, 0x36, 0x32, 0x35, 0x00, 0x00, 0x00, //0x0000fb94 QUAD $0x3237393634313833; QUAD $0x0000003532363536 // .asciz 16, '3814697265625\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, //0x0000fb5c LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' + 0x07, 0x00, 0x00, 0x00, //0x0000fb60 .long 7 + 0x39, 0x35, 0x33, 0x36, 0x37, 0x34, 0x33, 0x31, 0x36, 0x34, 0x30, 0x36, 0x32, 0x35, 0x00, 0x00, //0x0000fb64 QUAD $0x3133343736333539; QUAD $0x0000353236303436 // .asciz 16, '95367431640625\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fb74 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fb84 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fb94 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fba4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fbb4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fbc4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fbd4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fbe4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, //0x0000fbf4 LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' - 0x06, 0x00, 0x00, 0x00, //0x0000fbf8 .long 6 - 0x31, 0x39, 0x30, 0x37, 0x33, 0x34, 0x38, 0x36, 0x33, 0x32, 0x38, 0x31, 0x32, 0x35, 0x00, 0x00, //0x0000fbfc QUAD $0x3638343337303931; QUAD $0x0000353231383233 // .asciz 16, '19073486328125\x00\x00' + 0x00, 0x00, 0x00, 0x00, //0x0000fbc4 LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' + 0x07, 0x00, 0x00, 0x00, //0x0000fbc8 .long 7 + 0x34, 0x37, 0x36, 0x38, 0x33, 0x37, 0x31, 0x35, 0x38, 0x32, 0x30, 0x33, 0x31, 0x32, 0x35, 0x00, //0x0000fbcc QUAD $0x3531373338363734; QUAD $0x0035323133303238 // .asciz 16, '476837158203125\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fbdc QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fbec QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fbfc QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fc0c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fc1c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fc2c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fc3c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fc4c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, //0x0000fc5c LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' - 0x07, 0x00, 0x00, 0x00, //0x0000fc60 .long 7 - 0x39, 0x35, 0x33, 0x36, 0x37, 0x34, 0x33, 0x31, 0x36, 0x34, 0x30, 0x36, 0x32, 0x35, 0x00, 0x00, //0x0000fc64 QUAD $0x3133343736333539; QUAD $0x0000353236303436 // .asciz 16, '95367431640625\x00\x00' + 0x00, 0x00, 0x00, 0x00, //0x0000fc2c LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' + 0x07, 0x00, 0x00, 0x00, //0x0000fc30 .long 7 + 0x32, 0x33, 0x38, 0x34, 0x31, 0x38, 0x35, 0x37, 0x39, 0x31, 0x30, 0x31, 0x35, 0x36, 0x32, 0x35, //0x0000fc34 QUAD $0x3735383134383332; QUAD $0x3532363531303139 // .asciz 16, '2384185791015625' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fc44 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fc54 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fc64 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fc74 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fc84 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fc94 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fca4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fcb4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, //0x0000fcc4 LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' - 0x07, 0x00, 0x00, 0x00, //0x0000fcc8 .long 7 - 0x34, 0x37, 0x36, 0x38, 0x33, 0x37, 0x31, 0x35, 0x38, 0x32, 0x30, 0x33, 0x31, 0x32, 0x35, 0x00, //0x0000fccc QUAD $0x3531373338363734; QUAD $0x0035323133303238 // .asciz 16, '476837158203125\x00' + 0x00, 0x00, 0x00, 0x00, //0x0000fc94 LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' + 0x07, 0x00, 0x00, 0x00, //0x0000fc98 .long 7 + 0x31, 0x31, 0x39, 0x32, 0x30, 0x39, 0x32, 0x38, 0x39, 0x35, 0x35, 0x30, 0x37, 0x38, 0x31, 0x32, //0x0000fc9c QUAD $0x3832393032393131; QUAD $0x3231383730353539 // .asciz 16, '1192092895507812' + 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fcac QUAD $0x0000000000000035; QUAD $0x0000000000000000 // .asciz 16, '5\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fcbc QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fccc QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fcdc QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fcec QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fcfc QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fd0c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fd1c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, //0x0000fd2c LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' - 0x07, 0x00, 0x00, 0x00, //0x0000fd30 .long 7 - 0x32, 0x33, 0x38, 0x34, 0x31, 0x38, 0x35, 0x37, 0x39, 0x31, 0x30, 0x31, 0x35, 0x36, 0x32, 0x35, //0x0000fd34 QUAD $0x3735383134383332; QUAD $0x3532363531303139 // .asciz 16, '2384185791015625' + 0x00, 0x00, 0x00, 0x00, //0x0000fcfc LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' + 0x08, 0x00, 0x00, 0x00, //0x0000fd00 .long 8 + 0x35, 0x39, 0x36, 0x30, 0x34, 0x36, 0x34, 0x34, 0x37, 0x37, 0x35, 0x33, 0x39, 0x30, 0x36, 0x32, //0x0000fd04 QUAD $0x3434363430363935; QUAD $0x3236303933353737 // .asciz 16, '5960464477539062' + 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fd14 QUAD $0x0000000000000035; QUAD $0x0000000000000000 // .asciz 16, '5\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fd24 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fd34 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fd44 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fd54 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fd64 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fd74 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fd84 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, //0x0000fd94 LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' - 0x07, 0x00, 0x00, 0x00, //0x0000fd98 .long 7 - 0x31, 0x31, 0x39, 0x32, 0x30, 0x39, 0x32, 0x38, 0x39, 0x35, 0x35, 0x30, 0x37, 0x38, 0x31, 0x32, //0x0000fd9c QUAD $0x3832393032393131; QUAD $0x3231383730353539 // .asciz 16, '1192092895507812' - 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fdac QUAD $0x0000000000000035; QUAD $0x0000000000000000 // .asciz 16, '5\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, //0x0000fd64 LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' + 0x08, 0x00, 0x00, 0x00, //0x0000fd68 .long 8 + 0x32, 0x39, 0x38, 0x30, 0x32, 0x33, 0x32, 0x32, 0x33, 0x38, 0x37, 0x36, 0x39, 0x35, 0x33, 0x31, //0x0000fd6c QUAD $0x3232333230383932; QUAD $0x3133353936373833 // .asciz 16, '2980232238769531' + 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fd7c QUAD $0x0000000000003532; QUAD $0x0000000000000000 // .asciz 16, '25\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fd8c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fd9c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fdac QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fdbc QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fdcc QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fddc QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fdec QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, //0x0000fdfc LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' - 0x08, 0x00, 0x00, 0x00, //0x0000fe00 .long 8 - 0x35, 0x39, 0x36, 0x30, 0x34, 0x36, 0x34, 0x34, 0x37, 0x37, 0x35, 0x33, 0x39, 0x30, 0x36, 0x32, //0x0000fe04 QUAD $0x3434363430363935; QUAD $0x3236303933353737 // .asciz 16, '5960464477539062' - 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fe14 QUAD $0x0000000000000035; QUAD $0x0000000000000000 // .asciz 16, '5\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, //0x0000fdcc LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' + 0x08, 0x00, 0x00, 0x00, //0x0000fdd0 .long 8 + 0x31, 0x34, 0x39, 0x30, 0x31, 0x31, 0x36, 0x31, 0x31, 0x39, 0x33, 0x38, 0x34, 0x37, 0x36, 0x35, //0x0000fdd4 QUAD $0x3136313130393431; QUAD $0x3536373438333931 // .asciz 16, '1490116119384765' + 0x36, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fde4 QUAD $0x0000000000353236; QUAD $0x0000000000000000 // .asciz 16, '625\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fdf4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fe04 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fe14 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fe24 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fe34 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fe44 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fe54 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, //0x0000fe64 LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' - 0x08, 0x00, 0x00, 0x00, //0x0000fe68 .long 8 - 0x32, 0x39, 0x38, 0x30, 0x32, 0x33, 0x32, 0x32, 0x33, 0x38, 0x37, 0x36, 0x39, 0x35, 0x33, 0x31, //0x0000fe6c QUAD $0x3232333230383932; QUAD $0x3133353936373833 // .asciz 16, '2980232238769531' - 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fe7c QUAD $0x0000000000003532; QUAD $0x0000000000000000 // .asciz 16, '25\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, //0x0000fe34 LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' + 0x09, 0x00, 0x00, 0x00, //0x0000fe38 .long 9 + 0x37, 0x34, 0x35, 0x30, 0x35, 0x38, 0x30, 0x35, 0x39, 0x36, 0x39, 0x32, 0x33, 0x38, 0x32, 0x38, //0x0000fe3c QUAD $0x3530383530353437; QUAD $0x3832383332393639 // .asciz 16, '7450580596923828' + 0x31, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fe4c QUAD $0x0000000000353231; QUAD $0x0000000000000000 // .asciz 16, '125\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fe5c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fe6c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fe7c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fe8c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fe9c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000feac QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000febc QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, //0x0000fecc LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' - 0x08, 0x00, 0x00, 0x00, //0x0000fed0 .long 8 - 0x31, 0x34, 0x39, 0x30, 0x31, 0x31, 0x36, 0x31, 0x31, 0x39, 0x33, 0x38, 0x34, 0x37, 0x36, 0x35, //0x0000fed4 QUAD $0x3136313130393431; QUAD $0x3536373438333931 // .asciz 16, '1490116119384765' - 0x36, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fee4 QUAD $0x0000000000353236; QUAD $0x0000000000000000 // .asciz 16, '625\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, //0x0000fe9c LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' + 0x09, 0x00, 0x00, 0x00, //0x0000fea0 .long 9 + 0x33, 0x37, 0x32, 0x35, 0x32, 0x39, 0x30, 0x32, 0x39, 0x38, 0x34, 0x36, 0x31, 0x39, 0x31, 0x34, //0x0000fea4 QUAD $0x3230393235323733; QUAD $0x3431393136343839 // .asciz 16, '3725290298461914' + 0x30, 0x36, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000feb4 QUAD $0x0000000035323630; QUAD $0x0000000000000000 // .asciz 16, '0625\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fec4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fed4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fee4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fef4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000ff04 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000ff14 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000ff24 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, //0x0000ff34 LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' - 0x09, 0x00, 0x00, 0x00, //0x0000ff38 .long 9 - 0x37, 0x34, 0x35, 0x30, 0x35, 0x38, 0x30, 0x35, 0x39, 0x36, 0x39, 0x32, 0x33, 0x38, 0x32, 0x38, //0x0000ff3c QUAD $0x3530383530353437; QUAD $0x3832383332393639 // .asciz 16, '7450580596923828' - 0x31, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000ff4c QUAD $0x0000000000353231; QUAD $0x0000000000000000 // .asciz 16, '125\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, //0x0000ff04 LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' + 0x09, 0x00, 0x00, 0x00, //0x0000ff08 .long 9 + 0x31, 0x38, 0x36, 0x32, 0x36, 0x34, 0x35, 0x31, 0x34, 0x39, 0x32, 0x33, 0x30, 0x39, 0x35, 0x37, //0x0000ff0c QUAD $0x3135343632363831; QUAD $0x3735393033323934 // .asciz 16, '1862645149230957' + 0x30, 0x33, 0x31, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000ff1c QUAD $0x0000003532313330; QUAD $0x0000000000000000 // .asciz 16, '03125\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000ff2c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000ff3c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000ff4c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000ff5c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000ff6c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000ff7c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000ff8c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, //0x0000ff9c LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' - 0x09, 0x00, 0x00, 0x00, //0x0000ffa0 .long 9 - 0x33, 0x37, 0x32, 0x35, 0x32, 0x39, 0x30, 0x32, 0x39, 0x38, 0x34, 0x36, 0x31, 0x39, 0x31, 0x34, //0x0000ffa4 QUAD $0x3230393235323733; QUAD $0x3431393136343839 // .asciz 16, '3725290298461914' - 0x30, 0x36, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000ffb4 QUAD $0x0000000035323630; QUAD $0x0000000000000000 // .asciz 16, '0625\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, //0x0000ff6c LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' + 0x0a, 0x00, 0x00, 0x00, //0x0000ff70 .long 10 + 0x39, 0x33, 0x31, 0x33, 0x32, 0x32, 0x35, 0x37, 0x34, 0x36, 0x31, 0x35, 0x34, 0x37, 0x38, 0x35, //0x0000ff74 QUAD $0x3735323233313339; QUAD $0x3538373435313634 // .asciz 16, '9313225746154785' + 0x31, 0x35, 0x36, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000ff84 QUAD $0x0000003532363531; QUAD $0x0000000000000000 // .asciz 16, '15625\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000ff94 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000ffa4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000ffb4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000ffc4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000ffd4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000ffe4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fff4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, //0x00010004 LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' - 0x09, 0x00, 0x00, 0x00, //0x00010008 .long 9 - 0x31, 0x38, 0x36, 0x32, 0x36, 0x34, 0x35, 0x31, 0x34, 0x39, 0x32, 0x33, 0x30, 0x39, 0x35, 0x37, //0x0001000c QUAD $0x3135343632363831; QUAD $0x3735393033323934 // .asciz 16, '1862645149230957' - 0x30, 0x33, 0x31, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0001001c QUAD $0x0000003532313330; QUAD $0x0000000000000000 // .asciz 16, '03125\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, //0x0000ffd4 LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' + 0x0a, 0x00, 0x00, 0x00, //0x0000ffd8 .long 10 + 0x34, 0x36, 0x35, 0x36, 0x36, 0x31, 0x32, 0x38, 0x37, 0x33, 0x30, 0x37, 0x37, 0x33, 0x39, 0x32, //0x0000ffdc QUAD $0x3832313636353634; QUAD $0x3239333737303337 // .asciz 16, '4656612873077392' + 0x35, 0x37, 0x38, 0x31, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000ffec QUAD $0x0000353231383735; QUAD $0x0000000000000000 // .asciz 16, '578125\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fffc QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0001000c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0001001c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0001002c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0001003c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0001004c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0001005c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, //0x0001006c LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' - 0x0a, 0x00, 0x00, 0x00, //0x00010070 .long 10 - 0x39, 0x33, 0x31, 0x33, 0x32, 0x32, 0x35, 0x37, 0x34, 0x36, 0x31, 0x35, 0x34, 0x37, 0x38, 0x35, //0x00010074 QUAD $0x3735323233313339; QUAD $0x3538373435313634 // .asciz 16, '9313225746154785' - 0x31, 0x35, 0x36, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010084 QUAD $0x0000003532363531; QUAD $0x0000000000000000 // .asciz 16, '15625\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, //0x0001003c LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' + 0x0a, 0x00, 0x00, 0x00, //0x00010040 .long 10 + 0x32, 0x33, 0x32, 0x38, 0x33, 0x30, 0x36, 0x34, 0x33, 0x36, 0x35, 0x33, 0x38, 0x36, 0x39, 0x36, //0x00010044 QUAD $0x3436303338323332; QUAD $0x3639363833353633 // .asciz 16, '2328306436538696' + 0x32, 0x38, 0x39, 0x30, 0x36, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010054 QUAD $0x0035323630393832; QUAD $0x0000000000000000 // .asciz 16, '2890625\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010064 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010074 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010084 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010094 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000100a4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000100b4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000100c4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, //0x000100d4 LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' - 0x0a, 0x00, 0x00, 0x00, //0x000100d8 .long 10 - 0x34, 0x36, 0x35, 0x36, 0x36, 0x31, 0x32, 0x38, 0x37, 0x33, 0x30, 0x37, 0x37, 0x33, 0x39, 0x32, //0x000100dc QUAD $0x3832313636353634; QUAD $0x3239333737303337 // .asciz 16, '4656612873077392' - 0x35, 0x37, 0x38, 0x31, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000100ec QUAD $0x0000353231383735; QUAD $0x0000000000000000 // .asciz 16, '578125\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, //0x000100a4 LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' + 0x0a, 0x00, 0x00, 0x00, //0x000100a8 .long 10 + 0x31, 0x31, 0x36, 0x34, 0x31, 0x35, 0x33, 0x32, 0x31, 0x38, 0x32, 0x36, 0x39, 0x33, 0x34, 0x38, //0x000100ac QUAD $0x3233353134363131; QUAD $0x3834333936323831 // .asciz 16, '1164153218269348' + 0x31, 0x34, 0x34, 0x35, 0x33, 0x31, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000100bc QUAD $0x3532313335343431; QUAD $0x0000000000000000 // .asciz 16, '14453125\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000100cc QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000100dc QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000100ec QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000100fc QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0001010c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0001011c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0001012c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, //0x0001013c LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' - 0x0a, 0x00, 0x00, 0x00, //0x00010140 .long 10 - 0x32, 0x33, 0x32, 0x38, 0x33, 0x30, 0x36, 0x34, 0x33, 0x36, 0x35, 0x33, 0x38, 0x36, 0x39, 0x36, //0x00010144 QUAD $0x3436303338323332; QUAD $0x3639363833353633 // .asciz 16, '2328306436538696' - 0x32, 0x38, 0x39, 0x30, 0x36, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010154 QUAD $0x0035323630393832; QUAD $0x0000000000000000 // .asciz 16, '2890625\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, //0x0001010c LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' + 0x0b, 0x00, 0x00, 0x00, //0x00010110 .long 11 + 0x35, 0x38, 0x32, 0x30, 0x37, 0x36, 0x36, 0x30, 0x39, 0x31, 0x33, 0x34, 0x36, 0x37, 0x34, 0x30, //0x00010114 QUAD $0x3036363730323835; QUAD $0x3034373634333139 // .asciz 16, '5820766091346740' + 0x37, 0x32, 0x32, 0x36, 0x35, 0x36, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010124 QUAD $0x3532363536323237; QUAD $0x0000000000000000 // .asciz 16, '72265625\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010134 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010144 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010154 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010164 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010174 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010184 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010194 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, //0x000101a4 LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' - 0x0a, 0x00, 0x00, 0x00, //0x000101a8 .long 10 - 0x31, 0x31, 0x36, 0x34, 0x31, 0x35, 0x33, 0x32, 0x31, 0x38, 0x32, 0x36, 0x39, 0x33, 0x34, 0x38, //0x000101ac QUAD $0x3233353134363131; QUAD $0x3834333936323831 // .asciz 16, '1164153218269348' - 0x31, 0x34, 0x34, 0x35, 0x33, 0x31, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000101bc QUAD $0x3532313335343431; QUAD $0x0000000000000000 // .asciz 16, '14453125\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, //0x00010174 LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' + 0x0b, 0x00, 0x00, 0x00, //0x00010178 .long 11 + 0x32, 0x39, 0x31, 0x30, 0x33, 0x38, 0x33, 0x30, 0x34, 0x35, 0x36, 0x37, 0x33, 0x33, 0x37, 0x30, //0x0001017c QUAD $0x3033383330313932; QUAD $0x3037333337363534 // .asciz 16, '2910383045673370' + 0x33, 0x36, 0x31, 0x33, 0x32, 0x38, 0x31, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0001018c QUAD $0x3231383233313633; QUAD $0x0000000000000035 // .asciz 16, '361328125\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0001019c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000101ac QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000101bc QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000101cc QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000101dc QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000101ec QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000101fc QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, //0x0001020c LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' - 0x0b, 0x00, 0x00, 0x00, //0x00010210 .long 11 - 0x35, 0x38, 0x32, 0x30, 0x37, 0x36, 0x36, 0x30, 0x39, 0x31, 0x33, 0x34, 0x36, 0x37, 0x34, 0x30, //0x00010214 QUAD $0x3036363730323835; QUAD $0x3034373634333139 // .asciz 16, '5820766091346740' - 0x37, 0x32, 0x32, 0x36, 0x35, 0x36, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010224 QUAD $0x3532363536323237; QUAD $0x0000000000000000 // .asciz 16, '72265625\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, //0x000101dc LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' + 0x0b, 0x00, 0x00, 0x00, //0x000101e0 .long 11 + 0x31, 0x34, 0x35, 0x35, 0x31, 0x39, 0x31, 0x35, 0x32, 0x32, 0x38, 0x33, 0x36, 0x36, 0x38, 0x35, //0x000101e4 QUAD $0x3531393135353431; QUAD $0x3538363633383232 // .asciz 16, '1455191522836685' + 0x31, 0x38, 0x30, 0x36, 0x36, 0x34, 0x30, 0x36, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000101f4 QUAD $0x3630343636303831; QUAD $0x0000000000003532 // .asciz 16, '1806640625\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010204 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010214 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010224 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010234 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010244 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010254 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010264 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, //0x00010274 LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' - 0x0b, 0x00, 0x00, 0x00, //0x00010278 .long 11 - 0x32, 0x39, 0x31, 0x30, 0x33, 0x38, 0x33, 0x30, 0x34, 0x35, 0x36, 0x37, 0x33, 0x33, 0x37, 0x30, //0x0001027c QUAD $0x3033383330313932; QUAD $0x3037333337363534 // .asciz 16, '2910383045673370' - 0x33, 0x36, 0x31, 0x33, 0x32, 0x38, 0x31, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0001028c QUAD $0x3231383233313633; QUAD $0x0000000000000035 // .asciz 16, '361328125\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, //0x00010244 LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' + 0x0c, 0x00, 0x00, 0x00, //0x00010248 .long 12 + 0x37, 0x32, 0x37, 0x35, 0x39, 0x35, 0x37, 0x36, 0x31, 0x34, 0x31, 0x38, 0x33, 0x34, 0x32, 0x35, //0x0001024c QUAD $0x3637353935373237; QUAD $0x3532343338313431 // .asciz 16, '7275957614183425' + 0x39, 0x30, 0x33, 0x33, 0x32, 0x30, 0x33, 0x31, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0001025c QUAD $0x3133303233333039; QUAD $0x0000000000003532 // .asciz 16, '9033203125\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0001026c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0001027c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0001028c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0001029c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000102ac QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000102bc QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000102cc QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, //0x000102dc LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' - 0x0b, 0x00, 0x00, 0x00, //0x000102e0 .long 11 - 0x31, 0x34, 0x35, 0x35, 0x31, 0x39, 0x31, 0x35, 0x32, 0x32, 0x38, 0x33, 0x36, 0x36, 0x38, 0x35, //0x000102e4 QUAD $0x3531393135353431; QUAD $0x3538363633383232 // .asciz 16, '1455191522836685' - 0x31, 0x38, 0x30, 0x36, 0x36, 0x34, 0x30, 0x36, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000102f4 QUAD $0x3630343636303831; QUAD $0x0000000000003532 // .asciz 16, '1806640625\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, //0x000102ac LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' + 0x0c, 0x00, 0x00, 0x00, //0x000102b0 .long 12 + 0x33, 0x36, 0x33, 0x37, 0x39, 0x37, 0x38, 0x38, 0x30, 0x37, 0x30, 0x39, 0x31, 0x37, 0x31, 0x32, //0x000102b4 QUAD $0x3838373937333633; QUAD $0x3231373139303730 // .asciz 16, '3637978807091712' + 0x39, 0x35, 0x31, 0x36, 0x36, 0x30, 0x31, 0x35, 0x36, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000102c4 QUAD $0x3531303636313539; QUAD $0x0000000000353236 // .asciz 16, '95166015625\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000102d4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000102e4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000102f4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010304 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010314 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010324 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010334 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, //0x00010344 LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' - 0x0c, 0x00, 0x00, 0x00, //0x00010348 .long 12 - 0x37, 0x32, 0x37, 0x35, 0x39, 0x35, 0x37, 0x36, 0x31, 0x34, 0x31, 0x38, 0x33, 0x34, 0x32, 0x35, //0x0001034c QUAD $0x3637353935373237; QUAD $0x3532343338313431 // .asciz 16, '7275957614183425' - 0x39, 0x30, 0x33, 0x33, 0x32, 0x30, 0x33, 0x31, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0001035c QUAD $0x3133303233333039; QUAD $0x0000000000003532 // .asciz 16, '9033203125\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, //0x00010314 LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' + 0x0c, 0x00, 0x00, 0x00, //0x00010318 .long 12 + 0x31, 0x38, 0x31, 0x38, 0x39, 0x38, 0x39, 0x34, 0x30, 0x33, 0x35, 0x34, 0x35, 0x38, 0x35, 0x36, //0x0001031c QUAD $0x3439383938313831; QUAD $0x3635383534353330 // .asciz 16, '1818989403545856' + 0x34, 0x37, 0x35, 0x38, 0x33, 0x30, 0x30, 0x37, 0x38, 0x31, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, //0x0001032c QUAD $0x3730303338353734; QUAD $0x0000000035323138 // .asciz 16, '475830078125\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0001033c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0001034c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0001035c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0001036c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0001037c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0001038c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0001039c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, //0x000103ac LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' - 0x0c, 0x00, 0x00, 0x00, //0x000103b0 .long 12 - 0x33, 0x36, 0x33, 0x37, 0x39, 0x37, 0x38, 0x38, 0x30, 0x37, 0x30, 0x39, 0x31, 0x37, 0x31, 0x32, //0x000103b4 QUAD $0x3838373937333633; QUAD $0x3231373139303730 // .asciz 16, '3637978807091712' - 0x39, 0x35, 0x31, 0x36, 0x36, 0x30, 0x31, 0x35, 0x36, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000103c4 QUAD $0x3531303636313539; QUAD $0x0000000000353236 // .asciz 16, '95166015625\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, //0x0001037c LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' + 0x0d, 0x00, 0x00, 0x00, //0x00010380 .long 13 + 0x39, 0x30, 0x39, 0x34, 0x39, 0x34, 0x37, 0x30, 0x31, 0x37, 0x37, 0x32, 0x39, 0x32, 0x38, 0x32, //0x00010384 QUAD $0x3037343934393039; QUAD $0x3238323932373731 // .asciz 16, '9094947017729282' + 0x33, 0x37, 0x39, 0x31, 0x35, 0x30, 0x33, 0x39, 0x30, 0x36, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, //0x00010394 QUAD $0x3933303531393733; QUAD $0x0000000035323630 // .asciz 16, '379150390625\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000103a4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000103b4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000103c4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000103d4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000103e4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000103f4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010404 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, //0x00010414 LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' - 0x0c, 0x00, 0x00, 0x00, //0x00010418 .long 12 - 0x31, 0x38, 0x31, 0x38, 0x39, 0x38, 0x39, 0x34, 0x30, 0x33, 0x35, 0x34, 0x35, 0x38, 0x35, 0x36, //0x0001041c QUAD $0x3439383938313831; QUAD $0x3635383534353330 // .asciz 16, '1818989403545856' - 0x34, 0x37, 0x35, 0x38, 0x33, 0x30, 0x30, 0x37, 0x38, 0x31, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, //0x0001042c QUAD $0x3730303338353734; QUAD $0x0000000035323138 // .asciz 16, '475830078125\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, //0x000103e4 LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' + 0x0d, 0x00, 0x00, 0x00, //0x000103e8 .long 13 + 0x34, 0x35, 0x34, 0x37, 0x34, 0x37, 0x33, 0x35, 0x30, 0x38, 0x38, 0x36, 0x34, 0x36, 0x34, 0x31, //0x000103ec QUAD $0x3533373437343534; QUAD $0x3134363436383830 // .asciz 16, '4547473508864641' + 0x31, 0x38, 0x39, 0x35, 0x37, 0x35, 0x31, 0x39, 0x35, 0x33, 0x31, 0x32, 0x35, 0x00, 0x00, 0x00, //0x000103fc QUAD $0x3931353735393831; QUAD $0x0000003532313335 // .asciz 16, '1895751953125\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0001040c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0001041c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0001042c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0001043c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0001044c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0001045c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0001046c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, //0x0001047c LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' - 0x0d, 0x00, 0x00, 0x00, //0x00010480 .long 13 - 0x39, 0x30, 0x39, 0x34, 0x39, 0x34, 0x37, 0x30, 0x31, 0x37, 0x37, 0x32, 0x39, 0x32, 0x38, 0x32, //0x00010484 QUAD $0x3037343934393039; QUAD $0x3238323932373731 // .asciz 16, '9094947017729282' - 0x33, 0x37, 0x39, 0x31, 0x35, 0x30, 0x33, 0x39, 0x30, 0x36, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, //0x00010494 QUAD $0x3933303531393733; QUAD $0x0000000035323630 // .asciz 16, '379150390625\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, //0x0001044c LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' + 0x0d, 0x00, 0x00, 0x00, //0x00010450 .long 13 + 0x32, 0x32, 0x37, 0x33, 0x37, 0x33, 0x36, 0x37, 0x35, 0x34, 0x34, 0x33, 0x32, 0x33, 0x32, 0x30, //0x00010454 QUAD $0x3736333733373232; QUAD $0x3032333233343435 // .asciz 16, '2273736754432320' + 0x35, 0x39, 0x34, 0x37, 0x38, 0x37, 0x35, 0x39, 0x37, 0x36, 0x35, 0x36, 0x32, 0x35, 0x00, 0x00, //0x00010464 QUAD $0x3935373837343935; QUAD $0x0000353236353637 // .asciz 16, '59478759765625\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010474 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010484 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010494 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000104a4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000104b4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000104c4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000104d4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, //0x000104e4 LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' - 0x0d, 0x00, 0x00, 0x00, //0x000104e8 .long 13 - 0x34, 0x35, 0x34, 0x37, 0x34, 0x37, 0x33, 0x35, 0x30, 0x38, 0x38, 0x36, 0x34, 0x36, 0x34, 0x31, //0x000104ec QUAD $0x3533373437343534; QUAD $0x3134363436383830 // .asciz 16, '4547473508864641' - 0x31, 0x38, 0x39, 0x35, 0x37, 0x35, 0x31, 0x39, 0x35, 0x33, 0x31, 0x32, 0x35, 0x00, 0x00, 0x00, //0x000104fc QUAD $0x3931353735393831; QUAD $0x0000003532313335 // .asciz 16, '1895751953125\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, //0x000104b4 LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' + 0x0d, 0x00, 0x00, 0x00, //0x000104b8 .long 13 + 0x31, 0x31, 0x33, 0x36, 0x38, 0x36, 0x38, 0x33, 0x37, 0x37, 0x32, 0x31, 0x36, 0x31, 0x36, 0x30, //0x000104bc QUAD $0x3338363836333131; QUAD $0x3036313631323737 // .asciz 16, '1136868377216160' + 0x32, 0x39, 0x37, 0x33, 0x39, 0x33, 0x37, 0x39, 0x38, 0x38, 0x32, 0x38, 0x31, 0x32, 0x35, 0x00, //0x000104cc QUAD $0x3937333933373932; QUAD $0x0035323138323838 // .asciz 16, '297393798828125\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000104dc QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000104ec QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000104fc QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0001050c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0001051c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0001052c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0001053c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, //0x0001054c LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' - 0x0d, 0x00, 0x00, 0x00, //0x00010550 .long 13 - 0x32, 0x32, 0x37, 0x33, 0x37, 0x33, 0x36, 0x37, 0x35, 0x34, 0x34, 0x33, 0x32, 0x33, 0x32, 0x30, //0x00010554 QUAD $0x3736333733373232; QUAD $0x3032333233343435 // .asciz 16, '2273736754432320' - 0x35, 0x39, 0x34, 0x37, 0x38, 0x37, 0x35, 0x39, 0x37, 0x36, 0x35, 0x36, 0x32, 0x35, 0x00, 0x00, //0x00010564 QUAD $0x3935373837343935; QUAD $0x0000353236353637 // .asciz 16, '59478759765625\x00\x00' + 0x00, 0x00, 0x00, 0x00, //0x0001051c LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' + 0x0e, 0x00, 0x00, 0x00, //0x00010520 .long 14 + 0x35, 0x36, 0x38, 0x34, 0x33, 0x34, 0x31, 0x38, 0x38, 0x36, 0x30, 0x38, 0x30, 0x38, 0x30, 0x31, //0x00010524 QUAD $0x3831343334383635; QUAD $0x3130383038303638 // .asciz 16, '5684341886080801' + 0x34, 0x38, 0x36, 0x39, 0x36, 0x38, 0x39, 0x39, 0x34, 0x31, 0x34, 0x30, 0x36, 0x32, 0x35, 0x00, //0x00010534 QUAD $0x3939383639363834; QUAD $0x0035323630343134 // .asciz 16, '486968994140625\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010544 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010554 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010564 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010574 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010584 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010594 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000105a4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, //0x000105b4 LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' - 0x0d, 0x00, 0x00, 0x00, //0x000105b8 .long 13 - 0x31, 0x31, 0x33, 0x36, 0x38, 0x36, 0x38, 0x33, 0x37, 0x37, 0x32, 0x31, 0x36, 0x31, 0x36, 0x30, //0x000105bc QUAD $0x3338363836333131; QUAD $0x3036313631323737 // .asciz 16, '1136868377216160' - 0x32, 0x39, 0x37, 0x33, 0x39, 0x33, 0x37, 0x39, 0x38, 0x38, 0x32, 0x38, 0x31, 0x32, 0x35, 0x00, //0x000105cc QUAD $0x3937333933373932; QUAD $0x0035323138323838 // .asciz 16, '297393798828125\x00' + 0x00, 0x00, 0x00, 0x00, //0x00010584 LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' + 0x0e, 0x00, 0x00, 0x00, //0x00010588 .long 14 + 0x32, 0x38, 0x34, 0x32, 0x31, 0x37, 0x30, 0x39, 0x34, 0x33, 0x30, 0x34, 0x30, 0x34, 0x30, 0x30, //0x0001058c QUAD $0x3930373132343832; QUAD $0x3030343034303334 // .asciz 16, '2842170943040400' + 0x37, 0x34, 0x33, 0x34, 0x38, 0x34, 0x34, 0x39, 0x37, 0x30, 0x37, 0x30, 0x33, 0x31, 0x32, 0x35, //0x0001059c QUAD $0x3934343834333437; QUAD $0x3532313330373037 // .asciz 16, '7434844970703125' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000105ac QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000105bc QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000105cc QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000105dc QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000105ec QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000105fc QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0001060c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, //0x0001061c LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' - 0x0e, 0x00, 0x00, 0x00, //0x00010620 .long 14 - 0x35, 0x36, 0x38, 0x34, 0x33, 0x34, 0x31, 0x38, 0x38, 0x36, 0x30, 0x38, 0x30, 0x38, 0x30, 0x31, //0x00010624 QUAD $0x3831343334383635; QUAD $0x3130383038303638 // .asciz 16, '5684341886080801' - 0x34, 0x38, 0x36, 0x39, 0x36, 0x38, 0x39, 0x39, 0x34, 0x31, 0x34, 0x30, 0x36, 0x32, 0x35, 0x00, //0x00010634 QUAD $0x3939383639363834; QUAD $0x0035323630343134 // .asciz 16, '486968994140625\x00' + 0x00, 0x00, 0x00, 0x00, //0x000105ec LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' + 0x0e, 0x00, 0x00, 0x00, //0x000105f0 .long 14 + 0x31, 0x34, 0x32, 0x31, 0x30, 0x38, 0x35, 0x34, 0x37, 0x31, 0x35, 0x32, 0x30, 0x32, 0x30, 0x30, //0x000105f4 QUAD $0x3435383031323431; QUAD $0x3030323032353137 // .asciz 16, '1421085471520200' + 0x33, 0x37, 0x31, 0x37, 0x34, 0x32, 0x32, 0x34, 0x38, 0x35, 0x33, 0x35, 0x31, 0x35, 0x36, 0x32, //0x00010604 QUAD $0x3432323437313733; QUAD $0x3236353135333538 // .asciz 16, '3717422485351562' + 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010614 QUAD $0x0000000000000035; QUAD $0x0000000000000000 // .asciz 16, '5\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010624 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010634 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010644 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010654 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010664 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010674 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, //0x00010684 LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' - 0x0e, 0x00, 0x00, 0x00, //0x00010688 .long 14 - 0x32, 0x38, 0x34, 0x32, 0x31, 0x37, 0x30, 0x39, 0x34, 0x33, 0x30, 0x34, 0x30, 0x34, 0x30, 0x30, //0x0001068c QUAD $0x3930373132343832; QUAD $0x3030343034303334 // .asciz 16, '2842170943040400' - 0x37, 0x34, 0x33, 0x34, 0x38, 0x34, 0x34, 0x39, 0x37, 0x30, 0x37, 0x30, 0x33, 0x31, 0x32, 0x35, //0x0001069c QUAD $0x3934343834333437; QUAD $0x3532313330373037 // .asciz 16, '7434844970703125' + 0x00, 0x00, 0x00, 0x00, //0x00010654 LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' + 0x0f, 0x00, 0x00, 0x00, //0x00010658 .long 15 + 0x37, 0x31, 0x30, 0x35, 0x34, 0x32, 0x37, 0x33, 0x35, 0x37, 0x36, 0x30, 0x31, 0x30, 0x30, 0x31, //0x0001065c QUAD $0x3337323435303137; QUAD $0x3130303130363735 // .asciz 16, '7105427357601001' + 0x38, 0x35, 0x38, 0x37, 0x31, 0x31, 0x32, 0x34, 0x32, 0x36, 0x37, 0x35, 0x37, 0x38, 0x31, 0x32, //0x0001066c QUAD $0x3432313137383538; QUAD $0x3231383735373632 // .asciz 16, '8587112426757812' + 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0001067c QUAD $0x0000000000000035; QUAD $0x0000000000000000 // .asciz 16, '5\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0001068c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0001069c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000106ac QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000106bc QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000106cc QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000106dc QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, //0x000106ec LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' - 0x0e, 0x00, 0x00, 0x00, //0x000106f0 .long 14 - 0x31, 0x34, 0x32, 0x31, 0x30, 0x38, 0x35, 0x34, 0x37, 0x31, 0x35, 0x32, 0x30, 0x32, 0x30, 0x30, //0x000106f4 QUAD $0x3435383031323431; QUAD $0x3030323032353137 // .asciz 16, '1421085471520200' - 0x33, 0x37, 0x31, 0x37, 0x34, 0x32, 0x32, 0x34, 0x38, 0x35, 0x33, 0x35, 0x31, 0x35, 0x36, 0x32, //0x00010704 QUAD $0x3432323437313733; QUAD $0x3236353135333538 // .asciz 16, '3717422485351562' - 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010714 QUAD $0x0000000000000035; QUAD $0x0000000000000000 // .asciz 16, '5\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010724 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010734 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010744 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, //0x00010754 LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' - 0x0f, 0x00, 0x00, 0x00, //0x00010758 .long 15 - 0x37, 0x31, 0x30, 0x35, 0x34, 0x32, 0x37, 0x33, 0x35, 0x37, 0x36, 0x30, 0x31, 0x30, 0x30, 0x31, //0x0001075c QUAD $0x3337323435303137; QUAD $0x3130303130363735 // .asciz 16, '7105427357601001' - 0x38, 0x35, 0x38, 0x37, 0x31, 0x31, 0x32, 0x34, 0x32, 0x36, 0x37, 0x35, 0x37, 0x38, 0x31, 0x32, //0x0001076c QUAD $0x3432313137383538; QUAD $0x3231383735373632 // .asciz 16, '8587112426757812' - 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0001077c QUAD $0x0000000000000035; QUAD $0x0000000000000000 // .asciz 16, '5\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0001078c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0001079c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000107ac QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, //0x000107bc LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' - 0x0f, 0x00, 0x00, 0x00, //0x000107c0 .long 15 - 0x33, 0x35, 0x35, 0x32, 0x37, 0x31, 0x33, 0x36, 0x37, 0x38, 0x38, 0x30, 0x30, 0x35, 0x30, 0x30, //0x000107c4 QUAD $0x3633313732353533; QUAD $0x3030353030383837 // .asciz 16, '3552713678800500' - 0x39, 0x32, 0x39, 0x33, 0x35, 0x35, 0x36, 0x32, 0x31, 0x33, 0x33, 0x37, 0x38, 0x39, 0x30, 0x36, //0x000107d4 QUAD $0x3236353533393239; QUAD $0x3630393837333331 // .asciz 16, '9293556213378906' - 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000107e4 QUAD $0x0000000000003532; QUAD $0x0000000000000000 // .asciz 16, '25\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000107f4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010804 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010814 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, //0x00010824 LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' - 0x0f, 0x00, 0x00, 0x00, //0x00010828 .long 15 - 0x31, 0x37, 0x37, 0x36, 0x33, 0x35, 0x36, 0x38, 0x33, 0x39, 0x34, 0x30, 0x30, 0x32, 0x35, 0x30, //0x0001082c QUAD $0x3836353336373731; QUAD $0x3035323030343933 // .asciz 16, '1776356839400250' - 0x34, 0x36, 0x34, 0x36, 0x37, 0x37, 0x38, 0x31, 0x30, 0x36, 0x36, 0x38, 0x39, 0x34, 0x35, 0x33, //0x0001083c QUAD $0x3138373736343634; QUAD $0x3335343938363630 // .asciz 16, '4646778106689453' - 0x31, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0001084c QUAD $0x0000000000353231; QUAD $0x0000000000000000 // .asciz 16, '125\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0001085c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0001086c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0001087c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, //0x0001088c LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' - 0x10, 0x00, 0x00, 0x00, //0x00010890 .long 16 - 0x38, 0x38, 0x38, 0x31, 0x37, 0x38, 0x34, 0x31, 0x39, 0x37, 0x30, 0x30, 0x31, 0x32, 0x35, 0x32, //0x00010894 QUAD $0x3134383731383838; QUAD $0x3235323130303739 // .asciz 16, '8881784197001252' - 0x33, 0x32, 0x33, 0x33, 0x38, 0x39, 0x30, 0x35, 0x33, 0x33, 0x34, 0x34, 0x37, 0x32, 0x36, 0x35, //0x000108a4 QUAD $0x3530393833333233; QUAD $0x3536323734343333 // .asciz 16, '3233890533447265' - 0x36, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000108b4 QUAD $0x0000000000353236; QUAD $0x0000000000000000 // .asciz 16, '625\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000108c4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000108d4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000108e4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, //0x000108f4 LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' - 0x10, 0x00, 0x00, 0x00, //0x000108f8 .long 16 - 0x34, 0x34, 0x34, 0x30, 0x38, 0x39, 0x32, 0x30, 0x39, 0x38, 0x35, 0x30, 0x30, 0x36, 0x32, 0x36, //0x000108fc QUAD $0x3032393830343434; QUAD $0x3632363030353839 // .asciz 16, '4440892098500626' - 0x31, 0x36, 0x31, 0x36, 0x39, 0x34, 0x35, 0x32, 0x36, 0x36, 0x37, 0x32, 0x33, 0x36, 0x33, 0x32, //0x0001090c QUAD $0x3235343936313631; QUAD $0x3233363332373636 // .asciz 16, '1616945266723632' - 0x38, 0x31, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0001091c QUAD $0x0000000035323138; QUAD $0x0000000000000000 // .asciz 16, '8125\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0001092c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0001093c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0001094c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, //0x0001095c LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' - 0x10, 0x00, 0x00, 0x00, //0x00010960 .long 16 - 0x32, 0x32, 0x32, 0x30, 0x34, 0x34, 0x36, 0x30, 0x34, 0x39, 0x32, 0x35, 0x30, 0x33, 0x31, 0x33, //0x00010964 QUAD $0x3036343430323232; QUAD $0x3331333035323934 // .asciz 16, '2220446049250313' - 0x30, 0x38, 0x30, 0x38, 0x34, 0x37, 0x32, 0x36, 0x33, 0x33, 0x33, 0x36, 0x31, 0x38, 0x31, 0x36, //0x00010974 QUAD $0x3632373438303830; QUAD $0x3631383136333333 // .asciz 16, '0808472633361816' - 0x34, 0x30, 0x36, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010984 QUAD $0x0000003532363034; QUAD $0x0000000000000000 // .asciz 16, '40625\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010994 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000109a4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000109b4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, //0x000109c4 LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' - 0x10, 0x00, 0x00, 0x00, //0x000109c8 .long 16 - 0x31, 0x31, 0x31, 0x30, 0x32, 0x32, 0x33, 0x30, 0x32, 0x34, 0x36, 0x32, 0x35, 0x31, 0x35, 0x36, //0x000109cc QUAD $0x3033323230313131; QUAD $0x3635313532363432 // .asciz 16, '1110223024625156' - 0x35, 0x34, 0x30, 0x34, 0x32, 0x33, 0x36, 0x33, 0x31, 0x36, 0x36, 0x38, 0x30, 0x39, 0x30, 0x38, //0x000109dc QUAD $0x3336333234303435; QUAD $0x3830393038363631 // .asciz 16, '5404236316680908' - 0x32, 0x30, 0x33, 0x31, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000109ec QUAD $0x0000353231333032; QUAD $0x0000000000000000 // .asciz 16, '203125\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000109fc QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010a0c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010a1c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, //0x00010a2c LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' - 0x11, 0x00, 0x00, 0x00, //0x00010a30 .long 17 - 0x35, 0x35, 0x35, 0x31, 0x31, 0x31, 0x35, 0x31, 0x32, 0x33, 0x31, 0x32, 0x35, 0x37, 0x38, 0x32, //0x00010a34 QUAD $0x3135313131353535; QUAD $0x3238373532313332 // .asciz 16, '5551115123125782' - 0x37, 0x30, 0x32, 0x31, 0x31, 0x38, 0x31, 0x35, 0x38, 0x33, 0x34, 0x30, 0x34, 0x35, 0x34, 0x31, //0x00010a44 QUAD $0x3531383131323037; QUAD $0x3134353430343338 // .asciz 16, '7021181583404541' - 0x30, 0x31, 0x35, 0x36, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010a54 QUAD $0x0000353236353130; QUAD $0x0000000000000000 // .asciz 16, '015625\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010a64 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010a74 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010a84 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, //0x00010a94 LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' - 0x11, 0x00, 0x00, 0x00, //0x00010a98 .long 17 - 0x32, 0x37, 0x37, 0x35, 0x35, 0x35, 0x37, 0x35, 0x36, 0x31, 0x35, 0x36, 0x32, 0x38, 0x39, 0x31, //0x00010a9c QUAD $0x3537353535373732; QUAD $0x3139383236353136 // .asciz 16, '2775557561562891' - 0x33, 0x35, 0x31, 0x30, 0x35, 0x39, 0x30, 0x37, 0x39, 0x31, 0x37, 0x30, 0x32, 0x32, 0x37, 0x30, //0x00010aac QUAD $0x3730393530313533; QUAD $0x3037323230373139 // .asciz 16, '3510590791702270' - 0x35, 0x30, 0x37, 0x38, 0x31, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010abc QUAD $0x0035323138373035; QUAD $0x0000000000000000 // .asciz 16, '5078125\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010acc QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010adc QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010aec QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, //0x00010afc LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' - 0x11, 0x00, 0x00, 0x00, //0x00010b00 .long 17 - 0x31, 0x33, 0x38, 0x37, 0x37, 0x37, 0x38, 0x37, 0x38, 0x30, 0x37, 0x38, 0x31, 0x34, 0x34, 0x35, //0x00010b04 QUAD $0x3738373737383331; QUAD $0x3534343138373038 // .asciz 16, '1387778780781445' - 0x36, 0x37, 0x35, 0x35, 0x32, 0x39, 0x35, 0x33, 0x39, 0x35, 0x38, 0x35, 0x31, 0x31, 0x33, 0x35, //0x00010b14 QUAD $0x3335393235353736; QUAD $0x3533313135383539 // .asciz 16, '6755295395851135' - 0x32, 0x35, 0x33, 0x39, 0x30, 0x36, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010b24 QUAD $0x3532363039333532; QUAD $0x0000000000000000 // .asciz 16, '25390625\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010b34 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010b44 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010b54 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, //0x00010b64 LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' - 0x12, 0x00, 0x00, 0x00, //0x00010b68 .long 18 - 0x36, 0x39, 0x33, 0x38, 0x38, 0x39, 0x33, 0x39, 0x30, 0x33, 0x39, 0x30, 0x37, 0x32, 0x32, 0x38, //0x00010b6c QUAD $0x3933393838333936; QUAD $0x3832323730393330 // .asciz 16, '6938893903907228' - 0x33, 0x37, 0x37, 0x36, 0x34, 0x37, 0x36, 0x39, 0x37, 0x39, 0x32, 0x35, 0x35, 0x36, 0x37, 0x36, //0x00010b7c QUAD $0x3936373436373733; QUAD $0x3637363535323937 // .asciz 16, '3776476979255676' - 0x32, 0x36, 0x39, 0x35, 0x33, 0x31, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010b8c QUAD $0x3532313335393632; QUAD $0x0000000000000000 // .asciz 16, '26953125\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010b9c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010bac QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010bbc QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, //0x00010bcc LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' - 0x12, 0x00, 0x00, 0x00, //0x00010bd0 .long 18 - 0x33, 0x34, 0x36, 0x39, 0x34, 0x34, 0x36, 0x39, 0x35, 0x31, 0x39, 0x35, 0x33, 0x36, 0x31, 0x34, //0x00010bd4 QUAD $0x3936343439363433; QUAD $0x3431363335393135 // .asciz 16, '3469446951953614' - 0x31, 0x38, 0x38, 0x38, 0x32, 0x33, 0x38, 0x34, 0x38, 0x39, 0x36, 0x32, 0x37, 0x38, 0x33, 0x38, //0x00010be4 QUAD $0x3438333238383831; QUAD $0x3833383732363938 // .asciz 16, '1888238489627838' - 0x31, 0x33, 0x34, 0x37, 0x36, 0x35, 0x36, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010bf4 QUAD $0x3236353637343331; QUAD $0x0000000000000035 // .asciz 16, '134765625\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010c04 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010c14 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010c24 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, //0x00010c34 LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' - 0x12, 0x00, 0x00, 0x00, //0x00010c38 .long 18 - 0x31, 0x37, 0x33, 0x34, 0x37, 0x32, 0x33, 0x34, 0x37, 0x35, 0x39, 0x37, 0x36, 0x38, 0x30, 0x37, //0x00010c3c QUAD $0x3433323734333731; QUAD $0x3730383637393537 // .asciz 16, '1734723475976807' - 0x30, 0x39, 0x34, 0x34, 0x31, 0x31, 0x39, 0x32, 0x34, 0x34, 0x38, 0x31, 0x33, 0x39, 0x31, 0x39, //0x00010c4c QUAD $0x3239313134343930; QUAD $0x3931393331383434 // .asciz 16, '0944119244813919' - 0x30, 0x36, 0x37, 0x33, 0x38, 0x32, 0x38, 0x31, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010c5c QUAD $0x3138323833373630; QUAD $0x0000000000003532 // .asciz 16, '0673828125\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010c6c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010c7c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010c8c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, //0x00010c9c LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' - 0x13, 0x00, 0x00, 0x00, //0x00010ca0 .long 19 - 0x38, 0x36, 0x37, 0x33, 0x36, 0x31, 0x37, 0x33, 0x37, 0x39, 0x38, 0x38, 0x34, 0x30, 0x33, 0x35, //0x00010ca4 QUAD $0x3337313633373638; QUAD $0x3533303438383937 // .asciz 16, '8673617379884035' - 0x34, 0x37, 0x32, 0x30, 0x35, 0x39, 0x36, 0x32, 0x32, 0x34, 0x30, 0x36, 0x39, 0x35, 0x39, 0x35, //0x00010cb4 QUAD $0x3236393530323734; QUAD $0x3539353936303432 // .asciz 16, '4720596224069595' - 0x33, 0x33, 0x36, 0x39, 0x31, 0x34, 0x30, 0x36, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010cc4 QUAD $0x3630343139363333; QUAD $0x0000000000003532 // .asciz 16, '3369140625\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010cd4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010ce4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010cf4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, //0x00010d04 LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010d08 .p2align 4, 0x00 - //0x00010d10 _ESCAPED_TAB - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010d10 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .ascii 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010d20 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .ascii 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x22, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x2f, //0x00010d30 QUAD $0x0000000000220000; QUAD $0x2f00000000000000 // .ascii 16, '\x00\x00"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00/' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010d40 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .ascii 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010d50 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .ascii 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x5c, 0x00, 0x00, 0x00, //0x00010d60 QUAD $0x0000000000000000; QUAD $0x0000005c00000000 // .ascii 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\\\x00\x00\x00' - 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x0c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0a, 0x00, //0x00010d70 QUAD $0x000c000000080000; QUAD $0x000a000000000000 // .ascii 16, '\x00\x00\x08\x00\x00\x00\x0c\x00\x00\x00\x00\x00\x00\x00\n\x00' - 0x00, 0x00, 0x0d, 0x00, 0x09, //0x00010d80 LONG $0x000d0000; BYTE $0x09 // .ascii 5, '\x00\x00\r\x00\t' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010d85 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010d95 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010da5 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010db5 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010dc5 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010dd5 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010de5 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010df5 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010e05 QUAD $0x0000000000000000; WORD $0x0000; BYTE $0x00 // .space 11, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, //0x000106bc LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' + 0x0f, 0x00, 0x00, 0x00, //0x000106c0 .long 15 + 0x33, 0x35, 0x35, 0x32, 0x37, 0x31, 0x33, 0x36, 0x37, 0x38, 0x38, 0x30, 0x30, 0x35, 0x30, 0x30, //0x000106c4 QUAD $0x3633313732353533; QUAD $0x3030353030383837 // .asciz 16, '3552713678800500' + 0x39, 0x32, 0x39, 0x33, 0x35, 0x35, 0x36, 0x32, 0x31, 0x33, 0x33, 0x37, 0x38, 0x39, 0x30, 0x36, //0x000106d4 QUAD $0x3236353533393239; QUAD $0x3630393837333331 // .asciz 16, '9293556213378906' + 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000106e4 QUAD $0x0000000000003532; QUAD $0x0000000000000000 // .asciz 16, '25\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000106f4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010704 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010714 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, //0x00010724 LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' + 0x0f, 0x00, 0x00, 0x00, //0x00010728 .long 15 + 0x31, 0x37, 0x37, 0x36, 0x33, 0x35, 0x36, 0x38, 0x33, 0x39, 0x34, 0x30, 0x30, 0x32, 0x35, 0x30, //0x0001072c QUAD $0x3836353336373731; QUAD $0x3035323030343933 // .asciz 16, '1776356839400250' + 0x34, 0x36, 0x34, 0x36, 0x37, 0x37, 0x38, 0x31, 0x30, 0x36, 0x36, 0x38, 0x39, 0x34, 0x35, 0x33, //0x0001073c QUAD $0x3138373736343634; QUAD $0x3335343938363630 // .asciz 16, '4646778106689453' + 0x31, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0001074c QUAD $0x0000000000353231; QUAD $0x0000000000000000 // .asciz 16, '125\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0001075c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0001076c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0001077c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, //0x0001078c LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' + 0x10, 0x00, 0x00, 0x00, //0x00010790 .long 16 + 0x38, 0x38, 0x38, 0x31, 0x37, 0x38, 0x34, 0x31, 0x39, 0x37, 0x30, 0x30, 0x31, 0x32, 0x35, 0x32, //0x00010794 QUAD $0x3134383731383838; QUAD $0x3235323130303739 // .asciz 16, '8881784197001252' + 0x33, 0x32, 0x33, 0x33, 0x38, 0x39, 0x30, 0x35, 0x33, 0x33, 0x34, 0x34, 0x37, 0x32, 0x36, 0x35, //0x000107a4 QUAD $0x3530393833333233; QUAD $0x3536323734343333 // .asciz 16, '3233890533447265' + 0x36, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000107b4 QUAD $0x0000000000353236; QUAD $0x0000000000000000 // .asciz 16, '625\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000107c4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000107d4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000107e4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, //0x000107f4 LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' + 0x10, 0x00, 0x00, 0x00, //0x000107f8 .long 16 + 0x34, 0x34, 0x34, 0x30, 0x38, 0x39, 0x32, 0x30, 0x39, 0x38, 0x35, 0x30, 0x30, 0x36, 0x32, 0x36, //0x000107fc QUAD $0x3032393830343434; QUAD $0x3632363030353839 // .asciz 16, '4440892098500626' + 0x31, 0x36, 0x31, 0x36, 0x39, 0x34, 0x35, 0x32, 0x36, 0x36, 0x37, 0x32, 0x33, 0x36, 0x33, 0x32, //0x0001080c QUAD $0x3235343936313631; QUAD $0x3233363332373636 // .asciz 16, '1616945266723632' + 0x38, 0x31, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0001081c QUAD $0x0000000035323138; QUAD $0x0000000000000000 // .asciz 16, '8125\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0001082c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0001083c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0001084c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, //0x0001085c LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' + 0x10, 0x00, 0x00, 0x00, //0x00010860 .long 16 + 0x32, 0x32, 0x32, 0x30, 0x34, 0x34, 0x36, 0x30, 0x34, 0x39, 0x32, 0x35, 0x30, 0x33, 0x31, 0x33, //0x00010864 QUAD $0x3036343430323232; QUAD $0x3331333035323934 // .asciz 16, '2220446049250313' + 0x30, 0x38, 0x30, 0x38, 0x34, 0x37, 0x32, 0x36, 0x33, 0x33, 0x33, 0x36, 0x31, 0x38, 0x31, 0x36, //0x00010874 QUAD $0x3632373438303830; QUAD $0x3631383136333333 // .asciz 16, '0808472633361816' + 0x34, 0x30, 0x36, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010884 QUAD $0x0000003532363034; QUAD $0x0000000000000000 // .asciz 16, '40625\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010894 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000108a4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000108b4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, //0x000108c4 LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' + 0x10, 0x00, 0x00, 0x00, //0x000108c8 .long 16 + 0x31, 0x31, 0x31, 0x30, 0x32, 0x32, 0x33, 0x30, 0x32, 0x34, 0x36, 0x32, 0x35, 0x31, 0x35, 0x36, //0x000108cc QUAD $0x3033323230313131; QUAD $0x3635313532363432 // .asciz 16, '1110223024625156' + 0x35, 0x34, 0x30, 0x34, 0x32, 0x33, 0x36, 0x33, 0x31, 0x36, 0x36, 0x38, 0x30, 0x39, 0x30, 0x38, //0x000108dc QUAD $0x3336333234303435; QUAD $0x3830393038363631 // .asciz 16, '5404236316680908' + 0x32, 0x30, 0x33, 0x31, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000108ec QUAD $0x0000353231333032; QUAD $0x0000000000000000 // .asciz 16, '203125\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000108fc QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0001090c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0001091c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, //0x0001092c LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' + 0x11, 0x00, 0x00, 0x00, //0x00010930 .long 17 + 0x35, 0x35, 0x35, 0x31, 0x31, 0x31, 0x35, 0x31, 0x32, 0x33, 0x31, 0x32, 0x35, 0x37, 0x38, 0x32, //0x00010934 QUAD $0x3135313131353535; QUAD $0x3238373532313332 // .asciz 16, '5551115123125782' + 0x37, 0x30, 0x32, 0x31, 0x31, 0x38, 0x31, 0x35, 0x38, 0x33, 0x34, 0x30, 0x34, 0x35, 0x34, 0x31, //0x00010944 QUAD $0x3531383131323037; QUAD $0x3134353430343338 // .asciz 16, '7021181583404541' + 0x30, 0x31, 0x35, 0x36, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010954 QUAD $0x0000353236353130; QUAD $0x0000000000000000 // .asciz 16, '015625\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010964 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010974 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010984 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, //0x00010994 LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' + 0x11, 0x00, 0x00, 0x00, //0x00010998 .long 17 + 0x32, 0x37, 0x37, 0x35, 0x35, 0x35, 0x37, 0x35, 0x36, 0x31, 0x35, 0x36, 0x32, 0x38, 0x39, 0x31, //0x0001099c QUAD $0x3537353535373732; QUAD $0x3139383236353136 // .asciz 16, '2775557561562891' + 0x33, 0x35, 0x31, 0x30, 0x35, 0x39, 0x30, 0x37, 0x39, 0x31, 0x37, 0x30, 0x32, 0x32, 0x37, 0x30, //0x000109ac QUAD $0x3730393530313533; QUAD $0x3037323230373139 // .asciz 16, '3510590791702270' + 0x35, 0x30, 0x37, 0x38, 0x31, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000109bc QUAD $0x0035323138373035; QUAD $0x0000000000000000 // .asciz 16, '5078125\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000109cc QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000109dc QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000109ec QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, //0x000109fc LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' + 0x11, 0x00, 0x00, 0x00, //0x00010a00 .long 17 + 0x31, 0x33, 0x38, 0x37, 0x37, 0x37, 0x38, 0x37, 0x38, 0x30, 0x37, 0x38, 0x31, 0x34, 0x34, 0x35, //0x00010a04 QUAD $0x3738373737383331; QUAD $0x3534343138373038 // .asciz 16, '1387778780781445' + 0x36, 0x37, 0x35, 0x35, 0x32, 0x39, 0x35, 0x33, 0x39, 0x35, 0x38, 0x35, 0x31, 0x31, 0x33, 0x35, //0x00010a14 QUAD $0x3335393235353736; QUAD $0x3533313135383539 // .asciz 16, '6755295395851135' + 0x32, 0x35, 0x33, 0x39, 0x30, 0x36, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010a24 QUAD $0x3532363039333532; QUAD $0x0000000000000000 // .asciz 16, '25390625\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010a34 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010a44 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010a54 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, //0x00010a64 LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' + 0x12, 0x00, 0x00, 0x00, //0x00010a68 .long 18 + 0x36, 0x39, 0x33, 0x38, 0x38, 0x39, 0x33, 0x39, 0x30, 0x33, 0x39, 0x30, 0x37, 0x32, 0x32, 0x38, //0x00010a6c QUAD $0x3933393838333936; QUAD $0x3832323730393330 // .asciz 16, '6938893903907228' + 0x33, 0x37, 0x37, 0x36, 0x34, 0x37, 0x36, 0x39, 0x37, 0x39, 0x32, 0x35, 0x35, 0x36, 0x37, 0x36, //0x00010a7c QUAD $0x3936373436373733; QUAD $0x3637363535323937 // .asciz 16, '3776476979255676' + 0x32, 0x36, 0x39, 0x35, 0x33, 0x31, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010a8c QUAD $0x3532313335393632; QUAD $0x0000000000000000 // .asciz 16, '26953125\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010a9c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010aac QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010abc QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, //0x00010acc LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' + 0x12, 0x00, 0x00, 0x00, //0x00010ad0 .long 18 + 0x33, 0x34, 0x36, 0x39, 0x34, 0x34, 0x36, 0x39, 0x35, 0x31, 0x39, 0x35, 0x33, 0x36, 0x31, 0x34, //0x00010ad4 QUAD $0x3936343439363433; QUAD $0x3431363335393135 // .asciz 16, '3469446951953614' + 0x31, 0x38, 0x38, 0x38, 0x32, 0x33, 0x38, 0x34, 0x38, 0x39, 0x36, 0x32, 0x37, 0x38, 0x33, 0x38, //0x00010ae4 QUAD $0x3438333238383831; QUAD $0x3833383732363938 // .asciz 16, '1888238489627838' + 0x31, 0x33, 0x34, 0x37, 0x36, 0x35, 0x36, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010af4 QUAD $0x3236353637343331; QUAD $0x0000000000000035 // .asciz 16, '134765625\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010b04 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010b14 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010b24 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, //0x00010b34 LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' + 0x12, 0x00, 0x00, 0x00, //0x00010b38 .long 18 + 0x31, 0x37, 0x33, 0x34, 0x37, 0x32, 0x33, 0x34, 0x37, 0x35, 0x39, 0x37, 0x36, 0x38, 0x30, 0x37, //0x00010b3c QUAD $0x3433323734333731; QUAD $0x3730383637393537 // .asciz 16, '1734723475976807' + 0x30, 0x39, 0x34, 0x34, 0x31, 0x31, 0x39, 0x32, 0x34, 0x34, 0x38, 0x31, 0x33, 0x39, 0x31, 0x39, //0x00010b4c QUAD $0x3239313134343930; QUAD $0x3931393331383434 // .asciz 16, '0944119244813919' + 0x30, 0x36, 0x37, 0x33, 0x38, 0x32, 0x38, 0x31, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010b5c QUAD $0x3138323833373630; QUAD $0x0000000000003532 // .asciz 16, '0673828125\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010b6c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010b7c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010b8c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, //0x00010b9c LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' + 0x13, 0x00, 0x00, 0x00, //0x00010ba0 .long 19 + 0x38, 0x36, 0x37, 0x33, 0x36, 0x31, 0x37, 0x33, 0x37, 0x39, 0x38, 0x38, 0x34, 0x30, 0x33, 0x35, //0x00010ba4 QUAD $0x3337313633373638; QUAD $0x3533303438383937 // .asciz 16, '8673617379884035' + 0x34, 0x37, 0x32, 0x30, 0x35, 0x39, 0x36, 0x32, 0x32, 0x34, 0x30, 0x36, 0x39, 0x35, 0x39, 0x35, //0x00010bb4 QUAD $0x3236393530323734; QUAD $0x3539353936303432 // .asciz 16, '4720596224069595' + 0x33, 0x33, 0x36, 0x39, 0x31, 0x34, 0x30, 0x36, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010bc4 QUAD $0x3630343139363333; QUAD $0x0000000000003532 // .asciz 16, '3369140625\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010bd4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010be4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010bf4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, //0x00010c04 LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010c08 .p2align 4, 0x00 + //0x00010c10 _ESCAPED_TAB + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010c10 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .ascii 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010c20 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .ascii 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x22, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x2f, //0x00010c30 QUAD $0x0000000000220000; QUAD $0x2f00000000000000 // .ascii 16, '\x00\x00"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00/' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010c40 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .ascii 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010c50 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .ascii 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x5c, 0x00, 0x00, 0x00, //0x00010c60 QUAD $0x0000000000000000; QUAD $0x0000005c00000000 // .ascii 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\\\x00\x00\x00' + 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x0c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0a, 0x00, //0x00010c70 QUAD $0x000c000000080000; QUAD $0x000a000000000000 // .ascii 16, '\x00\x00\x08\x00\x00\x00\x0c\x00\x00\x00\x00\x00\x00\x00\n\x00' + 0x00, 0x00, 0x0d, 0x00, 0x09, //0x00010c80 LONG $0x000d0000; BYTE $0x09 // .ascii 5, '\x00\x00\r\x00\t' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010c85 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010c95 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010ca5 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010cb5 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010cc5 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010cd5 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010ce5 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010cf5 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010d05 QUAD $0x0000000000000000; WORD $0x0000; BYTE $0x00 // .space 11, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' } diff --git a/internal/native/neon/f32toa_arm64.s b/internal/native/neon/f32toa_arm64.s index 73fb61502..2ec6aaf0b 100644 --- a/internal/native/neon/f32toa_arm64.s +++ b/internal/native/neon/f32toa_arm64.s @@ -916,7 +916,7 @@ _Digits: WORD $0x37393639 // .ascii 4, '96979899' WORD $0x39393839 // .ascii 4, '9899' WORD $0x00000000 // .p2align 3, 0x00 -_LB_abe163c3: // _pow10_ceil_sig_f32.g +_LB_0c2486d9: // _pow10_ceil_sig_f32.g WORD $0x4b43fcf5; WORD $0x81ceb32c // .quad -9093133594791772939 WORD $0x5e14fc32; WORD $0xa2425ff7 // .quad -6754730975062328270 WORD $0x359a3b3f; WORD $0xcad2f7f5 // .quad -3831727700400522433 diff --git a/internal/native/neon/f64toa_arm64.s b/internal/native/neon/f64toa_arm64.s index 7f988ec37..0dec7512d 100644 --- a/internal/native/neon/f64toa_arm64.s +++ b/internal/native/neon/f64toa_arm64.s @@ -1232,7 +1232,7 @@ _Digits: WORD $0x37393639 // .ascii 4, '96979899' WORD $0x39393839 // .ascii 4, '9899' // .p2align 3, 0x00 -_LB_a35fcfcc: // _pow10_ceil_sig.g +_LB_fe6a4ef9: // _pow10_ceil_sig.g WORD $0xbebcdc4f; WORD $0xff77b1fc // .quad -38366372719436721 WORD $0x13bb0f7b; WORD $0x25e8e89c // .quad 2731688931043774331 WORD $0xf73609b1; WORD $0x9faacf3d // .quad -6941508010590729807 diff --git a/internal/native/neon/parse_with_padding_arm64.s b/internal/native/neon/parse_with_padding_arm64.s index 1c772e171..007b56b91 100644 --- a/internal/native/neon/parse_with_padding_arm64.s +++ b/internal/native/neon/parse_with_padding_arm64.s @@ -5,7 +5,7 @@ #include "funcdata.h" #include "textflag.h" -TEXT ·__parse_with_padding_entry__(SB), NOSPLIT, $160 +TEXT ·__parse_with_padding_entry__(SB), NOSPLIT, $144 NO_LOCAL_POINTERS WORD $0x100000a0 // adr x0, .+20 MOVD R0, ret(FP) @@ -138,20 +138,20 @@ lCPI5_3: WORD $0x00000001 // .long 1 // .p2align 2, 0x00 _parse_with_padding: - WORD $0xd102c3ff // sub sp, sp, #176 - WORD $0xa904effc // stp x28, x27, [sp, #72] - WORD $0xa905e7fa // stp x26, x25, [sp, #88] - WORD $0xa906dff8 // stp x24, x23, [sp, #104] - WORD $0xa907d7f6 // stp x22, x21, [sp, #120] - WORD $0xa908cff4 // stp x20, x19, [sp, #136] - WORD $0xa909fbfd // stp fp, lr, [sp, #152] + WORD $0xd10283ff // sub sp, sp, #160 + WORD $0xa903effc // stp x28, x27, [sp, #56] + WORD $0xa904e7fa // stp x26, x25, [sp, #72] + WORD $0xa905dff8 // stp x24, x23, [sp, #88] + WORD $0xa906d7f6 // stp x22, x21, [sp, #104] + WORD $0xa907cff4 // stp x20, x19, [sp, #120] + WORD $0xa908fbfd // stp fp, lr, [sp, #136] WORD $0xa93ffbfd // stp fp, lr, [sp, #-8] WORD $0xd10023fd // sub fp, sp, #8 WORD $0xa9478409 // ldp x9, x1, [x0, #120] WORD $0xf9404408 // ldr x8, [x0, #136] WORD $0xf940540a // ldr x10, [x0, #168] WORD $0xb100055f // cmn x10, #1 - WORD $0x54012861 // b.ne LBB5_547 $9484(%rip) + WORD $0x54012801 // b.ne LBB5_553 $9472(%rip) WORD $0xaa0103ea // mov x10, x1 WORD $0x3840154c // ldrb w12, [x10], #1 WORD $0x7100819f // cmp w12, #32 @@ -259,13 +259,13 @@ LBB5_13: WORD $0xaa1003ea // mov x10, x16 WORD $0x38401d48 // ldrb w8, [x10, #1]! WORD $0x7100b91f // cmp w8, #46 - WORD $0x54005740 // b.eq LBB5_146 $2792(%rip) + WORD $0x540055e0 // b.eq LBB5_148 $2748(%rip) WORD $0xd280000c // mov x12, #0 WORD $0x5280000d // mov w13, #0 WORD $0x7101151f // cmp w8, #69 WORD $0x54000060 // b.eq LBB5_17 $12(%rip) WORD $0x7101951f // cmp w8, #101 - WORD $0x54005ba1 // b.ne LBB5_160 $2932(%rip) + WORD $0x54005a41 // b.ne LBB5_162 $2888(%rip) LBB5_17: WORD $0xaa0d03ee // mov x14, x13 LBB5_18: @@ -283,7 +283,7 @@ LBB5_18: WORD $0x39400141 // ldrb w1, [x10] WORD $0x5100c02f // sub w15, w1, #48 WORD $0x710025ff // cmp w15, #9 - WORD $0x54016cc8 // b.hi LBB5_671 $11672(%rip) + WORD $0x540140e8 // b.hi LBB5_613 $10268(%rip) WORD $0x5280000f // mov w15, #0 WORD $0xd2800011 // mov x17, #0 WORD $0x52800142 // mov w2, #10 @@ -303,16 +303,16 @@ LBB5_20: WORD $0x1a9131ef // csel w15, w15, w17, lo WORD $0x1a9f31ce // csel w14, w14, wzr, lo WORD $0x1b0839ee // madd w14, w15, w8, w14 - WORD $0x140002e5 // b LBB5_171 $2964(%rip) + WORD $0x140002d0 // b LBB5_173 $2880(%rip) LBB5_22: WORD $0x7101b59f // cmp w12, #109 WORD $0x5400172d // b.le LBB5_59 $740(%rip) WORD $0x7101b99f // cmp w12, #110 - WORD $0x54001a20 // b.eq LBB5_67 $836(%rip) + WORD $0x54001a20 // b.eq LBB5_68 $836(%rip) WORD $0x7101d19f // cmp w12, #116 - WORD $0x54001c80 // b.eq LBB5_72 $912(%rip) + WORD $0x54001ba0 // b.eq LBB5_72 $884(%rip) WORD $0x7101ed9f // cmp w12, #123 - WORD $0x54016981 // b.ne LBB5_672 $11568(%rip) + WORD $0x540087e1 // b.ne LBB5_259 $4348(%rip) WORD $0x528000cc // mov w12, #6 WORD $0xaa0b818b // orr x11, x12, x11, lsl #32 WORD $0xf940500c // ldr x12, [x0, #160] @@ -333,7 +333,7 @@ LBB5_22: WORD $0xb100417f // cmn x11, #16 WORD $0xfa5111e2 // ccmp x15, x17, #2, ne WORD $0x9a9f918b // csel x11, x12, xzr, ls - WORD $0xb40166cb // cbz x11, LBB5_671 $11480(%rip) + WORD $0xb4036f2b // cbz x11, LBB5_1526 $28132(%rip) WORD $0xaa0a03ef // mov x15, x10 WORD $0x384015e2 // ldrb w2, [x15], #1 WORD $0x7100805f // cmp w2, #32 @@ -347,13 +347,13 @@ LBB5_22: WORD $0x9100094f // add x15, x10, #2 WORD $0x39400542 // ldrb w2, [x10, #1] WORD $0x7100805f // cmp w2, #32 - WORD $0x54009de8 // b.hi LBB5_313 $5052(%rip) + WORD $0x54009d88 // b.hi LBB5_319 $5040(%rip) WORD $0x5280002a // mov w10, #1 WORD $0x9ac2214a // lsl x10, x10, x2 WORD $0xd284c031 // mov x17, #9729 WORD $0xf2c00031 // movk x17, #1, lsl #32 WORD $0xea11015f // tst x10, x17 - WORD $0x54009d20 // b.eq LBB5_313 $5028(%rip) + WORD $0x54009cc0 // b.eq LBB5_319 $5016(%rip) WORD $0xf940480a // ldr x10, [x0, #144] WORD $0xcb0a01f1 // sub x17, x15, x10 WORD $0xf100fe3f // cmp x17, #63 @@ -424,15 +424,15 @@ LBB5_37: WORD $0x384015e2 // ldrb w2, [x15], #1 LBB5_38: WORD $0x7101f45f // cmp w2, #125 - WORD $0x540095c1 // b.ne LBB5_314 $4792(%rip) + WORD $0x54009561 // b.ne LBB5_320 $4780(%rip) LBB5_39: WORD $0xb940c80a // ldr w10, [x0, #200] WORD $0x1100054a // add w10, w10, #1 WORD $0xb900c80a // str w10, [x0, #200] - WORD $0x140000f7 // b LBB5_91 $988(%rip) + WORD $0x140000ed // b LBB5_92 $948(%rip) LBB5_40: WORD $0x7100251f // cmp w8, #9 - WORD $0x54000bc8 // b.hi LBB5_66 $376(%rip) + WORD $0x54000bc8 // b.hi LBB5_67 $376(%rip) WORD $0xd280000c // mov x12, #0 WORD $0xd2800008 // mov x8, #0 WORD $0x5280014a // mov w10, #10 @@ -449,20 +449,20 @@ LBB5_42: WORD $0xd100050d // sub x13, x8, #1 WORD $0x8b08020a // add x10, x16, x8 WORD $0xf1004dbf // cmp x13, #19 - WORD $0x540133c2 // b.hs LBB5_614 $9848(%rip) + WORD $0x54013362 // b.hs LBB5_621 $9836(%rip) WORD $0x5280000d // mov w13, #0 WORD $0x5280000e // mov w14, #0 LBB5_45: WORD $0x7100b9ff // cmp w15, #46 - WORD $0x540044c1 // b.ne LBB5_153 $2200(%rip) + WORD $0x54004361 // b.ne LBB5_155 $2156(%rip) WORD $0x38401d4f // ldrb w15, [x10, #1]! WORD $0x5100c1f1 // sub w17, w15, #48 WORD $0x71002a3f // cmp w17, #10 - WORD $0x540158e2 // b.hs LBB5_671 $11036(%rip) + WORD $0x54012d02 // b.hs LBB5_613 $9632(%rip) WORD $0x52800231 // mov w17, #17 WORD $0xcb080222 // sub x2, x17, x8 WORD $0xf100045f // cmp x2, #1 - WORD $0x5400438b // b.lt LBB5_152 $2160(%rip) + WORD $0x5400422b // b.lt LBB5_154 $2116(%rip) LBB5_48: WORD $0xd2800001 // mov x1, #0 WORD $0x4b080231 // sub w17, w17, w8 @@ -474,7 +474,7 @@ LBB5_49: WORD $0x3940014f // ldrb w15, [x10] WORD $0x5100c1e4 // sub w4, w15, #48 WORD $0x7100249f // cmp w4, #9 - WORD $0x540047a8 // b.hi LBB5_166 $2292(%rip) + WORD $0x54004508 // b.hi LBB5_168 $2208(%rip) WORD $0x9b033d8c // madd x12, x12, x3, x15 WORD $0xd100c18c // sub x12, x12, #48 WORD $0x9100054a // add x10, x10, #1 @@ -484,12 +484,12 @@ LBB5_49: WORD $0x54fffecc // b.gt LBB5_49 $-40(%rip) WORD $0x3940004f // ldrb w15, [x2] WORD $0xaa0203ea // mov x10, x2 - WORD $0x14000234 // b LBB5_167 $2256(%rip) + WORD $0x1400021f // b LBB5_169 $2172(%rip) LBB5_52: WORD $0x7100899f // cmp w12, #34 - WORD $0x54001b20 // b.eq LBB5_94 $868(%rip) + WORD $0x540019e0 // b.eq LBB5_95 $828(%rip) WORD $0x7100b59f // cmp w12, #45 - WORD $0x54015581 // b.ne LBB5_672 $10928(%rip) + WORD $0x540073e1 // b.ne LBB5_259 $3708(%rip) WORD $0x52800029 // mov w9, #1 WORD $0x5200012c // eor w12, w9, #0x1 WORD $0xcb0c0150 // sub x16, x10, x12 @@ -499,77 +499,71 @@ LBB5_55: WORD $0x9340018f // sbfx x15, x12, #0, #1 WORD $0xcb10010c // sub x12, x8, x16 WORD $0xeb0f0181 // subs x1, x12, x15 - WORD $0x540003e0 // b.eq LBB5_65 $124(%rip) + WORD $0x540003e0 // b.eq LBB5_66 $124(%rip) WORD $0x3940020c // ldrb w12, [x16] WORD $0x7100c19f // cmp w12, #48 - WORD $0x54002741 // b.ne LBB5_106 $1256(%rip) + WORD $0x540025e1 // b.ne LBB5_108 $1212(%rip) WORD $0xf100043f // cmp x1, #1 - WORD $0x54002561 // b.ne LBB5_104 $1196(%rip) + WORD $0x54002401 // b.ne LBB5_106 $1152(%rip) WORD $0x52800002 // mov w2, #0 WORD $0x52800031 // mov w17, #1 WORD $0x5280002c // mov w12, #1 - WORD $0x14000310 // b LBB5_226 $3136(%rip) + WORD $0x140002fb // b LBB5_228 $3052(%rip) LBB5_59: WORD $0x71016d9f // cmp w12, #91 - WORD $0x54000880 // b.eq LBB5_77 $272(%rip) + WORD $0x54000740 // b.eq LBB5_78 $232(%rip) WORD $0x7101999f // cmp w12, #102 - WORD $0x540152c1 // b.ne LBB5_672 $10840(%rip) + WORD $0x54007121 // b.ne LBB5_259 $3620(%rip) WORD $0xaa0a03e8 // mov x8, x10 WORD $0x38401509 // ldrb w9, [x8], #1 WORD $0x7101853f // cmp w9, #97 - WORD $0x540131e1 // b.ne LBB5_624 $9788(%rip) + WORD $0x54013181 // b.ne LBB5_631 $9776(%rip) WORD $0x39400548 // ldrb w8, [x10, #1] WORD $0x7101b11f // cmp w8, #108 - WORD $0x54013281 // b.ne LBB5_627 $9808(%rip) + WORD $0x54013201 // b.ne LBB5_634 $9792(%rip) WORD $0x39400948 // ldrb w8, [x10, #2] WORD $0x528001a2 // mov w2, #13 WORD $0x7101cd1f // cmp w8, #115 - WORD $0x54013281 // b.ne LBB5_628 $9808(%rip) + WORD $0x540131e1 // b.ne LBB5_635 $9788(%rip) WORD $0x39400d48 // ldrb w8, [x10, #3] WORD $0x9100114a // add x10, x10, #4 WORD $0x7101951f // cmp w8, #101 WORD $0x1a8203e2 // csel w2, wzr, w2, eq - WORD $0x52800048 // mov w8, #2 - WORD $0x14000028 // b LBB5_76 $160(%rip) LBB5_65: - WORD $0x92800011 // mov x17, #-1 - WORD $0x140002f6 // b LBB5_225 $3032(%rip) + WORD $0x52800048 // mov w8, #2 + WORD $0x14000021 // b LBB5_76 $132(%rip) LBB5_66: - WORD $0x52800162 // mov w2, #11 - WORD $0xaa1003ea // mov x10, x16 - WORD $0x14000a80 // b LBB5_672 $10752(%rip) + WORD $0x92800011 // mov x17, #-1 + WORD $0x140002e1 // b LBB5_227 $2948(%rip) LBB5_67: + WORD $0x52800062 // mov w2, #3 + WORD $0xaa1003ea // mov x10, x16 + WORD $0x14000373 // b LBB5_259 $3532(%rip) +LBB5_68: WORD $0xaa0a03e8 // mov x8, x10 WORD $0x38401509 // ldrb w9, [x8], #1 WORD $0x7101d53f // cmp w9, #117 - WORD $0x54012e61 // b.ne LBB5_622 $9676(%rip) + WORD $0x54012e01 // b.ne LBB5_629 $9664(%rip) WORD $0x39400548 // ldrb w8, [x10, #1] WORD $0x528001a2 // mov w2, #13 WORD $0x7101b11f // cmp w8, #108 - WORD $0x54012f21 // b.ne LBB5_625 $9700(%rip) + WORD $0x54012ea1 // b.ne LBB5_632 $9684(%rip) WORD $0x39400948 // ldrb w8, [x10, #2] WORD $0x91000d4a // add x10, x10, #3 WORD $0x7101b11f // cmp w8, #108 WORD $0x1a8203e2 // csel w2, wzr, w2, eq -LBB5_70: - WORD $0xf9405008 // ldr x8, [x0, #160] - WORD $0x91004109 // add x9, x8, #16 - WORD $0xf940600c // ldr x12, [x0, #192] - WORD $0xeb0c013f // cmp x9, x12 - WORD $0x54014dc8 // b.hi LBB5_671 $10680(%rip) - WORD $0xd3607d6b // lsl x11, x11, #32 - WORD $0xf900010b // str x11, [x8] - WORD $0xf9005009 // str x9, [x0, #160] - WORD $0x14000a6b // b LBB5_672 $10668(%rip) +LBB5_71: + WORD $0xd3607d69 // lsl x9, x11, #32 + WORD $0x1400000f // b LBB5_77 $60(%rip) LBB5_72: WORD $0xaa0a03e8 // mov x8, x10 WORD $0x38401509 // ldrb w9, [x8], #1 WORD $0x7101c93f // cmp w9, #114 - WORD $0x54012c21 // b.ne LBB5_623 $9604(%rip) + WORD $0x54012ca1 // b.ne LBB5_630 $9620(%rip) WORD $0x39400548 // ldrb w8, [x10, #1] WORD $0x528001a2 // mov w2, #13 WORD $0x7101d51f // cmp w8, #117 - WORD $0x54012cc1 // b.ne LBB5_626 $9624(%rip) + WORD $0x54012d21 // b.ne LBB5_633 $9636(%rip) WORD $0x39400948 // ldrb w8, [x10, #2] WORD $0x91000d4a // add x10, x10, #3 WORD $0x7101951f // cmp w8, #101 @@ -577,16 +571,14 @@ LBB5_72: LBB5_75: WORD $0x52800148 // mov w8, #10 LBB5_76: - WORD $0xaa0b8108 // orr x8, x8, x11, lsl #32 - WORD $0xf9405009 // ldr x9, [x0, #160] - WORD $0x9100412b // add x11, x9, #16 - WORD $0xf8020528 // str x8, [x9], #32 - WORD $0xf900500b // str x11, [x0, #160] - WORD $0xf9406008 // ldr x8, [x0, #192] - WORD $0xeb08013f // cmp x9, x8 - WORD $0x54014ac9 // b.ls LBB5_672 $10584(%rip) - WORD $0x14000a54 // b LBB5_671 $10576(%rip) + WORD $0xaa0b8109 // orr x9, x8, x11, lsl #32 LBB5_77: + WORD $0xf9405008 // ldr x8, [x0, #160] + WORD $0xaa0803eb // mov x11, x8 + WORD $0xf8010569 // str x9, [x11], #16 + WORD $0xf900500b // str x11, [x0, #160] + WORD $0x140002cc // b LBB5_229 $2864(%rip) +LBB5_78: WORD $0x528000ec // mov w12, #7 WORD $0xaa0b818b // orr x11, x12, x11, lsl #32 WORD $0xf940500c // ldr x12, [x0, #160] @@ -607,53 +599,53 @@ LBB5_77: WORD $0xb100417f // cmn x11, #16 WORD $0xfa5111e2 // ccmp x15, x17, #2, ne WORD $0x9a9f918b // csel x11, x12, xzr, ls - WORD $0xb40147eb // cbz x11, LBB5_671 $10492(%rip) + WORD $0xb403518b // cbz x11, LBB5_1526 $27184(%rip) WORD $0xaa0a03ef // mov x15, x10 WORD $0x384015e2 // ldrb w2, [x15], #1 WORD $0x7100805f // cmp w2, #32 - WORD $0x54000988 // b.hi LBB5_89 $304(%rip) + WORD $0x54000988 // b.hi LBB5_90 $304(%rip) WORD $0x52800031 // mov w17, #1 WORD $0x9ac22231 // lsl x17, x17, x2 WORD $0xd284c021 // mov x1, #9729 WORD $0xf2c00021 // movk x1, #1, lsl #32 WORD $0xea01023f // tst x17, x1 - WORD $0x540008c0 // b.eq LBB5_89 $280(%rip) + WORD $0x540008c0 // b.eq LBB5_90 $280(%rip) WORD $0x9100094f // add x15, x10, #2 WORD $0x39400542 // ldrb w2, [x10, #1] WORD $0x7100805f // cmp w2, #32 - WORD $0x54007e48 // b.hi LBB5_311 $4040(%rip) + WORD $0x54007f28 // b.hi LBB5_317 $4068(%rip) WORD $0x5280002a // mov w10, #1 WORD $0x9ac2214a // lsl x10, x10, x2 WORD $0xd284c031 // mov x17, #9729 WORD $0xf2c00031 // movk x17, #1, lsl #32 WORD $0xea11015f // tst x10, x17 - WORD $0x54007d80 // b.eq LBB5_311 $4016(%rip) + WORD $0x54007e60 // b.eq LBB5_317 $4044(%rip) WORD $0xf940480a // ldr x10, [x0, #144] WORD $0xcb0a01f1 // sub x17, x15, x10 WORD $0xf100fe3f // cmp x17, #63 - WORD $0x540000e8 // b.hi LBB5_85 $28(%rip) + WORD $0x540000e8 // b.hi LBB5_86 $28(%rip) WORD $0xf9404c0f // ldr x15, [x0, #152] WORD $0x92800001 // mov x1, #-1 WORD $0x9ad12031 // lsl x17, x1, x17 WORD $0xea1101ef // ands x15, x15, x17 - WORD $0x540005e1 // b.ne LBB5_88 $188(%rip) + WORD $0x540005e1 // b.ne LBB5_89 $188(%rip) WORD $0x9101014f // add x15, x10, #64 -LBB5_85: +LBB5_86: WORD $0xd10101ea // sub x10, x15, #64 WORD $0x4f04e5e0 // movi.16b v0, #143 Lloh12: - WORD $0x10ffc4cf // adr x15, lCPI5_0 $-1896(%rip) + WORD $0x10ffc60f // adr x15, lCPI5_0 $-1856(%rip) Lloh13: WORD $0x3dc001e1 // ldr q1, [x15, lCPI5_0@PAGEOFF] $0(%rip) Lloh14: - WORD $0x10ffc50f // adr x15, lCPI5_1 $-1888(%rip) + WORD $0x10ffc64f // adr x15, lCPI5_1 $-1848(%rip) Lloh15: WORD $0x3dc001e2 // ldr q2, [x15, lCPI5_1@PAGEOFF] $0(%rip) Lloh16: - WORD $0x10ffc54f // adr x15, lCPI5_2 $-1880(%rip) + WORD $0x10ffc68f // adr x15, lCPI5_2 $-1840(%rip) Lloh17: WORD $0x3dc001e3 // ldr q3, [x15, lCPI5_2@PAGEOFF] $0(%rip) -LBB5_86: +LBB5_87: WORD $0xadc21544 // ldp q4, q5, [x10, #64]! WORD $0xad411d46 // ldp q6, q7, [x10, #32] WORD $0x4e201c90 // and.16b v16, v4, v0 @@ -688,27 +680,27 @@ LBB5_86: WORD $0xaa0181ef // orr x15, x15, x1, lsl #32 WORD $0xaa02c1ef // orr x15, x15, x2, lsl #48 WORD $0xb10005ff // cmn x15, #1 - WORD $0x54fffbc0 // b.eq LBB5_86 $-136(%rip) + WORD $0x54fffbc0 // b.eq LBB5_87 $-136(%rip) WORD $0xaa2f03ef // mvn x15, x15 WORD $0xa9093c0a // stp x10, x15, [x0, #144] -LBB5_88: +LBB5_89: WORD $0xdac001ef // rbit x15, x15 WORD $0xdac011ef // clz x15, x15 WORD $0x8b0f014f // add x15, x10, x15 WORD $0x384015e2 // ldrb w2, [x15], #1 -LBB5_89: - WORD $0x7101745f // cmp w2, #93 - WORD $0x54007621 // b.ne LBB5_312 $3780(%rip) LBB5_90: + WORD $0x7101745f // cmp w2, #93 + WORD $0x54007701 // b.ne LBB5_318 $3808(%rip) +LBB5_91: WORD $0xb940cc0a // ldr w10, [x0, #204] WORD $0x1100054a // add w10, w10, #1 WORD $0xb900cc0a // str w10, [x0, #204] -LBB5_91: +LBB5_92: WORD $0x8b0e11aa // add x10, x13, x14, lsl #4 WORD $0xf940054a // ldr x10, [x10, #8] WORD $0xf900540a // str x10, [x0, #168] Lloh18: - WORD $0x10ffbf6a // adr x10, lCPI5_3 $-2068(%rip) + WORD $0x10ffc0aa // adr x10, lCPI5_3 $-2028(%rip) Lloh19: WORD $0xfd400140 // ldr d0, [x10, lCPI5_3@PAGEOFF] $0(%rip) WORD $0xfd000580 // str d0, [x12, #8] @@ -718,35 +710,35 @@ Lloh19: WORD $0xf940580a // ldr x10, [x0, #176] WORD $0xb940e00b // ldr w11, [x0, #224] WORD $0xeb0b015f // cmp x10, x11 - WORD $0x540109c9 // b.ls LBB5_596 $8504(%rip) -LBB5_92: + WORD $0x54010aa9 // b.ls LBB5_602 $8532(%rip) +LBB5_93: WORD $0xb900e00a // str w10, [x0, #224] WORD $0xf140055f // cmp x10, #1, lsl #12 - WORD $0x54010969 // b.ls LBB5_596 $8492(%rip) - WORD $0xd280000c // mov x12, #0 + WORD $0x54010a49 // b.ls LBB5_602 $8520(%rip) + WORD $0xd280000d // mov x13, #0 WORD $0xd280001e // mov lr, #0 WORD $0x5280001c // mov w28, #0 WORD $0xd280000b // mov x11, #0 - WORD $0xb503020b // cbnz x11, LBB5_1417 $24640(%rip) - WORD $0x14001862 // b LBB5_1427 $24968(%rip) -LBB5_94: + WORD $0xb502fbcb // cbnz x11, LBB5_1420 $24440(%rip) + WORD $0x14001830 // b LBB5_1430 $24768(%rip) +LBB5_95: WORD $0xd280000d // mov x13, #0 WORD $0xf9403809 // ldr x9, [x0, #112] WORD $0x4f02e782 // movi.16b v2, #92 Lloh20: - WORD $0x10ffbbac // adr x12, lCPI5_1 $-2188(%rip) + WORD $0x10ffbcec // adr x12, lCPI5_1 $-2148(%rip) Lloh21: WORD $0x3dc00180 // ldr q0, [x12, lCPI5_1@PAGEOFF] $0(%rip) WORD $0x4f01e443 // movi.16b v3, #34 Lloh22: - WORD $0x10ffbbcc // adr x12, lCPI5_2 $-2184(%rip) + WORD $0x10ffbd0c // adr x12, lCPI5_2 $-2144(%rip) Lloh23: WORD $0x3dc00181 // ldr q1, [x12, lCPI5_2@PAGEOFF] $0(%rip) WORD $0x4f00e7e4 // movi.16b v4, #31 - WORD $0x14000002 // b LBB5_96 $8(%rip) -LBB5_95: - WORD $0x910081ad // add x13, x13, #32 + WORD $0x14000002 // b LBB5_97 $8(%rip) LBB5_96: + WORD $0x910081ad // add x13, x13, #32 +LBB5_97: WORD $0x8b0d014c // add x12, x10, x13 WORD $0xad401985 // ldp q5, q6, [x12] WORD $0x6e228ca7 // cmeq.16b v7, v5, v2 @@ -787,36 +779,33 @@ LBB5_96: WORD $0x2a0c01f0 // orr w16, w15, w12 WORD $0x51000610 // sub w16, w16, #1 WORD $0x6a0e021f // tst w16, w14 - WORD $0x540001c1 // b.ne LBB5_101 $56(%rip) + WORD $0x540001c1 // b.ne LBB5_102 $56(%rip) WORD $0x510005ce // sub w14, w14, #1 WORD $0x6a0c01df // tst w14, w12 - WORD $0x5400a5e1 // b.ne LBB5_446 $5308(%rip) - WORD $0x362ffa69 // tbz w9, #5, LBB5_95 $-180(%rip) + WORD $0x5400a6c1 // b.ne LBB5_452 $5336(%rip) + WORD $0x362ffa69 // tbz w9, #5, LBB5_96 $-180(%rip) WORD $0x0a0e01ec // and w12, w15, w14 - WORD $0x34fffa2c // cbz w12, LBB5_95 $-188(%rip) + WORD $0x34fffa2c // cbz w12, LBB5_96 $-188(%rip) WORD $0x5280000c // mov w12, #0 WORD $0xdac001e9 // rbit x9, x15 WORD $0xdac01129 // clz x9, x9 WORD $0x8b0d014a // add x10, x10, x13 WORD $0x8b090157 // add x23, x10, x9 WORD $0x92800009 // mov x9, #-1 - WORD $0x14000660 // b LBB5_503 $6528(%rip) -LBB5_101: + WORD $0x14000667 // b LBB5_509 $6556(%rip) +LBB5_102: WORD $0x5280000c // mov w12, #0 WORD $0xdac001c9 // rbit x9, x14 WORD $0xdac01129 // clz x9, x9 WORD $0x8b0d0129 // add x9, x9, x13 WORD $0x8b0a012a // add x10, x9, x10 WORD $0x9100054a // add x10, x10, #1 -LBB5_102: +LBB5_103: WORD $0x937ffd2d // asr x13, x9, #63 WORD $0x4b0903ee // neg w14, w9 - WORD $0x0a0e01ad // and w13, w13, w14 -LBB5_103: - WORD $0xcb0a0108 // sub x8, x8, x10 - WORD $0xf100011f // cmp x8, #0 - WORD $0x528000a8 // mov w8, #5 - WORD $0x1a8db102 // csel w2, w8, w13, lt + WORD $0x0a0e01a2 // and w2, w13, w14 +LBB5_104: + WORD $0xcb0a010d // sub x13, x8, x10 WORD $0x7100019f // cmp w12, #0 WORD $0x52800188 // mov w8, #12 WORD $0x5280008c // mov w12, #4 @@ -835,25 +824,27 @@ LBB5_103: WORD $0x91008108 // add x8, x8, #32 WORD $0xf9406009 // ldr x9, [x0, #192] WORD $0xeb09011f // cmp x8, x9 - WORD $0x54012ea9 // b.ls LBB5_672 $9684(%rip) - WORD $0x14000973 // b LBB5_671 $9676(%rip) -LBB5_104: + WORD $0x1a9f87e8 // cset w8, ls + WORD $0xb6f83e4d // tbz x13, #63, LBB5_230 $1992(%rip) + WORD $0x528000a2 // mov w2, #5 + WORD $0x14000272 // b LBB5_259 $2504(%rip) +LBB5_106: WORD $0x52800002 // mov w2, #0 WORD $0x3940060c // ldrb w12, [x16, #1] WORD $0x52800031 // mov w17, #1 WORD $0x5100b98c // sub w12, w12, #46 WORD $0x7100dd9f // cmp w12, #55 - WORD $0x540048e8 // b.hi LBB5_241 $2332(%rip) + WORD $0x540047c8 // b.hi LBB5_245 $2296(%rip) WORD $0x5280002d // mov w13, #1 WORD $0x9acc21ad // lsl x13, x13, x12 WORD $0xb20903ee // mov x14, #36028797027352576 WORD $0xf280002e // movk x14, #1 WORD $0x5280002c // mov w12, #1 WORD $0xea0e01bf // tst x13, x14 - WORD $0x54003ba0 // b.eq LBB5_226 $1908(%rip) -LBB5_106: + WORD $0x54003a60 // b.eq LBB5_228 $1868(%rip) +LBB5_108: WORD $0xf100403f // cmp x1, #16 - WORD $0x54010523 // b.lo LBB5_612 $8356(%rip) + WORD $0x54010623 // b.lo LBB5_619 $8388(%rip) WORD $0xd2800001 // mov x1, #0 WORD $0xd2800011 // mov x17, #0 WORD $0x924001e2 // and x2, x15, #0x1 @@ -869,17 +860,17 @@ LBB5_106: WORD $0x4f06e7e5 // movi.16b v5, #223 WORD $0x4f02e4a6 // movi.16b v6, #69 Lloh24: - WORD $0x10ffac2d // adr x13, lCPI5_1 $-2684(%rip) + WORD $0x10ffad8d // adr x13, lCPI5_1 $-2640(%rip) Lloh25: WORD $0x3dc001a7 // ldr q7, [x13, lCPI5_1@PAGEOFF] $0(%rip) Lloh26: - WORD $0x10ffac6d // adr x13, lCPI5_2 $-2676(%rip) + WORD $0x10ffadcd // adr x13, lCPI5_2 $-2632(%rip) Lloh27: WORD $0x3dc001b0 // ldr q16, [x13, lCPI5_2@PAGEOFF] $0(%rip) WORD $0x12800004 // mov w4, #-1 WORD $0x9280000e // mov x14, #-1 WORD $0x9280000d // mov x13, #-1 -LBB5_108: +LBB5_110: WORD $0x3cf16a11 // ldr q17, [x16, x17] WORD $0x6e208e32 // cmeq.16b v18, v17, v0 WORD $0x6e218e33 // cmeq.16b v19, v17, v1 @@ -922,136 +913,136 @@ LBB5_108: WORD $0x1a970286 // csel w6, w20, w23, eq WORD $0x51000674 // sub w20, w19, #1 WORD $0x6a130294 // ands w20, w20, w19 - WORD $0x54005ec1 // b.ne LBB5_317 $3032(%rip) + WORD $0x54005fc1 // b.ne LBB5_323 $3064(%rip) WORD $0x510004f4 // sub w20, w7, #1 WORD $0x6a070294 // ands w20, w20, w7 - WORD $0x54005e61 // b.ne LBB5_317 $3020(%rip) + WORD $0x54005f61 // b.ne LBB5_323 $3052(%rip) WORD $0x510004d4 // sub w20, w6, #1 WORD $0x6a060294 // ands w20, w20, w6 - WORD $0x54005e01 // b.ne LBB5_317 $3008(%rip) - WORD $0x340000d3 // cbz w19, LBB5_114 $24(%rip) + WORD $0x54005f01 // b.ne LBB5_323 $3040(%rip) + WORD $0x340000d3 // cbz w19, LBB5_116 $24(%rip) WORD $0x5ac00273 // rbit w19, w19 WORD $0x5ac01273 // clz w19, w19 WORD $0xb10005bf // cmn x13, #1 - WORD $0x5400bfa1 // b.ne LBB5_510 $6132(%rip) + WORD $0x5400c0a1 // b.ne LBB5_516 $6164(%rip) WORD $0x8b13022d // add x13, x17, x19 -LBB5_114: - WORD $0x340000c7 // cbz w7, LBB5_117 $24(%rip) +LBB5_116: + WORD $0x340000c7 // cbz w7, LBB5_119 $24(%rip) WORD $0x5ac000e7 // rbit w7, w7 WORD $0x5ac010e7 // clz w7, w7 WORD $0xb10005df // cmn x14, #1 - WORD $0x5400bf41 // b.ne LBB5_511 $6120(%rip) + WORD $0x5400c041 // b.ne LBB5_517 $6152(%rip) WORD $0x8b07022e // add x14, x17, x7 -LBB5_117: - WORD $0x340000c6 // cbz w6, LBB5_120 $24(%rip) +LBB5_119: + WORD $0x340000c6 // cbz w6, LBB5_122 $24(%rip) WORD $0x5ac000c6 // rbit w6, w6 WORD $0x5ac010c6 // clz w6, w6 WORD $0xb100059f // cmn x12, #1 - WORD $0x5400bee1 // b.ne LBB5_512 $6108(%rip) + WORD $0x5400bfe1 // b.ne LBB5_518 $6140(%rip) WORD $0x8b06022c // add x12, x17, x6 -LBB5_120: +LBB5_122: WORD $0x710040bf // cmp w5, #16 - WORD $0x54000681 // b.ne LBB5_136 $208(%rip) + WORD $0x54000681 // b.ne LBB5_138 $208(%rip) WORD $0x91004231 // add x17, x17, #16 WORD $0xd1004021 // sub x1, x1, #16 WORD $0x8b010065 // add x5, x3, x1 WORD $0xf1003cbf // cmp x5, #15 - WORD $0x54fff6e8 // b.hi LBB5_108 $-292(%rip) + WORD $0x54fff6e8 // b.hi LBB5_110 $-292(%rip) WORD $0x8b020108 // add x8, x8, x2 WORD $0xcb0a0102 // sub x2, x8, x10 WORD $0x8b110208 // add x8, x16, x17 WORD $0xcb0f0042 // sub x2, x2, x15 WORD $0xeb11005f // cmp x2, x17 - WORD $0x54000560 // b.eq LBB5_137 $172(%rip) + WORD $0x54000560 // b.eq LBB5_139 $172(%rip) WORD $0x8b010041 // add x1, x2, x1 -LBB5_124: +LBB5_126: WORD $0x8b010102 // add x2, x8, x1 WORD $0xaa2803f1 // mvn x17, x8 WORD $0x8b0f014a // add x10, x10, x15 WORD $0x8b0a0231 // add x17, x17, x10 WORD $0xcb10010a // sub x10, x8, x16 WORD $0xaa0803ef // mov x15, x8 - WORD $0x14000009 // b LBB5_127 $36(%rip) -LBB5_125: + WORD $0x14000009 // b LBB5_129 $36(%rip) +LBB5_127: WORD $0xb10005df // cmn x14, #1 WORD $0xaa0a03ee // mov x14, x10 - WORD $0x54000dc1 // b.ne LBB5_163 $440(%rip) -LBB5_126: + WORD $0x54000c81 // b.ne LBB5_165 $400(%rip) +LBB5_128: WORD $0xd1000631 // sub x17, x17, #1 WORD $0x9100054a // add x10, x10, #1 WORD $0xaa0f03e8 // mov x8, x15 WORD $0xd1000421 // sub x1, x1, #1 - WORD $0xb40036e1 // cbz x1, LBB5_237 $1756(%rip) -LBB5_127: + WORD $0xb40035c1 // cbz x1, LBB5_241 $1720(%rip) +LBB5_129: WORD $0x384015e3 // ldrb w3, [x15], #1 WORD $0x5100c064 // sub w4, w3, #48 WORD $0x7100289f // cmp w4, #10 - WORD $0x54ffff03 // b.lo LBB5_126 $-32(%rip) + WORD $0x54ffff03 // b.lo LBB5_128 $-32(%rip) WORD $0x7100b47f // cmp w3, #45 - WORD $0x5400016d // b.le LBB5_133 $44(%rip) + WORD $0x5400016d // b.le LBB5_135 $44(%rip) WORD $0x7101947f // cmp w3, #101 - WORD $0x54fffe20 // b.eq LBB5_125 $-60(%rip) + WORD $0x54fffe20 // b.eq LBB5_127 $-60(%rip) WORD $0x7101147f // cmp w3, #69 - WORD $0x54fffde0 // b.eq LBB5_125 $-68(%rip) + WORD $0x54fffde0 // b.eq LBB5_127 $-68(%rip) WORD $0x7100b87f // cmp w3, #46 - WORD $0x540001e1 // b.ne LBB5_137 $60(%rip) + WORD $0x540001e1 // b.ne LBB5_139 $60(%rip) WORD $0xb10005bf // cmn x13, #1 WORD $0xaa0a03ed // mov x13, x10 - WORD $0x54fffda0 // b.eq LBB5_126 $-76(%rip) - WORD $0x14000059 // b LBB5_163 $356(%rip) -LBB5_133: + WORD $0x54fffda0 // b.eq LBB5_128 $-76(%rip) + WORD $0x1400004f // b LBB5_165 $316(%rip) +LBB5_135: WORD $0x7100ac7f // cmp w3, #43 - WORD $0x54000060 // b.eq LBB5_135 $12(%rip) + WORD $0x54000060 // b.eq LBB5_137 $12(%rip) WORD $0x7100b47f // cmp w3, #45 - WORD $0x540000e1 // b.ne LBB5_137 $28(%rip) -LBB5_135: + WORD $0x540000e1 // b.ne LBB5_139 $28(%rip) +LBB5_137: WORD $0xb100059f // cmn x12, #1 WORD $0xaa0a03ec // mov x12, x10 - WORD $0x54fffca0 // b.eq LBB5_126 $-108(%rip) - WORD $0x14000051 // b LBB5_163 $324(%rip) -LBB5_136: + WORD $0x54fffca0 // b.eq LBB5_128 $-108(%rip) + WORD $0x14000047 // b LBB5_165 $284(%rip) +LBB5_138: WORD $0x8b254208 // add x8, x16, w5, uxtw WORD $0x8b110108 // add x8, x8, x17 -LBB5_137: +LBB5_139: WORD $0x92800011 // mov x17, #-1 - WORD $0xb40028ed // cbz x13, LBB5_225 $1308(%rip) -LBB5_138: - WORD $0xb40028cc // cbz x12, LBB5_225 $1304(%rip) - WORD $0xb40028ae // cbz x14, LBB5_225 $1300(%rip) + WORD $0xb40027ad // cbz x13, LBB5_227 $1268(%rip) +LBB5_140: + WORD $0xb400278c // cbz x12, LBB5_227 $1264(%rip) + WORD $0xb400276e // cbz x14, LBB5_227 $1260(%rip) WORD $0xcb100108 // sub x8, x8, x16 WORD $0xd100050a // sub x10, x8, #1 WORD $0xeb0a01bf // cmp x13, x10 - WORD $0x540008c0 // b.eq LBB5_162 $280(%rip) + WORD $0x54000780 // b.eq LBB5_164 $240(%rip) WORD $0xeb0a019f // cmp x12, x10 - WORD $0x54000880 // b.eq LBB5_162 $272(%rip) + WORD $0x54000740 // b.eq LBB5_164 $232(%rip) WORD $0xeb0a01df // cmp x14, x10 - WORD $0x54000840 // b.eq LBB5_162 $264(%rip) + WORD $0x54000700 // b.eq LBB5_164 $224(%rip) WORD $0xf100058a // subs x10, x12, #1 - WORD $0x540026cb // b.lt LBB5_222 $1240(%rip) + WORD $0x5400258b // b.lt LBB5_224 $1200(%rip) WORD $0xeb0a01df // cmp x14, x10 - WORD $0x54002680 // b.eq LBB5_222 $1232(%rip) + WORD $0x54002540 // b.eq LBB5_224 $1192(%rip) WORD $0xaa2c03f1 // mvn x17, x12 - WORD $0x14000137 // b LBB5_225 $1244(%rip) -LBB5_146: + WORD $0x1400012d // b LBB5_227 $1204(%rip) +LBB5_148: WORD $0xaa1003ea // mov x10, x16 WORD $0x38402d4f // ldrb w15, [x10, #2]! WORD $0x5100c1e8 // sub w8, w15, #48 WORD $0x7100251f // cmp w8, #9 - WORD $0x540117c8 // b.hi LBB5_671 $8952(%rip) + WORD $0x5400ed48 // b.hi LBB5_613 $7592(%rip) WORD $0xd2800011 // mov x17, #0 WORD $0x7100c1ff // cmp w15, #48 - WORD $0x540000c1 // b.ne LBB5_149 $24(%rip) -LBB5_148: + WORD $0x540000c1 // b.ne LBB5_151 $24(%rip) +LBB5_150: WORD $0x8b110208 // add x8, x16, x17 WORD $0x39400d0f // ldrb w15, [x8, #3] WORD $0x91000631 // add x17, x17, #1 WORD $0x7100c1ff // cmp w15, #48 - WORD $0x54ffff80 // b.eq LBB5_148 $-16(%rip) -LBB5_149: + WORD $0x54ffff80 // b.eq LBB5_150 $-16(%rip) +LBB5_151: WORD $0x710115ff // cmp w15, #69 - WORD $0x54000640 // b.eq LBB5_165 $200(%rip) + WORD $0x54000500 // b.eq LBB5_167 $160(%rip) WORD $0x710195ff // cmp w15, #101 - WORD $0x54000600 // b.eq LBB5_165 $192(%rip) + WORD $0x540004c0 // b.eq LBB5_167 $152(%rip) WORD $0xd2800008 // mov x8, #0 WORD $0x5280000d // mov w13, #0 WORD $0xd280000c // mov x12, #0 @@ -1061,104 +1052,94 @@ LBB5_149: WORD $0x52800231 // mov w17, #17 WORD $0xcb080222 // sub x2, x17, x8 WORD $0xf100045f // cmp x2, #1 - WORD $0x54ffbcca // b.ge LBB5_48 $-2152(%rip) -LBB5_152: + WORD $0x54ffbe2a // b.ge LBB5_48 $-2108(%rip) +LBB5_154: WORD $0x52800011 // mov w17, #0 - WORD $0x1400002b // b LBB5_167 $172(%rip) -LBB5_153: + WORD $0x14000021 // b LBB5_169 $132(%rip) +LBB5_155: WORD $0x710115ff // cmp w15, #69 - WORD $0x54ffa600 // b.eq LBB5_18 $-2880(%rip) + WORD $0x54ffa760 // b.eq LBB5_18 $-2836(%rip) WORD $0x710195ff // cmp w15, #101 - WORD $0x54ffa5c0 // b.eq LBB5_18 $-2888(%rip) - WORD $0x3500fcee // cbnz w14, LBB5_635 $8092(%rip) - WORD $0x34002d89 // cbz w9, LBB5_238 $1456(%rip) + WORD $0x54ffa720 // b.eq LBB5_18 $-2844(%rip) + WORD $0x3500fd8e // cbnz w14, LBB5_642 $8112(%rip) + WORD $0x34002c69 // cbz w9, LBB5_242 $1420(%rip) WORD $0xb24107e8 // mov x8, #-9223372036854775807 WORD $0xeb08019f // cmp x12, x8 - WORD $0x54004d23 // b.lo LBB5_315 $2468(%rip) + WORD $0x54004e23 // b.lo LBB5_321 $2500(%rip) WORD $0x9e630180 // ucvtf d0, x12 -LBB5_159: +LBB5_161: WORD $0x1e614000 // fneg d0, d0 - WORD $0x1400018e // b LBB5_251 $1592(%rip) -LBB5_160: - WORD $0xd280000c // mov x12, #0 + WORD $0x14000187 // b LBB5_256 $1564(%rip) +LBB5_162: WORD $0xd2800008 // mov x8, #0 - WORD $0x36002c89 // tbz w9, #0, LBB5_239 $1424(%rip) -LBB5_161: - WORD $0x52800162 // mov w2, #11 - WORD $0xaa0b8048 // orr x8, x2, x11, lsl #32 + WORD $0xd280000c // mov x12, #0 + WORD $0x36002b69 // tbz w9, #0, LBB5_243 $1388(%rip) +LBB5_163: + WORD $0x52800168 // mov w8, #11 WORD $0xf9405009 // ldr x9, [x0, #160] + WORD $0xaa0b8108 // orr x8, x8, x11, lsl #32 WORD $0xa9003128 // stp x8, x12, [x9] - WORD $0xb940d408 // ldr w8, [x0, #212] - WORD $0x11000508 // add w8, w8, #1 - WORD $0xb900d408 // str w8, [x0, #212] - WORD $0xf9405008 // ldr x8, [x0, #160] - WORD $0x91004109 // add x9, x8, #16 - WORD $0xf9005009 // str x9, [x0, #160] - WORD $0x91008108 // add x8, x8, #32 - WORD $0xf9406009 // ldr x9, [x0, #192] - WORD $0xeb09011f // cmp x8, x9 - WORD $0x54003189 // b.ls LBB5_253 $1584(%rip) - WORD $0x14000889 // b LBB5_672 $8740(%rip) -LBB5_162: + WORD $0x14000184 // b LBB5_257 $1552(%rip) +LBB5_164: WORD $0xcb0803f1 // neg x17, x8 -LBB5_163: - WORD $0xb7f81f51 // tbnz x17, #63, LBB5_225 $1000(%rip) +LBB5_165: + WORD $0xb7f81f51 // tbnz x17, #63, LBB5_227 $1000(%rip) WORD $0x52800002 // mov w2, #0 WORD $0xaa1103ec // mov x12, x17 - WORD $0x140000fa // b LBB5_226 $1000(%rip) -LBB5_165: + WORD $0x140000fa // b LBB5_228 $1000(%rip) +LBB5_167: WORD $0x5280000d // mov w13, #0 WORD $0x5280000e // mov w14, #0 WORD $0xd280000c // mov x12, #0 WORD $0x8b110208 // add x8, x16, x17 WORD $0x9100090a // add x10, x8, #2 - WORD $0x17fffd09 // b LBB5_18 $-3036(%rip) -LBB5_166: + WORD $0x17fffd1e // b LBB5_18 $-2952(%rip) +LBB5_168: WORD $0x4b0103f1 // neg w17, w1 -LBB5_167: +LBB5_169: WORD $0x4b1101ce // sub w14, w14, w17 WORD $0x5100c1e8 // sub w8, w15, #48 WORD $0x7100251f // cmp w8, #9 - WORD $0x540000c8 // b.hi LBB5_170 $24(%rip) -LBB5_168: + WORD $0x540000c8 // b.hi LBB5_172 $24(%rip) +LBB5_170: WORD $0x38401d4f // ldrb w15, [x10, #1]! WORD $0x5100c1e8 // sub w8, w15, #48 WORD $0x7100291f // cmp w8, #10 - WORD $0x54ffffa3 // b.lo LBB5_168 $-12(%rip) + WORD $0x54ffffa3 // b.lo LBB5_170 $-12(%rip) WORD $0x5280002d // mov w13, #1 -LBB5_170: +LBB5_172: WORD $0x52801be8 // mov w8, #223 WORD $0x0a0801e8 // and w8, w15, w8 WORD $0x7101151f // cmp w8, #69 - WORD $0x54ff9f60 // b.eq LBB5_18 $-3092(%rip) -LBB5_171: + WORD $0x54ffa200 // b.eq LBB5_18 $-3008(%rip) +LBB5_173: WORD $0x7100013f // cmp w9, #0 WORD $0x12800008 // mov w8, #-1 WORD $0x5a881508 // cneg w8, w8, eq WORD $0xd374fd8f // lsr x15, x12, #52 - WORD $0xb500058f // cbnz x15, LBB5_181 $176(%rip) + WORD $0xb500058f // cbnz x15, LBB5_183 $176(%rip) WORD $0x9e630180 // ucvtf d0, x12 WORD $0x531f7d0f // lsr w15, w8, #31 WORD $0x9e660011 // fmov x17, d0 WORD $0xaa0ffe2f // orr x15, x17, x15, lsl #63 WORD $0x9e6701e0 // fmov d0, x15 - WORD $0x34002a6e // cbz w14, LBB5_250 $1356(%rip) - WORD $0xb4002a4c // cbz x12, LBB5_250 $1352(%rip) + WORD $0x34002a8e // cbz w14, LBB5_254 $1360(%rip) + WORD $0xb4002a6c // cbz x12, LBB5_254 $1356(%rip) WORD $0x510005cf // sub w15, w14, #1 WORD $0x710091ff // cmp w15, #36 - WORD $0x54000348 // b.hi LBB5_179 $104(%rip) + WORD $0x54000348 // b.hi LBB5_181 $104(%rip) WORD $0xaa0e03ef // mov x15, x14 WORD $0x71005ddf // cmp w14, #23 - WORD $0x540000e3 // b.lo LBB5_177 $28(%rip) + WORD $0x540000e3 // b.lo LBB5_179 $28(%rip) WORD $0x510059cf // sub w15, w14, #22 Lloh28: - WORD $0x10044471 // adr x17, _P10_TAB $34956(%rip) + WORD $0x10043cd1 // adr x17, _P10_TAB $34712(%rip) Lloh29: WORD $0x91000231 // add x17, x17, _P10_TAB@PAGEOFF $0(%rip) WORD $0xfc6f5a21 // ldr d1, [x17, w15, uxtw #3] WORD $0x1e600820 // fmul d0, d1, d0 WORD $0x528002cf // mov w15, #22 -LBB5_177: +LBB5_179: WORD $0xd2a4c691 // mov x17, #640942080 WORD $0xf2cd7eb1 // movk x17, #27637, lsl #32 WORD $0xf2e86191 // movk x17, #17164, lsl #48 @@ -1169,35 +1150,35 @@ LBB5_177: WORD $0xf2f86191 // movk x17, #49932, lsl #48 WORD $0x9e670221 // fmov d1, x17 WORD $0x1e61d408 // fccmp d0, d1, #8, le - WORD $0x54000224 // b.mi LBB5_182 $68(%rip) + WORD $0x54000224 // b.mi LBB5_184 $68(%rip) Lloh30: - WORD $0x10044268 // adr x8, _P10_TAB $34892(%rip) + WORD $0x10043ac8 // adr x8, _P10_TAB $34648(%rip) Lloh31: WORD $0x91000108 // add x8, x8, _P10_TAB@PAGEOFF $0(%rip) WORD $0xfc6f5901 // ldr d1, [x8, w15, uxtw #3] WORD $0x1e610800 // fmul d0, d0, d1 - WORD $0x14000136 // b LBB5_250 $1240(%rip) -LBB5_179: + WORD $0x14000137 // b LBB5_254 $1244(%rip) +LBB5_181: WORD $0x310059df // cmn w14, #22 - WORD $0x540000e3 // b.lo LBB5_181 $28(%rip) + WORD $0x540000e3 // b.lo LBB5_183 $28(%rip) WORD $0x4b0e03e8 // neg w8, w14 Lloh32: - WORD $0x10044169 // adr x9, _P10_TAB $34860(%rip) + WORD $0x100439c9 // adr x9, _P10_TAB $34616(%rip) Lloh33: WORD $0x91000129 // add x9, x9, _P10_TAB@PAGEOFF $0(%rip) WORD $0xfc685921 // ldr d1, [x9, w8, uxtw #3] WORD $0x1e611800 // fdiv d0, d0, d1 - WORD $0x1400012e // b LBB5_250 $1208(%rip) -LBB5_181: + WORD $0x1400012f // b LBB5_254 $1212(%rip) +LBB5_183: WORD $0x510571cf // sub w15, w14, #348 WORD $0x310ae1ff // cmn w15, #696 - WORD $0x54000683 // b.lo LBB5_188 $208(%rip) -LBB5_182: + WORD $0x54000683 // b.lo LBB5_190 $208(%rip) +LBB5_184: WORD $0xdac01181 // clz x1, x12 WORD $0x9ac12185 // lsl x5, x12, x1 WORD $0x110571cf // add w15, w14, #348 Lloh34: - WORD $0x100445d1 // adr x17, _POW10_M128_TAB $35000(%rip) + WORD $0x10043e31 // adr x17, _POW10_M128_TAB $34756(%rip) Lloh35: WORD $0x91000231 // add x17, x17, _POW10_M128_TAB@PAGEOFF $0(%rip) WORD $0x8b2f522f // add x15, x17, w15, uxtw #4 @@ -1207,9 +1188,9 @@ Lloh35: WORD $0x92402064 // and x4, x3, #0x1ff WORD $0xaa2503e6 // mvn x6, x5 WORD $0xeb06005f // cmp x2, x6 - WORD $0x540001c9 // b.ls LBB5_186 $56(%rip) + WORD $0x540001c9 // b.ls LBB5_188 $56(%rip) WORD $0xf107fc9f // cmp x4, #511 - WORD $0x54000181 // b.ne LBB5_186 $48(%rip) + WORD $0x54000181 // b.ne LBB5_188 $48(%rip) WORD $0xf94001e4 // ldr x4, [x15] WORD $0x9b057c87 // mul x7, x4, x5 WORD $0x9bc57c84 // umulh x4, x4, x5 @@ -1218,10 +1199,10 @@ Lloh35: WORD $0x92402064 // and x4, x3, #0x1ff WORD $0xeb0600ff // cmp x7, x6 WORD $0xba418840 // ccmn x2, #1, #0, hi - WORD $0x54000061 // b.ne LBB5_186 $12(%rip) + WORD $0x54000061 // b.ne LBB5_188 $12(%rip) WORD $0xf107fc9f // cmp x4, #511 - WORD $0x54000340 // b.eq LBB5_188 $104(%rip) -LBB5_186: + WORD $0x54000340 // b.eq LBB5_190 $104(%rip) +LBB5_188: WORD $0xd37ffc65 // lsr x5, x3, #63 WORD $0x910024a6 // add x6, x5, #9 WORD $0x9ac62463 // lsr x3, x3, x6 @@ -1229,7 +1210,7 @@ LBB5_186: WORD $0x92400464 // and x4, x3, #0x3 WORD $0xf100005f // cmp x2, #0 WORD $0xfa410880 // ccmp x4, #1, #0, eq - WORD $0x54000240 // b.eq LBB5_188 $72(%rip) + WORD $0x54000240 // b.eq LBB5_190 $72(%rip) WORD $0x528a4d42 // mov w2, #21098 WORD $0x72a00062 // movk w2, #3, lsl #16 WORD $0x1b027dce // mul w14, w14, w2 @@ -1246,110 +1227,110 @@ LBB5_186: WORD $0x9a810421 // cinc x1, x1, ne WORD $0xd11ffc24 // sub x4, x1, #2047 WORD $0xb11ff89f // cmn x4, #2046 - WORD $0x54001222 // b.hs LBB5_227 $580(%rip) -LBB5_188: + WORD $0x54001242 // b.hs LBB5_231 $584(%rip) +LBB5_190: WORD $0xcb100151 // sub x17, x10, x16 WORD $0xf940200c // ldr x12, [x0, #64] WORD $0xf940280f // ldr x15, [x0, #80] - WORD $0xb400048f // cbz x15, LBB5_202 $144(%rip) + WORD $0xb400048f // cbz x15, LBB5_204 $144(%rip) WORD $0xf10021ff // cmp x15, #8 - WORD $0x54000062 // b.hs LBB5_191 $12(%rip) - WORD $0xd2800009 // mov x9, #0 - WORD $0x1400001b // b LBB5_200 $108(%rip) -LBB5_191: - WORD $0xf10101ff // cmp x15, #64 WORD $0x54000062 // b.hs LBB5_193 $12(%rip) WORD $0xd2800009 // mov x9, #0 - WORD $0x1400000d // b LBB5_197 $52(%rip) + WORD $0x1400001b // b LBB5_202 $108(%rip) LBB5_193: + WORD $0xf10101ff // cmp x15, #64 + WORD $0x54000062 // b.hs LBB5_195 $12(%rip) + WORD $0xd2800009 // mov x9, #0 + WORD $0x1400000d // b LBB5_199 $52(%rip) +LBB5_195: WORD $0x927ae5e9 // and x9, x15, #0xffffffffffffffc0 WORD $0x9100818d // add x13, x12, #32 WORD $0x6f00e400 // movi.2d v0, #0000000000000000 WORD $0xaa0903ee // mov x14, x9 -LBB5_194: +LBB5_196: WORD $0xad3f01a0 // stp q0, q0, [x13, #-32] WORD $0xac8201a0 // stp q0, q0, [x13], #64 WORD $0xf10101ce // subs x14, x14, #64 - WORD $0x54ffffa1 // b.ne LBB5_194 $-12(%rip) + WORD $0x54ffffa1 // b.ne LBB5_196 $-12(%rip) WORD $0xeb0901ff // cmp x15, x9 - WORD $0x54000240 // b.eq LBB5_202 $72(%rip) + WORD $0x54000240 // b.eq LBB5_204 $72(%rip) WORD $0xf27d09ff // tst x15, #0x38 - WORD $0x54000160 // b.eq LBB5_200 $44(%rip) -LBB5_197: + WORD $0x54000160 // b.eq LBB5_202 $44(%rip) +LBB5_199: WORD $0xaa0903ee // mov x14, x9 WORD $0x927df1e9 // and x9, x15, #0xfffffffffffffff8 WORD $0x8b0e018d // add x13, x12, x14 WORD $0xcb0901ce // sub x14, x14, x9 WORD $0x6f00e400 // movi.2d v0, #0000000000000000 -LBB5_198: +LBB5_200: WORD $0xfc0085a0 // str d0, [x13], #8 WORD $0xb10021ce // adds x14, x14, #8 - WORD $0x54ffffc1 // b.ne LBB5_198 $-8(%rip) + WORD $0x54ffffc1 // b.ne LBB5_200 $-8(%rip) WORD $0xeb0901ff // cmp x15, x9 - WORD $0x540000c0 // b.eq LBB5_202 $24(%rip) -LBB5_200: + WORD $0x540000c0 // b.eq LBB5_204 $24(%rip) +LBB5_202: WORD $0x8b09018d // add x13, x12, x9 WORD $0xcb0901e9 // sub x9, x15, x9 -LBB5_201: +LBB5_203: WORD $0x380015bf // strb wzr, [x13], #1 WORD $0xf1000529 // subs x9, x9, #1 - WORD $0x54ffffc1 // b.ne LBB5_201 $-8(%rip) -LBB5_202: + WORD $0x54ffffc1 // b.ne LBB5_203 $-8(%rip) +LBB5_204: WORD $0x39400209 // ldrb w9, [x16] WORD $0x7100b53f // cmp w9, #45 WORD $0x1a9f17e1 // cset w1, eq WORD $0xeb01023f // cmp x17, x1 - WORD $0x5400186d // b.le LBB5_248 $780(%rip) + WORD $0x5400188d // b.le LBB5_252 $784(%rip) WORD $0x5280000e // mov w14, #0 WORD $0x5280000d // mov w13, #0 WORD $0x52800002 // mov w2, #0 WORD $0x52800006 // mov w6, #0 - WORD $0x14000006 // b LBB5_206 $24(%rip) -LBB5_204: + WORD $0x14000006 // b LBB5_208 $24(%rip) +LBB5_206: WORD $0x38246983 // strb w3, [x12, x4] WORD $0x110004c6 // add w6, w6, #1 -LBB5_205: +LBB5_207: WORD $0x91000421 // add x1, x1, #1 WORD $0xeb01023f // cmp x17, x1 - WORD $0x5400032d // b.le LBB5_215 $100(%rip) -LBB5_206: + WORD $0x5400032d // b.le LBB5_217 $100(%rip) +LBB5_208: WORD $0x38616a03 // ldrb w3, [x16, x1] WORD $0x5100c064 // sub w4, w3, #48 WORD $0x7100249f // cmp w4, #9 - WORD $0x54000108 // b.hi LBB5_210 $32(%rip) + WORD $0x54000108 // b.hi LBB5_212 $32(%rip) WORD $0x7100c07f // cmp w3, #48 - WORD $0x54000161 // b.ne LBB5_212 $44(%rip) - WORD $0x34000206 // cbz w6, LBB5_214 $64(%rip) + WORD $0x54000161 // b.ne LBB5_214 $44(%rip) + WORD $0x34000206 // cbz w6, LBB5_216 $64(%rip) WORD $0x93407cc4 // sxtw x4, w6 WORD $0xeb0401ff // cmp x15, x4 - WORD $0x54fffe48 // b.hi LBB5_204 $-56(%rip) - WORD $0x17fffff3 // b LBB5_205 $-52(%rip) -LBB5_210: + WORD $0x54fffe48 // b.hi LBB5_206 $-56(%rip) + WORD $0x17fffff3 // b LBB5_207 $-52(%rip) +LBB5_212: WORD $0x7100b87f // cmp w3, #46 - WORD $0x540001e1 // b.ne LBB5_216 $60(%rip) + WORD $0x540001e1 // b.ne LBB5_218 $60(%rip) WORD $0x5280002e // mov w14, #1 WORD $0xaa0603e2 // mov x2, x6 - WORD $0x17ffffee // b LBB5_205 $-72(%rip) -LBB5_212: + WORD $0x17ffffee // b LBB5_207 $-72(%rip) +LBB5_214: WORD $0xaa0603e4 // mov x4, x6 WORD $0x93407cc4 // sxtw x4, w6 WORD $0xeb0401ff // cmp x15, x4 - WORD $0x54fffd08 // b.hi LBB5_204 $-96(%rip) + WORD $0x54fffd08 // b.hi LBB5_206 $-96(%rip) WORD $0x5280002d // mov w13, #1 - WORD $0x17ffffe8 // b LBB5_205 $-96(%rip) -LBB5_214: + WORD $0x17ffffe8 // b LBB5_207 $-96(%rip) +LBB5_216: WORD $0x51000442 // sub w2, w2, #1 - WORD $0x17ffffe6 // b LBB5_205 $-104(%rip) -LBB5_215: + WORD $0x17ffffe6 // b LBB5_207 $-104(%rip) +LBB5_217: WORD $0x710001df // cmp w14, #0 WORD $0x1a8200ce // csel w14, w6, w2, eq - WORD $0x14000096 // b LBB5_244 $600(%rip) -LBB5_216: + WORD $0x14000097 // b LBB5_248 $604(%rip) +LBB5_218: WORD $0x710001df // cmp w14, #0 WORD $0x1a8200ce // csel w14, w6, w2, eq WORD $0x321b0062 // orr w2, w3, #0x20 WORD $0x7101945f // cmp w2, #101 - WORD $0x54001221 // b.ne LBB5_244 $580(%rip) + WORD $0x54001241 // b.ne LBB5_248 $584(%rip) WORD $0x91000422 // add x2, x1, #1 WORD $0x38624a03 // ldrb w3, [x16, w2, uxtw] WORD $0x11000824 // add w4, w1, #2 @@ -1365,36 +1346,36 @@ LBB5_216: WORD $0x1a8200a1 // csel w1, w5, w2, eq WORD $0x93407c63 // sxtw x3, w3 WORD $0xeb03023f // cmp x17, x3 - WORD $0x54000fed // b.le LBB5_242 $508(%rip) + WORD $0x5400100d // b.le LBB5_246 $512(%rip) WORD $0x52800002 // mov w2, #0 WORD $0x5284e1e4 // mov w4, #9999 WORD $0x52800145 // mov w5, #10 -LBB5_219: +LBB5_221: WORD $0x38e36a07 // ldrsb w7, [x16, x3] WORD $0x7100c0ff // cmp w7, #48 - WORD $0x54000f4b // b.lt LBB5_243 $488(%rip) + WORD $0x54000f6b // b.lt LBB5_247 $492(%rip) WORD $0x12001ce7 // and w7, w7, #0xff WORD $0x7100e4ff // cmp w7, #57 WORD $0x7a449040 // ccmp w2, w4, #0, ls - WORD $0x54000ecc // b.gt LBB5_243 $472(%rip) + WORD $0x54000eec // b.gt LBB5_247 $476(%rip) WORD $0x1b057c42 // mul w2, w2, w5 WORD $0x5100c0e7 // sub w7, w7, #48 WORD $0x0b270042 // add w2, w2, w7, uxtb WORD $0x91000463 // add x3, x3, #1 WORD $0xeb03023f // cmp x17, x3 - WORD $0x54fffe8c // b.gt LBB5_219 $-48(%rip) - WORD $0x1400006f // b LBB5_243 $444(%rip) -LBB5_222: + WORD $0x54fffe8c // b.gt LBB5_221 $-48(%rip) + WORD $0x14000070 // b LBB5_247 $448(%rip) +LBB5_224: WORD $0xaa0e01aa // orr x10, x13, x14 - WORD $0xb7f80c4a // tbnz x10, #63, LBB5_240 $392(%rip) + WORD $0xb7f80c6a // tbnz x10, #63, LBB5_244 $396(%rip) WORD $0xeb0e01bf // cmp x13, x14 - WORD $0x54000c0b // b.lt LBB5_240 $384(%rip) + WORD $0x54000c2b // b.lt LBB5_244 $388(%rip) WORD $0xaa2d03f1 // mvn x17, x13 -LBB5_225: +LBB5_227: WORD $0xaa3103f1 // mvn x17, x17 WORD $0x52800062 // mov w2, #3 WORD $0x9280004c // mov x12, #-3 -LBB5_226: +LBB5_228: WORD $0x8b11020a // add x10, x16, x17 WORD $0x8b294188 // add x8, x12, w9, uxtw WORD $0x52800369 // mov w9, #27 @@ -1407,12 +1388,15 @@ LBB5_226: WORD $0xb940d409 // ldr w9, [x0, #212] WORD $0x11000529 // add w9, w9, #1 WORD $0xb900d409 // str w9, [x0, #212] +LBB5_229: WORD $0x91008108 // add x8, x8, #32 WORD $0xf9406009 // ldr x9, [x0, #192] WORD $0xeb09011f // cmp x8, x9 - WORD $0x5400ef69 // b.ls LBB5_672 $7660(%rip) - WORD $0x14000779 // b LBB5_671 $7652(%rip) -LBB5_227: + WORD $0x1a9f87e8 // cset w8, ls +LBB5_230: + WORD $0x34000fe2 // cbz w2, LBB5_258 $508(%rip) + WORD $0x14000081 // b LBB5_259 $516(%rip) +LBB5_231: WORD $0xf100007f // cmp x3, #0 WORD $0x52800023 // mov w3, #1 WORD $0x9a830463 // cinc x3, x3, ne @@ -1422,7 +1406,7 @@ LBB5_227: WORD $0x7100013f // cmp w9, #0 WORD $0x9a821021 // csel x1, x1, x2, ne WORD $0x9e670020 // fmov d0, x1 - WORD $0x34000bcd // cbz w13, LBB5_250 $376(%rip) + WORD $0x34000bcd // cbz w13, LBB5_254 $376(%rip) WORD $0x9100058d // add x13, x12, #1 WORD $0xdac011ac // clz x12, x13 WORD $0x9acc21a2 // lsl x2, x13, x12 @@ -1431,9 +1415,9 @@ LBB5_227: WORD $0x92402221 // and x1, x17, #0x1ff WORD $0xaa2203e3 // mvn x3, x2 WORD $0xeb0301bf // cmp x13, x3 - WORD $0x540001e9 // b.ls LBB5_233 $60(%rip) + WORD $0x540001e9 // b.ls LBB5_237 $60(%rip) WORD $0xf107fc3f // cmp x1, #511 - WORD $0x540001a1 // b.ne LBB5_233 $52(%rip) + WORD $0x540001a1 // b.ne LBB5_237 $52(%rip) WORD $0xf94001ef // ldr x15, [x15] WORD $0x9b027de4 // mul x4, x15, x2 WORD $0x9bc27def // umulh x15, x15, x2 @@ -1441,21 +1425,21 @@ LBB5_227: WORD $0x9a913631 // cinc x17, x17, hs WORD $0x92402221 // and x1, x17, #0x1ff WORD $0xeb03009f // cmp x4, x3 - WORD $0x540000a9 // b.ls LBB5_233 $20(%rip) + WORD $0x540000a9 // b.ls LBB5_237 $20(%rip) WORD $0xb10005bf // cmn x13, #1 - WORD $0x54000061 // b.ne LBB5_233 $12(%rip) + WORD $0x54000061 // b.ne LBB5_237 $12(%rip) WORD $0xf107fc3f // cmp x1, #511 - WORD $0x54ffea00 // b.eq LBB5_188 $-704(%rip) -LBB5_233: + WORD $0x54ffe9e0 // b.eq LBB5_190 $-708(%rip) +LBB5_237: WORD $0xd37ffe2f // lsr x15, x17, #63 WORD $0x910025e2 // add x2, x15, #9 WORD $0x9ac22631 // lsr x17, x17, x2 WORD $0xaa0101ad // orr x13, x13, x1 - WORD $0xb500008d // cbnz x13, LBB5_235 $16(%rip) + WORD $0xb500008d // cbnz x13, LBB5_239 $16(%rip) WORD $0x9240062d // and x13, x17, #0x3 WORD $0xf10005bf // cmp x13, #1 - WORD $0x54ffe900 // b.eq LBB5_188 $-736(%rip) -LBB5_235: + WORD $0x54ffe8e0 // b.eq LBB5_190 $-740(%rip) +LBB5_239: WORD $0x9240022d // and x13, x17, #0x1 WORD $0x8b1101ad // add x13, x13, x17 WORD $0xd376fdb1 // lsr x17, x13, #54 @@ -1466,7 +1450,7 @@ LBB5_235: WORD $0x9a8c058c // cinc x12, x12, ne WORD $0xd11ffd8e // sub x14, x12, #2047 WORD $0xb11ff9df // cmn x14, #2046 - WORD $0x54ffe7a3 // b.lo LBB5_188 $-780(%rip) + WORD $0x54ffe783 // b.lo LBB5_190 $-784(%rip) WORD $0xf100023f // cmp x17, #0 WORD $0x5280002e // mov w14, #1 WORD $0x9a8e05ce // cinc x14, x14, ne @@ -1477,22 +1461,22 @@ LBB5_235: WORD $0x9a8d1189 // csel x9, x12, x13, ne WORD $0x9e670121 // fmov d1, x9 WORD $0x1e602020 // fcmp d1, d0 - WORD $0x54000520 // b.eq LBB5_250 $164(%rip) - WORD $0x17ffff31 // b LBB5_188 $-828(%rip) -LBB5_237: + WORD $0x54000520 // b.eq LBB5_254 $164(%rip) + WORD $0x17ffff30 // b LBB5_190 $-832(%rip) +LBB5_241: WORD $0xaa0203e8 // mov x8, x2 WORD $0x92800011 // mov x17, #-1 - WORD $0xb5ffcc8d // cbnz x13, LBB5_138 $-1648(%rip) - WORD $0x17ffffa9 // b LBB5_225 $-348(%rip) -LBB5_238: + WORD $0xb5ffcdad // cbnz x13, LBB5_140 $-1612(%rip) + WORD $0x17ffffa8 // b LBB5_227 $-352(%rip) +LBB5_242: WORD $0xaa0c03e8 // mov x8, x12 -LBB5_239: +LBB5_243: WORD $0x52800069 // mov w9, #3 + WORD $0xf940500c // ldr x12, [x0, #160] WORD $0xaa0b8129 // orr x9, x9, x11, lsl #32 - WORD $0xf940500b // ldr x11, [x0, #160] - WORD $0xa9002169 // stp x9, x8, [x11] - WORD $0x14000028 // b LBB5_252 $160(%rip) -LBB5_240: + WORD $0xa9002189 // stp x9, x8, [x12] + WORD $0x1400002a // b LBB5_257 $168(%rip) +LBB5_244: WORD $0xd37ffd4a // lsr x10, x10, #63 WORD $0x5200014a // eor w10, w10, #0x1 WORD $0xd10005cc // sub x12, x14, #1 @@ -1500,29 +1484,29 @@ LBB5_240: WORD $0x1a9f17ec // cset w12, eq WORD $0x6a0c015f // tst w10, w12 WORD $0xda8e0111 // csinv x17, x8, x14, eq - WORD $0x17fffea1 // b LBB5_163 $-1404(%rip) -LBB5_241: + WORD $0x17fffea0 // b LBB5_165 $-1408(%rip) +LBB5_245: WORD $0x5280002c // mov w12, #1 - WORD $0x17ffff9c // b LBB5_226 $-400(%rip) -LBB5_242: + WORD $0x17ffff9b // b LBB5_228 $-404(%rip) +LBB5_246: WORD $0x52800002 // mov w2, #0 -LBB5_243: +LBB5_247: WORD $0x1b01384e // madd w14, w2, w1, w14 -LBB5_244: - WORD $0x34000106 // cbz w6, LBB5_248 $32(%rip) +LBB5_248: + WORD $0x34000106 // cbz w6, LBB5_252 $32(%rip) WORD $0x7104d9df // cmp w14, #310 - WORD $0x5400008d // b.le LBB5_247 $16(%rip) -LBB5_246: + WORD $0x5400008d // b.le LBB5_251 $16(%rip) +LBB5_250: WORD $0xd280000c // mov x12, #0 WORD $0xd2effe0d // mov x13, #9218868437227405312 - WORD $0x14000005 // b LBB5_249 $20(%rip) -LBB5_247: + WORD $0x14000005 // b LBB5_253 $20(%rip) +LBB5_251: WORD $0x310529df // cmn w14, #330 - WORD $0x5400040a // b.ge LBB5_254 $128(%rip) -LBB5_248: + WORD $0x5400062a // b.ge LBB5_260 $196(%rip) +LBB5_252: WORD $0xd280000d // mov x13, #0 WORD $0xd280000c // mov x12, #0 -LBB5_249: +LBB5_253: WORD $0xaa0d018c // orr x12, x12, x13 WORD $0xb241018d // orr x13, x12, #0x8000000000000000 WORD $0x7100b53f // cmp w9, #45 @@ -1530,19 +1514,21 @@ LBB5_249: WORD $0x9e670120 // fmov d0, x9 WORD $0x1e620101 // scvtf d1, w8 WORD $0x1e600820 // fmul d0, d1, d0 -LBB5_250: +LBB5_254: WORD $0x9e660008 // fmov x8, d0 WORD $0x9240f908 // and x8, x8, #0x7fffffffffffffff WORD $0xd2effe09 // mov x9, #9218868437227405312 WORD $0xeb09011f // cmp x8, x9 - WORD $0x5400e1a0 // b.eq LBB5_671 $7220(%rip) -LBB5_251: + WORD $0x54000061 // b.ne LBB5_256 $12(%rip) + WORD $0x52800082 // mov w2, #4 + WORD $0x14000013 // b LBB5_259 $76(%rip) +LBB5_256: WORD $0x52800268 // mov w8, #19 - WORD $0xaa0b8108 // orr x8, x8, x11, lsl #32 WORD $0xf9405009 // ldr x9, [x0, #160] + WORD $0xaa0b8108 // orr x8, x8, x11, lsl #32 WORD $0xf9000128 // str x8, [x9] WORD $0xfd000520 // str d0, [x9, #8] -LBB5_252: +LBB5_257: WORD $0xb940d408 // ldr w8, [x0, #212] WORD $0x11000508 // add w8, w8, #1 WORD $0xb900d408 // str w8, [x0, #212] @@ -1552,67 +1538,83 @@ LBB5_252: WORD $0x91008108 // add x8, x8, #32 WORD $0xf9406009 // ldr x9, [x0, #192] WORD $0xeb09011f // cmp x8, x9 - WORD $0x5400dfc8 // b.hi LBB5_671 $7160(%rip) -LBB5_253: - WORD $0x52800002 // mov w2, #0 - WORD $0x140006fd // b LBB5_672 $7156(%rip) -LBB5_254: + WORD $0x1a9f87e8 // cset w8, ls +LBB5_258: + WORD $0x52800169 // mov w9, #11 + WORD $0x7100011f // cmp w8, #0 + WORD $0x1a8913e2 // csel w2, wzr, w9, ne +LBB5_259: + WORD $0xf900400a // str x10, [x0, #128] + WORD $0xb940e008 // ldr w8, [x0, #224] + WORD $0x528001c9 // mov w9, #14 + WORD $0x7140051f // cmp w8, #1, lsl #12 + WORD $0x1a828128 // csel w8, w9, w2, hi + WORD $0x93407d00 // sxtw x0, w8 + WORD $0xa948fbfd // ldp fp, lr, [sp, #136] + WORD $0xa947cff4 // ldp x20, x19, [sp, #120] + WORD $0xa946d7f6 // ldp x22, x21, [sp, #104] + WORD $0xa945dff8 // ldp x24, x23, [sp, #88] + WORD $0xa944e7fa // ldp x26, x25, [sp, #72] + WORD $0xa943effc // ldp x28, x27, [sp, #56] + WORD $0x910283ff // add sp, sp, #160 + WORD $0xd65f03c0 // ret +LBB5_260: WORD $0xb201e7f0 // mov x16, #-7378697629483820647 WORD $0xf2933350 // movk x16, #39322 WORD $0xf2e03330 // movk x16, #409, lsl #48 WORD $0x710005df // cmp w14, #1 - WORD $0x540019cb // b.lt LBB5_318 $824(%rip) + WORD $0x540019cb // b.lt LBB5_324 $824(%rip) WORD $0x52800001 // mov w1, #0 WORD $0xd1000591 // sub x17, x12, #1 WORD $0x92800002 // mov x2, #-1 WORD $0x52800143 // mov w3, #10 Lloh36: - WORD $0x10057984 // adr x4, _POW_TAB $44848(%rip) + WORD $0x10056fa4 // adr x4, _POW_TAB $44532(%rip) Lloh37: WORD $0x91000084 // add x4, x4, _POW_TAB@PAGEOFF $0(%rip) - WORD $0x14000006 // b LBB5_258 $24(%rip) -LBB5_256: + WORD $0x14000006 // b LBB5_264 $24(%rip) +LBB5_262: WORD $0x52800015 // mov w21, #0 -LBB5_257: +LBB5_263: WORD $0x0b0100a1 // add w1, w5, w1 WORD $0xaa1503e6 // mov x6, x21 WORD $0x710001df // cmp w14, #0 - WORD $0x5400188d // b.le LBB5_319 $784(%rip) -LBB5_258: + WORD $0x5400188d // b.le LBB5_325 $784(%rip) +LBB5_264: WORD $0x710021df // cmp w14, #8 - WORD $0x540000a9 // b.ls LBB5_261 $20(%rip) + WORD $0x540000a9 // b.ls LBB5_267 $20(%rip) WORD $0x52800365 // mov w5, #27 - WORD $0x34ffff06 // cbz w6, LBB5_256 $-32(%rip) + WORD $0x34ffff06 // cbz w6, LBB5_262 $-32(%rip) WORD $0x12800354 // mov w20, #-27 - WORD $0x14000006 // b LBB5_263 $24(%rip) -LBB5_261: + WORD $0x14000006 // b LBB5_269 $24(%rip) +LBB5_267: WORD $0xb86e5885 // ldr w5, [x4, w14, uxtw #2] - WORD $0x34fffe86 // cbz w6, LBB5_256 $-48(%rip) + WORD $0x34fffe86 // cbz w6, LBB5_262 $-48(%rip) WORD $0x4b0503f4 // neg w20, w5 WORD $0x3100f69f // cmn w20, #61 - WORD $0x54000469 // b.ls LBB5_272 $140(%rip) -LBB5_263: + WORD $0x54000469 // b.ls LBB5_278 $140(%rip) +LBB5_269: WORD $0xd2800016 // mov x22, #0 WORD $0xd2800013 // mov x19, #0 WORD $0x4b1403e7 // neg w7, w20 WORD $0x0aa67cd4 // bic w20, w6, w6, asr #31 -LBB5_264: +LBB5_270: WORD $0xeb16029f // cmp x20, x22 - WORD $0x54000d00 // b.eq LBB5_293 $416(%rip) + WORD $0x54000d00 // b.eq LBB5_299 $416(%rip) WORD $0x38b66995 // ldrsb x21, [x12, x22] WORD $0x9b035673 // madd x19, x19, x3, x21 WORD $0xd100c273 // sub x19, x19, #48 WORD $0x910006d6 // add x22, x22, #1 WORD $0x9ac72675 // lsr x21, x19, x7 - WORD $0xb4ffff35 // cbz x21, LBB5_264 $-28(%rip) -LBB5_267: + WORD $0xb4ffff35 // cbz x21, LBB5_270 $-28(%rip) +LBB5_273: WORD $0x9ac72054 // lsl x20, x2, x7 WORD $0xaa3403f4 // mvn x20, x20 WORD $0x6b1600d5 // subs w21, w6, w22 - WORD $0x54000ced // b.le LBB5_296 $412(%rip) + WORD $0x54000ced // b.le LBB5_302 $412(%rip) WORD $0xaa1503e6 // mov x6, x21 WORD $0xaa0c03f7 // mov x23, x12 -LBB5_269: +LBB5_275: WORD $0x9ac72678 // lsr x24, x19, x7 WORD $0x8a140273 // and x19, x19, x20 WORD $0x1100c318 // add w24, w24, #48 @@ -1622,48 +1624,48 @@ LBB5_269: WORD $0xd100c273 // sub x19, x19, #48 WORD $0x910006f7 // add x23, x23, #1 WORD $0xf10004c6 // subs x6, x6, #1 - WORD $0x54fffee1 // b.ne LBB5_269 $-36(%rip) - WORD $0x1400005b // b LBB5_297 $364(%rip) -LBB5_270: + WORD $0x54fffee1 // b.ne LBB5_275 $-36(%rip) + WORD $0x1400005b // b LBB5_303 $364(%rip) +LBB5_276: WORD $0x710000df // cmp w6, #0 WORD $0x1a8e03ee // csel w14, wzr, w14, eq -LBB5_271: +LBB5_277: WORD $0x1100f0f4 // add w20, w7, #60 WORD $0x3101e0ff // cmn w7, #120 - WORD $0x54fffbea // b.ge LBB5_263 $-132(%rip) -LBB5_272: + WORD $0x54fffbea // b.ge LBB5_269 $-132(%rip) +LBB5_278: WORD $0xd2800016 // mov x22, #0 WORD $0xd2800015 // mov x21, #0 WORD $0xaa1403e7 // mov x7, x20 WORD $0x0aa67cd4 // bic w20, w6, w6, asr #31 WORD $0xaa1403f3 // mov x19, x20 -LBB5_273: +LBB5_279: WORD $0xeb16029f // cmp x20, x22 - WORD $0x54000140 // b.eq LBB5_276 $40(%rip) + WORD $0x54000140 // b.eq LBB5_282 $40(%rip) WORD $0x38b66997 // ldrsb x23, [x12, x22] WORD $0x9b035eb5 // madd x21, x21, x3, x23 WORD $0xd100c2b5 // sub x21, x21, #48 WORD $0x910006d6 // add x22, x22, #1 WORD $0xd37cfeb7 // lsr x23, x21, #60 - WORD $0xb4ffff37 // cbz x23, LBB5_273 $-28(%rip) + WORD $0xb4ffff37 // cbz x23, LBB5_279 $-28(%rip) WORD $0xaa1503f4 // mov x20, x21 WORD $0xaa1603f3 // mov x19, x22 - WORD $0x14000008 // b LBB5_278 $32(%rip) -LBB5_276: - WORD $0xb4000735 // cbz x21, LBB5_292 $228(%rip) -LBB5_277: + WORD $0x14000008 // b LBB5_284 $32(%rip) +LBB5_282: + WORD $0xb4000735 // cbz x21, LBB5_298 $228(%rip) +LBB5_283: WORD $0x8b150ab4 // add x20, x21, x21, lsl #2 WORD $0xd37ffa94 // lsl x20, x20, #1 WORD $0x11000673 // add w19, w19, #1 WORD $0xeb1002bf // cmp x21, x16 WORD $0xaa1403f5 // mov x21, x20 - WORD $0x54ffff63 // b.lo LBB5_277 $-20(%rip) -LBB5_278: + WORD $0x54ffff63 // b.lo LBB5_283 $-20(%rip) +LBB5_284: WORD $0x6b1300c6 // subs w6, w6, w19 - WORD $0x540001cd // b.le LBB5_281 $56(%rip) + WORD $0x540001cd // b.le LBB5_287 $56(%rip) WORD $0xaa0603f5 // mov x21, x6 WORD $0xaa0c03f6 // mov x22, x12 -LBB5_280: +LBB5_286: WORD $0xd37cfe97 // lsr x23, x20, #60 WORD $0x9240ee94 // and x20, x20, #0xfffffffffffffff WORD $0x321c06f7 // orr w23, w23, #0x30 @@ -1673,25 +1675,25 @@ LBB5_280: WORD $0xd100c294 // sub x20, x20, #48 WORD $0x910006d6 // add x22, x22, #1 WORD $0xf10006b5 // subs x21, x21, #1 - WORD $0x54fffee1 // b.ne LBB5_280 $-36(%rip) - WORD $0x14000002 // b LBB5_282 $8(%rip) -LBB5_281: + WORD $0x54fffee1 // b.ne LBB5_286 $-36(%rip) + WORD $0x14000002 // b LBB5_288 $8(%rip) +LBB5_287: WORD $0x52800006 // mov w6, #0 -LBB5_282: - WORD $0xb5000134 // cbnz x20, LBB5_284 $36(%rip) - WORD $0x14000013 // b LBB5_286 $76(%rip) -LBB5_283: +LBB5_288: + WORD $0xb5000134 // cbnz x20, LBB5_290 $36(%rip) + WORD $0x14000013 // b LBB5_292 $76(%rip) +LBB5_289: WORD $0xd37cfe95 // lsr x21, x20, #60 WORD $0xf10002bf // cmp x21, #0 WORD $0x1a9f05ad // csinc w13, w13, wzr, eq WORD $0x9240ee95 // and x21, x20, #0xfffffffffffffff WORD $0x8b150ab4 // add x20, x21, x21, lsl #2 WORD $0xd37ffa94 // lsl x20, x20, #1 - WORD $0xb4000195 // cbz x21, LBB5_286 $48(%rip) -LBB5_284: + WORD $0xb4000195 // cbz x21, LBB5_292 $48(%rip) +LBB5_290: WORD $0x93407cd5 // sxtw x21, w6 WORD $0xeb1501ff // cmp x15, x21 - WORD $0x54fffee9 // b.ls LBB5_283 $-36(%rip) + WORD $0x54fffee9 // b.ls LBB5_289 $-36(%rip) WORD $0xd37cfe96 // lsr x22, x20, #60 WORD $0x321c06d6 // orr w22, w22, #0x30 WORD $0x38356996 // strb w22, [x12, x21] @@ -1699,127 +1701,127 @@ LBB5_284: WORD $0x9240ee95 // and x21, x20, #0xfffffffffffffff WORD $0x8b150ab4 // add x20, x21, x21, lsl #2 WORD $0xd37ffa94 // lsl x20, x20, #1 - WORD $0xb5fffed5 // cbnz x21, LBB5_284 $-40(%rip) -LBB5_286: + WORD $0xb5fffed5 // cbnz x21, LBB5_290 $-40(%rip) +LBB5_292: WORD $0x4b1301ce // sub w14, w14, w19 WORD $0x110005ce // add w14, w14, #1 WORD $0x710004df // cmp w6, #1 - WORD $0x54fff7ab // b.lt LBB5_270 $-268(%rip) + WORD $0x54fff7ab // b.lt LBB5_276 $-268(%rip) WORD $0x2a0603e6 // mov w6, w6 -LBB5_288: +LBB5_294: WORD $0x38666a33 // ldrb w19, [x17, x6] WORD $0x7100c27f // cmp w19, #48 - WORD $0x540000c1 // b.ne LBB5_291 $24(%rip) + WORD $0x540000c1 // b.ne LBB5_297 $24(%rip) WORD $0xf10004c6 // subs x6, x6, #1 - WORD $0x54ffff8c // b.gt LBB5_288 $-16(%rip) + WORD $0x54ffff8c // b.gt LBB5_294 $-16(%rip) WORD $0x52800006 // mov w6, #0 WORD $0x5280000e // mov w14, #0 - WORD $0x17ffffb6 // b LBB5_271 $-296(%rip) -LBB5_291: - WORD $0x17ffffb5 // b LBB5_271 $-300(%rip) -LBB5_292: + WORD $0x17ffffb6 // b LBB5_277 $-296(%rip) +LBB5_297: + WORD $0x17ffffb5 // b LBB5_277 $-300(%rip) +LBB5_298: WORD $0x52800006 // mov w6, #0 - WORD $0x17ffffb3 // b LBB5_271 $-308(%rip) -LBB5_293: - WORD $0xb4fff073 // cbz x19, LBB5_256 $-500(%rip) + WORD $0x17ffffb3 // b LBB5_277 $-308(%rip) +LBB5_299: + WORD $0xb4fff073 // cbz x19, LBB5_262 $-500(%rip) WORD $0x9ac72675 // lsr x21, x19, x7 - WORD $0xb4000555 // cbz x21, LBB5_309 $168(%rip) + WORD $0xb4000555 // cbz x21, LBB5_315 $168(%rip) WORD $0x52800015 // mov w21, #0 WORD $0x4b1401ce // sub w14, w14, w20 WORD $0x110005ce // add w14, w14, #1 WORD $0x9ac72046 // lsl x6, x2, x7 WORD $0xaa2603f4 // mvn x20, x6 - WORD $0x14000005 // b LBB5_298 $20(%rip) -LBB5_296: + WORD $0x14000005 // b LBB5_304 $20(%rip) +LBB5_302: WORD $0x52800015 // mov w21, #0 -LBB5_297: +LBB5_303: WORD $0x4b1601ce // sub w14, w14, w22 WORD $0x110005ce // add w14, w14, #1 - WORD $0xb4000293 // cbz x19, LBB5_302 $80(%rip) -LBB5_298: - WORD $0x14000007 // b LBB5_300 $28(%rip) -LBB5_299: + WORD $0xb4000293 // cbz x19, LBB5_308 $80(%rip) +LBB5_304: + WORD $0x14000007 // b LBB5_306 $28(%rip) +LBB5_305: WORD $0xf10000df // cmp x6, #0 WORD $0x1a9f05ad // csinc w13, w13, wzr, eq WORD $0x8a140266 // and x6, x19, x20 WORD $0x8b0608d3 // add x19, x6, x6, lsl #2 WORD $0xd37ffa73 // lsl x19, x19, #1 - WORD $0xb40001a6 // cbz x6, LBB5_303 $52(%rip) -LBB5_300: + WORD $0xb40001a6 // cbz x6, LBB5_309 $52(%rip) +LBB5_306: WORD $0x9ac72666 // lsr x6, x19, x7 WORD $0x93407eb6 // sxtw x22, w21 WORD $0xeb1601ff // cmp x15, x22 - WORD $0x54fffee9 // b.ls LBB5_299 $-36(%rip) + WORD $0x54fffee9 // b.ls LBB5_305 $-36(%rip) WORD $0x1100c0c6 // add w6, w6, #48 WORD $0x38366986 // strb w6, [x12, x22] WORD $0x110006b5 // add w21, w21, #1 WORD $0x8a140266 // and x6, x19, x20 WORD $0x8b0608d3 // add x19, x6, x6, lsl #2 WORD $0xd37ffa73 // lsl x19, x19, #1 - WORD $0xb5fffec6 // cbnz x6, LBB5_300 $-40(%rip) - WORD $0x14000001 // b LBB5_303 $4(%rip) -LBB5_302: -LBB5_303: + WORD $0xb5fffec6 // cbnz x6, LBB5_306 $-40(%rip) + WORD $0x14000001 // b LBB5_309 $4(%rip) +LBB5_308: +LBB5_309: WORD $0x710006bf // cmp w21, #1 - WORD $0x5400010b // b.lt LBB5_307 $32(%rip) + WORD $0x5400010b // b.lt LBB5_313 $32(%rip) WORD $0x2a1503f5 // mov w21, w21 -LBB5_305: +LBB5_311: WORD $0x38756a26 // ldrb w6, [x17, x21] WORD $0x7100c0df // cmp w6, #48 - WORD $0x540000c1 // b.ne LBB5_308 $24(%rip) + WORD $0x540000c1 // b.ne LBB5_314 $24(%rip) WORD $0xf10006b5 // subs x21, x21, #1 - WORD $0x54ffff8c // b.gt LBB5_305 $-16(%rip) - WORD $0x14000018 // b LBB5_316 $96(%rip) -LBB5_307: - WORD $0x35ffeb75 // cbnz w21, LBB5_257 $-660(%rip) - WORD $0x14000016 // b LBB5_316 $88(%rip) -LBB5_308: - WORD $0x17ffff59 // b LBB5_257 $-668(%rip) -LBB5_309: + WORD $0x54ffff8c // b.gt LBB5_311 $-16(%rip) + WORD $0x14000018 // b LBB5_322 $96(%rip) +LBB5_313: + WORD $0x35ffeb75 // cbnz w21, LBB5_263 $-660(%rip) + WORD $0x14000016 // b LBB5_322 $88(%rip) +LBB5_314: + WORD $0x17ffff59 // b LBB5_263 $-668(%rip) +LBB5_315: WORD $0xaa1403f6 // mov x22, x20 -LBB5_310: +LBB5_316: WORD $0x8b130a73 // add x19, x19, x19, lsl #2 WORD $0xd37ffa73 // lsl x19, x19, #1 WORD $0x110006d6 // add w22, w22, #1 WORD $0x9ac72674 // lsr x20, x19, x7 - WORD $0xb4ffff94 // cbz x20, LBB5_310 $-16(%rip) - WORD $0x17ffff6d // b LBB5_267 $-588(%rip) -LBB5_311: + WORD $0xb4ffff94 // cbz x20, LBB5_316 $-16(%rip) + WORD $0x17ffff6d // b LBB5_273 $-588(%rip) +LBB5_317: WORD $0x7101745f // cmp w2, #93 - WORD $0x54ff8a20 // b.eq LBB5_90 $-3772(%rip) -LBB5_312: - WORD $0xd280000c // mov x12, #0 + WORD $0x54ff8940 // b.eq LBB5_91 $-3800(%rip) +LBB5_318: + WORD $0xd280000d // mov x13, #0 WORD $0xd280001e // mov lr, #0 WORD $0x5280001c // mov w28, #0 - WORD $0x14001ef7 // b LBB5_2003 $31708(%rip) -LBB5_313: + WORD $0x14001ea7 // b LBB5_2006 $31388(%rip) +LBB5_319: WORD $0x7101f45f // cmp w2, #125 - WORD $0x54ff6a80 // b.eq LBB5_39 $-4784(%rip) -LBB5_314: - WORD $0xd280000c // mov x12, #0 + WORD $0x54ff6ae0 // b.eq LBB5_39 $-4772(%rip) +LBB5_320: + WORD $0xd280000d // mov x13, #0 WORD $0xd280001e // mov lr, #0 - WORD $0x14000648 // b LBB5_674 $6432(%rip) -LBB5_315: + WORD $0x14000636 // b LBB5_679 $6360(%rip) +LBB5_321: WORD $0xcb0c03ec // neg x12, x12 - WORD $0x17fffd9d // b LBB5_161 $-2444(%rip) -LBB5_316: + WORD $0x17fffd95 // b LBB5_163 $-2476(%rip) +LBB5_322: WORD $0x52800015 // mov w21, #0 WORD $0x5280000e // mov w14, #0 WORD $0x0b0100a1 // add w1, w5, w1 - WORD $0x14000008 // b LBB5_319 $32(%rip) -LBB5_317: + WORD $0x14000008 // b LBB5_325 $32(%rip) +LBB5_323: WORD $0x5ac00288 // rbit w8, w20 WORD $0x5ac01108 // clz w8, w8 WORD $0xaa3103ea // mvn x10, x17 WORD $0xcb080151 // sub x17, x10, x8 - WORD $0x17fffda4 // b LBB5_163 $-2416(%rip) -LBB5_318: + WORD $0x17fffd92 // b LBB5_165 $-2488(%rip) +LBB5_324: WORD $0x52800001 // mov w1, #0 WORD $0xaa0603f5 // mov x21, x6 -LBB5_319: +LBB5_325: WORD $0xd1000591 // sub x17, x12, #1 Lloh38: - WORD $0x10056122 // adr x2, _LSHIFT_TAB $44068(%rip) + WORD $0x10055742 // adr x2, _LSHIFT_TAB $43752(%rip) Lloh39: WORD $0x91000042 // add x2, x2, _LSHIFT_TAB@PAGEOFF $0(%rip) WORD $0x52800d03 // mov w3, #104 @@ -1828,34 +1830,34 @@ Lloh39: WORD $0x92800125 // mov x5, #-10 WORD $0x52800146 // mov w6, #10 Lloh40: - WORD $0x10055f33 // adr x19, _POW_TAB $44004(%rip) + WORD $0x10055553 // adr x19, _POW_TAB $43688(%rip) Lloh41: WORD $0x91000273 // add x19, x19, _POW_TAB@PAGEOFF $0(%rip) - WORD $0x14000004 // b LBB5_323 $16(%rip) -LBB5_320: + WORD $0x14000004 // b LBB5_329 $16(%rip) +LBB5_326: WORD $0x710002bf // cmp w21, #0 WORD $0x1a8e03ee // csel w14, wzr, w14, eq -LBB5_321: -LBB5_322: +LBB5_327: +LBB5_328: WORD $0x4b140021 // sub w1, w1, w20 -LBB5_323: - WORD $0x37f800ce // tbnz w14, #31, LBB5_326 $24(%rip) - WORD $0x3500228e // cbnz w14, LBB5_403 $1104(%rip) +LBB5_329: + WORD $0x37f800ce // tbnz w14, #31, LBB5_332 $24(%rip) + WORD $0x3500228e // cbnz w14, LBB5_409 $1104(%rip) WORD $0x39c00187 // ldrsb w7, [x12] WORD $0x7100d4ff // cmp w7, #53 - WORD $0x540000eb // b.lt LBB5_328 $28(%rip) - WORD $0x14000110 // b LBB5_403 $1088(%rip) -LBB5_326: + WORD $0x540000eb // b.lt LBB5_334 $28(%rip) + WORD $0x14000110 // b LBB5_409 $1088(%rip) +LBB5_332: WORD $0x310021df // cmn w14, #8 - WORD $0x54000082 // b.hs LBB5_328 $16(%rip) + WORD $0x54000082 // b.hs LBB5_334 $16(%rip) WORD $0x52800374 // mov w20, #27 - WORD $0x350000b5 // cbnz w21, LBB5_329 $20(%rip) - WORD $0x17fffff5 // b LBB5_322 $-44(%rip) -LBB5_328: + WORD $0x350000b5 // cbnz w21, LBB5_335 $20(%rip) + WORD $0x17fffff5 // b LBB5_328 $-44(%rip) +LBB5_334: WORD $0x4b0e03e7 // neg w7, w14 WORD $0xb8675a74 // ldr w20, [x19, w7, uxtw #2] - WORD $0x34fffe55 // cbz w21, LBB5_322 $-56(%rip) -LBB5_329: + WORD $0x34fffe55 // cbz w21, LBB5_328 $-56(%rip) +LBB5_335: WORD $0x2a1403f7 // mov w23, w20 WORD $0x9ba30a98 // umaddl x24, w20, w3, x2 WORD $0xb8404716 // ldr w22, [x24], #4 @@ -1863,37 +1865,37 @@ LBB5_329: WORD $0xaa1903fa // mov x26, x25 WORD $0xaa1803fb // mov x27, x24 WORD $0xaa0c03fc // mov x28, x12 -LBB5_330: +LBB5_336: WORD $0x3840177e // ldrb w30, [x27], #1 - WORD $0x3400015e // cbz w30, LBB5_335 $40(%rip) + WORD $0x3400015e // cbz w30, LBB5_341 $40(%rip) WORD $0x39400387 // ldrb w7, [x28] WORD $0x6b1e00ff // cmp w7, w30 - WORD $0x54001441 // b.ne LBB5_376 $648(%rip) + WORD $0x54001441 // b.ne LBB5_382 $648(%rip) WORD $0x9100079c // add x28, x28, #1 WORD $0xf100075a // subs x26, x26, #1 - WORD $0x54ffff21 // b.ne LBB5_330 $-28(%rip) + WORD $0x54ffff21 // b.ne LBB5_336 $-28(%rip) WORD $0x38796b07 // ldrb w7, [x24, x25] - WORD $0x34000047 // cbz w7, LBB5_335 $8(%rip) -LBB5_334: + WORD $0x34000047 // cbz w7, LBB5_341 $8(%rip) +LBB5_340: WORD $0x510006d6 // sub w22, w22, #1 -LBB5_335: +LBB5_341: WORD $0x0b1502c7 // add w7, w22, w21 WORD $0x93407cf8 // sxtw x24, w7 WORD $0x710006bf // cmp w21, #1 - WORD $0x5400066b // b.lt LBB5_345 $204(%rip) + WORD $0x5400066b // b.lt LBB5_351 $204(%rip) WORD $0xd2800015 // mov x21, #0 WORD $0xd100071c // sub x28, x24, #1 WORD $0xd1000739 // sub x25, x25, #1 - WORD $0x14000008 // b LBB5_338 $32(%rip) -LBB5_337: + WORD $0x14000008 // b LBB5_344 $32(%rip) +LBB5_343: WORD $0xf100039f // cmp x28, #0 WORD $0x1a9f05ad // csinc w13, w13, wzr, eq WORD $0xd100075c // sub x28, x26, #1 WORD $0x91000727 // add x7, x25, #1 WORD $0xd1000739 // sub x25, x25, #1 WORD $0xf10004ff // cmp x7, #1 - WORD $0x54000249 // b.ls LBB5_340 $72(%rip) -LBB5_338: + WORD $0x54000249 // b.ls LBB5_346 $72(%rip) +LBB5_344: WORD $0xaa1c03fa // mov x26, x28 WORD $0x38b96987 // ldrsb x7, [x12, x25] WORD $0xd100c0e7 // sub x7, x7, #48 @@ -1903,105 +1905,105 @@ LBB5_338: WORD $0xd343fcf5 // lsr x21, x7, #3 WORD $0x9b056ebc // madd x28, x21, x5, x27 WORD $0xeb1a01ff // cmp x15, x26 - WORD $0x54fffe09 // b.ls LBB5_337 $-64(%rip) + WORD $0x54fffe09 // b.ls LBB5_343 $-64(%rip) WORD $0x1100c387 // add w7, w28, #48 WORD $0x383a6987 // strb w7, [x12, x26] WORD $0xd100075c // sub x28, x26, #1 WORD $0x91000727 // add x7, x25, #1 WORD $0xd1000739 // sub x25, x25, #1 WORD $0xf10004ff // cmp x7, #1 - WORD $0x54fffe08 // b.hi LBB5_338 $-64(%rip) -LBB5_340: + WORD $0x54fffe08 // b.hi LBB5_344 $-64(%rip) +LBB5_346: WORD $0xf1002b7f // cmp x27, #10 - WORD $0x540002a3 // b.lo LBB5_345 $84(%rip) + WORD $0x540002a3 // b.lo LBB5_351 $84(%rip) WORD $0x93407f47 // sxtw x7, w26 WORD $0xd10004f7 // sub x23, x7, #1 - WORD $0x14000007 // b LBB5_343 $28(%rip) -LBB5_342: + WORD $0x14000007 // b LBB5_349 $28(%rip) +LBB5_348: WORD $0xf100035f // cmp x26, #0 WORD $0x1a9f05ad // csinc w13, w13, wzr, eq WORD $0xd10006f7 // sub x23, x23, #1 WORD $0xf10026bf // cmp x21, #9 WORD $0xaa1903f5 // mov x21, x25 - WORD $0x54000189 // b.ls LBB5_345 $48(%rip) -LBB5_343: + WORD $0x54000189 // b.ls LBB5_351 $48(%rip) +LBB5_349: WORD $0x9bc47ea7 // umulh x7, x21, x4 WORD $0xd343fcf9 // lsr x25, x7, #3 WORD $0x9b05573a // madd x26, x25, x5, x21 WORD $0xeb1701ff // cmp x15, x23 - WORD $0x54fffec9 // b.ls LBB5_342 $-40(%rip) + WORD $0x54fffec9 // b.ls LBB5_348 $-40(%rip) WORD $0x1100c347 // add w7, w26, #48 WORD $0x38376987 // strb w7, [x12, x23] WORD $0xd10006f7 // sub x23, x23, #1 WORD $0xf10026bf // cmp x21, #9 WORD $0xaa1903f5 // mov x21, x25 - WORD $0x54fffec8 // b.hi LBB5_343 $-40(%rip) -LBB5_345: + WORD $0x54fffec8 // b.hi LBB5_349 $-40(%rip) +LBB5_351: WORD $0xeb1801ff // cmp x15, x24 WORD $0x1a8f8315 // csel w21, w24, w15, hi WORD $0x0b0e02ce // add w14, w22, w14 WORD $0x710006bf // cmp w21, #1 - WORD $0x5400014b // b.lt LBB5_349 $40(%rip) -LBB5_346: + WORD $0x5400014b // b.lt LBB5_355 $40(%rip) +LBB5_352: WORD $0x38756a27 // ldrb w7, [x17, x21] WORD $0x7100c0ff // cmp w7, #48 - WORD $0x54000121 // b.ne LBB5_350 $36(%rip) + WORD $0x54000121 // b.ne LBB5_356 $36(%rip) WORD $0xf10006b5 // subs x21, x21, #1 - WORD $0x54ffff8c // b.gt LBB5_346 $-16(%rip) + WORD $0x54ffff8c // b.gt LBB5_352 $-16(%rip) WORD $0x52800015 // mov w21, #0 WORD $0x5280000e // mov w14, #0 - WORD $0x36fff3b4 // tbz w20, #31, LBB5_322 $-396(%rip) - WORD $0x14000004 // b LBB5_351 $16(%rip) -LBB5_349: + WORD $0x36fff3b4 // tbz w20, #31, LBB5_328 $-396(%rip) + WORD $0x14000004 // b LBB5_357 $16(%rip) +LBB5_355: WORD $0x710002bf // cmp w21, #0 WORD $0x1a8e03ee // csel w14, wzr, w14, eq -LBB5_350: - WORD $0x36fff334 // tbz w20, #31, LBB5_322 $-412(%rip) -LBB5_351: +LBB5_356: + WORD $0x36fff334 // tbz w20, #31, LBB5_328 $-412(%rip) +LBB5_357: WORD $0x3100f69f // cmn w20, #61 - WORD $0x54000ae8 // b.hi LBB5_377 $348(%rip) + WORD $0x54000ae8 // b.hi LBB5_383 $348(%rip) WORD $0xaa1403f6 // mov x22, x20 - WORD $0x14000007 // b LBB5_355 $28(%rip) -LBB5_353: + WORD $0x14000007 // b LBB5_361 $28(%rip) +LBB5_359: WORD $0x710002bf // cmp w21, #0 WORD $0x1a8e03ee // csel w14, wzr, w14, eq -LBB5_354: +LBB5_360: WORD $0x1100f2d8 // add w24, w22, #60 WORD $0x3101e2df // cmn w22, #120 WORD $0xaa1803f6 // mov x22, x24 - WORD $0x54000a0a // b.ge LBB5_378 $320(%rip) -LBB5_355: + WORD $0x54000a0a // b.ge LBB5_384 $320(%rip) +LBB5_361: WORD $0xd280001a // mov x26, #0 WORD $0xd2800019 // mov x25, #0 WORD $0x0ab57eb8 // bic w24, w21, w21, asr #31 WORD $0xaa1803f7 // mov x23, x24 -LBB5_356: +LBB5_362: WORD $0xeb1a031f // cmp x24, x26 - WORD $0x54000140 // b.eq LBB5_359 $40(%rip) + WORD $0x54000140 // b.eq LBB5_365 $40(%rip) WORD $0x38ba6987 // ldrsb x7, [x12, x26] WORD $0x9b061f27 // madd x7, x25, x6, x7 WORD $0xd100c0f9 // sub x25, x7, #48 WORD $0x9100075a // add x26, x26, #1 WORD $0xd37cff27 // lsr x7, x25, #60 - WORD $0xb4ffff27 // cbz x7, LBB5_356 $-28(%rip) + WORD $0xb4ffff27 // cbz x7, LBB5_362 $-28(%rip) WORD $0xaa1903f8 // mov x24, x25 WORD $0xaa1a03f7 // mov x23, x26 - WORD $0x14000008 // b LBB5_361 $32(%rip) -LBB5_359: - WORD $0xb4000739 // cbz x25, LBB5_375 $228(%rip) -LBB5_360: + WORD $0x14000008 // b LBB5_367 $32(%rip) +LBB5_365: + WORD $0xb4000739 // cbz x25, LBB5_381 $228(%rip) +LBB5_366: WORD $0x8b190b27 // add x7, x25, x25, lsl #2 WORD $0xd37ff8f8 // lsl x24, x7, #1 WORD $0x110006f7 // add w23, w23, #1 WORD $0xeb10033f // cmp x25, x16 WORD $0xaa1803f9 // mov x25, x24 - WORD $0x54ffff63 // b.lo LBB5_360 $-20(%rip) -LBB5_361: + WORD $0x54ffff63 // b.lo LBB5_366 $-20(%rip) +LBB5_367: WORD $0x6b1702b5 // subs w21, w21, w23 - WORD $0x540001ed // b.le LBB5_365 $60(%rip) + WORD $0x540001ed // b.le LBB5_371 $60(%rip) WORD $0xaa1503f9 // mov x25, x21 WORD $0xaa0c03fa // mov x26, x12 -LBB5_363: +LBB5_369: WORD $0xd37cff07 // lsr x7, x24, #60 WORD $0x9240ef18 // and x24, x24, #0xfffffffffffffff WORD $0x321c04e7 // orr w7, w7, #0x30 @@ -2011,82 +2013,82 @@ LBB5_363: WORD $0xd100c0f8 // sub x24, x7, #48 WORD $0x9100075a // add x26, x26, #1 WORD $0xf1000739 // subs x25, x25, #1 - WORD $0x54fffee1 // b.ne LBB5_363 $-36(%rip) - WORD $0xb5000178 // cbnz x24, LBB5_367 $44(%rip) - WORD $0x14000015 // b LBB5_369 $84(%rip) -LBB5_365: + WORD $0x54fffee1 // b.ne LBB5_369 $-36(%rip) + WORD $0xb5000178 // cbnz x24, LBB5_373 $44(%rip) + WORD $0x14000015 // b LBB5_375 $84(%rip) +LBB5_371: WORD $0x52800015 // mov w21, #0 - WORD $0xb5000118 // cbnz x24, LBB5_367 $32(%rip) - WORD $0x14000012 // b LBB5_369 $72(%rip) -LBB5_366: + WORD $0xb5000118 // cbnz x24, LBB5_373 $32(%rip) + WORD $0x14000012 // b LBB5_375 $72(%rip) +LBB5_372: WORD $0xf100035f // cmp x26, #0 WORD $0x1a9f05ad // csinc w13, w13, wzr, eq WORD $0x9240ef07 // and x7, x24, #0xfffffffffffffff WORD $0x8b0708f8 // add x24, x7, x7, lsl #2 WORD $0xd37ffb18 // lsl x24, x24, #1 - WORD $0xb4000187 // cbz x7, LBB5_369 $48(%rip) -LBB5_367: + WORD $0xb4000187 // cbz x7, LBB5_375 $48(%rip) +LBB5_373: WORD $0x93407eb9 // sxtw x25, w21 WORD $0xd37cff1a // lsr x26, x24, #60 WORD $0xeb1901ff // cmp x15, x25 - WORD $0x54fffee9 // b.ls LBB5_366 $-36(%rip) + WORD $0x54fffee9 // b.ls LBB5_372 $-36(%rip) WORD $0x321c0747 // orr w7, w26, #0x30 WORD $0x38396987 // strb w7, [x12, x25] WORD $0x110006b5 // add w21, w21, #1 WORD $0x9240ef07 // and x7, x24, #0xfffffffffffffff WORD $0x8b0708f8 // add x24, x7, x7, lsl #2 WORD $0xd37ffb18 // lsl x24, x24, #1 - WORD $0xb5fffec7 // cbnz x7, LBB5_367 $-40(%rip) -LBB5_369: + WORD $0xb5fffec7 // cbnz x7, LBB5_373 $-40(%rip) +LBB5_375: WORD $0x4b1701ce // sub w14, w14, w23 WORD $0x110005ce // add w14, w14, #1 WORD $0x710006bf // cmp w21, #1 - WORD $0x54fff7ab // b.lt LBB5_353 $-268(%rip) + WORD $0x54fff7ab // b.lt LBB5_359 $-268(%rip) WORD $0x2a1503f5 // mov w21, w21 -LBB5_371: +LBB5_377: WORD $0x38756a27 // ldrb w7, [x17, x21] WORD $0x7100c0ff // cmp w7, #48 - WORD $0x540000c1 // b.ne LBB5_374 $24(%rip) + WORD $0x540000c1 // b.ne LBB5_380 $24(%rip) WORD $0xf10006b5 // subs x21, x21, #1 - WORD $0x54ffff8c // b.gt LBB5_371 $-16(%rip) + WORD $0x54ffff8c // b.gt LBB5_377 $-16(%rip) WORD $0x52800015 // mov w21, #0 WORD $0x5280000e // mov w14, #0 - WORD $0x17ffffb6 // b LBB5_354 $-296(%rip) -LBB5_374: - WORD $0x17ffffb5 // b LBB5_354 $-300(%rip) -LBB5_375: + WORD $0x17ffffb6 // b LBB5_360 $-296(%rip) +LBB5_380: + WORD $0x17ffffb5 // b LBB5_360 $-300(%rip) +LBB5_381: WORD $0x52800015 // mov w21, #0 - WORD $0x17ffffb3 // b LBB5_354 $-308(%rip) -LBB5_376: + WORD $0x17ffffb3 // b LBB5_360 $-308(%rip) +LBB5_382: WORD $0x13001ce7 // sxtb w7, w7 WORD $0x6b3e80ff // cmp w7, w30, sxtb - WORD $0x54ffec4b // b.lt LBB5_334 $-632(%rip) - WORD $0x17ffff62 // b LBB5_335 $-632(%rip) -LBB5_377: + WORD $0x54ffec4b // b.lt LBB5_340 $-632(%rip) + WORD $0x17ffff62 // b LBB5_341 $-632(%rip) +LBB5_383: WORD $0xaa1403f8 // mov x24, x20 -LBB5_378: +LBB5_384: WORD $0xd2800019 // mov x25, #0 WORD $0xd2800017 // mov x23, #0 WORD $0x4b1803f6 // neg w22, w24 WORD $0x0ab57eb8 // bic w24, w21, w21, asr #31 -LBB5_379: +LBB5_385: WORD $0xeb19031f // cmp x24, x25 - WORD $0x54000320 // b.eq LBB5_385 $100(%rip) + WORD $0x54000320 // b.eq LBB5_391 $100(%rip) WORD $0x38b96987 // ldrsb x7, [x12, x25] WORD $0x9b061ee7 // madd x7, x23, x6, x7 WORD $0xd100c0f7 // sub x23, x7, #48 WORD $0x91000739 // add x25, x25, #1 WORD $0x9ad626e7 // lsr x7, x23, x22 - WORD $0xb4ffff27 // cbz x7, LBB5_379 $-28(%rip) -LBB5_382: + WORD $0xb4ffff27 // cbz x7, LBB5_385 $-28(%rip) +LBB5_388: WORD $0x92800007 // mov x7, #-1 WORD $0x9ad620e7 // lsl x7, x7, x22 WORD $0xaa2703f8 // mvn x24, x7 WORD $0x6b1902b5 // subs w21, w21, w25 - WORD $0x5400030d // b.le LBB5_388 $96(%rip) + WORD $0x5400030d // b.le LBB5_394 $96(%rip) WORD $0xaa1503fa // mov x26, x21 WORD $0xaa0c03fb // mov x27, x12 -LBB5_384: +LBB5_390: WORD $0x9ad626e7 // lsr x7, x23, x22 WORD $0x8a1802f7 // and x23, x23, x24 WORD $0x1100c0e7 // add w7, w7, #48 @@ -2096,124 +2098,124 @@ LBB5_384: WORD $0xd100c0f7 // sub x23, x7, #48 WORD $0x9100077b // add x27, x27, #1 WORD $0xf100075a // subs x26, x26, #1 - WORD $0x54fffee1 // b.ne LBB5_384 $-36(%rip) - WORD $0x1400000c // b LBB5_389 $48(%rip) -LBB5_385: - WORD $0xb40005b7 // cbz x23, LBB5_400 $180(%rip) + WORD $0x54fffee1 // b.ne LBB5_390 $-36(%rip) + WORD $0x1400000c // b LBB5_395 $48(%rip) +LBB5_391: + WORD $0xb40005b7 // cbz x23, LBB5_406 $180(%rip) WORD $0x9ad626e7 // lsr x7, x23, x22 - WORD $0xb40005c7 // cbz x7, LBB5_401 $184(%rip) + WORD $0xb40005c7 // cbz x7, LBB5_407 $184(%rip) WORD $0x52800015 // mov w21, #0 WORD $0x4b1801ce // sub w14, w14, w24 WORD $0x110005ce // add w14, w14, #1 WORD $0x92800007 // mov x7, #-1 WORD $0x9ad620e7 // lsl x7, x7, x22 WORD $0xaa2703f8 // mvn x24, x7 - WORD $0x14000005 // b LBB5_390 $20(%rip) -LBB5_388: + WORD $0x14000005 // b LBB5_396 $20(%rip) +LBB5_394: WORD $0x52800015 // mov w21, #0 -LBB5_389: +LBB5_395: WORD $0x4b1901ce // sub w14, w14, w25 WORD $0x110005ce // add w14, w14, #1 - WORD $0xb4000297 // cbz x23, LBB5_394 $80(%rip) -LBB5_390: - WORD $0x14000007 // b LBB5_392 $28(%rip) -LBB5_391: + WORD $0xb4000297 // cbz x23, LBB5_400 $80(%rip) +LBB5_396: + WORD $0x14000007 // b LBB5_398 $28(%rip) +LBB5_397: WORD $0xf100033f // cmp x25, #0 WORD $0x1a9f05ad // csinc w13, w13, wzr, eq WORD $0x8a1802e7 // and x7, x23, x24 WORD $0x8b0708f7 // add x23, x7, x7, lsl #2 WORD $0xd37ffaf7 // lsl x23, x23, #1 - WORD $0xb40001a7 // cbz x7, LBB5_395 $52(%rip) -LBB5_392: + WORD $0xb40001a7 // cbz x7, LBB5_401 $52(%rip) +LBB5_398: WORD $0x9ad626f9 // lsr x25, x23, x22 WORD $0x93407eba // sxtw x26, w21 WORD $0xeb1a01ff // cmp x15, x26 - WORD $0x54fffee9 // b.ls LBB5_391 $-36(%rip) + WORD $0x54fffee9 // b.ls LBB5_397 $-36(%rip) WORD $0x1100c327 // add w7, w25, #48 WORD $0x383a6987 // strb w7, [x12, x26] WORD $0x110006b5 // add w21, w21, #1 WORD $0x8a1802e7 // and x7, x23, x24 WORD $0x8b0708f7 // add x23, x7, x7, lsl #2 WORD $0xd37ffaf7 // lsl x23, x23, #1 - WORD $0xb5fffec7 // cbnz x7, LBB5_392 $-40(%rip) - WORD $0x14000001 // b LBB5_395 $4(%rip) -LBB5_394: -LBB5_395: + WORD $0xb5fffec7 // cbnz x7, LBB5_398 $-40(%rip) + WORD $0x14000001 // b LBB5_401 $4(%rip) +LBB5_400: +LBB5_401: WORD $0x710006bf // cmp w21, #1 - WORD $0x54ffdfab // b.lt LBB5_320 $-1036(%rip) + WORD $0x54ffdfab // b.lt LBB5_326 $-1036(%rip) WORD $0x2a1503f5 // mov w21, w21 -LBB5_397: +LBB5_403: WORD $0x38756a27 // ldrb w7, [x17, x21] WORD $0x7100c0ff // cmp w7, #48 - WORD $0x54ffdf61 // b.ne LBB5_321 $-1044(%rip) + WORD $0x54ffdf61 // b.ne LBB5_327 $-1044(%rip) WORD $0xf10006b5 // subs x21, x21, #1 - WORD $0x54ffff8c // b.gt LBB5_397 $-16(%rip) + WORD $0x54ffff8c // b.gt LBB5_403 $-16(%rip) WORD $0x52800015 // mov w21, #0 WORD $0x5280000e // mov w14, #0 WORD $0x4b140021 // sub w1, w1, w20 - WORD $0x17fffef6 // b LBB5_323 $-1064(%rip) -LBB5_400: + WORD $0x17fffef6 // b LBB5_329 $-1064(%rip) +LBB5_406: WORD $0x52800015 // mov w21, #0 WORD $0x4b140021 // sub w1, w1, w20 - WORD $0x17fffef3 // b LBB5_323 $-1076(%rip) -LBB5_401: + WORD $0x17fffef3 // b LBB5_329 $-1076(%rip) +LBB5_407: WORD $0xaa1803f9 // mov x25, x24 -LBB5_402: +LBB5_408: WORD $0x8b170ae7 // add x7, x23, x23, lsl #2 WORD $0xd37ff8f7 // lsl x23, x7, #1 WORD $0x11000739 // add w25, w25, #1 WORD $0x9ad626e7 // lsr x7, x23, x22 - WORD $0xb4ffff87 // cbz x7, LBB5_402 $-16(%rip) - WORD $0x17ffffb8 // b LBB5_382 $-288(%rip) -LBB5_403: + WORD $0xb4ffff87 // cbz x7, LBB5_408 $-16(%rip) + WORD $0x17ffffb8 // b LBB5_388 $-288(%rip) +LBB5_409: WORD $0x310ff83f // cmn w1, #1022 - WORD $0x54000aec // b.gt LBB5_430 $348(%rip) - WORD $0x34001215 // cbz w21, LBB5_445 $576(%rip) + WORD $0x54000aec // b.gt LBB5_436 $348(%rip) + WORD $0x34001215 // cbz w21, LBB5_451 $576(%rip) WORD $0x110ff423 // add w3, w1, #1021 WORD $0x3110e83f // cmn w1, #1082 - WORD $0x54000b28 // b.hi LBB5_433 $356(%rip) + WORD $0x54000b28 // b.hi LBB5_439 $356(%rip) WORD $0x52800141 // mov w1, #10 - WORD $0x14000007 // b LBB5_409 $28(%rip) -LBB5_407: + WORD $0x14000007 // b LBB5_415 $28(%rip) +LBB5_413: WORD $0x710002bf // cmp w21, #0 WORD $0x1a8e03ee // csel w14, wzr, w14, eq -LBB5_408: +LBB5_414: WORD $0x1100f064 // add w4, w3, #60 WORD $0x3101e07f // cmn w3, #120 WORD $0xaa0403e3 // mov x3, x4 - WORD $0x54000a4a // b.ge LBB5_434 $328(%rip) -LBB5_409: + WORD $0x54000a4a // b.ge LBB5_440 $328(%rip) +LBB5_415: WORD $0xd2800007 // mov x7, #0 WORD $0xd2800006 // mov x6, #0 WORD $0x0ab57ea5 // bic w5, w21, w21, asr #31 WORD $0xaa0503e4 // mov x4, x5 -LBB5_410: +LBB5_416: WORD $0xeb0700bf // cmp x5, x7 - WORD $0x54000140 // b.eq LBB5_413 $40(%rip) + WORD $0x54000140 // b.eq LBB5_419 $40(%rip) WORD $0x38a76993 // ldrsb x19, [x12, x7] WORD $0x9b014cc6 // madd x6, x6, x1, x19 WORD $0xd100c0c6 // sub x6, x6, #48 WORD $0x910004e7 // add x7, x7, #1 WORD $0xd37cfcd3 // lsr x19, x6, #60 - WORD $0xb4ffff33 // cbz x19, LBB5_410 $-28(%rip) + WORD $0xb4ffff33 // cbz x19, LBB5_416 $-28(%rip) WORD $0xaa0603e5 // mov x5, x6 WORD $0xaa0703e4 // mov x4, x7 - WORD $0x14000008 // b LBB5_415 $32(%rip) -LBB5_413: - WORD $0xb4000726 // cbz x6, LBB5_429 $228(%rip) -LBB5_414: + WORD $0x14000008 // b LBB5_421 $32(%rip) +LBB5_419: + WORD $0xb4000726 // cbz x6, LBB5_435 $228(%rip) +LBB5_420: WORD $0x8b0608c5 // add x5, x6, x6, lsl #2 WORD $0xd37ff8a5 // lsl x5, x5, #1 WORD $0x11000484 // add w4, w4, #1 WORD $0xeb1000df // cmp x6, x16 WORD $0xaa0503e6 // mov x6, x5 - WORD $0x54ffff63 // b.lo LBB5_414 $-20(%rip) -LBB5_415: + WORD $0x54ffff63 // b.lo LBB5_420 $-20(%rip) +LBB5_421: WORD $0x6b0402b5 // subs w21, w21, w4 - WORD $0x540001cd // b.le LBB5_418 $56(%rip) + WORD $0x540001cd // b.le LBB5_424 $56(%rip) WORD $0xaa1503e6 // mov x6, x21 WORD $0xaa0c03e7 // mov x7, x12 -LBB5_417: +LBB5_423: WORD $0xd37cfcb3 // lsr x19, x5, #60 WORD $0x9240eca5 // and x5, x5, #0xfffffffffffffff WORD $0x321c0673 // orr w19, w19, #0x30 @@ -2223,25 +2225,25 @@ LBB5_417: WORD $0xd100c0a5 // sub x5, x5, #48 WORD $0x910004e7 // add x7, x7, #1 WORD $0xf10004c6 // subs x6, x6, #1 - WORD $0x54fffee1 // b.ne LBB5_417 $-36(%rip) - WORD $0x14000002 // b LBB5_419 $8(%rip) -LBB5_418: + WORD $0x54fffee1 // b.ne LBB5_423 $-36(%rip) + WORD $0x14000002 // b LBB5_425 $8(%rip) +LBB5_424: WORD $0x52800015 // mov w21, #0 -LBB5_419: - WORD $0xb5000125 // cbnz x5, LBB5_421 $36(%rip) - WORD $0x14000013 // b LBB5_423 $76(%rip) -LBB5_420: +LBB5_425: + WORD $0xb5000125 // cbnz x5, LBB5_427 $36(%rip) + WORD $0x14000013 // b LBB5_429 $76(%rip) +LBB5_426: WORD $0xd37cfca6 // lsr x6, x5, #60 WORD $0xf10000df // cmp x6, #0 WORD $0x1a9f05ad // csinc w13, w13, wzr, eq WORD $0x9240eca6 // and x6, x5, #0xfffffffffffffff WORD $0x8b0608c5 // add x5, x6, x6, lsl #2 WORD $0xd37ff8a5 // lsl x5, x5, #1 - WORD $0xb4000186 // cbz x6, LBB5_423 $48(%rip) -LBB5_421: + WORD $0xb4000186 // cbz x6, LBB5_429 $48(%rip) +LBB5_427: WORD $0x93407ea6 // sxtw x6, w21 WORD $0xeb0601ff // cmp x15, x6 - WORD $0x54fffee9 // b.ls LBB5_420 $-36(%rip) + WORD $0x54fffee9 // b.ls LBB5_426 $-36(%rip) WORD $0xd37cfca7 // lsr x7, x5, #60 WORD $0x321c04e7 // orr w7, w7, #0x30 WORD $0x38266987 // strb w7, [x12, x6] @@ -2249,64 +2251,64 @@ LBB5_421: WORD $0x9240eca6 // and x6, x5, #0xfffffffffffffff WORD $0x8b0608c5 // add x5, x6, x6, lsl #2 WORD $0xd37ff8a5 // lsl x5, x5, #1 - WORD $0xb5fffec6 // cbnz x6, LBB5_421 $-40(%rip) -LBB5_423: + WORD $0xb5fffec6 // cbnz x6, LBB5_427 $-40(%rip) +LBB5_429: WORD $0x4b0401ce // sub w14, w14, w4 WORD $0x110005ce // add w14, w14, #1 WORD $0x710006bf // cmp w21, #1 - WORD $0x54fff7ab // b.lt LBB5_407 $-268(%rip) + WORD $0x54fff7ab // b.lt LBB5_413 $-268(%rip) WORD $0x2a1503f5 // mov w21, w21 -LBB5_425: +LBB5_431: WORD $0x38756a24 // ldrb w4, [x17, x21] WORD $0x7100c09f // cmp w4, #48 - WORD $0x540000c1 // b.ne LBB5_428 $24(%rip) + WORD $0x540000c1 // b.ne LBB5_434 $24(%rip) WORD $0xf10006b5 // subs x21, x21, #1 - WORD $0x54ffff8c // b.gt LBB5_425 $-16(%rip) + WORD $0x54ffff8c // b.gt LBB5_431 $-16(%rip) WORD $0x52800015 // mov w21, #0 WORD $0x5280000e // mov w14, #0 - WORD $0x17ffffb6 // b LBB5_408 $-296(%rip) -LBB5_428: - WORD $0x17ffffb5 // b LBB5_408 $-300(%rip) -LBB5_429: + WORD $0x17ffffb6 // b LBB5_414 $-296(%rip) +LBB5_434: + WORD $0x17ffffb5 // b LBB5_414 $-300(%rip) +LBB5_435: WORD $0x52800015 // mov w21, #0 - WORD $0x17ffffb3 // b LBB5_408 $-308(%rip) -LBB5_430: + WORD $0x17ffffb3 // b LBB5_414 $-308(%rip) +LBB5_436: WORD $0x7110003f // cmp w1, #1024 - WORD $0x54ffb18c // b.gt LBB5_246 $-2512(%rip) + WORD $0x54ffaf6c // b.gt LBB5_250 $-2580(%rip) WORD $0x51000430 // sub w16, w1, #1 - WORD $0x350034f5 // cbnz w21, LBB5_522 $1692(%rip) + WORD $0x350034f5 // cbnz w21, LBB5_528 $1692(%rip) WORD $0x5280000f // mov w15, #0 - WORD $0x14000209 // b LBB5_545 $2084(%rip) -LBB5_433: + WORD $0x14000209 // b LBB5_551 $2084(%rip) +LBB5_439: WORD $0xaa0303e4 // mov x4, x3 -LBB5_434: +LBB5_440: WORD $0xd2800003 // mov x3, #0 WORD $0xd2800001 // mov x1, #0 WORD $0x4b0403f0 // neg w16, w4 WORD $0x52800144 // mov w4, #10 WORD $0x0ab57ea5 // bic w5, w21, w21, asr #31 -LBB5_435: +LBB5_441: WORD $0xeb0300bf // cmp x5, x3 - WORD $0x540003a0 // b.eq LBB5_441 $116(%rip) + WORD $0x540003a0 // b.eq LBB5_447 $116(%rip) WORD $0x38a36986 // ldrsb x6, [x12, x3] WORD $0x9b041821 // madd x1, x1, x4, x6 WORD $0xd100c021 // sub x1, x1, #48 WORD $0x91000463 // add x3, x3, #1 WORD $0x9ad02426 // lsr x6, x1, x16 - WORD $0xb4ffff26 // cbz x6, LBB5_435 $-28(%rip) + WORD $0xb4ffff26 // cbz x6, LBB5_441 $-28(%rip) WORD $0xaa0303e5 // mov x5, x3 -LBB5_438: +LBB5_444: WORD $0x4b0501ce // sub w14, w14, w5 WORD $0x110005ce // add w14, w14, #1 WORD $0x92800003 // mov x3, #-1 WORD $0x9ad02063 // lsl x3, x3, x16 WORD $0xaa2303e3 // mvn x3, x3 WORD $0x6b0502a4 // subs w4, w21, w5 - WORD $0x54002c0d // b.le LBB5_504 $1408(%rip) + WORD $0x54002c0d // b.le LBB5_510 $1408(%rip) WORD $0x52800146 // mov w6, #10 WORD $0xaa0403e7 // mov x7, x4 WORD $0xaa0c03f3 // mov x19, x12 -LBB5_440: +LBB5_446: WORD $0x9ad02434 // lsr x20, x1, x16 WORD $0x8a030021 // and x1, x1, x3 WORD $0x1100c294 // add w20, w20, #48 @@ -2316,31 +2318,31 @@ LBB5_440: WORD $0xd100c021 // sub x1, x1, #48 WORD $0x91000673 // add x19, x19, #1 WORD $0xf10004e7 // subs x7, x7, #1 - WORD $0x54fffee1 // b.ne LBB5_440 $-36(%rip) - WORD $0x14000153 // b LBB5_505 $1356(%rip) -LBB5_441: - WORD $0xb4000201 // cbz x1, LBB5_445 $64(%rip) + WORD $0x54fffee1 // b.ne LBB5_446 $-36(%rip) + WORD $0x14000153 // b LBB5_511 $1356(%rip) +LBB5_447: + WORD $0xb4000201 // cbz x1, LBB5_451 $64(%rip) WORD $0x9ad02423 // lsr x3, x1, x16 - WORD $0xb4000103 // cbz x3, LBB5_444 $32(%rip) + WORD $0xb4000103 // cbz x3, LBB5_450 $32(%rip) WORD $0x52800004 // mov w4, #0 WORD $0x4b0501ce // sub w14, w14, w5 WORD $0x110005ce // add w14, w14, #1 WORD $0x92800003 // mov x3, #-1 WORD $0x9ad02063 // lsl x3, x3, x16 WORD $0xaa2303e3 // mvn x3, x3 - WORD $0x1400014a // b LBB5_506 $1320(%rip) -LBB5_444: + WORD $0x1400014a // b LBB5_512 $1320(%rip) +LBB5_450: WORD $0x8b010821 // add x1, x1, x1, lsl #2 WORD $0xd37ff821 // lsl x1, x1, #1 WORD $0x110004a5 // add w5, w5, #1 WORD $0x9ad02423 // lsr x3, x1, x16 - WORD $0xb4ffff83 // cbz x3, LBB5_444 $-16(%rip) - WORD $0x17ffffdc // b LBB5_438 $-144(%rip) -LBB5_445: + WORD $0xb4ffff83 // cbz x3, LBB5_450 $-16(%rip) + WORD $0x17ffffdc // b LBB5_444 $-144(%rip) +LBB5_451: WORD $0x5280000f // mov w15, #0 WORD $0x12807fb0 // mov w16, #-1022 - WORD $0x140001d2 // b LBB5_545 $1864(%rip) -LBB5_446: + WORD $0x140001d2 // b LBB5_551 $1864(%rip) +LBB5_452: WORD $0xdac0018c // rbit x12, x12 WORD $0xdac0118c // clz x12, x12 WORD $0x8b0d014d // add x13, x10, x13 @@ -2369,40 +2371,40 @@ LBB5_446: WORD $0xaa1703f9 // mov x25, x23 WORD $0xaa1703f8 // mov x24, x23 Lloh42: - WORD $0x1005ed33 // adr x19, _ESCAPED_TAB $48548(%rip) + WORD $0x1005e353 // adr x19, _ESCAPED_TAB $48232(%rip) Lloh43: WORD $0x91000273 // add x19, x19, _ESCAPED_TAB@PAGEOFF $0(%rip) -LBB5_447: +LBB5_453: WORD $0x39400734 // ldrb w20, [x25, #1] WORD $0xf101d69f // cmp x20, #117 - WORD $0x540000e0 // b.eq LBB5_450 $28(%rip) + WORD $0x540000e0 // b.eq LBB5_456 $28(%rip) WORD $0x38746a75 // ldrb w21, [x19, x20] - WORD $0x34002315 // cbz w21, LBB5_501 $1120(%rip) + WORD $0x34002315 // cbz w21, LBB5_507 $1120(%rip) WORD $0x91000b34 // add x20, x25, #2 WORD $0x38001715 // strb w21, [x24], #1 WORD $0xaa1803f5 // mov x21, x24 - WORD $0x14000063 // b LBB5_470 $396(%rip) -LBB5_450: + WORD $0x14000063 // b LBB5_476 $396(%rip) +LBB5_456: WORD $0xb8402334 // ldur w20, [x25, #2] WORD $0x0b0c0296 // add w22, w20, w12 WORD $0x0a3401b5 // bic w21, w13, w20 WORD $0x6a1602bf // tst w21, w22 - WORD $0x54007fc1 // b.ne LBB5_656 $4088(%rip) + WORD $0x54007f61 // b.ne LBB5_663 $4076(%rip) WORD $0x0b0e0296 // add w22, w20, w14 WORD $0x2a1402d6 // orr w22, w22, w20 WORD $0x6a0d02df // tst w22, w13 - WORD $0x54007f41 // b.ne LBB5_656 $4072(%rip) + WORD $0x54007ee1 // b.ne LBB5_663 $4060(%rip) WORD $0x1200da96 // and w22, w20, #0x7f7f7f7f WORD $0x4b1601fa // sub w26, w15, w22 WORD $0x0b1102db // add w27, w22, w17 WORD $0x0a1a037a // and w26, w27, w26 WORD $0x6a15035f // tst w26, w21 - WORD $0x54007e81 // b.ne LBB5_656 $4048(%rip) + WORD $0x54007e21 // b.ne LBB5_663 $4036(%rip) WORD $0x4b16003a // sub w26, w1, w22 WORD $0x0b0202d6 // add w22, w22, w2 WORD $0x0a1a02d6 // and w22, w22, w26 WORD $0x6a1502df // tst w22, w21 - WORD $0x54007de1 // b.ne LBB5_656 $4028(%rip) + WORD $0x54007d81 // b.ne LBB5_663 $4016(%rip) WORD $0x5ac00a94 // rev w20, w20 WORD $0x0a741095 // bic w21, w4, w20, lsr #4 WORD $0x2a150eb5 // orr w21, w21, w21, lsl #3 @@ -2414,43 +2416,43 @@ LBB5_450: WORD $0x2a152296 // orr w22, w20, w21, lsl #8 WORD $0x91001b34 // add x20, x25, #6 WORD $0x710202df // cmp w22, #128 - WORD $0x54001ac3 // b.lo LBB5_496 $856(%rip) + WORD $0x54001ac3 // b.lo LBB5_502 $856(%rip) WORD $0x91001315 // add x21, x24, #4 -LBB5_456: +LBB5_462: WORD $0x711ffedf // cmp w22, #2047 - WORD $0x54001ae9 // b.ls LBB5_498 $860(%rip) + WORD $0x54001ae9 // b.ls LBB5_504 $860(%rip) WORD $0x51403ad7 // sub w23, w22, #14, lsl #12 WORD $0x312006ff // cmn w23, #2049 - WORD $0x54000669 // b.ls LBB5_468 $204(%rip) + WORD $0x54000669 // b.ls LBB5_474 $204(%rip) WORD $0x530a7ed7 // lsr w23, w22, #10 WORD $0x7100daff // cmp w23, #54 - WORD $0x54001b28 // b.hi LBB5_499 $868(%rip) + WORD $0x54001b28 // b.hi LBB5_505 $868(%rip) WORD $0x39400297 // ldrb w23, [x20] WORD $0x710172ff // cmp w23, #92 - WORD $0x54001ac1 // b.ne LBB5_499 $856(%rip) + WORD $0x54001ac1 // b.ne LBB5_505 $856(%rip) WORD $0x39400697 // ldrb w23, [x20, #1] WORD $0x7101d6ff // cmp w23, #117 - WORD $0x54001a61 // b.ne LBB5_499 $844(%rip) + WORD $0x54001a61 // b.ne LBB5_505 $844(%rip) WORD $0xb8402297 // ldur w23, [x20, #2] WORD $0x0b0c02f9 // add w25, w23, w12 WORD $0x0a3701b8 // bic w24, w13, w23 WORD $0x6a19031f // tst w24, w25 - WORD $0x54008241 // b.ne LBB5_670 $4168(%rip) + WORD $0x540081e1 // b.ne LBB5_677 $4156(%rip) WORD $0x0b0e02f9 // add w25, w23, w14 WORD $0x2a170339 // orr w25, w25, w23 WORD $0x6a0d033f // tst w25, w13 - WORD $0x540081c1 // b.ne LBB5_670 $4152(%rip) + WORD $0x54008161 // b.ne LBB5_677 $4140(%rip) WORD $0x0a1002f9 // and w25, w23, w16 WORD $0x4b1901fa // sub w26, w15, w25 WORD $0x0b11033b // add w27, w25, w17 WORD $0x0a1a037a // and w26, w27, w26 WORD $0x6a18035f // tst w26, w24 - WORD $0x54008101 // b.ne LBB5_670 $4128(%rip) + WORD $0x540080a1 // b.ne LBB5_677 $4116(%rip) WORD $0x4b19003a // sub w26, w1, w25 WORD $0x0b020339 // add w25, w25, w2 WORD $0x0a1a0339 // and w25, w25, w26 WORD $0x6a18033f // tst w25, w24 - WORD $0x54008061 // b.ne LBB5_670 $4108(%rip) + WORD $0x54008001 // b.ne LBB5_677 $4096(%rip) WORD $0x5ac00af7 // rev w23, w23 WORD $0x0a771098 // bic w24, w4, w23, lsr #4 WORD $0x0b180f18 // add w24, w24, w24, lsl #3 @@ -2463,16 +2465,16 @@ LBB5_456: WORD $0x51403af9 // sub w25, w23, #14, lsl #12 WORD $0x33001f17 // bfxil w23, w24, #0, #8 WORD $0x3110073f // cmn w25, #1025 - WORD $0x540016a8 // b.hi LBB5_500 $724(%rip) + WORD $0x540016a8 // b.hi LBB5_506 $724(%rip) WORD $0x781fc2a5 // sturh w5, [x21, #-4] WORD $0x381fe2a6 // sturb w6, [x21, #-2] WORD $0x91000eb5 // add x21, x21, #3 WORD $0xaa1703f6 // mov x22, x23 WORD $0x710202ff // cmp w23, #128 - WORD $0x54fff982 // b.hs LBB5_456 $-208(%rip) + WORD $0x54fff982 // b.hs LBB5_462 $-208(%rip) WORD $0xd10012b8 // sub x24, x21, #4 - WORD $0x1400009f // b LBB5_497 $636(%rip) -LBB5_468: + WORD $0x1400009f // b LBB5_503 $636(%rip) +LBB5_474: WORD $0x530c7ed7 // lsr w23, w22, #12 WORD $0x321b0af7 // orr w23, w23, #0xe0 WORD $0x381fc2b7 // sturb w23, [x21, #-4] @@ -2482,18 +2484,18 @@ LBB5_468: WORD $0x52801017 // mov w23, #128 WORD $0x330016d7 // bfxil w23, w22, #0, #6 WORD $0x381fe2b7 // sturb w23, [x21, #-2] -LBB5_469: +LBB5_475: WORD $0xd10006b5 // sub x21, x21, #1 -LBB5_470: +LBB5_476: WORD $0x39400296 // ldrb w22, [x20] WORD $0xaa1403f7 // mov x23, x20 WORD $0xaa1403f9 // mov x25, x20 WORD $0xaa1503f8 // mov x24, x21 WORD $0x710172df // cmp w22, #92 - WORD $0x54fff200 // b.eq LBB5_447 $-448(%rip) + WORD $0x54fff200 // b.eq LBB5_453 $-448(%rip) WORD $0xaa0803fc // mov x28, x8 WORD $0xd2800016 // mov x22, #0 -LBB5_472: +LBB5_478: WORD $0x8b160297 // add x23, x20, x22 WORD $0xad401ae5 // ldp q5, q6, [x23] WORD $0x6e228ca7 // cmeq.16b v7, v5, v2 @@ -2534,123 +2536,123 @@ LBB5_472: WORD $0x2a18035b // orr w27, w26, w24 WORD $0x5100077b // sub w27, w27, #1 WORD $0x6a19037f // tst w27, w25 - WORD $0x540067c1 // b.ne LBB5_644 $3320(%rip) + WORD $0x54006761 // b.ne LBB5_651 $3308(%rip) WORD $0x51000737 // sub w23, w25, #1 - WORD $0x36280069 // tbz w9, #5, LBB5_475 $12(%rip) + WORD $0x36280069 // tbz w9, #5, LBB5_481 $12(%rip) WORD $0x0a170359 // and w25, w26, w23 - WORD $0x350074f9 // cbnz w25, LBB5_669 $3740(%rip) -LBB5_475: + WORD $0x35007499 // cbnz w25, LBB5_676 $3728(%rip) +LBB5_481: WORD $0x6a1802ff // tst w23, w24 - WORD $0x540000a1 // b.ne LBB5_477 $20(%rip) + WORD $0x540000a1 // b.ne LBB5_483 $20(%rip) WORD $0x8b1602b7 // add x23, x21, x22 WORD $0xad001ae5 // stp q5, q6, [x23] WORD $0x910082d6 // add x22, x22, #32 - WORD $0x17ffffce // b LBB5_472 $-200(%rip) -LBB5_477: + WORD $0x17ffffce // b LBB5_478 $-200(%rip) +LBB5_483: WORD $0x0e013cba // umov.b w26, v5[0] WORD $0x8b160297 // add x23, x20, x22 WORD $0x8b1602b8 // add x24, x21, x22 WORD $0xaa1703f9 // mov x25, x23 WORD $0x7101735f // cmp w26, #92 WORD $0xaa1c03e8 // mov x8, x28 - WORD $0x54ffea80 // b.eq LBB5_447 $-688(%rip) + WORD $0x54ffea80 // b.eq LBB5_453 $-688(%rip) WORD $0x0e013cb7 // umov.b w23, v5[0] -LBB5_479: +LBB5_485: WORD $0x8b1602ba // add x26, x21, x22 WORD $0x39000357 // strb w23, [x26] WORD $0x8b160299 // add x25, x20, x22 WORD $0x39400737 // ldrb w23, [x25, #1] WORD $0x710172ff // cmp w23, #92 - WORD $0x54000500 // b.eq LBB5_488 $160(%rip) + WORD $0x54000500 // b.eq LBB5_494 $160(%rip) WORD $0x39000757 // strb w23, [x26, #1] WORD $0x39400b37 // ldrb w23, [x25, #2] WORD $0x710172ff // cmp w23, #92 - WORD $0x540004e0 // b.eq LBB5_489 $156(%rip) + WORD $0x540004e0 // b.eq LBB5_495 $156(%rip) WORD $0x8b1602b8 // add x24, x21, x22 WORD $0x39000b57 // strb w23, [x26, #2] WORD $0x8b160297 // add x23, x20, x22 WORD $0x39400ef9 // ldrb w25, [x23, #3] WORD $0x7101733f // cmp w25, #92 - WORD $0x540004e0 // b.eq LBB5_490 $156(%rip) + WORD $0x540004e0 // b.eq LBB5_496 $156(%rip) WORD $0x39000f19 // strb w25, [x24, #3] WORD $0x394012f7 // ldrb w23, [x23, #4] WORD $0x710172ff // cmp w23, #92 - WORD $0x540004e0 // b.eq LBB5_491 $156(%rip) + WORD $0x540004e0 // b.eq LBB5_497 $156(%rip) WORD $0x8b1602ba // add x26, x21, x22 WORD $0x39001317 // strb w23, [x24, #4] WORD $0x8b160297 // add x23, x20, x22 WORD $0x394016f8 // ldrb w24, [x23, #5] WORD $0x7101731f // cmp w24, #92 - WORD $0x540004e0 // b.eq LBB5_492 $156(%rip) + WORD $0x540004e0 // b.eq LBB5_498 $156(%rip) WORD $0x39001758 // strb w24, [x26, #5] WORD $0x39401af7 // ldrb w23, [x23, #6] WORD $0x710172ff // cmp w23, #92 - WORD $0x540004e0 // b.eq LBB5_493 $156(%rip) + WORD $0x540004e0 // b.eq LBB5_499 $156(%rip) WORD $0x8b1602b8 // add x24, x21, x22 WORD $0x39001b57 // strb w23, [x26, #6] WORD $0x8b160297 // add x23, x20, x22 WORD $0x39401ef9 // ldrb w25, [x23, #7] WORD $0x7101733f // cmp w25, #92 - WORD $0x540004e0 // b.eq LBB5_494 $156(%rip) + WORD $0x540004e0 // b.eq LBB5_500 $156(%rip) WORD $0x39001f19 // strb w25, [x24, #7] WORD $0x394022f7 // ldrb w23, [x23, #8] WORD $0x910022d6 // add x22, x22, #8 WORD $0x710172ff // cmp w23, #92 - WORD $0x54fffb01 // b.ne LBB5_479 $-160(%rip) + WORD $0x54fffb01 // b.ne LBB5_485 $-160(%rip) WORD $0x8b160297 // add x23, x20, x22 WORD $0xd10006f9 // sub x25, x23, #1 WORD $0x8b1602b8 // add x24, x21, x22 - WORD $0x14000021 // b LBB5_495 $132(%rip) -LBB5_488: + WORD $0x14000021 // b LBB5_501 $132(%rip) +LBB5_494: WORD $0x91000737 // add x23, x25, #1 WORD $0x91000758 // add x24, x26, #1 - WORD $0x1400001e // b LBB5_495 $120(%rip) -LBB5_489: + WORD $0x1400001e // b LBB5_501 $120(%rip) +LBB5_495: WORD $0x8b160294 // add x20, x20, x22 WORD $0x91000699 // add x25, x20, #1 WORD $0x91000a97 // add x23, x20, #2 WORD $0x8b1602b4 // add x20, x21, x22 WORD $0x91000a98 // add x24, x20, #2 - WORD $0x14000018 // b LBB5_495 $96(%rip) -LBB5_490: + WORD $0x14000018 // b LBB5_501 $96(%rip) +LBB5_496: WORD $0x91000af9 // add x25, x23, #2 WORD $0x91000ef7 // add x23, x23, #3 WORD $0x91000f18 // add x24, x24, #3 - WORD $0x14000014 // b LBB5_495 $80(%rip) -LBB5_491: + WORD $0x14000014 // b LBB5_501 $80(%rip) +LBB5_497: WORD $0x8b160294 // add x20, x20, x22 WORD $0x91000e99 // add x25, x20, #3 WORD $0x91001297 // add x23, x20, #4 WORD $0x8b1602b4 // add x20, x21, x22 WORD $0x91001298 // add x24, x20, #4 - WORD $0x1400000e // b LBB5_495 $56(%rip) -LBB5_492: + WORD $0x1400000e // b LBB5_501 $56(%rip) +LBB5_498: WORD $0x910012f9 // add x25, x23, #4 WORD $0x910016f7 // add x23, x23, #5 WORD $0x91001758 // add x24, x26, #5 - WORD $0x1400000a // b LBB5_495 $40(%rip) -LBB5_493: + WORD $0x1400000a // b LBB5_501 $40(%rip) +LBB5_499: WORD $0x8b160294 // add x20, x20, x22 WORD $0x91001699 // add x25, x20, #5 WORD $0x91001a97 // add x23, x20, #6 WORD $0x8b1602b4 // add x20, x21, x22 WORD $0x91001a98 // add x24, x20, #6 - WORD $0x14000004 // b LBB5_495 $16(%rip) -LBB5_494: + WORD $0x14000004 // b LBB5_501 $16(%rip) +LBB5_500: WORD $0x91001af9 // add x25, x23, #6 WORD $0x91001ef7 // add x23, x23, #7 WORD $0x91001f18 // add x24, x24, #7 -LBB5_495: +LBB5_501: WORD $0x91000739 // add x25, x25, #1 WORD $0xaa1c03e8 // mov x8, x28 - WORD $0x17ffff03 // b LBB5_447 $-1012(%rip) -LBB5_496: + WORD $0x17ffff03 // b LBB5_453 $-1012(%rip) +LBB5_502: WORD $0xaa1603f7 // mov x23, x22 -LBB5_497: +LBB5_503: WORD $0x38001717 // strb w23, [x24], #1 WORD $0xaa1803f5 // mov x21, x24 - WORD $0x17ffff6a // b LBB5_470 $-600(%rip) -LBB5_498: + WORD $0x17ffff6a // b LBB5_476 $-600(%rip) +LBB5_504: WORD $0x53067ed7 // lsr w23, w22, #6 WORD $0x321a06f7 // orr w23, w23, #0xc0 WORD $0x381fc2b7 // sturb w23, [x21, #-4] @@ -2658,12 +2660,12 @@ LBB5_498: WORD $0x330016d7 // bfxil w23, w22, #0, #6 WORD $0x381fd2b7 // sturb w23, [x21, #-3] WORD $0xd1000ab5 // sub x21, x21, #2 - WORD $0x17ffff62 // b LBB5_470 $-632(%rip) -LBB5_499: + WORD $0x17ffff62 // b LBB5_476 $-632(%rip) +LBB5_505: WORD $0x781fc2a5 // sturh w5, [x21, #-4] WORD $0x381fe2a6 // sturb w6, [x21, #-2] - WORD $0x17ffff5e // b LBB5_469 $-648(%rip) -LBB5_500: + WORD $0x17ffff5e // b LBB5_475 $-648(%rip) +LBB5_506: WORD $0x0b162af6 // add w22, w23, w22, lsl #10 WORD $0x0b0702d6 // add w22, w22, w7 WORD $0x53127ed7 // lsr w23, w22, #18 @@ -2678,109 +2680,109 @@ LBB5_500: WORD $0x52801016 // mov w22, #128 WORD $0x33001716 // bfxil w22, w24, #0, #6 WORD $0x381ff2b6 // sturb w22, [x21, #-1] - WORD $0x17ffff50 // b LBB5_470 $-704(%rip) -LBB5_501: + WORD $0x17ffff50 // b LBB5_476 $-704(%rip) +LBB5_507: WORD $0x92800029 // mov x9, #-2 -LBB5_502: +LBB5_508: WORD $0x5280002c // mov w12, #1 -LBB5_503: - WORD $0x4b0903ed // neg w13, w9 +LBB5_509: + WORD $0x4b0903e2 // neg w2, w9 WORD $0xaa1703ea // mov x10, x23 - WORD $0x17fff9a8 // b LBB5_103 $-6496(%rip) -LBB5_504: + WORD $0x17fff9a1 // b LBB5_104 $-6524(%rip) +LBB5_510: WORD $0x52800004 // mov w4, #0 -LBB5_505: - WORD $0xb40003a1 // cbz x1, LBB5_513 $116(%rip) -LBB5_506: - WORD $0x14000007 // b LBB5_508 $28(%rip) -LBB5_507: +LBB5_511: + WORD $0xb40003a1 // cbz x1, LBB5_519 $116(%rip) +LBB5_512: + WORD $0x14000007 // b LBB5_514 $28(%rip) +LBB5_513: WORD $0xf10000bf // cmp x5, #0 WORD $0x1a9f05ad // csinc w13, w13, wzr, eq WORD $0x8a030025 // and x5, x1, x3 WORD $0x8b0508a1 // add x1, x5, x5, lsl #2 WORD $0xd37ff821 // lsl x1, x1, #1 - WORD $0xb40002c5 // cbz x5, LBB5_514 $88(%rip) -LBB5_508: + WORD $0xb40002c5 // cbz x5, LBB5_520 $88(%rip) +LBB5_514: WORD $0x9ad02425 // lsr x5, x1, x16 WORD $0x93407c86 // sxtw x6, w4 WORD $0xeb0601ff // cmp x15, x6 - WORD $0x54fffee9 // b.ls LBB5_507 $-36(%rip) + WORD $0x54fffee9 // b.ls LBB5_513 $-36(%rip) WORD $0x1100c0a5 // add w5, w5, #48 WORD $0x38266985 // strb w5, [x12, x6] WORD $0x11000484 // add w4, w4, #1 WORD $0x8a030025 // and x5, x1, x3 WORD $0x8b0508a1 // add x1, x5, x5, lsl #2 WORD $0xd37ff821 // lsl x1, x1, #1 - WORD $0xb5fffec5 // cbnz x5, LBB5_508 $-40(%rip) - WORD $0x1400000a // b LBB5_514 $40(%rip) -LBB5_510: + WORD $0xb5fffec5 // cbnz x5, LBB5_514 $-40(%rip) + WORD $0x1400000a // b LBB5_520 $40(%rip) +LBB5_516: WORD $0xaa3103e8 // mvn x8, x17 WORD $0xcb334111 // sub x17, x8, w19, uxtw - WORD $0x17fffa94 // b LBB5_163 $-5552(%rip) -LBB5_511: + WORD $0x17fffa82 // b LBB5_165 $-5624(%rip) +LBB5_517: WORD $0xaa3103e8 // mvn x8, x17 WORD $0xcb274111 // sub x17, x8, w7, uxtw - WORD $0x17fffa91 // b LBB5_163 $-5564(%rip) -LBB5_512: + WORD $0x17fffa7f // b LBB5_165 $-5636(%rip) +LBB5_518: WORD $0xaa3103e8 // mvn x8, x17 WORD $0xcb264111 // sub x17, x8, w6, uxtw - WORD $0x17fffa8e // b LBB5_163 $-5576(%rip) -LBB5_513: -LBB5_514: + WORD $0x17fffa7c // b LBB5_165 $-5648(%rip) +LBB5_519: +LBB5_520: WORD $0x7100049f // cmp w4, #1 - WORD $0x5400016b // b.lt LBB5_519 $44(%rip) + WORD $0x5400016b // b.lt LBB5_525 $44(%rip) WORD $0x2a0403f5 // mov w21, w4 -LBB5_516: +LBB5_522: WORD $0x38756a30 // ldrb w16, [x17, x21] WORD $0x7100c21f // cmp w16, #48 - WORD $0x54000161 // b.ne LBB5_521 $44(%rip) + WORD $0x54000161 // b.ne LBB5_527 $44(%rip) WORD $0xf10006b5 // subs x21, x21, #1 - WORD $0x54ffff8c // b.gt LBB5_516 $-16(%rip) + WORD $0x54ffff8c // b.gt LBB5_522 $-16(%rip) WORD $0x5280000e // mov w14, #0 WORD $0x5280000f // mov w15, #0 WORD $0x12807fb0 // mov w16, #-1022 - WORD $0x140000cc // b LBB5_561 $816(%rip) -LBB5_519: + WORD $0x140000cc // b LBB5_567 $816(%rip) +LBB5_525: WORD $0x12807fb0 // mov w16, #-1022 - WORD $0x34000c84 // cbz w4, LBB5_543 $400(%rip) + WORD $0x34000c84 // cbz w4, LBB5_549 $400(%rip) WORD $0xaa0403f5 // mov x21, x4 - WORD $0x14000002 // b LBB5_522 $8(%rip) -LBB5_521: + WORD $0x14000002 // b LBB5_528 $8(%rip) +LBB5_527: WORD $0x12807fb0 // mov w16, #-1022 -LBB5_522: +LBB5_528: WORD $0xd2800001 // mov x1, #0 WORD $0x2a1503e5 // mov w5, w21 WORD $0x5282b183 // mov w3, #5516 -LBB5_523: +LBB5_529: WORD $0xf100983f // cmp x1, #38 - WORD $0x54000260 // b.eq LBB5_529 $76(%rip) + WORD $0x54000260 // b.eq LBB5_535 $76(%rip) WORD $0x8b010044 // add x4, x2, x1 WORD $0x38636884 // ldrb w4, [x4, x3] WORD $0x38616986 // ldrb w6, [x12, x1] WORD $0x6b0400df // cmp w6, w4 - WORD $0x54000141 // b.ne LBB5_528 $40(%rip) + WORD $0x54000141 // b.ne LBB5_534 $40(%rip) WORD $0x91000421 // add x1, x1, #1 WORD $0xeb0100bf // cmp x5, x1 - WORD $0x54fffee1 // b.ne LBB5_523 $-36(%rip) + WORD $0x54fffee1 // b.ne LBB5_529 $-36(%rip) WORD $0x8b050041 // add x1, x2, x5 WORD $0x5282b182 // mov w2, #5516 WORD $0x38626821 // ldrb w1, [x1, x2] - WORD $0x340000e1 // cbz w1, LBB5_529 $28(%rip) -LBB5_527: + WORD $0x340000e1 // cbz w1, LBB5_535 $28(%rip) +LBB5_533: WORD $0x528001e1 // mov w1, #15 - WORD $0x14000006 // b LBB5_530 $24(%rip) -LBB5_528: + WORD $0x14000006 // b LBB5_536 $24(%rip) +LBB5_534: WORD $0x13001c81 // sxtb w1, w4 WORD $0x13001cc2 // sxtb w2, w6 WORD $0x6b01005f // cmp w2, w1 - WORD $0x54ffff6b // b.lt LBB5_527 $-20(%rip) -LBB5_529: + WORD $0x54ffff6b // b.lt LBB5_533 $-20(%rip) +LBB5_535: WORD $0x52800201 // mov w1, #16 -LBB5_530: +LBB5_536: WORD $0x0b050022 // add w2, w1, w5 WORD $0x93407c43 // sxtw x3, w2 WORD $0x710004bf // cmp w5, #1 - WORD $0x5400076b // b.lt LBB5_540 $236(%rip) + WORD $0x5400076b // b.lt LBB5_546 $236(%rip) WORD $0xd2800004 // mov x4, #0 WORD $0xd1000466 // sub x6, x3, #1 WORD $0xd10004a5 // sub x5, x5, #1 @@ -2789,8 +2791,8 @@ LBB5_530: WORD $0xf29999b4 // movk x20, #52429 WORD $0x92800135 // mov x21, #-10 WORD $0xaa0203e7 // mov x7, x2 - WORD $0x14000009 // b LBB5_533 $36(%rip) -LBB5_532: + WORD $0x14000009 // b LBB5_539 $36(%rip) +LBB5_538: WORD $0xf10002ff // cmp x23, #0 WORD $0x1a9f05ad // csinc w13, w13, wzr, eq WORD $0x510004e7 // sub w7, w7, #1 @@ -2798,8 +2800,8 @@ LBB5_532: WORD $0x910004b7 // add x23, x5, #1 WORD $0xd10004a5 // sub x5, x5, #1 WORD $0xf10006ff // cmp x23, #1 - WORD $0x54000229 // b.ls LBB5_535 $68(%rip) -LBB5_533: + WORD $0x54000229 // b.ls LBB5_541 $68(%rip) +LBB5_539: WORD $0x38a56996 // ldrsb x22, [x12, x5] WORD $0x8b16d484 // add x4, x4, x22, lsl #53 WORD $0x8b130096 // add x22, x4, x19 @@ -2807,7 +2809,7 @@ LBB5_533: WORD $0xd343fc84 // lsr x4, x4, #3 WORD $0x9b155897 // madd x23, x4, x21, x22 WORD $0xeb0601ff // cmp x15, x6 - WORD $0x54fffe29 // b.ls LBB5_532 $-60(%rip) + WORD $0x54fffe29 // b.ls LBB5_538 $-60(%rip) WORD $0x1100c2f7 // add w23, w23, #48 WORD $0x38266997 // strb w23, [x12, x6] WORD $0x510004e7 // sub w7, w7, #1 @@ -2815,59 +2817,59 @@ LBB5_533: WORD $0x910004b7 // add x23, x5, #1 WORD $0xd10004a5 // sub x5, x5, #1 WORD $0xf10006ff // cmp x23, #1 - WORD $0x54fffe28 // b.hi LBB5_533 $-60(%rip) -LBB5_535: + WORD $0x54fffe28 // b.hi LBB5_539 $-60(%rip) +LBB5_541: WORD $0xf1002adf // cmp x22, #10 - WORD $0x54000303 // b.lo LBB5_540 $96(%rip) + WORD $0x54000303 // b.lo LBB5_546 $96(%rip) WORD $0x93407ce5 // sxtw x5, w7 WORD $0xd10004a5 // sub x5, x5, #1 WORD $0xb202e7e6 // mov x6, #-3689348814741910324 WORD $0xf29999a6 // movk x6, #52429 WORD $0x92800127 // mov x7, #-10 - WORD $0x14000007 // b LBB5_538 $28(%rip) -LBB5_537: + WORD $0x14000007 // b LBB5_544 $28(%rip) +LBB5_543: WORD $0xf100029f // cmp x20, #0 WORD $0x1a9f05ad // csinc w13, w13, wzr, eq WORD $0xd10004a5 // sub x5, x5, #1 WORD $0xf100249f // cmp x4, #9 WORD $0xaa1303e4 // mov x4, x19 - WORD $0x54000189 // b.ls LBB5_540 $48(%rip) -LBB5_538: + WORD $0x54000189 // b.ls LBB5_546 $48(%rip) +LBB5_544: WORD $0x9bc67c93 // umulh x19, x4, x6 WORD $0xd343fe73 // lsr x19, x19, #3 WORD $0x9b071274 // madd x20, x19, x7, x4 WORD $0xeb0501ff // cmp x15, x5 - WORD $0x54fffec9 // b.ls LBB5_537 $-40(%rip) + WORD $0x54fffec9 // b.ls LBB5_543 $-40(%rip) WORD $0x1100c294 // add w20, w20, #48 WORD $0x38256994 // strb w20, [x12, x5] WORD $0xd10004a5 // sub x5, x5, #1 WORD $0xf100249f // cmp x4, #9 WORD $0xaa1303e4 // mov x4, x19 - WORD $0x54fffec8 // b.hi LBB5_538 $-40(%rip) -LBB5_540: + WORD $0x54fffec8 // b.hi LBB5_544 $-40(%rip) +LBB5_546: WORD $0xeb0301ff // cmp x15, x3 WORD $0x1a8f804f // csel w15, w2, w15, hi WORD $0x0b0e002e // add w14, w1, w14 WORD $0x710005ff // cmp w15, #1 - WORD $0x5400012b // b.lt LBB5_544 $36(%rip) -LBB5_541: + WORD $0x5400012b // b.lt LBB5_550 $36(%rip) +LBB5_547: WORD $0x386f6a21 // ldrb w1, [x17, x15] WORD $0x7100c03f // cmp w1, #48 - WORD $0x540000e1 // b.ne LBB5_545 $28(%rip) + WORD $0x540000e1 // b.ne LBB5_551 $28(%rip) WORD $0xf10005ef // subs x15, x15, #1 - WORD $0x54ffff8c // b.gt LBB5_541 $-16(%rip) -LBB5_543: + WORD $0x54ffff8c // b.gt LBB5_547 $-16(%rip) +LBB5_549: WORD $0x5280000e // mov w14, #0 WORD $0x5280000f // mov w15, #0 - WORD $0x14000064 // b LBB5_561 $400(%rip) -LBB5_544: - WORD $0x34000c4f // cbz w15, LBB5_560 $392(%rip) -LBB5_545: + WORD $0x14000064 // b LBB5_567 $400(%rip) +LBB5_550: + WORD $0x34000c4f // cbz w15, LBB5_566 $392(%rip) +LBB5_551: WORD $0x710051df // cmp w14, #20 - WORD $0x54000c2d // b.le LBB5_561 $388(%rip) + WORD $0x54000c2d // b.le LBB5_567 $388(%rip) WORD $0x92800011 // mov x17, #-1 - WORD $0x140000a3 // b LBB5_581 $652(%rip) -LBB5_547: + WORD $0x140000a3 // b LBB5_587 $652(%rip) +LBB5_553: WORD $0xaa0003f0 // mov x16, x0 WORD $0xf84b8e0b // ldr x11, [x16, #184]! WORD $0x8b0a116b // add x11, x11, x10, lsl #4 @@ -2875,9 +2877,9 @@ LBB5_547: WORD $0xaa1103ea // mov x10, x17 WORD $0x385f0d4c // ldrb w12, [x10, #-16]! WORD $0x71001d9f // cmp w12, #7 - WORD $0x540014c0 // b.eq LBB5_584 $664(%rip) + WORD $0x540014c0 // b.eq LBB5_590 $664(%rip) WORD $0x7100199f // cmp w12, #6 - WORD $0x540021e1 // b.ne LBB5_599 $1084(%rip) + WORD $0x540021e1 // b.ne LBB5_605 $1084(%rip) WORD $0xaa0103ef // mov x15, x1 WORD $0x384015e2 // ldrb w2, [x15], #1 WORD $0x5280002a // mov w10, #1 @@ -2887,7 +2889,7 @@ LBB5_547: WORD $0xf2c0002a // movk x10, #1, lsl #32 WORD $0x8a0a018c // and x12, x12, x10 WORD $0xfa409984 // ccmp x12, #0, #4, ls - WORD $0x54000880 // b.eq LBB5_558 $272(%rip) + WORD $0x54000880 // b.eq LBB5_564 $272(%rip) WORD $0x9100082f // add x15, x1, #2 WORD $0x39400422 // ldrb w2, [x1, #1] WORD $0x5280002c // mov w12, #1 @@ -2895,33 +2897,33 @@ LBB5_547: WORD $0x7100805f // cmp w2, #32 WORD $0x8a0a018a // and x10, x12, x10 WORD $0xfa409944 // ccmp x10, #0, #4, ls - WORD $0x54000780 // b.eq LBB5_558 $240(%rip) + WORD $0x54000780 // b.eq LBB5_564 $240(%rip) WORD $0xf940480a // ldr x10, [x0, #144] WORD $0xcb0a01ec // sub x12, x15, x10 WORD $0xf100fd9f // cmp x12, #63 - WORD $0x540000e8 // b.hi LBB5_554 $28(%rip) + WORD $0x540000e8 // b.hi LBB5_560 $28(%rip) WORD $0xf9404c0d // ldr x13, [x0, #152] WORD $0x9280000e // mov x14, #-1 WORD $0x9acc21cc // lsl x12, x14, x12 WORD $0xea0c01ac // ands x12, x13, x12 - WORD $0x540005e1 // b.ne LBB5_557 $188(%rip) + WORD $0x540005e1 // b.ne LBB5_563 $188(%rip) WORD $0x9101014f // add x15, x10, #64 -LBB5_554: +LBB5_560: WORD $0xd10101ea // sub x10, x15, #64 WORD $0x4f04e5e0 // movi.16b v0, #143 Lloh44: - WORD $0x10fecf4c // adr x12, lCPI5_0 $-9752(%rip) + WORD $0x10fecfac // adr x12, lCPI5_0 $-9740(%rip) Lloh45: WORD $0x3dc00181 // ldr q1, [x12, lCPI5_0@PAGEOFF] $0(%rip) Lloh46: - WORD $0x10fecf8c // adr x12, lCPI5_1 $-9744(%rip) + WORD $0x10fecfec // adr x12, lCPI5_1 $-9732(%rip) Lloh47: WORD $0x3dc00182 // ldr q2, [x12, lCPI5_1@PAGEOFF] $0(%rip) Lloh48: - WORD $0x10fecfcc // adr x12, lCPI5_2 $-9736(%rip) + WORD $0x10fed02c // adr x12, lCPI5_2 $-9724(%rip) Lloh49: WORD $0x3dc00183 // ldr q3, [x12, lCPI5_2@PAGEOFF] $0(%rip) -LBB5_555: +LBB5_561: WORD $0xadc21544 // ldp q4, q5, [x10, #64]! WORD $0xad411d46 // ldp q6, q7, [x10, #32] WORD $0x4e201c90 // and.16b v16, v4, v0 @@ -2956,54 +2958,54 @@ LBB5_555: WORD $0xaa0e818c // orr x12, x12, x14, lsl #32 WORD $0xaa0fc18c // orr x12, x12, x15, lsl #48 WORD $0xb100059f // cmn x12, #1 - WORD $0x54fffbc0 // b.eq LBB5_555 $-136(%rip) + WORD $0x54fffbc0 // b.eq LBB5_561 $-136(%rip) WORD $0xaa2c03ec // mvn x12, x12 WORD $0xa909300a // stp x10, x12, [x0, #144] -LBB5_557: +LBB5_563: WORD $0xdac0018c // rbit x12, x12 WORD $0xdac0118c // clz x12, x12 WORD $0x8b0c014f // add x15, x10, x12 WORD $0x384015e2 // ldrb w2, [x15], #1 -LBB5_558: +LBB5_564: WORD $0x7101f45f // cmp w2, #125 - WORD $0x54ff8161 // b.ne LBB5_314 $-4052(%rip) + WORD $0x54ff8161 // b.ne LBB5_320 $-4052(%rip) WORD $0xb940c80a // ldr w10, [x0, #200] WORD $0x1100054a // add w10, w10, #1 WORD $0xb900c80a // str w10, [x0, #200] - WORD $0x140000a3 // b LBB5_595 $652(%rip) -LBB5_560: + WORD $0x140000a3 // b LBB5_601 $652(%rip) +LBB5_566: WORD $0x5280000e // mov w14, #0 -LBB5_561: +LBB5_567: WORD $0x6b0f01df // cmp w14, w15 WORD $0x1a8fb1c1 // csel w1, w14, w15, lt WORD $0x7100043f // cmp w1, #1 - WORD $0x5400016b // b.lt LBB5_564 $44(%rip) + WORD $0x5400016b // b.lt LBB5_570 $44(%rip) WORD $0xd2800011 // mov x17, #0 WORD $0x52800142 // mov w2, #10 WORD $0xaa0103e3 // mov x3, x1 WORD $0xaa0c03e4 // mov x4, x12 -LBB5_563: +LBB5_569: WORD $0x38801485 // ldrsb x5, [x4], #1 WORD $0x9b021631 // madd x17, x17, x2, x5 WORD $0xd100c231 // sub x17, x17, #48 WORD $0xf1000463 // subs x3, x3, #1 - WORD $0x54ffff81 // b.ne LBB5_563 $-16(%rip) - WORD $0x14000003 // b LBB5_565 $12(%rip) -LBB5_564: + WORD $0x54ffff81 // b.ne LBB5_569 $-16(%rip) + WORD $0x14000003 // b LBB5_571 $12(%rip) +LBB5_570: WORD $0x52800001 // mov w1, #0 WORD $0xd2800011 // mov x17, #0 -LBB5_565: +LBB5_571: WORD $0x6b0101c2 // subs w2, w14, w1 - WORD $0x540003ad // b.le LBB5_572 $116(%rip) + WORD $0x540003ad // b.le LBB5_578 $116(%rip) WORD $0x7100105f // cmp w2, #4 - WORD $0x540002c3 // b.lo LBB5_570 $88(%rip) + WORD $0x540002c3 // b.lo LBB5_576 $88(%rip) WORD $0x121e7443 // and w3, w2, #0xfffffffc WORD $0x0b030021 // add w1, w1, w3 WORD $0x52800024 // mov w4, #1 WORD $0xaa0303e5 // mov x5, x3 WORD $0x52800026 // mov w6, #1 WORD $0x52800027 // mov w7, #1 -LBB5_568: +LBB5_574: WORD $0x8b110a31 // add x17, x17, x17, lsl #2 WORD $0xd37ffa31 // lsl x17, x17, #1 WORD $0x8b040884 // add x4, x4, x4, lsl #2 @@ -3013,59 +3015,59 @@ LBB5_568: WORD $0x8b0708e7 // add x7, x7, x7, lsl #2 WORD $0xd37ff8e7 // lsl x7, x7, #1 WORD $0x710010a5 // subs w5, w5, #4 - WORD $0x54fffee1 // b.ne LBB5_568 $-36(%rip) + WORD $0x54fffee1 // b.ne LBB5_574 $-36(%rip) WORD $0x9b117c91 // mul x17, x4, x17 WORD $0x9b117cd1 // mul x17, x6, x17 WORD $0x9b117cf1 // mul x17, x7, x17 WORD $0x6b03005f // cmp w2, w3 - WORD $0x540000c0 // b.eq LBB5_572 $24(%rip) -LBB5_570: + WORD $0x540000c0 // b.eq LBB5_578 $24(%rip) +LBB5_576: WORD $0x4b0101c1 // sub w1, w14, w1 -LBB5_571: +LBB5_577: WORD $0x8b110a31 // add x17, x17, x17, lsl #2 WORD $0xd37ffa31 // lsl x17, x17, #1 WORD $0x71000421 // subs w1, w1, #1 - WORD $0x54ffffa1 // b.ne LBB5_571 $-12(%rip) -LBB5_572: - WORD $0x37f801ee // tbnz w14, #31, LBB5_578 $60(%rip) + WORD $0x54ffffa1 // b.ne LBB5_577 $-12(%rip) +LBB5_578: + WORD $0x37f801ee // tbnz w14, #31, LBB5_584 $60(%rip) WORD $0x6b0e01ff // cmp w15, w14 - WORD $0x540001ad // b.le LBB5_578 $52(%rip) + WORD $0x540001ad // b.le LBB5_584 $52(%rip) WORD $0x8b2e418c // add x12, x12, w14, uxtw WORD $0x39c00181 // ldrsb w1, [x12] WORD $0x110005c2 // add w2, w14, #1 WORD $0x7100d43f // cmp w1, #53 WORD $0x7a4f0040 // ccmp w2, w15, #0, eq - WORD $0x540000a0 // b.eq LBB5_576 $20(%rip) + WORD $0x540000a0 // b.eq LBB5_582 $20(%rip) WORD $0x7100d03f // cmp w1, #52 WORD $0x1a9fd7ec // cset w12, gt - WORD $0x3500006c // cbnz w12, LBB5_577 $12(%rip) - WORD $0x14000003 // b LBB5_578 $12(%rip) -LBB5_576: - WORD $0x340001ed // cbz w13, LBB5_582 $60(%rip) -LBB5_577: + WORD $0x3500006c // cbnz w12, LBB5_583 $12(%rip) + WORD $0x14000003 // b LBB5_584 $12(%rip) +LBB5_582: + WORD $0x340001ed // cbz w13, LBB5_588 $60(%rip) +LBB5_583: WORD $0x91000631 // add x17, x17, #1 -LBB5_578: +LBB5_584: WORD $0xd2e0040c // mov x12, #9007199254740992 WORD $0xeb0c023f // cmp x17, x12 - WORD $0x540000a1 // b.ne LBB5_581 $20(%rip) + WORD $0x540000a1 // b.ne LBB5_587 $20(%rip) WORD $0x710ffe1f // cmp w16, #1023 - WORD $0x54ff5b80 // b.eq LBB5_246 $-5264(%rip) + WORD $0x54ff5960 // b.eq LBB5_250 $-5332(%rip) WORD $0x11000610 // add w16, w16, #1 WORD $0xd2e00211 // mov x17, #4503599627370496 -LBB5_581: +LBB5_587: WORD $0x9374d22d // sbfx x13, x17, #52, #1 WORD $0x110ffe0e // add w14, w16, #1023 WORD $0x9240ce2c // and x12, x17, #0xfffffffffffff WORD $0x120029ce // and w14, w14, #0x7ff WORD $0x8a0ed1ad // and x13, x13, x14, lsl #52 - WORD $0x17fffadb // b LBB5_249 $-5268(%rip) -LBB5_582: - WORD $0x34fffe6e // cbz w14, LBB5_578 $-52(%rip) + WORD $0x17fffaca // b LBB5_253 $-5336(%rip) +LBB5_588: + WORD $0x34fffe6e // cbz w14, LBB5_584 $-52(%rip) WORD $0x385ff18c // ldurb w12, [x12, #-1] WORD $0x1200018c // and w12, w12, #0x1 - WORD $0x35fffdec // cbnz w12, LBB5_577 $-68(%rip) - WORD $0x17ffffef // b LBB5_578 $-68(%rip) -LBB5_584: + WORD $0x35fffdec // cbnz w12, LBB5_583 $-68(%rip) + WORD $0x17ffffef // b LBB5_584 $-68(%rip) +LBB5_590: WORD $0xaa0103ef // mov x15, x1 WORD $0x384015e2 // ldrb w2, [x15], #1 WORD $0x5280002a // mov w10, #1 @@ -3075,7 +3077,7 @@ LBB5_584: WORD $0xf2c0002a // movk x10, #1, lsl #32 WORD $0x8a0a018c // and x12, x12, x10 WORD $0xfa409984 // ccmp x12, #0, #4, ls - WORD $0x54000880 // b.eq LBB5_593 $272(%rip) + WORD $0x54000880 // b.eq LBB5_599 $272(%rip) WORD $0x9100082f // add x15, x1, #2 WORD $0x39400422 // ldrb w2, [x1, #1] WORD $0x5280002c // mov w12, #1 @@ -3083,33 +3085,33 @@ LBB5_584: WORD $0x7100805f // cmp w2, #32 WORD $0x8a0a018a // and x10, x12, x10 WORD $0xfa409944 // ccmp x10, #0, #4, ls - WORD $0x54000780 // b.eq LBB5_593 $240(%rip) + WORD $0x54000780 // b.eq LBB5_599 $240(%rip) WORD $0xf940480a // ldr x10, [x0, #144] WORD $0xcb0a01ec // sub x12, x15, x10 WORD $0xf100fd9f // cmp x12, #63 - WORD $0x540000e8 // b.hi LBB5_589 $28(%rip) + WORD $0x540000e8 // b.hi LBB5_595 $28(%rip) WORD $0xf9404c0d // ldr x13, [x0, #152] WORD $0x9280000e // mov x14, #-1 WORD $0x9acc21cc // lsl x12, x14, x12 WORD $0xea0c01ac // ands x12, x13, x12 - WORD $0x540005e1 // b.ne LBB5_592 $188(%rip) + WORD $0x540005e1 // b.ne LBB5_598 $188(%rip) WORD $0x9101014f // add x15, x10, #64 -LBB5_589: +LBB5_595: WORD $0xd10101ea // sub x10, x15, #64 WORD $0x4f04e5e0 // movi.16b v0, #143 Lloh50: - WORD $0x10febaec // adr x12, lCPI5_0 $-10404(%rip) + WORD $0x10febb4c // adr x12, lCPI5_0 $-10392(%rip) Lloh51: WORD $0x3dc00181 // ldr q1, [x12, lCPI5_0@PAGEOFF] $0(%rip) Lloh52: - WORD $0x10febb2c // adr x12, lCPI5_1 $-10396(%rip) + WORD $0x10febb8c // adr x12, lCPI5_1 $-10384(%rip) Lloh53: WORD $0x3dc00182 // ldr q2, [x12, lCPI5_1@PAGEOFF] $0(%rip) Lloh54: - WORD $0x10febb6c // adr x12, lCPI5_2 $-10388(%rip) + WORD $0x10febbcc // adr x12, lCPI5_2 $-10376(%rip) Lloh55: WORD $0x3dc00183 // ldr q3, [x12, lCPI5_2@PAGEOFF] $0(%rip) -LBB5_590: +LBB5_596: WORD $0xadc21544 // ldp q4, q5, [x10, #64]! WORD $0xad411d46 // ldp q6, q7, [x10, #32] WORD $0x4e201c90 // and.16b v16, v4, v0 @@ -3144,21 +3146,21 @@ LBB5_590: WORD $0xaa0e818c // orr x12, x12, x14, lsl #32 WORD $0xaa0fc18c // orr x12, x12, x15, lsl #48 WORD $0xb100059f // cmn x12, #1 - WORD $0x54fffbc0 // b.eq LBB5_590 $-136(%rip) + WORD $0x54fffbc0 // b.eq LBB5_596 $-136(%rip) WORD $0xaa2c03ec // mvn x12, x12 WORD $0xa909300a // stp x10, x12, [x0, #144] -LBB5_592: +LBB5_598: WORD $0xdac0018c // rbit x12, x12 WORD $0xdac0118c // clz x12, x12 WORD $0x8b0c014f // add x15, x10, x12 WORD $0x384015e2 // ldrb w2, [x15], #1 -LBB5_593: +LBB5_599: WORD $0x7101745f // cmp w2, #93 - WORD $0x54ff6c41 // b.ne LBB5_312 $-4728(%rip) + WORD $0x54ff6c41 // b.ne LBB5_318 $-4728(%rip) WORD $0xb940cc0a // ldr w10, [x0, #204] WORD $0x1100054a // add w10, w10, #1 WORD $0xb900cc0a // str w10, [x0, #204] -LBB5_595: +LBB5_601: WORD $0xa940296c // ldp x12, x10, [x11] WORD $0xf900540a // str x10, [x0, #168] WORD $0xcb0b022a // sub x10, x17, x11 @@ -3169,29 +3171,29 @@ LBB5_595: WORD $0xf940580a // ldr x10, [x0, #176] WORD $0xb940e00b // ldr w11, [x0, #224] WORD $0xeb0b015f // cmp x10, x11 - WORD $0x54fef688 // b.hi LBB5_92 $-8496(%rip) -LBB5_596: + WORD $0x54fef5a8 // b.hi LBB5_93 $-8524(%rip) +LBB5_602: WORD $0x5280001c // mov w28, #0 WORD $0xd100054a // sub x10, x10, #1 WORD $0xf900580a // str x10, [x0, #176] WORD $0xf9405411 // ldr x17, [x0, #168] WORD $0xb100063f // cmn x17, #1 - WORD $0x54000080 // b.eq LBB5_598 $16(%rip) - WORD $0xd280000c // mov x12, #0 + WORD $0x54000080 // b.eq LBB5_604 $16(%rip) + WORD $0xd280000d // mov x13, #0 WORD $0xd280001e // mov lr, #0 - WORD $0x14000fbf // b LBB5_1415 $16124(%rip) -LBB5_598: - WORD $0xd280000c // mov x12, #0 + WORD $0x14000f86 // b LBB5_1418 $15896(%rip) +LBB5_604: + WORD $0xd280000d // mov x13, #0 WORD $0xd280001e // mov lr, #0 WORD $0xd280000b // mov x11, #0 - WORD $0xb501f7cb // cbnz x11, LBB5_1417 $16120(%rip) - WORD $0x14001010 // b LBB5_1427 $16448(%rip) -LBB5_599: + WORD $0xb501f0ab // cbnz x11, LBB5_1420 $15892(%rip) + WORD $0x14000fd7 // b LBB5_1430 $16220(%rip) +LBB5_605: WORD $0x3940016c // ldrb w12, [x11] WORD $0xf100199f // cmp x12, #6 - WORD $0x540004c1 // b.ne LBB5_607 $152(%rip) + WORD $0x540004c1 // b.ne LBB5_614 $152(%rip) WORD $0x4b0b014a // sub w10, w10, w11 - WORD $0x3720090a // tbnz w10, #4, LBB5_613 $288(%rip) + WORD $0x3720090a // tbnz w10, #4, LBB5_620 $288(%rip) WORD $0xaa0103ef // mov x15, x1 WORD $0x384015f0 // ldrb w16, [x15], #1 WORD $0x5280002a // mov w10, #1 @@ -3201,33 +3203,34 @@ LBB5_599: WORD $0xf2c0002c // movk x12, #1, lsl #32 WORD $0x8a0c014a // and x10, x10, x12 WORD $0xfa409944 // ccmp x10, #0, #4, ls - WORD $0x540018a0 // b.eq LBB5_638 $788(%rip) + WORD $0x54001840 // b.eq LBB5_645 $776(%rip) WORD $0x5280001c // mov w28, #0 - WORD $0xd280000c // mov x12, #0 + WORD $0xd280000d // mov x13, #0 WORD $0x9100082f // add x15, x1, #2 WORD $0x39400430 // ldrb w16, [x1, #1] WORD $0x7100821f // cmp w16, #32 - WORD $0x54001868 // b.hi LBB5_639 $780(%rip) + WORD $0x54001808 // b.hi LBB5_646 $768(%rip) WORD $0x5280002a // mov w10, #1 WORD $0x9ad0214a // lsl x10, x10, x16 - WORD $0xd284c02d // mov x13, #9729 - WORD $0xf2c0002d // movk x13, #1, lsl #32 - WORD $0xea0d015f // tst x10, x13 - WORD $0x540017a0 // b.eq LBB5_639 $756(%rip) + WORD $0xea0c015f // tst x10, x12 + WORD $0x54001780 // b.eq LBB5_646 $752(%rip) WORD $0xf940480a // ldr x10, [x0, #144] WORD $0xcb0a01ec // sub x12, x15, x10 WORD $0xf100fd9f // cmp x12, #63 - WORD $0x54001788 // b.hi LBB5_641 $752(%rip) + WORD $0x54001768 // b.hi LBB5_648 $748(%rip) WORD $0xf9404c0d // ldr x13, [x0, #152] WORD $0x9280000e // mov x14, #-1 WORD $0x9acc21cc // lsl x12, x14, x12 WORD $0xea0c01af // ands x15, x13, x12 - WORD $0x540016c0 // b.eq LBB5_640 $728(%rip) - WORD $0xd280000c // mov x12, #0 + WORD $0x540016a0 // b.eq LBB5_647 $724(%rip) + WORD $0xd280000d // mov x13, #0 WORD $0xd280001e // mov lr, #0 WORD $0x5280001c // mov w28, #0 - WORD $0x14000dcc // b LBB5_1326 $14128(%rip) -LBB5_607: + WORD $0x14000d99 // b LBB5_1330 $13924(%rip) +LBB5_613: + WORD $0x52800062 // mov w2, #3 + WORD $0x17fffa52 // b LBB5_259 $-5816(%rip) +LBB5_614: WORD $0xaa0103ea // mov x10, x1 WORD $0x38401551 // ldrb w17, [x10], #1 WORD $0x5280002c // mov w12, #1 @@ -3237,7 +3240,7 @@ LBB5_607: WORD $0xf2c0002c // movk x12, #1, lsl #32 WORD $0x8a0c01ad // and x13, x13, x12 WORD $0xfa4099a4 // ccmp x13, #0, #4, ls - WORD $0x54000800 // b.eq LBB5_621 $256(%rip) + WORD $0x54000800 // b.eq LBB5_628 $256(%rip) WORD $0x9100082a // add x10, x1, #2 WORD $0x39400431 // ldrb w17, [x1, #1] WORD $0x5280002d // mov w13, #1 @@ -3245,42 +3248,42 @@ LBB5_607: WORD $0x7100823f // cmp w17, #32 WORD $0x8a0c01ac // and x12, x13, x12 WORD $0xfa409984 // ccmp x12, #0, #4, ls - WORD $0x54000700 // b.eq LBB5_621 $224(%rip) + WORD $0x54000700 // b.eq LBB5_628 $224(%rip) WORD $0xf940480f // ldr x15, [x0, #144] WORD $0xcb0f014c // sub x12, x10, x15 WORD $0xf100fd9f // cmp x12, #63 - WORD $0x54000b08 // b.hi LBB5_631 $352(%rip) + WORD $0x54000aa8 // b.hi LBB5_638 $340(%rip) WORD $0xf9404c0a // ldr x10, [x0, #152] WORD $0x9280000d // mov x13, #-1 WORD $0x9acc21ac // lsl x12, x13, x12 WORD $0xea0c014a // ands x10, x10, x12 - WORD $0x54000a40 // b.eq LBB5_630 $328(%rip) - WORD $0xd280000c // mov x12, #0 + WORD $0x540009e0 // b.eq LBB5_637 $316(%rip) + WORD $0xd280000d // mov x13, #0 WORD $0xd280001e // mov lr, #0 WORD $0x5280001c // mov w28, #0 - WORD $0x140019a1 // b LBB5_1991 $26244(%rip) -LBB5_612: + WORD $0x14001951 // b LBB5_1994 $25924(%rip) +LBB5_619: WORD $0x9280000d // mov x13, #-1 WORD $0xaa1003e8 // mov x8, x16 WORD $0x9280000e // mov x14, #-1 WORD $0x9280000c // mov x12, #-1 - WORD $0x17fff83a // b LBB5_124 $-7960(%rip) -LBB5_613: - WORD $0xd280000c // mov x12, #0 + WORD $0x17fff832 // b LBB5_126 $-7992(%rip) +LBB5_620: + WORD $0xd280000d // mov x13, #0 WORD $0xd280001e // mov lr, #0 WORD $0x5280001c // mov w28, #0 WORD $0xaa0103ea // mov x10, x1 - WORD $0x140001e9 // b LBB5_697 $1956(%rip) -LBB5_614: + WORD $0x140001d7 // b LBB5_702 $1884(%rip) +LBB5_621: WORD $0xcb08014a // sub x10, x10, x8 WORD $0x3940014f // ldrb w15, [x10] WORD $0x5100c1e8 // sub w8, w15, #48 WORD $0x7100251f // cmp w8, #9 - WORD $0x54000748 // b.hi LBB5_629 $232(%rip) + WORD $0x540006e8 // b.hi LBB5_636 $220(%rip) WORD $0xd280000c // mov x12, #0 WORD $0xd2800008 // mov x8, #0 WORD $0x5280014a // mov w10, #10 -LBB5_616: +LBB5_623: WORD $0x9b0a7d8c // mul x12, x12, x10 WORD $0x8b2f418c // add x12, x12, w15, uxtw WORD $0xd100c18c // sub x12, x12, #48 @@ -3290,84 +3293,81 @@ LBB5_616: WORD $0x710025bf // cmp w13, #9 WORD $0xfa529902 // ccmp x8, #18, #2, ls WORD $0x91000508 // add x8, x8, #1 - WORD $0x54fffee3 // b.lo LBB5_616 $-36(%rip) + WORD $0x54fffee3 // b.lo LBB5_623 $-36(%rip) WORD $0x710025bf // cmp w13, #9 - WORD $0x54000c08 // b.hi LBB5_634 $384(%rip) + WORD $0x54000ba8 // b.hi LBB5_641 $372(%rip) WORD $0xd280000e // mov x14, #0 -LBB5_619: +LBB5_626: WORD $0x8b0e020a // add x10, x16, x14 WORD $0x8b08014a // add x10, x10, x8 WORD $0x3940054f // ldrb w15, [x10, #1] WORD $0x5100c1ea // sub w10, w15, #48 WORD $0x910005ce // add x14, x14, #1 WORD $0x7100295f // cmp w10, #10 - WORD $0x54ffff43 // b.lo LBB5_619 $-24(%rip) + WORD $0x54ffff43 // b.lo LBB5_626 $-24(%rip) WORD $0x8b08020a // add x10, x16, x8 WORD $0x8b0e014a // add x10, x10, x14 WORD $0x5280002d // mov w13, #1 - WORD $0x17fff646 // b LBB5_45 $-9960(%rip) -LBB5_621: - WORD $0xd280000c // mov x12, #0 + WORD $0x17fff649 // b LBB5_45 $-9948(%rip) +LBB5_628: + WORD $0xd280000d // mov x13, #0 WORD $0xd280001e // mov lr, #0 WORD $0x5280001c // mov w28, #0 - WORD $0xf940016d // ldr x13, [x11] - WORD $0x910401ad // add x13, x13, #256 - WORD $0xf900016d // str x13, [x11] + WORD $0xf940016c // ldr x12, [x11] + WORD $0x9104018c // add x12, x12, #256 + WORD $0xf900016c // str x12, [x11] WORD $0x7100b23f // cmp w17, #44 - WORD $0x54032f00 // b.eq LBB5_1993 $26080(%rip) - WORD $0x140019db // b LBB5_2006 $26476(%rip) -LBB5_622: + WORD $0x54032500 // b.eq LBB5_1996 $25760(%rip) + WORD $0x1400198b // b LBB5_2009 $26156(%rip) +LBB5_629: WORD $0x528001a2 // mov w2, #13 WORD $0xaa0803ea // mov x10, x8 - WORD $0x17fff694 // b LBB5_70 $-9648(%rip) -LBB5_623: + WORD $0x17fff697 // b LBB5_71 $-9636(%rip) +LBB5_630: WORD $0x528001a2 // mov w2, #13 WORD $0xaa0803ea // mov x10, x8 - WORD $0x17fff6a6 // b LBB5_75 $-9576(%rip) -LBB5_624: + WORD $0x17fff6a2 // b LBB5_75 $-9592(%rip) +LBB5_631: WORD $0x528001a2 // mov w2, #13 WORD $0xaa0803ea // mov x10, x8 - WORD $0x52800048 // mov w8, #2 - WORD $0x17fff6a3 // b LBB5_76 $-9588(%rip) -LBB5_625: + WORD $0x17fff67e // b LBB5_65 $-9736(%rip) +LBB5_632: WORD $0x9100094a // add x10, x10, #2 - WORD $0x17fff68b // b LBB5_70 $-9684(%rip) -LBB5_626: + WORD $0x17fff68f // b LBB5_71 $-9668(%rip) +LBB5_633: WORD $0x9100094a // add x10, x10, #2 - WORD $0x17fff69e // b LBB5_75 $-9608(%rip) -LBB5_627: + WORD $0x17fff69b // b LBB5_75 $-9620(%rip) +LBB5_634: WORD $0x9100094a // add x10, x10, #2 WORD $0x528001a2 // mov w2, #13 - WORD $0x52800048 // mov w8, #2 - WORD $0x17fff69b // b LBB5_76 $-9620(%rip) -LBB5_628: + WORD $0x17fff677 // b LBB5_65 $-9764(%rip) +LBB5_635: WORD $0x91000d4a // add x10, x10, #3 - WORD $0x52800048 // mov w8, #2 - WORD $0x17fff698 // b LBB5_76 $-9632(%rip) -LBB5_629: + WORD $0x17fff675 // b LBB5_65 $-9772(%rip) +LBB5_636: WORD $0xd2800008 // mov x8, #0 WORD $0x5280000d // mov w13, #0 WORD $0x5280000e // mov w14, #0 WORD $0xd280000c // mov x12, #0 - WORD $0x17fff623 // b LBB5_45 $-10100(%rip) -LBB5_630: + WORD $0x17fff629 // b LBB5_45 $-10076(%rip) +LBB5_637: WORD $0x910101ea // add x10, x15, #64 -LBB5_631: +LBB5_638: WORD $0xd101014f // sub x15, x10, #64 WORD $0x4f04e5e0 // movi.16b v0, #143 Lloh56: - WORD $0x10fe9e6a // adr x10, lCPI5_0 $-11316(%rip) + WORD $0x10fe9f2a // adr x10, lCPI5_0 $-11292(%rip) Lloh57: WORD $0x3dc00141 // ldr q1, [x10, lCPI5_0@PAGEOFF] $0(%rip) Lloh58: - WORD $0x10fe9eaa // adr x10, lCPI5_1 $-11308(%rip) + WORD $0x10fe9f6a // adr x10, lCPI5_1 $-11284(%rip) Lloh59: WORD $0x3dc00142 // ldr q2, [x10, lCPI5_1@PAGEOFF] $0(%rip) Lloh60: - WORD $0x10fe9eea // adr x10, lCPI5_2 $-11300(%rip) + WORD $0x10fe9faa // adr x10, lCPI5_2 $-11276(%rip) Lloh61: WORD $0x3dc00143 // ldr q3, [x10, lCPI5_2@PAGEOFF] $0(%rip) -LBB5_632: +LBB5_639: WORD $0xadc215e4 // ldp q4, q5, [x15, #64]! WORD $0xad411de6 // ldp q6, q7, [x15, #32] WORD $0x4e201c90 // and.16b v16, v4, v0 @@ -3402,54 +3402,54 @@ LBB5_632: WORD $0xaa0d814a // orr x10, x10, x13, lsl #32 WORD $0xaa0ec14a // orr x10, x10, x14, lsl #48 WORD $0xb100055f // cmn x10, #1 - WORD $0x54fffbc0 // b.eq LBB5_632 $-136(%rip) - WORD $0xd280000c // mov x12, #0 + WORD $0x54fffbc0 // b.eq LBB5_639 $-136(%rip) + WORD $0xd280000d // mov x13, #0 WORD $0xd280001e // mov lr, #0 WORD $0x5280001c // mov w28, #0 - WORD $0x14001922 // b LBB5_1990 $25736(%rip) -LBB5_634: + WORD $0x140018d5 // b LBB5_1993 $25428(%rip) +LBB5_641: WORD $0x5280000d // mov w13, #0 WORD $0x5280000e // mov w14, #0 WORD $0x8b08020a // add x10, x16, x8 - WORD $0x17fff5ef // b LBB5_45 $-10308(%rip) -LBB5_635: + WORD $0x17fff5f5 // b LBB5_45 $-10284(%rip) +LBB5_642: WORD $0x710005df // cmp w14, #1 - WORD $0x54ff0961 // b.ne LBB5_171 $-7892(%rip) + WORD $0x54ff0781 // b.ne LBB5_173 $-7952(%rip) WORD $0x52800148 // mov w8, #10 WORD $0x9bc87d88 // umulh x8, x12, x8 WORD $0xeb0803ff // cmp xzr, x8 - WORD $0x54001320 // b.eq LBB5_665 $612(%rip) + WORD $0x54001320 // b.eq LBB5_672 $612(%rip) WORD $0x7100013f // cmp w9, #0 WORD $0x12800008 // mov w8, #-1 WORD $0x5a881508 // cneg w8, w8, eq WORD $0x5280002e // mov w14, #1 - WORD $0x17fff875 // b LBB5_182 $-7724(%rip) -LBB5_638: - WORD $0xd280000c // mov x12, #0 + WORD $0x17fff866 // b LBB5_184 $-7784(%rip) +LBB5_645: + WORD $0xd280000d // mov x13, #0 WORD $0xd280001e // mov lr, #0 WORD $0x5280001c // mov w28, #0 - WORD $0x14000e6d // b LBB5_1399 $14772(%rip) -LBB5_639: - WORD $0xaa0c03fe // mov lr, x12 - WORD $0x14000e6b // b LBB5_1399 $14764(%rip) -LBB5_640: + WORD $0x14000e37 // b LBB5_1402 $14556(%rip) +LBB5_646: + WORD $0xaa0d03fe // mov lr, x13 + WORD $0x14000e35 // b LBB5_1402 $14548(%rip) +LBB5_647: WORD $0x9101014f // add x15, x10, #64 -LBB5_641: +LBB5_648: WORD $0xd10101ea // sub x10, x15, #64 WORD $0x4f04e5e0 // movi.16b v0, #143 Lloh62: - WORD $0x10fe95cc // adr x12, lCPI5_0 $-11592(%rip) + WORD $0x10fe968c // adr x12, lCPI5_0 $-11568(%rip) Lloh63: WORD $0x3dc00181 // ldr q1, [x12, lCPI5_0@PAGEOFF] $0(%rip) Lloh64: - WORD $0x10fe960c // adr x12, lCPI5_1 $-11584(%rip) + WORD $0x10fe96cc // adr x12, lCPI5_1 $-11560(%rip) Lloh65: WORD $0x3dc00182 // ldr q2, [x12, lCPI5_1@PAGEOFF] $0(%rip) Lloh66: - WORD $0x10fe964c // adr x12, lCPI5_2 $-11576(%rip) + WORD $0x10fe970c // adr x12, lCPI5_2 $-11552(%rip) Lloh67: WORD $0x3dc00183 // ldr q3, [x12, lCPI5_2@PAGEOFF] $0(%rip) -LBB5_642: +LBB5_649: WORD $0xadc21544 // ldp q4, q5, [x10, #64]! WORD $0xad411d46 // ldp q6, q7, [x10, #32] WORD $0x4e201c90 // and.16b v16, v4, v0 @@ -3482,120 +3482,120 @@ LBB5_642: WORD $0x1e26008f // fmov w15, s4 WORD $0x33103dac // bfi w12, w13, #16, #16 WORD $0xaa0e818c // orr x12, x12, x14, lsl #32 - WORD $0xaa0fc18d // orr x13, x12, x15, lsl #48 - WORD $0xb10005bf // cmn x13, #1 - WORD $0x54fffbc0 // b.eq LBB5_642 $-136(%rip) - WORD $0xd280000c // mov x12, #0 + WORD $0xaa0fc18c // orr x12, x12, x15, lsl #48 + WORD $0xb100059f // cmn x12, #1 + WORD $0x54fffbc0 // b.eq LBB5_649 $-136(%rip) + WORD $0xd280000d // mov x13, #0 WORD $0xd280001e // mov lr, #0 WORD $0x5280001c // mov w28, #0 - WORD $0x14000ce9 // b LBB5_1325 $13220(%rip) -LBB5_644: + WORD $0x14000cb7 // b LBB5_1329 $13020(%rip) +LBB5_651: WORD $0x0e013ca9 // umov.b w9, v5[0] WORD $0x7100893f // cmp w9, #34 - WORD $0x540000e1 // b.ne LBB5_646 $28(%rip) -LBB5_645: + WORD $0x540000e1 // b.ne LBB5_653 $28(%rip) +LBB5_652: WORD $0x8b1602a9 // add x9, x21, x22 WORD $0xcb0a0129 // sub x9, x9, x10 WORD $0x910006ea // add x10, x23, #1 WORD $0x5280002c // mov w12, #1 WORD $0xaa1c03e8 // mov x8, x28 - WORD $0x17fff6e4 // b LBB5_102 $-9328(%rip) -LBB5_646: + WORD $0x17fff6e0 // b LBB5_103 $-9344(%rip) +LBB5_653: WORD $0x0e013cac // umov.b w12, v5[0] -LBB5_647: +LBB5_654: WORD $0x8b1602a9 // add x9, x21, x22 WORD $0x3900012c // strb w12, [x9] WORD $0x8b16028c // add x12, x20, x22 WORD $0x3940058d // ldrb w13, [x12, #1] WORD $0x710089bf // cmp w13, #34 - WORD $0x540004a0 // b.eq LBB5_657 $148(%rip) + WORD $0x540004a0 // b.eq LBB5_664 $148(%rip) WORD $0x3900052d // strb w13, [x9, #1] WORD $0x3940098c // ldrb w12, [x12, #2] WORD $0x7100899f // cmp w12, #34 - WORD $0x540004c0 // b.eq LBB5_658 $152(%rip) + WORD $0x540004c0 // b.eq LBB5_665 $152(%rip) WORD $0x3900092c // strb w12, [x9, #2] WORD $0x8b16028c // add x12, x20, x22 WORD $0x39400d8d // ldrb w13, [x12, #3] WORD $0x710089bf // cmp w13, #34 - WORD $0x540004e0 // b.eq LBB5_659 $156(%rip) + WORD $0x540004e0 // b.eq LBB5_666 $156(%rip) WORD $0x39000d2d // strb w13, [x9, #3] WORD $0x3940118c // ldrb w12, [x12, #4] WORD $0x7100899f // cmp w12, #34 - WORD $0x54000500 // b.eq LBB5_660 $160(%rip) + WORD $0x54000500 // b.eq LBB5_667 $160(%rip) WORD $0x3900112c // strb w12, [x9, #4] WORD $0x8b16028c // add x12, x20, x22 WORD $0x3940158d // ldrb w13, [x12, #5] WORD $0x710089bf // cmp w13, #34 - WORD $0x54000520 // b.eq LBB5_661 $164(%rip) + WORD $0x54000520 // b.eq LBB5_668 $164(%rip) WORD $0x3900152d // strb w13, [x9, #5] WORD $0x3940198c // ldrb w12, [x12, #6] WORD $0x7100899f // cmp w12, #34 - WORD $0x54000540 // b.eq LBB5_662 $168(%rip) + WORD $0x54000540 // b.eq LBB5_669 $168(%rip) WORD $0x3900192c // strb w12, [x9, #6] WORD $0x8b16028c // add x12, x20, x22 WORD $0x39401d8d // ldrb w13, [x12, #7] WORD $0x710089bf // cmp w13, #34 - WORD $0x54000560 // b.eq LBB5_663 $172(%rip) + WORD $0x54000560 // b.eq LBB5_670 $172(%rip) WORD $0x39001d2d // strb w13, [x9, #7] WORD $0x3940218c // ldrb w12, [x12, #8] WORD $0x910022d6 // add x22, x22, #8 WORD $0x7100899f // cmp w12, #34 - WORD $0x54fffb61 // b.ne LBB5_647 $-148(%rip) + WORD $0x54fffb61 // b.ne LBB5_654 $-148(%rip) WORD $0x8b160297 // add x23, x20, x22 - WORD $0x17ffffd2 // b LBB5_645 $-184(%rip) -LBB5_656: + WORD $0x17ffffd2 // b LBB5_652 $-184(%rip) +LBB5_663: WORD $0x92800169 // mov x9, #-12 - WORD $0x17fffd11 // b LBB5_502 $-3004(%rip) -LBB5_657: + WORD $0x17fffd14 // b LBB5_508 $-2992(%rip) +LBB5_664: WORD $0x9100098d // add x13, x12, #2 WORD $0xcb0a02a9 // sub x9, x21, x10 WORD $0x8b160129 // add x9, x9, x22 WORD $0x91000529 // add x9, x9, #1 - WORD $0x14000021 // b LBB5_664 $132(%rip) -LBB5_658: + WORD $0x14000021 // b LBB5_671 $132(%rip) +LBB5_665: WORD $0x8b160289 // add x9, x20, x22 WORD $0x91000d2d // add x13, x9, #3 WORD $0xcb0a02a9 // sub x9, x21, x10 WORD $0x8b160129 // add x9, x9, x22 WORD $0x91000929 // add x9, x9, #2 - WORD $0x1400001b // b LBB5_664 $108(%rip) -LBB5_659: + WORD $0x1400001b // b LBB5_671 $108(%rip) +LBB5_666: WORD $0x9100118d // add x13, x12, #4 WORD $0xcb0a02a9 // sub x9, x21, x10 WORD $0x8b160129 // add x9, x9, x22 WORD $0x91000d29 // add x9, x9, #3 - WORD $0x14000016 // b LBB5_664 $88(%rip) -LBB5_660: + WORD $0x14000016 // b LBB5_671 $88(%rip) +LBB5_667: WORD $0x8b160289 // add x9, x20, x22 WORD $0x9100152d // add x13, x9, #5 WORD $0xcb0a02a9 // sub x9, x21, x10 WORD $0x8b160129 // add x9, x9, x22 WORD $0x91001129 // add x9, x9, #4 - WORD $0x14000010 // b LBB5_664 $64(%rip) -LBB5_661: + WORD $0x14000010 // b LBB5_671 $64(%rip) +LBB5_668: WORD $0x9100198d // add x13, x12, #6 WORD $0xcb0a02a9 // sub x9, x21, x10 WORD $0x8b160129 // add x9, x9, x22 WORD $0x91001529 // add x9, x9, #5 - WORD $0x1400000b // b LBB5_664 $44(%rip) -LBB5_662: + WORD $0x1400000b // b LBB5_671 $44(%rip) +LBB5_669: WORD $0x8b160289 // add x9, x20, x22 WORD $0x91001d2d // add x13, x9, #7 WORD $0xcb0a02a9 // sub x9, x21, x10 WORD $0x8b160129 // add x9, x9, x22 WORD $0x91001929 // add x9, x9, #6 - WORD $0x14000005 // b LBB5_664 $20(%rip) -LBB5_663: + WORD $0x14000005 // b LBB5_671 $20(%rip) +LBB5_670: WORD $0x9100218d // add x13, x12, #8 WORD $0xcb0a02a9 // sub x9, x21, x10 WORD $0x8b160129 // add x9, x9, x22 WORD $0x91001d29 // add x9, x9, #7 -LBB5_664: +LBB5_671: WORD $0x5280002c // mov w12, #1 WORD $0xaa0d03ea // mov x10, x13 WORD $0xaa1c03e8 // mov x8, x28 - WORD $0x17fff690 // b LBB5_102 $-9664(%rip) -LBB5_665: + WORD $0x17fff68c // b LBB5_103 $-9680(%rip) +LBB5_672: WORD $0x8b0c0988 // add x8, x12, x12, lsl #2 WORD $0xd37ff908 // lsl x8, x8, #1 WORD $0x385ff14e // ldurb w14, [x10, #-1] @@ -3607,12 +3607,12 @@ LBB5_665: WORD $0x9340022f // sbfx x15, x17, #0, #1 WORD $0x5280002e // mov w14, #1 WORD $0xca1101f1 // eor x17, x15, x17 - WORD $0xb5fef471 // cbnz x17, LBB5_171 $-8564(%rip) - WORD $0xb7fef44f // tbnz x15, #63, LBB5_171 $-8568(%rip) - WORD $0x34ff1b89 // cbz w9, LBB5_239 $-7312(%rip) + WORD $0xb5fef291 // cbnz x17, LBB5_173 $-8624(%rip) + WORD $0xb7fef26f // tbnz x15, #63, LBB5_173 $-8628(%rip) + WORD $0x34ff19c9 // cbz w9, LBB5_243 $-7368(%rip) WORD $0x9e630100 // ucvtf d0, x8 - WORD $0x17fff772 // b LBB5_159 $-8760(%rip) -LBB5_669: + WORD $0x17fff76d // b LBB5_161 $-8780(%rip) +LBB5_676: WORD $0xdac00349 // rbit x9, x26 WORD $0xdac01129 // clz x9, x9 WORD $0x8b16028a // add x10, x20, x22 @@ -3620,57 +3620,40 @@ LBB5_669: WORD $0x92800009 // mov x9, #-1 WORD $0x5280002c // mov w12, #1 WORD $0xaa1c03e8 // mov x8, x28 - WORD $0x17fffcd1 // b LBB5_503 $-3260(%rip) -LBB5_670: + WORD $0x17fffcd4 // b LBB5_509 $-3248(%rip) +LBB5_677: WORD $0x92800169 // mov x9, #-12 WORD $0x5280002c // mov w12, #1 WORD $0xaa1403f7 // mov x23, x20 - WORD $0x17fffccd // b LBB5_503 $-3276(%rip) -LBB5_671: - WORD $0x52800162 // mov w2, #11 -LBB5_672: - WORD $0xf900400a // str x10, [x0, #128] - WORD $0xb940e008 // ldr w8, [x0, #224] - WORD $0x528001c9 // mov w9, #14 - WORD $0x7140051f // cmp w8, #1, lsl #12 - WORD $0x1a828128 // csel w8, w9, w2, hi - WORD $0x93407d00 // sxtw x0, w8 - WORD $0xa949fbfd // ldp fp, lr, [sp, #152] - WORD $0xa948cff4 // ldp x20, x19, [sp, #136] - WORD $0xa947d7f6 // ldp x22, x21, [sp, #120] - WORD $0xa946dff8 // ldp x24, x23, [sp, #104] - WORD $0xa945e7fa // ldp x26, x25, [sp, #88] - WORD $0xa944effc // ldp x28, x27, [sp, #72] - WORD $0x9102c3ff // add sp, sp, #176 - WORD $0xd65f03c0 // ret -LBB5_673: - WORD $0xdac001ad // rbit x13, x13 - WORD $0xdac011ad // clz x13, x13 - WORD $0x8b0d014f // add x15, x10, x13 + WORD $0x17fffcd0 // b LBB5_509 $-3264(%rip) +LBB5_678: + WORD $0xdac0018c // rbit x12, x12 + WORD $0xdac0118c // clz x12, x12 + WORD $0x8b0c014f // add x15, x10, x12 WORD $0x384015e2 // ldrb w2, [x15], #1 -LBB5_674: +LBB5_679: WORD $0x7100885f // cmp w2, #34 - WORD $0x5401b3a1 // b.ne LBB5_1394 $13940(%rip) + WORD $0x5401aec1 // b.ne LBB5_1397 $13784(%rip) WORD $0xd2800001 // mov x1, #0 WORD $0xcb0901f0 // sub x16, x15, x9 WORD $0xf940380a // ldr x10, [x0, #112] WORD $0x4f02e782 // movi.16b v2, #92 Lloh68: - WORD $0x10fe7e6d // adr x13, lCPI5_1 $-12340(%rip) + WORD $0x10fe810c // adr x12, lCPI5_1 $-12256(%rip) Lloh69: - WORD $0x3dc001a0 // ldr q0, [x13, lCPI5_1@PAGEOFF] $0(%rip) + WORD $0x3dc00180 // ldr q0, [x12, lCPI5_1@PAGEOFF] $0(%rip) Lloh70: - WORD $0x10fe7ead // adr x13, lCPI5_2 $-12332(%rip) + WORD $0x10fe814c // adr x12, lCPI5_2 $-12248(%rip) Lloh71: - WORD $0x3dc001a1 // ldr q1, [x13, lCPI5_2@PAGEOFF] $0(%rip) + WORD $0x3dc00181 // ldr q1, [x12, lCPI5_2@PAGEOFF] $0(%rip) WORD $0x4f01e443 // movi.16b v3, #34 WORD $0x4f00e7e4 // movi.16b v4, #31 - WORD $0x14000002 // b LBB5_677 $8(%rip) -LBB5_676: + WORD $0x14000002 // b LBB5_682 $8(%rip) +LBB5_681: WORD $0x91008021 // add x1, x1, #32 -LBB5_677: - WORD $0x8b0101ed // add x13, x15, x1 - WORD $0xad4019a5 // ldp q5, q6, [x13] +LBB5_682: + WORD $0x8b0101ec // add x12, x15, x1 + WORD $0xad401985 // ldp q5, q6, [x12] WORD $0x6e228ca7 // cmeq.16b v7, v5, v2 WORD $0x6e228cd0 // cmeq.16b v16, v6, v2 WORD $0x4e201ce7 // and.16b v7, v7, v0 @@ -3680,19 +3663,19 @@ LBB5_677: WORD $0x4e201e07 // and.16b v7, v16, v0 WORD $0x4e0100e7 // tbl.16b v7, { v7 }, v1 WORD $0x4e71b8e7 // addv.8h h7, v7 - WORD $0x1e2600ed // fmov w13, s7 - WORD $0x33103dae // bfi w14, w13, #16, #16 + WORD $0x1e2600ec // fmov w12, s7 + WORD $0x33103d8e // bfi w14, w12, #16, #16 WORD $0x6e238ca7 // cmeq.16b v7, v5, v3 WORD $0x6e238cd0 // cmeq.16b v16, v6, v3 WORD $0x4e201ce7 // and.16b v7, v7, v0 WORD $0x4e0100e7 // tbl.16b v7, { v7 }, v1 WORD $0x4e71b8e7 // addv.8h h7, v7 - WORD $0x1e2600ed // fmov w13, s7 + WORD $0x1e2600ec // fmov w12, s7 WORD $0x4e201e07 // and.16b v7, v16, v0 WORD $0x4e0100e7 // tbl.16b v7, { v7 }, v1 WORD $0x4e71b8e7 // addv.8h h7, v7 WORD $0x1e2600f1 // fmov w17, s7 - WORD $0x33103e2d // bfi w13, w17, #16, #16 + WORD $0x33103e2c // bfi w12, w17, #16, #16 WORD $0x6e2464a5 // umax.16b v5, v5, v4 WORD $0x6e248ca5 // cmeq.16b v5, v5, v4 WORD $0x6e2464c6 // umax.16b v6, v6, v4 @@ -3708,66 +3691,66 @@ LBB5_677: WORD $0x33103e22 // bfi w2, w17, #16, #16 WORD $0x2a0e0051 // orr w17, w2, w14 WORD $0x51000631 // sub w17, w17, #1 - WORD $0x6a0d0231 // ands w17, w17, w13 - WORD $0x540001a1 // b.ne LBB5_683 $52(%rip) - WORD $0x510005ad // sub w13, w13, #1 - WORD $0x6a0e01bf // tst w13, w14 - WORD $0x54009a81 // b.ne LBB5_923 $4944(%rip) - WORD $0x362ffa6a // tbz w10, #5, LBB5_676 $-180(%rip) - WORD $0x0a0d004d // and w13, w2, w13 - WORD $0x34fffa2d // cbz w13, LBB5_676 $-188(%rip) + WORD $0x6a0c0231 // ands w17, w17, w12 + WORD $0x540001a1 // b.ne LBB5_688 $52(%rip) + WORD $0x5100058c // sub w12, w12, #1 + WORD $0x6a0e019f // tst w12, w14 + WORD $0x54009901 // b.ne LBB5_926 $4896(%rip) + WORD $0x362ffa6a // tbz w10, #5, LBB5_681 $-180(%rip) + WORD $0x0a0c004c // and w12, w2, w12 + WORD $0x34fffa2c // cbz w12, LBB5_681 $-188(%rip) WORD $0xdac00048 // rbit x8, x2 WORD $0xdac01108 // clz x8, x8 WORD $0x8b0101e9 // add x9, x15, x1 -LBB5_682: +LBB5_687: WORD $0x8b08013b // add x27, x9, x8 WORD $0x92800001 // mov x1, #-1 - WORD $0x1400062f // b LBB5_979 $6332(%rip) -LBB5_683: + WORD $0x14000623 // b LBB5_982 $6284(%rip) +LBB5_688: WORD $0x5280001c // mov w28, #0 - WORD $0xdac001aa // rbit x10, x13 + WORD $0xdac0018a // rbit x10, x12 WORD $0xdac0114a // clz x10, x10 WORD $0x8b010141 // add x1, x10, x1 WORD $0x8b0f002a // add x10, x1, x15 WORD $0x9100055b // add x27, x10, #1 - WORD $0xb7f8c501 // tbnz x1, #63, LBB5_979 $6304(%rip) -LBB5_684: + WORD $0xb7f8c381 // tbnz x1, #63, LBB5_982 $6256(%rip) +LBB5_689: WORD $0xaa1b03ea // mov x10, x27 - WORD $0x3840154d // ldrb w13, [x10], #1 - WORD $0x710081bf // cmp w13, #32 + WORD $0x3840154c // ldrb w12, [x10], #1 + WORD $0x7100819f // cmp w12, #32 WORD $0x5280002e // mov w14, #1 - WORD $0x9acd21ce // lsl x14, x14, x13 + WORD $0x9acc21ce // lsl x14, x14, x12 WORD $0xd284c02f // mov x15, #9729 WORD $0xf2c0002f // movk x15, #1, lsl #32 WORD $0x8a0f01ce // and x14, x14, x15 WORD $0xfa4099c4 // ccmp x14, #0, #4, ls - WORD $0x54000800 // b.eq LBB5_694 $256(%rip) + WORD $0x54000800 // b.eq LBB5_699 $256(%rip) WORD $0x91000b6a // add x10, x27, #2 - WORD $0x3940076d // ldrb w13, [x27, #1] - WORD $0x710081bf // cmp w13, #32 - WORD $0x54000788 // b.hi LBB5_694 $240(%rip) + WORD $0x3940076c // ldrb w12, [x27, #1] + WORD $0x7100819f // cmp w12, #32 + WORD $0x54000788 // b.hi LBB5_699 $240(%rip) WORD $0x5280002e // mov w14, #1 - WORD $0x9acd21ce // lsl x14, x14, x13 + WORD $0x9acc21ce // lsl x14, x14, x12 WORD $0xea0f01df // tst x14, x15 - WORD $0x54000700 // b.eq LBB5_694 $224(%rip) + WORD $0x54000700 // b.eq LBB5_699 $224(%rip) WORD $0xf940480f // ldr x15, [x0, #144] - WORD $0xcb0f014d // sub x13, x10, x15 - WORD $0xf100fdbf // cmp x13, #63 - WORD $0x540000e8 // b.hi LBB5_690 $28(%rip) + WORD $0xcb0f014c // sub x12, x10, x15 + WORD $0xf100fd9f // cmp x12, #63 + WORD $0x540000e8 // b.hi LBB5_695 $28(%rip) WORD $0xf9404c0a // ldr x10, [x0, #152] WORD $0x9280000e // mov x14, #-1 - WORD $0x9acd21cd // lsl x13, x14, x13 - WORD $0xea0d014a // ands x10, x10, x13 - WORD $0x54000561 // b.ne LBB5_693 $172(%rip) + WORD $0x9acc21cc // lsl x12, x14, x12 + WORD $0xea0c014a // ands x10, x10, x12 + WORD $0x54000561 // b.ne LBB5_698 $172(%rip) WORD $0x910101ea // add x10, x15, #64 -LBB5_690: +LBB5_695: WORD $0xd101014f // sub x15, x10, #64 WORD $0x4f04e5e2 // movi.16b v2, #143 Lloh72: - WORD $0x10fe71aa // adr x10, lCPI5_0 $-12748(%rip) + WORD $0x10fe744a // adr x10, lCPI5_0 $-12664(%rip) Lloh73: WORD $0x3dc00143 // ldr q3, [x10, lCPI5_0@PAGEOFF] $0(%rip) -LBB5_691: +LBB5_696: WORD $0xadc215e4 // ldp q4, q5, [x15, #64]! WORD $0xad411de6 // ldp q6, q7, [x15, #32] WORD $0x4e221c90 // and.16b v16, v4, v2 @@ -3787,7 +3770,7 @@ LBB5_691: WORD $0x4e201c84 // and.16b v4, v4, v0 WORD $0x4e010084 // tbl.16b v4, { v4 }, v1 WORD $0x4e71b884 // addv.8h h4, v4 - WORD $0x1e26008d // fmov w13, s4 + WORD $0x1e26008c // fmov w12, s4 WORD $0x6e268e44 // cmeq.16b v4, v18, v6 WORD $0x4e201c84 // and.16b v4, v4, v0 WORD $0x4e010084 // tbl.16b v4, { v4 }, v1 @@ -3798,80 +3781,80 @@ LBB5_691: WORD $0x4e010084 // tbl.16b v4, { v4 }, v1 WORD $0x4e71b884 // addv.8h h4, v4 WORD $0x1e260082 // fmov w2, s4 - WORD $0x33103daa // bfi w10, w13, #16, #16 + WORD $0x33103d8a // bfi w10, w12, #16, #16 WORD $0xaa0e814a // orr x10, x10, x14, lsl #32 WORD $0xaa02c14a // orr x10, x10, x2, lsl #48 WORD $0xb100055f // cmn x10, #1 - WORD $0x54fffbc0 // b.eq LBB5_691 $-136(%rip) + WORD $0x54fffbc0 // b.eq LBB5_696 $-136(%rip) WORD $0xaa2a03ea // mvn x10, x10 WORD $0xa909280f // stp x15, x10, [x0, #144] -LBB5_693: +LBB5_698: WORD $0xdac0014a // rbit x10, x10 WORD $0xdac0114a // clz x10, x10 WORD $0x8b0a01ea // add x10, x15, x10 - WORD $0x3840154d // ldrb w13, [x10], #1 -LBB5_694: - WORD $0x7100e9bf // cmp w13, #58 - WORD $0x5401a101 // b.ne LBB5_1393 $13344(%rip) + WORD $0x3840154c // ldrb w12, [x10], #1 +LBB5_699: + WORD $0x7100e99f // cmp w12, #58 + WORD $0x54019c21 // b.ne LBB5_1396 $13188(%rip) WORD $0x7100023f // cmp w17, #0 - WORD $0x5280008d // mov w13, #4 + WORD $0x5280008c // mov w12, #4 WORD $0x5280018e // mov w14, #12 - WORD $0x9a8d01cd // csel x13, x14, x13, eq - WORD $0xaa1081ad // orr x13, x13, x16, lsl #32 + WORD $0x9a8c01cc // csel x12, x14, x12, eq + WORD $0xaa10818c // orr x12, x12, x16, lsl #32 WORD $0xf940500e // ldr x14, [x0, #160] - WORD $0xa90005cd // stp x13, x1, [x14] - WORD $0xf940500d // ldr x13, [x0, #160] - WORD $0x910041b1 // add x17, x13, #16 + WORD $0xa90005cc // stp x12, x1, [x14] + WORD $0xf940500c // ldr x12, [x0, #160] + WORD $0x91004191 // add x17, x12, #16 WORD $0xf9005011 // str x17, [x0, #160] - WORD $0x910081ad // add x13, x13, #32 + WORD $0x9100818c // add x12, x12, #32 WORD $0xf940600e // ldr x14, [x0, #192] - WORD $0xeb0e01bf // cmp x13, x14 - WORD $0x54ffe968 // b.hi LBB5_671 $-724(%rip) + WORD $0xeb0e019f // cmp x12, x14 + WORD $0x5401f468 // b.hi LBB5_1526 $16012(%rip) WORD $0xaa0a03e1 // mov x1, x10 -LBB5_697: +LBB5_702: WORD $0x38401550 // ldrb w16, [x10], #1 WORD $0x7100821f // cmp w16, #32 - WORD $0x5280002d // mov w13, #1 - WORD $0x9ad021ad // lsl x13, x13, x16 + WORD $0x5280002c // mov w12, #1 + WORD $0x9ad0218c // lsl x12, x12, x16 WORD $0xd284c02e // mov x14, #9729 WORD $0xf2c0002e // movk x14, #1, lsl #32 - WORD $0x8a0e01ad // and x13, x13, x14 - WORD $0xfa4099a4 // ccmp x13, #0, #4, ls - WORD $0x54000880 // b.eq LBB5_707 $272(%rip) + WORD $0x8a0e018c // and x12, x12, x14 + WORD $0xfa409984 // ccmp x12, #0, #4, ls + WORD $0x54000880 // b.eq LBB5_712 $272(%rip) WORD $0x9100082a // add x10, x1, #2 WORD $0x39400430 // ldrb w16, [x1, #1] WORD $0x7100821f // cmp w16, #32 - WORD $0x54000808 // b.hi LBB5_707 $256(%rip) - WORD $0x5280002d // mov w13, #1 - WORD $0x9ad021ad // lsl x13, x13, x16 - WORD $0xea0e01bf // tst x13, x14 - WORD $0x54000780 // b.eq LBB5_707 $240(%rip) + WORD $0x54000808 // b.hi LBB5_712 $256(%rip) + WORD $0x5280002c // mov w12, #1 + WORD $0x9ad0218c // lsl x12, x12, x16 + WORD $0xea0e019f // tst x12, x14 + WORD $0x54000780 // b.eq LBB5_712 $240(%rip) WORD $0xf940480f // ldr x15, [x0, #144] - WORD $0xcb0f014d // sub x13, x10, x15 - WORD $0xf100fdbf // cmp x13, #63 - WORD $0x540000e8 // b.hi LBB5_703 $28(%rip) + WORD $0xcb0f014c // sub x12, x10, x15 + WORD $0xf100fd9f // cmp x12, #63 + WORD $0x540000e8 // b.hi LBB5_708 $28(%rip) WORD $0xf9404c0a // ldr x10, [x0, #152] WORD $0x9280000e // mov x14, #-1 - WORD $0x9acd21cd // lsl x13, x14, x13 - WORD $0xea0d014a // ands x10, x10, x13 - WORD $0x540005e1 // b.ne LBB5_706 $188(%rip) + WORD $0x9acc21cc // lsl x12, x14, x12 + WORD $0xea0c014a // ands x10, x10, x12 + WORD $0x540005e1 // b.ne LBB5_711 $188(%rip) WORD $0x910101ea // add x10, x15, #64 -LBB5_703: +LBB5_708: WORD $0xd101014f // sub x15, x10, #64 WORD $0x4f04e5e0 // movi.16b v0, #143 Lloh74: - WORD $0x10fe668a // adr x10, lCPI5_0 $-13104(%rip) + WORD $0x10fe692a // adr x10, lCPI5_0 $-13020(%rip) Lloh75: WORD $0x3dc00141 // ldr q1, [x10, lCPI5_0@PAGEOFF] $0(%rip) Lloh76: - WORD $0x10fe66ca // adr x10, lCPI5_1 $-13096(%rip) + WORD $0x10fe696a // adr x10, lCPI5_1 $-13012(%rip) Lloh77: WORD $0x3dc00142 // ldr q2, [x10, lCPI5_1@PAGEOFF] $0(%rip) Lloh78: - WORD $0x10fe670a // adr x10, lCPI5_2 $-13088(%rip) + WORD $0x10fe69aa // adr x10, lCPI5_2 $-13004(%rip) Lloh79: WORD $0x3dc00143 // ldr q3, [x10, lCPI5_2@PAGEOFF] $0(%rip) -LBB5_704: +LBB5_709: WORD $0xadc215e4 // ldp q4, q5, [x15, #64]! WORD $0xad411de6 // ldp q6, q7, [x15, #32] WORD $0x4e201c90 // and.16b v16, v4, v0 @@ -3891,7 +3874,7 @@ LBB5_704: WORD $0x4e221c84 // and.16b v4, v4, v2 WORD $0x4e030084 // tbl.16b v4, { v4 }, v3 WORD $0x4e71b884 // addv.8h h4, v4 - WORD $0x1e26008d // fmov w13, s4 + WORD $0x1e26008c // fmov w12, s4 WORD $0x6e268e44 // cmeq.16b v4, v18, v6 WORD $0x4e221c84 // and.16b v4, v4, v2 WORD $0x4e030084 // tbl.16b v4, { v4 }, v3 @@ -3902,161 +3885,161 @@ LBB5_704: WORD $0x4e030084 // tbl.16b v4, { v4 }, v3 WORD $0x4e71b884 // addv.8h h4, v4 WORD $0x1e260090 // fmov w16, s4 - WORD $0x33103daa // bfi w10, w13, #16, #16 + WORD $0x33103d8a // bfi w10, w12, #16, #16 WORD $0xaa0e814a // orr x10, x10, x14, lsl #32 WORD $0xaa10c14a // orr x10, x10, x16, lsl #48 WORD $0xb100055f // cmn x10, #1 - WORD $0x54fffbc0 // b.eq LBB5_704 $-136(%rip) + WORD $0x54fffbc0 // b.eq LBB5_709 $-136(%rip) WORD $0xaa2a03ea // mvn x10, x10 WORD $0xa909280f // stp x15, x10, [x0, #144] -LBB5_706: +LBB5_711: WORD $0xdac0014a // rbit x10, x10 WORD $0xdac0114a // clz x10, x10 WORD $0x8b0a01ea // add x10, x15, x10 WORD $0x38401550 // ldrb w16, [x10], #1 -LBB5_707: - WORD $0xaa2903ed // mvn x13, x9 - WORD $0x8b0a01af // add x15, x13, x10 +LBB5_712: + WORD $0xaa2903ec // mvn x12, x9 + WORD $0x8b0a018f // add x15, x12, x10 WORD $0x528000c2 // mov w2, #6 WORD $0x71016a1f // cmp w16, #90 - WORD $0x5400074c // b.gt LBB5_719 $232(%rip) + WORD $0x5400074c // b.gt LBB5_724 $232(%rip) WORD $0x52800001 // mov w1, #0 - WORD $0x5100c20d // sub w13, w16, #48 - WORD $0x710029bf // cmp w13, #10 - WORD $0x540018c2 // b.hs LBB5_743 $792(%rip) - WORD $0x5200002d // eor w13, w1, #0x1 - WORD $0xcb0d0145 // sub x5, x10, x13 + WORD $0x5100c20c // sub w12, w16, #48 + WORD $0x7100299f // cmp w12, #10 + WORD $0x540018c2 // b.hs LBB5_748 $792(%rip) + WORD $0x5200002c // eor w12, w1, #0x1 + WORD $0xcb0c0145 // sub x5, x10, x12 WORD $0x3941c00e // ldrb w14, [x0, #112] - WORD $0x3708196e // tbnz w14, #1, LBB5_746 $812(%rip) -LBB5_710: + WORD $0x3708196e // tbnz w14, #1, LBB5_751 $812(%rip) +LBB5_715: WORD $0x394000a7 // ldrb w7, [x5] WORD $0x7100c0ea // subs w10, w7, #48 - WORD $0x54001421 // b.ne LBB5_737 $644(%rip) + WORD $0x54001421 // b.ne LBB5_742 $644(%rip) WORD $0xaa0503ea // mov x10, x5 - WORD $0x38401d4d // ldrb w13, [x10, #1]! - WORD $0x7100b9bf // cmp w13, #46 - WORD $0x54005380 // b.eq LBB5_833 $2672(%rip) + WORD $0x38401d4c // ldrb w12, [x10, #1]! + WORD $0x7100b99f // cmp w12, #46 + WORD $0x54005280 // b.eq LBB5_837 $2640(%rip) WORD $0xd2800003 // mov x3, #0 WORD $0x52800004 // mov w4, #0 - WORD $0x710115bf // cmp w13, #69 - WORD $0x54000060 // b.eq LBB5_714 $12(%rip) - WORD $0x710195bf // cmp w13, #101 - WORD $0x54005a61 // b.ne LBB5_851 $2892(%rip) -LBB5_714: + WORD $0x7101159f // cmp w12, #69 + WORD $0x54000060 // b.eq LBB5_719 $12(%rip) + WORD $0x7101959f // cmp w12, #101 + WORD $0x54005961 // b.ne LBB5_855 $2860(%rip) +LBB5_719: WORD $0xaa0403e6 // mov x6, x4 -LBB5_715: - WORD $0x9100094d // add x13, x10, #2 +LBB5_720: + WORD $0x9100094c // add x12, x10, #2 WORD $0x38401d4e // ldrb w14, [x10, #1]! WORD $0x52800030 // mov w16, #1 WORD $0x52800031 // mov w17, #1 WORD $0x12800002 // mov w2, #-1 WORD $0x7100b5df // cmp w14, #45 WORD $0x1a821210 // csel w16, w16, w2, ne - WORD $0x9a8d114a // csel x10, x10, x13, ne + WORD $0x9a8c114a // csel x10, x10, x12, ne WORD $0x7100addf // cmp w14, #43 WORD $0x1a900230 // csel w16, w17, w16, eq - WORD $0x9a8a01aa // csel x10, x13, x10, eq + WORD $0x9a8a018a // csel x10, x12, x10, eq WORD $0x39400147 // ldrb w7, [x10] - WORD $0x5100c0ed // sub w13, w7, #48 + WORD $0x5100c0ec // sub w12, w7, #48 WORD $0x52800062 // mov w2, #3 - WORD $0x710025bf // cmp w13, #9 - WORD $0x540158c8 // b.hi LBB5_1305 $11032(%rip) - WORD $0x5280000d // mov w13, #0 + WORD $0x7100259f // cmp w12, #9 + WORD $0x54015548 // b.hi LBB5_1309 $10920(%rip) + WORD $0x5280000c // mov w12, #0 WORD $0xd2800011 // mov x17, #0 WORD $0x5280014e // mov w14, #10 -LBB5_717: - WORD $0x1b0e1dad // madd w13, w13, w14, w7 - WORD $0x5100c1ad // sub w13, w13, #48 +LBB5_722: + WORD $0x1b0e1d8c // madd w12, w12, w14, w7 + WORD $0x5100c18c // sub w12, w12, #48 WORD $0x8b110142 // add x2, x10, x17 WORD $0x91000631 // add x17, x17, #1 WORD $0x39400447 // ldrb w7, [x2, #1] WORD $0x5100c0e2 // sub w2, w7, #48 WORD $0x7100285f // cmp w2, #10 - WORD $0x54ffff23 // b.lo LBB5_717 $-28(%rip) + WORD $0x54ffff23 // b.lo LBB5_722 $-28(%rip) WORD $0xd100062e // sub x14, x17, #1 WORD $0x8b11014a // add x10, x10, x17 WORD $0xf10025df // cmp x14, #9 WORD $0x5284e20e // mov w14, #10000 - WORD $0x1a8e31ad // csel w13, w13, w14, lo + WORD $0x1a8e318c // csel w12, w12, w14, lo WORD $0x1a9f30ce // csel w14, w6, wzr, lo - WORD $0x1b1039a6 // madd w6, w13, w16, w14 - WORD $0x140002cf // b LBB5_862 $2876(%rip) -LBB5_719: + WORD $0x1b103986 // madd w6, w12, w16, w14 + WORD $0x140002c7 // b LBB5_866 $2844(%rip) +LBB5_724: WORD $0x7101b61f // cmp w16, #109 - WORD $0x5400282d // b.le LBB5_780 $1284(%rip) + WORD $0x5400282d // b.le LBB5_785 $1284(%rip) WORD $0x7101ba1f // cmp w16, #110 - WORD $0x54003040 // b.eq LBB5_803 $1544(%rip) + WORD $0x54003020 // b.eq LBB5_807 $1540(%rip) WORD $0x7101d21f // cmp w16, #116 - WORD $0x54002d40 // b.eq LBB5_798 $1448(%rip) + WORD $0x54002de0 // b.eq LBB5_803 $1468(%rip) WORD $0x7101ee1f // cmp w16, #123 - WORD $0x54ffd721 // b.ne LBB5_672 $-1308(%rip) + WORD $0x54fef821 // b.ne LBB5_259 $-8444(%rip) WORD $0x528000cb // mov w11, #6 WORD $0xaa0f816b // orr x11, x11, x15, lsl #32 - WORD $0xf940540d // ldr x13, [x0, #168] - WORD $0xa900362b // stp x11, x13, [x17] + WORD $0xf940540c // ldr x12, [x0, #168] + WORD $0xa900322b // stp x11, x12, [x17] WORD $0xaa0003f0 // mov x16, x0 WORD $0xf84b8e01 // ldr x1, [x16, #184]! WORD $0xf85e8211 // ldur x17, [x16, #-24] WORD $0xcb01022b // sub x11, x17, x1 WORD $0x9344fd62 // asr x2, x11, #4 WORD $0xf9005402 // str x2, [x0, #168] - WORD $0x9100422d // add x13, x17, #16 - WORD $0xf81e820d // stur x13, [x16, #-24] - WORD $0xf85f820d // ldur x13, [x16, #-8] - WORD $0x910005ad // add x13, x13, #1 - WORD $0xf81f820d // stur x13, [x16, #-8] - WORD $0x9100822d // add x13, x17, #32 + WORD $0x9100422c // add x12, x17, #16 + WORD $0xf81e820c // stur x12, [x16, #-24] + WORD $0xf85f820c // ldur x12, [x16, #-8] + WORD $0x9100058c // add x12, x12, #1 + WORD $0xf81f820c // stur x12, [x16, #-8] + WORD $0x9100822c // add x12, x17, #32 WORD $0xf940060e // ldr x14, [x16, #8] WORD $0xb100417f // cmn x11, #16 - WORD $0xfa4e11a2 // ccmp x13, x14, #2, ne + WORD $0xfa4e1182 // ccmp x12, x14, #2, ne WORD $0x9a9f922b // csel x11, x17, xzr, ls - WORD $0xb4ffd46b // cbz x11, LBB5_671 $-1396(%rip) + WORD $0xb401df6b // cbz x11, LBB5_1526 $15340(%rip) WORD $0xaa0a03ef // mov x15, x10 - WORD $0x384015ed // ldrb w13, [x15], #1 - WORD $0x710081bf // cmp w13, #32 - WORD $0x54000988 // b.hi LBB5_735 $304(%rip) + WORD $0x384015ec // ldrb w12, [x15], #1 + WORD $0x7100819f // cmp w12, #32 + WORD $0x54000988 // b.hi LBB5_740 $304(%rip) WORD $0x5280002e // mov w14, #1 - WORD $0x9acd21ce // lsl x14, x14, x13 + WORD $0x9acc21ce // lsl x14, x14, x12 WORD $0xd284c023 // mov x3, #9729 WORD $0xf2c00023 // movk x3, #1, lsl #32 WORD $0xea0301df // tst x14, x3 - WORD $0x540008c0 // b.eq LBB5_735 $280(%rip) + WORD $0x540008c0 // b.eq LBB5_740 $280(%rip) WORD $0x9100094f // add x15, x10, #2 - WORD $0x3940054d // ldrb w13, [x10, #1] - WORD $0x710081bf // cmp w13, #32 - WORD $0x5400c348 // b.hi LBB5_1048 $6248(%rip) + WORD $0x3940054c // ldrb w12, [x10, #1] + WORD $0x7100819f // cmp w12, #32 + WORD $0x5400c1c8 // b.hi LBB5_1051 $6200(%rip) WORD $0x5280002a // mov w10, #1 - WORD $0x9acd214a // lsl x10, x10, x13 + WORD $0x9acc214a // lsl x10, x10, x12 WORD $0xd284c02e // mov x14, #9729 WORD $0xf2c0002e // movk x14, #1, lsl #32 WORD $0xea0e015f // tst x10, x14 - WORD $0x5400c280 // b.eq LBB5_1048 $6224(%rip) + WORD $0x5400c100 // b.eq LBB5_1051 $6176(%rip) WORD $0xf940480a // ldr x10, [x0, #144] - WORD $0xcb0a01ed // sub x13, x15, x10 - WORD $0xf100fdbf // cmp x13, #63 - WORD $0x540000e8 // b.hi LBB5_731 $28(%rip) + WORD $0xcb0a01ec // sub x12, x15, x10 + WORD $0xf100fd9f // cmp x12, #63 + WORD $0x540000e8 // b.hi LBB5_736 $28(%rip) WORD $0xf9404c0e // ldr x14, [x0, #152] WORD $0x9280000f // mov x15, #-1 - WORD $0x9acd21ed // lsl x13, x15, x13 - WORD $0xea0d01cd // ands x13, x14, x13 - WORD $0x540005e1 // b.ne LBB5_734 $188(%rip) + WORD $0x9acc21ec // lsl x12, x15, x12 + WORD $0xea0c01cc // ands x12, x14, x12 + WORD $0x540005e1 // b.ne LBB5_739 $188(%rip) WORD $0x9101014f // add x15, x10, #64 -LBB5_731: +LBB5_736: WORD $0xd10101ea // sub x10, x15, #64 WORD $0x4f04e5e0 // movi.16b v0, #143 Lloh80: - WORD $0x10fe514d // adr x13, lCPI5_0 $-13784(%rip) + WORD $0x10fe53ec // adr x12, lCPI5_0 $-13700(%rip) Lloh81: - WORD $0x3dc001a1 // ldr q1, [x13, lCPI5_0@PAGEOFF] $0(%rip) + WORD $0x3dc00181 // ldr q1, [x12, lCPI5_0@PAGEOFF] $0(%rip) Lloh82: - WORD $0x10fe518d // adr x13, lCPI5_1 $-13776(%rip) + WORD $0x10fe542c // adr x12, lCPI5_1 $-13692(%rip) Lloh83: - WORD $0x3dc001a2 // ldr q2, [x13, lCPI5_1@PAGEOFF] $0(%rip) + WORD $0x3dc00182 // ldr q2, [x12, lCPI5_1@PAGEOFF] $0(%rip) Lloh84: - WORD $0x10fe51cd // adr x13, lCPI5_2 $-13768(%rip) + WORD $0x10fe546c // adr x12, lCPI5_2 $-13684(%rip) Lloh85: - WORD $0x3dc001a3 // ldr q3, [x13, lCPI5_2@PAGEOFF] $0(%rip) -LBB5_732: + WORD $0x3dc00183 // ldr q3, [x12, lCPI5_2@PAGEOFF] $0(%rip) +LBB5_737: WORD $0xadc21544 // ldp q4, q5, [x10, #64]! WORD $0xad411d46 // ldp q6, q7, [x10, #32] WORD $0x4e201c90 // and.16b v16, v4, v0 @@ -4071,7 +4054,7 @@ LBB5_732: WORD $0x4e221c84 // and.16b v4, v4, v2 WORD $0x4e030084 // tbl.16b v4, { v4 }, v3 WORD $0x4e71b884 // addv.8h h4, v4 - WORD $0x1e26008d // fmov w13, s4 + WORD $0x1e26008c // fmov w12, s4 WORD $0x6e258e24 // cmeq.16b v4, v17, v5 WORD $0x4e221c84 // and.16b v4, v4, v2 WORD $0x4e030084 // tbl.16b v4, { v4 }, v3 @@ -4087,106 +4070,106 @@ LBB5_732: WORD $0x4e030084 // tbl.16b v4, { v4 }, v3 WORD $0x4e71b884 // addv.8h h4, v4 WORD $0x1e260083 // fmov w3, s4 - WORD $0x33103dcd // bfi w13, w14, #16, #16 - WORD $0xaa0f81ad // orr x13, x13, x15, lsl #32 - WORD $0xaa03c1ad // orr x13, x13, x3, lsl #48 - WORD $0xb10005bf // cmn x13, #1 - WORD $0x54fffbc0 // b.eq LBB5_732 $-136(%rip) - WORD $0xaa2d03ed // mvn x13, x13 - WORD $0xa909340a // stp x10, x13, [x0, #144] -LBB5_734: - WORD $0xdac001ad // rbit x13, x13 - WORD $0xdac011ad // clz x13, x13 - WORD $0x8b0d014f // add x15, x10, x13 - WORD $0x384015ed // ldrb w13, [x15], #1 -LBB5_735: - WORD $0x7101f5bf // cmp w13, #125 - WORD $0x5401db81 // b.ne LBB5_1523 $15216(%rip) -LBB5_736: + WORD $0x33103dcc // bfi w12, w14, #16, #16 + WORD $0xaa0f818c // orr x12, x12, x15, lsl #32 + WORD $0xaa03c18c // orr x12, x12, x3, lsl #48 + WORD $0xb100059f // cmn x12, #1 + WORD $0x54fffbc0 // b.eq LBB5_737 $-136(%rip) + WORD $0xaa2c03ec // mvn x12, x12 + WORD $0xa909300a // stp x10, x12, [x0, #144] +LBB5_739: + WORD $0xdac0018c // rbit x12, x12 + WORD $0xdac0118c // clz x12, x12 + WORD $0x8b0c014f // add x15, x10, x12 + WORD $0x384015ec // ldrb w12, [x15], #1 +LBB5_740: + WORD $0x7101f59f // cmp w12, #125 + WORD $0x5401d501 // b.ne LBB5_1525 $15008(%rip) +LBB5_741: WORD $0xb940c80a // ldr w10, [x0, #200] WORD $0x1100054a // add w10, w10, #1 WORD $0xb900c80a // str w10, [x0, #200] - WORD $0x14000198 // b LBB5_822 $1632(%rip) -LBB5_737: + WORD $0x1400018f // b LBB5_826 $1596(%rip) +LBB5_742: WORD $0x52800062 // mov w2, #3 WORD $0x7100255f // cmp w10, #9 - WORD $0x54001ca8 // b.hi LBB5_787 $916(%rip) + WORD $0x54001d48 // b.hi LBB5_792 $936(%rip) WORD $0xd2800003 // mov x3, #0 WORD $0xd2800010 // mov x16, #0 WORD $0x5280014a // mov w10, #10 -LBB5_739: - WORD $0x9b0a7c6d // mul x13, x3, x10 - WORD $0x8b2741ad // add x13, x13, w7, uxtw - WORD $0xd100c1a3 // sub x3, x13, #48 - WORD $0x8b1000ad // add x13, x5, x16 +LBB5_744: + WORD $0x9b0a7c6c // mul x12, x3, x10 + WORD $0x8b27418c // add x12, x12, w7, uxtw + WORD $0xd100c183 // sub x3, x12, #48 + WORD $0x8b1000ac // add x12, x5, x16 WORD $0x91000610 // add x16, x16, #1 - WORD $0x394005a7 // ldrb w7, [x13, #1] - WORD $0x5100c0ed // sub w13, w7, #48 - WORD $0x710029bf // cmp w13, #10 - WORD $0x54ffff03 // b.lo LBB5_739 $-32(%rip) + WORD $0x39400587 // ldrb w7, [x12, #1] + WORD $0x5100c0ec // sub w12, w7, #48 + WORD $0x7100299f // cmp w12, #10 + WORD $0x54ffff03 // b.lo LBB5_744 $-32(%rip) WORD $0x52800004 // mov w4, #0 WORD $0x52800006 // mov w6, #0 - WORD $0xd100060d // sub x13, x16, #1 + WORD $0xd100060c // sub x12, x16, #1 WORD $0x8b1000aa // add x10, x5, x16 - WORD $0xf1004dbf // cmp x13, #19 - WORD $0x540156c2 // b.hs LBB5_1330 $10968(%rip) -LBB5_741: + WORD $0xf1004d9f // cmp x12, #19 + WORD $0x54015222 // b.hs LBB5_1333 $10820(%rip) +LBB5_746: WORD $0x7100b8ff // cmp w7, #46 - WORD $0x54004301 // b.ne LBB5_844 $2144(%rip) + WORD $0x54004201 // b.ne LBB5_848 $2112(%rip) WORD $0x38401d51 // ldrb w17, [x10, #1]! - WORD $0x5100c22d // sub w13, w17, #48 + WORD $0x5100c22c // sub w12, w17, #48 WORD $0x52800062 // mov w2, #3 WORD $0xaa0a03e7 // mov x7, x10 - WORD $0x710029bf // cmp w13, #10 - WORD $0x54003f63 // b.lo LBB5_839 $2028(%rip) - WORD $0x14000a23 // b LBB5_1305 $10380(%rip) -LBB5_743: + WORD $0x7100299f // cmp w12, #10 + WORD $0x54003e63 // b.lo LBB5_843 $1996(%rip) + WORD $0x14000a07 // b LBB5_1309 $10268(%rip) +LBB5_748: WORD $0x71008a1f // cmp w16, #34 - WORD $0x540030c0 // b.eq LBB5_823 $1560(%rip) + WORD $0x54002fa0 // b.eq LBB5_827 $1524(%rip) WORD $0x7100b61f // cmp w16, #45 - WORD $0x54ffc5a1 // b.ne LBB5_672 $-1868(%rip) + WORD $0x54fee6a1 // b.ne LBB5_259 $-9004(%rip) WORD $0x52800021 // mov w1, #1 - WORD $0x5200002d // eor w13, w1, #0x1 - WORD $0xcb0d0145 // sub x5, x10, x13 + WORD $0x5200002c // eor w12, w1, #0x1 + WORD $0xcb0c0145 // sub x5, x10, x12 WORD $0x3941c00e // ldrb w14, [x0, #112] - WORD $0x360fe6ee // tbz w14, #1, LBB5_710 $-804(%rip) -LBB5_746: - WORD $0x934001a6 // sbfx x6, x13, #0, #1 - WORD $0xcb05010d // sub x13, x8, x5 - WORD $0xeb0601b4 // subs x20, x13, x6 - WORD $0x92800007 // mov x7, #-1 - WORD $0x540065e0 // b.eq LBB5_920 $3260(%rip) - WORD $0x924000d3 // and x19, x6, #0x1 - WORD $0x394000ad // ldrb w13, [x5] - WORD $0x7100c1bf // cmp w13, #48 - WORD $0x54000261 // b.ne LBB5_751 $76(%rip) - WORD $0x52800004 // mov w4, #0 - WORD $0x52800027 // mov w7, #1 - WORD $0x5280002d // mov w13, #1 - WORD $0xf100069f // cmp x20, #1 - WORD $0x54006520 // b.eq LBB5_921 $3236(%rip) - WORD $0x52800004 // mov w4, #0 - WORD $0x394004ad // ldrb w13, [x5, #1] - WORD $0x52800027 // mov w7, #1 - WORD $0x5100b9ad // sub w13, w13, #46 - WORD $0x7100ddbf // cmp w13, #55 - WORD $0x5400b4a8 // b.hi LBB5_1052 $5780(%rip) - WORD $0x5280002e // mov w14, #1 - WORD $0x9acd21ce // lsl x14, x14, x13 - WORD $0xb20903f0 // mov x16, #36028797027352576 - WORD $0xf2800030 // movk x16, #1 - WORD $0x5280002d // mov w13, #1 - WORD $0xea1001df // tst x14, x16 - WORD $0x54006380 // b.eq LBB5_921 $3184(%rip) + WORD $0x360fe6ee // tbz w14, #1, LBB5_715 $-804(%rip) LBB5_751: + WORD $0x93400184 // sbfx x4, x12, #0, #1 + WORD $0xcb05010c // sub x12, x8, x5 + WORD $0xeb040193 // subs x19, x12, x4 + WORD $0x92800006 // mov x6, #-1 + WORD $0x540064e0 // b.eq LBB5_924 $3228(%rip) + WORD $0x92400087 // and x7, x4, #0x1 + WORD $0x394000ac // ldrb w12, [x5] + WORD $0x7100c19f // cmp w12, #48 + WORD $0x54000261 // b.ne LBB5_756 $76(%rip) + WORD $0x52800010 // mov w16, #0 + WORD $0x52800026 // mov w6, #1 + WORD $0x5280002c // mov w12, #1 + WORD $0xf100067f // cmp x19, #1 + WORD $0x54006420 // b.eq LBB5_925 $3204(%rip) + WORD $0x52800010 // mov w16, #0 + WORD $0x394004ac // ldrb w12, [x5, #1] + WORD $0x52800026 // mov w6, #1 + WORD $0x5100b98c // sub w12, w12, #46 + WORD $0x7100dd9f // cmp w12, #55 + WORD $0x5400b328 // b.hi LBB5_1055 $5732(%rip) + WORD $0x5280002e // mov w14, #1 + WORD $0x9acc21ce // lsl x14, x14, x12 + WORD $0xb20903e2 // mov x2, #36028797027352576 + WORD $0xf2800022 // movk x2, #1 + WORD $0x5280002c // mov w12, #1 + WORD $0xea0201df // tst x14, x2 + WORD $0x54006280 // b.eq LBB5_925 $3152(%rip) +LBB5_756: WORD $0x92800010 // mov x16, #-1 - WORD $0xf100429f // cmp x20, #16 - WORD $0x54015043 // b.lo LBB5_1329 $10760(%rip) - WORD $0xd2800007 // mov x7, #0 - WORD $0xd2800004 // mov x4, #0 - WORD $0x8b13010d // add x13, x8, x19 - WORD $0xcb0a01ad // sub x13, x13, x10 - WORD $0xcb0601b4 // sub x20, x13, x6 + WORD $0xf100427f // cmp x19, #16 + WORD $0x54014ba3 // b.lo LBB5_1332 $10612(%rip) + WORD $0xd2800013 // mov x19, #0 + WORD $0xd2800006 // mov x6, #0 + WORD $0x8b07010c // add x12, x8, x7 + WORD $0xcb0a018c // sub x12, x12, x10 + WORD $0xcb040194 // sub x20, x12, x4 WORD $0x92800002 // mov x2, #-1 WORD $0x4f01e5c0 // movi.16b v0, #46 WORD $0x4f01e561 // movi.16b v1, #43 @@ -4196,17 +4179,17 @@ LBB5_751: WORD $0x4f06e7e5 // movi.16b v5, #223 WORD $0x4f02e4a6 // movi.16b v6, #69 Lloh86: - WORD $0x10fe40ed // adr x13, lCPI5_1 $-14308(%rip) + WORD $0x10fe438c // adr x12, lCPI5_1 $-14224(%rip) Lloh87: - WORD $0x3dc001a7 // ldr q7, [x13, lCPI5_1@PAGEOFF] $0(%rip) + WORD $0x3dc00187 // ldr q7, [x12, lCPI5_1@PAGEOFF] $0(%rip) Lloh88: - WORD $0x10fe412d // adr x13, lCPI5_2 $-14300(%rip) + WORD $0x10fe43cc // adr x12, lCPI5_2 $-14216(%rip) Lloh89: - WORD $0x3dc001b0 // ldr q16, [x13, lCPI5_2@PAGEOFF] $0(%rip) + WORD $0x3dc00190 // ldr q16, [x12, lCPI5_2@PAGEOFF] $0(%rip) WORD $0x12800015 // mov w21, #-1 WORD $0x92800003 // mov x3, #-1 -LBB5_753: - WORD $0x3ce468b1 // ldr q17, [x5, x4] +LBB5_758: + WORD $0x3ce668b1 // ldr q17, [x5, x6] WORD $0x6e208e32 // cmeq.16b v18, v17, v0 WORD $0x6e218e33 // cmeq.16b v19, v17, v1 WORD $0x6e228e34 // cmeq.16b v20, v17, v2 @@ -4221,7 +4204,7 @@ LBB5_753: WORD $0x4e271e52 // and.16b v18, v18, v7 WORD $0x4e100252 // tbl.16b v18, { v18 }, v16 WORD $0x4e71ba52 // addv.8h h18, v18 - WORD $0x1e26024d // fmov w13, s18 + WORD $0x1e26024c // fmov w12, s18 WORD $0x4e271e31 // and.16b v17, v17, v7 WORD $0x4e100231 // tbl.16b v17, { v17 }, v16 WORD $0x4e71ba31 // addv.8h h17, v17 @@ -4239,275 +4222,266 @@ LBB5_753: WORD $0x5ac001ce // rbit w14, w14 WORD $0x5ac011d6 // clz w22, w14 WORD $0x1ad622ae // lsl w14, w21, w22 - WORD $0x0a2e01b9 // bic w25, w13, w14 + WORD $0x0a2e0199 // bic w25, w12, w14 WORD $0x0a2e02fa // bic w26, w23, w14 WORD $0x0a2e031b // bic w27, w24, w14 WORD $0x710042df // cmp w22, #16 - WORD $0x1a9901ae // csel w14, w13, w25, eq - WORD $0x1a9a02ed // csel w13, w23, w26, eq + WORD $0x1a99018e // csel w14, w12, w25, eq + WORD $0x1a9a02ec // csel w12, w23, w26, eq WORD $0x1a9b0317 // csel w23, w24, w27, eq WORD $0x510005d8 // sub w24, w14, #1 WORD $0x6a0e0318 // ands w24, w24, w14 - WORD $0x5400acc1 // b.ne LBB5_1055 $5528(%rip) - WORD $0x510005b8 // sub w24, w13, #1 - WORD $0x6a0d0318 // ands w24, w24, w13 - WORD $0x5400ac61 // b.ne LBB5_1055 $5516(%rip) + WORD $0x5400ab41 // b.ne LBB5_1058 $5480(%rip) + WORD $0x51000598 // sub w24, w12, #1 + WORD $0x6a0c0318 // ands w24, w24, w12 + WORD $0x5400aae1 // b.ne LBB5_1058 $5468(%rip) WORD $0x510006f8 // sub w24, w23, #1 WORD $0x6a170318 // ands w24, w24, w23 - WORD $0x5400ac01 // b.ne LBB5_1055 $5504(%rip) - WORD $0x340000ce // cbz w14, LBB5_759 $24(%rip) + WORD $0x5400aa81 // b.ne LBB5_1058 $5456(%rip) + WORD $0x340000ce // cbz w14, LBB5_764 $24(%rip) WORD $0x5ac001ce // rbit w14, w14 WORD $0x5ac011ce // clz w14, w14 WORD $0xb100061f // cmn x16, #1 - WORD $0x54011ae1 // b.ne LBB5_1254 $9052(%rip) - WORD $0x8b0e0090 // add x16, x4, x14 -LBB5_759: - WORD $0x340000cd // cbz w13, LBB5_762 $24(%rip) - WORD $0x5ac001ad // rbit w13, w13 - WORD $0x5ac011ad // clz w13, w13 + WORD $0x54011761 // b.ne LBB5_1258 $8940(%rip) + WORD $0x8b0e00d0 // add x16, x6, x14 +LBB5_764: + WORD $0x340000cc // cbz w12, LBB5_767 $24(%rip) + WORD $0x5ac0018c // rbit w12, w12 + WORD $0x5ac0118c // clz w12, w12 WORD $0xb100047f // cmn x3, #1 - WORD $0x5400e061 // b.ne LBB5_1173 $7180(%rip) - WORD $0x8b0d0083 // add x3, x4, x13 -LBB5_762: - WORD $0x340000d7 // cbz w23, LBB5_765 $24(%rip) - WORD $0x5ac002ed // rbit w13, w23 - WORD $0x5ac011ad // clz w13, w13 + WORD $0x5400dec1 // b.ne LBB5_1176 $7128(%rip) + WORD $0x8b0c00c3 // add x3, x6, x12 +LBB5_767: + WORD $0x340000d7 // cbz w23, LBB5_770 $24(%rip) + WORD $0x5ac002ec // rbit w12, w23 + WORD $0x5ac0118c // clz w12, w12 WORD $0xb100045f // cmn x2, #1 - WORD $0x5400dfa1 // b.ne LBB5_1173 $7156(%rip) - WORD $0x8b0d0082 // add x2, x4, x13 -LBB5_765: + WORD $0x5400de01 // b.ne LBB5_1176 $7104(%rip) + WORD $0x8b0c00c2 // add x2, x6, x12 +LBB5_770: WORD $0x710042df // cmp w22, #16 - WORD $0x540009a1 // b.ne LBB5_788 $308(%rip) - WORD $0x91004084 // add x4, x4, #16 - WORD $0xd10040e7 // sub x7, x7, #16 - WORD $0x8b07028d // add x13, x20, x7 - WORD $0xf1003dbf // cmp x13, #15 - WORD $0x54fff6e8 // b.hi LBB5_753 $-292(%rip) - WORD $0x8b13010d // add x13, x8, x19 - WORD $0xcb0a01ad // sub x13, x13, x10 - WORD $0xcb0601ad // sub x13, x13, x6 - WORD $0x8b0701b4 // add x20, x13, x7 - WORD $0x8b0400b3 // add x19, x5, x4 - WORD $0xeb0401bf // cmp x13, x4 - WORD $0x54000860 // b.eq LBB5_789 $268(%rip) -LBB5_768: - WORD $0x8b140264 // add x4, x19, x20 - WORD $0xaa3303ed // mvn x13, x19 - WORD $0x8b06014a // add x10, x10, x6 - WORD $0x8b0a01a7 // add x7, x13, x10 - WORD $0xcb05026a // sub x10, x19, x5 - WORD $0xaa1303e6 // mov x6, x19 - WORD $0x14000009 // b LBB5_771 $36(%rip) -LBB5_769: + WORD $0x54000a41 // b.ne LBB5_793 $328(%rip) + WORD $0x910040c6 // add x6, x6, #16 + WORD $0xd1004273 // sub x19, x19, #16 + WORD $0x8b13028c // add x12, x20, x19 + WORD $0xf1003d9f // cmp x12, #15 + WORD $0x54fff6e8 // b.hi LBB5_758 $-292(%rip) + WORD $0x8b07010c // add x12, x8, x7 + WORD $0xcb0a018c // sub x12, x12, x10 + WORD $0xcb04018c // sub x12, x12, x4 + WORD $0x8b130193 // add x19, x12, x19 + WORD $0x8b0600a7 // add x7, x5, x6 + WORD $0xeb06019f // cmp x12, x6 + WORD $0x54000900 // b.eq LBB5_794 $288(%rip) +LBB5_773: + WORD $0x8b1300f4 // add x20, x7, x19 + WORD $0xaa2703ec // mvn x12, x7 + WORD $0x8b04014a // add x10, x10, x4 + WORD $0x8b0a0186 // add x6, x12, x10 + WORD $0xcb0500ea // sub x10, x7, x5 + WORD $0xaa0703e4 // mov x4, x7 + WORD $0x14000009 // b LBB5_776 $36(%rip) +LBB5_774: WORD $0xb100047f // cmn x3, #1 WORD $0xaa0a03e3 // mov x3, x10 - WORD $0x540031e1 // b.ne LBB5_853 $1596(%rip) -LBB5_770: - WORD $0xd10004e7 // sub x7, x7, #1 + WORD $0x540030e1 // b.ne LBB5_857 $1564(%rip) +LBB5_775: + WORD $0xd10004c6 // sub x6, x6, #1 WORD $0x9100054a // add x10, x10, #1 - WORD $0xaa0603f3 // mov x19, x6 - WORD $0xd1000694 // sub x20, x20, #1 - WORD $0xb4008bb4 // cbz x20, LBB5_990 $4468(%rip) -LBB5_771: - WORD $0x384014cd // ldrb w13, [x6], #1 - WORD $0x5100c1ae // sub w14, w13, #48 + WORD $0xaa0403e7 // mov x7, x4 + WORD $0xd1000673 // sub x19, x19, #1 + WORD $0xb4008a33 // cbz x19, LBB5_993 $4420(%rip) +LBB5_776: + WORD $0x3840148c // ldrb w12, [x4], #1 + WORD $0x5100c18e // sub w14, w12, #48 WORD $0x710029df // cmp w14, #10 - WORD $0x54ffff03 // b.lo LBB5_770 $-32(%rip) - WORD $0x7100b5bf // cmp w13, #45 - WORD $0x5400016d // b.le LBB5_777 $44(%rip) - WORD $0x710195bf // cmp w13, #101 - WORD $0x54fffe20 // b.eq LBB5_769 $-60(%rip) - WORD $0x710115bf // cmp w13, #69 - WORD $0x54fffde0 // b.eq LBB5_769 $-68(%rip) - WORD $0x7100b9bf // cmp w13, #46 - WORD $0x54000501 // b.ne LBB5_789 $160(%rip) + WORD $0x54ffff03 // b.lo LBB5_775 $-32(%rip) + WORD $0x7100b59f // cmp w12, #45 + WORD $0x5400016d // b.le LBB5_782 $44(%rip) + WORD $0x7101959f // cmp w12, #101 + WORD $0x54fffe20 // b.eq LBB5_774 $-60(%rip) + WORD $0x7101159f // cmp w12, #69 + WORD $0x54fffde0 // b.eq LBB5_774 $-68(%rip) + WORD $0x7100b99f // cmp w12, #46 + WORD $0x540005a1 // b.ne LBB5_794 $180(%rip) WORD $0xb100061f // cmn x16, #1 WORD $0xaa0a03f0 // mov x16, x10 - WORD $0x54fffda0 // b.eq LBB5_770 $-76(%rip) - WORD $0x1400017a // b LBB5_853 $1512(%rip) -LBB5_777: - WORD $0x7100adbf // cmp w13, #43 - WORD $0x54000060 // b.eq LBB5_779 $12(%rip) - WORD $0x7100b5bf // cmp w13, #45 - WORD $0x54000401 // b.ne LBB5_789 $128(%rip) -LBB5_779: + WORD $0x54fffda0 // b.eq LBB5_775 $-76(%rip) + WORD $0x14000172 // b LBB5_857 $1480(%rip) +LBB5_782: + WORD $0x7100ad9f // cmp w12, #43 + WORD $0x54000060 // b.eq LBB5_784 $12(%rip) + WORD $0x7100b59f // cmp w12, #45 + WORD $0x540004a1 // b.ne LBB5_794 $148(%rip) +LBB5_784: WORD $0xb100045f // cmn x2, #1 WORD $0xaa0a03e2 // mov x2, x10 - WORD $0x54fffca0 // b.eq LBB5_770 $-108(%rip) - WORD $0x14000172 // b LBB5_853 $1480(%rip) -LBB5_780: + WORD $0x54fffca0 // b.eq LBB5_775 $-108(%rip) + WORD $0x1400016a // b LBB5_857 $1448(%rip) +LBB5_785: WORD $0x71016e1f // cmp w16, #91 - WORD $0x54000ba0 // b.eq LBB5_808 $372(%rip) + WORD $0x54000a80 // b.eq LBB5_812 $336(%rip) WORD $0x71019a1f // cmp w16, #102 - WORD $0x54ffaf61 // b.ne LBB5_672 $-2580(%rip) - WORD $0xaa0a03f0 // mov x16, x10 - WORD $0x3840160d // ldrb w13, [x16], #1 - WORD $0x528001a4 // mov w4, #13 - WORD $0x710185bf // cmp w13, #97 - WORD $0x540001a1 // b.ne LBB5_786 $52(%rip) - WORD $0x3940054d // ldrb w13, [x10, #1] - WORD $0x91000950 // add x16, x10, #2 - WORD $0x7101b1bf // cmp w13, #108 - WORD $0x54000121 // b.ne LBB5_786 $36(%rip) - WORD $0x3940094d // ldrb w13, [x10, #2] - WORD $0x91000d50 // add x16, x10, #3 - WORD $0x7101cdbf // cmp w13, #115 - WORD $0x540000a1 // b.ne LBB5_786 $20(%rip) - WORD $0x39400d4d // ldrb w13, [x10, #3] - WORD $0x91001150 // add x16, x10, #4 - WORD $0x710195bf // cmp w13, #101 - WORD $0x1a8403e4 // csel w4, wzr, w4, eq -LBB5_786: + WORD $0x54fed061 // b.ne LBB5_259 $-9716(%rip) + WORD $0xaa0a03e1 // mov x1, x10 + WORD $0x3840142c // ldrb w12, [x1], #1 + WORD $0x528001b0 // mov w16, #13 + WORD $0x7101859f // cmp w12, #97 + WORD $0x540001a1 // b.ne LBB5_791 $52(%rip) + WORD $0x3940054c // ldrb w12, [x10, #1] + WORD $0x91000941 // add x1, x10, #2 + WORD $0x7101b19f // cmp w12, #108 + WORD $0x54000121 // b.ne LBB5_791 $36(%rip) + WORD $0x3940094c // ldrb w12, [x10, #2] + WORD $0x91000d41 // add x1, x10, #3 + WORD $0x7101cd9f // cmp w12, #115 + WORD $0x540000a1 // b.ne LBB5_791 $20(%rip) + WORD $0x39400d4c // ldrb w12, [x10, #3] + WORD $0x91001141 // add x1, x10, #4 + WORD $0x7101959f // cmp w12, #101 + WORD $0x1a9003f0 // csel w16, wzr, w16, eq +LBB5_791: WORD $0x5280004a // mov w10, #2 - WORD $0x14000025 // b LBB5_802 $148(%rip) -LBB5_787: + WORD $0xaa0f814a // orr x10, x10, x15, lsl #32 + WORD $0xaa1103ec // mov x12, x17 + WORD $0xf801058a // str x10, [x12], #16 + WORD $0xf900500c // str x12, [x0, #160] + WORD $0xaa0103ea // mov x10, x1 + WORD $0x1400095d // b LBB5_1318 $9588(%rip) +LBB5_792: WORD $0xaa0503ea // mov x10, x5 - WORD $0x14000958 // b LBB5_1305 $9568(%rip) -LBB5_788: + WORD $0x14000937 // b LBB5_1309 $9436(%rip) +LBB5_793: WORD $0x8b3640aa // add x10, x5, w22, uxtw - WORD $0x8b040153 // add x19, x10, x4 -LBB5_789: - WORD $0x92800007 // mov x7, #-1 - WORD $0xb4004dd0 // cbz x16, LBB5_920 $2488(%rip) -LBB5_790: - WORD $0xb4004da2 // cbz x2, LBB5_920 $2484(%rip) - WORD $0xb4004d83 // cbz x3, LBB5_920 $2480(%rip) - WORD $0xcb05026a // sub x10, x19, x5 - WORD $0xd100054d // sub x13, x10, #1 - WORD $0xeb0d021f // cmp x16, x13 - WORD $0x540029c0 // b.eq LBB5_852 $1336(%rip) - WORD $0xeb0d005f // cmp x2, x13 - WORD $0x54002980 // b.eq LBB5_852 $1328(%rip) - WORD $0xeb0d007f // cmp x3, x13 - WORD $0x54002940 // b.eq LBB5_852 $1320(%rip) - WORD $0xf100044d // subs x13, x2, #1 - WORD $0x54004b6b // b.lt LBB5_917 $2412(%rip) - WORD $0xeb0d007f // cmp x3, x13 - WORD $0x54004b20 // b.eq LBB5_917 $2404(%rip) - WORD $0xaa2203e7 // mvn x7, x2 - WORD $0x1400025e // b LBB5_920 $2424(%rip) -LBB5_798: - WORD $0xaa0a03f0 // mov x16, x10 - WORD $0x3840160d // ldrb w13, [x16], #1 - WORD $0x528001a4 // mov w4, #13 - WORD $0x7101c9bf // cmp w13, #114 - WORD $0x54000121 // b.ne LBB5_801 $36(%rip) - WORD $0x3940054d // ldrb w13, [x10, #1] - WORD $0x91000950 // add x16, x10, #2 - WORD $0x7101d5bf // cmp w13, #117 - WORD $0x540000a1 // b.ne LBB5_801 $20(%rip) - WORD $0x3940094d // ldrb w13, [x10, #2] - WORD $0x91000d50 // add x16, x10, #3 - WORD $0x710195bf // cmp w13, #101 - WORD $0x1a8403e4 // csel w4, wzr, w4, eq -LBB5_801: - WORD $0x5280014a // mov w10, #10 -LBB5_802: - WORD $0xaa0f814a // orr x10, x10, x15, lsl #32 - WORD $0x9100422d // add x13, x17, #16 - WORD $0xf802062a // str x10, [x17], #32 - WORD $0xf900500d // str x13, [x0, #160] - WORD $0xf940600a // ldr x10, [x0, #192] - WORD $0xeb0a023f // cmp x17, x10 - WORD $0x1a9f87ef // cset w15, ls - WORD $0x1400095c // b LBB5_1314 $9584(%rip) + WORD $0x8b060147 // add x7, x10, x6 +LBB5_794: + WORD $0x92800006 // mov x6, #-1 + WORD $0xb4004c30 // cbz x16, LBB5_924 $2436(%rip) +LBB5_795: + WORD $0xb4004c02 // cbz x2, LBB5_924 $2432(%rip) + WORD $0xb4004be3 // cbz x3, LBB5_924 $2428(%rip) + WORD $0xcb0500ea // sub x10, x7, x5 + WORD $0xd100054c // sub x12, x10, #1 + WORD $0xeb0c021f // cmp x16, x12 + WORD $0x54002820 // b.eq LBB5_856 $1284(%rip) + WORD $0xeb0c005f // cmp x2, x12 + WORD $0x540027e0 // b.eq LBB5_856 $1276(%rip) + WORD $0xeb0c007f // cmp x3, x12 + WORD $0x540027a0 // b.eq LBB5_856 $1268(%rip) + WORD $0xf100044c // subs x12, x2, #1 + WORD $0x540049cb // b.lt LBB5_921 $2360(%rip) + WORD $0xeb0c007f // cmp x3, x12 + WORD $0x54004980 // b.eq LBB5_921 $2352(%rip) + WORD $0xaa2203e6 // mvn x6, x2 + WORD $0x14000251 // b LBB5_924 $2372(%rip) LBB5_803: - WORD $0xaa0a03f0 // mov x16, x10 - WORD $0x3840160d // ldrb w13, [x16], #1 - WORD $0x528001a2 // mov w2, #13 - WORD $0x528001a4 // mov w4, #13 - WORD $0x7101d5bf // cmp w13, #117 - WORD $0x540001a1 // b.ne LBB5_806 $52(%rip) - WORD $0x3940054d // ldrb w13, [x10, #1] - WORD $0x91000950 // add x16, x10, #2 - WORD $0x528001a2 // mov w2, #13 - WORD $0x7101b1bf // cmp w13, #108 - WORD $0x54000101 // b.ne LBB5_806 $32(%rip) - WORD $0x3940094d // ldrb w13, [x10, #2] - WORD $0x91000d50 // add x16, x10, #3 - WORD $0x5280016a // mov w10, #11 - WORD $0x7101b1bf // cmp w13, #108 - WORD $0x1a8203e4 // csel w4, wzr, w2, eq - WORD $0x1a82014a // csel w10, w10, w2, eq - WORD $0xaa0a03e2 // mov x2, x10 + WORD $0xaa0a03ec // mov x12, x10 + WORD $0x3840158e // ldrb w14, [x12], #1 + WORD $0x528001b0 // mov w16, #13 + WORD $0x7101c9df // cmp w14, #114 + WORD $0x54000121 // b.ne LBB5_806 $36(%rip) + WORD $0x3940054e // ldrb w14, [x10, #1] + WORD $0x9100094c // add x12, x10, #2 + WORD $0x7101d5df // cmp w14, #117 + WORD $0x540000a1 // b.ne LBB5_806 $20(%rip) + WORD $0x3940094e // ldrb w14, [x10, #2] + WORD $0x91000d4c // add x12, x10, #3 + WORD $0x710195df // cmp w14, #101 + WORD $0x1a9003f0 // csel w16, wzr, w16, eq LBB5_806: - WORD $0x9100422a // add x10, x17, #16 - WORD $0xf940600d // ldr x13, [x0, #192] - WORD $0xeb0d015f // cmp x10, x13 - WORD $0x5402c428 // b.hi LBB5_2013 $22660(%rip) - WORD $0xd3607ded // lsl x13, x15, #32 - WORD $0xf900022d // str x13, [x17] - WORD $0xf900500a // str x10, [x0, #160] - WORD $0x5280002f // mov w15, #1 - WORD $0x14000941 // b LBB5_1314 $9476(%rip) -LBB5_808: + WORD $0x5280014a // mov w10, #10 + WORD $0xaa0f814a // orr x10, x10, x15, lsl #32 + WORD $0x1400000f // b LBB5_811 $60(%rip) +LBB5_807: + WORD $0xaa0a03ec // mov x12, x10 + WORD $0x3840158e // ldrb w14, [x12], #1 + WORD $0x528001b0 // mov w16, #13 + WORD $0x7101d5df // cmp w14, #117 + WORD $0x54000121 // b.ne LBB5_810 $36(%rip) + WORD $0x3940054e // ldrb w14, [x10, #1] + WORD $0x9100094c // add x12, x10, #2 + WORD $0x7101b1df // cmp w14, #108 + WORD $0x540000a1 // b.ne LBB5_810 $20(%rip) + WORD $0x3940094e // ldrb w14, [x10, #2] + WORD $0x91000d4c // add x12, x10, #3 + WORD $0x7101b1df // cmp w14, #108 + WORD $0x1a9003f0 // csel w16, wzr, w16, eq +LBB5_810: + WORD $0xd3607dea // lsl x10, x15, #32 +LBB5_811: + WORD $0xaa1103ee // mov x14, x17 + WORD $0xf80105ca // str x10, [x14], #16 + WORD $0xf900500e // str x14, [x0, #160] + WORD $0xaa0c03ea // mov x10, x12 + WORD $0x14000924 // b LBB5_1318 $9360(%rip) +LBB5_812: WORD $0x528000eb // mov w11, #7 WORD $0xaa0f816b // orr x11, x11, x15, lsl #32 - WORD $0xf940540d // ldr x13, [x0, #168] - WORD $0xa900362b // stp x11, x13, [x17] + WORD $0xf940540c // ldr x12, [x0, #168] + WORD $0xa900322b // stp x11, x12, [x17] WORD $0xaa0003f0 // mov x16, x0 WORD $0xf84b8e01 // ldr x1, [x16, #184]! WORD $0xf85e8211 // ldur x17, [x16, #-24] WORD $0xcb01022b // sub x11, x17, x1 WORD $0x9344fd62 // asr x2, x11, #4 WORD $0xf9005402 // str x2, [x0, #168] - WORD $0x9100422d // add x13, x17, #16 - WORD $0xf81e820d // stur x13, [x16, #-24] - WORD $0xf85f820d // ldur x13, [x16, #-8] - WORD $0x910005ad // add x13, x13, #1 - WORD $0xf81f820d // stur x13, [x16, #-8] - WORD $0x9100822d // add x13, x17, #32 + WORD $0x9100422c // add x12, x17, #16 + WORD $0xf81e820c // stur x12, [x16, #-24] + WORD $0xf85f820c // ldur x12, [x16, #-8] + WORD $0x9100058c // add x12, x12, #1 + WORD $0xf81f820c // stur x12, [x16, #-8] + WORD $0x9100822c // add x12, x17, #32 WORD $0xf940060e // ldr x14, [x16, #8] WORD $0xb100417f // cmn x11, #16 - WORD $0xfa4e11a2 // ccmp x13, x14, #2, ne + WORD $0xfa4e1182 // ccmp x12, x14, #2, ne WORD $0x9a9f922b // csel x11, x17, xzr, ls - WORD $0xb4ffa16b // cbz x11, LBB5_671 $-3028(%rip) + WORD $0xb401ad8b // cbz x11, LBB5_1526 $13744(%rip) WORD $0xaa0a03ef // mov x15, x10 - WORD $0x384015ed // ldrb w13, [x15], #1 - WORD $0x710081bf // cmp w13, #32 - WORD $0x54000988 // b.hi LBB5_820 $304(%rip) + WORD $0x384015ec // ldrb w12, [x15], #1 + WORD $0x7100819f // cmp w12, #32 + WORD $0x54000988 // b.hi LBB5_824 $304(%rip) WORD $0x5280002e // mov w14, #1 - WORD $0x9acd21ce // lsl x14, x14, x13 + WORD $0x9acc21ce // lsl x14, x14, x12 WORD $0xd284c023 // mov x3, #9729 WORD $0xf2c00023 // movk x3, #1, lsl #32 WORD $0xea0301df // tst x14, x3 - WORD $0x540008c0 // b.eq LBB5_820 $280(%rip) + WORD $0x540008c0 // b.eq LBB5_824 $280(%rip) WORD $0x9100094f // add x15, x10, #2 - WORD $0x3940054d // ldrb w13, [x10, #1] - WORD $0x710081bf // cmp w13, #32 - WORD $0x540090a8 // b.hi LBB5_1049 $4628(%rip) + WORD $0x3940054c // ldrb w12, [x10, #1] + WORD $0x7100819f // cmp w12, #32 + WORD $0x54009048 // b.hi LBB5_1052 $4616(%rip) WORD $0x5280002a // mov w10, #1 - WORD $0x9acd214a // lsl x10, x10, x13 + WORD $0x9acc214a // lsl x10, x10, x12 WORD $0xd284c02e // mov x14, #9729 WORD $0xf2c0002e // movk x14, #1, lsl #32 WORD $0xea0e015f // tst x10, x14 - WORD $0x54008fe0 // b.eq LBB5_1049 $4604(%rip) + WORD $0x54008f80 // b.eq LBB5_1052 $4592(%rip) WORD $0xf940480a // ldr x10, [x0, #144] - WORD $0xcb0a01ed // sub x13, x15, x10 - WORD $0xf100fdbf // cmp x13, #63 - WORD $0x540000e8 // b.hi LBB5_816 $28(%rip) + WORD $0xcb0a01ec // sub x12, x15, x10 + WORD $0xf100fd9f // cmp x12, #63 + WORD $0x540000e8 // b.hi LBB5_820 $28(%rip) WORD $0xf9404c0e // ldr x14, [x0, #152] WORD $0x9280000f // mov x15, #-1 - WORD $0x9acd21ed // lsl x13, x15, x13 - WORD $0xea0d01cd // ands x13, x14, x13 - WORD $0x540005e1 // b.ne LBB5_819 $188(%rip) + WORD $0x9acc21ec // lsl x12, x15, x12 + WORD $0xea0c01cc // ands x12, x14, x12 + WORD $0x540005e1 // b.ne LBB5_823 $188(%rip) WORD $0x9101014f // add x15, x10, #64 -LBB5_816: +LBB5_820: WORD $0xd10101ea // sub x10, x15, #64 WORD $0x4f04e5e0 // movi.16b v0, #143 Lloh90: - WORD $0x10fe1e4d // adr x13, lCPI5_0 $-15416(%rip) + WORD $0x10fe220c // adr x12, lCPI5_0 $-15296(%rip) Lloh91: - WORD $0x3dc001a1 // ldr q1, [x13, lCPI5_0@PAGEOFF] $0(%rip) + WORD $0x3dc00181 // ldr q1, [x12, lCPI5_0@PAGEOFF] $0(%rip) Lloh92: - WORD $0x10fe1e8d // adr x13, lCPI5_1 $-15408(%rip) + WORD $0x10fe224c // adr x12, lCPI5_1 $-15288(%rip) Lloh93: - WORD $0x3dc001a2 // ldr q2, [x13, lCPI5_1@PAGEOFF] $0(%rip) + WORD $0x3dc00182 // ldr q2, [x12, lCPI5_1@PAGEOFF] $0(%rip) Lloh94: - WORD $0x10fe1ecd // adr x13, lCPI5_2 $-15400(%rip) + WORD $0x10fe228c // adr x12, lCPI5_2 $-15280(%rip) Lloh95: - WORD $0x3dc001a3 // ldr q3, [x13, lCPI5_2@PAGEOFF] $0(%rip) -LBB5_817: + WORD $0x3dc00183 // ldr q3, [x12, lCPI5_2@PAGEOFF] $0(%rip) +LBB5_821: WORD $0xadc21544 // ldp q4, q5, [x10, #64]! WORD $0xad411d46 // ldp q6, q7, [x10, #32] WORD $0x4e201c90 // and.16b v16, v4, v0 @@ -4522,7 +4496,7 @@ LBB5_817: WORD $0x4e221c84 // and.16b v4, v4, v2 WORD $0x4e030084 // tbl.16b v4, { v4 }, v3 WORD $0x4e71b884 // addv.8h h4, v4 - WORD $0x1e26008d // fmov w13, s4 + WORD $0x1e26008c // fmov w12, s4 WORD $0x6e258e24 // cmeq.16b v4, v17, v5 WORD $0x4e221c84 // and.16b v4, v4, v2 WORD $0x4e030084 // tbl.16b v4, { v4 }, v3 @@ -4538,31 +4512,31 @@ LBB5_817: WORD $0x4e030084 // tbl.16b v4, { v4 }, v3 WORD $0x4e71b884 // addv.8h h4, v4 WORD $0x1e260083 // fmov w3, s4 - WORD $0x33103dcd // bfi w13, w14, #16, #16 - WORD $0xaa0f81ad // orr x13, x13, x15, lsl #32 - WORD $0xaa03c1ad // orr x13, x13, x3, lsl #48 - WORD $0xb10005bf // cmn x13, #1 - WORD $0x54fffbc0 // b.eq LBB5_817 $-136(%rip) - WORD $0xaa2d03ed // mvn x13, x13 - WORD $0xa909340a // stp x10, x13, [x0, #144] -LBB5_819: - WORD $0xdac001ad // rbit x13, x13 - WORD $0xdac011ad // clz x13, x13 - WORD $0x8b0d014f // add x15, x10, x13 - WORD $0x384015ed // ldrb w13, [x15], #1 -LBB5_820: - WORD $0x710175bf // cmp w13, #93 - WORD $0x54008881 // b.ne LBB5_1050 $4368(%rip) -LBB5_821: + WORD $0x33103dcc // bfi w12, w14, #16, #16 + WORD $0xaa0f818c // orr x12, x12, x15, lsl #32 + WORD $0xaa03c18c // orr x12, x12, x3, lsl #48 + WORD $0xb100059f // cmn x12, #1 + WORD $0x54fffbc0 // b.eq LBB5_821 $-136(%rip) + WORD $0xaa2c03ec // mvn x12, x12 + WORD $0xa909300a // stp x10, x12, [x0, #144] +LBB5_823: + WORD $0xdac0018c // rbit x12, x12 + WORD $0xdac0118c // clz x12, x12 + WORD $0x8b0c014f // add x15, x10, x12 + WORD $0x384015ec // ldrb w12, [x15], #1 +LBB5_824: + WORD $0x7101759f // cmp w12, #93 + WORD $0x54008821 // b.ne LBB5_1053 $4356(%rip) +LBB5_825: WORD $0xb940cc0a // ldr w10, [x0, #204] WORD $0x1100054a // add w10, w10, #1 WORD $0xb900cc0a // str w10, [x0, #204] -LBB5_822: +LBB5_826: WORD $0x8b02102a // add x10, x1, x2, lsl #4 WORD $0xf940054a // ldr x10, [x10, #8] WORD $0xf900540a // str x10, [x0, #168] Lloh96: - WORD $0x10fe18ea // adr x10, lCPI5_3 $-15588(%rip) + WORD $0x10fe1caa // adr x10, lCPI5_3 $-15468(%rip) Lloh97: WORD $0xfd400140 // ldr d0, [x10, lCPI5_3@PAGEOFF] $0(%rip) WORD $0xfd000620 // str d0, [x17, #8] @@ -4572,28 +4546,28 @@ Lloh97: WORD $0xf940580a // ldr x10, [x0, #176] WORD $0xb940e00b // ldr w11, [x0, #224] WORD $0xeb0b015f // cmp x10, x11 - WORD $0x54015b69 // b.ls LBB5_1414 $11116(%rip) - WORD $0x14000a64 // b LBB5_1397 $10640(%rip) -LBB5_823: - WORD $0xd2800010 // mov x16, #0 - WORD $0xf9403811 // ldr x17, [x0, #112] + WORD $0x540157a9 // b.ls LBB5_1417 $10996(%rip) + WORD $0x14000a46 // b LBB5_1400 $10520(%rip) +LBB5_827: + WORD $0xd2800011 // mov x17, #0 + WORD $0xf9403810 // ldr x16, [x0, #112] WORD $0x4f02e782 // movi.16b v2, #92 Lloh98: - WORD $0x10fe162d // adr x13, lCPI5_1 $-15676(%rip) + WORD $0x10fe19ec // adr x12, lCPI5_1 $-15556(%rip) Lloh99: - WORD $0x3dc001a0 // ldr q0, [x13, lCPI5_1@PAGEOFF] $0(%rip) + WORD $0x3dc00180 // ldr q0, [x12, lCPI5_1@PAGEOFF] $0(%rip) WORD $0x4f01e443 // movi.16b v3, #34 Lloh100: - WORD $0x10fe164d // adr x13, lCPI5_2 $-15672(%rip) + WORD $0x10fe1a0c // adr x12, lCPI5_2 $-15552(%rip) Lloh101: - WORD $0x3dc001a1 // ldr q1, [x13, lCPI5_2@PAGEOFF] $0(%rip) + WORD $0x3dc00181 // ldr q1, [x12, lCPI5_2@PAGEOFF] $0(%rip) WORD $0x4f00e7e4 // movi.16b v4, #31 - WORD $0x14000002 // b LBB5_825 $8(%rip) -LBB5_824: - WORD $0x91008210 // add x16, x16, #32 -LBB5_825: - WORD $0x8b10014d // add x13, x10, x16 - WORD $0xad4019a5 // ldp q5, q6, [x13] + WORD $0x14000002 // b LBB5_829 $8(%rip) +LBB5_828: + WORD $0x91008231 // add x17, x17, #32 +LBB5_829: + WORD $0x8b11014c // add x12, x10, x17 + WORD $0xad401985 // ldp q5, q6, [x12] WORD $0x6e228ca7 // cmeq.16b v7, v5, v2 WORD $0x6e228cd0 // cmeq.16b v16, v6, v2 WORD $0x4e201ce7 // and.16b v7, v7, v0 @@ -4603,19 +4577,19 @@ LBB5_825: WORD $0x4e201e07 // and.16b v7, v16, v0 WORD $0x4e0100e7 // tbl.16b v7, { v7 }, v1 WORD $0x4e71b8e7 // addv.8h h7, v7 - WORD $0x1e2600ed // fmov w13, s7 - WORD $0x33103da1 // bfi w1, w13, #16, #16 + WORD $0x1e2600ec // fmov w12, s7 + WORD $0x33103d81 // bfi w1, w12, #16, #16 WORD $0x6e238ca7 // cmeq.16b v7, v5, v3 WORD $0x6e238cd0 // cmeq.16b v16, v6, v3 WORD $0x4e201ce7 // and.16b v7, v7, v0 WORD $0x4e0100e7 // tbl.16b v7, { v7 }, v1 WORD $0x4e71b8e7 // addv.8h h7, v7 - WORD $0x1e2600ed // fmov w13, s7 + WORD $0x1e2600ec // fmov w12, s7 WORD $0x4e201e07 // and.16b v7, v16, v0 WORD $0x4e0100e7 // tbl.16b v7, { v7 }, v1 WORD $0x4e71b8e7 // addv.8h h7, v7 WORD $0x1e2600ee // fmov w14, s7 - WORD $0x33103dcd // bfi w13, w14, #16, #16 + WORD $0x33103dcc // bfi w12, w14, #16, #16 WORD $0x6e2464a5 // umax.16b v5, v5, v4 WORD $0x6e248ca5 // cmeq.16b v5, v5, v4 WORD $0x6e2464c6 // umax.16b v6, v6, v4 @@ -4631,187 +4605,188 @@ LBB5_825: WORD $0x33103dc2 // bfi w2, w14, #16, #16 WORD $0x2a01004e // orr w14, w2, w1 WORD $0x510005ce // sub w14, w14, #1 - WORD $0x6a0d01df // tst w14, w13 - WORD $0x540001c1 // b.ne LBB5_830 $56(%rip) - WORD $0x510005ad // sub w13, w13, #1 - WORD $0x6a0101bf // tst w13, w1 - WORD $0x5400bea1 // b.ne LBB5_1187 $6100(%rip) - WORD $0x362ffa71 // tbz w17, #5, LBB5_824 $-180(%rip) - WORD $0x0a0d004d // and w13, w2, w13 - WORD $0x34fffa2d // cbz w13, LBB5_824 $-188(%rip) - WORD $0xdac0004d // rbit x13, x2 - WORD $0xdac011ad // clz x13, x13 - WORD $0x8b10014a // add x10, x10, x16 - WORD $0x8b0d0150 // add x16, x10, x13 + WORD $0x6a0c01df // tst w14, w12 + WORD $0x540001c1 // b.ne LBB5_834 $56(%rip) + WORD $0x5100058c // sub w12, w12, #1 + WORD $0x6a01019f // tst w12, w1 + WORD $0x5400be21 // b.ne LBB5_1190 $6084(%rip) + WORD $0x362ffa70 // tbz w16, #5, LBB5_828 $-180(%rip) + WORD $0x0a0c004c // and w12, w2, w12 + WORD $0x34fffa2c // cbz w12, LBB5_828 $-188(%rip) + WORD $0xdac0004c // rbit x12, x2 + WORD $0xdac0118c // clz x12, x12 + WORD $0x8b11014a // add x10, x10, x17 + WORD $0x8b0c015a // add x26, x10, x12 WORD $0x92800011 // mov x17, #-1 - WORD $0x4b1103e4 // neg w4, w17 - WORD $0x1400000a // b LBB5_832 $40(%rip) -LBB5_830: + WORD $0x4b1103f0 // neg w16, w17 + WORD $0x1400000a // b LBB5_836 $40(%rip) +LBB5_834: WORD $0x5280001c // mov w28, #0 - WORD $0xdac001ad // rbit x13, x13 - WORD $0xdac011ad // clz x13, x13 - WORD $0x8b1001b1 // add x17, x13, x16 + WORD $0xdac0018c // rbit x12, x12 + WORD $0xdac0118c // clz x12, x12 + WORD $0x8b110191 // add x17, x12, x17 WORD $0x8b0a022a // add x10, x17, x10 - WORD $0x91000550 // add x16, x10, #1 -LBB5_831: + WORD $0x9100055a // add x26, x10, #1 +LBB5_835: WORD $0x937ffe2a // asr x10, x17, #63 - WORD $0x4b1103ed // neg w13, w17 - WORD $0x0a0d0144 // and w4, w10, w13 -LBB5_832: + WORD $0x4b1103ec // neg w12, w17 + WORD $0x0a0c0150 // and w16, w10, w12 +LBB5_836: WORD $0x7100039f // cmp w28, #0 WORD $0x5280018a // mov w10, #12 - WORD $0x5280008d // mov w13, #4 - WORD $0x9a8a01aa // csel x10, x13, x10, eq + WORD $0x5280008c // mov w12, #4 + WORD $0x9a8a018a // csel x10, x12, x10, eq WORD $0xaa0f814a // orr x10, x10, x15, lsl #32 - WORD $0xd2c0002d // mov x13, #4294967296 - WORD $0x8b0d014a // add x10, x10, x13 - WORD $0xf940500d // ldr x13, [x0, #160] - WORD $0xa90045aa // stp x10, x17, [x13] - WORD $0xf940500a // ldr x10, [x0, #160] - WORD $0x9100414d // add x13, x10, #16 - WORD $0xf900500d // str x13, [x0, #160] - WORD $0xb940d00d // ldr w13, [x0, #208] - WORD $0x110005ad // add w13, w13, #1 - WORD $0xb900d00d // str w13, [x0, #208] - WORD $0x1400016a // b LBB5_922 $1448(%rip) -LBB5_833: + WORD $0xd2c0002c // mov x12, #4294967296 + WORD $0x8b0c014a // add x10, x10, x12 + WORD $0xf940500c // ldr x12, [x0, #160] + WORD $0xa900458a // stp x10, x17, [x12] + WORD $0xf9405011 // ldr x17, [x0, #160] + WORD $0x9100422a // add x10, x17, #16 + WORD $0xf900500a // str x10, [x0, #160] + WORD $0xb940d00a // ldr w10, [x0, #208] + WORD $0x1100054a // add w10, w10, #1 + WORD $0xb900d00a // str w10, [x0, #208] + WORD $0xaa1a03ea // mov x10, x26 + WORD $0x14000852 // b LBB5_1318 $8520(%rip) +LBB5_837: WORD $0xaa0503ea // mov x10, x5 WORD $0x38402d51 // ldrb w17, [x10, #2]! - WORD $0x5100c22d // sub w13, w17, #48 + WORD $0x5100c22c // sub w12, w17, #48 WORD $0x52800062 // mov w2, #3 - WORD $0x710025bf // cmp w13, #9 - WORD $0x54010788 // b.hi LBB5_1305 $8432(%rip) + WORD $0x7100259f // cmp w12, #9 + WORD $0x54010508 // b.hi LBB5_1309 $8352(%rip) WORD $0xd280000a // mov x10, #0 WORD $0x7100c23f // cmp w17, #48 - WORD $0x540000c1 // b.ne LBB5_836 $24(%rip) -LBB5_835: - WORD $0x8b0a00ad // add x13, x5, x10 - WORD $0x39400db1 // ldrb w17, [x13, #3] + WORD $0x540000c1 // b.ne LBB5_840 $24(%rip) +LBB5_839: + WORD $0x8b0a00ac // add x12, x5, x10 + WORD $0x39400d91 // ldrb w17, [x12, #3] WORD $0x9100054a // add x10, x10, #1 WORD $0x7100c23f // cmp w17, #48 - WORD $0x54ffff80 // b.eq LBB5_835 $-16(%rip) -LBB5_836: + WORD $0x54ffff80 // b.eq LBB5_839 $-16(%rip) +LBB5_840: WORD $0x7101163f // cmp w17, #69 - WORD $0x54000720 // b.eq LBB5_855 $228(%rip) + WORD $0x54000720 // b.eq LBB5_859 $228(%rip) WORD $0x7101963f // cmp w17, #101 - WORD $0x540006e0 // b.eq LBB5_855 $220(%rip) + WORD $0x540006e0 // b.eq LBB5_859 $220(%rip) WORD $0xd2800010 // mov x16, #0 WORD $0x52800004 // mov w4, #0 WORD $0xd2800003 // mov x3, #0 - WORD $0x8b0a00ad // add x13, x5, x10 - WORD $0x910009a7 // add x7, x13, #2 + WORD $0x8b0a00ac // add x12, x5, x10 + WORD $0x91000987 // add x7, x12, #2 WORD $0x4b0a03e6 // neg w6, w10 -LBB5_839: +LBB5_843: WORD $0x5280022a // mov w10, #17 WORD $0xcb10014e // sub x14, x10, x16 WORD $0xf10005df // cmp x14, #1 - WORD $0x5400056b // b.lt LBB5_854 $172(%rip) - WORD $0xd280000d // mov x13, #0 + WORD $0x5400056b // b.lt LBB5_858 $172(%rip) + WORD $0xd280000c // mov x12, #0 WORD $0x4b100142 // sub w2, w10, w16 WORD $0x8b0e00ea // add x10, x7, x14 WORD $0x5280024e // mov w14, #18 WORD $0xcb1001d0 // sub x16, x14, x16 WORD $0x52800153 // mov w19, #10 -LBB5_841: +LBB5_845: WORD $0x394000f1 // ldrb w17, [x7] WORD $0x5100c22e // sub w14, w17, #48 WORD $0x710025df // cmp w14, #9 - WORD $0x54000528 // b.hi LBB5_856 $164(%rip) + WORD $0x54000528 // b.hi LBB5_860 $164(%rip) WORD $0x9b13446e // madd x14, x3, x19, x17 WORD $0xd100c1c3 // sub x3, x14, #48 WORD $0x910004e7 // add x7, x7, #1 - WORD $0xd10005ad // sub x13, x13, #1 - WORD $0x8b0d020e // add x14, x16, x13 + WORD $0xd100058c // sub x12, x12, #1 + WORD $0x8b0c020e // add x14, x16, x12 WORD $0xf10005df // cmp x14, #1 - WORD $0x54fffecc // b.gt LBB5_841 $-40(%rip) + WORD $0x54fffecc // b.gt LBB5_845 $-40(%rip) WORD $0x39400151 // ldrb w17, [x10] - WORD $0x14000022 // b LBB5_858 $136(%rip) -LBB5_844: + WORD $0x14000022 // b LBB5_862 $136(%rip) +LBB5_848: WORD $0x710114ff // cmp w7, #69 - WORD $0x54ffa780 // b.eq LBB5_715 $-2832(%rip) + WORD $0x54ffa880 // b.eq LBB5_720 $-2800(%rip) WORD $0x710194ff // cmp w7, #101 - WORD $0x54ffa740 // b.eq LBB5_715 $-2840(%rip) - WORD $0x35011826 // cbnz w6, LBB5_1339 $8964(%rip) - WORD $0x34007381 // cbz w1, LBB5_1047 $3696(%rip) + WORD $0x54ffa840 // b.eq LBB5_720 $-2808(%rip) + WORD $0x35011486 // cbnz w6, LBB5_1342 $8848(%rip) + WORD $0x34007301 // cbz w1, LBB5_1050 $3680(%rip) WORD $0xb24107ec // mov x12, #-9223372036854775807 WORD $0xeb0c007f // cmp x3, x12 - WORD $0x54007563 // b.lo LBB5_1053 $3756(%rip) - WORD $0x52800004 // mov w4, #0 + WORD $0x540074e3 // b.lo LBB5_1056 $3740(%rip) + WORD $0x52800010 // mov w16, #0 WORD $0x9e630060 // ucvtf d0, x3 -LBB5_850: +LBB5_854: WORD $0x9e66000c // fmov x12, d0 - WORD $0xd2410191 // eor x17, x12, #0x8000000000000000 - WORD $0x14000823 // b LBB5_1313 $8332(%rip) -LBB5_851: + WORD $0xd2410181 // eor x1, x12, #0x8000000000000000 + WORD $0x1400080a // b LBB5_1317 $8232(%rip) +LBB5_855: WORD $0x52800002 // mov w2, #0 WORD $0xd280001e // mov lr, #0 - WORD $0x36010121 // tbz w1, #0, LBB5_1309 $8228(%rip) - WORD $0x1400080c // b LBB5_1310 $8240(%rip) -LBB5_852: - WORD $0xcb0a03e7 // neg x7, x10 -LBB5_853: - WORD $0x52800004 // mov w4, #0 - WORD $0xaa0703ed // mov x13, x7 - WORD $0xb6f82347 // tbz x7, #63, LBB5_921 $1128(%rip) - WORD $0x14000116 // b LBB5_920 $1112(%rip) -LBB5_854: + WORD $0x3600fea1 // tbz w1, #0, LBB5_1313 $8148(%rip) + WORD $0x140007f8 // b LBB5_1314 $8160(%rip) +LBB5_856: + WORD $0xcb0a03e6 // neg x6, x10 +LBB5_857: + WORD $0x52800010 // mov w16, #0 + WORD $0xaa0603ec // mov x12, x6 + WORD $0xb6f82346 // tbz x6, #63, LBB5_925 $1128(%rip) + WORD $0x14000116 // b LBB5_924 $1112(%rip) +LBB5_858: WORD $0x52800002 // mov w2, #0 - WORD $0x14000008 // b LBB5_857 $32(%rip) -LBB5_855: + WORD $0x14000008 // b LBB5_861 $32(%rip) +LBB5_859: WORD $0x52800004 // mov w4, #0 WORD $0x52800006 // mov w6, #0 WORD $0xd2800003 // mov x3, #0 WORD $0x8b0a00aa // add x10, x5, x10 WORD $0x9100094a // add x10, x10, #2 - WORD $0x17fffd1f // b LBB5_715 $-2948(%rip) -LBB5_856: - WORD $0x4b0d03e2 // neg w2, w13 -LBB5_857: + WORD $0x17fffd27 // b LBB5_720 $-2916(%rip) +LBB5_860: + WORD $0x4b0c03e2 // neg w2, w12 +LBB5_861: WORD $0xaa0703ea // mov x10, x7 -LBB5_858: +LBB5_862: WORD $0x4b0200c6 // sub w6, w6, w2 - WORD $0x5100c22d // sub w13, w17, #48 - WORD $0x710025bf // cmp w13, #9 - WORD $0x540000c8 // b.hi LBB5_861 $24(%rip) -LBB5_859: + WORD $0x5100c22c // sub w12, w17, #48 + WORD $0x7100259f // cmp w12, #9 + WORD $0x540000c8 // b.hi LBB5_865 $24(%rip) +LBB5_863: WORD $0x38401d51 // ldrb w17, [x10, #1]! - WORD $0x5100c22d // sub w13, w17, #48 - WORD $0x710029bf // cmp w13, #10 - WORD $0x54ffffa3 // b.lo LBB5_859 $-12(%rip) + WORD $0x5100c22c // sub w12, w17, #48 + WORD $0x7100299f // cmp w12, #10 + WORD $0x54ffffa3 // b.lo LBB5_863 $-12(%rip) WORD $0x52800024 // mov w4, #1 -LBB5_861: - WORD $0x52801bed // mov w13, #223 - WORD $0x0a0d022d // and w13, w17, w13 - WORD $0x710115bf // cmp w13, #69 - WORD $0x54ffa200 // b.eq LBB5_715 $-3008(%rip) -LBB5_862: +LBB5_865: + WORD $0x52801bec // mov w12, #223 + WORD $0x0a0c022c // and w12, w17, w12 + WORD $0x7101159f // cmp w12, #69 + WORD $0x54ffa300 // b.eq LBB5_720 $-2976(%rip) +LBB5_866: WORD $0x7100003f // cmp w1, #0 - WORD $0x1280000d // mov w13, #-1 - WORD $0x5a8d15b0 // cneg w16, w13, eq - WORD $0xd374fc6d // lsr x13, x3, #52 - WORD $0xb500058d // cbnz x13, LBB5_872 $176(%rip) + WORD $0x1280000c // mov w12, #-1 + WORD $0x5a8c1590 // cneg w16, w12, eq + WORD $0xd374fc6c // lsr x12, x3, #52 + WORD $0xb500058c // cbnz x12, LBB5_876 $176(%rip) WORD $0x9e630060 // ucvtf d0, x3 - WORD $0x531f7e0d // lsr w13, w16, #31 + WORD $0x531f7e0c // lsr w12, w16, #31 WORD $0x9e66000e // fmov x14, d0 - WORD $0xaa0dfdcd // orr x13, x14, x13, lsl #63 - WORD $0x9e6701a0 // fmov d0, x13 - WORD $0x3400fa66 // cbz w6, LBB5_1304 $8012(%rip) - WORD $0xb400fa43 // cbz x3, LBB5_1304 $8008(%rip) - WORD $0x510004cd // sub w13, w6, #1 - WORD $0x710091bf // cmp w13, #36 - WORD $0x54000348 // b.hi LBB5_870 $104(%rip) - WORD $0xaa0603ed // mov x13, x6 + WORD $0xaa0cfdcc // orr x12, x14, x12, lsl #63 + WORD $0x9e670180 // fmov d0, x12 + WORD $0x3400f7e6 // cbz w6, LBB5_1308 $7932(%rip) + WORD $0xb400f7c3 // cbz x3, LBB5_1308 $7928(%rip) + WORD $0x510004cc // sub w12, w6, #1 + WORD $0x7100919f // cmp w12, #36 + WORD $0x54000348 // b.hi LBB5_874 $104(%rip) + WORD $0xaa0603ec // mov x12, x6 WORD $0x71005cdf // cmp w6, #23 - WORD $0x540000e3 // b.lo LBB5_868 $28(%rip) - WORD $0x510058cd // sub w13, w6, #22 + WORD $0x540000e3 // b.lo LBB5_872 $28(%rip) + WORD $0x510058cc // sub w12, w6, #22 Lloh102: - WORD $0x1002b4ce // adr x14, _P10_TAB $22168(%rip) + WORD $0x1002ae2e // adr x14, _P10_TAB $21956(%rip) Lloh103: WORD $0x910001ce // add x14, x14, _P10_TAB@PAGEOFF $0(%rip) - WORD $0xfc6d59c1 // ldr d1, [x14, w13, uxtw #3] + WORD $0xfc6c59c1 // ldr d1, [x14, w12, uxtw #3] WORD $0x1e600820 // fmul d0, d1, d0 - WORD $0x528002cd // mov w13, #22 -LBB5_868: + WORD $0x528002cc // mov w12, #22 +LBB5_872: WORD $0xd2a4c68e // mov x14, #640942080 WORD $0xf2cd7eae // movk x14, #27637, lsl #32 WORD $0xf2e8618e // movk x14, #17164, lsl #48 @@ -4822,76 +4797,76 @@ LBB5_868: WORD $0xf2f8618e // movk x14, #49932, lsl #48 WORD $0x9e6701c1 // fmov d1, x14 WORD $0x1e61d408 // fccmp d0, d1, #8, le - WORD $0x54000224 // b.mi LBB5_873 $68(%rip) + WORD $0x54000224 // b.mi LBB5_877 $68(%rip) Lloh104: - WORD $0x1002b2ce // adr x14, _P10_TAB $22104(%rip) + WORD $0x1002ac2e // adr x14, _P10_TAB $21892(%rip) Lloh105: WORD $0x910001ce // add x14, x14, _P10_TAB@PAGEOFF $0(%rip) - WORD $0xfc6d59c1 // ldr d1, [x14, w13, uxtw #3] + WORD $0xfc6c59c1 // ldr d1, [x14, w12, uxtw #3] WORD $0x1e610800 // fmul d0, d0, d1 - WORD $0x140007b6 // b LBB5_1304 $7896(%rip) -LBB5_870: + WORD $0x140007a2 // b LBB5_1308 $7816(%rip) +LBB5_874: WORD $0x310058df // cmn w6, #22 - WORD $0x540000e3 // b.lo LBB5_872 $28(%rip) - WORD $0x4b0603ed // neg w13, w6 + WORD $0x540000e3 // b.lo LBB5_876 $28(%rip) + WORD $0x4b0603ec // neg w12, w6 Lloh106: - WORD $0x1002b1ce // adr x14, _P10_TAB $22072(%rip) + WORD $0x1002ab2e // adr x14, _P10_TAB $21860(%rip) Lloh107: WORD $0x910001ce // add x14, x14, _P10_TAB@PAGEOFF $0(%rip) - WORD $0xfc6d59c1 // ldr d1, [x14, w13, uxtw #3] + WORD $0xfc6c59c1 // ldr d1, [x14, w12, uxtw #3] WORD $0x1e611800 // fdiv d0, d0, d1 - WORD $0x140007ae // b LBB5_1304 $7864(%rip) -LBB5_872: - WORD $0x510570cd // sub w13, w6, #348 - WORD $0x310ae1bf // cmn w13, #696 - WORD $0x54000683 // b.lo LBB5_879 $208(%rip) -LBB5_873: + WORD $0x1400079a // b LBB5_1308 $7784(%rip) +LBB5_876: + WORD $0x510570cc // sub w12, w6, #348 + WORD $0x310ae19f // cmn w12, #696 + WORD $0x54000683 // b.lo LBB5_883 $208(%rip) +LBB5_877: WORD $0xdac01067 // clz x7, x3 WORD $0x9ac72075 // lsl x21, x3, x7 - WORD $0x528a4d4d // mov w13, #21098 - WORD $0x72a0006d // movk w13, #3, lsl #16 - WORD $0x1b0d7ccd // mul w13, w6, w13 - WORD $0x13107dad // asr w13, w13, #16 - WORD $0x1110fdad // add w13, w13, #1087 - WORD $0x93407db1 // sxtw x17, w13 - WORD $0x110570cd // add w13, w6, #348 + WORD $0x528a4d4c // mov w12, #21098 + WORD $0x72a0006c // movk w12, #3, lsl #16 + WORD $0x1b0c7ccc // mul w12, w6, w12 + WORD $0x13107d8c // asr w12, w12, #16 + WORD $0x1110fd8c // add w12, w12, #1087 + WORD $0x93407d91 // sxtw x17, w12 + WORD $0x110570cc // add w12, w6, #348 Lloh108: - WORD $0x1002b56e // adr x14, _POW10_M128_TAB $22188(%rip) + WORD $0x1002aece // adr x14, _POW10_M128_TAB $21976(%rip) Lloh109: WORD $0x910001ce // add x14, x14, _POW10_M128_TAB@PAGEOFF $0(%rip) - WORD $0x8b2d51c2 // add x2, x14, w13, uxtw #4 + WORD $0x8b2c51c2 // add x2, x14, w12, uxtw #4 WORD $0xf9400446 // ldr x6, [x2, #8] WORD $0x9b157cd3 // mul x19, x6, x21 WORD $0x9bd57cd4 // umulh x20, x6, x21 - WORD $0x9240228d // and x13, x20, #0x1ff + WORD $0x9240228c // and x12, x20, #0x1ff WORD $0xaa3503ee // mvn x14, x21 WORD $0xeb0e027f // cmp x19, x14 - WORD $0x540001c9 // b.ls LBB5_877 $56(%rip) - WORD $0xf107fdbf // cmp x13, #511 - WORD $0x54000181 // b.ne LBB5_877 $48(%rip) - WORD $0xf940004d // ldr x13, [x2] - WORD $0x9b157db6 // mul x22, x13, x21 - WORD $0x9bd57dad // umulh x13, x13, x21 - WORD $0xab1301b3 // adds x19, x13, x19 + WORD $0x540001c9 // b.ls LBB5_881 $56(%rip) + WORD $0xf107fd9f // cmp x12, #511 + WORD $0x54000181 // b.ne LBB5_881 $48(%rip) + WORD $0xf940004c // ldr x12, [x2] + WORD $0x9b157d96 // mul x22, x12, x21 + WORD $0x9bd57d8c // umulh x12, x12, x21 + WORD $0xab130193 // adds x19, x12, x19 WORD $0x9a943694 // cinc x20, x20, hs - WORD $0x9240228d // and x13, x20, #0x1ff + WORD $0x9240228c // and x12, x20, #0x1ff WORD $0xeb0e02df // cmp x22, x14 WORD $0xba418a60 // ccmn x19, #1, #0, hi - WORD $0x54000061 // b.ne LBB5_877 $12(%rip) - WORD $0xf107fdbf // cmp x13, #511 - WORD $0x54000280 // b.eq LBB5_879 $80(%rip) -LBB5_877: + WORD $0x54000061 // b.ne LBB5_881 $12(%rip) + WORD $0xf107fd9f // cmp x12, #511 + WORD $0x54000280 // b.eq LBB5_883 $80(%rip) +LBB5_881: WORD $0xd37ffe8e // lsr x14, x20, #63 WORD $0x910025d5 // add x21, x14, #9 WORD $0x9ad52694 // lsr x20, x20, x21 - WORD $0xaa0d026d // orr x13, x19, x13 + WORD $0xaa0c026c // orr x12, x19, x12 WORD $0x92400693 // and x19, x20, #0x3 - WORD $0xf10001bf // cmp x13, #0 + WORD $0xf100019f // cmp x12, #0 WORD $0xfa410a60 // ccmp x19, #1, #0, eq - WORD $0x54000180 // b.eq LBB5_879 $48(%rip) - WORD $0x9240028d // and x13, x20, #0x1 - WORD $0x8b1401ad // add x13, x13, x20 - WORD $0xd376fdb3 // lsr x19, x13, #54 + WORD $0x54000180 // b.eq LBB5_883 $48(%rip) + WORD $0x9240028c // and x12, x20, #0x1 + WORD $0x8b14018c // add x12, x12, x20 + WORD $0xd376fd93 // lsr x19, x12, #54 WORD $0xf100027f // cmp x19, #0 WORD $0xaa2703e7 // mvn x7, x7 WORD $0x8b1100e7 // add x7, x7, x17 @@ -4899,208 +4874,203 @@ LBB5_877: WORD $0x9a8e05ce // cinc x14, x14, ne WORD $0xd11ffdc7 // sub x7, x14, #2047 WORD $0xb11ff8ff // cmn x7, #2046 - WORD $0x54004262 // b.hs LBB5_980 $2124(%rip) -LBB5_879: + WORD $0x540041e2 // b.hs LBB5_983 $2108(%rip) +LBB5_883: WORD $0xcb050146 // sub x6, x10, x5 WORD $0xf9402011 // ldr x17, [x0, #64] WORD $0xf9402803 // ldr x3, [x0, #80] - WORD $0xb4000443 // cbz x3, LBB5_891 $136(%rip) + WORD $0xb4000443 // cbz x3, LBB5_895 $136(%rip) WORD $0xd2800001 // mov x1, #0 WORD $0xf100207f // cmp x3, #8 - WORD $0x54000343 // b.lo LBB5_889 $104(%rip) + WORD $0x54000343 // b.lo LBB5_893 $104(%rip) WORD $0xd2800001 // mov x1, #0 WORD $0xf101007f // cmp x3, #64 - WORD $0x540001a3 // b.lo LBB5_886 $52(%rip) + WORD $0x540001a3 // b.lo LBB5_890 $52(%rip) WORD $0x927ae461 // and x1, x3, #0xffffffffffffffc0 - WORD $0x9100822d // add x13, x17, #32 + WORD $0x9100822c // add x12, x17, #32 WORD $0x6f00e400 // movi.2d v0, #0000000000000000 WORD $0xaa0103ee // mov x14, x1 -LBB5_883: - WORD $0xad3f01a0 // stp q0, q0, [x13, #-32] - WORD $0xac8201a0 // stp q0, q0, [x13], #64 +LBB5_887: + WORD $0xad3f0180 // stp q0, q0, [x12, #-32] + WORD $0xac820180 // stp q0, q0, [x12], #64 WORD $0xf10101ce // subs x14, x14, #64 - WORD $0x54ffffa1 // b.ne LBB5_883 $-12(%rip) + WORD $0x54ffffa1 // b.ne LBB5_887 $-12(%rip) WORD $0xeb01007f // cmp x3, x1 - WORD $0x54000240 // b.eq LBB5_891 $72(%rip) + WORD $0x54000240 // b.eq LBB5_895 $72(%rip) WORD $0xf27d087f // tst x3, #0x38 - WORD $0x54000160 // b.eq LBB5_889 $44(%rip) -LBB5_886: + WORD $0x54000160 // b.eq LBB5_893 $44(%rip) +LBB5_890: WORD $0xaa0103ee // mov x14, x1 WORD $0x927df061 // and x1, x3, #0xfffffffffffffff8 - WORD $0x8b0e022d // add x13, x17, x14 + WORD $0x8b0e022c // add x12, x17, x14 WORD $0xcb0101ce // sub x14, x14, x1 WORD $0x6f00e400 // movi.2d v0, #0000000000000000 -LBB5_887: - WORD $0xfc0085a0 // str d0, [x13], #8 +LBB5_891: + WORD $0xfc008580 // str d0, [x12], #8 WORD $0xb10021ce // adds x14, x14, #8 - WORD $0x54ffffc1 // b.ne LBB5_887 $-8(%rip) + WORD $0x54ffffc1 // b.ne LBB5_891 $-8(%rip) WORD $0xeb01007f // cmp x3, x1 - WORD $0x540000c0 // b.eq LBB5_891 $24(%rip) -LBB5_889: - WORD $0x8b01022d // add x13, x17, x1 + WORD $0x540000c0 // b.eq LBB5_895 $24(%rip) +LBB5_893: + WORD $0x8b01022c // add x12, x17, x1 WORD $0xcb01006e // sub x14, x3, x1 -LBB5_890: - WORD $0x380015bf // strb wzr, [x13], #1 +LBB5_894: + WORD $0x3800159f // strb wzr, [x12], #1 WORD $0xf10005ce // subs x14, x14, #1 - WORD $0x54ffffc1 // b.ne LBB5_890 $-8(%rip) -LBB5_891: + WORD $0x54ffffc1 // b.ne LBB5_894 $-8(%rip) +LBB5_895: WORD $0xd2800015 // mov x21, #0 WORD $0x394000b9 // ldrb w25, [x5] WORD $0x7100b73f // cmp w25, #45 WORD $0x1a9f17e7 // cset w7, eq WORD $0x12807fd3 // mov w19, #-1023 WORD $0xeb0700df // cmp x6, x7 - WORD $0x5400e84d // b.le LBB5_1303 $7432(%rip) + WORD $0x5400e5cd // b.le LBB5_1307 $7352(%rip) WORD $0x52800004 // mov w4, #0 WORD $0x52800002 // mov w2, #0 WORD $0x52800013 // mov w19, #0 WORD $0x52800017 // mov w23, #0 - WORD $0x14000006 // b LBB5_895 $24(%rip) -LBB5_893: - WORD $0x382e6a2d // strb w13, [x17, x14] + WORD $0x14000006 // b LBB5_899 $24(%rip) +LBB5_897: + WORD $0x382e6a2c // strb w12, [x17, x14] WORD $0x110006f7 // add w23, w23, #1 -LBB5_894: +LBB5_898: WORD $0x910004e7 // add x7, x7, #1 WORD $0xeb0700df // cmp x6, x7 - WORD $0x5400032d // b.le LBB5_904 $100(%rip) -LBB5_895: - WORD $0x386768ad // ldrb w13, [x5, x7] - WORD $0x5100c1ae // sub w14, w13, #48 + WORD $0x5400032d // b.le LBB5_908 $100(%rip) +LBB5_899: + WORD $0x386768ac // ldrb w12, [x5, x7] + WORD $0x5100c18e // sub w14, w12, #48 WORD $0x710025df // cmp w14, #9 - WORD $0x54000108 // b.hi LBB5_899 $32(%rip) - WORD $0x7100c1bf // cmp w13, #48 - WORD $0x54000161 // b.ne LBB5_901 $44(%rip) - WORD $0x34000217 // cbz w23, LBB5_903 $64(%rip) + WORD $0x54000108 // b.hi LBB5_903 $32(%rip) + WORD $0x7100c19f // cmp w12, #48 + WORD $0x54000161 // b.ne LBB5_905 $44(%rip) + WORD $0x34000217 // cbz w23, LBB5_907 $64(%rip) WORD $0x93407eee // sxtw x14, w23 WORD $0xeb0e007f // cmp x3, x14 - WORD $0x54fffe48 // b.hi LBB5_893 $-56(%rip) - WORD $0x17fffff3 // b LBB5_894 $-52(%rip) -LBB5_899: - WORD $0x7100b9bf // cmp w13, #46 - WORD $0x540001e1 // b.ne LBB5_905 $60(%rip) + WORD $0x54fffe48 // b.hi LBB5_897 $-56(%rip) + WORD $0x17fffff3 // b LBB5_898 $-52(%rip) +LBB5_903: + WORD $0x7100b99f // cmp w12, #46 + WORD $0x540001e1 // b.ne LBB5_909 $60(%rip) WORD $0x52800024 // mov w4, #1 WORD $0xaa1703f3 // mov x19, x23 - WORD $0x17ffffee // b LBB5_894 $-72(%rip) -LBB5_901: + WORD $0x17ffffee // b LBB5_898 $-72(%rip) +LBB5_905: WORD $0xaa1703ee // mov x14, x23 WORD $0x93407eee // sxtw x14, w23 WORD $0xeb0e007f // cmp x3, x14 - WORD $0x54fffd08 // b.hi LBB5_893 $-96(%rip) + WORD $0x54fffd08 // b.hi LBB5_897 $-96(%rip) WORD $0x52800022 // mov w2, #1 - WORD $0x17ffffe8 // b LBB5_894 $-96(%rip) -LBB5_903: + WORD $0x17ffffe8 // b LBB5_898 $-96(%rip) +LBB5_907: WORD $0x51000673 // sub w19, w19, #1 - WORD $0x17ffffe6 // b LBB5_894 $-104(%rip) -LBB5_904: + WORD $0x17ffffe6 // b LBB5_898 $-104(%rip) +LBB5_908: WORD $0x7100009f // cmp w4, #0 WORD $0x1a9302e4 // csel w4, w23, w19, eq - WORD $0x14000028 // b LBB5_912 $160(%rip) -LBB5_905: + WORD $0x14000028 // b LBB5_916 $160(%rip) +LBB5_909: WORD $0x7100009f // cmp w4, #0 WORD $0x1a9302e4 // csel w4, w23, w19, eq - WORD $0x321b01ad // orr w13, w13, #0x20 - WORD $0x710195bf // cmp w13, #101 - WORD $0x54000461 // b.ne LBB5_912 $140(%rip) + WORD $0x321b018c // orr w12, w12, #0x20 + WORD $0x7101959f // cmp w12, #101 + WORD $0x54000461 // b.ne LBB5_916 $140(%rip) WORD $0x52800013 // mov w19, #0 - WORD $0x910004ed // add x13, x7, #1 - WORD $0x386d48ae // ldrb w14, [x5, w13, uxtw] + WORD $0x910004ec // add x12, x7, #1 + WORD $0x386c48ae // ldrb w14, [x5, w12, uxtw] WORD $0x110008e1 // add w1, w7, #2 WORD $0x52800034 // mov w20, #1 WORD $0x110008e7 // add w7, w7, #2 WORD $0x12800015 // mov w21, #-1 WORD $0x7100b5df // cmp w14, #45 - WORD $0x1a8d00ed // csel w13, w7, w13, eq + WORD $0x1a8c00ec // csel w12, w7, w12, eq WORD $0x52800027 // mov w7, #1 WORD $0x1a8702a7 // csel w7, w21, w7, eq WORD $0x7100addf // cmp w14, #43 - WORD $0x1a8d002d // csel w13, w1, w13, eq + WORD $0x1a8c002c // csel w12, w1, w12, eq WORD $0x1a870287 // csel w7, w20, w7, eq - WORD $0x93407dad // sxtw x13, w13 - WORD $0xeb0d00df // cmp x6, x13 - WORD $0x5400022d // b.le LBB5_911 $68(%rip) + WORD $0x93407d8c // sxtw x12, w12 + WORD $0xeb0c00df // cmp x6, x12 + WORD $0x5400022d // b.le LBB5_915 $68(%rip) WORD $0x52800013 // mov w19, #0 WORD $0x5284e1f4 // mov w20, #9999 WORD $0x5280014e // mov w14, #10 -LBB5_908: - WORD $0x38ed68a1 // ldrsb w1, [x5, x13] +LBB5_912: + WORD $0x38ec68a1 // ldrsb w1, [x5, x12] WORD $0x7100c03f // cmp w1, #48 - WORD $0x5400016b // b.lt LBB5_911 $44(%rip) + WORD $0x5400016b // b.lt LBB5_915 $44(%rip) WORD $0x12001c35 // and w21, w1, #0xff WORD $0x7100e6bf // cmp w21, #57 WORD $0x7a549260 // ccmp w19, w20, #0, ls - WORD $0x540000ec // b.gt LBB5_911 $28(%rip) + WORD $0x540000ec // b.gt LBB5_915 $28(%rip) WORD $0x1b0e7e61 // mul w1, w19, w14 WORD $0x5100c2b3 // sub w19, w21, #48 WORD $0x0b330033 // add w19, w1, w19, uxtb - WORD $0x910005ad // add x13, x13, #1 - WORD $0xeb0d00df // cmp x6, x13 - WORD $0x54fffe8c // b.gt LBB5_908 $-48(%rip) -LBB5_911: + WORD $0x9100058c // add x12, x12, #1 + WORD $0xeb0c00df // cmp x6, x12 + WORD $0x54fffe8c // b.gt LBB5_912 $-48(%rip) +LBB5_915: WORD $0x1b071264 // madd w4, w19, w7, w4 -LBB5_912: +LBB5_916: WORD $0xd2800015 // mov x21, #0 WORD $0x12807fd3 // mov w19, #-1023 - WORD $0x3400de77 // cbz w23, LBB5_1303 $7116(%rip) + WORD $0x3400dbf7 // cbz w23, LBB5_1307 $7036(%rip) WORD $0xd2800015 // mov x21, #0 WORD $0x52808013 // mov w19, #1024 WORD $0x7104d89f // cmp w4, #310 - WORD $0x5400ddec // b.gt LBB5_1303 $7100(%rip) + WORD $0x5400db6c // b.gt LBB5_1307 $7020(%rip) WORD $0xd2800015 // mov x21, #0 WORD $0x12807fd3 // mov w19, #-1023 WORD $0x3105289f // cmn w4, #330 - WORD $0x5400dd6b // b.lt LBB5_1303 $7084(%rip) + WORD $0x5400daeb // b.lt LBB5_1307 $7004(%rip) WORD $0xb201e7e5 // mov x5, #-7378697629483820647 WORD $0xf2933345 // movk x5, #39322 WORD $0xf2e03325 // movk x5, #409, lsl #48 WORD $0x7100049f // cmp w4, #1 - WORD $0xb9003bf0 // str w16, [sp, #56] - WORD $0xb90033f9 // str w25, [sp, #48] + WORD $0xb9002bf0 // str w16, [sp, #40] + WORD $0xb90023f9 // str w25, [sp, #32] WORD $0x52800007 // mov w7, #0 - WORD $0x5400542b // b.lt LBB5_1056 $2692(%rip) + WORD $0x540053ab // b.lt LBB5_1059 $2676(%rip) WORD $0xd1000626 // sub x6, x17, #1 WORD $0x92800013 // mov x19, #-1 WORD $0x52800154 // mov w20, #10 Lloh110: - WORD $0x1003faf5 // adr x21, _POW_TAB $32604(%rip) + WORD $0x1003f455 // adr x21, _POW_TAB $32392(%rip) Lloh111: WORD $0x910002b5 // add x21, x21, _POW_TAB@PAGEOFF $0(%rip) - WORD $0x140001cb // b LBB5_993 $1836(%rip) -LBB5_917: + WORD $0x140001c7 // b LBB5_996 $1820(%rip) +LBB5_921: WORD $0xaa03020e // orr x14, x16, x3 - WORD $0xd37ffdcd // lsr x13, x14, #63 - WORD $0x520001ad // eor w13, w13, #0x1 - WORD $0xb7f8506e // tbnz x14, #63, LBB5_1051 $2572(%rip) + WORD $0xd37ffdcc // lsr x12, x14, #63 + WORD $0x5200018c // eor w12, w12, #0x1 + WORD $0xb7f84fee // tbnz x14, #63, LBB5_1054 $2556(%rip) WORD $0xeb03021f // cmp x16, x3 - WORD $0x5400502b // b.lt LBB5_1051 $2564(%rip) - WORD $0xaa3003e7 // mvn x7, x16 -LBB5_920: - WORD $0xaa2703e7 // mvn x7, x7 - WORD $0x52800064 // mov w4, #3 - WORD $0x9280004d // mov x13, #-3 -LBB5_921: - WORD $0x8b0700b0 // add x16, x5, x7 - WORD $0x8b2141aa // add x10, x13, w1, uxtw - WORD $0x5280036d // mov w13, #27 - WORD $0xaa0f81ad // orr x13, x13, x15, lsl #32 - WORD $0xa9002a2d // stp x13, x10, [x17] - WORD $0xf940500a // ldr x10, [x0, #160] - WORD $0x9100414d // add x13, x10, #16 - WORD $0xf900500d // str x13, [x0, #160] - WORD $0xb940d40d // ldr w13, [x0, #212] - WORD $0x110005ad // add w13, w13, #1 - WORD $0xb900d40d // str w13, [x0, #212] -LBB5_922: - WORD $0x9100814a // add x10, x10, #32 - WORD $0xf940600d // ldr x13, [x0, #192] - WORD $0xeb0d015f // cmp x10, x13 - WORD $0x1a9f87ef // cset w15, ls - WORD $0x14000702 // b LBB5_1314 $7176(%rip) -LBB5_923: + WORD $0x54004fab // b.lt LBB5_1054 $2548(%rip) + WORD $0xaa3003e6 // mvn x6, x16 +LBB5_924: + WORD $0xaa2603e6 // mvn x6, x6 + WORD $0x52800070 // mov w16, #3 + WORD $0x9280004c // mov x12, #-3 +LBB5_925: + WORD $0x8b0600aa // add x10, x5, x6 + WORD $0x8b21418c // add x12, x12, w1, uxtw + WORD $0x5280036e // mov w14, #27 + WORD $0xaa0f81ce // orr x14, x14, x15, lsl #32 + WORD $0xa900322e // stp x14, x12, [x17] + WORD $0xf9405011 // ldr x17, [x0, #160] + WORD $0x9100422c // add x12, x17, #16 + WORD $0xf900500c // str x12, [x0, #160] + WORD $0xb940d40c // ldr w12, [x0, #212] + WORD $0x1100058c // add w12, w12, #1 + WORD $0xb900d40c // str w12, [x0, #212] + WORD $0x140006e8 // b LBB5_1318 $7072(%rip) +LBB5_926: WORD $0xaa1e03e2 // mov x2, lr - WORD $0xdac001cd // rbit x13, x14 - WORD $0xdac011ad // clz x13, x13 + WORD $0xdac001cc // rbit x12, x14 + WORD $0xdac0118c // clz x12, x12 WORD $0x8b0101ee // add x14, x15, x1 - WORD $0x8b0d01db // add x27, x14, x13 + WORD $0x8b0c01db // add x27, x14, x12 WORD $0x5299fa1a // mov w26, #53200 WORD $0x72b9f9fa // movk w26, #53199, lsl #16 WORD $0x3201c3e1 // mov w1, #-2139062144 @@ -5125,155 +5095,155 @@ LBB5_923: WORD $0xaa1b03f9 // mov x25, x27 WORD $0xaa1b03fe // mov lr, x27 Lloh112: - WORD $0x1004bb38 // adr x24, _ESCAPED_TAB $38756(%rip) + WORD $0x1004b518 // adr x24, _ESCAPED_TAB $38560(%rip) Lloh113: WORD $0x91000318 // add x24, x24, _ESCAPED_TAB@PAGEOFF $0(%rip) -LBB5_924: - WORD $0x3940072d // ldrb w13, [x25, #1] - WORD $0xf101d5bf // cmp x13, #117 - WORD $0x54000120 // b.eq LBB5_928 $36(%rip) - WORD $0x386d6b0d // ldrb w13, [x24, x13] - WORD $0x3400282d // cbz w13, LBB5_978 $1284(%rip) - WORD $0xa903afe9 // stp x9, x11, [sp, #56] - WORD $0x91000b39 // add x25, x25, #2 - WORD $0xf9001bf9 // str x25, [sp, #48] LBB5_927: - WORD $0x380017cd // strb w13, [lr], #1 - WORD $0xf90017fe // str lr, [sp, #40] - WORD $0x14000075 // b LBB5_948 $468(%rip) -LBB5_928: - WORD $0xa903afe9 // stp x9, x11, [sp, #56] - WORD $0xb840232d // ldur w13, [x25, #2] - WORD $0x0b1a01bc // add w28, w13, w26 - WORD $0x0a2d003a // bic w26, w1, w13 + WORD $0x3940072c // ldrb w12, [x25, #1] + WORD $0xf101d59f // cmp x12, #117 + WORD $0x54000120 // b.eq LBB5_931 $36(%rip) + WORD $0x386c6b0c // ldrb w12, [x24, x12] + WORD $0x3400282c // cbz w12, LBB5_981 $1284(%rip) + WORD $0xa902afe9 // stp x9, x11, [sp, #40] + WORD $0x91000b39 // add x25, x25, #2 + WORD $0xf90013f9 // str x25, [sp, #32] +LBB5_930: + WORD $0x380017cc // strb w12, [lr], #1 + WORD $0xf9000ffe // str lr, [sp, #24] + WORD $0x14000075 // b LBB5_951 $468(%rip) +LBB5_931: + WORD $0xa902afe9 // stp x9, x11, [sp, #40] + WORD $0xb840232c // ldur w12, [x25, #2] + WORD $0x0b1a019c // add w28, w12, w26 + WORD $0x0a2c003a // bic w26, w1, w12 WORD $0x6a1c035f // tst w26, w28 - WORD $0x5400f3e1 // b.ne LBB5_1355 $7804(%rip) - WORD $0x0b0e01bc // add w28, w13, w14 - WORD $0x2a0d039c // orr w28, w28, w13 + WORD $0x5400f0c1 // b.ne LBB5_1358 $7704(%rip) + WORD $0x0b0e019c // add w28, w12, w14 + WORD $0x2a0c039c // orr w28, w28, w12 WORD $0x6a01039f // tst w28, w1 - WORD $0x5400f361 // b.ne LBB5_1355 $7788(%rip) + WORD $0x5400f041 // b.ne LBB5_1358 $7688(%rip) WORD $0xaa1a03e9 // mov x9, x26 - WORD $0x1200d9bc // and w28, w13, #0x7f7f7f7f + WORD $0x1200d99c // and w28, w12, #0x7f7f7f7f WORD $0x4b1c007a // sub w26, w3, w28 - WORD $0xb90033fa // str w26, [sp, #48] + WORD $0xb90023fa // str w26, [sp, #32] WORD $0x0b05039a // add w26, w28, w5 - WORD $0xb94033eb // ldr w11, [sp, #48] + WORD $0xb94023eb // ldr w11, [sp, #32] WORD $0x0a0b035a // and w26, w26, w11 WORD $0x6a09035f // tst w26, w9 - WORD $0x5400f241 // b.ne LBB5_1355 $7752(%rip) + WORD $0x5400ef21 // b.ne LBB5_1358 $7652(%rip) WORD $0x4b1c00da // sub w26, w6, w28 WORD $0x0b07039c // add w28, w28, w7 WORD $0x0a1a039a // and w26, w28, w26 WORD $0x6a09035f // tst w26, w9 - WORD $0x5400f1a1 // b.ne LBB5_1355 $7732(%rip) - WORD $0x5ac009ad // rev w13, w13 - WORD $0x0a6d129a // bic w26, w20, w13, lsr #4 + WORD $0x5400ee81 // b.ne LBB5_1358 $7632(%rip) + WORD $0x5ac0098c // rev w12, w12 + WORD $0x0a6c129a // bic w26, w20, w12, lsr #4 WORD $0x2a1a0f5a // orr w26, w26, w26, lsl #3 - WORD $0x1200cdad // and w13, w13, #0xf0f0f0f - WORD $0x0b0d034d // add w13, w26, w13 - WORD $0x2a4d11ad // orr w13, w13, w13, lsr #4 - WORD $0x53105dba // ubfx w26, w13, #16, #8 - WORD $0x12001dad // and w13, w13, #0xff - WORD $0x2a1a21bb // orr w27, w13, w26, lsl #8 - WORD $0x91001b2d // add x13, x25, #6 - WORD $0xf9001bed // str x13, [sp, #48] + WORD $0x1200cd8c // and w12, w12, #0xf0f0f0f + WORD $0x0b0c034c // add w12, w26, w12 + WORD $0x2a4c118c // orr w12, w12, w12, lsr #4 + WORD $0x53105d9a // ubfx w26, w12, #16, #8 + WORD $0x12001d8c // and w12, w12, #0xff + WORD $0x2a1a219b // orr w27, w12, w26, lsl #8 + WORD $0x91001b2c // add x12, x25, #6 + WORD $0xf90013ec // str x12, [sp, #32] WORD $0x7102037f // cmp w27, #128 - WORD $0x54001ec3 // b.lo LBB5_974 $984(%rip) - WORD $0x910013cd // add x13, lr, #4 - WORD $0xf90017ed // str x13, [sp, #40] -LBB5_934: + WORD $0x54001ec3 // b.lo LBB5_977 $984(%rip) + WORD $0x910013cc // add x12, lr, #4 + WORD $0xf9000fec // str x12, [sp, #24] +LBB5_937: WORD $0x711fff7f // cmp w27, #2047 - WORD $0x54001e89 // b.ls LBB5_975 $976(%rip) - WORD $0x51403b6d // sub w13, w27, #14, lsl #12 - WORD $0x312005bf // cmn w13, #2049 - WORD $0x540007a9 // b.ls LBB5_946 $244(%rip) - WORD $0x530a7f6d // lsr w13, w27, #10 - WORD $0x7100d9bf // cmp w13, #54 - WORD $0x54001ee8 // b.hi LBB5_976 $988(%rip) - WORD $0xf9401bed // ldr x13, [sp, #48] - WORD $0x394001ad // ldrb w13, [x13] - WORD $0x710171bf // cmp w13, #92 - WORD $0x54001e61 // b.ne LBB5_976 $972(%rip) - WORD $0xf9401bed // ldr x13, [sp, #48] - WORD $0x394005ad // ldrb w13, [x13, #1] - WORD $0x7101d5bf // cmp w13, #117 - WORD $0x54001de1 // b.ne LBB5_976 $956(%rip) - WORD $0xf9401bed // ldr x13, [sp, #48] - WORD $0xb84021ad // ldur w13, [x13, #2] + WORD $0x54001e89 // b.ls LBB5_978 $976(%rip) + WORD $0x51403b6c // sub w12, w27, #14, lsl #12 + WORD $0x3120059f // cmn w12, #2049 + WORD $0x540007a9 // b.ls LBB5_949 $244(%rip) + WORD $0x530a7f6c // lsr w12, w27, #10 + WORD $0x7100d99f // cmp w12, #54 + WORD $0x54001ee8 // b.hi LBB5_979 $988(%rip) + WORD $0xf94013ec // ldr x12, [sp, #32] + WORD $0x3940018c // ldrb w12, [x12] + WORD $0x7101719f // cmp w12, #92 + WORD $0x54001e61 // b.ne LBB5_979 $972(%rip) + WORD $0xf94013ec // ldr x12, [sp, #32] + WORD $0x3940058c // ldrb w12, [x12, #1] + WORD $0x7101d59f // cmp w12, #117 + WORD $0x54001de1 // b.ne LBB5_979 $956(%rip) + WORD $0xf94013ec // ldr x12, [sp, #32] + WORD $0xb840218c // ldur w12, [x12, #2] WORD $0x5299fa19 // mov w25, #53200 WORD $0x72b9f9f9 // movk w25, #53199, lsl #16 - WORD $0x0b1901bc // add w28, w13, w25 - WORD $0x0a2d0039 // bic w25, w1, w13 + WORD $0x0b19019c // add w28, w12, w25 + WORD $0x0a2c0039 // bic w25, w1, w12 WORD $0x6a1c033f // tst w25, w28 - WORD $0x540105a1 // b.ne LBB5_1395 $8372(%rip) - WORD $0x0b0e01bc // add w28, w13, w14 - WORD $0x2a0d039c // orr w28, w28, w13 + WORD $0x54010241 // b.ne LBB5_1398 $8264(%rip) + WORD $0x0b0e019c // add w28, w12, w14 + WORD $0x2a0c039c // orr w28, w28, w12 WORD $0x6a01039f // tst w28, w1 - WORD $0x54010521 // b.ne LBB5_1395 $8356(%rip) - WORD $0x0a0401bc // and w28, w13, w4 + WORD $0x540101c1 // b.ne LBB5_1398 $8248(%rip) + WORD $0x0a04019c // and w28, w12, w4 WORD $0x4b1c0069 // sub w9, w3, w28 WORD $0x0b05039e // add w30, w28, w5 WORD $0x0a0903de // and w30, w30, w9 WORD $0x6a1903df // tst w30, w25 - WORD $0x54010461 // b.ne LBB5_1395 $8332(%rip) + WORD $0x54010101 // b.ne LBB5_1398 $8224(%rip) WORD $0x4b1c00de // sub w30, w6, w28 WORD $0x0b07039c // add w28, w28, w7 WORD $0x0a1e039c // and w28, w28, w30 WORD $0x6a19039f // tst w28, w25 - WORD $0x540103c1 // b.ne LBB5_1395 $8312(%rip) - WORD $0x5ac009ad // rev w13, w13 - WORD $0x0a6d1299 // bic w25, w20, w13, lsr #4 + WORD $0x54010061 // b.ne LBB5_1398 $8204(%rip) + WORD $0x5ac0098c // rev w12, w12 + WORD $0x0a6c1299 // bic w25, w20, w12, lsr #4 WORD $0x0b190f39 // add w25, w25, w25, lsl #3 - WORD $0x0a1301ad // and w13, w13, w19 - WORD $0x0b0d032d // add w13, w25, w13 - WORD $0x2a4d11b9 // orr w25, w13, w13, lsr #4 - WORD $0x53087f2d // lsr w13, w25, #8 - WORD $0x12181dad // and w13, w13, #0xff00 - WORD $0xf9401bfa // ldr x26, [sp, #48] + WORD $0x0a13018c // and w12, w12, w19 + WORD $0x0b0c032c // add w12, w25, w12 + WORD $0x2a4c1199 // orr w25, w12, w12, lsr #4 + WORD $0x53087f2c // lsr w12, w25, #8 + WORD $0x12181d8c // and w12, w12, #0xff00 + WORD $0xf94013fa // ldr x26, [sp, #32] WORD $0x91001b5a // add x26, x26, #6 - WORD $0xf9001bfa // str x26, [sp, #48] - WORD $0x514039bc // sub w28, w13, #14, lsl #12 - WORD $0x33001f2d // bfxil w13, w25, #0, #8 + WORD $0xf90013fa // str x26, [sp, #32] + WORD $0x5140399c // sub w28, w12, #14, lsl #12 + WORD $0x33001f2c // bfxil w12, w25, #0, #8 WORD $0x3110079f // cmn w28, #1025 - WORD $0x540019c8 // b.hi LBB5_977 $824(%rip) - WORD $0xf94017f9 // ldr x25, [sp, #40] + WORD $0x540019c8 // b.hi LBB5_980 $824(%rip) + WORD $0xf9400ff9 // ldr x25, [sp, #24] WORD $0x781fc335 // sturh w21, [x25, #-4] WORD $0x381fe336 // sturb w22, [x25, #-2] WORD $0x91000f39 // add x25, x25, #3 - WORD $0xf90017f9 // str x25, [sp, #40] - WORD $0xaa0d03fb // mov x27, x13 - WORD $0x710201bf // cmp w13, #128 - WORD $0x54fff862 // b.hs LBB5_934 $-244(%rip) - WORD $0xf94017f9 // ldr x25, [sp, #40] + WORD $0xf9000ff9 // str x25, [sp, #24] + WORD $0xaa0c03fb // mov x27, x12 + WORD $0x7102019f // cmp w12, #128 + WORD $0x54fff862 // b.hs LBB5_937 $-244(%rip) + WORD $0xf9400ff9 // ldr x25, [sp, #24] WORD $0xd100133e // sub lr, x25, #4 - WORD $0x17ffff96 // b LBB5_927 $-424(%rip) -LBB5_946: - WORD $0x530c7f6d // lsr w13, w27, #12 - WORD $0x321b09ad // orr w13, w13, #0xe0 - WORD $0xf94017f9 // ldr x25, [sp, #40] - WORD $0x381fc32d // sturb w13, [x25, #-4] - WORD $0x5280100d // mov w13, #128 - WORD $0x33062f6d // bfxil w13, w27, #6, #6 - WORD $0x381fd32d // sturb w13, [x25, #-3] - WORD $0x5280100d // mov w13, #128 - WORD $0x3300176d // bfxil w13, w27, #0, #6 - WORD $0x381fe32d // sturb w13, [x25, #-2] - WORD $0xd100072d // sub x13, x25, #1 -LBB5_947: - WORD $0xf90017ed // str x13, [sp, #40] -LBB5_948: - WORD $0xa942e7fe // ldp lr, x25, [sp, #40] - WORD $0x3940032d // ldrb w13, [x25] + WORD $0x17ffff96 // b LBB5_930 $-424(%rip) +LBB5_949: + WORD $0x530c7f6c // lsr w12, w27, #12 + WORD $0x321b098c // orr w12, w12, #0xe0 + WORD $0xf9400ff9 // ldr x25, [sp, #24] + WORD $0x381fc32c // sturb w12, [x25, #-4] + WORD $0x5280100c // mov w12, #128 + WORD $0x33062f6c // bfxil w12, w27, #6, #6 + WORD $0x381fd32c // sturb w12, [x25, #-3] + WORD $0x5280100c // mov w12, #128 + WORD $0x3300176c // bfxil w12, w27, #0, #6 + WORD $0x381fe32c // sturb w12, [x25, #-2] + WORD $0xd100072c // sub x12, x25, #1 +LBB5_950: + WORD $0xf9000fec // str x12, [sp, #24] +LBB5_951: + WORD $0xa941e7fe // ldp lr, x25, [sp, #24] + WORD $0x3940032c // ldrb w12, [x25] WORD $0xaa1903fb // mov x27, x25 - WORD $0x710171bf // cmp w13, #92 - WORD $0xa943afe9 // ldp x9, x11, [sp, #56] + WORD $0x7101719f // cmp w12, #92 + WORD $0xa942afe9 // ldp x9, x11, [sp, #40] WORD $0x5299fa1a // mov w26, #53200 WORD $0x72b9f9fa // movk w26, #53199, lsl #16 - WORD $0x54ffef40 // b.eq LBB5_924 $-536(%rip) - WORD $0xa901a3ec // stp x12, x8, [sp, #24] + WORD $0x54ffef40 // b.eq LBB5_927 $-536(%rip) + WORD $0xa900a3ed // stp x13, x8, [sp, #8] WORD $0xd280001c // mov x28, #0 -LBB5_950: - WORD $0xf9401be8 // ldr x8, [sp, #48] +LBB5_953: + WORD $0xf94013e8 // ldr x8, [sp, #32] WORD $0x8b1c011b // add x27, x8, x28 WORD $0xad401b65 // ldp q5, q6, [x27] WORD $0x6e228ca7 // cmeq.16b v7, v5, v2 @@ -5285,19 +5255,19 @@ LBB5_950: WORD $0x4e201e07 // and.16b v7, v16, v0 WORD $0x4e0100e7 // tbl.16b v7, { v7 }, v1 WORD $0x4e71b8e7 // addv.8h h7, v7 - WORD $0x1e2600ed // fmov w13, s7 - WORD $0x33103db9 // bfi w25, w13, #16, #16 + WORD $0x1e2600ec // fmov w12, s7 + WORD $0x33103d99 // bfi w25, w12, #16, #16 WORD $0x6e238ca7 // cmeq.16b v7, v5, v3 WORD $0x6e238cd0 // cmeq.16b v16, v6, v3 WORD $0x4e201ce7 // and.16b v7, v7, v0 WORD $0x4e0100e7 // tbl.16b v7, { v7 }, v1 WORD $0x4e71b8e7 // addv.8h h7, v7 - WORD $0x1e2600ed // fmov w13, s7 + WORD $0x1e2600ec // fmov w12, s7 WORD $0x4e201e07 // and.16b v7, v16, v0 WORD $0x4e0100e7 // tbl.16b v7, { v7 }, v1 WORD $0x4e71b8e7 // addv.8h h7, v7 WORD $0x1e2600fe // fmov w30, s7 - WORD $0x33103fcd // bfi w13, w30, #16, #16 + WORD $0x33103fcc // bfi w12, w30, #16, #16 WORD $0x6e2464a7 // umax.16b v7, v5, v4 WORD $0x6e248ce7 // cmeq.16b v7, v7, v4 WORD $0x6e2464d0 // umax.16b v16, v6, v4 @@ -5313,291 +5283,291 @@ LBB5_950: WORD $0x33103f5e // bfi w30, w26, #16, #16 WORD $0x2a1903da // orr w26, w30, w25 WORD $0x5100075a // sub w26, w26, #1 - WORD $0x6a0d035f // tst w26, w13 - WORD $0x5400d821 // b.ne LBB5_1342 $6916(%rip) - WORD $0x510005ad // sub w13, w13, #1 - WORD $0x3628006a // tbz w10, #5, LBB5_953 $12(%rip) - WORD $0x0a0d03da // and w26, w30, w13 - WORD $0x3500ed5a // cbnz w26, LBB5_1379 $7592(%rip) -LBB5_953: - WORD $0x6a1901bf // tst w13, w25 - WORD $0x540000c1 // b.ne LBB5_955 $24(%rip) - WORD $0xf94017e8 // ldr x8, [sp, #40] - WORD $0x8b1c010d // add x13, x8, x28 - WORD $0xad0019a5 // stp q5, q6, [x13] + WORD $0x6a0c035f // tst w26, w12 + WORD $0x5400d501 // b.ne LBB5_1345 $6816(%rip) + WORD $0x5100058c // sub w12, w12, #1 + WORD $0x3628006a // tbz w10, #5, LBB5_956 $12(%rip) + WORD $0x0a0c03da // and w26, w30, w12 + WORD $0x3500e9fa // cbnz w26, LBB5_1382 $7484(%rip) +LBB5_956: + WORD $0x6a19019f // tst w12, w25 + WORD $0x540000c1 // b.ne LBB5_958 $24(%rip) + WORD $0xf9400fe8 // ldr x8, [sp, #24] + WORD $0x8b1c010c // add x12, x8, x28 + WORD $0xad001985 // stp q5, q6, [x12] WORD $0x9100839c // add x28, x28, #32 - WORD $0x17ffffcc // b LBB5_950 $-208(%rip) -LBB5_955: - WORD $0x0e013cad // umov.b w13, v5[0] - WORD $0xa942a7e8 // ldp x8, x9, [sp, #40] + WORD $0x17ffffcc // b LBB5_953 $-208(%rip) +LBB5_958: + WORD $0x0e013cac // umov.b w12, v5[0] + WORD $0xa941a7e8 // ldp x8, x9, [sp, #24] WORD $0x8b1c013b // add x27, x9, x28 WORD $0x8b1c011e // add lr, x8, x28 WORD $0xaa1b03f9 // mov x25, x27 - WORD $0x710171bf // cmp w13, #92 - WORD $0xa941a3ec // ldp x12, x8, [sp, #24] - WORD $0xa943afe9 // ldp x9, x11, [sp, #56] + WORD $0x7101719f // cmp w12, #92 + WORD $0xa940a3ed // ldp x13, x8, [sp, #8] + WORD $0xa942afe9 // ldp x9, x11, [sp, #40] WORD $0x5299fa1a // mov w26, #53200 WORD $0x72b9f9fa // movk w26, #53199, lsl #16 - WORD $0x54ffe700 // b.eq LBB5_924 $-800(%rip) - WORD $0x0e013cad // umov.b w13, v5[0] -LBB5_957: - WORD $0xa942a3e9 // ldp x9, x8, [sp, #40] + WORD $0x54ffe700 // b.eq LBB5_927 $-800(%rip) + WORD $0x0e013cac // umov.b w12, v5[0] +LBB5_960: + WORD $0xa941a3e9 // ldp x9, x8, [sp, #24] WORD $0x8b1c0139 // add x25, x9, x28 - WORD $0x3900032d // strb w13, [x25] + WORD $0x3900032c // strb w12, [x25] WORD $0x8b1c0109 // add x9, x8, x28 - WORD $0x3940052d // ldrb w13, [x9, #1] - WORD $0x710171bf // cmp w13, #92 - WORD $0x54000580 // b.eq LBB5_966 $176(%rip) - WORD $0x3900072d // strb w13, [x25, #1] + WORD $0x3940052c // ldrb w12, [x9, #1] + WORD $0x7101719f // cmp w12, #92 + WORD $0x54000580 // b.eq LBB5_969 $176(%rip) + WORD $0x3900072c // strb w12, [x25, #1] WORD $0x3940093b // ldrb w27, [x9, #2] WORD $0x7101737f // cmp w27, #92 - WORD $0x54000560 // b.eq LBB5_967 $172(%rip) - WORD $0xa942a3e9 // ldp x9, x8, [sp, #40] - WORD $0x8b1c012d // add x13, x9, x28 + WORD $0x54000560 // b.eq LBB5_970 $172(%rip) + WORD $0xa941a3e9 // ldp x9, x8, [sp, #24] + WORD $0x8b1c012c // add x12, x9, x28 WORD $0x39000b3b // strb w27, [x25, #2] WORD $0x8b1c0119 // add x25, x8, x28 WORD $0x39400f3b // ldrb w27, [x25, #3] WORD $0x7101737f // cmp w27, #92 - WORD $0x54000560 // b.eq LBB5_968 $172(%rip) - WORD $0x39000dbb // strb w27, [x13, #3] + WORD $0x54000560 // b.eq LBB5_971 $172(%rip) + WORD $0x39000d9b // strb w27, [x12, #3] WORD $0x3940133b // ldrb w27, [x25, #4] WORD $0x7101737f // cmp w27, #92 - WORD $0x54000560 // b.eq LBB5_969 $172(%rip) - WORD $0xa942a3e9 // ldp x9, x8, [sp, #40] + WORD $0x54000560 // b.eq LBB5_972 $172(%rip) + WORD $0xa941a3e9 // ldp x9, x8, [sp, #24] WORD $0x8b1c0139 // add x25, x9, x28 - WORD $0x390011bb // strb w27, [x13, #4] - WORD $0x8b1c010d // add x13, x8, x28 - WORD $0x394015bb // ldrb w27, [x13, #5] + WORD $0x3900119b // strb w27, [x12, #4] + WORD $0x8b1c010c // add x12, x8, x28 + WORD $0x3940159b // ldrb w27, [x12, #5] WORD $0x7101737f // cmp w27, #92 - WORD $0x54000560 // b.eq LBB5_970 $172(%rip) + WORD $0x54000560 // b.eq LBB5_973 $172(%rip) WORD $0x3900173b // strb w27, [x25, #5] - WORD $0x394019bb // ldrb w27, [x13, #6] + WORD $0x3940199b // ldrb w27, [x12, #6] WORD $0x7101737f // cmp w27, #92 - WORD $0x54000560 // b.eq LBB5_971 $172(%rip) - WORD $0xa942a3e9 // ldp x9, x8, [sp, #40] - WORD $0x8b1c012d // add x13, x9, x28 + WORD $0x54000560 // b.eq LBB5_974 $172(%rip) + WORD $0xa941a3e9 // ldp x9, x8, [sp, #24] + WORD $0x8b1c012c // add x12, x9, x28 WORD $0x39001b3b // strb w27, [x25, #6] WORD $0x8b1c0119 // add x25, x8, x28 WORD $0x39401f3b // ldrb w27, [x25, #7] WORD $0x7101737f // cmp w27, #92 - WORD $0x54000560 // b.eq LBB5_972 $172(%rip) - WORD $0x39001dbb // strb w27, [x13, #7] - WORD $0x3940232d // ldrb w13, [x25, #8] + WORD $0x54000560 // b.eq LBB5_975 $172(%rip) + WORD $0x39001d9b // strb w27, [x12, #7] + WORD $0x3940232c // ldrb w12, [x25, #8] WORD $0x9100239c // add x28, x28, #8 - WORD $0x710171bf // cmp w13, #92 - WORD $0x54fffa81 // b.ne LBB5_957 $-176(%rip) - WORD $0xa942afe8 // ldp x8, x11, [sp, #40] + WORD $0x7101719f // cmp w12, #92 + WORD $0x54fffa81 // b.ne LBB5_960 $-176(%rip) + WORD $0xa941afe8 // ldp x8, x11, [sp, #24] WORD $0x8b1c017b // add x27, x11, x28 WORD $0xd1000769 // sub x9, x27, #1 WORD $0x8b1c011e // add lr, x8, x28 - WORD $0x14000024 // b LBB5_973 $144(%rip) -LBB5_966: + WORD $0x14000024 // b LBB5_976 $144(%rip) +LBB5_969: WORD $0x9100053b // add x27, x9, #1 WORD $0x9100073e // add lr, x25, #1 - WORD $0x14000021 // b LBB5_973 $132(%rip) -LBB5_967: - WORD $0xa942afe8 // ldp x8, x11, [sp, #40] - WORD $0x8b1c016d // add x13, x11, x28 - WORD $0x910005a9 // add x9, x13, #1 - WORD $0x910009bb // add x27, x13, #2 - WORD $0x8b1c010d // add x13, x8, x28 - WORD $0x910009be // add lr, x13, #2 - WORD $0x1400001a // b LBB5_973 $104(%rip) -LBB5_968: - WORD $0x91000b29 // add x9, x25, #2 - WORD $0x91000f3b // add x27, x25, #3 - WORD $0x91000dbe // add lr, x13, #3 - WORD $0x14000016 // b LBB5_973 $88(%rip) -LBB5_969: - WORD $0xa942afe8 // ldp x8, x11, [sp, #40] - WORD $0x8b1c016d // add x13, x11, x28 - WORD $0x91000da9 // add x9, x13, #3 - WORD $0x910011bb // add x27, x13, #4 - WORD $0x8b1c010d // add x13, x8, x28 - WORD $0x910011be // add lr, x13, #4 - WORD $0x1400000f // b LBB5_973 $60(%rip) + WORD $0x14000021 // b LBB5_976 $132(%rip) LBB5_970: - WORD $0x910011a9 // add x9, x13, #4 - WORD $0x910015bb // add x27, x13, #5 - WORD $0x9100173e // add lr, x25, #5 - WORD $0x1400000b // b LBB5_973 $44(%rip) + WORD $0xa941afe8 // ldp x8, x11, [sp, #24] + WORD $0x8b1c016c // add x12, x11, x28 + WORD $0x91000589 // add x9, x12, #1 + WORD $0x9100099b // add x27, x12, #2 + WORD $0x8b1c010c // add x12, x8, x28 + WORD $0x9100099e // add lr, x12, #2 + WORD $0x1400001a // b LBB5_976 $104(%rip) LBB5_971: - WORD $0xa942afe8 // ldp x8, x11, [sp, #40] - WORD $0x8b1c016d // add x13, x11, x28 - WORD $0x910015a9 // add x9, x13, #5 - WORD $0x910019bb // add x27, x13, #6 - WORD $0x8b1c010d // add x13, x8, x28 - WORD $0x910019be // add lr, x13, #6 - WORD $0x14000004 // b LBB5_973 $16(%rip) + WORD $0x91000b29 // add x9, x25, #2 + WORD $0x91000f3b // add x27, x25, #3 + WORD $0x91000d9e // add lr, x12, #3 + WORD $0x14000016 // b LBB5_976 $88(%rip) LBB5_972: + WORD $0xa941afe8 // ldp x8, x11, [sp, #24] + WORD $0x8b1c016c // add x12, x11, x28 + WORD $0x91000d89 // add x9, x12, #3 + WORD $0x9100119b // add x27, x12, #4 + WORD $0x8b1c010c // add x12, x8, x28 + WORD $0x9100119e // add lr, x12, #4 + WORD $0x1400000f // b LBB5_976 $60(%rip) +LBB5_973: + WORD $0x91001189 // add x9, x12, #4 + WORD $0x9100159b // add x27, x12, #5 + WORD $0x9100173e // add lr, x25, #5 + WORD $0x1400000b // b LBB5_976 $44(%rip) +LBB5_974: + WORD $0xa941afe8 // ldp x8, x11, [sp, #24] + WORD $0x8b1c016c // add x12, x11, x28 + WORD $0x91001589 // add x9, x12, #5 + WORD $0x9100199b // add x27, x12, #6 + WORD $0x8b1c010c // add x12, x8, x28 + WORD $0x9100199e // add lr, x12, #6 + WORD $0x14000004 // b LBB5_976 $16(%rip) +LBB5_975: WORD $0x91001b29 // add x9, x25, #6 WORD $0x91001f3b // add x27, x25, #7 - WORD $0x91001dbe // add lr, x13, #7 -LBB5_973: + WORD $0x91001d9e // add lr, x12, #7 +LBB5_976: WORD $0x91000539 // add x25, x9, #1 - WORD $0xa941a3ec // ldp x12, x8, [sp, #24] - WORD $0xa943afe9 // ldp x9, x11, [sp, #56] + WORD $0xa940a3ed // ldp x13, x8, [sp, #8] + WORD $0xa942afe9 // ldp x9, x11, [sp, #40] WORD $0x5299fa1a // mov w26, #53200 WORD $0x72b9f9fa // movk w26, #53199, lsl #16 - WORD $0x17fffedc // b LBB5_924 $-1168(%rip) -LBB5_974: - WORD $0xaa1b03ed // mov x13, x27 - WORD $0x17fffee2 // b LBB5_927 $-1144(%rip) -LBB5_975: - WORD $0x53067f6d // lsr w13, w27, #6 - WORD $0x321a05ad // orr w13, w13, #0xc0 - WORD $0xf94017f9 // ldr x25, [sp, #40] - WORD $0x381fc32d // sturb w13, [x25, #-4] - WORD $0x5280100d // mov w13, #128 - WORD $0x3300176d // bfxil w13, w27, #0, #6 - WORD $0x381fd32d // sturb w13, [x25, #-3] - WORD $0xd1000b2d // sub x13, x25, #2 - WORD $0x17ffff4f // b LBB5_947 $-708(%rip) -LBB5_976: - WORD $0xf94017ed // ldr x13, [sp, #40] - WORD $0x781fc1b5 // sturh w21, [x13, #-4] - WORD $0x381fe1b6 // sturb w22, [x13, #-2] - WORD $0xd10005ad // sub x13, x13, #1 - WORD $0x17ffff4a // b LBB5_947 $-728(%rip) + WORD $0x17fffedc // b LBB5_927 $-1168(%rip) LBB5_977: - WORD $0x0b1b29ad // add w13, w13, w27, lsl #10 - WORD $0x0b1701ad // add w13, w13, w23 - WORD $0x53127dbb // lsr w27, w13, #18 + WORD $0xaa1b03ec // mov x12, x27 + WORD $0x17fffee2 // b LBB5_930 $-1144(%rip) +LBB5_978: + WORD $0x53067f6c // lsr w12, w27, #6 + WORD $0x321a058c // orr w12, w12, #0xc0 + WORD $0xf9400ff9 // ldr x25, [sp, #24] + WORD $0x381fc32c // sturb w12, [x25, #-4] + WORD $0x5280100c // mov w12, #128 + WORD $0x3300176c // bfxil w12, w27, #0, #6 + WORD $0x381fd32c // sturb w12, [x25, #-3] + WORD $0xd1000b2c // sub x12, x25, #2 + WORD $0x17ffff4f // b LBB5_950 $-708(%rip) +LBB5_979: + WORD $0xf9400fec // ldr x12, [sp, #24] + WORD $0x781fc195 // sturh w21, [x12, #-4] + WORD $0x381fe196 // sturb w22, [x12, #-2] + WORD $0xd100058c // sub x12, x12, #1 + WORD $0x17ffff4a // b LBB5_950 $-728(%rip) +LBB5_980: + WORD $0x0b1b298c // add w12, w12, w27, lsl #10 + WORD $0x0b17018c // add w12, w12, w23 + WORD $0x53127d9b // lsr w27, w12, #18 WORD $0x321c0f7b // orr w27, w27, #0xf0 - WORD $0xf94017fa // ldr x26, [sp, #40] + WORD $0xf9400ffa // ldr x26, [sp, #24] WORD $0x381fc35b // sturb w27, [x26, #-4] WORD $0x5280101b // mov w27, #128 - WORD $0x330c45bb // bfxil w27, w13, #12, #6 + WORD $0x330c459b // bfxil w27, w12, #12, #6 WORD $0x381fd35b // sturb w27, [x26, #-3] WORD $0x5280101b // mov w27, #128 - WORD $0x33062dbb // bfxil w27, w13, #6, #6 + WORD $0x33062d9b // bfxil w27, w12, #6, #6 WORD $0x381fe35b // sturb w27, [x26, #-2] - WORD $0x5280100d // mov w13, #128 - WORD $0x3300172d // bfxil w13, w25, #0, #6 - WORD $0x381ff34d // sturb w13, [x26, #-1] - WORD $0x17ffff3b // b LBB5_948 $-788(%rip) -LBB5_978: + WORD $0x5280100c // mov w12, #128 + WORD $0x3300172c // bfxil w12, w25, #0, #6 + WORD $0x381ff34c // sturb w12, [x26, #-1] + WORD $0x17ffff3b // b LBB5_951 $-788(%rip) +LBB5_981: WORD $0x92800021 // mov x1, #-2 -LBB5_979: +LBB5_982: WORD $0x4b0103e2 // neg w2, w1 WORD $0xaa1b03ea // mov x10, x27 - WORD $0x17fff97b // b LBB5_672 $-6676(%rip) -LBB5_980: + WORD $0x17fff28f // b LBB5_259 $-13764(%rip) +LBB5_983: WORD $0xf100027f // cmp x19, #0 WORD $0x52800027 // mov w7, #1 WORD $0x9a8704e7 // cinc x7, x7, ne - WORD $0x9ac725ad // lsr x13, x13, x7 - WORD $0xb34c2dcd // bfi x13, x14, #52, #12 - WORD $0xb24101ae // orr x14, x13, #0x8000000000000000 + WORD $0x9ac7258c // lsr x12, x12, x7 + WORD $0xb34c2dcc // bfi x12, x14, #52, #12 + WORD $0xb241018e // orr x14, x12, #0x8000000000000000 WORD $0x7100003f // cmp w1, #0 - WORD $0x9a8d11cd // csel x13, x14, x13, ne - WORD $0x9e6701a0 // fmov d0, x13 - WORD $0x3400ab84 // cbz w4, LBB5_1304 $5488(%rip) - WORD $0x9100046d // add x13, x3, #1 - WORD $0xdac011a3 // clz x3, x13 - WORD $0x9ac321ad // lsl x13, x13, x3 - WORD $0x9b0d7cc4 // mul x4, x6, x13 - WORD $0x9bcd7cc6 // umulh x6, x6, x13 + WORD $0x9a8c11cc // csel x12, x14, x12, ne + WORD $0x9e670180 // fmov d0, x12 + WORD $0x3400a984 // cbz w4, LBB5_1308 $5424(%rip) + WORD $0x9100046c // add x12, x3, #1 + WORD $0xdac01183 // clz x3, x12 + WORD $0x9ac3218c // lsl x12, x12, x3 + WORD $0x9b0c7cc4 // mul x4, x6, x12 + WORD $0x9bcc7cc6 // umulh x6, x6, x12 WORD $0x924020c7 // and x7, x6, #0x1ff - WORD $0xaa2d03ee // mvn x14, x13 + WORD $0xaa2c03ee // mvn x14, x12 WORD $0xeb0e009f // cmp x4, x14 - WORD $0x540001e9 // b.ls LBB5_986 $60(%rip) + WORD $0x540001e9 // b.ls LBB5_989 $60(%rip) WORD $0xf107fcff // cmp x7, #511 - WORD $0x540001a1 // b.ne LBB5_986 $52(%rip) + WORD $0x540001a1 // b.ne LBB5_989 $52(%rip) WORD $0xf9400042 // ldr x2, [x2] - WORD $0x9b0d7c53 // mul x19, x2, x13 - WORD $0x9bcd7c4d // umulh x13, x2, x13 - WORD $0xab0401a4 // adds x4, x13, x4 + WORD $0x9b0c7c53 // mul x19, x2, x12 + WORD $0x9bcc7c4c // umulh x12, x2, x12 + WORD $0xab040184 // adds x4, x12, x4 WORD $0x9a8634c6 // cinc x6, x6, hs WORD $0x924020c7 // and x7, x6, #0x1ff WORD $0xeb0e027f // cmp x19, x14 - WORD $0x540000a9 // b.ls LBB5_986 $20(%rip) + WORD $0x540000a9 // b.ls LBB5_989 $20(%rip) WORD $0xb100049f // cmn x4, #1 - WORD $0x54000061 // b.ne LBB5_986 $12(%rip) + WORD $0x54000061 // b.ne LBB5_989 $12(%rip) WORD $0xf107fcff // cmp x7, #511 - WORD $0x54ffb9c0 // b.eq LBB5_879 $-2248(%rip) -LBB5_986: - WORD $0xd37ffccd // lsr x13, x6, #63 - WORD $0x910025ae // add x14, x13, #9 + WORD $0x54ffba40 // b.eq LBB5_883 $-2232(%rip) +LBB5_989: + WORD $0xd37ffccc // lsr x12, x6, #63 + WORD $0x9100258e // add x14, x12, #9 WORD $0x9ace24ce // lsr x14, x6, x14 WORD $0xaa070082 // orr x2, x4, x7 - WORD $0xb5000082 // cbnz x2, LBB5_988 $16(%rip) + WORD $0xb5000082 // cbnz x2, LBB5_991 $16(%rip) WORD $0x924005c2 // and x2, x14, #0x3 WORD $0xf100045f // cmp x2, #1 - WORD $0x54ffb8c0 // b.eq LBB5_879 $-2280(%rip) -LBB5_988: + WORD $0x54ffb940 // b.eq LBB5_883 $-2264(%rip) +LBB5_991: WORD $0x924001c2 // and x2, x14, #0x1 WORD $0x8b0e004e // add x14, x2, x14 WORD $0xd376fdc2 // lsr x2, x14, #54 WORD $0xf100005f // cmp x2, #0 WORD $0xaa2303e3 // mvn x3, x3 WORD $0x8b110071 // add x17, x3, x17 - WORD $0x8b0d022d // add x13, x17, x13 - WORD $0x9a8d05ad // cinc x13, x13, ne - WORD $0xd11ffdb1 // sub x17, x13, #2047 + WORD $0x8b0c022c // add x12, x17, x12 + WORD $0x9a8c058c // cinc x12, x12, ne + WORD $0xd11ffd91 // sub x17, x12, #2047 WORD $0xb11ffa3f // cmn x17, #2046 - WORD $0x54ffb763 // b.lo LBB5_879 $-2324(%rip) + WORD $0x54ffb7e3 // b.lo LBB5_883 $-2308(%rip) WORD $0xf100005f // cmp x2, #0 WORD $0x52800031 // mov w17, #1 WORD $0x9a910631 // cinc x17, x17, ne WORD $0x9ad125ce // lsr x14, x14, x17 - WORD $0xb34c2dae // bfi x14, x13, #52, #12 - WORD $0xb24101cd // orr x13, x14, #0x8000000000000000 + WORD $0xb34c2d8e // bfi x14, x12, #52, #12 + WORD $0xb24101cc // orr x12, x14, #0x8000000000000000 WORD $0x7100003f // cmp w1, #0 - WORD $0x9a8e11ad // csel x13, x13, x14, ne - WORD $0x9e6701a1 // fmov d1, x13 + WORD $0x9a8e118c // csel x12, x12, x14, ne + WORD $0x9e670181 // fmov d1, x12 WORD $0x1e602020 // fcmp d1, d0 - WORD $0x5400a4e0 // b.eq LBB5_1304 $5276(%rip) - WORD $0x17fffdaf // b LBB5_879 $-2372(%rip) -LBB5_990: - WORD $0xaa0403f3 // mov x19, x4 - WORD $0x92800007 // mov x7, #-1 - WORD $0xb5ff7af0 // cbnz x16, LBB5_790 $-4260(%rip) - WORD $0x17fffe43 // b LBB5_920 $-1780(%rip) -LBB5_991: + WORD $0x5400a2e0 // b.eq LBB5_1308 $5212(%rip) + WORD $0x17fffdb3 // b LBB5_883 $-2356(%rip) +LBB5_993: + WORD $0xaa1403e7 // mov x7, x20 + WORD $0x92800006 // mov x6, #-1 + WORD $0xb5ff7d10 // cbnz x16, LBB5_795 $-4192(%rip) + WORD $0x17fffe47 // b LBB5_924 $-1764(%rip) +LBB5_994: WORD $0x5280001b // mov w27, #0 -LBB5_992: +LBB5_995: WORD $0x0b0702c7 // add w7, w22, w7 WORD $0xaa1b03f7 // mov x23, x27 WORD $0x7100009f // cmp w4, #0 - WORD $0x54001a4d // b.le LBB5_1057 $840(%rip) -LBB5_993: + WORD $0x54001a4d // b.le LBB5_1060 $840(%rip) +LBB5_996: WORD $0x7100209f // cmp w4, #8 - WORD $0x540000c9 // b.ls LBB5_996 $24(%rip) + WORD $0x540000c9 // b.ls LBB5_999 $24(%rip) WORD $0x52800376 // mov w22, #27 - WORD $0x34ffff17 // cbz w23, LBB5_991 $-32(%rip) + WORD $0x34ffff17 // cbz w23, LBB5_994 $-32(%rip) WORD $0xaa1c03f0 // mov x16, x28 WORD $0x1280035a // mov w26, #-27 - WORD $0x14000007 // b LBB5_998 $28(%rip) -LBB5_996: + WORD $0x14000007 // b LBB5_1001 $28(%rip) +LBB5_999: WORD $0xb8645ab6 // ldr w22, [x21, w4, uxtw #2] - WORD $0x34fffe77 // cbz w23, LBB5_991 $-52(%rip) + WORD $0x34fffe77 // cbz w23, LBB5_994 $-52(%rip) WORD $0x4b1603fa // neg w26, w22 WORD $0xaa1c03f0 // mov x16, x28 WORD $0x3100f75f // cmn w26, #61 - WORD $0x54000469 // b.ls LBB5_1007 $140(%rip) -LBB5_998: + WORD $0x54000469 // b.ls LBB5_1010 $140(%rip) +LBB5_1001: WORD $0xd280001c // mov x28, #0 WORD $0xd2800019 // mov x25, #0 WORD $0x4b1a03f8 // neg w24, w26 - WORD $0x0ab77eed // bic w13, w23, w23, asr #31 -LBB5_999: - WORD $0xeb1c01bf // cmp x13, x28 - WORD $0x54000ce0 // b.eq LBB5_1028 $412(%rip) + WORD $0x0ab77eec // bic w12, w23, w23, asr #31 +LBB5_1002: + WORD $0xeb1c019f // cmp x12, x28 + WORD $0x54000ce0 // b.eq LBB5_1031 $412(%rip) WORD $0x38bc6a2e // ldrsb x14, [x17, x28] WORD $0x9b143b2e // madd x14, x25, x20, x14 WORD $0xd100c1d9 // sub x25, x14, #48 WORD $0x9100079c // add x28, x28, #1 WORD $0x9ad8272e // lsr x14, x25, x24 - WORD $0xb4ffff2e // cbz x14, LBB5_999 $-28(%rip) -LBB5_1002: - WORD $0x9ad8226d // lsl x13, x19, x24 - WORD $0xaa2d03fa // mvn x26, x13 + WORD $0xb4ffff2e // cbz x14, LBB5_1002 $-28(%rip) +LBB5_1005: + WORD $0x9ad8226c // lsl x12, x19, x24 + WORD $0xaa2c03fa // mvn x26, x12 WORD $0x6b1c02fb // subs w27, w23, w28 - WORD $0x54000ced // b.le LBB5_1031 $412(%rip) - WORD $0xaa1b03ed // mov x13, x27 + WORD $0x54000ced // b.le LBB5_1034 $412(%rip) + WORD $0xaa1b03ec // mov x12, x27 WORD $0xaa1103ee // mov x14, x17 -LBB5_1004: +LBB5_1007: WORD $0x9ad82721 // lsr x1, x25, x24 WORD $0x8a1a0337 // and x23, x25, x26 WORD $0x1100c021 // add w1, w1, #48 @@ -5606,49 +5576,49 @@ LBB5_1004: WORD $0x9b1406e1 // madd x1, x23, x20, x1 WORD $0xd100c039 // sub x25, x1, #48 WORD $0x910005ce // add x14, x14, #1 - WORD $0xf10005ad // subs x13, x13, #1 - WORD $0x54fffee1 // b.ne LBB5_1004 $-36(%rip) - WORD $0x1400005b // b LBB5_1032 $364(%rip) -LBB5_1005: + WORD $0xf100058c // subs x12, x12, #1 + WORD $0x54fffee1 // b.ne LBB5_1007 $-36(%rip) + WORD $0x1400005b // b LBB5_1035 $364(%rip) +LBB5_1008: WORD $0x710002ff // cmp w23, #0 WORD $0x1a8403e4 // csel w4, wzr, w4, eq -LBB5_1006: +LBB5_1009: WORD $0x1100f31a // add w26, w24, #60 WORD $0x3101e31f // cmn w24, #120 - WORD $0x54fffbea // b.ge LBB5_998 $-132(%rip) -LBB5_1007: - WORD $0xd280000d // mov x13, #0 + WORD $0x54fffbea // b.ge LBB5_1001 $-132(%rip) +LBB5_1010: + WORD $0xd280000c // mov x12, #0 WORD $0xd280001b // mov x27, #0 WORD $0xaa1a03f8 // mov x24, x26 WORD $0x0ab77eee // bic w14, w23, w23, asr #31 WORD $0xaa0e03f9 // mov x25, x14 -LBB5_1008: - WORD $0xeb0d01df // cmp x14, x13 - WORD $0x54000140 // b.eq LBB5_1011 $40(%rip) - WORD $0x38ad6a21 // ldrsb x1, [x17, x13] +LBB5_1011: + WORD $0xeb0c01df // cmp x14, x12 + WORD $0x54000140 // b.eq LBB5_1014 $40(%rip) + WORD $0x38ac6a21 // ldrsb x1, [x17, x12] WORD $0x9b140761 // madd x1, x27, x20, x1 WORD $0xd100c03b // sub x27, x1, #48 - WORD $0x910005ad // add x13, x13, #1 + WORD $0x9100058c // add x12, x12, #1 WORD $0xd37cff61 // lsr x1, x27, #60 - WORD $0xb4ffff21 // cbz x1, LBB5_1008 $-28(%rip) + WORD $0xb4ffff21 // cbz x1, LBB5_1011 $-28(%rip) WORD $0xaa1b03fa // mov x26, x27 - WORD $0xaa0d03f9 // mov x25, x13 - WORD $0x14000008 // b LBB5_1013 $32(%rip) -LBB5_1011: - WORD $0xb400071b // cbz x27, LBB5_1027 $224(%rip) -LBB5_1012: - WORD $0x8b1b0b6d // add x13, x27, x27, lsl #2 - WORD $0xd37ff9ba // lsl x26, x13, #1 + WORD $0xaa0c03f9 // mov x25, x12 + WORD $0x14000008 // b LBB5_1016 $32(%rip) +LBB5_1014: + WORD $0xb400071b // cbz x27, LBB5_1030 $224(%rip) +LBB5_1015: + WORD $0x8b1b0b6c // add x12, x27, x27, lsl #2 + WORD $0xd37ff99a // lsl x26, x12, #1 WORD $0x11000739 // add w25, w25, #1 WORD $0xeb05037f // cmp x27, x5 WORD $0xaa1a03fb // mov x27, x26 - WORD $0x54ffff63 // b.lo LBB5_1012 $-20(%rip) -LBB5_1013: + WORD $0x54ffff63 // b.lo LBB5_1015 $-20(%rip) +LBB5_1016: WORD $0x6b1902f7 // subs w23, w23, w25 - WORD $0x540001cd // b.le LBB5_1016 $56(%rip) - WORD $0xaa1703ed // mov x13, x23 + WORD $0x540001cd // b.le LBB5_1019 $56(%rip) + WORD $0xaa1703ec // mov x12, x23 WORD $0xaa1103ee // mov x14, x17 -LBB5_1015: +LBB5_1018: WORD $0xd37cff41 // lsr x1, x26, #60 WORD $0x9240ef5a // and x26, x26, #0xfffffffffffffff WORD $0x321c0421 // orr w1, w1, #0x30 @@ -5657,384 +5627,384 @@ LBB5_1015: WORD $0x9b140741 // madd x1, x26, x20, x1 WORD $0xd100c03a // sub x26, x1, #48 WORD $0x910005ce // add x14, x14, #1 - WORD $0xf10005ad // subs x13, x13, #1 - WORD $0x54fffee1 // b.ne LBB5_1015 $-36(%rip) - WORD $0x14000002 // b LBB5_1017 $8(%rip) -LBB5_1016: + WORD $0xf100058c // subs x12, x12, #1 + WORD $0x54fffee1 // b.ne LBB5_1018 $-36(%rip) + WORD $0x14000002 // b LBB5_1020 $8(%rip) +LBB5_1019: WORD $0x52800017 // mov w23, #0 -LBB5_1017: - WORD $0xb500011a // cbnz x26, LBB5_1019 $32(%rip) - WORD $0x14000012 // b LBB5_1021 $72(%rip) -LBB5_1018: +LBB5_1020: + WORD $0xb500011a // cbnz x26, LBB5_1022 $32(%rip) + WORD $0x14000012 // b LBB5_1024 $72(%rip) +LBB5_1021: WORD $0xf10001df // cmp x14, #0 WORD $0x1a9f0442 // csinc w2, w2, wzr, eq - WORD $0x9240ef4d // and x13, x26, #0xfffffffffffffff - WORD $0x8b0d09ae // add x14, x13, x13, lsl #2 + WORD $0x9240ef4c // and x12, x26, #0xfffffffffffffff + WORD $0x8b0c098e // add x14, x12, x12, lsl #2 WORD $0xd37ff9da // lsl x26, x14, #1 - WORD $0xb400018d // cbz x13, LBB5_1021 $48(%rip) -LBB5_1019: - WORD $0x93407eed // sxtw x13, w23 + WORD $0xb400018c // cbz x12, LBB5_1024 $48(%rip) +LBB5_1022: + WORD $0x93407eec // sxtw x12, w23 WORD $0xd37cff4e // lsr x14, x26, #60 - WORD $0xeb0d007f // cmp x3, x13 - WORD $0x54fffee9 // b.ls LBB5_1018 $-36(%rip) + WORD $0xeb0c007f // cmp x3, x12 + WORD $0x54fffee9 // b.ls LBB5_1021 $-36(%rip) WORD $0x321c05ce // orr w14, w14, #0x30 - WORD $0x382d6a2e // strb w14, [x17, x13] + WORD $0x382c6a2e // strb w14, [x17, x12] WORD $0x110006f7 // add w23, w23, #1 - WORD $0x9240ef4d // and x13, x26, #0xfffffffffffffff - WORD $0x8b0d09ae // add x14, x13, x13, lsl #2 + WORD $0x9240ef4c // and x12, x26, #0xfffffffffffffff + WORD $0x8b0c098e // add x14, x12, x12, lsl #2 WORD $0xd37ff9da // lsl x26, x14, #1 - WORD $0xb5fffecd // cbnz x13, LBB5_1019 $-40(%rip) -LBB5_1021: - WORD $0x4b19008d // sub w13, w4, w25 - WORD $0x110005a4 // add w4, w13, #1 + WORD $0xb5fffecc // cbnz x12, LBB5_1022 $-40(%rip) +LBB5_1024: + WORD $0x4b19008c // sub w12, w4, w25 + WORD $0x11000584 // add w4, w12, #1 WORD $0x710006ff // cmp w23, #1 - WORD $0x54fff7cb // b.lt LBB5_1005 $-264(%rip) + WORD $0x54fff7cb // b.lt LBB5_1008 $-264(%rip) WORD $0x2a1703f7 // mov w23, w23 -LBB5_1023: - WORD $0x387768cd // ldrb w13, [x6, x23] - WORD $0x7100c1bf // cmp w13, #48 - WORD $0x540000c1 // b.ne LBB5_1026 $24(%rip) +LBB5_1026: + WORD $0x387768cc // ldrb w12, [x6, x23] + WORD $0x7100c19f // cmp w12, #48 + WORD $0x540000c1 // b.ne LBB5_1029 $24(%rip) WORD $0xf10006f7 // subs x23, x23, #1 - WORD $0x54ffff8c // b.gt LBB5_1023 $-16(%rip) + WORD $0x54ffff8c // b.gt LBB5_1026 $-16(%rip) WORD $0x52800017 // mov w23, #0 WORD $0x52800004 // mov w4, #0 - WORD $0x17ffffb7 // b LBB5_1006 $-292(%rip) -LBB5_1026: - WORD $0x17ffffb6 // b LBB5_1006 $-296(%rip) -LBB5_1027: + WORD $0x17ffffb7 // b LBB5_1009 $-292(%rip) +LBB5_1029: + WORD $0x17ffffb6 // b LBB5_1009 $-296(%rip) +LBB5_1030: WORD $0x52800017 // mov w23, #0 - WORD $0x17ffffb4 // b LBB5_1006 $-304(%rip) -LBB5_1028: - WORD $0xb40005d9 // cbz x25, LBB5_1044 $184(%rip) + WORD $0x17ffffb4 // b LBB5_1009 $-304(%rip) +LBB5_1031: + WORD $0xb40005d9 // cbz x25, LBB5_1047 $184(%rip) WORD $0x9ad8272e // lsr x14, x25, x24 WORD $0xaa1003fc // mov x28, x16 - WORD $0xb40005ce // cbz x14, LBB5_1045 $184(%rip) + WORD $0xb40005ce // cbz x14, LBB5_1048 $184(%rip) WORD $0x5280001b // mov w27, #0 - WORD $0x4b0d008d // sub w13, w4, w13 - WORD $0x110005a4 // add w4, w13, #1 - WORD $0x9ad8226d // lsl x13, x19, x24 - WORD $0xaa2d03fa // mvn x26, x13 - WORD $0x14000006 // b LBB5_1033 $24(%rip) -LBB5_1031: + WORD $0x4b0c008c // sub w12, w4, w12 + WORD $0x11000584 // add w4, w12, #1 + WORD $0x9ad8226c // lsl x12, x19, x24 + WORD $0xaa2c03fa // mvn x26, x12 + WORD $0x14000006 // b LBB5_1036 $24(%rip) +LBB5_1034: WORD $0x5280001b // mov w27, #0 -LBB5_1032: - WORD $0x4b1c008d // sub w13, w4, w28 - WORD $0x110005a4 // add w4, w13, #1 +LBB5_1035: + WORD $0x4b1c008c // sub w12, w4, w28 + WORD $0x11000584 // add w4, w12, #1 WORD $0xaa1003fc // mov x28, x16 - WORD $0xb4000299 // cbz x25, LBB5_1037 $80(%rip) -LBB5_1033: - WORD $0x14000007 // b LBB5_1035 $28(%rip) -LBB5_1034: - WORD $0xf10001bf // cmp x13, #0 + WORD $0xb4000299 // cbz x25, LBB5_1040 $80(%rip) +LBB5_1036: + WORD $0x14000007 // b LBB5_1038 $28(%rip) +LBB5_1037: + WORD $0xf100019f // cmp x12, #0 WORD $0x1a9f0442 // csinc w2, w2, wzr, eq - WORD $0x8a1a032d // and x13, x25, x26 - WORD $0x8b0d09ae // add x14, x13, x13, lsl #2 + WORD $0x8a1a032c // and x12, x25, x26 + WORD $0x8b0c098e // add x14, x12, x12, lsl #2 WORD $0xd37ff9d9 // lsl x25, x14, #1 - WORD $0xb40001ad // cbz x13, LBB5_1038 $52(%rip) -LBB5_1035: - WORD $0x9ad8272d // lsr x13, x25, x24 + WORD $0xb40001ac // cbz x12, LBB5_1041 $52(%rip) +LBB5_1038: + WORD $0x9ad8272c // lsr x12, x25, x24 WORD $0x93407f6e // sxtw x14, w27 WORD $0xeb0e007f // cmp x3, x14 - WORD $0x54fffee9 // b.ls LBB5_1034 $-36(%rip) - WORD $0x1100c1ad // add w13, w13, #48 - WORD $0x382e6a2d // strb w13, [x17, x14] + WORD $0x54fffee9 // b.ls LBB5_1037 $-36(%rip) + WORD $0x1100c18c // add w12, w12, #48 + WORD $0x382e6a2c // strb w12, [x17, x14] WORD $0x1100077b // add w27, w27, #1 - WORD $0x8a1a032d // and x13, x25, x26 - WORD $0x8b0d09ae // add x14, x13, x13, lsl #2 + WORD $0x8a1a032c // and x12, x25, x26 + WORD $0x8b0c098e // add x14, x12, x12, lsl #2 WORD $0xd37ff9d9 // lsl x25, x14, #1 - WORD $0xb5fffecd // cbnz x13, LBB5_1035 $-40(%rip) - WORD $0x14000001 // b LBB5_1038 $4(%rip) -LBB5_1037: -LBB5_1038: + WORD $0xb5fffecc // cbnz x12, LBB5_1038 $-40(%rip) + WORD $0x14000001 // b LBB5_1041 $4(%rip) +LBB5_1040: +LBB5_1041: WORD $0x7100077f // cmp w27, #1 - WORD $0x5400010b // b.lt LBB5_1042 $32(%rip) + WORD $0x5400010b // b.lt LBB5_1045 $32(%rip) WORD $0x2a1b03fb // mov w27, w27 -LBB5_1040: - WORD $0x387b68cd // ldrb w13, [x6, x27] - WORD $0x7100c1bf // cmp w13, #48 - WORD $0x540000c1 // b.ne LBB5_1043 $24(%rip) - WORD $0xf100077b // subs x27, x27, #1 - WORD $0x54ffff8c // b.gt LBB5_1040 $-16(%rip) - WORD $0x14000024 // b LBB5_1054 $144(%rip) -LBB5_1042: - WORD $0x35ffeb1b // cbnz w27, LBB5_992 $-672(%rip) - WORD $0x14000022 // b LBB5_1054 $136(%rip) LBB5_1043: - WORD $0x17ffff56 // b LBB5_992 $-680(%rip) -LBB5_1044: - WORD $0x5280001b // mov w27, #0 - WORD $0xaa1003fc // mov x28, x16 - WORD $0x17ffff53 // b LBB5_992 $-692(%rip) + WORD $0x387b68cc // ldrb w12, [x6, x27] + WORD $0x7100c19f // cmp w12, #48 + WORD $0x540000c1 // b.ne LBB5_1046 $24(%rip) + WORD $0xf100077b // subs x27, x27, #1 + WORD $0x54ffff8c // b.gt LBB5_1043 $-16(%rip) + WORD $0x14000024 // b LBB5_1057 $144(%rip) LBB5_1045: - WORD $0xaa1c03f0 // mov x16, x28 - WORD $0xaa0d03fc // mov x28, x13 + WORD $0x35ffeb1b // cbnz w27, LBB5_995 $-672(%rip) + WORD $0x14000022 // b LBB5_1057 $136(%rip) LBB5_1046: - WORD $0x8b190b2d // add x13, x25, x25, lsl #2 - WORD $0xd37ff9b9 // lsl x25, x13, #1 - WORD $0x1100079c // add w28, w28, #1 - WORD $0x9ad8272d // lsr x13, x25, x24 - WORD $0xb4ffff8d // cbz x13, LBB5_1046 $-16(%rip) - WORD $0x17ffff68 // b LBB5_1002 $-608(%rip) + WORD $0x17ffff56 // b LBB5_995 $-680(%rip) LBB5_1047: - WORD $0x52800002 // mov w2, #0 - WORD $0xaa0303fe // mov lr, x3 - WORD $0x14000476 // b LBB5_1309 $4568(%rip) + WORD $0x5280001b // mov w27, #0 + WORD $0xaa1003fc // mov x28, x16 + WORD $0x17ffff53 // b LBB5_995 $-692(%rip) LBB5_1048: - WORD $0x7101f5bf // cmp w13, #125 - WORD $0x54012081 // b.ne LBB5_1523 $9232(%rip) - WORD $0x17fffa28 // b LBB5_736 $-5984(%rip) + WORD $0xaa1c03f0 // mov x16, x28 + WORD $0xaa0c03fc // mov x28, x12 LBB5_1049: - WORD $0x710175bf // cmp w13, #93 - WORD $0x54ff77c0 // b.eq LBB5_821 $-4360(%rip) + WORD $0x8b190b2c // add x12, x25, x25, lsl #2 + WORD $0xd37ff999 // lsl x25, x12, #1 + WORD $0x1100079c // add w28, w28, #1 + WORD $0x9ad8272c // lsr x12, x25, x24 + WORD $0xb4ffff8c // cbz x12, LBB5_1049 $-16(%rip) + WORD $0x17ffff68 // b LBB5_1005 $-608(%rip) LBB5_1050: - WORD $0xaa0d03e2 // mov x2, x13 - WORD $0x14001132 // b LBB5_2003 $17608(%rip) + WORD $0x52800002 // mov w2, #0 + WORD $0xaa0303fe // mov lr, x3 + WORD $0x14000466 // b LBB5_1313 $4504(%rip) LBB5_1051: + WORD $0x7101f59f // cmp w12, #125 + WORD $0x54011b81 // b.ne LBB5_1525 $9072(%rip) + WORD $0x17fffa34 // b LBB5_741 $-5936(%rip) +LBB5_1052: + WORD $0x7101759f // cmp w12, #93 + WORD $0x54ff7820 // b.eq LBB5_825 $-4348(%rip) +LBB5_1053: + WORD $0xaa0c03e2 // mov x2, x12 + WORD $0x14001100 // b LBB5_2006 $17408(%rip) +LBB5_1054: WORD $0xd100046e // sub x14, x3, #1 WORD $0xeb0e021f // cmp x16, x14 WORD $0x1a9f17ee // cset w14, eq - WORD $0x6a0e01bf // tst w13, w14 - WORD $0xda830147 // csinv x7, x10, x3, eq - WORD $0x17fffc63 // b LBB5_853 $-3700(%rip) -LBB5_1052: - WORD $0x5280002d // mov w13, #1 - WORD $0x17fffd7d // b LBB5_921 $-2572(%rip) -LBB5_1053: + WORD $0x6a0e019f // tst w12, w14 + WORD $0xda830146 // csinv x6, x10, x3, eq + WORD $0x17fffc67 // b LBB5_857 $-3684(%rip) +LBB5_1055: + WORD $0x5280002c // mov w12, #1 + WORD $0x17fffd81 // b LBB5_925 $-2556(%rip) +LBB5_1056: WORD $0x52800002 // mov w2, #0 WORD $0xcb0303fe // neg lr, x3 - WORD $0x14000468 // b LBB5_1310 $4512(%rip) -LBB5_1054: + WORD $0x14000458 // b LBB5_1314 $4448(%rip) +LBB5_1057: WORD $0x5280001b // mov w27, #0 WORD $0x52800004 // mov w4, #0 WORD $0x0b0702c7 // add w7, w22, w7 - WORD $0x14000007 // b LBB5_1057 $28(%rip) -LBB5_1055: + WORD $0x14000007 // b LBB5_1060 $28(%rip) +LBB5_1058: WORD $0x5ac0030a // rbit w10, w24 WORD $0x5ac0114a // clz w10, w10 - WORD $0xaa2403ed // mvn x13, x4 - WORD $0xcb0a01a7 // sub x7, x13, x10 - WORD $0x17fffc55 // b LBB5_853 $-3756(%rip) -LBB5_1056: + WORD $0xaa2603ec // mvn x12, x6 + WORD $0xcb0a0186 // sub x6, x12, x10 + WORD $0x17fffc59 // b LBB5_857 $-3740(%rip) +LBB5_1059: WORD $0xaa1703fb // mov x27, x23 -LBB5_1057: +LBB5_1060: WORD $0xd1000626 // sub x6, x17, #1 WORD $0xb202e7f5 // mov x21, #-3689348814741910324 WORD $0xf29999b5 // movk x21, #52429 WORD $0x92800136 // mov x22, #-10 WORD $0x52800157 // mov w23, #10 - WORD $0xf90023eb // str x11, [sp, #64] - WORD $0x14000004 // b LBB5_1061 $16(%rip) -LBB5_1058: + WORD $0xf9001beb // str x11, [sp, #48] + WORD $0x14000004 // b LBB5_1064 $16(%rip) +LBB5_1061: WORD $0x7100037f // cmp w27, #0 WORD $0x1a8403e4 // csel w4, wzr, w4, eq -LBB5_1059: -LBB5_1060: +LBB5_1062: +LBB5_1063: WORD $0x4b1a00e7 // sub w7, w7, w26 -LBB5_1061: - WORD $0x37f800c4 // tbnz w4, #31, LBB5_1064 $24(%rip) - WORD $0x35002704 // cbnz w4, LBB5_1144 $1248(%rip) - WORD $0x39c0022d // ldrsb w13, [x17] - WORD $0x7100d5bf // cmp w13, #53 - WORD $0x540000eb // b.lt LBB5_1066 $28(%rip) - WORD $0x14000134 // b LBB5_1144 $1232(%rip) LBB5_1064: + WORD $0x37f800c4 // tbnz w4, #31, LBB5_1067 $24(%rip) + WORD $0x350026e4 // cbnz w4, LBB5_1147 $1244(%rip) + WORD $0x39c0022c // ldrsb w12, [x17] + WORD $0x7100d59f // cmp w12, #53 + WORD $0x540000eb // b.lt LBB5_1069 $28(%rip) + WORD $0x14000133 // b LBB5_1147 $1228(%rip) +LBB5_1067: WORD $0x3100209f // cmn w4, #8 - WORD $0x54000082 // b.hs LBB5_1066 $16(%rip) + WORD $0x54000082 // b.hs LBB5_1069 $16(%rip) WORD $0x5280037a // mov w26, #27 - WORD $0x350000fb // cbnz w27, LBB5_1067 $28(%rip) - WORD $0x17fffff5 // b LBB5_1060 $-44(%rip) -LBB5_1066: - WORD $0x4b0403ed // neg w13, w4 + WORD $0x350000fb // cbnz w27, LBB5_1070 $28(%rip) + WORD $0x17fffff5 // b LBB5_1063 $-44(%rip) +LBB5_1069: + WORD $0x4b0403ec // neg w12, w4 Lloh114: - WORD $0x1003a46e // adr x14, _POW_TAB $29836(%rip) + WORD $0x10039e4e // adr x14, _POW_TAB $29640(%rip) Lloh115: WORD $0x910001ce // add x14, x14, _POW_TAB@PAGEOFF $0(%rip) - WORD $0xb86d59da // ldr w26, [x14, w13, uxtw #2] - WORD $0x34fffe1b // cbz w27, LBB5_1060 $-64(%rip) -LBB5_1067: + WORD $0xb86c59da // ldr w26, [x14, w12, uxtw #2] + WORD $0x34fffe1b // cbz w27, LBB5_1063 $-64(%rip) +LBB5_1070: WORD $0xaa0903eb // mov x11, x9 WORD $0xaa0703e9 // mov x9, x7 WORD $0xaa0f03e7 // mov x7, x15 WORD $0xaa0803ef // mov x15, x8 - WORD $0xaa0c03e8 // mov x8, x12 - WORD $0xaa1c03ec // mov x12, x28 + WORD $0xaa0d03e8 // mov x8, x13 + WORD $0xaa1c03ed // mov x13, x28 WORD $0xaa1e03f0 // mov x16, lr WORD $0x2a1a03fe // mov w30, w26 Lloh116: - WORD $0x1003a40d // adr x13, _LSHIFT_TAB $29824(%rip) + WORD $0x10039dec // adr x12, _LSHIFT_TAB $29628(%rip) Lloh117: - WORD $0x910001ad // add x13, x13, _LSHIFT_TAB@PAGEOFF $0(%rip) + WORD $0x9100018c // add x12, x12, _LSHIFT_TAB@PAGEOFF $0(%rip) WORD $0x52800d0e // mov w14, #104 - WORD $0x9bae374d // umaddl x13, w26, w14, x13 - WORD $0xb84045bc // ldr w28, [x13], #4 + WORD $0x9bae334c // umaddl x12, w26, w14, x12 + WORD $0xb840459c // ldr w28, [x12], #4 WORD $0x2a1b03f3 // mov w19, w27 WORD $0xaa1303ee // mov x14, x19 - WORD $0xaa0d03f4 // mov x20, x13 + WORD $0xaa0c03f4 // mov x20, x12 WORD $0xaa1103f8 // mov x24, x17 -LBB5_1068: +LBB5_1071: WORD $0x38401699 // ldrb w25, [x20], #1 - WORD $0x34000159 // cbz w25, LBB5_1073 $40(%rip) + WORD $0x34000159 // cbz w25, LBB5_1076 $40(%rip) WORD $0x39400301 // ldrb w1, [x24] WORD $0x6b19003f // cmp w1, w25 - WORD $0x54000bc1 // b.ne LBB5_1090 $376(%rip) + WORD $0x54000bc1 // b.ne LBB5_1093 $376(%rip) WORD $0x91000718 // add x24, x24, #1 WORD $0xf10005ce // subs x14, x14, #1 - WORD $0x54ffff21 // b.ne LBB5_1068 $-28(%rip) - WORD $0x387369ad // ldrb w13, [x13, x19] - WORD $0x3400004d // cbz w13, LBB5_1073 $8(%rip) -LBB5_1072: + WORD $0x54ffff21 // b.ne LBB5_1071 $-28(%rip) + WORD $0x3873698c // ldrb w12, [x12, x19] + WORD $0x3400004c // cbz w12, LBB5_1076 $8(%rip) +LBB5_1075: WORD $0x5100079c // sub w28, w28, #1 -LBB5_1073: - WORD $0x0b1b038d // add w13, w28, w27 - WORD $0x93407db8 // sxtw x24, w13 +LBB5_1076: + WORD $0x0b1b038c // add w12, w28, w27 + WORD $0x93407d98 // sxtw x24, w12 WORD $0x7100077f // cmp w27, #1 - WORD $0x540006ab // b.lt LBB5_1083 $212(%rip) + WORD $0x540006ab // b.lt LBB5_1086 $212(%rip) WORD $0xd280001b // mov x27, #0 - WORD $0xd100070d // sub x13, x24, #1 + WORD $0xd100070c // sub x12, x24, #1 WORD $0xd1000673 // sub x19, x19, #1 - WORD $0x14000008 // b LBB5_1076 $32(%rip) -LBB5_1075: - WORD $0xf10001bf // cmp x13, #0 + WORD $0x14000008 // b LBB5_1079 $32(%rip) +LBB5_1078: + WORD $0xf100019f // cmp x12, #0 WORD $0x1a9f0442 // csinc w2, w2, wzr, eq - WORD $0xd10005cd // sub x13, x14, #1 + WORD $0xd10005cc // sub x12, x14, #1 WORD $0x91000661 // add x1, x19, #1 WORD $0xd1000673 // sub x19, x19, #1 WORD $0xf100043f // cmp x1, #1 - WORD $0x54000249 // b.ls LBB5_1078 $72(%rip) -LBB5_1076: - WORD $0xaa0d03ee // mov x14, x13 - WORD $0x38b36a2d // ldrsb x13, [x17, x19] - WORD $0xd100c1ad // sub x13, x13, #48 - WORD $0x9ade21ad // lsl x13, x13, lr - WORD $0x8b1b01b4 // add x20, x13, x27 - WORD $0x9bd57e8d // umulh x13, x20, x21 - WORD $0xd343fdbb // lsr x27, x13, #3 - WORD $0x9b16536d // madd x13, x27, x22, x20 + WORD $0x54000249 // b.ls LBB5_1081 $72(%rip) +LBB5_1079: + WORD $0xaa0c03ee // mov x14, x12 + WORD $0x38b36a2c // ldrsb x12, [x17, x19] + WORD $0xd100c18c // sub x12, x12, #48 + WORD $0x9ade218c // lsl x12, x12, lr + WORD $0x8b1b0194 // add x20, x12, x27 + WORD $0x9bd57e8c // umulh x12, x20, x21 + WORD $0xd343fd9b // lsr x27, x12, #3 + WORD $0x9b16536c // madd x12, x27, x22, x20 WORD $0xeb0e007f // cmp x3, x14 - WORD $0x54fffe09 // b.ls LBB5_1075 $-64(%rip) - WORD $0x1100c1ad // add w13, w13, #48 - WORD $0x382e6a2d // strb w13, [x17, x14] - WORD $0xd10005cd // sub x13, x14, #1 + WORD $0x54fffe09 // b.ls LBB5_1078 $-64(%rip) + WORD $0x1100c18c // add w12, w12, #48 + WORD $0x382e6a2c // strb w12, [x17, x14] + WORD $0xd10005cc // sub x12, x14, #1 WORD $0x91000661 // add x1, x19, #1 WORD $0xd1000673 // sub x19, x19, #1 WORD $0xf100043f // cmp x1, #1 - WORD $0x54fffe08 // b.hi LBB5_1076 $-64(%rip) -LBB5_1078: + WORD $0x54fffe08 // b.hi LBB5_1079 $-64(%rip) +LBB5_1081: WORD $0xf1002a9f // cmp x20, #10 WORD $0xaa1003fe // mov lr, x16 - WORD $0x540002e3 // b.lo LBB5_1084 $92(%rip) - WORD $0x93407dcd // sxtw x13, w14 - WORD $0xd10005ad // sub x13, x13, #1 - WORD $0x14000007 // b LBB5_1081 $28(%rip) -LBB5_1080: + WORD $0x540002e3 // b.lo LBB5_1087 $92(%rip) + WORD $0x93407dcc // sxtw x12, w14 + WORD $0xd100058c // sub x12, x12, #1 + WORD $0x14000007 // b LBB5_1084 $28(%rip) +LBB5_1083: WORD $0xf100027f // cmp x19, #0 WORD $0x1a9f0442 // csinc w2, w2, wzr, eq - WORD $0xd10005ad // sub x13, x13, #1 + WORD $0xd100058c // sub x12, x12, #1 WORD $0xf100277f // cmp x27, #9 WORD $0xaa0e03fb // mov x27, x14 - WORD $0x540001c9 // b.ls LBB5_1084 $56(%rip) -LBB5_1081: + WORD $0x540001c9 // b.ls LBB5_1087 $56(%rip) +LBB5_1084: WORD $0x9bd57f6e // umulh x14, x27, x21 WORD $0xd343fdce // lsr x14, x14, #3 WORD $0x9b166dd3 // madd x19, x14, x22, x27 - WORD $0xeb0d007f // cmp x3, x13 - WORD $0x54fffec9 // b.ls LBB5_1080 $-40(%rip) + WORD $0xeb0c007f // cmp x3, x12 + WORD $0x54fffec9 // b.ls LBB5_1083 $-40(%rip) WORD $0x1100c261 // add w1, w19, #48 - WORD $0x382d6a21 // strb w1, [x17, x13] - WORD $0xd10005ad // sub x13, x13, #1 + WORD $0x382c6a21 // strb w1, [x17, x12] + WORD $0xd100058c // sub x12, x12, #1 WORD $0xf100277f // cmp x27, #9 WORD $0xaa0e03fb // mov x27, x14 - WORD $0x54fffec8 // b.hi LBB5_1081 $-40(%rip) - WORD $0x14000002 // b LBB5_1084 $8(%rip) -LBB5_1083: + WORD $0x54fffec8 // b.hi LBB5_1084 $-40(%rip) + WORD $0x14000002 // b LBB5_1087 $8(%rip) +LBB5_1086: WORD $0xaa1003fe // mov lr, x16 -LBB5_1084: +LBB5_1087: WORD $0xeb18007f // cmp x3, x24 WORD $0x1a83831b // csel w27, w24, w3, hi WORD $0x0b040384 // add w4, w28, w4 WORD $0x7100077f // cmp w27, #1 - WORD $0x5400020b // b.lt LBB5_1089 $64(%rip) - WORD $0xaa0c03fc // mov x28, x12 - WORD $0xaa0803ec // mov x12, x8 + WORD $0x5400020b // b.lt LBB5_1092 $64(%rip) + WORD $0xaa0d03fc // mov x28, x13 + WORD $0xaa0803ed // mov x13, x8 WORD $0xaa0f03e8 // mov x8, x15 WORD $0xaa0703ef // mov x15, x7 WORD $0xaa0903e7 // mov x7, x9 WORD $0xaa0b03e9 // mov x9, x11 - WORD $0xf94023eb // ldr x11, [sp, #64] -LBB5_1086: - WORD $0x387b68cd // ldrb w13, [x6, x27] - WORD $0x7100c1bf // cmp w13, #48 - WORD $0x54000281 // b.ne LBB5_1091 $80(%rip) + WORD $0xf9401beb // ldr x11, [sp, #48] +LBB5_1089: + WORD $0x387b68cc // ldrb w12, [x6, x27] + WORD $0x7100c19f // cmp w12, #48 + WORD $0x54000281 // b.ne LBB5_1094 $80(%rip) WORD $0xf100077b // subs x27, x27, #1 - WORD $0x54ffff8c // b.gt LBB5_1086 $-16(%rip) + WORD $0x54ffff8c // b.gt LBB5_1089 $-16(%rip) WORD $0x5280001b // mov w27, #0 WORD $0x52800004 // mov w4, #0 - WORD $0x1400000f // b LBB5_1092 $60(%rip) -LBB5_1089: + WORD $0x1400000f // b LBB5_1095 $60(%rip) +LBB5_1092: WORD $0x7100037f // cmp w27, #0 WORD $0x1a8403e4 // csel w4, wzr, w4, eq - WORD $0xaa0c03fc // mov x28, x12 - WORD $0xaa0803ec // mov x12, x8 + WORD $0xaa0d03fc // mov x28, x13 + WORD $0xaa0803ed // mov x13, x8 WORD $0xaa0f03e8 // mov x8, x15 WORD $0xaa0703ef // mov x15, x7 WORD $0xaa0903e7 // mov x7, x9 WORD $0xaa0b03e9 // mov x9, x11 - WORD $0xf94023eb // ldr x11, [sp, #64] - WORD $0x14000005 // b LBB5_1092 $20(%rip) -LBB5_1090: - WORD $0x13001c2d // sxtb w13, w1 - WORD $0x6b3981bf // cmp w13, w25, sxtb - WORD $0x54fff4cb // b.lt LBB5_1072 $-360(%rip) - WORD $0x17ffffa6 // b LBB5_1073 $-360(%rip) -LBB5_1091: -LBB5_1092: - WORD $0x36ffef1a // tbz w26, #31, LBB5_1060 $-544(%rip) + WORD $0xf9401beb // ldr x11, [sp, #48] + WORD $0x14000005 // b LBB5_1095 $20(%rip) +LBB5_1093: + WORD $0x13001c2c // sxtb w12, w1 + WORD $0x6b39819f // cmp w12, w25, sxtb + WORD $0x54fff4cb // b.lt LBB5_1075 $-360(%rip) + WORD $0x17ffffa6 // b LBB5_1076 $-360(%rip) +LBB5_1094: +LBB5_1095: + WORD $0x36ffef1a // tbz w26, #31, LBB5_1063 $-544(%rip) WORD $0xaa1c03f0 // mov x16, x28 WORD $0xaa1e03f9 // mov x25, lr WORD $0x3100f75f // cmn w26, #61 - WORD $0x54000a88 // b.hi LBB5_1118 $336(%rip) + WORD $0x54000a68 // b.hi LBB5_1121 $332(%rip) WORD $0xaa1a03fc // mov x28, x26 - WORD $0x14000007 // b LBB5_1097 $28(%rip) -LBB5_1095: + WORD $0x14000007 // b LBB5_1100 $28(%rip) +LBB5_1098: WORD $0x7100037f // cmp w27, #0 WORD $0x1a8403e4 // csel w4, wzr, w4, eq -LBB5_1096: - WORD $0x1100f38d // add w13, w28, #60 +LBB5_1099: + WORD $0x1100f38c // add w12, w28, #60 WORD $0x3101e39f // cmn w28, #120 - WORD $0xaa0d03fc // mov x28, x13 - WORD $0x540009aa // b.ge LBB5_1119 $308(%rip) -LBB5_1097: - WORD $0xd280000d // mov x13, #0 + WORD $0xaa0c03fc // mov x28, x12 + WORD $0x5400098a // b.ge LBB5_1122 $304(%rip) +LBB5_1100: + WORD $0xd280000c // mov x12, #0 WORD $0xd2800013 // mov x19, #0 WORD $0x0abb7f6e // bic w14, w27, w27, asr #31 WORD $0xaa0e03fe // mov lr, x14 -LBB5_1098: - WORD $0xeb0d01df // cmp x14, x13 - WORD $0x54000140 // b.eq LBB5_1101 $40(%rip) - WORD $0x38ad6a21 // ldrsb x1, [x17, x13] +LBB5_1101: + WORD $0xeb0c01df // cmp x14, x12 + WORD $0x54000140 // b.eq LBB5_1104 $40(%rip) + WORD $0x38ac6a21 // ldrsb x1, [x17, x12] WORD $0x9b170661 // madd x1, x19, x23, x1 WORD $0xd100c033 // sub x19, x1, #48 - WORD $0x910005ad // add x13, x13, #1 + WORD $0x9100058c // add x12, x12, #1 WORD $0xd37cfe61 // lsr x1, x19, #60 - WORD $0xb4ffff21 // cbz x1, LBB5_1098 $-28(%rip) + WORD $0xb4ffff21 // cbz x1, LBB5_1101 $-28(%rip) WORD $0xaa1303f8 // mov x24, x19 - WORD $0xaa0d03fe // mov lr, x13 - WORD $0x14000008 // b LBB5_1103 $32(%rip) -LBB5_1101: - WORD $0xb4000753 // cbz x19, LBB5_1117 $232(%rip) -LBB5_1102: - WORD $0x8b130a6d // add x13, x19, x19, lsl #2 - WORD $0xd37ff9b8 // lsl x24, x13, #1 + WORD $0xaa0c03fe // mov lr, x12 + WORD $0x14000008 // b LBB5_1106 $32(%rip) +LBB5_1104: + WORD $0xb4000733 // cbz x19, LBB5_1120 $228(%rip) +LBB5_1105: + WORD $0x8b130a6c // add x12, x19, x19, lsl #2 + WORD $0xd37ff998 // lsl x24, x12, #1 WORD $0x110007de // add w30, w30, #1 WORD $0xeb05027f // cmp x19, x5 WORD $0xaa1803f3 // mov x19, x24 - WORD $0x54ffff63 // b.lo LBB5_1102 $-20(%rip) -LBB5_1103: + WORD $0x54ffff63 // b.lo LBB5_1105 $-20(%rip) +LBB5_1106: WORD $0x6b1e037b // subs w27, w27, w30 - WORD $0x540001ed // b.le LBB5_1107 $60(%rip) - WORD $0xaa1b03ed // mov x13, x27 + WORD $0x540001ed // b.le LBB5_1110 $60(%rip) + WORD $0xaa1b03ec // mov x12, x27 WORD $0xaa1103ee // mov x14, x17 -LBB5_1105: +LBB5_1108: WORD $0xd37cff01 // lsr x1, x24, #60 WORD $0x9240ef13 // and x19, x24, #0xfffffffffffffff WORD $0x321c0421 // orr w1, w1, #0x30 @@ -6043,79 +6013,78 @@ LBB5_1105: WORD $0x9b170661 // madd x1, x19, x23, x1 WORD $0xd100c038 // sub x24, x1, #48 WORD $0x910005ce // add x14, x14, #1 - WORD $0xf10005ad // subs x13, x13, #1 - WORD $0x54fffee1 // b.ne LBB5_1105 $-36(%rip) - WORD $0xb5000198 // cbnz x24, LBB5_1109 $48(%rip) - WORD $0x14000016 // b LBB5_1111 $88(%rip) -LBB5_1107: + WORD $0xf100058c // subs x12, x12, #1 + WORD $0x54fffee1 // b.ne LBB5_1108 $-36(%rip) + WORD $0xb5000178 // cbnz x24, LBB5_1112 $44(%rip) + WORD $0x14000015 // b LBB5_1114 $84(%rip) +LBB5_1110: WORD $0x5280001b // mov w27, #0 - WORD $0xb5000138 // cbnz x24, LBB5_1109 $36(%rip) - WORD $0x14000013 // b LBB5_1111 $76(%rip) -LBB5_1108: - WORD $0xd37cff0d // lsr x13, x24, #60 - WORD $0xf10001bf // cmp x13, #0 + WORD $0xb5000118 // cbnz x24, LBB5_1112 $32(%rip) + WORD $0x14000012 // b LBB5_1114 $72(%rip) +LBB5_1111: + WORD $0xf10001df // cmp x14, #0 WORD $0x1a9f0442 // csinc w2, w2, wzr, eq - WORD $0x9240ef0d // and x13, x24, #0xfffffffffffffff - WORD $0x8b0d09ae // add x14, x13, x13, lsl #2 + WORD $0x9240ef0c // and x12, x24, #0xfffffffffffffff + WORD $0x8b0c098e // add x14, x12, x12, lsl #2 WORD $0xd37ff9d8 // lsl x24, x14, #1 - WORD $0xb400018d // cbz x13, LBB5_1111 $48(%rip) -LBB5_1109: - WORD $0x93407f6d // sxtw x13, w27 - WORD $0xeb0d007f // cmp x3, x13 - WORD $0x54fffee9 // b.ls LBB5_1108 $-36(%rip) + WORD $0xb400018c // cbz x12, LBB5_1114 $48(%rip) +LBB5_1112: + WORD $0x93407f6c // sxtw x12, w27 WORD $0xd37cff0e // lsr x14, x24, #60 + WORD $0xeb0c007f // cmp x3, x12 + WORD $0x54fffee9 // b.ls LBB5_1111 $-36(%rip) WORD $0x321c05ce // orr w14, w14, #0x30 - WORD $0x382d6a2e // strb w14, [x17, x13] + WORD $0x382c6a2e // strb w14, [x17, x12] WORD $0x1100077b // add w27, w27, #1 - WORD $0x9240ef0d // and x13, x24, #0xfffffffffffffff - WORD $0x8b0d09ae // add x14, x13, x13, lsl #2 + WORD $0x9240ef0c // and x12, x24, #0xfffffffffffffff + WORD $0x8b0c098e // add x14, x12, x12, lsl #2 WORD $0xd37ff9d8 // lsl x24, x14, #1 - WORD $0xb5fffecd // cbnz x13, LBB5_1109 $-40(%rip) -LBB5_1111: - WORD $0x4b1e008d // sub w13, w4, w30 - WORD $0x110005a4 // add w4, w13, #1 + WORD $0xb5fffecc // cbnz x12, LBB5_1112 $-40(%rip) +LBB5_1114: + WORD $0x4b1e008c // sub w12, w4, w30 + WORD $0x11000584 // add w4, w12, #1 WORD $0x7100077f // cmp w27, #1 - WORD $0x54fff78b // b.lt LBB5_1095 $-272(%rip) + WORD $0x54fff7ab // b.lt LBB5_1098 $-268(%rip) WORD $0x2a1b03fb // mov w27, w27 -LBB5_1113: - WORD $0x387b68cd // ldrb w13, [x6, x27] - WORD $0x7100c1bf // cmp w13, #48 - WORD $0x540000c1 // b.ne LBB5_1116 $24(%rip) +LBB5_1116: + WORD $0x387b68cc // ldrb w12, [x6, x27] + WORD $0x7100c19f // cmp w12, #48 + WORD $0x540000c1 // b.ne LBB5_1119 $24(%rip) WORD $0xf100077b // subs x27, x27, #1 - WORD $0x54ffff8c // b.gt LBB5_1113 $-16(%rip) + WORD $0x54ffff8c // b.gt LBB5_1116 $-16(%rip) WORD $0x5280001b // mov w27, #0 WORD $0x52800004 // mov w4, #0 - WORD $0x17ffffb5 // b LBB5_1096 $-300(%rip) -LBB5_1116: - WORD $0x17ffffb4 // b LBB5_1096 $-304(%rip) -LBB5_1117: - WORD $0x5280001b // mov w27, #0 - WORD $0x17ffffb2 // b LBB5_1096 $-312(%rip) -LBB5_1118: - WORD $0xaa1a03ed // mov x13, x26 + WORD $0x17ffffb6 // b LBB5_1099 $-296(%rip) LBB5_1119: + WORD $0x17ffffb5 // b LBB5_1099 $-300(%rip) +LBB5_1120: + WORD $0x5280001b // mov w27, #0 + WORD $0x17ffffb3 // b LBB5_1099 $-308(%rip) +LBB5_1121: + WORD $0xaa1a03ec // mov x12, x26 +LBB5_1122: WORD $0xd2800013 // mov x19, #0 WORD $0xd280001e // mov lr, #0 - WORD $0x4b0d03fc // neg w28, w13 - WORD $0x0abb7f6d // bic w13, w27, w27, asr #31 -LBB5_1120: - WORD $0xeb1301bf // cmp x13, x19 - WORD $0x54000320 // b.eq LBB5_1126 $100(%rip) + WORD $0x4b0c03fc // neg w28, w12 + WORD $0x0abb7f6c // bic w12, w27, w27, asr #31 +LBB5_1123: + WORD $0xeb13019f // cmp x12, x19 + WORD $0x54000320 // b.eq LBB5_1129 $100(%rip) WORD $0x38b36a2e // ldrsb x14, [x17, x19] WORD $0x9b173bce // madd x14, lr, x23, x14 WORD $0xd100c1de // sub lr, x14, #48 WORD $0x91000673 // add x19, x19, #1 WORD $0x9adc27ce // lsr x14, lr, x28 - WORD $0xb4ffff2e // cbz x14, LBB5_1120 $-28(%rip) -LBB5_1123: - WORD $0x9280000d // mov x13, #-1 - WORD $0x9adc21ad // lsl x13, x13, x28 - WORD $0xaa2d03f8 // mvn x24, x13 + WORD $0xb4ffff2e // cbz x14, LBB5_1123 $-28(%rip) +LBB5_1126: + WORD $0x9280000c // mov x12, #-1 + WORD $0x9adc218c // lsl x12, x12, x28 + WORD $0xaa2c03f8 // mvn x24, x12 WORD $0x6b13037b // subs w27, w27, w19 - WORD $0x5400030d // b.le LBB5_1129 $96(%rip) - WORD $0xaa1b03ed // mov x13, x27 + WORD $0x5400030d // b.le LBB5_1132 $96(%rip) + WORD $0xaa1b03ec // mov x12, x27 WORD $0xaa1103ee // mov x14, x17 -LBB5_1125: +LBB5_1128: WORD $0x9adc27c1 // lsr x1, lr, x28 WORD $0x8a1803d4 // and x20, lr, x24 WORD $0x1100c021 // add w1, w1, #48 @@ -6124,132 +6093,132 @@ LBB5_1125: WORD $0x9b170681 // madd x1, x20, x23, x1 WORD $0xd100c03e // sub lr, x1, #48 WORD $0x910005ce // add x14, x14, #1 - WORD $0xf10005ad // subs x13, x13, #1 - WORD $0x54fffee1 // b.ne LBB5_1125 $-36(%rip) - WORD $0x1400000c // b LBB5_1130 $48(%rip) -LBB5_1126: - WORD $0xb40005fe // cbz lr, LBB5_1141 $188(%rip) - WORD $0x9adc27ce // lsr x14, lr, x28 - WORD $0xb400064e // cbz x14, LBB5_1142 $200(%rip) - WORD $0x5280001b // mov w27, #0 - WORD $0x4b0d008d // sub w13, w4, w13 - WORD $0x110005a4 // add w4, w13, #1 - WORD $0x9280000d // mov x13, #-1 - WORD $0x9adc21ad // lsl x13, x13, x28 - WORD $0xaa2d03f8 // mvn x24, x13 - WORD $0x14000005 // b LBB5_1131 $20(%rip) + WORD $0xf100058c // subs x12, x12, #1 + WORD $0x54fffee1 // b.ne LBB5_1128 $-36(%rip) + WORD $0x1400000c // b LBB5_1133 $48(%rip) LBB5_1129: + WORD $0xb40005fe // cbz lr, LBB5_1144 $188(%rip) + WORD $0x9adc27ce // lsr x14, lr, x28 + WORD $0xb400064e // cbz x14, LBB5_1145 $200(%rip) WORD $0x5280001b // mov w27, #0 -LBB5_1130: - WORD $0x4b13008d // sub w13, w4, w19 - WORD $0x110005a4 // add w4, w13, #1 - WORD $0xb400029e // cbz lr, LBB5_1135 $80(%rip) -LBB5_1131: - WORD $0x14000007 // b LBB5_1133 $28(%rip) + WORD $0x4b0c008c // sub w12, w4, w12 + WORD $0x11000584 // add w4, w12, #1 + WORD $0x9280000c // mov x12, #-1 + WORD $0x9adc218c // lsl x12, x12, x28 + WORD $0xaa2c03f8 // mvn x24, x12 + WORD $0x14000005 // b LBB5_1134 $20(%rip) LBB5_1132: - WORD $0xf10001bf // cmp x13, #0 + WORD $0x5280001b // mov w27, #0 +LBB5_1133: + WORD $0x4b13008c // sub w12, w4, w19 + WORD $0x11000584 // add w4, w12, #1 + WORD $0xb400029e // cbz lr, LBB5_1138 $80(%rip) +LBB5_1134: + WORD $0x14000007 // b LBB5_1136 $28(%rip) +LBB5_1135: + WORD $0xf100019f // cmp x12, #0 WORD $0x1a9f0442 // csinc w2, w2, wzr, eq - WORD $0x8a1803cd // and x13, lr, x24 - WORD $0x8b0d09ae // add x14, x13, x13, lsl #2 + WORD $0x8a1803cc // and x12, lr, x24 + WORD $0x8b0c098e // add x14, x12, x12, lsl #2 WORD $0xd37ff9de // lsl lr, x14, #1 - WORD $0xb40001ad // cbz x13, LBB5_1136 $52(%rip) -LBB5_1133: - WORD $0x9adc27cd // lsr x13, lr, x28 + WORD $0xb40001ac // cbz x12, LBB5_1139 $52(%rip) +LBB5_1136: + WORD $0x9adc27cc // lsr x12, lr, x28 WORD $0x93407f6e // sxtw x14, w27 WORD $0xeb0e007f // cmp x3, x14 - WORD $0x54fffee9 // b.ls LBB5_1132 $-36(%rip) - WORD $0x1100c1ad // add w13, w13, #48 - WORD $0x382e6a2d // strb w13, [x17, x14] + WORD $0x54fffee9 // b.ls LBB5_1135 $-36(%rip) + WORD $0x1100c18c // add w12, w12, #48 + WORD $0x382e6a2c // strb w12, [x17, x14] WORD $0x1100077b // add w27, w27, #1 - WORD $0x8a1803cd // and x13, lr, x24 - WORD $0x8b0d09ae // add x14, x13, x13, lsl #2 + WORD $0x8a1803cc // and x12, lr, x24 + WORD $0x8b0c098e // add x14, x12, x12, lsl #2 WORD $0xd37ff9de // lsl lr, x14, #1 - WORD $0xb5fffecd // cbnz x13, LBB5_1133 $-40(%rip) - WORD $0x14000001 // b LBB5_1136 $4(%rip) -LBB5_1135: -LBB5_1136: + WORD $0xb5fffecc // cbnz x12, LBB5_1136 $-40(%rip) + WORD $0x14000001 // b LBB5_1139 $4(%rip) +LBB5_1138: +LBB5_1139: WORD $0x7100077f // cmp w27, #1 WORD $0xaa1903fe // mov lr, x25 WORD $0xaa1003fc // mov x28, x16 - WORD $0x54ffdb6b // b.lt LBB5_1058 $-1172(%rip) + WORD $0x54ffdb8b // b.lt LBB5_1061 $-1168(%rip) WORD $0x2a1b03fb // mov w27, w27 -LBB5_1138: - WORD $0x387b68cd // ldrb w13, [x6, x27] - WORD $0x7100c1bf // cmp w13, #48 - WORD $0x54ffdb21 // b.ne LBB5_1059 $-1180(%rip) +LBB5_1141: + WORD $0x387b68cc // ldrb w12, [x6, x27] + WORD $0x7100c19f // cmp w12, #48 + WORD $0x54ffdb41 // b.ne LBB5_1062 $-1176(%rip) WORD $0xf100077b // subs x27, x27, #1 - WORD $0x54ffff8c // b.gt LBB5_1138 $-16(%rip) + WORD $0x54ffff8c // b.gt LBB5_1141 $-16(%rip) WORD $0x5280001b // mov w27, #0 WORD $0x52800004 // mov w4, #0 WORD $0x4b1a00e7 // sub w7, w7, w26 - WORD $0x17fffed4 // b LBB5_1061 $-1200(%rip) -LBB5_1141: + WORD $0x17fffed5 // b LBB5_1064 $-1196(%rip) +LBB5_1144: WORD $0x5280001b // mov w27, #0 WORD $0xaa1903fe // mov lr, x25 WORD $0xaa1003fc // mov x28, x16 WORD $0x4b1a00e7 // sub w7, w7, w26 - WORD $0x17fffecf // b LBB5_1061 $-1220(%rip) -LBB5_1142: - WORD $0xaa0d03f3 // mov x19, x13 -LBB5_1143: - WORD $0x8b1e0bcd // add x13, lr, lr, lsl #2 - WORD $0xd37ff9be // lsl lr, x13, #1 + WORD $0x17fffed0 // b LBB5_1064 $-1216(%rip) +LBB5_1145: + WORD $0xaa0c03f3 // mov x19, x12 +LBB5_1146: + WORD $0x8b1e0bcc // add x12, lr, lr, lsl #2 + WORD $0xd37ff99e // lsl lr, x12, #1 WORD $0x11000673 // add w19, w19, #1 - WORD $0x9adc27cd // lsr x13, lr, x28 - WORD $0xb4ffff8d // cbz x13, LBB5_1143 $-16(%rip) - WORD $0x17ffffb4 // b LBB5_1123 $-304(%rip) -LBB5_1144: + WORD $0x9adc27cc // lsr x12, lr, x28 + WORD $0xb4ffff8c // cbz x12, LBB5_1146 $-16(%rip) + WORD $0x17ffffb4 // b LBB5_1126 $-304(%rip) +LBB5_1147: WORD $0x310ff8ff // cmn w7, #1022 - WORD $0x54000b4c // b.gt LBB5_1171 $360(%rip) + WORD $0x54000b4c // b.gt LBB5_1174 $360(%rip) WORD $0x12807fb4 // mov w20, #-1022 - WORD $0xb9403bf0 // ldr w16, [sp, #56] - WORD $0xb94033f9 // ldr w25, [sp, #48] - WORD $0x3400131b // cbz w27, LBB5_1186 $608(%rip) + WORD $0xb9402bf0 // ldr w16, [sp, #40] + WORD $0xb94023f9 // ldr w25, [sp, #32] + WORD $0x3400131b // cbz w27, LBB5_1189 $608(%rip) WORD $0x110ff4f4 // add w20, w7, #1021 WORD $0x3110e8ff // cmn w7, #1082 - WORD $0x54000c08 // b.hi LBB5_1174 $384(%rip) + WORD $0x54000c08 // b.hi LBB5_1177 $384(%rip) WORD $0x52800147 // mov w7, #10 - WORD $0x14000007 // b LBB5_1150 $28(%rip) -LBB5_1148: + WORD $0x14000007 // b LBB5_1153 $28(%rip) +LBB5_1151: WORD $0x7100037f // cmp w27, #0 WORD $0x1a8403e4 // csel w4, wzr, w4, eq -LBB5_1149: +LBB5_1152: WORD $0x1100f28e // add w14, w20, #60 WORD $0x3101e29f // cmn w20, #120 WORD $0xaa0e03f4 // mov x20, x14 - WORD $0x54000b2a // b.ge LBB5_1175 $356(%rip) -LBB5_1150: - WORD $0xd280000d // mov x13, #0 + WORD $0x54000b2a // b.ge LBB5_1178 $356(%rip) +LBB5_1153: + WORD $0xd280000c // mov x12, #0 WORD $0xd2800013 // mov x19, #0 WORD $0x0abb7f6e // bic w14, w27, w27, asr #31 WORD $0xaa0e03f5 // mov x21, x14 -LBB5_1151: - WORD $0xeb0d01df // cmp x14, x13 - WORD $0x54000140 // b.eq LBB5_1154 $40(%rip) - WORD $0x38ad6a21 // ldrsb x1, [x17, x13] +LBB5_1154: + WORD $0xeb0c01df // cmp x14, x12 + WORD $0x54000140 // b.eq LBB5_1157 $40(%rip) + WORD $0x38ac6a21 // ldrsb x1, [x17, x12] WORD $0x9b070661 // madd x1, x19, x7, x1 WORD $0xd100c033 // sub x19, x1, #48 - WORD $0x910005ad // add x13, x13, #1 + WORD $0x9100058c // add x12, x12, #1 WORD $0xd37cfe61 // lsr x1, x19, #60 - WORD $0xb4ffff21 // cbz x1, LBB5_1151 $-28(%rip) + WORD $0xb4ffff21 // cbz x1, LBB5_1154 $-28(%rip) WORD $0xaa1303f6 // mov x22, x19 - WORD $0xaa0d03f5 // mov x21, x13 - WORD $0x14000008 // b LBB5_1156 $32(%rip) -LBB5_1154: - WORD $0xb4000733 // cbz x19, LBB5_1170 $228(%rip) -LBB5_1155: - WORD $0x8b130a6d // add x13, x19, x19, lsl #2 - WORD $0xd37ff9b6 // lsl x22, x13, #1 + WORD $0xaa0c03f5 // mov x21, x12 + WORD $0x14000008 // b LBB5_1159 $32(%rip) +LBB5_1157: + WORD $0xb4000733 // cbz x19, LBB5_1173 $228(%rip) +LBB5_1158: + WORD $0x8b130a6c // add x12, x19, x19, lsl #2 + WORD $0xd37ff996 // lsl x22, x12, #1 WORD $0x110006b5 // add w21, w21, #1 WORD $0xeb05027f // cmp x19, x5 WORD $0xaa1603f3 // mov x19, x22 - WORD $0x54ffff63 // b.lo LBB5_1155 $-20(%rip) -LBB5_1156: + WORD $0x54ffff63 // b.lo LBB5_1158 $-20(%rip) +LBB5_1159: WORD $0x6b15037b // subs w27, w27, w21 - WORD $0x540001cd // b.le LBB5_1159 $56(%rip) - WORD $0xaa1b03ed // mov x13, x27 + WORD $0x540001cd // b.le LBB5_1162 $56(%rip) + WORD $0xaa1b03ec // mov x12, x27 WORD $0xaa1103ee // mov x14, x17 -LBB5_1158: +LBB5_1161: WORD $0xd37cfec1 // lsr x1, x22, #60 WORD $0x9240eed3 // and x19, x22, #0xfffffffffffffff WORD $0x321c0421 // orr w1, w1, #0x30 @@ -6258,316 +6227,308 @@ LBB5_1158: WORD $0x9b070661 // madd x1, x19, x7, x1 WORD $0xd100c036 // sub x22, x1, #48 WORD $0x910005ce // add x14, x14, #1 - WORD $0xf10005ad // subs x13, x13, #1 - WORD $0x54fffee1 // b.ne LBB5_1158 $-36(%rip) - WORD $0x14000002 // b LBB5_1160 $8(%rip) -LBB5_1159: + WORD $0xf100058c // subs x12, x12, #1 + WORD $0x54fffee1 // b.ne LBB5_1161 $-36(%rip) + WORD $0x14000002 // b LBB5_1163 $8(%rip) +LBB5_1162: WORD $0x5280001b // mov w27, #0 -LBB5_1160: - WORD $0xb5000136 // cbnz x22, LBB5_1162 $36(%rip) - WORD $0x14000013 // b LBB5_1164 $76(%rip) -LBB5_1161: - WORD $0xd37cfecd // lsr x13, x22, #60 - WORD $0xf10001bf // cmp x13, #0 +LBB5_1163: + WORD $0xb5000136 // cbnz x22, LBB5_1165 $36(%rip) + WORD $0x14000013 // b LBB5_1167 $76(%rip) +LBB5_1164: + WORD $0xd37cfecc // lsr x12, x22, #60 + WORD $0xf100019f // cmp x12, #0 WORD $0x1a9f0442 // csinc w2, w2, wzr, eq - WORD $0x9240eecd // and x13, x22, #0xfffffffffffffff - WORD $0x8b0d09ae // add x14, x13, x13, lsl #2 + WORD $0x9240eecc // and x12, x22, #0xfffffffffffffff + WORD $0x8b0c098e // add x14, x12, x12, lsl #2 WORD $0xd37ff9d6 // lsl x22, x14, #1 - WORD $0xb400018d // cbz x13, LBB5_1164 $48(%rip) -LBB5_1162: - WORD $0x93407f6d // sxtw x13, w27 - WORD $0xeb0d007f // cmp x3, x13 - WORD $0x54fffee9 // b.ls LBB5_1161 $-36(%rip) + WORD $0xb400018c // cbz x12, LBB5_1167 $48(%rip) +LBB5_1165: + WORD $0x93407f6c // sxtw x12, w27 + WORD $0xeb0c007f // cmp x3, x12 + WORD $0x54fffee9 // b.ls LBB5_1164 $-36(%rip) WORD $0xd37cfece // lsr x14, x22, #60 WORD $0x321c05ce // orr w14, w14, #0x30 - WORD $0x382d6a2e // strb w14, [x17, x13] + WORD $0x382c6a2e // strb w14, [x17, x12] WORD $0x1100077b // add w27, w27, #1 - WORD $0x9240eecd // and x13, x22, #0xfffffffffffffff - WORD $0x8b0d09ae // add x14, x13, x13, lsl #2 + WORD $0x9240eecc // and x12, x22, #0xfffffffffffffff + WORD $0x8b0c098e // add x14, x12, x12, lsl #2 WORD $0xd37ff9d6 // lsl x22, x14, #1 - WORD $0xb5fffecd // cbnz x13, LBB5_1162 $-40(%rip) -LBB5_1164: - WORD $0x4b15008d // sub w13, w4, w21 - WORD $0x110005a4 // add w4, w13, #1 + WORD $0xb5fffecc // cbnz x12, LBB5_1165 $-40(%rip) +LBB5_1167: + WORD $0x4b15008c // sub w12, w4, w21 + WORD $0x11000584 // add w4, w12, #1 WORD $0x7100077f // cmp w27, #1 - WORD $0x54fff7ab // b.lt LBB5_1148 $-268(%rip) + WORD $0x54fff7ab // b.lt LBB5_1151 $-268(%rip) WORD $0x2a1b03fb // mov w27, w27 -LBB5_1166: - WORD $0x387b68cd // ldrb w13, [x6, x27] - WORD $0x7100c1bf // cmp w13, #48 - WORD $0x540000c1 // b.ne LBB5_1169 $24(%rip) +LBB5_1169: + WORD $0x387b68cc // ldrb w12, [x6, x27] + WORD $0x7100c19f // cmp w12, #48 + WORD $0x540000c1 // b.ne LBB5_1172 $24(%rip) WORD $0xf100077b // subs x27, x27, #1 - WORD $0x54ffff8c // b.gt LBB5_1166 $-16(%rip) + WORD $0x54ffff8c // b.gt LBB5_1169 $-16(%rip) WORD $0x5280001b // mov w27, #0 WORD $0x52800004 // mov w4, #0 - WORD $0x17ffffb6 // b LBB5_1149 $-296(%rip) -LBB5_1169: - WORD $0x17ffffb5 // b LBB5_1149 $-300(%rip) -LBB5_1170: + WORD $0x17ffffb6 // b LBB5_1152 $-296(%rip) +LBB5_1172: + WORD $0x17ffffb5 // b LBB5_1152 $-300(%rip) +LBB5_1173: WORD $0x5280001b // mov w27, #0 - WORD $0x17ffffb3 // b LBB5_1149 $-308(%rip) -LBB5_1171: + WORD $0x17ffffb3 // b LBB5_1152 $-308(%rip) +LBB5_1174: WORD $0xd2800015 // mov x21, #0 WORD $0x52808013 // mov w19, #1024 WORD $0x711000ff // cmp w7, #1024 - WORD $0xb9403bf0 // ldr w16, [sp, #56] - WORD $0xb94033f9 // ldr w25, [sp, #48] - WORD $0x540053cc // b.gt LBB5_1303 $2680(%rip) + WORD $0xb9402bf0 // ldr w16, [sp, #40] + WORD $0xb94023f9 // ldr w25, [sp, #32] + WORD $0x540051ec // b.gt LBB5_1307 $2620(%rip) WORD $0x52800015 // mov w21, #0 WORD $0x510004f4 // sub w20, w7, #1 - WORD $0x35003a9b // cbnz w27, LBB5_1256 $1872(%rip) - WORD $0x14000242 // b LBB5_1279 $2312(%rip) -LBB5_1173: - WORD $0xaa2403ea // mvn x10, x4 - WORD $0xcb2d4147 // sub x7, x10, w13, uxtw - WORD $0x17fffaa9 // b LBB5_853 $-5468(%rip) -LBB5_1174: + WORD $0x350038bb // cbnz w27, LBB5_1260 $1812(%rip) + WORD $0x14000233 // b LBB5_1283 $2252(%rip) +LBB5_1176: + WORD $0xaa2603ea // mvn x10, x6 + WORD $0xcb2c4146 // sub x6, x10, w12, uxtw + WORD $0x17fffaae // b LBB5_857 $-5448(%rip) +LBB5_1177: WORD $0xaa1403ee // mov x14, x20 -LBB5_1175: - WORD $0xd280000d // mov x13, #0 +LBB5_1178: + WORD $0xd280000c // mov x12, #0 WORD $0xd2800007 // mov x7, #0 WORD $0x4b0e03e5 // neg w5, w14 WORD $0x5280014e // mov w14, #10 WORD $0x0abb7f73 // bic w19, w27, w27, asr #31 -LBB5_1176: - WORD $0xeb0d027f // cmp x19, x13 - WORD $0x540003a0 // b.eq LBB5_1182 $116(%rip) - WORD $0x38ad6a21 // ldrsb x1, [x17, x13] +LBB5_1179: + WORD $0xeb0c027f // cmp x19, x12 + WORD $0x540003a0 // b.eq LBB5_1185 $116(%rip) + WORD $0x38ac6a21 // ldrsb x1, [x17, x12] WORD $0x9b0e04e1 // madd x1, x7, x14, x1 WORD $0xd100c027 // sub x7, x1, #48 - WORD $0x910005ad // add x13, x13, #1 + WORD $0x9100058c // add x12, x12, #1 WORD $0x9ac524e1 // lsr x1, x7, x5 - WORD $0xb4ffff21 // cbz x1, LBB5_1176 $-28(%rip) - WORD $0xaa0d03f3 // mov x19, x13 -LBB5_1179: - WORD $0x4b13008d // sub w13, w4, w19 - WORD $0x110005a4 // add w4, w13, #1 - WORD $0x9280000d // mov x13, #-1 - WORD $0x9ac521ad // lsl x13, x13, x5 - WORD $0xaa2d03f4 // mvn x20, x13 + WORD $0xb4ffff21 // cbz x1, LBB5_1179 $-28(%rip) + WORD $0xaa0c03f3 // mov x19, x12 +LBB5_1182: + WORD $0x4b13008c // sub w12, w4, w19 + WORD $0x11000584 // add w4, w12, #1 + WORD $0x9280000c // mov x12, #-1 + WORD $0x9ac5218c // lsl x12, x12, x5 + WORD $0xaa2c03f4 // mvn x20, x12 WORD $0x6b13037b // subs w27, w27, w19 - WORD $0x5400322d // b.le LBB5_1242 $1604(%rip) - WORD $0x5280014d // mov w13, #10 + WORD $0x5400304d // b.le LBB5_1246 $1544(%rip) + WORD $0x5280014c // mov w12, #10 WORD $0xaa1b03ee // mov x14, x27 WORD $0xaa1103f5 // mov x21, x17 -LBB5_1181: +LBB5_1184: WORD $0x9ac524e1 // lsr x1, x7, x5 WORD $0x8a1400e7 // and x7, x7, x20 WORD $0x1100c021 // add w1, w1, #48 WORD $0x390002a1 // strb w1, [x21] WORD $0x38b3caa1 // ldrsb x1, [x21, w19, sxtw] - WORD $0x9b0d04e1 // madd x1, x7, x13, x1 + WORD $0x9b0c04e1 // madd x1, x7, x12, x1 WORD $0xd100c027 // sub x7, x1, #48 WORD $0x910006b5 // add x21, x21, #1 WORD $0xf10005ce // subs x14, x14, #1 - WORD $0x54fffee1 // b.ne LBB5_1181 $-36(%rip) - WORD $0x14000184 // b LBB5_1243 $1552(%rip) -LBB5_1182: + WORD $0x54fffee1 // b.ne LBB5_1184 $-36(%rip) + WORD $0x14000175 // b LBB5_1247 $1492(%rip) +LBB5_1185: WORD $0x12807fb4 // mov w20, #-1022 - WORD $0xb4000207 // cbz x7, LBB5_1186 $64(%rip) - WORD $0x9ac524ed // lsr x13, x7, x5 - WORD $0xb400010d // cbz x13, LBB5_1185 $32(%rip) + WORD $0xb4000207 // cbz x7, LBB5_1189 $64(%rip) + WORD $0x9ac524ec // lsr x12, x7, x5 + WORD $0xb400010c // cbz x12, LBB5_1188 $32(%rip) WORD $0x5280001b // mov w27, #0 - WORD $0x4b13008d // sub w13, w4, w19 - WORD $0x110005a4 // add w4, w13, #1 - WORD $0x9280000d // mov x13, #-1 - WORD $0x9ac521ad // lsl x13, x13, x5 - WORD $0xaa2d03f4 // mvn x20, x13 - WORD $0x1400017a // b LBB5_1244 $1512(%rip) -LBB5_1185: - WORD $0x8b0708ed // add x13, x7, x7, lsl #2 - WORD $0xd37ff9a7 // lsl x7, x13, #1 + WORD $0x4b13008c // sub w12, w4, w19 + WORD $0x11000584 // add w4, w12, #1 + WORD $0x9280000c // mov x12, #-1 + WORD $0x9ac5218c // lsl x12, x12, x5 + WORD $0xaa2c03f4 // mvn x20, x12 + WORD $0x1400016b // b LBB5_1248 $1452(%rip) +LBB5_1188: + WORD $0x8b0708ec // add x12, x7, x7, lsl #2 + WORD $0xd37ff987 // lsl x7, x12, #1 WORD $0x11000673 // add w19, w19, #1 - WORD $0x9ac524ed // lsr x13, x7, x5 - WORD $0xb4ffff8d // cbz x13, LBB5_1185 $-16(%rip) - WORD $0x17ffffdb // b LBB5_1179 $-148(%rip) -LBB5_1186: + WORD $0x9ac524ec // lsr x12, x7, x5 + WORD $0xb4ffff8c // cbz x12, LBB5_1188 $-16(%rip) + WORD $0x17ffffdb // b LBB5_1182 $-148(%rip) +LBB5_1189: WORD $0x52800015 // mov w21, #0 - WORD $0x14000208 // b LBB5_1279 $2080(%rip) -LBB5_1187: - WORD $0xaa1e03f9 // mov x25, lr - WORD $0xdac0002d // rbit x13, x1 - WORD $0xdac011ad // clz x13, x13 - WORD $0x8b10014e // add x14, x10, x16 - WORD $0x8b0d01d0 // add x16, x14, x13 - WORD $0x5299fa0e // mov w14, #53200 - WORD $0x72b9f9ee // movk w14, #53199, lsl #16 - WORD $0x3201c3e1 // mov w1, #-2139062144 - WORD $0x52832322 // mov w2, #6425 - WORD $0x72a32322 // movk w2, #6425, lsl #16 - WORD $0x3202c7e3 // mov w3, #-1061109568 - WORD $0x3200dbe4 // mov w4, #2139062143 - WORD $0x5288c8c5 // mov w5, #17990 - WORD $0x72a8c8c5 // movk w5, #17990, lsl #16 - WORD $0x3203cbe6 // mov w6, #-522133280 - WORD $0x52872727 // mov w7, #14649 - WORD $0x72a72727 // movk w7, #14649, lsl #16 - WORD $0x3200cff3 // mov w19, #252645135 - WORD $0x3200c3f4 // mov w20, #16843009 - WORD $0x5297fdf5 // mov w21, #49135 - WORD $0x528017b6 // mov w22, #189 - WORD $0x52848017 // mov w23, #9216 - WORD $0x72bf9417 // movk w23, #64672, lsl #16 + WORD $0x140001f9 // b LBB5_1283 $2020(%rip) +LBB5_1190: + WORD $0xaa1e03e2 // mov x2, lr + WORD $0xdac0002c // rbit x12, x1 + WORD $0xdac0118c // clz x12, x12 + WORD $0x8b11014e // add x14, x10, x17 + WORD $0x8b0c01da // add x26, x14, x12 + WORD $0x3201c3f1 // mov w17, #-2139062144 + WORD $0x52832321 // mov w1, #6425 + WORD $0x72a32321 // movk w1, #6425, lsl #16 + WORD $0x3202c7ee // mov w14, #-1061109568 + WORD $0x3200dbe3 // mov w3, #2139062143 + WORD $0x5288c8c4 // mov w4, #17990 + WORD $0x72a8c8c4 // movk w4, #17990, lsl #16 + WORD $0x3203cbe5 // mov w5, #-522133280 + WORD $0x52872726 // mov w6, #14649 + WORD $0x72a72726 // movk w6, #14649, lsl #16 + WORD $0x3200cfe7 // mov w7, #252645135 + WORD $0x3200c3f3 // mov w19, #16843009 + WORD $0x5297fdf4 // mov w20, #49135 + WORD $0x528017b5 // mov w21, #189 + WORD $0x52848016 // mov w22, #9216 + WORD $0x72bf9416 // movk w22, #64672, lsl #16 WORD $0x4f02e782 // movi.16b v2, #92 WORD $0x4f01e443 // movi.16b v3, #34 WORD $0x4f00e7e4 // movi.16b v4, #31 - WORD $0xaa1003fe // mov lr, x16 - WORD $0xaa1003fc // mov x28, x16 + WORD $0xaa1a03fe // mov lr, x26 + WORD $0xaa1a03fc // mov x28, x26 Lloh118: - WORD $0x10042ed8 // adr x24, _ESCAPED_TAB $34264(%rip) + WORD $0x10042917 // adr x23, _ESCAPED_TAB $34080(%rip) Lloh119: - WORD $0x91000318 // add x24, x24, _ESCAPED_TAB@PAGEOFF $0(%rip) -LBB5_1188: - WORD $0x394007cd // ldrb w13, [lr, #1] - WORD $0xf101d5bf // cmp x13, #117 - WORD $0x540001e0 // b.eq LBB5_1192 $60(%rip) - WORD $0x386d6b0d // ldrb w13, [x24, x13] - WORD $0x3400290d // cbz w13, LBB5_1241 $1312(%rip) - WORD $0xa903afe9 // stp x9, x11, [sp, #56] - WORD $0x91000bd0 // add x16, lr, #2 - WORD $0xf9001bf0 // str x16, [sp, #48] + WORD $0x910002f7 // add x23, x23, _ESCAPED_TAB@PAGEOFF $0(%rip) LBB5_1191: - WORD $0x3800178d // strb w13, [x28], #1 - WORD $0xf90017fc // str x28, [sp, #40] - WORD $0xa942fbfc // ldp x28, lr, [sp, #40] - WORD $0x394003cd // ldrb w13, [lr] - WORD $0xaa1e03f0 // mov x16, lr - WORD $0x710171bf // cmp w13, #92 - WORD $0xa943afe9 // ldp x9, x11, [sp, #56] - WORD $0x54fffe20 // b.eq LBB5_1188 $-60(%rip) - WORD $0x14000079 // b LBB5_1212 $484(%rip) -LBB5_1192: - WORD $0xa903afe9 // stp x9, x11, [sp, #56] - WORD $0xb84023cd // ldur w13, [lr, #2] - WORD $0x0b0e01ba // add w26, w13, w14 - WORD $0x0a2d003b // bic w27, w1, w13 - WORD $0x6a1a037f // tst w27, w26 - WORD $0x54007421 // b.ne LBB5_1376 $3716(%rip) - WORD $0x0b0201ba // add w26, w13, w2 - WORD $0x2a0d035a // orr w26, w26, w13 - WORD $0x6a01035f // tst w26, w1 - WORD $0x540073a1 // b.ne LBB5_1376 $3700(%rip) - WORD $0xaa1b03e9 // mov x9, x27 - WORD $0x1200d9ba // and w26, w13, #0x7f7f7f7f - WORD $0x4b1a007b // sub w27, w3, w26 - WORD $0xb90033fb // str w27, [sp, #48] - WORD $0x0b05035b // add w27, w26, w5 - WORD $0xb94033eb // ldr w11, [sp, #48] - WORD $0x0a0b037b // and w27, w27, w11 - WORD $0x6a09037f // tst w27, w9 - WORD $0x54007281 // b.ne LBB5_1376 $3664(%rip) - WORD $0x4b1a00db // sub w27, w6, w26 - WORD $0x0b07035a // add w26, w26, w7 - WORD $0x0a1b035a // and w26, w26, w27 - WORD $0x6a09035f // tst w26, w9 - WORD $0x540071e1 // b.ne LBB5_1376 $3644(%rip) - WORD $0x5ac009ad // rev w13, w13 - WORD $0x0a6d1290 // bic w16, w20, w13, lsr #4 - WORD $0x2a100e10 // orr w16, w16, w16, lsl #3 - WORD $0x1200cdad // and w13, w13, #0xf0f0f0f - WORD $0x0b0d020d // add w13, w16, w13 - WORD $0x2a4d11ad // orr w13, w13, w13, lsr #4 - WORD $0x53105db0 // ubfx w16, w13, #16, #8 - WORD $0x12001dad // and w13, w13, #0xff - WORD $0x2a1021b0 // orr w16, w13, w16, lsl #8 - WORD $0x91001bcd // add x13, lr, #6 - WORD $0xf9001bed // str x13, [sp, #48] - WORD $0x7102021f // cmp w16, #128 - WORD $0x54001e23 // b.lo LBB5_1237 $964(%rip) - WORD $0x9100138d // add x13, x28, #4 - WORD $0xf90017ed // str x13, [sp, #40] -LBB5_1198: - WORD $0x711ffe1f // cmp w16, #2047 - WORD $0x54001de9 // b.ls LBB5_1238 $956(%rip) - WORD $0x51403a0d // sub w13, w16, #14, lsl #12 - WORD $0x312005bf // cmn w13, #2049 - WORD $0x54000769 // b.ls LBB5_1210 $236(%rip) - WORD $0x530a7e0d // lsr w13, w16, #10 - WORD $0x7100d9bf // cmp w13, #54 - WORD $0x54001e48 // b.hi LBB5_1239 $968(%rip) - WORD $0xf9401bed // ldr x13, [sp, #48] - WORD $0x394001ad // ldrb w13, [x13] - WORD $0x710171bf // cmp w13, #92 - WORD $0x54001dc1 // b.ne LBB5_1239 $952(%rip) - WORD $0xf9401bed // ldr x13, [sp, #48] - WORD $0x394005ad // ldrb w13, [x13, #1] - WORD $0x7101d5bf // cmp w13, #117 - WORD $0x54001d41 // b.ne LBB5_1239 $936(%rip) - WORD $0xf9401bed // ldr x13, [sp, #48] - WORD $0xb84021ad // ldur w13, [x13, #2] - WORD $0x0b0e01bc // add w28, w13, w14 - WORD $0x0a2d003b // bic w27, w1, w13 + WORD $0x394007cc // ldrb w12, [lr, #1] + WORD $0xf101d59f // cmp x12, #117 + WORD $0x54000120 // b.eq LBB5_1195 $36(%rip) + WORD $0x386c6aec // ldrb w12, [x23, x12] + WORD $0x3400276c // cbz w12, LBB5_1245 $1260(%rip) + WORD $0xf9001beb // str x11, [sp, #48] + WORD $0xaa0903eb // mov x11, x9 + WORD $0x91000bd8 // add x24, lr, #2 +LBB5_1194: + WORD $0x3800178c // strb w12, [x28], #1 + WORD $0xf90013fc // str x28, [sp, #32] + WORD $0x14000071 // b LBB5_1215 $452(%rip) +LBB5_1195: + WORD $0xf9001beb // str x11, [sp, #48] + WORD $0xaa0903eb // mov x11, x9 + WORD $0xb84023cc // ldur w12, [lr, #2] + WORD $0x5299fa18 // mov w24, #53200 + WORD $0x72b9f9f8 // movk w24, #53199, lsl #16 + WORD $0x0b180199 // add w25, w12, w24 + WORD $0x0a2c0238 // bic w24, w17, w12 + WORD $0x6a19031f // tst w24, w25 + WORD $0x54007161 // b.ne LBB5_1379 $3628(%rip) + WORD $0x0b010199 // add w25, w12, w1 + WORD $0x2a0c0339 // orr w25, w25, w12 + WORD $0x6a11033f // tst w25, w17 + WORD $0x540070e1 // b.ne LBB5_1379 $3612(%rip) + WORD $0x1200d999 // and w25, w12, #0x7f7f7f7f + WORD $0x4b1901db // sub w27, w14, w25 + WORD $0xb9002bfb // str w27, [sp, #40] + WORD $0x0b04033b // add w27, w25, w4 + WORD $0xb9402be9 // ldr w9, [sp, #40] + WORD $0x0a09037b // and w27, w27, w9 + WORD $0x6a18037f // tst w27, w24 + WORD $0x54006fe1 // b.ne LBB5_1379 $3580(%rip) + WORD $0x4b1900bb // sub w27, w5, w25 + WORD $0x0b060339 // add w25, w25, w6 + WORD $0x0a1b0339 // and w25, w25, w27 + WORD $0x6a18033f // tst w25, w24 + WORD $0x54006f41 // b.ne LBB5_1379 $3560(%rip) + WORD $0x5ac0098c // rev w12, w12 + WORD $0x0a6c1278 // bic w24, w19, w12, lsr #4 + WORD $0x2a180f18 // orr w24, w24, w24, lsl #3 + WORD $0x1200cd8c // and w12, w12, #0xf0f0f0f + WORD $0x0b0c030c // add w12, w24, w12 + WORD $0x2a4c118c // orr w12, w12, w12, lsr #4 + WORD $0x53105d98 // ubfx w24, w12, #16, #8 + WORD $0x12001d8c // and w12, w12, #0xff + WORD $0x2a18219a // orr w26, w12, w24, lsl #8 + WORD $0x91001bd8 // add x24, lr, #6 + WORD $0x7102035f // cmp w26, #128 + WORD $0x54001de3 // b.lo LBB5_1241 $956(%rip) + WORD $0x9100138c // add x12, x28, #4 + WORD $0xf90013ec // str x12, [sp, #32] +LBB5_1201: + WORD $0x711fff5f // cmp w26, #2047 + WORD $0x54001da9 // b.ls LBB5_1242 $948(%rip) + WORD $0x51403b4c // sub w12, w26, #14, lsl #12 + WORD $0x3120059f // cmn w12, #2049 + WORD $0x54000709 // b.ls LBB5_1213 $224(%rip) + WORD $0x530a7f4c // lsr w12, w26, #10 + WORD $0x7100d99f // cmp w12, #54 + WORD $0x54001e08 // b.hi LBB5_1243 $960(%rip) + WORD $0x3940030c // ldrb w12, [x24] + WORD $0x7101719f // cmp w12, #92 + WORD $0x54001da1 // b.ne LBB5_1243 $948(%rip) + WORD $0x3940070c // ldrb w12, [x24, #1] + WORD $0x7101d59f // cmp w12, #117 + WORD $0x54001d41 // b.ne LBB5_1243 $936(%rip) + WORD $0xb840230c // ldur w12, [x24, #2] + WORD $0x5299fa19 // mov w25, #53200 + WORD $0x72b9f9f9 // movk w25, #53199, lsl #16 + WORD $0x0b19019c // add w28, w12, w25 + WORD $0x0a2c023b // bic w27, w17, w12 WORD $0x6a1c037f // tst w27, w28 - WORD $0x54007921 // b.ne LBB5_1396 $3876(%rip) - WORD $0x0b0201bc // add w28, w13, w2 - WORD $0x2a0d039c // orr w28, w28, w13 - WORD $0x6a01039f // tst w28, w1 - WORD $0x540078a1 // b.ne LBB5_1396 $3860(%rip) - WORD $0x0a0401bc // and w28, w13, w4 - WORD $0x4b1c0069 // sub w9, w3, w28 - WORD $0x0b05039e // add w30, w28, w5 + WORD $0x540076e1 // b.ne LBB5_1399 $3804(%rip) + WORD $0x0b01019c // add w28, w12, w1 + WORD $0x2a0c039c // orr w28, w28, w12 + WORD $0x6a11039f // tst w28, w17 + WORD $0x54007661 // b.ne LBB5_1399 $3788(%rip) + WORD $0x0a03019c // and w28, w12, w3 + WORD $0x4b1c01c9 // sub w9, w14, w28 + WORD $0x0b04039e // add w30, w28, w4 WORD $0x0a0903de // and w30, w30, w9 WORD $0x6a1b03df // tst w30, w27 - WORD $0x540077e1 // b.ne LBB5_1396 $3836(%rip) - WORD $0x4b1c00de // sub w30, w6, w28 - WORD $0x0b07039c // add w28, w28, w7 + WORD $0x540075a1 // b.ne LBB5_1399 $3764(%rip) + WORD $0x4b1c00be // sub w30, w5, w28 + WORD $0x0b06039c // add w28, w28, w6 WORD $0x0a1e039c // and w28, w28, w30 WORD $0x6a1b039f // tst w28, w27 - WORD $0x54007741 // b.ne LBB5_1396 $3816(%rip) - WORD $0x5ac009ad // rev w13, w13 - WORD $0x0a6d129b // bic w27, w20, w13, lsr #4 + WORD $0x54007501 // b.ne LBB5_1399 $3744(%rip) + WORD $0x5ac0098c // rev w12, w12 + WORD $0x0a6c127b // bic w27, w19, w12, lsr #4 WORD $0x0b1b0f7b // add w27, w27, w27, lsl #3 - WORD $0x0a1301ad // and w13, w13, w19 - WORD $0x0b0d036d // add w13, w27, w13 - WORD $0x2a4d11bb // orr w27, w13, w13, lsr #4 - WORD $0x53087f6d // lsr w13, w27, #8 - WORD $0x12181dad // and w13, w13, #0xff00 - WORD $0xf9401bfa // ldr x26, [sp, #48] - WORD $0x91001b5a // add x26, x26, #6 - WORD $0xf9001bfa // str x26, [sp, #48] - WORD $0x514039bc // sub w28, w13, #14, lsl #12 - WORD $0x33001f6d // bfxil w13, w27, #0, #8 + WORD $0x0a07018c // and w12, w12, w7 + WORD $0x0b0c036c // add w12, w27, w12 + WORD $0x2a4c119b // orr w27, w12, w12, lsr #4 + WORD $0x53087f6c // lsr w12, w27, #8 + WORD $0x12181d8c // and w12, w12, #0xff00 + WORD $0x91001b18 // add x24, x24, #6 + WORD $0x5140399c // sub w28, w12, #14, lsl #12 + WORD $0x33001f6c // bfxil w12, w27, #0, #8 WORD $0x3110079f // cmn w28, #1025 - WORD $0x54001968 // b.hi LBB5_1240 $812(%rip) - WORD $0xf94017f0 // ldr x16, [sp, #40] - WORD $0x781fc215 // sturh w21, [x16, #-4] - WORD $0x381fe216 // sturb w22, [x16, #-2] - WORD $0x91000e10 // add x16, x16, #3 - WORD $0xf90017f0 // str x16, [sp, #40] - WORD $0xaa0d03f0 // mov x16, x13 - WORD $0x710201bf // cmp w13, #128 - WORD $0x54fff8a2 // b.hs LBB5_1198 $-236(%rip) - WORD $0xf94017f0 // ldr x16, [sp, #40] - WORD $0xd100121c // sub x28, x16, #4 - WORD $0x17ffff92 // b LBB5_1191 $-440(%rip) -LBB5_1210: - WORD $0x530c7e0d // lsr w13, w16, #12 - WORD $0x321b09ad // orr w13, w13, #0xe0 - WORD $0xf94017fa // ldr x26, [sp, #40] - WORD $0x381fc34d // sturb w13, [x26, #-4] - WORD $0x5280100d // mov w13, #128 - WORD $0x33062e0d // bfxil w13, w16, #6, #6 - WORD $0x381fd34d // sturb w13, [x26, #-3] - WORD $0x5280100d // mov w13, #128 - WORD $0x3300160d // bfxil w13, w16, #0, #6 - WORD $0x381fe34d // sturb w13, [x26, #-2] - WORD $0xd100075a // sub x26, x26, #1 -LBB5_1211: - WORD $0xf90017fa // str x26, [sp, #40] - WORD $0xa942fbfc // ldp x28, lr, [sp, #40] - WORD $0x394003cd // ldrb w13, [lr] - WORD $0xaa1e03f0 // mov x16, lr - WORD $0x710171bf // cmp w13, #92 - WORD $0xa943afe9 // ldp x9, x11, [sp, #56] - WORD $0x54ffef00 // b.eq LBB5_1188 $-544(%rip) -LBB5_1212: - WORD $0xa90133ef // stp x15, x12, [sp, #16] - WORD $0xf90013e8 // str x8, [sp, #32] - WORD $0xd280001b // mov x27, #0 + WORD $0x54001988 // b.hi LBB5_1244 $816(%rip) + WORD $0xf94013f9 // ldr x25, [sp, #32] + WORD $0x781fc334 // sturh w20, [x25, #-4] + WORD $0x381fe335 // sturb w21, [x25, #-2] + WORD $0x91000f39 // add x25, x25, #3 + WORD $0xf90013f9 // str x25, [sp, #32] + WORD $0xaa0c03fa // mov x26, x12 + WORD $0x7102019f // cmp w12, #128 + WORD $0x54fff902 // b.hs LBB5_1201 $-224(%rip) + WORD $0xf94013f9 // ldr x25, [sp, #32] + WORD $0xd100133c // sub x28, x25, #4 + WORD $0x17ffff9a // b LBB5_1194 $-408(%rip) LBB5_1213: - WORD $0xf9401be8 // ldr x8, [sp, #48] - WORD $0x8b1b0110 // add x16, x8, x27 - WORD $0xad401a05 // ldp q5, q6, [x16] + WORD $0x530c7f4c // lsr w12, w26, #12 + WORD $0x321b098c // orr w12, w12, #0xe0 + WORD $0xf94013f9 // ldr x25, [sp, #32] + WORD $0x381fc32c // sturb w12, [x25, #-4] + WORD $0x5280100c // mov w12, #128 + WORD $0x33062f4c // bfxil w12, w26, #6, #6 + WORD $0x381fd32c // sturb w12, [x25, #-3] + WORD $0x5280100c // mov w12, #128 + WORD $0x3300174c // bfxil w12, w26, #0, #6 + WORD $0x381fe32c // sturb w12, [x25, #-2] + WORD $0xd1000739 // sub x25, x25, #1 +LBB5_1214: + WORD $0xf90013f9 // str x25, [sp, #32] +LBB5_1215: + WORD $0x3940030c // ldrb w12, [x24] + WORD $0xaa1803fa // mov x26, x24 + WORD $0xaa1803fe // mov lr, x24 + WORD $0xf94013fc // ldr x28, [sp, #32] + WORD $0x7101719f // cmp w12, #92 + WORD $0xaa0b03e9 // mov x9, x11 + WORD $0xf9401beb // ldr x11, [sp, #48] + WORD $0x54ffefc0 // b.eq LBB5_1191 $-520(%rip) + WORD $0xf90017e9 // str x9, [sp, #40] + WORD $0xa9013fe8 // stp x8, x15, [sp, #16] + WORD $0xf90007ed // str x13, [sp, #8] + WORD $0xd280001b // mov x27, #0 +LBB5_1217: + WORD $0x8b1b031a // add x26, x24, x27 + WORD $0xad401b45 // ldp q5, q6, [x26] WORD $0x6e228ca7 // cmeq.16b v7, v5, v2 WORD $0x6e228cd0 // cmeq.16b v16, v6, v2 WORD $0x4e201ce7 // and.16b v7, v7, v0 @@ -6577,19 +6538,19 @@ LBB5_1213: WORD $0x4e201e07 // and.16b v7, v16, v0 WORD $0x4e0100e7 // tbl.16b v7, { v7 }, v1 WORD $0x4e71b8e7 // addv.8h h7, v7 - WORD $0x1e2600ed // fmov w13, s7 - WORD $0x33103dbc // bfi w28, w13, #16, #16 + WORD $0x1e2600ec // fmov w12, s7 + WORD $0x33103d9c // bfi w28, w12, #16, #16 WORD $0x6e238ca7 // cmeq.16b v7, v5, v3 WORD $0x6e238cd0 // cmeq.16b v16, v6, v3 WORD $0x4e201ce7 // and.16b v7, v7, v0 WORD $0x4e0100e7 // tbl.16b v7, { v7 }, v1 WORD $0x4e71b8e7 // addv.8h h7, v7 - WORD $0x1e2600ed // fmov w13, s7 + WORD $0x1e2600ec // fmov w12, s7 WORD $0x4e201e07 // and.16b v7, v16, v0 WORD $0x4e0100e7 // tbl.16b v7, { v7 }, v1 WORD $0x4e71b8e7 // addv.8h h7, v7 WORD $0x1e2600fe // fmov w30, s7 - WORD $0x33103fcd // bfi w13, w30, #16, #16 + WORD $0x33103fcc // bfi w12, w30, #16, #16 WORD $0x6e2464a7 // umax.16b v7, v5, v4 WORD $0x6e248ce7 // cmeq.16b v7, v7, v4 WORD $0x6e2464d0 // umax.16b v16, v6, v4 @@ -6601,279 +6562,272 @@ LBB5_1213: WORD $0x4e201e07 // and.16b v7, v16, v0 WORD $0x4e0100e7 // tbl.16b v7, { v7 }, v1 WORD $0x4e71b8e7 // addv.8h h7, v7 - WORD $0x1e2600fa // fmov w26, s7 - WORD $0x33103f5e // bfi w30, w26, #16, #16 - WORD $0x2a1c03da // orr w26, w30, w28 - WORD $0x5100075a // sub w26, w26, #1 - WORD $0x6a0d035f // tst w26, w13 - WORD $0x54005801 // b.ne LBB5_1362 $2816(%rip) - WORD $0x510005ad // sub w13, w13, #1 - WORD $0x36280071 // tbz w17, #5, LBB5_1216 $12(%rip) - WORD $0x0a0d03d0 // and w16, w30, w13 - WORD $0x350068f0 // cbnz w16, LBB5_1391 $3356(%rip) -LBB5_1216: - WORD $0x6a1c01bf // tst w13, w28 - WORD $0x540000c1 // b.ne LBB5_1218 $24(%rip) - WORD $0xf94017e8 // ldr x8, [sp, #40] - WORD $0x8b1b010d // add x13, x8, x27 - WORD $0xad0019a5 // stp q5, q6, [x13] + WORD $0x1e2600f9 // fmov w25, s7 + WORD $0x33103f3e // bfi w30, w25, #16, #16 + WORD $0x2a1c03d9 // orr w25, w30, w28 + WORD $0x51000739 // sub w25, w25, #1 + WORD $0x6a0c033f // tst w25, w12 + WORD $0x54005601 // b.ne LBB5_1365 $2752(%rip) + WORD $0x5100058c // sub w12, w12, #1 + WORD $0x36280070 // tbz w16, #5, LBB5_1220 $12(%rip) + WORD $0x0a0c03d9 // and w25, w30, w12 + WORD $0x350066b9 // cbnz w25, LBB5_1394 $3284(%rip) +LBB5_1220: + WORD $0x6a1c019f // tst w12, w28 + WORD $0x540000c1 // b.ne LBB5_1222 $24(%rip) + WORD $0xf94013e8 // ldr x8, [sp, #32] + WORD $0x8b1b010c // add x12, x8, x27 + WORD $0xad001985 // stp q5, q6, [x12] WORD $0x9100837b // add x27, x27, #32 - WORD $0x17ffffcc // b LBB5_1213 $-208(%rip) -LBB5_1218: - WORD $0x0e013cad // umov.b w13, v5[0] - WORD $0xa942a7e8 // ldp x8, x9, [sp, #40] - WORD $0x8b1b0130 // add x16, x9, x27 + WORD $0x17ffffcd // b LBB5_1217 $-204(%rip) +LBB5_1222: + WORD $0x0e013cac // umov.b w12, v5[0] + WORD $0x8b1b031a // add x26, x24, x27 + WORD $0xa941a3ef // ldp x15, x8, [sp, #24] WORD $0x8b1b011c // add x28, x8, x27 - WORD $0xaa1003fe // mov lr, x16 - WORD $0x710171bf // cmp w13, #92 - WORD $0xa941a3ec // ldp x12, x8, [sp, #24] - WORD $0xf9400bef // ldr x15, [sp, #16] - WORD $0xa943afe9 // ldp x9, x11, [sp, #56] - WORD $0x54ffe6c0 // b.eq LBB5_1188 $-808(%rip) - WORD $0x0e013cad // umov.b w13, v5[0] -LBB5_1220: - WORD $0xa942a3e9 // ldp x9, x8, [sp, #40] - WORD $0x8b1b013c // add x28, x9, x27 - WORD $0x3900038d // strb w13, [x28] - WORD $0x8b1b011e // add lr, x8, x27 - WORD $0x394007cd // ldrb w13, [lr, #1] - WORD $0x710171bf // cmp w13, #92 - WORD $0x54000580 // b.eq LBB5_1229 $176(%rip) - WORD $0x3900078d // strb w13, [x28, #1] - WORD $0x39400bd0 // ldrb w16, [lr, #2] - WORD $0x7101721f // cmp w16, #92 - WORD $0x54000560 // b.eq LBB5_1230 $172(%rip) - WORD $0xa942a3e9 // ldp x9, x8, [sp, #40] - WORD $0x8b1b012d // add x13, x9, x27 - WORD $0x39000b90 // strb w16, [x28, #2] - WORD $0x8b1b0110 // add x16, x8, x27 - WORD $0x39400e1c // ldrb w28, [x16, #3] - WORD $0x7101739f // cmp w28, #92 - WORD $0x54000560 // b.eq LBB5_1231 $172(%rip) - WORD $0x39000dbc // strb w28, [x13, #3] - WORD $0x39401210 // ldrb w16, [x16, #4] - WORD $0x7101721f // cmp w16, #92 - WORD $0x54000560 // b.eq LBB5_1232 $172(%rip) - WORD $0xa942a3e9 // ldp x9, x8, [sp, #40] - WORD $0x8b1b013c // add x28, x9, x27 - WORD $0x390011b0 // strb w16, [x13, #4] - WORD $0x8b1b010d // add x13, x8, x27 - WORD $0x394015b0 // ldrb w16, [x13, #5] - WORD $0x7101721f // cmp w16, #92 - WORD $0x54000560 // b.eq LBB5_1233 $172(%rip) - WORD $0x39001790 // strb w16, [x28, #5] - WORD $0x394019b0 // ldrb w16, [x13, #6] - WORD $0x7101721f // cmp w16, #92 + WORD $0xaa1a03fe // mov lr, x26 + WORD $0x7101719f // cmp w12, #92 + WORD $0xa940a3ed // ldp x13, x8, [sp, #8] + WORD $0xa942afe9 // ldp x9, x11, [sp, #40] + WORD $0x54ffe7a0 // b.eq LBB5_1191 $-780(%rip) + WORD $0x0e013cac // umov.b w12, v5[0] +LBB5_1224: + WORD $0xf94013e8 // ldr x8, [sp, #32] + WORD $0x8b1b011c // add x28, x8, x27 + WORD $0x3900038c // strb w12, [x28] + WORD $0x8b1b031e // add lr, x24, x27 + WORD $0x394007cc // ldrb w12, [lr, #1] + WORD $0x7101719f // cmp w12, #92 + WORD $0x54000580 // b.eq LBB5_1233 $176(%rip) + WORD $0x3900078c // strb w12, [x28, #1] + WORD $0x39400bda // ldrb w26, [lr, #2] + WORD $0x7101735f // cmp w26, #92 WORD $0x54000560 // b.eq LBB5_1234 $172(%rip) - WORD $0xa942a3e9 // ldp x9, x8, [sp, #40] - WORD $0x8b1b012d // add x13, x9, x27 - WORD $0x39001b90 // strb w16, [x28, #6] - WORD $0x8b1b0110 // add x16, x8, x27 - WORD $0x39401e1c // ldrb w28, [x16, #7] + WORD $0xf94013e8 // ldr x8, [sp, #32] + WORD $0x8b1b010c // add x12, x8, x27 + WORD $0x39000b9a // strb w26, [x28, #2] + WORD $0x8b1b031a // add x26, x24, x27 + WORD $0x39400f5c // ldrb w28, [x26, #3] WORD $0x7101739f // cmp w28, #92 WORD $0x54000560 // b.eq LBB5_1235 $172(%rip) - WORD $0x39001dbc // strb w28, [x13, #7] - WORD $0x3940220d // ldrb w13, [x16, #8] + WORD $0x39000d9c // strb w28, [x12, #3] + WORD $0x3940135a // ldrb w26, [x26, #4] + WORD $0x7101735f // cmp w26, #92 + WORD $0x54000560 // b.eq LBB5_1236 $172(%rip) + WORD $0xf94013e8 // ldr x8, [sp, #32] + WORD $0x8b1b011c // add x28, x8, x27 + WORD $0x3900119a // strb w26, [x12, #4] + WORD $0x8b1b030c // add x12, x24, x27 + WORD $0x3940159a // ldrb w26, [x12, #5] + WORD $0x7101735f // cmp w26, #92 + WORD $0x54000560 // b.eq LBB5_1237 $172(%rip) + WORD $0x3900179a // strb w26, [x28, #5] + WORD $0x3940199a // ldrb w26, [x12, #6] + WORD $0x7101735f // cmp w26, #92 + WORD $0x54000560 // b.eq LBB5_1238 $172(%rip) + WORD $0xf94013e8 // ldr x8, [sp, #32] + WORD $0x8b1b010c // add x12, x8, x27 + WORD $0x39001b9a // strb w26, [x28, #6] + WORD $0x8b1b031a // add x26, x24, x27 + WORD $0x39401f5c // ldrb w28, [x26, #7] + WORD $0x7101739f // cmp w28, #92 + WORD $0x54000560 // b.eq LBB5_1239 $172(%rip) + WORD $0x39001d9c // strb w28, [x12, #7] + WORD $0x3940234c // ldrb w12, [x26, #8] WORD $0x9100237b // add x27, x27, #8 - WORD $0x710171bf // cmp w13, #92 - WORD $0x54fffa81 // b.ne LBB5_1220 $-176(%rip) - WORD $0xa942a7e8 // ldp x8, x9, [sp, #40] - WORD $0x8b1b0130 // add x16, x9, x27 - WORD $0xd100061e // sub lr, x16, #1 + WORD $0x7101719f // cmp w12, #92 + WORD $0x54fffa81 // b.ne LBB5_1224 $-176(%rip) + WORD $0x8b1b031a // add x26, x24, x27 + WORD $0xd100075e // sub lr, x26, #1 + WORD $0xf94013e8 // ldr x8, [sp, #32] WORD $0x8b1b011c // add x28, x8, x27 - WORD $0x14000024 // b LBB5_1236 $144(%rip) -LBB5_1229: - WORD $0x910007d0 // add x16, lr, #1 - WORD $0x9100079c // add x28, x28, #1 - WORD $0x14000021 // b LBB5_1236 $132(%rip) -LBB5_1230: - WORD $0xa942a7e8 // ldp x8, x9, [sp, #40] - WORD $0x8b1b012d // add x13, x9, x27 - WORD $0x910005be // add lr, x13, #1 - WORD $0x910009b0 // add x16, x13, #2 - WORD $0x8b1b010d // add x13, x8, x27 - WORD $0x910009bc // add x28, x13, #2 - WORD $0x1400001a // b LBB5_1236 $104(%rip) -LBB5_1231: - WORD $0x91000a1e // add lr, x16, #2 - WORD $0x91000e10 // add x16, x16, #3 - WORD $0x91000dbc // add x28, x13, #3 - WORD $0x14000016 // b LBB5_1236 $88(%rip) -LBB5_1232: - WORD $0xa942a7e8 // ldp x8, x9, [sp, #40] - WORD $0x8b1b012d // add x13, x9, x27 - WORD $0x91000dbe // add lr, x13, #3 - WORD $0x910011b0 // add x16, x13, #4 - WORD $0x8b1b010d // add x13, x8, x27 - WORD $0x910011bc // add x28, x13, #4 - WORD $0x1400000f // b LBB5_1236 $60(%rip) + WORD $0x14000024 // b LBB5_1240 $144(%rip) LBB5_1233: - WORD $0x910011be // add lr, x13, #4 - WORD $0x910015b0 // add x16, x13, #5 - WORD $0x9100179c // add x28, x28, #5 - WORD $0x1400000b // b LBB5_1236 $44(%rip) + WORD $0x910007da // add x26, lr, #1 + WORD $0x9100079c // add x28, x28, #1 + WORD $0x14000021 // b LBB5_1240 $132(%rip) LBB5_1234: - WORD $0xa942a7e8 // ldp x8, x9, [sp, #40] - WORD $0x8b1b012d // add x13, x9, x27 - WORD $0x910015be // add lr, x13, #5 - WORD $0x910019b0 // add x16, x13, #6 - WORD $0x8b1b010d // add x13, x8, x27 - WORD $0x910019bc // add x28, x13, #6 - WORD $0x14000004 // b LBB5_1236 $16(%rip) + WORD $0x8b1b030c // add x12, x24, x27 + WORD $0x9100059e // add lr, x12, #1 + WORD $0x9100099a // add x26, x12, #2 + WORD $0xf94013e8 // ldr x8, [sp, #32] + WORD $0x8b1b010c // add x12, x8, x27 + WORD $0x9100099c // add x28, x12, #2 + WORD $0x1400001a // b LBB5_1240 $104(%rip) LBB5_1235: - WORD $0x91001a1e // add lr, x16, #6 - WORD $0x91001e10 // add x16, x16, #7 - WORD $0x91001dbc // add x28, x13, #7 + WORD $0x91000b5e // add lr, x26, #2 + WORD $0x91000f5a // add x26, x26, #3 + WORD $0x91000d9c // add x28, x12, #3 + WORD $0x14000016 // b LBB5_1240 $88(%rip) LBB5_1236: - WORD $0x910007de // add lr, lr, #1 - WORD $0xa941a3ec // ldp x12, x8, [sp, #24] - WORD $0xf9400bef // ldr x15, [sp, #16] - WORD $0xa943afe9 // ldp x9, x11, [sp, #56] - WORD $0x17fffedb // b LBB5_1188 $-1172(%rip) + WORD $0x8b1b030c // add x12, x24, x27 + WORD $0x91000d9e // add lr, x12, #3 + WORD $0x9100119a // add x26, x12, #4 + WORD $0xf94013e8 // ldr x8, [sp, #32] + WORD $0x8b1b010c // add x12, x8, x27 + WORD $0x9100119c // add x28, x12, #4 + WORD $0x1400000f // b LBB5_1240 $60(%rip) LBB5_1237: - WORD $0xaa1003ed // mov x13, x16 - WORD $0x17fffee1 // b LBB5_1191 $-1148(%rip) + WORD $0x9100119e // add lr, x12, #4 + WORD $0x9100159a // add x26, x12, #5 + WORD $0x9100179c // add x28, x28, #5 + WORD $0x1400000b // b LBB5_1240 $44(%rip) LBB5_1238: - WORD $0x53067e0d // lsr w13, w16, #6 - WORD $0x321a05ad // orr w13, w13, #0xc0 - WORD $0xf94017fa // ldr x26, [sp, #40] - WORD $0x381fc34d // sturb w13, [x26, #-4] - WORD $0x5280100d // mov w13, #128 - WORD $0x3300160d // bfxil w13, w16, #0, #6 - WORD $0x381fd34d // sturb w13, [x26, #-3] - WORD $0xd1000b5a // sub x26, x26, #2 - WORD $0x17ffff52 // b LBB5_1211 $-696(%rip) + WORD $0x8b1b030c // add x12, x24, x27 + WORD $0x9100159e // add lr, x12, #5 + WORD $0x9100199a // add x26, x12, #6 + WORD $0xf94013e8 // ldr x8, [sp, #32] + WORD $0x8b1b010c // add x12, x8, x27 + WORD $0x9100199c // add x28, x12, #6 + WORD $0x14000004 // b LBB5_1240 $16(%rip) LBB5_1239: - WORD $0xf94017ed // ldr x13, [sp, #40] - WORD $0x781fc1b5 // sturh w21, [x13, #-4] - WORD $0x381fe1b6 // sturb w22, [x13, #-2] - WORD $0xd10005ba // sub x26, x13, #1 - WORD $0x17ffff4d // b LBB5_1211 $-716(%rip) + WORD $0x91001b5e // add lr, x26, #6 + WORD $0x91001f5a // add x26, x26, #7 + WORD $0x91001d9c // add x28, x12, #7 LBB5_1240: - WORD $0x0b1029ad // add w13, w13, w16, lsl #10 - WORD $0x0b1701ad // add w13, w13, w23 - WORD $0x53127db0 // lsr w16, w13, #18 - WORD $0x321c0e10 // orr w16, w16, #0xf0 - WORD $0xf94017fa // ldr x26, [sp, #40] - WORD $0x381fc350 // sturb w16, [x26, #-4] - WORD $0x52801010 // mov w16, #128 - WORD $0x330c45b0 // bfxil w16, w13, #12, #6 - WORD $0x381fd350 // sturb w16, [x26, #-3] - WORD $0x52801010 // mov w16, #128 - WORD $0x33062db0 // bfxil w16, w13, #6, #6 - WORD $0x381fe350 // sturb w16, [x26, #-2] - WORD $0x5280100d // mov w13, #128 - WORD $0x3300176d // bfxil w13, w27, #0, #6 - WORD $0x381ff34d // sturb w13, [x26, #-1] - WORD $0xa942fbfc // ldp x28, lr, [sp, #40] - WORD $0x394003cd // ldrb w13, [lr] - WORD $0xaa1e03f0 // mov x16, lr - WORD $0x710171bf // cmp w13, #92 - WORD $0xa943afe9 // ldp x9, x11, [sp, #56] - WORD $0x54ffd6c0 // b.eq LBB5_1188 $-1320(%rip) - WORD $0x17ffff3e // b LBB5_1212 $-776(%rip) + WORD $0x910007de // add lr, lr, #1 + WORD $0xa940a3ed // ldp x13, x8, [sp, #8] + WORD $0xf9400fef // ldr x15, [sp, #24] + WORD $0xa942afe9 // ldp x9, x11, [sp, #40] + WORD $0x17fffee2 // b LBB5_1191 $-1144(%rip) LBB5_1241: - WORD $0x92800031 // mov x17, #-2 - WORD $0x5280003c // mov w28, #1 - WORD $0xaa1903fe // mov lr, x25 - WORD $0x4b1103e4 // neg w4, w17 - WORD $0x17fff8b1 // b LBB5_832 $-7484(%rip) + WORD $0xaa1a03ec // mov x12, x26 + WORD $0x17fffee8 // b LBB5_1194 $-1120(%rip) LBB5_1242: - WORD $0x5280001b // mov w27, #0 + WORD $0x53067f4c // lsr w12, w26, #6 + WORD $0x321a058c // orr w12, w12, #0xc0 + WORD $0xf94013f9 // ldr x25, [sp, #32] + WORD $0x381fc32c // sturb w12, [x25, #-4] + WORD $0x5280100c // mov w12, #128 + WORD $0x3300174c // bfxil w12, w26, #0, #6 + WORD $0x381fd32c // sturb w12, [x25, #-3] + WORD $0xd1000b39 // sub x25, x25, #2 + WORD $0x17ffff51 // b LBB5_1214 $-700(%rip) LBB5_1243: - WORD $0xb4000267 // cbz x7, LBB5_1248 $76(%rip) + WORD $0xf94013ec // ldr x12, [sp, #32] + WORD $0x781fc194 // sturh w20, [x12, #-4] + WORD $0x381fe195 // sturb w21, [x12, #-2] + WORD $0xd1000599 // sub x25, x12, #1 + WORD $0x17ffff4c // b LBB5_1214 $-720(%rip) LBB5_1244: - WORD $0x14000007 // b LBB5_1246 $28(%rip) + WORD $0x0b1a298c // add w12, w12, w26, lsl #10 + WORD $0x0b16018c // add w12, w12, w22 + WORD $0x53127d9a // lsr w26, w12, #18 + WORD $0x321c0f5a // orr w26, w26, #0xf0 + WORD $0xf94013f9 // ldr x25, [sp, #32] + WORD $0x381fc33a // sturb w26, [x25, #-4] + WORD $0x5280101a // mov w26, #128 + WORD $0x330c459a // bfxil w26, w12, #12, #6 + WORD $0x381fd33a // sturb w26, [x25, #-3] + WORD $0x5280101a // mov w26, #128 + WORD $0x33062d9a // bfxil w26, w12, #6, #6 + WORD $0x381fe33a // sturb w26, [x25, #-2] + WORD $0x5280100c // mov w12, #128 + WORD $0x3300176c // bfxil w12, w27, #0, #6 + WORD $0x381ff32c // sturb w12, [x25, #-1] + WORD $0x17ffff3d // b LBB5_1215 $-780(%rip) LBB5_1245: - WORD $0xf10001bf // cmp x13, #0 + WORD $0x92800031 // mov x17, #-2 + WORD $0x5280003c // mov w28, #1 + WORD $0xaa0203fe // mov lr, x2 + WORD $0x4b1103f0 // neg w16, w17 + WORD $0x17fff8c4 // b LBB5_836 $-7408(%rip) +LBB5_1246: + WORD $0x5280001b // mov w27, #0 +LBB5_1247: + WORD $0xb4000267 // cbz x7, LBB5_1252 $76(%rip) +LBB5_1248: + WORD $0x14000007 // b LBB5_1250 $28(%rip) +LBB5_1249: + WORD $0xf100019f // cmp x12, #0 WORD $0x1a9f0442 // csinc w2, w2, wzr, eq - WORD $0x8a1400ed // and x13, x7, x20 - WORD $0x8b0d09ae // add x14, x13, x13, lsl #2 + WORD $0x8a1400ec // and x12, x7, x20 + WORD $0x8b0c098e // add x14, x12, x12, lsl #2 WORD $0xd37ff9c7 // lsl x7, x14, #1 - WORD $0xb400018d // cbz x13, LBB5_1248 $48(%rip) -LBB5_1246: - WORD $0x9ac524ed // lsr x13, x7, x5 + WORD $0xb400018c // cbz x12, LBB5_1252 $48(%rip) +LBB5_1250: + WORD $0x9ac524ec // lsr x12, x7, x5 WORD $0x93407f6e // sxtw x14, w27 WORD $0xeb0e007f // cmp x3, x14 - WORD $0x54fffee9 // b.ls LBB5_1245 $-36(%rip) - WORD $0x1100c1ad // add w13, w13, #48 - WORD $0x382e6a2d // strb w13, [x17, x14] + WORD $0x54fffee9 // b.ls LBB5_1249 $-36(%rip) + WORD $0x1100c18c // add w12, w12, #48 + WORD $0x382e6a2c // strb w12, [x17, x14] WORD $0x1100077b // add w27, w27, #1 - WORD $0x8a1400ed // and x13, x7, x20 - WORD $0x8b0d09ae // add x14, x13, x13, lsl #2 + WORD $0x8a1400ec // and x12, x7, x20 + WORD $0x8b0c098e // add x14, x12, x12, lsl #2 WORD $0xd37ff9c7 // lsl x7, x14, #1 - WORD $0xb5fffecd // cbnz x13, LBB5_1246 $-40(%rip) -LBB5_1248: + WORD $0xb5fffecc // cbnz x12, LBB5_1250 $-40(%rip) +LBB5_1252: WORD $0x7100077f // cmp w27, #1 - WORD $0x5400016b // b.lt LBB5_1253 $44(%rip) + WORD $0x5400016b // b.lt LBB5_1257 $44(%rip) WORD $0x2a1b03fb // mov w27, w27 -LBB5_1250: - WORD $0x387b68cd // ldrb w13, [x6, x27] - WORD $0x7100c1bf // cmp w13, #48 - WORD $0x540001e1 // b.ne LBB5_1255 $60(%rip) +LBB5_1254: + WORD $0x387b68cc // ldrb w12, [x6, x27] + WORD $0x7100c19f // cmp w12, #48 + WORD $0x540001e1 // b.ne LBB5_1259 $60(%rip) WORD $0xf100077b // subs x27, x27, #1 - WORD $0x54ffff8c // b.gt LBB5_1250 $-16(%rip) + WORD $0x54ffff8c // b.gt LBB5_1254 $-16(%rip) WORD $0x52800005 // mov w5, #0 WORD $0x52800007 // mov w7, #0 WORD $0x12807fb4 // mov w20, #-1022 - WORD $0x1400007e // b LBB5_1280 $504(%rip) -LBB5_1253: + WORD $0x1400007e // b LBB5_1284 $504(%rip) +LBB5_1257: WORD $0x52800005 // mov w5, #0 WORD $0x52800007 // mov w7, #0 WORD $0x12807fb4 // mov w20, #-1022 - WORD $0x350000db // cbnz w27, LBB5_1256 $24(%rip) - WORD $0x14000079 // b LBB5_1280 $484(%rip) -LBB5_1254: - WORD $0xaa2403ea // mvn x10, x4 - WORD $0xcb2e4147 // sub x7, x10, w14, uxtw - WORD $0x17fff8db // b LBB5_853 $-7316(%rip) -LBB5_1255: + WORD $0x350000db // cbnz w27, LBB5_1260 $24(%rip) + WORD $0x14000079 // b LBB5_1284 $484(%rip) +LBB5_1258: + WORD $0xaa2603ea // mvn x10, x6 + WORD $0xcb2e4146 // sub x6, x10, w14, uxtw + WORD $0x17fff8ef // b LBB5_857 $-7236(%rip) +LBB5_1259: WORD $0x12807fb4 // mov w20, #-1022 -LBB5_1256: - WORD $0xd280000d // mov x13, #0 +LBB5_1260: + WORD $0xd280000c // mov x12, #0 WORD $0x2a1b03f6 // mov w22, w27 WORD $0x5282b18e // mov w14, #5516 -LBB5_1257: - WORD $0xf10099bf // cmp x13, #38 - WORD $0x54000260 // b.eq LBB5_1261 $76(%rip) +LBB5_1261: + WORD $0xf100999f // cmp x12, #38 + WORD $0x54000260 // b.eq LBB5_1265 $76(%rip) Lloh120: - WORD $0x10033861 // adr x1, _LSHIFT_TAB $26380(%rip) + WORD $0x10033441 // adr x1, _LSHIFT_TAB $26248(%rip) Lloh121: WORD $0x91000021 // add x1, x1, _LSHIFT_TAB@PAGEOFF $0(%rip) - WORD $0x8b0d0021 // add x1, x1, x13 + WORD $0x8b0c0021 // add x1, x1, x12 WORD $0x386e6825 // ldrb w5, [x1, x14] - WORD $0x386d6a27 // ldrb w7, [x17, x13] + WORD $0x386c6a27 // ldrb w7, [x17, x12] WORD $0x6b0500ff // cmp w7, w5 - WORD $0x540001c1 // b.ne LBB5_1262 $56(%rip) - WORD $0x910005ad // add x13, x13, #1 - WORD $0xeb0d02df // cmp x22, x13 - WORD $0x54fffea1 // b.ne LBB5_1257 $-44(%rip) + WORD $0x540001c1 // b.ne LBB5_1266 $56(%rip) + WORD $0x9100058c // add x12, x12, #1 + WORD $0xeb0c02df // cmp x22, x12 + WORD $0x54fffea1 // b.ne LBB5_1261 $-44(%rip) Lloh122: - WORD $0x1003372d // adr x13, _LSHIFT_TAB $26340(%rip) + WORD $0x1003330c // adr x12, _LSHIFT_TAB $26208(%rip) Lloh123: - WORD $0x910001ad // add x13, x13, _LSHIFT_TAB@PAGEOFF $0(%rip) - WORD $0x8b1601ad // add x13, x13, x22 + WORD $0x9100018c // add x12, x12, _LSHIFT_TAB@PAGEOFF $0(%rip) + WORD $0x8b16018c // add x12, x12, x22 WORD $0x5282b18e // mov w14, #5516 - WORD $0x386e69ad // ldrb w13, [x13, x14] + WORD $0x386e698c // ldrb w12, [x12, x14] WORD $0x52800205 // mov w5, #16 - WORD $0x3500012d // cbnz w13, LBB5_1263 $36(%rip) - WORD $0x14000009 // b LBB5_1264 $36(%rip) -LBB5_1261: + WORD $0x3500012c // cbnz w12, LBB5_1267 $36(%rip) + WORD $0x14000009 // b LBB5_1268 $36(%rip) +LBB5_1265: WORD $0x52800205 // mov w5, #16 - WORD $0x14000007 // b LBB5_1264 $28(%rip) -LBB5_1262: - WORD $0x13001cad // sxtb w13, w5 + WORD $0x14000007 // b LBB5_1268 $28(%rip) +LBB5_1266: + WORD $0x13001cac // sxtb w12, w5 WORD $0x13001cee // sxtb w14, w7 WORD $0x52800205 // mov w5, #16 - WORD $0x6b0d01df // cmp w14, w13 - WORD $0x5400004a // b.ge LBB5_1264 $8(%rip) -LBB5_1263: + WORD $0x6b0c01df // cmp w14, w12 + WORD $0x5400004a // b.ge LBB5_1268 $8(%rip) +LBB5_1267: WORD $0x528001e5 // mov w5, #15 -LBB5_1264: +LBB5_1268: WORD $0x0b1600a7 // add w7, w5, w22 WORD $0x93407cf3 // sxtw x19, w7 WORD $0x710006df // cmp w22, #1 - WORD $0x540007ab // b.lt LBB5_1274 $244(%rip) + WORD $0x540007ab // b.lt LBB5_1278 $244(%rip) WORD $0xd2800015 // mov x21, #0 WORD $0xd1000677 // sub x23, x19, #1 WORD $0xd10006d6 // sub x22, x22, #1 @@ -6882,8 +6836,8 @@ LBB5_1264: WORD $0xf29999ba // movk x26, #52429 WORD $0x9280013b // mov x27, #-10 WORD $0xaa0703f8 // mov x24, x7 - WORD $0x14000009 // b LBB5_1267 $36(%rip) -LBB5_1266: + WORD $0x14000009 // b LBB5_1271 $36(%rip) +LBB5_1270: WORD $0xf10001df // cmp x14, #0 WORD $0x1a9f0442 // csinc w2, w2, wzr, eq WORD $0x51000718 // sub w24, w24, #1 @@ -6891,16 +6845,16 @@ LBB5_1266: WORD $0x910006ce // add x14, x22, #1 WORD $0xd10006d6 // sub x22, x22, #1 WORD $0xf10005df // cmp x14, #1 - WORD $0x54000229 // b.ls LBB5_1269 $68(%rip) -LBB5_1267: - WORD $0x38b66a2d // ldrsb x13, [x17, x22] - WORD $0x8b0dd6ad // add x13, x21, x13, lsl #53 - WORD $0x8b1901ad // add x13, x13, x25 - WORD $0x9bda7dae // umulh x14, x13, x26 + WORD $0x54000229 // b.ls LBB5_1273 $68(%rip) +LBB5_1271: + WORD $0x38b66a2c // ldrsb x12, [x17, x22] + WORD $0x8b0cd6ac // add x12, x21, x12, lsl #53 + WORD $0x8b19018c // add x12, x12, x25 + WORD $0x9bda7d8e // umulh x14, x12, x26 WORD $0xd343fdd5 // lsr x21, x14, #3 - WORD $0x9b1b36ae // madd x14, x21, x27, x13 + WORD $0x9b1b32ae // madd x14, x21, x27, x12 WORD $0xeb17007f // cmp x3, x23 - WORD $0x54fffe29 // b.ls LBB5_1266 $-60(%rip) + WORD $0x54fffe29 // b.ls LBB5_1270 $-60(%rip) WORD $0x1100c1ce // add w14, w14, #48 WORD $0x38376a2e // strb w14, [x17, x23] WORD $0x51000718 // sub w24, w24, #1 @@ -6908,92 +6862,92 @@ LBB5_1267: WORD $0x910006ce // add x14, x22, #1 WORD $0xd10006d6 // sub x22, x22, #1 WORD $0xf10005df // cmp x14, #1 - WORD $0x54fffe28 // b.hi LBB5_1267 $-60(%rip) -LBB5_1269: - WORD $0xf10029bf // cmp x13, #10 - WORD $0xb9403bf0 // ldr w16, [sp, #56] - WORD $0xb94033f9 // ldr w25, [sp, #48] - WORD $0x54000303 // b.lo LBB5_1274 $96(%rip) - WORD $0x93407f0d // sxtw x13, w24 - WORD $0xd10005ad // sub x13, x13, #1 + WORD $0x54fffe28 // b.hi LBB5_1271 $-60(%rip) +LBB5_1273: + WORD $0xf100299f // cmp x12, #10 + WORD $0xb9402bf0 // ldr w16, [sp, #40] + WORD $0xb94023f9 // ldr w25, [sp, #32] + WORD $0x54000303 // b.lo LBB5_1278 $96(%rip) + WORD $0x93407f0c // sxtw x12, w24 + WORD $0xd100058c // sub x12, x12, #1 WORD $0xb202e7f6 // mov x22, #-3689348814741910324 WORD $0xf29999b6 // movk x22, #52429 WORD $0x92800137 // mov x23, #-10 - WORD $0x14000007 // b LBB5_1272 $28(%rip) -LBB5_1271: + WORD $0x14000007 // b LBB5_1276 $28(%rip) +LBB5_1275: WORD $0xf100031f // cmp x24, #0 WORD $0x1a9f0442 // csinc w2, w2, wzr, eq - WORD $0xd10005ad // sub x13, x13, #1 + WORD $0xd100058c // sub x12, x12, #1 WORD $0xf10026bf // cmp x21, #9 WORD $0xaa0e03f5 // mov x21, x14 - WORD $0x54000189 // b.ls LBB5_1274 $48(%rip) -LBB5_1272: + WORD $0x54000189 // b.ls LBB5_1278 $48(%rip) +LBB5_1276: WORD $0x9bd67eae // umulh x14, x21, x22 WORD $0xd343fdce // lsr x14, x14, #3 WORD $0x9b1755d8 // madd x24, x14, x23, x21 - WORD $0xeb0d007f // cmp x3, x13 - WORD $0x54fffec9 // b.ls LBB5_1271 $-40(%rip) + WORD $0xeb0c007f // cmp x3, x12 + WORD $0x54fffec9 // b.ls LBB5_1275 $-40(%rip) WORD $0x1100c301 // add w1, w24, #48 - WORD $0x382d6a21 // strb w1, [x17, x13] - WORD $0xd10005ad // sub x13, x13, #1 + WORD $0x382c6a21 // strb w1, [x17, x12] + WORD $0xd100058c // sub x12, x12, #1 WORD $0xf10026bf // cmp x21, #9 WORD $0xaa0e03f5 // mov x21, x14 - WORD $0x54fffec8 // b.hi LBB5_1272 $-40(%rip) -LBB5_1274: + WORD $0x54fffec8 // b.hi LBB5_1276 $-40(%rip) +LBB5_1278: WORD $0xeb13007f // cmp x3, x19 WORD $0x1a8380f5 // csel w21, w7, w3, hi WORD $0x0b0400a4 // add w4, w5, w4 WORD $0x710006bf // cmp w21, #1 - WORD $0x5400012b // b.lt LBB5_1278 $36(%rip) -LBB5_1275: - WORD $0x387568cd // ldrb w13, [x6, x21] - WORD $0x7100c1bf // cmp w13, #48 - WORD $0x54000121 // b.ne LBB5_1279 $36(%rip) + WORD $0x5400012b // b.lt LBB5_1282 $36(%rip) +LBB5_1279: + WORD $0x387568cc // ldrb w12, [x6, x21] + WORD $0x7100c19f // cmp w12, #48 + WORD $0x54000121 // b.ne LBB5_1283 $36(%rip) WORD $0xf10006b5 // subs x21, x21, #1 - WORD $0x54ffff8c // b.gt LBB5_1275 $-16(%rip) + WORD $0x54ffff8c // b.gt LBB5_1279 $-16(%rip) WORD $0x52800005 // mov w5, #0 WORD $0x52800007 // mov w7, #0 - WORD $0x14000009 // b LBB5_1280 $36(%rip) -LBB5_1278: + WORD $0x14000009 // b LBB5_1284 $36(%rip) +LBB5_1282: WORD $0x52800005 // mov w5, #0 WORD $0x52800007 // mov w7, #0 - WORD $0x340000d5 // cbz w21, LBB5_1280 $24(%rip) -LBB5_1279: + WORD $0x340000d5 // cbz w21, LBB5_1284 $24(%rip) +LBB5_1283: WORD $0x92800006 // mov x6, #-1 WORD $0xaa0403e5 // mov x5, x4 WORD $0xaa1503e7 // mov x7, x21 WORD $0x7100509f // cmp w4, #20 - WORD $0x54000a0c // b.gt LBB5_1302 $320(%rip) -LBB5_1280: + WORD $0x54000a0c // b.gt LBB5_1306 $320(%rip) +LBB5_1284: WORD $0x52800004 // mov w4, #0 WORD $0xd2800003 // mov x3, #0 WORD $0x6b0700bf // cmp w5, w7 - WORD $0x1a87b0ad // csel w13, w5, w7, lt - WORD $0x710005bf // cmp w13, #1 - WORD $0x5400016b // b.lt LBB5_1284 $44(%rip) + WORD $0x1a87b0ac // csel w12, w5, w7, lt + WORD $0x7100059f // cmp w12, #1 + WORD $0x5400016b // b.lt LBB5_1288 $44(%rip) WORD $0xd2800003 // mov x3, #0 WORD $0x5280014e // mov w14, #10 - WORD $0xaa0d03e4 // mov x4, x13 + WORD $0xaa0c03e4 // mov x4, x12 WORD $0xaa1103e6 // mov x6, x17 -LBB5_1282: +LBB5_1286: WORD $0x388014c1 // ldrsb x1, [x6], #1 WORD $0x9b0e0461 // madd x1, x3, x14, x1 WORD $0xd100c023 // sub x3, x1, #48 WORD $0xf1000484 // subs x4, x4, #1 - WORD $0x54ffff81 // b.ne LBB5_1282 $-16(%rip) - WORD $0xaa0d03e4 // mov x4, x13 -LBB5_1284: + WORD $0x54ffff81 // b.ne LBB5_1286 $-16(%rip) + WORD $0xaa0c03e4 // mov x4, x12 +LBB5_1288: WORD $0x6b0400a6 // subs w6, w5, w4 - WORD $0x540003ad // b.le LBB5_1291 $116(%rip) + WORD $0x540003ad // b.le LBB5_1295 $116(%rip) WORD $0x710010df // cmp w6, #4 - WORD $0x540002c3 // b.lo LBB5_1289 $88(%rip) - WORD $0x121e74cd // and w13, w6, #0xfffffffc - WORD $0x0b0d0084 // add w4, w4, w13 + WORD $0x540002c3 // b.lo LBB5_1293 $88(%rip) + WORD $0x121e74cc // and w12, w6, #0xfffffffc + WORD $0x0b0c0084 // add w4, w4, w12 WORD $0x52800033 // mov w19, #1 - WORD $0xaa0d03f5 // mov x21, x13 + WORD $0xaa0c03f5 // mov x21, x12 WORD $0x52800036 // mov w22, #1 WORD $0x52800037 // mov w23, #1 -LBB5_1287: +LBB5_1291: WORD $0x8b03086e // add x14, x3, x3, lsl #2 WORD $0xd37ff9c3 // lsl x3, x14, #1 WORD $0x8b130a6e // add x14, x19, x19, lsl #2 @@ -7003,185 +6957,178 @@ LBB5_1287: WORD $0x8b170aee // add x14, x23, x23, lsl #2 WORD $0xd37ff9d7 // lsl x23, x14, #1 WORD $0x710012b5 // subs w21, w21, #4 - WORD $0x54fffee1 // b.ne LBB5_1287 $-36(%rip) + WORD $0x54fffee1 // b.ne LBB5_1291 $-36(%rip) WORD $0x9b037e6e // mul x14, x19, x3 WORD $0x9b0e7ece // mul x14, x22, x14 WORD $0x9b0e7ee3 // mul x3, x23, x14 - WORD $0x6b0d00df // cmp w6, w13 - WORD $0x540000c0 // b.eq LBB5_1291 $24(%rip) -LBB5_1289: - WORD $0x4b0400ad // sub w13, w5, w4 -LBB5_1290: + WORD $0x6b0c00df // cmp w6, w12 + WORD $0x540000c0 // b.eq LBB5_1295 $24(%rip) +LBB5_1293: + WORD $0x4b0400ac // sub w12, w5, w4 +LBB5_1294: WORD $0x8b03086e // add x14, x3, x3, lsl #2 WORD $0xd37ff9c3 // lsl x3, x14, #1 - WORD $0x710005ad // subs w13, w13, #1 - WORD $0x54ffffa1 // b.ne LBB5_1290 $-12(%rip) -LBB5_1291: - WORD $0x37f802c5 // tbnz w5, #31, LBB5_1299 $88(%rip) + WORD $0x7100058c // subs w12, w12, #1 + WORD $0x54ffffa1 // b.ne LBB5_1294 $-12(%rip) +LBB5_1295: + WORD $0x37f802c5 // tbnz w5, #31, LBB5_1303 $88(%rip) WORD $0x6b0500ff // cmp w7, w5 - WORD $0x5400028d // b.le LBB5_1299 $80(%rip) - WORD $0x8b25422d // add x13, x17, w5, uxtw - WORD $0x39c001ae // ldrsb w14, [x13] + WORD $0x5400028d // b.le LBB5_1303 $80(%rip) + WORD $0x8b25422c // add x12, x17, w5, uxtw + WORD $0x39c0018e // ldrsb w14, [x12] WORD $0x110004b1 // add w17, w5, #1 WORD $0x7100d5df // cmp w14, #53 WORD $0x7a470220 // ccmp w17, w7, #0, eq - WORD $0x540000c0 // b.eq LBB5_1295 $24(%rip) + WORD $0x540000c0 // b.eq LBB5_1299 $24(%rip) WORD $0x7100d1df // cmp w14, #52 - WORD $0x1a9fd7ed // cset w13, gt + WORD $0x1a9fd7ec // cset w12, gt WORD $0x91000466 // add x6, x3, #1 - WORD $0x3500016d // cbnz w13, LBB5_1300 $44(%rip) - WORD $0x14000009 // b LBB5_1299 $36(%rip) -LBB5_1295: - WORD $0x34000062 // cbz w2, LBB5_1297 $12(%rip) + WORD $0x3500016c // cbnz w12, LBB5_1304 $44(%rip) + WORD $0x14000009 // b LBB5_1303 $36(%rip) +LBB5_1299: + WORD $0x34000062 // cbz w2, LBB5_1301 $12(%rip) WORD $0x91000466 // add x6, x3, #1 - WORD $0x14000007 // b LBB5_1300 $28(%rip) -LBB5_1297: - WORD $0x340000a5 // cbz w5, LBB5_1299 $20(%rip) - WORD $0x385ff1ad // ldurb w13, [x13, #-1] - WORD $0x120001ad // and w13, w13, #0x1 + WORD $0x14000007 // b LBB5_1304 $28(%rip) +LBB5_1301: + WORD $0x340000a5 // cbz w5, LBB5_1303 $20(%rip) + WORD $0x385ff18c // ldurb w12, [x12, #-1] + WORD $0x1200018c // and w12, w12, #0x1 WORD $0x91000466 // add x6, x3, #1 - WORD $0x3500004d // cbnz w13, LBB5_1300 $8(%rip) -LBB5_1299: + WORD $0x3500004c // cbnz w12, LBB5_1304 $8(%rip) +LBB5_1303: WORD $0xaa0303e6 // mov x6, x3 -LBB5_1300: - WORD $0xd2e0040d // mov x13, #9007199254740992 - WORD $0xeb0d00df // cmp x6, x13 - WORD $0x54000101 // b.ne LBB5_1302 $32(%rip) +LBB5_1304: + WORD $0xd2e0040c // mov x12, #9007199254740992 + WORD $0xeb0c00df // cmp x6, x12 + WORD $0x54000101 // b.ne LBB5_1306 $32(%rip) WORD $0xd2800015 // mov x21, #0 - WORD $0x1100068d // add w13, w20, #1 + WORD $0x1100068c // add w12, w20, #1 WORD $0xd2e00206 // mov x6, #4503599627370496 WORD $0x52808013 // mov w19, #1024 WORD $0x710ffe9f // cmp w20, #1023 - WORD $0xaa0d03f4 // mov x20, x13 - WORD $0x540000a0 // b.eq LBB5_1303 $20(%rip) -LBB5_1302: + WORD $0xaa0c03f4 // mov x20, x12 + WORD $0x540000a0 // b.eq LBB5_1307 $20(%rip) +LBB5_1306: WORD $0xf24c00df // tst x6, #0x10000000000000 - WORD $0x12807fcd // mov w13, #-1023 - WORD $0x1a9401b3 // csel w19, w13, w20, eq + WORD $0x12807fcc // mov w12, #-1023 + WORD $0x1a940193 // csel w19, w12, w20, eq WORD $0xaa0603f5 // mov x21, x6 -LBB5_1303: - WORD $0x9240cead // and x13, x21, #0xfffffffffffff +LBB5_1307: + WORD $0x9240ceac // and x12, x21, #0xfffffffffffff WORD $0x110ffe6e // add w14, w19, #1023 WORD $0x120029ce // and w14, w14, #0x7ff - WORD $0xaa0ed1ad // orr x13, x13, x14, lsl #52 - WORD $0xb24101ae // orr x14, x13, #0x8000000000000000 + WORD $0xaa0ed18c // orr x12, x12, x14, lsl #52 + WORD $0xb241018e // orr x14, x12, #0x8000000000000000 WORD $0x7100b73f // cmp w25, #45 - WORD $0x9a8d01cd // csel x13, x14, x13, eq - WORD $0x9e6701a0 // fmov d0, x13 + WORD $0x9a8c01cc // csel x12, x14, x12, eq + WORD $0x9e670180 // fmov d0, x12 WORD $0x1e620201 // scvtf d1, w16 WORD $0x1e600820 // fmul d0, d1, d0 -LBB5_1304: - WORD $0x52800004 // mov w4, #0 - WORD $0x9e660011 // fmov x17, d0 - WORD $0x9240fa2d // and x13, x17, #0x7fffffffffffffff +LBB5_1308: + WORD $0x52800010 // mov w16, #0 + WORD $0x9e660001 // fmov x1, d0 + WORD $0x9240f82c // and x12, x1, #0x7fffffffffffffff WORD $0x52800082 // mov w2, #4 WORD $0xd2effe0e // mov x14, #9218868437227405312 - WORD $0xeb0e01bf // cmp x13, x14 - WORD $0x540003e1 // b.ne LBB5_1313 $124(%rip) -LBB5_1305: - WORD $0xf1004d9f // cmp x12, #19 - WORD $0x54000360 // b.eq LBB5_1312 $108(%rip) - WORD $0xf1002d9f // cmp x12, #11 - WORD $0x54000100 // b.eq LBB5_1310 $32(%rip) - WORD $0xf1000d9f // cmp x12, #3 - WORD $0x54fe8121 // b.ne LBB5_672 $-12252(%rip) - WORD $0xf9405011 // ldr x17, [x0, #160] + WORD $0xeb0e019f // cmp x12, x14 + WORD $0x54000341 // b.ne LBB5_1317 $104(%rip) LBB5_1309: - WORD $0x5280006c // mov w12, #3 - WORD $0xaa0f818d // orr x13, x12, x15, lsl #32 - WORD $0xa9007a2d // stp x13, lr, [x17] - WORD $0x14000005 // b LBB5_1311 $20(%rip) -LBB5_1310: - WORD $0x5280016c // mov w12, #11 - WORD $0xaa0f818d // orr x13, x12, x15, lsl #32 - WORD $0xf940500e // ldr x14, [x0, #160] - WORD $0xa90079cd // stp x13, lr, [x14] -LBB5_1311: - WORD $0xb940d40d // ldr w13, [x0, #212] - WORD $0x110005ad // add w13, w13, #1 - WORD $0xb900d40d // str w13, [x0, #212] - WORD $0xf940500d // ldr x13, [x0, #160] - WORD $0x910041ae // add x14, x13, #16 - WORD $0xf900500e // str x14, [x0, #160] - WORD $0x910081ad // add x13, x13, #32 - WORD $0xf940600e // ldr x14, [x0, #192] - WORD $0xeb0e01bf // cmp x13, x14 - WORD $0x1a9f87ef // cset w15, ls - WORD $0xaa0a03f0 // mov x16, x10 - WORD $0xaa0203e4 // mov x4, x2 - WORD $0x14000013 // b LBB5_1314 $76(%rip) -LBB5_1312: - WORD $0xaa0203e4 // mov x4, x2 - WORD $0xaa1e03f1 // mov x17, lr + WORD $0xf1004dbf // cmp x13, #19 + WORD $0x540002c0 // b.eq LBB5_1316 $88(%rip) + WORD $0xf1002dbf // cmp x13, #11 + WORD $0x54000100 // b.eq LBB5_1314 $32(%rip) + WORD $0xf1000dbf // cmp x13, #3 + WORD $0x54fda5a1 // b.ne LBB5_259 $-19276(%rip) + WORD $0xf9405011 // ldr x17, [x0, #160] LBB5_1313: - WORD $0x5280026c // mov w12, #19 - WORD $0xaa0f818d // orr x13, x12, x15, lsl #32 + WORD $0x5280006d // mov w13, #3 + WORD $0xaa0f81ac // orr x12, x13, x15, lsl #32 + WORD $0xa9007a2c // stp x12, lr, [x17] + WORD $0x14000005 // b LBB5_1315 $20(%rip) +LBB5_1314: + WORD $0x5280016d // mov w13, #11 + WORD $0xaa0f81ac // orr x12, x13, x15, lsl #32 WORD $0xf940500e // ldr x14, [x0, #160] - WORD $0xa90045cd // stp x13, x17, [x14] - WORD $0xb940d40d // ldr w13, [x0, #212] - WORD $0x110005ad // add w13, w13, #1 - WORD $0xb900d40d // str w13, [x0, #212] - WORD $0xf940500d // ldr x13, [x0, #160] - WORD $0x910041ae // add x14, x13, #16 - WORD $0xf900500e // str x14, [x0, #160] - WORD $0x910081ad // add x13, x13, #32 + WORD $0xa90079cc // stp x12, lr, [x14] +LBB5_1315: + WORD $0xb940d40c // ldr w12, [x0, #212] + WORD $0x1100058c // add w12, w12, #1 + WORD $0xb900d40c // str w12, [x0, #212] + WORD $0xf9405011 // ldr x17, [x0, #160] + WORD $0x9100422c // add x12, x17, #16 + WORD $0xf900500c // str x12, [x0, #160] + WORD $0xaa0203f0 // mov x16, x2 + WORD $0x1400000e // b LBB5_1318 $56(%rip) +LBB5_1316: + WORD $0xaa0203f0 // mov x16, x2 + WORD $0xaa1e03e1 // mov x1, lr +LBB5_1317: + WORD $0x5280026d // mov w13, #19 + WORD $0xaa0f81ac // orr x12, x13, x15, lsl #32 + WORD $0xf940500e // ldr x14, [x0, #160] + WORD $0xa90005cc // stp x12, x1, [x14] + WORD $0xb940d40c // ldr w12, [x0, #212] + WORD $0x1100058c // add w12, w12, #1 + WORD $0xb900d40c // str w12, [x0, #212] + WORD $0xf9405011 // ldr x17, [x0, #160] + WORD $0x9100422c // add x12, x17, #16 + WORD $0xf900500c // str x12, [x0, #160] + WORD $0xaa0103fe // mov lr, x1 +LBB5_1318: + WORD $0x5280016c // mov w12, #11 + WORD $0x7100021f // cmp w16, #0 + WORD $0x1a900182 // csel w2, w12, w16, eq + WORD $0x35fda170 // cbnz w16, LBB5_259 $-19412(%rip) + WORD $0x9100822c // add x12, x17, #32 WORD $0xf940600e // ldr x14, [x0, #192] - WORD $0xeb0e01bf // cmp x13, x14 - WORD $0x1a9f87ef // cset w15, ls - WORD $0xaa0a03f0 // mov x16, x10 - WORD $0xaa1103fe // mov lr, x17 -LBB5_1314: - WORD $0x5280016a // mov w10, #11 - WORD $0x7100009f // cmp w4, #0 - WORD $0x1a840142 // csel w2, w10, w4, eq - WORD $0x35019b04 // cbnz w4, LBB5_2013 $13152(%rip) - WORD $0x34019aef // cbz w15, LBB5_2013 $13148(%rip) - WORD $0xaa1003ef // mov x15, x16 - WORD $0x384015ea // ldrb w10, [x15], #1 - WORD $0x7100815f // cmp w10, #32 - WORD $0x540009a8 // b.hi LBB5_1327 $308(%rip) - WORD $0x5280002d // mov w13, #1 - WORD $0x9aca21ad // lsl x13, x13, x10 + WORD $0xeb0e019f // cmp x12, x14 + WORD $0x54fda0e8 // b.hi LBB5_259 $-19428(%rip) + WORD $0xaa0a03ef // mov x15, x10 + WORD $0x384015f0 // ldrb w16, [x15], #1 + WORD $0x7100821f // cmp w16, #32 + WORD $0x540009a8 // b.hi LBB5_1331 $308(%rip) + WORD $0x5280002c // mov w12, #1 + WORD $0x9ad0218c // lsl x12, x12, x16 WORD $0xd284c02e // mov x14, #9729 WORD $0xf2c0002e // movk x14, #1, lsl #32 - WORD $0xea0e01bf // tst x13, x14 - WORD $0x540008e0 // b.eq LBB5_1327 $284(%rip) - WORD $0x91000a0f // add x15, x16, #2 - WORD $0x39400610 // ldrb w16, [x16, #1] + WORD $0xea0e019f // tst x12, x14 + WORD $0x540008e0 // b.eq LBB5_1331 $284(%rip) + WORD $0x9100094f // add x15, x10, #2 + WORD $0x39400550 // ldrb w16, [x10, #1] WORD $0x7100821f // cmp w16, #32 - WORD $0x540008a8 // b.hi LBB5_1328 $276(%rip) + WORD $0x54000868 // b.hi LBB5_1331 $268(%rip) WORD $0x5280002a // mov w10, #1 WORD $0x9ad0214a // lsl x10, x10, x16 - WORD $0xd284c02d // mov x13, #9729 - WORD $0xf2c0002d // movk x13, #1, lsl #32 - WORD $0xea0d015f // tst x10, x13 - WORD $0x540007e0 // b.eq LBB5_1328 $252(%rip) + WORD $0xd284c02c // mov x12, #9729 + WORD $0xf2c0002c // movk x12, #1, lsl #32 + WORD $0xea0c015f // tst x10, x12 + WORD $0x540007a0 // b.eq LBB5_1331 $244(%rip) WORD $0xf940480a // ldr x10, [x0, #144] - WORD $0xcb0a01ed // sub x13, x15, x10 - WORD $0xf100fdbf // cmp x13, #63 - WORD $0x540000e8 // b.hi LBB5_1323 $28(%rip) + WORD $0xcb0a01ec // sub x12, x15, x10 + WORD $0xf100fd9f // cmp x12, #63 + WORD $0x540000e8 // b.hi LBB5_1327 $28(%rip) WORD $0xf9404c0e // ldr x14, [x0, #152] WORD $0x9280000f // mov x15, #-1 - WORD $0x9acd21ed // lsl x13, x15, x13 - WORD $0xea0d01cf // ands x15, x14, x13 - WORD $0x540005e1 // b.ne LBB5_1326 $188(%rip) + WORD $0x9acc21ec // lsl x12, x15, x12 + WORD $0xea0c01cf // ands x15, x14, x12 + WORD $0x540005e1 // b.ne LBB5_1330 $188(%rip) WORD $0x9101014f // add x15, x10, #64 -LBB5_1323: +LBB5_1327: WORD $0xd10101ea // sub x10, x15, #64 WORD $0x4f04e5e0 // movi.16b v0, #143 Lloh124: - WORD $0x10fcf84d // adr x13, lCPI5_0 $-24824(%rip) + WORD $0x10fcff4c // adr x12, lCPI5_0 $-24600(%rip) Lloh125: - WORD $0x3dc001a1 // ldr q1, [x13, lCPI5_0@PAGEOFF] $0(%rip) + WORD $0x3dc00181 // ldr q1, [x12, lCPI5_0@PAGEOFF] $0(%rip) Lloh126: - WORD $0x10fcf88d // adr x13, lCPI5_1 $-24816(%rip) + WORD $0x10fcff8c // adr x12, lCPI5_1 $-24592(%rip) Lloh127: - WORD $0x3dc001a2 // ldr q2, [x13, lCPI5_1@PAGEOFF] $0(%rip) + WORD $0x3dc00182 // ldr q2, [x12, lCPI5_1@PAGEOFF] $0(%rip) Lloh128: - WORD $0x10fcf8cd // adr x13, lCPI5_2 $-24808(%rip) + WORD $0x10fcffcc // adr x12, lCPI5_2 $-24584(%rip) Lloh129: - WORD $0x3dc001a3 // ldr q3, [x13, lCPI5_2@PAGEOFF] $0(%rip) -LBB5_1324: + WORD $0x3dc00183 // ldr q3, [x12, lCPI5_2@PAGEOFF] $0(%rip) +LBB5_1328: WORD $0xadc21544 // ldp q4, q5, [x10, #64]! WORD $0xad411d46 // ldp q6, q7, [x10, #32] WORD $0x4e201c90 // and.16b v16, v4, v0 @@ -7196,7 +7143,7 @@ LBB5_1324: WORD $0x4e221c84 // and.16b v4, v4, v2 WORD $0x4e030084 // tbl.16b v4, { v4 }, v3 WORD $0x4e71b884 // addv.8h h4, v4 - WORD $0x1e26008d // fmov w13, s4 + WORD $0x1e26008c // fmov w12, s4 WORD $0x6e258e24 // cmeq.16b v4, v17, v5 WORD $0x4e221c84 // and.16b v4, v4, v2 WORD $0x4e030084 // tbl.16b v4, { v4 }, v3 @@ -7212,448 +7159,443 @@ LBB5_1324: WORD $0x4e030084 // tbl.16b v4, { v4 }, v3 WORD $0x4e71b884 // addv.8h h4, v4 WORD $0x1e260090 // fmov w16, s4 - WORD $0x33103dcd // bfi w13, w14, #16, #16 - WORD $0xaa0f81ad // orr x13, x13, x15, lsl #32 - WORD $0xaa10c1ad // orr x13, x13, x16, lsl #48 - WORD $0xb10005bf // cmn x13, #1 - WORD $0x54fffbc0 // b.eq LBB5_1324 $-136(%rip) -LBB5_1325: - WORD $0xaa2d03ef // mvn x15, x13 + WORD $0x33103dcc // bfi w12, w14, #16, #16 + WORD $0xaa0f818c // orr x12, x12, x15, lsl #32 + WORD $0xaa10c18c // orr x12, x12, x16, lsl #48 + WORD $0xb100059f // cmn x12, #1 + WORD $0x54fffbc0 // b.eq LBB5_1328 $-136(%rip) +LBB5_1329: + WORD $0xaa2c03ef // mvn x15, x12 WORD $0xa9093c0a // stp x10, x15, [x0, #144] -LBB5_1326: - WORD $0xdac001ed // rbit x13, x15 - WORD $0xdac011ad // clz x13, x13 - WORD $0x8b0d014f // add x15, x10, x13 +LBB5_1330: + WORD $0xdac001ec // rbit x12, x15 + WORD $0xdac0118c // clz x12, x12 + WORD $0x8b0c014f // add x15, x10, x12 WORD $0x384015f0 // ldrb w16, [x15], #1 - WORD $0x1400014c // b LBB5_1399 $1328(%rip) -LBB5_1327: - WORD $0xaa0a03f0 // mov x16, x10 - WORD $0x1400014a // b LBB5_1399 $1320(%rip) -LBB5_1328: - WORD $0x14000149 // b LBB5_1399 $1316(%rip) -LBB5_1329: - WORD $0xaa0503f3 // mov x19, x5 + WORD $0x14000148 // b LBB5_1402 $1312(%rip) +LBB5_1331: + WORD $0x14000147 // b LBB5_1402 $1308(%rip) +LBB5_1332: + WORD $0xaa0503e7 // mov x7, x5 WORD $0x92800003 // mov x3, #-1 WORD $0x92800002 // mov x2, #-1 - WORD $0x17fff5e0 // b LBB5_768 $-10368(%rip) -LBB5_1330: + WORD $0x17fff605 // b LBB5_773 $-10220(%rip) +LBB5_1333: WORD $0xcb10014a // sub x10, x10, x16 WORD $0x39400147 // ldrb w7, [x10] - WORD $0x5100c0ed // sub w13, w7, #48 - WORD $0x710025bf // cmp w13, #9 - WORD $0x540003a8 // b.hi LBB5_1337 $116(%rip) + WORD $0x5100c0ec // sub w12, w7, #48 + WORD $0x7100259f // cmp w12, #9 + WORD $0x540003a8 // b.hi LBB5_1340 $116(%rip) WORD $0xd2800003 // mov x3, #0 WORD $0xd2800010 // mov x16, #0 WORD $0x5280014a // mov w10, #10 -LBB5_1332: - WORD $0x9b0a7c6d // mul x13, x3, x10 - WORD $0x8b2741ad // add x13, x13, w7, uxtw - WORD $0xd100c1a3 // sub x3, x13, #48 - WORD $0x8b1000ad // add x13, x5, x16 - WORD $0x394005a7 // ldrb w7, [x13, #1] - WORD $0x5100c0ed // sub w13, w7, #48 - WORD $0x710025bf // cmp w13, #9 +LBB5_1335: + WORD $0x9b0a7c6c // mul x12, x3, x10 + WORD $0x8b27418c // add x12, x12, w7, uxtw + WORD $0xd100c183 // sub x3, x12, #48 + WORD $0x8b1000ac // add x12, x5, x16 + WORD $0x39400587 // ldrb w7, [x12, #1] + WORD $0x5100c0ec // sub w12, w7, #48 + WORD $0x7100259f // cmp w12, #9 WORD $0xfa529a02 // ccmp x16, #18, #2, ls WORD $0x91000610 // add x16, x16, #1 - WORD $0x54fffee3 // b.lo LBB5_1332 $-36(%rip) + WORD $0x54fffee3 // b.lo LBB5_1335 $-36(%rip) WORD $0x8b1000aa // add x10, x5, x16 - WORD $0x710025bf // cmp w13, #9 - WORD $0x54000248 // b.hi LBB5_1338 $72(%rip) + WORD $0x7100259f // cmp w12, #9 + WORD $0x54000248 // b.hi LBB5_1341 $72(%rip) WORD $0xd2800006 // mov x6, #0 -LBB5_1335: +LBB5_1338: WORD $0x8b0600aa // add x10, x5, x6 WORD $0x8b10014a // add x10, x10, x16 WORD $0x39400547 // ldrb w7, [x10, #1] WORD $0x5100c0ea // sub w10, w7, #48 WORD $0x910004c6 // add x6, x6, #1 WORD $0x7100295f // cmp w10, #10 - WORD $0x54ffff43 // b.lo LBB5_1335 $-24(%rip) + WORD $0x54ffff43 // b.lo LBB5_1338 $-24(%rip) WORD $0x8b1000aa // add x10, x5, x16 WORD $0x8b06014a // add x10, x10, x6 WORD $0x52800024 // mov w4, #1 - WORD $0x17fff52b // b LBB5_741 $-11092(%rip) -LBB5_1337: + WORD $0x17fff550 // b LBB5_746 $-10944(%rip) +LBB5_1340: WORD $0x52800004 // mov w4, #0 WORD $0xd2800010 // mov x16, #0 WORD $0x52800006 // mov w6, #0 WORD $0xd2800003 // mov x3, #0 - WORD $0x17fff526 // b LBB5_741 $-11112(%rip) -LBB5_1338: + WORD $0x17fff54b // b LBB5_746 $-10964(%rip) +LBB5_1341: WORD $0x52800004 // mov w4, #0 WORD $0x52800006 // mov w6, #0 - WORD $0x17fff523 // b LBB5_741 $-11124(%rip) -LBB5_1339: + WORD $0x17fff548 // b LBB5_746 $-10976(%rip) +LBB5_1342: WORD $0x710004df // cmp w6, #1 - WORD $0x54feed01 // b.ne LBB5_862 $-8800(%rip) - WORD $0x5280014d // mov w13, #10 - WORD $0x9bcd7c6d // umulh x13, x3, x13 - WORD $0xeb0d03ff // cmp xzr, x13 - WORD $0x54001ca0 // b.eq LBB5_1387 $916(%rip) + WORD $0x54fef0a1 // b.ne LBB5_866 $-8684(%rip) + WORD $0x5280014c // mov w12, #10 + WORD $0x9bcc7c6c // umulh x12, x3, x12 + WORD $0xeb0c03ff // cmp xzr, x12 + WORD $0x54001c60 // b.eq LBB5_1390 $908(%rip) WORD $0x7100003f // cmp w1, #0 - WORD $0x1280000d // mov w13, #-1 - WORD $0x5a8d15b0 // cneg w16, w13, eq + WORD $0x1280000c // mov w12, #-1 + WORD $0x5a8c1590 // cneg w16, w12, eq WORD $0x52800026 // mov w6, #1 - WORD $0x17fff792 // b LBB5_873 $-8632(%rip) -LBB5_1342: - WORD $0x0e013cad // umov.b w13, v5[0] - WORD $0xf94017e8 // ldr x8, [sp, #40] + WORD $0x17fff7af // b LBB5_877 $-8516(%rip) +LBB5_1345: + WORD $0x0e013cac // umov.b w12, v5[0] + WORD $0xf9400fe8 // ldr x8, [sp, #24] WORD $0x8b1c010a // add x10, x8, x28 - WORD $0x710089bf // cmp w13, #34 - WORD $0x54000121 // b.ne LBB5_1345 $36(%rip) -LBB5_1343: + WORD $0x7100899f // cmp w12, #34 + WORD $0x54000121 // b.ne LBB5_1348 $36(%rip) +LBB5_1346: WORD $0x9100077b // add x27, x27, #1 WORD $0xcb0f0141 // sub x1, x10, x15 -LBB5_1344: +LBB5_1347: WORD $0x5280003c // mov w28, #1 WORD $0xaa0203fe // mov lr, x2 - WORD $0xa941a3ec // ldp x12, x8, [sp, #24] - WORD $0xa943afe9 // ldp x9, x11, [sp, #56] - WORD $0xb6fe7421 // tbz x1, #63, LBB5_684 $-12668(%rip) - WORD $0x17fff9c7 // b LBB5_979 $-6372(%rip) -LBB5_1345: - WORD $0x0e013cad // umov.b w13, v5[0] -LBB5_1346: - WORD $0xa942a3e9 // ldp x9, x8, [sp, #40] + WORD $0xa940a3ed // ldp x13, x8, [sp, #8] + WORD $0xa942afe9 // ldp x9, x11, [sp, #40] + WORD $0xb6fe78c1 // tbz x1, #63, LBB5_689 $-12520(%rip) + WORD $0x17fff9e0 // b LBB5_982 $-6272(%rip) +LBB5_1348: + WORD $0x0e013cac // umov.b w12, v5[0] +LBB5_1349: + WORD $0xa941a3e9 // ldp x9, x8, [sp, #24] WORD $0x8b1c012a // add x10, x9, x28 - WORD $0x3900014d // strb w13, [x10] - WORD $0x8b1c010d // add x13, x8, x28 - WORD $0x394005ae // ldrb w14, [x13, #1] + WORD $0x3900014c // strb w12, [x10] + WORD $0x8b1c010c // add x12, x8, x28 + WORD $0x3940058e // ldrb w14, [x12, #1] WORD $0x710089df // cmp w14, #34 - WORD $0x54000540 // b.eq LBB5_1356 $168(%rip) + WORD $0x54000540 // b.eq LBB5_1359 $168(%rip) WORD $0x3900054e // strb w14, [x10, #1] - WORD $0x394009ad // ldrb w13, [x13, #2] - WORD $0x710089bf // cmp w13, #34 - WORD $0x54000580 // b.eq LBB5_1357 $176(%rip) - WORD $0x3900094d // strb w13, [x10, #2] - WORD $0xf9401be8 // ldr x8, [sp, #48] - WORD $0x8b1c010d // add x13, x8, x28 - WORD $0x39400dae // ldrb w14, [x13, #3] + WORD $0x3940098c // ldrb w12, [x12, #2] + WORD $0x7100899f // cmp w12, #34 + WORD $0x54000580 // b.eq LBB5_1360 $176(%rip) + WORD $0x3900094c // strb w12, [x10, #2] + WORD $0xf94013e8 // ldr x8, [sp, #32] + WORD $0x8b1c010c // add x12, x8, x28 + WORD $0x39400d8e // ldrb w14, [x12, #3] WORD $0x710089df // cmp w14, #34 - WORD $0x540005a0 // b.eq LBB5_1358 $180(%rip) + WORD $0x540005a0 // b.eq LBB5_1361 $180(%rip) WORD $0x39000d4e // strb w14, [x10, #3] - WORD $0x394011ad // ldrb w13, [x13, #4] - WORD $0x710089bf // cmp w13, #34 - WORD $0x540005e0 // b.eq LBB5_1359 $188(%rip) - WORD $0x3900114d // strb w13, [x10, #4] - WORD $0xf9401be8 // ldr x8, [sp, #48] - WORD $0x8b1c010d // add x13, x8, x28 - WORD $0x394015ae // ldrb w14, [x13, #5] + WORD $0x3940118c // ldrb w12, [x12, #4] + WORD $0x7100899f // cmp w12, #34 + WORD $0x540005e0 // b.eq LBB5_1362 $188(%rip) + WORD $0x3900114c // strb w12, [x10, #4] + WORD $0xf94013e8 // ldr x8, [sp, #32] + WORD $0x8b1c010c // add x12, x8, x28 + WORD $0x3940158e // ldrb w14, [x12, #5] WORD $0x710089df // cmp w14, #34 - WORD $0x54000600 // b.eq LBB5_1360 $192(%rip) + WORD $0x54000600 // b.eq LBB5_1363 $192(%rip) WORD $0x3900154e // strb w14, [x10, #5] - WORD $0x394019ad // ldrb w13, [x13, #6] - WORD $0x710089bf // cmp w13, #34 - WORD $0x54000640 // b.eq LBB5_1361 $200(%rip) - WORD $0x3900194d // strb w13, [x10, #6] - WORD $0xf9401be8 // ldr x8, [sp, #48] - WORD $0x8b1c010d // add x13, x8, x28 - WORD $0x39401dae // ldrb w14, [x13, #7] + WORD $0x3940198c // ldrb w12, [x12, #6] + WORD $0x7100899f // cmp w12, #34 + WORD $0x54000640 // b.eq LBB5_1364 $200(%rip) + WORD $0x3900194c // strb w12, [x10, #6] + WORD $0xf94013e8 // ldr x8, [sp, #32] + WORD $0x8b1c010c // add x12, x8, x28 + WORD $0x39401d8e // ldrb w14, [x12, #7] WORD $0x710089df // cmp w14, #34 - WORD $0x54000800 // b.eq LBB5_1365 $256(%rip) + WORD $0x54000800 // b.eq LBB5_1368 $256(%rip) WORD $0x39001d4e // strb w14, [x10, #7] - WORD $0x394021ad // ldrb w13, [x13, #8] + WORD $0x3940218c // ldrb w12, [x12, #8] WORD $0x9100239c // add x28, x28, #8 - WORD $0x710089bf // cmp w13, #34 - WORD $0x54fffae1 // b.ne LBB5_1346 $-164(%rip) - WORD $0xa942a7e8 // ldp x8, x9, [sp, #40] + WORD $0x7100899f // cmp w12, #34 + WORD $0x54fffae1 // b.ne LBB5_1349 $-164(%rip) + WORD $0xa941a7e8 // ldp x8, x9, [sp, #24] WORD $0x8b1c013b // add x27, x9, x28 WORD $0x8b1c010a // add x10, x8, x28 - WORD $0x17ffffca // b LBB5_1343 $-216(%rip) -LBB5_1355: + WORD $0x17ffffca // b LBB5_1346 $-216(%rip) +LBB5_1358: WORD $0x92800161 // mov x1, #-12 - WORD $0x17fff996 // b LBB5_979 $-6568(%rip) -LBB5_1356: - WORD $0x910009bb // add x27, x13, #2 - WORD $0xf94017e8 // ldr x8, [sp, #40] + WORD $0x17fff9af // b LBB5_982 $-6468(%rip) +LBB5_1359: + WORD $0x9100099b // add x27, x12, #2 + WORD $0xf9400fe8 // ldr x8, [sp, #24] WORD $0xcb0f010a // sub x10, x8, x15 WORD $0x8b1c014a // add x10, x10, x28 WORD $0x91000541 // add x1, x10, #1 - WORD $0x17ffffc4 // b LBB5_1344 $-240(%rip) -LBB5_1357: - WORD $0xa942a7e8 // ldp x8, x9, [sp, #40] + WORD $0x17ffffc4 // b LBB5_1347 $-240(%rip) +LBB5_1360: + WORD $0xa941a7e8 // ldp x8, x9, [sp, #24] WORD $0x8b1c012a // add x10, x9, x28 WORD $0x91000d5b // add x27, x10, #3 WORD $0xcb0f010a // sub x10, x8, x15 WORD $0x8b1c014a // add x10, x10, x28 WORD $0x91000941 // add x1, x10, #2 - WORD $0x17ffffbd // b LBB5_1344 $-268(%rip) -LBB5_1358: - WORD $0x910011bb // add x27, x13, #4 - WORD $0xf94017e8 // ldr x8, [sp, #40] + WORD $0x17ffffbd // b LBB5_1347 $-268(%rip) +LBB5_1361: + WORD $0x9100119b // add x27, x12, #4 + WORD $0xf9400fe8 // ldr x8, [sp, #24] WORD $0xcb0f010a // sub x10, x8, x15 WORD $0x8b1c014a // add x10, x10, x28 WORD $0x91000d41 // add x1, x10, #3 - WORD $0x17ffffb7 // b LBB5_1344 $-292(%rip) -LBB5_1359: - WORD $0xa942a7e8 // ldp x8, x9, [sp, #40] + WORD $0x17ffffb7 // b LBB5_1347 $-292(%rip) +LBB5_1362: + WORD $0xa941a7e8 // ldp x8, x9, [sp, #24] WORD $0x8b1c012a // add x10, x9, x28 WORD $0x9100155b // add x27, x10, #5 WORD $0xcb0f010a // sub x10, x8, x15 WORD $0x8b1c014a // add x10, x10, x28 WORD $0x91001141 // add x1, x10, #4 - WORD $0x17ffffb0 // b LBB5_1344 $-320(%rip) -LBB5_1360: - WORD $0x910019bb // add x27, x13, #6 - WORD $0xf94017e8 // ldr x8, [sp, #40] + WORD $0x17ffffb0 // b LBB5_1347 $-320(%rip) +LBB5_1363: + WORD $0x9100199b // add x27, x12, #6 + WORD $0xf9400fe8 // ldr x8, [sp, #24] WORD $0xcb0f010a // sub x10, x8, x15 WORD $0x8b1c014a // add x10, x10, x28 WORD $0x91001541 // add x1, x10, #5 - WORD $0x17ffffaa // b LBB5_1344 $-344(%rip) -LBB5_1361: - WORD $0xa942a7e8 // ldp x8, x9, [sp, #40] + WORD $0x17ffffaa // b LBB5_1347 $-344(%rip) +LBB5_1364: + WORD $0xa941a7e8 // ldp x8, x9, [sp, #24] WORD $0x8b1c012a // add x10, x9, x28 WORD $0x91001d5b // add x27, x10, #7 WORD $0xcb0f010a // sub x10, x8, x15 WORD $0x8b1c014a // add x10, x10, x28 WORD $0x91001941 // add x1, x10, #6 - WORD $0x17ffffa3 // b LBB5_1344 $-372(%rip) -LBB5_1362: + WORD $0x17ffffa3 // b LBB5_1347 $-372(%rip) +LBB5_1365: WORD $0x0e013cae // umov.b w14, v5[0] - WORD $0xf94017e8 // ldr x8, [sp, #40] - WORD $0x8b1b010d // add x13, x8, x27 + WORD $0xf94013e8 // ldr x8, [sp, #32] + WORD $0x8b1b010c // add x12, x8, x27 WORD $0x710089df // cmp w14, #34 - WORD $0x540001e1 // b.ne LBB5_1366 $60(%rip) -LBB5_1363: - WORD $0x91000610 // add x16, x16, #1 - WORD $0xcb0a01b1 // sub x17, x13, x10 -LBB5_1364: + WORD $0x540001e1 // b.ne LBB5_1369 $60(%rip) +LBB5_1366: + WORD $0x9100075a // add x26, x26, #1 + WORD $0xcb0a0191 // sub x17, x12, x10 +LBB5_1367: WORD $0x5280003c // mov w28, #1 - WORD $0xaa1903fe // mov lr, x25 - WORD $0xa941a3ec // ldp x12, x8, [sp, #24] - WORD $0xf9400bef // ldr x15, [sp, #16] - WORD $0xa943afe9 // ldp x9, x11, [sp, #56] - WORD $0x17fff67d // b LBB5_831 $-9740(%rip) -LBB5_1365: - WORD $0x910021bb // add x27, x13, #8 - WORD $0xf94017e8 // ldr x8, [sp, #40] + WORD $0xaa0203fe // mov lr, x2 + WORD $0xa940a3ed // ldp x13, x8, [sp, #8] + WORD $0xf9400fef // ldr x15, [sp, #24] + WORD $0xa942afe9 // ldp x9, x11, [sp, #40] + WORD $0x17fff699 // b LBB5_835 $-9628(%rip) +LBB5_1368: + WORD $0x9100219b // add x27, x12, #8 + WORD $0xf9400fe8 // ldr x8, [sp, #24] WORD $0xcb0f010a // sub x10, x8, x15 WORD $0x8b1c014a // add x10, x10, x28 WORD $0x91001d41 // add x1, x10, #7 - WORD $0x17ffff90 // b LBB5_1344 $-448(%rip) -LBB5_1366: - WORD $0x0e013cad // umov.b w13, v5[0] -LBB5_1367: - WORD $0xa942a3e9 // ldp x9, x8, [sp, #40] - WORD $0x8b1b012e // add x14, x9, x27 - WORD $0x390001cd // strb w13, [x14] - WORD $0x8b1b010d // add x13, x8, x27 - WORD $0x394005b0 // ldrb w16, [x13, #1] + WORD $0x17ffff90 // b LBB5_1347 $-448(%rip) +LBB5_1369: + WORD $0x0e013cac // umov.b w12, v5[0] + WORD $0xf94013e8 // ldr x8, [sp, #32] +LBB5_1370: + WORD $0x8b1b010e // add x14, x8, x27 + WORD $0x390001cc // strb w12, [x14] + WORD $0x8b1b030c // add x12, x24, x27 + WORD $0x39400590 // ldrb w16, [x12, #1] WORD $0x71008a1f // cmp w16, #34 - WORD $0x54000660 // b.eq LBB5_1380 $204(%rip) + WORD $0x54000620 // b.eq LBB5_1383 $196(%rip) WORD $0x390005d0 // strb w16, [x14, #1] - WORD $0x394009ad // ldrb w13, [x13, #2] - WORD $0x710089bf // cmp w13, #34 - WORD $0x540006a0 // b.eq LBB5_1381 $212(%rip) - WORD $0x390009cd // strb w13, [x14, #2] - WORD $0xf9401be8 // ldr x8, [sp, #48] - WORD $0x8b1b010d // add x13, x8, x27 - WORD $0x39400db0 // ldrb w16, [x13, #3] + WORD $0x3940098c // ldrb w12, [x12, #2] + WORD $0x7100899f // cmp w12, #34 + WORD $0x54000660 // b.eq LBB5_1384 $204(%rip) + WORD $0x390009cc // strb w12, [x14, #2] + WORD $0x8b1b030c // add x12, x24, x27 + WORD $0x39400d90 // ldrb w16, [x12, #3] WORD $0x71008a1f // cmp w16, #34 - WORD $0x540006c0 // b.eq LBB5_1382 $216(%rip) + WORD $0x540006a0 // b.eq LBB5_1385 $212(%rip) WORD $0x39000dd0 // strb w16, [x14, #3] - WORD $0x394011ad // ldrb w13, [x13, #4] - WORD $0x710089bf // cmp w13, #34 - WORD $0x54000700 // b.eq LBB5_1383 $224(%rip) - WORD $0x390011cd // strb w13, [x14, #4] - WORD $0xf9401be8 // ldr x8, [sp, #48] - WORD $0x8b1b010d // add x13, x8, x27 - WORD $0x394015b0 // ldrb w16, [x13, #5] + WORD $0x3940118c // ldrb w12, [x12, #4] + WORD $0x7100899f // cmp w12, #34 + WORD $0x540006e0 // b.eq LBB5_1386 $220(%rip) + WORD $0x390011cc // strb w12, [x14, #4] + WORD $0x8b1b030c // add x12, x24, x27 + WORD $0x39401590 // ldrb w16, [x12, #5] WORD $0x71008a1f // cmp w16, #34 - WORD $0x54000720 // b.eq LBB5_1384 $228(%rip) + WORD $0x54000720 // b.eq LBB5_1387 $228(%rip) WORD $0x390015d0 // strb w16, [x14, #5] - WORD $0x394019ad // ldrb w13, [x13, #6] - WORD $0x710089bf // cmp w13, #34 - WORD $0x54000760 // b.eq LBB5_1385 $236(%rip) - WORD $0x390019cd // strb w13, [x14, #6] - WORD $0xf9401be8 // ldr x8, [sp, #48] - WORD $0x8b1b010d // add x13, x8, x27 - WORD $0x39401db0 // ldrb w16, [x13, #7] + WORD $0x3940198c // ldrb w12, [x12, #6] + WORD $0x7100899f // cmp w12, #34 + WORD $0x54000760 // b.eq LBB5_1388 $236(%rip) + WORD $0x390019cc // strb w12, [x14, #6] + WORD $0x8b1b030c // add x12, x24, x27 + WORD $0x39401d90 // ldrb w16, [x12, #7] WORD $0x71008a1f // cmp w16, #34 - WORD $0x54000780 // b.eq LBB5_1386 $240(%rip) + WORD $0x540007a0 // b.eq LBB5_1389 $244(%rip) WORD $0x39001dd0 // strb w16, [x14, #7] - WORD $0x394021ad // ldrb w13, [x13, #8] + WORD $0x3940218c // ldrb w12, [x12, #8] WORD $0x9100237b // add x27, x27, #8 - WORD $0x710089bf // cmp w13, #34 - WORD $0x54fffae1 // b.ne LBB5_1367 $-164(%rip) - WORD $0xa942a7e8 // ldp x8, x9, [sp, #40] - WORD $0x8b1b0130 // add x16, x9, x27 - WORD $0x8b1b010d // add x13, x8, x27 - WORD $0x17ffffc4 // b LBB5_1363 $-240(%rip) -LBB5_1376: + WORD $0x7100899f // cmp w12, #34 + WORD $0x54fffb61 // b.ne LBB5_1370 $-148(%rip) + WORD $0x8b1b031a // add x26, x24, x27 + WORD $0xf94013e8 // ldr x8, [sp, #32] + WORD $0x8b1b010c // add x12, x8, x27 + WORD $0x17ffffc7 // b LBB5_1366 $-228(%rip) +LBB5_1379: WORD $0x92800171 // mov x17, #-12 WORD $0x5280003c // mov w28, #1 -LBB5_1377: - WORD $0xaa1903fe // mov lr, x25 -LBB5_1378: - WORD $0xa943afe9 // ldp x9, x11, [sp, #56] - WORD $0x4b1103e4 // neg w4, w17 - WORD $0x17fff645 // b LBB5_832 $-9964(%rip) -LBB5_1379: +LBB5_1380: + WORD $0xaa0203fe // mov lr, x2 + WORD $0xaa0b03e9 // mov x9, x11 +LBB5_1381: + WORD $0xf9401beb // ldr x11, [sp, #48] + WORD $0x4b1103f0 // neg w16, w17 + WORD $0x17fff663 // b LBB5_836 $-9844(%rip) +LBB5_1382: WORD $0xdac003c8 // rbit x8, lr WORD $0xdac01108 // clz x8, x8 - WORD $0xf9401be9 // ldr x9, [sp, #48] + WORD $0xf94013e9 // ldr x9, [sp, #32] WORD $0x8b1c0129 // add x9, x9, x28 - WORD $0x17fff2f1 // b LBB5_682 $-13372(%rip) -LBB5_1380: - WORD $0x910009b0 // add x16, x13, #2 - WORD $0xf94017e8 // ldr x8, [sp, #40] + WORD $0x17fff318 // b LBB5_687 $-13216(%rip) +LBB5_1383: + WORD $0x9100099a // add x26, x12, #2 + WORD $0xf94013e8 // ldr x8, [sp, #32] WORD $0xcb0a010a // sub x10, x8, x10 WORD $0x8b1b014a // add x10, x10, x27 WORD $0x91000551 // add x17, x10, #1 - WORD $0x17ffffb5 // b LBB5_1364 $-300(%rip) -LBB5_1381: - WORD $0xa942a7e8 // ldp x8, x9, [sp, #40] - WORD $0x8b1b012d // add x13, x9, x27 - WORD $0x91000db0 // add x16, x13, #3 + WORD $0x17ffffb7 // b LBB5_1367 $-292(%rip) +LBB5_1384: + WORD $0x8b1b030c // add x12, x24, x27 + WORD $0x91000d9a // add x26, x12, #3 + WORD $0xf94013e8 // ldr x8, [sp, #32] WORD $0xcb0a010a // sub x10, x8, x10 WORD $0x8b1b014a // add x10, x10, x27 WORD $0x91000951 // add x17, x10, #2 - WORD $0x17ffffae // b LBB5_1364 $-328(%rip) -LBB5_1382: - WORD $0x910011b0 // add x16, x13, #4 - WORD $0xf94017e8 // ldr x8, [sp, #40] + WORD $0x17ffffb0 // b LBB5_1367 $-320(%rip) +LBB5_1385: + WORD $0x9100119a // add x26, x12, #4 + WORD $0xf94013e8 // ldr x8, [sp, #32] WORD $0xcb0a010a // sub x10, x8, x10 WORD $0x8b1b014a // add x10, x10, x27 WORD $0x91000d51 // add x17, x10, #3 - WORD $0x17ffffa8 // b LBB5_1364 $-352(%rip) -LBB5_1383: - WORD $0xa942a7e8 // ldp x8, x9, [sp, #40] - WORD $0x8b1b012d // add x13, x9, x27 - WORD $0x910015b0 // add x16, x13, #5 + WORD $0x17ffffaa // b LBB5_1367 $-344(%rip) +LBB5_1386: + WORD $0x8b1b030c // add x12, x24, x27 + WORD $0x9100159a // add x26, x12, #5 + WORD $0xf94013e8 // ldr x8, [sp, #32] WORD $0xcb0a010a // sub x10, x8, x10 WORD $0x8b1b014a // add x10, x10, x27 WORD $0x91001151 // add x17, x10, #4 - WORD $0x17ffffa1 // b LBB5_1364 $-380(%rip) -LBB5_1384: - WORD $0x910019b0 // add x16, x13, #6 - WORD $0xf94017e8 // ldr x8, [sp, #40] + WORD $0x17ffffa3 // b LBB5_1367 $-372(%rip) +LBB5_1387: + WORD $0x9100199a // add x26, x12, #6 + WORD $0xf94013e8 // ldr x8, [sp, #32] WORD $0xcb0a010a // sub x10, x8, x10 WORD $0x8b1b014a // add x10, x10, x27 WORD $0x91001551 // add x17, x10, #5 - WORD $0x17ffff9b // b LBB5_1364 $-404(%rip) -LBB5_1385: - WORD $0xa942a7e8 // ldp x8, x9, [sp, #40] - WORD $0x8b1b012d // add x13, x9, x27 - WORD $0x91001db0 // add x16, x13, #7 + WORD $0x17ffff9d // b LBB5_1367 $-396(%rip) +LBB5_1388: + WORD $0x8b1b030c // add x12, x24, x27 + WORD $0x91001d9a // add x26, x12, #7 + WORD $0xf94013e8 // ldr x8, [sp, #32] WORD $0xcb0a010a // sub x10, x8, x10 WORD $0x8b1b014a // add x10, x10, x27 WORD $0x91001951 // add x17, x10, #6 - WORD $0x17ffff94 // b LBB5_1364 $-432(%rip) -LBB5_1386: - WORD $0x910021b0 // add x16, x13, #8 - WORD $0xf94017e8 // ldr x8, [sp, #40] + WORD $0x17ffff96 // b LBB5_1367 $-424(%rip) +LBB5_1389: + WORD $0x9100219a // add x26, x12, #8 + WORD $0xf94013e8 // ldr x8, [sp, #32] WORD $0xcb0a010a // sub x10, x8, x10 WORD $0x8b1b014a // add x10, x10, x27 WORD $0x91001d51 // add x17, x10, #7 - WORD $0x17ffff8e // b LBB5_1364 $-456(%rip) -LBB5_1387: - WORD $0x8b03086d // add x13, x3, x3, lsl #2 - WORD $0xd37ff9ad // lsl x13, x13, #1 + WORD $0x17ffff90 // b LBB5_1367 $-448(%rip) +LBB5_1390: + WORD $0x8b03086c // add x12, x3, x3, lsl #2 + WORD $0xd37ff98c // lsl x12, x12, #1 WORD $0x385ff14e // ldurb w14, [x10, #-1] WORD $0x5100c1ce // sub w14, w14, #48 WORD $0x93407dce // sxtw x14, w14 WORD $0x937ffdd0 // asr x16, x14, #63 - WORD $0xab0e01ad // adds x13, x13, x14 + WORD $0xab0e018c // adds x12, x12, x14 WORD $0x9a903610 // cinc x16, x16, hs WORD $0x9340020e // sbfx x14, x16, #0, #1 WORD $0x52800026 // mov w6, #1 WORD $0xca1001d0 // eor x16, x14, x16 - WORD $0xb5fece90 // cbnz x16, LBB5_862 $-9776(%rip) - WORD $0xb7fece6e // tbnz x14, #63, LBB5_862 $-9780(%rip) - WORD $0x340001e1 // cbz w1, LBB5_1392 $60(%rip) - WORD $0x52800004 // mov w4, #0 - WORD $0x9e6301a0 // ucvtf d0, x13 - WORD $0x17fff64c // b LBB5_850 $-9936(%rip) -LBB5_1391: + WORD $0xb5fed270 // cbnz x16, LBB5_866 $-9652(%rip) + WORD $0xb7fed24e // tbnz x14, #63, LBB5_866 $-9656(%rip) + WORD $0x340001e1 // cbz w1, LBB5_1395 $60(%rip) + WORD $0x52800010 // mov w16, #0 + WORD $0x9e630180 // ucvtf d0, x12 + WORD $0x17fff66b // b LBB5_854 $-9812(%rip) +LBB5_1394: WORD $0xdac003ca // rbit x10, lr WORD $0xdac0114a // clz x10, x10 - WORD $0xf9401be8 // ldr x8, [sp, #48] - WORD $0x8b1b010d // add x13, x8, x27 - WORD $0x8b0a01b0 // add x16, x13, x10 + WORD $0x8b1b030c // add x12, x24, x27 + WORD $0x8b0a019a // add x26, x12, x10 WORD $0x92800011 // mov x17, #-1 WORD $0x5280003c // mov w28, #1 - WORD $0xaa1903fe // mov lr, x25 - WORD $0xa941a3ec // ldp x12, x8, [sp, #24] - WORD $0xf9400bef // ldr x15, [sp, #16] - WORD $0x17ffffb0 // b LBB5_1378 $-320(%rip) -LBB5_1392: + WORD $0xaa0203fe // mov lr, x2 + WORD $0xa940a3ed // ldp x13, x8, [sp, #8] + WORD $0xf9400fef // ldr x15, [sp, #24] + WORD $0xf94017e9 // ldr x9, [sp, #40] + WORD $0x17ffffb0 // b LBB5_1381 $-320(%rip) +LBB5_1395: WORD $0x52800002 // mov w2, #0 - WORD $0xaa0d03fe // mov lr, x13 - WORD $0x17fffe4c // b LBB5_1309 $-1744(%rip) -LBB5_1393: + WORD $0xaa0c03fe // mov lr, x12 + WORD $0x17fffe57 // b LBB5_1313 $-1700(%rip) +LBB5_1396: WORD $0x52800102 // mov w2, #8 - WORD $0x17fff251 // b LBB5_672 $-14012(%rip) -LBB5_1394: + WORD $0x17ffeb80 // b LBB5_259 $-20992(%rip) +LBB5_1397: WORD $0x528000e2 // mov w2, #7 WORD $0xaa0f03ea // mov x10, x15 - WORD $0x17fff24e // b LBB5_672 $-14024(%rip) -LBB5_1395: + WORD $0x17ffeb7d // b LBB5_259 $-21004(%rip) +LBB5_1398: WORD $0x92800161 // mov x1, #-12 - WORD $0xf9401bfb // ldr x27, [sp, #48] - WORD $0x17fff8ce // b LBB5_979 $-7368(%rip) -LBB5_1396: + WORD $0xf94013fb // ldr x27, [sp, #32] + WORD $0x17fff8e9 // b LBB5_982 $-7260(%rip) +LBB5_1399: WORD $0x92800171 // mov x17, #-12 WORD $0x5280003c // mov w28, #1 - WORD $0xf9401bf0 // ldr x16, [sp, #48] - WORD $0x17ffffa0 // b LBB5_1377 $-384(%rip) -LBB5_1397: + WORD $0xaa1803fa // mov x26, x24 + WORD $0x17ffff9f // b LBB5_1380 $-388(%rip) +LBB5_1400: WORD $0xb900e00a // str w10, [x0, #224] WORD $0xf140055f // cmp x10, #1, lsl #12 - WORD $0x54000e89 // b.ls LBB5_1414 $464(%rip) + WORD $0x54000e89 // b.ls LBB5_1417 $464(%rip) WORD $0xd280000b // mov x11, #0 - WORD $0xb5000f6b // cbnz x11, LBB5_1417 $492(%rip) - WORD $0x140000cd // b LBB5_1427 $820(%rip) -LBB5_1399: + WORD $0xb5000f6b // cbnz x11, LBB5_1420 $492(%rip) + WORD $0x140000cd // b LBB5_1430 $820(%rip) +LBB5_1402: WORD $0xf940016a // ldr x10, [x11] WORD $0x9104014a // add x10, x10, #256 WORD $0xf900016a // str x10, [x11] - WORD $0x12001e0d // and w13, w16, #0xff - WORD $0x7100b1bf // cmp w13, #44 - WORD $0x540009e1 // b.ne LBB5_1411 $316(%rip) + WORD $0x12001e0c // and w12, w16, #0xff + WORD $0x7100b19f // cmp w12, #44 + WORD $0x540009e1 // b.ne LBB5_1414 $316(%rip) WORD $0xaa0f03ea // mov x10, x15 WORD $0x38401542 // ldrb w2, [x10], #1 - WORD $0x5280002d // mov w13, #1 - WORD $0x9ac221ad // lsl x13, x13, x2 + WORD $0x5280002c // mov w12, #1 + WORD $0x9ac2218c // lsl x12, x12, x2 WORD $0x7100805f // cmp w2, #32 WORD $0xd284c02e // mov x14, #9729 WORD $0xf2c0002e // movk x14, #1, lsl #32 - WORD $0x8a0e01ad // and x13, x13, x14 - WORD $0xfa4099a4 // ccmp x13, #0, #4, ls - WORD $0x54000820 // b.eq LBB5_1409 $260(%rip) - WORD $0x910009ed // add x13, x15, #2 + WORD $0x8a0e018c // and x12, x12, x14 + WORD $0xfa409984 // ccmp x12, #0, #4, ls + WORD $0x54000820 // b.eq LBB5_1412 $260(%rip) + WORD $0x910009ec // add x12, x15, #2 WORD $0x394005e2 // ldrb w2, [x15, #1] WORD $0x7100805f // cmp w2, #32 - WORD $0x540007e8 // b.hi LBB5_1410 $252(%rip) + WORD $0x540007e8 // b.hi LBB5_1413 $252(%rip) WORD $0x5280002a // mov w10, #1 WORD $0x9ac2214a // lsl x10, x10, x2 WORD $0xea0e015f // tst x10, x14 - WORD $0x54000760 // b.eq LBB5_1410 $236(%rip) + WORD $0x54000760 // b.eq LBB5_1413 $236(%rip) WORD $0xf940480a // ldr x10, [x0, #144] - WORD $0xcb0a01ae // sub x14, x13, x10 + WORD $0xcb0a018e // sub x14, x12, x10 WORD $0xf100fddf // cmp x14, #63 - WORD $0x540000e8 // b.hi LBB5_1406 $28(%rip) - WORD $0xf9404c0d // ldr x13, [x0, #152] + WORD $0x540000e8 // b.hi LBB5_1409 $28(%rip) + WORD $0xf9404c0c // ldr x12, [x0, #152] WORD $0x9280000f // mov x15, #-1 WORD $0x9ace21ee // lsl x14, x15, x14 - WORD $0xea0e01ad // ands x13, x13, x14 - WORD $0x54fe45c1 // b.ne LBB5_673 $-14152(%rip) - WORD $0x9101014d // add x13, x10, #64 -LBB5_1406: - WORD $0xd10101aa // sub x10, x13, #64 + WORD $0xea0e018c // ands x12, x12, x14 + WORD $0x54fe4aa1 // b.ne LBB5_678 $-13996(%rip) + WORD $0x9101014c // add x12, x10, #64 +LBB5_1409: + WORD $0xd101018a // sub x10, x12, #64 WORD $0x4f04e5e0 // movi.16b v0, #143 Lloh130: - WORD $0x10fcc46d // adr x13, lCPI5_0 $-26484(%rip) + WORD $0x10fccbec // adr x12, lCPI5_0 $-26244(%rip) Lloh131: - WORD $0x3dc001a1 // ldr q1, [x13, lCPI5_0@PAGEOFF] $0(%rip) + WORD $0x3dc00181 // ldr q1, [x12, lCPI5_0@PAGEOFF] $0(%rip) Lloh132: - WORD $0x10fcc4ad // adr x13, lCPI5_1 $-26476(%rip) + WORD $0x10fccc2c // adr x12, lCPI5_1 $-26236(%rip) Lloh133: - WORD $0x3dc001a2 // ldr q2, [x13, lCPI5_1@PAGEOFF] $0(%rip) + WORD $0x3dc00182 // ldr q2, [x12, lCPI5_1@PAGEOFF] $0(%rip) Lloh134: - WORD $0x10fcc4ed // adr x13, lCPI5_2 $-26468(%rip) + WORD $0x10fccc6c // adr x12, lCPI5_2 $-26228(%rip) Lloh135: - WORD $0x3dc001a3 // ldr q3, [x13, lCPI5_2@PAGEOFF] $0(%rip) -LBB5_1407: + WORD $0x3dc00183 // ldr q3, [x12, lCPI5_2@PAGEOFF] $0(%rip) +LBB5_1410: WORD $0xadc21544 // ldp q4, q5, [x10, #64]! WORD $0xad411d46 // ldp q6, q7, [x10, #32] WORD $0x4e201c90 // and.16b v16, v4, v0 @@ -7668,7 +7610,7 @@ LBB5_1407: WORD $0x4e221c84 // and.16b v4, v4, v2 WORD $0x4e030084 // tbl.16b v4, { v4 }, v3 WORD $0x4e71b884 // addv.8h h4, v4 - WORD $0x1e26008d // fmov w13, s4 + WORD $0x1e26008c // fmov w12, s4 WORD $0x6e258e24 // cmeq.16b v4, v17, v5 WORD $0x4e221c84 // and.16b v4, v4, v2 WORD $0x4e030084 // tbl.16b v4, { v4 }, v3 @@ -7684,107 +7626,107 @@ LBB5_1407: WORD $0x4e030084 // tbl.16b v4, { v4 }, v3 WORD $0x4e71b884 // addv.8h h4, v4 WORD $0x1e260090 // fmov w16, s4 - WORD $0x33103dcd // bfi w13, w14, #16, #16 - WORD $0xaa0f81ad // orr x13, x13, x15, lsl #32 - WORD $0xaa10c1ad // orr x13, x13, x16, lsl #48 - WORD $0xb10005bf // cmn x13, #1 - WORD $0x54fffbc0 // b.eq LBB5_1407 $-136(%rip) - WORD $0xaa2d03ed // mvn x13, x13 - WORD $0xa909340a // stp x10, x13, [x0, #144] - WORD $0x17fff1ff // b LBB5_673 $-14340(%rip) -LBB5_1409: + WORD $0x33103dcc // bfi w12, w14, #16, #16 + WORD $0xaa0f818c // orr x12, x12, x15, lsl #32 + WORD $0xaa10c18c // orr x12, x12, x16, lsl #48 + WORD $0xb100059f // cmn x12, #1 + WORD $0x54fffbc0 // b.eq LBB5_1410 $-136(%rip) + WORD $0xaa2c03ec // mvn x12, x12 + WORD $0xa909300a // stp x10, x12, [x0, #144] + WORD $0x17fff226 // b LBB5_678 $-14184(%rip) +LBB5_1412: WORD $0xaa0a03ef // mov x15, x10 - WORD $0x17fff201 // b LBB5_674 $-14332(%rip) -LBB5_1410: - WORD $0xaa0d03ef // mov x15, x13 - WORD $0x17fff1ff // b LBB5_674 $-14340(%rip) -LBB5_1411: - WORD $0x7101f5bf // cmp w13, #125 - WORD $0x54000301 // b.ne LBB5_1413 $96(%rip) + WORD $0x17fff228 // b LBB5_679 $-14176(%rip) +LBB5_1413: + WORD $0xaa0c03ef // mov x15, x12 + WORD $0x17fff226 // b LBB5_679 $-14184(%rip) +LBB5_1414: + WORD $0x7101f59f // cmp w12, #125 + WORD $0x54000301 // b.ne LBB5_1416 $96(%rip) WORD $0xaa0003f0 // mov x16, x0 WORD $0xf84b8e0b // ldr x11, [x16, #184]! - WORD $0xb940120d // ldr w13, [x16, #16] - WORD $0x110005ad // add w13, w13, #1 - WORD $0xb900120d // str w13, [x16, #16] + WORD $0xb940120c // ldr w12, [x16, #16] + WORD $0x1100058c // add w12, w12, #1 + WORD $0xb900120c // str w12, [x16, #16] WORD $0xd3487d4a // ubfx x10, x10, #8, #24 - WORD $0xb940260d // ldr w13, [x16, #36] - WORD $0x0b0a01ad // add w13, w13, w10 - WORD $0xb900260d // str w13, [x16, #36] - WORD $0xa97eb60e // ldp x14, x13, [x16, #-24] - WORD $0x8b0d116b // add x11, x11, x13, lsl #4 - WORD $0xa9403571 // ldp x17, x13, [x11] - WORD $0xf81f020d // stur x13, [x16, #-16] - WORD $0xcb0b01cd // sub x13, x14, x11 - WORD $0xd344fdad // lsr x13, x13, #4 - WORD $0x2901356a // stp w10, w13, [x11, #8] + WORD $0xb940260c // ldr w12, [x16, #36] + WORD $0x0b0a018c // add w12, w12, w10 + WORD $0xb900260c // str w12, [x16, #36] + WORD $0xa97eb20e // ldp x14, x12, [x16, #-24] + WORD $0x8b0c116b // add x11, x11, x12, lsl #4 + WORD $0xa9403171 // ldp x17, x12, [x11] + WORD $0xf81f020c // stur x12, [x16, #-16] + WORD $0xcb0b01cc // sub x12, x14, x11 + WORD $0xd344fd8c // lsr x12, x12, #4 + WORD $0x2901316a // stp w10, w12, [x11, #8] WORD $0x92609e2a // and x10, x17, #0xffffffff000000ff WORD $0xf900016a // str x10, [x11] WORD $0xf85f820a // ldur x10, [x16, #-8] WORD $0xb9402a0b // ldr w11, [x16, #40] WORD $0xeb0b015f // cmp x10, x11 - WORD $0x54fff1e8 // b.hi LBB5_1397 $-452(%rip) - WORD $0x14000004 // b LBB5_1414 $16(%rip) -LBB5_1413: + WORD $0x54fff1e8 // b.hi LBB5_1400 $-452(%rip) + WORD $0x14000004 // b LBB5_1417 $16(%rip) +LBB5_1416: WORD $0x52800122 // mov w2, #9 WORD $0xaa0f03ea // mov x10, x15 - WORD $0x17fff1d1 // b LBB5_672 $-14524(%rip) -LBB5_1414: + WORD $0x17ffeb00 // b LBB5_259 $-21504(%rip) +LBB5_1417: WORD $0xd280000b // mov x11, #0 WORD $0xd100054a // sub x10, x10, #1 WORD $0xf900580a // str x10, [x0, #176] WORD $0xf9405411 // ldr x17, [x0, #168] WORD $0xb100063f // cmn x17, #1 - WORD $0x54000060 // b.eq LBB5_1416 $12(%rip) -LBB5_1415: + WORD $0x54000060 // b.eq LBB5_1419 $12(%rip) +LBB5_1418: WORD $0xf940020a // ldr x10, [x16] WORD $0x8b11114b // add x11, x10, x17, lsl #4 -LBB5_1416: - WORD $0xb4000a8b // cbz x11, LBB5_1427 $336(%rip) -LBB5_1417: +LBB5_1419: + WORD $0xb4000a8b // cbz x11, LBB5_1430 $336(%rip) +LBB5_1420: WORD $0xaa0f03ea // mov x10, x15 WORD $0x38401550 // ldrb w16, [x10], #1 WORD $0x7100821f // cmp w16, #32 - WORD $0x5280002d // mov w13, #1 - WORD $0x9ad021ae // lsl x14, x13, x16 - WORD $0xd284c02d // mov x13, #9729 - WORD $0xf2c0002d // movk x13, #1, lsl #32 - WORD $0x8a0d01ce // and x14, x14, x13 + WORD $0x5280002c // mov w12, #1 + WORD $0x9ad0218e // lsl x14, x12, x16 + WORD $0xd284c02c // mov x12, #9729 + WORD $0xf2c0002c // movk x12, #1, lsl #32 + WORD $0x8a0c01ce // and x14, x14, x12 WORD $0xfa4099c4 // ccmp x14, #0, #4, ls - WORD $0x54000880 // b.eq LBB5_1426 $272(%rip) + WORD $0x54000880 // b.eq LBB5_1429 $272(%rip) WORD $0x910009ea // add x10, x15, #2 WORD $0x394005f0 // ldrb w16, [x15, #1] WORD $0x5280002e // mov w14, #1 WORD $0x9ad021ce // lsl x14, x14, x16 WORD $0x7100821f // cmp w16, #32 - WORD $0x8a0d01cd // and x13, x14, x13 - WORD $0xfa4099a4 // ccmp x13, #0, #4, ls - WORD $0x54000780 // b.eq LBB5_1426 $240(%rip) + WORD $0x8a0c01cc // and x12, x14, x12 + WORD $0xfa409984 // ccmp x12, #0, #4, ls + WORD $0x54000780 // b.eq LBB5_1429 $240(%rip) WORD $0xf940480f // ldr x15, [x0, #144] - WORD $0xcb0f014d // sub x13, x10, x15 - WORD $0xf100fdbf // cmp x13, #63 - WORD $0x540000e8 // b.hi LBB5_1422 $28(%rip) + WORD $0xcb0f014c // sub x12, x10, x15 + WORD $0xf100fd9f // cmp x12, #63 + WORD $0x540000e8 // b.hi LBB5_1425 $28(%rip) WORD $0xf9404c0a // ldr x10, [x0, #152] WORD $0x9280000e // mov x14, #-1 - WORD $0x9acd21cd // lsl x13, x14, x13 - WORD $0xea0d014a // ands x10, x10, x13 - WORD $0x540005e1 // b.ne LBB5_1425 $188(%rip) + WORD $0x9acc21cc // lsl x12, x14, x12 + WORD $0xea0c014a // ands x10, x10, x12 + WORD $0x540005e1 // b.ne LBB5_1428 $188(%rip) WORD $0x910101ea // add x10, x15, #64 -LBB5_1422: +LBB5_1425: WORD $0xd101014f // sub x15, x10, #64 WORD $0x4f04e5e0 // movi.16b v0, #143 Lloh136: - WORD $0x10fcb60a // adr x10, lCPI5_0 $-26944(%rip) + WORD $0x10fcbd8a // adr x10, lCPI5_0 $-26704(%rip) Lloh137: WORD $0x3dc00141 // ldr q1, [x10, lCPI5_0@PAGEOFF] $0(%rip) Lloh138: - WORD $0x10fcb64a // adr x10, lCPI5_1 $-26936(%rip) + WORD $0x10fcbdca // adr x10, lCPI5_1 $-26696(%rip) Lloh139: WORD $0x3dc00142 // ldr q2, [x10, lCPI5_1@PAGEOFF] $0(%rip) Lloh140: - WORD $0x10fcb68a // adr x10, lCPI5_2 $-26928(%rip) + WORD $0x10fcbe0a // adr x10, lCPI5_2 $-26688(%rip) Lloh141: WORD $0x3dc00143 // ldr q3, [x10, lCPI5_2@PAGEOFF] $0(%rip) -LBB5_1423: +LBB5_1426: WORD $0xadc215e4 // ldp q4, q5, [x15, #64]! WORD $0xad411de6 // ldp q6, q7, [x15, #32] WORD $0x4e201c90 // and.16b v16, v4, v0 @@ -7804,7 +7746,7 @@ LBB5_1423: WORD $0x4e221c84 // and.16b v4, v4, v2 WORD $0x4e030084 // tbl.16b v4, { v4 }, v3 WORD $0x4e71b884 // addv.8h h4, v4 - WORD $0x1e26008d // fmov w13, s4 + WORD $0x1e26008c // fmov w12, s4 WORD $0x6e268e44 // cmeq.16b v4, v18, v6 WORD $0x4e221c84 // and.16b v4, v4, v2 WORD $0x4e030084 // tbl.16b v4, { v4 }, v3 @@ -7815,83 +7757,83 @@ LBB5_1423: WORD $0x4e030084 // tbl.16b v4, { v4 }, v3 WORD $0x4e71b884 // addv.8h h4, v4 WORD $0x1e260090 // fmov w16, s4 - WORD $0x33103daa // bfi w10, w13, #16, #16 + WORD $0x33103d8a // bfi w10, w12, #16, #16 WORD $0xaa0e814a // orr x10, x10, x14, lsl #32 WORD $0xaa10c14a // orr x10, x10, x16, lsl #48 WORD $0xb100055f // cmn x10, #1 - WORD $0x54fffbc0 // b.eq LBB5_1423 $-136(%rip) + WORD $0x54fffbc0 // b.eq LBB5_1426 $-136(%rip) WORD $0xaa2a03ea // mvn x10, x10 WORD $0xa909280f // stp x15, x10, [x0, #144] -LBB5_1425: +LBB5_1428: WORD $0xdac0014a // rbit x10, x10 WORD $0xdac0114a // clz x10, x10 WORD $0x8b0a01ea // add x10, x15, x10 WORD $0x38401550 // ldrb w16, [x10], #1 -LBB5_1426: - WORD $0x3940016d // ldrb w13, [x11] +LBB5_1429: + WORD $0x3940016c // ldrb w12, [x11] WORD $0xaa0a03ef // mov x15, x10 WORD $0xaa1003f1 // mov x17, x16 - WORD $0xf10019bf // cmp x13, #6 - WORD $0x54ffe6c0 // b.eq LBB5_1399 $-808(%rip) - WORD $0x140009dd // b LBB5_1992 $10100(%rip) -LBB5_1427: + WORD $0xf100199f // cmp x12, #6 + WORD $0x54ffe6c0 // b.eq LBB5_1402 $-808(%rip) + WORD $0x140009c6 // b LBB5_1995 $10008(%rip) +LBB5_1430: WORD $0x52800002 // mov w2, #0 WORD $0xaa0f03ea // mov x10, x15 - WORD $0x17fff172 // b LBB5_672 $-14904(%rip) -LBB5_1428: + WORD $0x17ffeaa1 // b LBB5_259 $-21884(%rip) +LBB5_1431: WORD $0xaa0f03ea // mov x10, x15 - WORD $0xaa2903ed // mvn x13, x9 - WORD $0x8b0f01af // add x15, x13, x15 + WORD $0xaa2903ec // mvn x12, x9 + WORD $0x8b0f018f // add x15, x12, x15 WORD $0x528000c2 // mov w2, #6 WORD $0x710168ff // cmp w7, #90 - WORD $0x54000dad // b.le LBB5_1446 $436(%rip) + WORD $0x54000dad // b.le LBB5_1449 $436(%rip) WORD $0x710194ff // cmp w7, #101 - WORD $0x5400148c // b.gt LBB5_1457 $656(%rip) + WORD $0x5400148c // b.gt LBB5_1460 $656(%rip) WORD $0x71016cff // cmp w7, #91 - WORD $0x54fe2d01 // b.ne LBB5_672 $-14944(%rip) + WORD $0x54fd52e1 // b.ne LBB5_259 $-21924(%rip) WORD $0xaa0f822b // orr x11, x17, x15, lsl #32 - WORD $0xa94a380d // ldp x13, x14, [x0, #160] - WORD $0xa90039ab // stp x11, x14, [x13] + WORD $0xa94a380c // ldp x12, x14, [x0, #160] + WORD $0xa900398b // stp x11, x14, [x12] WORD $0xf9405002 // ldr x2, [x0, #160] WORD $0xa94b140b // ldp x11, x5, [x0, #176] - WORD $0xcb05004d // sub x13, x2, x5 - WORD $0x9344fda6 // asr x6, x13, #4 + WORD $0xcb05004c // sub x12, x2, x5 + WORD $0x9344fd86 // asr x6, x12, #4 WORD $0x9100404e // add x14, x2, #16 WORD $0xa90a180e // stp x14, x6, [x0, #160] WORD $0x9100056b // add x11, x11, #1 WORD $0xf900580b // str x11, [x0, #176] WORD $0x9100804b // add x11, x2, #32 WORD $0xf940600e // ldr x14, [x0, #192] - WORD $0xb10041bf // cmn x13, #16 + WORD $0xb100419f // cmn x12, #16 WORD $0xfa4e1162 // ccmp x11, x14, #2, ne WORD $0x9a9f904b // csel x11, x2, xzr, ls - WORD $0xb4fe2acb // cbz x11, LBB5_671 $-15016(%rip) + WORD $0xb4003aab // cbz x11, LBB5_1526 $1876(%rip) WORD $0xaa0a03ef // mov x15, x10 WORD $0x384015e7 // ldrb w7, [x15], #1 WORD $0x710080ff // cmp w7, #32 - WORD $0x540007c8 // b.hi LBB5_1443 $248(%rip) - WORD $0x9ac7202d // lsl x13, x1, x7 - WORD $0xea0301bf // tst x13, x3 - WORD $0x54000760 // b.eq LBB5_1443 $236(%rip) + WORD $0x540007c8 // b.hi LBB5_1446 $248(%rip) + WORD $0x9ac7202c // lsl x12, x1, x7 + WORD $0xea03019f // tst x12, x3 + WORD $0x54000760 // b.eq LBB5_1446 $236(%rip) WORD $0x9100094f // add x15, x10, #2 WORD $0x39400547 // ldrb w7, [x10, #1] WORD $0x710080ff // cmp w7, #32 - WORD $0x54000748 // b.hi LBB5_1444 $232(%rip) + WORD $0x54000748 // b.hi LBB5_1447 $232(%rip) WORD $0x9ac7202a // lsl x10, x1, x7 WORD $0xea03015f // tst x10, x3 - WORD $0x540006e0 // b.eq LBB5_1444 $220(%rip) + WORD $0x540006e0 // b.eq LBB5_1447 $220(%rip) WORD $0xf940480a // ldr x10, [x0, #144] - WORD $0xcb0a01ed // sub x13, x15, x10 - WORD $0xf100fdbf // cmp x13, #63 - WORD $0x540000c8 // b.hi LBB5_1439 $24(%rip) + WORD $0xcb0a01ec // sub x12, x15, x10 + WORD $0xf100fd9f // cmp x12, #63 + WORD $0x540000c8 // b.hi LBB5_1442 $24(%rip) WORD $0xf9404c0e // ldr x14, [x0, #152] - WORD $0x9acd208d // lsl x13, x4, x13 - WORD $0xea0d01cd // ands x13, x14, x13 - WORD $0x54000501 // b.ne LBB5_1442 $160(%rip) + WORD $0x9acc208c // lsl x12, x4, x12 + WORD $0xea0c01cc // ands x12, x14, x12 + WORD $0x54000501 // b.ne LBB5_1445 $160(%rip) WORD $0x9101014f // add x15, x10, #64 -LBB5_1439: +LBB5_1442: WORD $0xd10101ea // sub x10, x15, #64 -LBB5_1440: +LBB5_1443: WORD $0xadc21544 // ldp q4, q5, [x10, #64]! WORD $0xad411d46 // ldp q6, q7, [x10, #32] WORD $0x4e231c90 // and.16b v16, v4, v3 @@ -7906,7 +7848,7 @@ LBB5_1440: WORD $0x4e211c84 // and.16b v4, v4, v1 WORD $0x4e020084 // tbl.16b v4, { v4 }, v2 WORD $0x4e71b884 // addv.8h h4, v4 - WORD $0x1e26008d // fmov w13, s4 + WORD $0x1e26008c // fmov w12, s4 WORD $0x6e258e24 // cmeq.16b v4, v17, v5 WORD $0x4e211c84 // and.16b v4, v4, v1 WORD $0x4e020084 // tbl.16b v4, { v4 }, v2 @@ -7922,26 +7864,26 @@ LBB5_1440: WORD $0x4e020084 // tbl.16b v4, { v4 }, v2 WORD $0x4e71b884 // addv.8h h4, v4 WORD $0x1e260087 // fmov w7, s4 - WORD $0x33103dcd // bfi w13, w14, #16, #16 - WORD $0xaa0f81ad // orr x13, x13, x15, lsl #32 - WORD $0xaa07c1ad // orr x13, x13, x7, lsl #48 - WORD $0xb10005bf // cmn x13, #1 - WORD $0x54fffbc0 // b.eq LBB5_1440 $-136(%rip) - WORD $0xaa2d03ed // mvn x13, x13 - WORD $0xa909340a // stp x10, x13, [x0, #144] -LBB5_1442: - WORD $0xdac001ad // rbit x13, x13 - WORD $0xdac011ad // clz x13, x13 - WORD $0x8b0d014f // add x15, x10, x13 + WORD $0x33103dcc // bfi w12, w14, #16, #16 + WORD $0xaa0f818c // orr x12, x12, x15, lsl #32 + WORD $0xaa07c18c // orr x12, x12, x7, lsl #48 + WORD $0xb100059f // cmn x12, #1 + WORD $0x54fffbc0 // b.eq LBB5_1443 $-136(%rip) + WORD $0xaa2c03ec // mvn x12, x12 + WORD $0xa909300a // stp x10, x12, [x0, #144] +LBB5_1445: + WORD $0xdac0018c // rbit x12, x12 + WORD $0xdac0118c // clz x12, x12 + WORD $0x8b0c014f // add x15, x10, x12 WORD $0x384015e7 // ldrb w7, [x15], #1 -LBB5_1443: +LBB5_1446: WORD $0x710174ff // cmp w7, #93 - WORD $0x54fff461 // b.ne LBB5_1428 $-372(%rip) - WORD $0x14000003 // b LBB5_1445 $12(%rip) -LBB5_1444: + WORD $0x54fff461 // b.ne LBB5_1431 $-372(%rip) + WORD $0x14000003 // b LBB5_1448 $12(%rip) +LBB5_1447: WORD $0x710174ff // cmp w7, #93 - WORD $0x54fff401 // b.ne LBB5_1428 $-384(%rip) -LBB5_1445: + WORD $0x54fff401 // b.ne LBB5_1431 $-384(%rip) +LBB5_1448: WORD $0xb940cc0a // ldr w10, [x0, #204] WORD $0x1100054a // add w10, w10, #1 WORD $0xb900cc0a // str w10, [x0, #204] @@ -7949,7 +7891,7 @@ LBB5_1445: WORD $0xf940054a // ldr x10, [x10, #8] WORD $0xf900540a // str x10, [x0, #168] Lloh142: - WORD $0x10fca3aa // adr x10, lCPI5_3 $-27532(%rip) + WORD $0x10fcab2a // adr x10, lCPI5_3 $-27292(%rip) Lloh143: WORD $0xfd400140 // ldr d0, [x10, lCPI5_3@PAGEOFF] $0(%rip) WORD $0xfd000440 // str d0, [x2, #8] @@ -7959,187 +7901,174 @@ Lloh143: WORD $0xf940580a // ldr x10, [x0, #176] WORD $0xb940e00b // ldr w11, [x0, #224] WORD $0xeb0b015f // cmp x10, x11 - WORD $0x54ffd768 // b.hi LBB5_1397 $-1300(%rip) - WORD $0x17ffff30 // b LBB5_1414 $-832(%rip) -LBB5_1446: - WORD $0x5100c0ed // sub w13, w7, #48 - WORD $0x710029bf // cmp w13, #10 - WORD $0x54000ee2 // b.hs LBB5_1471 $476(%rip) + WORD $0x54ffd768 // b.hi LBB5_1400 $-1300(%rip) + WORD $0x17ffff30 // b LBB5_1417 $-832(%rip) +LBB5_1449: + WORD $0x5100c0ec // sub w12, w7, #48 + WORD $0x7100299f // cmp w12, #10 + WORD $0x54000d42 // b.hs LBB5_1473 $424(%rip) WORD $0x52800011 // mov w17, #0 - WORD $0x5200022d // eor w13, w17, #0x1 - WORD $0xcb0d0145 // sub x5, x10, x13 + WORD $0x5200022c // eor w12, w17, #0x1 + WORD $0xcb0c0145 // sub x5, x10, x12 WORD $0x3941c00e // ldrb w14, [x0, #112] - WORD $0x37080f6e // tbnz w14, #1, LBB5_1474 $492(%rip) -LBB5_1448: + WORD $0x37080dce // tbnz w14, #1, LBB5_1476 $440(%rip) +LBB5_1451: WORD $0x394000a6 // ldrb w6, [x5] WORD $0x7100c0ca // subs w10, w6, #48 - WORD $0x54000a21 // b.ne LBB5_1465 $324(%rip) + WORD $0x54000881 // b.ne LBB5_1467 $272(%rip) WORD $0xaa0503ea // mov x10, x5 - WORD $0x38401d4d // ldrb w13, [x10, #1]! - WORD $0x7100b9bf // cmp w13, #46 - WORD $0x54004240 // b.eq LBB5_1555 $2120(%rip) + WORD $0x38401d4c // ldrb w12, [x10, #1]! + WORD $0x7100b99f // cmp w12, #46 + WORD $0x54004080 // b.eq LBB5_1559 $2064(%rip) WORD $0xd2800001 // mov x1, #0 WORD $0x52800003 // mov w3, #0 - WORD $0x710115bf // cmp w13, #69 - WORD $0x54000060 // b.eq LBB5_1452 $12(%rip) - WORD $0x710195bf // cmp w13, #101 - WORD $0x54004921 // b.ne LBB5_1573 $2340(%rip) -LBB5_1452: + WORD $0x7101159f // cmp w12, #69 + WORD $0x54000060 // b.eq LBB5_1455 $12(%rip) + WORD $0x7101959f // cmp w12, #101 + WORD $0x54004761 // b.ne LBB5_1577 $2284(%rip) +LBB5_1455: WORD $0xaa0303e4 // mov x4, x3 -LBB5_1453: - WORD $0x9100094d // add x13, x10, #2 +LBB5_1456: + WORD $0x9100094c // add x12, x10, #2 WORD $0x38401d4e // ldrb w14, [x10, #1]! WORD $0x52800030 // mov w16, #1 WORD $0x52800022 // mov w2, #1 WORD $0x12800006 // mov w6, #-1 WORD $0x7100b5df // cmp w14, #45 WORD $0x1a861210 // csel w16, w16, w6, ne - WORD $0x9a8d114a // csel x10, x10, x13, ne + WORD $0x9a8c114a // csel x10, x10, x12, ne WORD $0x7100addf // cmp w14, #43 WORD $0x1a900050 // csel w16, w2, w16, eq - WORD $0x9a8a01aa // csel x10, x13, x10, eq + WORD $0x9a8a018a // csel x10, x12, x10, eq WORD $0x39400146 // ldrb w6, [x10] - WORD $0x5100c0cd // sub w13, w6, #48 + WORD $0x5100c0cc // sub w12, w6, #48 WORD $0x52800062 // mov w2, #3 - WORD $0x710025bf // cmp w13, #9 - WORD $0x54011968 // b.hi LBB5_1971 $9004(%rip) - WORD $0x5280000d // mov w13, #0 + WORD $0x7100259f // cmp w12, #9 + WORD $0x54011728 // b.hi LBB5_1974 $8932(%rip) + WORD $0x5280000c // mov w12, #0 WORD $0xd2800002 // mov x2, #0 WORD $0x5280014e // mov w14, #10 -LBB5_1455: - WORD $0x1b0e19ad // madd w13, w13, w14, w6 - WORD $0x5100c1ad // sub w13, w13, #48 +LBB5_1458: + WORD $0x1b0e198c // madd w12, w12, w14, w6 + WORD $0x5100c18c // sub w12, w12, #48 WORD $0x8b020146 // add x6, x10, x2 WORD $0x91000442 // add x2, x2, #1 WORD $0x394004c6 // ldrb w6, [x6, #1] WORD $0x5100c0c7 // sub w7, w6, #48 WORD $0x710028ff // cmp w7, #10 - WORD $0x54ffff23 // b.lo LBB5_1455 $-28(%rip) + WORD $0x54ffff23 // b.lo LBB5_1458 $-28(%rip) WORD $0xd100044e // sub x14, x2, #1 WORD $0x8b02014a // add x10, x10, x2 WORD $0xf10025df // cmp x14, #9 WORD $0x5284e20e // mov w14, #10000 - WORD $0x1a8e31ad // csel w13, w13, w14, lo + WORD $0x1a8e318c // csel w12, w12, w14, lo WORD $0x1a9f308e // csel w14, w4, wzr, lo - WORD $0x1b1039a4 // madd w4, w13, w16, w14 - WORD $0x14000245 // b LBB5_1584 $2324(%rip) -LBB5_1457: + WORD $0x1b103984 // madd w4, w12, w16, w14 + WORD $0x14000237 // b LBB5_1588 $2268(%rip) +LBB5_1460: WORD $0x7101ccff // cmp w7, #115 - WORD $0x54001dac // b.gt LBB5_1508 $948(%rip) + WORD $0x54001c0c // b.gt LBB5_1510 $896(%rip) WORD $0x710198ff // cmp w7, #102 - WORD $0x54002c80 // b.eq LBB5_1535 $1424(%rip) + WORD $0x54002b20 // b.eq LBB5_1538 $1380(%rip) WORD $0x7101b8ff // cmp w7, #110 - WORD $0x54fe1821 // b.ne LBB5_672 $-15612(%rip) - WORD $0xaa0a03f0 // mov x16, x10 - WORD $0x3840160d // ldrb w13, [x16], #1 - WORD $0x528001a2 // mov w2, #13 - WORD $0x528001a3 // mov w3, #13 - WORD $0x7101d5bf // cmp w13, #117 - WORD $0x540001a1 // b.ne LBB5_1463 $52(%rip) - WORD $0x3940054d // ldrb w13, [x10, #1] - WORD $0x91000950 // add x16, x10, #2 - WORD $0x528001a2 // mov w2, #13 - WORD $0x7101b1bf // cmp w13, #108 - WORD $0x54000101 // b.ne LBB5_1463 $32(%rip) - WORD $0x3940094d // ldrb w13, [x10, #2] - WORD $0x91000d50 // add x16, x10, #3 - WORD $0x5280016a // mov w10, #11 - WORD $0x7101b1bf // cmp w13, #108 - WORD $0x1a8203e3 // csel w3, wzr, w2, eq - WORD $0x1a82014a // csel w10, w10, w2, eq - WORD $0xaa0a03e2 // mov x2, x10 -LBB5_1463: - WORD $0xf940500a // ldr x10, [x0, #160] - WORD $0x9100414d // add x13, x10, #16 - WORD $0xf940600e // ldr x14, [x0, #192] - WORD $0xeb0e01bf // cmp x13, x14 - WORD $0x540134a8 // b.hi LBB5_2013 $9876(%rip) - WORD $0xd3607dee // lsl x14, x15, #32 - WORD $0xf900014e // str x14, [x10] - WORD $0xf900500d // str x13, [x0, #160] - WORD $0x5280002f // mov w15, #1 - WORD $0x140008c1 // b LBB5_1979 $8964(%rip) -LBB5_1465: + WORD $0x54fd3e01 // b.ne LBB5_259 $-22592(%rip) + WORD $0xaa0a03e1 // mov x1, x10 + WORD $0x3840142c // ldrb w12, [x1], #1 + WORD $0x528001b0 // mov w16, #13 + WORD $0x7101d59f // cmp w12, #117 + WORD $0x54000121 // b.ne LBB5_1466 $36(%rip) + WORD $0x3940054c // ldrb w12, [x10, #1] + WORD $0x91000941 // add x1, x10, #2 + WORD $0x7101b19f // cmp w12, #108 + WORD $0x540000a1 // b.ne LBB5_1466 $20(%rip) + WORD $0x3940094c // ldrb w12, [x10, #2] + WORD $0x91000d41 // add x1, x10, #3 + WORD $0x7101b19f // cmp w12, #108 + WORD $0x1a9003f0 // csel w16, wzr, w16, eq +LBB5_1466: + WORD $0xd3607dea // lsl x10, x15, #32 + WORD $0x1400016a // b LBB5_1548 $1448(%rip) +LBB5_1467: WORD $0x52800062 // mov w2, #3 WORD $0x7100255f // cmp w10, #9 - WORD $0x540025a8 // b.hi LBB5_1524 $1204(%rip) + WORD $0x540025e8 // b.hi LBB5_1527 $1212(%rip) WORD $0xd2800001 // mov x1, #0 WORD $0xd2800010 // mov x16, #0 WORD $0x5280014a // mov w10, #10 -LBB5_1467: - WORD $0x9b0a7c2d // mul x13, x1, x10 - WORD $0x8b2641ad // add x13, x13, w6, uxtw - WORD $0xd100c1a1 // sub x1, x13, #48 - WORD $0x8b1000ad // add x13, x5, x16 +LBB5_1469: + WORD $0x9b0a7c2c // mul x12, x1, x10 + WORD $0x8b26418c // add x12, x12, w6, uxtw + WORD $0xd100c181 // sub x1, x12, #48 + WORD $0x8b1000ac // add x12, x5, x16 WORD $0x91000610 // add x16, x16, #1 - WORD $0x394005a6 // ldrb w6, [x13, #1] - WORD $0x5100c0cd // sub w13, w6, #48 - WORD $0x710029bf // cmp w13, #10 - WORD $0x54ffff03 // b.lo LBB5_1467 $-32(%rip) + WORD $0x39400586 // ldrb w6, [x12, #1] + WORD $0x5100c0cc // sub w12, w6, #48 + WORD $0x7100299f // cmp w12, #10 + WORD $0x54ffff03 // b.lo LBB5_1469 $-32(%rip) WORD $0x52800003 // mov w3, #0 WORD $0x52800004 // mov w4, #0 - WORD $0xd100060d // sub x13, x16, #1 + WORD $0xd100060c // sub x12, x16, #1 WORD $0x8b1000aa // add x10, x5, x16 - WORD $0xf1004dbf // cmp x13, #19 - WORD $0x540131a2 // b.hs LBB5_2014 $9780(%rip) -LBB5_1469: + WORD $0xf1004d9f // cmp x12, #19 + WORD $0x54013022 // b.hs LBB5_2016 $9732(%rip) +LBB5_1471: WORD $0x7100b8df // cmp w6, #46 - WORD $0x54003bc1 // b.ne LBB5_1566 $1912(%rip) + WORD $0x54003ba1 // b.ne LBB5_1570 $1908(%rip) WORD $0x38401d46 // ldrb w6, [x10, #1]! - WORD $0x5100c0cd // sub w13, w6, #48 + WORD $0x5100c0cc // sub w12, w6, #48 WORD $0x52800062 // mov w2, #3 WORD $0xaa0a03e7 // mov x7, x10 - WORD $0x710029bf // cmp w13, #10 - WORD $0x54003823 // b.lo LBB5_1561 $1796(%rip) - WORD $0x14000878 // b LBB5_1971 $8672(%rip) -LBB5_1471: + WORD $0x7100299f // cmp w12, #10 + WORD $0x54003803 // b.lo LBB5_1565 $1792(%rip) + WORD $0x14000873 // b LBB5_1974 $8652(%rip) +LBB5_1473: WORD $0x710088ff // cmp w7, #34 - WORD $0x54002a00 // b.eq LBB5_1545 $1344(%rip) + WORD $0x540029e0 // b.eq LBB5_1549 $1340(%rip) WORD $0x7100b4ff // cmp w7, #45 - WORD $0x54fe1061 // b.ne LBB5_672 $-15860(%rip) + WORD $0x54fd37e1 // b.ne LBB5_259 $-22788(%rip) WORD $0x52800031 // mov w17, #1 - WORD $0x5200022d // eor w13, w17, #0x1 - WORD $0xcb0d0145 // sub x5, x10, x13 + WORD $0x5200022c // eor w12, w17, #0x1 + WORD $0xcb0c0145 // sub x5, x10, x12 WORD $0x3941c00e // ldrb w14, [x0, #112] - WORD $0x360ff0ee // tbz w14, #1, LBB5_1448 $-484(%rip) -LBB5_1474: - WORD $0x934001a4 // sbfx x4, x13, #0, #1 - WORD $0xcb05010d // sub x13, x8, x5 - WORD $0xeb0401b3 // subs x19, x13, x4 - WORD $0x92800006 // mov x6, #-1 - WORD $0x54005e60 // b.eq LBB5_1642 $3020(%rip) - WORD $0x92400087 // and x7, x4, #0x1 - WORD $0x394000ad // ldrb w13, [x5] - WORD $0x7100c1bf // cmp w13, #48 - WORD $0x54000261 // b.ne LBB5_1479 $76(%rip) - WORD $0x52800003 // mov w3, #0 - WORD $0x52800026 // mov w6, #1 - WORD $0x5280002d // mov w13, #1 - WORD $0xf100067f // cmp x19, #1 - WORD $0x54005da0 // b.eq LBB5_1643 $2996(%rip) - WORD $0x52800003 // mov w3, #0 - WORD $0x394004ad // ldrb w13, [x5, #1] - WORD $0x52800026 // mov w6, #1 - WORD $0x5100b9ad // sub w13, w13, #46 - WORD $0x7100ddbf // cmp w13, #55 - WORD $0x54008188 // b.hi LBB5_1716 $4144(%rip) + WORD $0x360ff28e // tbz w14, #1, LBB5_1451 $-432(%rip) +LBB5_1476: + WORD $0x93400183 // sbfx x3, x12, #0, #1 + WORD $0xcb05010c // sub x12, x8, x5 + WORD $0xeb030187 // subs x7, x12, x3 + WORD $0x92800004 // mov x4, #-1 + WORD $0x54005e40 // b.eq LBB5_1646 $3016(%rip) + WORD $0x92400066 // and x6, x3, #0x1 + WORD $0x394000ac // ldrb w12, [x5] + WORD $0x7100c19f // cmp w12, #48 + WORD $0x54000261 // b.ne LBB5_1481 $76(%rip) + WORD $0x52800010 // mov w16, #0 + WORD $0x52800024 // mov w4, #1 + WORD $0x5280002c // mov w12, #1 + WORD $0xf10004ff // cmp x7, #1 + WORD $0x54005d80 // b.eq LBB5_1647 $2992(%rip) + WORD $0x52800010 // mov w16, #0 + WORD $0x394004ac // ldrb w12, [x5, #1] + WORD $0x52800024 // mov w4, #1 + WORD $0x5100b98c // sub w12, w12, #46 + WORD $0x7100dd9f // cmp w12, #55 + WORD $0x540080c8 // b.hi LBB5_1719 $4120(%rip) WORD $0x5280002e // mov w14, #1 - WORD $0x9acd21ce // lsl x14, x14, x13 - WORD $0xb20903f0 // mov x16, #36028797027352576 - WORD $0xf2800030 // movk x16, #1 - WORD $0x5280002d // mov w13, #1 - WORD $0xea1001df // tst x14, x16 - WORD $0x54005c00 // b.eq LBB5_1643 $2944(%rip) -LBB5_1479: + WORD $0x9acc21ce // lsl x14, x14, x12 + WORD $0xb20903e1 // mov x1, #36028797027352576 + WORD $0xf2800021 // movk x1, #1 + WORD $0x5280002c // mov w12, #1 + WORD $0xea0101df // tst x14, x1 + WORD $0x54005be0 // b.eq LBB5_1647 $2940(%rip) +LBB5_1481: WORD $0x92800010 // mov x16, #-1 - WORD $0xf100427f // cmp x19, #16 - WORD $0x54012ae3 // b.lo LBB5_2012 $9564(%rip) - WORD $0xd2800006 // mov x6, #0 - WORD $0xd2800003 // mov x3, #0 + WORD $0xf10040ff // cmp x7, #16 + WORD $0x540129a3 // b.lo LBB5_2015 $9524(%rip) + WORD $0xd2800007 // mov x7, #0 + WORD $0xd2800004 // mov x4, #0 WORD $0x4f01e5c3 // movi.16b v3, #46 - WORD $0x8b07010d // add x13, x8, x7 - WORD $0xcb0401ad // sub x13, x13, x4 - WORD $0xcb0a01b3 // sub x19, x13, x10 + WORD $0x8b06010c // add x12, x8, x6 + WORD $0xcb03018c // sub x12, x12, x3 + WORD $0xcb0a0193 // sub x19, x12, x10 WORD $0x92800002 // mov x2, #-1 WORD $0x4f01e564 // movi.16b v4, #43 WORD $0x4f01e5a5 // movi.16b v5, #45 @@ -8149,8 +8078,8 @@ LBB5_1479: WORD $0x4f02e4b1 // movi.16b v17, #69 WORD $0x12800014 // mov w20, #-1 WORD $0x92800001 // mov x1, #-1 -LBB5_1481: - WORD $0x3ce368b2 // ldr q18, [x5, x3] +LBB5_1483: + WORD $0x3ce468b2 // ldr q18, [x5, x4] WORD $0x6e238e53 // cmeq.16b v19, v18, v3 WORD $0x6e248e54 // cmeq.16b v20, v18, v4 WORD $0x6e258e55 // cmeq.16b v21, v18, v5 @@ -8165,7 +8094,7 @@ LBB5_1481: WORD $0x4e211e73 // and.16b v19, v19, v1 WORD $0x4e020273 // tbl.16b v19, { v19 }, v2 WORD $0x4e71ba73 // addv.8h h19, v19 - WORD $0x1e26026d // fmov w13, s19 + WORD $0x1e26026c // fmov w12, s19 WORD $0x4e211e52 // and.16b v18, v18, v1 WORD $0x4e020252 // tbl.16b v18, { v18 }, v2 WORD $0x4e71ba52 // addv.8h h18, v18 @@ -8183,159 +8112,159 @@ LBB5_1481: WORD $0x5ac001ce // rbit w14, w14 WORD $0x5ac011d5 // clz w21, w14 WORD $0x1ad5228e // lsl w14, w20, w21 - WORD $0x0a2e01b8 // bic w24, w13, w14 + WORD $0x0a2e0198 // bic w24, w12, w14 WORD $0x0a2e02d9 // bic w25, w22, w14 WORD $0x0a2e02fa // bic w26, w23, w14 WORD $0x710042bf // cmp w21, #16 - WORD $0x1a9801ae // csel w14, w13, w24, eq - WORD $0x1a9902cd // csel w13, w22, w25, eq + WORD $0x1a98018e // csel w14, w12, w24, eq + WORD $0x1a9902cc // csel w12, w22, w25, eq WORD $0x1a9a02f6 // csel w22, w23, w26, eq WORD $0x510005d7 // sub w23, w14, #1 WORD $0x6a0e02f7 // ands w23, w23, w14 - WORD $0x54007a21 // b.ne LBB5_1719 $3908(%rip) - WORD $0x510005b7 // sub w23, w13, #1 - WORD $0x6a0d02f7 // ands w23, w23, w13 - WORD $0x540079c1 // b.ne LBB5_1719 $3896(%rip) + WORD $0x54007961 // b.ne LBB5_1722 $3884(%rip) + WORD $0x51000597 // sub w23, w12, #1 + WORD $0x6a0c02f7 // ands w23, w23, w12 + WORD $0x54007901 // b.ne LBB5_1722 $3872(%rip) WORD $0x510006d7 // sub w23, w22, #1 WORD $0x6a1602f7 // ands w23, w23, w22 - WORD $0x54007961 // b.ne LBB5_1719 $3884(%rip) - WORD $0x340000ce // cbz w14, LBB5_1487 $24(%rip) + WORD $0x540078a1 // b.ne LBB5_1722 $3860(%rip) + WORD $0x340000ce // cbz w14, LBB5_1489 $24(%rip) WORD $0x5ac001ce // rbit w14, w14 WORD $0x5ac011ce // clz w14, w14 WORD $0xb100061f // cmn x16, #1 - WORD $0x5400e5c1 // b.ne LBB5_1919 $7352(%rip) - WORD $0x8b0e0070 // add x16, x3, x14 -LBB5_1487: - WORD $0x340000cd // cbz w13, LBB5_1490 $24(%rip) - WORD $0x5ac001ad // rbit w13, w13 - WORD $0x5ac011ad // clz w13, w13 + WORD $0x5400e521 // b.ne LBB5_1922 $7332(%rip) + WORD $0x8b0e0090 // add x16, x4, x14 +LBB5_1489: + WORD $0x340000cc // cbz w12, LBB5_1492 $24(%rip) + WORD $0x5ac0018c // rbit w12, w12 + WORD $0x5ac0118c // clz w12, w12 WORD $0xb100043f // cmn x1, #1 - WORD $0x5400acc1 // b.ne LBB5_1837 $5528(%rip) - WORD $0x8b0d0061 // add x1, x3, x13 -LBB5_1490: - WORD $0x340000d6 // cbz w22, LBB5_1493 $24(%rip) - WORD $0x5ac002cd // rbit w13, w22 - WORD $0x5ac011ad // clz w13, w13 + WORD $0x5400ac21 // b.ne LBB5_1840 $5508(%rip) + WORD $0x8b0c0081 // add x1, x4, x12 +LBB5_1492: + WORD $0x340000d6 // cbz w22, LBB5_1495 $24(%rip) + WORD $0x5ac002cc // rbit w12, w22 + WORD $0x5ac0118c // clz w12, w12 WORD $0xb100045f // cmn x2, #1 - WORD $0x5400ac01 // b.ne LBB5_1837 $5504(%rip) - WORD $0x8b0d0062 // add x2, x3, x13 -LBB5_1493: + WORD $0x5400ab61 // b.ne LBB5_1840 $5484(%rip) + WORD $0x8b0c0082 // add x2, x4, x12 +LBB5_1495: WORD $0x710042bf // cmp w21, #16 - WORD $0x54001321 // b.ne LBB5_1525 $612(%rip) - WORD $0x91004063 // add x3, x3, #16 - WORD $0xd10040c6 // sub x6, x6, #16 - WORD $0x8b06026d // add x13, x19, x6 - WORD $0xf1003dbf // cmp x13, #15 - WORD $0x54fff6e8 // b.hi LBB5_1481 $-292(%rip) - WORD $0x8b07010d // add x13, x8, x7 - WORD $0xcb0401ad // sub x13, x13, x4 - WORD $0xcb0a01ad // sub x13, x13, x10 - WORD $0x8b0601b3 // add x19, x13, x6 - WORD $0x8b0300a7 // add x7, x5, x3 - WORD $0xeb0301bf // cmp x13, x3 - WORD $0x540011e0 // b.eq LBB5_1526 $572(%rip) -LBB5_1496: - WORD $0x8b1300e3 // add x3, x7, x19 - WORD $0xaa2703ed // mvn x13, x7 - WORD $0x8b0a008a // add x10, x4, x10 - WORD $0x8b0a01a6 // add x6, x13, x10 - WORD $0xcb0500ea // sub x10, x7, x5 - WORD $0xaa0703e4 // mov x4, x7 - WORD $0x14000009 // b LBB5_1499 $36(%rip) -LBB5_1497: + WORD $0x54001361 // b.ne LBB5_1528 $620(%rip) + WORD $0x91004084 // add x4, x4, #16 + WORD $0xd10040e7 // sub x7, x7, #16 + WORD $0x8b07026c // add x12, x19, x7 + WORD $0xf1003d9f // cmp x12, #15 + WORD $0x54fff6e8 // b.hi LBB5_1483 $-292(%rip) + WORD $0x8b06010c // add x12, x8, x6 + WORD $0xcb03018c // sub x12, x12, x3 + WORD $0xcb0a018c // sub x12, x12, x10 + WORD $0x8b070187 // add x7, x12, x7 + WORD $0x8b0400a6 // add x6, x5, x4 + WORD $0xeb04019f // cmp x12, x4 + WORD $0x54001220 // b.eq LBB5_1529 $580(%rip) +LBB5_1498: + WORD $0x8b0700d3 // add x19, x6, x7 + WORD $0xaa2603ec // mvn x12, x6 + WORD $0x8b0a006a // add x10, x3, x10 + WORD $0x8b0a0184 // add x4, x12, x10 + WORD $0xcb0500ca // sub x10, x6, x5 + WORD $0xaa0603e3 // mov x3, x6 + WORD $0x14000009 // b LBB5_1501 $36(%rip) +LBB5_1499: WORD $0xb100043f // cmn x1, #1 WORD $0xaa0a03e1 // mov x1, x10 - WORD $0x54002b21 // b.ne LBB5_1575 $1380(%rip) -LBB5_1498: - WORD $0xd10004c6 // sub x6, x6, #1 + WORD $0x54002b01 // b.ne LBB5_1579 $1376(%rip) +LBB5_1500: + WORD $0xd1000484 // sub x4, x4, #1 WORD $0x9100054a // add x10, x10, #1 - WORD $0xaa0403e7 // mov x7, x4 - WORD $0xd1000673 // sub x19, x19, #1 - WORD $0xb40057f3 // cbz x19, LBB5_1655 $2812(%rip) -LBB5_1499: - WORD $0x3840148d // ldrb w13, [x4], #1 - WORD $0x5100c1ae // sub w14, w13, #48 + WORD $0xaa0303e6 // mov x6, x3 + WORD $0xd10004e7 // sub x7, x7, #1 + WORD $0xb4005747 // cbz x7, LBB5_1658 $2792(%rip) +LBB5_1501: + WORD $0x3840146c // ldrb w12, [x3], #1 + WORD $0x5100c18e // sub w14, w12, #48 WORD $0x710029df // cmp w14, #10 - WORD $0x54ffff03 // b.lo LBB5_1498 $-32(%rip) - WORD $0x7100b5bf // cmp w13, #45 - WORD $0x5400016d // b.le LBB5_1505 $44(%rip) - WORD $0x710195bf // cmp w13, #101 - WORD $0x54fffe20 // b.eq LBB5_1497 $-60(%rip) - WORD $0x710115bf // cmp w13, #69 - WORD $0x54fffde0 // b.eq LBB5_1497 $-68(%rip) - WORD $0x7100b9bf // cmp w13, #46 - WORD $0x54000e81 // b.ne LBB5_1526 $464(%rip) + WORD $0x54ffff03 // b.lo LBB5_1500 $-32(%rip) + WORD $0x7100b59f // cmp w12, #45 + WORD $0x5400016d // b.le LBB5_1507 $44(%rip) + WORD $0x7101959f // cmp w12, #101 + WORD $0x54fffe20 // b.eq LBB5_1499 $-60(%rip) + WORD $0x7101159f // cmp w12, #69 + WORD $0x54fffde0 // b.eq LBB5_1499 $-68(%rip) + WORD $0x7100b99f // cmp w12, #46 + WORD $0x54000ec1 // b.ne LBB5_1529 $472(%rip) WORD $0xb100061f // cmn x16, #1 WORD $0xaa0a03f0 // mov x16, x10 - WORD $0x54fffda0 // b.eq LBB5_1498 $-76(%rip) - WORD $0x14000144 // b LBB5_1575 $1296(%rip) -LBB5_1505: - WORD $0x7100adbf // cmp w13, #43 - WORD $0x54000060 // b.eq LBB5_1507 $12(%rip) - WORD $0x7100b5bf // cmp w13, #45 - WORD $0x54000d81 // b.ne LBB5_1526 $432(%rip) + WORD $0x54fffda0 // b.eq LBB5_1500 $-76(%rip) + WORD $0x14000143 // b LBB5_1579 $1292(%rip) LBB5_1507: + WORD $0x7100ad9f // cmp w12, #43 + WORD $0x54000060 // b.eq LBB5_1509 $12(%rip) + WORD $0x7100b59f // cmp w12, #45 + WORD $0x54000dc1 // b.ne LBB5_1529 $440(%rip) +LBB5_1509: WORD $0xb100045f // cmn x2, #1 WORD $0xaa0a03e2 // mov x2, x10 - WORD $0x54fffca0 // b.eq LBB5_1498 $-108(%rip) - WORD $0x1400013c // b LBB5_1575 $1264(%rip) -LBB5_1508: + WORD $0x54fffca0 // b.eq LBB5_1500 $-108(%rip) + WORD $0x1400013b // b LBB5_1579 $1260(%rip) +LBB5_1510: WORD $0x7101d0ff // cmp w7, #116 - WORD $0x54001160 // b.eq LBB5_1540 $556(%rip) + WORD $0x540011a0 // b.eq LBB5_1543 $564(%rip) WORD $0x7101ecff // cmp w7, #123 - WORD $0x54fdfaa1 // b.ne LBB5_672 $-16556(%rip) + WORD $0x54fd2221 // b.ne LBB5_259 $-23484(%rip) WORD $0x528000cb // mov w11, #6 WORD $0xaa0f816b // orr x11, x11, x15, lsl #32 - WORD $0xa94a380d // ldp x13, x14, [x0, #160] - WORD $0xa90039ab // stp x11, x14, [x13] + WORD $0xa94a380c // ldp x12, x14, [x0, #160] + WORD $0xa900398b // stp x11, x14, [x12] WORD $0xf9405011 // ldr x17, [x0, #160] WORD $0xa94b040b // ldp x11, x1, [x0, #176] - WORD $0xcb01022d // sub x13, x17, x1 - WORD $0x9344fda2 // asr x2, x13, #4 + WORD $0xcb01022c // sub x12, x17, x1 + WORD $0x9344fd82 // asr x2, x12, #4 WORD $0x9100422e // add x14, x17, #16 WORD $0xa90a080e // stp x14, x2, [x0, #160] WORD $0x9100056b // add x11, x11, #1 WORD $0xf900580b // str x11, [x0, #176] WORD $0x9100822b // add x11, x17, #32 WORD $0xf940600e // ldr x14, [x0, #192] - WORD $0xb10041bf // cmn x13, #16 + WORD $0xb100419f // cmn x12, #16 WORD $0xfa4e1162 // ccmp x11, x14, #2, ne WORD $0x9a9f922b // csel x11, x17, xzr, ls - WORD $0xb4fdf84b // cbz x11, LBB5_671 $-16632(%rip) + WORD $0xb40009cb // cbz x11, LBB5_1526 $312(%rip) WORD $0xaa0a03ef // mov x15, x10 - WORD $0x384015ed // ldrb w13, [x15], #1 - WORD $0x710081bf // cmp w13, #32 - WORD $0x540008c8 // b.hi LBB5_1522 $280(%rip) + WORD $0x384015ec // ldrb w12, [x15], #1 + WORD $0x7100819f // cmp w12, #32 + WORD $0x540008c8 // b.hi LBB5_1524 $280(%rip) WORD $0x5280002e // mov w14, #1 - WORD $0x9acd21ce // lsl x14, x14, x13 + WORD $0x9acc21ce // lsl x14, x14, x12 WORD $0xd284c023 // mov x3, #9729 WORD $0xf2c00023 // movk x3, #1, lsl #32 WORD $0xea0301df // tst x14, x3 - WORD $0x54000800 // b.eq LBB5_1522 $256(%rip) + WORD $0x54000800 // b.eq LBB5_1524 $256(%rip) WORD $0x9100094f // add x15, x10, #2 - WORD $0x3940054d // ldrb w13, [x10, #1] - WORD $0x710081bf // cmp w13, #32 - WORD $0x540069c8 // b.hi LBB5_1714 $3384(%rip) + WORD $0x3940054c // ldrb w12, [x10, #1] + WORD $0x7100819f // cmp w12, #32 + WORD $0x54006908 // b.hi LBB5_1717 $3360(%rip) WORD $0x5280002a // mov w10, #1 - WORD $0x9acd214a // lsl x10, x10, x13 + WORD $0x9acc214a // lsl x10, x10, x12 WORD $0xd284c02e // mov x14, #9729 WORD $0xf2c0002e // movk x14, #1, lsl #32 WORD $0xea0e015f // tst x10, x14 - WORD $0x54006900 // b.eq LBB5_1714 $3360(%rip) + WORD $0x54006840 // b.eq LBB5_1717 $3336(%rip) WORD $0xf940480a // ldr x10, [x0, #144] - WORD $0xcb0a01ed // sub x13, x15, x10 - WORD $0xf100fdbf // cmp x13, #63 - WORD $0x540000e8 // b.hi LBB5_1518 $28(%rip) + WORD $0xcb0a01ec // sub x12, x15, x10 + WORD $0xf100fd9f // cmp x12, #63 + WORD $0x540000e8 // b.hi LBB5_1520 $28(%rip) WORD $0xf9404c0e // ldr x14, [x0, #152] WORD $0x9280000f // mov x15, #-1 - WORD $0x9acd21ed // lsl x13, x15, x13 - WORD $0xea0d01cd // ands x13, x14, x13 - WORD $0x54000521 // b.ne LBB5_1521 $164(%rip) + WORD $0x9acc21ec // lsl x12, x15, x12 + WORD $0xea0c01cc // ands x12, x14, x12 + WORD $0x54000521 // b.ne LBB5_1523 $164(%rip) WORD $0x9101014f // add x15, x10, #64 -LBB5_1518: +LBB5_1520: WORD $0xd10101ea // sub x10, x15, #64 WORD $0x4f04e5e3 // movi.16b v3, #143 -LBB5_1519: +LBB5_1521: WORD $0xadc21544 // ldp q4, q5, [x10, #64]! WORD $0xad411d46 // ldp q6, q7, [x10, #32] WORD $0x4e231c90 // and.16b v16, v4, v3 @@ -8350,7 +8279,7 @@ LBB5_1519: WORD $0x4e211c84 // and.16b v4, v4, v1 WORD $0x4e020084 // tbl.16b v4, { v4 }, v2 WORD $0x4e71b884 // addv.8h h4, v4 - WORD $0x1e26008d // fmov w13, s4 + WORD $0x1e26008c // fmov w12, s4 WORD $0x6e258e24 // cmeq.16b v4, v17, v5 WORD $0x4e211c84 // and.16b v4, v4, v1 WORD $0x4e020084 // tbl.16b v4, { v4 }, v2 @@ -8366,109 +8295,110 @@ LBB5_1519: WORD $0x4e020084 // tbl.16b v4, { v4 }, v2 WORD $0x4e71b884 // addv.8h h4, v4 WORD $0x1e260083 // fmov w3, s4 - WORD $0x33103dcd // bfi w13, w14, #16, #16 - WORD $0xaa0f81ad // orr x13, x13, x15, lsl #32 - WORD $0xaa03c1ad // orr x13, x13, x3, lsl #48 - WORD $0xb10005bf // cmn x13, #1 - WORD $0x54fffbc0 // b.eq LBB5_1519 $-136(%rip) - WORD $0xaa2d03ed // mvn x13, x13 - WORD $0xa909340a // stp x10, x13, [x0, #144] -LBB5_1521: - WORD $0xdac001ad // rbit x13, x13 - WORD $0xdac011ad // clz x13, x13 - WORD $0x8b0d014f // add x15, x10, x13 - WORD $0x384015ed // ldrb w13, [x15], #1 -LBB5_1522: - WORD $0x7101f5bf // cmp w13, #125 - WORD $0x54fe24c0 // b.eq LBB5_736 $-15208(%rip) + WORD $0x33103dcc // bfi w12, w14, #16, #16 + WORD $0xaa0f818c // orr x12, x12, x15, lsl #32 + WORD $0xaa03c18c // orr x12, x12, x3, lsl #48 + WORD $0xb100059f // cmn x12, #1 + WORD $0x54fffbc0 // b.eq LBB5_1521 $-136(%rip) + WORD $0xaa2c03ec // mvn x12, x12 + WORD $0xa909300a // stp x10, x12, [x0, #144] LBB5_1523: - WORD $0xaa0d03e2 // mov x2, x13 - WORD $0x17ffef88 // b LBB5_674 $-16864(%rip) + WORD $0xdac0018c // rbit x12, x12 + WORD $0xdac0118c // clz x12, x12 + WORD $0x8b0c014f // add x15, x10, x12 + WORD $0x384015ec // ldrb w12, [x15], #1 LBB5_1524: - WORD $0xaa0503ea // mov x10, x5 - WORD $0x14000765 // b LBB5_1971 $7572(%rip) + WORD $0x7101f59f // cmp w12, #125 + WORD $0x54fe2b40 // b.eq LBB5_741 $-15000(%rip) LBB5_1525: - WORD $0x8b3540aa // add x10, x5, w21, uxtw - WORD $0x8b030147 // add x7, x10, x3 + WORD $0xaa0c03e2 // mov x2, x12 + WORD $0x17ffefbc // b LBB5_679 $-16656(%rip) LBB5_1526: - WORD $0x92800006 // mov x6, #-1 - WORD $0xb4003d50 // cbz x16, LBB5_1642 $1960(%rip) + WORD $0x52800162 // mov w2, #11 + WORD $0x17ffe8b0 // b LBB5_259 $-23872(%rip) LBB5_1527: - WORD $0xb4003d22 // cbz x2, LBB5_1642 $1956(%rip) - WORD $0xb4003d01 // cbz x1, LBB5_1642 $1952(%rip) - WORD $0xcb0500ea // sub x10, x7, x5 - WORD $0xd100054d // sub x13, x10, #1 - WORD $0xeb0d021f // cmp x16, x13 - WORD $0x54001980 // b.eq LBB5_1574 $816(%rip) - WORD $0xeb0d005f // cmp x2, x13 - WORD $0x54001940 // b.eq LBB5_1574 $808(%rip) - WORD $0xeb0d003f // cmp x1, x13 - WORD $0x54001900 // b.eq LBB5_1574 $800(%rip) - WORD $0xf100044d // subs x13, x2, #1 - WORD $0x54003aeb // b.lt LBB5_1639 $1884(%rip) - WORD $0xeb0d003f // cmp x1, x13 - WORD $0x54003aa0 // b.eq LBB5_1639 $1876(%rip) - WORD $0xaa2203e6 // mvn x6, x2 - WORD $0x140001da // b LBB5_1642 $1896(%rip) -LBB5_1535: - WORD $0xaa0a03f0 // mov x16, x10 - WORD $0x3840160d // ldrb w13, [x16], #1 - WORD $0x528001a3 // mov w3, #13 - WORD $0x710185bf // cmp w13, #97 - WORD $0x540001a1 // b.ne LBB5_1539 $52(%rip) - WORD $0x3940054d // ldrb w13, [x10, #1] - WORD $0x91000950 // add x16, x10, #2 - WORD $0x7101b1bf // cmp w13, #108 - WORD $0x54000121 // b.ne LBB5_1539 $36(%rip) - WORD $0x3940094d // ldrb w13, [x10, #2] - WORD $0x91000d50 // add x16, x10, #3 - WORD $0x7101cdbf // cmp w13, #115 - WORD $0x540000a1 // b.ne LBB5_1539 $20(%rip) - WORD $0x39400d4d // ldrb w13, [x10, #3] - WORD $0x91001150 // add x16, x10, #4 - WORD $0x710195bf // cmp w13, #101 - WORD $0x1a8303e3 // csel w3, wzr, w3, eq -LBB5_1539: + WORD $0xaa0503ea // mov x10, x5 + WORD $0x1400075e // b LBB5_1974 $7544(%rip) +LBB5_1528: + WORD $0x8b3540aa // add x10, x5, w21, uxtw + WORD $0x8b040146 // add x6, x10, x4 +LBB5_1529: + WORD $0x92800004 // mov x4, #-1 + WORD $0xb4003cf0 // cbz x16, LBB5_1646 $1948(%rip) +LBB5_1530: + WORD $0xb4003cc2 // cbz x2, LBB5_1646 $1944(%rip) + WORD $0xb4003ca1 // cbz x1, LBB5_1646 $1940(%rip) + WORD $0xcb0500ca // sub x10, x6, x5 + WORD $0xd100054c // sub x12, x10, #1 + WORD $0xeb0c021f // cmp x16, x12 + WORD $0x54001920 // b.eq LBB5_1578 $804(%rip) + WORD $0xeb0c005f // cmp x2, x12 + WORD $0x540018e0 // b.eq LBB5_1578 $796(%rip) + WORD $0xeb0c003f // cmp x1, x12 + WORD $0x540018a0 // b.eq LBB5_1578 $788(%rip) + WORD $0xf100044c // subs x12, x2, #1 + WORD $0x54003a8b // b.lt LBB5_1643 $1872(%rip) + WORD $0xeb0c003f // cmp x1, x12 + WORD $0x54003a40 // b.eq LBB5_1643 $1864(%rip) + WORD $0xaa2203e4 // mvn x4, x2 + WORD $0x140001d7 // b LBB5_1646 $1884(%rip) +LBB5_1538: + WORD $0xaa0a03e1 // mov x1, x10 + WORD $0x3840142c // ldrb w12, [x1], #1 + WORD $0x528001b0 // mov w16, #13 + WORD $0x7101859f // cmp w12, #97 + WORD $0x540001a1 // b.ne LBB5_1542 $52(%rip) + WORD $0x3940054c // ldrb w12, [x10, #1] + WORD $0x91000941 // add x1, x10, #2 + WORD $0x7101b19f // cmp w12, #108 + WORD $0x54000121 // b.ne LBB5_1542 $36(%rip) + WORD $0x3940094c // ldrb w12, [x10, #2] + WORD $0x91000d41 // add x1, x10, #3 + WORD $0x7101cd9f // cmp w12, #115 + WORD $0x540000a1 // b.ne LBB5_1542 $20(%rip) + WORD $0x39400d4c // ldrb w12, [x10, #3] + WORD $0x91001141 // add x1, x10, #4 + WORD $0x7101959f // cmp w12, #101 + WORD $0x1a9003f0 // csel w16, wzr, w16, eq +LBB5_1542: WORD $0x5280004a // mov w10, #2 - WORD $0x1400000f // b LBB5_1544 $60(%rip) -LBB5_1540: - WORD $0xaa0a03f0 // mov x16, x10 - WORD $0x3840160d // ldrb w13, [x16], #1 - WORD $0x528001a3 // mov w3, #13 - WORD $0x7101c9bf // cmp w13, #114 - WORD $0x54000121 // b.ne LBB5_1543 $36(%rip) - WORD $0x3940054d // ldrb w13, [x10, #1] - WORD $0x91000950 // add x16, x10, #2 - WORD $0x7101d5bf // cmp w13, #117 - WORD $0x540000a1 // b.ne LBB5_1543 $20(%rip) - WORD $0x3940094d // ldrb w13, [x10, #2] - WORD $0x91000d50 // add x16, x10, #3 - WORD $0x710195bf // cmp w13, #101 - WORD $0x1a8303e3 // csel w3, wzr, w3, eq + WORD $0x1400000f // b LBB5_1547 $60(%rip) LBB5_1543: + WORD $0xaa0a03e1 // mov x1, x10 + WORD $0x3840142c // ldrb w12, [x1], #1 + WORD $0x528001b0 // mov w16, #13 + WORD $0x7101c99f // cmp w12, #114 + WORD $0x54000121 // b.ne LBB5_1546 $36(%rip) + WORD $0x3940054c // ldrb w12, [x10, #1] + WORD $0x91000941 // add x1, x10, #2 + WORD $0x7101d59f // cmp w12, #117 + WORD $0x540000a1 // b.ne LBB5_1546 $20(%rip) + WORD $0x3940094c // ldrb w12, [x10, #2] + WORD $0x91000d41 // add x1, x10, #3 + WORD $0x7101959f // cmp w12, #101 + WORD $0x1a9003f0 // csel w16, wzr, w16, eq +LBB5_1546: WORD $0x5280014a // mov w10, #10 -LBB5_1544: +LBB5_1547: WORD $0xaa0f814a // orr x10, x10, x15, lsl #32 - WORD $0xf940500d // ldr x13, [x0, #160] - WORD $0x910041ae // add x14, x13, #16 - WORD $0xf80205aa // str x10, [x13], #32 - WORD $0xf900500e // str x14, [x0, #160] - WORD $0xf940600a // ldr x10, [x0, #192] - WORD $0xeb0a01bf // cmp x13, x10 - WORD $0x1a9f87ef // cset w15, ls - WORD $0x14000752 // b LBB5_1979 $7496(%rip) -LBB5_1545: - WORD $0xd2800010 // mov x16, #0 - WORD $0xf9403811 // ldr x17, [x0, #112] +LBB5_1548: + WORD $0xf940500f // ldr x15, [x0, #160] + WORD $0xaa0f03ec // mov x12, x15 + WORD $0xf801058a // str x10, [x12], #16 + WORD $0xf900500c // str x12, [x0, #160] + WORD $0x14000746 // b LBB5_1982 $7448(%rip) +LBB5_1549: + WORD $0xd2800011 // mov x17, #0 + WORD $0xf9403810 // ldr x16, [x0, #112] WORD $0x4f02e783 // movi.16b v3, #92 WORD $0x4f01e444 // movi.16b v4, #34 WORD $0x4f00e7e5 // movi.16b v5, #31 - WORD $0x14000002 // b LBB5_1547 $8(%rip) -LBB5_1546: - WORD $0x91008210 // add x16, x16, #32 -LBB5_1547: - WORD $0x8b10014d // add x13, x10, x16 - WORD $0xad401da6 // ldp q6, q7, [x13] + WORD $0x14000002 // b LBB5_1551 $8(%rip) +LBB5_1550: + WORD $0x91008231 // add x17, x17, #32 +LBB5_1551: + WORD $0x8b11014c // add x12, x10, x17 + WORD $0xad401d86 // ldp q6, q7, [x12] WORD $0x6e238cd0 // cmeq.16b v16, v6, v3 WORD $0x6e238cf1 // cmeq.16b v17, v7, v3 WORD $0x4e211e10 // and.16b v16, v16, v1 @@ -8478,19 +8408,19 @@ LBB5_1547: WORD $0x4e211e30 // and.16b v16, v17, v1 WORD $0x4e020210 // tbl.16b v16, { v16 }, v2 WORD $0x4e71ba10 // addv.8h h16, v16 - WORD $0x1e26020d // fmov w13, s16 - WORD $0x33103da1 // bfi w1, w13, #16, #16 + WORD $0x1e26020c // fmov w12, s16 + WORD $0x33103d81 // bfi w1, w12, #16, #16 WORD $0x6e248cd0 // cmeq.16b v16, v6, v4 WORD $0x6e248cf1 // cmeq.16b v17, v7, v4 WORD $0x4e211e10 // and.16b v16, v16, v1 WORD $0x4e020210 // tbl.16b v16, { v16 }, v2 WORD $0x4e71ba10 // addv.8h h16, v16 - WORD $0x1e26020d // fmov w13, s16 + WORD $0x1e26020c // fmov w12, s16 WORD $0x4e211e30 // and.16b v16, v17, v1 WORD $0x4e020210 // tbl.16b v16, { v16 }, v2 WORD $0x4e71ba10 // addv.8h h16, v16 WORD $0x1e26020e // fmov w14, s16 - WORD $0x33103dcd // bfi w13, w14, #16, #16 + WORD $0x33103dcc // bfi w12, w14, #16, #16 WORD $0x6e2564c6 // umax.16b v6, v6, v5 WORD $0x6e258cc6 // cmeq.16b v6, v6, v5 WORD $0x6e2564e7 // umax.16b v7, v7, v5 @@ -8506,187 +8436,187 @@ LBB5_1547: WORD $0x33103dc2 // bfi w2, w14, #16, #16 WORD $0x2a01004e // orr w14, w2, w1 WORD $0x510005ce // sub w14, w14, #1 - WORD $0x6a0d01df // tst w14, w13 - WORD $0x540001c1 // b.ne LBB5_1552 $56(%rip) - WORD $0x510005ad // sub w13, w13, #1 - WORD $0x6a0101bf // tst w13, w1 - WORD $0x540091c1 // b.ne LBB5_1851 $4664(%rip) - WORD $0x362ffa71 // tbz w17, #5, LBB5_1546 $-180(%rip) - WORD $0x0a0d004d // and w13, w2, w13 - WORD $0x34fffa2d // cbz w13, LBB5_1546 $-188(%rip) - WORD $0xdac0004d // rbit x13, x2 - WORD $0xdac011ad // clz x13, x13 - WORD $0x8b10014a // add x10, x10, x16 - WORD $0x8b0d0150 // add x16, x10, x13 + WORD $0x6a0c01df // tst w14, w12 + WORD $0x540001c1 // b.ne LBB5_1556 $56(%rip) + WORD $0x5100058c // sub w12, w12, #1 + WORD $0x6a01019f // tst w12, w1 + WORD $0x54009141 // b.ne LBB5_1854 $4648(%rip) + WORD $0x362ffa70 // tbz w16, #5, LBB5_1550 $-180(%rip) + WORD $0x0a0c004c // and w12, w2, w12 + WORD $0x34fffa2c // cbz w12, LBB5_1550 $-188(%rip) + WORD $0xdac0004c // rbit x12, x2 + WORD $0xdac0118c // clz x12, x12 + WORD $0x8b11014a // add x10, x10, x17 + WORD $0x8b0c0141 // add x1, x10, x12 WORD $0x92800011 // mov x17, #-1 - WORD $0x4b1103e3 // neg w3, w17 - WORD $0x1400000a // b LBB5_1554 $40(%rip) -LBB5_1552: + WORD $0x4b1103f0 // neg w16, w17 + WORD $0x1400000a // b LBB5_1558 $40(%rip) +LBB5_1556: WORD $0x5280001c // mov w28, #0 - WORD $0xdac001ad // rbit x13, x13 - WORD $0xdac011ad // clz x13, x13 - WORD $0x8b1001b1 // add x17, x13, x16 + WORD $0xdac0018c // rbit x12, x12 + WORD $0xdac0118c // clz x12, x12 + WORD $0x8b110191 // add x17, x12, x17 WORD $0x8b0a022a // add x10, x17, x10 - WORD $0x91000550 // add x16, x10, #1 -LBB5_1553: + WORD $0x91000541 // add x1, x10, #1 +LBB5_1557: WORD $0x937ffe2a // asr x10, x17, #63 - WORD $0x4b1103ed // neg w13, w17 - WORD $0x0a0d0143 // and w3, w10, w13 -LBB5_1554: + WORD $0x4b1103ec // neg w12, w17 + WORD $0x0a0c0150 // and w16, w10, w12 +LBB5_1558: WORD $0x7100039f // cmp w28, #0 WORD $0x5280018a // mov w10, #12 - WORD $0x5280008d // mov w13, #4 - WORD $0x9a8a01aa // csel x10, x13, x10, eq + WORD $0x5280008c // mov w12, #4 + WORD $0x9a8a018a // csel x10, x12, x10, eq WORD $0xaa0f814a // orr x10, x10, x15, lsl #32 - WORD $0xd2c0002d // mov x13, #4294967296 - WORD $0x8b0d014a // add x10, x10, x13 - WORD $0xf940500d // ldr x13, [x0, #160] - WORD $0xa90045aa // stp x10, x17, [x13] - WORD $0xf940500a // ldr x10, [x0, #160] - WORD $0x9100414d // add x13, x10, #16 - WORD $0xf900500d // str x13, [x0, #160] - WORD $0xb940d00d // ldr w13, [x0, #208] - WORD $0x110005ad // add w13, w13, #1 - WORD $0xb900d00d // str w13, [x0, #208] - WORD $0x14000169 // b LBB5_1644 $1444(%rip) -LBB5_1555: + WORD $0xd2c0002c // mov x12, #4294967296 + WORD $0x8b0c014a // add x10, x10, x12 + WORD $0xf940500c // ldr x12, [x0, #160] + WORD $0xa900458a // stp x10, x17, [x12] + WORD $0xf940500f // ldr x15, [x0, #160] + WORD $0x910041ea // add x10, x15, #16 + WORD $0xf900500a // str x10, [x0, #160] + WORD $0xb940d00a // ldr w10, [x0, #208] + WORD $0x1100054a // add w10, w10, #1 + WORD $0xb900d00a // str w10, [x0, #208] + WORD $0x140006f0 // b LBB5_1982 $7104(%rip) +LBB5_1559: WORD $0xaa0503ea // mov x10, x5 WORD $0x38402d46 // ldrb w6, [x10, #2]! - WORD $0x5100c0cd // sub w13, w6, #48 + WORD $0x5100c0cc // sub w12, w6, #48 WORD $0x52800062 // mov w2, #3 - WORD $0x710025bf // cmp w13, #9 - WORD $0x5400d968 // b.hi LBB5_1971 $6956(%rip) + WORD $0x7100259f // cmp w12, #9 + WORD $0x5400d8e8 // b.hi LBB5_1974 $6940(%rip) WORD $0xd280000a // mov x10, #0 WORD $0x7100c0df // cmp w6, #48 - WORD $0x540000c1 // b.ne LBB5_1558 $24(%rip) -LBB5_1557: - WORD $0x8b0a00ad // add x13, x5, x10 - WORD $0x39400da6 // ldrb w6, [x13, #3] + WORD $0x540000c1 // b.ne LBB5_1562 $24(%rip) +LBB5_1561: + WORD $0x8b0a00ac // add x12, x5, x10 + WORD $0x39400d86 // ldrb w6, [x12, #3] WORD $0x9100054a // add x10, x10, #1 WORD $0x7100c0df // cmp w6, #48 - WORD $0x54ffff80 // b.eq LBB5_1557 $-16(%rip) -LBB5_1558: + WORD $0x54ffff80 // b.eq LBB5_1561 $-16(%rip) +LBB5_1562: WORD $0x710114df // cmp w6, #69 - WORD $0x54000720 // b.eq LBB5_1577 $228(%rip) + WORD $0x54000720 // b.eq LBB5_1581 $228(%rip) WORD $0x710194df // cmp w6, #101 - WORD $0x540006e0 // b.eq LBB5_1577 $220(%rip) + WORD $0x540006e0 // b.eq LBB5_1581 $220(%rip) WORD $0xd2800010 // mov x16, #0 WORD $0x52800003 // mov w3, #0 WORD $0xd2800001 // mov x1, #0 - WORD $0x8b0a00ad // add x13, x5, x10 - WORD $0x910009a7 // add x7, x13, #2 + WORD $0x8b0a00ac // add x12, x5, x10 + WORD $0x91000987 // add x7, x12, #2 WORD $0x4b0a03e4 // neg w4, w10 -LBB5_1561: +LBB5_1565: WORD $0x5280022a // mov w10, #17 WORD $0xcb10014e // sub x14, x10, x16 WORD $0xf10005df // cmp x14, #1 - WORD $0x5400056b // b.lt LBB5_1576 $172(%rip) - WORD $0xd280000d // mov x13, #0 + WORD $0x5400056b // b.lt LBB5_1580 $172(%rip) + WORD $0xd280000c // mov x12, #0 WORD $0x4b100142 // sub w2, w10, w16 WORD $0x8b0e00ea // add x10, x7, x14 WORD $0x5280024e // mov w14, #18 WORD $0xcb1001d0 // sub x16, x14, x16 WORD $0x52800153 // mov w19, #10 -LBB5_1563: +LBB5_1567: WORD $0x394000e6 // ldrb w6, [x7] WORD $0x5100c0ce // sub w14, w6, #48 WORD $0x710025df // cmp w14, #9 - WORD $0x54000528 // b.hi LBB5_1578 $164(%rip) + WORD $0x54000528 // b.hi LBB5_1582 $164(%rip) WORD $0x9b13182e // madd x14, x1, x19, x6 WORD $0xd100c1c1 // sub x1, x14, #48 WORD $0x910004e7 // add x7, x7, #1 - WORD $0xd10005ad // sub x13, x13, #1 - WORD $0x8b0d020e // add x14, x16, x13 + WORD $0xd100058c // sub x12, x12, #1 + WORD $0x8b0c020e // add x14, x16, x12 WORD $0xf10005df // cmp x14, #1 - WORD $0x54fffecc // b.gt LBB5_1563 $-40(%rip) + WORD $0x54fffecc // b.gt LBB5_1567 $-40(%rip) WORD $0x39400146 // ldrb w6, [x10] - WORD $0x14000022 // b LBB5_1580 $136(%rip) -LBB5_1566: + WORD $0x14000022 // b LBB5_1584 $136(%rip) +LBB5_1570: WORD $0x710114df // cmp w6, #69 - WORD $0x54ffb8c0 // b.eq LBB5_1453 $-2280(%rip) + WORD $0x54ffba80 // b.eq LBB5_1456 $-2224(%rip) WORD $0x710194df // cmp w6, #101 - WORD $0x54ffb880 // b.eq LBB5_1453 $-2288(%rip) - WORD $0x3500fa44 // cbnz w4, LBB5_2023 $8008(%rip) - WORD $0x34004831 // cbz w17, LBB5_1713 $2308(%rip) + WORD $0x54ffba40 // b.eq LBB5_1456 $-2232(%rip) + WORD $0x3500f8e4 // cbnz w4, LBB5_2025 $7964(%rip) + WORD $0x34004791 // cbz w17, LBB5_1716 $2288(%rip) WORD $0xb24107ec // mov x12, #-9223372036854775807 WORD $0xeb0c003f // cmp x1, x12 - WORD $0x54004983 // b.lo LBB5_1717 $2352(%rip) - WORD $0x52800003 // mov w3, #0 + WORD $0x540048e3 // b.lo LBB5_1720 $2332(%rip) + WORD $0x52800010 // mov w16, #0 WORD $0x9e630023 // ucvtf d3, x1 -LBB5_1572: +LBB5_1576: WORD $0x9e66006c // fmov x12, d3 WORD $0xd2410191 // eor x17, x12, #0x8000000000000000 - WORD $0x140006af // b LBB5_1978 $6844(%rip) -LBB5_1573: + WORD $0x140006a7 // b LBB5_1981 $6812(%rip) +LBB5_1577: WORD $0x52800002 // mov w2, #0 WORD $0xd280001e // mov lr, #0 - WORD $0x3600d2f1 // tbz w17, #0, LBB5_1974 $6748(%rip) - WORD $0x14000698 // b LBB5_1975 $6752(%rip) -LBB5_1574: - WORD $0xcb0a03e6 // neg x6, x10 -LBB5_1575: - WORD $0x52800003 // mov w3, #0 - WORD $0xaa0603ed // mov x13, x6 - WORD $0xb6f82306 // tbz x6, #63, LBB5_1643 $1120(%rip) - WORD $0x14000114 // b LBB5_1642 $1104(%rip) -LBB5_1576: + WORD $0x3600d271 // tbz w17, #0, LBB5_1977 $6732(%rip) + WORD $0x14000694 // b LBB5_1978 $6736(%rip) +LBB5_1578: + WORD $0xcb0a03e4 // neg x4, x10 +LBB5_1579: + WORD $0x52800010 // mov w16, #0 + WORD $0xaa0403ec // mov x12, x4 + WORD $0xb6f82304 // tbz x4, #63, LBB5_1647 $1120(%rip) + WORD $0x14000114 // b LBB5_1646 $1104(%rip) +LBB5_1580: WORD $0x52800002 // mov w2, #0 - WORD $0x14000008 // b LBB5_1579 $32(%rip) -LBB5_1577: + WORD $0x14000008 // b LBB5_1583 $32(%rip) +LBB5_1581: WORD $0x52800003 // mov w3, #0 WORD $0x52800004 // mov w4, #0 WORD $0xd2800001 // mov x1, #0 WORD $0x8b0a00aa // add x10, x5, x10 WORD $0x9100094a // add x10, x10, #2 - WORD $0x17fffda9 // b LBB5_1453 $-2396(%rip) -LBB5_1578: - WORD $0x4b0d03e2 // neg w2, w13 -LBB5_1579: + WORD $0x17fffdb7 // b LBB5_1456 $-2340(%rip) +LBB5_1582: + WORD $0x4b0c03e2 // neg w2, w12 +LBB5_1583: WORD $0xaa0703ea // mov x10, x7 -LBB5_1580: +LBB5_1584: WORD $0x4b020084 // sub w4, w4, w2 - WORD $0x5100c0cd // sub w13, w6, #48 - WORD $0x710025bf // cmp w13, #9 - WORD $0x540000c8 // b.hi LBB5_1583 $24(%rip) -LBB5_1581: + WORD $0x5100c0cc // sub w12, w6, #48 + WORD $0x7100259f // cmp w12, #9 + WORD $0x540000c8 // b.hi LBB5_1587 $24(%rip) +LBB5_1585: WORD $0x38401d46 // ldrb w6, [x10, #1]! - WORD $0x5100c0cd // sub w13, w6, #48 - WORD $0x710029bf // cmp w13, #10 - WORD $0x54ffffa3 // b.lo LBB5_1581 $-12(%rip) + WORD $0x5100c0cc // sub w12, w6, #48 + WORD $0x7100299f // cmp w12, #10 + WORD $0x54ffffa3 // b.lo LBB5_1585 $-12(%rip) WORD $0x52800023 // mov w3, #1 -LBB5_1583: - WORD $0x52801bed // mov w13, #223 - WORD $0x0a0d00cd // and w13, w6, w13 - WORD $0x710115bf // cmp w13, #69 - WORD $0x54ffb340 // b.eq LBB5_1453 $-2456(%rip) -LBB5_1584: +LBB5_1587: + WORD $0x52801bec // mov w12, #223 + WORD $0x0a0c00cc // and w12, w6, w12 + WORD $0x7101159f // cmp w12, #69 + WORD $0x54ffb500 // b.eq LBB5_1456 $-2400(%rip) +LBB5_1588: WORD $0x7100023f // cmp w17, #0 - WORD $0x1280000d // mov w13, #-1 - WORD $0x5a8d15b0 // cneg w16, w13, eq - WORD $0xd374fc2d // lsr x13, x1, #52 - WORD $0xb500058d // cbnz x13, LBB5_1594 $176(%rip) + WORD $0x1280000c // mov w12, #-1 + WORD $0x5a8c1590 // cneg w16, w12, eq + WORD $0xd374fc2c // lsr x12, x1, #52 + WORD $0xb500058c // cbnz x12, LBB5_1598 $176(%rip) WORD $0x9e630023 // ucvtf d3, x1 - WORD $0x531f7e0d // lsr w13, w16, #31 + WORD $0x531f7e0c // lsr w12, w16, #31 WORD $0x9e66006e // fmov x14, d3 - WORD $0xaa0dfdcd // orr x13, x14, x13, lsl #63 - WORD $0x9e6701a3 // fmov d3, x13 - WORD $0x3400cc44 // cbz w4, LBB5_1970 $6536(%rip) - WORD $0xb400cc21 // cbz x1, LBB5_1970 $6532(%rip) - WORD $0x5100048d // sub w13, w4, #1 - WORD $0x710091bf // cmp w13, #36 - WORD $0x54000348 // b.hi LBB5_1592 $104(%rip) - WORD $0xaa0403ed // mov x13, x4 + WORD $0xaa0cfdcc // orr x12, x14, x12, lsl #63 + WORD $0x9e670183 // fmov d3, x12 + WORD $0x3400cbc4 // cbz w4, LBB5_1973 $6520(%rip) + WORD $0xb400cba1 // cbz x1, LBB5_1973 $6516(%rip) + WORD $0x5100048c // sub w12, w4, #1 + WORD $0x7100919f // cmp w12, #36 + WORD $0x54000348 // b.hi LBB5_1596 $104(%rip) + WORD $0xaa0403ec // mov x12, x4 WORD $0x71005c9f // cmp w4, #23 - WORD $0x540000e3 // b.lo LBB5_1590 $28(%rip) - WORD $0x5100588d // sub w13, w4, #22 + WORD $0x540000e3 // b.lo LBB5_1594 $28(%rip) + WORD $0x5100588c // sub w12, w4, #22 Lloh144: - WORD $0x100106ce // adr x14, _P10_TAB $8408(%rip) + WORD $0x100105ce // adr x14, _P10_TAB $8376(%rip) Lloh145: WORD $0x910001ce // add x14, x14, _P10_TAB@PAGEOFF $0(%rip) - WORD $0xfc6d59c4 // ldr d4, [x14, w13, uxtw #3] + WORD $0xfc6c59c4 // ldr d4, [x14, w12, uxtw #3] WORD $0x1e630883 // fmul d3, d4, d3 - WORD $0x528002cd // mov w13, #22 -LBB5_1590: + WORD $0x528002cc // mov w12, #22 +LBB5_1594: WORD $0xd2a4c68e // mov x14, #640942080 WORD $0xf2cd7eae // movk x14, #27637, lsl #32 WORD $0xf2e8618e // movk x14, #17164, lsl #48 @@ -8697,76 +8627,76 @@ LBB5_1590: WORD $0xf2f8618e // movk x14, #49932, lsl #48 WORD $0x9e6701c4 // fmov d4, x14 WORD $0x1e64d468 // fccmp d3, d4, #8, le - WORD $0x54000224 // b.mi LBB5_1595 $68(%rip) + WORD $0x54000224 // b.mi LBB5_1599 $68(%rip) Lloh146: - WORD $0x100104ce // adr x14, _P10_TAB $8344(%rip) + WORD $0x100103ce // adr x14, _P10_TAB $8312(%rip) Lloh147: WORD $0x910001ce // add x14, x14, _P10_TAB@PAGEOFF $0(%rip) - WORD $0xfc6d59c4 // ldr d4, [x14, w13, uxtw #3] + WORD $0xfc6c59c4 // ldr d4, [x14, w12, uxtw #3] WORD $0x1e640863 // fmul d3, d3, d4 - WORD $0x14000645 // b LBB5_1970 $6420(%rip) -LBB5_1592: + WORD $0x14000641 // b LBB5_1973 $6404(%rip) +LBB5_1596: WORD $0x3100589f // cmn w4, #22 - WORD $0x540000e3 // b.lo LBB5_1594 $28(%rip) - WORD $0x4b0403ed // neg w13, w4 + WORD $0x540000e3 // b.lo LBB5_1598 $28(%rip) + WORD $0x4b0403ec // neg w12, w4 Lloh148: - WORD $0x100103ce // adr x14, _P10_TAB $8312(%rip) + WORD $0x100102ce // adr x14, _P10_TAB $8280(%rip) Lloh149: WORD $0x910001ce // add x14, x14, _P10_TAB@PAGEOFF $0(%rip) - WORD $0xfc6d59c4 // ldr d4, [x14, w13, uxtw #3] + WORD $0xfc6c59c4 // ldr d4, [x14, w12, uxtw #3] WORD $0x1e641863 // fdiv d3, d3, d4 - WORD $0x1400063d // b LBB5_1970 $6388(%rip) -LBB5_1594: - WORD $0x5105708d // sub w13, w4, #348 - WORD $0x310ae1bf // cmn w13, #696 - WORD $0x54000683 // b.lo LBB5_1601 $208(%rip) -LBB5_1595: + WORD $0x14000639 // b LBB5_1973 $6372(%rip) +LBB5_1598: + WORD $0x5105708c // sub w12, w4, #348 + WORD $0x310ae19f // cmn w12, #696 + WORD $0x54000683 // b.lo LBB5_1605 $208(%rip) +LBB5_1599: WORD $0xdac01027 // clz x7, x1 WORD $0x9ac72035 // lsl x21, x1, x7 - WORD $0x528a4d4d // mov w13, #21098 - WORD $0x72a0006d // movk w13, #3, lsl #16 - WORD $0x1b0d7c8d // mul w13, w4, w13 - WORD $0x13107dad // asr w13, w13, #16 - WORD $0x1110fdad // add w13, w13, #1087 - WORD $0x93407da2 // sxtw x2, w13 - WORD $0x1105708d // add w13, w4, #348 + WORD $0x528a4d4c // mov w12, #21098 + WORD $0x72a0006c // movk w12, #3, lsl #16 + WORD $0x1b0c7c8c // mul w12, w4, w12 + WORD $0x13107d8c // asr w12, w12, #16 + WORD $0x1110fd8c // add w12, w12, #1087 + WORD $0x93407d82 // sxtw x2, w12 + WORD $0x1105708c // add w12, w4, #348 Lloh150: - WORD $0x1001076e // adr x14, _POW10_M128_TAB $8428(%rip) + WORD $0x1001066e // adr x14, _POW10_M128_TAB $8396(%rip) Lloh151: WORD $0x910001ce // add x14, x14, _POW10_M128_TAB@PAGEOFF $0(%rip) - WORD $0x8b2d51c4 // add x4, x14, w13, uxtw #4 + WORD $0x8b2c51c4 // add x4, x14, w12, uxtw #4 WORD $0xf9400486 // ldr x6, [x4, #8] WORD $0x9b157cd3 // mul x19, x6, x21 WORD $0x9bd57cd4 // umulh x20, x6, x21 - WORD $0x9240228d // and x13, x20, #0x1ff + WORD $0x9240228c // and x12, x20, #0x1ff WORD $0xaa3503ee // mvn x14, x21 WORD $0xeb0e027f // cmp x19, x14 - WORD $0x540001c9 // b.ls LBB5_1599 $56(%rip) - WORD $0xf107fdbf // cmp x13, #511 - WORD $0x54000181 // b.ne LBB5_1599 $48(%rip) - WORD $0xf940008d // ldr x13, [x4] - WORD $0x9b157db6 // mul x22, x13, x21 - WORD $0x9bd57dad // umulh x13, x13, x21 - WORD $0xab1301b3 // adds x19, x13, x19 + WORD $0x540001c9 // b.ls LBB5_1603 $56(%rip) + WORD $0xf107fd9f // cmp x12, #511 + WORD $0x54000181 // b.ne LBB5_1603 $48(%rip) + WORD $0xf940008c // ldr x12, [x4] + WORD $0x9b157d96 // mul x22, x12, x21 + WORD $0x9bd57d8c // umulh x12, x12, x21 + WORD $0xab130193 // adds x19, x12, x19 WORD $0x9a943694 // cinc x20, x20, hs - WORD $0x9240228d // and x13, x20, #0x1ff + WORD $0x9240228c // and x12, x20, #0x1ff WORD $0xeb0e02df // cmp x22, x14 WORD $0xba418a60 // ccmn x19, #1, #0, hi - WORD $0x54000061 // b.ne LBB5_1599 $12(%rip) - WORD $0xf107fdbf // cmp x13, #511 - WORD $0x54000280 // b.eq LBB5_1601 $80(%rip) -LBB5_1599: + WORD $0x54000061 // b.ne LBB5_1603 $12(%rip) + WORD $0xf107fd9f // cmp x12, #511 + WORD $0x54000280 // b.eq LBB5_1605 $80(%rip) +LBB5_1603: WORD $0xd37ffe8e // lsr x14, x20, #63 WORD $0x910025d5 // add x21, x14, #9 WORD $0x9ad52694 // lsr x20, x20, x21 - WORD $0xaa0d026d // orr x13, x19, x13 + WORD $0xaa0c026c // orr x12, x19, x12 WORD $0x92400693 // and x19, x20, #0x3 - WORD $0xf10001bf // cmp x13, #0 + WORD $0xf100019f // cmp x12, #0 WORD $0xfa410a60 // ccmp x19, #1, #0, eq - WORD $0x54000180 // b.eq LBB5_1601 $48(%rip) - WORD $0x9240028d // and x13, x20, #0x1 - WORD $0x8b1401ad // add x13, x13, x20 - WORD $0xd376fdb3 // lsr x19, x13, #54 + WORD $0x54000180 // b.eq LBB5_1605 $48(%rip) + WORD $0x9240028c // and x12, x20, #0x1 + WORD $0x8b14018c // add x12, x12, x20 + WORD $0xd376fd93 // lsr x19, x12, #54 WORD $0xf100027f // cmp x19, #0 WORD $0xaa2703e7 // mvn x7, x7 WORD $0x8b0200e7 // add x7, x7, x2 @@ -8774,324 +8704,319 @@ LBB5_1599: WORD $0x9a8e05ce // cinc x14, x14, ne WORD $0xd11ffdc7 // sub x7, x14, #2047 WORD $0xb11ff8ff // cmn x7, #2046 - WORD $0x54001562 // b.hs LBB5_1645 $684(%rip) -LBB5_1601: + WORD $0x540014e2 // b.hs LBB5_1648 $668(%rip) +LBB5_1605: WORD $0xcb050146 // sub x6, x10, x5 WORD $0xf9402011 // ldr x17, [x0, #64] WORD $0xf9402803 // ldr x3, [x0, #80] - WORD $0xb4000443 // cbz x3, LBB5_1613 $136(%rip) + WORD $0xb4000443 // cbz x3, LBB5_1617 $136(%rip) WORD $0xd2800001 // mov x1, #0 WORD $0xf100207f // cmp x3, #8 - WORD $0x54000343 // b.lo LBB5_1611 $104(%rip) + WORD $0x54000343 // b.lo LBB5_1615 $104(%rip) WORD $0xd2800001 // mov x1, #0 WORD $0xf101007f // cmp x3, #64 - WORD $0x540001a3 // b.lo LBB5_1608 $52(%rip) + WORD $0x540001a3 // b.lo LBB5_1612 $52(%rip) WORD $0x927ae461 // and x1, x3, #0xffffffffffffffc0 - WORD $0x9100822d // add x13, x17, #32 + WORD $0x9100822c // add x12, x17, #32 WORD $0x6f00e403 // movi.2d v3, #0000000000000000 WORD $0xaa0103ee // mov x14, x1 -LBB5_1605: - WORD $0xad3f0da3 // stp q3, q3, [x13, #-32] - WORD $0xac820da3 // stp q3, q3, [x13], #64 +LBB5_1609: + WORD $0xad3f0d83 // stp q3, q3, [x12, #-32] + WORD $0xac820d83 // stp q3, q3, [x12], #64 WORD $0xf10101ce // subs x14, x14, #64 - WORD $0x54ffffa1 // b.ne LBB5_1605 $-12(%rip) + WORD $0x54ffffa1 // b.ne LBB5_1609 $-12(%rip) WORD $0xeb01007f // cmp x3, x1 - WORD $0x54000240 // b.eq LBB5_1613 $72(%rip) + WORD $0x54000240 // b.eq LBB5_1617 $72(%rip) WORD $0xf27d087f // tst x3, #0x38 - WORD $0x54000160 // b.eq LBB5_1611 $44(%rip) -LBB5_1608: + WORD $0x54000160 // b.eq LBB5_1615 $44(%rip) +LBB5_1612: WORD $0xaa0103ee // mov x14, x1 WORD $0x927df061 // and x1, x3, #0xfffffffffffffff8 - WORD $0x8b0e022d // add x13, x17, x14 + WORD $0x8b0e022c // add x12, x17, x14 WORD $0xcb0101ce // sub x14, x14, x1 WORD $0x6f00e403 // movi.2d v3, #0000000000000000 -LBB5_1609: - WORD $0xfc0085a3 // str d3, [x13], #8 +LBB5_1613: + WORD $0xfc008583 // str d3, [x12], #8 WORD $0xb10021ce // adds x14, x14, #8 - WORD $0x54ffffc1 // b.ne LBB5_1609 $-8(%rip) + WORD $0x54ffffc1 // b.ne LBB5_1613 $-8(%rip) WORD $0xeb01007f // cmp x3, x1 - WORD $0x540000c0 // b.eq LBB5_1613 $24(%rip) -LBB5_1611: - WORD $0x8b01022d // add x13, x17, x1 + WORD $0x540000c0 // b.eq LBB5_1617 $24(%rip) +LBB5_1615: + WORD $0x8b01022c // add x12, x17, x1 WORD $0xcb01006e // sub x14, x3, x1 -LBB5_1612: - WORD $0x380015bf // strb wzr, [x13], #1 +LBB5_1616: + WORD $0x3800159f // strb wzr, [x12], #1 WORD $0xf10005ce // subs x14, x14, #1 - WORD $0x54ffffc1 // b.ne LBB5_1612 $-8(%rip) -LBB5_1613: + WORD $0x54ffffc1 // b.ne LBB5_1616 $-8(%rip) +LBB5_1617: WORD $0xd2800015 // mov x21, #0 WORD $0x394000b8 // ldrb w24, [x5] WORD $0x7100b71f // cmp w24, #45 WORD $0x1a9f17e7 // cset w7, eq WORD $0x12807fd4 // mov w20, #-1023 WORD $0xeb0700df // cmp x6, x7 - WORD $0x5400ba2d // b.le LBB5_1969 $5956(%rip) + WORD $0x5400b9ad // b.le LBB5_1972 $5940(%rip) WORD $0x52800004 // mov w4, #0 WORD $0x52800002 // mov w2, #0 WORD $0x52800013 // mov w19, #0 WORD $0x52800017 // mov w23, #0 - WORD $0x14000006 // b LBB5_1617 $24(%rip) -LBB5_1615: - WORD $0x382e6a2d // strb w13, [x17, x14] + WORD $0x14000006 // b LBB5_1621 $24(%rip) +LBB5_1619: + WORD $0x382e6a2c // strb w12, [x17, x14] WORD $0x110006f7 // add w23, w23, #1 -LBB5_1616: +LBB5_1620: WORD $0x910004e7 // add x7, x7, #1 WORD $0xeb0700df // cmp x6, x7 - WORD $0x5400032d // b.le LBB5_1626 $100(%rip) -LBB5_1617: - WORD $0x386768ad // ldrb w13, [x5, x7] - WORD $0x5100c1ae // sub w14, w13, #48 + WORD $0x5400032d // b.le LBB5_1630 $100(%rip) +LBB5_1621: + WORD $0x386768ac // ldrb w12, [x5, x7] + WORD $0x5100c18e // sub w14, w12, #48 WORD $0x710025df // cmp w14, #9 - WORD $0x54000108 // b.hi LBB5_1621 $32(%rip) - WORD $0x7100c1bf // cmp w13, #48 - WORD $0x54000161 // b.ne LBB5_1623 $44(%rip) - WORD $0x34000217 // cbz w23, LBB5_1625 $64(%rip) + WORD $0x54000108 // b.hi LBB5_1625 $32(%rip) + WORD $0x7100c19f // cmp w12, #48 + WORD $0x54000161 // b.ne LBB5_1627 $44(%rip) + WORD $0x34000217 // cbz w23, LBB5_1629 $64(%rip) WORD $0x93407eee // sxtw x14, w23 WORD $0xeb0e007f // cmp x3, x14 - WORD $0x54fffe48 // b.hi LBB5_1615 $-56(%rip) - WORD $0x17fffff3 // b LBB5_1616 $-52(%rip) -LBB5_1621: - WORD $0x7100b9bf // cmp w13, #46 - WORD $0x540001e1 // b.ne LBB5_1627 $60(%rip) + WORD $0x54fffe48 // b.hi LBB5_1619 $-56(%rip) + WORD $0x17fffff3 // b LBB5_1620 $-52(%rip) +LBB5_1625: + WORD $0x7100b99f // cmp w12, #46 + WORD $0x540001e1 // b.ne LBB5_1631 $60(%rip) WORD $0x52800024 // mov w4, #1 WORD $0xaa1703f3 // mov x19, x23 - WORD $0x17ffffee // b LBB5_1616 $-72(%rip) -LBB5_1623: + WORD $0x17ffffee // b LBB5_1620 $-72(%rip) +LBB5_1627: WORD $0xaa1703ee // mov x14, x23 WORD $0x93407eee // sxtw x14, w23 WORD $0xeb0e007f // cmp x3, x14 - WORD $0x54fffd08 // b.hi LBB5_1615 $-96(%rip) + WORD $0x54fffd08 // b.hi LBB5_1619 $-96(%rip) WORD $0x52800022 // mov w2, #1 - WORD $0x17ffffe8 // b LBB5_1616 $-96(%rip) -LBB5_1625: + WORD $0x17ffffe8 // b LBB5_1620 $-96(%rip) +LBB5_1629: WORD $0x51000673 // sub w19, w19, #1 - WORD $0x17ffffe6 // b LBB5_1616 $-104(%rip) -LBB5_1626: + WORD $0x17ffffe6 // b LBB5_1620 $-104(%rip) +LBB5_1630: WORD $0x7100009f // cmp w4, #0 WORD $0x1a9302e4 // csel w4, w23, w19, eq - WORD $0x14000028 // b LBB5_1634 $160(%rip) -LBB5_1627: + WORD $0x14000028 // b LBB5_1638 $160(%rip) +LBB5_1631: WORD $0x7100009f // cmp w4, #0 WORD $0x1a9302e4 // csel w4, w23, w19, eq - WORD $0x321b01ad // orr w13, w13, #0x20 - WORD $0x710195bf // cmp w13, #101 - WORD $0x54000461 // b.ne LBB5_1634 $140(%rip) + WORD $0x321b018c // orr w12, w12, #0x20 + WORD $0x7101959f // cmp w12, #101 + WORD $0x54000461 // b.ne LBB5_1638 $140(%rip) WORD $0x52800013 // mov w19, #0 - WORD $0x910004ed // add x13, x7, #1 - WORD $0x386d48ae // ldrb w14, [x5, w13, uxtw] + WORD $0x910004ec // add x12, x7, #1 + WORD $0x386c48ae // ldrb w14, [x5, w12, uxtw] WORD $0x110008e1 // add w1, w7, #2 WORD $0x52800034 // mov w20, #1 WORD $0x110008e7 // add w7, w7, #2 WORD $0x12800015 // mov w21, #-1 WORD $0x7100b5df // cmp w14, #45 - WORD $0x1a8d00ed // csel w13, w7, w13, eq + WORD $0x1a8c00ec // csel w12, w7, w12, eq WORD $0x52800027 // mov w7, #1 WORD $0x1a8702a7 // csel w7, w21, w7, eq WORD $0x7100addf // cmp w14, #43 - WORD $0x1a8d002d // csel w13, w1, w13, eq + WORD $0x1a8c002c // csel w12, w1, w12, eq WORD $0x1a870287 // csel w7, w20, w7, eq - WORD $0x93407dad // sxtw x13, w13 - WORD $0xeb0d00df // cmp x6, x13 - WORD $0x5400022d // b.le LBB5_1633 $68(%rip) + WORD $0x93407d8c // sxtw x12, w12 + WORD $0xeb0c00df // cmp x6, x12 + WORD $0x5400022d // b.le LBB5_1637 $68(%rip) WORD $0x52800013 // mov w19, #0 WORD $0x5284e1f4 // mov w20, #9999 WORD $0x5280014e // mov w14, #10 -LBB5_1630: - WORD $0x38ed68a1 // ldrsb w1, [x5, x13] +LBB5_1634: + WORD $0x38ec68a1 // ldrsb w1, [x5, x12] WORD $0x7100c03f // cmp w1, #48 - WORD $0x5400016b // b.lt LBB5_1633 $44(%rip) + WORD $0x5400016b // b.lt LBB5_1637 $44(%rip) WORD $0x12001c35 // and w21, w1, #0xff WORD $0x7100e6bf // cmp w21, #57 WORD $0x7a549260 // ccmp w19, w20, #0, ls - WORD $0x540000ec // b.gt LBB5_1633 $28(%rip) + WORD $0x540000ec // b.gt LBB5_1637 $28(%rip) WORD $0x1b0e7e61 // mul w1, w19, w14 WORD $0x5100c2b3 // sub w19, w21, #48 WORD $0x0b330033 // add w19, w1, w19, uxtb - WORD $0x910005ad // add x13, x13, #1 - WORD $0xeb0d00df // cmp x6, x13 - WORD $0x54fffe8c // b.gt LBB5_1630 $-48(%rip) -LBB5_1633: + WORD $0x9100058c // add x12, x12, #1 + WORD $0xeb0c00df // cmp x6, x12 + WORD $0x54fffe8c // b.gt LBB5_1634 $-48(%rip) +LBB5_1637: WORD $0x1b071264 // madd w4, w19, w7, w4 -LBB5_1634: +LBB5_1638: WORD $0xd2800015 // mov x21, #0 WORD $0x12807fd4 // mov w20, #-1023 - WORD $0x3400b057 // cbz w23, LBB5_1969 $5640(%rip) + WORD $0x3400afd7 // cbz w23, LBB5_1972 $5624(%rip) WORD $0xd2800015 // mov x21, #0 WORD $0x52808014 // mov w20, #1024 WORD $0x7104d89f // cmp w4, #310 - WORD $0x5400afcc // b.gt LBB5_1969 $5624(%rip) + WORD $0x5400af4c // b.gt LBB5_1972 $5608(%rip) WORD $0xd2800015 // mov x21, #0 WORD $0x12807fd4 // mov w20, #-1023 WORD $0x3105289f // cmn w4, #330 - WORD $0x5400af4b // b.lt LBB5_1969 $5608(%rip) + WORD $0x5400aecb // b.lt LBB5_1972 $5592(%rip) WORD $0xb201e7e5 // mov x5, #-7378697629483820647 WORD $0xf2933345 // movk x5, #39322 WORD $0xf2e03325 // movk x5, #409, lsl #48 WORD $0x7100049f // cmp w4, #1 - WORD $0xb90043f0 // str w16, [sp, #64] - WORD $0xb90033f8 // str w24, [sp, #48] + WORD $0xb90033f0 // str w16, [sp, #48] + WORD $0xb90023f8 // str w24, [sp, #32] WORD $0x52800007 // mov w7, #0 - WORD $0x5400284b // b.lt LBB5_1720 $1288(%rip) + WORD $0x540027ab // b.lt LBB5_1723 $1268(%rip) WORD $0xd1000626 // sub x6, x17, #1 WORD $0x92800014 // mov x20, #-1 WORD $0x52800155 // mov w21, #10 - WORD $0x14000065 // b LBB5_1658 $404(%rip) -LBB5_1639: + WORD $0x14000061 // b LBB5_1661 $388(%rip) +LBB5_1643: WORD $0xaa01020e // orr x14, x16, x1 - WORD $0xd37ffdcd // lsr x13, x14, #63 - WORD $0x520001ad // eor w13, w13, #0x1 - WORD $0xb7f824ce // tbnz x14, #63, LBB5_1715 $1176(%rip) + WORD $0xd37ffdcc // lsr x12, x14, #63 + WORD $0x5200018c // eor w12, w12, #0x1 + WORD $0xb7f8242e // tbnz x14, #63, LBB5_1718 $1156(%rip) WORD $0xeb01021f // cmp x16, x1 - WORD $0x5400248b // b.lt LBB5_1715 $1168(%rip) - WORD $0xaa3003e6 // mvn x6, x16 -LBB5_1642: - WORD $0xaa2603e6 // mvn x6, x6 - WORD $0x52800063 // mov w3, #3 - WORD $0x9280004d // mov x13, #-3 -LBB5_1643: - WORD $0x8b0600b0 // add x16, x5, x6 - WORD $0x8b3141aa // add x10, x13, w17, uxtw - WORD $0x5280036d // mov w13, #27 - WORD $0xaa0f81ad // orr x13, x13, x15, lsl #32 + WORD $0x540023eb // b.lt LBB5_1718 $1148(%rip) + WORD $0xaa3003e4 // mvn x4, x16 +LBB5_1646: + WORD $0xaa2403e4 // mvn x4, x4 + WORD $0x52800070 // mov w16, #3 + WORD $0x9280004c // mov x12, #-3 +LBB5_1647: + WORD $0x8b0400a1 // add x1, x5, x4 + WORD $0x8b31418a // add x10, x12, w17, uxtw + WORD $0x5280036c // mov w12, #27 + WORD $0xaa0f818c // orr x12, x12, x15, lsl #32 WORD $0xf940500e // ldr x14, [x0, #160] - WORD $0xa90029cd // stp x13, x10, [x14] - WORD $0xf940500a // ldr x10, [x0, #160] - WORD $0x9100414d // add x13, x10, #16 - WORD $0xf900500d // str x13, [x0, #160] - WORD $0xb940d40d // ldr w13, [x0, #212] - WORD $0x110005ad // add w13, w13, #1 - WORD $0xb900d40d // str w13, [x0, #212] -LBB5_1644: - WORD $0x9100814a // add x10, x10, #32 - WORD $0xf940600d // ldr x13, [x0, #192] - WORD $0xeb0d015f // cmp x10, x13 - WORD $0x1a9f87ef // cset w15, ls - WORD $0x1400058f // b LBB5_1979 $5692(%rip) -LBB5_1645: + WORD $0xa90029cc // stp x12, x10, [x14] + WORD $0xf940500f // ldr x15, [x0, #160] + WORD $0x910041ea // add x10, x15, #16 + WORD $0xf900500a // str x10, [x0, #160] + WORD $0xb940d40a // ldr w10, [x0, #212] + WORD $0x1100054a // add w10, w10, #1 + WORD $0xb900d40a // str w10, [x0, #212] + WORD $0x14000587 // b LBB5_1982 $5660(%rip) +LBB5_1648: WORD $0xf100027f // cmp x19, #0 WORD $0x52800027 // mov w7, #1 WORD $0x9a8704e7 // cinc x7, x7, ne - WORD $0x9ac725ad // lsr x13, x13, x7 - WORD $0xb34c2dcd // bfi x13, x14, #52, #12 - WORD $0xb24101ae // orr x14, x13, #0x8000000000000000 + WORD $0x9ac7258c // lsr x12, x12, x7 + WORD $0xb34c2dcc // bfi x12, x14, #52, #12 + WORD $0xb241018e // orr x14, x12, #0x8000000000000000 WORD $0x7100023f // cmp w17, #0 - WORD $0x9a8d11cd // csel x13, x14, x13, ne - WORD $0x9e6701a3 // fmov d3, x13 - WORD $0x3400aa63 // cbz w3, LBB5_1970 $5452(%rip) - WORD $0x9100042d // add x13, x1, #1 - WORD $0xdac011a1 // clz x1, x13 - WORD $0x9ac121ad // lsl x13, x13, x1 - WORD $0x9b0d7cc3 // mul x3, x6, x13 - WORD $0x9bcd7cc6 // umulh x6, x6, x13 + WORD $0x9a8c11cc // csel x12, x14, x12, ne + WORD $0x9e670183 // fmov d3, x12 + WORD $0x3400aa63 // cbz w3, LBB5_1973 $5452(%rip) + WORD $0x9100042c // add x12, x1, #1 + WORD $0xdac01181 // clz x1, x12 + WORD $0x9ac1218c // lsl x12, x12, x1 + WORD $0x9b0c7cc3 // mul x3, x6, x12 + WORD $0x9bcc7cc6 // umulh x6, x6, x12 WORD $0x924020c7 // and x7, x6, #0x1ff - WORD $0xaa2d03ee // mvn x14, x13 + WORD $0xaa2c03ee // mvn x14, x12 WORD $0xeb0e007f // cmp x3, x14 - WORD $0x540001e9 // b.ls LBB5_1651 $60(%rip) + WORD $0x540001e9 // b.ls LBB5_1654 $60(%rip) WORD $0xf107fcff // cmp x7, #511 - WORD $0x540001a1 // b.ne LBB5_1651 $52(%rip) + WORD $0x540001a1 // b.ne LBB5_1654 $52(%rip) WORD $0xf9400084 // ldr x4, [x4] - WORD $0x9b0d7c93 // mul x19, x4, x13 - WORD $0x9bcd7c8d // umulh x13, x4, x13 - WORD $0xab0301a3 // adds x3, x13, x3 + WORD $0x9b0c7c93 // mul x19, x4, x12 + WORD $0x9bcc7c8c // umulh x12, x4, x12 + WORD $0xab030183 // adds x3, x12, x3 WORD $0x9a8634c6 // cinc x6, x6, hs WORD $0x924020c7 // and x7, x6, #0x1ff WORD $0xeb0e027f // cmp x19, x14 - WORD $0x540000a9 // b.ls LBB5_1651 $20(%rip) + WORD $0x540000a9 // b.ls LBB5_1654 $20(%rip) WORD $0xb100047f // cmn x3, #1 - WORD $0x54000061 // b.ne LBB5_1651 $12(%rip) + WORD $0x54000061 // b.ne LBB5_1654 $12(%rip) WORD $0xf107fcff // cmp x7, #511 - WORD $0x54ffe6c0 // b.eq LBB5_1601 $-808(%rip) -LBB5_1651: - WORD $0xd37ffccd // lsr x13, x6, #63 - WORD $0x910025ae // add x14, x13, #9 + WORD $0x54ffe740 // b.eq LBB5_1605 $-792(%rip) +LBB5_1654: + WORD $0xd37ffccc // lsr x12, x6, #63 + WORD $0x9100258e // add x14, x12, #9 WORD $0x9ace24ce // lsr x14, x6, x14 WORD $0xaa070063 // orr x3, x3, x7 - WORD $0xb5000083 // cbnz x3, LBB5_1653 $16(%rip) + WORD $0xb5000083 // cbnz x3, LBB5_1656 $16(%rip) WORD $0x924005c3 // and x3, x14, #0x3 WORD $0xf100047f // cmp x3, #1 - WORD $0x54ffe5c0 // b.eq LBB5_1601 $-840(%rip) -LBB5_1653: + WORD $0x54ffe640 // b.eq LBB5_1605 $-824(%rip) +LBB5_1656: WORD $0x924001c3 // and x3, x14, #0x1 WORD $0x8b0e006e // add x14, x3, x14 WORD $0xd376fdc3 // lsr x3, x14, #54 WORD $0xf100007f // cmp x3, #0 WORD $0xaa2103e1 // mvn x1, x1 WORD $0x8b020021 // add x1, x1, x2 - WORD $0x8b0d002d // add x13, x1, x13 - WORD $0x9a8d05ad // cinc x13, x13, ne - WORD $0xd11ffda1 // sub x1, x13, #2047 + WORD $0x8b0c002c // add x12, x1, x12 + WORD $0x9a8c058c // cinc x12, x12, ne + WORD $0xd11ffd81 // sub x1, x12, #2047 WORD $0xb11ff83f // cmn x1, #2046 - WORD $0x54ffe463 // b.lo LBB5_1601 $-884(%rip) + WORD $0x54ffe4e3 // b.lo LBB5_1605 $-868(%rip) WORD $0xf100007f // cmp x3, #0 WORD $0x52800021 // mov w1, #1 WORD $0x9a810421 // cinc x1, x1, ne WORD $0x9ac125ce // lsr x14, x14, x1 - WORD $0xb34c2dae // bfi x14, x13, #52, #12 - WORD $0xb24101cd // orr x13, x14, #0x8000000000000000 + WORD $0xb34c2d8e // bfi x14, x12, #52, #12 + WORD $0xb24101cc // orr x12, x14, #0x8000000000000000 WORD $0x7100023f // cmp w17, #0 - WORD $0x9a8e11ad // csel x13, x13, x14, ne - WORD $0x9e6701a4 // fmov d4, x13 + WORD $0x9a8e118c // csel x12, x12, x14, ne + WORD $0x9e670184 // fmov d4, x12 WORD $0x1e632080 // fcmp d4, d3 - WORD $0x5400a3c0 // b.eq LBB5_1970 $5240(%rip) - WORD $0x17ffff17 // b LBB5_1601 $-932(%rip) -LBB5_1655: - WORD $0xaa0303e7 // mov x7, x3 - WORD $0x92800006 // mov x6, #-1 - WORD $0xb5ffb830 // cbnz x16, LBB5_1527 $-2300(%rip) - WORD $0x17ffffa9 // b LBB5_1642 $-348(%rip) -LBB5_1656: + WORD $0x5400a3c0 // b.eq LBB5_1973 $5240(%rip) + WORD $0x17ffff1b // b LBB5_1605 $-916(%rip) +LBB5_1658: + WORD $0xaa1303e6 // mov x6, x19 + WORD $0x92800004 // mov x4, #-1 + WORD $0xb5ffb910 // cbnz x16, LBB5_1530 $-2272(%rip) + WORD $0x17ffffad // b LBB5_1646 $-332(%rip) +LBB5_1659: WORD $0x5280001b // mov w27, #0 -LBB5_1657: +LBB5_1660: WORD $0x0b0702c7 // add w7, w22, w7 WORD $0xaa1b03f7 // mov x23, x27 WORD $0x7100009f // cmp w4, #0 - WORD $0x54001b6d // b.le LBB5_1721 $876(%rip) -LBB5_1658: + WORD $0x54001b4d // b.le LBB5_1724 $872(%rip) +LBB5_1661: WORD $0x7100209f // cmp w4, #8 - WORD $0x54000109 // b.ls LBB5_1661 $32(%rip) + WORD $0x54000109 // b.ls LBB5_1664 $32(%rip) WORD $0x52800376 // mov w22, #27 - WORD $0x34ffff17 // cbz w23, LBB5_1656 $-32(%rip) + WORD $0x34ffff17 // cbz w23, LBB5_1659 $-32(%rip) WORD $0xaa0803f0 // mov x16, x8 - WORD $0xaa0c03e8 // mov x8, x12 - WORD $0xaa1c03ec // mov x12, x28 + WORD $0xaa0d03e8 // mov x8, x13 + WORD $0xaa1c03ed // mov x13, x28 WORD $0x1280035a // mov w26, #-27 - WORD $0x1400000b // b LBB5_1664 $44(%rip) -LBB5_1661: + WORD $0x1400000b // b LBB5_1667 $44(%rip) +LBB5_1664: Lloh152: - WORD $0x10023f2d // adr x13, _POW_TAB $18404(%rip) + WORD $0x10023eac // adr x12, _POW_TAB $18388(%rip) Lloh153: - WORD $0x910001ad // add x13, x13, _POW_TAB@PAGEOFF $0(%rip) - WORD $0xb86459b6 // ldr w22, [x13, w4, uxtw #2] - WORD $0x34fffdf7 // cbz w23, LBB5_1656 $-68(%rip) + WORD $0x9100018c // add x12, x12, _POW_TAB@PAGEOFF $0(%rip) + WORD $0xb8645996 // ldr w22, [x12, w4, uxtw #2] + WORD $0x34fffdf7 // cbz w23, LBB5_1659 $-68(%rip) WORD $0x4b1603fa // neg w26, w22 WORD $0x3100f75f // cmn w26, #61 - WORD $0x540004c9 // b.ls LBB5_1673 $152(%rip) -LBB5_1663: + WORD $0x540004c9 // b.ls LBB5_1676 $152(%rip) +LBB5_1666: WORD $0xaa0803f0 // mov x16, x8 - WORD $0xaa0c03e8 // mov x8, x12 - WORD $0xaa1c03ec // mov x12, x28 -LBB5_1664: + WORD $0xaa0d03e8 // mov x8, x13 + WORD $0xaa1c03ed // mov x13, x28 +LBB5_1667: WORD $0xd280001c // mov x28, #0 WORD $0xd2800019 // mov x25, #0 WORD $0x4b1a03f8 // neg w24, w26 - WORD $0x0ab77eed // bic w13, w23, w23, asr #31 -LBB5_1665: - WORD $0xeb1c01bf // cmp x13, x28 - WORD $0x54000d00 // b.eq LBB5_1694 $416(%rip) + WORD $0x0ab77eec // bic w12, w23, w23, asr #31 +LBB5_1668: + WORD $0xeb1c019f // cmp x12, x28 + WORD $0x54000ce0 // b.eq LBB5_1697 $412(%rip) WORD $0x38bc6a2e // ldrsb x14, [x17, x28] WORD $0x9b153b2e // madd x14, x25, x21, x14 WORD $0xd100c1d9 // sub x25, x14, #48 WORD $0x9100079c // add x28, x28, #1 WORD $0x9ad8272e // lsr x14, x25, x24 - WORD $0xb4ffff2e // cbz x14, LBB5_1665 $-28(%rip) -LBB5_1668: - WORD $0x9ad8228d // lsl x13, x20, x24 - WORD $0xaa2d03fa // mvn x26, x13 + WORD $0xb4ffff2e // cbz x14, LBB5_1668 $-28(%rip) +LBB5_1671: + WORD $0x9ad8228c // lsl x12, x20, x24 + WORD $0xaa2c03fa // mvn x26, x12 WORD $0x6b1c02fb // subs w27, w23, w28 - WORD $0x54000d0d // b.le LBB5_1697 $416(%rip) - WORD $0xaa1b03ed // mov x13, x27 + WORD $0x54000ced // b.le LBB5_1700 $412(%rip) + WORD $0xaa1b03ec // mov x12, x27 WORD $0xaa1103ee // mov x14, x17 -LBB5_1670: +LBB5_1673: WORD $0x9ad82721 // lsr x1, x25, x24 WORD $0x8a1a0333 // and x19, x25, x26 WORD $0x1100c021 // add w1, w1, #48 @@ -9100,49 +9025,49 @@ LBB5_1670: WORD $0x9b150661 // madd x1, x19, x21, x1 WORD $0xd100c039 // sub x25, x1, #48 WORD $0x910005ce // add x14, x14, #1 - WORD $0xf10005ad // subs x13, x13, #1 - WORD $0x54fffee1 // b.ne LBB5_1670 $-36(%rip) - WORD $0x1400005c // b LBB5_1698 $368(%rip) -LBB5_1671: + WORD $0xf100058c // subs x12, x12, #1 + WORD $0x54fffee1 // b.ne LBB5_1673 $-36(%rip) + WORD $0x1400005b // b LBB5_1701 $364(%rip) +LBB5_1674: WORD $0x710002ff // cmp w23, #0 WORD $0x1a8403e4 // csel w4, wzr, w4, eq -LBB5_1672: +LBB5_1675: WORD $0x1100f31a // add w26, w24, #60 WORD $0x3101e31f // cmn w24, #120 - WORD $0x54fffb8a // b.ge LBB5_1663 $-144(%rip) -LBB5_1673: - WORD $0xd280000d // mov x13, #0 + WORD $0x54fffb8a // b.ge LBB5_1666 $-144(%rip) +LBB5_1676: + WORD $0xd280000c // mov x12, #0 WORD $0xd280001b // mov x27, #0 WORD $0xaa1a03f8 // mov x24, x26 WORD $0x0ab77eee // bic w14, w23, w23, asr #31 WORD $0xaa0e03f9 // mov x25, x14 -LBB5_1674: - WORD $0xeb0d01df // cmp x14, x13 - WORD $0x54000140 // b.eq LBB5_1677 $40(%rip) - WORD $0x38ad6a21 // ldrsb x1, [x17, x13] +LBB5_1677: + WORD $0xeb0c01df // cmp x14, x12 + WORD $0x54000140 // b.eq LBB5_1680 $40(%rip) + WORD $0x38ac6a21 // ldrsb x1, [x17, x12] WORD $0x9b150761 // madd x1, x27, x21, x1 WORD $0xd100c03b // sub x27, x1, #48 - WORD $0x910005ad // add x13, x13, #1 + WORD $0x9100058c // add x12, x12, #1 WORD $0xd37cff61 // lsr x1, x27, #60 - WORD $0xb4ffff21 // cbz x1, LBB5_1674 $-28(%rip) + WORD $0xb4ffff21 // cbz x1, LBB5_1677 $-28(%rip) WORD $0xaa1b03fa // mov x26, x27 - WORD $0xaa0d03f9 // mov x25, x13 - WORD $0x14000008 // b LBB5_1679 $32(%rip) -LBB5_1677: - WORD $0xb400073b // cbz x27, LBB5_1693 $228(%rip) -LBB5_1678: - WORD $0x8b1b0b6d // add x13, x27, x27, lsl #2 - WORD $0xd37ff9ba // lsl x26, x13, #1 + WORD $0xaa0c03f9 // mov x25, x12 + WORD $0x14000008 // b LBB5_1682 $32(%rip) +LBB5_1680: + WORD $0xb400071b // cbz x27, LBB5_1696 $224(%rip) +LBB5_1681: + WORD $0x8b1b0b6c // add x12, x27, x27, lsl #2 + WORD $0xd37ff99a // lsl x26, x12, #1 WORD $0x11000739 // add w25, w25, #1 WORD $0xeb05037f // cmp x27, x5 WORD $0xaa1a03fb // mov x27, x26 - WORD $0x54ffff63 // b.lo LBB5_1678 $-20(%rip) -LBB5_1679: + WORD $0x54ffff63 // b.lo LBB5_1681 $-20(%rip) +LBB5_1682: WORD $0x6b1902f7 // subs w23, w23, w25 - WORD $0x540001cd // b.le LBB5_1682 $56(%rip) - WORD $0xaa1703ed // mov x13, x23 + WORD $0x540001cd // b.le LBB5_1685 $56(%rip) + WORD $0xaa1703ec // mov x12, x23 WORD $0xaa1103ee // mov x14, x17 -LBB5_1681: +LBB5_1684: WORD $0xd37cff41 // lsr x1, x26, #60 WORD $0x9240ef53 // and x19, x26, #0xfffffffffffffff WORD $0x321c0421 // orr w1, w1, #0x30 @@ -9151,251 +9076,250 @@ LBB5_1681: WORD $0x9b150661 // madd x1, x19, x21, x1 WORD $0xd100c03a // sub x26, x1, #48 WORD $0x910005ce // add x14, x14, #1 - WORD $0xf10005ad // subs x13, x13, #1 - WORD $0x54fffee1 // b.ne LBB5_1681 $-36(%rip) - WORD $0x14000002 // b LBB5_1683 $8(%rip) -LBB5_1682: + WORD $0xf100058c // subs x12, x12, #1 + WORD $0x54fffee1 // b.ne LBB5_1684 $-36(%rip) + WORD $0x14000002 // b LBB5_1686 $8(%rip) +LBB5_1685: WORD $0x52800017 // mov w23, #0 -LBB5_1683: - WORD $0xb500013a // cbnz x26, LBB5_1685 $36(%rip) - WORD $0x14000013 // b LBB5_1687 $76(%rip) -LBB5_1684: - WORD $0xd37cff4d // lsr x13, x26, #60 - WORD $0xf10001bf // cmp x13, #0 +LBB5_1686: + WORD $0xb500011a // cbnz x26, LBB5_1688 $32(%rip) + WORD $0x14000012 // b LBB5_1690 $72(%rip) +LBB5_1687: + WORD $0xf10001df // cmp x14, #0 WORD $0x1a9f0442 // csinc w2, w2, wzr, eq - WORD $0x9240ef4d // and x13, x26, #0xfffffffffffffff - WORD $0x8b0d09ae // add x14, x13, x13, lsl #2 + WORD $0x9240ef4c // and x12, x26, #0xfffffffffffffff + WORD $0x8b0c098e // add x14, x12, x12, lsl #2 WORD $0xd37ff9da // lsl x26, x14, #1 - WORD $0xb400018d // cbz x13, LBB5_1687 $48(%rip) -LBB5_1685: - WORD $0x93407eed // sxtw x13, w23 - WORD $0xeb0d007f // cmp x3, x13 - WORD $0x54fffee9 // b.ls LBB5_1684 $-36(%rip) + WORD $0xb400018c // cbz x12, LBB5_1690 $48(%rip) +LBB5_1688: + WORD $0x93407eec // sxtw x12, w23 WORD $0xd37cff4e // lsr x14, x26, #60 + WORD $0xeb0c007f // cmp x3, x12 + WORD $0x54fffee9 // b.ls LBB5_1687 $-36(%rip) WORD $0x321c05ce // orr w14, w14, #0x30 - WORD $0x382d6a2e // strb w14, [x17, x13] + WORD $0x382c6a2e // strb w14, [x17, x12] WORD $0x110006f7 // add w23, w23, #1 - WORD $0x9240ef4d // and x13, x26, #0xfffffffffffffff - WORD $0x8b0d09ae // add x14, x13, x13, lsl #2 + WORD $0x9240ef4c // and x12, x26, #0xfffffffffffffff + WORD $0x8b0c098e // add x14, x12, x12, lsl #2 WORD $0xd37ff9da // lsl x26, x14, #1 - WORD $0xb5fffecd // cbnz x13, LBB5_1685 $-40(%rip) -LBB5_1687: - WORD $0x4b19008d // sub w13, w4, w25 - WORD $0x110005a4 // add w4, w13, #1 + WORD $0xb5fffecc // cbnz x12, LBB5_1688 $-40(%rip) +LBB5_1690: + WORD $0x4b19008c // sub w12, w4, w25 + WORD $0x11000584 // add w4, w12, #1 WORD $0x710006ff // cmp w23, #1 - WORD $0x54fff7ab // b.lt LBB5_1671 $-268(%rip) + WORD $0x54fff7cb // b.lt LBB5_1674 $-264(%rip) WORD $0x2a1703f7 // mov w23, w23 -LBB5_1689: - WORD $0x387768cd // ldrb w13, [x6, x23] - WORD $0x7100c1bf // cmp w13, #48 - WORD $0x540000c1 // b.ne LBB5_1692 $24(%rip) +LBB5_1692: + WORD $0x387768cc // ldrb w12, [x6, x23] + WORD $0x7100c19f // cmp w12, #48 + WORD $0x540000c1 // b.ne LBB5_1695 $24(%rip) WORD $0xf10006f7 // subs x23, x23, #1 - WORD $0x54ffff8c // b.gt LBB5_1689 $-16(%rip) + WORD $0x54ffff8c // b.gt LBB5_1692 $-16(%rip) WORD $0x52800017 // mov w23, #0 WORD $0x52800004 // mov w4, #0 - WORD $0x17ffffb6 // b LBB5_1672 $-296(%rip) -LBB5_1692: - WORD $0x17ffffb5 // b LBB5_1672 $-300(%rip) -LBB5_1693: + WORD $0x17ffffb7 // b LBB5_1675 $-292(%rip) +LBB5_1695: + WORD $0x17ffffb6 // b LBB5_1675 $-296(%rip) +LBB5_1696: WORD $0x52800017 // mov w23, #0 - WORD $0x17ffffb3 // b LBB5_1672 $-308(%rip) -LBB5_1694: - WORD $0xb4000659 // cbz x25, LBB5_1710 $200(%rip) + WORD $0x17ffffb4 // b LBB5_1675 $-304(%rip) +LBB5_1697: + WORD $0xb4000659 // cbz x25, LBB5_1713 $200(%rip) WORD $0x9ad8272e // lsr x14, x25, x24 - WORD $0xaa0c03fc // mov x28, x12 - WORD $0xb400068e // cbz x14, LBB5_1711 $208(%rip) + WORD $0xaa0d03fc // mov x28, x13 + WORD $0xb400068e // cbz x14, LBB5_1714 $208(%rip) WORD $0x5280001b // mov w27, #0 - WORD $0x4b0d008d // sub w13, w4, w13 - WORD $0x110005a4 // add w4, w13, #1 - WORD $0x9ad8228d // lsl x13, x20, x24 - WORD $0xaa2d03fa // mvn x26, x13 - WORD $0x14000006 // b LBB5_1699 $24(%rip) -LBB5_1697: + WORD $0x4b0c008c // sub w12, w4, w12 + WORD $0x11000584 // add w4, w12, #1 + WORD $0x9ad8228c // lsl x12, x20, x24 + WORD $0xaa2c03fa // mvn x26, x12 + WORD $0x14000006 // b LBB5_1702 $24(%rip) +LBB5_1700: WORD $0x5280001b // mov w27, #0 -LBB5_1698: - WORD $0x4b1c008d // sub w13, w4, w28 - WORD $0x110005a4 // add w4, w13, #1 - WORD $0xaa0c03fc // mov x28, x12 - WORD $0xb40002d9 // cbz x25, LBB5_1703 $88(%rip) -LBB5_1699: - WORD $0xaa0803ec // mov x12, x8 +LBB5_1701: + WORD $0x4b1c008c // sub w12, w4, w28 + WORD $0x11000584 // add w4, w12, #1 + WORD $0xaa0d03fc // mov x28, x13 + WORD $0xb40002d9 // cbz x25, LBB5_1706 $88(%rip) +LBB5_1702: + WORD $0xaa0803ed // mov x13, x8 WORD $0xaa1003e8 // mov x8, x16 - WORD $0x14000007 // b LBB5_1701 $28(%rip) -LBB5_1700: - WORD $0xf10001bf // cmp x13, #0 + WORD $0x14000007 // b LBB5_1704 $28(%rip) +LBB5_1703: + WORD $0xf100019f // cmp x12, #0 WORD $0x1a9f0442 // csinc w2, w2, wzr, eq - WORD $0x8a1a032d // and x13, x25, x26 - WORD $0x8b0d09ae // add x14, x13, x13, lsl #2 + WORD $0x8a1a032c // and x12, x25, x26 + WORD $0x8b0c098e // add x14, x12, x12, lsl #2 WORD $0xd37ff9d9 // lsl x25, x14, #1 - WORD $0xb40001ed // cbz x13, LBB5_1704 $60(%rip) -LBB5_1701: - WORD $0x9ad8272d // lsr x13, x25, x24 + WORD $0xb40001ec // cbz x12, LBB5_1707 $60(%rip) +LBB5_1704: + WORD $0x9ad8272c // lsr x12, x25, x24 WORD $0x93407f6e // sxtw x14, w27 WORD $0xeb0e007f // cmp x3, x14 - WORD $0x54fffee9 // b.ls LBB5_1700 $-36(%rip) - WORD $0x1100c1ad // add w13, w13, #48 - WORD $0x382e6a2d // strb w13, [x17, x14] + WORD $0x54fffee9 // b.ls LBB5_1703 $-36(%rip) + WORD $0x1100c18c // add w12, w12, #48 + WORD $0x382e6a2c // strb w12, [x17, x14] WORD $0x1100077b // add w27, w27, #1 - WORD $0x8a1a032d // and x13, x25, x26 - WORD $0x8b0d09ae // add x14, x13, x13, lsl #2 + WORD $0x8a1a032c // and x12, x25, x26 + WORD $0x8b0c098e // add x14, x12, x12, lsl #2 WORD $0xd37ff9d9 // lsl x25, x14, #1 - WORD $0xb5fffecd // cbnz x13, LBB5_1701 $-40(%rip) - WORD $0x14000003 // b LBB5_1704 $12(%rip) -LBB5_1703: - WORD $0xaa0803ec // mov x12, x8 + WORD $0xb5fffecc // cbnz x12, LBB5_1704 $-40(%rip) + WORD $0x14000003 // b LBB5_1707 $12(%rip) +LBB5_1706: + WORD $0xaa0803ed // mov x13, x8 WORD $0xaa1003e8 // mov x8, x16 -LBB5_1704: +LBB5_1707: WORD $0x7100077f // cmp w27, #1 - WORD $0x5400010b // b.lt LBB5_1708 $32(%rip) + WORD $0x5400010b // b.lt LBB5_1711 $32(%rip) WORD $0x2a1b03fb // mov w27, w27 -LBB5_1706: - WORD $0x387b68cd // ldrb w13, [x6, x27] - WORD $0x7100c1bf // cmp w13, #48 - WORD $0x540000c1 // b.ne LBB5_1709 $24(%rip) - WORD $0xf100077b // subs x27, x27, #1 - WORD $0x54ffff8c // b.gt LBB5_1706 $-16(%rip) - WORD $0x14000022 // b LBB5_1718 $136(%rip) -LBB5_1708: - WORD $0x35ffe9bb // cbnz w27, LBB5_1657 $-716(%rip) - WORD $0x14000020 // b LBB5_1718 $128(%rip) LBB5_1709: - WORD $0x17ffff4b // b LBB5_1657 $-724(%rip) -LBB5_1710: - WORD $0x5280001b // mov w27, #0 - WORD $0xaa0c03fc // mov x28, x12 - WORD $0xaa0803ec // mov x12, x8 - WORD $0xaa1003e8 // mov x8, x16 - WORD $0x17ffff46 // b LBB5_1657 $-744(%rip) + WORD $0x387b68cc // ldrb w12, [x6, x27] + WORD $0x7100c19f // cmp w12, #48 + WORD $0x540000c1 // b.ne LBB5_1712 $24(%rip) + WORD $0xf100077b // subs x27, x27, #1 + WORD $0x54ffff8c // b.gt LBB5_1709 $-16(%rip) + WORD $0x14000022 // b LBB5_1721 $136(%rip) LBB5_1711: - WORD $0xaa1c03ec // mov x12, x28 - WORD $0xaa0d03fc // mov x28, x13 + WORD $0x35ffe9db // cbnz w27, LBB5_1660 $-712(%rip) + WORD $0x14000020 // b LBB5_1721 $128(%rip) LBB5_1712: - WORD $0x8b190b2d // add x13, x25, x25, lsl #2 - WORD $0xd37ff9b9 // lsl x25, x13, #1 - WORD $0x1100079c // add w28, w28, #1 - WORD $0x9ad8272d // lsr x13, x25, x24 - WORD $0xb4ffff8d // cbz x13, LBB5_1712 $-16(%rip) - WORD $0x17ffff61 // b LBB5_1668 $-636(%rip) + WORD $0x17ffff4c // b LBB5_1660 $-720(%rip) LBB5_1713: - WORD $0x52800002 // mov w2, #0 - WORD $0xaa0103fe // mov lr, x1 - WORD $0x1400045f // b LBB5_1974 $4476(%rip) + WORD $0x5280001b // mov w27, #0 + WORD $0xaa0d03fc // mov x28, x13 + WORD $0xaa0803ed // mov x13, x8 + WORD $0xaa1003e8 // mov x8, x16 + WORD $0x17ffff47 // b LBB5_1660 $-740(%rip) LBB5_1714: - WORD $0x7101f5bf // cmp w13, #125 - WORD $0x54fdc280 // b.eq LBB5_736 $-18352(%rip) - WORD $0x17fffcee // b LBB5_1523 $-3144(%rip) + WORD $0xaa1c03ed // mov x13, x28 + WORD $0xaa0c03fc // mov x28, x12 LBB5_1715: + WORD $0x8b190b2c // add x12, x25, x25, lsl #2 + WORD $0xd37ff999 // lsl x25, x12, #1 + WORD $0x1100079c // add w28, w28, #1 + WORD $0x9ad8272c // lsr x12, x25, x24 + WORD $0xb4ffff8c // cbz x12, LBB5_1715 $-16(%rip) + WORD $0x17ffff62 // b LBB5_1671 $-632(%rip) +LBB5_1716: + WORD $0x52800002 // mov w2, #0 + WORD $0xaa0103fe // mov lr, x1 + WORD $0x14000460 // b LBB5_1977 $4480(%rip) +LBB5_1717: + WORD $0x7101f59f // cmp w12, #125 + WORD $0x54fdc9c0 // b.eq LBB5_741 $-18120(%rip) + WORD $0x17fffcf4 // b LBB5_1525 $-3120(%rip) +LBB5_1718: WORD $0xd100042e // sub x14, x1, #1 WORD $0xeb0e021f // cmp x16, x14 WORD $0x1a9f17ee // cset w14, eq - WORD $0x6a0e01bf // tst w13, w14 - WORD $0xda810146 // csinv x6, x10, x1, eq - WORD $0x17fffdc2 // b LBB5_1575 $-2296(%rip) -LBB5_1716: - WORD $0x5280002d // mov w13, #1 - WORD $0x17fffeda // b LBB5_1643 $-1176(%rip) -LBB5_1717: + WORD $0x6a0e019f // tst w12, w14 + WORD $0xda810144 // csinv x4, x10, x1, eq + WORD $0x17fffdc7 // b LBB5_1579 $-2276(%rip) +LBB5_1719: + WORD $0x5280002c // mov w12, #1 + WORD $0x17fffedf // b LBB5_1647 $-1156(%rip) +LBB5_1720: WORD $0x52800002 // mov w2, #0 WORD $0xcb0103fe // neg lr, x1 - WORD $0x14000453 // b LBB5_1975 $4428(%rip) -LBB5_1718: + WORD $0x14000454 // b LBB5_1978 $4432(%rip) +LBB5_1721: WORD $0x5280001b // mov w27, #0 WORD $0x52800004 // mov w4, #0 WORD $0x0b0702c7 // add w7, w22, w7 - WORD $0x14000007 // b LBB5_1721 $28(%rip) -LBB5_1719: + WORD $0x14000007 // b LBB5_1724 $28(%rip) +LBB5_1722: WORD $0x5ac002ea // rbit w10, w23 WORD $0x5ac0114a // clz w10, w10 - WORD $0xaa2303ed // mvn x13, x3 - WORD $0xcb0a01a6 // sub x6, x13, x10 - WORD $0x17fffdb4 // b LBB5_1575 $-2352(%rip) -LBB5_1720: + WORD $0xaa2403ec // mvn x12, x4 + WORD $0xcb0a0184 // sub x4, x12, x10 + WORD $0x17fffdb9 // b LBB5_1579 $-2332(%rip) +LBB5_1723: WORD $0xaa1703fb // mov x27, x23 -LBB5_1721: +LBB5_1724: WORD $0xd1000626 // sub x6, x17, #1 WORD $0xb202e7f6 // mov x22, #-3689348814741910324 WORD $0xf29999b6 // movk x22, #52429 WORD $0x92800137 // mov x23, #-10 WORD $0x52800158 // mov w24, #10 - WORD $0xf9001fe9 // str x9, [sp, #56] - WORD $0x14000004 // b LBB5_1725 $16(%rip) -LBB5_1722: + WORD $0xf90017e9 // str x9, [sp, #40] + WORD $0x14000004 // b LBB5_1728 $16(%rip) +LBB5_1725: WORD $0x7100037f // cmp w27, #0 WORD $0x1a8403e4 // csel w4, wzr, w4, eq -LBB5_1723: -LBB5_1724: +LBB5_1726: +LBB5_1727: WORD $0x4b1a00e7 // sub w7, w7, w26 -LBB5_1725: - WORD $0x37f800c4 // tbnz w4, #31, LBB5_1728 $24(%rip) - WORD $0x35002624 // cbnz w4, LBB5_1808 $1220(%rip) - WORD $0x39c0022d // ldrsb w13, [x17] - WORD $0x7100d5bf // cmp w13, #53 - WORD $0x540000eb // b.lt LBB5_1730 $28(%rip) - WORD $0x1400012d // b LBB5_1808 $1204(%rip) LBB5_1728: + WORD $0x37f800c4 // tbnz w4, #31, LBB5_1731 $24(%rip) + WORD $0x35002644 // cbnz w4, LBB5_1811 $1224(%rip) + WORD $0x39c0022c // ldrsb w12, [x17] + WORD $0x7100d59f // cmp w12, #53 + WORD $0x540000eb // b.lt LBB5_1733 $28(%rip) + WORD $0x1400012e // b LBB5_1811 $1208(%rip) +LBB5_1731: WORD $0x3100209f // cmn w4, #8 - WORD $0x54000082 // b.hs LBB5_1730 $16(%rip) + WORD $0x54000082 // b.hs LBB5_1733 $16(%rip) WORD $0x5280037a // mov w26, #27 - WORD $0x350000fb // cbnz w27, LBB5_1731 $28(%rip) - WORD $0x17fffff5 // b LBB5_1724 $-44(%rip) -LBB5_1730: - WORD $0x4b0403ed // neg w13, w4 + WORD $0x350000fb // cbnz w27, LBB5_1734 $28(%rip) + WORD $0x17fffff5 // b LBB5_1727 $-44(%rip) +LBB5_1733: + WORD $0x4b0403ec // neg w12, w4 Lloh154: - WORD $0x1002224e // adr x14, _POW_TAB $17480(%rip) + WORD $0x100221ee // adr x14, _POW_TAB $17468(%rip) Lloh155: WORD $0x910001ce // add x14, x14, _POW_TAB@PAGEOFF $0(%rip) - WORD $0xb86d59da // ldr w26, [x14, w13, uxtw #2] - WORD $0x34fffe1b // cbz w27, LBB5_1724 $-64(%rip) -LBB5_1731: + WORD $0xb86c59da // ldr w26, [x14, w12, uxtw #2] + WORD $0x34fffe1b // cbz w27, LBB5_1727 $-64(%rip) +LBB5_1734: WORD $0xaa0703e9 // mov x9, x7 WORD $0xaa0803e7 // mov x7, x8 - WORD $0xaa0c03e8 // mov x8, x12 - WORD $0xaa1c03ec // mov x12, x28 + WORD $0xaa0d03e8 // mov x8, x13 + WORD $0xaa1c03ed // mov x13, x28 WORD $0xaa1e03f0 // mov x16, lr WORD $0x2a1a03fe // mov w30, w26 Lloh156: - WORD $0x1002222d // adr x13, _LSHIFT_TAB $17476(%rip) + WORD $0x100221cc // adr x12, _LSHIFT_TAB $17464(%rip) Lloh157: - WORD $0x910001ad // add x13, x13, _LSHIFT_TAB@PAGEOFF $0(%rip) + WORD $0x9100018c // add x12, x12, _LSHIFT_TAB@PAGEOFF $0(%rip) WORD $0x52800d0e // mov w14, #104 - WORD $0x9bae374d // umaddl x13, w26, w14, x13 - WORD $0xb84045bc // ldr w28, [x13], #4 + WORD $0x9bae334c // umaddl x12, w26, w14, x12 + WORD $0xb840459c // ldr w28, [x12], #4 WORD $0x2a1b03f4 // mov w20, w27 WORD $0xaa1403ee // mov x14, x20 - WORD $0xaa0d03f3 // mov x19, x13 + WORD $0xaa0c03f3 // mov x19, x12 WORD $0xaa1103f9 // mov x25, x17 -LBB5_1732: +LBB5_1735: WORD $0x38401675 // ldrb w21, [x19], #1 - WORD $0x34000155 // cbz w21, LBB5_1737 $40(%rip) + WORD $0x34000155 // cbz w21, LBB5_1740 $40(%rip) WORD $0x39400321 // ldrb w1, [x25] WORD $0x6b15003f // cmp w1, w21 - WORD $0x54000b41 // b.ne LBB5_1754 $360(%rip) + WORD $0x54000b41 // b.ne LBB5_1757 $360(%rip) WORD $0x91000739 // add x25, x25, #1 WORD $0xf10005ce // subs x14, x14, #1 - WORD $0x54ffff21 // b.ne LBB5_1732 $-28(%rip) - WORD $0x387469ad // ldrb w13, [x13, x20] - WORD $0x3400004d // cbz w13, LBB5_1737 $8(%rip) -LBB5_1736: + WORD $0x54ffff21 // b.ne LBB5_1735 $-28(%rip) + WORD $0x3874698c // ldrb w12, [x12, x20] + WORD $0x3400004c // cbz w12, LBB5_1740 $8(%rip) +LBB5_1739: WORD $0x5100079c // sub w28, w28, #1 -LBB5_1737: - WORD $0x0b1b038d // add w13, w28, w27 - WORD $0x93407db9 // sxtw x25, w13 +LBB5_1740: + WORD $0x0b1b038c // add w12, w28, w27 + WORD $0x93407d99 // sxtw x25, w12 WORD $0x7100077f // cmp w27, #1 - WORD $0x540006ab // b.lt LBB5_1747 $212(%rip) + WORD $0x540006ab // b.lt LBB5_1750 $212(%rip) WORD $0xd280001b // mov x27, #0 WORD $0xd100072e // sub x14, x25, #1 WORD $0xd1000694 // sub x20, x20, #1 - WORD $0x14000008 // b LBB5_1740 $32(%rip) -LBB5_1739: + WORD $0x14000008 // b LBB5_1743 $32(%rip) +LBB5_1742: WORD $0xf10001df // cmp x14, #0 WORD $0x1a9f0442 // csinc w2, w2, wzr, eq - WORD $0xd10005ae // sub x14, x13, #1 + WORD $0xd100058e // sub x14, x12, #1 WORD $0x91000681 // add x1, x20, #1 WORD $0xd1000694 // sub x20, x20, #1 WORD $0xf100043f // cmp x1, #1 - WORD $0x54000249 // b.ls LBB5_1742 $72(%rip) -LBB5_1740: - WORD $0xaa0e03ed // mov x13, x14 + WORD $0x54000249 // b.ls LBB5_1745 $72(%rip) +LBB5_1743: + WORD $0xaa0e03ec // mov x12, x14 WORD $0x38b46a2e // ldrsb x14, [x17, x20] WORD $0xd100c1ce // sub x14, x14, #48 WORD $0x9ade21ce // lsl x14, x14, lr @@ -9403,127 +9327,127 @@ LBB5_1740: WORD $0x9bd67e6e // umulh x14, x19, x22 WORD $0xd343fddb // lsr x27, x14, #3 WORD $0x9b174f6e // madd x14, x27, x23, x19 - WORD $0xeb0d007f // cmp x3, x13 - WORD $0x54fffe09 // b.ls LBB5_1739 $-64(%rip) + WORD $0xeb0c007f // cmp x3, x12 + WORD $0x54fffe09 // b.ls LBB5_1742 $-64(%rip) WORD $0x1100c1ce // add w14, w14, #48 - WORD $0x382d6a2e // strb w14, [x17, x13] - WORD $0xd10005ae // sub x14, x13, #1 + WORD $0x382c6a2e // strb w14, [x17, x12] + WORD $0xd100058e // sub x14, x12, #1 WORD $0x91000681 // add x1, x20, #1 WORD $0xd1000694 // sub x20, x20, #1 WORD $0xf100043f // cmp x1, #1 - WORD $0x54fffe08 // b.hi LBB5_1740 $-64(%rip) -LBB5_1742: + WORD $0x54fffe08 // b.hi LBB5_1743 $-64(%rip) +LBB5_1745: WORD $0xf1002a7f // cmp x19, #10 WORD $0xaa1003fe // mov lr, x16 - WORD $0x540002e3 // b.lo LBB5_1748 $92(%rip) - WORD $0x93407dad // sxtw x13, w13 - WORD $0xd10005ad // sub x13, x13, #1 - WORD $0x14000007 // b LBB5_1745 $28(%rip) -LBB5_1744: + WORD $0x540002e3 // b.lo LBB5_1751 $92(%rip) + WORD $0x93407d8c // sxtw x12, w12 + WORD $0xd100058c // sub x12, x12, #1 + WORD $0x14000007 // b LBB5_1748 $28(%rip) +LBB5_1747: WORD $0xf100027f // cmp x19, #0 WORD $0x1a9f0442 // csinc w2, w2, wzr, eq - WORD $0xd10005ad // sub x13, x13, #1 + WORD $0xd100058c // sub x12, x12, #1 WORD $0xf100277f // cmp x27, #9 WORD $0xaa0e03fb // mov x27, x14 - WORD $0x540001c9 // b.ls LBB5_1748 $56(%rip) -LBB5_1745: + WORD $0x540001c9 // b.ls LBB5_1751 $56(%rip) +LBB5_1748: WORD $0x9bd67f6e // umulh x14, x27, x22 WORD $0xd343fdce // lsr x14, x14, #3 WORD $0x9b176dd3 // madd x19, x14, x23, x27 - WORD $0xeb0d007f // cmp x3, x13 - WORD $0x54fffec9 // b.ls LBB5_1744 $-40(%rip) + WORD $0xeb0c007f // cmp x3, x12 + WORD $0x54fffec9 // b.ls LBB5_1747 $-40(%rip) WORD $0x1100c261 // add w1, w19, #48 - WORD $0x382d6a21 // strb w1, [x17, x13] - WORD $0xd10005ad // sub x13, x13, #1 + WORD $0x382c6a21 // strb w1, [x17, x12] + WORD $0xd100058c // sub x12, x12, #1 WORD $0xf100277f // cmp x27, #9 WORD $0xaa0e03fb // mov x27, x14 - WORD $0x54fffec8 // b.hi LBB5_1745 $-40(%rip) - WORD $0x14000002 // b LBB5_1748 $8(%rip) -LBB5_1747: + WORD $0x54fffec8 // b.hi LBB5_1748 $-40(%rip) + WORD $0x14000002 // b LBB5_1751 $8(%rip) +LBB5_1750: WORD $0xaa1003fe // mov lr, x16 -LBB5_1748: +LBB5_1751: WORD $0xeb19007f // cmp x3, x25 WORD $0x1a83833b // csel w27, w25, w3, hi WORD $0x0b040384 // add w4, w28, w4 WORD $0x7100077f // cmp w27, #1 - WORD $0x540001cb // b.lt LBB5_1753 $56(%rip) - WORD $0xaa0c03fc // mov x28, x12 - WORD $0xaa0803ec // mov x12, x8 + WORD $0x540001cb // b.lt LBB5_1756 $56(%rip) + WORD $0xaa0d03fc // mov x28, x13 + WORD $0xaa0803ed // mov x13, x8 WORD $0xaa0703e8 // mov x8, x7 WORD $0xaa0903e7 // mov x7, x9 - WORD $0xf9401fe9 // ldr x9, [sp, #56] -LBB5_1750: - WORD $0x387b68cd // ldrb w13, [x6, x27] - WORD $0x7100c1bf // cmp w13, #48 - WORD $0x54000241 // b.ne LBB5_1755 $72(%rip) + WORD $0xf94017e9 // ldr x9, [sp, #40] +LBB5_1753: + WORD $0x387b68cc // ldrb w12, [x6, x27] + WORD $0x7100c19f // cmp w12, #48 + WORD $0x54000241 // b.ne LBB5_1758 $72(%rip) WORD $0xf100077b // subs x27, x27, #1 - WORD $0x54ffff8c // b.gt LBB5_1750 $-16(%rip) + WORD $0x54ffff8c // b.gt LBB5_1753 $-16(%rip) WORD $0x5280001b // mov w27, #0 WORD $0x52800004 // mov w4, #0 - WORD $0x1400000d // b LBB5_1756 $52(%rip) -LBB5_1753: + WORD $0x1400000d // b LBB5_1759 $52(%rip) +LBB5_1756: WORD $0x7100037f // cmp w27, #0 WORD $0x1a8403e4 // csel w4, wzr, w4, eq - WORD $0xaa0c03fc // mov x28, x12 - WORD $0xaa0803ec // mov x12, x8 + WORD $0xaa0d03fc // mov x28, x13 + WORD $0xaa0803ed // mov x13, x8 WORD $0xaa0703e8 // mov x8, x7 WORD $0xaa0903e7 // mov x7, x9 - WORD $0xf9401fe9 // ldr x9, [sp, #56] - WORD $0x14000005 // b LBB5_1756 $20(%rip) -LBB5_1754: - WORD $0x13001c2d // sxtb w13, w1 - WORD $0x6b3581bf // cmp w13, w21, sxtb - WORD $0x54fff54b // b.lt LBB5_1736 $-344(%rip) - WORD $0x17ffffaa // b LBB5_1737 $-344(%rip) -LBB5_1755: -LBB5_1756: - WORD $0x36ffefda // tbz w26, #31, LBB5_1724 $-520(%rip) + WORD $0xf94017e9 // ldr x9, [sp, #40] + WORD $0x14000005 // b LBB5_1759 $20(%rip) +LBB5_1757: + WORD $0x13001c2c // sxtb w12, w1 + WORD $0x6b35819f // cmp w12, w21, sxtb + WORD $0x54fff54b // b.lt LBB5_1739 $-344(%rip) + WORD $0x17ffffaa // b LBB5_1740 $-344(%rip) +LBB5_1758: +LBB5_1759: + WORD $0x36ffefda // tbz w26, #31, LBB5_1727 $-520(%rip) WORD $0xaa1c03f0 // mov x16, x28 WORD $0xaa1e03f5 // mov x21, lr WORD $0x3100f75f // cmn w26, #61 - WORD $0x54000a68 // b.hi LBB5_1782 $332(%rip) + WORD $0x54000a88 // b.hi LBB5_1785 $336(%rip) WORD $0xaa1a03fc // mov x28, x26 - WORD $0x14000007 // b LBB5_1761 $28(%rip) -LBB5_1759: + WORD $0x14000007 // b LBB5_1764 $28(%rip) +LBB5_1762: WORD $0x7100037f // cmp w27, #0 WORD $0x1a8403e4 // csel w4, wzr, w4, eq -LBB5_1760: - WORD $0x1100f38d // add w13, w28, #60 +LBB5_1763: + WORD $0x1100f38c // add w12, w28, #60 WORD $0x3101e39f // cmn w28, #120 - WORD $0xaa0d03fc // mov x28, x13 - WORD $0x5400098a // b.ge LBB5_1783 $304(%rip) -LBB5_1761: - WORD $0xd280000d // mov x13, #0 + WORD $0xaa0c03fc // mov x28, x12 + WORD $0x540009aa // b.ge LBB5_1786 $308(%rip) +LBB5_1764: + WORD $0xd280000c // mov x12, #0 WORD $0xd2800014 // mov x20, #0 WORD $0x0abb7f6e // bic w14, w27, w27, asr #31 WORD $0xaa0e03fe // mov lr, x14 -LBB5_1762: - WORD $0xeb0d01df // cmp x14, x13 - WORD $0x54000140 // b.eq LBB5_1765 $40(%rip) - WORD $0x38ad6a21 // ldrsb x1, [x17, x13] +LBB5_1765: + WORD $0xeb0c01df // cmp x14, x12 + WORD $0x54000140 // b.eq LBB5_1768 $40(%rip) + WORD $0x38ac6a21 // ldrsb x1, [x17, x12] WORD $0x9b180681 // madd x1, x20, x24, x1 WORD $0xd100c034 // sub x20, x1, #48 - WORD $0x910005ad // add x13, x13, #1 + WORD $0x9100058c // add x12, x12, #1 WORD $0xd37cfe81 // lsr x1, x20, #60 - WORD $0xb4ffff21 // cbz x1, LBB5_1762 $-28(%rip) + WORD $0xb4ffff21 // cbz x1, LBB5_1765 $-28(%rip) WORD $0xaa1403f9 // mov x25, x20 - WORD $0xaa0d03fe // mov lr, x13 - WORD $0x14000008 // b LBB5_1767 $32(%rip) -LBB5_1765: - WORD $0xb4000734 // cbz x20, LBB5_1781 $228(%rip) -LBB5_1766: - WORD $0x8b140a8d // add x13, x20, x20, lsl #2 - WORD $0xd37ff9b9 // lsl x25, x13, #1 + WORD $0xaa0c03fe // mov lr, x12 + WORD $0x14000008 // b LBB5_1770 $32(%rip) +LBB5_1768: + WORD $0xb4000754 // cbz x20, LBB5_1784 $232(%rip) +LBB5_1769: + WORD $0x8b140a8c // add x12, x20, x20, lsl #2 + WORD $0xd37ff999 // lsl x25, x12, #1 WORD $0x110007de // add w30, w30, #1 WORD $0xeb05029f // cmp x20, x5 WORD $0xaa1903f4 // mov x20, x25 - WORD $0x54ffff63 // b.lo LBB5_1766 $-20(%rip) -LBB5_1767: + WORD $0x54ffff63 // b.lo LBB5_1769 $-20(%rip) +LBB5_1770: WORD $0x6b1e037b // subs w27, w27, w30 - WORD $0x540001ed // b.le LBB5_1771 $60(%rip) - WORD $0xaa1b03ed // mov x13, x27 + WORD $0x540001ed // b.le LBB5_1774 $60(%rip) + WORD $0xaa1b03ec // mov x12, x27 WORD $0xaa1103ee // mov x14, x17 -LBB5_1769: +LBB5_1772: WORD $0xd37cff21 // lsr x1, x25, #60 WORD $0x9240ef33 // and x19, x25, #0xfffffffffffffff WORD $0x321c0421 // orr w1, w1, #0x30 @@ -9532,78 +9456,79 @@ LBB5_1769: WORD $0x9b180661 // madd x1, x19, x24, x1 WORD $0xd100c039 // sub x25, x1, #48 WORD $0x910005ce // add x14, x14, #1 - WORD $0xf10005ad // subs x13, x13, #1 - WORD $0x54fffee1 // b.ne LBB5_1769 $-36(%rip) - WORD $0xb5000179 // cbnz x25, LBB5_1773 $44(%rip) - WORD $0x14000015 // b LBB5_1775 $84(%rip) -LBB5_1771: + WORD $0xf100058c // subs x12, x12, #1 + WORD $0x54fffee1 // b.ne LBB5_1772 $-36(%rip) + WORD $0xb5000199 // cbnz x25, LBB5_1776 $48(%rip) + WORD $0x14000016 // b LBB5_1778 $88(%rip) +LBB5_1774: WORD $0x5280001b // mov w27, #0 - WORD $0xb5000119 // cbnz x25, LBB5_1773 $32(%rip) - WORD $0x14000012 // b LBB5_1775 $72(%rip) -LBB5_1772: - WORD $0xf10001df // cmp x14, #0 + WORD $0xb5000139 // cbnz x25, LBB5_1776 $36(%rip) + WORD $0x14000013 // b LBB5_1778 $76(%rip) +LBB5_1775: + WORD $0xd37cff2c // lsr x12, x25, #60 + WORD $0xf100019f // cmp x12, #0 WORD $0x1a9f0442 // csinc w2, w2, wzr, eq - WORD $0x9240ef2d // and x13, x25, #0xfffffffffffffff - WORD $0x8b0d09ae // add x14, x13, x13, lsl #2 + WORD $0x9240ef2c // and x12, x25, #0xfffffffffffffff + WORD $0x8b0c098e // add x14, x12, x12, lsl #2 WORD $0xd37ff9d9 // lsl x25, x14, #1 - WORD $0xb400018d // cbz x13, LBB5_1775 $48(%rip) -LBB5_1773: - WORD $0x93407f6d // sxtw x13, w27 + WORD $0xb400018c // cbz x12, LBB5_1778 $48(%rip) +LBB5_1776: + WORD $0x93407f6c // sxtw x12, w27 + WORD $0xeb0c007f // cmp x3, x12 + WORD $0x54fffee9 // b.ls LBB5_1775 $-36(%rip) WORD $0xd37cff2e // lsr x14, x25, #60 - WORD $0xeb0d007f // cmp x3, x13 - WORD $0x54fffee9 // b.ls LBB5_1772 $-36(%rip) WORD $0x321c05ce // orr w14, w14, #0x30 - WORD $0x382d6a2e // strb w14, [x17, x13] + WORD $0x382c6a2e // strb w14, [x17, x12] WORD $0x1100077b // add w27, w27, #1 - WORD $0x9240ef2d // and x13, x25, #0xfffffffffffffff - WORD $0x8b0d09ae // add x14, x13, x13, lsl #2 + WORD $0x9240ef2c // and x12, x25, #0xfffffffffffffff + WORD $0x8b0c098e // add x14, x12, x12, lsl #2 WORD $0xd37ff9d9 // lsl x25, x14, #1 - WORD $0xb5fffecd // cbnz x13, LBB5_1773 $-40(%rip) -LBB5_1775: - WORD $0x4b1e008d // sub w13, w4, w30 - WORD $0x110005a4 // add w4, w13, #1 + WORD $0xb5fffecc // cbnz x12, LBB5_1776 $-40(%rip) +LBB5_1778: + WORD $0x4b1e008c // sub w12, w4, w30 + WORD $0x11000584 // add w4, w12, #1 WORD $0x7100077f // cmp w27, #1 - WORD $0x54fff7ab // b.lt LBB5_1759 $-268(%rip) + WORD $0x54fff78b // b.lt LBB5_1762 $-272(%rip) WORD $0x2a1b03fb // mov w27, w27 -LBB5_1777: - WORD $0x387b68cd // ldrb w13, [x6, x27] - WORD $0x7100c1bf // cmp w13, #48 - WORD $0x540000c1 // b.ne LBB5_1780 $24(%rip) +LBB5_1780: + WORD $0x387b68cc // ldrb w12, [x6, x27] + WORD $0x7100c19f // cmp w12, #48 + WORD $0x540000c1 // b.ne LBB5_1783 $24(%rip) WORD $0xf100077b // subs x27, x27, #1 - WORD $0x54ffff8c // b.gt LBB5_1777 $-16(%rip) + WORD $0x54ffff8c // b.gt LBB5_1780 $-16(%rip) WORD $0x5280001b // mov w27, #0 WORD $0x52800004 // mov w4, #0 - WORD $0x17ffffb6 // b LBB5_1760 $-296(%rip) -LBB5_1780: - WORD $0x17ffffb5 // b LBB5_1760 $-300(%rip) -LBB5_1781: - WORD $0x5280001b // mov w27, #0 - WORD $0x17ffffb3 // b LBB5_1760 $-308(%rip) -LBB5_1782: - WORD $0xaa1a03ed // mov x13, x26 + WORD $0x17ffffb5 // b LBB5_1763 $-300(%rip) LBB5_1783: + WORD $0x17ffffb4 // b LBB5_1763 $-304(%rip) +LBB5_1784: + WORD $0x5280001b // mov w27, #0 + WORD $0x17ffffb2 // b LBB5_1763 $-312(%rip) +LBB5_1785: + WORD $0xaa1a03ec // mov x12, x26 +LBB5_1786: WORD $0xd2800014 // mov x20, #0 WORD $0xd280001e // mov lr, #0 - WORD $0x4b0d03fc // neg w28, w13 - WORD $0x0abb7f6d // bic w13, w27, w27, asr #31 -LBB5_1784: - WORD $0xeb1401bf // cmp x13, x20 - WORD $0x54000320 // b.eq LBB5_1790 $100(%rip) + WORD $0x4b0c03fc // neg w28, w12 + WORD $0x0abb7f6c // bic w12, w27, w27, asr #31 +LBB5_1787: + WORD $0xeb14019f // cmp x12, x20 + WORD $0x54000320 // b.eq LBB5_1793 $100(%rip) WORD $0x38b46a2e // ldrsb x14, [x17, x20] WORD $0x9b183bce // madd x14, lr, x24, x14 WORD $0xd100c1de // sub lr, x14, #48 WORD $0x91000694 // add x20, x20, #1 WORD $0x9adc27ce // lsr x14, lr, x28 - WORD $0xb4ffff2e // cbz x14, LBB5_1784 $-28(%rip) -LBB5_1787: - WORD $0x9280000d // mov x13, #-1 - WORD $0x9adc21ad // lsl x13, x13, x28 - WORD $0xaa2d03f9 // mvn x25, x13 + WORD $0xb4ffff2e // cbz x14, LBB5_1787 $-28(%rip) +LBB5_1790: + WORD $0x9280000c // mov x12, #-1 + WORD $0x9adc218c // lsl x12, x12, x28 + WORD $0xaa2c03f9 // mvn x25, x12 WORD $0x6b14037b // subs w27, w27, w20 - WORD $0x5400030d // b.le LBB5_1793 $96(%rip) - WORD $0xaa1b03ed // mov x13, x27 + WORD $0x5400030d // b.le LBB5_1796 $96(%rip) + WORD $0xaa1b03ec // mov x12, x27 WORD $0xaa1103ee // mov x14, x17 -LBB5_1789: +LBB5_1792: WORD $0x9adc27c1 // lsr x1, lr, x28 WORD $0x8a1903d3 // and x19, lr, x25 WORD $0x1100c021 // add w1, w1, #48 @@ -9612,132 +9537,132 @@ LBB5_1789: WORD $0x9b180661 // madd x1, x19, x24, x1 WORD $0xd100c03e // sub lr, x1, #48 WORD $0x910005ce // add x14, x14, #1 - WORD $0xf10005ad // subs x13, x13, #1 - WORD $0x54fffee1 // b.ne LBB5_1789 $-36(%rip) - WORD $0x1400000c // b LBB5_1794 $48(%rip) -LBB5_1790: - WORD $0xb40005fe // cbz lr, LBB5_1805 $188(%rip) - WORD $0x9adc27ce // lsr x14, lr, x28 - WORD $0xb400064e // cbz x14, LBB5_1806 $200(%rip) - WORD $0x5280001b // mov w27, #0 - WORD $0x4b0d008d // sub w13, w4, w13 - WORD $0x110005a4 // add w4, w13, #1 - WORD $0x9280000d // mov x13, #-1 - WORD $0x9adc21ad // lsl x13, x13, x28 - WORD $0xaa2d03f9 // mvn x25, x13 - WORD $0x14000005 // b LBB5_1795 $20(%rip) + WORD $0xf100058c // subs x12, x12, #1 + WORD $0x54fffee1 // b.ne LBB5_1792 $-36(%rip) + WORD $0x1400000c // b LBB5_1797 $48(%rip) LBB5_1793: + WORD $0xb40005fe // cbz lr, LBB5_1808 $188(%rip) + WORD $0x9adc27ce // lsr x14, lr, x28 + WORD $0xb400064e // cbz x14, LBB5_1809 $200(%rip) WORD $0x5280001b // mov w27, #0 -LBB5_1794: - WORD $0x4b14008d // sub w13, w4, w20 - WORD $0x110005a4 // add w4, w13, #1 - WORD $0xb400029e // cbz lr, LBB5_1799 $80(%rip) -LBB5_1795: - WORD $0x14000007 // b LBB5_1797 $28(%rip) + WORD $0x4b0c008c // sub w12, w4, w12 + WORD $0x11000584 // add w4, w12, #1 + WORD $0x9280000c // mov x12, #-1 + WORD $0x9adc218c // lsl x12, x12, x28 + WORD $0xaa2c03f9 // mvn x25, x12 + WORD $0x14000005 // b LBB5_1798 $20(%rip) LBB5_1796: - WORD $0xf10001bf // cmp x13, #0 + WORD $0x5280001b // mov w27, #0 +LBB5_1797: + WORD $0x4b14008c // sub w12, w4, w20 + WORD $0x11000584 // add w4, w12, #1 + WORD $0xb400029e // cbz lr, LBB5_1802 $80(%rip) +LBB5_1798: + WORD $0x14000007 // b LBB5_1800 $28(%rip) +LBB5_1799: + WORD $0xf100019f // cmp x12, #0 WORD $0x1a9f0442 // csinc w2, w2, wzr, eq - WORD $0x8a1903cd // and x13, lr, x25 - WORD $0x8b0d09ae // add x14, x13, x13, lsl #2 + WORD $0x8a1903cc // and x12, lr, x25 + WORD $0x8b0c098e // add x14, x12, x12, lsl #2 WORD $0xd37ff9de // lsl lr, x14, #1 - WORD $0xb40001ad // cbz x13, LBB5_1800 $52(%rip) -LBB5_1797: - WORD $0x9adc27cd // lsr x13, lr, x28 + WORD $0xb40001ac // cbz x12, LBB5_1803 $52(%rip) +LBB5_1800: + WORD $0x9adc27cc // lsr x12, lr, x28 WORD $0x93407f6e // sxtw x14, w27 WORD $0xeb0e007f // cmp x3, x14 - WORD $0x54fffee9 // b.ls LBB5_1796 $-36(%rip) - WORD $0x1100c1ad // add w13, w13, #48 - WORD $0x382e6a2d // strb w13, [x17, x14] + WORD $0x54fffee9 // b.ls LBB5_1799 $-36(%rip) + WORD $0x1100c18c // add w12, w12, #48 + WORD $0x382e6a2c // strb w12, [x17, x14] WORD $0x1100077b // add w27, w27, #1 - WORD $0x8a1903cd // and x13, lr, x25 - WORD $0x8b0d09ae // add x14, x13, x13, lsl #2 + WORD $0x8a1903cc // and x12, lr, x25 + WORD $0x8b0c098e // add x14, x12, x12, lsl #2 WORD $0xd37ff9de // lsl lr, x14, #1 - WORD $0xb5fffecd // cbnz x13, LBB5_1797 $-40(%rip) - WORD $0x14000001 // b LBB5_1800 $4(%rip) -LBB5_1799: -LBB5_1800: + WORD $0xb5fffecc // cbnz x12, LBB5_1800 $-40(%rip) + WORD $0x14000001 // b LBB5_1803 $4(%rip) +LBB5_1802: +LBB5_1803: WORD $0x7100077f // cmp w27, #1 WORD $0xaa1503fe // mov lr, x21 WORD $0xaa1003fc // mov x28, x16 - WORD $0x54ffdc4b // b.lt LBB5_1722 $-1144(%rip) + WORD $0x54ffdc2b // b.lt LBB5_1725 $-1148(%rip) WORD $0x2a1b03fb // mov w27, w27 -LBB5_1802: - WORD $0x387b68cd // ldrb w13, [x6, x27] - WORD $0x7100c1bf // cmp w13, #48 - WORD $0x54ffdc01 // b.ne LBB5_1723 $-1152(%rip) +LBB5_1805: + WORD $0x387b68cc // ldrb w12, [x6, x27] + WORD $0x7100c19f // cmp w12, #48 + WORD $0x54ffdbe1 // b.ne LBB5_1726 $-1156(%rip) WORD $0xf100077b // subs x27, x27, #1 - WORD $0x54ffff8c // b.gt LBB5_1802 $-16(%rip) + WORD $0x54ffff8c // b.gt LBB5_1805 $-16(%rip) WORD $0x5280001b // mov w27, #0 WORD $0x52800004 // mov w4, #0 WORD $0x4b1a00e7 // sub w7, w7, w26 - WORD $0x17fffedb // b LBB5_1725 $-1172(%rip) -LBB5_1805: + WORD $0x17fffeda // b LBB5_1728 $-1176(%rip) +LBB5_1808: WORD $0x5280001b // mov w27, #0 WORD $0xaa1503fe // mov lr, x21 WORD $0xaa1003fc // mov x28, x16 WORD $0x4b1a00e7 // sub w7, w7, w26 - WORD $0x17fffed6 // b LBB5_1725 $-1192(%rip) -LBB5_1806: - WORD $0xaa0d03f4 // mov x20, x13 -LBB5_1807: - WORD $0x8b1e0bcd // add x13, lr, lr, lsl #2 - WORD $0xd37ff9be // lsl lr, x13, #1 + WORD $0x17fffed5 // b LBB5_1728 $-1196(%rip) +LBB5_1809: + WORD $0xaa0c03f4 // mov x20, x12 +LBB5_1810: + WORD $0x8b1e0bcc // add x12, lr, lr, lsl #2 + WORD $0xd37ff99e // lsl lr, x12, #1 WORD $0x11000694 // add w20, w20, #1 - WORD $0x9adc27cd // lsr x13, lr, x28 - WORD $0xb4ffff8d // cbz x13, LBB5_1807 $-16(%rip) - WORD $0x17ffffb4 // b LBB5_1787 $-304(%rip) -LBB5_1808: + WORD $0x9adc27cc // lsr x12, lr, x28 + WORD $0xb4ffff8c // cbz x12, LBB5_1810 $-16(%rip) + WORD $0x17ffffb4 // b LBB5_1790 $-304(%rip) +LBB5_1811: WORD $0x310ff8ff // cmn w7, #1022 - WORD $0x54000b2c // b.gt LBB5_1835 $356(%rip) + WORD $0x54000b2c // b.gt LBB5_1838 $356(%rip) WORD $0x12807fb3 // mov w19, #-1022 - WORD $0xb94043f0 // ldr w16, [sp, #64] - WORD $0xb94033f8 // ldr w24, [sp, #48] - WORD $0x340012fb // cbz w27, LBB5_1850 $604(%rip) + WORD $0xb94033f0 // ldr w16, [sp, #48] + WORD $0xb94023f8 // ldr w24, [sp, #32] + WORD $0x340012fb // cbz w27, LBB5_1853 $604(%rip) WORD $0x110ff4f3 // add w19, w7, #1021 WORD $0x3110e8ff // cmn w7, #1082 - WORD $0x54000be8 // b.hi LBB5_1838 $380(%rip) + WORD $0x54000be8 // b.hi LBB5_1841 $380(%rip) WORD $0x52800147 // mov w7, #10 - WORD $0x14000007 // b LBB5_1814 $28(%rip) -LBB5_1812: + WORD $0x14000007 // b LBB5_1817 $28(%rip) +LBB5_1815: WORD $0x7100037f // cmp w27, #0 WORD $0x1a8403e4 // csel w4, wzr, w4, eq -LBB5_1813: +LBB5_1816: WORD $0x1100f26e // add w14, w19, #60 WORD $0x3101e27f // cmn w19, #120 WORD $0xaa0e03f3 // mov x19, x14 - WORD $0x54000b0a // b.ge LBB5_1839 $352(%rip) -LBB5_1814: - WORD $0xd280000d // mov x13, #0 + WORD $0x54000b0a // b.ge LBB5_1842 $352(%rip) +LBB5_1817: + WORD $0xd280000c // mov x12, #0 WORD $0xd2800014 // mov x20, #0 WORD $0x0abb7f6e // bic w14, w27, w27, asr #31 WORD $0xaa0e03f5 // mov x21, x14 -LBB5_1815: - WORD $0xeb0d01df // cmp x14, x13 - WORD $0x54000140 // b.eq LBB5_1818 $40(%rip) - WORD $0x38ad6a21 // ldrsb x1, [x17, x13] +LBB5_1818: + WORD $0xeb0c01df // cmp x14, x12 + WORD $0x54000140 // b.eq LBB5_1821 $40(%rip) + WORD $0x38ac6a21 // ldrsb x1, [x17, x12] WORD $0x9b070681 // madd x1, x20, x7, x1 WORD $0xd100c034 // sub x20, x1, #48 - WORD $0x910005ad // add x13, x13, #1 + WORD $0x9100058c // add x12, x12, #1 WORD $0xd37cfe81 // lsr x1, x20, #60 - WORD $0xb4ffff21 // cbz x1, LBB5_1815 $-28(%rip) + WORD $0xb4ffff21 // cbz x1, LBB5_1818 $-28(%rip) WORD $0xaa1403f6 // mov x22, x20 - WORD $0xaa0d03f5 // mov x21, x13 - WORD $0x14000008 // b LBB5_1820 $32(%rip) -LBB5_1818: - WORD $0xb4000714 // cbz x20, LBB5_1834 $224(%rip) -LBB5_1819: - WORD $0x8b140a8d // add x13, x20, x20, lsl #2 - WORD $0xd37ff9b6 // lsl x22, x13, #1 + WORD $0xaa0c03f5 // mov x21, x12 + WORD $0x14000008 // b LBB5_1823 $32(%rip) +LBB5_1821: + WORD $0xb4000714 // cbz x20, LBB5_1837 $224(%rip) +LBB5_1822: + WORD $0x8b140a8c // add x12, x20, x20, lsl #2 + WORD $0xd37ff996 // lsl x22, x12, #1 WORD $0x110006b5 // add w21, w21, #1 WORD $0xeb05029f // cmp x20, x5 WORD $0xaa1603f4 // mov x20, x22 - WORD $0x54ffff63 // b.lo LBB5_1819 $-20(%rip) -LBB5_1820: + WORD $0x54ffff63 // b.lo LBB5_1822 $-20(%rip) +LBB5_1823: WORD $0x6b15037b // subs w27, w27, w21 - WORD $0x540001cd // b.le LBB5_1823 $56(%rip) - WORD $0xaa1b03ed // mov x13, x27 + WORD $0x540001cd // b.le LBB5_1826 $56(%rip) + WORD $0xaa1b03ec // mov x12, x27 WORD $0xaa1103ee // mov x14, x17 -LBB5_1822: +LBB5_1825: WORD $0xd37cfec1 // lsr x1, x22, #60 WORD $0x9240eed4 // and x20, x22, #0xfffffffffffffff WORD $0x321c0421 // orr w1, w1, #0x30 @@ -9746,140 +9671,140 @@ LBB5_1822: WORD $0x9b070681 // madd x1, x20, x7, x1 WORD $0xd100c036 // sub x22, x1, #48 WORD $0x910005ce // add x14, x14, #1 - WORD $0xf10005ad // subs x13, x13, #1 - WORD $0x54fffee1 // b.ne LBB5_1822 $-36(%rip) - WORD $0x14000002 // b LBB5_1824 $8(%rip) -LBB5_1823: + WORD $0xf100058c // subs x12, x12, #1 + WORD $0x54fffee1 // b.ne LBB5_1825 $-36(%rip) + WORD $0x14000002 // b LBB5_1827 $8(%rip) +LBB5_1826: WORD $0x5280001b // mov w27, #0 -LBB5_1824: - WORD $0xb5000116 // cbnz x22, LBB5_1826 $32(%rip) - WORD $0x14000012 // b LBB5_1828 $72(%rip) -LBB5_1825: +LBB5_1827: + WORD $0xb5000116 // cbnz x22, LBB5_1829 $32(%rip) + WORD $0x14000012 // b LBB5_1831 $72(%rip) +LBB5_1828: WORD $0xf10001df // cmp x14, #0 WORD $0x1a9f0442 // csinc w2, w2, wzr, eq - WORD $0x9240eecd // and x13, x22, #0xfffffffffffffff - WORD $0x8b0d09ae // add x14, x13, x13, lsl #2 + WORD $0x9240eecc // and x12, x22, #0xfffffffffffffff + WORD $0x8b0c098e // add x14, x12, x12, lsl #2 WORD $0xd37ff9d6 // lsl x22, x14, #1 - WORD $0xb400018d // cbz x13, LBB5_1828 $48(%rip) -LBB5_1826: - WORD $0x93407f6d // sxtw x13, w27 + WORD $0xb400018c // cbz x12, LBB5_1831 $48(%rip) +LBB5_1829: + WORD $0x93407f6c // sxtw x12, w27 WORD $0xd37cfece // lsr x14, x22, #60 - WORD $0xeb0d007f // cmp x3, x13 - WORD $0x54fffee9 // b.ls LBB5_1825 $-36(%rip) + WORD $0xeb0c007f // cmp x3, x12 + WORD $0x54fffee9 // b.ls LBB5_1828 $-36(%rip) WORD $0x321c05ce // orr w14, w14, #0x30 - WORD $0x382d6a2e // strb w14, [x17, x13] + WORD $0x382c6a2e // strb w14, [x17, x12] WORD $0x1100077b // add w27, w27, #1 - WORD $0x9240eecd // and x13, x22, #0xfffffffffffffff - WORD $0x8b0d09ae // add x14, x13, x13, lsl #2 + WORD $0x9240eecc // and x12, x22, #0xfffffffffffffff + WORD $0x8b0c098e // add x14, x12, x12, lsl #2 WORD $0xd37ff9d6 // lsl x22, x14, #1 - WORD $0xb5fffecd // cbnz x13, LBB5_1826 $-40(%rip) -LBB5_1828: - WORD $0x4b15008d // sub w13, w4, w21 - WORD $0x110005a4 // add w4, w13, #1 + WORD $0xb5fffecc // cbnz x12, LBB5_1829 $-40(%rip) +LBB5_1831: + WORD $0x4b15008c // sub w12, w4, w21 + WORD $0x11000584 // add w4, w12, #1 WORD $0x7100077f // cmp w27, #1 - WORD $0x54fff7cb // b.lt LBB5_1812 $-264(%rip) + WORD $0x54fff7cb // b.lt LBB5_1815 $-264(%rip) WORD $0x2a1b03fb // mov w27, w27 -LBB5_1830: - WORD $0x387b68cd // ldrb w13, [x6, x27] - WORD $0x7100c1bf // cmp w13, #48 - WORD $0x540000c1 // b.ne LBB5_1833 $24(%rip) +LBB5_1833: + WORD $0x387b68cc // ldrb w12, [x6, x27] + WORD $0x7100c19f // cmp w12, #48 + WORD $0x540000c1 // b.ne LBB5_1836 $24(%rip) WORD $0xf100077b // subs x27, x27, #1 - WORD $0x54ffff8c // b.gt LBB5_1830 $-16(%rip) + WORD $0x54ffff8c // b.gt LBB5_1833 $-16(%rip) WORD $0x5280001b // mov w27, #0 WORD $0x52800004 // mov w4, #0 - WORD $0x17ffffb7 // b LBB5_1813 $-292(%rip) -LBB5_1833: - WORD $0x17ffffb6 // b LBB5_1813 $-296(%rip) -LBB5_1834: + WORD $0x17ffffb7 // b LBB5_1816 $-292(%rip) +LBB5_1836: + WORD $0x17ffffb6 // b LBB5_1816 $-296(%rip) +LBB5_1837: WORD $0x5280001b // mov w27, #0 - WORD $0x17ffffb4 // b LBB5_1813 $-304(%rip) -LBB5_1835: + WORD $0x17ffffb4 // b LBB5_1816 $-304(%rip) +LBB5_1838: WORD $0xd2800015 // mov x21, #0 WORD $0x52808014 // mov w20, #1024 WORD $0x711000ff // cmp w7, #1024 - WORD $0xb94043f0 // ldr w16, [sp, #64] - WORD $0xb94033f8 // ldr w24, [sp, #48] - WORD $0x5400528c // b.gt LBB5_1969 $2640(%rip) + WORD $0xb94033f0 // ldr w16, [sp, #48] + WORD $0xb94023f8 // ldr w24, [sp, #32] + WORD $0x5400528c // b.gt LBB5_1972 $2640(%rip) WORD $0x52800015 // mov w21, #0 WORD $0x510004f3 // sub w19, w7, #1 - WORD $0x3500391b // cbnz w27, LBB5_1921 $1824(%rip) - WORD $0x14000238 // b LBB5_1945 $2272(%rip) -LBB5_1837: - WORD $0xaa2303ea // mvn x10, x3 - WORD $0xcb2d4146 // sub x6, x10, w13, uxtw - WORD $0x17fffc10 // b LBB5_1575 $-4032(%rip) -LBB5_1838: + WORD $0x3500391b // cbnz w27, LBB5_1924 $1824(%rip) + WORD $0x14000238 // b LBB5_1948 $2272(%rip) +LBB5_1840: + WORD $0xaa2403ea // mvn x10, x4 + WORD $0xcb2c4144 // sub x4, x10, w12, uxtw + WORD $0x17fffc14 // b LBB5_1579 $-4016(%rip) +LBB5_1841: WORD $0xaa1303ee // mov x14, x19 -LBB5_1839: - WORD $0xd280000d // mov x13, #0 +LBB5_1842: + WORD $0xd280000c // mov x12, #0 WORD $0xd2800007 // mov x7, #0 WORD $0x4b0e03e5 // neg w5, w14 WORD $0x5280014e // mov w14, #10 WORD $0x0abb7f74 // bic w20, w27, w27, asr #31 -LBB5_1840: - WORD $0xeb0d029f // cmp x20, x13 - WORD $0x540003a0 // b.eq LBB5_1846 $116(%rip) - WORD $0x38ad6a21 // ldrsb x1, [x17, x13] +LBB5_1843: + WORD $0xeb0c029f // cmp x20, x12 + WORD $0x540003a0 // b.eq LBB5_1849 $116(%rip) + WORD $0x38ac6a21 // ldrsb x1, [x17, x12] WORD $0x9b0e04e1 // madd x1, x7, x14, x1 WORD $0xd100c027 // sub x7, x1, #48 - WORD $0x910005ad // add x13, x13, #1 + WORD $0x9100058c // add x12, x12, #1 WORD $0x9ac524e1 // lsr x1, x7, x5 - WORD $0xb4ffff21 // cbz x1, LBB5_1840 $-28(%rip) - WORD $0xaa0d03f4 // mov x20, x13 -LBB5_1843: - WORD $0x4b14008d // sub w13, w4, w20 - WORD $0x110005a4 // add w4, w13, #1 - WORD $0x9280000d // mov x13, #-1 - WORD $0x9ac521ad // lsl x13, x13, x5 - WORD $0xaa2d03f3 // mvn x19, x13 + WORD $0xb4ffff21 // cbz x1, LBB5_1843 $-28(%rip) + WORD $0xaa0c03f4 // mov x20, x12 +LBB5_1846: + WORD $0x4b14008c // sub w12, w4, w20 + WORD $0x11000584 // add w4, w12, #1 + WORD $0x9280000c // mov x12, #-1 + WORD $0x9ac5218c // lsl x12, x12, x5 + WORD $0xaa2c03f3 // mvn x19, x12 WORD $0x6b14037b // subs w27, w27, w20 - WORD $0x540030ad // b.le LBB5_1907 $1556(%rip) - WORD $0x5280014d // mov w13, #10 + WORD $0x540030ad // b.le LBB5_1910 $1556(%rip) + WORD $0x5280014c // mov w12, #10 WORD $0xaa1b03ee // mov x14, x27 WORD $0xaa1103f5 // mov x21, x17 -LBB5_1845: +LBB5_1848: WORD $0x9ac524e1 // lsr x1, x7, x5 WORD $0x8a1300e7 // and x7, x7, x19 WORD $0x1100c021 // add w1, w1, #48 WORD $0x390002a1 // strb w1, [x21] WORD $0x38b4caa1 // ldrsb x1, [x21, w20, sxtw] - WORD $0x9b0d04e1 // madd x1, x7, x13, x1 + WORD $0x9b0c04e1 // madd x1, x7, x12, x1 WORD $0xd100c027 // sub x7, x1, #48 WORD $0x910006b5 // add x21, x21, #1 WORD $0xf10005ce // subs x14, x14, #1 - WORD $0x54fffee1 // b.ne LBB5_1845 $-36(%rip) - WORD $0x14000178 // b LBB5_1908 $1504(%rip) -LBB5_1846: + WORD $0x54fffee1 // b.ne LBB5_1848 $-36(%rip) + WORD $0x14000178 // b LBB5_1911 $1504(%rip) +LBB5_1849: WORD $0x12807fb3 // mov w19, #-1022 - WORD $0xb4000207 // cbz x7, LBB5_1850 $64(%rip) - WORD $0x9ac524ed // lsr x13, x7, x5 - WORD $0xb400010d // cbz x13, LBB5_1849 $32(%rip) + WORD $0xb4000207 // cbz x7, LBB5_1853 $64(%rip) + WORD $0x9ac524ec // lsr x12, x7, x5 + WORD $0xb400010c // cbz x12, LBB5_1852 $32(%rip) WORD $0x5280001b // mov w27, #0 - WORD $0x4b14008d // sub w13, w4, w20 - WORD $0x110005a4 // add w4, w13, #1 - WORD $0x9280000d // mov x13, #-1 - WORD $0x9ac521ad // lsl x13, x13, x5 - WORD $0xaa2d03f3 // mvn x19, x13 - WORD $0x1400016e // b LBB5_1909 $1464(%rip) -LBB5_1849: - WORD $0x8b0708ed // add x13, x7, x7, lsl #2 - WORD $0xd37ff9a7 // lsl x7, x13, #1 + WORD $0x4b14008c // sub w12, w4, w20 + WORD $0x11000584 // add w4, w12, #1 + WORD $0x9280000c // mov x12, #-1 + WORD $0x9ac5218c // lsl x12, x12, x5 + WORD $0xaa2c03f3 // mvn x19, x12 + WORD $0x1400016e // b LBB5_1912 $1464(%rip) +LBB5_1852: + WORD $0x8b0708ec // add x12, x7, x7, lsl #2 + WORD $0xd37ff987 // lsl x7, x12, #1 WORD $0x11000694 // add w20, w20, #1 - WORD $0x9ac524ed // lsr x13, x7, x5 - WORD $0xb4ffff8d // cbz x13, LBB5_1849 $-16(%rip) - WORD $0x17ffffdb // b LBB5_1843 $-148(%rip) -LBB5_1850: + WORD $0x9ac524ec // lsr x12, x7, x5 + WORD $0xb4ffff8c // cbz x12, LBB5_1852 $-16(%rip) + WORD $0x17ffffdb // b LBB5_1846 $-148(%rip) +LBB5_1853: WORD $0x52800015 // mov w21, #0 - WORD $0x140001fe // b LBB5_1945 $2040(%rip) -LBB5_1851: + WORD $0x140001fe // b LBB5_1948 $2040(%rip) +LBB5_1854: WORD $0xaa1e03f9 // mov x25, lr - WORD $0xdac0002d // rbit x13, x1 - WORD $0xdac011ad // clz x13, x13 - WORD $0x8b10014e // add x14, x10, x16 - WORD $0x8b0d01d0 // add x16, x14, x13 + WORD $0xdac0002c // rbit x12, x1 + WORD $0xdac0118c // clz x12, x12 + WORD $0x8b11014e // add x14, x10, x17 + WORD $0x8b0c01c1 // add x1, x14, x12 WORD $0x5299fa0e // mov w14, #53200 WORD $0x72b9f9ee // movk w14, #53199, lsl #16 - WORD $0x3201c3e1 // mov w1, #-2139062144 + WORD $0x3201c3f1 // mov w17, #-2139062144 WORD $0x52832322 // mov w2, #6425 WORD $0x72a32322 // movk w2, #6425, lsl #16 WORD $0x3202c7e3 // mov w3, #-1061109568 @@ -9898,159 +9823,159 @@ LBB5_1851: WORD $0x4f02e783 // movi.16b v3, #92 WORD $0x4f01e444 // movi.16b v4, #34 WORD $0x4f00e7e5 // movi.16b v5, #31 - WORD $0xaa1003fe // mov lr, x16 - WORD $0xaa1003fc // mov x28, x16 + WORD $0xaa0103fe // mov lr, x1 + WORD $0xaa0103fc // mov x28, x1 Lloh158: - WORD $0x1002adb8 // adr x24, _ESCAPED_TAB $21940(%rip) + WORD $0x1002ad38 // adr x24, _ESCAPED_TAB $21924(%rip) Lloh159: WORD $0x91000318 // add x24, x24, _ESCAPED_TAB@PAGEOFF $0(%rip) -LBB5_1852: - WORD $0x394007cd // ldrb w13, [lr, #1] - WORD $0xf101d5bf // cmp x13, #117 - WORD $0x54000120 // b.eq LBB5_1856 $36(%rip) - WORD $0x386d6b0d // ldrb w13, [x24, x13] - WORD $0x3400278d // cbz w13, LBB5_1906 $1264(%rip) - WORD $0xf90013e8 // str x8, [sp, #32] - WORD $0x91000bd0 // add x16, lr, #2 - WORD $0xa90327f0 // stp x16, x9, [sp, #48] LBB5_1855: - WORD $0x3800178d // strb w13, [x28], #1 - WORD $0xf90017fc // str x28, [sp, #40] - WORD $0x14000074 // b LBB5_1876 $464(%rip) -LBB5_1856: - WORD $0xf9001fe9 // str x9, [sp, #56] - WORD $0xf90013e8 // str x8, [sp, #32] - WORD $0xb84023cd // ldur w13, [lr, #2] - WORD $0x0b0e01ba // add w26, w13, w14 - WORD $0x0a2d003b // bic w27, w1, w13 + WORD $0x394007cc // ldrb w12, [lr, #1] + WORD $0xf101d59f // cmp x12, #117 + WORD $0x54000120 // b.eq LBB5_1859 $36(%rip) + WORD $0x386c6b0c // ldrb w12, [x24, x12] + WORD $0x3400278c // cbz w12, LBB5_1909 $1264(%rip) + WORD $0xf9000be8 // str x8, [sp, #16] + WORD $0x91000bc1 // add x1, lr, #2 + WORD $0xa90227e1 // stp x1, x9, [sp, #32] +LBB5_1858: + WORD $0x3800178c // strb w12, [x28], #1 + WORD $0xf9000ffc // str x28, [sp, #24] + WORD $0x14000074 // b LBB5_1879 $464(%rip) +LBB5_1859: + WORD $0xf90017e9 // str x9, [sp, #40] + WORD $0xf9000be8 // str x8, [sp, #16] + WORD $0xb84023cc // ldur w12, [lr, #2] + WORD $0x0b0e019a // add w26, w12, w14 + WORD $0x0a2c023b // bic w27, w17, w12 WORD $0x6a1a037f // tst w27, w26 - WORD $0x54007641 // b.ne LBB5_2039 $3784(%rip) - WORD $0x0b0201ba // add w26, w13, w2 - WORD $0x2a0d035a // orr w26, w26, w13 - WORD $0x6a01035f // tst w26, w1 - WORD $0x540075c1 // b.ne LBB5_2039 $3768(%rip) + WORD $0x54007561 // b.ne LBB5_2041 $3756(%rip) + WORD $0x0b02019a // add w26, w12, w2 + WORD $0x2a0c035a // orr w26, w26, w12 + WORD $0x6a11035f // tst w26, w17 + WORD $0x540074e1 // b.ne LBB5_2041 $3740(%rip) WORD $0xaa1b03e8 // mov x8, x27 - WORD $0x1200d9ba // and w26, w13, #0x7f7f7f7f + WORD $0x1200d99a // and w26, w12, #0x7f7f7f7f WORD $0x4b1a007b // sub w27, w3, w26 - WORD $0xb90043fb // str w27, [sp, #64] + WORD $0xb90033fb // str w27, [sp, #48] WORD $0x0b05035b // add w27, w26, w5 - WORD $0xb94043e9 // ldr w9, [sp, #64] + WORD $0xb94033e9 // ldr w9, [sp, #48] WORD $0x0a09037b // and w27, w27, w9 WORD $0x6a08037f // tst w27, w8 - WORD $0x540074a1 // b.ne LBB5_2039 $3732(%rip) + WORD $0x540073c1 // b.ne LBB5_2041 $3704(%rip) WORD $0x4b1a00db // sub w27, w6, w26 WORD $0x0b07035a // add w26, w26, w7 WORD $0x0a1b035a // and w26, w26, w27 WORD $0x6a08035f // tst w26, w8 - WORD $0x54007401 // b.ne LBB5_2039 $3712(%rip) - WORD $0x5ac009ad // rev w13, w13 - WORD $0x0a6d1290 // bic w16, w20, w13, lsr #4 - WORD $0x2a100e10 // orr w16, w16, w16, lsl #3 - WORD $0x1200cdad // and w13, w13, #0xf0f0f0f - WORD $0x0b0d020d // add w13, w16, w13 - WORD $0x2a4d11ad // orr w13, w13, w13, lsr #4 - WORD $0x53105db0 // ubfx w16, w13, #16, #8 - WORD $0x12001dad // and w13, w13, #0xff - WORD $0x2a1021b0 // orr w16, w13, w16, lsl #8 - WORD $0x91001bcd // add x13, lr, #6 - WORD $0xf9001bed // str x13, [sp, #48] - WORD $0x7102021f // cmp w16, #128 - WORD $0x54001e03 // b.lo LBB5_1902 $960(%rip) - WORD $0x9100138d // add x13, x28, #4 - WORD $0xf90017ed // str x13, [sp, #40] -LBB5_1862: - WORD $0x711ffe1f // cmp w16, #2047 - WORD $0x54001dc9 // b.ls LBB5_1903 $952(%rip) - WORD $0x51403a0d // sub w13, w16, #14, lsl #12 - WORD $0x312005bf // cmn w13, #2049 - WORD $0x54000769 // b.ls LBB5_1874 $236(%rip) - WORD $0x530a7e0d // lsr w13, w16, #10 - WORD $0x7100d9bf // cmp w13, #54 - WORD $0x54001e28 // b.hi LBB5_1904 $964(%rip) - WORD $0xf9401bed // ldr x13, [sp, #48] - WORD $0x394001ad // ldrb w13, [x13] - WORD $0x710171bf // cmp w13, #92 - WORD $0x54001da1 // b.ne LBB5_1904 $948(%rip) - WORD $0xf9401bed // ldr x13, [sp, #48] - WORD $0x394005ad // ldrb w13, [x13, #1] - WORD $0x7101d5bf // cmp w13, #117 - WORD $0x54001d21 // b.ne LBB5_1904 $932(%rip) - WORD $0xf9401bed // ldr x13, [sp, #48] - WORD $0xb84021ad // ldur w13, [x13, #2] - WORD $0x0b0e01bc // add w28, w13, w14 - WORD $0x0a2d003b // bic w27, w1, w13 + WORD $0x54007321 // b.ne LBB5_2041 $3684(%rip) + WORD $0x5ac0098c // rev w12, w12 + WORD $0x0a6c1281 // bic w1, w20, w12, lsr #4 + WORD $0x2a010c21 // orr w1, w1, w1, lsl #3 + WORD $0x1200cd8c // and w12, w12, #0xf0f0f0f + WORD $0x0b0c002c // add w12, w1, w12 + WORD $0x2a4c118c // orr w12, w12, w12, lsr #4 + WORD $0x53105d81 // ubfx w1, w12, #16, #8 + WORD $0x12001d8c // and w12, w12, #0xff + WORD $0x2a012181 // orr w1, w12, w1, lsl #8 + WORD $0x91001bcc // add x12, lr, #6 + WORD $0xf90013ec // str x12, [sp, #32] + WORD $0x7102003f // cmp w1, #128 + WORD $0x54001e03 // b.lo LBB5_1905 $960(%rip) + WORD $0x9100138c // add x12, x28, #4 + WORD $0xf9000fec // str x12, [sp, #24] +LBB5_1865: + WORD $0x711ffc3f // cmp w1, #2047 + WORD $0x54001dc9 // b.ls LBB5_1906 $952(%rip) + WORD $0x5140382c // sub w12, w1, #14, lsl #12 + WORD $0x3120059f // cmn w12, #2049 + WORD $0x54000769 // b.ls LBB5_1877 $236(%rip) + WORD $0x530a7c2c // lsr w12, w1, #10 + WORD $0x7100d99f // cmp w12, #54 + WORD $0x54001e28 // b.hi LBB5_1907 $964(%rip) + WORD $0xf94013ec // ldr x12, [sp, #32] + WORD $0x3940018c // ldrb w12, [x12] + WORD $0x7101719f // cmp w12, #92 + WORD $0x54001da1 // b.ne LBB5_1907 $948(%rip) + WORD $0xf94013ec // ldr x12, [sp, #32] + WORD $0x3940058c // ldrb w12, [x12, #1] + WORD $0x7101d59f // cmp w12, #117 + WORD $0x54001d21 // b.ne LBB5_1907 $932(%rip) + WORD $0xf94013ec // ldr x12, [sp, #32] + WORD $0xb840218c // ldur w12, [x12, #2] + WORD $0x0b0e019c // add w28, w12, w14 + WORD $0x0a2c023b // bic w27, w17, w12 WORD $0x6a1c037f // tst w27, w28 - WORD $0x54007a21 // b.ne LBB5_2055 $3908(%rip) - WORD $0x0b0201bc // add w28, w13, w2 - WORD $0x2a0d039c // orr w28, w28, w13 - WORD $0x6a01039f // tst w28, w1 - WORD $0x540079a1 // b.ne LBB5_2055 $3892(%rip) - WORD $0x0a0401bc // and w28, w13, w4 + WORD $0x54007981 // b.ne LBB5_2058 $3888(%rip) + WORD $0x0b02019c // add w28, w12, w2 + WORD $0x2a0c039c // orr w28, w28, w12 + WORD $0x6a11039f // tst w28, w17 + WORD $0x54007901 // b.ne LBB5_2058 $3872(%rip) + WORD $0x0a04019c // and w28, w12, w4 WORD $0x4b1c0068 // sub w8, w3, w28 WORD $0x0b05039e // add w30, w28, w5 WORD $0x0a0803de // and w30, w30, w8 WORD $0x6a1b03df // tst w30, w27 - WORD $0x540078e1 // b.ne LBB5_2055 $3868(%rip) + WORD $0x54007841 // b.ne LBB5_2058 $3848(%rip) WORD $0x4b1c00de // sub w30, w6, w28 WORD $0x0b07039c // add w28, w28, w7 WORD $0x0a1e039c // and w28, w28, w30 WORD $0x6a1b039f // tst w28, w27 - WORD $0x54007841 // b.ne LBB5_2055 $3848(%rip) - WORD $0x5ac009ad // rev w13, w13 - WORD $0x0a6d129b // bic w27, w20, w13, lsr #4 + WORD $0x540077a1 // b.ne LBB5_2058 $3828(%rip) + WORD $0x5ac0098c // rev w12, w12 + WORD $0x0a6c129b // bic w27, w20, w12, lsr #4 WORD $0x0b1b0f7b // add w27, w27, w27, lsl #3 - WORD $0x0a1301ad // and w13, w13, w19 - WORD $0x0b0d036d // add w13, w27, w13 - WORD $0x2a4d11bb // orr w27, w13, w13, lsr #4 - WORD $0x53087f6d // lsr w13, w27, #8 - WORD $0x12181dad // and w13, w13, #0xff00 - WORD $0xf9401bfa // ldr x26, [sp, #48] + WORD $0x0a13018c // and w12, w12, w19 + WORD $0x0b0c036c // add w12, w27, w12 + WORD $0x2a4c119b // orr w27, w12, w12, lsr #4 + WORD $0x53087f6c // lsr w12, w27, #8 + WORD $0x12181d8c // and w12, w12, #0xff00 + WORD $0xf94013fa // ldr x26, [sp, #32] WORD $0x91001b5a // add x26, x26, #6 - WORD $0xf9001bfa // str x26, [sp, #48] - WORD $0x514039bc // sub w28, w13, #14, lsl #12 - WORD $0x33001f6d // bfxil w13, w27, #0, #8 + WORD $0xf90013fa // str x26, [sp, #32] + WORD $0x5140399c // sub w28, w12, #14, lsl #12 + WORD $0x33001f6c // bfxil w12, w27, #0, #8 WORD $0x3110079f // cmn w28, #1025 - WORD $0x54001948 // b.hi LBB5_1905 $808(%rip) - WORD $0xf94017f0 // ldr x16, [sp, #40] - WORD $0x781fc215 // sturh w21, [x16, #-4] - WORD $0x381fe216 // sturb w22, [x16, #-2] - WORD $0x91000e10 // add x16, x16, #3 - WORD $0xf90017f0 // str x16, [sp, #40] - WORD $0xaa0d03f0 // mov x16, x13 - WORD $0x710201bf // cmp w13, #128 - WORD $0x54fff8a2 // b.hs LBB5_1862 $-236(%rip) - WORD $0xf94017f0 // ldr x16, [sp, #40] - WORD $0xd100121c // sub x28, x16, #4 - WORD $0x17ffff97 // b LBB5_1855 $-420(%rip) -LBB5_1874: - WORD $0x530c7e0d // lsr w13, w16, #12 - WORD $0x321b09ad // orr w13, w13, #0xe0 - WORD $0xf94017fa // ldr x26, [sp, #40] - WORD $0x381fc34d // sturb w13, [x26, #-4] - WORD $0x5280100d // mov w13, #128 - WORD $0x33062e0d // bfxil w13, w16, #6, #6 - WORD $0x381fd34d // sturb w13, [x26, #-3] - WORD $0x5280100d // mov w13, #128 - WORD $0x3300160d // bfxil w13, w16, #0, #6 - WORD $0x381fe34d // sturb w13, [x26, #-2] + WORD $0x54001948 // b.hi LBB5_1908 $808(%rip) + WORD $0xf9400fe1 // ldr x1, [sp, #24] + WORD $0x781fc035 // sturh w21, [x1, #-4] + WORD $0x381fe036 // sturb w22, [x1, #-2] + WORD $0x91000c21 // add x1, x1, #3 + WORD $0xf9000fe1 // str x1, [sp, #24] + WORD $0xaa0c03e1 // mov x1, x12 + WORD $0x7102019f // cmp w12, #128 + WORD $0x54fff8a2 // b.hs LBB5_1865 $-236(%rip) + WORD $0xf9400fe1 // ldr x1, [sp, #24] + WORD $0xd100103c // sub x28, x1, #4 + WORD $0x17ffff97 // b LBB5_1858 $-420(%rip) +LBB5_1877: + WORD $0x530c7c2c // lsr w12, w1, #12 + WORD $0x321b098c // orr w12, w12, #0xe0 + WORD $0xf9400ffa // ldr x26, [sp, #24] + WORD $0x381fc34c // sturb w12, [x26, #-4] + WORD $0x5280100c // mov w12, #128 + WORD $0x33062c2c // bfxil w12, w1, #6, #6 + WORD $0x381fd34c // sturb w12, [x26, #-3] + WORD $0x5280100c // mov w12, #128 + WORD $0x3300142c // bfxil w12, w1, #0, #6 + WORD $0x381fe34c // sturb w12, [x26, #-2] WORD $0xd100075a // sub x26, x26, #1 -LBB5_1875: - WORD $0xf90017fa // str x26, [sp, #40] -LBB5_1876: - WORD $0xa942fbfc // ldp x28, lr, [sp, #40] - WORD $0x394003cd // ldrb w13, [lr] - WORD $0xaa1e03f0 // mov x16, lr - WORD $0x710171bf // cmp w13, #92 - WORD $0xf94013e8 // ldr x8, [sp, #32] - WORD $0xf9401fe9 // ldr x9, [sp, #56] - WORD $0x54ffef80 // b.eq LBB5_1852 $-528(%rip) - WORD $0xf90023eb // str x11, [sp, #64] - WORD $0xf9000fec // str x12, [sp, #24] - WORD $0xd280001b // mov x27, #0 LBB5_1878: - WORD $0xf9401be8 // ldr x8, [sp, #48] - WORD $0x8b1b0110 // add x16, x8, x27 - WORD $0xad401e06 // ldp q6, q7, [x16] + WORD $0xf9000ffa // str x26, [sp, #24] +LBB5_1879: + WORD $0xa941fbfc // ldp x28, lr, [sp, #24] + WORD $0x394003cc // ldrb w12, [lr] + WORD $0xaa1e03e1 // mov x1, lr + WORD $0x7101719f // cmp w12, #92 + WORD $0xf9400be8 // ldr x8, [sp, #16] + WORD $0xf94017e9 // ldr x9, [sp, #40] + WORD $0x54ffef80 // b.eq LBB5_1855 $-528(%rip) + WORD $0xf9001beb // str x11, [sp, #48] + WORD $0xf90007ed // str x13, [sp, #8] + WORD $0xd280001b // mov x27, #0 +LBB5_1881: + WORD $0xf94013e8 // ldr x8, [sp, #32] + WORD $0x8b1b0101 // add x1, x8, x27 + WORD $0xad401c26 // ldp q6, q7, [x1] WORD $0x6e238cd0 // cmeq.16b v16, v6, v3 WORD $0x6e238cf1 // cmeq.16b v17, v7, v3 WORD $0x4e211e10 // and.16b v16, v16, v1 @@ -10060,19 +9985,19 @@ LBB5_1878: WORD $0x4e211e30 // and.16b v16, v17, v1 WORD $0x4e020210 // tbl.16b v16, { v16 }, v2 WORD $0x4e71ba10 // addv.8h h16, v16 - WORD $0x1e26020d // fmov w13, s16 - WORD $0x33103dbc // bfi w28, w13, #16, #16 + WORD $0x1e26020c // fmov w12, s16 + WORD $0x33103d9c // bfi w28, w12, #16, #16 WORD $0x6e248cd0 // cmeq.16b v16, v6, v4 WORD $0x6e248cf1 // cmeq.16b v17, v7, v4 WORD $0x4e211e10 // and.16b v16, v16, v1 WORD $0x4e020210 // tbl.16b v16, { v16 }, v2 WORD $0x4e71ba10 // addv.8h h16, v16 - WORD $0x1e26020d // fmov w13, s16 + WORD $0x1e26020c // fmov w12, s16 WORD $0x4e211e30 // and.16b v16, v17, v1 WORD $0x4e020210 // tbl.16b v16, { v16 }, v2 WORD $0x4e71ba10 // addv.8h h16, v16 WORD $0x1e26021e // fmov w30, s16 - WORD $0x33103fcd // bfi w13, w30, #16, #16 + WORD $0x33103fcc // bfi w12, w30, #16, #16 WORD $0x6e2564d0 // umax.16b v16, v6, v5 WORD $0x6e258e10 // cmeq.16b v16, v16, v5 WORD $0x6e2564f1 // umax.16b v17, v7, v5 @@ -10088,267 +10013,267 @@ LBB5_1878: WORD $0x33103f5e // bfi w30, w26, #16, #16 WORD $0x2a1c03da // orr w26, w30, w28 WORD $0x5100075a // sub w26, w26, #1 - WORD $0x6a0d035f // tst w26, w13 - WORD $0x54005ae1 // b.ne LBB5_2026 $2908(%rip) - WORD $0x510005ad // sub w13, w13, #1 - WORD $0x36280071 // tbz w17, #5, LBB5_1881 $12(%rip) - WORD $0x0a0d03d0 // and w16, w30, w13 - WORD $0x35006a70 // cbnz w16, LBB5_2052 $3404(%rip) -LBB5_1881: - WORD $0x6a1c01bf // tst w13, w28 - WORD $0x540000c1 // b.ne LBB5_1883 $24(%rip) - WORD $0xf94017e8 // ldr x8, [sp, #40] - WORD $0x8b1b010d // add x13, x8, x27 - WORD $0xad001da6 // stp q6, q7, [x13] + WORD $0x6a0c035f // tst w26, w12 + WORD $0x54005a01 // b.ne LBB5_2028 $2880(%rip) + WORD $0x5100058c // sub w12, w12, #1 + WORD $0x36280070 // tbz w16, #5, LBB5_1884 $12(%rip) + WORD $0x0a0c03c1 // and w1, w30, w12 + WORD $0x35006981 // cbnz w1, LBB5_2054 $3376(%rip) +LBB5_1884: + WORD $0x6a1c019f // tst w12, w28 + WORD $0x540000c1 // b.ne LBB5_1886 $24(%rip) + WORD $0xf9400fe8 // ldr x8, [sp, #24] + WORD $0x8b1b010c // add x12, x8, x27 + WORD $0xad001d86 // stp q6, q7, [x12] WORD $0x9100837b // add x27, x27, #32 - WORD $0x17ffffcc // b LBB5_1878 $-208(%rip) -LBB5_1883: - WORD $0x0e013ccd // umov.b w13, v6[0] - WORD $0xa942a7e8 // ldp x8, x9, [sp, #40] - WORD $0x8b1b0130 // add x16, x9, x27 + WORD $0x17ffffcc // b LBB5_1881 $-208(%rip) +LBB5_1886: + WORD $0x0e013ccc // umov.b w12, v6[0] + WORD $0xa941a7e8 // ldp x8, x9, [sp, #24] + WORD $0x8b1b0121 // add x1, x9, x27 WORD $0x8b1b011c // add x28, x8, x27 - WORD $0xaa1003fe // mov lr, x16 - WORD $0x710171bf // cmp w13, #92 - WORD $0xa941a3ec // ldp x12, x8, [sp, #24] - WORD $0xa943afe9 // ldp x9, x11, [sp, #56] - WORD $0x54ffe760 // b.eq LBB5_1852 $-788(%rip) - WORD $0x0e013ccd // umov.b w13, v6[0] -LBB5_1885: - WORD $0xa942a3e9 // ldp x9, x8, [sp, #40] + WORD $0xaa0103fe // mov lr, x1 + WORD $0x7101719f // cmp w12, #92 + WORD $0xa940a3ed // ldp x13, x8, [sp, #8] + WORD $0xa942afe9 // ldp x9, x11, [sp, #40] + WORD $0x54ffe760 // b.eq LBB5_1855 $-788(%rip) + WORD $0x0e013ccc // umov.b w12, v6[0] +LBB5_1888: + WORD $0xa941a3e9 // ldp x9, x8, [sp, #24] WORD $0x8b1b013c // add x28, x9, x27 - WORD $0x3900038d // strb w13, [x28] + WORD $0x3900038c // strb w12, [x28] WORD $0x8b1b011e // add lr, x8, x27 - WORD $0x394007cd // ldrb w13, [lr, #1] - WORD $0x710171bf // cmp w13, #92 - WORD $0x54000580 // b.eq LBB5_1894 $176(%rip) - WORD $0x3900078d // strb w13, [x28, #1] - WORD $0x39400bd0 // ldrb w16, [lr, #2] - WORD $0x7101721f // cmp w16, #92 - WORD $0x54000560 // b.eq LBB5_1895 $172(%rip) - WORD $0xa942a3e9 // ldp x9, x8, [sp, #40] - WORD $0x8b1b012d // add x13, x9, x27 - WORD $0x39000b90 // strb w16, [x28, #2] - WORD $0x8b1b0110 // add x16, x8, x27 - WORD $0x39400e1c // ldrb w28, [x16, #3] - WORD $0x7101739f // cmp w28, #92 - WORD $0x54000560 // b.eq LBB5_1896 $172(%rip) - WORD $0x39000dbc // strb w28, [x13, #3] - WORD $0x39401210 // ldrb w16, [x16, #4] - WORD $0x7101721f // cmp w16, #92 - WORD $0x54000560 // b.eq LBB5_1897 $172(%rip) - WORD $0xa942a3e9 // ldp x9, x8, [sp, #40] - WORD $0x8b1b013c // add x28, x9, x27 - WORD $0x390011b0 // strb w16, [x13, #4] - WORD $0x8b1b010d // add x13, x8, x27 - WORD $0x394015b0 // ldrb w16, [x13, #5] - WORD $0x7101721f // cmp w16, #92 + WORD $0x394007cc // ldrb w12, [lr, #1] + WORD $0x7101719f // cmp w12, #92 + WORD $0x54000580 // b.eq LBB5_1897 $176(%rip) + WORD $0x3900078c // strb w12, [x28, #1] + WORD $0x39400bc1 // ldrb w1, [lr, #2] + WORD $0x7101703f // cmp w1, #92 WORD $0x54000560 // b.eq LBB5_1898 $172(%rip) - WORD $0x39001790 // strb w16, [x28, #5] - WORD $0x394019b0 // ldrb w16, [x13, #6] - WORD $0x7101721f // cmp w16, #92 - WORD $0x54000560 // b.eq LBB5_1899 $172(%rip) - WORD $0xa942a3e9 // ldp x9, x8, [sp, #40] - WORD $0x8b1b012d // add x13, x9, x27 - WORD $0x39001b90 // strb w16, [x28, #6] - WORD $0x8b1b0110 // add x16, x8, x27 - WORD $0x39401e1c // ldrb w28, [x16, #7] + WORD $0xa941a3e9 // ldp x9, x8, [sp, #24] + WORD $0x8b1b012c // add x12, x9, x27 + WORD $0x39000b81 // strb w1, [x28, #2] + WORD $0x8b1b0101 // add x1, x8, x27 + WORD $0x39400c3c // ldrb w28, [x1, #3] WORD $0x7101739f // cmp w28, #92 + WORD $0x54000560 // b.eq LBB5_1899 $172(%rip) + WORD $0x39000d9c // strb w28, [x12, #3] + WORD $0x39401021 // ldrb w1, [x1, #4] + WORD $0x7101703f // cmp w1, #92 WORD $0x54000560 // b.eq LBB5_1900 $172(%rip) - WORD $0x39001dbc // strb w28, [x13, #7] - WORD $0x3940220d // ldrb w13, [x16, #8] + WORD $0xa941a3e9 // ldp x9, x8, [sp, #24] + WORD $0x8b1b013c // add x28, x9, x27 + WORD $0x39001181 // strb w1, [x12, #4] + WORD $0x8b1b010c // add x12, x8, x27 + WORD $0x39401581 // ldrb w1, [x12, #5] + WORD $0x7101703f // cmp w1, #92 + WORD $0x54000560 // b.eq LBB5_1901 $172(%rip) + WORD $0x39001781 // strb w1, [x28, #5] + WORD $0x39401981 // ldrb w1, [x12, #6] + WORD $0x7101703f // cmp w1, #92 + WORD $0x54000560 // b.eq LBB5_1902 $172(%rip) + WORD $0xa941a3e9 // ldp x9, x8, [sp, #24] + WORD $0x8b1b012c // add x12, x9, x27 + WORD $0x39001b81 // strb w1, [x28, #6] + WORD $0x8b1b0101 // add x1, x8, x27 + WORD $0x39401c3c // ldrb w28, [x1, #7] + WORD $0x7101739f // cmp w28, #92 + WORD $0x54000560 // b.eq LBB5_1903 $172(%rip) + WORD $0x39001d9c // strb w28, [x12, #7] + WORD $0x3940202c // ldrb w12, [x1, #8] WORD $0x9100237b // add x27, x27, #8 - WORD $0x710171bf // cmp w13, #92 - WORD $0x54fffa81 // b.ne LBB5_1885 $-176(%rip) - WORD $0xa942a7e8 // ldp x8, x9, [sp, #40] - WORD $0x8b1b0130 // add x16, x9, x27 - WORD $0xd100061e // sub lr, x16, #1 + WORD $0x7101719f // cmp w12, #92 + WORD $0x54fffa81 // b.ne LBB5_1888 $-176(%rip) + WORD $0xa941a7e8 // ldp x8, x9, [sp, #24] + WORD $0x8b1b0121 // add x1, x9, x27 + WORD $0xd100043e // sub lr, x1, #1 WORD $0x8b1b011c // add x28, x8, x27 - WORD $0x14000024 // b LBB5_1901 $144(%rip) -LBB5_1894: - WORD $0x910007d0 // add x16, lr, #1 - WORD $0x9100079c // add x28, x28, #1 - WORD $0x14000021 // b LBB5_1901 $132(%rip) -LBB5_1895: - WORD $0xa942a7e8 // ldp x8, x9, [sp, #40] - WORD $0x8b1b012d // add x13, x9, x27 - WORD $0x910005be // add lr, x13, #1 - WORD $0x910009b0 // add x16, x13, #2 - WORD $0x8b1b010d // add x13, x8, x27 - WORD $0x910009bc // add x28, x13, #2 - WORD $0x1400001a // b LBB5_1901 $104(%rip) -LBB5_1896: - WORD $0x91000a1e // add lr, x16, #2 - WORD $0x91000e10 // add x16, x16, #3 - WORD $0x91000dbc // add x28, x13, #3 - WORD $0x14000016 // b LBB5_1901 $88(%rip) + WORD $0x14000024 // b LBB5_1904 $144(%rip) LBB5_1897: - WORD $0xa942a7e8 // ldp x8, x9, [sp, #40] - WORD $0x8b1b012d // add x13, x9, x27 - WORD $0x91000dbe // add lr, x13, #3 - WORD $0x910011b0 // add x16, x13, #4 - WORD $0x8b1b010d // add x13, x8, x27 - WORD $0x910011bc // add x28, x13, #4 - WORD $0x1400000f // b LBB5_1901 $60(%rip) + WORD $0x910007c1 // add x1, lr, #1 + WORD $0x9100079c // add x28, x28, #1 + WORD $0x14000021 // b LBB5_1904 $132(%rip) LBB5_1898: - WORD $0x910011be // add lr, x13, #4 - WORD $0x910015b0 // add x16, x13, #5 - WORD $0x9100179c // add x28, x28, #5 - WORD $0x1400000b // b LBB5_1901 $44(%rip) + WORD $0xa941a7e8 // ldp x8, x9, [sp, #24] + WORD $0x8b1b012c // add x12, x9, x27 + WORD $0x9100059e // add lr, x12, #1 + WORD $0x91000981 // add x1, x12, #2 + WORD $0x8b1b010c // add x12, x8, x27 + WORD $0x9100099c // add x28, x12, #2 + WORD $0x1400001a // b LBB5_1904 $104(%rip) LBB5_1899: - WORD $0xa942a7e8 // ldp x8, x9, [sp, #40] - WORD $0x8b1b012d // add x13, x9, x27 - WORD $0x910015be // add lr, x13, #5 - WORD $0x910019b0 // add x16, x13, #6 - WORD $0x8b1b010d // add x13, x8, x27 - WORD $0x910019bc // add x28, x13, #6 - WORD $0x14000004 // b LBB5_1901 $16(%rip) + WORD $0x9100083e // add lr, x1, #2 + WORD $0x91000c21 // add x1, x1, #3 + WORD $0x91000d9c // add x28, x12, #3 + WORD $0x14000016 // b LBB5_1904 $88(%rip) LBB5_1900: - WORD $0x91001a1e // add lr, x16, #6 - WORD $0x91001e10 // add x16, x16, #7 - WORD $0x91001dbc // add x28, x13, #7 + WORD $0xa941a7e8 // ldp x8, x9, [sp, #24] + WORD $0x8b1b012c // add x12, x9, x27 + WORD $0x91000d9e // add lr, x12, #3 + WORD $0x91001181 // add x1, x12, #4 + WORD $0x8b1b010c // add x12, x8, x27 + WORD $0x9100119c // add x28, x12, #4 + WORD $0x1400000f // b LBB5_1904 $60(%rip) LBB5_1901: - WORD $0x910007de // add lr, lr, #1 - WORD $0xa941a3ec // ldp x12, x8, [sp, #24] - WORD $0xa943afe9 // ldp x9, x11, [sp, #56] - WORD $0x17fffee1 // b LBB5_1852 $-1148(%rip) + WORD $0x9100119e // add lr, x12, #4 + WORD $0x91001581 // add x1, x12, #5 + WORD $0x9100179c // add x28, x28, #5 + WORD $0x1400000b // b LBB5_1904 $44(%rip) LBB5_1902: - WORD $0xaa1003ed // mov x13, x16 - WORD $0x17fffee7 // b LBB5_1855 $-1124(%rip) + WORD $0xa941a7e8 // ldp x8, x9, [sp, #24] + WORD $0x8b1b012c // add x12, x9, x27 + WORD $0x9100159e // add lr, x12, #5 + WORD $0x91001981 // add x1, x12, #6 + WORD $0x8b1b010c // add x12, x8, x27 + WORD $0x9100199c // add x28, x12, #6 + WORD $0x14000004 // b LBB5_1904 $16(%rip) LBB5_1903: - WORD $0x53067e0d // lsr w13, w16, #6 - WORD $0x321a05ad // orr w13, w13, #0xc0 - WORD $0xf94017fa // ldr x26, [sp, #40] - WORD $0x381fc34d // sturb w13, [x26, #-4] - WORD $0x5280100d // mov w13, #128 - WORD $0x3300160d // bfxil w13, w16, #0, #6 - WORD $0x381fd34d // sturb w13, [x26, #-3] - WORD $0xd1000b5a // sub x26, x26, #2 - WORD $0x17ffff53 // b LBB5_1875 $-692(%rip) + WORD $0x9100183e // add lr, x1, #6 + WORD $0x91001c21 // add x1, x1, #7 + WORD $0x91001d9c // add x28, x12, #7 LBB5_1904: - WORD $0xf94017ed // ldr x13, [sp, #40] - WORD $0x781fc1b5 // sturh w21, [x13, #-4] - WORD $0x381fe1b6 // sturb w22, [x13, #-2] - WORD $0xd10005ba // sub x26, x13, #1 - WORD $0x17ffff4e // b LBB5_1875 $-712(%rip) + WORD $0x910007de // add lr, lr, #1 + WORD $0xa940a3ed // ldp x13, x8, [sp, #8] + WORD $0xa942afe9 // ldp x9, x11, [sp, #40] + WORD $0x17fffee1 // b LBB5_1855 $-1148(%rip) LBB5_1905: - WORD $0x0b1029ad // add w13, w13, w16, lsl #10 - WORD $0x0b1701ad // add w13, w13, w23 - WORD $0x53127db0 // lsr w16, w13, #18 - WORD $0x321c0e10 // orr w16, w16, #0xf0 - WORD $0xf94017fa // ldr x26, [sp, #40] - WORD $0x381fc350 // sturb w16, [x26, #-4] - WORD $0x52801010 // mov w16, #128 - WORD $0x330c45b0 // bfxil w16, w13, #12, #6 - WORD $0x381fd350 // sturb w16, [x26, #-3] - WORD $0x52801010 // mov w16, #128 - WORD $0x33062db0 // bfxil w16, w13, #6, #6 - WORD $0x381fe350 // sturb w16, [x26, #-2] - WORD $0x5280100d // mov w13, #128 - WORD $0x3300176d // bfxil w13, w27, #0, #6 - WORD $0x381ff34d // sturb w13, [x26, #-1] - WORD $0x17ffff3f // b LBB5_1876 $-772(%rip) + WORD $0xaa0103ec // mov x12, x1 + WORD $0x17fffee7 // b LBB5_1858 $-1124(%rip) LBB5_1906: - WORD $0x92800031 // mov x17, #-2 - WORD $0x5280003c // mov w28, #1 - WORD $0xaa1903fe // mov lr, x25 - WORD $0x4b1103e3 // neg w3, w17 - WORD $0x17fffa24 // b LBB5_1554 $-6000(%rip) + WORD $0x53067c2c // lsr w12, w1, #6 + WORD $0x321a058c // orr w12, w12, #0xc0 + WORD $0xf9400ffa // ldr x26, [sp, #24] + WORD $0x381fc34c // sturb w12, [x26, #-4] + WORD $0x5280100c // mov w12, #128 + WORD $0x3300142c // bfxil w12, w1, #0, #6 + WORD $0x381fd34c // sturb w12, [x26, #-3] + WORD $0xd1000b5a // sub x26, x26, #2 + WORD $0x17ffff53 // b LBB5_1878 $-692(%rip) LBB5_1907: - WORD $0x5280001b // mov w27, #0 + WORD $0xf9400fec // ldr x12, [sp, #24] + WORD $0x781fc195 // sturh w21, [x12, #-4] + WORD $0x381fe196 // sturb w22, [x12, #-2] + WORD $0xd100059a // sub x26, x12, #1 + WORD $0x17ffff4e // b LBB5_1878 $-712(%rip) LBB5_1908: - WORD $0xb4000267 // cbz x7, LBB5_1913 $76(%rip) + WORD $0x0b01298c // add w12, w12, w1, lsl #10 + WORD $0x0b17018c // add w12, w12, w23 + WORD $0x53127d81 // lsr w1, w12, #18 + WORD $0x321c0c21 // orr w1, w1, #0xf0 + WORD $0xf9400ffa // ldr x26, [sp, #24] + WORD $0x381fc341 // sturb w1, [x26, #-4] + WORD $0x52801001 // mov w1, #128 + WORD $0x330c4581 // bfxil w1, w12, #12, #6 + WORD $0x381fd341 // sturb w1, [x26, #-3] + WORD $0x52801001 // mov w1, #128 + WORD $0x33062d81 // bfxil w1, w12, #6, #6 + WORD $0x381fe341 // sturb w1, [x26, #-2] + WORD $0x5280100c // mov w12, #128 + WORD $0x3300176c // bfxil w12, w27, #0, #6 + WORD $0x381ff34c // sturb w12, [x26, #-1] + WORD $0x17ffff3f // b LBB5_1879 $-772(%rip) LBB5_1909: - WORD $0x14000007 // b LBB5_1911 $28(%rip) + WORD $0x92800031 // mov x17, #-2 + WORD $0x5280003c // mov w28, #1 + WORD $0xaa1903fe // mov lr, x25 + WORD $0x4b1103f0 // neg w16, w17 + WORD $0x17fffa28 // b LBB5_1558 $-5984(%rip) LBB5_1910: - WORD $0xf10001bf // cmp x13, #0 + WORD $0x5280001b // mov w27, #0 +LBB5_1911: + WORD $0xb4000267 // cbz x7, LBB5_1916 $76(%rip) +LBB5_1912: + WORD $0x14000007 // b LBB5_1914 $28(%rip) +LBB5_1913: + WORD $0xf100019f // cmp x12, #0 WORD $0x1a9f0442 // csinc w2, w2, wzr, eq - WORD $0x8a1300ed // and x13, x7, x19 - WORD $0x8b0d09ae // add x14, x13, x13, lsl #2 + WORD $0x8a1300ec // and x12, x7, x19 + WORD $0x8b0c098e // add x14, x12, x12, lsl #2 WORD $0xd37ff9c7 // lsl x7, x14, #1 - WORD $0xb400018d // cbz x13, LBB5_1913 $48(%rip) -LBB5_1911: - WORD $0x9ac524ed // lsr x13, x7, x5 + WORD $0xb400018c // cbz x12, LBB5_1916 $48(%rip) +LBB5_1914: + WORD $0x9ac524ec // lsr x12, x7, x5 WORD $0x93407f6e // sxtw x14, w27 WORD $0xeb0e007f // cmp x3, x14 - WORD $0x54fffee9 // b.ls LBB5_1910 $-36(%rip) - WORD $0x1100c1ad // add w13, w13, #48 - WORD $0x382e6a2d // strb w13, [x17, x14] + WORD $0x54fffee9 // b.ls LBB5_1913 $-36(%rip) + WORD $0x1100c18c // add w12, w12, #48 + WORD $0x382e6a2c // strb w12, [x17, x14] WORD $0x1100077b // add w27, w27, #1 - WORD $0x8a1300ed // and x13, x7, x19 - WORD $0x8b0d09ae // add x14, x13, x13, lsl #2 + WORD $0x8a1300ec // and x12, x7, x19 + WORD $0x8b0c098e // add x14, x12, x12, lsl #2 WORD $0xd37ff9c7 // lsl x7, x14, #1 - WORD $0xb5fffecd // cbnz x13, LBB5_1911 $-40(%rip) -LBB5_1913: + WORD $0xb5fffecc // cbnz x12, LBB5_1914 $-40(%rip) +LBB5_1916: WORD $0x7100077f // cmp w27, #1 - WORD $0x5400016b // b.lt LBB5_1918 $44(%rip) + WORD $0x5400016b // b.lt LBB5_1921 $44(%rip) WORD $0x2a1b03fb // mov w27, w27 -LBB5_1915: - WORD $0x387b68cd // ldrb w13, [x6, x27] - WORD $0x7100c1bf // cmp w13, #48 - WORD $0x540001e1 // b.ne LBB5_1920 $60(%rip) +LBB5_1918: + WORD $0x387b68cc // ldrb w12, [x6, x27] + WORD $0x7100c19f // cmp w12, #48 + WORD $0x540001e1 // b.ne LBB5_1923 $60(%rip) WORD $0xf100077b // subs x27, x27, #1 - WORD $0x54ffff8c // b.gt LBB5_1915 $-16(%rip) + WORD $0x54ffff8c // b.gt LBB5_1918 $-16(%rip) WORD $0x52800005 // mov w5, #0 WORD $0x52800007 // mov w7, #0 WORD $0x12807fb3 // mov w19, #-1022 - WORD $0x14000080 // b LBB5_1946 $512(%rip) -LBB5_1918: + WORD $0x14000080 // b LBB5_1949 $512(%rip) +LBB5_1921: WORD $0x52800005 // mov w5, #0 WORD $0x52800007 // mov w7, #0 WORD $0x12807fb3 // mov w19, #-1022 - WORD $0x350000db // cbnz w27, LBB5_1921 $24(%rip) - WORD $0x1400007b // b LBB5_1946 $492(%rip) -LBB5_1919: - WORD $0xaa2303ea // mvn x10, x3 - WORD $0xcb2e4146 // sub x6, x10, w14, uxtw - WORD $0x17fffa4e // b LBB5_1575 $-5832(%rip) -LBB5_1920: + WORD $0x350000db // cbnz w27, LBB5_1924 $24(%rip) + WORD $0x1400007b // b LBB5_1949 $492(%rip) +LBB5_1922: + WORD $0xaa2403ea // mvn x10, x4 + WORD $0xcb2e4144 // sub x4, x10, w14, uxtw + WORD $0x17fffa52 // b LBB5_1579 $-5816(%rip) +LBB5_1923: WORD $0x12807fb3 // mov w19, #-1022 -LBB5_1921: - WORD $0xd280000d // mov x13, #0 +LBB5_1924: + WORD $0xd280000c // mov x12, #0 WORD $0x2a1b03f6 // mov w22, w27 WORD $0x5282b18e // mov w14, #5516 Lloh160: - WORD $0x1001b910 // adr x16, _LSHIFT_TAB $14112(%rip) + WORD $0x1001b890 // adr x16, _LSHIFT_TAB $14096(%rip) Lloh161: WORD $0x91000210 // add x16, x16, _LSHIFT_TAB@PAGEOFF $0(%rip) -LBB5_1922: - WORD $0xf10099bf // cmp x13, #38 - WORD $0x54000220 // b.eq LBB5_1926 $68(%rip) - WORD $0x8b0d0201 // add x1, x16, x13 +LBB5_1925: + WORD $0xf100999f // cmp x12, #38 + WORD $0x54000220 // b.eq LBB5_1929 $68(%rip) + WORD $0x8b0c0201 // add x1, x16, x12 WORD $0x386e6825 // ldrb w5, [x1, x14] - WORD $0x386d6a27 // ldrb w7, [x17, x13] + WORD $0x386c6a27 // ldrb w7, [x17, x12] WORD $0x6b0500ff // cmp w7, w5 - WORD $0x540001c1 // b.ne LBB5_1927 $56(%rip) - WORD $0x910005ad // add x13, x13, #1 - WORD $0xeb0d02df // cmp x22, x13 - WORD $0x54fffee1 // b.ne LBB5_1922 $-36(%rip) + WORD $0x540001c1 // b.ne LBB5_1930 $56(%rip) + WORD $0x9100058c // add x12, x12, #1 + WORD $0xeb0c02df // cmp x22, x12 + WORD $0x54fffee1 // b.ne LBB5_1925 $-36(%rip) Lloh162: - WORD $0x1001b78d // adr x13, _LSHIFT_TAB $14064(%rip) + WORD $0x1001b70c // adr x12, _LSHIFT_TAB $14048(%rip) Lloh163: - WORD $0x910001ad // add x13, x13, _LSHIFT_TAB@PAGEOFF $0(%rip) - WORD $0x8b1601ad // add x13, x13, x22 + WORD $0x9100018c // add x12, x12, _LSHIFT_TAB@PAGEOFF $0(%rip) + WORD $0x8b16018c // add x12, x12, x22 WORD $0x5282b18e // mov w14, #5516 - WORD $0x386e69ad // ldrb w13, [x13, x14] + WORD $0x386e698c // ldrb w12, [x12, x14] WORD $0x52800205 // mov w5, #16 - WORD $0x3500012d // cbnz w13, LBB5_1928 $36(%rip) - WORD $0x14000009 // b LBB5_1929 $36(%rip) -LBB5_1926: + WORD $0x3500012c // cbnz w12, LBB5_1931 $36(%rip) + WORD $0x14000009 // b LBB5_1932 $36(%rip) +LBB5_1929: WORD $0x52800205 // mov w5, #16 - WORD $0x14000007 // b LBB5_1929 $28(%rip) -LBB5_1927: - WORD $0x13001cad // sxtb w13, w5 + WORD $0x14000007 // b LBB5_1932 $28(%rip) +LBB5_1930: + WORD $0x13001cac // sxtb w12, w5 WORD $0x13001cee // sxtb w14, w7 WORD $0x52800205 // mov w5, #16 - WORD $0x6b0d01df // cmp w14, w13 - WORD $0x5400004a // b.ge LBB5_1929 $8(%rip) -LBB5_1928: + WORD $0x6b0c01df // cmp w14, w12 + WORD $0x5400004a // b.ge LBB5_1932 $8(%rip) +LBB5_1931: WORD $0x528001e5 // mov w5, #15 -LBB5_1929: +LBB5_1932: WORD $0x0b1600a7 // add w7, w5, w22 WORD $0x93407cf4 // sxtw x20, w7 WORD $0x710006df // cmp w22, #1 - WORD $0x5400076b // b.lt LBB5_1939 $236(%rip) + WORD $0x5400076b // b.lt LBB5_1942 $236(%rip) WORD $0xd2800015 // mov x21, #0 WORD $0xd1000697 // sub x23, x20, #1 WORD $0xd10006d6 // sub x22, x22, #1 @@ -10357,8 +10282,8 @@ LBB5_1929: WORD $0xf29999ba // movk x26, #52429 WORD $0x9280013b // mov x27, #-10 WORD $0xaa0703f8 // mov x24, x7 - WORD $0x14000009 // b LBB5_1932 $36(%rip) -LBB5_1931: + WORD $0x14000009 // b LBB5_1935 $36(%rip) +LBB5_1934: WORD $0xf10001df // cmp x14, #0 WORD $0x1a9f0442 // csinc w2, w2, wzr, eq WORD $0x51000718 // sub w24, w24, #1 @@ -10366,16 +10291,16 @@ LBB5_1931: WORD $0x910006ce // add x14, x22, #1 WORD $0xd10006d6 // sub x22, x22, #1 WORD $0xf10005df // cmp x14, #1 - WORD $0x54000229 // b.ls LBB5_1934 $68(%rip) -LBB5_1932: - WORD $0x38b66a2d // ldrsb x13, [x17, x22] - WORD $0x8b0dd6ad // add x13, x21, x13, lsl #53 - WORD $0x8b1901ad // add x13, x13, x25 - WORD $0x9bda7dae // umulh x14, x13, x26 + WORD $0x54000229 // b.ls LBB5_1937 $68(%rip) +LBB5_1935: + WORD $0x38b66a2c // ldrsb x12, [x17, x22] + WORD $0x8b0cd6ac // add x12, x21, x12, lsl #53 + WORD $0x8b19018c // add x12, x12, x25 + WORD $0x9bda7d8e // umulh x14, x12, x26 WORD $0xd343fdd5 // lsr x21, x14, #3 - WORD $0x9b1b36ae // madd x14, x21, x27, x13 + WORD $0x9b1b32ae // madd x14, x21, x27, x12 WORD $0xeb17007f // cmp x3, x23 - WORD $0x54fffe29 // b.ls LBB5_1931 $-60(%rip) + WORD $0x54fffe29 // b.ls LBB5_1934 $-60(%rip) WORD $0x1100c1ce // add w14, w14, #48 WORD $0x38376a2e // strb w14, [x17, x23] WORD $0x51000718 // sub w24, w24, #1 @@ -10383,94 +10308,94 @@ LBB5_1932: WORD $0x910006ce // add x14, x22, #1 WORD $0xd10006d6 // sub x22, x22, #1 WORD $0xf10005df // cmp x14, #1 - WORD $0x54fffe28 // b.hi LBB5_1932 $-60(%rip) -LBB5_1934: - WORD $0xf10029bf // cmp x13, #10 - WORD $0x54000303 // b.lo LBB5_1939 $96(%rip) - WORD $0x93407f0d // sxtw x13, w24 - WORD $0xd10005ad // sub x13, x13, #1 + WORD $0x54fffe28 // b.hi LBB5_1935 $-60(%rip) +LBB5_1937: + WORD $0xf100299f // cmp x12, #10 + WORD $0x54000303 // b.lo LBB5_1942 $96(%rip) + WORD $0x93407f0c // sxtw x12, w24 + WORD $0xd100058c // sub x12, x12, #1 WORD $0xb202e7f6 // mov x22, #-3689348814741910324 WORD $0xf29999b6 // movk x22, #52429 WORD $0x92800137 // mov x23, #-10 - WORD $0x14000007 // b LBB5_1937 $28(%rip) -LBB5_1936: + WORD $0x14000007 // b LBB5_1940 $28(%rip) +LBB5_1939: WORD $0xf100031f // cmp x24, #0 WORD $0x1a9f0442 // csinc w2, w2, wzr, eq - WORD $0xd10005ad // sub x13, x13, #1 + WORD $0xd100058c // sub x12, x12, #1 WORD $0xf10026bf // cmp x21, #9 WORD $0xaa0e03f5 // mov x21, x14 - WORD $0x54000189 // b.ls LBB5_1939 $48(%rip) -LBB5_1937: + WORD $0x54000189 // b.ls LBB5_1942 $48(%rip) +LBB5_1940: WORD $0x9bd67eae // umulh x14, x21, x22 WORD $0xd343fdce // lsr x14, x14, #3 WORD $0x9b1755d8 // madd x24, x14, x23, x21 - WORD $0xeb0d007f // cmp x3, x13 - WORD $0x54fffec9 // b.ls LBB5_1936 $-40(%rip) + WORD $0xeb0c007f // cmp x3, x12 + WORD $0x54fffec9 // b.ls LBB5_1939 $-40(%rip) WORD $0x1100c301 // add w1, w24, #48 - WORD $0x382d6a21 // strb w1, [x17, x13] - WORD $0xd10005ad // sub x13, x13, #1 + WORD $0x382c6a21 // strb w1, [x17, x12] + WORD $0xd100058c // sub x12, x12, #1 WORD $0xf10026bf // cmp x21, #9 WORD $0xaa0e03f5 // mov x21, x14 - WORD $0x54fffec8 // b.hi LBB5_1937 $-40(%rip) -LBB5_1939: + WORD $0x54fffec8 // b.hi LBB5_1940 $-40(%rip) +LBB5_1942: WORD $0xeb14007f // cmp x3, x20 WORD $0x1a8380f5 // csel w21, w7, w3, hi WORD $0x0b0400a4 // add w4, w5, w4 WORD $0x710006bf // cmp w21, #1 - WORD $0x5400016b // b.lt LBB5_1944 $44(%rip) - WORD $0xb94043f0 // ldr w16, [sp, #64] - WORD $0xb94033f8 // ldr w24, [sp, #48] -LBB5_1941: - WORD $0x387568cd // ldrb w13, [x6, x21] - WORD $0x7100c1bf // cmp w13, #48 - WORD $0x54000161 // b.ne LBB5_1945 $44(%rip) + WORD $0x5400016b // b.lt LBB5_1947 $44(%rip) + WORD $0xb94033f0 // ldr w16, [sp, #48] + WORD $0xb94023f8 // ldr w24, [sp, #32] +LBB5_1944: + WORD $0x387568cc // ldrb w12, [x6, x21] + WORD $0x7100c19f // cmp w12, #48 + WORD $0x54000161 // b.ne LBB5_1948 $44(%rip) WORD $0xf10006b5 // subs x21, x21, #1 - WORD $0x54ffff8c // b.gt LBB5_1941 $-16(%rip) + WORD $0x54ffff8c // b.gt LBB5_1944 $-16(%rip) WORD $0x52800005 // mov w5, #0 WORD $0x52800007 // mov w7, #0 - WORD $0x1400000b // b LBB5_1946 $44(%rip) -LBB5_1944: + WORD $0x1400000b // b LBB5_1949 $44(%rip) +LBB5_1947: WORD $0x52800005 // mov w5, #0 WORD $0x52800007 // mov w7, #0 - WORD $0xb94043f0 // ldr w16, [sp, #64] - WORD $0xb94033f8 // ldr w24, [sp, #48] - WORD $0x340000d5 // cbz w21, LBB5_1946 $24(%rip) -LBB5_1945: + WORD $0xb94033f0 // ldr w16, [sp, #48] + WORD $0xb94023f8 // ldr w24, [sp, #32] + WORD $0x340000d5 // cbz w21, LBB5_1949 $24(%rip) +LBB5_1948: WORD $0x92800006 // mov x6, #-1 WORD $0xaa0403e5 // mov x5, x4 WORD $0xaa1503e7 // mov x7, x21 WORD $0x7100509f // cmp w4, #20 - WORD $0x54000a0c // b.gt LBB5_1968 $320(%rip) -LBB5_1946: + WORD $0x54000a0c // b.gt LBB5_1971 $320(%rip) +LBB5_1949: WORD $0x52800004 // mov w4, #0 WORD $0xd2800003 // mov x3, #0 WORD $0x6b0700bf // cmp w5, w7 - WORD $0x1a87b0ad // csel w13, w5, w7, lt - WORD $0x710005bf // cmp w13, #1 - WORD $0x5400016b // b.lt LBB5_1950 $44(%rip) + WORD $0x1a87b0ac // csel w12, w5, w7, lt + WORD $0x7100059f // cmp w12, #1 + WORD $0x5400016b // b.lt LBB5_1953 $44(%rip) WORD $0xd2800003 // mov x3, #0 WORD $0x5280014e // mov w14, #10 - WORD $0xaa0d03e4 // mov x4, x13 + WORD $0xaa0c03e4 // mov x4, x12 WORD $0xaa1103e6 // mov x6, x17 -LBB5_1948: +LBB5_1951: WORD $0x388014c1 // ldrsb x1, [x6], #1 WORD $0x9b0e0461 // madd x1, x3, x14, x1 WORD $0xd100c023 // sub x3, x1, #48 WORD $0xf1000484 // subs x4, x4, #1 - WORD $0x54ffff81 // b.ne LBB5_1948 $-16(%rip) - WORD $0xaa0d03e4 // mov x4, x13 -LBB5_1950: + WORD $0x54ffff81 // b.ne LBB5_1951 $-16(%rip) + WORD $0xaa0c03e4 // mov x4, x12 +LBB5_1953: WORD $0x6b0400a6 // subs w6, w5, w4 - WORD $0x540003ad // b.le LBB5_1957 $116(%rip) + WORD $0x540003ad // b.le LBB5_1960 $116(%rip) WORD $0x710010df // cmp w6, #4 - WORD $0x540002c3 // b.lo LBB5_1955 $88(%rip) - WORD $0x121e74cd // and w13, w6, #0xfffffffc - WORD $0x0b0d0084 // add w4, w4, w13 + WORD $0x540002c3 // b.lo LBB5_1958 $88(%rip) + WORD $0x121e74cc // and w12, w6, #0xfffffffc + WORD $0x0b0c0084 // add w4, w4, w12 WORD $0x52800034 // mov w20, #1 - WORD $0xaa0d03f5 // mov x21, x13 + WORD $0xaa0c03f5 // mov x21, x12 WORD $0x52800036 // mov w22, #1 WORD $0x52800037 // mov w23, #1 -LBB5_1953: +LBB5_1956: WORD $0x8b03086e // add x14, x3, x3, lsl #2 WORD $0xd37ff9c3 // lsl x3, x14, #1 WORD $0x8b140a8e // add x14, x20, x20, lsl #2 @@ -10480,168 +10405,163 @@ LBB5_1953: WORD $0x8b170aee // add x14, x23, x23, lsl #2 WORD $0xd37ff9d7 // lsl x23, x14, #1 WORD $0x710012b5 // subs w21, w21, #4 - WORD $0x54fffee1 // b.ne LBB5_1953 $-36(%rip) + WORD $0x54fffee1 // b.ne LBB5_1956 $-36(%rip) WORD $0x9b037e8e // mul x14, x20, x3 WORD $0x9b0e7ece // mul x14, x22, x14 WORD $0x9b0e7ee3 // mul x3, x23, x14 - WORD $0x6b0d00df // cmp w6, w13 - WORD $0x540000c0 // b.eq LBB5_1957 $24(%rip) -LBB5_1955: - WORD $0x4b0400ad // sub w13, w5, w4 -LBB5_1956: + WORD $0x6b0c00df // cmp w6, w12 + WORD $0x540000c0 // b.eq LBB5_1960 $24(%rip) +LBB5_1958: + WORD $0x4b0400ac // sub w12, w5, w4 +LBB5_1959: WORD $0x8b03086e // add x14, x3, x3, lsl #2 WORD $0xd37ff9c3 // lsl x3, x14, #1 - WORD $0x710005ad // subs w13, w13, #1 - WORD $0x54ffffa1 // b.ne LBB5_1956 $-12(%rip) -LBB5_1957: - WORD $0x37f802c5 // tbnz w5, #31, LBB5_1965 $88(%rip) + WORD $0x7100058c // subs w12, w12, #1 + WORD $0x54ffffa1 // b.ne LBB5_1959 $-12(%rip) +LBB5_1960: + WORD $0x37f802c5 // tbnz w5, #31, LBB5_1968 $88(%rip) WORD $0x6b0500ff // cmp w7, w5 - WORD $0x5400028d // b.le LBB5_1965 $80(%rip) - WORD $0x8b25422d // add x13, x17, w5, uxtw - WORD $0x39c001ae // ldrsb w14, [x13] + WORD $0x5400028d // b.le LBB5_1968 $80(%rip) + WORD $0x8b25422c // add x12, x17, w5, uxtw + WORD $0x39c0018e // ldrsb w14, [x12] WORD $0x110004b1 // add w17, w5, #1 WORD $0x7100d5df // cmp w14, #53 WORD $0x7a470220 // ccmp w17, w7, #0, eq - WORD $0x540000c0 // b.eq LBB5_1961 $24(%rip) + WORD $0x540000c0 // b.eq LBB5_1964 $24(%rip) WORD $0x7100d1df // cmp w14, #52 - WORD $0x1a9fd7ed // cset w13, gt + WORD $0x1a9fd7ec // cset w12, gt WORD $0x91000466 // add x6, x3, #1 - WORD $0x3500016d // cbnz w13, LBB5_1966 $44(%rip) - WORD $0x14000009 // b LBB5_1965 $36(%rip) -LBB5_1961: - WORD $0x34000062 // cbz w2, LBB5_1963 $12(%rip) + WORD $0x3500016c // cbnz w12, LBB5_1969 $44(%rip) + WORD $0x14000009 // b LBB5_1968 $36(%rip) +LBB5_1964: + WORD $0x34000062 // cbz w2, LBB5_1966 $12(%rip) WORD $0x91000466 // add x6, x3, #1 - WORD $0x14000007 // b LBB5_1966 $28(%rip) -LBB5_1963: - WORD $0x340000a5 // cbz w5, LBB5_1965 $20(%rip) - WORD $0x385ff1ad // ldurb w13, [x13, #-1] - WORD $0x120001ad // and w13, w13, #0x1 + WORD $0x14000007 // b LBB5_1969 $28(%rip) +LBB5_1966: + WORD $0x340000a5 // cbz w5, LBB5_1968 $20(%rip) + WORD $0x385ff18c // ldurb w12, [x12, #-1] + WORD $0x1200018c // and w12, w12, #0x1 WORD $0x91000466 // add x6, x3, #1 - WORD $0x3500004d // cbnz w13, LBB5_1966 $8(%rip) -LBB5_1965: + WORD $0x3500004c // cbnz w12, LBB5_1969 $8(%rip) +LBB5_1968: WORD $0xaa0303e6 // mov x6, x3 -LBB5_1966: - WORD $0xd2e0040d // mov x13, #9007199254740992 - WORD $0xeb0d00df // cmp x6, x13 - WORD $0x54000101 // b.ne LBB5_1968 $32(%rip) +LBB5_1969: + WORD $0xd2e0040c // mov x12, #9007199254740992 + WORD $0xeb0c00df // cmp x6, x12 + WORD $0x54000101 // b.ne LBB5_1971 $32(%rip) WORD $0xd2800015 // mov x21, #0 - WORD $0x1100066d // add w13, w19, #1 + WORD $0x1100066c // add w12, w19, #1 WORD $0xd2e00206 // mov x6, #4503599627370496 WORD $0x52808014 // mov w20, #1024 WORD $0x710ffe7f // cmp w19, #1023 - WORD $0xaa0d03f3 // mov x19, x13 - WORD $0x540000a0 // b.eq LBB5_1969 $20(%rip) -LBB5_1968: + WORD $0xaa0c03f3 // mov x19, x12 + WORD $0x540000a0 // b.eq LBB5_1972 $20(%rip) +LBB5_1971: WORD $0xf24c00df // tst x6, #0x10000000000000 - WORD $0x12807fcd // mov w13, #-1023 - WORD $0x1a9301b4 // csel w20, w13, w19, eq + WORD $0x12807fcc // mov w12, #-1023 + WORD $0x1a930194 // csel w20, w12, w19, eq WORD $0xaa0603f5 // mov x21, x6 -LBB5_1969: - WORD $0x9240cead // and x13, x21, #0xfffffffffffff +LBB5_1972: + WORD $0x9240ceac // and x12, x21, #0xfffffffffffff WORD $0x110ffe8e // add w14, w20, #1023 WORD $0x120029ce // and w14, w14, #0x7ff - WORD $0xaa0ed1ad // orr x13, x13, x14, lsl #52 - WORD $0xb24101ae // orr x14, x13, #0x8000000000000000 + WORD $0xaa0ed18c // orr x12, x12, x14, lsl #52 + WORD $0xb241018e // orr x14, x12, #0x8000000000000000 WORD $0x7100b71f // cmp w24, #45 - WORD $0x9a8d01cd // csel x13, x14, x13, eq - WORD $0x9e6701a3 // fmov d3, x13 + WORD $0x9a8c01cc // csel x12, x14, x12, eq + WORD $0x9e670183 // fmov d3, x12 WORD $0x1e620204 // scvtf d4, w16 WORD $0x1e630883 // fmul d3, d4, d3 -LBB5_1970: - WORD $0x52800003 // mov w3, #0 +LBB5_1973: + WORD $0x52800010 // mov w16, #0 WORD $0x9e660071 // fmov x17, d3 - WORD $0x9240fa2d // and x13, x17, #0x7fffffffffffffff + WORD $0x9240fa2c // and x12, x17, #0x7fffffffffffffff WORD $0x52800082 // mov w2, #4 WORD $0xd2effe0e // mov x14, #9218868437227405312 - WORD $0xeb0e01bf // cmp x13, x14 - WORD $0x54000381 // b.ne LBB5_1978 $112(%rip) -LBB5_1971: - WORD $0xf1004d9f // cmp x12, #19 - WORD $0x54000300 // b.eq LBB5_1977 $96(%rip) - WORD $0xf1002d9f // cmp x12, #11 - WORD $0x540000a0 // b.eq LBB5_1975 $20(%rip) - WORD $0xf1000d9f // cmp x12, #3 - WORD $0x54fd0141 // b.ne LBB5_672 $-24536(%rip) + WORD $0xeb0e019f // cmp x12, x14 + WORD $0x54000301 // b.ne LBB5_1981 $96(%rip) LBB5_1974: - WORD $0x5280006c // mov w12, #3 - WORD $0x14000002 // b LBB5_1976 $8(%rip) -LBB5_1975: - WORD $0x5280016c // mov w12, #11 -LBB5_1976: - WORD $0xaa0f818d // orr x13, x12, x15, lsl #32 - WORD $0xf940500e // ldr x14, [x0, #160] - WORD $0xa90079cd // stp x13, lr, [x14] - WORD $0xb940d40d // ldr w13, [x0, #212] - WORD $0x110005ad // add w13, w13, #1 - WORD $0xb900d40d // str w13, [x0, #212] - WORD $0xf940500d // ldr x13, [x0, #160] - WORD $0x910041ae // add x14, x13, #16 - WORD $0xf900500e // str x14, [x0, #160] - WORD $0x910081ad // add x13, x13, #32 - WORD $0xf940600e // ldr x14, [x0, #192] - WORD $0xeb0e01bf // cmp x13, x14 - WORD $0x1a9f87ef // cset w15, ls - WORD $0xaa0a03f0 // mov x16, x10 - WORD $0xaa0203e3 // mov x3, x2 - WORD $0x14000013 // b LBB5_1979 $76(%rip) + WORD $0xf1004dbf // cmp x13, #19 + WORD $0x54000280 // b.eq LBB5_1980 $80(%rip) + WORD $0xf1002dbf // cmp x13, #11 + WORD $0x540000a0 // b.eq LBB5_1978 $20(%rip) + WORD $0xf1000dbf // cmp x13, #3 + WORD $0x54fc2961 // b.ne LBB5_259 $-31444(%rip) LBB5_1977: - WORD $0xaa0203e3 // mov x3, x2 - WORD $0xaa1e03f1 // mov x17, lr + WORD $0x5280006d // mov w13, #3 + WORD $0x14000002 // b LBB5_1979 $8(%rip) LBB5_1978: - WORD $0x5280026c // mov w12, #19 - WORD $0xaa0f818d // orr x13, x12, x15, lsl #32 + WORD $0x5280016d // mov w13, #11 +LBB5_1979: + WORD $0xaa0f81ac // orr x12, x13, x15, lsl #32 WORD $0xf940500e // ldr x14, [x0, #160] - WORD $0xa90045cd // stp x13, x17, [x14] - WORD $0xb940d40d // ldr w13, [x0, #212] - WORD $0x110005ad // add w13, w13, #1 - WORD $0xb900d40d // str w13, [x0, #212] - WORD $0xf940500d // ldr x13, [x0, #160] - WORD $0x910041ae // add x14, x13, #16 - WORD $0xf900500e // str x14, [x0, #160] - WORD $0x910081ad // add x13, x13, #32 - WORD $0xf940600e // ldr x14, [x0, #192] - WORD $0xeb0e01bf // cmp x13, x14 - WORD $0x1a9f87ef // cset w15, ls - WORD $0xaa0a03f0 // mov x16, x10 + WORD $0xa90079cc // stp x12, lr, [x14] + WORD $0xb940d40c // ldr w12, [x0, #212] + WORD $0x1100058c // add w12, w12, #1 + WORD $0xb900d40c // str w12, [x0, #212] + WORD $0xf940500f // ldr x15, [x0, #160] + WORD $0x910041ec // add x12, x15, #16 + WORD $0xf900500c // str x12, [x0, #160] + WORD $0xaa0a03e1 // mov x1, x10 + WORD $0xaa0203f0 // mov x16, x2 + WORD $0x1400000f // b LBB5_1982 $60(%rip) +LBB5_1980: + WORD $0xaa0203f0 // mov x16, x2 + WORD $0xaa1e03f1 // mov x17, lr +LBB5_1981: + WORD $0x5280026d // mov w13, #19 + WORD $0xaa0f81ac // orr x12, x13, x15, lsl #32 + WORD $0xf940500e // ldr x14, [x0, #160] + WORD $0xa90045cc // stp x12, x17, [x14] + WORD $0xb940d40c // ldr w12, [x0, #212] + WORD $0x1100058c // add w12, w12, #1 + WORD $0xb900d40c // str w12, [x0, #212] + WORD $0xf940500f // ldr x15, [x0, #160] + WORD $0x910041ec // add x12, x15, #16 + WORD $0xf900500c // str x12, [x0, #160] + WORD $0xaa0a03e1 // mov x1, x10 WORD $0xaa1103fe // mov lr, x17 -LBB5_1979: +LBB5_1982: WORD $0x5280016a // mov w10, #11 - WORD $0x7100007f // cmp w3, #0 - WORD $0x1a830142 // csel w2, w10, w3, eq - WORD $0x35001b83 // cbnz w3, LBB5_2013 $880(%rip) - WORD $0x34001b6f // cbz w15, LBB5_2013 $876(%rip) - WORD $0xaa1003ea // mov x10, x16 + WORD $0x7100021f // cmp w16, #0 + WORD $0x1a900142 // csel w2, w10, w16, eq + WORD $0x350033f0 // cbnz w16, LBB5_2055 $1660(%rip) + WORD $0x910081ea // add x10, x15, #32 + WORD $0xf940600c // ldr x12, [x0, #192] + WORD $0xeb0c015f // cmp x10, x12 + WORD $0x54003368 // b.hi LBB5_2055 $1644(%rip) + WORD $0xaa0103ea // mov x10, x1 WORD $0x38401551 // ldrb w17, [x10], #1 WORD $0x7100823f // cmp w17, #32 - WORD $0x54000888 // b.hi LBB5_1992 $272(%rip) - WORD $0x5280002d // mov w13, #1 - WORD $0x9ad121ad // lsl x13, x13, x17 + WORD $0x54000888 // b.hi LBB5_1995 $272(%rip) + WORD $0x5280002c // mov w12, #1 + WORD $0x9ad1218c // lsl x12, x12, x17 WORD $0xd284c02e // mov x14, #9729 WORD $0xf2c0002e // movk x14, #1, lsl #32 - WORD $0xea0e01bf // tst x13, x14 - WORD $0x540007c0 // b.eq LBB5_1992 $248(%rip) - WORD $0x91000a0a // add x10, x16, #2 - WORD $0x39400611 // ldrb w17, [x16, #1] + WORD $0xea0e019f // tst x12, x14 + WORD $0x540007c0 // b.eq LBB5_1995 $248(%rip) + WORD $0x9100082a // add x10, x1, #2 + WORD $0x39400431 // ldrb w17, [x1, #1] WORD $0x7100823f // cmp w17, #32 - WORD $0x540013c8 // b.hi LBB5_2005 $632(%rip) - WORD $0x5280002d // mov w13, #1 - WORD $0x9ad121ad // lsl x13, x13, x17 - WORD $0xea0e01bf // tst x13, x14 - WORD $0x54001340 // b.eq LBB5_2005 $616(%rip) + WORD $0x540013c8 // b.hi LBB5_2008 $632(%rip) + WORD $0x5280002c // mov w12, #1 + WORD $0x9ad1218c // lsl x12, x12, x17 + WORD $0xea0e019f // tst x12, x14 + WORD $0x54001340 // b.eq LBB5_2008 $616(%rip) WORD $0xf940480f // ldr x15, [x0, #144] - WORD $0xcb0f014d // sub x13, x10, x15 - WORD $0xf100fdbf // cmp x13, #63 - WORD $0x540000e8 // b.hi LBB5_1988 $28(%rip) + WORD $0xcb0f014c // sub x12, x10, x15 + WORD $0xf100fd9f // cmp x12, #63 + WORD $0x540000e8 // b.hi LBB5_1991 $28(%rip) WORD $0xf9404c0a // ldr x10, [x0, #152] WORD $0x9280000e // mov x14, #-1 - WORD $0x9acd21cd // lsl x13, x14, x13 - WORD $0xea0d014a // ands x10, x10, x13 - WORD $0x54000521 // b.ne LBB5_1991 $164(%rip) + WORD $0x9acc21cc // lsl x12, x14, x12 + WORD $0xea0c014a // ands x10, x10, x12 + WORD $0x54000521 // b.ne LBB5_1994 $164(%rip) WORD $0x910101ea // add x10, x15, #64 -LBB5_1988: +LBB5_1991: WORD $0xd101014f // sub x15, x10, #64 WORD $0x4f04e5e3 // movi.16b v3, #143 -LBB5_1989: +LBB5_1992: WORD $0xadc215e4 // ldp q4, q5, [x15, #64]! WORD $0xad411de6 // ldp q6, q7, [x15, #32] WORD $0x4e231c90 // and.16b v16, v4, v3 @@ -10661,7 +10581,7 @@ LBB5_1989: WORD $0x4e211c84 // and.16b v4, v4, v1 WORD $0x4e020084 // tbl.16b v4, { v4 }, v2 WORD $0x4e71b884 // addv.8h h4, v4 - WORD $0x1e26008d // fmov w13, s4 + WORD $0x1e26008c // fmov w12, s4 WORD $0x6e268e44 // cmeq.16b v4, v18, v6 WORD $0x4e211c84 // and.16b v4, v4, v1 WORD $0x4e020084 // tbl.16b v4, { v4 }, v2 @@ -10672,72 +10592,72 @@ LBB5_1989: WORD $0x4e020084 // tbl.16b v4, { v4 }, v2 WORD $0x4e71b884 // addv.8h h4, v4 WORD $0x1e260090 // fmov w16, s4 - WORD $0x33103daa // bfi w10, w13, #16, #16 + WORD $0x33103d8a // bfi w10, w12, #16, #16 WORD $0xaa0e814a // orr x10, x10, x14, lsl #32 WORD $0xaa10c14a // orr x10, x10, x16, lsl #48 WORD $0xb100055f // cmn x10, #1 - WORD $0x54fffbc0 // b.eq LBB5_1989 $-136(%rip) -LBB5_1990: + WORD $0x54fffbc0 // b.eq LBB5_1992 $-136(%rip) +LBB5_1993: WORD $0xaa2a03ea // mvn x10, x10 WORD $0xa909280f // stp x15, x10, [x0, #144] -LBB5_1991: +LBB5_1994: WORD $0xdac0014a // rbit x10, x10 WORD $0xdac0114a // clz x10, x10 WORD $0x8b0a01ea // add x10, x15, x10 WORD $0x38401551 // ldrb w17, [x10], #1 -LBB5_1992: - WORD $0xf940016d // ldr x13, [x11] - WORD $0x910401ad // add x13, x13, #256 - WORD $0xf900016d // str x13, [x11] +LBB5_1995: + WORD $0xf940016c // ldr x12, [x11] + WORD $0x9104018c // add x12, x12, #256 + WORD $0xf900016c // str x12, [x11] WORD $0x7100b23f // cmp w17, #44 - WORD $0x54000ca1 // b.ne LBB5_2006 $404(%rip) -LBB5_1993: + WORD $0x54000ca1 // b.ne LBB5_2009 $404(%rip) +LBB5_1996: WORD $0xaa0a03ef // mov x15, x10 WORD $0x384015e2 // ldrb w2, [x15], #1 - WORD $0x5280002d // mov w13, #1 - WORD $0x9ac221ad // lsl x13, x13, x2 + WORD $0x5280002c // mov w12, #1 + WORD $0x9ac2218c // lsl x12, x12, x2 WORD $0x7100805f // cmp w2, #32 WORD $0xd284c02e // mov x14, #9729 WORD $0xf2c0002e // movk x14, #1, lsl #32 - WORD $0x8a0e01ad // and x13, x13, x14 - WORD $0xfa4099a4 // ccmp x13, #0, #4, ls - WORD $0x540008c0 // b.eq LBB5_2003 $280(%rip) + WORD $0x8a0e018c // and x12, x12, x14 + WORD $0xfa409984 // ccmp x12, #0, #4, ls + WORD $0x540008c0 // b.eq LBB5_2006 $280(%rip) WORD $0x9100094f // add x15, x10, #2 WORD $0x39400542 // ldrb w2, [x10, #1] WORD $0x7100805f // cmp w2, #32 - WORD $0x54000a28 // b.hi LBB5_2004 $324(%rip) + WORD $0x54000a28 // b.hi LBB5_2007 $324(%rip) WORD $0x5280002a // mov w10, #1 WORD $0x9ac2214a // lsl x10, x10, x2 - WORD $0xd284c02d // mov x13, #9729 - WORD $0xf2c0002d // movk x13, #1, lsl #32 - WORD $0xea0d015f // tst x10, x13 - WORD $0x54000960 // b.eq LBB5_2004 $300(%rip) + WORD $0xd284c02c // mov x12, #9729 + WORD $0xf2c0002c // movk x12, #1, lsl #32 + WORD $0xea0c015f // tst x10, x12 + WORD $0x54000960 // b.eq LBB5_2007 $300(%rip) WORD $0xf940480a // ldr x10, [x0, #144] - WORD $0xcb0a01ed // sub x13, x15, x10 - WORD $0xf100fdbf // cmp x13, #63 - WORD $0x540000e8 // b.hi LBB5_1999 $28(%rip) + WORD $0xcb0a01ec // sub x12, x15, x10 + WORD $0xf100fd9f // cmp x12, #63 + WORD $0x540000e8 // b.hi LBB5_2002 $28(%rip) WORD $0xf9404c0e // ldr x14, [x0, #152] WORD $0x9280000f // mov x15, #-1 - WORD $0x9acd21ed // lsl x13, x15, x13 - WORD $0xea0d01cd // ands x13, x14, x13 - WORD $0x540005e1 // b.ne LBB5_2002 $188(%rip) + WORD $0x9acc21ec // lsl x12, x15, x12 + WORD $0xea0c01cc // ands x12, x14, x12 + WORD $0x540005e1 // b.ne LBB5_2005 $188(%rip) WORD $0x9101014f // add x15, x10, #64 -LBB5_1999: +LBB5_2002: WORD $0xd10101ea // sub x10, x15, #64 WORD $0x4f04e5e0 // movi.16b v0, #143 Lloh164: - WORD $0x10fb6f4d // adr x13, lCPI5_0 $-37400(%rip) + WORD $0x10fb79ac // adr x12, lCPI5_0 $-37068(%rip) Lloh165: - WORD $0x3dc001a1 // ldr q1, [x13, lCPI5_0@PAGEOFF] $0(%rip) + WORD $0x3dc00181 // ldr q1, [x12, lCPI5_0@PAGEOFF] $0(%rip) Lloh166: - WORD $0x10fb6f8d // adr x13, lCPI5_1 $-37392(%rip) + WORD $0x10fb79ec // adr x12, lCPI5_1 $-37060(%rip) Lloh167: - WORD $0x3dc001a2 // ldr q2, [x13, lCPI5_1@PAGEOFF] $0(%rip) + WORD $0x3dc00182 // ldr q2, [x12, lCPI5_1@PAGEOFF] $0(%rip) Lloh168: - WORD $0x10fb6fcd // adr x13, lCPI5_2 $-37384(%rip) + WORD $0x10fb7a2c // adr x12, lCPI5_2 $-37052(%rip) Lloh169: - WORD $0x3dc001a3 // ldr q3, [x13, lCPI5_2@PAGEOFF] $0(%rip) -LBB5_2000: + WORD $0x3dc00183 // ldr q3, [x12, lCPI5_2@PAGEOFF] $0(%rip) +LBB5_2003: WORD $0xadc21544 // ldp q4, q5, [x10, #64]! WORD $0xad411d46 // ldp q6, q7, [x10, #32] WORD $0x4e201c90 // and.16b v16, v4, v0 @@ -10752,7 +10672,7 @@ LBB5_2000: WORD $0x4e221c84 // and.16b v4, v4, v2 WORD $0x4e030084 // tbl.16b v4, { v4 }, v3 WORD $0x4e71b884 // addv.8h h4, v4 - WORD $0x1e26008d // fmov w13, s4 + WORD $0x1e26008c // fmov w12, s4 WORD $0x6e258e24 // cmeq.16b v4, v17, v5 WORD $0x4e221c84 // and.16b v4, v4, v2 WORD $0x4e030084 // tbl.16b v4, { v4 }, v3 @@ -10768,59 +10688,59 @@ LBB5_2000: WORD $0x4e030084 // tbl.16b v4, { v4 }, v3 WORD $0x4e71b884 // addv.8h h4, v4 WORD $0x1e260090 // fmov w16, s4 - WORD $0x33103dcd // bfi w13, w14, #16, #16 - WORD $0xaa0f81ad // orr x13, x13, x15, lsl #32 - WORD $0xaa10c1ad // orr x13, x13, x16, lsl #48 - WORD $0xb10005bf // cmn x13, #1 - WORD $0x54fffbc0 // b.eq LBB5_2000 $-136(%rip) - WORD $0xaa2d03ed // mvn x13, x13 - WORD $0xa909340a // stp x10, x13, [x0, #144] -LBB5_2002: - WORD $0xdac001ad // rbit x13, x13 - WORD $0xdac011ad // clz x13, x13 - WORD $0x8b0d014f // add x15, x10, x13 + WORD $0x33103dcc // bfi w12, w14, #16, #16 + WORD $0xaa0f818c // orr x12, x12, x15, lsl #32 + WORD $0xaa10c18c // orr x12, x12, x16, lsl #48 + WORD $0xb100059f // cmn x12, #1 + WORD $0x54fffbc0 // b.eq LBB5_2003 $-136(%rip) + WORD $0xaa2c03ec // mvn x12, x12 + WORD $0xa909300a // stp x10, x12, [x0, #144] +LBB5_2005: + WORD $0xdac0018c // rbit x12, x12 + WORD $0xdac0118c // clz x12, x12 + WORD $0x8b0c014f // add x15, x10, x12 WORD $0x384015e2 // ldrb w2, [x15], #1 -LBB5_2003: +LBB5_2006: WORD $0x9102e010 // add x16, x0, #184 WORD $0x528000f1 // mov w17, #7 WORD $0x52800021 // mov w1, #1 WORD $0x4f04e5e3 // movi.16b v3, #143 Lloh170: - WORD $0x10fb68ea // adr x10, lCPI5_0 $-37604(%rip) + WORD $0x10fb734a // adr x10, lCPI5_0 $-37272(%rip) Lloh171: WORD $0x3dc00140 // ldr q0, [x10, lCPI5_0@PAGEOFF] $0(%rip) WORD $0xd284c023 // mov x3, #9729 WORD $0xf2c00023 // movk x3, #1, lsl #32 Lloh172: - WORD $0x10fb68ea // adr x10, lCPI5_1 $-37604(%rip) + WORD $0x10fb734a // adr x10, lCPI5_1 $-37272(%rip) Lloh173: WORD $0x3dc00141 // ldr q1, [x10, lCPI5_1@PAGEOFF] $0(%rip) WORD $0x92800004 // mov x4, #-1 Lloh174: - WORD $0x10fb690a // adr x10, lCPI5_2 $-37600(%rip) + WORD $0x10fb736a // adr x10, lCPI5_2 $-37268(%rip) Lloh175: WORD $0x3dc00142 // ldr q2, [x10, lCPI5_2@PAGEOFF] $0(%rip) WORD $0xaa0203e7 // mov x7, x2 - WORD $0x17fff5c5 // b LBB5_1428 $-10476(%rip) -LBB5_2004: - WORD $0x17fffff1 // b LBB5_2003 $-60(%rip) -LBB5_2005: - WORD $0xf940016d // ldr x13, [x11] - WORD $0x910401ad // add x13, x13, #256 - WORD $0xf900016d // str x13, [x11] + WORD $0x17fff5dc // b LBB5_1431 $-10384(%rip) +LBB5_2007: + WORD $0x17fffff1 // b LBB5_2006 $-60(%rip) +LBB5_2008: + WORD $0xf940016c // ldr x12, [x11] + WORD $0x9104018c // add x12, x12, #256 + WORD $0xf900016c // str x12, [x11] WORD $0x7100b23f // cmp w17, #44 - WORD $0x54fff3a0 // b.eq LBB5_1993 $-396(%rip) -LBB5_2006: + WORD $0x54fff3a0 // b.eq LBB5_1996 $-396(%rip) +LBB5_2009: WORD $0x7101763f // cmp w17, #93 - WORD $0x54001dc1 // b.ne LBB5_2054 $952(%rip) + WORD $0x54001dc1 // b.ne LBB5_2057 $952(%rip) WORD $0xaa0003f0 // mov x16, x0 WORD $0xf84b8e0b // ldr x11, [x16, #184]! WORD $0xb940160e // ldr w14, [x16, #20] WORD $0x110005ce // add w14, w14, #1 WORD $0xb900160e // str w14, [x16, #20] - WORD $0xd3487dad // ubfx x13, x13, #8, #24 + WORD $0xd3487d8c // ubfx x12, x12, #8, #24 WORD $0xb940220e // ldr w14, [x16, #32] - WORD $0x0b0d01ce // add w14, w14, w13 + WORD $0x0b0c01ce // add w14, w14, w12 WORD $0xb900220e // str w14, [x16, #32] WORD $0xa97eba0f // ldp x15, x14, [x16, #-24] WORD $0x8b0e116b // add x11, x11, x14, lsl #4 @@ -10828,267 +10748,267 @@ LBB5_2006: WORD $0xf81f020e // stur x14, [x16, #-16] WORD $0xcb0b01ee // sub x14, x15, x11 WORD $0xd344fdce // lsr x14, x14, #4 - WORD $0x2901396d // stp w13, w14, [x11, #8] - WORD $0x92609e2d // and x13, x17, #0xffffffff000000ff - WORD $0xf900016d // str x13, [x11] + WORD $0x2901396c // stp w12, w14, [x11, #8] + WORD $0x92609e2c // and x12, x17, #0xffffffff000000ff + WORD $0xf900016c // str x12, [x11] WORD $0xf85f820b // ldur x11, [x16, #-8] - WORD $0xb9402a0d // ldr w13, [x16, #40] - WORD $0xeb0d017f // cmp x11, x13 - WORD $0x54000089 // b.ls LBB5_2009 $16(%rip) + WORD $0xb9402a0c // ldr w12, [x16, #40] + WORD $0xeb0c017f // cmp x11, x12 + WORD $0x54000089 // b.ls LBB5_2012 $16(%rip) WORD $0xb900e00b // str w11, [x0, #224] WORD $0xf140057f // cmp x11, #1, lsl #12 - WORD $0x54000108 // b.hi LBB5_2011 $32(%rip) -LBB5_2009: + WORD $0x54000108 // b.hi LBB5_2014 $32(%rip) +LBB5_2012: WORD $0xd100056b // sub x11, x11, #1 WORD $0xf900580b // str x11, [x0, #176] WORD $0xf9405411 // ldr x17, [x0, #168] WORD $0xb100063f // cmn x17, #1 - WORD $0x54000060 // b.eq LBB5_2011 $12(%rip) + WORD $0x54000060 // b.eq LBB5_2014 $12(%rip) WORD $0xaa0a03ef // mov x15, x10 - WORD $0x17fff544 // b LBB5_1415 $-10992(%rip) -LBB5_2011: + WORD $0x17fff55b // b LBB5_1418 $-10900(%rip) +LBB5_2014: WORD $0xd280000b // mov x11, #0 WORD $0xaa0a03ef // mov x15, x10 - WORD $0xb5fea88b // cbnz x11, LBB5_1417 $-10992(%rip) - WORD $0x17fff596 // b LBB5_1427 $-10664(%rip) -LBB5_2012: - WORD $0xaa0503e7 // mov x7, x5 + WORD $0xb5feab6b // cbnz x11, LBB5_1420 $-10900(%rip) + WORD $0x17fff5ad // b LBB5_1430 $-10572(%rip) +LBB5_2015: + WORD $0xaa0503e6 // mov x6, x5 WORD $0x92800001 // mov x1, #-1 WORD $0x92800002 // mov x2, #-1 - WORD $0x17fff707 // b LBB5_1496 $-9188(%rip) -LBB5_2013: - WORD $0xaa1003ea // mov x10, x16 - WORD $0x17ffe704 // b LBB5_672 $-25584(%rip) -LBB5_2014: + WORD $0x17fff711 // b LBB5_1498 $-9148(%rip) +LBB5_2016: WORD $0xcb10014a // sub x10, x10, x16 WORD $0x39400146 // ldrb w6, [x10] - WORD $0x5100c0cd // sub w13, w6, #48 - WORD $0x710025bf // cmp w13, #9 - WORD $0x540003a8 // b.hi LBB5_2021 $116(%rip) + WORD $0x5100c0cc // sub w12, w6, #48 + WORD $0x7100259f // cmp w12, #9 + WORD $0x540003a8 // b.hi LBB5_2023 $116(%rip) WORD $0xd2800001 // mov x1, #0 WORD $0xd2800010 // mov x16, #0 WORD $0x5280014a // mov w10, #10 -LBB5_2016: - WORD $0x9b0a7c2d // mul x13, x1, x10 - WORD $0x8b2641ad // add x13, x13, w6, uxtw - WORD $0xd100c1a1 // sub x1, x13, #48 - WORD $0x8b1000ad // add x13, x5, x16 - WORD $0x394005a6 // ldrb w6, [x13, #1] - WORD $0x5100c0cd // sub w13, w6, #48 - WORD $0x710025bf // cmp w13, #9 +LBB5_2018: + WORD $0x9b0a7c2c // mul x12, x1, x10 + WORD $0x8b26418c // add x12, x12, w6, uxtw + WORD $0xd100c181 // sub x1, x12, #48 + WORD $0x8b1000ac // add x12, x5, x16 + WORD $0x39400586 // ldrb w6, [x12, #1] + WORD $0x5100c0cc // sub w12, w6, #48 + WORD $0x7100259f // cmp w12, #9 WORD $0xfa529a02 // ccmp x16, #18, #2, ls WORD $0x91000610 // add x16, x16, #1 - WORD $0x54fffee3 // b.lo LBB5_2016 $-36(%rip) + WORD $0x54fffee3 // b.lo LBB5_2018 $-36(%rip) WORD $0x8b1000aa // add x10, x5, x16 - WORD $0x710025bf // cmp w13, #9 - WORD $0x54000248 // b.hi LBB5_2022 $72(%rip) + WORD $0x7100259f // cmp w12, #9 + WORD $0x54000248 // b.hi LBB5_2024 $72(%rip) WORD $0xd2800004 // mov x4, #0 -LBB5_2019: +LBB5_2021: WORD $0x8b0400aa // add x10, x5, x4 WORD $0x8b10014a // add x10, x10, x16 WORD $0x39400546 // ldrb w6, [x10, #1] WORD $0x5100c0ca // sub w10, w6, #48 WORD $0x91000484 // add x4, x4, #1 WORD $0x7100295f // cmp w10, #10 - WORD $0x54ffff43 // b.lo LBB5_2019 $-24(%rip) + WORD $0x54ffff43 // b.lo LBB5_2021 $-24(%rip) WORD $0x8b1000aa // add x10, x5, x16 WORD $0x8b04014a // add x10, x10, x4 WORD $0x52800023 // mov w3, #1 - WORD $0x17fff654 // b LBB5_1469 $-9904(%rip) -LBB5_2021: + WORD $0x17fff660 // b LBB5_1471 $-9856(%rip) +LBB5_2023: WORD $0x52800003 // mov w3, #0 WORD $0xd2800010 // mov x16, #0 WORD $0x52800004 // mov w4, #0 WORD $0xd2800001 // mov x1, #0 - WORD $0x17fff64f // b LBB5_1469 $-9924(%rip) -LBB5_2022: + WORD $0x17fff65b // b LBB5_1471 $-9876(%rip) +LBB5_2024: WORD $0x52800003 // mov w3, #0 WORD $0x52800004 // mov w4, #0 - WORD $0x17fff64c // b LBB5_1469 $-9936(%rip) -LBB5_2023: + WORD $0x17fff658 // b LBB5_1471 $-9888(%rip) +LBB5_2025: WORD $0x7100049f // cmp w4, #1 - WORD $0x54ff0ae1 // b.ne LBB5_1584 $-7844(%rip) - WORD $0x5280014d // mov w13, #10 - WORD $0x9bcd7c2d // umulh x13, x1, x13 - WORD $0xeb0d03ff // cmp xzr, x13 - WORD $0x54000ea0 // b.eq LBB5_2048 $468(%rip) + WORD $0x54ff0c41 // b.ne LBB5_1588 $-7800(%rip) + WORD $0x5280014c // mov w12, #10 + WORD $0x9bcc7c2c // umulh x12, x1, x12 + WORD $0xeb0c03ff // cmp xzr, x12 + WORD $0x54000ea0 // b.eq LBB5_2050 $468(%rip) WORD $0x7100023f // cmp w17, #0 - WORD $0x1280000d // mov w13, #-1 - WORD $0x5a8d15b0 // cneg w16, w13, eq + WORD $0x1280000c // mov w12, #-1 + WORD $0x5a8c1590 // cneg w16, w12, eq WORD $0x52800024 // mov w4, #1 - WORD $0x17fff881 // b LBB5_1595 $-7676(%rip) -LBB5_2026: + WORD $0x17fff88c // b LBB5_1599 $-7632(%rip) +LBB5_2028: WORD $0x0e013cce // umov.b w14, v6[0] - WORD $0xf94017e8 // ldr x8, [sp, #40] - WORD $0x8b1b010d // add x13, x8, x27 + WORD $0xf9400fe8 // ldr x8, [sp, #24] + WORD $0x8b1b010c // add x12, x8, x27 WORD $0x710089df // cmp w14, #34 - WORD $0x54000101 // b.ne LBB5_2029 $32(%rip) -LBB5_2027: - WORD $0x91000610 // add x16, x16, #1 - WORD $0xcb0a01b1 // sub x17, x13, x10 -LBB5_2028: - WORD $0x5280003c // mov w28, #1 - WORD $0xaa1903fe // mov lr, x25 - WORD $0xa941a3ec // ldp x12, x8, [sp, #24] - WORD $0xa943afe9 // ldp x9, x11, [sp, #56] - WORD $0x17fff7d2 // b LBB5_1553 $-8376(%rip) + WORD $0x54000101 // b.ne LBB5_2031 $32(%rip) LBB5_2029: - WORD $0x0e013ccd // umov.b w13, v6[0] + WORD $0x91000421 // add x1, x1, #1 + WORD $0xcb0a0191 // sub x17, x12, x10 LBB5_2030: - WORD $0xa942a3e9 // ldp x9, x8, [sp, #40] + WORD $0x5280003c // mov w28, #1 + WORD $0xaa1903fe // mov lr, x25 + WORD $0xa940a3ed // ldp x13, x8, [sp, #8] + WORD $0xa942afe9 // ldp x9, x11, [sp, #40] + WORD $0x17fff7dd // b LBB5_1557 $-8332(%rip) +LBB5_2031: + WORD $0x0e013ccc // umov.b w12, v6[0] +LBB5_2032: + WORD $0xa941a3e9 // ldp x9, x8, [sp, #24] WORD $0x8b1b012e // add x14, x9, x27 - WORD $0x390001cd // strb w13, [x14] - WORD $0x8b1b010d // add x13, x8, x27 - WORD $0x394005b0 // ldrb w16, [x13, #1] + WORD $0x390001cc // strb w12, [x14] + WORD $0x8b1b010c // add x12, x8, x27 + WORD $0x39400590 // ldrb w16, [x12, #1] WORD $0x71008a1f // cmp w16, #34 - WORD $0x540005e0 // b.eq LBB5_2041 $188(%rip) + WORD $0x540005e0 // b.eq LBB5_2043 $188(%rip) WORD $0x390005d0 // strb w16, [x14, #1] - WORD $0x394009ad // ldrb w13, [x13, #2] - WORD $0x710089bf // cmp w13, #34 - WORD $0x54000620 // b.eq LBB5_2042 $196(%rip) - WORD $0x390009cd // strb w13, [x14, #2] - WORD $0xf9401be8 // ldr x8, [sp, #48] - WORD $0x8b1b010d // add x13, x8, x27 - WORD $0x39400db0 // ldrb w16, [x13, #3] + WORD $0x3940098c // ldrb w12, [x12, #2] + WORD $0x7100899f // cmp w12, #34 + WORD $0x54000620 // b.eq LBB5_2044 $196(%rip) + WORD $0x390009cc // strb w12, [x14, #2] + WORD $0xf94013e8 // ldr x8, [sp, #32] + WORD $0x8b1b010c // add x12, x8, x27 + WORD $0x39400d90 // ldrb w16, [x12, #3] WORD $0x71008a1f // cmp w16, #34 - WORD $0x54000640 // b.eq LBB5_2043 $200(%rip) + WORD $0x54000640 // b.eq LBB5_2045 $200(%rip) WORD $0x39000dd0 // strb w16, [x14, #3] - WORD $0x394011ad // ldrb w13, [x13, #4] - WORD $0x710089bf // cmp w13, #34 - WORD $0x54000680 // b.eq LBB5_2044 $208(%rip) - WORD $0x390011cd // strb w13, [x14, #4] - WORD $0xf9401be8 // ldr x8, [sp, #48] - WORD $0x8b1b010d // add x13, x8, x27 - WORD $0x394015b0 // ldrb w16, [x13, #5] + WORD $0x3940118c // ldrb w12, [x12, #4] + WORD $0x7100899f // cmp w12, #34 + WORD $0x54000680 // b.eq LBB5_2046 $208(%rip) + WORD $0x390011cc // strb w12, [x14, #4] + WORD $0xf94013e8 // ldr x8, [sp, #32] + WORD $0x8b1b010c // add x12, x8, x27 + WORD $0x39401590 // ldrb w16, [x12, #5] WORD $0x71008a1f // cmp w16, #34 - WORD $0x540006a0 // b.eq LBB5_2045 $212(%rip) + WORD $0x540006a0 // b.eq LBB5_2047 $212(%rip) WORD $0x390015d0 // strb w16, [x14, #5] - WORD $0x394019ad // ldrb w13, [x13, #6] - WORD $0x710089bf // cmp w13, #34 - WORD $0x540006e0 // b.eq LBB5_2046 $220(%rip) - WORD $0x390019cd // strb w13, [x14, #6] - WORD $0xf9401be8 // ldr x8, [sp, #48] - WORD $0x8b1b010d // add x13, x8, x27 - WORD $0x39401db0 // ldrb w16, [x13, #7] + WORD $0x3940198c // ldrb w12, [x12, #6] + WORD $0x7100899f // cmp w12, #34 + WORD $0x540006e0 // b.eq LBB5_2048 $220(%rip) + WORD $0x390019cc // strb w12, [x14, #6] + WORD $0xf94013e8 // ldr x8, [sp, #32] + WORD $0x8b1b010c // add x12, x8, x27 + WORD $0x39401d90 // ldrb w16, [x12, #7] WORD $0x71008a1f // cmp w16, #34 - WORD $0x54000700 // b.eq LBB5_2047 $224(%rip) + WORD $0x54000700 // b.eq LBB5_2049 $224(%rip) WORD $0x39001dd0 // strb w16, [x14, #7] - WORD $0x394021ad // ldrb w13, [x13, #8] + WORD $0x3940218c // ldrb w12, [x12, #8] WORD $0x9100237b // add x27, x27, #8 - WORD $0x710089bf // cmp w13, #34 - WORD $0x54fffae1 // b.ne LBB5_2030 $-164(%rip) - WORD $0xa942a7e8 // ldp x8, x9, [sp, #40] - WORD $0x8b1b0130 // add x16, x9, x27 - WORD $0x8b1b010d // add x13, x8, x27 - WORD $0x17ffffcb // b LBB5_2027 $-212(%rip) -LBB5_2039: + WORD $0x7100899f // cmp w12, #34 + WORD $0x54fffae1 // b.ne LBB5_2032 $-164(%rip) + WORD $0xa941a7e8 // ldp x8, x9, [sp, #24] + WORD $0x8b1b0121 // add x1, x9, x27 + WORD $0x8b1b010c // add x12, x8, x27 + WORD $0x17ffffcb // b LBB5_2029 $-212(%rip) +LBB5_2041: WORD $0x92800171 // mov x17, #-12 WORD $0x5280003c // mov w28, #1 -LBB5_2040: +LBB5_2042: WORD $0xaa1903fe // mov lr, x25 - WORD $0xf94013e8 // ldr x8, [sp, #32] - WORD $0xf9401fe9 // ldr x9, [sp, #56] - WORD $0x4b1103e3 // neg w3, w17 - WORD $0x17fff79f // b LBB5_1554 $-8580(%rip) -LBB5_2041: - WORD $0x910009b0 // add x16, x13, #2 - WORD $0xf94017e8 // ldr x8, [sp, #40] + WORD $0xf9400be8 // ldr x8, [sp, #16] + WORD $0xf94017e9 // ldr x9, [sp, #40] + WORD $0x4b1103f0 // neg w16, w17 + WORD $0x17fff7aa // b LBB5_1558 $-8536(%rip) +LBB5_2043: + WORD $0x91000981 // add x1, x12, #2 + WORD $0xf9400fe8 // ldr x8, [sp, #24] WORD $0xcb0a010a // sub x10, x8, x10 WORD $0x8b1b014a // add x10, x10, x27 WORD $0x91000551 // add x17, x10, #1 - WORD $0x17ffffc0 // b LBB5_2028 $-256(%rip) -LBB5_2042: - WORD $0xa942a7e8 // ldp x8, x9, [sp, #40] - WORD $0x8b1b012d // add x13, x9, x27 - WORD $0x91000db0 // add x16, x13, #3 + WORD $0x17ffffc0 // b LBB5_2030 $-256(%rip) +LBB5_2044: + WORD $0xa941a7e8 // ldp x8, x9, [sp, #24] + WORD $0x8b1b012c // add x12, x9, x27 + WORD $0x91000d81 // add x1, x12, #3 WORD $0xcb0a010a // sub x10, x8, x10 WORD $0x8b1b014a // add x10, x10, x27 WORD $0x91000951 // add x17, x10, #2 - WORD $0x17ffffb9 // b LBB5_2028 $-284(%rip) -LBB5_2043: - WORD $0x910011b0 // add x16, x13, #4 - WORD $0xf94017e8 // ldr x8, [sp, #40] + WORD $0x17ffffb9 // b LBB5_2030 $-284(%rip) +LBB5_2045: + WORD $0x91001181 // add x1, x12, #4 + WORD $0xf9400fe8 // ldr x8, [sp, #24] WORD $0xcb0a010a // sub x10, x8, x10 WORD $0x8b1b014a // add x10, x10, x27 WORD $0x91000d51 // add x17, x10, #3 - WORD $0x17ffffb3 // b LBB5_2028 $-308(%rip) -LBB5_2044: - WORD $0xa942a7e8 // ldp x8, x9, [sp, #40] - WORD $0x8b1b012d // add x13, x9, x27 - WORD $0x910015b0 // add x16, x13, #5 + WORD $0x17ffffb3 // b LBB5_2030 $-308(%rip) +LBB5_2046: + WORD $0xa941a7e8 // ldp x8, x9, [sp, #24] + WORD $0x8b1b012c // add x12, x9, x27 + WORD $0x91001581 // add x1, x12, #5 WORD $0xcb0a010a // sub x10, x8, x10 WORD $0x8b1b014a // add x10, x10, x27 WORD $0x91001151 // add x17, x10, #4 - WORD $0x17ffffac // b LBB5_2028 $-336(%rip) -LBB5_2045: - WORD $0x910019b0 // add x16, x13, #6 - WORD $0xf94017e8 // ldr x8, [sp, #40] + WORD $0x17ffffac // b LBB5_2030 $-336(%rip) +LBB5_2047: + WORD $0x91001981 // add x1, x12, #6 + WORD $0xf9400fe8 // ldr x8, [sp, #24] WORD $0xcb0a010a // sub x10, x8, x10 WORD $0x8b1b014a // add x10, x10, x27 WORD $0x91001551 // add x17, x10, #5 - WORD $0x17ffffa6 // b LBB5_2028 $-360(%rip) -LBB5_2046: - WORD $0xa942a7e8 // ldp x8, x9, [sp, #40] - WORD $0x8b1b012d // add x13, x9, x27 - WORD $0x91001db0 // add x16, x13, #7 + WORD $0x17ffffa6 // b LBB5_2030 $-360(%rip) +LBB5_2048: + WORD $0xa941a7e8 // ldp x8, x9, [sp, #24] + WORD $0x8b1b012c // add x12, x9, x27 + WORD $0x91001d81 // add x1, x12, #7 WORD $0xcb0a010a // sub x10, x8, x10 WORD $0x8b1b014a // add x10, x10, x27 WORD $0x91001951 // add x17, x10, #6 - WORD $0x17ffff9f // b LBB5_2028 $-388(%rip) -LBB5_2047: - WORD $0x910021b0 // add x16, x13, #8 - WORD $0xf94017e8 // ldr x8, [sp, #40] + WORD $0x17ffff9f // b LBB5_2030 $-388(%rip) +LBB5_2049: + WORD $0x91002181 // add x1, x12, #8 + WORD $0xf9400fe8 // ldr x8, [sp, #24] WORD $0xcb0a010a // sub x10, x8, x10 WORD $0x8b1b014a // add x10, x10, x27 WORD $0x91001d51 // add x17, x10, #7 - WORD $0x17ffff99 // b LBB5_2028 $-412(%rip) -LBB5_2048: - WORD $0x8b01082d // add x13, x1, x1, lsl #2 - WORD $0xd37ff9ad // lsl x13, x13, #1 + WORD $0x17ffff99 // b LBB5_2030 $-412(%rip) +LBB5_2050: + WORD $0x8b01082c // add x12, x1, x1, lsl #2 + WORD $0xd37ff98c // lsl x12, x12, #1 WORD $0x385ff14e // ldurb w14, [x10, #-1] WORD $0x5100c1ce // sub w14, w14, #48 WORD $0x93407dce // sxtw x14, w14 WORD $0x937ffdd0 // asr x16, x14, #63 - WORD $0xab0e01ad // adds x13, x13, x14 + WORD $0xab0e018c // adds x12, x12, x14 WORD $0x9a903610 // cinc x16, x16, hs WORD $0x9340020e // sbfx x14, x16, #0, #1 WORD $0x52800024 // mov w4, #1 WORD $0xca1001d0 // eor x16, x14, x16 - WORD $0xb5fefa70 // cbnz x16, LBB5_1584 $-8372(%rip) - WORD $0xb7fefa4e // tbnz x14, #63, LBB5_1584 $-8376(%rip) - WORD $0x34000211 // cbz w17, LBB5_2053 $64(%rip) - WORD $0x52800003 // mov w3, #0 - WORD $0x9e6301a3 // ucvtf d3, x13 - WORD $0x17fff7ab // b LBB5_1572 $-8532(%rip) -LBB5_2052: + WORD $0xb5fefbd0 // cbnz x16, LBB5_1588 $-8328(%rip) + WORD $0xb7fefbae // tbnz x14, #63, LBB5_1588 $-8332(%rip) + WORD $0x34000251 // cbz w17, LBB5_2056 $72(%rip) + WORD $0x52800010 // mov w16, #0 + WORD $0x9e630183 // ucvtf d3, x12 + WORD $0x17fff7b6 // b LBB5_1576 $-8488(%rip) +LBB5_2054: WORD $0xdac003ca // rbit x10, lr WORD $0xdac0114a // clz x10, x10 - WORD $0xa94327e8 // ldp x8, x9, [sp, #48] - WORD $0x8b1b010d // add x13, x8, x27 - WORD $0x8b0a01b0 // add x16, x13, x10 + WORD $0xa94227e8 // ldp x8, x9, [sp, #32] + WORD $0x8b1b010c // add x12, x8, x27 + WORD $0x8b0a0181 // add x1, x12, x10 WORD $0x92800011 // mov x17, #-1 WORD $0x5280003c // mov w28, #1 WORD $0xaa1903fe // mov lr, x25 - WORD $0xa941a3ec // ldp x12, x8, [sp, #24] - WORD $0xf94023eb // ldr x11, [sp, #64] - WORD $0x4b1103e3 // neg w3, w17 - WORD $0x17fff755 // b LBB5_1554 $-8876(%rip) -LBB5_2053: + WORD $0xa940a3ed // ldp x13, x8, [sp, #8] + WORD $0xf9401beb // ldr x11, [sp, #48] + WORD $0x4b1103f0 // neg w16, w17 + WORD $0x17fff760 // b LBB5_1558 $-8832(%rip) +LBB5_2055: + WORD $0xaa0103ea // mov x10, x1 + WORD $0x17ffdf8a // b LBB5_259 $-33240(%rip) +LBB5_2056: WORD $0x52800002 // mov w2, #0 - WORD $0xaa0d03fe // mov lr, x13 - WORD $0x17fffe38 // b LBB5_1974 $-1824(%rip) -LBB5_2054: + WORD $0xaa0c03fe // mov lr, x12 + WORD $0x17fffe3d // b LBB5_1977 $-1804(%rip) +LBB5_2057: WORD $0x52800142 // mov w2, #10 - WORD $0x17ffe63f // b LBB5_672 $-26372(%rip) -LBB5_2055: + WORD $0x17ffdf85 // b LBB5_259 $-33260(%rip) +LBB5_2058: WORD $0x92800171 // mov x17, #-12 WORD $0x5280003c // mov w28, #1 - WORD $0xf9401bf0 // ldr x16, [sp, #48] - WORD $0x17ffffa9 // b LBB5_2040 $-348(%rip) + WORD $0xf94013e1 // ldr x1, [sp, #32] + WORD $0x17ffffa7 // b LBB5_2042 $-356(%rip) // .p2align 2, 0x00 _MASK_USE_NUMBER: WORD $0x00000002 // .long 2 - // .p2align 3, 0x00 + WORD $0x00000000 // .p2align 3, 0x00 _P10_TAB: WORD $0x00000000; WORD $0x3ff00000 // .quad 0x3ff0000000000000 WORD $0x00000000; WORD $0x40240000 // .quad 0x4024000000000000 @@ -14184,7 +14104,7 @@ TEXT ·__parse_with_padding(SB), NOSPLIT, $0-16 _entry: MOVD 16(g), R16 - SUB $240, RSP, R17 + SUB $224, RSP, R17 CMP R16, R17 BLS _stack_grow diff --git a/internal/native/neon/parse_with_padding_subr_arm64.go b/internal/native/neon/parse_with_padding_subr_arm64.go index b98f07a7d..11c37e44e 100644 --- a/internal/native/neon/parse_with_padding_subr_arm64.go +++ b/internal/native/neon/parse_with_padding_subr_arm64.go @@ -13,7 +13,7 @@ var ( ) const ( - _stack__parse_with_padding = 176 + _stack__parse_with_padding = 160 ) var ( diff --git a/internal/native/sse/parse_with_padding_subr.go b/internal/native/sse/parse_with_padding_subr.go index e9d78edf9..d4476adcb 100644 --- a/internal/native/sse/parse_with_padding_subr.go +++ b/internal/native/sse/parse_with_padding_subr.go @@ -16,7 +16,7 @@ const ( ) const ( - _size__parse_with_padding = 48120 + _size__parse_with_padding = 47736 ) var ( @@ -28,15 +28,15 @@ var ( {0xc, 32}, {0xd, 40}, {0x14, 48}, - {0x184e, 192}, - {0x184f, 48}, - {0x1851, 40}, - {0x1853, 32}, - {0x1855, 24}, - {0x1857, 16}, - {0x1858, 8}, - {0x1859, 0}, - {0xbbf8, 192}, + {0xc5a, 192}, + {0xc5b, 48}, + {0xc5d, 40}, + {0xc5f, 32}, + {0xc61, 24}, + {0xc63, 16}, + {0xc64, 8}, + {0xc65, 0}, + {0xba78, 192}, } ) diff --git a/internal/native/sse/parse_with_padding_text_amd64.go b/internal/native/sse/parse_with_padding_text_amd64.go index fcaea4d7e..3638666ca 100644 --- a/internal/native/sse/parse_with_padding_text_amd64.go +++ b/internal/native/sse/parse_with_padding_text_amd64.go @@ -118,7 +118,7 @@ var _text_parse_with_padding = []byte{ 0x49, 0xf7, 0xd3, //0x00000191 notq %r11 0x48, 0x83, 0xf8, 0xff, //0x00000194 cmpq $-1, %rax 0x4c, 0x89, 0x5d, 0xc8, //0x00000198 movq %r11, $-56(%rbp) - 0x0f, 0x85, 0xe1, 0x31, 0x00, 0x00, //0x0000019c jne LBB5_636 + 0x0f, 0x85, 0xcf, 0x31, 0x00, 0x00, //0x0000019c jne LBB5_638 0x4c, 0x8d, 0x6a, 0x01, //0x000001a2 leaq $1(%rdx), %r13 0x0f, 0xb6, 0x02, //0x000001a6 movzbl (%rdx), %eax 0x48, 0x83, 0xf8, 0x20, //0x000001a9 cmpq $32, %rax @@ -198,15 +198,15 @@ var _text_parse_with_padding = []byte{ 0x8a, 0x00, //0x000002e0 movb (%rax), %al //0x000002e2 LBB5_13 0x0f, 0xbe, 0xc0, //0x000002e2 movsbl %al, %eax - 0xb9, 0x06, 0x00, 0x00, 0x00, //0x000002e5 movl $6, %ecx + 0xba, 0x06, 0x00, 0x00, 0x00, //0x000002e5 movl $6, %edx 0x83, 0xc0, 0xde, //0x000002ea addl $-34, %eax 0x83, 0xf8, 0x59, //0x000002ed cmpl $89, %eax - 0x0f, 0x87, 0x84, 0x16, 0x00, 0x00, //0x000002f0 ja LBB5_307 + 0x0f, 0x87, 0x92, 0x0a, 0x00, 0x00, //0x000002f0 ja LBB5_157 0x4f, 0x8d, 0x14, 0x2b, //0x000002f6 leaq (%r11,%r13), %r10 0x45, 0x31, 0xe4, //0x000002fa xorl %r12d, %r12d - 0x48, 0x8d, 0x15, 0x44, 0xba, 0x00, 0x00, //0x000002fd leaq $47684(%rip), %rdx /* LJTI5_0+0(%rip) */ - 0x48, 0x63, 0x04, 0x82, //0x00000304 movslq (%rdx,%rax,4), %rax - 0x48, 0x01, 0xd0, //0x00000308 addq %rdx, %rax + 0x48, 0x8d, 0x0d, 0xc4, 0xb8, 0x00, 0x00, //0x000002fd leaq $47300(%rip), %rcx /* LJTI5_0+0(%rip) */ + 0x48, 0x63, 0x04, 0x81, //0x00000304 movslq (%rcx,%rax,4), %rax + 0x48, 0x01, 0xc8, //0x00000308 addq %rcx, %rax 0xff, 0xe0, //0x0000030b jmpq *%rax //0x0000030d LBB5_16 0x44, 0x89, 0xe0, //0x0000030d movl %r12d, %eax @@ -221,20 +221,20 @@ var _text_parse_with_padding = []byte{ 0x0f, 0x85, 0x82, 0x00, 0x00, 0x00, //0x0000032c jne LBB5_27 0x41, 0x8a, 0x40, 0x01, //0x00000332 movb $1(%r8), %al 0x3c, 0x2e, //0x00000336 cmpb $46, %al - 0x0f, 0x84, 0xc3, 0x08, 0x00, 0x00, //0x00000338 je LBB5_131 + 0x0f, 0x84, 0xa3, 0x08, 0x00, 0x00, //0x00000338 je LBB5_131 0x4d, 0x8d, 0x68, 0x01, //0x0000033e leaq $1(%r8), %r13 0x45, 0x31, 0xdb, //0x00000342 xorl %r11d, %r11d 0x3c, 0x45, //0x00000345 cmpb $69, %al - 0x0f, 0x84, 0x6d, 0x0a, 0x00, 0x00, //0x00000347 je LBB5_156 + 0x0f, 0x84, 0x7f, 0x0a, 0x00, 0x00, //0x00000347 je LBB5_161 0x3c, 0x65, //0x0000034d cmpb $101, %al - 0x0f, 0x84, 0x65, 0x0a, 0x00, 0x00, //0x0000034f je LBB5_156 + 0x0f, 0x84, 0x77, 0x0a, 0x00, 0x00, //0x0000034f je LBB5_161 0x31, 0xc0, //0x00000355 xorl %eax, %eax 0x45, 0x84, 0xe4, //0x00000357 testb %r12b, %r12b - 0x0f, 0x84, 0xc5, 0x0e, 0x00, 0x00, //0x0000035a je LBB5_215 + 0x0f, 0x84, 0xe5, 0x0e, 0x00, 0x00, //0x0000035a je LBB5_220 //0x00000360 LBB5_22 0x49, 0xc1, 0xe2, 0x20, //0x00000360 shlq $32, %r10 0x49, 0x83, 0xca, 0x0b, //0x00000364 orq $11, %r10 - 0xe9, 0xc0, 0x0e, 0x00, 0x00, //0x00000368 jmp LBB5_216 + 0xe9, 0xe0, 0x0e, 0x00, 0x00, //0x00000368 jmp LBB5_221 //0x0000036d LBB5_23 0x4c, 0x89, 0x55, 0xa0, //0x0000036d movq %r10, $-96(%rbp) 0x4c, 0x89, 0x6d, 0xb8, //0x00000371 movq %r13, $-72(%rbp) @@ -245,17 +245,17 @@ var _text_parse_with_padding = []byte{ 0x4d, 0x29, 0xcd, //0x00000386 subq %r9, %r13 0x0f, 0x84, 0xa4, 0x00, 0x00, 0x00, //0x00000389 je LBB5_34 0x41, 0x80, 0x38, 0x30, //0x0000038f cmpb $48, (%r8) - 0x0f, 0x85, 0xbe, 0x05, 0x00, 0x00, //0x00000393 jne LBB5_89 - 0x31, 0xc9, //0x00000399 xorl %ecx, %ecx + 0x0f, 0x85, 0x9a, 0x05, 0x00, 0x00, //0x00000393 jne LBB5_89 + 0x31, 0xd2, //0x00000399 xorl %edx, %edx 0xb8, 0x01, 0x00, 0x00, 0x00, //0x0000039b movl $1, %eax 0x49, 0x83, 0xfd, 0x01, //0x000003a0 cmpq $1, %r13 - 0x0f, 0x85, 0x81, 0x05, 0x00, 0x00, //0x000003a4 jne LBB5_87 + 0x0f, 0x85, 0x5d, 0x05, 0x00, 0x00, //0x000003a4 jne LBB5_87 //0x000003aa LBB5_26 - 0xba, 0x01, 0x00, 0x00, 0x00, //0x000003aa movl $1, %edx - 0xe9, 0x8f, 0x09, 0x00, 0x00, //0x000003af jmp LBB5_153 + 0xb9, 0x01, 0x00, 0x00, 0x00, //0x000003aa movl $1, %ecx + 0xe9, 0x6f, 0x09, 0x00, 0x00, //0x000003af jmp LBB5_153 //0x000003b4 LBB5_27 0x8d, 0x48, 0xd0, //0x000003b4 leal $-48(%rax), %ecx - 0xba, 0x0b, 0x00, 0x00, 0x00, //0x000003b7 movl $11, %edx + 0xba, 0x03, 0x00, 0x00, 0x00, //0x000003b7 movl $3, %edx 0x80, 0xf9, 0x09, //0x000003bc cmpb $9, %cl 0x0f, 0x87, 0x7a, 0x00, 0x00, 0x00, //0x000003bf ja LBB5_36 0x48, 0xc7, 0xc7, 0xff, 0xff, 0xff, 0xff, //0x000003c5 movq $-1, %rdi @@ -276,654 +276,659 @@ var _text_parse_with_padding = []byte{ 0x4d, 0x89, 0xc5, //0x000003f9 movq %r8, %r13 0x49, 0x29, 0xcd, //0x000003fc subq %rcx, %r13 0x48, 0x83, 0xff, 0x13, //0x000003ff cmpq $19, %rdi - 0x0f, 0x83, 0xef, 0x32, 0x00, 0x00, //0x00000403 jae LBB5_679 + 0x0f, 0x83, 0xd8, 0x32, 0x00, 0x00, //0x00000403 jae LBB5_681 0x48, 0xf7, 0xd9, //0x00000409 negq %rcx 0x45, 0x31, 0xdb, //0x0000040c xorl %r11d, %r11d 0x45, 0x31, 0xff, //0x0000040f xorl %r15d, %r15d //0x00000412 LBB5_32 0x3c, 0x2e, //0x00000412 cmpb $46, %al - 0x0f, 0x85, 0xa3, 0x08, 0x00, 0x00, //0x00000414 jne LBB5_143 + 0x0f, 0x85, 0x83, 0x08, 0x00, 0x00, //0x00000414 jne LBB5_143 0x41, 0x8a, 0x45, 0x01, //0x0000041a movb $1(%r13), %al 0x49, 0x83, 0xc5, 0x01, //0x0000041e addq $1, %r13 0x8d, 0x58, 0xd0, //0x00000422 leal $-48(%rax), %ebx 0x80, 0xfb, 0x0a, //0x00000425 cmpb $10, %bl - 0x0f, 0x82, 0x21, 0x08, 0x00, 0x00, //0x00000428 jb LBB5_137 - 0xe9, 0x49, 0x15, 0x00, 0x00, //0x0000042e jmp LBB5_308 + 0x0f, 0x82, 0x01, 0x08, 0x00, 0x00, //0x00000428 jb LBB5_137 + 0xe9, 0x55, 0x09, 0x00, 0x00, //0x0000042e jmp LBB5_157 //0x00000433 LBB5_34 0x48, 0xc7, 0xc0, 0xff, 0xff, 0xff, 0xff, //0x00000433 movq $-1, %rax - 0xe9, 0xf5, 0x08, 0x00, 0x00, //0x0000043a jmp LBB5_152 + 0xe9, 0xd5, 0x08, 0x00, 0x00, //0x0000043a jmp LBB5_152 //0x0000043f LBB5_36 0x4d, 0x89, 0xc5, //0x0000043f movq %r8, %r13 - 0xe9, 0x35, 0x15, 0x00, 0x00, //0x00000442 jmp LBB5_308 + 0xe9, 0x41, 0x09, 0x00, 0x00, //0x00000442 jmp LBB5_157 //0x00000447 LBB5_37 0x41, 0x80, 0x7d, 0x00, 0x75, //0x00000447 cmpb $117, (%r13) - 0xb9, 0x0d, 0x00, 0x00, 0x00, //0x0000044c movl $13, %ecx - 0x0f, 0x85, 0x28, 0x33, 0x00, 0x00, //0x00000451 jne LBB5_687 + 0xba, 0x0d, 0x00, 0x00, 0x00, //0x0000044c movl $13, %edx + 0x0f, 0x85, 0x11, 0x33, 0x00, 0x00, //0x00000451 jne LBB5_689 0x41, 0x80, 0x7d, 0x01, 0x6c, //0x00000457 cmpb $108, $1(%r13) - 0x0f, 0x85, 0x38, 0x33, 0x00, 0x00, //0x0000045c jne LBB5_690 - 0x31, 0xc9, //0x00000462 xorl %ecx, %ecx + 0x0f, 0x85, 0x2a, 0x33, 0x00, 0x00, //0x0000045c jne LBB5_692 + 0x31, 0xd2, //0x00000462 xorl %edx, %edx 0x41, 0x80, 0x7d, 0x02, 0x6c, //0x00000464 cmpb $108, $2(%r13) - 0x0f, 0x85, 0x46, 0x33, 0x00, 0x00, //0x00000469 jne LBB5_693 + 0x0f, 0x85, 0x41, 0x33, 0x00, 0x00, //0x00000469 jne LBB5_695 //0x0000046f LBB5_40 - 0x49, 0x83, 0xc5, 0x03, //0x0000046f addq $3, %r13 - //0x00000473 LBB5_41 - 0x49, 0x8b, 0x86, 0xa0, 0x00, 0x00, 0x00, //0x00000473 movq $160(%r14), %rax - 0x48, 0x8d, 0x50, 0x10, //0x0000047a leaq $16(%rax), %rdx - 0x49, 0x3b, 0x96, 0xc0, 0x00, 0x00, 0x00, //0x0000047e cmpq $192(%r14), %rdx - 0x0f, 0x87, 0x67, 0x3a, 0x00, 0x00, //0x00000485 ja LBB5_167 - 0x49, 0xc1, 0xe2, 0x20, //0x0000048b shlq $32, %r10 - 0x4c, 0x89, 0x10, //0x0000048f movq %r10, (%rax) - 0x49, 0x89, 0x96, 0xa0, 0x00, 0x00, 0x00, //0x00000492 movq %rdx, $160(%r14) - 0xe9, 0xdc, 0x14, 0x00, 0x00, //0x00000499 jmp LBB5_307 - //0x0000049e LBB5_43 - 0x41, 0x80, 0x7d, 0x00, 0x72, //0x0000049e cmpb $114, (%r13) - 0xb9, 0x0d, 0x00, 0x00, 0x00, //0x000004a3 movl $13, %ecx - 0x0f, 0x85, 0xda, 0x32, 0x00, 0x00, //0x000004a8 jne LBB5_688 - 0x41, 0x80, 0x7d, 0x01, 0x75, //0x000004ae cmpb $117, $1(%r13) - 0x0f, 0x85, 0xea, 0x32, 0x00, 0x00, //0x000004b3 jne LBB5_691 - 0x31, 0xc9, //0x000004b9 xorl %ecx, %ecx - 0x41, 0x80, 0x7d, 0x02, 0x65, //0x000004bb cmpb $101, $2(%r13) - 0x0f, 0x85, 0xf9, 0x32, 0x00, 0x00, //0x000004c0 jne LBB5_694 - //0x000004c6 LBB5_46 - 0x49, 0x83, 0xc5, 0x03, //0x000004c6 addq $3, %r13 - //0x000004ca LBB5_47 - 0x49, 0xc1, 0xe2, 0x20, //0x000004ca shlq $32, %r10 - 0x49, 0x83, 0xca, 0x0a, //0x000004ce orq $10, %r10 - 0xe9, 0x82, 0x02, 0x00, 0x00, //0x000004d2 jmp LBB5_72 - //0x000004d7 LBB5_48 - 0x4d, 0x8b, 0x66, 0x70, //0x000004d7 movq $112(%r14), %r12 - 0xf3, 0x0f, 0x6f, 0x05, 0x8d, 0xfb, 0xff, 0xff, //0x000004db movdqu $-1139(%rip), %xmm0 /* LCPI5_1+0(%rip) */ - 0xf3, 0x0f, 0x6f, 0x0d, 0x95, 0xfb, 0xff, 0xff, //0x000004e3 movdqu $-1131(%rip), %xmm1 /* LCPI5_2+0(%rip) */ - 0xf3, 0x0f, 0x6f, 0x15, 0x9d, 0xfb, 0xff, 0xff, //0x000004eb movdqu $-1123(%rip), %xmm2 /* LCPI5_3+0(%rip) */ - 0x4c, 0x89, 0xe8, //0x000004f3 movq %r13, %rax - 0x41, 0xf6, 0xc4, 0x20, //0x000004f6 testb $32, %r12b - 0x0f, 0x85, 0x90, 0x00, 0x00, 0x00, //0x000004fa jne LBB5_52 - //0x00000500 .p2align 4, 0x90 - //0x00000500 LBB5_49 - 0xf3, 0x0f, 0x6f, 0x18, //0x00000500 movdqu (%rax), %xmm3 - 0xf3, 0x0f, 0x6f, 0x60, 0x10, //0x00000504 movdqu $16(%rax), %xmm4 - 0x66, 0x0f, 0x6f, 0xeb, //0x00000509 movdqa %xmm3, %xmm5 - 0x66, 0x0f, 0x6f, 0xf3, //0x0000050d movdqa %xmm3, %xmm6 - 0x66, 0x0f, 0xda, 0xf2, //0x00000511 pminub %xmm2, %xmm6 - 0x66, 0x0f, 0x74, 0xf3, //0x00000515 pcmpeqb %xmm3, %xmm6 - 0x66, 0x0f, 0x74, 0xd8, //0x00000519 pcmpeqb %xmm0, %xmm3 - 0x66, 0x0f, 0xd7, 0xd3, //0x0000051d pmovmskb %xmm3, %edx - 0x66, 0x0f, 0x6f, 0xdc, //0x00000521 movdqa %xmm4, %xmm3 - 0x66, 0x0f, 0x6f, 0xfc, //0x00000525 movdqa %xmm4, %xmm7 - 0x66, 0x0f, 0xda, 0xfa, //0x00000529 pminub %xmm2, %xmm7 - 0x66, 0x0f, 0x74, 0xfc, //0x0000052d pcmpeqb %xmm4, %xmm7 - 0x66, 0x0f, 0x74, 0xe0, //0x00000531 pcmpeqb %xmm0, %xmm4 - 0x66, 0x0f, 0xd7, 0xf4, //0x00000535 pmovmskb %xmm4, %esi - 0x66, 0x0f, 0x74, 0xe9, //0x00000539 pcmpeqb %xmm1, %xmm5 - 0x66, 0x0f, 0xd7, 0xdd, //0x0000053d pmovmskb %xmm5, %ebx - 0xc1, 0xe6, 0x10, //0x00000541 shll $16, %esi - 0x09, 0xd6, //0x00000544 orl %edx, %esi - 0x66, 0x0f, 0x74, 0xd9, //0x00000546 pcmpeqb %xmm1, %xmm3 - 0x66, 0x0f, 0xd7, 0xfb, //0x0000054a pmovmskb %xmm3, %edi - 0x66, 0x0f, 0xd7, 0xd6, //0x0000054e pmovmskb %xmm6, %edx - 0x66, 0x0f, 0xd7, 0xcf, //0x00000552 pmovmskb %xmm7, %ecx - 0xc1, 0xe1, 0x10, //0x00000556 shll $16, %ecx - 0x09, 0xd1, //0x00000559 orl %edx, %ecx - 0xc1, 0xe7, 0x10, //0x0000055b shll $16, %edi - 0x09, 0xdf, //0x0000055e orl %ebx, %edi - 0x09, 0xf1, //0x00000560 orl %esi, %ecx - 0x83, 0xc1, 0xff, //0x00000562 addl $-1, %ecx - 0x85, 0xf9, //0x00000565 testl %edi, %ecx - 0x0f, 0x85, 0x23, 0x03, 0x00, 0x00, //0x00000567 jne LBB5_83 - 0x83, 0xc7, 0xff, //0x0000056d addl $-1, %edi - 0x85, 0xf7, //0x00000570 testl %esi, %edi - 0x0f, 0x85, 0x58, 0x23, 0x00, 0x00, //0x00000572 jne LBB5_507 - 0x48, 0x83, 0xc0, 0x20, //0x00000578 addq $32, %rax - 0xe9, 0x7f, 0xff, 0xff, 0xff, //0x0000057c jmp LBB5_49 - 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00000581 .p2align 4, 0x90 - //0x00000590 LBB5_52 - 0xf3, 0x0f, 0x6f, 0x18, //0x00000590 movdqu (%rax), %xmm3 - 0xf3, 0x0f, 0x6f, 0x60, 0x10, //0x00000594 movdqu $16(%rax), %xmm4 - 0x66, 0x0f, 0x6f, 0xeb, //0x00000599 movdqa %xmm3, %xmm5 - 0x66, 0x0f, 0x6f, 0xf3, //0x0000059d movdqa %xmm3, %xmm6 - 0x66, 0x0f, 0xda, 0xf2, //0x000005a1 pminub %xmm2, %xmm6 - 0x66, 0x0f, 0x74, 0xf3, //0x000005a5 pcmpeqb %xmm3, %xmm6 - 0x66, 0x0f, 0x74, 0xd8, //0x000005a9 pcmpeqb %xmm0, %xmm3 - 0x66, 0x0f, 0xd7, 0xcb, //0x000005ad pmovmskb %xmm3, %ecx - 0x66, 0x0f, 0x6f, 0xdc, //0x000005b1 movdqa %xmm4, %xmm3 - 0x66, 0x0f, 0x6f, 0xfc, //0x000005b5 movdqa %xmm4, %xmm7 - 0x66, 0x0f, 0xda, 0xfa, //0x000005b9 pminub %xmm2, %xmm7 - 0x66, 0x0f, 0x74, 0xfc, //0x000005bd pcmpeqb %xmm4, %xmm7 - 0x66, 0x0f, 0x74, 0xe0, //0x000005c1 pcmpeqb %xmm0, %xmm4 - 0x66, 0x0f, 0xd7, 0xf4, //0x000005c5 pmovmskb %xmm4, %esi - 0x66, 0x0f, 0x74, 0xe9, //0x000005c9 pcmpeqb %xmm1, %xmm5 - 0x66, 0x0f, 0xd7, 0xdd, //0x000005cd pmovmskb %xmm5, %ebx - 0xc1, 0xe6, 0x10, //0x000005d1 shll $16, %esi - 0x09, 0xce, //0x000005d4 orl %ecx, %esi - 0x66, 0x0f, 0x74, 0xd9, //0x000005d6 pcmpeqb %xmm1, %xmm3 - 0x66, 0x0f, 0xd7, 0xfb, //0x000005da pmovmskb %xmm3, %edi - 0x66, 0x0f, 0xd7, 0xce, //0x000005de pmovmskb %xmm6, %ecx - 0x66, 0x0f, 0xd7, 0xd7, //0x000005e2 pmovmskb %xmm7, %edx - 0xc1, 0xe2, 0x10, //0x000005e6 shll $16, %edx - 0x09, 0xca, //0x000005e9 orl %ecx, %edx - 0xc1, 0xe7, 0x10, //0x000005eb shll $16, %edi - 0x09, 0xdf, //0x000005ee orl %ebx, %edi - 0x89, 0xd1, //0x000005f0 movl %edx, %ecx - 0x09, 0xf1, //0x000005f2 orl %esi, %ecx - 0x83, 0xc1, 0xff, //0x000005f4 addl $-1, %ecx - 0x85, 0xf9, //0x000005f7 testl %edi, %ecx - 0x0f, 0x85, 0x91, 0x02, 0x00, 0x00, //0x000005f9 jne LBB5_83 - 0x83, 0xc7, 0xff, //0x000005ff addl $-1, %edi - 0x85, 0xf7, //0x00000602 testl %esi, %edi - 0x0f, 0x85, 0xc6, 0x22, 0x00, 0x00, //0x00000604 jne LBB5_507 - 0x85, 0xd7, //0x0000060a testl %edx, %edi - 0x0f, 0x85, 0x91, 0x2e, 0x00, 0x00, //0x0000060c jne LBB5_651 - 0x48, 0x83, 0xc0, 0x20, //0x00000612 addq $32, %rax - 0xe9, 0x75, 0xff, 0xff, 0xff, //0x00000616 jmp LBB5_52 - //0x0000061b LBB5_56 - 0x49, 0xc1, 0xe2, 0x20, //0x0000061b shlq $32, %r10 - 0x49, 0x83, 0xca, 0x06, //0x0000061f orq $6, %r10 - 0x49, 0x8b, 0x86, 0xa0, 0x00, 0x00, 0x00, //0x00000623 movq $160(%r14), %rax - 0x4c, 0x89, 0x10, //0x0000062a movq %r10, (%rax) - 0x48, 0xc7, 0x40, 0x08, 0xff, 0xff, 0xff, 0xff, //0x0000062d movq $-1, $8(%rax) - 0x49, 0x8b, 0x96, 0xa0, 0x00, 0x00, 0x00, //0x00000635 movq $160(%r14), %rdx - 0x4d, 0x8b, 0x86, 0xb8, 0x00, 0x00, 0x00, //0x0000063c movq $184(%r14), %r8 - 0x48, 0x89, 0xd0, //0x00000643 movq %rdx, %rax - 0x4c, 0x29, 0xc0, //0x00000646 subq %r8, %rax - 0x48, 0x89, 0xc7, //0x00000649 movq %rax, %rdi - 0x48, 0xc1, 0xff, 0x04, //0x0000064c sarq $4, %rdi - 0x49, 0x89, 0xbe, 0xa8, 0x00, 0x00, 0x00, //0x00000650 movq %rdi, $168(%r14) - 0x4c, 0x8d, 0x4a, 0x10, //0x00000657 leaq $16(%rdx), %r9 - 0x4d, 0x89, 0x8e, 0xa0, 0x00, 0x00, 0x00, //0x0000065b movq %r9, $160(%r14) - 0x49, 0x83, 0x86, 0xb0, 0x00, 0x00, 0x00, 0x01, //0x00000662 addq $1, $176(%r14) - 0x48, 0x8d, 0x4a, 0x20, //0x0000066a leaq $32(%rdx), %rcx - 0x45, 0x31, 0xe4, //0x0000066e xorl %r12d, %r12d - 0x48, 0x83, 0xf8, 0xf0, //0x00000671 cmpq $-16, %rax - 0x48, 0x89, 0xd0, //0x00000675 movq %rdx, %rax - 0x49, 0x0f, 0x44, 0xc4, //0x00000678 cmoveq %r12, %rax - 0x49, 0x3b, 0x8e, 0xc0, 0x00, 0x00, 0x00, //0x0000067c cmpq $192(%r14), %rcx - 0x0f, 0x87, 0x03, 0x00, 0x00, 0x00, //0x00000683 ja LBB5_58 - 0x49, 0x89, 0xc4, //0x00000689 movq %rax, %r12 - //0x0000068c LBB5_58 - 0x4d, 0x85, 0xe4, //0x0000068c testq %r12, %r12 - 0x0f, 0x84, 0x5d, 0x38, 0x00, 0x00, //0x0000068f je LBB5_167 - 0x4d, 0x8d, 0x7d, 0x01, //0x00000695 leaq $1(%r13), %r15 - 0x41, 0x0f, 0xb6, 0x4d, 0x00, //0x00000699 movzbl (%r13), %ecx - 0x48, 0x83, 0xf9, 0x20, //0x0000069e cmpq $32, %rcx - 0x0f, 0x87, 0xbe, 0x0c, 0x00, 0x00, //0x000006a2 ja LBB5_226 - 0x48, 0xbe, 0x01, 0x26, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, //0x000006a8 movabsq $4294977025, %rsi - 0x48, 0x0f, 0xa3, 0xce, //0x000006b2 btq %rcx, %rsi - 0x0f, 0x83, 0xaa, 0x0c, 0x00, 0x00, //0x000006b6 jae LBB5_226 - 0x41, 0x0f, 0xb6, 0x4d, 0x01, //0x000006bc movzbl $1(%r13), %ecx - 0x49, 0x83, 0xc5, 0x02, //0x000006c1 addq $2, %r13 - 0x48, 0x83, 0xf9, 0x20, //0x000006c5 cmpq $32, %rcx - 0x0f, 0x87, 0xb9, 0x0b, 0x00, 0x00, //0x000006c9 ja LBB5_254 - 0x48, 0x0f, 0xa3, 0xce, //0x000006cf btq %rcx, %rsi - 0x0f, 0x83, 0xaf, 0x0b, 0x00, 0x00, //0x000006d3 jae LBB5_254 - 0x49, 0x8b, 0xb6, 0x90, 0x00, 0x00, 0x00, //0x000006d9 movq $144(%r14), %rsi - 0x4c, 0x89, 0xe9, //0x000006e0 movq %r13, %rcx - 0x48, 0x29, 0xf1, //0x000006e3 subq %rsi, %rcx - 0x48, 0x83, 0xf9, 0x40, //0x000006e6 cmpq $64, %rcx - 0x0f, 0x83, 0xba, 0x0b, 0x00, 0x00, //0x000006ea jae LBB5_222 - 0x49, 0x8b, 0x86, 0x98, 0x00, 0x00, 0x00, //0x000006f0 movq $152(%r14), %rax - 0x48, 0xd3, 0xe8, //0x000006f7 shrq %cl, %rax - 0x48, 0xd3, 0xe0, //0x000006fa shlq %cl, %rax - 0x48, 0x85, 0xc0, //0x000006fd testq %rax, %rax - 0x0f, 0x84, 0x9d, 0x0b, 0x00, 0x00, //0x00000700 je LBB5_221 - 0x48, 0x0f, 0xbc, 0xc8, //0x00000706 bsfq %rax, %rcx - 0x4c, 0x8d, 0x3c, 0x0e, //0x0000070a leaq (%rsi,%rcx), %r15 - 0x49, 0x83, 0xc7, 0x01, //0x0000070e addq $1, %r15 - 0x48, 0x01, 0xce, //0x00000712 addq %rcx, %rsi - 0xe9, 0x4a, 0x0c, 0x00, 0x00, //0x00000715 jmp LBB5_225 - //0x0000071a LBB5_66 - 0x41, 0x80, 0x7d, 0x00, 0x61, //0x0000071a cmpb $97, (%r13) - 0xb9, 0x0d, 0x00, 0x00, 0x00, //0x0000071f movl $13, %ecx - 0x0f, 0x85, 0x67, 0x30, 0x00, 0x00, //0x00000724 jne LBB5_689 - 0x41, 0x80, 0x7d, 0x01, 0x6c, //0x0000072a cmpb $108, $1(%r13) - 0x0f, 0x85, 0x77, 0x30, 0x00, 0x00, //0x0000072f jne LBB5_692 - 0x41, 0x80, 0x7d, 0x02, 0x73, //0x00000735 cmpb $115, $2(%r13) - 0x0f, 0x85, 0x89, 0x30, 0x00, 0x00, //0x0000073a jne LBB5_695 - 0x31, 0xc9, //0x00000740 xorl %ecx, %ecx - 0x41, 0x80, 0x7d, 0x03, 0x65, //0x00000742 cmpb $101, $3(%r13) - 0x0f, 0x85, 0x85, 0x30, 0x00, 0x00, //0x00000747 jne LBB5_696 - //0x0000074d LBB5_70 - 0x49, 0x83, 0xc5, 0x04, //0x0000074d addq $4, %r13 - //0x00000751 LBB5_71 - 0x49, 0xc1, 0xe2, 0x20, //0x00000751 shlq $32, %r10 - 0x49, 0x83, 0xca, 0x02, //0x00000755 orq $2, %r10 - //0x00000759 LBB5_72 - 0x49, 0x8b, 0x86, 0xa0, 0x00, 0x00, 0x00, //0x00000759 movq $160(%r14), %rax - 0x4c, 0x89, 0x10, //0x00000760 movq %r10, (%rax) - 0x48, 0x8d, 0x50, 0x10, //0x00000763 leaq $16(%rax), %rdx - 0x49, 0x89, 0x96, 0xa0, 0x00, 0x00, 0x00, //0x00000767 movq %rdx, $160(%r14) - 0x48, 0x83, 0xc0, 0x20, //0x0000076e addq $32, %rax - 0xba, 0x0b, 0x00, 0x00, 0x00, //0x00000772 movl $11, %edx - 0x49, 0x3b, 0x86, 0xc0, 0x00, 0x00, 0x00, //0x00000777 cmpq $192(%r14), %rax - 0x0f, 0x87, 0xf8, 0x11, 0x00, 0x00, //0x0000077e ja LBB5_308 - 0xe9, 0xf1, 0x11, 0x00, 0x00, //0x00000784 jmp LBB5_307 - //0x00000789 LBB5_15 - 0x41, 0xb4, 0x01, //0x00000789 movb $1, %r12b - 0xe9, 0x7c, 0xfb, 0xff, 0xff, //0x0000078c jmp LBB5_16 - //0x00000791 LBB5_73 - 0x49, 0xc1, 0xe2, 0x20, //0x00000791 shlq $32, %r10 - 0x49, 0x83, 0xca, 0x07, //0x00000795 orq $7, %r10 - 0x49, 0x8b, 0x86, 0xa0, 0x00, 0x00, 0x00, //0x00000799 movq $160(%r14), %rax - 0x4c, 0x89, 0x10, //0x000007a0 movq %r10, (%rax) - 0x48, 0xc7, 0x40, 0x08, 0xff, 0xff, 0xff, 0xff, //0x000007a3 movq $-1, $8(%rax) - 0x49, 0x8b, 0x96, 0xa0, 0x00, 0x00, 0x00, //0x000007ab movq $160(%r14), %rdx - 0x4d, 0x8b, 0x86, 0xb8, 0x00, 0x00, 0x00, //0x000007b2 movq $184(%r14), %r8 - 0x48, 0x89, 0xd0, //0x000007b9 movq %rdx, %rax - 0x4c, 0x29, 0xc0, //0x000007bc subq %r8, %rax - 0x49, 0x89, 0xc2, //0x000007bf movq %rax, %r10 - 0x49, 0xc1, 0xfa, 0x04, //0x000007c2 sarq $4, %r10 - 0x4d, 0x89, 0x96, 0xa8, 0x00, 0x00, 0x00, //0x000007c6 movq %r10, $168(%r14) - 0x4c, 0x8d, 0x4a, 0x10, //0x000007cd leaq $16(%rdx), %r9 - 0x4d, 0x89, 0x8e, 0xa0, 0x00, 0x00, 0x00, //0x000007d1 movq %r9, $160(%r14) - 0x49, 0x83, 0x86, 0xb0, 0x00, 0x00, 0x00, 0x01, //0x000007d8 addq $1, $176(%r14) - 0x48, 0x8d, 0x4a, 0x20, //0x000007e0 leaq $32(%rdx), %rcx - 0x45, 0x31, 0xe4, //0x000007e4 xorl %r12d, %r12d - 0x48, 0x83, 0xf8, 0xf0, //0x000007e7 cmpq $-16, %rax - 0x48, 0x89, 0xd0, //0x000007eb movq %rdx, %rax - 0x49, 0x0f, 0x44, 0xc4, //0x000007ee cmoveq %r12, %rax - 0x49, 0x3b, 0x8e, 0xc0, 0x00, 0x00, 0x00, //0x000007f2 cmpq $192(%r14), %rcx - 0x0f, 0x87, 0x03, 0x00, 0x00, 0x00, //0x000007f9 ja LBB5_75 - 0x49, 0x89, 0xc4, //0x000007ff movq %rax, %r12 - //0x00000802 LBB5_75 - 0x4d, 0x85, 0xe4, //0x00000802 testq %r12, %r12 - 0x0f, 0x84, 0xe7, 0x36, 0x00, 0x00, //0x00000805 je LBB5_167 - 0x4d, 0x8d, 0x7d, 0x01, //0x0000080b leaq $1(%r13), %r15 - 0x41, 0x0f, 0xb6, 0x4d, 0x00, //0x0000080f movzbl (%r13), %ecx - 0x48, 0x83, 0xf9, 0x20, //0x00000814 cmpq $32, %rcx - 0x0f, 0x87, 0x44, 0x0c, 0x00, 0x00, //0x00000818 ja LBB5_233 - 0x48, 0xbe, 0x01, 0x26, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, //0x0000081e movabsq $4294977025, %rsi - 0x48, 0x0f, 0xa3, 0xce, //0x00000828 btq %rcx, %rsi - 0x0f, 0x83, 0x30, 0x0c, 0x00, 0x00, //0x0000082c jae LBB5_233 - 0x41, 0x0f, 0xb6, 0x4d, 0x01, //0x00000832 movzbl $1(%r13), %ecx - 0x49, 0x83, 0xc5, 0x02, //0x00000837 addq $2, %r13 - 0x48, 0x83, 0xf9, 0x20, //0x0000083b cmpq $32, %rcx - 0x0f, 0x87, 0x4b, 0x0a, 0x00, 0x00, //0x0000083f ja LBB5_255 - 0x48, 0x0f, 0xa3, 0xce, //0x00000845 btq %rcx, %rsi - 0x0f, 0x83, 0x41, 0x0a, 0x00, 0x00, //0x00000849 jae LBB5_255 - 0x49, 0x8b, 0xb6, 0x90, 0x00, 0x00, 0x00, //0x0000084f movq $144(%r14), %rsi - 0x4c, 0x89, 0xe9, //0x00000856 movq %r13, %rcx - 0x48, 0x29, 0xf1, //0x00000859 subq %rsi, %rcx - 0x48, 0x83, 0xf9, 0x40, //0x0000085c cmpq $64, %rcx - 0x0f, 0x83, 0x42, 0x0b, 0x00, 0x00, //0x00000860 jae LBB5_229 - 0x49, 0x8b, 0x86, 0x98, 0x00, 0x00, 0x00, //0x00000866 movq $152(%r14), %rax - 0x48, 0xd3, 0xe8, //0x0000086d shrq %cl, %rax - 0x48, 0xd3, 0xe0, //0x00000870 shlq %cl, %rax - 0x48, 0x85, 0xc0, //0x00000873 testq %rax, %rax - 0x0f, 0x84, 0x25, 0x0b, 0x00, 0x00, //0x00000876 je LBB5_228 - 0x48, 0x0f, 0xbc, 0xc8, //0x0000087c bsfq %rax, %rcx - 0x4c, 0x8d, 0x3c, 0x0e, //0x00000880 leaq (%rsi,%rcx), %r15 - 0x49, 0x83, 0xc7, 0x01, //0x00000884 addq $1, %r15 - 0x48, 0x01, 0xce, //0x00000888 addq %rcx, %rsi - 0xe9, 0xd0, 0x0b, 0x00, 0x00, //0x0000088b jmp LBB5_232 - //0x00000890 LBB5_83 - 0x0f, 0xbc, 0xcf, //0x00000890 bsfl %edi, %ecx - 0x48, 0x8d, 0x14, 0x01, //0x00000893 leaq (%rcx,%rax), %rdx - 0x48, 0x01, 0xc8, //0x00000897 addq %rcx, %rax - 0x48, 0x83, 0xc0, 0x01, //0x0000089a addq $1, %rax - 0x49, 0xf7, 0xd5, //0x0000089e notq %r13 - 0x4c, 0x01, 0xea, //0x000008a1 addq %r13, %rdx - 0x48, 0x83, 0xc2, 0x01, //0x000008a4 addq $1, %rdx - 0x31, 0xff, //0x000008a8 xorl %edi, %edi - //0x000008aa LBB5_84 - 0x31, 0xf6, //0x000008aa xorl %esi, %esi - 0x48, 0x85, 0xd2, //0x000008ac testq %rdx, %rdx - 0x0f, 0x89, 0x04, 0x00, 0x00, 0x00, //0x000008af jns LBB5_86 - //0x000008b5 LBB5_85 - 0x89, 0xd6, //0x000008b5 movl %edx, %esi - 0xf7, 0xde, //0x000008b7 negl %esi - //0x000008b9 LBB5_86 - 0x48, 0x39, 0x85, 0x78, 0xff, 0xff, 0xff, //0x000008b9 cmpq %rax, $-136(%rbp) - 0xb9, 0x05, 0x00, 0x00, 0x00, //0x000008c0 movl $5, %ecx - 0x0f, 0x49, 0xce, //0x000008c5 cmovnsl %esi, %ecx - 0x40, 0x0f, 0xb6, 0xf7, //0x000008c8 movzbl %dil, %esi - 0x49, 0xc1, 0xe2, 0x20, //0x000008cc shlq $32, %r10 - 0x49, 0x8d, 0x34, 0xf2, //0x000008d0 leaq (%r10,%rsi,8), %rsi - 0x48, 0xbf, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, //0x000008d4 movabsq $4294967296, %rdi - 0x48, 0x01, 0xfe, //0x000008de addq %rdi, %rsi - 0x48, 0x83, 0xc6, 0x04, //0x000008e1 addq $4, %rsi - 0x49, 0x8b, 0xbe, 0xa0, 0x00, 0x00, 0x00, //0x000008e5 movq $160(%r14), %rdi - 0x48, 0x89, 0x37, //0x000008ec movq %rsi, (%rdi) - 0x48, 0x89, 0x57, 0x08, //0x000008ef movq %rdx, $8(%rdi) - 0x49, 0x8b, 0xb6, 0xa0, 0x00, 0x00, 0x00, //0x000008f3 movq $160(%r14), %rsi - 0x48, 0x8d, 0x56, 0x10, //0x000008fa leaq $16(%rsi), %rdx - 0x49, 0x89, 0x96, 0xa0, 0x00, 0x00, 0x00, //0x000008fe movq %rdx, $160(%r14) - 0x41, 0x83, 0x86, 0xd0, 0x00, 0x00, 0x00, 0x01, //0x00000905 addl $1, $208(%r14) - 0x48, 0x83, 0xc6, 0x20, //0x0000090d addq $32, %rsi - 0xba, 0x0b, 0x00, 0x00, 0x00, //0x00000911 movl $11, %edx - 0x49, 0x89, 0xc5, //0x00000916 movq %rax, %r13 - 0x49, 0x3b, 0xb6, 0xc0, 0x00, 0x00, 0x00, //0x00000919 cmpq $192(%r14), %rsi - 0x0f, 0x86, 0x54, 0x10, 0x00, 0x00, //0x00000920 jbe LBB5_307 - 0xe9, 0x51, 0x10, 0x00, 0x00, //0x00000926 jmp LBB5_308 - //0x0000092b LBB5_87 - 0x41, 0x8a, 0x50, 0x01, //0x0000092b movb $1(%r8), %dl - 0x80, 0xc2, 0xd2, //0x0000092f addb $-46, %dl - 0x80, 0xfa, 0x37, //0x00000932 cmpb $55, %dl - 0x0f, 0x87, 0x6f, 0xfa, 0xff, 0xff, //0x00000935 ja LBB5_26 - 0x0f, 0xb6, 0xd2, //0x0000093b movzbl %dl, %edx - 0x48, 0xbe, 0x01, 0x00, 0x80, 0x00, 0x00, 0x00, 0x80, 0x00, //0x0000093e movabsq $36028797027352577, %rsi - 0x48, 0x0f, 0xa3, 0xd6, //0x00000948 btq %rdx, %rsi - 0xba, 0x01, 0x00, 0x00, 0x00, //0x0000094c movl $1, %edx - 0x0f, 0x83, 0xec, 0x03, 0x00, 0x00, //0x00000951 jae LBB5_153 - //0x00000957 LBB5_89 - 0x49, 0x83, 0xfd, 0x10, //0x00000957 cmpq $16, %r13 - 0x0f, 0x82, 0x50, 0x2d, 0x00, 0x00, //0x0000095b jb LBB5_676 - 0x45, 0x89, 0xca, //0x00000961 movl %r9d, %r10d - 0x41, 0x83, 0xe2, 0x01, //0x00000964 andl $1, %r10d - 0x49, 0xc7, 0xc7, 0xff, 0xff, 0xff, 0xff, //0x00000968 movq $-1, %r15 - 0x31, 0xc0, //0x0000096f xorl %eax, %eax - 0xf3, 0x44, 0x0f, 0x6f, 0x05, 0x26, 0xf7, 0xff, 0xff, //0x00000971 movdqu $-2266(%rip), %xmm8 /* LCPI5_4+0(%rip) */ - 0xf3, 0x44, 0x0f, 0x6f, 0x15, 0x2d, 0xf7, 0xff, 0xff, //0x0000097a movdqu $-2259(%rip), %xmm10 /* LCPI5_5+0(%rip) */ - 0xf3, 0x44, 0x0f, 0x6f, 0x0d, 0x34, 0xf7, 0xff, 0xff, //0x00000983 movdqu $-2252(%rip), %xmm9 /* LCPI5_6+0(%rip) */ - 0xf3, 0x0f, 0x6f, 0x1d, 0x3c, 0xf7, 0xff, 0xff, //0x0000098c movdqu $-2244(%rip), %xmm3 /* LCPI5_7+0(%rip) */ - 0xf3, 0x0f, 0x6f, 0x25, 0x44, 0xf7, 0xff, 0xff, //0x00000994 movdqu $-2236(%rip), %xmm4 /* LCPI5_8+0(%rip) */ - 0xf3, 0x0f, 0x6f, 0x2d, 0x4c, 0xf7, 0xff, 0xff, //0x0000099c movdqu $-2228(%rip), %xmm5 /* LCPI5_9+0(%rip) */ - 0xf3, 0x0f, 0x6f, 0x35, 0x54, 0xf7, 0xff, 0xff, //0x000009a4 movdqu $-2220(%rip), %xmm6 /* LCPI5_10+0(%rip) */ - 0x49, 0xc7, 0xc6, 0xff, 0xff, 0xff, 0xff, //0x000009ac movq $-1, %r14 - 0x49, 0xc7, 0xc3, 0xff, 0xff, 0xff, 0xff, //0x000009b3 movq $-1, %r11 - 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x000009ba .p2align 4, 0x90 - //0x000009c0 LBB5_91 - 0xf3, 0x41, 0x0f, 0x6f, 0x3c, 0x00, //0x000009c0 movdqu (%r8,%rax), %xmm7 - 0x66, 0x0f, 0x6f, 0xc7, //0x000009c6 movdqa %xmm7, %xmm0 - 0x66, 0x41, 0x0f, 0x64, 0xc0, //0x000009ca pcmpgtb %xmm8, %xmm0 - 0x66, 0x41, 0x0f, 0x6f, 0xca, //0x000009cf movdqa %xmm10, %xmm1 - 0x66, 0x0f, 0x64, 0xcf, //0x000009d4 pcmpgtb %xmm7, %xmm1 - 0x66, 0x0f, 0xdb, 0xc8, //0x000009d8 pand %xmm0, %xmm1 - 0x66, 0x0f, 0x6f, 0xc7, //0x000009dc movdqa %xmm7, %xmm0 - 0x66, 0x41, 0x0f, 0x74, 0xc1, //0x000009e0 pcmpeqb %xmm9, %xmm0 - 0x66, 0x0f, 0x6f, 0xd7, //0x000009e5 movdqa %xmm7, %xmm2 - 0x66, 0x0f, 0x74, 0xd3, //0x000009e9 pcmpeqb %xmm3, %xmm2 - 0x66, 0x0f, 0xeb, 0xd0, //0x000009ed por %xmm0, %xmm2 - 0x66, 0x0f, 0x6f, 0xc7, //0x000009f1 movdqa %xmm7, %xmm0 - 0x66, 0x0f, 0xdb, 0xc4, //0x000009f5 pand %xmm4, %xmm0 - 0x66, 0x0f, 0x74, 0xc6, //0x000009f9 pcmpeqb %xmm6, %xmm0 - 0x66, 0x0f, 0x74, 0xfd, //0x000009fd pcmpeqb %xmm5, %xmm7 - 0x66, 0x0f, 0xd7, 0xd0, //0x00000a01 pmovmskb %xmm0, %edx - 0x66, 0x0f, 0xeb, 0xc7, //0x00000a05 por %xmm7, %xmm0 - 0x66, 0x0f, 0xeb, 0xca, //0x00000a09 por %xmm2, %xmm1 - 0x66, 0x0f, 0xeb, 0xc8, //0x00000a0d por %xmm0, %xmm1 - 0x66, 0x0f, 0xd7, 0xff, //0x00000a11 pmovmskb %xmm7, %edi - 0x66, 0x0f, 0xd7, 0xf2, //0x00000a15 pmovmskb %xmm2, %esi - 0x66, 0x0f, 0xd7, 0xc9, //0x00000a19 pmovmskb %xmm1, %ecx - 0xf7, 0xd1, //0x00000a1d notl %ecx - 0x0f, 0xbc, 0xc9, //0x00000a1f bsfl %ecx, %ecx - 0x83, 0xf9, 0x10, //0x00000a22 cmpl $16, %ecx - 0x0f, 0x84, 0x11, 0x00, 0x00, 0x00, //0x00000a25 je LBB5_93 - 0xbb, 0xff, 0xff, 0xff, 0xff, //0x00000a2b movl $-1, %ebx - 0xd3, 0xe3, //0x00000a30 shll %cl, %ebx - 0xf7, 0xd3, //0x00000a32 notl %ebx - 0x21, 0xdf, //0x00000a34 andl %ebx, %edi - 0x21, 0xda, //0x00000a36 andl %ebx, %edx - 0x21, 0xf3, //0x00000a38 andl %esi, %ebx - 0x89, 0xde, //0x00000a3a movl %ebx, %esi - //0x00000a3c LBB5_93 - 0x8d, 0x5f, 0xff, //0x00000a3c leal $-1(%rdi), %ebx - 0x21, 0xfb, //0x00000a3f andl %edi, %ebx - 0x0f, 0x85, 0xcd, 0x0b, 0x00, 0x00, //0x00000a41 jne LBB5_252 - 0x8d, 0x5a, 0xff, //0x00000a47 leal $-1(%rdx), %ebx - 0x21, 0xd3, //0x00000a4a andl %edx, %ebx - 0x0f, 0x85, 0xc2, 0x0b, 0x00, 0x00, //0x00000a4c jne LBB5_252 - 0x8d, 0x5e, 0xff, //0x00000a52 leal $-1(%rsi), %ebx - 0x21, 0xf3, //0x00000a55 andl %esi, %ebx - 0x0f, 0x85, 0xb7, 0x0b, 0x00, 0x00, //0x00000a57 jne LBB5_252 - 0x85, 0xff, //0x00000a5d testl %edi, %edi - 0x0f, 0x84, 0x13, 0x00, 0x00, 0x00, //0x00000a5f je LBB5_99 - 0x0f, 0xbc, 0xff, //0x00000a65 bsfl %edi, %edi - 0x49, 0x83, 0xfb, 0xff, //0x00000a68 cmpq $-1, %r11 - 0x0f, 0x85, 0xa4, 0x28, 0x00, 0x00, //0x00000a6c jne LBB5_627 - 0x48, 0x01, 0xc7, //0x00000a72 addq %rax, %rdi - 0x49, 0x89, 0xfb, //0x00000a75 movq %rdi, %r11 - //0x00000a78 LBB5_99 - 0x85, 0xd2, //0x00000a78 testl %edx, %edx - 0x0f, 0x84, 0x13, 0x00, 0x00, 0x00, //0x00000a7a je LBB5_102 - 0x0f, 0xbc, 0xd2, //0x00000a80 bsfl %edx, %edx - 0x49, 0x83, 0xfe, 0xff, //0x00000a83 cmpq $-1, %r14 - 0x0f, 0x85, 0x56, 0x1c, 0x00, 0x00, //0x00000a87 jne LBB5_481 - 0x48, 0x01, 0xc2, //0x00000a8d addq %rax, %rdx - 0x49, 0x89, 0xd6, //0x00000a90 movq %rdx, %r14 - //0x00000a93 LBB5_102 - 0x85, 0xf6, //0x00000a93 testl %esi, %esi - 0x0f, 0x84, 0x13, 0x00, 0x00, 0x00, //0x00000a95 je LBB5_105 - 0x0f, 0xbc, 0xd6, //0x00000a9b bsfl %esi, %edx - 0x49, 0x83, 0xff, 0xff, //0x00000a9e cmpq $-1, %r15 - 0x0f, 0x85, 0x3b, 0x1c, 0x00, 0x00, //0x00000aa2 jne LBB5_481 - 0x48, 0x01, 0xc2, //0x00000aa8 addq %rax, %rdx - 0x49, 0x89, 0xd7, //0x00000aab movq %rdx, %r15 - //0x00000aae LBB5_105 - 0x83, 0xf9, 0x10, //0x00000aae cmpl $16, %ecx - 0x0f, 0x85, 0xc1, 0x00, 0x00, 0x00, //0x00000ab1 jne LBB5_120 - 0x49, 0x83, 0xc5, 0xf0, //0x00000ab7 addq $-16, %r13 - 0x48, 0x83, 0xc0, 0x10, //0x00000abb addq $16, %rax - 0x49, 0x83, 0xfd, 0x0f, //0x00000abf cmpq $15, %r13 - 0x0f, 0x87, 0xf7, 0xfe, 0xff, 0xff, //0x00000ac3 ja LBB5_91 - 0x48, 0x8b, 0x95, 0x78, 0xff, 0xff, 0xff, //0x00000ac9 movq $-136(%rbp), %rdx - 0x4c, 0x01, 0xd2, //0x00000ad0 addq %r10, %rdx - 0x48, 0x2b, 0x55, 0xb8, //0x00000ad3 subq $-72(%rbp), %rdx - 0x4c, 0x29, 0xca, //0x00000ad7 subq %r9, %rdx - 0x49, 0x8d, 0x0c, 0x00, //0x00000ada leaq (%r8,%rax), %rcx - 0x49, 0x89, 0xca, //0x00000ade movq %rcx, %r10 - 0x48, 0x39, 0xc2, //0x00000ae1 cmpq %rax, %rdx - 0x0f, 0x84, 0x97, 0x00, 0x00, 0x00, //0x00000ae4 je LBB5_121 - //0x00000aea LBB5_108 - 0x4e, 0x8d, 0x14, 0x29, //0x00000aea leaq (%rcx,%r13), %r10 - 0x48, 0x89, 0xce, //0x00000aee movq %rcx, %rsi - 0x4c, 0x29, 0xc6, //0x00000af1 subq %r8, %rsi - 0x31, 0xc0, //0x00000af4 xorl %eax, %eax - 0x48, 0x8d, 0x15, 0xb3, 0xb3, 0x00, 0x00, //0x00000af6 leaq $46003(%rip), %rdx /* LJTI5_1+0(%rip) */ - 0xe9, 0x2b, 0x00, 0x00, 0x00, //0x00000afd jmp LBB5_113 - //0x00000b02 LBB5_109 - 0x83, 0xff, 0x65, //0x00000b02 cmpl $101, %edi - 0x0f, 0x85, 0x8b, 0x00, 0x00, 0x00, //0x00000b05 jne LBB5_122 - //0x00000b0b LBB5_110 - 0x49, 0x83, 0xfe, 0xff, //0x00000b0b cmpq $-1, %r14 - 0x0f, 0x85, 0x07, 0x0b, 0x00, 0x00, //0x00000b0f jne LBB5_253 - 0x4c, 0x8d, 0x34, 0x06, //0x00000b15 leaq (%rsi,%rax), %r14 - 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00000b19 .p2align 4, 0x90 - //0x00000b20 LBB5_112 - 0x48, 0x83, 0xc0, 0x01, //0x00000b20 addq $1, %rax - 0x49, 0x39, 0xc5, //0x00000b24 cmpq %rax, %r13 - 0x0f, 0x84, 0x54, 0x00, 0x00, 0x00, //0x00000b27 je LBB5_121 - //0x00000b2d LBB5_113 - 0x0f, 0xbe, 0x3c, 0x01, //0x00000b2d movsbl (%rcx,%rax), %edi - 0x8d, 0x5f, 0xd0, //0x00000b31 leal $-48(%rdi), %ebx - 0x83, 0xfb, 0x0a, //0x00000b34 cmpl $10, %ebx - 0x0f, 0x82, 0xe3, 0xff, 0xff, 0xff, //0x00000b37 jb LBB5_112 - 0x8d, 0x5f, 0xd5, //0x00000b3d leal $-43(%rdi), %ebx - 0x83, 0xfb, 0x1a, //0x00000b40 cmpl $26, %ebx - 0x0f, 0x87, 0xb9, 0xff, 0xff, 0xff, //0x00000b43 ja LBB5_109 - 0x48, 0x63, 0x3c, 0x9a, //0x00000b49 movslq (%rdx,%rbx,4), %rdi - 0x48, 0x01, 0xd7, //0x00000b4d addq %rdx, %rdi - 0xff, 0xe7, //0x00000b50 jmpq *%rdi - //0x00000b52 LBB5_116 - 0x49, 0x83, 0xff, 0xff, //0x00000b52 cmpq $-1, %r15 - 0x0f, 0x85, 0xc0, 0x0a, 0x00, 0x00, //0x00000b56 jne LBB5_253 - 0x4c, 0x8d, 0x3c, 0x06, //0x00000b5c leaq (%rsi,%rax), %r15 - 0xe9, 0xbb, 0xff, 0xff, 0xff, //0x00000b60 jmp LBB5_112 - //0x00000b65 LBB5_118 - 0x49, 0x83, 0xfb, 0xff, //0x00000b65 cmpq $-1, %r11 - 0x0f, 0x85, 0xad, 0x0a, 0x00, 0x00, //0x00000b69 jne LBB5_253 - 0x4c, 0x8d, 0x1c, 0x06, //0x00000b6f leaq (%rsi,%rax), %r11 - 0xe9, 0xa8, 0xff, 0xff, 0xff, //0x00000b73 jmp LBB5_112 - //0x00000b78 LBB5_120 - 0x41, 0x89, 0xca, //0x00000b78 movl %ecx, %r10d - 0x4d, 0x01, 0xc2, //0x00000b7b addq %r8, %r10 - 0x49, 0x01, 0xc2, //0x00000b7e addq %rax, %r10 - //0x00000b81 LBB5_121 - 0x48, 0xc7, 0xc0, 0xff, 0xff, 0xff, 0xff, //0x00000b81 movq $-1, %rax - 0x4d, 0x85, 0xdb, //0x00000b88 testq %r11, %r11 - 0x0f, 0x85, 0x1b, 0x00, 0x00, 0x00, //0x00000b8b jne LBB5_123 - 0xe9, 0x9e, 0x01, 0x00, 0x00, //0x00000b91 jmp LBB5_152 - //0x00000b96 LBB5_122 - 0x48, 0x01, 0xc1, //0x00000b96 addq %rax, %rcx - 0x49, 0x89, 0xca, //0x00000b99 movq %rcx, %r10 - 0x48, 0xc7, 0xc0, 0xff, 0xff, 0xff, 0xff, //0x00000b9c movq $-1, %rax - 0x4d, 0x85, 0xdb, //0x00000ba3 testq %r11, %r11 - 0x0f, 0x84, 0x88, 0x01, 0x00, 0x00, //0x00000ba6 je LBB5_152 - //0x00000bac LBB5_123 - 0x4d, 0x85, 0xff, //0x00000bac testq %r15, %r15 - 0x0f, 0x84, 0x7f, 0x01, 0x00, 0x00, //0x00000baf je LBB5_152 - 0x4d, 0x85, 0xf6, //0x00000bb5 testq %r14, %r14 - 0x0f, 0x84, 0x76, 0x01, 0x00, 0x00, //0x00000bb8 je LBB5_152 - 0x4d, 0x29, 0xc2, //0x00000bbe subq %r8, %r10 - 0x49, 0x8d, 0x42, 0xff, //0x00000bc1 leaq $-1(%r10), %rax - 0x49, 0x39, 0xc3, //0x00000bc5 cmpq %rax, %r11 - 0x0f, 0x84, 0x52, 0x01, 0x00, 0x00, //0x00000bc8 je LBB5_150 - 0x49, 0x39, 0xc7, //0x00000bce cmpq %rax, %r15 - 0x0f, 0x84, 0x49, 0x01, 0x00, 0x00, //0x00000bd1 je LBB5_150 - 0x49, 0x39, 0xc6, //0x00000bd7 cmpq %rax, %r14 - 0x0f, 0x84, 0x40, 0x01, 0x00, 0x00, //0x00000bda je LBB5_150 - 0x4d, 0x85, 0xff, //0x00000be0 testq %r15, %r15 - 0x0f, 0x8e, 0x74, 0x02, 0x00, 0x00, //0x00000be3 jle LBB5_168 - 0x49, 0x8d, 0x47, 0xff, //0x00000be9 leaq $-1(%r15), %rax - 0x49, 0x39, 0xc6, //0x00000bed cmpq %rax, %r14 - 0x0f, 0x84, 0x67, 0x02, 0x00, 0x00, //0x00000bf0 je LBB5_168 - 0x49, 0xf7, 0xd7, //0x00000bf6 notq %r15 - 0x4c, 0x89, 0xf8, //0x00000bf9 movq %r15, %rax - 0xe9, 0x25, 0x01, 0x00, 0x00, //0x00000bfc jmp LBB5_151 - //0x00000c01 LBB5_131 - 0x4d, 0x8d, 0x68, 0x02, //0x00000c01 leaq $2(%r8), %r13 - 0x41, 0x8a, 0x40, 0x02, //0x00000c05 movb $2(%r8), %al - 0x8d, 0x48, 0xd0, //0x00000c09 leal $-48(%rax), %ecx - 0x80, 0xf9, 0x09, //0x00000c0c cmpb $9, %cl - 0x0f, 0x87, 0xdd, 0x32, 0x00, 0x00, //0x00000c0f ja LBB5_167 - 0x45, 0x31, 0xff, //0x00000c15 xorl %r15d, %r15d - 0x3c, 0x30, //0x00000c18 cmpb $48, %al - 0x0f, 0x85, 0x15, 0x00, 0x00, 0x00, //0x00000c1a jne LBB5_134 - //0x00000c20 LBB5_133 - 0x41, 0x0f, 0xb6, 0x45, 0x01, //0x00000c20 movzbl $1(%r13), %eax - 0x49, 0x83, 0xc5, 0x01, //0x00000c25 addq $1, %r13 - 0x41, 0x83, 0xc7, 0xff, //0x00000c29 addl $-1, %r15d - 0x3c, 0x30, //0x00000c2d cmpb $48, %al - 0x0f, 0x84, 0xeb, 0xff, 0xff, 0xff, //0x00000c2f je LBB5_133 - //0x00000c35 LBB5_134 - 0x3c, 0x45, //0x00000c35 cmpb $69, %al - 0x0f, 0x84, 0x7a, 0x01, 0x00, 0x00, //0x00000c37 je LBB5_155 - 0x3c, 0x65, //0x00000c3d cmpb $101, %al - 0x0f, 0x84, 0x72, 0x01, 0x00, 0x00, //0x00000c3f je LBB5_155 - 0x8d, 0x58, 0xd0, //0x00000c45 leal $-48(%rax), %ebx - 0x31, 0xc9, //0x00000c48 xorl %ecx, %ecx - 0x45, 0x31, 0xdb, //0x00000c4a xorl %r11d, %r11d - 0x31, 0xf6, //0x00000c4d xorl %esi, %esi - //0x00000c4f LBB5_137 - 0x4c, 0x89, 0x55, 0xa0, //0x00000c4f movq %r10, $-96(%rbp) - 0x41, 0xba, 0x11, 0x00, 0x00, 0x00, //0x00000c53 movl $17, %r10d - 0x49, 0x29, 0xca, //0x00000c59 subq %rcx, %r10 - 0x4d, 0x85, 0xd2, //0x00000c5c testq %r10, %r10 - 0x0f, 0x8e, 0x3e, 0x01, 0x00, 0x00, //0x00000c5f jle LBB5_154 - 0x80, 0xfb, 0x09, //0x00000c65 cmpb $9, %bl - 0x0f, 0x87, 0x35, 0x01, 0x00, 0x00, //0x00000c68 ja LBB5_154 - 0x4b, 0x8d, 0x14, 0x2a, //0x00000c6e leaq (%r10,%r13), %rdx - 0xbb, 0x10, 0x00, 0x00, 0x00, //0x00000c72 movl $16, %ebx - 0x48, 0x29, 0xcb, //0x00000c77 subq %rcx, %rbx - 0x31, 0xc9, //0x00000c7a xorl %ecx, %ecx - 0x90, 0x90, 0x90, 0x90, //0x00000c7c .p2align 4, 0x90 - //0x00000c80 LBB5_140 - 0x48, 0x8d, 0x34, 0xb6, //0x00000c80 leaq (%rsi,%rsi,4), %rsi - 0x0f, 0xb6, 0xc0, //0x00000c84 movzbl %al, %eax - 0x48, 0x8d, 0x34, 0x70, //0x00000c87 leaq (%rax,%rsi,2), %rsi - 0x48, 0x83, 0xc6, 0xd0, //0x00000c8b addq $-48, %rsi - 0x48, 0x39, 0xcb, //0x00000c8f cmpq %rcx, %rbx - 0x0f, 0x84, 0xe8, 0x01, 0x00, 0x00, //0x00000c92 je LBB5_171 - 0x41, 0x0f, 0xb6, 0x44, 0x0d, 0x01, //0x00000c98 movzbl $1(%r13,%rcx), %eax - 0x8d, 0x78, 0xd0, //0x00000c9e leal $-48(%rax), %edi - 0x48, 0x83, 0xc1, 0x01, //0x00000ca1 addq $1, %rcx - 0x40, 0x80, 0xff, 0x0a, //0x00000ca5 cmpb $10, %dil - 0x0f, 0x82, 0xd1, 0xff, 0xff, 0xff, //0x00000ca9 jb LBB5_140 - 0x4c, 0x89, 0xea, //0x00000caf movq %r13, %rdx - 0x48, 0x01, 0xca, //0x00000cb2 addq %rcx, %rdx - 0x49, 0x89, 0xca, //0x00000cb5 movq %rcx, %r10 - 0xe9, 0xea, 0x01, 0x00, 0x00, //0x00000cb8 jmp LBB5_174 - //0x00000cbd LBB5_143 - 0x3c, 0x45, //0x00000cbd cmpb $69, %al - 0x0f, 0x84, 0xfa, 0x00, 0x00, 0x00, //0x00000cbf je LBB5_157 - 0x3c, 0x65, //0x00000cc5 cmpb $101, %al - 0x0f, 0x84, 0xf2, 0x00, 0x00, 0x00, //0x00000cc7 je LBB5_157 - 0x45, 0x85, 0xff, //0x00000ccd testl %r15d, %r15d - 0x0f, 0x85, 0x32, 0x2f, 0x00, 0x00, //0x00000cd0 jne LBB5_739 - 0x45, 0x84, 0xe4, //0x00000cd6 testb %r12b, %r12b - 0x0f, 0x84, 0x43, 0x05, 0x00, 0x00, //0x00000cd9 je LBB5_214 - 0x48, 0xb8, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, //0x00000cdf movabsq $-9223372036854775808, %rax - 0x48, 0x39, 0xc6, //0x00000ce9 cmpq %rax, %rsi - 0x0f, 0x86, 0xa6, 0x05, 0x00, 0x00, //0x00000cec jbe LBB5_220 - 0x66, 0x48, 0x0f, 0x6e, 0xce, //0x00000cf2 movq %rsi, %xmm1 - //0x00000cf7 LBB5_149 - 0x66, 0x0f, 0x62, 0x0d, 0x11, 0xf4, 0xff, 0xff, //0x00000cf7 punpckldq $-3055(%rip), %xmm1 /* LCPI5_11+0(%rip) */ - 0x66, 0x0f, 0x5c, 0x0d, 0x19, 0xf4, 0xff, 0xff, //0x00000cff subpd $-3047(%rip), %xmm1 /* LCPI5_12+0(%rip) */ - 0x66, 0x0f, 0x28, 0xc1, //0x00000d07 movapd %xmm1, %xmm0 - 0x66, 0x0f, 0x15, 0xc1, //0x00000d0b unpckhpd %xmm1, %xmm0 - 0xf2, 0x0f, 0x58, 0xc1, //0x00000d0f addsd %xmm1, %xmm0 - 0x66, 0x0f, 0x57, 0x05, 0x15, 0xf4, 0xff, 0xff, //0x00000d13 xorpd $-3051(%rip), %xmm0 /* LCPI5_13+0(%rip) */ - 0xe9, 0x11, 0x0c, 0x00, 0x00, //0x00000d1b jmp LBB5_304 - //0x00000d20 LBB5_150 - 0x49, 0xf7, 0xda, //0x00000d20 negq %r10 - 0x4c, 0x89, 0xd0, //0x00000d23 movq %r10, %rax - //0x00000d26 LBB5_151 - 0x31, 0xc9, //0x00000d26 xorl %ecx, %ecx - 0x48, 0x89, 0xc2, //0x00000d28 movq %rax, %rdx - 0x48, 0x85, 0xc0, //0x00000d2b testq %rax, %rax - 0x0f, 0x89, 0x0f, 0x00, 0x00, 0x00, //0x00000d2e jns LBB5_153 - //0x00000d34 LBB5_152 - 0x48, 0xf7, 0xd0, //0x00000d34 notq %rax - 0xb9, 0x03, 0x00, 0x00, 0x00, //0x00000d37 movl $3, %ecx - 0x48, 0xc7, 0xc2, 0xfd, 0xff, 0xff, 0xff, //0x00000d3c movq $-3, %rdx - //0x00000d43 LBB5_153 - 0x49, 0x01, 0xc0, //0x00000d43 addq %rax, %r8 - 0x41, 0x0f, 0xb6, 0xc4, //0x00000d46 movzbl %r12b, %eax - 0x48, 0x01, 0xd0, //0x00000d4a addq %rdx, %rax - 0x48, 0x8b, 0x75, 0xa0, //0x00000d4d movq $-96(%rbp), %rsi - 0x48, 0xc1, 0xe6, 0x20, //0x00000d51 shlq $32, %rsi - 0x48, 0x83, 0xce, 0x1b, //0x00000d55 orq $27, %rsi - 0x4c, 0x8b, 0x75, 0xc0, //0x00000d59 movq $-64(%rbp), %r14 - 0x49, 0x8b, 0x96, 0xa0, 0x00, 0x00, 0x00, //0x00000d5d movq $160(%r14), %rdx - 0x48, 0x89, 0x32, //0x00000d64 movq %rsi, (%rdx) - 0x48, 0x89, 0x42, 0x08, //0x00000d67 movq %rax, $8(%rdx) - 0x49, 0x8b, 0x86, 0xa0, 0x00, 0x00, 0x00, //0x00000d6b movq $160(%r14), %rax - 0x48, 0x8d, 0x50, 0x10, //0x00000d72 leaq $16(%rax), %rdx - 0x49, 0x89, 0x96, 0xa0, 0x00, 0x00, 0x00, //0x00000d76 movq %rdx, $160(%r14) - 0x41, 0x83, 0x86, 0xd4, 0x00, 0x00, 0x00, 0x01, //0x00000d7d addl $1, $212(%r14) - 0x48, 0x83, 0xc0, 0x20, //0x00000d85 addq $32, %rax - 0xba, 0x0b, 0x00, 0x00, 0x00, //0x00000d89 movl $11, %edx - 0x4d, 0x89, 0xc5, //0x00000d8e movq %r8, %r13 - 0x49, 0x3b, 0x86, 0xc0, 0x00, 0x00, 0x00, //0x00000d91 cmpq $192(%r14), %rax - 0x0f, 0x86, 0xdc, 0x0b, 0x00, 0x00, //0x00000d98 jbe LBB5_307 - 0xe9, 0xd9, 0x0b, 0x00, 0x00, //0x00000d9e jmp LBB5_308 - //0x00000da3 LBB5_154 - 0x4c, 0x89, 0xea, //0x00000da3 movq %r13, %rdx - 0x45, 0x31, 0xd2, //0x00000da6 xorl %r10d, %r10d - 0x80, 0xfb, 0x09, //0x00000da9 cmpb $9, %bl - 0x0f, 0x86, 0xde, 0x00, 0x00, 0x00, //0x00000dac jbe LBB5_172 - 0xe9, 0xf0, 0x00, 0x00, 0x00, //0x00000db2 jmp LBB5_174 - //0x00000db7 LBB5_155 - 0x45, 0x31, 0xdb, //0x00000db7 xorl %r11d, %r11d - //0x00000dba LBB5_156 - 0x45, 0x31, 0xff, //0x00000dba xorl %r15d, %r15d - 0x31, 0xf6, //0x00000dbd xorl %esi, %esi - //0x00000dbf LBB5_157 - 0x41, 0x8a, 0x4d, 0x01, //0x00000dbf movb $1(%r13), %cl - 0x80, 0xf9, 0x2d, //0x00000dc3 cmpb $45, %cl - 0x0f, 0x84, 0x13, 0x00, 0x00, 0x00, //0x00000dc6 je LBB5_160 - 0x80, 0xf9, 0x2b, //0x00000dcc cmpb $43, %cl - 0x0f, 0x85, 0x28, 0x00, 0x00, 0x00, //0x00000dcf jne LBB5_166 - 0xb8, 0x01, 0x00, 0x00, 0x00, //0x00000dd5 movl $1, %eax - 0xe9, 0x05, 0x00, 0x00, 0x00, //0x00000dda jmp LBB5_161 - //0x00000ddf LBB5_160 - 0xb8, 0xff, 0xff, 0xff, 0xff, //0x00000ddf movl $-1, %eax - //0x00000de4 LBB5_161 - 0x41, 0x8a, 0x4d, 0x02, //0x00000de4 movb $2(%r13), %cl - 0x49, 0x83, 0xc5, 0x02, //0x00000de8 addq $2, %r13 - 0x8d, 0x51, 0xd0, //0x00000dec leal $-48(%rcx), %edx - 0x80, 0xfa, 0x09, //0x00000def cmpb $9, %dl - 0x0f, 0x86, 0x1a, 0x00, 0x00, 0x00, //0x00000df2 jbe LBB5_162 - 0xe9, 0xf5, 0x30, 0x00, 0x00, //0x00000df8 jmp LBB5_167 - //0x00000dfd LBB5_166 - 0x49, 0x83, 0xc5, 0x01, //0x00000dfd addq $1, %r13 - 0xb8, 0x01, 0x00, 0x00, 0x00, //0x00000e01 movl $1, %eax - 0x8d, 0x51, 0xd0, //0x00000e06 leal $-48(%rcx), %edx - 0x80, 0xfa, 0x09, //0x00000e09 cmpb $9, %dl - 0x0f, 0x87, 0xe0, 0x30, 0x00, 0x00, //0x00000e0c ja LBB5_167 - //0x00000e12 LBB5_162 - 0x31, 0xd2, //0x00000e12 xorl %edx, %edx - 0x48, 0xc7, 0xc7, 0xff, 0xff, 0xff, 0xff, //0x00000e14 movq $-1, %rdi - 0x90, 0x90, 0x90, 0x90, 0x90, //0x00000e1b .p2align 4, 0x90 - //0x00000e20 LBB5_163 + 0x4d, 0x89, 0xe8, //0x0000046f movq %r13, %r8 + 0x49, 0x83, 0xc0, 0x03, //0x00000472 addq $3, %r8 + //0x00000476 LBB5_41 + 0x49, 0xc1, 0xe2, 0x20, //0x00000476 shlq $32, %r10 + 0xe9, 0xcd, 0x02, 0x00, 0x00, //0x0000047a jmp LBB5_71 + //0x0000047f LBB5_42 + 0x41, 0x80, 0x7d, 0x00, 0x72, //0x0000047f cmpb $114, (%r13) + 0xba, 0x0d, 0x00, 0x00, 0x00, //0x00000484 movl $13, %edx + 0x0f, 0x85, 0xe5, 0x32, 0x00, 0x00, //0x00000489 jne LBB5_690 + 0x41, 0x80, 0x7d, 0x01, 0x75, //0x0000048f cmpb $117, $1(%r13) + 0x0f, 0x85, 0xfe, 0x32, 0x00, 0x00, //0x00000494 jne LBB5_693 + 0x31, 0xd2, //0x0000049a xorl %edx, %edx + 0x41, 0x80, 0x7d, 0x02, 0x65, //0x0000049c cmpb $101, $2(%r13) + 0x0f, 0x85, 0x13, 0x33, 0x00, 0x00, //0x000004a1 jne LBB5_696 + //0x000004a7 LBB5_45 + 0x4d, 0x89, 0xe8, //0x000004a7 movq %r13, %r8 + 0x49, 0x83, 0xc0, 0x03, //0x000004aa addq $3, %r8 + //0x000004ae LBB5_46 + 0x49, 0xc1, 0xe2, 0x20, //0x000004ae shlq $32, %r10 + 0x49, 0x83, 0xca, 0x0a, //0x000004b2 orq $10, %r10 + 0xe9, 0x91, 0x02, 0x00, 0x00, //0x000004b6 jmp LBB5_71 + //0x000004bb LBB5_47 + 0x4d, 0x8b, 0x66, 0x70, //0x000004bb movq $112(%r14), %r12 + 0xf3, 0x0f, 0x6f, 0x05, 0xa9, 0xfb, 0xff, 0xff, //0x000004bf movdqu $-1111(%rip), %xmm0 /* LCPI5_1+0(%rip) */ + 0xf3, 0x0f, 0x6f, 0x0d, 0xb1, 0xfb, 0xff, 0xff, //0x000004c7 movdqu $-1103(%rip), %xmm1 /* LCPI5_2+0(%rip) */ + 0xf3, 0x0f, 0x6f, 0x15, 0xb9, 0xfb, 0xff, 0xff, //0x000004cf movdqu $-1095(%rip), %xmm2 /* LCPI5_3+0(%rip) */ + 0x4c, 0x89, 0xe8, //0x000004d7 movq %r13, %rax + 0x41, 0xf6, 0xc4, 0x20, //0x000004da testb $32, %r12b + 0x0f, 0x85, 0x9c, 0x00, 0x00, 0x00, //0x000004de jne LBB5_51 + 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x000004e4 .p2align 4, 0x90 + //0x000004f0 LBB5_48 + 0xf3, 0x0f, 0x6f, 0x18, //0x000004f0 movdqu (%rax), %xmm3 + 0xf3, 0x0f, 0x6f, 0x60, 0x10, //0x000004f4 movdqu $16(%rax), %xmm4 + 0x66, 0x0f, 0x6f, 0xeb, //0x000004f9 movdqa %xmm3, %xmm5 + 0x66, 0x0f, 0x6f, 0xf3, //0x000004fd movdqa %xmm3, %xmm6 + 0x66, 0x0f, 0xda, 0xf2, //0x00000501 pminub %xmm2, %xmm6 + 0x66, 0x0f, 0x74, 0xf3, //0x00000505 pcmpeqb %xmm3, %xmm6 + 0x66, 0x0f, 0x74, 0xd8, //0x00000509 pcmpeqb %xmm0, %xmm3 + 0x66, 0x0f, 0xd7, 0xd3, //0x0000050d pmovmskb %xmm3, %edx + 0x66, 0x0f, 0x6f, 0xdc, //0x00000511 movdqa %xmm4, %xmm3 + 0x66, 0x0f, 0x6f, 0xfc, //0x00000515 movdqa %xmm4, %xmm7 + 0x66, 0x0f, 0xda, 0xfa, //0x00000519 pminub %xmm2, %xmm7 + 0x66, 0x0f, 0x74, 0xfc, //0x0000051d pcmpeqb %xmm4, %xmm7 + 0x66, 0x0f, 0x74, 0xe0, //0x00000521 pcmpeqb %xmm0, %xmm4 + 0x66, 0x0f, 0xd7, 0xf4, //0x00000525 pmovmskb %xmm4, %esi + 0x66, 0x0f, 0x74, 0xe9, //0x00000529 pcmpeqb %xmm1, %xmm5 + 0x66, 0x0f, 0xd7, 0xdd, //0x0000052d pmovmskb %xmm5, %ebx + 0xc1, 0xe6, 0x10, //0x00000531 shll $16, %esi + 0x09, 0xd6, //0x00000534 orl %edx, %esi + 0x66, 0x0f, 0x74, 0xd9, //0x00000536 pcmpeqb %xmm1, %xmm3 + 0x66, 0x0f, 0xd7, 0xfb, //0x0000053a pmovmskb %xmm3, %edi + 0x66, 0x0f, 0xd7, 0xd6, //0x0000053e pmovmskb %xmm6, %edx + 0x66, 0x0f, 0xd7, 0xcf, //0x00000542 pmovmskb %xmm7, %ecx + 0xc1, 0xe1, 0x10, //0x00000546 shll $16, %ecx + 0x09, 0xd1, //0x00000549 orl %edx, %ecx + 0xc1, 0xe7, 0x10, //0x0000054b shll $16, %edi + 0x09, 0xdf, //0x0000054e orl %ebx, %edi + 0x09, 0xf1, //0x00000550 orl %esi, %ecx + 0x83, 0xc1, 0xff, //0x00000552 addl $-1, %ecx + 0x85, 0xf9, //0x00000555 testl %edi, %ecx + 0x0f, 0x85, 0x10, 0x03, 0x00, 0x00, //0x00000557 jne LBB5_82 + 0x83, 0xc7, 0xff, //0x0000055d addl $-1, %edi + 0x85, 0xf7, //0x00000560 testl %esi, %edi + 0x0f, 0x85, 0x58, 0x23, 0x00, 0x00, //0x00000562 jne LBB5_509 + 0x48, 0x83, 0xc0, 0x20, //0x00000568 addq $32, %rax + 0xe9, 0x7f, 0xff, 0xff, 0xff, //0x0000056c jmp LBB5_48 + 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00000571 .p2align 4, 0x90 + //0x00000580 LBB5_51 + 0xf3, 0x0f, 0x6f, 0x18, //0x00000580 movdqu (%rax), %xmm3 + 0xf3, 0x0f, 0x6f, 0x60, 0x10, //0x00000584 movdqu $16(%rax), %xmm4 + 0x66, 0x0f, 0x6f, 0xeb, //0x00000589 movdqa %xmm3, %xmm5 + 0x66, 0x0f, 0x6f, 0xf3, //0x0000058d movdqa %xmm3, %xmm6 + 0x66, 0x0f, 0xda, 0xf2, //0x00000591 pminub %xmm2, %xmm6 + 0x66, 0x0f, 0x74, 0xf3, //0x00000595 pcmpeqb %xmm3, %xmm6 + 0x66, 0x0f, 0x74, 0xd8, //0x00000599 pcmpeqb %xmm0, %xmm3 + 0x66, 0x0f, 0xd7, 0xcb, //0x0000059d pmovmskb %xmm3, %ecx + 0x66, 0x0f, 0x6f, 0xdc, //0x000005a1 movdqa %xmm4, %xmm3 + 0x66, 0x0f, 0x6f, 0xfc, //0x000005a5 movdqa %xmm4, %xmm7 + 0x66, 0x0f, 0xda, 0xfa, //0x000005a9 pminub %xmm2, %xmm7 + 0x66, 0x0f, 0x74, 0xfc, //0x000005ad pcmpeqb %xmm4, %xmm7 + 0x66, 0x0f, 0x74, 0xe0, //0x000005b1 pcmpeqb %xmm0, %xmm4 + 0x66, 0x0f, 0xd7, 0xf4, //0x000005b5 pmovmskb %xmm4, %esi + 0x66, 0x0f, 0x74, 0xe9, //0x000005b9 pcmpeqb %xmm1, %xmm5 + 0x66, 0x0f, 0xd7, 0xdd, //0x000005bd pmovmskb %xmm5, %ebx + 0xc1, 0xe6, 0x10, //0x000005c1 shll $16, %esi + 0x09, 0xce, //0x000005c4 orl %ecx, %esi + 0x66, 0x0f, 0x74, 0xd9, //0x000005c6 pcmpeqb %xmm1, %xmm3 + 0x66, 0x0f, 0xd7, 0xfb, //0x000005ca pmovmskb %xmm3, %edi + 0x66, 0x0f, 0xd7, 0xce, //0x000005ce pmovmskb %xmm6, %ecx + 0x66, 0x0f, 0xd7, 0xd7, //0x000005d2 pmovmskb %xmm7, %edx + 0xc1, 0xe2, 0x10, //0x000005d6 shll $16, %edx + 0x09, 0xca, //0x000005d9 orl %ecx, %edx + 0xc1, 0xe7, 0x10, //0x000005db shll $16, %edi + 0x09, 0xdf, //0x000005de orl %ebx, %edi + 0x89, 0xd1, //0x000005e0 movl %edx, %ecx + 0x09, 0xf1, //0x000005e2 orl %esi, %ecx + 0x83, 0xc1, 0xff, //0x000005e4 addl $-1, %ecx + 0x85, 0xf9, //0x000005e7 testl %edi, %ecx + 0x0f, 0x85, 0x7e, 0x02, 0x00, 0x00, //0x000005e9 jne LBB5_82 + 0x83, 0xc7, 0xff, //0x000005ef addl $-1, %edi + 0x85, 0xf7, //0x000005f2 testl %esi, %edi + 0x0f, 0x85, 0xc6, 0x22, 0x00, 0x00, //0x000005f4 jne LBB5_509 + 0x85, 0xd7, //0x000005fa testl %edx, %edi + 0x0f, 0x85, 0x8d, 0x2e, 0x00, 0x00, //0x000005fc jne LBB5_653 + 0x48, 0x83, 0xc0, 0x20, //0x00000602 addq $32, %rax + 0xe9, 0x75, 0xff, 0xff, 0xff, //0x00000606 jmp LBB5_51 + //0x0000060b LBB5_55 + 0x49, 0xc1, 0xe2, 0x20, //0x0000060b shlq $32, %r10 + 0x49, 0x83, 0xca, 0x06, //0x0000060f orq $6, %r10 + 0x49, 0x8b, 0x86, 0xa0, 0x00, 0x00, 0x00, //0x00000613 movq $160(%r14), %rax + 0x4c, 0x89, 0x10, //0x0000061a movq %r10, (%rax) + 0x48, 0xc7, 0x40, 0x08, 0xff, 0xff, 0xff, 0xff, //0x0000061d movq $-1, $8(%rax) + 0x49, 0x8b, 0x96, 0xa0, 0x00, 0x00, 0x00, //0x00000625 movq $160(%r14), %rdx + 0x4d, 0x8b, 0x86, 0xb8, 0x00, 0x00, 0x00, //0x0000062c movq $184(%r14), %r8 + 0x48, 0x89, 0xd0, //0x00000633 movq %rdx, %rax + 0x4c, 0x29, 0xc0, //0x00000636 subq %r8, %rax + 0x48, 0x89, 0xc7, //0x00000639 movq %rax, %rdi + 0x48, 0xc1, 0xff, 0x04, //0x0000063c sarq $4, %rdi + 0x49, 0x89, 0xbe, 0xa8, 0x00, 0x00, 0x00, //0x00000640 movq %rdi, $168(%r14) + 0x4c, 0x8d, 0x4a, 0x10, //0x00000647 leaq $16(%rdx), %r9 + 0x4d, 0x89, 0x8e, 0xa0, 0x00, 0x00, 0x00, //0x0000064b movq %r9, $160(%r14) + 0x49, 0x83, 0x86, 0xb0, 0x00, 0x00, 0x00, 0x01, //0x00000652 addq $1, $176(%r14) + 0x48, 0x8d, 0x4a, 0x20, //0x0000065a leaq $32(%rdx), %rcx + 0x45, 0x31, 0xe4, //0x0000065e xorl %r12d, %r12d + 0x48, 0x83, 0xf8, 0xf0, //0x00000661 cmpq $-16, %rax + 0x48, 0x89, 0xd0, //0x00000665 movq %rdx, %rax + 0x49, 0x0f, 0x44, 0xc4, //0x00000668 cmoveq %r12, %rax + 0x49, 0x3b, 0x8e, 0xc0, 0x00, 0x00, 0x00, //0x0000066c cmpq $192(%r14), %rcx + 0x0f, 0x87, 0x03, 0x00, 0x00, 0x00, //0x00000673 ja LBB5_57 + 0x49, 0x89, 0xc4, //0x00000679 movq %rax, %r12 + //0x0000067c LBB5_57 + 0x4d, 0x85, 0xe4, //0x0000067c testq %r12, %r12 + 0x0f, 0x84, 0x6b, 0x38, 0x00, 0x00, //0x0000067f je LBB5_311 + 0x4d, 0x8d, 0x7d, 0x01, //0x00000685 leaq $1(%r13), %r15 + 0x41, 0x0f, 0xb6, 0x4d, 0x00, //0x00000689 movzbl (%r13), %ecx + 0x48, 0x83, 0xf9, 0x20, //0x0000068e cmpq $32, %rcx + 0x0f, 0x87, 0xee, 0x0c, 0x00, 0x00, //0x00000692 ja LBB5_231 + 0x48, 0xbe, 0x01, 0x26, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, //0x00000698 movabsq $4294977025, %rsi + 0x48, 0x0f, 0xa3, 0xce, //0x000006a2 btq %rcx, %rsi + 0x0f, 0x83, 0xda, 0x0c, 0x00, 0x00, //0x000006a6 jae LBB5_231 + 0x41, 0x0f, 0xb6, 0x4d, 0x01, //0x000006ac movzbl $1(%r13), %ecx + 0x49, 0x83, 0xc5, 0x02, //0x000006b1 addq $2, %r13 + 0x48, 0x83, 0xf9, 0x20, //0x000006b5 cmpq $32, %rcx + 0x0f, 0x87, 0xe9, 0x0b, 0x00, 0x00, //0x000006b9 ja LBB5_259 + 0x48, 0x0f, 0xa3, 0xce, //0x000006bf btq %rcx, %rsi + 0x0f, 0x83, 0xdf, 0x0b, 0x00, 0x00, //0x000006c3 jae LBB5_259 + 0x49, 0x8b, 0xb6, 0x90, 0x00, 0x00, 0x00, //0x000006c9 movq $144(%r14), %rsi + 0x4c, 0x89, 0xe9, //0x000006d0 movq %r13, %rcx + 0x48, 0x29, 0xf1, //0x000006d3 subq %rsi, %rcx + 0x48, 0x83, 0xf9, 0x40, //0x000006d6 cmpq $64, %rcx + 0x0f, 0x83, 0xea, 0x0b, 0x00, 0x00, //0x000006da jae LBB5_227 + 0x49, 0x8b, 0x86, 0x98, 0x00, 0x00, 0x00, //0x000006e0 movq $152(%r14), %rax + 0x48, 0xd3, 0xe8, //0x000006e7 shrq %cl, %rax + 0x48, 0xd3, 0xe0, //0x000006ea shlq %cl, %rax + 0x48, 0x85, 0xc0, //0x000006ed testq %rax, %rax + 0x0f, 0x84, 0xcd, 0x0b, 0x00, 0x00, //0x000006f0 je LBB5_226 + 0x48, 0x0f, 0xbc, 0xc8, //0x000006f6 bsfq %rax, %rcx + 0x4c, 0x8d, 0x3c, 0x0e, //0x000006fa leaq (%rsi,%rcx), %r15 + 0x49, 0x83, 0xc7, 0x01, //0x000006fe addq $1, %r15 + 0x48, 0x01, 0xce, //0x00000702 addq %rcx, %rsi + 0xe9, 0x7a, 0x0c, 0x00, 0x00, //0x00000705 jmp LBB5_230 + //0x0000070a LBB5_65 + 0x41, 0x80, 0x7d, 0x00, 0x61, //0x0000070a cmpb $97, (%r13) + 0xba, 0x0d, 0x00, 0x00, 0x00, //0x0000070f movl $13, %edx + 0x0f, 0x85, 0x66, 0x30, 0x00, 0x00, //0x00000714 jne LBB5_691 + 0x41, 0x80, 0x7d, 0x01, 0x6c, //0x0000071a cmpb $108, $1(%r13) + 0x0f, 0x85, 0x7f, 0x30, 0x00, 0x00, //0x0000071f jne LBB5_694 + 0x41, 0x80, 0x7d, 0x02, 0x73, //0x00000725 cmpb $115, $2(%r13) + 0x0f, 0x85, 0x94, 0x30, 0x00, 0x00, //0x0000072a jne LBB5_697 + 0x31, 0xd2, //0x00000730 xorl %edx, %edx + 0x41, 0x80, 0x7d, 0x03, 0x65, //0x00000732 cmpb $101, $3(%r13) + 0x0f, 0x85, 0x93, 0x30, 0x00, 0x00, //0x00000737 jne LBB5_698 + //0x0000073d LBB5_69 + 0x4d, 0x89, 0xe8, //0x0000073d movq %r13, %r8 + 0x49, 0x83, 0xc0, 0x04, //0x00000740 addq $4, %r8 + //0x00000744 LBB5_70 + 0x49, 0xc1, 0xe2, 0x20, //0x00000744 shlq $32, %r10 + 0x49, 0x83, 0xca, 0x02, //0x00000748 orq $2, %r10 + //0x0000074c LBB5_71 + 0x49, 0x8b, 0x86, 0xa0, 0x00, 0x00, 0x00, //0x0000074c movq $160(%r14), %rax + 0x4c, 0x89, 0x10, //0x00000753 movq %r10, (%rax) + 0x48, 0x8d, 0x48, 0x10, //0x00000756 leaq $16(%rax), %rcx + 0x49, 0x89, 0x8e, 0xa0, 0x00, 0x00, 0x00, //0x0000075a movq %rcx, $160(%r14) + 0xe9, 0xff, 0x05, 0x00, 0x00, //0x00000761 jmp LBB5_154 + //0x00000766 LBB5_15 + 0x41, 0xb4, 0x01, //0x00000766 movb $1, %r12b + 0xe9, 0x9f, 0xfb, 0xff, 0xff, //0x00000769 jmp LBB5_16 + //0x0000076e LBB5_72 + 0x49, 0xc1, 0xe2, 0x20, //0x0000076e shlq $32, %r10 + 0x49, 0x83, 0xca, 0x07, //0x00000772 orq $7, %r10 + 0x49, 0x8b, 0x86, 0xa0, 0x00, 0x00, 0x00, //0x00000776 movq $160(%r14), %rax + 0x4c, 0x89, 0x10, //0x0000077d movq %r10, (%rax) + 0x48, 0xc7, 0x40, 0x08, 0xff, 0xff, 0xff, 0xff, //0x00000780 movq $-1, $8(%rax) + 0x49, 0x8b, 0x96, 0xa0, 0x00, 0x00, 0x00, //0x00000788 movq $160(%r14), %rdx + 0x4d, 0x8b, 0x86, 0xb8, 0x00, 0x00, 0x00, //0x0000078f movq $184(%r14), %r8 + 0x48, 0x89, 0xd0, //0x00000796 movq %rdx, %rax + 0x4c, 0x29, 0xc0, //0x00000799 subq %r8, %rax + 0x49, 0x89, 0xc2, //0x0000079c movq %rax, %r10 + 0x49, 0xc1, 0xfa, 0x04, //0x0000079f sarq $4, %r10 + 0x4d, 0x89, 0x96, 0xa8, 0x00, 0x00, 0x00, //0x000007a3 movq %r10, $168(%r14) + 0x4c, 0x8d, 0x4a, 0x10, //0x000007aa leaq $16(%rdx), %r9 + 0x4d, 0x89, 0x8e, 0xa0, 0x00, 0x00, 0x00, //0x000007ae movq %r9, $160(%r14) + 0x49, 0x83, 0x86, 0xb0, 0x00, 0x00, 0x00, 0x01, //0x000007b5 addq $1, $176(%r14) + 0x48, 0x8d, 0x4a, 0x20, //0x000007bd leaq $32(%rdx), %rcx + 0x45, 0x31, 0xe4, //0x000007c1 xorl %r12d, %r12d + 0x48, 0x83, 0xf8, 0xf0, //0x000007c4 cmpq $-16, %rax + 0x48, 0x89, 0xd0, //0x000007c8 movq %rdx, %rax + 0x49, 0x0f, 0x44, 0xc4, //0x000007cb cmoveq %r12, %rax + 0x49, 0x3b, 0x8e, 0xc0, 0x00, 0x00, 0x00, //0x000007cf cmpq $192(%r14), %rcx + 0x0f, 0x87, 0x03, 0x00, 0x00, 0x00, //0x000007d6 ja LBB5_74 + 0x49, 0x89, 0xc4, //0x000007dc movq %rax, %r12 + //0x000007df LBB5_74 + 0x4d, 0x85, 0xe4, //0x000007df testq %r12, %r12 + 0x0f, 0x84, 0x08, 0x37, 0x00, 0x00, //0x000007e2 je LBB5_311 + 0x4d, 0x8d, 0x7d, 0x01, //0x000007e8 leaq $1(%r13), %r15 + 0x41, 0x0f, 0xb6, 0x4d, 0x00, //0x000007ec movzbl (%r13), %ecx + 0x48, 0x83, 0xf9, 0x20, //0x000007f1 cmpq $32, %rcx + 0x0f, 0x87, 0x87, 0x0c, 0x00, 0x00, //0x000007f5 ja LBB5_238 + 0x48, 0xbe, 0x01, 0x26, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, //0x000007fb movabsq $4294977025, %rsi + 0x48, 0x0f, 0xa3, 0xce, //0x00000805 btq %rcx, %rsi + 0x0f, 0x83, 0x73, 0x0c, 0x00, 0x00, //0x00000809 jae LBB5_238 + 0x41, 0x0f, 0xb6, 0x4d, 0x01, //0x0000080f movzbl $1(%r13), %ecx + 0x49, 0x83, 0xc5, 0x02, //0x00000814 addq $2, %r13 + 0x48, 0x83, 0xf9, 0x20, //0x00000818 cmpq $32, %rcx + 0x0f, 0x87, 0x8e, 0x0a, 0x00, 0x00, //0x0000081c ja LBB5_260 + 0x48, 0x0f, 0xa3, 0xce, //0x00000822 btq %rcx, %rsi + 0x0f, 0x83, 0x84, 0x0a, 0x00, 0x00, //0x00000826 jae LBB5_260 + 0x49, 0x8b, 0xb6, 0x90, 0x00, 0x00, 0x00, //0x0000082c movq $144(%r14), %rsi + 0x4c, 0x89, 0xe9, //0x00000833 movq %r13, %rcx + 0x48, 0x29, 0xf1, //0x00000836 subq %rsi, %rcx + 0x48, 0x83, 0xf9, 0x40, //0x00000839 cmpq $64, %rcx + 0x0f, 0x83, 0x85, 0x0b, 0x00, 0x00, //0x0000083d jae LBB5_234 + 0x49, 0x8b, 0x86, 0x98, 0x00, 0x00, 0x00, //0x00000843 movq $152(%r14), %rax + 0x48, 0xd3, 0xe8, //0x0000084a shrq %cl, %rax + 0x48, 0xd3, 0xe0, //0x0000084d shlq %cl, %rax + 0x48, 0x85, 0xc0, //0x00000850 testq %rax, %rax + 0x0f, 0x84, 0x68, 0x0b, 0x00, 0x00, //0x00000853 je LBB5_233 + 0x48, 0x0f, 0xbc, 0xc8, //0x00000859 bsfq %rax, %rcx + 0x4c, 0x8d, 0x3c, 0x0e, //0x0000085d leaq (%rsi,%rcx), %r15 + 0x49, 0x83, 0xc7, 0x01, //0x00000861 addq $1, %r15 + 0x48, 0x01, 0xce, //0x00000865 addq %rcx, %rsi + 0xe9, 0x13, 0x0c, 0x00, 0x00, //0x00000868 jmp LBB5_237 + //0x0000086d LBB5_82 + 0x0f, 0xbc, 0xcf, //0x0000086d bsfl %edi, %ecx + 0x48, 0x8d, 0x14, 0x01, //0x00000870 leaq (%rcx,%rax), %rdx + 0x48, 0x01, 0xc8, //0x00000874 addq %rcx, %rax + 0x48, 0x83, 0xc0, 0x01, //0x00000877 addq $1, %rax + 0x49, 0xf7, 0xd5, //0x0000087b notq %r13 + 0x4a, 0x8d, 0x1c, 0x2a, //0x0000087e leaq (%rdx,%r13), %rbx + 0x48, 0x83, 0xc3, 0x01, //0x00000882 addq $1, %rbx + 0x31, 0xff, //0x00000886 xorl %edi, %edi + //0x00000888 LBB5_83 + 0x31, 0xd2, //0x00000888 xorl %edx, %edx + 0x49, 0x89, 0xc5, //0x0000088a movq %rax, %r13 + 0x48, 0x85, 0xdb, //0x0000088d testq %rbx, %rbx + 0x0f, 0x89, 0x07, 0x00, 0x00, 0x00, //0x00000890 jns LBB5_85 + //0x00000896 LBB5_84 + 0x89, 0xda, //0x00000896 movl %ebx, %edx + 0xf7, 0xda, //0x00000898 negl %edx + 0x49, 0x89, 0xc5, //0x0000089a movq %rax, %r13 + //0x0000089d LBB5_85 + 0x40, 0x0f, 0xb6, 0xc7, //0x0000089d movzbl %dil, %eax + 0x49, 0xc1, 0xe2, 0x20, //0x000008a1 shlq $32, %r10 + 0x49, 0x8d, 0x04, 0xc2, //0x000008a5 leaq (%r10,%rax,8), %rax + 0x48, 0xb9, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, //0x000008a9 movabsq $4294967296, %rcx + 0x48, 0x01, 0xc8, //0x000008b3 addq %rcx, %rax + 0x48, 0x83, 0xc0, 0x04, //0x000008b6 addq $4, %rax + 0x49, 0x8b, 0x8e, 0xa0, 0x00, 0x00, 0x00, //0x000008ba movq $160(%r14), %rcx + 0x48, 0x89, 0x01, //0x000008c1 movq %rax, (%rcx) + 0x48, 0x89, 0x59, 0x08, //0x000008c4 movq %rbx, $8(%rcx) + 0x49, 0x8b, 0x86, 0xa0, 0x00, 0x00, 0x00, //0x000008c8 movq $160(%r14), %rax + 0x41, 0x83, 0x86, 0xd0, 0x00, 0x00, 0x00, 0x01, //0x000008cf addl $1, $208(%r14) + 0x48, 0x8d, 0x48, 0x10, //0x000008d7 leaq $16(%rax), %rcx + 0x48, 0x83, 0xc0, 0x20, //0x000008db addq $32, %rax + 0x49, 0x3b, 0x86, 0xc0, 0x00, 0x00, 0x00, //0x000008df cmpq $192(%r14), %rax + 0x0f, 0x96, 0xc0, //0x000008e6 setbe %al + 0x4c, 0x39, 0xad, 0x78, 0xff, 0xff, 0xff, //0x000008e9 cmpq %r13, $-136(%rbp) + 0x49, 0x89, 0x8e, 0xa0, 0x00, 0x00, 0x00, //0x000008f0 movq %rcx, $160(%r14) + 0x0f, 0x89, 0x79, 0x04, 0x00, 0x00, //0x000008f7 jns LBB5_155 + 0xba, 0x05, 0x00, 0x00, 0x00, //0x000008fd movl $5, %edx + 0xe9, 0x81, 0x04, 0x00, 0x00, //0x00000902 jmp LBB5_157 + //0x00000907 LBB5_87 + 0x41, 0x8a, 0x48, 0x01, //0x00000907 movb $1(%r8), %cl + 0x80, 0xc1, 0xd2, //0x0000090b addb $-46, %cl + 0x80, 0xf9, 0x37, //0x0000090e cmpb $55, %cl + 0x0f, 0x87, 0x93, 0xfa, 0xff, 0xff, //0x00000911 ja LBB5_26 + 0x0f, 0xb6, 0xc9, //0x00000917 movzbl %cl, %ecx + 0x48, 0xbe, 0x01, 0x00, 0x80, 0x00, 0x00, 0x00, 0x80, 0x00, //0x0000091a movabsq $36028797027352577, %rsi + 0x48, 0x0f, 0xa3, 0xce, //0x00000924 btq %rcx, %rsi + 0xb9, 0x01, 0x00, 0x00, 0x00, //0x00000928 movl $1, %ecx + 0x0f, 0x83, 0xf0, 0x03, 0x00, 0x00, //0x0000092d jae LBB5_153 + //0x00000933 LBB5_89 + 0x49, 0x83, 0xfd, 0x10, //0x00000933 cmpq $16, %r13 + 0x0f, 0x82, 0x60, 0x2d, 0x00, 0x00, //0x00000937 jb LBB5_678 + 0x45, 0x89, 0xca, //0x0000093d movl %r9d, %r10d + 0x41, 0x83, 0xe2, 0x01, //0x00000940 andl $1, %r10d + 0x49, 0xc7, 0xc7, 0xff, 0xff, 0xff, 0xff, //0x00000944 movq $-1, %r15 + 0x31, 0xc0, //0x0000094b xorl %eax, %eax + 0xf3, 0x44, 0x0f, 0x6f, 0x05, 0x4a, 0xf7, 0xff, 0xff, //0x0000094d movdqu $-2230(%rip), %xmm8 /* LCPI5_4+0(%rip) */ + 0xf3, 0x44, 0x0f, 0x6f, 0x15, 0x51, 0xf7, 0xff, 0xff, //0x00000956 movdqu $-2223(%rip), %xmm10 /* LCPI5_5+0(%rip) */ + 0xf3, 0x44, 0x0f, 0x6f, 0x0d, 0x58, 0xf7, 0xff, 0xff, //0x0000095f movdqu $-2216(%rip), %xmm9 /* LCPI5_6+0(%rip) */ + 0xf3, 0x0f, 0x6f, 0x1d, 0x60, 0xf7, 0xff, 0xff, //0x00000968 movdqu $-2208(%rip), %xmm3 /* LCPI5_7+0(%rip) */ + 0xf3, 0x0f, 0x6f, 0x25, 0x68, 0xf7, 0xff, 0xff, //0x00000970 movdqu $-2200(%rip), %xmm4 /* LCPI5_8+0(%rip) */ + 0xf3, 0x0f, 0x6f, 0x2d, 0x70, 0xf7, 0xff, 0xff, //0x00000978 movdqu $-2192(%rip), %xmm5 /* LCPI5_9+0(%rip) */ + 0xf3, 0x0f, 0x6f, 0x35, 0x78, 0xf7, 0xff, 0xff, //0x00000980 movdqu $-2184(%rip), %xmm6 /* LCPI5_10+0(%rip) */ + 0x49, 0xc7, 0xc6, 0xff, 0xff, 0xff, 0xff, //0x00000988 movq $-1, %r14 + 0x49, 0xc7, 0xc3, 0xff, 0xff, 0xff, 0xff, //0x0000098f movq $-1, %r11 + 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00000996 .p2align 4, 0x90 + //0x000009a0 LBB5_91 + 0xf3, 0x41, 0x0f, 0x6f, 0x3c, 0x00, //0x000009a0 movdqu (%r8,%rax), %xmm7 + 0x66, 0x0f, 0x6f, 0xc7, //0x000009a6 movdqa %xmm7, %xmm0 + 0x66, 0x41, 0x0f, 0x64, 0xc0, //0x000009aa pcmpgtb %xmm8, %xmm0 + 0x66, 0x41, 0x0f, 0x6f, 0xca, //0x000009af movdqa %xmm10, %xmm1 + 0x66, 0x0f, 0x64, 0xcf, //0x000009b4 pcmpgtb %xmm7, %xmm1 + 0x66, 0x0f, 0xdb, 0xc8, //0x000009b8 pand %xmm0, %xmm1 + 0x66, 0x0f, 0x6f, 0xc7, //0x000009bc movdqa %xmm7, %xmm0 + 0x66, 0x41, 0x0f, 0x74, 0xc1, //0x000009c0 pcmpeqb %xmm9, %xmm0 + 0x66, 0x0f, 0x6f, 0xd7, //0x000009c5 movdqa %xmm7, %xmm2 + 0x66, 0x0f, 0x74, 0xd3, //0x000009c9 pcmpeqb %xmm3, %xmm2 + 0x66, 0x0f, 0xeb, 0xd0, //0x000009cd por %xmm0, %xmm2 + 0x66, 0x0f, 0x6f, 0xc7, //0x000009d1 movdqa %xmm7, %xmm0 + 0x66, 0x0f, 0xdb, 0xc4, //0x000009d5 pand %xmm4, %xmm0 + 0x66, 0x0f, 0x74, 0xc6, //0x000009d9 pcmpeqb %xmm6, %xmm0 + 0x66, 0x0f, 0x74, 0xfd, //0x000009dd pcmpeqb %xmm5, %xmm7 + 0x66, 0x0f, 0xd7, 0xd0, //0x000009e1 pmovmskb %xmm0, %edx + 0x66, 0x0f, 0xeb, 0xc7, //0x000009e5 por %xmm7, %xmm0 + 0x66, 0x0f, 0xeb, 0xca, //0x000009e9 por %xmm2, %xmm1 + 0x66, 0x0f, 0xeb, 0xc8, //0x000009ed por %xmm0, %xmm1 + 0x66, 0x0f, 0xd7, 0xff, //0x000009f1 pmovmskb %xmm7, %edi + 0x66, 0x0f, 0xd7, 0xf2, //0x000009f5 pmovmskb %xmm2, %esi + 0x66, 0x0f, 0xd7, 0xc9, //0x000009f9 pmovmskb %xmm1, %ecx + 0xf7, 0xd1, //0x000009fd notl %ecx + 0x0f, 0xbc, 0xc9, //0x000009ff bsfl %ecx, %ecx + 0x83, 0xf9, 0x10, //0x00000a02 cmpl $16, %ecx + 0x0f, 0x84, 0x11, 0x00, 0x00, 0x00, //0x00000a05 je LBB5_93 + 0xbb, 0xff, 0xff, 0xff, 0xff, //0x00000a0b movl $-1, %ebx + 0xd3, 0xe3, //0x00000a10 shll %cl, %ebx + 0xf7, 0xd3, //0x00000a12 notl %ebx + 0x21, 0xdf, //0x00000a14 andl %ebx, %edi + 0x21, 0xda, //0x00000a16 andl %ebx, %edx + 0x21, 0xf3, //0x00000a18 andl %esi, %ebx + 0x89, 0xde, //0x00000a1a movl %ebx, %esi + //0x00000a1c LBB5_93 + 0x8d, 0x5f, 0xff, //0x00000a1c leal $-1(%rdi), %ebx + 0x21, 0xfb, //0x00000a1f andl %edi, %ebx + 0x0f, 0x85, 0x0d, 0x0c, 0x00, 0x00, //0x00000a21 jne LBB5_257 + 0x8d, 0x5a, 0xff, //0x00000a27 leal $-1(%rdx), %ebx + 0x21, 0xd3, //0x00000a2a andl %edx, %ebx + 0x0f, 0x85, 0x02, 0x0c, 0x00, 0x00, //0x00000a2c jne LBB5_257 + 0x8d, 0x5e, 0xff, //0x00000a32 leal $-1(%rsi), %ebx + 0x21, 0xf3, //0x00000a35 andl %esi, %ebx + 0x0f, 0x85, 0xf7, 0x0b, 0x00, 0x00, //0x00000a37 jne LBB5_257 + 0x85, 0xff, //0x00000a3d testl %edi, %edi + 0x0f, 0x84, 0x13, 0x00, 0x00, 0x00, //0x00000a3f je LBB5_99 + 0x0f, 0xbc, 0xff, //0x00000a45 bsfl %edi, %edi + 0x49, 0x83, 0xfb, 0xff, //0x00000a48 cmpq $-1, %r11 + 0x0f, 0x85, 0xb2, 0x28, 0x00, 0x00, //0x00000a4c jne LBB5_629 + 0x48, 0x01, 0xc7, //0x00000a52 addq %rax, %rdi + 0x49, 0x89, 0xfb, //0x00000a55 movq %rdi, %r11 + //0x00000a58 LBB5_99 + 0x85, 0xd2, //0x00000a58 testl %edx, %edx + 0x0f, 0x84, 0x13, 0x00, 0x00, 0x00, //0x00000a5a je LBB5_102 + 0x0f, 0xbc, 0xd2, //0x00000a60 bsfl %edx, %edx + 0x49, 0x83, 0xfe, 0xff, //0x00000a63 cmpq $-1, %r14 + 0x0f, 0x85, 0x66, 0x1c, 0x00, 0x00, //0x00000a67 jne LBB5_483 + 0x48, 0x01, 0xc2, //0x00000a6d addq %rax, %rdx + 0x49, 0x89, 0xd6, //0x00000a70 movq %rdx, %r14 + //0x00000a73 LBB5_102 + 0x85, 0xf6, //0x00000a73 testl %esi, %esi + 0x0f, 0x84, 0x13, 0x00, 0x00, 0x00, //0x00000a75 je LBB5_105 + 0x0f, 0xbc, 0xd6, //0x00000a7b bsfl %esi, %edx + 0x49, 0x83, 0xff, 0xff, //0x00000a7e cmpq $-1, %r15 + 0x0f, 0x85, 0x4b, 0x1c, 0x00, 0x00, //0x00000a82 jne LBB5_483 + 0x48, 0x01, 0xc2, //0x00000a88 addq %rax, %rdx + 0x49, 0x89, 0xd7, //0x00000a8b movq %rdx, %r15 + //0x00000a8e LBB5_105 + 0x83, 0xf9, 0x10, //0x00000a8e cmpl $16, %ecx + 0x0f, 0x85, 0xc1, 0x00, 0x00, 0x00, //0x00000a91 jne LBB5_120 + 0x49, 0x83, 0xc5, 0xf0, //0x00000a97 addq $-16, %r13 + 0x48, 0x83, 0xc0, 0x10, //0x00000a9b addq $16, %rax + 0x49, 0x83, 0xfd, 0x0f, //0x00000a9f cmpq $15, %r13 + 0x0f, 0x87, 0xf7, 0xfe, 0xff, 0xff, //0x00000aa3 ja LBB5_91 + 0x48, 0x8b, 0x95, 0x78, 0xff, 0xff, 0xff, //0x00000aa9 movq $-136(%rbp), %rdx + 0x4c, 0x01, 0xd2, //0x00000ab0 addq %r10, %rdx + 0x48, 0x2b, 0x55, 0xb8, //0x00000ab3 subq $-72(%rbp), %rdx + 0x4c, 0x29, 0xca, //0x00000ab7 subq %r9, %rdx + 0x49, 0x8d, 0x0c, 0x00, //0x00000aba leaq (%r8,%rax), %rcx + 0x49, 0x89, 0xca, //0x00000abe movq %rcx, %r10 + 0x48, 0x39, 0xc2, //0x00000ac1 cmpq %rax, %rdx + 0x0f, 0x84, 0x97, 0x00, 0x00, 0x00, //0x00000ac4 je LBB5_121 + //0x00000aca LBB5_108 + 0x4e, 0x8d, 0x14, 0x29, //0x00000aca leaq (%rcx,%r13), %r10 + 0x48, 0x89, 0xce, //0x00000ace movq %rcx, %rsi + 0x4c, 0x29, 0xc6, //0x00000ad1 subq %r8, %rsi + 0x31, 0xc0, //0x00000ad4 xorl %eax, %eax + 0x48, 0x8d, 0x15, 0x53, 0xb2, 0x00, 0x00, //0x00000ad6 leaq $45651(%rip), %rdx /* LJTI5_1+0(%rip) */ + 0xe9, 0x2b, 0x00, 0x00, 0x00, //0x00000add jmp LBB5_113 + //0x00000ae2 LBB5_109 + 0x83, 0xff, 0x65, //0x00000ae2 cmpl $101, %edi + 0x0f, 0x85, 0x8b, 0x00, 0x00, 0x00, //0x00000ae5 jne LBB5_122 + //0x00000aeb LBB5_110 + 0x49, 0x83, 0xfe, 0xff, //0x00000aeb cmpq $-1, %r14 + 0x0f, 0x85, 0x47, 0x0b, 0x00, 0x00, //0x00000aef jne LBB5_258 + 0x4c, 0x8d, 0x34, 0x06, //0x00000af5 leaq (%rsi,%rax), %r14 + 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00000af9 .p2align 4, 0x90 + //0x00000b00 LBB5_112 + 0x48, 0x83, 0xc0, 0x01, //0x00000b00 addq $1, %rax + 0x49, 0x39, 0xc5, //0x00000b04 cmpq %rax, %r13 + 0x0f, 0x84, 0x54, 0x00, 0x00, 0x00, //0x00000b07 je LBB5_121 + //0x00000b0d LBB5_113 + 0x0f, 0xbe, 0x3c, 0x01, //0x00000b0d movsbl (%rcx,%rax), %edi + 0x8d, 0x5f, 0xd0, //0x00000b11 leal $-48(%rdi), %ebx + 0x83, 0xfb, 0x0a, //0x00000b14 cmpl $10, %ebx + 0x0f, 0x82, 0xe3, 0xff, 0xff, 0xff, //0x00000b17 jb LBB5_112 + 0x8d, 0x5f, 0xd5, //0x00000b1d leal $-43(%rdi), %ebx + 0x83, 0xfb, 0x1a, //0x00000b20 cmpl $26, %ebx + 0x0f, 0x87, 0xb9, 0xff, 0xff, 0xff, //0x00000b23 ja LBB5_109 + 0x48, 0x63, 0x3c, 0x9a, //0x00000b29 movslq (%rdx,%rbx,4), %rdi + 0x48, 0x01, 0xd7, //0x00000b2d addq %rdx, %rdi + 0xff, 0xe7, //0x00000b30 jmpq *%rdi + //0x00000b32 LBB5_116 + 0x49, 0x83, 0xff, 0xff, //0x00000b32 cmpq $-1, %r15 + 0x0f, 0x85, 0x00, 0x0b, 0x00, 0x00, //0x00000b36 jne LBB5_258 + 0x4c, 0x8d, 0x3c, 0x06, //0x00000b3c leaq (%rsi,%rax), %r15 + 0xe9, 0xbb, 0xff, 0xff, 0xff, //0x00000b40 jmp LBB5_112 + //0x00000b45 LBB5_118 + 0x49, 0x83, 0xfb, 0xff, //0x00000b45 cmpq $-1, %r11 + 0x0f, 0x85, 0xed, 0x0a, 0x00, 0x00, //0x00000b49 jne LBB5_258 + 0x4c, 0x8d, 0x1c, 0x06, //0x00000b4f leaq (%rsi,%rax), %r11 + 0xe9, 0xa8, 0xff, 0xff, 0xff, //0x00000b53 jmp LBB5_112 + //0x00000b58 LBB5_120 + 0x41, 0x89, 0xca, //0x00000b58 movl %ecx, %r10d + 0x4d, 0x01, 0xc2, //0x00000b5b addq %r8, %r10 + 0x49, 0x01, 0xc2, //0x00000b5e addq %rax, %r10 + //0x00000b61 LBB5_121 + 0x48, 0xc7, 0xc0, 0xff, 0xff, 0xff, 0xff, //0x00000b61 movq $-1, %rax + 0x4d, 0x85, 0xdb, //0x00000b68 testq %r11, %r11 + 0x0f, 0x85, 0x1b, 0x00, 0x00, 0x00, //0x00000b6b jne LBB5_123 + 0xe9, 0x9e, 0x01, 0x00, 0x00, //0x00000b71 jmp LBB5_152 + //0x00000b76 LBB5_122 + 0x48, 0x01, 0xc1, //0x00000b76 addq %rax, %rcx + 0x49, 0x89, 0xca, //0x00000b79 movq %rcx, %r10 + 0x48, 0xc7, 0xc0, 0xff, 0xff, 0xff, 0xff, //0x00000b7c movq $-1, %rax + 0x4d, 0x85, 0xdb, //0x00000b83 testq %r11, %r11 + 0x0f, 0x84, 0x88, 0x01, 0x00, 0x00, //0x00000b86 je LBB5_152 + //0x00000b8c LBB5_123 + 0x4d, 0x85, 0xff, //0x00000b8c testq %r15, %r15 + 0x0f, 0x84, 0x7f, 0x01, 0x00, 0x00, //0x00000b8f je LBB5_152 + 0x4d, 0x85, 0xf6, //0x00000b95 testq %r14, %r14 + 0x0f, 0x84, 0x76, 0x01, 0x00, 0x00, //0x00000b98 je LBB5_152 + 0x4d, 0x29, 0xc2, //0x00000b9e subq %r8, %r10 + 0x49, 0x8d, 0x42, 0xff, //0x00000ba1 leaq $-1(%r10), %rax + 0x49, 0x39, 0xc3, //0x00000ba5 cmpq %rax, %r11 + 0x0f, 0x84, 0x52, 0x01, 0x00, 0x00, //0x00000ba8 je LBB5_150 + 0x49, 0x39, 0xc7, //0x00000bae cmpq %rax, %r15 + 0x0f, 0x84, 0x49, 0x01, 0x00, 0x00, //0x00000bb1 je LBB5_150 + 0x49, 0x39, 0xc6, //0x00000bb7 cmpq %rax, %r14 + 0x0f, 0x84, 0x40, 0x01, 0x00, 0x00, //0x00000bba je LBB5_150 + 0x4d, 0x85, 0xff, //0x00000bc0 testq %r15, %r15 + 0x0f, 0x8e, 0xb3, 0x02, 0x00, 0x00, //0x00000bc3 jle LBB5_173 + 0x49, 0x8d, 0x47, 0xff, //0x00000bc9 leaq $-1(%r15), %rax + 0x49, 0x39, 0xc6, //0x00000bcd cmpq %rax, %r14 + 0x0f, 0x84, 0xa6, 0x02, 0x00, 0x00, //0x00000bd0 je LBB5_173 + 0x49, 0xf7, 0xd7, //0x00000bd6 notq %r15 + 0x4c, 0x89, 0xf8, //0x00000bd9 movq %r15, %rax + 0xe9, 0x25, 0x01, 0x00, 0x00, //0x00000bdc jmp LBB5_151 + //0x00000be1 LBB5_131 + 0x4d, 0x8d, 0x68, 0x02, //0x00000be1 leaq $2(%r8), %r13 + 0x41, 0x8a, 0x40, 0x02, //0x00000be5 movb $2(%r8), %al + 0x8d, 0x48, 0xd0, //0x00000be9 leal $-48(%rax), %ecx + 0x80, 0xf9, 0x09, //0x00000bec cmpb $9, %cl + 0x0f, 0x87, 0x7d, 0x02, 0x00, 0x00, //0x00000bef ja LBB5_172 + 0x45, 0x31, 0xff, //0x00000bf5 xorl %r15d, %r15d + 0x3c, 0x30, //0x00000bf8 cmpb $48, %al + 0x0f, 0x85, 0x15, 0x00, 0x00, 0x00, //0x00000bfa jne LBB5_134 + //0x00000c00 LBB5_133 + 0x41, 0x0f, 0xb6, 0x45, 0x01, //0x00000c00 movzbl $1(%r13), %eax + 0x49, 0x83, 0xc5, 0x01, //0x00000c05 addq $1, %r13 + 0x41, 0x83, 0xc7, 0xff, //0x00000c09 addl $-1, %r15d + 0x3c, 0x30, //0x00000c0d cmpb $48, %al + 0x0f, 0x84, 0xeb, 0xff, 0xff, 0xff, //0x00000c0f je LBB5_133 + //0x00000c15 LBB5_134 + 0x3c, 0x45, //0x00000c15 cmpb $69, %al + 0x0f, 0x84, 0xac, 0x01, 0x00, 0x00, //0x00000c17 je LBB5_160 + 0x3c, 0x65, //0x00000c1d cmpb $101, %al + 0x0f, 0x84, 0xa4, 0x01, 0x00, 0x00, //0x00000c1f je LBB5_160 + 0x8d, 0x58, 0xd0, //0x00000c25 leal $-48(%rax), %ebx + 0x31, 0xc9, //0x00000c28 xorl %ecx, %ecx + 0x45, 0x31, 0xdb, //0x00000c2a xorl %r11d, %r11d + 0x31, 0xf6, //0x00000c2d xorl %esi, %esi + //0x00000c2f LBB5_137 + 0x4c, 0x89, 0x55, 0xa0, //0x00000c2f movq %r10, $-96(%rbp) + 0x41, 0xba, 0x11, 0x00, 0x00, 0x00, //0x00000c33 movl $17, %r10d + 0x49, 0x29, 0xca, //0x00000c39 subq %rcx, %r10 + 0x4d, 0x85, 0xd2, //0x00000c3c testq %r10, %r10 + 0x0f, 0x8e, 0x70, 0x01, 0x00, 0x00, //0x00000c3f jle LBB5_159 + 0x80, 0xfb, 0x09, //0x00000c45 cmpb $9, %bl + 0x0f, 0x87, 0x67, 0x01, 0x00, 0x00, //0x00000c48 ja LBB5_159 + 0x4b, 0x8d, 0x14, 0x2a, //0x00000c4e leaq (%r10,%r13), %rdx + 0xbb, 0x10, 0x00, 0x00, 0x00, //0x00000c52 movl $16, %ebx + 0x48, 0x29, 0xcb, //0x00000c57 subq %rcx, %rbx + 0x31, 0xc9, //0x00000c5a xorl %ecx, %ecx + 0x90, 0x90, 0x90, 0x90, //0x00000c5c .p2align 4, 0x90 + //0x00000c60 LBB5_140 + 0x48, 0x8d, 0x34, 0xb6, //0x00000c60 leaq (%rsi,%rsi,4), %rsi + 0x0f, 0xb6, 0xc0, //0x00000c64 movzbl %al, %eax + 0x48, 0x8d, 0x34, 0x70, //0x00000c67 leaq (%rax,%rsi,2), %rsi + 0x48, 0x83, 0xc6, 0xd0, //0x00000c6b addq $-48, %rsi + 0x48, 0x39, 0xcb, //0x00000c6f cmpq %rcx, %rbx + 0x0f, 0x84, 0x27, 0x02, 0x00, 0x00, //0x00000c72 je LBB5_176 + 0x41, 0x0f, 0xb6, 0x44, 0x0d, 0x01, //0x00000c78 movzbl $1(%r13,%rcx), %eax + 0x8d, 0x78, 0xd0, //0x00000c7e leal $-48(%rax), %edi + 0x48, 0x83, 0xc1, 0x01, //0x00000c81 addq $1, %rcx + 0x40, 0x80, 0xff, 0x0a, //0x00000c85 cmpb $10, %dil + 0x0f, 0x82, 0xd1, 0xff, 0xff, 0xff, //0x00000c89 jb LBB5_140 + 0x4c, 0x89, 0xea, //0x00000c8f movq %r13, %rdx + 0x48, 0x01, 0xca, //0x00000c92 addq %rcx, %rdx + 0x49, 0x89, 0xca, //0x00000c95 movq %rcx, %r10 + 0xe9, 0x2a, 0x02, 0x00, 0x00, //0x00000c98 jmp LBB5_179 + //0x00000c9d LBB5_143 + 0x3c, 0x45, //0x00000c9d cmpb $69, %al + 0x0f, 0x84, 0x2c, 0x01, 0x00, 0x00, //0x00000c9f je LBB5_162 + 0x3c, 0x65, //0x00000ca5 cmpb $101, %al + 0x0f, 0x84, 0x24, 0x01, 0x00, 0x00, //0x00000ca7 je LBB5_162 + 0x45, 0x85, 0xff, //0x00000cad testl %r15d, %r15d + 0x0f, 0x85, 0x50, 0x2f, 0x00, 0x00, //0x00000cb0 jne LBB5_741 + 0x45, 0x84, 0xe4, //0x00000cb6 testb %r12b, %r12b + 0x0f, 0x84, 0x83, 0x05, 0x00, 0x00, //0x00000cb9 je LBB5_219 + 0x48, 0xb8, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, //0x00000cbf movabsq $-9223372036854775808, %rax + 0x48, 0x39, 0xc6, //0x00000cc9 cmpq %rax, %rsi + 0x0f, 0x86, 0xe6, 0x05, 0x00, 0x00, //0x00000ccc jbe LBB5_225 + 0x66, 0x48, 0x0f, 0x6e, 0xce, //0x00000cd2 movq %rsi, %xmm1 + //0x00000cd7 LBB5_149 + 0x66, 0x0f, 0x62, 0x0d, 0x31, 0xf4, 0xff, 0xff, //0x00000cd7 punpckldq $-3023(%rip), %xmm1 /* LCPI5_11+0(%rip) */ + 0x66, 0x0f, 0x5c, 0x0d, 0x39, 0xf4, 0xff, 0xff, //0x00000cdf subpd $-3015(%rip), %xmm1 /* LCPI5_12+0(%rip) */ + 0x66, 0x0f, 0x28, 0xc1, //0x00000ce7 movapd %xmm1, %xmm0 + 0x66, 0x0f, 0x15, 0xc1, //0x00000ceb unpckhpd %xmm1, %xmm0 + 0xf2, 0x0f, 0x58, 0xc1, //0x00000cef addsd %xmm1, %xmm0 + 0x66, 0x0f, 0x57, 0x05, 0x35, 0xf4, 0xff, 0xff, //0x00000cf3 xorpd $-3019(%rip), %xmm0 /* LCPI5_13+0(%rip) */ + 0xe9, 0x51, 0x0c, 0x00, 0x00, //0x00000cfb jmp LBB5_309 + //0x00000d00 LBB5_150 + 0x49, 0xf7, 0xda, //0x00000d00 negq %r10 + 0x4c, 0x89, 0xd0, //0x00000d03 movq %r10, %rax + //0x00000d06 LBB5_151 + 0x31, 0xd2, //0x00000d06 xorl %edx, %edx + 0x48, 0x89, 0xc1, //0x00000d08 movq %rax, %rcx + 0x48, 0x85, 0xc0, //0x00000d0b testq %rax, %rax + 0x0f, 0x89, 0x0f, 0x00, 0x00, 0x00, //0x00000d0e jns LBB5_153 + //0x00000d14 LBB5_152 + 0x48, 0xf7, 0xd0, //0x00000d14 notq %rax + 0xba, 0x03, 0x00, 0x00, 0x00, //0x00000d17 movl $3, %edx + 0x48, 0xc7, 0xc1, 0xfd, 0xff, 0xff, 0xff, //0x00000d1c movq $-3, %rcx + //0x00000d23 LBB5_153 + 0x49, 0x01, 0xc0, //0x00000d23 addq %rax, %r8 + 0x41, 0x0f, 0xb6, 0xc4, //0x00000d26 movzbl %r12b, %eax + 0x48, 0x01, 0xc8, //0x00000d2a addq %rcx, %rax + 0x48, 0x8b, 0x75, 0xa0, //0x00000d2d movq $-96(%rbp), %rsi + 0x48, 0xc1, 0xe6, 0x20, //0x00000d31 shlq $32, %rsi + 0x48, 0x83, 0xce, 0x1b, //0x00000d35 orq $27, %rsi + 0x4c, 0x8b, 0x75, 0xc0, //0x00000d39 movq $-64(%rbp), %r14 + 0x49, 0x8b, 0x8e, 0xa0, 0x00, 0x00, 0x00, //0x00000d3d movq $160(%r14), %rcx + 0x48, 0x89, 0x31, //0x00000d44 movq %rsi, (%rcx) + 0x48, 0x89, 0x41, 0x08, //0x00000d47 movq %rax, $8(%rcx) + 0x49, 0x8b, 0x86, 0xa0, 0x00, 0x00, 0x00, //0x00000d4b movq $160(%r14), %rax + 0x48, 0x8d, 0x48, 0x10, //0x00000d52 leaq $16(%rax), %rcx + 0x49, 0x89, 0x8e, 0xa0, 0x00, 0x00, 0x00, //0x00000d56 movq %rcx, $160(%r14) + 0x41, 0x83, 0x86, 0xd4, 0x00, 0x00, 0x00, 0x01, //0x00000d5d addl $1, $212(%r14) + //0x00000d65 LBB5_154 + 0x48, 0x83, 0xc0, 0x20, //0x00000d65 addq $32, %rax + 0x49, 0x3b, 0x86, 0xc0, 0x00, 0x00, 0x00, //0x00000d69 cmpq $192(%r14), %rax + 0x0f, 0x96, 0xc0, //0x00000d70 setbe %al + 0x4d, 0x89, 0xc5, //0x00000d73 movq %r8, %r13 + //0x00000d76 LBB5_155 + 0x85, 0xd2, //0x00000d76 testl %edx, %edx + 0x0f, 0x85, 0x0a, 0x00, 0x00, 0x00, //0x00000d78 jne LBB5_157 + 0x31, 0xd2, //0x00000d7e xorl %edx, %edx + 0x84, 0xc0, //0x00000d80 testb %al, %al + 0x0f, 0x84, 0x68, 0x31, 0x00, 0x00, //0x00000d82 je LBB5_311 + //0x00000d88 LBB5_157 + 0x4d, 0x89, 0xae, 0x80, 0x00, 0x00, 0x00, //0x00000d88 movq %r13, $128(%r14) + 0x41, 0x81, 0xbe, 0xe0, 0x00, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, //0x00000d8f cmpl $4096, $224(%r14) + 0x0f, 0x87, 0x8f, 0x26, 0x00, 0x00, //0x00000d9a ja LBB5_647 + //0x00000da0 LBB5_158 + 0x48, 0x63, 0xc2, //0x00000da0 movslq %edx, %rax + 0x48, 0x81, 0xc4, 0x90, 0x00, 0x00, 0x00, //0x00000da3 addq $144, %rsp + 0x5b, //0x00000daa popq %rbx + 0x41, 0x5c, //0x00000dab popq %r12 + 0x41, 0x5d, //0x00000dad popq %r13 + 0x41, 0x5e, //0x00000daf popq %r14 + 0x41, 0x5f, //0x00000db1 popq %r15 + 0x5d, //0x00000db3 popq %rbp + 0xc3, //0x00000db4 retq + //0x00000db5 LBB5_159 + 0x4c, 0x89, 0xea, //0x00000db5 movq %r13, %rdx + 0x45, 0x31, 0xd2, //0x00000db8 xorl %r10d, %r10d + 0x80, 0xfb, 0x09, //0x00000dbb cmpb $9, %bl + 0x0f, 0x86, 0xec, 0x00, 0x00, 0x00, //0x00000dbe jbe LBB5_177 + 0xe9, 0xfe, 0x00, 0x00, 0x00, //0x00000dc4 jmp LBB5_179 + //0x00000dc9 LBB5_160 + 0x45, 0x31, 0xdb, //0x00000dc9 xorl %r11d, %r11d + //0x00000dcc LBB5_161 + 0x45, 0x31, 0xff, //0x00000dcc xorl %r15d, %r15d + 0x31, 0xf6, //0x00000dcf xorl %esi, %esi + //0x00000dd1 LBB5_162 + 0x41, 0x8a, 0x4d, 0x01, //0x00000dd1 movb $1(%r13), %cl + 0x80, 0xf9, 0x2d, //0x00000dd5 cmpb $45, %cl + 0x0f, 0x84, 0x13, 0x00, 0x00, 0x00, //0x00000dd8 je LBB5_165 + 0x80, 0xf9, 0x2b, //0x00000dde cmpb $43, %cl + 0x0f, 0x85, 0x76, 0x00, 0x00, 0x00, //0x00000de1 jne LBB5_171 + 0xb8, 0x01, 0x00, 0x00, 0x00, //0x00000de7 movl $1, %eax + 0xe9, 0x05, 0x00, 0x00, 0x00, //0x00000dec jmp LBB5_166 + //0x00000df1 LBB5_165 + 0xb8, 0xff, 0xff, 0xff, 0xff, //0x00000df1 movl $-1, %eax + //0x00000df6 LBB5_166 + 0x41, 0x8a, 0x4d, 0x02, //0x00000df6 movb $2(%r13), %cl + 0x49, 0x83, 0xc5, 0x02, //0x00000dfa addq $2, %r13 + 0x8d, 0x51, 0xd0, //0x00000dfe leal $-48(%rcx), %edx + 0x80, 0xfa, 0x09, //0x00000e01 cmpb $9, %dl + 0x0f, 0x87, 0x68, 0x00, 0x00, 0x00, //0x00000e04 ja LBB5_172 + //0x00000e0a LBB5_167 + 0x31, 0xd2, //0x00000e0a xorl %edx, %edx + 0x48, 0xc7, 0xc7, 0xff, 0xff, 0xff, 0xff, //0x00000e0c movq $-1, %rdi + 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00000e13 .p2align 4, 0x90 + //0x00000e20 LBB5_168 0x8d, 0x14, 0x92, //0x00000e20 leal (%rdx,%rdx,4), %edx 0x0f, 0xb6, 0xc9, //0x00000e23 movzbl %cl, %ecx 0x8d, 0x14, 0x51, //0x00000e26 leal (%rcx,%rdx,2), %edx @@ -933,3335 +938,3335 @@ var _text_parse_with_padding = []byte{ 0x8d, 0x59, 0xd0, //0x00000e35 leal $-48(%rcx), %ebx 0x48, 0x83, 0xc7, 0x01, //0x00000e38 addq $1, %rdi 0x80, 0xfb, 0x0a, //0x00000e3c cmpb $10, %bl - 0x0f, 0x82, 0xdb, 0xff, 0xff, 0xff, //0x00000e3f jb LBB5_163 + 0x0f, 0x82, 0xdb, 0xff, 0xff, 0xff, //0x00000e3f jb LBB5_168 0x48, 0x83, 0xff, 0x09, //0x00000e45 cmpq $9, %rdi - 0x0f, 0x83, 0x7f, 0x28, 0x00, 0x00, //0x00000e49 jae LBB5_677 - //0x00000e4f LBB5_165 + 0x0f, 0x83, 0x6b, 0x28, 0x00, 0x00, //0x00000e49 jae LBB5_679 + //0x00000e4f LBB5_170 0x0f, 0xaf, 0xd0, //0x00000e4f imull %eax, %edx 0x44, 0x01, 0xfa, //0x00000e52 addl %r15d, %edx 0x41, 0x89, 0xd7, //0x00000e55 movl %edx, %r15d - 0xe9, 0x5e, 0x00, 0x00, 0x00, //0x00000e58 jmp LBB5_175 - //0x00000e5d LBB5_168 - 0x4c, 0x89, 0xd8, //0x00000e5d movq %r11, %rax - 0x4c, 0x09, 0xf0, //0x00000e60 orq %r14, %rax - 0x0f, 0x99, 0xc0, //0x00000e63 setns %al - 0x0f, 0x88, 0x00, 0x04, 0x00, 0x00, //0x00000e66 js LBB5_219 - 0x4d, 0x39, 0xf3, //0x00000e6c cmpq %r14, %r11 - 0x0f, 0x8c, 0xf7, 0x03, 0x00, 0x00, //0x00000e6f jl LBB5_219 - 0x49, 0xf7, 0xd3, //0x00000e75 notq %r11 - 0x4c, 0x89, 0xd8, //0x00000e78 movq %r11, %rax - 0xe9, 0xa6, 0xfe, 0xff, 0xff, //0x00000e7b jmp LBB5_151 - //0x00000e80 LBB5_171 - 0x8a, 0x02, //0x00000e80 movb (%rdx), %al - 0x8d, 0x58, 0xd0, //0x00000e82 leal $-48(%rax), %ebx - 0x80, 0xfb, 0x09, //0x00000e85 cmpb $9, %bl - 0x0f, 0x87, 0x19, 0x00, 0x00, 0x00, //0x00000e88 ja LBB5_174 - 0x90, 0x90, //0x00000e8e .p2align 4, 0x90 - //0x00000e90 LBB5_172 - 0x0f, 0xb6, 0x42, 0x01, //0x00000e90 movzbl $1(%rdx), %eax - 0x48, 0x83, 0xc2, 0x01, //0x00000e94 addq $1, %rdx - 0x8d, 0x48, 0xd0, //0x00000e98 leal $-48(%rax), %ecx - 0x80, 0xf9, 0x0a, //0x00000e9b cmpb $10, %cl - 0x0f, 0x82, 0xec, 0xff, 0xff, 0xff, //0x00000e9e jb LBB5_172 - 0x41, 0xb3, 0x01, //0x00000ea4 movb $1, %r11b - //0x00000ea7 LBB5_174 - 0x45, 0x29, 0xd7, //0x00000ea7 subl %r10d, %r15d - 0x24, 0xdf, //0x00000eaa andb $-33, %al - 0x49, 0x89, 0xd5, //0x00000eac movq %rdx, %r13 - 0x3c, 0x45, //0x00000eaf cmpb $69, %al - 0x4c, 0x8b, 0x55, 0xa0, //0x00000eb1 movq $-96(%rbp), %r10 - 0x0f, 0x84, 0x04, 0xff, 0xff, 0xff, //0x00000eb5 je LBB5_157 - //0x00000ebb LBB5_175 - 0x43, 0x8d, 0x14, 0x09, //0x00000ebb leal (%r9,%r9), %edx - 0x83, 0xc2, 0xff, //0x00000ebf addl $-1, %edx - 0x48, 0xb8, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x00000ec2 movabsq $4503599627370495, %rax - 0x48, 0x83, 0xc0, 0x01, //0x00000ecc addq $1, %rax - 0x48, 0x39, 0xc6, //0x00000ed0 cmpq %rax, %rsi - 0x0f, 0x83, 0xc6, 0x00, 0x00, 0x00, //0x00000ed3 jae LBB5_186 - 0x66, 0x48, 0x0f, 0x6e, 0xc6, //0x00000ed9 movq %rsi, %xmm0 - 0x66, 0x0f, 0x62, 0x05, 0x2a, 0xf2, 0xff, 0xff, //0x00000ede punpckldq $-3542(%rip), %xmm0 /* LCPI5_11+0(%rip) */ - 0x66, 0x0f, 0x5c, 0x05, 0x32, 0xf2, 0xff, 0xff, //0x00000ee6 subpd $-3534(%rip), %xmm0 /* LCPI5_12+0(%rip) */ - 0x66, 0x0f, 0x28, 0xc8, //0x00000eee movapd %xmm0, %xmm1 - 0x66, 0x0f, 0x15, 0xc8, //0x00000ef2 unpckhpd %xmm0, %xmm1 - 0xf2, 0x0f, 0x58, 0xc8, //0x00000ef6 addsd %xmm0, %xmm1 - 0x89, 0xd0, //0x00000efa movl %edx, %eax - 0xc1, 0xe8, 0x1f, //0x00000efc shrl $31, %eax - 0x48, 0xc1, 0xe0, 0x3f, //0x00000eff shlq $63, %rax - 0x66, 0x48, 0x0f, 0x6e, 0xc0, //0x00000f03 movq %rax, %xmm0 - 0x66, 0x0f, 0xeb, 0xc1, //0x00000f08 por %xmm1, %xmm0 - 0x45, 0x85, 0xff, //0x00000f0c testl %r15d, %r15d - 0x0f, 0x84, 0xee, 0x09, 0x00, 0x00, //0x00000f0f je LBB5_303 - 0x48, 0x85, 0xf6, //0x00000f15 testq %rsi, %rsi - 0x0f, 0x84, 0xe5, 0x09, 0x00, 0x00, //0x00000f18 je LBB5_303 - 0x41, 0x8d, 0x47, 0xff, //0x00000f1e leal $-1(%r15), %eax - 0x83, 0xf8, 0x24, //0x00000f22 cmpl $36, %eax - 0x0f, 0x87, 0x55, 0x00, 0x00, 0x00, //0x00000f25 ja LBB5_184 - 0x44, 0x89, 0xf8, //0x00000f2b movl %r15d, %eax - 0x41, 0x83, 0xff, 0x17, //0x00000f2e cmpl $23, %r15d - 0x0f, 0x8c, 0x15, 0x00, 0x00, 0x00, //0x00000f32 jl LBB5_181 - 0x41, 0x8d, 0x47, 0xea, //0x00000f38 leal $-22(%r15), %eax - 0x48, 0x8d, 0x0d, 0x8d, 0xb3, 0x00, 0x00, //0x00000f3c leaq $45965(%rip), %rcx /* _P10_TAB+0(%rip) */ - 0xf2, 0x0f, 0x59, 0x04, 0xc1, //0x00000f43 mulsd (%rcx,%rax,8), %xmm0 - 0xb8, 0x16, 0x00, 0x00, 0x00, //0x00000f48 movl $22, %eax - //0x00000f4d LBB5_181 - 0x66, 0x0f, 0x2e, 0x05, 0xeb, 0xf1, 0xff, 0xff, //0x00000f4d ucomisd $-3605(%rip), %xmm0 /* LCPI5_14+0(%rip) */ - 0x0f, 0x87, 0xb8, 0x02, 0x00, 0x00, //0x00000f55 ja LBB5_213 - 0xf2, 0x0f, 0x10, 0x0d, 0xe5, 0xf1, 0xff, 0xff, //0x00000f5b movsd $-3611(%rip), %xmm1 /* LCPI5_15+0(%rip) */ - 0x66, 0x0f, 0x2e, 0xc8, //0x00000f63 ucomisd %xmm0, %xmm1 - 0x0f, 0x87, 0xa6, 0x02, 0x00, 0x00, //0x00000f67 ja LBB5_213 - 0x89, 0xc0, //0x00000f6d movl %eax, %eax - 0x48, 0x8d, 0x0d, 0x5a, 0xb3, 0x00, 0x00, //0x00000f6f leaq $45914(%rip), %rcx /* _P10_TAB+0(%rip) */ - 0xf2, 0x0f, 0x59, 0x04, 0xc1, //0x00000f76 mulsd (%rcx,%rax,8), %xmm0 - 0xe9, 0x83, 0x09, 0x00, 0x00, //0x00000f7b jmp LBB5_303 - //0x00000f80 LBB5_184 - 0x41, 0x83, 0xff, 0xea, //0x00000f80 cmpl $-22, %r15d - 0x0f, 0x82, 0x15, 0x00, 0x00, 0x00, //0x00000f84 jb LBB5_186 - 0x41, 0xf7, 0xdf, //0x00000f8a negl %r15d - 0x48, 0x8d, 0x05, 0x3c, 0xb3, 0x00, 0x00, //0x00000f8d leaq $45884(%rip), %rax /* _P10_TAB+0(%rip) */ - 0xf2, 0x42, 0x0f, 0x5e, 0x04, 0xf8, //0x00000f94 divsd (%rax,%r15,8), %xmm0 - 0xe9, 0x64, 0x09, 0x00, 0x00, //0x00000f9a jmp LBB5_303 - //0x00000f9f LBB5_186 - 0x89, 0x55, 0xa8, //0x00000f9f movl %edx, $-88(%rbp) - 0x41, 0x8d, 0x87, 0x5c, 0x01, 0x00, 0x00, //0x00000fa2 leal $348(%r15), %eax - 0x3d, 0xb7, 0x02, 0x00, 0x00, //0x00000fa9 cmpl $695, %eax - 0x0f, 0x87, 0x2a, 0x01, 0x00, 0x00, //0x00000fae ja LBB5_200 - //0x00000fb4 LBB5_187 - 0x48, 0x85, 0xf6, //0x00000fb4 testq %rsi, %rsi - 0x4c, 0x89, 0x75, 0xc0, //0x00000fb7 movq %r14, $-64(%rbp) - 0x4c, 0x89, 0x6d, 0xb8, //0x00000fbb movq %r13, $-72(%rbp) - 0x4c, 0x89, 0x55, 0xa0, //0x00000fbf movq %r10, $-96(%rbp) - 0x4c, 0x89, 0x5d, 0xc8, //0x00000fc3 movq %r11, $-56(%rbp) - 0x0f, 0x84, 0x0d, 0x00, 0x00, 0x00, //0x00000fc7 je LBB5_189 - 0x4c, 0x0f, 0xbd, 0xce, //0x00000fcd bsrq %rsi, %r9 - 0x49, 0x83, 0xf1, 0x3f, //0x00000fd1 xorq $63, %r9 - 0xe9, 0x06, 0x00, 0x00, 0x00, //0x00000fd5 jmp LBB5_190 - //0x00000fda LBB5_189 - 0x41, 0xb9, 0x40, 0x00, 0x00, 0x00, //0x00000fda movl $64, %r9d - //0x00000fe0 LBB5_190 - 0x49, 0x89, 0xf6, //0x00000fe0 movq %rsi, %r14 - 0x44, 0x89, 0xc9, //0x00000fe3 movl %r9d, %ecx - 0x49, 0xd3, 0xe6, //0x00000fe6 shlq %cl, %r14 - 0x89, 0xc7, //0x00000fe9 movl %eax, %edi - 0x48, 0xc1, 0xe7, 0x04, //0x00000feb shlq $4, %rdi - 0x48, 0x8d, 0x1d, 0x9a, 0xb3, 0x00, 0x00, //0x00000fef leaq $45978(%rip), %rbx /* _POW10_M128_TAB+0(%rip) */ - 0x4c, 0x8b, 0x6c, 0x1f, 0x08, //0x00000ff6 movq $8(%rdi,%rbx), %r13 - 0x4c, 0x89, 0xe8, //0x00000ffb movq %r13, %rax - 0x49, 0xf7, 0xe6, //0x00000ffe mulq %r14 - 0x49, 0x89, 0xc3, //0x00001001 movq %rax, %r11 - 0x49, 0x89, 0xd2, //0x00001004 movq %rdx, %r10 - 0x81, 0xe2, 0xff, 0x01, 0x00, 0x00, //0x00001007 andl $511, %edx - 0x48, 0x81, 0xfa, 0xff, 0x01, 0x00, 0x00, //0x0000100d cmpq $511, %rdx - 0x0f, 0x85, 0x46, 0x00, 0x00, 0x00, //0x00001014 jne LBB5_195 - 0x4c, 0x89, 0xf1, //0x0000101a movq %r14, %rcx - 0x48, 0xf7, 0xd1, //0x0000101d notq %rcx - 0x49, 0x39, 0xcb, //0x00001020 cmpq %rcx, %r11 - 0x0f, 0x86, 0x37, 0x00, 0x00, 0x00, //0x00001023 jbe LBB5_195 - 0x4c, 0x89, 0xf0, //0x00001029 movq %r14, %rax - 0x48, 0xf7, 0x24, 0x1f, //0x0000102c mulq (%rdi,%rbx) - 0x49, 0x01, 0xd3, //0x00001030 addq %rdx, %r11 - 0x49, 0x83, 0xd2, 0x00, //0x00001033 adcq $0, %r10 - 0x44, 0x89, 0xd2, //0x00001037 movl %r10d, %edx - 0x81, 0xe2, 0xff, 0x01, 0x00, 0x00, //0x0000103a andl $511, %edx - 0x48, 0x81, 0xfa, 0xff, 0x01, 0x00, 0x00, //0x00001040 cmpq $511, %rdx - 0x0f, 0x85, 0x13, 0x00, 0x00, 0x00, //0x00001047 jne LBB5_195 - 0x49, 0x83, 0xfb, 0xff, //0x0000104d cmpq $-1, %r11 - 0x0f, 0x85, 0x09, 0x00, 0x00, 0x00, //0x00001051 jne LBB5_195 - 0x48, 0x39, 0xc8, //0x00001057 cmpq %rcx, %rax - 0x0f, 0x87, 0x72, 0x00, 0x00, 0x00, //0x0000105a ja LBB5_199 - //0x00001060 LBB5_195 - 0x4c, 0x89, 0xd0, //0x00001060 movq %r10, %rax - 0x48, 0xc1, 0xe8, 0x3f, //0x00001063 shrq $63, %rax - 0x8d, 0x48, 0x09, //0x00001067 leal $9(%rax), %ecx - 0x49, 0xd3, 0xea, //0x0000106a shrq %cl, %r10 - 0x4d, 0x85, 0xdb, //0x0000106d testq %r11, %r11 - 0x0f, 0x85, 0x18, 0x00, 0x00, 0x00, //0x00001070 jne LBB5_198 - 0x48, 0x85, 0xd2, //0x00001076 testq %rdx, %rdx - 0x0f, 0x85, 0x0f, 0x00, 0x00, 0x00, //0x00001079 jne LBB5_198 - 0x44, 0x89, 0xd1, //0x0000107f movl %r10d, %ecx - 0x83, 0xe1, 0x03, //0x00001082 andl $3, %ecx - 0x83, 0xf9, 0x01, //0x00001085 cmpl $1, %ecx - 0x0f, 0x84, 0x44, 0x00, 0x00, 0x00, //0x00001088 je LBB5_199 - //0x0000108e LBB5_198 - 0x41, 0x69, 0xcf, 0x6a, 0x52, 0x03, 0x00, //0x0000108e imull $217706, %r15d, %ecx - 0xc1, 0xf9, 0x10, //0x00001095 sarl $16, %ecx - 0x81, 0xc1, 0x3f, 0x04, 0x00, 0x00, //0x00001098 addl $1087, %ecx - 0x4c, 0x63, 0xf1, //0x0000109e movslq %ecx, %r14 - 0x4c, 0x89, 0xf3, //0x000010a1 movq %r14, %rbx - 0x4c, 0x29, 0xcb, //0x000010a4 subq %r9, %rbx - 0x44, 0x89, 0xd2, //0x000010a7 movl %r10d, %edx - 0x83, 0xe2, 0x01, //0x000010aa andl $1, %edx - 0x4c, 0x01, 0xd2, //0x000010ad addq %r10, %rdx - 0x48, 0x89, 0xd1, //0x000010b0 movq %rdx, %rcx - 0x48, 0xc1, 0xe9, 0x36, //0x000010b3 shrq $54, %rcx - 0x48, 0x01, 0xc3, //0x000010b7 addq %rax, %rbx - 0x48, 0x83, 0xf9, 0x01, //0x000010ba cmpq $1, %rcx - 0x48, 0x83, 0xdb, 0x00, //0x000010be sbbq $0, %rbx - 0x48, 0x8d, 0x43, 0xff, //0x000010c2 leaq $-1(%rbx), %rax - 0x48, 0x3d, 0xfd, 0x07, 0x00, 0x00, //0x000010c6 cmpq $2045, %rax - 0x0f, 0x86, 0x59, 0x00, 0x00, 0x00, //0x000010cc jbe LBB5_205 - //0x000010d2 LBB5_199 - 0x4c, 0x8b, 0x75, 0xc0, //0x000010d2 movq $-64(%rbp), %r14 - 0x4c, 0x8b, 0x6d, 0xb8, //0x000010d6 movq $-72(%rbp), %r13 - 0x4c, 0x8b, 0x55, 0xa0, //0x000010da movq $-96(%rbp), %r10 - //0x000010de LBB5_200 - 0x4d, 0x89, 0xe9, //0x000010de movq %r13, %r9 - 0x4d, 0x29, 0xc1, //0x000010e1 subq %r8, %r9 - 0x4d, 0x8b, 0x5e, 0x40, //0x000010e4 movq $64(%r14), %r11 - 0x4c, 0x89, 0x75, 0xc0, //0x000010e8 movq %r14, $-64(%rbp) - 0x4d, 0x8b, 0x76, 0x50, //0x000010ec movq $80(%r14), %r14 - 0x4d, 0x85, 0xf6, //0x000010f0 testq %r14, %r14 - 0x0f, 0x84, 0xd9, 0x05, 0x00, 0x00, //0x000010f3 je LBB5_265 - 0x41, 0xc6, 0x03, 0x00, //0x000010f9 movb $0, (%r11) - 0x49, 0x83, 0xfe, 0x01, //0x000010fd cmpq $1, %r14 - 0x0f, 0x84, 0xcb, 0x05, 0x00, 0x00, //0x00001101 je LBB5_265 - 0x49, 0x8d, 0x4e, 0xff, //0x00001107 leaq $-1(%r14), %rcx - 0xb8, 0x01, 0x00, 0x00, 0x00, //0x0000110b movl $1, %eax - 0x48, 0x83, 0xf9, 0x08, //0x00001110 cmpq $8, %rcx - 0x0f, 0x82, 0xa6, 0x05, 0x00, 0x00, //0x00001114 jb LBB5_264 - 0x48, 0x83, 0xf9, 0x20, //0x0000111a cmpq $32, %rcx - 0x0f, 0x83, 0x1c, 0x01, 0x00, 0x00, //0x0000111e jae LBB5_217 - 0x31, 0xd2, //0x00001124 xorl %edx, %edx - 0xe9, 0xba, 0x04, 0x00, 0x00, //0x00001126 jmp LBB5_249 - //0x0000112b LBB5_205 - 0x48, 0xb8, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0x00, //0x0000112b movabsq $18014398509481984, %rax - 0x48, 0x39, 0xc2, //0x00001135 cmpq %rax, %rdx - 0x49, 0xbf, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, //0x00001138 movabsq $-9223372036854775808, %r15 - 0x48, 0xb8, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x00001142 movabsq $4503599627370495, %rax - 0xb1, 0x02, //0x0000114c movb $2, %cl - 0x80, 0xd9, 0x00, //0x0000114e sbbb $0, %cl - 0x48, 0xd3, 0xea, //0x00001151 shrq %cl, %rdx - 0x48, 0xc1, 0xe3, 0x34, //0x00001154 shlq $52, %rbx - 0x48, 0x21, 0xc2, //0x00001158 andq %rax, %rdx - 0x48, 0x09, 0xda, //0x0000115b orq %rbx, %rdx - 0x48, 0x89, 0xd0, //0x0000115e movq %rdx, %rax - 0x4c, 0x09, 0xf8, //0x00001161 orq %r15, %rax - 0x45, 0x84, 0xe4, //0x00001164 testb %r12b, %r12b - 0x48, 0x0f, 0x44, 0xc2, //0x00001167 cmoveq %rdx, %rax - 0x66, 0x48, 0x0f, 0x6e, 0xc0, //0x0000116b movq %rax, %xmm0 - 0x80, 0x7d, 0xc8, 0x00, //0x00001170 cmpb $0, $-56(%rbp) - 0x4c, 0x8b, 0x55, 0xa0, //0x00001174 movq $-96(%rbp), %r10 - 0x0f, 0x84, 0xc4, 0x03, 0x00, 0x00, //0x00001178 je LBB5_241 - 0x4c, 0x89, 0xd3, //0x0000117e movq %r10, %rbx - 0x41, 0xb9, 0x40, 0x00, 0x00, 0x00, //0x00001181 movl $64, %r9d - 0x48, 0xff, 0xc6, //0x00001187 incq %rsi - 0x0f, 0x84, 0x08, 0x00, 0x00, 0x00, //0x0000118a je LBB5_208 - 0x4c, 0x0f, 0xbd, 0xce, //0x00001190 bsrq %rsi, %r9 - 0x49, 0x83, 0xf1, 0x3f, //0x00001194 xorq $63, %r9 - //0x00001198 LBB5_208 - 0x44, 0x89, 0xc9, //0x00001198 movl %r9d, %ecx - 0x48, 0xd3, 0xe6, //0x0000119b shlq %cl, %rsi - 0x4c, 0x89, 0xe8, //0x0000119e movq %r13, %rax - 0x48, 0xf7, 0xe6, //0x000011a1 mulq %rsi - 0x49, 0x89, 0xc2, //0x000011a4 movq %rax, %r10 - 0x49, 0x89, 0xd3, //0x000011a7 movq %rdx, %r11 - 0x81, 0xe2, 0xff, 0x01, 0x00, 0x00, //0x000011aa andl $511, %edx - 0x48, 0x81, 0xfa, 0xff, 0x01, 0x00, 0x00, //0x000011b0 cmpq $511, %rdx - 0x0f, 0x85, 0x74, 0x04, 0x00, 0x00, //0x000011b7 jne LBB5_256 - 0x48, 0x89, 0xf1, //0x000011bd movq %rsi, %rcx - 0x48, 0xf7, 0xd1, //0x000011c0 notq %rcx - 0x49, 0x39, 0xca, //0x000011c3 cmpq %rcx, %r10 - 0x4c, 0x8b, 0x6d, 0xb8, //0x000011c6 movq $-72(%rbp), %r13 - 0x0f, 0x86, 0x65, 0x04, 0x00, 0x00, //0x000011ca jbe LBB5_257 - 0x48, 0x89, 0xf0, //0x000011d0 movq %rsi, %rax - 0x48, 0x8d, 0x15, 0xb6, 0xb1, 0x00, 0x00, //0x000011d3 leaq $45494(%rip), %rdx /* _POW10_M128_TAB+0(%rip) */ - 0x48, 0xf7, 0x24, 0x17, //0x000011da mulq (%rdi,%rdx) - 0x49, 0x01, 0xd2, //0x000011de addq %rdx, %r10 - 0x49, 0x83, 0xd3, 0x00, //0x000011e1 adcq $0, %r11 - 0x44, 0x89, 0xda, //0x000011e5 movl %r11d, %edx - 0x81, 0xe2, 0xff, 0x01, 0x00, 0x00, //0x000011e8 andl $511, %edx - 0x48, 0x81, 0xfa, 0xff, 0x01, 0x00, 0x00, //0x000011ee cmpq $511, %rdx - 0x0f, 0x85, 0x3a, 0x04, 0x00, 0x00, //0x000011f5 jne LBB5_257 - 0x49, 0x83, 0xfa, 0xff, //0x000011fb cmpq $-1, %r10 - 0x0f, 0x85, 0x30, 0x04, 0x00, 0x00, //0x000011ff jne LBB5_257 - 0x48, 0x39, 0xc8, //0x00001205 cmpq %rcx, %rax - 0x0f, 0x87, 0x55, 0x04, 0x00, 0x00, //0x00001208 ja LBB5_260 - 0xe9, 0x22, 0x04, 0x00, 0x00, //0x0000120e jmp LBB5_257 - //0x00001213 LBB5_213 - 0x89, 0x55, 0xa8, //0x00001213 movl %edx, $-88(%rbp) - 0x41, 0x8d, 0x87, 0x5c, 0x01, 0x00, 0x00, //0x00001216 leal $348(%r15), %eax - 0xe9, 0x92, 0xfd, 0xff, 0xff, //0x0000121d jmp LBB5_187 - //0x00001222 LBB5_214 - 0x48, 0x89, 0xf0, //0x00001222 movq %rsi, %rax - //0x00001225 LBB5_215 - 0x49, 0xc1, 0xe2, 0x20, //0x00001225 shlq $32, %r10 - 0x49, 0x83, 0xca, 0x03, //0x00001229 orq $3, %r10 - //0x0000122d LBB5_216 - 0x49, 0x8b, 0x8e, 0xa0, 0x00, 0x00, 0x00, //0x0000122d movq $160(%r14), %rcx - 0x4c, 0x89, 0x11, //0x00001234 movq %r10, (%rcx) - 0x48, 0x89, 0x41, 0x08, //0x00001237 movq %rax, $8(%rcx) - 0xe9, 0x08, 0x07, 0x00, 0x00, //0x0000123b jmp LBB5_305 - //0x00001240 LBB5_217 - 0x48, 0x89, 0xca, //0x00001240 movq %rcx, %rdx - 0x48, 0x83, 0xe2, 0xe0, //0x00001243 andq $-32, %rdx - 0x48, 0x8d, 0x72, 0xe0, //0x00001247 leaq $-32(%rdx), %rsi - 0x48, 0x89, 0xf7, //0x0000124b movq %rsi, %rdi - 0x48, 0xc1, 0xef, 0x05, //0x0000124e shrq $5, %rdi - 0x48, 0x83, 0xc7, 0x01, //0x00001252 addq $1, %rdi - 0x89, 0xf8, //0x00001256 movl %edi, %eax - 0x83, 0xe0, 0x03, //0x00001258 andl $3, %eax - 0x48, 0x83, 0xfe, 0x60, //0x0000125b cmpq $96, %rsi - 0x0f, 0x83, 0xea, 0x02, 0x00, 0x00, //0x0000125f jae LBB5_242 - 0x31, 0xf6, //0x00001265 xorl %esi, %esi - 0xe9, 0x36, 0x03, 0x00, 0x00, //0x00001267 jmp LBB5_244 - //0x0000126c LBB5_219 - 0x49, 0x8d, 0x4e, 0xff, //0x0000126c leaq $-1(%r14), %rcx - 0x49, 0x39, 0xcb, //0x00001270 cmpq %rcx, %r11 - 0x49, 0xf7, 0xd6, //0x00001273 notq %r14 - 0x4d, 0x0f, 0x45, 0xf2, //0x00001276 cmovneq %r10, %r14 - 0x84, 0xc0, //0x0000127a testb %al, %al - 0x4d, 0x0f, 0x44, 0xf2, //0x0000127c cmoveq %r10, %r14 - 0x4c, 0x89, 0xf0, //0x00001280 movq %r14, %rax - 0xe9, 0x9e, 0xfa, 0xff, 0xff, //0x00001283 jmp LBB5_151 - //0x00001288 LBB5_254 - 0x4d, 0x89, 0xef, //0x00001288 movq %r13, %r15 - 0xe9, 0xd6, 0x00, 0x00, 0x00, //0x0000128b jmp LBB5_226 - //0x00001290 LBB5_255 - 0x4d, 0x89, 0xef, //0x00001290 movq %r13, %r15 - 0xe9, 0xca, 0x01, 0x00, 0x00, //0x00001293 jmp LBB5_233 - //0x00001298 LBB5_220 - 0x48, 0xf7, 0xde, //0x00001298 negq %rsi - 0x48, 0x89, 0xf0, //0x0000129b movq %rsi, %rax - 0xe9, 0xbd, 0xf0, 0xff, 0xff, //0x0000129e jmp LBB5_22 - //0x000012a3 LBB5_221 - 0x48, 0x83, 0xc6, 0x40, //0x000012a3 addq $64, %rsi - 0x49, 0x89, 0xf5, //0x000012a7 movq %rsi, %r13 - //0x000012aa LBB5_222 - 0x49, 0x83, 0xc5, 0xc0, //0x000012aa addq $-64, %r13 - 0xf3, 0x44, 0x0f, 0x6f, 0x05, 0xa9, 0xed, 0xff, 0xff, //0x000012ae movdqu $-4695(%rip), %xmm8 /* LCPI5_0+0(%rip) */ - 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x000012b7 .p2align 4, 0x90 - //0x000012c0 LBB5_223 - 0xf3, 0x41, 0x0f, 0x6f, 0x4d, 0x40, //0x000012c0 movdqu $64(%r13), %xmm1 - 0xf3, 0x41, 0x0f, 0x6f, 0x55, 0x50, //0x000012c6 movdqu $80(%r13), %xmm2 - 0xf3, 0x41, 0x0f, 0x6f, 0x5d, 0x60, //0x000012cc movdqu $96(%r13), %xmm3 - 0xf3, 0x41, 0x0f, 0x6f, 0x65, 0x70, //0x000012d2 movdqu $112(%r13), %xmm4 - 0x49, 0x83, 0xc5, 0x40, //0x000012d8 addq $64, %r13 - 0x66, 0x41, 0x0f, 0x6f, 0xe8, //0x000012dc movdqa %xmm8, %xmm5 - 0x66, 0x0f, 0x38, 0x00, 0xe9, //0x000012e1 pshufb %xmm1, %xmm5 - 0x66, 0x41, 0x0f, 0x6f, 0xf0, //0x000012e6 movdqa %xmm8, %xmm6 - 0x66, 0x0f, 0x38, 0x00, 0xf2, //0x000012eb pshufb %xmm2, %xmm6 - 0x66, 0x41, 0x0f, 0x6f, 0xf8, //0x000012f0 movdqa %xmm8, %xmm7 - 0x66, 0x0f, 0x38, 0x00, 0xfb, //0x000012f5 pshufb %xmm3, %xmm7 - 0x66, 0x41, 0x0f, 0x6f, 0xc0, //0x000012fa movdqa %xmm8, %xmm0 - 0x66, 0x0f, 0x38, 0x00, 0xc4, //0x000012ff pshufb %xmm4, %xmm0 - 0x66, 0x0f, 0x74, 0xe9, //0x00001304 pcmpeqb %xmm1, %xmm5 - 0x66, 0x0f, 0xd7, 0xcd, //0x00001308 pmovmskb %xmm5, %ecx - 0x66, 0x0f, 0x74, 0xf2, //0x0000130c pcmpeqb %xmm2, %xmm6 - 0x66, 0x0f, 0xd7, 0xf6, //0x00001310 pmovmskb %xmm6, %esi - 0x66, 0x0f, 0x74, 0xfb, //0x00001314 pcmpeqb %xmm3, %xmm7 - 0x66, 0x0f, 0xd7, 0xdf, //0x00001318 pmovmskb %xmm7, %ebx - 0x66, 0x0f, 0x74, 0xc4, //0x0000131c pcmpeqb %xmm4, %xmm0 - 0x66, 0x0f, 0xd7, 0xc0, //0x00001320 pmovmskb %xmm0, %eax - 0x48, 0xc1, 0xe6, 0x10, //0x00001324 shlq $16, %rsi - 0x48, 0x09, 0xce, //0x00001328 orq %rcx, %rsi - 0x48, 0xc1, 0xe3, 0x20, //0x0000132b shlq $32, %rbx - 0x48, 0x09, 0xf3, //0x0000132f orq %rsi, %rbx - 0x48, 0xc1, 0xe0, 0x30, //0x00001332 shlq $48, %rax - 0x48, 0x09, 0xd8, //0x00001336 orq %rbx, %rax - 0x48, 0x83, 0xf8, 0xff, //0x00001339 cmpq $-1, %rax - 0x0f, 0x84, 0x7d, 0xff, 0xff, 0xff, //0x0000133d je LBB5_223 - 0x48, 0xf7, 0xd0, //0x00001343 notq %rax - 0x49, 0x89, 0x86, 0x98, 0x00, 0x00, 0x00, //0x00001346 movq %rax, $152(%r14) - 0x4d, 0x89, 0xae, 0x90, 0x00, 0x00, 0x00, //0x0000134d movq %r13, $144(%r14) - 0x48, 0x0f, 0xbc, 0xc0, //0x00001354 bsfq %rax, %rax - 0x4a, 0x8d, 0x34, 0x28, //0x00001358 leaq (%rax,%r13), %rsi - 0x4e, 0x8d, 0x3c, 0x28, //0x0000135c leaq (%rax,%r13), %r15 - 0x49, 0x83, 0xc7, 0x01, //0x00001360 addq $1, %r15 - //0x00001364 LBB5_225 - 0x8a, 0x0e, //0x00001364 movb (%rsi), %cl - //0x00001366 LBB5_226 - 0x80, 0xf9, 0x7d, //0x00001366 cmpb $125, %cl - 0x0f, 0x85, 0xe5, 0x25, 0x00, 0x00, //0x00001369 jne LBB5_707 - 0x41, 0x83, 0x86, 0xc8, 0x00, 0x00, 0x00, 0x01, //0x0000136f addl $1, $200(%r14) - 0x48, 0xc1, 0xe7, 0x04, //0x00001377 shlq $4, %rdi - 0x49, 0x8b, 0x4c, 0x38, 0x08, //0x0000137b movq $8(%r8,%rdi), %rcx - 0x49, 0x89, 0x8e, 0xa8, 0x00, 0x00, 0x00, //0x00001380 movq %rcx, $168(%r14) - 0x49, 0x29, 0xd1, //0x00001387 subq %rdx, %r9 - 0x49, 0xc1, 0xe9, 0x04, //0x0000138a shrq $4, %r9 - 0x45, 0x89, 0x4c, 0x38, 0x0c, //0x0000138e movl %r9d, $12(%r8,%rdi) - 0x41, 0xc7, 0x44, 0x38, 0x08, 0x00, 0x00, 0x00, 0x00, //0x00001393 movl $0, $8(%r8,%rdi) - 0xe9, 0xf7, 0x00, 0x00, 0x00, //0x0000139c jmp LBB5_235 - //0x000013a1 LBB5_228 - 0x48, 0x83, 0xc6, 0x40, //0x000013a1 addq $64, %rsi - 0x49, 0x89, 0xf5, //0x000013a5 movq %rsi, %r13 - //0x000013a8 LBB5_229 - 0x4c, 0x89, 0xe8, //0x000013a8 movq %r13, %rax - 0x48, 0x83, 0xc0, 0xc0, //0x000013ab addq $-64, %rax - 0xf3, 0x44, 0x0f, 0x6f, 0x05, 0xa8, 0xec, 0xff, 0xff, //0x000013af movdqu $-4952(%rip), %xmm8 /* LCPI5_0+0(%rip) */ - 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x000013b8 .p2align 4, 0x90 - //0x000013c0 LBB5_230 - 0xf3, 0x0f, 0x6f, 0x48, 0x40, //0x000013c0 movdqu $64(%rax), %xmm1 - 0xf3, 0x0f, 0x6f, 0x50, 0x50, //0x000013c5 movdqu $80(%rax), %xmm2 - 0xf3, 0x0f, 0x6f, 0x58, 0x60, //0x000013ca movdqu $96(%rax), %xmm3 - 0xf3, 0x0f, 0x6f, 0x60, 0x70, //0x000013cf movdqu $112(%rax), %xmm4 - 0x48, 0x83, 0xc0, 0x40, //0x000013d4 addq $64, %rax - 0x66, 0x41, 0x0f, 0x6f, 0xe8, //0x000013d8 movdqa %xmm8, %xmm5 - 0x66, 0x0f, 0x38, 0x00, 0xe9, //0x000013dd pshufb %xmm1, %xmm5 - 0x66, 0x41, 0x0f, 0x6f, 0xf0, //0x000013e2 movdqa %xmm8, %xmm6 - 0x66, 0x0f, 0x38, 0x00, 0xf2, //0x000013e7 pshufb %xmm2, %xmm6 - 0x66, 0x41, 0x0f, 0x6f, 0xf8, //0x000013ec movdqa %xmm8, %xmm7 - 0x66, 0x0f, 0x38, 0x00, 0xfb, //0x000013f1 pshufb %xmm3, %xmm7 - 0x66, 0x41, 0x0f, 0x6f, 0xc0, //0x000013f6 movdqa %xmm8, %xmm0 - 0x66, 0x0f, 0x38, 0x00, 0xc4, //0x000013fb pshufb %xmm4, %xmm0 - 0x66, 0x0f, 0x74, 0xe9, //0x00001400 pcmpeqb %xmm1, %xmm5 - 0x66, 0x0f, 0xd7, 0xf5, //0x00001404 pmovmskb %xmm5, %esi - 0x66, 0x0f, 0x74, 0xf2, //0x00001408 pcmpeqb %xmm2, %xmm6 - 0x66, 0x0f, 0xd7, 0xde, //0x0000140c pmovmskb %xmm6, %ebx - 0x66, 0x0f, 0x74, 0xfb, //0x00001410 pcmpeqb %xmm3, %xmm7 - 0x66, 0x0f, 0xd7, 0xff, //0x00001414 pmovmskb %xmm7, %edi - 0x66, 0x0f, 0x74, 0xc4, //0x00001418 pcmpeqb %xmm4, %xmm0 - 0x66, 0x0f, 0xd7, 0xc8, //0x0000141c pmovmskb %xmm0, %ecx - 0x48, 0xc1, 0xe3, 0x10, //0x00001420 shlq $16, %rbx - 0x48, 0x09, 0xf3, //0x00001424 orq %rsi, %rbx - 0x48, 0xc1, 0xe7, 0x20, //0x00001427 shlq $32, %rdi - 0x48, 0x09, 0xdf, //0x0000142b orq %rbx, %rdi - 0x48, 0xc1, 0xe1, 0x30, //0x0000142e shlq $48, %rcx - 0x48, 0x09, 0xf9, //0x00001432 orq %rdi, %rcx - 0x48, 0x83, 0xf9, 0xff, //0x00001435 cmpq $-1, %rcx - 0x0f, 0x84, 0x81, 0xff, 0xff, 0xff, //0x00001439 je LBB5_230 - 0x48, 0xf7, 0xd1, //0x0000143f notq %rcx - 0x49, 0x89, 0x8e, 0x98, 0x00, 0x00, 0x00, //0x00001442 movq %rcx, $152(%r14) - 0x49, 0x89, 0x86, 0x90, 0x00, 0x00, 0x00, //0x00001449 movq %rax, $144(%r14) - 0x48, 0x0f, 0xbc, 0xc9, //0x00001450 bsfq %rcx, %rcx - 0x48, 0x8d, 0x34, 0x08, //0x00001454 leaq (%rax,%rcx), %rsi - 0x4c, 0x8d, 0x3c, 0x08, //0x00001458 leaq (%rax,%rcx), %r15 - 0x49, 0x83, 0xc7, 0x01, //0x0000145c addq $1, %r15 - //0x00001460 LBB5_232 - 0x8a, 0x0e, //0x00001460 movb (%rsi), %cl - //0x00001462 LBB5_233 - 0x80, 0xf9, 0x5d, //0x00001462 cmpb $93, %cl - 0x0f, 0x85, 0x39, 0x26, 0x00, 0x00, //0x00001465 jne LBB5_1599 - 0x41, 0x83, 0x86, 0xcc, 0x00, 0x00, 0x00, 0x01, //0x0000146b addl $1, $204(%r14) - 0x49, 0xc1, 0xe2, 0x04, //0x00001473 shlq $4, %r10 - 0x4b, 0x8b, 0x4c, 0x10, 0x08, //0x00001477 movq $8(%r8,%r10), %rcx - 0x49, 0x89, 0x8e, 0xa8, 0x00, 0x00, 0x00, //0x0000147c movq %rcx, $168(%r14) - 0x49, 0x29, 0xd1, //0x00001483 subq %rdx, %r9 - 0x49, 0xc1, 0xe9, 0x04, //0x00001486 shrq $4, %r9 - 0x47, 0x89, 0x4c, 0x10, 0x0c, //0x0000148a movl %r9d, $12(%r8,%r10) - 0x43, 0xc7, 0x44, 0x10, 0x08, 0x00, 0x00, 0x00, 0x00, //0x0000148f movl $0, $8(%r8,%r10) - //0x00001498 LBB5_235 - 0x0f, 0xb6, 0x0a, //0x00001498 movzbl (%rdx), %ecx - 0x89, 0x0a, //0x0000149b movl %ecx, (%rdx) - 0x49, 0x8b, 0x8e, 0xb0, 0x00, 0x00, 0x00, //0x0000149d movq $176(%r14), %rcx - 0x41, 0x8b, 0x96, 0xe0, 0x00, 0x00, 0x00, //0x000014a4 movl $224(%r14), %edx - 0x48, 0x39, 0xd1, //0x000014ab cmpq %rdx, %rcx - 0x0f, 0x86, 0x3a, 0x00, 0x00, 0x00, //0x000014ae jbe LBB5_238 - 0x41, 0x89, 0x8e, 0xe0, 0x00, 0x00, 0x00, //0x000014b4 movl %ecx, $224(%r14) - 0x48, 0x81, 0xf9, 0x00, 0x10, 0x00, 0x00, //0x000014bb cmpq $4096, %rcx - 0x0f, 0x86, 0x26, 0x00, 0x00, 0x00, //0x000014c2 jbe LBB5_238 - //0x000014c8 LBB5_237 - 0x31, 0xc0, //0x000014c8 xorl %eax, %eax - 0x48, 0x89, 0x85, 0x70, 0xff, 0xff, 0xff, //0x000014ca movq %rax, $-144(%rbp) - 0x31, 0xc0, //0x000014d1 xorl %eax, %eax - 0x48, 0x89, 0x45, 0x88, //0x000014d3 movq %rax, $-120(%rbp) - 0x31, 0xc0, //0x000014d7 xorl %eax, %eax - 0x48, 0x89, 0x45, 0xa8, //0x000014d9 movq %rax, $-88(%rbp) - 0x45, 0x31, 0xe4, //0x000014dd xorl %r12d, %r12d - 0x4d, 0x85, 0xe4, //0x000014e0 testq %r12, %r12 - 0x0f, 0x85, 0x40, 0x2a, 0x00, 0x00, //0x000014e3 jne LBB5_720 - 0xe9, 0x21, 0x2a, 0x00, 0x00, //0x000014e9 jmp LBB5_2272 - //0x000014ee LBB5_238 - 0x48, 0x83, 0xc1, 0xff, //0x000014ee addq $-1, %rcx - 0x49, 0x89, 0x8e, 0xb0, 0x00, 0x00, 0x00, //0x000014f2 movq %rcx, $176(%r14) - 0x49, 0x8b, 0x8e, 0xa8, 0x00, 0x00, 0x00, //0x000014f9 movq $168(%r14), %rcx - 0x31, 0xc0, //0x00001500 xorl %eax, %eax - 0x48, 0x89, 0x85, 0x70, 0xff, 0xff, 0xff, //0x00001502 movq %rax, $-144(%rbp) - 0x31, 0xc0, //0x00001509 xorl %eax, %eax - 0x48, 0x89, 0x45, 0xa8, //0x0000150b movq %rax, $-88(%rbp) - 0x48, 0x83, 0xf9, 0xff, //0x0000150f cmpq $-1, %rcx - 0x0f, 0x84, 0x12, 0x00, 0x00, 0x00, //0x00001513 je LBB5_240 - 0x4d, 0x8d, 0x8e, 0xb8, 0x00, 0x00, 0x00, //0x00001519 leaq $184(%r14), %r9 + 0xe9, 0x7e, 0x00, 0x00, 0x00, //0x00000e58 jmp LBB5_180 + //0x00000e5d LBB5_171 + 0x49, 0x83, 0xc5, 0x01, //0x00000e5d addq $1, %r13 + 0xb8, 0x01, 0x00, 0x00, 0x00, //0x00000e61 movl $1, %eax + 0x8d, 0x51, 0xd0, //0x00000e66 leal $-48(%rcx), %edx + 0x80, 0xfa, 0x09, //0x00000e69 cmpb $9, %dl + 0x0f, 0x86, 0x98, 0xff, 0xff, 0xff, //0x00000e6c jbe LBB5_167 + //0x00000e72 LBB5_172 + 0xba, 0x03, 0x00, 0x00, 0x00, //0x00000e72 movl $3, %edx + 0xe9, 0x0c, 0xff, 0xff, 0xff, //0x00000e77 jmp LBB5_157 + //0x00000e7c LBB5_173 + 0x4c, 0x89, 0xd8, //0x00000e7c movq %r11, %rax + 0x4c, 0x09, 0xf0, //0x00000e7f orq %r14, %rax + 0x0f, 0x99, 0xc0, //0x00000e82 setns %al + 0x0f, 0x88, 0x01, 0x04, 0x00, 0x00, //0x00000e85 js LBB5_224 + 0x4d, 0x39, 0xf3, //0x00000e8b cmpq %r14, %r11 + 0x0f, 0x8c, 0xf8, 0x03, 0x00, 0x00, //0x00000e8e jl LBB5_224 + 0x49, 0xf7, 0xd3, //0x00000e94 notq %r11 + 0x4c, 0x89, 0xd8, //0x00000e97 movq %r11, %rax + 0xe9, 0x67, 0xfe, 0xff, 0xff, //0x00000e9a jmp LBB5_151 + //0x00000e9f LBB5_176 + 0x8a, 0x02, //0x00000e9f movb (%rdx), %al + 0x8d, 0x58, 0xd0, //0x00000ea1 leal $-48(%rax), %ebx + 0x80, 0xfb, 0x09, //0x00000ea4 cmpb $9, %bl + 0x0f, 0x87, 0x1a, 0x00, 0x00, 0x00, //0x00000ea7 ja LBB5_179 + 0x90, 0x90, 0x90, //0x00000ead .p2align 4, 0x90 + //0x00000eb0 LBB5_177 + 0x0f, 0xb6, 0x42, 0x01, //0x00000eb0 movzbl $1(%rdx), %eax + 0x48, 0x83, 0xc2, 0x01, //0x00000eb4 addq $1, %rdx + 0x8d, 0x48, 0xd0, //0x00000eb8 leal $-48(%rax), %ecx + 0x80, 0xf9, 0x0a, //0x00000ebb cmpb $10, %cl + 0x0f, 0x82, 0xec, 0xff, 0xff, 0xff, //0x00000ebe jb LBB5_177 + 0x41, 0xb3, 0x01, //0x00000ec4 movb $1, %r11b + //0x00000ec7 LBB5_179 + 0x45, 0x29, 0xd7, //0x00000ec7 subl %r10d, %r15d + 0x24, 0xdf, //0x00000eca andb $-33, %al + 0x49, 0x89, 0xd5, //0x00000ecc movq %rdx, %r13 + 0x3c, 0x45, //0x00000ecf cmpb $69, %al + 0x4c, 0x8b, 0x55, 0xa0, //0x00000ed1 movq $-96(%rbp), %r10 + 0x0f, 0x84, 0xf6, 0xfe, 0xff, 0xff, //0x00000ed5 je LBB5_162 + //0x00000edb LBB5_180 + 0x43, 0x8d, 0x14, 0x09, //0x00000edb leal (%r9,%r9), %edx + 0x83, 0xc2, 0xff, //0x00000edf addl $-1, %edx + 0x48, 0xb8, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x00000ee2 movabsq $4503599627370495, %rax + 0x48, 0x83, 0xc0, 0x01, //0x00000eec addq $1, %rax + 0x48, 0x39, 0xc6, //0x00000ef0 cmpq %rax, %rsi + 0x0f, 0x83, 0xc6, 0x00, 0x00, 0x00, //0x00000ef3 jae LBB5_191 + 0x66, 0x48, 0x0f, 0x6e, 0xc6, //0x00000ef9 movq %rsi, %xmm0 + 0x66, 0x0f, 0x62, 0x05, 0x0a, 0xf2, 0xff, 0xff, //0x00000efe punpckldq $-3574(%rip), %xmm0 /* LCPI5_11+0(%rip) */ + 0x66, 0x0f, 0x5c, 0x05, 0x12, 0xf2, 0xff, 0xff, //0x00000f06 subpd $-3566(%rip), %xmm0 /* LCPI5_12+0(%rip) */ + 0x66, 0x0f, 0x28, 0xc8, //0x00000f0e movapd %xmm0, %xmm1 + 0x66, 0x0f, 0x15, 0xc8, //0x00000f12 unpckhpd %xmm0, %xmm1 + 0xf2, 0x0f, 0x58, 0xc8, //0x00000f16 addsd %xmm0, %xmm1 + 0x89, 0xd0, //0x00000f1a movl %edx, %eax + 0xc1, 0xe8, 0x1f, //0x00000f1c shrl $31, %eax + 0x48, 0xc1, 0xe0, 0x3f, //0x00000f1f shlq $63, %rax + 0x66, 0x48, 0x0f, 0x6e, 0xc0, //0x00000f23 movq %rax, %xmm0 + 0x66, 0x0f, 0xeb, 0xc1, //0x00000f28 por %xmm1, %xmm0 + 0x45, 0x85, 0xff, //0x00000f2c testl %r15d, %r15d + 0x0f, 0x84, 0xee, 0x09, 0x00, 0x00, //0x00000f2f je LBB5_308 + 0x48, 0x85, 0xf6, //0x00000f35 testq %rsi, %rsi + 0x0f, 0x84, 0xe5, 0x09, 0x00, 0x00, //0x00000f38 je LBB5_308 + 0x41, 0x8d, 0x47, 0xff, //0x00000f3e leal $-1(%r15), %eax + 0x83, 0xf8, 0x24, //0x00000f42 cmpl $36, %eax + 0x0f, 0x87, 0x55, 0x00, 0x00, 0x00, //0x00000f45 ja LBB5_189 + 0x44, 0x89, 0xf8, //0x00000f4b movl %r15d, %eax + 0x41, 0x83, 0xff, 0x17, //0x00000f4e cmpl $23, %r15d + 0x0f, 0x8c, 0x15, 0x00, 0x00, 0x00, //0x00000f52 jl LBB5_186 + 0x41, 0x8d, 0x47, 0xea, //0x00000f58 leal $-22(%r15), %eax + 0x48, 0x8d, 0x0d, 0xed, 0xb1, 0x00, 0x00, //0x00000f5c leaq $45549(%rip), %rcx /* _P10_TAB+0(%rip) */ + 0xf2, 0x0f, 0x59, 0x04, 0xc1, //0x00000f63 mulsd (%rcx,%rax,8), %xmm0 + 0xb8, 0x16, 0x00, 0x00, 0x00, //0x00000f68 movl $22, %eax + //0x00000f6d LBB5_186 + 0x66, 0x0f, 0x2e, 0x05, 0xcb, 0xf1, 0xff, 0xff, //0x00000f6d ucomisd $-3637(%rip), %xmm0 /* LCPI5_14+0(%rip) */ + 0x0f, 0x87, 0xb8, 0x02, 0x00, 0x00, //0x00000f75 ja LBB5_218 + 0xf2, 0x0f, 0x10, 0x0d, 0xc5, 0xf1, 0xff, 0xff, //0x00000f7b movsd $-3643(%rip), %xmm1 /* LCPI5_15+0(%rip) */ + 0x66, 0x0f, 0x2e, 0xc8, //0x00000f83 ucomisd %xmm0, %xmm1 + 0x0f, 0x87, 0xa6, 0x02, 0x00, 0x00, //0x00000f87 ja LBB5_218 + 0x89, 0xc0, //0x00000f8d movl %eax, %eax + 0x48, 0x8d, 0x0d, 0xba, 0xb1, 0x00, 0x00, //0x00000f8f leaq $45498(%rip), %rcx /* _P10_TAB+0(%rip) */ + 0xf2, 0x0f, 0x59, 0x04, 0xc1, //0x00000f96 mulsd (%rcx,%rax,8), %xmm0 + 0xe9, 0x83, 0x09, 0x00, 0x00, //0x00000f9b jmp LBB5_308 + //0x00000fa0 LBB5_189 + 0x41, 0x83, 0xff, 0xea, //0x00000fa0 cmpl $-22, %r15d + 0x0f, 0x82, 0x15, 0x00, 0x00, 0x00, //0x00000fa4 jb LBB5_191 + 0x41, 0xf7, 0xdf, //0x00000faa negl %r15d + 0x48, 0x8d, 0x05, 0x9c, 0xb1, 0x00, 0x00, //0x00000fad leaq $45468(%rip), %rax /* _P10_TAB+0(%rip) */ + 0xf2, 0x42, 0x0f, 0x5e, 0x04, 0xf8, //0x00000fb4 divsd (%rax,%r15,8), %xmm0 + 0xe9, 0x64, 0x09, 0x00, 0x00, //0x00000fba jmp LBB5_308 + //0x00000fbf LBB5_191 + 0x89, 0x55, 0xa8, //0x00000fbf movl %edx, $-88(%rbp) + 0x41, 0x8d, 0x87, 0x5c, 0x01, 0x00, 0x00, //0x00000fc2 leal $348(%r15), %eax + 0x3d, 0xb7, 0x02, 0x00, 0x00, //0x00000fc9 cmpl $695, %eax + 0x0f, 0x87, 0x2a, 0x01, 0x00, 0x00, //0x00000fce ja LBB5_205 + //0x00000fd4 LBB5_192 + 0x48, 0x85, 0xf6, //0x00000fd4 testq %rsi, %rsi + 0x4c, 0x89, 0x75, 0xc0, //0x00000fd7 movq %r14, $-64(%rbp) + 0x4c, 0x89, 0x6d, 0xb8, //0x00000fdb movq %r13, $-72(%rbp) + 0x4c, 0x89, 0x55, 0xa0, //0x00000fdf movq %r10, $-96(%rbp) + 0x4c, 0x89, 0x5d, 0xc8, //0x00000fe3 movq %r11, $-56(%rbp) + 0x0f, 0x84, 0x0d, 0x00, 0x00, 0x00, //0x00000fe7 je LBB5_194 + 0x4c, 0x0f, 0xbd, 0xce, //0x00000fed bsrq %rsi, %r9 + 0x49, 0x83, 0xf1, 0x3f, //0x00000ff1 xorq $63, %r9 + 0xe9, 0x06, 0x00, 0x00, 0x00, //0x00000ff5 jmp LBB5_195 + //0x00000ffa LBB5_194 + 0x41, 0xb9, 0x40, 0x00, 0x00, 0x00, //0x00000ffa movl $64, %r9d + //0x00001000 LBB5_195 + 0x49, 0x89, 0xf6, //0x00001000 movq %rsi, %r14 + 0x44, 0x89, 0xc9, //0x00001003 movl %r9d, %ecx + 0x49, 0xd3, 0xe6, //0x00001006 shlq %cl, %r14 + 0x89, 0xc7, //0x00001009 movl %eax, %edi + 0x48, 0xc1, 0xe7, 0x04, //0x0000100b shlq $4, %rdi + 0x48, 0x8d, 0x1d, 0xfa, 0xb1, 0x00, 0x00, //0x0000100f leaq $45562(%rip), %rbx /* _POW10_M128_TAB+0(%rip) */ + 0x4c, 0x8b, 0x6c, 0x1f, 0x08, //0x00001016 movq $8(%rdi,%rbx), %r13 + 0x4c, 0x89, 0xe8, //0x0000101b movq %r13, %rax + 0x49, 0xf7, 0xe6, //0x0000101e mulq %r14 + 0x49, 0x89, 0xc3, //0x00001021 movq %rax, %r11 + 0x49, 0x89, 0xd2, //0x00001024 movq %rdx, %r10 + 0x81, 0xe2, 0xff, 0x01, 0x00, 0x00, //0x00001027 andl $511, %edx + 0x48, 0x81, 0xfa, 0xff, 0x01, 0x00, 0x00, //0x0000102d cmpq $511, %rdx + 0x0f, 0x85, 0x46, 0x00, 0x00, 0x00, //0x00001034 jne LBB5_200 + 0x4c, 0x89, 0xf1, //0x0000103a movq %r14, %rcx + 0x48, 0xf7, 0xd1, //0x0000103d notq %rcx + 0x49, 0x39, 0xcb, //0x00001040 cmpq %rcx, %r11 + 0x0f, 0x86, 0x37, 0x00, 0x00, 0x00, //0x00001043 jbe LBB5_200 + 0x4c, 0x89, 0xf0, //0x00001049 movq %r14, %rax + 0x48, 0xf7, 0x24, 0x1f, //0x0000104c mulq (%rdi,%rbx) + 0x49, 0x01, 0xd3, //0x00001050 addq %rdx, %r11 + 0x49, 0x83, 0xd2, 0x00, //0x00001053 adcq $0, %r10 + 0x44, 0x89, 0xd2, //0x00001057 movl %r10d, %edx + 0x81, 0xe2, 0xff, 0x01, 0x00, 0x00, //0x0000105a andl $511, %edx + 0x48, 0x81, 0xfa, 0xff, 0x01, 0x00, 0x00, //0x00001060 cmpq $511, %rdx + 0x0f, 0x85, 0x13, 0x00, 0x00, 0x00, //0x00001067 jne LBB5_200 + 0x49, 0x83, 0xfb, 0xff, //0x0000106d cmpq $-1, %r11 + 0x0f, 0x85, 0x09, 0x00, 0x00, 0x00, //0x00001071 jne LBB5_200 + 0x48, 0x39, 0xc8, //0x00001077 cmpq %rcx, %rax + 0x0f, 0x87, 0x72, 0x00, 0x00, 0x00, //0x0000107a ja LBB5_204 + //0x00001080 LBB5_200 + 0x4c, 0x89, 0xd0, //0x00001080 movq %r10, %rax + 0x48, 0xc1, 0xe8, 0x3f, //0x00001083 shrq $63, %rax + 0x8d, 0x48, 0x09, //0x00001087 leal $9(%rax), %ecx + 0x49, 0xd3, 0xea, //0x0000108a shrq %cl, %r10 + 0x4d, 0x85, 0xdb, //0x0000108d testq %r11, %r11 + 0x0f, 0x85, 0x18, 0x00, 0x00, 0x00, //0x00001090 jne LBB5_203 + 0x48, 0x85, 0xd2, //0x00001096 testq %rdx, %rdx + 0x0f, 0x85, 0x0f, 0x00, 0x00, 0x00, //0x00001099 jne LBB5_203 + 0x44, 0x89, 0xd1, //0x0000109f movl %r10d, %ecx + 0x83, 0xe1, 0x03, //0x000010a2 andl $3, %ecx + 0x83, 0xf9, 0x01, //0x000010a5 cmpl $1, %ecx + 0x0f, 0x84, 0x44, 0x00, 0x00, 0x00, //0x000010a8 je LBB5_204 + //0x000010ae LBB5_203 + 0x41, 0x69, 0xcf, 0x6a, 0x52, 0x03, 0x00, //0x000010ae imull $217706, %r15d, %ecx + 0xc1, 0xf9, 0x10, //0x000010b5 sarl $16, %ecx + 0x81, 0xc1, 0x3f, 0x04, 0x00, 0x00, //0x000010b8 addl $1087, %ecx + 0x4c, 0x63, 0xf1, //0x000010be movslq %ecx, %r14 + 0x4c, 0x89, 0xf3, //0x000010c1 movq %r14, %rbx + 0x4c, 0x29, 0xcb, //0x000010c4 subq %r9, %rbx + 0x44, 0x89, 0xd2, //0x000010c7 movl %r10d, %edx + 0x83, 0xe2, 0x01, //0x000010ca andl $1, %edx + 0x4c, 0x01, 0xd2, //0x000010cd addq %r10, %rdx + 0x48, 0x89, 0xd1, //0x000010d0 movq %rdx, %rcx + 0x48, 0xc1, 0xe9, 0x36, //0x000010d3 shrq $54, %rcx + 0x48, 0x01, 0xc3, //0x000010d7 addq %rax, %rbx + 0x48, 0x83, 0xf9, 0x01, //0x000010da cmpq $1, %rcx + 0x48, 0x83, 0xdb, 0x00, //0x000010de sbbq $0, %rbx + 0x48, 0x8d, 0x43, 0xff, //0x000010e2 leaq $-1(%rbx), %rax + 0x48, 0x3d, 0xfd, 0x07, 0x00, 0x00, //0x000010e6 cmpq $2045, %rax + 0x0f, 0x86, 0x59, 0x00, 0x00, 0x00, //0x000010ec jbe LBB5_210 + //0x000010f2 LBB5_204 + 0x4c, 0x8b, 0x75, 0xc0, //0x000010f2 movq $-64(%rbp), %r14 + 0x4c, 0x8b, 0x6d, 0xb8, //0x000010f6 movq $-72(%rbp), %r13 + 0x4c, 0x8b, 0x55, 0xa0, //0x000010fa movq $-96(%rbp), %r10 + //0x000010fe LBB5_205 + 0x4d, 0x89, 0xe9, //0x000010fe movq %r13, %r9 + 0x4d, 0x29, 0xc1, //0x00001101 subq %r8, %r9 + 0x4d, 0x8b, 0x5e, 0x40, //0x00001104 movq $64(%r14), %r11 + 0x4c, 0x89, 0x75, 0xc0, //0x00001108 movq %r14, $-64(%rbp) + 0x4d, 0x8b, 0x76, 0x50, //0x0000110c movq $80(%r14), %r14 + 0x4d, 0x85, 0xf6, //0x00001110 testq %r14, %r14 + 0x0f, 0x84, 0xd9, 0x05, 0x00, 0x00, //0x00001113 je LBB5_270 + 0x41, 0xc6, 0x03, 0x00, //0x00001119 movb $0, (%r11) + 0x49, 0x83, 0xfe, 0x01, //0x0000111d cmpq $1, %r14 + 0x0f, 0x84, 0xcb, 0x05, 0x00, 0x00, //0x00001121 je LBB5_270 + 0x49, 0x8d, 0x4e, 0xff, //0x00001127 leaq $-1(%r14), %rcx + 0xb8, 0x01, 0x00, 0x00, 0x00, //0x0000112b movl $1, %eax + 0x48, 0x83, 0xf9, 0x08, //0x00001130 cmpq $8, %rcx + 0x0f, 0x82, 0xa6, 0x05, 0x00, 0x00, //0x00001134 jb LBB5_269 + 0x48, 0x83, 0xf9, 0x20, //0x0000113a cmpq $32, %rcx + 0x0f, 0x83, 0x1c, 0x01, 0x00, 0x00, //0x0000113e jae LBB5_222 + 0x31, 0xd2, //0x00001144 xorl %edx, %edx + 0xe9, 0xba, 0x04, 0x00, 0x00, //0x00001146 jmp LBB5_254 + //0x0000114b LBB5_210 + 0x48, 0xb8, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0x00, //0x0000114b movabsq $18014398509481984, %rax + 0x48, 0x39, 0xc2, //0x00001155 cmpq %rax, %rdx + 0x49, 0xbf, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, //0x00001158 movabsq $-9223372036854775808, %r15 + 0x48, 0xb8, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x00001162 movabsq $4503599627370495, %rax + 0xb1, 0x02, //0x0000116c movb $2, %cl + 0x80, 0xd9, 0x00, //0x0000116e sbbb $0, %cl + 0x48, 0xd3, 0xea, //0x00001171 shrq %cl, %rdx + 0x48, 0xc1, 0xe3, 0x34, //0x00001174 shlq $52, %rbx + 0x48, 0x21, 0xc2, //0x00001178 andq %rax, %rdx + 0x48, 0x09, 0xda, //0x0000117b orq %rbx, %rdx + 0x48, 0x89, 0xd0, //0x0000117e movq %rdx, %rax + 0x4c, 0x09, 0xf8, //0x00001181 orq %r15, %rax + 0x45, 0x84, 0xe4, //0x00001184 testb %r12b, %r12b + 0x48, 0x0f, 0x44, 0xc2, //0x00001187 cmoveq %rdx, %rax + 0x66, 0x48, 0x0f, 0x6e, 0xc0, //0x0000118b movq %rax, %xmm0 + 0x80, 0x7d, 0xc8, 0x00, //0x00001190 cmpb $0, $-56(%rbp) + 0x4c, 0x8b, 0x55, 0xa0, //0x00001194 movq $-96(%rbp), %r10 + 0x0f, 0x84, 0xc4, 0x03, 0x00, 0x00, //0x00001198 je LBB5_246 + 0x4c, 0x89, 0xd3, //0x0000119e movq %r10, %rbx + 0x41, 0xb9, 0x40, 0x00, 0x00, 0x00, //0x000011a1 movl $64, %r9d + 0x48, 0xff, 0xc6, //0x000011a7 incq %rsi + 0x0f, 0x84, 0x08, 0x00, 0x00, 0x00, //0x000011aa je LBB5_213 + 0x4c, 0x0f, 0xbd, 0xce, //0x000011b0 bsrq %rsi, %r9 + 0x49, 0x83, 0xf1, 0x3f, //0x000011b4 xorq $63, %r9 + //0x000011b8 LBB5_213 + 0x44, 0x89, 0xc9, //0x000011b8 movl %r9d, %ecx + 0x48, 0xd3, 0xe6, //0x000011bb shlq %cl, %rsi + 0x4c, 0x89, 0xe8, //0x000011be movq %r13, %rax + 0x48, 0xf7, 0xe6, //0x000011c1 mulq %rsi + 0x49, 0x89, 0xc2, //0x000011c4 movq %rax, %r10 + 0x49, 0x89, 0xd3, //0x000011c7 movq %rdx, %r11 + 0x81, 0xe2, 0xff, 0x01, 0x00, 0x00, //0x000011ca andl $511, %edx + 0x48, 0x81, 0xfa, 0xff, 0x01, 0x00, 0x00, //0x000011d0 cmpq $511, %rdx + 0x0f, 0x85, 0x74, 0x04, 0x00, 0x00, //0x000011d7 jne LBB5_261 + 0x48, 0x89, 0xf1, //0x000011dd movq %rsi, %rcx + 0x48, 0xf7, 0xd1, //0x000011e0 notq %rcx + 0x49, 0x39, 0xca, //0x000011e3 cmpq %rcx, %r10 + 0x4c, 0x8b, 0x6d, 0xb8, //0x000011e6 movq $-72(%rbp), %r13 + 0x0f, 0x86, 0x65, 0x04, 0x00, 0x00, //0x000011ea jbe LBB5_262 + 0x48, 0x89, 0xf0, //0x000011f0 movq %rsi, %rax + 0x48, 0x8d, 0x15, 0x16, 0xb0, 0x00, 0x00, //0x000011f3 leaq $45078(%rip), %rdx /* _POW10_M128_TAB+0(%rip) */ + 0x48, 0xf7, 0x24, 0x17, //0x000011fa mulq (%rdi,%rdx) + 0x49, 0x01, 0xd2, //0x000011fe addq %rdx, %r10 + 0x49, 0x83, 0xd3, 0x00, //0x00001201 adcq $0, %r11 + 0x44, 0x89, 0xda, //0x00001205 movl %r11d, %edx + 0x81, 0xe2, 0xff, 0x01, 0x00, 0x00, //0x00001208 andl $511, %edx + 0x48, 0x81, 0xfa, 0xff, 0x01, 0x00, 0x00, //0x0000120e cmpq $511, %rdx + 0x0f, 0x85, 0x3a, 0x04, 0x00, 0x00, //0x00001215 jne LBB5_262 + 0x49, 0x83, 0xfa, 0xff, //0x0000121b cmpq $-1, %r10 + 0x0f, 0x85, 0x30, 0x04, 0x00, 0x00, //0x0000121f jne LBB5_262 + 0x48, 0x39, 0xc8, //0x00001225 cmpq %rcx, %rax + 0x0f, 0x87, 0x55, 0x04, 0x00, 0x00, //0x00001228 ja LBB5_265 + 0xe9, 0x22, 0x04, 0x00, 0x00, //0x0000122e jmp LBB5_262 + //0x00001233 LBB5_218 + 0x89, 0x55, 0xa8, //0x00001233 movl %edx, $-88(%rbp) + 0x41, 0x8d, 0x87, 0x5c, 0x01, 0x00, 0x00, //0x00001236 leal $348(%r15), %eax + 0xe9, 0x92, 0xfd, 0xff, 0xff, //0x0000123d jmp LBB5_192 + //0x00001242 LBB5_219 + 0x48, 0x89, 0xf0, //0x00001242 movq %rsi, %rax + //0x00001245 LBB5_220 + 0x49, 0xc1, 0xe2, 0x20, //0x00001245 shlq $32, %r10 + 0x49, 0x83, 0xca, 0x03, //0x00001249 orq $3, %r10 + //0x0000124d LBB5_221 + 0x49, 0x8b, 0x8e, 0xa0, 0x00, 0x00, 0x00, //0x0000124d movq $160(%r14), %rcx + 0x4c, 0x89, 0x11, //0x00001254 movq %r10, (%rcx) + 0x48, 0x89, 0x41, 0x08, //0x00001257 movq %rax, $8(%rcx) + 0xe9, 0x08, 0x07, 0x00, 0x00, //0x0000125b jmp LBB5_310 + //0x00001260 LBB5_222 + 0x48, 0x89, 0xca, //0x00001260 movq %rcx, %rdx + 0x48, 0x83, 0xe2, 0xe0, //0x00001263 andq $-32, %rdx + 0x48, 0x8d, 0x72, 0xe0, //0x00001267 leaq $-32(%rdx), %rsi + 0x48, 0x89, 0xf7, //0x0000126b movq %rsi, %rdi + 0x48, 0xc1, 0xef, 0x05, //0x0000126e shrq $5, %rdi + 0x48, 0x83, 0xc7, 0x01, //0x00001272 addq $1, %rdi + 0x89, 0xf8, //0x00001276 movl %edi, %eax + 0x83, 0xe0, 0x03, //0x00001278 andl $3, %eax + 0x48, 0x83, 0xfe, 0x60, //0x0000127b cmpq $96, %rsi + 0x0f, 0x83, 0xea, 0x02, 0x00, 0x00, //0x0000127f jae LBB5_247 + 0x31, 0xf6, //0x00001285 xorl %esi, %esi + 0xe9, 0x36, 0x03, 0x00, 0x00, //0x00001287 jmp LBB5_249 + //0x0000128c LBB5_224 + 0x49, 0x8d, 0x4e, 0xff, //0x0000128c leaq $-1(%r14), %rcx + 0x49, 0x39, 0xcb, //0x00001290 cmpq %rcx, %r11 + 0x49, 0xf7, 0xd6, //0x00001293 notq %r14 + 0x4d, 0x0f, 0x45, 0xf2, //0x00001296 cmovneq %r10, %r14 + 0x84, 0xc0, //0x0000129a testb %al, %al + 0x4d, 0x0f, 0x44, 0xf2, //0x0000129c cmoveq %r10, %r14 + 0x4c, 0x89, 0xf0, //0x000012a0 movq %r14, %rax + 0xe9, 0x5e, 0xfa, 0xff, 0xff, //0x000012a3 jmp LBB5_151 + //0x000012a8 LBB5_259 + 0x4d, 0x89, 0xef, //0x000012a8 movq %r13, %r15 + 0xe9, 0xd6, 0x00, 0x00, 0x00, //0x000012ab jmp LBB5_231 + //0x000012b0 LBB5_260 + 0x4d, 0x89, 0xef, //0x000012b0 movq %r13, %r15 + 0xe9, 0xca, 0x01, 0x00, 0x00, //0x000012b3 jmp LBB5_238 + //0x000012b8 LBB5_225 + 0x48, 0xf7, 0xde, //0x000012b8 negq %rsi + 0x48, 0x89, 0xf0, //0x000012bb movq %rsi, %rax + 0xe9, 0x9d, 0xf0, 0xff, 0xff, //0x000012be jmp LBB5_22 + //0x000012c3 LBB5_226 + 0x48, 0x83, 0xc6, 0x40, //0x000012c3 addq $64, %rsi + 0x49, 0x89, 0xf5, //0x000012c7 movq %rsi, %r13 + //0x000012ca LBB5_227 + 0x49, 0x83, 0xc5, 0xc0, //0x000012ca addq $-64, %r13 + 0xf3, 0x44, 0x0f, 0x6f, 0x05, 0x89, 0xed, 0xff, 0xff, //0x000012ce movdqu $-4727(%rip), %xmm8 /* LCPI5_0+0(%rip) */ + 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x000012d7 .p2align 4, 0x90 + //0x000012e0 LBB5_228 + 0xf3, 0x41, 0x0f, 0x6f, 0x4d, 0x40, //0x000012e0 movdqu $64(%r13), %xmm1 + 0xf3, 0x41, 0x0f, 0x6f, 0x55, 0x50, //0x000012e6 movdqu $80(%r13), %xmm2 + 0xf3, 0x41, 0x0f, 0x6f, 0x5d, 0x60, //0x000012ec movdqu $96(%r13), %xmm3 + 0xf3, 0x41, 0x0f, 0x6f, 0x65, 0x70, //0x000012f2 movdqu $112(%r13), %xmm4 + 0x49, 0x83, 0xc5, 0x40, //0x000012f8 addq $64, %r13 + 0x66, 0x41, 0x0f, 0x6f, 0xe8, //0x000012fc movdqa %xmm8, %xmm5 + 0x66, 0x0f, 0x38, 0x00, 0xe9, //0x00001301 pshufb %xmm1, %xmm5 + 0x66, 0x41, 0x0f, 0x6f, 0xf0, //0x00001306 movdqa %xmm8, %xmm6 + 0x66, 0x0f, 0x38, 0x00, 0xf2, //0x0000130b pshufb %xmm2, %xmm6 + 0x66, 0x41, 0x0f, 0x6f, 0xf8, //0x00001310 movdqa %xmm8, %xmm7 + 0x66, 0x0f, 0x38, 0x00, 0xfb, //0x00001315 pshufb %xmm3, %xmm7 + 0x66, 0x41, 0x0f, 0x6f, 0xc0, //0x0000131a movdqa %xmm8, %xmm0 + 0x66, 0x0f, 0x38, 0x00, 0xc4, //0x0000131f pshufb %xmm4, %xmm0 + 0x66, 0x0f, 0x74, 0xe9, //0x00001324 pcmpeqb %xmm1, %xmm5 + 0x66, 0x0f, 0xd7, 0xcd, //0x00001328 pmovmskb %xmm5, %ecx + 0x66, 0x0f, 0x74, 0xf2, //0x0000132c pcmpeqb %xmm2, %xmm6 + 0x66, 0x0f, 0xd7, 0xf6, //0x00001330 pmovmskb %xmm6, %esi + 0x66, 0x0f, 0x74, 0xfb, //0x00001334 pcmpeqb %xmm3, %xmm7 + 0x66, 0x0f, 0xd7, 0xdf, //0x00001338 pmovmskb %xmm7, %ebx + 0x66, 0x0f, 0x74, 0xc4, //0x0000133c pcmpeqb %xmm4, %xmm0 + 0x66, 0x0f, 0xd7, 0xc0, //0x00001340 pmovmskb %xmm0, %eax + 0x48, 0xc1, 0xe6, 0x10, //0x00001344 shlq $16, %rsi + 0x48, 0x09, 0xce, //0x00001348 orq %rcx, %rsi + 0x48, 0xc1, 0xe3, 0x20, //0x0000134b shlq $32, %rbx + 0x48, 0x09, 0xf3, //0x0000134f orq %rsi, %rbx + 0x48, 0xc1, 0xe0, 0x30, //0x00001352 shlq $48, %rax + 0x48, 0x09, 0xd8, //0x00001356 orq %rbx, %rax + 0x48, 0x83, 0xf8, 0xff, //0x00001359 cmpq $-1, %rax + 0x0f, 0x84, 0x7d, 0xff, 0xff, 0xff, //0x0000135d je LBB5_228 + 0x48, 0xf7, 0xd0, //0x00001363 notq %rax + 0x49, 0x89, 0x86, 0x98, 0x00, 0x00, 0x00, //0x00001366 movq %rax, $152(%r14) + 0x4d, 0x89, 0xae, 0x90, 0x00, 0x00, 0x00, //0x0000136d movq %r13, $144(%r14) + 0x48, 0x0f, 0xbc, 0xc0, //0x00001374 bsfq %rax, %rax + 0x4a, 0x8d, 0x34, 0x28, //0x00001378 leaq (%rax,%r13), %rsi + 0x4e, 0x8d, 0x3c, 0x28, //0x0000137c leaq (%rax,%r13), %r15 + 0x49, 0x83, 0xc7, 0x01, //0x00001380 addq $1, %r15 + //0x00001384 LBB5_230 + 0x8a, 0x0e, //0x00001384 movb (%rsi), %cl + //0x00001386 LBB5_231 + 0x80, 0xf9, 0x7d, //0x00001386 cmpb $125, %cl + 0x0f, 0x85, 0xc3, 0x25, 0x00, 0x00, //0x00001389 jne LBB5_709 + 0x41, 0x83, 0x86, 0xc8, 0x00, 0x00, 0x00, 0x01, //0x0000138f addl $1, $200(%r14) + 0x48, 0xc1, 0xe7, 0x04, //0x00001397 shlq $4, %rdi + 0x49, 0x8b, 0x4c, 0x38, 0x08, //0x0000139b movq $8(%r8,%rdi), %rcx + 0x49, 0x89, 0x8e, 0xa8, 0x00, 0x00, 0x00, //0x000013a0 movq %rcx, $168(%r14) + 0x49, 0x29, 0xd1, //0x000013a7 subq %rdx, %r9 + 0x49, 0xc1, 0xe9, 0x04, //0x000013aa shrq $4, %r9 + 0x45, 0x89, 0x4c, 0x38, 0x0c, //0x000013ae movl %r9d, $12(%r8,%rdi) + 0x41, 0xc7, 0x44, 0x38, 0x08, 0x00, 0x00, 0x00, 0x00, //0x000013b3 movl $0, $8(%r8,%rdi) + 0xe9, 0xf7, 0x00, 0x00, 0x00, //0x000013bc jmp LBB5_240 + //0x000013c1 LBB5_233 + 0x48, 0x83, 0xc6, 0x40, //0x000013c1 addq $64, %rsi + 0x49, 0x89, 0xf5, //0x000013c5 movq %rsi, %r13 + //0x000013c8 LBB5_234 + 0x49, 0x83, 0xc5, 0xc0, //0x000013c8 addq $-64, %r13 + 0xf3, 0x44, 0x0f, 0x6f, 0x05, 0x8b, 0xec, 0xff, 0xff, //0x000013cc movdqu $-4981(%rip), %xmm8 /* LCPI5_0+0(%rip) */ + 0x4c, 0x89, 0xe8, //0x000013d5 movq %r13, %rax + 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x000013d8 .p2align 4, 0x90 + //0x000013e0 LBB5_235 + 0xf3, 0x0f, 0x6f, 0x48, 0x40, //0x000013e0 movdqu $64(%rax), %xmm1 + 0xf3, 0x0f, 0x6f, 0x50, 0x50, //0x000013e5 movdqu $80(%rax), %xmm2 + 0xf3, 0x0f, 0x6f, 0x58, 0x60, //0x000013ea movdqu $96(%rax), %xmm3 + 0xf3, 0x0f, 0x6f, 0x60, 0x70, //0x000013ef movdqu $112(%rax), %xmm4 + 0x48, 0x83, 0xc0, 0x40, //0x000013f4 addq $64, %rax + 0x66, 0x41, 0x0f, 0x6f, 0xe8, //0x000013f8 movdqa %xmm8, %xmm5 + 0x66, 0x0f, 0x38, 0x00, 0xe9, //0x000013fd pshufb %xmm1, %xmm5 + 0x66, 0x41, 0x0f, 0x6f, 0xf0, //0x00001402 movdqa %xmm8, %xmm6 + 0x66, 0x0f, 0x38, 0x00, 0xf2, //0x00001407 pshufb %xmm2, %xmm6 + 0x66, 0x41, 0x0f, 0x6f, 0xf8, //0x0000140c movdqa %xmm8, %xmm7 + 0x66, 0x0f, 0x38, 0x00, 0xfb, //0x00001411 pshufb %xmm3, %xmm7 + 0x66, 0x41, 0x0f, 0x6f, 0xc0, //0x00001416 movdqa %xmm8, %xmm0 + 0x66, 0x0f, 0x38, 0x00, 0xc4, //0x0000141b pshufb %xmm4, %xmm0 + 0x66, 0x0f, 0x74, 0xe9, //0x00001420 pcmpeqb %xmm1, %xmm5 + 0x66, 0x0f, 0xd7, 0xf5, //0x00001424 pmovmskb %xmm5, %esi + 0x66, 0x0f, 0x74, 0xf2, //0x00001428 pcmpeqb %xmm2, %xmm6 + 0x66, 0x0f, 0xd7, 0xde, //0x0000142c pmovmskb %xmm6, %ebx + 0x66, 0x0f, 0x74, 0xfb, //0x00001430 pcmpeqb %xmm3, %xmm7 + 0x66, 0x0f, 0xd7, 0xff, //0x00001434 pmovmskb %xmm7, %edi + 0x66, 0x0f, 0x74, 0xc4, //0x00001438 pcmpeqb %xmm4, %xmm0 + 0x66, 0x0f, 0xd7, 0xc8, //0x0000143c pmovmskb %xmm0, %ecx + 0x48, 0xc1, 0xe3, 0x10, //0x00001440 shlq $16, %rbx + 0x48, 0x09, 0xf3, //0x00001444 orq %rsi, %rbx + 0x48, 0xc1, 0xe7, 0x20, //0x00001447 shlq $32, %rdi + 0x48, 0x09, 0xdf, //0x0000144b orq %rbx, %rdi + 0x48, 0xc1, 0xe1, 0x30, //0x0000144e shlq $48, %rcx + 0x48, 0x09, 0xf9, //0x00001452 orq %rdi, %rcx + 0x48, 0x83, 0xf9, 0xff, //0x00001455 cmpq $-1, %rcx + 0x0f, 0x84, 0x81, 0xff, 0xff, 0xff, //0x00001459 je LBB5_235 + 0x48, 0xf7, 0xd1, //0x0000145f notq %rcx + 0x49, 0x89, 0x8e, 0x98, 0x00, 0x00, 0x00, //0x00001462 movq %rcx, $152(%r14) + 0x49, 0x89, 0x86, 0x90, 0x00, 0x00, 0x00, //0x00001469 movq %rax, $144(%r14) + 0x48, 0x0f, 0xbc, 0xc9, //0x00001470 bsfq %rcx, %rcx + 0x48, 0x8d, 0x34, 0x08, //0x00001474 leaq (%rax,%rcx), %rsi + 0x4c, 0x8d, 0x3c, 0x08, //0x00001478 leaq (%rax,%rcx), %r15 + 0x49, 0x83, 0xc7, 0x01, //0x0000147c addq $1, %r15 + //0x00001480 LBB5_237 + 0x8a, 0x0e, //0x00001480 movb (%rsi), %cl + //0x00001482 LBB5_238 + 0x80, 0xf9, 0x5d, //0x00001482 cmpb $93, %cl + 0x0f, 0x85, 0x17, 0x26, 0x00, 0x00, //0x00001485 jne LBB5_1592 + 0x41, 0x83, 0x86, 0xcc, 0x00, 0x00, 0x00, 0x01, //0x0000148b addl $1, $204(%r14) + 0x49, 0xc1, 0xe2, 0x04, //0x00001493 shlq $4, %r10 + 0x4b, 0x8b, 0x4c, 0x10, 0x08, //0x00001497 movq $8(%r8,%r10), %rcx + 0x49, 0x89, 0x8e, 0xa8, 0x00, 0x00, 0x00, //0x0000149c movq %rcx, $168(%r14) + 0x49, 0x29, 0xd1, //0x000014a3 subq %rdx, %r9 + 0x49, 0xc1, 0xe9, 0x04, //0x000014a6 shrq $4, %r9 + 0x47, 0x89, 0x4c, 0x10, 0x0c, //0x000014aa movl %r9d, $12(%r8,%r10) + 0x43, 0xc7, 0x44, 0x10, 0x08, 0x00, 0x00, 0x00, 0x00, //0x000014af movl $0, $8(%r8,%r10) + //0x000014b8 LBB5_240 + 0x0f, 0xb6, 0x0a, //0x000014b8 movzbl (%rdx), %ecx + 0x89, 0x0a, //0x000014bb movl %ecx, (%rdx) + 0x49, 0x8b, 0x8e, 0xb0, 0x00, 0x00, 0x00, //0x000014bd movq $176(%r14), %rcx + 0x41, 0x8b, 0x96, 0xe0, 0x00, 0x00, 0x00, //0x000014c4 movl $224(%r14), %edx + 0x48, 0x39, 0xd1, //0x000014cb cmpq %rdx, %rcx + 0x0f, 0x86, 0x3a, 0x00, 0x00, 0x00, //0x000014ce jbe LBB5_243 + 0x41, 0x89, 0x8e, 0xe0, 0x00, 0x00, 0x00, //0x000014d4 movl %ecx, $224(%r14) + 0x48, 0x81, 0xf9, 0x00, 0x10, 0x00, 0x00, //0x000014db cmpq $4096, %rcx + 0x0f, 0x86, 0x26, 0x00, 0x00, 0x00, //0x000014e2 jbe LBB5_243 + //0x000014e8 LBB5_242 + 0x31, 0xc0, //0x000014e8 xorl %eax, %eax + 0x48, 0x89, 0x85, 0x70, 0xff, 0xff, 0xff, //0x000014ea movq %rax, $-144(%rbp) + 0x31, 0xc0, //0x000014f1 xorl %eax, %eax + 0x48, 0x89, 0x45, 0x98, //0x000014f3 movq %rax, $-104(%rbp) + 0x31, 0xc0, //0x000014f7 xorl %eax, %eax + 0x48, 0x89, 0x45, 0xa8, //0x000014f9 movq %rax, $-88(%rbp) + 0x45, 0x31, 0xe4, //0x000014fd xorl %r12d, %r12d + 0x4d, 0x85, 0xe4, //0x00001500 testq %r12, %r12 + 0x0f, 0x85, 0x1e, 0x2a, 0x00, 0x00, //0x00001503 jne LBB5_722 + 0xe9, 0xff, 0x29, 0x00, 0x00, //0x00001509 jmp LBB5_2261 + //0x0000150e LBB5_243 + 0x48, 0x83, 0xc1, 0xff, //0x0000150e addq $-1, %rcx + 0x49, 0x89, 0x8e, 0xb0, 0x00, 0x00, 0x00, //0x00001512 movq %rcx, $176(%r14) + 0x49, 0x8b, 0x8e, 0xa8, 0x00, 0x00, 0x00, //0x00001519 movq $168(%r14), %rcx 0x31, 0xc0, //0x00001520 xorl %eax, %eax - 0x48, 0x89, 0x45, 0x88, //0x00001522 movq %rax, $-120(%rbp) - 0xe9, 0xd1, 0x29, 0x00, 0x00, //0x00001526 jmp LBB5_706 - //0x0000152b LBB5_240 - 0x31, 0xc0, //0x0000152b xorl %eax, %eax - 0x48, 0x89, 0x45, 0x88, //0x0000152d movq %rax, $-120(%rbp) - 0x45, 0x31, 0xe4, //0x00001531 xorl %r12d, %r12d - 0x4d, 0x85, 0xe4, //0x00001534 testq %r12, %r12 - 0x0f, 0x85, 0xec, 0x29, 0x00, 0x00, //0x00001537 jne LBB5_720 - 0xe9, 0xcd, 0x29, 0x00, 0x00, //0x0000153d jmp LBB5_2272 - //0x00001542 LBB5_241 - 0x4c, 0x8b, 0x75, 0xc0, //0x00001542 movq $-64(%rbp), %r14 - 0x4c, 0x8b, 0x6d, 0xb8, //0x00001546 movq $-72(%rbp), %r13 - 0xe9, 0xb4, 0x03, 0x00, 0x00, //0x0000154a jmp LBB5_303 - //0x0000154f LBB5_242 - 0x48, 0x83, 0xe7, 0xfc, //0x0000154f andq $-4, %rdi - 0x48, 0xf7, 0xdf, //0x00001553 negq %rdi - 0x31, 0xf6, //0x00001556 xorl %esi, %esi - 0x66, 0x0f, 0xef, 0xc0, //0x00001558 pxor %xmm0, %xmm0 - //0x0000155c LBB5_243 - 0xf3, 0x41, 0x0f, 0x7f, 0x44, 0x33, 0x01, //0x0000155c movdqu %xmm0, $1(%r11,%rsi) - 0xf3, 0x41, 0x0f, 0x7f, 0x44, 0x33, 0x11, //0x00001563 movdqu %xmm0, $17(%r11,%rsi) - 0xf3, 0x41, 0x0f, 0x7f, 0x44, 0x33, 0x21, //0x0000156a movdqu %xmm0, $33(%r11,%rsi) - 0xf3, 0x41, 0x0f, 0x7f, 0x44, 0x33, 0x31, //0x00001571 movdqu %xmm0, $49(%r11,%rsi) - 0xf3, 0x41, 0x0f, 0x7f, 0x44, 0x33, 0x41, //0x00001578 movdqu %xmm0, $65(%r11,%rsi) - 0xf3, 0x41, 0x0f, 0x7f, 0x44, 0x33, 0x51, //0x0000157f movdqu %xmm0, $81(%r11,%rsi) - 0xf3, 0x41, 0x0f, 0x7f, 0x44, 0x33, 0x61, //0x00001586 movdqu %xmm0, $97(%r11,%rsi) - 0xf3, 0x41, 0x0f, 0x7f, 0x44, 0x33, 0x71, //0x0000158d movdqu %xmm0, $113(%r11,%rsi) - 0x48, 0x83, 0xee, 0x80, //0x00001594 subq $-128, %rsi - 0x48, 0x83, 0xc7, 0x04, //0x00001598 addq $4, %rdi - 0x0f, 0x85, 0xba, 0xff, 0xff, 0xff, //0x0000159c jne LBB5_243 - //0x000015a2 LBB5_244 - 0x48, 0x85, 0xc0, //0x000015a2 testq %rax, %rax - 0x0f, 0x84, 0x28, 0x00, 0x00, 0x00, //0x000015a5 je LBB5_247 - 0x48, 0xf7, 0xd8, //0x000015ab negq %rax - 0x66, 0x0f, 0xef, 0xc0, //0x000015ae pxor %xmm0, %xmm0 - //0x000015b2 LBB5_246 - 0x48, 0x89, 0xf7, //0x000015b2 movq %rsi, %rdi - 0x48, 0x83, 0xcf, 0x01, //0x000015b5 orq $1, %rdi - 0xf3, 0x41, 0x0f, 0x7f, 0x04, 0x3b, //0x000015b9 movdqu %xmm0, (%r11,%rdi) - 0xf3, 0x41, 0x0f, 0x7f, 0x44, 0x3b, 0x10, //0x000015bf movdqu %xmm0, $16(%r11,%rdi) - 0x48, 0x83, 0xc6, 0x20, //0x000015c6 addq $32, %rsi - 0x48, 0xff, 0xc0, //0x000015ca incq %rax - 0x0f, 0x85, 0xdf, 0xff, 0xff, 0xff, //0x000015cd jne LBB5_246 - //0x000015d3 LBB5_247 - 0x48, 0x39, 0xd1, //0x000015d3 cmpq %rdx, %rcx - 0x0f, 0x84, 0xf6, 0x00, 0x00, 0x00, //0x000015d6 je LBB5_265 - 0xf6, 0xc1, 0x18, //0x000015dc testb $24, %cl - 0x0f, 0x84, 0xc6, 0x00, 0x00, 0x00, //0x000015df je LBB5_263 - //0x000015e5 LBB5_249 - 0x48, 0x89, 0xce, //0x000015e5 movq %rcx, %rsi - 0x48, 0x83, 0xe6, 0xf8, //0x000015e8 andq $-8, %rsi - 0x48, 0x8d, 0x46, 0x01, //0x000015ec leaq $1(%rsi), %rax - //0x000015f0 .p2align 4, 0x90 - //0x000015f0 LBB5_250 - 0x49, 0xc7, 0x44, 0x13, 0x01, 0x00, 0x00, 0x00, 0x00, //0x000015f0 movq $0, $1(%r11,%rdx) - 0x48, 0x83, 0xc2, 0x08, //0x000015f9 addq $8, %rdx - 0x48, 0x39, 0xd6, //0x000015fd cmpq %rdx, %rsi - 0x0f, 0x85, 0xea, 0xff, 0xff, 0xff, //0x00001600 jne LBB5_250 - 0x48, 0x39, 0xf1, //0x00001606 cmpq %rsi, %rcx - 0x0f, 0x85, 0xb1, 0x00, 0x00, 0x00, //0x00001609 jne LBB5_264 - 0xe9, 0xbe, 0x00, 0x00, 0x00, //0x0000160f jmp LBB5_265 - //0x00001614 LBB5_252 - 0x0f, 0xbc, 0xcb, //0x00001614 bsfl %ebx, %ecx - 0xe9, 0xfc, 0x1c, 0x00, 0x00, //0x00001617 jmp LBB5_628 - //0x0000161c LBB5_253 - 0x48, 0x8b, 0x55, 0xb8, //0x0000161c movq $-72(%rbp), %rdx - 0x4c, 0x01, 0xca, //0x00001620 addq %r9, %rdx - 0x48, 0x29, 0xca, //0x00001623 subq %rcx, %rdx - 0x48, 0xf7, 0xd0, //0x00001626 notq %rax - 0x48, 0x01, 0xd0, //0x00001629 addq %rdx, %rax - 0xe9, 0xf5, 0xf6, 0xff, 0xff, //0x0000162c jmp LBB5_151 - //0x00001631 LBB5_256 - 0x4c, 0x8b, 0x6d, 0xb8, //0x00001631 movq $-72(%rbp), %r13 - //0x00001635 LBB5_257 - 0x4c, 0x89, 0xd8, //0x00001635 movq %r11, %rax - 0x48, 0xc1, 0xe8, 0x3f, //0x00001638 shrq $63, %rax - 0x8d, 0x48, 0x09, //0x0000163c leal $9(%rax), %ecx - 0x49, 0xd3, 0xeb, //0x0000163f shrq %cl, %r11 - 0x4d, 0x85, 0xd2, //0x00001642 testq %r10, %r10 - 0x0f, 0x85, 0x24, 0x00, 0x00, 0x00, //0x00001645 jne LBB5_261 - 0x48, 0x85, 0xd2, //0x0000164b testq %rdx, %rdx - 0x0f, 0x85, 0x1b, 0x00, 0x00, 0x00, //0x0000164e jne LBB5_261 - 0x44, 0x89, 0xd9, //0x00001654 movl %r11d, %ecx - 0x83, 0xe1, 0x03, //0x00001657 andl $3, %ecx - 0x83, 0xf9, 0x01, //0x0000165a cmpl $1, %ecx - 0x0f, 0x85, 0x0c, 0x00, 0x00, 0x00, //0x0000165d jne LBB5_261 - //0x00001663 LBB5_260 - 0x4c, 0x8b, 0x75, 0xc0, //0x00001663 movq $-64(%rbp), %r14 - 0x49, 0x89, 0xda, //0x00001667 movq %rbx, %r10 - 0xe9, 0x6f, 0xfa, 0xff, 0xff, //0x0000166a jmp LBB5_200 - //0x0000166f LBB5_261 - 0x4d, 0x29, 0xce, //0x0000166f subq %r9, %r14 - 0x44, 0x89, 0xda, //0x00001672 movl %r11d, %edx - 0x83, 0xe2, 0x01, //0x00001675 andl $1, %edx - 0x4c, 0x01, 0xda, //0x00001678 addq %r11, %rdx - 0x49, 0x01, 0xc6, //0x0000167b addq %rax, %r14 - 0x48, 0xb9, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0x00, //0x0000167e movabsq $18014398509481984, %rcx - 0x48, 0x39, 0xca, //0x00001688 cmpq %rcx, %rdx - 0x49, 0x83, 0xde, 0x00, //0x0000168b sbbq $0, %r14 - 0x49, 0x8d, 0x46, 0xff, //0x0000168f leaq $-1(%r14), %rax - 0x48, 0x3d, 0xfd, 0x07, 0x00, 0x00, //0x00001693 cmpq $2045, %rax - 0x49, 0x89, 0xda, //0x00001699 movq %rbx, %r10 - 0x0f, 0x86, 0xfa, 0x0f, 0x00, 0x00, //0x0000169c jbe LBB5_480 - 0x4c, 0x8b, 0x75, 0xc0, //0x000016a2 movq $-64(%rbp), %r14 - 0xe9, 0x33, 0xfa, 0xff, 0xff, //0x000016a6 jmp LBB5_200 - //0x000016ab LBB5_263 - 0x48, 0x83, 0xca, 0x01, //0x000016ab orq $1, %rdx - 0x48, 0x89, 0xd0, //0x000016af movq %rdx, %rax - 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x000016b2 .p2align 4, 0x90 - //0x000016c0 LBB5_264 - 0x41, 0xc6, 0x04, 0x03, 0x00, //0x000016c0 movb $0, (%r11,%rax) - 0x48, 0x83, 0xc0, 0x01, //0x000016c5 addq $1, %rax - 0x49, 0x39, 0xc6, //0x000016c9 cmpq %rax, %r14 - 0x0f, 0x85, 0xee, 0xff, 0xff, 0xff, //0x000016cc jne LBB5_264 - //0x000016d2 LBB5_265 - 0x48, 0xba, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x000016d2 movabsq $4503599627370495, %rdx - 0x41, 0x8a, 0x30, //0x000016dc movb (%r8), %sil - 0x31, 0xc9, //0x000016df xorl %ecx, %ecx - 0x40, 0x80, 0xfe, 0x2d, //0x000016e1 cmpb $45, %sil - 0x0f, 0x94, 0xc1, //0x000016e5 sete %cl - 0x31, 0xdb, //0x000016e8 xorl %ebx, %ebx - 0x49, 0x39, 0xc9, //0x000016ea cmpq %rcx, %r9 - 0x0f, 0x8e, 0xd0, 0x00, 0x00, 0x00, //0x000016ed jle LBB5_278 - 0x40, 0x88, 0x75, 0x88, //0x000016f3 movb %sil, $-120(%rbp) - 0x4c, 0x89, 0x55, 0xa0, //0x000016f7 movq %r10, $-96(%rbp) - 0xb0, 0x01, //0x000016fb movb $1, %al - 0x45, 0x31, 0xd2, //0x000016fd xorl %r10d, %r10d - 0xc7, 0x45, 0xc8, 0x00, 0x00, 0x00, 0x00, //0x00001700 movl $0, $-56(%rbp) - 0x45, 0x31, 0xff, //0x00001707 xorl %r15d, %r15d - 0x31, 0xd2, //0x0000170a xorl %edx, %edx - 0xe9, 0x36, 0x00, 0x00, 0x00, //0x0000170c jmp LBB5_269 - 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00001711 .p2align 4, 0x90 - //0x00001720 LBB5_267 - 0xba, 0x01, 0x00, 0x00, 0x00, //0x00001720 movl $1, %edx - 0x44, 0x89, 0xfe, //0x00001725 movl %r15d, %esi - 0x80, 0xfb, 0x2e, //0x00001728 cmpb $46, %bl - 0x48, 0x89, 0xf3, //0x0000172b movq %rsi, %rbx - 0x0f, 0x85, 0xa6, 0x00, 0x00, 0x00, //0x0000172e jne LBB5_280 - //0x00001734 LBB5_268 - 0x48, 0x83, 0xc1, 0x01, //0x00001734 addq $1, %rcx - 0x4c, 0x39, 0xc9, //0x00001738 cmpq %r9, %rcx - 0x0f, 0x9c, 0xc0, //0x0000173b setl %al - 0x49, 0x39, 0xc9, //0x0000173e cmpq %rcx, %r9 - 0x0f, 0x84, 0x8b, 0x00, 0x00, 0x00, //0x00001741 je LBB5_279 - //0x00001747 LBB5_269 - 0x89, 0xd7, //0x00001747 movl %edx, %edi - 0x41, 0x89, 0xdc, //0x00001749 movl %ebx, %r12d - 0x41, 0x0f, 0xb6, 0x1c, 0x08, //0x0000174c movzbl (%r8,%rcx), %ebx - 0x8d, 0x53, 0xd0, //0x00001751 leal $-48(%rbx), %edx - 0x80, 0xfa, 0x09, //0x00001754 cmpb $9, %dl - 0x0f, 0x87, 0xc3, 0xff, 0xff, 0xff, //0x00001757 ja LBB5_267 - 0x80, 0xfb, 0x30, //0x0000175d cmpb $48, %bl - 0x0f, 0x85, 0x1a, 0x00, 0x00, 0x00, //0x00001760 jne LBB5_273 - 0x45, 0x85, 0xff, //0x00001766 testl %r15d, %r15d - 0x0f, 0x84, 0x43, 0x00, 0x00, 0x00, //0x00001769 je LBB5_277 - 0x49, 0x63, 0xc2, //0x0000176f movslq %r10d, %rax - 0x49, 0x39, 0xc6, //0x00001772 cmpq %rax, %r14 - 0x0f, 0x87, 0x11, 0x00, 0x00, 0x00, //0x00001775 ja LBB5_274 - 0xe9, 0x14, 0x00, 0x00, 0x00, //0x0000177b jmp LBB5_275 - //0x00001780 .p2align 4, 0x90 - //0x00001780 LBB5_273 - 0x49, 0x63, 0xc7, //0x00001780 movslq %r15d, %rax - 0x49, 0x39, 0xc6, //0x00001783 cmpq %rax, %r14 - 0x0f, 0x86, 0x15, 0x00, 0x00, 0x00, //0x00001786 jbe LBB5_276 - //0x0000178c LBB5_274 - 0x41, 0x88, 0x1c, 0x03, //0x0000178c movb %bl, (%r11,%rax) - 0x41, 0x83, 0xc2, 0x01, //0x00001790 addl $1, %r10d - //0x00001794 LBB5_275 - 0x44, 0x89, 0xe3, //0x00001794 movl %r12d, %ebx - 0x45, 0x89, 0xd7, //0x00001797 movl %r10d, %r15d - 0x89, 0xfa, //0x0000179a movl %edi, %edx - 0xe9, 0x93, 0xff, 0xff, 0xff, //0x0000179c jmp LBB5_268 - //0x000017a1 LBB5_276 - 0x44, 0x89, 0xe3, //0x000017a1 movl %r12d, %ebx - 0xc7, 0x45, 0xc8, 0x01, 0x00, 0x00, 0x00, //0x000017a4 movl $1, $-56(%rbp) - 0x89, 0xfa, //0x000017ab movl %edi, %edx - 0xe9, 0x82, 0xff, 0xff, 0xff, //0x000017ad jmp LBB5_268 - //0x000017b2 LBB5_277 - 0x41, 0x83, 0xc4, 0xff, //0x000017b2 addl $-1, %r12d - 0x45, 0x31, 0xff, //0x000017b6 xorl %r15d, %r15d - 0x44, 0x89, 0xe3, //0x000017b9 movl %r12d, %ebx - 0x89, 0xfa, //0x000017bc movl %edi, %edx - 0xe9, 0x71, 0xff, 0xff, 0xff, //0x000017be jmp LBB5_268 - //0x000017c3 LBB5_278 - 0x31, 0xc9, //0x000017c3 xorl %ecx, %ecx - 0x4c, 0x8b, 0x75, 0xc0, //0x000017c5 movq $-64(%rbp), %r14 - 0x44, 0x8b, 0x7d, 0xa8, //0x000017c9 movl $-88(%rbp), %r15d - 0xe9, 0x05, 0x01, 0x00, 0x00, //0x000017cd jmp LBB5_302 - //0x000017d2 LBB5_279 - 0x41, 0x89, 0xdc, //0x000017d2 movl %ebx, %r12d - 0x4c, 0x89, 0xc9, //0x000017d5 movq %r9, %rcx - 0x89, 0xd7, //0x000017d8 movl %edx, %edi - //0x000017da LBB5_280 - 0x85, 0xff, //0x000017da testl %edi, %edi - 0x45, 0x0f, 0x44, 0xe2, //0x000017dc cmovel %r10d, %r12d - 0xa8, 0x01, //0x000017e0 testb $1, %al - 0x4c, 0x89, 0xe7, //0x000017e2 movq %r12, %rdi - 0x0f, 0x84, 0x9a, 0x00, 0x00, 0x00, //0x000017e5 je LBB5_295 - 0x89, 0xc8, //0x000017eb movl %ecx, %eax - 0x41, 0x8a, 0x04, 0x00, //0x000017ed movb (%r8,%rax), %al - 0x0c, 0x20, //0x000017f1 orb $32, %al - 0x3c, 0x65, //0x000017f3 cmpb $101, %al - 0x0f, 0x85, 0x8a, 0x00, 0x00, 0x00, //0x000017f5 jne LBB5_295 - 0x89, 0xca, //0x000017fb movl %ecx, %edx - 0x41, 0x8a, 0x5c, 0x10, 0x01, //0x000017fd movb $1(%r8,%rdx), %bl - 0x80, 0xfb, 0x2d, //0x00001802 cmpb $45, %bl - 0x0f, 0x84, 0x16, 0x00, 0x00, 0x00, //0x00001805 je LBB5_285 - 0xb8, 0x01, 0x00, 0x00, 0x00, //0x0000180b movl $1, %eax - 0x80, 0xfb, 0x2b, //0x00001810 cmpb $43, %bl - 0x0f, 0x85, 0x17, 0x00, 0x00, 0x00, //0x00001813 jne LBB5_287 - 0x83, 0xc1, 0x02, //0x00001819 addl $2, %ecx - 0xe9, 0x08, 0x00, 0x00, 0x00, //0x0000181c jmp LBB5_286 - //0x00001821 LBB5_285 - 0x83, 0xc1, 0x02, //0x00001821 addl $2, %ecx - 0xb8, 0xff, 0xff, 0xff, 0xff, //0x00001824 movl $-1, %eax - //0x00001829 LBB5_286 - 0x89, 0xca, //0x00001829 movl %ecx, %edx - 0xe9, 0x04, 0x00, 0x00, 0x00, //0x0000182b jmp LBB5_288 - //0x00001830 LBB5_287 - 0x48, 0x83, 0xc2, 0x01, //0x00001830 addq $1, %rdx - //0x00001834 LBB5_288 - 0x48, 0x63, 0xd2, //0x00001834 movslq %edx, %rdx - 0x31, 0xc9, //0x00001837 xorl %ecx, %ecx - 0x49, 0x39, 0xd1, //0x00001839 cmpq %rdx, %r9 - 0x0f, 0x8e, 0x3c, 0x00, 0x00, 0x00, //0x0000183c jle LBB5_294 - 0x31, 0xc9, //0x00001842 xorl %ecx, %ecx - //0x00001844 LBB5_290 - 0x41, 0x0f, 0xbe, 0x34, 0x10, //0x00001844 movsbl (%r8,%rdx), %esi - 0x83, 0xfe, 0x30, //0x00001849 cmpl $48, %esi - 0x0f, 0x8c, 0x2c, 0x00, 0x00, 0x00, //0x0000184c jl LBB5_294 - 0x40, 0x80, 0xfe, 0x39, //0x00001852 cmpb $57, %sil - 0x0f, 0x8f, 0x22, 0x00, 0x00, 0x00, //0x00001856 jg LBB5_294 - 0x81, 0xf9, 0x0f, 0x27, 0x00, 0x00, //0x0000185c cmpl $9999, %ecx - 0x0f, 0x8f, 0x16, 0x00, 0x00, 0x00, //0x00001862 jg LBB5_294 - 0x8d, 0x0c, 0x89, //0x00001868 leal (%rcx,%rcx,4), %ecx - 0x8d, 0x0c, 0x4e, //0x0000186b leal (%rsi,%rcx,2), %ecx - 0x83, 0xc1, 0xd0, //0x0000186e addl $-48, %ecx - 0x48, 0x83, 0xc2, 0x01, //0x00001871 addq $1, %rdx - 0x49, 0x39, 0xd1, //0x00001875 cmpq %rdx, %r9 - 0x0f, 0x85, 0xc6, 0xff, 0xff, 0xff, //0x00001878 jne LBB5_290 - //0x0000187e LBB5_294 - 0x0f, 0xaf, 0xc8, //0x0000187e imull %eax, %ecx - 0x01, 0xf9, //0x00001881 addl %edi, %ecx - 0x89, 0xcf, //0x00001883 movl %ecx, %edi - //0x00001885 LBB5_295 - 0x45, 0x85, 0xd2, //0x00001885 testl %r10d, %r10d - 0x44, 0x8b, 0x7d, 0xa8, //0x00001888 movl $-88(%rbp), %r15d - 0x0f, 0x84, 0x2b, 0x00, 0x00, 0x00, //0x0000188c je LBB5_299 - 0x48, 0xbb, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf0, 0x7f, //0x00001892 movabsq $9218868437227405312, %rbx - 0x81, 0xff, 0x36, 0x01, 0x00, 0x00, //0x0000189c cmpl $310, %edi - 0x0f, 0x8f, 0x17, 0x00, 0x00, 0x00, //0x000018a2 jg LBB5_300 - 0x31, 0xc9, //0x000018a8 xorl %ecx, %ecx - 0x81, 0xff, 0xb6, 0xfe, 0xff, 0xff, //0x000018aa cmpl $-330, %edi - 0x0f, 0x8d, 0xf3, 0x00, 0x00, 0x00, //0x000018b0 jge LBB5_310 - 0x31, 0xdb, //0x000018b6 xorl %ebx, %ebx - 0xe9, 0x04, 0x00, 0x00, 0x00, //0x000018b8 jmp LBB5_301 - //0x000018bd LBB5_299 - 0x31, 0xdb, //0x000018bd xorl %ebx, %ebx - //0x000018bf LBB5_300 - 0x31, 0xc9, //0x000018bf xorl %ecx, %ecx - //0x000018c1 LBB5_301 - 0x4c, 0x8b, 0x75, 0xc0, //0x000018c1 movq $-64(%rbp), %r14 - 0x4c, 0x8b, 0x55, 0xa0, //0x000018c5 movq $-96(%rbp), %r10 - 0x48, 0xba, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x000018c9 movabsq $4503599627370495, %rdx - 0x40, 0x8a, 0x75, 0x88, //0x000018d3 movb $-120(%rbp), %sil - //0x000018d7 LBB5_302 - 0x48, 0x21, 0xd1, //0x000018d7 andq %rdx, %rcx - 0x48, 0x09, 0xd9, //0x000018da orq %rbx, %rcx - 0x48, 0xb8, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, //0x000018dd movabsq $-9223372036854775808, %rax - 0x48, 0x09, 0xc8, //0x000018e7 orq %rcx, %rax - 0x40, 0x80, 0xfe, 0x2d, //0x000018ea cmpb $45, %sil - 0x48, 0x0f, 0x45, 0xc1, //0x000018ee cmovneq %rcx, %rax - 0x66, 0x48, 0x0f, 0x6e, 0xc8, //0x000018f2 movq %rax, %xmm1 - 0x0f, 0x57, 0xc0, //0x000018f7 xorps %xmm0, %xmm0 - 0xf2, 0x41, 0x0f, 0x2a, 0xc7, //0x000018fa cvtsi2sd %r15d, %xmm0 - 0xf2, 0x0f, 0x59, 0xc1, //0x000018ff mulsd %xmm1, %xmm0 - //0x00001903 LBB5_303 - 0x66, 0x48, 0x0f, 0x7e, 0xc0, //0x00001903 movq %xmm0, %rax - 0x48, 0xb9, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, //0x00001908 movabsq $-9223372036854775808, %rcx - 0x48, 0x83, 0xc1, 0xff, //0x00001912 addq $-1, %rcx - 0x48, 0x21, 0xc1, //0x00001916 andq %rax, %rcx - 0xba, 0x0b, 0x00, 0x00, 0x00, //0x00001919 movl $11, %edx - 0x48, 0xb8, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf0, 0x7f, //0x0000191e movabsq $9218868437227405312, %rax - 0x48, 0x39, 0xc1, //0x00001928 cmpq %rax, %rcx - 0x0f, 0x84, 0x4b, 0x00, 0x00, 0x00, //0x0000192b je LBB5_308 - //0x00001931 LBB5_304 - 0x49, 0xc1, 0xe2, 0x20, //0x00001931 shlq $32, %r10 - 0x49, 0x83, 0xca, 0x13, //0x00001935 orq $19, %r10 - 0x49, 0x8b, 0x86, 0xa0, 0x00, 0x00, 0x00, //0x00001939 movq $160(%r14), %rax - 0x4c, 0x89, 0x10, //0x00001940 movq %r10, (%rax) - 0xf2, 0x0f, 0x11, 0x40, 0x08, //0x00001943 movsd %xmm0, $8(%rax) - //0x00001948 LBB5_305 - 0x41, 0x83, 0x86, 0xd4, 0x00, 0x00, 0x00, 0x01, //0x00001948 addl $1, $212(%r14) - 0x49, 0x8b, 0x86, 0xa0, 0x00, 0x00, 0x00, //0x00001950 movq $160(%r14), %rax - 0x48, 0x8d, 0x48, 0x10, //0x00001957 leaq $16(%rax), %rcx - 0x49, 0x89, 0x8e, 0xa0, 0x00, 0x00, 0x00, //0x0000195b movq %rcx, $160(%r14) - 0x48, 0x83, 0xc0, 0x20, //0x00001962 addq $32, %rax - 0x31, 0xc9, //0x00001966 xorl %ecx, %ecx - 0xba, 0x0b, 0x00, 0x00, 0x00, //0x00001968 movl $11, %edx - 0x49, 0x3b, 0x86, 0xc0, 0x00, 0x00, 0x00, //0x0000196d cmpq $192(%r14), %rax - 0x0f, 0x87, 0x02, 0x00, 0x00, 0x00, //0x00001974 ja LBB5_308 - //0x0000197a LBB5_307 - 0x89, 0xca, //0x0000197a movl %ecx, %edx - //0x0000197c LBB5_308 - 0x4d, 0x89, 0xae, 0x80, 0x00, 0x00, 0x00, //0x0000197c movq %r13, $128(%r14) - 0x41, 0x81, 0xbe, 0xe0, 0x00, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, //0x00001983 cmpl $4096, $224(%r14) - 0x0f, 0x87, 0xaf, 0x1a, 0x00, 0x00, //0x0000198e ja LBB5_645 - //0x00001994 LBB5_309 - 0x48, 0x63, 0xc2, //0x00001994 movslq %edx, %rax - 0x48, 0x81, 0xc4, 0x90, 0x00, 0x00, 0x00, //0x00001997 addq $144, %rsp - 0x5b, //0x0000199e popq %rbx - 0x41, 0x5c, //0x0000199f popq %r12 - 0x41, 0x5d, //0x000019a1 popq %r13 - 0x41, 0x5e, //0x000019a3 popq %r14 - 0x41, 0x5f, //0x000019a5 popq %r15 - 0x5d, //0x000019a7 popq %rbp - 0xc3, //0x000019a8 retq - //0x000019a9 LBB5_310 - 0x85, 0xff, //0x000019a9 testl %edi, %edi - 0x4c, 0x89, 0x6d, 0xb8, //0x000019ab movq %r13, $-72(%rbp) - 0x0f, 0x8e, 0x46, 0x02, 0x00, 0x00, //0x000019af jle LBB5_344 - 0x45, 0x31, 0xff, //0x000019b5 xorl %r15d, %r15d - 0x41, 0xb9, 0x01, 0x00, 0x00, 0x00, //0x000019b8 movl $1, %r9d - 0x44, 0x89, 0xd3, //0x000019be movl %r10d, %ebx - 0x45, 0x89, 0xd4, //0x000019c1 movl %r10d, %r12d - 0xe9, 0x11, 0x00, 0x00, 0x00, //0x000019c4 jmp LBB5_314 - //0x000019c9 LBB5_312 - 0x45, 0x31, 0xe4, //0x000019c9 xorl %r12d, %r12d - //0x000019cc LBB5_313 - 0x44, 0x01, 0xf9, //0x000019cc addl %r15d, %ecx - 0x41, 0x89, 0xcf, //0x000019cf movl %ecx, %r15d - 0x85, 0xff, //0x000019d2 testl %edi, %edi - 0x0f, 0x8e, 0x24, 0x02, 0x00, 0x00, //0x000019d4 jle LBB5_345 - //0x000019da LBB5_314 - 0x83, 0xff, 0x08, //0x000019da cmpl $8, %edi - 0x0f, 0x8e, 0x0a, 0x00, 0x00, 0x00, //0x000019dd jle LBB5_316 - 0xb9, 0x1b, 0x00, 0x00, 0x00, //0x000019e3 movl $27, %ecx - 0xe9, 0x0c, 0x00, 0x00, 0x00, //0x000019e8 jmp LBB5_317 - //0x000019ed LBB5_316 - 0x89, 0xf8, //0x000019ed movl %edi, %eax - 0x48, 0x8d, 0x0d, 0x2a, 0xd5, 0x00, 0x00, //0x000019ef leaq $54570(%rip), %rcx /* _POW_TAB+0(%rip) */ - 0x8b, 0x0c, 0x81, //0x000019f6 movl (%rcx,%rax,4), %ecx - //0x000019f9 LBB5_317 - 0x45, 0x85, 0xe4, //0x000019f9 testl %r12d, %r12d - 0x0f, 0x84, 0xc7, 0xff, 0xff, 0xff, //0x000019fc je LBB5_312 - 0x48, 0x89, 0xbd, 0x78, 0xff, 0xff, 0xff, //0x00001a02 movq %rdi, $-136(%rbp) - 0x48, 0x89, 0x8d, 0x58, 0xff, 0xff, 0xff, //0x00001a09 movq %rcx, $-168(%rbp) - 0x89, 0xc9, //0x00001a10 movl %ecx, %ecx - 0x45, 0x85, 0xe4, //0x00001a12 testl %r12d, %r12d - 0xbe, 0x00, 0x00, 0x00, 0x00, //0x00001a15 movl $0, %esi - 0x41, 0x0f, 0x4f, 0xf4, //0x00001a1a cmovgl %r12d, %esi - 0x31, 0xc0, //0x00001a1e xorl %eax, %eax - 0x31, 0xff, //0x00001a20 xorl %edi, %edi - 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00001a22 .p2align 4, 0x90 - //0x00001a30 LBB5_319 - 0x48, 0x39, 0xc6, //0x00001a30 cmpq %rax, %rsi - 0x0f, 0x84, 0x98, 0x00, 0x00, 0x00, //0x00001a33 je LBB5_333 - 0x48, 0x8d, 0x14, 0xbf, //0x00001a39 leaq (%rdi,%rdi,4), %rdx - 0x49, 0x0f, 0xbe, 0x3c, 0x03, //0x00001a3d movsbq (%r11,%rax), %rdi - 0x48, 0x8d, 0x3c, 0x57, //0x00001a42 leaq (%rdi,%rdx,2), %rdi - 0x48, 0x83, 0xc7, 0xd0, //0x00001a46 addq $-48, %rdi - 0x48, 0x83, 0xc0, 0x01, //0x00001a4a addq $1, %rax - 0x48, 0x89, 0xfa, //0x00001a4e movq %rdi, %rdx - 0x48, 0xd3, 0xea, //0x00001a51 shrq %cl, %rdx - 0x48, 0x85, 0xd2, //0x00001a54 testq %rdx, %rdx - 0x0f, 0x84, 0xd3, 0xff, 0xff, 0xff, //0x00001a57 je LBB5_319 - 0x89, 0xc6, //0x00001a5d movl %eax, %esi - //0x00001a5f LBB5_322 - 0x48, 0xc7, 0xc0, 0xff, 0xff, 0xff, 0xff, //0x00001a5f movq $-1, %rax - 0x48, 0xd3, 0xe0, //0x00001a66 shlq %cl, %rax - 0x48, 0xf7, 0xd0, //0x00001a69 notq %rax - 0x31, 0xdb, //0x00001a6c xorl %ebx, %ebx - 0x44, 0x39, 0xe6, //0x00001a6e cmpl %r12d, %esi - 0x0f, 0x8d, 0x47, 0x00, 0x00, 0x00, //0x00001a71 jge LBB5_326 - 0x4c, 0x63, 0xe6, //0x00001a77 movslq %esi, %r12 - 0x4d, 0x63, 0xd2, //0x00001a7a movslq %r10d, %r10 - 0x4f, 0x8d, 0x2c, 0x23, //0x00001a7d leaq (%r11,%r12), %r13 - 0x31, 0xdb, //0x00001a81 xorl %ebx, %ebx - //0x00001a83 LBB5_324 - 0x48, 0x89, 0xfa, //0x00001a83 movq %rdi, %rdx - 0x48, 0xd3, 0xea, //0x00001a86 shrq %cl, %rdx - 0x48, 0x21, 0xc7, //0x00001a89 andq %rax, %rdi - 0x80, 0xc2, 0x30, //0x00001a8c addb $48, %dl - 0x41, 0x88, 0x14, 0x1b, //0x00001a8f movb %dl, (%r11,%rbx) - 0x49, 0x0f, 0xbe, 0x54, 0x1d, 0x00, //0x00001a93 movsbq (%r13,%rbx), %rdx - 0x4d, 0x8d, 0x04, 0x1c, //0x00001a99 leaq (%r12,%rbx), %r8 - 0x49, 0x83, 0xc0, 0x01, //0x00001a9d addq $1, %r8 - 0x48, 0x83, 0xc3, 0x01, //0x00001aa1 addq $1, %rbx - 0x48, 0x8d, 0x3c, 0xbf, //0x00001aa5 leaq (%rdi,%rdi,4), %rdi - 0x48, 0x8d, 0x3c, 0x7a, //0x00001aa9 leaq (%rdx,%rdi,2), %rdi - 0x48, 0x83, 0xc7, 0xd0, //0x00001aad addq $-48, %rdi - 0x4d, 0x39, 0xd0, //0x00001ab1 cmpq %r10, %r8 - 0x0f, 0x8c, 0xc9, 0xff, 0xff, 0xff, //0x00001ab4 jl LBB5_324 - 0x4c, 0x8b, 0x6d, 0xb8, //0x00001aba movq $-72(%rbp), %r13 - //0x00001abe LBB5_326 - 0x4c, 0x8b, 0x85, 0x78, 0xff, 0xff, 0xff, //0x00001abe movq $-136(%rbp), %r8 - 0x41, 0x29, 0xf0, //0x00001ac5 subl %esi, %r8d - 0x41, 0x83, 0xc0, 0x01, //0x00001ac8 addl $1, %r8d - 0xe9, 0x7f, 0x00, 0x00, 0x00, //0x00001acc jmp LBB5_327 - //0x00001ad1 LBB5_333 - 0x48, 0x85, 0xff, //0x00001ad1 testq %rdi, %rdi - 0x0f, 0x84, 0x4f, 0x00, 0x00, 0x00, //0x00001ad4 je LBB5_339 - 0x48, 0x89, 0xf8, //0x00001ada movq %rdi, %rax - 0x48, 0xd3, 0xe8, //0x00001add shrq %cl, %rax - 0x48, 0x85, 0xc0, //0x00001ae0 testq %rax, %rax - 0x0f, 0x84, 0x22, 0x00, 0x00, 0x00, //0x00001ae3 je LBB5_338 - 0x48, 0xc7, 0xc0, 0xff, 0xff, 0xff, 0xff, //0x00001ae9 movq $-1, %rax - 0x48, 0xd3, 0xe0, //0x00001af0 shlq %cl, %rax - 0x48, 0xf7, 0xd0, //0x00001af3 notq %rax - 0x4c, 0x8b, 0x85, 0x78, 0xff, 0xff, 0xff, //0x00001af6 movq $-136(%rbp), %r8 - 0x41, 0x29, 0xf0, //0x00001afd subl %esi, %r8d - 0x41, 0x83, 0xc0, 0x01, //0x00001b00 addl $1, %r8d - 0x31, 0xdb, //0x00001b04 xorl %ebx, %ebx - 0xe9, 0x4e, 0x00, 0x00, 0x00, //0x00001b06 jmp LBB5_336 - //0x00001b0b LBB5_338 - 0x48, 0x01, 0xff, //0x00001b0b addq %rdi, %rdi - 0x48, 0x8d, 0x3c, 0xbf, //0x00001b0e leaq (%rdi,%rdi,4), %rdi - 0x83, 0xc6, 0x01, //0x00001b12 addl $1, %esi - 0x48, 0x89, 0xf8, //0x00001b15 movq %rdi, %rax - 0x48, 0xd3, 0xe8, //0x00001b18 shrq %cl, %rax - 0x48, 0x85, 0xc0, //0x00001b1b testq %rax, %rax - 0x0f, 0x84, 0xe7, 0xff, 0xff, 0xff, //0x00001b1e je LBB5_338 - 0xe9, 0x36, 0xff, 0xff, 0xff, //0x00001b24 jmp LBB5_322 - //0x00001b29 LBB5_339 - 0x45, 0x31, 0xd2, //0x00001b29 xorl %r10d, %r10d - 0x31, 0xdb, //0x00001b2c xorl %ebx, %ebx - 0x45, 0x31, 0xe4, //0x00001b2e xorl %r12d, %r12d - 0x48, 0x8b, 0xbd, 0x78, 0xff, 0xff, 0xff, //0x00001b31 movq $-136(%rbp), %rdi - 0x48, 0x8b, 0x8d, 0x58, 0xff, 0xff, 0xff, //0x00001b38 movq $-168(%rbp), %rcx - 0xe9, 0x88, 0xfe, 0xff, 0xff, //0x00001b3f jmp LBB5_313 - 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00001b44 .p2align 4, 0x90 - //0x00001b50 LBB5_327 - 0x48, 0x85, 0xff, //0x00001b50 testq %rdi, %rdi - 0x0f, 0x84, 0x40, 0x00, 0x00, 0x00, //0x00001b53 je LBB5_328 - //0x00001b59 LBB5_336 - 0x48, 0x89, 0xfe, //0x00001b59 movq %rdi, %rsi - 0x48, 0xd3, 0xee, //0x00001b5c shrq %cl, %rsi - 0x48, 0x21, 0xc7, //0x00001b5f andq %rax, %rdi - 0x48, 0x63, 0xd3, //0x00001b62 movslq %ebx, %rdx - 0x49, 0x39, 0xd6, //0x00001b65 cmpq %rdx, %r14 - 0x0f, 0x86, 0x12, 0x00, 0x00, 0x00, //0x00001b68 jbe LBB5_340 - 0x40, 0x80, 0xc6, 0x30, //0x00001b6e addb $48, %sil - 0x41, 0x88, 0x34, 0x13, //0x00001b72 movb %sil, (%r11,%rdx) - 0x83, 0xc2, 0x01, //0x00001b76 addl $1, %edx - 0x89, 0xd3, //0x00001b79 movl %edx, %ebx - 0xe9, 0x0d, 0x00, 0x00, 0x00, //0x00001b7b jmp LBB5_341 - //0x00001b80 LBB5_340 - 0x48, 0x85, 0xf6, //0x00001b80 testq %rsi, %rsi - 0x8b, 0x55, 0xc8, //0x00001b83 movl $-56(%rbp), %edx - 0x41, 0x0f, 0x45, 0xd1, //0x00001b86 cmovnel %r9d, %edx - 0x89, 0x55, 0xc8, //0x00001b8a movl %edx, $-56(%rbp) - //0x00001b8d LBB5_341 - 0x48, 0x01, 0xff, //0x00001b8d addq %rdi, %rdi - 0x48, 0x8d, 0x3c, 0xbf, //0x00001b90 leaq (%rdi,%rdi,4), %rdi - 0xe9, 0xb7, 0xff, 0xff, 0xff, //0x00001b94 jmp LBB5_327 - //0x00001b99 LBB5_328 - 0x85, 0xdb, //0x00001b99 testl %ebx, %ebx - 0x4c, 0x89, 0xc7, //0x00001b9b movq %r8, %rdi - 0x0f, 0x8e, 0x29, 0x00, 0x00, 0x00, //0x00001b9e jle LBB5_342 - 0x89, 0xd8, //0x00001ba4 movl %ebx, %eax - 0x48, 0x83, 0xc0, 0x01, //0x00001ba6 addq $1, %rax - //0x00001baa LBB5_330 - 0x8d, 0x4b, 0xff, //0x00001baa leal $-1(%rbx), %ecx - 0x41, 0x80, 0x3c, 0x0b, 0x30, //0x00001bad cmpb $48, (%r11,%rcx) - 0x0f, 0x85, 0x1b, 0x00, 0x00, 0x00, //0x00001bb2 jne LBB5_343 - 0x48, 0x83, 0xc0, 0xff, //0x00001bb8 addq $-1, %rax - 0x89, 0xcb, //0x00001bbc movl %ecx, %ebx - 0x48, 0x83, 0xf8, 0x01, //0x00001bbe cmpq $1, %rax - 0x0f, 0x8f, 0xe2, 0xff, 0xff, 0xff, //0x00001bc2 jg LBB5_330 - 0xe9, 0x18, 0x00, 0x00, 0x00, //0x00001bc8 jmp LBB5_332 - //0x00001bcd LBB5_342 - 0x0f, 0x84, 0x12, 0x00, 0x00, 0x00, //0x00001bcd je LBB5_332 - //0x00001bd3 LBB5_343 - 0x41, 0x89, 0xda, //0x00001bd3 movl %ebx, %r10d - 0x41, 0x89, 0xdc, //0x00001bd6 movl %ebx, %r12d - 0x48, 0x8b, 0x8d, 0x58, 0xff, 0xff, 0xff, //0x00001bd9 movq $-168(%rbp), %rcx - 0xe9, 0xe7, 0xfd, 0xff, 0xff, //0x00001be0 jmp LBB5_313 - //0x00001be5 LBB5_332 - 0x48, 0x8b, 0x8d, 0x58, 0xff, 0xff, 0xff, //0x00001be5 movq $-168(%rbp), %rcx - 0x44, 0x01, 0xf9, //0x00001bec addl %r15d, %ecx - 0x31, 0xff, //0x00001bef xorl %edi, %edi - 0x45, 0x31, 0xd2, //0x00001bf1 xorl %r10d, %r10d - 0x31, 0xdb, //0x00001bf4 xorl %ebx, %ebx - 0xe9, 0x03, 0x00, 0x00, 0x00, //0x00001bf6 jmp LBB5_345 - //0x00001bfb LBB5_344 - 0x44, 0x89, 0xd3, //0x00001bfb movl %r10d, %ebx - //0x00001bfe LBB5_345 - 0x49, 0xbf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, //0x00001bfe movabsq $1152921504606846975, %r15 - 0x49, 0x8d, 0x43, 0x01, //0x00001c08 leaq $1(%r11), %rax - 0x48, 0x89, 0x85, 0x70, 0xff, 0xff, 0xff, //0x00001c0c movq %rax, $-144(%rbp) - 0x41, 0x89, 0xd9, //0x00001c13 movl %ebx, %r9d - 0x49, 0xbc, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf0, 0x7f, //0x00001c16 movabsq $9218868437227405312, %r12 - 0xe9, 0x05, 0x00, 0x00, 0x00, //0x00001c20 jmp LBB5_347 - //0x00001c25 LBB5_346 - 0x45, 0x31, 0xc9, //0x00001c25 xorl %r9d, %r9d - 0x29, 0xd1, //0x00001c28 subl %edx, %ecx - //0x00001c2a LBB5_347 - 0x85, 0xff, //0x00001c2a testl %edi, %edi - 0x0f, 0x88, 0x15, 0x00, 0x00, 0x00, //0x00001c2c js LBB5_352 - 0x0f, 0x85, 0x26, 0x08, 0x00, 0x00, //0x00001c32 jne LBB5_448 - 0x41, 0x80, 0x3b, 0x35, //0x00001c38 cmpb $53, (%r11) - 0x0f, 0x8c, 0x31, 0x00, 0x00, 0x00, //0x00001c3c jl LBB5_350 - 0xe9, 0x17, 0x08, 0x00, 0x00, //0x00001c42 jmp LBB5_448 - //0x00001c47 LBB5_352 - 0x83, 0xff, 0xf8, //0x00001c47 cmpl $-8, %edi - 0x0f, 0x8d, 0x23, 0x00, 0x00, 0x00, //0x00001c4a jge LBB5_350 - 0xba, 0x1b, 0x00, 0x00, 0x00, //0x00001c50 movl $27, %edx - 0x85, 0xdb, //0x00001c55 testl %ebx, %ebx - 0x0f, 0x84, 0x44, 0x06, 0x00, 0x00, //0x00001c57 je LBB5_427 - 0x48, 0x89, 0x8d, 0x58, 0xff, 0xff, 0xff, //0x00001c5d movq %rcx, $-168(%rbp) - 0x48, 0x89, 0xbd, 0x78, 0xff, 0xff, 0xff, //0x00001c64 movq %rdi, $-136(%rbp) - 0x41, 0x89, 0xd9, //0x00001c6b movl %ebx, %r9d - 0xe9, 0x25, 0x00, 0x00, 0x00, //0x00001c6e jmp LBB5_355 - //0x00001c73 LBB5_350 - 0x89, 0xf8, //0x00001c73 movl %edi, %eax - 0xf7, 0xd8, //0x00001c75 negl %eax - 0x48, 0x8d, 0x15, 0xa2, 0xd2, 0x00, 0x00, //0x00001c77 leaq $53922(%rip), %rdx /* _POW_TAB+0(%rip) */ - 0x8b, 0x14, 0x82, //0x00001c7e movl (%rdx,%rax,4), %edx - 0x45, 0x85, 0xc9, //0x00001c81 testl %r9d, %r9d - 0x0f, 0x84, 0x9b, 0xff, 0xff, 0xff, //0x00001c84 je LBB5_346 - 0x48, 0x89, 0x8d, 0x58, 0xff, 0xff, 0xff, //0x00001c8a movq %rcx, $-168(%rbp) - 0x48, 0x89, 0xbd, 0x78, 0xff, 0xff, 0xff, //0x00001c91 movq %rdi, $-136(%rbp) - //0x00001c98 LBB5_355 - 0x89, 0x55, 0xb0, //0x00001c98 movl %edx, $-80(%rbp) - 0x89, 0xd1, //0x00001c9b movl %edx, %ecx - 0x48, 0x6b, 0xc1, 0x68, //0x00001c9d imulq $104, %rcx, %rax - 0x48, 0x8d, 0x35, 0xa8, 0xd2, 0x00, 0x00, //0x00001ca1 leaq $53928(%rip), %rsi /* _LSHIFT_TAB+0(%rip) */ - 0x44, 0x8b, 0x04, 0x30, //0x00001ca8 movl (%rax,%rsi), %r8d - 0x49, 0x63, 0xd1, //0x00001cac movslq %r9d, %rdx - 0x48, 0x01, 0xc6, //0x00001caf addq %rax, %rsi - 0x48, 0x83, 0xc6, 0x04, //0x00001cb2 addq $4, %rsi - 0x31, 0xff, //0x00001cb6 xorl %edi, %edi - 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00001cb8 .p2align 4, 0x90 - //0x00001cc0 LBB5_356 - 0x0f, 0xb6, 0x1c, 0x3e, //0x00001cc0 movzbl (%rsi,%rdi), %ebx - 0x84, 0xdb, //0x00001cc4 testb %bl, %bl - 0x0f, 0x84, 0x3e, 0x00, 0x00, 0x00, //0x00001cc6 je LBB5_360 - 0x41, 0x38, 0x1c, 0x3b, //0x00001ccc cmpb %bl, (%r11,%rdi) - 0x0f, 0x85, 0x43, 0x00, 0x00, 0x00, //0x00001cd0 jne LBB5_361 - 0x48, 0x83, 0xc7, 0x01, //0x00001cd6 addq $1, %rdi - 0x48, 0x39, 0xfa, //0x00001cda cmpq %rdi, %rdx - 0x0f, 0x85, 0xdd, 0xff, 0xff, 0xff, //0x00001cdd jne LBB5_356 - 0x44, 0x89, 0xca, //0x00001ce3 movl %r9d, %edx - 0x48, 0x8d, 0x35, 0x63, 0xd2, 0x00, 0x00, //0x00001ce6 leaq $53859(%rip), %rsi /* _LSHIFT_TAB+0(%rip) */ - 0x48, 0x01, 0xf0, //0x00001ced addq %rsi, %rax - 0x80, 0x7c, 0x02, 0x04, 0x00, //0x00001cf0 cmpb $0, $4(%rdx,%rax) - 0x48, 0xbb, 0xcd, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, //0x00001cf5 movabsq $-3689348814741910323, %rbx - 0x0f, 0x85, 0x24, 0x00, 0x00, 0x00, //0x00001cff jne LBB5_362 - 0xe9, 0x23, 0x00, 0x00, 0x00, //0x00001d05 jmp LBB5_363 - //0x00001d0a LBB5_360 - 0x48, 0xbb, 0xcd, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, //0x00001d0a movabsq $-3689348814741910323, %rbx - 0xe9, 0x14, 0x00, 0x00, 0x00, //0x00001d14 jmp LBB5_363 - //0x00001d19 LBB5_361 - 0x48, 0xbb, 0xcd, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, //0x00001d19 movabsq $-3689348814741910323, %rbx - 0x0f, 0x8d, 0x04, 0x00, 0x00, 0x00, //0x00001d23 jge LBB5_363 - //0x00001d29 LBB5_362 - 0x41, 0x83, 0xc0, 0xff, //0x00001d29 addl $-1, %r8d - //0x00001d2d LBB5_363 - 0x45, 0x85, 0xc9, //0x00001d2d testl %r9d, %r9d - 0x4c, 0x89, 0x45, 0x98, //0x00001d30 movq %r8, $-104(%rbp) - 0x0f, 0x8e, 0xcd, 0x00, 0x00, 0x00, //0x00001d34 jle LBB5_371 - 0x43, 0x8d, 0x04, 0x08, //0x00001d3a leal (%r8,%r9), %eax - 0x44, 0x89, 0xcf, //0x00001d3e movl %r9d, %edi - 0x48, 0x98, //0x00001d41 cltq - 0x49, 0x89, 0xc4, //0x00001d43 movq %rax, %r12 - 0x49, 0xc1, 0xe4, 0x20, //0x00001d46 shlq $32, %r12 - 0x48, 0x83, 0xc0, 0xff, //0x00001d4a addq $-1, %rax - 0x48, 0x83, 0xc7, 0x01, //0x00001d4e addq $1, %rdi - 0x41, 0x83, 0xc1, 0xff, //0x00001d52 addl $-1, %r9d - 0x45, 0x31, 0xc0, //0x00001d56 xorl %r8d, %r8d - 0xe9, 0x3d, 0x00, 0x00, 0x00, //0x00001d59 jmp LBB5_367 - 0x90, 0x90, //0x00001d5e .p2align 4, 0x90 - //0x00001d60 LBB5_365 - 0x48, 0x85, 0xc0, //0x00001d60 testq %rax, %rax - 0x8b, 0x45, 0xc8, //0x00001d63 movl $-56(%rbp), %eax - 0xba, 0x01, 0x00, 0x00, 0x00, //0x00001d66 movl $1, %edx - 0x0f, 0x45, 0xc2, //0x00001d6b cmovnel %edx, %eax - 0x89, 0x45, 0xc8, //0x00001d6e movl %eax, $-56(%rbp) - //0x00001d71 LBB5_366 - 0x48, 0xb8, 0xff, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0xff, //0x00001d71 movabsq $-4294967041, %rax - 0x49, 0x01, 0xc4, //0x00001d7b addq %rax, %r12 - 0x49, 0x81, 0xc4, 0x01, 0xff, 0xff, 0xff, //0x00001d7e addq $-255, %r12 - 0x49, 0x8d, 0x45, 0xff, //0x00001d85 leaq $-1(%r13), %rax - 0x48, 0x83, 0xc7, 0xff, //0x00001d89 addq $-1, %rdi - 0x41, 0x83, 0xc1, 0xff, //0x00001d8d addl $-1, %r9d - 0x48, 0x83, 0xff, 0x01, //0x00001d91 cmpq $1, %rdi - 0x0f, 0x8e, 0x44, 0x00, 0x00, 0x00, //0x00001d95 jle LBB5_369 - //0x00001d9b LBB5_367 - 0x49, 0x89, 0xc5, //0x00001d9b movq %rax, %r13 - 0x44, 0x89, 0xc8, //0x00001d9e movl %r9d, %eax - 0x49, 0x0f, 0xbe, 0x34, 0x03, //0x00001da1 movsbq (%r11,%rax), %rsi - 0x48, 0x83, 0xc6, 0xd0, //0x00001da6 addq $-48, %rsi - 0x48, 0xd3, 0xe6, //0x00001daa shlq %cl, %rsi - 0x4c, 0x01, 0xc6, //0x00001dad addq %r8, %rsi - 0x48, 0x89, 0xf0, //0x00001db0 movq %rsi, %rax - 0x48, 0xf7, 0xe3, //0x00001db3 mulq %rbx - 0x49, 0x89, 0xd0, //0x00001db6 movq %rdx, %r8 - 0x49, 0xc1, 0xe8, 0x03, //0x00001db9 shrq $3, %r8 - 0x4b, 0x8d, 0x04, 0x00, //0x00001dbd leaq (%r8,%r8), %rax - 0x48, 0x8d, 0x14, 0x80, //0x00001dc1 leaq (%rax,%rax,4), %rdx - 0x48, 0x89, 0xf0, //0x00001dc5 movq %rsi, %rax - 0x48, 0x29, 0xd0, //0x00001dc8 subq %rdx, %rax - 0x4d, 0x39, 0xf5, //0x00001dcb cmpq %r14, %r13 - 0x0f, 0x83, 0x8c, 0xff, 0xff, 0xff, //0x00001dce jae LBB5_365 - 0x04, 0x30, //0x00001dd4 addb $48, %al - 0x43, 0x88, 0x04, 0x2b, //0x00001dd6 movb %al, (%r11,%r13) - 0xe9, 0x92, 0xff, 0xff, 0xff, //0x00001dda jmp LBB5_366 - //0x00001ddf LBB5_369 - 0x48, 0x83, 0xfe, 0x0a, //0x00001ddf cmpq $10, %rsi - 0x44, 0x8b, 0x4d, 0xc8, //0x00001de3 movl $-56(%rbp), %r9d - 0x48, 0x8b, 0xbd, 0x78, 0xff, 0xff, 0xff, //0x00001de7 movq $-136(%rbp), %rdi - 0x0f, 0x83, 0x23, 0x00, 0x00, 0x00, //0x00001dee jae LBB5_372 - 0x4c, 0x8b, 0x6d, 0xb8, //0x00001df4 movq $-72(%rbp), %r13 - 0x49, 0xbc, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf0, 0x7f, //0x00001df8 movabsq $9218868437227405312, %r12 - 0xe9, 0x8e, 0x00, 0x00, 0x00, //0x00001e02 jmp LBB5_376 - //0x00001e07 LBB5_371 - 0x44, 0x8b, 0x4d, 0xc8, //0x00001e07 movl $-56(%rbp), %r9d - 0x48, 0x8b, 0xbd, 0x78, 0xff, 0xff, 0xff, //0x00001e0b movq $-136(%rbp), %rdi - 0xe9, 0x7e, 0x00, 0x00, 0x00, //0x00001e12 jmp LBB5_376 - //0x00001e17 LBB5_372 - 0x49, 0x63, 0xcd, //0x00001e17 movslq %r13d, %rcx - 0x48, 0x83, 0xc1, 0xff, //0x00001e1a addq $-1, %rcx - 0x4c, 0x8b, 0x6d, 0xb8, //0x00001e1e movq $-72(%rbp), %r13 - 0x49, 0xbc, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf0, 0x7f, //0x00001e22 movabsq $9218868437227405312, %r12 - 0xe9, 0x2c, 0x00, 0x00, 0x00, //0x00001e2c jmp LBB5_374 - 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00001e31 .p2align 4, 0x90 - //0x00001e40 LBB5_373 - 0x48, 0x85, 0xc0, //0x00001e40 testq %rax, %rax - 0xb8, 0x01, 0x00, 0x00, 0x00, //0x00001e43 movl $1, %eax - 0x44, 0x0f, 0x45, 0xc8, //0x00001e48 cmovnel %eax, %r9d - 0x48, 0x83, 0xc1, 0xff, //0x00001e4c addq $-1, %rcx - 0x49, 0x83, 0xf8, 0x09, //0x00001e50 cmpq $9, %r8 - 0x49, 0x89, 0xd0, //0x00001e54 movq %rdx, %r8 - 0x0f, 0x86, 0x38, 0x00, 0x00, 0x00, //0x00001e57 jbe LBB5_376 - //0x00001e5d LBB5_374 - 0x4c, 0x89, 0xc0, //0x00001e5d movq %r8, %rax - 0x48, 0xf7, 0xe3, //0x00001e60 mulq %rbx - 0x48, 0xc1, 0xea, 0x03, //0x00001e63 shrq $3, %rdx - 0x48, 0x8d, 0x04, 0x12, //0x00001e67 leaq (%rdx,%rdx), %rax - 0x48, 0x8d, 0x34, 0x80, //0x00001e6b leaq (%rax,%rax,4), %rsi - 0x4c, 0x89, 0xc0, //0x00001e6f movq %r8, %rax - 0x48, 0x29, 0xf0, //0x00001e72 subq %rsi, %rax - 0x4c, 0x39, 0xf1, //0x00001e75 cmpq %r14, %rcx - 0x0f, 0x83, 0xc2, 0xff, 0xff, 0xff, //0x00001e78 jae LBB5_373 - 0x04, 0x30, //0x00001e7e addb $48, %al - 0x41, 0x88, 0x04, 0x0b, //0x00001e80 movb %al, (%r11,%rcx) - 0x48, 0x83, 0xc1, 0xff, //0x00001e84 addq $-1, %rcx - 0x49, 0x83, 0xf8, 0x09, //0x00001e88 cmpq $9, %r8 - 0x49, 0x89, 0xd0, //0x00001e8c movq %rdx, %r8 - 0x0f, 0x87, 0xc8, 0xff, 0xff, 0xff, //0x00001e8f ja LBB5_374 - //0x00001e95 LBB5_376 - 0x48, 0x8b, 0x45, 0x98, //0x00001e95 movq $-104(%rbp), %rax - 0x41, 0x01, 0xc2, //0x00001e99 addl %eax, %r10d - 0x4d, 0x63, 0xd2, //0x00001e9c movslq %r10d, %r10 - 0x4d, 0x39, 0xd6, //0x00001e9f cmpq %r10, %r14 - 0x45, 0x0f, 0x46, 0xd6, //0x00001ea2 cmovbel %r14d, %r10d - 0x01, 0xc7, //0x00001ea6 addl %eax, %edi - 0x45, 0x85, 0xd2, //0x00001ea8 testl %r10d, %r10d - 0x0f, 0x8e, 0x53, 0x00, 0x00, 0x00, //0x00001eab jle LBB5_381 - 0x41, 0x8d, 0x42, 0xff, //0x00001eb1 leal $-1(%r10), %eax - 0x41, 0x80, 0x3c, 0x03, 0x30, //0x00001eb5 cmpb $48, (%r11,%rax) - 0x48, 0x8b, 0x8d, 0x58, 0xff, 0xff, 0xff, //0x00001eba movq $-168(%rbp), %rcx - 0xbb, 0x01, 0x00, 0x00, 0x00, //0x00001ec1 movl $1, %ebx - 0x8b, 0x55, 0xb0, //0x00001ec6 movl $-80(%rbp), %edx - 0x0f, 0x85, 0x4f, 0x00, 0x00, 0x00, //0x00001ec9 jne LBB5_383 - 0x44, 0x89, 0xd0, //0x00001ecf movl %r10d, %eax - 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00001ed2 .p2align 4, 0x90 - //0x00001ee0 LBB5_379 - 0x48, 0x83, 0xf8, 0x01, //0x00001ee0 cmpq $1, %rax - 0x0f, 0x8e, 0x2f, 0x00, 0x00, 0x00, //0x00001ee4 jle LBB5_382 - 0x4c, 0x8d, 0x50, 0xff, //0x00001eea leaq $-1(%rax), %r10 - 0x83, 0xc0, 0xfe, //0x00001eee addl $-2, %eax - 0x41, 0x80, 0x3c, 0x03, 0x30, //0x00001ef1 cmpb $48, (%r11,%rax) - 0x4c, 0x89, 0xd0, //0x00001ef6 movq %r10, %rax - 0x0f, 0x84, 0xe1, 0xff, 0xff, 0xff, //0x00001ef9 je LBB5_379 - 0xe9, 0x1a, 0x00, 0x00, 0x00, //0x00001eff jmp LBB5_383 - //0x00001f04 LBB5_381 - 0x48, 0x8b, 0x8d, 0x58, 0xff, 0xff, 0xff, //0x00001f04 movq $-168(%rbp), %rcx - 0xbb, 0x01, 0x00, 0x00, 0x00, //0x00001f0b movl $1, %ebx - 0x8b, 0x55, 0xb0, //0x00001f10 movl $-80(%rbp), %edx - 0x0f, 0x85, 0x05, 0x00, 0x00, 0x00, //0x00001f13 jne LBB5_383 - //0x00001f19 LBB5_382 - 0x31, 0xff, //0x00001f19 xorl %edi, %edi - 0x45, 0x31, 0xd2, //0x00001f1b xorl %r10d, %r10d - //0x00001f1e LBB5_383 - 0x85, 0xd2, //0x00001f1e testl %edx, %edx - 0x0f, 0x88, 0x11, 0x00, 0x00, 0x00, //0x00001f20 js LBB5_385 - 0x44, 0x89, 0x4d, 0xc8, //0x00001f26 movl %r9d, $-56(%rbp) - 0x44, 0x89, 0xd3, //0x00001f2a movl %r10d, %ebx - 0x45, 0x89, 0xd1, //0x00001f2d movl %r10d, %r9d - 0x29, 0xd1, //0x00001f30 subl %edx, %ecx - 0xe9, 0xf3, 0xfc, 0xff, 0xff, //0x00001f32 jmp LBB5_347 - //0x00001f37 LBB5_385 - 0x48, 0x89, 0x8d, 0x58, 0xff, 0xff, 0xff, //0x00001f37 movq %rcx, $-168(%rbp) - 0x83, 0xfa, 0xc3, //0x00001f3e cmpl $-61, %edx - 0x0f, 0x8f, 0x64, 0x02, 0x00, 0x00, //0x00001f41 jg LBB5_413 - 0x41, 0x89, 0xd0, //0x00001f47 movl %edx, %r8d - 0xe9, 0x19, 0x00, 0x00, 0x00, //0x00001f4a jmp LBB5_391 - 0x90, //0x00001f4f .p2align 4, 0x90 - //0x00001f50 LBB5_388 - 0x31, 0xff, //0x00001f50 xorl %edi, %edi - //0x00001f52 LBB5_389 - 0x31, 0xc0, //0x00001f52 xorl %eax, %eax - //0x00001f54 LBB5_390 - 0x41, 0x8d, 0x48, 0x3c, //0x00001f54 leal $60(%r8), %ecx - 0x41, 0x89, 0xc2, //0x00001f58 movl %eax, %r10d - 0x41, 0x83, 0xf8, 0x88, //0x00001f5b cmpl $-120, %r8d - 0x41, 0x89, 0xc8, //0x00001f5f movl %ecx, %r8d - 0x0f, 0x8d, 0x48, 0x02, 0x00, 0x00, //0x00001f62 jge LBB5_414 - //0x00001f68 LBB5_391 - 0x45, 0x85, 0xd2, //0x00001f68 testl %r10d, %r10d - 0xba, 0x00, 0x00, 0x00, 0x00, //0x00001f6b movl $0, %edx - 0x41, 0x0f, 0x4f, 0xd2, //0x00001f70 cmovgl %r10d, %edx - 0x31, 0xc0, //0x00001f74 xorl %eax, %eax - 0x31, 0xc9, //0x00001f76 xorl %ecx, %ecx - 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00001f78 .p2align 4, 0x90 - //0x00001f80 LBB5_392 - 0x48, 0x39, 0xc2, //0x00001f80 cmpq %rax, %rdx - 0x0f, 0x84, 0x37, 0x00, 0x00, 0x00, //0x00001f83 je LBB5_395 - 0x48, 0x8d, 0x0c, 0x89, //0x00001f89 leaq (%rcx,%rcx,4), %rcx - 0x49, 0x0f, 0xbe, 0x34, 0x03, //0x00001f8d movsbq (%r11,%rax), %rsi - 0x48, 0x8d, 0x0c, 0x4e, //0x00001f92 leaq (%rsi,%rcx,2), %rcx - 0x48, 0x83, 0xc1, 0xd0, //0x00001f96 addq $-48, %rcx - 0x48, 0x83, 0xc0, 0x01, //0x00001f9a addq $1, %rax - 0x49, 0x8d, 0x77, 0x01, //0x00001f9e leaq $1(%r15), %rsi - 0x48, 0x39, 0xf1, //0x00001fa2 cmpq %rsi, %rcx - 0x0f, 0x82, 0xd5, 0xff, 0xff, 0xff, //0x00001fa5 jb LBB5_392 - 0x89, 0xc2, //0x00001fab movl %eax, %edx - 0xe9, 0x35, 0x00, 0x00, 0x00, //0x00001fad jmp LBB5_397 - 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00001fb2 .p2align 4, 0x90 - //0x00001fc0 LBB5_395 - 0x48, 0x85, 0xc9, //0x00001fc0 testq %rcx, %rcx - 0x0f, 0x84, 0x89, 0xff, 0xff, 0xff, //0x00001fc3 je LBB5_389 - 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00001fc9 .p2align 4, 0x90 - //0x00001fd0 LBB5_396 - 0x48, 0x01, 0xc9, //0x00001fd0 addq %rcx, %rcx - 0x48, 0x8d, 0x0c, 0x89, //0x00001fd3 leaq (%rcx,%rcx,4), %rcx - 0x83, 0xc2, 0x01, //0x00001fd7 addl $1, %edx - 0x49, 0x8d, 0x47, 0x01, //0x00001fda leaq $1(%r15), %rax - 0x48, 0x39, 0xc1, //0x00001fde cmpq %rax, %rcx - 0x0f, 0x82, 0xe9, 0xff, 0xff, 0xff, //0x00001fe1 jb LBB5_396 - //0x00001fe7 LBB5_397 - 0x29, 0xd7, //0x00001fe7 subl %edx, %edi - 0x44, 0x89, 0xd0, //0x00001fe9 movl %r10d, %eax - 0x29, 0xd0, //0x00001fec subl %edx, %eax - 0x0f, 0x8e, 0x3c, 0x00, 0x00, 0x00, //0x00001fee jle LBB5_400 - 0x48, 0x89, 0xbd, 0x78, 0xff, 0xff, 0xff, //0x00001ff4 movq %rdi, $-136(%rbp) - 0x45, 0x89, 0xcc, //0x00001ffb movl %r9d, %r12d - 0x48, 0x63, 0xf2, //0x00001ffe movslq %edx, %rsi - 0x49, 0x63, 0xd2, //0x00002001 movslq %r10d, %rdx - 0x49, 0x89, 0xd1, //0x00002004 movq %rdx, %r9 - 0x49, 0x29, 0xf1, //0x00002007 subq %rsi, %r9 - 0x48, 0x89, 0xf7, //0x0000200a movq %rsi, %rdi - 0x48, 0xf7, 0xd7, //0x0000200d notq %rdi - 0x48, 0x01, 0xd7, //0x00002010 addq %rdx, %rdi - 0x0f, 0x85, 0x1e, 0x00, 0x00, 0x00, //0x00002013 jne LBB5_401 - 0x31, 0xd2, //0x00002019 xorl %edx, %edx - 0x41, 0xf6, 0xc1, 0x01, //0x0000201b testb $1, %r9b - 0x0f, 0x85, 0x97, 0x00, 0x00, 0x00, //0x0000201f jne LBB5_404 - 0xe9, 0xb5, 0x00, 0x00, 0x00, //0x00002025 jmp LBB5_405 - 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x0000202a .p2align 4, 0x90 - //0x00002030 LBB5_400 - 0x31, 0xc0, //0x00002030 xorl %eax, %eax - 0xe9, 0xf5, 0x00, 0x00, 0x00, //0x00002032 jmp LBB5_407 - //0x00002037 LBB5_401 - 0x4d, 0x89, 0xca, //0x00002037 movq %r9, %r10 - 0x49, 0x83, 0xe2, 0xfe, //0x0000203a andq $-2, %r10 - 0x49, 0xf7, 0xda, //0x0000203e negq %r10 - 0x31, 0xd2, //0x00002041 xorl %edx, %edx - 0x48, 0x8b, 0x9d, 0x70, 0xff, 0xff, 0xff, //0x00002043 movq $-144(%rbp), %rbx - 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x0000204a .p2align 4, 0x90 - //0x00002050 LBB5_402 - 0x48, 0x89, 0xcf, //0x00002050 movq %rcx, %rdi - 0x48, 0xc1, 0xef, 0x3c, //0x00002053 shrq $60, %rdi - 0x4c, 0x21, 0xf9, //0x00002057 andq %r15, %rcx - 0x40, 0x80, 0xcf, 0x30, //0x0000205a orb $48, %dil - 0x40, 0x88, 0x7b, 0xff, //0x0000205e movb %dil, $-1(%rbx) - 0x48, 0x8d, 0x0c, 0x89, //0x00002062 leaq (%rcx,%rcx,4), %rcx - 0x48, 0x0f, 0xbe, 0x7c, 0x33, 0xff, //0x00002066 movsbq $-1(%rbx,%rsi), %rdi - 0x48, 0x8d, 0x0c, 0x4f, //0x0000206c leaq (%rdi,%rcx,2), %rcx - 0x48, 0x83, 0xc1, 0xd0, //0x00002070 addq $-48, %rcx - 0x48, 0x89, 0xcf, //0x00002074 movq %rcx, %rdi - 0x48, 0xc1, 0xef, 0x3c, //0x00002077 shrq $60, %rdi - 0x4c, 0x21, 0xf9, //0x0000207b andq %r15, %rcx - 0x40, 0x80, 0xcf, 0x30, //0x0000207e orb $48, %dil - 0x40, 0x88, 0x3b, //0x00002082 movb %dil, (%rbx) - 0x48, 0x8d, 0x0c, 0x89, //0x00002085 leaq (%rcx,%rcx,4), %rcx - 0x48, 0x0f, 0xbe, 0x3c, 0x33, //0x00002089 movsbq (%rbx,%rsi), %rdi - 0x48, 0x8d, 0x0c, 0x4f, //0x0000208e leaq (%rdi,%rcx,2), %rcx - 0x48, 0x83, 0xc1, 0xd0, //0x00002092 addq $-48, %rcx - 0x48, 0x83, 0xc3, 0x02, //0x00002096 addq $2, %rbx - 0x48, 0x83, 0xc2, 0xfe, //0x0000209a addq $-2, %rdx - 0x49, 0x39, 0xd2, //0x0000209e cmpq %rdx, %r10 - 0x0f, 0x85, 0xa9, 0xff, 0xff, 0xff, //0x000020a1 jne LBB5_402 - 0x48, 0x29, 0xd6, //0x000020a7 subq %rdx, %rsi - 0x48, 0xf7, 0xda, //0x000020aa negq %rdx - 0xbb, 0x01, 0x00, 0x00, 0x00, //0x000020ad movl $1, %ebx - 0x41, 0xf6, 0xc1, 0x01, //0x000020b2 testb $1, %r9b - 0x0f, 0x84, 0x23, 0x00, 0x00, 0x00, //0x000020b6 je LBB5_405 - //0x000020bc LBB5_404 - 0x48, 0x89, 0xcf, //0x000020bc movq %rcx, %rdi - 0x48, 0xc1, 0xef, 0x3c, //0x000020bf shrq $60, %rdi - 0x40, 0x80, 0xcf, 0x30, //0x000020c3 orb $48, %dil - 0x41, 0x88, 0x3c, 0x13, //0x000020c7 movb %dil, (%r11,%rdx) - 0x4c, 0x21, 0xf9, //0x000020cb andq %r15, %rcx - 0x48, 0x8d, 0x0c, 0x89, //0x000020ce leaq (%rcx,%rcx,4), %rcx - 0x49, 0x0f, 0xbe, 0x14, 0x33, //0x000020d2 movsbq (%r11,%rsi), %rdx - 0x48, 0x8d, 0x0c, 0x4a, //0x000020d7 leaq (%rdx,%rcx,2), %rcx - 0x48, 0x83, 0xc1, 0xd0, //0x000020db addq $-48, %rcx - //0x000020df LBB5_405 - 0x48, 0x85, 0xc9, //0x000020df testq %rcx, %rcx - 0x45, 0x89, 0xe1, //0x000020e2 movl %r12d, %r9d - 0x49, 0xbc, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf0, 0x7f, //0x000020e5 movabsq $9218868437227405312, %r12 - 0x48, 0x8b, 0xbd, 0x78, 0xff, 0xff, 0xff, //0x000020ef movq $-136(%rbp), %rdi - 0x0f, 0x85, 0x30, 0x00, 0x00, 0x00, //0x000020f6 jne LBB5_407 - 0xe9, 0x5e, 0x00, 0x00, 0x00, //0x000020fc jmp LBB5_409 - 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00002101 .p2align 4, 0x90 - //0x00002110 LBB5_406 - 0x49, 0x8d, 0x77, 0x01, //0x00002110 leaq $1(%r15), %rsi - 0x48, 0x39, 0xf1, //0x00002114 cmpq %rsi, %rcx - 0x44, 0x0f, 0x43, 0xcb, //0x00002117 cmovael %ebx, %r9d - 0x48, 0x8d, 0x0c, 0x12, //0x0000211b leaq (%rdx,%rdx), %rcx - 0x48, 0x8d, 0x0c, 0x89, //0x0000211f leaq (%rcx,%rcx,4), %rcx - 0x48, 0x85, 0xd2, //0x00002123 testq %rdx, %rdx - 0x0f, 0x84, 0x33, 0x00, 0x00, 0x00, //0x00002126 je LBB5_409 - //0x0000212c LBB5_407 - 0x48, 0x89, 0xca, //0x0000212c movq %rcx, %rdx - 0x4c, 0x21, 0xfa, //0x0000212f andq %r15, %rdx - 0x48, 0x63, 0xf0, //0x00002132 movslq %eax, %rsi - 0x49, 0x39, 0xf6, //0x00002135 cmpq %rsi, %r14 - 0x0f, 0x86, 0xd2, 0xff, 0xff, 0xff, //0x00002138 jbe LBB5_406 - 0x48, 0xc1, 0xe9, 0x3c, //0x0000213e shrq $60, %rcx - 0x80, 0xc9, 0x30, //0x00002142 orb $48, %cl - 0x41, 0x88, 0x0c, 0x33, //0x00002145 movb %cl, (%r11,%rsi) - 0x83, 0xc6, 0x01, //0x00002149 addl $1, %esi - 0x89, 0xf0, //0x0000214c movl %esi, %eax - 0x48, 0x8d, 0x0c, 0x12, //0x0000214e leaq (%rdx,%rdx), %rcx - 0x48, 0x8d, 0x0c, 0x89, //0x00002152 leaq (%rcx,%rcx,4), %rcx - 0x48, 0x85, 0xd2, //0x00002156 testq %rdx, %rdx - 0x0f, 0x85, 0xcd, 0xff, 0xff, 0xff, //0x00002159 jne LBB5_407 - //0x0000215f LBB5_409 - 0x83, 0xc7, 0x01, //0x0000215f addl $1, %edi - 0x85, 0xc0, //0x00002162 testl %eax, %eax - 0x0f, 0x8e, 0x36, 0x00, 0x00, 0x00, //0x00002164 jle LBB5_387 - 0x89, 0xc1, //0x0000216a movl %eax, %ecx - 0x48, 0x83, 0xc1, 0x01, //0x0000216c addq $1, %rcx - //0x00002170 .p2align 4, 0x90 - //0x00002170 LBB5_411 - 0x8d, 0x50, 0xff, //0x00002170 leal $-1(%rax), %edx - 0x41, 0x80, 0x3c, 0x13, 0x30, //0x00002173 cmpb $48, (%r11,%rdx) - 0x0f, 0x85, 0xd6, 0xfd, 0xff, 0xff, //0x00002178 jne LBB5_390 - 0x48, 0x83, 0xc1, 0xff, //0x0000217e addq $-1, %rcx - 0x89, 0xd0, //0x00002182 movl %edx, %eax - 0x48, 0x83, 0xf9, 0x01, //0x00002184 cmpq $1, %rcx - 0x0f, 0x8f, 0xe2, 0xff, 0xff, 0xff, //0x00002188 jg LBB5_411 - 0xe9, 0xbd, 0xfd, 0xff, 0xff, //0x0000218e jmp LBB5_388 - 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00002193 .p2align 4, 0x90 - //0x000021a0 LBB5_387 - 0x0f, 0x85, 0xae, 0xfd, 0xff, 0xff, //0x000021a0 jne LBB5_390 - 0xe9, 0xa5, 0xfd, 0xff, 0xff, //0x000021a6 jmp LBB5_388 - //0x000021ab LBB5_413 - 0x44, 0x89, 0xd0, //0x000021ab movl %r10d, %eax - 0x89, 0xd1, //0x000021ae movl %edx, %ecx - //0x000021b0 LBB5_414 - 0x48, 0x89, 0xbd, 0x78, 0xff, 0xff, 0xff, //0x000021b0 movq %rdi, $-136(%rbp) - 0xf7, 0xd9, //0x000021b7 negl %ecx - 0x85, 0xc0, //0x000021b9 testl %eax, %eax - 0xbe, 0x00, 0x00, 0x00, 0x00, //0x000021bb movl $0, %esi - 0x0f, 0x4f, 0xf0, //0x000021c0 cmovgl %eax, %esi - 0x31, 0xff, //0x000021c3 xorl %edi, %edi - 0x31, 0xdb, //0x000021c5 xorl %ebx, %ebx - 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x000021c7 .p2align 4, 0x90 - //0x000021d0 LBB5_415 - 0x48, 0x39, 0xfe, //0x000021d0 cmpq %rdi, %rsi - 0x0f, 0x84, 0x6e, 0x00, 0x00, 0x00, //0x000021d3 je LBB5_421 - 0x48, 0x8d, 0x14, 0x9b, //0x000021d9 leaq (%rbx,%rbx,4), %rdx - 0x49, 0x0f, 0xbe, 0x1c, 0x3b, //0x000021dd movsbq (%r11,%rdi), %rbx - 0x48, 0x8d, 0x1c, 0x53, //0x000021e2 leaq (%rbx,%rdx,2), %rbx - 0x48, 0x83, 0xc3, 0xd0, //0x000021e6 addq $-48, %rbx - 0x48, 0x83, 0xc7, 0x01, //0x000021ea addq $1, %rdi - 0x48, 0x89, 0xda, //0x000021ee movq %rbx, %rdx - 0x48, 0xd3, 0xea, //0x000021f1 shrq %cl, %rdx - 0x48, 0x85, 0xd2, //0x000021f4 testq %rdx, %rdx - 0x0f, 0x84, 0xd3, 0xff, 0xff, 0xff, //0x000021f7 je LBB5_415 - 0x89, 0xfe, //0x000021fd movl %edi, %esi - 0x8b, 0x55, 0xb0, //0x000021ff movl $-80(%rbp), %edx - //0x00002202 LBB5_418 - 0x49, 0xc7, 0xc5, 0xff, 0xff, 0xff, 0xff, //0x00002202 movq $-1, %r13 - 0x49, 0xd3, 0xe5, //0x00002209 shlq %cl, %r13 - 0x49, 0xf7, 0xd5, //0x0000220c notq %r13 - 0x41, 0x89, 0xc2, //0x0000220f movl %eax, %r10d - 0x41, 0x29, 0xf2, //0x00002212 subl %esi, %r10d - 0x48, 0x8b, 0xbd, 0x78, 0xff, 0xff, 0xff, //0x00002215 movq $-136(%rbp), %rdi - 0x0f, 0x8e, 0x8b, 0x00, 0x00, 0x00, //0x0000221c jle LBB5_428 - 0x44, 0x89, 0x4d, 0xc8, //0x00002222 movl %r9d, $-56(%rbp) - 0x4c, 0x63, 0xc6, //0x00002226 movslq %esi, %r8 - 0x48, 0x98, //0x00002229 cltq - 0x49, 0x89, 0xc1, //0x0000222b movq %rax, %r9 - 0x4d, 0x29, 0xc1, //0x0000222e subq %r8, %r9 - 0x4c, 0x89, 0xc2, //0x00002231 movq %r8, %rdx - 0x48, 0xf7, 0xd2, //0x00002234 notq %rdx - 0x48, 0x01, 0xc2, //0x00002237 addq %rax, %rdx - 0x0f, 0x85, 0x99, 0x00, 0x00, 0x00, //0x0000223a jne LBB5_430 - 0x31, 0xc0, //0x00002240 xorl %eax, %eax - 0xe9, 0x11, 0x01, 0x00, 0x00, //0x00002242 jmp LBB5_433 - //0x00002247 LBB5_421 - 0x48, 0x85, 0xdb, //0x00002247 testq %rbx, %rbx - 0x0f, 0x84, 0x65, 0x00, 0x00, 0x00, //0x0000224a je LBB5_429 - 0x48, 0x89, 0xdf, //0x00002250 movq %rbx, %rdi - 0x48, 0xd3, 0xef, //0x00002253 shrq %cl, %rdi - 0x48, 0x85, 0xff, //0x00002256 testq %rdi, %rdi - 0x8b, 0x55, 0xb0, //0x00002259 movl $-80(%rbp), %edx - 0x0f, 0x84, 0x21, 0x00, 0x00, 0x00, //0x0000225c je LBB5_426 - 0x49, 0xc7, 0xc5, 0xff, 0xff, 0xff, 0xff, //0x00002262 movq $-1, %r13 - 0x49, 0xd3, 0xe5, //0x00002269 shlq %cl, %r13 - 0x49, 0xf7, 0xd5, //0x0000226c notq %r13 - 0x48, 0x8b, 0xbd, 0x78, 0xff, 0xff, 0xff, //0x0000226f movq $-136(%rbp), %rdi - 0x29, 0xf7, //0x00002276 subl %esi, %edi - 0x83, 0xc7, 0x01, //0x00002278 addl $1, %edi - 0x45, 0x31, 0xd2, //0x0000227b xorl %r10d, %r10d - 0xe9, 0x1d, 0x01, 0x00, 0x00, //0x0000227e jmp LBB5_424 - //0x00002283 LBB5_426 - 0x48, 0x01, 0xdb, //0x00002283 addq %rbx, %rbx - 0x48, 0x8d, 0x1c, 0x9b, //0x00002286 leaq (%rbx,%rbx,4), %rbx - 0x83, 0xc6, 0x01, //0x0000228a addl $1, %esi - 0x48, 0x89, 0xdf, //0x0000228d movq %rbx, %rdi - 0x48, 0xd3, 0xef, //0x00002290 shrq %cl, %rdi - 0x48, 0x85, 0xff, //0x00002293 testq %rdi, %rdi - 0x0f, 0x84, 0xe7, 0xff, 0xff, 0xff, //0x00002296 je LBB5_426 - 0xe9, 0x61, 0xff, 0xff, 0xff, //0x0000229c jmp LBB5_418 - //0x000022a1 LBB5_427 - 0x31, 0xdb, //0x000022a1 xorl %ebx, %ebx - 0x45, 0x31, 0xc9, //0x000022a3 xorl %r9d, %r9d - 0x29, 0xd1, //0x000022a6 subl %edx, %ecx - 0xe9, 0x7d, 0xf9, 0xff, 0xff, //0x000022a8 jmp LBB5_347 - //0x000022ad LBB5_428 - 0x45, 0x31, 0xd2, //0x000022ad xorl %r10d, %r10d - 0xe9, 0xd5, 0x00, 0x00, 0x00, //0x000022b0 jmp LBB5_436 - //0x000022b5 LBB5_429 - 0x44, 0x89, 0x4d, 0xc8, //0x000022b5 movl %r9d, $-56(%rbp) - 0x45, 0x31, 0xd2, //0x000022b9 xorl %r10d, %r10d - 0x31, 0xdb, //0x000022bc xorl %ebx, %ebx - 0x45, 0x31, 0xc9, //0x000022be xorl %r9d, %r9d - 0x48, 0x8b, 0xbd, 0x78, 0xff, 0xff, 0xff, //0x000022c1 movq $-136(%rbp), %rdi - 0x48, 0x8b, 0x8d, 0x58, 0xff, 0xff, 0xff, //0x000022c8 movq $-168(%rbp), %rcx - 0x8b, 0x55, 0xb0, //0x000022cf movl $-80(%rbp), %edx - 0x29, 0xd1, //0x000022d2 subl %edx, %ecx - 0xe9, 0x51, 0xf9, 0xff, 0xff, //0x000022d4 jmp LBB5_347 - //0x000022d9 LBB5_430 - 0x4d, 0x89, 0xcc, //0x000022d9 movq %r9, %r12 - 0x49, 0x83, 0xe4, 0xfe, //0x000022dc andq $-2, %r12 - 0x49, 0xf7, 0xdc, //0x000022e0 negq %r12 - 0x31, 0xc0, //0x000022e3 xorl %eax, %eax - 0x48, 0x8b, 0xbd, 0x70, 0xff, 0xff, 0xff, //0x000022e5 movq $-144(%rbp), %rdi - 0x90, 0x90, 0x90, 0x90, //0x000022ec .p2align 4, 0x90 - //0x000022f0 LBB5_431 - 0x48, 0x89, 0xda, //0x000022f0 movq %rbx, %rdx - 0x48, 0xd3, 0xea, //0x000022f3 shrq %cl, %rdx - 0x4c, 0x21, 0xeb, //0x000022f6 andq %r13, %rbx - 0x80, 0xc2, 0x30, //0x000022f9 addb $48, %dl - 0x88, 0x57, 0xff, //0x000022fc movb %dl, $-1(%rdi) - 0x48, 0x8d, 0x14, 0x9b, //0x000022ff leaq (%rbx,%rbx,4), %rdx - 0x4a, 0x0f, 0xbe, 0x5c, 0x07, 0xff, //0x00002303 movsbq $-1(%rdi,%r8), %rbx - 0x48, 0x8d, 0x14, 0x53, //0x00002309 leaq (%rbx,%rdx,2), %rdx - 0x48, 0x83, 0xc2, 0xd0, //0x0000230d addq $-48, %rdx - 0x48, 0x89, 0xd3, //0x00002311 movq %rdx, %rbx - 0x48, 0xd3, 0xeb, //0x00002314 shrq %cl, %rbx - 0x4c, 0x21, 0xea, //0x00002317 andq %r13, %rdx - 0x80, 0xc3, 0x30, //0x0000231a addb $48, %bl - 0x88, 0x1f, //0x0000231d movb %bl, (%rdi) - 0x48, 0x8d, 0x14, 0x92, //0x0000231f leaq (%rdx,%rdx,4), %rdx - 0x4a, 0x0f, 0xbe, 0x1c, 0x07, //0x00002323 movsbq (%rdi,%r8), %rbx - 0x48, 0x8d, 0x1c, 0x53, //0x00002328 leaq (%rbx,%rdx,2), %rbx - 0x48, 0x83, 0xc3, 0xd0, //0x0000232c addq $-48, %rbx - 0x48, 0x83, 0xc7, 0x02, //0x00002330 addq $2, %rdi - 0x48, 0x83, 0xc0, 0xfe, //0x00002334 addq $-2, %rax - 0x49, 0x39, 0xc4, //0x00002338 cmpq %rax, %r12 - 0x0f, 0x85, 0xaf, 0xff, 0xff, 0xff, //0x0000233b jne LBB5_431 - 0x49, 0x29, 0xc0, //0x00002341 subq %rax, %r8 - 0x48, 0xf7, 0xd8, //0x00002344 negq %rax - 0x49, 0xbc, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf0, 0x7f, //0x00002347 movabsq $9218868437227405312, %r12 - 0x48, 0x8b, 0xbd, 0x78, 0xff, 0xff, 0xff, //0x00002351 movq $-136(%rbp), %rdi - //0x00002358 LBB5_433 - 0x41, 0xf6, 0xc1, 0x01, //0x00002358 testb $1, %r9b - 0x0f, 0x84, 0x21, 0x00, 0x00, 0x00, //0x0000235c je LBB5_435 - 0x48, 0x89, 0xda, //0x00002362 movq %rbx, %rdx - 0x48, 0xd3, 0xea, //0x00002365 shrq %cl, %rdx - 0x80, 0xc2, 0x30, //0x00002368 addb $48, %dl - 0x41, 0x88, 0x14, 0x03, //0x0000236b movb %dl, (%r11,%rax) - 0x4c, 0x21, 0xeb, //0x0000236f andq %r13, %rbx - 0x48, 0x8d, 0x04, 0x9b, //0x00002372 leaq (%rbx,%rbx,4), %rax - 0x4b, 0x0f, 0xbe, 0x14, 0x03, //0x00002376 movsbq (%r11,%r8), %rdx - 0x48, 0x8d, 0x1c, 0x42, //0x0000237b leaq (%rdx,%rax,2), %rbx - 0x48, 0x83, 0xc3, 0xd0, //0x0000237f addq $-48, %rbx - //0x00002383 LBB5_435 - 0x44, 0x8b, 0x4d, 0xc8, //0x00002383 movl $-56(%rbp), %r9d - 0x8b, 0x55, 0xb0, //0x00002387 movl $-80(%rbp), %edx - //0x0000238a LBB5_436 - 0x29, 0xf7, //0x0000238a subl %esi, %edi - 0x83, 0xc7, 0x01, //0x0000238c addl $1, %edi - 0xe9, 0x4f, 0x00, 0x00, 0x00, //0x0000238f jmp LBB5_439 - 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00002394 .p2align 4, 0x90 - //0x000023a0 LBB5_424 - 0x48, 0x89, 0xd8, //0x000023a0 movq %rbx, %rax - 0x48, 0xd3, 0xe8, //0x000023a3 shrq %cl, %rax - 0x4c, 0x21, 0xeb, //0x000023a6 andq %r13, %rbx - 0x49, 0x63, 0xf2, //0x000023a9 movslq %r10d, %rsi - 0x49, 0x39, 0xf6, //0x000023ac cmpq %rsi, %r14 - 0x0f, 0x86, 0x1b, 0x00, 0x00, 0x00, //0x000023af jbe LBB5_437 - 0x04, 0x30, //0x000023b5 addb $48, %al - 0x41, 0x88, 0x04, 0x33, //0x000023b7 movb %al, (%r11,%rsi) - 0x83, 0xc6, 0x01, //0x000023bb addl $1, %esi - 0x41, 0x89, 0xf2, //0x000023be movl %esi, %r10d - 0xe9, 0x16, 0x00, 0x00, 0x00, //0x000023c1 jmp LBB5_438 - 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x000023c6 .p2align 4, 0x90 - //0x000023d0 LBB5_437 - 0x48, 0x85, 0xc0, //0x000023d0 testq %rax, %rax - 0xb8, 0x01, 0x00, 0x00, 0x00, //0x000023d3 movl $1, %eax - 0x44, 0x0f, 0x45, 0xc8, //0x000023d8 cmovnel %eax, %r9d - //0x000023dc LBB5_438 - 0x48, 0x01, 0xdb, //0x000023dc addq %rbx, %rbx - 0x48, 0x8d, 0x1c, 0x9b, //0x000023df leaq (%rbx,%rbx,4), %rbx - //0x000023e3 LBB5_439 - 0x48, 0x85, 0xdb, //0x000023e3 testq %rbx, %rbx - 0x0f, 0x85, 0xb4, 0xff, 0xff, 0xff, //0x000023e6 jne LBB5_424 - 0x45, 0x85, 0xd2, //0x000023ec testl %r10d, %r10d - 0x4c, 0x8b, 0x6d, 0xb8, //0x000023ef movq $-72(%rbp), %r13 - 0x44, 0x89, 0x4d, 0xc8, //0x000023f3 movl %r9d, $-56(%rbp) - 0x0f, 0x8e, 0x38, 0x00, 0x00, 0x00, //0x000023f7 jle LBB5_445 - 0x44, 0x89, 0xd0, //0x000023fd movl %r10d, %eax - 0x48, 0x83, 0xc0, 0x01, //0x00002400 addq $1, %rax - 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00002404 .p2align 4, 0x90 - //0x00002410 LBB5_442 - 0x41, 0x8d, 0x4a, 0xff, //0x00002410 leal $-1(%r10), %ecx - 0x41, 0x80, 0x3c, 0x0b, 0x30, //0x00002414 cmpb $48, (%r11,%rcx) - 0x0f, 0x85, 0x1c, 0x00, 0x00, 0x00, //0x00002419 jne LBB5_446 - 0x48, 0x83, 0xc0, 0xff, //0x0000241f addq $-1, %rax - 0x41, 0x89, 0xca, //0x00002423 movl %ecx, %r10d - 0x48, 0x83, 0xf8, 0x01, //0x00002426 cmpq $1, %rax - 0x0f, 0x8f, 0xe0, 0xff, 0xff, 0xff, //0x0000242a jg LBB5_442 - 0xe9, 0x11, 0x00, 0x00, 0x00, //0x00002430 jmp LBB5_444 - //0x00002435 LBB5_445 - 0x0f, 0x84, 0x0b, 0x00, 0x00, 0x00, //0x00002435 je LBB5_444 - //0x0000243b LBB5_446 - 0x44, 0x89, 0xd3, //0x0000243b movl %r10d, %ebx - 0x45, 0x89, 0xd1, //0x0000243e movl %r10d, %r9d - 0xe9, 0x0a, 0x00, 0x00, 0x00, //0x00002441 jmp LBB5_447 - //0x00002446 LBB5_444 - 0x31, 0xff, //0x00002446 xorl %edi, %edi - 0x45, 0x31, 0xd2, //0x00002448 xorl %r10d, %r10d - 0x31, 0xdb, //0x0000244b xorl %ebx, %ebx - 0x45, 0x31, 0xc9, //0x0000244d xorl %r9d, %r9d - //0x00002450 LBB5_447 - 0x48, 0x8b, 0x8d, 0x58, 0xff, 0xff, 0xff, //0x00002450 movq $-168(%rbp), %rcx - 0x29, 0xd1, //0x00002457 subl %edx, %ecx - 0xe9, 0xcc, 0xf7, 0xff, 0xff, //0x00002459 jmp LBB5_347 - //0x0000245e LBB5_448 - 0x81, 0xf9, 0x02, 0xfc, 0xff, 0xff, //0x0000245e cmpl $-1022, %ecx - 0x0f, 0x8f, 0xf7, 0x01, 0x00, 0x00, //0x00002464 jg LBB5_477 - 0x41, 0xb8, 0x02, 0xfc, 0xff, 0xff, //0x0000246a movl $-1022, %r8d - 0x45, 0x85, 0xc9, //0x00002470 testl %r9d, %r9d - 0x0f, 0x84, 0x7f, 0x0b, 0x00, 0x00, //0x00002473 je LBB5_581 - 0x48, 0x89, 0xbd, 0x78, 0xff, 0xff, 0xff, //0x00002479 movq %rdi, $-136(%rbp) - 0x44, 0x8d, 0x81, 0xfd, 0x03, 0x00, 0x00, //0x00002480 leal $1021(%rcx), %r8d - 0x81, 0xf9, 0xc6, 0xfb, 0xff, 0xff, //0x00002487 cmpl $-1082, %ecx - 0x0f, 0x8f, 0x57, 0x02, 0x00, 0x00, //0x0000248d jg LBB5_482 - 0x4d, 0x8d, 0x6f, 0x01, //0x00002493 leaq $1(%r15), %r13 - 0x41, 0xbc, 0x01, 0x00, 0x00, 0x00, //0x00002497 movl $1, %r12d - 0xe9, 0x24, 0x00, 0x00, 0x00, //0x0000249d jmp LBB5_454 - //0x000024a2 LBB5_474 - 0x0f, 0x84, 0xa8, 0x01, 0x00, 0x00, //0x000024a2 je LBB5_475 - //0x000024a8 LBB5_452 - 0x48, 0x89, 0x95, 0x78, 0xff, 0xff, 0xff, //0x000024a8 movq %rdx, $-136(%rbp) - //0x000024af LBB5_453 - 0x41, 0x8d, 0x48, 0x3c, //0x000024af leal $60(%r8), %ecx - 0x45, 0x89, 0xd1, //0x000024b3 movl %r10d, %r9d - 0x44, 0x89, 0xd7, //0x000024b6 movl %r10d, %edi - 0x41, 0x83, 0xf8, 0x88, //0x000024b9 cmpl $-120, %r8d - 0x41, 0x89, 0xc8, //0x000024bd movl %ecx, %r8d - 0x0f, 0x8d, 0x2a, 0x02, 0x00, 0x00, //0x000024c0 jge LBB5_483 - //0x000024c6 LBB5_454 - 0x45, 0x85, 0xc9, //0x000024c6 testl %r9d, %r9d - 0xbf, 0x00, 0x00, 0x00, 0x00, //0x000024c9 movl $0, %edi - 0x41, 0x0f, 0x4f, 0xf9, //0x000024ce cmovgl %r9d, %edi - 0x31, 0xc0, //0x000024d2 xorl %eax, %eax - 0x31, 0xc9, //0x000024d4 xorl %ecx, %ecx - 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x000024d6 .p2align 4, 0x90 - //0x000024e0 LBB5_455 - 0x48, 0x39, 0xc7, //0x000024e0 cmpq %rax, %rdi - 0x0f, 0x84, 0x25, 0x00, 0x00, 0x00, //0x000024e3 je LBB5_458 - 0x48, 0x8d, 0x0c, 0x89, //0x000024e9 leaq (%rcx,%rcx,4), %rcx - 0x49, 0x0f, 0xbe, 0x1c, 0x03, //0x000024ed movsbq (%r11,%rax), %rbx - 0x48, 0x8d, 0x0c, 0x4b, //0x000024f2 leaq (%rbx,%rcx,2), %rcx - 0x48, 0x83, 0xc1, 0xd0, //0x000024f6 addq $-48, %rcx - 0x48, 0x83, 0xc0, 0x01, //0x000024fa addq $1, %rax - 0x4c, 0x39, 0xe9, //0x000024fe cmpq %r13, %rcx - 0x0f, 0x82, 0xd9, 0xff, 0xff, 0xff, //0x00002501 jb LBB5_455 - 0x89, 0xc7, //0x00002507 movl %eax, %edi - 0xe9, 0x25, 0x00, 0x00, 0x00, //0x00002509 jmp LBB5_460 - //0x0000250e LBB5_458 - 0x48, 0x85, 0xc9, //0x0000250e testq %rcx, %rcx - 0x0f, 0x84, 0x42, 0x01, 0x00, 0x00, //0x00002511 je LBB5_476 - 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00002517 .p2align 4, 0x90 - //0x00002520 LBB5_459 - 0x48, 0x01, 0xc9, //0x00002520 addq %rcx, %rcx - 0x48, 0x8d, 0x0c, 0x89, //0x00002523 leaq (%rcx,%rcx,4), %rcx - 0x83, 0xc7, 0x01, //0x00002527 addl $1, %edi - 0x4c, 0x39, 0xe9, //0x0000252a cmpq %r13, %rcx - 0x0f, 0x82, 0xed, 0xff, 0xff, 0xff, //0x0000252d jb LBB5_459 - //0x00002533 LBB5_460 - 0x48, 0x8b, 0x85, 0x78, 0xff, 0xff, 0xff, //0x00002533 movq $-136(%rbp), %rax - 0x29, 0xf8, //0x0000253a subl %edi, %eax - 0x48, 0x89, 0x85, 0x78, 0xff, 0xff, 0xff, //0x0000253c movq %rax, $-136(%rbp) - 0x31, 0xc0, //0x00002543 xorl %eax, %eax - 0x44, 0x39, 0xcf, //0x00002545 cmpl %r9d, %edi - 0x0f, 0x8d, 0x5b, 0x00, 0x00, 0x00, //0x00002548 jge LBB5_465 - 0x48, 0x63, 0xff, //0x0000254e movslq %edi, %rdi - 0x49, 0x63, 0xda, //0x00002551 movslq %r10d, %rbx - 0x49, 0x8d, 0x04, 0x3b, //0x00002554 leaq (%r11,%rdi), %rax - 0x45, 0x31, 0xd2, //0x00002558 xorl %r10d, %r10d - 0x44, 0x8b, 0x4d, 0xc8, //0x0000255b movl $-56(%rbp), %r9d - 0x90, //0x0000255f .p2align 4, 0x90 - //0x00002560 LBB5_462 - 0x48, 0x89, 0xce, //0x00002560 movq %rcx, %rsi - 0x48, 0xc1, 0xee, 0x3c, //0x00002563 shrq $60, %rsi - 0x4c, 0x21, 0xf9, //0x00002567 andq %r15, %rcx - 0x40, 0x80, 0xce, 0x30, //0x0000256a orb $48, %sil - 0x43, 0x88, 0x34, 0x13, //0x0000256e movb %sil, (%r11,%r10) - 0x4a, 0x0f, 0xbe, 0x34, 0x10, //0x00002572 movsbq (%rax,%r10), %rsi - 0x4a, 0x8d, 0x14, 0x17, //0x00002577 leaq (%rdi,%r10), %rdx - 0x48, 0x83, 0xc2, 0x01, //0x0000257b addq $1, %rdx - 0x49, 0x83, 0xc2, 0x01, //0x0000257f addq $1, %r10 - 0x48, 0x8d, 0x0c, 0x89, //0x00002583 leaq (%rcx,%rcx,4), %rcx - 0x48, 0x8d, 0x0c, 0x4e, //0x00002587 leaq (%rsi,%rcx,2), %rcx - 0x48, 0x83, 0xc1, 0xd0, //0x0000258b addq $-48, %rcx - 0x48, 0x39, 0xda, //0x0000258f cmpq %rbx, %rdx - 0x0f, 0x8c, 0xc8, 0xff, 0xff, 0xff, //0x00002592 jl LBB5_462 - 0x48, 0x85, 0xc9, //0x00002598 testq %rcx, %rcx - 0x0f, 0x84, 0x6b, 0x00, 0x00, 0x00, //0x0000259b je LBB5_470 - 0x44, 0x89, 0xd0, //0x000025a1 movl %r10d, %eax - 0xe9, 0x04, 0x00, 0x00, 0x00, //0x000025a4 jmp LBB5_466 - //0x000025a9 LBB5_465 - 0x44, 0x8b, 0x4d, 0xc8, //0x000025a9 movl $-56(%rbp), %r9d - //0x000025ad LBB5_466 - 0x41, 0x89, 0xc2, //0x000025ad movl %eax, %r10d - 0xe9, 0x23, 0x00, 0x00, 0x00, //0x000025b0 jmp LBB5_468 - 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x000025b5 .p2align 4, 0x90 - //0x000025c0 LBB5_467 - 0x4c, 0x39, 0xe9, //0x000025c0 cmpq %r13, %rcx - 0x45, 0x0f, 0x43, 0xcc, //0x000025c3 cmovael %r12d, %r9d - 0x48, 0x8d, 0x04, 0x3f, //0x000025c7 leaq (%rdi,%rdi), %rax - 0x48, 0x8d, 0x0c, 0x80, //0x000025cb leaq (%rax,%rax,4), %rcx - 0x48, 0x85, 0xff, //0x000025cf testq %rdi, %rdi - 0x0f, 0x84, 0x34, 0x00, 0x00, 0x00, //0x000025d2 je LBB5_470 - //0x000025d8 LBB5_468 - 0x48, 0x89, 0xcf, //0x000025d8 movq %rcx, %rdi - 0x4c, 0x21, 0xff, //0x000025db andq %r15, %rdi - 0x49, 0x63, 0xc2, //0x000025de movslq %r10d, %rax - 0x49, 0x39, 0xc6, //0x000025e1 cmpq %rax, %r14 - 0x0f, 0x86, 0xd6, 0xff, 0xff, 0xff, //0x000025e4 jbe LBB5_467 - 0x48, 0xc1, 0xe9, 0x3c, //0x000025ea shrq $60, %rcx - 0x80, 0xc9, 0x30, //0x000025ee orb $48, %cl - 0x41, 0x88, 0x0c, 0x03, //0x000025f1 movb %cl, (%r11,%rax) - 0x83, 0xc0, 0x01, //0x000025f5 addl $1, %eax - 0x41, 0x89, 0xc2, //0x000025f8 movl %eax, %r10d - 0x48, 0x8d, 0x04, 0x3f, //0x000025fb leaq (%rdi,%rdi), %rax - 0x48, 0x8d, 0x0c, 0x80, //0x000025ff leaq (%rax,%rax,4), %rcx - 0x48, 0x85, 0xff, //0x00002603 testq %rdi, %rdi - 0x0f, 0x85, 0xcc, 0xff, 0xff, 0xff, //0x00002606 jne LBB5_468 - //0x0000260c LBB5_470 - 0x48, 0x8b, 0x95, 0x78, 0xff, 0xff, 0xff, //0x0000260c movq $-136(%rbp), %rdx - 0x83, 0xc2, 0x01, //0x00002613 addl $1, %edx - 0x45, 0x85, 0xd2, //0x00002616 testl %r10d, %r10d - 0x44, 0x89, 0x4d, 0xc8, //0x00002619 movl %r9d, $-56(%rbp) - 0x0f, 0x8e, 0x7f, 0xfe, 0xff, 0xff, //0x0000261d jle LBB5_474 - 0x44, 0x89, 0xd0, //0x00002623 movl %r10d, %eax - 0x48, 0x83, 0xc0, 0x01, //0x00002626 addq $1, %rax - 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x0000262a .p2align 4, 0x90 - //0x00002630 LBB5_472 - 0x41, 0x8d, 0x4a, 0xff, //0x00002630 leal $-1(%r10), %ecx - 0x41, 0x80, 0x3c, 0x0b, 0x30, //0x00002634 cmpb $48, (%r11,%rcx) - 0x0f, 0x85, 0x69, 0xfe, 0xff, 0xff, //0x00002639 jne LBB5_452 - 0x48, 0x83, 0xc0, 0xff, //0x0000263f addq $-1, %rax - 0x41, 0x89, 0xca, //0x00002643 movl %ecx, %r10d - 0x48, 0x83, 0xf8, 0x01, //0x00002646 cmpq $1, %rax - 0x0f, 0x8f, 0xe0, 0xff, 0xff, 0xff, //0x0000264a jg LBB5_472 - //0x00002650 LBB5_475 - 0x31, 0xc0, //0x00002650 xorl %eax, %eax - 0x48, 0x89, 0x85, 0x78, 0xff, 0xff, 0xff, //0x00002652 movq %rax, $-136(%rbp) - //0x00002659 LBB5_476 - 0x45, 0x31, 0xd2, //0x00002659 xorl %r10d, %r10d - 0xe9, 0x4e, 0xfe, 0xff, 0xff, //0x0000265c jmp LBB5_453 - //0x00002661 LBB5_477 - 0x81, 0xf9, 0x00, 0x04, 0x00, 0x00, //0x00002661 cmpl $1024, %ecx - 0x4c, 0x89, 0xe3, //0x00002667 movq %r12, %rbx - 0x0f, 0x8e, 0x21, 0x00, 0x00, 0x00, //0x0000266a jle LBB5_479 - 0x31, 0xc9, //0x00002670 xorl %ecx, %ecx - 0x4c, 0x8b, 0x75, 0xc0, //0x00002672 movq $-64(%rbp), %r14 - 0x4c, 0x8b, 0x55, 0xa0, //0x00002676 movq $-96(%rbp), %r10 - 0x44, 0x8b, 0x7d, 0xa8, //0x0000267a movl $-88(%rbp), %r15d - 0x40, 0x8a, 0x75, 0x88, //0x0000267e movb $-120(%rbp), %sil - 0x48, 0xba, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x00002682 movabsq $4503599627370495, %rdx - 0xe9, 0x46, 0xf2, 0xff, 0xff, //0x0000268c jmp LBB5_302 - //0x00002691 LBB5_479 - 0x83, 0xc1, 0xff, //0x00002691 addl $-1, %ecx - 0x41, 0x89, 0xc8, //0x00002694 movl %ecx, %r8d - 0xe9, 0x9b, 0x08, 0x00, 0x00, //0x00002697 jmp LBB5_569 - //0x0000269c LBB5_480 - 0x48, 0x39, 0xca, //0x0000269c cmpq %rcx, %rdx - 0xb1, 0x02, //0x0000269f movb $2, %cl - 0x80, 0xd9, 0x00, //0x000026a1 sbbb $0, %cl - 0x48, 0xd3, 0xea, //0x000026a4 shrq %cl, %rdx - 0x49, 0xc1, 0xe6, 0x34, //0x000026a7 shlq $52, %r14 - 0x48, 0xb8, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x000026ab movabsq $4503599627370495, %rax - 0x48, 0x21, 0xc2, //0x000026b5 andq %rax, %rdx - 0x4c, 0x09, 0xf2, //0x000026b8 orq %r14, %rdx - 0x49, 0x09, 0xd7, //0x000026bb orq %rdx, %r15 - 0x45, 0x84, 0xe4, //0x000026be testb %r12b, %r12b - 0x4c, 0x0f, 0x44, 0xfa, //0x000026c1 cmoveq %rdx, %r15 - 0x66, 0x49, 0x0f, 0x6e, 0xcf, //0x000026c5 movq %r15, %xmm1 - 0x66, 0x0f, 0x2e, 0xc1, //0x000026ca ucomisd %xmm1, %xmm0 - 0x4c, 0x8b, 0x75, 0xc0, //0x000026ce movq $-64(%rbp), %r14 - 0x0f, 0x85, 0x06, 0xea, 0xff, 0xff, //0x000026d2 jne LBB5_200 - 0x0f, 0x8b, 0x25, 0xf2, 0xff, 0xff, //0x000026d8 jnp LBB5_303 - 0xe9, 0xfb, 0xe9, 0xff, 0xff, //0x000026de jmp LBB5_200 - //0x000026e3 LBB5_481 - 0x89, 0xd1, //0x000026e3 movl %edx, %ecx - 0xe9, 0x2e, 0x0c, 0x00, 0x00, //0x000026e5 jmp LBB5_628 - //0x000026ea LBB5_482 - 0x44, 0x89, 0xcf, //0x000026ea movl %r9d, %edi - 0x44, 0x89, 0xc1, //0x000026ed movl %r8d, %ecx - //0x000026f0 LBB5_483 - 0xf7, 0xd9, //0x000026f0 negl %ecx - 0x31, 0xd2, //0x000026f2 xorl %edx, %edx - 0x85, 0xff, //0x000026f4 testl %edi, %edi - 0x41, 0xb9, 0x00, 0x00, 0x00, 0x00, //0x000026f6 movl $0, %r9d - 0x44, 0x0f, 0x4f, 0xcf, //0x000026fc cmovgl %edi, %r9d - 0x31, 0xc0, //0x00002700 xorl %eax, %eax - 0x4c, 0x8b, 0x6d, 0xb8, //0x00002702 movq $-72(%rbp), %r13 - 0x44, 0x8b, 0x7d, 0xa8, //0x00002706 movl $-88(%rbp), %r15d - 0x49, 0xbc, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf0, 0x7f, //0x0000270a movabsq $9218868437227405312, %r12 - 0x41, 0xb8, 0x02, 0xfc, 0xff, 0xff, //0x00002714 movl $-1022, %r8d - //0x0000271a LBB5_484 - 0x49, 0x39, 0xd1, //0x0000271a cmpq %rdx, %r9 - 0x0f, 0x84, 0xa7, 0x00, 0x00, 0x00, //0x0000271d je LBB5_493 - 0x48, 0x8d, 0x04, 0x80, //0x00002723 leaq (%rax,%rax,4), %rax - 0x4c, 0x89, 0xe6, //0x00002727 movq %r12, %rsi - 0x49, 0x0f, 0xbe, 0x1c, 0x13, //0x0000272a movsbq (%r11,%rdx), %rbx - 0x48, 0x8d, 0x04, 0x43, //0x0000272f leaq (%rbx,%rax,2), %rax - 0x48, 0x83, 0xc0, 0xd0, //0x00002733 addq $-48, %rax - 0x48, 0x83, 0xc2, 0x01, //0x00002737 addq $1, %rdx - 0x48, 0x89, 0xc3, //0x0000273b movq %rax, %rbx - 0x48, 0xd3, 0xeb, //0x0000273e shrq %cl, %rbx - 0x48, 0x85, 0xdb, //0x00002741 testq %rbx, %rbx - 0x0f, 0x84, 0xd0, 0xff, 0xff, 0xff, //0x00002744 je LBB5_484 - 0x41, 0x89, 0xd1, //0x0000274a movl %edx, %r9d - //0x0000274d LBB5_487 - 0x49, 0xc7, 0xc0, 0xff, 0xff, 0xff, 0xff, //0x0000274d movq $-1, %r8 - 0x49, 0xd3, 0xe0, //0x00002754 shlq %cl, %r8 - 0x49, 0xf7, 0xd0, //0x00002757 notq %r8 - 0x31, 0xd2, //0x0000275a xorl %edx, %edx - 0x41, 0x39, 0xf9, //0x0000275c cmpl %edi, %r9d - 0x0f, 0x8d, 0x47, 0x00, 0x00, 0x00, //0x0000275f jge LBB5_491 - 0x4d, 0x63, 0xf9, //0x00002765 movslq %r9d, %r15 - 0x49, 0x63, 0xf2, //0x00002768 movslq %r10d, %rsi - 0x4f, 0x8d, 0x14, 0x3b, //0x0000276b leaq (%r11,%r15), %r10 - 0x31, 0xd2, //0x0000276f xorl %edx, %edx - //0x00002771 LBB5_489 - 0x48, 0x89, 0xc7, //0x00002771 movq %rax, %rdi - 0x48, 0xd3, 0xef, //0x00002774 shrq %cl, %rdi - 0x4c, 0x21, 0xc0, //0x00002777 andq %r8, %rax - 0x40, 0x80, 0xc7, 0x30, //0x0000277a addb $48, %dil - 0x41, 0x88, 0x3c, 0x13, //0x0000277e movb %dil, (%r11,%rdx) - 0x49, 0x0f, 0xbe, 0x3c, 0x12, //0x00002782 movsbq (%r10,%rdx), %rdi - 0x49, 0x8d, 0x1c, 0x17, //0x00002787 leaq (%r15,%rdx), %rbx - 0x48, 0x83, 0xc3, 0x01, //0x0000278b addq $1, %rbx - 0x48, 0x83, 0xc2, 0x01, //0x0000278f addq $1, %rdx - 0x48, 0x8d, 0x04, 0x80, //0x00002793 leaq (%rax,%rax,4), %rax - 0x48, 0x8d, 0x04, 0x47, //0x00002797 leaq (%rdi,%rax,2), %rax - 0x48, 0x83, 0xc0, 0xd0, //0x0000279b addq $-48, %rax - 0x48, 0x39, 0xf3, //0x0000279f cmpq %rsi, %rbx - 0x0f, 0x8c, 0xc9, 0xff, 0xff, 0xff, //0x000027a2 jl LBB5_489 - 0x44, 0x8b, 0x7d, 0xa8, //0x000027a8 movl $-88(%rbp), %r15d - //0x000027ac LBB5_491 - 0x48, 0x8b, 0xbd, 0x78, 0xff, 0xff, 0xff, //0x000027ac movq $-136(%rbp), %rdi - 0x44, 0x29, 0xcf, //0x000027b3 subl %r9d, %edi - 0x83, 0xc7, 0x01, //0x000027b6 addl $1, %edi - 0x48, 0x85, 0xc0, //0x000027b9 testq %rax, %rax - 0x0f, 0x85, 0x3c, 0x00, 0x00, 0x00, //0x000027bc jne LBB5_496 - 0x41, 0x89, 0xd2, //0x000027c2 movl %edx, %r10d - 0xe9, 0x95, 0x00, 0x00, 0x00, //0x000027c5 jmp LBB5_501 - //0x000027ca LBB5_493 - 0x48, 0x85, 0xc0, //0x000027ca testq %rax, %rax - 0x0f, 0x84, 0x7a, 0x0c, 0x00, 0x00, //0x000027cd je LBB5_646 - 0x48, 0x89, 0xc2, //0x000027d3 movq %rax, %rdx - 0x48, 0xd3, 0xea, //0x000027d6 shrq %cl, %rdx - 0x48, 0x85, 0xd2, //0x000027d9 testq %rdx, %rdx - 0x0f, 0x84, 0xcf, 0x00, 0x00, 0x00, //0x000027dc je LBB5_506 - 0x49, 0xc7, 0xc0, 0xff, 0xff, 0xff, 0xff, //0x000027e2 movq $-1, %r8 - 0x49, 0xd3, 0xe0, //0x000027e9 shlq %cl, %r8 - 0x49, 0xf7, 0xd0, //0x000027ec notq %r8 - 0x48, 0x8b, 0xbd, 0x78, 0xff, 0xff, 0xff, //0x000027ef movq $-136(%rbp), %rdi - 0x44, 0x29, 0xcf, //0x000027f6 subl %r9d, %edi - 0x83, 0xc7, 0x01, //0x000027f9 addl $1, %edi - 0x31, 0xd2, //0x000027fc xorl %edx, %edx - //0x000027fe LBB5_496 - 0x48, 0x89, 0xfb, //0x000027fe movq %rdi, %rbx - 0xbe, 0x01, 0x00, 0x00, 0x00, //0x00002801 movl $1, %esi - 0x41, 0x89, 0xd2, //0x00002806 movl %edx, %r10d - 0xe9, 0x1c, 0x00, 0x00, 0x00, //0x00002809 jmp LBB5_498 - //0x0000280e LBB5_497 - 0x48, 0x85, 0xd2, //0x0000280e testq %rdx, %rdx - 0x8b, 0x55, 0xc8, //0x00002811 movl $-56(%rbp), %edx - 0x0f, 0x45, 0xd6, //0x00002814 cmovnel %esi, %edx - 0x89, 0x55, 0xc8, //0x00002817 movl %edx, $-56(%rbp) - 0x48, 0x01, 0xc0, //0x0000281a addq %rax, %rax - 0x48, 0x8d, 0x04, 0x80, //0x0000281d leaq (%rax,%rax,4), %rax - 0x48, 0x85, 0xc0, //0x00002821 testq %rax, %rax - 0x0f, 0x84, 0x32, 0x00, 0x00, 0x00, //0x00002824 je LBB5_500 - //0x0000282a LBB5_498 - 0x48, 0x89, 0xc2, //0x0000282a movq %rax, %rdx - 0x48, 0xd3, 0xea, //0x0000282d shrq %cl, %rdx - 0x4c, 0x21, 0xc0, //0x00002830 andq %r8, %rax - 0x49, 0x63, 0xfa, //0x00002833 movslq %r10d, %rdi - 0x49, 0x39, 0xfe, //0x00002836 cmpq %rdi, %r14 - 0x0f, 0x86, 0xcf, 0xff, 0xff, 0xff, //0x00002839 jbe LBB5_497 - 0x80, 0xc2, 0x30, //0x0000283f addb $48, %dl - 0x41, 0x88, 0x14, 0x3b, //0x00002842 movb %dl, (%r11,%rdi) - 0x83, 0xc7, 0x01, //0x00002846 addl $1, %edi - 0x41, 0x89, 0xfa, //0x00002849 movl %edi, %r10d - 0x48, 0x01, 0xc0, //0x0000284c addq %rax, %rax - 0x48, 0x8d, 0x04, 0x80, //0x0000284f leaq (%rax,%rax,4), %rax - 0x48, 0x85, 0xc0, //0x00002853 testq %rax, %rax - 0x0f, 0x85, 0xce, 0xff, 0xff, 0xff, //0x00002856 jne LBB5_498 - //0x0000285c LBB5_500 - 0x48, 0x89, 0xdf, //0x0000285c movq %rbx, %rdi - //0x0000285f LBB5_501 - 0x45, 0x85, 0xd2, //0x0000285f testl %r10d, %r10d - 0x0f, 0x8e, 0xa8, 0x06, 0x00, 0x00, //0x00002862 jle LBB5_566 - 0x44, 0x89, 0xd0, //0x00002868 movl %r10d, %eax - 0x48, 0x83, 0xc0, 0x01, //0x0000286b addq $1, %rax - 0x4c, 0x89, 0xe3, //0x0000286f movq %r12, %rbx - //0x00002872 LBB5_503 - 0x41, 0x8d, 0x4a, 0xff, //0x00002872 leal $-1(%r10), %ecx - 0x41, 0x80, 0x3c, 0x0b, 0x30, //0x00002876 cmpb $48, (%r11,%rcx) - 0x0f, 0x85, 0xad, 0x06, 0x00, 0x00, //0x0000287b jne LBB5_568 - 0x48, 0x83, 0xc0, 0xff, //0x00002881 addq $-1, %rax - 0x41, 0x89, 0xca, //0x00002885 movl %ecx, %r10d - 0x48, 0x83, 0xf8, 0x01, //0x00002888 cmpq $1, %rax - 0x0f, 0x8f, 0xe0, 0xff, 0xff, 0xff, //0x0000288c jg LBB5_503 - 0x41, 0xb8, 0x02, 0xfc, 0xff, 0xff, //0x00002892 movl $-1022, %r8d - 0x4c, 0x8b, 0x75, 0xc0, //0x00002898 movq $-64(%rbp), %r14 - 0x4c, 0x8b, 0x55, 0xa0, //0x0000289c movq $-96(%rbp), %r10 - 0x48, 0xba, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x000028a0 movabsq $4503599627370495, %rdx - 0x31, 0xc9, //0x000028aa xorl %ecx, %ecx - 0xe9, 0xc6, 0x0b, 0x00, 0x00, //0x000028ac jmp LBB5_649 - //0x000028b1 LBB5_506 - 0x48, 0x01, 0xc0, //0x000028b1 addq %rax, %rax - 0x48, 0x8d, 0x04, 0x80, //0x000028b4 leaq (%rax,%rax,4), %rax - 0x41, 0x83, 0xc1, 0x01, //0x000028b8 addl $1, %r9d - 0x48, 0x89, 0xc2, //0x000028bc movq %rax, %rdx - 0x48, 0xd3, 0xea, //0x000028bf shrq %cl, %rdx - 0x48, 0x85, 0xd2, //0x000028c2 testq %rdx, %rdx - 0x0f, 0x84, 0xe6, 0xff, 0xff, 0xff, //0x000028c5 je LBB5_506 - 0xe9, 0x7d, 0xfe, 0xff, 0xff, //0x000028cb jmp LBB5_487 - //0x000028d0 LBB5_507 - 0x0f, 0xbc, 0xce, //0x000028d0 bsfl %esi, %ecx - 0x48, 0x01, 0xc8, //0x000028d3 addq %rcx, %rax - 0xf3, 0x0f, 0x6f, 0x05, 0x92, 0xd7, 0xff, 0xff, //0x000028d6 movdqu $-10350(%rip), %xmm0 /* LCPI5_1+0(%rip) */ - 0xf3, 0x0f, 0x6f, 0x0d, 0x9a, 0xd7, 0xff, 0xff, //0x000028de movdqu $-10342(%rip), %xmm1 /* LCPI5_2+0(%rip) */ - 0xf3, 0x0f, 0x6f, 0x15, 0xa2, 0xd7, 0xff, 0xff, //0x000028e6 movdqu $-10334(%rip), %xmm2 /* LCPI5_3+0(%rip) */ - 0x4c, 0x8d, 0x0d, 0x2b, 0xdf, 0x00, 0x00, //0x000028ee leaq $57131(%rip), %r9 /* _ESCAPED_TAB+0(%rip) */ - 0x48, 0x89, 0xc3, //0x000028f5 movq %rax, %rbx - 0x49, 0x89, 0xc0, //0x000028f8 movq %rax, %r8 - //0x000028fb LBB5_508 - 0x0f, 0xb6, 0x53, 0x01, //0x000028fb movzbl $1(%rbx), %edx - 0x48, 0x83, 0xfa, 0x75, //0x000028ff cmpq $117, %rdx - 0x0f, 0x84, 0x23, 0x00, 0x00, 0x00, //0x00002903 je LBB5_511 - 0x42, 0x8a, 0x14, 0x0a, //0x00002909 movb (%rdx,%r9), %dl - 0x84, 0xd2, //0x0000290d testb %dl, %dl - 0x0f, 0x84, 0xec, 0x05, 0x00, 0x00, //0x0000290f je LBB5_565 - 0x4c, 0x89, 0x75, 0xc0, //0x00002915 movq %r14, $-64(%rbp) - 0x48, 0x83, 0xc3, 0x02, //0x00002919 addq $2, %rbx - 0x41, 0x88, 0x10, //0x0000291d movb %dl, (%r8) - 0x49, 0x83, 0xc0, 0x01, //0x00002920 addq $1, %r8 - 0x48, 0x89, 0xd8, //0x00002924 movq %rbx, %rax - 0xe9, 0x47, 0x02, 0x00, 0x00, //0x00002927 jmp LBB5_531 - //0x0000292c LBB5_511 - 0x4c, 0x89, 0x75, 0xc0, //0x0000292c movq %r14, $-64(%rbp) - 0x8b, 0x73, 0x02, //0x00002930 movl $2(%rbx), %esi - 0x41, 0x89, 0xf7, //0x00002933 movl %esi, %r15d - 0x41, 0xf7, 0xd7, //0x00002936 notl %r15d - 0x8d, 0x8e, 0xd0, 0xcf, 0xcf, 0xcf, //0x00002939 leal $-808464432(%rsi), %ecx - 0x41, 0x81, 0xe7, 0x80, 0x80, 0x80, 0x80, //0x0000293f andl $-2139062144, %r15d - 0x40, 0xb7, 0x01, //0x00002946 movb $1, %dil - 0x48, 0xc7, 0xc2, 0xf4, 0xff, 0xff, 0xff, //0x00002949 movq $-12, %rdx - 0x41, 0x85, 0xcf, //0x00002950 testl %ecx, %r15d - 0x0f, 0x85, 0x92, 0x14, 0x00, 0x00, //0x00002953 jne LBB5_774 - 0x8d, 0x8e, 0x19, 0x19, 0x19, 0x19, //0x00002959 leal $421075225(%rsi), %ecx - 0x09, 0xf1, //0x0000295f orl %esi, %ecx - 0xf7, 0xc1, 0x80, 0x80, 0x80, 0x80, //0x00002961 testl $-2139062144, %ecx - 0x0f, 0x85, 0x7e, 0x14, 0x00, 0x00, //0x00002967 jne LBB5_774 - 0x41, 0x89, 0xf3, //0x0000296d movl %esi, %r11d - 0x41, 0x81, 0xe3, 0x7f, 0x7f, 0x7f, 0x7f, //0x00002970 andl $2139062143, %r11d - 0xb9, 0xc0, 0xc0, 0xc0, 0xc0, //0x00002977 movl $-1061109568, %ecx - 0x44, 0x29, 0xd9, //0x0000297c subl %r11d, %ecx - 0x45, 0x8d, 0xb3, 0x46, 0x46, 0x46, 0x46, //0x0000297f leal $1179010630(%r11), %r14d - 0x44, 0x21, 0xf9, //0x00002986 andl %r15d, %ecx - 0x44, 0x85, 0xf1, //0x00002989 testl %r14d, %ecx - 0x0f, 0x85, 0x59, 0x14, 0x00, 0x00, //0x0000298c jne LBB5_774 - 0xb9, 0xe0, 0xe0, 0xe0, 0xe0, //0x00002992 movl $-522133280, %ecx - 0x44, 0x29, 0xd9, //0x00002997 subl %r11d, %ecx - 0x41, 0x81, 0xc3, 0x39, 0x39, 0x39, 0x39, //0x0000299a addl $960051513, %r11d - 0x41, 0x21, 0xcf, //0x000029a1 andl %ecx, %r15d - 0x45, 0x85, 0xdf, //0x000029a4 testl %r11d, %r15d - 0x0f, 0x85, 0x3e, 0x14, 0x00, 0x00, //0x000029a7 jne LBB5_774 - 0x0f, 0xce, //0x000029ad bswapl %esi - 0x89, 0xf0, //0x000029af movl %esi, %eax - 0xc1, 0xe8, 0x04, //0x000029b1 shrl $4, %eax - 0xf7, 0xd0, //0x000029b4 notl %eax - 0x25, 0x01, 0x01, 0x01, 0x01, //0x000029b6 andl $16843009, %eax - 0x8d, 0x04, 0xc0, //0x000029bb leal (%rax,%rax,8), %eax - 0x81, 0xe6, 0x0f, 0x0f, 0x0f, 0x0f, //0x000029be andl $252645135, %esi - 0x01, 0xc6, //0x000029c4 addl %eax, %esi - 0x89, 0xf0, //0x000029c6 movl %esi, %eax - 0xc1, 0xe8, 0x04, //0x000029c8 shrl $4, %eax - 0x09, 0xf0, //0x000029cb orl %esi, %eax - 0x44, 0x0f, 0xb6, 0xd8, //0x000029cd movzbl %al, %r11d - 0xc1, 0xe8, 0x08, //0x000029d1 shrl $8, %eax - 0x25, 0x00, 0xff, 0x00, 0x00, //0x000029d4 andl $65280, %eax - 0x41, 0x09, 0xc3, //0x000029d9 orl %eax, %r11d - 0x48, 0x8d, 0x43, 0x06, //0x000029dc leaq $6(%rbx), %rax - 0x41, 0x81, 0xfb, 0x80, 0x00, 0x00, 0x00, //0x000029e0 cmpl $128, %r11d - 0x0f, 0x82, 0x75, 0x04, 0x00, 0x00, //0x000029e7 jb LBB5_560 - 0x45, 0x31, 0xf6, //0x000029ed xorl %r14d, %r14d - //0x000029f0 LBB5_517 - 0x44, 0x89, 0xd9, //0x000029f0 movl %r11d, %ecx - 0x41, 0x81, 0xfb, 0xff, 0x07, 0x00, 0x00, //0x000029f3 cmpl $2047, %r11d - 0x0f, 0x86, 0x71, 0x04, 0x00, 0x00, //0x000029fa jbe LBB5_562 - 0x81, 0xe1, 0x00, 0xf8, 0xff, 0xff, //0x00002a00 andl $-2048, %ecx - 0x81, 0xf9, 0x00, 0xd8, 0x00, 0x00, //0x00002a06 cmpl $55296, %ecx - 0x0f, 0x85, 0x2f, 0x01, 0x00, 0x00, //0x00002a0c jne LBB5_529 - 0x41, 0x81, 0xfb, 0xff, 0xdb, 0x00, 0x00, //0x00002a12 cmpl $56319, %r11d - 0x0f, 0x87, 0x75, 0x04, 0x00, 0x00, //0x00002a19 ja LBB5_563 - 0x42, 0x80, 0x7c, 0x73, 0x06, 0x5c, //0x00002a1f cmpb $92, $6(%rbx,%r14,2) - 0x0f, 0x85, 0x69, 0x04, 0x00, 0x00, //0x00002a25 jne LBB5_563 - 0x42, 0x80, 0x7c, 0x73, 0x07, 0x75, //0x00002a2b cmpb $117, $7(%rbx,%r14,2) - 0x0f, 0x85, 0x5d, 0x04, 0x00, 0x00, //0x00002a31 jne LBB5_563 - 0x42, 0x8b, 0x4c, 0x73, 0x08, //0x00002a37 movl $8(%rbx,%r14,2), %ecx - 0x89, 0xce, //0x00002a3c movl %ecx, %esi - 0xf7, 0xd6, //0x00002a3e notl %esi - 0x48, 0x89, 0x4d, 0xc8, //0x00002a40 movq %rcx, $-56(%rbp) - 0x81, 0xc1, 0xd0, 0xcf, 0xcf, 0xcf, //0x00002a44 addl $-808464432, %ecx - 0x81, 0xe6, 0x80, 0x80, 0x80, 0x80, //0x00002a4a andl $-2139062144, %esi - 0x89, 0x75, 0xb8, //0x00002a50 movl %esi, $-72(%rbp) - 0x85, 0xce, //0x00002a53 testl %ecx, %esi - 0x0f, 0x85, 0x90, 0x13, 0x00, 0x00, //0x00002a55 jne LBB5_774 - 0x4c, 0x8b, 0x7d, 0xc8, //0x00002a5b movq $-56(%rbp), %r15 - 0x41, 0x8d, 0x8f, 0x19, 0x19, 0x19, 0x19, //0x00002a5f leal $421075225(%r15), %ecx - 0x44, 0x09, 0xf9, //0x00002a66 orl %r15d, %ecx - 0xf7, 0xc1, 0x80, 0x80, 0x80, 0x80, //0x00002a69 testl $-2139062144, %ecx - 0x0f, 0x85, 0x76, 0x13, 0x00, 0x00, //0x00002a6f jne LBB5_774 - 0x48, 0x8b, 0x4d, 0xc8, //0x00002a75 movq $-56(%rbp), %rcx - 0x81, 0xe1, 0x7f, 0x7f, 0x7f, 0x7f, //0x00002a79 andl $2139062143, %ecx - 0xbe, 0xc0, 0xc0, 0xc0, 0xc0, //0x00002a7f movl $-1061109568, %esi - 0x29, 0xce, //0x00002a84 subl %ecx, %esi - 0x48, 0x89, 0x4d, 0xb0, //0x00002a86 movq %rcx, $-80(%rbp) - 0x44, 0x8d, 0xb9, 0x46, 0x46, 0x46, 0x46, //0x00002a8a leal $1179010630(%rcx), %r15d - 0x44, 0x89, 0xbd, 0x58, 0xff, 0xff, 0xff, //0x00002a91 movl %r15d, $-168(%rbp) - 0x89, 0xf1, //0x00002a98 movl %esi, %ecx - 0x23, 0x4d, 0xb8, //0x00002a9a andl $-72(%rbp), %ecx - 0x85, 0x8d, 0x58, 0xff, 0xff, 0xff, //0x00002a9d testl %ecx, $-168(%rbp) - 0x0f, 0x85, 0x42, 0x13, 0x00, 0x00, //0x00002aa3 jne LBB5_774 - 0x41, 0xbf, 0xe0, 0xe0, 0xe0, 0xe0, //0x00002aa9 movl $-522133280, %r15d - 0x48, 0x8b, 0x4d, 0xb0, //0x00002aaf movq $-80(%rbp), %rcx - 0x41, 0x29, 0xcf, //0x00002ab3 subl %ecx, %r15d - 0x81, 0xc1, 0x39, 0x39, 0x39, 0x39, //0x00002ab6 addl $960051513, %ecx - 0x8b, 0x75, 0xb8, //0x00002abc movl $-72(%rbp), %esi - 0x44, 0x21, 0xfe, //0x00002abf andl %r15d, %esi - 0x85, 0xce, //0x00002ac2 testl %ecx, %esi - 0x0f, 0x85, 0x21, 0x13, 0x00, 0x00, //0x00002ac4 jne LBB5_774 - 0x48, 0x8b, 0x75, 0xc8, //0x00002aca movq $-56(%rbp), %rsi - 0x0f, 0xce, //0x00002ace bswapl %esi - 0x89, 0xf1, //0x00002ad0 movl %esi, %ecx - 0xc1, 0xe9, 0x04, //0x00002ad2 shrl $4, %ecx - 0xf7, 0xd1, //0x00002ad5 notl %ecx - 0x81, 0xe1, 0x01, 0x01, 0x01, 0x01, //0x00002ad7 andl $16843009, %ecx - 0x8d, 0x0c, 0xc9, //0x00002add leal (%rcx,%rcx,8), %ecx - 0x81, 0xe6, 0x0f, 0x0f, 0x0f, 0x0f, //0x00002ae0 andl $252645135, %esi - 0x01, 0xce, //0x00002ae6 addl %ecx, %esi - 0x89, 0xf1, //0x00002ae8 movl %esi, %ecx - 0xc1, 0xe9, 0x04, //0x00002aea shrl $4, %ecx - 0x09, 0xf1, //0x00002aed orl %esi, %ecx - 0x41, 0x89, 0xcf, //0x00002aef movl %ecx, %r15d - 0x41, 0xc1, 0xef, 0x08, //0x00002af2 shrl $8, %r15d - 0x41, 0x81, 0xe7, 0x00, 0xff, 0x00, 0x00, //0x00002af6 andl $65280, %r15d - 0x0f, 0xb6, 0xf1, //0x00002afd movzbl %cl, %esi - 0x44, 0x09, 0xfe, //0x00002b00 orl %r15d, %esi - 0x81, 0xe1, 0x00, 0x00, 0xfc, 0x00, //0x00002b03 andl $16515072, %ecx - 0x81, 0xf9, 0x00, 0x00, 0xdc, 0x00, //0x00002b09 cmpl $14417920, %ecx - 0x0f, 0x84, 0x91, 0x03, 0x00, 0x00, //0x00002b0f je LBB5_564 - 0x48, 0x83, 0xc0, 0x06, //0x00002b15 addq $6, %rax - 0x66, 0x43, 0xc7, 0x04, 0x30, 0xef, 0xbf, //0x00002b19 movw $-16401, (%r8,%r14) - 0x43, 0xc6, 0x44, 0x30, 0x02, 0xbd, //0x00002b20 movb $-67, $2(%r8,%r14) - 0x49, 0x83, 0xc6, 0x03, //0x00002b26 addq $3, %r14 - 0x41, 0x89, 0xf3, //0x00002b2a movl %esi, %r11d - 0x81, 0xfe, 0x80, 0x00, 0x00, 0x00, //0x00002b2d cmpl $128, %esi - 0x0f, 0x83, 0xb7, 0xfe, 0xff, 0xff, //0x00002b33 jae LBB5_517 - 0x4d, 0x01, 0xf0, //0x00002b39 addq %r14, %r8 - 0xe9, 0x24, 0x03, 0x00, 0x00, //0x00002b3c jmp LBB5_561 - //0x00002b41 LBB5_529 - 0x44, 0x89, 0xd9, //0x00002b41 movl %r11d, %ecx - 0xc1, 0xe9, 0x0c, //0x00002b44 shrl $12, %ecx - 0x80, 0xc9, 0xe0, //0x00002b47 orb $-32, %cl - 0x43, 0x88, 0x0c, 0x30, //0x00002b4a movb %cl, (%r8,%r14) - 0x44, 0x89, 0xd9, //0x00002b4e movl %r11d, %ecx - 0xc1, 0xe9, 0x06, //0x00002b51 shrl $6, %ecx - 0x80, 0xe1, 0x3f, //0x00002b54 andb $63, %cl - 0x80, 0xc9, 0x80, //0x00002b57 orb $-128, %cl - 0x43, 0x88, 0x4c, 0x30, 0x01, //0x00002b5a movb %cl, $1(%r8,%r14) - 0x41, 0x80, 0xe3, 0x3f, //0x00002b5f andb $63, %r11b - 0x41, 0x80, 0xcb, 0x80, //0x00002b63 orb $-128, %r11b - 0x47, 0x88, 0x5c, 0x30, 0x02, //0x00002b67 movb %r11b, $2(%r8,%r14) - //0x00002b6c LBB5_530 - 0x4d, 0x01, 0xf0, //0x00002b6c addq %r14, %r8 - 0x49, 0x83, 0xc0, 0x03, //0x00002b6f addq $3, %r8 - //0x00002b73 LBB5_531 - 0x80, 0x38, 0x5c, //0x00002b73 cmpb $92, (%rax) - 0x48, 0x89, 0xc3, //0x00002b76 movq %rax, %rbx - 0x4c, 0x8b, 0x75, 0xc0, //0x00002b79 movq $-64(%rbp), %r14 - 0x0f, 0x84, 0x78, 0xfd, 0xff, 0xff, //0x00002b7d je LBB5_508 - 0x4d, 0x89, 0xeb, //0x00002b83 movq %r13, %r11 - 0x4c, 0x89, 0xf6, //0x00002b86 movq %r14, %rsi - 0x41, 0xf6, 0xc4, 0x20, //0x00002b89 testb $32, %r12b - 0x0f, 0x85, 0x98, 0x00, 0x00, 0x00, //0x00002b8d jne LBB5_536 - //0x00002b93 LBB5_533 - 0xf3, 0x0f, 0x6f, 0x18, //0x00002b93 movdqu (%rax), %xmm3 - 0xf3, 0x0f, 0x6f, 0x60, 0x10, //0x00002b97 movdqu $16(%rax), %xmm4 - 0x66, 0x0f, 0x6f, 0xeb, //0x00002b9c movdqa %xmm3, %xmm5 - 0x66, 0x0f, 0x74, 0xe8, //0x00002ba0 pcmpeqb %xmm0, %xmm5 - 0x66, 0x0f, 0xd7, 0xcd, //0x00002ba4 pmovmskb %xmm5, %ecx - 0x66, 0x0f, 0x6f, 0xec, //0x00002ba8 movdqa %xmm4, %xmm5 - 0x66, 0x0f, 0x74, 0xe8, //0x00002bac pcmpeqb %xmm0, %xmm5 - 0x66, 0x0f, 0xd7, 0xd5, //0x00002bb0 pmovmskb %xmm5, %edx - 0xc1, 0xe2, 0x10, //0x00002bb4 shll $16, %edx - 0x09, 0xca, //0x00002bb7 orl %ecx, %edx - 0x66, 0x0f, 0x6f, 0xeb, //0x00002bb9 movdqa %xmm3, %xmm5 - 0x66, 0x0f, 0x74, 0xe9, //0x00002bbd pcmpeqb %xmm1, %xmm5 - 0x66, 0x0f, 0xd7, 0xcd, //0x00002bc1 pmovmskb %xmm5, %ecx - 0x66, 0x0f, 0x6f, 0xec, //0x00002bc5 movdqa %xmm4, %xmm5 - 0x66, 0x0f, 0x74, 0xe9, //0x00002bc9 pcmpeqb %xmm1, %xmm5 - 0x66, 0x0f, 0xd7, 0xfd, //0x00002bcd pmovmskb %xmm5, %edi - 0xc1, 0xe7, 0x10, //0x00002bd1 shll $16, %edi - 0x09, 0xcf, //0x00002bd4 orl %ecx, %edi - 0x66, 0x0f, 0x6f, 0xeb, //0x00002bd6 movdqa %xmm3, %xmm5 + 0x48, 0x89, 0x85, 0x70, 0xff, 0xff, 0xff, //0x00001522 movq %rax, $-144(%rbp) + 0x31, 0xc0, //0x00001529 xorl %eax, %eax + 0x48, 0x89, 0x45, 0xa8, //0x0000152b movq %rax, $-88(%rbp) + 0x48, 0x83, 0xf9, 0xff, //0x0000152f cmpq $-1, %rcx + 0x0f, 0x84, 0x12, 0x00, 0x00, 0x00, //0x00001533 je LBB5_245 + 0x4d, 0x8d, 0x8e, 0xb8, 0x00, 0x00, 0x00, //0x00001539 leaq $184(%r14), %r9 + 0x31, 0xc0, //0x00001540 xorl %eax, %eax + 0x48, 0x89, 0x45, 0x98, //0x00001542 movq %rax, $-104(%rbp) + 0xe9, 0xaf, 0x29, 0x00, 0x00, //0x00001546 jmp LBB5_708 + //0x0000154b LBB5_245 + 0x31, 0xc0, //0x0000154b xorl %eax, %eax + 0x48, 0x89, 0x45, 0x98, //0x0000154d movq %rax, $-104(%rbp) + 0x45, 0x31, 0xe4, //0x00001551 xorl %r12d, %r12d + 0x4d, 0x85, 0xe4, //0x00001554 testq %r12, %r12 + 0x0f, 0x85, 0xca, 0x29, 0x00, 0x00, //0x00001557 jne LBB5_722 + 0xe9, 0xab, 0x29, 0x00, 0x00, //0x0000155d jmp LBB5_2261 + //0x00001562 LBB5_246 + 0x4c, 0x8b, 0x75, 0xc0, //0x00001562 movq $-64(%rbp), %r14 + 0x4c, 0x8b, 0x6d, 0xb8, //0x00001566 movq $-72(%rbp), %r13 + 0xe9, 0xb4, 0x03, 0x00, 0x00, //0x0000156a jmp LBB5_308 + //0x0000156f LBB5_247 + 0x48, 0x83, 0xe7, 0xfc, //0x0000156f andq $-4, %rdi + 0x48, 0xf7, 0xdf, //0x00001573 negq %rdi + 0x31, 0xf6, //0x00001576 xorl %esi, %esi + 0x66, 0x0f, 0xef, 0xc0, //0x00001578 pxor %xmm0, %xmm0 + //0x0000157c LBB5_248 + 0xf3, 0x41, 0x0f, 0x7f, 0x44, 0x33, 0x01, //0x0000157c movdqu %xmm0, $1(%r11,%rsi) + 0xf3, 0x41, 0x0f, 0x7f, 0x44, 0x33, 0x11, //0x00001583 movdqu %xmm0, $17(%r11,%rsi) + 0xf3, 0x41, 0x0f, 0x7f, 0x44, 0x33, 0x21, //0x0000158a movdqu %xmm0, $33(%r11,%rsi) + 0xf3, 0x41, 0x0f, 0x7f, 0x44, 0x33, 0x31, //0x00001591 movdqu %xmm0, $49(%r11,%rsi) + 0xf3, 0x41, 0x0f, 0x7f, 0x44, 0x33, 0x41, //0x00001598 movdqu %xmm0, $65(%r11,%rsi) + 0xf3, 0x41, 0x0f, 0x7f, 0x44, 0x33, 0x51, //0x0000159f movdqu %xmm0, $81(%r11,%rsi) + 0xf3, 0x41, 0x0f, 0x7f, 0x44, 0x33, 0x61, //0x000015a6 movdqu %xmm0, $97(%r11,%rsi) + 0xf3, 0x41, 0x0f, 0x7f, 0x44, 0x33, 0x71, //0x000015ad movdqu %xmm0, $113(%r11,%rsi) + 0x48, 0x83, 0xee, 0x80, //0x000015b4 subq $-128, %rsi + 0x48, 0x83, 0xc7, 0x04, //0x000015b8 addq $4, %rdi + 0x0f, 0x85, 0xba, 0xff, 0xff, 0xff, //0x000015bc jne LBB5_248 + //0x000015c2 LBB5_249 + 0x48, 0x85, 0xc0, //0x000015c2 testq %rax, %rax + 0x0f, 0x84, 0x28, 0x00, 0x00, 0x00, //0x000015c5 je LBB5_252 + 0x48, 0xf7, 0xd8, //0x000015cb negq %rax + 0x66, 0x0f, 0xef, 0xc0, //0x000015ce pxor %xmm0, %xmm0 + //0x000015d2 LBB5_251 + 0x48, 0x89, 0xf7, //0x000015d2 movq %rsi, %rdi + 0x48, 0x83, 0xcf, 0x01, //0x000015d5 orq $1, %rdi + 0xf3, 0x41, 0x0f, 0x7f, 0x04, 0x3b, //0x000015d9 movdqu %xmm0, (%r11,%rdi) + 0xf3, 0x41, 0x0f, 0x7f, 0x44, 0x3b, 0x10, //0x000015df movdqu %xmm0, $16(%r11,%rdi) + 0x48, 0x83, 0xc6, 0x20, //0x000015e6 addq $32, %rsi + 0x48, 0xff, 0xc0, //0x000015ea incq %rax + 0x0f, 0x85, 0xdf, 0xff, 0xff, 0xff, //0x000015ed jne LBB5_251 + //0x000015f3 LBB5_252 + 0x48, 0x39, 0xd1, //0x000015f3 cmpq %rdx, %rcx + 0x0f, 0x84, 0xf6, 0x00, 0x00, 0x00, //0x000015f6 je LBB5_270 + 0xf6, 0xc1, 0x18, //0x000015fc testb $24, %cl + 0x0f, 0x84, 0xc6, 0x00, 0x00, 0x00, //0x000015ff je LBB5_268 + //0x00001605 LBB5_254 + 0x48, 0x89, 0xce, //0x00001605 movq %rcx, %rsi + 0x48, 0x83, 0xe6, 0xf8, //0x00001608 andq $-8, %rsi + 0x48, 0x8d, 0x46, 0x01, //0x0000160c leaq $1(%rsi), %rax + //0x00001610 .p2align 4, 0x90 + //0x00001610 LBB5_255 + 0x49, 0xc7, 0x44, 0x13, 0x01, 0x00, 0x00, 0x00, 0x00, //0x00001610 movq $0, $1(%r11,%rdx) + 0x48, 0x83, 0xc2, 0x08, //0x00001619 addq $8, %rdx + 0x48, 0x39, 0xd6, //0x0000161d cmpq %rdx, %rsi + 0x0f, 0x85, 0xea, 0xff, 0xff, 0xff, //0x00001620 jne LBB5_255 + 0x48, 0x39, 0xf1, //0x00001626 cmpq %rsi, %rcx + 0x0f, 0x85, 0xb1, 0x00, 0x00, 0x00, //0x00001629 jne LBB5_269 + 0xe9, 0xbe, 0x00, 0x00, 0x00, //0x0000162f jmp LBB5_270 + //0x00001634 LBB5_257 + 0x0f, 0xbc, 0xcb, //0x00001634 bsfl %ebx, %ecx + 0xe9, 0xca, 0x1c, 0x00, 0x00, //0x00001637 jmp LBB5_630 + //0x0000163c LBB5_258 + 0x48, 0x8b, 0x55, 0xb8, //0x0000163c movq $-72(%rbp), %rdx + 0x4c, 0x01, 0xca, //0x00001640 addq %r9, %rdx + 0x48, 0x29, 0xca, //0x00001643 subq %rcx, %rdx + 0x48, 0xf7, 0xd0, //0x00001646 notq %rax + 0x48, 0x01, 0xd0, //0x00001649 addq %rdx, %rax + 0xe9, 0xb5, 0xf6, 0xff, 0xff, //0x0000164c jmp LBB5_151 + //0x00001651 LBB5_261 + 0x4c, 0x8b, 0x6d, 0xb8, //0x00001651 movq $-72(%rbp), %r13 + //0x00001655 LBB5_262 + 0x4c, 0x89, 0xd8, //0x00001655 movq %r11, %rax + 0x48, 0xc1, 0xe8, 0x3f, //0x00001658 shrq $63, %rax + 0x8d, 0x48, 0x09, //0x0000165c leal $9(%rax), %ecx + 0x49, 0xd3, 0xeb, //0x0000165f shrq %cl, %r11 + 0x4d, 0x85, 0xd2, //0x00001662 testq %r10, %r10 + 0x0f, 0x85, 0x24, 0x00, 0x00, 0x00, //0x00001665 jne LBB5_266 + 0x48, 0x85, 0xd2, //0x0000166b testq %rdx, %rdx + 0x0f, 0x85, 0x1b, 0x00, 0x00, 0x00, //0x0000166e jne LBB5_266 + 0x44, 0x89, 0xd9, //0x00001674 movl %r11d, %ecx + 0x83, 0xe1, 0x03, //0x00001677 andl $3, %ecx + 0x83, 0xf9, 0x01, //0x0000167a cmpl $1, %ecx + 0x0f, 0x85, 0x0c, 0x00, 0x00, 0x00, //0x0000167d jne LBB5_266 + //0x00001683 LBB5_265 + 0x4c, 0x8b, 0x75, 0xc0, //0x00001683 movq $-64(%rbp), %r14 + 0x49, 0x89, 0xda, //0x00001687 movq %rbx, %r10 + 0xe9, 0x6f, 0xfa, 0xff, 0xff, //0x0000168a jmp LBB5_205 + //0x0000168f LBB5_266 + 0x4d, 0x29, 0xce, //0x0000168f subq %r9, %r14 + 0x44, 0x89, 0xda, //0x00001692 movl %r11d, %edx + 0x83, 0xe2, 0x01, //0x00001695 andl $1, %edx + 0x4c, 0x01, 0xda, //0x00001698 addq %r11, %rdx + 0x49, 0x01, 0xc6, //0x0000169b addq %rax, %r14 + 0x48, 0xb9, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0x00, //0x0000169e movabsq $18014398509481984, %rcx + 0x48, 0x39, 0xca, //0x000016a8 cmpq %rcx, %rdx + 0x49, 0x83, 0xde, 0x00, //0x000016ab sbbq $0, %r14 + 0x49, 0x8d, 0x46, 0xff, //0x000016af leaq $-1(%r14), %rax + 0x48, 0x3d, 0xfd, 0x07, 0x00, 0x00, //0x000016b3 cmpq $2045, %rax + 0x49, 0x89, 0xda, //0x000016b9 movq %rbx, %r10 + 0x0f, 0x86, 0xca, 0x0f, 0x00, 0x00, //0x000016bc jbe LBB5_482 + 0x4c, 0x8b, 0x75, 0xc0, //0x000016c2 movq $-64(%rbp), %r14 + 0xe9, 0x33, 0xfa, 0xff, 0xff, //0x000016c6 jmp LBB5_205 + //0x000016cb LBB5_268 + 0x48, 0x83, 0xca, 0x01, //0x000016cb orq $1, %rdx + 0x48, 0x89, 0xd0, //0x000016cf movq %rdx, %rax + 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x000016d2 .p2align 4, 0x90 + //0x000016e0 LBB5_269 + 0x41, 0xc6, 0x04, 0x03, 0x00, //0x000016e0 movb $0, (%r11,%rax) + 0x48, 0x83, 0xc0, 0x01, //0x000016e5 addq $1, %rax + 0x49, 0x39, 0xc6, //0x000016e9 cmpq %rax, %r14 + 0x0f, 0x85, 0xee, 0xff, 0xff, 0xff, //0x000016ec jne LBB5_269 + //0x000016f2 LBB5_270 + 0x48, 0xba, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x000016f2 movabsq $4503599627370495, %rdx + 0x41, 0x8a, 0x30, //0x000016fc movb (%r8), %sil + 0x31, 0xc9, //0x000016ff xorl %ecx, %ecx + 0x40, 0x80, 0xfe, 0x2d, //0x00001701 cmpb $45, %sil + 0x0f, 0x94, 0xc1, //0x00001705 sete %cl + 0x31, 0xdb, //0x00001708 xorl %ebx, %ebx + 0x49, 0x39, 0xc9, //0x0000170a cmpq %rcx, %r9 + 0x0f, 0x8e, 0xd0, 0x00, 0x00, 0x00, //0x0000170d jle LBB5_283 + 0x40, 0x88, 0x75, 0x98, //0x00001713 movb %sil, $-104(%rbp) + 0x4c, 0x89, 0x55, 0xa0, //0x00001717 movq %r10, $-96(%rbp) + 0xb0, 0x01, //0x0000171b movb $1, %al + 0x45, 0x31, 0xd2, //0x0000171d xorl %r10d, %r10d + 0xc7, 0x45, 0xc8, 0x00, 0x00, 0x00, 0x00, //0x00001720 movl $0, $-56(%rbp) + 0x45, 0x31, 0xff, //0x00001727 xorl %r15d, %r15d + 0x31, 0xd2, //0x0000172a xorl %edx, %edx + 0xe9, 0x36, 0x00, 0x00, 0x00, //0x0000172c jmp LBB5_274 + 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00001731 .p2align 4, 0x90 + //0x00001740 LBB5_272 + 0xba, 0x01, 0x00, 0x00, 0x00, //0x00001740 movl $1, %edx + 0x44, 0x89, 0xfe, //0x00001745 movl %r15d, %esi + 0x80, 0xfb, 0x2e, //0x00001748 cmpb $46, %bl + 0x48, 0x89, 0xf3, //0x0000174b movq %rsi, %rbx + 0x0f, 0x85, 0xa6, 0x00, 0x00, 0x00, //0x0000174e jne LBB5_285 + //0x00001754 LBB5_273 + 0x48, 0x83, 0xc1, 0x01, //0x00001754 addq $1, %rcx + 0x4c, 0x39, 0xc9, //0x00001758 cmpq %r9, %rcx + 0x0f, 0x9c, 0xc0, //0x0000175b setl %al + 0x49, 0x39, 0xc9, //0x0000175e cmpq %rcx, %r9 + 0x0f, 0x84, 0x8b, 0x00, 0x00, 0x00, //0x00001761 je LBB5_284 + //0x00001767 LBB5_274 + 0x89, 0xd7, //0x00001767 movl %edx, %edi + 0x41, 0x89, 0xdc, //0x00001769 movl %ebx, %r12d + 0x41, 0x0f, 0xb6, 0x1c, 0x08, //0x0000176c movzbl (%r8,%rcx), %ebx + 0x8d, 0x53, 0xd0, //0x00001771 leal $-48(%rbx), %edx + 0x80, 0xfa, 0x09, //0x00001774 cmpb $9, %dl + 0x0f, 0x87, 0xc3, 0xff, 0xff, 0xff, //0x00001777 ja LBB5_272 + 0x80, 0xfb, 0x30, //0x0000177d cmpb $48, %bl + 0x0f, 0x85, 0x1a, 0x00, 0x00, 0x00, //0x00001780 jne LBB5_278 + 0x45, 0x85, 0xff, //0x00001786 testl %r15d, %r15d + 0x0f, 0x84, 0x43, 0x00, 0x00, 0x00, //0x00001789 je LBB5_282 + 0x49, 0x63, 0xc2, //0x0000178f movslq %r10d, %rax + 0x49, 0x39, 0xc6, //0x00001792 cmpq %rax, %r14 + 0x0f, 0x87, 0x11, 0x00, 0x00, 0x00, //0x00001795 ja LBB5_279 + 0xe9, 0x14, 0x00, 0x00, 0x00, //0x0000179b jmp LBB5_280 + //0x000017a0 .p2align 4, 0x90 + //0x000017a0 LBB5_278 + 0x49, 0x63, 0xc7, //0x000017a0 movslq %r15d, %rax + 0x49, 0x39, 0xc6, //0x000017a3 cmpq %rax, %r14 + 0x0f, 0x86, 0x15, 0x00, 0x00, 0x00, //0x000017a6 jbe LBB5_281 + //0x000017ac LBB5_279 + 0x41, 0x88, 0x1c, 0x03, //0x000017ac movb %bl, (%r11,%rax) + 0x41, 0x83, 0xc2, 0x01, //0x000017b0 addl $1, %r10d + //0x000017b4 LBB5_280 + 0x44, 0x89, 0xe3, //0x000017b4 movl %r12d, %ebx + 0x45, 0x89, 0xd7, //0x000017b7 movl %r10d, %r15d + 0x89, 0xfa, //0x000017ba movl %edi, %edx + 0xe9, 0x93, 0xff, 0xff, 0xff, //0x000017bc jmp LBB5_273 + //0x000017c1 LBB5_281 + 0x44, 0x89, 0xe3, //0x000017c1 movl %r12d, %ebx + 0xc7, 0x45, 0xc8, 0x01, 0x00, 0x00, 0x00, //0x000017c4 movl $1, $-56(%rbp) + 0x89, 0xfa, //0x000017cb movl %edi, %edx + 0xe9, 0x82, 0xff, 0xff, 0xff, //0x000017cd jmp LBB5_273 + //0x000017d2 LBB5_282 + 0x41, 0x83, 0xc4, 0xff, //0x000017d2 addl $-1, %r12d + 0x45, 0x31, 0xff, //0x000017d6 xorl %r15d, %r15d + 0x44, 0x89, 0xe3, //0x000017d9 movl %r12d, %ebx + 0x89, 0xfa, //0x000017dc movl %edi, %edx + 0xe9, 0x71, 0xff, 0xff, 0xff, //0x000017de jmp LBB5_273 + //0x000017e3 LBB5_283 + 0x31, 0xc9, //0x000017e3 xorl %ecx, %ecx + 0x4c, 0x8b, 0x75, 0xc0, //0x000017e5 movq $-64(%rbp), %r14 + 0x44, 0x8b, 0x7d, 0xa8, //0x000017e9 movl $-88(%rbp), %r15d + 0xe9, 0x05, 0x01, 0x00, 0x00, //0x000017ed jmp LBB5_307 + //0x000017f2 LBB5_284 + 0x41, 0x89, 0xdc, //0x000017f2 movl %ebx, %r12d + 0x4c, 0x89, 0xc9, //0x000017f5 movq %r9, %rcx + 0x89, 0xd7, //0x000017f8 movl %edx, %edi + //0x000017fa LBB5_285 + 0x85, 0xff, //0x000017fa testl %edi, %edi + 0x45, 0x0f, 0x44, 0xe2, //0x000017fc cmovel %r10d, %r12d + 0xa8, 0x01, //0x00001800 testb $1, %al + 0x4c, 0x89, 0xe7, //0x00001802 movq %r12, %rdi + 0x0f, 0x84, 0x9a, 0x00, 0x00, 0x00, //0x00001805 je LBB5_300 + 0x89, 0xc8, //0x0000180b movl %ecx, %eax + 0x41, 0x8a, 0x04, 0x00, //0x0000180d movb (%r8,%rax), %al + 0x0c, 0x20, //0x00001811 orb $32, %al + 0x3c, 0x65, //0x00001813 cmpb $101, %al + 0x0f, 0x85, 0x8a, 0x00, 0x00, 0x00, //0x00001815 jne LBB5_300 + 0x89, 0xca, //0x0000181b movl %ecx, %edx + 0x41, 0x8a, 0x5c, 0x10, 0x01, //0x0000181d movb $1(%r8,%rdx), %bl + 0x80, 0xfb, 0x2d, //0x00001822 cmpb $45, %bl + 0x0f, 0x84, 0x16, 0x00, 0x00, 0x00, //0x00001825 je LBB5_290 + 0xb8, 0x01, 0x00, 0x00, 0x00, //0x0000182b movl $1, %eax + 0x80, 0xfb, 0x2b, //0x00001830 cmpb $43, %bl + 0x0f, 0x85, 0x17, 0x00, 0x00, 0x00, //0x00001833 jne LBB5_292 + 0x83, 0xc1, 0x02, //0x00001839 addl $2, %ecx + 0xe9, 0x08, 0x00, 0x00, 0x00, //0x0000183c jmp LBB5_291 + //0x00001841 LBB5_290 + 0x83, 0xc1, 0x02, //0x00001841 addl $2, %ecx + 0xb8, 0xff, 0xff, 0xff, 0xff, //0x00001844 movl $-1, %eax + //0x00001849 LBB5_291 + 0x89, 0xca, //0x00001849 movl %ecx, %edx + 0xe9, 0x04, 0x00, 0x00, 0x00, //0x0000184b jmp LBB5_293 + //0x00001850 LBB5_292 + 0x48, 0x83, 0xc2, 0x01, //0x00001850 addq $1, %rdx + //0x00001854 LBB5_293 + 0x48, 0x63, 0xd2, //0x00001854 movslq %edx, %rdx + 0x31, 0xc9, //0x00001857 xorl %ecx, %ecx + 0x49, 0x39, 0xd1, //0x00001859 cmpq %rdx, %r9 + 0x0f, 0x8e, 0x3c, 0x00, 0x00, 0x00, //0x0000185c jle LBB5_299 + 0x31, 0xc9, //0x00001862 xorl %ecx, %ecx + //0x00001864 LBB5_295 + 0x41, 0x0f, 0xbe, 0x34, 0x10, //0x00001864 movsbl (%r8,%rdx), %esi + 0x83, 0xfe, 0x30, //0x00001869 cmpl $48, %esi + 0x0f, 0x8c, 0x2c, 0x00, 0x00, 0x00, //0x0000186c jl LBB5_299 + 0x40, 0x80, 0xfe, 0x39, //0x00001872 cmpb $57, %sil + 0x0f, 0x8f, 0x22, 0x00, 0x00, 0x00, //0x00001876 jg LBB5_299 + 0x81, 0xf9, 0x0f, 0x27, 0x00, 0x00, //0x0000187c cmpl $9999, %ecx + 0x0f, 0x8f, 0x16, 0x00, 0x00, 0x00, //0x00001882 jg LBB5_299 + 0x8d, 0x0c, 0x89, //0x00001888 leal (%rcx,%rcx,4), %ecx + 0x8d, 0x0c, 0x4e, //0x0000188b leal (%rsi,%rcx,2), %ecx + 0x83, 0xc1, 0xd0, //0x0000188e addl $-48, %ecx + 0x48, 0x83, 0xc2, 0x01, //0x00001891 addq $1, %rdx + 0x49, 0x39, 0xd1, //0x00001895 cmpq %rdx, %r9 + 0x0f, 0x85, 0xc6, 0xff, 0xff, 0xff, //0x00001898 jne LBB5_295 + //0x0000189e LBB5_299 + 0x0f, 0xaf, 0xc8, //0x0000189e imull %eax, %ecx + 0x01, 0xf9, //0x000018a1 addl %edi, %ecx + 0x89, 0xcf, //0x000018a3 movl %ecx, %edi + //0x000018a5 LBB5_300 + 0x45, 0x85, 0xd2, //0x000018a5 testl %r10d, %r10d + 0x44, 0x8b, 0x7d, 0xa8, //0x000018a8 movl $-88(%rbp), %r15d + 0x0f, 0x84, 0x2b, 0x00, 0x00, 0x00, //0x000018ac je LBB5_304 + 0x48, 0xbb, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf0, 0x7f, //0x000018b2 movabsq $9218868437227405312, %rbx + 0x81, 0xff, 0x36, 0x01, 0x00, 0x00, //0x000018bc cmpl $310, %edi + 0x0f, 0x8f, 0x17, 0x00, 0x00, 0x00, //0x000018c2 jg LBB5_305 + 0x31, 0xc9, //0x000018c8 xorl %ecx, %ecx + 0x81, 0xff, 0xb6, 0xfe, 0xff, 0xff, //0x000018ca cmpl $-330, %edi + 0x0f, 0x8d, 0xc9, 0x00, 0x00, 0x00, //0x000018d0 jge LBB5_312 + 0x31, 0xdb, //0x000018d6 xorl %ebx, %ebx + 0xe9, 0x04, 0x00, 0x00, 0x00, //0x000018d8 jmp LBB5_306 + //0x000018dd LBB5_304 + 0x31, 0xdb, //0x000018dd xorl %ebx, %ebx + //0x000018df LBB5_305 + 0x31, 0xc9, //0x000018df xorl %ecx, %ecx + //0x000018e1 LBB5_306 + 0x4c, 0x8b, 0x75, 0xc0, //0x000018e1 movq $-64(%rbp), %r14 + 0x4c, 0x8b, 0x55, 0xa0, //0x000018e5 movq $-96(%rbp), %r10 + 0x48, 0xba, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x000018e9 movabsq $4503599627370495, %rdx + 0x40, 0x8a, 0x75, 0x98, //0x000018f3 movb $-104(%rbp), %sil + //0x000018f7 LBB5_307 + 0x48, 0x21, 0xd1, //0x000018f7 andq %rdx, %rcx + 0x48, 0x09, 0xd9, //0x000018fa orq %rbx, %rcx + 0x48, 0xb8, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, //0x000018fd movabsq $-9223372036854775808, %rax + 0x48, 0x09, 0xc8, //0x00001907 orq %rcx, %rax + 0x40, 0x80, 0xfe, 0x2d, //0x0000190a cmpb $45, %sil + 0x48, 0x0f, 0x45, 0xc1, //0x0000190e cmovneq %rcx, %rax + 0x66, 0x48, 0x0f, 0x6e, 0xc8, //0x00001912 movq %rax, %xmm1 + 0x0f, 0x57, 0xc0, //0x00001917 xorps %xmm0, %xmm0 + 0xf2, 0x41, 0x0f, 0x2a, 0xc7, //0x0000191a cvtsi2sd %r15d, %xmm0 + 0xf2, 0x0f, 0x59, 0xc1, //0x0000191f mulsd %xmm1, %xmm0 + //0x00001923 LBB5_308 + 0x66, 0x48, 0x0f, 0x7e, 0xc0, //0x00001923 movq %xmm0, %rax + 0x48, 0xb9, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, //0x00001928 movabsq $-9223372036854775808, %rcx + 0x48, 0x83, 0xc1, 0xff, //0x00001932 addq $-1, %rcx + 0x48, 0x21, 0xc1, //0x00001936 andq %rax, %rcx + 0xba, 0x04, 0x00, 0x00, 0x00, //0x00001939 movl $4, %edx + 0x48, 0xb8, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf0, 0x7f, //0x0000193e movabsq $9218868437227405312, %rax + 0x48, 0x39, 0xc1, //0x00001948 cmpq %rax, %rcx + 0x0f, 0x84, 0x37, 0xf4, 0xff, 0xff, //0x0000194b je LBB5_157 + //0x00001951 LBB5_309 + 0x49, 0xc1, 0xe2, 0x20, //0x00001951 shlq $32, %r10 + 0x49, 0x83, 0xca, 0x13, //0x00001955 orq $19, %r10 + 0x49, 0x8b, 0x86, 0xa0, 0x00, 0x00, 0x00, //0x00001959 movq $160(%r14), %rax + 0x4c, 0x89, 0x10, //0x00001960 movq %r10, (%rax) + 0xf2, 0x0f, 0x11, 0x40, 0x08, //0x00001963 movsd %xmm0, $8(%rax) + //0x00001968 LBB5_310 + 0x41, 0x83, 0x86, 0xd4, 0x00, 0x00, 0x00, 0x01, //0x00001968 addl $1, $212(%r14) + 0x49, 0x8b, 0x86, 0xa0, 0x00, 0x00, 0x00, //0x00001970 movq $160(%r14), %rax + 0x48, 0x8d, 0x48, 0x10, //0x00001977 leaq $16(%rax), %rcx + 0x49, 0x89, 0x8e, 0xa0, 0x00, 0x00, 0x00, //0x0000197b movq %rcx, $160(%r14) + 0x48, 0x83, 0xc0, 0x20, //0x00001982 addq $32, %rax + 0x49, 0x3b, 0x86, 0xc0, 0x00, 0x00, 0x00, //0x00001986 cmpq $192(%r14), %rax + 0x0f, 0x96, 0xc0, //0x0000198d setbe %al + 0x31, 0xd2, //0x00001990 xorl %edx, %edx + 0x84, 0xc0, //0x00001992 testb %al, %al + 0x0f, 0x85, 0xee, 0xf3, 0xff, 0xff, //0x00001994 jne LBB5_157 + 0xe9, 0x51, 0x25, 0x00, 0x00, //0x0000199a jmp LBB5_311 + //0x0000199f LBB5_312 + 0x85, 0xff, //0x0000199f testl %edi, %edi + 0x4c, 0x89, 0x6d, 0xb8, //0x000019a1 movq %r13, $-72(%rbp) + 0x0f, 0x8e, 0x40, 0x02, 0x00, 0x00, //0x000019a5 jle LBB5_346 + 0x45, 0x31, 0xff, //0x000019ab xorl %r15d, %r15d + 0x41, 0xb9, 0x01, 0x00, 0x00, 0x00, //0x000019ae movl $1, %r9d + 0x44, 0x89, 0xd3, //0x000019b4 movl %r10d, %ebx + 0x45, 0x89, 0xd4, //0x000019b7 movl %r10d, %r12d + 0xe9, 0x11, 0x00, 0x00, 0x00, //0x000019ba jmp LBB5_316 + //0x000019bf LBB5_314 + 0x45, 0x31, 0xe4, //0x000019bf xorl %r12d, %r12d + //0x000019c2 LBB5_315 + 0x44, 0x01, 0xf9, //0x000019c2 addl %r15d, %ecx + 0x41, 0x89, 0xcf, //0x000019c5 movl %ecx, %r15d + 0x85, 0xff, //0x000019c8 testl %edi, %edi + 0x0f, 0x8e, 0x1e, 0x02, 0x00, 0x00, //0x000019ca jle LBB5_347 + //0x000019d0 LBB5_316 + 0x83, 0xff, 0x08, //0x000019d0 cmpl $8, %edi + 0x0f, 0x8e, 0x0a, 0x00, 0x00, 0x00, //0x000019d3 jle LBB5_318 + 0xb9, 0x1b, 0x00, 0x00, 0x00, //0x000019d9 movl $27, %ecx + 0xe9, 0x0c, 0x00, 0x00, 0x00, //0x000019de jmp LBB5_319 + //0x000019e3 LBB5_318 + 0x89, 0xf8, //0x000019e3 movl %edi, %eax + 0x48, 0x8d, 0x0d, 0xb4, 0xd3, 0x00, 0x00, //0x000019e5 leaq $54196(%rip), %rcx /* _POW_TAB+0(%rip) */ + 0x8b, 0x0c, 0x81, //0x000019ec movl (%rcx,%rax,4), %ecx + //0x000019ef LBB5_319 + 0x45, 0x85, 0xe4, //0x000019ef testl %r12d, %r12d + 0x0f, 0x84, 0xc7, 0xff, 0xff, 0xff, //0x000019f2 je LBB5_314 + 0x48, 0x89, 0xbd, 0x78, 0xff, 0xff, 0xff, //0x000019f8 movq %rdi, $-136(%rbp) + 0x48, 0x89, 0x8d, 0x58, 0xff, 0xff, 0xff, //0x000019ff movq %rcx, $-168(%rbp) + 0x89, 0xc9, //0x00001a06 movl %ecx, %ecx + 0x45, 0x85, 0xe4, //0x00001a08 testl %r12d, %r12d + 0xbe, 0x00, 0x00, 0x00, 0x00, //0x00001a0b movl $0, %esi + 0x41, 0x0f, 0x4f, 0xf4, //0x00001a10 cmovgl %r12d, %esi + 0x31, 0xc0, //0x00001a14 xorl %eax, %eax + 0x31, 0xff, //0x00001a16 xorl %edi, %edi + 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00001a18 .p2align 4, 0x90 + //0x00001a20 LBB5_321 + 0x48, 0x39, 0xc6, //0x00001a20 cmpq %rax, %rsi + 0x0f, 0x84, 0x98, 0x00, 0x00, 0x00, //0x00001a23 je LBB5_335 + 0x48, 0x8d, 0x14, 0xbf, //0x00001a29 leaq (%rdi,%rdi,4), %rdx + 0x49, 0x0f, 0xbe, 0x3c, 0x03, //0x00001a2d movsbq (%r11,%rax), %rdi + 0x48, 0x8d, 0x3c, 0x57, //0x00001a32 leaq (%rdi,%rdx,2), %rdi + 0x48, 0x83, 0xc7, 0xd0, //0x00001a36 addq $-48, %rdi + 0x48, 0x83, 0xc0, 0x01, //0x00001a3a addq $1, %rax + 0x48, 0x89, 0xfa, //0x00001a3e movq %rdi, %rdx + 0x48, 0xd3, 0xea, //0x00001a41 shrq %cl, %rdx + 0x48, 0x85, 0xd2, //0x00001a44 testq %rdx, %rdx + 0x0f, 0x84, 0xd3, 0xff, 0xff, 0xff, //0x00001a47 je LBB5_321 + 0x89, 0xc6, //0x00001a4d movl %eax, %esi + //0x00001a4f LBB5_324 + 0x48, 0xc7, 0xc0, 0xff, 0xff, 0xff, 0xff, //0x00001a4f movq $-1, %rax + 0x48, 0xd3, 0xe0, //0x00001a56 shlq %cl, %rax + 0x48, 0xf7, 0xd0, //0x00001a59 notq %rax + 0x31, 0xdb, //0x00001a5c xorl %ebx, %ebx + 0x44, 0x39, 0xe6, //0x00001a5e cmpl %r12d, %esi + 0x0f, 0x8d, 0x47, 0x00, 0x00, 0x00, //0x00001a61 jge LBB5_328 + 0x4c, 0x63, 0xe6, //0x00001a67 movslq %esi, %r12 + 0x4d, 0x63, 0xd2, //0x00001a6a movslq %r10d, %r10 + 0x4f, 0x8d, 0x2c, 0x23, //0x00001a6d leaq (%r11,%r12), %r13 + 0x31, 0xdb, //0x00001a71 xorl %ebx, %ebx + //0x00001a73 LBB5_326 + 0x48, 0x89, 0xfa, //0x00001a73 movq %rdi, %rdx + 0x48, 0xd3, 0xea, //0x00001a76 shrq %cl, %rdx + 0x48, 0x21, 0xc7, //0x00001a79 andq %rax, %rdi + 0x80, 0xc2, 0x30, //0x00001a7c addb $48, %dl + 0x41, 0x88, 0x14, 0x1b, //0x00001a7f movb %dl, (%r11,%rbx) + 0x49, 0x0f, 0xbe, 0x54, 0x1d, 0x00, //0x00001a83 movsbq (%r13,%rbx), %rdx + 0x4d, 0x8d, 0x04, 0x1c, //0x00001a89 leaq (%r12,%rbx), %r8 + 0x49, 0x83, 0xc0, 0x01, //0x00001a8d addq $1, %r8 + 0x48, 0x83, 0xc3, 0x01, //0x00001a91 addq $1, %rbx + 0x48, 0x8d, 0x3c, 0xbf, //0x00001a95 leaq (%rdi,%rdi,4), %rdi + 0x48, 0x8d, 0x3c, 0x7a, //0x00001a99 leaq (%rdx,%rdi,2), %rdi + 0x48, 0x83, 0xc7, 0xd0, //0x00001a9d addq $-48, %rdi + 0x4d, 0x39, 0xd0, //0x00001aa1 cmpq %r10, %r8 + 0x0f, 0x8c, 0xc9, 0xff, 0xff, 0xff, //0x00001aa4 jl LBB5_326 + 0x4c, 0x8b, 0x6d, 0xb8, //0x00001aaa movq $-72(%rbp), %r13 + //0x00001aae LBB5_328 + 0x4c, 0x8b, 0x85, 0x78, 0xff, 0xff, 0xff, //0x00001aae movq $-136(%rbp), %r8 + 0x41, 0x29, 0xf0, //0x00001ab5 subl %esi, %r8d + 0x41, 0x83, 0xc0, 0x01, //0x00001ab8 addl $1, %r8d + 0xe9, 0x7f, 0x00, 0x00, 0x00, //0x00001abc jmp LBB5_329 + //0x00001ac1 LBB5_335 + 0x48, 0x85, 0xff, //0x00001ac1 testq %rdi, %rdi + 0x0f, 0x84, 0x4f, 0x00, 0x00, 0x00, //0x00001ac4 je LBB5_341 + 0x48, 0x89, 0xf8, //0x00001aca movq %rdi, %rax + 0x48, 0xd3, 0xe8, //0x00001acd shrq %cl, %rax + 0x48, 0x85, 0xc0, //0x00001ad0 testq %rax, %rax + 0x0f, 0x84, 0x22, 0x00, 0x00, 0x00, //0x00001ad3 je LBB5_340 + 0x48, 0xc7, 0xc0, 0xff, 0xff, 0xff, 0xff, //0x00001ad9 movq $-1, %rax + 0x48, 0xd3, 0xe0, //0x00001ae0 shlq %cl, %rax + 0x48, 0xf7, 0xd0, //0x00001ae3 notq %rax + 0x4c, 0x8b, 0x85, 0x78, 0xff, 0xff, 0xff, //0x00001ae6 movq $-136(%rbp), %r8 + 0x41, 0x29, 0xf0, //0x00001aed subl %esi, %r8d + 0x41, 0x83, 0xc0, 0x01, //0x00001af0 addl $1, %r8d + 0x31, 0xdb, //0x00001af4 xorl %ebx, %ebx + 0xe9, 0x4e, 0x00, 0x00, 0x00, //0x00001af6 jmp LBB5_338 + //0x00001afb LBB5_340 + 0x48, 0x01, 0xff, //0x00001afb addq %rdi, %rdi + 0x48, 0x8d, 0x3c, 0xbf, //0x00001afe leaq (%rdi,%rdi,4), %rdi + 0x83, 0xc6, 0x01, //0x00001b02 addl $1, %esi + 0x48, 0x89, 0xf8, //0x00001b05 movq %rdi, %rax + 0x48, 0xd3, 0xe8, //0x00001b08 shrq %cl, %rax + 0x48, 0x85, 0xc0, //0x00001b0b testq %rax, %rax + 0x0f, 0x84, 0xe7, 0xff, 0xff, 0xff, //0x00001b0e je LBB5_340 + 0xe9, 0x36, 0xff, 0xff, 0xff, //0x00001b14 jmp LBB5_324 + //0x00001b19 LBB5_341 + 0x45, 0x31, 0xd2, //0x00001b19 xorl %r10d, %r10d + 0x31, 0xdb, //0x00001b1c xorl %ebx, %ebx + 0x45, 0x31, 0xe4, //0x00001b1e xorl %r12d, %r12d + 0x48, 0x8b, 0xbd, 0x78, 0xff, 0xff, 0xff, //0x00001b21 movq $-136(%rbp), %rdi + 0x48, 0x8b, 0x8d, 0x58, 0xff, 0xff, 0xff, //0x00001b28 movq $-168(%rbp), %rcx + 0xe9, 0x8e, 0xfe, 0xff, 0xff, //0x00001b2f jmp LBB5_315 + 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00001b34 .p2align 4, 0x90 + //0x00001b40 LBB5_329 + 0x48, 0x85, 0xff, //0x00001b40 testq %rdi, %rdi + 0x0f, 0x84, 0x40, 0x00, 0x00, 0x00, //0x00001b43 je LBB5_330 + //0x00001b49 LBB5_338 + 0x48, 0x89, 0xfe, //0x00001b49 movq %rdi, %rsi + 0x48, 0xd3, 0xee, //0x00001b4c shrq %cl, %rsi + 0x48, 0x21, 0xc7, //0x00001b4f andq %rax, %rdi + 0x48, 0x63, 0xd3, //0x00001b52 movslq %ebx, %rdx + 0x49, 0x39, 0xd6, //0x00001b55 cmpq %rdx, %r14 + 0x0f, 0x86, 0x12, 0x00, 0x00, 0x00, //0x00001b58 jbe LBB5_342 + 0x40, 0x80, 0xc6, 0x30, //0x00001b5e addb $48, %sil + 0x41, 0x88, 0x34, 0x13, //0x00001b62 movb %sil, (%r11,%rdx) + 0x83, 0xc2, 0x01, //0x00001b66 addl $1, %edx + 0x89, 0xd3, //0x00001b69 movl %edx, %ebx + 0xe9, 0x0d, 0x00, 0x00, 0x00, //0x00001b6b jmp LBB5_343 + //0x00001b70 LBB5_342 + 0x48, 0x85, 0xf6, //0x00001b70 testq %rsi, %rsi + 0x8b, 0x55, 0xc8, //0x00001b73 movl $-56(%rbp), %edx + 0x41, 0x0f, 0x45, 0xd1, //0x00001b76 cmovnel %r9d, %edx + 0x89, 0x55, 0xc8, //0x00001b7a movl %edx, $-56(%rbp) + //0x00001b7d LBB5_343 + 0x48, 0x01, 0xff, //0x00001b7d addq %rdi, %rdi + 0x48, 0x8d, 0x3c, 0xbf, //0x00001b80 leaq (%rdi,%rdi,4), %rdi + 0xe9, 0xb7, 0xff, 0xff, 0xff, //0x00001b84 jmp LBB5_329 + //0x00001b89 LBB5_330 + 0x85, 0xdb, //0x00001b89 testl %ebx, %ebx + 0x4c, 0x89, 0xc7, //0x00001b8b movq %r8, %rdi + 0x0f, 0x8e, 0x29, 0x00, 0x00, 0x00, //0x00001b8e jle LBB5_344 + 0x89, 0xd8, //0x00001b94 movl %ebx, %eax + 0x48, 0x83, 0xc0, 0x01, //0x00001b96 addq $1, %rax + //0x00001b9a LBB5_332 + 0x8d, 0x4b, 0xff, //0x00001b9a leal $-1(%rbx), %ecx + 0x41, 0x80, 0x3c, 0x0b, 0x30, //0x00001b9d cmpb $48, (%r11,%rcx) + 0x0f, 0x85, 0x1b, 0x00, 0x00, 0x00, //0x00001ba2 jne LBB5_345 + 0x48, 0x83, 0xc0, 0xff, //0x00001ba8 addq $-1, %rax + 0x89, 0xcb, //0x00001bac movl %ecx, %ebx + 0x48, 0x83, 0xf8, 0x01, //0x00001bae cmpq $1, %rax + 0x0f, 0x8f, 0xe2, 0xff, 0xff, 0xff, //0x00001bb2 jg LBB5_332 + 0xe9, 0x18, 0x00, 0x00, 0x00, //0x00001bb8 jmp LBB5_334 + //0x00001bbd LBB5_344 + 0x0f, 0x84, 0x12, 0x00, 0x00, 0x00, //0x00001bbd je LBB5_334 + //0x00001bc3 LBB5_345 + 0x41, 0x89, 0xda, //0x00001bc3 movl %ebx, %r10d + 0x41, 0x89, 0xdc, //0x00001bc6 movl %ebx, %r12d + 0x48, 0x8b, 0x8d, 0x58, 0xff, 0xff, 0xff, //0x00001bc9 movq $-168(%rbp), %rcx + 0xe9, 0xed, 0xfd, 0xff, 0xff, //0x00001bd0 jmp LBB5_315 + //0x00001bd5 LBB5_334 + 0x48, 0x8b, 0x8d, 0x58, 0xff, 0xff, 0xff, //0x00001bd5 movq $-168(%rbp), %rcx + 0x44, 0x01, 0xf9, //0x00001bdc addl %r15d, %ecx + 0x31, 0xff, //0x00001bdf xorl %edi, %edi + 0x45, 0x31, 0xd2, //0x00001be1 xorl %r10d, %r10d + 0x31, 0xdb, //0x00001be4 xorl %ebx, %ebx + 0xe9, 0x03, 0x00, 0x00, 0x00, //0x00001be6 jmp LBB5_347 + //0x00001beb LBB5_346 + 0x44, 0x89, 0xd3, //0x00001beb movl %r10d, %ebx + //0x00001bee LBB5_347 + 0x49, 0xbf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, //0x00001bee movabsq $1152921504606846975, %r15 + 0x49, 0x8d, 0x43, 0x01, //0x00001bf8 leaq $1(%r11), %rax + 0x48, 0x89, 0x85, 0x70, 0xff, 0xff, 0xff, //0x00001bfc movq %rax, $-144(%rbp) + 0x41, 0x89, 0xd9, //0x00001c03 movl %ebx, %r9d + 0x49, 0xbc, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf0, 0x7f, //0x00001c06 movabsq $9218868437227405312, %r12 + 0xe9, 0x05, 0x00, 0x00, 0x00, //0x00001c10 jmp LBB5_349 + //0x00001c15 LBB5_348 + 0x45, 0x31, 0xc9, //0x00001c15 xorl %r9d, %r9d + 0x29, 0xd1, //0x00001c18 subl %edx, %ecx + //0x00001c1a LBB5_349 + 0x85, 0xff, //0x00001c1a testl %edi, %edi + 0x0f, 0x88, 0x15, 0x00, 0x00, 0x00, //0x00001c1c js LBB5_354 + 0x0f, 0x85, 0x26, 0x08, 0x00, 0x00, //0x00001c22 jne LBB5_450 + 0x41, 0x80, 0x3b, 0x35, //0x00001c28 cmpb $53, (%r11) + 0x0f, 0x8c, 0x31, 0x00, 0x00, 0x00, //0x00001c2c jl LBB5_352 + 0xe9, 0x17, 0x08, 0x00, 0x00, //0x00001c32 jmp LBB5_450 + //0x00001c37 LBB5_354 + 0x83, 0xff, 0xf8, //0x00001c37 cmpl $-8, %edi + 0x0f, 0x8d, 0x23, 0x00, 0x00, 0x00, //0x00001c3a jge LBB5_352 + 0xba, 0x1b, 0x00, 0x00, 0x00, //0x00001c40 movl $27, %edx + 0x85, 0xdb, //0x00001c45 testl %ebx, %ebx + 0x0f, 0x84, 0x44, 0x06, 0x00, 0x00, //0x00001c47 je LBB5_429 + 0x48, 0x89, 0x8d, 0x58, 0xff, 0xff, 0xff, //0x00001c4d movq %rcx, $-168(%rbp) + 0x48, 0x89, 0xbd, 0x78, 0xff, 0xff, 0xff, //0x00001c54 movq %rdi, $-136(%rbp) + 0x41, 0x89, 0xd9, //0x00001c5b movl %ebx, %r9d + 0xe9, 0x25, 0x00, 0x00, 0x00, //0x00001c5e jmp LBB5_357 + //0x00001c63 LBB5_352 + 0x89, 0xf8, //0x00001c63 movl %edi, %eax + 0xf7, 0xd8, //0x00001c65 negl %eax + 0x48, 0x8d, 0x15, 0x32, 0xd1, 0x00, 0x00, //0x00001c67 leaq $53554(%rip), %rdx /* _POW_TAB+0(%rip) */ + 0x8b, 0x14, 0x82, //0x00001c6e movl (%rdx,%rax,4), %edx + 0x45, 0x85, 0xc9, //0x00001c71 testl %r9d, %r9d + 0x0f, 0x84, 0x9b, 0xff, 0xff, 0xff, //0x00001c74 je LBB5_348 + 0x48, 0x89, 0x8d, 0x58, 0xff, 0xff, 0xff, //0x00001c7a movq %rcx, $-168(%rbp) + 0x48, 0x89, 0xbd, 0x78, 0xff, 0xff, 0xff, //0x00001c81 movq %rdi, $-136(%rbp) + //0x00001c88 LBB5_357 + 0x89, 0x55, 0xb0, //0x00001c88 movl %edx, $-80(%rbp) + 0x89, 0xd1, //0x00001c8b movl %edx, %ecx + 0x48, 0x6b, 0xc1, 0x68, //0x00001c8d imulq $104, %rcx, %rax + 0x48, 0x8d, 0x35, 0x38, 0xd1, 0x00, 0x00, //0x00001c91 leaq $53560(%rip), %rsi /* _LSHIFT_TAB+0(%rip) */ + 0x44, 0x8b, 0x04, 0x30, //0x00001c98 movl (%rax,%rsi), %r8d + 0x49, 0x63, 0xd1, //0x00001c9c movslq %r9d, %rdx + 0x48, 0x01, 0xc6, //0x00001c9f addq %rax, %rsi + 0x48, 0x83, 0xc6, 0x04, //0x00001ca2 addq $4, %rsi + 0x31, 0xff, //0x00001ca6 xorl %edi, %edi + 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00001ca8 .p2align 4, 0x90 + //0x00001cb0 LBB5_358 + 0x0f, 0xb6, 0x1c, 0x3e, //0x00001cb0 movzbl (%rsi,%rdi), %ebx + 0x84, 0xdb, //0x00001cb4 testb %bl, %bl + 0x0f, 0x84, 0x3e, 0x00, 0x00, 0x00, //0x00001cb6 je LBB5_362 + 0x41, 0x38, 0x1c, 0x3b, //0x00001cbc cmpb %bl, (%r11,%rdi) + 0x0f, 0x85, 0x43, 0x00, 0x00, 0x00, //0x00001cc0 jne LBB5_363 + 0x48, 0x83, 0xc7, 0x01, //0x00001cc6 addq $1, %rdi + 0x48, 0x39, 0xfa, //0x00001cca cmpq %rdi, %rdx + 0x0f, 0x85, 0xdd, 0xff, 0xff, 0xff, //0x00001ccd jne LBB5_358 + 0x44, 0x89, 0xca, //0x00001cd3 movl %r9d, %edx + 0x48, 0x8d, 0x35, 0xf3, 0xd0, 0x00, 0x00, //0x00001cd6 leaq $53491(%rip), %rsi /* _LSHIFT_TAB+0(%rip) */ + 0x48, 0x01, 0xf0, //0x00001cdd addq %rsi, %rax + 0x80, 0x7c, 0x02, 0x04, 0x00, //0x00001ce0 cmpb $0, $4(%rdx,%rax) + 0x48, 0xbb, 0xcd, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, //0x00001ce5 movabsq $-3689348814741910323, %rbx + 0x0f, 0x85, 0x24, 0x00, 0x00, 0x00, //0x00001cef jne LBB5_364 + 0xe9, 0x23, 0x00, 0x00, 0x00, //0x00001cf5 jmp LBB5_365 + //0x00001cfa LBB5_362 + 0x48, 0xbb, 0xcd, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, //0x00001cfa movabsq $-3689348814741910323, %rbx + 0xe9, 0x14, 0x00, 0x00, 0x00, //0x00001d04 jmp LBB5_365 + //0x00001d09 LBB5_363 + 0x48, 0xbb, 0xcd, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, //0x00001d09 movabsq $-3689348814741910323, %rbx + 0x0f, 0x8d, 0x04, 0x00, 0x00, 0x00, //0x00001d13 jge LBB5_365 + //0x00001d19 LBB5_364 + 0x41, 0x83, 0xc0, 0xff, //0x00001d19 addl $-1, %r8d + //0x00001d1d LBB5_365 + 0x45, 0x85, 0xc9, //0x00001d1d testl %r9d, %r9d + 0x4c, 0x89, 0x45, 0x90, //0x00001d20 movq %r8, $-112(%rbp) + 0x0f, 0x8e, 0xcd, 0x00, 0x00, 0x00, //0x00001d24 jle LBB5_373 + 0x43, 0x8d, 0x04, 0x08, //0x00001d2a leal (%r8,%r9), %eax + 0x44, 0x89, 0xcf, //0x00001d2e movl %r9d, %edi + 0x48, 0x98, //0x00001d31 cltq + 0x49, 0x89, 0xc4, //0x00001d33 movq %rax, %r12 + 0x49, 0xc1, 0xe4, 0x20, //0x00001d36 shlq $32, %r12 + 0x48, 0x83, 0xc0, 0xff, //0x00001d3a addq $-1, %rax + 0x48, 0x83, 0xc7, 0x01, //0x00001d3e addq $1, %rdi + 0x41, 0x83, 0xc1, 0xff, //0x00001d42 addl $-1, %r9d + 0x45, 0x31, 0xc0, //0x00001d46 xorl %r8d, %r8d + 0xe9, 0x3d, 0x00, 0x00, 0x00, //0x00001d49 jmp LBB5_369 + 0x90, 0x90, //0x00001d4e .p2align 4, 0x90 + //0x00001d50 LBB5_367 + 0x48, 0x85, 0xc0, //0x00001d50 testq %rax, %rax + 0x8b, 0x45, 0xc8, //0x00001d53 movl $-56(%rbp), %eax + 0xba, 0x01, 0x00, 0x00, 0x00, //0x00001d56 movl $1, %edx + 0x0f, 0x45, 0xc2, //0x00001d5b cmovnel %edx, %eax + 0x89, 0x45, 0xc8, //0x00001d5e movl %eax, $-56(%rbp) + //0x00001d61 LBB5_368 + 0x48, 0xb8, 0xff, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0xff, //0x00001d61 movabsq $-4294967041, %rax + 0x49, 0x01, 0xc4, //0x00001d6b addq %rax, %r12 + 0x49, 0x81, 0xc4, 0x01, 0xff, 0xff, 0xff, //0x00001d6e addq $-255, %r12 + 0x49, 0x8d, 0x45, 0xff, //0x00001d75 leaq $-1(%r13), %rax + 0x48, 0x83, 0xc7, 0xff, //0x00001d79 addq $-1, %rdi + 0x41, 0x83, 0xc1, 0xff, //0x00001d7d addl $-1, %r9d + 0x48, 0x83, 0xff, 0x01, //0x00001d81 cmpq $1, %rdi + 0x0f, 0x8e, 0x44, 0x00, 0x00, 0x00, //0x00001d85 jle LBB5_371 + //0x00001d8b LBB5_369 + 0x49, 0x89, 0xc5, //0x00001d8b movq %rax, %r13 + 0x44, 0x89, 0xc8, //0x00001d8e movl %r9d, %eax + 0x49, 0x0f, 0xbe, 0x34, 0x03, //0x00001d91 movsbq (%r11,%rax), %rsi + 0x48, 0x83, 0xc6, 0xd0, //0x00001d96 addq $-48, %rsi + 0x48, 0xd3, 0xe6, //0x00001d9a shlq %cl, %rsi + 0x4c, 0x01, 0xc6, //0x00001d9d addq %r8, %rsi + 0x48, 0x89, 0xf0, //0x00001da0 movq %rsi, %rax + 0x48, 0xf7, 0xe3, //0x00001da3 mulq %rbx + 0x49, 0x89, 0xd0, //0x00001da6 movq %rdx, %r8 + 0x49, 0xc1, 0xe8, 0x03, //0x00001da9 shrq $3, %r8 + 0x4b, 0x8d, 0x04, 0x00, //0x00001dad leaq (%r8,%r8), %rax + 0x48, 0x8d, 0x14, 0x80, //0x00001db1 leaq (%rax,%rax,4), %rdx + 0x48, 0x89, 0xf0, //0x00001db5 movq %rsi, %rax + 0x48, 0x29, 0xd0, //0x00001db8 subq %rdx, %rax + 0x4d, 0x39, 0xf5, //0x00001dbb cmpq %r14, %r13 + 0x0f, 0x83, 0x8c, 0xff, 0xff, 0xff, //0x00001dbe jae LBB5_367 + 0x04, 0x30, //0x00001dc4 addb $48, %al + 0x43, 0x88, 0x04, 0x2b, //0x00001dc6 movb %al, (%r11,%r13) + 0xe9, 0x92, 0xff, 0xff, 0xff, //0x00001dca jmp LBB5_368 + //0x00001dcf LBB5_371 + 0x48, 0x83, 0xfe, 0x0a, //0x00001dcf cmpq $10, %rsi + 0x44, 0x8b, 0x4d, 0xc8, //0x00001dd3 movl $-56(%rbp), %r9d + 0x48, 0x8b, 0xbd, 0x78, 0xff, 0xff, 0xff, //0x00001dd7 movq $-136(%rbp), %rdi + 0x0f, 0x83, 0x23, 0x00, 0x00, 0x00, //0x00001dde jae LBB5_374 + 0x4c, 0x8b, 0x6d, 0xb8, //0x00001de4 movq $-72(%rbp), %r13 + 0x49, 0xbc, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf0, 0x7f, //0x00001de8 movabsq $9218868437227405312, %r12 + 0xe9, 0x8e, 0x00, 0x00, 0x00, //0x00001df2 jmp LBB5_378 + //0x00001df7 LBB5_373 + 0x44, 0x8b, 0x4d, 0xc8, //0x00001df7 movl $-56(%rbp), %r9d + 0x48, 0x8b, 0xbd, 0x78, 0xff, 0xff, 0xff, //0x00001dfb movq $-136(%rbp), %rdi + 0xe9, 0x7e, 0x00, 0x00, 0x00, //0x00001e02 jmp LBB5_378 + //0x00001e07 LBB5_374 + 0x49, 0x63, 0xcd, //0x00001e07 movslq %r13d, %rcx + 0x48, 0x83, 0xc1, 0xff, //0x00001e0a addq $-1, %rcx + 0x4c, 0x8b, 0x6d, 0xb8, //0x00001e0e movq $-72(%rbp), %r13 + 0x49, 0xbc, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf0, 0x7f, //0x00001e12 movabsq $9218868437227405312, %r12 + 0xe9, 0x2c, 0x00, 0x00, 0x00, //0x00001e1c jmp LBB5_376 + 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00001e21 .p2align 4, 0x90 + //0x00001e30 LBB5_375 + 0x48, 0x85, 0xc0, //0x00001e30 testq %rax, %rax + 0xb8, 0x01, 0x00, 0x00, 0x00, //0x00001e33 movl $1, %eax + 0x44, 0x0f, 0x45, 0xc8, //0x00001e38 cmovnel %eax, %r9d + 0x48, 0x83, 0xc1, 0xff, //0x00001e3c addq $-1, %rcx + 0x49, 0x83, 0xf8, 0x09, //0x00001e40 cmpq $9, %r8 + 0x49, 0x89, 0xd0, //0x00001e44 movq %rdx, %r8 + 0x0f, 0x86, 0x38, 0x00, 0x00, 0x00, //0x00001e47 jbe LBB5_378 + //0x00001e4d LBB5_376 + 0x4c, 0x89, 0xc0, //0x00001e4d movq %r8, %rax + 0x48, 0xf7, 0xe3, //0x00001e50 mulq %rbx + 0x48, 0xc1, 0xea, 0x03, //0x00001e53 shrq $3, %rdx + 0x48, 0x8d, 0x04, 0x12, //0x00001e57 leaq (%rdx,%rdx), %rax + 0x48, 0x8d, 0x34, 0x80, //0x00001e5b leaq (%rax,%rax,4), %rsi + 0x4c, 0x89, 0xc0, //0x00001e5f movq %r8, %rax + 0x48, 0x29, 0xf0, //0x00001e62 subq %rsi, %rax + 0x4c, 0x39, 0xf1, //0x00001e65 cmpq %r14, %rcx + 0x0f, 0x83, 0xc2, 0xff, 0xff, 0xff, //0x00001e68 jae LBB5_375 + 0x04, 0x30, //0x00001e6e addb $48, %al + 0x41, 0x88, 0x04, 0x0b, //0x00001e70 movb %al, (%r11,%rcx) + 0x48, 0x83, 0xc1, 0xff, //0x00001e74 addq $-1, %rcx + 0x49, 0x83, 0xf8, 0x09, //0x00001e78 cmpq $9, %r8 + 0x49, 0x89, 0xd0, //0x00001e7c movq %rdx, %r8 + 0x0f, 0x87, 0xc8, 0xff, 0xff, 0xff, //0x00001e7f ja LBB5_376 + //0x00001e85 LBB5_378 + 0x48, 0x8b, 0x45, 0x90, //0x00001e85 movq $-112(%rbp), %rax + 0x41, 0x01, 0xc2, //0x00001e89 addl %eax, %r10d + 0x4d, 0x63, 0xd2, //0x00001e8c movslq %r10d, %r10 + 0x4d, 0x39, 0xd6, //0x00001e8f cmpq %r10, %r14 + 0x45, 0x0f, 0x46, 0xd6, //0x00001e92 cmovbel %r14d, %r10d + 0x01, 0xc7, //0x00001e96 addl %eax, %edi + 0x45, 0x85, 0xd2, //0x00001e98 testl %r10d, %r10d + 0x0f, 0x8e, 0x53, 0x00, 0x00, 0x00, //0x00001e9b jle LBB5_383 + 0x41, 0x8d, 0x42, 0xff, //0x00001ea1 leal $-1(%r10), %eax + 0x41, 0x80, 0x3c, 0x03, 0x30, //0x00001ea5 cmpb $48, (%r11,%rax) + 0x48, 0x8b, 0x8d, 0x58, 0xff, 0xff, 0xff, //0x00001eaa movq $-168(%rbp), %rcx + 0xbb, 0x01, 0x00, 0x00, 0x00, //0x00001eb1 movl $1, %ebx + 0x8b, 0x55, 0xb0, //0x00001eb6 movl $-80(%rbp), %edx + 0x0f, 0x85, 0x4f, 0x00, 0x00, 0x00, //0x00001eb9 jne LBB5_385 + 0x44, 0x89, 0xd0, //0x00001ebf movl %r10d, %eax + 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00001ec2 .p2align 4, 0x90 + //0x00001ed0 LBB5_381 + 0x48, 0x83, 0xf8, 0x01, //0x00001ed0 cmpq $1, %rax + 0x0f, 0x8e, 0x2f, 0x00, 0x00, 0x00, //0x00001ed4 jle LBB5_384 + 0x4c, 0x8d, 0x50, 0xff, //0x00001eda leaq $-1(%rax), %r10 + 0x83, 0xc0, 0xfe, //0x00001ede addl $-2, %eax + 0x41, 0x80, 0x3c, 0x03, 0x30, //0x00001ee1 cmpb $48, (%r11,%rax) + 0x4c, 0x89, 0xd0, //0x00001ee6 movq %r10, %rax + 0x0f, 0x84, 0xe1, 0xff, 0xff, 0xff, //0x00001ee9 je LBB5_381 + 0xe9, 0x1a, 0x00, 0x00, 0x00, //0x00001eef jmp LBB5_385 + //0x00001ef4 LBB5_383 + 0x48, 0x8b, 0x8d, 0x58, 0xff, 0xff, 0xff, //0x00001ef4 movq $-168(%rbp), %rcx + 0xbb, 0x01, 0x00, 0x00, 0x00, //0x00001efb movl $1, %ebx + 0x8b, 0x55, 0xb0, //0x00001f00 movl $-80(%rbp), %edx + 0x0f, 0x85, 0x05, 0x00, 0x00, 0x00, //0x00001f03 jne LBB5_385 + //0x00001f09 LBB5_384 + 0x31, 0xff, //0x00001f09 xorl %edi, %edi + 0x45, 0x31, 0xd2, //0x00001f0b xorl %r10d, %r10d + //0x00001f0e LBB5_385 + 0x85, 0xd2, //0x00001f0e testl %edx, %edx + 0x0f, 0x88, 0x11, 0x00, 0x00, 0x00, //0x00001f10 js LBB5_387 + 0x44, 0x89, 0x4d, 0xc8, //0x00001f16 movl %r9d, $-56(%rbp) + 0x44, 0x89, 0xd3, //0x00001f1a movl %r10d, %ebx + 0x45, 0x89, 0xd1, //0x00001f1d movl %r10d, %r9d + 0x29, 0xd1, //0x00001f20 subl %edx, %ecx + 0xe9, 0xf3, 0xfc, 0xff, 0xff, //0x00001f22 jmp LBB5_349 + //0x00001f27 LBB5_387 + 0x48, 0x89, 0x8d, 0x58, 0xff, 0xff, 0xff, //0x00001f27 movq %rcx, $-168(%rbp) + 0x83, 0xfa, 0xc3, //0x00001f2e cmpl $-61, %edx + 0x0f, 0x8f, 0x64, 0x02, 0x00, 0x00, //0x00001f31 jg LBB5_415 + 0x41, 0x89, 0xd0, //0x00001f37 movl %edx, %r8d + 0xe9, 0x19, 0x00, 0x00, 0x00, //0x00001f3a jmp LBB5_393 + 0x90, //0x00001f3f .p2align 4, 0x90 + //0x00001f40 LBB5_390 + 0x31, 0xff, //0x00001f40 xorl %edi, %edi + //0x00001f42 LBB5_391 + 0x31, 0xc0, //0x00001f42 xorl %eax, %eax + //0x00001f44 LBB5_392 + 0x41, 0x8d, 0x48, 0x3c, //0x00001f44 leal $60(%r8), %ecx + 0x41, 0x89, 0xc2, //0x00001f48 movl %eax, %r10d + 0x41, 0x83, 0xf8, 0x88, //0x00001f4b cmpl $-120, %r8d + 0x41, 0x89, 0xc8, //0x00001f4f movl %ecx, %r8d + 0x0f, 0x8d, 0x48, 0x02, 0x00, 0x00, //0x00001f52 jge LBB5_416 + //0x00001f58 LBB5_393 + 0x45, 0x85, 0xd2, //0x00001f58 testl %r10d, %r10d + 0xba, 0x00, 0x00, 0x00, 0x00, //0x00001f5b movl $0, %edx + 0x41, 0x0f, 0x4f, 0xd2, //0x00001f60 cmovgl %r10d, %edx + 0x31, 0xc0, //0x00001f64 xorl %eax, %eax + 0x31, 0xc9, //0x00001f66 xorl %ecx, %ecx + 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00001f68 .p2align 4, 0x90 + //0x00001f70 LBB5_394 + 0x48, 0x39, 0xc2, //0x00001f70 cmpq %rax, %rdx + 0x0f, 0x84, 0x37, 0x00, 0x00, 0x00, //0x00001f73 je LBB5_397 + 0x48, 0x8d, 0x0c, 0x89, //0x00001f79 leaq (%rcx,%rcx,4), %rcx + 0x49, 0x0f, 0xbe, 0x34, 0x03, //0x00001f7d movsbq (%r11,%rax), %rsi + 0x48, 0x8d, 0x0c, 0x4e, //0x00001f82 leaq (%rsi,%rcx,2), %rcx + 0x48, 0x83, 0xc1, 0xd0, //0x00001f86 addq $-48, %rcx + 0x48, 0x83, 0xc0, 0x01, //0x00001f8a addq $1, %rax + 0x49, 0x8d, 0x77, 0x01, //0x00001f8e leaq $1(%r15), %rsi + 0x48, 0x39, 0xf1, //0x00001f92 cmpq %rsi, %rcx + 0x0f, 0x82, 0xd5, 0xff, 0xff, 0xff, //0x00001f95 jb LBB5_394 + 0x89, 0xc2, //0x00001f9b movl %eax, %edx + 0xe9, 0x35, 0x00, 0x00, 0x00, //0x00001f9d jmp LBB5_399 + 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00001fa2 .p2align 4, 0x90 + //0x00001fb0 LBB5_397 + 0x48, 0x85, 0xc9, //0x00001fb0 testq %rcx, %rcx + 0x0f, 0x84, 0x89, 0xff, 0xff, 0xff, //0x00001fb3 je LBB5_391 + 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00001fb9 .p2align 4, 0x90 + //0x00001fc0 LBB5_398 + 0x48, 0x01, 0xc9, //0x00001fc0 addq %rcx, %rcx + 0x48, 0x8d, 0x0c, 0x89, //0x00001fc3 leaq (%rcx,%rcx,4), %rcx + 0x83, 0xc2, 0x01, //0x00001fc7 addl $1, %edx + 0x49, 0x8d, 0x47, 0x01, //0x00001fca leaq $1(%r15), %rax + 0x48, 0x39, 0xc1, //0x00001fce cmpq %rax, %rcx + 0x0f, 0x82, 0xe9, 0xff, 0xff, 0xff, //0x00001fd1 jb LBB5_398 + //0x00001fd7 LBB5_399 + 0x29, 0xd7, //0x00001fd7 subl %edx, %edi + 0x44, 0x89, 0xd0, //0x00001fd9 movl %r10d, %eax + 0x29, 0xd0, //0x00001fdc subl %edx, %eax + 0x0f, 0x8e, 0x3c, 0x00, 0x00, 0x00, //0x00001fde jle LBB5_402 + 0x48, 0x89, 0xbd, 0x78, 0xff, 0xff, 0xff, //0x00001fe4 movq %rdi, $-136(%rbp) + 0x45, 0x89, 0xcc, //0x00001feb movl %r9d, %r12d + 0x48, 0x63, 0xf2, //0x00001fee movslq %edx, %rsi + 0x49, 0x63, 0xd2, //0x00001ff1 movslq %r10d, %rdx + 0x49, 0x89, 0xd1, //0x00001ff4 movq %rdx, %r9 + 0x49, 0x29, 0xf1, //0x00001ff7 subq %rsi, %r9 + 0x48, 0x89, 0xf7, //0x00001ffa movq %rsi, %rdi + 0x48, 0xf7, 0xd7, //0x00001ffd notq %rdi + 0x48, 0x01, 0xd7, //0x00002000 addq %rdx, %rdi + 0x0f, 0x85, 0x1e, 0x00, 0x00, 0x00, //0x00002003 jne LBB5_403 + 0x31, 0xd2, //0x00002009 xorl %edx, %edx + 0x41, 0xf6, 0xc1, 0x01, //0x0000200b testb $1, %r9b + 0x0f, 0x85, 0x97, 0x00, 0x00, 0x00, //0x0000200f jne LBB5_406 + 0xe9, 0xb5, 0x00, 0x00, 0x00, //0x00002015 jmp LBB5_407 + 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x0000201a .p2align 4, 0x90 + //0x00002020 LBB5_402 + 0x31, 0xc0, //0x00002020 xorl %eax, %eax + 0xe9, 0xf5, 0x00, 0x00, 0x00, //0x00002022 jmp LBB5_409 + //0x00002027 LBB5_403 + 0x4d, 0x89, 0xca, //0x00002027 movq %r9, %r10 + 0x49, 0x83, 0xe2, 0xfe, //0x0000202a andq $-2, %r10 + 0x49, 0xf7, 0xda, //0x0000202e negq %r10 + 0x31, 0xd2, //0x00002031 xorl %edx, %edx + 0x48, 0x8b, 0x9d, 0x70, 0xff, 0xff, 0xff, //0x00002033 movq $-144(%rbp), %rbx + 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x0000203a .p2align 4, 0x90 + //0x00002040 LBB5_404 + 0x48, 0x89, 0xcf, //0x00002040 movq %rcx, %rdi + 0x48, 0xc1, 0xef, 0x3c, //0x00002043 shrq $60, %rdi + 0x4c, 0x21, 0xf9, //0x00002047 andq %r15, %rcx + 0x40, 0x80, 0xcf, 0x30, //0x0000204a orb $48, %dil + 0x40, 0x88, 0x7b, 0xff, //0x0000204e movb %dil, $-1(%rbx) + 0x48, 0x8d, 0x0c, 0x89, //0x00002052 leaq (%rcx,%rcx,4), %rcx + 0x48, 0x0f, 0xbe, 0x7c, 0x33, 0xff, //0x00002056 movsbq $-1(%rbx,%rsi), %rdi + 0x48, 0x8d, 0x0c, 0x4f, //0x0000205c leaq (%rdi,%rcx,2), %rcx + 0x48, 0x83, 0xc1, 0xd0, //0x00002060 addq $-48, %rcx + 0x48, 0x89, 0xcf, //0x00002064 movq %rcx, %rdi + 0x48, 0xc1, 0xef, 0x3c, //0x00002067 shrq $60, %rdi + 0x4c, 0x21, 0xf9, //0x0000206b andq %r15, %rcx + 0x40, 0x80, 0xcf, 0x30, //0x0000206e orb $48, %dil + 0x40, 0x88, 0x3b, //0x00002072 movb %dil, (%rbx) + 0x48, 0x8d, 0x0c, 0x89, //0x00002075 leaq (%rcx,%rcx,4), %rcx + 0x48, 0x0f, 0xbe, 0x3c, 0x33, //0x00002079 movsbq (%rbx,%rsi), %rdi + 0x48, 0x8d, 0x0c, 0x4f, //0x0000207e leaq (%rdi,%rcx,2), %rcx + 0x48, 0x83, 0xc1, 0xd0, //0x00002082 addq $-48, %rcx + 0x48, 0x83, 0xc3, 0x02, //0x00002086 addq $2, %rbx + 0x48, 0x83, 0xc2, 0xfe, //0x0000208a addq $-2, %rdx + 0x49, 0x39, 0xd2, //0x0000208e cmpq %rdx, %r10 + 0x0f, 0x85, 0xa9, 0xff, 0xff, 0xff, //0x00002091 jne LBB5_404 + 0x48, 0x29, 0xd6, //0x00002097 subq %rdx, %rsi + 0x48, 0xf7, 0xda, //0x0000209a negq %rdx + 0xbb, 0x01, 0x00, 0x00, 0x00, //0x0000209d movl $1, %ebx + 0x41, 0xf6, 0xc1, 0x01, //0x000020a2 testb $1, %r9b + 0x0f, 0x84, 0x23, 0x00, 0x00, 0x00, //0x000020a6 je LBB5_407 + //0x000020ac LBB5_406 + 0x48, 0x89, 0xcf, //0x000020ac movq %rcx, %rdi + 0x48, 0xc1, 0xef, 0x3c, //0x000020af shrq $60, %rdi + 0x40, 0x80, 0xcf, 0x30, //0x000020b3 orb $48, %dil + 0x41, 0x88, 0x3c, 0x13, //0x000020b7 movb %dil, (%r11,%rdx) + 0x4c, 0x21, 0xf9, //0x000020bb andq %r15, %rcx + 0x48, 0x8d, 0x0c, 0x89, //0x000020be leaq (%rcx,%rcx,4), %rcx + 0x49, 0x0f, 0xbe, 0x14, 0x33, //0x000020c2 movsbq (%r11,%rsi), %rdx + 0x48, 0x8d, 0x0c, 0x4a, //0x000020c7 leaq (%rdx,%rcx,2), %rcx + 0x48, 0x83, 0xc1, 0xd0, //0x000020cb addq $-48, %rcx + //0x000020cf LBB5_407 + 0x48, 0x85, 0xc9, //0x000020cf testq %rcx, %rcx + 0x45, 0x89, 0xe1, //0x000020d2 movl %r12d, %r9d + 0x49, 0xbc, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf0, 0x7f, //0x000020d5 movabsq $9218868437227405312, %r12 + 0x48, 0x8b, 0xbd, 0x78, 0xff, 0xff, 0xff, //0x000020df movq $-136(%rbp), %rdi + 0x0f, 0x85, 0x30, 0x00, 0x00, 0x00, //0x000020e6 jne LBB5_409 + 0xe9, 0x5e, 0x00, 0x00, 0x00, //0x000020ec jmp LBB5_411 + 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x000020f1 .p2align 4, 0x90 + //0x00002100 LBB5_408 + 0x49, 0x8d, 0x77, 0x01, //0x00002100 leaq $1(%r15), %rsi + 0x48, 0x39, 0xf1, //0x00002104 cmpq %rsi, %rcx + 0x44, 0x0f, 0x43, 0xcb, //0x00002107 cmovael %ebx, %r9d + 0x48, 0x8d, 0x0c, 0x12, //0x0000210b leaq (%rdx,%rdx), %rcx + 0x48, 0x8d, 0x0c, 0x89, //0x0000210f leaq (%rcx,%rcx,4), %rcx + 0x48, 0x85, 0xd2, //0x00002113 testq %rdx, %rdx + 0x0f, 0x84, 0x33, 0x00, 0x00, 0x00, //0x00002116 je LBB5_411 + //0x0000211c LBB5_409 + 0x48, 0x89, 0xca, //0x0000211c movq %rcx, %rdx + 0x4c, 0x21, 0xfa, //0x0000211f andq %r15, %rdx + 0x48, 0x63, 0xf0, //0x00002122 movslq %eax, %rsi + 0x49, 0x39, 0xf6, //0x00002125 cmpq %rsi, %r14 + 0x0f, 0x86, 0xd2, 0xff, 0xff, 0xff, //0x00002128 jbe LBB5_408 + 0x48, 0xc1, 0xe9, 0x3c, //0x0000212e shrq $60, %rcx + 0x80, 0xc9, 0x30, //0x00002132 orb $48, %cl + 0x41, 0x88, 0x0c, 0x33, //0x00002135 movb %cl, (%r11,%rsi) + 0x83, 0xc6, 0x01, //0x00002139 addl $1, %esi + 0x89, 0xf0, //0x0000213c movl %esi, %eax + 0x48, 0x8d, 0x0c, 0x12, //0x0000213e leaq (%rdx,%rdx), %rcx + 0x48, 0x8d, 0x0c, 0x89, //0x00002142 leaq (%rcx,%rcx,4), %rcx + 0x48, 0x85, 0xd2, //0x00002146 testq %rdx, %rdx + 0x0f, 0x85, 0xcd, 0xff, 0xff, 0xff, //0x00002149 jne LBB5_409 + //0x0000214f LBB5_411 + 0x83, 0xc7, 0x01, //0x0000214f addl $1, %edi + 0x85, 0xc0, //0x00002152 testl %eax, %eax + 0x0f, 0x8e, 0x36, 0x00, 0x00, 0x00, //0x00002154 jle LBB5_389 + 0x89, 0xc1, //0x0000215a movl %eax, %ecx + 0x48, 0x83, 0xc1, 0x01, //0x0000215c addq $1, %rcx + //0x00002160 .p2align 4, 0x90 + //0x00002160 LBB5_413 + 0x8d, 0x50, 0xff, //0x00002160 leal $-1(%rax), %edx + 0x41, 0x80, 0x3c, 0x13, 0x30, //0x00002163 cmpb $48, (%r11,%rdx) + 0x0f, 0x85, 0xd6, 0xfd, 0xff, 0xff, //0x00002168 jne LBB5_392 + 0x48, 0x83, 0xc1, 0xff, //0x0000216e addq $-1, %rcx + 0x89, 0xd0, //0x00002172 movl %edx, %eax + 0x48, 0x83, 0xf9, 0x01, //0x00002174 cmpq $1, %rcx + 0x0f, 0x8f, 0xe2, 0xff, 0xff, 0xff, //0x00002178 jg LBB5_413 + 0xe9, 0xbd, 0xfd, 0xff, 0xff, //0x0000217e jmp LBB5_390 + 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00002183 .p2align 4, 0x90 + //0x00002190 LBB5_389 + 0x0f, 0x85, 0xae, 0xfd, 0xff, 0xff, //0x00002190 jne LBB5_392 + 0xe9, 0xa5, 0xfd, 0xff, 0xff, //0x00002196 jmp LBB5_390 + //0x0000219b LBB5_415 + 0x44, 0x89, 0xd0, //0x0000219b movl %r10d, %eax + 0x89, 0xd1, //0x0000219e movl %edx, %ecx + //0x000021a0 LBB5_416 + 0x48, 0x89, 0xbd, 0x78, 0xff, 0xff, 0xff, //0x000021a0 movq %rdi, $-136(%rbp) + 0xf7, 0xd9, //0x000021a7 negl %ecx + 0x85, 0xc0, //0x000021a9 testl %eax, %eax + 0xbe, 0x00, 0x00, 0x00, 0x00, //0x000021ab movl $0, %esi + 0x0f, 0x4f, 0xf0, //0x000021b0 cmovgl %eax, %esi + 0x31, 0xff, //0x000021b3 xorl %edi, %edi + 0x31, 0xdb, //0x000021b5 xorl %ebx, %ebx + 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x000021b7 .p2align 4, 0x90 + //0x000021c0 LBB5_417 + 0x48, 0x39, 0xfe, //0x000021c0 cmpq %rdi, %rsi + 0x0f, 0x84, 0x6e, 0x00, 0x00, 0x00, //0x000021c3 je LBB5_423 + 0x48, 0x8d, 0x14, 0x9b, //0x000021c9 leaq (%rbx,%rbx,4), %rdx + 0x49, 0x0f, 0xbe, 0x1c, 0x3b, //0x000021cd movsbq (%r11,%rdi), %rbx + 0x48, 0x8d, 0x1c, 0x53, //0x000021d2 leaq (%rbx,%rdx,2), %rbx + 0x48, 0x83, 0xc3, 0xd0, //0x000021d6 addq $-48, %rbx + 0x48, 0x83, 0xc7, 0x01, //0x000021da addq $1, %rdi + 0x48, 0x89, 0xda, //0x000021de movq %rbx, %rdx + 0x48, 0xd3, 0xea, //0x000021e1 shrq %cl, %rdx + 0x48, 0x85, 0xd2, //0x000021e4 testq %rdx, %rdx + 0x0f, 0x84, 0xd3, 0xff, 0xff, 0xff, //0x000021e7 je LBB5_417 + 0x89, 0xfe, //0x000021ed movl %edi, %esi + 0x8b, 0x55, 0xb0, //0x000021ef movl $-80(%rbp), %edx + //0x000021f2 LBB5_420 + 0x49, 0xc7, 0xc5, 0xff, 0xff, 0xff, 0xff, //0x000021f2 movq $-1, %r13 + 0x49, 0xd3, 0xe5, //0x000021f9 shlq %cl, %r13 + 0x49, 0xf7, 0xd5, //0x000021fc notq %r13 + 0x41, 0x89, 0xc2, //0x000021ff movl %eax, %r10d + 0x41, 0x29, 0xf2, //0x00002202 subl %esi, %r10d + 0x48, 0x8b, 0xbd, 0x78, 0xff, 0xff, 0xff, //0x00002205 movq $-136(%rbp), %rdi + 0x0f, 0x8e, 0x8b, 0x00, 0x00, 0x00, //0x0000220c jle LBB5_430 + 0x44, 0x89, 0x4d, 0xc8, //0x00002212 movl %r9d, $-56(%rbp) + 0x4c, 0x63, 0xc6, //0x00002216 movslq %esi, %r8 + 0x48, 0x98, //0x00002219 cltq + 0x49, 0x89, 0xc1, //0x0000221b movq %rax, %r9 + 0x4d, 0x29, 0xc1, //0x0000221e subq %r8, %r9 + 0x4c, 0x89, 0xc2, //0x00002221 movq %r8, %rdx + 0x48, 0xf7, 0xd2, //0x00002224 notq %rdx + 0x48, 0x01, 0xc2, //0x00002227 addq %rax, %rdx + 0x0f, 0x85, 0x99, 0x00, 0x00, 0x00, //0x0000222a jne LBB5_432 + 0x31, 0xc0, //0x00002230 xorl %eax, %eax + 0xe9, 0x11, 0x01, 0x00, 0x00, //0x00002232 jmp LBB5_435 + //0x00002237 LBB5_423 + 0x48, 0x85, 0xdb, //0x00002237 testq %rbx, %rbx + 0x0f, 0x84, 0x65, 0x00, 0x00, 0x00, //0x0000223a je LBB5_431 + 0x48, 0x89, 0xdf, //0x00002240 movq %rbx, %rdi + 0x48, 0xd3, 0xef, //0x00002243 shrq %cl, %rdi + 0x48, 0x85, 0xff, //0x00002246 testq %rdi, %rdi + 0x8b, 0x55, 0xb0, //0x00002249 movl $-80(%rbp), %edx + 0x0f, 0x84, 0x21, 0x00, 0x00, 0x00, //0x0000224c je LBB5_428 + 0x49, 0xc7, 0xc5, 0xff, 0xff, 0xff, 0xff, //0x00002252 movq $-1, %r13 + 0x49, 0xd3, 0xe5, //0x00002259 shlq %cl, %r13 + 0x49, 0xf7, 0xd5, //0x0000225c notq %r13 + 0x48, 0x8b, 0xbd, 0x78, 0xff, 0xff, 0xff, //0x0000225f movq $-136(%rbp), %rdi + 0x29, 0xf7, //0x00002266 subl %esi, %edi + 0x83, 0xc7, 0x01, //0x00002268 addl $1, %edi + 0x45, 0x31, 0xd2, //0x0000226b xorl %r10d, %r10d + 0xe9, 0x1d, 0x01, 0x00, 0x00, //0x0000226e jmp LBB5_426 + //0x00002273 LBB5_428 + 0x48, 0x01, 0xdb, //0x00002273 addq %rbx, %rbx + 0x48, 0x8d, 0x1c, 0x9b, //0x00002276 leaq (%rbx,%rbx,4), %rbx + 0x83, 0xc6, 0x01, //0x0000227a addl $1, %esi + 0x48, 0x89, 0xdf, //0x0000227d movq %rbx, %rdi + 0x48, 0xd3, 0xef, //0x00002280 shrq %cl, %rdi + 0x48, 0x85, 0xff, //0x00002283 testq %rdi, %rdi + 0x0f, 0x84, 0xe7, 0xff, 0xff, 0xff, //0x00002286 je LBB5_428 + 0xe9, 0x61, 0xff, 0xff, 0xff, //0x0000228c jmp LBB5_420 + //0x00002291 LBB5_429 + 0x31, 0xdb, //0x00002291 xorl %ebx, %ebx + 0x45, 0x31, 0xc9, //0x00002293 xorl %r9d, %r9d + 0x29, 0xd1, //0x00002296 subl %edx, %ecx + 0xe9, 0x7d, 0xf9, 0xff, 0xff, //0x00002298 jmp LBB5_349 + //0x0000229d LBB5_430 + 0x45, 0x31, 0xd2, //0x0000229d xorl %r10d, %r10d + 0xe9, 0xd5, 0x00, 0x00, 0x00, //0x000022a0 jmp LBB5_438 + //0x000022a5 LBB5_431 + 0x44, 0x89, 0x4d, 0xc8, //0x000022a5 movl %r9d, $-56(%rbp) + 0x45, 0x31, 0xd2, //0x000022a9 xorl %r10d, %r10d + 0x31, 0xdb, //0x000022ac xorl %ebx, %ebx + 0x45, 0x31, 0xc9, //0x000022ae xorl %r9d, %r9d + 0x48, 0x8b, 0xbd, 0x78, 0xff, 0xff, 0xff, //0x000022b1 movq $-136(%rbp), %rdi + 0x48, 0x8b, 0x8d, 0x58, 0xff, 0xff, 0xff, //0x000022b8 movq $-168(%rbp), %rcx + 0x8b, 0x55, 0xb0, //0x000022bf movl $-80(%rbp), %edx + 0x29, 0xd1, //0x000022c2 subl %edx, %ecx + 0xe9, 0x51, 0xf9, 0xff, 0xff, //0x000022c4 jmp LBB5_349 + //0x000022c9 LBB5_432 + 0x4d, 0x89, 0xcc, //0x000022c9 movq %r9, %r12 + 0x49, 0x83, 0xe4, 0xfe, //0x000022cc andq $-2, %r12 + 0x49, 0xf7, 0xdc, //0x000022d0 negq %r12 + 0x31, 0xc0, //0x000022d3 xorl %eax, %eax + 0x48, 0x8b, 0xbd, 0x70, 0xff, 0xff, 0xff, //0x000022d5 movq $-144(%rbp), %rdi + 0x90, 0x90, 0x90, 0x90, //0x000022dc .p2align 4, 0x90 + //0x000022e0 LBB5_433 + 0x48, 0x89, 0xda, //0x000022e0 movq %rbx, %rdx + 0x48, 0xd3, 0xea, //0x000022e3 shrq %cl, %rdx + 0x4c, 0x21, 0xeb, //0x000022e6 andq %r13, %rbx + 0x80, 0xc2, 0x30, //0x000022e9 addb $48, %dl + 0x88, 0x57, 0xff, //0x000022ec movb %dl, $-1(%rdi) + 0x48, 0x8d, 0x14, 0x9b, //0x000022ef leaq (%rbx,%rbx,4), %rdx + 0x4a, 0x0f, 0xbe, 0x5c, 0x07, 0xff, //0x000022f3 movsbq $-1(%rdi,%r8), %rbx + 0x48, 0x8d, 0x14, 0x53, //0x000022f9 leaq (%rbx,%rdx,2), %rdx + 0x48, 0x83, 0xc2, 0xd0, //0x000022fd addq $-48, %rdx + 0x48, 0x89, 0xd3, //0x00002301 movq %rdx, %rbx + 0x48, 0xd3, 0xeb, //0x00002304 shrq %cl, %rbx + 0x4c, 0x21, 0xea, //0x00002307 andq %r13, %rdx + 0x80, 0xc3, 0x30, //0x0000230a addb $48, %bl + 0x88, 0x1f, //0x0000230d movb %bl, (%rdi) + 0x48, 0x8d, 0x14, 0x92, //0x0000230f leaq (%rdx,%rdx,4), %rdx + 0x4a, 0x0f, 0xbe, 0x1c, 0x07, //0x00002313 movsbq (%rdi,%r8), %rbx + 0x48, 0x8d, 0x1c, 0x53, //0x00002318 leaq (%rbx,%rdx,2), %rbx + 0x48, 0x83, 0xc3, 0xd0, //0x0000231c addq $-48, %rbx + 0x48, 0x83, 0xc7, 0x02, //0x00002320 addq $2, %rdi + 0x48, 0x83, 0xc0, 0xfe, //0x00002324 addq $-2, %rax + 0x49, 0x39, 0xc4, //0x00002328 cmpq %rax, %r12 + 0x0f, 0x85, 0xaf, 0xff, 0xff, 0xff, //0x0000232b jne LBB5_433 + 0x49, 0x29, 0xc0, //0x00002331 subq %rax, %r8 + 0x48, 0xf7, 0xd8, //0x00002334 negq %rax + 0x49, 0xbc, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf0, 0x7f, //0x00002337 movabsq $9218868437227405312, %r12 + 0x48, 0x8b, 0xbd, 0x78, 0xff, 0xff, 0xff, //0x00002341 movq $-136(%rbp), %rdi + //0x00002348 LBB5_435 + 0x41, 0xf6, 0xc1, 0x01, //0x00002348 testb $1, %r9b + 0x0f, 0x84, 0x21, 0x00, 0x00, 0x00, //0x0000234c je LBB5_437 + 0x48, 0x89, 0xda, //0x00002352 movq %rbx, %rdx + 0x48, 0xd3, 0xea, //0x00002355 shrq %cl, %rdx + 0x80, 0xc2, 0x30, //0x00002358 addb $48, %dl + 0x41, 0x88, 0x14, 0x03, //0x0000235b movb %dl, (%r11,%rax) + 0x4c, 0x21, 0xeb, //0x0000235f andq %r13, %rbx + 0x48, 0x8d, 0x04, 0x9b, //0x00002362 leaq (%rbx,%rbx,4), %rax + 0x4b, 0x0f, 0xbe, 0x14, 0x03, //0x00002366 movsbq (%r11,%r8), %rdx + 0x48, 0x8d, 0x1c, 0x42, //0x0000236b leaq (%rdx,%rax,2), %rbx + 0x48, 0x83, 0xc3, 0xd0, //0x0000236f addq $-48, %rbx + //0x00002373 LBB5_437 + 0x44, 0x8b, 0x4d, 0xc8, //0x00002373 movl $-56(%rbp), %r9d + 0x8b, 0x55, 0xb0, //0x00002377 movl $-80(%rbp), %edx + //0x0000237a LBB5_438 + 0x29, 0xf7, //0x0000237a subl %esi, %edi + 0x83, 0xc7, 0x01, //0x0000237c addl $1, %edi + 0xe9, 0x4f, 0x00, 0x00, 0x00, //0x0000237f jmp LBB5_441 + 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00002384 .p2align 4, 0x90 + //0x00002390 LBB5_426 + 0x48, 0x89, 0xd8, //0x00002390 movq %rbx, %rax + 0x48, 0xd3, 0xe8, //0x00002393 shrq %cl, %rax + 0x4c, 0x21, 0xeb, //0x00002396 andq %r13, %rbx + 0x49, 0x63, 0xf2, //0x00002399 movslq %r10d, %rsi + 0x49, 0x39, 0xf6, //0x0000239c cmpq %rsi, %r14 + 0x0f, 0x86, 0x1b, 0x00, 0x00, 0x00, //0x0000239f jbe LBB5_439 + 0x04, 0x30, //0x000023a5 addb $48, %al + 0x41, 0x88, 0x04, 0x33, //0x000023a7 movb %al, (%r11,%rsi) + 0x83, 0xc6, 0x01, //0x000023ab addl $1, %esi + 0x41, 0x89, 0xf2, //0x000023ae movl %esi, %r10d + 0xe9, 0x16, 0x00, 0x00, 0x00, //0x000023b1 jmp LBB5_440 + 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x000023b6 .p2align 4, 0x90 + //0x000023c0 LBB5_439 + 0x48, 0x85, 0xc0, //0x000023c0 testq %rax, %rax + 0xb8, 0x01, 0x00, 0x00, 0x00, //0x000023c3 movl $1, %eax + 0x44, 0x0f, 0x45, 0xc8, //0x000023c8 cmovnel %eax, %r9d + //0x000023cc LBB5_440 + 0x48, 0x01, 0xdb, //0x000023cc addq %rbx, %rbx + 0x48, 0x8d, 0x1c, 0x9b, //0x000023cf leaq (%rbx,%rbx,4), %rbx + //0x000023d3 LBB5_441 + 0x48, 0x85, 0xdb, //0x000023d3 testq %rbx, %rbx + 0x0f, 0x85, 0xb4, 0xff, 0xff, 0xff, //0x000023d6 jne LBB5_426 + 0x45, 0x85, 0xd2, //0x000023dc testl %r10d, %r10d + 0x4c, 0x8b, 0x6d, 0xb8, //0x000023df movq $-72(%rbp), %r13 + 0x44, 0x89, 0x4d, 0xc8, //0x000023e3 movl %r9d, $-56(%rbp) + 0x0f, 0x8e, 0x38, 0x00, 0x00, 0x00, //0x000023e7 jle LBB5_447 + 0x44, 0x89, 0xd0, //0x000023ed movl %r10d, %eax + 0x48, 0x83, 0xc0, 0x01, //0x000023f0 addq $1, %rax + 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x000023f4 .p2align 4, 0x90 + //0x00002400 LBB5_444 + 0x41, 0x8d, 0x4a, 0xff, //0x00002400 leal $-1(%r10), %ecx + 0x41, 0x80, 0x3c, 0x0b, 0x30, //0x00002404 cmpb $48, (%r11,%rcx) + 0x0f, 0x85, 0x1c, 0x00, 0x00, 0x00, //0x00002409 jne LBB5_448 + 0x48, 0x83, 0xc0, 0xff, //0x0000240f addq $-1, %rax + 0x41, 0x89, 0xca, //0x00002413 movl %ecx, %r10d + 0x48, 0x83, 0xf8, 0x01, //0x00002416 cmpq $1, %rax + 0x0f, 0x8f, 0xe0, 0xff, 0xff, 0xff, //0x0000241a jg LBB5_444 + 0xe9, 0x11, 0x00, 0x00, 0x00, //0x00002420 jmp LBB5_446 + //0x00002425 LBB5_447 + 0x0f, 0x84, 0x0b, 0x00, 0x00, 0x00, //0x00002425 je LBB5_446 + //0x0000242b LBB5_448 + 0x44, 0x89, 0xd3, //0x0000242b movl %r10d, %ebx + 0x45, 0x89, 0xd1, //0x0000242e movl %r10d, %r9d + 0xe9, 0x0a, 0x00, 0x00, 0x00, //0x00002431 jmp LBB5_449 + //0x00002436 LBB5_446 + 0x31, 0xff, //0x00002436 xorl %edi, %edi + 0x45, 0x31, 0xd2, //0x00002438 xorl %r10d, %r10d + 0x31, 0xdb, //0x0000243b xorl %ebx, %ebx + 0x45, 0x31, 0xc9, //0x0000243d xorl %r9d, %r9d + //0x00002440 LBB5_449 + 0x48, 0x8b, 0x8d, 0x58, 0xff, 0xff, 0xff, //0x00002440 movq $-168(%rbp), %rcx + 0x29, 0xd1, //0x00002447 subl %edx, %ecx + 0xe9, 0xcc, 0xf7, 0xff, 0xff, //0x00002449 jmp LBB5_349 + //0x0000244e LBB5_450 + 0x81, 0xf9, 0x02, 0xfc, 0xff, 0xff, //0x0000244e cmpl $-1022, %ecx + 0x0f, 0x8f, 0xf7, 0x01, 0x00, 0x00, //0x00002454 jg LBB5_479 + 0x41, 0xb8, 0x02, 0xfc, 0xff, 0xff, //0x0000245a movl $-1022, %r8d + 0x45, 0x85, 0xc9, //0x00002460 testl %r9d, %r9d + 0x0f, 0x84, 0x7d, 0x0b, 0x00, 0x00, //0x00002463 je LBB5_583 + 0x48, 0x89, 0xbd, 0x78, 0xff, 0xff, 0xff, //0x00002469 movq %rdi, $-136(%rbp) + 0x44, 0x8d, 0x81, 0xfd, 0x03, 0x00, 0x00, //0x00002470 leal $1021(%rcx), %r8d + 0x81, 0xf9, 0xc6, 0xfb, 0xff, 0xff, //0x00002477 cmpl $-1082, %ecx + 0x0f, 0x8f, 0x57, 0x02, 0x00, 0x00, //0x0000247d jg LBB5_484 + 0x4d, 0x8d, 0x6f, 0x01, //0x00002483 leaq $1(%r15), %r13 + 0x41, 0xbc, 0x01, 0x00, 0x00, 0x00, //0x00002487 movl $1, %r12d + 0xe9, 0x24, 0x00, 0x00, 0x00, //0x0000248d jmp LBB5_456 + //0x00002492 LBB5_476 + 0x0f, 0x84, 0xa8, 0x01, 0x00, 0x00, //0x00002492 je LBB5_477 + //0x00002498 LBB5_454 + 0x48, 0x89, 0x95, 0x78, 0xff, 0xff, 0xff, //0x00002498 movq %rdx, $-136(%rbp) + //0x0000249f LBB5_455 + 0x41, 0x8d, 0x48, 0x3c, //0x0000249f leal $60(%r8), %ecx + 0x45, 0x89, 0xd1, //0x000024a3 movl %r10d, %r9d + 0x44, 0x89, 0xd7, //0x000024a6 movl %r10d, %edi + 0x41, 0x83, 0xf8, 0x88, //0x000024a9 cmpl $-120, %r8d + 0x41, 0x89, 0xc8, //0x000024ad movl %ecx, %r8d + 0x0f, 0x8d, 0x2a, 0x02, 0x00, 0x00, //0x000024b0 jge LBB5_485 + //0x000024b6 LBB5_456 + 0x45, 0x85, 0xc9, //0x000024b6 testl %r9d, %r9d + 0xbf, 0x00, 0x00, 0x00, 0x00, //0x000024b9 movl $0, %edi + 0x41, 0x0f, 0x4f, 0xf9, //0x000024be cmovgl %r9d, %edi + 0x31, 0xc0, //0x000024c2 xorl %eax, %eax + 0x31, 0xc9, //0x000024c4 xorl %ecx, %ecx + 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x000024c6 .p2align 4, 0x90 + //0x000024d0 LBB5_457 + 0x48, 0x39, 0xc7, //0x000024d0 cmpq %rax, %rdi + 0x0f, 0x84, 0x25, 0x00, 0x00, 0x00, //0x000024d3 je LBB5_460 + 0x48, 0x8d, 0x0c, 0x89, //0x000024d9 leaq (%rcx,%rcx,4), %rcx + 0x49, 0x0f, 0xbe, 0x1c, 0x03, //0x000024dd movsbq (%r11,%rax), %rbx + 0x48, 0x8d, 0x0c, 0x4b, //0x000024e2 leaq (%rbx,%rcx,2), %rcx + 0x48, 0x83, 0xc1, 0xd0, //0x000024e6 addq $-48, %rcx + 0x48, 0x83, 0xc0, 0x01, //0x000024ea addq $1, %rax + 0x4c, 0x39, 0xe9, //0x000024ee cmpq %r13, %rcx + 0x0f, 0x82, 0xd9, 0xff, 0xff, 0xff, //0x000024f1 jb LBB5_457 + 0x89, 0xc7, //0x000024f7 movl %eax, %edi + 0xe9, 0x25, 0x00, 0x00, 0x00, //0x000024f9 jmp LBB5_462 + //0x000024fe LBB5_460 + 0x48, 0x85, 0xc9, //0x000024fe testq %rcx, %rcx + 0x0f, 0x84, 0x42, 0x01, 0x00, 0x00, //0x00002501 je LBB5_478 + 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00002507 .p2align 4, 0x90 + //0x00002510 LBB5_461 + 0x48, 0x01, 0xc9, //0x00002510 addq %rcx, %rcx + 0x48, 0x8d, 0x0c, 0x89, //0x00002513 leaq (%rcx,%rcx,4), %rcx + 0x83, 0xc7, 0x01, //0x00002517 addl $1, %edi + 0x4c, 0x39, 0xe9, //0x0000251a cmpq %r13, %rcx + 0x0f, 0x82, 0xed, 0xff, 0xff, 0xff, //0x0000251d jb LBB5_461 + //0x00002523 LBB5_462 + 0x48, 0x8b, 0x85, 0x78, 0xff, 0xff, 0xff, //0x00002523 movq $-136(%rbp), %rax + 0x29, 0xf8, //0x0000252a subl %edi, %eax + 0x48, 0x89, 0x85, 0x78, 0xff, 0xff, 0xff, //0x0000252c movq %rax, $-136(%rbp) + 0x31, 0xc0, //0x00002533 xorl %eax, %eax + 0x44, 0x39, 0xcf, //0x00002535 cmpl %r9d, %edi + 0x0f, 0x8d, 0x5b, 0x00, 0x00, 0x00, //0x00002538 jge LBB5_467 + 0x48, 0x63, 0xff, //0x0000253e movslq %edi, %rdi + 0x49, 0x63, 0xda, //0x00002541 movslq %r10d, %rbx + 0x49, 0x8d, 0x04, 0x3b, //0x00002544 leaq (%r11,%rdi), %rax + 0x45, 0x31, 0xd2, //0x00002548 xorl %r10d, %r10d + 0x44, 0x8b, 0x4d, 0xc8, //0x0000254b movl $-56(%rbp), %r9d + 0x90, //0x0000254f .p2align 4, 0x90 + //0x00002550 LBB5_464 + 0x48, 0x89, 0xce, //0x00002550 movq %rcx, %rsi + 0x48, 0xc1, 0xee, 0x3c, //0x00002553 shrq $60, %rsi + 0x4c, 0x21, 0xf9, //0x00002557 andq %r15, %rcx + 0x40, 0x80, 0xce, 0x30, //0x0000255a orb $48, %sil + 0x43, 0x88, 0x34, 0x13, //0x0000255e movb %sil, (%r11,%r10) + 0x4a, 0x0f, 0xbe, 0x34, 0x10, //0x00002562 movsbq (%rax,%r10), %rsi + 0x4a, 0x8d, 0x14, 0x17, //0x00002567 leaq (%rdi,%r10), %rdx + 0x48, 0x83, 0xc2, 0x01, //0x0000256b addq $1, %rdx + 0x49, 0x83, 0xc2, 0x01, //0x0000256f addq $1, %r10 + 0x48, 0x8d, 0x0c, 0x89, //0x00002573 leaq (%rcx,%rcx,4), %rcx + 0x48, 0x8d, 0x0c, 0x4e, //0x00002577 leaq (%rsi,%rcx,2), %rcx + 0x48, 0x83, 0xc1, 0xd0, //0x0000257b addq $-48, %rcx + 0x48, 0x39, 0xda, //0x0000257f cmpq %rbx, %rdx + 0x0f, 0x8c, 0xc8, 0xff, 0xff, 0xff, //0x00002582 jl LBB5_464 + 0x48, 0x85, 0xc9, //0x00002588 testq %rcx, %rcx + 0x0f, 0x84, 0x6b, 0x00, 0x00, 0x00, //0x0000258b je LBB5_472 + 0x44, 0x89, 0xd0, //0x00002591 movl %r10d, %eax + 0xe9, 0x04, 0x00, 0x00, 0x00, //0x00002594 jmp LBB5_468 + //0x00002599 LBB5_467 + 0x44, 0x8b, 0x4d, 0xc8, //0x00002599 movl $-56(%rbp), %r9d + //0x0000259d LBB5_468 + 0x41, 0x89, 0xc2, //0x0000259d movl %eax, %r10d + 0xe9, 0x23, 0x00, 0x00, 0x00, //0x000025a0 jmp LBB5_470 + 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x000025a5 .p2align 4, 0x90 + //0x000025b0 LBB5_469 + 0x4c, 0x39, 0xe9, //0x000025b0 cmpq %r13, %rcx + 0x45, 0x0f, 0x43, 0xcc, //0x000025b3 cmovael %r12d, %r9d + 0x48, 0x8d, 0x04, 0x3f, //0x000025b7 leaq (%rdi,%rdi), %rax + 0x48, 0x8d, 0x0c, 0x80, //0x000025bb leaq (%rax,%rax,4), %rcx + 0x48, 0x85, 0xff, //0x000025bf testq %rdi, %rdi + 0x0f, 0x84, 0x34, 0x00, 0x00, 0x00, //0x000025c2 je LBB5_472 + //0x000025c8 LBB5_470 + 0x48, 0x89, 0xcf, //0x000025c8 movq %rcx, %rdi + 0x4c, 0x21, 0xff, //0x000025cb andq %r15, %rdi + 0x49, 0x63, 0xc2, //0x000025ce movslq %r10d, %rax + 0x49, 0x39, 0xc6, //0x000025d1 cmpq %rax, %r14 + 0x0f, 0x86, 0xd6, 0xff, 0xff, 0xff, //0x000025d4 jbe LBB5_469 + 0x48, 0xc1, 0xe9, 0x3c, //0x000025da shrq $60, %rcx + 0x80, 0xc9, 0x30, //0x000025de orb $48, %cl + 0x41, 0x88, 0x0c, 0x03, //0x000025e1 movb %cl, (%r11,%rax) + 0x83, 0xc0, 0x01, //0x000025e5 addl $1, %eax + 0x41, 0x89, 0xc2, //0x000025e8 movl %eax, %r10d + 0x48, 0x8d, 0x04, 0x3f, //0x000025eb leaq (%rdi,%rdi), %rax + 0x48, 0x8d, 0x0c, 0x80, //0x000025ef leaq (%rax,%rax,4), %rcx + 0x48, 0x85, 0xff, //0x000025f3 testq %rdi, %rdi + 0x0f, 0x85, 0xcc, 0xff, 0xff, 0xff, //0x000025f6 jne LBB5_470 + //0x000025fc LBB5_472 + 0x48, 0x8b, 0x95, 0x78, 0xff, 0xff, 0xff, //0x000025fc movq $-136(%rbp), %rdx + 0x83, 0xc2, 0x01, //0x00002603 addl $1, %edx + 0x45, 0x85, 0xd2, //0x00002606 testl %r10d, %r10d + 0x44, 0x89, 0x4d, 0xc8, //0x00002609 movl %r9d, $-56(%rbp) + 0x0f, 0x8e, 0x7f, 0xfe, 0xff, 0xff, //0x0000260d jle LBB5_476 + 0x44, 0x89, 0xd0, //0x00002613 movl %r10d, %eax + 0x48, 0x83, 0xc0, 0x01, //0x00002616 addq $1, %rax + 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x0000261a .p2align 4, 0x90 + //0x00002620 LBB5_474 + 0x41, 0x8d, 0x4a, 0xff, //0x00002620 leal $-1(%r10), %ecx + 0x41, 0x80, 0x3c, 0x0b, 0x30, //0x00002624 cmpb $48, (%r11,%rcx) + 0x0f, 0x85, 0x69, 0xfe, 0xff, 0xff, //0x00002629 jne LBB5_454 + 0x48, 0x83, 0xc0, 0xff, //0x0000262f addq $-1, %rax + 0x41, 0x89, 0xca, //0x00002633 movl %ecx, %r10d + 0x48, 0x83, 0xf8, 0x01, //0x00002636 cmpq $1, %rax + 0x0f, 0x8f, 0xe0, 0xff, 0xff, 0xff, //0x0000263a jg LBB5_474 + //0x00002640 LBB5_477 + 0x31, 0xc0, //0x00002640 xorl %eax, %eax + 0x48, 0x89, 0x85, 0x78, 0xff, 0xff, 0xff, //0x00002642 movq %rax, $-136(%rbp) + //0x00002649 LBB5_478 + 0x45, 0x31, 0xd2, //0x00002649 xorl %r10d, %r10d + 0xe9, 0x4e, 0xfe, 0xff, 0xff, //0x0000264c jmp LBB5_455 + //0x00002651 LBB5_479 + 0x81, 0xf9, 0x00, 0x04, 0x00, 0x00, //0x00002651 cmpl $1024, %ecx + 0x4c, 0x89, 0xe3, //0x00002657 movq %r12, %rbx + 0x0f, 0x8e, 0x21, 0x00, 0x00, 0x00, //0x0000265a jle LBB5_481 + 0x31, 0xc9, //0x00002660 xorl %ecx, %ecx + 0x4c, 0x8b, 0x75, 0xc0, //0x00002662 movq $-64(%rbp), %r14 + 0x4c, 0x8b, 0x55, 0xa0, //0x00002666 movq $-96(%rbp), %r10 + 0x44, 0x8b, 0x7d, 0xa8, //0x0000266a movl $-88(%rbp), %r15d + 0x40, 0x8a, 0x75, 0x98, //0x0000266e movb $-104(%rbp), %sil + 0x48, 0xba, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x00002672 movabsq $4503599627370495, %rdx + 0xe9, 0x76, 0xf2, 0xff, 0xff, //0x0000267c jmp LBB5_307 + //0x00002681 LBB5_481 + 0x83, 0xc1, 0xff, //0x00002681 addl $-1, %ecx + 0x41, 0x89, 0xc8, //0x00002684 movl %ecx, %r8d + 0xe9, 0x99, 0x08, 0x00, 0x00, //0x00002687 jmp LBB5_571 + //0x0000268c LBB5_482 + 0x48, 0x39, 0xca, //0x0000268c cmpq %rcx, %rdx + 0xb1, 0x02, //0x0000268f movb $2, %cl + 0x80, 0xd9, 0x00, //0x00002691 sbbb $0, %cl + 0x48, 0xd3, 0xea, //0x00002694 shrq %cl, %rdx + 0x49, 0xc1, 0xe6, 0x34, //0x00002697 shlq $52, %r14 + 0x48, 0xb8, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x0000269b movabsq $4503599627370495, %rax + 0x48, 0x21, 0xc2, //0x000026a5 andq %rax, %rdx + 0x4c, 0x09, 0xf2, //0x000026a8 orq %r14, %rdx + 0x49, 0x09, 0xd7, //0x000026ab orq %rdx, %r15 + 0x45, 0x84, 0xe4, //0x000026ae testb %r12b, %r12b + 0x4c, 0x0f, 0x44, 0xfa, //0x000026b1 cmoveq %rdx, %r15 + 0x66, 0x49, 0x0f, 0x6e, 0xcf, //0x000026b5 movq %r15, %xmm1 + 0x66, 0x0f, 0x2e, 0xc1, //0x000026ba ucomisd %xmm1, %xmm0 + 0x4c, 0x8b, 0x75, 0xc0, //0x000026be movq $-64(%rbp), %r14 + 0x0f, 0x85, 0x36, 0xea, 0xff, 0xff, //0x000026c2 jne LBB5_205 + 0x0f, 0x8b, 0x55, 0xf2, 0xff, 0xff, //0x000026c8 jnp LBB5_308 + 0xe9, 0x2b, 0xea, 0xff, 0xff, //0x000026ce jmp LBB5_205 + //0x000026d3 LBB5_483 + 0x89, 0xd1, //0x000026d3 movl %edx, %ecx + 0xe9, 0x2c, 0x0c, 0x00, 0x00, //0x000026d5 jmp LBB5_630 + //0x000026da LBB5_484 + 0x44, 0x89, 0xcf, //0x000026da movl %r9d, %edi + 0x44, 0x89, 0xc1, //0x000026dd movl %r8d, %ecx + //0x000026e0 LBB5_485 + 0xf7, 0xd9, //0x000026e0 negl %ecx + 0x31, 0xd2, //0x000026e2 xorl %edx, %edx + 0x85, 0xff, //0x000026e4 testl %edi, %edi + 0x41, 0xb9, 0x00, 0x00, 0x00, 0x00, //0x000026e6 movl $0, %r9d + 0x44, 0x0f, 0x4f, 0xcf, //0x000026ec cmovgl %edi, %r9d + 0x31, 0xc0, //0x000026f0 xorl %eax, %eax + 0x4c, 0x8b, 0x6d, 0xb8, //0x000026f2 movq $-72(%rbp), %r13 + 0x44, 0x8b, 0x7d, 0xa8, //0x000026f6 movl $-88(%rbp), %r15d + 0x49, 0xbc, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf0, 0x7f, //0x000026fa movabsq $9218868437227405312, %r12 + 0x41, 0xb8, 0x02, 0xfc, 0xff, 0xff, //0x00002704 movl $-1022, %r8d + //0x0000270a LBB5_486 + 0x49, 0x39, 0xd1, //0x0000270a cmpq %rdx, %r9 + 0x0f, 0x84, 0xa7, 0x00, 0x00, 0x00, //0x0000270d je LBB5_495 + 0x48, 0x8d, 0x04, 0x80, //0x00002713 leaq (%rax,%rax,4), %rax + 0x4c, 0x89, 0xe6, //0x00002717 movq %r12, %rsi + 0x49, 0x0f, 0xbe, 0x1c, 0x13, //0x0000271a movsbq (%r11,%rdx), %rbx + 0x48, 0x8d, 0x04, 0x43, //0x0000271f leaq (%rbx,%rax,2), %rax + 0x48, 0x83, 0xc0, 0xd0, //0x00002723 addq $-48, %rax + 0x48, 0x83, 0xc2, 0x01, //0x00002727 addq $1, %rdx + 0x48, 0x89, 0xc3, //0x0000272b movq %rax, %rbx + 0x48, 0xd3, 0xeb, //0x0000272e shrq %cl, %rbx + 0x48, 0x85, 0xdb, //0x00002731 testq %rbx, %rbx + 0x0f, 0x84, 0xd0, 0xff, 0xff, 0xff, //0x00002734 je LBB5_486 + 0x41, 0x89, 0xd1, //0x0000273a movl %edx, %r9d + //0x0000273d LBB5_489 + 0x49, 0xc7, 0xc0, 0xff, 0xff, 0xff, 0xff, //0x0000273d movq $-1, %r8 + 0x49, 0xd3, 0xe0, //0x00002744 shlq %cl, %r8 + 0x49, 0xf7, 0xd0, //0x00002747 notq %r8 + 0x31, 0xd2, //0x0000274a xorl %edx, %edx + 0x41, 0x39, 0xf9, //0x0000274c cmpl %edi, %r9d + 0x0f, 0x8d, 0x47, 0x00, 0x00, 0x00, //0x0000274f jge LBB5_493 + 0x4d, 0x63, 0xf9, //0x00002755 movslq %r9d, %r15 + 0x49, 0x63, 0xf2, //0x00002758 movslq %r10d, %rsi + 0x4f, 0x8d, 0x14, 0x3b, //0x0000275b leaq (%r11,%r15), %r10 + 0x31, 0xd2, //0x0000275f xorl %edx, %edx + //0x00002761 LBB5_491 + 0x48, 0x89, 0xc7, //0x00002761 movq %rax, %rdi + 0x48, 0xd3, 0xef, //0x00002764 shrq %cl, %rdi + 0x4c, 0x21, 0xc0, //0x00002767 andq %r8, %rax + 0x40, 0x80, 0xc7, 0x30, //0x0000276a addb $48, %dil + 0x41, 0x88, 0x3c, 0x13, //0x0000276e movb %dil, (%r11,%rdx) + 0x49, 0x0f, 0xbe, 0x3c, 0x12, //0x00002772 movsbq (%r10,%rdx), %rdi + 0x49, 0x8d, 0x1c, 0x17, //0x00002777 leaq (%r15,%rdx), %rbx + 0x48, 0x83, 0xc3, 0x01, //0x0000277b addq $1, %rbx + 0x48, 0x83, 0xc2, 0x01, //0x0000277f addq $1, %rdx + 0x48, 0x8d, 0x04, 0x80, //0x00002783 leaq (%rax,%rax,4), %rax + 0x48, 0x8d, 0x04, 0x47, //0x00002787 leaq (%rdi,%rax,2), %rax + 0x48, 0x83, 0xc0, 0xd0, //0x0000278b addq $-48, %rax + 0x48, 0x39, 0xf3, //0x0000278f cmpq %rsi, %rbx + 0x0f, 0x8c, 0xc9, 0xff, 0xff, 0xff, //0x00002792 jl LBB5_491 + 0x44, 0x8b, 0x7d, 0xa8, //0x00002798 movl $-88(%rbp), %r15d + //0x0000279c LBB5_493 + 0x48, 0x8b, 0xbd, 0x78, 0xff, 0xff, 0xff, //0x0000279c movq $-136(%rbp), %rdi + 0x44, 0x29, 0xcf, //0x000027a3 subl %r9d, %edi + 0x83, 0xc7, 0x01, //0x000027a6 addl $1, %edi + 0x48, 0x85, 0xc0, //0x000027a9 testq %rax, %rax + 0x0f, 0x85, 0x3c, 0x00, 0x00, 0x00, //0x000027ac jne LBB5_498 + 0x41, 0x89, 0xd2, //0x000027b2 movl %edx, %r10d + 0xe9, 0x95, 0x00, 0x00, 0x00, //0x000027b5 jmp LBB5_503 + //0x000027ba LBB5_495 + 0x48, 0x85, 0xc0, //0x000027ba testq %rax, %rax + 0x0f, 0x84, 0x76, 0x0c, 0x00, 0x00, //0x000027bd je LBB5_648 + 0x48, 0x89, 0xc2, //0x000027c3 movq %rax, %rdx + 0x48, 0xd3, 0xea, //0x000027c6 shrq %cl, %rdx + 0x48, 0x85, 0xd2, //0x000027c9 testq %rdx, %rdx + 0x0f, 0x84, 0xcf, 0x00, 0x00, 0x00, //0x000027cc je LBB5_508 + 0x49, 0xc7, 0xc0, 0xff, 0xff, 0xff, 0xff, //0x000027d2 movq $-1, %r8 + 0x49, 0xd3, 0xe0, //0x000027d9 shlq %cl, %r8 + 0x49, 0xf7, 0xd0, //0x000027dc notq %r8 + 0x48, 0x8b, 0xbd, 0x78, 0xff, 0xff, 0xff, //0x000027df movq $-136(%rbp), %rdi + 0x44, 0x29, 0xcf, //0x000027e6 subl %r9d, %edi + 0x83, 0xc7, 0x01, //0x000027e9 addl $1, %edi + 0x31, 0xd2, //0x000027ec xorl %edx, %edx + //0x000027ee LBB5_498 + 0x48, 0x89, 0xfb, //0x000027ee movq %rdi, %rbx + 0xbe, 0x01, 0x00, 0x00, 0x00, //0x000027f1 movl $1, %esi + 0x41, 0x89, 0xd2, //0x000027f6 movl %edx, %r10d + 0xe9, 0x1c, 0x00, 0x00, 0x00, //0x000027f9 jmp LBB5_500 + //0x000027fe LBB5_499 + 0x48, 0x85, 0xd2, //0x000027fe testq %rdx, %rdx + 0x8b, 0x55, 0xc8, //0x00002801 movl $-56(%rbp), %edx + 0x0f, 0x45, 0xd6, //0x00002804 cmovnel %esi, %edx + 0x89, 0x55, 0xc8, //0x00002807 movl %edx, $-56(%rbp) + 0x48, 0x01, 0xc0, //0x0000280a addq %rax, %rax + 0x48, 0x8d, 0x04, 0x80, //0x0000280d leaq (%rax,%rax,4), %rax + 0x48, 0x85, 0xc0, //0x00002811 testq %rax, %rax + 0x0f, 0x84, 0x32, 0x00, 0x00, 0x00, //0x00002814 je LBB5_502 + //0x0000281a LBB5_500 + 0x48, 0x89, 0xc2, //0x0000281a movq %rax, %rdx + 0x48, 0xd3, 0xea, //0x0000281d shrq %cl, %rdx + 0x4c, 0x21, 0xc0, //0x00002820 andq %r8, %rax + 0x49, 0x63, 0xfa, //0x00002823 movslq %r10d, %rdi + 0x49, 0x39, 0xfe, //0x00002826 cmpq %rdi, %r14 + 0x0f, 0x86, 0xcf, 0xff, 0xff, 0xff, //0x00002829 jbe LBB5_499 + 0x80, 0xc2, 0x30, //0x0000282f addb $48, %dl + 0x41, 0x88, 0x14, 0x3b, //0x00002832 movb %dl, (%r11,%rdi) + 0x83, 0xc7, 0x01, //0x00002836 addl $1, %edi + 0x41, 0x89, 0xfa, //0x00002839 movl %edi, %r10d + 0x48, 0x01, 0xc0, //0x0000283c addq %rax, %rax + 0x48, 0x8d, 0x04, 0x80, //0x0000283f leaq (%rax,%rax,4), %rax + 0x48, 0x85, 0xc0, //0x00002843 testq %rax, %rax + 0x0f, 0x85, 0xce, 0xff, 0xff, 0xff, //0x00002846 jne LBB5_500 + //0x0000284c LBB5_502 + 0x48, 0x89, 0xdf, //0x0000284c movq %rbx, %rdi + //0x0000284f LBB5_503 + 0x45, 0x85, 0xd2, //0x0000284f testl %r10d, %r10d + 0x0f, 0x8e, 0xa6, 0x06, 0x00, 0x00, //0x00002852 jle LBB5_568 + 0x44, 0x89, 0xd0, //0x00002858 movl %r10d, %eax + 0x48, 0x83, 0xc0, 0x01, //0x0000285b addq $1, %rax + 0x4c, 0x89, 0xe3, //0x0000285f movq %r12, %rbx + //0x00002862 LBB5_505 + 0x41, 0x8d, 0x4a, 0xff, //0x00002862 leal $-1(%r10), %ecx + 0x41, 0x80, 0x3c, 0x0b, 0x30, //0x00002866 cmpb $48, (%r11,%rcx) + 0x0f, 0x85, 0xab, 0x06, 0x00, 0x00, //0x0000286b jne LBB5_570 + 0x48, 0x83, 0xc0, 0xff, //0x00002871 addq $-1, %rax + 0x41, 0x89, 0xca, //0x00002875 movl %ecx, %r10d + 0x48, 0x83, 0xf8, 0x01, //0x00002878 cmpq $1, %rax + 0x0f, 0x8f, 0xe0, 0xff, 0xff, 0xff, //0x0000287c jg LBB5_505 + 0x41, 0xb8, 0x02, 0xfc, 0xff, 0xff, //0x00002882 movl $-1022, %r8d + 0x4c, 0x8b, 0x75, 0xc0, //0x00002888 movq $-64(%rbp), %r14 + 0x4c, 0x8b, 0x55, 0xa0, //0x0000288c movq $-96(%rbp), %r10 + 0x48, 0xba, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x00002890 movabsq $4503599627370495, %rdx + 0x31, 0xc9, //0x0000289a xorl %ecx, %ecx + 0xe9, 0xc2, 0x0b, 0x00, 0x00, //0x0000289c jmp LBB5_651 + //0x000028a1 LBB5_508 + 0x48, 0x01, 0xc0, //0x000028a1 addq %rax, %rax + 0x48, 0x8d, 0x04, 0x80, //0x000028a4 leaq (%rax,%rax,4), %rax + 0x41, 0x83, 0xc1, 0x01, //0x000028a8 addl $1, %r9d + 0x48, 0x89, 0xc2, //0x000028ac movq %rax, %rdx + 0x48, 0xd3, 0xea, //0x000028af shrq %cl, %rdx + 0x48, 0x85, 0xd2, //0x000028b2 testq %rdx, %rdx + 0x0f, 0x84, 0xe6, 0xff, 0xff, 0xff, //0x000028b5 je LBB5_508 + 0xe9, 0x7d, 0xfe, 0xff, 0xff, //0x000028bb jmp LBB5_489 + //0x000028c0 LBB5_509 + 0x0f, 0xbc, 0xce, //0x000028c0 bsfl %esi, %ecx + 0x48, 0x01, 0xc8, //0x000028c3 addq %rcx, %rax + 0xf3, 0x0f, 0x6f, 0x05, 0xa2, 0xd7, 0xff, 0xff, //0x000028c6 movdqu $-10334(%rip), %xmm0 /* LCPI5_1+0(%rip) */ + 0xf3, 0x0f, 0x6f, 0x0d, 0xaa, 0xd7, 0xff, 0xff, //0x000028ce movdqu $-10326(%rip), %xmm1 /* LCPI5_2+0(%rip) */ + 0xf3, 0x0f, 0x6f, 0x15, 0xb2, 0xd7, 0xff, 0xff, //0x000028d6 movdqu $-10318(%rip), %xmm2 /* LCPI5_3+0(%rip) */ + 0x4c, 0x8d, 0x0d, 0xbb, 0xdd, 0x00, 0x00, //0x000028de leaq $56763(%rip), %r9 /* _ESCAPED_TAB+0(%rip) */ + 0x48, 0x89, 0xc2, //0x000028e5 movq %rax, %rdx + 0x49, 0x89, 0xc0, //0x000028e8 movq %rax, %r8 + //0x000028eb LBB5_510 + 0x0f, 0xb6, 0x7a, 0x01, //0x000028eb movzbl $1(%rdx), %edi + 0x48, 0x83, 0xff, 0x75, //0x000028ef cmpq $117, %rdi + 0x0f, 0x84, 0x23, 0x00, 0x00, 0x00, //0x000028f3 je LBB5_513 + 0x42, 0x8a, 0x1c, 0x0f, //0x000028f9 movb (%rdi,%r9), %bl + 0x84, 0xdb, //0x000028fd testb %bl, %bl + 0x0f, 0x84, 0xea, 0x05, 0x00, 0x00, //0x000028ff je LBB5_567 + 0x4c, 0x89, 0x75, 0xc0, //0x00002905 movq %r14, $-64(%rbp) + 0x48, 0x83, 0xc2, 0x02, //0x00002909 addq $2, %rdx + 0x41, 0x88, 0x18, //0x0000290d movb %bl, (%r8) + 0x49, 0x83, 0xc0, 0x01, //0x00002910 addq $1, %r8 + 0x48, 0x89, 0xd0, //0x00002914 movq %rdx, %rax + 0xe9, 0x47, 0x02, 0x00, 0x00, //0x00002917 jmp LBB5_533 + //0x0000291c LBB5_513 + 0x4c, 0x89, 0x75, 0xc0, //0x0000291c movq %r14, $-64(%rbp) + 0x8b, 0x72, 0x02, //0x00002920 movl $2(%rdx), %esi + 0x41, 0x89, 0xf7, //0x00002923 movl %esi, %r15d + 0x41, 0xf7, 0xd7, //0x00002926 notl %r15d + 0x8d, 0x8e, 0xd0, 0xcf, 0xcf, 0xcf, //0x00002929 leal $-808464432(%rsi), %ecx + 0x41, 0x81, 0xe7, 0x80, 0x80, 0x80, 0x80, //0x0000292f andl $-2139062144, %r15d + 0x40, 0xb7, 0x01, //0x00002936 movb $1, %dil + 0x48, 0xc7, 0xc3, 0xf4, 0xff, 0xff, 0xff, //0x00002939 movq $-12, %rbx + 0x41, 0x85, 0xcf, //0x00002940 testl %ecx, %r15d + 0x0f, 0x85, 0xa0, 0x14, 0x00, 0x00, //0x00002943 jne LBB5_776 + 0x8d, 0x8e, 0x19, 0x19, 0x19, 0x19, //0x00002949 leal $421075225(%rsi), %ecx + 0x09, 0xf1, //0x0000294f orl %esi, %ecx + 0xf7, 0xc1, 0x80, 0x80, 0x80, 0x80, //0x00002951 testl $-2139062144, %ecx + 0x0f, 0x85, 0x8c, 0x14, 0x00, 0x00, //0x00002957 jne LBB5_776 + 0x41, 0x89, 0xf3, //0x0000295d movl %esi, %r11d + 0x41, 0x81, 0xe3, 0x7f, 0x7f, 0x7f, 0x7f, //0x00002960 andl $2139062143, %r11d + 0xb9, 0xc0, 0xc0, 0xc0, 0xc0, //0x00002967 movl $-1061109568, %ecx + 0x44, 0x29, 0xd9, //0x0000296c subl %r11d, %ecx + 0x45, 0x8d, 0xb3, 0x46, 0x46, 0x46, 0x46, //0x0000296f leal $1179010630(%r11), %r14d + 0x44, 0x21, 0xf9, //0x00002976 andl %r15d, %ecx + 0x44, 0x85, 0xf1, //0x00002979 testl %r14d, %ecx + 0x0f, 0x85, 0x67, 0x14, 0x00, 0x00, //0x0000297c jne LBB5_776 + 0xb9, 0xe0, 0xe0, 0xe0, 0xe0, //0x00002982 movl $-522133280, %ecx + 0x44, 0x29, 0xd9, //0x00002987 subl %r11d, %ecx + 0x41, 0x81, 0xc3, 0x39, 0x39, 0x39, 0x39, //0x0000298a addl $960051513, %r11d + 0x41, 0x21, 0xcf, //0x00002991 andl %ecx, %r15d + 0x45, 0x85, 0xdf, //0x00002994 testl %r11d, %r15d + 0x0f, 0x85, 0x4c, 0x14, 0x00, 0x00, //0x00002997 jne LBB5_776 + 0x0f, 0xce, //0x0000299d bswapl %esi + 0x89, 0xf0, //0x0000299f movl %esi, %eax + 0xc1, 0xe8, 0x04, //0x000029a1 shrl $4, %eax + 0xf7, 0xd0, //0x000029a4 notl %eax + 0x25, 0x01, 0x01, 0x01, 0x01, //0x000029a6 andl $16843009, %eax + 0x8d, 0x04, 0xc0, //0x000029ab leal (%rax,%rax,8), %eax + 0x81, 0xe6, 0x0f, 0x0f, 0x0f, 0x0f, //0x000029ae andl $252645135, %esi + 0x01, 0xc6, //0x000029b4 addl %eax, %esi + 0x89, 0xf0, //0x000029b6 movl %esi, %eax + 0xc1, 0xe8, 0x04, //0x000029b8 shrl $4, %eax + 0x09, 0xf0, //0x000029bb orl %esi, %eax + 0x44, 0x0f, 0xb6, 0xd8, //0x000029bd movzbl %al, %r11d + 0xc1, 0xe8, 0x08, //0x000029c1 shrl $8, %eax + 0x25, 0x00, 0xff, 0x00, 0x00, //0x000029c4 andl $65280, %eax + 0x41, 0x09, 0xc3, //0x000029c9 orl %eax, %r11d + 0x48, 0x8d, 0x42, 0x06, //0x000029cc leaq $6(%rdx), %rax + 0x41, 0x81, 0xfb, 0x80, 0x00, 0x00, 0x00, //0x000029d0 cmpl $128, %r11d + 0x0f, 0x82, 0x73, 0x04, 0x00, 0x00, //0x000029d7 jb LBB5_562 + 0x45, 0x31, 0xf6, //0x000029dd xorl %r14d, %r14d + //0x000029e0 LBB5_519 + 0x44, 0x89, 0xd9, //0x000029e0 movl %r11d, %ecx + 0x41, 0x81, 0xfb, 0xff, 0x07, 0x00, 0x00, //0x000029e3 cmpl $2047, %r11d + 0x0f, 0x86, 0x6f, 0x04, 0x00, 0x00, //0x000029ea jbe LBB5_564 + 0x81, 0xe1, 0x00, 0xf8, 0xff, 0xff, //0x000029f0 andl $-2048, %ecx + 0x81, 0xf9, 0x00, 0xd8, 0x00, 0x00, //0x000029f6 cmpl $55296, %ecx + 0x0f, 0x85, 0x2f, 0x01, 0x00, 0x00, //0x000029fc jne LBB5_531 + 0x41, 0x81, 0xfb, 0xff, 0xdb, 0x00, 0x00, //0x00002a02 cmpl $56319, %r11d + 0x0f, 0x87, 0x73, 0x04, 0x00, 0x00, //0x00002a09 ja LBB5_565 + 0x42, 0x80, 0x7c, 0x72, 0x06, 0x5c, //0x00002a0f cmpb $92, $6(%rdx,%r14,2) + 0x0f, 0x85, 0x67, 0x04, 0x00, 0x00, //0x00002a15 jne LBB5_565 + 0x42, 0x80, 0x7c, 0x72, 0x07, 0x75, //0x00002a1b cmpb $117, $7(%rdx,%r14,2) + 0x0f, 0x85, 0x5b, 0x04, 0x00, 0x00, //0x00002a21 jne LBB5_565 + 0x42, 0x8b, 0x4c, 0x72, 0x08, //0x00002a27 movl $8(%rdx,%r14,2), %ecx + 0x89, 0xce, //0x00002a2c movl %ecx, %esi + 0xf7, 0xd6, //0x00002a2e notl %esi + 0x48, 0x89, 0x4d, 0xc8, //0x00002a30 movq %rcx, $-56(%rbp) + 0x81, 0xc1, 0xd0, 0xcf, 0xcf, 0xcf, //0x00002a34 addl $-808464432, %ecx + 0x81, 0xe6, 0x80, 0x80, 0x80, 0x80, //0x00002a3a andl $-2139062144, %esi + 0x89, 0x75, 0xb8, //0x00002a40 movl %esi, $-72(%rbp) + 0x85, 0xce, //0x00002a43 testl %ecx, %esi + 0x0f, 0x85, 0x9e, 0x13, 0x00, 0x00, //0x00002a45 jne LBB5_776 + 0x4c, 0x8b, 0x7d, 0xc8, //0x00002a4b movq $-56(%rbp), %r15 + 0x41, 0x8d, 0x8f, 0x19, 0x19, 0x19, 0x19, //0x00002a4f leal $421075225(%r15), %ecx + 0x44, 0x09, 0xf9, //0x00002a56 orl %r15d, %ecx + 0xf7, 0xc1, 0x80, 0x80, 0x80, 0x80, //0x00002a59 testl $-2139062144, %ecx + 0x0f, 0x85, 0x84, 0x13, 0x00, 0x00, //0x00002a5f jne LBB5_776 + 0x48, 0x8b, 0x4d, 0xc8, //0x00002a65 movq $-56(%rbp), %rcx + 0x81, 0xe1, 0x7f, 0x7f, 0x7f, 0x7f, //0x00002a69 andl $2139062143, %ecx + 0xbe, 0xc0, 0xc0, 0xc0, 0xc0, //0x00002a6f movl $-1061109568, %esi + 0x29, 0xce, //0x00002a74 subl %ecx, %esi + 0x48, 0x89, 0x4d, 0xb0, //0x00002a76 movq %rcx, $-80(%rbp) + 0x44, 0x8d, 0xb9, 0x46, 0x46, 0x46, 0x46, //0x00002a7a leal $1179010630(%rcx), %r15d + 0x44, 0x89, 0xbd, 0x58, 0xff, 0xff, 0xff, //0x00002a81 movl %r15d, $-168(%rbp) + 0x89, 0xf1, //0x00002a88 movl %esi, %ecx + 0x23, 0x4d, 0xb8, //0x00002a8a andl $-72(%rbp), %ecx + 0x85, 0x8d, 0x58, 0xff, 0xff, 0xff, //0x00002a8d testl %ecx, $-168(%rbp) + 0x0f, 0x85, 0x50, 0x13, 0x00, 0x00, //0x00002a93 jne LBB5_776 + 0x41, 0xbf, 0xe0, 0xe0, 0xe0, 0xe0, //0x00002a99 movl $-522133280, %r15d + 0x48, 0x8b, 0x4d, 0xb0, //0x00002a9f movq $-80(%rbp), %rcx + 0x41, 0x29, 0xcf, //0x00002aa3 subl %ecx, %r15d + 0x81, 0xc1, 0x39, 0x39, 0x39, 0x39, //0x00002aa6 addl $960051513, %ecx + 0x8b, 0x75, 0xb8, //0x00002aac movl $-72(%rbp), %esi + 0x44, 0x21, 0xfe, //0x00002aaf andl %r15d, %esi + 0x85, 0xce, //0x00002ab2 testl %ecx, %esi + 0x0f, 0x85, 0x2f, 0x13, 0x00, 0x00, //0x00002ab4 jne LBB5_776 + 0x48, 0x8b, 0x75, 0xc8, //0x00002aba movq $-56(%rbp), %rsi + 0x0f, 0xce, //0x00002abe bswapl %esi + 0x89, 0xf1, //0x00002ac0 movl %esi, %ecx + 0xc1, 0xe9, 0x04, //0x00002ac2 shrl $4, %ecx + 0xf7, 0xd1, //0x00002ac5 notl %ecx + 0x81, 0xe1, 0x01, 0x01, 0x01, 0x01, //0x00002ac7 andl $16843009, %ecx + 0x8d, 0x0c, 0xc9, //0x00002acd leal (%rcx,%rcx,8), %ecx + 0x81, 0xe6, 0x0f, 0x0f, 0x0f, 0x0f, //0x00002ad0 andl $252645135, %esi + 0x01, 0xce, //0x00002ad6 addl %ecx, %esi + 0x89, 0xf1, //0x00002ad8 movl %esi, %ecx + 0xc1, 0xe9, 0x04, //0x00002ada shrl $4, %ecx + 0x09, 0xf1, //0x00002add orl %esi, %ecx + 0x41, 0x89, 0xcf, //0x00002adf movl %ecx, %r15d + 0x41, 0xc1, 0xef, 0x08, //0x00002ae2 shrl $8, %r15d + 0x41, 0x81, 0xe7, 0x00, 0xff, 0x00, 0x00, //0x00002ae6 andl $65280, %r15d + 0x0f, 0xb6, 0xf1, //0x00002aed movzbl %cl, %esi + 0x44, 0x09, 0xfe, //0x00002af0 orl %r15d, %esi + 0x81, 0xe1, 0x00, 0x00, 0xfc, 0x00, //0x00002af3 andl $16515072, %ecx + 0x81, 0xf9, 0x00, 0x00, 0xdc, 0x00, //0x00002af9 cmpl $14417920, %ecx + 0x0f, 0x84, 0x8f, 0x03, 0x00, 0x00, //0x00002aff je LBB5_566 + 0x48, 0x83, 0xc0, 0x06, //0x00002b05 addq $6, %rax + 0x66, 0x43, 0xc7, 0x04, 0x30, 0xef, 0xbf, //0x00002b09 movw $-16401, (%r8,%r14) + 0x43, 0xc6, 0x44, 0x30, 0x02, 0xbd, //0x00002b10 movb $-67, $2(%r8,%r14) + 0x49, 0x83, 0xc6, 0x03, //0x00002b16 addq $3, %r14 + 0x41, 0x89, 0xf3, //0x00002b1a movl %esi, %r11d + 0x81, 0xfe, 0x80, 0x00, 0x00, 0x00, //0x00002b1d cmpl $128, %esi + 0x0f, 0x83, 0xb7, 0xfe, 0xff, 0xff, //0x00002b23 jae LBB5_519 + 0x4d, 0x01, 0xf0, //0x00002b29 addq %r14, %r8 + 0xe9, 0x22, 0x03, 0x00, 0x00, //0x00002b2c jmp LBB5_563 + //0x00002b31 LBB5_531 + 0x44, 0x89, 0xd9, //0x00002b31 movl %r11d, %ecx + 0xc1, 0xe9, 0x0c, //0x00002b34 shrl $12, %ecx + 0x80, 0xc9, 0xe0, //0x00002b37 orb $-32, %cl + 0x43, 0x88, 0x0c, 0x30, //0x00002b3a movb %cl, (%r8,%r14) + 0x44, 0x89, 0xd9, //0x00002b3e movl %r11d, %ecx + 0xc1, 0xe9, 0x06, //0x00002b41 shrl $6, %ecx + 0x80, 0xe1, 0x3f, //0x00002b44 andb $63, %cl + 0x80, 0xc9, 0x80, //0x00002b47 orb $-128, %cl + 0x43, 0x88, 0x4c, 0x30, 0x01, //0x00002b4a movb %cl, $1(%r8,%r14) + 0x41, 0x80, 0xe3, 0x3f, //0x00002b4f andb $63, %r11b + 0x41, 0x80, 0xcb, 0x80, //0x00002b53 orb $-128, %r11b + 0x47, 0x88, 0x5c, 0x30, 0x02, //0x00002b57 movb %r11b, $2(%r8,%r14) + //0x00002b5c LBB5_532 + 0x4d, 0x01, 0xf0, //0x00002b5c addq %r14, %r8 + 0x49, 0x83, 0xc0, 0x03, //0x00002b5f addq $3, %r8 + //0x00002b63 LBB5_533 + 0x80, 0x38, 0x5c, //0x00002b63 cmpb $92, (%rax) + 0x48, 0x89, 0xc2, //0x00002b66 movq %rax, %rdx + 0x4c, 0x8b, 0x75, 0xc0, //0x00002b69 movq $-64(%rbp), %r14 + 0x0f, 0x84, 0x78, 0xfd, 0xff, 0xff, //0x00002b6d je LBB5_510 + 0x4d, 0x89, 0xeb, //0x00002b73 movq %r13, %r11 + 0x4c, 0x89, 0xf6, //0x00002b76 movq %r14, %rsi + 0x41, 0xf6, 0xc4, 0x20, //0x00002b79 testb $32, %r12b + 0x0f, 0x85, 0x98, 0x00, 0x00, 0x00, //0x00002b7d jne LBB5_538 + //0x00002b83 LBB5_535 + 0xf3, 0x0f, 0x6f, 0x18, //0x00002b83 movdqu (%rax), %xmm3 + 0xf3, 0x0f, 0x6f, 0x60, 0x10, //0x00002b87 movdqu $16(%rax), %xmm4 + 0x66, 0x0f, 0x6f, 0xeb, //0x00002b8c movdqa %xmm3, %xmm5 + 0x66, 0x0f, 0x74, 0xe8, //0x00002b90 pcmpeqb %xmm0, %xmm5 + 0x66, 0x0f, 0xd7, 0xcd, //0x00002b94 pmovmskb %xmm5, %ecx + 0x66, 0x0f, 0x6f, 0xec, //0x00002b98 movdqa %xmm4, %xmm5 + 0x66, 0x0f, 0x74, 0xe8, //0x00002b9c pcmpeqb %xmm0, %xmm5 + 0x66, 0x0f, 0xd7, 0xd5, //0x00002ba0 pmovmskb %xmm5, %edx + 0xc1, 0xe2, 0x10, //0x00002ba4 shll $16, %edx + 0x09, 0xca, //0x00002ba7 orl %ecx, %edx + 0x66, 0x0f, 0x6f, 0xeb, //0x00002ba9 movdqa %xmm3, %xmm5 + 0x66, 0x0f, 0x74, 0xe9, //0x00002bad pcmpeqb %xmm1, %xmm5 + 0x66, 0x0f, 0xd7, 0xcd, //0x00002bb1 pmovmskb %xmm5, %ecx + 0x66, 0x0f, 0x6f, 0xec, //0x00002bb5 movdqa %xmm4, %xmm5 + 0x66, 0x0f, 0x74, 0xe9, //0x00002bb9 pcmpeqb %xmm1, %xmm5 + 0x66, 0x0f, 0xd7, 0xfd, //0x00002bbd pmovmskb %xmm5, %edi + 0xc1, 0xe7, 0x10, //0x00002bc1 shll $16, %edi + 0x09, 0xcf, //0x00002bc4 orl %ecx, %edi + 0x66, 0x0f, 0x6f, 0xeb, //0x00002bc6 movdqa %xmm3, %xmm5 + 0x66, 0x0f, 0xda, 0xea, //0x00002bca pminub %xmm2, %xmm5 + 0x66, 0x0f, 0x74, 0xeb, //0x00002bce pcmpeqb %xmm3, %xmm5 + 0x66, 0x0f, 0xd7, 0xcd, //0x00002bd2 pmovmskb %xmm5, %ecx + 0x66, 0x0f, 0x6f, 0xec, //0x00002bd6 movdqa %xmm4, %xmm5 0x66, 0x0f, 0xda, 0xea, //0x00002bda pminub %xmm2, %xmm5 - 0x66, 0x0f, 0x74, 0xeb, //0x00002bde pcmpeqb %xmm3, %xmm5 - 0x66, 0x0f, 0xd7, 0xcd, //0x00002be2 pmovmskb %xmm5, %ecx - 0x66, 0x0f, 0x6f, 0xec, //0x00002be6 movdqa %xmm4, %xmm5 - 0x66, 0x0f, 0xda, 0xea, //0x00002bea pminub %xmm2, %xmm5 - 0x66, 0x0f, 0x74, 0xec, //0x00002bee pcmpeqb %xmm4, %xmm5 - 0x66, 0x0f, 0xd7, 0xdd, //0x00002bf2 pmovmskb %xmm5, %ebx - 0xc1, 0xe3, 0x10, //0x00002bf6 shll $16, %ebx - 0x09, 0xcb, //0x00002bf9 orl %ecx, %ebx - 0x09, 0xd3, //0x00002bfb orl %edx, %ebx - 0x83, 0xc3, 0xff, //0x00002bfd addl $-1, %ebx - 0x85, 0xfb, //0x00002c00 testl %edi, %ebx - 0x0f, 0x85, 0x19, 0x11, 0x00, 0x00, //0x00002c02 jne LBB5_749 - 0x83, 0xc7, 0xff, //0x00002c08 addl $-1, %edi - 0x85, 0xd7, //0x00002c0b testl %edx, %edi - 0x0f, 0x85, 0xba, 0x00, 0x00, 0x00, //0x00002c0d jne LBB5_540 - 0xf3, 0x41, 0x0f, 0x7f, 0x18, //0x00002c13 movdqu %xmm3, (%r8) - 0xf3, 0x41, 0x0f, 0x7f, 0x60, 0x10, //0x00002c18 movdqu %xmm4, $16(%r8) - 0x48, 0x83, 0xc0, 0x20, //0x00002c1e addq $32, %rax - 0x49, 0x83, 0xc0, 0x20, //0x00002c22 addq $32, %r8 - 0xe9, 0x68, 0xff, 0xff, 0xff, //0x00002c26 jmp LBB5_533 - //0x00002c2b LBB5_536 - 0xf3, 0x0f, 0x6f, 0x18, //0x00002c2b movdqu (%rax), %xmm3 - 0xf3, 0x0f, 0x6f, 0x60, 0x10, //0x00002c2f movdqu $16(%rax), %xmm4 - 0x66, 0x0f, 0x6f, 0xeb, //0x00002c34 movdqa %xmm3, %xmm5 - 0x66, 0x0f, 0x74, 0xe8, //0x00002c38 pcmpeqb %xmm0, %xmm5 - 0x66, 0x0f, 0xd7, 0xcd, //0x00002c3c pmovmskb %xmm5, %ecx - 0x66, 0x0f, 0x6f, 0xec, //0x00002c40 movdqa %xmm4, %xmm5 - 0x66, 0x0f, 0x74, 0xe8, //0x00002c44 pcmpeqb %xmm0, %xmm5 - 0x66, 0x0f, 0xd7, 0xfd, //0x00002c48 pmovmskb %xmm5, %edi - 0xc1, 0xe7, 0x10, //0x00002c4c shll $16, %edi - 0x09, 0xcf, //0x00002c4f orl %ecx, %edi - 0x66, 0x0f, 0x6f, 0xeb, //0x00002c51 movdqa %xmm3, %xmm5 - 0x66, 0x0f, 0x74, 0xe9, //0x00002c55 pcmpeqb %xmm1, %xmm5 - 0x66, 0x0f, 0xd7, 0xcd, //0x00002c59 pmovmskb %xmm5, %ecx - 0x66, 0x0f, 0x6f, 0xec, //0x00002c5d movdqa %xmm4, %xmm5 - 0x66, 0x0f, 0x74, 0xe9, //0x00002c61 pcmpeqb %xmm1, %xmm5 - 0x66, 0x0f, 0xd7, 0xdd, //0x00002c65 pmovmskb %xmm5, %ebx - 0xc1, 0xe3, 0x10, //0x00002c69 shll $16, %ebx - 0x09, 0xcb, //0x00002c6c orl %ecx, %ebx - 0x66, 0x0f, 0x6f, 0xeb, //0x00002c6e movdqa %xmm3, %xmm5 + 0x66, 0x0f, 0x74, 0xec, //0x00002bde pcmpeqb %xmm4, %xmm5 + 0x66, 0x0f, 0xd7, 0xdd, //0x00002be2 pmovmskb %xmm5, %ebx + 0xc1, 0xe3, 0x10, //0x00002be6 shll $16, %ebx + 0x09, 0xcb, //0x00002be9 orl %ecx, %ebx + 0x09, 0xd3, //0x00002beb orl %edx, %ebx + 0x83, 0xc3, 0xff, //0x00002bed addl $-1, %ebx + 0x85, 0xfb, //0x00002bf0 testl %edi, %ebx + 0x0f, 0x85, 0x27, 0x11, 0x00, 0x00, //0x00002bf2 jne LBB5_751 + 0x83, 0xc7, 0xff, //0x00002bf8 addl $-1, %edi + 0x85, 0xd7, //0x00002bfb testl %edx, %edi + 0x0f, 0x85, 0xba, 0x00, 0x00, 0x00, //0x00002bfd jne LBB5_542 + 0xf3, 0x41, 0x0f, 0x7f, 0x18, //0x00002c03 movdqu %xmm3, (%r8) + 0xf3, 0x41, 0x0f, 0x7f, 0x60, 0x10, //0x00002c08 movdqu %xmm4, $16(%r8) + 0x48, 0x83, 0xc0, 0x20, //0x00002c0e addq $32, %rax + 0x49, 0x83, 0xc0, 0x20, //0x00002c12 addq $32, %r8 + 0xe9, 0x68, 0xff, 0xff, 0xff, //0x00002c16 jmp LBB5_535 + //0x00002c1b LBB5_538 + 0xf3, 0x0f, 0x6f, 0x18, //0x00002c1b movdqu (%rax), %xmm3 + 0xf3, 0x0f, 0x6f, 0x60, 0x10, //0x00002c1f movdqu $16(%rax), %xmm4 + 0x66, 0x0f, 0x6f, 0xeb, //0x00002c24 movdqa %xmm3, %xmm5 + 0x66, 0x0f, 0x74, 0xe8, //0x00002c28 pcmpeqb %xmm0, %xmm5 + 0x66, 0x0f, 0xd7, 0xcd, //0x00002c2c pmovmskb %xmm5, %ecx + 0x66, 0x0f, 0x6f, 0xec, //0x00002c30 movdqa %xmm4, %xmm5 + 0x66, 0x0f, 0x74, 0xe8, //0x00002c34 pcmpeqb %xmm0, %xmm5 + 0x66, 0x0f, 0xd7, 0xfd, //0x00002c38 pmovmskb %xmm5, %edi + 0xc1, 0xe7, 0x10, //0x00002c3c shll $16, %edi + 0x09, 0xcf, //0x00002c3f orl %ecx, %edi + 0x66, 0x0f, 0x6f, 0xeb, //0x00002c41 movdqa %xmm3, %xmm5 + 0x66, 0x0f, 0x74, 0xe9, //0x00002c45 pcmpeqb %xmm1, %xmm5 + 0x66, 0x0f, 0xd7, 0xcd, //0x00002c49 pmovmskb %xmm5, %ecx + 0x66, 0x0f, 0x6f, 0xec, //0x00002c4d movdqa %xmm4, %xmm5 + 0x66, 0x0f, 0x74, 0xe9, //0x00002c51 pcmpeqb %xmm1, %xmm5 + 0x66, 0x0f, 0xd7, 0xdd, //0x00002c55 pmovmskb %xmm5, %ebx + 0xc1, 0xe3, 0x10, //0x00002c59 shll $16, %ebx + 0x09, 0xcb, //0x00002c5c orl %ecx, %ebx + 0x66, 0x0f, 0x6f, 0xeb, //0x00002c5e movdqa %xmm3, %xmm5 + 0x66, 0x0f, 0xda, 0xea, //0x00002c62 pminub %xmm2, %xmm5 + 0x66, 0x0f, 0x74, 0xeb, //0x00002c66 pcmpeqb %xmm3, %xmm5 + 0x66, 0x0f, 0xd7, 0xcd, //0x00002c6a pmovmskb %xmm5, %ecx + 0x66, 0x0f, 0x6f, 0xec, //0x00002c6e movdqa %xmm4, %xmm5 0x66, 0x0f, 0xda, 0xea, //0x00002c72 pminub %xmm2, %xmm5 - 0x66, 0x0f, 0x74, 0xeb, //0x00002c76 pcmpeqb %xmm3, %xmm5 - 0x66, 0x0f, 0xd7, 0xcd, //0x00002c7a pmovmskb %xmm5, %ecx - 0x66, 0x0f, 0x6f, 0xec, //0x00002c7e movdqa %xmm4, %xmm5 - 0x66, 0x0f, 0xda, 0xea, //0x00002c82 pminub %xmm2, %xmm5 - 0x66, 0x0f, 0x74, 0xec, //0x00002c86 pcmpeqb %xmm4, %xmm5 - 0x66, 0x0f, 0xd7, 0xd5, //0x00002c8a pmovmskb %xmm5, %edx - 0xc1, 0xe2, 0x10, //0x00002c8e shll $16, %edx - 0x09, 0xca, //0x00002c91 orl %ecx, %edx - 0x89, 0xd1, //0x00002c93 movl %edx, %ecx - 0x09, 0xf9, //0x00002c95 orl %edi, %ecx - 0x83, 0xc1, 0xff, //0x00002c97 addl $-1, %ecx - 0x85, 0xd9, //0x00002c9a testl %ebx, %ecx - 0x0f, 0x85, 0x7f, 0x10, 0x00, 0x00, //0x00002c9c jne LBB5_749 - 0x83, 0xc3, 0xff, //0x00002ca2 addl $-1, %ebx - 0x85, 0xd3, //0x00002ca5 testl %edx, %ebx - 0x0f, 0x85, 0x3a, 0x12, 0x00, 0x00, //0x00002ca7 jne LBB5_773 - 0x85, 0xfb, //0x00002cad testl %edi, %ebx - 0x0f, 0x85, 0x18, 0x00, 0x00, 0x00, //0x00002caf jne LBB5_540 - 0xf3, 0x41, 0x0f, 0x7f, 0x18, //0x00002cb5 movdqu %xmm3, (%r8) - 0xf3, 0x41, 0x0f, 0x7f, 0x60, 0x10, //0x00002cba movdqu %xmm4, $16(%r8) - 0x48, 0x83, 0xc0, 0x20, //0x00002cc0 addq $32, %rax - 0x49, 0x83, 0xc0, 0x20, //0x00002cc4 addq $32, %r8 - 0xe9, 0x5e, 0xff, 0xff, 0xff, //0x00002cc8 jmp LBB5_536 - //0x00002ccd LBB5_540 - 0x66, 0x0f, 0x7e, 0xdf, //0x00002ccd movd %xmm3, %edi - 0x48, 0x89, 0xc3, //0x00002cd1 movq %rax, %rbx - 0x40, 0x80, 0xff, 0x5c, //0x00002cd4 cmpb $92, %dil - 0x49, 0x89, 0xf6, //0x00002cd8 movq %rsi, %r14 - 0x4d, 0x89, 0xdd, //0x00002cdb movq %r11, %r13 - 0x0f, 0x84, 0x17, 0xfc, 0xff, 0xff, //0x00002cde je LBB5_508 - 0x31, 0xd2, //0x00002ce4 xorl %edx, %edx - //0x00002ce6 LBB5_542 - 0x41, 0x88, 0x3c, 0x10, //0x00002ce6 movb %dil, (%r8,%rdx) - 0x0f, 0xb6, 0x5c, 0x10, 0x01, //0x00002cea movzbl $1(%rax,%rdx), %ebx - 0x80, 0xfb, 0x5c, //0x00002cef cmpb $92, %bl - 0x0f, 0x84, 0x9d, 0x00, 0x00, 0x00, //0x00002cf2 je LBB5_551 - 0x41, 0x88, 0x5c, 0x10, 0x01, //0x00002cf8 movb %bl, $1(%r8,%rdx) - 0x0f, 0xb6, 0x5c, 0x10, 0x02, //0x00002cfd movzbl $2(%rax,%rdx), %ebx - 0x80, 0xfb, 0x5c, //0x00002d02 cmpb $92, %bl - 0x0f, 0x84, 0xab, 0x00, 0x00, 0x00, //0x00002d05 je LBB5_552 - 0x41, 0x88, 0x5c, 0x10, 0x02, //0x00002d0b movb %bl, $2(%r8,%rdx) - 0x0f, 0xb6, 0x5c, 0x10, 0x03, //0x00002d10 movzbl $3(%rax,%rdx), %ebx - 0x80, 0xfb, 0x5c, //0x00002d15 cmpb $92, %bl - 0x0f, 0x84, 0xb3, 0x00, 0x00, 0x00, //0x00002d18 je LBB5_553 - 0x41, 0x88, 0x5c, 0x10, 0x03, //0x00002d1e movb %bl, $3(%r8,%rdx) - 0x0f, 0xb6, 0x5c, 0x10, 0x04, //0x00002d23 movzbl $4(%rax,%rdx), %ebx - 0x80, 0xfb, 0x5c, //0x00002d28 cmpb $92, %bl - 0x0f, 0x84, 0xbb, 0x00, 0x00, 0x00, //0x00002d2b je LBB5_554 - 0x41, 0x88, 0x5c, 0x10, 0x04, //0x00002d31 movb %bl, $4(%r8,%rdx) - 0x0f, 0xb6, 0x5c, 0x10, 0x05, //0x00002d36 movzbl $5(%rax,%rdx), %ebx - 0x80, 0xfb, 0x5c, //0x00002d3b cmpb $92, %bl - 0x0f, 0x84, 0xc3, 0x00, 0x00, 0x00, //0x00002d3e je LBB5_555 - 0x41, 0x88, 0x5c, 0x10, 0x05, //0x00002d44 movb %bl, $5(%r8,%rdx) - 0x0f, 0xb6, 0x5c, 0x10, 0x06, //0x00002d49 movzbl $6(%rax,%rdx), %ebx - 0x80, 0xfb, 0x5c, //0x00002d4e cmpb $92, %bl - 0x0f, 0x84, 0xcb, 0x00, 0x00, 0x00, //0x00002d51 je LBB5_556 - 0x41, 0x88, 0x5c, 0x10, 0x06, //0x00002d57 movb %bl, $6(%r8,%rdx) - 0x0f, 0xb6, 0x5c, 0x10, 0x07, //0x00002d5c movzbl $7(%rax,%rdx), %ebx - 0x80, 0xfb, 0x5c, //0x00002d61 cmpb $92, %bl - 0x0f, 0x84, 0xd3, 0x00, 0x00, 0x00, //0x00002d64 je LBB5_557 - 0x41, 0x88, 0x5c, 0x10, 0x07, //0x00002d6a movb %bl, $7(%r8,%rdx) - 0x0f, 0xb6, 0x7c, 0x10, 0x08, //0x00002d6f movzbl $8(%rax,%rdx), %edi - 0x48, 0x83, 0xc2, 0x08, //0x00002d74 addq $8, %rdx - 0x40, 0x80, 0xff, 0x5c, //0x00002d78 cmpb $92, %dil - 0x0f, 0x85, 0x64, 0xff, 0xff, 0xff, //0x00002d7c jne LBB5_542 - 0x48, 0x8d, 0x1c, 0x10, //0x00002d82 leaq (%rax,%rdx), %rbx - 0x48, 0x83, 0xc3, 0xff, //0x00002d86 addq $-1, %rbx - 0x48, 0x01, 0xd0, //0x00002d8a addq %rdx, %rax - 0x49, 0x01, 0xd0, //0x00002d8d addq %rdx, %r8 - 0xe9, 0xbe, 0x00, 0x00, 0x00, //0x00002d90 jmp LBB5_558 - //0x00002d95 LBB5_551 - 0x48, 0x8d, 0x0c, 0x10, //0x00002d95 leaq (%rax,%rdx), %rcx - 0x48, 0x83, 0xc1, 0x01, //0x00002d99 addq $1, %rcx - 0x48, 0x01, 0xd0, //0x00002d9d addq %rdx, %rax - 0x49, 0x01, 0xd0, //0x00002da0 addq %rdx, %r8 - 0x49, 0x83, 0xc0, 0x01, //0x00002da3 addq $1, %r8 - 0x48, 0x89, 0xc3, //0x00002da7 movq %rax, %rbx - 0x48, 0x83, 0xc3, 0x01, //0x00002daa addq $1, %rbx - 0x48, 0x89, 0xc8, //0x00002dae movq %rcx, %rax - 0xe9, 0xa1, 0x00, 0x00, 0x00, //0x00002db1 jmp LBB5_559 - //0x00002db6 LBB5_552 - 0x48, 0x8d, 0x1c, 0x10, //0x00002db6 leaq (%rax,%rdx), %rbx - 0x48, 0x83, 0xc3, 0x01, //0x00002dba addq $1, %rbx - 0x48, 0x01, 0xd0, //0x00002dbe addq %rdx, %rax - 0x48, 0x83, 0xc0, 0x02, //0x00002dc1 addq $2, %rax - 0x49, 0x01, 0xd0, //0x00002dc5 addq %rdx, %r8 - 0x49, 0x83, 0xc0, 0x02, //0x00002dc8 addq $2, %r8 - 0xe9, 0x82, 0x00, 0x00, 0x00, //0x00002dcc jmp LBB5_558 - //0x00002dd1 LBB5_553 - 0x48, 0x8d, 0x1c, 0x10, //0x00002dd1 leaq (%rax,%rdx), %rbx - 0x48, 0x83, 0xc3, 0x02, //0x00002dd5 addq $2, %rbx - 0x48, 0x01, 0xd0, //0x00002dd9 addq %rdx, %rax - 0x48, 0x83, 0xc0, 0x03, //0x00002ddc addq $3, %rax - 0x49, 0x01, 0xd0, //0x00002de0 addq %rdx, %r8 - 0x49, 0x83, 0xc0, 0x03, //0x00002de3 addq $3, %r8 - 0xe9, 0x67, 0x00, 0x00, 0x00, //0x00002de7 jmp LBB5_558 - //0x00002dec LBB5_554 - 0x48, 0x8d, 0x1c, 0x10, //0x00002dec leaq (%rax,%rdx), %rbx - 0x48, 0x83, 0xc3, 0x03, //0x00002df0 addq $3, %rbx - 0x48, 0x01, 0xd0, //0x00002df4 addq %rdx, %rax - 0x48, 0x83, 0xc0, 0x04, //0x00002df7 addq $4, %rax - 0x49, 0x01, 0xd0, //0x00002dfb addq %rdx, %r8 - 0x49, 0x83, 0xc0, 0x04, //0x00002dfe addq $4, %r8 - 0xe9, 0x4c, 0x00, 0x00, 0x00, //0x00002e02 jmp LBB5_558 - //0x00002e07 LBB5_555 - 0x48, 0x8d, 0x1c, 0x10, //0x00002e07 leaq (%rax,%rdx), %rbx - 0x48, 0x83, 0xc3, 0x04, //0x00002e0b addq $4, %rbx - 0x48, 0x01, 0xd0, //0x00002e0f addq %rdx, %rax - 0x48, 0x83, 0xc0, 0x05, //0x00002e12 addq $5, %rax - 0x49, 0x01, 0xd0, //0x00002e16 addq %rdx, %r8 - 0x49, 0x83, 0xc0, 0x05, //0x00002e19 addq $5, %r8 - 0xe9, 0x31, 0x00, 0x00, 0x00, //0x00002e1d jmp LBB5_558 - //0x00002e22 LBB5_556 - 0x48, 0x8d, 0x1c, 0x10, //0x00002e22 leaq (%rax,%rdx), %rbx - 0x48, 0x83, 0xc3, 0x05, //0x00002e26 addq $5, %rbx - 0x48, 0x01, 0xd0, //0x00002e2a addq %rdx, %rax - 0x48, 0x83, 0xc0, 0x06, //0x00002e2d addq $6, %rax - 0x49, 0x01, 0xd0, //0x00002e31 addq %rdx, %r8 - 0x49, 0x83, 0xc0, 0x06, //0x00002e34 addq $6, %r8 - 0xe9, 0x16, 0x00, 0x00, 0x00, //0x00002e38 jmp LBB5_558 - //0x00002e3d LBB5_557 - 0x48, 0x8d, 0x1c, 0x10, //0x00002e3d leaq (%rax,%rdx), %rbx - 0x48, 0x83, 0xc3, 0x06, //0x00002e41 addq $6, %rbx - 0x48, 0x01, 0xd0, //0x00002e45 addq %rdx, %rax - 0x48, 0x83, 0xc0, 0x07, //0x00002e48 addq $7, %rax - 0x49, 0x01, 0xd0, //0x00002e4c addq %rdx, %r8 - 0x49, 0x83, 0xc0, 0x07, //0x00002e4f addq $7, %r8 - //0x00002e53 LBB5_558 - 0x48, 0x83, 0xc3, 0x01, //0x00002e53 addq $1, %rbx - //0x00002e57 LBB5_559 - 0x49, 0x89, 0xf6, //0x00002e57 movq %rsi, %r14 - 0x4d, 0x89, 0xdd, //0x00002e5a movq %r11, %r13 - 0xe9, 0x99, 0xfa, 0xff, 0xff, //0x00002e5d jmp LBB5_508 - //0x00002e62 LBB5_560 - 0x44, 0x89, 0xde, //0x00002e62 movl %r11d, %esi - //0x00002e65 LBB5_561 - 0x41, 0x88, 0x30, //0x00002e65 movb %sil, (%r8) - 0x49, 0x83, 0xc0, 0x01, //0x00002e68 addq $1, %r8 - 0xe9, 0x02, 0xfd, 0xff, 0xff, //0x00002e6c jmp LBB5_531 - //0x00002e71 LBB5_562 - 0xc1, 0xe9, 0x06, //0x00002e71 shrl $6, %ecx - 0x80, 0xc9, 0xc0, //0x00002e74 orb $-64, %cl - 0x43, 0x88, 0x0c, 0x30, //0x00002e77 movb %cl, (%r8,%r14) - 0x41, 0x80, 0xe3, 0x3f, //0x00002e7b andb $63, %r11b - 0x41, 0x80, 0xcb, 0x80, //0x00002e7f orb $-128, %r11b - 0x47, 0x88, 0x5c, 0x30, 0x01, //0x00002e83 movb %r11b, $1(%r8,%r14) - 0x4d, 0x01, 0xf0, //0x00002e88 addq %r14, %r8 - 0x49, 0x83, 0xc0, 0x02, //0x00002e8b addq $2, %r8 - 0xe9, 0xdf, 0xfc, 0xff, 0xff, //0x00002e8f jmp LBB5_531 - //0x00002e94 LBB5_563 - 0x66, 0x43, 0xc7, 0x04, 0x30, 0xef, 0xbf, //0x00002e94 movw $-16401, (%r8,%r14) - 0x43, 0xc6, 0x44, 0x30, 0x02, 0xbd, //0x00002e9b movb $-67, $2(%r8,%r14) - 0xe9, 0xc6, 0xfc, 0xff, 0xff, //0x00002ea1 jmp LBB5_530 - //0x00002ea6 LBB5_564 - 0x41, 0xc1, 0xe3, 0x0a, //0x00002ea6 shll $10, %r11d - 0x89, 0xf1, //0x00002eaa movl %esi, %ecx - 0x44, 0x01, 0xd9, //0x00002eac addl %r11d, %ecx - 0x42, 0x8d, 0x14, 0x1e, //0x00002eaf leal (%rsi,%r11), %edx - 0x81, 0xc2, 0x00, 0x24, 0xa0, 0xfc, //0x00002eb3 addl $-56613888, %edx - 0x89, 0xd7, //0x00002eb9 movl %edx, %edi - 0xc1, 0xef, 0x12, //0x00002ebb shrl $18, %edi - 0x40, 0x80, 0xcf, 0xf0, //0x00002ebe orb $-16, %dil - 0x43, 0x88, 0x3c, 0x30, //0x00002ec2 movb %dil, (%r8,%r14) - 0x89, 0xd7, //0x00002ec6 movl %edx, %edi - 0xc1, 0xef, 0x0c, //0x00002ec8 shrl $12, %edi - 0x40, 0x80, 0xe7, 0x3f, //0x00002ecb andb $63, %dil - 0x40, 0x80, 0xcf, 0x80, //0x00002ecf orb $-128, %dil - 0x43, 0x88, 0x7c, 0x30, 0x01, //0x00002ed3 movb %dil, $1(%r8,%r14) - 0xc1, 0xea, 0x06, //0x00002ed8 shrl $6, %edx - 0x80, 0xe2, 0x3f, //0x00002edb andb $63, %dl - 0x80, 0xca, 0x80, //0x00002ede orb $-128, %dl - 0x43, 0x88, 0x54, 0x30, 0x02, //0x00002ee1 movb %dl, $2(%r8,%r14) - 0x80, 0xe1, 0x3f, //0x00002ee6 andb $63, %cl - 0x80, 0xc9, 0x80, //0x00002ee9 orb $-128, %cl - 0x43, 0x88, 0x4c, 0x30, 0x03, //0x00002eec movb %cl, $3(%r8,%r14) - 0x4d, 0x01, 0xf0, //0x00002ef1 addq %r14, %r8 - 0x49, 0x83, 0xc0, 0x04, //0x00002ef4 addq $4, %r8 - 0x48, 0x83, 0xc0, 0x06, //0x00002ef8 addq $6, %rax - 0xe9, 0x72, 0xfc, 0xff, 0xff, //0x00002efc jmp LBB5_531 - //0x00002f01 LBB5_565 - 0x40, 0xb7, 0x01, //0x00002f01 movb $1, %dil - 0x48, 0xc7, 0xc2, 0xfe, 0xff, 0xff, 0xff, //0x00002f04 movq $-2, %rdx - 0xe9, 0xa5, 0xd9, 0xff, 0xff, //0x00002f0b jmp LBB5_85 - //0x00002f10 LBB5_566 - 0x41, 0xb8, 0x02, 0xfc, 0xff, 0xff, //0x00002f10 movl $-1022, %r8d - 0x45, 0x85, 0xd2, //0x00002f16 testl %r10d, %r10d - 0x0f, 0x84, 0x44, 0x05, 0x00, 0x00, //0x00002f19 je LBB5_647 - 0x48, 0x89, 0xbd, 0x78, 0xff, 0xff, 0xff, //0x00002f1f movq %rdi, $-136(%rbp) - 0x45, 0x89, 0xd1, //0x00002f26 movl %r10d, %r9d - 0xe9, 0x1c, 0x00, 0x00, 0x00, //0x00002f29 jmp LBB5_571 - //0x00002f2e LBB5_568 - 0x41, 0xb8, 0x02, 0xfc, 0xff, 0xff, //0x00002f2e movl $-1022, %r8d - 0x45, 0x89, 0xd1, //0x00002f34 movl %r10d, %r9d - //0x00002f37 LBB5_569 - 0x45, 0x85, 0xc9, //0x00002f37 testl %r9d, %r9d - 0x0f, 0x84, 0xb8, 0x00, 0x00, 0x00, //0x00002f3a je LBB5_581 - 0x49, 0x89, 0xdc, //0x00002f40 movq %rbx, %r12 - 0x48, 0x89, 0xbd, 0x78, 0xff, 0xff, 0xff, //0x00002f43 movq %rdi, $-136(%rbp) - //0x00002f4a LBB5_571 - 0x49, 0x63, 0xc1, //0x00002f4a movslq %r9d, %rax - 0x48, 0x8d, 0x78, 0xfe, //0x00002f4d leaq $-2(%rax), %rdi - 0x48, 0x8d, 0x50, 0xff, //0x00002f51 leaq $-1(%rax), %rdx - 0x31, 0xf6, //0x00002f55 xorl %esi, %esi - //0x00002f57 LBB5_572 - 0x48, 0x8d, 0x0d, 0xf2, 0xbf, 0x00, 0x00, //0x00002f57 leaq $49138(%rip), %rcx /* _LSHIFT_TAB+0(%rip) */ - 0x0f, 0xb6, 0x9c, 0x0e, 0x8c, 0x15, 0x00, 0x00, //0x00002f5e movzbl $5516(%rsi,%rcx), %ebx - 0x41, 0x0f, 0xb6, 0x0c, 0x33, //0x00002f66 movzbl (%r11,%rsi), %ecx - 0x38, 0xd9, //0x00002f6b cmpb %bl, %cl - 0x0f, 0x85, 0x03, 0x01, 0x00, 0x00, //0x00002f6d jne LBB5_588 - 0x48, 0x39, 0xf2, //0x00002f73 cmpq %rsi, %rdx - 0x0f, 0x84, 0x5a, 0x00, 0x00, 0x00, //0x00002f76 je LBB5_579 - 0x48, 0x8d, 0x0d, 0xcd, 0xbf, 0x00, 0x00, //0x00002f7c leaq $49101(%rip), %rcx /* _LSHIFT_TAB+0(%rip) */ - 0x0f, 0xb6, 0x9c, 0x0e, 0x8d, 0x15, 0x00, 0x00, //0x00002f83 movzbl $5517(%rsi,%rcx), %ebx - 0x41, 0x0f, 0xb6, 0x4c, 0x33, 0x01, //0x00002f8b movzbl $1(%r11,%rsi), %ecx - 0x38, 0xd9, //0x00002f91 cmpb %bl, %cl - 0x0f, 0x85, 0xdd, 0x00, 0x00, 0x00, //0x00002f93 jne LBB5_588 - 0x48, 0x39, 0xf7, //0x00002f99 cmpq %rsi, %rdi - 0x0f, 0x84, 0x34, 0x00, 0x00, 0x00, //0x00002f9c je LBB5_579 - 0x48, 0x83, 0xfe, 0x24, //0x00002fa2 cmpq $36, %rsi - 0x0f, 0x84, 0x42, 0x00, 0x00, 0x00, //0x00002fa6 je LBB5_580 - 0x48, 0x8d, 0x0d, 0x9d, 0xbf, 0x00, 0x00, //0x00002fac leaq $49053(%rip), %rcx /* _LSHIFT_TAB+0(%rip) */ - 0x0f, 0xb6, 0x9c, 0x0e, 0x8e, 0x15, 0x00, 0x00, //0x00002fb3 movzbl $5518(%rsi,%rcx), %ebx - 0x41, 0x0f, 0xb6, 0x4c, 0x33, 0x02, //0x00002fbb movzbl $2(%r11,%rsi), %ecx - 0x38, 0xd9, //0x00002fc1 cmpb %bl, %cl - 0x0f, 0x85, 0xad, 0x00, 0x00, 0x00, //0x00002fc3 jne LBB5_588 - 0x48, 0x83, 0xc6, 0x03, //0x00002fc9 addq $3, %rsi - 0x48, 0x39, 0xf0, //0x00002fcd cmpq %rsi, %rax - 0x0f, 0x85, 0x81, 0xff, 0xff, 0xff, //0x00002fd0 jne LBB5_572 - //0x00002fd6 LBB5_579 - 0x44, 0x89, 0xc8, //0x00002fd6 movl %r9d, %eax - 0x48, 0x8d, 0x0d, 0x70, 0xbf, 0x00, 0x00, //0x00002fd9 leaq $49008(%rip), %rcx /* _LSHIFT_TAB+0(%rip) */ - 0x80, 0xbc, 0x08, 0x8c, 0x15, 0x00, 0x00, 0x00, //0x00002fe0 cmpb $0, $5516(%rax,%rcx) - 0x0f, 0x85, 0x95, 0x00, 0x00, 0x00, //0x00002fe8 jne LBB5_589 - //0x00002fee LBB5_580 - 0xb8, 0x10, 0x00, 0x00, 0x00, //0x00002fee movl $16, %eax - 0xe9, 0x90, 0x00, 0x00, 0x00, //0x00002ff3 jmp LBB5_590 - //0x00002ff8 LBB5_581 - 0x31, 0xc0, //0x00002ff8 xorl %eax, %eax - 0x4c, 0x8b, 0x75, 0xc0, //0x00002ffa movq $-64(%rbp), %r14 - 0x4c, 0x8b, 0x55, 0xa0, //0x00002ffe movq $-96(%rbp), %r10 - 0x44, 0x8b, 0x7d, 0xa8, //0x00003002 movl $-88(%rbp), %r15d - //0x00003006 LBB5_582 - 0x48, 0xc7, 0xc1, 0xff, 0xff, 0xff, 0xff, //0x00003006 movq $-1, %rcx - 0x83, 0xff, 0x14, //0x0000300d cmpl $20, %edi - 0x0f, 0x8f, 0x57, 0x04, 0x00, 0x00, //0x00003010 jg LBB5_648 - 0x4c, 0x89, 0x45, 0xb8, //0x00003016 movq %r8, $-72(%rbp) - 0x89, 0xfa, //0x0000301a movl %edi, %edx - 0x85, 0xff, //0x0000301c testl %edi, %edi - 0x49, 0x89, 0xfc, //0x0000301e movq %rdi, %r12 - 0x0f, 0x8e, 0xab, 0x01, 0x00, 0x00, //0x00003021 jle LBB5_606 - 0x31, 0xf6, //0x00003027 xorl %esi, %esi - 0x85, 0xc0, //0x00003029 testl %eax, %eax - 0xbb, 0x00, 0x00, 0x00, 0x00, //0x0000302b movl $0, %ebx - 0x0f, 0x4f, 0xd8, //0x00003030 cmovgl %eax, %ebx - 0x4c, 0x8d, 0x52, 0xff, //0x00003033 leaq $-1(%rdx), %r10 - 0x49, 0x39, 0xda, //0x00003037 cmpq %rbx, %r10 - 0x4c, 0x0f, 0x43, 0xd3, //0x0000303a cmovaeq %rbx, %r10 - 0x45, 0x8d, 0x42, 0x01, //0x0000303e leal $1(%r10), %r8d - 0x31, 0xc9, //0x00003042 xorl %ecx, %ecx - //0x00003044 LBB5_585 - 0x48, 0x39, 0xf3, //0x00003044 cmpq %rsi, %rbx - 0x0f, 0x84, 0x8a, 0x01, 0x00, 0x00, //0x00003047 je LBB5_607 - 0x48, 0x8d, 0x0c, 0x89, //0x0000304d leaq (%rcx,%rcx,4), %rcx - 0x49, 0x0f, 0xbe, 0x3c, 0x33, //0x00003051 movsbq (%r11,%rsi), %rdi - 0x48, 0x8d, 0x0c, 0x4f, //0x00003056 leaq (%rdi,%rcx,2), %rcx - 0x48, 0x83, 0xc1, 0xd0, //0x0000305a addq $-48, %rcx - 0x4c, 0x89, 0xe7, //0x0000305e movq %r12, %rdi - 0x48, 0x83, 0xc6, 0x01, //0x00003061 addq $1, %rsi - 0x48, 0x39, 0xf2, //0x00003065 cmpq %rsi, %rdx - 0x0f, 0x85, 0xd6, 0xff, 0xff, 0xff, //0x00003068 jne LBB5_585 - 0x45, 0x89, 0xc2, //0x0000306e movl %r8d, %r10d - 0xe9, 0x61, 0x01, 0x00, 0x00, //0x00003071 jmp LBB5_607 - //0x00003076 LBB5_588 - 0xb8, 0x10, 0x00, 0x00, 0x00, //0x00003076 movl $16, %eax - 0x38, 0xd9, //0x0000307b cmpb %bl, %cl - 0x0f, 0x8d, 0x05, 0x00, 0x00, 0x00, //0x0000307d jge LBB5_590 - //0x00003083 LBB5_589 - 0xb8, 0x0f, 0x00, 0x00, 0x00, //0x00003083 movl $15, %eax - //0x00003088 LBB5_590 - 0x45, 0x85, 0xc9, //0x00003088 testl %r9d, %r9d - 0x48, 0xbb, 0xcd, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, //0x0000308b movabsq $-3689348814741910323, %rbx - 0x48, 0x89, 0x85, 0x58, 0xff, 0xff, 0xff, //0x00003095 movq %rax, $-168(%rbp) - 0x0f, 0x8e, 0xb7, 0x00, 0x00, 0x00, //0x0000309c jle LBB5_598 - 0x4c, 0x89, 0x45, 0xb8, //0x000030a2 movq %r8, $-72(%rbp) - 0x49, 0xbc, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfa, //0x000030a6 movabsq $-432345564227567616, %r12 - 0x42, 0x8d, 0x3c, 0x08, //0x000030b0 leal (%rax,%r9), %edi - 0x45, 0x89, 0xcf, //0x000030b4 movl %r9d, %r15d - 0x4c, 0x63, 0xc7, //0x000030b7 movslq %edi, %r8 - 0x49, 0x83, 0xc0, 0xff, //0x000030ba addq $-1, %r8 - 0x49, 0x83, 0xc7, 0x01, //0x000030be addq $1, %r15 - 0x41, 0x83, 0xc1, 0xff, //0x000030c2 addl $-1, %r9d - 0x31, 0xc9, //0x000030c6 xorl %ecx, %ecx - 0xe9, 0x2a, 0x00, 0x00, 0x00, //0x000030c8 jmp LBB5_594 - //0x000030cd LBB5_592 - 0x48, 0x85, 0xc0, //0x000030cd testq %rax, %rax - 0x8b, 0x45, 0xc8, //0x000030d0 movl $-56(%rbp), %eax - 0xba, 0x01, 0x00, 0x00, 0x00, //0x000030d3 movl $1, %edx - 0x0f, 0x45, 0xc2, //0x000030d8 cmovnel %edx, %eax - 0x89, 0x45, 0xc8, //0x000030db movl %eax, $-56(%rbp) - //0x000030de LBB5_593 - 0x83, 0xc7, 0xff, //0x000030de addl $-1, %edi - 0x49, 0x83, 0xc0, 0xff, //0x000030e1 addq $-1, %r8 - 0x49, 0x83, 0xc7, 0xff, //0x000030e5 addq $-1, %r15 - 0x41, 0x83, 0xc1, 0xff, //0x000030e9 addl $-1, %r9d - 0x49, 0x83, 0xff, 0x01, //0x000030ed cmpq $1, %r15 - 0x0f, 0x8e, 0x41, 0x00, 0x00, 0x00, //0x000030f1 jle LBB5_596 - //0x000030f7 LBB5_594 - 0x4c, 0x01, 0xe1, //0x000030f7 addq %r12, %rcx - 0x44, 0x89, 0xc8, //0x000030fa movl %r9d, %eax - 0x49, 0x0f, 0xbe, 0x34, 0x03, //0x000030fd movsbq (%r11,%rax), %rsi - 0x48, 0xc1, 0xe6, 0x35, //0x00003102 shlq $53, %rsi - 0x48, 0x01, 0xce, //0x00003106 addq %rcx, %rsi - 0x48, 0x89, 0xf0, //0x00003109 movq %rsi, %rax - 0x48, 0xf7, 0xe3, //0x0000310c mulq %rbx - 0x48, 0x89, 0xd1, //0x0000310f movq %rdx, %rcx - 0x48, 0xc1, 0xe9, 0x03, //0x00003112 shrq $3, %rcx - 0x48, 0x8d, 0x04, 0x09, //0x00003116 leaq (%rcx,%rcx), %rax - 0x48, 0x8d, 0x14, 0x80, //0x0000311a leaq (%rax,%rax,4), %rdx - 0x48, 0x89, 0xf0, //0x0000311e movq %rsi, %rax - 0x48, 0x29, 0xd0, //0x00003121 subq %rdx, %rax - 0x4d, 0x39, 0xf0, //0x00003124 cmpq %r14, %r8 - 0x0f, 0x83, 0xa0, 0xff, 0xff, 0xff, //0x00003127 jae LBB5_592 - 0x04, 0x30, //0x0000312d addb $48, %al - 0x43, 0x88, 0x04, 0x03, //0x0000312f movb %al, (%r11,%r8) - 0xe9, 0xa6, 0xff, 0xff, 0xff, //0x00003133 jmp LBB5_593 - //0x00003138 LBB5_596 - 0x48, 0x83, 0xfe, 0x0a, //0x00003138 cmpq $10, %rsi - 0x44, 0x8b, 0x7d, 0xa8, //0x0000313c movl $-88(%rbp), %r15d - 0x0f, 0x83, 0x5e, 0x01, 0x00, 0x00, //0x00003140 jae LBB5_622 - 0x49, 0xbc, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf0, 0x7f, //0x00003146 movabsq $9218868437227405312, %r12 - 0x4c, 0x8b, 0x45, 0xb8, //0x00003150 movq $-72(%rbp), %r8 - 0xe9, 0x04, 0x00, 0x00, 0x00, //0x00003154 jmp LBB5_599 - //0x00003159 LBB5_598 - 0x44, 0x8b, 0x7d, 0xa8, //0x00003159 movl $-88(%rbp), %r15d - //0x0000315d LBB5_599 - 0x48, 0x8b, 0x8d, 0x58, 0xff, 0xff, 0xff, //0x0000315d movq $-168(%rbp), %rcx - 0x41, 0x01, 0xca, //0x00003164 addl %ecx, %r10d - 0x49, 0x63, 0xc2, //0x00003167 movslq %r10d, %rax - 0x49, 0x39, 0xc6, //0x0000316a cmpq %rax, %r14 - 0x41, 0x0f, 0x46, 0xc6, //0x0000316d cmovbel %r14d, %eax - 0x48, 0x8b, 0xbd, 0x78, 0xff, 0xff, 0xff, //0x00003171 movq $-136(%rbp), %rdi - 0x01, 0xcf, //0x00003178 addl %ecx, %edi - 0x85, 0xc0, //0x0000317a testl %eax, %eax - 0x0f, 0x8e, 0x34, 0x00, 0x00, 0x00, //0x0000317c jle LBB5_603 - 0x89, 0xc1, //0x00003182 movl %eax, %ecx - 0x48, 0x83, 0xc1, 0x01, //0x00003184 addq $1, %rcx - 0x4c, 0x8b, 0x75, 0xc0, //0x00003188 movq $-64(%rbp), %r14 - 0x4c, 0x8b, 0x55, 0xa0, //0x0000318c movq $-96(%rbp), %r10 - 0x4c, 0x89, 0xe3, //0x00003190 movq %r12, %rbx - //0x00003193 LBB5_601 - 0x8d, 0x50, 0xff, //0x00003193 leal $-1(%rax), %edx - 0x41, 0x80, 0x3c, 0x13, 0x30, //0x00003196 cmpb $48, (%r11,%rdx) - 0x0f, 0x85, 0x65, 0xfe, 0xff, 0xff, //0x0000319b jne LBB5_582 - 0x48, 0x83, 0xc1, 0xff, //0x000031a1 addq $-1, %rcx - 0x89, 0xd0, //0x000031a5 movl %edx, %eax - 0x48, 0x83, 0xf9, 0x01, //0x000031a7 cmpq $1, %rcx - 0x0f, 0x8f, 0xe2, 0xff, 0xff, 0xff, //0x000031ab jg LBB5_601 - 0xe9, 0x13, 0x00, 0x00, 0x00, //0x000031b1 jmp LBB5_605 - //0x000031b6 LBB5_603 - 0x85, 0xc0, //0x000031b6 testl %eax, %eax - 0x4c, 0x8b, 0x75, 0xc0, //0x000031b8 movq $-64(%rbp), %r14 - 0x4c, 0x8b, 0x55, 0xa0, //0x000031bc movq $-96(%rbp), %r10 - 0x0f, 0x85, 0x40, 0xfe, 0xff, 0xff, //0x000031c0 jne LBB5_582 - 0x4c, 0x89, 0xe3, //0x000031c6 movq %r12, %rbx - //0x000031c9 LBB5_605 - 0x31, 0xc9, //0x000031c9 xorl %ecx, %ecx - 0x31, 0xff, //0x000031cb xorl %edi, %edi - 0xe9, 0x65, 0x01, 0x00, 0x00, //0x000031cd jmp LBB5_632 - //0x000031d2 LBB5_606 - 0x45, 0x31, 0xd2, //0x000031d2 xorl %r10d, %r10d - 0x31, 0xc9, //0x000031d5 xorl %ecx, %ecx - //0x000031d7 LBB5_607 - 0x85, 0xff, //0x000031d7 testl %edi, %edi - 0x41, 0x0f, 0x9e, 0xc0, //0x000031d9 setle %r8b - 0x89, 0xfb, //0x000031dd movl %edi, %ebx - 0x44, 0x29, 0xd3, //0x000031df subl %r10d, %ebx - 0x0f, 0x8e, 0x5d, 0x00, 0x00, 0x00, //0x000031e2 jle LBB5_615 - 0x45, 0x89, 0xd1, //0x000031e8 movl %r10d, %r9d - 0x41, 0xf7, 0xd1, //0x000031eb notl %r9d - 0x41, 0x01, 0xf9, //0x000031ee addl %edi, %r9d - 0x83, 0xe3, 0x07, //0x000031f1 andl $7, %ebx - 0x0f, 0x84, 0x19, 0x00, 0x00, 0x00, //0x000031f4 je LBB5_612 - 0xf7, 0xdb, //0x000031fa negl %ebx - 0x31, 0xf6, //0x000031fc xorl %esi, %esi - //0x000031fe LBB5_610 - 0x48, 0x01, 0xc9, //0x000031fe addq %rcx, %rcx - 0x48, 0x8d, 0x0c, 0x89, //0x00003201 leaq (%rcx,%rcx,4), %rcx - 0x83, 0xc6, 0xff, //0x00003205 addl $-1, %esi - 0x39, 0xf3, //0x00003208 cmpl %esi, %ebx - 0x0f, 0x85, 0xee, 0xff, 0xff, 0xff, //0x0000320a jne LBB5_610 - 0x41, 0x29, 0xf2, //0x00003210 subl %esi, %r10d - //0x00003213 LBB5_612 - 0x41, 0x83, 0xf9, 0x07, //0x00003213 cmpl $7, %r9d - 0x44, 0x8b, 0x7d, 0xa8, //0x00003217 movl $-88(%rbp), %r15d - 0x48, 0xbb, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf0, 0x7f, //0x0000321b movabsq $9218868437227405312, %rbx - 0x0f, 0x82, 0x24, 0x00, 0x00, 0x00, //0x00003225 jb LBB5_616 - 0x89, 0xfe, //0x0000322b movl %edi, %esi - 0x44, 0x29, 0xd6, //0x0000322d subl %r10d, %esi - //0x00003230 LBB5_614 - 0x48, 0x69, 0xc9, 0x00, 0xe1, 0xf5, 0x05, //0x00003230 imulq $100000000, %rcx, %rcx - 0x83, 0xc6, 0xf8, //0x00003237 addl $-8, %esi - 0x0f, 0x85, 0xf0, 0xff, 0xff, 0xff, //0x0000323a jne LBB5_614 - 0xe9, 0x0a, 0x00, 0x00, 0x00, //0x00003240 jmp LBB5_616 - //0x00003245 LBB5_615 - 0x48, 0xbb, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf0, 0x7f, //0x00003245 movabsq $9218868437227405312, %rbx - //0x0000324f LBB5_616 - 0x48, 0x89, 0xfe, //0x0000324f movq %rdi, %rsi - 0x31, 0xff, //0x00003252 xorl %edi, %edi - 0x85, 0xf6, //0x00003254 testl %esi, %esi - 0x0f, 0x88, 0xc7, 0x00, 0x00, 0x00, //0x00003256 js LBB5_629 - 0x39, 0xf0, //0x0000325c cmpl %esi, %eax - 0x4c, 0x8b, 0x55, 0xa0, //0x0000325e movq $-96(%rbp), %r10 - 0x0f, 0x8e, 0xcb, 0x00, 0x00, 0x00, //0x00003262 jle LBB5_631 - 0x41, 0x8a, 0x14, 0x13, //0x00003268 movb (%r11,%rdx), %dl - 0x80, 0xfa, 0x35, //0x0000326c cmpb $53, %dl - 0x0f, 0x85, 0xb7, 0x00, 0x00, 0x00, //0x0000326f jne LBB5_630 - 0x41, 0x8d, 0x74, 0x24, 0x01, //0x00003275 leal $1(%r12), %esi - 0x39, 0xc6, //0x0000327a cmpl %eax, %esi - 0x0f, 0x85, 0xaa, 0x00, 0x00, 0x00, //0x0000327c jne LBB5_630 - 0x83, 0x7d, 0xc8, 0x00, //0x00003282 cmpl $0, $-56(%rbp) - 0x40, 0x0f, 0x95, 0xc7, //0x00003286 setne %dil - 0x41, 0x08, 0xf8, //0x0000328a orb %dil, %r8b - 0x0f, 0x85, 0xa0, 0x00, 0x00, 0x00, //0x0000328d jne LBB5_631 - 0x41, 0x83, 0xc4, 0xff, //0x00003293 addl $-1, %r12d - 0x43, 0x8a, 0x3c, 0x23, //0x00003297 movb (%r11,%r12), %dil - 0x40, 0x80, 0xe7, 0x01, //0x0000329b andb $1, %dil - 0xe9, 0x8f, 0x00, 0x00, 0x00, //0x0000329f jmp LBB5_631 - //0x000032a4 LBB5_622 - 0x48, 0x63, 0xf7, //0x000032a4 movslq %edi, %rsi - 0x48, 0x83, 0xc6, 0xff, //0x000032a7 addq $-1, %rsi - 0xbf, 0x01, 0x00, 0x00, 0x00, //0x000032ab movl $1, %edi - 0x49, 0xbc, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf0, 0x7f, //0x000032b0 movabsq $9218868437227405312, %r12 - 0x4c, 0x8b, 0x45, 0xb8, //0x000032ba movq $-72(%rbp), %r8 - 0xe9, 0x27, 0x00, 0x00, 0x00, //0x000032be jmp LBB5_625 - //0x000032c3 LBB5_623 - 0x48, 0x85, 0xc0, //0x000032c3 testq %rax, %rax - 0x8b, 0x45, 0xc8, //0x000032c6 movl $-56(%rbp), %eax - 0x0f, 0x45, 0xc7, //0x000032c9 cmovnel %edi, %eax - 0x89, 0x45, 0xc8, //0x000032cc movl %eax, $-56(%rbp) - //0x000032cf LBB5_624 - 0x48, 0x83, 0xc6, 0xff, //0x000032cf addq $-1, %rsi - 0x48, 0x83, 0xf9, 0x09, //0x000032d3 cmpq $9, %rcx - 0x48, 0x89, 0xd1, //0x000032d7 movq %rdx, %rcx - 0x48, 0xbb, 0xcd, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, //0x000032da movabsq $-3689348814741910323, %rbx - 0x0f, 0x86, 0x73, 0xfe, 0xff, 0xff, //0x000032e4 jbe LBB5_599 - //0x000032ea LBB5_625 + 0x66, 0x0f, 0x74, 0xec, //0x00002c76 pcmpeqb %xmm4, %xmm5 + 0x66, 0x0f, 0xd7, 0xd5, //0x00002c7a pmovmskb %xmm5, %edx + 0xc1, 0xe2, 0x10, //0x00002c7e shll $16, %edx + 0x09, 0xca, //0x00002c81 orl %ecx, %edx + 0x89, 0xd1, //0x00002c83 movl %edx, %ecx + 0x09, 0xf9, //0x00002c85 orl %edi, %ecx + 0x83, 0xc1, 0xff, //0x00002c87 addl $-1, %ecx + 0x85, 0xd9, //0x00002c8a testl %ebx, %ecx + 0x0f, 0x85, 0x8d, 0x10, 0x00, 0x00, //0x00002c8c jne LBB5_751 + 0x83, 0xc3, 0xff, //0x00002c92 addl $-1, %ebx + 0x85, 0xd3, //0x00002c95 testl %edx, %ebx + 0x0f, 0x85, 0x48, 0x12, 0x00, 0x00, //0x00002c97 jne LBB5_775 + 0x85, 0xfb, //0x00002c9d testl %edi, %ebx + 0x0f, 0x85, 0x18, 0x00, 0x00, 0x00, //0x00002c9f jne LBB5_542 + 0xf3, 0x41, 0x0f, 0x7f, 0x18, //0x00002ca5 movdqu %xmm3, (%r8) + 0xf3, 0x41, 0x0f, 0x7f, 0x60, 0x10, //0x00002caa movdqu %xmm4, $16(%r8) + 0x48, 0x83, 0xc0, 0x20, //0x00002cb0 addq $32, %rax + 0x49, 0x83, 0xc0, 0x20, //0x00002cb4 addq $32, %r8 + 0xe9, 0x5e, 0xff, 0xff, 0xff, //0x00002cb8 jmp LBB5_538 + //0x00002cbd LBB5_542 + 0x66, 0x0f, 0x7e, 0xdb, //0x00002cbd movd %xmm3, %ebx + 0x48, 0x89, 0xc2, //0x00002cc1 movq %rax, %rdx + 0x80, 0xfb, 0x5c, //0x00002cc4 cmpb $92, %bl + 0x49, 0x89, 0xf6, //0x00002cc7 movq %rsi, %r14 + 0x4d, 0x89, 0xdd, //0x00002cca movq %r11, %r13 + 0x0f, 0x84, 0x18, 0xfc, 0xff, 0xff, //0x00002ccd je LBB5_510 + 0x31, 0xff, //0x00002cd3 xorl %edi, %edi + //0x00002cd5 LBB5_544 + 0x41, 0x88, 0x1c, 0x38, //0x00002cd5 movb %bl, (%r8,%rdi) + 0x0f, 0xb6, 0x54, 0x38, 0x01, //0x00002cd9 movzbl $1(%rax,%rdi), %edx + 0x80, 0xfa, 0x5c, //0x00002cde cmpb $92, %dl + 0x0f, 0x84, 0x9c, 0x00, 0x00, 0x00, //0x00002ce1 je LBB5_553 + 0x41, 0x88, 0x54, 0x38, 0x01, //0x00002ce7 movb %dl, $1(%r8,%rdi) + 0x0f, 0xb6, 0x54, 0x38, 0x02, //0x00002cec movzbl $2(%rax,%rdi), %edx + 0x80, 0xfa, 0x5c, //0x00002cf1 cmpb $92, %dl + 0x0f, 0x84, 0xaa, 0x00, 0x00, 0x00, //0x00002cf4 je LBB5_554 + 0x41, 0x88, 0x54, 0x38, 0x02, //0x00002cfa movb %dl, $2(%r8,%rdi) + 0x0f, 0xb6, 0x54, 0x38, 0x03, //0x00002cff movzbl $3(%rax,%rdi), %edx + 0x80, 0xfa, 0x5c, //0x00002d04 cmpb $92, %dl + 0x0f, 0x84, 0xb2, 0x00, 0x00, 0x00, //0x00002d07 je LBB5_555 + 0x41, 0x88, 0x54, 0x38, 0x03, //0x00002d0d movb %dl, $3(%r8,%rdi) + 0x0f, 0xb6, 0x54, 0x38, 0x04, //0x00002d12 movzbl $4(%rax,%rdi), %edx + 0x80, 0xfa, 0x5c, //0x00002d17 cmpb $92, %dl + 0x0f, 0x84, 0xba, 0x00, 0x00, 0x00, //0x00002d1a je LBB5_556 + 0x41, 0x88, 0x54, 0x38, 0x04, //0x00002d20 movb %dl, $4(%r8,%rdi) + 0x0f, 0xb6, 0x54, 0x38, 0x05, //0x00002d25 movzbl $5(%rax,%rdi), %edx + 0x80, 0xfa, 0x5c, //0x00002d2a cmpb $92, %dl + 0x0f, 0x84, 0xc2, 0x00, 0x00, 0x00, //0x00002d2d je LBB5_557 + 0x41, 0x88, 0x54, 0x38, 0x05, //0x00002d33 movb %dl, $5(%r8,%rdi) + 0x0f, 0xb6, 0x54, 0x38, 0x06, //0x00002d38 movzbl $6(%rax,%rdi), %edx + 0x80, 0xfa, 0x5c, //0x00002d3d cmpb $92, %dl + 0x0f, 0x84, 0xca, 0x00, 0x00, 0x00, //0x00002d40 je LBB5_558 + 0x41, 0x88, 0x54, 0x38, 0x06, //0x00002d46 movb %dl, $6(%r8,%rdi) + 0x0f, 0xb6, 0x54, 0x38, 0x07, //0x00002d4b movzbl $7(%rax,%rdi), %edx + 0x80, 0xfa, 0x5c, //0x00002d50 cmpb $92, %dl + 0x0f, 0x84, 0xd2, 0x00, 0x00, 0x00, //0x00002d53 je LBB5_559 + 0x41, 0x88, 0x54, 0x38, 0x07, //0x00002d59 movb %dl, $7(%r8,%rdi) + 0x0f, 0xb6, 0x5c, 0x38, 0x08, //0x00002d5e movzbl $8(%rax,%rdi), %ebx + 0x48, 0x83, 0xc7, 0x08, //0x00002d63 addq $8, %rdi + 0x80, 0xfb, 0x5c, //0x00002d67 cmpb $92, %bl + 0x0f, 0x85, 0x65, 0xff, 0xff, 0xff, //0x00002d6a jne LBB5_544 + 0x48, 0x8d, 0x14, 0x38, //0x00002d70 leaq (%rax,%rdi), %rdx + 0x48, 0x83, 0xc2, 0xff, //0x00002d74 addq $-1, %rdx + 0x48, 0x01, 0xf8, //0x00002d78 addq %rdi, %rax + 0x49, 0x01, 0xf8, //0x00002d7b addq %rdi, %r8 + 0xe9, 0xbe, 0x00, 0x00, 0x00, //0x00002d7e jmp LBB5_560 + //0x00002d83 LBB5_553 + 0x48, 0x8d, 0x0c, 0x38, //0x00002d83 leaq (%rax,%rdi), %rcx + 0x48, 0x83, 0xc1, 0x01, //0x00002d87 addq $1, %rcx + 0x48, 0x01, 0xf8, //0x00002d8b addq %rdi, %rax + 0x49, 0x01, 0xf8, //0x00002d8e addq %rdi, %r8 + 0x49, 0x83, 0xc0, 0x01, //0x00002d91 addq $1, %r8 + 0x48, 0x89, 0xc2, //0x00002d95 movq %rax, %rdx + 0x48, 0x83, 0xc2, 0x01, //0x00002d98 addq $1, %rdx + 0x48, 0x89, 0xc8, //0x00002d9c movq %rcx, %rax + 0xe9, 0xa1, 0x00, 0x00, 0x00, //0x00002d9f jmp LBB5_561 + //0x00002da4 LBB5_554 + 0x48, 0x8d, 0x14, 0x38, //0x00002da4 leaq (%rax,%rdi), %rdx + 0x48, 0x83, 0xc2, 0x01, //0x00002da8 addq $1, %rdx + 0x48, 0x01, 0xf8, //0x00002dac addq %rdi, %rax + 0x48, 0x83, 0xc0, 0x02, //0x00002daf addq $2, %rax + 0x49, 0x01, 0xf8, //0x00002db3 addq %rdi, %r8 + 0x49, 0x83, 0xc0, 0x02, //0x00002db6 addq $2, %r8 + 0xe9, 0x82, 0x00, 0x00, 0x00, //0x00002dba jmp LBB5_560 + //0x00002dbf LBB5_555 + 0x48, 0x8d, 0x14, 0x38, //0x00002dbf leaq (%rax,%rdi), %rdx + 0x48, 0x83, 0xc2, 0x02, //0x00002dc3 addq $2, %rdx + 0x48, 0x01, 0xf8, //0x00002dc7 addq %rdi, %rax + 0x48, 0x83, 0xc0, 0x03, //0x00002dca addq $3, %rax + 0x49, 0x01, 0xf8, //0x00002dce addq %rdi, %r8 + 0x49, 0x83, 0xc0, 0x03, //0x00002dd1 addq $3, %r8 + 0xe9, 0x67, 0x00, 0x00, 0x00, //0x00002dd5 jmp LBB5_560 + //0x00002dda LBB5_556 + 0x48, 0x8d, 0x14, 0x38, //0x00002dda leaq (%rax,%rdi), %rdx + 0x48, 0x83, 0xc2, 0x03, //0x00002dde addq $3, %rdx + 0x48, 0x01, 0xf8, //0x00002de2 addq %rdi, %rax + 0x48, 0x83, 0xc0, 0x04, //0x00002de5 addq $4, %rax + 0x49, 0x01, 0xf8, //0x00002de9 addq %rdi, %r8 + 0x49, 0x83, 0xc0, 0x04, //0x00002dec addq $4, %r8 + 0xe9, 0x4c, 0x00, 0x00, 0x00, //0x00002df0 jmp LBB5_560 + //0x00002df5 LBB5_557 + 0x48, 0x8d, 0x14, 0x38, //0x00002df5 leaq (%rax,%rdi), %rdx + 0x48, 0x83, 0xc2, 0x04, //0x00002df9 addq $4, %rdx + 0x48, 0x01, 0xf8, //0x00002dfd addq %rdi, %rax + 0x48, 0x83, 0xc0, 0x05, //0x00002e00 addq $5, %rax + 0x49, 0x01, 0xf8, //0x00002e04 addq %rdi, %r8 + 0x49, 0x83, 0xc0, 0x05, //0x00002e07 addq $5, %r8 + 0xe9, 0x31, 0x00, 0x00, 0x00, //0x00002e0b jmp LBB5_560 + //0x00002e10 LBB5_558 + 0x48, 0x8d, 0x14, 0x38, //0x00002e10 leaq (%rax,%rdi), %rdx + 0x48, 0x83, 0xc2, 0x05, //0x00002e14 addq $5, %rdx + 0x48, 0x01, 0xf8, //0x00002e18 addq %rdi, %rax + 0x48, 0x83, 0xc0, 0x06, //0x00002e1b addq $6, %rax + 0x49, 0x01, 0xf8, //0x00002e1f addq %rdi, %r8 + 0x49, 0x83, 0xc0, 0x06, //0x00002e22 addq $6, %r8 + 0xe9, 0x16, 0x00, 0x00, 0x00, //0x00002e26 jmp LBB5_560 + //0x00002e2b LBB5_559 + 0x48, 0x8d, 0x14, 0x38, //0x00002e2b leaq (%rax,%rdi), %rdx + 0x48, 0x83, 0xc2, 0x06, //0x00002e2f addq $6, %rdx + 0x48, 0x01, 0xf8, //0x00002e33 addq %rdi, %rax + 0x48, 0x83, 0xc0, 0x07, //0x00002e36 addq $7, %rax + 0x49, 0x01, 0xf8, //0x00002e3a addq %rdi, %r8 + 0x49, 0x83, 0xc0, 0x07, //0x00002e3d addq $7, %r8 + //0x00002e41 LBB5_560 + 0x48, 0x83, 0xc2, 0x01, //0x00002e41 addq $1, %rdx + //0x00002e45 LBB5_561 + 0x49, 0x89, 0xf6, //0x00002e45 movq %rsi, %r14 + 0x4d, 0x89, 0xdd, //0x00002e48 movq %r11, %r13 + 0xe9, 0x9b, 0xfa, 0xff, 0xff, //0x00002e4b jmp LBB5_510 + //0x00002e50 LBB5_562 + 0x44, 0x89, 0xde, //0x00002e50 movl %r11d, %esi + //0x00002e53 LBB5_563 + 0x41, 0x88, 0x30, //0x00002e53 movb %sil, (%r8) + 0x49, 0x83, 0xc0, 0x01, //0x00002e56 addq $1, %r8 + 0xe9, 0x04, 0xfd, 0xff, 0xff, //0x00002e5a jmp LBB5_533 + //0x00002e5f LBB5_564 + 0xc1, 0xe9, 0x06, //0x00002e5f shrl $6, %ecx + 0x80, 0xc9, 0xc0, //0x00002e62 orb $-64, %cl + 0x43, 0x88, 0x0c, 0x30, //0x00002e65 movb %cl, (%r8,%r14) + 0x41, 0x80, 0xe3, 0x3f, //0x00002e69 andb $63, %r11b + 0x41, 0x80, 0xcb, 0x80, //0x00002e6d orb $-128, %r11b + 0x47, 0x88, 0x5c, 0x30, 0x01, //0x00002e71 movb %r11b, $1(%r8,%r14) + 0x4d, 0x01, 0xf0, //0x00002e76 addq %r14, %r8 + 0x49, 0x83, 0xc0, 0x02, //0x00002e79 addq $2, %r8 + 0xe9, 0xe1, 0xfc, 0xff, 0xff, //0x00002e7d jmp LBB5_533 + //0x00002e82 LBB5_565 + 0x66, 0x43, 0xc7, 0x04, 0x30, 0xef, 0xbf, //0x00002e82 movw $-16401, (%r8,%r14) + 0x43, 0xc6, 0x44, 0x30, 0x02, 0xbd, //0x00002e89 movb $-67, $2(%r8,%r14) + 0xe9, 0xc8, 0xfc, 0xff, 0xff, //0x00002e8f jmp LBB5_532 + //0x00002e94 LBB5_566 + 0x41, 0xc1, 0xe3, 0x0a, //0x00002e94 shll $10, %r11d + 0x89, 0xf1, //0x00002e98 movl %esi, %ecx + 0x44, 0x01, 0xd9, //0x00002e9a addl %r11d, %ecx + 0x42, 0x8d, 0x14, 0x1e, //0x00002e9d leal (%rsi,%r11), %edx + 0x81, 0xc2, 0x00, 0x24, 0xa0, 0xfc, //0x00002ea1 addl $-56613888, %edx + 0x89, 0xd7, //0x00002ea7 movl %edx, %edi + 0xc1, 0xef, 0x12, //0x00002ea9 shrl $18, %edi + 0x40, 0x80, 0xcf, 0xf0, //0x00002eac orb $-16, %dil + 0x43, 0x88, 0x3c, 0x30, //0x00002eb0 movb %dil, (%r8,%r14) + 0x89, 0xd7, //0x00002eb4 movl %edx, %edi + 0xc1, 0xef, 0x0c, //0x00002eb6 shrl $12, %edi + 0x40, 0x80, 0xe7, 0x3f, //0x00002eb9 andb $63, %dil + 0x40, 0x80, 0xcf, 0x80, //0x00002ebd orb $-128, %dil + 0x43, 0x88, 0x7c, 0x30, 0x01, //0x00002ec1 movb %dil, $1(%r8,%r14) + 0xc1, 0xea, 0x06, //0x00002ec6 shrl $6, %edx + 0x80, 0xe2, 0x3f, //0x00002ec9 andb $63, %dl + 0x80, 0xca, 0x80, //0x00002ecc orb $-128, %dl + 0x43, 0x88, 0x54, 0x30, 0x02, //0x00002ecf movb %dl, $2(%r8,%r14) + 0x80, 0xe1, 0x3f, //0x00002ed4 andb $63, %cl + 0x80, 0xc9, 0x80, //0x00002ed7 orb $-128, %cl + 0x43, 0x88, 0x4c, 0x30, 0x03, //0x00002eda movb %cl, $3(%r8,%r14) + 0x4d, 0x01, 0xf0, //0x00002edf addq %r14, %r8 + 0x49, 0x83, 0xc0, 0x04, //0x00002ee2 addq $4, %r8 + 0x48, 0x83, 0xc0, 0x06, //0x00002ee6 addq $6, %rax + 0xe9, 0x74, 0xfc, 0xff, 0xff, //0x00002eea jmp LBB5_533 + //0x00002eef LBB5_567 + 0x40, 0xb7, 0x01, //0x00002eef movb $1, %dil + 0x48, 0xc7, 0xc3, 0xfe, 0xff, 0xff, 0xff, //0x00002ef2 movq $-2, %rbx + 0xe9, 0x98, 0xd9, 0xff, 0xff, //0x00002ef9 jmp LBB5_84 + //0x00002efe LBB5_568 + 0x41, 0xb8, 0x02, 0xfc, 0xff, 0xff, //0x00002efe movl $-1022, %r8d + 0x45, 0x85, 0xd2, //0x00002f04 testl %r10d, %r10d + 0x0f, 0x84, 0x42, 0x05, 0x00, 0x00, //0x00002f07 je LBB5_649 + 0x48, 0x89, 0xbd, 0x78, 0xff, 0xff, 0xff, //0x00002f0d movq %rdi, $-136(%rbp) + 0x45, 0x89, 0xd1, //0x00002f14 movl %r10d, %r9d + 0xe9, 0x1c, 0x00, 0x00, 0x00, //0x00002f17 jmp LBB5_573 + //0x00002f1c LBB5_570 + 0x41, 0xb8, 0x02, 0xfc, 0xff, 0xff, //0x00002f1c movl $-1022, %r8d + 0x45, 0x89, 0xd1, //0x00002f22 movl %r10d, %r9d + //0x00002f25 LBB5_571 + 0x45, 0x85, 0xc9, //0x00002f25 testl %r9d, %r9d + 0x0f, 0x84, 0xb8, 0x00, 0x00, 0x00, //0x00002f28 je LBB5_583 + 0x49, 0x89, 0xdc, //0x00002f2e movq %rbx, %r12 + 0x48, 0x89, 0xbd, 0x78, 0xff, 0xff, 0xff, //0x00002f31 movq %rdi, $-136(%rbp) + //0x00002f38 LBB5_573 + 0x49, 0x63, 0xc1, //0x00002f38 movslq %r9d, %rax + 0x48, 0x8d, 0x78, 0xfe, //0x00002f3b leaq $-2(%rax), %rdi + 0x48, 0x8d, 0x50, 0xff, //0x00002f3f leaq $-1(%rax), %rdx + 0x31, 0xf6, //0x00002f43 xorl %esi, %esi + //0x00002f45 LBB5_574 + 0x48, 0x8d, 0x0d, 0x84, 0xbe, 0x00, 0x00, //0x00002f45 leaq $48772(%rip), %rcx /* _LSHIFT_TAB+0(%rip) */ + 0x0f, 0xb6, 0x9c, 0x0e, 0x8c, 0x15, 0x00, 0x00, //0x00002f4c movzbl $5516(%rsi,%rcx), %ebx + 0x41, 0x0f, 0xb6, 0x0c, 0x33, //0x00002f54 movzbl (%r11,%rsi), %ecx + 0x38, 0xd9, //0x00002f59 cmpb %bl, %cl + 0x0f, 0x85, 0x03, 0x01, 0x00, 0x00, //0x00002f5b jne LBB5_590 + 0x48, 0x39, 0xf2, //0x00002f61 cmpq %rsi, %rdx + 0x0f, 0x84, 0x5a, 0x00, 0x00, 0x00, //0x00002f64 je LBB5_581 + 0x48, 0x8d, 0x0d, 0x5f, 0xbe, 0x00, 0x00, //0x00002f6a leaq $48735(%rip), %rcx /* _LSHIFT_TAB+0(%rip) */ + 0x0f, 0xb6, 0x9c, 0x0e, 0x8d, 0x15, 0x00, 0x00, //0x00002f71 movzbl $5517(%rsi,%rcx), %ebx + 0x41, 0x0f, 0xb6, 0x4c, 0x33, 0x01, //0x00002f79 movzbl $1(%r11,%rsi), %ecx + 0x38, 0xd9, //0x00002f7f cmpb %bl, %cl + 0x0f, 0x85, 0xdd, 0x00, 0x00, 0x00, //0x00002f81 jne LBB5_590 + 0x48, 0x39, 0xf7, //0x00002f87 cmpq %rsi, %rdi + 0x0f, 0x84, 0x34, 0x00, 0x00, 0x00, //0x00002f8a je LBB5_581 + 0x48, 0x83, 0xfe, 0x24, //0x00002f90 cmpq $36, %rsi + 0x0f, 0x84, 0x42, 0x00, 0x00, 0x00, //0x00002f94 je LBB5_582 + 0x48, 0x8d, 0x0d, 0x2f, 0xbe, 0x00, 0x00, //0x00002f9a leaq $48687(%rip), %rcx /* _LSHIFT_TAB+0(%rip) */ + 0x0f, 0xb6, 0x9c, 0x0e, 0x8e, 0x15, 0x00, 0x00, //0x00002fa1 movzbl $5518(%rsi,%rcx), %ebx + 0x41, 0x0f, 0xb6, 0x4c, 0x33, 0x02, //0x00002fa9 movzbl $2(%r11,%rsi), %ecx + 0x38, 0xd9, //0x00002faf cmpb %bl, %cl + 0x0f, 0x85, 0xad, 0x00, 0x00, 0x00, //0x00002fb1 jne LBB5_590 + 0x48, 0x83, 0xc6, 0x03, //0x00002fb7 addq $3, %rsi + 0x48, 0x39, 0xf0, //0x00002fbb cmpq %rsi, %rax + 0x0f, 0x85, 0x81, 0xff, 0xff, 0xff, //0x00002fbe jne LBB5_574 + //0x00002fc4 LBB5_581 + 0x44, 0x89, 0xc8, //0x00002fc4 movl %r9d, %eax + 0x48, 0x8d, 0x0d, 0x02, 0xbe, 0x00, 0x00, //0x00002fc7 leaq $48642(%rip), %rcx /* _LSHIFT_TAB+0(%rip) */ + 0x80, 0xbc, 0x08, 0x8c, 0x15, 0x00, 0x00, 0x00, //0x00002fce cmpb $0, $5516(%rax,%rcx) + 0x0f, 0x85, 0x95, 0x00, 0x00, 0x00, //0x00002fd6 jne LBB5_591 + //0x00002fdc LBB5_582 + 0xb8, 0x10, 0x00, 0x00, 0x00, //0x00002fdc movl $16, %eax + 0xe9, 0x90, 0x00, 0x00, 0x00, //0x00002fe1 jmp LBB5_592 + //0x00002fe6 LBB5_583 + 0x31, 0xc0, //0x00002fe6 xorl %eax, %eax + 0x4c, 0x8b, 0x75, 0xc0, //0x00002fe8 movq $-64(%rbp), %r14 + 0x4c, 0x8b, 0x55, 0xa0, //0x00002fec movq $-96(%rbp), %r10 + 0x44, 0x8b, 0x7d, 0xa8, //0x00002ff0 movl $-88(%rbp), %r15d + //0x00002ff4 LBB5_584 + 0x48, 0xc7, 0xc1, 0xff, 0xff, 0xff, 0xff, //0x00002ff4 movq $-1, %rcx + 0x83, 0xff, 0x14, //0x00002ffb cmpl $20, %edi + 0x0f, 0x8f, 0x55, 0x04, 0x00, 0x00, //0x00002ffe jg LBB5_650 + 0x4c, 0x89, 0x45, 0xb8, //0x00003004 movq %r8, $-72(%rbp) + 0x89, 0xfa, //0x00003008 movl %edi, %edx + 0x85, 0xff, //0x0000300a testl %edi, %edi + 0x49, 0x89, 0xfc, //0x0000300c movq %rdi, %r12 + 0x0f, 0x8e, 0xab, 0x01, 0x00, 0x00, //0x0000300f jle LBB5_608 + 0x31, 0xf6, //0x00003015 xorl %esi, %esi + 0x85, 0xc0, //0x00003017 testl %eax, %eax + 0xbb, 0x00, 0x00, 0x00, 0x00, //0x00003019 movl $0, %ebx + 0x0f, 0x4f, 0xd8, //0x0000301e cmovgl %eax, %ebx + 0x4c, 0x8d, 0x52, 0xff, //0x00003021 leaq $-1(%rdx), %r10 + 0x49, 0x39, 0xda, //0x00003025 cmpq %rbx, %r10 + 0x4c, 0x0f, 0x43, 0xd3, //0x00003028 cmovaeq %rbx, %r10 + 0x45, 0x8d, 0x42, 0x01, //0x0000302c leal $1(%r10), %r8d + 0x31, 0xc9, //0x00003030 xorl %ecx, %ecx + //0x00003032 LBB5_587 + 0x48, 0x39, 0xf3, //0x00003032 cmpq %rsi, %rbx + 0x0f, 0x84, 0x8a, 0x01, 0x00, 0x00, //0x00003035 je LBB5_609 + 0x48, 0x8d, 0x0c, 0x89, //0x0000303b leaq (%rcx,%rcx,4), %rcx + 0x49, 0x0f, 0xbe, 0x3c, 0x33, //0x0000303f movsbq (%r11,%rsi), %rdi + 0x48, 0x8d, 0x0c, 0x4f, //0x00003044 leaq (%rdi,%rcx,2), %rcx + 0x48, 0x83, 0xc1, 0xd0, //0x00003048 addq $-48, %rcx + 0x4c, 0x89, 0xe7, //0x0000304c movq %r12, %rdi + 0x48, 0x83, 0xc6, 0x01, //0x0000304f addq $1, %rsi + 0x48, 0x39, 0xf2, //0x00003053 cmpq %rsi, %rdx + 0x0f, 0x85, 0xd6, 0xff, 0xff, 0xff, //0x00003056 jne LBB5_587 + 0x45, 0x89, 0xc2, //0x0000305c movl %r8d, %r10d + 0xe9, 0x61, 0x01, 0x00, 0x00, //0x0000305f jmp LBB5_609 + //0x00003064 LBB5_590 + 0xb8, 0x10, 0x00, 0x00, 0x00, //0x00003064 movl $16, %eax + 0x38, 0xd9, //0x00003069 cmpb %bl, %cl + 0x0f, 0x8d, 0x05, 0x00, 0x00, 0x00, //0x0000306b jge LBB5_592 + //0x00003071 LBB5_591 + 0xb8, 0x0f, 0x00, 0x00, 0x00, //0x00003071 movl $15, %eax + //0x00003076 LBB5_592 + 0x45, 0x85, 0xc9, //0x00003076 testl %r9d, %r9d + 0x48, 0xbb, 0xcd, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, //0x00003079 movabsq $-3689348814741910323, %rbx + 0x48, 0x89, 0x85, 0x58, 0xff, 0xff, 0xff, //0x00003083 movq %rax, $-168(%rbp) + 0x0f, 0x8e, 0xb7, 0x00, 0x00, 0x00, //0x0000308a jle LBB5_600 + 0x4c, 0x89, 0x45, 0xb8, //0x00003090 movq %r8, $-72(%rbp) + 0x49, 0xbc, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfa, //0x00003094 movabsq $-432345564227567616, %r12 + 0x42, 0x8d, 0x3c, 0x08, //0x0000309e leal (%rax,%r9), %edi + 0x45, 0x89, 0xcf, //0x000030a2 movl %r9d, %r15d + 0x4c, 0x63, 0xc7, //0x000030a5 movslq %edi, %r8 + 0x49, 0x83, 0xc0, 0xff, //0x000030a8 addq $-1, %r8 + 0x49, 0x83, 0xc7, 0x01, //0x000030ac addq $1, %r15 + 0x41, 0x83, 0xc1, 0xff, //0x000030b0 addl $-1, %r9d + 0x31, 0xc9, //0x000030b4 xorl %ecx, %ecx + 0xe9, 0x2a, 0x00, 0x00, 0x00, //0x000030b6 jmp LBB5_596 + //0x000030bb LBB5_594 + 0x48, 0x85, 0xc0, //0x000030bb testq %rax, %rax + 0x8b, 0x45, 0xc8, //0x000030be movl $-56(%rbp), %eax + 0xba, 0x01, 0x00, 0x00, 0x00, //0x000030c1 movl $1, %edx + 0x0f, 0x45, 0xc2, //0x000030c6 cmovnel %edx, %eax + 0x89, 0x45, 0xc8, //0x000030c9 movl %eax, $-56(%rbp) + //0x000030cc LBB5_595 + 0x83, 0xc7, 0xff, //0x000030cc addl $-1, %edi + 0x49, 0x83, 0xc0, 0xff, //0x000030cf addq $-1, %r8 + 0x49, 0x83, 0xc7, 0xff, //0x000030d3 addq $-1, %r15 + 0x41, 0x83, 0xc1, 0xff, //0x000030d7 addl $-1, %r9d + 0x49, 0x83, 0xff, 0x01, //0x000030db cmpq $1, %r15 + 0x0f, 0x8e, 0x41, 0x00, 0x00, 0x00, //0x000030df jle LBB5_598 + //0x000030e5 LBB5_596 + 0x4c, 0x01, 0xe1, //0x000030e5 addq %r12, %rcx + 0x44, 0x89, 0xc8, //0x000030e8 movl %r9d, %eax + 0x49, 0x0f, 0xbe, 0x34, 0x03, //0x000030eb movsbq (%r11,%rax), %rsi + 0x48, 0xc1, 0xe6, 0x35, //0x000030f0 shlq $53, %rsi + 0x48, 0x01, 0xce, //0x000030f4 addq %rcx, %rsi + 0x48, 0x89, 0xf0, //0x000030f7 movq %rsi, %rax + 0x48, 0xf7, 0xe3, //0x000030fa mulq %rbx + 0x48, 0x89, 0xd1, //0x000030fd movq %rdx, %rcx + 0x48, 0xc1, 0xe9, 0x03, //0x00003100 shrq $3, %rcx + 0x48, 0x8d, 0x04, 0x09, //0x00003104 leaq (%rcx,%rcx), %rax + 0x48, 0x8d, 0x14, 0x80, //0x00003108 leaq (%rax,%rax,4), %rdx + 0x48, 0x89, 0xf0, //0x0000310c movq %rsi, %rax + 0x48, 0x29, 0xd0, //0x0000310f subq %rdx, %rax + 0x4d, 0x39, 0xf0, //0x00003112 cmpq %r14, %r8 + 0x0f, 0x83, 0xa0, 0xff, 0xff, 0xff, //0x00003115 jae LBB5_594 + 0x04, 0x30, //0x0000311b addb $48, %al + 0x43, 0x88, 0x04, 0x03, //0x0000311d movb %al, (%r11,%r8) + 0xe9, 0xa6, 0xff, 0xff, 0xff, //0x00003121 jmp LBB5_595 + //0x00003126 LBB5_598 + 0x48, 0x83, 0xfe, 0x0a, //0x00003126 cmpq $10, %rsi + 0x44, 0x8b, 0x7d, 0xa8, //0x0000312a movl $-88(%rbp), %r15d + 0x0f, 0x83, 0x5e, 0x01, 0x00, 0x00, //0x0000312e jae LBB5_624 + 0x49, 0xbc, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf0, 0x7f, //0x00003134 movabsq $9218868437227405312, %r12 + 0x4c, 0x8b, 0x45, 0xb8, //0x0000313e movq $-72(%rbp), %r8 + 0xe9, 0x04, 0x00, 0x00, 0x00, //0x00003142 jmp LBB5_601 + //0x00003147 LBB5_600 + 0x44, 0x8b, 0x7d, 0xa8, //0x00003147 movl $-88(%rbp), %r15d + //0x0000314b LBB5_601 + 0x48, 0x8b, 0x8d, 0x58, 0xff, 0xff, 0xff, //0x0000314b movq $-168(%rbp), %rcx + 0x41, 0x01, 0xca, //0x00003152 addl %ecx, %r10d + 0x49, 0x63, 0xc2, //0x00003155 movslq %r10d, %rax + 0x49, 0x39, 0xc6, //0x00003158 cmpq %rax, %r14 + 0x41, 0x0f, 0x46, 0xc6, //0x0000315b cmovbel %r14d, %eax + 0x48, 0x8b, 0xbd, 0x78, 0xff, 0xff, 0xff, //0x0000315f movq $-136(%rbp), %rdi + 0x01, 0xcf, //0x00003166 addl %ecx, %edi + 0x85, 0xc0, //0x00003168 testl %eax, %eax + 0x0f, 0x8e, 0x34, 0x00, 0x00, 0x00, //0x0000316a jle LBB5_605 + 0x89, 0xc1, //0x00003170 movl %eax, %ecx + 0x48, 0x83, 0xc1, 0x01, //0x00003172 addq $1, %rcx + 0x4c, 0x8b, 0x75, 0xc0, //0x00003176 movq $-64(%rbp), %r14 + 0x4c, 0x8b, 0x55, 0xa0, //0x0000317a movq $-96(%rbp), %r10 + 0x4c, 0x89, 0xe3, //0x0000317e movq %r12, %rbx + //0x00003181 LBB5_603 + 0x8d, 0x50, 0xff, //0x00003181 leal $-1(%rax), %edx + 0x41, 0x80, 0x3c, 0x13, 0x30, //0x00003184 cmpb $48, (%r11,%rdx) + 0x0f, 0x85, 0x65, 0xfe, 0xff, 0xff, //0x00003189 jne LBB5_584 + 0x48, 0x83, 0xc1, 0xff, //0x0000318f addq $-1, %rcx + 0x89, 0xd0, //0x00003193 movl %edx, %eax + 0x48, 0x83, 0xf9, 0x01, //0x00003195 cmpq $1, %rcx + 0x0f, 0x8f, 0xe2, 0xff, 0xff, 0xff, //0x00003199 jg LBB5_603 + 0xe9, 0x13, 0x00, 0x00, 0x00, //0x0000319f jmp LBB5_607 + //0x000031a4 LBB5_605 + 0x85, 0xc0, //0x000031a4 testl %eax, %eax + 0x4c, 0x8b, 0x75, 0xc0, //0x000031a6 movq $-64(%rbp), %r14 + 0x4c, 0x8b, 0x55, 0xa0, //0x000031aa movq $-96(%rbp), %r10 + 0x0f, 0x85, 0x40, 0xfe, 0xff, 0xff, //0x000031ae jne LBB5_584 + 0x4c, 0x89, 0xe3, //0x000031b4 movq %r12, %rbx + //0x000031b7 LBB5_607 + 0x31, 0xc9, //0x000031b7 xorl %ecx, %ecx + 0x31, 0xff, //0x000031b9 xorl %edi, %edi + 0xe9, 0x65, 0x01, 0x00, 0x00, //0x000031bb jmp LBB5_634 + //0x000031c0 LBB5_608 + 0x45, 0x31, 0xd2, //0x000031c0 xorl %r10d, %r10d + 0x31, 0xc9, //0x000031c3 xorl %ecx, %ecx + //0x000031c5 LBB5_609 + 0x85, 0xff, //0x000031c5 testl %edi, %edi + 0x41, 0x0f, 0x9e, 0xc0, //0x000031c7 setle %r8b + 0x89, 0xfb, //0x000031cb movl %edi, %ebx + 0x44, 0x29, 0xd3, //0x000031cd subl %r10d, %ebx + 0x0f, 0x8e, 0x5d, 0x00, 0x00, 0x00, //0x000031d0 jle LBB5_617 + 0x45, 0x89, 0xd1, //0x000031d6 movl %r10d, %r9d + 0x41, 0xf7, 0xd1, //0x000031d9 notl %r9d + 0x41, 0x01, 0xf9, //0x000031dc addl %edi, %r9d + 0x83, 0xe3, 0x07, //0x000031df andl $7, %ebx + 0x0f, 0x84, 0x19, 0x00, 0x00, 0x00, //0x000031e2 je LBB5_614 + 0xf7, 0xdb, //0x000031e8 negl %ebx + 0x31, 0xf6, //0x000031ea xorl %esi, %esi + //0x000031ec LBB5_612 + 0x48, 0x01, 0xc9, //0x000031ec addq %rcx, %rcx + 0x48, 0x8d, 0x0c, 0x89, //0x000031ef leaq (%rcx,%rcx,4), %rcx + 0x83, 0xc6, 0xff, //0x000031f3 addl $-1, %esi + 0x39, 0xf3, //0x000031f6 cmpl %esi, %ebx + 0x0f, 0x85, 0xee, 0xff, 0xff, 0xff, //0x000031f8 jne LBB5_612 + 0x41, 0x29, 0xf2, //0x000031fe subl %esi, %r10d + //0x00003201 LBB5_614 + 0x41, 0x83, 0xf9, 0x07, //0x00003201 cmpl $7, %r9d + 0x44, 0x8b, 0x7d, 0xa8, //0x00003205 movl $-88(%rbp), %r15d + 0x48, 0xbb, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf0, 0x7f, //0x00003209 movabsq $9218868437227405312, %rbx + 0x0f, 0x82, 0x24, 0x00, 0x00, 0x00, //0x00003213 jb LBB5_618 + 0x89, 0xfe, //0x00003219 movl %edi, %esi + 0x44, 0x29, 0xd6, //0x0000321b subl %r10d, %esi + //0x0000321e LBB5_616 + 0x48, 0x69, 0xc9, 0x00, 0xe1, 0xf5, 0x05, //0x0000321e imulq $100000000, %rcx, %rcx + 0x83, 0xc6, 0xf8, //0x00003225 addl $-8, %esi + 0x0f, 0x85, 0xf0, 0xff, 0xff, 0xff, //0x00003228 jne LBB5_616 + 0xe9, 0x0a, 0x00, 0x00, 0x00, //0x0000322e jmp LBB5_618 + //0x00003233 LBB5_617 + 0x48, 0xbb, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf0, 0x7f, //0x00003233 movabsq $9218868437227405312, %rbx + //0x0000323d LBB5_618 + 0x48, 0x89, 0xfe, //0x0000323d movq %rdi, %rsi + 0x31, 0xff, //0x00003240 xorl %edi, %edi + 0x85, 0xf6, //0x00003242 testl %esi, %esi + 0x0f, 0x88, 0xc7, 0x00, 0x00, 0x00, //0x00003244 js LBB5_631 + 0x39, 0xf0, //0x0000324a cmpl %esi, %eax + 0x4c, 0x8b, 0x55, 0xa0, //0x0000324c movq $-96(%rbp), %r10 + 0x0f, 0x8e, 0xcb, 0x00, 0x00, 0x00, //0x00003250 jle LBB5_633 + 0x41, 0x8a, 0x14, 0x13, //0x00003256 movb (%r11,%rdx), %dl + 0x80, 0xfa, 0x35, //0x0000325a cmpb $53, %dl + 0x0f, 0x85, 0xb7, 0x00, 0x00, 0x00, //0x0000325d jne LBB5_632 + 0x41, 0x8d, 0x74, 0x24, 0x01, //0x00003263 leal $1(%r12), %esi + 0x39, 0xc6, //0x00003268 cmpl %eax, %esi + 0x0f, 0x85, 0xaa, 0x00, 0x00, 0x00, //0x0000326a jne LBB5_632 + 0x83, 0x7d, 0xc8, 0x00, //0x00003270 cmpl $0, $-56(%rbp) + 0x40, 0x0f, 0x95, 0xc7, //0x00003274 setne %dil + 0x41, 0x08, 0xf8, //0x00003278 orb %dil, %r8b + 0x0f, 0x85, 0xa0, 0x00, 0x00, 0x00, //0x0000327b jne LBB5_633 + 0x41, 0x83, 0xc4, 0xff, //0x00003281 addl $-1, %r12d + 0x43, 0x8a, 0x3c, 0x23, //0x00003285 movb (%r11,%r12), %dil + 0x40, 0x80, 0xe7, 0x01, //0x00003289 andb $1, %dil + 0xe9, 0x8f, 0x00, 0x00, 0x00, //0x0000328d jmp LBB5_633 + //0x00003292 LBB5_624 + 0x48, 0x63, 0xf7, //0x00003292 movslq %edi, %rsi + 0x48, 0x83, 0xc6, 0xff, //0x00003295 addq $-1, %rsi + 0xbf, 0x01, 0x00, 0x00, 0x00, //0x00003299 movl $1, %edi + 0x49, 0xbc, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf0, 0x7f, //0x0000329e movabsq $9218868437227405312, %r12 + 0x4c, 0x8b, 0x45, 0xb8, //0x000032a8 movq $-72(%rbp), %r8 + 0xe9, 0x27, 0x00, 0x00, 0x00, //0x000032ac jmp LBB5_627 + //0x000032b1 LBB5_625 + 0x48, 0x85, 0xc0, //0x000032b1 testq %rax, %rax + 0x8b, 0x45, 0xc8, //0x000032b4 movl $-56(%rbp), %eax + 0x0f, 0x45, 0xc7, //0x000032b7 cmovnel %edi, %eax + 0x89, 0x45, 0xc8, //0x000032ba movl %eax, $-56(%rbp) + //0x000032bd LBB5_626 + 0x48, 0x83, 0xc6, 0xff, //0x000032bd addq $-1, %rsi + 0x48, 0x83, 0xf9, 0x09, //0x000032c1 cmpq $9, %rcx + 0x48, 0x89, 0xd1, //0x000032c5 movq %rdx, %rcx + 0x48, 0xbb, 0xcd, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, //0x000032c8 movabsq $-3689348814741910323, %rbx + 0x0f, 0x86, 0x73, 0xfe, 0xff, 0xff, //0x000032d2 jbe LBB5_601 + //0x000032d8 LBB5_627 + 0x48, 0x89, 0xc8, //0x000032d8 movq %rcx, %rax + 0x48, 0xf7, 0xe3, //0x000032db mulq %rbx + 0x48, 0xc1, 0xea, 0x03, //0x000032de shrq $3, %rdx + 0x48, 0x8d, 0x04, 0x12, //0x000032e2 leaq (%rdx,%rdx), %rax + 0x48, 0x8d, 0x1c, 0x80, //0x000032e6 leaq (%rax,%rax,4), %rbx 0x48, 0x89, 0xc8, //0x000032ea movq %rcx, %rax - 0x48, 0xf7, 0xe3, //0x000032ed mulq %rbx - 0x48, 0xc1, 0xea, 0x03, //0x000032f0 shrq $3, %rdx - 0x48, 0x8d, 0x04, 0x12, //0x000032f4 leaq (%rdx,%rdx), %rax - 0x48, 0x8d, 0x1c, 0x80, //0x000032f8 leaq (%rax,%rax,4), %rbx - 0x48, 0x89, 0xc8, //0x000032fc movq %rcx, %rax - 0x48, 0x29, 0xd8, //0x000032ff subq %rbx, %rax - 0x4c, 0x39, 0xf6, //0x00003302 cmpq %r14, %rsi - 0x0f, 0x83, 0xb8, 0xff, 0xff, 0xff, //0x00003305 jae LBB5_623 - 0x04, 0x30, //0x0000330b addb $48, %al - 0x41, 0x88, 0x04, 0x33, //0x0000330d movb %al, (%r11,%rsi) - 0xe9, 0xb9, 0xff, 0xff, 0xff, //0x00003311 jmp LBB5_624 - //0x00003316 LBB5_627 - 0x89, 0xf9, //0x00003316 movl %edi, %ecx - //0x00003318 LBB5_628 - 0x48, 0xf7, 0xd0, //0x00003318 notq %rax - 0x48, 0x29, 0xc8, //0x0000331b subq %rcx, %rax - 0xe9, 0x03, 0xda, 0xff, 0xff, //0x0000331e jmp LBB5_151 - //0x00003323 LBB5_629 - 0x4c, 0x8b, 0x55, 0xa0, //0x00003323 movq $-96(%rbp), %r10 - 0xe9, 0x07, 0x00, 0x00, 0x00, //0x00003327 jmp LBB5_631 - //0x0000332c LBB5_630 - 0x80, 0xfa, 0x35, //0x0000332c cmpb $53, %dl - 0x40, 0x0f, 0x9d, 0xc7, //0x0000332f setge %dil - //0x00003333 LBB5_631 - 0x4c, 0x8b, 0x45, 0xb8, //0x00003333 movq $-72(%rbp), %r8 - //0x00003337 LBB5_632 - 0x40, 0x0f, 0xb6, 0xc7, //0x00003337 movzbl %dil, %eax - 0x48, 0x01, 0xc8, //0x0000333b addq %rcx, %rax - 0x48, 0x89, 0xc1, //0x0000333e movq %rax, %rcx - 0x48, 0xb8, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x20, 0x00, //0x00003341 movabsq $9007199254740992, %rax - 0x48, 0x39, 0xc1, //0x0000334b cmpq %rax, %rcx - 0x0f, 0x85, 0x19, 0x01, 0x00, 0x00, //0x0000334e jne LBB5_648 - 0x41, 0x81, 0xf8, 0xfe, 0x03, 0x00, 0x00, //0x00003354 cmpl $1022, %r8d - 0x48, 0xba, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x0000335b movabsq $4503599627370495, %rdx - 0x40, 0x8a, 0x75, 0x88, //0x00003365 movb $-120(%rbp), %sil - 0x0f, 0x8e, 0x07, 0x00, 0x00, 0x00, //0x00003369 jle LBB5_635 - 0x31, 0xc9, //0x0000336f xorl %ecx, %ecx - 0xe9, 0x61, 0xe5, 0xff, 0xff, //0x00003371 jmp LBB5_302 - //0x00003376 LBB5_635 - 0x41, 0x83, 0xc0, 0x01, //0x00003376 addl $1, %r8d - 0x48, 0x8d, 0x4a, 0x01, //0x0000337a leaq $1(%rdx), %rcx - 0xe9, 0xf8, 0x00, 0x00, 0x00, //0x0000337e jmp LBB5_650 - //0x00003383 LBB5_636 - 0x4d, 0x8d, 0x8e, 0xb8, 0x00, 0x00, 0x00, //0x00003383 leaq $184(%r14), %r9 - 0x49, 0x8b, 0x8e, 0xa0, 0x00, 0x00, 0x00, //0x0000338a movq $160(%r14), %rcx - 0x4d, 0x8b, 0x86, 0xb8, 0x00, 0x00, 0x00, //0x00003391 movq $184(%r14), %r8 - 0x48, 0x89, 0xc3, //0x00003398 movq %rax, %rbx - 0x48, 0xc1, 0xe3, 0x04, //0x0000339b shlq $4, %rbx - 0x4d, 0x8d, 0x24, 0x18, //0x0000339f leaq (%r8,%rbx), %r12 - 0x49, 0x89, 0xca, //0x000033a3 movq %rcx, %r10 - 0x8a, 0x49, 0xf0, //0x000033a6 movb $-16(%rcx), %cl - 0x80, 0xf9, 0x07, //0x000033a9 cmpb $7, %cl - 0x0f, 0x84, 0x05, 0x01, 0x00, 0x00, //0x000033ac je LBB5_653 - 0x80, 0xf9, 0x06, //0x000033b2 cmpb $6, %cl - 0x0f, 0x85, 0x84, 0x01, 0x00, 0x00, //0x000033b5 jne LBB5_660 - 0x4c, 0x8d, 0x7a, 0x01, //0x000033bb leaq $1(%rdx), %r15 - 0x0f, 0xb6, 0x0a, //0x000033bf movzbl (%rdx), %ecx - 0x48, 0x83, 0xf9, 0x20, //0x000033c2 cmpq $32, %rcx - 0x0f, 0x87, 0xdd, 0x04, 0x00, 0x00, //0x000033c6 ja LBB5_702 - 0x48, 0xbe, 0x01, 0x26, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, //0x000033cc movabsq $4294977025, %rsi - 0x48, 0x0f, 0xa3, 0xce, //0x000033d6 btq %rcx, %rsi - 0x0f, 0x83, 0xc9, 0x04, 0x00, 0x00, //0x000033da jae LBB5_702 - 0x0f, 0xb6, 0x4a, 0x01, //0x000033e0 movzbl $1(%rdx), %ecx - 0x48, 0x83, 0xc2, 0x02, //0x000033e4 addq $2, %rdx - 0x48, 0x83, 0xf9, 0x20, //0x000033e8 cmpq $32, %rcx - 0x0f, 0x87, 0xea, 0x03, 0x00, 0x00, //0x000033ec ja LBB5_730 - 0x48, 0x0f, 0xa3, 0xce, //0x000033f2 btq %rcx, %rsi - 0x0f, 0x83, 0xe0, 0x03, 0x00, 0x00, //0x000033f6 jae LBB5_730 - 0x49, 0x8b, 0xb6, 0x90, 0x00, 0x00, 0x00, //0x000033fc movq $144(%r14), %rsi - 0x48, 0x89, 0xd1, //0x00003403 movq %rdx, %rcx - 0x48, 0x29, 0xf1, //0x00003406 subq %rsi, %rcx - 0x48, 0x83, 0xf9, 0x40, //0x00003409 cmpq $64, %rcx - 0x0f, 0x83, 0xe3, 0x03, 0x00, 0x00, //0x0000340d jae LBB5_698 - 0x4c, 0x89, 0xf7, //0x00003413 movq %r14, %rdi - 0x49, 0x8b, 0x86, 0x98, 0x00, 0x00, 0x00, //0x00003416 movq $152(%r14), %rax - 0x48, 0xd3, 0xe8, //0x0000341d shrq %cl, %rax - 0x48, 0xd3, 0xe0, //0x00003420 shlq %cl, %rax - 0x48, 0x85, 0xc0, //0x00003423 testq %rax, %rax - 0x0f, 0x84, 0xc0, 0x03, 0x00, 0x00, //0x00003426 je LBB5_697 - 0x48, 0x0f, 0xbc, 0xc8, //0x0000342c bsfq %rax, %rcx - 0x4c, 0x8d, 0x3c, 0x0e, //0x00003430 leaq (%rsi,%rcx), %r15 - 0x49, 0x83, 0xc7, 0x01, //0x00003434 addq $1, %r15 - 0x48, 0x01, 0xce, //0x00003438 addq %rcx, %rsi - 0x49, 0x89, 0xfe, //0x0000343b movq %rdi, %r14 - 0xe9, 0x60, 0x04, 0x00, 0x00, //0x0000343e jmp LBB5_701 - //0x00003443 LBB5_645 - 0xba, 0x0e, 0x00, 0x00, 0x00, //0x00003443 movl $14, %edx - 0xe9, 0x47, 0xe5, 0xff, 0xff, //0x00003448 jmp LBB5_309 - //0x0000344d LBB5_646 - 0x31, 0xc0, //0x0000344d xorl %eax, %eax - 0x4c, 0x8b, 0x75, 0xc0, //0x0000344f movq $-64(%rbp), %r14 - 0x4c, 0x8b, 0x55, 0xa0, //0x00003453 movq $-96(%rbp), %r10 - 0x48, 0x8b, 0xbd, 0x78, 0xff, 0xff, 0xff, //0x00003457 movq $-136(%rbp), %rdi - 0xe9, 0xa3, 0xfb, 0xff, 0xff, //0x0000345e jmp LBB5_582 - //0x00003463 LBB5_647 - 0x31, 0xc9, //0x00003463 xorl %ecx, %ecx - 0x4c, 0x8b, 0x75, 0xc0, //0x00003465 movq $-64(%rbp), %r14 - 0x4c, 0x8b, 0x55, 0xa0, //0x00003469 movq $-96(%rbp), %r10 - //0x0000346d LBB5_648 - 0x48, 0xba, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x0000346d movabsq $4503599627370495, %rdx - //0x00003477 LBB5_649 - 0x40, 0x8a, 0x75, 0x88, //0x00003477 movb $-120(%rbp), %sil - //0x0000347b LBB5_650 - 0x48, 0x8d, 0x42, 0x01, //0x0000347b leaq $1(%rdx), %rax - 0x48, 0x21, 0xc8, //0x0000347f andq %rcx, %rax - 0x41, 0x81, 0xc0, 0xff, 0x03, 0x00, 0x00, //0x00003482 addl $1023, %r8d - 0x41, 0x81, 0xe0, 0xff, 0x07, 0x00, 0x00, //0x00003489 andl $2047, %r8d - 0x49, 0xc1, 0xe0, 0x34, //0x00003490 shlq $52, %r8 - 0x48, 0x85, 0xc0, //0x00003494 testq %rax, %rax - 0x4c, 0x0f, 0x44, 0xc0, //0x00003497 cmoveq %rax, %r8 - 0x4c, 0x89, 0xc3, //0x0000349b movq %r8, %rbx - 0xe9, 0x34, 0xe4, 0xff, 0xff, //0x0000349e jmp LBB5_302 - //0x000034a3 LBB5_651 - 0x31, 0xff, //0x000034a3 xorl %edi, %edi - //0x000034a5 LBB5_652 - 0x0f, 0xbc, 0xca, //0x000034a5 bsfl %edx, %ecx - 0x48, 0x01, 0xc8, //0x000034a8 addq %rcx, %rax - 0x48, 0xc7, 0xc2, 0xff, 0xff, 0xff, 0xff, //0x000034ab movq $-1, %rdx - 0xe9, 0xfe, 0xd3, 0xff, 0xff, //0x000034b2 jmp LBB5_85 - //0x000034b7 LBB5_653 - 0x4c, 0x8d, 0x7a, 0x01, //0x000034b7 leaq $1(%rdx), %r15 - 0x0f, 0xb6, 0x0a, //0x000034bb movzbl (%rdx), %ecx - 0x48, 0x83, 0xf9, 0x20, //0x000034be cmpq $32, %rcx - 0x0f, 0x87, 0x59, 0x05, 0x00, 0x00, //0x000034c2 ja LBB5_713 - 0x48, 0xbe, 0x01, 0x26, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, //0x000034c8 movabsq $4294977025, %rsi - 0x48, 0x0f, 0xa3, 0xce, //0x000034d2 btq %rcx, %rsi - 0x0f, 0x83, 0x45, 0x05, 0x00, 0x00, //0x000034d6 jae LBB5_713 - 0x0f, 0xb6, 0x4a, 0x01, //0x000034dc movzbl $1(%rdx), %ecx - 0x48, 0x83, 0xc2, 0x02, //0x000034e0 addq $2, %rdx - 0x48, 0x83, 0xf9, 0x20, //0x000034e4 cmpq $32, %rcx - 0x0f, 0x87, 0xf6, 0x02, 0x00, 0x00, //0x000034e8 ja LBB5_731 - 0x48, 0x0f, 0xa3, 0xce, //0x000034ee btq %rcx, %rsi - 0x0f, 0x83, 0xec, 0x02, 0x00, 0x00, //0x000034f2 jae LBB5_731 - 0x49, 0x8b, 0xb6, 0x90, 0x00, 0x00, 0x00, //0x000034f8 movq $144(%r14), %rsi - 0x48, 0x89, 0xd1, //0x000034ff movq %rdx, %rcx - 0x48, 0x29, 0xf1, //0x00003502 subq %rsi, %rcx - 0x48, 0x83, 0xf9, 0x40, //0x00003505 cmpq $64, %rcx - 0x0f, 0x83, 0x63, 0x04, 0x00, 0x00, //0x00003509 jae LBB5_709 - 0x4c, 0x89, 0xf7, //0x0000350f movq %r14, %rdi - 0x49, 0x8b, 0x86, 0x98, 0x00, 0x00, 0x00, //0x00003512 movq $152(%r14), %rax - 0x48, 0xd3, 0xe8, //0x00003519 shrq %cl, %rax - 0x48, 0xd3, 0xe0, //0x0000351c shlq %cl, %rax - 0x48, 0x85, 0xc0, //0x0000351f testq %rax, %rax - 0x0f, 0x84, 0x40, 0x04, 0x00, 0x00, //0x00003522 je LBB5_708 - 0x48, 0x0f, 0xbc, 0xc8, //0x00003528 bsfq %rax, %rcx - 0x4c, 0x8d, 0x3c, 0x0e, //0x0000352c leaq (%rsi,%rcx), %r15 - 0x49, 0x83, 0xc7, 0x01, //0x00003530 addq $1, %r15 - 0x48, 0x01, 0xce, //0x00003534 addq %rcx, %rsi - 0x49, 0x89, 0xfe, //0x00003537 movq %rdi, %r14 - 0xe9, 0xe0, 0x04, 0x00, 0x00, //0x0000353a jmp LBB5_712 - //0x0000353f LBB5_660 - 0x41, 0x80, 0x3c, 0x24, 0x06, //0x0000353f cmpb $6, (%r12) - 0x0f, 0x85, 0xbe, 0x00, 0x00, 0x00, //0x00003544 jne LBB5_669 - 0x49, 0x8d, 0x4a, 0xf0, //0x0000354a leaq $-16(%r10), %rcx - 0xc1, 0xe0, 0x04, //0x0000354e shll $4, %eax - 0x44, 0x01, 0xc0, //0x00003551 addl %r8d, %eax - 0x29, 0xc1, //0x00003554 subl %eax, %ecx - 0xf6, 0xc1, 0x10, //0x00003556 testb $16, %cl - 0x0f, 0x85, 0x7c, 0x01, 0x00, 0x00, //0x00003559 jne LBB5_678 - 0x4c, 0x8d, 0x6a, 0x01, //0x0000355f leaq $1(%rdx), %r13 - 0x0f, 0xb6, 0x0a, //0x00003563 movzbl (%rdx), %ecx - 0x31, 0xc0, //0x00003566 xorl %eax, %eax - 0x48, 0x89, 0x85, 0x70, 0xff, 0xff, 0xff, //0x00003568 movq %rax, $-144(%rbp) - 0x31, 0xc0, //0x0000356f xorl %eax, %eax - 0x48, 0x89, 0x45, 0xa8, //0x00003571 movq %rax, $-88(%rbp) - 0x48, 0x83, 0xf9, 0x20, //0x00003575 cmpq $32, %rcx - 0x0f, 0x87, 0xc1, 0x06, 0x00, 0x00, //0x00003579 ja LBB5_743 - 0x48, 0xb8, 0x01, 0x26, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, //0x0000357f movabsq $4294977025, %rax - 0x48, 0x0f, 0xa3, 0xc8, //0x00003589 btq %rcx, %rax - 0x0f, 0x83, 0xad, 0x06, 0x00, 0x00, //0x0000358d jae LBB5_743 - 0x0f, 0xb6, 0x4a, 0x01, //0x00003593 movzbl $1(%rdx), %ecx - 0x48, 0x83, 0xc2, 0x02, //0x00003597 addq $2, %rdx - 0x31, 0xf6, //0x0000359b xorl %esi, %esi - 0x48, 0x89, 0xb5, 0x70, 0xff, 0xff, 0xff, //0x0000359d movq %rsi, $-144(%rbp) - 0x31, 0xf6, //0x000035a4 xorl %esi, %esi - 0x48, 0x89, 0x75, 0xa8, //0x000035a6 movq %rsi, $-88(%rbp) - 0x48, 0x83, 0xf9, 0x20, //0x000035aa cmpq $32, %rcx - 0x0f, 0x87, 0x89, 0x06, 0x00, 0x00, //0x000035ae ja LBB5_742 - 0x48, 0x0f, 0xa3, 0xc8, //0x000035b4 btq %rcx, %rax - 0x0f, 0x83, 0x7f, 0x06, 0x00, 0x00, //0x000035b8 jae LBB5_742 - 0x49, 0x8b, 0x86, 0x90, 0x00, 0x00, 0x00, //0x000035be movq $144(%r14), %rax - 0x48, 0x89, 0xd1, //0x000035c5 movq %rdx, %rcx - 0x48, 0x29, 0xc1, //0x000035c8 subq %rax, %rcx - 0x48, 0x83, 0xf9, 0x40, //0x000035cb cmpq $64, %rcx - 0x0f, 0x83, 0x81, 0x06, 0x00, 0x00, //0x000035cf jae LBB5_745 - 0x49, 0x8b, 0x96, 0x98, 0x00, 0x00, 0x00, //0x000035d5 movq $152(%r14), %rdx - 0x48, 0xd3, 0xea, //0x000035dc shrq %cl, %rdx - 0x48, 0xd3, 0xe2, //0x000035df shlq %cl, %rdx - 0x48, 0x85, 0xd2, //0x000035e2 testq %rdx, %rdx - 0x0f, 0x84, 0x64, 0x06, 0x00, 0x00, //0x000035e5 je LBB5_744 - 0x48, 0x0f, 0xbc, 0xca, //0x000035eb bsfq %rdx, %rcx - 0x4c, 0x8d, 0x2c, 0x08, //0x000035ef leaq (%rax,%rcx), %r13 - 0x49, 0x83, 0xc5, 0x01, //0x000035f3 addq $1, %r13 - 0x48, 0x01, 0xc8, //0x000035f7 addq %rcx, %rax - 0x31, 0xc9, //0x000035fa xorl %ecx, %ecx - 0x48, 0x89, 0x8d, 0x70, 0xff, 0xff, 0xff, //0x000035fc movq %rcx, $-144(%rbp) - 0xe9, 0x04, 0x07, 0x00, 0x00, //0x00003603 jmp LBB5_748 - //0x00003608 LBB5_669 - 0x4c, 0x8d, 0x6a, 0x01, //0x00003608 leaq $1(%rdx), %r13 - 0x0f, 0xb6, 0x0a, //0x0000360c movzbl (%rdx), %ecx - 0x31, 0xc0, //0x0000360f xorl %eax, %eax - 0x48, 0x89, 0x85, 0x70, 0xff, 0xff, 0xff, //0x00003611 movq %rax, $-144(%rbp) - 0x31, 0xc0, //0x00003618 xorl %eax, %eax - 0x48, 0x89, 0x45, 0xa8, //0x0000361a movq %rax, $-88(%rbp) - 0x48, 0x83, 0xf9, 0x20, //0x0000361e cmpq $32, %rcx - 0x0f, 0x87, 0xee, 0x04, 0x00, 0x00, //0x00003622 ja LBB5_729 - 0x48, 0xb8, 0x01, 0x26, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, //0x00003628 movabsq $4294977025, %rax - 0x48, 0x0f, 0xa3, 0xc8, //0x00003632 btq %rcx, %rax - 0x0f, 0x83, 0xda, 0x04, 0x00, 0x00, //0x00003636 jae LBB5_729 - 0x0f, 0xb6, 0x4a, 0x01, //0x0000363c movzbl $1(%rdx), %ecx - 0x48, 0x83, 0xc2, 0x02, //0x00003640 addq $2, %rdx - 0x31, 0xf6, //0x00003644 xorl %esi, %esi - 0x48, 0x89, 0xb5, 0x70, 0xff, 0xff, 0xff, //0x00003646 movq %rsi, $-144(%rbp) - 0x31, 0xf6, //0x0000364d xorl %esi, %esi - 0x48, 0x89, 0x75, 0xa8, //0x0000364f movq %rsi, $-88(%rbp) - 0x48, 0x83, 0xf9, 0x20, //0x00003653 cmpq $32, %rcx - 0x0f, 0x87, 0xb6, 0x04, 0x00, 0x00, //0x00003657 ja LBB5_728 - 0x48, 0x0f, 0xa3, 0xc8, //0x0000365d btq %rcx, %rax - 0x0f, 0x83, 0xac, 0x04, 0x00, 0x00, //0x00003661 jae LBB5_728 - 0x49, 0x8b, 0x86, 0x90, 0x00, 0x00, 0x00, //0x00003667 movq $144(%r14), %rax - 0x48, 0x89, 0xd1, //0x0000366e movq %rdx, %rcx - 0x48, 0x29, 0xc1, //0x00003671 subq %rax, %rcx - 0x48, 0x83, 0xf9, 0x40, //0x00003674 cmpq $64, %rcx - 0x0f, 0x83, 0xae, 0x04, 0x00, 0x00, //0x00003678 jae LBB5_733 - 0x49, 0x8b, 0x96, 0x98, 0x00, 0x00, 0x00, //0x0000367e movq $152(%r14), %rdx - 0x48, 0xd3, 0xea, //0x00003685 shrq %cl, %rdx - 0x48, 0xd3, 0xe2, //0x00003688 shlq %cl, %rdx - 0x48, 0x85, 0xd2, //0x0000368b testq %rdx, %rdx - 0x0f, 0x84, 0x91, 0x04, 0x00, 0x00, //0x0000368e je LBB5_732 - 0x48, 0x0f, 0xbc, 0xca, //0x00003694 bsfq %rdx, %rcx - 0x4c, 0x8d, 0x2c, 0x08, //0x00003698 leaq (%rax,%rcx), %r13 - 0x49, 0x83, 0xc5, 0x01, //0x0000369c addq $1, %r13 - 0x48, 0x01, 0xc8, //0x000036a0 addq %rcx, %rax - 0x31, 0xc9, //0x000036a3 xorl %ecx, %ecx - 0x48, 0x89, 0x8d, 0x70, 0xff, 0xff, 0xff, //0x000036a5 movq %rcx, $-144(%rbp) - 0xe9, 0x31, 0x05, 0x00, 0x00, //0x000036ac jmp LBB5_736 - //0x000036b1 LBB5_676 - 0x49, 0xc7, 0xc3, 0xff, 0xff, 0xff, 0xff, //0x000036b1 movq $-1, %r11 - 0x4c, 0x89, 0xc1, //0x000036b8 movq %r8, %rcx - 0x49, 0xc7, 0xc6, 0xff, 0xff, 0xff, 0xff, //0x000036bb movq $-1, %r14 - 0x49, 0xc7, 0xc7, 0xff, 0xff, 0xff, 0xff, //0x000036c2 movq $-1, %r15 - 0xe9, 0x1c, 0xd4, 0xff, 0xff, //0x000036c9 jmp LBB5_108 - //0x000036ce LBB5_677 - 0x45, 0x31, 0xff, //0x000036ce xorl %r15d, %r15d - 0xba, 0x10, 0x27, 0x00, 0x00, //0x000036d1 movl $10000, %edx - 0xe9, 0x74, 0xd7, 0xff, 0xff, //0x000036d6 jmp LBB5_165 - //0x000036db LBB5_678 - 0x31, 0xc0, //0x000036db xorl %eax, %eax - 0x48, 0x89, 0x85, 0x70, 0xff, 0xff, 0xff, //0x000036dd movq %rax, $-144(%rbp) - 0x31, 0xc0, //0x000036e4 xorl %eax, %eax - 0x48, 0x89, 0x45, 0x88, //0x000036e6 movq %rax, $-120(%rbp) - 0x31, 0xc0, //0x000036ea xorl %eax, %eax - 0x48, 0x89, 0x45, 0xa8, //0x000036ec movq %rax, $-88(%rbp) - 0x4d, 0x89, 0xd0, //0x000036f0 movq %r10, %r8 - 0xe9, 0xc5, 0x0c, 0x00, 0x00, //0x000036f3 jmp LBB5_802 - //0x000036f8 LBB5_679 - 0x4d, 0x89, 0xd3, //0x000036f8 movq %r10, %r11 - 0x4e, 0x8d, 0x14, 0x29, //0x000036fb leaq (%rcx,%r13), %r10 - 0x41, 0x8a, 0x44, 0x0d, 0x00, //0x000036ff movb (%r13,%rcx), %al - 0x8d, 0x48, 0xd0, //0x00003704 leal $-48(%rax), %ecx - 0x80, 0xf9, 0x09, //0x00003707 cmpb $9, %cl - 0x0f, 0x87, 0xf4, 0x03, 0x00, 0x00, //0x0000370a ja LBB5_727 - 0x31, 0xf6, //0x00003710 xorl %esi, %esi - 0x31, 0xdb, //0x00003712 xorl %ebx, %ebx - //0x00003714 LBB5_681 - 0x48, 0x8d, 0x0c, 0xb6, //0x00003714 leaq (%rsi,%rsi,4), %rcx - 0x0f, 0xb6, 0xc0, //0x00003718 movzbl %al, %eax - 0x48, 0x8d, 0x34, 0x48, //0x0000371b leaq (%rax,%rcx,2), %rsi - 0x48, 0x83, 0xc6, 0xd0, //0x0000371f addq $-48, %rsi - 0x48, 0x8d, 0x4b, 0x01, //0x00003723 leaq $1(%rbx), %rcx - 0x41, 0x0f, 0xb6, 0x42, 0x01, //0x00003727 movzbl $1(%r10), %eax - 0x49, 0x83, 0xc2, 0x01, //0x0000372c addq $1, %r10 - 0x8d, 0x78, 0xd0, //0x00003730 leal $-48(%rax), %edi + 0x48, 0x29, 0xd8, //0x000032ed subq %rbx, %rax + 0x4c, 0x39, 0xf6, //0x000032f0 cmpq %r14, %rsi + 0x0f, 0x83, 0xb8, 0xff, 0xff, 0xff, //0x000032f3 jae LBB5_625 + 0x04, 0x30, //0x000032f9 addb $48, %al + 0x41, 0x88, 0x04, 0x33, //0x000032fb movb %al, (%r11,%rsi) + 0xe9, 0xb9, 0xff, 0xff, 0xff, //0x000032ff jmp LBB5_626 + //0x00003304 LBB5_629 + 0x89, 0xf9, //0x00003304 movl %edi, %ecx + //0x00003306 LBB5_630 + 0x48, 0xf7, 0xd0, //0x00003306 notq %rax + 0x48, 0x29, 0xc8, //0x00003309 subq %rcx, %rax + 0xe9, 0xf5, 0xd9, 0xff, 0xff, //0x0000330c jmp LBB5_151 + //0x00003311 LBB5_631 + 0x4c, 0x8b, 0x55, 0xa0, //0x00003311 movq $-96(%rbp), %r10 + 0xe9, 0x07, 0x00, 0x00, 0x00, //0x00003315 jmp LBB5_633 + //0x0000331a LBB5_632 + 0x80, 0xfa, 0x35, //0x0000331a cmpb $53, %dl + 0x40, 0x0f, 0x9d, 0xc7, //0x0000331d setge %dil + //0x00003321 LBB5_633 + 0x4c, 0x8b, 0x45, 0xb8, //0x00003321 movq $-72(%rbp), %r8 + //0x00003325 LBB5_634 + 0x40, 0x0f, 0xb6, 0xc7, //0x00003325 movzbl %dil, %eax + 0x48, 0x01, 0xc8, //0x00003329 addq %rcx, %rax + 0x48, 0x89, 0xc1, //0x0000332c movq %rax, %rcx + 0x48, 0xb8, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x20, 0x00, //0x0000332f movabsq $9007199254740992, %rax + 0x48, 0x39, 0xc1, //0x00003339 cmpq %rax, %rcx + 0x0f, 0x85, 0x17, 0x01, 0x00, 0x00, //0x0000333c jne LBB5_650 + 0x41, 0x81, 0xf8, 0xfe, 0x03, 0x00, 0x00, //0x00003342 cmpl $1022, %r8d + 0x48, 0xba, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x00003349 movabsq $4503599627370495, %rdx + 0x40, 0x8a, 0x75, 0x98, //0x00003353 movb $-104(%rbp), %sil + 0x0f, 0x8e, 0x07, 0x00, 0x00, 0x00, //0x00003357 jle LBB5_637 + 0x31, 0xc9, //0x0000335d xorl %ecx, %ecx + 0xe9, 0x93, 0xe5, 0xff, 0xff, //0x0000335f jmp LBB5_307 + //0x00003364 LBB5_637 + 0x41, 0x83, 0xc0, 0x01, //0x00003364 addl $1, %r8d + 0x48, 0x8d, 0x4a, 0x01, //0x00003368 leaq $1(%rdx), %rcx + 0xe9, 0xf6, 0x00, 0x00, 0x00, //0x0000336c jmp LBB5_652 + //0x00003371 LBB5_638 + 0x4d, 0x8d, 0x8e, 0xb8, 0x00, 0x00, 0x00, //0x00003371 leaq $184(%r14), %r9 + 0x4d, 0x8b, 0x86, 0xa0, 0x00, 0x00, 0x00, //0x00003378 movq $160(%r14), %r8 + 0x4d, 0x8b, 0x96, 0xb8, 0x00, 0x00, 0x00, //0x0000337f movq $184(%r14), %r10 + 0x48, 0x89, 0xc3, //0x00003386 movq %rax, %rbx + 0x48, 0xc1, 0xe3, 0x04, //0x00003389 shlq $4, %rbx + 0x4d, 0x8d, 0x24, 0x1a, //0x0000338d leaq (%r10,%rbx), %r12 + 0x41, 0x8a, 0x48, 0xf0, //0x00003391 movb $-16(%r8), %cl + 0x80, 0xf9, 0x07, //0x00003395 cmpb $7, %cl + 0x0f, 0x84, 0x05, 0x01, 0x00, 0x00, //0x00003398 je LBB5_655 + 0x80, 0xf9, 0x06, //0x0000339e cmpb $6, %cl + 0x0f, 0x85, 0x84, 0x01, 0x00, 0x00, //0x000033a1 jne LBB5_662 + 0x4c, 0x8d, 0x7a, 0x01, //0x000033a7 leaq $1(%rdx), %r15 + 0x0f, 0xb6, 0x0a, //0x000033ab movzbl (%rdx), %ecx + 0x48, 0x83, 0xf9, 0x20, //0x000033ae cmpq $32, %rcx + 0x0f, 0x87, 0xef, 0x04, 0x00, 0x00, //0x000033b2 ja LBB5_704 + 0x48, 0xbe, 0x01, 0x26, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, //0x000033b8 movabsq $4294977025, %rsi + 0x48, 0x0f, 0xa3, 0xce, //0x000033c2 btq %rcx, %rsi + 0x0f, 0x83, 0xdb, 0x04, 0x00, 0x00, //0x000033c6 jae LBB5_704 + 0x0f, 0xb6, 0x4a, 0x01, //0x000033cc movzbl $1(%rdx), %ecx + 0x48, 0x83, 0xc2, 0x02, //0x000033d0 addq $2, %rdx + 0x48, 0x83, 0xf9, 0x20, //0x000033d4 cmpq $32, %rcx + 0x0f, 0x87, 0xfc, 0x03, 0x00, 0x00, //0x000033d8 ja LBB5_732 + 0x48, 0x0f, 0xa3, 0xce, //0x000033de btq %rcx, %rsi + 0x0f, 0x83, 0xf2, 0x03, 0x00, 0x00, //0x000033e2 jae LBB5_732 + 0x49, 0x8b, 0xb6, 0x90, 0x00, 0x00, 0x00, //0x000033e8 movq $144(%r14), %rsi + 0x48, 0x89, 0xd1, //0x000033ef movq %rdx, %rcx + 0x48, 0x29, 0xf1, //0x000033f2 subq %rsi, %rcx + 0x48, 0x83, 0xf9, 0x40, //0x000033f5 cmpq $64, %rcx + 0x0f, 0x83, 0xf5, 0x03, 0x00, 0x00, //0x000033f9 jae LBB5_700 + 0x4c, 0x89, 0xf7, //0x000033ff movq %r14, %rdi + 0x49, 0x8b, 0x86, 0x98, 0x00, 0x00, 0x00, //0x00003402 movq $152(%r14), %rax + 0x48, 0xd3, 0xe8, //0x00003409 shrq %cl, %rax + 0x48, 0xd3, 0xe0, //0x0000340c shlq %cl, %rax + 0x48, 0x85, 0xc0, //0x0000340f testq %rax, %rax + 0x0f, 0x84, 0xd2, 0x03, 0x00, 0x00, //0x00003412 je LBB5_699 + 0x48, 0x0f, 0xbc, 0xc8, //0x00003418 bsfq %rax, %rcx + 0x4c, 0x8d, 0x3c, 0x0e, //0x0000341c leaq (%rsi,%rcx), %r15 + 0x49, 0x83, 0xc7, 0x01, //0x00003420 addq $1, %r15 + 0x48, 0x01, 0xce, //0x00003424 addq %rcx, %rsi + 0x49, 0x89, 0xfe, //0x00003427 movq %rdi, %r14 + 0xe9, 0x72, 0x04, 0x00, 0x00, //0x0000342a jmp LBB5_703 + //0x0000342f LBB5_647 + 0xba, 0x0e, 0x00, 0x00, 0x00, //0x0000342f movl $14, %edx + 0xe9, 0x67, 0xd9, 0xff, 0xff, //0x00003434 jmp LBB5_158 + //0x00003439 LBB5_648 + 0x31, 0xc0, //0x00003439 xorl %eax, %eax + 0x4c, 0x8b, 0x75, 0xc0, //0x0000343b movq $-64(%rbp), %r14 + 0x4c, 0x8b, 0x55, 0xa0, //0x0000343f movq $-96(%rbp), %r10 + 0x48, 0x8b, 0xbd, 0x78, 0xff, 0xff, 0xff, //0x00003443 movq $-136(%rbp), %rdi + 0xe9, 0xa5, 0xfb, 0xff, 0xff, //0x0000344a jmp LBB5_584 + //0x0000344f LBB5_649 + 0x31, 0xc9, //0x0000344f xorl %ecx, %ecx + 0x4c, 0x8b, 0x75, 0xc0, //0x00003451 movq $-64(%rbp), %r14 + 0x4c, 0x8b, 0x55, 0xa0, //0x00003455 movq $-96(%rbp), %r10 + //0x00003459 LBB5_650 + 0x48, 0xba, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x00003459 movabsq $4503599627370495, %rdx + //0x00003463 LBB5_651 + 0x40, 0x8a, 0x75, 0x98, //0x00003463 movb $-104(%rbp), %sil + //0x00003467 LBB5_652 + 0x48, 0x8d, 0x42, 0x01, //0x00003467 leaq $1(%rdx), %rax + 0x48, 0x21, 0xc8, //0x0000346b andq %rcx, %rax + 0x41, 0x81, 0xc0, 0xff, 0x03, 0x00, 0x00, //0x0000346e addl $1023, %r8d + 0x41, 0x81, 0xe0, 0xff, 0x07, 0x00, 0x00, //0x00003475 andl $2047, %r8d + 0x49, 0xc1, 0xe0, 0x34, //0x0000347c shlq $52, %r8 + 0x48, 0x85, 0xc0, //0x00003480 testq %rax, %rax + 0x4c, 0x0f, 0x44, 0xc0, //0x00003483 cmoveq %rax, %r8 + 0x4c, 0x89, 0xc3, //0x00003487 movq %r8, %rbx + 0xe9, 0x68, 0xe4, 0xff, 0xff, //0x0000348a jmp LBB5_307 + //0x0000348f LBB5_653 + 0x31, 0xff, //0x0000348f xorl %edi, %edi + //0x00003491 LBB5_654 + 0x0f, 0xbc, 0xca, //0x00003491 bsfl %edx, %ecx + 0x48, 0x01, 0xc8, //0x00003494 addq %rcx, %rax + 0x48, 0xc7, 0xc3, 0xff, 0xff, 0xff, 0xff, //0x00003497 movq $-1, %rbx + 0xe9, 0xf3, 0xd3, 0xff, 0xff, //0x0000349e jmp LBB5_84 + //0x000034a3 LBB5_655 + 0x4c, 0x8d, 0x7a, 0x01, //0x000034a3 leaq $1(%rdx), %r15 + 0x0f, 0xb6, 0x0a, //0x000034a7 movzbl (%rdx), %ecx + 0x48, 0x83, 0xf9, 0x20, //0x000034aa cmpq $32, %rcx + 0x0f, 0x87, 0x6b, 0x05, 0x00, 0x00, //0x000034ae ja LBB5_715 + 0x48, 0xbe, 0x01, 0x26, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, //0x000034b4 movabsq $4294977025, %rsi + 0x48, 0x0f, 0xa3, 0xce, //0x000034be btq %rcx, %rsi + 0x0f, 0x83, 0x57, 0x05, 0x00, 0x00, //0x000034c2 jae LBB5_715 + 0x0f, 0xb6, 0x4a, 0x01, //0x000034c8 movzbl $1(%rdx), %ecx + 0x48, 0x83, 0xc2, 0x02, //0x000034cc addq $2, %rdx + 0x48, 0x83, 0xf9, 0x20, //0x000034d0 cmpq $32, %rcx + 0x0f, 0x87, 0x08, 0x03, 0x00, 0x00, //0x000034d4 ja LBB5_733 + 0x48, 0x0f, 0xa3, 0xce, //0x000034da btq %rcx, %rsi + 0x0f, 0x83, 0xfe, 0x02, 0x00, 0x00, //0x000034de jae LBB5_733 + 0x49, 0x8b, 0xb6, 0x90, 0x00, 0x00, 0x00, //0x000034e4 movq $144(%r14), %rsi + 0x48, 0x89, 0xd1, //0x000034eb movq %rdx, %rcx + 0x48, 0x29, 0xf1, //0x000034ee subq %rsi, %rcx + 0x48, 0x83, 0xf9, 0x40, //0x000034f1 cmpq $64, %rcx + 0x0f, 0x83, 0x75, 0x04, 0x00, 0x00, //0x000034f5 jae LBB5_711 + 0x4c, 0x89, 0xf7, //0x000034fb movq %r14, %rdi + 0x49, 0x8b, 0x86, 0x98, 0x00, 0x00, 0x00, //0x000034fe movq $152(%r14), %rax + 0x48, 0xd3, 0xe8, //0x00003505 shrq %cl, %rax + 0x48, 0xd3, 0xe0, //0x00003508 shlq %cl, %rax + 0x48, 0x85, 0xc0, //0x0000350b testq %rax, %rax + 0x0f, 0x84, 0x52, 0x04, 0x00, 0x00, //0x0000350e je LBB5_710 + 0x48, 0x0f, 0xbc, 0xc8, //0x00003514 bsfq %rax, %rcx + 0x4c, 0x8d, 0x3c, 0x0e, //0x00003518 leaq (%rsi,%rcx), %r15 + 0x49, 0x83, 0xc7, 0x01, //0x0000351c addq $1, %r15 + 0x48, 0x01, 0xce, //0x00003520 addq %rcx, %rsi + 0x49, 0x89, 0xfe, //0x00003523 movq %rdi, %r14 + 0xe9, 0xf2, 0x04, 0x00, 0x00, //0x00003526 jmp LBB5_714 + //0x0000352b LBB5_662 + 0x41, 0x80, 0x3c, 0x24, 0x06, //0x0000352b cmpb $6, (%r12) + 0x0f, 0x85, 0xbe, 0x00, 0x00, 0x00, //0x00003530 jne LBB5_671 + 0x49, 0x8d, 0x48, 0xf0, //0x00003536 leaq $-16(%r8), %rcx + 0xc1, 0xe0, 0x04, //0x0000353a shll $4, %eax + 0x44, 0x01, 0xd0, //0x0000353d addl %r10d, %eax + 0x29, 0xc1, //0x00003540 subl %eax, %ecx + 0xf6, 0xc1, 0x10, //0x00003542 testb $16, %cl + 0x0f, 0x85, 0x7c, 0x01, 0x00, 0x00, //0x00003545 jne LBB5_680 + 0x4c, 0x8d, 0x6a, 0x01, //0x0000354b leaq $1(%rdx), %r13 + 0x0f, 0xb6, 0x0a, //0x0000354f movzbl (%rdx), %ecx + 0x31, 0xc0, //0x00003552 xorl %eax, %eax + 0x48, 0x89, 0x85, 0x70, 0xff, 0xff, 0xff, //0x00003554 movq %rax, $-144(%rbp) + 0x31, 0xc0, //0x0000355b xorl %eax, %eax + 0x48, 0x89, 0x45, 0xa8, //0x0000355d movq %rax, $-88(%rbp) + 0x48, 0x83, 0xf9, 0x20, //0x00003561 cmpq $32, %rcx + 0x0f, 0x87, 0xd3, 0x06, 0x00, 0x00, //0x00003565 ja LBB5_745 + 0x48, 0xb8, 0x01, 0x26, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, //0x0000356b movabsq $4294977025, %rax + 0x48, 0x0f, 0xa3, 0xc8, //0x00003575 btq %rcx, %rax + 0x0f, 0x83, 0xbf, 0x06, 0x00, 0x00, //0x00003579 jae LBB5_745 + 0x0f, 0xb6, 0x4a, 0x01, //0x0000357f movzbl $1(%rdx), %ecx + 0x48, 0x83, 0xc2, 0x02, //0x00003583 addq $2, %rdx + 0x31, 0xf6, //0x00003587 xorl %esi, %esi + 0x48, 0x89, 0xb5, 0x70, 0xff, 0xff, 0xff, //0x00003589 movq %rsi, $-144(%rbp) + 0x31, 0xf6, //0x00003590 xorl %esi, %esi + 0x48, 0x89, 0x75, 0xa8, //0x00003592 movq %rsi, $-88(%rbp) + 0x48, 0x83, 0xf9, 0x20, //0x00003596 cmpq $32, %rcx + 0x0f, 0x87, 0x9b, 0x06, 0x00, 0x00, //0x0000359a ja LBB5_744 + 0x48, 0x0f, 0xa3, 0xc8, //0x000035a0 btq %rcx, %rax + 0x0f, 0x83, 0x91, 0x06, 0x00, 0x00, //0x000035a4 jae LBB5_744 + 0x49, 0x8b, 0x86, 0x90, 0x00, 0x00, 0x00, //0x000035aa movq $144(%r14), %rax + 0x48, 0x89, 0xd1, //0x000035b1 movq %rdx, %rcx + 0x48, 0x29, 0xc1, //0x000035b4 subq %rax, %rcx + 0x48, 0x83, 0xf9, 0x40, //0x000035b7 cmpq $64, %rcx + 0x0f, 0x83, 0x93, 0x06, 0x00, 0x00, //0x000035bb jae LBB5_747 + 0x49, 0x8b, 0x96, 0x98, 0x00, 0x00, 0x00, //0x000035c1 movq $152(%r14), %rdx + 0x48, 0xd3, 0xea, //0x000035c8 shrq %cl, %rdx + 0x48, 0xd3, 0xe2, //0x000035cb shlq %cl, %rdx + 0x48, 0x85, 0xd2, //0x000035ce testq %rdx, %rdx + 0x0f, 0x84, 0x76, 0x06, 0x00, 0x00, //0x000035d1 je LBB5_746 + 0x48, 0x0f, 0xbc, 0xca, //0x000035d7 bsfq %rdx, %rcx + 0x4c, 0x8d, 0x2c, 0x08, //0x000035db leaq (%rax,%rcx), %r13 + 0x49, 0x83, 0xc5, 0x01, //0x000035df addq $1, %r13 + 0x48, 0x01, 0xc8, //0x000035e3 addq %rcx, %rax + 0x31, 0xc9, //0x000035e6 xorl %ecx, %ecx + 0x48, 0x89, 0x8d, 0x70, 0xff, 0xff, 0xff, //0x000035e8 movq %rcx, $-144(%rbp) + 0xe9, 0x16, 0x07, 0x00, 0x00, //0x000035ef jmp LBB5_750 + //0x000035f4 LBB5_671 + 0x4c, 0x8d, 0x6a, 0x01, //0x000035f4 leaq $1(%rdx), %r13 + 0x0f, 0xb6, 0x0a, //0x000035f8 movzbl (%rdx), %ecx + 0x31, 0xc0, //0x000035fb xorl %eax, %eax + 0x48, 0x89, 0x85, 0x70, 0xff, 0xff, 0xff, //0x000035fd movq %rax, $-144(%rbp) + 0x31, 0xc0, //0x00003604 xorl %eax, %eax + 0x48, 0x89, 0x45, 0xa8, //0x00003606 movq %rax, $-88(%rbp) + 0x48, 0x83, 0xf9, 0x20, //0x0000360a cmpq $32, %rcx + 0x0f, 0x87, 0x00, 0x05, 0x00, 0x00, //0x0000360e ja LBB5_731 + 0x48, 0xb8, 0x01, 0x26, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, //0x00003614 movabsq $4294977025, %rax + 0x48, 0x0f, 0xa3, 0xc8, //0x0000361e btq %rcx, %rax + 0x0f, 0x83, 0xec, 0x04, 0x00, 0x00, //0x00003622 jae LBB5_731 + 0x0f, 0xb6, 0x4a, 0x01, //0x00003628 movzbl $1(%rdx), %ecx + 0x48, 0x83, 0xc2, 0x02, //0x0000362c addq $2, %rdx + 0x31, 0xf6, //0x00003630 xorl %esi, %esi + 0x48, 0x89, 0xb5, 0x70, 0xff, 0xff, 0xff, //0x00003632 movq %rsi, $-144(%rbp) + 0x31, 0xf6, //0x00003639 xorl %esi, %esi + 0x48, 0x89, 0x75, 0xa8, //0x0000363b movq %rsi, $-88(%rbp) + 0x48, 0x83, 0xf9, 0x20, //0x0000363f cmpq $32, %rcx + 0x0f, 0x87, 0xc8, 0x04, 0x00, 0x00, //0x00003643 ja LBB5_730 + 0x48, 0x0f, 0xa3, 0xc8, //0x00003649 btq %rcx, %rax + 0x0f, 0x83, 0xbe, 0x04, 0x00, 0x00, //0x0000364d jae LBB5_730 + 0x49, 0x8b, 0x86, 0x90, 0x00, 0x00, 0x00, //0x00003653 movq $144(%r14), %rax + 0x48, 0x89, 0xd1, //0x0000365a movq %rdx, %rcx + 0x48, 0x29, 0xc1, //0x0000365d subq %rax, %rcx + 0x48, 0x83, 0xf9, 0x40, //0x00003660 cmpq $64, %rcx + 0x0f, 0x83, 0xc0, 0x04, 0x00, 0x00, //0x00003664 jae LBB5_735 + 0x49, 0x8b, 0x96, 0x98, 0x00, 0x00, 0x00, //0x0000366a movq $152(%r14), %rdx + 0x48, 0xd3, 0xea, //0x00003671 shrq %cl, %rdx + 0x48, 0xd3, 0xe2, //0x00003674 shlq %cl, %rdx + 0x48, 0x85, 0xd2, //0x00003677 testq %rdx, %rdx + 0x0f, 0x84, 0xa3, 0x04, 0x00, 0x00, //0x0000367a je LBB5_734 + 0x48, 0x0f, 0xbc, 0xca, //0x00003680 bsfq %rdx, %rcx + 0x4c, 0x8d, 0x2c, 0x08, //0x00003684 leaq (%rax,%rcx), %r13 + 0x49, 0x83, 0xc5, 0x01, //0x00003688 addq $1, %r13 + 0x48, 0x01, 0xc8, //0x0000368c addq %rcx, %rax + 0x31, 0xc9, //0x0000368f xorl %ecx, %ecx + 0x48, 0x89, 0x8d, 0x70, 0xff, 0xff, 0xff, //0x00003691 movq %rcx, $-144(%rbp) + 0xe9, 0x43, 0x05, 0x00, 0x00, //0x00003698 jmp LBB5_738 + //0x0000369d LBB5_678 + 0x49, 0xc7, 0xc3, 0xff, 0xff, 0xff, 0xff, //0x0000369d movq $-1, %r11 + 0x4c, 0x89, 0xc1, //0x000036a4 movq %r8, %rcx + 0x49, 0xc7, 0xc6, 0xff, 0xff, 0xff, 0xff, //0x000036a7 movq $-1, %r14 + 0x49, 0xc7, 0xc7, 0xff, 0xff, 0xff, 0xff, //0x000036ae movq $-1, %r15 + 0xe9, 0x10, 0xd4, 0xff, 0xff, //0x000036b5 jmp LBB5_108 + //0x000036ba LBB5_679 + 0x45, 0x31, 0xff, //0x000036ba xorl %r15d, %r15d + 0xba, 0x10, 0x27, 0x00, 0x00, //0x000036bd movl $10000, %edx + 0xe9, 0x88, 0xd7, 0xff, 0xff, //0x000036c2 jmp LBB5_170 + //0x000036c7 LBB5_680 + 0x31, 0xc0, //0x000036c7 xorl %eax, %eax + 0x48, 0x89, 0x85, 0x70, 0xff, 0xff, 0xff, //0x000036c9 movq %rax, $-144(%rbp) + 0x31, 0xc0, //0x000036d0 xorl %eax, %eax + 0x48, 0x89, 0x45, 0x98, //0x000036d2 movq %rax, $-104(%rbp) + 0x31, 0xc0, //0x000036d6 xorl %eax, %eax + 0x48, 0x89, 0x45, 0xa8, //0x000036d8 movq %rax, $-88(%rbp) + 0xe9, 0xdc, 0x0c, 0x00, 0x00, //0x000036dc jmp LBB5_804 + //0x000036e1 LBB5_681 + 0x4d, 0x89, 0xd3, //0x000036e1 movq %r10, %r11 + 0x4e, 0x8d, 0x14, 0x29, //0x000036e4 leaq (%rcx,%r13), %r10 + 0x41, 0x8a, 0x44, 0x0d, 0x00, //0x000036e8 movb (%r13,%rcx), %al + 0x8d, 0x48, 0xd0, //0x000036ed leal $-48(%rax), %ecx + 0x80, 0xf9, 0x09, //0x000036f0 cmpb $9, %cl + 0x0f, 0x87, 0x09, 0x04, 0x00, 0x00, //0x000036f3 ja LBB5_729 + 0x31, 0xf6, //0x000036f9 xorl %esi, %esi + 0x31, 0xdb, //0x000036fb xorl %ebx, %ebx + //0x000036fd LBB5_683 + 0x48, 0x8d, 0x0c, 0xb6, //0x000036fd leaq (%rsi,%rsi,4), %rcx + 0x0f, 0xb6, 0xc0, //0x00003701 movzbl %al, %eax + 0x48, 0x8d, 0x34, 0x48, //0x00003704 leaq (%rax,%rcx,2), %rsi + 0x48, 0x83, 0xc6, 0xd0, //0x00003708 addq $-48, %rsi + 0x48, 0x8d, 0x4b, 0x01, //0x0000370c leaq $1(%rbx), %rcx + 0x41, 0x0f, 0xb6, 0x42, 0x01, //0x00003710 movzbl $1(%r10), %eax + 0x49, 0x83, 0xc2, 0x01, //0x00003715 addq $1, %r10 + 0x8d, 0x78, 0xd0, //0x00003719 leal $-48(%rax), %edi + 0x40, 0x80, 0xff, 0x09, //0x0000371c cmpb $9, %dil + 0x0f, 0x87, 0x0d, 0x00, 0x00, 0x00, //0x00003720 ja LBB5_685 + 0x48, 0x83, 0xfb, 0x12, //0x00003726 cmpq $18, %rbx + 0x48, 0x89, 0xcb, //0x0000372a movq %rcx, %rbx + 0x0f, 0x82, 0xca, 0xff, 0xff, 0xff, //0x0000372d jb LBB5_683 + //0x00003733 LBB5_685 0x40, 0x80, 0xff, 0x09, //0x00003733 cmpb $9, %dil - 0x0f, 0x87, 0x0d, 0x00, 0x00, 0x00, //0x00003737 ja LBB5_683 - 0x48, 0x83, 0xfb, 0x12, //0x0000373d cmpq $18, %rbx - 0x48, 0x89, 0xcb, //0x00003741 movq %rcx, %rbx - 0x0f, 0x82, 0xca, 0xff, 0xff, 0xff, //0x00003744 jb LBB5_681 - //0x0000374a LBB5_683 - 0x40, 0x80, 0xff, 0x09, //0x0000374a cmpb $9, %dil - 0x0f, 0x87, 0xa3, 0x04, 0x00, 0x00, //0x0000374e ja LBB5_737 - 0x45, 0x31, 0xff, //0x00003754 xorl %r15d, %r15d - //0x00003757 LBB5_685 - 0x43, 0x0f, 0xb6, 0x44, 0x3a, 0x01, //0x00003757 movzbl $1(%r10,%r15), %eax - 0x8d, 0x78, 0xd0, //0x0000375d leal $-48(%rax), %edi - 0x49, 0x83, 0xc7, 0x01, //0x00003760 addq $1, %r15 - 0x40, 0x80, 0xff, 0x0a, //0x00003764 cmpb $10, %dil - 0x0f, 0x82, 0xe9, 0xff, 0xff, 0xff, //0x00003768 jb LBB5_685 - 0x4d, 0x01, 0xfa, //0x0000376e addq %r15, %r10 - 0x4d, 0x89, 0xd5, //0x00003771 movq %r10, %r13 - 0x4d, 0x89, 0xda, //0x00003774 movq %r11, %r10 - 0x41, 0xb3, 0x01, //0x00003777 movb $1, %r11b - 0xe9, 0x93, 0xcc, 0xff, 0xff, //0x0000377a jmp LBB5_32 - //0x0000377f LBB5_687 - 0x49, 0x83, 0xc5, 0x01, //0x0000377f addq $1, %r13 - 0xe9, 0xeb, 0xcc, 0xff, 0xff, //0x00003783 jmp LBB5_41 - //0x00003788 LBB5_688 - 0x49, 0x83, 0xc5, 0x01, //0x00003788 addq $1, %r13 - 0xe9, 0x39, 0xcd, 0xff, 0xff, //0x0000378c jmp LBB5_47 - //0x00003791 LBB5_689 - 0x49, 0x83, 0xc5, 0x01, //0x00003791 addq $1, %r13 - 0xe9, 0xb7, 0xcf, 0xff, 0xff, //0x00003795 jmp LBB5_71 - //0x0000379a LBB5_690 - 0x49, 0x83, 0xc5, 0x02, //0x0000379a addq $2, %r13 - 0xe9, 0xd0, 0xcc, 0xff, 0xff, //0x0000379e jmp LBB5_41 - //0x000037a3 LBB5_691 - 0x49, 0x83, 0xc5, 0x02, //0x000037a3 addq $2, %r13 - 0xe9, 0x1e, 0xcd, 0xff, 0xff, //0x000037a7 jmp LBB5_47 - //0x000037ac LBB5_692 - 0x49, 0x83, 0xc5, 0x02, //0x000037ac addq $2, %r13 - 0xe9, 0x9c, 0xcf, 0xff, 0xff, //0x000037b0 jmp LBB5_71 - //0x000037b5 LBB5_693 - 0xb9, 0x0d, 0x00, 0x00, 0x00, //0x000037b5 movl $13, %ecx - 0xe9, 0xb0, 0xcc, 0xff, 0xff, //0x000037ba jmp LBB5_40 - //0x000037bf LBB5_694 - 0xb9, 0x0d, 0x00, 0x00, 0x00, //0x000037bf movl $13, %ecx - 0xe9, 0xfd, 0xcc, 0xff, 0xff, //0x000037c4 jmp LBB5_46 - //0x000037c9 LBB5_695 - 0x49, 0x83, 0xc5, 0x03, //0x000037c9 addq $3, %r13 - 0xe9, 0x7f, 0xcf, 0xff, 0xff, //0x000037cd jmp LBB5_71 - //0x000037d2 LBB5_696 - 0xb9, 0x0d, 0x00, 0x00, 0x00, //0x000037d2 movl $13, %ecx - 0xe9, 0x71, 0xcf, 0xff, 0xff, //0x000037d7 jmp LBB5_70 - //0x000037dc LBB5_730 - 0x49, 0x89, 0xd7, //0x000037dc movq %rdx, %r15 - 0xe9, 0xc5, 0x00, 0x00, 0x00, //0x000037df jmp LBB5_702 - //0x000037e4 LBB5_731 - 0x49, 0x89, 0xd7, //0x000037e4 movq %rdx, %r15 - 0xe9, 0x35, 0x02, 0x00, 0x00, //0x000037e7 jmp LBB5_713 - //0x000037ec LBB5_697 - 0x48, 0x83, 0xc6, 0x40, //0x000037ec addq $64, %rsi - 0x48, 0x89, 0xf2, //0x000037f0 movq %rsi, %rdx - 0x49, 0x89, 0xfe, //0x000037f3 movq %rdi, %r14 - //0x000037f6 LBB5_698 - 0x48, 0x83, 0xc2, 0xc0, //0x000037f6 addq $-64, %rdx - 0xf3, 0x44, 0x0f, 0x6f, 0x05, 0x5d, 0xc8, 0xff, 0xff, //0x000037fa movdqu $-14243(%rip), %xmm8 /* LCPI5_0+0(%rip) */ - //0x00003803 LBB5_699 - 0xf3, 0x0f, 0x6f, 0x4a, 0x40, //0x00003803 movdqu $64(%rdx), %xmm1 - 0xf3, 0x0f, 0x6f, 0x52, 0x50, //0x00003808 movdqu $80(%rdx), %xmm2 - 0xf3, 0x0f, 0x6f, 0x5a, 0x60, //0x0000380d movdqu $96(%rdx), %xmm3 - 0xf3, 0x0f, 0x6f, 0x62, 0x70, //0x00003812 movdqu $112(%rdx), %xmm4 - 0x48, 0x83, 0xc2, 0x40, //0x00003817 addq $64, %rdx - 0x66, 0x41, 0x0f, 0x6f, 0xe8, //0x0000381b movdqa %xmm8, %xmm5 - 0x66, 0x0f, 0x38, 0x00, 0xe9, //0x00003820 pshufb %xmm1, %xmm5 - 0x66, 0x41, 0x0f, 0x6f, 0xf0, //0x00003825 movdqa %xmm8, %xmm6 - 0x66, 0x0f, 0x38, 0x00, 0xf2, //0x0000382a pshufb %xmm2, %xmm6 - 0x66, 0x41, 0x0f, 0x6f, 0xf8, //0x0000382f movdqa %xmm8, %xmm7 - 0x66, 0x0f, 0x38, 0x00, 0xfb, //0x00003834 pshufb %xmm3, %xmm7 - 0x66, 0x41, 0x0f, 0x6f, 0xc0, //0x00003839 movdqa %xmm8, %xmm0 - 0x66, 0x0f, 0x38, 0x00, 0xc4, //0x0000383e pshufb %xmm4, %xmm0 - 0x66, 0x0f, 0x74, 0xe9, //0x00003843 pcmpeqb %xmm1, %xmm5 - 0x66, 0x0f, 0xd7, 0xcd, //0x00003847 pmovmskb %xmm5, %ecx - 0x66, 0x0f, 0x74, 0xf2, //0x0000384b pcmpeqb %xmm2, %xmm6 - 0x66, 0x0f, 0xd7, 0xf6, //0x0000384f pmovmskb %xmm6, %esi - 0x66, 0x0f, 0x74, 0xfb, //0x00003853 pcmpeqb %xmm3, %xmm7 - 0x66, 0x0f, 0xd7, 0xff, //0x00003857 pmovmskb %xmm7, %edi - 0x66, 0x0f, 0x74, 0xc4, //0x0000385b pcmpeqb %xmm4, %xmm0 - 0x66, 0x0f, 0xd7, 0xc0, //0x0000385f pmovmskb %xmm0, %eax - 0x48, 0xc1, 0xe6, 0x10, //0x00003863 shlq $16, %rsi - 0x48, 0x09, 0xce, //0x00003867 orq %rcx, %rsi - 0x48, 0xc1, 0xe7, 0x20, //0x0000386a shlq $32, %rdi - 0x48, 0x09, 0xf7, //0x0000386e orq %rsi, %rdi - 0x48, 0xc1, 0xe0, 0x30, //0x00003871 shlq $48, %rax - 0x48, 0x09, 0xf8, //0x00003875 orq %rdi, %rax - 0x48, 0x83, 0xf8, 0xff, //0x00003878 cmpq $-1, %rax - 0x0f, 0x84, 0x81, 0xff, 0xff, 0xff, //0x0000387c je LBB5_699 - 0x48, 0xf7, 0xd0, //0x00003882 notq %rax - 0x49, 0x89, 0x86, 0x98, 0x00, 0x00, 0x00, //0x00003885 movq %rax, $152(%r14) - 0x49, 0x89, 0x96, 0x90, 0x00, 0x00, 0x00, //0x0000388c movq %rdx, $144(%r14) - 0x48, 0x0f, 0xbc, 0xc0, //0x00003893 bsfq %rax, %rax - 0x48, 0x8d, 0x34, 0x02, //0x00003897 leaq (%rdx,%rax), %rsi - 0x4c, 0x8d, 0x3c, 0x02, //0x0000389b leaq (%rdx,%rax), %r15 - 0x49, 0x83, 0xc7, 0x01, //0x0000389f addq $1, %r15 - //0x000038a3 LBB5_701 - 0x8a, 0x0e, //0x000038a3 movb (%rsi), %cl - 0x4c, 0x8b, 0x5d, 0xc8, //0x000038a5 movq $-56(%rbp), %r11 - //0x000038a9 LBB5_702 - 0x80, 0xf9, 0x7d, //0x000038a9 cmpb $125, %cl - 0x0f, 0x85, 0xa2, 0x00, 0x00, 0x00, //0x000038ac jne LBB5_707 - 0x41, 0x83, 0x86, 0xc8, 0x00, 0x00, 0x00, 0x01, //0x000038b2 addl $1, $200(%r14) - 0x49, 0x8b, 0x54, 0x18, 0x08, //0x000038ba movq $8(%r8,%rbx), %rdx - 0x49, 0x89, 0x96, 0xa8, 0x00, 0x00, 0x00, //0x000038bf movq %rdx, $168(%r14) - 0x4d, 0x29, 0xc2, //0x000038c6 subq %r8, %r10 - 0x49, 0x29, 0xda, //0x000038c9 subq %rbx, %r10 - 0x49, 0xc1, 0xea, 0x04, //0x000038cc shrq $4, %r10 - 0x45, 0x89, 0x54, 0x18, 0x0c, //0x000038d0 movl %r10d, $12(%r8,%rbx) - 0x41, 0xc7, 0x44, 0x18, 0x08, 0x00, 0x00, 0x00, 0x00, //0x000038d5 movl $0, $8(%r8,%rbx) - 0x41, 0x0f, 0xb6, 0x0c, 0x18, //0x000038de movzbl (%r8,%rbx), %ecx - 0x41, 0x89, 0x0c, 0x18, //0x000038e3 movl %ecx, (%r8,%rbx) - 0x49, 0x8b, 0x8e, 0xb0, 0x00, 0x00, 0x00, //0x000038e7 movq $176(%r14), %rcx - 0x41, 0x8b, 0x96, 0xe0, 0x00, 0x00, 0x00, //0x000038ee movl $224(%r14), %edx - 0x48, 0x39, 0xd1, //0x000038f5 cmpq %rdx, %rcx - 0x0f, 0x86, 0x14, 0x00, 0x00, 0x00, //0x000038f8 jbe LBB5_705 - 0x41, 0x89, 0x8e, 0xe0, 0x00, 0x00, 0x00, //0x000038fe movl %ecx, $224(%r14) - 0x48, 0x81, 0xf9, 0x00, 0x10, 0x00, 0x00, //0x00003905 cmpq $4096, %rcx - 0x0f, 0x87, 0xb6, 0xdb, 0xff, 0xff, //0x0000390c ja LBB5_237 - //0x00003912 LBB5_705 - 0x48, 0x83, 0xc1, 0xff, //0x00003912 addq $-1, %rcx - 0x49, 0x89, 0x8e, 0xb0, 0x00, 0x00, 0x00, //0x00003916 movq %rcx, $176(%r14) - 0x49, 0x8b, 0x8e, 0xa8, 0x00, 0x00, 0x00, //0x0000391d movq $168(%r14), %rcx - 0x31, 0xc0, //0x00003924 xorl %eax, %eax - 0x48, 0x89, 0x85, 0x70, 0xff, 0xff, 0xff, //0x00003926 movq %rax, $-144(%rbp) - 0xb8, 0x00, 0x00, 0x00, 0x00, //0x0000392d movl $0, %eax - 0x48, 0x89, 0x45, 0x88, //0x00003932 movq %rax, $-120(%rbp) - 0xb8, 0x00, 0x00, 0x00, 0x00, //0x00003936 movl $0, %eax - 0x48, 0x89, 0x45, 0xa8, //0x0000393b movq %rax, $-88(%rbp) - 0x41, 0xbc, 0x00, 0x00, 0x00, 0x00, //0x0000393f movl $0, %r12d - 0x48, 0x83, 0xf9, 0xff, //0x00003945 cmpq $-1, %rcx - 0x0f, 0x85, 0xad, 0x05, 0x00, 0x00, //0x00003949 jne LBB5_706 - 0xe9, 0xcc, 0x05, 0x00, 0x00, //0x0000394f jmp LBB5_719 - //0x00003954 LBB5_707 - 0x31, 0xc0, //0x00003954 xorl %eax, %eax - 0x48, 0x89, 0x85, 0x70, 0xff, 0xff, 0xff, //0x00003956 movq %rax, $-144(%rbp) - 0x31, 0xc0, //0x0000395d xorl %eax, %eax - 0x48, 0x89, 0x45, 0x88, //0x0000395f movq %rax, $-120(%rbp) - 0xe9, 0x3f, 0x07, 0x00, 0x00, //0x00003963 jmp LBB5_777 - //0x00003968 LBB5_708 - 0x48, 0x83, 0xc6, 0x40, //0x00003968 addq $64, %rsi - 0x48, 0x89, 0xf2, //0x0000396c movq %rsi, %rdx - 0x49, 0x89, 0xfe, //0x0000396f movq %rdi, %r14 - //0x00003972 LBB5_709 - 0x48, 0x83, 0xc2, 0xc0, //0x00003972 addq $-64, %rdx - 0xf3, 0x44, 0x0f, 0x6f, 0x05, 0xe1, 0xc6, 0xff, 0xff, //0x00003976 movdqu $-14623(%rip), %xmm8 /* LCPI5_0+0(%rip) */ - //0x0000397f LBB5_710 - 0xf3, 0x0f, 0x6f, 0x4a, 0x40, //0x0000397f movdqu $64(%rdx), %xmm1 - 0xf3, 0x0f, 0x6f, 0x52, 0x50, //0x00003984 movdqu $80(%rdx), %xmm2 - 0xf3, 0x0f, 0x6f, 0x5a, 0x60, //0x00003989 movdqu $96(%rdx), %xmm3 - 0xf3, 0x0f, 0x6f, 0x62, 0x70, //0x0000398e movdqu $112(%rdx), %xmm4 - 0x48, 0x83, 0xc2, 0x40, //0x00003993 addq $64, %rdx - 0x66, 0x41, 0x0f, 0x6f, 0xe8, //0x00003997 movdqa %xmm8, %xmm5 - 0x66, 0x0f, 0x38, 0x00, 0xe9, //0x0000399c pshufb %xmm1, %xmm5 - 0x66, 0x41, 0x0f, 0x6f, 0xf0, //0x000039a1 movdqa %xmm8, %xmm6 - 0x66, 0x0f, 0x38, 0x00, 0xf2, //0x000039a6 pshufb %xmm2, %xmm6 - 0x66, 0x41, 0x0f, 0x6f, 0xf8, //0x000039ab movdqa %xmm8, %xmm7 - 0x66, 0x0f, 0x38, 0x00, 0xfb, //0x000039b0 pshufb %xmm3, %xmm7 - 0x66, 0x41, 0x0f, 0x6f, 0xc0, //0x000039b5 movdqa %xmm8, %xmm0 - 0x66, 0x0f, 0x38, 0x00, 0xc4, //0x000039ba pshufb %xmm4, %xmm0 - 0x66, 0x0f, 0x74, 0xe9, //0x000039bf pcmpeqb %xmm1, %xmm5 - 0x66, 0x0f, 0xd7, 0xcd, //0x000039c3 pmovmskb %xmm5, %ecx - 0x66, 0x0f, 0x74, 0xf2, //0x000039c7 pcmpeqb %xmm2, %xmm6 - 0x66, 0x0f, 0xd7, 0xf6, //0x000039cb pmovmskb %xmm6, %esi - 0x66, 0x0f, 0x74, 0xfb, //0x000039cf pcmpeqb %xmm3, %xmm7 - 0x66, 0x0f, 0xd7, 0xff, //0x000039d3 pmovmskb %xmm7, %edi - 0x66, 0x0f, 0x74, 0xc4, //0x000039d7 pcmpeqb %xmm4, %xmm0 - 0x66, 0x0f, 0xd7, 0xc0, //0x000039db pmovmskb %xmm0, %eax - 0x48, 0xc1, 0xe6, 0x10, //0x000039df shlq $16, %rsi - 0x48, 0x09, 0xce, //0x000039e3 orq %rcx, %rsi - 0x48, 0xc1, 0xe7, 0x20, //0x000039e6 shlq $32, %rdi - 0x48, 0x09, 0xf7, //0x000039ea orq %rsi, %rdi - 0x48, 0xc1, 0xe0, 0x30, //0x000039ed shlq $48, %rax - 0x48, 0x09, 0xf8, //0x000039f1 orq %rdi, %rax - 0x48, 0x83, 0xf8, 0xff, //0x000039f4 cmpq $-1, %rax - 0x0f, 0x84, 0x81, 0xff, 0xff, 0xff, //0x000039f8 je LBB5_710 - 0x48, 0xf7, 0xd0, //0x000039fe notq %rax - 0x49, 0x89, 0x86, 0x98, 0x00, 0x00, 0x00, //0x00003a01 movq %rax, $152(%r14) - 0x49, 0x89, 0x96, 0x90, 0x00, 0x00, 0x00, //0x00003a08 movq %rdx, $144(%r14) - 0x48, 0x0f, 0xbc, 0xc0, //0x00003a0f bsfq %rax, %rax - 0x48, 0x8d, 0x34, 0x02, //0x00003a13 leaq (%rdx,%rax), %rsi - 0x4c, 0x8d, 0x3c, 0x02, //0x00003a17 leaq (%rdx,%rax), %r15 - 0x49, 0x83, 0xc7, 0x01, //0x00003a1b addq $1, %r15 - //0x00003a1f LBB5_712 - 0x8a, 0x0e, //0x00003a1f movb (%rsi), %cl - //0x00003a21 LBB5_713 - 0x80, 0xf9, 0x5d, //0x00003a21 cmpb $93, %cl - 0x0f, 0x85, 0x7a, 0x00, 0x00, 0x00, //0x00003a24 jne LBB5_1599 - 0x41, 0x83, 0x86, 0xcc, 0x00, 0x00, 0x00, 0x01, //0x00003a2a addl $1, $204(%r14) - 0x49, 0x8b, 0x54, 0x18, 0x08, //0x00003a32 movq $8(%r8,%rbx), %rdx - 0x49, 0x89, 0x96, 0xa8, 0x00, 0x00, 0x00, //0x00003a37 movq %rdx, $168(%r14) - 0x4d, 0x29, 0xc2, //0x00003a3e subq %r8, %r10 - 0x49, 0x29, 0xda, //0x00003a41 subq %rbx, %r10 - 0x49, 0xc1, 0xea, 0x04, //0x00003a44 shrq $4, %r10 - 0x45, 0x89, 0x54, 0x18, 0x0c, //0x00003a48 movl %r10d, $12(%r8,%rbx) - 0x41, 0xc7, 0x44, 0x18, 0x08, 0x00, 0x00, 0x00, 0x00, //0x00003a4d movl $0, $8(%r8,%rbx) - 0x41, 0x0f, 0xb6, 0x0c, 0x18, //0x00003a56 movzbl (%r8,%rbx), %ecx - 0x41, 0x89, 0x0c, 0x18, //0x00003a5b movl %ecx, (%r8,%rbx) - 0x49, 0x8b, 0x8e, 0xb0, 0x00, 0x00, 0x00, //0x00003a5f movq $176(%r14), %rcx - 0x41, 0x8b, 0x96, 0xe0, 0x00, 0x00, 0x00, //0x00003a66 movl $224(%r14), %edx - 0x48, 0x39, 0xd1, //0x00003a6d cmpq %rdx, %rcx - 0x0f, 0x86, 0x48, 0x00, 0x00, 0x00, //0x00003a70 jbe LBB5_718 - 0x41, 0x89, 0x8e, 0xe0, 0x00, 0x00, 0x00, //0x00003a76 movl %ecx, $224(%r14) - 0x48, 0x81, 0xf9, 0x00, 0x10, 0x00, 0x00, //0x00003a7d cmpq $4096, %rcx - 0x0f, 0x86, 0x34, 0x00, 0x00, 0x00, //0x00003a84 jbe LBB5_718 - 0x31, 0xc0, //0x00003a8a xorl %eax, %eax - 0x48, 0x89, 0x85, 0x70, 0xff, 0xff, 0xff, //0x00003a8c movq %rax, $-144(%rbp) - 0x31, 0xc0, //0x00003a93 xorl %eax, %eax - 0x48, 0x89, 0x45, 0x88, //0x00003a95 movq %rax, $-120(%rbp) - 0x31, 0xc0, //0x00003a99 xorl %eax, %eax - 0x48, 0x89, 0x45, 0xa8, //0x00003a9b movq %rax, $-88(%rbp) - 0xe9, 0x75, 0x04, 0x00, 0x00, //0x00003a9f jmp LBB5_717 - //0x00003aa4 LBB5_1599 - 0x31, 0xc0, //0x00003aa4 xorl %eax, %eax - 0x48, 0x89, 0x85, 0x70, 0xff, 0xff, 0xff, //0x00003aa6 movq %rax, $-144(%rbp) - 0x31, 0xc0, //0x00003aad xorl %eax, %eax - 0x48, 0x89, 0x45, 0x88, //0x00003aaf movq %rax, $-120(%rbp) - 0x31, 0xc0, //0x00003ab3 xorl %eax, %eax - 0x48, 0x89, 0x45, 0xa8, //0x00003ab5 movq %rax, $-88(%rbp) - 0xe9, 0xbb, 0x49, 0x00, 0x00, //0x00003ab9 jmp LBB5_1600 - //0x00003abe LBB5_718 - 0x48, 0x83, 0xc1, 0xff, //0x00003abe addq $-1, %rcx - 0x49, 0x89, 0x8e, 0xb0, 0x00, 0x00, 0x00, //0x00003ac2 movq %rcx, $176(%r14) - 0x49, 0x8b, 0x8e, 0xa8, 0x00, 0x00, 0x00, //0x00003ac9 movq $168(%r14), %rcx - 0x31, 0xc0, //0x00003ad0 xorl %eax, %eax - 0x48, 0x89, 0x85, 0x70, 0xff, 0xff, 0xff, //0x00003ad2 movq %rax, $-144(%rbp) - 0xb8, 0x00, 0x00, 0x00, 0x00, //0x00003ad9 movl $0, %eax - 0x48, 0x89, 0x45, 0x88, //0x00003ade movq %rax, $-120(%rbp) - 0xb8, 0x00, 0x00, 0x00, 0x00, //0x00003ae2 movl $0, %eax - 0x48, 0x89, 0x45, 0xa8, //0x00003ae7 movq %rax, $-88(%rbp) - 0x41, 0xbc, 0x00, 0x00, 0x00, 0x00, //0x00003aeb movl $0, %r12d - 0x48, 0x83, 0xf9, 0xff, //0x00003af1 cmpq $-1, %rcx - 0x4c, 0x8b, 0x5d, 0xc8, //0x00003af5 movq $-56(%rbp), %r11 - 0x0f, 0x85, 0xfd, 0x03, 0x00, 0x00, //0x00003af9 jne LBB5_706 - 0xe9, 0x1c, 0x04, 0x00, 0x00, //0x00003aff jmp LBB5_719 - //0x00003b04 LBB5_727 - 0x31, 0xc9, //0x00003b04 xorl %ecx, %ecx - 0x4d, 0x89, 0xd5, //0x00003b06 movq %r10, %r13 - 0x45, 0x31, 0xff, //0x00003b09 xorl %r15d, %r15d - 0x31, 0xf6, //0x00003b0c xorl %esi, %esi - 0xe9, 0xea, 0x00, 0x00, 0x00, //0x00003b0e jmp LBB5_738 - //0x00003b13 LBB5_728 - 0x49, 0x89, 0xd5, //0x00003b13 movq %rdx, %r13 - //0x00003b16 LBB5_729 - 0x31, 0xc0, //0x00003b16 xorl %eax, %eax - 0x48, 0x89, 0x45, 0x88, //0x00003b18 movq %rax, $-120(%rbp) - 0x4c, 0x8b, 0x5d, 0xc8, //0x00003b1c movq $-56(%rbp), %r11 - 0xe9, 0x19, 0x7c, 0x00, 0x00, //0x00003b20 jmp LBB5_1934 - //0x00003b25 LBB5_732 - 0x48, 0x83, 0xc0, 0x40, //0x00003b25 addq $64, %rax - 0x48, 0x89, 0xc2, //0x00003b29 movq %rax, %rdx - //0x00003b2c LBB5_733 - 0x48, 0x83, 0xc2, 0xc0, //0x00003b2c addq $-64, %rdx - 0xf3, 0x44, 0x0f, 0x6f, 0x05, 0x27, 0xc5, 0xff, 0xff, //0x00003b30 movdqu $-15065(%rip), %xmm8 /* LCPI5_0+0(%rip) */ - //0x00003b39 LBB5_734 - 0xf3, 0x0f, 0x6f, 0x4a, 0x40, //0x00003b39 movdqu $64(%rdx), %xmm1 - 0xf3, 0x0f, 0x6f, 0x52, 0x50, //0x00003b3e movdqu $80(%rdx), %xmm2 - 0xf3, 0x0f, 0x6f, 0x5a, 0x60, //0x00003b43 movdqu $96(%rdx), %xmm3 - 0xf3, 0x0f, 0x6f, 0x62, 0x70, //0x00003b48 movdqu $112(%rdx), %xmm4 - 0x48, 0x83, 0xc2, 0x40, //0x00003b4d addq $64, %rdx - 0x66, 0x41, 0x0f, 0x6f, 0xe8, //0x00003b51 movdqa %xmm8, %xmm5 - 0x66, 0x0f, 0x38, 0x00, 0xe9, //0x00003b56 pshufb %xmm1, %xmm5 - 0x66, 0x41, 0x0f, 0x6f, 0xf0, //0x00003b5b movdqa %xmm8, %xmm6 - 0x66, 0x0f, 0x38, 0x00, 0xf2, //0x00003b60 pshufb %xmm2, %xmm6 - 0x66, 0x41, 0x0f, 0x6f, 0xf8, //0x00003b65 movdqa %xmm8, %xmm7 - 0x66, 0x0f, 0x38, 0x00, 0xfb, //0x00003b6a pshufb %xmm3, %xmm7 - 0x66, 0x41, 0x0f, 0x6f, 0xc0, //0x00003b6f movdqa %xmm8, %xmm0 - 0x66, 0x0f, 0x38, 0x00, 0xc4, //0x00003b74 pshufb %xmm4, %xmm0 - 0x66, 0x0f, 0x74, 0xe9, //0x00003b79 pcmpeqb %xmm1, %xmm5 - 0x66, 0x0f, 0xd7, 0xcd, //0x00003b7d pmovmskb %xmm5, %ecx - 0x66, 0x0f, 0x74, 0xf2, //0x00003b81 pcmpeqb %xmm2, %xmm6 - 0x66, 0x0f, 0xd7, 0xf6, //0x00003b85 pmovmskb %xmm6, %esi - 0x66, 0x0f, 0x74, 0xfb, //0x00003b89 pcmpeqb %xmm3, %xmm7 - 0x66, 0x0f, 0xd7, 0xff, //0x00003b8d pmovmskb %xmm7, %edi - 0x66, 0x0f, 0x74, 0xc4, //0x00003b91 pcmpeqb %xmm4, %xmm0 - 0x66, 0x0f, 0xd7, 0xc0, //0x00003b95 pmovmskb %xmm0, %eax - 0x48, 0xc1, 0xe6, 0x10, //0x00003b99 shlq $16, %rsi - 0x48, 0x09, 0xce, //0x00003b9d orq %rcx, %rsi - 0x48, 0xc1, 0xe7, 0x20, //0x00003ba0 shlq $32, %rdi - 0x48, 0x09, 0xf7, //0x00003ba4 orq %rsi, %rdi - 0x48, 0xc1, 0xe0, 0x30, //0x00003ba7 shlq $48, %rax - 0x48, 0x09, 0xf8, //0x00003bab orq %rdi, %rax - 0x48, 0x83, 0xf8, 0xff, //0x00003bae cmpq $-1, %rax - 0x0f, 0x84, 0x81, 0xff, 0xff, 0xff, //0x00003bb2 je LBB5_734 - 0x48, 0xf7, 0xd0, //0x00003bb8 notq %rax - 0x49, 0x89, 0x86, 0x98, 0x00, 0x00, 0x00, //0x00003bbb movq %rax, $152(%r14) - 0x49, 0x89, 0x96, 0x90, 0x00, 0x00, 0x00, //0x00003bc2 movq %rdx, $144(%r14) - 0x48, 0x0f, 0xbc, 0xc8, //0x00003bc9 bsfq %rax, %rcx - 0x48, 0x8d, 0x04, 0x0a, //0x00003bcd leaq (%rdx,%rcx), %rax - 0x4c, 0x8d, 0x2c, 0x0a, //0x00003bd1 leaq (%rdx,%rcx), %r13 - 0x49, 0x83, 0xc5, 0x01, //0x00003bd5 addq $1, %r13 - 0x31, 0xd2, //0x00003bd9 xorl %edx, %edx - 0x48, 0x89, 0x95, 0x70, 0xff, 0xff, 0xff, //0x00003bdb movq %rdx, $-144(%rbp) - //0x00003be2 LBB5_736 - 0x31, 0xc9, //0x00003be2 xorl %ecx, %ecx - 0x48, 0x89, 0x4d, 0x88, //0x00003be4 movq %rcx, $-120(%rbp) - 0x31, 0xc9, //0x00003be8 xorl %ecx, %ecx - 0x48, 0x89, 0x4d, 0xa8, //0x00003bea movq %rcx, $-88(%rbp) - 0x4c, 0x8b, 0x5d, 0xc8, //0x00003bee movq $-56(%rbp), %r11 - 0xe9, 0x45, 0x7b, 0x00, 0x00, //0x00003bf2 jmp LBB5_1933 - //0x00003bf7 LBB5_737 - 0x4d, 0x89, 0xd5, //0x00003bf7 movq %r10, %r13 - 0x45, 0x31, 0xff, //0x00003bfa xorl %r15d, %r15d - //0x00003bfd LBB5_738 - 0x4d, 0x89, 0xda, //0x00003bfd movq %r11, %r10 - 0x45, 0x31, 0xdb, //0x00003c00 xorl %r11d, %r11d - 0xe9, 0x0a, 0xc8, 0xff, 0xff, //0x00003c03 jmp LBB5_32 - //0x00003c08 LBB5_739 - 0x41, 0x83, 0xff, 0x01, //0x00003c08 cmpl $1, %r15d - 0x0f, 0x85, 0xa9, 0xd2, 0xff, 0xff, //0x00003c0c jne LBB5_175 - 0xb9, 0x0a, 0x00, 0x00, 0x00, //0x00003c12 movl $10, %ecx - 0x48, 0x89, 0xf0, //0x00003c17 movq %rsi, %rax - 0x48, 0xf7, 0xe1, //0x00003c1a mulq %rcx - 0x0f, 0x81, 0x78, 0x02, 0x00, 0x00, //0x00003c1d jno LBB5_769 - 0x43, 0x8d, 0x04, 0x09, //0x00003c23 leal (%r9,%r9), %eax - 0x83, 0xc0, 0xff, //0x00003c27 addl $-1, %eax - 0x89, 0x45, 0xa8, //0x00003c2a movl %eax, $-88(%rbp) - 0xb8, 0x5d, 0x01, 0x00, 0x00, //0x00003c2d movl $349, %eax - 0x41, 0xbf, 0x01, 0x00, 0x00, 0x00, //0x00003c32 movl $1, %r15d - 0xe9, 0x77, 0xd3, 0xff, 0xff, //0x00003c38 jmp LBB5_187 - //0x00003c3d LBB5_742 - 0x49, 0x89, 0xd5, //0x00003c3d movq %rdx, %r13 - //0x00003c40 LBB5_743 - 0x31, 0xc0, //0x00003c40 xorl %eax, %eax - 0x48, 0x89, 0x45, 0x88, //0x00003c42 movq %rax, $-120(%rbp) - 0x4c, 0x8b, 0x5d, 0xc8, //0x00003c46 movq $-56(%rbp), %r11 - 0xe9, 0xe6, 0x26, 0x00, 0x00, //0x00003c4a jmp LBB5_1837 - //0x00003c4f LBB5_744 - 0x48, 0x83, 0xc0, 0x40, //0x00003c4f addq $64, %rax - 0x48, 0x89, 0xc2, //0x00003c53 movq %rax, %rdx - //0x00003c56 LBB5_745 - 0x48, 0x83, 0xc2, 0xc0, //0x00003c56 addq $-64, %rdx - 0xf3, 0x44, 0x0f, 0x6f, 0x05, 0xfd, 0xc3, 0xff, 0xff, //0x00003c5a movdqu $-15363(%rip), %xmm8 /* LCPI5_0+0(%rip) */ - //0x00003c63 LBB5_746 - 0xf3, 0x0f, 0x6f, 0x4a, 0x40, //0x00003c63 movdqu $64(%rdx), %xmm1 - 0xf3, 0x0f, 0x6f, 0x52, 0x50, //0x00003c68 movdqu $80(%rdx), %xmm2 - 0xf3, 0x0f, 0x6f, 0x5a, 0x60, //0x00003c6d movdqu $96(%rdx), %xmm3 - 0xf3, 0x0f, 0x6f, 0x62, 0x70, //0x00003c72 movdqu $112(%rdx), %xmm4 - 0x48, 0x83, 0xc2, 0x40, //0x00003c77 addq $64, %rdx - 0x66, 0x41, 0x0f, 0x6f, 0xe8, //0x00003c7b movdqa %xmm8, %xmm5 - 0x66, 0x0f, 0x38, 0x00, 0xe9, //0x00003c80 pshufb %xmm1, %xmm5 - 0x66, 0x41, 0x0f, 0x6f, 0xf0, //0x00003c85 movdqa %xmm8, %xmm6 - 0x66, 0x0f, 0x38, 0x00, 0xf2, //0x00003c8a pshufb %xmm2, %xmm6 - 0x66, 0x41, 0x0f, 0x6f, 0xf8, //0x00003c8f movdqa %xmm8, %xmm7 - 0x66, 0x0f, 0x38, 0x00, 0xfb, //0x00003c94 pshufb %xmm3, %xmm7 - 0x66, 0x41, 0x0f, 0x6f, 0xc0, //0x00003c99 movdqa %xmm8, %xmm0 - 0x66, 0x0f, 0x38, 0x00, 0xc4, //0x00003c9e pshufb %xmm4, %xmm0 - 0x66, 0x0f, 0x74, 0xe9, //0x00003ca3 pcmpeqb %xmm1, %xmm5 - 0x66, 0x0f, 0xd7, 0xcd, //0x00003ca7 pmovmskb %xmm5, %ecx - 0x66, 0x0f, 0x74, 0xf2, //0x00003cab pcmpeqb %xmm2, %xmm6 - 0x66, 0x0f, 0xd7, 0xf6, //0x00003caf pmovmskb %xmm6, %esi - 0x66, 0x0f, 0x74, 0xfb, //0x00003cb3 pcmpeqb %xmm3, %xmm7 - 0x66, 0x0f, 0xd7, 0xff, //0x00003cb7 pmovmskb %xmm7, %edi - 0x66, 0x0f, 0x74, 0xc4, //0x00003cbb pcmpeqb %xmm4, %xmm0 - 0x66, 0x0f, 0xd7, 0xc0, //0x00003cbf pmovmskb %xmm0, %eax - 0x48, 0xc1, 0xe6, 0x10, //0x00003cc3 shlq $16, %rsi - 0x48, 0x09, 0xce, //0x00003cc7 orq %rcx, %rsi - 0x48, 0xc1, 0xe7, 0x20, //0x00003cca shlq $32, %rdi - 0x48, 0x09, 0xf7, //0x00003cce orq %rsi, %rdi - 0x48, 0xc1, 0xe0, 0x30, //0x00003cd1 shlq $48, %rax - 0x48, 0x09, 0xf8, //0x00003cd5 orq %rdi, %rax - 0x48, 0x83, 0xf8, 0xff, //0x00003cd8 cmpq $-1, %rax - 0x0f, 0x84, 0x81, 0xff, 0xff, 0xff, //0x00003cdc je LBB5_746 - 0x48, 0xf7, 0xd0, //0x00003ce2 notq %rax - 0x49, 0x89, 0x86, 0x98, 0x00, 0x00, 0x00, //0x00003ce5 movq %rax, $152(%r14) - 0x49, 0x89, 0x96, 0x90, 0x00, 0x00, 0x00, //0x00003cec movq %rdx, $144(%r14) - 0x48, 0x0f, 0xbc, 0xc8, //0x00003cf3 bsfq %rax, %rcx - 0x48, 0x8d, 0x04, 0x0a, //0x00003cf7 leaq (%rdx,%rcx), %rax - 0x4c, 0x8d, 0x2c, 0x0a, //0x00003cfb leaq (%rdx,%rcx), %r13 - 0x49, 0x83, 0xc5, 0x01, //0x00003cff addq $1, %r13 - 0x31, 0xd2, //0x00003d03 xorl %edx, %edx - 0x48, 0x89, 0x95, 0x70, 0xff, 0xff, 0xff, //0x00003d05 movq %rdx, $-144(%rbp) - //0x00003d0c LBB5_748 - 0x31, 0xc9, //0x00003d0c xorl %ecx, %ecx - 0x48, 0x89, 0x4d, 0x88, //0x00003d0e movq %rcx, $-120(%rbp) - 0x31, 0xc9, //0x00003d12 xorl %ecx, %ecx - 0x48, 0x89, 0x4d, 0xa8, //0x00003d14 movq %rcx, $-88(%rbp) - 0x4c, 0x8b, 0x5d, 0xc8, //0x00003d18 movq $-56(%rbp), %r11 - 0xe9, 0x12, 0x26, 0x00, 0x00, //0x00003d1c jmp LBB5_1176 - //0x00003d21 LBB5_749 - 0x66, 0x0f, 0x7e, 0xda, //0x00003d21 movd %xmm3, %edx - 0x80, 0xfa, 0x22, //0x00003d25 cmpb $34, %dl - 0x0f, 0x85, 0x15, 0x00, 0x00, 0x00, //0x00003d28 jne LBB5_751 - //0x00003d2e LBB5_750 - 0x48, 0x83, 0xc0, 0x01, //0x00003d2e addq $1, %rax - 0x4d, 0x29, 0xd8, //0x00003d32 subq %r11, %r8 - 0x40, 0xb7, 0x01, //0x00003d35 movb $1, %dil - 0x4c, 0x89, 0xc2, //0x00003d38 movq %r8, %rdx - 0x49, 0x89, 0xf6, //0x00003d3b movq %rsi, %r14 - 0xe9, 0x67, 0xcb, 0xff, 0xff, //0x00003d3e jmp LBB5_84 - //0x00003d43 LBB5_751 - 0x31, 0xc9, //0x00003d43 xorl %ecx, %ecx - //0x00003d45 LBB5_752 - 0x41, 0x88, 0x14, 0x08, //0x00003d45 movb %dl, (%r8,%rcx) - 0x0f, 0xb6, 0x54, 0x08, 0x01, //0x00003d49 movzbl $1(%rax,%rcx), %edx - 0x80, 0xfa, 0x22, //0x00003d4e cmpb $34, %dl - 0x0f, 0x84, 0x9d, 0x00, 0x00, 0x00, //0x00003d51 je LBB5_761 - 0x41, 0x88, 0x54, 0x08, 0x01, //0x00003d57 movb %dl, $1(%r8,%rcx) - 0x0f, 0xb6, 0x54, 0x08, 0x02, //0x00003d5c movzbl $2(%rax,%rcx), %edx - 0x80, 0xfa, 0x22, //0x00003d61 cmpb $34, %dl - 0x0f, 0x84, 0xa1, 0x00, 0x00, 0x00, //0x00003d64 je LBB5_762 - 0x41, 0x88, 0x54, 0x08, 0x02, //0x00003d6a movb %dl, $2(%r8,%rcx) - 0x0f, 0xb6, 0x54, 0x08, 0x03, //0x00003d6f movzbl $3(%rax,%rcx), %edx - 0x80, 0xfa, 0x22, //0x00003d74 cmpb $34, %dl - 0x0f, 0x84, 0xa5, 0x00, 0x00, 0x00, //0x00003d77 je LBB5_763 - 0x41, 0x88, 0x54, 0x08, 0x03, //0x00003d7d movb %dl, $3(%r8,%rcx) - 0x0f, 0xb6, 0x54, 0x08, 0x04, //0x00003d82 movzbl $4(%rax,%rcx), %edx - 0x80, 0xfa, 0x22, //0x00003d87 cmpb $34, %dl - 0x0f, 0x84, 0xa9, 0x00, 0x00, 0x00, //0x00003d8a je LBB5_764 - 0x41, 0x88, 0x54, 0x08, 0x04, //0x00003d90 movb %dl, $4(%r8,%rcx) - 0x0f, 0xb6, 0x54, 0x08, 0x05, //0x00003d95 movzbl $5(%rax,%rcx), %edx - 0x80, 0xfa, 0x22, //0x00003d9a cmpb $34, %dl - 0x0f, 0x84, 0xad, 0x00, 0x00, 0x00, //0x00003d9d je LBB5_765 - 0x41, 0x88, 0x54, 0x08, 0x05, //0x00003da3 movb %dl, $5(%r8,%rcx) - 0x0f, 0xb6, 0x54, 0x08, 0x06, //0x00003da8 movzbl $6(%rax,%rcx), %edx - 0x80, 0xfa, 0x22, //0x00003dad cmpb $34, %dl - 0x0f, 0x84, 0xb1, 0x00, 0x00, 0x00, //0x00003db0 je LBB5_766 - 0x41, 0x88, 0x54, 0x08, 0x06, //0x00003db6 movb %dl, $6(%r8,%rcx) - 0x0f, 0xb6, 0x54, 0x08, 0x07, //0x00003dbb movzbl $7(%rax,%rcx), %edx - 0x80, 0xfa, 0x22, //0x00003dc0 cmpb $34, %dl - 0x0f, 0x84, 0xb5, 0x00, 0x00, 0x00, //0x00003dc3 je LBB5_767 - 0x41, 0x88, 0x54, 0x08, 0x07, //0x00003dc9 movb %dl, $7(%r8,%rcx) - 0x0f, 0xb6, 0x54, 0x08, 0x08, //0x00003dce movzbl $8(%rax,%rcx), %edx - 0x48, 0x83, 0xc1, 0x08, //0x00003dd3 addq $8, %rcx - 0x80, 0xfa, 0x22, //0x00003dd7 cmpb $34, %dl - 0x0f, 0x85, 0x65, 0xff, 0xff, 0xff, //0x00003dda jne LBB5_752 - 0x48, 0x01, 0xc8, //0x00003de0 addq %rcx, %rax - 0x49, 0x01, 0xc8, //0x00003de3 addq %rcx, %r8 - 0xe9, 0x43, 0xff, 0xff, 0xff, //0x00003de6 jmp LBB5_750 - //0x00003deb LBB5_774 - 0x4c, 0x8b, 0x75, 0xc0, //0x00003deb movq $-64(%rbp), %r14 - 0xe9, 0xc1, 0xca, 0xff, 0xff, //0x00003def jmp LBB5_85 - //0x00003df4 LBB5_761 - 0x48, 0x01, 0xc8, //0x00003df4 addq %rcx, %rax - 0x48, 0x83, 0xc0, 0x02, //0x00003df7 addq $2, %rax - 0x4d, 0x29, 0xd8, //0x00003dfb subq %r11, %r8 - 0x49, 0x8d, 0x14, 0x08, //0x00003dfe leaq (%r8,%rcx), %rdx - 0x48, 0x83, 0xc2, 0x01, //0x00003e02 addq $1, %rdx - 0xe9, 0x85, 0x00, 0x00, 0x00, //0x00003e06 jmp LBB5_768 - //0x00003e0b LBB5_762 - 0x48, 0x01, 0xc8, //0x00003e0b addq %rcx, %rax - 0x48, 0x83, 0xc0, 0x03, //0x00003e0e addq $3, %rax - 0x4d, 0x29, 0xd8, //0x00003e12 subq %r11, %r8 - 0x49, 0x8d, 0x14, 0x08, //0x00003e15 leaq (%r8,%rcx), %rdx - 0x48, 0x83, 0xc2, 0x02, //0x00003e19 addq $2, %rdx - 0xe9, 0x6e, 0x00, 0x00, 0x00, //0x00003e1d jmp LBB5_768 - //0x00003e22 LBB5_763 - 0x48, 0x01, 0xc8, //0x00003e22 addq %rcx, %rax - 0x48, 0x83, 0xc0, 0x04, //0x00003e25 addq $4, %rax - 0x4d, 0x29, 0xd8, //0x00003e29 subq %r11, %r8 - 0x49, 0x8d, 0x14, 0x08, //0x00003e2c leaq (%r8,%rcx), %rdx - 0x48, 0x83, 0xc2, 0x03, //0x00003e30 addq $3, %rdx - 0xe9, 0x57, 0x00, 0x00, 0x00, //0x00003e34 jmp LBB5_768 - //0x00003e39 LBB5_764 - 0x48, 0x01, 0xc8, //0x00003e39 addq %rcx, %rax - 0x48, 0x83, 0xc0, 0x05, //0x00003e3c addq $5, %rax - 0x4d, 0x29, 0xd8, //0x00003e40 subq %r11, %r8 - 0x49, 0x8d, 0x14, 0x08, //0x00003e43 leaq (%r8,%rcx), %rdx - 0x48, 0x83, 0xc2, 0x04, //0x00003e47 addq $4, %rdx - 0xe9, 0x40, 0x00, 0x00, 0x00, //0x00003e4b jmp LBB5_768 - //0x00003e50 LBB5_765 - 0x48, 0x01, 0xc8, //0x00003e50 addq %rcx, %rax - 0x48, 0x83, 0xc0, 0x06, //0x00003e53 addq $6, %rax - 0x4d, 0x29, 0xd8, //0x00003e57 subq %r11, %r8 - 0x49, 0x8d, 0x14, 0x08, //0x00003e5a leaq (%r8,%rcx), %rdx - 0x48, 0x83, 0xc2, 0x05, //0x00003e5e addq $5, %rdx - 0xe9, 0x29, 0x00, 0x00, 0x00, //0x00003e62 jmp LBB5_768 - //0x00003e67 LBB5_766 - 0x48, 0x01, 0xc8, //0x00003e67 addq %rcx, %rax - 0x48, 0x83, 0xc0, 0x07, //0x00003e6a addq $7, %rax - 0x4d, 0x29, 0xd8, //0x00003e6e subq %r11, %r8 - 0x49, 0x8d, 0x14, 0x08, //0x00003e71 leaq (%r8,%rcx), %rdx - 0x48, 0x83, 0xc2, 0x06, //0x00003e75 addq $6, %rdx - 0xe9, 0x12, 0x00, 0x00, 0x00, //0x00003e79 jmp LBB5_768 - //0x00003e7e LBB5_767 - 0x48, 0x01, 0xc8, //0x00003e7e addq %rcx, %rax - 0x48, 0x83, 0xc0, 0x08, //0x00003e81 addq $8, %rax - 0x4d, 0x29, 0xd8, //0x00003e85 subq %r11, %r8 - 0x49, 0x8d, 0x14, 0x08, //0x00003e88 leaq (%r8,%rcx), %rdx - 0x48, 0x83, 0xc2, 0x07, //0x00003e8c addq $7, %rdx - //0x00003e90 LBB5_768 - 0x40, 0xb7, 0x01, //0x00003e90 movb $1, %dil - 0x49, 0x89, 0xf6, //0x00003e93 movq %rsi, %r14 - 0xe9, 0x0f, 0xca, 0xff, 0xff, //0x00003e96 jmp LBB5_84 - //0x00003e9b LBB5_769 - 0x41, 0x0f, 0xb6, 0x4d, 0xff, //0x00003e9b movzbl $-1(%r13), %ecx - 0x83, 0xc1, 0xd0, //0x00003ea0 addl $-48, %ecx - 0x48, 0x63, 0xc9, //0x00003ea3 movslq %ecx, %rcx - 0x48, 0x89, 0xca, //0x00003ea6 movq %rcx, %rdx - 0x48, 0xc1, 0xfa, 0x3f, //0x00003ea9 sarq $63, %rdx - 0x48, 0x01, 0xc8, //0x00003ead addq %rcx, %rax - 0x48, 0x83, 0xd2, 0x00, //0x00003eb0 adcq $0, %rdx - 0x89, 0xd1, //0x00003eb4 movl %edx, %ecx - 0x83, 0xe1, 0x01, //0x00003eb6 andl $1, %ecx - 0x48, 0xf7, 0xd9, //0x00003eb9 negq %rcx - 0x48, 0x31, 0xca, //0x00003ebc xorq %rcx, %rdx - 0x41, 0xbf, 0x01, 0x00, 0x00, 0x00, //0x00003ebf movl $1, %r15d - 0x0f, 0x85, 0xf0, 0xcf, 0xff, 0xff, //0x00003ec5 jne LBB5_175 - 0x48, 0x85, 0xc9, //0x00003ecb testq %rcx, %rcx - 0x0f, 0x88, 0xe7, 0xcf, 0xff, 0xff, //0x00003ece js LBB5_175 - 0x45, 0x84, 0xe4, //0x00003ed4 testb %r12b, %r12b - 0x0f, 0x84, 0x48, 0xd3, 0xff, 0xff, //0x00003ed7 je LBB5_215 - 0x66, 0x48, 0x0f, 0x6e, 0xc8, //0x00003edd movq %rax, %xmm1 - 0xe9, 0x10, 0xce, 0xff, 0xff, //0x00003ee2 jmp LBB5_149 - //0x00003ee7 LBB5_773 - 0x40, 0xb7, 0x01, //0x00003ee7 movb $1, %dil - 0x49, 0x89, 0xf6, //0x00003eea movq %rsi, %r14 - 0xe9, 0xb3, 0xf5, 0xff, 0xff, //0x00003eed jmp LBB5_652 - //0x00003ef2 LBB5_167 - 0xba, 0x0b, 0x00, 0x00, 0x00, //0x00003ef2 movl $11, %edx - 0xe9, 0x80, 0xda, 0xff, 0xff, //0x00003ef7 jmp LBB5_308 - //0x00003efc LBB5_706 - 0x48, 0xc1, 0xe1, 0x04, //0x00003efc shlq $4, %rcx - 0x49, 0x03, 0x09, //0x00003f00 addq (%r9), %rcx - 0x49, 0x89, 0xcc, //0x00003f03 movq %rcx, %r12 - 0x4d, 0x85, 0xe4, //0x00003f06 testq %r12, %r12 - 0x0f, 0x85, 0x1a, 0x00, 0x00, 0x00, //0x00003f09 jne LBB5_720 - //0x00003f0f LBB5_2272 - 0x31, 0xd2, //0x00003f0f xorl %edx, %edx - 0x4d, 0x89, 0xfd, //0x00003f11 movq %r15, %r13 - 0xe9, 0x63, 0xda, 0xff, 0xff, //0x00003f14 jmp LBB5_308 - //0x00003f19 LBB5_717 - 0x45, 0x31, 0xe4, //0x00003f19 xorl %r12d, %r12d - 0x4c, 0x8b, 0x5d, 0xc8, //0x00003f1c movq $-56(%rbp), %r11 - //0x00003f20 LBB5_719 - 0x4d, 0x85, 0xe4, //0x00003f20 testq %r12, %r12 - 0x0f, 0x84, 0xe6, 0xff, 0xff, 0xff, //0x00003f23 je LBB5_2272 - //0x00003f29 LBB5_720 - 0x4d, 0x8d, 0x6f, 0x01, //0x00003f29 leaq $1(%r15), %r13 - 0x41, 0x0f, 0xb6, 0x0f, //0x00003f2d movzbl (%r15), %ecx - 0x48, 0x83, 0xf9, 0x20, //0x00003f31 cmpq $32, %rcx - 0x0f, 0x87, 0x75, 0x00, 0x00, 0x00, //0x00003f35 ja LBB5_1836 - 0x48, 0xba, 0x01, 0x26, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, //0x00003f3b movabsq $4294977025, %rdx - 0x48, 0x0f, 0xa3, 0xca, //0x00003f45 btq %rcx, %rdx - 0x0f, 0x83, 0x61, 0x00, 0x00, 0x00, //0x00003f49 jae LBB5_1836 - 0x41, 0x0f, 0xb6, 0x4f, 0x01, //0x00003f4f movzbl $1(%r15), %ecx - 0x49, 0x83, 0xc7, 0x02, //0x00003f54 addq $2, %r15 - 0x48, 0x83, 0xf9, 0x20, //0x00003f58 cmpq $32, %rcx - 0x0f, 0x87, 0x4b, 0x00, 0x00, 0x00, //0x00003f5c ja LBB5_1848 - 0x48, 0x0f, 0xa3, 0xca, //0x00003f62 btq %rcx, %rdx - 0x0f, 0x83, 0x41, 0x00, 0x00, 0x00, //0x00003f66 jae LBB5_1848 - 0x49, 0x8b, 0x96, 0x90, 0x00, 0x00, 0x00, //0x00003f6c movq $144(%r14), %rdx - 0x4c, 0x89, 0xf9, //0x00003f73 movq %r15, %rcx - 0x48, 0x29, 0xd1, //0x00003f76 subq %rdx, %rcx - 0x48, 0x83, 0xf9, 0x40, //0x00003f79 cmpq $64, %rcx - 0x0f, 0x83, 0x44, 0x00, 0x00, 0x00, //0x00003f7d jae LBB5_1832 - 0x49, 0x8b, 0x86, 0x98, 0x00, 0x00, 0x00, //0x00003f83 movq $152(%r14), %rax - 0x48, 0xd3, 0xe8, //0x00003f8a shrq %cl, %rax - 0x48, 0xd3, 0xe0, //0x00003f8d shlq %cl, %rax - 0x48, 0x85, 0xc0, //0x00003f90 testq %rax, %rax - 0x0f, 0x84, 0x27, 0x00, 0x00, 0x00, //0x00003f93 je LBB5_1831 - 0x48, 0x0f, 0xbc, 0xc8, //0x00003f99 bsfq %rax, %rcx - 0x4c, 0x8d, 0x2c, 0x0a, //0x00003f9d leaq (%rdx,%rcx), %r13 - 0x49, 0x83, 0xc5, 0x01, //0x00003fa1 addq $1, %r13 - 0x48, 0x01, 0xca, //0x00003fa5 addq %rcx, %rdx - 0xe9, 0xd7, 0x00, 0x00, 0x00, //0x00003fa8 jmp LBB5_1835 - //0x00003fad LBB5_1848 - 0x4d, 0x89, 0xfd, //0x00003fad movq %r15, %r13 - //0x00003fb0 LBB5_1836 - 0x41, 0x80, 0x3c, 0x24, 0x06, //0x00003fb0 cmpb $6, (%r12) - 0x0f, 0x85, 0x83, 0x77, 0x00, 0x00, //0x00003fb5 jne LBB5_1934 - 0xe9, 0x75, 0x23, 0x00, 0x00, //0x00003fbb jmp LBB5_1837 - //0x00003fc0 LBB5_1831 - 0x48, 0x83, 0xc2, 0x40, //0x00003fc0 addq $64, %rdx - 0x49, 0x89, 0xd7, //0x00003fc4 movq %rdx, %r15 - //0x00003fc7 LBB5_1832 - 0x49, 0x83, 0xc7, 0xc0, //0x00003fc7 addq $-64, %r15 - 0xf3, 0x44, 0x0f, 0x6f, 0x05, 0x8c, 0xc0, 0xff, 0xff, //0x00003fcb movdqu $-16244(%rip), %xmm8 /* LCPI5_0+0(%rip) */ - 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00003fd4 .p2align 4, 0x90 - //0x00003fe0 LBB5_1833 + 0x0f, 0x87, 0xb8, 0x04, 0x00, 0x00, //0x00003737 ja LBB5_739 + 0x45, 0x31, 0xff, //0x0000373d xorl %r15d, %r15d + //0x00003740 LBB5_687 + 0x43, 0x0f, 0xb6, 0x44, 0x3a, 0x01, //0x00003740 movzbl $1(%r10,%r15), %eax + 0x8d, 0x78, 0xd0, //0x00003746 leal $-48(%rax), %edi + 0x49, 0x83, 0xc7, 0x01, //0x00003749 addq $1, %r15 + 0x40, 0x80, 0xff, 0x0a, //0x0000374d cmpb $10, %dil + 0x0f, 0x82, 0xe9, 0xff, 0xff, 0xff, //0x00003751 jb LBB5_687 + 0x4d, 0x01, 0xfa, //0x00003757 addq %r15, %r10 + 0x4d, 0x89, 0xd5, //0x0000375a movq %r10, %r13 + 0x4d, 0x89, 0xda, //0x0000375d movq %r11, %r10 + 0x41, 0xb3, 0x01, //0x00003760 movb $1, %r11b + 0xe9, 0xaa, 0xcc, 0xff, 0xff, //0x00003763 jmp LBB5_32 + //0x00003768 LBB5_689 + 0x4d, 0x89, 0xe8, //0x00003768 movq %r13, %r8 + 0x49, 0x83, 0xc0, 0x01, //0x0000376b addq $1, %r8 + 0xe9, 0x02, 0xcd, 0xff, 0xff, //0x0000376f jmp LBB5_41 + //0x00003774 LBB5_690 + 0x4d, 0x89, 0xe8, //0x00003774 movq %r13, %r8 + 0x49, 0x83, 0xc0, 0x01, //0x00003777 addq $1, %r8 + 0xe9, 0x2e, 0xcd, 0xff, 0xff, //0x0000377b jmp LBB5_46 + //0x00003780 LBB5_691 + 0x4d, 0x89, 0xe8, //0x00003780 movq %r13, %r8 + 0x49, 0x83, 0xc0, 0x01, //0x00003783 addq $1, %r8 + 0xe9, 0xb8, 0xcf, 0xff, 0xff, //0x00003787 jmp LBB5_70 + //0x0000378c LBB5_692 + 0x4d, 0x89, 0xe8, //0x0000378c movq %r13, %r8 + 0x49, 0x83, 0xc0, 0x02, //0x0000378f addq $2, %r8 + 0xe9, 0xde, 0xcc, 0xff, 0xff, //0x00003793 jmp LBB5_41 + //0x00003798 LBB5_693 + 0x4d, 0x89, 0xe8, //0x00003798 movq %r13, %r8 + 0x49, 0x83, 0xc0, 0x02, //0x0000379b addq $2, %r8 + 0xe9, 0x0a, 0xcd, 0xff, 0xff, //0x0000379f jmp LBB5_46 + //0x000037a4 LBB5_694 + 0x4d, 0x89, 0xe8, //0x000037a4 movq %r13, %r8 + 0x49, 0x83, 0xc0, 0x02, //0x000037a7 addq $2, %r8 + 0xe9, 0x94, 0xcf, 0xff, 0xff, //0x000037ab jmp LBB5_70 + //0x000037b0 LBB5_695 + 0xba, 0x0d, 0x00, 0x00, 0x00, //0x000037b0 movl $13, %edx + 0xe9, 0xb5, 0xcc, 0xff, 0xff, //0x000037b5 jmp LBB5_40 + //0x000037ba LBB5_696 + 0xba, 0x0d, 0x00, 0x00, 0x00, //0x000037ba movl $13, %edx + 0xe9, 0xe3, 0xcc, 0xff, 0xff, //0x000037bf jmp LBB5_45 + //0x000037c4 LBB5_697 + 0x4d, 0x89, 0xe8, //0x000037c4 movq %r13, %r8 + 0x49, 0x83, 0xc0, 0x03, //0x000037c7 addq $3, %r8 + 0xe9, 0x74, 0xcf, 0xff, 0xff, //0x000037cb jmp LBB5_70 + //0x000037d0 LBB5_698 + 0xba, 0x0d, 0x00, 0x00, 0x00, //0x000037d0 movl $13, %edx + 0xe9, 0x63, 0xcf, 0xff, 0xff, //0x000037d5 jmp LBB5_69 + //0x000037da LBB5_732 + 0x49, 0x89, 0xd7, //0x000037da movq %rdx, %r15 + 0xe9, 0xc5, 0x00, 0x00, 0x00, //0x000037dd jmp LBB5_704 + //0x000037e2 LBB5_733 + 0x49, 0x89, 0xd7, //0x000037e2 movq %rdx, %r15 + 0xe9, 0x35, 0x02, 0x00, 0x00, //0x000037e5 jmp LBB5_715 + //0x000037ea LBB5_699 + 0x48, 0x83, 0xc6, 0x40, //0x000037ea addq $64, %rsi + 0x48, 0x89, 0xf2, //0x000037ee movq %rsi, %rdx + 0x49, 0x89, 0xfe, //0x000037f1 movq %rdi, %r14 + //0x000037f4 LBB5_700 + 0x48, 0x83, 0xc2, 0xc0, //0x000037f4 addq $-64, %rdx + 0xf3, 0x44, 0x0f, 0x6f, 0x05, 0x5f, 0xc8, 0xff, 0xff, //0x000037f8 movdqu $-14241(%rip), %xmm8 /* LCPI5_0+0(%rip) */ + //0x00003801 LBB5_701 + 0xf3, 0x0f, 0x6f, 0x4a, 0x40, //0x00003801 movdqu $64(%rdx), %xmm1 + 0xf3, 0x0f, 0x6f, 0x52, 0x50, //0x00003806 movdqu $80(%rdx), %xmm2 + 0xf3, 0x0f, 0x6f, 0x5a, 0x60, //0x0000380b movdqu $96(%rdx), %xmm3 + 0xf3, 0x0f, 0x6f, 0x62, 0x70, //0x00003810 movdqu $112(%rdx), %xmm4 + 0x48, 0x83, 0xc2, 0x40, //0x00003815 addq $64, %rdx + 0x66, 0x41, 0x0f, 0x6f, 0xe8, //0x00003819 movdqa %xmm8, %xmm5 + 0x66, 0x0f, 0x38, 0x00, 0xe9, //0x0000381e pshufb %xmm1, %xmm5 + 0x66, 0x41, 0x0f, 0x6f, 0xf0, //0x00003823 movdqa %xmm8, %xmm6 + 0x66, 0x0f, 0x38, 0x00, 0xf2, //0x00003828 pshufb %xmm2, %xmm6 + 0x66, 0x41, 0x0f, 0x6f, 0xf8, //0x0000382d movdqa %xmm8, %xmm7 + 0x66, 0x0f, 0x38, 0x00, 0xfb, //0x00003832 pshufb %xmm3, %xmm7 + 0x66, 0x41, 0x0f, 0x6f, 0xc0, //0x00003837 movdqa %xmm8, %xmm0 + 0x66, 0x0f, 0x38, 0x00, 0xc4, //0x0000383c pshufb %xmm4, %xmm0 + 0x66, 0x0f, 0x74, 0xe9, //0x00003841 pcmpeqb %xmm1, %xmm5 + 0x66, 0x0f, 0xd7, 0xcd, //0x00003845 pmovmskb %xmm5, %ecx + 0x66, 0x0f, 0x74, 0xf2, //0x00003849 pcmpeqb %xmm2, %xmm6 + 0x66, 0x0f, 0xd7, 0xf6, //0x0000384d pmovmskb %xmm6, %esi + 0x66, 0x0f, 0x74, 0xfb, //0x00003851 pcmpeqb %xmm3, %xmm7 + 0x66, 0x0f, 0xd7, 0xff, //0x00003855 pmovmskb %xmm7, %edi + 0x66, 0x0f, 0x74, 0xc4, //0x00003859 pcmpeqb %xmm4, %xmm0 + 0x66, 0x0f, 0xd7, 0xc0, //0x0000385d pmovmskb %xmm0, %eax + 0x48, 0xc1, 0xe6, 0x10, //0x00003861 shlq $16, %rsi + 0x48, 0x09, 0xce, //0x00003865 orq %rcx, %rsi + 0x48, 0xc1, 0xe7, 0x20, //0x00003868 shlq $32, %rdi + 0x48, 0x09, 0xf7, //0x0000386c orq %rsi, %rdi + 0x48, 0xc1, 0xe0, 0x30, //0x0000386f shlq $48, %rax + 0x48, 0x09, 0xf8, //0x00003873 orq %rdi, %rax + 0x48, 0x83, 0xf8, 0xff, //0x00003876 cmpq $-1, %rax + 0x0f, 0x84, 0x81, 0xff, 0xff, 0xff, //0x0000387a je LBB5_701 + 0x48, 0xf7, 0xd0, //0x00003880 notq %rax + 0x49, 0x89, 0x86, 0x98, 0x00, 0x00, 0x00, //0x00003883 movq %rax, $152(%r14) + 0x49, 0x89, 0x96, 0x90, 0x00, 0x00, 0x00, //0x0000388a movq %rdx, $144(%r14) + 0x48, 0x0f, 0xbc, 0xc0, //0x00003891 bsfq %rax, %rax + 0x48, 0x8d, 0x34, 0x02, //0x00003895 leaq (%rdx,%rax), %rsi + 0x4c, 0x8d, 0x3c, 0x02, //0x00003899 leaq (%rdx,%rax), %r15 + 0x49, 0x83, 0xc7, 0x01, //0x0000389d addq $1, %r15 + //0x000038a1 LBB5_703 + 0x8a, 0x0e, //0x000038a1 movb (%rsi), %cl + 0x4c, 0x8b, 0x5d, 0xc8, //0x000038a3 movq $-56(%rbp), %r11 + //0x000038a7 LBB5_704 + 0x80, 0xf9, 0x7d, //0x000038a7 cmpb $125, %cl + 0x0f, 0x85, 0xa2, 0x00, 0x00, 0x00, //0x000038aa jne LBB5_709 + 0x41, 0x83, 0x86, 0xc8, 0x00, 0x00, 0x00, 0x01, //0x000038b0 addl $1, $200(%r14) + 0x49, 0x8b, 0x54, 0x1a, 0x08, //0x000038b8 movq $8(%r10,%rbx), %rdx + 0x49, 0x89, 0x96, 0xa8, 0x00, 0x00, 0x00, //0x000038bd movq %rdx, $168(%r14) + 0x4d, 0x29, 0xd0, //0x000038c4 subq %r10, %r8 + 0x49, 0x29, 0xd8, //0x000038c7 subq %rbx, %r8 + 0x49, 0xc1, 0xe8, 0x04, //0x000038ca shrq $4, %r8 + 0x45, 0x89, 0x44, 0x1a, 0x0c, //0x000038ce movl %r8d, $12(%r10,%rbx) + 0x41, 0xc7, 0x44, 0x1a, 0x08, 0x00, 0x00, 0x00, 0x00, //0x000038d3 movl $0, $8(%r10,%rbx) + 0x41, 0x0f, 0xb6, 0x0c, 0x1a, //0x000038dc movzbl (%r10,%rbx), %ecx + 0x41, 0x89, 0x0c, 0x1a, //0x000038e1 movl %ecx, (%r10,%rbx) + 0x49, 0x8b, 0x8e, 0xb0, 0x00, 0x00, 0x00, //0x000038e5 movq $176(%r14), %rcx + 0x41, 0x8b, 0x96, 0xe0, 0x00, 0x00, 0x00, //0x000038ec movl $224(%r14), %edx + 0x48, 0x39, 0xd1, //0x000038f3 cmpq %rdx, %rcx + 0x0f, 0x86, 0x14, 0x00, 0x00, 0x00, //0x000038f6 jbe LBB5_707 + 0x41, 0x89, 0x8e, 0xe0, 0x00, 0x00, 0x00, //0x000038fc movl %ecx, $224(%r14) + 0x48, 0x81, 0xf9, 0x00, 0x10, 0x00, 0x00, //0x00003903 cmpq $4096, %rcx + 0x0f, 0x87, 0xd8, 0xdb, 0xff, 0xff, //0x0000390a ja LBB5_242 + //0x00003910 LBB5_707 + 0x48, 0x83, 0xc1, 0xff, //0x00003910 addq $-1, %rcx + 0x49, 0x89, 0x8e, 0xb0, 0x00, 0x00, 0x00, //0x00003914 movq %rcx, $176(%r14) + 0x49, 0x8b, 0x8e, 0xa8, 0x00, 0x00, 0x00, //0x0000391b movq $168(%r14), %rcx + 0x31, 0xc0, //0x00003922 xorl %eax, %eax + 0x48, 0x89, 0x85, 0x70, 0xff, 0xff, 0xff, //0x00003924 movq %rax, $-144(%rbp) + 0xb8, 0x00, 0x00, 0x00, 0x00, //0x0000392b movl $0, %eax + 0x48, 0x89, 0x45, 0x98, //0x00003930 movq %rax, $-104(%rbp) + 0xb8, 0x00, 0x00, 0x00, 0x00, //0x00003934 movl $0, %eax + 0x48, 0x89, 0x45, 0xa8, //0x00003939 movq %rax, $-88(%rbp) + 0x41, 0xbc, 0x00, 0x00, 0x00, 0x00, //0x0000393d movl $0, %r12d + 0x48, 0x83, 0xf9, 0xff, //0x00003943 cmpq $-1, %rcx + 0x0f, 0x85, 0xad, 0x05, 0x00, 0x00, //0x00003947 jne LBB5_708 + 0xe9, 0xcc, 0x05, 0x00, 0x00, //0x0000394d jmp LBB5_721 + //0x00003952 LBB5_709 + 0x31, 0xc0, //0x00003952 xorl %eax, %eax + 0x48, 0x89, 0x85, 0x70, 0xff, 0xff, 0xff, //0x00003954 movq %rax, $-144(%rbp) + 0x31, 0xc0, //0x0000395b xorl %eax, %eax + 0x48, 0x89, 0x45, 0x98, //0x0000395d movq %rax, $-104(%rbp) + 0xe9, 0x41, 0x07, 0x00, 0x00, //0x00003961 jmp LBB5_779 + //0x00003966 LBB5_710 + 0x48, 0x83, 0xc6, 0x40, //0x00003966 addq $64, %rsi + 0x48, 0x89, 0xf2, //0x0000396a movq %rsi, %rdx + 0x49, 0x89, 0xfe, //0x0000396d movq %rdi, %r14 + //0x00003970 LBB5_711 + 0x48, 0x83, 0xc2, 0xc0, //0x00003970 addq $-64, %rdx + 0xf3, 0x44, 0x0f, 0x6f, 0x05, 0xe3, 0xc6, 0xff, 0xff, //0x00003974 movdqu $-14621(%rip), %xmm8 /* LCPI5_0+0(%rip) */ + //0x0000397d LBB5_712 + 0xf3, 0x0f, 0x6f, 0x4a, 0x40, //0x0000397d movdqu $64(%rdx), %xmm1 + 0xf3, 0x0f, 0x6f, 0x52, 0x50, //0x00003982 movdqu $80(%rdx), %xmm2 + 0xf3, 0x0f, 0x6f, 0x5a, 0x60, //0x00003987 movdqu $96(%rdx), %xmm3 + 0xf3, 0x0f, 0x6f, 0x62, 0x70, //0x0000398c movdqu $112(%rdx), %xmm4 + 0x48, 0x83, 0xc2, 0x40, //0x00003991 addq $64, %rdx + 0x66, 0x41, 0x0f, 0x6f, 0xe8, //0x00003995 movdqa %xmm8, %xmm5 + 0x66, 0x0f, 0x38, 0x00, 0xe9, //0x0000399a pshufb %xmm1, %xmm5 + 0x66, 0x41, 0x0f, 0x6f, 0xf0, //0x0000399f movdqa %xmm8, %xmm6 + 0x66, 0x0f, 0x38, 0x00, 0xf2, //0x000039a4 pshufb %xmm2, %xmm6 + 0x66, 0x41, 0x0f, 0x6f, 0xf8, //0x000039a9 movdqa %xmm8, %xmm7 + 0x66, 0x0f, 0x38, 0x00, 0xfb, //0x000039ae pshufb %xmm3, %xmm7 + 0x66, 0x41, 0x0f, 0x6f, 0xc0, //0x000039b3 movdqa %xmm8, %xmm0 + 0x66, 0x0f, 0x38, 0x00, 0xc4, //0x000039b8 pshufb %xmm4, %xmm0 + 0x66, 0x0f, 0x74, 0xe9, //0x000039bd pcmpeqb %xmm1, %xmm5 + 0x66, 0x0f, 0xd7, 0xcd, //0x000039c1 pmovmskb %xmm5, %ecx + 0x66, 0x0f, 0x74, 0xf2, //0x000039c5 pcmpeqb %xmm2, %xmm6 + 0x66, 0x0f, 0xd7, 0xf6, //0x000039c9 pmovmskb %xmm6, %esi + 0x66, 0x0f, 0x74, 0xfb, //0x000039cd pcmpeqb %xmm3, %xmm7 + 0x66, 0x0f, 0xd7, 0xff, //0x000039d1 pmovmskb %xmm7, %edi + 0x66, 0x0f, 0x74, 0xc4, //0x000039d5 pcmpeqb %xmm4, %xmm0 + 0x66, 0x0f, 0xd7, 0xc0, //0x000039d9 pmovmskb %xmm0, %eax + 0x48, 0xc1, 0xe6, 0x10, //0x000039dd shlq $16, %rsi + 0x48, 0x09, 0xce, //0x000039e1 orq %rcx, %rsi + 0x48, 0xc1, 0xe7, 0x20, //0x000039e4 shlq $32, %rdi + 0x48, 0x09, 0xf7, //0x000039e8 orq %rsi, %rdi + 0x48, 0xc1, 0xe0, 0x30, //0x000039eb shlq $48, %rax + 0x48, 0x09, 0xf8, //0x000039ef orq %rdi, %rax + 0x48, 0x83, 0xf8, 0xff, //0x000039f2 cmpq $-1, %rax + 0x0f, 0x84, 0x81, 0xff, 0xff, 0xff, //0x000039f6 je LBB5_712 + 0x48, 0xf7, 0xd0, //0x000039fc notq %rax + 0x49, 0x89, 0x86, 0x98, 0x00, 0x00, 0x00, //0x000039ff movq %rax, $152(%r14) + 0x49, 0x89, 0x96, 0x90, 0x00, 0x00, 0x00, //0x00003a06 movq %rdx, $144(%r14) + 0x48, 0x0f, 0xbc, 0xc0, //0x00003a0d bsfq %rax, %rax + 0x48, 0x8d, 0x34, 0x02, //0x00003a11 leaq (%rdx,%rax), %rsi + 0x4c, 0x8d, 0x3c, 0x02, //0x00003a15 leaq (%rdx,%rax), %r15 + 0x49, 0x83, 0xc7, 0x01, //0x00003a19 addq $1, %r15 + //0x00003a1d LBB5_714 + 0x8a, 0x0e, //0x00003a1d movb (%rsi), %cl + //0x00003a1f LBB5_715 + 0x80, 0xf9, 0x5d, //0x00003a1f cmpb $93, %cl + 0x0f, 0x85, 0x7a, 0x00, 0x00, 0x00, //0x00003a22 jne LBB5_1592 + 0x41, 0x83, 0x86, 0xcc, 0x00, 0x00, 0x00, 0x01, //0x00003a28 addl $1, $204(%r14) + 0x49, 0x8b, 0x54, 0x1a, 0x08, //0x00003a30 movq $8(%r10,%rbx), %rdx + 0x49, 0x89, 0x96, 0xa8, 0x00, 0x00, 0x00, //0x00003a35 movq %rdx, $168(%r14) + 0x4d, 0x29, 0xd0, //0x00003a3c subq %r10, %r8 + 0x49, 0x29, 0xd8, //0x00003a3f subq %rbx, %r8 + 0x49, 0xc1, 0xe8, 0x04, //0x00003a42 shrq $4, %r8 + 0x45, 0x89, 0x44, 0x1a, 0x0c, //0x00003a46 movl %r8d, $12(%r10,%rbx) + 0x41, 0xc7, 0x44, 0x1a, 0x08, 0x00, 0x00, 0x00, 0x00, //0x00003a4b movl $0, $8(%r10,%rbx) + 0x41, 0x0f, 0xb6, 0x0c, 0x1a, //0x00003a54 movzbl (%r10,%rbx), %ecx + 0x41, 0x89, 0x0c, 0x1a, //0x00003a59 movl %ecx, (%r10,%rbx) + 0x49, 0x8b, 0x8e, 0xb0, 0x00, 0x00, 0x00, //0x00003a5d movq $176(%r14), %rcx + 0x41, 0x8b, 0x96, 0xe0, 0x00, 0x00, 0x00, //0x00003a64 movl $224(%r14), %edx + 0x48, 0x39, 0xd1, //0x00003a6b cmpq %rdx, %rcx + 0x0f, 0x86, 0x48, 0x00, 0x00, 0x00, //0x00003a6e jbe LBB5_720 + 0x41, 0x89, 0x8e, 0xe0, 0x00, 0x00, 0x00, //0x00003a74 movl %ecx, $224(%r14) + 0x48, 0x81, 0xf9, 0x00, 0x10, 0x00, 0x00, //0x00003a7b cmpq $4096, %rcx + 0x0f, 0x86, 0x34, 0x00, 0x00, 0x00, //0x00003a82 jbe LBB5_720 + 0x31, 0xc0, //0x00003a88 xorl %eax, %eax + 0x48, 0x89, 0x85, 0x70, 0xff, 0xff, 0xff, //0x00003a8a movq %rax, $-144(%rbp) + 0x31, 0xc0, //0x00003a91 xorl %eax, %eax + 0x48, 0x89, 0x45, 0x98, //0x00003a93 movq %rax, $-104(%rbp) + 0x31, 0xc0, //0x00003a97 xorl %eax, %eax + 0x48, 0x89, 0x45, 0xa8, //0x00003a99 movq %rax, $-88(%rbp) + 0xe9, 0x75, 0x04, 0x00, 0x00, //0x00003a9d jmp LBB5_719 + //0x00003aa2 LBB5_1592 + 0x31, 0xc0, //0x00003aa2 xorl %eax, %eax + 0x48, 0x89, 0x85, 0x70, 0xff, 0xff, 0xff, //0x00003aa4 movq %rax, $-144(%rbp) + 0x31, 0xc0, //0x00003aab xorl %eax, %eax + 0x48, 0x89, 0x45, 0x98, //0x00003aad movq %rax, $-104(%rbp) + 0x31, 0xc0, //0x00003ab1 xorl %eax, %eax + 0x48, 0x89, 0x45, 0xa8, //0x00003ab3 movq %rax, $-88(%rbp) + 0xe9, 0xac, 0x48, 0x00, 0x00, //0x00003ab7 jmp LBB5_1593 + //0x00003abc LBB5_720 + 0x48, 0x83, 0xc1, 0xff, //0x00003abc addq $-1, %rcx + 0x49, 0x89, 0x8e, 0xb0, 0x00, 0x00, 0x00, //0x00003ac0 movq %rcx, $176(%r14) + 0x49, 0x8b, 0x8e, 0xa8, 0x00, 0x00, 0x00, //0x00003ac7 movq $168(%r14), %rcx + 0x31, 0xc0, //0x00003ace xorl %eax, %eax + 0x48, 0x89, 0x85, 0x70, 0xff, 0xff, 0xff, //0x00003ad0 movq %rax, $-144(%rbp) + 0xb8, 0x00, 0x00, 0x00, 0x00, //0x00003ad7 movl $0, %eax + 0x48, 0x89, 0x45, 0x98, //0x00003adc movq %rax, $-104(%rbp) + 0xb8, 0x00, 0x00, 0x00, 0x00, //0x00003ae0 movl $0, %eax + 0x48, 0x89, 0x45, 0xa8, //0x00003ae5 movq %rax, $-88(%rbp) + 0x41, 0xbc, 0x00, 0x00, 0x00, 0x00, //0x00003ae9 movl $0, %r12d + 0x48, 0x83, 0xf9, 0xff, //0x00003aef cmpq $-1, %rcx + 0x4c, 0x8b, 0x5d, 0xc8, //0x00003af3 movq $-56(%rbp), %r11 + 0x0f, 0x85, 0xfd, 0x03, 0x00, 0x00, //0x00003af7 jne LBB5_708 + 0xe9, 0x1c, 0x04, 0x00, 0x00, //0x00003afd jmp LBB5_721 + //0x00003b02 LBB5_729 + 0x31, 0xc9, //0x00003b02 xorl %ecx, %ecx + 0x4d, 0x89, 0xd5, //0x00003b04 movq %r10, %r13 + 0x45, 0x31, 0xff, //0x00003b07 xorl %r15d, %r15d + 0x31, 0xf6, //0x00003b0a xorl %esi, %esi + 0xe9, 0xea, 0x00, 0x00, 0x00, //0x00003b0c jmp LBB5_740 + //0x00003b11 LBB5_730 + 0x49, 0x89, 0xd5, //0x00003b11 movq %rdx, %r13 + //0x00003b14 LBB5_731 + 0x31, 0xc0, //0x00003b14 xorl %eax, %eax + 0x48, 0x89, 0x45, 0x98, //0x00003b16 movq %rax, $-104(%rbp) + 0x4c, 0x8b, 0x5d, 0xc8, //0x00003b1a movq $-56(%rbp), %r11 + 0xe9, 0x9b, 0x7a, 0x00, 0x00, //0x00003b1e jmp LBB5_1923 + //0x00003b23 LBB5_734 + 0x48, 0x83, 0xc0, 0x40, //0x00003b23 addq $64, %rax + 0x48, 0x89, 0xc2, //0x00003b27 movq %rax, %rdx + //0x00003b2a LBB5_735 + 0x48, 0x83, 0xc2, 0xc0, //0x00003b2a addq $-64, %rdx + 0xf3, 0x44, 0x0f, 0x6f, 0x05, 0x29, 0xc5, 0xff, 0xff, //0x00003b2e movdqu $-15063(%rip), %xmm8 /* LCPI5_0+0(%rip) */ + //0x00003b37 LBB5_736 + 0xf3, 0x0f, 0x6f, 0x4a, 0x40, //0x00003b37 movdqu $64(%rdx), %xmm1 + 0xf3, 0x0f, 0x6f, 0x52, 0x50, //0x00003b3c movdqu $80(%rdx), %xmm2 + 0xf3, 0x0f, 0x6f, 0x5a, 0x60, //0x00003b41 movdqu $96(%rdx), %xmm3 + 0xf3, 0x0f, 0x6f, 0x62, 0x70, //0x00003b46 movdqu $112(%rdx), %xmm4 + 0x48, 0x83, 0xc2, 0x40, //0x00003b4b addq $64, %rdx + 0x66, 0x41, 0x0f, 0x6f, 0xe8, //0x00003b4f movdqa %xmm8, %xmm5 + 0x66, 0x0f, 0x38, 0x00, 0xe9, //0x00003b54 pshufb %xmm1, %xmm5 + 0x66, 0x41, 0x0f, 0x6f, 0xf0, //0x00003b59 movdqa %xmm8, %xmm6 + 0x66, 0x0f, 0x38, 0x00, 0xf2, //0x00003b5e pshufb %xmm2, %xmm6 + 0x66, 0x41, 0x0f, 0x6f, 0xf8, //0x00003b63 movdqa %xmm8, %xmm7 + 0x66, 0x0f, 0x38, 0x00, 0xfb, //0x00003b68 pshufb %xmm3, %xmm7 + 0x66, 0x41, 0x0f, 0x6f, 0xc0, //0x00003b6d movdqa %xmm8, %xmm0 + 0x66, 0x0f, 0x38, 0x00, 0xc4, //0x00003b72 pshufb %xmm4, %xmm0 + 0x66, 0x0f, 0x74, 0xe9, //0x00003b77 pcmpeqb %xmm1, %xmm5 + 0x66, 0x0f, 0xd7, 0xcd, //0x00003b7b pmovmskb %xmm5, %ecx + 0x66, 0x0f, 0x74, 0xf2, //0x00003b7f pcmpeqb %xmm2, %xmm6 + 0x66, 0x0f, 0xd7, 0xf6, //0x00003b83 pmovmskb %xmm6, %esi + 0x66, 0x0f, 0x74, 0xfb, //0x00003b87 pcmpeqb %xmm3, %xmm7 + 0x66, 0x0f, 0xd7, 0xff, //0x00003b8b pmovmskb %xmm7, %edi + 0x66, 0x0f, 0x74, 0xc4, //0x00003b8f pcmpeqb %xmm4, %xmm0 + 0x66, 0x0f, 0xd7, 0xc0, //0x00003b93 pmovmskb %xmm0, %eax + 0x48, 0xc1, 0xe6, 0x10, //0x00003b97 shlq $16, %rsi + 0x48, 0x09, 0xce, //0x00003b9b orq %rcx, %rsi + 0x48, 0xc1, 0xe7, 0x20, //0x00003b9e shlq $32, %rdi + 0x48, 0x09, 0xf7, //0x00003ba2 orq %rsi, %rdi + 0x48, 0xc1, 0xe0, 0x30, //0x00003ba5 shlq $48, %rax + 0x48, 0x09, 0xf8, //0x00003ba9 orq %rdi, %rax + 0x48, 0x83, 0xf8, 0xff, //0x00003bac cmpq $-1, %rax + 0x0f, 0x84, 0x81, 0xff, 0xff, 0xff, //0x00003bb0 je LBB5_736 + 0x48, 0xf7, 0xd0, //0x00003bb6 notq %rax + 0x49, 0x89, 0x86, 0x98, 0x00, 0x00, 0x00, //0x00003bb9 movq %rax, $152(%r14) + 0x49, 0x89, 0x96, 0x90, 0x00, 0x00, 0x00, //0x00003bc0 movq %rdx, $144(%r14) + 0x48, 0x0f, 0xbc, 0xc8, //0x00003bc7 bsfq %rax, %rcx + 0x48, 0x8d, 0x04, 0x0a, //0x00003bcb leaq (%rdx,%rcx), %rax + 0x4c, 0x8d, 0x2c, 0x0a, //0x00003bcf leaq (%rdx,%rcx), %r13 + 0x49, 0x83, 0xc5, 0x01, //0x00003bd3 addq $1, %r13 + 0x31, 0xd2, //0x00003bd7 xorl %edx, %edx + 0x48, 0x89, 0x95, 0x70, 0xff, 0xff, 0xff, //0x00003bd9 movq %rdx, $-144(%rbp) + //0x00003be0 LBB5_738 + 0x31, 0xc9, //0x00003be0 xorl %ecx, %ecx + 0x48, 0x89, 0x4d, 0x98, //0x00003be2 movq %rcx, $-104(%rbp) + 0x31, 0xc9, //0x00003be6 xorl %ecx, %ecx + 0x48, 0x89, 0x4d, 0xa8, //0x00003be8 movq %rcx, $-88(%rbp) + 0x4c, 0x8b, 0x5d, 0xc8, //0x00003bec movq $-56(%rbp), %r11 + 0xe9, 0xc7, 0x79, 0x00, 0x00, //0x00003bf0 jmp LBB5_1922 + //0x00003bf5 LBB5_739 + 0x4d, 0x89, 0xd5, //0x00003bf5 movq %r10, %r13 + 0x45, 0x31, 0xff, //0x00003bf8 xorl %r15d, %r15d + //0x00003bfb LBB5_740 + 0x4d, 0x89, 0xda, //0x00003bfb movq %r11, %r10 + 0x45, 0x31, 0xdb, //0x00003bfe xorl %r11d, %r11d + 0xe9, 0x0c, 0xc8, 0xff, 0xff, //0x00003c01 jmp LBB5_32 + //0x00003c06 LBB5_741 + 0x41, 0x83, 0xff, 0x01, //0x00003c06 cmpl $1, %r15d + 0x0f, 0x85, 0xcb, 0xd2, 0xff, 0xff, //0x00003c0a jne LBB5_180 + 0xb9, 0x0a, 0x00, 0x00, 0x00, //0x00003c10 movl $10, %ecx + 0x48, 0x89, 0xf0, //0x00003c15 movq %rsi, %rax + 0x48, 0xf7, 0xe1, //0x00003c18 mulq %rcx + 0x0f, 0x81, 0x78, 0x02, 0x00, 0x00, //0x00003c1b jno LBB5_771 + 0x43, 0x8d, 0x04, 0x09, //0x00003c21 leal (%r9,%r9), %eax + 0x83, 0xc0, 0xff, //0x00003c25 addl $-1, %eax + 0x89, 0x45, 0xa8, //0x00003c28 movl %eax, $-88(%rbp) + 0xb8, 0x5d, 0x01, 0x00, 0x00, //0x00003c2b movl $349, %eax + 0x41, 0xbf, 0x01, 0x00, 0x00, 0x00, //0x00003c30 movl $1, %r15d + 0xe9, 0x99, 0xd3, 0xff, 0xff, //0x00003c36 jmp LBB5_192 + //0x00003c3b LBB5_744 + 0x49, 0x89, 0xd5, //0x00003c3b movq %rdx, %r13 + //0x00003c3e LBB5_745 + 0x31, 0xc0, //0x00003c3e xorl %eax, %eax + 0x48, 0x89, 0x45, 0x98, //0x00003c40 movq %rax, $-104(%rbp) + 0x4c, 0x8b, 0x5d, 0xc8, //0x00003c44 movq $-56(%rbp), %r11 + 0xe9, 0x08, 0x27, 0x00, 0x00, //0x00003c48 jmp LBB5_1826 + //0x00003c4d LBB5_746 + 0x48, 0x83, 0xc0, 0x40, //0x00003c4d addq $64, %rax + 0x48, 0x89, 0xc2, //0x00003c51 movq %rax, %rdx + //0x00003c54 LBB5_747 + 0x48, 0x83, 0xc2, 0xc0, //0x00003c54 addq $-64, %rdx + 0xf3, 0x44, 0x0f, 0x6f, 0x05, 0xff, 0xc3, 0xff, 0xff, //0x00003c58 movdqu $-15361(%rip), %xmm8 /* LCPI5_0+0(%rip) */ + //0x00003c61 LBB5_748 + 0xf3, 0x0f, 0x6f, 0x4a, 0x40, //0x00003c61 movdqu $64(%rdx), %xmm1 + 0xf3, 0x0f, 0x6f, 0x52, 0x50, //0x00003c66 movdqu $80(%rdx), %xmm2 + 0xf3, 0x0f, 0x6f, 0x5a, 0x60, //0x00003c6b movdqu $96(%rdx), %xmm3 + 0xf3, 0x0f, 0x6f, 0x62, 0x70, //0x00003c70 movdqu $112(%rdx), %xmm4 + 0x48, 0x83, 0xc2, 0x40, //0x00003c75 addq $64, %rdx + 0x66, 0x41, 0x0f, 0x6f, 0xe8, //0x00003c79 movdqa %xmm8, %xmm5 + 0x66, 0x0f, 0x38, 0x00, 0xe9, //0x00003c7e pshufb %xmm1, %xmm5 + 0x66, 0x41, 0x0f, 0x6f, 0xf0, //0x00003c83 movdqa %xmm8, %xmm6 + 0x66, 0x0f, 0x38, 0x00, 0xf2, //0x00003c88 pshufb %xmm2, %xmm6 + 0x66, 0x41, 0x0f, 0x6f, 0xf8, //0x00003c8d movdqa %xmm8, %xmm7 + 0x66, 0x0f, 0x38, 0x00, 0xfb, //0x00003c92 pshufb %xmm3, %xmm7 + 0x66, 0x41, 0x0f, 0x6f, 0xc0, //0x00003c97 movdqa %xmm8, %xmm0 + 0x66, 0x0f, 0x38, 0x00, 0xc4, //0x00003c9c pshufb %xmm4, %xmm0 + 0x66, 0x0f, 0x74, 0xe9, //0x00003ca1 pcmpeqb %xmm1, %xmm5 + 0x66, 0x0f, 0xd7, 0xcd, //0x00003ca5 pmovmskb %xmm5, %ecx + 0x66, 0x0f, 0x74, 0xf2, //0x00003ca9 pcmpeqb %xmm2, %xmm6 + 0x66, 0x0f, 0xd7, 0xf6, //0x00003cad pmovmskb %xmm6, %esi + 0x66, 0x0f, 0x74, 0xfb, //0x00003cb1 pcmpeqb %xmm3, %xmm7 + 0x66, 0x0f, 0xd7, 0xff, //0x00003cb5 pmovmskb %xmm7, %edi + 0x66, 0x0f, 0x74, 0xc4, //0x00003cb9 pcmpeqb %xmm4, %xmm0 + 0x66, 0x0f, 0xd7, 0xc0, //0x00003cbd pmovmskb %xmm0, %eax + 0x48, 0xc1, 0xe6, 0x10, //0x00003cc1 shlq $16, %rsi + 0x48, 0x09, 0xce, //0x00003cc5 orq %rcx, %rsi + 0x48, 0xc1, 0xe7, 0x20, //0x00003cc8 shlq $32, %rdi + 0x48, 0x09, 0xf7, //0x00003ccc orq %rsi, %rdi + 0x48, 0xc1, 0xe0, 0x30, //0x00003ccf shlq $48, %rax + 0x48, 0x09, 0xf8, //0x00003cd3 orq %rdi, %rax + 0x48, 0x83, 0xf8, 0xff, //0x00003cd6 cmpq $-1, %rax + 0x0f, 0x84, 0x81, 0xff, 0xff, 0xff, //0x00003cda je LBB5_748 + 0x48, 0xf7, 0xd0, //0x00003ce0 notq %rax + 0x49, 0x89, 0x86, 0x98, 0x00, 0x00, 0x00, //0x00003ce3 movq %rax, $152(%r14) + 0x49, 0x89, 0x96, 0x90, 0x00, 0x00, 0x00, //0x00003cea movq %rdx, $144(%r14) + 0x48, 0x0f, 0xbc, 0xc8, //0x00003cf1 bsfq %rax, %rcx + 0x48, 0x8d, 0x04, 0x0a, //0x00003cf5 leaq (%rdx,%rcx), %rax + 0x4c, 0x8d, 0x2c, 0x0a, //0x00003cf9 leaq (%rdx,%rcx), %r13 + 0x49, 0x83, 0xc5, 0x01, //0x00003cfd addq $1, %r13 + 0x31, 0xd2, //0x00003d01 xorl %edx, %edx + 0x48, 0x89, 0x95, 0x70, 0xff, 0xff, 0xff, //0x00003d03 movq %rdx, $-144(%rbp) + //0x00003d0a LBB5_750 + 0x31, 0xc9, //0x00003d0a xorl %ecx, %ecx + 0x48, 0x89, 0x4d, 0x98, //0x00003d0c movq %rcx, $-104(%rbp) + 0x31, 0xc9, //0x00003d10 xorl %ecx, %ecx + 0x48, 0x89, 0x4d, 0xa8, //0x00003d12 movq %rcx, $-88(%rbp) + 0x4c, 0x8b, 0x5d, 0xc8, //0x00003d16 movq $-56(%rbp), %r11 + 0xe9, 0x34, 0x26, 0x00, 0x00, //0x00003d1a jmp LBB5_1183 + //0x00003d1f LBB5_751 + 0x66, 0x0f, 0x7e, 0xda, //0x00003d1f movd %xmm3, %edx + 0x80, 0xfa, 0x22, //0x00003d23 cmpb $34, %dl + 0x0f, 0x85, 0x15, 0x00, 0x00, 0x00, //0x00003d26 jne LBB5_753 + //0x00003d2c LBB5_752 + 0x48, 0x83, 0xc0, 0x01, //0x00003d2c addq $1, %rax + 0x4d, 0x29, 0xd8, //0x00003d30 subq %r11, %r8 + 0x40, 0xb7, 0x01, //0x00003d33 movb $1, %dil + 0x4c, 0x89, 0xc3, //0x00003d36 movq %r8, %rbx + 0x49, 0x89, 0xf6, //0x00003d39 movq %rsi, %r14 + 0xe9, 0x47, 0xcb, 0xff, 0xff, //0x00003d3c jmp LBB5_83 + //0x00003d41 LBB5_753 + 0x31, 0xc9, //0x00003d41 xorl %ecx, %ecx + //0x00003d43 LBB5_754 + 0x41, 0x88, 0x14, 0x08, //0x00003d43 movb %dl, (%r8,%rcx) + 0x0f, 0xb6, 0x54, 0x08, 0x01, //0x00003d47 movzbl $1(%rax,%rcx), %edx + 0x80, 0xfa, 0x22, //0x00003d4c cmpb $34, %dl + 0x0f, 0x84, 0x9d, 0x00, 0x00, 0x00, //0x00003d4f je LBB5_763 + 0x41, 0x88, 0x54, 0x08, 0x01, //0x00003d55 movb %dl, $1(%r8,%rcx) + 0x0f, 0xb6, 0x54, 0x08, 0x02, //0x00003d5a movzbl $2(%rax,%rcx), %edx + 0x80, 0xfa, 0x22, //0x00003d5f cmpb $34, %dl + 0x0f, 0x84, 0xa1, 0x00, 0x00, 0x00, //0x00003d62 je LBB5_764 + 0x41, 0x88, 0x54, 0x08, 0x02, //0x00003d68 movb %dl, $2(%r8,%rcx) + 0x0f, 0xb6, 0x54, 0x08, 0x03, //0x00003d6d movzbl $3(%rax,%rcx), %edx + 0x80, 0xfa, 0x22, //0x00003d72 cmpb $34, %dl + 0x0f, 0x84, 0xa5, 0x00, 0x00, 0x00, //0x00003d75 je LBB5_765 + 0x41, 0x88, 0x54, 0x08, 0x03, //0x00003d7b movb %dl, $3(%r8,%rcx) + 0x0f, 0xb6, 0x54, 0x08, 0x04, //0x00003d80 movzbl $4(%rax,%rcx), %edx + 0x80, 0xfa, 0x22, //0x00003d85 cmpb $34, %dl + 0x0f, 0x84, 0xa9, 0x00, 0x00, 0x00, //0x00003d88 je LBB5_766 + 0x41, 0x88, 0x54, 0x08, 0x04, //0x00003d8e movb %dl, $4(%r8,%rcx) + 0x0f, 0xb6, 0x54, 0x08, 0x05, //0x00003d93 movzbl $5(%rax,%rcx), %edx + 0x80, 0xfa, 0x22, //0x00003d98 cmpb $34, %dl + 0x0f, 0x84, 0xad, 0x00, 0x00, 0x00, //0x00003d9b je LBB5_767 + 0x41, 0x88, 0x54, 0x08, 0x05, //0x00003da1 movb %dl, $5(%r8,%rcx) + 0x0f, 0xb6, 0x54, 0x08, 0x06, //0x00003da6 movzbl $6(%rax,%rcx), %edx + 0x80, 0xfa, 0x22, //0x00003dab cmpb $34, %dl + 0x0f, 0x84, 0xb1, 0x00, 0x00, 0x00, //0x00003dae je LBB5_768 + 0x41, 0x88, 0x54, 0x08, 0x06, //0x00003db4 movb %dl, $6(%r8,%rcx) + 0x0f, 0xb6, 0x54, 0x08, 0x07, //0x00003db9 movzbl $7(%rax,%rcx), %edx + 0x80, 0xfa, 0x22, //0x00003dbe cmpb $34, %dl + 0x0f, 0x84, 0xb5, 0x00, 0x00, 0x00, //0x00003dc1 je LBB5_769 + 0x41, 0x88, 0x54, 0x08, 0x07, //0x00003dc7 movb %dl, $7(%r8,%rcx) + 0x0f, 0xb6, 0x54, 0x08, 0x08, //0x00003dcc movzbl $8(%rax,%rcx), %edx + 0x48, 0x83, 0xc1, 0x08, //0x00003dd1 addq $8, %rcx + 0x80, 0xfa, 0x22, //0x00003dd5 cmpb $34, %dl + 0x0f, 0x85, 0x65, 0xff, 0xff, 0xff, //0x00003dd8 jne LBB5_754 + 0x48, 0x01, 0xc8, //0x00003dde addq %rcx, %rax + 0x49, 0x01, 0xc8, //0x00003de1 addq %rcx, %r8 + 0xe9, 0x43, 0xff, 0xff, 0xff, //0x00003de4 jmp LBB5_752 + //0x00003de9 LBB5_776 + 0x4c, 0x8b, 0x75, 0xc0, //0x00003de9 movq $-64(%rbp), %r14 + 0xe9, 0xa4, 0xca, 0xff, 0xff, //0x00003ded jmp LBB5_84 + //0x00003df2 LBB5_763 + 0x48, 0x01, 0xc8, //0x00003df2 addq %rcx, %rax + 0x48, 0x83, 0xc0, 0x02, //0x00003df5 addq $2, %rax + 0x4d, 0x29, 0xd8, //0x00003df9 subq %r11, %r8 + 0x49, 0x8d, 0x1c, 0x08, //0x00003dfc leaq (%r8,%rcx), %rbx + 0x48, 0x83, 0xc3, 0x01, //0x00003e00 addq $1, %rbx + 0xe9, 0x85, 0x00, 0x00, 0x00, //0x00003e04 jmp LBB5_770 + //0x00003e09 LBB5_764 + 0x48, 0x01, 0xc8, //0x00003e09 addq %rcx, %rax + 0x48, 0x83, 0xc0, 0x03, //0x00003e0c addq $3, %rax + 0x4d, 0x29, 0xd8, //0x00003e10 subq %r11, %r8 + 0x49, 0x8d, 0x1c, 0x08, //0x00003e13 leaq (%r8,%rcx), %rbx + 0x48, 0x83, 0xc3, 0x02, //0x00003e17 addq $2, %rbx + 0xe9, 0x6e, 0x00, 0x00, 0x00, //0x00003e1b jmp LBB5_770 + //0x00003e20 LBB5_765 + 0x48, 0x01, 0xc8, //0x00003e20 addq %rcx, %rax + 0x48, 0x83, 0xc0, 0x04, //0x00003e23 addq $4, %rax + 0x4d, 0x29, 0xd8, //0x00003e27 subq %r11, %r8 + 0x49, 0x8d, 0x1c, 0x08, //0x00003e2a leaq (%r8,%rcx), %rbx + 0x48, 0x83, 0xc3, 0x03, //0x00003e2e addq $3, %rbx + 0xe9, 0x57, 0x00, 0x00, 0x00, //0x00003e32 jmp LBB5_770 + //0x00003e37 LBB5_766 + 0x48, 0x01, 0xc8, //0x00003e37 addq %rcx, %rax + 0x48, 0x83, 0xc0, 0x05, //0x00003e3a addq $5, %rax + 0x4d, 0x29, 0xd8, //0x00003e3e subq %r11, %r8 + 0x49, 0x8d, 0x1c, 0x08, //0x00003e41 leaq (%r8,%rcx), %rbx + 0x48, 0x83, 0xc3, 0x04, //0x00003e45 addq $4, %rbx + 0xe9, 0x40, 0x00, 0x00, 0x00, //0x00003e49 jmp LBB5_770 + //0x00003e4e LBB5_767 + 0x48, 0x01, 0xc8, //0x00003e4e addq %rcx, %rax + 0x48, 0x83, 0xc0, 0x06, //0x00003e51 addq $6, %rax + 0x4d, 0x29, 0xd8, //0x00003e55 subq %r11, %r8 + 0x49, 0x8d, 0x1c, 0x08, //0x00003e58 leaq (%r8,%rcx), %rbx + 0x48, 0x83, 0xc3, 0x05, //0x00003e5c addq $5, %rbx + 0xe9, 0x29, 0x00, 0x00, 0x00, //0x00003e60 jmp LBB5_770 + //0x00003e65 LBB5_768 + 0x48, 0x01, 0xc8, //0x00003e65 addq %rcx, %rax + 0x48, 0x83, 0xc0, 0x07, //0x00003e68 addq $7, %rax + 0x4d, 0x29, 0xd8, //0x00003e6c subq %r11, %r8 + 0x49, 0x8d, 0x1c, 0x08, //0x00003e6f leaq (%r8,%rcx), %rbx + 0x48, 0x83, 0xc3, 0x06, //0x00003e73 addq $6, %rbx + 0xe9, 0x12, 0x00, 0x00, 0x00, //0x00003e77 jmp LBB5_770 + //0x00003e7c LBB5_769 + 0x48, 0x01, 0xc8, //0x00003e7c addq %rcx, %rax + 0x48, 0x83, 0xc0, 0x08, //0x00003e7f addq $8, %rax + 0x4d, 0x29, 0xd8, //0x00003e83 subq %r11, %r8 + 0x49, 0x8d, 0x1c, 0x08, //0x00003e86 leaq (%r8,%rcx), %rbx + 0x48, 0x83, 0xc3, 0x07, //0x00003e8a addq $7, %rbx + //0x00003e8e LBB5_770 + 0x40, 0xb7, 0x01, //0x00003e8e movb $1, %dil + 0x49, 0x89, 0xf6, //0x00003e91 movq %rsi, %r14 + 0xe9, 0xef, 0xc9, 0xff, 0xff, //0x00003e94 jmp LBB5_83 + //0x00003e99 LBB5_771 + 0x41, 0x0f, 0xb6, 0x4d, 0xff, //0x00003e99 movzbl $-1(%r13), %ecx + 0x83, 0xc1, 0xd0, //0x00003e9e addl $-48, %ecx + 0x48, 0x63, 0xc9, //0x00003ea1 movslq %ecx, %rcx + 0x48, 0x89, 0xca, //0x00003ea4 movq %rcx, %rdx + 0x48, 0xc1, 0xfa, 0x3f, //0x00003ea7 sarq $63, %rdx + 0x48, 0x01, 0xc8, //0x00003eab addq %rcx, %rax + 0x48, 0x83, 0xd2, 0x00, //0x00003eae adcq $0, %rdx + 0x89, 0xd1, //0x00003eb2 movl %edx, %ecx + 0x83, 0xe1, 0x01, //0x00003eb4 andl $1, %ecx + 0x48, 0xf7, 0xd9, //0x00003eb7 negq %rcx + 0x48, 0x31, 0xca, //0x00003eba xorq %rcx, %rdx + 0x41, 0xbf, 0x01, 0x00, 0x00, 0x00, //0x00003ebd movl $1, %r15d + 0x0f, 0x85, 0x12, 0xd0, 0xff, 0xff, //0x00003ec3 jne LBB5_180 + 0x48, 0x85, 0xc9, //0x00003ec9 testq %rcx, %rcx + 0x0f, 0x88, 0x09, 0xd0, 0xff, 0xff, //0x00003ecc js LBB5_180 + 0x45, 0x84, 0xe4, //0x00003ed2 testb %r12b, %r12b + 0x0f, 0x84, 0x6a, 0xd3, 0xff, 0xff, //0x00003ed5 je LBB5_220 + 0x66, 0x48, 0x0f, 0x6e, 0xc8, //0x00003edb movq %rax, %xmm1 + 0xe9, 0xf2, 0xcd, 0xff, 0xff, //0x00003ee0 jmp LBB5_149 + //0x00003ee5 LBB5_775 + 0x40, 0xb7, 0x01, //0x00003ee5 movb $1, %dil + 0x49, 0x89, 0xf6, //0x00003ee8 movq %rsi, %r14 + 0xe9, 0xa1, 0xf5, 0xff, 0xff, //0x00003eeb jmp LBB5_654 + //0x00003ef0 LBB5_311 + 0xba, 0x0b, 0x00, 0x00, 0x00, //0x00003ef0 movl $11, %edx + 0xe9, 0x8e, 0xce, 0xff, 0xff, //0x00003ef5 jmp LBB5_157 + //0x00003efa LBB5_708 + 0x48, 0xc1, 0xe1, 0x04, //0x00003efa shlq $4, %rcx + 0x49, 0x03, 0x09, //0x00003efe addq (%r9), %rcx + 0x49, 0x89, 0xcc, //0x00003f01 movq %rcx, %r12 + 0x4d, 0x85, 0xe4, //0x00003f04 testq %r12, %r12 + 0x0f, 0x85, 0x1a, 0x00, 0x00, 0x00, //0x00003f07 jne LBB5_722 + //0x00003f0d LBB5_2261 + 0x31, 0xd2, //0x00003f0d xorl %edx, %edx + 0x4d, 0x89, 0xfd, //0x00003f0f movq %r15, %r13 + 0xe9, 0x71, 0xce, 0xff, 0xff, //0x00003f12 jmp LBB5_157 + //0x00003f17 LBB5_719 + 0x45, 0x31, 0xe4, //0x00003f17 xorl %r12d, %r12d + 0x4c, 0x8b, 0x5d, 0xc8, //0x00003f1a movq $-56(%rbp), %r11 + //0x00003f1e LBB5_721 + 0x4d, 0x85, 0xe4, //0x00003f1e testq %r12, %r12 + 0x0f, 0x84, 0xe6, 0xff, 0xff, 0xff, //0x00003f21 je LBB5_2261 + //0x00003f27 LBB5_722 + 0x4d, 0x8d, 0x6f, 0x01, //0x00003f27 leaq $1(%r15), %r13 + 0x41, 0x0f, 0xb6, 0x0f, //0x00003f2b movzbl (%r15), %ecx + 0x48, 0x83, 0xf9, 0x20, //0x00003f2f cmpq $32, %rcx + 0x0f, 0x87, 0x75, 0x00, 0x00, 0x00, //0x00003f33 ja LBB5_1825 + 0x48, 0xba, 0x01, 0x26, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, //0x00003f39 movabsq $4294977025, %rdx + 0x48, 0x0f, 0xa3, 0xca, //0x00003f43 btq %rcx, %rdx + 0x0f, 0x83, 0x61, 0x00, 0x00, 0x00, //0x00003f47 jae LBB5_1825 + 0x41, 0x0f, 0xb6, 0x4f, 0x01, //0x00003f4d movzbl $1(%r15), %ecx + 0x49, 0x83, 0xc7, 0x02, //0x00003f52 addq $2, %r15 + 0x48, 0x83, 0xf9, 0x20, //0x00003f56 cmpq $32, %rcx + 0x0f, 0x87, 0x4b, 0x00, 0x00, 0x00, //0x00003f5a ja LBB5_1837 + 0x48, 0x0f, 0xa3, 0xca, //0x00003f60 btq %rcx, %rdx + 0x0f, 0x83, 0x41, 0x00, 0x00, 0x00, //0x00003f64 jae LBB5_1837 + 0x49, 0x8b, 0x96, 0x90, 0x00, 0x00, 0x00, //0x00003f6a movq $144(%r14), %rdx + 0x4c, 0x89, 0xf9, //0x00003f71 movq %r15, %rcx + 0x48, 0x29, 0xd1, //0x00003f74 subq %rdx, %rcx + 0x48, 0x83, 0xf9, 0x40, //0x00003f77 cmpq $64, %rcx + 0x0f, 0x83, 0x44, 0x00, 0x00, 0x00, //0x00003f7b jae LBB5_1821 + 0x49, 0x8b, 0x86, 0x98, 0x00, 0x00, 0x00, //0x00003f81 movq $152(%r14), %rax + 0x48, 0xd3, 0xe8, //0x00003f88 shrq %cl, %rax + 0x48, 0xd3, 0xe0, //0x00003f8b shlq %cl, %rax + 0x48, 0x85, 0xc0, //0x00003f8e testq %rax, %rax + 0x0f, 0x84, 0x27, 0x00, 0x00, 0x00, //0x00003f91 je LBB5_1820 + 0x48, 0x0f, 0xbc, 0xc8, //0x00003f97 bsfq %rax, %rcx + 0x4c, 0x8d, 0x2c, 0x0a, //0x00003f9b leaq (%rdx,%rcx), %r13 + 0x49, 0x83, 0xc5, 0x01, //0x00003f9f addq $1, %r13 + 0x48, 0x01, 0xca, //0x00003fa3 addq %rcx, %rdx + 0xe9, 0xd9, 0x00, 0x00, 0x00, //0x00003fa6 jmp LBB5_1824 + //0x00003fab LBB5_1837 + 0x4d, 0x89, 0xfd, //0x00003fab movq %r15, %r13 + //0x00003fae LBB5_1825 + 0x41, 0x80, 0x3c, 0x24, 0x06, //0x00003fae cmpb $6, (%r12) + 0x0f, 0x85, 0x05, 0x76, 0x00, 0x00, //0x00003fb3 jne LBB5_1923 + 0xe9, 0x97, 0x23, 0x00, 0x00, //0x00003fb9 jmp LBB5_1826 + //0x00003fbe LBB5_1820 + 0x48, 0x83, 0xc2, 0x40, //0x00003fbe addq $64, %rdx + 0x49, 0x89, 0xd7, //0x00003fc2 movq %rdx, %r15 + //0x00003fc5 LBB5_1821 + 0x49, 0x83, 0xc7, 0xc0, //0x00003fc5 addq $-64, %r15 + 0xf3, 0x44, 0x0f, 0x6f, 0x05, 0x8e, 0xc0, 0xff, 0xff, //0x00003fc9 movdqu $-16242(%rip), %xmm8 /* LCPI5_0+0(%rip) */ + 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00003fd2 .p2align 4, 0x90 + //0x00003fe0 LBB5_1822 0xf3, 0x41, 0x0f, 0x6f, 0x4f, 0x40, //0x00003fe0 movdqu $64(%r15), %xmm1 0xf3, 0x41, 0x0f, 0x6f, 0x57, 0x50, //0x00003fe6 movdqu $80(%r15), %xmm2 0xf3, 0x41, 0x0f, 0x6f, 0x5f, 0x60, //0x00003fec movdqu $96(%r15), %xmm3 @@ -4290,7 +4295,7 @@ var _text_parse_with_padding = []byte{ 0x48, 0xc1, 0xe1, 0x30, //0x00004052 shlq $48, %rcx 0x48, 0x09, 0xf1, //0x00004056 orq %rsi, %rcx 0x48, 0x83, 0xf9, 0xff, //0x00004059 cmpq $-1, %rcx - 0x0f, 0x84, 0x7d, 0xff, 0xff, 0xff, //0x0000405d je LBB5_1833 + 0x0f, 0x84, 0x7d, 0xff, 0xff, 0xff, //0x0000405d je LBB5_1822 0x48, 0xf7, 0xd1, //0x00004063 notq %rcx 0x49, 0x89, 0x8e, 0x98, 0x00, 0x00, 0x00, //0x00004066 movq %rcx, $152(%r14) 0x4d, 0x89, 0xbe, 0x90, 0x00, 0x00, 0x00, //0x0000406d movq %r15, $144(%r14) @@ -4298,30 +4303,30 @@ var _text_parse_with_padding = []byte{ 0x49, 0x8d, 0x14, 0x07, //0x00004078 leaq (%r15,%rax), %rdx 0x4d, 0x8d, 0x2c, 0x07, //0x0000407c leaq (%r15,%rax), %r13 0x49, 0x83, 0xc5, 0x01, //0x00004080 addq $1, %r13 - //0x00004084 LBB5_1835 + //0x00004084 LBB5_1824 0x8a, 0x0a, //0x00004084 movb (%rdx), %cl 0x41, 0x80, 0x3c, 0x24, 0x06, //0x00004086 cmpb $6, (%r12) - 0x0f, 0x85, 0xad, 0x76, 0x00, 0x00, //0x0000408b jne LBB5_1934 - 0xe9, 0x9f, 0x22, 0x00, 0x00, //0x00004091 jmp LBB5_1837 - //0x00004096 LBB5_775 + 0x0f, 0x85, 0x2d, 0x75, 0x00, 0x00, //0x0000408b jne LBB5_1923 + 0xe9, 0xbf, 0x22, 0x00, 0x00, //0x00004091 jmp LBB5_1826 + //0x00004096 LBB5_777 0x48, 0x0f, 0xbc, 0xc0, //0x00004096 bsfq %rax, %rax 0x4c, 0x8d, 0x3c, 0x02, //0x0000409a leaq (%rdx,%rax), %r15 0x49, 0x83, 0xc7, 0x01, //0x0000409e addq $1, %r15 0x48, 0x01, 0xc2, //0x000040a2 addq %rax, %rdx - //0x000040a5 LBB5_776 + //0x000040a5 LBB5_778 0x8a, 0x0a, //0x000040a5 movb (%rdx), %cl - //0x000040a7 LBB5_777 + //0x000040a7 LBB5_779 0x80, 0xf9, 0x22, //0x000040a7 cmpb $34, %cl - 0x0f, 0x85, 0x7f, 0x39, 0x00, 0x00, //0x000040aa jne LBB5_1451 + 0x0f, 0x85, 0x71, 0x3a, 0x00, 0x00, //0x000040aa jne LBB5_1480 0x4d, 0x8b, 0x6e, 0x70, //0x000040b0 movq $112(%r14), %r13 0xf3, 0x0f, 0x6f, 0x05, 0xb4, 0xbf, 0xff, 0xff, //0x000040b4 movdqu $-16460(%rip), %xmm0 /* LCPI5_1+0(%rip) */ 0xf3, 0x0f, 0x6f, 0x0d, 0xbc, 0xbf, 0xff, 0xff, //0x000040bc movdqu $-16452(%rip), %xmm1 /* LCPI5_2+0(%rip) */ 0xf3, 0x0f, 0x6f, 0x15, 0xc4, 0xbf, 0xff, 0xff, //0x000040c4 movdqu $-16444(%rip), %xmm2 /* LCPI5_3+0(%rip) */ 0x4c, 0x89, 0xfe, //0x000040cc movq %r15, %rsi 0x41, 0xf6, 0xc5, 0x20, //0x000040cf testb $32, %r13b - 0x0f, 0x85, 0x97, 0x00, 0x00, 0x00, //0x000040d3 jne LBB5_782 + 0x0f, 0x85, 0x97, 0x00, 0x00, 0x00, //0x000040d3 jne LBB5_784 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x000040d9 .p2align 4, 0x90 - //0x000040e0 LBB5_779 + //0x000040e0 LBB5_781 0xf3, 0x0f, 0x6f, 0x1e, //0x000040e0 movdqu (%rsi), %xmm3 0xf3, 0x0f, 0x6f, 0x66, 0x10, //0x000040e4 movdqu $16(%rsi), %xmm4 0x66, 0x0f, 0x6f, 0xeb, //0x000040e9 movdqa %xmm3, %xmm5 @@ -4351,14 +4356,14 @@ var _text_parse_with_padding = []byte{ 0x09, 0xd0, //0x00004140 orl %edx, %eax 0x83, 0xc0, 0xff, //0x00004142 addl $-1, %eax 0x85, 0xd8, //0x00004145 testl %ebx, %eax - 0x0f, 0x85, 0xae, 0x00, 0x00, 0x00, //0x00004147 jne LBB5_786 + 0x0f, 0x85, 0xae, 0x00, 0x00, 0x00, //0x00004147 jne LBB5_788 0x83, 0xc3, 0xff, //0x0000414d addl $-1, %ebx 0x85, 0xd3, //0x00004150 testl %edx, %ebx - 0x0f, 0x85, 0xe7, 0x11, 0x00, 0x00, //0x00004152 jne LBB5_999 + 0x0f, 0x85, 0x17, 0x12, 0x00, 0x00, //0x00004152 jne LBB5_1007 0x48, 0x83, 0xc6, 0x20, //0x00004158 addq $32, %rsi - 0xe9, 0x7f, 0xff, 0xff, 0xff, //0x0000415c jmp LBB5_779 + 0xe9, 0x7f, 0xff, 0xff, 0xff, //0x0000415c jmp LBB5_781 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00004161 .p2align 4, 0x90 - //0x00004170 LBB5_782 + //0x00004170 LBB5_784 0xf3, 0x0f, 0x6f, 0x1e, //0x00004170 movdqu (%rsi), %xmm3 0xf3, 0x0f, 0x6f, 0x66, 0x10, //0x00004174 movdqu $16(%rsi), %xmm4 0x66, 0x0f, 0x6f, 0xeb, //0x00004179 movdqa %xmm3, %xmm5 @@ -4389,15 +4394,15 @@ var _text_parse_with_padding = []byte{ 0x09, 0xd0, //0x000041d2 orl %edx, %eax 0x83, 0xc0, 0xff, //0x000041d4 addl $-1, %eax 0x85, 0xd8, //0x000041d7 testl %ebx, %eax - 0x0f, 0x85, 0x1c, 0x00, 0x00, 0x00, //0x000041d9 jne LBB5_786 + 0x0f, 0x85, 0x1c, 0x00, 0x00, 0x00, //0x000041d9 jne LBB5_788 0x83, 0xc3, 0xff, //0x000041df addl $-1, %ebx 0x85, 0xd3, //0x000041e2 testl %edx, %ebx - 0x0f, 0x85, 0x55, 0x11, 0x00, 0x00, //0x000041e4 jne LBB5_999 + 0x0f, 0x85, 0x85, 0x11, 0x00, 0x00, //0x000041e4 jne LBB5_1007 0x85, 0xfb, //0x000041ea testl %edi, %ebx - 0x0f, 0x85, 0xfd, 0x40, 0x00, 0x00, //0x000041ec jne LBB5_1581 + 0x0f, 0x85, 0xea, 0x3f, 0x00, 0x00, //0x000041ec jne LBB5_1574 0x48, 0x83, 0xc6, 0x20, //0x000041f2 addq $32, %rsi - 0xe9, 0x75, 0xff, 0xff, 0xff, //0x000041f6 jmp LBB5_782 - //0x000041fb LBB5_786 + 0xe9, 0x75, 0xff, 0xff, 0xff, //0x000041f6 jmp LBB5_784 + //0x000041fb LBB5_788 0x0f, 0xbc, 0xc3, //0x000041fb bsfl %ebx, %eax 0x48, 0x8d, 0x0c, 0x30, //0x000041fe leaq (%rax,%rsi), %rcx 0x48, 0x01, 0xc6, //0x00004202 addq %rax, %rsi @@ -4410,47 +4415,47 @@ var _text_parse_with_padding = []byte{ 0x31, 0xc0, //0x0000421d xorl %eax, %eax 0x48, 0x89, 0x45, 0xa8, //0x0000421f movq %rax, $-88(%rbp) 0x48, 0x85, 0xd2, //0x00004223 testq %rdx, %rdx - 0x0f, 0x88, 0xd0, 0x40, 0x00, 0x00, //0x00004226 js LBB5_1582 - //0x0000422c LBB5_787 + 0x0f, 0x88, 0xbd, 0x3f, 0x00, 0x00, //0x00004226 js LBB5_1575 + //0x0000422c LBB5_789 0x4c, 0x8d, 0x6e, 0x01, //0x0000422c leaq $1(%rsi), %r13 0x0f, 0xb6, 0x0e, //0x00004230 movzbl (%rsi), %ecx 0x48, 0x83, 0xf9, 0x20, //0x00004233 cmpq $32, %rcx - 0x0f, 0x87, 0x35, 0x01, 0x00, 0x00, //0x00004237 ja LBB5_799 + 0x0f, 0x87, 0x35, 0x01, 0x00, 0x00, //0x00004237 ja LBB5_801 0x48, 0xbb, 0x01, 0x26, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, //0x0000423d movabsq $4294977025, %rbx 0x48, 0x0f, 0xa3, 0xcb, //0x00004247 btq %rcx, %rbx - 0x0f, 0x83, 0x21, 0x01, 0x00, 0x00, //0x0000424b jae LBB5_799 + 0x0f, 0x83, 0x21, 0x01, 0x00, 0x00, //0x0000424b jae LBB5_801 0x0f, 0xb6, 0x4e, 0x01, //0x00004251 movzbl $1(%rsi), %ecx 0x48, 0x83, 0xc6, 0x02, //0x00004255 addq $2, %rsi 0x48, 0x83, 0xf9, 0x20, //0x00004259 cmpq $32, %rcx - 0x0f, 0x87, 0x4b, 0x00, 0x00, 0x00, //0x0000425d ja LBB5_836 + 0x0f, 0x87, 0x4b, 0x00, 0x00, 0x00, //0x0000425d ja LBB5_839 0x48, 0x0f, 0xa3, 0xcb, //0x00004263 btq %rcx, %rbx - 0x0f, 0x83, 0x41, 0x00, 0x00, 0x00, //0x00004267 jae LBB5_836 + 0x0f, 0x83, 0x41, 0x00, 0x00, 0x00, //0x00004267 jae LBB5_839 0x49, 0x8b, 0x9e, 0x90, 0x00, 0x00, 0x00, //0x0000426d movq $144(%r14), %rbx 0x48, 0x89, 0xf1, //0x00004274 movq %rsi, %rcx 0x48, 0x29, 0xd9, //0x00004277 subq %rbx, %rcx 0x48, 0x83, 0xf9, 0x40, //0x0000427a cmpq $64, %rcx - 0x0f, 0x83, 0x39, 0x00, 0x00, 0x00, //0x0000427e jae LBB5_795 + 0x0f, 0x83, 0x39, 0x00, 0x00, 0x00, //0x0000427e jae LBB5_797 0x49, 0x8b, 0xb6, 0x98, 0x00, 0x00, 0x00, //0x00004284 movq $152(%r14), %rsi 0x48, 0xd3, 0xee, //0x0000428b shrq %cl, %rsi 0x48, 0xd3, 0xe6, //0x0000428e shlq %cl, %rsi 0x48, 0x85, 0xf6, //0x00004291 testq %rsi, %rsi - 0x0f, 0x84, 0x1c, 0x00, 0x00, 0x00, //0x00004294 je LBB5_794 + 0x0f, 0x84, 0x1c, 0x00, 0x00, 0x00, //0x00004294 je LBB5_796 0x48, 0x0f, 0xbc, 0xc6, //0x0000429a bsfq %rsi, %rax 0x4c, 0x8d, 0x2c, 0x03, //0x0000429e leaq (%rbx,%rax), %r13 0x49, 0x83, 0xc5, 0x01, //0x000042a2 addq $1, %r13 0x48, 0x01, 0xc3, //0x000042a6 addq %rax, %rbx - 0xe9, 0xc2, 0x00, 0x00, 0x00, //0x000042a9 jmp LBB5_798 - //0x000042ae LBB5_836 + 0xe9, 0xc2, 0x00, 0x00, 0x00, //0x000042a9 jmp LBB5_800 + //0x000042ae LBB5_839 0x49, 0x89, 0xf5, //0x000042ae movq %rsi, %r13 - 0xe9, 0xbc, 0x00, 0x00, 0x00, //0x000042b1 jmp LBB5_799 - //0x000042b6 LBB5_794 + 0xe9, 0xbc, 0x00, 0x00, 0x00, //0x000042b1 jmp LBB5_801 + //0x000042b6 LBB5_796 0x48, 0x83, 0xc3, 0x40, //0x000042b6 addq $64, %rbx 0x48, 0x89, 0xde, //0x000042ba movq %rbx, %rsi - //0x000042bd LBB5_795 + //0x000042bd LBB5_797 0x48, 0x83, 0xc6, 0xc0, //0x000042bd addq $-64, %rsi 0xf3, 0x44, 0x0f, 0x6f, 0x05, 0x96, 0xbd, 0xff, 0xff, //0x000042c1 movdqu $-17002(%rip), %xmm8 /* LCPI5_0+0(%rip) */ 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x000042ca .p2align 4, 0x90 - //0x000042d0 LBB5_796 + //0x000042d0 LBB5_798 0xf3, 0x0f, 0x6f, 0x4e, 0x40, //0x000042d0 movdqu $64(%rsi), %xmm1 0xf3, 0x0f, 0x6f, 0x56, 0x50, //0x000042d5 movdqu $80(%rsi), %xmm2 0xf3, 0x0f, 0x6f, 0x5e, 0x60, //0x000042da movdqu $96(%rsi), %xmm3 @@ -4479,7 +4484,7 @@ var _text_parse_with_padding = []byte{ 0x48, 0xc1, 0xe1, 0x30, //0x0000433e shlq $48, %rcx 0x48, 0x09, 0xf9, //0x00004342 orq %rdi, %rcx 0x48, 0x83, 0xf9, 0xff, //0x00004345 cmpq $-1, %rcx - 0x0f, 0x84, 0x81, 0xff, 0xff, 0xff, //0x00004349 je LBB5_796 + 0x0f, 0x84, 0x81, 0xff, 0xff, 0xff, //0x00004349 je LBB5_798 0x48, 0xf7, 0xd1, //0x0000434f notq %rcx 0x49, 0x89, 0x8e, 0x98, 0x00, 0x00, 0x00, //0x00004352 movq %rcx, $152(%r14) 0x49, 0x89, 0xb6, 0x90, 0x00, 0x00, 0x00, //0x00004359 movq %rsi, $144(%r14) @@ -4487,11 +4492,11 @@ var _text_parse_with_padding = []byte{ 0x48, 0x8d, 0x1c, 0x06, //0x00004364 leaq (%rsi,%rax), %rbx 0x4c, 0x8d, 0x2c, 0x06, //0x00004368 leaq (%rsi,%rax), %r13 0x49, 0x83, 0xc5, 0x01, //0x0000436c addq $1, %r13 - //0x00004370 LBB5_798 + //0x00004370 LBB5_800 0x8a, 0x0b, //0x00004370 movb (%rbx), %cl - //0x00004372 LBB5_799 + //0x00004372 LBB5_801 0x80, 0xf9, 0x3a, //0x00004372 cmpb $58, %cl - 0x0f, 0x85, 0xc1, 0x36, 0x00, 0x00, //0x00004375 jne LBB5_1452 + 0x0f, 0x85, 0xb3, 0x37, 0x00, 0x00, //0x00004375 jne LBB5_1481 0x4c, 0x2b, 0xbd, 0x58, 0xff, 0xff, 0xff, //0x0000437b subq $-168(%rbp), %r15 0x49, 0xc1, 0xe7, 0x20, //0x00004382 shlq $32, %r15 0x4d, 0x09, 0xf9, //0x00004386 orq %r15, %r9 @@ -4503,48 +4508,48 @@ var _text_parse_with_padding = []byte{ 0x4d, 0x89, 0x86, 0xa0, 0x00, 0x00, 0x00, //0x000043a2 movq %r8, $160(%r14) 0x48, 0x83, 0xc0, 0x20, //0x000043a9 addq $32, %rax 0x49, 0x3b, 0x86, 0xc0, 0x00, 0x00, 0x00, //0x000043ad cmpq $192(%r14), %rax - 0x0f, 0x87, 0x38, 0xfb, 0xff, 0xff, //0x000043b4 ja LBB5_167 + 0x0f, 0x87, 0x36, 0xfb, 0xff, 0xff, //0x000043b4 ja LBB5_311 0x4c, 0x89, 0xea, //0x000043ba movq %r13, %rdx - //0x000043bd LBB5_802 + //0x000043bd LBB5_804 0x4c, 0x8d, 0x6a, 0x01, //0x000043bd leaq $1(%rdx), %r13 0x0f, 0xb6, 0x02, //0x000043c1 movzbl (%rdx), %eax 0x48, 0x83, 0xf8, 0x20, //0x000043c4 cmpq $32, %rax - 0x0f, 0x87, 0x34, 0x01, 0x00, 0x00, //0x000043c8 ja LBB5_814 + 0x0f, 0x87, 0x34, 0x01, 0x00, 0x00, //0x000043c8 ja LBB5_816 0x48, 0xb9, 0x01, 0x26, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, //0x000043ce movabsq $4294977025, %rcx 0x48, 0x0f, 0xa3, 0xc1, //0x000043d8 btq %rax, %rcx - 0x0f, 0x83, 0x20, 0x01, 0x00, 0x00, //0x000043dc jae LBB5_814 + 0x0f, 0x83, 0x20, 0x01, 0x00, 0x00, //0x000043dc jae LBB5_816 0x0f, 0xb6, 0x42, 0x01, //0x000043e2 movzbl $1(%rdx), %eax 0x48, 0x83, 0xc2, 0x02, //0x000043e6 addq $2, %rdx 0x48, 0x83, 0xf8, 0x20, //0x000043ea cmpq $32, %rax - 0x0f, 0x87, 0x4b, 0x00, 0x00, 0x00, //0x000043ee ja LBB5_835 + 0x0f, 0x87, 0x4b, 0x00, 0x00, 0x00, //0x000043ee ja LBB5_838 0x48, 0x0f, 0xa3, 0xc1, //0x000043f4 btq %rax, %rcx - 0x0f, 0x83, 0x41, 0x00, 0x00, 0x00, //0x000043f8 jae LBB5_835 + 0x0f, 0x83, 0x41, 0x00, 0x00, 0x00, //0x000043f8 jae LBB5_838 0x49, 0x8b, 0x86, 0x90, 0x00, 0x00, 0x00, //0x000043fe movq $144(%r14), %rax 0x48, 0x89, 0xd1, //0x00004405 movq %rdx, %rcx 0x48, 0x29, 0xc1, //0x00004408 subq %rax, %rcx 0x48, 0x83, 0xf9, 0x40, //0x0000440b cmpq $64, %rcx - 0x0f, 0x83, 0x39, 0x00, 0x00, 0x00, //0x0000440f jae LBB5_810 + 0x0f, 0x83, 0x39, 0x00, 0x00, 0x00, //0x0000440f jae LBB5_812 0x49, 0x8b, 0x96, 0x98, 0x00, 0x00, 0x00, //0x00004415 movq $152(%r14), %rdx 0x48, 0xd3, 0xea, //0x0000441c shrq %cl, %rdx 0x48, 0xd3, 0xe2, //0x0000441f shlq %cl, %rdx 0x48, 0x85, 0xd2, //0x00004422 testq %rdx, %rdx - 0x0f, 0x84, 0x1c, 0x00, 0x00, 0x00, //0x00004425 je LBB5_809 + 0x0f, 0x84, 0x1c, 0x00, 0x00, 0x00, //0x00004425 je LBB5_811 0x48, 0x0f, 0xbc, 0xd2, //0x0000442b bsfq %rdx, %rdx 0x4c, 0x8d, 0x2c, 0x10, //0x0000442f leaq (%rax,%rdx), %r13 0x49, 0x83, 0xc5, 0x01, //0x00004433 addq $1, %r13 0x48, 0x01, 0xd0, //0x00004437 addq %rdx, %rax - 0xe9, 0xc1, 0x00, 0x00, 0x00, //0x0000443a jmp LBB5_813 - //0x0000443f LBB5_835 + 0xe9, 0xc1, 0x00, 0x00, 0x00, //0x0000443a jmp LBB5_815 + //0x0000443f LBB5_838 0x49, 0x89, 0xd5, //0x0000443f movq %rdx, %r13 - 0xe9, 0xbb, 0x00, 0x00, 0x00, //0x00004442 jmp LBB5_814 - //0x00004447 LBB5_809 + 0xe9, 0xbb, 0x00, 0x00, 0x00, //0x00004442 jmp LBB5_816 + //0x00004447 LBB5_811 0x48, 0x83, 0xc0, 0x40, //0x00004447 addq $64, %rax 0x48, 0x89, 0xc2, //0x0000444b movq %rax, %rdx - //0x0000444e LBB5_810 + //0x0000444e LBB5_812 0x48, 0x83, 0xc2, 0xc0, //0x0000444e addq $-64, %rdx 0xf3, 0x44, 0x0f, 0x6f, 0x05, 0x05, 0xbc, 0xff, 0xff, //0x00004452 movdqu $-17403(%rip), %xmm8 /* LCPI5_0+0(%rip) */ 0x90, 0x90, 0x90, 0x90, 0x90, //0x0000445b .p2align 4, 0x90 - //0x00004460 LBB5_811 + //0x00004460 LBB5_813 0xf3, 0x0f, 0x6f, 0x4a, 0x40, //0x00004460 movdqu $64(%rdx), %xmm1 0xf3, 0x0f, 0x6f, 0x52, 0x50, //0x00004465 movdqu $80(%rdx), %xmm2 0xf3, 0x0f, 0x6f, 0x5a, 0x60, //0x0000446a movdqu $96(%rdx), %xmm3 @@ -4573,7 +4578,7 @@ var _text_parse_with_padding = []byte{ 0x48, 0xc1, 0xe0, 0x30, //0x000044ce shlq $48, %rax 0x48, 0x09, 0xf8, //0x000044d2 orq %rdi, %rax 0x48, 0x83, 0xf8, 0xff, //0x000044d5 cmpq $-1, %rax - 0x0f, 0x84, 0x81, 0xff, 0xff, 0xff, //0x000044d9 je LBB5_811 + 0x0f, 0x84, 0x81, 0xff, 0xff, 0xff, //0x000044d9 je LBB5_813 0x48, 0xf7, 0xd0, //0x000044df notq %rax 0x49, 0x89, 0x86, 0x98, 0x00, 0x00, 0x00, //0x000044e2 movq %rax, $152(%r14) 0x49, 0x89, 0x96, 0x90, 0x00, 0x00, 0x00, //0x000044e9 movq %rdx, $144(%r14) @@ -4581,78 +4586,80 @@ var _text_parse_with_padding = []byte{ 0x48, 0x8d, 0x04, 0x0a, //0x000044f4 leaq (%rdx,%rcx), %rax 0x4c, 0x8d, 0x2c, 0x0a, //0x000044f8 leaq (%rdx,%rcx), %r13 0x49, 0x83, 0xc5, 0x01, //0x000044fc addq $1, %r13 - //0x00004500 LBB5_813 + //0x00004500 LBB5_815 0x8a, 0x00, //0x00004500 movb (%rax), %al - //0x00004502 LBB5_814 + //0x00004502 LBB5_816 0x0f, 0xbe, 0xc0, //0x00004502 movsbl %al, %eax 0xba, 0x06, 0x00, 0x00, 0x00, //0x00004505 movl $6, %edx 0x83, 0xc0, 0xde, //0x0000450a addl $-34, %eax 0x83, 0xf8, 0x59, //0x0000450d cmpl $89, %eax - 0x0f, 0x87, 0x66, 0xd4, 0xff, 0xff, //0x00004510 ja LBB5_308 - 0x4f, 0x8d, 0x3c, 0x2b, //0x00004516 leaq (%r11,%r13), %r15 - 0x45, 0x31, 0xd2, //0x0000451a xorl %r10d, %r10d - 0x48, 0x8d, 0x0d, 0xf8, 0x79, 0x00, 0x00, //0x0000451d leaq $31224(%rip), %rcx /* LJTI5_2+0(%rip) */ + 0x0f, 0x87, 0x72, 0xc8, 0xff, 0xff, //0x00004510 ja LBB5_157 + 0x4f, 0x8d, 0x14, 0x2b, //0x00004516 leaq (%r11,%r13), %r10 + 0x45, 0x31, 0xff, //0x0000451a xorl %r15d, %r15d + 0x48, 0x8d, 0x0d, 0x78, 0x78, 0x00, 0x00, //0x0000451d leaq $30840(%rip), %rcx /* LJTI5_2+0(%rip) */ 0x48, 0x63, 0x04, 0x81, //0x00004524 movslq (%rcx,%rax,4), %rax 0x48, 0x01, 0xc8, //0x00004528 addq %rcx, %rax 0xff, 0xe0, //0x0000452b jmpq *%rax - //0x0000452d LBB5_817 - 0x44, 0x89, 0xd0, //0x0000452d movl %r10d, %eax + //0x0000452d LBB5_819 + 0x44, 0x89, 0xf8, //0x0000452d movl %r15d, %eax 0x34, 0x01, //0x00004530 xorb $1, %al - 0x44, 0x0f, 0xb6, 0xc8, //0x00004532 movzbl %al, %r9d - 0x4c, 0x89, 0x6d, 0xb8, //0x00004536 movq %r13, $-72(%rbp) - 0x4d, 0x29, 0xcd, //0x0000453a subq %r9, %r13 - 0x41, 0xf6, 0x46, 0x70, 0x02, //0x0000453d testb $2, $112(%r14) - 0x4c, 0x89, 0x65, 0xa0, //0x00004542 movq %r12, $-96(%rbp) - 0x0f, 0x85, 0x52, 0x00, 0x00, 0x00, //0x00004546 jne LBB5_823 - 0x41, 0x8a, 0x45, 0x00, //0x0000454c movb (%r13), %al - 0x3c, 0x30, //0x00004550 cmpb $48, %al - 0x0f, 0x85, 0x92, 0x00, 0x00, 0x00, //0x00004552 jne LBB5_827 - 0x41, 0x8a, 0x45, 0x01, //0x00004558 movb $1(%r13), %al - 0x3c, 0x2e, //0x0000455c cmpb $46, %al - 0x0f, 0x84, 0xf1, 0x08, 0x00, 0x00, //0x0000455e je LBB5_932 - 0x49, 0x8d, 0x4d, 0x01, //0x00004564 leaq $1(%r13), %rcx - 0x48, 0x89, 0x4d, 0xb8, //0x00004568 movq %rcx, $-72(%rbp) - 0x3c, 0x45, //0x0000456c cmpb $69, %al - 0x0f, 0x84, 0xbd, 0x09, 0x00, 0x00, //0x0000456e je LBB5_944 - 0x3c, 0x65, //0x00004574 cmpb $101, %al - 0x0f, 0x84, 0xb5, 0x09, 0x00, 0x00, //0x00004576 je LBB5_944 - 0x31, 0xc9, //0x0000457c xorl %ecx, %ecx - 0xb8, 0x00, 0x00, 0x00, 0x00, //0x0000457e movl $0, %eax - 0x48, 0x89, 0x45, 0x88, //0x00004583 movq %rax, $-120(%rbp) - 0xba, 0x00, 0x00, 0x00, 0x00, //0x00004587 movl $0, %edx - 0x45, 0x84, 0xd2, //0x0000458c testb %r10b, %r10b - 0x4c, 0x8b, 0x6d, 0xb8, //0x0000458f movq $-72(%rbp), %r13 - 0x0f, 0x85, 0x7b, 0x1b, 0x00, 0x00, //0x00004593 jne LBB5_1156 - 0xe9, 0x71, 0x38, 0x00, 0x00, //0x00004599 jmp LBB5_1163 - //0x0000459e LBB5_823 - 0x4c, 0x89, 0x45, 0x90, //0x0000459e movq %r8, $-112(%rbp) - 0x44, 0x89, 0x55, 0x98, //0x000045a2 movl %r10d, $-104(%rbp) - 0x4c, 0x89, 0x7d, 0xb0, //0x000045a6 movq %r15, $-80(%rbp) - 0x4c, 0x89, 0x75, 0xc0, //0x000045aa movq %r14, $-64(%rbp) - 0x49, 0xf7, 0xd9, //0x000045ae negq %r9 - 0x4c, 0x8b, 0x85, 0x78, 0xff, 0xff, 0xff, //0x000045b1 movq $-136(%rbp), %r8 - 0x4d, 0x29, 0xe8, //0x000045b8 subq %r13, %r8 - 0x4d, 0x29, 0xc8, //0x000045bb subq %r9, %r8 - 0x0f, 0x84, 0xc3, 0x00, 0x00, 0x00, //0x000045be je LBB5_833 - 0x41, 0x80, 0x7d, 0x00, 0x30, //0x000045c4 cmpb $48, (%r13) - 0x0f, 0x85, 0xdf, 0x05, 0x00, 0x00, //0x000045c9 jne LBB5_890 - 0x31, 0xc9, //0x000045cf xorl %ecx, %ecx - 0xb8, 0x01, 0x00, 0x00, 0x00, //0x000045d1 movl $1, %eax - 0x49, 0x83, 0xf8, 0x01, //0x000045d6 cmpq $1, %r8 - 0x0f, 0x85, 0xa2, 0x05, 0x00, 0x00, //0x000045da jne LBB5_888 - //0x000045e0 LBB5_826 - 0xba, 0x01, 0x00, 0x00, 0x00, //0x000045e0 movl $1, %edx - 0xe9, 0x2a, 0x0a, 0x00, 0x00, //0x000045e5 jmp LBB5_959 - //0x000045ea LBB5_827 - 0x8d, 0x48, 0xd0, //0x000045ea leal $-48(%rax), %ecx - 0xba, 0x03, 0x00, 0x00, 0x00, //0x000045ed movl $3, %edx - 0x80, 0xf9, 0x09, //0x000045f2 cmpb $9, %cl - 0x0f, 0x87, 0x98, 0x00, 0x00, 0x00, //0x000045f5 ja LBB5_834 - 0x48, 0xc7, 0xc7, 0xff, 0xff, 0xff, 0xff, //0x000045fb movq $-1, %rdi - 0x31, 0xc9, //0x00004602 xorl %ecx, %ecx - 0x31, 0xf6, //0x00004604 xorl %esi, %esi - 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00004606 .p2align 4, 0x90 - //0x00004610 LBB5_829 + 0x0f, 0xb6, 0xc0, //0x00004532 movzbl %al, %eax + 0x4c, 0x89, 0x6d, 0xb8, //0x00004535 movq %r13, $-72(%rbp) + 0x49, 0x29, 0xc5, //0x00004539 subq %rax, %r13 + 0x41, 0xf6, 0x46, 0x70, 0x02, //0x0000453c testb $2, $112(%r14) + 0x4c, 0x89, 0x65, 0xa0, //0x00004541 movq %r12, $-96(%rbp) + 0x0f, 0x85, 0x59, 0x00, 0x00, 0x00, //0x00004545 jne LBB5_825 + 0x48, 0x89, 0x45, 0xb0, //0x0000454b movq %rax, $-80(%rbp) + 0x41, 0x8a, 0x45, 0x00, //0x0000454f movb (%r13), %al + 0x3c, 0x30, //0x00004553 cmpb $48, %al + 0x0f, 0x85, 0x95, 0x00, 0x00, 0x00, //0x00004555 jne LBB5_829 + 0x41, 0x8a, 0x45, 0x01, //0x0000455b movb $1(%r13), %al + 0x3c, 0x2e, //0x0000455f cmpb $46, %al + 0x0f, 0x84, 0xbe, 0x08, 0x00, 0x00, //0x00004561 je LBB5_932 + 0x49, 0x8d, 0x4d, 0x01, //0x00004567 leaq $1(%r13), %rcx + 0x48, 0x89, 0x4d, 0xb8, //0x0000456b movq %rcx, $-72(%rbp) + 0x45, 0x31, 0xc9, //0x0000456f xorl %r9d, %r9d + 0x3c, 0x45, //0x00004572 cmpb $69, %al + 0x0f, 0x84, 0x60, 0x0a, 0x00, 0x00, //0x00004574 je LBB5_957 + 0x3c, 0x65, //0x0000457a cmpb $101, %al + 0x0f, 0x84, 0x58, 0x0a, 0x00, 0x00, //0x0000457c je LBB5_957 + 0x31, 0xc9, //0x00004582 xorl %ecx, %ecx + 0xb8, 0x00, 0x00, 0x00, 0x00, //0x00004584 movl $0, %eax + 0x48, 0x89, 0x45, 0x98, //0x00004589 movq %rax, $-104(%rbp) + 0xba, 0x00, 0x00, 0x00, 0x00, //0x0000458d movl $0, %edx + 0x45, 0x84, 0xff, //0x00004592 testb %r15b, %r15b + 0x4c, 0x8b, 0x6d, 0xb8, //0x00004595 movq $-72(%rbp), %r13 + 0x0f, 0x85, 0xac, 0x1b, 0x00, 0x00, //0x00004599 jne LBB5_1164 + 0xe9, 0xf3, 0x37, 0x00, 0x00, //0x0000459f jmp LBB5_1170 + //0x000045a4 LBB5_825 + 0x44, 0x89, 0x7d, 0x80, //0x000045a4 movl %r15d, $-128(%rbp) + 0x4c, 0x89, 0x55, 0x90, //0x000045a8 movq %r10, $-112(%rbp) + 0x4c, 0x89, 0x75, 0xc0, //0x000045ac movq %r14, $-64(%rbp) + 0x48, 0xf7, 0xd8, //0x000045b0 negq %rax + 0x4c, 0x8b, 0x8d, 0x78, 0xff, 0xff, 0xff, //0x000045b3 movq $-136(%rbp), %r9 + 0x4d, 0x29, 0xe9, //0x000045ba subq %r13, %r9 + 0x49, 0x29, 0xc1, //0x000045bd subq %rax, %r9 + 0x0f, 0x84, 0xc1, 0x00, 0x00, 0x00, //0x000045c0 je LBB5_836 + 0x48, 0x89, 0x45, 0xb0, //0x000045c6 movq %rax, $-80(%rbp) + 0x41, 0x80, 0x7d, 0x00, 0x30, //0x000045ca cmpb $48, (%r13) + 0x0f, 0x85, 0xb0, 0x05, 0x00, 0x00, //0x000045cf jne LBB5_890 + 0x31, 0xc9, //0x000045d5 xorl %ecx, %ecx + 0xb8, 0x01, 0x00, 0x00, 0x00, //0x000045d7 movl $1, %eax + 0x49, 0x83, 0xf9, 0x01, //0x000045dc cmpq $1, %r9 + 0x0f, 0x85, 0x73, 0x05, 0x00, 0x00, //0x000045e0 jne LBB5_888 + //0x000045e6 LBB5_828 + 0xba, 0x01, 0x00, 0x00, 0x00, //0x000045e6 movl $1, %edx + 0xe9, 0x9b, 0x09, 0x00, 0x00, //0x000045eb jmp LBB5_953 + //0x000045f0 LBB5_829 + 0x8d, 0x48, 0xd0, //0x000045f0 leal $-48(%rax), %ecx + 0xba, 0x03, 0x00, 0x00, 0x00, //0x000045f3 movl $3, %edx + 0x80, 0xf9, 0x09, //0x000045f8 cmpb $9, %cl + 0x0f, 0x87, 0x92, 0x00, 0x00, 0x00, //0x000045fb ja LBB5_837 + 0x48, 0xc7, 0xc7, 0xff, 0xff, 0xff, 0xff, //0x00004601 movq $-1, %rdi + 0x31, 0xc9, //0x00004608 xorl %ecx, %ecx + 0x31, 0xf6, //0x0000460a xorl %esi, %esi + 0x90, 0x90, 0x90, 0x90, //0x0000460c .p2align 4, 0x90 + //0x00004610 LBB5_831 0x48, 0x8d, 0x34, 0xb6, //0x00004610 leaq (%rsi,%rsi,4), %rsi 0x0f, 0xb6, 0xc0, //0x00004614 movzbl %al, %eax 0x48, 0x8d, 0x34, 0x70, //0x00004617 leaq (%rax,%rsi,2), %rsi @@ -4662,10343 +4669,10258 @@ var _text_parse_with_padding = []byte{ 0x48, 0x83, 0xc1, 0xff, //0x00004628 addq $-1, %rcx 0x48, 0x83, 0xc7, 0x01, //0x0000462c addq $1, %rdi 0x80, 0xfb, 0x0a, //0x00004630 cmpb $10, %bl - 0x0f, 0x82, 0xd7, 0xff, 0xff, 0xff, //0x00004633 jb LBB5_829 + 0x0f, 0x82, 0xd7, 0xff, 0xff, 0xff, //0x00004633 jb LBB5_831 0x4c, 0x89, 0xeb, //0x00004639 movq %r13, %rbx 0x48, 0x29, 0xcb, //0x0000463c subq %rcx, %rbx 0x48, 0x89, 0x5d, 0xb8, //0x0000463f movq %rbx, $-72(%rbp) 0x48, 0x83, 0xff, 0x13, //0x00004643 cmpq $19, %rdi - 0x0f, 0x83, 0x4c, 0x38, 0x00, 0x00, //0x00004647 jae LBB5_1512 + 0x0f, 0x83, 0xc6, 0x37, 0x00, 0x00, //0x00004647 jae LBB5_1513 0x48, 0xf7, 0xd9, //0x0000464d negq %rcx - 0x31, 0xff, //0x00004650 xorl %edi, %edi - 0x48, 0x89, 0x7d, 0x90, //0x00004652 movq %rdi, $-112(%rbp) - 0x45, 0x31, 0xe4, //0x00004656 xorl %r12d, %r12d - 0x3c, 0x2e, //0x00004659 cmpb $46, %al - 0x0f, 0x85, 0x54, 0x39, 0x00, 0x00, //0x0000465b jne LBB5_1534 - //0x00004661 LBB5_832 - 0x44, 0x89, 0x55, 0x98, //0x00004661 movl %r10d, $-104(%rbp) + 0x45, 0x31, 0xc9, //0x00004650 xorl %r9d, %r9d + 0x45, 0x31, 0xe4, //0x00004653 xorl %r12d, %r12d + //0x00004656 LBB5_834 + 0x3c, 0x2e, //0x00004656 cmpb $46, %al + 0x0f, 0x85, 0xa3, 0x08, 0x00, 0x00, //0x00004658 jne LBB5_944 + 0x4c, 0x89, 0x8d, 0x68, 0xff, 0xff, 0xff, //0x0000465e movq %r9, $-152(%rbp) 0x48, 0x8b, 0x7d, 0xb8, //0x00004665 movq $-72(%rbp), %rdi 0x8a, 0x47, 0x01, //0x00004669 movb $1(%rdi), %al 0x48, 0x83, 0xc7, 0x01, //0x0000466c addq $1, %rdi 0x44, 0x8d, 0x40, 0xd0, //0x00004670 leal $-48(%rax), %r8d 0x48, 0x89, 0x7d, 0xb8, //0x00004674 movq %rdi, $-72(%rbp) 0x41, 0x80, 0xf8, 0x0a, //0x00004678 cmpb $10, %r8b - 0x0f, 0x82, 0x34, 0x08, 0x00, 0x00, //0x0000467c jb LBB5_938 - 0xe9, 0x59, 0x1a, 0x00, 0x00, //0x00004682 jmp LBB5_1151 - //0x00004687 LBB5_833 + 0x0f, 0x82, 0x03, 0x08, 0x00, 0x00, //0x0000467c jb LBB5_938 + 0xe9, 0x90, 0x1a, 0x00, 0x00, //0x00004682 jmp LBB5_1159 + //0x00004687 LBB5_836 0x48, 0xc7, 0xc0, 0xff, 0xff, 0xff, 0xff, //0x00004687 movq $-1, %rax - 0xe9, 0x72, 0x09, 0x00, 0x00, //0x0000468e jmp LBB5_958 - //0x00004693 LBB5_834 + 0xe9, 0xe9, 0x08, 0x00, 0x00, //0x0000468e jmp LBB5_952 + //0x00004693 LBB5_837 0x4c, 0x89, 0x6d, 0xb8, //0x00004693 movq %r13, $-72(%rbp) 0x48, 0x8b, 0x85, 0x70, 0xff, 0xff, 0xff, //0x00004697 movq $-144(%rbp), %rax 0x48, 0x83, 0xf8, 0x03, //0x0000469e cmpq $3, %rax - 0x0f, 0x85, 0x49, 0x1a, 0x00, 0x00, //0x000046a2 jne LBB5_1152 - 0xe9, 0x51, 0x37, 0x00, 0x00, //0x000046a8 jmp LBB5_1160 - //0x000046ad LBB5_837 + 0x0f, 0x85, 0x80, 0x1a, 0x00, 0x00, //0x000046a2 jne LBB5_1160 + 0xe9, 0xd9, 0x36, 0x00, 0x00, //0x000046a8 jmp LBB5_1167 + //0x000046ad LBB5_840 0x41, 0x80, 0x7d, 0x00, 0x72, //0x000046ad cmpb $114, (%r13) 0xb9, 0x0d, 0x00, 0x00, 0x00, //0x000046b2 movl $13, %ecx - 0x0f, 0x85, 0x6e, 0x38, 0x00, 0x00, //0x000046b7 jne LBB5_1520 + 0x0f, 0x85, 0xe4, 0x37, 0x00, 0x00, //0x000046b7 jne LBB5_1521 0x41, 0x80, 0x7d, 0x01, 0x75, //0x000046bd cmpb $117, $1(%r13) - 0x0f, 0x85, 0x7e, 0x38, 0x00, 0x00, //0x000046c2 jne LBB5_1523 + 0x0f, 0x85, 0xf4, 0x37, 0x00, 0x00, //0x000046c2 jne LBB5_1524 0x31, 0xc9, //0x000046c8 xorl %ecx, %ecx 0x41, 0x80, 0x7d, 0x02, 0x65, //0x000046ca cmpb $101, $2(%r13) - 0x0f, 0x85, 0x8c, 0x38, 0x00, 0x00, //0x000046cf jne LBB5_1526 - //0x000046d5 LBB5_840 + 0x0f, 0x85, 0x02, 0x38, 0x00, 0x00, //0x000046cf jne LBB5_1527 + //0x000046d5 LBB5_843 0x49, 0x83, 0xc5, 0x03, //0x000046d5 addq $3, %r13 - //0x000046d9 LBB5_841 - 0x49, 0xc1, 0xe7, 0x20, //0x000046d9 shlq $32, %r15 - 0x49, 0x83, 0xcf, 0x0a, //0x000046dd orq $10, %r15 - 0xe9, 0xea, 0x02, 0x00, 0x00, //0x000046e1 jmp LBB5_873 - //0x000046e6 LBB5_842 + //0x000046d9 LBB5_844 + 0x49, 0xc1, 0xe2, 0x20, //0x000046d9 shlq $32, %r10 + 0x49, 0x83, 0xca, 0x0a, //0x000046dd orq $10, %r10 + 0xe9, 0xca, 0x02, 0x00, 0x00, //0x000046e1 jmp LBB5_874 + //0x000046e6 LBB5_845 0x41, 0x80, 0x7d, 0x00, 0x75, //0x000046e6 cmpb $117, (%r13) 0xb9, 0x0d, 0x00, 0x00, 0x00, //0x000046eb movl $13, %ecx - 0x0f, 0x85, 0x3e, 0x38, 0x00, 0x00, //0x000046f0 jne LBB5_1521 + 0x0f, 0x85, 0xb4, 0x37, 0x00, 0x00, //0x000046f0 jne LBB5_1522 0x41, 0x80, 0x7d, 0x01, 0x6c, //0x000046f6 cmpb $108, $1(%r13) - 0x0f, 0x85, 0x4e, 0x38, 0x00, 0x00, //0x000046fb jne LBB5_1524 + 0x0f, 0x85, 0xc4, 0x37, 0x00, 0x00, //0x000046fb jne LBB5_1525 0x31, 0xc9, //0x00004701 xorl %ecx, %ecx 0x41, 0x80, 0x7d, 0x02, 0x6c, //0x00004703 cmpb $108, $2(%r13) - 0x0f, 0x85, 0x5d, 0x38, 0x00, 0x00, //0x00004708 jne LBB5_1527 - //0x0000470e LBB5_845 + 0x0f, 0x85, 0xd3, 0x37, 0x00, 0x00, //0x00004708 jne LBB5_1528 + //0x0000470e LBB5_848 0x49, 0x83, 0xc5, 0x03, //0x0000470e addq $3, %r13 - //0x00004712 LBB5_846 - 0x49, 0x8d, 0x40, 0x10, //0x00004712 leaq $16(%r8), %rax - 0x49, 0x8b, 0x96, 0xc0, 0x00, 0x00, 0x00, //0x00004716 movq $192(%r14), %rdx - 0x48, 0x39, 0xd0, //0x0000471d cmpq %rdx, %rax - 0x0f, 0x87, 0x0e, 0x00, 0x00, 0x00, //0x00004720 ja LBB5_848 - 0x49, 0xc1, 0xe7, 0x20, //0x00004726 shlq $32, %r15 - 0x4d, 0x89, 0x38, //0x0000472a movq %r15, (%r8) - 0x49, 0x89, 0x86, 0xa0, 0x00, 0x00, 0x00, //0x0000472d movq %rax, $160(%r14) - //0x00004734 LBB5_848 - 0x48, 0x39, 0xd0, //0x00004734 cmpq %rdx, %rax - 0xe9, 0x2e, 0x04, 0x00, 0x00, //0x00004737 jmp LBB5_887 - //0x0000473c LBB5_849 - 0x4d, 0x89, 0xf9, //0x0000473c movq %r15, %r9 - 0x4d, 0x89, 0xe2, //0x0000473f movq %r12, %r10 - 0x4d, 0x8b, 0x66, 0x70, //0x00004742 movq $112(%r14), %r12 - 0xf3, 0x0f, 0x6f, 0x05, 0x22, 0xb9, 0xff, 0xff, //0x00004746 movdqu $-18142(%rip), %xmm0 /* LCPI5_1+0(%rip) */ - 0xf3, 0x0f, 0x6f, 0x0d, 0x2a, 0xb9, 0xff, 0xff, //0x0000474e movdqu $-18134(%rip), %xmm1 /* LCPI5_2+0(%rip) */ - 0xf3, 0x0f, 0x6f, 0x15, 0x32, 0xb9, 0xff, 0xff, //0x00004756 movdqu $-18126(%rip), %xmm2 /* LCPI5_3+0(%rip) */ - 0x4d, 0x89, 0xef, //0x0000475e movq %r13, %r15 - 0x41, 0xf6, 0xc4, 0x20, //0x00004761 testb $32, %r12b - 0x0f, 0x85, 0x95, 0x00, 0x00, 0x00, //0x00004765 jne LBB5_853 - 0x90, 0x90, 0x90, 0x90, 0x90, //0x0000476b .p2align 4, 0x90 - //0x00004770 LBB5_850 - 0xf3, 0x41, 0x0f, 0x6f, 0x5d, 0x00, //0x00004770 movdqu (%r13), %xmm3 - 0xf3, 0x41, 0x0f, 0x6f, 0x65, 0x10, //0x00004776 movdqu $16(%r13), %xmm4 - 0x66, 0x0f, 0x6f, 0xeb, //0x0000477c movdqa %xmm3, %xmm5 - 0x66, 0x0f, 0x6f, 0xf3, //0x00004780 movdqa %xmm3, %xmm6 - 0x66, 0x0f, 0xda, 0xf2, //0x00004784 pminub %xmm2, %xmm6 - 0x66, 0x0f, 0x74, 0xf3, //0x00004788 pcmpeqb %xmm3, %xmm6 - 0x66, 0x0f, 0x74, 0xd8, //0x0000478c pcmpeqb %xmm0, %xmm3 - 0x66, 0x0f, 0xd7, 0xd3, //0x00004790 pmovmskb %xmm3, %edx - 0x66, 0x0f, 0x6f, 0xdc, //0x00004794 movdqa %xmm4, %xmm3 - 0x66, 0x0f, 0x6f, 0xfc, //0x00004798 movdqa %xmm4, %xmm7 - 0x66, 0x0f, 0xda, 0xfa, //0x0000479c pminub %xmm2, %xmm7 - 0x66, 0x0f, 0x74, 0xfc, //0x000047a0 pcmpeqb %xmm4, %xmm7 - 0x66, 0x0f, 0x74, 0xe0, //0x000047a4 pcmpeqb %xmm0, %xmm4 - 0x66, 0x0f, 0xd7, 0xcc, //0x000047a8 pmovmskb %xmm4, %ecx - 0x66, 0x0f, 0x74, 0xe9, //0x000047ac pcmpeqb %xmm1, %xmm5 - 0x66, 0x0f, 0xd7, 0xf5, //0x000047b0 pmovmskb %xmm5, %esi - 0xc1, 0xe1, 0x10, //0x000047b4 shll $16, %ecx - 0x09, 0xd1, //0x000047b7 orl %edx, %ecx - 0x66, 0x0f, 0x74, 0xd9, //0x000047b9 pcmpeqb %xmm1, %xmm3 - 0x66, 0x0f, 0xd7, 0xd3, //0x000047bd pmovmskb %xmm3, %edx - 0x66, 0x0f, 0xd7, 0xfe, //0x000047c1 pmovmskb %xmm6, %edi - 0x66, 0x0f, 0xd7, 0xdf, //0x000047c5 pmovmskb %xmm7, %ebx - 0xc1, 0xe3, 0x10, //0x000047c9 shll $16, %ebx - 0x09, 0xfb, //0x000047cc orl %edi, %ebx - 0xc1, 0xe2, 0x10, //0x000047ce shll $16, %edx - 0x09, 0xf2, //0x000047d1 orl %esi, %edx - 0x09, 0xcb, //0x000047d3 orl %ecx, %ebx - 0x83, 0xc3, 0xff, //0x000047d5 addl $-1, %ebx - 0x85, 0xd3, //0x000047d8 testl %edx, %ebx - 0x0f, 0x85, 0x09, 0x03, 0x00, 0x00, //0x000047da jne LBB5_884 - 0x83, 0xc2, 0xff, //0x000047e0 addl $-1, %edx - 0x85, 0xca, //0x000047e3 testl %ecx, %edx - 0x0f, 0x85, 0xce, 0x29, 0x00, 0x00, //0x000047e5 jne LBB5_1359 - 0x49, 0x83, 0xc5, 0x20, //0x000047eb addq $32, %r13 - 0xe9, 0x7c, 0xff, 0xff, 0xff, //0x000047ef jmp LBB5_850 - 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x000047f4 .p2align 4, 0x90 - //0x00004800 LBB5_853 - 0xf3, 0x41, 0x0f, 0x6f, 0x5d, 0x00, //0x00004800 movdqu (%r13), %xmm3 - 0xf3, 0x41, 0x0f, 0x6f, 0x65, 0x10, //0x00004806 movdqu $16(%r13), %xmm4 - 0x66, 0x0f, 0x6f, 0xeb, //0x0000480c movdqa %xmm3, %xmm5 - 0x66, 0x0f, 0x6f, 0xf3, //0x00004810 movdqa %xmm3, %xmm6 - 0x66, 0x0f, 0xda, 0xf2, //0x00004814 pminub %xmm2, %xmm6 - 0x66, 0x0f, 0x74, 0xf3, //0x00004818 pcmpeqb %xmm3, %xmm6 - 0x66, 0x0f, 0x74, 0xd8, //0x0000481c pcmpeqb %xmm0, %xmm3 - 0x66, 0x0f, 0xd7, 0xd3, //0x00004820 pmovmskb %xmm3, %edx - 0x66, 0x0f, 0x6f, 0xdc, //0x00004824 movdqa %xmm4, %xmm3 - 0x66, 0x0f, 0x6f, 0xfc, //0x00004828 movdqa %xmm4, %xmm7 - 0x66, 0x0f, 0xda, 0xfa, //0x0000482c pminub %xmm2, %xmm7 - 0x66, 0x0f, 0x74, 0xfc, //0x00004830 pcmpeqb %xmm4, %xmm7 - 0x66, 0x0f, 0x74, 0xe0, //0x00004834 pcmpeqb %xmm0, %xmm4 - 0x66, 0x0f, 0xd7, 0xcc, //0x00004838 pmovmskb %xmm4, %ecx - 0x66, 0x0f, 0x74, 0xe9, //0x0000483c pcmpeqb %xmm1, %xmm5 - 0x66, 0x0f, 0xd7, 0xfd, //0x00004840 pmovmskb %xmm5, %edi - 0xc1, 0xe1, 0x10, //0x00004844 shll $16, %ecx - 0x09, 0xd1, //0x00004847 orl %edx, %ecx - 0x66, 0x0f, 0x74, 0xd9, //0x00004849 pcmpeqb %xmm1, %xmm3 - 0x66, 0x0f, 0xd7, 0xd3, //0x0000484d pmovmskb %xmm3, %edx - 0x66, 0x0f, 0xd7, 0xde, //0x00004851 pmovmskb %xmm6, %ebx - 0x66, 0x0f, 0xd7, 0xc7, //0x00004855 pmovmskb %xmm7, %eax - 0xc1, 0xe0, 0x10, //0x00004859 shll $16, %eax - 0x09, 0xd8, //0x0000485c orl %ebx, %eax - 0xc1, 0xe2, 0x10, //0x0000485e shll $16, %edx - 0x09, 0xfa, //0x00004861 orl %edi, %edx - 0x89, 0xc7, //0x00004863 movl %eax, %edi - 0x09, 0xcf, //0x00004865 orl %ecx, %edi - 0x83, 0xc7, 0xff, //0x00004867 addl $-1, %edi - 0x85, 0xd7, //0x0000486a testl %edx, %edi - 0x0f, 0x85, 0x77, 0x02, 0x00, 0x00, //0x0000486c jne LBB5_884 - 0x83, 0xc2, 0xff, //0x00004872 addl $-1, %edx - 0x85, 0xca, //0x00004875 testl %ecx, %edx - 0x0f, 0x85, 0x3c, 0x29, 0x00, 0x00, //0x00004877 jne LBB5_1359 - 0x85, 0xc2, //0x0000487d testl %eax, %edx - 0x0f, 0x85, 0xce, 0x3b, 0x00, 0x00, //0x0000487f jne LBB5_1597 - 0x49, 0x83, 0xc5, 0x20, //0x00004885 addq $32, %r13 - 0xe9, 0x72, 0xff, 0xff, 0xff, //0x00004889 jmp LBB5_853 - //0x0000488e LBB5_816 - 0x41, 0xb2, 0x01, //0x0000488e movb $1, %r10b - 0xe9, 0x97, 0xfc, 0xff, 0xff, //0x00004891 jmp LBB5_817 - //0x00004896 LBB5_857 - 0x49, 0xc1, 0xe7, 0x20, //0x00004896 shlq $32, %r15 - 0x49, 0x83, 0xcf, 0x06, //0x0000489a orq $6, %r15 - 0x4d, 0x89, 0x38, //0x0000489e movq %r15, (%r8) - 0x49, 0x8b, 0x86, 0xa8, 0x00, 0x00, 0x00, //0x000048a1 movq $168(%r14), %rax - 0x49, 0x89, 0x40, 0x08, //0x000048a8 movq %rax, $8(%r8) - 0x4d, 0x8b, 0x96, 0xa0, 0x00, 0x00, 0x00, //0x000048ac movq $160(%r14), %r10 - 0x4d, 0x8b, 0x86, 0xb8, 0x00, 0x00, 0x00, //0x000048b3 movq $184(%r14), %r8 - 0x4c, 0x89, 0xd0, //0x000048ba movq %r10, %rax - 0x4c, 0x29, 0xc0, //0x000048bd subq %r8, %rax - 0x48, 0x89, 0xc7, //0x000048c0 movq %rax, %rdi - 0x48, 0xc1, 0xff, 0x04, //0x000048c3 sarq $4, %rdi - 0x49, 0x89, 0xbe, 0xa8, 0x00, 0x00, 0x00, //0x000048c7 movq %rdi, $168(%r14) - 0x4d, 0x8d, 0x4a, 0x10, //0x000048ce leaq $16(%r10), %r9 - 0x4d, 0x89, 0x8e, 0xa0, 0x00, 0x00, 0x00, //0x000048d2 movq %r9, $160(%r14) - 0x49, 0x83, 0x86, 0xb0, 0x00, 0x00, 0x00, 0x01, //0x000048d9 addq $1, $176(%r14) - 0x49, 0x8d, 0x4a, 0x20, //0x000048e1 leaq $32(%r10), %rcx - 0x45, 0x31, 0xe4, //0x000048e5 xorl %r12d, %r12d - 0x48, 0x83, 0xf8, 0xf0, //0x000048e8 cmpq $-16, %rax - 0x4c, 0x89, 0xd0, //0x000048ec movq %r10, %rax - 0x49, 0x0f, 0x44, 0xc4, //0x000048ef cmoveq %r12, %rax - 0x49, 0x3b, 0x8e, 0xc0, 0x00, 0x00, 0x00, //0x000048f3 cmpq $192(%r14), %rcx - 0x0f, 0x87, 0x03, 0x00, 0x00, 0x00, //0x000048fa ja LBB5_859 - 0x49, 0x89, 0xc4, //0x00004900 movq %rax, %r12 - //0x00004903 LBB5_859 - 0x4d, 0x85, 0xe4, //0x00004903 testq %r12, %r12 - 0x0f, 0x84, 0xe6, 0xf5, 0xff, 0xff, //0x00004906 je LBB5_167 - 0x4d, 0x8d, 0x7d, 0x01, //0x0000490c leaq $1(%r13), %r15 - 0x41, 0x0f, 0xb6, 0x4d, 0x00, //0x00004910 movzbl (%r13), %ecx - 0x48, 0x83, 0xf9, 0x20, //0x00004915 cmpq $32, %rcx - 0x0f, 0x87, 0xc3, 0x12, 0x00, 0x00, //0x00004919 ja LBB5_1078 - 0x48, 0xbe, 0x01, 0x26, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, //0x0000491f movabsq $4294977025, %rsi - 0x48, 0x0f, 0xa3, 0xce, //0x00004929 btq %rcx, %rsi - 0x0f, 0x83, 0xaf, 0x12, 0x00, 0x00, //0x0000492d jae LBB5_1078 - 0x41, 0x0f, 0xb6, 0x4d, 0x01, //0x00004933 movzbl $1(%r13), %ecx - 0x49, 0x83, 0xc5, 0x02, //0x00004938 addq $2, %r13 - 0x48, 0x83, 0xf9, 0x20, //0x0000493c cmpq $32, %rcx - 0x0f, 0x87, 0x88, 0x11, 0x00, 0x00, //0x00004940 ja LBB5_1092 - 0x48, 0x0f, 0xa3, 0xce, //0x00004946 btq %rcx, %rsi - 0x0f, 0x83, 0x7e, 0x11, 0x00, 0x00, //0x0000494a jae LBB5_1092 - 0x49, 0x8b, 0xb6, 0x90, 0x00, 0x00, 0x00, //0x00004950 movq $144(%r14), %rsi - 0x4c, 0x89, 0xe9, //0x00004957 movq %r13, %rcx - 0x48, 0x29, 0xf1, //0x0000495a subq %rsi, %rcx - 0x48, 0x83, 0xf9, 0x40, //0x0000495d cmpq $64, %rcx - 0x0f, 0x83, 0xc7, 0x11, 0x00, 0x00, //0x00004961 jae LBB5_1074 - 0x49, 0x8b, 0x86, 0x98, 0x00, 0x00, 0x00, //0x00004967 movq $152(%r14), %rax - 0x48, 0xd3, 0xe8, //0x0000496e shrq %cl, %rax - 0x48, 0xd3, 0xe0, //0x00004971 shlq %cl, %rax - 0x48, 0x85, 0xc0, //0x00004974 testq %rax, %rax - 0x0f, 0x84, 0xaa, 0x11, 0x00, 0x00, //0x00004977 je LBB5_1073 - 0x48, 0x0f, 0xbc, 0xc0, //0x0000497d bsfq %rax, %rax - 0x4c, 0x8d, 0x3c, 0x06, //0x00004981 leaq (%rsi,%rax), %r15 - 0x49, 0x83, 0xc7, 0x01, //0x00004985 addq $1, %r15 - 0x48, 0x01, 0xc6, //0x00004989 addq %rax, %rsi - 0xe9, 0x4f, 0x12, 0x00, 0x00, //0x0000498c jmp LBB5_1077 - //0x00004991 LBB5_867 - 0x41, 0x80, 0x7d, 0x00, 0x61, //0x00004991 cmpb $97, (%r13) - 0xb9, 0x0d, 0x00, 0x00, 0x00, //0x00004996 movl $13, %ecx - 0x0f, 0x85, 0x9c, 0x35, 0x00, 0x00, //0x0000499b jne LBB5_1522 - 0x41, 0x80, 0x7d, 0x01, 0x6c, //0x000049a1 cmpb $108, $1(%r13) - 0x0f, 0x85, 0xac, 0x35, 0x00, 0x00, //0x000049a6 jne LBB5_1525 - 0x41, 0x80, 0x7d, 0x02, 0x73, //0x000049ac cmpb $115, $2(%r13) - 0x0f, 0x85, 0xbe, 0x35, 0x00, 0x00, //0x000049b1 jne LBB5_1528 - 0x31, 0xc9, //0x000049b7 xorl %ecx, %ecx - 0x41, 0x80, 0x7d, 0x03, 0x65, //0x000049b9 cmpb $101, $3(%r13) - 0x0f, 0x85, 0xba, 0x35, 0x00, 0x00, //0x000049be jne LBB5_1529 - //0x000049c4 LBB5_871 - 0x49, 0x83, 0xc5, 0x04, //0x000049c4 addq $4, %r13 - //0x000049c8 LBB5_872 - 0x49, 0xc1, 0xe7, 0x20, //0x000049c8 shlq $32, %r15 - 0x49, 0x83, 0xcf, 0x02, //0x000049cc orq $2, %r15 - //0x000049d0 LBB5_873 - 0x4d, 0x89, 0x38, //0x000049d0 movq %r15, (%r8) - 0x49, 0x8d, 0x40, 0x10, //0x000049d3 leaq $16(%r8), %rax - 0x49, 0x89, 0x86, 0xa0, 0x00, 0x00, 0x00, //0x000049d7 movq %rax, $160(%r14) - 0x49, 0x83, 0xc0, 0x20, //0x000049de addq $32, %r8 - 0x4d, 0x3b, 0x86, 0xc0, 0x00, 0x00, 0x00, //0x000049e2 cmpq $192(%r14), %r8 - 0xe9, 0x7c, 0x01, 0x00, 0x00, //0x000049e9 jmp LBB5_887 - //0x000049ee LBB5_874 - 0x49, 0xc1, 0xe7, 0x20, //0x000049ee shlq $32, %r15 - 0x49, 0x83, 0xcf, 0x07, //0x000049f2 orq $7, %r15 - 0x4d, 0x89, 0x38, //0x000049f6 movq %r15, (%r8) - 0x49, 0x8b, 0x86, 0xa8, 0x00, 0x00, 0x00, //0x000049f9 movq $168(%r14), %rax - 0x49, 0x89, 0x40, 0x08, //0x00004a00 movq %rax, $8(%r8) - 0x4d, 0x8b, 0x96, 0xa0, 0x00, 0x00, 0x00, //0x00004a04 movq $160(%r14), %r10 - 0x4d, 0x8b, 0x86, 0xb8, 0x00, 0x00, 0x00, //0x00004a0b movq $184(%r14), %r8 - 0x4c, 0x89, 0xd0, //0x00004a12 movq %r10, %rax - 0x4c, 0x29, 0xc0, //0x00004a15 subq %r8, %rax - 0x48, 0x89, 0xc7, //0x00004a18 movq %rax, %rdi - 0x48, 0xc1, 0xff, 0x04, //0x00004a1b sarq $4, %rdi - 0x49, 0x89, 0xbe, 0xa8, 0x00, 0x00, 0x00, //0x00004a1f movq %rdi, $168(%r14) - 0x4d, 0x8d, 0x4a, 0x10, //0x00004a26 leaq $16(%r10), %r9 - 0x4d, 0x89, 0x8e, 0xa0, 0x00, 0x00, 0x00, //0x00004a2a movq %r9, $160(%r14) - 0x49, 0x83, 0x86, 0xb0, 0x00, 0x00, 0x00, 0x01, //0x00004a31 addq $1, $176(%r14) - 0x49, 0x8d, 0x4a, 0x20, //0x00004a39 leaq $32(%r10), %rcx - 0x45, 0x31, 0xe4, //0x00004a3d xorl %r12d, %r12d - 0x48, 0x83, 0xf8, 0xf0, //0x00004a40 cmpq $-16, %rax - 0x4c, 0x89, 0xd0, //0x00004a44 movq %r10, %rax - 0x49, 0x0f, 0x44, 0xc4, //0x00004a47 cmoveq %r12, %rax - 0x49, 0x3b, 0x8e, 0xc0, 0x00, 0x00, 0x00, //0x00004a4b cmpq $192(%r14), %rcx - 0x0f, 0x87, 0x03, 0x00, 0x00, 0x00, //0x00004a52 ja LBB5_876 - 0x49, 0x89, 0xc4, //0x00004a58 movq %rax, %r12 - //0x00004a5b LBB5_876 - 0x4d, 0x85, 0xe4, //0x00004a5b testq %r12, %r12 - 0x0f, 0x84, 0xe8, 0x13, 0x00, 0x00, //0x00004a5e je LBB5_1108 - 0x4d, 0x8d, 0x7d, 0x01, //0x00004a64 leaq $1(%r13), %r15 - 0x41, 0x0f, 0xb6, 0x4d, 0x00, //0x00004a68 movzbl (%r13), %ecx - 0x48, 0x83, 0xf9, 0x20, //0x00004a6d cmpq $32, %rcx - 0x0f, 0x87, 0x3b, 0x12, 0x00, 0x00, //0x00004a71 ja LBB5_1090 - 0x48, 0xbe, 0x01, 0x26, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, //0x00004a77 movabsq $4294977025, %rsi - 0x48, 0x0f, 0xa3, 0xce, //0x00004a81 btq %rcx, %rsi - 0x0f, 0x83, 0x27, 0x12, 0x00, 0x00, //0x00004a85 jae LBB5_1090 - 0x41, 0x0f, 0xb6, 0x4d, 0x01, //0x00004a8b movzbl $1(%r13), %ecx - 0x49, 0x83, 0xc5, 0x02, //0x00004a90 addq $2, %r13 - 0x48, 0x83, 0xf9, 0x20, //0x00004a94 cmpq $32, %rcx - 0x0f, 0x87, 0x38, 0x10, 0x00, 0x00, //0x00004a98 ja LBB5_1093 - 0x48, 0x0f, 0xa3, 0xce, //0x00004a9e btq %rcx, %rsi - 0x0f, 0x83, 0x2e, 0x10, 0x00, 0x00, //0x00004aa2 jae LBB5_1093 - 0x49, 0x8b, 0xb6, 0x90, 0x00, 0x00, 0x00, //0x00004aa8 movq $144(%r14), %rsi - 0x4c, 0x89, 0xe9, //0x00004aaf movq %r13, %rcx - 0x48, 0x29, 0xf1, //0x00004ab2 subq %rsi, %rcx - 0x48, 0x83, 0xf9, 0x40, //0x00004ab5 cmpq $64, %rcx - 0x0f, 0x83, 0x40, 0x11, 0x00, 0x00, //0x00004ab9 jae LBB5_1086 - 0x49, 0x8b, 0x86, 0x98, 0x00, 0x00, 0x00, //0x00004abf movq $152(%r14), %rax - 0x48, 0xd3, 0xe8, //0x00004ac6 shrq %cl, %rax - 0x48, 0xd3, 0xe0, //0x00004ac9 shlq %cl, %rax - 0x48, 0x85, 0xc0, //0x00004acc testq %rax, %rax - 0x0f, 0x84, 0x23, 0x11, 0x00, 0x00, //0x00004acf je LBB5_1085 - 0x48, 0x0f, 0xbc, 0xc0, //0x00004ad5 bsfq %rax, %rax - 0x4c, 0x8d, 0x3c, 0x06, //0x00004ad9 leaq (%rsi,%rax), %r15 - 0x49, 0x83, 0xc7, 0x01, //0x00004add addq $1, %r15 - 0x48, 0x01, 0xc6, //0x00004ae1 addq %rax, %rsi - 0xe9, 0xc7, 0x11, 0x00, 0x00, //0x00004ae4 jmp LBB5_1089 - //0x00004ae9 LBB5_884 - 0x0f, 0xbc, 0xc2, //0x00004ae9 bsfl %edx, %eax - 0x4a, 0x8d, 0x0c, 0x28, //0x00004aec leaq (%rax,%r13), %rcx - 0x49, 0x01, 0xc5, //0x00004af0 addq %rax, %r13 - 0x49, 0x83, 0xc5, 0x01, //0x00004af3 addq $1, %r13 - 0x49, 0xf7, 0xd7, //0x00004af7 notq %r15 - 0x49, 0x8d, 0x34, 0x0f, //0x00004afa leaq (%r15,%rcx), %rsi - 0x48, 0x83, 0xc6, 0x01, //0x00004afe addq $1, %rsi - 0x31, 0xc0, //0x00004b02 xorl %eax, %eax - 0x48, 0x89, 0x45, 0xa8, //0x00004b04 movq %rax, $-88(%rbp) - 0x4d, 0x89, 0xd4, //0x00004b08 movq %r10, %r12 - 0x31, 0xc9, //0x00004b0b xorl %ecx, %ecx - 0x48, 0x85, 0xf6, //0x00004b0d testq %rsi, %rsi - 0x0f, 0x89, 0x04, 0x00, 0x00, 0x00, //0x00004b10 jns LBB5_886 - //0x00004b16 LBB5_885 - 0x89, 0xf1, //0x00004b16 movl %esi, %ecx - 0xf7, 0xd9, //0x00004b18 negl %ecx - //0x00004b1a LBB5_886 - 0x0f, 0xb6, 0x45, 0xa8, //0x00004b1a movzbl $-88(%rbp), %eax - 0x49, 0xc1, 0xe1, 0x20, //0x00004b1e shlq $32, %r9 - 0x49, 0x8d, 0x04, 0xc1, //0x00004b22 leaq (%r9,%rax,8), %rax - 0x48, 0xba, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, //0x00004b26 movabsq $4294967296, %rdx - 0x48, 0x01, 0xd0, //0x00004b30 addq %rdx, %rax - 0x48, 0x83, 0xc0, 0x04, //0x00004b33 addq $4, %rax - 0x49, 0x8b, 0x96, 0xa0, 0x00, 0x00, 0x00, //0x00004b37 movq $160(%r14), %rdx - 0x48, 0x89, 0x02, //0x00004b3e movq %rax, (%rdx) - 0x48, 0x89, 0x72, 0x08, //0x00004b41 movq %rsi, $8(%rdx) - 0x49, 0x8b, 0x86, 0xa0, 0x00, 0x00, 0x00, //0x00004b45 movq $160(%r14), %rax - 0x48, 0x8d, 0x50, 0x10, //0x00004b4c leaq $16(%rax), %rdx - 0x49, 0x89, 0x96, 0xa0, 0x00, 0x00, 0x00, //0x00004b50 movq %rdx, $160(%r14) - 0x41, 0x83, 0x86, 0xd0, 0x00, 0x00, 0x00, 0x01, //0x00004b57 addl $1, $208(%r14) - 0x48, 0x83, 0xc0, 0x20, //0x00004b5f addq $32, %rax - 0x49, 0x3b, 0x86, 0xc0, 0x00, 0x00, 0x00, //0x00004b63 cmpq $192(%r14), %rax - //0x00004b6a LBB5_887 - 0x0f, 0x96, 0xc0, //0x00004b6a setbe %al - 0xba, 0x0b, 0x00, 0x00, 0x00, //0x00004b6d movl $11, %edx - 0x85, 0xc9, //0x00004b72 testl %ecx, %ecx - 0x0f, 0x45, 0xd1, //0x00004b74 cmovnel %ecx, %edx - 0x0f, 0x84, 0x61, 0x16, 0x00, 0x00, //0x00004b77 je LBB5_1164 - 0xe9, 0xfa, 0xcd, 0xff, 0xff, //0x00004b7d jmp LBB5_308 - //0x00004b82 LBB5_888 - 0x41, 0x8a, 0x55, 0x01, //0x00004b82 movb $1(%r13), %dl - 0x80, 0xc2, 0xd2, //0x00004b86 addb $-46, %dl - 0x80, 0xfa, 0x37, //0x00004b89 cmpb $55, %dl - 0x0f, 0x87, 0x4e, 0xfa, 0xff, 0xff, //0x00004b8c ja LBB5_826 - 0x0f, 0xb6, 0xd2, //0x00004b92 movzbl %dl, %edx - 0x48, 0xbe, 0x01, 0x00, 0x80, 0x00, 0x00, 0x00, 0x80, 0x00, //0x00004b95 movabsq $36028797027352577, %rsi - 0x48, 0x0f, 0xa3, 0xd6, //0x00004b9f btq %rdx, %rsi - 0xba, 0x01, 0x00, 0x00, 0x00, //0x00004ba3 movl $1, %edx - 0x0f, 0x83, 0x66, 0x04, 0x00, 0x00, //0x00004ba8 jae LBB5_959 - //0x00004bae LBB5_890 - 0x49, 0x83, 0xf8, 0x10, //0x00004bae cmpq $16, %r8 - 0x0f, 0x82, 0xb3, 0x32, 0x00, 0x00, //0x00004bb2 jb LBB5_1510 - 0x45, 0x89, 0xcb, //0x00004bb8 movl %r9d, %r11d - 0x41, 0x83, 0xe3, 0x01, //0x00004bbb andl $1, %r11d - 0x49, 0xc7, 0xc6, 0xff, 0xff, 0xff, 0xff, //0x00004bbf movq $-1, %r14 - 0x31, 0xc0, //0x00004bc6 xorl %eax, %eax - 0xf3, 0x44, 0x0f, 0x6f, 0x05, 0xcf, 0xb4, 0xff, 0xff, //0x00004bc8 movdqu $-19249(%rip), %xmm8 /* LCPI5_4+0(%rip) */ - 0xf3, 0x44, 0x0f, 0x6f, 0x15, 0xd6, 0xb4, 0xff, 0xff, //0x00004bd1 movdqu $-19242(%rip), %xmm10 /* LCPI5_5+0(%rip) */ - 0xf3, 0x44, 0x0f, 0x6f, 0x0d, 0xdd, 0xb4, 0xff, 0xff, //0x00004bda movdqu $-19235(%rip), %xmm9 /* LCPI5_6+0(%rip) */ - 0xf3, 0x0f, 0x6f, 0x1d, 0xe5, 0xb4, 0xff, 0xff, //0x00004be3 movdqu $-19227(%rip), %xmm3 /* LCPI5_7+0(%rip) */ - 0xf3, 0x0f, 0x6f, 0x25, 0xed, 0xb4, 0xff, 0xff, //0x00004beb movdqu $-19219(%rip), %xmm4 /* LCPI5_8+0(%rip) */ - 0xf3, 0x0f, 0x6f, 0x2d, 0xf5, 0xb4, 0xff, 0xff, //0x00004bf3 movdqu $-19211(%rip), %xmm5 /* LCPI5_9+0(%rip) */ - 0xf3, 0x0f, 0x6f, 0x35, 0xfd, 0xb4, 0xff, 0xff, //0x00004bfb movdqu $-19203(%rip), %xmm6 /* LCPI5_10+0(%rip) */ - 0x49, 0xc7, 0xc4, 0xff, 0xff, 0xff, 0xff, //0x00004c03 movq $-1, %r12 - 0x49, 0xc7, 0xc2, 0xff, 0xff, 0xff, 0xff, //0x00004c0a movq $-1, %r10 - 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00004c11 .p2align 4, 0x90 - //0x00004c20 LBB5_892 - 0xf3, 0x41, 0x0f, 0x6f, 0x7c, 0x05, 0x00, //0x00004c20 movdqu (%r13,%rax), %xmm7 - 0x66, 0x0f, 0x6f, 0xc7, //0x00004c27 movdqa %xmm7, %xmm0 - 0x66, 0x41, 0x0f, 0x64, 0xc0, //0x00004c2b pcmpgtb %xmm8, %xmm0 - 0x66, 0x41, 0x0f, 0x6f, 0xca, //0x00004c30 movdqa %xmm10, %xmm1 - 0x66, 0x0f, 0x64, 0xcf, //0x00004c35 pcmpgtb %xmm7, %xmm1 - 0x66, 0x0f, 0xdb, 0xc8, //0x00004c39 pand %xmm0, %xmm1 - 0x66, 0x0f, 0x6f, 0xc7, //0x00004c3d movdqa %xmm7, %xmm0 - 0x66, 0x41, 0x0f, 0x74, 0xc1, //0x00004c41 pcmpeqb %xmm9, %xmm0 - 0x66, 0x0f, 0x6f, 0xd7, //0x00004c46 movdqa %xmm7, %xmm2 - 0x66, 0x0f, 0x74, 0xd3, //0x00004c4a pcmpeqb %xmm3, %xmm2 - 0x66, 0x0f, 0xeb, 0xd0, //0x00004c4e por %xmm0, %xmm2 - 0x66, 0x0f, 0x6f, 0xc7, //0x00004c52 movdqa %xmm7, %xmm0 - 0x66, 0x0f, 0xdb, 0xc4, //0x00004c56 pand %xmm4, %xmm0 - 0x66, 0x0f, 0x74, 0xc6, //0x00004c5a pcmpeqb %xmm6, %xmm0 - 0x66, 0x0f, 0x74, 0xfd, //0x00004c5e pcmpeqb %xmm5, %xmm7 - 0x66, 0x0f, 0xd7, 0xf8, //0x00004c62 pmovmskb %xmm0, %edi - 0x66, 0x0f, 0xeb, 0xc7, //0x00004c66 por %xmm7, %xmm0 - 0x66, 0x0f, 0xeb, 0xca, //0x00004c6a por %xmm2, %xmm1 - 0x66, 0x0f, 0xeb, 0xc8, //0x00004c6e por %xmm0, %xmm1 - 0x66, 0x0f, 0xd7, 0xdf, //0x00004c72 pmovmskb %xmm7, %ebx - 0x66, 0x0f, 0xd7, 0xd2, //0x00004c76 pmovmskb %xmm2, %edx - 0x66, 0x0f, 0xd7, 0xc9, //0x00004c7a pmovmskb %xmm1, %ecx - 0xf7, 0xd1, //0x00004c7e notl %ecx - 0x0f, 0xbc, 0xc9, //0x00004c80 bsfl %ecx, %ecx - 0x83, 0xf9, 0x10, //0x00004c83 cmpl $16, %ecx - 0x0f, 0x84, 0x11, 0x00, 0x00, 0x00, //0x00004c86 je LBB5_894 - 0xbe, 0xff, 0xff, 0xff, 0xff, //0x00004c8c movl $-1, %esi - 0xd3, 0xe6, //0x00004c91 shll %cl, %esi - 0xf7, 0xd6, //0x00004c93 notl %esi - 0x21, 0xf3, //0x00004c95 andl %esi, %ebx - 0x21, 0xf7, //0x00004c97 andl %esi, %edi - 0x21, 0xd6, //0x00004c99 andl %edx, %esi - 0x89, 0xf2, //0x00004c9b movl %esi, %edx - //0x00004c9d LBB5_894 - 0x8d, 0x73, 0xff, //0x00004c9d leal $-1(%rbx), %esi - 0x21, 0xde, //0x00004ca0 andl %ebx, %esi - 0x0f, 0x85, 0x7d, 0x11, 0x00, 0x00, //0x00004ca2 jne LBB5_1105 - 0x8d, 0x77, 0xff, //0x00004ca8 leal $-1(%rdi), %esi - 0x21, 0xfe, //0x00004cab andl %edi, %esi - 0x0f, 0x85, 0x72, 0x11, 0x00, 0x00, //0x00004cad jne LBB5_1105 - 0x8d, 0x72, 0xff, //0x00004cb3 leal $-1(%rdx), %esi - 0x21, 0xd6, //0x00004cb6 andl %edx, %esi - 0x0f, 0x85, 0x67, 0x11, 0x00, 0x00, //0x00004cb8 jne LBB5_1105 - 0x85, 0xdb, //0x00004cbe testl %ebx, %ebx - 0x0f, 0x84, 0x13, 0x00, 0x00, 0x00, //0x00004cc0 je LBB5_900 - 0x0f, 0xbc, 0xdb, //0x00004cc6 bsfl %ebx, %ebx - 0x49, 0x83, 0xfa, 0xff, //0x00004cc9 cmpq $-1, %r10 - 0x0f, 0x85, 0xaa, 0x2b, 0x00, 0x00, //0x00004ccd jne LBB5_1424 - 0x48, 0x01, 0xc3, //0x00004cd3 addq %rax, %rbx - 0x49, 0x89, 0xda, //0x00004cd6 movq %rbx, %r10 - //0x00004cd9 LBB5_900 - 0x85, 0xff, //0x00004cd9 testl %edi, %edi - 0x0f, 0x84, 0x13, 0x00, 0x00, 0x00, //0x00004cdb je LBB5_903 - 0x0f, 0xbc, 0xff, //0x00004ce1 bsfl %edi, %edi - 0x49, 0x83, 0xfc, 0xff, //0x00004ce4 cmpq $-1, %r12 - 0x0f, 0x85, 0x96, 0x2b, 0x00, 0x00, //0x00004ce8 jne LBB5_1425 - 0x48, 0x01, 0xc7, //0x00004cee addq %rax, %rdi - 0x49, 0x89, 0xfc, //0x00004cf1 movq %rdi, %r12 - //0x00004cf4 LBB5_903 - 0x85, 0xd2, //0x00004cf4 testl %edx, %edx - 0x0f, 0x84, 0x13, 0x00, 0x00, 0x00, //0x00004cf6 je LBB5_906 - 0x0f, 0xbc, 0xd2, //0x00004cfc bsfl %edx, %edx - 0x49, 0x83, 0xfe, 0xff, //0x00004cff cmpq $-1, %r14 - 0x0f, 0x85, 0x82, 0x2b, 0x00, 0x00, //0x00004d03 jne LBB5_1426 - 0x48, 0x01, 0xc2, //0x00004d09 addq %rax, %rdx - 0x49, 0x89, 0xd6, //0x00004d0c movq %rdx, %r14 - //0x00004d0f LBB5_906 - 0x83, 0xf9, 0x10, //0x00004d0f cmpl $16, %ecx - 0x0f, 0x85, 0xc0, 0x00, 0x00, 0x00, //0x00004d12 jne LBB5_921 - 0x49, 0x83, 0xc0, 0xf0, //0x00004d18 addq $-16, %r8 - 0x48, 0x83, 0xc0, 0x10, //0x00004d1c addq $16, %rax - 0x49, 0x83, 0xf8, 0x0f, //0x00004d20 cmpq $15, %r8 - 0x0f, 0x87, 0xf6, 0xfe, 0xff, 0xff, //0x00004d24 ja LBB5_892 - 0x4c, 0x03, 0x9d, 0x78, 0xff, 0xff, 0xff, //0x00004d2a addq $-136(%rbp), %r11 - 0x4c, 0x2b, 0x5d, 0xb8, //0x00004d31 subq $-72(%rbp), %r11 - 0x4d, 0x29, 0xcb, //0x00004d35 subq %r9, %r11 - 0x4a, 0x8d, 0x0c, 0x28, //0x00004d38 leaq (%rax,%r13), %rcx - 0x49, 0x89, 0xcf, //0x00004d3c movq %rcx, %r15 - 0x49, 0x39, 0xc3, //0x00004d3f cmpq %rax, %r11 - 0x4c, 0x8b, 0x5d, 0xc8, //0x00004d42 movq $-56(%rbp), %r11 - 0x0f, 0x84, 0xa4, 0x00, 0x00, 0x00, //0x00004d46 je LBB5_923 - //0x00004d4c LBB5_909 - 0x4e, 0x8d, 0x3c, 0x01, //0x00004d4c leaq (%rcx,%r8), %r15 - 0x48, 0x89, 0xca, //0x00004d50 movq %rcx, %rdx - 0x4c, 0x29, 0xea, //0x00004d53 subq %r13, %rdx - 0x31, 0xc0, //0x00004d56 xorl %eax, %eax - 0x48, 0x8d, 0x3d, 0x25, 0x73, 0x00, 0x00, //0x00004d58 leaq $29477(%rip), %rdi /* LJTI5_3+0(%rip) */ - 0xe9, 0x29, 0x00, 0x00, 0x00, //0x00004d5f jmp LBB5_914 - //0x00004d64 LBB5_910 - 0x83, 0xfb, 0x65, //0x00004d64 cmpl $101, %ebx - 0x0f, 0x85, 0x7d, 0x00, 0x00, 0x00, //0x00004d67 jne LBB5_922 - //0x00004d6d LBB5_911 - 0x49, 0x83, 0xfc, 0xff, //0x00004d6d cmpq $-1, %r12 - 0x0f, 0x85, 0xc0, 0x10, 0x00, 0x00, //0x00004d71 jne LBB5_1107 - 0x4c, 0x8d, 0x24, 0x02, //0x00004d77 leaq (%rdx,%rax), %r12 - 0x90, 0x90, 0x90, 0x90, 0x90, //0x00004d7b .p2align 4, 0x90 - //0x00004d80 LBB5_913 - 0x48, 0x83, 0xc0, 0x01, //0x00004d80 addq $1, %rax - 0x49, 0x39, 0xc0, //0x00004d84 cmpq %rax, %r8 - 0x0f, 0x84, 0x63, 0x00, 0x00, 0x00, //0x00004d87 je LBB5_923 - //0x00004d8d LBB5_914 - 0x0f, 0xbe, 0x1c, 0x01, //0x00004d8d movsbl (%rcx,%rax), %ebx - 0x8d, 0x73, 0xd0, //0x00004d91 leal $-48(%rbx), %esi - 0x83, 0xfe, 0x0a, //0x00004d94 cmpl $10, %esi - 0x0f, 0x82, 0xe3, 0xff, 0xff, 0xff, //0x00004d97 jb LBB5_913 - 0x8d, 0x73, 0xd5, //0x00004d9d leal $-43(%rbx), %esi - 0x83, 0xfe, 0x1a, //0x00004da0 cmpl $26, %esi - 0x0f, 0x87, 0xbb, 0xff, 0xff, 0xff, //0x00004da3 ja LBB5_910 - 0x48, 0x63, 0x34, 0xb7, //0x00004da9 movslq (%rdi,%rsi,4), %rsi - 0x48, 0x01, 0xfe, //0x00004dad addq %rdi, %rsi - 0xff, 0xe6, //0x00004db0 jmpq *%rsi - //0x00004db2 LBB5_917 - 0x49, 0x83, 0xfe, 0xff, //0x00004db2 cmpq $-1, %r14 - 0x0f, 0x85, 0x7b, 0x10, 0x00, 0x00, //0x00004db6 jne LBB5_1107 - 0x4c, 0x8d, 0x34, 0x02, //0x00004dbc leaq (%rdx,%rax), %r14 - 0xe9, 0xbb, 0xff, 0xff, 0xff, //0x00004dc0 jmp LBB5_913 - //0x00004dc5 LBB5_919 - 0x49, 0x83, 0xfa, 0xff, //0x00004dc5 cmpq $-1, %r10 - 0x0f, 0x85, 0x68, 0x10, 0x00, 0x00, //0x00004dc9 jne LBB5_1107 - 0x4c, 0x8d, 0x14, 0x02, //0x00004dcf leaq (%rdx,%rax), %r10 - 0xe9, 0xa8, 0xff, 0xff, 0xff, //0x00004dd3 jmp LBB5_913 - //0x00004dd8 LBB5_921 - 0x41, 0x89, 0xcf, //0x00004dd8 movl %ecx, %r15d - 0x4d, 0x01, 0xef, //0x00004ddb addq %r13, %r15 - 0x49, 0x01, 0xc7, //0x00004dde addq %rax, %r15 - 0x4c, 0x8b, 0x5d, 0xc8, //0x00004de1 movq $-56(%rbp), %r11 - 0xe9, 0x06, 0x00, 0x00, 0x00, //0x00004de5 jmp LBB5_923 - //0x00004dea LBB5_922 - 0x48, 0x01, 0xc1, //0x00004dea addq %rax, %rcx - 0x49, 0x89, 0xcf, //0x00004ded movq %rcx, %r15 - //0x00004df0 LBB5_923 - 0x48, 0xc7, 0xc0, 0xff, 0xff, 0xff, 0xff, //0x00004df0 movq $-1, %rax - 0x4d, 0x85, 0xd2, //0x00004df7 testq %r10, %r10 - 0x0f, 0x84, 0x05, 0x02, 0x00, 0x00, //0x00004dfa je LBB5_958 - 0x4d, 0x85, 0xf6, //0x00004e00 testq %r14, %r14 - 0x0f, 0x84, 0xfc, 0x01, 0x00, 0x00, //0x00004e03 je LBB5_958 - 0x4d, 0x85, 0xe4, //0x00004e09 testq %r12, %r12 - 0x0f, 0x84, 0xf3, 0x01, 0x00, 0x00, //0x00004e0c je LBB5_958 - 0x4d, 0x29, 0xef, //0x00004e12 subq %r13, %r15 - 0x49, 0x8d, 0x47, 0xff, //0x00004e15 leaq $-1(%r15), %rax - 0x49, 0x39, 0xc2, //0x00004e19 cmpq %rax, %r10 - 0x0f, 0x84, 0xcf, 0x01, 0x00, 0x00, //0x00004e1c je LBB5_956 - 0x49, 0x39, 0xc6, //0x00004e22 cmpq %rax, %r14 - 0x0f, 0x84, 0xc6, 0x01, 0x00, 0x00, //0x00004e25 je LBB5_956 - 0x49, 0x39, 0xc4, //0x00004e2b cmpq %rax, %r12 - 0x0f, 0x84, 0xbd, 0x01, 0x00, 0x00, //0x00004e2e je LBB5_956 - 0x4d, 0x85, 0xf6, //0x00004e34 testq %r14, %r14 - 0x0f, 0x8e, 0x35, 0x02, 0x00, 0x00, //0x00004e37 jle LBB5_961 - 0x49, 0x8d, 0x46, 0xff, //0x00004e3d leaq $-1(%r14), %rax - 0x49, 0x39, 0xc4, //0x00004e41 cmpq %rax, %r12 - 0x0f, 0x84, 0x28, 0x02, 0x00, 0x00, //0x00004e44 je LBB5_961 - 0x49, 0xf7, 0xd6, //0x00004e4a notq %r14 - 0x4c, 0x89, 0xf0, //0x00004e4d movq %r14, %rax - 0xe9, 0xa2, 0x01, 0x00, 0x00, //0x00004e50 jmp LBB5_957 - //0x00004e55 LBB5_932 - 0x49, 0x8d, 0x45, 0x02, //0x00004e55 leaq $2(%r13), %rax - 0x48, 0x89, 0x45, 0xb8, //0x00004e59 movq %rax, $-72(%rbp) - 0x41, 0x8a, 0x45, 0x02, //0x00004e5d movb $2(%r13), %al - 0x8d, 0x48, 0xd0, //0x00004e61 leal $-48(%rax), %ecx - 0x80, 0xf9, 0x09, //0x00004e64 cmpb $9, %cl - 0x0f, 0x87, 0x7b, 0x2f, 0x00, 0x00, //0x00004e67 ja LBB5_1530 - 0x45, 0x31, 0xe4, //0x00004e6d xorl %r12d, %r12d - 0x3c, 0x30, //0x00004e70 cmpb $48, %al - 0x0f, 0x85, 0x1c, 0x00, 0x00, 0x00, //0x00004e72 jne LBB5_935 - //0x00004e78 LBB5_934 - 0x48, 0x8b, 0x4d, 0xb8, //0x00004e78 movq $-72(%rbp), %rcx - 0x0f, 0xb6, 0x41, 0x01, //0x00004e7c movzbl $1(%rcx), %eax - 0x48, 0x83, 0xc1, 0x01, //0x00004e80 addq $1, %rcx - 0x48, 0x89, 0x4d, 0xb8, //0x00004e84 movq %rcx, $-72(%rbp) - 0x41, 0x83, 0xc4, 0xff, //0x00004e88 addl $-1, %r12d - 0x3c, 0x30, //0x00004e8c cmpb $48, %al - 0x0f, 0x84, 0xe4, 0xff, 0xff, 0xff, //0x00004e8e je LBB5_934 - //0x00004e94 LBB5_935 - 0x3c, 0x45, //0x00004e94 cmpb $69, %al - 0x0f, 0x84, 0x95, 0x00, 0x00, 0x00, //0x00004e96 je LBB5_944 - 0x3c, 0x65, //0x00004e9c cmpb $101, %al - 0x0f, 0x84, 0x8d, 0x00, 0x00, 0x00, //0x00004e9e je LBB5_944 - 0x44, 0x89, 0x55, 0x98, //0x00004ea4 movl %r10d, $-104(%rbp) - 0x44, 0x8d, 0x40, 0xd0, //0x00004ea8 leal $-48(%rax), %r8d - 0x31, 0xc9, //0x00004eac xorl %ecx, %ecx - 0x31, 0xd2, //0x00004eae xorl %edx, %edx - 0x48, 0x89, 0x55, 0x90, //0x00004eb0 movq %rdx, $-112(%rbp) - 0x31, 0xf6, //0x00004eb4 xorl %esi, %esi - //0x00004eb6 LBB5_938 - 0x41, 0xba, 0x11, 0x00, 0x00, 0x00, //0x00004eb6 movl $17, %r10d - 0x49, 0x29, 0xca, //0x00004ebc subq %rcx, %r10 - 0x4d, 0x85, 0xd2, //0x00004ebf testq %r10, %r10 - 0x0f, 0x8e, 0x9e, 0x01, 0x00, 0x00, //0x00004ec2 jle LBB5_960 - 0x41, 0x80, 0xf8, 0x09, //0x00004ec8 cmpb $9, %r8b - 0x0f, 0x87, 0x94, 0x01, 0x00, 0x00, //0x00004ecc ja LBB5_960 - 0x48, 0x8b, 0x55, 0xb8, //0x00004ed2 movq $-72(%rbp), %rdx - 0x4c, 0x01, 0xd2, //0x00004ed6 addq %r10, %rdx - 0xbb, 0x10, 0x00, 0x00, 0x00, //0x00004ed9 movl $16, %ebx - 0x48, 0x29, 0xcb, //0x00004ede subq %rcx, %rbx - 0x31, 0xc9, //0x00004ee1 xorl %ecx, %ecx - 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00004ee3 .p2align 4, 0x90 - //0x00004ef0 LBB5_941 - 0x48, 0x8d, 0x34, 0xb6, //0x00004ef0 leaq (%rsi,%rsi,4), %rsi - 0x0f, 0xb6, 0xc0, //0x00004ef4 movzbl %al, %eax - 0x48, 0x8d, 0x34, 0x70, //0x00004ef7 leaq (%rax,%rsi,2), %rsi - 0x48, 0x83, 0xc6, 0xd0, //0x00004efb addq $-48, %rsi - 0x48, 0x39, 0xcb, //0x00004eff cmpq %rcx, %rbx - 0x0f, 0x84, 0x8d, 0x01, 0x00, 0x00, //0x00004f02 je LBB5_964 - 0x48, 0x8b, 0x45, 0xb8, //0x00004f08 movq $-72(%rbp), %rax - 0x0f, 0xb6, 0x44, 0x08, 0x01, //0x00004f0c movzbl $1(%rax,%rcx), %eax - 0x8d, 0x78, 0xd0, //0x00004f11 leal $-48(%rax), %edi - 0x48, 0x83, 0xc1, 0x01, //0x00004f14 addq $1, %rcx - 0x40, 0x80, 0xff, 0x0a, //0x00004f18 cmpb $10, %dil - 0x0f, 0x82, 0xce, 0xff, 0xff, 0xff, //0x00004f1c jb LBB5_941 - 0x48, 0x8b, 0x55, 0xb8, //0x00004f22 movq $-72(%rbp), %rdx - 0x48, 0x01, 0xca, //0x00004f26 addq %rcx, %rdx - 0x49, 0x89, 0xca, //0x00004f29 movq %rcx, %r10 - 0xe9, 0x99, 0x01, 0x00, 0x00, //0x00004f2c jmp LBB5_968 - //0x00004f31 LBB5_944 - 0x31, 0xc0, //0x00004f31 xorl %eax, %eax - 0x48, 0x89, 0x45, 0x90, //0x00004f33 movq %rax, $-112(%rbp) - 0x45, 0x31, 0xe4, //0x00004f37 xorl %r12d, %r12d - 0x31, 0xf6, //0x00004f3a xorl %esi, %esi - //0x00004f3c LBB5_945 - 0x48, 0x8b, 0x45, 0xb8, //0x00004f3c movq $-72(%rbp), %rax - 0x8a, 0x48, 0x01, //0x00004f40 movb $1(%rax), %cl - 0x80, 0xf9, 0x2d, //0x00004f43 cmpb $45, %cl - 0x0f, 0x84, 0x14, 0x00, 0x00, 0x00, //0x00004f46 je LBB5_948 - 0x80, 0xf9, 0x2b, //0x00004f4c cmpb $43, %cl - 0x0f, 0x85, 0x21, 0x00, 0x00, 0x00, //0x00004f4f jne LBB5_950 - 0x41, 0xb8, 0x01, 0x00, 0x00, 0x00, //0x00004f55 movl $1, %r8d - 0xe9, 0x06, 0x00, 0x00, 0x00, //0x00004f5b jmp LBB5_949 - //0x00004f60 LBB5_948 - 0x41, 0xb8, 0xff, 0xff, 0xff, 0xff, //0x00004f60 movl $-1, %r8d - //0x00004f66 LBB5_949 - 0x48, 0x8b, 0x55, 0xb8, //0x00004f66 movq $-72(%rbp), %rdx - 0x8a, 0x4a, 0x02, //0x00004f6a movb $2(%rdx), %cl - 0x48, 0x83, 0xc2, 0x02, //0x00004f6d addq $2, %rdx - 0xe9, 0x0e, 0x00, 0x00, 0x00, //0x00004f71 jmp LBB5_951 - //0x00004f76 LBB5_950 - 0x48, 0x8b, 0x55, 0xb8, //0x00004f76 movq $-72(%rbp), %rdx - 0x48, 0x83, 0xc2, 0x01, //0x00004f7a addq $1, %rdx - 0x41, 0xb8, 0x01, 0x00, 0x00, 0x00, //0x00004f7e movl $1, %r8d - //0x00004f84 LBB5_951 - 0x48, 0x89, 0x55, 0xb8, //0x00004f84 movq %rdx, $-72(%rbp) - 0x8d, 0x51, 0xd0, //0x00004f88 leal $-48(%rcx), %edx - 0x80, 0xfa, 0x09, //0x00004f8b cmpb $9, %dl - 0x0f, 0x87, 0x54, 0x2e, 0x00, 0x00, //0x00004f8e ja LBB5_1530 - 0x31, 0xd2, //0x00004f94 xorl %edx, %edx - 0x48, 0xc7, 0xc7, 0xff, 0xff, 0xff, 0xff, //0x00004f96 movq $-1, %rdi - 0x48, 0x8b, 0x45, 0xb8, //0x00004f9d movq $-72(%rbp), %rax - 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00004fa1 .p2align 4, 0x90 - //0x00004fb0 LBB5_953 - 0x8d, 0x14, 0x92, //0x00004fb0 leal (%rdx,%rdx,4), %edx - 0x0f, 0xb6, 0xc9, //0x00004fb3 movzbl %cl, %ecx - 0x8d, 0x14, 0x51, //0x00004fb6 leal (%rcx,%rdx,2), %edx - 0x83, 0xc2, 0xd0, //0x00004fb9 addl $-48, %edx - 0x0f, 0xb6, 0x48, 0x01, //0x00004fbc movzbl $1(%rax), %ecx - 0x48, 0x83, 0xc0, 0x01, //0x00004fc0 addq $1, %rax - 0x8d, 0x59, 0xd0, //0x00004fc4 leal $-48(%rcx), %ebx - 0x48, 0x83, 0xc7, 0x01, //0x00004fc7 addq $1, %rdi - 0x80, 0xfb, 0x0a, //0x00004fcb cmpb $10, %bl - 0x0f, 0x82, 0xdc, 0xff, 0xff, 0xff, //0x00004fce jb LBB5_953 - 0x48, 0x89, 0x45, 0xb8, //0x00004fd4 movq %rax, $-72(%rbp) - 0x48, 0x83, 0xff, 0x09, //0x00004fd8 cmpq $9, %rdi - 0x0f, 0x83, 0xaa, 0x2e, 0x00, 0x00, //0x00004fdc jae LBB5_1511 - //0x00004fe2 LBB5_955 - 0x41, 0x0f, 0xaf, 0xd0, //0x00004fe2 imull %r8d, %edx - 0x44, 0x01, 0xe2, //0x00004fe6 addl %r12d, %edx - 0x41, 0x89, 0xd4, //0x00004fe9 movl %edx, %r12d - 0xe9, 0xee, 0x00, 0x00, 0x00, //0x00004fec jmp LBB5_969 - //0x00004ff1 LBB5_956 - 0x49, 0xf7, 0xdf, //0x00004ff1 negq %r15 - 0x4c, 0x89, 0xf8, //0x00004ff4 movq %r15, %rax - //0x00004ff7 LBB5_957 - 0x31, 0xc9, //0x00004ff7 xorl %ecx, %ecx - 0x48, 0x89, 0xc2, //0x00004ff9 movq %rax, %rdx - 0x48, 0x85, 0xc0, //0x00004ffc testq %rax, %rax - 0x0f, 0x89, 0x0f, 0x00, 0x00, 0x00, //0x00004fff jns LBB5_959 - //0x00005005 LBB5_958 - 0x48, 0xf7, 0xd0, //0x00005005 notq %rax - 0xb9, 0x03, 0x00, 0x00, 0x00, //0x00005008 movl $3, %ecx - 0x48, 0xc7, 0xc2, 0xfd, 0xff, 0xff, 0xff, //0x0000500d movq $-3, %rdx - //0x00005014 LBB5_959 - 0x49, 0x01, 0xc5, //0x00005014 addq %rax, %r13 - 0x0f, 0xb6, 0x45, 0x98, //0x00005017 movzbl $-104(%rbp), %eax - 0x48, 0x01, 0xd0, //0x0000501b addq %rdx, %rax - 0x48, 0x8b, 0x55, 0xb0, //0x0000501e movq $-80(%rbp), %rdx - 0x48, 0xc1, 0xe2, 0x20, //0x00005022 shlq $32, %rdx - 0x48, 0x83, 0xca, 0x1b, //0x00005026 orq $27, %rdx - 0x48, 0x8b, 0x75, 0x90, //0x0000502a movq $-112(%rbp), %rsi - 0x48, 0x89, 0x16, //0x0000502e movq %rdx, (%rsi) - 0x48, 0x89, 0x46, 0x08, //0x00005031 movq %rax, $8(%rsi) - 0x4c, 0x8b, 0x75, 0xc0, //0x00005035 movq $-64(%rbp), %r14 - 0x49, 0x8b, 0x86, 0xa0, 0x00, 0x00, 0x00, //0x00005039 movq $160(%r14), %rax - 0x48, 0x8d, 0x50, 0x10, //0x00005040 leaq $16(%rax), %rdx - 0x49, 0x89, 0x96, 0xa0, 0x00, 0x00, 0x00, //0x00005044 movq %rdx, $160(%r14) - 0x41, 0x83, 0x86, 0xd4, 0x00, 0x00, 0x00, 0x01, //0x0000504b addl $1, $212(%r14) - 0x48, 0x83, 0xc0, 0x20, //0x00005053 addq $32, %rax - 0x49, 0x3b, 0x86, 0xc0, 0x00, 0x00, 0x00, //0x00005057 cmpq $192(%r14), %rax - 0x0f, 0x96, 0xc0, //0x0000505e setbe %al - 0xe9, 0x64, 0x11, 0x00, 0x00, //0x00005061 jmp LBB5_1159 - //0x00005066 LBB5_960 - 0x48, 0x8b, 0x55, 0xb8, //0x00005066 movq $-72(%rbp), %rdx - 0x45, 0x31, 0xd2, //0x0000506a xorl %r10d, %r10d - 0xe9, 0x29, 0x00, 0x00, 0x00, //0x0000506d jmp LBB5_965 - //0x00005072 LBB5_961 - 0x4c, 0x89, 0xd0, //0x00005072 movq %r10, %rax - 0x4c, 0x09, 0xe0, //0x00005075 orq %r12, %rax - 0x0f, 0x99, 0xc0, //0x00005078 setns %al - 0x0f, 0x88, 0x89, 0x0a, 0x00, 0x00, //0x0000507b js LBB5_1072 - 0x4d, 0x39, 0xe2, //0x00005081 cmpq %r12, %r10 - 0x0f, 0x8c, 0x80, 0x0a, 0x00, 0x00, //0x00005084 jl LBB5_1072 - 0x49, 0xf7, 0xd2, //0x0000508a notq %r10 - 0x4c, 0x89, 0xd0, //0x0000508d movq %r10, %rax - 0xe9, 0x62, 0xff, 0xff, 0xff, //0x00005090 jmp LBB5_957 - //0x00005095 LBB5_964 - 0x8a, 0x02, //0x00005095 movb (%rdx), %al - 0x44, 0x8d, 0x40, 0xd0, //0x00005097 leal $-48(%rax), %r8d - //0x0000509b LBB5_965 - 0x41, 0x80, 0xf8, 0x09, //0x0000509b cmpb $9, %r8b - 0x0f, 0x87, 0x25, 0x00, 0x00, 0x00, //0x0000509f ja LBB5_968 - 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x000050a5 .p2align 4, 0x90 - //0x000050b0 LBB5_966 - 0x0f, 0xb6, 0x42, 0x01, //0x000050b0 movzbl $1(%rdx), %eax - 0x48, 0x83, 0xc2, 0x01, //0x000050b4 addq $1, %rdx - 0x8d, 0x48, 0xd0, //0x000050b8 leal $-48(%rax), %ecx - 0x80, 0xf9, 0x0a, //0x000050bb cmpb $10, %cl - 0x0f, 0x82, 0xec, 0xff, 0xff, 0xff, //0x000050be jb LBB5_966 - 0xb1, 0x01, //0x000050c4 movb $1, %cl - 0x48, 0x89, 0x4d, 0x90, //0x000050c6 movq %rcx, $-112(%rbp) - //0x000050ca LBB5_968 - 0x45, 0x29, 0xd4, //0x000050ca subl %r10d, %r12d - 0x24, 0xdf, //0x000050cd andb $-33, %al - 0x48, 0x89, 0x55, 0xb8, //0x000050cf movq %rdx, $-72(%rbp) - 0x3c, 0x45, //0x000050d3 cmpb $69, %al - 0x44, 0x8b, 0x55, 0x98, //0x000050d5 movl $-104(%rbp), %r10d - 0x0f, 0x84, 0x5d, 0xfe, 0xff, 0xff, //0x000050d9 je LBB5_945 - //0x000050df LBB5_969 - 0x43, 0x8d, 0x14, 0x09, //0x000050df leal (%r9,%r9), %edx - 0x83, 0xc2, 0xff, //0x000050e3 addl $-1, %edx - 0x48, 0xb8, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x000050e6 movabsq $4503599627370495, %rax - 0x48, 0x83, 0xc0, 0x01, //0x000050f0 addq $1, %rax - 0x48, 0x39, 0xc6, //0x000050f4 cmpq %rax, %rsi - 0x0f, 0x83, 0xc8, 0x00, 0x00, 0x00, //0x000050f7 jae LBB5_980 - 0x66, 0x48, 0x0f, 0x6e, 0xc6, //0x000050fd movq %rsi, %xmm0 - 0x66, 0x0f, 0x62, 0x05, 0x06, 0xb0, 0xff, 0xff, //0x00005102 punpckldq $-20474(%rip), %xmm0 /* LCPI5_11+0(%rip) */ - 0x66, 0x0f, 0x5c, 0x05, 0x0e, 0xb0, 0xff, 0xff, //0x0000510a subpd $-20466(%rip), %xmm0 /* LCPI5_12+0(%rip) */ - 0x66, 0x0f, 0x28, 0xc8, //0x00005112 movapd %xmm0, %xmm1 - 0x66, 0x0f, 0x15, 0xc8, //0x00005116 unpckhpd %xmm0, %xmm1 - 0xf2, 0x0f, 0x58, 0xc8, //0x0000511a addsd %xmm0, %xmm1 - 0x89, 0xd0, //0x0000511e movl %edx, %eax - 0xc1, 0xe8, 0x1f, //0x00005120 shrl $31, %eax - 0x48, 0xc1, 0xe0, 0x3f, //0x00005123 shlq $63, %rax - 0x66, 0x48, 0x0f, 0x6e, 0xc0, //0x00005127 movq %rax, %xmm0 - 0x66, 0x0f, 0xeb, 0xc1, //0x0000512c por %xmm1, %xmm0 - 0x45, 0x85, 0xe4, //0x00005130 testl %r12d, %r12d - 0x0f, 0x84, 0x77, 0x0f, 0x00, 0x00, //0x00005133 je LBB5_1150 - 0x48, 0x85, 0xf6, //0x00005139 testq %rsi, %rsi - 0x0f, 0x84, 0x6e, 0x0f, 0x00, 0x00, //0x0000513c je LBB5_1150 - 0x41, 0x8d, 0x44, 0x24, 0xff, //0x00005142 leal $-1(%r12), %eax - 0x83, 0xf8, 0x24, //0x00005147 cmpl $36, %eax - 0x0f, 0x87, 0x56, 0x00, 0x00, 0x00, //0x0000514a ja LBB5_978 - 0x44, 0x89, 0xe0, //0x00005150 movl %r12d, %eax - 0x41, 0x83, 0xfc, 0x17, //0x00005153 cmpl $23, %r12d - 0x0f, 0x8c, 0x16, 0x00, 0x00, 0x00, //0x00005157 jl LBB5_975 - 0x41, 0x8d, 0x44, 0x24, 0xea, //0x0000515d leal $-22(%r12), %eax - 0x48, 0x8d, 0x0d, 0x67, 0x71, 0x00, 0x00, //0x00005162 leaq $29031(%rip), %rcx /* _P10_TAB+0(%rip) */ - 0xf2, 0x0f, 0x59, 0x04, 0xc1, //0x00005169 mulsd (%rcx,%rax,8), %xmm0 - 0xb8, 0x16, 0x00, 0x00, 0x00, //0x0000516e movl $22, %eax - //0x00005173 LBB5_975 - 0x66, 0x0f, 0x2e, 0x05, 0xc5, 0xaf, 0xff, 0xff, //0x00005173 ucomisd $-20539(%rip), %xmm0 /* LCPI5_14+0(%rip) */ - 0x0f, 0x87, 0x3d, 0x09, 0x00, 0x00, //0x0000517b ja LBB5_1069 - 0xf2, 0x0f, 0x10, 0x0d, 0xbf, 0xaf, 0xff, 0xff, //0x00005181 movsd $-20545(%rip), %xmm1 /* LCPI5_15+0(%rip) */ - 0x66, 0x0f, 0x2e, 0xc8, //0x00005189 ucomisd %xmm0, %xmm1 - 0x0f, 0x87, 0x2b, 0x09, 0x00, 0x00, //0x0000518d ja LBB5_1069 - 0x89, 0xc0, //0x00005193 movl %eax, %eax - 0x48, 0x8d, 0x0d, 0x34, 0x71, 0x00, 0x00, //0x00005195 leaq $28980(%rip), %rcx /* _P10_TAB+0(%rip) */ - 0xf2, 0x0f, 0x59, 0x04, 0xc1, //0x0000519c mulsd (%rcx,%rax,8), %xmm0 - 0xe9, 0x0a, 0x0f, 0x00, 0x00, //0x000051a1 jmp LBB5_1150 - //0x000051a6 LBB5_978 - 0x41, 0x83, 0xfc, 0xea, //0x000051a6 cmpl $-22, %r12d - 0x0f, 0x82, 0x15, 0x00, 0x00, 0x00, //0x000051aa jb LBB5_980 - 0x41, 0xf7, 0xdc, //0x000051b0 negl %r12d - 0x48, 0x8d, 0x05, 0x16, 0x71, 0x00, 0x00, //0x000051b3 leaq $28950(%rip), %rax /* _P10_TAB+0(%rip) */ - 0xf2, 0x42, 0x0f, 0x5e, 0x04, 0xe0, //0x000051ba divsd (%rax,%r12,8), %xmm0 - 0xe9, 0xeb, 0x0e, 0x00, 0x00, //0x000051c0 jmp LBB5_1150 - //0x000051c5 LBB5_980 - 0x89, 0x55, 0x84, //0x000051c5 movl %edx, $-124(%rbp) - 0x41, 0x8d, 0x84, 0x24, 0x5c, 0x01, 0x00, 0x00, //0x000051c8 leal $348(%r12), %eax - 0x3d, 0xb7, 0x02, 0x00, 0x00, //0x000051d0 cmpl $695, %eax - 0x0f, 0x87, 0x1a, 0x01, 0x00, 0x00, //0x000051d5 ja LBB5_994 - //0x000051db LBB5_981 - 0x48, 0x85, 0xf6, //0x000051db testq %rsi, %rsi - 0x4c, 0x89, 0x7d, 0xb0, //0x000051de movq %r15, $-80(%rbp) - 0x44, 0x89, 0x55, 0x98, //0x000051e2 movl %r10d, $-104(%rbp) - 0x0f, 0x84, 0x0d, 0x00, 0x00, 0x00, //0x000051e6 je LBB5_983 - 0x4c, 0x0f, 0xbd, 0xce, //0x000051ec bsrq %rsi, %r9 - 0x49, 0x83, 0xf1, 0x3f, //0x000051f0 xorq $63, %r9 - 0xe9, 0x06, 0x00, 0x00, 0x00, //0x000051f4 jmp LBB5_984 - //0x000051f9 LBB5_983 - 0x41, 0xb9, 0x40, 0x00, 0x00, 0x00, //0x000051f9 movl $64, %r9d - //0x000051ff LBB5_984 - 0x49, 0x89, 0xf7, //0x000051ff movq %rsi, %r15 - 0x44, 0x89, 0xc9, //0x00005202 movl %r9d, %ecx - 0x49, 0xd3, 0xe7, //0x00005205 shlq %cl, %r15 - 0x89, 0xc7, //0x00005208 movl %eax, %edi - 0x48, 0xc1, 0xe7, 0x04, //0x0000520a shlq $4, %rdi - 0x48, 0x8d, 0x1d, 0x7b, 0x71, 0x00, 0x00, //0x0000520e leaq $29051(%rip), %rbx /* _POW10_M128_TAB+0(%rip) */ - 0x4c, 0x8b, 0x44, 0x1f, 0x08, //0x00005215 movq $8(%rdi,%rbx), %r8 - 0x4c, 0x89, 0xc0, //0x0000521a movq %r8, %rax - 0x49, 0xf7, 0xe7, //0x0000521d mulq %r15 - 0x49, 0x89, 0xc3, //0x00005220 movq %rax, %r11 - 0x49, 0x89, 0xd2, //0x00005223 movq %rdx, %r10 - 0x81, 0xe2, 0xff, 0x01, 0x00, 0x00, //0x00005226 andl $511, %edx - 0x48, 0x81, 0xfa, 0xff, 0x01, 0x00, 0x00, //0x0000522c cmpq $511, %rdx - 0x0f, 0x85, 0x46, 0x00, 0x00, 0x00, //0x00005233 jne LBB5_989 - 0x4c, 0x89, 0xf9, //0x00005239 movq %r15, %rcx - 0x48, 0xf7, 0xd1, //0x0000523c notq %rcx - 0x49, 0x39, 0xcb, //0x0000523f cmpq %rcx, %r11 - 0x0f, 0x86, 0x37, 0x00, 0x00, 0x00, //0x00005242 jbe LBB5_989 - 0x4c, 0x89, 0xf8, //0x00005248 movq %r15, %rax - 0x48, 0xf7, 0x24, 0x1f, //0x0000524b mulq (%rdi,%rbx) - 0x49, 0x01, 0xd3, //0x0000524f addq %rdx, %r11 - 0x49, 0x83, 0xd2, 0x00, //0x00005252 adcq $0, %r10 - 0x44, 0x89, 0xd2, //0x00005256 movl %r10d, %edx - 0x81, 0xe2, 0xff, 0x01, 0x00, 0x00, //0x00005259 andl $511, %edx - 0x48, 0x81, 0xfa, 0xff, 0x01, 0x00, 0x00, //0x0000525f cmpq $511, %rdx - 0x0f, 0x85, 0x13, 0x00, 0x00, 0x00, //0x00005266 jne LBB5_989 - 0x49, 0x83, 0xfb, 0xff, //0x0000526c cmpq $-1, %r11 - 0x0f, 0x85, 0x09, 0x00, 0x00, 0x00, //0x00005270 jne LBB5_989 - 0x48, 0x39, 0xc8, //0x00005276 cmpq %rcx, %rax - 0x0f, 0x87, 0x72, 0x00, 0x00, 0x00, //0x00005279 ja LBB5_993 - //0x0000527f LBB5_989 - 0x4c, 0x89, 0xd0, //0x0000527f movq %r10, %rax - 0x48, 0xc1, 0xe8, 0x3f, //0x00005282 shrq $63, %rax - 0x8d, 0x48, 0x09, //0x00005286 leal $9(%rax), %ecx - 0x49, 0xd3, 0xea, //0x00005289 shrq %cl, %r10 - 0x4d, 0x85, 0xdb, //0x0000528c testq %r11, %r11 - 0x0f, 0x85, 0x18, 0x00, 0x00, 0x00, //0x0000528f jne LBB5_992 - 0x48, 0x85, 0xd2, //0x00005295 testq %rdx, %rdx - 0x0f, 0x85, 0x0f, 0x00, 0x00, 0x00, //0x00005298 jne LBB5_992 - 0x44, 0x89, 0xd1, //0x0000529e movl %r10d, %ecx - 0x83, 0xe1, 0x03, //0x000052a1 andl $3, %ecx - 0x83, 0xf9, 0x01, //0x000052a4 cmpl $1, %ecx - 0x0f, 0x84, 0x44, 0x00, 0x00, 0x00, //0x000052a7 je LBB5_993 - //0x000052ad LBB5_992 - 0x41, 0x69, 0xcc, 0x6a, 0x52, 0x03, 0x00, //0x000052ad imull $217706, %r12d, %ecx - 0xc1, 0xf9, 0x10, //0x000052b4 sarl $16, %ecx - 0x81, 0xc1, 0x3f, 0x04, 0x00, 0x00, //0x000052b7 addl $1087, %ecx - 0x4c, 0x63, 0xd9, //0x000052bd movslq %ecx, %r11 - 0x4c, 0x89, 0xdb, //0x000052c0 movq %r11, %rbx - 0x4c, 0x29, 0xcb, //0x000052c3 subq %r9, %rbx - 0x44, 0x89, 0xd2, //0x000052c6 movl %r10d, %edx - 0x83, 0xe2, 0x01, //0x000052c9 andl $1, %edx - 0x4c, 0x01, 0xd2, //0x000052cc addq %r10, %rdx - 0x48, 0x89, 0xd1, //0x000052cf movq %rdx, %rcx - 0x48, 0xc1, 0xe9, 0x36, //0x000052d2 shrq $54, %rcx - 0x48, 0x01, 0xc3, //0x000052d6 addq %rax, %rbx - 0x48, 0x83, 0xf9, 0x01, //0x000052d9 cmpq $1, %rcx - 0x48, 0x83, 0xdb, 0x00, //0x000052dd sbbq $0, %rbx - 0x48, 0x8d, 0x43, 0xff, //0x000052e1 leaq $-1(%rbx), %rax - 0x48, 0x3d, 0xfd, 0x07, 0x00, 0x00, //0x000052e5 cmpq $2045, %rax - 0x0f, 0x86, 0x55, 0x06, 0x00, 0x00, //0x000052eb jbe LBB5_1056 - //0x000052f1 LBB5_993 - 0x4c, 0x8b, 0x7d, 0xb0, //0x000052f1 movq $-80(%rbp), %r15 - //0x000052f5 LBB5_994 - 0x4c, 0x8b, 0x45, 0xb8, //0x000052f5 movq $-72(%rbp), %r8 - 0x4d, 0x29, 0xe8, //0x000052f9 subq %r13, %r8 - 0x4d, 0x8b, 0x4e, 0x40, //0x000052fc movq $64(%r14), %r9 - 0x4d, 0x8b, 0x5e, 0x50, //0x00005300 movq $80(%r14), %r11 - 0x4d, 0x85, 0xdb, //0x00005304 testq %r11, %r11 - 0x0f, 0x84, 0x65, 0x0b, 0x00, 0x00, //0x00005307 je LBB5_1111 - 0x41, 0xc6, 0x01, 0x00, //0x0000530d movb $0, (%r9) - 0x49, 0x83, 0xfb, 0x01, //0x00005311 cmpq $1, %r11 - 0x0f, 0x84, 0x57, 0x0b, 0x00, 0x00, //0x00005315 je LBB5_1111 - 0x49, 0x8d, 0x4b, 0xff, //0x0000531b leaq $-1(%r11), %rcx - 0xb8, 0x01, 0x00, 0x00, 0x00, //0x0000531f movl $1, %eax - 0x48, 0x83, 0xf9, 0x08, //0x00005324 cmpq $8, %rcx - 0x0f, 0x82, 0x32, 0x0b, 0x00, 0x00, //0x00005328 jb LBB5_1110 - 0x48, 0x83, 0xf9, 0x20, //0x0000532e cmpq $32, %rcx - 0x0f, 0x83, 0xa6, 0x07, 0x00, 0x00, //0x00005332 jae LBB5_1070 - 0x31, 0xd2, //0x00005338 xorl %edx, %edx - 0xe9, 0xb7, 0x0a, 0x00, 0x00, //0x0000533a jmp LBB5_1102 - //0x0000533f LBB5_999 - 0x4d, 0x89, 0xe2, //0x0000533f movq %r12, %r10 - 0x0f, 0xbc, 0xc2, //0x00005342 bsfl %edx, %eax - 0x48, 0x01, 0xc6, //0x00005345 addq %rax, %rsi - 0xf3, 0x0f, 0x6f, 0x05, 0x20, 0xad, 0xff, 0xff, //0x00005348 movdqu $-21216(%rip), %xmm0 /* LCPI5_1+0(%rip) */ - 0xf3, 0x0f, 0x6f, 0x0d, 0x28, 0xad, 0xff, 0xff, //0x00005350 movdqu $-21208(%rip), %xmm1 /* LCPI5_2+0(%rip) */ - 0xf3, 0x0f, 0x6f, 0x15, 0x30, 0xad, 0xff, 0xff, //0x00005358 movdqu $-21200(%rip), %xmm2 /* LCPI5_3+0(%rip) */ - 0x4c, 0x8d, 0x25, 0xb9, 0xb4, 0x00, 0x00, //0x00005360 leaq $46265(%rip), %r12 /* _ESCAPED_TAB+0(%rip) */ - 0x48, 0x89, 0xf7, //0x00005367 movq %rsi, %rdi - 0x49, 0x89, 0xf0, //0x0000536a movq %rsi, %r8 - //0x0000536d LBB5_1000 - 0x0f, 0xb6, 0x57, 0x01, //0x0000536d movzbl $1(%rdi), %edx - 0x48, 0x83, 0xfa, 0x75, //0x00005371 cmpq $117, %rdx - 0x0f, 0x84, 0x26, 0x00, 0x00, 0x00, //0x00005375 je LBB5_1003 - 0x42, 0x8a, 0x1c, 0x22, //0x0000537b movb (%rdx,%r12), %bl - 0x48, 0xc7, 0xc2, 0xfe, 0xff, 0xff, 0xff, //0x0000537f movq $-2, %rdx - 0x84, 0xdb, //0x00005386 testb %bl, %bl - 0x0f, 0x84, 0x6e, 0x2f, 0x00, 0x00, //0x00005388 je LBB5_1582 - 0x48, 0x83, 0xc7, 0x02, //0x0000538e addq $2, %rdi - 0x41, 0x88, 0x18, //0x00005392 movb %bl, (%r8) - 0x49, 0x83, 0xc0, 0x01, //0x00005395 addq $1, %r8 - 0x48, 0x89, 0xfe, //0x00005399 movq %rdi, %rsi - 0xe9, 0x20, 0x02, 0x00, 0x00, //0x0000539c jmp LBB5_1023 - //0x000053a1 LBB5_1003 - 0x44, 0x8b, 0x4f, 0x02, //0x000053a1 movl $2(%rdi), %r9d - 0x44, 0x89, 0xcb, //0x000053a5 movl %r9d, %ebx - 0xf7, 0xd3, //0x000053a8 notl %ebx - 0x41, 0x8d, 0x81, 0xd0, 0xcf, 0xcf, 0xcf, //0x000053aa leal $-808464432(%r9), %eax - 0x81, 0xe3, 0x80, 0x80, 0x80, 0x80, //0x000053b1 andl $-2139062144, %ebx - 0x48, 0xc7, 0xc2, 0xf4, 0xff, 0xff, 0xff, //0x000053b7 movq $-12, %rdx - 0x85, 0xc3, //0x000053be testl %eax, %ebx - 0x0f, 0x85, 0x36, 0x2f, 0x00, 0x00, //0x000053c0 jne LBB5_1582 - 0x41, 0x8d, 0x81, 0x19, 0x19, 0x19, 0x19, //0x000053c6 leal $421075225(%r9), %eax - 0x44, 0x09, 0xc8, //0x000053cd orl %r9d, %eax - 0xa9, 0x80, 0x80, 0x80, 0x80, //0x000053d0 testl $-2139062144, %eax - 0x0f, 0x85, 0x21, 0x2f, 0x00, 0x00, //0x000053d5 jne LBB5_1582 - 0x45, 0x89, 0xcb, //0x000053db movl %r9d, %r11d - 0x41, 0x81, 0xe3, 0x7f, 0x7f, 0x7f, 0x7f, //0x000053de andl $2139062143, %r11d - 0xb8, 0xc0, 0xc0, 0xc0, 0xc0, //0x000053e5 movl $-1061109568, %eax - 0x44, 0x29, 0xd8, //0x000053ea subl %r11d, %eax - 0x41, 0x8d, 0x8b, 0x46, 0x46, 0x46, 0x46, //0x000053ed leal $1179010630(%r11), %ecx - 0x21, 0xd8, //0x000053f4 andl %ebx, %eax - 0x85, 0xc8, //0x000053f6 testl %ecx, %eax - 0x0f, 0x85, 0xfe, 0x2e, 0x00, 0x00, //0x000053f8 jne LBB5_1582 - 0xb8, 0xe0, 0xe0, 0xe0, 0xe0, //0x000053fe movl $-522133280, %eax - 0x44, 0x29, 0xd8, //0x00005403 subl %r11d, %eax - 0x41, 0x81, 0xc3, 0x39, 0x39, 0x39, 0x39, //0x00005406 addl $960051513, %r11d - 0x21, 0xc3, //0x0000540d andl %eax, %ebx - 0x44, 0x85, 0xdb, //0x0000540f testl %r11d, %ebx - 0x0f, 0x85, 0xe4, 0x2e, 0x00, 0x00, //0x00005412 jne LBB5_1582 - 0x41, 0x0f, 0xc9, //0x00005418 bswapl %r9d - 0x44, 0x89, 0xc8, //0x0000541b movl %r9d, %eax - 0xc1, 0xe8, 0x04, //0x0000541e shrl $4, %eax - 0xf7, 0xd0, //0x00005421 notl %eax - 0x25, 0x01, 0x01, 0x01, 0x01, //0x00005423 andl $16843009, %eax - 0x8d, 0x04, 0xc0, //0x00005428 leal (%rax,%rax,8), %eax - 0x41, 0x81, 0xe1, 0x0f, 0x0f, 0x0f, 0x0f, //0x0000542b andl $252645135, %r9d - 0x41, 0x01, 0xc1, //0x00005432 addl %eax, %r9d - 0x44, 0x89, 0xc8, //0x00005435 movl %r9d, %eax - 0xc1, 0xe8, 0x04, //0x00005438 shrl $4, %eax - 0x44, 0x09, 0xc8, //0x0000543b orl %r9d, %eax - 0x44, 0x0f, 0xb6, 0xd8, //0x0000543e movzbl %al, %r11d - 0xc1, 0xe8, 0x08, //0x00005442 shrl $8, %eax - 0x25, 0x00, 0xff, 0x00, 0x00, //0x00005445 andl $65280, %eax - 0x41, 0x09, 0xc3, //0x0000544a orl %eax, %r11d - 0x48, 0x8d, 0x77, 0x06, //0x0000544d leaq $6(%rdi), %rsi - 0x41, 0x81, 0xfb, 0x80, 0x00, 0x00, 0x00, //0x00005451 cmpl $128, %r11d - 0x0f, 0x82, 0x4f, 0x04, 0x00, 0x00, //0x00005458 jb LBB5_1051 - 0x45, 0x31, 0xc9, //0x0000545e xorl %r9d, %r9d - //0x00005461 LBB5_1009 - 0x44, 0x89, 0xd8, //0x00005461 movl %r11d, %eax - 0x41, 0x81, 0xfb, 0xff, 0x07, 0x00, 0x00, //0x00005464 cmpl $2047, %r11d - 0x0f, 0x86, 0x4b, 0x04, 0x00, 0x00, //0x0000546b jbe LBB5_1053 - 0x25, 0x00, 0xf8, 0xff, 0xff, //0x00005471 andl $-2048, %eax - 0x3d, 0x00, 0xd8, 0x00, 0x00, //0x00005476 cmpl $55296, %eax - 0x0f, 0x85, 0x11, 0x01, 0x00, 0x00, //0x0000547b jne LBB5_1021 - 0x41, 0x81, 0xfb, 0xff, 0xdb, 0x00, 0x00, //0x00005481 cmpl $56319, %r11d - 0x0f, 0x87, 0x50, 0x04, 0x00, 0x00, //0x00005488 ja LBB5_1054 - 0x42, 0x80, 0x7c, 0x4f, 0x06, 0x5c, //0x0000548e cmpb $92, $6(%rdi,%r9,2) - 0x0f, 0x85, 0x44, 0x04, 0x00, 0x00, //0x00005494 jne LBB5_1054 - 0x42, 0x80, 0x7c, 0x4f, 0x07, 0x75, //0x0000549a cmpb $117, $7(%rdi,%r9,2) - 0x0f, 0x85, 0x38, 0x04, 0x00, 0x00, //0x000054a0 jne LBB5_1054 - 0x42, 0x8b, 0x44, 0x4f, 0x08, //0x000054a6 movl $8(%rdi,%r9,2), %eax - 0x89, 0xc3, //0x000054ab movl %eax, %ebx - 0xf7, 0xd3, //0x000054ad notl %ebx - 0x48, 0x89, 0x45, 0xb8, //0x000054af movq %rax, $-72(%rbp) - 0x05, 0xd0, 0xcf, 0xcf, 0xcf, //0x000054b3 addl $-808464432, %eax - 0x81, 0xe3, 0x80, 0x80, 0x80, 0x80, //0x000054b8 andl $-2139062144, %ebx - 0x85, 0xc3, //0x000054be testl %eax, %ebx - 0x0f, 0x85, 0x36, 0x2e, 0x00, 0x00, //0x000054c0 jne LBB5_1582 - 0x48, 0x8b, 0x4d, 0xb8, //0x000054c6 movq $-72(%rbp), %rcx - 0x8d, 0x81, 0x19, 0x19, 0x19, 0x19, //0x000054ca leal $421075225(%rcx), %eax - 0x09, 0xc8, //0x000054d0 orl %ecx, %eax - 0xa9, 0x80, 0x80, 0x80, 0x80, //0x000054d2 testl $-2139062144, %eax - 0x0f, 0x85, 0x1f, 0x2e, 0x00, 0x00, //0x000054d7 jne LBB5_1582 - 0x48, 0x8b, 0x45, 0xb8, //0x000054dd movq $-72(%rbp), %rax - 0x25, 0x7f, 0x7f, 0x7f, 0x7f, //0x000054e1 andl $2139062143, %eax - 0xc7, 0x45, 0xa0, 0xc0, 0xc0, 0xc0, 0xc0, //0x000054e6 movl $-1061109568, $-96(%rbp) - 0x29, 0x45, 0xa0, //0x000054ed subl %eax, $-96(%rbp) - 0x8d, 0x88, 0x46, 0x46, 0x46, 0x46, //0x000054f0 leal $1179010630(%rax), %ecx - 0x89, 0x4d, 0xb0, //0x000054f6 movl %ecx, $-80(%rbp) - 0x21, 0x5d, 0xa0, //0x000054f9 andl %ebx, $-96(%rbp) - 0x8b, 0x4d, 0xb0, //0x000054fc movl $-80(%rbp), %ecx - 0x85, 0x4d, 0xa0, //0x000054ff testl %ecx, $-96(%rbp) - 0x0f, 0x85, 0xf4, 0x2d, 0x00, 0x00, //0x00005502 jne LBB5_1582 - 0xc7, 0x45, 0xa0, 0xe0, 0xe0, 0xe0, 0xe0, //0x00005508 movl $-522133280, $-96(%rbp) - 0x29, 0x45, 0xa0, //0x0000550f subl %eax, $-96(%rbp) - 0x05, 0x39, 0x39, 0x39, 0x39, //0x00005512 addl $960051513, %eax - 0x23, 0x5d, 0xa0, //0x00005517 andl $-96(%rbp), %ebx - 0x85, 0xc3, //0x0000551a testl %eax, %ebx - 0x0f, 0x85, 0xda, 0x2d, 0x00, 0x00, //0x0000551c jne LBB5_1582 - 0x48, 0x8b, 0x4d, 0xb8, //0x00005522 movq $-72(%rbp), %rcx - 0x0f, 0xc9, //0x00005526 bswapl %ecx - 0x89, 0xc8, //0x00005528 movl %ecx, %eax - 0xc1, 0xe8, 0x04, //0x0000552a shrl $4, %eax - 0xf7, 0xd0, //0x0000552d notl %eax - 0x25, 0x01, 0x01, 0x01, 0x01, //0x0000552f andl $16843009, %eax - 0x8d, 0x04, 0xc0, //0x00005534 leal (%rax,%rax,8), %eax - 0x81, 0xe1, 0x0f, 0x0f, 0x0f, 0x0f, //0x00005537 andl $252645135, %ecx - 0x01, 0xc1, //0x0000553d addl %eax, %ecx - 0x89, 0xc8, //0x0000553f movl %ecx, %eax - 0xc1, 0xe8, 0x04, //0x00005541 shrl $4, %eax - 0x09, 0xc8, //0x00005544 orl %ecx, %eax - 0x89, 0xc1, //0x00005546 movl %eax, %ecx - 0xc1, 0xe9, 0x08, //0x00005548 shrl $8, %ecx - 0x81, 0xe1, 0x00, 0xff, 0x00, 0x00, //0x0000554b andl $65280, %ecx - 0x0f, 0xb6, 0xd8, //0x00005551 movzbl %al, %ebx - 0x09, 0xcb, //0x00005554 orl %ecx, %ebx - 0x25, 0x00, 0x00, 0xfc, 0x00, //0x00005556 andl $16515072, %eax - 0x3d, 0x00, 0x00, 0xdc, 0x00, //0x0000555b cmpl $14417920, %eax - 0x0f, 0x84, 0x8a, 0x03, 0x00, 0x00, //0x00005560 je LBB5_1055 - 0x48, 0x83, 0xc6, 0x06, //0x00005566 addq $6, %rsi - 0x66, 0x43, 0xc7, 0x04, 0x08, 0xef, 0xbf, //0x0000556a movw $-16401, (%r8,%r9) - 0x43, 0xc6, 0x44, 0x08, 0x02, 0xbd, //0x00005571 movb $-67, $2(%r8,%r9) - 0x49, 0x83, 0xc1, 0x03, //0x00005577 addq $3, %r9 - 0x41, 0x89, 0xdb, //0x0000557b movl %ebx, %r11d - 0x81, 0xfb, 0x80, 0x00, 0x00, 0x00, //0x0000557e cmpl $128, %ebx - 0x0f, 0x83, 0xd7, 0xfe, 0xff, 0xff, //0x00005584 jae LBB5_1009 - 0x4d, 0x01, 0xc8, //0x0000558a addq %r9, %r8 - 0xe9, 0x1e, 0x03, 0x00, 0x00, //0x0000558d jmp LBB5_1052 - //0x00005592 LBB5_1021 - 0x44, 0x89, 0xd8, //0x00005592 movl %r11d, %eax - 0xc1, 0xe8, 0x0c, //0x00005595 shrl $12, %eax - 0x0c, 0xe0, //0x00005598 orb $-32, %al - 0x43, 0x88, 0x04, 0x08, //0x0000559a movb %al, (%r8,%r9) - 0x44, 0x89, 0xd8, //0x0000559e movl %r11d, %eax - 0xc1, 0xe8, 0x06, //0x000055a1 shrl $6, %eax - 0x24, 0x3f, //0x000055a4 andb $63, %al - 0x0c, 0x80, //0x000055a6 orb $-128, %al - 0x43, 0x88, 0x44, 0x08, 0x01, //0x000055a8 movb %al, $1(%r8,%r9) - 0x41, 0x80, 0xe3, 0x3f, //0x000055ad andb $63, %r11b - 0x41, 0x80, 0xcb, 0x80, //0x000055b1 orb $-128, %r11b - 0x47, 0x88, 0x5c, 0x08, 0x02, //0x000055b5 movb %r11b, $2(%r8,%r9) - //0x000055ba LBB5_1022 + //0x00004712 LBB5_849 + 0x49, 0xc1, 0xe2, 0x20, //0x00004712 shlq $32, %r10 + 0xe9, 0x95, 0x02, 0x00, 0x00, //0x00004716 jmp LBB5_874 + //0x0000471b LBB5_850 + 0x4d, 0x89, 0xd1, //0x0000471b movq %r10, %r9 + 0x4d, 0x89, 0xe2, //0x0000471e movq %r12, %r10 + 0x4d, 0x8b, 0x66, 0x70, //0x00004721 movq $112(%r14), %r12 + 0xf3, 0x0f, 0x6f, 0x05, 0x43, 0xb9, 0xff, 0xff, //0x00004725 movdqu $-18109(%rip), %xmm0 /* LCPI5_1+0(%rip) */ + 0xf3, 0x0f, 0x6f, 0x0d, 0x4b, 0xb9, 0xff, 0xff, //0x0000472d movdqu $-18101(%rip), %xmm1 /* LCPI5_2+0(%rip) */ + 0xf3, 0x0f, 0x6f, 0x15, 0x53, 0xb9, 0xff, 0xff, //0x00004735 movdqu $-18093(%rip), %xmm2 /* LCPI5_3+0(%rip) */ + 0x4d, 0x89, 0xef, //0x0000473d movq %r13, %r15 + 0x41, 0xf6, 0xc4, 0x20, //0x00004740 testb $32, %r12b + 0x0f, 0x85, 0x96, 0x00, 0x00, 0x00, //0x00004744 jne LBB5_854 + 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x0000474a .p2align 4, 0x90 + //0x00004750 LBB5_851 + 0xf3, 0x41, 0x0f, 0x6f, 0x5d, 0x00, //0x00004750 movdqu (%r13), %xmm3 + 0xf3, 0x41, 0x0f, 0x6f, 0x65, 0x10, //0x00004756 movdqu $16(%r13), %xmm4 + 0x66, 0x0f, 0x6f, 0xeb, //0x0000475c movdqa %xmm3, %xmm5 + 0x66, 0x0f, 0x6f, 0xf3, //0x00004760 movdqa %xmm3, %xmm6 + 0x66, 0x0f, 0xda, 0xf2, //0x00004764 pminub %xmm2, %xmm6 + 0x66, 0x0f, 0x74, 0xf3, //0x00004768 pcmpeqb %xmm3, %xmm6 + 0x66, 0x0f, 0x74, 0xd8, //0x0000476c pcmpeqb %xmm0, %xmm3 + 0x66, 0x0f, 0xd7, 0xd3, //0x00004770 pmovmskb %xmm3, %edx + 0x66, 0x0f, 0x6f, 0xdc, //0x00004774 movdqa %xmm4, %xmm3 + 0x66, 0x0f, 0x6f, 0xfc, //0x00004778 movdqa %xmm4, %xmm7 + 0x66, 0x0f, 0xda, 0xfa, //0x0000477c pminub %xmm2, %xmm7 + 0x66, 0x0f, 0x74, 0xfc, //0x00004780 pcmpeqb %xmm4, %xmm7 + 0x66, 0x0f, 0x74, 0xe0, //0x00004784 pcmpeqb %xmm0, %xmm4 + 0x66, 0x0f, 0xd7, 0xcc, //0x00004788 pmovmskb %xmm4, %ecx + 0x66, 0x0f, 0x74, 0xe9, //0x0000478c pcmpeqb %xmm1, %xmm5 + 0x66, 0x0f, 0xd7, 0xf5, //0x00004790 pmovmskb %xmm5, %esi + 0xc1, 0xe1, 0x10, //0x00004794 shll $16, %ecx + 0x09, 0xd1, //0x00004797 orl %edx, %ecx + 0x66, 0x0f, 0x74, 0xd9, //0x00004799 pcmpeqb %xmm1, %xmm3 + 0x66, 0x0f, 0xd7, 0xd3, //0x0000479d pmovmskb %xmm3, %edx + 0x66, 0x0f, 0xd7, 0xfe, //0x000047a1 pmovmskb %xmm6, %edi + 0x66, 0x0f, 0xd7, 0xdf, //0x000047a5 pmovmskb %xmm7, %ebx + 0xc1, 0xe3, 0x10, //0x000047a9 shll $16, %ebx + 0x09, 0xfb, //0x000047ac orl %edi, %ebx + 0xc1, 0xe2, 0x10, //0x000047ae shll $16, %edx + 0x09, 0xf2, //0x000047b1 orl %esi, %edx + 0x09, 0xcb, //0x000047b3 orl %ecx, %ebx + 0x83, 0xc3, 0xff, //0x000047b5 addl $-1, %ebx + 0x85, 0xd3, //0x000047b8 testl %edx, %ebx + 0x0f, 0x85, 0x0e, 0x03, 0x00, 0x00, //0x000047ba jne LBB5_885 + 0x83, 0xc2, 0xff, //0x000047c0 addl $-1, %edx + 0x85, 0xca, //0x000047c3 testl %ecx, %edx + 0x0f, 0x85, 0x71, 0x2a, 0x00, 0x00, //0x000047c5 jne LBB5_1376 + 0x49, 0x83, 0xc5, 0x20, //0x000047cb addq $32, %r13 + 0xe9, 0x7c, 0xff, 0xff, 0xff, //0x000047cf jmp LBB5_851 + 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x000047d4 .p2align 4, 0x90 + //0x000047e0 LBB5_854 + 0xf3, 0x41, 0x0f, 0x6f, 0x5d, 0x00, //0x000047e0 movdqu (%r13), %xmm3 + 0xf3, 0x41, 0x0f, 0x6f, 0x65, 0x10, //0x000047e6 movdqu $16(%r13), %xmm4 + 0x66, 0x0f, 0x6f, 0xeb, //0x000047ec movdqa %xmm3, %xmm5 + 0x66, 0x0f, 0x6f, 0xf3, //0x000047f0 movdqa %xmm3, %xmm6 + 0x66, 0x0f, 0xda, 0xf2, //0x000047f4 pminub %xmm2, %xmm6 + 0x66, 0x0f, 0x74, 0xf3, //0x000047f8 pcmpeqb %xmm3, %xmm6 + 0x66, 0x0f, 0x74, 0xd8, //0x000047fc pcmpeqb %xmm0, %xmm3 + 0x66, 0x0f, 0xd7, 0xd3, //0x00004800 pmovmskb %xmm3, %edx + 0x66, 0x0f, 0x6f, 0xdc, //0x00004804 movdqa %xmm4, %xmm3 + 0x66, 0x0f, 0x6f, 0xfc, //0x00004808 movdqa %xmm4, %xmm7 + 0x66, 0x0f, 0xda, 0xfa, //0x0000480c pminub %xmm2, %xmm7 + 0x66, 0x0f, 0x74, 0xfc, //0x00004810 pcmpeqb %xmm4, %xmm7 + 0x66, 0x0f, 0x74, 0xe0, //0x00004814 pcmpeqb %xmm0, %xmm4 + 0x66, 0x0f, 0xd7, 0xcc, //0x00004818 pmovmskb %xmm4, %ecx + 0x66, 0x0f, 0x74, 0xe9, //0x0000481c pcmpeqb %xmm1, %xmm5 + 0x66, 0x0f, 0xd7, 0xfd, //0x00004820 pmovmskb %xmm5, %edi + 0xc1, 0xe1, 0x10, //0x00004824 shll $16, %ecx + 0x09, 0xd1, //0x00004827 orl %edx, %ecx + 0x66, 0x0f, 0x74, 0xd9, //0x00004829 pcmpeqb %xmm1, %xmm3 + 0x66, 0x0f, 0xd7, 0xd3, //0x0000482d pmovmskb %xmm3, %edx + 0x66, 0x0f, 0xd7, 0xde, //0x00004831 pmovmskb %xmm6, %ebx + 0x66, 0x0f, 0xd7, 0xc7, //0x00004835 pmovmskb %xmm7, %eax + 0xc1, 0xe0, 0x10, //0x00004839 shll $16, %eax + 0x09, 0xd8, //0x0000483c orl %ebx, %eax + 0xc1, 0xe2, 0x10, //0x0000483e shll $16, %edx + 0x09, 0xfa, //0x00004841 orl %edi, %edx + 0x89, 0xc7, //0x00004843 movl %eax, %edi + 0x09, 0xcf, //0x00004845 orl %ecx, %edi + 0x83, 0xc7, 0xff, //0x00004847 addl $-1, %edi + 0x85, 0xd7, //0x0000484a testl %edx, %edi + 0x0f, 0x85, 0x7c, 0x02, 0x00, 0x00, //0x0000484c jne LBB5_885 + 0x83, 0xc2, 0xff, //0x00004852 addl $-1, %edx + 0x85, 0xca, //0x00004855 testl %ecx, %edx + 0x0f, 0x85, 0xdf, 0x29, 0x00, 0x00, //0x00004857 jne LBB5_1376 + 0x85, 0xc2, //0x0000485d testl %eax, %edx + 0x0f, 0x85, 0xdd, 0x3a, 0x00, 0x00, //0x0000485f jne LBB5_1590 + 0x49, 0x83, 0xc5, 0x20, //0x00004865 addq $32, %r13 + 0xe9, 0x72, 0xff, 0xff, 0xff, //0x00004869 jmp LBB5_854 + //0x0000486e LBB5_818 + 0x41, 0xb7, 0x01, //0x0000486e movb $1, %r15b + 0xe9, 0xb7, 0xfc, 0xff, 0xff, //0x00004871 jmp LBB5_819 + //0x00004876 LBB5_858 + 0x49, 0xc1, 0xe2, 0x20, //0x00004876 shlq $32, %r10 + 0x49, 0x83, 0xca, 0x06, //0x0000487a orq $6, %r10 + 0x4d, 0x89, 0x10, //0x0000487e movq %r10, (%r8) + 0x49, 0x8b, 0x86, 0xa8, 0x00, 0x00, 0x00, //0x00004881 movq $168(%r14), %rax + 0x49, 0x89, 0x40, 0x08, //0x00004888 movq %rax, $8(%r8) + 0x4d, 0x8b, 0x96, 0xa0, 0x00, 0x00, 0x00, //0x0000488c movq $160(%r14), %r10 + 0x4d, 0x8b, 0x86, 0xb8, 0x00, 0x00, 0x00, //0x00004893 movq $184(%r14), %r8 + 0x4c, 0x89, 0xd0, //0x0000489a movq %r10, %rax + 0x4c, 0x29, 0xc0, //0x0000489d subq %r8, %rax + 0x48, 0x89, 0xc7, //0x000048a0 movq %rax, %rdi + 0x48, 0xc1, 0xff, 0x04, //0x000048a3 sarq $4, %rdi + 0x49, 0x89, 0xbe, 0xa8, 0x00, 0x00, 0x00, //0x000048a7 movq %rdi, $168(%r14) + 0x4d, 0x8d, 0x4a, 0x10, //0x000048ae leaq $16(%r10), %r9 + 0x4d, 0x89, 0x8e, 0xa0, 0x00, 0x00, 0x00, //0x000048b2 movq %r9, $160(%r14) + 0x49, 0x83, 0x86, 0xb0, 0x00, 0x00, 0x00, 0x01, //0x000048b9 addq $1, $176(%r14) + 0x49, 0x8d, 0x4a, 0x20, //0x000048c1 leaq $32(%r10), %rcx + 0x45, 0x31, 0xe4, //0x000048c5 xorl %r12d, %r12d + 0x48, 0x83, 0xf8, 0xf0, //0x000048c8 cmpq $-16, %rax + 0x4c, 0x89, 0xd0, //0x000048cc movq %r10, %rax + 0x49, 0x0f, 0x44, 0xc4, //0x000048cf cmoveq %r12, %rax + 0x49, 0x3b, 0x8e, 0xc0, 0x00, 0x00, 0x00, //0x000048d3 cmpq $192(%r14), %rcx + 0x0f, 0x87, 0x03, 0x00, 0x00, 0x00, //0x000048da ja LBB5_860 + 0x49, 0x89, 0xc4, //0x000048e0 movq %rax, %r12 + //0x000048e3 LBB5_860 + 0x4d, 0x85, 0xe4, //0x000048e3 testq %r12, %r12 + 0x0f, 0x84, 0x04, 0xf6, 0xff, 0xff, //0x000048e6 je LBB5_311 + 0x4d, 0x8d, 0x7d, 0x01, //0x000048ec leaq $1(%r13), %r15 + 0x41, 0x0f, 0xb6, 0x4d, 0x00, //0x000048f0 movzbl (%r13), %ecx + 0x48, 0x83, 0xf9, 0x20, //0x000048f5 cmpq $32, %rcx + 0x0f, 0x87, 0x23, 0x13, 0x00, 0x00, //0x000048f9 ja LBB5_1087 + 0x48, 0xbe, 0x01, 0x26, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, //0x000048ff movabsq $4294977025, %rsi + 0x48, 0x0f, 0xa3, 0xce, //0x00004909 btq %rcx, %rsi + 0x0f, 0x83, 0x0f, 0x13, 0x00, 0x00, //0x0000490d jae LBB5_1087 + 0x41, 0x0f, 0xb6, 0x4d, 0x01, //0x00004913 movzbl $1(%r13), %ecx + 0x49, 0x83, 0xc5, 0x02, //0x00004918 addq $2, %r13 + 0x48, 0x83, 0xf9, 0x20, //0x0000491c cmpq $32, %rcx + 0x0f, 0x87, 0xe5, 0x11, 0x00, 0x00, //0x00004920 ja LBB5_1102 + 0x48, 0x0f, 0xa3, 0xce, //0x00004926 btq %rcx, %rsi + 0x0f, 0x83, 0xdb, 0x11, 0x00, 0x00, //0x0000492a jae LBB5_1102 + 0x49, 0x8b, 0xb6, 0x90, 0x00, 0x00, 0x00, //0x00004930 movq $144(%r14), %rsi + 0x4c, 0x89, 0xe9, //0x00004937 movq %r13, %rcx + 0x48, 0x29, 0xf1, //0x0000493a subq %rsi, %rcx + 0x48, 0x83, 0xf9, 0x40, //0x0000493d cmpq $64, %rcx + 0x0f, 0x83, 0x24, 0x12, 0x00, 0x00, //0x00004941 jae LBB5_1083 + 0x49, 0x8b, 0x86, 0x98, 0x00, 0x00, 0x00, //0x00004947 movq $152(%r14), %rax + 0x48, 0xd3, 0xe8, //0x0000494e shrq %cl, %rax + 0x48, 0xd3, 0xe0, //0x00004951 shlq %cl, %rax + 0x48, 0x85, 0xc0, //0x00004954 testq %rax, %rax + 0x0f, 0x84, 0x07, 0x12, 0x00, 0x00, //0x00004957 je LBB5_1082 + 0x48, 0x0f, 0xbc, 0xc0, //0x0000495d bsfq %rax, %rax + 0x4c, 0x8d, 0x3c, 0x06, //0x00004961 leaq (%rsi,%rax), %r15 + 0x49, 0x83, 0xc7, 0x01, //0x00004965 addq $1, %r15 + 0x48, 0x01, 0xc6, //0x00004969 addq %rax, %rsi + 0xe9, 0xaf, 0x12, 0x00, 0x00, //0x0000496c jmp LBB5_1086 + //0x00004971 LBB5_868 + 0x41, 0x80, 0x7d, 0x00, 0x61, //0x00004971 cmpb $97, (%r13) + 0xb9, 0x0d, 0x00, 0x00, 0x00, //0x00004976 movl $13, %ecx + 0x0f, 0x85, 0x32, 0x35, 0x00, 0x00, //0x0000497b jne LBB5_1523 + 0x41, 0x80, 0x7d, 0x01, 0x6c, //0x00004981 cmpb $108, $1(%r13) + 0x0f, 0x85, 0x42, 0x35, 0x00, 0x00, //0x00004986 jne LBB5_1526 + 0x41, 0x80, 0x7d, 0x02, 0x73, //0x0000498c cmpb $115, $2(%r13) + 0x0f, 0x85, 0x54, 0x35, 0x00, 0x00, //0x00004991 jne LBB5_1529 + 0x31, 0xc9, //0x00004997 xorl %ecx, %ecx + 0x41, 0x80, 0x7d, 0x03, 0x65, //0x00004999 cmpb $101, $3(%r13) + 0x0f, 0x85, 0x50, 0x35, 0x00, 0x00, //0x0000499e jne LBB5_1530 + //0x000049a4 LBB5_872 + 0x49, 0x83, 0xc5, 0x04, //0x000049a4 addq $4, %r13 + //0x000049a8 LBB5_873 + 0x49, 0xc1, 0xe2, 0x20, //0x000049a8 shlq $32, %r10 + 0x49, 0x83, 0xca, 0x02, //0x000049ac orq $2, %r10 + //0x000049b0 LBB5_874 + 0x4d, 0x89, 0x10, //0x000049b0 movq %r10, (%r8) + 0x49, 0x8d, 0x40, 0x10, //0x000049b3 leaq $16(%r8), %rax + 0x49, 0x89, 0x86, 0xa0, 0x00, 0x00, 0x00, //0x000049b7 movq %rax, $160(%r14) + 0xba, 0x0b, 0x00, 0x00, 0x00, //0x000049be movl $11, %edx + 0x85, 0xc9, //0x000049c3 testl %ecx, %ecx + 0x0f, 0x45, 0xd1, //0x000049c5 cmovnel %ecx, %edx + 0x0f, 0x84, 0x2b, 0x18, 0x00, 0x00, //0x000049c8 je LBB5_1171 + 0xe9, 0xb5, 0xc3, 0xff, 0xff, //0x000049ce jmp LBB5_157 + //0x000049d3 LBB5_875 + 0x49, 0xc1, 0xe2, 0x20, //0x000049d3 shlq $32, %r10 + 0x49, 0x83, 0xca, 0x07, //0x000049d7 orq $7, %r10 + 0x4d, 0x89, 0x10, //0x000049db movq %r10, (%r8) + 0x49, 0x8b, 0x86, 0xa8, 0x00, 0x00, 0x00, //0x000049de movq $168(%r14), %rax + 0x49, 0x89, 0x40, 0x08, //0x000049e5 movq %rax, $8(%r8) + 0x4d, 0x8b, 0x96, 0xa0, 0x00, 0x00, 0x00, //0x000049e9 movq $160(%r14), %r10 + 0x4d, 0x8b, 0x86, 0xb8, 0x00, 0x00, 0x00, //0x000049f0 movq $184(%r14), %r8 + 0x4c, 0x89, 0xd0, //0x000049f7 movq %r10, %rax + 0x4c, 0x29, 0xc0, //0x000049fa subq %r8, %rax + 0x48, 0x89, 0xc7, //0x000049fd movq %rax, %rdi + 0x48, 0xc1, 0xff, 0x04, //0x00004a00 sarq $4, %rdi + 0x49, 0x89, 0xbe, 0xa8, 0x00, 0x00, 0x00, //0x00004a04 movq %rdi, $168(%r14) + 0x4d, 0x8d, 0x4a, 0x10, //0x00004a0b leaq $16(%r10), %r9 + 0x4d, 0x89, 0x8e, 0xa0, 0x00, 0x00, 0x00, //0x00004a0f movq %r9, $160(%r14) + 0x49, 0x83, 0x86, 0xb0, 0x00, 0x00, 0x00, 0x01, //0x00004a16 addq $1, $176(%r14) + 0x49, 0x8d, 0x4a, 0x20, //0x00004a1e leaq $32(%r10), %rcx + 0x45, 0x31, 0xe4, //0x00004a22 xorl %r12d, %r12d + 0x48, 0x83, 0xf8, 0xf0, //0x00004a25 cmpq $-16, %rax + 0x4c, 0x89, 0xd0, //0x00004a29 movq %r10, %rax + 0x49, 0x0f, 0x44, 0xc4, //0x00004a2c cmoveq %r12, %rax + 0x49, 0x3b, 0x8e, 0xc0, 0x00, 0x00, 0x00, //0x00004a30 cmpq $192(%r14), %rcx + 0x0f, 0x87, 0x03, 0x00, 0x00, 0x00, //0x00004a37 ja LBB5_877 + 0x49, 0x89, 0xc4, //0x00004a3d movq %rax, %r12 + //0x00004a40 LBB5_877 + 0x4d, 0x85, 0xe4, //0x00004a40 testq %r12, %r12 + 0x0f, 0x84, 0xa7, 0xf4, 0xff, 0xff, //0x00004a43 je LBB5_311 + 0x4d, 0x8d, 0x7d, 0x01, //0x00004a49 leaq $1(%r13), %r15 + 0x41, 0x0f, 0xb6, 0x4d, 0x00, //0x00004a4d movzbl (%r13), %ecx + 0x48, 0x83, 0xf9, 0x20, //0x00004a52 cmpq $32, %rcx + 0x0f, 0x87, 0x96, 0x12, 0x00, 0x00, //0x00004a56 ja LBB5_1099 + 0x48, 0xbe, 0x01, 0x26, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, //0x00004a5c movabsq $4294977025, %rsi + 0x48, 0x0f, 0xa3, 0xce, //0x00004a66 btq %rcx, %rsi + 0x0f, 0x83, 0x82, 0x12, 0x00, 0x00, //0x00004a6a jae LBB5_1099 + 0x41, 0x0f, 0xb6, 0x4d, 0x01, //0x00004a70 movzbl $1(%r13), %ecx + 0x49, 0x83, 0xc5, 0x02, //0x00004a75 addq $2, %r13 + 0x48, 0x83, 0xf9, 0x20, //0x00004a79 cmpq $32, %rcx + 0x0f, 0x87, 0x90, 0x10, 0x00, 0x00, //0x00004a7d ja LBB5_1103 + 0x48, 0x0f, 0xa3, 0xce, //0x00004a83 btq %rcx, %rsi + 0x0f, 0x83, 0x86, 0x10, 0x00, 0x00, //0x00004a87 jae LBB5_1103 + 0x49, 0x8b, 0xb6, 0x90, 0x00, 0x00, 0x00, //0x00004a8d movq $144(%r14), %rsi + 0x4c, 0x89, 0xe9, //0x00004a94 movq %r13, %rcx + 0x48, 0x29, 0xf1, //0x00004a97 subq %rsi, %rcx + 0x48, 0x83, 0xf9, 0x40, //0x00004a9a cmpq $64, %rcx + 0x0f, 0x83, 0x9b, 0x11, 0x00, 0x00, //0x00004a9e jae LBB5_1095 + 0x49, 0x8b, 0x86, 0x98, 0x00, 0x00, 0x00, //0x00004aa4 movq $152(%r14), %rax + 0x48, 0xd3, 0xe8, //0x00004aab shrq %cl, %rax + 0x48, 0xd3, 0xe0, //0x00004aae shlq %cl, %rax + 0x48, 0x85, 0xc0, //0x00004ab1 testq %rax, %rax + 0x0f, 0x84, 0x7e, 0x11, 0x00, 0x00, //0x00004ab4 je LBB5_1094 + 0x48, 0x0f, 0xbc, 0xc0, //0x00004aba bsfq %rax, %rax + 0x4c, 0x8d, 0x3c, 0x06, //0x00004abe leaq (%rsi,%rax), %r15 + 0x49, 0x83, 0xc7, 0x01, //0x00004ac2 addq $1, %r15 + 0x48, 0x01, 0xc6, //0x00004ac6 addq %rax, %rsi + 0xe9, 0x22, 0x12, 0x00, 0x00, //0x00004ac9 jmp LBB5_1098 + //0x00004ace LBB5_885 + 0x0f, 0xbc, 0xc2, //0x00004ace bsfl %edx, %eax + 0x4a, 0x8d, 0x0c, 0x28, //0x00004ad1 leaq (%rax,%r13), %rcx + 0x49, 0x01, 0xc5, //0x00004ad5 addq %rax, %r13 + 0x49, 0x83, 0xc5, 0x01, //0x00004ad8 addq $1, %r13 + 0x49, 0xf7, 0xd7, //0x00004adc notq %r15 + 0x49, 0x8d, 0x34, 0x0f, //0x00004adf leaq (%r15,%rcx), %rsi + 0x48, 0x83, 0xc6, 0x01, //0x00004ae3 addq $1, %rsi + 0x31, 0xc0, //0x00004ae7 xorl %eax, %eax + 0x48, 0x89, 0x45, 0xa8, //0x00004ae9 movq %rax, $-88(%rbp) + 0x4d, 0x89, 0xd4, //0x00004aed movq %r10, %r12 + 0x31, 0xc9, //0x00004af0 xorl %ecx, %ecx + 0x48, 0x85, 0xf6, //0x00004af2 testq %rsi, %rsi + 0x0f, 0x89, 0x04, 0x00, 0x00, 0x00, //0x00004af5 jns LBB5_887 + //0x00004afb LBB5_886 + 0x89, 0xf1, //0x00004afb movl %esi, %ecx + 0xf7, 0xd9, //0x00004afd negl %ecx + //0x00004aff LBB5_887 + 0x0f, 0xb6, 0x45, 0xa8, //0x00004aff movzbl $-88(%rbp), %eax + 0x49, 0xc1, 0xe1, 0x20, //0x00004b03 shlq $32, %r9 + 0x49, 0x8d, 0x04, 0xc1, //0x00004b07 leaq (%r9,%rax,8), %rax + 0x48, 0xba, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, //0x00004b0b movabsq $4294967296, %rdx + 0x48, 0x01, 0xd0, //0x00004b15 addq %rdx, %rax + 0x48, 0x83, 0xc0, 0x04, //0x00004b18 addq $4, %rax + 0x49, 0x8b, 0x96, 0xa0, 0x00, 0x00, 0x00, //0x00004b1c movq $160(%r14), %rdx + 0x48, 0x89, 0x02, //0x00004b23 movq %rax, (%rdx) + 0x48, 0x89, 0x72, 0x08, //0x00004b26 movq %rsi, $8(%rdx) + 0x4d, 0x8b, 0x86, 0xa0, 0x00, 0x00, 0x00, //0x00004b2a movq $160(%r14), %r8 + 0x49, 0x8d, 0x40, 0x10, //0x00004b31 leaq $16(%r8), %rax + 0x49, 0x89, 0x86, 0xa0, 0x00, 0x00, 0x00, //0x00004b35 movq %rax, $160(%r14) + 0x41, 0x83, 0x86, 0xd0, 0x00, 0x00, 0x00, 0x01, //0x00004b3c addl $1, $208(%r14) + 0xba, 0x0b, 0x00, 0x00, 0x00, //0x00004b44 movl $11, %edx + 0x85, 0xc9, //0x00004b49 testl %ecx, %ecx + 0x0f, 0x45, 0xd1, //0x00004b4b cmovnel %ecx, %edx + 0x0f, 0x84, 0xa5, 0x16, 0x00, 0x00, //0x00004b4e je LBB5_1171 + 0xe9, 0x2f, 0xc2, 0xff, 0xff, //0x00004b54 jmp LBB5_157 + //0x00004b59 LBB5_888 + 0x41, 0x8a, 0x55, 0x01, //0x00004b59 movb $1(%r13), %dl + 0x80, 0xc2, 0xd2, //0x00004b5d addb $-46, %dl + 0x80, 0xfa, 0x37, //0x00004b60 cmpb $55, %dl + 0x0f, 0x87, 0x7d, 0xfa, 0xff, 0xff, //0x00004b63 ja LBB5_828 + 0x0f, 0xb6, 0xd2, //0x00004b69 movzbl %dl, %edx + 0x48, 0xbe, 0x01, 0x00, 0x80, 0x00, 0x00, 0x00, 0x80, 0x00, //0x00004b6c movabsq $36028797027352577, %rsi + 0x48, 0x0f, 0xa3, 0xd6, //0x00004b76 btq %rdx, %rsi + 0xba, 0x01, 0x00, 0x00, 0x00, //0x00004b7a movl $1, %edx + 0x0f, 0x83, 0x06, 0x04, 0x00, 0x00, //0x00004b7f jae LBB5_953 + //0x00004b85 LBB5_890 + 0x49, 0x83, 0xf9, 0x10, //0x00004b85 cmpq $16, %r9 + 0x0f, 0x82, 0x56, 0x32, 0x00, 0x00, //0x00004b89 jb LBB5_1511 + 0x4c, 0x8b, 0x5d, 0xb0, //0x00004b8f movq $-80(%rbp), %r11 + 0x41, 0x83, 0xe3, 0x01, //0x00004b93 andl $1, %r11d + 0x49, 0xc7, 0xc6, 0xff, 0xff, 0xff, 0xff, //0x00004b97 movq $-1, %r14 + 0x31, 0xc0, //0x00004b9e xorl %eax, %eax + 0xf3, 0x44, 0x0f, 0x6f, 0x05, 0xf7, 0xb4, 0xff, 0xff, //0x00004ba0 movdqu $-19209(%rip), %xmm8 /* LCPI5_4+0(%rip) */ + 0xf3, 0x44, 0x0f, 0x6f, 0x15, 0xfe, 0xb4, 0xff, 0xff, //0x00004ba9 movdqu $-19202(%rip), %xmm10 /* LCPI5_5+0(%rip) */ + 0xf3, 0x44, 0x0f, 0x6f, 0x0d, 0x05, 0xb5, 0xff, 0xff, //0x00004bb2 movdqu $-19195(%rip), %xmm9 /* LCPI5_6+0(%rip) */ + 0xf3, 0x0f, 0x6f, 0x1d, 0x0d, 0xb5, 0xff, 0xff, //0x00004bbb movdqu $-19187(%rip), %xmm3 /* LCPI5_7+0(%rip) */ + 0xf3, 0x0f, 0x6f, 0x25, 0x15, 0xb5, 0xff, 0xff, //0x00004bc3 movdqu $-19179(%rip), %xmm4 /* LCPI5_8+0(%rip) */ + 0xf3, 0x0f, 0x6f, 0x2d, 0x1d, 0xb5, 0xff, 0xff, //0x00004bcb movdqu $-19171(%rip), %xmm5 /* LCPI5_9+0(%rip) */ + 0xf3, 0x0f, 0x6f, 0x35, 0x25, 0xb5, 0xff, 0xff, //0x00004bd3 movdqu $-19163(%rip), %xmm6 /* LCPI5_10+0(%rip) */ + 0x49, 0xc7, 0xc4, 0xff, 0xff, 0xff, 0xff, //0x00004bdb movq $-1, %r12 + 0x49, 0xc7, 0xc2, 0xff, 0xff, 0xff, 0xff, //0x00004be2 movq $-1, %r10 + 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00004be9 .p2align 4, 0x90 + //0x00004bf0 LBB5_892 + 0xf3, 0x41, 0x0f, 0x6f, 0x7c, 0x05, 0x00, //0x00004bf0 movdqu (%r13,%rax), %xmm7 + 0x66, 0x0f, 0x6f, 0xc7, //0x00004bf7 movdqa %xmm7, %xmm0 + 0x66, 0x41, 0x0f, 0x64, 0xc0, //0x00004bfb pcmpgtb %xmm8, %xmm0 + 0x66, 0x41, 0x0f, 0x6f, 0xca, //0x00004c00 movdqa %xmm10, %xmm1 + 0x66, 0x0f, 0x64, 0xcf, //0x00004c05 pcmpgtb %xmm7, %xmm1 + 0x66, 0x0f, 0xdb, 0xc8, //0x00004c09 pand %xmm0, %xmm1 + 0x66, 0x0f, 0x6f, 0xc7, //0x00004c0d movdqa %xmm7, %xmm0 + 0x66, 0x41, 0x0f, 0x74, 0xc1, //0x00004c11 pcmpeqb %xmm9, %xmm0 + 0x66, 0x0f, 0x6f, 0xd7, //0x00004c16 movdqa %xmm7, %xmm2 + 0x66, 0x0f, 0x74, 0xd3, //0x00004c1a pcmpeqb %xmm3, %xmm2 + 0x66, 0x0f, 0xeb, 0xd0, //0x00004c1e por %xmm0, %xmm2 + 0x66, 0x0f, 0x6f, 0xc7, //0x00004c22 movdqa %xmm7, %xmm0 + 0x66, 0x0f, 0xdb, 0xc4, //0x00004c26 pand %xmm4, %xmm0 + 0x66, 0x0f, 0x74, 0xc6, //0x00004c2a pcmpeqb %xmm6, %xmm0 + 0x66, 0x0f, 0x74, 0xfd, //0x00004c2e pcmpeqb %xmm5, %xmm7 + 0x66, 0x0f, 0xd7, 0xf8, //0x00004c32 pmovmskb %xmm0, %edi + 0x66, 0x0f, 0xeb, 0xc7, //0x00004c36 por %xmm7, %xmm0 + 0x66, 0x0f, 0xeb, 0xca, //0x00004c3a por %xmm2, %xmm1 + 0x66, 0x0f, 0xeb, 0xc8, //0x00004c3e por %xmm0, %xmm1 + 0x66, 0x0f, 0xd7, 0xdf, //0x00004c42 pmovmskb %xmm7, %ebx + 0x66, 0x0f, 0xd7, 0xd2, //0x00004c46 pmovmskb %xmm2, %edx + 0x66, 0x0f, 0xd7, 0xc9, //0x00004c4a pmovmskb %xmm1, %ecx + 0xf7, 0xd1, //0x00004c4e notl %ecx + 0x0f, 0xbc, 0xc9, //0x00004c50 bsfl %ecx, %ecx + 0x83, 0xf9, 0x10, //0x00004c53 cmpl $16, %ecx + 0x0f, 0x84, 0x11, 0x00, 0x00, 0x00, //0x00004c56 je LBB5_894 + 0xbe, 0xff, 0xff, 0xff, 0xff, //0x00004c5c movl $-1, %esi + 0xd3, 0xe6, //0x00004c61 shll %cl, %esi + 0xf7, 0xd6, //0x00004c63 notl %esi + 0x21, 0xf3, //0x00004c65 andl %esi, %ebx + 0x21, 0xf7, //0x00004c67 andl %esi, %edi + 0x21, 0xd6, //0x00004c69 andl %edx, %esi + 0x89, 0xf2, //0x00004c6b movl %esi, %edx + //0x00004c6d LBB5_894 + 0x8d, 0x73, 0xff, //0x00004c6d leal $-1(%rbx), %esi + 0x21, 0xde, //0x00004c70 andl %ebx, %esi + 0x0f, 0x85, 0xff, 0x11, 0x00, 0x00, //0x00004c72 jne LBB5_1115 + 0x8d, 0x77, 0xff, //0x00004c78 leal $-1(%rdi), %esi + 0x21, 0xfe, //0x00004c7b andl %edi, %esi + 0x0f, 0x85, 0xf4, 0x11, 0x00, 0x00, //0x00004c7d jne LBB5_1115 + 0x8d, 0x72, 0xff, //0x00004c83 leal $-1(%rdx), %esi + 0x21, 0xd6, //0x00004c86 andl %edx, %esi + 0x0f, 0x85, 0xe9, 0x11, 0x00, 0x00, //0x00004c88 jne LBB5_1115 + 0x85, 0xdb, //0x00004c8e testl %ebx, %ebx + 0x0f, 0x84, 0x13, 0x00, 0x00, 0x00, //0x00004c90 je LBB5_900 + 0x0f, 0xbc, 0xdb, //0x00004c96 bsfl %ebx, %ebx + 0x49, 0x83, 0xfa, 0xff, //0x00004c99 cmpq $-1, %r10 + 0x0f, 0x85, 0x20, 0x2e, 0x00, 0x00, //0x00004c9d jne LBB5_1474 + 0x48, 0x01, 0xc3, //0x00004ca3 addq %rax, %rbx + 0x49, 0x89, 0xda, //0x00004ca6 movq %rbx, %r10 + //0x00004ca9 LBB5_900 + 0x85, 0xff, //0x00004ca9 testl %edi, %edi + 0x0f, 0x84, 0x13, 0x00, 0x00, 0x00, //0x00004cab je LBB5_903 + 0x0f, 0xbc, 0xff, //0x00004cb1 bsfl %edi, %edi + 0x49, 0x83, 0xfc, 0xff, //0x00004cb4 cmpq $-1, %r12 + 0x0f, 0x85, 0x0c, 0x2e, 0x00, 0x00, //0x00004cb8 jne LBB5_1475 + 0x48, 0x01, 0xc7, //0x00004cbe addq %rax, %rdi + 0x49, 0x89, 0xfc, //0x00004cc1 movq %rdi, %r12 + //0x00004cc4 LBB5_903 + 0x85, 0xd2, //0x00004cc4 testl %edx, %edx + 0x0f, 0x84, 0x13, 0x00, 0x00, 0x00, //0x00004cc6 je LBB5_906 + 0x0f, 0xbc, 0xd2, //0x00004ccc bsfl %edx, %edx + 0x49, 0x83, 0xfe, 0xff, //0x00004ccf cmpq $-1, %r14 + 0x0f, 0x85, 0xf8, 0x2d, 0x00, 0x00, //0x00004cd3 jne LBB5_1476 + 0x48, 0x01, 0xc2, //0x00004cd9 addq %rax, %rdx + 0x49, 0x89, 0xd6, //0x00004cdc movq %rdx, %r14 + //0x00004cdf LBB5_906 + 0x83, 0xf9, 0x10, //0x00004cdf cmpl $16, %ecx + 0x0f, 0x85, 0xc0, 0x00, 0x00, 0x00, //0x00004ce2 jne LBB5_921 + 0x49, 0x83, 0xc1, 0xf0, //0x00004ce8 addq $-16, %r9 + 0x48, 0x83, 0xc0, 0x10, //0x00004cec addq $16, %rax + 0x49, 0x83, 0xf9, 0x0f, //0x00004cf0 cmpq $15, %r9 + 0x0f, 0x87, 0xf6, 0xfe, 0xff, 0xff, //0x00004cf4 ja LBB5_892 + 0x4c, 0x03, 0x9d, 0x78, 0xff, 0xff, 0xff, //0x00004cfa addq $-136(%rbp), %r11 + 0x4c, 0x2b, 0x5d, 0xb8, //0x00004d01 subq $-72(%rbp), %r11 + 0x4c, 0x2b, 0x5d, 0xb0, //0x00004d05 subq $-80(%rbp), %r11 + 0x4a, 0x8d, 0x0c, 0x28, //0x00004d09 leaq (%rax,%r13), %rcx + 0x49, 0x89, 0xcf, //0x00004d0d movq %rcx, %r15 + 0x49, 0x39, 0xc3, //0x00004d10 cmpq %rax, %r11 + 0x4c, 0x8b, 0x5d, 0xc8, //0x00004d13 movq $-56(%rbp), %r11 + 0x0f, 0x84, 0xa3, 0x00, 0x00, 0x00, //0x00004d17 je LBB5_923 + //0x00004d1d LBB5_909 + 0x4e, 0x8d, 0x3c, 0x09, //0x00004d1d leaq (%rcx,%r9), %r15 + 0x48, 0x89, 0xca, //0x00004d21 movq %rcx, %rdx + 0x4c, 0x29, 0xea, //0x00004d24 subq %r13, %rdx + 0x31, 0xc0, //0x00004d27 xorl %eax, %eax + 0x48, 0x8d, 0x3d, 0xd4, 0x71, 0x00, 0x00, //0x00004d29 leaq $29140(%rip), %rdi /* LJTI5_3+0(%rip) */ + 0xe9, 0x28, 0x00, 0x00, 0x00, //0x00004d30 jmp LBB5_914 + //0x00004d35 LBB5_910 + 0x83, 0xfb, 0x65, //0x00004d35 cmpl $101, %ebx + 0x0f, 0x85, 0x7c, 0x00, 0x00, 0x00, //0x00004d38 jne LBB5_922 + //0x00004d3e LBB5_911 + 0x49, 0x83, 0xfc, 0xff, //0x00004d3e cmpq $-1, %r12 + 0x0f, 0x85, 0x41, 0x11, 0x00, 0x00, //0x00004d42 jne LBB5_1117 + 0x4c, 0x8d, 0x24, 0x02, //0x00004d48 leaq (%rdx,%rax), %r12 + 0x90, 0x90, 0x90, 0x90, //0x00004d4c .p2align 4, 0x90 + //0x00004d50 LBB5_913 + 0x48, 0x83, 0xc0, 0x01, //0x00004d50 addq $1, %rax + 0x49, 0x39, 0xc1, //0x00004d54 cmpq %rax, %r9 + 0x0f, 0x84, 0x63, 0x00, 0x00, 0x00, //0x00004d57 je LBB5_923 + //0x00004d5d LBB5_914 + 0x0f, 0xbe, 0x1c, 0x01, //0x00004d5d movsbl (%rcx,%rax), %ebx + 0x8d, 0x73, 0xd0, //0x00004d61 leal $-48(%rbx), %esi + 0x83, 0xfe, 0x0a, //0x00004d64 cmpl $10, %esi + 0x0f, 0x82, 0xe3, 0xff, 0xff, 0xff, //0x00004d67 jb LBB5_913 + 0x8d, 0x73, 0xd5, //0x00004d6d leal $-43(%rbx), %esi + 0x83, 0xfe, 0x1a, //0x00004d70 cmpl $26, %esi + 0x0f, 0x87, 0xbc, 0xff, 0xff, 0xff, //0x00004d73 ja LBB5_910 + 0x48, 0x63, 0x34, 0xb7, //0x00004d79 movslq (%rdi,%rsi,4), %rsi + 0x48, 0x01, 0xfe, //0x00004d7d addq %rdi, %rsi + 0xff, 0xe6, //0x00004d80 jmpq *%rsi + //0x00004d82 LBB5_917 + 0x49, 0x83, 0xfe, 0xff, //0x00004d82 cmpq $-1, %r14 + 0x0f, 0x85, 0xfd, 0x10, 0x00, 0x00, //0x00004d86 jne LBB5_1117 + 0x4c, 0x8d, 0x34, 0x02, //0x00004d8c leaq (%rdx,%rax), %r14 + 0xe9, 0xbb, 0xff, 0xff, 0xff, //0x00004d90 jmp LBB5_913 + //0x00004d95 LBB5_919 + 0x49, 0x83, 0xfa, 0xff, //0x00004d95 cmpq $-1, %r10 + 0x0f, 0x85, 0xea, 0x10, 0x00, 0x00, //0x00004d99 jne LBB5_1117 + 0x4c, 0x8d, 0x14, 0x02, //0x00004d9f leaq (%rdx,%rax), %r10 + 0xe9, 0xa8, 0xff, 0xff, 0xff, //0x00004da3 jmp LBB5_913 + //0x00004da8 LBB5_921 + 0x41, 0x89, 0xcf, //0x00004da8 movl %ecx, %r15d + 0x4d, 0x01, 0xef, //0x00004dab addq %r13, %r15 + 0x49, 0x01, 0xc7, //0x00004dae addq %rax, %r15 + 0x4c, 0x8b, 0x5d, 0xc8, //0x00004db1 movq $-56(%rbp), %r11 + 0xe9, 0x06, 0x00, 0x00, 0x00, //0x00004db5 jmp LBB5_923 + //0x00004dba LBB5_922 + 0x48, 0x01, 0xc1, //0x00004dba addq %rax, %rcx + 0x49, 0x89, 0xcf, //0x00004dbd movq %rcx, %r15 + //0x00004dc0 LBB5_923 + 0x48, 0xc7, 0xc0, 0xff, 0xff, 0xff, 0xff, //0x00004dc0 movq $-1, %rax + 0x4d, 0x85, 0xd2, //0x00004dc7 testq %r10, %r10 + 0x0f, 0x84, 0xac, 0x01, 0x00, 0x00, //0x00004dca je LBB5_952 + 0x4d, 0x85, 0xf6, //0x00004dd0 testq %r14, %r14 + 0x0f, 0x84, 0xa3, 0x01, 0x00, 0x00, //0x00004dd3 je LBB5_952 + 0x4d, 0x85, 0xe4, //0x00004dd9 testq %r12, %r12 + 0x0f, 0x84, 0x9a, 0x01, 0x00, 0x00, //0x00004ddc je LBB5_952 + 0x4d, 0x29, 0xef, //0x00004de2 subq %r13, %r15 + 0x49, 0x8d, 0x47, 0xff, //0x00004de5 leaq $-1(%r15), %rax + 0x49, 0x39, 0xc2, //0x00004de9 cmpq %rax, %r10 + 0x0f, 0x84, 0x76, 0x01, 0x00, 0x00, //0x00004dec je LBB5_950 + 0x49, 0x39, 0xc6, //0x00004df2 cmpq %rax, %r14 + 0x0f, 0x84, 0x6d, 0x01, 0x00, 0x00, //0x00004df5 je LBB5_950 + 0x49, 0x39, 0xc4, //0x00004dfb cmpq %rax, %r12 + 0x0f, 0x84, 0x64, 0x01, 0x00, 0x00, //0x00004dfe je LBB5_950 + 0x4d, 0x85, 0xf6, //0x00004e04 testq %r14, %r14 + 0x0f, 0x8e, 0x84, 0x02, 0x00, 0x00, //0x00004e07 jle LBB5_969 + 0x49, 0x8d, 0x46, 0xff, //0x00004e0d leaq $-1(%r14), %rax + 0x49, 0x39, 0xc4, //0x00004e11 cmpq %rax, %r12 + 0x0f, 0x84, 0x77, 0x02, 0x00, 0x00, //0x00004e14 je LBB5_969 + 0x49, 0xf7, 0xd6, //0x00004e1a notq %r14 + 0x4c, 0x89, 0xf0, //0x00004e1d movq %r14, %rax + 0xe9, 0x49, 0x01, 0x00, 0x00, //0x00004e20 jmp LBB5_951 + //0x00004e25 LBB5_932 + 0x49, 0x8d, 0x45, 0x02, //0x00004e25 leaq $2(%r13), %rax + 0x48, 0x89, 0x45, 0xb8, //0x00004e29 movq %rax, $-72(%rbp) + 0x41, 0x8a, 0x45, 0x02, //0x00004e2d movb $2(%r13), %al + 0x8d, 0x48, 0xd0, //0x00004e31 leal $-48(%rax), %ecx + 0x80, 0xf9, 0x09, //0x00004e34 cmpb $9, %cl + 0x0f, 0x87, 0x33, 0x2f, 0x00, 0x00, //0x00004e37 ja LBB5_1531 + 0x45, 0x31, 0xe4, //0x00004e3d xorl %r12d, %r12d + 0x3c, 0x30, //0x00004e40 cmpb $48, %al + 0x0f, 0x85, 0x1c, 0x00, 0x00, 0x00, //0x00004e42 jne LBB5_935 + //0x00004e48 LBB5_934 + 0x48, 0x8b, 0x4d, 0xb8, //0x00004e48 movq $-72(%rbp), %rcx + 0x0f, 0xb6, 0x41, 0x01, //0x00004e4c movzbl $1(%rcx), %eax + 0x48, 0x83, 0xc1, 0x01, //0x00004e50 addq $1, %rcx + 0x48, 0x89, 0x4d, 0xb8, //0x00004e54 movq %rcx, $-72(%rbp) + 0x41, 0x83, 0xc4, 0xff, //0x00004e58 addl $-1, %r12d + 0x3c, 0x30, //0x00004e5c cmpb $48, %al + 0x0f, 0x84, 0xe4, 0xff, 0xff, 0xff, //0x00004e5e je LBB5_934 + //0x00004e64 LBB5_935 + 0x3c, 0x45, //0x00004e64 cmpb $69, %al + 0x0f, 0x84, 0x6b, 0x01, 0x00, 0x00, //0x00004e66 je LBB5_956 + 0x3c, 0x65, //0x00004e6c cmpb $101, %al + 0x0f, 0x84, 0x63, 0x01, 0x00, 0x00, //0x00004e6e je LBB5_956 + 0x44, 0x8d, 0x40, 0xd0, //0x00004e74 leal $-48(%rax), %r8d + 0x31, 0xc9, //0x00004e78 xorl %ecx, %ecx + 0x31, 0xd2, //0x00004e7a xorl %edx, %edx + 0x48, 0x89, 0x95, 0x68, 0xff, 0xff, 0xff, //0x00004e7c movq %rdx, $-152(%rbp) + 0x31, 0xf6, //0x00004e83 xorl %esi, %esi + //0x00004e85 LBB5_938 + 0x41, 0xb9, 0x11, 0x00, 0x00, 0x00, //0x00004e85 movl $17, %r9d + 0x49, 0x29, 0xc9, //0x00004e8b subq %rcx, %r9 + 0x4d, 0x85, 0xc9, //0x00004e8e testq %r9, %r9 + 0x0f, 0x8e, 0x34, 0x01, 0x00, 0x00, //0x00004e91 jle LBB5_955 + 0x41, 0x80, 0xf8, 0x09, //0x00004e97 cmpb $9, %r8b + 0x0f, 0x87, 0x2a, 0x01, 0x00, 0x00, //0x00004e9b ja LBB5_955 + 0x48, 0x8b, 0x55, 0xb8, //0x00004ea1 movq $-72(%rbp), %rdx + 0x4c, 0x01, 0xca, //0x00004ea5 addq %r9, %rdx + 0xbb, 0x10, 0x00, 0x00, 0x00, //0x00004ea8 movl $16, %ebx + 0x48, 0x29, 0xcb, //0x00004ead subq %rcx, %rbx + 0x31, 0xc9, //0x00004eb0 xorl %ecx, %ecx + 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00004eb2 .p2align 4, 0x90 + //0x00004ec0 LBB5_941 + 0x48, 0x8d, 0x34, 0xb6, //0x00004ec0 leaq (%rsi,%rsi,4), %rsi + 0x0f, 0xb6, 0xc0, //0x00004ec4 movzbl %al, %eax + 0x48, 0x8d, 0x34, 0x70, //0x00004ec7 leaq (%rax,%rsi,2), %rsi + 0x48, 0x83, 0xc6, 0xd0, //0x00004ecb addq $-48, %rsi + 0x48, 0x39, 0xcb, //0x00004ecf cmpq %rcx, %rbx + 0x0f, 0x84, 0xdc, 0x01, 0x00, 0x00, //0x00004ed2 je LBB5_972 + 0x48, 0x8b, 0x45, 0xb8, //0x00004ed8 movq $-72(%rbp), %rax + 0x0f, 0xb6, 0x44, 0x08, 0x01, //0x00004edc movzbl $1(%rax,%rcx), %eax + 0x8d, 0x78, 0xd0, //0x00004ee1 leal $-48(%rax), %edi + 0x48, 0x83, 0xc1, 0x01, //0x00004ee4 addq $1, %rcx + 0x40, 0x80, 0xff, 0x0a, //0x00004ee8 cmpb $10, %dil + 0x0f, 0x82, 0xce, 0xff, 0xff, 0xff, //0x00004eec jb LBB5_941 + 0x48, 0x8b, 0x55, 0xb8, //0x00004ef2 movq $-72(%rbp), %rdx + 0x48, 0x01, 0xca, //0x00004ef6 addq %rcx, %rdx + 0x49, 0x89, 0xc9, //0x00004ef9 movq %rcx, %r9 + 0xe9, 0xec, 0x01, 0x00, 0x00, //0x00004efc jmp LBB5_976 + //0x00004f01 LBB5_944 + 0x3c, 0x45, //0x00004f01 cmpb $69, %al + 0x0f, 0x84, 0xd6, 0x00, 0x00, 0x00, //0x00004f03 je LBB5_958 + 0x3c, 0x65, //0x00004f09 cmpb $101, %al + 0x0f, 0x84, 0xce, 0x00, 0x00, 0x00, //0x00004f0b je LBB5_958 + 0x45, 0x85, 0xe4, //0x00004f11 testl %r12d, %r12d + 0x0f, 0x85, 0x0a, 0x30, 0x00, 0x00, //0x00004f14 jne LBB5_1535 + 0x31, 0xc9, //0x00004f1a xorl %ecx, %ecx + 0x45, 0x84, 0xff, //0x00004f1c testb %r15b, %r15b + 0x0f, 0x84, 0xdd, 0x0b, 0x00, 0x00, //0x00004f1f je LBB5_1078 + 0x48, 0xb9, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, //0x00004f25 movabsq $-9223372036854775808, %rcx + 0x48, 0x39, 0xce, //0x00004f2f cmpq %rcx, %rsi + 0x0f, 0x86, 0x5b, 0x0e, 0x00, 0x00, //0x00004f32 jbe LBB5_1101 + 0x66, 0x48, 0x0f, 0x6e, 0xc6, //0x00004f38 movq %rsi, %xmm0 + 0x66, 0x0f, 0x62, 0x05, 0xcb, 0xb1, 0xff, 0xff, //0x00004f3d punpckldq $-20021(%rip), %xmm0 /* LCPI5_11+0(%rip) */ + 0x66, 0x0f, 0x5c, 0x05, 0xd3, 0xb1, 0xff, 0xff, //0x00004f45 subpd $-20013(%rip), %xmm0 /* LCPI5_12+0(%rip) */ + 0x66, 0x0f, 0x28, 0xc8, //0x00004f4d movapd %xmm0, %xmm1 + 0x66, 0x0f, 0x15, 0xc8, //0x00004f51 unpckhpd %xmm0, %xmm1 + 0xf2, 0x0f, 0x58, 0xc8, //0x00004f55 addsd %xmm0, %xmm1 + 0x66, 0x48, 0x0f, 0x7e, 0xc8, //0x00004f59 movq %xmm1, %rax + 0x48, 0x31, 0xc8, //0x00004f5e xorq %rcx, %rax + 0x31, 0xc9, //0x00004f61 xorl %ecx, %ecx + 0xe9, 0x39, 0x12, 0x00, 0x00, //0x00004f63 jmp LBB5_1166 + //0x00004f68 LBB5_950 + 0x49, 0xf7, 0xdf, //0x00004f68 negq %r15 + 0x4c, 0x89, 0xf8, //0x00004f6b movq %r15, %rax + //0x00004f6e LBB5_951 + 0x31, 0xc9, //0x00004f6e xorl %ecx, %ecx + 0x48, 0x89, 0xc2, //0x00004f70 movq %rax, %rdx + 0x48, 0x85, 0xc0, //0x00004f73 testq %rax, %rax + 0x0f, 0x89, 0x0f, 0x00, 0x00, 0x00, //0x00004f76 jns LBB5_953 + //0x00004f7c LBB5_952 + 0x48, 0xf7, 0xd0, //0x00004f7c notq %rax + 0xb9, 0x03, 0x00, 0x00, 0x00, //0x00004f7f movl $3, %ecx + 0x48, 0xc7, 0xc2, 0xfd, 0xff, 0xff, 0xff, //0x00004f84 movq $-3, %rdx + //0x00004f8b LBB5_953 + 0x49, 0x01, 0xc5, //0x00004f8b addq %rax, %r13 + 0x0f, 0xb6, 0x45, 0x80, //0x00004f8e movzbl $-128(%rbp), %eax + 0x48, 0x01, 0xd0, //0x00004f92 addq %rdx, %rax + 0x48, 0x8b, 0x55, 0x90, //0x00004f95 movq $-112(%rbp), %rdx + 0x48, 0xc1, 0xe2, 0x20, //0x00004f99 shlq $32, %rdx + 0x48, 0x83, 0xca, 0x1b, //0x00004f9d orq $27, %rdx + 0x49, 0x89, 0x10, //0x00004fa1 movq %rdx, (%r8) + 0x49, 0x89, 0x40, 0x08, //0x00004fa4 movq %rax, $8(%r8) + 0x4c, 0x8b, 0x75, 0xc0, //0x00004fa8 movq $-64(%rbp), %r14 + 0x4d, 0x8b, 0x86, 0xa0, 0x00, 0x00, 0x00, //0x00004fac movq $160(%r14), %r8 + 0x49, 0x8d, 0x40, 0x10, //0x00004fb3 leaq $16(%r8), %rax + 0x49, 0x89, 0x86, 0xa0, 0x00, 0x00, 0x00, //0x00004fb7 movq %rax, $160(%r14) + 0x41, 0x83, 0x86, 0xd4, 0x00, 0x00, 0x00, 0x01, //0x00004fbe addl $1, $212(%r14) + 0xe9, 0x1a, 0x12, 0x00, 0x00, //0x00004fc6 jmp LBB5_954 + //0x00004fcb LBB5_955 + 0x48, 0x8b, 0x55, 0xb8, //0x00004fcb movq $-72(%rbp), %rdx + 0x45, 0x31, 0xc9, //0x00004fcf xorl %r9d, %r9d + 0xe9, 0xe3, 0x00, 0x00, 0x00, //0x00004fd2 jmp LBB5_973 + //0x00004fd7 LBB5_956 + 0x45, 0x31, 0xc9, //0x00004fd7 xorl %r9d, %r9d + //0x00004fda LBB5_957 + 0x45, 0x31, 0xe4, //0x00004fda xorl %r12d, %r12d + 0x31, 0xf6, //0x00004fdd xorl %esi, %esi + //0x00004fdf LBB5_958 + 0x48, 0x8b, 0x45, 0xb8, //0x00004fdf movq $-72(%rbp), %rax + 0x8a, 0x48, 0x01, //0x00004fe3 movb $1(%rax), %cl + 0x80, 0xf9, 0x2d, //0x00004fe6 cmpb $45, %cl + 0x0f, 0x84, 0x14, 0x00, 0x00, 0x00, //0x00004fe9 je LBB5_961 + 0x80, 0xf9, 0x2b, //0x00004fef cmpb $43, %cl + 0x0f, 0x85, 0x21, 0x00, 0x00, 0x00, //0x00004ff2 jne LBB5_963 + 0x41, 0xb8, 0x01, 0x00, 0x00, 0x00, //0x00004ff8 movl $1, %r8d + 0xe9, 0x06, 0x00, 0x00, 0x00, //0x00004ffe jmp LBB5_962 + //0x00005003 LBB5_961 + 0x41, 0xb8, 0xff, 0xff, 0xff, 0xff, //0x00005003 movl $-1, %r8d + //0x00005009 LBB5_962 + 0x48, 0x8b, 0x55, 0xb8, //0x00005009 movq $-72(%rbp), %rdx + 0x8a, 0x4a, 0x02, //0x0000500d movb $2(%rdx), %cl + 0x48, 0x83, 0xc2, 0x02, //0x00005010 addq $2, %rdx + 0xe9, 0x0e, 0x00, 0x00, 0x00, //0x00005014 jmp LBB5_964 + //0x00005019 LBB5_963 + 0x48, 0x8b, 0x55, 0xb8, //0x00005019 movq $-72(%rbp), %rdx + 0x48, 0x83, 0xc2, 0x01, //0x0000501d addq $1, %rdx + 0x41, 0xb8, 0x01, 0x00, 0x00, 0x00, //0x00005021 movl $1, %r8d + //0x00005027 LBB5_964 + 0x48, 0x89, 0x55, 0xb8, //0x00005027 movq %rdx, $-72(%rbp) + 0x8d, 0x51, 0xd0, //0x0000502b leal $-48(%rcx), %edx + 0x80, 0xfa, 0x09, //0x0000502e cmpb $9, %dl + 0x0f, 0x87, 0x39, 0x2d, 0x00, 0x00, //0x00005031 ja LBB5_1531 + 0x31, 0xd2, //0x00005037 xorl %edx, %edx + 0x48, 0xc7, 0xc7, 0xff, 0xff, 0xff, 0xff, //0x00005039 movq $-1, %rdi + 0x48, 0x8b, 0x45, 0xb8, //0x00005040 movq $-72(%rbp), %rax + 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00005044 .p2align 4, 0x90 + //0x00005050 LBB5_966 + 0x8d, 0x14, 0x92, //0x00005050 leal (%rdx,%rdx,4), %edx + 0x0f, 0xb6, 0xc9, //0x00005053 movzbl %cl, %ecx + 0x8d, 0x14, 0x51, //0x00005056 leal (%rcx,%rdx,2), %edx + 0x83, 0xc2, 0xd0, //0x00005059 addl $-48, %edx + 0x0f, 0xb6, 0x48, 0x01, //0x0000505c movzbl $1(%rax), %ecx + 0x48, 0x83, 0xc0, 0x01, //0x00005060 addq $1, %rax + 0x8d, 0x59, 0xd0, //0x00005064 leal $-48(%rcx), %ebx + 0x48, 0x83, 0xc7, 0x01, //0x00005067 addq $1, %rdi + 0x80, 0xfb, 0x0a, //0x0000506b cmpb $10, %bl + 0x0f, 0x82, 0xdc, 0xff, 0xff, 0xff, //0x0000506e jb LBB5_966 + 0x48, 0x89, 0x45, 0xb8, //0x00005074 movq %rax, $-72(%rbp) + 0x48, 0x83, 0xff, 0x09, //0x00005078 cmpq $9, %rdi + 0x0f, 0x83, 0x84, 0x2d, 0x00, 0x00, //0x0000507c jae LBB5_1512 + //0x00005082 LBB5_968 + 0x41, 0x0f, 0xaf, 0xd0, //0x00005082 imull %r8d, %edx + 0x44, 0x01, 0xe2, //0x00005086 addl %r12d, %edx + 0x41, 0x89, 0xd4, //0x00005089 movl %edx, %r12d + 0xe9, 0x74, 0x00, 0x00, 0x00, //0x0000508c jmp LBB5_977 + //0x00005091 LBB5_969 + 0x4c, 0x89, 0xd0, //0x00005091 movq %r10, %rax + 0x4c, 0x09, 0xe0, //0x00005094 orq %r12, %rax + 0x0f, 0x99, 0xc0, //0x00005097 setns %al + 0x0f, 0x88, 0xa7, 0x0a, 0x00, 0x00, //0x0000509a js LBB5_1081 + 0x4d, 0x39, 0xe2, //0x000050a0 cmpq %r12, %r10 + 0x0f, 0x8c, 0x9e, 0x0a, 0x00, 0x00, //0x000050a3 jl LBB5_1081 + 0x49, 0xf7, 0xd2, //0x000050a9 notq %r10 + 0x4c, 0x89, 0xd0, //0x000050ac movq %r10, %rax + 0xe9, 0xba, 0xfe, 0xff, 0xff, //0x000050af jmp LBB5_951 + //0x000050b4 LBB5_972 + 0x8a, 0x02, //0x000050b4 movb (%rdx), %al + 0x44, 0x8d, 0x40, 0xd0, //0x000050b6 leal $-48(%rax), %r8d + //0x000050ba LBB5_973 + 0x41, 0x80, 0xf8, 0x09, //0x000050ba cmpb $9, %r8b + 0x0f, 0x87, 0x29, 0x00, 0x00, 0x00, //0x000050be ja LBB5_976 + 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x000050c4 .p2align 4, 0x90 + //0x000050d0 LBB5_974 + 0x0f, 0xb6, 0x42, 0x01, //0x000050d0 movzbl $1(%rdx), %eax + 0x48, 0x83, 0xc2, 0x01, //0x000050d4 addq $1, %rdx + 0x8d, 0x48, 0xd0, //0x000050d8 leal $-48(%rax), %ecx + 0x80, 0xf9, 0x0a, //0x000050db cmpb $10, %cl + 0x0f, 0x82, 0xec, 0xff, 0xff, 0xff, //0x000050de jb LBB5_974 + 0xb1, 0x01, //0x000050e4 movb $1, %cl + 0x48, 0x89, 0x8d, 0x68, 0xff, 0xff, 0xff, //0x000050e6 movq %rcx, $-152(%rbp) + //0x000050ed LBB5_976 + 0x45, 0x29, 0xcc, //0x000050ed subl %r9d, %r12d + 0x24, 0xdf, //0x000050f0 andb $-33, %al + 0x48, 0x89, 0x55, 0xb8, //0x000050f2 movq %rdx, $-72(%rbp) + 0x3c, 0x45, //0x000050f6 cmpb $69, %al + 0x4c, 0x8b, 0x8d, 0x68, 0xff, 0xff, 0xff, //0x000050f8 movq $-152(%rbp), %r9 + 0x0f, 0x84, 0xda, 0xfe, 0xff, 0xff, //0x000050ff je LBB5_958 + //0x00005105 LBB5_977 + 0x48, 0x8b, 0x45, 0xb0, //0x00005105 movq $-80(%rbp), %rax + 0x8d, 0x14, 0x00, //0x00005109 leal (%rax,%rax), %edx + 0x83, 0xc2, 0xff, //0x0000510c addl $-1, %edx + 0x48, 0xb8, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x0000510f movabsq $4503599627370495, %rax + 0x48, 0x83, 0xc0, 0x01, //0x00005119 addq $1, %rax + 0x48, 0x39, 0xc6, //0x0000511d cmpq %rax, %rsi + 0x0f, 0x83, 0xc8, 0x00, 0x00, 0x00, //0x00005120 jae LBB5_988 + 0x66, 0x48, 0x0f, 0x6e, 0xc6, //0x00005126 movq %rsi, %xmm0 + 0x66, 0x0f, 0x62, 0x05, 0xdd, 0xaf, 0xff, 0xff, //0x0000512b punpckldq $-20515(%rip), %xmm0 /* LCPI5_11+0(%rip) */ + 0x66, 0x0f, 0x5c, 0x05, 0xe5, 0xaf, 0xff, 0xff, //0x00005133 subpd $-20507(%rip), %xmm0 /* LCPI5_12+0(%rip) */ + 0x66, 0x0f, 0x28, 0xc8, //0x0000513b movapd %xmm0, %xmm1 + 0x66, 0x0f, 0x15, 0xc8, //0x0000513f unpckhpd %xmm0, %xmm1 + 0xf2, 0x0f, 0x58, 0xc8, //0x00005143 addsd %xmm0, %xmm1 + 0x89, 0xd0, //0x00005147 movl %edx, %eax + 0xc1, 0xe8, 0x1f, //0x00005149 shrl $31, %eax + 0x48, 0xc1, 0xe0, 0x3f, //0x0000514c shlq $63, %rax + 0x66, 0x48, 0x0f, 0x6e, 0xc0, //0x00005150 movq %rax, %xmm0 + 0x66, 0x0f, 0xeb, 0xc1, //0x00005155 por %xmm1, %xmm0 + 0x45, 0x85, 0xe4, //0x00005159 testl %r12d, %r12d + 0x0f, 0x84, 0x85, 0x0f, 0x00, 0x00, //0x0000515c je LBB5_1158 + 0x48, 0x85, 0xf6, //0x00005162 testq %rsi, %rsi + 0x0f, 0x84, 0x7c, 0x0f, 0x00, 0x00, //0x00005165 je LBB5_1158 + 0x41, 0x8d, 0x44, 0x24, 0xff, //0x0000516b leal $-1(%r12), %eax + 0x83, 0xf8, 0x24, //0x00005170 cmpl $36, %eax + 0x0f, 0x87, 0x56, 0x00, 0x00, 0x00, //0x00005173 ja LBB5_986 + 0x44, 0x89, 0xe0, //0x00005179 movl %r12d, %eax + 0x41, 0x83, 0xfc, 0x17, //0x0000517c cmpl $23, %r12d + 0x0f, 0x8c, 0x16, 0x00, 0x00, 0x00, //0x00005180 jl LBB5_983 + 0x41, 0x8d, 0x44, 0x24, 0xea, //0x00005186 leal $-22(%r12), %eax + 0x48, 0x8d, 0x0d, 0xbe, 0x6f, 0x00, 0x00, //0x0000518b leaq $28606(%rip), %rcx /* _P10_TAB+0(%rip) */ + 0xf2, 0x0f, 0x59, 0x04, 0xc1, //0x00005192 mulsd (%rcx,%rax,8), %xmm0 + 0xb8, 0x16, 0x00, 0x00, 0x00, //0x00005197 movl $22, %eax + //0x0000519c LBB5_983 + 0x66, 0x0f, 0x2e, 0x05, 0x9c, 0xaf, 0xff, 0xff, //0x0000519c ucomisd $-20580(%rip), %xmm0 /* LCPI5_14+0(%rip) */ + 0x0f, 0x87, 0x48, 0x09, 0x00, 0x00, //0x000051a4 ja LBB5_1077 + 0xf2, 0x0f, 0x10, 0x0d, 0x96, 0xaf, 0xff, 0xff, //0x000051aa movsd $-20586(%rip), %xmm1 /* LCPI5_15+0(%rip) */ + 0x66, 0x0f, 0x2e, 0xc8, //0x000051b2 ucomisd %xmm0, %xmm1 + 0x0f, 0x87, 0x36, 0x09, 0x00, 0x00, //0x000051b6 ja LBB5_1077 + 0x89, 0xc0, //0x000051bc movl %eax, %eax + 0x48, 0x8d, 0x0d, 0x8b, 0x6f, 0x00, 0x00, //0x000051be leaq $28555(%rip), %rcx /* _P10_TAB+0(%rip) */ + 0xf2, 0x0f, 0x59, 0x04, 0xc1, //0x000051c5 mulsd (%rcx,%rax,8), %xmm0 + 0xe9, 0x18, 0x0f, 0x00, 0x00, //0x000051ca jmp LBB5_1158 + //0x000051cf LBB5_986 + 0x41, 0x83, 0xfc, 0xea, //0x000051cf cmpl $-22, %r12d + 0x0f, 0x82, 0x15, 0x00, 0x00, 0x00, //0x000051d3 jb LBB5_988 + 0x41, 0xf7, 0xdc, //0x000051d9 negl %r12d + 0x48, 0x8d, 0x05, 0x6d, 0x6f, 0x00, 0x00, //0x000051dc leaq $28525(%rip), %rax /* _P10_TAB+0(%rip) */ + 0xf2, 0x42, 0x0f, 0x5e, 0x04, 0xe0, //0x000051e3 divsd (%rax,%r12,8), %xmm0 + 0xe9, 0xf9, 0x0e, 0x00, 0x00, //0x000051e9 jmp LBB5_1158 + //0x000051ee LBB5_988 + 0x89, 0x55, 0x8c, //0x000051ee movl %edx, $-116(%rbp) + 0x41, 0x8d, 0x84, 0x24, 0x5c, 0x01, 0x00, 0x00, //0x000051f1 leal $348(%r12), %eax + 0x3d, 0xb7, 0x02, 0x00, 0x00, //0x000051f9 cmpl $695, %eax + 0x0f, 0x87, 0x21, 0x01, 0x00, 0x00, //0x000051fe ja LBB5_1002 + //0x00005204 LBB5_989 + 0x4c, 0x89, 0x8d, 0x68, 0xff, 0xff, 0xff, //0x00005204 movq %r9, $-152(%rbp) + 0x48, 0x85, 0xf6, //0x0000520b testq %rsi, %rsi + 0x4c, 0x89, 0x55, 0x90, //0x0000520e movq %r10, $-112(%rbp) + 0x44, 0x89, 0x7d, 0x80, //0x00005212 movl %r15d, $-128(%rbp) + 0x0f, 0x84, 0x0d, 0x00, 0x00, 0x00, //0x00005216 je LBB5_991 + 0x4c, 0x0f, 0xbd, 0xce, //0x0000521c bsrq %rsi, %r9 + 0x49, 0x83, 0xf1, 0x3f, //0x00005220 xorq $63, %r9 + 0xe9, 0x06, 0x00, 0x00, 0x00, //0x00005224 jmp LBB5_992 + //0x00005229 LBB5_991 + 0x41, 0xb9, 0x40, 0x00, 0x00, 0x00, //0x00005229 movl $64, %r9d + //0x0000522f LBB5_992 + 0x49, 0x89, 0xf7, //0x0000522f movq %rsi, %r15 + 0x44, 0x89, 0xc9, //0x00005232 movl %r9d, %ecx + 0x49, 0xd3, 0xe7, //0x00005235 shlq %cl, %r15 + 0x89, 0xc7, //0x00005238 movl %eax, %edi + 0x48, 0xc1, 0xe7, 0x04, //0x0000523a shlq $4, %rdi + 0x48, 0x8d, 0x1d, 0xcb, 0x6f, 0x00, 0x00, //0x0000523e leaq $28619(%rip), %rbx /* _POW10_M128_TAB+0(%rip) */ + 0x4c, 0x8b, 0x44, 0x1f, 0x08, //0x00005245 movq $8(%rdi,%rbx), %r8 + 0x4c, 0x89, 0xc0, //0x0000524a movq %r8, %rax + 0x49, 0xf7, 0xe7, //0x0000524d mulq %r15 + 0x49, 0x89, 0xc3, //0x00005250 movq %rax, %r11 + 0x49, 0x89, 0xd2, //0x00005253 movq %rdx, %r10 + 0x81, 0xe2, 0xff, 0x01, 0x00, 0x00, //0x00005256 andl $511, %edx + 0x48, 0x81, 0xfa, 0xff, 0x01, 0x00, 0x00, //0x0000525c cmpq $511, %rdx + 0x0f, 0x85, 0x46, 0x00, 0x00, 0x00, //0x00005263 jne LBB5_997 + 0x4c, 0x89, 0xf9, //0x00005269 movq %r15, %rcx + 0x48, 0xf7, 0xd1, //0x0000526c notq %rcx + 0x49, 0x39, 0xcb, //0x0000526f cmpq %rcx, %r11 + 0x0f, 0x86, 0x37, 0x00, 0x00, 0x00, //0x00005272 jbe LBB5_997 + 0x4c, 0x89, 0xf8, //0x00005278 movq %r15, %rax + 0x48, 0xf7, 0x24, 0x1f, //0x0000527b mulq (%rdi,%rbx) + 0x49, 0x01, 0xd3, //0x0000527f addq %rdx, %r11 + 0x49, 0x83, 0xd2, 0x00, //0x00005282 adcq $0, %r10 + 0x44, 0x89, 0xd2, //0x00005286 movl %r10d, %edx + 0x81, 0xe2, 0xff, 0x01, 0x00, 0x00, //0x00005289 andl $511, %edx + 0x48, 0x81, 0xfa, 0xff, 0x01, 0x00, 0x00, //0x0000528f cmpq $511, %rdx + 0x0f, 0x85, 0x13, 0x00, 0x00, 0x00, //0x00005296 jne LBB5_997 + 0x49, 0x83, 0xfb, 0xff, //0x0000529c cmpq $-1, %r11 + 0x0f, 0x85, 0x09, 0x00, 0x00, 0x00, //0x000052a0 jne LBB5_997 + 0x48, 0x39, 0xc8, //0x000052a6 cmpq %rcx, %rax + 0x0f, 0x87, 0x72, 0x00, 0x00, 0x00, //0x000052a9 ja LBB5_1001 + //0x000052af LBB5_997 + 0x4c, 0x89, 0xd0, //0x000052af movq %r10, %rax + 0x48, 0xc1, 0xe8, 0x3f, //0x000052b2 shrq $63, %rax + 0x8d, 0x48, 0x09, //0x000052b6 leal $9(%rax), %ecx + 0x49, 0xd3, 0xea, //0x000052b9 shrq %cl, %r10 + 0x4d, 0x85, 0xdb, //0x000052bc testq %r11, %r11 + 0x0f, 0x85, 0x18, 0x00, 0x00, 0x00, //0x000052bf jne LBB5_1000 + 0x48, 0x85, 0xd2, //0x000052c5 testq %rdx, %rdx + 0x0f, 0x85, 0x0f, 0x00, 0x00, 0x00, //0x000052c8 jne LBB5_1000 + 0x44, 0x89, 0xd1, //0x000052ce movl %r10d, %ecx + 0x83, 0xe1, 0x03, //0x000052d1 andl $3, %ecx + 0x83, 0xf9, 0x01, //0x000052d4 cmpl $1, %ecx + 0x0f, 0x84, 0x44, 0x00, 0x00, 0x00, //0x000052d7 je LBB5_1001 + //0x000052dd LBB5_1000 + 0x41, 0x69, 0xcc, 0x6a, 0x52, 0x03, 0x00, //0x000052dd imull $217706, %r12d, %ecx + 0xc1, 0xf9, 0x10, //0x000052e4 sarl $16, %ecx + 0x81, 0xc1, 0x3f, 0x04, 0x00, 0x00, //0x000052e7 addl $1087, %ecx + 0x4c, 0x63, 0xd9, //0x000052ed movslq %ecx, %r11 + 0x4c, 0x89, 0xdb, //0x000052f0 movq %r11, %rbx + 0x4c, 0x29, 0xcb, //0x000052f3 subq %r9, %rbx + 0x44, 0x89, 0xd2, //0x000052f6 movl %r10d, %edx + 0x83, 0xe2, 0x01, //0x000052f9 andl $1, %edx + 0x4c, 0x01, 0xd2, //0x000052fc addq %r10, %rdx + 0x48, 0x89, 0xd1, //0x000052ff movq %rdx, %rcx + 0x48, 0xc1, 0xe9, 0x36, //0x00005302 shrq $54, %rcx + 0x48, 0x01, 0xc3, //0x00005306 addq %rax, %rbx + 0x48, 0x83, 0xf9, 0x01, //0x00005309 cmpq $1, %rcx + 0x48, 0x83, 0xdb, 0x00, //0x0000530d sbbq $0, %rbx + 0x48, 0x8d, 0x43, 0xff, //0x00005311 leaq $-1(%rbx), %rax + 0x48, 0x3d, 0xfd, 0x07, 0x00, 0x00, //0x00005315 cmpq $2045, %rax + 0x0f, 0x86, 0x55, 0x06, 0x00, 0x00, //0x0000531b jbe LBB5_1064 + //0x00005321 LBB5_1001 + 0x4c, 0x8b, 0x55, 0x90, //0x00005321 movq $-112(%rbp), %r10 + //0x00005325 LBB5_1002 + 0x4c, 0x8b, 0x45, 0xb8, //0x00005325 movq $-72(%rbp), %r8 + 0x4d, 0x29, 0xe8, //0x00005329 subq %r13, %r8 + 0x4d, 0x8b, 0x4e, 0x40, //0x0000532c movq $64(%r14), %r9 + 0x4d, 0x8b, 0x5e, 0x50, //0x00005330 movq $80(%r14), %r11 + 0x4d, 0x85, 0xdb, //0x00005334 testq %r11, %r11 + 0x0f, 0x84, 0x85, 0x0b, 0x00, 0x00, //0x00005337 je LBB5_1120 + 0x41, 0xc6, 0x01, 0x00, //0x0000533d movb $0, (%r9) + 0x49, 0x83, 0xfb, 0x01, //0x00005341 cmpq $1, %r11 + 0x0f, 0x84, 0x77, 0x0b, 0x00, 0x00, //0x00005345 je LBB5_1120 + 0x49, 0x8d, 0x4b, 0xff, //0x0000534b leaq $-1(%r11), %rcx + 0xb8, 0x01, 0x00, 0x00, 0x00, //0x0000534f movl $1, %eax + 0x48, 0x83, 0xf9, 0x08, //0x00005354 cmpq $8, %rcx + 0x0f, 0x82, 0x52, 0x0b, 0x00, 0x00, //0x00005358 jb LBB5_1119 + 0x48, 0x83, 0xf9, 0x20, //0x0000535e cmpq $32, %rcx + 0x0f, 0x83, 0xb3, 0x07, 0x00, 0x00, //0x00005362 jae LBB5_1079 + 0x31, 0xd2, //0x00005368 xorl %edx, %edx + 0xe9, 0xd9, 0x0a, 0x00, 0x00, //0x0000536a jmp LBB5_1112 + //0x0000536f LBB5_1007 + 0x4d, 0x89, 0xe2, //0x0000536f movq %r12, %r10 + 0x0f, 0xbc, 0xc2, //0x00005372 bsfl %edx, %eax + 0x48, 0x01, 0xc6, //0x00005375 addq %rax, %rsi + 0xf3, 0x0f, 0x6f, 0x05, 0xf0, 0xac, 0xff, 0xff, //0x00005378 movdqu $-21264(%rip), %xmm0 /* LCPI5_1+0(%rip) */ + 0xf3, 0x0f, 0x6f, 0x0d, 0xf8, 0xac, 0xff, 0xff, //0x00005380 movdqu $-21256(%rip), %xmm1 /* LCPI5_2+0(%rip) */ + 0xf3, 0x0f, 0x6f, 0x15, 0x00, 0xad, 0xff, 0xff, //0x00005388 movdqu $-21248(%rip), %xmm2 /* LCPI5_3+0(%rip) */ + 0x4c, 0x8d, 0x25, 0x09, 0xb3, 0x00, 0x00, //0x00005390 leaq $45833(%rip), %r12 /* _ESCAPED_TAB+0(%rip) */ + 0x48, 0x89, 0xf7, //0x00005397 movq %rsi, %rdi + 0x49, 0x89, 0xf0, //0x0000539a movq %rsi, %r8 + //0x0000539d LBB5_1008 + 0x0f, 0xb6, 0x57, 0x01, //0x0000539d movzbl $1(%rdi), %edx + 0x48, 0x83, 0xfa, 0x75, //0x000053a1 cmpq $117, %rdx + 0x0f, 0x84, 0x26, 0x00, 0x00, 0x00, //0x000053a5 je LBB5_1011 + 0x42, 0x8a, 0x1c, 0x22, //0x000053ab movb (%rdx,%r12), %bl + 0x48, 0xc7, 0xc2, 0xfe, 0xff, 0xff, 0xff, //0x000053af movq $-2, %rdx + 0x84, 0xdb, //0x000053b6 testb %bl, %bl + 0x0f, 0x84, 0x2b, 0x2e, 0x00, 0x00, //0x000053b8 je LBB5_1575 + 0x48, 0x83, 0xc7, 0x02, //0x000053be addq $2, %rdi + 0x41, 0x88, 0x18, //0x000053c2 movb %bl, (%r8) + 0x49, 0x83, 0xc0, 0x01, //0x000053c5 addq $1, %r8 + 0x48, 0x89, 0xfe, //0x000053c9 movq %rdi, %rsi + 0xe9, 0x20, 0x02, 0x00, 0x00, //0x000053cc jmp LBB5_1031 + //0x000053d1 LBB5_1011 + 0x44, 0x8b, 0x4f, 0x02, //0x000053d1 movl $2(%rdi), %r9d + 0x44, 0x89, 0xcb, //0x000053d5 movl %r9d, %ebx + 0xf7, 0xd3, //0x000053d8 notl %ebx + 0x41, 0x8d, 0x81, 0xd0, 0xcf, 0xcf, 0xcf, //0x000053da leal $-808464432(%r9), %eax + 0x81, 0xe3, 0x80, 0x80, 0x80, 0x80, //0x000053e1 andl $-2139062144, %ebx + 0x48, 0xc7, 0xc2, 0xf4, 0xff, 0xff, 0xff, //0x000053e7 movq $-12, %rdx + 0x85, 0xc3, //0x000053ee testl %eax, %ebx + 0x0f, 0x85, 0xf3, 0x2d, 0x00, 0x00, //0x000053f0 jne LBB5_1575 + 0x41, 0x8d, 0x81, 0x19, 0x19, 0x19, 0x19, //0x000053f6 leal $421075225(%r9), %eax + 0x44, 0x09, 0xc8, //0x000053fd orl %r9d, %eax + 0xa9, 0x80, 0x80, 0x80, 0x80, //0x00005400 testl $-2139062144, %eax + 0x0f, 0x85, 0xde, 0x2d, 0x00, 0x00, //0x00005405 jne LBB5_1575 + 0x45, 0x89, 0xcb, //0x0000540b movl %r9d, %r11d + 0x41, 0x81, 0xe3, 0x7f, 0x7f, 0x7f, 0x7f, //0x0000540e andl $2139062143, %r11d + 0xb8, 0xc0, 0xc0, 0xc0, 0xc0, //0x00005415 movl $-1061109568, %eax + 0x44, 0x29, 0xd8, //0x0000541a subl %r11d, %eax + 0x41, 0x8d, 0x8b, 0x46, 0x46, 0x46, 0x46, //0x0000541d leal $1179010630(%r11), %ecx + 0x21, 0xd8, //0x00005424 andl %ebx, %eax + 0x85, 0xc8, //0x00005426 testl %ecx, %eax + 0x0f, 0x85, 0xbb, 0x2d, 0x00, 0x00, //0x00005428 jne LBB5_1575 + 0xb8, 0xe0, 0xe0, 0xe0, 0xe0, //0x0000542e movl $-522133280, %eax + 0x44, 0x29, 0xd8, //0x00005433 subl %r11d, %eax + 0x41, 0x81, 0xc3, 0x39, 0x39, 0x39, 0x39, //0x00005436 addl $960051513, %r11d + 0x21, 0xc3, //0x0000543d andl %eax, %ebx + 0x44, 0x85, 0xdb, //0x0000543f testl %r11d, %ebx + 0x0f, 0x85, 0xa1, 0x2d, 0x00, 0x00, //0x00005442 jne LBB5_1575 + 0x41, 0x0f, 0xc9, //0x00005448 bswapl %r9d + 0x44, 0x89, 0xc8, //0x0000544b movl %r9d, %eax + 0xc1, 0xe8, 0x04, //0x0000544e shrl $4, %eax + 0xf7, 0xd0, //0x00005451 notl %eax + 0x25, 0x01, 0x01, 0x01, 0x01, //0x00005453 andl $16843009, %eax + 0x8d, 0x04, 0xc0, //0x00005458 leal (%rax,%rax,8), %eax + 0x41, 0x81, 0xe1, 0x0f, 0x0f, 0x0f, 0x0f, //0x0000545b andl $252645135, %r9d + 0x41, 0x01, 0xc1, //0x00005462 addl %eax, %r9d + 0x44, 0x89, 0xc8, //0x00005465 movl %r9d, %eax + 0xc1, 0xe8, 0x04, //0x00005468 shrl $4, %eax + 0x44, 0x09, 0xc8, //0x0000546b orl %r9d, %eax + 0x44, 0x0f, 0xb6, 0xd8, //0x0000546e movzbl %al, %r11d + 0xc1, 0xe8, 0x08, //0x00005472 shrl $8, %eax + 0x25, 0x00, 0xff, 0x00, 0x00, //0x00005475 andl $65280, %eax + 0x41, 0x09, 0xc3, //0x0000547a orl %eax, %r11d + 0x48, 0x8d, 0x77, 0x06, //0x0000547d leaq $6(%rdi), %rsi + 0x41, 0x81, 0xfb, 0x80, 0x00, 0x00, 0x00, //0x00005481 cmpl $128, %r11d + 0x0f, 0x82, 0x4f, 0x04, 0x00, 0x00, //0x00005488 jb LBB5_1059 + 0x45, 0x31, 0xc9, //0x0000548e xorl %r9d, %r9d + //0x00005491 LBB5_1017 + 0x44, 0x89, 0xd8, //0x00005491 movl %r11d, %eax + 0x41, 0x81, 0xfb, 0xff, 0x07, 0x00, 0x00, //0x00005494 cmpl $2047, %r11d + 0x0f, 0x86, 0x4b, 0x04, 0x00, 0x00, //0x0000549b jbe LBB5_1061 + 0x25, 0x00, 0xf8, 0xff, 0xff, //0x000054a1 andl $-2048, %eax + 0x3d, 0x00, 0xd8, 0x00, 0x00, //0x000054a6 cmpl $55296, %eax + 0x0f, 0x85, 0x11, 0x01, 0x00, 0x00, //0x000054ab jne LBB5_1029 + 0x41, 0x81, 0xfb, 0xff, 0xdb, 0x00, 0x00, //0x000054b1 cmpl $56319, %r11d + 0x0f, 0x87, 0x50, 0x04, 0x00, 0x00, //0x000054b8 ja LBB5_1062 + 0x42, 0x80, 0x7c, 0x4f, 0x06, 0x5c, //0x000054be cmpb $92, $6(%rdi,%r9,2) + 0x0f, 0x85, 0x44, 0x04, 0x00, 0x00, //0x000054c4 jne LBB5_1062 + 0x42, 0x80, 0x7c, 0x4f, 0x07, 0x75, //0x000054ca cmpb $117, $7(%rdi,%r9,2) + 0x0f, 0x85, 0x38, 0x04, 0x00, 0x00, //0x000054d0 jne LBB5_1062 + 0x42, 0x8b, 0x44, 0x4f, 0x08, //0x000054d6 movl $8(%rdi,%r9,2), %eax + 0x89, 0xc3, //0x000054db movl %eax, %ebx + 0xf7, 0xd3, //0x000054dd notl %ebx + 0x48, 0x89, 0x45, 0xb8, //0x000054df movq %rax, $-72(%rbp) + 0x05, 0xd0, 0xcf, 0xcf, 0xcf, //0x000054e3 addl $-808464432, %eax + 0x81, 0xe3, 0x80, 0x80, 0x80, 0x80, //0x000054e8 andl $-2139062144, %ebx + 0x85, 0xc3, //0x000054ee testl %eax, %ebx + 0x0f, 0x85, 0xf3, 0x2c, 0x00, 0x00, //0x000054f0 jne LBB5_1575 + 0x48, 0x8b, 0x4d, 0xb8, //0x000054f6 movq $-72(%rbp), %rcx + 0x8d, 0x81, 0x19, 0x19, 0x19, 0x19, //0x000054fa leal $421075225(%rcx), %eax + 0x09, 0xc8, //0x00005500 orl %ecx, %eax + 0xa9, 0x80, 0x80, 0x80, 0x80, //0x00005502 testl $-2139062144, %eax + 0x0f, 0x85, 0xdc, 0x2c, 0x00, 0x00, //0x00005507 jne LBB5_1575 + 0x48, 0x8b, 0x45, 0xb8, //0x0000550d movq $-72(%rbp), %rax + 0x25, 0x7f, 0x7f, 0x7f, 0x7f, //0x00005511 andl $2139062143, %eax + 0xc7, 0x45, 0xa0, 0xc0, 0xc0, 0xc0, 0xc0, //0x00005516 movl $-1061109568, $-96(%rbp) + 0x29, 0x45, 0xa0, //0x0000551d subl %eax, $-96(%rbp) + 0x8d, 0x88, 0x46, 0x46, 0x46, 0x46, //0x00005520 leal $1179010630(%rax), %ecx + 0x89, 0x4d, 0xb0, //0x00005526 movl %ecx, $-80(%rbp) + 0x21, 0x5d, 0xa0, //0x00005529 andl %ebx, $-96(%rbp) + 0x8b, 0x4d, 0xb0, //0x0000552c movl $-80(%rbp), %ecx + 0x85, 0x4d, 0xa0, //0x0000552f testl %ecx, $-96(%rbp) + 0x0f, 0x85, 0xb1, 0x2c, 0x00, 0x00, //0x00005532 jne LBB5_1575 + 0xc7, 0x45, 0xa0, 0xe0, 0xe0, 0xe0, 0xe0, //0x00005538 movl $-522133280, $-96(%rbp) + 0x29, 0x45, 0xa0, //0x0000553f subl %eax, $-96(%rbp) + 0x05, 0x39, 0x39, 0x39, 0x39, //0x00005542 addl $960051513, %eax + 0x23, 0x5d, 0xa0, //0x00005547 andl $-96(%rbp), %ebx + 0x85, 0xc3, //0x0000554a testl %eax, %ebx + 0x0f, 0x85, 0x97, 0x2c, 0x00, 0x00, //0x0000554c jne LBB5_1575 + 0x48, 0x8b, 0x4d, 0xb8, //0x00005552 movq $-72(%rbp), %rcx + 0x0f, 0xc9, //0x00005556 bswapl %ecx + 0x89, 0xc8, //0x00005558 movl %ecx, %eax + 0xc1, 0xe8, 0x04, //0x0000555a shrl $4, %eax + 0xf7, 0xd0, //0x0000555d notl %eax + 0x25, 0x01, 0x01, 0x01, 0x01, //0x0000555f andl $16843009, %eax + 0x8d, 0x04, 0xc0, //0x00005564 leal (%rax,%rax,8), %eax + 0x81, 0xe1, 0x0f, 0x0f, 0x0f, 0x0f, //0x00005567 andl $252645135, %ecx + 0x01, 0xc1, //0x0000556d addl %eax, %ecx + 0x89, 0xc8, //0x0000556f movl %ecx, %eax + 0xc1, 0xe8, 0x04, //0x00005571 shrl $4, %eax + 0x09, 0xc8, //0x00005574 orl %ecx, %eax + 0x89, 0xc1, //0x00005576 movl %eax, %ecx + 0xc1, 0xe9, 0x08, //0x00005578 shrl $8, %ecx + 0x81, 0xe1, 0x00, 0xff, 0x00, 0x00, //0x0000557b andl $65280, %ecx + 0x0f, 0xb6, 0xd8, //0x00005581 movzbl %al, %ebx + 0x09, 0xcb, //0x00005584 orl %ecx, %ebx + 0x25, 0x00, 0x00, 0xfc, 0x00, //0x00005586 andl $16515072, %eax + 0x3d, 0x00, 0x00, 0xdc, 0x00, //0x0000558b cmpl $14417920, %eax + 0x0f, 0x84, 0x8a, 0x03, 0x00, 0x00, //0x00005590 je LBB5_1063 + 0x48, 0x83, 0xc6, 0x06, //0x00005596 addq $6, %rsi + 0x66, 0x43, 0xc7, 0x04, 0x08, 0xef, 0xbf, //0x0000559a movw $-16401, (%r8,%r9) + 0x43, 0xc6, 0x44, 0x08, 0x02, 0xbd, //0x000055a1 movb $-67, $2(%r8,%r9) + 0x49, 0x83, 0xc1, 0x03, //0x000055a7 addq $3, %r9 + 0x41, 0x89, 0xdb, //0x000055ab movl %ebx, %r11d + 0x81, 0xfb, 0x80, 0x00, 0x00, 0x00, //0x000055ae cmpl $128, %ebx + 0x0f, 0x83, 0xd7, 0xfe, 0xff, 0xff, //0x000055b4 jae LBB5_1017 0x4d, 0x01, 0xc8, //0x000055ba addq %r9, %r8 - 0x49, 0x83, 0xc0, 0x03, //0x000055bd addq $3, %r8 - //0x000055c1 LBB5_1023 - 0x80, 0x3e, 0x5c, //0x000055c1 cmpb $92, (%rsi) - 0x48, 0x89, 0xf7, //0x000055c4 movq %rsi, %rdi - 0x0f, 0x84, 0xa0, 0xfd, 0xff, 0xff, //0x000055c7 je LBB5_1000 - 0x4d, 0x89, 0xf3, //0x000055cd movq %r14, %r11 - 0x41, 0xf6, 0xc5, 0x20, //0x000055d0 testb $32, %r13b - 0x0f, 0x85, 0x98, 0x00, 0x00, 0x00, //0x000055d4 jne LBB5_1028 - //0x000055da LBB5_1025 - 0xf3, 0x0f, 0x6f, 0x1e, //0x000055da movdqu (%rsi), %xmm3 - 0xf3, 0x0f, 0x6f, 0x66, 0x10, //0x000055de movdqu $16(%rsi), %xmm4 - 0x66, 0x0f, 0x6f, 0xeb, //0x000055e3 movdqa %xmm3, %xmm5 - 0x66, 0x0f, 0x74, 0xe8, //0x000055e7 pcmpeqb %xmm0, %xmm5 - 0x66, 0x0f, 0xd7, 0xc5, //0x000055eb pmovmskb %xmm5, %eax - 0x66, 0x0f, 0x6f, 0xec, //0x000055ef movdqa %xmm4, %xmm5 - 0x66, 0x0f, 0x74, 0xe8, //0x000055f3 pcmpeqb %xmm0, %xmm5 - 0x66, 0x0f, 0xd7, 0xd5, //0x000055f7 pmovmskb %xmm5, %edx - 0xc1, 0xe2, 0x10, //0x000055fb shll $16, %edx - 0x09, 0xc2, //0x000055fe orl %eax, %edx - 0x66, 0x0f, 0x6f, 0xeb, //0x00005600 movdqa %xmm3, %xmm5 - 0x66, 0x0f, 0x74, 0xe9, //0x00005604 pcmpeqb %xmm1, %xmm5 - 0x66, 0x0f, 0xd7, 0xc5, //0x00005608 pmovmskb %xmm5, %eax - 0x66, 0x0f, 0x6f, 0xec, //0x0000560c movdqa %xmm4, %xmm5 - 0x66, 0x0f, 0x74, 0xe9, //0x00005610 pcmpeqb %xmm1, %xmm5 - 0x66, 0x0f, 0xd7, 0xfd, //0x00005614 pmovmskb %xmm5, %edi - 0xc1, 0xe7, 0x10, //0x00005618 shll $16, %edi - 0x09, 0xc7, //0x0000561b orl %eax, %edi - 0x66, 0x0f, 0x6f, 0xeb, //0x0000561d movdqa %xmm3, %xmm5 - 0x66, 0x0f, 0xda, 0xea, //0x00005621 pminub %xmm2, %xmm5 - 0x66, 0x0f, 0x74, 0xeb, //0x00005625 pcmpeqb %xmm3, %xmm5 - 0x66, 0x0f, 0xd7, 0xc5, //0x00005629 pmovmskb %xmm5, %eax - 0x66, 0x0f, 0x6f, 0xec, //0x0000562d movdqa %xmm4, %xmm5 - 0x66, 0x0f, 0xda, 0xea, //0x00005631 pminub %xmm2, %xmm5 - 0x66, 0x0f, 0x74, 0xec, //0x00005635 pcmpeqb %xmm4, %xmm5 - 0x66, 0x0f, 0xd7, 0xcd, //0x00005639 pmovmskb %xmm5, %ecx - 0xc1, 0xe1, 0x10, //0x0000563d shll $16, %ecx - 0x09, 0xc1, //0x00005640 orl %eax, %ecx - 0x09, 0xd1, //0x00005642 orl %edx, %ecx - 0x83, 0xc1, 0xff, //0x00005644 addl $-1, %ecx - 0x85, 0xf9, //0x00005647 testl %edi, %ecx - 0x0f, 0x85, 0xfb, 0x29, 0x00, 0x00, //0x00005649 jne LBB5_1544 - 0x83, 0xc7, 0xff, //0x0000564f addl $-1, %edi - 0x85, 0xd7, //0x00005652 testl %edx, %edi - 0x0f, 0x85, 0xbf, 0x00, 0x00, 0x00, //0x00005654 jne LBB5_1032 - 0xf3, 0x41, 0x0f, 0x7f, 0x18, //0x0000565a movdqu %xmm3, (%r8) - 0xf3, 0x41, 0x0f, 0x7f, 0x60, 0x10, //0x0000565f movdqu %xmm4, $16(%r8) - 0x48, 0x83, 0xc6, 0x20, //0x00005665 addq $32, %rsi - 0x49, 0x83, 0xc0, 0x20, //0x00005669 addq $32, %r8 - 0xe9, 0x68, 0xff, 0xff, 0xff, //0x0000566d jmp LBB5_1025 - //0x00005672 LBB5_1028 - 0xf3, 0x0f, 0x6f, 0x1e, //0x00005672 movdqu (%rsi), %xmm3 - 0xf3, 0x0f, 0x6f, 0x66, 0x10, //0x00005676 movdqu $16(%rsi), %xmm4 - 0x66, 0x0f, 0x6f, 0xeb, //0x0000567b movdqa %xmm3, %xmm5 - 0x66, 0x0f, 0x74, 0xe8, //0x0000567f pcmpeqb %xmm0, %xmm5 - 0x66, 0x0f, 0xd7, 0xc5, //0x00005683 pmovmskb %xmm5, %eax - 0x66, 0x0f, 0x6f, 0xec, //0x00005687 movdqa %xmm4, %xmm5 - 0x66, 0x0f, 0x74, 0xe8, //0x0000568b pcmpeqb %xmm0, %xmm5 - 0x66, 0x44, 0x0f, 0xd7, 0xcd, //0x0000568f pmovmskb %xmm5, %r9d - 0x41, 0xc1, 0xe1, 0x10, //0x00005694 shll $16, %r9d - 0x41, 0x09, 0xc1, //0x00005698 orl %eax, %r9d - 0x66, 0x0f, 0x6f, 0xeb, //0x0000569b movdqa %xmm3, %xmm5 - 0x66, 0x0f, 0x74, 0xe9, //0x0000569f pcmpeqb %xmm1, %xmm5 - 0x66, 0x0f, 0xd7, 0xc5, //0x000056a3 pmovmskb %xmm5, %eax - 0x66, 0x0f, 0x6f, 0xec, //0x000056a7 movdqa %xmm4, %xmm5 - 0x66, 0x0f, 0x74, 0xe9, //0x000056ab pcmpeqb %xmm1, %xmm5 - 0x66, 0x0f, 0xd7, 0xd5, //0x000056af pmovmskb %xmm5, %edx - 0xc1, 0xe2, 0x10, //0x000056b3 shll $16, %edx - 0x09, 0xc2, //0x000056b6 orl %eax, %edx - 0x66, 0x0f, 0x6f, 0xeb, //0x000056b8 movdqa %xmm3, %xmm5 - 0x66, 0x0f, 0xda, 0xea, //0x000056bc pminub %xmm2, %xmm5 - 0x66, 0x0f, 0x74, 0xeb, //0x000056c0 pcmpeqb %xmm3, %xmm5 - 0x66, 0x0f, 0xd7, 0xc5, //0x000056c4 pmovmskb %xmm5, %eax - 0x66, 0x0f, 0x6f, 0xec, //0x000056c8 movdqa %xmm4, %xmm5 - 0x66, 0x0f, 0xda, 0xea, //0x000056cc pminub %xmm2, %xmm5 - 0x66, 0x0f, 0x74, 0xec, //0x000056d0 pcmpeqb %xmm4, %xmm5 - 0x66, 0x0f, 0xd7, 0xfd, //0x000056d4 pmovmskb %xmm5, %edi - 0xc1, 0xe7, 0x10, //0x000056d8 shll $16, %edi - 0x09, 0xc7, //0x000056db orl %eax, %edi - 0x89, 0xf8, //0x000056dd movl %edi, %eax - 0x44, 0x09, 0xc8, //0x000056df orl %r9d, %eax - 0x83, 0xc0, 0xff, //0x000056e2 addl $-1, %eax - 0x85, 0xd0, //0x000056e5 testl %edx, %eax - 0x0f, 0x85, 0x5d, 0x29, 0x00, 0x00, //0x000056e7 jne LBB5_1544 - 0x83, 0xc2, 0xff, //0x000056ed addl $-1, %edx - 0x85, 0xfa, //0x000056f0 testl %edi, %edx - 0x0f, 0x85, 0xf4, 0x2b, 0x00, 0x00, //0x000056f2 jne LBB5_1580 - 0x44, 0x85, 0xca, //0x000056f8 testl %r9d, %edx - 0x0f, 0x85, 0x18, 0x00, 0x00, 0x00, //0x000056fb jne LBB5_1032 - 0xf3, 0x41, 0x0f, 0x7f, 0x18, //0x00005701 movdqu %xmm3, (%r8) - 0xf3, 0x41, 0x0f, 0x7f, 0x60, 0x10, //0x00005706 movdqu %xmm4, $16(%r8) - 0x48, 0x83, 0xc6, 0x20, //0x0000570c addq $32, %rsi - 0x49, 0x83, 0xc0, 0x20, //0x00005710 addq $32, %r8 - 0xe9, 0x59, 0xff, 0xff, 0xff, //0x00005714 jmp LBB5_1028 - //0x00005719 LBB5_1032 - 0x66, 0x41, 0x0f, 0x7e, 0xd9, //0x00005719 movd %xmm3, %r9d - 0x48, 0x89, 0xf7, //0x0000571e movq %rsi, %rdi - 0x41, 0x80, 0xf9, 0x5c, //0x00005721 cmpb $92, %r9b - 0x4d, 0x89, 0xde, //0x00005725 movq %r11, %r14 - 0x0f, 0x84, 0x3f, 0xfc, 0xff, 0xff, //0x00005728 je LBB5_1000 - 0x31, 0xd2, //0x0000572e xorl %edx, %edx - //0x00005730 LBB5_1034 - 0x45, 0x88, 0x0c, 0x10, //0x00005730 movb %r9b, (%r8,%rdx) - 0x0f, 0xb6, 0x5c, 0x16, 0x01, //0x00005734 movzbl $1(%rsi,%rdx), %ebx - 0x80, 0xfb, 0x5c, //0x00005739 cmpb $92, %bl - 0x0f, 0x84, 0x9e, 0x00, 0x00, 0x00, //0x0000573c je LBB5_1043 - 0x41, 0x88, 0x5c, 0x10, 0x01, //0x00005742 movb %bl, $1(%r8,%rdx) - 0x0f, 0xb6, 0x5c, 0x16, 0x02, //0x00005747 movzbl $2(%rsi,%rdx), %ebx - 0x80, 0xfb, 0x5c, //0x0000574c cmpb $92, %bl - 0x0f, 0x84, 0xaf, 0x00, 0x00, 0x00, //0x0000574f je LBB5_1044 - 0x41, 0x88, 0x5c, 0x10, 0x02, //0x00005755 movb %bl, $2(%r8,%rdx) - 0x0f, 0xb6, 0x5c, 0x16, 0x03, //0x0000575a movzbl $3(%rsi,%rdx), %ebx - 0x80, 0xfb, 0x5c, //0x0000575f cmpb $92, %bl - 0x0f, 0x84, 0xb7, 0x00, 0x00, 0x00, //0x00005762 je LBB5_1045 - 0x41, 0x88, 0x5c, 0x10, 0x03, //0x00005768 movb %bl, $3(%r8,%rdx) - 0x0f, 0xb6, 0x5c, 0x16, 0x04, //0x0000576d movzbl $4(%rsi,%rdx), %ebx - 0x80, 0xfb, 0x5c, //0x00005772 cmpb $92, %bl - 0x0f, 0x84, 0xbf, 0x00, 0x00, 0x00, //0x00005775 je LBB5_1046 - 0x41, 0x88, 0x5c, 0x10, 0x04, //0x0000577b movb %bl, $4(%r8,%rdx) - 0x0f, 0xb6, 0x5c, 0x16, 0x05, //0x00005780 movzbl $5(%rsi,%rdx), %ebx - 0x80, 0xfb, 0x5c, //0x00005785 cmpb $92, %bl - 0x0f, 0x84, 0xc7, 0x00, 0x00, 0x00, //0x00005788 je LBB5_1047 - 0x41, 0x88, 0x5c, 0x10, 0x05, //0x0000578e movb %bl, $5(%r8,%rdx) - 0x0f, 0xb6, 0x5c, 0x16, 0x06, //0x00005793 movzbl $6(%rsi,%rdx), %ebx - 0x80, 0xfb, 0x5c, //0x00005798 cmpb $92, %bl - 0x0f, 0x84, 0xcf, 0x00, 0x00, 0x00, //0x0000579b je LBB5_1048 - 0x41, 0x88, 0x5c, 0x10, 0x06, //0x000057a1 movb %bl, $6(%r8,%rdx) - 0x0f, 0xb6, 0x5c, 0x16, 0x07, //0x000057a6 movzbl $7(%rsi,%rdx), %ebx - 0x80, 0xfb, 0x5c, //0x000057ab cmpb $92, %bl - 0x0f, 0x84, 0xd7, 0x00, 0x00, 0x00, //0x000057ae je LBB5_1049 - 0x41, 0x88, 0x5c, 0x10, 0x07, //0x000057b4 movb %bl, $7(%r8,%rdx) - 0x44, 0x0f, 0xb6, 0x4c, 0x16, 0x08, //0x000057b9 movzbl $8(%rsi,%rdx), %r9d - 0x48, 0x83, 0xc2, 0x08, //0x000057bf addq $8, %rdx - 0x41, 0x80, 0xf9, 0x5c, //0x000057c3 cmpb $92, %r9b - 0x0f, 0x85, 0x63, 0xff, 0xff, 0xff, //0x000057c7 jne LBB5_1034 - 0x48, 0x8d, 0x3c, 0x16, //0x000057cd leaq (%rsi,%rdx), %rdi - 0x48, 0x83, 0xc7, 0xff, //0x000057d1 addq $-1, %rdi - 0x48, 0x01, 0xd6, //0x000057d5 addq %rdx, %rsi - 0x49, 0x01, 0xd0, //0x000057d8 addq %rdx, %r8 - 0xe9, 0xc1, 0x00, 0x00, 0x00, //0x000057db jmp LBB5_1050 - //0x000057e0 LBB5_1043 - 0x48, 0x8d, 0x04, 0x16, //0x000057e0 leaq (%rsi,%rdx), %rax - 0x48, 0x83, 0xc0, 0x01, //0x000057e4 addq $1, %rax - 0x48, 0x01, 0xd6, //0x000057e8 addq %rdx, %rsi - 0x49, 0x01, 0xd0, //0x000057eb addq %rdx, %r8 - 0x49, 0x83, 0xc0, 0x01, //0x000057ee addq $1, %r8 - 0x48, 0x89, 0xf7, //0x000057f2 movq %rsi, %rdi - 0x48, 0x83, 0xc7, 0x01, //0x000057f5 addq $1, %rdi - 0x48, 0x89, 0xc6, //0x000057f9 movq %rax, %rsi - 0x4d, 0x89, 0xde, //0x000057fc movq %r11, %r14 - 0xe9, 0x69, 0xfb, 0xff, 0xff, //0x000057ff jmp LBB5_1000 - //0x00005804 LBB5_1044 - 0x48, 0x8d, 0x3c, 0x16, //0x00005804 leaq (%rsi,%rdx), %rdi - 0x48, 0x83, 0xc7, 0x01, //0x00005808 addq $1, %rdi - 0x48, 0x01, 0xd6, //0x0000580c addq %rdx, %rsi - 0x48, 0x83, 0xc6, 0x02, //0x0000580f addq $2, %rsi - 0x49, 0x01, 0xd0, //0x00005813 addq %rdx, %r8 - 0x49, 0x83, 0xc0, 0x02, //0x00005816 addq $2, %r8 - 0xe9, 0x82, 0x00, 0x00, 0x00, //0x0000581a jmp LBB5_1050 - //0x0000581f LBB5_1045 - 0x48, 0x8d, 0x3c, 0x16, //0x0000581f leaq (%rsi,%rdx), %rdi - 0x48, 0x83, 0xc7, 0x02, //0x00005823 addq $2, %rdi - 0x48, 0x01, 0xd6, //0x00005827 addq %rdx, %rsi - 0x48, 0x83, 0xc6, 0x03, //0x0000582a addq $3, %rsi - 0x49, 0x01, 0xd0, //0x0000582e addq %rdx, %r8 - 0x49, 0x83, 0xc0, 0x03, //0x00005831 addq $3, %r8 - 0xe9, 0x67, 0x00, 0x00, 0x00, //0x00005835 jmp LBB5_1050 - //0x0000583a LBB5_1046 - 0x48, 0x8d, 0x3c, 0x16, //0x0000583a leaq (%rsi,%rdx), %rdi - 0x48, 0x83, 0xc7, 0x03, //0x0000583e addq $3, %rdi - 0x48, 0x01, 0xd6, //0x00005842 addq %rdx, %rsi - 0x48, 0x83, 0xc6, 0x04, //0x00005845 addq $4, %rsi - 0x49, 0x01, 0xd0, //0x00005849 addq %rdx, %r8 - 0x49, 0x83, 0xc0, 0x04, //0x0000584c addq $4, %r8 - 0xe9, 0x4c, 0x00, 0x00, 0x00, //0x00005850 jmp LBB5_1050 - //0x00005855 LBB5_1047 - 0x48, 0x8d, 0x3c, 0x16, //0x00005855 leaq (%rsi,%rdx), %rdi - 0x48, 0x83, 0xc7, 0x04, //0x00005859 addq $4, %rdi - 0x48, 0x01, 0xd6, //0x0000585d addq %rdx, %rsi - 0x48, 0x83, 0xc6, 0x05, //0x00005860 addq $5, %rsi - 0x49, 0x01, 0xd0, //0x00005864 addq %rdx, %r8 - 0x49, 0x83, 0xc0, 0x05, //0x00005867 addq $5, %r8 - 0xe9, 0x31, 0x00, 0x00, 0x00, //0x0000586b jmp LBB5_1050 - //0x00005870 LBB5_1048 - 0x48, 0x8d, 0x3c, 0x16, //0x00005870 leaq (%rsi,%rdx), %rdi - 0x48, 0x83, 0xc7, 0x05, //0x00005874 addq $5, %rdi - 0x48, 0x01, 0xd6, //0x00005878 addq %rdx, %rsi - 0x48, 0x83, 0xc6, 0x06, //0x0000587b addq $6, %rsi - 0x49, 0x01, 0xd0, //0x0000587f addq %rdx, %r8 - 0x49, 0x83, 0xc0, 0x06, //0x00005882 addq $6, %r8 - 0xe9, 0x16, 0x00, 0x00, 0x00, //0x00005886 jmp LBB5_1050 - //0x0000588b LBB5_1049 - 0x48, 0x8d, 0x3c, 0x16, //0x0000588b leaq (%rsi,%rdx), %rdi - 0x48, 0x83, 0xc7, 0x06, //0x0000588f addq $6, %rdi - 0x48, 0x01, 0xd6, //0x00005893 addq %rdx, %rsi - 0x48, 0x83, 0xc6, 0x07, //0x00005896 addq $7, %rsi - 0x49, 0x01, 0xd0, //0x0000589a addq %rdx, %r8 - 0x49, 0x83, 0xc0, 0x07, //0x0000589d addq $7, %r8 - //0x000058a1 LBB5_1050 - 0x48, 0x83, 0xc7, 0x01, //0x000058a1 addq $1, %rdi - 0x4d, 0x89, 0xde, //0x000058a5 movq %r11, %r14 - 0xe9, 0xc0, 0xfa, 0xff, 0xff, //0x000058a8 jmp LBB5_1000 - //0x000058ad LBB5_1051 - 0x44, 0x89, 0xdb, //0x000058ad movl %r11d, %ebx - //0x000058b0 LBB5_1052 - 0x41, 0x88, 0x18, //0x000058b0 movb %bl, (%r8) - 0x49, 0x83, 0xc0, 0x01, //0x000058b3 addq $1, %r8 - 0xe9, 0x05, 0xfd, 0xff, 0xff, //0x000058b7 jmp LBB5_1023 - //0x000058bc LBB5_1053 - 0xc1, 0xe8, 0x06, //0x000058bc shrl $6, %eax - 0x0c, 0xc0, //0x000058bf orb $-64, %al - 0x43, 0x88, 0x04, 0x08, //0x000058c1 movb %al, (%r8,%r9) - 0x41, 0x80, 0xe3, 0x3f, //0x000058c5 andb $63, %r11b - 0x41, 0x80, 0xcb, 0x80, //0x000058c9 orb $-128, %r11b - 0x47, 0x88, 0x5c, 0x08, 0x01, //0x000058cd movb %r11b, $1(%r8,%r9) - 0x4d, 0x01, 0xc8, //0x000058d2 addq %r9, %r8 - 0x49, 0x83, 0xc0, 0x02, //0x000058d5 addq $2, %r8 - 0xe9, 0xe3, 0xfc, 0xff, 0xff, //0x000058d9 jmp LBB5_1023 - //0x000058de LBB5_1054 - 0x66, 0x43, 0xc7, 0x04, 0x08, 0xef, 0xbf, //0x000058de movw $-16401, (%r8,%r9) - 0x43, 0xc6, 0x44, 0x08, 0x02, 0xbd, //0x000058e5 movb $-67, $2(%r8,%r9) - 0xe9, 0xca, 0xfc, 0xff, 0xff, //0x000058eb jmp LBB5_1022 - //0x000058f0 LBB5_1055 - 0x41, 0xc1, 0xe3, 0x0a, //0x000058f0 shll $10, %r11d - 0x89, 0xd8, //0x000058f4 movl %ebx, %eax - 0x44, 0x01, 0xd8, //0x000058f6 addl %r11d, %eax - 0x42, 0x8d, 0x0c, 0x1b, //0x000058f9 leal (%rbx,%r11), %ecx - 0x81, 0xc1, 0x00, 0x24, 0xa0, 0xfc, //0x000058fd addl $-56613888, %ecx - 0x89, 0xca, //0x00005903 movl %ecx, %edx - 0xc1, 0xea, 0x12, //0x00005905 shrl $18, %edx - 0x80, 0xca, 0xf0, //0x00005908 orb $-16, %dl - 0x43, 0x88, 0x14, 0x08, //0x0000590b movb %dl, (%r8,%r9) - 0x89, 0xca, //0x0000590f movl %ecx, %edx - 0xc1, 0xea, 0x0c, //0x00005911 shrl $12, %edx - 0x80, 0xe2, 0x3f, //0x00005914 andb $63, %dl - 0x80, 0xca, 0x80, //0x00005917 orb $-128, %dl - 0x43, 0x88, 0x54, 0x08, 0x01, //0x0000591a movb %dl, $1(%r8,%r9) - 0xc1, 0xe9, 0x06, //0x0000591f shrl $6, %ecx - 0x80, 0xe1, 0x3f, //0x00005922 andb $63, %cl - 0x80, 0xc9, 0x80, //0x00005925 orb $-128, %cl - 0x43, 0x88, 0x4c, 0x08, 0x02, //0x00005928 movb %cl, $2(%r8,%r9) - 0x24, 0x3f, //0x0000592d andb $63, %al - 0x0c, 0x80, //0x0000592f orb $-128, %al - 0x43, 0x88, 0x44, 0x08, 0x03, //0x00005931 movb %al, $3(%r8,%r9) - 0x4d, 0x01, 0xc8, //0x00005936 addq %r9, %r8 - 0x49, 0x83, 0xc0, 0x04, //0x00005939 addq $4, %r8 - 0x48, 0x83, 0xc6, 0x06, //0x0000593d addq $6, %rsi - 0xe9, 0x7b, 0xfc, 0xff, 0xff, //0x00005941 jmp LBB5_1023 - //0x00005946 LBB5_1056 - 0x49, 0xbc, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0x00, //0x00005946 movabsq $18014398509481984, %r12 - 0x4c, 0x39, 0xe2, //0x00005950 cmpq %r12, %rdx - 0x49, 0xbf, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, //0x00005953 movabsq $-9223372036854775808, %r15 - 0x48, 0xb8, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x0000595d movabsq $4503599627370495, %rax - 0xb1, 0x02, //0x00005967 movb $2, %cl - 0x80, 0xd9, 0x00, //0x00005969 sbbb $0, %cl - 0x48, 0xd3, 0xea, //0x0000596c shrq %cl, %rdx - 0x48, 0xc1, 0xe3, 0x34, //0x0000596f shlq $52, %rbx - 0x48, 0x21, 0xc2, //0x00005973 andq %rax, %rdx - 0x48, 0x09, 0xda, //0x00005976 orq %rbx, %rdx - 0x48, 0x89, 0xd0, //0x00005979 movq %rdx, %rax - 0x4c, 0x09, 0xf8, //0x0000597c orq %r15, %rax - 0x8b, 0x5d, 0x98, //0x0000597f movl $-104(%rbp), %ebx - 0x84, 0xdb, //0x00005982 testb %bl, %bl - 0x48, 0x0f, 0x44, 0xc2, //0x00005984 cmoveq %rdx, %rax - 0x66, 0x48, 0x0f, 0x6e, 0xc0, //0x00005988 movq %rax, %xmm0 - 0x80, 0x7d, 0x90, 0x00, //0x0000598d cmpb $0, $-112(%rbp) - 0x0f, 0x84, 0xbc, 0x03, 0x00, 0x00, //0x00005991 je LBB5_1094 - 0x41, 0xb9, 0x40, 0x00, 0x00, 0x00, //0x00005997 movl $64, %r9d - 0x48, 0xff, 0xc6, //0x0000599d incq %rsi - 0x0f, 0x84, 0x08, 0x00, 0x00, 0x00, //0x000059a0 je LBB5_1059 - 0x4c, 0x0f, 0xbd, 0xce, //0x000059a6 bsrq %rsi, %r9 - 0x49, 0x83, 0xf1, 0x3f, //0x000059aa xorq $63, %r9 - //0x000059ae LBB5_1059 - 0x44, 0x89, 0xc9, //0x000059ae movl %r9d, %ecx - 0x48, 0xd3, 0xe6, //0x000059b1 shlq %cl, %rsi - 0x4c, 0x89, 0xc0, //0x000059b4 movq %r8, %rax - 0x48, 0xf7, 0xe6, //0x000059b7 mulq %rsi - 0x49, 0x89, 0xc2, //0x000059ba movq %rax, %r10 - 0x49, 0x89, 0xd0, //0x000059bd movq %rdx, %r8 - 0x81, 0xe2, 0xff, 0x01, 0x00, 0x00, //0x000059c0 andl $511, %edx - 0x48, 0x81, 0xfa, 0xff, 0x01, 0x00, 0x00, //0x000059c6 cmpq $511, %rdx - 0x0f, 0x85, 0x4d, 0x00, 0x00, 0x00, //0x000059cd jne LBB5_1064 - 0x48, 0x89, 0xf1, //0x000059d3 movq %rsi, %rcx - 0x48, 0xf7, 0xd1, //0x000059d6 notq %rcx - 0x49, 0x39, 0xca, //0x000059d9 cmpq %rcx, %r10 - 0x0f, 0x86, 0x3e, 0x00, 0x00, 0x00, //0x000059dc jbe LBB5_1064 - 0x48, 0x89, 0xf0, //0x000059e2 movq %rsi, %rax - 0x48, 0x8d, 0x15, 0xa4, 0x69, 0x00, 0x00, //0x000059e5 leaq $27044(%rip), %rdx /* _POW10_M128_TAB+0(%rip) */ - 0x48, 0xf7, 0x24, 0x17, //0x000059ec mulq (%rdi,%rdx) - 0x49, 0x01, 0xd2, //0x000059f0 addq %rdx, %r10 - 0x49, 0x83, 0xd0, 0x00, //0x000059f3 adcq $0, %r8 - 0x44, 0x89, 0xc2, //0x000059f7 movl %r8d, %edx - 0x81, 0xe2, 0xff, 0x01, 0x00, 0x00, //0x000059fa andl $511, %edx - 0x48, 0x81, 0xfa, 0xff, 0x01, 0x00, 0x00, //0x00005a00 cmpq $511, %rdx - 0x0f, 0x85, 0x13, 0x00, 0x00, 0x00, //0x00005a07 jne LBB5_1064 - 0x49, 0x83, 0xfa, 0xff, //0x00005a0d cmpq $-1, %r10 - 0x0f, 0x85, 0x09, 0x00, 0x00, 0x00, //0x00005a11 jne LBB5_1064 - 0x48, 0x39, 0xc8, //0x00005a17 cmpq %rcx, %rax - 0x0f, 0x87, 0xd1, 0xf8, 0xff, 0xff, //0x00005a1a ja LBB5_993 - //0x00005a20 LBB5_1064 - 0x4c, 0x89, 0xc0, //0x00005a20 movq %r8, %rax - 0x48, 0xc1, 0xe8, 0x3f, //0x00005a23 shrq $63, %rax - 0x8d, 0x48, 0x09, //0x00005a27 leal $9(%rax), %ecx - 0x49, 0xd3, 0xe8, //0x00005a2a shrq %cl, %r8 - 0x4d, 0x85, 0xd2, //0x00005a2d testq %r10, %r10 - 0x0f, 0x85, 0x18, 0x00, 0x00, 0x00, //0x00005a30 jne LBB5_1067 - 0x48, 0x85, 0xd2, //0x00005a36 testq %rdx, %rdx - 0x0f, 0x85, 0x0f, 0x00, 0x00, 0x00, //0x00005a39 jne LBB5_1067 - 0x44, 0x89, 0xc1, //0x00005a3f movl %r8d, %ecx - 0x83, 0xe1, 0x03, //0x00005a42 andl $3, %ecx - 0x83, 0xf9, 0x01, //0x00005a45 cmpl $1, %ecx - 0x0f, 0x84, 0xa3, 0xf8, 0xff, 0xff, //0x00005a48 je LBB5_993 - //0x00005a4e LBB5_1067 - 0x4d, 0x29, 0xcb, //0x00005a4e subq %r9, %r11 - 0x44, 0x89, 0xc2, //0x00005a51 movl %r8d, %edx - 0x83, 0xe2, 0x01, //0x00005a54 andl $1, %edx - 0x4c, 0x01, 0xc2, //0x00005a57 addq %r8, %rdx - 0x49, 0x01, 0xc3, //0x00005a5a addq %rax, %r11 - 0x4c, 0x39, 0xe2, //0x00005a5d cmpq %r12, %rdx - 0x49, 0x83, 0xdb, 0x00, //0x00005a60 sbbq $0, %r11 - 0x49, 0x8d, 0x43, 0xff, //0x00005a64 leaq $-1(%r11), %rax - 0x48, 0x3d, 0xfd, 0x07, 0x00, 0x00, //0x00005a68 cmpq $2045, %rax - 0x0f, 0x87, 0x7d, 0xf8, 0xff, 0xff, //0x00005a6e ja LBB5_993 - 0x4c, 0x39, 0xe2, //0x00005a74 cmpq %r12, %rdx - 0xb1, 0x02, //0x00005a77 movb $2, %cl - 0x80, 0xd9, 0x00, //0x00005a79 sbbb $0, %cl - 0x48, 0xd3, 0xea, //0x00005a7c shrq %cl, %rdx - 0x49, 0xc1, 0xe3, 0x34, //0x00005a7f shlq $52, %r11 - 0x48, 0xb8, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x00005a83 movabsq $4503599627370495, %rax - 0x48, 0x21, 0xc2, //0x00005a8d andq %rax, %rdx - 0x4c, 0x09, 0xda, //0x00005a90 orq %r11, %rdx - 0x49, 0x09, 0xd7, //0x00005a93 orq %rdx, %r15 - 0x84, 0xdb, //0x00005a96 testb %bl, %bl - 0x4c, 0x0f, 0x44, 0xfa, //0x00005a98 cmoveq %rdx, %r15 - 0x66, 0x49, 0x0f, 0x6e, 0xcf, //0x00005a9c movq %r15, %xmm1 - 0x66, 0x0f, 0x2e, 0xc1, //0x00005aa1 ucomisd %xmm1, %xmm0 - 0x4c, 0x8b, 0x5d, 0xc8, //0x00005aa5 movq $-56(%rbp), %r11 - 0x4c, 0x8b, 0x7d, 0xb0, //0x00005aa9 movq $-80(%rbp), %r15 - 0x0f, 0x85, 0x42, 0xf8, 0xff, 0xff, //0x00005aad jne LBB5_994 - 0x0f, 0x8b, 0xf7, 0x05, 0x00, 0x00, //0x00005ab3 jnp LBB5_1150 - 0xe9, 0x37, 0xf8, 0xff, 0xff, //0x00005ab9 jmp LBB5_994 - //0x00005abe LBB5_1069 - 0x89, 0x55, 0x84, //0x00005abe movl %edx, $-124(%rbp) - 0x41, 0x8d, 0x84, 0x24, 0x5c, 0x01, 0x00, 0x00, //0x00005ac1 leal $348(%r12), %eax - 0xe9, 0x0d, 0xf7, 0xff, 0xff, //0x00005ac9 jmp LBB5_981 - //0x00005ace LBB5_1092 - 0x4d, 0x89, 0xef, //0x00005ace movq %r13, %r15 - 0xe9, 0x0c, 0x01, 0x00, 0x00, //0x00005ad1 jmp LBB5_1078 - //0x00005ad6 LBB5_1093 - 0x4d, 0x89, 0xef, //0x00005ad6 movq %r13, %r15 - 0xe9, 0xd4, 0x01, 0x00, 0x00, //0x00005ad9 jmp LBB5_1090 - //0x00005ade LBB5_1070 - 0x48, 0x89, 0xca, //0x00005ade movq %rcx, %rdx - 0x48, 0x83, 0xe2, 0xe0, //0x00005ae1 andq $-32, %rdx - 0x48, 0x8d, 0x72, 0xe0, //0x00005ae5 leaq $-32(%rdx), %rsi - 0x48, 0x89, 0xf0, //0x00005ae9 movq %rsi, %rax - 0x48, 0xc1, 0xe8, 0x05, //0x00005aec shrq $5, %rax - 0x48, 0x83, 0xc0, 0x01, //0x00005af0 addq $1, %rax - 0x89, 0xc3, //0x00005af4 movl %eax, %ebx - 0x83, 0xe3, 0x03, //0x00005af6 andl $3, %ebx - 0x48, 0x83, 0xfe, 0x60, //0x00005af9 cmpq $96, %rsi - 0x0f, 0x83, 0x5d, 0x02, 0x00, 0x00, //0x00005afd jae LBB5_1095 - 0x31, 0xf6, //0x00005b03 xorl %esi, %esi - 0xe9, 0xa9, 0x02, 0x00, 0x00, //0x00005b05 jmp LBB5_1097 - //0x00005b0a LBB5_1072 - 0x49, 0x8d, 0x4c, 0x24, 0xff, //0x00005b0a leaq $-1(%r12), %rcx - 0x49, 0x39, 0xca, //0x00005b0f cmpq %rcx, %r10 - 0x49, 0xf7, 0xd4, //0x00005b12 notq %r12 - 0x4d, 0x0f, 0x45, 0xe7, //0x00005b15 cmovneq %r15, %r12 - 0x84, 0xc0, //0x00005b19 testb %al, %al - 0x4d, 0x0f, 0x44, 0xe7, //0x00005b1b cmoveq %r15, %r12 - 0x4c, 0x89, 0xe0, //0x00005b1f movq %r12, %rax - 0xe9, 0xd0, 0xf4, 0xff, 0xff, //0x00005b22 jmp LBB5_957 - //0x00005b27 LBB5_1073 - 0x48, 0x83, 0xc6, 0x40, //0x00005b27 addq $64, %rsi - 0x49, 0x89, 0xf5, //0x00005b2b movq %rsi, %r13 - //0x00005b2e LBB5_1074 - 0x4c, 0x89, 0xe8, //0x00005b2e movq %r13, %rax - 0x48, 0x83, 0xc0, 0xc0, //0x00005b31 addq $-64, %rax - 0xf3, 0x44, 0x0f, 0x6f, 0x05, 0x22, 0xa5, 0xff, 0xff, //0x00005b35 movdqu $-23262(%rip), %xmm8 /* LCPI5_0+0(%rip) */ - 0x90, 0x90, //0x00005b3e .p2align 4, 0x90 - //0x00005b40 LBB5_1075 - 0xf3, 0x0f, 0x6f, 0x48, 0x40, //0x00005b40 movdqu $64(%rax), %xmm1 - 0xf3, 0x0f, 0x6f, 0x50, 0x50, //0x00005b45 movdqu $80(%rax), %xmm2 - 0xf3, 0x0f, 0x6f, 0x58, 0x60, //0x00005b4a movdqu $96(%rax), %xmm3 - 0xf3, 0x0f, 0x6f, 0x60, 0x70, //0x00005b4f movdqu $112(%rax), %xmm4 - 0x48, 0x83, 0xc0, 0x40, //0x00005b54 addq $64, %rax - 0x66, 0x41, 0x0f, 0x6f, 0xe8, //0x00005b58 movdqa %xmm8, %xmm5 - 0x66, 0x0f, 0x38, 0x00, 0xe9, //0x00005b5d pshufb %xmm1, %xmm5 - 0x66, 0x41, 0x0f, 0x6f, 0xf0, //0x00005b62 movdqa %xmm8, %xmm6 - 0x66, 0x0f, 0x38, 0x00, 0xf2, //0x00005b67 pshufb %xmm2, %xmm6 - 0x66, 0x41, 0x0f, 0x6f, 0xf8, //0x00005b6c movdqa %xmm8, %xmm7 - 0x66, 0x0f, 0x38, 0x00, 0xfb, //0x00005b71 pshufb %xmm3, %xmm7 - 0x66, 0x41, 0x0f, 0x6f, 0xc0, //0x00005b76 movdqa %xmm8, %xmm0 - 0x66, 0x0f, 0x38, 0x00, 0xc4, //0x00005b7b pshufb %xmm4, %xmm0 - 0x66, 0x0f, 0x74, 0xe9, //0x00005b80 pcmpeqb %xmm1, %xmm5 - 0x66, 0x0f, 0xd7, 0xf5, //0x00005b84 pmovmskb %xmm5, %esi - 0x66, 0x0f, 0x74, 0xf2, //0x00005b88 pcmpeqb %xmm2, %xmm6 - 0x66, 0x0f, 0xd7, 0xde, //0x00005b8c pmovmskb %xmm6, %ebx - 0x66, 0x0f, 0x74, 0xfb, //0x00005b90 pcmpeqb %xmm3, %xmm7 - 0x66, 0x0f, 0xd7, 0xd7, //0x00005b94 pmovmskb %xmm7, %edx - 0x66, 0x0f, 0x74, 0xc4, //0x00005b98 pcmpeqb %xmm4, %xmm0 - 0x66, 0x0f, 0xd7, 0xc8, //0x00005b9c pmovmskb %xmm0, %ecx - 0x48, 0xc1, 0xe3, 0x10, //0x00005ba0 shlq $16, %rbx - 0x48, 0x09, 0xf3, //0x00005ba4 orq %rsi, %rbx - 0x48, 0xc1, 0xe2, 0x20, //0x00005ba7 shlq $32, %rdx - 0x48, 0x09, 0xda, //0x00005bab orq %rbx, %rdx - 0x48, 0xc1, 0xe1, 0x30, //0x00005bae shlq $48, %rcx - 0x48, 0x09, 0xd1, //0x00005bb2 orq %rdx, %rcx - 0x48, 0x83, 0xf9, 0xff, //0x00005bb5 cmpq $-1, %rcx - 0x0f, 0x84, 0x81, 0xff, 0xff, 0xff, //0x00005bb9 je LBB5_1075 - 0x48, 0xf7, 0xd1, //0x00005bbf notq %rcx - 0x49, 0x89, 0x8e, 0x98, 0x00, 0x00, 0x00, //0x00005bc2 movq %rcx, $152(%r14) - 0x49, 0x89, 0x86, 0x90, 0x00, 0x00, 0x00, //0x00005bc9 movq %rax, $144(%r14) - 0x48, 0x0f, 0xbc, 0xc9, //0x00005bd0 bsfq %rcx, %rcx - 0x48, 0x8d, 0x34, 0x08, //0x00005bd4 leaq (%rax,%rcx), %rsi - 0x4c, 0x8d, 0x3c, 0x08, //0x00005bd8 leaq (%rax,%rcx), %r15 - 0x49, 0x83, 0xc7, 0x01, //0x00005bdc addq $1, %r15 - //0x00005be0 LBB5_1077 - 0x8a, 0x0e, //0x00005be0 movb (%rsi), %cl - //0x00005be2 LBB5_1078 - 0x80, 0xf9, 0x7d, //0x00005be2 cmpb $125, %cl - 0x0f, 0x85, 0xbc, 0xe4, 0xff, 0xff, //0x00005be5 jne LBB5_777 - 0x41, 0x83, 0x86, 0xc8, 0x00, 0x00, 0x00, 0x01, //0x00005beb addl $1, $200(%r14) - 0xe9, 0xcb, 0x00, 0x00, 0x00, //0x00005bf3 jmp LBB5_1080 - //0x00005bf8 LBB5_1085 - 0x48, 0x83, 0xc6, 0x40, //0x00005bf8 addq $64, %rsi - 0x49, 0x89, 0xf5, //0x00005bfc movq %rsi, %r13 - //0x00005bff LBB5_1086 - 0x4c, 0x89, 0xe8, //0x00005bff movq %r13, %rax - 0x48, 0x83, 0xc0, 0xc0, //0x00005c02 addq $-64, %rax - 0xf3, 0x44, 0x0f, 0x6f, 0x05, 0x51, 0xa4, 0xff, 0xff, //0x00005c06 movdqu $-23471(%rip), %xmm8 /* LCPI5_0+0(%rip) */ - 0x90, //0x00005c0f .p2align 4, 0x90 - //0x00005c10 LBB5_1087 - 0xf3, 0x0f, 0x6f, 0x48, 0x40, //0x00005c10 movdqu $64(%rax), %xmm1 - 0xf3, 0x0f, 0x6f, 0x50, 0x50, //0x00005c15 movdqu $80(%rax), %xmm2 - 0xf3, 0x0f, 0x6f, 0x58, 0x60, //0x00005c1a movdqu $96(%rax), %xmm3 - 0xf3, 0x0f, 0x6f, 0x60, 0x70, //0x00005c1f movdqu $112(%rax), %xmm4 - 0x48, 0x83, 0xc0, 0x40, //0x00005c24 addq $64, %rax - 0x66, 0x41, 0x0f, 0x6f, 0xe8, //0x00005c28 movdqa %xmm8, %xmm5 - 0x66, 0x0f, 0x38, 0x00, 0xe9, //0x00005c2d pshufb %xmm1, %xmm5 - 0x66, 0x41, 0x0f, 0x6f, 0xf0, //0x00005c32 movdqa %xmm8, %xmm6 - 0x66, 0x0f, 0x38, 0x00, 0xf2, //0x00005c37 pshufb %xmm2, %xmm6 - 0x66, 0x41, 0x0f, 0x6f, 0xf8, //0x00005c3c movdqa %xmm8, %xmm7 - 0x66, 0x0f, 0x38, 0x00, 0xfb, //0x00005c41 pshufb %xmm3, %xmm7 - 0x66, 0x41, 0x0f, 0x6f, 0xc0, //0x00005c46 movdqa %xmm8, %xmm0 - 0x66, 0x0f, 0x38, 0x00, 0xc4, //0x00005c4b pshufb %xmm4, %xmm0 - 0x66, 0x0f, 0x74, 0xe9, //0x00005c50 pcmpeqb %xmm1, %xmm5 - 0x66, 0x0f, 0xd7, 0xf5, //0x00005c54 pmovmskb %xmm5, %esi - 0x66, 0x0f, 0x74, 0xf2, //0x00005c58 pcmpeqb %xmm2, %xmm6 - 0x66, 0x0f, 0xd7, 0xde, //0x00005c5c pmovmskb %xmm6, %ebx - 0x66, 0x0f, 0x74, 0xfb, //0x00005c60 pcmpeqb %xmm3, %xmm7 - 0x66, 0x0f, 0xd7, 0xd7, //0x00005c64 pmovmskb %xmm7, %edx - 0x66, 0x0f, 0x74, 0xc4, //0x00005c68 pcmpeqb %xmm4, %xmm0 - 0x66, 0x0f, 0xd7, 0xc8, //0x00005c6c pmovmskb %xmm0, %ecx - 0x48, 0xc1, 0xe3, 0x10, //0x00005c70 shlq $16, %rbx - 0x48, 0x09, 0xf3, //0x00005c74 orq %rsi, %rbx - 0x48, 0xc1, 0xe2, 0x20, //0x00005c77 shlq $32, %rdx - 0x48, 0x09, 0xda, //0x00005c7b orq %rbx, %rdx - 0x48, 0xc1, 0xe1, 0x30, //0x00005c7e shlq $48, %rcx - 0x48, 0x09, 0xd1, //0x00005c82 orq %rdx, %rcx - 0x48, 0x83, 0xf9, 0xff, //0x00005c85 cmpq $-1, %rcx - 0x0f, 0x84, 0x81, 0xff, 0xff, 0xff, //0x00005c89 je LBB5_1087 - 0x48, 0xf7, 0xd1, //0x00005c8f notq %rcx - 0x49, 0x89, 0x8e, 0x98, 0x00, 0x00, 0x00, //0x00005c92 movq %rcx, $152(%r14) - 0x49, 0x89, 0x86, 0x90, 0x00, 0x00, 0x00, //0x00005c99 movq %rax, $144(%r14) - 0x48, 0x0f, 0xbc, 0xc9, //0x00005ca0 bsfq %rcx, %rcx - 0x48, 0x8d, 0x34, 0x08, //0x00005ca4 leaq (%rax,%rcx), %rsi - 0x4c, 0x8d, 0x3c, 0x08, //0x00005ca8 leaq (%rax,%rcx), %r15 - 0x49, 0x83, 0xc7, 0x01, //0x00005cac addq $1, %r15 - //0x00005cb0 LBB5_1089 - 0x8a, 0x0e, //0x00005cb0 movb (%rsi), %cl - //0x00005cb2 LBB5_1090 - 0x80, 0xf9, 0x5d, //0x00005cb2 cmpb $93, %cl - 0x0f, 0x85, 0xbe, 0x27, 0x00, 0x00, //0x00005cb5 jne LBB5_1600 - 0x41, 0x83, 0x86, 0xcc, 0x00, 0x00, 0x00, 0x01, //0x00005cbb addl $1, $204(%r14) - //0x00005cc3 LBB5_1080 - 0x48, 0xc1, 0xe7, 0x04, //0x00005cc3 shlq $4, %rdi - 0x49, 0x8b, 0x44, 0x38, 0x08, //0x00005cc7 movq $8(%r8,%rdi), %rax - 0x49, 0x89, 0x86, 0xa8, 0x00, 0x00, 0x00, //0x00005ccc movq %rax, $168(%r14) - 0x4d, 0x29, 0xd1, //0x00005cd3 subq %r10, %r9 - 0x49, 0xc1, 0xe9, 0x04, //0x00005cd6 shrq $4, %r9 - 0x45, 0x89, 0x4c, 0x38, 0x0c, //0x00005cda movl %r9d, $12(%r8,%rdi) - 0x41, 0xc7, 0x44, 0x38, 0x08, 0x00, 0x00, 0x00, 0x00, //0x00005cdf movl $0, $8(%r8,%rdi) - 0x41, 0x0f, 0xb6, 0x02, //0x00005ce8 movzbl (%r10), %eax - 0x41, 0x89, 0x02, //0x00005cec movl %eax, (%r10) - 0x49, 0x8b, 0x8e, 0xb0, 0x00, 0x00, 0x00, //0x00005cef movq $176(%r14), %rcx - 0x41, 0x8b, 0x86, 0xe0, 0x00, 0x00, 0x00, //0x00005cf6 movl $224(%r14), %eax - 0x48, 0x39, 0xc1, //0x00005cfd cmpq %rax, %rcx - 0x0f, 0x86, 0x14, 0x00, 0x00, 0x00, //0x00005d00 jbe LBB5_1083 - 0x41, 0x89, 0x8e, 0xe0, 0x00, 0x00, 0x00, //0x00005d06 movl %ecx, $224(%r14) - 0x48, 0x81, 0xf9, 0x00, 0x10, 0x00, 0x00, //0x00005d0d cmpq $4096, %rcx - 0x0f, 0x87, 0x28, 0x00, 0x00, 0x00, //0x00005d14 ja LBB5_1082 - //0x00005d1a LBB5_1083 - 0x48, 0x83, 0xc1, 0xff, //0x00005d1a addq $-1, %rcx - 0x49, 0x89, 0x8e, 0xb0, 0x00, 0x00, 0x00, //0x00005d1e movq %rcx, $176(%r14) - 0x49, 0x8b, 0x8e, 0xa8, 0x00, 0x00, 0x00, //0x00005d25 movq $168(%r14), %rcx - 0x48, 0x83, 0xf9, 0xff, //0x00005d2c cmpq $-1, %rcx - 0x0f, 0x84, 0x0c, 0x00, 0x00, 0x00, //0x00005d30 je LBB5_1082 - 0x4d, 0x8d, 0x8e, 0xb8, 0x00, 0x00, 0x00, //0x00005d36 leaq $184(%r14), %r9 - 0xe9, 0xba, 0xe1, 0xff, 0xff, //0x00005d3d jmp LBB5_706 - //0x00005d42 LBB5_1082 - 0x45, 0x31, 0xe4, //0x00005d42 xorl %r12d, %r12d - 0x4d, 0x85, 0xe4, //0x00005d45 testq %r12, %r12 - 0x0f, 0x85, 0xdb, 0xe1, 0xff, 0xff, //0x00005d48 jne LBB5_720 - 0xe9, 0xbc, 0xe1, 0xff, 0xff, //0x00005d4e jmp LBB5_2272 - //0x00005d53 LBB5_1094 - 0x4c, 0x8b, 0x5d, 0xc8, //0x00005d53 movq $-56(%rbp), %r11 - 0x4c, 0x8b, 0x7d, 0xb0, //0x00005d57 movq $-80(%rbp), %r15 - 0xe9, 0x50, 0x03, 0x00, 0x00, //0x00005d5b jmp LBB5_1150 - //0x00005d60 LBB5_1095 - 0x48, 0x83, 0xe0, 0xfc, //0x00005d60 andq $-4, %rax - 0x48, 0xf7, 0xd8, //0x00005d64 negq %rax - 0x31, 0xf6, //0x00005d67 xorl %esi, %esi - 0x66, 0x0f, 0xef, 0xc0, //0x00005d69 pxor %xmm0, %xmm0 - //0x00005d6d LBB5_1096 - 0xf3, 0x41, 0x0f, 0x7f, 0x44, 0x31, 0x01, //0x00005d6d movdqu %xmm0, $1(%r9,%rsi) - 0xf3, 0x41, 0x0f, 0x7f, 0x44, 0x31, 0x11, //0x00005d74 movdqu %xmm0, $17(%r9,%rsi) - 0xf3, 0x41, 0x0f, 0x7f, 0x44, 0x31, 0x21, //0x00005d7b movdqu %xmm0, $33(%r9,%rsi) - 0xf3, 0x41, 0x0f, 0x7f, 0x44, 0x31, 0x31, //0x00005d82 movdqu %xmm0, $49(%r9,%rsi) - 0xf3, 0x41, 0x0f, 0x7f, 0x44, 0x31, 0x41, //0x00005d89 movdqu %xmm0, $65(%r9,%rsi) - 0xf3, 0x41, 0x0f, 0x7f, 0x44, 0x31, 0x51, //0x00005d90 movdqu %xmm0, $81(%r9,%rsi) - 0xf3, 0x41, 0x0f, 0x7f, 0x44, 0x31, 0x61, //0x00005d97 movdqu %xmm0, $97(%r9,%rsi) - 0xf3, 0x41, 0x0f, 0x7f, 0x44, 0x31, 0x71, //0x00005d9e movdqu %xmm0, $113(%r9,%rsi) - 0x48, 0x83, 0xee, 0x80, //0x00005da5 subq $-128, %rsi - 0x48, 0x83, 0xc0, 0x04, //0x00005da9 addq $4, %rax - 0x0f, 0x85, 0xba, 0xff, 0xff, 0xff, //0x00005dad jne LBB5_1096 - //0x00005db3 LBB5_1097 - 0x48, 0x85, 0xdb, //0x00005db3 testq %rbx, %rbx - 0x0f, 0x84, 0x28, 0x00, 0x00, 0x00, //0x00005db6 je LBB5_1100 - 0x48, 0xf7, 0xdb, //0x00005dbc negq %rbx - 0x66, 0x0f, 0xef, 0xc0, //0x00005dbf pxor %xmm0, %xmm0 - //0x00005dc3 LBB5_1099 - 0x48, 0x89, 0xf0, //0x00005dc3 movq %rsi, %rax - 0x48, 0x83, 0xc8, 0x01, //0x00005dc6 orq $1, %rax - 0xf3, 0x41, 0x0f, 0x7f, 0x04, 0x01, //0x00005dca movdqu %xmm0, (%r9,%rax) - 0xf3, 0x41, 0x0f, 0x7f, 0x44, 0x01, 0x10, //0x00005dd0 movdqu %xmm0, $16(%r9,%rax) - 0x48, 0x83, 0xc6, 0x20, //0x00005dd7 addq $32, %rsi - 0x48, 0xff, 0xc3, //0x00005ddb incq %rbx - 0x0f, 0x85, 0xdf, 0xff, 0xff, 0xff, //0x00005dde jne LBB5_1099 - //0x00005de4 LBB5_1100 - 0x48, 0x39, 0xd1, //0x00005de4 cmpq %rdx, %rcx - 0x0f, 0x84, 0x85, 0x00, 0x00, 0x00, //0x00005de7 je LBB5_1111 - 0xf6, 0xc1, 0x18, //0x00005ded testb $24, %cl - 0x0f, 0x84, 0x60, 0x00, 0x00, 0x00, //0x00005df0 je LBB5_1109 - //0x00005df6 LBB5_1102 - 0x48, 0x89, 0xce, //0x00005df6 movq %rcx, %rsi - 0x48, 0x83, 0xe6, 0xf8, //0x00005df9 andq $-8, %rsi - 0x48, 0x8d, 0x46, 0x01, //0x00005dfd leaq $1(%rsi), %rax - //0x00005e01 LBB5_1103 - 0x49, 0xc7, 0x44, 0x11, 0x01, 0x00, 0x00, 0x00, 0x00, //0x00005e01 movq $0, $1(%r9,%rdx) - 0x48, 0x83, 0xc2, 0x08, //0x00005e0a addq $8, %rdx - 0x48, 0x39, 0xd6, //0x00005e0e cmpq %rdx, %rsi - 0x0f, 0x85, 0xea, 0xff, 0xff, 0xff, //0x00005e11 jne LBB5_1103 - 0x48, 0x39, 0xf1, //0x00005e17 cmpq %rsi, %rcx - 0x0f, 0x85, 0x40, 0x00, 0x00, 0x00, //0x00005e1a jne LBB5_1110 - 0xe9, 0x4d, 0x00, 0x00, 0x00, //0x00005e20 jmp LBB5_1111 - //0x00005e25 LBB5_1105 - 0x0f, 0xbc, 0xce, //0x00005e25 bsfl %esi, %ecx - //0x00005e28 LBB5_1106 - 0x48, 0xf7, 0xd0, //0x00005e28 notq %rax - 0x48, 0x29, 0xc8, //0x00005e2b subq %rcx, %rax - 0x4c, 0x8b, 0x5d, 0xc8, //0x00005e2e movq $-56(%rbp), %r11 - 0xe9, 0xc0, 0xf1, 0xff, 0xff, //0x00005e32 jmp LBB5_957 - //0x00005e37 LBB5_1107 - 0x48, 0x8b, 0x55, 0xb8, //0x00005e37 movq $-72(%rbp), %rdx - 0x4c, 0x01, 0xca, //0x00005e3b addq %r9, %rdx - 0x48, 0x29, 0xca, //0x00005e3e subq %rcx, %rdx - 0x48, 0xf7, 0xd0, //0x00005e41 notq %rax - 0x48, 0x01, 0xd0, //0x00005e44 addq %rdx, %rax - 0xe9, 0xab, 0xf1, 0xff, 0xff, //0x00005e47 jmp LBB5_957 - //0x00005e4c LBB5_1108 - 0xba, 0x05, 0x00, 0x00, 0x00, //0x00005e4c movl $5, %edx - 0xe9, 0x26, 0xbb, 0xff, 0xff, //0x00005e51 jmp LBB5_308 - //0x00005e56 LBB5_1109 - 0x48, 0x83, 0xca, 0x01, //0x00005e56 orq $1, %rdx - 0x48, 0x89, 0xd0, //0x00005e5a movq %rdx, %rax - 0x90, 0x90, 0x90, //0x00005e5d .p2align 4, 0x90 - //0x00005e60 LBB5_1110 - 0x41, 0xc6, 0x04, 0x01, 0x00, //0x00005e60 movb $0, (%r9,%rax) - 0x48, 0x83, 0xc0, 0x01, //0x00005e65 addq $1, %rax - 0x49, 0x39, 0xc3, //0x00005e69 cmpq %rax, %r11 - 0x0f, 0x85, 0xee, 0xff, 0xff, 0xff, //0x00005e6c jne LBB5_1110 - //0x00005e72 LBB5_1111 - 0x48, 0xba, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x00005e72 movabsq $4503599627370495, %rdx - 0x41, 0x8a, 0x7d, 0x00, //0x00005e7c movb (%r13), %dil - 0x31, 0xc9, //0x00005e80 xorl %ecx, %ecx - 0x40, 0x80, 0xff, 0x2d, //0x00005e82 cmpb $45, %dil - 0x0f, 0x94, 0xc1, //0x00005e86 sete %cl - 0x45, 0x31, 0xe4, //0x00005e89 xorl %r12d, %r12d - 0x49, 0x39, 0xc8, //0x00005e8c cmpq %rcx, %r8 - 0x0f, 0x8e, 0xcb, 0x00, 0x00, 0x00, //0x00005e8f jle LBB5_1124 - 0x40, 0x88, 0x7d, 0xd7, //0x00005e95 movb %dil, $-41(%rbp) - 0x4c, 0x89, 0x7d, 0xb0, //0x00005e99 movq %r15, $-80(%rbp) - 0x4c, 0x89, 0x75, 0xc0, //0x00005e9d movq %r14, $-64(%rbp) - 0xb0, 0x01, //0x00005ea1 movb $1, %al - 0x45, 0x31, 0xf6, //0x00005ea3 xorl %r14d, %r14d - 0x45, 0x31, 0xff, //0x00005ea6 xorl %r15d, %r15d - 0x31, 0xf6, //0x00005ea9 xorl %esi, %esi - 0x31, 0xd2, //0x00005eab xorl %edx, %edx - 0xe9, 0x33, 0x00, 0x00, 0x00, //0x00005ead jmp LBB5_1115 - 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00005eb2 .p2align 4, 0x90 - //0x00005ec0 LBB5_1113 - 0xba, 0x01, 0x00, 0x00, 0x00, //0x00005ec0 movl $1, %edx - 0x41, 0x89, 0xf4, //0x00005ec5 movl %esi, %r12d - 0x40, 0x80, 0xff, 0x2e, //0x00005ec8 cmpb $46, %dil - 0x0f, 0x85, 0xa2, 0x00, 0x00, 0x00, //0x00005ecc jne LBB5_1126 - //0x00005ed2 LBB5_1114 - 0x48, 0x83, 0xc1, 0x01, //0x00005ed2 addq $1, %rcx - 0x4c, 0x39, 0xc1, //0x00005ed6 cmpq %r8, %rcx - 0x0f, 0x9c, 0xc0, //0x00005ed9 setl %al - 0x49, 0x39, 0xc8, //0x00005edc cmpq %rcx, %r8 - 0x0f, 0x84, 0x87, 0x00, 0x00, 0x00, //0x00005edf je LBB5_1125 - //0x00005ee5 LBB5_1115 - 0x89, 0xd3, //0x00005ee5 movl %edx, %ebx - 0x45, 0x89, 0xe2, //0x00005ee7 movl %r12d, %r10d - 0x41, 0x0f, 0xb6, 0x7c, 0x0d, 0x00, //0x00005eea movzbl (%r13,%rcx), %edi - 0x8d, 0x57, 0xd0, //0x00005ef0 leal $-48(%rdi), %edx - 0x80, 0xfa, 0x09, //0x00005ef3 cmpb $9, %dl - 0x0f, 0x87, 0xc4, 0xff, 0xff, 0xff, //0x00005ef6 ja LBB5_1113 - 0x40, 0x80, 0xff, 0x30, //0x00005efc cmpb $48, %dil - 0x0f, 0x85, 0x19, 0x00, 0x00, 0x00, //0x00005f00 jne LBB5_1119 - 0x85, 0xf6, //0x00005f06 testl %esi, %esi - 0x0f, 0x84, 0x42, 0x00, 0x00, 0x00, //0x00005f08 je LBB5_1123 - 0x49, 0x63, 0xc6, //0x00005f0e movslq %r14d, %rax - 0x49, 0x39, 0xc3, //0x00005f11 cmpq %rax, %r11 - 0x0f, 0x87, 0x11, 0x00, 0x00, 0x00, //0x00005f14 ja LBB5_1120 - 0xe9, 0x14, 0x00, 0x00, 0x00, //0x00005f1a jmp LBB5_1121 - //0x00005f1f LBB5_1119 - 0x48, 0x63, 0xc6, //0x00005f1f movslq %esi, %rax - 0x49, 0x39, 0xc3, //0x00005f22 cmpq %rax, %r11 - 0x0f, 0x86, 0x15, 0x00, 0x00, 0x00, //0x00005f25 jbe LBB5_1122 - //0x00005f2b LBB5_1120 - 0x41, 0x88, 0x3c, 0x01, //0x00005f2b movb %dil, (%r9,%rax) - 0x41, 0x83, 0xc6, 0x01, //0x00005f2f addl $1, %r14d - //0x00005f33 LBB5_1121 - 0x45, 0x89, 0xd4, //0x00005f33 movl %r10d, %r12d - 0x44, 0x89, 0xf6, //0x00005f36 movl %r14d, %esi - 0x89, 0xda, //0x00005f39 movl %ebx, %edx - 0xe9, 0x92, 0xff, 0xff, 0xff, //0x00005f3b jmp LBB5_1114 - //0x00005f40 LBB5_1122 - 0x45, 0x89, 0xd4, //0x00005f40 movl %r10d, %r12d - 0x41, 0xbf, 0x01, 0x00, 0x00, 0x00, //0x00005f43 movl $1, %r15d - 0x89, 0xda, //0x00005f49 movl %ebx, %edx - 0xe9, 0x82, 0xff, 0xff, 0xff, //0x00005f4b jmp LBB5_1114 - //0x00005f50 LBB5_1123 - 0x41, 0x83, 0xc2, 0xff, //0x00005f50 addl $-1, %r10d - 0x31, 0xf6, //0x00005f54 xorl %esi, %esi - 0x45, 0x89, 0xd4, //0x00005f56 movl %r10d, %r12d - 0x89, 0xda, //0x00005f59 movl %ebx, %edx - 0xe9, 0x72, 0xff, 0xff, 0xff, //0x00005f5b jmp LBB5_1114 - //0x00005f60 LBB5_1124 - 0x45, 0x31, 0xc0, //0x00005f60 xorl %r8d, %r8d - 0x4c, 0x8b, 0x5d, 0xc8, //0x00005f63 movq $-56(%rbp), %r11 - 0xe9, 0x16, 0x01, 0x00, 0x00, //0x00005f67 jmp LBB5_1148 - //0x00005f6c LBB5_1125 - 0x45, 0x89, 0xe2, //0x00005f6c movl %r12d, %r10d - 0x4c, 0x89, 0xc1, //0x00005f6f movq %r8, %rcx - 0x89, 0xd3, //0x00005f72 movl %edx, %ebx - //0x00005f74 LBB5_1126 - 0x40, 0x8a, 0x7d, 0xd7, //0x00005f74 movb $-41(%rbp), %dil - 0x85, 0xdb, //0x00005f78 testl %ebx, %ebx - 0x45, 0x0f, 0x44, 0xd6, //0x00005f7a cmovel %r14d, %r10d - 0xa8, 0x01, //0x00005f7e testb $1, %al - 0x48, 0xba, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x00005f80 movabsq $4503599627370495, %rdx - 0x0f, 0x84, 0xa8, 0x00, 0x00, 0x00, //0x00005f8a je LBB5_1141 - 0x89, 0xc8, //0x00005f90 movl %ecx, %eax - 0x41, 0x8a, 0x44, 0x05, 0x00, //0x00005f92 movb (%r13,%rax), %al - 0x0c, 0x20, //0x00005f97 orb $32, %al - 0x3c, 0x65, //0x00005f99 cmpb $101, %al - 0x0f, 0x85, 0x97, 0x00, 0x00, 0x00, //0x00005f9b jne LBB5_1141 - 0x89, 0xca, //0x00005fa1 movl %ecx, %edx - 0x41, 0x8a, 0x5c, 0x15, 0x01, //0x00005fa3 movb $1(%r13,%rdx), %bl - 0x80, 0xfb, 0x2d, //0x00005fa8 cmpb $45, %bl - 0x0f, 0x84, 0x16, 0x00, 0x00, 0x00, //0x00005fab je LBB5_1131 - 0xb8, 0x01, 0x00, 0x00, 0x00, //0x00005fb1 movl $1, %eax - 0x80, 0xfb, 0x2b, //0x00005fb6 cmpb $43, %bl - 0x0f, 0x85, 0x17, 0x00, 0x00, 0x00, //0x00005fb9 jne LBB5_1133 - 0x83, 0xc1, 0x02, //0x00005fbf addl $2, %ecx - 0xe9, 0x08, 0x00, 0x00, 0x00, //0x00005fc2 jmp LBB5_1132 - //0x00005fc7 LBB5_1131 - 0x83, 0xc1, 0x02, //0x00005fc7 addl $2, %ecx - 0xb8, 0xff, 0xff, 0xff, 0xff, //0x00005fca movl $-1, %eax - //0x00005fcf LBB5_1132 - 0x89, 0xca, //0x00005fcf movl %ecx, %edx - 0xe9, 0x04, 0x00, 0x00, 0x00, //0x00005fd1 jmp LBB5_1134 - //0x00005fd6 LBB5_1133 - 0x48, 0x83, 0xc2, 0x01, //0x00005fd6 addq $1, %rdx - //0x00005fda LBB5_1134 - 0x48, 0x63, 0xd2, //0x00005fda movslq %edx, %rdx - 0x31, 0xc9, //0x00005fdd xorl %ecx, %ecx - 0x49, 0x39, 0xd0, //0x00005fdf cmpq %rdx, %r8 - 0x0f, 0x8e, 0x3d, 0x00, 0x00, 0x00, //0x00005fe2 jle LBB5_1140 - 0x31, 0xc9, //0x00005fe8 xorl %ecx, %ecx - //0x00005fea LBB5_1136 - 0x41, 0x0f, 0xbe, 0x74, 0x15, 0x00, //0x00005fea movsbl (%r13,%rdx), %esi - 0x83, 0xfe, 0x30, //0x00005ff0 cmpl $48, %esi - 0x0f, 0x8c, 0x2c, 0x00, 0x00, 0x00, //0x00005ff3 jl LBB5_1140 - 0x40, 0x80, 0xfe, 0x39, //0x00005ff9 cmpb $57, %sil - 0x0f, 0x8f, 0x22, 0x00, 0x00, 0x00, //0x00005ffd jg LBB5_1140 - 0x81, 0xf9, 0x0f, 0x27, 0x00, 0x00, //0x00006003 cmpl $9999, %ecx - 0x0f, 0x8f, 0x16, 0x00, 0x00, 0x00, //0x00006009 jg LBB5_1140 - 0x8d, 0x0c, 0x89, //0x0000600f leal (%rcx,%rcx,4), %ecx - 0x8d, 0x0c, 0x4e, //0x00006012 leal (%rsi,%rcx,2), %ecx - 0x83, 0xc1, 0xd0, //0x00006015 addl $-48, %ecx - 0x48, 0x83, 0xc2, 0x01, //0x00006018 addq $1, %rdx - 0x49, 0x39, 0xd0, //0x0000601c cmpq %rdx, %r8 - 0x0f, 0x85, 0xc5, 0xff, 0xff, 0xff, //0x0000601f jne LBB5_1136 - //0x00006025 LBB5_1140 - 0x0f, 0xaf, 0xc8, //0x00006025 imull %eax, %ecx - 0x44, 0x01, 0xd1, //0x00006028 addl %r10d, %ecx - 0x41, 0x89, 0xca, //0x0000602b movl %ecx, %r10d - 0x48, 0xba, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x0000602e movabsq $4503599627370495, %rdx - //0x00006038 LBB5_1141 - 0x45, 0x85, 0xf6, //0x00006038 testl %r14d, %r14d - 0x0f, 0x84, 0x2f, 0x00, 0x00, 0x00, //0x0000603b je LBB5_1145 - 0x49, 0xbc, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf0, 0x7f, //0x00006041 movabsq $9218868437227405312, %r12 - 0x41, 0x81, 0xfa, 0x36, 0x01, 0x00, 0x00, //0x0000604b cmpl $310, %r10d - 0x0f, 0x8f, 0x1b, 0x00, 0x00, 0x00, //0x00006052 jg LBB5_1146 - 0x45, 0x31, 0xc0, //0x00006058 xorl %r8d, %r8d - 0x41, 0x81, 0xfa, 0xb6, 0xfe, 0xff, 0xff, //0x0000605b cmpl $-330, %r10d - 0x0f, 0x8d, 0x25, 0x04, 0x00, 0x00, //0x00006062 jge LBB5_1178 - 0x45, 0x31, 0xe4, //0x00006068 xorl %r12d, %r12d - 0xe9, 0x06, 0x00, 0x00, 0x00, //0x0000606b jmp LBB5_1147 - //0x00006070 LBB5_1145 - 0x45, 0x31, 0xe4, //0x00006070 xorl %r12d, %r12d - //0x00006073 LBB5_1146 - 0x45, 0x31, 0xc0, //0x00006073 xorl %r8d, %r8d - //0x00006076 LBB5_1147 - 0x4c, 0x8b, 0x75, 0xc0, //0x00006076 movq $-64(%rbp), %r14 - 0x4c, 0x8b, 0x5d, 0xc8, //0x0000607a movq $-56(%rbp), %r11 - 0x4c, 0x8b, 0x7d, 0xb0, //0x0000607e movq $-80(%rbp), %r15 - //0x00006082 LBB5_1148 - 0x8b, 0x4d, 0x84, //0x00006082 movl $-124(%rbp), %ecx - //0x00006085 LBB5_1149 - 0x49, 0x21, 0xd0, //0x00006085 andq %rdx, %r8 - 0x4d, 0x09, 0xe0, //0x00006088 orq %r12, %r8 - 0x48, 0xb8, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, //0x0000608b movabsq $-9223372036854775808, %rax - 0x4c, 0x09, 0xc0, //0x00006095 orq %r8, %rax - 0x40, 0x80, 0xff, 0x2d, //0x00006098 cmpb $45, %dil - 0x49, 0x0f, 0x45, 0xc0, //0x0000609c cmovneq %r8, %rax - 0x66, 0x48, 0x0f, 0x6e, 0xc8, //0x000060a0 movq %rax, %xmm1 - 0x0f, 0x57, 0xc0, //0x000060a5 xorps %xmm0, %xmm0 - 0xf2, 0x0f, 0x2a, 0xc1, //0x000060a8 cvtsi2sd %ecx, %xmm0 - 0xf2, 0x0f, 0x59, 0xc1, //0x000060ac mulsd %xmm1, %xmm0 - //0x000060b0 LBB5_1150 - 0x66, 0x48, 0x0f, 0x7e, 0xc6, //0x000060b0 movq %xmm0, %rsi - 0x48, 0xb8, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, //0x000060b5 movabsq $-9223372036854775808, %rax - 0x48, 0x83, 0xc0, 0xff, //0x000060bf addq $-1, %rax - 0x48, 0x21, 0xf0, //0x000060c3 andq %rsi, %rax - 0x31, 0xc9, //0x000060c6 xorl %ecx, %ecx - 0xba, 0x04, 0x00, 0x00, 0x00, //0x000060c8 movl $4, %edx - 0x48, 0xbf, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf0, 0x7f, //0x000060cd movabsq $9218868437227405312, %rdi - 0x48, 0x39, 0xf8, //0x000060d7 cmpq %rdi, %rax - 0x0f, 0x85, 0x98, 0x00, 0x00, 0x00, //0x000060da jne LBB5_1158 - //0x000060e0 LBB5_1151 - 0x48, 0x8b, 0x85, 0x70, 0xff, 0xff, 0xff, //0x000060e0 movq $-144(%rbp), %rax - 0x48, 0x83, 0xf8, 0x03, //0x000060e7 cmpq $3, %rax - 0x0f, 0x84, 0x0d, 0x1d, 0x00, 0x00, //0x000060eb je LBB5_1160 - //0x000060f1 LBB5_1152 - 0x48, 0x83, 0xf8, 0x13, //0x000060f1 cmpq $19, %rax - 0x4c, 0x8b, 0x6d, 0xb8, //0x000060f5 movq $-72(%rbp), %r13 - 0x0f, 0x84, 0x73, 0x00, 0x00, 0x00, //0x000060f9 je LBB5_1157 - 0x48, 0x83, 0xf8, 0x0b, //0x000060ff cmpq $11, %rax - 0x0f, 0x85, 0x73, 0xb8, 0xff, 0xff, //0x00006103 jne LBB5_308 - 0x4d, 0x8b, 0x86, 0xa0, 0x00, 0x00, 0x00, //0x00006109 movq $160(%r14), %r8 - //0x00006110 LBB5_1155 - 0x4c, 0x8b, 0x65, 0xa0, //0x00006110 movq $-96(%rbp), %r12 - //0x00006114 LBB5_1156 - 0x49, 0xc1, 0xe7, 0x20, //0x00006114 shlq $32, %r15 - 0x49, 0x83, 0xcf, 0x0b, //0x00006118 orq $11, %r15 - 0x4d, 0x89, 0x38, //0x0000611c movq %r15, (%r8) - 0x48, 0x8b, 0x45, 0x88, //0x0000611f movq $-120(%rbp), %rax - 0x49, 0x89, 0x40, 0x08, //0x00006123 movq %rax, $8(%r8) - 0x41, 0x83, 0x86, 0xd4, 0x00, 0x00, 0x00, 0x01, //0x00006127 addl $1, $212(%r14) - 0x49, 0x8b, 0x86, 0xa0, 0x00, 0x00, 0x00, //0x0000612f movq $160(%r14), %rax - 0x48, 0x8d, 0x48, 0x10, //0x00006136 leaq $16(%rax), %rcx - 0x49, 0x89, 0x8e, 0xa0, 0x00, 0x00, 0x00, //0x0000613a movq %rcx, $160(%r14) - 0x48, 0x83, 0xc0, 0x20, //0x00006141 addq $32, %rax - 0x49, 0x3b, 0x86, 0xc0, 0x00, 0x00, 0x00, //0x00006145 cmpq $192(%r14), %rax - 0x0f, 0x96, 0xc0, //0x0000614c setbe %al - 0xb9, 0x0b, 0x00, 0x00, 0x00, //0x0000614f movl $11, %ecx - 0x48, 0x89, 0x8d, 0x70, 0xff, 0xff, 0xff, //0x00006154 movq %rcx, $-144(%rbp) - 0x89, 0xd1, //0x0000615b movl %edx, %ecx - 0xba, 0x0b, 0x00, 0x00, 0x00, //0x0000615d movl $11, %edx - 0x85, 0xc9, //0x00006162 testl %ecx, %ecx - 0x0f, 0x45, 0xd1, //0x00006164 cmovnel %ecx, %edx - 0x0f, 0x84, 0x71, 0x00, 0x00, 0x00, //0x00006167 je LBB5_1164 - 0xe9, 0x0a, 0xb8, 0xff, 0xff, //0x0000616d jmp LBB5_308 - //0x00006172 LBB5_1157 - 0x89, 0xd1, //0x00006172 movl %edx, %ecx - 0x48, 0x8b, 0x75, 0x88, //0x00006174 movq $-120(%rbp), %rsi - //0x00006178 LBB5_1158 - 0x49, 0xc1, 0xe7, 0x20, //0x00006178 shlq $32, %r15 - 0x49, 0x83, 0xcf, 0x13, //0x0000617c orq $19, %r15 - 0x49, 0x8b, 0x86, 0xa0, 0x00, 0x00, 0x00, //0x00006180 movq $160(%r14), %rax - 0x4c, 0x89, 0x38, //0x00006187 movq %r15, (%rax) - 0x48, 0x89, 0x70, 0x08, //0x0000618a movq %rsi, $8(%rax) - 0x41, 0x83, 0x86, 0xd4, 0x00, 0x00, 0x00, 0x01, //0x0000618e addl $1, $212(%r14) - 0x49, 0x8b, 0x86, 0xa0, 0x00, 0x00, 0x00, //0x00006196 movq $160(%r14), %rax - 0x48, 0x8d, 0x50, 0x10, //0x0000619d leaq $16(%rax), %rdx - 0x49, 0x89, 0x96, 0xa0, 0x00, 0x00, 0x00, //0x000061a1 movq %rdx, $160(%r14) - 0x48, 0x83, 0xc0, 0x20, //0x000061a8 addq $32, %rax - 0x49, 0x3b, 0x86, 0xc0, 0x00, 0x00, 0x00, //0x000061ac cmpq $192(%r14), %rax - 0x0f, 0x96, 0xc0, //0x000061b3 setbe %al - 0xba, 0x13, 0x00, 0x00, 0x00, //0x000061b6 movl $19, %edx - 0x48, 0x89, 0x95, 0x70, 0xff, 0xff, 0xff, //0x000061bb movq %rdx, $-144(%rbp) - 0x4c, 0x8b, 0x6d, 0xb8, //0x000061c2 movq $-72(%rbp), %r13 - 0x48, 0x89, 0x75, 0x88, //0x000061c6 movq %rsi, $-120(%rbp) - //0x000061ca LBB5_1159 - 0x4c, 0x8b, 0x65, 0xa0, //0x000061ca movq $-96(%rbp), %r12 - 0xba, 0x0b, 0x00, 0x00, 0x00, //0x000061ce movl $11, %edx - 0x85, 0xc9, //0x000061d3 testl %ecx, %ecx - 0x0f, 0x45, 0xd1, //0x000061d5 cmovnel %ecx, %edx - 0x0f, 0x85, 0x9e, 0xb7, 0xff, 0xff, //0x000061d8 jne LBB5_308 - //0x000061de LBB5_1164 - 0x84, 0xc0, //0x000061de testb %al, %al - 0x0f, 0x84, 0x96, 0xb7, 0xff, 0xff, //0x000061e0 je LBB5_308 - 0x49, 0x8d, 0x55, 0x01, //0x000061e6 leaq $1(%r13), %rdx - 0x41, 0x0f, 0xb6, 0x4d, 0x00, //0x000061ea movzbl (%r13), %ecx - 0x48, 0x83, 0xf9, 0x20, //0x000061ef cmpq $32, %rcx - 0x0f, 0x87, 0x72, 0x00, 0x00, 0x00, //0x000061f3 ja LBB5_1177 - 0x48, 0xb8, 0x01, 0x26, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, //0x000061f9 movabsq $4294977025, %rax - 0x48, 0x0f, 0xa3, 0xc8, //0x00006203 btq %rcx, %rax - 0x0f, 0x83, 0x5e, 0x00, 0x00, 0x00, //0x00006207 jae LBB5_1177 - 0x41, 0x0f, 0xb6, 0x4d, 0x01, //0x0000620d movzbl $1(%r13), %ecx - 0x49, 0x83, 0xc5, 0x02, //0x00006212 addq $2, %r13 - 0x48, 0x83, 0xf9, 0x20, //0x00006216 cmpq $32, %rcx - 0x0f, 0x87, 0x15, 0x01, 0x00, 0x00, //0x0000621a ja LBB5_1837 - 0x48, 0x0f, 0xa3, 0xc8, //0x00006220 btq %rcx, %rax - 0x0f, 0x83, 0x0b, 0x01, 0x00, 0x00, //0x00006224 jae LBB5_1837 - 0x49, 0x8b, 0x86, 0x90, 0x00, 0x00, 0x00, //0x0000622a movq $144(%r14), %rax - 0x4c, 0x89, 0xe9, //0x00006231 movq %r13, %rcx - 0x48, 0x29, 0xc1, //0x00006234 subq %rax, %rcx - 0x48, 0x83, 0xf9, 0x40, //0x00006237 cmpq $64, %rcx - 0x0f, 0x83, 0x39, 0x00, 0x00, 0x00, //0x0000623b jae LBB5_1173 - 0x49, 0x8b, 0x96, 0x98, 0x00, 0x00, 0x00, //0x00006241 movq $152(%r14), %rdx - 0x48, 0xd3, 0xea, //0x00006248 shrq %cl, %rdx - 0x48, 0xd3, 0xe2, //0x0000624b shlq %cl, %rdx - 0x48, 0x85, 0xd2, //0x0000624e testq %rdx, %rdx - 0x0f, 0x84, 0x1c, 0x00, 0x00, 0x00, //0x00006251 je LBB5_1172 - 0x48, 0x0f, 0xbc, 0xca, //0x00006257 bsfq %rdx, %rcx - 0x4c, 0x8d, 0x2c, 0x08, //0x0000625b leaq (%rax,%rcx), %r13 - 0x49, 0x83, 0xc5, 0x01, //0x0000625f addq $1, %r13 - 0x48, 0x01, 0xc8, //0x00006263 addq %rcx, %rax - 0xe9, 0xc8, 0x00, 0x00, 0x00, //0x00006266 jmp LBB5_1176 - //0x0000626b LBB5_1177 - 0x49, 0x89, 0xd5, //0x0000626b movq %rdx, %r13 - 0xe9, 0xc2, 0x00, 0x00, 0x00, //0x0000626e jmp LBB5_1837 - //0x00006273 LBB5_1172 - 0x48, 0x83, 0xc0, 0x40, //0x00006273 addq $64, %rax - 0x49, 0x89, 0xc5, //0x00006277 movq %rax, %r13 - //0x0000627a LBB5_1173 - 0x49, 0x83, 0xc5, 0xc0, //0x0000627a addq $-64, %r13 - 0xf3, 0x44, 0x0f, 0x6f, 0x05, 0xd9, 0x9d, 0xff, 0xff, //0x0000627e movdqu $-25127(%rip), %xmm8 /* LCPI5_0+0(%rip) */ - 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00006287 .p2align 4, 0x90 - //0x00006290 LBB5_1174 - 0xf3, 0x41, 0x0f, 0x6f, 0x4d, 0x40, //0x00006290 movdqu $64(%r13), %xmm1 - 0xf3, 0x41, 0x0f, 0x6f, 0x55, 0x50, //0x00006296 movdqu $80(%r13), %xmm2 - 0xf3, 0x41, 0x0f, 0x6f, 0x5d, 0x60, //0x0000629c movdqu $96(%r13), %xmm3 - 0xf3, 0x41, 0x0f, 0x6f, 0x65, 0x70, //0x000062a2 movdqu $112(%r13), %xmm4 - 0x49, 0x83, 0xc5, 0x40, //0x000062a8 addq $64, %r13 - 0x66, 0x41, 0x0f, 0x6f, 0xe8, //0x000062ac movdqa %xmm8, %xmm5 - 0x66, 0x0f, 0x38, 0x00, 0xe9, //0x000062b1 pshufb %xmm1, %xmm5 - 0x66, 0x41, 0x0f, 0x6f, 0xf0, //0x000062b6 movdqa %xmm8, %xmm6 - 0x66, 0x0f, 0x38, 0x00, 0xf2, //0x000062bb pshufb %xmm2, %xmm6 - 0x66, 0x41, 0x0f, 0x6f, 0xf8, //0x000062c0 movdqa %xmm8, %xmm7 - 0x66, 0x0f, 0x38, 0x00, 0xfb, //0x000062c5 pshufb %xmm3, %xmm7 - 0x66, 0x41, 0x0f, 0x6f, 0xc0, //0x000062ca movdqa %xmm8, %xmm0 - 0x66, 0x0f, 0x38, 0x00, 0xc4, //0x000062cf pshufb %xmm4, %xmm0 - 0x66, 0x0f, 0x74, 0xe9, //0x000062d4 pcmpeqb %xmm1, %xmm5 - 0x66, 0x0f, 0xd7, 0xcd, //0x000062d8 pmovmskb %xmm5, %ecx - 0x66, 0x0f, 0x74, 0xf2, //0x000062dc pcmpeqb %xmm2, %xmm6 - 0x66, 0x0f, 0xd7, 0xd6, //0x000062e0 pmovmskb %xmm6, %edx - 0x66, 0x0f, 0x74, 0xfb, //0x000062e4 pcmpeqb %xmm3, %xmm7 - 0x66, 0x0f, 0xd7, 0xf7, //0x000062e8 pmovmskb %xmm7, %esi - 0x66, 0x0f, 0x74, 0xc4, //0x000062ec pcmpeqb %xmm4, %xmm0 - 0x66, 0x0f, 0xd7, 0xc0, //0x000062f0 pmovmskb %xmm0, %eax - 0x48, 0xc1, 0xe2, 0x10, //0x000062f4 shlq $16, %rdx - 0x48, 0x09, 0xca, //0x000062f8 orq %rcx, %rdx - 0x48, 0xc1, 0xe6, 0x20, //0x000062fb shlq $32, %rsi - 0x48, 0x09, 0xd6, //0x000062ff orq %rdx, %rsi - 0x48, 0xc1, 0xe0, 0x30, //0x00006302 shlq $48, %rax - 0x48, 0x09, 0xf0, //0x00006306 orq %rsi, %rax - 0x48, 0x83, 0xf8, 0xff, //0x00006309 cmpq $-1, %rax - 0x0f, 0x84, 0x7d, 0xff, 0xff, 0xff, //0x0000630d je LBB5_1174 - 0x48, 0xf7, 0xd0, //0x00006313 notq %rax - 0x49, 0x89, 0x86, 0x98, 0x00, 0x00, 0x00, //0x00006316 movq %rax, $152(%r14) - 0x4d, 0x89, 0xae, 0x90, 0x00, 0x00, 0x00, //0x0000631d movq %r13, $144(%r14) - 0x48, 0x0f, 0xbc, 0xc8, //0x00006324 bsfq %rax, %rcx - 0x4a, 0x8d, 0x04, 0x29, //0x00006328 leaq (%rcx,%r13), %rax - 0x49, 0x01, 0xcd, //0x0000632c addq %rcx, %r13 - 0x49, 0x83, 0xc5, 0x01, //0x0000632f addq $1, %r13 - //0x00006333 LBB5_1176 - 0x8a, 0x08, //0x00006333 movb (%rax), %cl - //0x00006335 LBB5_1837 - 0xb8, 0x00, 0x01, 0x00, 0x00, //0x00006335 movl $256, %eax - 0x49, 0x03, 0x04, 0x24, //0x0000633a addq (%r12), %rax - 0x49, 0x89, 0x04, 0x24, //0x0000633e movq %rax, (%r12) - 0x80, 0xf9, 0x2c, //0x00006342 cmpb $44, %cl - 0x0f, 0x85, 0xc4, 0x16, 0x00, 0x00, //0x00006345 jne LBB5_2265 - 0x4d, 0x8d, 0x7d, 0x01, //0x0000634b leaq $1(%r13), %r15 - 0x41, 0x0f, 0xb6, 0x4d, 0x00, //0x0000634f movzbl (%r13), %ecx - 0x48, 0x83, 0xf9, 0x20, //0x00006354 cmpq $32, %rcx - 0x0f, 0x87, 0x49, 0xdd, 0xff, 0xff, //0x00006358 ja LBB5_777 - 0x48, 0xba, 0x01, 0x26, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, //0x0000635e movabsq $4294977025, %rdx - 0x48, 0x0f, 0xa3, 0xca, //0x00006368 btq %rcx, %rdx - 0x0f, 0x83, 0x35, 0xdd, 0xff, 0xff, //0x0000636c jae LBB5_777 - 0x41, 0x0f, 0xb6, 0x4d, 0x01, //0x00006372 movzbl $1(%r13), %ecx - 0x49, 0x83, 0xc5, 0x02, //0x00006377 addq $2, %r13 - 0x48, 0x83, 0xf9, 0x20, //0x0000637b cmpq $32, %rcx - 0x0f, 0x87, 0x00, 0x01, 0x00, 0x00, //0x0000637f ja LBB5_1849 - 0x48, 0x0f, 0xa3, 0xca, //0x00006385 btq %rcx, %rdx - 0x0f, 0x83, 0xf6, 0x00, 0x00, 0x00, //0x00006389 jae LBB5_1849 - 0x49, 0x8b, 0x96, 0x90, 0x00, 0x00, 0x00, //0x0000638f movq $144(%r14), %rdx - 0x4c, 0x89, 0xe9, //0x00006396 movq %r13, %rcx - 0x48, 0x29, 0xd1, //0x00006399 subq %rdx, %rcx - 0x48, 0x83, 0xf9, 0x40, //0x0000639c cmpq $64, %rcx - 0x0f, 0x83, 0x1d, 0x00, 0x00, 0x00, //0x000063a0 jae LBB5_1845 - 0x49, 0x8b, 0x86, 0x98, 0x00, 0x00, 0x00, //0x000063a6 movq $152(%r14), %rax - 0x48, 0xd3, 0xe8, //0x000063ad shrq %cl, %rax - 0x48, 0xd3, 0xe0, //0x000063b0 shlq %cl, %rax - 0x48, 0x85, 0xc0, //0x000063b3 testq %rax, %rax - 0x0f, 0x85, 0xda, 0xdc, 0xff, 0xff, //0x000063b6 jne LBB5_775 - 0x48, 0x83, 0xc2, 0x40, //0x000063bc addq $64, %rdx - 0x49, 0x89, 0xd5, //0x000063c0 movq %rdx, %r13 - //0x000063c3 LBB5_1845 - 0x4c, 0x89, 0xe8, //0x000063c3 movq %r13, %rax - 0x48, 0x83, 0xc0, 0xc0, //0x000063c6 addq $-64, %rax - 0xf3, 0x44, 0x0f, 0x6f, 0x05, 0x8d, 0x9c, 0xff, 0xff, //0x000063ca movdqu $-25459(%rip), %xmm8 /* LCPI5_0+0(%rip) */ - 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x000063d3 .p2align 4, 0x90 - //0x000063e0 LBB5_1846 - 0xf3, 0x0f, 0x6f, 0x48, 0x40, //0x000063e0 movdqu $64(%rax), %xmm1 - 0xf3, 0x0f, 0x6f, 0x50, 0x50, //0x000063e5 movdqu $80(%rax), %xmm2 - 0xf3, 0x0f, 0x6f, 0x58, 0x60, //0x000063ea movdqu $96(%rax), %xmm3 - 0xf3, 0x0f, 0x6f, 0x60, 0x70, //0x000063ef movdqu $112(%rax), %xmm4 - 0x48, 0x83, 0xc0, 0x40, //0x000063f4 addq $64, %rax - 0x66, 0x41, 0x0f, 0x6f, 0xe8, //0x000063f8 movdqa %xmm8, %xmm5 - 0x66, 0x0f, 0x38, 0x00, 0xe9, //0x000063fd pshufb %xmm1, %xmm5 - 0x66, 0x41, 0x0f, 0x6f, 0xf0, //0x00006402 movdqa %xmm8, %xmm6 - 0x66, 0x0f, 0x38, 0x00, 0xf2, //0x00006407 pshufb %xmm2, %xmm6 - 0x66, 0x41, 0x0f, 0x6f, 0xf8, //0x0000640c movdqa %xmm8, %xmm7 - 0x66, 0x0f, 0x38, 0x00, 0xfb, //0x00006411 pshufb %xmm3, %xmm7 - 0x66, 0x41, 0x0f, 0x6f, 0xc0, //0x00006416 movdqa %xmm8, %xmm0 - 0x66, 0x0f, 0x38, 0x00, 0xc4, //0x0000641b pshufb %xmm4, %xmm0 - 0x66, 0x0f, 0x74, 0xe9, //0x00006420 pcmpeqb %xmm1, %xmm5 - 0x66, 0x0f, 0xd7, 0xd5, //0x00006424 pmovmskb %xmm5, %edx - 0x66, 0x0f, 0x74, 0xf2, //0x00006428 pcmpeqb %xmm2, %xmm6 - 0x66, 0x0f, 0xd7, 0xf6, //0x0000642c pmovmskb %xmm6, %esi - 0x66, 0x0f, 0x74, 0xfb, //0x00006430 pcmpeqb %xmm3, %xmm7 - 0x66, 0x0f, 0xd7, 0xff, //0x00006434 pmovmskb %xmm7, %edi - 0x66, 0x0f, 0x74, 0xc4, //0x00006438 pcmpeqb %xmm4, %xmm0 - 0x66, 0x0f, 0xd7, 0xc8, //0x0000643c pmovmskb %xmm0, %ecx - 0x48, 0xc1, 0xe6, 0x10, //0x00006440 shlq $16, %rsi - 0x48, 0x09, 0xd6, //0x00006444 orq %rdx, %rsi - 0x48, 0xc1, 0xe7, 0x20, //0x00006447 shlq $32, %rdi - 0x48, 0x09, 0xf7, //0x0000644b orq %rsi, %rdi - 0x48, 0xc1, 0xe1, 0x30, //0x0000644e shlq $48, %rcx - 0x48, 0x09, 0xf9, //0x00006452 orq %rdi, %rcx - 0x48, 0x83, 0xf9, 0xff, //0x00006455 cmpq $-1, %rcx - 0x0f, 0x84, 0x81, 0xff, 0xff, 0xff, //0x00006459 je LBB5_1846 - 0x48, 0xf7, 0xd1, //0x0000645f notq %rcx - 0x49, 0x89, 0x8e, 0x98, 0x00, 0x00, 0x00, //0x00006462 movq %rcx, $152(%r14) - 0x49, 0x89, 0x86, 0x90, 0x00, 0x00, 0x00, //0x00006469 movq %rax, $144(%r14) - 0x48, 0x0f, 0xbc, 0xc9, //0x00006470 bsfq %rcx, %rcx - 0x48, 0x8d, 0x14, 0x08, //0x00006474 leaq (%rax,%rcx), %rdx - 0x4c, 0x8d, 0x3c, 0x08, //0x00006478 leaq (%rax,%rcx), %r15 - 0x49, 0x83, 0xc7, 0x01, //0x0000647c addq $1, %r15 - 0xe9, 0x20, 0xdc, 0xff, 0xff, //0x00006480 jmp LBB5_776 - //0x00006485 LBB5_1849 - 0x4d, 0x89, 0xef, //0x00006485 movq %r13, %r15 - 0xe9, 0x1a, 0xdc, 0xff, 0xff, //0x00006488 jmp LBB5_777 - //0x0000648d LBB5_1178 - 0x45, 0x85, 0xd2, //0x0000648d testl %r10d, %r10d - 0x0f, 0x8e, 0x16, 0x02, 0x00, 0x00, //0x00006490 jle LBB5_1212 - 0x31, 0xf6, //0x00006496 xorl %esi, %esi - 0x41, 0xbd, 0x01, 0x00, 0x00, 0x00, //0x00006498 movl $1, %r13d - 0x44, 0x89, 0xf2, //0x0000649e movl %r14d, %edx - 0x44, 0x89, 0xf7, //0x000064a1 movl %r14d, %edi - 0xe9, 0x11, 0x00, 0x00, 0x00, //0x000064a4 jmp LBB5_1182 - //0x000064a9 LBB5_1180 - 0x31, 0xff, //0x000064a9 xorl %edi, %edi - //0x000064ab LBB5_1181 - 0x41, 0x01, 0xf0, //0x000064ab addl %esi, %r8d - 0x44, 0x89, 0xc6, //0x000064ae movl %r8d, %esi - 0x45, 0x85, 0xd2, //0x000064b1 testl %r10d, %r10d - 0x0f, 0x8e, 0xf5, 0x01, 0x00, 0x00, //0x000064b4 jle LBB5_1213 - //0x000064ba LBB5_1182 - 0x41, 0x83, 0xfa, 0x08, //0x000064ba cmpl $8, %r10d - 0x0f, 0x8e, 0x0b, 0x00, 0x00, 0x00, //0x000064be jle LBB5_1184 - 0x41, 0xb8, 0x1b, 0x00, 0x00, 0x00, //0x000064c4 movl $27, %r8d - 0xe9, 0x0e, 0x00, 0x00, 0x00, //0x000064ca jmp LBB5_1185 - //0x000064cf LBB5_1184 - 0x44, 0x89, 0xd0, //0x000064cf movl %r10d, %eax - 0x48, 0x8d, 0x0d, 0x47, 0x8a, 0x00, 0x00, //0x000064d2 leaq $35399(%rip), %rcx /* _POW_TAB+0(%rip) */ - 0x44, 0x8b, 0x04, 0x81, //0x000064d9 movl (%rcx,%rax,4), %r8d - //0x000064dd LBB5_1185 - 0x85, 0xff, //0x000064dd testl %edi, %edi - 0x0f, 0x84, 0xc4, 0xff, 0xff, 0xff, //0x000064df je LBB5_1180 - 0x48, 0x89, 0x75, 0x90, //0x000064e5 movq %rsi, $-112(%rbp) - 0x44, 0x89, 0xc1, //0x000064e9 movl %r8d, %ecx - 0x85, 0xff, //0x000064ec testl %edi, %edi - 0xb8, 0x00, 0x00, 0x00, 0x00, //0x000064ee movl $0, %eax - 0x0f, 0x4f, 0xc7, //0x000064f3 cmovgl %edi, %eax - 0x31, 0xd2, //0x000064f6 xorl %edx, %edx - 0x31, 0xdb, //0x000064f8 xorl %ebx, %ebx - //0x000064fa LBB5_1187 - 0x48, 0x39, 0xd0, //0x000064fa cmpq %rdx, %rax - 0x0f, 0x84, 0xa8, 0x00, 0x00, 0x00, //0x000064fd je LBB5_1201 - 0x48, 0x8d, 0x34, 0x9b, //0x00006503 leaq (%rbx,%rbx,4), %rsi - 0x49, 0x0f, 0xbe, 0x1c, 0x11, //0x00006507 movsbq (%r9,%rdx), %rbx - 0x48, 0x8d, 0x1c, 0x73, //0x0000650c leaq (%rbx,%rsi,2), %rbx - 0x48, 0x83, 0xc3, 0xd0, //0x00006510 addq $-48, %rbx - 0x48, 0x83, 0xc2, 0x01, //0x00006514 addq $1, %rdx - 0x48, 0x89, 0xde, //0x00006518 movq %rbx, %rsi - 0x48, 0xd3, 0xee, //0x0000651b shrq %cl, %rsi - 0x48, 0x85, 0xf6, //0x0000651e testq %rsi, %rsi - 0x0f, 0x84, 0xd3, 0xff, 0xff, 0xff, //0x00006521 je LBB5_1187 - 0x89, 0xd0, //0x00006527 movl %edx, %eax - //0x00006529 LBB5_1190 - 0x49, 0xc7, 0xc4, 0xff, 0xff, 0xff, 0xff, //0x00006529 movq $-1, %r12 - 0x49, 0xd3, 0xe4, //0x00006530 shlq %cl, %r12 - 0x49, 0xf7, 0xd4, //0x00006533 notq %r12 - 0x31, 0xd2, //0x00006536 xorl %edx, %edx - 0x39, 0xf8, //0x00006538 cmpl %edi, %eax - 0x0f, 0x8d, 0x5f, 0x00, 0x00, 0x00, //0x0000653a jge LBB5_1194 - 0x4c, 0x89, 0x85, 0x60, 0xff, 0xff, 0xff, //0x00006540 movq %r8, $-160(%rbp) - 0x4c, 0x89, 0x55, 0x98, //0x00006547 movq %r10, $-104(%rbp) - 0x4c, 0x63, 0xe8, //0x0000654b movslq %eax, %r13 - 0x4d, 0x63, 0xf6, //0x0000654e movslq %r14d, %r14 - 0x4f, 0x8d, 0x14, 0x29, //0x00006551 leaq (%r9,%r13), %r10 - 0x31, 0xd2, //0x00006555 xorl %edx, %edx - //0x00006557 LBB5_1192 - 0x49, 0x89, 0xd8, //0x00006557 movq %rbx, %r8 - 0x49, 0xd3, 0xe8, //0x0000655a shrq %cl, %r8 - 0x4c, 0x21, 0xe3, //0x0000655d andq %r12, %rbx - 0x41, 0x80, 0xc0, 0x30, //0x00006560 addb $48, %r8b - 0x45, 0x88, 0x04, 0x11, //0x00006564 movb %r8b, (%r9,%rdx) - 0x49, 0x0f, 0xbe, 0x3c, 0x12, //0x00006568 movsbq (%r10,%rdx), %rdi - 0x4a, 0x8d, 0x34, 0x2a, //0x0000656d leaq (%rdx,%r13), %rsi - 0x48, 0x83, 0xc6, 0x01, //0x00006571 addq $1, %rsi - 0x48, 0x83, 0xc2, 0x01, //0x00006575 addq $1, %rdx - 0x48, 0x8d, 0x1c, 0x9b, //0x00006579 leaq (%rbx,%rbx,4), %rbx - 0x48, 0x8d, 0x1c, 0x5f, //0x0000657d leaq (%rdi,%rbx,2), %rbx - 0x48, 0x83, 0xc3, 0xd0, //0x00006581 addq $-48, %rbx - 0x4c, 0x39, 0xf6, //0x00006585 cmpq %r14, %rsi - 0x0f, 0x8c, 0xc9, 0xff, 0xff, 0xff, //0x00006588 jl LBB5_1192 - 0x4c, 0x8b, 0x55, 0x98, //0x0000658e movq $-104(%rbp), %r10 - 0x4c, 0x8b, 0x85, 0x60, 0xff, 0xff, 0xff, //0x00006592 movq $-160(%rbp), %r8 - 0x41, 0xbd, 0x01, 0x00, 0x00, 0x00, //0x00006599 movl $1, %r13d - //0x0000659f LBB5_1194 - 0x41, 0x29, 0xc2, //0x0000659f subl %eax, %r10d - 0x41, 0x83, 0xc2, 0x01, //0x000065a2 addl $1, %r10d - 0xe9, 0x61, 0x00, 0x00, 0x00, //0x000065a6 jmp LBB5_1195 - //0x000065ab LBB5_1201 - 0x48, 0x85, 0xdb, //0x000065ab testq %rbx, %rbx - 0x0f, 0x84, 0x48, 0x00, 0x00, 0x00, //0x000065ae je LBB5_1207 - 0x48, 0x89, 0xda, //0x000065b4 movq %rbx, %rdx - 0x48, 0xd3, 0xea, //0x000065b7 shrq %cl, %rdx - 0x48, 0x85, 0xd2, //0x000065ba testq %rdx, %rdx - 0x0f, 0x84, 0x1b, 0x00, 0x00, 0x00, //0x000065bd je LBB5_1206 - 0x49, 0xc7, 0xc4, 0xff, 0xff, 0xff, 0xff, //0x000065c3 movq $-1, %r12 - 0x49, 0xd3, 0xe4, //0x000065ca shlq %cl, %r12 - 0x49, 0xf7, 0xd4, //0x000065cd notq %r12 - 0x41, 0x29, 0xc2, //0x000065d0 subl %eax, %r10d - 0x41, 0x83, 0xc2, 0x01, //0x000065d3 addl $1, %r10d - 0x31, 0xd2, //0x000065d7 xorl %edx, %edx - 0xe9, 0x37, 0x00, 0x00, 0x00, //0x000065d9 jmp LBB5_1204 - //0x000065de LBB5_1206 - 0x48, 0x01, 0xdb, //0x000065de addq %rbx, %rbx - 0x48, 0x8d, 0x1c, 0x9b, //0x000065e1 leaq (%rbx,%rbx,4), %rbx - 0x83, 0xc0, 0x01, //0x000065e5 addl $1, %eax - 0x48, 0x89, 0xda, //0x000065e8 movq %rbx, %rdx - 0x48, 0xd3, 0xea, //0x000065eb shrq %cl, %rdx - 0x48, 0x85, 0xd2, //0x000065ee testq %rdx, %rdx - 0x0f, 0x84, 0xe7, 0xff, 0xff, 0xff, //0x000065f1 je LBB5_1206 - 0xe9, 0x2d, 0xff, 0xff, 0xff, //0x000065f7 jmp LBB5_1190 - //0x000065fc LBB5_1207 - 0x45, 0x31, 0xf6, //0x000065fc xorl %r14d, %r14d - 0x31, 0xd2, //0x000065ff xorl %edx, %edx - 0x31, 0xff, //0x00006601 xorl %edi, %edi - 0x48, 0x8b, 0x75, 0x90, //0x00006603 movq $-112(%rbp), %rsi - 0xe9, 0x9f, 0xfe, 0xff, 0xff, //0x00006607 jmp LBB5_1181 - //0x0000660c LBB5_1195 - 0x48, 0x85, 0xdb, //0x0000660c testq %rbx, %rbx - 0x0f, 0x84, 0x38, 0x00, 0x00, 0x00, //0x0000660f je LBB5_1196 - //0x00006615 LBB5_1204 - 0x48, 0x89, 0xd8, //0x00006615 movq %rbx, %rax - 0x48, 0xd3, 0xe8, //0x00006618 shrq %cl, %rax - 0x4c, 0x21, 0xe3, //0x0000661b andq %r12, %rbx - 0x48, 0x63, 0xfa, //0x0000661e movslq %edx, %rdi - 0x49, 0x39, 0xfb, //0x00006621 cmpq %rdi, %r11 - 0x0f, 0x86, 0x10, 0x00, 0x00, 0x00, //0x00006624 jbe LBB5_1208 - 0x04, 0x30, //0x0000662a addb $48, %al - 0x41, 0x88, 0x04, 0x39, //0x0000662c movb %al, (%r9,%rdi) - 0x83, 0xc7, 0x01, //0x00006630 addl $1, %edi - 0x89, 0xfa, //0x00006633 movl %edi, %edx - 0xe9, 0x07, 0x00, 0x00, 0x00, //0x00006635 jmp LBB5_1209 - //0x0000663a LBB5_1208 - 0x48, 0x85, 0xc0, //0x0000663a testq %rax, %rax - 0x45, 0x0f, 0x45, 0xfd, //0x0000663d cmovnel %r13d, %r15d - //0x00006641 LBB5_1209 - 0x48, 0x01, 0xdb, //0x00006641 addq %rbx, %rbx - 0x48, 0x8d, 0x1c, 0x9b, //0x00006644 leaq (%rbx,%rbx,4), %rbx - 0xe9, 0xbf, 0xff, 0xff, 0xff, //0x00006648 jmp LBB5_1195 - //0x0000664d LBB5_1196 - 0x85, 0xd2, //0x0000664d testl %edx, %edx - 0x49, 0xbc, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf0, 0x7f, //0x0000664f movabsq $9218868437227405312, %r12 - 0x48, 0x8b, 0x75, 0x90, //0x00006659 movq $-112(%rbp), %rsi - 0x0f, 0x8e, 0x29, 0x00, 0x00, 0x00, //0x0000665d jle LBB5_1210 - 0x89, 0xd0, //0x00006663 movl %edx, %eax - 0x48, 0x83, 0xc0, 0x01, //0x00006665 addq $1, %rax - //0x00006669 LBB5_1198 - 0x8d, 0x4a, 0xff, //0x00006669 leal $-1(%rdx), %ecx - 0x41, 0x80, 0x3c, 0x09, 0x30, //0x0000666c cmpb $48, (%r9,%rcx) - 0x0f, 0x85, 0x1b, 0x00, 0x00, 0x00, //0x00006671 jne LBB5_1211 - 0x48, 0x83, 0xc0, 0xff, //0x00006677 addq $-1, %rax - 0x89, 0xca, //0x0000667b movl %ecx, %edx - 0x48, 0x83, 0xf8, 0x01, //0x0000667d cmpq $1, %rax - 0x0f, 0x8f, 0xe2, 0xff, 0xff, 0xff, //0x00006681 jg LBB5_1198 - 0xe9, 0x10, 0x00, 0x00, 0x00, //0x00006687 jmp LBB5_1200 - //0x0000668c LBB5_1210 - 0x0f, 0x84, 0x0a, 0x00, 0x00, 0x00, //0x0000668c je LBB5_1200 - //0x00006692 LBB5_1211 - 0x41, 0x89, 0xd6, //0x00006692 movl %edx, %r14d - 0x89, 0xd7, //0x00006695 movl %edx, %edi - 0xe9, 0x0f, 0xfe, 0xff, 0xff, //0x00006697 jmp LBB5_1181 - //0x0000669c LBB5_1200 - 0x41, 0x01, 0xf0, //0x0000669c addl %esi, %r8d - 0x45, 0x31, 0xd2, //0x0000669f xorl %r10d, %r10d - 0x45, 0x31, 0xf6, //0x000066a2 xorl %r14d, %r14d - 0x31, 0xd2, //0x000066a5 xorl %edx, %edx - 0xe9, 0x03, 0x00, 0x00, 0x00, //0x000066a7 jmp LBB5_1213 - //0x000066ac LBB5_1212 - 0x44, 0x89, 0xf2, //0x000066ac movl %r14d, %edx - //0x000066af LBB5_1213 - 0x49, 0xbd, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, //0x000066af movabsq $1152921504606846975, %r13 - 0x49, 0x8d, 0x41, 0x01, //0x000066b9 leaq $1(%r9), %rax - 0x48, 0x89, 0x85, 0x50, 0xff, 0xff, 0xff, //0x000066bd movq %rax, $-176(%rbp) - 0x89, 0xd7, //0x000066c4 movl %edx, %edi - 0xe9, 0x05, 0x00, 0x00, 0x00, //0x000066c6 jmp LBB5_1215 - //0x000066cb LBB5_1214 - 0x31, 0xff, //0x000066cb xorl %edi, %edi - 0x41, 0x29, 0xc8, //0x000066cd subl %ecx, %r8d - //0x000066d0 LBB5_1215 - 0x45, 0x85, 0xd2, //0x000066d0 testl %r10d, %r10d - 0x0f, 0x88, 0x15, 0x00, 0x00, 0x00, //0x000066d3 js LBB5_1220 - 0x0f, 0x85, 0xa9, 0x07, 0x00, 0x00, //0x000066d9 jne LBB5_1316 - 0x41, 0x80, 0x39, 0x35, //0x000066df cmpb $53, (%r9) - 0x0f, 0x8c, 0x2a, 0x00, 0x00, 0x00, //0x000066e3 jl LBB5_1218 - 0xe9, 0x9a, 0x07, 0x00, 0x00, //0x000066e9 jmp LBB5_1316 - //0x000066ee LBB5_1220 - 0x41, 0x83, 0xfa, 0xf8, //0x000066ee cmpl $-8, %r10d - 0x0f, 0x8d, 0x1b, 0x00, 0x00, 0x00, //0x000066f2 jge LBB5_1218 - 0xb9, 0x1b, 0x00, 0x00, 0x00, //0x000066f8 movl $27, %ecx - 0x85, 0xd2, //0x000066fd testl %edx, %edx - 0x0f, 0x84, 0xf2, 0x05, 0x00, 0x00, //0x000066ff je LBB5_1295 - 0x4c, 0x89, 0x85, 0x60, 0xff, 0xff, 0xff, //0x00006705 movq %r8, $-160(%rbp) - 0x89, 0xd7, //0x0000670c movl %edx, %edi - 0xe9, 0x1e, 0x00, 0x00, 0x00, //0x0000670e jmp LBB5_1223 - //0x00006713 LBB5_1218 - 0x44, 0x89, 0xd0, //0x00006713 movl %r10d, %eax - 0xf7, 0xd8, //0x00006716 negl %eax - 0x48, 0x8d, 0x0d, 0x01, 0x88, 0x00, 0x00, //0x00006718 leaq $34817(%rip), %rcx /* _POW_TAB+0(%rip) */ - 0x8b, 0x0c, 0x81, //0x0000671f movl (%rcx,%rax,4), %ecx - 0x85, 0xff, //0x00006722 testl %edi, %edi - 0x0f, 0x84, 0xa1, 0xff, 0xff, 0xff, //0x00006724 je LBB5_1214 - 0x4c, 0x89, 0x85, 0x60, 0xff, 0xff, 0xff, //0x0000672a movq %r8, $-160(%rbp) - //0x00006731 LBB5_1223 - 0x89, 0x8d, 0x6c, 0xff, 0xff, 0xff, //0x00006731 movl %ecx, $-148(%rbp) - 0x89, 0xc9, //0x00006737 movl %ecx, %ecx - 0x4c, 0x6b, 0xc1, 0x68, //0x00006739 imulq $104, %rcx, %r8 - 0x48, 0x8d, 0x05, 0x0c, 0x88, 0x00, 0x00, //0x0000673d leaq $34828(%rip), %rax /* _LSHIFT_TAB+0(%rip) */ - 0x41, 0x8b, 0x14, 0x00, //0x00006744 movl (%r8,%rax), %edx - 0x48, 0x89, 0x55, 0x90, //0x00006748 movq %rdx, $-112(%rbp) - 0x48, 0x63, 0xd7, //0x0000674c movslq %edi, %rdx - 0x49, 0x8d, 0x34, 0x00, //0x0000674f leaq (%r8,%rax), %rsi - 0x48, 0x83, 0xc6, 0x04, //0x00006753 addq $4, %rsi - 0x31, 0xdb, //0x00006757 xorl %ebx, %ebx - 0x4c, 0x89, 0x55, 0x98, //0x00006759 movq %r10, $-104(%rbp) - 0x90, 0x90, 0x90, //0x0000675d .p2align 4, 0x90 - //0x00006760 LBB5_1224 - 0x0f, 0xb6, 0x04, 0x1e, //0x00006760 movzbl (%rsi,%rbx), %eax - 0x84, 0xc0, //0x00006764 testb %al, %al - 0x0f, 0x84, 0x39, 0x00, 0x00, 0x00, //0x00006766 je LBB5_1228 - 0x41, 0x38, 0x04, 0x19, //0x0000676c cmpb %al, (%r9,%rbx) - 0x0f, 0x85, 0x39, 0x00, 0x00, 0x00, //0x00006770 jne LBB5_1229 - 0x48, 0x83, 0xc3, 0x01, //0x00006776 addq $1, %rbx - 0x48, 0x39, 0xda, //0x0000677a cmpq %rbx, %rdx - 0x0f, 0x85, 0xdd, 0xff, 0xff, 0xff, //0x0000677d jne LBB5_1224 - 0x89, 0xf8, //0x00006783 movl %edi, %eax - 0x48, 0x8d, 0x15, 0xc4, 0x87, 0x00, 0x00, //0x00006785 leaq $34756(%rip), %rdx /* _LSHIFT_TAB+0(%rip) */ - 0x49, 0x01, 0xd0, //0x0000678c addq %rdx, %r8 - 0x42, 0x80, 0x7c, 0x00, 0x04, 0x00, //0x0000678f cmpb $0, $4(%rax,%r8) - 0xbb, 0x01, 0x00, 0x00, 0x00, //0x00006795 movl $1, %ebx - 0x0f, 0x85, 0x1a, 0x00, 0x00, 0x00, //0x0000679a jne LBB5_1230 - 0xe9, 0x20, 0x00, 0x00, 0x00, //0x000067a0 jmp LBB5_1231 - //0x000067a5 LBB5_1228 - 0xbb, 0x01, 0x00, 0x00, 0x00, //0x000067a5 movl $1, %ebx - 0xe9, 0x16, 0x00, 0x00, 0x00, //0x000067aa jmp LBB5_1231 - //0x000067af LBB5_1229 - 0xbb, 0x01, 0x00, 0x00, 0x00, //0x000067af movl $1, %ebx - 0x0f, 0x8d, 0x0b, 0x00, 0x00, 0x00, //0x000067b4 jge LBB5_1231 - //0x000067ba LBB5_1230 - 0x48, 0x8b, 0x45, 0x90, //0x000067ba movq $-112(%rbp), %rax - 0x83, 0xc0, 0xff, //0x000067be addl $-1, %eax - 0x48, 0x89, 0x45, 0x90, //0x000067c1 movq %rax, $-112(%rbp) - //0x000067c5 LBB5_1231 - 0x85, 0xff, //0x000067c5 testl %edi, %edi - 0x0f, 0x8e, 0xd7, 0x00, 0x00, 0x00, //0x000067c7 jle LBB5_1239 - 0x48, 0x8b, 0x45, 0x90, //0x000067cd movq $-112(%rbp), %rax - 0x01, 0xf8, //0x000067d1 addl %edi, %eax - 0x41, 0x89, 0xfa, //0x000067d3 movl %edi, %r10d - 0x48, 0x98, //0x000067d6 cltq - 0x49, 0x89, 0xc4, //0x000067d8 movq %rax, %r12 - 0x49, 0xc1, 0xe4, 0x20, //0x000067db shlq $32, %r12 - 0x48, 0x83, 0xc0, 0xff, //0x000067df addq $-1, %rax - 0x49, 0x83, 0xc2, 0x01, //0x000067e3 addq $1, %r10 - 0x83, 0xc7, 0xff, //0x000067e7 addl $-1, %edi - 0x45, 0x31, 0xc0, //0x000067ea xorl %r8d, %r8d - 0xe9, 0x43, 0x00, 0x00, 0x00, //0x000067ed jmp LBB5_1235 - 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x000067f2 .p2align 4, 0x90 - //0x00006800 LBB5_1233 - 0x48, 0x85, 0xc0, //0x00006800 testq %rax, %rax - 0xb8, 0x01, 0x00, 0x00, 0x00, //0x00006803 movl $1, %eax - 0x44, 0x0f, 0x45, 0xf8, //0x00006808 cmovnel %eax, %r15d - //0x0000680c LBB5_1234 - 0x48, 0xb8, 0xff, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0xff, //0x0000680c movabsq $-4294967041, %rax - 0x49, 0x01, 0xc4, //0x00006816 addq %rax, %r12 - 0x49, 0x81, 0xc4, 0x01, 0xff, 0xff, 0xff, //0x00006819 addq $-255, %r12 - 0x48, 0x8d, 0x43, 0xff, //0x00006820 leaq $-1(%rbx), %rax - 0x49, 0x83, 0xc2, 0xff, //0x00006824 addq $-1, %r10 - 0x83, 0xc7, 0xff, //0x00006828 addl $-1, %edi - 0x49, 0x83, 0xfa, 0x01, //0x0000682b cmpq $1, %r10 - 0x0f, 0x8e, 0x4d, 0x00, 0x00, 0x00, //0x0000682f jle LBB5_1237 - //0x00006835 LBB5_1235 - 0x48, 0x89, 0xc3, //0x00006835 movq %rax, %rbx - 0x89, 0xf8, //0x00006838 movl %edi, %eax - 0x49, 0x0f, 0xbe, 0x34, 0x01, //0x0000683a movsbq (%r9,%rax), %rsi - 0x48, 0x83, 0xc6, 0xd0, //0x0000683f addq $-48, %rsi - 0x48, 0xd3, 0xe6, //0x00006843 shlq %cl, %rsi - 0x4c, 0x01, 0xc6, //0x00006846 addq %r8, %rsi - 0x48, 0x89, 0xf0, //0x00006849 movq %rsi, %rax - 0x48, 0xba, 0xcd, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, //0x0000684c movabsq $-3689348814741910323, %rdx - 0x48, 0xf7, 0xe2, //0x00006856 mulq %rdx - 0x49, 0x89, 0xd0, //0x00006859 movq %rdx, %r8 - 0x49, 0xc1, 0xe8, 0x03, //0x0000685c shrq $3, %r8 - 0x4b, 0x8d, 0x04, 0x00, //0x00006860 leaq (%r8,%r8), %rax - 0x48, 0x8d, 0x14, 0x80, //0x00006864 leaq (%rax,%rax,4), %rdx - 0x48, 0x89, 0xf0, //0x00006868 movq %rsi, %rax - 0x48, 0x29, 0xd0, //0x0000686b subq %rdx, %rax - 0x4c, 0x39, 0xdb, //0x0000686e cmpq %r11, %rbx - 0x0f, 0x83, 0x89, 0xff, 0xff, 0xff, //0x00006871 jae LBB5_1233 - 0x04, 0x30, //0x00006877 addb $48, %al - 0x41, 0x88, 0x04, 0x19, //0x00006879 movb %al, (%r9,%rbx) - 0xe9, 0x8a, 0xff, 0xff, 0xff, //0x0000687d jmp LBB5_1234 - //0x00006882 LBB5_1237 - 0x48, 0x83, 0xfe, 0x0a, //0x00006882 cmpq $10, %rsi - 0x4c, 0x8b, 0x55, 0x98, //0x00006886 movq $-104(%rbp), %r10 - 0x0f, 0x83, 0x1d, 0x00, 0x00, 0x00, //0x0000688a jae LBB5_1240 - 0x49, 0xbc, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf0, 0x7f, //0x00006890 movabsq $9218868437227405312, %r12 - 0xbb, 0x01, 0x00, 0x00, 0x00, //0x0000689a movl $1, %ebx - 0xe9, 0x86, 0x00, 0x00, 0x00, //0x0000689f jmp LBB5_1244 - //0x000068a4 LBB5_1239 - 0x4c, 0x8b, 0x55, 0x98, //0x000068a4 movq $-104(%rbp), %r10 - 0xe9, 0x7d, 0x00, 0x00, 0x00, //0x000068a8 jmp LBB5_1244 - //0x000068ad LBB5_1240 - 0x48, 0x63, 0xcb, //0x000068ad movslq %ebx, %rcx - 0x48, 0x83, 0xc1, 0xff, //0x000068b0 addq $-1, %rcx - 0x49, 0xbc, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf0, 0x7f, //0x000068b4 movabsq $9218868437227405312, %r12 - 0xbb, 0x01, 0x00, 0x00, 0x00, //0x000068be movl $1, %ebx - 0xe9, 0x20, 0x00, 0x00, 0x00, //0x000068c3 jmp LBB5_1242 - 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x000068c8 .p2align 4, 0x90 - //0x000068d0 LBB5_1241 - 0x48, 0x85, 0xc0, //0x000068d0 testq %rax, %rax - 0x44, 0x0f, 0x45, 0xfb, //0x000068d3 cmovnel %ebx, %r15d - 0x48, 0x83, 0xc1, 0xff, //0x000068d7 addq $-1, %rcx - 0x49, 0x83, 0xf8, 0x09, //0x000068db cmpq $9, %r8 - 0x49, 0x89, 0xd0, //0x000068df movq %rdx, %r8 - 0x0f, 0x86, 0x42, 0x00, 0x00, 0x00, //0x000068e2 jbe LBB5_1244 - //0x000068e8 LBB5_1242 - 0x4c, 0x89, 0xc0, //0x000068e8 movq %r8, %rax - 0x48, 0xba, 0xcd, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, //0x000068eb movabsq $-3689348814741910323, %rdx - 0x48, 0xf7, 0xe2, //0x000068f5 mulq %rdx - 0x48, 0xc1, 0xea, 0x03, //0x000068f8 shrq $3, %rdx - 0x48, 0x8d, 0x04, 0x12, //0x000068fc leaq (%rdx,%rdx), %rax - 0x48, 0x8d, 0x34, 0x80, //0x00006900 leaq (%rax,%rax,4), %rsi - 0x4c, 0x89, 0xc0, //0x00006904 movq %r8, %rax - 0x48, 0x29, 0xf0, //0x00006907 subq %rsi, %rax - 0x4c, 0x39, 0xd9, //0x0000690a cmpq %r11, %rcx - 0x0f, 0x83, 0xbd, 0xff, 0xff, 0xff, //0x0000690d jae LBB5_1241 - 0x04, 0x30, //0x00006913 addb $48, %al - 0x41, 0x88, 0x04, 0x09, //0x00006915 movb %al, (%r9,%rcx) - 0x48, 0x83, 0xc1, 0xff, //0x00006919 addq $-1, %rcx - 0x49, 0x83, 0xf8, 0x09, //0x0000691d cmpq $9, %r8 - 0x49, 0x89, 0xd0, //0x00006921 movq %rdx, %r8 - 0x0f, 0x87, 0xbe, 0xff, 0xff, 0xff, //0x00006924 ja LBB5_1242 - //0x0000692a LBB5_1244 - 0x48, 0x8b, 0x45, 0x90, //0x0000692a movq $-112(%rbp), %rax - 0x41, 0x01, 0xc6, //0x0000692e addl %eax, %r14d - 0x4d, 0x63, 0xf6, //0x00006931 movslq %r14d, %r14 - 0x4d, 0x39, 0xf3, //0x00006934 cmpq %r14, %r11 - 0x45, 0x0f, 0x46, 0xf3, //0x00006937 cmovbel %r11d, %r14d - 0x41, 0x01, 0xc2, //0x0000693b addl %eax, %r10d - 0x45, 0x85, 0xf6, //0x0000693e testl %r14d, %r14d - 0x0f, 0x8e, 0x4d, 0x00, 0x00, 0x00, //0x00006941 jle LBB5_1249 - 0x41, 0x8d, 0x46, 0xff, //0x00006947 leal $-1(%r14), %eax - 0x41, 0x80, 0x3c, 0x01, 0x30, //0x0000694b cmpb $48, (%r9,%rax) - 0x4c, 0x8b, 0x85, 0x60, 0xff, 0xff, 0xff, //0x00006950 movq $-160(%rbp), %r8 - 0x8b, 0x8d, 0x6c, 0xff, 0xff, 0xff, //0x00006957 movl $-148(%rbp), %ecx - 0x0f, 0x85, 0x4a, 0x00, 0x00, 0x00, //0x0000695d jne LBB5_1251 - 0x44, 0x89, 0xf0, //0x00006963 movl %r14d, %eax - 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00006966 .p2align 4, 0x90 - //0x00006970 LBB5_1247 - 0x48, 0x83, 0xf8, 0x01, //0x00006970 cmpq $1, %rax - 0x0f, 0x8e, 0x2d, 0x00, 0x00, 0x00, //0x00006974 jle LBB5_1250 - 0x4c, 0x8d, 0x70, 0xff, //0x0000697a leaq $-1(%rax), %r14 - 0x83, 0xc0, 0xfe, //0x0000697e addl $-2, %eax - 0x41, 0x80, 0x3c, 0x01, 0x30, //0x00006981 cmpb $48, (%r9,%rax) - 0x4c, 0x89, 0xf0, //0x00006986 movq %r14, %rax - 0x0f, 0x84, 0xe1, 0xff, 0xff, 0xff, //0x00006989 je LBB5_1247 - 0xe9, 0x19, 0x00, 0x00, 0x00, //0x0000698f jmp LBB5_1251 - //0x00006994 LBB5_1249 - 0x4c, 0x8b, 0x85, 0x60, 0xff, 0xff, 0xff, //0x00006994 movq $-160(%rbp), %r8 - 0x8b, 0x8d, 0x6c, 0xff, 0xff, 0xff, //0x0000699b movl $-148(%rbp), %ecx - 0x0f, 0x85, 0x06, 0x00, 0x00, 0x00, //0x000069a1 jne LBB5_1251 - //0x000069a7 LBB5_1250 - 0x45, 0x31, 0xd2, //0x000069a7 xorl %r10d, %r10d - 0x45, 0x31, 0xf6, //0x000069aa xorl %r14d, %r14d - //0x000069ad LBB5_1251 - 0x85, 0xc9, //0x000069ad testl %ecx, %ecx - 0x0f, 0x88, 0x0e, 0x00, 0x00, 0x00, //0x000069af js LBB5_1253 - 0x44, 0x89, 0xf2, //0x000069b5 movl %r14d, %edx - 0x44, 0x89, 0xf7, //0x000069b8 movl %r14d, %edi - 0x41, 0x29, 0xc8, //0x000069bb subl %ecx, %r8d - 0xe9, 0x0d, 0xfd, 0xff, 0xff, //0x000069be jmp LBB5_1215 - //0x000069c3 LBB5_1253 - 0x4c, 0x89, 0x85, 0x60, 0xff, 0xff, 0xff, //0x000069c3 movq %r8, $-160(%rbp) - 0x83, 0xf9, 0xc3, //0x000069ca cmpl $-61, %ecx - 0x0f, 0x8f, 0x3b, 0x02, 0x00, 0x00, //0x000069cd jg LBB5_1281 - 0x41, 0x89, 0xc8, //0x000069d3 movl %ecx, %r8d - 0xe9, 0x19, 0x00, 0x00, 0x00, //0x000069d6 jmp LBB5_1259 - //0x000069db LBB5_1256 - 0x45, 0x31, 0xd2, //0x000069db xorl %r10d, %r10d - //0x000069de LBB5_1257 - 0x31, 0xc0, //0x000069de xorl %eax, %eax - //0x000069e0 LBB5_1258 - 0x41, 0x8d, 0x48, 0x3c, //0x000069e0 leal $60(%r8), %ecx - 0x41, 0x89, 0xc6, //0x000069e4 movl %eax, %r14d - 0x41, 0x83, 0xf8, 0x88, //0x000069e7 cmpl $-120, %r8d - 0x41, 0x89, 0xc8, //0x000069eb movl %ecx, %r8d - 0x0f, 0x8d, 0x1d, 0x02, 0x00, 0x00, //0x000069ee jge LBB5_1282 - //0x000069f4 LBB5_1259 - 0x45, 0x85, 0xf6, //0x000069f4 testl %r14d, %r14d - 0xba, 0x00, 0x00, 0x00, 0x00, //0x000069f7 movl $0, %edx - 0x41, 0x0f, 0x4f, 0xd6, //0x000069fc cmovgl %r14d, %edx - 0x31, 0xc0, //0x00006a00 xorl %eax, %eax - 0x31, 0xc9, //0x00006a02 xorl %ecx, %ecx - 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00006a04 .p2align 4, 0x90 - //0x00006a10 LBB5_1260 - 0x48, 0x39, 0xc2, //0x00006a10 cmpq %rax, %rdx - 0x0f, 0x84, 0x29, 0x00, 0x00, 0x00, //0x00006a13 je LBB5_1263 - 0x48, 0x8d, 0x0c, 0x89, //0x00006a19 leaq (%rcx,%rcx,4), %rcx - 0x49, 0x0f, 0xbe, 0x34, 0x01, //0x00006a1d movsbq (%r9,%rax), %rsi - 0x48, 0x8d, 0x0c, 0x4e, //0x00006a22 leaq (%rsi,%rcx,2), %rcx - 0x48, 0x83, 0xc1, 0xd0, //0x00006a26 addq $-48, %rcx - 0x48, 0x83, 0xc0, 0x01, //0x00006a2a addq $1, %rax - 0x49, 0x8d, 0x75, 0x01, //0x00006a2e leaq $1(%r13), %rsi - 0x48, 0x39, 0xf1, //0x00006a32 cmpq %rsi, %rcx - 0x0f, 0x82, 0xd5, 0xff, 0xff, 0xff, //0x00006a35 jb LBB5_1260 - 0x89, 0xc2, //0x00006a3b movl %eax, %edx - 0xe9, 0x25, 0x00, 0x00, 0x00, //0x00006a3d jmp LBB5_1265 - //0x00006a42 LBB5_1263 - 0x48, 0x85, 0xc9, //0x00006a42 testq %rcx, %rcx - 0x0f, 0x84, 0x93, 0xff, 0xff, 0xff, //0x00006a45 je LBB5_1257 - 0x90, 0x90, 0x90, 0x90, 0x90, //0x00006a4b .p2align 4, 0x90 - //0x00006a50 LBB5_1264 - 0x48, 0x01, 0xc9, //0x00006a50 addq %rcx, %rcx - 0x48, 0x8d, 0x0c, 0x89, //0x00006a53 leaq (%rcx,%rcx,4), %rcx - 0x83, 0xc2, 0x01, //0x00006a57 addl $1, %edx - 0x49, 0x8d, 0x45, 0x01, //0x00006a5a leaq $1(%r13), %rax - 0x48, 0x39, 0xc1, //0x00006a5e cmpq %rax, %rcx - 0x0f, 0x82, 0xe9, 0xff, 0xff, 0xff, //0x00006a61 jb LBB5_1264 - //0x00006a67 LBB5_1265 - 0x41, 0x29, 0xd2, //0x00006a67 subl %edx, %r10d - 0x44, 0x89, 0xf0, //0x00006a6a movl %r14d, %eax - 0x29, 0xd0, //0x00006a6d subl %edx, %eax - 0x0f, 0x8e, 0x2f, 0x00, 0x00, 0x00, //0x00006a6f jle LBB5_1268 - 0x4d, 0x89, 0xd4, //0x00006a75 movq %r10, %r12 - 0x48, 0x63, 0xf2, //0x00006a78 movslq %edx, %rsi - 0x49, 0x63, 0xd6, //0x00006a7b movslq %r14d, %rdx - 0x49, 0x89, 0xd2, //0x00006a7e movq %rdx, %r10 - 0x49, 0x29, 0xf2, //0x00006a81 subq %rsi, %r10 - 0x48, 0x89, 0xf7, //0x00006a84 movq %rsi, %rdi - 0x48, 0xf7, 0xd7, //0x00006a87 notq %rdi - 0x48, 0x01, 0xd7, //0x00006a8a addq %rdx, %rdi - 0x0f, 0x85, 0x18, 0x00, 0x00, 0x00, //0x00006a8d jne LBB5_1269 - 0x31, 0xd2, //0x00006a93 xorl %edx, %edx - 0x41, 0xf6, 0xc2, 0x01, //0x00006a95 testb $1, %r10b - 0x0f, 0x85, 0x8d, 0x00, 0x00, 0x00, //0x00006a99 jne LBB5_1272 - 0xe9, 0xab, 0x00, 0x00, 0x00, //0x00006a9f jmp LBB5_1273 - //0x00006aa4 LBB5_1268 - 0x31, 0xc0, //0x00006aa4 xorl %eax, %eax - 0xe9, 0xe1, 0x00, 0x00, 0x00, //0x00006aa6 jmp LBB5_1275 - //0x00006aab LBB5_1269 - 0x4d, 0x89, 0xd6, //0x00006aab movq %r10, %r14 - 0x49, 0x83, 0xe6, 0xfe, //0x00006aae andq $-2, %r14 - 0x49, 0xf7, 0xde, //0x00006ab2 negq %r14 - 0x31, 0xd2, //0x00006ab5 xorl %edx, %edx - 0x48, 0x8b, 0x9d, 0x50, 0xff, 0xff, 0xff, //0x00006ab7 movq $-176(%rbp), %rbx - 0x90, 0x90, //0x00006abe .p2align 4, 0x90 - //0x00006ac0 LBB5_1270 - 0x48, 0x89, 0xcf, //0x00006ac0 movq %rcx, %rdi - 0x48, 0xc1, 0xef, 0x3c, //0x00006ac3 shrq $60, %rdi - 0x4c, 0x21, 0xe9, //0x00006ac7 andq %r13, %rcx - 0x40, 0x80, 0xcf, 0x30, //0x00006aca orb $48, %dil - 0x40, 0x88, 0x7b, 0xff, //0x00006ace movb %dil, $-1(%rbx) - 0x48, 0x8d, 0x0c, 0x89, //0x00006ad2 leaq (%rcx,%rcx,4), %rcx - 0x48, 0x0f, 0xbe, 0x7c, 0x33, 0xff, //0x00006ad6 movsbq $-1(%rbx,%rsi), %rdi - 0x48, 0x8d, 0x0c, 0x4f, //0x00006adc leaq (%rdi,%rcx,2), %rcx - 0x48, 0x83, 0xc1, 0xd0, //0x00006ae0 addq $-48, %rcx - 0x48, 0x89, 0xcf, //0x00006ae4 movq %rcx, %rdi - 0x48, 0xc1, 0xef, 0x3c, //0x00006ae7 shrq $60, %rdi - 0x4c, 0x21, 0xe9, //0x00006aeb andq %r13, %rcx - 0x40, 0x80, 0xcf, 0x30, //0x00006aee orb $48, %dil - 0x40, 0x88, 0x3b, //0x00006af2 movb %dil, (%rbx) - 0x48, 0x8d, 0x0c, 0x89, //0x00006af5 leaq (%rcx,%rcx,4), %rcx - 0x48, 0x0f, 0xbe, 0x3c, 0x33, //0x00006af9 movsbq (%rbx,%rsi), %rdi - 0x48, 0x8d, 0x0c, 0x4f, //0x00006afe leaq (%rdi,%rcx,2), %rcx - 0x48, 0x83, 0xc1, 0xd0, //0x00006b02 addq $-48, %rcx - 0x48, 0x83, 0xc3, 0x02, //0x00006b06 addq $2, %rbx - 0x48, 0x83, 0xc2, 0xfe, //0x00006b0a addq $-2, %rdx - 0x49, 0x39, 0xd6, //0x00006b0e cmpq %rdx, %r14 - 0x0f, 0x85, 0xa9, 0xff, 0xff, 0xff, //0x00006b11 jne LBB5_1270 - 0x48, 0x29, 0xd6, //0x00006b17 subq %rdx, %rsi - 0x48, 0xf7, 0xda, //0x00006b1a negq %rdx - 0xbb, 0x01, 0x00, 0x00, 0x00, //0x00006b1d movl $1, %ebx - 0x41, 0xf6, 0xc2, 0x01, //0x00006b22 testb $1, %r10b - 0x0f, 0x84, 0x23, 0x00, 0x00, 0x00, //0x00006b26 je LBB5_1273 - //0x00006b2c LBB5_1272 - 0x48, 0x89, 0xcf, //0x00006b2c movq %rcx, %rdi - 0x48, 0xc1, 0xef, 0x3c, //0x00006b2f shrq $60, %rdi - 0x40, 0x80, 0xcf, 0x30, //0x00006b33 orb $48, %dil - 0x41, 0x88, 0x3c, 0x11, //0x00006b37 movb %dil, (%r9,%rdx) - 0x4c, 0x21, 0xe9, //0x00006b3b andq %r13, %rcx - 0x48, 0x8d, 0x0c, 0x89, //0x00006b3e leaq (%rcx,%rcx,4), %rcx - 0x49, 0x0f, 0xbe, 0x14, 0x31, //0x00006b42 movsbq (%r9,%rsi), %rdx - 0x48, 0x8d, 0x0c, 0x4a, //0x00006b47 leaq (%rdx,%rcx,2), %rcx - 0x48, 0x83, 0xc1, 0xd0, //0x00006b4b addq $-48, %rcx - //0x00006b4f LBB5_1273 - 0x48, 0x85, 0xc9, //0x00006b4f testq %rcx, %rcx - 0x4d, 0x89, 0xe2, //0x00006b52 movq %r12, %r10 - 0x49, 0xbc, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf0, 0x7f, //0x00006b55 movabsq $9218868437227405312, %r12 - 0x0f, 0x85, 0x27, 0x00, 0x00, 0x00, //0x00006b5f jne LBB5_1275 - 0xe9, 0x55, 0x00, 0x00, 0x00, //0x00006b65 jmp LBB5_1277 - 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00006b6a .p2align 4, 0x90 - //0x00006b70 LBB5_1274 - 0x49, 0x8d, 0x75, 0x01, //0x00006b70 leaq $1(%r13), %rsi - 0x48, 0x39, 0xf1, //0x00006b74 cmpq %rsi, %rcx - 0x44, 0x0f, 0x43, 0xfb, //0x00006b77 cmovael %ebx, %r15d - 0x48, 0x8d, 0x0c, 0x12, //0x00006b7b leaq (%rdx,%rdx), %rcx - 0x48, 0x8d, 0x0c, 0x89, //0x00006b7f leaq (%rcx,%rcx,4), %rcx - 0x48, 0x85, 0xd2, //0x00006b83 testq %rdx, %rdx - 0x0f, 0x84, 0x33, 0x00, 0x00, 0x00, //0x00006b86 je LBB5_1277 - //0x00006b8c LBB5_1275 - 0x48, 0x89, 0xca, //0x00006b8c movq %rcx, %rdx - 0x4c, 0x21, 0xea, //0x00006b8f andq %r13, %rdx - 0x48, 0x63, 0xf0, //0x00006b92 movslq %eax, %rsi - 0x49, 0x39, 0xf3, //0x00006b95 cmpq %rsi, %r11 - 0x0f, 0x86, 0xd2, 0xff, 0xff, 0xff, //0x00006b98 jbe LBB5_1274 - 0x48, 0xc1, 0xe9, 0x3c, //0x00006b9e shrq $60, %rcx - 0x80, 0xc9, 0x30, //0x00006ba2 orb $48, %cl - 0x41, 0x88, 0x0c, 0x31, //0x00006ba5 movb %cl, (%r9,%rsi) - 0x83, 0xc6, 0x01, //0x00006ba9 addl $1, %esi - 0x89, 0xf0, //0x00006bac movl %esi, %eax - 0x48, 0x8d, 0x0c, 0x12, //0x00006bae leaq (%rdx,%rdx), %rcx - 0x48, 0x8d, 0x0c, 0x89, //0x00006bb2 leaq (%rcx,%rcx,4), %rcx - 0x48, 0x85, 0xd2, //0x00006bb6 testq %rdx, %rdx - 0x0f, 0x85, 0xcd, 0xff, 0xff, 0xff, //0x00006bb9 jne LBB5_1275 - //0x00006bbf LBB5_1277 - 0x41, 0x83, 0xc2, 0x01, //0x00006bbf addl $1, %r10d - 0x85, 0xc0, //0x00006bc3 testl %eax, %eax - 0x0f, 0x8e, 0x38, 0x00, 0x00, 0x00, //0x00006bc5 jle LBB5_1255 - 0x89, 0xc1, //0x00006bcb movl %eax, %ecx - 0x48, 0x83, 0xc1, 0x01, //0x00006bcd addq $1, %rcx - 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00006bd1 .p2align 4, 0x90 - //0x00006be0 LBB5_1279 - 0x8d, 0x50, 0xff, //0x00006be0 leal $-1(%rax), %edx - 0x41, 0x80, 0x3c, 0x11, 0x30, //0x00006be3 cmpb $48, (%r9,%rdx) - 0x0f, 0x85, 0xf2, 0xfd, 0xff, 0xff, //0x00006be8 jne LBB5_1258 - 0x48, 0x83, 0xc1, 0xff, //0x00006bee addq $-1, %rcx - 0x89, 0xd0, //0x00006bf2 movl %edx, %eax - 0x48, 0x83, 0xf9, 0x01, //0x00006bf4 cmpq $1, %rcx - 0x0f, 0x8f, 0xe2, 0xff, 0xff, 0xff, //0x00006bf8 jg LBB5_1279 - 0xe9, 0xd8, 0xfd, 0xff, 0xff, //0x00006bfe jmp LBB5_1256 - //0x00006c03 LBB5_1255 - 0x0f, 0x85, 0xd7, 0xfd, 0xff, 0xff, //0x00006c03 jne LBB5_1258 - 0xe9, 0xcd, 0xfd, 0xff, 0xff, //0x00006c09 jmp LBB5_1256 - //0x00006c0e LBB5_1281 - 0x44, 0x89, 0xf0, //0x00006c0e movl %r14d, %eax - //0x00006c11 LBB5_1282 - 0x4c, 0x89, 0x55, 0x98, //0x00006c11 movq %r10, $-104(%rbp) - 0xf7, 0xd9, //0x00006c15 negl %ecx - 0x85, 0xc0, //0x00006c17 testl %eax, %eax - 0xbe, 0x00, 0x00, 0x00, 0x00, //0x00006c19 movl $0, %esi - 0x0f, 0x4f, 0xf0, //0x00006c1e cmovgl %eax, %esi - 0x31, 0xff, //0x00006c21 xorl %edi, %edi - 0x45, 0x31, 0xd2, //0x00006c23 xorl %r10d, %r10d - 0x4c, 0x8b, 0x85, 0x60, 0xff, 0xff, 0xff, //0x00006c26 movq $-160(%rbp), %r8 - 0x90, 0x90, 0x90, //0x00006c2d .p2align 4, 0x90 - //0x00006c30 LBB5_1283 - 0x48, 0x39, 0xfe, //0x00006c30 cmpq %rdi, %rsi - 0x0f, 0x84, 0x65, 0x00, 0x00, 0x00, //0x00006c33 je LBB5_1289 - 0x4b, 0x8d, 0x14, 0x92, //0x00006c39 leaq (%r10,%r10,4), %rdx - 0x49, 0x0f, 0xbe, 0x1c, 0x39, //0x00006c3d movsbq (%r9,%rdi), %rbx - 0x4c, 0x8d, 0x14, 0x53, //0x00006c42 leaq (%rbx,%rdx,2), %r10 - 0x49, 0x83, 0xc2, 0xd0, //0x00006c46 addq $-48, %r10 - 0x48, 0x83, 0xc7, 0x01, //0x00006c4a addq $1, %rdi - 0x4c, 0x89, 0xd2, //0x00006c4e movq %r10, %rdx - 0x48, 0xd3, 0xea, //0x00006c51 shrq %cl, %rdx - 0x48, 0x85, 0xd2, //0x00006c54 testq %rdx, %rdx - 0x0f, 0x84, 0xd3, 0xff, 0xff, 0xff, //0x00006c57 je LBB5_1283 - 0x89, 0xfe, //0x00006c5d movl %edi, %esi - 0xbb, 0x01, 0x00, 0x00, 0x00, //0x00006c5f movl $1, %ebx - //0x00006c64 LBB5_1286 - 0x49, 0xc7, 0xc4, 0xff, 0xff, 0xff, 0xff, //0x00006c64 movq $-1, %r12 - 0x49, 0xd3, 0xe4, //0x00006c6b shlq %cl, %r12 - 0x49, 0xf7, 0xd4, //0x00006c6e notq %r12 - 0x41, 0x89, 0xc6, //0x00006c71 movl %eax, %r14d - 0x41, 0x29, 0xf6, //0x00006c74 subl %esi, %r14d - 0x0f, 0x8e, 0x86, 0x00, 0x00, 0x00, //0x00006c77 jle LBB5_1296 - 0x4c, 0x63, 0xc6, //0x00006c7d movslq %esi, %r8 - 0x48, 0x98, //0x00006c80 cltq - 0x48, 0x89, 0xc2, //0x00006c82 movq %rax, %rdx - 0x4c, 0x29, 0xc2, //0x00006c85 subq %r8, %rdx - 0x4c, 0x89, 0xc3, //0x00006c88 movq %r8, %rbx - 0x48, 0xf7, 0xd3, //0x00006c8b notq %rbx - 0x48, 0x01, 0xc3, //0x00006c8e addq %rax, %rbx - 0x0f, 0x85, 0x84, 0x00, 0x00, 0x00, //0x00006c91 jne LBB5_1298 - 0x31, 0xc0, //0x00006c97 xorl %eax, %eax - 0xe9, 0xf9, 0x00, 0x00, 0x00, //0x00006c99 jmp LBB5_1301 - //0x00006c9e LBB5_1289 - 0x4d, 0x85, 0xd2, //0x00006c9e testq %r10, %r10 - 0x0f, 0x84, 0x64, 0x00, 0x00, 0x00, //0x00006ca1 je LBB5_1297 - 0x4c, 0x89, 0xd7, //0x00006ca7 movq %r10, %rdi - 0x48, 0xd3, 0xef, //0x00006caa shrq %cl, %rdi - 0x48, 0x85, 0xff, //0x00006cad testq %rdi, %rdi - 0xbb, 0x01, 0x00, 0x00, 0x00, //0x00006cb0 movl $1, %ebx - 0x0f, 0x84, 0x1e, 0x00, 0x00, 0x00, //0x00006cb5 je LBB5_1294 - 0x49, 0xc7, 0xc4, 0xff, 0xff, 0xff, 0xff, //0x00006cbb movq $-1, %r12 - 0x49, 0xd3, 0xe4, //0x00006cc2 shlq %cl, %r12 - 0x49, 0xf7, 0xd4, //0x00006cc5 notq %r12 - 0x48, 0x8b, 0x55, 0x98, //0x00006cc8 movq $-104(%rbp), %rdx - 0x29, 0xf2, //0x00006ccc subl %esi, %edx - 0x83, 0xc2, 0x01, //0x00006cce addl $1, %edx - 0x45, 0x31, 0xf6, //0x00006cd1 xorl %r14d, %r14d - 0xe9, 0x07, 0x01, 0x00, 0x00, //0x00006cd4 jmp LBB5_1292 - //0x00006cd9 LBB5_1294 - 0x4d, 0x01, 0xd2, //0x00006cd9 addq %r10, %r10 - 0x4f, 0x8d, 0x14, 0x92, //0x00006cdc leaq (%r10,%r10,4), %r10 - 0x83, 0xc6, 0x01, //0x00006ce0 addl $1, %esi - 0x4c, 0x89, 0xd7, //0x00006ce3 movq %r10, %rdi - 0x48, 0xd3, 0xef, //0x00006ce6 shrq %cl, %rdi - 0x48, 0x85, 0xff, //0x00006ce9 testq %rdi, %rdi - 0x0f, 0x84, 0xe7, 0xff, 0xff, 0xff, //0x00006cec je LBB5_1294 - 0xe9, 0x6d, 0xff, 0xff, 0xff, //0x00006cf2 jmp LBB5_1286 - //0x00006cf7 LBB5_1295 - 0x31, 0xd2, //0x00006cf7 xorl %edx, %edx - 0x31, 0xff, //0x00006cf9 xorl %edi, %edi - 0x41, 0x29, 0xc8, //0x00006cfb subl %ecx, %r8d - 0xe9, 0xcd, 0xf9, 0xff, 0xff, //0x00006cfe jmp LBB5_1215 - //0x00006d03 LBB5_1296 - 0x45, 0x31, 0xf6, //0x00006d03 xorl %r14d, %r14d - 0xe9, 0xc2, 0x00, 0x00, 0x00, //0x00006d06 jmp LBB5_1304 - //0x00006d0b LBB5_1297 - 0x45, 0x31, 0xf6, //0x00006d0b xorl %r14d, %r14d - 0x31, 0xd2, //0x00006d0e xorl %edx, %edx - 0x31, 0xff, //0x00006d10 xorl %edi, %edi - 0x4c, 0x8b, 0x55, 0x98, //0x00006d12 movq $-104(%rbp), %r10 - 0xe9, 0x5f, 0x01, 0x00, 0x00, //0x00006d16 jmp LBB5_1315 - //0x00006d1b LBB5_1298 - 0x48, 0x89, 0x95, 0x48, 0xff, 0xff, 0xff, //0x00006d1b movq %rdx, $-184(%rbp) - 0x48, 0x83, 0xe2, 0xfe, //0x00006d22 andq $-2, %rdx - 0x48, 0xf7, 0xda, //0x00006d26 negq %rdx - 0x48, 0x89, 0x55, 0x90, //0x00006d29 movq %rdx, $-112(%rbp) - 0x31, 0xc0, //0x00006d2d xorl %eax, %eax - 0x48, 0x8b, 0x9d, 0x50, 0xff, 0xff, 0xff, //0x00006d2f movq $-176(%rbp), %rbx - //0x00006d36 LBB5_1299 - 0x4c, 0x89, 0xd2, //0x00006d36 movq %r10, %rdx - 0x48, 0xd3, 0xea, //0x00006d39 shrq %cl, %rdx - 0x4d, 0x21, 0xe2, //0x00006d3c andq %r12, %r10 - 0x80, 0xc2, 0x30, //0x00006d3f addb $48, %dl - 0x88, 0x53, 0xff, //0x00006d42 movb %dl, $-1(%rbx) - 0x4b, 0x8d, 0x14, 0x92, //0x00006d45 leaq (%r10,%r10,4), %rdx - 0x4a, 0x0f, 0xbe, 0x7c, 0x03, 0xff, //0x00006d49 movsbq $-1(%rbx,%r8), %rdi - 0x48, 0x8d, 0x14, 0x57, //0x00006d4f leaq (%rdi,%rdx,2), %rdx - 0x48, 0x83, 0xc2, 0xd0, //0x00006d53 addq $-48, %rdx - 0x48, 0x89, 0xd7, //0x00006d57 movq %rdx, %rdi - 0x48, 0xd3, 0xef, //0x00006d5a shrq %cl, %rdi - 0x4c, 0x21, 0xe2, //0x00006d5d andq %r12, %rdx - 0x40, 0x80, 0xc7, 0x30, //0x00006d60 addb $48, %dil - 0x40, 0x88, 0x3b, //0x00006d64 movb %dil, (%rbx) - 0x48, 0x8d, 0x14, 0x92, //0x00006d67 leaq (%rdx,%rdx,4), %rdx - 0x4a, 0x0f, 0xbe, 0x3c, 0x03, //0x00006d6b movsbq (%rbx,%r8), %rdi - 0x4c, 0x8d, 0x14, 0x57, //0x00006d70 leaq (%rdi,%rdx,2), %r10 - 0x49, 0x83, 0xc2, 0xd0, //0x00006d74 addq $-48, %r10 - 0x48, 0x83, 0xc3, 0x02, //0x00006d78 addq $2, %rbx - 0x48, 0x83, 0xc0, 0xfe, //0x00006d7c addq $-2, %rax - 0x48, 0x39, 0x45, 0x90, //0x00006d80 cmpq %rax, $-112(%rbp) - 0x0f, 0x85, 0xac, 0xff, 0xff, 0xff, //0x00006d84 jne LBB5_1299 - 0x49, 0x29, 0xc0, //0x00006d8a subq %rax, %r8 - 0x48, 0xf7, 0xd8, //0x00006d8d negq %rax - 0x48, 0x8b, 0x95, 0x48, 0xff, 0xff, 0xff, //0x00006d90 movq $-184(%rbp), %rdx - //0x00006d97 LBB5_1301 - 0xf6, 0xc2, 0x01, //0x00006d97 testb $1, %dl - 0xbb, 0x01, 0x00, 0x00, 0x00, //0x00006d9a movl $1, %ebx - 0x0f, 0x84, 0x21, 0x00, 0x00, 0x00, //0x00006d9f je LBB5_1303 - 0x4c, 0x89, 0xd2, //0x00006da5 movq %r10, %rdx - 0x48, 0xd3, 0xea, //0x00006da8 shrq %cl, %rdx - 0x80, 0xc2, 0x30, //0x00006dab addb $48, %dl - 0x41, 0x88, 0x14, 0x01, //0x00006dae movb %dl, (%r9,%rax) - 0x4d, 0x21, 0xe2, //0x00006db2 andq %r12, %r10 - 0x4b, 0x8d, 0x04, 0x92, //0x00006db5 leaq (%r10,%r10,4), %rax - 0x4b, 0x0f, 0xbe, 0x14, 0x01, //0x00006db9 movsbq (%r9,%r8), %rdx - 0x4c, 0x8d, 0x14, 0x42, //0x00006dbe leaq (%rdx,%rax,2), %r10 - 0x49, 0x83, 0xc2, 0xd0, //0x00006dc2 addq $-48, %r10 - //0x00006dc6 LBB5_1303 - 0x4c, 0x8b, 0x85, 0x60, 0xff, 0xff, 0xff, //0x00006dc6 movq $-160(%rbp), %r8 - //0x00006dcd LBB5_1304 - 0x48, 0x8b, 0x55, 0x98, //0x00006dcd movq $-104(%rbp), %rdx - 0x29, 0xf2, //0x00006dd1 subl %esi, %edx - 0x83, 0xc2, 0x01, //0x00006dd3 addl $1, %edx - 0xe9, 0x39, 0x00, 0x00, 0x00, //0x00006dd6 jmp LBB5_1307 - 0x90, 0x90, 0x90, 0x90, 0x90, //0x00006ddb .p2align 4, 0x90 - //0x00006de0 LBB5_1292 - 0x4c, 0x89, 0xd0, //0x00006de0 movq %r10, %rax - 0x48, 0xd3, 0xe8, //0x00006de3 shrq %cl, %rax - 0x4d, 0x21, 0xe2, //0x00006de6 andq %r12, %r10 - 0x49, 0x63, 0xf6, //0x00006de9 movslq %r14d, %rsi - 0x49, 0x39, 0xf3, //0x00006dec cmpq %rsi, %r11 - 0x0f, 0x86, 0x11, 0x00, 0x00, 0x00, //0x00006def jbe LBB5_1305 - 0x04, 0x30, //0x00006df5 addb $48, %al - 0x41, 0x88, 0x04, 0x31, //0x00006df7 movb %al, (%r9,%rsi) - 0x83, 0xc6, 0x01, //0x00006dfb addl $1, %esi - 0x41, 0x89, 0xf6, //0x00006dfe movl %esi, %r14d - 0xe9, 0x07, 0x00, 0x00, 0x00, //0x00006e01 jmp LBB5_1306 - //0x00006e06 LBB5_1305 - 0x48, 0x85, 0xc0, //0x00006e06 testq %rax, %rax - 0x44, 0x0f, 0x45, 0xfb, //0x00006e09 cmovnel %ebx, %r15d - //0x00006e0d LBB5_1306 - 0x4d, 0x01, 0xd2, //0x00006e0d addq %r10, %r10 - 0x4f, 0x8d, 0x14, 0x92, //0x00006e10 leaq (%r10,%r10,4), %r10 - //0x00006e14 LBB5_1307 - 0x4d, 0x85, 0xd2, //0x00006e14 testq %r10, %r10 - 0x0f, 0x85, 0xc3, 0xff, 0xff, 0xff, //0x00006e17 jne LBB5_1292 - 0x45, 0x85, 0xf6, //0x00006e1d testl %r14d, %r14d - 0x49, 0xbc, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf0, 0x7f, //0x00006e20 movabsq $9218868437227405312, %r12 - 0x49, 0x89, 0xd2, //0x00006e2a movq %rdx, %r10 - 0x0f, 0x8e, 0x2c, 0x00, 0x00, 0x00, //0x00006e2d jle LBB5_1313 - 0x44, 0x89, 0xf0, //0x00006e33 movl %r14d, %eax - 0x48, 0x83, 0xc0, 0x01, //0x00006e36 addq $1, %rax - //0x00006e3a LBB5_1310 - 0x41, 0x8d, 0x4e, 0xff, //0x00006e3a leal $-1(%r14), %ecx - 0x41, 0x80, 0x3c, 0x09, 0x30, //0x00006e3e cmpb $48, (%r9,%rcx) - 0x0f, 0x85, 0x1c, 0x00, 0x00, 0x00, //0x00006e43 jne LBB5_1314 - 0x48, 0x83, 0xc0, 0xff, //0x00006e49 addq $-1, %rax - 0x41, 0x89, 0xce, //0x00006e4d movl %ecx, %r14d - 0x48, 0x83, 0xf8, 0x01, //0x00006e50 cmpq $1, %rax - 0x0f, 0x8f, 0xe0, 0xff, 0xff, 0xff, //0x00006e54 jg LBB5_1310 - 0xe9, 0x11, 0x00, 0x00, 0x00, //0x00006e5a jmp LBB5_1312 - //0x00006e5f LBB5_1313 - 0x0f, 0x84, 0x0b, 0x00, 0x00, 0x00, //0x00006e5f je LBB5_1312 - //0x00006e65 LBB5_1314 - 0x44, 0x89, 0xf2, //0x00006e65 movl %r14d, %edx - 0x44, 0x89, 0xf7, //0x00006e68 movl %r14d, %edi - 0xe9, 0x0a, 0x00, 0x00, 0x00, //0x00006e6b jmp LBB5_1315 - //0x00006e70 LBB5_1312 - 0x45, 0x31, 0xd2, //0x00006e70 xorl %r10d, %r10d - 0x45, 0x31, 0xf6, //0x00006e73 xorl %r14d, %r14d - 0x31, 0xd2, //0x00006e76 xorl %edx, %edx - 0x31, 0xff, //0x00006e78 xorl %edi, %edi - //0x00006e7a LBB5_1315 - 0x8b, 0x8d, 0x6c, 0xff, 0xff, 0xff, //0x00006e7a movl $-148(%rbp), %ecx - 0x41, 0x29, 0xc8, //0x00006e80 subl %ecx, %r8d - 0xe9, 0x48, 0xf8, 0xff, 0xff, //0x00006e83 jmp LBB5_1215 - //0x00006e88 LBB5_1316 - 0x41, 0x81, 0xf8, 0x02, 0xfc, 0xff, 0xff, //0x00006e88 cmpl $-1022, %r8d - 0x0f, 0x8f, 0xcc, 0x01, 0x00, 0x00, //0x00006e8f jg LBB5_1343 - 0xbb, 0x02, 0xfc, 0xff, 0xff, //0x00006e95 movl $-1022, %ebx - 0x85, 0xff, //0x00006e9a testl %edi, %edi - 0x48, 0xba, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x00006e9c movabsq $4503599627370495, %rdx - 0x0f, 0x84, 0x12, 0x0b, 0x00, 0x00, //0x00006ea6 je LBB5_1447 - 0x4c, 0x89, 0x55, 0x98, //0x00006eac movq %r10, $-104(%rbp) - 0x45, 0x8d, 0x90, 0xfd, 0x03, 0x00, 0x00, //0x00006eb0 leal $1021(%r8), %r10d - 0x41, 0x81, 0xf8, 0xc6, 0xfb, 0xff, 0xff, //0x00006eb7 cmpl $-1082, %r8d - 0x0f, 0x8f, 0xdb, 0x01, 0x00, 0x00, //0x00006ebe jg LBB5_1346 - 0x4d, 0x8d, 0x65, 0x01, //0x00006ec4 leaq $1(%r13), %r12 - 0x41, 0xb8, 0x01, 0x00, 0x00, 0x00, //0x00006ec8 movl $1, %r8d - 0xe9, 0x20, 0x00, 0x00, 0x00, //0x00006ece jmp LBB5_1324 - //0x00006ed3 LBB5_1321 - 0x31, 0xc0, //0x00006ed3 xorl %eax, %eax - 0x48, 0x89, 0x45, 0x98, //0x00006ed5 movq %rax, $-104(%rbp) - //0x00006ed9 LBB5_1322 - 0x45, 0x31, 0xf6, //0x00006ed9 xorl %r14d, %r14d - //0x00006edc LBB5_1323 - 0x41, 0x8d, 0x4a, 0x3c, //0x00006edc leal $60(%r10), %ecx - 0x44, 0x89, 0xf7, //0x00006ee0 movl %r14d, %edi - 0x44, 0x89, 0xf6, //0x00006ee3 movl %r14d, %esi - 0x41, 0x83, 0xfa, 0x88, //0x00006ee6 cmpl $-120, %r10d - 0x41, 0x89, 0xca, //0x00006eea movl %ecx, %r10d - 0x0f, 0x8d, 0xb1, 0x01, 0x00, 0x00, //0x00006eed jge LBB5_1347 - //0x00006ef3 LBB5_1324 - 0x85, 0xff, //0x00006ef3 testl %edi, %edi - 0xbb, 0x00, 0x00, 0x00, 0x00, //0x00006ef5 movl $0, %ebx - 0x0f, 0x4f, 0xdf, //0x00006efa cmovgl %edi, %ebx - 0x31, 0xf6, //0x00006efd xorl %esi, %esi - 0x31, 0xc9, //0x00006eff xorl %ecx, %ecx - 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00006f01 .p2align 4, 0x90 - //0x00006f10 LBB5_1325 - 0x48, 0x39, 0xf3, //0x00006f10 cmpq %rsi, %rbx - 0x0f, 0x84, 0x25, 0x00, 0x00, 0x00, //0x00006f13 je LBB5_1328 - 0x48, 0x8d, 0x0c, 0x89, //0x00006f19 leaq (%rcx,%rcx,4), %rcx - 0x49, 0x0f, 0xbe, 0x04, 0x31, //0x00006f1d movsbq (%r9,%rsi), %rax - 0x48, 0x8d, 0x0c, 0x48, //0x00006f22 leaq (%rax,%rcx,2), %rcx - 0x48, 0x83, 0xc1, 0xd0, //0x00006f26 addq $-48, %rcx - 0x48, 0x83, 0xc6, 0x01, //0x00006f2a addq $1, %rsi - 0x4c, 0x39, 0xe1, //0x00006f2e cmpq %r12, %rcx - 0x0f, 0x82, 0xd9, 0xff, 0xff, 0xff, //0x00006f31 jb LBB5_1325 - 0x89, 0xf3, //0x00006f37 movl %esi, %ebx - 0xe9, 0x1c, 0x00, 0x00, 0x00, //0x00006f39 jmp LBB5_1330 - //0x00006f3e LBB5_1328 - 0x48, 0x85, 0xc9, //0x00006f3e testq %rcx, %rcx - 0x0f, 0x84, 0x92, 0xff, 0xff, 0xff, //0x00006f41 je LBB5_1322 - //0x00006f47 LBB5_1329 - 0x48, 0x01, 0xc9, //0x00006f47 addq %rcx, %rcx - 0x48, 0x8d, 0x0c, 0x89, //0x00006f4a leaq (%rcx,%rcx,4), %rcx - 0x83, 0xc3, 0x01, //0x00006f4e addl $1, %ebx - 0x4c, 0x39, 0xe1, //0x00006f51 cmpq %r12, %rcx - 0x0f, 0x82, 0xed, 0xff, 0xff, 0xff, //0x00006f54 jb LBB5_1329 - //0x00006f5a LBB5_1330 - 0x48, 0x8b, 0x45, 0x98, //0x00006f5a movq $-104(%rbp), %rax - 0x29, 0xd8, //0x00006f5e subl %ebx, %eax - 0x48, 0x89, 0x45, 0x98, //0x00006f60 movq %rax, $-104(%rbp) - 0x31, 0xf6, //0x00006f64 xorl %esi, %esi - 0x39, 0xfb, //0x00006f66 cmpl %edi, %ebx - 0x0f, 0x8d, 0x54, 0x00, 0x00, 0x00, //0x00006f68 jge LBB5_1335 - 0x48, 0x63, 0xf3, //0x00006f6e movslq %ebx, %rsi - 0x49, 0x63, 0xfe, //0x00006f71 movslq %r14d, %rdi - 0x49, 0x8d, 0x1c, 0x31, //0x00006f74 leaq (%r9,%rsi), %rbx - 0x45, 0x31, 0xf6, //0x00006f78 xorl %r14d, %r14d - 0x90, 0x90, 0x90, 0x90, 0x90, //0x00006f7b .p2align 4, 0x90 - //0x00006f80 LBB5_1332 - 0x48, 0x89, 0xc8, //0x00006f80 movq %rcx, %rax - 0x48, 0xc1, 0xe8, 0x3c, //0x00006f83 shrq $60, %rax - 0x4c, 0x21, 0xe9, //0x00006f87 andq %r13, %rcx - 0x0c, 0x30, //0x00006f8a orb $48, %al - 0x43, 0x88, 0x04, 0x31, //0x00006f8c movb %al, (%r9,%r14) - 0x4a, 0x0f, 0xbe, 0x04, 0x33, //0x00006f90 movsbq (%rbx,%r14), %rax - 0x4a, 0x8d, 0x14, 0x36, //0x00006f95 leaq (%rsi,%r14), %rdx - 0x48, 0x83, 0xc2, 0x01, //0x00006f99 addq $1, %rdx - 0x49, 0x83, 0xc6, 0x01, //0x00006f9d addq $1, %r14 - 0x48, 0x8d, 0x0c, 0x89, //0x00006fa1 leaq (%rcx,%rcx,4), %rcx - 0x48, 0x8d, 0x0c, 0x48, //0x00006fa5 leaq (%rax,%rcx,2), %rcx - 0x48, 0x83, 0xc1, 0xd0, //0x00006fa9 addq $-48, %rcx - 0x48, 0x39, 0xfa, //0x00006fad cmpq %rdi, %rdx - 0x0f, 0x8c, 0xca, 0xff, 0xff, 0xff, //0x00006fb0 jl LBB5_1332 - 0x48, 0x85, 0xc9, //0x00006fb6 testq %rcx, %rcx - 0x0f, 0x84, 0x57, 0x00, 0x00, 0x00, //0x00006fb9 je LBB5_1339 - 0x44, 0x89, 0xf6, //0x00006fbf movl %r14d, %esi - //0x00006fc2 LBB5_1335 - 0x41, 0x89, 0xf6, //0x00006fc2 movl %esi, %r14d - 0xe9, 0x18, 0x00, 0x00, 0x00, //0x00006fc5 jmp LBB5_1337 - //0x00006fca LBB5_1336 - 0x4c, 0x39, 0xe1, //0x00006fca cmpq %r12, %rcx - 0x45, 0x0f, 0x43, 0xf8, //0x00006fcd cmovael %r8d, %r15d - 0x48, 0x8d, 0x04, 0x36, //0x00006fd1 leaq (%rsi,%rsi), %rax - 0x48, 0x8d, 0x0c, 0x80, //0x00006fd5 leaq (%rax,%rax,4), %rcx - 0x48, 0x85, 0xf6, //0x00006fd9 testq %rsi, %rsi - 0x0f, 0x84, 0x34, 0x00, 0x00, 0x00, //0x00006fdc je LBB5_1339 - //0x00006fe2 LBB5_1337 - 0x48, 0x89, 0xce, //0x00006fe2 movq %rcx, %rsi - 0x4c, 0x21, 0xee, //0x00006fe5 andq %r13, %rsi - 0x49, 0x63, 0xfe, //0x00006fe8 movslq %r14d, %rdi - 0x49, 0x39, 0xfb, //0x00006feb cmpq %rdi, %r11 - 0x0f, 0x86, 0xd6, 0xff, 0xff, 0xff, //0x00006fee jbe LBB5_1336 - 0x48, 0xc1, 0xe9, 0x3c, //0x00006ff4 shrq $60, %rcx - 0x80, 0xc9, 0x30, //0x00006ff8 orb $48, %cl - 0x41, 0x88, 0x0c, 0x39, //0x00006ffb movb %cl, (%r9,%rdi) - 0x83, 0xc7, 0x01, //0x00006fff addl $1, %edi - 0x41, 0x89, 0xfe, //0x00007002 movl %edi, %r14d - 0x48, 0x8d, 0x04, 0x36, //0x00007005 leaq (%rsi,%rsi), %rax - 0x48, 0x8d, 0x0c, 0x80, //0x00007009 leaq (%rax,%rax,4), %rcx - 0x48, 0x85, 0xf6, //0x0000700d testq %rsi, %rsi - 0x0f, 0x85, 0xcc, 0xff, 0xff, 0xff, //0x00007010 jne LBB5_1337 - //0x00007016 LBB5_1339 - 0x48, 0x8b, 0x45, 0x98, //0x00007016 movq $-104(%rbp), %rax - 0x83, 0xc0, 0x01, //0x0000701a addl $1, %eax - 0x48, 0x89, 0x45, 0x98, //0x0000701d movq %rax, $-104(%rbp) - 0x45, 0x85, 0xf6, //0x00007021 testl %r14d, %r14d - 0x0f, 0x8e, 0x2c, 0x00, 0x00, 0x00, //0x00007024 jle LBB5_1320 - 0x44, 0x89, 0xf1, //0x0000702a movl %r14d, %ecx - 0x48, 0x83, 0xc1, 0x01, //0x0000702d addq $1, %rcx - //0x00007031 LBB5_1341 - 0x41, 0x8d, 0x76, 0xff, //0x00007031 leal $-1(%r14), %esi - 0x41, 0x80, 0x3c, 0x31, 0x30, //0x00007035 cmpb $48, (%r9,%rsi) - 0x0f, 0x85, 0x9c, 0xfe, 0xff, 0xff, //0x0000703a jne LBB5_1323 - 0x48, 0x83, 0xc1, 0xff, //0x00007040 addq $-1, %rcx - 0x41, 0x89, 0xf6, //0x00007044 movl %esi, %r14d - 0x48, 0x83, 0xf9, 0x01, //0x00007047 cmpq $1, %rcx - 0x0f, 0x8f, 0xe0, 0xff, 0xff, 0xff, //0x0000704b jg LBB5_1341 - 0xe9, 0x7d, 0xfe, 0xff, 0xff, //0x00007051 jmp LBB5_1321 - //0x00007056 LBB5_1320 - 0x0f, 0x85, 0x80, 0xfe, 0xff, 0xff, //0x00007056 jne LBB5_1323 - 0xe9, 0x72, 0xfe, 0xff, 0xff, //0x0000705c jmp LBB5_1321 - //0x00007061 LBB5_1343 - 0x41, 0x81, 0xf8, 0x00, 0x04, 0x00, 0x00, //0x00007061 cmpl $1024, %r8d - 0x48, 0xba, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x00007068 movabsq $4503599627370495, %rdx - 0x0f, 0x8e, 0x1b, 0x00, 0x00, 0x00, //0x00007072 jle LBB5_1345 - 0x45, 0x31, 0xc0, //0x00007078 xorl %r8d, %r8d - 0x4c, 0x8b, 0x75, 0xc0, //0x0000707b movq $-64(%rbp), %r14 - 0x4c, 0x8b, 0x5d, 0xc8, //0x0000707f movq $-56(%rbp), %r11 - 0x4c, 0x8b, 0x7d, 0xb0, //0x00007083 movq $-80(%rbp), %r15 - 0x8b, 0x4d, 0x84, //0x00007087 movl $-124(%rbp), %ecx - 0x40, 0x8a, 0x7d, 0xd7, //0x0000708a movb $-41(%rbp), %dil - 0xe9, 0xf2, 0xef, 0xff, 0xff, //0x0000708e jmp LBB5_1149 - //0x00007093 LBB5_1345 - 0x41, 0x83, 0xc0, 0xff, //0x00007093 addl $-1, %r8d - 0x44, 0x89, 0xc3, //0x00007097 movl %r8d, %ebx - 0xe9, 0x68, 0x08, 0x00, 0x00, //0x0000709a jmp LBB5_1436 - //0x0000709f LBB5_1346 - 0x89, 0xfe, //0x0000709f movl %edi, %esi - 0x44, 0x89, 0xd1, //0x000070a1 movl %r10d, %ecx - //0x000070a4 LBB5_1347 - 0xf7, 0xd9, //0x000070a4 negl %ecx - 0x31, 0xd2, //0x000070a6 xorl %edx, %edx - 0x85, 0xf6, //0x000070a8 testl %esi, %esi - 0xbf, 0x00, 0x00, 0x00, 0x00, //0x000070aa movl $0, %edi - 0x0f, 0x4f, 0xfe, //0x000070af cmovgl %esi, %edi - 0x31, 0xc0, //0x000070b2 xorl %eax, %eax - 0x49, 0xbc, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf0, 0x7f, //0x000070b4 movabsq $9218868437227405312, %r12 - 0x4c, 0x8b, 0x55, 0x98, //0x000070be movq $-104(%rbp), %r10 - //0x000070c2 LBB5_1348 - 0x48, 0x39, 0xd7, //0x000070c2 cmpq %rdx, %rdi - 0x0f, 0x84, 0x93, 0x00, 0x00, 0x00, //0x000070c5 je LBB5_1355 - 0x48, 0x8d, 0x04, 0x80, //0x000070cb leaq (%rax,%rax,4), %rax - 0x49, 0x0f, 0xbe, 0x1c, 0x11, //0x000070cf movsbq (%r9,%rdx), %rbx - 0x48, 0x8d, 0x04, 0x43, //0x000070d4 leaq (%rbx,%rax,2), %rax - 0x48, 0x83, 0xc0, 0xd0, //0x000070d8 addq $-48, %rax - 0x48, 0x83, 0xc2, 0x01, //0x000070dc addq $1, %rdx - 0x48, 0x89, 0xc3, //0x000070e0 movq %rax, %rbx - 0x48, 0xd3, 0xeb, //0x000070e3 shrq %cl, %rbx - 0x48, 0x85, 0xdb, //0x000070e6 testq %rbx, %rbx - 0x0f, 0x84, 0xd3, 0xff, 0xff, 0xff, //0x000070e9 je LBB5_1348 - 0x89, 0xd7, //0x000070ef movl %edx, %edi - //0x000070f1 LBB5_1351 - 0x49, 0xc7, 0xc4, 0xff, 0xff, 0xff, 0xff, //0x000070f1 movq $-1, %r12 - 0x49, 0xd3, 0xe4, //0x000070f8 shlq %cl, %r12 - 0x49, 0xf7, 0xd4, //0x000070fb notq %r12 - 0x31, 0xdb, //0x000070fe xorl %ebx, %ebx - 0x39, 0xf7, //0x00007100 cmpl %esi, %edi - 0x0f, 0x8d, 0xff, 0x06, 0x00, 0x00, //0x00007102 jge LBB5_1418 - 0x4c, 0x63, 0xd7, //0x00007108 movslq %edi, %r10 - 0x4d, 0x63, 0xc6, //0x0000710b movslq %r14d, %r8 - 0x4f, 0x8d, 0x34, 0x11, //0x0000710e leaq (%r9,%r10), %r14 - 0x31, 0xdb, //0x00007112 xorl %ebx, %ebx - //0x00007114 LBB5_1353 - 0x48, 0x89, 0xc6, //0x00007114 movq %rax, %rsi - 0x48, 0xd3, 0xee, //0x00007117 shrq %cl, %rsi - 0x4c, 0x21, 0xe0, //0x0000711a andq %r12, %rax - 0x40, 0x80, 0xc6, 0x30, //0x0000711d addb $48, %sil - 0x41, 0x88, 0x34, 0x19, //0x00007121 movb %sil, (%r9,%rbx) - 0x49, 0x0f, 0xbe, 0x34, 0x1e, //0x00007125 movsbq (%r14,%rbx), %rsi - 0x49, 0x8d, 0x14, 0x1a, //0x0000712a leaq (%r10,%rbx), %rdx - 0x48, 0x83, 0xc2, 0x01, //0x0000712e addq $1, %rdx - 0x48, 0x83, 0xc3, 0x01, //0x00007132 addq $1, %rbx - 0x48, 0x8d, 0x04, 0x80, //0x00007136 leaq (%rax,%rax,4), %rax - 0x48, 0x8d, 0x04, 0x46, //0x0000713a leaq (%rsi,%rax,2), %rax - 0x48, 0x83, 0xc0, 0xd0, //0x0000713e addq $-48, %rax - 0x4c, 0x39, 0xc2, //0x00007142 cmpq %r8, %rdx - 0x0f, 0x8c, 0xc9, 0xff, 0xff, 0xff, //0x00007145 jl LBB5_1353 - 0x48, 0xba, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x0000714b movabsq $4503599627370495, %rdx - 0x4c, 0x8b, 0x55, 0x98, //0x00007155 movq $-104(%rbp), %r10 - 0xe9, 0xb3, 0x06, 0x00, 0x00, //0x00007159 jmp LBB5_1419 - //0x0000715e LBB5_1355 - 0x48, 0x85, 0xc0, //0x0000715e testq %rax, %rax - 0x0f, 0x84, 0x86, 0x08, 0x00, 0x00, //0x00007161 je LBB5_1450 - 0x48, 0x89, 0xc2, //0x00007167 movq %rax, %rdx - 0x48, 0xd3, 0xea, //0x0000716a shrq %cl, %rdx - 0x48, 0x85, 0xd2, //0x0000716d testq %rdx, %rdx - 0x0f, 0x84, 0x25, 0x00, 0x00, 0x00, //0x00007170 je LBB5_1358 - 0x49, 0xc7, 0xc4, 0xff, 0xff, 0xff, 0xff, //0x00007176 movq $-1, %r12 - 0x49, 0xd3, 0xe4, //0x0000717d shlq %cl, %r12 - 0x49, 0xf7, 0xd4, //0x00007180 notq %r12 - 0x41, 0x29, 0xfa, //0x00007183 subl %edi, %r10d - 0x41, 0x83, 0xc2, 0x01, //0x00007186 addl $1, %r10d - 0x31, 0xdb, //0x0000718a xorl %ebx, %ebx - 0x48, 0xba, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x0000718c movabsq $4503599627370495, %rdx - 0xe9, 0x86, 0x06, 0x00, 0x00, //0x00007196 jmp LBB5_1420 - //0x0000719b LBB5_1358 - 0x48, 0x01, 0xc0, //0x0000719b addq %rax, %rax - 0x48, 0x8d, 0x04, 0x80, //0x0000719e leaq (%rax,%rax,4), %rax - 0x83, 0xc7, 0x01, //0x000071a2 addl $1, %edi - 0x48, 0x89, 0xc2, //0x000071a5 movq %rax, %rdx - 0x48, 0xd3, 0xea, //0x000071a8 shrq %cl, %rdx - 0x48, 0x85, 0xd2, //0x000071ab testq %rdx, %rdx - 0x0f, 0x84, 0xe7, 0xff, 0xff, 0xff, //0x000071ae je LBB5_1358 - 0xe9, 0x38, 0xff, 0xff, 0xff, //0x000071b4 jmp LBB5_1351 - //0x000071b9 LBB5_1359 - 0x0f, 0xbc, 0xc9, //0x000071b9 bsfl %ecx, %ecx - 0x49, 0x01, 0xcd, //0x000071bc addq %rcx, %r13 - 0xf3, 0x0f, 0x6f, 0x05, 0xa9, 0x8e, 0xff, 0xff, //0x000071bf movdqu $-29015(%rip), %xmm0 /* LCPI5_1+0(%rip) */ - 0xf3, 0x0f, 0x6f, 0x0d, 0xb1, 0x8e, 0xff, 0xff, //0x000071c7 movdqu $-29007(%rip), %xmm1 /* LCPI5_2+0(%rip) */ - 0xf3, 0x0f, 0x6f, 0x15, 0xb9, 0x8e, 0xff, 0xff, //0x000071cf movdqu $-28999(%rip), %xmm2 /* LCPI5_3+0(%rip) */ - 0x48, 0x8d, 0x15, 0x42, 0x96, 0x00, 0x00, //0x000071d7 leaq $38466(%rip), %rdx /* _ESCAPED_TAB+0(%rip) */ - 0x4c, 0x89, 0xef, //0x000071de movq %r13, %rdi - 0x4c, 0x89, 0xe9, //0x000071e1 movq %r13, %rcx - //0x000071e4 LBB5_1360 - 0x0f, 0xb6, 0x77, 0x01, //0x000071e4 movzbl $1(%rdi), %esi - 0x48, 0x83, 0xfe, 0x75, //0x000071e8 cmpq $117, %rsi - 0x0f, 0x84, 0x21, 0x00, 0x00, 0x00, //0x000071ec je LBB5_1363 - 0x8a, 0x1c, 0x16, //0x000071f2 movb (%rsi,%rdx), %bl - 0x84, 0xdb, //0x000071f5 testb %bl, %bl - 0x0f, 0x84, 0xf5, 0x05, 0x00, 0x00, //0x000071f7 je LBB5_1417 - 0x4c, 0x89, 0x75, 0xc0, //0x000071fd movq %r14, $-64(%rbp) - 0x48, 0x83, 0xc7, 0x02, //0x00007201 addq $2, %rdi - 0x88, 0x19, //0x00007205 movb %bl, (%rcx) - 0x48, 0x83, 0xc1, 0x01, //0x00007207 addq $1, %rcx - 0x49, 0x89, 0xfd, //0x0000720b movq %rdi, %r13 - 0xe9, 0x45, 0x02, 0x00, 0x00, //0x0000720e jmp LBB5_1383 - //0x00007213 LBB5_1363 - 0x4c, 0x89, 0x75, 0xc0, //0x00007213 movq %r14, $-64(%rbp) - 0x44, 0x8b, 0x47, 0x02, //0x00007217 movl $2(%rdi), %r8d - 0x45, 0x89, 0xc6, //0x0000721b movl %r8d, %r14d - 0x41, 0xf7, 0xd6, //0x0000721e notl %r14d - 0x41, 0x8d, 0x98, 0xd0, 0xcf, 0xcf, 0xcf, //0x00007221 leal $-808464432(%r8), %ebx - 0x41, 0x81, 0xe6, 0x80, 0x80, 0x80, 0x80, //0x00007228 andl $-2139062144, %r14d - 0xb0, 0x01, //0x0000722f movb $1, %al - 0x48, 0x89, 0x45, 0xa8, //0x00007231 movq %rax, $-88(%rbp) - 0x48, 0xc7, 0xc6, 0xf4, 0xff, 0xff, 0xff, //0x00007235 movq $-12, %rsi - 0x41, 0x85, 0xde, //0x0000723c testl %ebx, %r14d - 0x0f, 0x85, 0x69, 0x10, 0x00, 0x00, //0x0000723f jne LBB5_1577 - 0x41, 0x8d, 0x98, 0x19, 0x19, 0x19, 0x19, //0x00007245 leal $421075225(%r8), %ebx - 0x44, 0x09, 0xc3, //0x0000724c orl %r8d, %ebx - 0xf7, 0xc3, 0x80, 0x80, 0x80, 0x80, //0x0000724f testl $-2139062144, %ebx - 0x0f, 0x85, 0x53, 0x10, 0x00, 0x00, //0x00007255 jne LBB5_1577 - 0x44, 0x89, 0xc3, //0x0000725b movl %r8d, %ebx - 0x81, 0xe3, 0x7f, 0x7f, 0x7f, 0x7f, //0x0000725e andl $2139062143, %ebx - 0xb8, 0xc0, 0xc0, 0xc0, 0xc0, //0x00007264 movl $-1061109568, %eax - 0x29, 0xd8, //0x00007269 subl %ebx, %eax - 0x44, 0x8d, 0x9b, 0x46, 0x46, 0x46, 0x46, //0x0000726b leal $1179010630(%rbx), %r11d - 0x44, 0x21, 0xf0, //0x00007272 andl %r14d, %eax - 0x44, 0x85, 0xd8, //0x00007275 testl %r11d, %eax - 0x0f, 0x85, 0x30, 0x10, 0x00, 0x00, //0x00007278 jne LBB5_1577 - 0xb8, 0xe0, 0xe0, 0xe0, 0xe0, //0x0000727e movl $-522133280, %eax - 0x29, 0xd8, //0x00007283 subl %ebx, %eax - 0x81, 0xc3, 0x39, 0x39, 0x39, 0x39, //0x00007285 addl $960051513, %ebx - 0x41, 0x21, 0xc6, //0x0000728b andl %eax, %r14d - 0x41, 0x85, 0xde, //0x0000728e testl %ebx, %r14d - 0x0f, 0x85, 0x17, 0x10, 0x00, 0x00, //0x00007291 jne LBB5_1577 - 0x41, 0x0f, 0xc8, //0x00007297 bswapl %r8d - 0x44, 0x89, 0xc3, //0x0000729a movl %r8d, %ebx - 0xc1, 0xeb, 0x04, //0x0000729d shrl $4, %ebx - 0xf7, 0xd3, //0x000072a0 notl %ebx - 0x81, 0xe3, 0x01, 0x01, 0x01, 0x01, //0x000072a2 andl $16843009, %ebx - 0x8d, 0x1c, 0xdb, //0x000072a8 leal (%rbx,%rbx,8), %ebx - 0x41, 0x81, 0xe0, 0x0f, 0x0f, 0x0f, 0x0f, //0x000072ab andl $252645135, %r8d - 0x41, 0x01, 0xd8, //0x000072b2 addl %ebx, %r8d - 0x44, 0x89, 0xc3, //0x000072b5 movl %r8d, %ebx - 0xc1, 0xeb, 0x04, //0x000072b8 shrl $4, %ebx - 0x44, 0x09, 0xc3, //0x000072bb orl %r8d, %ebx - 0x0f, 0xb6, 0xc3, //0x000072be movzbl %bl, %eax - 0xc1, 0xeb, 0x08, //0x000072c1 shrl $8, %ebx - 0x81, 0xe3, 0x00, 0xff, 0x00, 0x00, //0x000072c4 andl $65280, %ebx - 0x09, 0xd8, //0x000072ca orl %ebx, %eax - 0x4c, 0x8d, 0x6f, 0x06, //0x000072cc leaq $6(%rdi), %r13 - 0x3d, 0x80, 0x00, 0x00, 0x00, //0x000072d0 cmpl $128, %eax - 0x0f, 0x82, 0x78, 0x04, 0x00, 0x00, //0x000072d5 jb LBB5_1412 - 0x45, 0x31, 0xc0, //0x000072db xorl %r8d, %r8d - //0x000072de LBB5_1369 - 0x3d, 0xff, 0x07, 0x00, 0x00, //0x000072de cmpl $2047, %eax - 0x0f, 0x86, 0x79, 0x04, 0x00, 0x00, //0x000072e3 jbe LBB5_1414 - 0x89, 0xc3, //0x000072e9 movl %eax, %ebx - 0x81, 0xe3, 0x00, 0xf8, 0xff, 0xff, //0x000072eb andl $-2048, %ebx - 0x81, 0xfb, 0x00, 0xd8, 0x00, 0x00, //0x000072f1 cmpl $55296, %ebx - 0x0f, 0x85, 0x2c, 0x01, 0x00, 0x00, //0x000072f7 jne LBB5_1381 - 0x3d, 0xff, 0xdb, 0x00, 0x00, //0x000072fd cmpl $56319, %eax - 0x0f, 0x87, 0x7c, 0x04, 0x00, 0x00, //0x00007302 ja LBB5_1415 - 0x42, 0x80, 0x7c, 0x47, 0x06, 0x5c, //0x00007308 cmpb $92, $6(%rdi,%r8,2) - 0x0f, 0x85, 0x70, 0x04, 0x00, 0x00, //0x0000730e jne LBB5_1415 - 0x42, 0x80, 0x7c, 0x47, 0x07, 0x75, //0x00007314 cmpb $117, $7(%rdi,%r8,2) - 0x0f, 0x85, 0x64, 0x04, 0x00, 0x00, //0x0000731a jne LBB5_1415 - 0x42, 0x8b, 0x5c, 0x47, 0x08, //0x00007320 movl $8(%rdi,%r8,2), %ebx - 0x41, 0x89, 0xde, //0x00007325 movl %ebx, %r14d - 0x41, 0xf7, 0xd6, //0x00007328 notl %r14d - 0x48, 0x89, 0x5d, 0xb8, //0x0000732b movq %rbx, $-72(%rbp) - 0x44, 0x8d, 0x9b, 0xd0, 0xcf, 0xcf, 0xcf, //0x0000732f leal $-808464432(%rbx), %r11d - 0x41, 0x81, 0xe6, 0x80, 0x80, 0x80, 0x80, //0x00007336 andl $-2139062144, %r14d - 0x45, 0x85, 0xde, //0x0000733d testl %r11d, %r14d - 0x0f, 0x85, 0x68, 0x0f, 0x00, 0x00, //0x00007340 jne LBB5_1577 - 0x4c, 0x8b, 0x5d, 0xb8, //0x00007346 movq $-72(%rbp), %r11 - 0x41, 0x8d, 0x9b, 0x19, 0x19, 0x19, 0x19, //0x0000734a leal $421075225(%r11), %ebx - 0x44, 0x09, 0xdb, //0x00007351 orl %r11d, %ebx - 0xf7, 0xc3, 0x80, 0x80, 0x80, 0x80, //0x00007354 testl $-2139062144, %ebx - 0x0f, 0x85, 0x4e, 0x0f, 0x00, 0x00, //0x0000735a jne LBB5_1577 - 0x4c, 0x8b, 0x5d, 0xb8, //0x00007360 movq $-72(%rbp), %r11 - 0x41, 0x81, 0xe3, 0x7f, 0x7f, 0x7f, 0x7f, //0x00007364 andl $2139062143, %r11d - 0xbb, 0xc0, 0xc0, 0xc0, 0xc0, //0x0000736b movl $-1061109568, %ebx - 0x44, 0x29, 0xdb, //0x00007370 subl %r11d, %ebx - 0x89, 0x5d, 0x90, //0x00007373 movl %ebx, $-112(%rbp) - 0x41, 0x8d, 0x9b, 0x46, 0x46, 0x46, 0x46, //0x00007376 leal $1179010630(%r11), %ebx - 0x89, 0x5d, 0x98, //0x0000737d movl %ebx, $-104(%rbp) - 0x8b, 0x5d, 0x90, //0x00007380 movl $-112(%rbp), %ebx - 0x44, 0x21, 0xf3, //0x00007383 andl %r14d, %ebx - 0x85, 0x5d, 0x98, //0x00007386 testl %ebx, $-104(%rbp) - 0x0f, 0x85, 0x1f, 0x0f, 0x00, 0x00, //0x00007389 jne LBB5_1577 - 0xbb, 0xe0, 0xe0, 0xe0, 0xe0, //0x0000738f movl $-522133280, %ebx - 0x44, 0x29, 0xdb, //0x00007394 subl %r11d, %ebx - 0x41, 0x81, 0xc3, 0x39, 0x39, 0x39, 0x39, //0x00007397 addl $960051513, %r11d - 0x41, 0x21, 0xde, //0x0000739e andl %ebx, %r14d - 0x45, 0x85, 0xde, //0x000073a1 testl %r11d, %r14d - 0x0f, 0x85, 0x04, 0x0f, 0x00, 0x00, //0x000073a4 jne LBB5_1577 - 0x4c, 0x8b, 0x5d, 0xb8, //0x000073aa movq $-72(%rbp), %r11 - 0x41, 0x0f, 0xcb, //0x000073ae bswapl %r11d - 0x44, 0x89, 0xdb, //0x000073b1 movl %r11d, %ebx - 0xc1, 0xeb, 0x04, //0x000073b4 shrl $4, %ebx - 0xf7, 0xd3, //0x000073b7 notl %ebx - 0x81, 0xe3, 0x01, 0x01, 0x01, 0x01, //0x000073b9 andl $16843009, %ebx - 0x8d, 0x1c, 0xdb, //0x000073bf leal (%rbx,%rbx,8), %ebx - 0x41, 0x81, 0xe3, 0x0f, 0x0f, 0x0f, 0x0f, //0x000073c2 andl $252645135, %r11d - 0x41, 0x01, 0xdb, //0x000073c9 addl %ebx, %r11d - 0x44, 0x89, 0xdb, //0x000073cc movl %r11d, %ebx - 0xc1, 0xeb, 0x04, //0x000073cf shrl $4, %ebx - 0x44, 0x09, 0xdb, //0x000073d2 orl %r11d, %ebx - 0x41, 0x89, 0xdb, //0x000073d5 movl %ebx, %r11d - 0x41, 0xc1, 0xeb, 0x08, //0x000073d8 shrl $8, %r11d - 0x41, 0x81, 0xe3, 0x00, 0xff, 0x00, 0x00, //0x000073dc andl $65280, %r11d - 0x44, 0x0f, 0xb6, 0xf3, //0x000073e3 movzbl %bl, %r14d - 0x45, 0x09, 0xde, //0x000073e7 orl %r11d, %r14d - 0x81, 0xe3, 0x00, 0x00, 0xfc, 0x00, //0x000073ea andl $16515072, %ebx - 0x81, 0xfb, 0x00, 0x00, 0xdc, 0x00, //0x000073f0 cmpl $14417920, %ebx - 0x0f, 0x84, 0x9a, 0x03, 0x00, 0x00, //0x000073f6 je LBB5_1416 - 0x49, 0x83, 0xc5, 0x06, //0x000073fc addq $6, %r13 - 0x66, 0x42, 0xc7, 0x04, 0x01, 0xef, 0xbf, //0x00007400 movw $-16401, (%rcx,%r8) - 0x42, 0xc6, 0x44, 0x01, 0x02, 0xbd, //0x00007407 movb $-67, $2(%rcx,%r8) - 0x49, 0x83, 0xc0, 0x03, //0x0000740d addq $3, %r8 - 0x44, 0x89, 0xf0, //0x00007411 movl %r14d, %eax - 0x41, 0x81, 0xfe, 0x80, 0x00, 0x00, 0x00, //0x00007414 cmpl $128, %r14d - 0x0f, 0x83, 0xbd, 0xfe, 0xff, 0xff, //0x0000741b jae LBB5_1369 - 0x4c, 0x01, 0xc1, //0x00007421 addq %r8, %rcx - 0xe9, 0x2d, 0x03, 0x00, 0x00, //0x00007424 jmp LBB5_1413 - //0x00007429 LBB5_1381 - 0x89, 0xc6, //0x00007429 movl %eax, %esi - 0xc1, 0xee, 0x0c, //0x0000742b shrl $12, %esi - 0x40, 0x80, 0xce, 0xe0, //0x0000742e orb $-32, %sil - 0x42, 0x88, 0x34, 0x01, //0x00007432 movb %sil, (%rcx,%r8) - 0x89, 0xc6, //0x00007436 movl %eax, %esi - 0xc1, 0xee, 0x06, //0x00007438 shrl $6, %esi - 0x40, 0x80, 0xe6, 0x3f, //0x0000743b andb $63, %sil - 0x40, 0x80, 0xce, 0x80, //0x0000743f orb $-128, %sil - 0x42, 0x88, 0x74, 0x01, 0x01, //0x00007443 movb %sil, $1(%rcx,%r8) - 0x24, 0x3f, //0x00007448 andb $63, %al - 0x0c, 0x80, //0x0000744a orb $-128, %al - 0x42, 0x88, 0x44, 0x01, 0x02, //0x0000744c movb %al, $2(%rcx,%r8) - //0x00007451 LBB5_1382 - 0x4c, 0x01, 0xc1, //0x00007451 addq %r8, %rcx - 0x48, 0x83, 0xc1, 0x03, //0x00007454 addq $3, %rcx - //0x00007458 LBB5_1383 - 0x41, 0x80, 0x7d, 0x00, 0x5c, //0x00007458 cmpb $92, (%r13) - 0x4c, 0x89, 0xef, //0x0000745d movq %r13, %rdi - 0x4c, 0x8b, 0x75, 0xc0, //0x00007460 movq $-64(%rbp), %r14 - 0x4c, 0x8b, 0x5d, 0xc8, //0x00007464 movq $-56(%rbp), %r11 - 0x0f, 0x84, 0x76, 0xfd, 0xff, 0xff, //0x00007468 je LBB5_1360 - 0x4c, 0x89, 0x75, 0xc0, //0x0000746e movq %r14, $-64(%rbp) - 0x41, 0xf6, 0xc4, 0x20, //0x00007472 testb $32, %r12b - 0x0f, 0x85, 0x9b, 0x00, 0x00, 0x00, //0x00007476 jne LBB5_1388 - //0x0000747c LBB5_1385 - 0xf3, 0x41, 0x0f, 0x6f, 0x5d, 0x00, //0x0000747c movdqu (%r13), %xmm3 - 0xf3, 0x41, 0x0f, 0x6f, 0x65, 0x10, //0x00007482 movdqu $16(%r13), %xmm4 - 0x66, 0x0f, 0x6f, 0xeb, //0x00007488 movdqa %xmm3, %xmm5 - 0x66, 0x0f, 0x74, 0xe8, //0x0000748c pcmpeqb %xmm0, %xmm5 - 0x66, 0x0f, 0xd7, 0xfd, //0x00007490 pmovmskb %xmm5, %edi - 0x66, 0x0f, 0x6f, 0xec, //0x00007494 movdqa %xmm4, %xmm5 - 0x66, 0x0f, 0x74, 0xe8, //0x00007498 pcmpeqb %xmm0, %xmm5 - 0x66, 0x0f, 0xd7, 0xf5, //0x0000749c pmovmskb %xmm5, %esi - 0xc1, 0xe6, 0x10, //0x000074a0 shll $16, %esi - 0x09, 0xfe, //0x000074a3 orl %edi, %esi - 0x66, 0x0f, 0x6f, 0xeb, //0x000074a5 movdqa %xmm3, %xmm5 - 0x66, 0x0f, 0x74, 0xe9, //0x000074a9 pcmpeqb %xmm1, %xmm5 - 0x66, 0x0f, 0xd7, 0xdd, //0x000074ad pmovmskb %xmm5, %ebx - 0x66, 0x0f, 0x6f, 0xec, //0x000074b1 movdqa %xmm4, %xmm5 - 0x66, 0x0f, 0x74, 0xe9, //0x000074b5 pcmpeqb %xmm1, %xmm5 - 0x66, 0x0f, 0xd7, 0xfd, //0x000074b9 pmovmskb %xmm5, %edi - 0xc1, 0xe7, 0x10, //0x000074bd shll $16, %edi - 0x09, 0xdf, //0x000074c0 orl %ebx, %edi - 0x66, 0x0f, 0x6f, 0xeb, //0x000074c2 movdqa %xmm3, %xmm5 - 0x66, 0x0f, 0xda, 0xea, //0x000074c6 pminub %xmm2, %xmm5 - 0x66, 0x0f, 0x74, 0xeb, //0x000074ca pcmpeqb %xmm3, %xmm5 - 0x66, 0x44, 0x0f, 0xd7, 0xc5, //0x000074ce pmovmskb %xmm5, %r8d - 0x66, 0x0f, 0x6f, 0xec, //0x000074d3 movdqa %xmm4, %xmm5 - 0x66, 0x0f, 0xda, 0xea, //0x000074d7 pminub %xmm2, %xmm5 - 0x66, 0x0f, 0x74, 0xec, //0x000074db pcmpeqb %xmm4, %xmm5 - 0x66, 0x0f, 0xd7, 0xdd, //0x000074df pmovmskb %xmm5, %ebx - 0xc1, 0xe3, 0x10, //0x000074e3 shll $16, %ebx - 0x44, 0x09, 0xc3, //0x000074e6 orl %r8d, %ebx - 0x09, 0xf3, //0x000074e9 orl %esi, %ebx - 0x83, 0xc3, 0xff, //0x000074eb addl $-1, %ebx - 0x85, 0xfb, //0x000074ee testl %edi, %ebx - 0x0f, 0x85, 0xb8, 0x0c, 0x00, 0x00, //0x000074f0 jne LBB5_1562 - 0x83, 0xc7, 0xff, //0x000074f6 addl $-1, %edi - 0x85, 0xf7, //0x000074f9 testl %esi, %edi - 0x0f, 0x85, 0xbb, 0x00, 0x00, 0x00, //0x000074fb jne LBB5_1392 - 0xf3, 0x0f, 0x7f, 0x19, //0x00007501 movdqu %xmm3, (%rcx) - 0xf3, 0x0f, 0x7f, 0x61, 0x10, //0x00007505 movdqu %xmm4, $16(%rcx) - 0x49, 0x83, 0xc5, 0x20, //0x0000750a addq $32, %r13 - 0x48, 0x83, 0xc1, 0x20, //0x0000750e addq $32, %rcx - 0xe9, 0x65, 0xff, 0xff, 0xff, //0x00007512 jmp LBB5_1385 - //0x00007517 LBB5_1388 - 0xf3, 0x41, 0x0f, 0x6f, 0x5d, 0x00, //0x00007517 movdqu (%r13), %xmm3 - 0xf3, 0x41, 0x0f, 0x6f, 0x65, 0x10, //0x0000751d movdqu $16(%r13), %xmm4 - 0x66, 0x0f, 0x6f, 0xeb, //0x00007523 movdqa %xmm3, %xmm5 - 0x66, 0x0f, 0x74, 0xe8, //0x00007527 pcmpeqb %xmm0, %xmm5 - 0x66, 0x0f, 0xd7, 0xf5, //0x0000752b pmovmskb %xmm5, %esi - 0x66, 0x0f, 0x6f, 0xec, //0x0000752f movdqa %xmm4, %xmm5 - 0x66, 0x0f, 0x74, 0xe8, //0x00007533 pcmpeqb %xmm0, %xmm5 - 0x66, 0x0f, 0xd7, 0xfd, //0x00007537 pmovmskb %xmm5, %edi - 0xc1, 0xe7, 0x10, //0x0000753b shll $16, %edi - 0x09, 0xf7, //0x0000753e orl %esi, %edi - 0x66, 0x0f, 0x6f, 0xeb, //0x00007540 movdqa %xmm3, %xmm5 - 0x66, 0x0f, 0x74, 0xe9, //0x00007544 pcmpeqb %xmm1, %xmm5 - 0x66, 0x0f, 0xd7, 0xf5, //0x00007548 pmovmskb %xmm5, %esi - 0x66, 0x0f, 0x6f, 0xec, //0x0000754c movdqa %xmm4, %xmm5 - 0x66, 0x0f, 0x74, 0xe9, //0x00007550 pcmpeqb %xmm1, %xmm5 - 0x66, 0x0f, 0xd7, 0xdd, //0x00007554 pmovmskb %xmm5, %ebx - 0xc1, 0xe3, 0x10, //0x00007558 shll $16, %ebx - 0x09, 0xf3, //0x0000755b orl %esi, %ebx - 0x66, 0x0f, 0x6f, 0xeb, //0x0000755d movdqa %xmm3, %xmm5 - 0x66, 0x0f, 0xda, 0xea, //0x00007561 pminub %xmm2, %xmm5 - 0x66, 0x0f, 0x74, 0xeb, //0x00007565 pcmpeqb %xmm3, %xmm5 - 0x66, 0x44, 0x0f, 0xd7, 0xc5, //0x00007569 pmovmskb %xmm5, %r8d - 0x66, 0x0f, 0x6f, 0xec, //0x0000756e movdqa %xmm4, %xmm5 - 0x66, 0x0f, 0xda, 0xea, //0x00007572 pminub %xmm2, %xmm5 - 0x66, 0x0f, 0x74, 0xec, //0x00007576 pcmpeqb %xmm4, %xmm5 - 0x66, 0x0f, 0xd7, 0xc5, //0x0000757a pmovmskb %xmm5, %eax - 0xc1, 0xe0, 0x10, //0x0000757e shll $16, %eax - 0x44, 0x09, 0xc0, //0x00007581 orl %r8d, %eax - 0x89, 0xc6, //0x00007584 movl %eax, %esi - 0x09, 0xfe, //0x00007586 orl %edi, %esi - 0x83, 0xc6, 0xff, //0x00007588 addl $-1, %esi - 0x85, 0xde, //0x0000758b testl %ebx, %esi - 0x0f, 0x85, 0x1b, 0x0c, 0x00, 0x00, //0x0000758d jne LBB5_1562 - 0x83, 0xc3, 0xff, //0x00007593 addl $-1, %ebx - 0x85, 0xc3, //0x00007596 testl %eax, %ebx - 0x0f, 0x85, 0xa7, 0x0e, 0x00, 0x00, //0x00007598 jne LBB5_1596 - 0x85, 0xfb, //0x0000759e testl %edi, %ebx - 0x0f, 0x85, 0x16, 0x00, 0x00, 0x00, //0x000075a0 jne LBB5_1392 - 0xf3, 0x0f, 0x7f, 0x19, //0x000075a6 movdqu %xmm3, (%rcx) - 0xf3, 0x0f, 0x7f, 0x61, 0x10, //0x000075aa movdqu %xmm4, $16(%rcx) - 0x49, 0x83, 0xc5, 0x20, //0x000075af addq $32, %r13 - 0x48, 0x83, 0xc1, 0x20, //0x000075b3 addq $32, %rcx - 0xe9, 0x5b, 0xff, 0xff, 0xff, //0x000075b7 jmp LBB5_1388 - //0x000075bc LBB5_1392 - 0x66, 0x0f, 0x7e, 0xdb, //0x000075bc movd %xmm3, %ebx - 0x4c, 0x89, 0xef, //0x000075c0 movq %r13, %rdi - 0x80, 0xfb, 0x5c, //0x000075c3 cmpb $92, %bl - 0x4c, 0x8b, 0x75, 0xc0, //0x000075c6 movq $-64(%rbp), %r14 - 0x4c, 0x8b, 0x5d, 0xc8, //0x000075ca movq $-56(%rbp), %r11 - 0x0f, 0x84, 0x10, 0xfc, 0xff, 0xff, //0x000075ce je LBB5_1360 - 0x31, 0xf6, //0x000075d4 xorl %esi, %esi - //0x000075d6 LBB5_1394 - 0x88, 0x1c, 0x31, //0x000075d6 movb %bl, (%rcx,%rsi) - 0x41, 0x0f, 0xb6, 0x5c, 0x35, 0x01, //0x000075d9 movzbl $1(%r13,%rsi), %ebx - 0x80, 0xfb, 0x5c, //0x000075df cmpb $92, %bl - 0x0f, 0x84, 0x9c, 0x00, 0x00, 0x00, //0x000075e2 je LBB5_1403 - 0x88, 0x5c, 0x31, 0x01, //0x000075e8 movb %bl, $1(%rcx,%rsi) - 0x41, 0x0f, 0xb6, 0x5c, 0x35, 0x02, //0x000075ec movzbl $2(%r13,%rsi), %ebx - 0x80, 0xfb, 0x5c, //0x000075f2 cmpb $92, %bl - 0x0f, 0x84, 0xaa, 0x00, 0x00, 0x00, //0x000075f5 je LBB5_1404 - 0x88, 0x5c, 0x31, 0x02, //0x000075fb movb %bl, $2(%rcx,%rsi) - 0x41, 0x0f, 0xb6, 0x5c, 0x35, 0x03, //0x000075ff movzbl $3(%r13,%rsi), %ebx - 0x80, 0xfb, 0x5c, //0x00007605 cmpb $92, %bl - 0x0f, 0x84, 0xb2, 0x00, 0x00, 0x00, //0x00007608 je LBB5_1405 - 0x88, 0x5c, 0x31, 0x03, //0x0000760e movb %bl, $3(%rcx,%rsi) - 0x41, 0x0f, 0xb6, 0x5c, 0x35, 0x04, //0x00007612 movzbl $4(%r13,%rsi), %ebx - 0x80, 0xfb, 0x5c, //0x00007618 cmpb $92, %bl - 0x0f, 0x84, 0xba, 0x00, 0x00, 0x00, //0x0000761b je LBB5_1406 - 0x88, 0x5c, 0x31, 0x04, //0x00007621 movb %bl, $4(%rcx,%rsi) - 0x41, 0x0f, 0xb6, 0x5c, 0x35, 0x05, //0x00007625 movzbl $5(%r13,%rsi), %ebx - 0x80, 0xfb, 0x5c, //0x0000762b cmpb $92, %bl - 0x0f, 0x84, 0xc2, 0x00, 0x00, 0x00, //0x0000762e je LBB5_1407 - 0x88, 0x5c, 0x31, 0x05, //0x00007634 movb %bl, $5(%rcx,%rsi) - 0x41, 0x0f, 0xb6, 0x5c, 0x35, 0x06, //0x00007638 movzbl $6(%r13,%rsi), %ebx - 0x80, 0xfb, 0x5c, //0x0000763e cmpb $92, %bl - 0x0f, 0x84, 0xca, 0x00, 0x00, 0x00, //0x00007641 je LBB5_1408 - 0x88, 0x5c, 0x31, 0x06, //0x00007647 movb %bl, $6(%rcx,%rsi) - 0x41, 0x0f, 0xb6, 0x5c, 0x35, 0x07, //0x0000764b movzbl $7(%r13,%rsi), %ebx - 0x80, 0xfb, 0x5c, //0x00007651 cmpb $92, %bl - 0x0f, 0x84, 0xd2, 0x00, 0x00, 0x00, //0x00007654 je LBB5_1409 - 0x88, 0x5c, 0x31, 0x07, //0x0000765a movb %bl, $7(%rcx,%rsi) - 0x41, 0x0f, 0xb6, 0x5c, 0x35, 0x08, //0x0000765e movzbl $8(%r13,%rsi), %ebx - 0x48, 0x83, 0xc6, 0x08, //0x00007664 addq $8, %rsi - 0x80, 0xfb, 0x5c, //0x00007668 cmpb $92, %bl - 0x0f, 0x85, 0x65, 0xff, 0xff, 0xff, //0x0000766b jne LBB5_1394 - 0x4a, 0x8d, 0x3c, 0x2e, //0x00007671 leaq (%rsi,%r13), %rdi - 0x48, 0x83, 0xc7, 0xff, //0x00007675 addq $-1, %rdi - 0x49, 0x01, 0xf5, //0x00007679 addq %rsi, %r13 - 0x48, 0x01, 0xf1, //0x0000767c addq %rsi, %rcx - 0xe9, 0xbe, 0x00, 0x00, 0x00, //0x0000767f jmp LBB5_1410 - //0x00007684 LBB5_1403 - 0x4a, 0x8d, 0x1c, 0x2e, //0x00007684 leaq (%rsi,%r13), %rbx - 0x48, 0x83, 0xc3, 0x01, //0x00007688 addq $1, %rbx - 0x49, 0x01, 0xf5, //0x0000768c addq %rsi, %r13 - 0x48, 0x01, 0xf1, //0x0000768f addq %rsi, %rcx - 0x48, 0x83, 0xc1, 0x01, //0x00007692 addq $1, %rcx - 0x4c, 0x89, 0xef, //0x00007696 movq %r13, %rdi - 0x48, 0x83, 0xc7, 0x01, //0x00007699 addq $1, %rdi - 0x49, 0x89, 0xdd, //0x0000769d movq %rbx, %r13 - 0xe9, 0xa1, 0x00, 0x00, 0x00, //0x000076a0 jmp LBB5_1411 - //0x000076a5 LBB5_1404 - 0x4a, 0x8d, 0x3c, 0x2e, //0x000076a5 leaq (%rsi,%r13), %rdi - 0x48, 0x83, 0xc7, 0x01, //0x000076a9 addq $1, %rdi - 0x49, 0x01, 0xf5, //0x000076ad addq %rsi, %r13 - 0x49, 0x83, 0xc5, 0x02, //0x000076b0 addq $2, %r13 - 0x48, 0x01, 0xf1, //0x000076b4 addq %rsi, %rcx - 0x48, 0x83, 0xc1, 0x02, //0x000076b7 addq $2, %rcx - 0xe9, 0x82, 0x00, 0x00, 0x00, //0x000076bb jmp LBB5_1410 - //0x000076c0 LBB5_1405 - 0x4a, 0x8d, 0x3c, 0x2e, //0x000076c0 leaq (%rsi,%r13), %rdi - 0x48, 0x83, 0xc7, 0x02, //0x000076c4 addq $2, %rdi - 0x49, 0x01, 0xf5, //0x000076c8 addq %rsi, %r13 - 0x49, 0x83, 0xc5, 0x03, //0x000076cb addq $3, %r13 - 0x48, 0x01, 0xf1, //0x000076cf addq %rsi, %rcx - 0x48, 0x83, 0xc1, 0x03, //0x000076d2 addq $3, %rcx - 0xe9, 0x67, 0x00, 0x00, 0x00, //0x000076d6 jmp LBB5_1410 - //0x000076db LBB5_1406 - 0x4a, 0x8d, 0x3c, 0x2e, //0x000076db leaq (%rsi,%r13), %rdi - 0x48, 0x83, 0xc7, 0x03, //0x000076df addq $3, %rdi - 0x49, 0x01, 0xf5, //0x000076e3 addq %rsi, %r13 - 0x49, 0x83, 0xc5, 0x04, //0x000076e6 addq $4, %r13 - 0x48, 0x01, 0xf1, //0x000076ea addq %rsi, %rcx - 0x48, 0x83, 0xc1, 0x04, //0x000076ed addq $4, %rcx - 0xe9, 0x4c, 0x00, 0x00, 0x00, //0x000076f1 jmp LBB5_1410 - //0x000076f6 LBB5_1407 - 0x4a, 0x8d, 0x3c, 0x2e, //0x000076f6 leaq (%rsi,%r13), %rdi - 0x48, 0x83, 0xc7, 0x04, //0x000076fa addq $4, %rdi - 0x49, 0x01, 0xf5, //0x000076fe addq %rsi, %r13 - 0x49, 0x83, 0xc5, 0x05, //0x00007701 addq $5, %r13 - 0x48, 0x01, 0xf1, //0x00007705 addq %rsi, %rcx - 0x48, 0x83, 0xc1, 0x05, //0x00007708 addq $5, %rcx - 0xe9, 0x31, 0x00, 0x00, 0x00, //0x0000770c jmp LBB5_1410 - //0x00007711 LBB5_1408 - 0x4a, 0x8d, 0x3c, 0x2e, //0x00007711 leaq (%rsi,%r13), %rdi - 0x48, 0x83, 0xc7, 0x05, //0x00007715 addq $5, %rdi - 0x49, 0x01, 0xf5, //0x00007719 addq %rsi, %r13 - 0x49, 0x83, 0xc5, 0x06, //0x0000771c addq $6, %r13 - 0x48, 0x01, 0xf1, //0x00007720 addq %rsi, %rcx - 0x48, 0x83, 0xc1, 0x06, //0x00007723 addq $6, %rcx - 0xe9, 0x16, 0x00, 0x00, 0x00, //0x00007727 jmp LBB5_1410 - //0x0000772c LBB5_1409 - 0x4a, 0x8d, 0x3c, 0x2e, //0x0000772c leaq (%rsi,%r13), %rdi - 0x48, 0x83, 0xc7, 0x06, //0x00007730 addq $6, %rdi - 0x49, 0x01, 0xf5, //0x00007734 addq %rsi, %r13 - 0x49, 0x83, 0xc5, 0x07, //0x00007737 addq $7, %r13 - 0x48, 0x01, 0xf1, //0x0000773b addq %rsi, %rcx - 0x48, 0x83, 0xc1, 0x07, //0x0000773e addq $7, %rcx - //0x00007742 LBB5_1410 - 0x48, 0x83, 0xc7, 0x01, //0x00007742 addq $1, %rdi - //0x00007746 LBB5_1411 - 0x4c, 0x8b, 0x75, 0xc0, //0x00007746 movq $-64(%rbp), %r14 - 0x4c, 0x8b, 0x5d, 0xc8, //0x0000774a movq $-56(%rbp), %r11 - 0xe9, 0x91, 0xfa, 0xff, 0xff, //0x0000774e jmp LBB5_1360 - //0x00007753 LBB5_1412 - 0x41, 0x89, 0xc6, //0x00007753 movl %eax, %r14d - //0x00007756 LBB5_1413 - 0x44, 0x88, 0x31, //0x00007756 movb %r14b, (%rcx) - 0x48, 0x83, 0xc1, 0x01, //0x00007759 addq $1, %rcx - 0xe9, 0xf6, 0xfc, 0xff, 0xff, //0x0000775d jmp LBB5_1383 - //0x00007762 LBB5_1414 - 0x89, 0xc6, //0x00007762 movl %eax, %esi - 0xc1, 0xee, 0x06, //0x00007764 shrl $6, %esi - 0x40, 0x80, 0xce, 0xc0, //0x00007767 orb $-64, %sil - 0x42, 0x88, 0x34, 0x01, //0x0000776b movb %sil, (%rcx,%r8) - 0x24, 0x3f, //0x0000776f andb $63, %al - 0x0c, 0x80, //0x00007771 orb $-128, %al - 0x42, 0x88, 0x44, 0x01, 0x01, //0x00007773 movb %al, $1(%rcx,%r8) - 0x4c, 0x01, 0xc1, //0x00007778 addq %r8, %rcx - 0x48, 0x83, 0xc1, 0x02, //0x0000777b addq $2, %rcx - 0xe9, 0xd4, 0xfc, 0xff, 0xff, //0x0000777f jmp LBB5_1383 - //0x00007784 LBB5_1415 - 0x66, 0x42, 0xc7, 0x04, 0x01, 0xef, 0xbf, //0x00007784 movw $-16401, (%rcx,%r8) - 0x42, 0xc6, 0x44, 0x01, 0x02, 0xbd, //0x0000778b movb $-67, $2(%rcx,%r8) - 0xe9, 0xbb, 0xfc, 0xff, 0xff, //0x00007791 jmp LBB5_1382 - //0x00007796 LBB5_1416 - 0xc1, 0xe0, 0x0a, //0x00007796 shll $10, %eax - 0x44, 0x89, 0xf6, //0x00007799 movl %r14d, %esi - 0x01, 0xc6, //0x0000779c addl %eax, %esi - 0x41, 0x8d, 0x1c, 0x06, //0x0000779e leal (%r14,%rax), %ebx - 0x81, 0xc3, 0x00, 0x24, 0xa0, 0xfc, //0x000077a2 addl $-56613888, %ebx - 0x89, 0xdf, //0x000077a8 movl %ebx, %edi - 0xc1, 0xef, 0x12, //0x000077aa shrl $18, %edi - 0x40, 0x80, 0xcf, 0xf0, //0x000077ad orb $-16, %dil - 0x42, 0x88, 0x3c, 0x01, //0x000077b1 movb %dil, (%rcx,%r8) - 0x89, 0xdf, //0x000077b5 movl %ebx, %edi - 0xc1, 0xef, 0x0c, //0x000077b7 shrl $12, %edi - 0x40, 0x80, 0xe7, 0x3f, //0x000077ba andb $63, %dil - 0x40, 0x80, 0xcf, 0x80, //0x000077be orb $-128, %dil - 0x42, 0x88, 0x7c, 0x01, 0x01, //0x000077c2 movb %dil, $1(%rcx,%r8) - 0xc1, 0xeb, 0x06, //0x000077c7 shrl $6, %ebx - 0x80, 0xe3, 0x3f, //0x000077ca andb $63, %bl - 0x80, 0xcb, 0x80, //0x000077cd orb $-128, %bl - 0x42, 0x88, 0x5c, 0x01, 0x02, //0x000077d0 movb %bl, $2(%rcx,%r8) - 0x40, 0x80, 0xe6, 0x3f, //0x000077d5 andb $63, %sil - 0x40, 0x80, 0xce, 0x80, //0x000077d9 orb $-128, %sil - 0x42, 0x88, 0x74, 0x01, 0x03, //0x000077dd movb %sil, $3(%rcx,%r8) - 0x4c, 0x01, 0xc1, //0x000077e2 addq %r8, %rcx - 0x48, 0x83, 0xc1, 0x04, //0x000077e5 addq $4, %rcx - 0x49, 0x83, 0xc5, 0x06, //0x000077e9 addq $6, %r13 - 0xe9, 0x66, 0xfc, 0xff, 0xff, //0x000077ed jmp LBB5_1383 - //0x000077f2 LBB5_1417 - 0xb0, 0x01, //0x000077f2 movb $1, %al - 0x48, 0x89, 0x45, 0xa8, //0x000077f4 movq %rax, $-88(%rbp) - 0x48, 0xc7, 0xc6, 0xfe, 0xff, 0xff, 0xff, //0x000077f8 movq $-2, %rsi - 0x4d, 0x89, 0xd4, //0x000077ff movq %r10, %r12 - 0xe9, 0x0f, 0xd3, 0xff, 0xff, //0x00007802 jmp LBB5_885 - //0x00007807 LBB5_1418 - 0x48, 0xba, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x00007807 movabsq $4503599627370495, %rdx - //0x00007811 LBB5_1419 - 0x41, 0x29, 0xfa, //0x00007811 subl %edi, %r10d - 0x41, 0x83, 0xc2, 0x01, //0x00007814 addl $1, %r10d - 0x48, 0x85, 0xc0, //0x00007818 testq %rax, %rax - 0x0f, 0x84, 0x71, 0x00, 0x00, 0x00, //0x0000781b je LBB5_1427 - //0x00007821 LBB5_1420 - 0xbe, 0x01, 0x00, 0x00, 0x00, //0x00007821 movl $1, %esi - 0x41, 0x89, 0xde, //0x00007826 movl %ebx, %r14d - 0xe9, 0x17, 0x00, 0x00, 0x00, //0x00007829 jmp LBB5_1422 - //0x0000782e LBB5_1421 - 0x48, 0x85, 0xff, //0x0000782e testq %rdi, %rdi - 0x44, 0x0f, 0x45, 0xfe, //0x00007831 cmovnel %esi, %r15d - 0x48, 0x01, 0xc0, //0x00007835 addq %rax, %rax - 0x48, 0x8d, 0x04, 0x80, //0x00007838 leaq (%rax,%rax,4), %rax - 0x48, 0x85, 0xc0, //0x0000783c testq %rax, %rax - 0x0f, 0x84, 0x50, 0x00, 0x00, 0x00, //0x0000783f je LBB5_1428 - //0x00007845 LBB5_1422 - 0x48, 0x89, 0xc7, //0x00007845 movq %rax, %rdi - 0x48, 0xd3, 0xef, //0x00007848 shrq %cl, %rdi - 0x4c, 0x21, 0xe0, //0x0000784b andq %r12, %rax - 0x49, 0x63, 0xde, //0x0000784e movslq %r14d, %rbx - 0x49, 0x39, 0xdb, //0x00007851 cmpq %rbx, %r11 - 0x0f, 0x86, 0xd4, 0xff, 0xff, 0xff, //0x00007854 jbe LBB5_1421 - 0x40, 0x80, 0xc7, 0x30, //0x0000785a addb $48, %dil - 0x41, 0x88, 0x3c, 0x19, //0x0000785e movb %dil, (%r9,%rbx) - 0x83, 0xc3, 0x01, //0x00007862 addl $1, %ebx - 0x41, 0x89, 0xde, //0x00007865 movl %ebx, %r14d - 0x48, 0x01, 0xc0, //0x00007868 addq %rax, %rax - 0x48, 0x8d, 0x04, 0x80, //0x0000786b leaq (%rax,%rax,4), %rax - 0x48, 0x85, 0xc0, //0x0000786f testq %rax, %rax - 0x0f, 0x85, 0xcd, 0xff, 0xff, 0xff, //0x00007872 jne LBB5_1422 - 0xe9, 0x18, 0x00, 0x00, 0x00, //0x00007878 jmp LBB5_1428 - //0x0000787d LBB5_1424 - 0x89, 0xd9, //0x0000787d movl %ebx, %ecx - 0xe9, 0xa4, 0xe5, 0xff, 0xff, //0x0000787f jmp LBB5_1106 - //0x00007884 LBB5_1425 - 0x89, 0xf9, //0x00007884 movl %edi, %ecx - 0xe9, 0x9d, 0xe5, 0xff, 0xff, //0x00007886 jmp LBB5_1106 - //0x0000788b LBB5_1426 - 0x89, 0xd1, //0x0000788b movl %edx, %ecx - 0xe9, 0x96, 0xe5, 0xff, 0xff, //0x0000788d jmp LBB5_1106 - //0x00007892 LBB5_1427 - 0x41, 0x89, 0xde, //0x00007892 movl %ebx, %r14d - //0x00007895 LBB5_1428 - 0x45, 0x85, 0xf6, //0x00007895 testl %r14d, %r14d - 0x40, 0x8a, 0x7d, 0xd7, //0x00007898 movb $-41(%rbp), %dil - 0x49, 0xbc, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf0, 0x7f, //0x0000789c movabsq $9218868437227405312, %r12 - 0x0f, 0x8e, 0x34, 0x00, 0x00, 0x00, //0x000078a6 jle LBB5_1433 - 0x44, 0x89, 0xf0, //0x000078ac movl %r14d, %eax - 0x48, 0x83, 0xc0, 0x01, //0x000078af addq $1, %rax - 0x45, 0x31, 0xc0, //0x000078b3 xorl %r8d, %r8d - //0x000078b6 LBB5_1430 - 0x41, 0x8d, 0x4e, 0xff, //0x000078b6 leal $-1(%r14), %ecx - 0x41, 0x80, 0x3c, 0x09, 0x30, //0x000078ba cmpb $48, (%r9,%rcx) - 0x0f, 0x85, 0x3a, 0x00, 0x00, 0x00, //0x000078bf jne LBB5_1435 - 0x48, 0x83, 0xc0, 0xff, //0x000078c5 addq $-1, %rax - 0x41, 0x89, 0xce, //0x000078c9 movl %ecx, %r14d - 0x48, 0x83, 0xf8, 0x01, //0x000078cc cmpq $1, %rax - 0x0f, 0x8f, 0xe0, 0xff, 0xff, 0xff, //0x000078d0 jg LBB5_1430 - 0xbb, 0x02, 0xfc, 0xff, 0xff, //0x000078d6 movl $-1022, %ebx - 0xe9, 0xd3, 0x04, 0x00, 0x00, //0x000078db jmp LBB5_1507 - //0x000078e0 LBB5_1433 - 0xbb, 0x02, 0xfc, 0xff, 0xff, //0x000078e0 movl $-1022, %ebx - 0x45, 0x85, 0xf6, //0x000078e5 testl %r14d, %r14d - 0x0f, 0x84, 0xc2, 0x04, 0x00, 0x00, //0x000078e8 je LBB5_1506 - 0xb8, 0x02, 0xfc, 0xff, 0xff, //0x000078ee movl $-1022, %eax - 0x48, 0x89, 0x45, 0x98, //0x000078f3 movq %rax, $-104(%rbp) - 0x44, 0x89, 0xf7, //0x000078f7 movl %r14d, %edi - 0xe9, 0x14, 0x00, 0x00, 0x00, //0x000078fa jmp LBB5_1438 - //0x000078ff LBB5_1435 - 0xbb, 0x02, 0xfc, 0xff, 0xff, //0x000078ff movl $-1022, %ebx - 0x44, 0x89, 0xf7, //0x00007904 movl %r14d, %edi - //0x00007907 LBB5_1436 - 0x85, 0xff, //0x00007907 testl %edi, %edi - 0x0f, 0x84, 0xaf, 0x00, 0x00, 0x00, //0x00007909 je LBB5_1447 - 0x48, 0x89, 0x5d, 0x98, //0x0000790f movq %rbx, $-104(%rbp) - //0x00007913 LBB5_1438 - 0x48, 0x63, 0xc7, //0x00007913 movslq %edi, %rax - 0x4c, 0x8d, 0x40, 0xfe, //0x00007916 leaq $-2(%rax), %r8 - 0x48, 0x8d, 0x50, 0xff, //0x0000791a leaq $-1(%rax), %rdx - 0x31, 0xf6, //0x0000791e xorl %esi, %esi - //0x00007920 LBB5_1439 - 0x48, 0x8d, 0x0d, 0x29, 0x76, 0x00, 0x00, //0x00007920 leaq $30249(%rip), %rcx /* _LSHIFT_TAB+0(%rip) */ - 0x0f, 0xb6, 0x9c, 0x0e, 0x8c, 0x15, 0x00, 0x00, //0x00007927 movzbl $5516(%rsi,%rcx), %ebx - 0x41, 0x0f, 0xb6, 0x0c, 0x31, //0x0000792f movzbl (%r9,%rsi), %ecx + 0xe9, 0x1e, 0x03, 0x00, 0x00, //0x000055bd jmp LBB5_1060 + //0x000055c2 LBB5_1029 + 0x44, 0x89, 0xd8, //0x000055c2 movl %r11d, %eax + 0xc1, 0xe8, 0x0c, //0x000055c5 shrl $12, %eax + 0x0c, 0xe0, //0x000055c8 orb $-32, %al + 0x43, 0x88, 0x04, 0x08, //0x000055ca movb %al, (%r8,%r9) + 0x44, 0x89, 0xd8, //0x000055ce movl %r11d, %eax + 0xc1, 0xe8, 0x06, //0x000055d1 shrl $6, %eax + 0x24, 0x3f, //0x000055d4 andb $63, %al + 0x0c, 0x80, //0x000055d6 orb $-128, %al + 0x43, 0x88, 0x44, 0x08, 0x01, //0x000055d8 movb %al, $1(%r8,%r9) + 0x41, 0x80, 0xe3, 0x3f, //0x000055dd andb $63, %r11b + 0x41, 0x80, 0xcb, 0x80, //0x000055e1 orb $-128, %r11b + 0x47, 0x88, 0x5c, 0x08, 0x02, //0x000055e5 movb %r11b, $2(%r8,%r9) + //0x000055ea LBB5_1030 + 0x4d, 0x01, 0xc8, //0x000055ea addq %r9, %r8 + 0x49, 0x83, 0xc0, 0x03, //0x000055ed addq $3, %r8 + //0x000055f1 LBB5_1031 + 0x80, 0x3e, 0x5c, //0x000055f1 cmpb $92, (%rsi) + 0x48, 0x89, 0xf7, //0x000055f4 movq %rsi, %rdi + 0x0f, 0x84, 0xa0, 0xfd, 0xff, 0xff, //0x000055f7 je LBB5_1008 + 0x4d, 0x89, 0xf3, //0x000055fd movq %r14, %r11 + 0x41, 0xf6, 0xc5, 0x20, //0x00005600 testb $32, %r13b + 0x0f, 0x85, 0x98, 0x00, 0x00, 0x00, //0x00005604 jne LBB5_1036 + //0x0000560a LBB5_1033 + 0xf3, 0x0f, 0x6f, 0x1e, //0x0000560a movdqu (%rsi), %xmm3 + 0xf3, 0x0f, 0x6f, 0x66, 0x10, //0x0000560e movdqu $16(%rsi), %xmm4 + 0x66, 0x0f, 0x6f, 0xeb, //0x00005613 movdqa %xmm3, %xmm5 + 0x66, 0x0f, 0x74, 0xe8, //0x00005617 pcmpeqb %xmm0, %xmm5 + 0x66, 0x0f, 0xd7, 0xc5, //0x0000561b pmovmskb %xmm5, %eax + 0x66, 0x0f, 0x6f, 0xec, //0x0000561f movdqa %xmm4, %xmm5 + 0x66, 0x0f, 0x74, 0xe8, //0x00005623 pcmpeqb %xmm0, %xmm5 + 0x66, 0x0f, 0xd7, 0xd5, //0x00005627 pmovmskb %xmm5, %edx + 0xc1, 0xe2, 0x10, //0x0000562b shll $16, %edx + 0x09, 0xc2, //0x0000562e orl %eax, %edx + 0x66, 0x0f, 0x6f, 0xeb, //0x00005630 movdqa %xmm3, %xmm5 + 0x66, 0x0f, 0x74, 0xe9, //0x00005634 pcmpeqb %xmm1, %xmm5 + 0x66, 0x0f, 0xd7, 0xc5, //0x00005638 pmovmskb %xmm5, %eax + 0x66, 0x0f, 0x6f, 0xec, //0x0000563c movdqa %xmm4, %xmm5 + 0x66, 0x0f, 0x74, 0xe9, //0x00005640 pcmpeqb %xmm1, %xmm5 + 0x66, 0x0f, 0xd7, 0xfd, //0x00005644 pmovmskb %xmm5, %edi + 0xc1, 0xe7, 0x10, //0x00005648 shll $16, %edi + 0x09, 0xc7, //0x0000564b orl %eax, %edi + 0x66, 0x0f, 0x6f, 0xeb, //0x0000564d movdqa %xmm3, %xmm5 + 0x66, 0x0f, 0xda, 0xea, //0x00005651 pminub %xmm2, %xmm5 + 0x66, 0x0f, 0x74, 0xeb, //0x00005655 pcmpeqb %xmm3, %xmm5 + 0x66, 0x0f, 0xd7, 0xc5, //0x00005659 pmovmskb %xmm5, %eax + 0x66, 0x0f, 0x6f, 0xec, //0x0000565d movdqa %xmm4, %xmm5 + 0x66, 0x0f, 0xda, 0xea, //0x00005661 pminub %xmm2, %xmm5 + 0x66, 0x0f, 0x74, 0xec, //0x00005665 pcmpeqb %xmm4, %xmm5 + 0x66, 0x0f, 0xd7, 0xcd, //0x00005669 pmovmskb %xmm5, %ecx + 0xc1, 0xe1, 0x10, //0x0000566d shll $16, %ecx + 0x09, 0xc1, //0x00005670 orl %eax, %ecx + 0x09, 0xd1, //0x00005672 orl %edx, %ecx + 0x83, 0xc1, 0xff, //0x00005674 addl $-1, %ecx + 0x85, 0xf9, //0x00005677 testl %edi, %ecx + 0x0f, 0x85, 0xb8, 0x28, 0x00, 0x00, //0x00005679 jne LBB5_1537 + 0x83, 0xc7, 0xff, //0x0000567f addl $-1, %edi + 0x85, 0xd7, //0x00005682 testl %edx, %edi + 0x0f, 0x85, 0xbf, 0x00, 0x00, 0x00, //0x00005684 jne LBB5_1040 + 0xf3, 0x41, 0x0f, 0x7f, 0x18, //0x0000568a movdqu %xmm3, (%r8) + 0xf3, 0x41, 0x0f, 0x7f, 0x60, 0x10, //0x0000568f movdqu %xmm4, $16(%r8) + 0x48, 0x83, 0xc6, 0x20, //0x00005695 addq $32, %rsi + 0x49, 0x83, 0xc0, 0x20, //0x00005699 addq $32, %r8 + 0xe9, 0x68, 0xff, 0xff, 0xff, //0x0000569d jmp LBB5_1033 + //0x000056a2 LBB5_1036 + 0xf3, 0x0f, 0x6f, 0x1e, //0x000056a2 movdqu (%rsi), %xmm3 + 0xf3, 0x0f, 0x6f, 0x66, 0x10, //0x000056a6 movdqu $16(%rsi), %xmm4 + 0x66, 0x0f, 0x6f, 0xeb, //0x000056ab movdqa %xmm3, %xmm5 + 0x66, 0x0f, 0x74, 0xe8, //0x000056af pcmpeqb %xmm0, %xmm5 + 0x66, 0x0f, 0xd7, 0xc5, //0x000056b3 pmovmskb %xmm5, %eax + 0x66, 0x0f, 0x6f, 0xec, //0x000056b7 movdqa %xmm4, %xmm5 + 0x66, 0x0f, 0x74, 0xe8, //0x000056bb pcmpeqb %xmm0, %xmm5 + 0x66, 0x44, 0x0f, 0xd7, 0xcd, //0x000056bf pmovmskb %xmm5, %r9d + 0x41, 0xc1, 0xe1, 0x10, //0x000056c4 shll $16, %r9d + 0x41, 0x09, 0xc1, //0x000056c8 orl %eax, %r9d + 0x66, 0x0f, 0x6f, 0xeb, //0x000056cb movdqa %xmm3, %xmm5 + 0x66, 0x0f, 0x74, 0xe9, //0x000056cf pcmpeqb %xmm1, %xmm5 + 0x66, 0x0f, 0xd7, 0xc5, //0x000056d3 pmovmskb %xmm5, %eax + 0x66, 0x0f, 0x6f, 0xec, //0x000056d7 movdqa %xmm4, %xmm5 + 0x66, 0x0f, 0x74, 0xe9, //0x000056db pcmpeqb %xmm1, %xmm5 + 0x66, 0x0f, 0xd7, 0xd5, //0x000056df pmovmskb %xmm5, %edx + 0xc1, 0xe2, 0x10, //0x000056e3 shll $16, %edx + 0x09, 0xc2, //0x000056e6 orl %eax, %edx + 0x66, 0x0f, 0x6f, 0xeb, //0x000056e8 movdqa %xmm3, %xmm5 + 0x66, 0x0f, 0xda, 0xea, //0x000056ec pminub %xmm2, %xmm5 + 0x66, 0x0f, 0x74, 0xeb, //0x000056f0 pcmpeqb %xmm3, %xmm5 + 0x66, 0x0f, 0xd7, 0xc5, //0x000056f4 pmovmskb %xmm5, %eax + 0x66, 0x0f, 0x6f, 0xec, //0x000056f8 movdqa %xmm4, %xmm5 + 0x66, 0x0f, 0xda, 0xea, //0x000056fc pminub %xmm2, %xmm5 + 0x66, 0x0f, 0x74, 0xec, //0x00005700 pcmpeqb %xmm4, %xmm5 + 0x66, 0x0f, 0xd7, 0xfd, //0x00005704 pmovmskb %xmm5, %edi + 0xc1, 0xe7, 0x10, //0x00005708 shll $16, %edi + 0x09, 0xc7, //0x0000570b orl %eax, %edi + 0x89, 0xf8, //0x0000570d movl %edi, %eax + 0x44, 0x09, 0xc8, //0x0000570f orl %r9d, %eax + 0x83, 0xc0, 0xff, //0x00005712 addl $-1, %eax + 0x85, 0xd0, //0x00005715 testl %edx, %eax + 0x0f, 0x85, 0x1a, 0x28, 0x00, 0x00, //0x00005717 jne LBB5_1537 + 0x83, 0xc2, 0xff, //0x0000571d addl $-1, %edx + 0x85, 0xfa, //0x00005720 testl %edi, %edx + 0x0f, 0x85, 0xb1, 0x2a, 0x00, 0x00, //0x00005722 jne LBB5_1573 + 0x44, 0x85, 0xca, //0x00005728 testl %r9d, %edx + 0x0f, 0x85, 0x18, 0x00, 0x00, 0x00, //0x0000572b jne LBB5_1040 + 0xf3, 0x41, 0x0f, 0x7f, 0x18, //0x00005731 movdqu %xmm3, (%r8) + 0xf3, 0x41, 0x0f, 0x7f, 0x60, 0x10, //0x00005736 movdqu %xmm4, $16(%r8) + 0x48, 0x83, 0xc6, 0x20, //0x0000573c addq $32, %rsi + 0x49, 0x83, 0xc0, 0x20, //0x00005740 addq $32, %r8 + 0xe9, 0x59, 0xff, 0xff, 0xff, //0x00005744 jmp LBB5_1036 + //0x00005749 LBB5_1040 + 0x66, 0x41, 0x0f, 0x7e, 0xd9, //0x00005749 movd %xmm3, %r9d + 0x48, 0x89, 0xf7, //0x0000574e movq %rsi, %rdi + 0x41, 0x80, 0xf9, 0x5c, //0x00005751 cmpb $92, %r9b + 0x4d, 0x89, 0xde, //0x00005755 movq %r11, %r14 + 0x0f, 0x84, 0x3f, 0xfc, 0xff, 0xff, //0x00005758 je LBB5_1008 + 0x31, 0xd2, //0x0000575e xorl %edx, %edx + //0x00005760 LBB5_1042 + 0x45, 0x88, 0x0c, 0x10, //0x00005760 movb %r9b, (%r8,%rdx) + 0x0f, 0xb6, 0x5c, 0x16, 0x01, //0x00005764 movzbl $1(%rsi,%rdx), %ebx + 0x80, 0xfb, 0x5c, //0x00005769 cmpb $92, %bl + 0x0f, 0x84, 0x9e, 0x00, 0x00, 0x00, //0x0000576c je LBB5_1051 + 0x41, 0x88, 0x5c, 0x10, 0x01, //0x00005772 movb %bl, $1(%r8,%rdx) + 0x0f, 0xb6, 0x5c, 0x16, 0x02, //0x00005777 movzbl $2(%rsi,%rdx), %ebx + 0x80, 0xfb, 0x5c, //0x0000577c cmpb $92, %bl + 0x0f, 0x84, 0xaf, 0x00, 0x00, 0x00, //0x0000577f je LBB5_1052 + 0x41, 0x88, 0x5c, 0x10, 0x02, //0x00005785 movb %bl, $2(%r8,%rdx) + 0x0f, 0xb6, 0x5c, 0x16, 0x03, //0x0000578a movzbl $3(%rsi,%rdx), %ebx + 0x80, 0xfb, 0x5c, //0x0000578f cmpb $92, %bl + 0x0f, 0x84, 0xb7, 0x00, 0x00, 0x00, //0x00005792 je LBB5_1053 + 0x41, 0x88, 0x5c, 0x10, 0x03, //0x00005798 movb %bl, $3(%r8,%rdx) + 0x0f, 0xb6, 0x5c, 0x16, 0x04, //0x0000579d movzbl $4(%rsi,%rdx), %ebx + 0x80, 0xfb, 0x5c, //0x000057a2 cmpb $92, %bl + 0x0f, 0x84, 0xbf, 0x00, 0x00, 0x00, //0x000057a5 je LBB5_1054 + 0x41, 0x88, 0x5c, 0x10, 0x04, //0x000057ab movb %bl, $4(%r8,%rdx) + 0x0f, 0xb6, 0x5c, 0x16, 0x05, //0x000057b0 movzbl $5(%rsi,%rdx), %ebx + 0x80, 0xfb, 0x5c, //0x000057b5 cmpb $92, %bl + 0x0f, 0x84, 0xc7, 0x00, 0x00, 0x00, //0x000057b8 je LBB5_1055 + 0x41, 0x88, 0x5c, 0x10, 0x05, //0x000057be movb %bl, $5(%r8,%rdx) + 0x0f, 0xb6, 0x5c, 0x16, 0x06, //0x000057c3 movzbl $6(%rsi,%rdx), %ebx + 0x80, 0xfb, 0x5c, //0x000057c8 cmpb $92, %bl + 0x0f, 0x84, 0xcf, 0x00, 0x00, 0x00, //0x000057cb je LBB5_1056 + 0x41, 0x88, 0x5c, 0x10, 0x06, //0x000057d1 movb %bl, $6(%r8,%rdx) + 0x0f, 0xb6, 0x5c, 0x16, 0x07, //0x000057d6 movzbl $7(%rsi,%rdx), %ebx + 0x80, 0xfb, 0x5c, //0x000057db cmpb $92, %bl + 0x0f, 0x84, 0xd7, 0x00, 0x00, 0x00, //0x000057de je LBB5_1057 + 0x41, 0x88, 0x5c, 0x10, 0x07, //0x000057e4 movb %bl, $7(%r8,%rdx) + 0x44, 0x0f, 0xb6, 0x4c, 0x16, 0x08, //0x000057e9 movzbl $8(%rsi,%rdx), %r9d + 0x48, 0x83, 0xc2, 0x08, //0x000057ef addq $8, %rdx + 0x41, 0x80, 0xf9, 0x5c, //0x000057f3 cmpb $92, %r9b + 0x0f, 0x85, 0x63, 0xff, 0xff, 0xff, //0x000057f7 jne LBB5_1042 + 0x48, 0x8d, 0x3c, 0x16, //0x000057fd leaq (%rsi,%rdx), %rdi + 0x48, 0x83, 0xc7, 0xff, //0x00005801 addq $-1, %rdi + 0x48, 0x01, 0xd6, //0x00005805 addq %rdx, %rsi + 0x49, 0x01, 0xd0, //0x00005808 addq %rdx, %r8 + 0xe9, 0xc1, 0x00, 0x00, 0x00, //0x0000580b jmp LBB5_1058 + //0x00005810 LBB5_1051 + 0x48, 0x8d, 0x04, 0x16, //0x00005810 leaq (%rsi,%rdx), %rax + 0x48, 0x83, 0xc0, 0x01, //0x00005814 addq $1, %rax + 0x48, 0x01, 0xd6, //0x00005818 addq %rdx, %rsi + 0x49, 0x01, 0xd0, //0x0000581b addq %rdx, %r8 + 0x49, 0x83, 0xc0, 0x01, //0x0000581e addq $1, %r8 + 0x48, 0x89, 0xf7, //0x00005822 movq %rsi, %rdi + 0x48, 0x83, 0xc7, 0x01, //0x00005825 addq $1, %rdi + 0x48, 0x89, 0xc6, //0x00005829 movq %rax, %rsi + 0x4d, 0x89, 0xde, //0x0000582c movq %r11, %r14 + 0xe9, 0x69, 0xfb, 0xff, 0xff, //0x0000582f jmp LBB5_1008 + //0x00005834 LBB5_1052 + 0x48, 0x8d, 0x3c, 0x16, //0x00005834 leaq (%rsi,%rdx), %rdi + 0x48, 0x83, 0xc7, 0x01, //0x00005838 addq $1, %rdi + 0x48, 0x01, 0xd6, //0x0000583c addq %rdx, %rsi + 0x48, 0x83, 0xc6, 0x02, //0x0000583f addq $2, %rsi + 0x49, 0x01, 0xd0, //0x00005843 addq %rdx, %r8 + 0x49, 0x83, 0xc0, 0x02, //0x00005846 addq $2, %r8 + 0xe9, 0x82, 0x00, 0x00, 0x00, //0x0000584a jmp LBB5_1058 + //0x0000584f LBB5_1053 + 0x48, 0x8d, 0x3c, 0x16, //0x0000584f leaq (%rsi,%rdx), %rdi + 0x48, 0x83, 0xc7, 0x02, //0x00005853 addq $2, %rdi + 0x48, 0x01, 0xd6, //0x00005857 addq %rdx, %rsi + 0x48, 0x83, 0xc6, 0x03, //0x0000585a addq $3, %rsi + 0x49, 0x01, 0xd0, //0x0000585e addq %rdx, %r8 + 0x49, 0x83, 0xc0, 0x03, //0x00005861 addq $3, %r8 + 0xe9, 0x67, 0x00, 0x00, 0x00, //0x00005865 jmp LBB5_1058 + //0x0000586a LBB5_1054 + 0x48, 0x8d, 0x3c, 0x16, //0x0000586a leaq (%rsi,%rdx), %rdi + 0x48, 0x83, 0xc7, 0x03, //0x0000586e addq $3, %rdi + 0x48, 0x01, 0xd6, //0x00005872 addq %rdx, %rsi + 0x48, 0x83, 0xc6, 0x04, //0x00005875 addq $4, %rsi + 0x49, 0x01, 0xd0, //0x00005879 addq %rdx, %r8 + 0x49, 0x83, 0xc0, 0x04, //0x0000587c addq $4, %r8 + 0xe9, 0x4c, 0x00, 0x00, 0x00, //0x00005880 jmp LBB5_1058 + //0x00005885 LBB5_1055 + 0x48, 0x8d, 0x3c, 0x16, //0x00005885 leaq (%rsi,%rdx), %rdi + 0x48, 0x83, 0xc7, 0x04, //0x00005889 addq $4, %rdi + 0x48, 0x01, 0xd6, //0x0000588d addq %rdx, %rsi + 0x48, 0x83, 0xc6, 0x05, //0x00005890 addq $5, %rsi + 0x49, 0x01, 0xd0, //0x00005894 addq %rdx, %r8 + 0x49, 0x83, 0xc0, 0x05, //0x00005897 addq $5, %r8 + 0xe9, 0x31, 0x00, 0x00, 0x00, //0x0000589b jmp LBB5_1058 + //0x000058a0 LBB5_1056 + 0x48, 0x8d, 0x3c, 0x16, //0x000058a0 leaq (%rsi,%rdx), %rdi + 0x48, 0x83, 0xc7, 0x05, //0x000058a4 addq $5, %rdi + 0x48, 0x01, 0xd6, //0x000058a8 addq %rdx, %rsi + 0x48, 0x83, 0xc6, 0x06, //0x000058ab addq $6, %rsi + 0x49, 0x01, 0xd0, //0x000058af addq %rdx, %r8 + 0x49, 0x83, 0xc0, 0x06, //0x000058b2 addq $6, %r8 + 0xe9, 0x16, 0x00, 0x00, 0x00, //0x000058b6 jmp LBB5_1058 + //0x000058bb LBB5_1057 + 0x48, 0x8d, 0x3c, 0x16, //0x000058bb leaq (%rsi,%rdx), %rdi + 0x48, 0x83, 0xc7, 0x06, //0x000058bf addq $6, %rdi + 0x48, 0x01, 0xd6, //0x000058c3 addq %rdx, %rsi + 0x48, 0x83, 0xc6, 0x07, //0x000058c6 addq $7, %rsi + 0x49, 0x01, 0xd0, //0x000058ca addq %rdx, %r8 + 0x49, 0x83, 0xc0, 0x07, //0x000058cd addq $7, %r8 + //0x000058d1 LBB5_1058 + 0x48, 0x83, 0xc7, 0x01, //0x000058d1 addq $1, %rdi + 0x4d, 0x89, 0xde, //0x000058d5 movq %r11, %r14 + 0xe9, 0xc0, 0xfa, 0xff, 0xff, //0x000058d8 jmp LBB5_1008 + //0x000058dd LBB5_1059 + 0x44, 0x89, 0xdb, //0x000058dd movl %r11d, %ebx + //0x000058e0 LBB5_1060 + 0x41, 0x88, 0x18, //0x000058e0 movb %bl, (%r8) + 0x49, 0x83, 0xc0, 0x01, //0x000058e3 addq $1, %r8 + 0xe9, 0x05, 0xfd, 0xff, 0xff, //0x000058e7 jmp LBB5_1031 + //0x000058ec LBB5_1061 + 0xc1, 0xe8, 0x06, //0x000058ec shrl $6, %eax + 0x0c, 0xc0, //0x000058ef orb $-64, %al + 0x43, 0x88, 0x04, 0x08, //0x000058f1 movb %al, (%r8,%r9) + 0x41, 0x80, 0xe3, 0x3f, //0x000058f5 andb $63, %r11b + 0x41, 0x80, 0xcb, 0x80, //0x000058f9 orb $-128, %r11b + 0x47, 0x88, 0x5c, 0x08, 0x01, //0x000058fd movb %r11b, $1(%r8,%r9) + 0x4d, 0x01, 0xc8, //0x00005902 addq %r9, %r8 + 0x49, 0x83, 0xc0, 0x02, //0x00005905 addq $2, %r8 + 0xe9, 0xe3, 0xfc, 0xff, 0xff, //0x00005909 jmp LBB5_1031 + //0x0000590e LBB5_1062 + 0x66, 0x43, 0xc7, 0x04, 0x08, 0xef, 0xbf, //0x0000590e movw $-16401, (%r8,%r9) + 0x43, 0xc6, 0x44, 0x08, 0x02, 0xbd, //0x00005915 movb $-67, $2(%r8,%r9) + 0xe9, 0xca, 0xfc, 0xff, 0xff, //0x0000591b jmp LBB5_1030 + //0x00005920 LBB5_1063 + 0x41, 0xc1, 0xe3, 0x0a, //0x00005920 shll $10, %r11d + 0x89, 0xd8, //0x00005924 movl %ebx, %eax + 0x44, 0x01, 0xd8, //0x00005926 addl %r11d, %eax + 0x42, 0x8d, 0x0c, 0x1b, //0x00005929 leal (%rbx,%r11), %ecx + 0x81, 0xc1, 0x00, 0x24, 0xa0, 0xfc, //0x0000592d addl $-56613888, %ecx + 0x89, 0xca, //0x00005933 movl %ecx, %edx + 0xc1, 0xea, 0x12, //0x00005935 shrl $18, %edx + 0x80, 0xca, 0xf0, //0x00005938 orb $-16, %dl + 0x43, 0x88, 0x14, 0x08, //0x0000593b movb %dl, (%r8,%r9) + 0x89, 0xca, //0x0000593f movl %ecx, %edx + 0xc1, 0xea, 0x0c, //0x00005941 shrl $12, %edx + 0x80, 0xe2, 0x3f, //0x00005944 andb $63, %dl + 0x80, 0xca, 0x80, //0x00005947 orb $-128, %dl + 0x43, 0x88, 0x54, 0x08, 0x01, //0x0000594a movb %dl, $1(%r8,%r9) + 0xc1, 0xe9, 0x06, //0x0000594f shrl $6, %ecx + 0x80, 0xe1, 0x3f, //0x00005952 andb $63, %cl + 0x80, 0xc9, 0x80, //0x00005955 orb $-128, %cl + 0x43, 0x88, 0x4c, 0x08, 0x02, //0x00005958 movb %cl, $2(%r8,%r9) + 0x24, 0x3f, //0x0000595d andb $63, %al + 0x0c, 0x80, //0x0000595f orb $-128, %al + 0x43, 0x88, 0x44, 0x08, 0x03, //0x00005961 movb %al, $3(%r8,%r9) + 0x4d, 0x01, 0xc8, //0x00005966 addq %r9, %r8 + 0x49, 0x83, 0xc0, 0x04, //0x00005969 addq $4, %r8 + 0x48, 0x83, 0xc6, 0x06, //0x0000596d addq $6, %rsi + 0xe9, 0x7b, 0xfc, 0xff, 0xff, //0x00005971 jmp LBB5_1031 + //0x00005976 LBB5_1064 + 0x49, 0xbc, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0x00, //0x00005976 movabsq $18014398509481984, %r12 + 0x4c, 0x39, 0xe2, //0x00005980 cmpq %r12, %rdx + 0x49, 0xbf, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, //0x00005983 movabsq $-9223372036854775808, %r15 + 0x48, 0xb8, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x0000598d movabsq $4503599627370495, %rax + 0xb1, 0x02, //0x00005997 movb $2, %cl + 0x80, 0xd9, 0x00, //0x00005999 sbbb $0, %cl + 0x48, 0xd3, 0xea, //0x0000599c shrq %cl, %rdx + 0x48, 0xc1, 0xe3, 0x34, //0x0000599f shlq $52, %rbx + 0x48, 0x21, 0xc2, //0x000059a3 andq %rax, %rdx + 0x48, 0x09, 0xda, //0x000059a6 orq %rbx, %rdx + 0x48, 0x89, 0xd0, //0x000059a9 movq %rdx, %rax + 0x4c, 0x09, 0xf8, //0x000059ac orq %r15, %rax + 0x80, 0x7d, 0x80, 0x00, //0x000059af cmpb $0, $-128(%rbp) + 0x48, 0x0f, 0x44, 0xc2, //0x000059b3 cmoveq %rdx, %rax + 0x66, 0x48, 0x0f, 0x6e, 0xc0, //0x000059b7 movq %rax, %xmm0 + 0x80, 0xbd, 0x68, 0xff, 0xff, 0xff, 0x00, //0x000059bc cmpb $0, $-152(%rbp) + 0x0f, 0x84, 0xdc, 0x03, 0x00, 0x00, //0x000059c3 je LBB5_1104 + 0x41, 0xb9, 0x40, 0x00, 0x00, 0x00, //0x000059c9 movl $64, %r9d + 0x48, 0xff, 0xc6, //0x000059cf incq %rsi + 0x0f, 0x84, 0x08, 0x00, 0x00, 0x00, //0x000059d2 je LBB5_1067 + 0x4c, 0x0f, 0xbd, 0xce, //0x000059d8 bsrq %rsi, %r9 + 0x49, 0x83, 0xf1, 0x3f, //0x000059dc xorq $63, %r9 + //0x000059e0 LBB5_1067 + 0x44, 0x89, 0xc9, //0x000059e0 movl %r9d, %ecx + 0x48, 0xd3, 0xe6, //0x000059e3 shlq %cl, %rsi + 0x4c, 0x89, 0xc0, //0x000059e6 movq %r8, %rax + 0x48, 0xf7, 0xe6, //0x000059e9 mulq %rsi + 0x49, 0x89, 0xc2, //0x000059ec movq %rax, %r10 + 0x49, 0x89, 0xd0, //0x000059ef movq %rdx, %r8 + 0x81, 0xe2, 0xff, 0x01, 0x00, 0x00, //0x000059f2 andl $511, %edx + 0x48, 0x81, 0xfa, 0xff, 0x01, 0x00, 0x00, //0x000059f8 cmpq $511, %rdx + 0x48, 0x8d, 0x1d, 0x0a, 0x68, 0x00, 0x00, //0x000059ff leaq $26634(%rip), %rbx /* _POW10_M128_TAB+0(%rip) */ + 0x0f, 0x85, 0x46, 0x00, 0x00, 0x00, //0x00005a06 jne LBB5_1072 + 0x48, 0x89, 0xf1, //0x00005a0c movq %rsi, %rcx + 0x48, 0xf7, 0xd1, //0x00005a0f notq %rcx + 0x49, 0x39, 0xca, //0x00005a12 cmpq %rcx, %r10 + 0x0f, 0x86, 0x37, 0x00, 0x00, 0x00, //0x00005a15 jbe LBB5_1072 + 0x48, 0x89, 0xf0, //0x00005a1b movq %rsi, %rax + 0x48, 0xf7, 0x24, 0x1f, //0x00005a1e mulq (%rdi,%rbx) + 0x49, 0x01, 0xd2, //0x00005a22 addq %rdx, %r10 + 0x49, 0x83, 0xd0, 0x00, //0x00005a25 adcq $0, %r8 + 0x44, 0x89, 0xc2, //0x00005a29 movl %r8d, %edx + 0x81, 0xe2, 0xff, 0x01, 0x00, 0x00, //0x00005a2c andl $511, %edx + 0x48, 0x81, 0xfa, 0xff, 0x01, 0x00, 0x00, //0x00005a32 cmpq $511, %rdx + 0x0f, 0x85, 0x13, 0x00, 0x00, 0x00, //0x00005a39 jne LBB5_1072 + 0x49, 0x83, 0xfa, 0xff, //0x00005a3f cmpq $-1, %r10 + 0x0f, 0x85, 0x09, 0x00, 0x00, 0x00, //0x00005a43 jne LBB5_1072 + 0x48, 0x39, 0xc8, //0x00005a49 cmpq %rcx, %rax + 0x0f, 0x87, 0xcf, 0xf8, 0xff, 0xff, //0x00005a4c ja LBB5_1001 + //0x00005a52 LBB5_1072 + 0x4c, 0x89, 0xc0, //0x00005a52 movq %r8, %rax + 0x48, 0xc1, 0xe8, 0x3f, //0x00005a55 shrq $63, %rax + 0x8d, 0x48, 0x09, //0x00005a59 leal $9(%rax), %ecx + 0x49, 0xd3, 0xe8, //0x00005a5c shrq %cl, %r8 + 0x4d, 0x85, 0xd2, //0x00005a5f testq %r10, %r10 + 0x0f, 0x85, 0x18, 0x00, 0x00, 0x00, //0x00005a62 jne LBB5_1075 + 0x48, 0x85, 0xd2, //0x00005a68 testq %rdx, %rdx + 0x0f, 0x85, 0x0f, 0x00, 0x00, 0x00, //0x00005a6b jne LBB5_1075 + 0x44, 0x89, 0xc1, //0x00005a71 movl %r8d, %ecx + 0x83, 0xe1, 0x03, //0x00005a74 andl $3, %ecx + 0x83, 0xf9, 0x01, //0x00005a77 cmpl $1, %ecx + 0x0f, 0x84, 0xa1, 0xf8, 0xff, 0xff, //0x00005a7a je LBB5_1001 + //0x00005a80 LBB5_1075 + 0x4d, 0x29, 0xcb, //0x00005a80 subq %r9, %r11 + 0x44, 0x89, 0xc2, //0x00005a83 movl %r8d, %edx + 0x83, 0xe2, 0x01, //0x00005a86 andl $1, %edx + 0x4c, 0x01, 0xc2, //0x00005a89 addq %r8, %rdx + 0x49, 0x01, 0xc3, //0x00005a8c addq %rax, %r11 + 0x4c, 0x39, 0xe2, //0x00005a8f cmpq %r12, %rdx + 0x49, 0x83, 0xdb, 0x00, //0x00005a92 sbbq $0, %r11 + 0x49, 0x8d, 0x43, 0xff, //0x00005a96 leaq $-1(%r11), %rax + 0x48, 0x3d, 0xfd, 0x07, 0x00, 0x00, //0x00005a9a cmpq $2045, %rax + 0x0f, 0x87, 0x7b, 0xf8, 0xff, 0xff, //0x00005aa0 ja LBB5_1001 + 0x4c, 0x39, 0xe2, //0x00005aa6 cmpq %r12, %rdx + 0xb1, 0x02, //0x00005aa9 movb $2, %cl + 0x80, 0xd9, 0x00, //0x00005aab sbbb $0, %cl + 0x48, 0xd3, 0xea, //0x00005aae shrq %cl, %rdx + 0x49, 0xc1, 0xe3, 0x34, //0x00005ab1 shlq $52, %r11 + 0x48, 0xb8, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x00005ab5 movabsq $4503599627370495, %rax + 0x48, 0x21, 0xc2, //0x00005abf andq %rax, %rdx + 0x4c, 0x09, 0xda, //0x00005ac2 orq %r11, %rdx + 0x49, 0x09, 0xd7, //0x00005ac5 orq %rdx, %r15 + 0x80, 0x7d, 0x80, 0x00, //0x00005ac8 cmpb $0, $-128(%rbp) + 0x4c, 0x0f, 0x44, 0xfa, //0x00005acc cmoveq %rdx, %r15 + 0x66, 0x49, 0x0f, 0x6e, 0xcf, //0x00005ad0 movq %r15, %xmm1 + 0x66, 0x0f, 0x2e, 0xc1, //0x00005ad5 ucomisd %xmm1, %xmm0 + 0x4c, 0x8b, 0x5d, 0xc8, //0x00005ad9 movq $-56(%rbp), %r11 + 0x4c, 0x8b, 0x55, 0x90, //0x00005add movq $-112(%rbp), %r10 + 0x0f, 0x85, 0x3e, 0xf8, 0xff, 0xff, //0x00005ae1 jne LBB5_1002 + 0x0f, 0x8b, 0xfa, 0x05, 0x00, 0x00, //0x00005ae7 jnp LBB5_1158 + 0xe9, 0x33, 0xf8, 0xff, 0xff, //0x00005aed jmp LBB5_1002 + //0x00005af2 LBB5_1077 + 0x89, 0x55, 0x8c, //0x00005af2 movl %edx, $-116(%rbp) + 0x41, 0x8d, 0x84, 0x24, 0x5c, 0x01, 0x00, 0x00, //0x00005af5 leal $348(%r12), %eax + 0xe9, 0x02, 0xf7, 0xff, 0xff, //0x00005afd jmp LBB5_989 + //0x00005b02 LBB5_1078 + 0x48, 0x89, 0x75, 0x98, //0x00005b02 movq %rsi, $-104(%rbp) + 0xe9, 0x84, 0x22, 0x00, 0x00, //0x00005b06 jmp LBB5_1168 + //0x00005b0b LBB5_1102 + 0x4d, 0x89, 0xef, //0x00005b0b movq %r13, %r15 + 0xe9, 0x0f, 0x01, 0x00, 0x00, //0x00005b0e jmp LBB5_1087 + //0x00005b13 LBB5_1103 + 0x4d, 0x89, 0xef, //0x00005b13 movq %r13, %r15 + 0xe9, 0xd7, 0x01, 0x00, 0x00, //0x00005b16 jmp LBB5_1099 + //0x00005b1b LBB5_1079 + 0x48, 0x89, 0xca, //0x00005b1b movq %rcx, %rdx + 0x48, 0x83, 0xe2, 0xe0, //0x00005b1e andq $-32, %rdx + 0x48, 0x8d, 0x72, 0xe0, //0x00005b22 leaq $-32(%rdx), %rsi + 0x48, 0x89, 0xf0, //0x00005b26 movq %rsi, %rax + 0x48, 0xc1, 0xe8, 0x05, //0x00005b29 shrq $5, %rax + 0x48, 0x83, 0xc0, 0x01, //0x00005b2d addq $1, %rax + 0x89, 0xc3, //0x00005b31 movl %eax, %ebx + 0x83, 0xe3, 0x03, //0x00005b33 andl $3, %ebx + 0x48, 0x83, 0xfe, 0x60, //0x00005b36 cmpq $96, %rsi + 0x0f, 0x83, 0x72, 0x02, 0x00, 0x00, //0x00005b3a jae LBB5_1105 + 0x31, 0xf6, //0x00005b40 xorl %esi, %esi + 0xe9, 0xbe, 0x02, 0x00, 0x00, //0x00005b42 jmp LBB5_1107 + //0x00005b47 LBB5_1081 + 0x49, 0x8d, 0x4c, 0x24, 0xff, //0x00005b47 leaq $-1(%r12), %rcx + 0x49, 0x39, 0xca, //0x00005b4c cmpq %rcx, %r10 + 0x49, 0xf7, 0xd4, //0x00005b4f notq %r12 + 0x4d, 0x0f, 0x45, 0xe7, //0x00005b52 cmovneq %r15, %r12 + 0x84, 0xc0, //0x00005b56 testb %al, %al + 0x4d, 0x0f, 0x44, 0xe7, //0x00005b58 cmoveq %r15, %r12 + 0x4c, 0x89, 0xe0, //0x00005b5c movq %r12, %rax + 0xe9, 0x0a, 0xf4, 0xff, 0xff, //0x00005b5f jmp LBB5_951 + //0x00005b64 LBB5_1082 + 0x48, 0x83, 0xc6, 0x40, //0x00005b64 addq $64, %rsi + 0x49, 0x89, 0xf5, //0x00005b68 movq %rsi, %r13 + //0x00005b6b LBB5_1083 + 0x4c, 0x89, 0xe8, //0x00005b6b movq %r13, %rax + 0x48, 0x83, 0xc0, 0xc0, //0x00005b6e addq $-64, %rax + 0xf3, 0x44, 0x0f, 0x6f, 0x05, 0xe5, 0xa4, 0xff, 0xff, //0x00005b72 movdqu $-23323(%rip), %xmm8 /* LCPI5_0+0(%rip) */ + 0x90, 0x90, 0x90, 0x90, 0x90, //0x00005b7b .p2align 4, 0x90 + //0x00005b80 LBB5_1084 + 0xf3, 0x0f, 0x6f, 0x48, 0x40, //0x00005b80 movdqu $64(%rax), %xmm1 + 0xf3, 0x0f, 0x6f, 0x50, 0x50, //0x00005b85 movdqu $80(%rax), %xmm2 + 0xf3, 0x0f, 0x6f, 0x58, 0x60, //0x00005b8a movdqu $96(%rax), %xmm3 + 0xf3, 0x0f, 0x6f, 0x60, 0x70, //0x00005b8f movdqu $112(%rax), %xmm4 + 0x48, 0x83, 0xc0, 0x40, //0x00005b94 addq $64, %rax + 0x66, 0x41, 0x0f, 0x6f, 0xe8, //0x00005b98 movdqa %xmm8, %xmm5 + 0x66, 0x0f, 0x38, 0x00, 0xe9, //0x00005b9d pshufb %xmm1, %xmm5 + 0x66, 0x41, 0x0f, 0x6f, 0xf0, //0x00005ba2 movdqa %xmm8, %xmm6 + 0x66, 0x0f, 0x38, 0x00, 0xf2, //0x00005ba7 pshufb %xmm2, %xmm6 + 0x66, 0x41, 0x0f, 0x6f, 0xf8, //0x00005bac movdqa %xmm8, %xmm7 + 0x66, 0x0f, 0x38, 0x00, 0xfb, //0x00005bb1 pshufb %xmm3, %xmm7 + 0x66, 0x41, 0x0f, 0x6f, 0xc0, //0x00005bb6 movdqa %xmm8, %xmm0 + 0x66, 0x0f, 0x38, 0x00, 0xc4, //0x00005bbb pshufb %xmm4, %xmm0 + 0x66, 0x0f, 0x74, 0xe9, //0x00005bc0 pcmpeqb %xmm1, %xmm5 + 0x66, 0x0f, 0xd7, 0xf5, //0x00005bc4 pmovmskb %xmm5, %esi + 0x66, 0x0f, 0x74, 0xf2, //0x00005bc8 pcmpeqb %xmm2, %xmm6 + 0x66, 0x0f, 0xd7, 0xde, //0x00005bcc pmovmskb %xmm6, %ebx + 0x66, 0x0f, 0x74, 0xfb, //0x00005bd0 pcmpeqb %xmm3, %xmm7 + 0x66, 0x0f, 0xd7, 0xd7, //0x00005bd4 pmovmskb %xmm7, %edx + 0x66, 0x0f, 0x74, 0xc4, //0x00005bd8 pcmpeqb %xmm4, %xmm0 + 0x66, 0x0f, 0xd7, 0xc8, //0x00005bdc pmovmskb %xmm0, %ecx + 0x48, 0xc1, 0xe3, 0x10, //0x00005be0 shlq $16, %rbx + 0x48, 0x09, 0xf3, //0x00005be4 orq %rsi, %rbx + 0x48, 0xc1, 0xe2, 0x20, //0x00005be7 shlq $32, %rdx + 0x48, 0x09, 0xda, //0x00005beb orq %rbx, %rdx + 0x48, 0xc1, 0xe1, 0x30, //0x00005bee shlq $48, %rcx + 0x48, 0x09, 0xd1, //0x00005bf2 orq %rdx, %rcx + 0x48, 0x83, 0xf9, 0xff, //0x00005bf5 cmpq $-1, %rcx + 0x0f, 0x84, 0x81, 0xff, 0xff, 0xff, //0x00005bf9 je LBB5_1084 + 0x48, 0xf7, 0xd1, //0x00005bff notq %rcx + 0x49, 0x89, 0x8e, 0x98, 0x00, 0x00, 0x00, //0x00005c02 movq %rcx, $152(%r14) + 0x49, 0x89, 0x86, 0x90, 0x00, 0x00, 0x00, //0x00005c09 movq %rax, $144(%r14) + 0x48, 0x0f, 0xbc, 0xc9, //0x00005c10 bsfq %rcx, %rcx + 0x48, 0x8d, 0x34, 0x08, //0x00005c14 leaq (%rax,%rcx), %rsi + 0x4c, 0x8d, 0x3c, 0x08, //0x00005c18 leaq (%rax,%rcx), %r15 + 0x49, 0x83, 0xc7, 0x01, //0x00005c1c addq $1, %r15 + //0x00005c20 LBB5_1086 + 0x8a, 0x0e, //0x00005c20 movb (%rsi), %cl + //0x00005c22 LBB5_1087 + 0x80, 0xf9, 0x7d, //0x00005c22 cmpb $125, %cl + 0x0f, 0x85, 0x7c, 0xe4, 0xff, 0xff, //0x00005c25 jne LBB5_779 + 0x41, 0x83, 0x86, 0xc8, 0x00, 0x00, 0x00, 0x01, //0x00005c2b addl $1, $200(%r14) + 0xe9, 0xcb, 0x00, 0x00, 0x00, //0x00005c33 jmp LBB5_1089 + //0x00005c38 LBB5_1094 + 0x48, 0x83, 0xc6, 0x40, //0x00005c38 addq $64, %rsi + 0x49, 0x89, 0xf5, //0x00005c3c movq %rsi, %r13 + //0x00005c3f LBB5_1095 + 0x4c, 0x89, 0xe8, //0x00005c3f movq %r13, %rax + 0x48, 0x83, 0xc0, 0xc0, //0x00005c42 addq $-64, %rax + 0xf3, 0x44, 0x0f, 0x6f, 0x05, 0x11, 0xa4, 0xff, 0xff, //0x00005c46 movdqu $-23535(%rip), %xmm8 /* LCPI5_0+0(%rip) */ + 0x90, //0x00005c4f .p2align 4, 0x90 + //0x00005c50 LBB5_1096 + 0xf3, 0x0f, 0x6f, 0x48, 0x40, //0x00005c50 movdqu $64(%rax), %xmm1 + 0xf3, 0x0f, 0x6f, 0x50, 0x50, //0x00005c55 movdqu $80(%rax), %xmm2 + 0xf3, 0x0f, 0x6f, 0x58, 0x60, //0x00005c5a movdqu $96(%rax), %xmm3 + 0xf3, 0x0f, 0x6f, 0x60, 0x70, //0x00005c5f movdqu $112(%rax), %xmm4 + 0x48, 0x83, 0xc0, 0x40, //0x00005c64 addq $64, %rax + 0x66, 0x41, 0x0f, 0x6f, 0xe8, //0x00005c68 movdqa %xmm8, %xmm5 + 0x66, 0x0f, 0x38, 0x00, 0xe9, //0x00005c6d pshufb %xmm1, %xmm5 + 0x66, 0x41, 0x0f, 0x6f, 0xf0, //0x00005c72 movdqa %xmm8, %xmm6 + 0x66, 0x0f, 0x38, 0x00, 0xf2, //0x00005c77 pshufb %xmm2, %xmm6 + 0x66, 0x41, 0x0f, 0x6f, 0xf8, //0x00005c7c movdqa %xmm8, %xmm7 + 0x66, 0x0f, 0x38, 0x00, 0xfb, //0x00005c81 pshufb %xmm3, %xmm7 + 0x66, 0x41, 0x0f, 0x6f, 0xc0, //0x00005c86 movdqa %xmm8, %xmm0 + 0x66, 0x0f, 0x38, 0x00, 0xc4, //0x00005c8b pshufb %xmm4, %xmm0 + 0x66, 0x0f, 0x74, 0xe9, //0x00005c90 pcmpeqb %xmm1, %xmm5 + 0x66, 0x0f, 0xd7, 0xf5, //0x00005c94 pmovmskb %xmm5, %esi + 0x66, 0x0f, 0x74, 0xf2, //0x00005c98 pcmpeqb %xmm2, %xmm6 + 0x66, 0x0f, 0xd7, 0xde, //0x00005c9c pmovmskb %xmm6, %ebx + 0x66, 0x0f, 0x74, 0xfb, //0x00005ca0 pcmpeqb %xmm3, %xmm7 + 0x66, 0x0f, 0xd7, 0xd7, //0x00005ca4 pmovmskb %xmm7, %edx + 0x66, 0x0f, 0x74, 0xc4, //0x00005ca8 pcmpeqb %xmm4, %xmm0 + 0x66, 0x0f, 0xd7, 0xc8, //0x00005cac pmovmskb %xmm0, %ecx + 0x48, 0xc1, 0xe3, 0x10, //0x00005cb0 shlq $16, %rbx + 0x48, 0x09, 0xf3, //0x00005cb4 orq %rsi, %rbx + 0x48, 0xc1, 0xe2, 0x20, //0x00005cb7 shlq $32, %rdx + 0x48, 0x09, 0xda, //0x00005cbb orq %rbx, %rdx + 0x48, 0xc1, 0xe1, 0x30, //0x00005cbe shlq $48, %rcx + 0x48, 0x09, 0xd1, //0x00005cc2 orq %rdx, %rcx + 0x48, 0x83, 0xf9, 0xff, //0x00005cc5 cmpq $-1, %rcx + 0x0f, 0x84, 0x81, 0xff, 0xff, 0xff, //0x00005cc9 je LBB5_1096 + 0x48, 0xf7, 0xd1, //0x00005ccf notq %rcx + 0x49, 0x89, 0x8e, 0x98, 0x00, 0x00, 0x00, //0x00005cd2 movq %rcx, $152(%r14) + 0x49, 0x89, 0x86, 0x90, 0x00, 0x00, 0x00, //0x00005cd9 movq %rax, $144(%r14) + 0x48, 0x0f, 0xbc, 0xc9, //0x00005ce0 bsfq %rcx, %rcx + 0x48, 0x8d, 0x34, 0x08, //0x00005ce4 leaq (%rax,%rcx), %rsi + 0x4c, 0x8d, 0x3c, 0x08, //0x00005ce8 leaq (%rax,%rcx), %r15 + 0x49, 0x83, 0xc7, 0x01, //0x00005cec addq $1, %r15 + //0x00005cf0 LBB5_1098 + 0x8a, 0x0e, //0x00005cf0 movb (%rsi), %cl + //0x00005cf2 LBB5_1099 + 0x80, 0xf9, 0x5d, //0x00005cf2 cmpb $93, %cl + 0x0f, 0x85, 0x6d, 0x26, 0x00, 0x00, //0x00005cf5 jne LBB5_1593 + 0x41, 0x83, 0x86, 0xcc, 0x00, 0x00, 0x00, 0x01, //0x00005cfb addl $1, $204(%r14) + //0x00005d03 LBB5_1089 + 0x48, 0xc1, 0xe7, 0x04, //0x00005d03 shlq $4, %rdi + 0x49, 0x8b, 0x44, 0x38, 0x08, //0x00005d07 movq $8(%r8,%rdi), %rax + 0x49, 0x89, 0x86, 0xa8, 0x00, 0x00, 0x00, //0x00005d0c movq %rax, $168(%r14) + 0x4d, 0x29, 0xd1, //0x00005d13 subq %r10, %r9 + 0x49, 0xc1, 0xe9, 0x04, //0x00005d16 shrq $4, %r9 + 0x45, 0x89, 0x4c, 0x38, 0x0c, //0x00005d1a movl %r9d, $12(%r8,%rdi) + 0x41, 0xc7, 0x44, 0x38, 0x08, 0x00, 0x00, 0x00, 0x00, //0x00005d1f movl $0, $8(%r8,%rdi) + 0x41, 0x0f, 0xb6, 0x02, //0x00005d28 movzbl (%r10), %eax + 0x41, 0x89, 0x02, //0x00005d2c movl %eax, (%r10) + 0x49, 0x8b, 0x8e, 0xb0, 0x00, 0x00, 0x00, //0x00005d2f movq $176(%r14), %rcx + 0x41, 0x8b, 0x86, 0xe0, 0x00, 0x00, 0x00, //0x00005d36 movl $224(%r14), %eax + 0x48, 0x39, 0xc1, //0x00005d3d cmpq %rax, %rcx + 0x0f, 0x86, 0x14, 0x00, 0x00, 0x00, //0x00005d40 jbe LBB5_1092 + 0x41, 0x89, 0x8e, 0xe0, 0x00, 0x00, 0x00, //0x00005d46 movl %ecx, $224(%r14) + 0x48, 0x81, 0xf9, 0x00, 0x10, 0x00, 0x00, //0x00005d4d cmpq $4096, %rcx + 0x0f, 0x87, 0x28, 0x00, 0x00, 0x00, //0x00005d54 ja LBB5_1091 + //0x00005d5a LBB5_1092 + 0x48, 0x83, 0xc1, 0xff, //0x00005d5a addq $-1, %rcx + 0x49, 0x89, 0x8e, 0xb0, 0x00, 0x00, 0x00, //0x00005d5e movq %rcx, $176(%r14) + 0x49, 0x8b, 0x8e, 0xa8, 0x00, 0x00, 0x00, //0x00005d65 movq $168(%r14), %rcx + 0x48, 0x83, 0xf9, 0xff, //0x00005d6c cmpq $-1, %rcx + 0x0f, 0x84, 0x0c, 0x00, 0x00, 0x00, //0x00005d70 je LBB5_1091 + 0x4d, 0x8d, 0x8e, 0xb8, 0x00, 0x00, 0x00, //0x00005d76 leaq $184(%r14), %r9 + 0xe9, 0x78, 0xe1, 0xff, 0xff, //0x00005d7d jmp LBB5_708 + //0x00005d82 LBB5_1091 + 0x45, 0x31, 0xe4, //0x00005d82 xorl %r12d, %r12d + 0x4d, 0x85, 0xe4, //0x00005d85 testq %r12, %r12 + 0x0f, 0x85, 0x99, 0xe1, 0xff, 0xff, //0x00005d88 jne LBB5_722 + 0xe9, 0x7a, 0xe1, 0xff, 0xff, //0x00005d8e jmp LBB5_2261 + //0x00005d93 LBB5_1101 + 0x48, 0xf7, 0xde, //0x00005d93 negq %rsi + 0x31, 0xd2, //0x00005d96 xorl %edx, %edx + 0x48, 0x89, 0x75, 0x98, //0x00005d98 movq %rsi, $-104(%rbp) + 0x4c, 0x8b, 0x6d, 0xb8, //0x00005d9c movq $-72(%rbp), %r13 + 0xe9, 0xa2, 0x03, 0x00, 0x00, //0x00005da0 jmp LBB5_1163 + //0x00005da5 LBB5_1104 + 0x4c, 0x8b, 0x5d, 0xc8, //0x00005da5 movq $-56(%rbp), %r11 + 0x4c, 0x8b, 0x55, 0x90, //0x00005da9 movq $-112(%rbp), %r10 + 0xe9, 0x35, 0x03, 0x00, 0x00, //0x00005dad jmp LBB5_1158 + //0x00005db2 LBB5_1105 + 0x48, 0x83, 0xe0, 0xfc, //0x00005db2 andq $-4, %rax + 0x48, 0xf7, 0xd8, //0x00005db6 negq %rax + 0x31, 0xf6, //0x00005db9 xorl %esi, %esi + 0x66, 0x0f, 0xef, 0xc0, //0x00005dbb pxor %xmm0, %xmm0 + //0x00005dbf LBB5_1106 + 0xf3, 0x41, 0x0f, 0x7f, 0x44, 0x31, 0x01, //0x00005dbf movdqu %xmm0, $1(%r9,%rsi) + 0xf3, 0x41, 0x0f, 0x7f, 0x44, 0x31, 0x11, //0x00005dc6 movdqu %xmm0, $17(%r9,%rsi) + 0xf3, 0x41, 0x0f, 0x7f, 0x44, 0x31, 0x21, //0x00005dcd movdqu %xmm0, $33(%r9,%rsi) + 0xf3, 0x41, 0x0f, 0x7f, 0x44, 0x31, 0x31, //0x00005dd4 movdqu %xmm0, $49(%r9,%rsi) + 0xf3, 0x41, 0x0f, 0x7f, 0x44, 0x31, 0x41, //0x00005ddb movdqu %xmm0, $65(%r9,%rsi) + 0xf3, 0x41, 0x0f, 0x7f, 0x44, 0x31, 0x51, //0x00005de2 movdqu %xmm0, $81(%r9,%rsi) + 0xf3, 0x41, 0x0f, 0x7f, 0x44, 0x31, 0x61, //0x00005de9 movdqu %xmm0, $97(%r9,%rsi) + 0xf3, 0x41, 0x0f, 0x7f, 0x44, 0x31, 0x71, //0x00005df0 movdqu %xmm0, $113(%r9,%rsi) + 0x48, 0x83, 0xee, 0x80, //0x00005df7 subq $-128, %rsi + 0x48, 0x83, 0xc0, 0x04, //0x00005dfb addq $4, %rax + 0x0f, 0x85, 0xba, 0xff, 0xff, 0xff, //0x00005dff jne LBB5_1106 + //0x00005e05 LBB5_1107 + 0x48, 0x85, 0xdb, //0x00005e05 testq %rbx, %rbx + 0x0f, 0x84, 0x28, 0x00, 0x00, 0x00, //0x00005e08 je LBB5_1110 + 0x48, 0xf7, 0xdb, //0x00005e0e negq %rbx + 0x66, 0x0f, 0xef, 0xc0, //0x00005e11 pxor %xmm0, %xmm0 + //0x00005e15 LBB5_1109 + 0x48, 0x89, 0xf0, //0x00005e15 movq %rsi, %rax + 0x48, 0x83, 0xc8, 0x01, //0x00005e18 orq $1, %rax + 0xf3, 0x41, 0x0f, 0x7f, 0x04, 0x01, //0x00005e1c movdqu %xmm0, (%r9,%rax) + 0xf3, 0x41, 0x0f, 0x7f, 0x44, 0x01, 0x10, //0x00005e22 movdqu %xmm0, $16(%r9,%rax) + 0x48, 0x83, 0xc6, 0x20, //0x00005e29 addq $32, %rsi + 0x48, 0xff, 0xc3, //0x00005e2d incq %rbx + 0x0f, 0x85, 0xdf, 0xff, 0xff, 0xff, //0x00005e30 jne LBB5_1109 + //0x00005e36 LBB5_1110 + 0x48, 0x39, 0xd1, //0x00005e36 cmpq %rdx, %rcx + 0x0f, 0x84, 0x83, 0x00, 0x00, 0x00, //0x00005e39 je LBB5_1120 + 0xf6, 0xc1, 0x18, //0x00005e3f testb $24, %cl + 0x0f, 0x84, 0x57, 0x00, 0x00, 0x00, //0x00005e42 je LBB5_1118 + //0x00005e48 LBB5_1112 + 0x48, 0x89, 0xce, //0x00005e48 movq %rcx, %rsi + 0x48, 0x83, 0xe6, 0xf8, //0x00005e4b andq $-8, %rsi + 0x48, 0x8d, 0x46, 0x01, //0x00005e4f leaq $1(%rsi), %rax + //0x00005e53 LBB5_1113 + 0x49, 0xc7, 0x44, 0x11, 0x01, 0x00, 0x00, 0x00, 0x00, //0x00005e53 movq $0, $1(%r9,%rdx) + 0x48, 0x83, 0xc2, 0x08, //0x00005e5c addq $8, %rdx + 0x48, 0x39, 0xd6, //0x00005e60 cmpq %rdx, %rsi + 0x0f, 0x85, 0xea, 0xff, 0xff, 0xff, //0x00005e63 jne LBB5_1113 + 0x48, 0x39, 0xf1, //0x00005e69 cmpq %rsi, %rcx + 0x0f, 0x85, 0x3e, 0x00, 0x00, 0x00, //0x00005e6c jne LBB5_1119 + 0xe9, 0x4b, 0x00, 0x00, 0x00, //0x00005e72 jmp LBB5_1120 + //0x00005e77 LBB5_1115 + 0x0f, 0xbc, 0xce, //0x00005e77 bsfl %esi, %ecx + //0x00005e7a LBB5_1116 + 0x48, 0xf7, 0xd0, //0x00005e7a notq %rax + 0x48, 0x29, 0xc8, //0x00005e7d subq %rcx, %rax + 0x4c, 0x8b, 0x5d, 0xc8, //0x00005e80 movq $-56(%rbp), %r11 + 0xe9, 0xe5, 0xf0, 0xff, 0xff, //0x00005e84 jmp LBB5_951 + //0x00005e89 LBB5_1117 + 0x48, 0x8b, 0x55, 0xb8, //0x00005e89 movq $-72(%rbp), %rdx + 0x48, 0x03, 0x55, 0xb0, //0x00005e8d addq $-80(%rbp), %rdx + 0x48, 0x29, 0xca, //0x00005e91 subq %rcx, %rdx + 0x48, 0xf7, 0xd0, //0x00005e94 notq %rax + 0x48, 0x01, 0xd0, //0x00005e97 addq %rdx, %rax + 0xe9, 0xcf, 0xf0, 0xff, 0xff, //0x00005e9a jmp LBB5_951 + //0x00005e9f LBB5_1118 + 0x48, 0x83, 0xca, 0x01, //0x00005e9f orq $1, %rdx + 0x48, 0x89, 0xd0, //0x00005ea3 movq %rdx, %rax + 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00005ea6 .p2align 4, 0x90 + //0x00005eb0 LBB5_1119 + 0x41, 0xc6, 0x04, 0x01, 0x00, //0x00005eb0 movb $0, (%r9,%rax) + 0x48, 0x83, 0xc0, 0x01, //0x00005eb5 addq $1, %rax + 0x49, 0x39, 0xc3, //0x00005eb9 cmpq %rax, %r11 + 0x0f, 0x85, 0xee, 0xff, 0xff, 0xff, //0x00005ebc jne LBB5_1119 + //0x00005ec2 LBB5_1120 + 0x48, 0xbf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x00005ec2 movabsq $4503599627370495, %rdi + 0x41, 0x8a, 0x55, 0x00, //0x00005ecc movb (%r13), %dl + 0x31, 0xc9, //0x00005ed0 xorl %ecx, %ecx + 0x80, 0xfa, 0x2d, //0x00005ed2 cmpb $45, %dl + 0x0f, 0x94, 0xc1, //0x00005ed5 sete %cl + 0x45, 0x31, 0xe4, //0x00005ed8 xorl %r12d, %r12d + 0x49, 0x39, 0xc8, //0x00005edb cmpq %rcx, %r8 + 0x0f, 0x8e, 0xbc, 0x00, 0x00, 0x00, //0x00005ede jle LBB5_1133 + 0x88, 0x55, 0xd7, //0x00005ee4 movb %dl, $-41(%rbp) + 0x4c, 0x89, 0x55, 0x90, //0x00005ee7 movq %r10, $-112(%rbp) + 0x4c, 0x89, 0x75, 0xc0, //0x00005eeb movq %r14, $-64(%rbp) + 0xb0, 0x01, //0x00005eef movb $1, %al + 0x45, 0x31, 0xf6, //0x00005ef1 xorl %r14d, %r14d + 0x45, 0x31, 0xff, //0x00005ef4 xorl %r15d, %r15d + 0x31, 0xf6, //0x00005ef7 xorl %esi, %esi + 0x31, 0xd2, //0x00005ef9 xorl %edx, %edx + 0xe9, 0x25, 0x00, 0x00, 0x00, //0x00005efb jmp LBB5_1124 + //0x00005f00 .p2align 4, 0x90 + //0x00005f00 LBB5_1122 + 0xba, 0x01, 0x00, 0x00, 0x00, //0x00005f00 movl $1, %edx + 0x41, 0x89, 0xf4, //0x00005f05 movl %esi, %r12d + 0x40, 0x80, 0xff, 0x2e, //0x00005f08 cmpb $46, %dil + 0x0f, 0x85, 0xa5, 0x00, 0x00, 0x00, //0x00005f0c jne LBB5_1135 + //0x00005f12 LBB5_1123 + 0x48, 0x83, 0xc1, 0x01, //0x00005f12 addq $1, %rcx + 0x4c, 0x39, 0xc1, //0x00005f16 cmpq %r8, %rcx + 0x0f, 0x9c, 0xc0, //0x00005f19 setl %al + 0x49, 0x39, 0xc8, //0x00005f1c cmpq %rcx, %r8 + 0x0f, 0x84, 0x8a, 0x00, 0x00, 0x00, //0x00005f1f je LBB5_1134 + //0x00005f25 LBB5_1124 + 0x89, 0xd3, //0x00005f25 movl %edx, %ebx + 0x45, 0x89, 0xe2, //0x00005f27 movl %r12d, %r10d + 0x41, 0x0f, 0xb6, 0x7c, 0x0d, 0x00, //0x00005f2a movzbl (%r13,%rcx), %edi + 0x8d, 0x57, 0xd0, //0x00005f30 leal $-48(%rdi), %edx + 0x80, 0xfa, 0x09, //0x00005f33 cmpb $9, %dl + 0x0f, 0x87, 0xc4, 0xff, 0xff, 0xff, //0x00005f36 ja LBB5_1122 + 0x40, 0x80, 0xff, 0x30, //0x00005f3c cmpb $48, %dil + 0x0f, 0x85, 0x19, 0x00, 0x00, 0x00, //0x00005f40 jne LBB5_1128 + 0x85, 0xf6, //0x00005f46 testl %esi, %esi + 0x0f, 0x84, 0x42, 0x00, 0x00, 0x00, //0x00005f48 je LBB5_1132 + 0x49, 0x63, 0xc6, //0x00005f4e movslq %r14d, %rax + 0x49, 0x39, 0xc3, //0x00005f51 cmpq %rax, %r11 + 0x0f, 0x87, 0x11, 0x00, 0x00, 0x00, //0x00005f54 ja LBB5_1129 + 0xe9, 0x14, 0x00, 0x00, 0x00, //0x00005f5a jmp LBB5_1130 + //0x00005f5f LBB5_1128 + 0x48, 0x63, 0xc6, //0x00005f5f movslq %esi, %rax + 0x49, 0x39, 0xc3, //0x00005f62 cmpq %rax, %r11 + 0x0f, 0x86, 0x15, 0x00, 0x00, 0x00, //0x00005f65 jbe LBB5_1131 + //0x00005f6b LBB5_1129 + 0x41, 0x88, 0x3c, 0x01, //0x00005f6b movb %dil, (%r9,%rax) + 0x41, 0x83, 0xc6, 0x01, //0x00005f6f addl $1, %r14d + //0x00005f73 LBB5_1130 + 0x45, 0x89, 0xd4, //0x00005f73 movl %r10d, %r12d + 0x44, 0x89, 0xf6, //0x00005f76 movl %r14d, %esi + 0x89, 0xda, //0x00005f79 movl %ebx, %edx + 0xe9, 0x92, 0xff, 0xff, 0xff, //0x00005f7b jmp LBB5_1123 + //0x00005f80 LBB5_1131 + 0x45, 0x89, 0xd4, //0x00005f80 movl %r10d, %r12d + 0x41, 0xbf, 0x01, 0x00, 0x00, 0x00, //0x00005f83 movl $1, %r15d + 0x89, 0xda, //0x00005f89 movl %ebx, %edx + 0xe9, 0x82, 0xff, 0xff, 0xff, //0x00005f8b jmp LBB5_1123 + //0x00005f90 LBB5_1132 + 0x41, 0x83, 0xc2, 0xff, //0x00005f90 addl $-1, %r10d + 0x31, 0xf6, //0x00005f94 xorl %esi, %esi + 0x45, 0x89, 0xd4, //0x00005f96 movl %r10d, %r12d + 0x89, 0xda, //0x00005f99 movl %ebx, %edx + 0xe9, 0x72, 0xff, 0xff, 0xff, //0x00005f9b jmp LBB5_1123 + //0x00005fa0 LBB5_1133 + 0x45, 0x31, 0xc0, //0x00005fa0 xorl %r8d, %r8d + 0x4c, 0x8b, 0x5d, 0xc8, //0x00005fa3 movq $-56(%rbp), %r11 + 0x8b, 0x4d, 0x8c, //0x00005fa7 movl $-116(%rbp), %ecx + 0xe9, 0x0e, 0x01, 0x00, 0x00, //0x00005faa jmp LBB5_1157 + //0x00005faf LBB5_1134 + 0x45, 0x89, 0xe2, //0x00005faf movl %r12d, %r10d + 0x4c, 0x89, 0xc1, //0x00005fb2 movq %r8, %rcx + 0x89, 0xd3, //0x00005fb5 movl %edx, %ebx + //0x00005fb7 LBB5_1135 + 0x85, 0xdb, //0x00005fb7 testl %ebx, %ebx + 0x45, 0x0f, 0x44, 0xd6, //0x00005fb9 cmovel %r14d, %r10d + 0xa8, 0x01, //0x00005fbd testb $1, %al + 0x0f, 0x84, 0x9e, 0x00, 0x00, 0x00, //0x00005fbf je LBB5_1150 + 0x89, 0xc8, //0x00005fc5 movl %ecx, %eax + 0x41, 0x8a, 0x44, 0x05, 0x00, //0x00005fc7 movb (%r13,%rax), %al + 0x0c, 0x20, //0x00005fcc orb $32, %al + 0x3c, 0x65, //0x00005fce cmpb $101, %al + 0x0f, 0x85, 0x8d, 0x00, 0x00, 0x00, //0x00005fd0 jne LBB5_1150 + 0x89, 0xca, //0x00005fd6 movl %ecx, %edx + 0x41, 0x8a, 0x5c, 0x15, 0x01, //0x00005fd8 movb $1(%r13,%rdx), %bl + 0x80, 0xfb, 0x2d, //0x00005fdd cmpb $45, %bl + 0x0f, 0x84, 0x16, 0x00, 0x00, 0x00, //0x00005fe0 je LBB5_1140 + 0xb8, 0x01, 0x00, 0x00, 0x00, //0x00005fe6 movl $1, %eax + 0x80, 0xfb, 0x2b, //0x00005feb cmpb $43, %bl + 0x0f, 0x85, 0x17, 0x00, 0x00, 0x00, //0x00005fee jne LBB5_1142 + 0x83, 0xc1, 0x02, //0x00005ff4 addl $2, %ecx + 0xe9, 0x08, 0x00, 0x00, 0x00, //0x00005ff7 jmp LBB5_1141 + //0x00005ffc LBB5_1140 + 0x83, 0xc1, 0x02, //0x00005ffc addl $2, %ecx + 0xb8, 0xff, 0xff, 0xff, 0xff, //0x00005fff movl $-1, %eax + //0x00006004 LBB5_1141 + 0x89, 0xca, //0x00006004 movl %ecx, %edx + 0xe9, 0x04, 0x00, 0x00, 0x00, //0x00006006 jmp LBB5_1143 + //0x0000600b LBB5_1142 + 0x48, 0x83, 0xc2, 0x01, //0x0000600b addq $1, %rdx + //0x0000600f LBB5_1143 + 0x48, 0x63, 0xd2, //0x0000600f movslq %edx, %rdx + 0x31, 0xc9, //0x00006012 xorl %ecx, %ecx + 0x49, 0x39, 0xd0, //0x00006014 cmpq %rdx, %r8 + 0x0f, 0x8e, 0x3d, 0x00, 0x00, 0x00, //0x00006017 jle LBB5_1149 + 0x31, 0xc9, //0x0000601d xorl %ecx, %ecx + //0x0000601f LBB5_1145 + 0x41, 0x0f, 0xbe, 0x74, 0x15, 0x00, //0x0000601f movsbl (%r13,%rdx), %esi + 0x83, 0xfe, 0x30, //0x00006025 cmpl $48, %esi + 0x0f, 0x8c, 0x2c, 0x00, 0x00, 0x00, //0x00006028 jl LBB5_1149 + 0x40, 0x80, 0xfe, 0x39, //0x0000602e cmpb $57, %sil + 0x0f, 0x8f, 0x22, 0x00, 0x00, 0x00, //0x00006032 jg LBB5_1149 + 0x81, 0xf9, 0x0f, 0x27, 0x00, 0x00, //0x00006038 cmpl $9999, %ecx + 0x0f, 0x8f, 0x16, 0x00, 0x00, 0x00, //0x0000603e jg LBB5_1149 + 0x8d, 0x0c, 0x89, //0x00006044 leal (%rcx,%rcx,4), %ecx + 0x8d, 0x0c, 0x4e, //0x00006047 leal (%rsi,%rcx,2), %ecx + 0x83, 0xc1, 0xd0, //0x0000604a addl $-48, %ecx + 0x48, 0x83, 0xc2, 0x01, //0x0000604d addq $1, %rdx + 0x49, 0x39, 0xd0, //0x00006051 cmpq %rdx, %r8 + 0x0f, 0x85, 0xc5, 0xff, 0xff, 0xff, //0x00006054 jne LBB5_1145 + //0x0000605a LBB5_1149 + 0x0f, 0xaf, 0xc8, //0x0000605a imull %eax, %ecx + 0x44, 0x01, 0xd1, //0x0000605d addl %r10d, %ecx + 0x41, 0x89, 0xca, //0x00006060 movl %ecx, %r10d + //0x00006063 LBB5_1150 + 0x45, 0x85, 0xf6, //0x00006063 testl %r14d, %r14d + 0x0f, 0x84, 0x2f, 0x00, 0x00, 0x00, //0x00006066 je LBB5_1154 + 0x49, 0xbc, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf0, 0x7f, //0x0000606c movabsq $9218868437227405312, %r12 + 0x41, 0x81, 0xfa, 0x36, 0x01, 0x00, 0x00, //0x00006076 cmpl $310, %r10d + 0x0f, 0x8f, 0x1b, 0x00, 0x00, 0x00, //0x0000607d jg LBB5_1155 + 0x45, 0x31, 0xc0, //0x00006083 xorl %r8d, %r8d + 0x41, 0x81, 0xfa, 0xb6, 0xfe, 0xff, 0xff, //0x00006086 cmpl $-330, %r10d + 0x0f, 0x8d, 0x1a, 0x04, 0x00, 0x00, //0x0000608d jge LBB5_1185 + 0x45, 0x31, 0xe4, //0x00006093 xorl %r12d, %r12d + 0xe9, 0x06, 0x00, 0x00, 0x00, //0x00006096 jmp LBB5_1156 + //0x0000609b LBB5_1154 + 0x45, 0x31, 0xe4, //0x0000609b xorl %r12d, %r12d + //0x0000609e LBB5_1155 + 0x45, 0x31, 0xc0, //0x0000609e xorl %r8d, %r8d + //0x000060a1 LBB5_1156 + 0x4c, 0x8b, 0x75, 0xc0, //0x000060a1 movq $-64(%rbp), %r14 + 0x4c, 0x8b, 0x5d, 0xc8, //0x000060a5 movq $-56(%rbp), %r11 + 0x4c, 0x8b, 0x55, 0x90, //0x000060a9 movq $-112(%rbp), %r10 + 0x8b, 0x4d, 0x8c, //0x000060ad movl $-116(%rbp), %ecx + 0x8a, 0x55, 0xd7, //0x000060b0 movb $-41(%rbp), %dl + 0x48, 0xbf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x000060b3 movabsq $4503599627370495, %rdi + //0x000060bd LBB5_1157 + 0x49, 0x21, 0xf8, //0x000060bd andq %rdi, %r8 + 0x4d, 0x09, 0xe0, //0x000060c0 orq %r12, %r8 + 0x48, 0xb8, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, //0x000060c3 movabsq $-9223372036854775808, %rax + 0x4c, 0x09, 0xc0, //0x000060cd orq %r8, %rax + 0x80, 0xfa, 0x2d, //0x000060d0 cmpb $45, %dl + 0x49, 0x0f, 0x45, 0xc0, //0x000060d3 cmovneq %r8, %rax + 0x66, 0x48, 0x0f, 0x6e, 0xc8, //0x000060d7 movq %rax, %xmm1 + 0x0f, 0x57, 0xc0, //0x000060dc xorps %xmm0, %xmm0 + 0xf2, 0x0f, 0x2a, 0xc1, //0x000060df cvtsi2sd %ecx, %xmm0 + 0xf2, 0x0f, 0x59, 0xc1, //0x000060e3 mulsd %xmm1, %xmm0 + //0x000060e7 LBB5_1158 + 0x66, 0x48, 0x0f, 0x7e, 0xc0, //0x000060e7 movq %xmm0, %rax + 0x48, 0xbe, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, //0x000060ec movabsq $-9223372036854775808, %rsi + 0x48, 0x83, 0xc6, 0xff, //0x000060f6 addq $-1, %rsi + 0x48, 0x21, 0xc6, //0x000060fa andq %rax, %rsi + 0x31, 0xc9, //0x000060fd xorl %ecx, %ecx + 0xba, 0x04, 0x00, 0x00, 0x00, //0x000060ff movl $4, %edx + 0x48, 0xbf, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf0, 0x7f, //0x00006104 movabsq $9218868437227405312, %rdi + 0x48, 0x39, 0xfe, //0x0000610e cmpq %rdi, %rsi + 0x0f, 0x85, 0x8a, 0x00, 0x00, 0x00, //0x00006111 jne LBB5_1166 + //0x00006117 LBB5_1159 + 0x48, 0x8b, 0x85, 0x70, 0xff, 0xff, 0xff, //0x00006117 movq $-144(%rbp), %rax + 0x48, 0x83, 0xf8, 0x03, //0x0000611e cmpq $3, %rax + 0x0f, 0x84, 0x5e, 0x1c, 0x00, 0x00, //0x00006122 je LBB5_1167 + //0x00006128 LBB5_1160 + 0x48, 0x83, 0xf8, 0x13, //0x00006128 cmpq $19, %rax + 0x4c, 0x8b, 0x6d, 0xb8, //0x0000612c movq $-72(%rbp), %r13 + 0x0f, 0x84, 0x65, 0x00, 0x00, 0x00, //0x00006130 je LBB5_1165 + 0x48, 0x83, 0xf8, 0x0b, //0x00006136 cmpq $11, %rax + 0x0f, 0x85, 0x48, 0xac, 0xff, 0xff, //0x0000613a jne LBB5_157 + 0x4d, 0x8b, 0x86, 0xa0, 0x00, 0x00, 0x00, //0x00006140 movq $160(%r14), %r8 + //0x00006147 LBB5_1163 + 0x4c, 0x8b, 0x65, 0xa0, //0x00006147 movq $-96(%rbp), %r12 + //0x0000614b LBB5_1164 + 0x49, 0xc1, 0xe2, 0x20, //0x0000614b shlq $32, %r10 + 0x49, 0x83, 0xca, 0x0b, //0x0000614f orq $11, %r10 + 0x4d, 0x89, 0x10, //0x00006153 movq %r10, (%r8) + 0x48, 0x8b, 0x45, 0x98, //0x00006156 movq $-104(%rbp), %rax + 0x49, 0x89, 0x40, 0x08, //0x0000615a movq %rax, $8(%r8) + 0x41, 0x83, 0x86, 0xd4, 0x00, 0x00, 0x00, 0x01, //0x0000615e addl $1, $212(%r14) + 0x4d, 0x8b, 0x86, 0xa0, 0x00, 0x00, 0x00, //0x00006166 movq $160(%r14), %r8 + 0x49, 0x8d, 0x40, 0x10, //0x0000616d leaq $16(%r8), %rax + 0x49, 0x89, 0x86, 0xa0, 0x00, 0x00, 0x00, //0x00006171 movq %rax, $160(%r14) + 0xb8, 0x0b, 0x00, 0x00, 0x00, //0x00006178 movl $11, %eax + 0x48, 0x89, 0x85, 0x70, 0xff, 0xff, 0xff, //0x0000617d movq %rax, $-144(%rbp) + 0x89, 0xd1, //0x00006184 movl %edx, %ecx + 0xba, 0x0b, 0x00, 0x00, 0x00, //0x00006186 movl $11, %edx + 0x85, 0xc9, //0x0000618b testl %ecx, %ecx + 0x0f, 0x45, 0xd1, //0x0000618d cmovnel %ecx, %edx + 0x0f, 0x84, 0x63, 0x00, 0x00, 0x00, //0x00006190 je LBB5_1171 + 0xe9, 0xed, 0xab, 0xff, 0xff, //0x00006196 jmp LBB5_157 + //0x0000619b LBB5_1165 + 0x89, 0xd1, //0x0000619b movl %edx, %ecx + 0x48, 0x8b, 0x45, 0x98, //0x0000619d movq $-104(%rbp), %rax + //0x000061a1 LBB5_1166 + 0x49, 0xc1, 0xe2, 0x20, //0x000061a1 shlq $32, %r10 + 0x49, 0x83, 0xca, 0x13, //0x000061a5 orq $19, %r10 + 0x49, 0x8b, 0x96, 0xa0, 0x00, 0x00, 0x00, //0x000061a9 movq $160(%r14), %rdx + 0x4c, 0x89, 0x12, //0x000061b0 movq %r10, (%rdx) + 0x48, 0x89, 0x42, 0x08, //0x000061b3 movq %rax, $8(%rdx) + 0x41, 0x83, 0x86, 0xd4, 0x00, 0x00, 0x00, 0x01, //0x000061b7 addl $1, $212(%r14) + 0x4d, 0x8b, 0x86, 0xa0, 0x00, 0x00, 0x00, //0x000061bf movq $160(%r14), %r8 + 0x49, 0x8d, 0x50, 0x10, //0x000061c6 leaq $16(%r8), %rdx + 0x49, 0x89, 0x96, 0xa0, 0x00, 0x00, 0x00, //0x000061ca movq %rdx, $160(%r14) + 0xba, 0x13, 0x00, 0x00, 0x00, //0x000061d1 movl $19, %edx + 0x48, 0x89, 0x95, 0x70, 0xff, 0xff, 0xff, //0x000061d6 movq %rdx, $-144(%rbp) + 0x4c, 0x8b, 0x6d, 0xb8, //0x000061dd movq $-72(%rbp), %r13 + 0x48, 0x89, 0x45, 0x98, //0x000061e1 movq %rax, $-104(%rbp) + //0x000061e5 LBB5_954 + 0x4c, 0x8b, 0x65, 0xa0, //0x000061e5 movq $-96(%rbp), %r12 + 0xba, 0x0b, 0x00, 0x00, 0x00, //0x000061e9 movl $11, %edx + 0x85, 0xc9, //0x000061ee testl %ecx, %ecx + 0x0f, 0x45, 0xd1, //0x000061f0 cmovnel %ecx, %edx + 0x0f, 0x85, 0x8f, 0xab, 0xff, 0xff, //0x000061f3 jne LBB5_157 + //0x000061f9 LBB5_1171 + 0x49, 0x83, 0xc0, 0x20, //0x000061f9 addq $32, %r8 + 0x4d, 0x3b, 0x86, 0xc0, 0x00, 0x00, 0x00, //0x000061fd cmpq $192(%r14), %r8 + 0x0f, 0x87, 0x7e, 0xab, 0xff, 0xff, //0x00006204 ja LBB5_157 + 0x49, 0x8d, 0x55, 0x01, //0x0000620a leaq $1(%r13), %rdx + 0x41, 0x0f, 0xb6, 0x4d, 0x00, //0x0000620e movzbl (%r13), %ecx + 0x48, 0x83, 0xf9, 0x20, //0x00006213 cmpq $32, %rcx + 0x0f, 0x87, 0x72, 0x00, 0x00, 0x00, //0x00006217 ja LBB5_1184 + 0x48, 0xb8, 0x01, 0x26, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, //0x0000621d movabsq $4294977025, %rax + 0x48, 0x0f, 0xa3, 0xc8, //0x00006227 btq %rcx, %rax + 0x0f, 0x83, 0x5e, 0x00, 0x00, 0x00, //0x0000622b jae LBB5_1184 + 0x41, 0x0f, 0xb6, 0x4d, 0x01, //0x00006231 movzbl $1(%r13), %ecx + 0x49, 0x83, 0xc5, 0x02, //0x00006236 addq $2, %r13 + 0x48, 0x83, 0xf9, 0x20, //0x0000623a cmpq $32, %rcx + 0x0f, 0x87, 0x11, 0x01, 0x00, 0x00, //0x0000623e ja LBB5_1826 + 0x48, 0x0f, 0xa3, 0xc8, //0x00006244 btq %rcx, %rax + 0x0f, 0x83, 0x07, 0x01, 0x00, 0x00, //0x00006248 jae LBB5_1826 + 0x49, 0x8b, 0x86, 0x90, 0x00, 0x00, 0x00, //0x0000624e movq $144(%r14), %rax + 0x4c, 0x89, 0xe9, //0x00006255 movq %r13, %rcx + 0x48, 0x29, 0xc1, //0x00006258 subq %rax, %rcx + 0x48, 0x83, 0xf9, 0x40, //0x0000625b cmpq $64, %rcx + 0x0f, 0x83, 0x39, 0x00, 0x00, 0x00, //0x0000625f jae LBB5_1180 + 0x49, 0x8b, 0x96, 0x98, 0x00, 0x00, 0x00, //0x00006265 movq $152(%r14), %rdx + 0x48, 0xd3, 0xea, //0x0000626c shrq %cl, %rdx + 0x48, 0xd3, 0xe2, //0x0000626f shlq %cl, %rdx + 0x48, 0x85, 0xd2, //0x00006272 testq %rdx, %rdx + 0x0f, 0x84, 0x1c, 0x00, 0x00, 0x00, //0x00006275 je LBB5_1179 + 0x48, 0x0f, 0xbc, 0xca, //0x0000627b bsfq %rdx, %rcx + 0x4c, 0x8d, 0x2c, 0x08, //0x0000627f leaq (%rax,%rcx), %r13 + 0x49, 0x83, 0xc5, 0x01, //0x00006283 addq $1, %r13 + 0x48, 0x01, 0xc8, //0x00006287 addq %rcx, %rax + 0xe9, 0xc4, 0x00, 0x00, 0x00, //0x0000628a jmp LBB5_1183 + //0x0000628f LBB5_1184 + 0x49, 0x89, 0xd5, //0x0000628f movq %rdx, %r13 + 0xe9, 0xbe, 0x00, 0x00, 0x00, //0x00006292 jmp LBB5_1826 + //0x00006297 LBB5_1179 + 0x48, 0x83, 0xc0, 0x40, //0x00006297 addq $64, %rax + 0x49, 0x89, 0xc5, //0x0000629b movq %rax, %r13 + //0x0000629e LBB5_1180 + 0x49, 0x83, 0xc5, 0xc0, //0x0000629e addq $-64, %r13 + 0xf3, 0x44, 0x0f, 0x6f, 0x05, 0xb5, 0x9d, 0xff, 0xff, //0x000062a2 movdqu $-25163(%rip), %xmm8 /* LCPI5_0+0(%rip) */ + 0x90, 0x90, 0x90, 0x90, 0x90, //0x000062ab .p2align 4, 0x90 + //0x000062b0 LBB5_1181 + 0xf3, 0x41, 0x0f, 0x6f, 0x4d, 0x40, //0x000062b0 movdqu $64(%r13), %xmm1 + 0xf3, 0x41, 0x0f, 0x6f, 0x55, 0x50, //0x000062b6 movdqu $80(%r13), %xmm2 + 0xf3, 0x41, 0x0f, 0x6f, 0x5d, 0x60, //0x000062bc movdqu $96(%r13), %xmm3 + 0xf3, 0x41, 0x0f, 0x6f, 0x65, 0x70, //0x000062c2 movdqu $112(%r13), %xmm4 + 0x49, 0x83, 0xc5, 0x40, //0x000062c8 addq $64, %r13 + 0x66, 0x41, 0x0f, 0x6f, 0xe8, //0x000062cc movdqa %xmm8, %xmm5 + 0x66, 0x0f, 0x38, 0x00, 0xe9, //0x000062d1 pshufb %xmm1, %xmm5 + 0x66, 0x41, 0x0f, 0x6f, 0xf0, //0x000062d6 movdqa %xmm8, %xmm6 + 0x66, 0x0f, 0x38, 0x00, 0xf2, //0x000062db pshufb %xmm2, %xmm6 + 0x66, 0x41, 0x0f, 0x6f, 0xf8, //0x000062e0 movdqa %xmm8, %xmm7 + 0x66, 0x0f, 0x38, 0x00, 0xfb, //0x000062e5 pshufb %xmm3, %xmm7 + 0x66, 0x41, 0x0f, 0x6f, 0xc0, //0x000062ea movdqa %xmm8, %xmm0 + 0x66, 0x0f, 0x38, 0x00, 0xc4, //0x000062ef pshufb %xmm4, %xmm0 + 0x66, 0x0f, 0x74, 0xe9, //0x000062f4 pcmpeqb %xmm1, %xmm5 + 0x66, 0x0f, 0xd7, 0xcd, //0x000062f8 pmovmskb %xmm5, %ecx + 0x66, 0x0f, 0x74, 0xf2, //0x000062fc pcmpeqb %xmm2, %xmm6 + 0x66, 0x0f, 0xd7, 0xd6, //0x00006300 pmovmskb %xmm6, %edx + 0x66, 0x0f, 0x74, 0xfb, //0x00006304 pcmpeqb %xmm3, %xmm7 + 0x66, 0x0f, 0xd7, 0xf7, //0x00006308 pmovmskb %xmm7, %esi + 0x66, 0x0f, 0x74, 0xc4, //0x0000630c pcmpeqb %xmm4, %xmm0 + 0x66, 0x0f, 0xd7, 0xc0, //0x00006310 pmovmskb %xmm0, %eax + 0x48, 0xc1, 0xe2, 0x10, //0x00006314 shlq $16, %rdx + 0x48, 0x09, 0xca, //0x00006318 orq %rcx, %rdx + 0x48, 0xc1, 0xe6, 0x20, //0x0000631b shlq $32, %rsi + 0x48, 0x09, 0xd6, //0x0000631f orq %rdx, %rsi + 0x48, 0xc1, 0xe0, 0x30, //0x00006322 shlq $48, %rax + 0x48, 0x09, 0xf0, //0x00006326 orq %rsi, %rax + 0x48, 0x83, 0xf8, 0xff, //0x00006329 cmpq $-1, %rax + 0x0f, 0x84, 0x7d, 0xff, 0xff, 0xff, //0x0000632d je LBB5_1181 + 0x48, 0xf7, 0xd0, //0x00006333 notq %rax + 0x49, 0x89, 0x86, 0x98, 0x00, 0x00, 0x00, //0x00006336 movq %rax, $152(%r14) + 0x4d, 0x89, 0xae, 0x90, 0x00, 0x00, 0x00, //0x0000633d movq %r13, $144(%r14) + 0x48, 0x0f, 0xbc, 0xc8, //0x00006344 bsfq %rax, %rcx + 0x4a, 0x8d, 0x04, 0x29, //0x00006348 leaq (%rcx,%r13), %rax + 0x49, 0x01, 0xcd, //0x0000634c addq %rcx, %r13 + 0x49, 0x83, 0xc5, 0x01, //0x0000634f addq $1, %r13 + //0x00006353 LBB5_1183 + 0x8a, 0x08, //0x00006353 movb (%rax), %cl + //0x00006355 LBB5_1826 + 0xb8, 0x00, 0x01, 0x00, 0x00, //0x00006355 movl $256, %eax + 0x49, 0x03, 0x04, 0x24, //0x0000635a addq (%r12), %rax + 0x49, 0x89, 0x04, 0x24, //0x0000635e movq %rax, (%r12) + 0x80, 0xf9, 0x2c, //0x00006362 cmpb $44, %cl + 0x0f, 0x85, 0x96, 0x17, 0x00, 0x00, //0x00006365 jne LBB5_2254 + 0x4d, 0x8d, 0x7d, 0x01, //0x0000636b leaq $1(%r13), %r15 + 0x41, 0x0f, 0xb6, 0x4d, 0x00, //0x0000636f movzbl (%r13), %ecx + 0x48, 0x83, 0xf9, 0x20, //0x00006374 cmpq $32, %rcx + 0x0f, 0x87, 0x29, 0xdd, 0xff, 0xff, //0x00006378 ja LBB5_779 + 0x48, 0xba, 0x01, 0x26, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, //0x0000637e movabsq $4294977025, %rdx + 0x48, 0x0f, 0xa3, 0xca, //0x00006388 btq %rcx, %rdx + 0x0f, 0x83, 0x15, 0xdd, 0xff, 0xff, //0x0000638c jae LBB5_779 + 0x41, 0x0f, 0xb6, 0x4d, 0x01, //0x00006392 movzbl $1(%r13), %ecx + 0x49, 0x83, 0xc5, 0x02, //0x00006397 addq $2, %r13 + 0x48, 0x83, 0xf9, 0x20, //0x0000639b cmpq $32, %rcx + 0x0f, 0x87, 0x00, 0x01, 0x00, 0x00, //0x0000639f ja LBB5_1838 + 0x48, 0x0f, 0xa3, 0xca, //0x000063a5 btq %rcx, %rdx + 0x0f, 0x83, 0xf6, 0x00, 0x00, 0x00, //0x000063a9 jae LBB5_1838 + 0x49, 0x8b, 0x96, 0x90, 0x00, 0x00, 0x00, //0x000063af movq $144(%r14), %rdx + 0x4c, 0x89, 0xe9, //0x000063b6 movq %r13, %rcx + 0x48, 0x29, 0xd1, //0x000063b9 subq %rdx, %rcx + 0x48, 0x83, 0xf9, 0x40, //0x000063bc cmpq $64, %rcx + 0x0f, 0x83, 0x1d, 0x00, 0x00, 0x00, //0x000063c0 jae LBB5_1834 + 0x49, 0x8b, 0x86, 0x98, 0x00, 0x00, 0x00, //0x000063c6 movq $152(%r14), %rax + 0x48, 0xd3, 0xe8, //0x000063cd shrq %cl, %rax + 0x48, 0xd3, 0xe0, //0x000063d0 shlq %cl, %rax + 0x48, 0x85, 0xc0, //0x000063d3 testq %rax, %rax + 0x0f, 0x85, 0xba, 0xdc, 0xff, 0xff, //0x000063d6 jne LBB5_777 + 0x48, 0x83, 0xc2, 0x40, //0x000063dc addq $64, %rdx + 0x49, 0x89, 0xd5, //0x000063e0 movq %rdx, %r13 + //0x000063e3 LBB5_1834 + 0x4c, 0x89, 0xe8, //0x000063e3 movq %r13, %rax + 0x48, 0x83, 0xc0, 0xc0, //0x000063e6 addq $-64, %rax + 0xf3, 0x44, 0x0f, 0x6f, 0x05, 0x6d, 0x9c, 0xff, 0xff, //0x000063ea movdqu $-25491(%rip), %xmm8 /* LCPI5_0+0(%rip) */ + 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x000063f3 .p2align 4, 0x90 + //0x00006400 LBB5_1835 + 0xf3, 0x0f, 0x6f, 0x48, 0x40, //0x00006400 movdqu $64(%rax), %xmm1 + 0xf3, 0x0f, 0x6f, 0x50, 0x50, //0x00006405 movdqu $80(%rax), %xmm2 + 0xf3, 0x0f, 0x6f, 0x58, 0x60, //0x0000640a movdqu $96(%rax), %xmm3 + 0xf3, 0x0f, 0x6f, 0x60, 0x70, //0x0000640f movdqu $112(%rax), %xmm4 + 0x48, 0x83, 0xc0, 0x40, //0x00006414 addq $64, %rax + 0x66, 0x41, 0x0f, 0x6f, 0xe8, //0x00006418 movdqa %xmm8, %xmm5 + 0x66, 0x0f, 0x38, 0x00, 0xe9, //0x0000641d pshufb %xmm1, %xmm5 + 0x66, 0x41, 0x0f, 0x6f, 0xf0, //0x00006422 movdqa %xmm8, %xmm6 + 0x66, 0x0f, 0x38, 0x00, 0xf2, //0x00006427 pshufb %xmm2, %xmm6 + 0x66, 0x41, 0x0f, 0x6f, 0xf8, //0x0000642c movdqa %xmm8, %xmm7 + 0x66, 0x0f, 0x38, 0x00, 0xfb, //0x00006431 pshufb %xmm3, %xmm7 + 0x66, 0x41, 0x0f, 0x6f, 0xc0, //0x00006436 movdqa %xmm8, %xmm0 + 0x66, 0x0f, 0x38, 0x00, 0xc4, //0x0000643b pshufb %xmm4, %xmm0 + 0x66, 0x0f, 0x74, 0xe9, //0x00006440 pcmpeqb %xmm1, %xmm5 + 0x66, 0x0f, 0xd7, 0xd5, //0x00006444 pmovmskb %xmm5, %edx + 0x66, 0x0f, 0x74, 0xf2, //0x00006448 pcmpeqb %xmm2, %xmm6 + 0x66, 0x0f, 0xd7, 0xf6, //0x0000644c pmovmskb %xmm6, %esi + 0x66, 0x0f, 0x74, 0xfb, //0x00006450 pcmpeqb %xmm3, %xmm7 + 0x66, 0x0f, 0xd7, 0xff, //0x00006454 pmovmskb %xmm7, %edi + 0x66, 0x0f, 0x74, 0xc4, //0x00006458 pcmpeqb %xmm4, %xmm0 + 0x66, 0x0f, 0xd7, 0xc8, //0x0000645c pmovmskb %xmm0, %ecx + 0x48, 0xc1, 0xe6, 0x10, //0x00006460 shlq $16, %rsi + 0x48, 0x09, 0xd6, //0x00006464 orq %rdx, %rsi + 0x48, 0xc1, 0xe7, 0x20, //0x00006467 shlq $32, %rdi + 0x48, 0x09, 0xf7, //0x0000646b orq %rsi, %rdi + 0x48, 0xc1, 0xe1, 0x30, //0x0000646e shlq $48, %rcx + 0x48, 0x09, 0xf9, //0x00006472 orq %rdi, %rcx + 0x48, 0x83, 0xf9, 0xff, //0x00006475 cmpq $-1, %rcx + 0x0f, 0x84, 0x81, 0xff, 0xff, 0xff, //0x00006479 je LBB5_1835 + 0x48, 0xf7, 0xd1, //0x0000647f notq %rcx + 0x49, 0x89, 0x8e, 0x98, 0x00, 0x00, 0x00, //0x00006482 movq %rcx, $152(%r14) + 0x49, 0x89, 0x86, 0x90, 0x00, 0x00, 0x00, //0x00006489 movq %rax, $144(%r14) + 0x48, 0x0f, 0xbc, 0xc9, //0x00006490 bsfq %rcx, %rcx + 0x48, 0x8d, 0x14, 0x08, //0x00006494 leaq (%rax,%rcx), %rdx + 0x4c, 0x8d, 0x3c, 0x08, //0x00006498 leaq (%rax,%rcx), %r15 + 0x49, 0x83, 0xc7, 0x01, //0x0000649c addq $1, %r15 + 0xe9, 0x00, 0xdc, 0xff, 0xff, //0x000064a0 jmp LBB5_778 + //0x000064a5 LBB5_1838 + 0x4d, 0x89, 0xef, //0x000064a5 movq %r13, %r15 + 0xe9, 0xfa, 0xdb, 0xff, 0xff, //0x000064a8 jmp LBB5_779 + //0x000064ad LBB5_1185 + 0x45, 0x85, 0xd2, //0x000064ad testl %r10d, %r10d + 0x0f, 0x8e, 0x16, 0x02, 0x00, 0x00, //0x000064b0 jle LBB5_1219 + 0x31, 0xf6, //0x000064b6 xorl %esi, %esi + 0x41, 0xbd, 0x01, 0x00, 0x00, 0x00, //0x000064b8 movl $1, %r13d + 0x44, 0x89, 0xf2, //0x000064be movl %r14d, %edx + 0x44, 0x89, 0xf7, //0x000064c1 movl %r14d, %edi + 0xe9, 0x11, 0x00, 0x00, 0x00, //0x000064c4 jmp LBB5_1189 + //0x000064c9 LBB5_1187 + 0x31, 0xff, //0x000064c9 xorl %edi, %edi + //0x000064cb LBB5_1188 + 0x41, 0x01, 0xf0, //0x000064cb addl %esi, %r8d + 0x44, 0x89, 0xc6, //0x000064ce movl %r8d, %esi + 0x45, 0x85, 0xd2, //0x000064d1 testl %r10d, %r10d + 0x0f, 0x8e, 0xf5, 0x01, 0x00, 0x00, //0x000064d4 jle LBB5_1220 + //0x000064da LBB5_1189 + 0x41, 0x83, 0xfa, 0x08, //0x000064da cmpl $8, %r10d + 0x0f, 0x8e, 0x0b, 0x00, 0x00, 0x00, //0x000064de jle LBB5_1191 + 0x41, 0xb8, 0x1b, 0x00, 0x00, 0x00, //0x000064e4 movl $27, %r8d + 0xe9, 0x0e, 0x00, 0x00, 0x00, //0x000064ea jmp LBB5_1192 + //0x000064ef LBB5_1191 + 0x44, 0x89, 0xd0, //0x000064ef movl %r10d, %eax + 0x48, 0x8d, 0x0d, 0xa7, 0x88, 0x00, 0x00, //0x000064f2 leaq $34983(%rip), %rcx /* _POW_TAB+0(%rip) */ + 0x44, 0x8b, 0x04, 0x81, //0x000064f9 movl (%rcx,%rax,4), %r8d + //0x000064fd LBB5_1192 + 0x85, 0xff, //0x000064fd testl %edi, %edi + 0x0f, 0x84, 0xc4, 0xff, 0xff, 0xff, //0x000064ff je LBB5_1187 + 0x48, 0x89, 0x75, 0x80, //0x00006505 movq %rsi, $-128(%rbp) + 0x44, 0x89, 0xc1, //0x00006509 movl %r8d, %ecx + 0x85, 0xff, //0x0000650c testl %edi, %edi + 0xb8, 0x00, 0x00, 0x00, 0x00, //0x0000650e movl $0, %eax + 0x0f, 0x4f, 0xc7, //0x00006513 cmovgl %edi, %eax + 0x31, 0xd2, //0x00006516 xorl %edx, %edx + 0x31, 0xdb, //0x00006518 xorl %ebx, %ebx + //0x0000651a LBB5_1194 + 0x48, 0x39, 0xd0, //0x0000651a cmpq %rdx, %rax + 0x0f, 0x84, 0xa8, 0x00, 0x00, 0x00, //0x0000651d je LBB5_1208 + 0x48, 0x8d, 0x34, 0x9b, //0x00006523 leaq (%rbx,%rbx,4), %rsi + 0x49, 0x0f, 0xbe, 0x1c, 0x11, //0x00006527 movsbq (%r9,%rdx), %rbx + 0x48, 0x8d, 0x1c, 0x73, //0x0000652c leaq (%rbx,%rsi,2), %rbx + 0x48, 0x83, 0xc3, 0xd0, //0x00006530 addq $-48, %rbx + 0x48, 0x83, 0xc2, 0x01, //0x00006534 addq $1, %rdx + 0x48, 0x89, 0xde, //0x00006538 movq %rbx, %rsi + 0x48, 0xd3, 0xee, //0x0000653b shrq %cl, %rsi + 0x48, 0x85, 0xf6, //0x0000653e testq %rsi, %rsi + 0x0f, 0x84, 0xd3, 0xff, 0xff, 0xff, //0x00006541 je LBB5_1194 + 0x89, 0xd0, //0x00006547 movl %edx, %eax + //0x00006549 LBB5_1197 + 0x49, 0xc7, 0xc4, 0xff, 0xff, 0xff, 0xff, //0x00006549 movq $-1, %r12 + 0x49, 0xd3, 0xe4, //0x00006550 shlq %cl, %r12 + 0x49, 0xf7, 0xd4, //0x00006553 notq %r12 + 0x31, 0xd2, //0x00006556 xorl %edx, %edx + 0x39, 0xf8, //0x00006558 cmpl %edi, %eax + 0x0f, 0x8d, 0x5f, 0x00, 0x00, 0x00, //0x0000655a jge LBB5_1201 + 0x4c, 0x89, 0x85, 0x68, 0xff, 0xff, 0xff, //0x00006560 movq %r8, $-152(%rbp) + 0x4c, 0x89, 0x55, 0xb0, //0x00006567 movq %r10, $-80(%rbp) + 0x4c, 0x63, 0xe8, //0x0000656b movslq %eax, %r13 + 0x4d, 0x63, 0xf6, //0x0000656e movslq %r14d, %r14 + 0x4f, 0x8d, 0x14, 0x29, //0x00006571 leaq (%r9,%r13), %r10 + 0x31, 0xd2, //0x00006575 xorl %edx, %edx + //0x00006577 LBB5_1199 + 0x49, 0x89, 0xd8, //0x00006577 movq %rbx, %r8 + 0x49, 0xd3, 0xe8, //0x0000657a shrq %cl, %r8 + 0x4c, 0x21, 0xe3, //0x0000657d andq %r12, %rbx + 0x41, 0x80, 0xc0, 0x30, //0x00006580 addb $48, %r8b + 0x45, 0x88, 0x04, 0x11, //0x00006584 movb %r8b, (%r9,%rdx) + 0x49, 0x0f, 0xbe, 0x3c, 0x12, //0x00006588 movsbq (%r10,%rdx), %rdi + 0x4a, 0x8d, 0x34, 0x2a, //0x0000658d leaq (%rdx,%r13), %rsi + 0x48, 0x83, 0xc6, 0x01, //0x00006591 addq $1, %rsi + 0x48, 0x83, 0xc2, 0x01, //0x00006595 addq $1, %rdx + 0x48, 0x8d, 0x1c, 0x9b, //0x00006599 leaq (%rbx,%rbx,4), %rbx + 0x48, 0x8d, 0x1c, 0x5f, //0x0000659d leaq (%rdi,%rbx,2), %rbx + 0x48, 0x83, 0xc3, 0xd0, //0x000065a1 addq $-48, %rbx + 0x4c, 0x39, 0xf6, //0x000065a5 cmpq %r14, %rsi + 0x0f, 0x8c, 0xc9, 0xff, 0xff, 0xff, //0x000065a8 jl LBB5_1199 + 0x4c, 0x8b, 0x55, 0xb0, //0x000065ae movq $-80(%rbp), %r10 + 0x4c, 0x8b, 0x85, 0x68, 0xff, 0xff, 0xff, //0x000065b2 movq $-152(%rbp), %r8 + 0x41, 0xbd, 0x01, 0x00, 0x00, 0x00, //0x000065b9 movl $1, %r13d + //0x000065bf LBB5_1201 + 0x41, 0x29, 0xc2, //0x000065bf subl %eax, %r10d + 0x41, 0x83, 0xc2, 0x01, //0x000065c2 addl $1, %r10d + 0xe9, 0x61, 0x00, 0x00, 0x00, //0x000065c6 jmp LBB5_1202 + //0x000065cb LBB5_1208 + 0x48, 0x85, 0xdb, //0x000065cb testq %rbx, %rbx + 0x0f, 0x84, 0x48, 0x00, 0x00, 0x00, //0x000065ce je LBB5_1214 + 0x48, 0x89, 0xda, //0x000065d4 movq %rbx, %rdx + 0x48, 0xd3, 0xea, //0x000065d7 shrq %cl, %rdx + 0x48, 0x85, 0xd2, //0x000065da testq %rdx, %rdx + 0x0f, 0x84, 0x1b, 0x00, 0x00, 0x00, //0x000065dd je LBB5_1213 + 0x49, 0xc7, 0xc4, 0xff, 0xff, 0xff, 0xff, //0x000065e3 movq $-1, %r12 + 0x49, 0xd3, 0xe4, //0x000065ea shlq %cl, %r12 + 0x49, 0xf7, 0xd4, //0x000065ed notq %r12 + 0x41, 0x29, 0xc2, //0x000065f0 subl %eax, %r10d + 0x41, 0x83, 0xc2, 0x01, //0x000065f3 addl $1, %r10d + 0x31, 0xd2, //0x000065f7 xorl %edx, %edx + 0xe9, 0x37, 0x00, 0x00, 0x00, //0x000065f9 jmp LBB5_1211 + //0x000065fe LBB5_1213 + 0x48, 0x01, 0xdb, //0x000065fe addq %rbx, %rbx + 0x48, 0x8d, 0x1c, 0x9b, //0x00006601 leaq (%rbx,%rbx,4), %rbx + 0x83, 0xc0, 0x01, //0x00006605 addl $1, %eax + 0x48, 0x89, 0xda, //0x00006608 movq %rbx, %rdx + 0x48, 0xd3, 0xea, //0x0000660b shrq %cl, %rdx + 0x48, 0x85, 0xd2, //0x0000660e testq %rdx, %rdx + 0x0f, 0x84, 0xe7, 0xff, 0xff, 0xff, //0x00006611 je LBB5_1213 + 0xe9, 0x2d, 0xff, 0xff, 0xff, //0x00006617 jmp LBB5_1197 + //0x0000661c LBB5_1214 + 0x45, 0x31, 0xf6, //0x0000661c xorl %r14d, %r14d + 0x31, 0xd2, //0x0000661f xorl %edx, %edx + 0x31, 0xff, //0x00006621 xorl %edi, %edi + 0x48, 0x8b, 0x75, 0x80, //0x00006623 movq $-128(%rbp), %rsi + 0xe9, 0x9f, 0xfe, 0xff, 0xff, //0x00006627 jmp LBB5_1188 + //0x0000662c LBB5_1202 + 0x48, 0x85, 0xdb, //0x0000662c testq %rbx, %rbx + 0x0f, 0x84, 0x38, 0x00, 0x00, 0x00, //0x0000662f je LBB5_1203 + //0x00006635 LBB5_1211 + 0x48, 0x89, 0xd8, //0x00006635 movq %rbx, %rax + 0x48, 0xd3, 0xe8, //0x00006638 shrq %cl, %rax + 0x4c, 0x21, 0xe3, //0x0000663b andq %r12, %rbx + 0x48, 0x63, 0xfa, //0x0000663e movslq %edx, %rdi + 0x49, 0x39, 0xfb, //0x00006641 cmpq %rdi, %r11 + 0x0f, 0x86, 0x10, 0x00, 0x00, 0x00, //0x00006644 jbe LBB5_1215 + 0x04, 0x30, //0x0000664a addb $48, %al + 0x41, 0x88, 0x04, 0x39, //0x0000664c movb %al, (%r9,%rdi) + 0x83, 0xc7, 0x01, //0x00006650 addl $1, %edi + 0x89, 0xfa, //0x00006653 movl %edi, %edx + 0xe9, 0x07, 0x00, 0x00, 0x00, //0x00006655 jmp LBB5_1216 + //0x0000665a LBB5_1215 + 0x48, 0x85, 0xc0, //0x0000665a testq %rax, %rax + 0x45, 0x0f, 0x45, 0xfd, //0x0000665d cmovnel %r13d, %r15d + //0x00006661 LBB5_1216 + 0x48, 0x01, 0xdb, //0x00006661 addq %rbx, %rbx + 0x48, 0x8d, 0x1c, 0x9b, //0x00006664 leaq (%rbx,%rbx,4), %rbx + 0xe9, 0xbf, 0xff, 0xff, 0xff, //0x00006668 jmp LBB5_1202 + //0x0000666d LBB5_1203 + 0x85, 0xd2, //0x0000666d testl %edx, %edx + 0x49, 0xbc, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf0, 0x7f, //0x0000666f movabsq $9218868437227405312, %r12 + 0x48, 0x8b, 0x75, 0x80, //0x00006679 movq $-128(%rbp), %rsi + 0x0f, 0x8e, 0x29, 0x00, 0x00, 0x00, //0x0000667d jle LBB5_1217 + 0x89, 0xd0, //0x00006683 movl %edx, %eax + 0x48, 0x83, 0xc0, 0x01, //0x00006685 addq $1, %rax + //0x00006689 LBB5_1205 + 0x8d, 0x4a, 0xff, //0x00006689 leal $-1(%rdx), %ecx + 0x41, 0x80, 0x3c, 0x09, 0x30, //0x0000668c cmpb $48, (%r9,%rcx) + 0x0f, 0x85, 0x1b, 0x00, 0x00, 0x00, //0x00006691 jne LBB5_1218 + 0x48, 0x83, 0xc0, 0xff, //0x00006697 addq $-1, %rax + 0x89, 0xca, //0x0000669b movl %ecx, %edx + 0x48, 0x83, 0xf8, 0x01, //0x0000669d cmpq $1, %rax + 0x0f, 0x8f, 0xe2, 0xff, 0xff, 0xff, //0x000066a1 jg LBB5_1205 + 0xe9, 0x10, 0x00, 0x00, 0x00, //0x000066a7 jmp LBB5_1207 + //0x000066ac LBB5_1217 + 0x0f, 0x84, 0x0a, 0x00, 0x00, 0x00, //0x000066ac je LBB5_1207 + //0x000066b2 LBB5_1218 + 0x41, 0x89, 0xd6, //0x000066b2 movl %edx, %r14d + 0x89, 0xd7, //0x000066b5 movl %edx, %edi + 0xe9, 0x0f, 0xfe, 0xff, 0xff, //0x000066b7 jmp LBB5_1188 + //0x000066bc LBB5_1207 + 0x41, 0x01, 0xf0, //0x000066bc addl %esi, %r8d + 0x45, 0x31, 0xd2, //0x000066bf xorl %r10d, %r10d + 0x45, 0x31, 0xf6, //0x000066c2 xorl %r14d, %r14d + 0x31, 0xd2, //0x000066c5 xorl %edx, %edx + 0xe9, 0x03, 0x00, 0x00, 0x00, //0x000066c7 jmp LBB5_1220 + //0x000066cc LBB5_1219 + 0x44, 0x89, 0xf2, //0x000066cc movl %r14d, %edx + //0x000066cf LBB5_1220 + 0x49, 0xbd, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, //0x000066cf movabsq $1152921504606846975, %r13 + 0x49, 0x8d, 0x41, 0x01, //0x000066d9 leaq $1(%r9), %rax + 0x48, 0x89, 0x85, 0x50, 0xff, 0xff, 0xff, //0x000066dd movq %rax, $-176(%rbp) + 0x89, 0xd7, //0x000066e4 movl %edx, %edi + 0xe9, 0x05, 0x00, 0x00, 0x00, //0x000066e6 jmp LBB5_1222 + //0x000066eb LBB5_1221 + 0x31, 0xff, //0x000066eb xorl %edi, %edi + 0x41, 0x29, 0xc8, //0x000066ed subl %ecx, %r8d + //0x000066f0 LBB5_1222 + 0x45, 0x85, 0xd2, //0x000066f0 testl %r10d, %r10d + 0x0f, 0x88, 0x15, 0x00, 0x00, 0x00, //0x000066f3 js LBB5_1227 + 0x0f, 0x85, 0xa9, 0x07, 0x00, 0x00, //0x000066f9 jne LBB5_1323 + 0x41, 0x80, 0x39, 0x35, //0x000066ff cmpb $53, (%r9) + 0x0f, 0x8c, 0x2a, 0x00, 0x00, 0x00, //0x00006703 jl LBB5_1225 + 0xe9, 0x9a, 0x07, 0x00, 0x00, //0x00006709 jmp LBB5_1323 + //0x0000670e LBB5_1227 + 0x41, 0x83, 0xfa, 0xf8, //0x0000670e cmpl $-8, %r10d + 0x0f, 0x8d, 0x1b, 0x00, 0x00, 0x00, //0x00006712 jge LBB5_1225 + 0xb9, 0x1b, 0x00, 0x00, 0x00, //0x00006718 movl $27, %ecx + 0x85, 0xd2, //0x0000671d testl %edx, %edx + 0x0f, 0x84, 0xf2, 0x05, 0x00, 0x00, //0x0000671f je LBB5_1302 + 0x4c, 0x89, 0x85, 0x68, 0xff, 0xff, 0xff, //0x00006725 movq %r8, $-152(%rbp) + 0x89, 0xd7, //0x0000672c movl %edx, %edi + 0xe9, 0x1e, 0x00, 0x00, 0x00, //0x0000672e jmp LBB5_1230 + //0x00006733 LBB5_1225 + 0x44, 0x89, 0xd0, //0x00006733 movl %r10d, %eax + 0xf7, 0xd8, //0x00006736 negl %eax + 0x48, 0x8d, 0x0d, 0x61, 0x86, 0x00, 0x00, //0x00006738 leaq $34401(%rip), %rcx /* _POW_TAB+0(%rip) */ + 0x8b, 0x0c, 0x81, //0x0000673f movl (%rcx,%rax,4), %ecx + 0x85, 0xff, //0x00006742 testl %edi, %edi + 0x0f, 0x84, 0xa1, 0xff, 0xff, 0xff, //0x00006744 je LBB5_1221 + 0x4c, 0x89, 0x85, 0x68, 0xff, 0xff, 0xff, //0x0000674a movq %r8, $-152(%rbp) + //0x00006751 LBB5_1230 + 0x89, 0x8d, 0x64, 0xff, 0xff, 0xff, //0x00006751 movl %ecx, $-156(%rbp) + 0x89, 0xc9, //0x00006757 movl %ecx, %ecx + 0x4c, 0x6b, 0xc1, 0x68, //0x00006759 imulq $104, %rcx, %r8 + 0x48, 0x8d, 0x05, 0x6c, 0x86, 0x00, 0x00, //0x0000675d leaq $34412(%rip), %rax /* _LSHIFT_TAB+0(%rip) */ + 0x41, 0x8b, 0x14, 0x00, //0x00006764 movl (%r8,%rax), %edx + 0x48, 0x89, 0x55, 0x80, //0x00006768 movq %rdx, $-128(%rbp) + 0x48, 0x63, 0xd7, //0x0000676c movslq %edi, %rdx + 0x49, 0x8d, 0x34, 0x00, //0x0000676f leaq (%r8,%rax), %rsi + 0x48, 0x83, 0xc6, 0x04, //0x00006773 addq $4, %rsi + 0x31, 0xdb, //0x00006777 xorl %ebx, %ebx + 0x4c, 0x89, 0x55, 0xb0, //0x00006779 movq %r10, $-80(%rbp) + 0x90, 0x90, 0x90, //0x0000677d .p2align 4, 0x90 + //0x00006780 LBB5_1231 + 0x0f, 0xb6, 0x04, 0x1e, //0x00006780 movzbl (%rsi,%rbx), %eax + 0x84, 0xc0, //0x00006784 testb %al, %al + 0x0f, 0x84, 0x39, 0x00, 0x00, 0x00, //0x00006786 je LBB5_1235 + 0x41, 0x38, 0x04, 0x19, //0x0000678c cmpb %al, (%r9,%rbx) + 0x0f, 0x85, 0x39, 0x00, 0x00, 0x00, //0x00006790 jne LBB5_1236 + 0x48, 0x83, 0xc3, 0x01, //0x00006796 addq $1, %rbx + 0x48, 0x39, 0xda, //0x0000679a cmpq %rbx, %rdx + 0x0f, 0x85, 0xdd, 0xff, 0xff, 0xff, //0x0000679d jne LBB5_1231 + 0x89, 0xf8, //0x000067a3 movl %edi, %eax + 0x48, 0x8d, 0x15, 0x24, 0x86, 0x00, 0x00, //0x000067a5 leaq $34340(%rip), %rdx /* _LSHIFT_TAB+0(%rip) */ + 0x49, 0x01, 0xd0, //0x000067ac addq %rdx, %r8 + 0x42, 0x80, 0x7c, 0x00, 0x04, 0x00, //0x000067af cmpb $0, $4(%rax,%r8) + 0xbb, 0x01, 0x00, 0x00, 0x00, //0x000067b5 movl $1, %ebx + 0x0f, 0x85, 0x1a, 0x00, 0x00, 0x00, //0x000067ba jne LBB5_1237 + 0xe9, 0x20, 0x00, 0x00, 0x00, //0x000067c0 jmp LBB5_1238 + //0x000067c5 LBB5_1235 + 0xbb, 0x01, 0x00, 0x00, 0x00, //0x000067c5 movl $1, %ebx + 0xe9, 0x16, 0x00, 0x00, 0x00, //0x000067ca jmp LBB5_1238 + //0x000067cf LBB5_1236 + 0xbb, 0x01, 0x00, 0x00, 0x00, //0x000067cf movl $1, %ebx + 0x0f, 0x8d, 0x0b, 0x00, 0x00, 0x00, //0x000067d4 jge LBB5_1238 + //0x000067da LBB5_1237 + 0x48, 0x8b, 0x45, 0x80, //0x000067da movq $-128(%rbp), %rax + 0x83, 0xc0, 0xff, //0x000067de addl $-1, %eax + 0x48, 0x89, 0x45, 0x80, //0x000067e1 movq %rax, $-128(%rbp) + //0x000067e5 LBB5_1238 + 0x85, 0xff, //0x000067e5 testl %edi, %edi + 0x0f, 0x8e, 0xd7, 0x00, 0x00, 0x00, //0x000067e7 jle LBB5_1246 + 0x48, 0x8b, 0x45, 0x80, //0x000067ed movq $-128(%rbp), %rax + 0x01, 0xf8, //0x000067f1 addl %edi, %eax + 0x41, 0x89, 0xfa, //0x000067f3 movl %edi, %r10d + 0x48, 0x98, //0x000067f6 cltq + 0x49, 0x89, 0xc4, //0x000067f8 movq %rax, %r12 + 0x49, 0xc1, 0xe4, 0x20, //0x000067fb shlq $32, %r12 + 0x48, 0x83, 0xc0, 0xff, //0x000067ff addq $-1, %rax + 0x49, 0x83, 0xc2, 0x01, //0x00006803 addq $1, %r10 + 0x83, 0xc7, 0xff, //0x00006807 addl $-1, %edi + 0x45, 0x31, 0xc0, //0x0000680a xorl %r8d, %r8d + 0xe9, 0x43, 0x00, 0x00, 0x00, //0x0000680d jmp LBB5_1242 + 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00006812 .p2align 4, 0x90 + //0x00006820 LBB5_1240 + 0x48, 0x85, 0xc0, //0x00006820 testq %rax, %rax + 0xb8, 0x01, 0x00, 0x00, 0x00, //0x00006823 movl $1, %eax + 0x44, 0x0f, 0x45, 0xf8, //0x00006828 cmovnel %eax, %r15d + //0x0000682c LBB5_1241 + 0x48, 0xb8, 0xff, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0xff, //0x0000682c movabsq $-4294967041, %rax + 0x49, 0x01, 0xc4, //0x00006836 addq %rax, %r12 + 0x49, 0x81, 0xc4, 0x01, 0xff, 0xff, 0xff, //0x00006839 addq $-255, %r12 + 0x48, 0x8d, 0x43, 0xff, //0x00006840 leaq $-1(%rbx), %rax + 0x49, 0x83, 0xc2, 0xff, //0x00006844 addq $-1, %r10 + 0x83, 0xc7, 0xff, //0x00006848 addl $-1, %edi + 0x49, 0x83, 0xfa, 0x01, //0x0000684b cmpq $1, %r10 + 0x0f, 0x8e, 0x4d, 0x00, 0x00, 0x00, //0x0000684f jle LBB5_1244 + //0x00006855 LBB5_1242 + 0x48, 0x89, 0xc3, //0x00006855 movq %rax, %rbx + 0x89, 0xf8, //0x00006858 movl %edi, %eax + 0x49, 0x0f, 0xbe, 0x34, 0x01, //0x0000685a movsbq (%r9,%rax), %rsi + 0x48, 0x83, 0xc6, 0xd0, //0x0000685f addq $-48, %rsi + 0x48, 0xd3, 0xe6, //0x00006863 shlq %cl, %rsi + 0x4c, 0x01, 0xc6, //0x00006866 addq %r8, %rsi + 0x48, 0x89, 0xf0, //0x00006869 movq %rsi, %rax + 0x48, 0xba, 0xcd, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, //0x0000686c movabsq $-3689348814741910323, %rdx + 0x48, 0xf7, 0xe2, //0x00006876 mulq %rdx + 0x49, 0x89, 0xd0, //0x00006879 movq %rdx, %r8 + 0x49, 0xc1, 0xe8, 0x03, //0x0000687c shrq $3, %r8 + 0x4b, 0x8d, 0x04, 0x00, //0x00006880 leaq (%r8,%r8), %rax + 0x48, 0x8d, 0x14, 0x80, //0x00006884 leaq (%rax,%rax,4), %rdx + 0x48, 0x89, 0xf0, //0x00006888 movq %rsi, %rax + 0x48, 0x29, 0xd0, //0x0000688b subq %rdx, %rax + 0x4c, 0x39, 0xdb, //0x0000688e cmpq %r11, %rbx + 0x0f, 0x83, 0x89, 0xff, 0xff, 0xff, //0x00006891 jae LBB5_1240 + 0x04, 0x30, //0x00006897 addb $48, %al + 0x41, 0x88, 0x04, 0x19, //0x00006899 movb %al, (%r9,%rbx) + 0xe9, 0x8a, 0xff, 0xff, 0xff, //0x0000689d jmp LBB5_1241 + //0x000068a2 LBB5_1244 + 0x48, 0x83, 0xfe, 0x0a, //0x000068a2 cmpq $10, %rsi + 0x4c, 0x8b, 0x55, 0xb0, //0x000068a6 movq $-80(%rbp), %r10 + 0x0f, 0x83, 0x1d, 0x00, 0x00, 0x00, //0x000068aa jae LBB5_1247 + 0x49, 0xbc, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf0, 0x7f, //0x000068b0 movabsq $9218868437227405312, %r12 + 0xbb, 0x01, 0x00, 0x00, 0x00, //0x000068ba movl $1, %ebx + 0xe9, 0x86, 0x00, 0x00, 0x00, //0x000068bf jmp LBB5_1251 + //0x000068c4 LBB5_1246 + 0x4c, 0x8b, 0x55, 0xb0, //0x000068c4 movq $-80(%rbp), %r10 + 0xe9, 0x7d, 0x00, 0x00, 0x00, //0x000068c8 jmp LBB5_1251 + //0x000068cd LBB5_1247 + 0x48, 0x63, 0xcb, //0x000068cd movslq %ebx, %rcx + 0x48, 0x83, 0xc1, 0xff, //0x000068d0 addq $-1, %rcx + 0x49, 0xbc, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf0, 0x7f, //0x000068d4 movabsq $9218868437227405312, %r12 + 0xbb, 0x01, 0x00, 0x00, 0x00, //0x000068de movl $1, %ebx + 0xe9, 0x20, 0x00, 0x00, 0x00, //0x000068e3 jmp LBB5_1249 + 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x000068e8 .p2align 4, 0x90 + //0x000068f0 LBB5_1248 + 0x48, 0x85, 0xc0, //0x000068f0 testq %rax, %rax + 0x44, 0x0f, 0x45, 0xfb, //0x000068f3 cmovnel %ebx, %r15d + 0x48, 0x83, 0xc1, 0xff, //0x000068f7 addq $-1, %rcx + 0x49, 0x83, 0xf8, 0x09, //0x000068fb cmpq $9, %r8 + 0x49, 0x89, 0xd0, //0x000068ff movq %rdx, %r8 + 0x0f, 0x86, 0x42, 0x00, 0x00, 0x00, //0x00006902 jbe LBB5_1251 + //0x00006908 LBB5_1249 + 0x4c, 0x89, 0xc0, //0x00006908 movq %r8, %rax + 0x48, 0xba, 0xcd, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, //0x0000690b movabsq $-3689348814741910323, %rdx + 0x48, 0xf7, 0xe2, //0x00006915 mulq %rdx + 0x48, 0xc1, 0xea, 0x03, //0x00006918 shrq $3, %rdx + 0x48, 0x8d, 0x04, 0x12, //0x0000691c leaq (%rdx,%rdx), %rax + 0x48, 0x8d, 0x34, 0x80, //0x00006920 leaq (%rax,%rax,4), %rsi + 0x4c, 0x89, 0xc0, //0x00006924 movq %r8, %rax + 0x48, 0x29, 0xf0, //0x00006927 subq %rsi, %rax + 0x4c, 0x39, 0xd9, //0x0000692a cmpq %r11, %rcx + 0x0f, 0x83, 0xbd, 0xff, 0xff, 0xff, //0x0000692d jae LBB5_1248 + 0x04, 0x30, //0x00006933 addb $48, %al + 0x41, 0x88, 0x04, 0x09, //0x00006935 movb %al, (%r9,%rcx) + 0x48, 0x83, 0xc1, 0xff, //0x00006939 addq $-1, %rcx + 0x49, 0x83, 0xf8, 0x09, //0x0000693d cmpq $9, %r8 + 0x49, 0x89, 0xd0, //0x00006941 movq %rdx, %r8 + 0x0f, 0x87, 0xbe, 0xff, 0xff, 0xff, //0x00006944 ja LBB5_1249 + //0x0000694a LBB5_1251 + 0x48, 0x8b, 0x45, 0x80, //0x0000694a movq $-128(%rbp), %rax + 0x41, 0x01, 0xc6, //0x0000694e addl %eax, %r14d + 0x4d, 0x63, 0xf6, //0x00006951 movslq %r14d, %r14 + 0x4d, 0x39, 0xf3, //0x00006954 cmpq %r14, %r11 + 0x45, 0x0f, 0x46, 0xf3, //0x00006957 cmovbel %r11d, %r14d + 0x41, 0x01, 0xc2, //0x0000695b addl %eax, %r10d + 0x45, 0x85, 0xf6, //0x0000695e testl %r14d, %r14d + 0x0f, 0x8e, 0x4d, 0x00, 0x00, 0x00, //0x00006961 jle LBB5_1256 + 0x41, 0x8d, 0x46, 0xff, //0x00006967 leal $-1(%r14), %eax + 0x41, 0x80, 0x3c, 0x01, 0x30, //0x0000696b cmpb $48, (%r9,%rax) + 0x4c, 0x8b, 0x85, 0x68, 0xff, 0xff, 0xff, //0x00006970 movq $-152(%rbp), %r8 + 0x8b, 0x8d, 0x64, 0xff, 0xff, 0xff, //0x00006977 movl $-156(%rbp), %ecx + 0x0f, 0x85, 0x4a, 0x00, 0x00, 0x00, //0x0000697d jne LBB5_1258 + 0x44, 0x89, 0xf0, //0x00006983 movl %r14d, %eax + 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00006986 .p2align 4, 0x90 + //0x00006990 LBB5_1254 + 0x48, 0x83, 0xf8, 0x01, //0x00006990 cmpq $1, %rax + 0x0f, 0x8e, 0x2d, 0x00, 0x00, 0x00, //0x00006994 jle LBB5_1257 + 0x4c, 0x8d, 0x70, 0xff, //0x0000699a leaq $-1(%rax), %r14 + 0x83, 0xc0, 0xfe, //0x0000699e addl $-2, %eax + 0x41, 0x80, 0x3c, 0x01, 0x30, //0x000069a1 cmpb $48, (%r9,%rax) + 0x4c, 0x89, 0xf0, //0x000069a6 movq %r14, %rax + 0x0f, 0x84, 0xe1, 0xff, 0xff, 0xff, //0x000069a9 je LBB5_1254 + 0xe9, 0x19, 0x00, 0x00, 0x00, //0x000069af jmp LBB5_1258 + //0x000069b4 LBB5_1256 + 0x4c, 0x8b, 0x85, 0x68, 0xff, 0xff, 0xff, //0x000069b4 movq $-152(%rbp), %r8 + 0x8b, 0x8d, 0x64, 0xff, 0xff, 0xff, //0x000069bb movl $-156(%rbp), %ecx + 0x0f, 0x85, 0x06, 0x00, 0x00, 0x00, //0x000069c1 jne LBB5_1258 + //0x000069c7 LBB5_1257 + 0x45, 0x31, 0xd2, //0x000069c7 xorl %r10d, %r10d + 0x45, 0x31, 0xf6, //0x000069ca xorl %r14d, %r14d + //0x000069cd LBB5_1258 + 0x85, 0xc9, //0x000069cd testl %ecx, %ecx + 0x0f, 0x88, 0x0e, 0x00, 0x00, 0x00, //0x000069cf js LBB5_1260 + 0x44, 0x89, 0xf2, //0x000069d5 movl %r14d, %edx + 0x44, 0x89, 0xf7, //0x000069d8 movl %r14d, %edi + 0x41, 0x29, 0xc8, //0x000069db subl %ecx, %r8d + 0xe9, 0x0d, 0xfd, 0xff, 0xff, //0x000069de jmp LBB5_1222 + //0x000069e3 LBB5_1260 + 0x4c, 0x89, 0x85, 0x68, 0xff, 0xff, 0xff, //0x000069e3 movq %r8, $-152(%rbp) + 0x83, 0xf9, 0xc3, //0x000069ea cmpl $-61, %ecx + 0x0f, 0x8f, 0x3b, 0x02, 0x00, 0x00, //0x000069ed jg LBB5_1288 + 0x41, 0x89, 0xc8, //0x000069f3 movl %ecx, %r8d + 0xe9, 0x19, 0x00, 0x00, 0x00, //0x000069f6 jmp LBB5_1266 + //0x000069fb LBB5_1263 + 0x45, 0x31, 0xd2, //0x000069fb xorl %r10d, %r10d + //0x000069fe LBB5_1264 + 0x31, 0xc0, //0x000069fe xorl %eax, %eax + //0x00006a00 LBB5_1265 + 0x41, 0x8d, 0x48, 0x3c, //0x00006a00 leal $60(%r8), %ecx + 0x41, 0x89, 0xc6, //0x00006a04 movl %eax, %r14d + 0x41, 0x83, 0xf8, 0x88, //0x00006a07 cmpl $-120, %r8d + 0x41, 0x89, 0xc8, //0x00006a0b movl %ecx, %r8d + 0x0f, 0x8d, 0x1d, 0x02, 0x00, 0x00, //0x00006a0e jge LBB5_1289 + //0x00006a14 LBB5_1266 + 0x45, 0x85, 0xf6, //0x00006a14 testl %r14d, %r14d + 0xba, 0x00, 0x00, 0x00, 0x00, //0x00006a17 movl $0, %edx + 0x41, 0x0f, 0x4f, 0xd6, //0x00006a1c cmovgl %r14d, %edx + 0x31, 0xc0, //0x00006a20 xorl %eax, %eax + 0x31, 0xc9, //0x00006a22 xorl %ecx, %ecx + 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00006a24 .p2align 4, 0x90 + //0x00006a30 LBB5_1267 + 0x48, 0x39, 0xc2, //0x00006a30 cmpq %rax, %rdx + 0x0f, 0x84, 0x29, 0x00, 0x00, 0x00, //0x00006a33 je LBB5_1270 + 0x48, 0x8d, 0x0c, 0x89, //0x00006a39 leaq (%rcx,%rcx,4), %rcx + 0x49, 0x0f, 0xbe, 0x34, 0x01, //0x00006a3d movsbq (%r9,%rax), %rsi + 0x48, 0x8d, 0x0c, 0x4e, //0x00006a42 leaq (%rsi,%rcx,2), %rcx + 0x48, 0x83, 0xc1, 0xd0, //0x00006a46 addq $-48, %rcx + 0x48, 0x83, 0xc0, 0x01, //0x00006a4a addq $1, %rax + 0x49, 0x8d, 0x75, 0x01, //0x00006a4e leaq $1(%r13), %rsi + 0x48, 0x39, 0xf1, //0x00006a52 cmpq %rsi, %rcx + 0x0f, 0x82, 0xd5, 0xff, 0xff, 0xff, //0x00006a55 jb LBB5_1267 + 0x89, 0xc2, //0x00006a5b movl %eax, %edx + 0xe9, 0x25, 0x00, 0x00, 0x00, //0x00006a5d jmp LBB5_1272 + //0x00006a62 LBB5_1270 + 0x48, 0x85, 0xc9, //0x00006a62 testq %rcx, %rcx + 0x0f, 0x84, 0x93, 0xff, 0xff, 0xff, //0x00006a65 je LBB5_1264 + 0x90, 0x90, 0x90, 0x90, 0x90, //0x00006a6b .p2align 4, 0x90 + //0x00006a70 LBB5_1271 + 0x48, 0x01, 0xc9, //0x00006a70 addq %rcx, %rcx + 0x48, 0x8d, 0x0c, 0x89, //0x00006a73 leaq (%rcx,%rcx,4), %rcx + 0x83, 0xc2, 0x01, //0x00006a77 addl $1, %edx + 0x49, 0x8d, 0x45, 0x01, //0x00006a7a leaq $1(%r13), %rax + 0x48, 0x39, 0xc1, //0x00006a7e cmpq %rax, %rcx + 0x0f, 0x82, 0xe9, 0xff, 0xff, 0xff, //0x00006a81 jb LBB5_1271 + //0x00006a87 LBB5_1272 + 0x41, 0x29, 0xd2, //0x00006a87 subl %edx, %r10d + 0x44, 0x89, 0xf0, //0x00006a8a movl %r14d, %eax + 0x29, 0xd0, //0x00006a8d subl %edx, %eax + 0x0f, 0x8e, 0x2f, 0x00, 0x00, 0x00, //0x00006a8f jle LBB5_1275 + 0x4d, 0x89, 0xd4, //0x00006a95 movq %r10, %r12 + 0x48, 0x63, 0xf2, //0x00006a98 movslq %edx, %rsi + 0x49, 0x63, 0xd6, //0x00006a9b movslq %r14d, %rdx + 0x49, 0x89, 0xd2, //0x00006a9e movq %rdx, %r10 + 0x49, 0x29, 0xf2, //0x00006aa1 subq %rsi, %r10 + 0x48, 0x89, 0xf7, //0x00006aa4 movq %rsi, %rdi + 0x48, 0xf7, 0xd7, //0x00006aa7 notq %rdi + 0x48, 0x01, 0xd7, //0x00006aaa addq %rdx, %rdi + 0x0f, 0x85, 0x18, 0x00, 0x00, 0x00, //0x00006aad jne LBB5_1276 + 0x31, 0xd2, //0x00006ab3 xorl %edx, %edx + 0x41, 0xf6, 0xc2, 0x01, //0x00006ab5 testb $1, %r10b + 0x0f, 0x85, 0x8d, 0x00, 0x00, 0x00, //0x00006ab9 jne LBB5_1279 + 0xe9, 0xab, 0x00, 0x00, 0x00, //0x00006abf jmp LBB5_1280 + //0x00006ac4 LBB5_1275 + 0x31, 0xc0, //0x00006ac4 xorl %eax, %eax + 0xe9, 0xe1, 0x00, 0x00, 0x00, //0x00006ac6 jmp LBB5_1282 + //0x00006acb LBB5_1276 + 0x4d, 0x89, 0xd6, //0x00006acb movq %r10, %r14 + 0x49, 0x83, 0xe6, 0xfe, //0x00006ace andq $-2, %r14 + 0x49, 0xf7, 0xde, //0x00006ad2 negq %r14 + 0x31, 0xd2, //0x00006ad5 xorl %edx, %edx + 0x48, 0x8b, 0x9d, 0x50, 0xff, 0xff, 0xff, //0x00006ad7 movq $-176(%rbp), %rbx + 0x90, 0x90, //0x00006ade .p2align 4, 0x90 + //0x00006ae0 LBB5_1277 + 0x48, 0x89, 0xcf, //0x00006ae0 movq %rcx, %rdi + 0x48, 0xc1, 0xef, 0x3c, //0x00006ae3 shrq $60, %rdi + 0x4c, 0x21, 0xe9, //0x00006ae7 andq %r13, %rcx + 0x40, 0x80, 0xcf, 0x30, //0x00006aea orb $48, %dil + 0x40, 0x88, 0x7b, 0xff, //0x00006aee movb %dil, $-1(%rbx) + 0x48, 0x8d, 0x0c, 0x89, //0x00006af2 leaq (%rcx,%rcx,4), %rcx + 0x48, 0x0f, 0xbe, 0x7c, 0x33, 0xff, //0x00006af6 movsbq $-1(%rbx,%rsi), %rdi + 0x48, 0x8d, 0x0c, 0x4f, //0x00006afc leaq (%rdi,%rcx,2), %rcx + 0x48, 0x83, 0xc1, 0xd0, //0x00006b00 addq $-48, %rcx + 0x48, 0x89, 0xcf, //0x00006b04 movq %rcx, %rdi + 0x48, 0xc1, 0xef, 0x3c, //0x00006b07 shrq $60, %rdi + 0x4c, 0x21, 0xe9, //0x00006b0b andq %r13, %rcx + 0x40, 0x80, 0xcf, 0x30, //0x00006b0e orb $48, %dil + 0x40, 0x88, 0x3b, //0x00006b12 movb %dil, (%rbx) + 0x48, 0x8d, 0x0c, 0x89, //0x00006b15 leaq (%rcx,%rcx,4), %rcx + 0x48, 0x0f, 0xbe, 0x3c, 0x33, //0x00006b19 movsbq (%rbx,%rsi), %rdi + 0x48, 0x8d, 0x0c, 0x4f, //0x00006b1e leaq (%rdi,%rcx,2), %rcx + 0x48, 0x83, 0xc1, 0xd0, //0x00006b22 addq $-48, %rcx + 0x48, 0x83, 0xc3, 0x02, //0x00006b26 addq $2, %rbx + 0x48, 0x83, 0xc2, 0xfe, //0x00006b2a addq $-2, %rdx + 0x49, 0x39, 0xd6, //0x00006b2e cmpq %rdx, %r14 + 0x0f, 0x85, 0xa9, 0xff, 0xff, 0xff, //0x00006b31 jne LBB5_1277 + 0x48, 0x29, 0xd6, //0x00006b37 subq %rdx, %rsi + 0x48, 0xf7, 0xda, //0x00006b3a negq %rdx + 0xbb, 0x01, 0x00, 0x00, 0x00, //0x00006b3d movl $1, %ebx + 0x41, 0xf6, 0xc2, 0x01, //0x00006b42 testb $1, %r10b + 0x0f, 0x84, 0x23, 0x00, 0x00, 0x00, //0x00006b46 je LBB5_1280 + //0x00006b4c LBB5_1279 + 0x48, 0x89, 0xcf, //0x00006b4c movq %rcx, %rdi + 0x48, 0xc1, 0xef, 0x3c, //0x00006b4f shrq $60, %rdi + 0x40, 0x80, 0xcf, 0x30, //0x00006b53 orb $48, %dil + 0x41, 0x88, 0x3c, 0x11, //0x00006b57 movb %dil, (%r9,%rdx) + 0x4c, 0x21, 0xe9, //0x00006b5b andq %r13, %rcx + 0x48, 0x8d, 0x0c, 0x89, //0x00006b5e leaq (%rcx,%rcx,4), %rcx + 0x49, 0x0f, 0xbe, 0x14, 0x31, //0x00006b62 movsbq (%r9,%rsi), %rdx + 0x48, 0x8d, 0x0c, 0x4a, //0x00006b67 leaq (%rdx,%rcx,2), %rcx + 0x48, 0x83, 0xc1, 0xd0, //0x00006b6b addq $-48, %rcx + //0x00006b6f LBB5_1280 + 0x48, 0x85, 0xc9, //0x00006b6f testq %rcx, %rcx + 0x4d, 0x89, 0xe2, //0x00006b72 movq %r12, %r10 + 0x49, 0xbc, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf0, 0x7f, //0x00006b75 movabsq $9218868437227405312, %r12 + 0x0f, 0x85, 0x27, 0x00, 0x00, 0x00, //0x00006b7f jne LBB5_1282 + 0xe9, 0x55, 0x00, 0x00, 0x00, //0x00006b85 jmp LBB5_1284 + 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00006b8a .p2align 4, 0x90 + //0x00006b90 LBB5_1281 + 0x49, 0x8d, 0x75, 0x01, //0x00006b90 leaq $1(%r13), %rsi + 0x48, 0x39, 0xf1, //0x00006b94 cmpq %rsi, %rcx + 0x44, 0x0f, 0x43, 0xfb, //0x00006b97 cmovael %ebx, %r15d + 0x48, 0x8d, 0x0c, 0x12, //0x00006b9b leaq (%rdx,%rdx), %rcx + 0x48, 0x8d, 0x0c, 0x89, //0x00006b9f leaq (%rcx,%rcx,4), %rcx + 0x48, 0x85, 0xd2, //0x00006ba3 testq %rdx, %rdx + 0x0f, 0x84, 0x33, 0x00, 0x00, 0x00, //0x00006ba6 je LBB5_1284 + //0x00006bac LBB5_1282 + 0x48, 0x89, 0xca, //0x00006bac movq %rcx, %rdx + 0x4c, 0x21, 0xea, //0x00006baf andq %r13, %rdx + 0x48, 0x63, 0xf0, //0x00006bb2 movslq %eax, %rsi + 0x49, 0x39, 0xf3, //0x00006bb5 cmpq %rsi, %r11 + 0x0f, 0x86, 0xd2, 0xff, 0xff, 0xff, //0x00006bb8 jbe LBB5_1281 + 0x48, 0xc1, 0xe9, 0x3c, //0x00006bbe shrq $60, %rcx + 0x80, 0xc9, 0x30, //0x00006bc2 orb $48, %cl + 0x41, 0x88, 0x0c, 0x31, //0x00006bc5 movb %cl, (%r9,%rsi) + 0x83, 0xc6, 0x01, //0x00006bc9 addl $1, %esi + 0x89, 0xf0, //0x00006bcc movl %esi, %eax + 0x48, 0x8d, 0x0c, 0x12, //0x00006bce leaq (%rdx,%rdx), %rcx + 0x48, 0x8d, 0x0c, 0x89, //0x00006bd2 leaq (%rcx,%rcx,4), %rcx + 0x48, 0x85, 0xd2, //0x00006bd6 testq %rdx, %rdx + 0x0f, 0x85, 0xcd, 0xff, 0xff, 0xff, //0x00006bd9 jne LBB5_1282 + //0x00006bdf LBB5_1284 + 0x41, 0x83, 0xc2, 0x01, //0x00006bdf addl $1, %r10d + 0x85, 0xc0, //0x00006be3 testl %eax, %eax + 0x0f, 0x8e, 0x38, 0x00, 0x00, 0x00, //0x00006be5 jle LBB5_1262 + 0x89, 0xc1, //0x00006beb movl %eax, %ecx + 0x48, 0x83, 0xc1, 0x01, //0x00006bed addq $1, %rcx + 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00006bf1 .p2align 4, 0x90 + //0x00006c00 LBB5_1286 + 0x8d, 0x50, 0xff, //0x00006c00 leal $-1(%rax), %edx + 0x41, 0x80, 0x3c, 0x11, 0x30, //0x00006c03 cmpb $48, (%r9,%rdx) + 0x0f, 0x85, 0xf2, 0xfd, 0xff, 0xff, //0x00006c08 jne LBB5_1265 + 0x48, 0x83, 0xc1, 0xff, //0x00006c0e addq $-1, %rcx + 0x89, 0xd0, //0x00006c12 movl %edx, %eax + 0x48, 0x83, 0xf9, 0x01, //0x00006c14 cmpq $1, %rcx + 0x0f, 0x8f, 0xe2, 0xff, 0xff, 0xff, //0x00006c18 jg LBB5_1286 + 0xe9, 0xd8, 0xfd, 0xff, 0xff, //0x00006c1e jmp LBB5_1263 + //0x00006c23 LBB5_1262 + 0x0f, 0x85, 0xd7, 0xfd, 0xff, 0xff, //0x00006c23 jne LBB5_1265 + 0xe9, 0xcd, 0xfd, 0xff, 0xff, //0x00006c29 jmp LBB5_1263 + //0x00006c2e LBB5_1288 + 0x44, 0x89, 0xf0, //0x00006c2e movl %r14d, %eax + //0x00006c31 LBB5_1289 + 0x4c, 0x89, 0x55, 0xb0, //0x00006c31 movq %r10, $-80(%rbp) + 0xf7, 0xd9, //0x00006c35 negl %ecx + 0x85, 0xc0, //0x00006c37 testl %eax, %eax + 0xbe, 0x00, 0x00, 0x00, 0x00, //0x00006c39 movl $0, %esi + 0x0f, 0x4f, 0xf0, //0x00006c3e cmovgl %eax, %esi + 0x31, 0xff, //0x00006c41 xorl %edi, %edi + 0x45, 0x31, 0xd2, //0x00006c43 xorl %r10d, %r10d + 0x4c, 0x8b, 0x85, 0x68, 0xff, 0xff, 0xff, //0x00006c46 movq $-152(%rbp), %r8 + 0x90, 0x90, 0x90, //0x00006c4d .p2align 4, 0x90 + //0x00006c50 LBB5_1290 + 0x48, 0x39, 0xfe, //0x00006c50 cmpq %rdi, %rsi + 0x0f, 0x84, 0x65, 0x00, 0x00, 0x00, //0x00006c53 je LBB5_1296 + 0x4b, 0x8d, 0x14, 0x92, //0x00006c59 leaq (%r10,%r10,4), %rdx + 0x49, 0x0f, 0xbe, 0x1c, 0x39, //0x00006c5d movsbq (%r9,%rdi), %rbx + 0x4c, 0x8d, 0x14, 0x53, //0x00006c62 leaq (%rbx,%rdx,2), %r10 + 0x49, 0x83, 0xc2, 0xd0, //0x00006c66 addq $-48, %r10 + 0x48, 0x83, 0xc7, 0x01, //0x00006c6a addq $1, %rdi + 0x4c, 0x89, 0xd2, //0x00006c6e movq %r10, %rdx + 0x48, 0xd3, 0xea, //0x00006c71 shrq %cl, %rdx + 0x48, 0x85, 0xd2, //0x00006c74 testq %rdx, %rdx + 0x0f, 0x84, 0xd3, 0xff, 0xff, 0xff, //0x00006c77 je LBB5_1290 + 0x89, 0xfe, //0x00006c7d movl %edi, %esi + 0xbb, 0x01, 0x00, 0x00, 0x00, //0x00006c7f movl $1, %ebx + //0x00006c84 LBB5_1293 + 0x49, 0xc7, 0xc4, 0xff, 0xff, 0xff, 0xff, //0x00006c84 movq $-1, %r12 + 0x49, 0xd3, 0xe4, //0x00006c8b shlq %cl, %r12 + 0x49, 0xf7, 0xd4, //0x00006c8e notq %r12 + 0x41, 0x89, 0xc6, //0x00006c91 movl %eax, %r14d + 0x41, 0x29, 0xf6, //0x00006c94 subl %esi, %r14d + 0x0f, 0x8e, 0x86, 0x00, 0x00, 0x00, //0x00006c97 jle LBB5_1303 + 0x4c, 0x63, 0xc6, //0x00006c9d movslq %esi, %r8 + 0x48, 0x98, //0x00006ca0 cltq + 0x48, 0x89, 0xc2, //0x00006ca2 movq %rax, %rdx + 0x4c, 0x29, 0xc2, //0x00006ca5 subq %r8, %rdx + 0x4c, 0x89, 0xc3, //0x00006ca8 movq %r8, %rbx + 0x48, 0xf7, 0xd3, //0x00006cab notq %rbx + 0x48, 0x01, 0xc3, //0x00006cae addq %rax, %rbx + 0x0f, 0x85, 0x84, 0x00, 0x00, 0x00, //0x00006cb1 jne LBB5_1305 + 0x31, 0xc0, //0x00006cb7 xorl %eax, %eax + 0xe9, 0xf9, 0x00, 0x00, 0x00, //0x00006cb9 jmp LBB5_1308 + //0x00006cbe LBB5_1296 + 0x4d, 0x85, 0xd2, //0x00006cbe testq %r10, %r10 + 0x0f, 0x84, 0x64, 0x00, 0x00, 0x00, //0x00006cc1 je LBB5_1304 + 0x4c, 0x89, 0xd7, //0x00006cc7 movq %r10, %rdi + 0x48, 0xd3, 0xef, //0x00006cca shrq %cl, %rdi + 0x48, 0x85, 0xff, //0x00006ccd testq %rdi, %rdi + 0xbb, 0x01, 0x00, 0x00, 0x00, //0x00006cd0 movl $1, %ebx + 0x0f, 0x84, 0x1e, 0x00, 0x00, 0x00, //0x00006cd5 je LBB5_1301 + 0x49, 0xc7, 0xc4, 0xff, 0xff, 0xff, 0xff, //0x00006cdb movq $-1, %r12 + 0x49, 0xd3, 0xe4, //0x00006ce2 shlq %cl, %r12 + 0x49, 0xf7, 0xd4, //0x00006ce5 notq %r12 + 0x48, 0x8b, 0x55, 0xb0, //0x00006ce8 movq $-80(%rbp), %rdx + 0x29, 0xf2, //0x00006cec subl %esi, %edx + 0x83, 0xc2, 0x01, //0x00006cee addl $1, %edx + 0x45, 0x31, 0xf6, //0x00006cf1 xorl %r14d, %r14d + 0xe9, 0x07, 0x01, 0x00, 0x00, //0x00006cf4 jmp LBB5_1299 + //0x00006cf9 LBB5_1301 + 0x4d, 0x01, 0xd2, //0x00006cf9 addq %r10, %r10 + 0x4f, 0x8d, 0x14, 0x92, //0x00006cfc leaq (%r10,%r10,4), %r10 + 0x83, 0xc6, 0x01, //0x00006d00 addl $1, %esi + 0x4c, 0x89, 0xd7, //0x00006d03 movq %r10, %rdi + 0x48, 0xd3, 0xef, //0x00006d06 shrq %cl, %rdi + 0x48, 0x85, 0xff, //0x00006d09 testq %rdi, %rdi + 0x0f, 0x84, 0xe7, 0xff, 0xff, 0xff, //0x00006d0c je LBB5_1301 + 0xe9, 0x6d, 0xff, 0xff, 0xff, //0x00006d12 jmp LBB5_1293 + //0x00006d17 LBB5_1302 + 0x31, 0xd2, //0x00006d17 xorl %edx, %edx + 0x31, 0xff, //0x00006d19 xorl %edi, %edi + 0x41, 0x29, 0xc8, //0x00006d1b subl %ecx, %r8d + 0xe9, 0xcd, 0xf9, 0xff, 0xff, //0x00006d1e jmp LBB5_1222 + //0x00006d23 LBB5_1303 + 0x45, 0x31, 0xf6, //0x00006d23 xorl %r14d, %r14d + 0xe9, 0xc2, 0x00, 0x00, 0x00, //0x00006d26 jmp LBB5_1311 + //0x00006d2b LBB5_1304 + 0x45, 0x31, 0xf6, //0x00006d2b xorl %r14d, %r14d + 0x31, 0xd2, //0x00006d2e xorl %edx, %edx + 0x31, 0xff, //0x00006d30 xorl %edi, %edi + 0x4c, 0x8b, 0x55, 0xb0, //0x00006d32 movq $-80(%rbp), %r10 + 0xe9, 0x5f, 0x01, 0x00, 0x00, //0x00006d36 jmp LBB5_1322 + //0x00006d3b LBB5_1305 + 0x48, 0x89, 0x95, 0x48, 0xff, 0xff, 0xff, //0x00006d3b movq %rdx, $-184(%rbp) + 0x48, 0x83, 0xe2, 0xfe, //0x00006d42 andq $-2, %rdx + 0x48, 0xf7, 0xda, //0x00006d46 negq %rdx + 0x48, 0x89, 0x55, 0x80, //0x00006d49 movq %rdx, $-128(%rbp) + 0x31, 0xc0, //0x00006d4d xorl %eax, %eax + 0x48, 0x8b, 0x9d, 0x50, 0xff, 0xff, 0xff, //0x00006d4f movq $-176(%rbp), %rbx + //0x00006d56 LBB5_1306 + 0x4c, 0x89, 0xd2, //0x00006d56 movq %r10, %rdx + 0x48, 0xd3, 0xea, //0x00006d59 shrq %cl, %rdx + 0x4d, 0x21, 0xe2, //0x00006d5c andq %r12, %r10 + 0x80, 0xc2, 0x30, //0x00006d5f addb $48, %dl + 0x88, 0x53, 0xff, //0x00006d62 movb %dl, $-1(%rbx) + 0x4b, 0x8d, 0x14, 0x92, //0x00006d65 leaq (%r10,%r10,4), %rdx + 0x4a, 0x0f, 0xbe, 0x7c, 0x03, 0xff, //0x00006d69 movsbq $-1(%rbx,%r8), %rdi + 0x48, 0x8d, 0x14, 0x57, //0x00006d6f leaq (%rdi,%rdx,2), %rdx + 0x48, 0x83, 0xc2, 0xd0, //0x00006d73 addq $-48, %rdx + 0x48, 0x89, 0xd7, //0x00006d77 movq %rdx, %rdi + 0x48, 0xd3, 0xef, //0x00006d7a shrq %cl, %rdi + 0x4c, 0x21, 0xe2, //0x00006d7d andq %r12, %rdx + 0x40, 0x80, 0xc7, 0x30, //0x00006d80 addb $48, %dil + 0x40, 0x88, 0x3b, //0x00006d84 movb %dil, (%rbx) + 0x48, 0x8d, 0x14, 0x92, //0x00006d87 leaq (%rdx,%rdx,4), %rdx + 0x4a, 0x0f, 0xbe, 0x3c, 0x03, //0x00006d8b movsbq (%rbx,%r8), %rdi + 0x4c, 0x8d, 0x14, 0x57, //0x00006d90 leaq (%rdi,%rdx,2), %r10 + 0x49, 0x83, 0xc2, 0xd0, //0x00006d94 addq $-48, %r10 + 0x48, 0x83, 0xc3, 0x02, //0x00006d98 addq $2, %rbx + 0x48, 0x83, 0xc0, 0xfe, //0x00006d9c addq $-2, %rax + 0x48, 0x39, 0x45, 0x80, //0x00006da0 cmpq %rax, $-128(%rbp) + 0x0f, 0x85, 0xac, 0xff, 0xff, 0xff, //0x00006da4 jne LBB5_1306 + 0x49, 0x29, 0xc0, //0x00006daa subq %rax, %r8 + 0x48, 0xf7, 0xd8, //0x00006dad negq %rax + 0x48, 0x8b, 0x95, 0x48, 0xff, 0xff, 0xff, //0x00006db0 movq $-184(%rbp), %rdx + //0x00006db7 LBB5_1308 + 0xf6, 0xc2, 0x01, //0x00006db7 testb $1, %dl + 0xbb, 0x01, 0x00, 0x00, 0x00, //0x00006dba movl $1, %ebx + 0x0f, 0x84, 0x21, 0x00, 0x00, 0x00, //0x00006dbf je LBB5_1310 + 0x4c, 0x89, 0xd2, //0x00006dc5 movq %r10, %rdx + 0x48, 0xd3, 0xea, //0x00006dc8 shrq %cl, %rdx + 0x80, 0xc2, 0x30, //0x00006dcb addb $48, %dl + 0x41, 0x88, 0x14, 0x01, //0x00006dce movb %dl, (%r9,%rax) + 0x4d, 0x21, 0xe2, //0x00006dd2 andq %r12, %r10 + 0x4b, 0x8d, 0x04, 0x92, //0x00006dd5 leaq (%r10,%r10,4), %rax + 0x4b, 0x0f, 0xbe, 0x14, 0x01, //0x00006dd9 movsbq (%r9,%r8), %rdx + 0x4c, 0x8d, 0x14, 0x42, //0x00006dde leaq (%rdx,%rax,2), %r10 + 0x49, 0x83, 0xc2, 0xd0, //0x00006de2 addq $-48, %r10 + //0x00006de6 LBB5_1310 + 0x4c, 0x8b, 0x85, 0x68, 0xff, 0xff, 0xff, //0x00006de6 movq $-152(%rbp), %r8 + //0x00006ded LBB5_1311 + 0x48, 0x8b, 0x55, 0xb0, //0x00006ded movq $-80(%rbp), %rdx + 0x29, 0xf2, //0x00006df1 subl %esi, %edx + 0x83, 0xc2, 0x01, //0x00006df3 addl $1, %edx + 0xe9, 0x39, 0x00, 0x00, 0x00, //0x00006df6 jmp LBB5_1314 + 0x90, 0x90, 0x90, 0x90, 0x90, //0x00006dfb .p2align 4, 0x90 + //0x00006e00 LBB5_1299 + 0x4c, 0x89, 0xd0, //0x00006e00 movq %r10, %rax + 0x48, 0xd3, 0xe8, //0x00006e03 shrq %cl, %rax + 0x4d, 0x21, 0xe2, //0x00006e06 andq %r12, %r10 + 0x49, 0x63, 0xf6, //0x00006e09 movslq %r14d, %rsi + 0x49, 0x39, 0xf3, //0x00006e0c cmpq %rsi, %r11 + 0x0f, 0x86, 0x11, 0x00, 0x00, 0x00, //0x00006e0f jbe LBB5_1312 + 0x04, 0x30, //0x00006e15 addb $48, %al + 0x41, 0x88, 0x04, 0x31, //0x00006e17 movb %al, (%r9,%rsi) + 0x83, 0xc6, 0x01, //0x00006e1b addl $1, %esi + 0x41, 0x89, 0xf6, //0x00006e1e movl %esi, %r14d + 0xe9, 0x07, 0x00, 0x00, 0x00, //0x00006e21 jmp LBB5_1313 + //0x00006e26 LBB5_1312 + 0x48, 0x85, 0xc0, //0x00006e26 testq %rax, %rax + 0x44, 0x0f, 0x45, 0xfb, //0x00006e29 cmovnel %ebx, %r15d + //0x00006e2d LBB5_1313 + 0x4d, 0x01, 0xd2, //0x00006e2d addq %r10, %r10 + 0x4f, 0x8d, 0x14, 0x92, //0x00006e30 leaq (%r10,%r10,4), %r10 + //0x00006e34 LBB5_1314 + 0x4d, 0x85, 0xd2, //0x00006e34 testq %r10, %r10 + 0x0f, 0x85, 0xc3, 0xff, 0xff, 0xff, //0x00006e37 jne LBB5_1299 + 0x45, 0x85, 0xf6, //0x00006e3d testl %r14d, %r14d + 0x49, 0xbc, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf0, 0x7f, //0x00006e40 movabsq $9218868437227405312, %r12 + 0x49, 0x89, 0xd2, //0x00006e4a movq %rdx, %r10 + 0x0f, 0x8e, 0x2c, 0x00, 0x00, 0x00, //0x00006e4d jle LBB5_1320 + 0x44, 0x89, 0xf0, //0x00006e53 movl %r14d, %eax + 0x48, 0x83, 0xc0, 0x01, //0x00006e56 addq $1, %rax + //0x00006e5a LBB5_1317 + 0x41, 0x8d, 0x4e, 0xff, //0x00006e5a leal $-1(%r14), %ecx + 0x41, 0x80, 0x3c, 0x09, 0x30, //0x00006e5e cmpb $48, (%r9,%rcx) + 0x0f, 0x85, 0x1c, 0x00, 0x00, 0x00, //0x00006e63 jne LBB5_1321 + 0x48, 0x83, 0xc0, 0xff, //0x00006e69 addq $-1, %rax + 0x41, 0x89, 0xce, //0x00006e6d movl %ecx, %r14d + 0x48, 0x83, 0xf8, 0x01, //0x00006e70 cmpq $1, %rax + 0x0f, 0x8f, 0xe0, 0xff, 0xff, 0xff, //0x00006e74 jg LBB5_1317 + 0xe9, 0x11, 0x00, 0x00, 0x00, //0x00006e7a jmp LBB5_1319 + //0x00006e7f LBB5_1320 + 0x0f, 0x84, 0x0b, 0x00, 0x00, 0x00, //0x00006e7f je LBB5_1319 + //0x00006e85 LBB5_1321 + 0x44, 0x89, 0xf2, //0x00006e85 movl %r14d, %edx + 0x44, 0x89, 0xf7, //0x00006e88 movl %r14d, %edi + 0xe9, 0x0a, 0x00, 0x00, 0x00, //0x00006e8b jmp LBB5_1322 + //0x00006e90 LBB5_1319 + 0x45, 0x31, 0xd2, //0x00006e90 xorl %r10d, %r10d + 0x45, 0x31, 0xf6, //0x00006e93 xorl %r14d, %r14d + 0x31, 0xd2, //0x00006e96 xorl %edx, %edx + 0x31, 0xff, //0x00006e98 xorl %edi, %edi + //0x00006e9a LBB5_1322 + 0x8b, 0x8d, 0x64, 0xff, 0xff, 0xff, //0x00006e9a movl $-156(%rbp), %ecx + 0x41, 0x29, 0xc8, //0x00006ea0 subl %ecx, %r8d + 0xe9, 0x48, 0xf8, 0xff, 0xff, //0x00006ea3 jmp LBB5_1222 + //0x00006ea8 LBB5_1323 + 0x41, 0x81, 0xf8, 0x02, 0xfc, 0xff, 0xff, //0x00006ea8 cmpl $-1022, %r8d + 0x0f, 0x8f, 0xbc, 0x01, 0x00, 0x00, //0x00006eaf jg LBB5_1350 + 0xbb, 0x02, 0xfc, 0xff, 0xff, //0x00006eb5 movl $-1022, %ebx + 0x85, 0xff, //0x00006eba testl %edi, %edi + 0x0f, 0x84, 0xa6, 0x0a, 0x00, 0x00, //0x00006ebc je LBB5_1449 + 0x4c, 0x89, 0x55, 0xb0, //0x00006ec2 movq %r10, $-80(%rbp) + 0x45, 0x8d, 0x90, 0xfd, 0x03, 0x00, 0x00, //0x00006ec6 leal $1021(%r8), %r10d + 0x41, 0x81, 0xf8, 0xc6, 0xfb, 0xff, 0xff, //0x00006ecd cmpl $-1082, %r8d + 0x0f, 0x8f, 0xb0, 0x01, 0x00, 0x00, //0x00006ed4 jg LBB5_1352 + 0x4d, 0x8d, 0x65, 0x01, //0x00006eda leaq $1(%r13), %r12 + 0x41, 0xb8, 0x01, 0x00, 0x00, 0x00, //0x00006ede movl $1, %r8d + 0xe9, 0x20, 0x00, 0x00, 0x00, //0x00006ee4 jmp LBB5_1331 + //0x00006ee9 LBB5_1328 + 0x31, 0xc0, //0x00006ee9 xorl %eax, %eax + 0x48, 0x89, 0x45, 0xb0, //0x00006eeb movq %rax, $-80(%rbp) + //0x00006eef LBB5_1329 + 0x45, 0x31, 0xf6, //0x00006eef xorl %r14d, %r14d + //0x00006ef2 LBB5_1330 + 0x41, 0x8d, 0x4a, 0x3c, //0x00006ef2 leal $60(%r10), %ecx + 0x44, 0x89, 0xf7, //0x00006ef6 movl %r14d, %edi + 0x44, 0x89, 0xf6, //0x00006ef9 movl %r14d, %esi + 0x41, 0x83, 0xfa, 0x88, //0x00006efc cmpl $-120, %r10d + 0x41, 0x89, 0xca, //0x00006f00 movl %ecx, %r10d + 0x0f, 0x8d, 0x86, 0x01, 0x00, 0x00, //0x00006f03 jge LBB5_1353 + //0x00006f09 LBB5_1331 + 0x85, 0xff, //0x00006f09 testl %edi, %edi + 0xbb, 0x00, 0x00, 0x00, 0x00, //0x00006f0b movl $0, %ebx + 0x0f, 0x4f, 0xdf, //0x00006f10 cmovgl %edi, %ebx + 0x31, 0xf6, //0x00006f13 xorl %esi, %esi + 0x31, 0xc9, //0x00006f15 xorl %ecx, %ecx + 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00006f17 .p2align 4, 0x90 + //0x00006f20 LBB5_1332 + 0x48, 0x39, 0xf3, //0x00006f20 cmpq %rsi, %rbx + 0x0f, 0x84, 0x25, 0x00, 0x00, 0x00, //0x00006f23 je LBB5_1335 + 0x48, 0x8d, 0x0c, 0x89, //0x00006f29 leaq (%rcx,%rcx,4), %rcx + 0x49, 0x0f, 0xbe, 0x04, 0x31, //0x00006f2d movsbq (%r9,%rsi), %rax + 0x48, 0x8d, 0x0c, 0x48, //0x00006f32 leaq (%rax,%rcx,2), %rcx + 0x48, 0x83, 0xc1, 0xd0, //0x00006f36 addq $-48, %rcx + 0x48, 0x83, 0xc6, 0x01, //0x00006f3a addq $1, %rsi + 0x4c, 0x39, 0xe1, //0x00006f3e cmpq %r12, %rcx + 0x0f, 0x82, 0xd9, 0xff, 0xff, 0xff, //0x00006f41 jb LBB5_1332 + 0x89, 0xf3, //0x00006f47 movl %esi, %ebx + 0xe9, 0x1c, 0x00, 0x00, 0x00, //0x00006f49 jmp LBB5_1337 + //0x00006f4e LBB5_1335 + 0x48, 0x85, 0xc9, //0x00006f4e testq %rcx, %rcx + 0x0f, 0x84, 0x98, 0xff, 0xff, 0xff, //0x00006f51 je LBB5_1329 + //0x00006f57 LBB5_1336 + 0x48, 0x01, 0xc9, //0x00006f57 addq %rcx, %rcx + 0x48, 0x8d, 0x0c, 0x89, //0x00006f5a leaq (%rcx,%rcx,4), %rcx + 0x83, 0xc3, 0x01, //0x00006f5e addl $1, %ebx + 0x4c, 0x39, 0xe1, //0x00006f61 cmpq %r12, %rcx + 0x0f, 0x82, 0xed, 0xff, 0xff, 0xff, //0x00006f64 jb LBB5_1336 + //0x00006f6a LBB5_1337 + 0x48, 0x8b, 0x45, 0xb0, //0x00006f6a movq $-80(%rbp), %rax + 0x29, 0xd8, //0x00006f6e subl %ebx, %eax + 0x48, 0x89, 0x45, 0xb0, //0x00006f70 movq %rax, $-80(%rbp) + 0x31, 0xf6, //0x00006f74 xorl %esi, %esi + 0x39, 0xfb, //0x00006f76 cmpl %edi, %ebx + 0x0f, 0x8d, 0x54, 0x00, 0x00, 0x00, //0x00006f78 jge LBB5_1342 + 0x48, 0x63, 0xf3, //0x00006f7e movslq %ebx, %rsi + 0x49, 0x63, 0xfe, //0x00006f81 movslq %r14d, %rdi + 0x49, 0x8d, 0x1c, 0x31, //0x00006f84 leaq (%r9,%rsi), %rbx + 0x45, 0x31, 0xf6, //0x00006f88 xorl %r14d, %r14d + 0x90, 0x90, 0x90, 0x90, 0x90, //0x00006f8b .p2align 4, 0x90 + //0x00006f90 LBB5_1339 + 0x48, 0x89, 0xc8, //0x00006f90 movq %rcx, %rax + 0x48, 0xc1, 0xe8, 0x3c, //0x00006f93 shrq $60, %rax + 0x4c, 0x21, 0xe9, //0x00006f97 andq %r13, %rcx + 0x0c, 0x30, //0x00006f9a orb $48, %al + 0x43, 0x88, 0x04, 0x31, //0x00006f9c movb %al, (%r9,%r14) + 0x4a, 0x0f, 0xbe, 0x04, 0x33, //0x00006fa0 movsbq (%rbx,%r14), %rax + 0x4a, 0x8d, 0x14, 0x36, //0x00006fa5 leaq (%rsi,%r14), %rdx + 0x48, 0x83, 0xc2, 0x01, //0x00006fa9 addq $1, %rdx + 0x49, 0x83, 0xc6, 0x01, //0x00006fad addq $1, %r14 + 0x48, 0x8d, 0x0c, 0x89, //0x00006fb1 leaq (%rcx,%rcx,4), %rcx + 0x48, 0x8d, 0x0c, 0x48, //0x00006fb5 leaq (%rax,%rcx,2), %rcx + 0x48, 0x83, 0xc1, 0xd0, //0x00006fb9 addq $-48, %rcx + 0x48, 0x39, 0xfa, //0x00006fbd cmpq %rdi, %rdx + 0x0f, 0x8c, 0xca, 0xff, 0xff, 0xff, //0x00006fc0 jl LBB5_1339 + 0x48, 0x85, 0xc9, //0x00006fc6 testq %rcx, %rcx + 0x0f, 0x84, 0x57, 0x00, 0x00, 0x00, //0x00006fc9 je LBB5_1346 + 0x44, 0x89, 0xf6, //0x00006fcf movl %r14d, %esi + //0x00006fd2 LBB5_1342 + 0x41, 0x89, 0xf6, //0x00006fd2 movl %esi, %r14d + 0xe9, 0x18, 0x00, 0x00, 0x00, //0x00006fd5 jmp LBB5_1344 + //0x00006fda LBB5_1343 + 0x4c, 0x39, 0xe1, //0x00006fda cmpq %r12, %rcx + 0x45, 0x0f, 0x43, 0xf8, //0x00006fdd cmovael %r8d, %r15d + 0x48, 0x8d, 0x04, 0x36, //0x00006fe1 leaq (%rsi,%rsi), %rax + 0x48, 0x8d, 0x0c, 0x80, //0x00006fe5 leaq (%rax,%rax,4), %rcx + 0x48, 0x85, 0xf6, //0x00006fe9 testq %rsi, %rsi + 0x0f, 0x84, 0x34, 0x00, 0x00, 0x00, //0x00006fec je LBB5_1346 + //0x00006ff2 LBB5_1344 + 0x48, 0x89, 0xce, //0x00006ff2 movq %rcx, %rsi + 0x4c, 0x21, 0xee, //0x00006ff5 andq %r13, %rsi + 0x49, 0x63, 0xfe, //0x00006ff8 movslq %r14d, %rdi + 0x49, 0x39, 0xfb, //0x00006ffb cmpq %rdi, %r11 + 0x0f, 0x86, 0xd6, 0xff, 0xff, 0xff, //0x00006ffe jbe LBB5_1343 + 0x48, 0xc1, 0xe9, 0x3c, //0x00007004 shrq $60, %rcx + 0x80, 0xc9, 0x30, //0x00007008 orb $48, %cl + 0x41, 0x88, 0x0c, 0x39, //0x0000700b movb %cl, (%r9,%rdi) + 0x83, 0xc7, 0x01, //0x0000700f addl $1, %edi + 0x41, 0x89, 0xfe, //0x00007012 movl %edi, %r14d + 0x48, 0x8d, 0x04, 0x36, //0x00007015 leaq (%rsi,%rsi), %rax + 0x48, 0x8d, 0x0c, 0x80, //0x00007019 leaq (%rax,%rax,4), %rcx + 0x48, 0x85, 0xf6, //0x0000701d testq %rsi, %rsi + 0x0f, 0x85, 0xcc, 0xff, 0xff, 0xff, //0x00007020 jne LBB5_1344 + //0x00007026 LBB5_1346 + 0x48, 0x8b, 0x45, 0xb0, //0x00007026 movq $-80(%rbp), %rax + 0x83, 0xc0, 0x01, //0x0000702a addl $1, %eax + 0x48, 0x89, 0x45, 0xb0, //0x0000702d movq %rax, $-80(%rbp) + 0x45, 0x85, 0xf6, //0x00007031 testl %r14d, %r14d + 0x0f, 0x8e, 0x2c, 0x00, 0x00, 0x00, //0x00007034 jle LBB5_1327 + 0x44, 0x89, 0xf1, //0x0000703a movl %r14d, %ecx + 0x48, 0x83, 0xc1, 0x01, //0x0000703d addq $1, %rcx + //0x00007041 LBB5_1348 + 0x41, 0x8d, 0x76, 0xff, //0x00007041 leal $-1(%r14), %esi + 0x41, 0x80, 0x3c, 0x31, 0x30, //0x00007045 cmpb $48, (%r9,%rsi) + 0x0f, 0x85, 0xa2, 0xfe, 0xff, 0xff, //0x0000704a jne LBB5_1330 + 0x48, 0x83, 0xc1, 0xff, //0x00007050 addq $-1, %rcx + 0x41, 0x89, 0xf6, //0x00007054 movl %esi, %r14d + 0x48, 0x83, 0xf9, 0x01, //0x00007057 cmpq $1, %rcx + 0x0f, 0x8f, 0xe0, 0xff, 0xff, 0xff, //0x0000705b jg LBB5_1348 + 0xe9, 0x83, 0xfe, 0xff, 0xff, //0x00007061 jmp LBB5_1328 + //0x00007066 LBB5_1327 + 0x0f, 0x85, 0x86, 0xfe, 0xff, 0xff, //0x00007066 jne LBB5_1330 + 0xe9, 0x78, 0xfe, 0xff, 0xff, //0x0000706c jmp LBB5_1328 + //0x00007071 LBB5_1350 + 0x41, 0x81, 0xf8, 0x00, 0x04, 0x00, 0x00, //0x00007071 cmpl $1024, %r8d + 0x0f, 0x8f, 0x20, 0xf0, 0xff, 0xff, //0x00007078 jg LBB5_1155 + 0x41, 0x83, 0xc0, 0xff, //0x0000707e addl $-1, %r8d + 0x44, 0x89, 0xc3, //0x00007082 movl %r8d, %ebx + 0xe9, 0x27, 0x08, 0x00, 0x00, //0x00007085 jmp LBB5_1438 + //0x0000708a LBB5_1352 + 0x89, 0xfe, //0x0000708a movl %edi, %esi + 0x44, 0x89, 0xd1, //0x0000708c movl %r10d, %ecx + //0x0000708f LBB5_1353 + 0xf7, 0xd9, //0x0000708f negl %ecx + 0x31, 0xd2, //0x00007091 xorl %edx, %edx + 0x85, 0xf6, //0x00007093 testl %esi, %esi + 0xbf, 0x00, 0x00, 0x00, 0x00, //0x00007095 movl $0, %edi + 0x0f, 0x4f, 0xfe, //0x0000709a cmovgl %esi, %edi + 0x31, 0xc0, //0x0000709d xorl %eax, %eax + 0x49, 0xbc, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf0, 0x7f, //0x0000709f movabsq $9218868437227405312, %r12 + 0x4c, 0x8b, 0x55, 0xb0, //0x000070a9 movq $-80(%rbp), %r10 + //0x000070ad LBB5_1354 + 0x48, 0x39, 0xd7, //0x000070ad cmpq %rdx, %rdi + 0x0f, 0x84, 0x9c, 0x00, 0x00, 0x00, //0x000070b0 je LBB5_1363 + 0x48, 0x8d, 0x04, 0x80, //0x000070b6 leaq (%rax,%rax,4), %rax + 0x49, 0x0f, 0xbe, 0x1c, 0x11, //0x000070ba movsbq (%r9,%rdx), %rbx + 0x48, 0x8d, 0x04, 0x43, //0x000070bf leaq (%rbx,%rax,2), %rax + 0x48, 0x83, 0xc0, 0xd0, //0x000070c3 addq $-48, %rax + 0x48, 0x83, 0xc2, 0x01, //0x000070c7 addq $1, %rdx + 0x48, 0x89, 0xc3, //0x000070cb movq %rax, %rbx + 0x48, 0xd3, 0xeb, //0x000070ce shrq %cl, %rbx + 0x48, 0x85, 0xdb, //0x000070d1 testq %rbx, %rbx + 0x0f, 0x84, 0xd3, 0xff, 0xff, 0xff, //0x000070d4 je LBB5_1354 + 0x89, 0xd7, //0x000070da movl %edx, %edi + //0x000070dc LBB5_1357 + 0x49, 0xc7, 0xc4, 0xff, 0xff, 0xff, 0xff, //0x000070dc movq $-1, %r12 + 0x49, 0xd3, 0xe4, //0x000070e3 shlq %cl, %r12 + 0x49, 0xf7, 0xd4, //0x000070e6 notq %r12 + 0x31, 0xdb, //0x000070e9 xorl %ebx, %ebx + 0x39, 0xf7, //0x000070eb cmpl %esi, %edi + 0x0f, 0x8d, 0x47, 0x00, 0x00, 0x00, //0x000070ed jge LBB5_1361 + 0x4c, 0x63, 0xd7, //0x000070f3 movslq %edi, %r10 + 0x4d, 0x63, 0xc6, //0x000070f6 movslq %r14d, %r8 + 0x4f, 0x8d, 0x34, 0x11, //0x000070f9 leaq (%r9,%r10), %r14 + 0x31, 0xdb, //0x000070fd xorl %ebx, %ebx + //0x000070ff LBB5_1359 + 0x48, 0x89, 0xc6, //0x000070ff movq %rax, %rsi + 0x48, 0xd3, 0xee, //0x00007102 shrq %cl, %rsi + 0x4c, 0x21, 0xe0, //0x00007105 andq %r12, %rax + 0x40, 0x80, 0xc6, 0x30, //0x00007108 addb $48, %sil + 0x41, 0x88, 0x34, 0x19, //0x0000710c movb %sil, (%r9,%rbx) + 0x49, 0x0f, 0xbe, 0x34, 0x1e, //0x00007110 movsbq (%r14,%rbx), %rsi + 0x49, 0x8d, 0x14, 0x1a, //0x00007115 leaq (%r10,%rbx), %rdx + 0x48, 0x83, 0xc2, 0x01, //0x00007119 addq $1, %rdx + 0x48, 0x83, 0xc3, 0x01, //0x0000711d addq $1, %rbx + 0x48, 0x8d, 0x04, 0x80, //0x00007121 leaq (%rax,%rax,4), %rax + 0x48, 0x8d, 0x04, 0x46, //0x00007125 leaq (%rsi,%rax,2), %rax + 0x48, 0x83, 0xc0, 0xd0, //0x00007129 addq $-48, %rax + 0x4c, 0x39, 0xc2, //0x0000712d cmpq %r8, %rdx + 0x0f, 0x8c, 0xc9, 0xff, 0xff, 0xff, //0x00007130 jl LBB5_1359 + 0x4c, 0x8b, 0x55, 0xb0, //0x00007136 movq $-80(%rbp), %r10 + //0x0000713a LBB5_1361 + 0x41, 0x29, 0xfa, //0x0000713a subl %edi, %r10d + 0x41, 0x83, 0xc2, 0x01, //0x0000713d addl $1, %r10d + 0x48, 0x85, 0xc0, //0x00007141 testq %rax, %rax + 0x0f, 0x85, 0x36, 0x00, 0x00, 0x00, //0x00007144 jne LBB5_1366 + 0x41, 0x89, 0xde, //0x0000714a movl %ebx, %r14d + 0xe9, 0x85, 0x00, 0x00, 0x00, //0x0000714d jmp LBB5_1370 + //0x00007152 LBB5_1363 + 0x48, 0x85, 0xc0, //0x00007152 testq %rax, %rax + 0x0f, 0x84, 0x92, 0x09, 0x00, 0x00, //0x00007155 je LBB5_1479 + 0x48, 0x89, 0xc2, //0x0000715b movq %rax, %rdx + 0x48, 0xd3, 0xea, //0x0000715e shrq %cl, %rdx + 0x48, 0x85, 0xd2, //0x00007161 testq %rdx, %rdx + 0x0f, 0x84, 0xb4, 0x00, 0x00, 0x00, //0x00007164 je LBB5_1375 + 0x49, 0xc7, 0xc4, 0xff, 0xff, 0xff, 0xff, //0x0000716a movq $-1, %r12 + 0x49, 0xd3, 0xe4, //0x00007171 shlq %cl, %r12 + 0x49, 0xf7, 0xd4, //0x00007174 notq %r12 + 0x41, 0x29, 0xfa, //0x00007177 subl %edi, %r10d + 0x41, 0x83, 0xc2, 0x01, //0x0000717a addl $1, %r10d + 0x31, 0xdb, //0x0000717e xorl %ebx, %ebx + //0x00007180 LBB5_1366 + 0xbe, 0x01, 0x00, 0x00, 0x00, //0x00007180 movl $1, %esi + 0x41, 0x89, 0xde, //0x00007185 movl %ebx, %r14d + 0xe9, 0x17, 0x00, 0x00, 0x00, //0x00007188 jmp LBB5_1368 + //0x0000718d LBB5_1367 + 0x48, 0x85, 0xff, //0x0000718d testq %rdi, %rdi + 0x44, 0x0f, 0x45, 0xfe, //0x00007190 cmovnel %esi, %r15d + 0x48, 0x01, 0xc0, //0x00007194 addq %rax, %rax + 0x48, 0x8d, 0x04, 0x80, //0x00007197 leaq (%rax,%rax,4), %rax + 0x48, 0x85, 0xc0, //0x0000719b testq %rax, %rax + 0x0f, 0x84, 0x33, 0x00, 0x00, 0x00, //0x0000719e je LBB5_1370 + //0x000071a4 LBB5_1368 + 0x48, 0x89, 0xc7, //0x000071a4 movq %rax, %rdi + 0x48, 0xd3, 0xef, //0x000071a7 shrq %cl, %rdi + 0x4c, 0x21, 0xe0, //0x000071aa andq %r12, %rax + 0x49, 0x63, 0xde, //0x000071ad movslq %r14d, %rbx + 0x49, 0x39, 0xdb, //0x000071b0 cmpq %rbx, %r11 + 0x0f, 0x86, 0xd4, 0xff, 0xff, 0xff, //0x000071b3 jbe LBB5_1367 + 0x40, 0x80, 0xc7, 0x30, //0x000071b9 addb $48, %dil + 0x41, 0x88, 0x3c, 0x19, //0x000071bd movb %dil, (%r9,%rbx) + 0x83, 0xc3, 0x01, //0x000071c1 addl $1, %ebx + 0x41, 0x89, 0xde, //0x000071c4 movl %ebx, %r14d + 0x48, 0x01, 0xc0, //0x000071c7 addq %rax, %rax + 0x48, 0x8d, 0x04, 0x80, //0x000071ca leaq (%rax,%rax,4), %rax + 0x48, 0x85, 0xc0, //0x000071ce testq %rax, %rax + 0x0f, 0x85, 0xcd, 0xff, 0xff, 0xff, //0x000071d1 jne LBB5_1368 + //0x000071d7 LBB5_1370 + 0x45, 0x85, 0xf6, //0x000071d7 testl %r14d, %r14d + 0x49, 0xbc, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf0, 0x7f, //0x000071da movabsq $9218868437227405312, %r12 + 0x0f, 0x8e, 0xa0, 0x06, 0x00, 0x00, //0x000071e4 jle LBB5_1435 + 0x44, 0x89, 0xf0, //0x000071ea movl %r14d, %eax + 0x48, 0x83, 0xc0, 0x01, //0x000071ed addq $1, %rax + 0x45, 0x31, 0xc0, //0x000071f1 xorl %r8d, %r8d + //0x000071f4 LBB5_1372 + 0x41, 0x8d, 0x4e, 0xff, //0x000071f4 leal $-1(%r14), %ecx + 0x41, 0x80, 0x3c, 0x09, 0x30, //0x000071f8 cmpb $48, (%r9,%rcx) + 0x0f, 0x85, 0xa6, 0x06, 0x00, 0x00, //0x000071fd jne LBB5_1437 + 0x48, 0x83, 0xc0, 0xff, //0x00007203 addq $-1, %rax + 0x41, 0x89, 0xce, //0x00007207 movl %ecx, %r14d + 0x48, 0x83, 0xf8, 0x01, //0x0000720a cmpq $1, %rax + 0x0f, 0x8f, 0xe0, 0xff, 0xff, 0xff, //0x0000720e jg LBB5_1372 + 0xbb, 0x02, 0xfc, 0xff, 0xff, //0x00007214 movl $-1022, %ebx + 0xe9, 0x10, 0x0b, 0x00, 0x00, //0x00007219 jmp LBB5_1508 + //0x0000721e LBB5_1375 + 0x48, 0x01, 0xc0, //0x0000721e addq %rax, %rax + 0x48, 0x8d, 0x04, 0x80, //0x00007221 leaq (%rax,%rax,4), %rax + 0x83, 0xc7, 0x01, //0x00007225 addl $1, %edi + 0x48, 0x89, 0xc2, //0x00007228 movq %rax, %rdx + 0x48, 0xd3, 0xea, //0x0000722b shrq %cl, %rdx + 0x48, 0x85, 0xd2, //0x0000722e testq %rdx, %rdx + 0x0f, 0x84, 0xe7, 0xff, 0xff, 0xff, //0x00007231 je LBB5_1375 + 0xe9, 0xa0, 0xfe, 0xff, 0xff, //0x00007237 jmp LBB5_1357 + //0x0000723c LBB5_1376 + 0x0f, 0xbc, 0xc9, //0x0000723c bsfl %ecx, %ecx + 0x49, 0x01, 0xcd, //0x0000723f addq %rcx, %r13 + 0xf3, 0x0f, 0x6f, 0x05, 0x26, 0x8e, 0xff, 0xff, //0x00007242 movdqu $-29146(%rip), %xmm0 /* LCPI5_1+0(%rip) */ + 0xf3, 0x0f, 0x6f, 0x0d, 0x2e, 0x8e, 0xff, 0xff, //0x0000724a movdqu $-29138(%rip), %xmm1 /* LCPI5_2+0(%rip) */ + 0xf3, 0x0f, 0x6f, 0x15, 0x36, 0x8e, 0xff, 0xff, //0x00007252 movdqu $-29130(%rip), %xmm2 /* LCPI5_3+0(%rip) */ + 0x48, 0x8d, 0x15, 0x3f, 0x94, 0x00, 0x00, //0x0000725a leaq $37951(%rip), %rdx /* _ESCAPED_TAB+0(%rip) */ + 0x4c, 0x89, 0xef, //0x00007261 movq %r13, %rdi + 0x4c, 0x89, 0xe9, //0x00007264 movq %r13, %rcx + //0x00007267 LBB5_1377 + 0x0f, 0xb6, 0x77, 0x01, //0x00007267 movzbl $1(%rdi), %esi + 0x48, 0x83, 0xfe, 0x75, //0x0000726b cmpq $117, %rsi + 0x0f, 0x84, 0x21, 0x00, 0x00, 0x00, //0x0000726f je LBB5_1380 + 0x8a, 0x1c, 0x16, //0x00007275 movb (%rsi,%rdx), %bl + 0x84, 0xdb, //0x00007278 testb %bl, %bl + 0x0f, 0x84, 0xf5, 0x05, 0x00, 0x00, //0x0000727a je LBB5_1434 + 0x4c, 0x89, 0x75, 0xc0, //0x00007280 movq %r14, $-64(%rbp) + 0x48, 0x83, 0xc7, 0x02, //0x00007284 addq $2, %rdi + 0x88, 0x19, //0x00007288 movb %bl, (%rcx) + 0x48, 0x83, 0xc1, 0x01, //0x0000728a addq $1, %rcx + 0x49, 0x89, 0xfd, //0x0000728e movq %rdi, %r13 + 0xe9, 0x45, 0x02, 0x00, 0x00, //0x00007291 jmp LBB5_1400 + //0x00007296 LBB5_1380 + 0x4c, 0x89, 0x75, 0xc0, //0x00007296 movq %r14, $-64(%rbp) + 0x44, 0x8b, 0x47, 0x02, //0x0000729a movl $2(%rdi), %r8d + 0x45, 0x89, 0xc6, //0x0000729e movl %r8d, %r14d + 0x41, 0xf7, 0xd6, //0x000072a1 notl %r14d + 0x41, 0x8d, 0x98, 0xd0, 0xcf, 0xcf, 0xcf, //0x000072a4 leal $-808464432(%r8), %ebx + 0x41, 0x81, 0xe6, 0x80, 0x80, 0x80, 0x80, //0x000072ab andl $-2139062144, %r14d + 0xb0, 0x01, //0x000072b2 movb $1, %al + 0x48, 0x89, 0x45, 0xa8, //0x000072b4 movq %rax, $-88(%rbp) + 0x48, 0xc7, 0xc6, 0xf4, 0xff, 0xff, 0xff, //0x000072b8 movq $-12, %rsi + 0x41, 0x85, 0xde, //0x000072bf testl %ebx, %r14d + 0x0f, 0x85, 0xd3, 0x0e, 0x00, 0x00, //0x000072c2 jne LBB5_1570 + 0x41, 0x8d, 0x98, 0x19, 0x19, 0x19, 0x19, //0x000072c8 leal $421075225(%r8), %ebx + 0x44, 0x09, 0xc3, //0x000072cf orl %r8d, %ebx + 0xf7, 0xc3, 0x80, 0x80, 0x80, 0x80, //0x000072d2 testl $-2139062144, %ebx + 0x0f, 0x85, 0xbd, 0x0e, 0x00, 0x00, //0x000072d8 jne LBB5_1570 + 0x44, 0x89, 0xc3, //0x000072de movl %r8d, %ebx + 0x81, 0xe3, 0x7f, 0x7f, 0x7f, 0x7f, //0x000072e1 andl $2139062143, %ebx + 0xb8, 0xc0, 0xc0, 0xc0, 0xc0, //0x000072e7 movl $-1061109568, %eax + 0x29, 0xd8, //0x000072ec subl %ebx, %eax + 0x44, 0x8d, 0x9b, 0x46, 0x46, 0x46, 0x46, //0x000072ee leal $1179010630(%rbx), %r11d + 0x44, 0x21, 0xf0, //0x000072f5 andl %r14d, %eax + 0x44, 0x85, 0xd8, //0x000072f8 testl %r11d, %eax + 0x0f, 0x85, 0x9a, 0x0e, 0x00, 0x00, //0x000072fb jne LBB5_1570 + 0xb8, 0xe0, 0xe0, 0xe0, 0xe0, //0x00007301 movl $-522133280, %eax + 0x29, 0xd8, //0x00007306 subl %ebx, %eax + 0x81, 0xc3, 0x39, 0x39, 0x39, 0x39, //0x00007308 addl $960051513, %ebx + 0x41, 0x21, 0xc6, //0x0000730e andl %eax, %r14d + 0x41, 0x85, 0xde, //0x00007311 testl %ebx, %r14d + 0x0f, 0x85, 0x81, 0x0e, 0x00, 0x00, //0x00007314 jne LBB5_1570 + 0x41, 0x0f, 0xc8, //0x0000731a bswapl %r8d + 0x44, 0x89, 0xc3, //0x0000731d movl %r8d, %ebx + 0xc1, 0xeb, 0x04, //0x00007320 shrl $4, %ebx + 0xf7, 0xd3, //0x00007323 notl %ebx + 0x81, 0xe3, 0x01, 0x01, 0x01, 0x01, //0x00007325 andl $16843009, %ebx + 0x8d, 0x1c, 0xdb, //0x0000732b leal (%rbx,%rbx,8), %ebx + 0x41, 0x81, 0xe0, 0x0f, 0x0f, 0x0f, 0x0f, //0x0000732e andl $252645135, %r8d + 0x41, 0x01, 0xd8, //0x00007335 addl %ebx, %r8d + 0x44, 0x89, 0xc3, //0x00007338 movl %r8d, %ebx + 0xc1, 0xeb, 0x04, //0x0000733b shrl $4, %ebx + 0x44, 0x09, 0xc3, //0x0000733e orl %r8d, %ebx + 0x0f, 0xb6, 0xc3, //0x00007341 movzbl %bl, %eax + 0xc1, 0xeb, 0x08, //0x00007344 shrl $8, %ebx + 0x81, 0xe3, 0x00, 0xff, 0x00, 0x00, //0x00007347 andl $65280, %ebx + 0x09, 0xd8, //0x0000734d orl %ebx, %eax + 0x4c, 0x8d, 0x6f, 0x06, //0x0000734f leaq $6(%rdi), %r13 + 0x3d, 0x80, 0x00, 0x00, 0x00, //0x00007353 cmpl $128, %eax + 0x0f, 0x82, 0x78, 0x04, 0x00, 0x00, //0x00007358 jb LBB5_1429 + 0x45, 0x31, 0xc0, //0x0000735e xorl %r8d, %r8d + //0x00007361 LBB5_1386 + 0x3d, 0xff, 0x07, 0x00, 0x00, //0x00007361 cmpl $2047, %eax + 0x0f, 0x86, 0x79, 0x04, 0x00, 0x00, //0x00007366 jbe LBB5_1431 + 0x89, 0xc3, //0x0000736c movl %eax, %ebx + 0x81, 0xe3, 0x00, 0xf8, 0xff, 0xff, //0x0000736e andl $-2048, %ebx + 0x81, 0xfb, 0x00, 0xd8, 0x00, 0x00, //0x00007374 cmpl $55296, %ebx + 0x0f, 0x85, 0x2c, 0x01, 0x00, 0x00, //0x0000737a jne LBB5_1398 + 0x3d, 0xff, 0xdb, 0x00, 0x00, //0x00007380 cmpl $56319, %eax + 0x0f, 0x87, 0x7c, 0x04, 0x00, 0x00, //0x00007385 ja LBB5_1432 + 0x42, 0x80, 0x7c, 0x47, 0x06, 0x5c, //0x0000738b cmpb $92, $6(%rdi,%r8,2) + 0x0f, 0x85, 0x70, 0x04, 0x00, 0x00, //0x00007391 jne LBB5_1432 + 0x42, 0x80, 0x7c, 0x47, 0x07, 0x75, //0x00007397 cmpb $117, $7(%rdi,%r8,2) + 0x0f, 0x85, 0x64, 0x04, 0x00, 0x00, //0x0000739d jne LBB5_1432 + 0x42, 0x8b, 0x5c, 0x47, 0x08, //0x000073a3 movl $8(%rdi,%r8,2), %ebx + 0x41, 0x89, 0xde, //0x000073a8 movl %ebx, %r14d + 0x41, 0xf7, 0xd6, //0x000073ab notl %r14d + 0x48, 0x89, 0x5d, 0xb8, //0x000073ae movq %rbx, $-72(%rbp) + 0x44, 0x8d, 0x9b, 0xd0, 0xcf, 0xcf, 0xcf, //0x000073b2 leal $-808464432(%rbx), %r11d + 0x41, 0x81, 0xe6, 0x80, 0x80, 0x80, 0x80, //0x000073b9 andl $-2139062144, %r14d + 0x45, 0x85, 0xde, //0x000073c0 testl %r11d, %r14d + 0x0f, 0x85, 0xd2, 0x0d, 0x00, 0x00, //0x000073c3 jne LBB5_1570 + 0x4c, 0x8b, 0x5d, 0xb8, //0x000073c9 movq $-72(%rbp), %r11 + 0x41, 0x8d, 0x9b, 0x19, 0x19, 0x19, 0x19, //0x000073cd leal $421075225(%r11), %ebx + 0x44, 0x09, 0xdb, //0x000073d4 orl %r11d, %ebx + 0xf7, 0xc3, 0x80, 0x80, 0x80, 0x80, //0x000073d7 testl $-2139062144, %ebx + 0x0f, 0x85, 0xb8, 0x0d, 0x00, 0x00, //0x000073dd jne LBB5_1570 + 0x4c, 0x8b, 0x5d, 0xb8, //0x000073e3 movq $-72(%rbp), %r11 + 0x41, 0x81, 0xe3, 0x7f, 0x7f, 0x7f, 0x7f, //0x000073e7 andl $2139062143, %r11d + 0xbb, 0xc0, 0xc0, 0xc0, 0xc0, //0x000073ee movl $-1061109568, %ebx + 0x44, 0x29, 0xdb, //0x000073f3 subl %r11d, %ebx + 0x89, 0x5d, 0x80, //0x000073f6 movl %ebx, $-128(%rbp) + 0x41, 0x8d, 0x9b, 0x46, 0x46, 0x46, 0x46, //0x000073f9 leal $1179010630(%r11), %ebx + 0x89, 0x5d, 0xb0, //0x00007400 movl %ebx, $-80(%rbp) + 0x8b, 0x5d, 0x80, //0x00007403 movl $-128(%rbp), %ebx + 0x44, 0x21, 0xf3, //0x00007406 andl %r14d, %ebx + 0x85, 0x5d, 0xb0, //0x00007409 testl %ebx, $-80(%rbp) + 0x0f, 0x85, 0x89, 0x0d, 0x00, 0x00, //0x0000740c jne LBB5_1570 + 0xbb, 0xe0, 0xe0, 0xe0, 0xe0, //0x00007412 movl $-522133280, %ebx + 0x44, 0x29, 0xdb, //0x00007417 subl %r11d, %ebx + 0x41, 0x81, 0xc3, 0x39, 0x39, 0x39, 0x39, //0x0000741a addl $960051513, %r11d + 0x41, 0x21, 0xde, //0x00007421 andl %ebx, %r14d + 0x45, 0x85, 0xde, //0x00007424 testl %r11d, %r14d + 0x0f, 0x85, 0x6e, 0x0d, 0x00, 0x00, //0x00007427 jne LBB5_1570 + 0x4c, 0x8b, 0x5d, 0xb8, //0x0000742d movq $-72(%rbp), %r11 + 0x41, 0x0f, 0xcb, //0x00007431 bswapl %r11d + 0x44, 0x89, 0xdb, //0x00007434 movl %r11d, %ebx + 0xc1, 0xeb, 0x04, //0x00007437 shrl $4, %ebx + 0xf7, 0xd3, //0x0000743a notl %ebx + 0x81, 0xe3, 0x01, 0x01, 0x01, 0x01, //0x0000743c andl $16843009, %ebx + 0x8d, 0x1c, 0xdb, //0x00007442 leal (%rbx,%rbx,8), %ebx + 0x41, 0x81, 0xe3, 0x0f, 0x0f, 0x0f, 0x0f, //0x00007445 andl $252645135, %r11d + 0x41, 0x01, 0xdb, //0x0000744c addl %ebx, %r11d + 0x44, 0x89, 0xdb, //0x0000744f movl %r11d, %ebx + 0xc1, 0xeb, 0x04, //0x00007452 shrl $4, %ebx + 0x44, 0x09, 0xdb, //0x00007455 orl %r11d, %ebx + 0x41, 0x89, 0xdb, //0x00007458 movl %ebx, %r11d + 0x41, 0xc1, 0xeb, 0x08, //0x0000745b shrl $8, %r11d + 0x41, 0x81, 0xe3, 0x00, 0xff, 0x00, 0x00, //0x0000745f andl $65280, %r11d + 0x44, 0x0f, 0xb6, 0xf3, //0x00007466 movzbl %bl, %r14d + 0x45, 0x09, 0xde, //0x0000746a orl %r11d, %r14d + 0x81, 0xe3, 0x00, 0x00, 0xfc, 0x00, //0x0000746d andl $16515072, %ebx + 0x81, 0xfb, 0x00, 0x00, 0xdc, 0x00, //0x00007473 cmpl $14417920, %ebx + 0x0f, 0x84, 0x9a, 0x03, 0x00, 0x00, //0x00007479 je LBB5_1433 + 0x49, 0x83, 0xc5, 0x06, //0x0000747f addq $6, %r13 + 0x66, 0x42, 0xc7, 0x04, 0x01, 0xef, 0xbf, //0x00007483 movw $-16401, (%rcx,%r8) + 0x42, 0xc6, 0x44, 0x01, 0x02, 0xbd, //0x0000748a movb $-67, $2(%rcx,%r8) + 0x49, 0x83, 0xc0, 0x03, //0x00007490 addq $3, %r8 + 0x44, 0x89, 0xf0, //0x00007494 movl %r14d, %eax + 0x41, 0x81, 0xfe, 0x80, 0x00, 0x00, 0x00, //0x00007497 cmpl $128, %r14d + 0x0f, 0x83, 0xbd, 0xfe, 0xff, 0xff, //0x0000749e jae LBB5_1386 + 0x4c, 0x01, 0xc1, //0x000074a4 addq %r8, %rcx + 0xe9, 0x2d, 0x03, 0x00, 0x00, //0x000074a7 jmp LBB5_1430 + //0x000074ac LBB5_1398 + 0x89, 0xc6, //0x000074ac movl %eax, %esi + 0xc1, 0xee, 0x0c, //0x000074ae shrl $12, %esi + 0x40, 0x80, 0xce, 0xe0, //0x000074b1 orb $-32, %sil + 0x42, 0x88, 0x34, 0x01, //0x000074b5 movb %sil, (%rcx,%r8) + 0x89, 0xc6, //0x000074b9 movl %eax, %esi + 0xc1, 0xee, 0x06, //0x000074bb shrl $6, %esi + 0x40, 0x80, 0xe6, 0x3f, //0x000074be andb $63, %sil + 0x40, 0x80, 0xce, 0x80, //0x000074c2 orb $-128, %sil + 0x42, 0x88, 0x74, 0x01, 0x01, //0x000074c6 movb %sil, $1(%rcx,%r8) + 0x24, 0x3f, //0x000074cb andb $63, %al + 0x0c, 0x80, //0x000074cd orb $-128, %al + 0x42, 0x88, 0x44, 0x01, 0x02, //0x000074cf movb %al, $2(%rcx,%r8) + //0x000074d4 LBB5_1399 + 0x4c, 0x01, 0xc1, //0x000074d4 addq %r8, %rcx + 0x48, 0x83, 0xc1, 0x03, //0x000074d7 addq $3, %rcx + //0x000074db LBB5_1400 + 0x41, 0x80, 0x7d, 0x00, 0x5c, //0x000074db cmpb $92, (%r13) + 0x4c, 0x89, 0xef, //0x000074e0 movq %r13, %rdi + 0x4c, 0x8b, 0x75, 0xc0, //0x000074e3 movq $-64(%rbp), %r14 + 0x4c, 0x8b, 0x5d, 0xc8, //0x000074e7 movq $-56(%rbp), %r11 + 0x0f, 0x84, 0x76, 0xfd, 0xff, 0xff, //0x000074eb je LBB5_1377 + 0x4c, 0x89, 0x75, 0xc0, //0x000074f1 movq %r14, $-64(%rbp) + 0x41, 0xf6, 0xc4, 0x20, //0x000074f5 testb $32, %r12b + 0x0f, 0x85, 0x9b, 0x00, 0x00, 0x00, //0x000074f9 jne LBB5_1405 + //0x000074ff LBB5_1402 + 0xf3, 0x41, 0x0f, 0x6f, 0x5d, 0x00, //0x000074ff movdqu (%r13), %xmm3 + 0xf3, 0x41, 0x0f, 0x6f, 0x65, 0x10, //0x00007505 movdqu $16(%r13), %xmm4 + 0x66, 0x0f, 0x6f, 0xeb, //0x0000750b movdqa %xmm3, %xmm5 + 0x66, 0x0f, 0x74, 0xe8, //0x0000750f pcmpeqb %xmm0, %xmm5 + 0x66, 0x0f, 0xd7, 0xfd, //0x00007513 pmovmskb %xmm5, %edi + 0x66, 0x0f, 0x6f, 0xec, //0x00007517 movdqa %xmm4, %xmm5 + 0x66, 0x0f, 0x74, 0xe8, //0x0000751b pcmpeqb %xmm0, %xmm5 + 0x66, 0x0f, 0xd7, 0xf5, //0x0000751f pmovmskb %xmm5, %esi + 0xc1, 0xe6, 0x10, //0x00007523 shll $16, %esi + 0x09, 0xfe, //0x00007526 orl %edi, %esi + 0x66, 0x0f, 0x6f, 0xeb, //0x00007528 movdqa %xmm3, %xmm5 + 0x66, 0x0f, 0x74, 0xe9, //0x0000752c pcmpeqb %xmm1, %xmm5 + 0x66, 0x0f, 0xd7, 0xdd, //0x00007530 pmovmskb %xmm5, %ebx + 0x66, 0x0f, 0x6f, 0xec, //0x00007534 movdqa %xmm4, %xmm5 + 0x66, 0x0f, 0x74, 0xe9, //0x00007538 pcmpeqb %xmm1, %xmm5 + 0x66, 0x0f, 0xd7, 0xfd, //0x0000753c pmovmskb %xmm5, %edi + 0xc1, 0xe7, 0x10, //0x00007540 shll $16, %edi + 0x09, 0xdf, //0x00007543 orl %ebx, %edi + 0x66, 0x0f, 0x6f, 0xeb, //0x00007545 movdqa %xmm3, %xmm5 + 0x66, 0x0f, 0xda, 0xea, //0x00007549 pminub %xmm2, %xmm5 + 0x66, 0x0f, 0x74, 0xeb, //0x0000754d pcmpeqb %xmm3, %xmm5 + 0x66, 0x44, 0x0f, 0xd7, 0xc5, //0x00007551 pmovmskb %xmm5, %r8d + 0x66, 0x0f, 0x6f, 0xec, //0x00007556 movdqa %xmm4, %xmm5 + 0x66, 0x0f, 0xda, 0xea, //0x0000755a pminub %xmm2, %xmm5 + 0x66, 0x0f, 0x74, 0xec, //0x0000755e pcmpeqb %xmm4, %xmm5 + 0x66, 0x0f, 0xd7, 0xdd, //0x00007562 pmovmskb %xmm5, %ebx + 0xc1, 0xe3, 0x10, //0x00007566 shll $16, %ebx + 0x44, 0x09, 0xc3, //0x00007569 orl %r8d, %ebx + 0x09, 0xf3, //0x0000756c orl %esi, %ebx + 0x83, 0xc3, 0xff, //0x0000756e addl $-1, %ebx + 0x85, 0xfb, //0x00007571 testl %edi, %ebx + 0x0f, 0x85, 0x22, 0x0b, 0x00, 0x00, //0x00007573 jne LBB5_1555 + 0x83, 0xc7, 0xff, //0x00007579 addl $-1, %edi + 0x85, 0xf7, //0x0000757c testl %esi, %edi + 0x0f, 0x85, 0xbb, 0x00, 0x00, 0x00, //0x0000757e jne LBB5_1409 + 0xf3, 0x0f, 0x7f, 0x19, //0x00007584 movdqu %xmm3, (%rcx) + 0xf3, 0x0f, 0x7f, 0x61, 0x10, //0x00007588 movdqu %xmm4, $16(%rcx) + 0x49, 0x83, 0xc5, 0x20, //0x0000758d addq $32, %r13 + 0x48, 0x83, 0xc1, 0x20, //0x00007591 addq $32, %rcx + 0xe9, 0x65, 0xff, 0xff, 0xff, //0x00007595 jmp LBB5_1402 + //0x0000759a LBB5_1405 + 0xf3, 0x41, 0x0f, 0x6f, 0x5d, 0x00, //0x0000759a movdqu (%r13), %xmm3 + 0xf3, 0x41, 0x0f, 0x6f, 0x65, 0x10, //0x000075a0 movdqu $16(%r13), %xmm4 + 0x66, 0x0f, 0x6f, 0xeb, //0x000075a6 movdqa %xmm3, %xmm5 + 0x66, 0x0f, 0x74, 0xe8, //0x000075aa pcmpeqb %xmm0, %xmm5 + 0x66, 0x0f, 0xd7, 0xf5, //0x000075ae pmovmskb %xmm5, %esi + 0x66, 0x0f, 0x6f, 0xec, //0x000075b2 movdqa %xmm4, %xmm5 + 0x66, 0x0f, 0x74, 0xe8, //0x000075b6 pcmpeqb %xmm0, %xmm5 + 0x66, 0x0f, 0xd7, 0xfd, //0x000075ba pmovmskb %xmm5, %edi + 0xc1, 0xe7, 0x10, //0x000075be shll $16, %edi + 0x09, 0xf7, //0x000075c1 orl %esi, %edi + 0x66, 0x0f, 0x6f, 0xeb, //0x000075c3 movdqa %xmm3, %xmm5 + 0x66, 0x0f, 0x74, 0xe9, //0x000075c7 pcmpeqb %xmm1, %xmm5 + 0x66, 0x0f, 0xd7, 0xf5, //0x000075cb pmovmskb %xmm5, %esi + 0x66, 0x0f, 0x6f, 0xec, //0x000075cf movdqa %xmm4, %xmm5 + 0x66, 0x0f, 0x74, 0xe9, //0x000075d3 pcmpeqb %xmm1, %xmm5 + 0x66, 0x0f, 0xd7, 0xdd, //0x000075d7 pmovmskb %xmm5, %ebx + 0xc1, 0xe3, 0x10, //0x000075db shll $16, %ebx + 0x09, 0xf3, //0x000075de orl %esi, %ebx + 0x66, 0x0f, 0x6f, 0xeb, //0x000075e0 movdqa %xmm3, %xmm5 + 0x66, 0x0f, 0xda, 0xea, //0x000075e4 pminub %xmm2, %xmm5 + 0x66, 0x0f, 0x74, 0xeb, //0x000075e8 pcmpeqb %xmm3, %xmm5 + 0x66, 0x44, 0x0f, 0xd7, 0xc5, //0x000075ec pmovmskb %xmm5, %r8d + 0x66, 0x0f, 0x6f, 0xec, //0x000075f1 movdqa %xmm4, %xmm5 + 0x66, 0x0f, 0xda, 0xea, //0x000075f5 pminub %xmm2, %xmm5 + 0x66, 0x0f, 0x74, 0xec, //0x000075f9 pcmpeqb %xmm4, %xmm5 + 0x66, 0x0f, 0xd7, 0xc5, //0x000075fd pmovmskb %xmm5, %eax + 0xc1, 0xe0, 0x10, //0x00007601 shll $16, %eax + 0x44, 0x09, 0xc0, //0x00007604 orl %r8d, %eax + 0x89, 0xc6, //0x00007607 movl %eax, %esi + 0x09, 0xfe, //0x00007609 orl %edi, %esi + 0x83, 0xc6, 0xff, //0x0000760b addl $-1, %esi + 0x85, 0xde, //0x0000760e testl %ebx, %esi + 0x0f, 0x85, 0x85, 0x0a, 0x00, 0x00, //0x00007610 jne LBB5_1555 + 0x83, 0xc3, 0xff, //0x00007616 addl $-1, %ebx + 0x85, 0xc3, //0x00007619 testl %eax, %ebx + 0x0f, 0x85, 0x13, 0x0d, 0x00, 0x00, //0x0000761b jne LBB5_1589 + 0x85, 0xfb, //0x00007621 testl %edi, %ebx + 0x0f, 0x85, 0x16, 0x00, 0x00, 0x00, //0x00007623 jne LBB5_1409 + 0xf3, 0x0f, 0x7f, 0x19, //0x00007629 movdqu %xmm3, (%rcx) + 0xf3, 0x0f, 0x7f, 0x61, 0x10, //0x0000762d movdqu %xmm4, $16(%rcx) + 0x49, 0x83, 0xc5, 0x20, //0x00007632 addq $32, %r13 + 0x48, 0x83, 0xc1, 0x20, //0x00007636 addq $32, %rcx + 0xe9, 0x5b, 0xff, 0xff, 0xff, //0x0000763a jmp LBB5_1405 + //0x0000763f LBB5_1409 + 0x66, 0x0f, 0x7e, 0xdb, //0x0000763f movd %xmm3, %ebx + 0x4c, 0x89, 0xef, //0x00007643 movq %r13, %rdi + 0x80, 0xfb, 0x5c, //0x00007646 cmpb $92, %bl + 0x4c, 0x8b, 0x75, 0xc0, //0x00007649 movq $-64(%rbp), %r14 + 0x4c, 0x8b, 0x5d, 0xc8, //0x0000764d movq $-56(%rbp), %r11 + 0x0f, 0x84, 0x10, 0xfc, 0xff, 0xff, //0x00007651 je LBB5_1377 + 0x31, 0xf6, //0x00007657 xorl %esi, %esi + //0x00007659 LBB5_1411 + 0x88, 0x1c, 0x31, //0x00007659 movb %bl, (%rcx,%rsi) + 0x41, 0x0f, 0xb6, 0x5c, 0x35, 0x01, //0x0000765c movzbl $1(%r13,%rsi), %ebx + 0x80, 0xfb, 0x5c, //0x00007662 cmpb $92, %bl + 0x0f, 0x84, 0x9c, 0x00, 0x00, 0x00, //0x00007665 je LBB5_1420 + 0x88, 0x5c, 0x31, 0x01, //0x0000766b movb %bl, $1(%rcx,%rsi) + 0x41, 0x0f, 0xb6, 0x5c, 0x35, 0x02, //0x0000766f movzbl $2(%r13,%rsi), %ebx + 0x80, 0xfb, 0x5c, //0x00007675 cmpb $92, %bl + 0x0f, 0x84, 0xaa, 0x00, 0x00, 0x00, //0x00007678 je LBB5_1421 + 0x88, 0x5c, 0x31, 0x02, //0x0000767e movb %bl, $2(%rcx,%rsi) + 0x41, 0x0f, 0xb6, 0x5c, 0x35, 0x03, //0x00007682 movzbl $3(%r13,%rsi), %ebx + 0x80, 0xfb, 0x5c, //0x00007688 cmpb $92, %bl + 0x0f, 0x84, 0xb2, 0x00, 0x00, 0x00, //0x0000768b je LBB5_1422 + 0x88, 0x5c, 0x31, 0x03, //0x00007691 movb %bl, $3(%rcx,%rsi) + 0x41, 0x0f, 0xb6, 0x5c, 0x35, 0x04, //0x00007695 movzbl $4(%r13,%rsi), %ebx + 0x80, 0xfb, 0x5c, //0x0000769b cmpb $92, %bl + 0x0f, 0x84, 0xba, 0x00, 0x00, 0x00, //0x0000769e je LBB5_1423 + 0x88, 0x5c, 0x31, 0x04, //0x000076a4 movb %bl, $4(%rcx,%rsi) + 0x41, 0x0f, 0xb6, 0x5c, 0x35, 0x05, //0x000076a8 movzbl $5(%r13,%rsi), %ebx + 0x80, 0xfb, 0x5c, //0x000076ae cmpb $92, %bl + 0x0f, 0x84, 0xc2, 0x00, 0x00, 0x00, //0x000076b1 je LBB5_1424 + 0x88, 0x5c, 0x31, 0x05, //0x000076b7 movb %bl, $5(%rcx,%rsi) + 0x41, 0x0f, 0xb6, 0x5c, 0x35, 0x06, //0x000076bb movzbl $6(%r13,%rsi), %ebx + 0x80, 0xfb, 0x5c, //0x000076c1 cmpb $92, %bl + 0x0f, 0x84, 0xca, 0x00, 0x00, 0x00, //0x000076c4 je LBB5_1425 + 0x88, 0x5c, 0x31, 0x06, //0x000076ca movb %bl, $6(%rcx,%rsi) + 0x41, 0x0f, 0xb6, 0x5c, 0x35, 0x07, //0x000076ce movzbl $7(%r13,%rsi), %ebx + 0x80, 0xfb, 0x5c, //0x000076d4 cmpb $92, %bl + 0x0f, 0x84, 0xd2, 0x00, 0x00, 0x00, //0x000076d7 je LBB5_1426 + 0x88, 0x5c, 0x31, 0x07, //0x000076dd movb %bl, $7(%rcx,%rsi) + 0x41, 0x0f, 0xb6, 0x5c, 0x35, 0x08, //0x000076e1 movzbl $8(%r13,%rsi), %ebx + 0x48, 0x83, 0xc6, 0x08, //0x000076e7 addq $8, %rsi + 0x80, 0xfb, 0x5c, //0x000076eb cmpb $92, %bl + 0x0f, 0x85, 0x65, 0xff, 0xff, 0xff, //0x000076ee jne LBB5_1411 + 0x4a, 0x8d, 0x3c, 0x2e, //0x000076f4 leaq (%rsi,%r13), %rdi + 0x48, 0x83, 0xc7, 0xff, //0x000076f8 addq $-1, %rdi + 0x49, 0x01, 0xf5, //0x000076fc addq %rsi, %r13 + 0x48, 0x01, 0xf1, //0x000076ff addq %rsi, %rcx + 0xe9, 0xbe, 0x00, 0x00, 0x00, //0x00007702 jmp LBB5_1427 + //0x00007707 LBB5_1420 + 0x4a, 0x8d, 0x1c, 0x2e, //0x00007707 leaq (%rsi,%r13), %rbx + 0x48, 0x83, 0xc3, 0x01, //0x0000770b addq $1, %rbx + 0x49, 0x01, 0xf5, //0x0000770f addq %rsi, %r13 + 0x48, 0x01, 0xf1, //0x00007712 addq %rsi, %rcx + 0x48, 0x83, 0xc1, 0x01, //0x00007715 addq $1, %rcx + 0x4c, 0x89, 0xef, //0x00007719 movq %r13, %rdi + 0x48, 0x83, 0xc7, 0x01, //0x0000771c addq $1, %rdi + 0x49, 0x89, 0xdd, //0x00007720 movq %rbx, %r13 + 0xe9, 0xa1, 0x00, 0x00, 0x00, //0x00007723 jmp LBB5_1428 + //0x00007728 LBB5_1421 + 0x4a, 0x8d, 0x3c, 0x2e, //0x00007728 leaq (%rsi,%r13), %rdi + 0x48, 0x83, 0xc7, 0x01, //0x0000772c addq $1, %rdi + 0x49, 0x01, 0xf5, //0x00007730 addq %rsi, %r13 + 0x49, 0x83, 0xc5, 0x02, //0x00007733 addq $2, %r13 + 0x48, 0x01, 0xf1, //0x00007737 addq %rsi, %rcx + 0x48, 0x83, 0xc1, 0x02, //0x0000773a addq $2, %rcx + 0xe9, 0x82, 0x00, 0x00, 0x00, //0x0000773e jmp LBB5_1427 + //0x00007743 LBB5_1422 + 0x4a, 0x8d, 0x3c, 0x2e, //0x00007743 leaq (%rsi,%r13), %rdi + 0x48, 0x83, 0xc7, 0x02, //0x00007747 addq $2, %rdi + 0x49, 0x01, 0xf5, //0x0000774b addq %rsi, %r13 + 0x49, 0x83, 0xc5, 0x03, //0x0000774e addq $3, %r13 + 0x48, 0x01, 0xf1, //0x00007752 addq %rsi, %rcx + 0x48, 0x83, 0xc1, 0x03, //0x00007755 addq $3, %rcx + 0xe9, 0x67, 0x00, 0x00, 0x00, //0x00007759 jmp LBB5_1427 + //0x0000775e LBB5_1423 + 0x4a, 0x8d, 0x3c, 0x2e, //0x0000775e leaq (%rsi,%r13), %rdi + 0x48, 0x83, 0xc7, 0x03, //0x00007762 addq $3, %rdi + 0x49, 0x01, 0xf5, //0x00007766 addq %rsi, %r13 + 0x49, 0x83, 0xc5, 0x04, //0x00007769 addq $4, %r13 + 0x48, 0x01, 0xf1, //0x0000776d addq %rsi, %rcx + 0x48, 0x83, 0xc1, 0x04, //0x00007770 addq $4, %rcx + 0xe9, 0x4c, 0x00, 0x00, 0x00, //0x00007774 jmp LBB5_1427 + //0x00007779 LBB5_1424 + 0x4a, 0x8d, 0x3c, 0x2e, //0x00007779 leaq (%rsi,%r13), %rdi + 0x48, 0x83, 0xc7, 0x04, //0x0000777d addq $4, %rdi + 0x49, 0x01, 0xf5, //0x00007781 addq %rsi, %r13 + 0x49, 0x83, 0xc5, 0x05, //0x00007784 addq $5, %r13 + 0x48, 0x01, 0xf1, //0x00007788 addq %rsi, %rcx + 0x48, 0x83, 0xc1, 0x05, //0x0000778b addq $5, %rcx + 0xe9, 0x31, 0x00, 0x00, 0x00, //0x0000778f jmp LBB5_1427 + //0x00007794 LBB5_1425 + 0x4a, 0x8d, 0x3c, 0x2e, //0x00007794 leaq (%rsi,%r13), %rdi + 0x48, 0x83, 0xc7, 0x05, //0x00007798 addq $5, %rdi + 0x49, 0x01, 0xf5, //0x0000779c addq %rsi, %r13 + 0x49, 0x83, 0xc5, 0x06, //0x0000779f addq $6, %r13 + 0x48, 0x01, 0xf1, //0x000077a3 addq %rsi, %rcx + 0x48, 0x83, 0xc1, 0x06, //0x000077a6 addq $6, %rcx + 0xe9, 0x16, 0x00, 0x00, 0x00, //0x000077aa jmp LBB5_1427 + //0x000077af LBB5_1426 + 0x4a, 0x8d, 0x3c, 0x2e, //0x000077af leaq (%rsi,%r13), %rdi + 0x48, 0x83, 0xc7, 0x06, //0x000077b3 addq $6, %rdi + 0x49, 0x01, 0xf5, //0x000077b7 addq %rsi, %r13 + 0x49, 0x83, 0xc5, 0x07, //0x000077ba addq $7, %r13 + 0x48, 0x01, 0xf1, //0x000077be addq %rsi, %rcx + 0x48, 0x83, 0xc1, 0x07, //0x000077c1 addq $7, %rcx + //0x000077c5 LBB5_1427 + 0x48, 0x83, 0xc7, 0x01, //0x000077c5 addq $1, %rdi + //0x000077c9 LBB5_1428 + 0x4c, 0x8b, 0x75, 0xc0, //0x000077c9 movq $-64(%rbp), %r14 + 0x4c, 0x8b, 0x5d, 0xc8, //0x000077cd movq $-56(%rbp), %r11 + 0xe9, 0x91, 0xfa, 0xff, 0xff, //0x000077d1 jmp LBB5_1377 + //0x000077d6 LBB5_1429 + 0x41, 0x89, 0xc6, //0x000077d6 movl %eax, %r14d + //0x000077d9 LBB5_1430 + 0x44, 0x88, 0x31, //0x000077d9 movb %r14b, (%rcx) + 0x48, 0x83, 0xc1, 0x01, //0x000077dc addq $1, %rcx + 0xe9, 0xf6, 0xfc, 0xff, 0xff, //0x000077e0 jmp LBB5_1400 + //0x000077e5 LBB5_1431 + 0x89, 0xc6, //0x000077e5 movl %eax, %esi + 0xc1, 0xee, 0x06, //0x000077e7 shrl $6, %esi + 0x40, 0x80, 0xce, 0xc0, //0x000077ea orb $-64, %sil + 0x42, 0x88, 0x34, 0x01, //0x000077ee movb %sil, (%rcx,%r8) + 0x24, 0x3f, //0x000077f2 andb $63, %al + 0x0c, 0x80, //0x000077f4 orb $-128, %al + 0x42, 0x88, 0x44, 0x01, 0x01, //0x000077f6 movb %al, $1(%rcx,%r8) + 0x4c, 0x01, 0xc1, //0x000077fb addq %r8, %rcx + 0x48, 0x83, 0xc1, 0x02, //0x000077fe addq $2, %rcx + 0xe9, 0xd4, 0xfc, 0xff, 0xff, //0x00007802 jmp LBB5_1400 + //0x00007807 LBB5_1432 + 0x66, 0x42, 0xc7, 0x04, 0x01, 0xef, 0xbf, //0x00007807 movw $-16401, (%rcx,%r8) + 0x42, 0xc6, 0x44, 0x01, 0x02, 0xbd, //0x0000780e movb $-67, $2(%rcx,%r8) + 0xe9, 0xbb, 0xfc, 0xff, 0xff, //0x00007814 jmp LBB5_1399 + //0x00007819 LBB5_1433 + 0xc1, 0xe0, 0x0a, //0x00007819 shll $10, %eax + 0x44, 0x89, 0xf6, //0x0000781c movl %r14d, %esi + 0x01, 0xc6, //0x0000781f addl %eax, %esi + 0x41, 0x8d, 0x1c, 0x06, //0x00007821 leal (%r14,%rax), %ebx + 0x81, 0xc3, 0x00, 0x24, 0xa0, 0xfc, //0x00007825 addl $-56613888, %ebx + 0x89, 0xdf, //0x0000782b movl %ebx, %edi + 0xc1, 0xef, 0x12, //0x0000782d shrl $18, %edi + 0x40, 0x80, 0xcf, 0xf0, //0x00007830 orb $-16, %dil + 0x42, 0x88, 0x3c, 0x01, //0x00007834 movb %dil, (%rcx,%r8) + 0x89, 0xdf, //0x00007838 movl %ebx, %edi + 0xc1, 0xef, 0x0c, //0x0000783a shrl $12, %edi + 0x40, 0x80, 0xe7, 0x3f, //0x0000783d andb $63, %dil + 0x40, 0x80, 0xcf, 0x80, //0x00007841 orb $-128, %dil + 0x42, 0x88, 0x7c, 0x01, 0x01, //0x00007845 movb %dil, $1(%rcx,%r8) + 0xc1, 0xeb, 0x06, //0x0000784a shrl $6, %ebx + 0x80, 0xe3, 0x3f, //0x0000784d andb $63, %bl + 0x80, 0xcb, 0x80, //0x00007850 orb $-128, %bl + 0x42, 0x88, 0x5c, 0x01, 0x02, //0x00007853 movb %bl, $2(%rcx,%r8) + 0x40, 0x80, 0xe6, 0x3f, //0x00007858 andb $63, %sil + 0x40, 0x80, 0xce, 0x80, //0x0000785c orb $-128, %sil + 0x42, 0x88, 0x74, 0x01, 0x03, //0x00007860 movb %sil, $3(%rcx,%r8) + 0x4c, 0x01, 0xc1, //0x00007865 addq %r8, %rcx + 0x48, 0x83, 0xc1, 0x04, //0x00007868 addq $4, %rcx + 0x49, 0x83, 0xc5, 0x06, //0x0000786c addq $6, %r13 + 0xe9, 0x66, 0xfc, 0xff, 0xff, //0x00007870 jmp LBB5_1400 + //0x00007875 LBB5_1434 + 0xb0, 0x01, //0x00007875 movb $1, %al + 0x48, 0x89, 0x45, 0xa8, //0x00007877 movq %rax, $-88(%rbp) + 0x48, 0xc7, 0xc6, 0xfe, 0xff, 0xff, 0xff, //0x0000787b movq $-2, %rsi + 0x4d, 0x89, 0xd4, //0x00007882 movq %r10, %r12 + 0xe9, 0x71, 0xd2, 0xff, 0xff, //0x00007885 jmp LBB5_886 + //0x0000788a LBB5_1435 + 0xbb, 0x02, 0xfc, 0xff, 0xff, //0x0000788a movl $-1022, %ebx + 0x45, 0x85, 0xf6, //0x0000788f testl %r14d, %r14d + 0x0f, 0x84, 0x93, 0x04, 0x00, 0x00, //0x00007892 je LBB5_1507 + 0xb8, 0x02, 0xfc, 0xff, 0xff, //0x00007898 movl $-1022, %eax + 0x48, 0x89, 0x45, 0xb0, //0x0000789d movq %rax, $-80(%rbp) + 0x44, 0x89, 0xf7, //0x000078a1 movl %r14d, %edi + 0xe9, 0x14, 0x00, 0x00, 0x00, //0x000078a4 jmp LBB5_1440 + //0x000078a9 LBB5_1437 + 0xbb, 0x02, 0xfc, 0xff, 0xff, //0x000078a9 movl $-1022, %ebx + 0x44, 0x89, 0xf7, //0x000078ae movl %r14d, %edi + //0x000078b1 LBB5_1438 + 0x85, 0xff, //0x000078b1 testl %edi, %edi + 0x0f, 0x84, 0xaf, 0x00, 0x00, 0x00, //0x000078b3 je LBB5_1449 + 0x48, 0x89, 0x5d, 0xb0, //0x000078b9 movq %rbx, $-80(%rbp) + //0x000078bd LBB5_1440 + 0x48, 0x63, 0xc7, //0x000078bd movslq %edi, %rax + 0x4c, 0x8d, 0x40, 0xfe, //0x000078c0 leaq $-2(%rax), %r8 + 0x48, 0x8d, 0x50, 0xff, //0x000078c4 leaq $-1(%rax), %rdx + 0x31, 0xf6, //0x000078c8 xorl %esi, %esi + //0x000078ca LBB5_1441 + 0x48, 0x8d, 0x0d, 0xff, 0x74, 0x00, 0x00, //0x000078ca leaq $29951(%rip), %rcx /* _LSHIFT_TAB+0(%rip) */ + 0x0f, 0xb6, 0x9c, 0x0e, 0x8c, 0x15, 0x00, 0x00, //0x000078d1 movzbl $5516(%rsi,%rcx), %ebx + 0x41, 0x0f, 0xb6, 0x0c, 0x31, //0x000078d9 movzbl (%r9,%rsi), %ecx + 0x38, 0xd9, //0x000078de cmpb %bl, %cl + 0x0f, 0x85, 0xf8, 0x00, 0x00, 0x00, //0x000078e0 jne LBB5_1456 + 0x48, 0x39, 0xf2, //0x000078e6 cmpq %rsi, %rdx + 0x0f, 0x84, 0x5a, 0x00, 0x00, 0x00, //0x000078e9 je LBB5_1448 + 0x48, 0x8d, 0x0d, 0xda, 0x74, 0x00, 0x00, //0x000078ef leaq $29914(%rip), %rcx /* _LSHIFT_TAB+0(%rip) */ + 0x0f, 0xb6, 0x9c, 0x0e, 0x8d, 0x15, 0x00, 0x00, //0x000078f6 movzbl $5517(%rsi,%rcx), %ebx + 0x41, 0x0f, 0xb6, 0x4c, 0x31, 0x01, //0x000078fe movzbl $1(%r9,%rsi), %ecx + 0x38, 0xd9, //0x00007904 cmpb %bl, %cl + 0x0f, 0x85, 0xd2, 0x00, 0x00, 0x00, //0x00007906 jne LBB5_1456 + 0x49, 0x39, 0xf0, //0x0000790c cmpq %rsi, %r8 + 0x0f, 0x84, 0x34, 0x00, 0x00, 0x00, //0x0000790f je LBB5_1448 + 0x48, 0x83, 0xfe, 0x24, //0x00007915 cmpq $36, %rsi + 0x0f, 0x84, 0x19, 0x02, 0x00, 0x00, //0x00007919 je LBB5_1482 + 0x48, 0x8d, 0x0d, 0xaa, 0x74, 0x00, 0x00, //0x0000791f leaq $29866(%rip), %rcx /* _LSHIFT_TAB+0(%rip) */ + 0x0f, 0xb6, 0x9c, 0x0e, 0x8e, 0x15, 0x00, 0x00, //0x00007926 movzbl $5518(%rsi,%rcx), %ebx + 0x41, 0x0f, 0xb6, 0x4c, 0x31, 0x02, //0x0000792e movzbl $2(%r9,%rsi), %ecx 0x38, 0xd9, //0x00007934 cmpb %bl, %cl - 0x0f, 0x85, 0x95, 0x00, 0x00, 0x00, //0x00007936 jne LBB5_1448 - 0x48, 0x39, 0xf2, //0x0000793c cmpq %rsi, %rdx - 0x0f, 0x84, 0x5a, 0x00, 0x00, 0x00, //0x0000793f je LBB5_1446 - 0x48, 0x8d, 0x0d, 0x04, 0x76, 0x00, 0x00, //0x00007945 leaq $30212(%rip), %rcx /* _LSHIFT_TAB+0(%rip) */ - 0x0f, 0xb6, 0x9c, 0x0e, 0x8d, 0x15, 0x00, 0x00, //0x0000794c movzbl $5517(%rsi,%rcx), %ebx - 0x41, 0x0f, 0xb6, 0x4c, 0x31, 0x01, //0x00007954 movzbl $1(%r9,%rsi), %ecx - 0x38, 0xd9, //0x0000795a cmpb %bl, %cl - 0x0f, 0x85, 0x6f, 0x00, 0x00, 0x00, //0x0000795c jne LBB5_1448 - 0x49, 0x39, 0xf0, //0x00007962 cmpq %rsi, %r8 - 0x0f, 0x84, 0x34, 0x00, 0x00, 0x00, //0x00007965 je LBB5_1446 - 0x48, 0x83, 0xfe, 0x24, //0x0000796b cmpq $36, %rsi - 0x0f, 0x84, 0xd1, 0x00, 0x00, 0x00, //0x0000796f je LBB5_1453 - 0x48, 0x8d, 0x0d, 0xd4, 0x75, 0x00, 0x00, //0x00007975 leaq $30164(%rip), %rcx /* _LSHIFT_TAB+0(%rip) */ - 0x0f, 0xb6, 0x9c, 0x0e, 0x8e, 0x15, 0x00, 0x00, //0x0000797c movzbl $5518(%rsi,%rcx), %ebx - 0x41, 0x0f, 0xb6, 0x4c, 0x31, 0x02, //0x00007984 movzbl $2(%r9,%rsi), %ecx - 0x38, 0xd9, //0x0000798a cmpb %bl, %cl - 0x0f, 0x85, 0x3f, 0x00, 0x00, 0x00, //0x0000798c jne LBB5_1448 - 0x48, 0x83, 0xc6, 0x03, //0x00007992 addq $3, %rsi - 0x48, 0x39, 0xf0, //0x00007996 cmpq %rsi, %rax - 0x0f, 0x85, 0x81, 0xff, 0xff, 0xff, //0x00007999 jne LBB5_1439 - //0x0000799f LBB5_1446 - 0x4d, 0x89, 0xd5, //0x0000799f movq %r10, %r13 - 0x89, 0xf8, //0x000079a2 movl %edi, %eax - 0x48, 0x8d, 0x0d, 0xa5, 0x75, 0x00, 0x00, //0x000079a4 leaq $30117(%rip), %rcx /* _LSHIFT_TAB+0(%rip) */ - 0x80, 0xbc, 0x08, 0x8c, 0x15, 0x00, 0x00, 0x00, //0x000079ab cmpb $0, $5516(%rax,%rcx) - 0x0f, 0x85, 0x29, 0x00, 0x00, 0x00, //0x000079b3 jne LBB5_1449 - 0xe9, 0x8b, 0x00, 0x00, 0x00, //0x000079b9 jmp LBB5_1454 - //0x000079be LBB5_1447 - 0x31, 0xc0, //0x000079be xorl %eax, %eax - 0x4c, 0x8b, 0x75, 0xc0, //0x000079c0 movq $-64(%rbp), %r14 - 0x4c, 0x8b, 0x5d, 0xc8, //0x000079c4 movq $-56(%rbp), %r11 - 0x40, 0x8a, 0x7d, 0xd7, //0x000079c8 movb $-41(%rbp), %dil - 0xe9, 0x43, 0x02, 0x00, 0x00, //0x000079cc jmp LBB5_1476 - //0x000079d1 LBB5_1448 - 0x4d, 0x89, 0xd5, //0x000079d1 movq %r10, %r13 - 0x41, 0xb8, 0x10, 0x00, 0x00, 0x00, //0x000079d4 movl $16, %r8d - 0x38, 0xd9, //0x000079da cmpb %bl, %cl - 0x0f, 0x8d, 0x6d, 0x00, 0x00, 0x00, //0x000079dc jge LBB5_1455 - //0x000079e2 LBB5_1449 - 0x41, 0xb8, 0x0f, 0x00, 0x00, 0x00, //0x000079e2 movl $15, %r8d - 0xe9, 0x62, 0x00, 0x00, 0x00, //0x000079e8 jmp LBB5_1455 - //0x000079ed LBB5_1450 - 0x31, 0xc0, //0x000079ed xorl %eax, %eax - 0x4c, 0x8b, 0x75, 0xc0, //0x000079ef movq $-64(%rbp), %r14 - 0x4c, 0x8b, 0x5d, 0xc8, //0x000079f3 movq $-56(%rbp), %r11 - 0x40, 0x8a, 0x7d, 0xd7, //0x000079f7 movb $-41(%rbp), %dil - 0x48, 0xba, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x000079fb movabsq $4503599627370495, %rdx - 0xbb, 0x02, 0xfc, 0xff, 0xff, //0x00007a05 movl $-1022, %ebx - 0xe9, 0x05, 0x02, 0x00, 0x00, //0x00007a0a jmp LBB5_1476 - //0x00007a0f LBB5_2265 - 0x80, 0xf9, 0x7d, //0x00007a0f cmpb $125, %cl - 0x0f, 0x85, 0x19, 0x07, 0x00, 0x00, //0x00007a12 jne LBB5_2314 - 0x41, 0x83, 0x86, 0xc8, 0x00, 0x00, 0x00, 0x01, //0x00007a18 addl $1, $200(%r14) - 0xc1, 0xe8, 0x08, //0x00007a20 shrl $8, %eax - 0x41, 0x01, 0x86, 0xdc, 0x00, 0x00, 0x00, //0x00007a23 addl %eax, $220(%r14) - 0xe9, 0x9b, 0x3e, 0x00, 0x00, //0x00007a2a jmp LBB5_2267 - //0x00007a2f LBB5_1451 - 0xba, 0x07, 0x00, 0x00, 0x00, //0x00007a2f movl $7, %edx - 0x4d, 0x89, 0xfd, //0x00007a34 movq %r15, %r13 - 0xe9, 0x40, 0x9f, 0xff, 0xff, //0x00007a37 jmp LBB5_308 - //0x00007a3c LBB5_1452 - 0xba, 0x08, 0x00, 0x00, 0x00, //0x00007a3c movl $8, %edx - 0xe9, 0x36, 0x9f, 0xff, 0xff, //0x00007a41 jmp LBB5_308 - //0x00007a46 LBB5_1453 - 0x4d, 0x89, 0xd5, //0x00007a46 movq %r10, %r13 - //0x00007a49 LBB5_1454 - 0x41, 0xb8, 0x10, 0x00, 0x00, 0x00, //0x00007a49 movl $16, %r8d - //0x00007a4f LBB5_1455 - 0x85, 0xff, //0x00007a4f testl %edi, %edi - 0x0f, 0x8e, 0xb8, 0x00, 0x00, 0x00, //0x00007a51 jle LBB5_1463 - 0x49, 0xbc, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfa, //0x00007a57 movabsq $-432345564227567616, %r12 - 0x4c, 0x89, 0x45, 0x90, //0x00007a61 movq %r8, $-112(%rbp) - 0x41, 0x8d, 0x1c, 0x38, //0x00007a65 leal (%r8,%rdi), %ebx - 0x41, 0x89, 0xfa, //0x00007a69 movl %edi, %r10d - 0x4c, 0x63, 0xc3, //0x00007a6c movslq %ebx, %r8 - 0x49, 0x83, 0xc0, 0xff, //0x00007a6f addq $-1, %r8 - 0x49, 0x83, 0xc2, 0x01, //0x00007a73 addq $1, %r10 - 0x83, 0xc7, 0xff, //0x00007a77 addl $-1, %edi - 0x31, 0xc9, //0x00007a7a xorl %ecx, %ecx - 0xe9, 0x24, 0x00, 0x00, 0x00, //0x00007a7c jmp LBB5_1459 - //0x00007a81 LBB5_1457 - 0x48, 0x85, 0xc0, //0x00007a81 testq %rax, %rax - 0xb8, 0x01, 0x00, 0x00, 0x00, //0x00007a84 movl $1, %eax - 0x44, 0x0f, 0x45, 0xf8, //0x00007a89 cmovnel %eax, %r15d - //0x00007a8d LBB5_1458 - 0x83, 0xc3, 0xff, //0x00007a8d addl $-1, %ebx - 0x49, 0x83, 0xc0, 0xff, //0x00007a90 addq $-1, %r8 - 0x49, 0x83, 0xc2, 0xff, //0x00007a94 addq $-1, %r10 - 0x83, 0xc7, 0xff, //0x00007a98 addl $-1, %edi - 0x49, 0x83, 0xfa, 0x01, //0x00007a9b cmpq $1, %r10 - 0x0f, 0x8e, 0x4a, 0x00, 0x00, 0x00, //0x00007a9f jle LBB5_1461 - //0x00007aa5 LBB5_1459 - 0x4c, 0x01, 0xe1, //0x00007aa5 addq %r12, %rcx - 0x89, 0xf8, //0x00007aa8 movl %edi, %eax - 0x49, 0x0f, 0xbe, 0x34, 0x01, //0x00007aaa movsbq (%r9,%rax), %rsi - 0x48, 0xc1, 0xe6, 0x35, //0x00007aaf shlq $53, %rsi - 0x48, 0x01, 0xce, //0x00007ab3 addq %rcx, %rsi - 0x48, 0x89, 0xf0, //0x00007ab6 movq %rsi, %rax - 0x48, 0xb9, 0xcd, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, //0x00007ab9 movabsq $-3689348814741910323, %rcx - 0x48, 0xf7, 0xe1, //0x00007ac3 mulq %rcx - 0x48, 0x89, 0xd1, //0x00007ac6 movq %rdx, %rcx - 0x48, 0xc1, 0xe9, 0x03, //0x00007ac9 shrq $3, %rcx - 0x48, 0x8d, 0x04, 0x09, //0x00007acd leaq (%rcx,%rcx), %rax - 0x48, 0x8d, 0x14, 0x80, //0x00007ad1 leaq (%rax,%rax,4), %rdx - 0x48, 0x89, 0xf0, //0x00007ad5 movq %rsi, %rax - 0x48, 0x29, 0xd0, //0x00007ad8 subq %rdx, %rax - 0x4d, 0x39, 0xd8, //0x00007adb cmpq %r11, %r8 - 0x0f, 0x83, 0x9d, 0xff, 0xff, 0xff, //0x00007ade jae LBB5_1457 - 0x04, 0x30, //0x00007ae4 addb $48, %al - 0x43, 0x88, 0x04, 0x01, //0x00007ae6 movb %al, (%r9,%r8) - 0xe9, 0x9e, 0xff, 0xff, 0xff, //0x00007aea jmp LBB5_1458 - //0x00007aef LBB5_1461 - 0x48, 0x83, 0xfe, 0x0a, //0x00007aef cmpq $10, %rsi - 0x49, 0xbc, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf0, 0x7f, //0x00007af3 movabsq $9218868437227405312, %r12 - 0x4d, 0x89, 0xea, //0x00007afd movq %r13, %r10 - 0x0f, 0x83, 0x11, 0x00, 0x00, 0x00, //0x00007b00 jae LBB5_1464 - 0x4c, 0x8b, 0x45, 0x90, //0x00007b06 movq $-112(%rbp), %r8 - 0xe9, 0x77, 0x00, 0x00, 0x00, //0x00007b0a jmp LBB5_1468 - //0x00007b0f LBB5_1463 - 0x4d, 0x89, 0xea, //0x00007b0f movq %r13, %r10 - 0xe9, 0x6f, 0x00, 0x00, 0x00, //0x00007b12 jmp LBB5_1468 - //0x00007b17 LBB5_1464 - 0x48, 0x63, 0xf3, //0x00007b17 movslq %ebx, %rsi - 0x48, 0x83, 0xc6, 0xff, //0x00007b1a addq $-1, %rsi - 0xbf, 0x01, 0x00, 0x00, 0x00, //0x00007b1e movl $1, %edi - 0x4c, 0x8b, 0x45, 0x90, //0x00007b23 movq $-112(%rbp), %r8 - 0xe9, 0x18, 0x00, 0x00, 0x00, //0x00007b27 jmp LBB5_1466 - //0x00007b2c LBB5_1465 - 0x48, 0x85, 0xc0, //0x00007b2c testq %rax, %rax - 0x44, 0x0f, 0x45, 0xff, //0x00007b2f cmovnel %edi, %r15d - 0x48, 0x83, 0xc6, 0xff, //0x00007b33 addq $-1, %rsi - 0x48, 0x83, 0xf9, 0x09, //0x00007b37 cmpq $9, %rcx - 0x48, 0x89, 0xd1, //0x00007b3b movq %rdx, %rcx - 0x0f, 0x86, 0x42, 0x00, 0x00, 0x00, //0x00007b3e jbe LBB5_1468 - //0x00007b44 LBB5_1466 - 0x48, 0x89, 0xc8, //0x00007b44 movq %rcx, %rax - 0x48, 0xba, 0xcd, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, //0x00007b47 movabsq $-3689348814741910323, %rdx - 0x48, 0xf7, 0xe2, //0x00007b51 mulq %rdx - 0x48, 0xc1, 0xea, 0x03, //0x00007b54 shrq $3, %rdx - 0x48, 0x8d, 0x04, 0x12, //0x00007b58 leaq (%rdx,%rdx), %rax - 0x48, 0x8d, 0x1c, 0x80, //0x00007b5c leaq (%rax,%rax,4), %rbx - 0x48, 0x89, 0xc8, //0x00007b60 movq %rcx, %rax - 0x48, 0x29, 0xd8, //0x00007b63 subq %rbx, %rax - 0x4c, 0x39, 0xde, //0x00007b66 cmpq %r11, %rsi - 0x0f, 0x83, 0xbd, 0xff, 0xff, 0xff, //0x00007b69 jae LBB5_1465 - 0x04, 0x30, //0x00007b6f addb $48, %al - 0x41, 0x88, 0x04, 0x31, //0x00007b71 movb %al, (%r9,%rsi) - 0x48, 0x83, 0xc6, 0xff, //0x00007b75 addq $-1, %rsi - 0x48, 0x83, 0xf9, 0x09, //0x00007b79 cmpq $9, %rcx - 0x48, 0x89, 0xd1, //0x00007b7d movq %rdx, %rcx - 0x0f, 0x87, 0xbe, 0xff, 0xff, 0xff, //0x00007b80 ja LBB5_1466 - //0x00007b86 LBB5_1468 - 0x45, 0x01, 0xc6, //0x00007b86 addl %r8d, %r14d - 0x49, 0x63, 0xc6, //0x00007b89 movslq %r14d, %rax - 0x49, 0x39, 0xc3, //0x00007b8c cmpq %rax, %r11 - 0x41, 0x0f, 0x46, 0xc3, //0x00007b8f cmovbel %r11d, %eax - 0x45, 0x01, 0xc2, //0x00007b93 addl %r8d, %r10d - 0x85, 0xc0, //0x00007b96 testl %eax, %eax - 0x0f, 0x8e, 0x3d, 0x00, 0x00, 0x00, //0x00007b98 jle LBB5_1473 - 0x89, 0xc1, //0x00007b9e movl %eax, %ecx - 0x48, 0x83, 0xc1, 0x01, //0x00007ba0 addq $1, %rcx - 0x4c, 0x8b, 0x75, 0xc0, //0x00007ba4 movq $-64(%rbp), %r14 - 0x4c, 0x8b, 0x5d, 0xc8, //0x00007ba8 movq $-56(%rbp), %r11 - 0x40, 0x8a, 0x7d, 0xd7, //0x00007bac movb $-41(%rbp), %dil - 0x48, 0x8b, 0x5d, 0x98, //0x00007bb0 movq $-104(%rbp), %rbx - //0x00007bb4 LBB5_1470 - 0x8d, 0x50, 0xff, //0x00007bb4 leal $-1(%rax), %edx - 0x41, 0x80, 0x3c, 0x11, 0x30, //0x00007bb7 cmpb $48, (%r9,%rdx) - 0x0f, 0x85, 0x48, 0x00, 0x00, 0x00, //0x00007bbc jne LBB5_1475 - 0x48, 0x83, 0xc1, 0xff, //0x00007bc2 addq $-1, %rcx - 0x89, 0xd0, //0x00007bc6 movl %edx, %eax - 0x48, 0x83, 0xf9, 0x01, //0x00007bc8 cmpq $1, %rcx - 0x0f, 0x8f, 0xe2, 0xff, 0xff, 0xff, //0x00007bcc jg LBB5_1470 - 0x31, 0xc9, //0x00007bd2 xorl %ecx, %ecx - 0x31, 0xf6, //0x00007bd4 xorl %esi, %esi - 0xe9, 0x8a, 0x01, 0x00, 0x00, //0x00007bd6 jmp LBB5_1500 - //0x00007bdb LBB5_1473 - 0x85, 0xc0, //0x00007bdb testl %eax, %eax - 0x4c, 0x8b, 0x75, 0xc0, //0x00007bdd movq $-64(%rbp), %r14 - 0x4c, 0x8b, 0x5d, 0xc8, //0x00007be1 movq $-56(%rbp), %r11 - 0x40, 0x8a, 0x7d, 0xd7, //0x00007be5 movb $-41(%rbp), %dil - 0x48, 0xba, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x00007be9 movabsq $4503599627370495, %rdx - 0x48, 0x8b, 0x5d, 0x98, //0x00007bf3 movq $-104(%rbp), %rbx - 0x0f, 0x85, 0x17, 0x00, 0x00, 0x00, //0x00007bf7 jne LBB5_1476 - 0x31, 0xc9, //0x00007bfd xorl %ecx, %ecx - 0x31, 0xf6, //0x00007bff xorl %esi, %esi - 0x4c, 0x8b, 0x7d, 0xb0, //0x00007c01 movq $-80(%rbp), %r15 - 0xe9, 0x69, 0x01, 0x00, 0x00, //0x00007c05 jmp LBB5_1502 - //0x00007c0a LBB5_1475 - 0x48, 0xba, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x00007c0a movabsq $4503599627370495, %rdx - //0x00007c14 LBB5_1476 - 0x49, 0xc7, 0xc0, 0xff, 0xff, 0xff, 0xff, //0x00007c14 movq $-1, %r8 - 0x41, 0x83, 0xfa, 0x14, //0x00007c1b cmpl $20, %r10d - 0x0f, 0x8f, 0x96, 0x01, 0x00, 0x00, //0x00007c1f jg LBB5_1508 - 0x49, 0x89, 0xdd, //0x00007c25 movq %rbx, %r13 - 0x44, 0x89, 0xd2, //0x00007c28 movl %r10d, %edx - 0x45, 0x85, 0xd2, //0x00007c2b testl %r10d, %r10d - 0x0f, 0x8e, 0x4c, 0x00, 0x00, 0x00, //0x00007c2e jle LBB5_1482 - 0x31, 0xff, //0x00007c34 xorl %edi, %edi - 0x85, 0xc0, //0x00007c36 testl %eax, %eax - 0xbb, 0x00, 0x00, 0x00, 0x00, //0x00007c38 movl $0, %ebx - 0x0f, 0x4f, 0xd8, //0x00007c3d cmovgl %eax, %ebx - 0x4c, 0x8d, 0x5a, 0xff, //0x00007c40 leaq $-1(%rdx), %r11 - 0x49, 0x39, 0xdb, //0x00007c44 cmpq %rbx, %r11 - 0x4c, 0x0f, 0x43, 0xdb, //0x00007c47 cmovaeq %rbx, %r11 - 0x45, 0x8d, 0x43, 0x01, //0x00007c4b leal $1(%r11), %r8d - 0x31, 0xc9, //0x00007c4f xorl %ecx, %ecx - //0x00007c51 LBB5_1479 - 0x48, 0x39, 0xfb, //0x00007c51 cmpq %rdi, %rbx - 0x0f, 0x84, 0x2b, 0x00, 0x00, 0x00, //0x00007c54 je LBB5_1483 - 0x48, 0x8d, 0x0c, 0x89, //0x00007c5a leaq (%rcx,%rcx,4), %rcx - 0x49, 0x0f, 0xbe, 0x34, 0x39, //0x00007c5e movsbq (%r9,%rdi), %rsi - 0x48, 0x8d, 0x0c, 0x4e, //0x00007c63 leaq (%rsi,%rcx,2), %rcx - 0x48, 0x83, 0xc1, 0xd0, //0x00007c67 addq $-48, %rcx - 0x48, 0x83, 0xc7, 0x01, //0x00007c6b addq $1, %rdi - 0x48, 0x39, 0xfa, //0x00007c6f cmpq %rdi, %rdx - 0x0f, 0x85, 0xd9, 0xff, 0xff, 0xff, //0x00007c72 jne LBB5_1479 - 0x45, 0x89, 0xc3, //0x00007c78 movl %r8d, %r11d - 0xe9, 0x05, 0x00, 0x00, 0x00, //0x00007c7b jmp LBB5_1483 - //0x00007c80 LBB5_1482 - 0x45, 0x31, 0xdb, //0x00007c80 xorl %r11d, %r11d - 0x31, 0xc9, //0x00007c83 xorl %ecx, %ecx - //0x00007c85 LBB5_1483 - 0x45, 0x85, 0xd2, //0x00007c85 testl %r10d, %r10d - 0x41, 0x0f, 0x9e, 0xc0, //0x00007c88 setle %r8b - 0x44, 0x89, 0xd3, //0x00007c8c movl %r10d, %ebx - 0x44, 0x29, 0xdb, //0x00007c8f subl %r11d, %ebx - 0x0f, 0x8e, 0x5c, 0x00, 0x00, 0x00, //0x00007c92 jle LBB5_1491 - 0x4c, 0x89, 0xd7, //0x00007c98 movq %r10, %rdi - 0x45, 0x89, 0xda, //0x00007c9b movl %r11d, %r10d - 0x41, 0xf7, 0xd2, //0x00007c9e notl %r10d - 0x48, 0x89, 0xfe, //0x00007ca1 movq %rdi, %rsi - 0x41, 0x01, 0xfa, //0x00007ca4 addl %edi, %r10d - 0x83, 0xe3, 0x07, //0x00007ca7 andl $7, %ebx - 0x0f, 0x84, 0x19, 0x00, 0x00, 0x00, //0x00007caa je LBB5_1488 - 0xf7, 0xdb, //0x00007cb0 negl %ebx - 0x31, 0xff, //0x00007cb2 xorl %edi, %edi - //0x00007cb4 LBB5_1486 - 0x48, 0x01, 0xc9, //0x00007cb4 addq %rcx, %rcx - 0x48, 0x8d, 0x0c, 0x89, //0x00007cb7 leaq (%rcx,%rcx,4), %rcx - 0x83, 0xc7, 0xff, //0x00007cbb addl $-1, %edi - 0x39, 0xfb, //0x00007cbe cmpl %edi, %ebx - 0x0f, 0x85, 0xee, 0xff, 0xff, 0xff, //0x00007cc0 jne LBB5_1486 - 0x41, 0x29, 0xfb, //0x00007cc6 subl %edi, %r11d - //0x00007cc9 LBB5_1488 - 0x41, 0x83, 0xfa, 0x07, //0x00007cc9 cmpl $7, %r10d - 0x49, 0x89, 0xf2, //0x00007ccd movq %rsi, %r10 - 0x4c, 0x89, 0xeb, //0x00007cd0 movq %r13, %rbx - 0x0f, 0x82, 0x1e, 0x00, 0x00, 0x00, //0x00007cd3 jb LBB5_1492 - 0x44, 0x89, 0xd7, //0x00007cd9 movl %r10d, %edi - 0x44, 0x29, 0xdf, //0x00007cdc subl %r11d, %edi - //0x00007cdf LBB5_1490 - 0x48, 0x69, 0xc9, 0x00, 0xe1, 0xf5, 0x05, //0x00007cdf imulq $100000000, %rcx, %rcx - 0x83, 0xc7, 0xf8, //0x00007ce6 addl $-8, %edi - 0x0f, 0x85, 0xf0, 0xff, 0xff, 0xff, //0x00007ce9 jne LBB5_1490 - 0xe9, 0x03, 0x00, 0x00, 0x00, //0x00007cef jmp LBB5_1492 - //0x00007cf4 LBB5_1491 - 0x4c, 0x89, 0xeb, //0x00007cf4 movq %r13, %rbx - //0x00007cf7 LBB5_1492 - 0x31, 0xf6, //0x00007cf7 xorl %esi, %esi - 0x45, 0x85, 0xd2, //0x00007cf9 testl %r10d, %r10d - 0x0f, 0x88, 0x4b, 0x00, 0x00, 0x00, //0x00007cfc js LBB5_1498 - 0x44, 0x39, 0xd0, //0x00007d02 cmpl %r10d, %eax - 0x4c, 0x8b, 0x5d, 0xc8, //0x00007d05 movq $-56(%rbp), %r11 - 0x40, 0x8a, 0x7d, 0xd7, //0x00007d09 movb $-41(%rbp), %dil - 0x0f, 0x8e, 0x52, 0x00, 0x00, 0x00, //0x00007d0d jle LBB5_1500 - 0x41, 0x8a, 0x14, 0x11, //0x00007d13 movb (%r9,%rdx), %dl - 0x80, 0xfa, 0x35, //0x00007d17 cmpb $53, %dl - 0x0f, 0x85, 0x3e, 0x00, 0x00, 0x00, //0x00007d1a jne LBB5_1499 - 0x41, 0x8d, 0x72, 0x01, //0x00007d20 leal $1(%r10), %esi - 0x39, 0xc6, //0x00007d24 cmpl %eax, %esi - 0x0f, 0x85, 0x32, 0x00, 0x00, 0x00, //0x00007d26 jne LBB5_1499 - 0x45, 0x85, 0xff, //0x00007d2c testl %r15d, %r15d - 0x40, 0x0f, 0x95, 0xc6, //0x00007d2f setne %sil - 0x41, 0x08, 0xf0, //0x00007d33 orb %sil, %r8b - 0x0f, 0x85, 0x29, 0x00, 0x00, 0x00, //0x00007d36 jne LBB5_1500 - 0x41, 0x83, 0xc2, 0xff, //0x00007d3c addl $-1, %r10d - 0x43, 0x8a, 0x34, 0x11, //0x00007d40 movb (%r9,%r10), %sil - 0x40, 0x80, 0xe6, 0x01, //0x00007d44 andb $1, %sil - 0xe9, 0x18, 0x00, 0x00, 0x00, //0x00007d48 jmp LBB5_1500 - //0x00007d4d LBB5_1498 - 0x4c, 0x8b, 0x5d, 0xc8, //0x00007d4d movq $-56(%rbp), %r11 - 0x4c, 0x8b, 0x7d, 0xb0, //0x00007d51 movq $-80(%rbp), %r15 - 0x40, 0x8a, 0x7d, 0xd7, //0x00007d55 movb $-41(%rbp), %dil - 0xe9, 0x0b, 0x00, 0x00, 0x00, //0x00007d59 jmp LBB5_1501 - //0x00007d5e LBB5_1499 - 0x80, 0xfa, 0x35, //0x00007d5e cmpb $53, %dl - 0x40, 0x0f, 0x9d, 0xc6, //0x00007d61 setge %sil - //0x00007d65 LBB5_1500 - 0x4c, 0x8b, 0x7d, 0xb0, //0x00007d65 movq $-80(%rbp), %r15 - //0x00007d69 LBB5_1501 - 0x48, 0xba, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x00007d69 movabsq $4503599627370495, %rdx - //0x00007d73 LBB5_1502 - 0x44, 0x0f, 0xb6, 0xc6, //0x00007d73 movzbl %sil, %r8d - 0x49, 0x01, 0xc8, //0x00007d77 addq %rcx, %r8 - 0x48, 0xb8, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x20, 0x00, //0x00007d7a movabsq $9007199254740992, %rax - 0x49, 0x39, 0xc0, //0x00007d84 cmpq %rax, %r8 - 0x8b, 0x4d, 0x84, //0x00007d87 movl $-124(%rbp), %ecx - 0x0f, 0x85, 0x32, 0x00, 0x00, 0x00, //0x00007d8a jne LBB5_1509 - 0x81, 0xfb, 0xfe, 0x03, 0x00, 0x00, //0x00007d90 cmpl $1022, %ebx - 0x0f, 0x8e, 0x08, 0x00, 0x00, 0x00, //0x00007d96 jle LBB5_1505 - 0x45, 0x31, 0xc0, //0x00007d9c xorl %r8d, %r8d - 0xe9, 0xe1, 0xe2, 0xff, 0xff, //0x00007d9f jmp LBB5_1149 - //0x00007da4 LBB5_1505 - 0x83, 0xc3, 0x01, //0x00007da4 addl $1, %ebx - 0x4c, 0x8d, 0x42, 0x01, //0x00007da7 leaq $1(%rdx), %r8 - 0xe9, 0x12, 0x00, 0x00, 0x00, //0x00007dab jmp LBB5_1509 - //0x00007db0 LBB5_1506 - 0x45, 0x31, 0xc0, //0x00007db0 xorl %r8d, %r8d - //0x00007db3 LBB5_1507 - 0x4c, 0x8b, 0x75, 0xc0, //0x00007db3 movq $-64(%rbp), %r14 - 0x4c, 0x8b, 0x5d, 0xc8, //0x00007db7 movq $-56(%rbp), %r11 - //0x00007dbb LBB5_1508 - 0x4c, 0x8b, 0x7d, 0xb0, //0x00007dbb movq $-80(%rbp), %r15 - 0x8b, 0x4d, 0x84, //0x00007dbf movl $-124(%rbp), %ecx - //0x00007dc2 LBB5_1509 - 0x48, 0x8d, 0x42, 0x01, //0x00007dc2 leaq $1(%rdx), %rax - 0x4c, 0x21, 0xc0, //0x00007dc6 andq %r8, %rax - 0x81, 0xc3, 0xff, 0x03, 0x00, 0x00, //0x00007dc9 addl $1023, %ebx - 0x81, 0xe3, 0xff, 0x07, 0x00, 0x00, //0x00007dcf andl $2047, %ebx - 0x48, 0xc1, 0xe3, 0x34, //0x00007dd5 shlq $52, %rbx - 0x48, 0x85, 0xc0, //0x00007dd9 testq %rax, %rax - 0x48, 0x0f, 0x44, 0xd8, //0x00007ddc cmoveq %rax, %rbx - 0x49, 0x89, 0xdc, //0x00007de0 movq %rbx, %r12 - 0xe9, 0x9d, 0xe2, 0xff, 0xff, //0x00007de3 jmp LBB5_1149 - //0x00007de8 LBB5_1530 - 0xba, 0x03, 0x00, 0x00, 0x00, //0x00007de8 movl $3, %edx - 0x48, 0x8b, 0x85, 0x70, 0xff, 0xff, 0xff, //0x00007ded movq $-144(%rbp), %rax - 0x48, 0x83, 0xf8, 0x03, //0x00007df4 cmpq $3, %rax - 0x0f, 0x85, 0xf3, 0xe2, 0xff, 0xff, //0x00007df8 jne LBB5_1152 - //0x00007dfe LBB5_1160 - 0x4d, 0x8b, 0x86, 0xa0, 0x00, 0x00, 0x00, //0x00007dfe movq $160(%r14), %r8 - 0x89, 0xd1, //0x00007e05 movl %edx, %ecx - //0x00007e07 LBB5_1161 - 0x4c, 0x8b, 0x6d, 0xb8, //0x00007e07 movq $-72(%rbp), %r13 - //0x00007e0b LBB5_1162 - 0x4c, 0x8b, 0x65, 0xa0, //0x00007e0b movq $-96(%rbp), %r12 - //0x00007e0f LBB5_1163 - 0x49, 0xc1, 0xe7, 0x20, //0x00007e0f shlq $32, %r15 - 0x49, 0x83, 0xcf, 0x03, //0x00007e13 orq $3, %r15 - 0x4d, 0x89, 0x38, //0x00007e17 movq %r15, (%r8) - 0x48, 0x8b, 0x45, 0x88, //0x00007e1a movq $-120(%rbp), %rax - 0x49, 0x89, 0x40, 0x08, //0x00007e1e movq %rax, $8(%r8) - 0x41, 0x83, 0x86, 0xd4, 0x00, 0x00, 0x00, 0x01, //0x00007e22 addl $1, $212(%r14) - 0x49, 0x8b, 0x86, 0xa0, 0x00, 0x00, 0x00, //0x00007e2a movq $160(%r14), %rax - 0x48, 0x8d, 0x50, 0x10, //0x00007e31 leaq $16(%rax), %rdx - 0x49, 0x89, 0x96, 0xa0, 0x00, 0x00, 0x00, //0x00007e35 movq %rdx, $160(%r14) - 0x48, 0x83, 0xc0, 0x20, //0x00007e3c addq $32, %rax - 0x49, 0x3b, 0x86, 0xc0, 0x00, 0x00, 0x00, //0x00007e40 cmpq $192(%r14), %rax - 0x0f, 0x96, 0xc0, //0x00007e47 setbe %al - 0xba, 0x03, 0x00, 0x00, 0x00, //0x00007e4a movl $3, %edx - 0x48, 0x89, 0x95, 0x70, 0xff, 0xff, 0xff, //0x00007e4f movq %rdx, $-144(%rbp) - 0xba, 0x0b, 0x00, 0x00, 0x00, //0x00007e56 movl $11, %edx - 0x85, 0xc9, //0x00007e5b testl %ecx, %ecx - 0x0f, 0x45, 0xd1, //0x00007e5d cmovnel %ecx, %edx - 0x0f, 0x84, 0x78, 0xe3, 0xff, 0xff, //0x00007e60 je LBB5_1164 - 0xe9, 0x11, 0x9b, 0xff, 0xff, //0x00007e66 jmp LBB5_308 - //0x00007e6b LBB5_1510 - 0x49, 0xc7, 0xc2, 0xff, 0xff, 0xff, 0xff, //0x00007e6b movq $-1, %r10 - 0x4c, 0x89, 0xe9, //0x00007e72 movq %r13, %rcx - 0x49, 0xc7, 0xc4, 0xff, 0xff, 0xff, 0xff, //0x00007e75 movq $-1, %r12 - 0x49, 0xc7, 0xc6, 0xff, 0xff, 0xff, 0xff, //0x00007e7c movq $-1, %r14 - 0x4c, 0x8b, 0x5d, 0xc8, //0x00007e83 movq $-56(%rbp), %r11 - 0xe9, 0xc0, 0xce, 0xff, 0xff, //0x00007e87 jmp LBB5_909 - //0x00007e8c LBB5_1511 - 0x45, 0x31, 0xe4, //0x00007e8c xorl %r12d, %r12d - 0xba, 0x10, 0x27, 0x00, 0x00, //0x00007e8f movl $10000, %edx - 0xe9, 0x49, 0xd1, 0xff, 0xff, //0x00007e94 jmp LBB5_955 - //0x00007e99 LBB5_1512 - 0x44, 0x89, 0x55, 0x98, //0x00007e99 movl %r10d, $-104(%rbp) - 0x48, 0x8b, 0x45, 0xb8, //0x00007e9d movq $-72(%rbp), %rax - 0x4c, 0x8d, 0x14, 0x08, //0x00007ea1 leaq (%rax,%rcx), %r10 - 0x8a, 0x04, 0x08, //0x00007ea5 movb (%rax,%rcx), %al - 0x8d, 0x48, 0xd0, //0x00007ea8 leal $-48(%rax), %ecx - 0x80, 0xf9, 0x09, //0x00007eab cmpb $9, %cl - 0x0f, 0x87, 0xd4, 0x00, 0x00, 0x00, //0x00007eae ja LBB5_1531 - 0x31, 0xf6, //0x00007eb4 xorl %esi, %esi - 0x31, 0xdb, //0x00007eb6 xorl %ebx, %ebx - //0x00007eb8 LBB5_1514 - 0x48, 0x8d, 0x0c, 0xb6, //0x00007eb8 leaq (%rsi,%rsi,4), %rcx - 0x0f, 0xb6, 0xc0, //0x00007ebc movzbl %al, %eax - 0x48, 0x8d, 0x34, 0x48, //0x00007ebf leaq (%rax,%rcx,2), %rsi - 0x48, 0x83, 0xc6, 0xd0, //0x00007ec3 addq $-48, %rsi - 0x48, 0x8d, 0x4b, 0x01, //0x00007ec7 leaq $1(%rbx), %rcx - 0x41, 0x0f, 0xb6, 0x42, 0x01, //0x00007ecb movzbl $1(%r10), %eax - 0x49, 0x83, 0xc2, 0x01, //0x00007ed0 addq $1, %r10 - 0x8d, 0x78, 0xd0, //0x00007ed4 leal $-48(%rax), %edi - 0x40, 0x80, 0xff, 0x09, //0x00007ed7 cmpb $9, %dil - 0x0f, 0x87, 0x0d, 0x00, 0x00, 0x00, //0x00007edb ja LBB5_1516 - 0x48, 0x83, 0xfb, 0x12, //0x00007ee1 cmpq $18, %rbx - 0x48, 0x89, 0xcb, //0x00007ee5 movq %rcx, %rbx - 0x0f, 0x82, 0xca, 0xff, 0xff, 0xff, //0x00007ee8 jb LBB5_1514 - //0x00007eee LBB5_1516 - 0x31, 0xdb, //0x00007eee xorl %ebx, %ebx - 0x48, 0x89, 0x5d, 0x90, //0x00007ef0 movq %rbx, $-112(%rbp) - 0x40, 0x80, 0xff, 0x09, //0x00007ef4 cmpb $9, %dil - 0x0f, 0x87, 0xa0, 0x00, 0x00, 0x00, //0x00007ef8 ja LBB5_1532 - 0x45, 0x31, 0xe4, //0x00007efe xorl %r12d, %r12d - //0x00007f01 LBB5_1518 - 0x43, 0x0f, 0xb6, 0x44, 0x22, 0x01, //0x00007f01 movzbl $1(%r10,%r12), %eax - 0x8d, 0x78, 0xd0, //0x00007f07 leal $-48(%rax), %edi - 0x49, 0x83, 0xc4, 0x01, //0x00007f0a addq $1, %r12 - 0x40, 0x80, 0xff, 0x0a, //0x00007f0e cmpb $10, %dil - 0x0f, 0x82, 0xe9, 0xff, 0xff, 0xff, //0x00007f12 jb LBB5_1518 - 0x4d, 0x01, 0xe2, //0x00007f18 addq %r12, %r10 - 0x40, 0xb7, 0x01, //0x00007f1b movb $1, %dil - 0x48, 0x89, 0x7d, 0x90, //0x00007f1e movq %rdi, $-112(%rbp) - 0x4c, 0x89, 0x55, 0xb8, //0x00007f22 movq %r10, $-72(%rbp) - 0xe9, 0x7a, 0x00, 0x00, 0x00, //0x00007f26 jmp LBB5_1533 - //0x00007f2b LBB5_1520 - 0x49, 0x83, 0xc5, 0x01, //0x00007f2b addq $1, %r13 - 0xe9, 0xa5, 0xc7, 0xff, 0xff, //0x00007f2f jmp LBB5_841 - //0x00007f34 LBB5_1521 - 0x49, 0x83, 0xc5, 0x01, //0x00007f34 addq $1, %r13 - 0xe9, 0xd5, 0xc7, 0xff, 0xff, //0x00007f38 jmp LBB5_846 - //0x00007f3d LBB5_1522 - 0x49, 0x83, 0xc5, 0x01, //0x00007f3d addq $1, %r13 - 0xe9, 0x82, 0xca, 0xff, 0xff, //0x00007f41 jmp LBB5_872 - //0x00007f46 LBB5_1523 - 0x49, 0x83, 0xc5, 0x02, //0x00007f46 addq $2, %r13 - 0xe9, 0x8a, 0xc7, 0xff, 0xff, //0x00007f4a jmp LBB5_841 - //0x00007f4f LBB5_1524 - 0x49, 0x83, 0xc5, 0x02, //0x00007f4f addq $2, %r13 - 0xe9, 0xba, 0xc7, 0xff, 0xff, //0x00007f53 jmp LBB5_846 - //0x00007f58 LBB5_1525 - 0x49, 0x83, 0xc5, 0x02, //0x00007f58 addq $2, %r13 - 0xe9, 0x67, 0xca, 0xff, 0xff, //0x00007f5c jmp LBB5_872 - //0x00007f61 LBB5_1526 - 0xb9, 0x0d, 0x00, 0x00, 0x00, //0x00007f61 movl $13, %ecx - 0xe9, 0x6a, 0xc7, 0xff, 0xff, //0x00007f66 jmp LBB5_840 - //0x00007f6b LBB5_1527 - 0xb9, 0x0d, 0x00, 0x00, 0x00, //0x00007f6b movl $13, %ecx - 0xe9, 0x99, 0xc7, 0xff, 0xff, //0x00007f70 jmp LBB5_845 - //0x00007f75 LBB5_1528 - 0x49, 0x83, 0xc5, 0x03, //0x00007f75 addq $3, %r13 - 0xe9, 0x4a, 0xca, 0xff, 0xff, //0x00007f79 jmp LBB5_872 - //0x00007f7e LBB5_1529 - 0xb9, 0x0d, 0x00, 0x00, 0x00, //0x00007f7e movl $13, %ecx - 0xe9, 0x3c, 0xca, 0xff, 0xff, //0x00007f83 jmp LBB5_871 - //0x00007f88 LBB5_1531 - 0x31, 0xc9, //0x00007f88 xorl %ecx, %ecx - 0x4c, 0x89, 0x55, 0xb8, //0x00007f8a movq %r10, $-72(%rbp) - 0x31, 0xf6, //0x00007f8e xorl %esi, %esi - 0x48, 0x89, 0x75, 0x90, //0x00007f90 movq %rsi, $-112(%rbp) - 0x45, 0x31, 0xe4, //0x00007f94 xorl %r12d, %r12d - 0x31, 0xf6, //0x00007f97 xorl %esi, %esi - 0xe9, 0x07, 0x00, 0x00, 0x00, //0x00007f99 jmp LBB5_1533 - //0x00007f9e LBB5_1532 - 0x4c, 0x89, 0x55, 0xb8, //0x00007f9e movq %r10, $-72(%rbp) - 0x45, 0x31, 0xe4, //0x00007fa2 xorl %r12d, %r12d - //0x00007fa5 LBB5_1533 - 0x4c, 0x8b, 0x5d, 0xc8, //0x00007fa5 movq $-56(%rbp), %r11 - 0x44, 0x8b, 0x55, 0x98, //0x00007fa9 movl $-104(%rbp), %r10d - 0x3c, 0x2e, //0x00007fad cmpb $46, %al - 0x0f, 0x84, 0xac, 0xc6, 0xff, 0xff, //0x00007faf je LBB5_832 - //0x00007fb5 LBB5_1534 - 0x3c, 0x45, //0x00007fb5 cmpb $69, %al - 0x0f, 0x84, 0x7f, 0xcf, 0xff, 0xff, //0x00007fb7 je LBB5_945 - 0x3c, 0x65, //0x00007fbd cmpb $101, %al - 0x0f, 0x84, 0x77, 0xcf, 0xff, 0xff, //0x00007fbf je LBB5_945 - 0x45, 0x85, 0xe4, //0x00007fc5 testl %r12d, %r12d - 0x0f, 0x85, 0x69, 0x00, 0x00, 0x00, //0x00007fc8 jne LBB5_1542 - 0x31, 0xc9, //0x00007fce xorl %ecx, %ecx - 0x45, 0x84, 0xd2, //0x00007fd0 testb %r10b, %r10b - 0x0f, 0x84, 0x43, 0x00, 0x00, 0x00, //0x00007fd3 je LBB5_1540 - 0x48, 0xb8, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, //0x00007fd9 movabsq $-9223372036854775808, %rax - 0x48, 0x39, 0xc6, //0x00007fe3 cmpq %rax, %rsi - 0x0f, 0x86, 0x39, 0x00, 0x00, 0x00, //0x00007fe6 jbe LBB5_1541 - 0x66, 0x48, 0x0f, 0x6e, 0xc6, //0x00007fec movq %rsi, %xmm0 - 0x66, 0x0f, 0x62, 0x05, 0x17, 0x81, 0xff, 0xff, //0x00007ff1 punpckldq $-32489(%rip), %xmm0 /* LCPI5_11+0(%rip) */ - 0x66, 0x0f, 0x5c, 0x05, 0x1f, 0x81, 0xff, 0xff, //0x00007ff9 subpd $-32481(%rip), %xmm0 /* LCPI5_12+0(%rip) */ - 0x66, 0x0f, 0x28, 0xc8, //0x00008001 movapd %xmm0, %xmm1 - 0x66, 0x0f, 0x15, 0xc8, //0x00008005 unpckhpd %xmm0, %xmm1 - 0xf2, 0x0f, 0x58, 0xc8, //0x00008009 addsd %xmm0, %xmm1 - 0x66, 0x48, 0x0f, 0x7e, 0xce, //0x0000800d movq %xmm1, %rsi - 0x48, 0x31, 0xc6, //0x00008012 xorq %rax, %rsi - 0x31, 0xc9, //0x00008015 xorl %ecx, %ecx - 0xe9, 0x5c, 0xe1, 0xff, 0xff, //0x00008017 jmp LBB5_1158 - //0x0000801c LBB5_1540 - 0x48, 0x89, 0x75, 0x88, //0x0000801c movq %rsi, $-120(%rbp) - 0xe9, 0xe2, 0xfd, 0xff, 0xff, //0x00008020 jmp LBB5_1161 - //0x00008025 LBB5_1541 - 0x48, 0xf7, 0xde, //0x00008025 negq %rsi - 0x31, 0xd2, //0x00008028 xorl %edx, %edx - 0x48, 0x89, 0x75, 0x88, //0x0000802a movq %rsi, $-120(%rbp) - 0x4c, 0x8b, 0x6d, 0xb8, //0x0000802e movq $-72(%rbp), %r13 - 0xe9, 0xd9, 0xe0, 0xff, 0xff, //0x00008032 jmp LBB5_1155 - //0x00008037 LBB5_1542 - 0x41, 0x83, 0xfc, 0x01, //0x00008037 cmpl $1, %r12d - 0x0f, 0x84, 0x54, 0x03, 0x00, 0x00, //0x0000803b je LBB5_1590 - //0x00008041 LBB5_1543 - 0x4c, 0x8b, 0x5d, 0xc8, //0x00008041 movq $-56(%rbp), %r11 - 0xe9, 0x95, 0xd0, 0xff, 0xff, //0x00008045 jmp LBB5_969 - //0x0000804a LBB5_1544 - 0x66, 0x0f, 0x7e, 0xda, //0x0000804a movd %xmm3, %edx - 0x80, 0xfa, 0x22, //0x0000804e cmpb $34, %dl - 0x0f, 0x85, 0x1b, 0x00, 0x00, 0x00, //0x00008051 jne LBB5_1546 - //0x00008057 LBB5_1545 - 0x48, 0x83, 0xc6, 0x01, //0x00008057 addq $1, %rsi - 0x4d, 0x29, 0xf8, //0x0000805b subq %r15, %r8 - 0xb0, 0x01, //0x0000805e movb $1, %al - 0x48, 0x89, 0x45, 0xa8, //0x00008060 movq %rax, $-88(%rbp) - 0x41, 0xb9, 0x0c, 0x00, 0x00, 0x00, //0x00008064 movl $12, %r9d - 0x4c, 0x89, 0xc2, //0x0000806a movq %r8, %rdx - 0xe9, 0x7c, 0x01, 0x00, 0x00, //0x0000806d jmp LBB5_1566 - //0x00008072 LBB5_1546 - 0x31, 0xc9, //0x00008072 xorl %ecx, %ecx - //0x00008074 LBB5_1547 - 0x41, 0x88, 0x14, 0x08, //0x00008074 movb %dl, (%r8,%rcx) - 0x0f, 0xb6, 0x54, 0x0e, 0x01, //0x00008078 movzbl $1(%rsi,%rcx), %edx - 0x80, 0xfa, 0x22, //0x0000807d cmpb $34, %dl - 0x0f, 0x84, 0x94, 0x00, 0x00, 0x00, //0x00008080 je LBB5_1556 - 0x41, 0x88, 0x54, 0x08, 0x01, //0x00008086 movb %dl, $1(%r8,%rcx) - 0x0f, 0xb6, 0x54, 0x0e, 0x02, //0x0000808b movzbl $2(%rsi,%rcx), %edx - 0x80, 0xfa, 0x22, //0x00008090 cmpb $34, %dl - 0x0f, 0x84, 0xa2, 0x00, 0x00, 0x00, //0x00008093 je LBB5_1557 - 0x41, 0x88, 0x54, 0x08, 0x02, //0x00008099 movb %dl, $2(%r8,%rcx) - 0x0f, 0xb6, 0x54, 0x0e, 0x03, //0x0000809e movzbl $3(%rsi,%rcx), %edx - 0x80, 0xfa, 0x22, //0x000080a3 cmpb $34, %dl - 0x0f, 0x84, 0xa6, 0x00, 0x00, 0x00, //0x000080a6 je LBB5_1558 - 0x41, 0x88, 0x54, 0x08, 0x03, //0x000080ac movb %dl, $3(%r8,%rcx) - 0x0f, 0xb6, 0x54, 0x0e, 0x04, //0x000080b1 movzbl $4(%rsi,%rcx), %edx - 0x80, 0xfa, 0x22, //0x000080b6 cmpb $34, %dl - 0x0f, 0x84, 0xaa, 0x00, 0x00, 0x00, //0x000080b9 je LBB5_1559 - 0x41, 0x88, 0x54, 0x08, 0x04, //0x000080bf movb %dl, $4(%r8,%rcx) - 0x0f, 0xb6, 0x54, 0x0e, 0x05, //0x000080c4 movzbl $5(%rsi,%rcx), %edx - 0x80, 0xfa, 0x22, //0x000080c9 cmpb $34, %dl - 0x0f, 0x84, 0xae, 0x00, 0x00, 0x00, //0x000080cc je LBB5_1560 - 0x41, 0x88, 0x54, 0x08, 0x05, //0x000080d2 movb %dl, $5(%r8,%rcx) - 0x0f, 0xb6, 0x54, 0x0e, 0x06, //0x000080d7 movzbl $6(%rsi,%rcx), %edx - 0x80, 0xfa, 0x22, //0x000080dc cmpb $34, %dl - 0x0f, 0x84, 0xb2, 0x00, 0x00, 0x00, //0x000080df je LBB5_1561 - 0x41, 0x88, 0x54, 0x08, 0x06, //0x000080e5 movb %dl, $6(%r8,%rcx) - 0x0f, 0xb6, 0x54, 0x0e, 0x07, //0x000080ea movzbl $7(%rsi,%rcx), %edx - 0x80, 0xfa, 0x22, //0x000080ef cmpb $34, %dl - 0x0f, 0x84, 0xd8, 0x00, 0x00, 0x00, //0x000080f2 je LBB5_1564 - 0x41, 0x88, 0x54, 0x08, 0x07, //0x000080f8 movb %dl, $7(%r8,%rcx) - 0x0f, 0xb6, 0x54, 0x0e, 0x08, //0x000080fd movzbl $8(%rsi,%rcx), %edx - 0x48, 0x83, 0xc1, 0x08, //0x00008102 addq $8, %rcx - 0x80, 0xfa, 0x22, //0x00008106 cmpb $34, %dl - 0x0f, 0x85, 0x65, 0xff, 0xff, 0xff, //0x00008109 jne LBB5_1547 - 0x48, 0x01, 0xce, //0x0000810f addq %rcx, %rsi - 0x49, 0x01, 0xc8, //0x00008112 addq %rcx, %r8 - 0xe9, 0x3d, 0xff, 0xff, 0xff, //0x00008115 jmp LBB5_1545 - //0x0000811a LBB5_1556 - 0x48, 0x01, 0xce, //0x0000811a addq %rcx, %rsi - 0x48, 0x83, 0xc6, 0x02, //0x0000811d addq $2, %rsi - 0x4d, 0x29, 0xf8, //0x00008121 subq %r15, %r8 - 0x49, 0x8d, 0x14, 0x08, //0x00008124 leaq (%r8,%rcx), %rdx - 0x48, 0x83, 0xc2, 0x01, //0x00008128 addq $1, %rdx - 0xe9, 0xb1, 0x00, 0x00, 0x00, //0x0000812c jmp LBB5_1565 - //0x00008131 LBB5_2314 - 0xba, 0x09, 0x00, 0x00, 0x00, //0x00008131 movl $9, %edx - 0xe9, 0x41, 0x98, 0xff, 0xff, //0x00008136 jmp LBB5_308 - //0x0000813b LBB5_1557 - 0x48, 0x01, 0xce, //0x0000813b addq %rcx, %rsi - 0x48, 0x83, 0xc6, 0x03, //0x0000813e addq $3, %rsi - 0x4d, 0x29, 0xf8, //0x00008142 subq %r15, %r8 - 0x49, 0x8d, 0x14, 0x08, //0x00008145 leaq (%r8,%rcx), %rdx - 0x48, 0x83, 0xc2, 0x02, //0x00008149 addq $2, %rdx - 0xe9, 0x90, 0x00, 0x00, 0x00, //0x0000814d jmp LBB5_1565 - //0x00008152 LBB5_1558 - 0x48, 0x01, 0xce, //0x00008152 addq %rcx, %rsi - 0x48, 0x83, 0xc6, 0x04, //0x00008155 addq $4, %rsi - 0x4d, 0x29, 0xf8, //0x00008159 subq %r15, %r8 - 0x49, 0x8d, 0x14, 0x08, //0x0000815c leaq (%r8,%rcx), %rdx - 0x48, 0x83, 0xc2, 0x03, //0x00008160 addq $3, %rdx - 0xe9, 0x79, 0x00, 0x00, 0x00, //0x00008164 jmp LBB5_1565 - //0x00008169 LBB5_1559 - 0x48, 0x01, 0xce, //0x00008169 addq %rcx, %rsi - 0x48, 0x83, 0xc6, 0x05, //0x0000816c addq $5, %rsi - 0x4d, 0x29, 0xf8, //0x00008170 subq %r15, %r8 - 0x49, 0x8d, 0x14, 0x08, //0x00008173 leaq (%r8,%rcx), %rdx - 0x48, 0x83, 0xc2, 0x04, //0x00008177 addq $4, %rdx - 0xe9, 0x62, 0x00, 0x00, 0x00, //0x0000817b jmp LBB5_1565 - //0x00008180 LBB5_1560 - 0x48, 0x01, 0xce, //0x00008180 addq %rcx, %rsi - 0x48, 0x83, 0xc6, 0x06, //0x00008183 addq $6, %rsi - 0x4d, 0x29, 0xf8, //0x00008187 subq %r15, %r8 - 0x49, 0x8d, 0x14, 0x08, //0x0000818a leaq (%r8,%rcx), %rdx - 0x48, 0x83, 0xc2, 0x05, //0x0000818e addq $5, %rdx - 0xe9, 0x4b, 0x00, 0x00, 0x00, //0x00008192 jmp LBB5_1565 - //0x00008197 LBB5_1561 - 0x48, 0x01, 0xce, //0x00008197 addq %rcx, %rsi - 0x48, 0x83, 0xc6, 0x07, //0x0000819a addq $7, %rsi - 0x4d, 0x29, 0xf8, //0x0000819e subq %r15, %r8 - 0x49, 0x8d, 0x14, 0x08, //0x000081a1 leaq (%r8,%rcx), %rdx - 0x48, 0x83, 0xc2, 0x06, //0x000081a5 addq $6, %rdx - 0xe9, 0x34, 0x00, 0x00, 0x00, //0x000081a9 jmp LBB5_1565 - //0x000081ae LBB5_1562 - 0x66, 0x0f, 0x7e, 0xda, //0x000081ae movd %xmm3, %edx - 0x80, 0xfa, 0x22, //0x000081b2 cmpb $34, %dl - 0x0f, 0x85, 0x4b, 0x00, 0x00, 0x00, //0x000081b5 jne LBB5_1567 - //0x000081bb LBB5_1563 - 0x49, 0x83, 0xc5, 0x01, //0x000081bb addq $1, %r13 - 0x4c, 0x29, 0xf9, //0x000081bf subq %r15, %rcx - 0xb0, 0x01, //0x000081c2 movb $1, %al - 0x48, 0x89, 0x45, 0xa8, //0x000081c4 movq %rax, $-88(%rbp) - 0x48, 0x89, 0xce, //0x000081c8 movq %rcx, %rsi - 0xe9, 0xaa, 0x01, 0x00, 0x00, //0x000081cb jmp LBB5_1589 - //0x000081d0 LBB5_1564 - 0x48, 0x01, 0xce, //0x000081d0 addq %rcx, %rsi - 0x48, 0x83, 0xc6, 0x08, //0x000081d3 addq $8, %rsi - 0x4d, 0x29, 0xf8, //0x000081d7 subq %r15, %r8 - 0x49, 0x8d, 0x14, 0x08, //0x000081da leaq (%r8,%rcx), %rdx - 0x48, 0x83, 0xc2, 0x07, //0x000081de addq $7, %rdx - //0x000081e2 LBB5_1565 - 0xb0, 0x01, //0x000081e2 movb $1, %al - 0x48, 0x89, 0x45, 0xa8, //0x000081e4 movq %rax, $-88(%rbp) - 0x41, 0xb9, 0x0c, 0x00, 0x00, 0x00, //0x000081e8 movl $12, %r9d - //0x000081ee LBB5_1566 - 0x4d, 0x89, 0xde, //0x000081ee movq %r11, %r14 - 0x4c, 0x8b, 0x5d, 0xc8, //0x000081f1 movq $-56(%rbp), %r11 - 0x4d, 0x89, 0xd4, //0x000081f5 movq %r10, %r12 - 0x48, 0x85, 0xd2, //0x000081f8 testq %rdx, %rdx - 0x0f, 0x89, 0x2b, 0xc0, 0xff, 0xff, //0x000081fb jns LBB5_787 - 0xe9, 0xf6, 0x00, 0x00, 0x00, //0x00008201 jmp LBB5_1582 - //0x00008206 LBB5_1567 - 0x31, 0xc0, //0x00008206 xorl %eax, %eax - //0x00008208 LBB5_1568 - 0x88, 0x14, 0x01, //0x00008208 movb %dl, (%rcx,%rax) - 0x41, 0x0f, 0xb6, 0x54, 0x05, 0x01, //0x0000820b movzbl $1(%r13,%rax), %edx - 0x80, 0xfa, 0x22, //0x00008211 cmpb $34, %dl - 0x0f, 0x84, 0xa4, 0x00, 0x00, 0x00, //0x00008214 je LBB5_1578 - 0x88, 0x54, 0x01, 0x01, //0x0000821a movb %dl, $1(%rcx,%rax) - 0x41, 0x0f, 0xb6, 0x54, 0x05, 0x02, //0x0000821e movzbl $2(%r13,%rax), %edx - 0x80, 0xfa, 0x22, //0x00008224 cmpb $34, %dl - 0x0f, 0x84, 0xa8, 0x00, 0x00, 0x00, //0x00008227 je LBB5_1579 - 0x88, 0x54, 0x01, 0x02, //0x0000822d movb %dl, $2(%rcx,%rax) - 0x41, 0x0f, 0xb6, 0x54, 0x05, 0x03, //0x00008231 movzbl $3(%r13,%rax), %edx - 0x80, 0xfa, 0x22, //0x00008237 cmpb $34, %dl - 0x0f, 0x84, 0xc6, 0x00, 0x00, 0x00, //0x0000823a je LBB5_1583 - 0x88, 0x54, 0x01, 0x03, //0x00008240 movb %dl, $3(%rcx,%rax) - 0x41, 0x0f, 0xb6, 0x54, 0x05, 0x04, //0x00008244 movzbl $4(%r13,%rax), %edx - 0x80, 0xfa, 0x22, //0x0000824a cmpb $34, %dl - 0x0f, 0x84, 0xca, 0x00, 0x00, 0x00, //0x0000824d je LBB5_1584 - 0x88, 0x54, 0x01, 0x04, //0x00008253 movb %dl, $4(%rcx,%rax) - 0x41, 0x0f, 0xb6, 0x54, 0x05, 0x05, //0x00008257 movzbl $5(%r13,%rax), %edx - 0x80, 0xfa, 0x22, //0x0000825d cmpb $34, %dl - 0x0f, 0x84, 0xce, 0x00, 0x00, 0x00, //0x00008260 je LBB5_1585 - 0x88, 0x54, 0x01, 0x05, //0x00008266 movb %dl, $5(%rcx,%rax) - 0x41, 0x0f, 0xb6, 0x54, 0x05, 0x06, //0x0000826a movzbl $6(%r13,%rax), %edx - 0x80, 0xfa, 0x22, //0x00008270 cmpb $34, %dl - 0x0f, 0x84, 0xd2, 0x00, 0x00, 0x00, //0x00008273 je LBB5_1586 - 0x88, 0x54, 0x01, 0x06, //0x00008279 movb %dl, $6(%rcx,%rax) - 0x41, 0x0f, 0xb6, 0x54, 0x05, 0x07, //0x0000827d movzbl $7(%r13,%rax), %edx - 0x80, 0xfa, 0x22, //0x00008283 cmpb $34, %dl - 0x0f, 0x84, 0xd6, 0x00, 0x00, 0x00, //0x00008286 je LBB5_1587 - 0x88, 0x54, 0x01, 0x07, //0x0000828c movb %dl, $7(%rcx,%rax) - 0x41, 0x0f, 0xb6, 0x54, 0x05, 0x08, //0x00008290 movzbl $8(%r13,%rax), %edx - 0x48, 0x83, 0xc0, 0x08, //0x00008296 addq $8, %rax - 0x80, 0xfa, 0x22, //0x0000829a cmpb $34, %dl - 0x0f, 0x85, 0x65, 0xff, 0xff, 0xff, //0x0000829d jne LBB5_1568 - 0x49, 0x01, 0xc5, //0x000082a3 addq %rax, %r13 - 0x48, 0x01, 0xc1, //0x000082a6 addq %rax, %rcx - 0xe9, 0x0d, 0xff, 0xff, 0xff, //0x000082a9 jmp LBB5_1563 - //0x000082ae LBB5_1577 - 0x4c, 0x8b, 0x75, 0xc0, //0x000082ae movq $-64(%rbp), %r14 - 0x4c, 0x8b, 0x5d, 0xc8, //0x000082b2 movq $-56(%rbp), %r11 - 0x4d, 0x89, 0xd4, //0x000082b6 movq %r10, %r12 - 0xe9, 0x58, 0xc8, 0xff, 0xff, //0x000082b9 jmp LBB5_885 - //0x000082be LBB5_1578 - 0x49, 0x01, 0xc5, //0x000082be addq %rax, %r13 - 0x49, 0x83, 0xc5, 0x02, //0x000082c1 addq $2, %r13 - 0x4c, 0x29, 0xf9, //0x000082c5 subq %r15, %rcx - 0x48, 0x8d, 0x34, 0x01, //0x000082c8 leaq (%rcx,%rax), %rsi - 0x48, 0x83, 0xc6, 0x01, //0x000082cc addq $1, %rsi - 0xe9, 0x9f, 0x00, 0x00, 0x00, //0x000082d0 jmp LBB5_1588 - //0x000082d5 LBB5_1579 - 0x49, 0x01, 0xc5, //0x000082d5 addq %rax, %r13 - 0x49, 0x83, 0xc5, 0x03, //0x000082d8 addq $3, %r13 - 0x4c, 0x29, 0xf9, //0x000082dc subq %r15, %rcx - 0x48, 0x8d, 0x34, 0x01, //0x000082df leaq (%rcx,%rax), %rsi - 0x48, 0x83, 0xc6, 0x02, //0x000082e3 addq $2, %rsi - 0xe9, 0x88, 0x00, 0x00, 0x00, //0x000082e7 jmp LBB5_1588 - //0x000082ec LBB5_1580 - 0x4d, 0x89, 0xde, //0x000082ec movq %r11, %r14 - //0x000082ef LBB5_1581 - 0x0f, 0xbc, 0xc7, //0x000082ef bsfl %edi, %eax - 0x48, 0x01, 0xc6, //0x000082f2 addq %rax, %rsi - 0x48, 0xc7, 0xc2, 0xff, 0xff, 0xff, 0xff, //0x000082f5 movq $-1, %rdx - //0x000082fc LBB5_1582 - 0xf7, 0xda, //0x000082fc negl %edx - 0x49, 0x89, 0xf5, //0x000082fe movq %rsi, %r13 - 0xe9, 0x76, 0x96, 0xff, 0xff, //0x00008301 jmp LBB5_308 - //0x00008306 LBB5_1583 - 0x49, 0x01, 0xc5, //0x00008306 addq %rax, %r13 - 0x49, 0x83, 0xc5, 0x04, //0x00008309 addq $4, %r13 - 0x4c, 0x29, 0xf9, //0x0000830d subq %r15, %rcx - 0x48, 0x8d, 0x34, 0x01, //0x00008310 leaq (%rcx,%rax), %rsi - 0x48, 0x83, 0xc6, 0x03, //0x00008314 addq $3, %rsi - 0xe9, 0x57, 0x00, 0x00, 0x00, //0x00008318 jmp LBB5_1588 - //0x0000831d LBB5_1584 - 0x49, 0x01, 0xc5, //0x0000831d addq %rax, %r13 - 0x49, 0x83, 0xc5, 0x05, //0x00008320 addq $5, %r13 - 0x4c, 0x29, 0xf9, //0x00008324 subq %r15, %rcx - 0x48, 0x8d, 0x34, 0x01, //0x00008327 leaq (%rcx,%rax), %rsi - 0x48, 0x83, 0xc6, 0x04, //0x0000832b addq $4, %rsi - 0xe9, 0x40, 0x00, 0x00, 0x00, //0x0000832f jmp LBB5_1588 - //0x00008334 LBB5_1585 - 0x49, 0x01, 0xc5, //0x00008334 addq %rax, %r13 - 0x49, 0x83, 0xc5, 0x06, //0x00008337 addq $6, %r13 - 0x4c, 0x29, 0xf9, //0x0000833b subq %r15, %rcx - 0x48, 0x8d, 0x34, 0x01, //0x0000833e leaq (%rcx,%rax), %rsi - 0x48, 0x83, 0xc6, 0x05, //0x00008342 addq $5, %rsi - 0xe9, 0x29, 0x00, 0x00, 0x00, //0x00008346 jmp LBB5_1588 - //0x0000834b LBB5_1586 - 0x49, 0x01, 0xc5, //0x0000834b addq %rax, %r13 - 0x49, 0x83, 0xc5, 0x07, //0x0000834e addq $7, %r13 - 0x4c, 0x29, 0xf9, //0x00008352 subq %r15, %rcx - 0x48, 0x8d, 0x34, 0x01, //0x00008355 leaq (%rcx,%rax), %rsi - 0x48, 0x83, 0xc6, 0x06, //0x00008359 addq $6, %rsi - 0xe9, 0x12, 0x00, 0x00, 0x00, //0x0000835d jmp LBB5_1588 - //0x00008362 LBB5_1587 - 0x49, 0x01, 0xc5, //0x00008362 addq %rax, %r13 - 0x49, 0x83, 0xc5, 0x08, //0x00008365 addq $8, %r13 - 0x4c, 0x29, 0xf9, //0x00008369 subq %r15, %rcx - 0x48, 0x8d, 0x34, 0x01, //0x0000836c leaq (%rcx,%rax), %rsi - 0x48, 0x83, 0xc6, 0x07, //0x00008370 addq $7, %rsi - //0x00008374 LBB5_1588 - 0xb0, 0x01, //0x00008374 movb $1, %al - 0x48, 0x89, 0x45, 0xa8, //0x00008376 movq %rax, $-88(%rbp) - //0x0000837a LBB5_1589 - 0x4c, 0x8b, 0x75, 0xc0, //0x0000837a movq $-64(%rbp), %r14 - 0x4c, 0x8b, 0x5d, 0xc8, //0x0000837e movq $-56(%rbp), %r11 - 0x4d, 0x89, 0xd4, //0x00008382 movq %r10, %r12 - 0x31, 0xc9, //0x00008385 xorl %ecx, %ecx - 0x48, 0x85, 0xf6, //0x00008387 testq %rsi, %rsi - 0x0f, 0x89, 0x8a, 0xc7, 0xff, 0xff, //0x0000838a jns LBB5_886 - 0xe9, 0x81, 0xc7, 0xff, 0xff, //0x00008390 jmp LBB5_885 - //0x00008395 LBB5_1590 - 0xb9, 0x0a, 0x00, 0x00, 0x00, //0x00008395 movl $10, %ecx - 0x48, 0x89, 0xf0, //0x0000839a movq %rsi, %rax - 0x48, 0xf7, 0xe1, //0x0000839d mulq %rcx - 0x0f, 0x81, 0x1a, 0x00, 0x00, 0x00, //0x000083a0 jno LBB5_1592 - 0x43, 0x8d, 0x04, 0x09, //0x000083a6 leal (%r9,%r9), %eax - 0x83, 0xc0, 0xff, //0x000083aa addl $-1, %eax - 0x89, 0x45, 0x84, //0x000083ad movl %eax, $-124(%rbp) - 0xb8, 0x5d, 0x01, 0x00, 0x00, //0x000083b0 movl $349, %eax - 0x41, 0xbc, 0x01, 0x00, 0x00, 0x00, //0x000083b5 movl $1, %r12d - 0xe9, 0x1b, 0xce, 0xff, 0xff, //0x000083bb jmp LBB5_981 - //0x000083c0 LBB5_1592 - 0x48, 0x8b, 0x4d, 0xb8, //0x000083c0 movq $-72(%rbp), %rcx - 0x0f, 0xb6, 0x49, 0xff, //0x000083c4 movzbl $-1(%rcx), %ecx - 0x83, 0xc1, 0xd0, //0x000083c8 addl $-48, %ecx - 0x48, 0x63, 0xc9, //0x000083cb movslq %ecx, %rcx - 0x48, 0x89, 0xca, //0x000083ce movq %rcx, %rdx - 0x48, 0xc1, 0xfa, 0x3f, //0x000083d1 sarq $63, %rdx - 0x48, 0x01, 0xc8, //0x000083d5 addq %rcx, %rax - 0x48, 0x83, 0xd2, 0x00, //0x000083d8 adcq $0, %rdx - 0x89, 0xd1, //0x000083dc movl %edx, %ecx - 0x83, 0xe1, 0x01, //0x000083de andl $1, %ecx - 0x48, 0xf7, 0xd9, //0x000083e1 negq %rcx - 0x48, 0x31, 0xca, //0x000083e4 xorq %rcx, %rdx - 0x41, 0xbc, 0x01, 0x00, 0x00, 0x00, //0x000083e7 movl $1, %r12d - 0x0f, 0x85, 0x4e, 0xfc, 0xff, 0xff, //0x000083ed jne LBB5_1543 - 0x48, 0x85, 0xc9, //0x000083f3 testq %rcx, %rcx - 0x0f, 0x88, 0x45, 0xfc, 0xff, 0xff, //0x000083f6 js LBB5_1543 - 0x31, 0xc9, //0x000083fc xorl %ecx, %ecx - 0x45, 0x84, 0xd2, //0x000083fe testb %r10b, %r10b - 0x0f, 0x84, 0x61, 0x00, 0x00, 0x00, //0x00008401 je LBB5_1598 - 0x66, 0x48, 0x0f, 0x6e, 0xc0, //0x00008407 movq %rax, %xmm0 - 0x66, 0x0f, 0x62, 0x05, 0xfc, 0x7c, 0xff, 0xff, //0x0000840c punpckldq $-33540(%rip), %xmm0 /* LCPI5_11+0(%rip) */ - 0x66, 0x0f, 0x5c, 0x05, 0x04, 0x7d, 0xff, 0xff, //0x00008414 subpd $-33532(%rip), %xmm0 /* LCPI5_12+0(%rip) */ - 0x66, 0x0f, 0x28, 0xc8, //0x0000841c movapd %xmm0, %xmm1 - 0x66, 0x0f, 0x15, 0xc8, //0x00008420 unpckhpd %xmm0, %xmm1 - 0xf2, 0x0f, 0x58, 0xc8, //0x00008424 addsd %xmm0, %xmm1 - 0x66, 0x48, 0x0f, 0x7e, 0xc8, //0x00008428 movq %xmm1, %rax - 0x48, 0xbe, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, //0x0000842d movabsq $-9223372036854775808, %rsi - 0x48, 0x31, 0xc6, //0x00008437 xorq %rax, %rsi - 0x31, 0xc9, //0x0000843a xorl %ecx, %ecx - 0x4c, 0x8b, 0x5d, 0xc8, //0x0000843c movq $-56(%rbp), %r11 - 0xe9, 0x33, 0xdd, 0xff, 0xff, //0x00008440 jmp LBB5_1158 - //0x00008445 LBB5_1596 - 0xb1, 0x01, //0x00008445 movb $1, %cl - 0x48, 0x89, 0x4d, 0xa8, //0x00008447 movq %rcx, $-88(%rbp) - 0x4c, 0x8b, 0x75, 0xc0, //0x0000844b movq $-64(%rbp), %r14 - 0x4c, 0x8b, 0x5d, 0xc8, //0x0000844f movq $-56(%rbp), %r11 - //0x00008453 LBB5_1597 - 0x0f, 0xbc, 0xc0, //0x00008453 bsfl %eax, %eax - 0x49, 0x01, 0xc5, //0x00008456 addq %rax, %r13 - 0x48, 0xc7, 0xc6, 0xff, 0xff, 0xff, 0xff, //0x00008459 movq $-1, %rsi - 0x4d, 0x89, 0xd4, //0x00008460 movq %r10, %r12 - 0xe9, 0xae, 0xc6, 0xff, 0xff, //0x00008463 jmp LBB5_885 - //0x00008468 LBB5_1598 - 0x48, 0x89, 0x45, 0x88, //0x00008468 movq %rax, $-120(%rbp) - 0x4c, 0x8b, 0x6d, 0xb8, //0x0000846c movq $-72(%rbp), %r13 - 0x4c, 0x8b, 0x5d, 0xc8, //0x00008470 movq $-56(%rbp), %r11 - 0xe9, 0x92, 0xf9, 0xff, 0xff, //0x00008474 jmp LBB5_1162 - //0x00008479 LBB5_1600 - 0x4d, 0x8d, 0x8e, 0xb8, 0x00, 0x00, 0x00, //0x00008479 leaq $184(%r14), %r9 - 0x4c, 0x8d, 0x15, 0x69, 0x3c, 0x00, 0x00, //0x00008480 leaq $15465(%rip), %r10 /* LJTI5_4+0(%rip) */ - 0x45, 0x31, 0xc0, //0x00008487 xorl %r8d, %r8d - 0xf3, 0x44, 0x0f, 0x6f, 0x05, 0xcd, 0x7b, 0xff, 0xff, //0x0000848a movdqu $-33843(%rip), %xmm8 /* LCPI5_0+0(%rip) */ - //0x00008493 LBB5_1601 - 0x4d, 0x89, 0xfd, //0x00008493 movq %r15, %r13 - 0x0f, 0xbe, 0xc1, //0x00008496 movsbl %cl, %eax - 0xba, 0x06, 0x00, 0x00, 0x00, //0x00008499 movl $6, %edx - 0x83, 0xc0, 0xde, //0x0000849e addl $-34, %eax - 0x83, 0xf8, 0x59, //0x000084a1 cmpl $89, %eax - 0x0f, 0x87, 0xd2, 0x94, 0xff, 0xff, //0x000084a4 ja LBB5_308 - 0x4c, 0x8b, 0x5d, 0xc8, //0x000084aa movq $-56(%rbp), %r11 - 0x4f, 0x8d, 0x3c, 0x2b, //0x000084ae leaq (%r11,%r13), %r15 - 0x49, 0x63, 0x04, 0x82, //0x000084b2 movslq (%r10,%rax,4), %rax - 0x4c, 0x01, 0xd0, //0x000084b6 addq %r10, %rax - 0xff, 0xe0, //0x000084b9 jmpq *%rax - //0x000084bb LBB5_1603 - 0x49, 0xc1, 0xe7, 0x20, //0x000084bb shlq $32, %r15 - 0x49, 0x83, 0xcf, 0x07, //0x000084bf orq $7, %r15 - 0x49, 0x8b, 0x86, 0xa0, 0x00, 0x00, 0x00, //0x000084c3 movq $160(%r14), %rax - 0x4c, 0x89, 0x38, //0x000084ca movq %r15, (%rax) - 0x49, 0x8b, 0x8e, 0xa8, 0x00, 0x00, 0x00, //0x000084cd movq $168(%r14), %rcx - 0x48, 0x89, 0x48, 0x08, //0x000084d4 movq %rcx, $8(%rax) - 0x49, 0x8b, 0x96, 0xa0, 0x00, 0x00, 0x00, //0x000084d8 movq $160(%r14), %rdx - 0x4d, 0x8b, 0x9e, 0xb8, 0x00, 0x00, 0x00, //0x000084df movq $184(%r14), %r11 - 0x48, 0x89, 0xd0, //0x000084e6 movq %rdx, %rax - 0x4c, 0x29, 0xd8, //0x000084e9 subq %r11, %rax - 0x48, 0x89, 0xc3, //0x000084ec movq %rax, %rbx - 0x48, 0xc1, 0xfb, 0x04, //0x000084ef sarq $4, %rbx - 0x49, 0x89, 0x9e, 0xa8, 0x00, 0x00, 0x00, //0x000084f3 movq %rbx, $168(%r14) - 0x48, 0x8d, 0x4a, 0x10, //0x000084fa leaq $16(%rdx), %rcx - 0x49, 0x89, 0x8e, 0xa0, 0x00, 0x00, 0x00, //0x000084fe movq %rcx, $160(%r14) - 0x49, 0x83, 0x86, 0xb0, 0x00, 0x00, 0x00, 0x01, //0x00008505 addq $1, $176(%r14) - 0x48, 0x83, 0xf8, 0xf0, //0x0000850d cmpq $-16, %rax - 0x48, 0x89, 0xd0, //0x00008511 movq %rdx, %rax - 0x49, 0x0f, 0x44, 0xc0, //0x00008514 cmoveq %r8, %rax - 0x48, 0x8d, 0x4a, 0x20, //0x00008518 leaq $32(%rdx), %rcx - 0x41, 0xbc, 0x00, 0x00, 0x00, 0x00, //0x0000851c movl $0, %r12d - 0x49, 0x3b, 0x8e, 0xc0, 0x00, 0x00, 0x00, //0x00008522 cmpq $192(%r14), %rcx - 0x0f, 0x87, 0x03, 0x00, 0x00, 0x00, //0x00008529 ja LBB5_1605 - 0x49, 0x89, 0xc4, //0x0000852f movq %rax, %r12 - //0x00008532 LBB5_1605 - 0x4d, 0x85, 0xe4, //0x00008532 testq %r12, %r12 - 0x0f, 0x84, 0xb7, 0xb9, 0xff, 0xff, //0x00008535 je LBB5_167 - 0x4d, 0x8d, 0x7d, 0x01, //0x0000853b leaq $1(%r13), %r15 - 0x41, 0x0f, 0xb6, 0x4d, 0x00, //0x0000853f movzbl (%r13), %ecx - 0x48, 0x83, 0xf9, 0x20, //0x00008544 cmpq $32, %rcx - 0x0f, 0x87, 0x82, 0x00, 0x00, 0x00, //0x00008548 ja LBB5_1618 - 0x48, 0xb8, 0x01, 0x26, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, //0x0000854e movabsq $4294977025, %rax - 0x48, 0x0f, 0xa3, 0xc8, //0x00008558 btq %rcx, %rax - 0x0f, 0x83, 0x6e, 0x00, 0x00, 0x00, //0x0000855c jae LBB5_1618 - 0x41, 0x0f, 0xb6, 0x4d, 0x01, //0x00008562 movzbl $1(%r13), %ecx - 0x49, 0x83, 0xc5, 0x02, //0x00008567 addq $2, %r13 - 0x48, 0x83, 0xf9, 0x20, //0x0000856b cmpq $32, %rcx - 0x0f, 0x87, 0x55, 0x00, 0x00, 0x00, //0x0000856f ja LBB5_1623 - 0x48, 0xb8, 0x01, 0x26, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, //0x00008575 movabsq $4294977025, %rax - 0x48, 0x0f, 0xa3, 0xc8, //0x0000857f btq %rcx, %rax - 0x0f, 0x83, 0x41, 0x00, 0x00, 0x00, //0x00008583 jae LBB5_1623 - 0x49, 0x8b, 0xbe, 0x90, 0x00, 0x00, 0x00, //0x00008589 movq $144(%r14), %rdi - 0x4c, 0x89, 0xe9, //0x00008590 movq %r13, %rcx - 0x48, 0x29, 0xf9, //0x00008593 subq %rdi, %rcx - 0x48, 0x83, 0xf9, 0x40, //0x00008596 cmpq $64, %rcx - 0x0f, 0x83, 0x45, 0x00, 0x00, 0x00, //0x0000859a jae LBB5_1614 - 0x49, 0x8b, 0x86, 0x98, 0x00, 0x00, 0x00, //0x000085a0 movq $152(%r14), %rax - 0x48, 0xd3, 0xe8, //0x000085a7 shrq %cl, %rax - 0x48, 0xd3, 0xe0, //0x000085aa shlq %cl, %rax - 0x48, 0x85, 0xc0, //0x000085ad testq %rax, %rax - 0x0f, 0x84, 0x28, 0x00, 0x00, 0x00, //0x000085b0 je LBB5_1613 - 0x48, 0x0f, 0xbc, 0xc0, //0x000085b6 bsfq %rax, %rax - 0x4c, 0x8d, 0x3c, 0x07, //0x000085ba leaq (%rdi,%rax), %r15 - 0x49, 0x83, 0xc7, 0x01, //0x000085be addq $1, %r15 - 0x48, 0x01, 0xc7, //0x000085c2 addq %rax, %rdi - 0xe9, 0xca, 0x00, 0x00, 0x00, //0x000085c5 jmp LBB5_1617 - //0x000085ca LBB5_1623 - 0x4d, 0x89, 0xef, //0x000085ca movq %r13, %r15 - 0x90, 0x90, 0x90, //0x000085cd .p2align 4, 0x90 - //0x000085d0 LBB5_1618 - 0x80, 0xf9, 0x5d, //0x000085d0 cmpb $93, %cl - 0x0f, 0x85, 0xba, 0xfe, 0xff, 0xff, //0x000085d3 jne LBB5_1601 - 0xe9, 0xc1, 0x00, 0x00, 0x00, //0x000085d9 jmp LBB5_1619 - //0x000085de LBB5_1613 - 0x48, 0x83, 0xc7, 0x40, //0x000085de addq $64, %rdi - 0x49, 0x89, 0xfd, //0x000085e2 movq %rdi, %r13 - //0x000085e5 LBB5_1614 - 0x49, 0x83, 0xc5, 0xc0, //0x000085e5 addq $-64, %r13 - 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x000085e9 .p2align 4, 0x90 - //0x000085f0 LBB5_1615 - 0xf3, 0x41, 0x0f, 0x6f, 0x45, 0x40, //0x000085f0 movdqu $64(%r13), %xmm0 - 0xf3, 0x41, 0x0f, 0x6f, 0x4d, 0x50, //0x000085f6 movdqu $80(%r13), %xmm1 - 0xf3, 0x41, 0x0f, 0x6f, 0x55, 0x60, //0x000085fc movdqu $96(%r13), %xmm2 - 0xf3, 0x41, 0x0f, 0x6f, 0x5d, 0x70, //0x00008602 movdqu $112(%r13), %xmm3 - 0x49, 0x83, 0xc5, 0x40, //0x00008608 addq $64, %r13 - 0x66, 0x41, 0x0f, 0x6f, 0xe0, //0x0000860c movdqa %xmm8, %xmm4 - 0x66, 0x0f, 0x38, 0x00, 0xe0, //0x00008611 pshufb %xmm0, %xmm4 - 0x66, 0x41, 0x0f, 0x6f, 0xe8, //0x00008616 movdqa %xmm8, %xmm5 - 0x66, 0x0f, 0x38, 0x00, 0xe9, //0x0000861b pshufb %xmm1, %xmm5 - 0x66, 0x41, 0x0f, 0x6f, 0xf0, //0x00008620 movdqa %xmm8, %xmm6 - 0x66, 0x0f, 0x38, 0x00, 0xf2, //0x00008625 pshufb %xmm2, %xmm6 - 0x66, 0x41, 0x0f, 0x6f, 0xf8, //0x0000862a movdqa %xmm8, %xmm7 - 0x66, 0x0f, 0x38, 0x00, 0xfb, //0x0000862f pshufb %xmm3, %xmm7 - 0x66, 0x0f, 0x74, 0xe0, //0x00008634 pcmpeqb %xmm0, %xmm4 - 0x66, 0x0f, 0xd7, 0xcc, //0x00008638 pmovmskb %xmm4, %ecx - 0x66, 0x0f, 0x74, 0xe9, //0x0000863c pcmpeqb %xmm1, %xmm5 - 0x66, 0x0f, 0xd7, 0xfd, //0x00008640 pmovmskb %xmm5, %edi - 0x66, 0x0f, 0x74, 0xf2, //0x00008644 pcmpeqb %xmm2, %xmm6 - 0x66, 0x0f, 0xd7, 0xf6, //0x00008648 pmovmskb %xmm6, %esi - 0x66, 0x0f, 0x74, 0xfb, //0x0000864c pcmpeqb %xmm3, %xmm7 - 0x66, 0x0f, 0xd7, 0xc7, //0x00008650 pmovmskb %xmm7, %eax - 0x48, 0xc1, 0xe7, 0x10, //0x00008654 shlq $16, %rdi - 0x48, 0x09, 0xcf, //0x00008658 orq %rcx, %rdi - 0x48, 0xc1, 0xe6, 0x20, //0x0000865b shlq $32, %rsi - 0x48, 0x09, 0xfe, //0x0000865f orq %rdi, %rsi - 0x48, 0xc1, 0xe0, 0x30, //0x00008662 shlq $48, %rax - 0x48, 0x09, 0xf0, //0x00008666 orq %rsi, %rax - 0x48, 0x83, 0xf8, 0xff, //0x00008669 cmpq $-1, %rax - 0x0f, 0x84, 0x7d, 0xff, 0xff, 0xff, //0x0000866d je LBB5_1615 - 0x48, 0xf7, 0xd0, //0x00008673 notq %rax - 0x49, 0x89, 0x86, 0x98, 0x00, 0x00, 0x00, //0x00008676 movq %rax, $152(%r14) - 0x4d, 0x89, 0xae, 0x90, 0x00, 0x00, 0x00, //0x0000867d movq %r13, $144(%r14) - 0x48, 0x0f, 0xbc, 0xc0, //0x00008684 bsfq %rax, %rax - 0x4a, 0x8d, 0x3c, 0x28, //0x00008688 leaq (%rax,%r13), %rdi - 0x4e, 0x8d, 0x3c, 0x28, //0x0000868c leaq (%rax,%r13), %r15 - 0x49, 0x83, 0xc7, 0x01, //0x00008690 addq $1, %r15 - //0x00008694 LBB5_1617 - 0x8a, 0x0f, //0x00008694 movb (%rdi), %cl - 0x80, 0xf9, 0x5d, //0x00008696 cmpb $93, %cl - 0x0f, 0x85, 0xf4, 0xfd, 0xff, 0xff, //0x00008699 jne LBB5_1601 - //0x0000869f LBB5_1619 - 0x41, 0x83, 0x86, 0xcc, 0x00, 0x00, 0x00, 0x01, //0x0000869f addl $1, $204(%r14) - 0x48, 0xc1, 0xe3, 0x04, //0x000086a7 shlq $4, %rbx - 0x49, 0x8b, 0x44, 0x1b, 0x08, //0x000086ab movq $8(%r11,%rbx), %rax - 0x49, 0x89, 0x86, 0xa8, 0x00, 0x00, 0x00, //0x000086b0 movq %rax, $168(%r14) - 0x48, 0x89, 0xd0, //0x000086b7 movq %rdx, %rax - 0x48, 0x29, 0xd0, //0x000086ba subq %rdx, %rax - 0x48, 0x83, 0xc0, 0x10, //0x000086bd addq $16, %rax - 0x48, 0xc1, 0xe8, 0x04, //0x000086c1 shrq $4, %rax - 0x41, 0x89, 0x44, 0x1b, 0x0c, //0x000086c5 movl %eax, $12(%r11,%rbx) - 0x41, 0xc7, 0x44, 0x1b, 0x08, 0x00, 0x00, 0x00, 0x00, //0x000086ca movl $0, $8(%r11,%rbx) - 0x0f, 0xb6, 0x02, //0x000086d3 movzbl (%rdx), %eax - 0x89, 0x02, //0x000086d6 movl %eax, (%rdx) - 0x49, 0x8b, 0x8e, 0xb0, 0x00, 0x00, 0x00, //0x000086d8 movq $176(%r14), %rcx - 0x41, 0x8b, 0x86, 0xe0, 0x00, 0x00, 0x00, //0x000086df movl $224(%r14), %eax - 0x48, 0x39, 0xc1, //0x000086e6 cmpq %rax, %rcx - 0x0f, 0x86, 0x6b, 0x10, 0x00, 0x00, //0x000086e9 jbe LBB5_1621 - 0xe9, 0x52, 0x10, 0x00, 0x00, //0x000086ef jmp LBB5_1620 - //0x000086f4 LBB5_1624 - 0x4c, 0x89, 0x65, 0xa0, //0x000086f4 movq %r12, $-96(%rbp) - 0x45, 0x31, 0xd2, //0x000086f8 xorl %r10d, %r10d - //0x000086fb LBB5_1625 - 0x44, 0x89, 0xd0, //0x000086fb movl %r10d, %eax - 0x34, 0x01, //0x000086fe xorb $1, %al - 0x44, 0x0f, 0xb6, 0xc0, //0x00008700 movzbl %al, %r8d - 0x4d, 0x89, 0xec, //0x00008704 movq %r13, %r12 - 0x4d, 0x29, 0xc4, //0x00008707 subq %r8, %r12 - 0x41, 0xf6, 0x46, 0x70, 0x02, //0x0000870a testb $2, $112(%r14) - 0x4c, 0x89, 0x75, 0xc0, //0x0000870f movq %r14, $-64(%rbp) - 0x0f, 0x85, 0x53, 0x00, 0x00, 0x00, //0x00008713 jne LBB5_1631 - 0x41, 0x8a, 0x04, 0x24, //0x00008719 movb (%r12), %al - 0x3c, 0x30, //0x0000871d cmpb $48, %al - 0x0f, 0x85, 0x8b, 0x00, 0x00, 0x00, //0x0000871f jne LBB5_1635 - 0x41, 0x8a, 0x44, 0x24, 0x01, //0x00008725 movb $1(%r12), %al - 0x3c, 0x2e, //0x0000872a cmpb $46, %al - 0x0f, 0x84, 0x03, 0x08, 0x00, 0x00, //0x0000872c je LBB5_1731 - 0x4d, 0x8d, 0x6c, 0x24, 0x01, //0x00008732 leaq $1(%r12), %r13 - 0x45, 0x31, 0xc9, //0x00008737 xorl %r9d, %r9d - 0x3c, 0x45, //0x0000873a cmpb $69, %al - 0x0f, 0x84, 0xa7, 0x09, 0x00, 0x00, //0x0000873c je LBB5_1755 - 0x3c, 0x65, //0x00008742 cmpb $101, %al - 0x0f, 0x84, 0x9f, 0x09, 0x00, 0x00, //0x00008744 je LBB5_1755 - 0x31, 0xd2, //0x0000874a xorl %edx, %edx - 0xb8, 0x00, 0x00, 0x00, 0x00, //0x0000874c movl $0, %eax - 0x48, 0x89, 0x45, 0x88, //0x00008751 movq %rax, $-120(%rbp) - 0xb9, 0x00, 0x00, 0x00, 0x00, //0x00008755 movl $0, %ecx - 0x45, 0x84, 0xd2, //0x0000875a testb %r10b, %r10b - 0x48, 0x8b, 0x45, 0xa0, //0x0000875d movq $-96(%rbp), %rax - 0x0f, 0x84, 0x10, 0x14, 0x00, 0x00, //0x00008761 je LBB5_1913 - 0xe9, 0x71, 0x14, 0x00, 0x00, //0x00008767 jmp LBB5_1916 - //0x0000876c LBB5_1631 - 0x4c, 0x89, 0x7d, 0x90, //0x0000876c movq %r15, $-112(%rbp) - 0x4c, 0x89, 0x6d, 0xb8, //0x00008770 movq %r13, $-72(%rbp) - 0x49, 0xf7, 0xd8, //0x00008774 negq %r8 - 0x4c, 0x8b, 0xad, 0x78, 0xff, 0xff, 0xff, //0x00008777 movq $-136(%rbp), %r13 - 0x4d, 0x29, 0xe5, //0x0000877e subq %r12, %r13 - 0x4d, 0x29, 0xc5, //0x00008781 subq %r8, %r13 - 0x0f, 0x84, 0xb3, 0x00, 0x00, 0x00, //0x00008784 je LBB5_1642 - 0x41, 0x80, 0x3c, 0x24, 0x30, //0x0000878a cmpb $48, (%r12) - 0x0f, 0x85, 0xff, 0x04, 0x00, 0x00, //0x0000878f jne LBB5_1689 - 0x31, 0xc9, //0x00008795 xorl %ecx, %ecx - 0xb8, 0x01, 0x00, 0x00, 0x00, //0x00008797 movl $1, %eax - 0x49, 0x83, 0xfd, 0x01, //0x0000879c cmpq $1, %r13 - 0x0f, 0x85, 0xc1, 0x04, 0x00, 0x00, //0x000087a0 jne LBB5_1687 - //0x000087a6 LBB5_1634 - 0xba, 0x01, 0x00, 0x00, 0x00, //0x000087a6 movl $1, %edx - 0xe9, 0xd2, 0x08, 0x00, 0x00, //0x000087ab jmp LBB5_1752 - //0x000087b0 LBB5_1635 - 0x8d, 0x48, 0xd0, //0x000087b0 leal $-48(%rax), %ecx - 0xba, 0x03, 0x00, 0x00, 0x00, //0x000087b3 movl $3, %edx - 0x80, 0xf9, 0x09, //0x000087b8 cmpb $9, %cl - 0x0f, 0x87, 0x88, 0x00, 0x00, 0x00, //0x000087bb ja LBB5_1643 - 0x48, 0xc7, 0xc7, 0xff, 0xff, 0xff, 0xff, //0x000087c1 movq $-1, %rdi - 0x31, 0xc9, //0x000087c8 xorl %ecx, %ecx - 0x31, 0xf6, //0x000087ca xorl %esi, %esi - 0x90, 0x90, 0x90, 0x90, //0x000087cc .p2align 4, 0x90 - //0x000087d0 LBB5_1637 - 0x48, 0x8d, 0x34, 0xb6, //0x000087d0 leaq (%rsi,%rsi,4), %rsi - 0x0f, 0xb6, 0xc0, //0x000087d4 movzbl %al, %eax - 0x48, 0x8d, 0x34, 0x70, //0x000087d7 leaq (%rax,%rsi,2), %rsi - 0x48, 0x83, 0xc6, 0xd0, //0x000087db addq $-48, %rsi - 0x41, 0x0f, 0xb6, 0x44, 0x3c, 0x02, //0x000087df movzbl $2(%r12,%rdi), %eax - 0x8d, 0x58, 0xd0, //0x000087e5 leal $-48(%rax), %ebx - 0x48, 0x83, 0xc1, 0xff, //0x000087e8 addq $-1, %rcx - 0x48, 0x83, 0xc7, 0x01, //0x000087ec addq $1, %rdi - 0x80, 0xfb, 0x0a, //0x000087f0 cmpb $10, %bl - 0x0f, 0x82, 0xd7, 0xff, 0xff, 0xff, //0x000087f3 jb LBB5_1637 - 0x4d, 0x89, 0xe5, //0x000087f9 movq %r12, %r13 - 0x49, 0x29, 0xcd, //0x000087fc subq %rcx, %r13 - 0x48, 0x83, 0xff, 0x13, //0x000087ff cmpq $19, %rdi - 0x0f, 0x83, 0x96, 0x31, 0x00, 0x00, //0x00008803 jae LBB5_2289 - 0x48, 0xf7, 0xd9, //0x00008809 negq %rcx - 0x45, 0x31, 0xc9, //0x0000880c xorl %r9d, %r9d - 0x45, 0x31, 0xf6, //0x0000880f xorl %r14d, %r14d - //0x00008812 LBB5_1640 - 0x3c, 0x2e, //0x00008812 cmpb $46, %al - 0x0f, 0x85, 0xde, 0x07, 0x00, 0x00, //0x00008814 jne LBB5_1743 - 0x4c, 0x89, 0x4d, 0xb8, //0x0000881a movq %r9, $-72(%rbp) - 0x44, 0x89, 0x55, 0xb0, //0x0000881e movl %r10d, $-80(%rbp) - 0x41, 0x8a, 0x45, 0x01, //0x00008822 movb $1(%r13), %al - 0x49, 0x83, 0xc5, 0x01, //0x00008826 addq $1, %r13 - 0x44, 0x8d, 0x48, 0xd0, //0x0000882a leal $-48(%rax), %r9d - 0x41, 0x80, 0xf9, 0x0a, //0x0000882e cmpb $10, %r9b - 0x0f, 0x82, 0x55, 0x07, 0x00, 0x00, //0x00008832 jb LBB5_1737 - 0xe9, 0x0d, 0x13, 0x00, 0x00, //0x00008838 jmp LBB5_1910 - //0x0000883d LBB5_1642 - 0x48, 0xc7, 0xc0, 0xff, 0xff, 0xff, 0xff, //0x0000883d movq $-1, %rax - 0xe9, 0x2a, 0x08, 0x00, 0x00, //0x00008844 jmp LBB5_1751 - //0x00008849 LBB5_1643 - 0x4d, 0x89, 0xe5, //0x00008849 movq %r12, %r13 - 0x48, 0x8b, 0x85, 0x70, 0xff, 0xff, 0xff, //0x0000884c movq $-144(%rbp), %rax - 0x48, 0x83, 0xf8, 0x13, //0x00008853 cmpq $19, %rax - 0x0f, 0x85, 0xfe, 0x12, 0x00, 0x00, //0x00008857 jne LBB5_1911 - 0xe9, 0xff, 0x2c, 0x00, 0x00, //0x0000885d jmp LBB5_1917 - //0x00008862 LBB5_1644 - 0x41, 0x80, 0x7d, 0x00, 0x75, //0x00008862 cmpb $117, (%r13) - 0xb9, 0x0d, 0x00, 0x00, 0x00, //0x00008867 movl $13, %ecx - 0x4c, 0x89, 0x65, 0xa0, //0x0000886c movq %r12, $-96(%rbp) - 0x0f, 0x85, 0xaa, 0x31, 0x00, 0x00, //0x00008870 jne LBB5_2297 - 0x41, 0x80, 0x7d, 0x01, 0x6c, //0x00008876 cmpb $108, $1(%r13) - 0x0f, 0x85, 0xc3, 0x31, 0x00, 0x00, //0x0000887b jne LBB5_2300 - 0x31, 0xc9, //0x00008881 xorl %ecx, %ecx - 0x41, 0x80, 0x7d, 0x02, 0x6c, //0x00008883 cmpb $108, $2(%r13) - 0x0f, 0x85, 0xda, 0x31, 0x00, 0x00, //0x00008888 jne LBB5_2303 - //0x0000888e LBB5_1647 - 0x4d, 0x89, 0xec, //0x0000888e movq %r13, %r12 - 0x49, 0x83, 0xc4, 0x03, //0x00008891 addq $3, %r12 - //0x00008895 LBB5_1648 - 0x49, 0x8b, 0xb6, 0xa0, 0x00, 0x00, 0x00, //0x00008895 movq $160(%r14), %rsi - 0x49, 0x8b, 0x86, 0xc0, 0x00, 0x00, 0x00, //0x0000889c movq $192(%r14), %rax - 0x48, 0x8d, 0x56, 0x10, //0x000088a3 leaq $16(%rsi), %rdx - 0x48, 0x39, 0xc2, //0x000088a7 cmpq %rax, %rdx - 0x0f, 0x87, 0x0e, 0x00, 0x00, 0x00, //0x000088aa ja LBB5_1650 - 0x49, 0xc1, 0xe7, 0x20, //0x000088b0 shlq $32, %r15 - 0x4c, 0x89, 0x3e, //0x000088b4 movq %r15, (%rsi) - 0x49, 0x89, 0x96, 0xa0, 0x00, 0x00, 0x00, //0x000088b7 movq %rdx, $160(%r14) - //0x000088be LBB5_1650 - 0x48, 0x39, 0xc2, //0x000088be cmpq %rax, %rdx - 0xe9, 0x99, 0x03, 0x00, 0x00, //0x000088c1 jmp LBB5_1686 - //0x000088c6 LBB5_1651 - 0x41, 0x80, 0x7d, 0x00, 0x61, //0x000088c6 cmpb $97, (%r13) - 0xb9, 0x0d, 0x00, 0x00, 0x00, //0x000088cb movl $13, %ecx - 0x4c, 0x89, 0x65, 0xa0, //0x000088d0 movq %r12, $-96(%rbp) - 0x0f, 0x85, 0x52, 0x31, 0x00, 0x00, //0x000088d4 jne LBB5_2298 - 0x41, 0x80, 0x7d, 0x01, 0x6c, //0x000088da cmpb $108, $1(%r13) - 0x0f, 0x85, 0x6b, 0x31, 0x00, 0x00, //0x000088df jne LBB5_2301 - 0x41, 0x80, 0x7d, 0x02, 0x73, //0x000088e5 cmpb $115, $2(%r13) - 0x0f, 0x85, 0x82, 0x31, 0x00, 0x00, //0x000088ea jne LBB5_2304 - 0x31, 0xc9, //0x000088f0 xorl %ecx, %ecx - 0x41, 0x80, 0x7d, 0x03, 0x65, //0x000088f2 cmpb $101, $3(%r13) - 0x0f, 0x85, 0x8b, 0x31, 0x00, 0x00, //0x000088f7 jne LBB5_2306 - //0x000088fd LBB5_1655 - 0x4d, 0x89, 0xec, //0x000088fd movq %r13, %r12 - 0x49, 0x83, 0xc4, 0x04, //0x00008900 addq $4, %r12 - //0x00008904 LBB5_1656 - 0x49, 0xc1, 0xe7, 0x20, //0x00008904 shlq $32, %r15 - 0x49, 0x83, 0xcf, 0x02, //0x00008908 orq $2, %r15 - 0xe9, 0xb1, 0x02, 0x00, 0x00, //0x0000890c jmp LBB5_1681 - //0x00008911 LBB5_1657 - 0x4d, 0x89, 0xfa, //0x00008911 movq %r15, %r10 - 0x4c, 0x89, 0x65, 0xa0, //0x00008914 movq %r12, $-96(%rbp) - 0x4d, 0x8b, 0x7e, 0x70, //0x00008918 movq $112(%r14), %r15 - 0xf3, 0x0f, 0x6f, 0x0d, 0x4c, 0x77, 0xff, 0xff, //0x0000891c movdqu $-34996(%rip), %xmm1 /* LCPI5_1+0(%rip) */ - 0xf3, 0x0f, 0x6f, 0x15, 0x54, 0x77, 0xff, 0xff, //0x00008924 movdqu $-34988(%rip), %xmm2 /* LCPI5_2+0(%rip) */ - 0xf3, 0x0f, 0x6f, 0x1d, 0x5c, 0x77, 0xff, 0xff, //0x0000892c movdqu $-34980(%rip), %xmm3 /* LCPI5_3+0(%rip) */ - 0x4d, 0x89, 0xec, //0x00008934 movq %r13, %r12 - 0x41, 0xf6, 0xc7, 0x20, //0x00008937 testb $32, %r15b - 0x0f, 0x85, 0x9f, 0x00, 0x00, 0x00, //0x0000893b jne LBB5_1661 - 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00008941 .p2align 4, 0x90 - //0x00008950 LBB5_1658 - 0xf3, 0x41, 0x0f, 0x6f, 0x04, 0x24, //0x00008950 movdqu (%r12), %xmm0 - 0xf3, 0x41, 0x0f, 0x6f, 0x64, 0x24, 0x10, //0x00008956 movdqu $16(%r12), %xmm4 - 0x66, 0x0f, 0x6f, 0xe8, //0x0000895d movdqa %xmm0, %xmm5 - 0x66, 0x0f, 0x6f, 0xf0, //0x00008961 movdqa %xmm0, %xmm6 - 0x66, 0x0f, 0xda, 0xf3, //0x00008965 pminub %xmm3, %xmm6 - 0x66, 0x0f, 0x74, 0xf0, //0x00008969 pcmpeqb %xmm0, %xmm6 - 0x66, 0x0f, 0x74, 0xc1, //0x0000896d pcmpeqb %xmm1, %xmm0 - 0x66, 0x0f, 0xd7, 0xd0, //0x00008971 pmovmskb %xmm0, %edx - 0x66, 0x0f, 0x6f, 0xc4, //0x00008975 movdqa %xmm4, %xmm0 - 0x66, 0x0f, 0x6f, 0xfc, //0x00008979 movdqa %xmm4, %xmm7 - 0x66, 0x0f, 0xda, 0xfb, //0x0000897d pminub %xmm3, %xmm7 - 0x66, 0x0f, 0x74, 0xfc, //0x00008981 pcmpeqb %xmm4, %xmm7 - 0x66, 0x0f, 0x74, 0xe1, //0x00008985 pcmpeqb %xmm1, %xmm4 - 0x66, 0x0f, 0xd7, 0xcc, //0x00008989 pmovmskb %xmm4, %ecx - 0x66, 0x0f, 0x74, 0xea, //0x0000898d pcmpeqb %xmm2, %xmm5 - 0x66, 0x0f, 0xd7, 0xf5, //0x00008991 pmovmskb %xmm5, %esi - 0xc1, 0xe1, 0x10, //0x00008995 shll $16, %ecx - 0x09, 0xd1, //0x00008998 orl %edx, %ecx - 0x66, 0x0f, 0x74, 0xc2, //0x0000899a pcmpeqb %xmm2, %xmm0 - 0x66, 0x0f, 0xd7, 0xd0, //0x0000899e pmovmskb %xmm0, %edx - 0x66, 0x0f, 0xd7, 0xfe, //0x000089a2 pmovmskb %xmm6, %edi - 0x66, 0x0f, 0xd7, 0xdf, //0x000089a6 pmovmskb %xmm7, %ebx - 0xc1, 0xe3, 0x10, //0x000089aa shll $16, %ebx - 0x09, 0xfb, //0x000089ad orl %edi, %ebx - 0xc1, 0xe2, 0x10, //0x000089af shll $16, %edx - 0x09, 0xf2, //0x000089b2 orl %esi, %edx - 0x09, 0xcb, //0x000089b4 orl %ecx, %ebx - 0x83, 0xc3, 0xff, //0x000089b6 addl $-1, %ebx - 0x85, 0xd3, //0x000089b9 testl %edx, %ebx - 0x0f, 0x85, 0x1b, 0x02, 0x00, 0x00, //0x000089bb jne LBB5_1682 - 0x83, 0xc2, 0xff, //0x000089c1 addl $-1, %edx - 0x85, 0xca, //0x000089c4 testl %ecx, %edx - 0x0f, 0x85, 0x32, 0x20, 0x00, 0x00, //0x000089c6 jne LBB5_2140 - 0x49, 0x83, 0xc4, 0x20, //0x000089cc addq $32, %r12 - 0xe9, 0x7b, 0xff, 0xff, 0xff, //0x000089d0 jmp LBB5_1658 - 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x000089d5 .p2align 4, 0x90 - //0x000089e0 LBB5_1661 - 0xf3, 0x41, 0x0f, 0x6f, 0x04, 0x24, //0x000089e0 movdqu (%r12), %xmm0 - 0xf3, 0x41, 0x0f, 0x6f, 0x64, 0x24, 0x10, //0x000089e6 movdqu $16(%r12), %xmm4 - 0x66, 0x0f, 0x6f, 0xe8, //0x000089ed movdqa %xmm0, %xmm5 - 0x66, 0x0f, 0x6f, 0xf0, //0x000089f1 movdqa %xmm0, %xmm6 - 0x66, 0x0f, 0xda, 0xf3, //0x000089f5 pminub %xmm3, %xmm6 - 0x66, 0x0f, 0x74, 0xf0, //0x000089f9 pcmpeqb %xmm0, %xmm6 - 0x66, 0x0f, 0x74, 0xc1, //0x000089fd pcmpeqb %xmm1, %xmm0 - 0x66, 0x0f, 0xd7, 0xd0, //0x00008a01 pmovmskb %xmm0, %edx - 0x66, 0x0f, 0x6f, 0xc4, //0x00008a05 movdqa %xmm4, %xmm0 - 0x66, 0x0f, 0x6f, 0xfc, //0x00008a09 movdqa %xmm4, %xmm7 - 0x66, 0x0f, 0xda, 0xfb, //0x00008a0d pminub %xmm3, %xmm7 - 0x66, 0x0f, 0x74, 0xfc, //0x00008a11 pcmpeqb %xmm4, %xmm7 - 0x66, 0x0f, 0x74, 0xe1, //0x00008a15 pcmpeqb %xmm1, %xmm4 - 0x66, 0x0f, 0xd7, 0xcc, //0x00008a19 pmovmskb %xmm4, %ecx - 0x66, 0x0f, 0x74, 0xea, //0x00008a1d pcmpeqb %xmm2, %xmm5 - 0x66, 0x0f, 0xd7, 0xfd, //0x00008a21 pmovmskb %xmm5, %edi - 0xc1, 0xe1, 0x10, //0x00008a25 shll $16, %ecx - 0x09, 0xd1, //0x00008a28 orl %edx, %ecx - 0x66, 0x0f, 0x74, 0xc2, //0x00008a2a pcmpeqb %xmm2, %xmm0 - 0x66, 0x0f, 0xd7, 0xd0, //0x00008a2e pmovmskb %xmm0, %edx - 0x66, 0x0f, 0xd7, 0xde, //0x00008a32 pmovmskb %xmm6, %ebx - 0x66, 0x0f, 0xd7, 0xc7, //0x00008a36 pmovmskb %xmm7, %eax - 0xc1, 0xe0, 0x10, //0x00008a3a shll $16, %eax - 0x09, 0xd8, //0x00008a3d orl %ebx, %eax - 0xc1, 0xe2, 0x10, //0x00008a3f shll $16, %edx - 0x09, 0xfa, //0x00008a42 orl %edi, %edx - 0x89, 0xc7, //0x00008a44 movl %eax, %edi - 0x09, 0xcf, //0x00008a46 orl %ecx, %edi - 0x83, 0xc7, 0xff, //0x00008a48 addl $-1, %edi - 0x85, 0xd7, //0x00008a4b testl %edx, %edi - 0x0f, 0x85, 0x89, 0x01, 0x00, 0x00, //0x00008a4d jne LBB5_1682 - 0x83, 0xc2, 0xff, //0x00008a53 addl $-1, %edx - 0x85, 0xca, //0x00008a56 testl %ecx, %edx - 0x0f, 0x85, 0xa0, 0x1f, 0x00, 0x00, //0x00008a58 jne LBB5_2140 - 0x85, 0xc2, //0x00008a5e testl %eax, %edx - 0x0f, 0x85, 0xbb, 0x32, 0x00, 0x00, //0x00008a60 jne LBB5_2344 - 0x49, 0x83, 0xc4, 0x20, //0x00008a66 addq $32, %r12 - 0xe9, 0x71, 0xff, 0xff, 0xff, //0x00008a6a jmp LBB5_1661 - //0x00008a6f LBB5_1665 - 0x4c, 0x89, 0x65, 0xa0, //0x00008a6f movq %r12, $-96(%rbp) - 0x41, 0xb2, 0x01, //0x00008a73 movb $1, %r10b - 0xe9, 0x80, 0xfc, 0xff, 0xff, //0x00008a76 jmp LBB5_1625 - //0x00008a7b LBB5_1666 - 0x49, 0xc1, 0xe7, 0x20, //0x00008a7b shlq $32, %r15 - 0x49, 0x83, 0xcf, 0x06, //0x00008a7f orq $6, %r15 - 0x49, 0x8b, 0x86, 0xa0, 0x00, 0x00, 0x00, //0x00008a83 movq $160(%r14), %rax - 0x4c, 0x89, 0x38, //0x00008a8a movq %r15, (%rax) - 0x49, 0x8b, 0x8e, 0xa8, 0x00, 0x00, 0x00, //0x00008a8d movq $168(%r14), %rcx - 0x48, 0x89, 0x48, 0x08, //0x00008a94 movq %rcx, $8(%rax) - 0x4d, 0x8b, 0x9e, 0xa0, 0x00, 0x00, 0x00, //0x00008a98 movq $160(%r14), %r11 - 0x4d, 0x8b, 0x86, 0xb8, 0x00, 0x00, 0x00, //0x00008a9f movq $184(%r14), %r8 - 0x4c, 0x89, 0xd8, //0x00008aa6 movq %r11, %rax - 0x4c, 0x29, 0xc0, //0x00008aa9 subq %r8, %rax - 0x48, 0x89, 0xc7, //0x00008aac movq %rax, %rdi - 0x48, 0xc1, 0xff, 0x04, //0x00008aaf sarq $4, %rdi - 0x49, 0x89, 0xbe, 0xa8, 0x00, 0x00, 0x00, //0x00008ab3 movq %rdi, $168(%r14) - 0x4d, 0x8d, 0x53, 0x10, //0x00008aba leaq $16(%r11), %r10 - 0x4d, 0x89, 0x96, 0xa0, 0x00, 0x00, 0x00, //0x00008abe movq %r10, $160(%r14) - 0x49, 0x83, 0x86, 0xb0, 0x00, 0x00, 0x00, 0x01, //0x00008ac5 addq $1, $176(%r14) - 0x49, 0x8d, 0x4b, 0x20, //0x00008acd leaq $32(%r11), %rcx - 0x45, 0x31, 0xe4, //0x00008ad1 xorl %r12d, %r12d - 0x48, 0x83, 0xf8, 0xf0, //0x00008ad4 cmpq $-16, %rax - 0x4c, 0x89, 0xd8, //0x00008ad8 movq %r11, %rax - 0x49, 0x0f, 0x44, 0xc4, //0x00008adb cmoveq %r12, %rax - 0x49, 0x3b, 0x8e, 0xc0, 0x00, 0x00, 0x00, //0x00008adf cmpq $192(%r14), %rcx - 0x0f, 0x87, 0x03, 0x00, 0x00, 0x00, //0x00008ae6 ja LBB5_1668 - 0x49, 0x89, 0xc4, //0x00008aec movq %rax, %r12 - //0x00008aef LBB5_1668 - 0x4d, 0x85, 0xe4, //0x00008aef testq %r12, %r12 - 0x0f, 0x84, 0xfa, 0xb3, 0xff, 0xff, //0x00008af2 je LBB5_167 - 0x4d, 0x8d, 0x7d, 0x01, //0x00008af8 leaq $1(%r13), %r15 - 0x41, 0x0f, 0xb6, 0x4d, 0x00, //0x00008afc movzbl (%r13), %ecx - 0x48, 0x83, 0xf9, 0x20, //0x00008b01 cmpq $32, %rcx - 0x0f, 0x87, 0xe7, 0x0b, 0x00, 0x00, //0x00008b05 ja LBB5_1829 - 0x48, 0xb8, 0x01, 0x26, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, //0x00008b0b movabsq $4294977025, %rax - 0x48, 0x0f, 0xa3, 0xc8, //0x00008b15 btq %rcx, %rax - 0x0f, 0x83, 0xd3, 0x0b, 0x00, 0x00, //0x00008b19 jae LBB5_1829 - 0x41, 0x0f, 0xb6, 0x4d, 0x01, //0x00008b1f movzbl $1(%r13), %ecx - 0x49, 0x83, 0xc5, 0x02, //0x00008b24 addq $2, %r13 - 0x48, 0x83, 0xf9, 0x20, //0x00008b28 cmpq $32, %rcx - 0x0f, 0x87, 0xb4, 0x0a, 0x00, 0x00, //0x00008b2c ja LBB5_1852 - 0x48, 0xb8, 0x01, 0x26, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, //0x00008b32 movabsq $4294977025, %rax - 0x48, 0x0f, 0xa3, 0xc8, //0x00008b3c btq %rcx, %rax - 0x0f, 0x83, 0xa0, 0x0a, 0x00, 0x00, //0x00008b40 jae LBB5_1852 - 0x49, 0x8b, 0xb6, 0x90, 0x00, 0x00, 0x00, //0x00008b46 movq $144(%r14), %rsi - 0x4c, 0x89, 0xe9, //0x00008b4d movq %r13, %rcx - 0x48, 0x29, 0xf1, //0x00008b50 subq %rsi, %rcx - 0x48, 0x83, 0xf9, 0x40, //0x00008b53 cmpq $64, %rcx - 0x0f, 0x83, 0xe0, 0x0a, 0x00, 0x00, //0x00008b57 jae LBB5_1825 - 0x49, 0x8b, 0x86, 0x98, 0x00, 0x00, 0x00, //0x00008b5d movq $152(%r14), %rax - 0x48, 0xd3, 0xe8, //0x00008b64 shrq %cl, %rax - 0x48, 0xd3, 0xe0, //0x00008b67 shlq %cl, %rax - 0x48, 0x85, 0xc0, //0x00008b6a testq %rax, %rax - 0x0f, 0x84, 0xc3, 0x0a, 0x00, 0x00, //0x00008b6d je LBB5_1824 - 0x48, 0x0f, 0xbc, 0xc0, //0x00008b73 bsfq %rax, %rax - 0x4c, 0x8d, 0x3c, 0x06, //0x00008b77 leaq (%rsi,%rax), %r15 - 0x49, 0x83, 0xc7, 0x01, //0x00008b7b addq $1, %r15 - 0x48, 0x01, 0xc6, //0x00008b7f addq %rax, %rsi - 0xe9, 0x69, 0x0b, 0x00, 0x00, //0x00008b82 jmp LBB5_1828 - //0x00008b87 LBB5_1676 - 0x41, 0x80, 0x7d, 0x00, 0x72, //0x00008b87 cmpb $114, (%r13) - 0xb9, 0x0d, 0x00, 0x00, 0x00, //0x00008b8c movl $13, %ecx - 0x4c, 0x89, 0x65, 0xa0, //0x00008b91 movq %r12, $-96(%rbp) - 0x0f, 0x85, 0x9d, 0x2e, 0x00, 0x00, //0x00008b95 jne LBB5_2299 - 0x41, 0x80, 0x7d, 0x01, 0x75, //0x00008b9b cmpb $117, $1(%r13) - 0x0f, 0x85, 0xb6, 0x2e, 0x00, 0x00, //0x00008ba0 jne LBB5_2302 - 0x31, 0xc9, //0x00008ba6 xorl %ecx, %ecx - 0x41, 0x80, 0x7d, 0x02, 0x65, //0x00008ba8 cmpb $101, $2(%r13) - 0x0f, 0x85, 0xcb, 0x2e, 0x00, 0x00, //0x00008bad jne LBB5_2305 - //0x00008bb3 LBB5_1679 - 0x4d, 0x89, 0xec, //0x00008bb3 movq %r13, %r12 - 0x49, 0x83, 0xc4, 0x03, //0x00008bb6 addq $3, %r12 - //0x00008bba LBB5_1680 - 0x49, 0xc1, 0xe7, 0x20, //0x00008bba shlq $32, %r15 - 0x49, 0x83, 0xcf, 0x0a, //0x00008bbe orq $10, %r15 - //0x00008bc2 LBB5_1681 - 0x49, 0x8b, 0x86, 0xa0, 0x00, 0x00, 0x00, //0x00008bc2 movq $160(%r14), %rax - 0x4c, 0x89, 0x38, //0x00008bc9 movq %r15, (%rax) - 0x48, 0x8d, 0x50, 0x10, //0x00008bcc leaq $16(%rax), %rdx - 0x49, 0x89, 0x96, 0xa0, 0x00, 0x00, 0x00, //0x00008bd0 movq %rdx, $160(%r14) - 0xe9, 0x78, 0x00, 0x00, 0x00, //0x00008bd7 jmp LBB5_1685 - //0x00008bdc LBB5_1682 - 0x0f, 0xbc, 0xc2, //0x00008bdc bsfl %edx, %eax - 0x4a, 0x8d, 0x0c, 0x20, //0x00008bdf leaq (%rax,%r12), %rcx - 0x49, 0x01, 0xc4, //0x00008be3 addq %rax, %r12 - 0x49, 0x83, 0xc4, 0x01, //0x00008be6 addq $1, %r12 - 0x49, 0xf7, 0xd5, //0x00008bea notq %r13 - 0x4a, 0x8d, 0x34, 0x29, //0x00008bed leaq (%rcx,%r13), %rsi - 0x48, 0x83, 0xc6, 0x01, //0x00008bf1 addq $1, %rsi - 0x31, 0xc0, //0x00008bf5 xorl %eax, %eax - 0x48, 0x89, 0x45, 0xa8, //0x00008bf7 movq %rax, $-88(%rbp) - 0x31, 0xc9, //0x00008bfb xorl %ecx, %ecx - 0x48, 0x85, 0xf6, //0x00008bfd testq %rsi, %rsi - 0x0f, 0x89, 0x04, 0x00, 0x00, 0x00, //0x00008c00 jns LBB5_1684 - //0x00008c06 LBB5_1683 - 0x89, 0xf1, //0x00008c06 movl %esi, %ecx - 0xf7, 0xd9, //0x00008c08 negl %ecx - //0x00008c0a LBB5_1684 - 0x31, 0xc0, //0x00008c0a xorl %eax, %eax - 0x80, 0x7d, 0xa8, 0x00, //0x00008c0c cmpb $0, $-88(%rbp) - 0x0f, 0x95, 0xc0, //0x00008c10 setne %al - 0x49, 0xc1, 0xe2, 0x20, //0x00008c13 shlq $32, %r10 - 0x49, 0x8d, 0x04, 0xc2, //0x00008c17 leaq (%r10,%rax,8), %rax - 0x48, 0xba, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, //0x00008c1b movabsq $4294967296, %rdx - 0x48, 0x01, 0xd0, //0x00008c25 addq %rdx, %rax - 0x48, 0x83, 0xc0, 0x04, //0x00008c28 addq $4, %rax - 0x49, 0x8b, 0x96, 0xa0, 0x00, 0x00, 0x00, //0x00008c2c movq $160(%r14), %rdx - 0x48, 0x89, 0x02, //0x00008c33 movq %rax, (%rdx) - 0x48, 0x89, 0x72, 0x08, //0x00008c36 movq %rsi, $8(%rdx) - 0x49, 0x8b, 0x86, 0xa0, 0x00, 0x00, 0x00, //0x00008c3a movq $160(%r14), %rax - 0x48, 0x8d, 0x50, 0x10, //0x00008c41 leaq $16(%rax), %rdx - 0x49, 0x89, 0x96, 0xa0, 0x00, 0x00, 0x00, //0x00008c45 movq %rdx, $160(%r14) - 0x41, 0x83, 0x86, 0xd0, 0x00, 0x00, 0x00, 0x01, //0x00008c4c addl $1, $208(%r14) - //0x00008c54 LBB5_1685 - 0x48, 0x83, 0xc0, 0x20, //0x00008c54 addq $32, %rax - 0x49, 0x3b, 0x86, 0xc0, 0x00, 0x00, 0x00, //0x00008c58 cmpq $192(%r14), %rax - //0x00008c5f LBB5_1686 - 0x0f, 0x96, 0xc0, //0x00008c5f setbe %al - 0xe9, 0x55, 0x29, 0x00, 0x00, //0x00008c62 jmp LBB5_1919 - //0x00008c67 LBB5_1687 - 0x41, 0x8a, 0x54, 0x24, 0x01, //0x00008c67 movb $1(%r12), %dl - 0x80, 0xc2, 0xd2, //0x00008c6c addb $-46, %dl - 0x80, 0xfa, 0x37, //0x00008c6f cmpb $55, %dl - 0x0f, 0x87, 0x2e, 0xfb, 0xff, 0xff, //0x00008c72 ja LBB5_1634 - 0x0f, 0xb6, 0xd2, //0x00008c78 movzbl %dl, %edx - 0x48, 0xbe, 0x01, 0x00, 0x80, 0x00, 0x00, 0x00, 0x80, 0x00, //0x00008c7b movabsq $36028797027352577, %rsi - 0x48, 0x0f, 0xa3, 0xd6, //0x00008c85 btq %rdx, %rsi - 0xba, 0x01, 0x00, 0x00, 0x00, //0x00008c89 movl $1, %edx - 0x0f, 0x83, 0xee, 0x03, 0x00, 0x00, //0x00008c8e jae LBB5_1752 - //0x00008c94 LBB5_1689 - 0x44, 0x89, 0x55, 0xb0, //0x00008c94 movl %r10d, $-80(%rbp) - 0x49, 0x83, 0xfd, 0x10, //0x00008c98 cmpq $16, %r13 - 0x0f, 0x82, 0xcf, 0x2c, 0x00, 0x00, //0x00008c9c jb LBB5_2287 - 0x45, 0x89, 0xc2, //0x00008ca2 movl %r8d, %r10d - 0x41, 0x83, 0xe2, 0x01, //0x00008ca5 andl $1, %r10d - 0x49, 0xc7, 0xc7, 0xff, 0xff, 0xff, 0xff, //0x00008ca9 movq $-1, %r15 - 0x31, 0xc0, //0x00008cb0 xorl %eax, %eax - 0xf3, 0x44, 0x0f, 0x6f, 0x0d, 0xe5, 0x73, 0xff, 0xff, //0x00008cb2 movdqu $-35867(%rip), %xmm9 /* LCPI5_4+0(%rip) */ - 0xf3, 0x44, 0x0f, 0x6f, 0x1d, 0xec, 0x73, 0xff, 0xff, //0x00008cbb movdqu $-35860(%rip), %xmm11 /* LCPI5_5+0(%rip) */ - 0xf3, 0x44, 0x0f, 0x6f, 0x15, 0xf3, 0x73, 0xff, 0xff, //0x00008cc4 movdqu $-35853(%rip), %xmm10 /* LCPI5_6+0(%rip) */ - 0xf3, 0x0f, 0x6f, 0x25, 0xfb, 0x73, 0xff, 0xff, //0x00008ccd movdqu $-35845(%rip), %xmm4 /* LCPI5_7+0(%rip) */ - 0xf3, 0x0f, 0x6f, 0x2d, 0x03, 0x74, 0xff, 0xff, //0x00008cd5 movdqu $-35837(%rip), %xmm5 /* LCPI5_8+0(%rip) */ - 0xf3, 0x0f, 0x6f, 0x35, 0x0b, 0x74, 0xff, 0xff, //0x00008cdd movdqu $-35829(%rip), %xmm6 /* LCPI5_9+0(%rip) */ - 0xf3, 0x0f, 0x6f, 0x3d, 0x13, 0x74, 0xff, 0xff, //0x00008ce5 movdqu $-35821(%rip), %xmm7 /* LCPI5_10+0(%rip) */ - 0x49, 0xc7, 0xc6, 0xff, 0xff, 0xff, 0xff, //0x00008ced movq $-1, %r14 - 0x49, 0xc7, 0xc1, 0xff, 0xff, 0xff, 0xff, //0x00008cf4 movq $-1, %r9 - 0x90, 0x90, 0x90, 0x90, 0x90, //0x00008cfb .p2align 4, 0x90 - //0x00008d00 LBB5_1691 - 0xf3, 0x41, 0x0f, 0x6f, 0x04, 0x04, //0x00008d00 movdqu (%r12,%rax), %xmm0 - 0x66, 0x0f, 0x6f, 0xc8, //0x00008d06 movdqa %xmm0, %xmm1 - 0x66, 0x41, 0x0f, 0x64, 0xc9, //0x00008d0a pcmpgtb %xmm9, %xmm1 - 0x66, 0x41, 0x0f, 0x6f, 0xd3, //0x00008d0f movdqa %xmm11, %xmm2 - 0x66, 0x0f, 0x64, 0xd0, //0x00008d14 pcmpgtb %xmm0, %xmm2 - 0x66, 0x0f, 0xdb, 0xd1, //0x00008d18 pand %xmm1, %xmm2 - 0x66, 0x0f, 0x6f, 0xc8, //0x00008d1c movdqa %xmm0, %xmm1 - 0x66, 0x41, 0x0f, 0x74, 0xca, //0x00008d20 pcmpeqb %xmm10, %xmm1 - 0x66, 0x0f, 0x6f, 0xd8, //0x00008d25 movdqa %xmm0, %xmm3 - 0x66, 0x0f, 0x74, 0xdc, //0x00008d29 pcmpeqb %xmm4, %xmm3 - 0x66, 0x0f, 0xeb, 0xd9, //0x00008d2d por %xmm1, %xmm3 - 0x66, 0x0f, 0x6f, 0xc8, //0x00008d31 movdqa %xmm0, %xmm1 - 0x66, 0x0f, 0xdb, 0xcd, //0x00008d35 pand %xmm5, %xmm1 - 0x66, 0x0f, 0x74, 0xcf, //0x00008d39 pcmpeqb %xmm7, %xmm1 - 0x66, 0x0f, 0x74, 0xc6, //0x00008d3d pcmpeqb %xmm6, %xmm0 - 0x66, 0x0f, 0xd7, 0xf9, //0x00008d41 pmovmskb %xmm1, %edi - 0x66, 0x0f, 0xeb, 0xc8, //0x00008d45 por %xmm0, %xmm1 - 0x66, 0x0f, 0xeb, 0xd3, //0x00008d49 por %xmm3, %xmm2 - 0x66, 0x0f, 0xeb, 0xd1, //0x00008d4d por %xmm1, %xmm2 - 0x66, 0x0f, 0xd7, 0xd8, //0x00008d51 pmovmskb %xmm0, %ebx - 0x66, 0x0f, 0xd7, 0xd3, //0x00008d55 pmovmskb %xmm3, %edx - 0x66, 0x0f, 0xd7, 0xca, //0x00008d59 pmovmskb %xmm2, %ecx - 0xf7, 0xd1, //0x00008d5d notl %ecx - 0x0f, 0xbc, 0xc9, //0x00008d5f bsfl %ecx, %ecx - 0x83, 0xf9, 0x10, //0x00008d62 cmpl $16, %ecx - 0x0f, 0x84, 0x11, 0x00, 0x00, 0x00, //0x00008d65 je LBB5_1693 - 0xbe, 0xff, 0xff, 0xff, 0xff, //0x00008d6b movl $-1, %esi - 0xd3, 0xe6, //0x00008d70 shll %cl, %esi - 0xf7, 0xd6, //0x00008d72 notl %esi - 0x21, 0xf3, //0x00008d74 andl %esi, %ebx - 0x21, 0xf7, //0x00008d76 andl %esi, %edi - 0x21, 0xd6, //0x00008d78 andl %edx, %esi - 0x89, 0xf2, //0x00008d7a movl %esi, %edx - //0x00008d7c LBB5_1693 - 0x8d, 0x73, 0xff, //0x00008d7c leal $-1(%rbx), %esi - 0x21, 0xde, //0x00008d7f andl %ebx, %esi - 0x0f, 0x85, 0xe1, 0x0a, 0x00, 0x00, //0x00008d81 jne LBB5_1864 - 0x8d, 0x77, 0xff, //0x00008d87 leal $-1(%rdi), %esi - 0x21, 0xfe, //0x00008d8a andl %edi, %esi - 0x0f, 0x85, 0xd6, 0x0a, 0x00, 0x00, //0x00008d8c jne LBB5_1864 - 0x8d, 0x72, 0xff, //0x00008d92 leal $-1(%rdx), %esi - 0x21, 0xd6, //0x00008d95 andl %edx, %esi - 0x0f, 0x85, 0xcb, 0x0a, 0x00, 0x00, //0x00008d97 jne LBB5_1864 - 0x85, 0xdb, //0x00008d9d testl %ebx, %ebx - 0x0f, 0x84, 0x13, 0x00, 0x00, 0x00, //0x00008d9f je LBB5_1699 - 0x0f, 0xbc, 0xdb, //0x00008da5 bsfl %ebx, %ebx - 0x49, 0x83, 0xf9, 0xff, //0x00008da8 cmpq $-1, %r9 - 0x0f, 0x85, 0xa9, 0x26, 0x00, 0x00, //0x00008dac jne LBB5_2260 - 0x48, 0x01, 0xc3, //0x00008db2 addq %rax, %rbx - 0x49, 0x89, 0xd9, //0x00008db5 movq %rbx, %r9 - //0x00008db8 LBB5_1699 - 0x85, 0xff, //0x00008db8 testl %edi, %edi - 0x0f, 0x84, 0x13, 0x00, 0x00, 0x00, //0x00008dba je LBB5_1702 - 0x0f, 0xbc, 0xff, //0x00008dc0 bsfl %edi, %edi - 0x49, 0x83, 0xfe, 0xff, //0x00008dc3 cmpq $-1, %r14 - 0x0f, 0x85, 0x95, 0x26, 0x00, 0x00, //0x00008dc7 jne LBB5_2261 - 0x48, 0x01, 0xc7, //0x00008dcd addq %rax, %rdi - 0x49, 0x89, 0xfe, //0x00008dd0 movq %rdi, %r14 - //0x00008dd3 LBB5_1702 - 0x85, 0xd2, //0x00008dd3 testl %edx, %edx - 0x0f, 0x84, 0x13, 0x00, 0x00, 0x00, //0x00008dd5 je LBB5_1705 - 0x0f, 0xbc, 0xd2, //0x00008ddb bsfl %edx, %edx - 0x49, 0x83, 0xff, 0xff, //0x00008dde cmpq $-1, %r15 - 0x0f, 0x85, 0x81, 0x26, 0x00, 0x00, //0x00008de2 jne LBB5_2262 - 0x48, 0x01, 0xc2, //0x00008de8 addq %rax, %rdx - 0x49, 0x89, 0xd7, //0x00008deb movq %rdx, %r15 - //0x00008dee LBB5_1705 - 0x83, 0xf9, 0x10, //0x00008dee cmpl $16, %ecx - 0x0f, 0x85, 0xc1, 0x00, 0x00, 0x00, //0x00008df1 jne LBB5_1720 - 0x49, 0x83, 0xc5, 0xf0, //0x00008df7 addq $-16, %r13 - 0x48, 0x83, 0xc0, 0x10, //0x00008dfb addq $16, %rax - 0x49, 0x83, 0xfd, 0x0f, //0x00008dff cmpq $15, %r13 - 0x0f, 0x87, 0xf7, 0xfe, 0xff, 0xff, //0x00008e03 ja LBB5_1691 - 0x4c, 0x03, 0x95, 0x78, 0xff, 0xff, 0xff, //0x00008e09 addq $-136(%rbp), %r10 - 0x4d, 0x29, 0xc2, //0x00008e10 subq %r8, %r10 - 0x4c, 0x2b, 0x55, 0xb8, //0x00008e13 subq $-72(%rbp), %r10 - 0x49, 0x8d, 0x0c, 0x04, //0x00008e17 leaq (%r12,%rax), %rcx - 0x49, 0x89, 0xcb, //0x00008e1b movq %rcx, %r11 - 0x49, 0x39, 0xc2, //0x00008e1e cmpq %rax, %r10 - 0x44, 0x8b, 0x55, 0xb0, //0x00008e21 movl $-80(%rbp), %r10d - 0x0f, 0x84, 0xa5, 0x00, 0x00, 0x00, //0x00008e25 je LBB5_1722 - //0x00008e2b LBB5_1708 - 0x4e, 0x8d, 0x1c, 0x29, //0x00008e2b leaq (%rcx,%r13), %r11 - 0x48, 0x89, 0xca, //0x00008e2f movq %rcx, %rdx - 0x4c, 0x29, 0xe2, //0x00008e32 subq %r12, %rdx - 0x31, 0xc0, //0x00008e35 xorl %eax, %eax - 0x48, 0x8d, 0x3d, 0x1a, 0x34, 0x00, 0x00, //0x00008e37 leaq $13338(%rip), %rdi /* LJTI5_5+0(%rip) */ - 0xe9, 0x2a, 0x00, 0x00, 0x00, //0x00008e3e jmp LBB5_1713 - //0x00008e43 LBB5_1709 - 0x83, 0xfb, 0x65, //0x00008e43 cmpl $101, %ebx - 0x0f, 0x85, 0x7e, 0x00, 0x00, 0x00, //0x00008e46 jne LBB5_1721 - //0x00008e4c LBB5_1710 - 0x49, 0x83, 0xfe, 0xff, //0x00008e4c cmpq $-1, %r14 - 0x0f, 0x85, 0x24, 0x0a, 0x00, 0x00, //0x00008e50 jne LBB5_1866 - 0x4c, 0x8d, 0x34, 0x02, //0x00008e56 leaq (%rdx,%rax), %r14 - 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00008e5a .p2align 4, 0x90 - //0x00008e60 LBB5_1712 - 0x48, 0x83, 0xc0, 0x01, //0x00008e60 addq $1, %rax - 0x49, 0x39, 0xc5, //0x00008e64 cmpq %rax, %r13 - 0x0f, 0x84, 0x63, 0x00, 0x00, 0x00, //0x00008e67 je LBB5_1722 - //0x00008e6d LBB5_1713 - 0x0f, 0xbe, 0x1c, 0x01, //0x00008e6d movsbl (%rcx,%rax), %ebx - 0x8d, 0x73, 0xd0, //0x00008e71 leal $-48(%rbx), %esi - 0x83, 0xfe, 0x0a, //0x00008e74 cmpl $10, %esi - 0x0f, 0x82, 0xe3, 0xff, 0xff, 0xff, //0x00008e77 jb LBB5_1712 - 0x8d, 0x73, 0xd5, //0x00008e7d leal $-43(%rbx), %esi - 0x83, 0xfe, 0x1a, //0x00008e80 cmpl $26, %esi - 0x0f, 0x87, 0xba, 0xff, 0xff, 0xff, //0x00008e83 ja LBB5_1709 - 0x48, 0x63, 0x34, 0xb7, //0x00008e89 movslq (%rdi,%rsi,4), %rsi - 0x48, 0x01, 0xfe, //0x00008e8d addq %rdi, %rsi - 0xff, 0xe6, //0x00008e90 jmpq *%rsi - //0x00008e92 LBB5_1716 - 0x49, 0x83, 0xff, 0xff, //0x00008e92 cmpq $-1, %r15 - 0x0f, 0x85, 0xde, 0x09, 0x00, 0x00, //0x00008e96 jne LBB5_1866 - 0x4c, 0x8d, 0x3c, 0x02, //0x00008e9c leaq (%rdx,%rax), %r15 - 0xe9, 0xbb, 0xff, 0xff, 0xff, //0x00008ea0 jmp LBB5_1712 - //0x00008ea5 LBB5_1718 - 0x49, 0x83, 0xf9, 0xff, //0x00008ea5 cmpq $-1, %r9 - 0x0f, 0x85, 0xcb, 0x09, 0x00, 0x00, //0x00008ea9 jne LBB5_1866 - 0x4c, 0x8d, 0x0c, 0x02, //0x00008eaf leaq (%rdx,%rax), %r9 - 0xe9, 0xa8, 0xff, 0xff, 0xff, //0x00008eb3 jmp LBB5_1712 - //0x00008eb8 LBB5_1720 - 0x41, 0x89, 0xcb, //0x00008eb8 movl %ecx, %r11d - 0x4d, 0x01, 0xe3, //0x00008ebb addq %r12, %r11 - 0x49, 0x01, 0xc3, //0x00008ebe addq %rax, %r11 - 0x44, 0x8b, 0x55, 0xb0, //0x00008ec1 movl $-80(%rbp), %r10d - 0xe9, 0x06, 0x00, 0x00, 0x00, //0x00008ec5 jmp LBB5_1722 - //0x00008eca LBB5_1721 - 0x48, 0x01, 0xc1, //0x00008eca addq %rax, %rcx - 0x49, 0x89, 0xcb, //0x00008ecd movq %rcx, %r11 - //0x00008ed0 LBB5_1722 - 0x48, 0xc7, 0xc0, 0xff, 0xff, 0xff, 0xff, //0x00008ed0 movq $-1, %rax - 0x4d, 0x85, 0xc9, //0x00008ed7 testq %r9, %r9 - 0x0f, 0x84, 0x93, 0x01, 0x00, 0x00, //0x00008eda je LBB5_1751 - 0x4d, 0x85, 0xff, //0x00008ee0 testq %r15, %r15 - 0x0f, 0x84, 0x8a, 0x01, 0x00, 0x00, //0x00008ee3 je LBB5_1751 - 0x4d, 0x85, 0xf6, //0x00008ee9 testq %r14, %r14 - 0x0f, 0x84, 0x81, 0x01, 0x00, 0x00, //0x00008eec je LBB5_1751 - 0x4d, 0x29, 0xe3, //0x00008ef2 subq %r12, %r11 - 0x49, 0x8d, 0x43, 0xff, //0x00008ef5 leaq $-1(%r11), %rax - 0x49, 0x39, 0xc1, //0x00008ef9 cmpq %rax, %r9 - 0x0f, 0x84, 0x5d, 0x01, 0x00, 0x00, //0x00008efc je LBB5_1749 - 0x49, 0x39, 0xc7, //0x00008f02 cmpq %rax, %r15 - 0x0f, 0x84, 0x54, 0x01, 0x00, 0x00, //0x00008f05 je LBB5_1749 - 0x49, 0x39, 0xc6, //0x00008f0b cmpq %rax, %r14 - 0x0f, 0x84, 0x4b, 0x01, 0x00, 0x00, //0x00008f0e je LBB5_1749 - 0x4d, 0x85, 0xff, //0x00008f14 testq %r15, %r15 - 0x0f, 0x8e, 0x60, 0x02, 0x00, 0x00, //0x00008f17 jle LBB5_1767 - 0x49, 0x8d, 0x47, 0xff, //0x00008f1d leaq $-1(%r15), %rax - 0x49, 0x39, 0xc6, //0x00008f21 cmpq %rax, %r14 - 0x0f, 0x84, 0x53, 0x02, 0x00, 0x00, //0x00008f24 je LBB5_1767 - 0x49, 0xf7, 0xd7, //0x00008f2a notq %r15 - 0x4c, 0x89, 0xf8, //0x00008f2d movq %r15, %rax - 0xe9, 0x30, 0x01, 0x00, 0x00, //0x00008f30 jmp LBB5_1750 - //0x00008f35 LBB5_1731 - 0x4d, 0x8d, 0x6c, 0x24, 0x02, //0x00008f35 leaq $2(%r12), %r13 - 0x41, 0x8a, 0x44, 0x24, 0x02, //0x00008f3a movb $2(%r12), %al - 0x8d, 0x48, 0xd0, //0x00008f3f leal $-48(%rax), %ecx - 0x80, 0xf9, 0x09, //0x00008f42 cmpb $9, %cl - 0x0f, 0x87, 0x00, 0x26, 0x00, 0x00, //0x00008f45 ja LBB5_2307 - 0x45, 0x31, 0xf6, //0x00008f4b xorl %r14d, %r14d - 0x3c, 0x30, //0x00008f4e cmpb $48, %al - 0x0f, 0x85, 0x15, 0x00, 0x00, 0x00, //0x00008f50 jne LBB5_1734 - //0x00008f56 LBB5_1733 - 0x41, 0x0f, 0xb6, 0x45, 0x01, //0x00008f56 movzbl $1(%r13), %eax - 0x49, 0x83, 0xc5, 0x01, //0x00008f5b addq $1, %r13 - 0x41, 0x83, 0xc6, 0xff, //0x00008f5f addl $-1, %r14d - 0x3c, 0x30, //0x00008f63 cmpb $48, %al - 0x0f, 0x84, 0xeb, 0xff, 0xff, 0xff, //0x00008f65 je LBB5_1733 - //0x00008f6b LBB5_1734 - 0x3c, 0x45, //0x00008f6b cmpb $69, %al - 0x0f, 0x84, 0x73, 0x01, 0x00, 0x00, //0x00008f6d je LBB5_1754 - 0x3c, 0x65, //0x00008f73 cmpb $101, %al - 0x0f, 0x84, 0x6b, 0x01, 0x00, 0x00, //0x00008f75 je LBB5_1754 - 0x44, 0x89, 0x55, 0xb0, //0x00008f7b movl %r10d, $-80(%rbp) - 0x44, 0x8d, 0x48, 0xd0, //0x00008f7f leal $-48(%rax), %r9d - 0x31, 0xc9, //0x00008f83 xorl %ecx, %ecx - 0x31, 0xd2, //0x00008f85 xorl %edx, %edx - 0x48, 0x89, 0x55, 0xb8, //0x00008f87 movq %rdx, $-72(%rbp) - 0x31, 0xf6, //0x00008f8b xorl %esi, %esi - //0x00008f8d LBB5_1737 - 0x41, 0xba, 0x11, 0x00, 0x00, 0x00, //0x00008f8d movl $17, %r10d - 0x49, 0x29, 0xca, //0x00008f93 subq %rcx, %r10 - 0x4d, 0x85, 0xd2, //0x00008f96 testq %r10, %r10 - 0x0f, 0x8e, 0x3c, 0x01, 0x00, 0x00, //0x00008f99 jle LBB5_1753 - 0x41, 0x80, 0xf9, 0x09, //0x00008f9f cmpb $9, %r9b - 0x0f, 0x87, 0x32, 0x01, 0x00, 0x00, //0x00008fa3 ja LBB5_1753 - 0x4b, 0x8d, 0x14, 0x2a, //0x00008fa9 leaq (%r10,%r13), %rdx - 0xbb, 0x10, 0x00, 0x00, 0x00, //0x00008fad movl $16, %ebx - 0x48, 0x29, 0xcb, //0x00008fb2 subq %rcx, %rbx - 0x31, 0xc9, //0x00008fb5 xorl %ecx, %ecx - 0x4c, 0x8b, 0x4d, 0xb8, //0x00008fb7 movq $-72(%rbp), %r9 - //0x00008fbb LBB5_1740 - 0x48, 0x8d, 0x34, 0xb6, //0x00008fbb leaq (%rsi,%rsi,4), %rsi - 0x0f, 0xb6, 0xc0, //0x00008fbf movzbl %al, %eax - 0x48, 0x8d, 0x34, 0x70, //0x00008fc2 leaq (%rax,%rsi,2), %rsi - 0x48, 0x83, 0xc6, 0xd0, //0x00008fc6 addq $-48, %rsi - 0x48, 0x39, 0xcb, //0x00008fca cmpq %rcx, %rbx - 0x0f, 0x84, 0xcd, 0x01, 0x00, 0x00, //0x00008fcd je LBB5_1770 - 0x41, 0x0f, 0xb6, 0x44, 0x0d, 0x01, //0x00008fd3 movzbl $1(%r13,%rcx), %eax - 0x8d, 0x78, 0xd0, //0x00008fd9 leal $-48(%rax), %edi - 0x48, 0x83, 0xc1, 0x01, //0x00008fdc addq $1, %rcx - 0x40, 0x80, 0xff, 0x0a, //0x00008fe0 cmpb $10, %dil - 0x0f, 0x82, 0xd1, 0xff, 0xff, 0xff, //0x00008fe4 jb LBB5_1740 - 0x4c, 0x89, 0xea, //0x00008fea movq %r13, %rdx - 0x48, 0x01, 0xca, //0x00008fed addq %rcx, %rdx - 0x49, 0x89, 0xca, //0x00008ff0 movq %rcx, %r10 - 0xe9, 0xd8, 0x01, 0x00, 0x00, //0x00008ff3 jmp LBB5_1775 - //0x00008ff8 LBB5_1743 - 0x3c, 0x45, //0x00008ff8 cmpb $69, %al - 0x0f, 0x84, 0xee, 0x00, 0x00, 0x00, //0x00008ffa je LBB5_1756 - 0x3c, 0x65, //0x00009000 cmpb $101, %al - 0x0f, 0x84, 0xe6, 0x00, 0x00, 0x00, //0x00009002 je LBB5_1756 - 0x45, 0x85, 0xf6, //0x00009008 testl %r14d, %r14d - 0x0f, 0x85, 0xa9, 0x2a, 0x00, 0x00, //0x0000900b jne LBB5_2311 - 0x31, 0xd2, //0x00009011 xorl %edx, %edx - 0x45, 0x84, 0xd2, //0x00009013 testb %r10b, %r10b - 0x0f, 0x84, 0xb9, 0x05, 0x00, 0x00, //0x00009016 je LBB5_1820 - 0x48, 0xb8, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, //0x0000901c movabsq $-9223372036854775808, %rax - 0x48, 0x39, 0xc6, //0x00009026 cmpq %rax, %rsi - 0x0f, 0x86, 0x59, 0x07, 0x00, 0x00, //0x00009029 jbe LBB5_1851 - 0x66, 0x48, 0x0f, 0x6e, 0xc6, //0x0000902f movq %rsi, %xmm0 - 0x66, 0x0f, 0x62, 0x05, 0xd4, 0x70, 0xff, 0xff, //0x00009034 punpckldq $-36652(%rip), %xmm0 /* LCPI5_11+0(%rip) */ - 0x66, 0x0f, 0x5c, 0x05, 0xdc, 0x70, 0xff, 0xff, //0x0000903c subpd $-36644(%rip), %xmm0 /* LCPI5_12+0(%rip) */ - 0x66, 0x0f, 0x28, 0xc8, //0x00009044 movapd %xmm0, %xmm1 - 0x66, 0x0f, 0x15, 0xc8, //0x00009048 unpckhpd %xmm0, %xmm1 - 0xf2, 0x0f, 0x58, 0xc8, //0x0000904c addsd %xmm0, %xmm1 - 0x66, 0x48, 0x0f, 0x7e, 0xce, //0x00009050 movq %xmm1, %rsi - 0x48, 0x31, 0xc6, //0x00009055 xorq %rax, %rsi - 0x31, 0xc9, //0x00009058 xorl %ecx, %ecx - 0xe9, 0x08, 0x25, 0x00, 0x00, //0x0000905a jmp LBB5_1918 - //0x0000905f LBB5_1749 - 0x49, 0xf7, 0xdb, //0x0000905f negq %r11 - 0x4c, 0x89, 0xd8, //0x00009062 movq %r11, %rax - //0x00009065 LBB5_1750 - 0x31, 0xc9, //0x00009065 xorl %ecx, %ecx - 0x48, 0x89, 0xc2, //0x00009067 movq %rax, %rdx - 0x48, 0x85, 0xc0, //0x0000906a testq %rax, %rax - 0x0f, 0x89, 0x0f, 0x00, 0x00, 0x00, //0x0000906d jns LBB5_1752 - //0x00009073 LBB5_1751 - 0x48, 0xf7, 0xd0, //0x00009073 notq %rax - 0xb9, 0x03, 0x00, 0x00, 0x00, //0x00009076 movl $3, %ecx - 0x48, 0xc7, 0xc2, 0xfd, 0xff, 0xff, 0xff, //0x0000907b movq $-3, %rdx - //0x00009082 LBB5_1752 - 0x49, 0x01, 0xc4, //0x00009082 addq %rax, %r12 - 0x41, 0x0f, 0xb6, 0xc2, //0x00009085 movzbl %r10b, %eax - 0x48, 0x01, 0xd0, //0x00009089 addq %rdx, %rax - 0x48, 0x8b, 0x75, 0x90, //0x0000908c movq $-112(%rbp), %rsi - 0x48, 0xc1, 0xe6, 0x20, //0x00009090 shlq $32, %rsi - 0x48, 0x83, 0xce, 0x1b, //0x00009094 orq $27, %rsi - 0x4c, 0x8b, 0x75, 0xc0, //0x00009098 movq $-64(%rbp), %r14 - 0x49, 0x8b, 0x96, 0xa0, 0x00, 0x00, 0x00, //0x0000909c movq $160(%r14), %rdx - 0x48, 0x89, 0x32, //0x000090a3 movq %rsi, (%rdx) - 0x48, 0x89, 0x42, 0x08, //0x000090a6 movq %rax, $8(%rdx) - 0x49, 0x8b, 0x86, 0xa0, 0x00, 0x00, 0x00, //0x000090aa movq $160(%r14), %rax - 0x48, 0x8d, 0x50, 0x10, //0x000090b1 leaq $16(%rax), %rdx - 0x49, 0x89, 0x96, 0xa0, 0x00, 0x00, 0x00, //0x000090b5 movq %rdx, $160(%r14) - 0x41, 0x83, 0x86, 0xd4, 0x00, 0x00, 0x00, 0x01, //0x000090bc addl $1, $212(%r14) - 0x48, 0x83, 0xc0, 0x20, //0x000090c4 addq $32, %rax - 0x49, 0x3b, 0x86, 0xc0, 0x00, 0x00, 0x00, //0x000090c8 cmpq $192(%r14), %rax - 0x0f, 0x96, 0xc0, //0x000090cf setbe %al - 0x4c, 0x8b, 0x5d, 0xc8, //0x000090d2 movq $-56(%rbp), %r11 - 0xe9, 0xe1, 0x24, 0x00, 0x00, //0x000090d6 jmp LBB5_1919 - //0x000090db LBB5_1753 - 0x4c, 0x89, 0xea, //0x000090db movq %r13, %rdx - 0x45, 0x31, 0xd2, //0x000090de xorl %r10d, %r10d - 0xe9, 0xc0, 0x00, 0x00, 0x00, //0x000090e1 jmp LBB5_1771 - //0x000090e6 LBB5_1754 - 0x45, 0x31, 0xc9, //0x000090e6 xorl %r9d, %r9d - //0x000090e9 LBB5_1755 - 0x45, 0x31, 0xf6, //0x000090e9 xorl %r14d, %r14d - 0x31, 0xf6, //0x000090ec xorl %esi, %esi - //0x000090ee LBB5_1756 - 0x41, 0x8a, 0x4d, 0x01, //0x000090ee movb $1(%r13), %cl - 0x80, 0xf9, 0x2d, //0x000090f2 cmpb $45, %cl - 0x0f, 0x84, 0x13, 0x00, 0x00, 0x00, //0x000090f5 je LBB5_1759 - 0x80, 0xf9, 0x2b, //0x000090fb cmpb $43, %cl - 0x0f, 0x85, 0x1c, 0x00, 0x00, 0x00, //0x000090fe jne LBB5_1761 - 0xb8, 0x01, 0x00, 0x00, 0x00, //0x00009104 movl $1, %eax - 0xe9, 0x05, 0x00, 0x00, 0x00, //0x00009109 jmp LBB5_1760 - //0x0000910e LBB5_1759 - 0xb8, 0xff, 0xff, 0xff, 0xff, //0x0000910e movl $-1, %eax - //0x00009113 LBB5_1760 - 0x41, 0x8a, 0x4d, 0x02, //0x00009113 movb $2(%r13), %cl - 0x49, 0x83, 0xc5, 0x02, //0x00009117 addq $2, %r13 - 0xe9, 0x09, 0x00, 0x00, 0x00, //0x0000911b jmp LBB5_1762 - //0x00009120 LBB5_1761 - 0x49, 0x83, 0xc5, 0x01, //0x00009120 addq $1, %r13 - 0xb8, 0x01, 0x00, 0x00, 0x00, //0x00009124 movl $1, %eax - //0x00009129 LBB5_1762 - 0x8d, 0x51, 0xd0, //0x00009129 leal $-48(%rcx), %edx - 0x80, 0xfa, 0x09, //0x0000912c cmpb $9, %dl - 0x0f, 0x87, 0x16, 0x24, 0x00, 0x00, //0x0000912f ja LBB5_2307 - 0x31, 0xd2, //0x00009135 xorl %edx, %edx - 0x48, 0xc7, 0xc7, 0xff, 0xff, 0xff, 0xff, //0x00009137 movq $-1, %rdi - 0x90, 0x90, //0x0000913e .p2align 4, 0x90 - //0x00009140 LBB5_1764 - 0x8d, 0x14, 0x92, //0x00009140 leal (%rdx,%rdx,4), %edx - 0x0f, 0xb6, 0xc9, //0x00009143 movzbl %cl, %ecx - 0x8d, 0x14, 0x51, //0x00009146 leal (%rcx,%rdx,2), %edx - 0x83, 0xc2, 0xd0, //0x00009149 addl $-48, %edx - 0x41, 0x0f, 0xb6, 0x4d, 0x01, //0x0000914c movzbl $1(%r13), %ecx - 0x49, 0x83, 0xc5, 0x01, //0x00009151 addq $1, %r13 - 0x8d, 0x59, 0xd0, //0x00009155 leal $-48(%rcx), %ebx - 0x48, 0x83, 0xc7, 0x01, //0x00009158 addq $1, %rdi - 0x80, 0xfb, 0x0a, //0x0000915c cmpb $10, %bl - 0x0f, 0x82, 0xdb, 0xff, 0xff, 0xff, //0x0000915f jb LBB5_1764 - 0x48, 0x83, 0xff, 0x09, //0x00009165 cmpq $9, %rdi - 0x0f, 0x83, 0x23, 0x28, 0x00, 0x00, //0x00009169 jae LBB5_2288 - //0x0000916f LBB5_1766 - 0x0f, 0xaf, 0xd0, //0x0000916f imull %eax, %edx - 0x44, 0x01, 0xf2, //0x00009172 addl %r14d, %edx - 0x41, 0x89, 0xd6, //0x00009175 movl %edx, %r14d - 0xe9, 0x67, 0x00, 0x00, 0x00, //0x00009178 jmp LBB5_1776 - //0x0000917d LBB5_1767 - 0x4c, 0x89, 0xc8, //0x0000917d movq %r9, %rax - 0x4c, 0x09, 0xf0, //0x00009180 orq %r14, %rax - 0x0f, 0x99, 0xc0, //0x00009183 setns %al - 0x0f, 0x88, 0x8e, 0x04, 0x00, 0x00, //0x00009186 js LBB5_1823 - 0x4d, 0x39, 0xf1, //0x0000918c cmpq %r14, %r9 - 0x0f, 0x8c, 0x85, 0x04, 0x00, 0x00, //0x0000918f jl LBB5_1823 - 0x49, 0xf7, 0xd1, //0x00009195 notq %r9 - 0x4c, 0x89, 0xc8, //0x00009198 movq %r9, %rax - 0xe9, 0xc5, 0xfe, 0xff, 0xff, //0x0000919b jmp LBB5_1750 - //0x000091a0 LBB5_1770 - 0x8a, 0x02, //0x000091a0 movb (%rdx), %al - 0x44, 0x8d, 0x48, 0xd0, //0x000091a2 leal $-48(%rax), %r9d - //0x000091a6 LBB5_1771 - 0x41, 0x80, 0xf9, 0x09, //0x000091a6 cmpb $9, %r9b - 0x0f, 0x87, 0x1c, 0x00, 0x00, 0x00, //0x000091aa ja LBB5_1774 - //0x000091b0 .p2align 4, 0x90 - //0x000091b0 LBB5_1772 - 0x0f, 0xb6, 0x42, 0x01, //0x000091b0 movzbl $1(%rdx), %eax - 0x48, 0x83, 0xc2, 0x01, //0x000091b4 addq $1, %rdx - 0x8d, 0x48, 0xd0, //0x000091b8 leal $-48(%rax), %ecx - 0x80, 0xf9, 0x0a, //0x000091bb cmpb $10, %cl - 0x0f, 0x82, 0xec, 0xff, 0xff, 0xff, //0x000091be jb LBB5_1772 - 0x41, 0xb1, 0x01, //0x000091c4 movb $1, %r9b - 0xe9, 0x04, 0x00, 0x00, 0x00, //0x000091c7 jmp LBB5_1775 - //0x000091cc LBB5_1774 - 0x4c, 0x8b, 0x4d, 0xb8, //0x000091cc movq $-72(%rbp), %r9 - //0x000091d0 LBB5_1775 - 0x45, 0x29, 0xd6, //0x000091d0 subl %r10d, %r14d - 0x24, 0xdf, //0x000091d3 andb $-33, %al - 0x49, 0x89, 0xd5, //0x000091d5 movq %rdx, %r13 - 0x3c, 0x45, //0x000091d8 cmpb $69, %al - 0x44, 0x8b, 0x55, 0xb0, //0x000091da movl $-80(%rbp), %r10d - 0x0f, 0x84, 0x0a, 0xff, 0xff, 0xff, //0x000091de je LBB5_1756 - //0x000091e4 LBB5_1776 - 0x43, 0x8d, 0x14, 0x00, //0x000091e4 leal (%r8,%r8), %edx - 0x83, 0xc2, 0xff, //0x000091e8 addl $-1, %edx - 0x48, 0xb8, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x000091eb movabsq $4503599627370495, %rax - 0x48, 0x83, 0xc0, 0x01, //0x000091f5 addq $1, %rax - 0x48, 0x39, 0xc6, //0x000091f9 cmpq %rax, %rsi - 0x0f, 0x83, 0xc6, 0x00, 0x00, 0x00, //0x000091fc jae LBB5_1787 - 0x66, 0x48, 0x0f, 0x6e, 0xc6, //0x00009202 movq %rsi, %xmm0 - 0x66, 0x0f, 0x62, 0x05, 0x01, 0x6f, 0xff, 0xff, //0x00009207 punpckldq $-37119(%rip), %xmm0 /* LCPI5_11+0(%rip) */ - 0x66, 0x0f, 0x5c, 0x05, 0x09, 0x6f, 0xff, 0xff, //0x0000920f subpd $-37111(%rip), %xmm0 /* LCPI5_12+0(%rip) */ - 0x66, 0x0f, 0x28, 0xd0, //0x00009217 movapd %xmm0, %xmm2 - 0x66, 0x0f, 0x15, 0xd0, //0x0000921b unpckhpd %xmm0, %xmm2 - 0xf2, 0x0f, 0x58, 0xd0, //0x0000921f addsd %xmm0, %xmm2 - 0x89, 0xd0, //0x00009223 movl %edx, %eax - 0xc1, 0xe8, 0x1f, //0x00009225 shrl $31, %eax - 0x48, 0xc1, 0xe0, 0x3f, //0x00009228 shlq $63, %rax - 0x66, 0x48, 0x0f, 0x6e, 0xc8, //0x0000922c movq %rax, %xmm1 - 0x66, 0x0f, 0xeb, 0xca, //0x00009231 por %xmm2, %xmm1 - 0x45, 0x85, 0xf6, //0x00009235 testl %r14d, %r14d - 0x0f, 0x84, 0xdc, 0x08, 0x00, 0x00, //0x00009238 je LBB5_1909 - 0x48, 0x85, 0xf6, //0x0000923e testq %rsi, %rsi - 0x0f, 0x84, 0xd3, 0x08, 0x00, 0x00, //0x00009241 je LBB5_1909 - 0x41, 0x8d, 0x46, 0xff, //0x00009247 leal $-1(%r14), %eax - 0x83, 0xf8, 0x24, //0x0000924b cmpl $36, %eax - 0x0f, 0x87, 0x55, 0x00, 0x00, 0x00, //0x0000924e ja LBB5_1785 - 0x44, 0x89, 0xf0, //0x00009254 movl %r14d, %eax - 0x41, 0x83, 0xfe, 0x17, //0x00009257 cmpl $23, %r14d - 0x0f, 0x8c, 0x15, 0x00, 0x00, 0x00, //0x0000925b jl LBB5_1782 - 0x41, 0x8d, 0x46, 0xea, //0x00009261 leal $-22(%r14), %eax - 0x48, 0x8d, 0x0d, 0x64, 0x30, 0x00, 0x00, //0x00009265 leaq $12388(%rip), %rcx /* _P10_TAB+0(%rip) */ - 0xf2, 0x0f, 0x59, 0x0c, 0xc1, //0x0000926c mulsd (%rcx,%rax,8), %xmm1 - 0xb8, 0x16, 0x00, 0x00, 0x00, //0x00009271 movl $22, %eax - //0x00009276 LBB5_1782 - 0x66, 0x0f, 0x2e, 0x0d, 0xc2, 0x6e, 0xff, 0xff, //0x00009276 ucomisd $-37182(%rip), %xmm1 /* LCPI5_14+0(%rip) */ - 0x0f, 0x87, 0x42, 0x03, 0x00, 0x00, //0x0000927e ja LBB5_1819 - 0xf2, 0x0f, 0x10, 0x05, 0xbc, 0x6e, 0xff, 0xff, //0x00009284 movsd $-37188(%rip), %xmm0 /* LCPI5_15+0(%rip) */ - 0x66, 0x0f, 0x2e, 0xc1, //0x0000928c ucomisd %xmm1, %xmm0 - 0x0f, 0x87, 0x30, 0x03, 0x00, 0x00, //0x00009290 ja LBB5_1819 - 0x89, 0xc0, //0x00009296 movl %eax, %eax - 0x48, 0x8d, 0x0d, 0x31, 0x30, 0x00, 0x00, //0x00009298 leaq $12337(%rip), %rcx /* _P10_TAB+0(%rip) */ - 0xf2, 0x0f, 0x59, 0x0c, 0xc1, //0x0000929f mulsd (%rcx,%rax,8), %xmm1 - 0xe9, 0x71, 0x08, 0x00, 0x00, //0x000092a4 jmp LBB5_1909 - //0x000092a9 LBB5_1785 - 0x41, 0x83, 0xfe, 0xea, //0x000092a9 cmpl $-22, %r14d - 0x0f, 0x82, 0x15, 0x00, 0x00, 0x00, //0x000092ad jb LBB5_1787 - 0x41, 0xf7, 0xde, //0x000092b3 negl %r14d - 0x48, 0x8d, 0x05, 0x13, 0x30, 0x00, 0x00, //0x000092b6 leaq $12307(%rip), %rax /* _P10_TAB+0(%rip) */ - 0xf2, 0x42, 0x0f, 0x5e, 0x0c, 0xf0, //0x000092bd divsd (%rax,%r14,8), %xmm1 - 0xe9, 0x52, 0x08, 0x00, 0x00, //0x000092c3 jmp LBB5_1909 - //0x000092c8 LBB5_1787 - 0x89, 0x55, 0x84, //0x000092c8 movl %edx, $-124(%rbp) - 0x41, 0x8d, 0x86, 0x5c, 0x01, 0x00, 0x00, //0x000092cb leal $348(%r14), %eax - 0x3d, 0xb7, 0x02, 0x00, 0x00, //0x000092d2 cmpl $695, %eax - 0x0f, 0x87, 0x21, 0x01, 0x00, 0x00, //0x000092d7 ja LBB5_1801 - //0x000092dd LBB5_1788 - 0x4c, 0x89, 0x4d, 0xb8, //0x000092dd movq %r9, $-72(%rbp) - 0x48, 0x85, 0xf6, //0x000092e1 testq %rsi, %rsi - 0x4c, 0x89, 0x7d, 0x90, //0x000092e4 movq %r15, $-112(%rbp) - 0x44, 0x89, 0x55, 0xb0, //0x000092e8 movl %r10d, $-80(%rbp) - 0x0f, 0x84, 0x0d, 0x00, 0x00, 0x00, //0x000092ec je LBB5_1790 - 0x4c, 0x0f, 0xbd, 0xce, //0x000092f2 bsrq %rsi, %r9 - 0x49, 0x83, 0xf1, 0x3f, //0x000092f6 xorq $63, %r9 - 0xe9, 0x06, 0x00, 0x00, 0x00, //0x000092fa jmp LBB5_1791 - //0x000092ff LBB5_1790 - 0x41, 0xb9, 0x40, 0x00, 0x00, 0x00, //0x000092ff movl $64, %r9d - //0x00009305 LBB5_1791 - 0x49, 0x89, 0xf7, //0x00009305 movq %rsi, %r15 - 0x44, 0x89, 0xc9, //0x00009308 movl %r9d, %ecx - 0x49, 0xd3, 0xe7, //0x0000930b shlq %cl, %r15 - 0x89, 0xc7, //0x0000930e movl %eax, %edi - 0x48, 0xc1, 0xe7, 0x04, //0x00009310 shlq $4, %rdi - 0x48, 0x8d, 0x1d, 0x75, 0x30, 0x00, 0x00, //0x00009314 leaq $12405(%rip), %rbx /* _POW10_M128_TAB+0(%rip) */ - 0x4c, 0x8b, 0x44, 0x1f, 0x08, //0x0000931b movq $8(%rdi,%rbx), %r8 - 0x4c, 0x89, 0xc0, //0x00009320 movq %r8, %rax - 0x49, 0xf7, 0xe7, //0x00009323 mulq %r15 - 0x49, 0x89, 0xc3, //0x00009326 movq %rax, %r11 - 0x49, 0x89, 0xd2, //0x00009329 movq %rdx, %r10 - 0x81, 0xe2, 0xff, 0x01, 0x00, 0x00, //0x0000932c andl $511, %edx - 0x48, 0x81, 0xfa, 0xff, 0x01, 0x00, 0x00, //0x00009332 cmpq $511, %rdx - 0x0f, 0x85, 0x46, 0x00, 0x00, 0x00, //0x00009339 jne LBB5_1796 - 0x4c, 0x89, 0xf9, //0x0000933f movq %r15, %rcx - 0x48, 0xf7, 0xd1, //0x00009342 notq %rcx - 0x49, 0x39, 0xcb, //0x00009345 cmpq %rcx, %r11 - 0x0f, 0x86, 0x37, 0x00, 0x00, 0x00, //0x00009348 jbe LBB5_1796 - 0x4c, 0x89, 0xf8, //0x0000934e movq %r15, %rax - 0x48, 0xf7, 0x24, 0x1f, //0x00009351 mulq (%rdi,%rbx) - 0x49, 0x01, 0xd3, //0x00009355 addq %rdx, %r11 - 0x49, 0x83, 0xd2, 0x00, //0x00009358 adcq $0, %r10 - 0x44, 0x89, 0xd2, //0x0000935c movl %r10d, %edx - 0x81, 0xe2, 0xff, 0x01, 0x00, 0x00, //0x0000935f andl $511, %edx - 0x48, 0x81, 0xfa, 0xff, 0x01, 0x00, 0x00, //0x00009365 cmpq $511, %rdx - 0x0f, 0x85, 0x13, 0x00, 0x00, 0x00, //0x0000936c jne LBB5_1796 - 0x49, 0x83, 0xfb, 0xff, //0x00009372 cmpq $-1, %r11 - 0x0f, 0x85, 0x09, 0x00, 0x00, 0x00, //0x00009376 jne LBB5_1796 - 0x48, 0x39, 0xc8, //0x0000937c cmpq %rcx, %rax - 0x0f, 0x87, 0x75, 0x00, 0x00, 0x00, //0x0000937f ja LBB5_1800 - //0x00009385 LBB5_1796 - 0x4c, 0x89, 0xd0, //0x00009385 movq %r10, %rax - 0x48, 0xc1, 0xe8, 0x3f, //0x00009388 shrq $63, %rax - 0x8d, 0x48, 0x09, //0x0000938c leal $9(%rax), %ecx - 0x49, 0xd3, 0xea, //0x0000938f shrq %cl, %r10 - 0x4d, 0x85, 0xdb, //0x00009392 testq %r11, %r11 - 0x0f, 0x85, 0x18, 0x00, 0x00, 0x00, //0x00009395 jne LBB5_1799 - 0x48, 0x85, 0xd2, //0x0000939b testq %rdx, %rdx - 0x0f, 0x85, 0x0f, 0x00, 0x00, 0x00, //0x0000939e jne LBB5_1799 - 0x44, 0x89, 0xd1, //0x000093a4 movl %r10d, %ecx - 0x83, 0xe1, 0x03, //0x000093a7 andl $3, %ecx - 0x83, 0xf9, 0x01, //0x000093aa cmpl $1, %ecx - 0x0f, 0x84, 0x47, 0x00, 0x00, 0x00, //0x000093ad je LBB5_1800 - //0x000093b3 LBB5_1799 - 0x49, 0x89, 0xdf, //0x000093b3 movq %rbx, %r15 - 0x41, 0x69, 0xce, 0x6a, 0x52, 0x03, 0x00, //0x000093b6 imull $217706, %r14d, %ecx - 0xc1, 0xf9, 0x10, //0x000093bd sarl $16, %ecx - 0x81, 0xc1, 0x3f, 0x04, 0x00, 0x00, //0x000093c0 addl $1087, %ecx - 0x4c, 0x63, 0xd9, //0x000093c6 movslq %ecx, %r11 - 0x4c, 0x89, 0xdb, //0x000093c9 movq %r11, %rbx - 0x4c, 0x29, 0xcb, //0x000093cc subq %r9, %rbx - 0x44, 0x89, 0xd2, //0x000093cf movl %r10d, %edx - 0x83, 0xe2, 0x01, //0x000093d2 andl $1, %edx - 0x4c, 0x01, 0xd2, //0x000093d5 addq %r10, %rdx - 0x48, 0x89, 0xd1, //0x000093d8 movq %rdx, %rcx - 0x48, 0xc1, 0xe9, 0x36, //0x000093db shrq $54, %rcx - 0x48, 0x01, 0xc3, //0x000093df addq %rax, %rbx - 0x48, 0x83, 0xf9, 0x01, //0x000093e2 cmpq $1, %rcx - 0x48, 0x83, 0xdb, 0x00, //0x000093e6 sbbq $0, %rbx - 0x48, 0x8d, 0x43, 0xff, //0x000093ea leaq $-1(%rbx), %rax - 0x48, 0x3d, 0xfd, 0x07, 0x00, 0x00, //0x000093ee cmpq $2045, %rax - 0x0f, 0x86, 0x51, 0x00, 0x00, 0x00, //0x000093f4 jbe LBB5_1806 - //0x000093fa LBB5_1800 - 0x4c, 0x8b, 0x7d, 0x90, //0x000093fa movq $-112(%rbp), %r15 - //0x000093fe LBB5_1801 - 0x4d, 0x89, 0xe8, //0x000093fe movq %r13, %r8 - 0x4d, 0x29, 0xe0, //0x00009401 subq %r12, %r8 - 0x48, 0x8b, 0x45, 0xc0, //0x00009404 movq $-64(%rbp), %rax - 0x4c, 0x8b, 0x48, 0x40, //0x00009408 movq $64(%rax), %r9 - 0x4c, 0x8b, 0x58, 0x50, //0x0000940c movq $80(%rax), %r11 - 0x4d, 0x85, 0xdb, //0x00009410 testq %r11, %r11 - 0x0f, 0x84, 0x99, 0x04, 0x00, 0x00, //0x00009413 je LBB5_1869 - 0x41, 0xc6, 0x01, 0x00, //0x00009419 movb $0, (%r9) - 0x49, 0x83, 0xfb, 0x01, //0x0000941d cmpq $1, %r11 - 0x0f, 0x84, 0x8b, 0x04, 0x00, 0x00, //0x00009421 je LBB5_1869 - 0x49, 0x8d, 0x4b, 0xff, //0x00009427 leaq $-1(%r11), %rcx - 0xb8, 0x01, 0x00, 0x00, 0x00, //0x0000942b movl $1, %eax - 0x48, 0x83, 0xf9, 0x08, //0x00009430 cmpq $8, %rcx - 0x0f, 0x82, 0x66, 0x04, 0x00, 0x00, //0x00009434 jb LBB5_1868 - 0x48, 0x83, 0xf9, 0x20, //0x0000943a cmpq $32, %rcx - 0x0f, 0x83, 0xaa, 0x01, 0x00, 0x00, //0x0000943e jae LBB5_1821 - 0x31, 0xd2, //0x00009444 xorl %edx, %edx - 0xe9, 0xee, 0x03, 0x00, 0x00, //0x00009446 jmp LBB5_1861 - //0x0000944b LBB5_1806 - 0x48, 0xb8, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0x00, //0x0000944b movabsq $18014398509481984, %rax - 0x48, 0x39, 0xc2, //0x00009455 cmpq %rax, %rdx - 0x49, 0xbe, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, //0x00009458 movabsq $-9223372036854775808, %r14 - 0x48, 0xb8, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x00009462 movabsq $4503599627370495, %rax - 0xb1, 0x02, //0x0000946c movb $2, %cl - 0x80, 0xd9, 0x00, //0x0000946e sbbb $0, %cl - 0x48, 0xd3, 0xea, //0x00009471 shrq %cl, %rdx - 0x48, 0xc1, 0xe3, 0x34, //0x00009474 shlq $52, %rbx - 0x48, 0x21, 0xc2, //0x00009478 andq %rax, %rdx - 0x48, 0x09, 0xda, //0x0000947b orq %rbx, %rdx - 0x48, 0x89, 0xd0, //0x0000947e movq %rdx, %rax - 0x4c, 0x09, 0xf0, //0x00009481 orq %r14, %rax - 0x8b, 0x5d, 0xb0, //0x00009484 movl $-80(%rbp), %ebx - 0x84, 0xdb, //0x00009487 testb %bl, %bl - 0x48, 0x0f, 0x44, 0xc2, //0x00009489 cmoveq %rdx, %rax - 0x66, 0x48, 0x0f, 0x6e, 0xc8, //0x0000948d movq %rax, %xmm1 - 0x80, 0x7d, 0xb8, 0x00, //0x00009492 cmpb $0, $-72(%rbp) - 0x0f, 0x84, 0xfa, 0x02, 0x00, 0x00, //0x00009496 je LBB5_1853 - 0x41, 0xb9, 0x40, 0x00, 0x00, 0x00, //0x0000949c movl $64, %r9d - 0x48, 0xff, 0xc6, //0x000094a2 incq %rsi - 0x0f, 0x84, 0x08, 0x00, 0x00, 0x00, //0x000094a5 je LBB5_1809 - 0x4c, 0x0f, 0xbd, 0xce, //0x000094ab bsrq %rsi, %r9 - 0x49, 0x83, 0xf1, 0x3f, //0x000094af xorq $63, %r9 - //0x000094b3 LBB5_1809 - 0x44, 0x89, 0xc9, //0x000094b3 movl %r9d, %ecx - 0x48, 0xd3, 0xe6, //0x000094b6 shlq %cl, %rsi - 0x4c, 0x89, 0xc0, //0x000094b9 movq %r8, %rax - 0x48, 0xf7, 0xe6, //0x000094bc mulq %rsi - 0x49, 0x89, 0xc2, //0x000094bf movq %rax, %r10 - 0x49, 0x89, 0xd0, //0x000094c2 movq %rdx, %r8 - 0x81, 0xe2, 0xff, 0x01, 0x00, 0x00, //0x000094c5 andl $511, %edx - 0x48, 0x81, 0xfa, 0xff, 0x01, 0x00, 0x00, //0x000094cb cmpq $511, %rdx - 0x0f, 0x85, 0x46, 0x00, 0x00, 0x00, //0x000094d2 jne LBB5_1814 - 0x48, 0x89, 0xf1, //0x000094d8 movq %rsi, %rcx - 0x48, 0xf7, 0xd1, //0x000094db notq %rcx - 0x49, 0x39, 0xca, //0x000094de cmpq %rcx, %r10 - 0x0f, 0x86, 0x37, 0x00, 0x00, 0x00, //0x000094e1 jbe LBB5_1814 - 0x48, 0x89, 0xf0, //0x000094e7 movq %rsi, %rax - 0x4a, 0xf7, 0x24, 0x3f, //0x000094ea mulq (%rdi,%r15) - 0x49, 0x01, 0xd2, //0x000094ee addq %rdx, %r10 - 0x49, 0x83, 0xd0, 0x00, //0x000094f1 adcq $0, %r8 - 0x44, 0x89, 0xc2, //0x000094f5 movl %r8d, %edx - 0x81, 0xe2, 0xff, 0x01, 0x00, 0x00, //0x000094f8 andl $511, %edx - 0x48, 0x81, 0xfa, 0xff, 0x01, 0x00, 0x00, //0x000094fe cmpq $511, %rdx - 0x0f, 0x85, 0x13, 0x00, 0x00, 0x00, //0x00009505 jne LBB5_1814 - 0x49, 0x83, 0xfa, 0xff, //0x0000950b cmpq $-1, %r10 - 0x0f, 0x85, 0x09, 0x00, 0x00, 0x00, //0x0000950f jne LBB5_1814 - 0x48, 0x39, 0xc8, //0x00009515 cmpq %rcx, %rax - 0x0f, 0x87, 0xdc, 0xfe, 0xff, 0xff, //0x00009518 ja LBB5_1800 - //0x0000951e LBB5_1814 - 0x4c, 0x89, 0xc0, //0x0000951e movq %r8, %rax - 0x48, 0xc1, 0xe8, 0x3f, //0x00009521 shrq $63, %rax - 0x8d, 0x48, 0x09, //0x00009525 leal $9(%rax), %ecx - 0x49, 0xd3, 0xe8, //0x00009528 shrq %cl, %r8 - 0x4d, 0x85, 0xd2, //0x0000952b testq %r10, %r10 - 0x0f, 0x85, 0x18, 0x00, 0x00, 0x00, //0x0000952e jne LBB5_1817 - 0x48, 0x85, 0xd2, //0x00009534 testq %rdx, %rdx - 0x0f, 0x85, 0x0f, 0x00, 0x00, 0x00, //0x00009537 jne LBB5_1817 - 0x44, 0x89, 0xc1, //0x0000953d movl %r8d, %ecx - 0x83, 0xe1, 0x03, //0x00009540 andl $3, %ecx - 0x83, 0xf9, 0x01, //0x00009543 cmpl $1, %ecx - 0x0f, 0x84, 0xae, 0xfe, 0xff, 0xff, //0x00009546 je LBB5_1800 - //0x0000954c LBB5_1817 - 0x4d, 0x29, 0xcb, //0x0000954c subq %r9, %r11 - 0x44, 0x89, 0xc2, //0x0000954f movl %r8d, %edx - 0x83, 0xe2, 0x01, //0x00009552 andl $1, %edx - 0x4c, 0x01, 0xc2, //0x00009555 addq %r8, %rdx - 0x49, 0x01, 0xc3, //0x00009558 addq %rax, %r11 - 0x48, 0xb9, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0x00, //0x0000955b movabsq $18014398509481984, %rcx - 0x48, 0x39, 0xca, //0x00009565 cmpq %rcx, %rdx - 0x49, 0x83, 0xdb, 0x00, //0x00009568 sbbq $0, %r11 - 0x49, 0x8d, 0x43, 0xff, //0x0000956c leaq $-1(%r11), %rax - 0x48, 0x3d, 0xfd, 0x07, 0x00, 0x00, //0x00009570 cmpq $2045, %rax - 0x0f, 0x87, 0x7e, 0xfe, 0xff, 0xff, //0x00009576 ja LBB5_1800 - 0x48, 0x39, 0xca, //0x0000957c cmpq %rcx, %rdx - 0xb1, 0x02, //0x0000957f movb $2, %cl - 0x80, 0xd9, 0x00, //0x00009581 sbbb $0, %cl - 0x48, 0xd3, 0xea, //0x00009584 shrq %cl, %rdx - 0x49, 0xc1, 0xe3, 0x34, //0x00009587 shlq $52, %r11 - 0x48, 0xb8, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x0000958b movabsq $4503599627370495, %rax - 0x48, 0x21, 0xc2, //0x00009595 andq %rax, %rdx - 0x4c, 0x09, 0xda, //0x00009598 orq %r11, %rdx - 0x49, 0x09, 0xd6, //0x0000959b orq %rdx, %r14 - 0x84, 0xdb, //0x0000959e testb %bl, %bl - 0x4c, 0x0f, 0x44, 0xf2, //0x000095a0 cmoveq %rdx, %r14 - 0x66, 0x49, 0x0f, 0x6e, 0xc6, //0x000095a4 movq %r14, %xmm0 - 0x66, 0x0f, 0x2e, 0xc8, //0x000095a9 ucomisd %xmm0, %xmm1 - 0x4c, 0x8b, 0x5d, 0xc8, //0x000095ad movq $-56(%rbp), %r11 - 0x4c, 0x8b, 0x7d, 0x90, //0x000095b1 movq $-112(%rbp), %r15 - 0x0f, 0x85, 0x43, 0xfe, 0xff, 0xff, //0x000095b5 jne LBB5_1801 - 0x0f, 0x8b, 0x59, 0x05, 0x00, 0x00, //0x000095bb jnp LBB5_1909 - 0xe9, 0x38, 0xfe, 0xff, 0xff, //0x000095c1 jmp LBB5_1801 - //0x000095c6 LBB5_1819 - 0x89, 0x55, 0x84, //0x000095c6 movl %edx, $-124(%rbp) - 0x41, 0x8d, 0x86, 0x5c, 0x01, 0x00, 0x00, //0x000095c9 leal $348(%r14), %eax - 0xe9, 0x08, 0xfd, 0xff, 0xff, //0x000095d0 jmp LBB5_1788 - //0x000095d5 LBB5_1820 - 0x48, 0x89, 0x75, 0x88, //0x000095d5 movq %rsi, $-120(%rbp) - 0x4c, 0x8b, 0x75, 0xc0, //0x000095d9 movq $-64(%rbp), %r14 - 0x48, 0x8b, 0x45, 0xa0, //0x000095dd movq $-96(%rbp), %rax - 0xe9, 0x91, 0x05, 0x00, 0x00, //0x000095e1 jmp LBB5_1913 - //0x000095e6 LBB5_1852 - 0x4d, 0x89, 0xef, //0x000095e6 movq %r13, %r15 - 0xe9, 0x04, 0x01, 0x00, 0x00, //0x000095e9 jmp LBB5_1829 - //0x000095ee LBB5_1821 - 0x48, 0x89, 0xca, //0x000095ee movq %rcx, %rdx - 0x48, 0x83, 0xe2, 0xe0, //0x000095f1 andq $-32, %rdx - 0x48, 0x8d, 0x72, 0xe0, //0x000095f5 leaq $-32(%rdx), %rsi - 0x48, 0x89, 0xf0, //0x000095f9 movq %rsi, %rax - 0x48, 0xc1, 0xe8, 0x05, //0x000095fc shrq $5, %rax - 0x48, 0x83, 0xc0, 0x01, //0x00009600 addq $1, %rax - 0x89, 0xc3, //0x00009604 movl %eax, %ebx - 0x83, 0xe3, 0x03, //0x00009606 andl $3, %ebx - 0x48, 0x83, 0xfe, 0x60, //0x00009609 cmpq $96, %rsi - 0x0f, 0x83, 0x90, 0x01, 0x00, 0x00, //0x0000960d jae LBB5_1854 - 0x31, 0xf6, //0x00009613 xorl %esi, %esi - 0xe9, 0xdc, 0x01, 0x00, 0x00, //0x00009615 jmp LBB5_1856 - //0x0000961a LBB5_1823 - 0x49, 0x8d, 0x4e, 0xff, //0x0000961a leaq $-1(%r14), %rcx - 0x49, 0x39, 0xc9, //0x0000961e cmpq %rcx, %r9 - 0x49, 0xf7, 0xd6, //0x00009621 notq %r14 - 0x4d, 0x0f, 0x45, 0xf3, //0x00009624 cmovneq %r11, %r14 - 0x84, 0xc0, //0x00009628 testb %al, %al - 0x4d, 0x0f, 0x44, 0xf3, //0x0000962a cmoveq %r11, %r14 - 0x4c, 0x89, 0xf0, //0x0000962e movq %r14, %rax - 0xe9, 0x2f, 0xfa, 0xff, 0xff, //0x00009631 jmp LBB5_1750 - //0x00009636 LBB5_1824 - 0x48, 0x83, 0xc6, 0x40, //0x00009636 addq $64, %rsi - 0x49, 0x89, 0xf5, //0x0000963a movq %rsi, %r13 - //0x0000963d LBB5_1825 - 0x4c, 0x89, 0xe8, //0x0000963d movq %r13, %rax - 0x48, 0x83, 0xc0, 0xc0, //0x00009640 addq $-64, %rax - 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00009644 .p2align 4, 0x90 - //0x00009650 LBB5_1826 - 0xf3, 0x0f, 0x6f, 0x48, 0x40, //0x00009650 movdqu $64(%rax), %xmm1 - 0xf3, 0x0f, 0x6f, 0x50, 0x50, //0x00009655 movdqu $80(%rax), %xmm2 - 0xf3, 0x0f, 0x6f, 0x58, 0x60, //0x0000965a movdqu $96(%rax), %xmm3 - 0xf3, 0x0f, 0x6f, 0x60, 0x70, //0x0000965f movdqu $112(%rax), %xmm4 - 0x48, 0x83, 0xc0, 0x40, //0x00009664 addq $64, %rax - 0x66, 0x41, 0x0f, 0x6f, 0xe8, //0x00009668 movdqa %xmm8, %xmm5 - 0x66, 0x0f, 0x38, 0x00, 0xe9, //0x0000966d pshufb %xmm1, %xmm5 - 0x66, 0x41, 0x0f, 0x6f, 0xf0, //0x00009672 movdqa %xmm8, %xmm6 - 0x66, 0x0f, 0x38, 0x00, 0xf2, //0x00009677 pshufb %xmm2, %xmm6 - 0x66, 0x41, 0x0f, 0x6f, 0xf8, //0x0000967c movdqa %xmm8, %xmm7 - 0x66, 0x0f, 0x38, 0x00, 0xfb, //0x00009681 pshufb %xmm3, %xmm7 - 0x66, 0x41, 0x0f, 0x6f, 0xc0, //0x00009686 movdqa %xmm8, %xmm0 - 0x66, 0x0f, 0x38, 0x00, 0xc4, //0x0000968b pshufb %xmm4, %xmm0 - 0x66, 0x0f, 0x74, 0xe9, //0x00009690 pcmpeqb %xmm1, %xmm5 - 0x66, 0x0f, 0xd7, 0xf5, //0x00009694 pmovmskb %xmm5, %esi - 0x66, 0x0f, 0x74, 0xf2, //0x00009698 pcmpeqb %xmm2, %xmm6 - 0x66, 0x0f, 0xd7, 0xde, //0x0000969c pmovmskb %xmm6, %ebx - 0x66, 0x0f, 0x74, 0xfb, //0x000096a0 pcmpeqb %xmm3, %xmm7 - 0x66, 0x0f, 0xd7, 0xd7, //0x000096a4 pmovmskb %xmm7, %edx - 0x66, 0x0f, 0x74, 0xc4, //0x000096a8 pcmpeqb %xmm4, %xmm0 - 0x66, 0x0f, 0xd7, 0xc8, //0x000096ac pmovmskb %xmm0, %ecx - 0x48, 0xc1, 0xe3, 0x10, //0x000096b0 shlq $16, %rbx - 0x48, 0x09, 0xf3, //0x000096b4 orq %rsi, %rbx - 0x48, 0xc1, 0xe2, 0x20, //0x000096b7 shlq $32, %rdx - 0x48, 0x09, 0xda, //0x000096bb orq %rbx, %rdx - 0x48, 0xc1, 0xe1, 0x30, //0x000096be shlq $48, %rcx - 0x48, 0x09, 0xd1, //0x000096c2 orq %rdx, %rcx - 0x48, 0x83, 0xf9, 0xff, //0x000096c5 cmpq $-1, %rcx - 0x0f, 0x84, 0x81, 0xff, 0xff, 0xff, //0x000096c9 je LBB5_1826 - 0x48, 0xf7, 0xd1, //0x000096cf notq %rcx - 0x49, 0x89, 0x8e, 0x98, 0x00, 0x00, 0x00, //0x000096d2 movq %rcx, $152(%r14) - 0x49, 0x89, 0x86, 0x90, 0x00, 0x00, 0x00, //0x000096d9 movq %rax, $144(%r14) - 0x48, 0x0f, 0xbc, 0xc9, //0x000096e0 bsfq %rcx, %rcx - 0x48, 0x8d, 0x34, 0x08, //0x000096e4 leaq (%rax,%rcx), %rsi - 0x4c, 0x8d, 0x3c, 0x08, //0x000096e8 leaq (%rax,%rcx), %r15 - 0x49, 0x83, 0xc7, 0x01, //0x000096ec addq $1, %r15 - //0x000096f0 LBB5_1828 - 0x8a, 0x0e, //0x000096f0 movb (%rsi), %cl - //0x000096f2 LBB5_1829 - 0x80, 0xf9, 0x7d, //0x000096f2 cmpb $125, %cl - 0x0f, 0x85, 0x84, 0x00, 0x00, 0x00, //0x000096f5 jne LBB5_1850 - 0x41, 0x83, 0x86, 0xc8, 0x00, 0x00, 0x00, 0x01, //0x000096fb addl $1, $200(%r14) - 0x48, 0xc1, 0xe7, 0x04, //0x00009703 shlq $4, %rdi - 0x49, 0x8b, 0x44, 0x38, 0x08, //0x00009707 movq $8(%r8,%rdi), %rax - 0x49, 0x89, 0x86, 0xa8, 0x00, 0x00, 0x00, //0x0000970c movq %rax, $168(%r14) - 0x4d, 0x29, 0xda, //0x00009713 subq %r11, %r10 - 0x49, 0xc1, 0xea, 0x04, //0x00009716 shrq $4, %r10 - 0x45, 0x89, 0x54, 0x38, 0x0c, //0x0000971a movl %r10d, $12(%r8,%rdi) - 0x41, 0xc7, 0x44, 0x38, 0x08, 0x00, 0x00, 0x00, 0x00, //0x0000971f movl $0, $8(%r8,%rdi) - 0x41, 0x0f, 0xb6, 0x03, //0x00009728 movzbl (%r11), %eax - 0x41, 0x89, 0x03, //0x0000972c movl %eax, (%r11) - 0x49, 0x8b, 0x8e, 0xb0, 0x00, 0x00, 0x00, //0x0000972f movq $176(%r14), %rcx - 0x41, 0x8b, 0x86, 0xe0, 0x00, 0x00, 0x00, //0x00009736 movl $224(%r14), %eax - 0x48, 0x39, 0xc1, //0x0000973d cmpq %rax, %rcx - 0x0f, 0x86, 0x14, 0x00, 0x00, 0x00, //0x00009740 jbe LBB5_1621 - //0x00009746 LBB5_1620 - 0x41, 0x89, 0x8e, 0xe0, 0x00, 0x00, 0x00, //0x00009746 movl %ecx, $224(%r14) - 0x48, 0x81, 0xf9, 0x00, 0x10, 0x00, 0x00, //0x0000974d cmpq $4096, %rcx - 0x0f, 0x87, 0xbf, 0xa7, 0xff, 0xff, //0x00009754 ja LBB5_717 - //0x0000975a LBB5_1621 - 0x48, 0x83, 0xc1, 0xff, //0x0000975a addq $-1, %rcx - 0x49, 0x89, 0x8e, 0xb0, 0x00, 0x00, 0x00, //0x0000975e movq %rcx, $176(%r14) - 0x49, 0x8b, 0x8e, 0xa8, 0x00, 0x00, 0x00, //0x00009765 movq $168(%r14), %rcx - 0x48, 0x83, 0xf9, 0xff, //0x0000976c cmpq $-1, %rcx - 0x0f, 0x84, 0xa3, 0xa7, 0xff, 0xff, //0x00009770 je LBB5_717 - 0x4c, 0x8b, 0x5d, 0xc8, //0x00009776 movq $-56(%rbp), %r11 - 0xe9, 0x7d, 0xa7, 0xff, 0xff, //0x0000977a jmp LBB5_706 - //0x0000977f LBB5_1850 - 0x4c, 0x8b, 0x5d, 0xc8, //0x0000977f movq $-56(%rbp), %r11 - 0xe9, 0x1f, 0xa9, 0xff, 0xff, //0x00009783 jmp LBB5_777 - //0x00009788 LBB5_1851 - 0x48, 0xf7, 0xde, //0x00009788 negq %rsi - 0x31, 0xc9, //0x0000978b xorl %ecx, %ecx - 0x48, 0x89, 0x75, 0x88, //0x0000978d movq %rsi, $-120(%rbp) - 0xe9, 0x3f, 0x04, 0x00, 0x00, //0x00009791 jmp LBB5_1915 - //0x00009796 LBB5_1853 - 0x4c, 0x8b, 0x5d, 0xc8, //0x00009796 movq $-56(%rbp), %r11 - 0x4c, 0x8b, 0x7d, 0x90, //0x0000979a movq $-112(%rbp), %r15 - 0xe9, 0x77, 0x03, 0x00, 0x00, //0x0000979e jmp LBB5_1909 - //0x000097a3 LBB5_1854 - 0x48, 0x83, 0xe0, 0xfc, //0x000097a3 andq $-4, %rax - 0x48, 0xf7, 0xd8, //0x000097a7 negq %rax - 0x31, 0xf6, //0x000097aa xorl %esi, %esi - 0x66, 0x0f, 0xef, 0xc9, //0x000097ac pxor %xmm1, %xmm1 - //0x000097b0 LBB5_1855 - 0xf3, 0x41, 0x0f, 0x7f, 0x4c, 0x31, 0x01, //0x000097b0 movdqu %xmm1, $1(%r9,%rsi) - 0xf3, 0x41, 0x0f, 0x7f, 0x4c, 0x31, 0x11, //0x000097b7 movdqu %xmm1, $17(%r9,%rsi) - 0xf3, 0x41, 0x0f, 0x7f, 0x4c, 0x31, 0x21, //0x000097be movdqu %xmm1, $33(%r9,%rsi) - 0xf3, 0x41, 0x0f, 0x7f, 0x4c, 0x31, 0x31, //0x000097c5 movdqu %xmm1, $49(%r9,%rsi) - 0xf3, 0x41, 0x0f, 0x7f, 0x4c, 0x31, 0x41, //0x000097cc movdqu %xmm1, $65(%r9,%rsi) - 0xf3, 0x41, 0x0f, 0x7f, 0x4c, 0x31, 0x51, //0x000097d3 movdqu %xmm1, $81(%r9,%rsi) - 0xf3, 0x41, 0x0f, 0x7f, 0x4c, 0x31, 0x61, //0x000097da movdqu %xmm1, $97(%r9,%rsi) - 0xf3, 0x41, 0x0f, 0x7f, 0x4c, 0x31, 0x71, //0x000097e1 movdqu %xmm1, $113(%r9,%rsi) - 0x48, 0x83, 0xee, 0x80, //0x000097e8 subq $-128, %rsi - 0x48, 0x83, 0xc0, 0x04, //0x000097ec addq $4, %rax - 0x0f, 0x85, 0xba, 0xff, 0xff, 0xff, //0x000097f0 jne LBB5_1855 - //0x000097f6 LBB5_1856 - 0x48, 0x85, 0xdb, //0x000097f6 testq %rbx, %rbx - 0x0f, 0x84, 0x28, 0x00, 0x00, 0x00, //0x000097f9 je LBB5_1859 - 0x48, 0xf7, 0xdb, //0x000097ff negq %rbx - 0x66, 0x0f, 0xef, 0xc9, //0x00009802 pxor %xmm1, %xmm1 - //0x00009806 LBB5_1858 - 0x48, 0x89, 0xf0, //0x00009806 movq %rsi, %rax - 0x48, 0x83, 0xc8, 0x01, //0x00009809 orq $1, %rax - 0xf3, 0x41, 0x0f, 0x7f, 0x0c, 0x01, //0x0000980d movdqu %xmm1, (%r9,%rax) - 0xf3, 0x41, 0x0f, 0x7f, 0x4c, 0x01, 0x10, //0x00009813 movdqu %xmm1, $16(%r9,%rax) - 0x48, 0x83, 0xc6, 0x20, //0x0000981a addq $32, %rsi - 0x48, 0xff, 0xc3, //0x0000981e incq %rbx - 0x0f, 0x85, 0xdf, 0xff, 0xff, 0xff, //0x00009821 jne LBB5_1858 - //0x00009827 LBB5_1859 - 0x48, 0x39, 0xd1, //0x00009827 cmpq %rdx, %rcx - 0x0f, 0x84, 0x82, 0x00, 0x00, 0x00, //0x0000982a je LBB5_1869 - 0xf6, 0xc1, 0x18, //0x00009830 testb $24, %cl - 0x0f, 0x84, 0x53, 0x00, 0x00, 0x00, //0x00009833 je LBB5_1867 - //0x00009839 LBB5_1861 - 0x48, 0x89, 0xce, //0x00009839 movq %rcx, %rsi - 0x48, 0x83, 0xe6, 0xf8, //0x0000983c andq $-8, %rsi - 0x48, 0x8d, 0x46, 0x01, //0x00009840 leaq $1(%rsi), %rax - //0x00009844 LBB5_1862 - 0x49, 0xc7, 0x44, 0x11, 0x01, 0x00, 0x00, 0x00, 0x00, //0x00009844 movq $0, $1(%r9,%rdx) - 0x48, 0x83, 0xc2, 0x08, //0x0000984d addq $8, %rdx - 0x48, 0x39, 0xd6, //0x00009851 cmpq %rdx, %rsi - 0x0f, 0x85, 0xea, 0xff, 0xff, 0xff, //0x00009854 jne LBB5_1862 - 0x48, 0x39, 0xf1, //0x0000985a cmpq %rsi, %rcx - 0x0f, 0x85, 0x3d, 0x00, 0x00, 0x00, //0x0000985d jne LBB5_1868 - 0xe9, 0x4a, 0x00, 0x00, 0x00, //0x00009863 jmp LBB5_1869 - //0x00009868 LBB5_1864 - 0x0f, 0xbc, 0xce, //0x00009868 bsfl %esi, %ecx - //0x0000986b LBB5_1865 - 0x48, 0xf7, 0xd0, //0x0000986b notq %rax - 0x48, 0x29, 0xc8, //0x0000986e subq %rcx, %rax - 0x44, 0x8b, 0x55, 0xb0, //0x00009871 movl $-80(%rbp), %r10d - 0xe9, 0xeb, 0xf7, 0xff, 0xff, //0x00009875 jmp LBB5_1750 - //0x0000987a LBB5_1866 - 0x49, 0x29, 0xc8, //0x0000987a subq %rcx, %r8 - 0x4c, 0x03, 0x45, 0xb8, //0x0000987d addq $-72(%rbp), %r8 - 0x48, 0xf7, 0xd0, //0x00009881 notq %rax - 0x4c, 0x01, 0xc0, //0x00009884 addq %r8, %rax - 0xe9, 0xd9, 0xf7, 0xff, 0xff, //0x00009887 jmp LBB5_1750 - //0x0000988c LBB5_1867 - 0x48, 0x83, 0xca, 0x01, //0x0000988c orq $1, %rdx - 0x48, 0x89, 0xd0, //0x00009890 movq %rdx, %rax - 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00009893 .p2align 4, 0x90 - //0x000098a0 LBB5_1868 - 0x41, 0xc6, 0x04, 0x01, 0x00, //0x000098a0 movb $0, (%r9,%rax) - 0x48, 0x83, 0xc0, 0x01, //0x000098a5 addq $1, %rax - 0x49, 0x39, 0xc3, //0x000098a9 cmpq %rax, %r11 - 0x0f, 0x85, 0xee, 0xff, 0xff, 0xff, //0x000098ac jne LBB5_1868 - //0x000098b2 LBB5_1869 - 0x48, 0xbf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x000098b2 movabsq $4503599627370495, %rdi - 0x41, 0x8a, 0x1c, 0x24, //0x000098bc movb (%r12), %bl - 0x31, 0xc9, //0x000098c0 xorl %ecx, %ecx - 0x80, 0xfb, 0x2d, //0x000098c2 cmpb $45, %bl - 0x0f, 0x94, 0xc1, //0x000098c5 sete %cl - 0x45, 0x31, 0xd2, //0x000098c8 xorl %r10d, %r10d - 0x49, 0x39, 0xc8, //0x000098cb cmpq %rcx, %r8 - 0x0f, 0x8e, 0x03, 0x01, 0x00, 0x00, //0x000098ce jle LBB5_1883 - 0x88, 0x5d, 0xd7, //0x000098d4 movb %bl, $-41(%rbp) - 0x4c, 0x89, 0x7d, 0x90, //0x000098d7 movq %r15, $-112(%rbp) - 0xb0, 0x01, //0x000098db movb $1, %al - 0x45, 0x31, 0xf6, //0x000098dd xorl %r14d, %r14d - 0x45, 0x31, 0xff, //0x000098e0 xorl %r15d, %r15d - 0xc7, 0x45, 0x98, 0x00, 0x00, 0x00, 0x00, //0x000098e3 movl $0, $-104(%rbp) - 0x31, 0xd2, //0x000098ea xorl %edx, %edx - 0x31, 0xff, //0x000098ec xorl %edi, %edi - 0xe9, 0x56, 0x00, 0x00, 0x00, //0x000098ee jmp LBB5_1873 - 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x000098f3 .p2align 4, 0x90 - //0x00009900 LBB5_1871 - 0xba, 0x01, 0x00, 0x00, 0x00, //0x00009900 movl $1, %edx - 0x4d, 0x89, 0xca, //0x00009905 movq %r9, %r10 - 0x4d, 0x89, 0xf1, //0x00009908 movq %r14, %r9 - 0x4d, 0x89, 0xde, //0x0000990b movq %r11, %r14 - 0x45, 0x89, 0xfb, //0x0000990e movl %r15d, %r11d - 0x4d, 0x89, 0xc7, //0x00009911 movq %r8, %r15 - 0x8b, 0x5d, 0x98, //0x00009914 movl $-104(%rbp), %ebx - 0x41, 0x89, 0xd8, //0x00009917 movl %ebx, %r8d - 0x40, 0x80, 0xff, 0x2e, //0x0000991a cmpb $46, %dil - 0x4c, 0x89, 0xc7, //0x0000991e movq %r8, %rdi - 0x4d, 0x89, 0xf8, //0x00009921 movq %r15, %r8 - 0x45, 0x89, 0xdf, //0x00009924 movl %r11d, %r15d - 0x4d, 0x89, 0xf3, //0x00009927 movq %r14, %r11 - 0x4d, 0x89, 0xce, //0x0000992a movq %r9, %r14 - 0x4d, 0x89, 0xd1, //0x0000992d movq %r10, %r9 - 0x0f, 0x85, 0xb8, 0x00, 0x00, 0x00, //0x00009930 jne LBB5_1885 - //0x00009936 LBB5_1872 - 0x48, 0x83, 0xc1, 0x01, //0x00009936 addq $1, %rcx - 0x4c, 0x39, 0xc1, //0x0000993a cmpq %r8, %rcx - 0x0f, 0x9c, 0xc0, //0x0000993d setl %al - 0x49, 0x39, 0xc8, //0x00009940 cmpq %rcx, %r8 - 0x0f, 0x84, 0x9d, 0x00, 0x00, 0x00, //0x00009943 je LBB5_1884 - //0x00009949 LBB5_1873 - 0x89, 0xd6, //0x00009949 movl %edx, %esi - 0x48, 0x89, 0x7d, 0xb0, //0x0000994b movq %rdi, $-80(%rbp) - 0x41, 0x0f, 0xb6, 0x3c, 0x0c, //0x0000994f movzbl (%r12,%rcx), %edi - 0x8d, 0x57, 0xd0, //0x00009954 leal $-48(%rdi), %edx - 0x80, 0xfa, 0x09, //0x00009957 cmpb $9, %dl - 0x0f, 0x87, 0xa0, 0xff, 0xff, 0xff, //0x0000995a ja LBB5_1871 - 0x40, 0x80, 0xff, 0x30, //0x00009960 cmpb $48, %dil - 0x0f, 0x85, 0x1b, 0x00, 0x00, 0x00, //0x00009964 jne LBB5_1877 - 0x83, 0x7d, 0x98, 0x00, //0x0000996a cmpl $0, $-104(%rbp) - 0x0f, 0x84, 0x45, 0x00, 0x00, 0x00, //0x0000996e je LBB5_1881 - 0x49, 0x63, 0xc6, //0x00009974 movslq %r14d, %rax - 0x49, 0x39, 0xc3, //0x00009977 cmpq %rax, %r11 - 0x0f, 0x87, 0x12, 0x00, 0x00, 0x00, //0x0000997a ja LBB5_1878 - 0xe9, 0x15, 0x00, 0x00, 0x00, //0x00009980 jmp LBB5_1879 - //0x00009985 LBB5_1877 - 0x48, 0x63, 0x45, 0x98, //0x00009985 movslq $-104(%rbp), %rax - 0x49, 0x39, 0xc3, //0x00009989 cmpq %rax, %r11 - 0x0f, 0x86, 0x18, 0x00, 0x00, 0x00, //0x0000998c jbe LBB5_1880 - //0x00009992 LBB5_1878 - 0x41, 0x88, 0x3c, 0x01, //0x00009992 movb %dil, (%r9,%rax) - 0x41, 0x83, 0xc6, 0x01, //0x00009996 addl $1, %r14d - //0x0000999a LBB5_1879 - 0x48, 0x8b, 0x7d, 0xb0, //0x0000999a movq $-80(%rbp), %rdi - 0x44, 0x89, 0xf0, //0x0000999e movl %r14d, %eax - 0x44, 0x89, 0x75, 0x98, //0x000099a1 movl %r14d, $-104(%rbp) - 0xe9, 0x26, 0x00, 0x00, 0x00, //0x000099a5 jmp LBB5_1882 - //0x000099aa LBB5_1880 - 0x48, 0x8b, 0x7d, 0xb0, //0x000099aa movq $-80(%rbp), %rdi - 0x41, 0xbf, 0x01, 0x00, 0x00, 0x00, //0x000099ae movl $1, %r15d - 0xe9, 0x17, 0x00, 0x00, 0x00, //0x000099b4 jmp LBB5_1882 - //0x000099b9 LBB5_1881 - 0x4c, 0x8b, 0x55, 0xb0, //0x000099b9 movq $-80(%rbp), %r10 - 0x41, 0x83, 0xc2, 0xff, //0x000099bd addl $-1, %r10d - 0xc7, 0x45, 0x98, 0x00, 0x00, 0x00, 0x00, //0x000099c1 movl $0, $-104(%rbp) - 0x44, 0x89, 0xd7, //0x000099c8 movl %r10d, %edi - 0x90, 0x90, 0x90, 0x90, 0x90, //0x000099cb .p2align 4, 0x90 - //0x000099d0 LBB5_1882 - 0x89, 0xf2, //0x000099d0 movl %esi, %edx - 0xe9, 0x5f, 0xff, 0xff, 0xff, //0x000099d2 jmp LBB5_1872 - //0x000099d7 LBB5_1883 - 0x45, 0x31, 0xc0, //0x000099d7 xorl %r8d, %r8d - 0x4c, 0x8b, 0x5d, 0xc8, //0x000099da movq $-56(%rbp), %r11 - 0x8b, 0x4d, 0x84, //0x000099de movl $-124(%rbp), %ecx - 0xe9, 0x0a, 0x01, 0x00, 0x00, //0x000099e1 jmp LBB5_1908 - //0x000099e6 LBB5_1884 - 0x4c, 0x89, 0xc1, //0x000099e6 movq %r8, %rcx - 0xe9, 0x06, 0x00, 0x00, 0x00, //0x000099e9 jmp LBB5_1886 - //0x000099ee LBB5_1885 - 0x48, 0x8b, 0x7d, 0xb0, //0x000099ee movq $-80(%rbp), %rdi - 0x89, 0xf2, //0x000099f2 movl %esi, %edx - //0x000099f4 LBB5_1886 - 0x85, 0xd2, //0x000099f4 testl %edx, %edx - 0x41, 0x0f, 0x44, 0xfe, //0x000099f6 cmovel %r14d, %edi - 0xa8, 0x01, //0x000099fa testb $1, %al - 0x0f, 0x84, 0x9a, 0x00, 0x00, 0x00, //0x000099fc je LBB5_1901 - 0x89, 0xc8, //0x00009a02 movl %ecx, %eax - 0x41, 0x8a, 0x04, 0x04, //0x00009a04 movb (%r12,%rax), %al - 0x0c, 0x20, //0x00009a08 orb $32, %al - 0x3c, 0x65, //0x00009a0a cmpb $101, %al - 0x0f, 0x85, 0x8a, 0x00, 0x00, 0x00, //0x00009a0c jne LBB5_1901 - 0x89, 0xca, //0x00009a12 movl %ecx, %edx - 0x41, 0x8a, 0x5c, 0x14, 0x01, //0x00009a14 movb $1(%r12,%rdx), %bl - 0x80, 0xfb, 0x2d, //0x00009a19 cmpb $45, %bl - 0x0f, 0x84, 0x16, 0x00, 0x00, 0x00, //0x00009a1c je LBB5_1891 - 0xb8, 0x01, 0x00, 0x00, 0x00, //0x00009a22 movl $1, %eax - 0x80, 0xfb, 0x2b, //0x00009a27 cmpb $43, %bl - 0x0f, 0x85, 0x17, 0x00, 0x00, 0x00, //0x00009a2a jne LBB5_1893 - 0x83, 0xc1, 0x02, //0x00009a30 addl $2, %ecx - 0xe9, 0x08, 0x00, 0x00, 0x00, //0x00009a33 jmp LBB5_1892 - //0x00009a38 LBB5_1891 - 0x83, 0xc1, 0x02, //0x00009a38 addl $2, %ecx - 0xb8, 0xff, 0xff, 0xff, 0xff, //0x00009a3b movl $-1, %eax - //0x00009a40 LBB5_1892 - 0x89, 0xca, //0x00009a40 movl %ecx, %edx - 0xe9, 0x04, 0x00, 0x00, 0x00, //0x00009a42 jmp LBB5_1894 - //0x00009a47 LBB5_1893 - 0x48, 0x83, 0xc2, 0x01, //0x00009a47 addq $1, %rdx - //0x00009a4b LBB5_1894 - 0x48, 0x63, 0xd2, //0x00009a4b movslq %edx, %rdx - 0x31, 0xc9, //0x00009a4e xorl %ecx, %ecx - 0x49, 0x39, 0xd0, //0x00009a50 cmpq %rdx, %r8 - 0x0f, 0x8e, 0x3c, 0x00, 0x00, 0x00, //0x00009a53 jle LBB5_1900 - 0x31, 0xc9, //0x00009a59 xorl %ecx, %ecx - //0x00009a5b LBB5_1896 - 0x41, 0x0f, 0xbe, 0x34, 0x14, //0x00009a5b movsbl (%r12,%rdx), %esi - 0x83, 0xfe, 0x30, //0x00009a60 cmpl $48, %esi - 0x0f, 0x8c, 0x2c, 0x00, 0x00, 0x00, //0x00009a63 jl LBB5_1900 - 0x40, 0x80, 0xfe, 0x39, //0x00009a69 cmpb $57, %sil - 0x0f, 0x8f, 0x22, 0x00, 0x00, 0x00, //0x00009a6d jg LBB5_1900 - 0x81, 0xf9, 0x0f, 0x27, 0x00, 0x00, //0x00009a73 cmpl $9999, %ecx - 0x0f, 0x8f, 0x16, 0x00, 0x00, 0x00, //0x00009a79 jg LBB5_1900 - 0x8d, 0x0c, 0x89, //0x00009a7f leal (%rcx,%rcx,4), %ecx - 0x8d, 0x0c, 0x4e, //0x00009a82 leal (%rsi,%rcx,2), %ecx - 0x83, 0xc1, 0xd0, //0x00009a85 addl $-48, %ecx - 0x48, 0x83, 0xc2, 0x01, //0x00009a88 addq $1, %rdx - 0x49, 0x39, 0xd0, //0x00009a8c cmpq %rdx, %r8 - 0x0f, 0x85, 0xc6, 0xff, 0xff, 0xff, //0x00009a8f jne LBB5_1896 - //0x00009a95 LBB5_1900 - 0x0f, 0xaf, 0xc8, //0x00009a95 imull %eax, %ecx - 0x01, 0xf9, //0x00009a98 addl %edi, %ecx - 0x89, 0xcf, //0x00009a9a movl %ecx, %edi - //0x00009a9c LBB5_1901 - 0x45, 0x85, 0xf6, //0x00009a9c testl %r14d, %r14d - 0x0f, 0x84, 0x2d, 0x00, 0x00, 0x00, //0x00009a9f je LBB5_1905 - 0x49, 0xba, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf0, 0x7f, //0x00009aa5 movabsq $9218868437227405312, %r10 - 0x81, 0xff, 0x36, 0x01, 0x00, 0x00, //0x00009aaf cmpl $310, %edi - 0x0f, 0x8f, 0x1a, 0x00, 0x00, 0x00, //0x00009ab5 jg LBB5_1906 - 0x45, 0x31, 0xc0, //0x00009abb xorl %r8d, %r8d - 0x81, 0xff, 0xb6, 0xfe, 0xff, 0xff, //0x00009abe cmpl $-330, %edi - 0x0f, 0x8d, 0x6d, 0x01, 0x00, 0x00, //0x00009ac4 jge LBB5_1948 - 0x45, 0x31, 0xd2, //0x00009aca xorl %r10d, %r10d - 0xe9, 0x06, 0x00, 0x00, 0x00, //0x00009acd jmp LBB5_1907 - //0x00009ad2 LBB5_1905 - 0x45, 0x31, 0xd2, //0x00009ad2 xorl %r10d, %r10d - //0x00009ad5 LBB5_1906 - 0x45, 0x31, 0xc0, //0x00009ad5 xorl %r8d, %r8d - //0x00009ad8 LBB5_1907 - 0x4c, 0x8b, 0x5d, 0xc8, //0x00009ad8 movq $-56(%rbp), %r11 - 0x4c, 0x8b, 0x7d, 0x90, //0x00009adc movq $-112(%rbp), %r15 - 0x8b, 0x4d, 0x84, //0x00009ae0 movl $-124(%rbp), %ecx - 0x8a, 0x5d, 0xd7, //0x00009ae3 movb $-41(%rbp), %bl - 0x48, 0xbf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x00009ae6 movabsq $4503599627370495, %rdi - //0x00009af0 LBB5_1908 - 0x49, 0x21, 0xf8, //0x00009af0 andq %rdi, %r8 - 0x4d, 0x09, 0xd0, //0x00009af3 orq %r10, %r8 - 0x48, 0xb8, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, //0x00009af6 movabsq $-9223372036854775808, %rax - 0x4c, 0x09, 0xc0, //0x00009b00 orq %r8, %rax - 0x80, 0xfb, 0x2d, //0x00009b03 cmpb $45, %bl - 0x49, 0x0f, 0x45, 0xc0, //0x00009b06 cmovneq %r8, %rax - 0x66, 0x48, 0x0f, 0x6e, 0xc0, //0x00009b0a movq %rax, %xmm0 - 0x0f, 0x57, 0xc9, //0x00009b0f xorps %xmm1, %xmm1 - 0xf2, 0x0f, 0x2a, 0xc9, //0x00009b12 cvtsi2sd %ecx, %xmm1 - 0xf2, 0x0f, 0x59, 0xc8, //0x00009b16 mulsd %xmm0, %xmm1 - //0x00009b1a LBB5_1909 - 0x66, 0x48, 0x0f, 0x7e, 0xce, //0x00009b1a movq %xmm1, %rsi - 0x48, 0xb8, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, //0x00009b1f movabsq $-9223372036854775808, %rax - 0x48, 0x83, 0xc0, 0xff, //0x00009b29 addq $-1, %rax - 0x48, 0x21, 0xf0, //0x00009b2d andq %rsi, %rax - 0x31, 0xc9, //0x00009b30 xorl %ecx, %ecx - 0xba, 0x04, 0x00, 0x00, 0x00, //0x00009b32 movl $4, %edx - 0x48, 0xbf, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf0, 0x7f, //0x00009b37 movabsq $9218868437227405312, %rdi - 0x48, 0x39, 0xf8, //0x00009b41 cmpq %rdi, %rax - 0x0f, 0x85, 0x1d, 0x1a, 0x00, 0x00, //0x00009b44 jne LBB5_1918 - //0x00009b4a LBB5_1910 - 0x48, 0x8b, 0x85, 0x70, 0xff, 0xff, 0xff, //0x00009b4a movq $-144(%rbp), %rax - 0x48, 0x83, 0xf8, 0x13, //0x00009b51 cmpq $19, %rax - 0x0f, 0x84, 0x06, 0x1a, 0x00, 0x00, //0x00009b55 je LBB5_1917 - //0x00009b5b LBB5_1911 - 0x48, 0x83, 0xf8, 0x0b, //0x00009b5b cmpq $11, %rax - 0x0f, 0x84, 0x6e, 0x00, 0x00, 0x00, //0x00009b5f je LBB5_1914 - 0x48, 0x83, 0xf8, 0x03, //0x00009b65 cmpq $3, %rax - 0x4c, 0x8b, 0x75, 0xc0, //0x00009b69 movq $-64(%rbp), %r14 - 0x48, 0x8b, 0x45, 0xa0, //0x00009b6d movq $-96(%rbp), %rax - 0x0f, 0x85, 0x05, 0x7e, 0xff, 0xff, //0x00009b71 jne LBB5_308 - //0x00009b77 LBB5_1913 - 0x48, 0x89, 0x45, 0xa0, //0x00009b77 movq %rax, $-96(%rbp) - 0x49, 0xc1, 0xe7, 0x20, //0x00009b7b shlq $32, %r15 - 0x49, 0x83, 0xcf, 0x03, //0x00009b7f orq $3, %r15 - 0x49, 0x8b, 0x86, 0xa0, 0x00, 0x00, 0x00, //0x00009b83 movq $160(%r14), %rax - 0x4c, 0x89, 0x38, //0x00009b8a movq %r15, (%rax) - 0x48, 0x8b, 0x4d, 0x88, //0x00009b8d movq $-120(%rbp), %rcx - 0x48, 0x89, 0x48, 0x08, //0x00009b91 movq %rcx, $8(%rax) - 0x41, 0x83, 0x86, 0xd4, 0x00, 0x00, 0x00, 0x01, //0x00009b95 addl $1, $212(%r14) - 0x49, 0x8b, 0x86, 0xa0, 0x00, 0x00, 0x00, //0x00009b9d movq $160(%r14), %rax - 0x48, 0x8d, 0x48, 0x10, //0x00009ba4 leaq $16(%rax), %rcx - 0x49, 0x89, 0x8e, 0xa0, 0x00, 0x00, 0x00, //0x00009ba8 movq %rcx, $160(%r14) - 0x48, 0x83, 0xc0, 0x20, //0x00009baf addq $32, %rax - 0x49, 0x3b, 0x86, 0xc0, 0x00, 0x00, 0x00, //0x00009bb3 cmpq $192(%r14), %rax - 0x0f, 0x96, 0xc0, //0x00009bba setbe %al - 0xb9, 0x03, 0x00, 0x00, 0x00, //0x00009bbd movl $3, %ecx - 0x48, 0x89, 0x8d, 0x70, 0xff, 0xff, 0xff, //0x00009bc2 movq %rcx, $-144(%rbp) - 0x4d, 0x89, 0xec, //0x00009bc9 movq %r13, %r12 - 0x89, 0xd1, //0x00009bcc movl %edx, %ecx - 0xe9, 0xe9, 0x19, 0x00, 0x00, //0x00009bce jmp LBB5_1919 - //0x00009bd3 LBB5_1914 - 0x89, 0xd1, //0x00009bd3 movl %edx, %ecx - //0x00009bd5 LBB5_1915 - 0x4c, 0x8b, 0x75, 0xc0, //0x00009bd5 movq $-64(%rbp), %r14 - 0x48, 0x8b, 0x45, 0xa0, //0x00009bd9 movq $-96(%rbp), %rax - //0x00009bdd LBB5_1916 - 0x48, 0x89, 0x45, 0xa0, //0x00009bdd movq %rax, $-96(%rbp) - 0x49, 0xc1, 0xe7, 0x20, //0x00009be1 shlq $32, %r15 - 0x49, 0x83, 0xcf, 0x0b, //0x00009be5 orq $11, %r15 - 0x49, 0x8b, 0x86, 0xa0, 0x00, 0x00, 0x00, //0x00009be9 movq $160(%r14), %rax - 0x4c, 0x89, 0x38, //0x00009bf0 movq %r15, (%rax) - 0x48, 0x8b, 0x55, 0x88, //0x00009bf3 movq $-120(%rbp), %rdx - 0x48, 0x89, 0x50, 0x08, //0x00009bf7 movq %rdx, $8(%rax) - 0x41, 0x83, 0x86, 0xd4, 0x00, 0x00, 0x00, 0x01, //0x00009bfb addl $1, $212(%r14) - 0x49, 0x8b, 0x86, 0xa0, 0x00, 0x00, 0x00, //0x00009c03 movq $160(%r14), %rax - 0x48, 0x8d, 0x50, 0x10, //0x00009c0a leaq $16(%rax), %rdx - 0x49, 0x89, 0x96, 0xa0, 0x00, 0x00, 0x00, //0x00009c0e movq %rdx, $160(%r14) - 0x48, 0x83, 0xc0, 0x20, //0x00009c15 addq $32, %rax - 0x49, 0x3b, 0x86, 0xc0, 0x00, 0x00, 0x00, //0x00009c19 cmpq $192(%r14), %rax - 0x0f, 0x96, 0xc0, //0x00009c20 setbe %al - 0xba, 0x0b, 0x00, 0x00, 0x00, //0x00009c23 movl $11, %edx - 0x48, 0x89, 0x95, 0x70, 0xff, 0xff, 0xff, //0x00009c28 movq %rdx, $-144(%rbp) - 0x4d, 0x89, 0xec, //0x00009c2f movq %r13, %r12 - 0xe9, 0x85, 0x19, 0x00, 0x00, //0x00009c32 jmp LBB5_1919 - //0x00009c37 LBB5_1948 - 0x48, 0x89, 0xf8, //0x00009c37 movq %rdi, %rax - 0x85, 0xff, //0x00009c3a testl %edi, %edi - 0x4c, 0x89, 0x6d, 0xb8, //0x00009c3c movq %r13, $-72(%rbp) - 0x0f, 0x8e, 0x20, 0x02, 0x00, 0x00, //0x00009c40 jle LBB5_1980 - 0x45, 0x31, 0xe4, //0x00009c46 xorl %r12d, %r12d - 0x44, 0x89, 0xf2, //0x00009c49 movl %r14d, %edx - 0x44, 0x89, 0xf7, //0x00009c4c movl %r14d, %edi - 0xe9, 0x19, 0x00, 0x00, 0x00, //0x00009c4f jmp LBB5_1953 - //0x00009c54 LBB5_1950 - 0x45, 0x31, 0xf6, //0x00009c54 xorl %r14d, %r14d - 0x31, 0xd2, //0x00009c57 xorl %edx, %edx - //0x00009c59 LBB5_1951 - 0x31, 0xff, //0x00009c59 xorl %edi, %edi - //0x00009c5b LBB5_1952 - 0x45, 0x01, 0xe0, //0x00009c5b addl %r12d, %r8d - 0x45, 0x89, 0xc4, //0x00009c5e movl %r8d, %r12d - 0x48, 0x8b, 0x45, 0xb0, //0x00009c61 movq $-80(%rbp), %rax - 0x85, 0xc0, //0x00009c65 testl %eax, %eax - 0x0f, 0x8e, 0xfc, 0x01, 0x00, 0x00, //0x00009c67 jle LBB5_1981 - //0x00009c6d LBB5_1953 - 0x83, 0xf8, 0x08, //0x00009c6d cmpl $8, %eax - 0x48, 0x89, 0x45, 0xb0, //0x00009c70 movq %rax, $-80(%rbp) - 0x0f, 0x8e, 0x0b, 0x00, 0x00, 0x00, //0x00009c74 jle LBB5_1955 - 0x41, 0xb8, 0x1b, 0x00, 0x00, 0x00, //0x00009c7a movl $27, %r8d - 0xe9, 0x0d, 0x00, 0x00, 0x00, //0x00009c80 jmp LBB5_1956 - //0x00009c85 LBB5_1955 - 0x89, 0xc0, //0x00009c85 movl %eax, %eax - 0x48, 0x8d, 0x0d, 0x92, 0x52, 0x00, 0x00, //0x00009c87 leaq $21138(%rip), %rcx /* _POW_TAB+0(%rip) */ - 0x44, 0x8b, 0x04, 0x81, //0x00009c8e movl (%rcx,%rax,4), %r8d - //0x00009c92 LBB5_1956 - 0x85, 0xff, //0x00009c92 testl %edi, %edi - 0x0f, 0x84, 0xbf, 0xff, 0xff, 0xff, //0x00009c94 je LBB5_1951 - 0x44, 0x89, 0xc1, //0x00009c9a movl %r8d, %ecx - 0x85, 0xff, //0x00009c9d testl %edi, %edi - 0xb8, 0x00, 0x00, 0x00, 0x00, //0x00009c9f movl $0, %eax - 0x0f, 0x4f, 0xc7, //0x00009ca4 cmovgl %edi, %eax - 0x31, 0xd2, //0x00009ca7 xorl %edx, %edx - 0x31, 0xdb, //0x00009ca9 xorl %ebx, %ebx - //0x00009cab LBB5_1958 - 0x48, 0x39, 0xd0, //0x00009cab cmpq %rdx, %rax - 0x0f, 0x84, 0xb1, 0x00, 0x00, 0x00, //0x00009cae je LBB5_1966 - 0x48, 0x8d, 0x34, 0x9b, //0x00009cb4 leaq (%rbx,%rbx,4), %rsi - 0x49, 0x0f, 0xbe, 0x1c, 0x11, //0x00009cb8 movsbq (%r9,%rdx), %rbx - 0x48, 0x8d, 0x1c, 0x73, //0x00009cbd leaq (%rbx,%rsi,2), %rbx - 0x48, 0x83, 0xc3, 0xd0, //0x00009cc1 addq $-48, %rbx - 0x48, 0x83, 0xc2, 0x01, //0x00009cc5 addq $1, %rdx - 0x48, 0x89, 0xde, //0x00009cc9 movq %rbx, %rsi - 0x48, 0xd3, 0xee, //0x00009ccc shrq %cl, %rsi - 0x48, 0x85, 0xf6, //0x00009ccf testq %rsi, %rsi - 0x0f, 0x84, 0xd3, 0xff, 0xff, 0xff, //0x00009cd2 je LBB5_1958 - 0x4c, 0x89, 0x85, 0x60, 0xff, 0xff, 0xff, //0x00009cd8 movq %r8, $-160(%rbp) - 0x89, 0xd0, //0x00009cdf movl %edx, %eax - //0x00009ce1 LBB5_1961 - 0x49, 0xc7, 0xc0, 0xff, 0xff, 0xff, 0xff, //0x00009ce1 movq $-1, %r8 - 0x49, 0xd3, 0xe0, //0x00009ce8 shlq %cl, %r8 - 0x49, 0xf7, 0xd0, //0x00009ceb notq %r8 - 0x31, 0xd2, //0x00009cee xorl %edx, %edx - 0x39, 0xf8, //0x00009cf0 cmpl %edi, %eax - 0x0f, 0x8d, 0x4d, 0x00, 0x00, 0x00, //0x00009cf2 jge LBB5_1965 - 0x4c, 0x63, 0xe8, //0x00009cf8 movslq %eax, %r13 - 0x4d, 0x63, 0xf6, //0x00009cfb movslq %r14d, %r14 - 0x4b, 0x8d, 0x34, 0x29, //0x00009cfe leaq (%r9,%r13), %rsi - 0x31, 0xd2, //0x00009d02 xorl %edx, %edx - //0x00009d04 LBB5_1963 - 0x48, 0x89, 0xdf, //0x00009d04 movq %rbx, %rdi - 0x48, 0xd3, 0xef, //0x00009d07 shrq %cl, %rdi - 0x4c, 0x21, 0xc3, //0x00009d0a andq %r8, %rbx - 0x40, 0x80, 0xc7, 0x30, //0x00009d0d addb $48, %dil - 0x41, 0x88, 0x3c, 0x11, //0x00009d11 movb %dil, (%r9,%rdx) - 0x48, 0x0f, 0xbe, 0x3c, 0x16, //0x00009d15 movsbq (%rsi,%rdx), %rdi - 0x4e, 0x8d, 0x14, 0x2a, //0x00009d1a leaq (%rdx,%r13), %r10 - 0x49, 0x83, 0xc2, 0x01, //0x00009d1e addq $1, %r10 - 0x48, 0x83, 0xc2, 0x01, //0x00009d22 addq $1, %rdx - 0x48, 0x8d, 0x1c, 0x9b, //0x00009d26 leaq (%rbx,%rbx,4), %rbx - 0x48, 0x8d, 0x1c, 0x5f, //0x00009d2a leaq (%rdi,%rbx,2), %rbx - 0x48, 0x83, 0xc3, 0xd0, //0x00009d2e addq $-48, %rbx - 0x4d, 0x39, 0xf2, //0x00009d32 cmpq %r14, %r10 - 0x0f, 0x8c, 0xc9, 0xff, 0xff, 0xff, //0x00009d35 jl LBB5_1963 - 0x49, 0xba, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf0, 0x7f, //0x00009d3b movabsq $9218868437227405312, %r10 - //0x00009d45 LBB5_1965 - 0x48, 0x8b, 0x75, 0xb0, //0x00009d45 movq $-80(%rbp), %rsi - 0x29, 0xc6, //0x00009d49 subl %eax, %esi - 0x83, 0xc6, 0x01, //0x00009d4b addl $1, %esi - 0x48, 0x89, 0x75, 0xb0, //0x00009d4e movq %rsi, $-80(%rbp) - 0x48, 0x85, 0xdb, //0x00009d52 testq %rbx, %rbx - 0xbf, 0x01, 0x00, 0x00, 0x00, //0x00009d55 movl $1, %edi - 0x0f, 0x85, 0x61, 0x00, 0x00, 0x00, //0x00009d5a jne LBB5_1970 - 0xe9, 0x8c, 0x00, 0x00, 0x00, //0x00009d60 jmp LBB5_1972 - //0x00009d65 LBB5_1966 - 0x48, 0x85, 0xdb, //0x00009d65 testq %rbx, %rbx - 0x0f, 0x84, 0xe6, 0xfe, 0xff, 0xff, //0x00009d68 je LBB5_1950 - 0x48, 0x89, 0xda, //0x00009d6e movq %rbx, %rdx - 0x48, 0xd3, 0xea, //0x00009d71 shrq %cl, %rdx - 0x48, 0x85, 0xd2, //0x00009d74 testq %rdx, %rdx - 0x4c, 0x89, 0x85, 0x60, 0xff, 0xff, 0xff, //0x00009d77 movq %r8, $-160(%rbp) - 0x0f, 0x84, 0xa5, 0x00, 0x00, 0x00, //0x00009d7e je LBB5_1977 - 0x49, 0xc7, 0xc0, 0xff, 0xff, 0xff, 0xff, //0x00009d84 movq $-1, %r8 - 0x49, 0xd3, 0xe0, //0x00009d8b shlq %cl, %r8 - 0x49, 0xf7, 0xd0, //0x00009d8e notq %r8 - 0x48, 0x8b, 0x55, 0xb0, //0x00009d91 movq $-80(%rbp), %rdx - 0x29, 0xc2, //0x00009d95 subl %eax, %edx - 0x83, 0xc2, 0x01, //0x00009d97 addl $1, %edx - 0x48, 0x89, 0x55, 0xb0, //0x00009d9a movq %rdx, $-80(%rbp) - 0x31, 0xd2, //0x00009d9e xorl %edx, %edx - 0xbf, 0x01, 0x00, 0x00, 0x00, //0x00009da0 movl $1, %edi - 0xe9, 0x17, 0x00, 0x00, 0x00, //0x00009da5 jmp LBB5_1970 - //0x00009daa LBB5_1969 - 0x48, 0x85, 0xc0, //0x00009daa testq %rax, %rax - 0x44, 0x0f, 0x45, 0xff, //0x00009dad cmovnel %edi, %r15d - 0x48, 0x01, 0xdb, //0x00009db1 addq %rbx, %rbx - 0x48, 0x8d, 0x1c, 0x9b, //0x00009db4 leaq (%rbx,%rbx,4), %rbx - 0x48, 0x85, 0xdb, //0x00009db8 testq %rbx, %rbx - 0x0f, 0x84, 0x30, 0x00, 0x00, 0x00, //0x00009dbb je LBB5_1972 - //0x00009dc1 LBB5_1970 - 0x48, 0x89, 0xd8, //0x00009dc1 movq %rbx, %rax - 0x48, 0xd3, 0xe8, //0x00009dc4 shrq %cl, %rax - 0x4c, 0x21, 0xc3, //0x00009dc7 andq %r8, %rbx - 0x48, 0x63, 0xf2, //0x00009dca movslq %edx, %rsi - 0x49, 0x39, 0xf3, //0x00009dcd cmpq %rsi, %r11 - 0x0f, 0x86, 0xd4, 0xff, 0xff, 0xff, //0x00009dd0 jbe LBB5_1969 - 0x04, 0x30, //0x00009dd6 addb $48, %al - 0x41, 0x88, 0x04, 0x31, //0x00009dd8 movb %al, (%r9,%rsi) - 0x83, 0xc6, 0x01, //0x00009ddc addl $1, %esi - 0x89, 0xf2, //0x00009ddf movl %esi, %edx - 0x48, 0x01, 0xdb, //0x00009de1 addq %rbx, %rbx - 0x48, 0x8d, 0x1c, 0x9b, //0x00009de4 leaq (%rbx,%rbx,4), %rbx - 0x48, 0x85, 0xdb, //0x00009de8 testq %rbx, %rbx - 0x0f, 0x85, 0xd0, 0xff, 0xff, 0xff, //0x00009deb jne LBB5_1970 - //0x00009df1 LBB5_1972 - 0x85, 0xd2, //0x00009df1 testl %edx, %edx - 0x4c, 0x8b, 0x85, 0x60, 0xff, 0xff, 0xff, //0x00009df3 movq $-160(%rbp), %r8 - 0x0f, 0x8e, 0x47, 0x00, 0x00, 0x00, //0x00009dfa jle LBB5_1978 - 0x89, 0xd0, //0x00009e00 movl %edx, %eax - 0x48, 0x83, 0xc0, 0x01, //0x00009e02 addq $1, %rax - //0x00009e06 LBB5_1974 - 0x8d, 0x4a, 0xff, //0x00009e06 leal $-1(%rdx), %ecx - 0x41, 0x80, 0x3c, 0x09, 0x30, //0x00009e09 cmpb $48, (%r9,%rcx) - 0x0f, 0x85, 0x39, 0x00, 0x00, 0x00, //0x00009e0e jne LBB5_1979 - 0x48, 0x83, 0xc0, 0xff, //0x00009e14 addq $-1, %rax - 0x89, 0xca, //0x00009e18 movl %ecx, %edx - 0x48, 0x83, 0xf8, 0x01, //0x00009e1a cmpq $1, %rax - 0x0f, 0x8f, 0xe2, 0xff, 0xff, 0xff, //0x00009e1e jg LBB5_1974 - 0xe9, 0x2e, 0x00, 0x00, 0x00, //0x00009e24 jmp LBB5_1976 - //0x00009e29 LBB5_1977 - 0x48, 0x01, 0xdb, //0x00009e29 addq %rbx, %rbx - 0x48, 0x8d, 0x1c, 0x9b, //0x00009e2c leaq (%rbx,%rbx,4), %rbx - 0x83, 0xc0, 0x01, //0x00009e30 addl $1, %eax - 0x48, 0x89, 0xda, //0x00009e33 movq %rbx, %rdx - 0x48, 0xd3, 0xea, //0x00009e36 shrq %cl, %rdx - 0x48, 0x85, 0xd2, //0x00009e39 testq %rdx, %rdx - 0x0f, 0x84, 0xe7, 0xff, 0xff, 0xff, //0x00009e3c je LBB5_1977 - 0xe9, 0x9a, 0xfe, 0xff, 0xff, //0x00009e42 jmp LBB5_1961 - //0x00009e47 LBB5_1978 - 0x0f, 0x84, 0x0a, 0x00, 0x00, 0x00, //0x00009e47 je LBB5_1976 - //0x00009e4d LBB5_1979 - 0x41, 0x89, 0xd6, //0x00009e4d movl %edx, %r14d - 0x89, 0xd7, //0x00009e50 movl %edx, %edi - 0xe9, 0x04, 0xfe, 0xff, 0xff, //0x00009e52 jmp LBB5_1952 - //0x00009e57 LBB5_1976 - 0x45, 0x01, 0xe0, //0x00009e57 addl %r12d, %r8d - 0x31, 0xc0, //0x00009e5a xorl %eax, %eax - 0x45, 0x31, 0xf6, //0x00009e5c xorl %r14d, %r14d - 0x31, 0xd2, //0x00009e5f xorl %edx, %edx - 0xe9, 0x03, 0x00, 0x00, 0x00, //0x00009e61 jmp LBB5_1981 - //0x00009e66 LBB5_1980 - 0x44, 0x89, 0xf2, //0x00009e66 movl %r14d, %edx - //0x00009e69 LBB5_1981 - 0x49, 0xbd, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, //0x00009e69 movabsq $1152921504606846975, %r13 - 0x49, 0x8d, 0x49, 0x01, //0x00009e73 leaq $1(%r9), %rcx - 0x48, 0x89, 0x8d, 0x50, 0xff, 0xff, 0xff, //0x00009e77 movq %rcx, $-176(%rbp) - 0x89, 0xd7, //0x00009e7e movl %edx, %edi - 0x49, 0x89, 0xc4, //0x00009e80 movq %rax, %r12 - 0xe9, 0x05, 0x00, 0x00, 0x00, //0x00009e83 jmp LBB5_1983 - //0x00009e88 LBB5_1982 - 0x31, 0xff, //0x00009e88 xorl %edi, %edi - 0x41, 0x29, 0xc8, //0x00009e8a subl %ecx, %r8d - //0x00009e8d LBB5_1983 - 0x45, 0x85, 0xe4, //0x00009e8d testl %r12d, %r12d - 0x0f, 0x88, 0x15, 0x00, 0x00, 0x00, //0x00009e90 js LBB5_1988 - 0x0f, 0x85, 0xac, 0x07, 0x00, 0x00, //0x00009e96 jne LBB5_2085 - 0x41, 0x80, 0x39, 0x35, //0x00009e9c cmpb $53, (%r9) - 0x0f, 0x8c, 0x2a, 0x00, 0x00, 0x00, //0x00009ea0 jl LBB5_1986 - 0xe9, 0x9d, 0x07, 0x00, 0x00, //0x00009ea6 jmp LBB5_2085 - //0x00009eab LBB5_1988 - 0x41, 0x83, 0xfc, 0xf8, //0x00009eab cmpl $-8, %r12d - 0x0f, 0x8d, 0x1b, 0x00, 0x00, 0x00, //0x00009eaf jge LBB5_1986 - 0xb9, 0x1b, 0x00, 0x00, 0x00, //0x00009eb5 movl $27, %ecx - 0x85, 0xd2, //0x00009eba testl %edx, %edx - 0x0f, 0x84, 0xca, 0x05, 0x00, 0x00, //0x00009ebc je LBB5_2062 - 0x4c, 0x89, 0x85, 0x60, 0xff, 0xff, 0xff, //0x00009ec2 movq %r8, $-160(%rbp) - 0x89, 0xd7, //0x00009ec9 movl %edx, %edi - 0xe9, 0x1e, 0x00, 0x00, 0x00, //0x00009ecb jmp LBB5_1991 - //0x00009ed0 LBB5_1986 - 0x44, 0x89, 0xe0, //0x00009ed0 movl %r12d, %eax - 0xf7, 0xd8, //0x00009ed3 negl %eax - 0x48, 0x8d, 0x0d, 0x44, 0x50, 0x00, 0x00, //0x00009ed5 leaq $20548(%rip), %rcx /* _POW_TAB+0(%rip) */ - 0x8b, 0x0c, 0x81, //0x00009edc movl (%rcx,%rax,4), %ecx - 0x85, 0xff, //0x00009edf testl %edi, %edi - 0x0f, 0x84, 0xa1, 0xff, 0xff, 0xff, //0x00009ee1 je LBB5_1982 - 0x4c, 0x89, 0x85, 0x60, 0xff, 0xff, 0xff, //0x00009ee7 movq %r8, $-160(%rbp) - //0x00009eee LBB5_1991 - 0x89, 0x8d, 0x6c, 0xff, 0xff, 0xff, //0x00009eee movl %ecx, $-148(%rbp) - 0x89, 0xc9, //0x00009ef4 movl %ecx, %ecx - 0x4c, 0x6b, 0xc1, 0x68, //0x00009ef6 imulq $104, %rcx, %r8 - 0x48, 0x8d, 0x05, 0x4f, 0x50, 0x00, 0x00, //0x00009efa leaq $20559(%rip), %rax /* _LSHIFT_TAB+0(%rip) */ - 0x41, 0x8b, 0x14, 0x00, //0x00009f01 movl (%r8,%rax), %edx - 0x48, 0x89, 0x55, 0x98, //0x00009f05 movq %rdx, $-104(%rbp) - 0x48, 0x63, 0xd7, //0x00009f09 movslq %edi, %rdx - 0x49, 0x8d, 0x34, 0x00, //0x00009f0c leaq (%r8,%rax), %rsi - 0x48, 0x83, 0xc6, 0x04, //0x00009f10 addq $4, %rsi - 0x31, 0xdb, //0x00009f14 xorl %ebx, %ebx - 0x4c, 0x89, 0x65, 0xb0, //0x00009f16 movq %r12, $-80(%rbp) - 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00009f1a .p2align 4, 0x90 - //0x00009f20 LBB5_1992 - 0x0f, 0xb6, 0x04, 0x1e, //0x00009f20 movzbl (%rsi,%rbx), %eax - 0x84, 0xc0, //0x00009f24 testb %al, %al - 0x0f, 0x84, 0x39, 0x00, 0x00, 0x00, //0x00009f26 je LBB5_1996 - 0x41, 0x38, 0x04, 0x19, //0x00009f2c cmpb %al, (%r9,%rbx) - 0x0f, 0x85, 0x39, 0x00, 0x00, 0x00, //0x00009f30 jne LBB5_1997 - 0x48, 0x83, 0xc3, 0x01, //0x00009f36 addq $1, %rbx - 0x48, 0x39, 0xda, //0x00009f3a cmpq %rbx, %rdx - 0x0f, 0x85, 0xdd, 0xff, 0xff, 0xff, //0x00009f3d jne LBB5_1992 - 0x89, 0xf8, //0x00009f43 movl %edi, %eax - 0x48, 0x8d, 0x15, 0x04, 0x50, 0x00, 0x00, //0x00009f45 leaq $20484(%rip), %rdx /* _LSHIFT_TAB+0(%rip) */ - 0x49, 0x01, 0xd0, //0x00009f4c addq %rdx, %r8 - 0x42, 0x80, 0x7c, 0x00, 0x04, 0x00, //0x00009f4f cmpb $0, $4(%rax,%r8) - 0xbb, 0x01, 0x00, 0x00, 0x00, //0x00009f55 movl $1, %ebx - 0x0f, 0x85, 0x1a, 0x00, 0x00, 0x00, //0x00009f5a jne LBB5_1998 - 0xe9, 0x20, 0x00, 0x00, 0x00, //0x00009f60 jmp LBB5_1999 - //0x00009f65 LBB5_1996 - 0xbb, 0x01, 0x00, 0x00, 0x00, //0x00009f65 movl $1, %ebx - 0xe9, 0x16, 0x00, 0x00, 0x00, //0x00009f6a jmp LBB5_1999 - //0x00009f6f LBB5_1997 - 0xbb, 0x01, 0x00, 0x00, 0x00, //0x00009f6f movl $1, %ebx - 0x0f, 0x8d, 0x0b, 0x00, 0x00, 0x00, //0x00009f74 jge LBB5_1999 - //0x00009f7a LBB5_1998 - 0x48, 0x8b, 0x45, 0x98, //0x00009f7a movq $-104(%rbp), %rax - 0x83, 0xc0, 0xff, //0x00009f7e addl $-1, %eax - 0x48, 0x89, 0x45, 0x98, //0x00009f81 movq %rax, $-104(%rbp) - //0x00009f85 LBB5_1999 - 0x85, 0xff, //0x00009f85 testl %edi, %edi - 0x0f, 0x8e, 0xd7, 0x00, 0x00, 0x00, //0x00009f87 jle LBB5_2007 - 0x48, 0x8b, 0x45, 0x98, //0x00009f8d movq $-104(%rbp), %rax - 0x01, 0xf8, //0x00009f91 addl %edi, %eax - 0x41, 0x89, 0xfc, //0x00009f93 movl %edi, %r12d - 0x48, 0x98, //0x00009f96 cltq - 0x49, 0x89, 0xc2, //0x00009f98 movq %rax, %r10 - 0x49, 0xc1, 0xe2, 0x20, //0x00009f9b shlq $32, %r10 - 0x48, 0x83, 0xc0, 0xff, //0x00009f9f addq $-1, %rax - 0x49, 0x83, 0xc4, 0x01, //0x00009fa3 addq $1, %r12 - 0x83, 0xc7, 0xff, //0x00009fa7 addl $-1, %edi - 0x45, 0x31, 0xc0, //0x00009faa xorl %r8d, %r8d - 0xe9, 0x43, 0x00, 0x00, 0x00, //0x00009fad jmp LBB5_2003 - 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00009fb2 .p2align 4, 0x90 - //0x00009fc0 LBB5_2001 - 0x48, 0x85, 0xc0, //0x00009fc0 testq %rax, %rax - 0xb8, 0x01, 0x00, 0x00, 0x00, //0x00009fc3 movl $1, %eax - 0x44, 0x0f, 0x45, 0xf8, //0x00009fc8 cmovnel %eax, %r15d - //0x00009fcc LBB5_2002 - 0x48, 0xb8, 0xff, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0xff, //0x00009fcc movabsq $-4294967041, %rax - 0x49, 0x01, 0xc2, //0x00009fd6 addq %rax, %r10 - 0x49, 0x81, 0xc2, 0x01, 0xff, 0xff, 0xff, //0x00009fd9 addq $-255, %r10 - 0x48, 0x8d, 0x43, 0xff, //0x00009fe0 leaq $-1(%rbx), %rax - 0x49, 0x83, 0xc4, 0xff, //0x00009fe4 addq $-1, %r12 - 0x83, 0xc7, 0xff, //0x00009fe8 addl $-1, %edi - 0x49, 0x83, 0xfc, 0x01, //0x00009feb cmpq $1, %r12 - 0x0f, 0x8e, 0x4d, 0x00, 0x00, 0x00, //0x00009fef jle LBB5_2005 - //0x00009ff5 LBB5_2003 - 0x48, 0x89, 0xc3, //0x00009ff5 movq %rax, %rbx - 0x89, 0xf8, //0x00009ff8 movl %edi, %eax - 0x49, 0x0f, 0xbe, 0x34, 0x01, //0x00009ffa movsbq (%r9,%rax), %rsi - 0x48, 0x83, 0xc6, 0xd0, //0x00009fff addq $-48, %rsi - 0x48, 0xd3, 0xe6, //0x0000a003 shlq %cl, %rsi - 0x4c, 0x01, 0xc6, //0x0000a006 addq %r8, %rsi - 0x48, 0x89, 0xf0, //0x0000a009 movq %rsi, %rax - 0x48, 0xba, 0xcd, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, //0x0000a00c movabsq $-3689348814741910323, %rdx - 0x48, 0xf7, 0xe2, //0x0000a016 mulq %rdx - 0x49, 0x89, 0xd0, //0x0000a019 movq %rdx, %r8 - 0x49, 0xc1, 0xe8, 0x03, //0x0000a01c shrq $3, %r8 - 0x4b, 0x8d, 0x04, 0x00, //0x0000a020 leaq (%r8,%r8), %rax - 0x48, 0x8d, 0x14, 0x80, //0x0000a024 leaq (%rax,%rax,4), %rdx - 0x48, 0x89, 0xf0, //0x0000a028 movq %rsi, %rax - 0x48, 0x29, 0xd0, //0x0000a02b subq %rdx, %rax - 0x4c, 0x39, 0xdb, //0x0000a02e cmpq %r11, %rbx - 0x0f, 0x83, 0x89, 0xff, 0xff, 0xff, //0x0000a031 jae LBB5_2001 - 0x04, 0x30, //0x0000a037 addb $48, %al - 0x41, 0x88, 0x04, 0x19, //0x0000a039 movb %al, (%r9,%rbx) - 0xe9, 0x8a, 0xff, 0xff, 0xff, //0x0000a03d jmp LBB5_2002 - //0x0000a042 LBB5_2005 - 0x48, 0x83, 0xfe, 0x0a, //0x0000a042 cmpq $10, %rsi - 0x4c, 0x8b, 0x65, 0xb0, //0x0000a046 movq $-80(%rbp), %r12 - 0x0f, 0x83, 0x1d, 0x00, 0x00, 0x00, //0x0000a04a jae LBB5_2008 - 0x49, 0xba, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf0, 0x7f, //0x0000a050 movabsq $9218868437227405312, %r10 - 0xbb, 0x01, 0x00, 0x00, 0x00, //0x0000a05a movl $1, %ebx - 0xe9, 0x86, 0x00, 0x00, 0x00, //0x0000a05f jmp LBB5_2012 - //0x0000a064 LBB5_2007 - 0x4c, 0x8b, 0x65, 0xb0, //0x0000a064 movq $-80(%rbp), %r12 - 0xe9, 0x7d, 0x00, 0x00, 0x00, //0x0000a068 jmp LBB5_2012 - //0x0000a06d LBB5_2008 - 0x48, 0x63, 0xcb, //0x0000a06d movslq %ebx, %rcx - 0x48, 0x83, 0xc1, 0xff, //0x0000a070 addq $-1, %rcx - 0x49, 0xba, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf0, 0x7f, //0x0000a074 movabsq $9218868437227405312, %r10 - 0xbb, 0x01, 0x00, 0x00, 0x00, //0x0000a07e movl $1, %ebx - 0xe9, 0x20, 0x00, 0x00, 0x00, //0x0000a083 jmp LBB5_2010 - 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x0000a088 .p2align 4, 0x90 - //0x0000a090 LBB5_2009 - 0x48, 0x85, 0xc0, //0x0000a090 testq %rax, %rax - 0x44, 0x0f, 0x45, 0xfb, //0x0000a093 cmovnel %ebx, %r15d - 0x48, 0x83, 0xc1, 0xff, //0x0000a097 addq $-1, %rcx - 0x49, 0x83, 0xf8, 0x09, //0x0000a09b cmpq $9, %r8 - 0x49, 0x89, 0xd0, //0x0000a09f movq %rdx, %r8 - 0x0f, 0x86, 0x42, 0x00, 0x00, 0x00, //0x0000a0a2 jbe LBB5_2012 - //0x0000a0a8 LBB5_2010 - 0x4c, 0x89, 0xc0, //0x0000a0a8 movq %r8, %rax - 0x48, 0xba, 0xcd, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, //0x0000a0ab movabsq $-3689348814741910323, %rdx - 0x48, 0xf7, 0xe2, //0x0000a0b5 mulq %rdx - 0x48, 0xc1, 0xea, 0x03, //0x0000a0b8 shrq $3, %rdx - 0x48, 0x8d, 0x04, 0x12, //0x0000a0bc leaq (%rdx,%rdx), %rax - 0x48, 0x8d, 0x34, 0x80, //0x0000a0c0 leaq (%rax,%rax,4), %rsi - 0x4c, 0x89, 0xc0, //0x0000a0c4 movq %r8, %rax - 0x48, 0x29, 0xf0, //0x0000a0c7 subq %rsi, %rax - 0x4c, 0x39, 0xd9, //0x0000a0ca cmpq %r11, %rcx - 0x0f, 0x83, 0xbd, 0xff, 0xff, 0xff, //0x0000a0cd jae LBB5_2009 - 0x04, 0x30, //0x0000a0d3 addb $48, %al - 0x41, 0x88, 0x04, 0x09, //0x0000a0d5 movb %al, (%r9,%rcx) - 0x48, 0x83, 0xc1, 0xff, //0x0000a0d9 addq $-1, %rcx - 0x49, 0x83, 0xf8, 0x09, //0x0000a0dd cmpq $9, %r8 - 0x49, 0x89, 0xd0, //0x0000a0e1 movq %rdx, %r8 - 0x0f, 0x87, 0xbe, 0xff, 0xff, 0xff, //0x0000a0e4 ja LBB5_2010 - //0x0000a0ea LBB5_2012 - 0x48, 0x8b, 0x45, 0x98, //0x0000a0ea movq $-104(%rbp), %rax - 0x41, 0x01, 0xc6, //0x0000a0ee addl %eax, %r14d - 0x4d, 0x63, 0xf6, //0x0000a0f1 movslq %r14d, %r14 - 0x4d, 0x39, 0xf3, //0x0000a0f4 cmpq %r14, %r11 - 0x45, 0x0f, 0x46, 0xf3, //0x0000a0f7 cmovbel %r11d, %r14d - 0x41, 0x01, 0xc4, //0x0000a0fb addl %eax, %r12d - 0x45, 0x85, 0xf6, //0x0000a0fe testl %r14d, %r14d - 0x0f, 0x8e, 0x4d, 0x00, 0x00, 0x00, //0x0000a101 jle LBB5_2017 - 0x41, 0x8d, 0x46, 0xff, //0x0000a107 leal $-1(%r14), %eax - 0x41, 0x80, 0x3c, 0x01, 0x30, //0x0000a10b cmpb $48, (%r9,%rax) - 0x4c, 0x8b, 0x85, 0x60, 0xff, 0xff, 0xff, //0x0000a110 movq $-160(%rbp), %r8 - 0x8b, 0x8d, 0x6c, 0xff, 0xff, 0xff, //0x0000a117 movl $-148(%rbp), %ecx - 0x0f, 0x85, 0x4a, 0x00, 0x00, 0x00, //0x0000a11d jne LBB5_2019 - 0x44, 0x89, 0xf0, //0x0000a123 movl %r14d, %eax - 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x0000a126 .p2align 4, 0x90 - //0x0000a130 LBB5_2015 - 0x48, 0x83, 0xf8, 0x01, //0x0000a130 cmpq $1, %rax - 0x0f, 0x8e, 0x2d, 0x00, 0x00, 0x00, //0x0000a134 jle LBB5_2018 - 0x4c, 0x8d, 0x70, 0xff, //0x0000a13a leaq $-1(%rax), %r14 - 0x83, 0xc0, 0xfe, //0x0000a13e addl $-2, %eax - 0x41, 0x80, 0x3c, 0x01, 0x30, //0x0000a141 cmpb $48, (%r9,%rax) - 0x4c, 0x89, 0xf0, //0x0000a146 movq %r14, %rax - 0x0f, 0x84, 0xe1, 0xff, 0xff, 0xff, //0x0000a149 je LBB5_2015 - 0xe9, 0x19, 0x00, 0x00, 0x00, //0x0000a14f jmp LBB5_2019 - //0x0000a154 LBB5_2017 - 0x4c, 0x8b, 0x85, 0x60, 0xff, 0xff, 0xff, //0x0000a154 movq $-160(%rbp), %r8 - 0x8b, 0x8d, 0x6c, 0xff, 0xff, 0xff, //0x0000a15b movl $-148(%rbp), %ecx - 0x0f, 0x85, 0x06, 0x00, 0x00, 0x00, //0x0000a161 jne LBB5_2019 - //0x0000a167 LBB5_2018 - 0x45, 0x31, 0xe4, //0x0000a167 xorl %r12d, %r12d - 0x45, 0x31, 0xf6, //0x0000a16a xorl %r14d, %r14d - //0x0000a16d LBB5_2019 - 0x85, 0xc9, //0x0000a16d testl %ecx, %ecx - 0x0f, 0x88, 0x0e, 0x00, 0x00, 0x00, //0x0000a16f js LBB5_2021 - 0x44, 0x89, 0xf2, //0x0000a175 movl %r14d, %edx - 0x44, 0x89, 0xf7, //0x0000a178 movl %r14d, %edi - 0x41, 0x29, 0xc8, //0x0000a17b subl %ecx, %r8d - 0xe9, 0x0a, 0xfd, 0xff, 0xff, //0x0000a17e jmp LBB5_1983 - //0x0000a183 LBB5_2021 - 0x4c, 0x89, 0x85, 0x60, 0xff, 0xff, 0xff, //0x0000a183 movq %r8, $-160(%rbp) - 0x83, 0xf9, 0xc3, //0x0000a18a cmpl $-61, %ecx - 0x0f, 0x8f, 0x2b, 0x02, 0x00, 0x00, //0x0000a18d jg LBB5_2049 - 0x41, 0x89, 0xc8, //0x0000a193 movl %ecx, %r8d - 0xe9, 0x19, 0x00, 0x00, 0x00, //0x0000a196 jmp LBB5_2027 - //0x0000a19b LBB5_2024 - 0x45, 0x31, 0xe4, //0x0000a19b xorl %r12d, %r12d - //0x0000a19e LBB5_2025 - 0x31, 0xc0, //0x0000a19e xorl %eax, %eax - //0x0000a1a0 LBB5_2026 - 0x41, 0x8d, 0x48, 0x3c, //0x0000a1a0 leal $60(%r8), %ecx - 0x41, 0x89, 0xc6, //0x0000a1a4 movl %eax, %r14d - 0x41, 0x83, 0xf8, 0x88, //0x0000a1a7 cmpl $-120, %r8d - 0x41, 0x89, 0xc8, //0x0000a1ab movl %ecx, %r8d - 0x0f, 0x8d, 0x0d, 0x02, 0x00, 0x00, //0x0000a1ae jge LBB5_2050 - //0x0000a1b4 LBB5_2027 - 0x45, 0x85, 0xf6, //0x0000a1b4 testl %r14d, %r14d - 0xba, 0x00, 0x00, 0x00, 0x00, //0x0000a1b7 movl $0, %edx - 0x41, 0x0f, 0x4f, 0xd6, //0x0000a1bc cmovgl %r14d, %edx - 0x31, 0xc0, //0x0000a1c0 xorl %eax, %eax - 0x31, 0xc9, //0x0000a1c2 xorl %ecx, %ecx - 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x0000a1c4 .p2align 4, 0x90 - //0x0000a1d0 LBB5_2028 - 0x48, 0x39, 0xc2, //0x0000a1d0 cmpq %rax, %rdx - 0x0f, 0x84, 0x29, 0x00, 0x00, 0x00, //0x0000a1d3 je LBB5_2031 - 0x48, 0x8d, 0x0c, 0x89, //0x0000a1d9 leaq (%rcx,%rcx,4), %rcx - 0x49, 0x0f, 0xbe, 0x34, 0x01, //0x0000a1dd movsbq (%r9,%rax), %rsi - 0x48, 0x8d, 0x0c, 0x4e, //0x0000a1e2 leaq (%rsi,%rcx,2), %rcx - 0x48, 0x83, 0xc1, 0xd0, //0x0000a1e6 addq $-48, %rcx - 0x48, 0x83, 0xc0, 0x01, //0x0000a1ea addq $1, %rax - 0x49, 0x8d, 0x75, 0x01, //0x0000a1ee leaq $1(%r13), %rsi - 0x48, 0x39, 0xf1, //0x0000a1f2 cmpq %rsi, %rcx - 0x0f, 0x82, 0xd5, 0xff, 0xff, 0xff, //0x0000a1f5 jb LBB5_2028 - 0x89, 0xc2, //0x0000a1fb movl %eax, %edx - 0xe9, 0x25, 0x00, 0x00, 0x00, //0x0000a1fd jmp LBB5_2033 - //0x0000a202 LBB5_2031 - 0x48, 0x85, 0xc9, //0x0000a202 testq %rcx, %rcx - 0x0f, 0x84, 0x93, 0xff, 0xff, 0xff, //0x0000a205 je LBB5_2025 - 0x90, 0x90, 0x90, 0x90, 0x90, //0x0000a20b .p2align 4, 0x90 - //0x0000a210 LBB5_2032 - 0x48, 0x01, 0xc9, //0x0000a210 addq %rcx, %rcx - 0x48, 0x8d, 0x0c, 0x89, //0x0000a213 leaq (%rcx,%rcx,4), %rcx - 0x83, 0xc2, 0x01, //0x0000a217 addl $1, %edx - 0x49, 0x8d, 0x45, 0x01, //0x0000a21a leaq $1(%r13), %rax - 0x48, 0x39, 0xc1, //0x0000a21e cmpq %rax, %rcx - 0x0f, 0x82, 0xe9, 0xff, 0xff, 0xff, //0x0000a221 jb LBB5_2032 - //0x0000a227 LBB5_2033 - 0x41, 0x29, 0xd4, //0x0000a227 subl %edx, %r12d - 0x44, 0x89, 0xf0, //0x0000a22a movl %r14d, %eax - 0x29, 0xd0, //0x0000a22d subl %edx, %eax - 0x0f, 0x8e, 0x2c, 0x00, 0x00, 0x00, //0x0000a22f jle LBB5_2036 - 0x48, 0x63, 0xf2, //0x0000a235 movslq %edx, %rsi - 0x49, 0x63, 0xd6, //0x0000a238 movslq %r14d, %rdx - 0x49, 0x89, 0xd2, //0x0000a23b movq %rdx, %r10 - 0x49, 0x29, 0xf2, //0x0000a23e subq %rsi, %r10 - 0x48, 0x89, 0xf7, //0x0000a241 movq %rsi, %rdi - 0x48, 0xf7, 0xd7, //0x0000a244 notq %rdi - 0x48, 0x01, 0xd7, //0x0000a247 addq %rdx, %rdi - 0x0f, 0x85, 0x18, 0x00, 0x00, 0x00, //0x0000a24a jne LBB5_2037 - 0x31, 0xd2, //0x0000a250 xorl %edx, %edx - 0x41, 0xf6, 0xc2, 0x01, //0x0000a252 testb $1, %r10b - 0x0f, 0x85, 0x90, 0x00, 0x00, 0x00, //0x0000a256 jne LBB5_2040 - 0xe9, 0xae, 0x00, 0x00, 0x00, //0x0000a25c jmp LBB5_2041 - //0x0000a261 LBB5_2036 - 0x31, 0xc0, //0x0000a261 xorl %eax, %eax - 0xe9, 0xd4, 0x00, 0x00, 0x00, //0x0000a263 jmp LBB5_2043 - //0x0000a268 LBB5_2037 - 0x4d, 0x89, 0xd6, //0x0000a268 movq %r10, %r14 - 0x49, 0x83, 0xe6, 0xfe, //0x0000a26b andq $-2, %r14 - 0x49, 0xf7, 0xde, //0x0000a26f negq %r14 - 0x31, 0xd2, //0x0000a272 xorl %edx, %edx - 0x48, 0x8b, 0x9d, 0x50, 0xff, 0xff, 0xff, //0x0000a274 movq $-176(%rbp), %rbx - 0x90, 0x90, 0x90, 0x90, 0x90, //0x0000a27b .p2align 4, 0x90 - //0x0000a280 LBB5_2038 - 0x48, 0x89, 0xcf, //0x0000a280 movq %rcx, %rdi - 0x48, 0xc1, 0xef, 0x3c, //0x0000a283 shrq $60, %rdi - 0x4c, 0x21, 0xe9, //0x0000a287 andq %r13, %rcx - 0x40, 0x80, 0xcf, 0x30, //0x0000a28a orb $48, %dil - 0x40, 0x88, 0x7b, 0xff, //0x0000a28e movb %dil, $-1(%rbx) - 0x48, 0x8d, 0x0c, 0x89, //0x0000a292 leaq (%rcx,%rcx,4), %rcx - 0x48, 0x0f, 0xbe, 0x7c, 0x33, 0xff, //0x0000a296 movsbq $-1(%rbx,%rsi), %rdi - 0x48, 0x8d, 0x0c, 0x4f, //0x0000a29c leaq (%rdi,%rcx,2), %rcx - 0x48, 0x83, 0xc1, 0xd0, //0x0000a2a0 addq $-48, %rcx - 0x48, 0x89, 0xcf, //0x0000a2a4 movq %rcx, %rdi - 0x48, 0xc1, 0xef, 0x3c, //0x0000a2a7 shrq $60, %rdi - 0x4c, 0x21, 0xe9, //0x0000a2ab andq %r13, %rcx - 0x40, 0x80, 0xcf, 0x30, //0x0000a2ae orb $48, %dil - 0x40, 0x88, 0x3b, //0x0000a2b2 movb %dil, (%rbx) - 0x48, 0x8d, 0x0c, 0x89, //0x0000a2b5 leaq (%rcx,%rcx,4), %rcx - 0x48, 0x0f, 0xbe, 0x3c, 0x33, //0x0000a2b9 movsbq (%rbx,%rsi), %rdi - 0x48, 0x8d, 0x0c, 0x4f, //0x0000a2be leaq (%rdi,%rcx,2), %rcx - 0x48, 0x83, 0xc1, 0xd0, //0x0000a2c2 addq $-48, %rcx - 0x48, 0x83, 0xc3, 0x02, //0x0000a2c6 addq $2, %rbx - 0x48, 0x83, 0xc2, 0xfe, //0x0000a2ca addq $-2, %rdx - 0x49, 0x39, 0xd6, //0x0000a2ce cmpq %rdx, %r14 - 0x0f, 0x85, 0xa9, 0xff, 0xff, 0xff, //0x0000a2d1 jne LBB5_2038 - 0x48, 0x29, 0xd6, //0x0000a2d7 subq %rdx, %rsi - 0x48, 0xf7, 0xda, //0x0000a2da negq %rdx - 0xbb, 0x01, 0x00, 0x00, 0x00, //0x0000a2dd movl $1, %ebx - 0x41, 0xf6, 0xc2, 0x01, //0x0000a2e2 testb $1, %r10b - 0x0f, 0x84, 0x23, 0x00, 0x00, 0x00, //0x0000a2e6 je LBB5_2041 - //0x0000a2ec LBB5_2040 - 0x48, 0x89, 0xcf, //0x0000a2ec movq %rcx, %rdi - 0x48, 0xc1, 0xef, 0x3c, //0x0000a2ef shrq $60, %rdi - 0x40, 0x80, 0xcf, 0x30, //0x0000a2f3 orb $48, %dil - 0x41, 0x88, 0x3c, 0x11, //0x0000a2f7 movb %dil, (%r9,%rdx) - 0x4c, 0x21, 0xe9, //0x0000a2fb andq %r13, %rcx - 0x48, 0x8d, 0x0c, 0x89, //0x0000a2fe leaq (%rcx,%rcx,4), %rcx - 0x49, 0x0f, 0xbe, 0x14, 0x31, //0x0000a302 movsbq (%r9,%rsi), %rdx - 0x48, 0x8d, 0x0c, 0x4a, //0x0000a307 leaq (%rdx,%rcx,2), %rcx - 0x48, 0x83, 0xc1, 0xd0, //0x0000a30b addq $-48, %rcx - //0x0000a30f LBB5_2041 - 0x48, 0x85, 0xc9, //0x0000a30f testq %rcx, %rcx - 0x0f, 0x85, 0x24, 0x00, 0x00, 0x00, //0x0000a312 jne LBB5_2043 - 0xe9, 0x52, 0x00, 0x00, 0x00, //0x0000a318 jmp LBB5_2045 - 0x90, 0x90, 0x90, //0x0000a31d .p2align 4, 0x90 - //0x0000a320 LBB5_2042 - 0x49, 0x8d, 0x75, 0x01, //0x0000a320 leaq $1(%r13), %rsi - 0x48, 0x39, 0xf1, //0x0000a324 cmpq %rsi, %rcx - 0x44, 0x0f, 0x43, 0xfb, //0x0000a327 cmovael %ebx, %r15d - 0x48, 0x8d, 0x0c, 0x12, //0x0000a32b leaq (%rdx,%rdx), %rcx - 0x48, 0x8d, 0x0c, 0x89, //0x0000a32f leaq (%rcx,%rcx,4), %rcx - 0x48, 0x85, 0xd2, //0x0000a333 testq %rdx, %rdx - 0x0f, 0x84, 0x33, 0x00, 0x00, 0x00, //0x0000a336 je LBB5_2045 - //0x0000a33c LBB5_2043 - 0x48, 0x89, 0xca, //0x0000a33c movq %rcx, %rdx - 0x4c, 0x21, 0xea, //0x0000a33f andq %r13, %rdx - 0x48, 0x63, 0xf0, //0x0000a342 movslq %eax, %rsi - 0x49, 0x39, 0xf3, //0x0000a345 cmpq %rsi, %r11 - 0x0f, 0x86, 0xd2, 0xff, 0xff, 0xff, //0x0000a348 jbe LBB5_2042 - 0x48, 0xc1, 0xe9, 0x3c, //0x0000a34e shrq $60, %rcx - 0x80, 0xc9, 0x30, //0x0000a352 orb $48, %cl - 0x41, 0x88, 0x0c, 0x31, //0x0000a355 movb %cl, (%r9,%rsi) - 0x83, 0xc6, 0x01, //0x0000a359 addl $1, %esi - 0x89, 0xf0, //0x0000a35c movl %esi, %eax - 0x48, 0x8d, 0x0c, 0x12, //0x0000a35e leaq (%rdx,%rdx), %rcx - 0x48, 0x8d, 0x0c, 0x89, //0x0000a362 leaq (%rcx,%rcx,4), %rcx - 0x48, 0x85, 0xd2, //0x0000a366 testq %rdx, %rdx - 0x0f, 0x85, 0xcd, 0xff, 0xff, 0xff, //0x0000a369 jne LBB5_2043 - //0x0000a36f LBB5_2045 - 0x41, 0x83, 0xc4, 0x01, //0x0000a36f addl $1, %r12d - 0x85, 0xc0, //0x0000a373 testl %eax, %eax - 0x0f, 0x8e, 0x38, 0x00, 0x00, 0x00, //0x0000a375 jle LBB5_2023 - 0x89, 0xc1, //0x0000a37b movl %eax, %ecx - 0x48, 0x83, 0xc1, 0x01, //0x0000a37d addq $1, %rcx - 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x0000a381 .p2align 4, 0x90 - //0x0000a390 LBB5_2047 - 0x8d, 0x50, 0xff, //0x0000a390 leal $-1(%rax), %edx - 0x41, 0x80, 0x3c, 0x11, 0x30, //0x0000a393 cmpb $48, (%r9,%rdx) - 0x0f, 0x85, 0x02, 0xfe, 0xff, 0xff, //0x0000a398 jne LBB5_2026 - 0x48, 0x83, 0xc1, 0xff, //0x0000a39e addq $-1, %rcx - 0x89, 0xd0, //0x0000a3a2 movl %edx, %eax - 0x48, 0x83, 0xf9, 0x01, //0x0000a3a4 cmpq $1, %rcx - 0x0f, 0x8f, 0xe2, 0xff, 0xff, 0xff, //0x0000a3a8 jg LBB5_2047 - 0xe9, 0xe8, 0xfd, 0xff, 0xff, //0x0000a3ae jmp LBB5_2024 - //0x0000a3b3 LBB5_2023 - 0x0f, 0x85, 0xe7, 0xfd, 0xff, 0xff, //0x0000a3b3 jne LBB5_2026 - 0xe9, 0xdd, 0xfd, 0xff, 0xff, //0x0000a3b9 jmp LBB5_2024 - //0x0000a3be LBB5_2049 - 0x44, 0x89, 0xf0, //0x0000a3be movl %r14d, %eax - //0x0000a3c1 LBB5_2050 - 0xf7, 0xd9, //0x0000a3c1 negl %ecx - 0x85, 0xc0, //0x0000a3c3 testl %eax, %eax - 0xbe, 0x00, 0x00, 0x00, 0x00, //0x0000a3c5 movl $0, %esi - 0x0f, 0x4f, 0xf0, //0x0000a3ca cmovgl %eax, %esi - 0x31, 0xff, //0x0000a3cd xorl %edi, %edi - 0x45, 0x31, 0xd2, //0x0000a3cf xorl %r10d, %r10d - 0x4c, 0x8b, 0x85, 0x60, 0xff, 0xff, 0xff, //0x0000a3d2 movq $-160(%rbp), %r8 - 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x0000a3d9 .p2align 4, 0x90 - //0x0000a3e0 LBB5_2051 - 0x48, 0x39, 0xfe, //0x0000a3e0 cmpq %rdi, %rsi - 0x0f, 0x84, 0x69, 0x00, 0x00, 0x00, //0x0000a3e3 je LBB5_2057 - 0x4b, 0x8d, 0x14, 0x92, //0x0000a3e9 leaq (%r10,%r10,4), %rdx - 0x49, 0x0f, 0xbe, 0x1c, 0x39, //0x0000a3ed movsbq (%r9,%rdi), %rbx - 0x4c, 0x8d, 0x14, 0x53, //0x0000a3f2 leaq (%rbx,%rdx,2), %r10 - 0x49, 0x83, 0xc2, 0xd0, //0x0000a3f6 addq $-48, %r10 - 0x48, 0x83, 0xc7, 0x01, //0x0000a3fa addq $1, %rdi - 0x4c, 0x89, 0xd2, //0x0000a3fe movq %r10, %rdx - 0x48, 0xd3, 0xea, //0x0000a401 shrq %cl, %rdx - 0x48, 0x85, 0xd2, //0x0000a404 testq %rdx, %rdx - 0x0f, 0x84, 0xd3, 0xff, 0xff, 0xff, //0x0000a407 je LBB5_2051 - 0x4c, 0x89, 0x65, 0xb0, //0x0000a40d movq %r12, $-80(%rbp) - 0x89, 0xfe, //0x0000a411 movl %edi, %esi - 0xbb, 0x01, 0x00, 0x00, 0x00, //0x0000a413 movl $1, %ebx - //0x0000a418 LBB5_2054 - 0x49, 0xc7, 0xc4, 0xff, 0xff, 0xff, 0xff, //0x0000a418 movq $-1, %r12 - 0x49, 0xd3, 0xe4, //0x0000a41f shlq %cl, %r12 - 0x49, 0xf7, 0xd4, //0x0000a422 notq %r12 - 0x41, 0x89, 0xc6, //0x0000a425 movl %eax, %r14d - 0x41, 0x29, 0xf6, //0x0000a428 subl %esi, %r14d - 0x0f, 0x8e, 0x67, 0x00, 0x00, 0x00, //0x0000a42b jle LBB5_2063 - 0x4c, 0x63, 0xc6, //0x0000a431 movslq %esi, %r8 - 0x48, 0x98, //0x0000a434 cltq - 0x48, 0x89, 0xc2, //0x0000a436 movq %rax, %rdx - 0x4c, 0x29, 0xc2, //0x0000a439 subq %r8, %rdx - 0x4c, 0x89, 0xc3, //0x0000a43c movq %r8, %rbx - 0x48, 0xf7, 0xd3, //0x0000a43f notq %rbx - 0x48, 0x01, 0xc3, //0x0000a442 addq %rax, %rbx - 0x0f, 0x85, 0x6b, 0x00, 0x00, 0x00, //0x0000a445 jne LBB5_2065 - 0x31, 0xc0, //0x0000a44b xorl %eax, %eax - 0xe9, 0xe0, 0x00, 0x00, 0x00, //0x0000a44d jmp LBB5_2068 - //0x0000a452 LBB5_2057 - 0x4d, 0x85, 0xd2, //0x0000a452 testq %r10, %r10 - 0x0f, 0x84, 0x45, 0x00, 0x00, 0x00, //0x0000a455 je LBB5_2064 - 0x4c, 0x89, 0xd7, //0x0000a45b movq %r10, %rdi - 0x48, 0xd3, 0xef, //0x0000a45e shrq %cl, %rdi - 0x48, 0x85, 0xff, //0x0000a461 testq %rdi, %rdi - 0xbb, 0x01, 0x00, 0x00, 0x00, //0x0000a464 movl $1, %ebx - 0x0f, 0x84, 0x07, 0x01, 0x00, 0x00, //0x0000a469 je LBB5_2072 - 0x4c, 0x89, 0xe2, //0x0000a46f movq %r12, %rdx - 0x49, 0xc7, 0xc4, 0xff, 0xff, 0xff, 0xff, //0x0000a472 movq $-1, %r12 - 0x49, 0xd3, 0xe4, //0x0000a479 shlq %cl, %r12 - 0x49, 0xf7, 0xd4, //0x0000a47c notq %r12 - 0x29, 0xf2, //0x0000a47f subl %esi, %edx - 0x83, 0xc2, 0x01, //0x0000a481 addl $1, %edx - 0x45, 0x31, 0xf6, //0x0000a484 xorl %r14d, %r14d - 0xe9, 0x14, 0x01, 0x00, 0x00, //0x0000a487 jmp LBB5_2060 - //0x0000a48c LBB5_2062 - 0x31, 0xd2, //0x0000a48c xorl %edx, %edx - 0x31, 0xff, //0x0000a48e xorl %edi, %edi - 0x41, 0x29, 0xc8, //0x0000a490 subl %ecx, %r8d - 0xe9, 0xf5, 0xf9, 0xff, 0xff, //0x0000a493 jmp LBB5_1983 - //0x0000a498 LBB5_2063 - 0x45, 0x31, 0xf6, //0x0000a498 xorl %r14d, %r14d - 0xe9, 0xc8, 0x00, 0x00, 0x00, //0x0000a49b jmp LBB5_2071 - //0x0000a4a0 LBB5_2064 - 0x45, 0x31, 0xf6, //0x0000a4a0 xorl %r14d, %r14d - 0x31, 0xd2, //0x0000a4a3 xorl %edx, %edx - 0x31, 0xff, //0x0000a4a5 xorl %edi, %edi - 0x49, 0xba, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf0, 0x7f, //0x0000a4a7 movabsq $9218868437227405312, %r10 - 0xe9, 0x84, 0x01, 0x00, 0x00, //0x0000a4b1 jmp LBB5_2084 - //0x0000a4b6 LBB5_2065 - 0x48, 0x89, 0x95, 0x48, 0xff, 0xff, 0xff, //0x0000a4b6 movq %rdx, $-184(%rbp) - 0x48, 0x83, 0xe2, 0xfe, //0x0000a4bd andq $-2, %rdx - 0x48, 0xf7, 0xda, //0x0000a4c1 negq %rdx - 0x48, 0x89, 0x55, 0x98, //0x0000a4c4 movq %rdx, $-104(%rbp) - 0x31, 0xc0, //0x0000a4c8 xorl %eax, %eax - 0x48, 0x8b, 0x9d, 0x50, 0xff, 0xff, 0xff, //0x0000a4ca movq $-176(%rbp), %rbx - //0x0000a4d1 LBB5_2066 - 0x4c, 0x89, 0xd2, //0x0000a4d1 movq %r10, %rdx - 0x48, 0xd3, 0xea, //0x0000a4d4 shrq %cl, %rdx - 0x4d, 0x21, 0xe2, //0x0000a4d7 andq %r12, %r10 - 0x80, 0xc2, 0x30, //0x0000a4da addb $48, %dl - 0x88, 0x53, 0xff, //0x0000a4dd movb %dl, $-1(%rbx) - 0x4b, 0x8d, 0x14, 0x92, //0x0000a4e0 leaq (%r10,%r10,4), %rdx - 0x4a, 0x0f, 0xbe, 0x7c, 0x03, 0xff, //0x0000a4e4 movsbq $-1(%rbx,%r8), %rdi - 0x48, 0x8d, 0x14, 0x57, //0x0000a4ea leaq (%rdi,%rdx,2), %rdx - 0x48, 0x83, 0xc2, 0xd0, //0x0000a4ee addq $-48, %rdx - 0x48, 0x89, 0xd7, //0x0000a4f2 movq %rdx, %rdi - 0x48, 0xd3, 0xef, //0x0000a4f5 shrq %cl, %rdi - 0x4c, 0x21, 0xe2, //0x0000a4f8 andq %r12, %rdx - 0x40, 0x80, 0xc7, 0x30, //0x0000a4fb addb $48, %dil - 0x40, 0x88, 0x3b, //0x0000a4ff movb %dil, (%rbx) - 0x48, 0x8d, 0x14, 0x92, //0x0000a502 leaq (%rdx,%rdx,4), %rdx - 0x4a, 0x0f, 0xbe, 0x3c, 0x03, //0x0000a506 movsbq (%rbx,%r8), %rdi - 0x4c, 0x8d, 0x14, 0x57, //0x0000a50b leaq (%rdi,%rdx,2), %r10 - 0x49, 0x83, 0xc2, 0xd0, //0x0000a50f addq $-48, %r10 - 0x48, 0x83, 0xc3, 0x02, //0x0000a513 addq $2, %rbx - 0x48, 0x83, 0xc0, 0xfe, //0x0000a517 addq $-2, %rax - 0x48, 0x39, 0x45, 0x98, //0x0000a51b cmpq %rax, $-104(%rbp) - 0x0f, 0x85, 0xac, 0xff, 0xff, 0xff, //0x0000a51f jne LBB5_2066 - 0x49, 0x29, 0xc0, //0x0000a525 subq %rax, %r8 - 0x48, 0xf7, 0xd8, //0x0000a528 negq %rax - 0x48, 0x8b, 0x95, 0x48, 0xff, 0xff, 0xff, //0x0000a52b movq $-184(%rbp), %rdx - //0x0000a532 LBB5_2068 - 0xf6, 0xc2, 0x01, //0x0000a532 testb $1, %dl - 0xbb, 0x01, 0x00, 0x00, 0x00, //0x0000a535 movl $1, %ebx - 0x0f, 0x84, 0x21, 0x00, 0x00, 0x00, //0x0000a53a je LBB5_2070 - 0x4c, 0x89, 0xd2, //0x0000a540 movq %r10, %rdx - 0x48, 0xd3, 0xea, //0x0000a543 shrq %cl, %rdx - 0x80, 0xc2, 0x30, //0x0000a546 addb $48, %dl - 0x41, 0x88, 0x14, 0x01, //0x0000a549 movb %dl, (%r9,%rax) - 0x4d, 0x21, 0xe2, //0x0000a54d andq %r12, %r10 - 0x4b, 0x8d, 0x04, 0x92, //0x0000a550 leaq (%r10,%r10,4), %rax - 0x4b, 0x0f, 0xbe, 0x14, 0x01, //0x0000a554 movsbq (%r9,%r8), %rdx - 0x4c, 0x8d, 0x14, 0x42, //0x0000a559 leaq (%rdx,%rax,2), %r10 - 0x49, 0x83, 0xc2, 0xd0, //0x0000a55d addq $-48, %r10 - //0x0000a561 LBB5_2070 - 0x4c, 0x8b, 0x85, 0x60, 0xff, 0xff, 0xff, //0x0000a561 movq $-160(%rbp), %r8 - //0x0000a568 LBB5_2071 - 0x48, 0x8b, 0x55, 0xb0, //0x0000a568 movq $-80(%rbp), %rdx - 0x29, 0xf2, //0x0000a56c subl %esi, %edx - 0x83, 0xc2, 0x01, //0x0000a56e addl $1, %edx - 0xe9, 0x5e, 0x00, 0x00, 0x00, //0x0000a571 jmp LBB5_2076 - //0x0000a576 LBB5_2072 - 0x4c, 0x89, 0x65, 0xb0, //0x0000a576 movq %r12, $-80(%rbp) - //0x0000a57a LBB5_2073 - 0x4d, 0x01, 0xd2, //0x0000a57a addq %r10, %r10 - 0x4f, 0x8d, 0x14, 0x92, //0x0000a57d leaq (%r10,%r10,4), %r10 - 0x83, 0xc6, 0x01, //0x0000a581 addl $1, %esi - 0x4c, 0x89, 0xd7, //0x0000a584 movq %r10, %rdi - 0x48, 0xd3, 0xef, //0x0000a587 shrq %cl, %rdi - 0x48, 0x85, 0xff, //0x0000a58a testq %rdi, %rdi - 0x0f, 0x84, 0xe7, 0xff, 0xff, 0xff, //0x0000a58d je LBB5_2073 - 0xe9, 0x80, 0xfe, 0xff, 0xff, //0x0000a593 jmp LBB5_2054 - 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x0000a598 .p2align 4, 0x90 - //0x0000a5a0 LBB5_2060 - 0x4c, 0x89, 0xd0, //0x0000a5a0 movq %r10, %rax - 0x48, 0xd3, 0xe8, //0x0000a5a3 shrq %cl, %rax - 0x4d, 0x21, 0xe2, //0x0000a5a6 andq %r12, %r10 - 0x49, 0x63, 0xf6, //0x0000a5a9 movslq %r14d, %rsi - 0x49, 0x39, 0xf3, //0x0000a5ac cmpq %rsi, %r11 - 0x0f, 0x86, 0x11, 0x00, 0x00, 0x00, //0x0000a5af jbe LBB5_2074 - 0x04, 0x30, //0x0000a5b5 addb $48, %al - 0x41, 0x88, 0x04, 0x31, //0x0000a5b7 movb %al, (%r9,%rsi) - 0x83, 0xc6, 0x01, //0x0000a5bb addl $1, %esi - 0x41, 0x89, 0xf6, //0x0000a5be movl %esi, %r14d - 0xe9, 0x07, 0x00, 0x00, 0x00, //0x0000a5c1 jmp LBB5_2075 - //0x0000a5c6 LBB5_2074 - 0x48, 0x85, 0xc0, //0x0000a5c6 testq %rax, %rax - 0x44, 0x0f, 0x45, 0xfb, //0x0000a5c9 cmovnel %ebx, %r15d - //0x0000a5cd LBB5_2075 - 0x4d, 0x01, 0xd2, //0x0000a5cd addq %r10, %r10 - 0x4f, 0x8d, 0x14, 0x92, //0x0000a5d0 leaq (%r10,%r10,4), %r10 - //0x0000a5d4 LBB5_2076 - 0x4d, 0x85, 0xd2, //0x0000a5d4 testq %r10, %r10 - 0x0f, 0x85, 0xc3, 0xff, 0xff, 0xff, //0x0000a5d7 jne LBB5_2060 - 0x45, 0x85, 0xf6, //0x0000a5dd testl %r14d, %r14d - 0x49, 0xba, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf0, 0x7f, //0x0000a5e0 movabsq $9218868437227405312, %r10 - 0x49, 0x89, 0xd4, //0x0000a5ea movq %rdx, %r12 - 0x0f, 0x8e, 0x2c, 0x00, 0x00, 0x00, //0x0000a5ed jle LBB5_2082 - 0x44, 0x89, 0xf0, //0x0000a5f3 movl %r14d, %eax - 0x48, 0x83, 0xc0, 0x01, //0x0000a5f6 addq $1, %rax - //0x0000a5fa LBB5_2079 - 0x41, 0x8d, 0x4e, 0xff, //0x0000a5fa leal $-1(%r14), %ecx - 0x41, 0x80, 0x3c, 0x09, 0x30, //0x0000a5fe cmpb $48, (%r9,%rcx) - 0x0f, 0x85, 0x1c, 0x00, 0x00, 0x00, //0x0000a603 jne LBB5_2083 - 0x48, 0x83, 0xc0, 0xff, //0x0000a609 addq $-1, %rax - 0x41, 0x89, 0xce, //0x0000a60d movl %ecx, %r14d - 0x48, 0x83, 0xf8, 0x01, //0x0000a610 cmpq $1, %rax - 0x0f, 0x8f, 0xe0, 0xff, 0xff, 0xff, //0x0000a614 jg LBB5_2079 - 0xe9, 0x11, 0x00, 0x00, 0x00, //0x0000a61a jmp LBB5_2081 - //0x0000a61f LBB5_2082 - 0x0f, 0x84, 0x0b, 0x00, 0x00, 0x00, //0x0000a61f je LBB5_2081 - //0x0000a625 LBB5_2083 - 0x44, 0x89, 0xf2, //0x0000a625 movl %r14d, %edx - 0x44, 0x89, 0xf7, //0x0000a628 movl %r14d, %edi - 0xe9, 0x0a, 0x00, 0x00, 0x00, //0x0000a62b jmp LBB5_2084 - //0x0000a630 LBB5_2081 - 0x45, 0x31, 0xe4, //0x0000a630 xorl %r12d, %r12d - 0x45, 0x31, 0xf6, //0x0000a633 xorl %r14d, %r14d - 0x31, 0xd2, //0x0000a636 xorl %edx, %edx - 0x31, 0xff, //0x0000a638 xorl %edi, %edi - //0x0000a63a LBB5_2084 - 0x8b, 0x8d, 0x6c, 0xff, 0xff, 0xff, //0x0000a63a movl $-148(%rbp), %ecx - 0x41, 0x29, 0xc8, //0x0000a640 subl %ecx, %r8d - 0xe9, 0x45, 0xf8, 0xff, 0xff, //0x0000a643 jmp LBB5_1983 - //0x0000a648 LBB5_2085 - 0x41, 0x81, 0xf8, 0x02, 0xfc, 0xff, 0xff, //0x0000a648 cmpl $-1022, %r8d - 0x0f, 0x8f, 0xbc, 0x01, 0x00, 0x00, //0x0000a64f jg LBB5_2112 - 0xbe, 0x02, 0xfc, 0xff, 0xff, //0x0000a655 movl $-1022, %esi - 0x85, 0xff, //0x0000a65a testl %edi, %edi - 0x0f, 0x84, 0xd8, 0x01, 0x00, 0x00, //0x0000a65c je LBB5_2115 - 0x4c, 0x89, 0x65, 0xb0, //0x0000a662 movq %r12, $-80(%rbp) - 0x45, 0x8d, 0x90, 0xfd, 0x03, 0x00, 0x00, //0x0000a666 leal $1021(%r8), %r10d - 0x41, 0x81, 0xf8, 0xc6, 0xfb, 0xff, 0xff, //0x0000a66d cmpl $-1082, %r8d - 0x0f, 0x8f, 0xcb, 0x01, 0x00, 0x00, //0x0000a674 jg LBB5_2116 - 0x4d, 0x8d, 0x65, 0x01, //0x0000a67a leaq $1(%r13), %r12 - 0x41, 0xb8, 0x01, 0x00, 0x00, 0x00, //0x0000a67e movl $1, %r8d - 0xe9, 0x20, 0x00, 0x00, 0x00, //0x0000a684 jmp LBB5_2093 - //0x0000a689 LBB5_2090 - 0x31, 0xc0, //0x0000a689 xorl %eax, %eax - 0x48, 0x89, 0x45, 0xb0, //0x0000a68b movq %rax, $-80(%rbp) - //0x0000a68f LBB5_2091 - 0x45, 0x31, 0xf6, //0x0000a68f xorl %r14d, %r14d - //0x0000a692 LBB5_2092 - 0x41, 0x8d, 0x4a, 0x3c, //0x0000a692 leal $60(%r10), %ecx - 0x44, 0x89, 0xf7, //0x0000a696 movl %r14d, %edi - 0x44, 0x89, 0xf6, //0x0000a699 movl %r14d, %esi - 0x41, 0x83, 0xfa, 0x88, //0x0000a69c cmpl $-120, %r10d - 0x41, 0x89, 0xca, //0x0000a6a0 movl %ecx, %r10d - 0x0f, 0x8d, 0xa1, 0x01, 0x00, 0x00, //0x0000a6a3 jge LBB5_2117 - //0x0000a6a9 LBB5_2093 - 0x85, 0xff, //0x0000a6a9 testl %edi, %edi - 0xbb, 0x00, 0x00, 0x00, 0x00, //0x0000a6ab movl $0, %ebx - 0x0f, 0x4f, 0xdf, //0x0000a6b0 cmovgl %edi, %ebx - 0x31, 0xf6, //0x0000a6b3 xorl %esi, %esi - 0x31, 0xc9, //0x0000a6b5 xorl %ecx, %ecx - 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x0000a6b7 .p2align 4, 0x90 - //0x0000a6c0 LBB5_2094 - 0x48, 0x39, 0xf3, //0x0000a6c0 cmpq %rsi, %rbx - 0x0f, 0x84, 0x25, 0x00, 0x00, 0x00, //0x0000a6c3 je LBB5_2097 - 0x48, 0x8d, 0x0c, 0x89, //0x0000a6c9 leaq (%rcx,%rcx,4), %rcx - 0x49, 0x0f, 0xbe, 0x04, 0x31, //0x0000a6cd movsbq (%r9,%rsi), %rax - 0x48, 0x8d, 0x0c, 0x48, //0x0000a6d2 leaq (%rax,%rcx,2), %rcx - 0x48, 0x83, 0xc1, 0xd0, //0x0000a6d6 addq $-48, %rcx - 0x48, 0x83, 0xc6, 0x01, //0x0000a6da addq $1, %rsi - 0x4c, 0x39, 0xe1, //0x0000a6de cmpq %r12, %rcx - 0x0f, 0x82, 0xd9, 0xff, 0xff, 0xff, //0x0000a6e1 jb LBB5_2094 - 0x89, 0xf3, //0x0000a6e7 movl %esi, %ebx - 0xe9, 0x1c, 0x00, 0x00, 0x00, //0x0000a6e9 jmp LBB5_2099 - //0x0000a6ee LBB5_2097 - 0x48, 0x85, 0xc9, //0x0000a6ee testq %rcx, %rcx - 0x0f, 0x84, 0x98, 0xff, 0xff, 0xff, //0x0000a6f1 je LBB5_2091 - //0x0000a6f7 LBB5_2098 - 0x48, 0x01, 0xc9, //0x0000a6f7 addq %rcx, %rcx - 0x48, 0x8d, 0x0c, 0x89, //0x0000a6fa leaq (%rcx,%rcx,4), %rcx - 0x83, 0xc3, 0x01, //0x0000a6fe addl $1, %ebx - 0x4c, 0x39, 0xe1, //0x0000a701 cmpq %r12, %rcx - 0x0f, 0x82, 0xed, 0xff, 0xff, 0xff, //0x0000a704 jb LBB5_2098 - //0x0000a70a LBB5_2099 - 0x48, 0x8b, 0x45, 0xb0, //0x0000a70a movq $-80(%rbp), %rax - 0x29, 0xd8, //0x0000a70e subl %ebx, %eax - 0x48, 0x89, 0x45, 0xb0, //0x0000a710 movq %rax, $-80(%rbp) - 0x31, 0xf6, //0x0000a714 xorl %esi, %esi - 0x39, 0xfb, //0x0000a716 cmpl %edi, %ebx - 0x0f, 0x8d, 0x54, 0x00, 0x00, 0x00, //0x0000a718 jge LBB5_2104 - 0x48, 0x63, 0xf3, //0x0000a71e movslq %ebx, %rsi - 0x49, 0x63, 0xfe, //0x0000a721 movslq %r14d, %rdi - 0x49, 0x8d, 0x1c, 0x31, //0x0000a724 leaq (%r9,%rsi), %rbx - 0x45, 0x31, 0xf6, //0x0000a728 xorl %r14d, %r14d - 0x90, 0x90, 0x90, 0x90, 0x90, //0x0000a72b .p2align 4, 0x90 - //0x0000a730 LBB5_2101 - 0x48, 0x89, 0xc8, //0x0000a730 movq %rcx, %rax - 0x48, 0xc1, 0xe8, 0x3c, //0x0000a733 shrq $60, %rax - 0x4c, 0x21, 0xe9, //0x0000a737 andq %r13, %rcx - 0x0c, 0x30, //0x0000a73a orb $48, %al - 0x43, 0x88, 0x04, 0x31, //0x0000a73c movb %al, (%r9,%r14) - 0x4a, 0x0f, 0xbe, 0x04, 0x33, //0x0000a740 movsbq (%rbx,%r14), %rax - 0x4a, 0x8d, 0x14, 0x36, //0x0000a745 leaq (%rsi,%r14), %rdx - 0x48, 0x83, 0xc2, 0x01, //0x0000a749 addq $1, %rdx - 0x49, 0x83, 0xc6, 0x01, //0x0000a74d addq $1, %r14 - 0x48, 0x8d, 0x0c, 0x89, //0x0000a751 leaq (%rcx,%rcx,4), %rcx - 0x48, 0x8d, 0x0c, 0x48, //0x0000a755 leaq (%rax,%rcx,2), %rcx - 0x48, 0x83, 0xc1, 0xd0, //0x0000a759 addq $-48, %rcx - 0x48, 0x39, 0xfa, //0x0000a75d cmpq %rdi, %rdx - 0x0f, 0x8c, 0xca, 0xff, 0xff, 0xff, //0x0000a760 jl LBB5_2101 - 0x48, 0x85, 0xc9, //0x0000a766 testq %rcx, %rcx - 0x0f, 0x84, 0x57, 0x00, 0x00, 0x00, //0x0000a769 je LBB5_2108 - 0x44, 0x89, 0xf6, //0x0000a76f movl %r14d, %esi - //0x0000a772 LBB5_2104 - 0x41, 0x89, 0xf6, //0x0000a772 movl %esi, %r14d - 0xe9, 0x18, 0x00, 0x00, 0x00, //0x0000a775 jmp LBB5_2106 - //0x0000a77a LBB5_2105 - 0x4c, 0x39, 0xe1, //0x0000a77a cmpq %r12, %rcx - 0x45, 0x0f, 0x43, 0xf8, //0x0000a77d cmovael %r8d, %r15d - 0x48, 0x8d, 0x04, 0x36, //0x0000a781 leaq (%rsi,%rsi), %rax - 0x48, 0x8d, 0x0c, 0x80, //0x0000a785 leaq (%rax,%rax,4), %rcx - 0x48, 0x85, 0xf6, //0x0000a789 testq %rsi, %rsi - 0x0f, 0x84, 0x34, 0x00, 0x00, 0x00, //0x0000a78c je LBB5_2108 - //0x0000a792 LBB5_2106 - 0x48, 0x89, 0xce, //0x0000a792 movq %rcx, %rsi - 0x4c, 0x21, 0xee, //0x0000a795 andq %r13, %rsi - 0x49, 0x63, 0xfe, //0x0000a798 movslq %r14d, %rdi - 0x49, 0x39, 0xfb, //0x0000a79b cmpq %rdi, %r11 - 0x0f, 0x86, 0xd6, 0xff, 0xff, 0xff, //0x0000a79e jbe LBB5_2105 - 0x48, 0xc1, 0xe9, 0x3c, //0x0000a7a4 shrq $60, %rcx - 0x80, 0xc9, 0x30, //0x0000a7a8 orb $48, %cl - 0x41, 0x88, 0x0c, 0x39, //0x0000a7ab movb %cl, (%r9,%rdi) - 0x83, 0xc7, 0x01, //0x0000a7af addl $1, %edi - 0x41, 0x89, 0xfe, //0x0000a7b2 movl %edi, %r14d - 0x48, 0x8d, 0x04, 0x36, //0x0000a7b5 leaq (%rsi,%rsi), %rax - 0x48, 0x8d, 0x0c, 0x80, //0x0000a7b9 leaq (%rax,%rax,4), %rcx - 0x48, 0x85, 0xf6, //0x0000a7bd testq %rsi, %rsi - 0x0f, 0x85, 0xcc, 0xff, 0xff, 0xff, //0x0000a7c0 jne LBB5_2106 - //0x0000a7c6 LBB5_2108 - 0x48, 0x8b, 0x45, 0xb0, //0x0000a7c6 movq $-80(%rbp), %rax - 0x83, 0xc0, 0x01, //0x0000a7ca addl $1, %eax - 0x48, 0x89, 0x45, 0xb0, //0x0000a7cd movq %rax, $-80(%rbp) - 0x45, 0x85, 0xf6, //0x0000a7d1 testl %r14d, %r14d - 0x0f, 0x8e, 0x2c, 0x00, 0x00, 0x00, //0x0000a7d4 jle LBB5_2089 - 0x44, 0x89, 0xf1, //0x0000a7da movl %r14d, %ecx - 0x48, 0x83, 0xc1, 0x01, //0x0000a7dd addq $1, %rcx - //0x0000a7e1 LBB5_2110 - 0x41, 0x8d, 0x76, 0xff, //0x0000a7e1 leal $-1(%r14), %esi - 0x41, 0x80, 0x3c, 0x31, 0x30, //0x0000a7e5 cmpb $48, (%r9,%rsi) - 0x0f, 0x85, 0xa2, 0xfe, 0xff, 0xff, //0x0000a7ea jne LBB5_2092 - 0x48, 0x83, 0xc1, 0xff, //0x0000a7f0 addq $-1, %rcx - 0x41, 0x89, 0xf6, //0x0000a7f4 movl %esi, %r14d - 0x48, 0x83, 0xf9, 0x01, //0x0000a7f7 cmpq $1, %rcx - 0x0f, 0x8f, 0xe0, 0xff, 0xff, 0xff, //0x0000a7fb jg LBB5_2110 - 0xe9, 0x83, 0xfe, 0xff, 0xff, //0x0000a801 jmp LBB5_2090 - //0x0000a806 LBB5_2089 - 0x0f, 0x85, 0x86, 0xfe, 0xff, 0xff, //0x0000a806 jne LBB5_2092 - 0xe9, 0x78, 0xfe, 0xff, 0xff, //0x0000a80c jmp LBB5_2090 - //0x0000a811 LBB5_2112 - 0x41, 0x81, 0xf8, 0x00, 0x04, 0x00, 0x00, //0x0000a811 cmpl $1024, %r8d - 0x0f, 0x8e, 0x0c, 0x00, 0x00, 0x00, //0x0000a818 jle LBB5_2114 - 0x45, 0x31, 0xc0, //0x0000a81e xorl %r8d, %r8d - 0x4c, 0x8b, 0x6d, 0xb8, //0x0000a821 movq $-72(%rbp), %r13 - 0xe9, 0xae, 0xf2, 0xff, 0xff, //0x0000a825 jmp LBB5_1907 - //0x0000a82a LBB5_2114 - 0x41, 0x83, 0xc0, 0xff, //0x0000a82a addl $-1, %r8d - 0x44, 0x89, 0xc6, //0x0000a82e movl %r8d, %esi - 0x4c, 0x8b, 0x6d, 0xb8, //0x0000a831 movq $-72(%rbp), %r13 - 0xe9, 0x36, 0x08, 0x00, 0x00, //0x0000a835 jmp LBB5_2202 - //0x0000a83a LBB5_2115 - 0x31, 0xc0, //0x0000a83a xorl %eax, %eax - 0x4c, 0x8b, 0x6d, 0xb8, //0x0000a83c movq $-72(%rbp), %r13 - 0xe9, 0xeb, 0x08, 0x00, 0x00, //0x0000a840 jmp LBB5_2215 - //0x0000a845 LBB5_2116 - 0x89, 0xfe, //0x0000a845 movl %edi, %esi - 0x44, 0x89, 0xd1, //0x0000a847 movl %r10d, %ecx - //0x0000a84a LBB5_2117 - 0xf7, 0xd9, //0x0000a84a negl %ecx - 0x31, 0xd2, //0x0000a84c xorl %edx, %edx - 0x85, 0xf6, //0x0000a84e testl %esi, %esi - 0xbf, 0x00, 0x00, 0x00, 0x00, //0x0000a850 movl $0, %edi - 0x0f, 0x4f, 0xfe, //0x0000a855 cmovgl %esi, %edi - 0x31, 0xc0, //0x0000a858 xorl %eax, %eax - 0x4c, 0x8b, 0x6d, 0xb8, //0x0000a85a movq $-72(%rbp), %r13 - 0x49, 0xba, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf0, 0x7f, //0x0000a85e movabsq $9218868437227405312, %r10 - 0x4c, 0x8b, 0x65, 0xb0, //0x0000a868 movq $-80(%rbp), %r12 - //0x0000a86c LBB5_2118 - 0x48, 0x39, 0xd7, //0x0000a86c cmpq %rdx, %rdi - 0x0f, 0x84, 0xa4, 0x00, 0x00, 0x00, //0x0000a86f je LBB5_2127 - 0x48, 0x8d, 0x04, 0x80, //0x0000a875 leaq (%rax,%rax,4), %rax - 0x49, 0x0f, 0xbe, 0x1c, 0x11, //0x0000a879 movsbq (%r9,%rdx), %rbx - 0x48, 0x8d, 0x04, 0x43, //0x0000a87e leaq (%rbx,%rax,2), %rax - 0x48, 0x83, 0xc0, 0xd0, //0x0000a882 addq $-48, %rax - 0x48, 0x83, 0xc2, 0x01, //0x0000a886 addq $1, %rdx - 0x48, 0x89, 0xc3, //0x0000a88a movq %rax, %rbx - 0x48, 0xd3, 0xeb, //0x0000a88d shrq %cl, %rbx - 0x48, 0x85, 0xdb, //0x0000a890 testq %rbx, %rbx - 0x0f, 0x84, 0xd3, 0xff, 0xff, 0xff, //0x0000a893 je LBB5_2118 - 0x89, 0xd7, //0x0000a899 movl %edx, %edi - //0x0000a89b LBB5_2121 - 0x49, 0xc7, 0xc4, 0xff, 0xff, 0xff, 0xff, //0x0000a89b movq $-1, %r12 - 0x49, 0xd3, 0xe4, //0x0000a8a2 shlq %cl, %r12 - 0x49, 0xf7, 0xd4, //0x0000a8a5 notq %r12 - 0x31, 0xdb, //0x0000a8a8 xorl %ebx, %ebx - 0x39, 0xf7, //0x0000a8aa cmpl %esi, %edi - 0x0f, 0x8d, 0x4d, 0x00, 0x00, 0x00, //0x0000a8ac jge LBB5_2125 - 0x4c, 0x63, 0xd7, //0x0000a8b2 movslq %edi, %r10 - 0x4d, 0x63, 0xc6, //0x0000a8b5 movslq %r14d, %r8 - 0x4f, 0x8d, 0x34, 0x11, //0x0000a8b8 leaq (%r9,%r10), %r14 - 0x31, 0xdb, //0x0000a8bc xorl %ebx, %ebx - //0x0000a8be LBB5_2123 - 0x48, 0x89, 0xc6, //0x0000a8be movq %rax, %rsi - 0x48, 0xd3, 0xee, //0x0000a8c1 shrq %cl, %rsi - 0x4c, 0x21, 0xe0, //0x0000a8c4 andq %r12, %rax - 0x40, 0x80, 0xc6, 0x30, //0x0000a8c7 addb $48, %sil - 0x41, 0x88, 0x34, 0x19, //0x0000a8cb movb %sil, (%r9,%rbx) - 0x49, 0x0f, 0xbe, 0x34, 0x1e, //0x0000a8cf movsbq (%r14,%rbx), %rsi - 0x49, 0x8d, 0x14, 0x1a, //0x0000a8d4 leaq (%r10,%rbx), %rdx - 0x48, 0x83, 0xc2, 0x01, //0x0000a8d8 addq $1, %rdx - 0x48, 0x83, 0xc3, 0x01, //0x0000a8dc addq $1, %rbx - 0x48, 0x8d, 0x04, 0x80, //0x0000a8e0 leaq (%rax,%rax,4), %rax - 0x48, 0x8d, 0x04, 0x46, //0x0000a8e4 leaq (%rsi,%rax,2), %rax - 0x48, 0x83, 0xc0, 0xd0, //0x0000a8e8 addq $-48, %rax - 0x4c, 0x39, 0xc2, //0x0000a8ec cmpq %r8, %rdx - 0x0f, 0x8c, 0xc9, 0xff, 0xff, 0xff, //0x0000a8ef jl LBB5_2123 - 0x49, 0xba, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf0, 0x7f, //0x0000a8f5 movabsq $9218868437227405312, %r10 - //0x0000a8ff LBB5_2125 - 0x48, 0x8b, 0x55, 0xb0, //0x0000a8ff movq $-80(%rbp), %rdx - 0x29, 0xfa, //0x0000a903 subl %edi, %edx - 0x83, 0xc2, 0x01, //0x0000a905 addl $1, %edx - 0x48, 0x85, 0xc0, //0x0000a908 testq %rax, %rax - 0x0f, 0x85, 0x38, 0x00, 0x00, 0x00, //0x0000a90b jne LBB5_2130 - 0x41, 0x89, 0xde, //0x0000a911 movl %ebx, %r14d - 0xe9, 0x87, 0x00, 0x00, 0x00, //0x0000a914 jmp LBB5_2134 - //0x0000a919 LBB5_2127 - 0x48, 0x85, 0xc0, //0x0000a919 testq %rax, %rax - 0x0f, 0x84, 0xb6, 0x0b, 0x00, 0x00, //0x0000a91c je LBB5_2281 - 0x48, 0x89, 0xc2, //0x0000a922 movq %rax, %rdx - 0x48, 0xd3, 0xea, //0x0000a925 shrq %cl, %rdx - 0x48, 0x85, 0xd2, //0x0000a928 testq %rdx, %rdx - 0x0f, 0x84, 0xaf, 0x00, 0x00, 0x00, //0x0000a92b je LBB5_2139 - 0x49, 0xc7, 0xc4, 0xff, 0xff, 0xff, 0xff, //0x0000a931 movq $-1, %r12 - 0x49, 0xd3, 0xe4, //0x0000a938 shlq %cl, %r12 - 0x49, 0xf7, 0xd4, //0x0000a93b notq %r12 - 0x48, 0x8b, 0x55, 0xb0, //0x0000a93e movq $-80(%rbp), %rdx - 0x29, 0xfa, //0x0000a942 subl %edi, %edx - 0x83, 0xc2, 0x01, //0x0000a944 addl $1, %edx - 0x31, 0xdb, //0x0000a947 xorl %ebx, %ebx - //0x0000a949 LBB5_2130 - 0xbe, 0x01, 0x00, 0x00, 0x00, //0x0000a949 movl $1, %esi - 0x41, 0x89, 0xde, //0x0000a94e movl %ebx, %r14d - 0xe9, 0x17, 0x00, 0x00, 0x00, //0x0000a951 jmp LBB5_2132 - //0x0000a956 LBB5_2131 - 0x48, 0x85, 0xff, //0x0000a956 testq %rdi, %rdi - 0x44, 0x0f, 0x45, 0xfe, //0x0000a959 cmovnel %esi, %r15d - 0x48, 0x01, 0xc0, //0x0000a95d addq %rax, %rax - 0x48, 0x8d, 0x04, 0x80, //0x0000a960 leaq (%rax,%rax,4), %rax - 0x48, 0x85, 0xc0, //0x0000a964 testq %rax, %rax - 0x0f, 0x84, 0x33, 0x00, 0x00, 0x00, //0x0000a967 je LBB5_2134 - //0x0000a96d LBB5_2132 - 0x48, 0x89, 0xc7, //0x0000a96d movq %rax, %rdi - 0x48, 0xd3, 0xef, //0x0000a970 shrq %cl, %rdi - 0x4c, 0x21, 0xe0, //0x0000a973 andq %r12, %rax - 0x49, 0x63, 0xde, //0x0000a976 movslq %r14d, %rbx - 0x49, 0x39, 0xdb, //0x0000a979 cmpq %rbx, %r11 - 0x0f, 0x86, 0xd4, 0xff, 0xff, 0xff, //0x0000a97c jbe LBB5_2131 - 0x40, 0x80, 0xc7, 0x30, //0x0000a982 addb $48, %dil - 0x41, 0x88, 0x3c, 0x19, //0x0000a986 movb %dil, (%r9,%rbx) - 0x83, 0xc3, 0x01, //0x0000a98a addl $1, %ebx - 0x41, 0x89, 0xde, //0x0000a98d movl %ebx, %r14d - 0x48, 0x01, 0xc0, //0x0000a990 addq %rax, %rax - 0x48, 0x8d, 0x04, 0x80, //0x0000a993 leaq (%rax,%rax,4), %rax - 0x48, 0x85, 0xc0, //0x0000a997 testq %rax, %rax - 0x0f, 0x85, 0xcd, 0xff, 0xff, 0xff, //0x0000a99a jne LBB5_2132 - //0x0000a9a0 LBB5_2134 - 0x45, 0x85, 0xf6, //0x0000a9a0 testl %r14d, %r14d - 0x49, 0x89, 0xd4, //0x0000a9a3 movq %rdx, %r12 - 0x0f, 0x8e, 0x9d, 0x06, 0x00, 0x00, //0x0000a9a6 jle LBB5_2199 - 0x44, 0x89, 0xf0, //0x0000a9ac movl %r14d, %eax - 0x48, 0x83, 0xc0, 0x01, //0x0000a9af addq $1, %rax - 0x45, 0x31, 0xc0, //0x0000a9b3 xorl %r8d, %r8d - //0x0000a9b6 LBB5_2136 - 0x41, 0x8d, 0x4e, 0xff, //0x0000a9b6 leal $-1(%r14), %ecx - 0x41, 0x80, 0x3c, 0x09, 0x30, //0x0000a9ba cmpb $48, (%r9,%rcx) - 0x0f, 0x85, 0xa3, 0x06, 0x00, 0x00, //0x0000a9bf jne LBB5_2201 - 0x48, 0x83, 0xc0, 0xff, //0x0000a9c5 addq $-1, %rax - 0x41, 0x89, 0xce, //0x0000a9c9 movl %ecx, %r14d - 0x48, 0x83, 0xf8, 0x01, //0x0000a9cc cmpq $1, %rax - 0x0f, 0x8f, 0xe0, 0xff, 0xff, 0xff, //0x0000a9d0 jg LBB5_2136 - 0xbe, 0x02, 0xfc, 0xff, 0xff, //0x0000a9d6 movl $-1022, %esi - 0xe9, 0x18, 0x0b, 0x00, 0x00, //0x0000a9db jmp LBB5_2284 - //0x0000a9e0 LBB5_2139 - 0x48, 0x01, 0xc0, //0x0000a9e0 addq %rax, %rax - 0x48, 0x8d, 0x04, 0x80, //0x0000a9e3 leaq (%rax,%rax,4), %rax - 0x83, 0xc7, 0x01, //0x0000a9e7 addl $1, %edi - 0x48, 0x89, 0xc2, //0x0000a9ea movq %rax, %rdx - 0x48, 0xd3, 0xea, //0x0000a9ed shrq %cl, %rdx - 0x48, 0x85, 0xd2, //0x0000a9f0 testq %rdx, %rdx - 0x0f, 0x84, 0xe7, 0xff, 0xff, 0xff, //0x0000a9f3 je LBB5_2139 - 0xe9, 0x9d, 0xfe, 0xff, 0xff, //0x0000a9f9 jmp LBB5_2121 - //0x0000a9fe LBB5_2140 - 0x0f, 0xbc, 0xc9, //0x0000a9fe bsfl %ecx, %ecx - 0x49, 0x01, 0xcc, //0x0000aa01 addq %rcx, %r12 - 0xf3, 0x0f, 0x6f, 0x0d, 0x64, 0x56, 0xff, 0xff, //0x0000aa04 movdqu $-43420(%rip), %xmm1 /* LCPI5_1+0(%rip) */ - 0xf3, 0x0f, 0x6f, 0x15, 0x6c, 0x56, 0xff, 0xff, //0x0000aa0c movdqu $-43412(%rip), %xmm2 /* LCPI5_2+0(%rip) */ - 0xf3, 0x0f, 0x6f, 0x1d, 0x74, 0x56, 0xff, 0xff, //0x0000aa14 movdqu $-43404(%rip), %xmm3 /* LCPI5_3+0(%rip) */ - 0x48, 0x8d, 0x15, 0xfd, 0x5d, 0x00, 0x00, //0x0000aa1c leaq $24061(%rip), %rdx /* _ESCAPED_TAB+0(%rip) */ - 0x4c, 0x89, 0xe7, //0x0000aa23 movq %r12, %rdi - 0x4c, 0x89, 0xe1, //0x0000aa26 movq %r12, %rcx - //0x0000aa29 LBB5_2141 - 0x0f, 0xb6, 0x77, 0x01, //0x0000aa29 movzbl $1(%rdi), %esi - 0x48, 0x83, 0xfe, 0x75, //0x0000aa2d cmpq $117, %rsi - 0x0f, 0x84, 0x21, 0x00, 0x00, 0x00, //0x0000aa31 je LBB5_2144 - 0x8a, 0x1c, 0x16, //0x0000aa37 movb (%rsi,%rdx), %bl - 0x84, 0xdb, //0x0000aa3a testb %bl, %bl - 0x0f, 0x84, 0xf5, 0x05, 0x00, 0x00, //0x0000aa3c je LBB5_2198 - 0x4c, 0x89, 0x75, 0xc0, //0x0000aa42 movq %r14, $-64(%rbp) - 0x48, 0x83, 0xc7, 0x02, //0x0000aa46 addq $2, %rdi - 0x88, 0x19, //0x0000aa4a movb %bl, (%rcx) - 0x48, 0x83, 0xc1, 0x01, //0x0000aa4c addq $1, %rcx - 0x49, 0x89, 0xfc, //0x0000aa50 movq %rdi, %r12 - 0xe9, 0x3f, 0x02, 0x00, 0x00, //0x0000aa53 jmp LBB5_2164 - //0x0000aa58 LBB5_2144 - 0x4c, 0x89, 0x75, 0xc0, //0x0000aa58 movq %r14, $-64(%rbp) - 0x44, 0x8b, 0x47, 0x02, //0x0000aa5c movl $2(%rdi), %r8d - 0x45, 0x89, 0xc1, //0x0000aa60 movl %r8d, %r9d - 0x41, 0xf7, 0xd1, //0x0000aa63 notl %r9d - 0x41, 0x8d, 0x98, 0xd0, 0xcf, 0xcf, 0xcf, //0x0000aa66 leal $-808464432(%r8), %ebx - 0x41, 0x81, 0xe1, 0x80, 0x80, 0x80, 0x80, //0x0000aa6d andl $-2139062144, %r9d - 0x40, 0xb6, 0x01, //0x0000aa74 movb $1, %sil - 0x48, 0x89, 0x75, 0xa8, //0x0000aa77 movq %rsi, $-88(%rbp) - 0x48, 0xc7, 0xc6, 0xf4, 0xff, 0xff, 0xff, //0x0000aa7b movq $-12, %rsi - 0x41, 0x85, 0xd9, //0x0000aa82 testl %ebx, %r9d - 0x0f, 0x85, 0x16, 0x11, 0x00, 0x00, //0x0000aa85 jne LBB5_2327 - 0x41, 0x8d, 0x98, 0x19, 0x19, 0x19, 0x19, //0x0000aa8b leal $421075225(%r8), %ebx - 0x44, 0x09, 0xc3, //0x0000aa92 orl %r8d, %ebx - 0xf7, 0xc3, 0x80, 0x80, 0x80, 0x80, //0x0000aa95 testl $-2139062144, %ebx - 0x0f, 0x85, 0x00, 0x11, 0x00, 0x00, //0x0000aa9b jne LBB5_2327 - 0x44, 0x89, 0xc3, //0x0000aaa1 movl %r8d, %ebx - 0x81, 0xe3, 0x7f, 0x7f, 0x7f, 0x7f, //0x0000aaa4 andl $2139062143, %ebx - 0xb8, 0xc0, 0xc0, 0xc0, 0xc0, //0x0000aaaa movl $-1061109568, %eax - 0x29, 0xd8, //0x0000aaaf subl %ebx, %eax - 0x44, 0x8d, 0x9b, 0x46, 0x46, 0x46, 0x46, //0x0000aab1 leal $1179010630(%rbx), %r11d - 0x44, 0x21, 0xc8, //0x0000aab8 andl %r9d, %eax - 0x44, 0x85, 0xd8, //0x0000aabb testl %r11d, %eax - 0x0f, 0x85, 0xdd, 0x10, 0x00, 0x00, //0x0000aabe jne LBB5_2327 - 0xb8, 0xe0, 0xe0, 0xe0, 0xe0, //0x0000aac4 movl $-522133280, %eax - 0x29, 0xd8, //0x0000aac9 subl %ebx, %eax - 0x81, 0xc3, 0x39, 0x39, 0x39, 0x39, //0x0000aacb addl $960051513, %ebx - 0x41, 0x21, 0xc1, //0x0000aad1 andl %eax, %r9d - 0x41, 0x85, 0xd9, //0x0000aad4 testl %ebx, %r9d - 0x0f, 0x85, 0xc4, 0x10, 0x00, 0x00, //0x0000aad7 jne LBB5_2327 - 0x41, 0x0f, 0xc8, //0x0000aadd bswapl %r8d - 0x44, 0x89, 0xc3, //0x0000aae0 movl %r8d, %ebx - 0xc1, 0xeb, 0x04, //0x0000aae3 shrl $4, %ebx - 0xf7, 0xd3, //0x0000aae6 notl %ebx - 0x81, 0xe3, 0x01, 0x01, 0x01, 0x01, //0x0000aae8 andl $16843009, %ebx - 0x8d, 0x1c, 0xdb, //0x0000aaee leal (%rbx,%rbx,8), %ebx - 0x41, 0x81, 0xe0, 0x0f, 0x0f, 0x0f, 0x0f, //0x0000aaf1 andl $252645135, %r8d - 0x41, 0x01, 0xd8, //0x0000aaf8 addl %ebx, %r8d - 0x44, 0x89, 0xc3, //0x0000aafb movl %r8d, %ebx - 0xc1, 0xeb, 0x04, //0x0000aafe shrl $4, %ebx - 0x44, 0x09, 0xc3, //0x0000ab01 orl %r8d, %ebx - 0x44, 0x0f, 0xb6, 0xcb, //0x0000ab04 movzbl %bl, %r9d - 0xc1, 0xeb, 0x08, //0x0000ab08 shrl $8, %ebx - 0x81, 0xe3, 0x00, 0xff, 0x00, 0x00, //0x0000ab0b andl $65280, %ebx - 0x41, 0x09, 0xd9, //0x0000ab11 orl %ebx, %r9d - 0x4c, 0x8d, 0x67, 0x06, //0x0000ab14 leaq $6(%rdi), %r12 - 0x41, 0x81, 0xf9, 0x80, 0x00, 0x00, 0x00, //0x0000ab18 cmpl $128, %r9d - 0x0f, 0x82, 0x6c, 0x04, 0x00, 0x00, //0x0000ab1f jb LBB5_2193 - 0x45, 0x31, 0xc0, //0x0000ab25 xorl %r8d, %r8d - //0x0000ab28 LBB5_2150 - 0x41, 0x81, 0xf9, 0xff, 0x07, 0x00, 0x00, //0x0000ab28 cmpl $2047, %r9d - 0x0f, 0x86, 0x6b, 0x04, 0x00, 0x00, //0x0000ab2f jbe LBB5_2195 - 0x44, 0x89, 0xcb, //0x0000ab35 movl %r9d, %ebx - 0x81, 0xe3, 0x00, 0xf8, 0xff, 0xff, //0x0000ab38 andl $-2048, %ebx - 0x81, 0xfb, 0x00, 0xd8, 0x00, 0x00, //0x0000ab3e cmpl $55296, %ebx - 0x0f, 0x85, 0x18, 0x01, 0x00, 0x00, //0x0000ab44 jne LBB5_2162 - 0x41, 0x81, 0xf9, 0xff, 0xdb, 0x00, 0x00, //0x0000ab4a cmpl $56319, %r9d - 0x0f, 0x87, 0x70, 0x04, 0x00, 0x00, //0x0000ab51 ja LBB5_2196 - 0x42, 0x80, 0x7c, 0x47, 0x06, 0x5c, //0x0000ab57 cmpb $92, $6(%rdi,%r8,2) - 0x0f, 0x85, 0x64, 0x04, 0x00, 0x00, //0x0000ab5d jne LBB5_2196 - 0x42, 0x80, 0x7c, 0x47, 0x07, 0x75, //0x0000ab63 cmpb $117, $7(%rdi,%r8,2) - 0x0f, 0x85, 0x58, 0x04, 0x00, 0x00, //0x0000ab69 jne LBB5_2196 - 0x42, 0x8b, 0x44, 0x47, 0x08, //0x0000ab6f movl $8(%rdi,%r8,2), %eax - 0x41, 0x89, 0xc6, //0x0000ab74 movl %eax, %r14d - 0x41, 0xf7, 0xd6, //0x0000ab77 notl %r14d - 0x44, 0x8d, 0x98, 0xd0, 0xcf, 0xcf, 0xcf, //0x0000ab7a leal $-808464432(%rax), %r11d - 0x41, 0x81, 0xe6, 0x80, 0x80, 0x80, 0x80, //0x0000ab81 andl $-2139062144, %r14d - 0x45, 0x85, 0xde, //0x0000ab88 testl %r11d, %r14d - 0x0f, 0x85, 0x10, 0x10, 0x00, 0x00, //0x0000ab8b jne LBB5_2327 - 0x8d, 0x98, 0x19, 0x19, 0x19, 0x19, //0x0000ab91 leal $421075225(%rax), %ebx - 0x09, 0xc3, //0x0000ab97 orl %eax, %ebx - 0xf7, 0xc3, 0x80, 0x80, 0x80, 0x80, //0x0000ab99 testl $-2139062144, %ebx - 0x0f, 0x85, 0xfc, 0x0f, 0x00, 0x00, //0x0000ab9f jne LBB5_2327 - 0x41, 0x89, 0xc3, //0x0000aba5 movl %eax, %r11d - 0x41, 0x81, 0xe3, 0x7f, 0x7f, 0x7f, 0x7f, //0x0000aba8 andl $2139062143, %r11d - 0xbb, 0xc0, 0xc0, 0xc0, 0xc0, //0x0000abaf movl $-1061109568, %ebx - 0x44, 0x29, 0xdb, //0x0000abb4 subl %r11d, %ebx - 0x89, 0x5d, 0xb0, //0x0000abb7 movl %ebx, $-80(%rbp) - 0x41, 0x8d, 0x9b, 0x46, 0x46, 0x46, 0x46, //0x0000abba leal $1179010630(%r11), %ebx - 0x89, 0x5d, 0xb8, //0x0000abc1 movl %ebx, $-72(%rbp) - 0x8b, 0x5d, 0xb0, //0x0000abc4 movl $-80(%rbp), %ebx - 0x44, 0x21, 0xf3, //0x0000abc7 andl %r14d, %ebx - 0x85, 0x5d, 0xb8, //0x0000abca testl %ebx, $-72(%rbp) - 0x0f, 0x85, 0xce, 0x0f, 0x00, 0x00, //0x0000abcd jne LBB5_2327 - 0xbb, 0xe0, 0xe0, 0xe0, 0xe0, //0x0000abd3 movl $-522133280, %ebx - 0x44, 0x29, 0xdb, //0x0000abd8 subl %r11d, %ebx - 0x41, 0x81, 0xc3, 0x39, 0x39, 0x39, 0x39, //0x0000abdb addl $960051513, %r11d - 0x41, 0x21, 0xde, //0x0000abe2 andl %ebx, %r14d - 0x45, 0x85, 0xde, //0x0000abe5 testl %r11d, %r14d - 0x0f, 0x85, 0xb3, 0x0f, 0x00, 0x00, //0x0000abe8 jne LBB5_2327 - 0x0f, 0xc8, //0x0000abee bswapl %eax - 0x89, 0xc3, //0x0000abf0 movl %eax, %ebx - 0xc1, 0xeb, 0x04, //0x0000abf2 shrl $4, %ebx - 0xf7, 0xd3, //0x0000abf5 notl %ebx - 0x81, 0xe3, 0x01, 0x01, 0x01, 0x01, //0x0000abf7 andl $16843009, %ebx - 0x8d, 0x1c, 0xdb, //0x0000abfd leal (%rbx,%rbx,8), %ebx - 0x25, 0x0f, 0x0f, 0x0f, 0x0f, //0x0000ac00 andl $252645135, %eax - 0x01, 0xd8, //0x0000ac05 addl %ebx, %eax - 0x89, 0xc3, //0x0000ac07 movl %eax, %ebx - 0xc1, 0xeb, 0x04, //0x0000ac09 shrl $4, %ebx - 0x09, 0xc3, //0x0000ac0c orl %eax, %ebx - 0x41, 0x89, 0xdb, //0x0000ac0e movl %ebx, %r11d - 0x41, 0xc1, 0xeb, 0x08, //0x0000ac11 shrl $8, %r11d - 0x41, 0x81, 0xe3, 0x00, 0xff, 0x00, 0x00, //0x0000ac15 andl $65280, %r11d - 0x44, 0x0f, 0xb6, 0xf3, //0x0000ac1c movzbl %bl, %r14d - 0x45, 0x09, 0xde, //0x0000ac20 orl %r11d, %r14d - 0x81, 0xe3, 0x00, 0x00, 0xfc, 0x00, //0x0000ac23 andl $16515072, %ebx - 0x81, 0xfb, 0x00, 0x00, 0xdc, 0x00, //0x0000ac29 cmpl $14417920, %ebx - 0x0f, 0x84, 0xa4, 0x03, 0x00, 0x00, //0x0000ac2f je LBB5_2197 - 0x49, 0x83, 0xc4, 0x06, //0x0000ac35 addq $6, %r12 - 0x66, 0x42, 0xc7, 0x04, 0x01, 0xef, 0xbf, //0x0000ac39 movw $-16401, (%rcx,%r8) - 0x42, 0xc6, 0x44, 0x01, 0x02, 0xbd, //0x0000ac40 movb $-67, $2(%rcx,%r8) - 0x49, 0x83, 0xc0, 0x03, //0x0000ac46 addq $3, %r8 - 0x45, 0x89, 0xf1, //0x0000ac4a movl %r14d, %r9d - 0x41, 0x81, 0xfe, 0x80, 0x00, 0x00, 0x00, //0x0000ac4d cmpl $128, %r14d - 0x0f, 0x83, 0xce, 0xfe, 0xff, 0xff, //0x0000ac54 jae LBB5_2150 - 0x4c, 0x01, 0xc1, //0x0000ac5a addq %r8, %rcx - 0xe9, 0x32, 0x03, 0x00, 0x00, //0x0000ac5d jmp LBB5_2194 - //0x0000ac62 LBB5_2162 - 0x44, 0x89, 0xce, //0x0000ac62 movl %r9d, %esi - 0xc1, 0xee, 0x0c, //0x0000ac65 shrl $12, %esi - 0x40, 0x80, 0xce, 0xe0, //0x0000ac68 orb $-32, %sil - 0x42, 0x88, 0x34, 0x01, //0x0000ac6c movb %sil, (%rcx,%r8) - 0x44, 0x89, 0xce, //0x0000ac70 movl %r9d, %esi - 0xc1, 0xee, 0x06, //0x0000ac73 shrl $6, %esi - 0x40, 0x80, 0xe6, 0x3f, //0x0000ac76 andb $63, %sil - 0x40, 0x80, 0xce, 0x80, //0x0000ac7a orb $-128, %sil - 0x42, 0x88, 0x74, 0x01, 0x01, //0x0000ac7e movb %sil, $1(%rcx,%r8) - 0x41, 0x80, 0xe1, 0x3f, //0x0000ac83 andb $63, %r9b - 0x41, 0x80, 0xc9, 0x80, //0x0000ac87 orb $-128, %r9b - 0x46, 0x88, 0x4c, 0x01, 0x02, //0x0000ac8b movb %r9b, $2(%rcx,%r8) - //0x0000ac90 LBB5_2163 - 0x4c, 0x01, 0xc1, //0x0000ac90 addq %r8, %rcx - 0x48, 0x83, 0xc1, 0x03, //0x0000ac93 addq $3, %rcx - //0x0000ac97 LBB5_2164 - 0x41, 0x80, 0x3c, 0x24, 0x5c, //0x0000ac97 cmpb $92, (%r12) - 0x4c, 0x89, 0xe7, //0x0000ac9c movq %r12, %rdi - 0x4c, 0x8b, 0x75, 0xc0, //0x0000ac9f movq $-64(%rbp), %r14 - 0x4c, 0x8b, 0x5d, 0xc8, //0x0000aca3 movq $-56(%rbp), %r11 - 0x0f, 0x84, 0x7c, 0xfd, 0xff, 0xff, //0x0000aca7 je LBB5_2141 - 0x4d, 0x89, 0xf1, //0x0000acad movq %r14, %r9 - 0x41, 0xf6, 0xc7, 0x20, //0x0000acb0 testb $32, %r15b - 0x0f, 0x85, 0x9c, 0x00, 0x00, 0x00, //0x0000acb4 jne LBB5_2169 - //0x0000acba LBB5_2166 - 0xf3, 0x41, 0x0f, 0x6f, 0x24, 0x24, //0x0000acba movdqu (%r12), %xmm4 - 0xf3, 0x41, 0x0f, 0x6f, 0x6c, 0x24, 0x10, //0x0000acc0 movdqu $16(%r12), %xmm5 - 0x66, 0x0f, 0x6f, 0xc4, //0x0000acc7 movdqa %xmm4, %xmm0 - 0x66, 0x0f, 0x74, 0xc1, //0x0000accb pcmpeqb %xmm1, %xmm0 - 0x66, 0x0f, 0xd7, 0xf8, //0x0000accf pmovmskb %xmm0, %edi - 0x66, 0x0f, 0x6f, 0xc5, //0x0000acd3 movdqa %xmm5, %xmm0 - 0x66, 0x0f, 0x74, 0xc1, //0x0000acd7 pcmpeqb %xmm1, %xmm0 - 0x66, 0x0f, 0xd7, 0xf0, //0x0000acdb pmovmskb %xmm0, %esi - 0xc1, 0xe6, 0x10, //0x0000acdf shll $16, %esi - 0x09, 0xfe, //0x0000ace2 orl %edi, %esi - 0x66, 0x0f, 0x6f, 0xc4, //0x0000ace4 movdqa %xmm4, %xmm0 - 0x66, 0x0f, 0x74, 0xc2, //0x0000ace8 pcmpeqb %xmm2, %xmm0 - 0x66, 0x0f, 0xd7, 0xd8, //0x0000acec pmovmskb %xmm0, %ebx - 0x66, 0x0f, 0x6f, 0xc5, //0x0000acf0 movdqa %xmm5, %xmm0 - 0x66, 0x0f, 0x74, 0xc2, //0x0000acf4 pcmpeqb %xmm2, %xmm0 - 0x66, 0x0f, 0xd7, 0xf8, //0x0000acf8 pmovmskb %xmm0, %edi - 0xc1, 0xe7, 0x10, //0x0000acfc shll $16, %edi - 0x09, 0xdf, //0x0000acff orl %ebx, %edi - 0x66, 0x0f, 0x6f, 0xc4, //0x0000ad01 movdqa %xmm4, %xmm0 - 0x66, 0x0f, 0xda, 0xc3, //0x0000ad05 pminub %xmm3, %xmm0 - 0x66, 0x0f, 0x74, 0xc4, //0x0000ad09 pcmpeqb %xmm4, %xmm0 - 0x66, 0x44, 0x0f, 0xd7, 0xc0, //0x0000ad0d pmovmskb %xmm0, %r8d - 0x66, 0x0f, 0x6f, 0xc5, //0x0000ad12 movdqa %xmm5, %xmm0 - 0x66, 0x0f, 0xda, 0xc3, //0x0000ad16 pminub %xmm3, %xmm0 - 0x66, 0x0f, 0x74, 0xc5, //0x0000ad1a pcmpeqb %xmm5, %xmm0 - 0x66, 0x0f, 0xd7, 0xd8, //0x0000ad1e pmovmskb %xmm0, %ebx - 0xc1, 0xe3, 0x10, //0x0000ad22 shll $16, %ebx - 0x44, 0x09, 0xc3, //0x0000ad25 orl %r8d, %ebx - 0x09, 0xf3, //0x0000ad28 orl %esi, %ebx - 0x83, 0xc3, 0xff, //0x0000ad2a addl $-1, %ebx - 0x85, 0xfb, //0x0000ad2d testl %edi, %ebx - 0x0f, 0x85, 0xa2, 0x0d, 0x00, 0x00, //0x0000ad2f jne LBB5_2315 - 0x83, 0xc7, 0xff, //0x0000ad35 addl $-1, %edi - 0x85, 0xf7, //0x0000ad38 testl %esi, %edi - 0x0f, 0x85, 0xbc, 0x00, 0x00, 0x00, //0x0000ad3a jne LBB5_2173 - 0xf3, 0x0f, 0x7f, 0x21, //0x0000ad40 movdqu %xmm4, (%rcx) - 0xf3, 0x0f, 0x7f, 0x69, 0x10, //0x0000ad44 movdqu %xmm5, $16(%rcx) - 0x49, 0x83, 0xc4, 0x20, //0x0000ad49 addq $32, %r12 - 0x48, 0x83, 0xc1, 0x20, //0x0000ad4d addq $32, %rcx - 0xe9, 0x64, 0xff, 0xff, 0xff, //0x0000ad51 jmp LBB5_2166 - //0x0000ad56 LBB5_2169 - 0xf3, 0x41, 0x0f, 0x6f, 0x24, 0x24, //0x0000ad56 movdqu (%r12), %xmm4 - 0xf3, 0x41, 0x0f, 0x6f, 0x6c, 0x24, 0x10, //0x0000ad5c movdqu $16(%r12), %xmm5 - 0x66, 0x0f, 0x6f, 0xc4, //0x0000ad63 movdqa %xmm4, %xmm0 - 0x66, 0x0f, 0x74, 0xc1, //0x0000ad67 pcmpeqb %xmm1, %xmm0 - 0x66, 0x0f, 0xd7, 0xf0, //0x0000ad6b pmovmskb %xmm0, %esi - 0x66, 0x0f, 0x6f, 0xc5, //0x0000ad6f movdqa %xmm5, %xmm0 - 0x66, 0x0f, 0x74, 0xc1, //0x0000ad73 pcmpeqb %xmm1, %xmm0 - 0x66, 0x0f, 0xd7, 0xf8, //0x0000ad77 pmovmskb %xmm0, %edi - 0xc1, 0xe7, 0x10, //0x0000ad7b shll $16, %edi - 0x09, 0xf7, //0x0000ad7e orl %esi, %edi - 0x66, 0x0f, 0x6f, 0xc4, //0x0000ad80 movdqa %xmm4, %xmm0 - 0x66, 0x0f, 0x74, 0xc2, //0x0000ad84 pcmpeqb %xmm2, %xmm0 - 0x66, 0x0f, 0xd7, 0xf0, //0x0000ad88 pmovmskb %xmm0, %esi - 0x66, 0x0f, 0x6f, 0xc5, //0x0000ad8c movdqa %xmm5, %xmm0 - 0x66, 0x0f, 0x74, 0xc2, //0x0000ad90 pcmpeqb %xmm2, %xmm0 - 0x66, 0x0f, 0xd7, 0xd8, //0x0000ad94 pmovmskb %xmm0, %ebx - 0xc1, 0xe3, 0x10, //0x0000ad98 shll $16, %ebx - 0x09, 0xf3, //0x0000ad9b orl %esi, %ebx - 0x66, 0x0f, 0x6f, 0xc4, //0x0000ad9d movdqa %xmm4, %xmm0 - 0x66, 0x0f, 0xda, 0xc3, //0x0000ada1 pminub %xmm3, %xmm0 - 0x66, 0x0f, 0x74, 0xc4, //0x0000ada5 pcmpeqb %xmm4, %xmm0 - 0x66, 0x44, 0x0f, 0xd7, 0xc0, //0x0000ada9 pmovmskb %xmm0, %r8d - 0x66, 0x0f, 0x6f, 0xc5, //0x0000adae movdqa %xmm5, %xmm0 - 0x66, 0x0f, 0xda, 0xc3, //0x0000adb2 pminub %xmm3, %xmm0 - 0x66, 0x0f, 0x74, 0xc5, //0x0000adb6 pcmpeqb %xmm5, %xmm0 - 0x66, 0x0f, 0xd7, 0xc0, //0x0000adba pmovmskb %xmm0, %eax - 0xc1, 0xe0, 0x10, //0x0000adbe shll $16, %eax - 0x44, 0x09, 0xc0, //0x0000adc1 orl %r8d, %eax - 0x89, 0xc6, //0x0000adc4 movl %eax, %esi - 0x09, 0xfe, //0x0000adc6 orl %edi, %esi - 0x83, 0xc6, 0xff, //0x0000adc8 addl $-1, %esi - 0x85, 0xde, //0x0000adcb testl %ebx, %esi - 0x0f, 0x85, 0x04, 0x0d, 0x00, 0x00, //0x0000adcd jne LBB5_2315 - 0x83, 0xc3, 0xff, //0x0000add3 addl $-1, %ebx - 0x85, 0xc3, //0x0000add6 testl %eax, %ebx - 0x0f, 0x85, 0x36, 0x0f, 0x00, 0x00, //0x0000add8 jne LBB5_2343 - 0x85, 0xfb, //0x0000adde testl %edi, %ebx - 0x0f, 0x85, 0x16, 0x00, 0x00, 0x00, //0x0000ade0 jne LBB5_2173 - 0xf3, 0x0f, 0x7f, 0x21, //0x0000ade6 movdqu %xmm4, (%rcx) - 0xf3, 0x0f, 0x7f, 0x69, 0x10, //0x0000adea movdqu %xmm5, $16(%rcx) - 0x49, 0x83, 0xc4, 0x20, //0x0000adef addq $32, %r12 - 0x48, 0x83, 0xc1, 0x20, //0x0000adf3 addq $32, %rcx - 0xe9, 0x5a, 0xff, 0xff, 0xff, //0x0000adf7 jmp LBB5_2169 - //0x0000adfc LBB5_2173 - 0x66, 0x0f, 0x7e, 0xe3, //0x0000adfc movd %xmm4, %ebx - 0x4c, 0x89, 0xe7, //0x0000ae00 movq %r12, %rdi - 0x80, 0xfb, 0x5c, //0x0000ae03 cmpb $92, %bl - 0x4d, 0x89, 0xce, //0x0000ae06 movq %r9, %r14 - 0x4c, 0x8b, 0x5d, 0xc8, //0x0000ae09 movq $-56(%rbp), %r11 - 0x0f, 0x84, 0x16, 0xfc, 0xff, 0xff, //0x0000ae0d je LBB5_2141 - 0x31, 0xf6, //0x0000ae13 xorl %esi, %esi - //0x0000ae15 LBB5_2175 - 0x88, 0x1c, 0x31, //0x0000ae15 movb %bl, (%rcx,%rsi) - 0x41, 0x0f, 0xb6, 0x5c, 0x34, 0x01, //0x0000ae18 movzbl $1(%r12,%rsi), %ebx - 0x80, 0xfb, 0x5c, //0x0000ae1e cmpb $92, %bl - 0x0f, 0x84, 0x9c, 0x00, 0x00, 0x00, //0x0000ae21 je LBB5_2184 - 0x88, 0x5c, 0x31, 0x01, //0x0000ae27 movb %bl, $1(%rcx,%rsi) - 0x41, 0x0f, 0xb6, 0x5c, 0x34, 0x02, //0x0000ae2b movzbl $2(%r12,%rsi), %ebx - 0x80, 0xfb, 0x5c, //0x0000ae31 cmpb $92, %bl - 0x0f, 0x84, 0xaa, 0x00, 0x00, 0x00, //0x0000ae34 je LBB5_2185 - 0x88, 0x5c, 0x31, 0x02, //0x0000ae3a movb %bl, $2(%rcx,%rsi) - 0x41, 0x0f, 0xb6, 0x5c, 0x34, 0x03, //0x0000ae3e movzbl $3(%r12,%rsi), %ebx - 0x80, 0xfb, 0x5c, //0x0000ae44 cmpb $92, %bl - 0x0f, 0x84, 0xb2, 0x00, 0x00, 0x00, //0x0000ae47 je LBB5_2186 - 0x88, 0x5c, 0x31, 0x03, //0x0000ae4d movb %bl, $3(%rcx,%rsi) - 0x41, 0x0f, 0xb6, 0x5c, 0x34, 0x04, //0x0000ae51 movzbl $4(%r12,%rsi), %ebx - 0x80, 0xfb, 0x5c, //0x0000ae57 cmpb $92, %bl - 0x0f, 0x84, 0xba, 0x00, 0x00, 0x00, //0x0000ae5a je LBB5_2187 - 0x88, 0x5c, 0x31, 0x04, //0x0000ae60 movb %bl, $4(%rcx,%rsi) - 0x41, 0x0f, 0xb6, 0x5c, 0x34, 0x05, //0x0000ae64 movzbl $5(%r12,%rsi), %ebx - 0x80, 0xfb, 0x5c, //0x0000ae6a cmpb $92, %bl - 0x0f, 0x84, 0xc2, 0x00, 0x00, 0x00, //0x0000ae6d je LBB5_2188 - 0x88, 0x5c, 0x31, 0x05, //0x0000ae73 movb %bl, $5(%rcx,%rsi) - 0x41, 0x0f, 0xb6, 0x5c, 0x34, 0x06, //0x0000ae77 movzbl $6(%r12,%rsi), %ebx - 0x80, 0xfb, 0x5c, //0x0000ae7d cmpb $92, %bl - 0x0f, 0x84, 0xca, 0x00, 0x00, 0x00, //0x0000ae80 je LBB5_2189 - 0x88, 0x5c, 0x31, 0x06, //0x0000ae86 movb %bl, $6(%rcx,%rsi) - 0x41, 0x0f, 0xb6, 0x5c, 0x34, 0x07, //0x0000ae8a movzbl $7(%r12,%rsi), %ebx - 0x80, 0xfb, 0x5c, //0x0000ae90 cmpb $92, %bl - 0x0f, 0x84, 0xd2, 0x00, 0x00, 0x00, //0x0000ae93 je LBB5_2190 - 0x88, 0x5c, 0x31, 0x07, //0x0000ae99 movb %bl, $7(%rcx,%rsi) - 0x41, 0x0f, 0xb6, 0x5c, 0x34, 0x08, //0x0000ae9d movzbl $8(%r12,%rsi), %ebx - 0x48, 0x83, 0xc6, 0x08, //0x0000aea3 addq $8, %rsi - 0x80, 0xfb, 0x5c, //0x0000aea7 cmpb $92, %bl - 0x0f, 0x85, 0x65, 0xff, 0xff, 0xff, //0x0000aeaa jne LBB5_2175 - 0x49, 0x8d, 0x3c, 0x34, //0x0000aeb0 leaq (%r12,%rsi), %rdi - 0x48, 0x83, 0xc7, 0xff, //0x0000aeb4 addq $-1, %rdi - 0x49, 0x01, 0xf4, //0x0000aeb8 addq %rsi, %r12 - 0x48, 0x01, 0xf1, //0x0000aebb addq %rsi, %rcx - 0xe9, 0xbe, 0x00, 0x00, 0x00, //0x0000aebe jmp LBB5_2191 - //0x0000aec3 LBB5_2184 - 0x49, 0x8d, 0x1c, 0x34, //0x0000aec3 leaq (%r12,%rsi), %rbx - 0x48, 0x83, 0xc3, 0x01, //0x0000aec7 addq $1, %rbx - 0x49, 0x01, 0xf4, //0x0000aecb addq %rsi, %r12 - 0x48, 0x01, 0xf1, //0x0000aece addq %rsi, %rcx - 0x48, 0x83, 0xc1, 0x01, //0x0000aed1 addq $1, %rcx - 0x4c, 0x89, 0xe7, //0x0000aed5 movq %r12, %rdi - 0x48, 0x83, 0xc7, 0x01, //0x0000aed8 addq $1, %rdi - 0x49, 0x89, 0xdc, //0x0000aedc movq %rbx, %r12 - 0xe9, 0xa1, 0x00, 0x00, 0x00, //0x0000aedf jmp LBB5_2192 - //0x0000aee4 LBB5_2185 - 0x49, 0x8d, 0x3c, 0x34, //0x0000aee4 leaq (%r12,%rsi), %rdi - 0x48, 0x83, 0xc7, 0x01, //0x0000aee8 addq $1, %rdi - 0x49, 0x01, 0xf4, //0x0000aeec addq %rsi, %r12 - 0x49, 0x83, 0xc4, 0x02, //0x0000aeef addq $2, %r12 - 0x48, 0x01, 0xf1, //0x0000aef3 addq %rsi, %rcx - 0x48, 0x83, 0xc1, 0x02, //0x0000aef6 addq $2, %rcx - 0xe9, 0x82, 0x00, 0x00, 0x00, //0x0000aefa jmp LBB5_2191 - //0x0000aeff LBB5_2186 - 0x49, 0x8d, 0x3c, 0x34, //0x0000aeff leaq (%r12,%rsi), %rdi - 0x48, 0x83, 0xc7, 0x02, //0x0000af03 addq $2, %rdi - 0x49, 0x01, 0xf4, //0x0000af07 addq %rsi, %r12 - 0x49, 0x83, 0xc4, 0x03, //0x0000af0a addq $3, %r12 - 0x48, 0x01, 0xf1, //0x0000af0e addq %rsi, %rcx - 0x48, 0x83, 0xc1, 0x03, //0x0000af11 addq $3, %rcx - 0xe9, 0x67, 0x00, 0x00, 0x00, //0x0000af15 jmp LBB5_2191 - //0x0000af1a LBB5_2187 - 0x49, 0x8d, 0x3c, 0x34, //0x0000af1a leaq (%r12,%rsi), %rdi - 0x48, 0x83, 0xc7, 0x03, //0x0000af1e addq $3, %rdi - 0x49, 0x01, 0xf4, //0x0000af22 addq %rsi, %r12 - 0x49, 0x83, 0xc4, 0x04, //0x0000af25 addq $4, %r12 - 0x48, 0x01, 0xf1, //0x0000af29 addq %rsi, %rcx - 0x48, 0x83, 0xc1, 0x04, //0x0000af2c addq $4, %rcx - 0xe9, 0x4c, 0x00, 0x00, 0x00, //0x0000af30 jmp LBB5_2191 - //0x0000af35 LBB5_2188 - 0x49, 0x8d, 0x3c, 0x34, //0x0000af35 leaq (%r12,%rsi), %rdi - 0x48, 0x83, 0xc7, 0x04, //0x0000af39 addq $4, %rdi - 0x49, 0x01, 0xf4, //0x0000af3d addq %rsi, %r12 - 0x49, 0x83, 0xc4, 0x05, //0x0000af40 addq $5, %r12 - 0x48, 0x01, 0xf1, //0x0000af44 addq %rsi, %rcx - 0x48, 0x83, 0xc1, 0x05, //0x0000af47 addq $5, %rcx - 0xe9, 0x31, 0x00, 0x00, 0x00, //0x0000af4b jmp LBB5_2191 - //0x0000af50 LBB5_2189 - 0x49, 0x8d, 0x3c, 0x34, //0x0000af50 leaq (%r12,%rsi), %rdi - 0x48, 0x83, 0xc7, 0x05, //0x0000af54 addq $5, %rdi - 0x49, 0x01, 0xf4, //0x0000af58 addq %rsi, %r12 - 0x49, 0x83, 0xc4, 0x06, //0x0000af5b addq $6, %r12 - 0x48, 0x01, 0xf1, //0x0000af5f addq %rsi, %rcx - 0x48, 0x83, 0xc1, 0x06, //0x0000af62 addq $6, %rcx - 0xe9, 0x16, 0x00, 0x00, 0x00, //0x0000af66 jmp LBB5_2191 - //0x0000af6b LBB5_2190 - 0x49, 0x8d, 0x3c, 0x34, //0x0000af6b leaq (%r12,%rsi), %rdi - 0x48, 0x83, 0xc7, 0x06, //0x0000af6f addq $6, %rdi - 0x49, 0x01, 0xf4, //0x0000af73 addq %rsi, %r12 - 0x49, 0x83, 0xc4, 0x07, //0x0000af76 addq $7, %r12 - 0x48, 0x01, 0xf1, //0x0000af7a addq %rsi, %rcx - 0x48, 0x83, 0xc1, 0x07, //0x0000af7d addq $7, %rcx - //0x0000af81 LBB5_2191 - 0x48, 0x83, 0xc7, 0x01, //0x0000af81 addq $1, %rdi - //0x0000af85 LBB5_2192 - 0x4d, 0x89, 0xce, //0x0000af85 movq %r9, %r14 - 0x4c, 0x8b, 0x5d, 0xc8, //0x0000af88 movq $-56(%rbp), %r11 - 0xe9, 0x98, 0xfa, 0xff, 0xff, //0x0000af8c jmp LBB5_2141 - //0x0000af91 LBB5_2193 - 0x45, 0x89, 0xce, //0x0000af91 movl %r9d, %r14d - //0x0000af94 LBB5_2194 - 0x44, 0x88, 0x31, //0x0000af94 movb %r14b, (%rcx) - 0x48, 0x83, 0xc1, 0x01, //0x0000af97 addq $1, %rcx - 0xe9, 0xf7, 0xfc, 0xff, 0xff, //0x0000af9b jmp LBB5_2164 - //0x0000afa0 LBB5_2195 - 0x44, 0x89, 0xce, //0x0000afa0 movl %r9d, %esi - 0xc1, 0xee, 0x06, //0x0000afa3 shrl $6, %esi - 0x40, 0x80, 0xce, 0xc0, //0x0000afa6 orb $-64, %sil - 0x42, 0x88, 0x34, 0x01, //0x0000afaa movb %sil, (%rcx,%r8) - 0x41, 0x80, 0xe1, 0x3f, //0x0000afae andb $63, %r9b - 0x41, 0x80, 0xc9, 0x80, //0x0000afb2 orb $-128, %r9b - 0x46, 0x88, 0x4c, 0x01, 0x01, //0x0000afb6 movb %r9b, $1(%rcx,%r8) - 0x4c, 0x01, 0xc1, //0x0000afbb addq %r8, %rcx - 0x48, 0x83, 0xc1, 0x02, //0x0000afbe addq $2, %rcx - 0xe9, 0xd0, 0xfc, 0xff, 0xff, //0x0000afc2 jmp LBB5_2164 - //0x0000afc7 LBB5_2196 - 0x66, 0x42, 0xc7, 0x04, 0x01, 0xef, 0xbf, //0x0000afc7 movw $-16401, (%rcx,%r8) - 0x42, 0xc6, 0x44, 0x01, 0x02, 0xbd, //0x0000afce movb $-67, $2(%rcx,%r8) - 0xe9, 0xb7, 0xfc, 0xff, 0xff, //0x0000afd4 jmp LBB5_2163 - //0x0000afd9 LBB5_2197 - 0x41, 0xc1, 0xe1, 0x0a, //0x0000afd9 shll $10, %r9d - 0x44, 0x89, 0xf6, //0x0000afdd movl %r14d, %esi - 0x44, 0x01, 0xce, //0x0000afe0 addl %r9d, %esi - 0x43, 0x8d, 0x1c, 0x0e, //0x0000afe3 leal (%r14,%r9), %ebx - 0x81, 0xc3, 0x00, 0x24, 0xa0, 0xfc, //0x0000afe7 addl $-56613888, %ebx - 0x89, 0xdf, //0x0000afed movl %ebx, %edi - 0xc1, 0xef, 0x12, //0x0000afef shrl $18, %edi - 0x40, 0x80, 0xcf, 0xf0, //0x0000aff2 orb $-16, %dil - 0x42, 0x88, 0x3c, 0x01, //0x0000aff6 movb %dil, (%rcx,%r8) - 0x89, 0xdf, //0x0000affa movl %ebx, %edi - 0xc1, 0xef, 0x0c, //0x0000affc shrl $12, %edi - 0x40, 0x80, 0xe7, 0x3f, //0x0000afff andb $63, %dil - 0x40, 0x80, 0xcf, 0x80, //0x0000b003 orb $-128, %dil - 0x42, 0x88, 0x7c, 0x01, 0x01, //0x0000b007 movb %dil, $1(%rcx,%r8) - 0xc1, 0xeb, 0x06, //0x0000b00c shrl $6, %ebx - 0x80, 0xe3, 0x3f, //0x0000b00f andb $63, %bl - 0x80, 0xcb, 0x80, //0x0000b012 orb $-128, %bl - 0x42, 0x88, 0x5c, 0x01, 0x02, //0x0000b015 movb %bl, $2(%rcx,%r8) - 0x40, 0x80, 0xe6, 0x3f, //0x0000b01a andb $63, %sil - 0x40, 0x80, 0xce, 0x80, //0x0000b01e orb $-128, %sil - 0x42, 0x88, 0x74, 0x01, 0x03, //0x0000b022 movb %sil, $3(%rcx,%r8) - 0x4c, 0x01, 0xc1, //0x0000b027 addq %r8, %rcx - 0x48, 0x83, 0xc1, 0x04, //0x0000b02a addq $4, %rcx - 0x49, 0x83, 0xc4, 0x06, //0x0000b02e addq $6, %r12 - 0xe9, 0x60, 0xfc, 0xff, 0xff, //0x0000b032 jmp LBB5_2164 - //0x0000b037 LBB5_2198 - 0xb0, 0x01, //0x0000b037 movb $1, %al - 0x48, 0x89, 0x45, 0xa8, //0x0000b039 movq %rax, $-88(%rbp) - 0x48, 0xc7, 0xc6, 0xfe, 0xff, 0xff, 0xff, //0x0000b03d movq $-2, %rsi - 0xe9, 0xbd, 0xdb, 0xff, 0xff, //0x0000b044 jmp LBB5_1683 - //0x0000b049 LBB5_2199 - 0xbe, 0x02, 0xfc, 0xff, 0xff, //0x0000b049 movl $-1022, %esi - 0x45, 0x85, 0xf6, //0x0000b04e testl %r14d, %r14d - 0x0f, 0x84, 0x9e, 0x04, 0x00, 0x00, //0x0000b051 je LBB5_2283 - 0xb8, 0x02, 0xfc, 0xff, 0xff, //0x0000b057 movl $-1022, %eax - 0x48, 0x89, 0x45, 0x98, //0x0000b05c movq %rax, $-104(%rbp) - 0x44, 0x89, 0xf7, //0x0000b060 movl %r14d, %edi - 0xe9, 0x14, 0x00, 0x00, 0x00, //0x0000b063 jmp LBB5_2204 - //0x0000b068 LBB5_2201 - 0xbe, 0x02, 0xfc, 0xff, 0xff, //0x0000b068 movl $-1022, %esi - 0x44, 0x89, 0xf7, //0x0000b06d movl %r14d, %edi - //0x0000b070 LBB5_2202 - 0x85, 0xff, //0x0000b070 testl %edi, %edi - 0x0f, 0x84, 0xb6, 0x00, 0x00, 0x00, //0x0000b072 je LBB5_2214 - 0x48, 0x89, 0x75, 0x98, //0x0000b078 movq %rsi, $-104(%rbp) - //0x0000b07c LBB5_2204 - 0x48, 0x63, 0xc7, //0x0000b07c movslq %edi, %rax - 0x4c, 0x8d, 0x40, 0xfe, //0x0000b07f leaq $-2(%rax), %r8 - 0x48, 0x8d, 0x50, 0xff, //0x0000b083 leaq $-1(%rax), %rdx - 0x31, 0xf6, //0x0000b087 xorl %esi, %esi - 0x4c, 0x89, 0x65, 0xb0, //0x0000b089 movq %r12, $-80(%rbp) - //0x0000b08d LBB5_2205 - 0x48, 0x8d, 0x0d, 0xbc, 0x3e, 0x00, 0x00, //0x0000b08d leaq $16060(%rip), %rcx /* _LSHIFT_TAB+0(%rip) */ - 0x0f, 0xb6, 0x9c, 0x0e, 0x8c, 0x15, 0x00, 0x00, //0x0000b094 movzbl $5516(%rsi,%rcx), %ebx - 0x41, 0x0f, 0xb6, 0x0c, 0x31, //0x0000b09c movzbl (%r9,%rsi), %ecx - 0x38, 0xd9, //0x0000b0a1 cmpb %bl, %cl - 0x0f, 0x85, 0x11, 0x01, 0x00, 0x00, //0x0000b0a3 jne LBB5_2223 - 0x48, 0x39, 0xf2, //0x0000b0a9 cmpq %rsi, %rdx - 0x0f, 0x84, 0x5a, 0x00, 0x00, 0x00, //0x0000b0ac je LBB5_2212 - 0x48, 0x8d, 0x0d, 0x97, 0x3e, 0x00, 0x00, //0x0000b0b2 leaq $16023(%rip), %rcx /* _LSHIFT_TAB+0(%rip) */ - 0x0f, 0xb6, 0x9c, 0x0e, 0x8d, 0x15, 0x00, 0x00, //0x0000b0b9 movzbl $5517(%rsi,%rcx), %ebx - 0x41, 0x0f, 0xb6, 0x4c, 0x31, 0x01, //0x0000b0c1 movzbl $1(%r9,%rsi), %ecx - 0x38, 0xd9, //0x0000b0c7 cmpb %bl, %cl - 0x0f, 0x85, 0xeb, 0x00, 0x00, 0x00, //0x0000b0c9 jne LBB5_2223 - 0x49, 0x39, 0xf0, //0x0000b0cf cmpq %rsi, %r8 - 0x0f, 0x84, 0x34, 0x00, 0x00, 0x00, //0x0000b0d2 je LBB5_2212 - 0x48, 0x83, 0xfe, 0x24, //0x0000b0d8 cmpq $36, %rsi - 0x0f, 0x84, 0x41, 0x00, 0x00, 0x00, //0x0000b0dc je LBB5_2213 - 0x48, 0x8d, 0x0d, 0x67, 0x3e, 0x00, 0x00, //0x0000b0e2 leaq $15975(%rip), %rcx /* _LSHIFT_TAB+0(%rip) */ - 0x0f, 0xb6, 0x9c, 0x0e, 0x8e, 0x15, 0x00, 0x00, //0x0000b0e9 movzbl $5518(%rsi,%rcx), %ebx - 0x41, 0x0f, 0xb6, 0x4c, 0x31, 0x02, //0x0000b0f1 movzbl $2(%r9,%rsi), %ecx - 0x38, 0xd9, //0x0000b0f7 cmpb %bl, %cl - 0x0f, 0x85, 0xbb, 0x00, 0x00, 0x00, //0x0000b0f9 jne LBB5_2223 - 0x48, 0x83, 0xc6, 0x03, //0x0000b0ff addq $3, %rsi - 0x48, 0x39, 0xf0, //0x0000b103 cmpq %rsi, %rax - 0x0f, 0x85, 0x81, 0xff, 0xff, 0xff, //0x0000b106 jne LBB5_2205 - //0x0000b10c LBB5_2212 - 0x89, 0xf8, //0x0000b10c movl %edi, %eax - 0x48, 0x8d, 0x0d, 0x3b, 0x3e, 0x00, 0x00, //0x0000b10e leaq $15931(%rip), %rcx /* _LSHIFT_TAB+0(%rip) */ - 0x80, 0xbc, 0x08, 0x8c, 0x15, 0x00, 0x00, 0x00, //0x0000b115 cmpb $0, $5516(%rax,%rcx) - 0x0f, 0x85, 0xa5, 0x00, 0x00, 0x00, //0x0000b11d jne LBB5_2224 - //0x0000b123 LBB5_2213 - 0x41, 0xb8, 0x10, 0x00, 0x00, 0x00, //0x0000b123 movl $16, %r8d - 0xe9, 0xa0, 0x00, 0x00, 0x00, //0x0000b129 jmp LBB5_2225 - //0x0000b12e LBB5_2214 - 0x31, 0xc0, //0x0000b12e xorl %eax, %eax - //0x0000b130 LBB5_2215 - 0x4c, 0x8b, 0x5d, 0xc8, //0x0000b130 movq $-56(%rbp), %r11 - 0x8a, 0x5d, 0xd7, //0x0000b134 movb $-41(%rbp), %bl - 0x48, 0xbf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x0000b137 movabsq $4503599627370495, %rdi - //0x0000b141 LBB5_2216 - 0x49, 0xc7, 0xc0, 0xff, 0xff, 0xff, 0xff, //0x0000b141 movq $-1, %r8 - 0x41, 0x83, 0xfc, 0x14, //0x0000b148 cmpl $20, %r12d - 0x0f, 0x8e, 0x0c, 0x00, 0x00, 0x00, //0x0000b14c jle LBB5_2218 - 0x4c, 0x8b, 0x7d, 0x90, //0x0000b152 movq $-112(%rbp), %r15 - 0x8b, 0x4d, 0x84, //0x0000b156 movl $-124(%rbp), %ecx - 0xe9, 0xb2, 0x03, 0x00, 0x00, //0x0000b159 jmp LBB5_2285 - //0x0000b15e LBB5_2218 - 0x48, 0x89, 0x75, 0x98, //0x0000b15e movq %rsi, $-104(%rbp) - 0x45, 0x89, 0xe6, //0x0000b162 movl %r12d, %r14d - 0x45, 0x85, 0xe4, //0x0000b165 testl %r12d, %r12d - 0x0f, 0x8e, 0x30, 0x01, 0x00, 0x00, //0x0000b168 jle LBB5_2234 - 0x31, 0xff, //0x0000b16e xorl %edi, %edi - 0x85, 0xc0, //0x0000b170 testl %eax, %eax - 0xba, 0x00, 0x00, 0x00, 0x00, //0x0000b172 movl $0, %edx - 0x0f, 0x4f, 0xd0, //0x0000b177 cmovgl %eax, %edx - 0x4d, 0x8d, 0x5e, 0xff, //0x0000b17a leaq $-1(%r14), %r11 - 0x49, 0x39, 0xd3, //0x0000b17e cmpq %rdx, %r11 - 0x4c, 0x0f, 0x43, 0xda, //0x0000b181 cmovaeq %rdx, %r11 - 0x45, 0x8d, 0x43, 0x01, //0x0000b185 leal $1(%r11), %r8d - 0x31, 0xc9, //0x0000b189 xorl %ecx, %ecx - //0x0000b18b LBB5_2220 - 0x48, 0x39, 0xfa, //0x0000b18b cmpq %rdi, %rdx - 0x0f, 0x84, 0x0f, 0x01, 0x00, 0x00, //0x0000b18e je LBB5_2235 - 0x48, 0x8d, 0x0c, 0x89, //0x0000b194 leaq (%rcx,%rcx,4), %rcx - 0x49, 0x0f, 0xbe, 0x34, 0x39, //0x0000b198 movsbq (%r9,%rdi), %rsi - 0x48, 0x8d, 0x0c, 0x4e, //0x0000b19d leaq (%rsi,%rcx,2), %rcx - 0x48, 0x83, 0xc1, 0xd0, //0x0000b1a1 addq $-48, %rcx - 0x48, 0x83, 0xc7, 0x01, //0x0000b1a5 addq $1, %rdi - 0x49, 0x39, 0xfe, //0x0000b1a9 cmpq %rdi, %r14 - 0x0f, 0x85, 0xd9, 0xff, 0xff, 0xff, //0x0000b1ac jne LBB5_2220 - 0x45, 0x89, 0xc3, //0x0000b1b2 movl %r8d, %r11d - 0xe9, 0xe9, 0x00, 0x00, 0x00, //0x0000b1b5 jmp LBB5_2235 - //0x0000b1ba LBB5_2223 - 0x41, 0xb8, 0x10, 0x00, 0x00, 0x00, //0x0000b1ba movl $16, %r8d - 0x38, 0xd9, //0x0000b1c0 cmpb %bl, %cl - 0x0f, 0x8d, 0x06, 0x00, 0x00, 0x00, //0x0000b1c2 jge LBB5_2225 - //0x0000b1c8 LBB5_2224 - 0x41, 0xb8, 0x0f, 0x00, 0x00, 0x00, //0x0000b1c8 movl $15, %r8d - //0x0000b1ce LBB5_2225 - 0x85, 0xff, //0x0000b1ce testl %edi, %edi - 0x0f, 0x8e, 0xbf, 0x00, 0x00, 0x00, //0x0000b1d0 jle LBB5_2233 - 0x49, 0xba, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfa, //0x0000b1d6 movabsq $-432345564227567616, %r10 - 0x4c, 0x89, 0x85, 0x60, 0xff, 0xff, 0xff, //0x0000b1e0 movq %r8, $-160(%rbp) - 0x45, 0x8d, 0x24, 0x38, //0x0000b1e7 leal (%r8,%rdi), %r12d - 0x89, 0xfb, //0x0000b1eb movl %edi, %ebx - 0x4d, 0x63, 0xc4, //0x0000b1ed movslq %r12d, %r8 - 0x49, 0x83, 0xc0, 0xff, //0x0000b1f0 addq $-1, %r8 - 0x48, 0x83, 0xc3, 0x01, //0x0000b1f4 addq $1, %rbx - 0x83, 0xc7, 0xff, //0x0000b1f8 addl $-1, %edi - 0x31, 0xc9, //0x0000b1fb xorl %ecx, %ecx - 0xe9, 0x25, 0x00, 0x00, 0x00, //0x0000b1fd jmp LBB5_2229 - //0x0000b202 LBB5_2227 - 0x48, 0x85, 0xc0, //0x0000b202 testq %rax, %rax - 0xb8, 0x01, 0x00, 0x00, 0x00, //0x0000b205 movl $1, %eax - 0x44, 0x0f, 0x45, 0xf8, //0x0000b20a cmovnel %eax, %r15d - //0x0000b20e LBB5_2228 - 0x41, 0x83, 0xc4, 0xff, //0x0000b20e addl $-1, %r12d - 0x49, 0x83, 0xc0, 0xff, //0x0000b212 addq $-1, %r8 - 0x48, 0x83, 0xc3, 0xff, //0x0000b216 addq $-1, %rbx - 0x83, 0xc7, 0xff, //0x0000b21a addl $-1, %edi - 0x48, 0x83, 0xfb, 0x01, //0x0000b21d cmpq $1, %rbx - 0x0f, 0x8e, 0x4a, 0x00, 0x00, 0x00, //0x0000b221 jle LBB5_2231 - //0x0000b227 LBB5_2229 - 0x4c, 0x01, 0xd1, //0x0000b227 addq %r10, %rcx - 0x89, 0xf8, //0x0000b22a movl %edi, %eax - 0x49, 0x0f, 0xbe, 0x34, 0x01, //0x0000b22c movsbq (%r9,%rax), %rsi - 0x48, 0xc1, 0xe6, 0x35, //0x0000b231 shlq $53, %rsi - 0x48, 0x01, 0xce, //0x0000b235 addq %rcx, %rsi - 0x48, 0x89, 0xf0, //0x0000b238 movq %rsi, %rax - 0x48, 0xb9, 0xcd, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, //0x0000b23b movabsq $-3689348814741910323, %rcx - 0x48, 0xf7, 0xe1, //0x0000b245 mulq %rcx - 0x48, 0x89, 0xd1, //0x0000b248 movq %rdx, %rcx - 0x48, 0xc1, 0xe9, 0x03, //0x0000b24b shrq $3, %rcx - 0x48, 0x8d, 0x04, 0x09, //0x0000b24f leaq (%rcx,%rcx), %rax - 0x48, 0x8d, 0x14, 0x80, //0x0000b253 leaq (%rax,%rax,4), %rdx - 0x48, 0x89, 0xf0, //0x0000b257 movq %rsi, %rax - 0x48, 0x29, 0xd0, //0x0000b25a subq %rdx, %rax - 0x4d, 0x39, 0xd8, //0x0000b25d cmpq %r11, %r8 - 0x0f, 0x83, 0x9c, 0xff, 0xff, 0xff, //0x0000b260 jae LBB5_2227 - 0x04, 0x30, //0x0000b266 addb $48, %al - 0x43, 0x88, 0x04, 0x01, //0x0000b268 movb %al, (%r9,%r8) - 0xe9, 0x9d, 0xff, 0xff, 0xff, //0x0000b26c jmp LBB5_2228 - //0x0000b271 LBB5_2231 - 0x48, 0x83, 0xfe, 0x0a, //0x0000b271 cmpq $10, %rsi - 0x49, 0xba, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf0, 0x7f, //0x0000b275 movabsq $9218868437227405312, %r10 - 0x0f, 0x83, 0xdb, 0x00, 0x00, 0x00, //0x0000b27f jae LBB5_2249 - 0x4c, 0x8b, 0x65, 0xb0, //0x0000b285 movq $-80(%rbp), %r12 - 0x4c, 0x8b, 0x85, 0x60, 0xff, 0xff, 0xff, //0x0000b289 movq $-160(%rbp), %r8 - 0xe9, 0x41, 0x01, 0x00, 0x00, //0x0000b290 jmp LBB5_2253 - //0x0000b295 LBB5_2233 - 0x4c, 0x8b, 0x65, 0xb0, //0x0000b295 movq $-80(%rbp), %r12 - 0xe9, 0x38, 0x01, 0x00, 0x00, //0x0000b299 jmp LBB5_2253 - //0x0000b29e LBB5_2234 - 0x45, 0x31, 0xdb, //0x0000b29e xorl %r11d, %r11d - 0x31, 0xc9, //0x0000b2a1 xorl %ecx, %ecx - //0x0000b2a3 LBB5_2235 - 0x45, 0x85, 0xe4, //0x0000b2a3 testl %r12d, %r12d - 0x41, 0x0f, 0x9e, 0xc0, //0x0000b2a6 setle %r8b - 0x44, 0x89, 0xe6, //0x0000b2aa movl %r12d, %esi - 0x44, 0x29, 0xde, //0x0000b2ad subl %r11d, %esi - 0x0f, 0x8e, 0x55, 0x00, 0x00, 0x00, //0x0000b2b0 jle LBB5_2243 - 0x45, 0x89, 0xda, //0x0000b2b6 movl %r11d, %r10d - 0x41, 0xf7, 0xd2, //0x0000b2b9 notl %r10d - 0x45, 0x01, 0xe2, //0x0000b2bc addl %r12d, %r10d - 0x83, 0xe6, 0x07, //0x0000b2bf andl $7, %esi - 0x0f, 0x84, 0x19, 0x00, 0x00, 0x00, //0x0000b2c2 je LBB5_2240 - 0xf7, 0xde, //0x0000b2c8 negl %esi - 0x31, 0xff, //0x0000b2ca xorl %edi, %edi - //0x0000b2cc LBB5_2238 - 0x48, 0x01, 0xc9, //0x0000b2cc addq %rcx, %rcx - 0x48, 0x8d, 0x0c, 0x89, //0x0000b2cf leaq (%rcx,%rcx,4), %rcx - 0x83, 0xc7, 0xff, //0x0000b2d3 addl $-1, %edi - 0x39, 0xfe, //0x0000b2d6 cmpl %edi, %esi - 0x0f, 0x85, 0xee, 0xff, 0xff, 0xff, //0x0000b2d8 jne LBB5_2238 - 0x41, 0x29, 0xfb, //0x0000b2de subl %edi, %r11d - //0x0000b2e1 LBB5_2240 - 0x41, 0x83, 0xfa, 0x07, //0x0000b2e1 cmpl $7, %r10d - 0x49, 0xba, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf0, 0x7f, //0x0000b2e5 movabsq $9218868437227405312, %r10 - 0x0f, 0x82, 0x16, 0x00, 0x00, 0x00, //0x0000b2ef jb LBB5_2243 - 0x44, 0x89, 0xe7, //0x0000b2f5 movl %r12d, %edi - 0x44, 0x29, 0xdf, //0x0000b2f8 subl %r11d, %edi - //0x0000b2fb LBB5_2242 - 0x48, 0x69, 0xc9, 0x00, 0xe1, 0xf5, 0x05, //0x0000b2fb imulq $100000000, %rcx, %rcx - 0x83, 0xc7, 0xf8, //0x0000b302 addl $-8, %edi - 0x0f, 0x85, 0xf0, 0xff, 0xff, 0xff, //0x0000b305 jne LBB5_2242 - //0x0000b30b LBB5_2243 - 0x31, 0xf6, //0x0000b30b xorl %esi, %esi - 0x45, 0x85, 0xe4, //0x0000b30d testl %r12d, %r12d - 0x0f, 0x88, 0x5a, 0x01, 0x00, 0x00, //0x0000b310 js LBB5_2273 - 0x44, 0x39, 0xe0, //0x0000b316 cmpl %r12d, %eax - 0x4c, 0x8b, 0x5d, 0xc8, //0x0000b319 movq $-56(%rbp), %r11 - 0x0f, 0x8e, 0x5d, 0x01, 0x00, 0x00, //0x0000b31d jle LBB5_2275 - 0x43, 0x8a, 0x14, 0x31, //0x0000b323 movb (%r9,%r14), %dl - 0x80, 0xfa, 0x35, //0x0000b327 cmpb $53, %dl - 0x0f, 0x85, 0x49, 0x01, 0x00, 0x00, //0x0000b32a jne LBB5_2274 - 0x41, 0x8d, 0x74, 0x24, 0x01, //0x0000b330 leal $1(%r12), %esi - 0x39, 0xc6, //0x0000b335 cmpl %eax, %esi - 0x0f, 0x85, 0x3c, 0x01, 0x00, 0x00, //0x0000b337 jne LBB5_2274 - 0x45, 0x85, 0xff, //0x0000b33d testl %r15d, %r15d - 0x40, 0x0f, 0x95, 0xc6, //0x0000b340 setne %sil - 0x41, 0x08, 0xf0, //0x0000b344 orb %sil, %r8b - 0x48, 0xbf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x0000b347 movabsq $4503599627370495, %rdi - 0x0f, 0x84, 0xdf, 0x01, 0x00, 0x00, //0x0000b351 je LBB5_2286 - 0x4c, 0x8b, 0x7d, 0x90, //0x0000b357 movq $-112(%rbp), %r15 - 0xe9, 0x2e, 0x01, 0x00, 0x00, //0x0000b35b jmp LBB5_2276 - //0x0000b360 LBB5_2249 - 0x49, 0x63, 0xf4, //0x0000b360 movslq %r12d, %rsi - 0x48, 0x83, 0xc6, 0xff, //0x0000b363 addq $-1, %rsi - 0xbf, 0x01, 0x00, 0x00, 0x00, //0x0000b367 movl $1, %edi - 0x4c, 0x8b, 0x65, 0xb0, //0x0000b36c movq $-80(%rbp), %r12 - 0x4c, 0x8b, 0x85, 0x60, 0xff, 0xff, 0xff, //0x0000b370 movq $-160(%rbp), %r8 - 0xe9, 0x18, 0x00, 0x00, 0x00, //0x0000b377 jmp LBB5_2251 - //0x0000b37c LBB5_2250 - 0x48, 0x85, 0xc0, //0x0000b37c testq %rax, %rax - 0x44, 0x0f, 0x45, 0xff, //0x0000b37f cmovnel %edi, %r15d - 0x48, 0x83, 0xc6, 0xff, //0x0000b383 addq $-1, %rsi - 0x48, 0x83, 0xf9, 0x09, //0x0000b387 cmpq $9, %rcx - 0x48, 0x89, 0xd1, //0x0000b38b movq %rdx, %rcx - 0x0f, 0x86, 0x42, 0x00, 0x00, 0x00, //0x0000b38e jbe LBB5_2253 - //0x0000b394 LBB5_2251 - 0x48, 0x89, 0xc8, //0x0000b394 movq %rcx, %rax - 0x48, 0xba, 0xcd, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, //0x0000b397 movabsq $-3689348814741910323, %rdx - 0x48, 0xf7, 0xe2, //0x0000b3a1 mulq %rdx - 0x48, 0xc1, 0xea, 0x03, //0x0000b3a4 shrq $3, %rdx - 0x48, 0x8d, 0x04, 0x12, //0x0000b3a8 leaq (%rdx,%rdx), %rax - 0x48, 0x8d, 0x1c, 0x80, //0x0000b3ac leaq (%rax,%rax,4), %rbx - 0x48, 0x89, 0xc8, //0x0000b3b0 movq %rcx, %rax - 0x48, 0x29, 0xd8, //0x0000b3b3 subq %rbx, %rax - 0x4c, 0x39, 0xde, //0x0000b3b6 cmpq %r11, %rsi - 0x0f, 0x83, 0xbd, 0xff, 0xff, 0xff, //0x0000b3b9 jae LBB5_2250 - 0x04, 0x30, //0x0000b3bf addb $48, %al - 0x41, 0x88, 0x04, 0x31, //0x0000b3c1 movb %al, (%r9,%rsi) - 0x48, 0x83, 0xc6, 0xff, //0x0000b3c5 addq $-1, %rsi - 0x48, 0x83, 0xf9, 0x09, //0x0000b3c9 cmpq $9, %rcx - 0x48, 0x89, 0xd1, //0x0000b3cd movq %rdx, %rcx - 0x0f, 0x87, 0xbe, 0xff, 0xff, 0xff, //0x0000b3d0 ja LBB5_2251 - //0x0000b3d6 LBB5_2253 - 0x45, 0x01, 0xc6, //0x0000b3d6 addl %r8d, %r14d - 0x49, 0x63, 0xc6, //0x0000b3d9 movslq %r14d, %rax - 0x49, 0x39, 0xc3, //0x0000b3dc cmpq %rax, %r11 - 0x41, 0x0f, 0x46, 0xc3, //0x0000b3df cmovbel %r11d, %eax - 0x45, 0x01, 0xc4, //0x0000b3e3 addl %r8d, %r12d - 0x85, 0xc0, //0x0000b3e6 testl %eax, %eax - 0x0f, 0x8e, 0x3e, 0x00, 0x00, 0x00, //0x0000b3e8 jle LBB5_2258 - 0x89, 0xc1, //0x0000b3ee movl %eax, %ecx - 0x48, 0x83, 0xc1, 0x01, //0x0000b3f0 addq $1, %rcx - 0x4c, 0x8b, 0x5d, 0xc8, //0x0000b3f4 movq $-56(%rbp), %r11 - 0x8a, 0x5d, 0xd7, //0x0000b3f8 movb $-41(%rbp), %bl - 0x48, 0xbf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x0000b3fb movabsq $4503599627370495, %rdi - 0x48, 0x8b, 0x75, 0x98, //0x0000b405 movq $-104(%rbp), %rsi - //0x0000b409 LBB5_2255 - 0x8d, 0x50, 0xff, //0x0000b409 leal $-1(%rax), %edx - 0x41, 0x80, 0x3c, 0x11, 0x30, //0x0000b40c cmpb $48, (%r9,%rdx) - 0x0f, 0x85, 0x2a, 0xfd, 0xff, 0xff, //0x0000b411 jne LBB5_2216 - 0x48, 0x83, 0xc1, 0xff, //0x0000b417 addq $-1, %rcx - 0x89, 0xd0, //0x0000b41b movl %edx, %eax - 0x48, 0x83, 0xf9, 0x01, //0x0000b41d cmpq $1, %rcx - 0x0f, 0x8f, 0xe2, 0xff, 0xff, 0xff, //0x0000b421 jg LBB5_2255 - 0xe9, 0x22, 0x00, 0x00, 0x00, //0x0000b427 jmp LBB5_2257 - //0x0000b42c LBB5_2258 - 0x85, 0xc0, //0x0000b42c testl %eax, %eax - 0x4c, 0x8b, 0x5d, 0xc8, //0x0000b42e movq $-56(%rbp), %r11 - 0x8a, 0x5d, 0xd7, //0x0000b432 movb $-41(%rbp), %bl - 0x48, 0xbf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x0000b435 movabsq $4503599627370495, %rdi - 0x0f, 0x84, 0x09, 0x00, 0x00, 0x00, //0x0000b43f je LBB5_2257 - 0x48, 0x8b, 0x75, 0x98, //0x0000b445 movq $-104(%rbp), %rsi - 0xe9, 0xf3, 0xfc, 0xff, 0xff, //0x0000b449 jmp LBB5_2216 - //0x0000b44e LBB5_2257 - 0x31, 0xc9, //0x0000b44e xorl %ecx, %ecx - 0x31, 0xf6, //0x0000b450 xorl %esi, %esi - 0x4c, 0x8b, 0x7d, 0x90, //0x0000b452 movq $-112(%rbp), %r15 - 0xe9, 0x33, 0x00, 0x00, 0x00, //0x0000b456 jmp LBB5_2276 - //0x0000b45b LBB5_2260 - 0x89, 0xd9, //0x0000b45b movl %ebx, %ecx - 0xe9, 0x09, 0xe4, 0xff, 0xff, //0x0000b45d jmp LBB5_1865 - //0x0000b462 LBB5_2261 - 0x89, 0xf9, //0x0000b462 movl %edi, %ecx - 0xe9, 0x02, 0xe4, 0xff, 0xff, //0x0000b464 jmp LBB5_1865 - //0x0000b469 LBB5_2262 - 0x89, 0xd1, //0x0000b469 movl %edx, %ecx - 0xe9, 0xfb, 0xe3, 0xff, 0xff, //0x0000b46b jmp LBB5_1865 - //0x0000b470 LBB5_2273 - 0x4c, 0x8b, 0x5d, 0xc8, //0x0000b470 movq $-56(%rbp), %r11 - 0xe9, 0x07, 0x00, 0x00, 0x00, //0x0000b474 jmp LBB5_2275 - //0x0000b479 LBB5_2274 - 0x80, 0xfa, 0x35, //0x0000b479 cmpb $53, %dl - 0x40, 0x0f, 0x9d, 0xc6, //0x0000b47c setge %sil - //0x0000b480 LBB5_2275 - 0x4c, 0x8b, 0x7d, 0x90, //0x0000b480 movq $-112(%rbp), %r15 - 0x48, 0xbf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x0000b484 movabsq $4503599627370495, %rdi - //0x0000b48e LBB5_2276 - 0x44, 0x0f, 0xb6, 0xc6, //0x0000b48e movzbl %sil, %r8d - 0x49, 0x01, 0xc8, //0x0000b492 addq %rcx, %r8 - 0x48, 0xb8, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x20, 0x00, //0x0000b495 movabsq $9007199254740992, %rax - 0x49, 0x39, 0xc0, //0x0000b49f cmpq %rax, %r8 - 0x8b, 0x4d, 0x84, //0x0000b4a2 movl $-124(%rbp), %ecx - 0x0f, 0x85, 0x18, 0x00, 0x00, 0x00, //0x0000b4a5 jne LBB5_2279 - 0x48, 0x8b, 0x75, 0x98, //0x0000b4ab movq $-104(%rbp), %rsi - 0x81, 0xfe, 0xfe, 0x03, 0x00, 0x00, //0x0000b4af cmpl $1022, %esi - 0x0f, 0x8e, 0x11, 0x00, 0x00, 0x00, //0x0000b4b5 jle LBB5_2280 - 0x45, 0x31, 0xc0, //0x0000b4bb xorl %r8d, %r8d - 0xe9, 0x2d, 0xe6, 0xff, 0xff, //0x0000b4be jmp LBB5_1908 - //0x0000b4c3 LBB5_2279 - 0x48, 0x8b, 0x75, 0x98, //0x0000b4c3 movq $-104(%rbp), %rsi - 0xe9, 0x44, 0x00, 0x00, 0x00, //0x0000b4c7 jmp LBB5_2285 - //0x0000b4cc LBB5_2280 - 0x83, 0xc6, 0x01, //0x0000b4cc addl $1, %esi - 0x4c, 0x8d, 0x47, 0x01, //0x0000b4cf leaq $1(%rdi), %r8 - 0xe9, 0x38, 0x00, 0x00, 0x00, //0x0000b4d3 jmp LBB5_2285 - //0x0000b4d8 LBB5_2281 - 0x31, 0xc0, //0x0000b4d8 xorl %eax, %eax - 0x4c, 0x8b, 0x5d, 0xc8, //0x0000b4da movq $-56(%rbp), %r11 - 0x8a, 0x5d, 0xd7, //0x0000b4de movb $-41(%rbp), %bl - 0x48, 0xbf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x0000b4e1 movabsq $4503599627370495, %rdi - 0xbe, 0x02, 0xfc, 0xff, 0xff, //0x0000b4eb movl $-1022, %esi - 0xe9, 0x4c, 0xfc, 0xff, 0xff, //0x0000b4f0 jmp LBB5_2216 - //0x0000b4f5 LBB5_2283 - 0x45, 0x31, 0xc0, //0x0000b4f5 xorl %r8d, %r8d - //0x0000b4f8 LBB5_2284 - 0x4c, 0x8b, 0x5d, 0xc8, //0x0000b4f8 movq $-56(%rbp), %r11 - 0x4c, 0x8b, 0x7d, 0x90, //0x0000b4fc movq $-112(%rbp), %r15 - 0x8b, 0x4d, 0x84, //0x0000b500 movl $-124(%rbp), %ecx - 0x8a, 0x5d, 0xd7, //0x0000b503 movb $-41(%rbp), %bl - 0x48, 0xbf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x0000b506 movabsq $4503599627370495, %rdi - //0x0000b510 LBB5_2285 - 0x48, 0x8d, 0x47, 0x01, //0x0000b510 leaq $1(%rdi), %rax - 0x4c, 0x21, 0xc0, //0x0000b514 andq %r8, %rax - 0x81, 0xc6, 0xff, 0x03, 0x00, 0x00, //0x0000b517 addl $1023, %esi - 0x81, 0xe6, 0xff, 0x07, 0x00, 0x00, //0x0000b51d andl $2047, %esi - 0x48, 0xc1, 0xe6, 0x34, //0x0000b523 shlq $52, %rsi - 0x48, 0x85, 0xc0, //0x0000b527 testq %rax, %rax - 0x48, 0x0f, 0x44, 0xf0, //0x0000b52a cmoveq %rax, %rsi - 0x49, 0x89, 0xf2, //0x0000b52e movq %rsi, %r10 - 0xe9, 0xba, 0xe5, 0xff, 0xff, //0x0000b531 jmp LBB5_1908 - //0x0000b536 LBB5_2286 - 0x41, 0x83, 0xc4, 0xff, //0x0000b536 addl $-1, %r12d - 0x43, 0x8a, 0x34, 0x21, //0x0000b53a movb (%r9,%r12), %sil - 0x40, 0x80, 0xe6, 0x01, //0x0000b53e andb $1, %sil - 0x4c, 0x8b, 0x7d, 0x90, //0x0000b542 movq $-112(%rbp), %r15 - 0xe9, 0x43, 0xff, 0xff, 0xff, //0x0000b546 jmp LBB5_2276 - //0x0000b54b LBB5_2307 - 0xba, 0x03, 0x00, 0x00, 0x00, //0x0000b54b movl $3, %edx - 0x48, 0x8b, 0x85, 0x70, 0xff, 0xff, 0xff, //0x0000b550 movq $-144(%rbp), %rax - 0x48, 0x83, 0xf8, 0x13, //0x0000b557 cmpq $19, %rax - 0x0f, 0x85, 0xfa, 0xe5, 0xff, 0xff, //0x0000b55b jne LBB5_1911 - //0x0000b561 LBB5_1917 - 0x89, 0xd1, //0x0000b561 movl %edx, %ecx - 0x48, 0x8b, 0x75, 0x88, //0x0000b563 movq $-120(%rbp), %rsi - //0x0000b567 LBB5_1918 - 0x49, 0xc1, 0xe7, 0x20, //0x0000b567 shlq $32, %r15 - 0x49, 0x83, 0xcf, 0x13, //0x0000b56b orq $19, %r15 - 0x4c, 0x8b, 0x75, 0xc0, //0x0000b56f movq $-64(%rbp), %r14 - 0x49, 0x8b, 0x86, 0xa0, 0x00, 0x00, 0x00, //0x0000b573 movq $160(%r14), %rax - 0x4c, 0x89, 0x38, //0x0000b57a movq %r15, (%rax) - 0x48, 0x89, 0x70, 0x08, //0x0000b57d movq %rsi, $8(%rax) - 0x41, 0x83, 0x86, 0xd4, 0x00, 0x00, 0x00, 0x01, //0x0000b581 addl $1, $212(%r14) - 0x49, 0x8b, 0x86, 0xa0, 0x00, 0x00, 0x00, //0x0000b589 movq $160(%r14), %rax - 0x48, 0x8d, 0x50, 0x10, //0x0000b590 leaq $16(%rax), %rdx - 0x49, 0x89, 0x96, 0xa0, 0x00, 0x00, 0x00, //0x0000b594 movq %rdx, $160(%r14) - 0x48, 0x83, 0xc0, 0x20, //0x0000b59b addq $32, %rax - 0x49, 0x3b, 0x86, 0xc0, 0x00, 0x00, 0x00, //0x0000b59f cmpq $192(%r14), %rax - 0x0f, 0x96, 0xc0, //0x0000b5a6 setbe %al - 0xba, 0x13, 0x00, 0x00, 0x00, //0x0000b5a9 movl $19, %edx - 0x48, 0x89, 0x95, 0x70, 0xff, 0xff, 0xff, //0x0000b5ae movq %rdx, $-144(%rbp) - 0x4d, 0x89, 0xec, //0x0000b5b5 movq %r13, %r12 - 0x48, 0x89, 0x75, 0x88, //0x0000b5b8 movq %rsi, $-120(%rbp) - //0x0000b5bc LBB5_1919 - 0xba, 0x0b, 0x00, 0x00, 0x00, //0x0000b5bc movl $11, %edx - 0x85, 0xc9, //0x0000b5c1 testl %ecx, %ecx - 0x0f, 0x45, 0xd1, //0x0000b5c3 cmovnel %ecx, %edx - 0x0f, 0x85, 0xdb, 0x02, 0x00, 0x00, //0x0000b5c6 jne LBB5_2282 - 0x84, 0xc0, //0x0000b5cc testb %al, %al - 0x0f, 0x84, 0xd3, 0x02, 0x00, 0x00, //0x0000b5ce je LBB5_2282 - 0x4d, 0x8d, 0x6c, 0x24, 0x01, //0x0000b5d4 leaq $1(%r12), %r13 - 0x41, 0x0f, 0xb6, 0x0c, 0x24, //0x0000b5d9 movzbl (%r12), %ecx - 0x48, 0x83, 0xf9, 0x20, //0x0000b5de cmpq $32, %rcx - 0x0f, 0x87, 0x81, 0x00, 0x00, 0x00, //0x0000b5e2 ja LBB5_1947 - 0x48, 0xb8, 0x01, 0x26, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, //0x0000b5e8 movabsq $4294977025, %rax - 0x48, 0x0f, 0xa3, 0xc8, //0x0000b5f2 btq %rcx, %rax - 0x0f, 0x83, 0x6d, 0x00, 0x00, 0x00, //0x0000b5f6 jae LBB5_1947 - 0x41, 0x0f, 0xb6, 0x4c, 0x24, 0x01, //0x0000b5fc movzbl $1(%r12), %ecx - 0x49, 0x83, 0xc4, 0x02, //0x0000b602 addq $2, %r12 - 0x48, 0x83, 0xf9, 0x20, //0x0000b606 cmpq $32, %rcx - 0x0f, 0x87, 0x62, 0x00, 0x00, 0x00, //0x0000b60a ja LBB5_1928 - 0x48, 0xb8, 0x01, 0x26, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, //0x0000b610 movabsq $4294977025, %rax - 0x48, 0x0f, 0xa3, 0xc8, //0x0000b61a btq %rcx, %rax - 0x0f, 0x83, 0x4e, 0x00, 0x00, 0x00, //0x0000b61e jae LBB5_1928 - 0x49, 0x8b, 0x86, 0x90, 0x00, 0x00, 0x00, //0x0000b624 movq $144(%r14), %rax - 0x4c, 0x89, 0xe1, //0x0000b62b movq %r12, %rcx - 0x48, 0x29, 0xc1, //0x0000b62e subq %rax, %rcx - 0x48, 0x83, 0xf9, 0x40, //0x0000b631 cmpq $64, %rcx - 0x0f, 0x83, 0x4a, 0x00, 0x00, 0x00, //0x0000b635 jae LBB5_1930 - 0x49, 0x8b, 0x96, 0x98, 0x00, 0x00, 0x00, //0x0000b63b movq $152(%r14), %rdx - 0x48, 0xd3, 0xea, //0x0000b642 shrq %cl, %rdx - 0x48, 0xd3, 0xe2, //0x0000b645 shlq %cl, %rdx - 0x48, 0x85, 0xd2, //0x0000b648 testq %rdx, %rdx - 0x4c, 0x8b, 0x65, 0xa0, //0x0000b64b movq $-96(%rbp), %r12 - 0x0f, 0x84, 0x29, 0x00, 0x00, 0x00, //0x0000b64f je LBB5_1929 - 0x48, 0x0f, 0xbc, 0xca, //0x0000b655 bsfq %rdx, %rcx - 0x4c, 0x8d, 0x2c, 0x08, //0x0000b659 leaq (%rax,%rcx), %r13 - 0x49, 0x83, 0xc5, 0x01, //0x0000b65d addq $1, %r13 - 0x48, 0x01, 0xc8, //0x0000b661 addq %rcx, %rax - 0xe9, 0xd3, 0x00, 0x00, 0x00, //0x0000b664 jmp LBB5_1933 - //0x0000b669 LBB5_1947 - 0x4c, 0x8b, 0x65, 0xa0, //0x0000b669 movq $-96(%rbp), %r12 - 0xe9, 0xcc, 0x00, 0x00, 0x00, //0x0000b66d jmp LBB5_1934 - //0x0000b672 LBB5_1928 - 0x4d, 0x89, 0xe5, //0x0000b672 movq %r12, %r13 - 0x4c, 0x8b, 0x65, 0xa0, //0x0000b675 movq $-96(%rbp), %r12 - 0xe9, 0xc0, 0x00, 0x00, 0x00, //0x0000b679 jmp LBB5_1934 - //0x0000b67e LBB5_1929 - 0x48, 0x83, 0xc0, 0x40, //0x0000b67e addq $64, %rax - 0x49, 0x89, 0xc4, //0x0000b682 movq %rax, %r12 - //0x0000b685 LBB5_1930 - 0x49, 0x83, 0xc4, 0xc0, //0x0000b685 addq $-64, %r12 - 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x0000b689 .p2align 4, 0x90 - //0x0000b690 LBB5_1931 - 0xf3, 0x41, 0x0f, 0x6f, 0x44, 0x24, 0x40, //0x0000b690 movdqu $64(%r12), %xmm0 - 0xf3, 0x41, 0x0f, 0x6f, 0x4c, 0x24, 0x50, //0x0000b697 movdqu $80(%r12), %xmm1 - 0xf3, 0x41, 0x0f, 0x6f, 0x54, 0x24, 0x60, //0x0000b69e movdqu $96(%r12), %xmm2 - 0xf3, 0x41, 0x0f, 0x6f, 0x5c, 0x24, 0x70, //0x0000b6a5 movdqu $112(%r12), %xmm3 - 0x49, 0x83, 0xc4, 0x40, //0x0000b6ac addq $64, %r12 - 0x66, 0x41, 0x0f, 0x6f, 0xe0, //0x0000b6b0 movdqa %xmm8, %xmm4 - 0x66, 0x0f, 0x38, 0x00, 0xe0, //0x0000b6b5 pshufb %xmm0, %xmm4 - 0x66, 0x41, 0x0f, 0x6f, 0xe8, //0x0000b6ba movdqa %xmm8, %xmm5 - 0x66, 0x0f, 0x38, 0x00, 0xe9, //0x0000b6bf pshufb %xmm1, %xmm5 - 0x66, 0x41, 0x0f, 0x6f, 0xf0, //0x0000b6c4 movdqa %xmm8, %xmm6 - 0x66, 0x0f, 0x38, 0x00, 0xf2, //0x0000b6c9 pshufb %xmm2, %xmm6 - 0x66, 0x41, 0x0f, 0x6f, 0xf8, //0x0000b6ce movdqa %xmm8, %xmm7 - 0x66, 0x0f, 0x38, 0x00, 0xfb, //0x0000b6d3 pshufb %xmm3, %xmm7 - 0x66, 0x0f, 0x74, 0xe0, //0x0000b6d8 pcmpeqb %xmm0, %xmm4 - 0x66, 0x0f, 0xd7, 0xcc, //0x0000b6dc pmovmskb %xmm4, %ecx - 0x66, 0x0f, 0x74, 0xe9, //0x0000b6e0 pcmpeqb %xmm1, %xmm5 - 0x66, 0x0f, 0xd7, 0xd5, //0x0000b6e4 pmovmskb %xmm5, %edx - 0x66, 0x0f, 0x74, 0xf2, //0x0000b6e8 pcmpeqb %xmm2, %xmm6 - 0x66, 0x0f, 0xd7, 0xf6, //0x0000b6ec pmovmskb %xmm6, %esi - 0x66, 0x0f, 0x74, 0xfb, //0x0000b6f0 pcmpeqb %xmm3, %xmm7 - 0x66, 0x0f, 0xd7, 0xc7, //0x0000b6f4 pmovmskb %xmm7, %eax - 0x48, 0xc1, 0xe2, 0x10, //0x0000b6f8 shlq $16, %rdx - 0x48, 0x09, 0xca, //0x0000b6fc orq %rcx, %rdx - 0x48, 0xc1, 0xe6, 0x20, //0x0000b6ff shlq $32, %rsi - 0x48, 0x09, 0xd6, //0x0000b703 orq %rdx, %rsi - 0x48, 0xc1, 0xe0, 0x30, //0x0000b706 shlq $48, %rax - 0x48, 0x09, 0xf0, //0x0000b70a orq %rsi, %rax - 0x48, 0x83, 0xf8, 0xff, //0x0000b70d cmpq $-1, %rax - 0x0f, 0x84, 0x79, 0xff, 0xff, 0xff, //0x0000b711 je LBB5_1931 - 0x48, 0xf7, 0xd0, //0x0000b717 notq %rax - 0x49, 0x89, 0x86, 0x98, 0x00, 0x00, 0x00, //0x0000b71a movq %rax, $152(%r14) - 0x4d, 0x89, 0xa6, 0x90, 0x00, 0x00, 0x00, //0x0000b721 movq %r12, $144(%r14) - 0x48, 0x0f, 0xbc, 0xc8, //0x0000b728 bsfq %rax, %rcx - 0x49, 0x8d, 0x04, 0x0c, //0x0000b72c leaq (%r12,%rcx), %rax - 0x4d, 0x8d, 0x2c, 0x0c, //0x0000b730 leaq (%r12,%rcx), %r13 - 0x49, 0x83, 0xc5, 0x01, //0x0000b734 addq $1, %r13 - 0x4c, 0x8b, 0x65, 0xa0, //0x0000b738 movq $-96(%rbp), %r12 - //0x0000b73c LBB5_1933 - 0x8a, 0x08, //0x0000b73c movb (%rax), %cl - //0x0000b73e LBB5_1934 - 0xb8, 0x00, 0x01, 0x00, 0x00, //0x0000b73e movl $256, %eax - 0x49, 0x03, 0x04, 0x24, //0x0000b743 addq (%r12), %rax - 0x49, 0x89, 0x04, 0x24, //0x0000b747 movq %rax, (%r12) - 0x80, 0xf9, 0x2c, //0x0000b74b cmpb $44, %cl - 0x0f, 0x85, 0x5b, 0x01, 0x00, 0x00, //0x0000b74e jne LBB5_2263 - 0x4d, 0x8d, 0x7d, 0x01, //0x0000b754 leaq $1(%r13), %r15 - 0x41, 0x0f, 0xb6, 0x4d, 0x00, //0x0000b758 movzbl (%r13), %ecx - 0x48, 0x83, 0xf9, 0x20, //0x0000b75d cmpq $32, %rcx - 0x0f, 0x87, 0x12, 0xcd, 0xff, 0xff, //0x0000b761 ja LBB5_1600 - 0x48, 0xba, 0x01, 0x26, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, //0x0000b767 movabsq $4294977025, %rdx - 0x48, 0x0f, 0xa3, 0xca, //0x0000b771 btq %rcx, %rdx - 0x0f, 0x83, 0xfe, 0xcc, 0xff, 0xff, //0x0000b775 jae LBB5_1600 - 0x41, 0x0f, 0xb6, 0x4d, 0x01, //0x0000b77b movzbl $1(%r13), %ecx - 0x49, 0x83, 0xc5, 0x02, //0x0000b780 addq $2, %r13 - 0x48, 0x83, 0xf9, 0x20, //0x0000b784 cmpq $32, %rcx - 0x0f, 0x87, 0x4d, 0x00, 0x00, 0x00, //0x0000b788 ja LBB5_1946 - 0x48, 0x0f, 0xa3, 0xca, //0x0000b78e btq %rcx, %rdx - 0x0f, 0x83, 0x43, 0x00, 0x00, 0x00, //0x0000b792 jae LBB5_1946 - 0x49, 0x8b, 0x96, 0x90, 0x00, 0x00, 0x00, //0x0000b798 movq $144(%r14), %rdx - 0x4c, 0x89, 0xe9, //0x0000b79f movq %r13, %rcx - 0x48, 0x29, 0xd1, //0x0000b7a2 subq %rdx, %rcx - 0x48, 0x83, 0xf9, 0x40, //0x0000b7a5 cmpq $64, %rcx - 0x0f, 0x83, 0x3b, 0x00, 0x00, 0x00, //0x0000b7a9 jae LBB5_1943 - 0x49, 0x8b, 0x86, 0x98, 0x00, 0x00, 0x00, //0x0000b7af movq $152(%r14), %rax - 0x48, 0xd3, 0xe8, //0x0000b7b6 shrq %cl, %rax - 0x48, 0xd3, 0xe0, //0x0000b7b9 shlq %cl, %rax - 0x48, 0x85, 0xc0, //0x0000b7bc testq %rax, %rax - 0x0f, 0x84, 0x1e, 0x00, 0x00, 0x00, //0x0000b7bf je LBB5_1942 - 0x48, 0x0f, 0xbc, 0xc0, //0x0000b7c5 bsfq %rax, %rax - 0x4c, 0x8d, 0x3c, 0x02, //0x0000b7c9 leaq (%rdx,%rax), %r15 - 0x49, 0x83, 0xc7, 0x01, //0x0000b7cd addq $1, %r15 - 0x48, 0x01, 0xc2, //0x0000b7d1 addq %rax, %rdx - 0x8a, 0x0a, //0x0000b7d4 movb (%rdx), %cl - 0xe9, 0x9e, 0xcc, 0xff, 0xff, //0x0000b7d6 jmp LBB5_1600 - //0x0000b7db LBB5_1946 - 0x4d, 0x89, 0xef, //0x0000b7db movq %r13, %r15 - 0xe9, 0x96, 0xcc, 0xff, 0xff, //0x0000b7de jmp LBB5_1600 - //0x0000b7e3 LBB5_1942 - 0x48, 0x83, 0xc2, 0x40, //0x0000b7e3 addq $64, %rdx - 0x49, 0x89, 0xd5, //0x0000b7e7 movq %rdx, %r13 - //0x0000b7ea LBB5_1943 - 0x4c, 0x89, 0xe8, //0x0000b7ea movq %r13, %rax - 0x48, 0x83, 0xc0, 0xc0, //0x0000b7ed addq $-64, %rax - 0xf3, 0x44, 0x0f, 0x6f, 0x05, 0x66, 0x48, 0xff, 0xff, //0x0000b7f1 movdqu $-47002(%rip), %xmm8 /* LCPI5_0+0(%rip) */ - 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x0000b7fa .p2align 4, 0x90 - //0x0000b800 LBB5_1944 - 0xf3, 0x0f, 0x6f, 0x48, 0x40, //0x0000b800 movdqu $64(%rax), %xmm1 - 0xf3, 0x0f, 0x6f, 0x50, 0x50, //0x0000b805 movdqu $80(%rax), %xmm2 - 0xf3, 0x0f, 0x6f, 0x58, 0x60, //0x0000b80a movdqu $96(%rax), %xmm3 - 0xf3, 0x0f, 0x6f, 0x60, 0x70, //0x0000b80f movdqu $112(%rax), %xmm4 - 0x48, 0x83, 0xc0, 0x40, //0x0000b814 addq $64, %rax - 0x66, 0x41, 0x0f, 0x6f, 0xe8, //0x0000b818 movdqa %xmm8, %xmm5 - 0x66, 0x0f, 0x38, 0x00, 0xe9, //0x0000b81d pshufb %xmm1, %xmm5 - 0x66, 0x41, 0x0f, 0x6f, 0xf0, //0x0000b822 movdqa %xmm8, %xmm6 - 0x66, 0x0f, 0x38, 0x00, 0xf2, //0x0000b827 pshufb %xmm2, %xmm6 - 0x66, 0x41, 0x0f, 0x6f, 0xf8, //0x0000b82c movdqa %xmm8, %xmm7 - 0x66, 0x0f, 0x38, 0x00, 0xfb, //0x0000b831 pshufb %xmm3, %xmm7 - 0x66, 0x41, 0x0f, 0x6f, 0xc0, //0x0000b836 movdqa %xmm8, %xmm0 - 0x66, 0x0f, 0x38, 0x00, 0xc4, //0x0000b83b pshufb %xmm4, %xmm0 - 0x66, 0x0f, 0x74, 0xe9, //0x0000b840 pcmpeqb %xmm1, %xmm5 - 0x66, 0x0f, 0xd7, 0xd5, //0x0000b844 pmovmskb %xmm5, %edx - 0x66, 0x0f, 0x74, 0xf2, //0x0000b848 pcmpeqb %xmm2, %xmm6 - 0x66, 0x0f, 0xd7, 0xf6, //0x0000b84c pmovmskb %xmm6, %esi - 0x66, 0x0f, 0x74, 0xfb, //0x0000b850 pcmpeqb %xmm3, %xmm7 - 0x66, 0x0f, 0xd7, 0xff, //0x0000b854 pmovmskb %xmm7, %edi - 0x66, 0x0f, 0x74, 0xc4, //0x0000b858 pcmpeqb %xmm4, %xmm0 - 0x66, 0x0f, 0xd7, 0xc8, //0x0000b85c pmovmskb %xmm0, %ecx - 0x48, 0xc1, 0xe6, 0x10, //0x0000b860 shlq $16, %rsi - 0x48, 0x09, 0xd6, //0x0000b864 orq %rdx, %rsi - 0x48, 0xc1, 0xe7, 0x20, //0x0000b867 shlq $32, %rdi - 0x48, 0x09, 0xf7, //0x0000b86b orq %rsi, %rdi - 0x48, 0xc1, 0xe1, 0x30, //0x0000b86e shlq $48, %rcx - 0x48, 0x09, 0xf9, //0x0000b872 orq %rdi, %rcx - 0x48, 0x83, 0xf9, 0xff, //0x0000b875 cmpq $-1, %rcx - 0x0f, 0x84, 0x81, 0xff, 0xff, 0xff, //0x0000b879 je LBB5_1944 - 0x48, 0xf7, 0xd1, //0x0000b87f notq %rcx - 0x49, 0x89, 0x8e, 0x98, 0x00, 0x00, 0x00, //0x0000b882 movq %rcx, $152(%r14) - 0x49, 0x89, 0x86, 0x90, 0x00, 0x00, 0x00, //0x0000b889 movq %rax, $144(%r14) - 0x48, 0x0f, 0xbc, 0xc9, //0x0000b890 bsfq %rcx, %rcx - 0x48, 0x8d, 0x14, 0x08, //0x0000b894 leaq (%rax,%rcx), %rdx - 0x4c, 0x8d, 0x3c, 0x08, //0x0000b898 leaq (%rax,%rcx), %r15 - 0x49, 0x83, 0xc7, 0x01, //0x0000b89c addq $1, %r15 - 0x8a, 0x0a, //0x0000b8a0 movb (%rdx), %cl - 0xe9, 0xd2, 0xcb, 0xff, 0xff, //0x0000b8a2 jmp LBB5_1600 - //0x0000b8a7 LBB5_2282 - 0x4d, 0x89, 0xe5, //0x0000b8a7 movq %r12, %r13 - 0xe9, 0xcd, 0x60, 0xff, 0xff, //0x0000b8aa jmp LBB5_308 - //0x0000b8af LBB5_2263 - 0x80, 0xf9, 0x5d, //0x0000b8af cmpb $93, %cl - 0x0f, 0x85, 0x15, 0x02, 0x00, 0x00, //0x0000b8b2 jne LBB5_2313 - 0x41, 0x83, 0x86, 0xcc, 0x00, 0x00, 0x00, 0x01, //0x0000b8b8 addl $1, $204(%r14) - 0xc1, 0xe8, 0x08, //0x0000b8c0 shrl $8, %eax - 0x41, 0x01, 0x86, 0xd8, 0x00, 0x00, 0x00, //0x0000b8c3 addl %eax, $216(%r14) - //0x0000b8ca LBB5_2267 - 0x49, 0x8b, 0x8e, 0xa0, 0x00, 0x00, 0x00, //0x0000b8ca movq $160(%r14), %rcx - 0x49, 0x8b, 0x96, 0xa8, 0x00, 0x00, 0x00, //0x0000b8d1 movq $168(%r14), %rdx - 0x49, 0x8b, 0xb6, 0xb8, 0x00, 0x00, 0x00, //0x0000b8d8 movq $184(%r14), %rsi - 0x48, 0xc1, 0xe2, 0x04, //0x0000b8df shlq $4, %rdx - 0x48, 0x29, 0xf1, //0x0000b8e3 subq %rsi, %rcx - 0x48, 0x29, 0xd1, //0x0000b8e6 subq %rdx, %rcx - 0x48, 0x8b, 0x7c, 0x16, 0x08, //0x0000b8e9 movq $8(%rsi,%rdx), %rdi - 0x49, 0x89, 0xbe, 0xa8, 0x00, 0x00, 0x00, //0x0000b8ee movq %rdi, $168(%r14) - 0x48, 0xc1, 0xe9, 0x04, //0x0000b8f5 shrq $4, %rcx - 0x89, 0x4c, 0x16, 0x0c, //0x0000b8f9 movl %ecx, $12(%rsi,%rdx) - 0x89, 0x44, 0x16, 0x08, //0x0000b8fd movl %eax, $8(%rsi,%rdx) - 0x0f, 0xb6, 0x04, 0x16, //0x0000b901 movzbl (%rsi,%rdx), %eax - 0x89, 0x04, 0x16, //0x0000b905 movl %eax, (%rsi,%rdx) - 0x49, 0x8b, 0x86, 0xb0, 0x00, 0x00, 0x00, //0x0000b908 movq $176(%r14), %rax - 0x41, 0x8b, 0x8e, 0xe0, 0x00, 0x00, 0x00, //0x0000b90f movl $224(%r14), %ecx - 0x48, 0x39, 0xc8, //0x0000b916 cmpq %rcx, %rax - 0x0f, 0x86, 0x13, 0x00, 0x00, 0x00, //0x0000b919 jbe LBB5_2269 - 0x41, 0x89, 0x86, 0xe0, 0x00, 0x00, 0x00, //0x0000b91f movl %eax, $224(%r14) - 0x48, 0x3d, 0x00, 0x10, 0x00, 0x00, //0x0000b926 cmpq $4096, %rax - 0x0f, 0x87, 0x2b, 0x00, 0x00, 0x00, //0x0000b92c ja LBB5_2271 - //0x0000b932 LBB5_2269 - 0x48, 0x83, 0xc0, 0xff, //0x0000b932 addq $-1, %rax - 0x49, 0x89, 0x86, 0xb0, 0x00, 0x00, 0x00, //0x0000b936 movq %rax, $176(%r14) - 0x49, 0x8b, 0x8e, 0xa8, 0x00, 0x00, 0x00, //0x0000b93d movq $168(%r14), %rcx - 0x48, 0x83, 0xf9, 0xff, //0x0000b944 cmpq $-1, %rcx - 0x0f, 0x84, 0x0f, 0x00, 0x00, 0x00, //0x0000b948 je LBB5_2271 - 0x4d, 0x8d, 0x8e, 0xb8, 0x00, 0x00, 0x00, //0x0000b94e leaq $184(%r14), %r9 - 0x4d, 0x89, 0xef, //0x0000b955 movq %r13, %r15 - 0xe9, 0x9f, 0x85, 0xff, 0xff, //0x0000b958 jmp LBB5_706 - //0x0000b95d LBB5_2271 - 0x45, 0x31, 0xe4, //0x0000b95d xorl %r12d, %r12d - 0x4d, 0x89, 0xef, //0x0000b960 movq %r13, %r15 - 0x4d, 0x85, 0xe4, //0x0000b963 testq %r12, %r12 - 0x0f, 0x85, 0xbd, 0x85, 0xff, 0xff, //0x0000b966 jne LBB5_720 - 0xe9, 0x9e, 0x85, 0xff, 0xff, //0x0000b96c jmp LBB5_2272 - //0x0000b971 LBB5_2287 - 0x49, 0xc7, 0xc1, 0xff, 0xff, 0xff, 0xff, //0x0000b971 movq $-1, %r9 - 0x4c, 0x89, 0xe1, //0x0000b978 movq %r12, %rcx - 0x49, 0xc7, 0xc6, 0xff, 0xff, 0xff, 0xff, //0x0000b97b movq $-1, %r14 - 0x49, 0xc7, 0xc7, 0xff, 0xff, 0xff, 0xff, //0x0000b982 movq $-1, %r15 - 0x44, 0x8b, 0x55, 0xb0, //0x0000b989 movl $-80(%rbp), %r10d - 0xe9, 0x99, 0xd4, 0xff, 0xff, //0x0000b98d jmp LBB5_1708 - //0x0000b992 LBB5_2288 - 0x45, 0x31, 0xf6, //0x0000b992 xorl %r14d, %r14d - 0xba, 0x10, 0x27, 0x00, 0x00, //0x0000b995 movl $10000, %edx - 0xe9, 0xd0, 0xd7, 0xff, 0xff, //0x0000b99a jmp LBB5_1766 - //0x0000b99f LBB5_2289 - 0x4e, 0x8d, 0x0c, 0x29, //0x0000b99f leaq (%rcx,%r13), %r9 - 0x41, 0x8a, 0x44, 0x0d, 0x00, //0x0000b9a3 movb (%r13,%rcx), %al - 0x8d, 0x48, 0xd0, //0x0000b9a8 leal $-48(%rax), %ecx - 0x80, 0xf9, 0x09, //0x0000b9ab cmpb $9, %cl - 0x0f, 0x87, 0xde, 0x00, 0x00, 0x00, //0x0000b9ae ja LBB5_2308 - 0x31, 0xf6, //0x0000b9b4 xorl %esi, %esi - 0x31, 0xdb, //0x0000b9b6 xorl %ebx, %ebx - //0x0000b9b8 LBB5_2291 - 0x48, 0x8d, 0x0c, 0xb6, //0x0000b9b8 leaq (%rsi,%rsi,4), %rcx - 0x0f, 0xb6, 0xc0, //0x0000b9bc movzbl %al, %eax - 0x48, 0x8d, 0x34, 0x48, //0x0000b9bf leaq (%rax,%rcx,2), %rsi - 0x48, 0x83, 0xc6, 0xd0, //0x0000b9c3 addq $-48, %rsi - 0x48, 0x8d, 0x4b, 0x01, //0x0000b9c7 leaq $1(%rbx), %rcx - 0x41, 0x0f, 0xb6, 0x41, 0x01, //0x0000b9cb movzbl $1(%r9), %eax - 0x49, 0x83, 0xc1, 0x01, //0x0000b9d0 addq $1, %r9 - 0x8d, 0x78, 0xd0, //0x0000b9d4 leal $-48(%rax), %edi - 0x40, 0x80, 0xff, 0x09, //0x0000b9d7 cmpb $9, %dil - 0x0f, 0x87, 0x0d, 0x00, 0x00, 0x00, //0x0000b9db ja LBB5_2293 - 0x48, 0x83, 0xfb, 0x12, //0x0000b9e1 cmpq $18, %rbx - 0x48, 0x89, 0xcb, //0x0000b9e5 movq %rcx, %rbx - 0x0f, 0x82, 0xca, 0xff, 0xff, 0xff, //0x0000b9e8 jb LBB5_2291 - //0x0000b9ee LBB5_2293 - 0x40, 0x80, 0xff, 0x09, //0x0000b9ee cmpb $9, %dil - 0x0f, 0x87, 0xb0, 0x00, 0x00, 0x00, //0x0000b9f2 ja LBB5_2310 - 0x45, 0x31, 0xf6, //0x0000b9f8 xorl %r14d, %r14d - //0x0000b9fb LBB5_2295 - 0x43, 0x0f, 0xb6, 0x44, 0x31, 0x01, //0x0000b9fb movzbl $1(%r9,%r14), %eax - 0x8d, 0x78, 0xd0, //0x0000ba01 leal $-48(%rax), %edi - 0x49, 0x83, 0xc6, 0x01, //0x0000ba04 addq $1, %r14 - 0x40, 0x80, 0xff, 0x0a, //0x0000ba08 cmpb $10, %dil - 0x0f, 0x82, 0xe9, 0xff, 0xff, 0xff, //0x0000ba0c jb LBB5_2295 - 0x4d, 0x01, 0xf1, //0x0000ba12 addq %r14, %r9 - 0x4d, 0x89, 0xcd, //0x0000ba15 movq %r9, %r13 - 0x41, 0xb1, 0x01, //0x0000ba18 movb $1, %r9b - 0xe9, 0x7f, 0x00, 0x00, 0x00, //0x0000ba1b jmp LBB5_2309 - //0x0000ba20 LBB5_2297 - 0x4d, 0x89, 0xec, //0x0000ba20 movq %r13, %r12 - 0x49, 0x83, 0xc4, 0x01, //0x0000ba23 addq $1, %r12 - 0xe9, 0x69, 0xce, 0xff, 0xff, //0x0000ba27 jmp LBB5_1648 - //0x0000ba2c LBB5_2298 - 0x4d, 0x89, 0xec, //0x0000ba2c movq %r13, %r12 - 0x49, 0x83, 0xc4, 0x01, //0x0000ba2f addq $1, %r12 - 0xe9, 0xcc, 0xce, 0xff, 0xff, //0x0000ba33 jmp LBB5_1656 - //0x0000ba38 LBB5_2299 - 0x4d, 0x89, 0xec, //0x0000ba38 movq %r13, %r12 - 0x49, 0x83, 0xc4, 0x01, //0x0000ba3b addq $1, %r12 - 0xe9, 0x76, 0xd1, 0xff, 0xff, //0x0000ba3f jmp LBB5_1680 - //0x0000ba44 LBB5_2300 - 0x4d, 0x89, 0xec, //0x0000ba44 movq %r13, %r12 - 0x49, 0x83, 0xc4, 0x02, //0x0000ba47 addq $2, %r12 - 0xe9, 0x45, 0xce, 0xff, 0xff, //0x0000ba4b jmp LBB5_1648 - //0x0000ba50 LBB5_2301 - 0x4d, 0x89, 0xec, //0x0000ba50 movq %r13, %r12 - 0x49, 0x83, 0xc4, 0x02, //0x0000ba53 addq $2, %r12 - 0xe9, 0xa8, 0xce, 0xff, 0xff, //0x0000ba57 jmp LBB5_1656 - //0x0000ba5c LBB5_2302 - 0x4d, 0x89, 0xec, //0x0000ba5c movq %r13, %r12 - 0x49, 0x83, 0xc4, 0x02, //0x0000ba5f addq $2, %r12 - 0xe9, 0x52, 0xd1, 0xff, 0xff, //0x0000ba63 jmp LBB5_1680 - //0x0000ba68 LBB5_2303 - 0xb9, 0x0d, 0x00, 0x00, 0x00, //0x0000ba68 movl $13, %ecx - 0xe9, 0x1c, 0xce, 0xff, 0xff, //0x0000ba6d jmp LBB5_1647 - //0x0000ba72 LBB5_2304 - 0x4d, 0x89, 0xec, //0x0000ba72 movq %r13, %r12 - 0x49, 0x83, 0xc4, 0x03, //0x0000ba75 addq $3, %r12 - 0xe9, 0x86, 0xce, 0xff, 0xff, //0x0000ba79 jmp LBB5_1656 - //0x0000ba7e LBB5_2305 - 0xb9, 0x0d, 0x00, 0x00, 0x00, //0x0000ba7e movl $13, %ecx - 0xe9, 0x2b, 0xd1, 0xff, 0xff, //0x0000ba83 jmp LBB5_1679 - //0x0000ba88 LBB5_2306 - 0xb9, 0x0d, 0x00, 0x00, 0x00, //0x0000ba88 movl $13, %ecx - 0xe9, 0x6b, 0xce, 0xff, 0xff, //0x0000ba8d jmp LBB5_1655 - //0x0000ba92 LBB5_2308 - 0x31, 0xc9, //0x0000ba92 xorl %ecx, %ecx - 0x4d, 0x89, 0xcd, //0x0000ba94 movq %r9, %r13 - 0x45, 0x31, 0xc9, //0x0000ba97 xorl %r9d, %r9d - 0x45, 0x31, 0xf6, //0x0000ba9a xorl %r14d, %r14d - 0x31, 0xf6, //0x0000ba9d xorl %esi, %esi - //0x0000ba9f LBB5_2309 - 0x4c, 0x8b, 0x5d, 0xc8, //0x0000ba9f movq $-56(%rbp), %r11 - 0xe9, 0x6a, 0xcd, 0xff, 0xff, //0x0000baa3 jmp LBB5_1640 - //0x0000baa8 LBB5_2310 - 0x4d, 0x89, 0xcd, //0x0000baa8 movq %r9, %r13 - 0x45, 0x31, 0xf6, //0x0000baab xorl %r14d, %r14d - 0x4c, 0x8b, 0x5d, 0xc8, //0x0000baae movq $-56(%rbp), %r11 - 0x45, 0x31, 0xc9, //0x0000bab2 xorl %r9d, %r9d - 0xe9, 0x58, 0xcd, 0xff, 0xff, //0x0000bab5 jmp LBB5_1640 - //0x0000baba LBB5_2311 - 0x41, 0x83, 0xfe, 0x01, //0x0000baba cmpl $1, %r14d - 0x0f, 0x84, 0xa3, 0x01, 0x00, 0x00, //0x0000babe je LBB5_2337 - //0x0000bac4 LBB5_2312 - 0x4c, 0x8b, 0x5d, 0xc8, //0x0000bac4 movq $-56(%rbp), %r11 - 0xe9, 0x17, 0xd7, 0xff, 0xff, //0x0000bac8 jmp LBB5_1776 - //0x0000bacd LBB5_2313 - 0xba, 0x0a, 0x00, 0x00, 0x00, //0x0000bacd movl $10, %edx - 0xe9, 0xa5, 0x5e, 0xff, 0xff, //0x0000bad2 jmp LBB5_308 - //0x0000bad7 LBB5_2315 - 0x66, 0x0f, 0x7e, 0xe2, //0x0000bad7 movd %xmm4, %edx - 0x80, 0xfa, 0x22, //0x0000badb cmpb $34, %dl - 0x0f, 0x85, 0x15, 0x00, 0x00, 0x00, //0x0000bade jne LBB5_2317 - //0x0000bae4 LBB5_2316 - 0x49, 0x83, 0xc4, 0x01, //0x0000bae4 addq $1, %r12 - 0x4c, 0x29, 0xe9, //0x0000bae8 subq %r13, %rcx - 0xb0, 0x01, //0x0000baeb movb $1, %al - 0x48, 0x89, 0x45, 0xa8, //0x0000baed movq %rax, $-88(%rbp) - 0x48, 0x89, 0xce, //0x0000baf1 movq %rcx, %rsi - 0xe9, 0x57, 0x01, 0x00, 0x00, //0x0000baf4 jmp LBB5_2336 - //0x0000baf9 LBB5_2317 - 0x31, 0xc0, //0x0000baf9 xorl %eax, %eax - //0x0000bafb LBB5_2318 - 0x88, 0x14, 0x01, //0x0000bafb movb %dl, (%rcx,%rax) - 0x41, 0x0f, 0xb6, 0x54, 0x04, 0x01, //0x0000bafe movzbl $1(%r12,%rax), %edx - 0x80, 0xfa, 0x22, //0x0000bb04 cmpb $34, %dl - 0x0f, 0x84, 0xa1, 0x00, 0x00, 0x00, //0x0000bb07 je LBB5_2328 - 0x88, 0x54, 0x01, 0x01, //0x0000bb0d movb %dl, $1(%rcx,%rax) - 0x41, 0x0f, 0xb6, 0x54, 0x04, 0x02, //0x0000bb11 movzbl $2(%r12,%rax), %edx - 0x80, 0xfa, 0x22, //0x0000bb17 cmpb $34, %dl - 0x0f, 0x84, 0xa5, 0x00, 0x00, 0x00, //0x0000bb1a je LBB5_2329 - 0x88, 0x54, 0x01, 0x02, //0x0000bb20 movb %dl, $2(%rcx,%rax) - 0x41, 0x0f, 0xb6, 0x54, 0x04, 0x03, //0x0000bb24 movzbl $3(%r12,%rax), %edx - 0x80, 0xfa, 0x22, //0x0000bb2a cmpb $34, %dl - 0x0f, 0x84, 0xa9, 0x00, 0x00, 0x00, //0x0000bb2d je LBB5_2330 - 0x88, 0x54, 0x01, 0x03, //0x0000bb33 movb %dl, $3(%rcx,%rax) - 0x41, 0x0f, 0xb6, 0x54, 0x04, 0x04, //0x0000bb37 movzbl $4(%r12,%rax), %edx - 0x80, 0xfa, 0x22, //0x0000bb3d cmpb $34, %dl - 0x0f, 0x84, 0xad, 0x00, 0x00, 0x00, //0x0000bb40 je LBB5_2331 - 0x88, 0x54, 0x01, 0x04, //0x0000bb46 movb %dl, $4(%rcx,%rax) - 0x41, 0x0f, 0xb6, 0x54, 0x04, 0x05, //0x0000bb4a movzbl $5(%r12,%rax), %edx - 0x80, 0xfa, 0x22, //0x0000bb50 cmpb $34, %dl - 0x0f, 0x84, 0xb1, 0x00, 0x00, 0x00, //0x0000bb53 je LBB5_2332 - 0x88, 0x54, 0x01, 0x05, //0x0000bb59 movb %dl, $5(%rcx,%rax) - 0x41, 0x0f, 0xb6, 0x54, 0x04, 0x06, //0x0000bb5d movzbl $6(%r12,%rax), %edx - 0x80, 0xfa, 0x22, //0x0000bb63 cmpb $34, %dl - 0x0f, 0x84, 0xb5, 0x00, 0x00, 0x00, //0x0000bb66 je LBB5_2333 - 0x88, 0x54, 0x01, 0x06, //0x0000bb6c movb %dl, $6(%rcx,%rax) - 0x41, 0x0f, 0xb6, 0x54, 0x04, 0x07, //0x0000bb70 movzbl $7(%r12,%rax), %edx - 0x80, 0xfa, 0x22, //0x0000bb76 cmpb $34, %dl - 0x0f, 0x84, 0xb9, 0x00, 0x00, 0x00, //0x0000bb79 je LBB5_2334 - 0x88, 0x54, 0x01, 0x07, //0x0000bb7f movb %dl, $7(%rcx,%rax) - 0x41, 0x0f, 0xb6, 0x54, 0x04, 0x08, //0x0000bb83 movzbl $8(%r12,%rax), %edx - 0x48, 0x83, 0xc0, 0x08, //0x0000bb89 addq $8, %rax - 0x80, 0xfa, 0x22, //0x0000bb8d cmpb $34, %dl - 0x0f, 0x85, 0x65, 0xff, 0xff, 0xff, //0x0000bb90 jne LBB5_2318 - 0x49, 0x01, 0xc4, //0x0000bb96 addq %rax, %r12 - 0x48, 0x01, 0xc1, //0x0000bb99 addq %rax, %rcx - 0xe9, 0x43, 0xff, 0xff, 0xff, //0x0000bb9c jmp LBB5_2316 - //0x0000bba1 LBB5_2327 - 0x4c, 0x8b, 0x75, 0xc0, //0x0000bba1 movq $-64(%rbp), %r14 - 0x4c, 0x8b, 0x5d, 0xc8, //0x0000bba5 movq $-56(%rbp), %r11 - 0xe9, 0x58, 0xd0, 0xff, 0xff, //0x0000bba9 jmp LBB5_1683 - //0x0000bbae LBB5_2328 - 0x49, 0x01, 0xc4, //0x0000bbae addq %rax, %r12 - 0x49, 0x83, 0xc4, 0x02, //0x0000bbb1 addq $2, %r12 - 0x4c, 0x29, 0xe9, //0x0000bbb5 subq %r13, %rcx - 0x48, 0x8d, 0x34, 0x01, //0x0000bbb8 leaq (%rcx,%rax), %rsi - 0x48, 0x83, 0xc6, 0x01, //0x0000bbbc addq $1, %rsi - 0xe9, 0x85, 0x00, 0x00, 0x00, //0x0000bbc0 jmp LBB5_2335 - //0x0000bbc5 LBB5_2329 - 0x49, 0x01, 0xc4, //0x0000bbc5 addq %rax, %r12 - 0x49, 0x83, 0xc4, 0x03, //0x0000bbc8 addq $3, %r12 - 0x4c, 0x29, 0xe9, //0x0000bbcc subq %r13, %rcx - 0x48, 0x8d, 0x34, 0x01, //0x0000bbcf leaq (%rcx,%rax), %rsi - 0x48, 0x83, 0xc6, 0x02, //0x0000bbd3 addq $2, %rsi - 0xe9, 0x6e, 0x00, 0x00, 0x00, //0x0000bbd7 jmp LBB5_2335 - //0x0000bbdc LBB5_2330 - 0x49, 0x01, 0xc4, //0x0000bbdc addq %rax, %r12 - 0x49, 0x83, 0xc4, 0x04, //0x0000bbdf addq $4, %r12 - 0x4c, 0x29, 0xe9, //0x0000bbe3 subq %r13, %rcx - 0x48, 0x8d, 0x34, 0x01, //0x0000bbe6 leaq (%rcx,%rax), %rsi - 0x48, 0x83, 0xc6, 0x03, //0x0000bbea addq $3, %rsi - 0xe9, 0x57, 0x00, 0x00, 0x00, //0x0000bbee jmp LBB5_2335 - //0x0000bbf3 LBB5_2331 - 0x49, 0x01, 0xc4, //0x0000bbf3 addq %rax, %r12 - 0x49, 0x83, 0xc4, 0x05, //0x0000bbf6 addq $5, %r12 - 0x4c, 0x29, 0xe9, //0x0000bbfa subq %r13, %rcx - 0x48, 0x8d, 0x34, 0x01, //0x0000bbfd leaq (%rcx,%rax), %rsi - 0x48, 0x83, 0xc6, 0x04, //0x0000bc01 addq $4, %rsi - 0xe9, 0x40, 0x00, 0x00, 0x00, //0x0000bc05 jmp LBB5_2335 - //0x0000bc0a LBB5_2332 - 0x49, 0x01, 0xc4, //0x0000bc0a addq %rax, %r12 - 0x49, 0x83, 0xc4, 0x06, //0x0000bc0d addq $6, %r12 - 0x4c, 0x29, 0xe9, //0x0000bc11 subq %r13, %rcx - 0x48, 0x8d, 0x34, 0x01, //0x0000bc14 leaq (%rcx,%rax), %rsi - 0x48, 0x83, 0xc6, 0x05, //0x0000bc18 addq $5, %rsi - 0xe9, 0x29, 0x00, 0x00, 0x00, //0x0000bc1c jmp LBB5_2335 - //0x0000bc21 LBB5_2333 - 0x49, 0x01, 0xc4, //0x0000bc21 addq %rax, %r12 - 0x49, 0x83, 0xc4, 0x07, //0x0000bc24 addq $7, %r12 - 0x4c, 0x29, 0xe9, //0x0000bc28 subq %r13, %rcx - 0x48, 0x8d, 0x34, 0x01, //0x0000bc2b leaq (%rcx,%rax), %rsi - 0x48, 0x83, 0xc6, 0x06, //0x0000bc2f addq $6, %rsi - 0xe9, 0x12, 0x00, 0x00, 0x00, //0x0000bc33 jmp LBB5_2335 - //0x0000bc38 LBB5_2334 - 0x49, 0x01, 0xc4, //0x0000bc38 addq %rax, %r12 - 0x49, 0x83, 0xc4, 0x08, //0x0000bc3b addq $8, %r12 - 0x4c, 0x29, 0xe9, //0x0000bc3f subq %r13, %rcx - 0x48, 0x8d, 0x34, 0x01, //0x0000bc42 leaq (%rcx,%rax), %rsi - 0x48, 0x83, 0xc6, 0x07, //0x0000bc46 addq $7, %rsi - //0x0000bc4a LBB5_2335 - 0xb0, 0x01, //0x0000bc4a movb $1, %al - 0x48, 0x89, 0x45, 0xa8, //0x0000bc4c movq %rax, $-88(%rbp) - //0x0000bc50 LBB5_2336 - 0x4d, 0x89, 0xce, //0x0000bc50 movq %r9, %r14 - 0x4c, 0x8b, 0x5d, 0xc8, //0x0000bc53 movq $-56(%rbp), %r11 - 0x31, 0xc9, //0x0000bc57 xorl %ecx, %ecx - 0x48, 0x85, 0xf6, //0x0000bc59 testq %rsi, %rsi - 0x0f, 0x89, 0xa8, 0xcf, 0xff, 0xff, //0x0000bc5c jns LBB5_1684 - 0xe9, 0x9f, 0xcf, 0xff, 0xff, //0x0000bc62 jmp LBB5_1683 - //0x0000bc67 LBB5_2337 - 0xb9, 0x0a, 0x00, 0x00, 0x00, //0x0000bc67 movl $10, %ecx - 0x48, 0x89, 0xf0, //0x0000bc6c movq %rsi, %rax - 0x48, 0xf7, 0xe1, //0x0000bc6f mulq %rcx - 0x0f, 0x81, 0x1a, 0x00, 0x00, 0x00, //0x0000bc72 jno LBB5_2339 - 0x43, 0x8d, 0x04, 0x00, //0x0000bc78 leal (%r8,%r8), %eax - 0x83, 0xc0, 0xff, //0x0000bc7c addl $-1, %eax - 0x89, 0x45, 0x84, //0x0000bc7f movl %eax, $-124(%rbp) - 0xb8, 0x5d, 0x01, 0x00, 0x00, //0x0000bc82 movl $349, %eax - 0x41, 0xbe, 0x01, 0x00, 0x00, 0x00, //0x0000bc87 movl $1, %r14d - 0xe9, 0x4b, 0xd6, 0xff, 0xff, //0x0000bc8d jmp LBB5_1788 - //0x0000bc92 LBB5_2339 - 0x41, 0x0f, 0xb6, 0x4d, 0xff, //0x0000bc92 movzbl $-1(%r13), %ecx - 0x83, 0xc1, 0xd0, //0x0000bc97 addl $-48, %ecx - 0x48, 0x63, 0xc9, //0x0000bc9a movslq %ecx, %rcx - 0x48, 0x89, 0xca, //0x0000bc9d movq %rcx, %rdx - 0x48, 0xc1, 0xfa, 0x3f, //0x0000bca0 sarq $63, %rdx - 0x48, 0x01, 0xc8, //0x0000bca4 addq %rcx, %rax - 0x48, 0x83, 0xd2, 0x00, //0x0000bca7 adcq $0, %rdx - 0x89, 0xd1, //0x0000bcab movl %edx, %ecx - 0x83, 0xe1, 0x01, //0x0000bcad andl $1, %ecx - 0x48, 0xf7, 0xd9, //0x0000bcb0 negq %rcx - 0x48, 0x31, 0xca, //0x0000bcb3 xorq %rcx, %rdx - 0x41, 0xbe, 0x01, 0x00, 0x00, 0x00, //0x0000bcb6 movl $1, %r14d - 0x0f, 0x85, 0x02, 0xfe, 0xff, 0xff, //0x0000bcbc jne LBB5_2312 - 0x48, 0x85, 0xc9, //0x0000bcc2 testq %rcx, %rcx - 0x0f, 0x88, 0xf9, 0xfd, 0xff, 0xff, //0x0000bcc5 js LBB5_2312 - 0x31, 0xd2, //0x0000bccb xorl %edx, %edx - 0x45, 0x84, 0xd2, //0x0000bccd testb %r10b, %r10b - 0x0f, 0x84, 0x5d, 0x00, 0x00, 0x00, //0x0000bcd0 je LBB5_2345 - 0x66, 0x48, 0x0f, 0x6e, 0xc0, //0x0000bcd6 movq %rax, %xmm0 - 0x66, 0x0f, 0x62, 0x05, 0x2d, 0x44, 0xff, 0xff, //0x0000bcdb punpckldq $-48083(%rip), %xmm0 /* LCPI5_11+0(%rip) */ - 0x66, 0x0f, 0x5c, 0x05, 0x35, 0x44, 0xff, 0xff, //0x0000bce3 subpd $-48075(%rip), %xmm0 /* LCPI5_12+0(%rip) */ - 0x66, 0x0f, 0x28, 0xc8, //0x0000bceb movapd %xmm0, %xmm1 - 0x66, 0x0f, 0x15, 0xc8, //0x0000bcef unpckhpd %xmm0, %xmm1 - 0xf2, 0x0f, 0x58, 0xc8, //0x0000bcf3 addsd %xmm0, %xmm1 - 0x66, 0x48, 0x0f, 0x7e, 0xc8, //0x0000bcf7 movq %xmm1, %rax - 0x48, 0xbe, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, //0x0000bcfc movabsq $-9223372036854775808, %rsi - 0x48, 0x31, 0xc6, //0x0000bd06 xorq %rax, %rsi - 0x31, 0xc9, //0x0000bd09 xorl %ecx, %ecx - 0x4c, 0x8b, 0x5d, 0xc8, //0x0000bd0b movq $-56(%rbp), %r11 - 0xe9, 0x53, 0xf8, 0xff, 0xff, //0x0000bd0f jmp LBB5_1918 - //0x0000bd14 LBB5_2343 - 0xb1, 0x01, //0x0000bd14 movb $1, %cl - 0x48, 0x89, 0x4d, 0xa8, //0x0000bd16 movq %rcx, $-88(%rbp) - 0x4d, 0x89, 0xce, //0x0000bd1a movq %r9, %r14 - 0x4c, 0x8b, 0x5d, 0xc8, //0x0000bd1d movq $-56(%rbp), %r11 - //0x0000bd21 LBB5_2344 - 0x0f, 0xbc, 0xc0, //0x0000bd21 bsfl %eax, %eax - 0x49, 0x01, 0xc4, //0x0000bd24 addq %rax, %r12 - 0x48, 0xc7, 0xc6, 0xff, 0xff, 0xff, 0xff, //0x0000bd27 movq $-1, %rsi - 0xe9, 0xd3, 0xce, 0xff, 0xff, //0x0000bd2e jmp LBB5_1683 - //0x0000bd33 LBB5_2345 - 0x48, 0x89, 0x45, 0x88, //0x0000bd33 movq %rax, $-120(%rbp) - 0x4c, 0x8b, 0x75, 0xc0, //0x0000bd37 movq $-64(%rbp), %r14 - 0x4c, 0x8b, 0x5d, 0xc8, //0x0000bd3b movq $-56(%rbp), %r11 - 0x48, 0x8b, 0x45, 0xa0, //0x0000bd3f movq $-96(%rbp), %rax - 0xe9, 0x2f, 0xde, 0xff, 0xff, //0x0000bd43 jmp LBB5_1913 - //0x0000bd48 .p2align 2, 0x90 - // // .set L5_0_set_48, LBB5_48-LJTI5_0 - // // .set L5_0_set_307, LBB5_307-LJTI5_0 + 0x0f, 0x85, 0xa2, 0x00, 0x00, 0x00, //0x00007936 jne LBB5_1456 + 0x48, 0x83, 0xc6, 0x03, //0x0000793c addq $3, %rsi + 0x48, 0x39, 0xf0, //0x00007940 cmpq %rsi, %rax + 0x0f, 0x85, 0x81, 0xff, 0xff, 0xff, //0x00007943 jne LBB5_1441 + //0x00007949 LBB5_1448 + 0x4d, 0x89, 0xd5, //0x00007949 movq %r10, %r13 + 0x89, 0xf8, //0x0000794c movl %edi, %eax + 0x48, 0x8d, 0x0d, 0x7b, 0x74, 0x00, 0x00, //0x0000794e leaq $29819(%rip), %rcx /* _LSHIFT_TAB+0(%rip) */ + 0x80, 0xbc, 0x08, 0x8c, 0x15, 0x00, 0x00, 0x00, //0x00007955 cmpb $0, $5516(%rax,%rcx) + 0x0f, 0x85, 0x8c, 0x00, 0x00, 0x00, //0x0000795d jne LBB5_1457 + 0xe9, 0xd3, 0x01, 0x00, 0x00, //0x00007963 jmp LBB5_1483 + //0x00007968 LBB5_1449 + 0x31, 0xc0, //0x00007968 xorl %eax, %eax + 0x4c, 0x8b, 0x75, 0xc0, //0x0000796a movq $-64(%rbp), %r14 + 0x4c, 0x8b, 0x5d, 0xc8, //0x0000796e movq $-56(%rbp), %r11 + //0x00007972 LBB5_1450 + 0x49, 0xc7, 0xc0, 0xff, 0xff, 0xff, 0xff, //0x00007972 movq $-1, %r8 + 0x41, 0x83, 0xfa, 0x14, //0x00007979 cmpl $20, %r10d + 0x0f, 0x8f, 0xb3, 0x03, 0x00, 0x00, //0x0000797d jg LBB5_1509 + 0x49, 0x89, 0xdd, //0x00007983 movq %rbx, %r13 + 0x44, 0x89, 0xd2, //0x00007986 movl %r10d, %edx + 0x45, 0x85, 0xd2, //0x00007989 testl %r10d, %r10d + 0x0f, 0x8e, 0x68, 0x00, 0x00, 0x00, //0x0000798c jle LBB5_1458 + 0x31, 0xff, //0x00007992 xorl %edi, %edi + 0x85, 0xc0, //0x00007994 testl %eax, %eax + 0xbb, 0x00, 0x00, 0x00, 0x00, //0x00007996 movl $0, %ebx + 0x0f, 0x4f, 0xd8, //0x0000799b cmovgl %eax, %ebx + 0x4c, 0x8d, 0x5a, 0xff, //0x0000799e leaq $-1(%rdx), %r11 + 0x49, 0x39, 0xdb, //0x000079a2 cmpq %rbx, %r11 + 0x4c, 0x0f, 0x43, 0xdb, //0x000079a5 cmovaeq %rbx, %r11 + 0x45, 0x8d, 0x43, 0x01, //0x000079a9 leal $1(%r11), %r8d + 0x31, 0xc9, //0x000079ad xorl %ecx, %ecx + //0x000079af LBB5_1453 + 0x48, 0x39, 0xfb, //0x000079af cmpq %rdi, %rbx + 0x0f, 0x84, 0x47, 0x00, 0x00, 0x00, //0x000079b2 je LBB5_1459 + 0x48, 0x8d, 0x0c, 0x89, //0x000079b8 leaq (%rcx,%rcx,4), %rcx + 0x49, 0x0f, 0xbe, 0x34, 0x39, //0x000079bc movsbq (%r9,%rdi), %rsi + 0x48, 0x8d, 0x0c, 0x4e, //0x000079c1 leaq (%rsi,%rcx,2), %rcx + 0x48, 0x83, 0xc1, 0xd0, //0x000079c5 addq $-48, %rcx + 0x48, 0x83, 0xc7, 0x01, //0x000079c9 addq $1, %rdi + 0x48, 0x39, 0xfa, //0x000079cd cmpq %rdi, %rdx + 0x0f, 0x85, 0xd9, 0xff, 0xff, 0xff, //0x000079d0 jne LBB5_1453 + 0x45, 0x89, 0xc3, //0x000079d6 movl %r8d, %r11d + 0xe9, 0x21, 0x00, 0x00, 0x00, //0x000079d9 jmp LBB5_1459 + //0x000079de LBB5_1456 + 0x4d, 0x89, 0xd5, //0x000079de movq %r10, %r13 + 0x41, 0xb8, 0x10, 0x00, 0x00, 0x00, //0x000079e1 movl $16, %r8d + 0x38, 0xd9, //0x000079e7 cmpb %bl, %cl + 0x0f, 0x8d, 0x52, 0x01, 0x00, 0x00, //0x000079e9 jge LBB5_1484 + //0x000079ef LBB5_1457 + 0x41, 0xb8, 0x0f, 0x00, 0x00, 0x00, //0x000079ef movl $15, %r8d + 0xe9, 0x47, 0x01, 0x00, 0x00, //0x000079f5 jmp LBB5_1484 + //0x000079fa LBB5_1458 + 0x45, 0x31, 0xdb, //0x000079fa xorl %r11d, %r11d + 0x31, 0xc9, //0x000079fd xorl %ecx, %ecx + //0x000079ff LBB5_1459 + 0x45, 0x85, 0xd2, //0x000079ff testl %r10d, %r10d + 0x41, 0x0f, 0x9e, 0xc0, //0x00007a02 setle %r8b + 0x44, 0x89, 0xd3, //0x00007a06 movl %r10d, %ebx + 0x44, 0x29, 0xdb, //0x00007a09 subl %r11d, %ebx + 0x0f, 0x8e, 0x5c, 0x00, 0x00, 0x00, //0x00007a0c jle LBB5_1467 + 0x4c, 0x89, 0xd7, //0x00007a12 movq %r10, %rdi + 0x45, 0x89, 0xda, //0x00007a15 movl %r11d, %r10d + 0x41, 0xf7, 0xd2, //0x00007a18 notl %r10d + 0x48, 0x89, 0xfe, //0x00007a1b movq %rdi, %rsi + 0x41, 0x01, 0xfa, //0x00007a1e addl %edi, %r10d + 0x83, 0xe3, 0x07, //0x00007a21 andl $7, %ebx + 0x0f, 0x84, 0x19, 0x00, 0x00, 0x00, //0x00007a24 je LBB5_1464 + 0xf7, 0xdb, //0x00007a2a negl %ebx + 0x31, 0xff, //0x00007a2c xorl %edi, %edi + //0x00007a2e LBB5_1462 + 0x48, 0x01, 0xc9, //0x00007a2e addq %rcx, %rcx + 0x48, 0x8d, 0x0c, 0x89, //0x00007a31 leaq (%rcx,%rcx,4), %rcx + 0x83, 0xc7, 0xff, //0x00007a35 addl $-1, %edi + 0x39, 0xfb, //0x00007a38 cmpl %edi, %ebx + 0x0f, 0x85, 0xee, 0xff, 0xff, 0xff, //0x00007a3a jne LBB5_1462 + 0x41, 0x29, 0xfb, //0x00007a40 subl %edi, %r11d + //0x00007a43 LBB5_1464 + 0x41, 0x83, 0xfa, 0x07, //0x00007a43 cmpl $7, %r10d + 0x49, 0x89, 0xf2, //0x00007a47 movq %rsi, %r10 + 0x4c, 0x89, 0xeb, //0x00007a4a movq %r13, %rbx + 0x0f, 0x82, 0x1e, 0x00, 0x00, 0x00, //0x00007a4d jb LBB5_1468 + 0x44, 0x89, 0xd7, //0x00007a53 movl %r10d, %edi + 0x44, 0x29, 0xdf, //0x00007a56 subl %r11d, %edi + //0x00007a59 LBB5_1466 + 0x48, 0x69, 0xc9, 0x00, 0xe1, 0xf5, 0x05, //0x00007a59 imulq $100000000, %rcx, %rcx + 0x83, 0xc7, 0xf8, //0x00007a60 addl $-8, %edi + 0x0f, 0x85, 0xf0, 0xff, 0xff, 0xff, //0x00007a63 jne LBB5_1466 + 0xe9, 0x03, 0x00, 0x00, 0x00, //0x00007a69 jmp LBB5_1468 + //0x00007a6e LBB5_1467 + 0x4c, 0x89, 0xeb, //0x00007a6e movq %r13, %rbx + //0x00007a71 LBB5_1468 + 0x31, 0xf6, //0x00007a71 xorl %esi, %esi + 0x45, 0x85, 0xd2, //0x00007a73 testl %r10d, %r10d + 0x0f, 0x88, 0x5c, 0x00, 0x00, 0x00, //0x00007a76 js LBB5_1477 + 0x44, 0x39, 0xd0, //0x00007a7c cmpl %r10d, %eax + 0x4c, 0x8b, 0x5d, 0xc8, //0x00007a7f movq $-56(%rbp), %r11 + 0x0f, 0x8e, 0x54, 0x02, 0x00, 0x00, //0x00007a83 jle LBB5_1503 + 0x41, 0x8a, 0x14, 0x11, //0x00007a89 movb (%r9,%rdx), %dl + 0x80, 0xfa, 0x35, //0x00007a8d cmpb $53, %dl + 0x0f, 0x85, 0x4b, 0x00, 0x00, 0x00, //0x00007a90 jne LBB5_1478 + 0x41, 0x8d, 0x72, 0x01, //0x00007a96 leal $1(%r10), %esi + 0x39, 0xc6, //0x00007a9a cmpl %eax, %esi + 0x0f, 0x85, 0x3f, 0x00, 0x00, 0x00, //0x00007a9c jne LBB5_1478 + 0x45, 0x85, 0xff, //0x00007aa2 testl %r15d, %r15d + 0x40, 0x0f, 0x95, 0xc6, //0x00007aa5 setne %sil + 0x41, 0x08, 0xf0, //0x00007aa9 orb %sil, %r8b + 0x0f, 0x85, 0x2b, 0x02, 0x00, 0x00, //0x00007aac jne LBB5_1503 + 0x41, 0x83, 0xc2, 0xff, //0x00007ab2 addl $-1, %r10d + 0x43, 0x8a, 0x34, 0x11, //0x00007ab6 movb (%r9,%r10), %sil + 0x40, 0x80, 0xe6, 0x01, //0x00007aba andb $1, %sil + 0xe9, 0x1a, 0x02, 0x00, 0x00, //0x00007abe jmp LBB5_1503 + //0x00007ac3 LBB5_1474 + 0x89, 0xd9, //0x00007ac3 movl %ebx, %ecx + 0xe9, 0xb0, 0xe3, 0xff, 0xff, //0x00007ac5 jmp LBB5_1116 + //0x00007aca LBB5_1475 + 0x89, 0xf9, //0x00007aca movl %edi, %ecx + 0xe9, 0xa9, 0xe3, 0xff, 0xff, //0x00007acc jmp LBB5_1116 + //0x00007ad1 LBB5_1476 + 0x89, 0xd1, //0x00007ad1 movl %edx, %ecx + 0xe9, 0xa2, 0xe3, 0xff, 0xff, //0x00007ad3 jmp LBB5_1116 + //0x00007ad8 LBB5_1477 + 0x4c, 0x8b, 0x5d, 0xc8, //0x00007ad8 movq $-56(%rbp), %r11 + 0xe9, 0xfc, 0x01, 0x00, 0x00, //0x00007adc jmp LBB5_1503 + //0x00007ae1 LBB5_1478 + 0x80, 0xfa, 0x35, //0x00007ae1 cmpb $53, %dl + 0x40, 0x0f, 0x9d, 0xc6, //0x00007ae4 setge %sil + 0xe9, 0xf0, 0x01, 0x00, 0x00, //0x00007ae8 jmp LBB5_1503 + //0x00007aed LBB5_1479 + 0x31, 0xc0, //0x00007aed xorl %eax, %eax + 0x4c, 0x8b, 0x75, 0xc0, //0x00007aef movq $-64(%rbp), %r14 + 0x4c, 0x8b, 0x5d, 0xc8, //0x00007af3 movq $-56(%rbp), %r11 + 0xbb, 0x02, 0xfc, 0xff, 0xff, //0x00007af7 movl $-1022, %ebx + 0xe9, 0x71, 0xfe, 0xff, 0xff, //0x00007afc jmp LBB5_1450 + //0x00007b01 LBB5_2254 + 0x80, 0xf9, 0x7d, //0x00007b01 cmpb $125, %cl + 0x0f, 0x85, 0x14, 0x05, 0x00, 0x00, //0x00007b04 jne LBB5_2303 + 0x41, 0x83, 0x86, 0xc8, 0x00, 0x00, 0x00, 0x01, //0x00007b0a addl $1, $200(%r14) + 0xc1, 0xe8, 0x08, //0x00007b12 shrl $8, %eax + 0x41, 0x01, 0x86, 0xdc, 0x00, 0x00, 0x00, //0x00007b15 addl %eax, $220(%r14) + 0xe9, 0x29, 0x3c, 0x00, 0x00, //0x00007b1c jmp LBB5_2256 + //0x00007b21 LBB5_1480 + 0xba, 0x07, 0x00, 0x00, 0x00, //0x00007b21 movl $7, %edx + 0x4d, 0x89, 0xfd, //0x00007b26 movq %r15, %r13 + 0xe9, 0x5a, 0x92, 0xff, 0xff, //0x00007b29 jmp LBB5_157 + //0x00007b2e LBB5_1481 + 0xba, 0x08, 0x00, 0x00, 0x00, //0x00007b2e movl $8, %edx + 0xe9, 0x50, 0x92, 0xff, 0xff, //0x00007b33 jmp LBB5_157 + //0x00007b38 LBB5_1482 + 0x4d, 0x89, 0xd5, //0x00007b38 movq %r10, %r13 + //0x00007b3b LBB5_1483 + 0x41, 0xb8, 0x10, 0x00, 0x00, 0x00, //0x00007b3b movl $16, %r8d + //0x00007b41 LBB5_1484 + 0x85, 0xff, //0x00007b41 testl %edi, %edi + 0x0f, 0x8e, 0xb8, 0x00, 0x00, 0x00, //0x00007b43 jle LBB5_1492 + 0x49, 0xbc, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfa, //0x00007b49 movabsq $-432345564227567616, %r12 + 0x4c, 0x89, 0x45, 0x80, //0x00007b53 movq %r8, $-128(%rbp) + 0x41, 0x8d, 0x1c, 0x38, //0x00007b57 leal (%r8,%rdi), %ebx + 0x41, 0x89, 0xfa, //0x00007b5b movl %edi, %r10d + 0x4c, 0x63, 0xc3, //0x00007b5e movslq %ebx, %r8 + 0x49, 0x83, 0xc0, 0xff, //0x00007b61 addq $-1, %r8 + 0x49, 0x83, 0xc2, 0x01, //0x00007b65 addq $1, %r10 + 0x83, 0xc7, 0xff, //0x00007b69 addl $-1, %edi + 0x31, 0xc9, //0x00007b6c xorl %ecx, %ecx + 0xe9, 0x24, 0x00, 0x00, 0x00, //0x00007b6e jmp LBB5_1488 + //0x00007b73 LBB5_1486 + 0x48, 0x85, 0xc0, //0x00007b73 testq %rax, %rax + 0xb8, 0x01, 0x00, 0x00, 0x00, //0x00007b76 movl $1, %eax + 0x44, 0x0f, 0x45, 0xf8, //0x00007b7b cmovnel %eax, %r15d + //0x00007b7f LBB5_1487 + 0x83, 0xc3, 0xff, //0x00007b7f addl $-1, %ebx + 0x49, 0x83, 0xc0, 0xff, //0x00007b82 addq $-1, %r8 + 0x49, 0x83, 0xc2, 0xff, //0x00007b86 addq $-1, %r10 + 0x83, 0xc7, 0xff, //0x00007b8a addl $-1, %edi + 0x49, 0x83, 0xfa, 0x01, //0x00007b8d cmpq $1, %r10 + 0x0f, 0x8e, 0x4a, 0x00, 0x00, 0x00, //0x00007b91 jle LBB5_1490 + //0x00007b97 LBB5_1488 + 0x4c, 0x01, 0xe1, //0x00007b97 addq %r12, %rcx + 0x89, 0xf8, //0x00007b9a movl %edi, %eax + 0x49, 0x0f, 0xbe, 0x34, 0x01, //0x00007b9c movsbq (%r9,%rax), %rsi + 0x48, 0xc1, 0xe6, 0x35, //0x00007ba1 shlq $53, %rsi + 0x48, 0x01, 0xce, //0x00007ba5 addq %rcx, %rsi + 0x48, 0x89, 0xf0, //0x00007ba8 movq %rsi, %rax + 0x48, 0xb9, 0xcd, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, //0x00007bab movabsq $-3689348814741910323, %rcx + 0x48, 0xf7, 0xe1, //0x00007bb5 mulq %rcx + 0x48, 0x89, 0xd1, //0x00007bb8 movq %rdx, %rcx + 0x48, 0xc1, 0xe9, 0x03, //0x00007bbb shrq $3, %rcx + 0x48, 0x8d, 0x04, 0x09, //0x00007bbf leaq (%rcx,%rcx), %rax + 0x48, 0x8d, 0x14, 0x80, //0x00007bc3 leaq (%rax,%rax,4), %rdx + 0x48, 0x89, 0xf0, //0x00007bc7 movq %rsi, %rax + 0x48, 0x29, 0xd0, //0x00007bca subq %rdx, %rax + 0x4d, 0x39, 0xd8, //0x00007bcd cmpq %r11, %r8 + 0x0f, 0x83, 0x9d, 0xff, 0xff, 0xff, //0x00007bd0 jae LBB5_1486 + 0x04, 0x30, //0x00007bd6 addb $48, %al + 0x43, 0x88, 0x04, 0x01, //0x00007bd8 movb %al, (%r9,%r8) + 0xe9, 0x9e, 0xff, 0xff, 0xff, //0x00007bdc jmp LBB5_1487 + //0x00007be1 LBB5_1490 + 0x48, 0x83, 0xfe, 0x0a, //0x00007be1 cmpq $10, %rsi + 0x49, 0xbc, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf0, 0x7f, //0x00007be5 movabsq $9218868437227405312, %r12 + 0x4d, 0x89, 0xea, //0x00007bef movq %r13, %r10 + 0x0f, 0x83, 0x11, 0x00, 0x00, 0x00, //0x00007bf2 jae LBB5_1493 + 0x4c, 0x8b, 0x45, 0x80, //0x00007bf8 movq $-128(%rbp), %r8 + 0xe9, 0x77, 0x00, 0x00, 0x00, //0x00007bfc jmp LBB5_1497 + //0x00007c01 LBB5_1492 + 0x4d, 0x89, 0xea, //0x00007c01 movq %r13, %r10 + 0xe9, 0x6f, 0x00, 0x00, 0x00, //0x00007c04 jmp LBB5_1497 + //0x00007c09 LBB5_1493 + 0x48, 0x63, 0xf3, //0x00007c09 movslq %ebx, %rsi + 0x48, 0x83, 0xc6, 0xff, //0x00007c0c addq $-1, %rsi + 0xbf, 0x01, 0x00, 0x00, 0x00, //0x00007c10 movl $1, %edi + 0x4c, 0x8b, 0x45, 0x80, //0x00007c15 movq $-128(%rbp), %r8 + 0xe9, 0x18, 0x00, 0x00, 0x00, //0x00007c19 jmp LBB5_1495 + //0x00007c1e LBB5_1494 + 0x48, 0x85, 0xc0, //0x00007c1e testq %rax, %rax + 0x44, 0x0f, 0x45, 0xff, //0x00007c21 cmovnel %edi, %r15d + 0x48, 0x83, 0xc6, 0xff, //0x00007c25 addq $-1, %rsi + 0x48, 0x83, 0xf9, 0x09, //0x00007c29 cmpq $9, %rcx + 0x48, 0x89, 0xd1, //0x00007c2d movq %rdx, %rcx + 0x0f, 0x86, 0x42, 0x00, 0x00, 0x00, //0x00007c30 jbe LBB5_1497 + //0x00007c36 LBB5_1495 + 0x48, 0x89, 0xc8, //0x00007c36 movq %rcx, %rax + 0x48, 0xba, 0xcd, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, //0x00007c39 movabsq $-3689348814741910323, %rdx + 0x48, 0xf7, 0xe2, //0x00007c43 mulq %rdx + 0x48, 0xc1, 0xea, 0x03, //0x00007c46 shrq $3, %rdx + 0x48, 0x8d, 0x04, 0x12, //0x00007c4a leaq (%rdx,%rdx), %rax + 0x48, 0x8d, 0x1c, 0x80, //0x00007c4e leaq (%rax,%rax,4), %rbx + 0x48, 0x89, 0xc8, //0x00007c52 movq %rcx, %rax + 0x48, 0x29, 0xd8, //0x00007c55 subq %rbx, %rax + 0x4c, 0x39, 0xde, //0x00007c58 cmpq %r11, %rsi + 0x0f, 0x83, 0xbd, 0xff, 0xff, 0xff, //0x00007c5b jae LBB5_1494 + 0x04, 0x30, //0x00007c61 addb $48, %al + 0x41, 0x88, 0x04, 0x31, //0x00007c63 movb %al, (%r9,%rsi) + 0x48, 0x83, 0xc6, 0xff, //0x00007c67 addq $-1, %rsi + 0x48, 0x83, 0xf9, 0x09, //0x00007c6b cmpq $9, %rcx + 0x48, 0x89, 0xd1, //0x00007c6f movq %rdx, %rcx + 0x0f, 0x87, 0xbe, 0xff, 0xff, 0xff, //0x00007c72 ja LBB5_1495 + //0x00007c78 LBB5_1497 + 0x45, 0x01, 0xc6, //0x00007c78 addl %r8d, %r14d + 0x49, 0x63, 0xc6, //0x00007c7b movslq %r14d, %rax + 0x49, 0x39, 0xc3, //0x00007c7e cmpq %rax, %r11 + 0x41, 0x0f, 0x46, 0xc3, //0x00007c81 cmovbel %r11d, %eax + 0x45, 0x01, 0xc2, //0x00007c85 addl %r8d, %r10d + 0x85, 0xc0, //0x00007c88 testl %eax, %eax + 0x0f, 0x8e, 0x35, 0x00, 0x00, 0x00, //0x00007c8a jle LBB5_1501 + 0x89, 0xc1, //0x00007c90 movl %eax, %ecx + 0x48, 0x83, 0xc1, 0x01, //0x00007c92 addq $1, %rcx + 0x4c, 0x8b, 0x75, 0xc0, //0x00007c96 movq $-64(%rbp), %r14 + 0x4c, 0x8b, 0x5d, 0xc8, //0x00007c9a movq $-56(%rbp), %r11 + 0x48, 0x8b, 0x5d, 0xb0, //0x00007c9e movq $-80(%rbp), %rbx + //0x00007ca2 LBB5_1499 + 0x8d, 0x50, 0xff, //0x00007ca2 leal $-1(%rax), %edx + 0x41, 0x80, 0x3c, 0x11, 0x30, //0x00007ca5 cmpb $48, (%r9,%rdx) + 0x0f, 0x85, 0xc2, 0xfc, 0xff, 0xff, //0x00007caa jne LBB5_1450 + 0x48, 0x83, 0xc1, 0xff, //0x00007cb0 addq $-1, %rcx + 0x89, 0xd0, //0x00007cb4 movl %edx, %eax + 0x48, 0x83, 0xf9, 0x01, //0x00007cb6 cmpq $1, %rcx + 0x0f, 0x8f, 0xe2, 0xff, 0xff, 0xff, //0x00007cba jg LBB5_1499 + 0xe9, 0x14, 0x00, 0x00, 0x00, //0x00007cc0 jmp LBB5_1502 + //0x00007cc5 LBB5_1501 + 0x85, 0xc0, //0x00007cc5 testl %eax, %eax + 0x4c, 0x8b, 0x75, 0xc0, //0x00007cc7 movq $-64(%rbp), %r14 + 0x4c, 0x8b, 0x5d, 0xc8, //0x00007ccb movq $-56(%rbp), %r11 + 0x48, 0x8b, 0x5d, 0xb0, //0x00007ccf movq $-80(%rbp), %rbx + 0x0f, 0x85, 0x99, 0xfc, 0xff, 0xff, //0x00007cd3 jne LBB5_1450 + //0x00007cd9 LBB5_1502 + 0x31, 0xc9, //0x00007cd9 xorl %ecx, %ecx + 0x31, 0xf6, //0x00007cdb xorl %esi, %esi + //0x00007cdd LBB5_1503 + 0x4c, 0x8b, 0x55, 0x90, //0x00007cdd movq $-112(%rbp), %r10 + 0x8a, 0x55, 0xd7, //0x00007ce1 movb $-41(%rbp), %dl + 0x48, 0xbf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x00007ce4 movabsq $4503599627370495, %rdi + 0x44, 0x0f, 0xb6, 0xc6, //0x00007cee movzbl %sil, %r8d + 0x49, 0x01, 0xc8, //0x00007cf2 addq %rcx, %r8 + 0x48, 0xb8, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x20, 0x00, //0x00007cf5 movabsq $9007199254740992, %rax + 0x49, 0x39, 0xc0, //0x00007cff cmpq %rax, %r8 + 0x8b, 0x4d, 0x8c, //0x00007d02 movl $-116(%rbp), %ecx + 0x0f, 0x85, 0x3f, 0x00, 0x00, 0x00, //0x00007d05 jne LBB5_1510 + 0x81, 0xfb, 0xfe, 0x03, 0x00, 0x00, //0x00007d0b cmpl $1022, %ebx + 0x0f, 0x8e, 0x08, 0x00, 0x00, 0x00, //0x00007d11 jle LBB5_1506 + 0x45, 0x31, 0xc0, //0x00007d17 xorl %r8d, %r8d + 0xe9, 0x9e, 0xe3, 0xff, 0xff, //0x00007d1a jmp LBB5_1157 + //0x00007d1f LBB5_1506 + 0x83, 0xc3, 0x01, //0x00007d1f addl $1, %ebx + 0x4c, 0x8d, 0x47, 0x01, //0x00007d22 leaq $1(%rdi), %r8 + 0xe9, 0x1f, 0x00, 0x00, 0x00, //0x00007d26 jmp LBB5_1510 + //0x00007d2b LBB5_1507 + 0x45, 0x31, 0xc0, //0x00007d2b xorl %r8d, %r8d + //0x00007d2e LBB5_1508 + 0x4c, 0x8b, 0x75, 0xc0, //0x00007d2e movq $-64(%rbp), %r14 + 0x4c, 0x8b, 0x5d, 0xc8, //0x00007d32 movq $-56(%rbp), %r11 + //0x00007d36 LBB5_1509 + 0x4c, 0x8b, 0x55, 0x90, //0x00007d36 movq $-112(%rbp), %r10 + 0x8b, 0x4d, 0x8c, //0x00007d3a movl $-116(%rbp), %ecx + 0x8a, 0x55, 0xd7, //0x00007d3d movb $-41(%rbp), %dl + 0x48, 0xbf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x00007d40 movabsq $4503599627370495, %rdi + //0x00007d4a LBB5_1510 + 0x48, 0x8d, 0x47, 0x01, //0x00007d4a leaq $1(%rdi), %rax + 0x4c, 0x21, 0xc0, //0x00007d4e andq %r8, %rax + 0x81, 0xc3, 0xff, 0x03, 0x00, 0x00, //0x00007d51 addl $1023, %ebx + 0x81, 0xe3, 0xff, 0x07, 0x00, 0x00, //0x00007d57 andl $2047, %ebx + 0x48, 0xc1, 0xe3, 0x34, //0x00007d5d shlq $52, %rbx + 0x48, 0x85, 0xc0, //0x00007d61 testq %rax, %rax + 0x48, 0x0f, 0x44, 0xd8, //0x00007d64 cmoveq %rax, %rbx + 0x49, 0x89, 0xdc, //0x00007d68 movq %rbx, %r12 + 0xe9, 0x4d, 0xe3, 0xff, 0xff, //0x00007d6b jmp LBB5_1157 + //0x00007d70 LBB5_1531 + 0xba, 0x03, 0x00, 0x00, 0x00, //0x00007d70 movl $3, %edx + 0x48, 0x8b, 0x85, 0x70, 0xff, 0xff, 0xff, //0x00007d75 movq $-144(%rbp), %rax + 0x48, 0x83, 0xf8, 0x03, //0x00007d7c cmpq $3, %rax + 0x0f, 0x85, 0xa2, 0xe3, 0xff, 0xff, //0x00007d80 jne LBB5_1160 + //0x00007d86 LBB5_1167 + 0x4d, 0x8b, 0x86, 0xa0, 0x00, 0x00, 0x00, //0x00007d86 movq $160(%r14), %r8 + 0x89, 0xd1, //0x00007d8d movl %edx, %ecx + //0x00007d8f LBB5_1168 + 0x4c, 0x8b, 0x6d, 0xb8, //0x00007d8f movq $-72(%rbp), %r13 + //0x00007d93 LBB5_1169 + 0x4c, 0x8b, 0x65, 0xa0, //0x00007d93 movq $-96(%rbp), %r12 + //0x00007d97 LBB5_1170 + 0x49, 0xc1, 0xe2, 0x20, //0x00007d97 shlq $32, %r10 + 0x49, 0x83, 0xca, 0x03, //0x00007d9b orq $3, %r10 + 0x4d, 0x89, 0x10, //0x00007d9f movq %r10, (%r8) + 0x48, 0x8b, 0x45, 0x98, //0x00007da2 movq $-104(%rbp), %rax + 0x49, 0x89, 0x40, 0x08, //0x00007da6 movq %rax, $8(%r8) + 0x41, 0x83, 0x86, 0xd4, 0x00, 0x00, 0x00, 0x01, //0x00007daa addl $1, $212(%r14) + 0x4d, 0x8b, 0x86, 0xa0, 0x00, 0x00, 0x00, //0x00007db2 movq $160(%r14), %r8 + 0x49, 0x8d, 0x40, 0x10, //0x00007db9 leaq $16(%r8), %rax + 0x49, 0x89, 0x86, 0xa0, 0x00, 0x00, 0x00, //0x00007dbd movq %rax, $160(%r14) + 0xb8, 0x03, 0x00, 0x00, 0x00, //0x00007dc4 movl $3, %eax + 0x48, 0x89, 0x85, 0x70, 0xff, 0xff, 0xff, //0x00007dc9 movq %rax, $-144(%rbp) + 0xba, 0x0b, 0x00, 0x00, 0x00, //0x00007dd0 movl $11, %edx + 0x85, 0xc9, //0x00007dd5 testl %ecx, %ecx + 0x0f, 0x45, 0xd1, //0x00007dd7 cmovnel %ecx, %edx + 0x0f, 0x84, 0x19, 0xe4, 0xff, 0xff, //0x00007dda je LBB5_1171 + 0xe9, 0xa3, 0x8f, 0xff, 0xff, //0x00007de0 jmp LBB5_157 + //0x00007de5 LBB5_1511 + 0x49, 0xc7, 0xc2, 0xff, 0xff, 0xff, 0xff, //0x00007de5 movq $-1, %r10 + 0x4c, 0x89, 0xe9, //0x00007dec movq %r13, %rcx + 0x49, 0xc7, 0xc4, 0xff, 0xff, 0xff, 0xff, //0x00007def movq $-1, %r12 + 0x49, 0xc7, 0xc6, 0xff, 0xff, 0xff, 0xff, //0x00007df6 movq $-1, %r14 + 0x4c, 0x8b, 0x5d, 0xc8, //0x00007dfd movq $-56(%rbp), %r11 + 0xe9, 0x17, 0xcf, 0xff, 0xff, //0x00007e01 jmp LBB5_909 + //0x00007e06 LBB5_1512 + 0x45, 0x31, 0xe4, //0x00007e06 xorl %r12d, %r12d + 0xba, 0x10, 0x27, 0x00, 0x00, //0x00007e09 movl $10000, %edx + 0xe9, 0x6f, 0xd2, 0xff, 0xff, //0x00007e0e jmp LBB5_968 + //0x00007e13 LBB5_1513 + 0x4d, 0x89, 0xd1, //0x00007e13 movq %r10, %r9 + 0x48, 0x8b, 0x45, 0xb8, //0x00007e16 movq $-72(%rbp), %rax + 0x4c, 0x8d, 0x14, 0x08, //0x00007e1a leaq (%rax,%rcx), %r10 + 0x8a, 0x04, 0x08, //0x00007e1e movb (%rax,%rcx), %al + 0x8d, 0x48, 0xd0, //0x00007e21 leal $-48(%rax), %ecx + 0x80, 0xf9, 0x09, //0x00007e24 cmpb $9, %cl + 0x0f, 0x87, 0xd1, 0x00, 0x00, 0x00, //0x00007e27 ja LBB5_1532 + 0x31, 0xf6, //0x00007e2d xorl %esi, %esi + 0x31, 0xdb, //0x00007e2f xorl %ebx, %ebx + //0x00007e31 LBB5_1515 + 0x48, 0x8d, 0x0c, 0xb6, //0x00007e31 leaq (%rsi,%rsi,4), %rcx + 0x0f, 0xb6, 0xc0, //0x00007e35 movzbl %al, %eax + 0x48, 0x8d, 0x34, 0x48, //0x00007e38 leaq (%rax,%rcx,2), %rsi + 0x48, 0x83, 0xc6, 0xd0, //0x00007e3c addq $-48, %rsi + 0x48, 0x8d, 0x4b, 0x01, //0x00007e40 leaq $1(%rbx), %rcx + 0x41, 0x0f, 0xb6, 0x42, 0x01, //0x00007e44 movzbl $1(%r10), %eax + 0x49, 0x83, 0xc2, 0x01, //0x00007e49 addq $1, %r10 + 0x8d, 0x78, 0xd0, //0x00007e4d leal $-48(%rax), %edi + 0x40, 0x80, 0xff, 0x09, //0x00007e50 cmpb $9, %dil + 0x0f, 0x87, 0x0d, 0x00, 0x00, 0x00, //0x00007e54 ja LBB5_1517 + 0x48, 0x83, 0xfb, 0x12, //0x00007e5a cmpq $18, %rbx + 0x48, 0x89, 0xcb, //0x00007e5e movq %rcx, %rbx + 0x0f, 0x82, 0xca, 0xff, 0xff, 0xff, //0x00007e61 jb LBB5_1515 + //0x00007e67 LBB5_1517 + 0x40, 0x80, 0xff, 0x09, //0x00007e67 cmpb $9, %dil + 0x0f, 0x87, 0x9d, 0x00, 0x00, 0x00, //0x00007e6b ja LBB5_1533 + 0x45, 0x31, 0xe4, //0x00007e71 xorl %r12d, %r12d + //0x00007e74 LBB5_1519 + 0x43, 0x0f, 0xb6, 0x44, 0x22, 0x01, //0x00007e74 movzbl $1(%r10,%r12), %eax + 0x8d, 0x78, 0xd0, //0x00007e7a leal $-48(%rax), %edi + 0x49, 0x83, 0xc4, 0x01, //0x00007e7d addq $1, %r12 + 0x40, 0x80, 0xff, 0x0a, //0x00007e81 cmpb $10, %dil + 0x0f, 0x82, 0xe9, 0xff, 0xff, 0xff, //0x00007e85 jb LBB5_1519 + 0x4d, 0x01, 0xe2, //0x00007e8b addq %r12, %r10 + 0x4c, 0x89, 0x55, 0xb8, //0x00007e8e movq %r10, $-72(%rbp) + 0x4c, 0x8b, 0x5d, 0xc8, //0x00007e92 movq $-56(%rbp), %r11 + 0x4d, 0x89, 0xca, //0x00007e96 movq %r9, %r10 + 0x41, 0xb1, 0x01, //0x00007e99 movb $1, %r9b + 0xe9, 0xb5, 0xc7, 0xff, 0xff, //0x00007e9c jmp LBB5_834 + //0x00007ea1 LBB5_1521 + 0x49, 0x83, 0xc5, 0x01, //0x00007ea1 addq $1, %r13 + 0xe9, 0x2f, 0xc8, 0xff, 0xff, //0x00007ea5 jmp LBB5_844 + //0x00007eaa LBB5_1522 + 0x49, 0x83, 0xc5, 0x01, //0x00007eaa addq $1, %r13 + 0xe9, 0x5f, 0xc8, 0xff, 0xff, //0x00007eae jmp LBB5_849 + //0x00007eb3 LBB5_1523 + 0x49, 0x83, 0xc5, 0x01, //0x00007eb3 addq $1, %r13 + 0xe9, 0xec, 0xca, 0xff, 0xff, //0x00007eb7 jmp LBB5_873 + //0x00007ebc LBB5_1524 + 0x49, 0x83, 0xc5, 0x02, //0x00007ebc addq $2, %r13 + 0xe9, 0x14, 0xc8, 0xff, 0xff, //0x00007ec0 jmp LBB5_844 + //0x00007ec5 LBB5_1525 + 0x49, 0x83, 0xc5, 0x02, //0x00007ec5 addq $2, %r13 + 0xe9, 0x44, 0xc8, 0xff, 0xff, //0x00007ec9 jmp LBB5_849 + //0x00007ece LBB5_1526 + 0x49, 0x83, 0xc5, 0x02, //0x00007ece addq $2, %r13 + 0xe9, 0xd1, 0xca, 0xff, 0xff, //0x00007ed2 jmp LBB5_873 + //0x00007ed7 LBB5_1527 + 0xb9, 0x0d, 0x00, 0x00, 0x00, //0x00007ed7 movl $13, %ecx + 0xe9, 0xf4, 0xc7, 0xff, 0xff, //0x00007edc jmp LBB5_843 + //0x00007ee1 LBB5_1528 + 0xb9, 0x0d, 0x00, 0x00, 0x00, //0x00007ee1 movl $13, %ecx + 0xe9, 0x23, 0xc8, 0xff, 0xff, //0x00007ee6 jmp LBB5_848 + //0x00007eeb LBB5_1529 + 0x49, 0x83, 0xc5, 0x03, //0x00007eeb addq $3, %r13 + 0xe9, 0xb4, 0xca, 0xff, 0xff, //0x00007eef jmp LBB5_873 + //0x00007ef4 LBB5_1530 + 0xb9, 0x0d, 0x00, 0x00, 0x00, //0x00007ef4 movl $13, %ecx + 0xe9, 0xa6, 0xca, 0xff, 0xff, //0x00007ef9 jmp LBB5_872 + //0x00007efe LBB5_1532 + 0x31, 0xc9, //0x00007efe xorl %ecx, %ecx + 0x4c, 0x89, 0x55, 0xb8, //0x00007f00 movq %r10, $-72(%rbp) + 0x45, 0x31, 0xe4, //0x00007f04 xorl %r12d, %r12d + 0x31, 0xf6, //0x00007f07 xorl %esi, %esi + 0xe9, 0x07, 0x00, 0x00, 0x00, //0x00007f09 jmp LBB5_1534 + //0x00007f0e LBB5_1533 + 0x4c, 0x89, 0x55, 0xb8, //0x00007f0e movq %r10, $-72(%rbp) + 0x45, 0x31, 0xe4, //0x00007f12 xorl %r12d, %r12d + //0x00007f15 LBB5_1534 + 0x4c, 0x8b, 0x5d, 0xc8, //0x00007f15 movq $-56(%rbp), %r11 + 0x4d, 0x89, 0xca, //0x00007f19 movq %r9, %r10 + 0x45, 0x31, 0xc9, //0x00007f1c xorl %r9d, %r9d + 0xe9, 0x32, 0xc7, 0xff, 0xff, //0x00007f1f jmp LBB5_834 + //0x00007f24 LBB5_1535 + 0x41, 0x83, 0xfc, 0x01, //0x00007f24 cmpl $1, %r12d + 0x0f, 0x84, 0x54, 0x03, 0x00, 0x00, //0x00007f28 je LBB5_1583 + //0x00007f2e LBB5_1536 + 0x4c, 0x8b, 0x5d, 0xc8, //0x00007f2e movq $-56(%rbp), %r11 + 0xe9, 0xce, 0xd1, 0xff, 0xff, //0x00007f32 jmp LBB5_977 + //0x00007f37 LBB5_1537 + 0x66, 0x0f, 0x7e, 0xda, //0x00007f37 movd %xmm3, %edx + 0x80, 0xfa, 0x22, //0x00007f3b cmpb $34, %dl + 0x0f, 0x85, 0x1b, 0x00, 0x00, 0x00, //0x00007f3e jne LBB5_1539 + //0x00007f44 LBB5_1538 + 0x48, 0x83, 0xc6, 0x01, //0x00007f44 addq $1, %rsi + 0x4d, 0x29, 0xf8, //0x00007f48 subq %r15, %r8 + 0xb0, 0x01, //0x00007f4b movb $1, %al + 0x48, 0x89, 0x45, 0xa8, //0x00007f4d movq %rax, $-88(%rbp) + 0x41, 0xb9, 0x0c, 0x00, 0x00, 0x00, //0x00007f51 movl $12, %r9d + 0x4c, 0x89, 0xc2, //0x00007f57 movq %r8, %rdx + 0xe9, 0x7c, 0x01, 0x00, 0x00, //0x00007f5a jmp LBB5_1559 + //0x00007f5f LBB5_1539 + 0x31, 0xc9, //0x00007f5f xorl %ecx, %ecx + //0x00007f61 LBB5_1540 + 0x41, 0x88, 0x14, 0x08, //0x00007f61 movb %dl, (%r8,%rcx) + 0x0f, 0xb6, 0x54, 0x0e, 0x01, //0x00007f65 movzbl $1(%rsi,%rcx), %edx + 0x80, 0xfa, 0x22, //0x00007f6a cmpb $34, %dl + 0x0f, 0x84, 0x94, 0x00, 0x00, 0x00, //0x00007f6d je LBB5_1549 + 0x41, 0x88, 0x54, 0x08, 0x01, //0x00007f73 movb %dl, $1(%r8,%rcx) + 0x0f, 0xb6, 0x54, 0x0e, 0x02, //0x00007f78 movzbl $2(%rsi,%rcx), %edx + 0x80, 0xfa, 0x22, //0x00007f7d cmpb $34, %dl + 0x0f, 0x84, 0xa2, 0x00, 0x00, 0x00, //0x00007f80 je LBB5_1550 + 0x41, 0x88, 0x54, 0x08, 0x02, //0x00007f86 movb %dl, $2(%r8,%rcx) + 0x0f, 0xb6, 0x54, 0x0e, 0x03, //0x00007f8b movzbl $3(%rsi,%rcx), %edx + 0x80, 0xfa, 0x22, //0x00007f90 cmpb $34, %dl + 0x0f, 0x84, 0xa6, 0x00, 0x00, 0x00, //0x00007f93 je LBB5_1551 + 0x41, 0x88, 0x54, 0x08, 0x03, //0x00007f99 movb %dl, $3(%r8,%rcx) + 0x0f, 0xb6, 0x54, 0x0e, 0x04, //0x00007f9e movzbl $4(%rsi,%rcx), %edx + 0x80, 0xfa, 0x22, //0x00007fa3 cmpb $34, %dl + 0x0f, 0x84, 0xaa, 0x00, 0x00, 0x00, //0x00007fa6 je LBB5_1552 + 0x41, 0x88, 0x54, 0x08, 0x04, //0x00007fac movb %dl, $4(%r8,%rcx) + 0x0f, 0xb6, 0x54, 0x0e, 0x05, //0x00007fb1 movzbl $5(%rsi,%rcx), %edx + 0x80, 0xfa, 0x22, //0x00007fb6 cmpb $34, %dl + 0x0f, 0x84, 0xae, 0x00, 0x00, 0x00, //0x00007fb9 je LBB5_1553 + 0x41, 0x88, 0x54, 0x08, 0x05, //0x00007fbf movb %dl, $5(%r8,%rcx) + 0x0f, 0xb6, 0x54, 0x0e, 0x06, //0x00007fc4 movzbl $6(%rsi,%rcx), %edx + 0x80, 0xfa, 0x22, //0x00007fc9 cmpb $34, %dl + 0x0f, 0x84, 0xb2, 0x00, 0x00, 0x00, //0x00007fcc je LBB5_1554 + 0x41, 0x88, 0x54, 0x08, 0x06, //0x00007fd2 movb %dl, $6(%r8,%rcx) + 0x0f, 0xb6, 0x54, 0x0e, 0x07, //0x00007fd7 movzbl $7(%rsi,%rcx), %edx + 0x80, 0xfa, 0x22, //0x00007fdc cmpb $34, %dl + 0x0f, 0x84, 0xd8, 0x00, 0x00, 0x00, //0x00007fdf je LBB5_1557 + 0x41, 0x88, 0x54, 0x08, 0x07, //0x00007fe5 movb %dl, $7(%r8,%rcx) + 0x0f, 0xb6, 0x54, 0x0e, 0x08, //0x00007fea movzbl $8(%rsi,%rcx), %edx + 0x48, 0x83, 0xc1, 0x08, //0x00007fef addq $8, %rcx + 0x80, 0xfa, 0x22, //0x00007ff3 cmpb $34, %dl + 0x0f, 0x85, 0x65, 0xff, 0xff, 0xff, //0x00007ff6 jne LBB5_1540 + 0x48, 0x01, 0xce, //0x00007ffc addq %rcx, %rsi + 0x49, 0x01, 0xc8, //0x00007fff addq %rcx, %r8 + 0xe9, 0x3d, 0xff, 0xff, 0xff, //0x00008002 jmp LBB5_1538 + //0x00008007 LBB5_1549 + 0x48, 0x01, 0xce, //0x00008007 addq %rcx, %rsi + 0x48, 0x83, 0xc6, 0x02, //0x0000800a addq $2, %rsi + 0x4d, 0x29, 0xf8, //0x0000800e subq %r15, %r8 + 0x49, 0x8d, 0x14, 0x08, //0x00008011 leaq (%r8,%rcx), %rdx + 0x48, 0x83, 0xc2, 0x01, //0x00008015 addq $1, %rdx + 0xe9, 0xb1, 0x00, 0x00, 0x00, //0x00008019 jmp LBB5_1558 + //0x0000801e LBB5_2303 + 0xba, 0x09, 0x00, 0x00, 0x00, //0x0000801e movl $9, %edx + 0xe9, 0x60, 0x8d, 0xff, 0xff, //0x00008023 jmp LBB5_157 + //0x00008028 LBB5_1550 + 0x48, 0x01, 0xce, //0x00008028 addq %rcx, %rsi + 0x48, 0x83, 0xc6, 0x03, //0x0000802b addq $3, %rsi + 0x4d, 0x29, 0xf8, //0x0000802f subq %r15, %r8 + 0x49, 0x8d, 0x14, 0x08, //0x00008032 leaq (%r8,%rcx), %rdx + 0x48, 0x83, 0xc2, 0x02, //0x00008036 addq $2, %rdx + 0xe9, 0x90, 0x00, 0x00, 0x00, //0x0000803a jmp LBB5_1558 + //0x0000803f LBB5_1551 + 0x48, 0x01, 0xce, //0x0000803f addq %rcx, %rsi + 0x48, 0x83, 0xc6, 0x04, //0x00008042 addq $4, %rsi + 0x4d, 0x29, 0xf8, //0x00008046 subq %r15, %r8 + 0x49, 0x8d, 0x14, 0x08, //0x00008049 leaq (%r8,%rcx), %rdx + 0x48, 0x83, 0xc2, 0x03, //0x0000804d addq $3, %rdx + 0xe9, 0x79, 0x00, 0x00, 0x00, //0x00008051 jmp LBB5_1558 + //0x00008056 LBB5_1552 + 0x48, 0x01, 0xce, //0x00008056 addq %rcx, %rsi + 0x48, 0x83, 0xc6, 0x05, //0x00008059 addq $5, %rsi + 0x4d, 0x29, 0xf8, //0x0000805d subq %r15, %r8 + 0x49, 0x8d, 0x14, 0x08, //0x00008060 leaq (%r8,%rcx), %rdx + 0x48, 0x83, 0xc2, 0x04, //0x00008064 addq $4, %rdx + 0xe9, 0x62, 0x00, 0x00, 0x00, //0x00008068 jmp LBB5_1558 + //0x0000806d LBB5_1553 + 0x48, 0x01, 0xce, //0x0000806d addq %rcx, %rsi + 0x48, 0x83, 0xc6, 0x06, //0x00008070 addq $6, %rsi + 0x4d, 0x29, 0xf8, //0x00008074 subq %r15, %r8 + 0x49, 0x8d, 0x14, 0x08, //0x00008077 leaq (%r8,%rcx), %rdx + 0x48, 0x83, 0xc2, 0x05, //0x0000807b addq $5, %rdx + 0xe9, 0x4b, 0x00, 0x00, 0x00, //0x0000807f jmp LBB5_1558 + //0x00008084 LBB5_1554 + 0x48, 0x01, 0xce, //0x00008084 addq %rcx, %rsi + 0x48, 0x83, 0xc6, 0x07, //0x00008087 addq $7, %rsi + 0x4d, 0x29, 0xf8, //0x0000808b subq %r15, %r8 + 0x49, 0x8d, 0x14, 0x08, //0x0000808e leaq (%r8,%rcx), %rdx + 0x48, 0x83, 0xc2, 0x06, //0x00008092 addq $6, %rdx + 0xe9, 0x34, 0x00, 0x00, 0x00, //0x00008096 jmp LBB5_1558 + //0x0000809b LBB5_1555 + 0x66, 0x0f, 0x7e, 0xda, //0x0000809b movd %xmm3, %edx + 0x80, 0xfa, 0x22, //0x0000809f cmpb $34, %dl + 0x0f, 0x85, 0x4b, 0x00, 0x00, 0x00, //0x000080a2 jne LBB5_1560 + //0x000080a8 LBB5_1556 + 0x49, 0x83, 0xc5, 0x01, //0x000080a8 addq $1, %r13 + 0x4c, 0x29, 0xf9, //0x000080ac subq %r15, %rcx + 0xb0, 0x01, //0x000080af movb $1, %al + 0x48, 0x89, 0x45, 0xa8, //0x000080b1 movq %rax, $-88(%rbp) + 0x48, 0x89, 0xce, //0x000080b5 movq %rcx, %rsi + 0xe9, 0xaa, 0x01, 0x00, 0x00, //0x000080b8 jmp LBB5_1582 + //0x000080bd LBB5_1557 + 0x48, 0x01, 0xce, //0x000080bd addq %rcx, %rsi + 0x48, 0x83, 0xc6, 0x08, //0x000080c0 addq $8, %rsi + 0x4d, 0x29, 0xf8, //0x000080c4 subq %r15, %r8 + 0x49, 0x8d, 0x14, 0x08, //0x000080c7 leaq (%r8,%rcx), %rdx + 0x48, 0x83, 0xc2, 0x07, //0x000080cb addq $7, %rdx + //0x000080cf LBB5_1558 + 0xb0, 0x01, //0x000080cf movb $1, %al + 0x48, 0x89, 0x45, 0xa8, //0x000080d1 movq %rax, $-88(%rbp) + 0x41, 0xb9, 0x0c, 0x00, 0x00, 0x00, //0x000080d5 movl $12, %r9d + //0x000080db LBB5_1559 + 0x4d, 0x89, 0xde, //0x000080db movq %r11, %r14 + 0x4c, 0x8b, 0x5d, 0xc8, //0x000080de movq $-56(%rbp), %r11 + 0x4d, 0x89, 0xd4, //0x000080e2 movq %r10, %r12 + 0x48, 0x85, 0xd2, //0x000080e5 testq %rdx, %rdx + 0x0f, 0x89, 0x3e, 0xc1, 0xff, 0xff, //0x000080e8 jns LBB5_789 + 0xe9, 0xf6, 0x00, 0x00, 0x00, //0x000080ee jmp LBB5_1575 + //0x000080f3 LBB5_1560 + 0x31, 0xc0, //0x000080f3 xorl %eax, %eax + //0x000080f5 LBB5_1561 + 0x88, 0x14, 0x01, //0x000080f5 movb %dl, (%rcx,%rax) + 0x41, 0x0f, 0xb6, 0x54, 0x05, 0x01, //0x000080f8 movzbl $1(%r13,%rax), %edx + 0x80, 0xfa, 0x22, //0x000080fe cmpb $34, %dl + 0x0f, 0x84, 0xa4, 0x00, 0x00, 0x00, //0x00008101 je LBB5_1571 + 0x88, 0x54, 0x01, 0x01, //0x00008107 movb %dl, $1(%rcx,%rax) + 0x41, 0x0f, 0xb6, 0x54, 0x05, 0x02, //0x0000810b movzbl $2(%r13,%rax), %edx + 0x80, 0xfa, 0x22, //0x00008111 cmpb $34, %dl + 0x0f, 0x84, 0xa8, 0x00, 0x00, 0x00, //0x00008114 je LBB5_1572 + 0x88, 0x54, 0x01, 0x02, //0x0000811a movb %dl, $2(%rcx,%rax) + 0x41, 0x0f, 0xb6, 0x54, 0x05, 0x03, //0x0000811e movzbl $3(%r13,%rax), %edx + 0x80, 0xfa, 0x22, //0x00008124 cmpb $34, %dl + 0x0f, 0x84, 0xc6, 0x00, 0x00, 0x00, //0x00008127 je LBB5_1576 + 0x88, 0x54, 0x01, 0x03, //0x0000812d movb %dl, $3(%rcx,%rax) + 0x41, 0x0f, 0xb6, 0x54, 0x05, 0x04, //0x00008131 movzbl $4(%r13,%rax), %edx + 0x80, 0xfa, 0x22, //0x00008137 cmpb $34, %dl + 0x0f, 0x84, 0xca, 0x00, 0x00, 0x00, //0x0000813a je LBB5_1577 + 0x88, 0x54, 0x01, 0x04, //0x00008140 movb %dl, $4(%rcx,%rax) + 0x41, 0x0f, 0xb6, 0x54, 0x05, 0x05, //0x00008144 movzbl $5(%r13,%rax), %edx + 0x80, 0xfa, 0x22, //0x0000814a cmpb $34, %dl + 0x0f, 0x84, 0xce, 0x00, 0x00, 0x00, //0x0000814d je LBB5_1578 + 0x88, 0x54, 0x01, 0x05, //0x00008153 movb %dl, $5(%rcx,%rax) + 0x41, 0x0f, 0xb6, 0x54, 0x05, 0x06, //0x00008157 movzbl $6(%r13,%rax), %edx + 0x80, 0xfa, 0x22, //0x0000815d cmpb $34, %dl + 0x0f, 0x84, 0xd2, 0x00, 0x00, 0x00, //0x00008160 je LBB5_1579 + 0x88, 0x54, 0x01, 0x06, //0x00008166 movb %dl, $6(%rcx,%rax) + 0x41, 0x0f, 0xb6, 0x54, 0x05, 0x07, //0x0000816a movzbl $7(%r13,%rax), %edx + 0x80, 0xfa, 0x22, //0x00008170 cmpb $34, %dl + 0x0f, 0x84, 0xd6, 0x00, 0x00, 0x00, //0x00008173 je LBB5_1580 + 0x88, 0x54, 0x01, 0x07, //0x00008179 movb %dl, $7(%rcx,%rax) + 0x41, 0x0f, 0xb6, 0x54, 0x05, 0x08, //0x0000817d movzbl $8(%r13,%rax), %edx + 0x48, 0x83, 0xc0, 0x08, //0x00008183 addq $8, %rax + 0x80, 0xfa, 0x22, //0x00008187 cmpb $34, %dl + 0x0f, 0x85, 0x65, 0xff, 0xff, 0xff, //0x0000818a jne LBB5_1561 + 0x49, 0x01, 0xc5, //0x00008190 addq %rax, %r13 + 0x48, 0x01, 0xc1, //0x00008193 addq %rax, %rcx + 0xe9, 0x0d, 0xff, 0xff, 0xff, //0x00008196 jmp LBB5_1556 + //0x0000819b LBB5_1570 + 0x4c, 0x8b, 0x75, 0xc0, //0x0000819b movq $-64(%rbp), %r14 + 0x4c, 0x8b, 0x5d, 0xc8, //0x0000819f movq $-56(%rbp), %r11 + 0x4d, 0x89, 0xd4, //0x000081a3 movq %r10, %r12 + 0xe9, 0x50, 0xc9, 0xff, 0xff, //0x000081a6 jmp LBB5_886 + //0x000081ab LBB5_1571 + 0x49, 0x01, 0xc5, //0x000081ab addq %rax, %r13 + 0x49, 0x83, 0xc5, 0x02, //0x000081ae addq $2, %r13 + 0x4c, 0x29, 0xf9, //0x000081b2 subq %r15, %rcx + 0x48, 0x8d, 0x34, 0x01, //0x000081b5 leaq (%rcx,%rax), %rsi + 0x48, 0x83, 0xc6, 0x01, //0x000081b9 addq $1, %rsi + 0xe9, 0x9f, 0x00, 0x00, 0x00, //0x000081bd jmp LBB5_1581 + //0x000081c2 LBB5_1572 + 0x49, 0x01, 0xc5, //0x000081c2 addq %rax, %r13 + 0x49, 0x83, 0xc5, 0x03, //0x000081c5 addq $3, %r13 + 0x4c, 0x29, 0xf9, //0x000081c9 subq %r15, %rcx + 0x48, 0x8d, 0x34, 0x01, //0x000081cc leaq (%rcx,%rax), %rsi + 0x48, 0x83, 0xc6, 0x02, //0x000081d0 addq $2, %rsi + 0xe9, 0x88, 0x00, 0x00, 0x00, //0x000081d4 jmp LBB5_1581 + //0x000081d9 LBB5_1573 + 0x4d, 0x89, 0xde, //0x000081d9 movq %r11, %r14 + //0x000081dc LBB5_1574 + 0x0f, 0xbc, 0xc7, //0x000081dc bsfl %edi, %eax + 0x48, 0x01, 0xc6, //0x000081df addq %rax, %rsi + 0x48, 0xc7, 0xc2, 0xff, 0xff, 0xff, 0xff, //0x000081e2 movq $-1, %rdx + //0x000081e9 LBB5_1575 + 0xf7, 0xda, //0x000081e9 negl %edx + 0x49, 0x89, 0xf5, //0x000081eb movq %rsi, %r13 + 0xe9, 0x95, 0x8b, 0xff, 0xff, //0x000081ee jmp LBB5_157 + //0x000081f3 LBB5_1576 + 0x49, 0x01, 0xc5, //0x000081f3 addq %rax, %r13 + 0x49, 0x83, 0xc5, 0x04, //0x000081f6 addq $4, %r13 + 0x4c, 0x29, 0xf9, //0x000081fa subq %r15, %rcx + 0x48, 0x8d, 0x34, 0x01, //0x000081fd leaq (%rcx,%rax), %rsi + 0x48, 0x83, 0xc6, 0x03, //0x00008201 addq $3, %rsi + 0xe9, 0x57, 0x00, 0x00, 0x00, //0x00008205 jmp LBB5_1581 + //0x0000820a LBB5_1577 + 0x49, 0x01, 0xc5, //0x0000820a addq %rax, %r13 + 0x49, 0x83, 0xc5, 0x05, //0x0000820d addq $5, %r13 + 0x4c, 0x29, 0xf9, //0x00008211 subq %r15, %rcx + 0x48, 0x8d, 0x34, 0x01, //0x00008214 leaq (%rcx,%rax), %rsi + 0x48, 0x83, 0xc6, 0x04, //0x00008218 addq $4, %rsi + 0xe9, 0x40, 0x00, 0x00, 0x00, //0x0000821c jmp LBB5_1581 + //0x00008221 LBB5_1578 + 0x49, 0x01, 0xc5, //0x00008221 addq %rax, %r13 + 0x49, 0x83, 0xc5, 0x06, //0x00008224 addq $6, %r13 + 0x4c, 0x29, 0xf9, //0x00008228 subq %r15, %rcx + 0x48, 0x8d, 0x34, 0x01, //0x0000822b leaq (%rcx,%rax), %rsi + 0x48, 0x83, 0xc6, 0x05, //0x0000822f addq $5, %rsi + 0xe9, 0x29, 0x00, 0x00, 0x00, //0x00008233 jmp LBB5_1581 + //0x00008238 LBB5_1579 + 0x49, 0x01, 0xc5, //0x00008238 addq %rax, %r13 + 0x49, 0x83, 0xc5, 0x07, //0x0000823b addq $7, %r13 + 0x4c, 0x29, 0xf9, //0x0000823f subq %r15, %rcx + 0x48, 0x8d, 0x34, 0x01, //0x00008242 leaq (%rcx,%rax), %rsi + 0x48, 0x83, 0xc6, 0x06, //0x00008246 addq $6, %rsi + 0xe9, 0x12, 0x00, 0x00, 0x00, //0x0000824a jmp LBB5_1581 + //0x0000824f LBB5_1580 + 0x49, 0x01, 0xc5, //0x0000824f addq %rax, %r13 + 0x49, 0x83, 0xc5, 0x08, //0x00008252 addq $8, %r13 + 0x4c, 0x29, 0xf9, //0x00008256 subq %r15, %rcx + 0x48, 0x8d, 0x34, 0x01, //0x00008259 leaq (%rcx,%rax), %rsi + 0x48, 0x83, 0xc6, 0x07, //0x0000825d addq $7, %rsi + //0x00008261 LBB5_1581 + 0xb0, 0x01, //0x00008261 movb $1, %al + 0x48, 0x89, 0x45, 0xa8, //0x00008263 movq %rax, $-88(%rbp) + //0x00008267 LBB5_1582 + 0x4c, 0x8b, 0x75, 0xc0, //0x00008267 movq $-64(%rbp), %r14 + 0x4c, 0x8b, 0x5d, 0xc8, //0x0000826b movq $-56(%rbp), %r11 + 0x4d, 0x89, 0xd4, //0x0000826f movq %r10, %r12 + 0x31, 0xc9, //0x00008272 xorl %ecx, %ecx + 0x48, 0x85, 0xf6, //0x00008274 testq %rsi, %rsi + 0x0f, 0x89, 0x82, 0xc8, 0xff, 0xff, //0x00008277 jns LBB5_887 + 0xe9, 0x79, 0xc8, 0xff, 0xff, //0x0000827d jmp LBB5_886 + //0x00008282 LBB5_1583 + 0xb9, 0x0a, 0x00, 0x00, 0x00, //0x00008282 movl $10, %ecx + 0x48, 0x89, 0xf0, //0x00008287 movq %rsi, %rax + 0x48, 0xf7, 0xe1, //0x0000828a mulq %rcx + 0x0f, 0x81, 0x1c, 0x00, 0x00, 0x00, //0x0000828d jno LBB5_1585 + 0x48, 0x8b, 0x45, 0xb0, //0x00008293 movq $-80(%rbp), %rax + 0x01, 0xc0, //0x00008297 addl %eax, %eax + 0x83, 0xc0, 0xff, //0x00008299 addl $-1, %eax + 0x89, 0x45, 0x8c, //0x0000829c movl %eax, $-116(%rbp) + 0xb8, 0x5d, 0x01, 0x00, 0x00, //0x0000829f movl $349, %eax + 0x41, 0xbc, 0x01, 0x00, 0x00, 0x00, //0x000082a4 movl $1, %r12d + 0xe9, 0x55, 0xcf, 0xff, 0xff, //0x000082aa jmp LBB5_989 + //0x000082af LBB5_1585 + 0x48, 0x8b, 0x4d, 0xb8, //0x000082af movq $-72(%rbp), %rcx + 0x0f, 0xb6, 0x49, 0xff, //0x000082b3 movzbl $-1(%rcx), %ecx + 0x83, 0xc1, 0xd0, //0x000082b7 addl $-48, %ecx + 0x48, 0x63, 0xc9, //0x000082ba movslq %ecx, %rcx + 0x48, 0x89, 0xca, //0x000082bd movq %rcx, %rdx + 0x48, 0xc1, 0xfa, 0x3f, //0x000082c0 sarq $63, %rdx + 0x48, 0x01, 0xc8, //0x000082c4 addq %rcx, %rax + 0x48, 0x83, 0xd2, 0x00, //0x000082c7 adcq $0, %rdx + 0x89, 0xd1, //0x000082cb movl %edx, %ecx + 0x83, 0xe1, 0x01, //0x000082cd andl $1, %ecx + 0x48, 0xf7, 0xd9, //0x000082d0 negq %rcx + 0x48, 0x31, 0xca, //0x000082d3 xorq %rcx, %rdx + 0x41, 0xbc, 0x01, 0x00, 0x00, 0x00, //0x000082d6 movl $1, %r12d + 0x0f, 0x85, 0x4c, 0xfc, 0xff, 0xff, //0x000082dc jne LBB5_1536 + 0x48, 0x85, 0xc9, //0x000082e2 testq %rcx, %rcx + 0x0f, 0x88, 0x43, 0xfc, 0xff, 0xff, //0x000082e5 js LBB5_1536 + 0x31, 0xc9, //0x000082eb xorl %ecx, %ecx + 0x45, 0x84, 0xff, //0x000082ed testb %r15b, %r15b + 0x0f, 0x84, 0x61, 0x00, 0x00, 0x00, //0x000082f0 je LBB5_1591 + 0x66, 0x48, 0x0f, 0x6e, 0xc0, //0x000082f6 movq %rax, %xmm0 + 0x66, 0x0f, 0x62, 0x05, 0x0d, 0x7e, 0xff, 0xff, //0x000082fb punpckldq $-33267(%rip), %xmm0 /* LCPI5_11+0(%rip) */ + 0x66, 0x0f, 0x5c, 0x05, 0x15, 0x7e, 0xff, 0xff, //0x00008303 subpd $-33259(%rip), %xmm0 /* LCPI5_12+0(%rip) */ + 0x66, 0x0f, 0x28, 0xc8, //0x0000830b movapd %xmm0, %xmm1 + 0x66, 0x0f, 0x15, 0xc8, //0x0000830f unpckhpd %xmm0, %xmm1 + 0xf2, 0x0f, 0x58, 0xc8, //0x00008313 addsd %xmm0, %xmm1 + 0x66, 0x48, 0x0f, 0x7e, 0xc9, //0x00008317 movq %xmm1, %rcx + 0x48, 0xb8, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, //0x0000831c movabsq $-9223372036854775808, %rax + 0x48, 0x31, 0xc8, //0x00008326 xorq %rcx, %rax + 0x31, 0xc9, //0x00008329 xorl %ecx, %ecx + 0x4c, 0x8b, 0x5d, 0xc8, //0x0000832b movq $-56(%rbp), %r11 + 0xe9, 0x6d, 0xde, 0xff, 0xff, //0x0000832f jmp LBB5_1166 + //0x00008334 LBB5_1589 + 0xb1, 0x01, //0x00008334 movb $1, %cl + 0x48, 0x89, 0x4d, 0xa8, //0x00008336 movq %rcx, $-88(%rbp) + 0x4c, 0x8b, 0x75, 0xc0, //0x0000833a movq $-64(%rbp), %r14 + 0x4c, 0x8b, 0x5d, 0xc8, //0x0000833e movq $-56(%rbp), %r11 + //0x00008342 LBB5_1590 + 0x0f, 0xbc, 0xc0, //0x00008342 bsfl %eax, %eax + 0x49, 0x01, 0xc5, //0x00008345 addq %rax, %r13 + 0x48, 0xc7, 0xc6, 0xff, 0xff, 0xff, 0xff, //0x00008348 movq $-1, %rsi + 0x4d, 0x89, 0xd4, //0x0000834f movq %r10, %r12 + 0xe9, 0xa4, 0xc7, 0xff, 0xff, //0x00008352 jmp LBB5_886 + //0x00008357 LBB5_1591 + 0x48, 0x89, 0x45, 0x98, //0x00008357 movq %rax, $-104(%rbp) + 0x4c, 0x8b, 0x6d, 0xb8, //0x0000835b movq $-72(%rbp), %r13 + 0x4c, 0x8b, 0x5d, 0xc8, //0x0000835f movq $-56(%rbp), %r11 + 0xe9, 0x2b, 0xfa, 0xff, 0xff, //0x00008363 jmp LBB5_1169 + //0x00008368 LBB5_1593 + 0x4d, 0x8d, 0x8e, 0xb8, 0x00, 0x00, 0x00, //0x00008368 leaq $184(%r14), %r9 + 0x4c, 0x8d, 0x15, 0xfa, 0x3b, 0x00, 0x00, //0x0000836f leaq $15354(%rip), %r10 /* LJTI5_4+0(%rip) */ + 0x45, 0x31, 0xc0, //0x00008376 xorl %r8d, %r8d + 0xf3, 0x44, 0x0f, 0x6f, 0x05, 0xde, 0x7c, 0xff, 0xff, //0x00008379 movdqu $-33570(%rip), %xmm8 /* LCPI5_0+0(%rip) */ + //0x00008382 LBB5_1594 + 0x4d, 0x89, 0xfd, //0x00008382 movq %r15, %r13 + 0x0f, 0xbe, 0xc1, //0x00008385 movsbl %cl, %eax + 0xba, 0x06, 0x00, 0x00, 0x00, //0x00008388 movl $6, %edx + 0x83, 0xc0, 0xde, //0x0000838d addl $-34, %eax + 0x83, 0xf8, 0x59, //0x00008390 cmpl $89, %eax + 0x0f, 0x87, 0xef, 0x89, 0xff, 0xff, //0x00008393 ja LBB5_157 + 0x4c, 0x8b, 0x5d, 0xc8, //0x00008399 movq $-56(%rbp), %r11 + 0x4f, 0x8d, 0x3c, 0x2b, //0x0000839d leaq (%r11,%r13), %r15 + 0x49, 0x63, 0x04, 0x82, //0x000083a1 movslq (%r10,%rax,4), %rax + 0x4c, 0x01, 0xd0, //0x000083a5 addq %r10, %rax + 0xff, 0xe0, //0x000083a8 jmpq *%rax + //0x000083aa LBB5_1596 + 0x49, 0xc1, 0xe7, 0x20, //0x000083aa shlq $32, %r15 + 0x49, 0x83, 0xcf, 0x07, //0x000083ae orq $7, %r15 + 0x49, 0x8b, 0x86, 0xa0, 0x00, 0x00, 0x00, //0x000083b2 movq $160(%r14), %rax + 0x4c, 0x89, 0x38, //0x000083b9 movq %r15, (%rax) + 0x49, 0x8b, 0x8e, 0xa8, 0x00, 0x00, 0x00, //0x000083bc movq $168(%r14), %rcx + 0x48, 0x89, 0x48, 0x08, //0x000083c3 movq %rcx, $8(%rax) + 0x49, 0x8b, 0x96, 0xa0, 0x00, 0x00, 0x00, //0x000083c7 movq $160(%r14), %rdx + 0x4d, 0x8b, 0x9e, 0xb8, 0x00, 0x00, 0x00, //0x000083ce movq $184(%r14), %r11 + 0x48, 0x89, 0xd0, //0x000083d5 movq %rdx, %rax + 0x4c, 0x29, 0xd8, //0x000083d8 subq %r11, %rax + 0x48, 0x89, 0xc3, //0x000083db movq %rax, %rbx + 0x48, 0xc1, 0xfb, 0x04, //0x000083de sarq $4, %rbx + 0x49, 0x89, 0x9e, 0xa8, 0x00, 0x00, 0x00, //0x000083e2 movq %rbx, $168(%r14) + 0x48, 0x8d, 0x4a, 0x10, //0x000083e9 leaq $16(%rdx), %rcx + 0x49, 0x89, 0x8e, 0xa0, 0x00, 0x00, 0x00, //0x000083ed movq %rcx, $160(%r14) + 0x49, 0x83, 0x86, 0xb0, 0x00, 0x00, 0x00, 0x01, //0x000083f4 addq $1, $176(%r14) + 0x48, 0x83, 0xf8, 0xf0, //0x000083fc cmpq $-16, %rax + 0x48, 0x89, 0xd0, //0x00008400 movq %rdx, %rax + 0x49, 0x0f, 0x44, 0xc0, //0x00008403 cmoveq %r8, %rax + 0x48, 0x8d, 0x4a, 0x20, //0x00008407 leaq $32(%rdx), %rcx + 0x41, 0xbc, 0x00, 0x00, 0x00, 0x00, //0x0000840b movl $0, %r12d + 0x49, 0x3b, 0x8e, 0xc0, 0x00, 0x00, 0x00, //0x00008411 cmpq $192(%r14), %rcx + 0x0f, 0x87, 0x03, 0x00, 0x00, 0x00, //0x00008418 ja LBB5_1598 + 0x49, 0x89, 0xc4, //0x0000841e movq %rax, %r12 + //0x00008421 LBB5_1598 + 0x4d, 0x85, 0xe4, //0x00008421 testq %r12, %r12 + 0x0f, 0x84, 0xc6, 0xba, 0xff, 0xff, //0x00008424 je LBB5_311 + 0x4d, 0x8d, 0x7d, 0x01, //0x0000842a leaq $1(%r13), %r15 + 0x41, 0x0f, 0xb6, 0x4d, 0x00, //0x0000842e movzbl (%r13), %ecx + 0x48, 0x83, 0xf9, 0x20, //0x00008433 cmpq $32, %rcx + 0x0f, 0x87, 0x83, 0x00, 0x00, 0x00, //0x00008437 ja LBB5_1611 + 0x48, 0xb8, 0x01, 0x26, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, //0x0000843d movabsq $4294977025, %rax + 0x48, 0x0f, 0xa3, 0xc8, //0x00008447 btq %rcx, %rax + 0x0f, 0x83, 0x6f, 0x00, 0x00, 0x00, //0x0000844b jae LBB5_1611 + 0x41, 0x0f, 0xb6, 0x4d, 0x01, //0x00008451 movzbl $1(%r13), %ecx + 0x49, 0x83, 0xc5, 0x02, //0x00008456 addq $2, %r13 + 0x48, 0x83, 0xf9, 0x20, //0x0000845a cmpq $32, %rcx + 0x0f, 0x87, 0x55, 0x00, 0x00, 0x00, //0x0000845e ja LBB5_1616 + 0x48, 0xb8, 0x01, 0x26, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, //0x00008464 movabsq $4294977025, %rax + 0x48, 0x0f, 0xa3, 0xc8, //0x0000846e btq %rcx, %rax + 0x0f, 0x83, 0x41, 0x00, 0x00, 0x00, //0x00008472 jae LBB5_1616 + 0x49, 0x8b, 0xbe, 0x90, 0x00, 0x00, 0x00, //0x00008478 movq $144(%r14), %rdi + 0x4c, 0x89, 0xe9, //0x0000847f movq %r13, %rcx + 0x48, 0x29, 0xf9, //0x00008482 subq %rdi, %rcx + 0x48, 0x83, 0xf9, 0x40, //0x00008485 cmpq $64, %rcx + 0x0f, 0x83, 0x46, 0x00, 0x00, 0x00, //0x00008489 jae LBB5_1607 + 0x49, 0x8b, 0x86, 0x98, 0x00, 0x00, 0x00, //0x0000848f movq $152(%r14), %rax + 0x48, 0xd3, 0xe8, //0x00008496 shrq %cl, %rax + 0x48, 0xd3, 0xe0, //0x00008499 shlq %cl, %rax + 0x48, 0x85, 0xc0, //0x0000849c testq %rax, %rax + 0x0f, 0x84, 0x29, 0x00, 0x00, 0x00, //0x0000849f je LBB5_1606 + 0x48, 0x0f, 0xbc, 0xc0, //0x000084a5 bsfq %rax, %rax + 0x4c, 0x8d, 0x3c, 0x07, //0x000084a9 leaq (%rdi,%rax), %r15 + 0x49, 0x83, 0xc7, 0x01, //0x000084ad addq $1, %r15 + 0x48, 0x01, 0xc7, //0x000084b1 addq %rax, %rdi + 0xe9, 0xcb, 0x00, 0x00, 0x00, //0x000084b4 jmp LBB5_1610 + //0x000084b9 LBB5_1616 + 0x4d, 0x89, 0xef, //0x000084b9 movq %r13, %r15 + 0x90, 0x90, 0x90, 0x90, //0x000084bc .p2align 4, 0x90 + //0x000084c0 LBB5_1611 + 0x80, 0xf9, 0x5d, //0x000084c0 cmpb $93, %cl + 0x0f, 0x85, 0xb9, 0xfe, 0xff, 0xff, //0x000084c3 jne LBB5_1594 + 0xe9, 0xc1, 0x00, 0x00, 0x00, //0x000084c9 jmp LBB5_1612 + //0x000084ce LBB5_1606 + 0x48, 0x83, 0xc7, 0x40, //0x000084ce addq $64, %rdi + 0x49, 0x89, 0xfd, //0x000084d2 movq %rdi, %r13 + //0x000084d5 LBB5_1607 + 0x49, 0x83, 0xc5, 0xc0, //0x000084d5 addq $-64, %r13 + 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x000084d9 .p2align 4, 0x90 + //0x000084e0 LBB5_1608 + 0xf3, 0x41, 0x0f, 0x6f, 0x45, 0x40, //0x000084e0 movdqu $64(%r13), %xmm0 + 0xf3, 0x41, 0x0f, 0x6f, 0x4d, 0x50, //0x000084e6 movdqu $80(%r13), %xmm1 + 0xf3, 0x41, 0x0f, 0x6f, 0x55, 0x60, //0x000084ec movdqu $96(%r13), %xmm2 + 0xf3, 0x41, 0x0f, 0x6f, 0x5d, 0x70, //0x000084f2 movdqu $112(%r13), %xmm3 + 0x49, 0x83, 0xc5, 0x40, //0x000084f8 addq $64, %r13 + 0x66, 0x41, 0x0f, 0x6f, 0xe0, //0x000084fc movdqa %xmm8, %xmm4 + 0x66, 0x0f, 0x38, 0x00, 0xe0, //0x00008501 pshufb %xmm0, %xmm4 + 0x66, 0x41, 0x0f, 0x6f, 0xe8, //0x00008506 movdqa %xmm8, %xmm5 + 0x66, 0x0f, 0x38, 0x00, 0xe9, //0x0000850b pshufb %xmm1, %xmm5 + 0x66, 0x41, 0x0f, 0x6f, 0xf0, //0x00008510 movdqa %xmm8, %xmm6 + 0x66, 0x0f, 0x38, 0x00, 0xf2, //0x00008515 pshufb %xmm2, %xmm6 + 0x66, 0x41, 0x0f, 0x6f, 0xf8, //0x0000851a movdqa %xmm8, %xmm7 + 0x66, 0x0f, 0x38, 0x00, 0xfb, //0x0000851f pshufb %xmm3, %xmm7 + 0x66, 0x0f, 0x74, 0xe0, //0x00008524 pcmpeqb %xmm0, %xmm4 + 0x66, 0x0f, 0xd7, 0xcc, //0x00008528 pmovmskb %xmm4, %ecx + 0x66, 0x0f, 0x74, 0xe9, //0x0000852c pcmpeqb %xmm1, %xmm5 + 0x66, 0x0f, 0xd7, 0xfd, //0x00008530 pmovmskb %xmm5, %edi + 0x66, 0x0f, 0x74, 0xf2, //0x00008534 pcmpeqb %xmm2, %xmm6 + 0x66, 0x0f, 0xd7, 0xf6, //0x00008538 pmovmskb %xmm6, %esi + 0x66, 0x0f, 0x74, 0xfb, //0x0000853c pcmpeqb %xmm3, %xmm7 + 0x66, 0x0f, 0xd7, 0xc7, //0x00008540 pmovmskb %xmm7, %eax + 0x48, 0xc1, 0xe7, 0x10, //0x00008544 shlq $16, %rdi + 0x48, 0x09, 0xcf, //0x00008548 orq %rcx, %rdi + 0x48, 0xc1, 0xe6, 0x20, //0x0000854b shlq $32, %rsi + 0x48, 0x09, 0xfe, //0x0000854f orq %rdi, %rsi + 0x48, 0xc1, 0xe0, 0x30, //0x00008552 shlq $48, %rax + 0x48, 0x09, 0xf0, //0x00008556 orq %rsi, %rax + 0x48, 0x83, 0xf8, 0xff, //0x00008559 cmpq $-1, %rax + 0x0f, 0x84, 0x7d, 0xff, 0xff, 0xff, //0x0000855d je LBB5_1608 + 0x48, 0xf7, 0xd0, //0x00008563 notq %rax + 0x49, 0x89, 0x86, 0x98, 0x00, 0x00, 0x00, //0x00008566 movq %rax, $152(%r14) + 0x4d, 0x89, 0xae, 0x90, 0x00, 0x00, 0x00, //0x0000856d movq %r13, $144(%r14) + 0x48, 0x0f, 0xbc, 0xc0, //0x00008574 bsfq %rax, %rax + 0x4a, 0x8d, 0x3c, 0x28, //0x00008578 leaq (%rax,%r13), %rdi + 0x4e, 0x8d, 0x3c, 0x28, //0x0000857c leaq (%rax,%r13), %r15 + 0x49, 0x83, 0xc7, 0x01, //0x00008580 addq $1, %r15 + //0x00008584 LBB5_1610 + 0x8a, 0x0f, //0x00008584 movb (%rdi), %cl + 0x80, 0xf9, 0x5d, //0x00008586 cmpb $93, %cl + 0x0f, 0x85, 0xf3, 0xfd, 0xff, 0xff, //0x00008589 jne LBB5_1594 + //0x0000858f LBB5_1612 + 0x41, 0x83, 0x86, 0xcc, 0x00, 0x00, 0x00, 0x01, //0x0000858f addl $1, $204(%r14) + 0x48, 0xc1, 0xe3, 0x04, //0x00008597 shlq $4, %rbx + 0x49, 0x8b, 0x44, 0x1b, 0x08, //0x0000859b movq $8(%r11,%rbx), %rax + 0x49, 0x89, 0x86, 0xa8, 0x00, 0x00, 0x00, //0x000085a0 movq %rax, $168(%r14) + 0x48, 0x89, 0xd0, //0x000085a7 movq %rdx, %rax + 0x48, 0x29, 0xd0, //0x000085aa subq %rdx, %rax + 0x48, 0x83, 0xc0, 0x10, //0x000085ad addq $16, %rax + 0x48, 0xc1, 0xe8, 0x04, //0x000085b1 shrq $4, %rax + 0x41, 0x89, 0x44, 0x1b, 0x0c, //0x000085b5 movl %eax, $12(%r11,%rbx) + 0x41, 0xc7, 0x44, 0x1b, 0x08, 0x00, 0x00, 0x00, 0x00, //0x000085ba movl $0, $8(%r11,%rbx) + 0x0f, 0xb6, 0x02, //0x000085c3 movzbl (%rdx), %eax + 0x89, 0x02, //0x000085c6 movl %eax, (%rdx) + 0x49, 0x8b, 0x8e, 0xb0, 0x00, 0x00, 0x00, //0x000085c8 movq $176(%r14), %rcx + 0x41, 0x8b, 0x86, 0xe0, 0x00, 0x00, 0x00, //0x000085cf movl $224(%r14), %eax + 0x48, 0x39, 0xc1, //0x000085d6 cmpq %rax, %rcx + 0x0f, 0x86, 0x1b, 0x10, 0x00, 0x00, //0x000085d9 jbe LBB5_1614 + 0xe9, 0x02, 0x10, 0x00, 0x00, //0x000085df jmp LBB5_1613 + //0x000085e4 LBB5_1617 + 0x4c, 0x89, 0x65, 0xa0, //0x000085e4 movq %r12, $-96(%rbp) + 0x45, 0x31, 0xd2, //0x000085e8 xorl %r10d, %r10d + //0x000085eb LBB5_1618 + 0x44, 0x89, 0xd0, //0x000085eb movl %r10d, %eax + 0x34, 0x01, //0x000085ee xorb $1, %al + 0x44, 0x0f, 0xb6, 0xc0, //0x000085f0 movzbl %al, %r8d + 0x4d, 0x89, 0xec, //0x000085f4 movq %r13, %r12 + 0x4d, 0x29, 0xc4, //0x000085f7 subq %r8, %r12 + 0x41, 0xf6, 0x46, 0x70, 0x02, //0x000085fa testb $2, $112(%r14) + 0x4c, 0x89, 0x75, 0xc0, //0x000085ff movq %r14, $-64(%rbp) + 0x0f, 0x85, 0x53, 0x00, 0x00, 0x00, //0x00008603 jne LBB5_1624 + 0x41, 0x8a, 0x04, 0x24, //0x00008609 movb (%r12), %al + 0x3c, 0x30, //0x0000860d cmpb $48, %al + 0x0f, 0x85, 0x8b, 0x00, 0x00, 0x00, //0x0000860f jne LBB5_1628 + 0x41, 0x8a, 0x44, 0x24, 0x01, //0x00008615 movb $1(%r12), %al + 0x3c, 0x2e, //0x0000861a cmpb $46, %al + 0x0f, 0x84, 0xc3, 0x07, 0x00, 0x00, //0x0000861c je LBB5_1720 + 0x4d, 0x8d, 0x6c, 0x24, 0x01, //0x00008622 leaq $1(%r12), %r13 + 0x45, 0x31, 0xc9, //0x00008627 xorl %r9d, %r9d + 0x3c, 0x45, //0x0000862a cmpb $69, %al + 0x0f, 0x84, 0x59, 0x09, 0x00, 0x00, //0x0000862c je LBB5_1744 + 0x3c, 0x65, //0x00008632 cmpb $101, %al + 0x0f, 0x84, 0x51, 0x09, 0x00, 0x00, //0x00008634 je LBB5_1744 + 0x31, 0xd2, //0x0000863a xorl %edx, %edx + 0xb8, 0x00, 0x00, 0x00, 0x00, //0x0000863c movl $0, %eax + 0x48, 0x89, 0x45, 0x98, //0x00008641 movq %rax, $-104(%rbp) + 0xb9, 0x00, 0x00, 0x00, 0x00, //0x00008645 movl $0, %ecx + 0x45, 0x84, 0xd2, //0x0000864a testb %r10b, %r10b + 0x48, 0x8b, 0x45, 0xa0, //0x0000864d movq $-96(%rbp), %rax + 0x0f, 0x84, 0xc0, 0x13, 0x00, 0x00, //0x00008651 je LBB5_1902 + 0xe9, 0x13, 0x14, 0x00, 0x00, //0x00008657 jmp LBB5_1905 + //0x0000865c LBB5_1624 + 0x4c, 0x89, 0x7d, 0x80, //0x0000865c movq %r15, $-128(%rbp) + 0x4c, 0x89, 0x6d, 0xb8, //0x00008660 movq %r13, $-72(%rbp) + 0x49, 0xf7, 0xd8, //0x00008664 negq %r8 + 0x4c, 0x8b, 0xad, 0x78, 0xff, 0xff, 0xff, //0x00008667 movq $-136(%rbp), %r13 + 0x4d, 0x29, 0xe5, //0x0000866e subq %r12, %r13 + 0x4d, 0x29, 0xc5, //0x00008671 subq %r8, %r13 + 0x0f, 0x84, 0xb3, 0x00, 0x00, 0x00, //0x00008674 je LBB5_1635 + 0x41, 0x80, 0x3c, 0x24, 0x30, //0x0000867a cmpb $48, (%r12) + 0x0f, 0x85, 0xc1, 0x04, 0x00, 0x00, //0x0000867f jne LBB5_1678 + 0x31, 0xc9, //0x00008685 xorl %ecx, %ecx + 0xb8, 0x01, 0x00, 0x00, 0x00, //0x00008687 movl $1, %eax + 0x49, 0x83, 0xfd, 0x01, //0x0000868c cmpq $1, %r13 + 0x0f, 0x85, 0x83, 0x04, 0x00, 0x00, //0x00008690 jne LBB5_1676 + //0x00008696 LBB5_1627 + 0xba, 0x01, 0x00, 0x00, 0x00, //0x00008696 movl $1, %edx + 0xe9, 0x92, 0x08, 0x00, 0x00, //0x0000869b jmp LBB5_1741 + //0x000086a0 LBB5_1628 + 0x8d, 0x48, 0xd0, //0x000086a0 leal $-48(%rax), %ecx + 0xba, 0x03, 0x00, 0x00, 0x00, //0x000086a3 movl $3, %edx + 0x80, 0xf9, 0x09, //0x000086a8 cmpb $9, %cl + 0x0f, 0x87, 0x88, 0x00, 0x00, 0x00, //0x000086ab ja LBB5_1636 + 0x48, 0xc7, 0xc7, 0xff, 0xff, 0xff, 0xff, //0x000086b1 movq $-1, %rdi + 0x31, 0xc9, //0x000086b8 xorl %ecx, %ecx + 0x31, 0xf6, //0x000086ba xorl %esi, %esi + 0x90, 0x90, 0x90, 0x90, //0x000086bc .p2align 4, 0x90 + //0x000086c0 LBB5_1630 + 0x48, 0x8d, 0x34, 0xb6, //0x000086c0 leaq (%rsi,%rsi,4), %rsi + 0x0f, 0xb6, 0xc0, //0x000086c4 movzbl %al, %eax + 0x48, 0x8d, 0x34, 0x70, //0x000086c7 leaq (%rax,%rsi,2), %rsi + 0x48, 0x83, 0xc6, 0xd0, //0x000086cb addq $-48, %rsi + 0x41, 0x0f, 0xb6, 0x44, 0x3c, 0x02, //0x000086cf movzbl $2(%r12,%rdi), %eax + 0x8d, 0x58, 0xd0, //0x000086d5 leal $-48(%rax), %ebx + 0x48, 0x83, 0xc1, 0xff, //0x000086d8 addq $-1, %rcx + 0x48, 0x83, 0xc7, 0x01, //0x000086dc addq $1, %rdi + 0x80, 0xfb, 0x0a, //0x000086e0 cmpb $10, %bl + 0x0f, 0x82, 0xd7, 0xff, 0xff, 0xff, //0x000086e3 jb LBB5_1630 + 0x4d, 0x89, 0xe5, //0x000086e9 movq %r12, %r13 + 0x49, 0x29, 0xcd, //0x000086ec subq %rcx, %r13 + 0x48, 0x83, 0xff, 0x13, //0x000086ef cmpq $19, %rdi + 0x0f, 0x83, 0x26, 0x31, 0x00, 0x00, //0x000086f3 jae LBB5_2278 + 0x48, 0xf7, 0xd9, //0x000086f9 negq %rcx + 0x45, 0x31, 0xc9, //0x000086fc xorl %r9d, %r9d + 0x45, 0x31, 0xf6, //0x000086ff xorl %r14d, %r14d + //0x00008702 LBB5_1633 + 0x3c, 0x2e, //0x00008702 cmpb $46, %al + 0x0f, 0x85, 0x9e, 0x07, 0x00, 0x00, //0x00008704 jne LBB5_1732 + 0x4c, 0x89, 0x4d, 0xb8, //0x0000870a movq %r9, $-72(%rbp) + 0x44, 0x89, 0x55, 0xb0, //0x0000870e movl %r10d, $-80(%rbp) + 0x41, 0x8a, 0x45, 0x01, //0x00008712 movb $1(%r13), %al + 0x49, 0x83, 0xc5, 0x01, //0x00008716 addq $1, %r13 + 0x44, 0x8d, 0x48, 0xd0, //0x0000871a leal $-48(%rax), %r9d + 0x41, 0x80, 0xf9, 0x0a, //0x0000871e cmpb $10, %r9b + 0x0f, 0x82, 0x15, 0x07, 0x00, 0x00, //0x00008722 jb LBB5_1726 + 0xe9, 0xbd, 0x12, 0x00, 0x00, //0x00008728 jmp LBB5_1899 + //0x0000872d LBB5_1635 + 0x48, 0xc7, 0xc0, 0xff, 0xff, 0xff, 0xff, //0x0000872d movq $-1, %rax + 0xe9, 0xea, 0x07, 0x00, 0x00, //0x00008734 jmp LBB5_1740 + //0x00008739 LBB5_1636 + 0x4d, 0x89, 0xe5, //0x00008739 movq %r12, %r13 + 0x48, 0x8b, 0x85, 0x70, 0xff, 0xff, 0xff, //0x0000873c movq $-144(%rbp), %rax + 0x48, 0x83, 0xf8, 0x13, //0x00008743 cmpq $19, %rax + 0x0f, 0x85, 0xae, 0x12, 0x00, 0x00, //0x00008747 jne LBB5_1900 + 0xe9, 0x8f, 0x2c, 0x00, 0x00, //0x0000874d jmp LBB5_1906 + //0x00008752 LBB5_1637 + 0x41, 0x80, 0x7d, 0x00, 0x75, //0x00008752 cmpb $117, (%r13) + 0xb9, 0x0d, 0x00, 0x00, 0x00, //0x00008757 movl $13, %ecx + 0x4c, 0x89, 0x65, 0xa0, //0x0000875c movq %r12, $-96(%rbp) + 0x0f, 0x85, 0x3a, 0x31, 0x00, 0x00, //0x00008760 jne LBB5_2286 + 0x41, 0x80, 0x7d, 0x01, 0x6c, //0x00008766 cmpb $108, $1(%r13) + 0x0f, 0x85, 0x53, 0x31, 0x00, 0x00, //0x0000876b jne LBB5_2289 + 0x31, 0xc9, //0x00008771 xorl %ecx, %ecx + 0x41, 0x80, 0x7d, 0x02, 0x6c, //0x00008773 cmpb $108, $2(%r13) + 0x0f, 0x85, 0x6a, 0x31, 0x00, 0x00, //0x00008778 jne LBB5_2292 + //0x0000877e LBB5_1640 + 0x4d, 0x89, 0xec, //0x0000877e movq %r13, %r12 + 0x49, 0x83, 0xc4, 0x03, //0x00008781 addq $3, %r12 + //0x00008785 LBB5_1641 + 0x49, 0xc1, 0xe7, 0x20, //0x00008785 shlq $32, %r15 + 0xe9, 0xf4, 0x02, 0x00, 0x00, //0x00008789 jmp LBB5_1672 + //0x0000878e LBB5_1642 + 0x41, 0x80, 0x7d, 0x00, 0x61, //0x0000878e cmpb $97, (%r13) + 0xb9, 0x0d, 0x00, 0x00, 0x00, //0x00008793 movl $13, %ecx + 0x4c, 0x89, 0x65, 0xa0, //0x00008798 movq %r12, $-96(%rbp) + 0x0f, 0x85, 0x0a, 0x31, 0x00, 0x00, //0x0000879c jne LBB5_2287 + 0x41, 0x80, 0x7d, 0x01, 0x6c, //0x000087a2 cmpb $108, $1(%r13) + 0x0f, 0x85, 0x23, 0x31, 0x00, 0x00, //0x000087a7 jne LBB5_2290 + 0x41, 0x80, 0x7d, 0x02, 0x73, //0x000087ad cmpb $115, $2(%r13) + 0x0f, 0x85, 0x3a, 0x31, 0x00, 0x00, //0x000087b2 jne LBB5_2293 + 0x31, 0xc9, //0x000087b8 xorl %ecx, %ecx + 0x41, 0x80, 0x7d, 0x03, 0x65, //0x000087ba cmpb $101, $3(%r13) + 0x0f, 0x85, 0x43, 0x31, 0x00, 0x00, //0x000087bf jne LBB5_2295 + //0x000087c5 LBB5_1646 + 0x4d, 0x89, 0xec, //0x000087c5 movq %r13, %r12 + 0x49, 0x83, 0xc4, 0x04, //0x000087c8 addq $4, %r12 + //0x000087cc LBB5_1647 + 0x49, 0xc1, 0xe7, 0x20, //0x000087cc shlq $32, %r15 + 0x49, 0x83, 0xcf, 0x02, //0x000087d0 orq $2, %r15 + 0xe9, 0xa9, 0x02, 0x00, 0x00, //0x000087d4 jmp LBB5_1672 + //0x000087d9 LBB5_1648 + 0x4d, 0x89, 0xfa, //0x000087d9 movq %r15, %r10 + 0x4c, 0x89, 0x65, 0xa0, //0x000087dc movq %r12, $-96(%rbp) + 0x4d, 0x8b, 0x7e, 0x70, //0x000087e0 movq $112(%r14), %r15 + 0xf3, 0x0f, 0x6f, 0x0d, 0x84, 0x78, 0xff, 0xff, //0x000087e4 movdqu $-34684(%rip), %xmm1 /* LCPI5_1+0(%rip) */ + 0xf3, 0x0f, 0x6f, 0x15, 0x8c, 0x78, 0xff, 0xff, //0x000087ec movdqu $-34676(%rip), %xmm2 /* LCPI5_2+0(%rip) */ + 0xf3, 0x0f, 0x6f, 0x1d, 0x94, 0x78, 0xff, 0xff, //0x000087f4 movdqu $-34668(%rip), %xmm3 /* LCPI5_3+0(%rip) */ + 0x4d, 0x89, 0xec, //0x000087fc movq %r13, %r12 + 0x41, 0xf6, 0xc7, 0x20, //0x000087ff testb $32, %r15b + 0x0f, 0x85, 0x97, 0x00, 0x00, 0x00, //0x00008803 jne LBB5_1652 + 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00008809 .p2align 4, 0x90 + //0x00008810 LBB5_1649 + 0xf3, 0x41, 0x0f, 0x6f, 0x04, 0x24, //0x00008810 movdqu (%r12), %xmm0 + 0xf3, 0x41, 0x0f, 0x6f, 0x64, 0x24, 0x10, //0x00008816 movdqu $16(%r12), %xmm4 + 0x66, 0x0f, 0x6f, 0xe8, //0x0000881d movdqa %xmm0, %xmm5 + 0x66, 0x0f, 0x6f, 0xf0, //0x00008821 movdqa %xmm0, %xmm6 + 0x66, 0x0f, 0xda, 0xf3, //0x00008825 pminub %xmm3, %xmm6 + 0x66, 0x0f, 0x74, 0xf0, //0x00008829 pcmpeqb %xmm0, %xmm6 + 0x66, 0x0f, 0x74, 0xc1, //0x0000882d pcmpeqb %xmm1, %xmm0 + 0x66, 0x0f, 0xd7, 0xd0, //0x00008831 pmovmskb %xmm0, %edx + 0x66, 0x0f, 0x6f, 0xc4, //0x00008835 movdqa %xmm4, %xmm0 + 0x66, 0x0f, 0x6f, 0xfc, //0x00008839 movdqa %xmm4, %xmm7 + 0x66, 0x0f, 0xda, 0xfb, //0x0000883d pminub %xmm3, %xmm7 + 0x66, 0x0f, 0x74, 0xfc, //0x00008841 pcmpeqb %xmm4, %xmm7 + 0x66, 0x0f, 0x74, 0xe1, //0x00008845 pcmpeqb %xmm1, %xmm4 + 0x66, 0x0f, 0xd7, 0xcc, //0x00008849 pmovmskb %xmm4, %ecx + 0x66, 0x0f, 0x74, 0xea, //0x0000884d pcmpeqb %xmm2, %xmm5 + 0x66, 0x0f, 0xd7, 0xf5, //0x00008851 pmovmskb %xmm5, %esi + 0xc1, 0xe1, 0x10, //0x00008855 shll $16, %ecx + 0x09, 0xd1, //0x00008858 orl %edx, %ecx + 0x66, 0x0f, 0x74, 0xc2, //0x0000885a pcmpeqb %xmm2, %xmm0 + 0x66, 0x0f, 0xd7, 0xd0, //0x0000885e pmovmskb %xmm0, %edx + 0x66, 0x0f, 0xd7, 0xfe, //0x00008862 pmovmskb %xmm6, %edi + 0x66, 0x0f, 0xd7, 0xdf, //0x00008866 pmovmskb %xmm7, %ebx + 0xc1, 0xe3, 0x10, //0x0000886a shll $16, %ebx + 0x09, 0xfb, //0x0000886d orl %edi, %ebx + 0xc1, 0xe2, 0x10, //0x0000886f shll $16, %edx + 0x09, 0xf2, //0x00008872 orl %esi, %edx + 0x09, 0xcb, //0x00008874 orl %ecx, %ebx + 0x83, 0xc3, 0xff, //0x00008876 addl $-1, %ebx + 0x85, 0xd3, //0x00008879 testl %edx, %ebx + 0x0f, 0x85, 0x1b, 0x02, 0x00, 0x00, //0x0000887b jne LBB5_1673 + 0x83, 0xc2, 0xff, //0x00008881 addl $-1, %edx + 0x85, 0xca, //0x00008884 testl %ecx, %edx + 0x0f, 0x85, 0xf2, 0x1f, 0x00, 0x00, //0x00008886 jne LBB5_2129 + 0x49, 0x83, 0xc4, 0x20, //0x0000888c addq $32, %r12 + 0xe9, 0x7b, 0xff, 0xff, 0xff, //0x00008890 jmp LBB5_1649 + 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00008895 .p2align 4, 0x90 + //0x000088a0 LBB5_1652 + 0xf3, 0x41, 0x0f, 0x6f, 0x04, 0x24, //0x000088a0 movdqu (%r12), %xmm0 + 0xf3, 0x41, 0x0f, 0x6f, 0x64, 0x24, 0x10, //0x000088a6 movdqu $16(%r12), %xmm4 + 0x66, 0x0f, 0x6f, 0xe8, //0x000088ad movdqa %xmm0, %xmm5 + 0x66, 0x0f, 0x6f, 0xf0, //0x000088b1 movdqa %xmm0, %xmm6 + 0x66, 0x0f, 0xda, 0xf3, //0x000088b5 pminub %xmm3, %xmm6 + 0x66, 0x0f, 0x74, 0xf0, //0x000088b9 pcmpeqb %xmm0, %xmm6 + 0x66, 0x0f, 0x74, 0xc1, //0x000088bd pcmpeqb %xmm1, %xmm0 + 0x66, 0x0f, 0xd7, 0xd0, //0x000088c1 pmovmskb %xmm0, %edx + 0x66, 0x0f, 0x6f, 0xc4, //0x000088c5 movdqa %xmm4, %xmm0 + 0x66, 0x0f, 0x6f, 0xfc, //0x000088c9 movdqa %xmm4, %xmm7 + 0x66, 0x0f, 0xda, 0xfb, //0x000088cd pminub %xmm3, %xmm7 + 0x66, 0x0f, 0x74, 0xfc, //0x000088d1 pcmpeqb %xmm4, %xmm7 + 0x66, 0x0f, 0x74, 0xe1, //0x000088d5 pcmpeqb %xmm1, %xmm4 + 0x66, 0x0f, 0xd7, 0xcc, //0x000088d9 pmovmskb %xmm4, %ecx + 0x66, 0x0f, 0x74, 0xea, //0x000088dd pcmpeqb %xmm2, %xmm5 + 0x66, 0x0f, 0xd7, 0xfd, //0x000088e1 pmovmskb %xmm5, %edi + 0xc1, 0xe1, 0x10, //0x000088e5 shll $16, %ecx + 0x09, 0xd1, //0x000088e8 orl %edx, %ecx + 0x66, 0x0f, 0x74, 0xc2, //0x000088ea pcmpeqb %xmm2, %xmm0 + 0x66, 0x0f, 0xd7, 0xd0, //0x000088ee pmovmskb %xmm0, %edx + 0x66, 0x0f, 0xd7, 0xde, //0x000088f2 pmovmskb %xmm6, %ebx + 0x66, 0x0f, 0xd7, 0xc7, //0x000088f6 pmovmskb %xmm7, %eax + 0xc1, 0xe0, 0x10, //0x000088fa shll $16, %eax + 0x09, 0xd8, //0x000088fd orl %ebx, %eax + 0xc1, 0xe2, 0x10, //0x000088ff shll $16, %edx + 0x09, 0xfa, //0x00008902 orl %edi, %edx + 0x89, 0xc7, //0x00008904 movl %eax, %edi + 0x09, 0xcf, //0x00008906 orl %ecx, %edi + 0x83, 0xc7, 0xff, //0x00008908 addl $-1, %edi + 0x85, 0xd7, //0x0000890b testl %edx, %edi + 0x0f, 0x85, 0x89, 0x01, 0x00, 0x00, //0x0000890d jne LBB5_1673 + 0x83, 0xc2, 0xff, //0x00008913 addl $-1, %edx + 0x85, 0xca, //0x00008916 testl %ecx, %edx + 0x0f, 0x85, 0x60, 0x1f, 0x00, 0x00, //0x00008918 jne LBB5_2129 + 0x85, 0xc2, //0x0000891e testl %eax, %edx + 0x0f, 0x85, 0x7b, 0x32, 0x00, 0x00, //0x00008920 jne LBB5_2333 + 0x49, 0x83, 0xc4, 0x20, //0x00008926 addq $32, %r12 + 0xe9, 0x71, 0xff, 0xff, 0xff, //0x0000892a jmp LBB5_1652 + //0x0000892f LBB5_1656 + 0x4c, 0x89, 0x65, 0xa0, //0x0000892f movq %r12, $-96(%rbp) + 0x41, 0xb2, 0x01, //0x00008933 movb $1, %r10b + 0xe9, 0xb0, 0xfc, 0xff, 0xff, //0x00008936 jmp LBB5_1618 + //0x0000893b LBB5_1657 + 0x49, 0xc1, 0xe7, 0x20, //0x0000893b shlq $32, %r15 + 0x49, 0x83, 0xcf, 0x06, //0x0000893f orq $6, %r15 + 0x49, 0x8b, 0x86, 0xa0, 0x00, 0x00, 0x00, //0x00008943 movq $160(%r14), %rax + 0x4c, 0x89, 0x38, //0x0000894a movq %r15, (%rax) + 0x49, 0x8b, 0x8e, 0xa8, 0x00, 0x00, 0x00, //0x0000894d movq $168(%r14), %rcx + 0x48, 0x89, 0x48, 0x08, //0x00008954 movq %rcx, $8(%rax) + 0x4d, 0x8b, 0x9e, 0xa0, 0x00, 0x00, 0x00, //0x00008958 movq $160(%r14), %r11 + 0x4d, 0x8b, 0x86, 0xb8, 0x00, 0x00, 0x00, //0x0000895f movq $184(%r14), %r8 + 0x4c, 0x89, 0xd8, //0x00008966 movq %r11, %rax + 0x4c, 0x29, 0xc0, //0x00008969 subq %r8, %rax + 0x48, 0x89, 0xc7, //0x0000896c movq %rax, %rdi + 0x48, 0xc1, 0xff, 0x04, //0x0000896f sarq $4, %rdi + 0x49, 0x89, 0xbe, 0xa8, 0x00, 0x00, 0x00, //0x00008973 movq %rdi, $168(%r14) + 0x4d, 0x8d, 0x53, 0x10, //0x0000897a leaq $16(%r11), %r10 + 0x4d, 0x89, 0x96, 0xa0, 0x00, 0x00, 0x00, //0x0000897e movq %r10, $160(%r14) + 0x49, 0x83, 0x86, 0xb0, 0x00, 0x00, 0x00, 0x01, //0x00008985 addq $1, $176(%r14) + 0x49, 0x8d, 0x4b, 0x20, //0x0000898d leaq $32(%r11), %rcx + 0x45, 0x31, 0xe4, //0x00008991 xorl %r12d, %r12d + 0x48, 0x83, 0xf8, 0xf0, //0x00008994 cmpq $-16, %rax + 0x4c, 0x89, 0xd8, //0x00008998 movq %r11, %rax + 0x49, 0x0f, 0x44, 0xc4, //0x0000899b cmoveq %r12, %rax + 0x49, 0x3b, 0x8e, 0xc0, 0x00, 0x00, 0x00, //0x0000899f cmpq $192(%r14), %rcx + 0x0f, 0x87, 0x03, 0x00, 0x00, 0x00, //0x000089a6 ja LBB5_1659 + 0x49, 0x89, 0xc4, //0x000089ac movq %rax, %r12 + //0x000089af LBB5_1659 + 0x4d, 0x85, 0xe4, //0x000089af testq %r12, %r12 + 0x0f, 0x84, 0x38, 0xb5, 0xff, 0xff, //0x000089b2 je LBB5_311 + 0x4d, 0x8d, 0x7d, 0x01, //0x000089b8 leaq $1(%r13), %r15 + 0x41, 0x0f, 0xb6, 0x4d, 0x00, //0x000089bc movzbl (%r13), %ecx + 0x48, 0x83, 0xf9, 0x20, //0x000089c1 cmpq $32, %rcx + 0x0f, 0x87, 0xc7, 0x0b, 0x00, 0x00, //0x000089c5 ja LBB5_1818 + 0x48, 0xb8, 0x01, 0x26, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, //0x000089cb movabsq $4294977025, %rax + 0x48, 0x0f, 0xa3, 0xc8, //0x000089d5 btq %rcx, %rax + 0x0f, 0x83, 0xb3, 0x0b, 0x00, 0x00, //0x000089d9 jae LBB5_1818 + 0x41, 0x0f, 0xb6, 0x4d, 0x01, //0x000089df movzbl $1(%r13), %ecx + 0x49, 0x83, 0xc5, 0x02, //0x000089e4 addq $2, %r13 + 0x48, 0x83, 0xf9, 0x20, //0x000089e8 cmpq $32, %rcx + 0x0f, 0x87, 0x94, 0x0a, 0x00, 0x00, //0x000089ec ja LBB5_1841 + 0x48, 0xb8, 0x01, 0x26, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, //0x000089f2 movabsq $4294977025, %rax + 0x48, 0x0f, 0xa3, 0xc8, //0x000089fc btq %rcx, %rax + 0x0f, 0x83, 0x80, 0x0a, 0x00, 0x00, //0x00008a00 jae LBB5_1841 + 0x49, 0x8b, 0xb6, 0x90, 0x00, 0x00, 0x00, //0x00008a06 movq $144(%r14), %rsi + 0x4c, 0x89, 0xe9, //0x00008a0d movq %r13, %rcx + 0x48, 0x29, 0xf1, //0x00008a10 subq %rsi, %rcx + 0x48, 0x83, 0xf9, 0x40, //0x00008a13 cmpq $64, %rcx + 0x0f, 0x83, 0xc0, 0x0a, 0x00, 0x00, //0x00008a17 jae LBB5_1814 + 0x49, 0x8b, 0x86, 0x98, 0x00, 0x00, 0x00, //0x00008a1d movq $152(%r14), %rax + 0x48, 0xd3, 0xe8, //0x00008a24 shrq %cl, %rax + 0x48, 0xd3, 0xe0, //0x00008a27 shlq %cl, %rax + 0x48, 0x85, 0xc0, //0x00008a2a testq %rax, %rax + 0x0f, 0x84, 0xa3, 0x0a, 0x00, 0x00, //0x00008a2d je LBB5_1813 + 0x48, 0x0f, 0xbc, 0xc0, //0x00008a33 bsfq %rax, %rax + 0x4c, 0x8d, 0x3c, 0x06, //0x00008a37 leaq (%rsi,%rax), %r15 + 0x49, 0x83, 0xc7, 0x01, //0x00008a3b addq $1, %r15 + 0x48, 0x01, 0xc6, //0x00008a3f addq %rax, %rsi + 0xe9, 0x49, 0x0b, 0x00, 0x00, //0x00008a42 jmp LBB5_1817 + //0x00008a47 LBB5_1667 + 0x41, 0x80, 0x7d, 0x00, 0x72, //0x00008a47 cmpb $114, (%r13) + 0xb9, 0x0d, 0x00, 0x00, 0x00, //0x00008a4c movl $13, %ecx + 0x4c, 0x89, 0x65, 0xa0, //0x00008a51 movq %r12, $-96(%rbp) + 0x0f, 0x85, 0x5d, 0x2e, 0x00, 0x00, //0x00008a55 jne LBB5_2288 + 0x41, 0x80, 0x7d, 0x01, 0x75, //0x00008a5b cmpb $117, $1(%r13) + 0x0f, 0x85, 0x76, 0x2e, 0x00, 0x00, //0x00008a60 jne LBB5_2291 + 0x31, 0xc9, //0x00008a66 xorl %ecx, %ecx + 0x41, 0x80, 0x7d, 0x02, 0x65, //0x00008a68 cmpb $101, $2(%r13) + 0x0f, 0x85, 0x8b, 0x2e, 0x00, 0x00, //0x00008a6d jne LBB5_2294 + //0x00008a73 LBB5_1670 + 0x4d, 0x89, 0xec, //0x00008a73 movq %r13, %r12 + 0x49, 0x83, 0xc4, 0x03, //0x00008a76 addq $3, %r12 + //0x00008a7a LBB5_1671 + 0x49, 0xc1, 0xe7, 0x20, //0x00008a7a shlq $32, %r15 + 0x49, 0x83, 0xcf, 0x0a, //0x00008a7e orq $10, %r15 + //0x00008a82 LBB5_1672 + 0x49, 0x8b, 0x86, 0xa0, 0x00, 0x00, 0x00, //0x00008a82 movq $160(%r14), %rax + 0x4c, 0x89, 0x38, //0x00008a89 movq %r15, (%rax) + 0x48, 0x8d, 0x50, 0x10, //0x00008a8c leaq $16(%rax), %rdx + 0x49, 0x89, 0x96, 0xa0, 0x00, 0x00, 0x00, //0x00008a90 movq %rdx, $160(%r14) + 0xe9, 0x92, 0x29, 0x00, 0x00, //0x00008a97 jmp LBB5_1908 + //0x00008a9c LBB5_1673 + 0x0f, 0xbc, 0xc2, //0x00008a9c bsfl %edx, %eax + 0x4a, 0x8d, 0x0c, 0x20, //0x00008a9f leaq (%rax,%r12), %rcx + 0x49, 0x01, 0xc4, //0x00008aa3 addq %rax, %r12 + 0x49, 0x83, 0xc4, 0x01, //0x00008aa6 addq $1, %r12 + 0x49, 0xf7, 0xd5, //0x00008aaa notq %r13 + 0x4a, 0x8d, 0x34, 0x29, //0x00008aad leaq (%rcx,%r13), %rsi + 0x48, 0x83, 0xc6, 0x01, //0x00008ab1 addq $1, %rsi + 0x31, 0xc0, //0x00008ab5 xorl %eax, %eax + 0x48, 0x89, 0x45, 0xa8, //0x00008ab7 movq %rax, $-88(%rbp) + 0x31, 0xc9, //0x00008abb xorl %ecx, %ecx + 0x48, 0x85, 0xf6, //0x00008abd testq %rsi, %rsi + 0x0f, 0x89, 0x04, 0x00, 0x00, 0x00, //0x00008ac0 jns LBB5_1675 + //0x00008ac6 LBB5_1674 + 0x89, 0xf1, //0x00008ac6 movl %esi, %ecx + 0xf7, 0xd9, //0x00008ac8 negl %ecx + //0x00008aca LBB5_1675 + 0x31, 0xc0, //0x00008aca xorl %eax, %eax + 0x80, 0x7d, 0xa8, 0x00, //0x00008acc cmpb $0, $-88(%rbp) + 0x0f, 0x95, 0xc0, //0x00008ad0 setne %al + 0x49, 0xc1, 0xe2, 0x20, //0x00008ad3 shlq $32, %r10 + 0x49, 0x8d, 0x04, 0xc2, //0x00008ad7 leaq (%r10,%rax,8), %rax + 0x48, 0xba, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, //0x00008adb movabsq $4294967296, %rdx + 0x48, 0x01, 0xd0, //0x00008ae5 addq %rdx, %rax + 0x48, 0x83, 0xc0, 0x04, //0x00008ae8 addq $4, %rax + 0x49, 0x8b, 0x96, 0xa0, 0x00, 0x00, 0x00, //0x00008aec movq $160(%r14), %rdx + 0x48, 0x89, 0x02, //0x00008af3 movq %rax, (%rdx) + 0x48, 0x89, 0x72, 0x08, //0x00008af6 movq %rsi, $8(%rdx) + 0x49, 0x8b, 0x86, 0xa0, 0x00, 0x00, 0x00, //0x00008afa movq $160(%r14), %rax + 0x48, 0x8d, 0x50, 0x10, //0x00008b01 leaq $16(%rax), %rdx + 0x49, 0x89, 0x96, 0xa0, 0x00, 0x00, 0x00, //0x00008b05 movq %rdx, $160(%r14) + 0x41, 0x83, 0x86, 0xd0, 0x00, 0x00, 0x00, 0x01, //0x00008b0c addl $1, $208(%r14) + 0xe9, 0x15, 0x29, 0x00, 0x00, //0x00008b14 jmp LBB5_1908 + //0x00008b19 LBB5_1676 + 0x41, 0x8a, 0x54, 0x24, 0x01, //0x00008b19 movb $1(%r12), %dl + 0x80, 0xc2, 0xd2, //0x00008b1e addb $-46, %dl + 0x80, 0xfa, 0x37, //0x00008b21 cmpb $55, %dl + 0x0f, 0x87, 0x6c, 0xfb, 0xff, 0xff, //0x00008b24 ja LBB5_1627 + 0x0f, 0xb6, 0xd2, //0x00008b2a movzbl %dl, %edx + 0x48, 0xbe, 0x01, 0x00, 0x80, 0x00, 0x00, 0x00, 0x80, 0x00, //0x00008b2d movabsq $36028797027352577, %rsi + 0x48, 0x0f, 0xa3, 0xd6, //0x00008b37 btq %rdx, %rsi + 0xba, 0x01, 0x00, 0x00, 0x00, //0x00008b3b movl $1, %edx + 0x0f, 0x83, 0xec, 0x03, 0x00, 0x00, //0x00008b40 jae LBB5_1741 + //0x00008b46 LBB5_1678 + 0x44, 0x89, 0x55, 0xb0, //0x00008b46 movl %r10d, $-80(%rbp) + 0x49, 0x83, 0xfd, 0x10, //0x00008b4a cmpq $16, %r13 + 0x0f, 0x82, 0x9d, 0x2c, 0x00, 0x00, //0x00008b4e jb LBB5_2276 + 0x45, 0x89, 0xc2, //0x00008b54 movl %r8d, %r10d + 0x41, 0x83, 0xe2, 0x01, //0x00008b57 andl $1, %r10d + 0x49, 0xc7, 0xc7, 0xff, 0xff, 0xff, 0xff, //0x00008b5b movq $-1, %r15 + 0x31, 0xc0, //0x00008b62 xorl %eax, %eax + 0xf3, 0x44, 0x0f, 0x6f, 0x0d, 0x33, 0x75, 0xff, 0xff, //0x00008b64 movdqu $-35533(%rip), %xmm9 /* LCPI5_4+0(%rip) */ + 0xf3, 0x44, 0x0f, 0x6f, 0x1d, 0x3a, 0x75, 0xff, 0xff, //0x00008b6d movdqu $-35526(%rip), %xmm11 /* LCPI5_5+0(%rip) */ + 0xf3, 0x44, 0x0f, 0x6f, 0x15, 0x41, 0x75, 0xff, 0xff, //0x00008b76 movdqu $-35519(%rip), %xmm10 /* LCPI5_6+0(%rip) */ + 0xf3, 0x0f, 0x6f, 0x25, 0x49, 0x75, 0xff, 0xff, //0x00008b7f movdqu $-35511(%rip), %xmm4 /* LCPI5_7+0(%rip) */ + 0xf3, 0x0f, 0x6f, 0x2d, 0x51, 0x75, 0xff, 0xff, //0x00008b87 movdqu $-35503(%rip), %xmm5 /* LCPI5_8+0(%rip) */ + 0xf3, 0x0f, 0x6f, 0x35, 0x59, 0x75, 0xff, 0xff, //0x00008b8f movdqu $-35495(%rip), %xmm6 /* LCPI5_9+0(%rip) */ + 0xf3, 0x0f, 0x6f, 0x3d, 0x61, 0x75, 0xff, 0xff, //0x00008b97 movdqu $-35487(%rip), %xmm7 /* LCPI5_10+0(%rip) */ + 0x49, 0xc7, 0xc6, 0xff, 0xff, 0xff, 0xff, //0x00008b9f movq $-1, %r14 + 0x49, 0xc7, 0xc1, 0xff, 0xff, 0xff, 0xff, //0x00008ba6 movq $-1, %r9 + 0x90, 0x90, 0x90, //0x00008bad .p2align 4, 0x90 + //0x00008bb0 LBB5_1680 + 0xf3, 0x41, 0x0f, 0x6f, 0x04, 0x04, //0x00008bb0 movdqu (%r12,%rax), %xmm0 + 0x66, 0x0f, 0x6f, 0xc8, //0x00008bb6 movdqa %xmm0, %xmm1 + 0x66, 0x41, 0x0f, 0x64, 0xc9, //0x00008bba pcmpgtb %xmm9, %xmm1 + 0x66, 0x41, 0x0f, 0x6f, 0xd3, //0x00008bbf movdqa %xmm11, %xmm2 + 0x66, 0x0f, 0x64, 0xd0, //0x00008bc4 pcmpgtb %xmm0, %xmm2 + 0x66, 0x0f, 0xdb, 0xd1, //0x00008bc8 pand %xmm1, %xmm2 + 0x66, 0x0f, 0x6f, 0xc8, //0x00008bcc movdqa %xmm0, %xmm1 + 0x66, 0x41, 0x0f, 0x74, 0xca, //0x00008bd0 pcmpeqb %xmm10, %xmm1 + 0x66, 0x0f, 0x6f, 0xd8, //0x00008bd5 movdqa %xmm0, %xmm3 + 0x66, 0x0f, 0x74, 0xdc, //0x00008bd9 pcmpeqb %xmm4, %xmm3 + 0x66, 0x0f, 0xeb, 0xd9, //0x00008bdd por %xmm1, %xmm3 + 0x66, 0x0f, 0x6f, 0xc8, //0x00008be1 movdqa %xmm0, %xmm1 + 0x66, 0x0f, 0xdb, 0xcd, //0x00008be5 pand %xmm5, %xmm1 + 0x66, 0x0f, 0x74, 0xcf, //0x00008be9 pcmpeqb %xmm7, %xmm1 + 0x66, 0x0f, 0x74, 0xc6, //0x00008bed pcmpeqb %xmm6, %xmm0 + 0x66, 0x0f, 0xd7, 0xf9, //0x00008bf1 pmovmskb %xmm1, %edi + 0x66, 0x0f, 0xeb, 0xc8, //0x00008bf5 por %xmm0, %xmm1 + 0x66, 0x0f, 0xeb, 0xd3, //0x00008bf9 por %xmm3, %xmm2 + 0x66, 0x0f, 0xeb, 0xd1, //0x00008bfd por %xmm1, %xmm2 + 0x66, 0x0f, 0xd7, 0xd8, //0x00008c01 pmovmskb %xmm0, %ebx + 0x66, 0x0f, 0xd7, 0xd3, //0x00008c05 pmovmskb %xmm3, %edx + 0x66, 0x0f, 0xd7, 0xca, //0x00008c09 pmovmskb %xmm2, %ecx + 0xf7, 0xd1, //0x00008c0d notl %ecx + 0x0f, 0xbc, 0xc9, //0x00008c0f bsfl %ecx, %ecx + 0x83, 0xf9, 0x10, //0x00008c12 cmpl $16, %ecx + 0x0f, 0x84, 0x11, 0x00, 0x00, 0x00, //0x00008c15 je LBB5_1682 + 0xbe, 0xff, 0xff, 0xff, 0xff, //0x00008c1b movl $-1, %esi + 0xd3, 0xe6, //0x00008c20 shll %cl, %esi + 0xf7, 0xd6, //0x00008c22 notl %esi + 0x21, 0xf3, //0x00008c24 andl %esi, %ebx + 0x21, 0xf7, //0x00008c26 andl %esi, %edi + 0x21, 0xd6, //0x00008c28 andl %edx, %esi + 0x89, 0xf2, //0x00008c2a movl %esi, %edx + //0x00008c2c LBB5_1682 + 0x8d, 0x73, 0xff, //0x00008c2c leal $-1(%rbx), %esi + 0x21, 0xde, //0x00008c2f andl %ebx, %esi + 0x0f, 0x85, 0xd1, 0x0a, 0x00, 0x00, //0x00008c31 jne LBB5_1853 + 0x8d, 0x77, 0xff, //0x00008c37 leal $-1(%rdi), %esi + 0x21, 0xfe, //0x00008c3a andl %edi, %esi + 0x0f, 0x85, 0xc6, 0x0a, 0x00, 0x00, //0x00008c3c jne LBB5_1853 + 0x8d, 0x72, 0xff, //0x00008c42 leal $-1(%rdx), %esi + 0x21, 0xd6, //0x00008c45 andl %edx, %esi + 0x0f, 0x85, 0xbb, 0x0a, 0x00, 0x00, //0x00008c47 jne LBB5_1853 + 0x85, 0xdb, //0x00008c4d testl %ebx, %ebx + 0x0f, 0x84, 0x13, 0x00, 0x00, 0x00, //0x00008c4f je LBB5_1688 + 0x0f, 0xbc, 0xdb, //0x00008c55 bsfl %ebx, %ebx + 0x49, 0x83, 0xf9, 0xff, //0x00008c58 cmpq $-1, %r9 + 0x0f, 0x85, 0x79, 0x26, 0x00, 0x00, //0x00008c5c jne LBB5_2249 + 0x48, 0x01, 0xc3, //0x00008c62 addq %rax, %rbx + 0x49, 0x89, 0xd9, //0x00008c65 movq %rbx, %r9 + //0x00008c68 LBB5_1688 + 0x85, 0xff, //0x00008c68 testl %edi, %edi + 0x0f, 0x84, 0x13, 0x00, 0x00, 0x00, //0x00008c6a je LBB5_1691 + 0x0f, 0xbc, 0xff, //0x00008c70 bsfl %edi, %edi + 0x49, 0x83, 0xfe, 0xff, //0x00008c73 cmpq $-1, %r14 + 0x0f, 0x85, 0x65, 0x26, 0x00, 0x00, //0x00008c77 jne LBB5_2250 + 0x48, 0x01, 0xc7, //0x00008c7d addq %rax, %rdi + 0x49, 0x89, 0xfe, //0x00008c80 movq %rdi, %r14 + //0x00008c83 LBB5_1691 + 0x85, 0xd2, //0x00008c83 testl %edx, %edx + 0x0f, 0x84, 0x13, 0x00, 0x00, 0x00, //0x00008c85 je LBB5_1694 + 0x0f, 0xbc, 0xd2, //0x00008c8b bsfl %edx, %edx + 0x49, 0x83, 0xff, 0xff, //0x00008c8e cmpq $-1, %r15 + 0x0f, 0x85, 0x51, 0x26, 0x00, 0x00, //0x00008c92 jne LBB5_2251 + 0x48, 0x01, 0xc2, //0x00008c98 addq %rax, %rdx + 0x49, 0x89, 0xd7, //0x00008c9b movq %rdx, %r15 + //0x00008c9e LBB5_1694 + 0x83, 0xf9, 0x10, //0x00008c9e cmpl $16, %ecx + 0x0f, 0x85, 0xc1, 0x00, 0x00, 0x00, //0x00008ca1 jne LBB5_1709 + 0x49, 0x83, 0xc5, 0xf0, //0x00008ca7 addq $-16, %r13 + 0x48, 0x83, 0xc0, 0x10, //0x00008cab addq $16, %rax + 0x49, 0x83, 0xfd, 0x0f, //0x00008caf cmpq $15, %r13 + 0x0f, 0x87, 0xf7, 0xfe, 0xff, 0xff, //0x00008cb3 ja LBB5_1680 + 0x4c, 0x03, 0x95, 0x78, 0xff, 0xff, 0xff, //0x00008cb9 addq $-136(%rbp), %r10 + 0x4d, 0x29, 0xc2, //0x00008cc0 subq %r8, %r10 + 0x4c, 0x2b, 0x55, 0xb8, //0x00008cc3 subq $-72(%rbp), %r10 + 0x49, 0x8d, 0x0c, 0x04, //0x00008cc7 leaq (%r12,%rax), %rcx + 0x49, 0x89, 0xcb, //0x00008ccb movq %rcx, %r11 + 0x49, 0x39, 0xc2, //0x00008cce cmpq %rax, %r10 + 0x44, 0x8b, 0x55, 0xb0, //0x00008cd1 movl $-80(%rbp), %r10d + 0x0f, 0x84, 0xa5, 0x00, 0x00, 0x00, //0x00008cd5 je LBB5_1711 + //0x00008cdb LBB5_1697 + 0x4e, 0x8d, 0x1c, 0x29, //0x00008cdb leaq (%rcx,%r13), %r11 + 0x48, 0x89, 0xca, //0x00008cdf movq %rcx, %rdx + 0x4c, 0x29, 0xe2, //0x00008ce2 subq %r12, %rdx + 0x31, 0xc0, //0x00008ce5 xorl %eax, %eax + 0x48, 0x8d, 0x3d, 0xea, 0x33, 0x00, 0x00, //0x00008ce7 leaq $13290(%rip), %rdi /* LJTI5_5+0(%rip) */ + 0xe9, 0x2a, 0x00, 0x00, 0x00, //0x00008cee jmp LBB5_1702 + //0x00008cf3 LBB5_1698 + 0x83, 0xfb, 0x65, //0x00008cf3 cmpl $101, %ebx + 0x0f, 0x85, 0x7e, 0x00, 0x00, 0x00, //0x00008cf6 jne LBB5_1710 + //0x00008cfc LBB5_1699 + 0x49, 0x83, 0xfe, 0xff, //0x00008cfc cmpq $-1, %r14 + 0x0f, 0x85, 0x14, 0x0a, 0x00, 0x00, //0x00008d00 jne LBB5_1855 + 0x4c, 0x8d, 0x34, 0x02, //0x00008d06 leaq (%rdx,%rax), %r14 + 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00008d0a .p2align 4, 0x90 + //0x00008d10 LBB5_1701 + 0x48, 0x83, 0xc0, 0x01, //0x00008d10 addq $1, %rax + 0x49, 0x39, 0xc5, //0x00008d14 cmpq %rax, %r13 + 0x0f, 0x84, 0x63, 0x00, 0x00, 0x00, //0x00008d17 je LBB5_1711 + //0x00008d1d LBB5_1702 + 0x0f, 0xbe, 0x1c, 0x01, //0x00008d1d movsbl (%rcx,%rax), %ebx + 0x8d, 0x73, 0xd0, //0x00008d21 leal $-48(%rbx), %esi + 0x83, 0xfe, 0x0a, //0x00008d24 cmpl $10, %esi + 0x0f, 0x82, 0xe3, 0xff, 0xff, 0xff, //0x00008d27 jb LBB5_1701 + 0x8d, 0x73, 0xd5, //0x00008d2d leal $-43(%rbx), %esi + 0x83, 0xfe, 0x1a, //0x00008d30 cmpl $26, %esi + 0x0f, 0x87, 0xba, 0xff, 0xff, 0xff, //0x00008d33 ja LBB5_1698 + 0x48, 0x63, 0x34, 0xb7, //0x00008d39 movslq (%rdi,%rsi,4), %rsi + 0x48, 0x01, 0xfe, //0x00008d3d addq %rdi, %rsi + 0xff, 0xe6, //0x00008d40 jmpq *%rsi + //0x00008d42 LBB5_1705 + 0x49, 0x83, 0xff, 0xff, //0x00008d42 cmpq $-1, %r15 + 0x0f, 0x85, 0xce, 0x09, 0x00, 0x00, //0x00008d46 jne LBB5_1855 + 0x4c, 0x8d, 0x3c, 0x02, //0x00008d4c leaq (%rdx,%rax), %r15 + 0xe9, 0xbb, 0xff, 0xff, 0xff, //0x00008d50 jmp LBB5_1701 + //0x00008d55 LBB5_1707 + 0x49, 0x83, 0xf9, 0xff, //0x00008d55 cmpq $-1, %r9 + 0x0f, 0x85, 0xbb, 0x09, 0x00, 0x00, //0x00008d59 jne LBB5_1855 + 0x4c, 0x8d, 0x0c, 0x02, //0x00008d5f leaq (%rdx,%rax), %r9 + 0xe9, 0xa8, 0xff, 0xff, 0xff, //0x00008d63 jmp LBB5_1701 + //0x00008d68 LBB5_1709 + 0x41, 0x89, 0xcb, //0x00008d68 movl %ecx, %r11d + 0x4d, 0x01, 0xe3, //0x00008d6b addq %r12, %r11 + 0x49, 0x01, 0xc3, //0x00008d6e addq %rax, %r11 + 0x44, 0x8b, 0x55, 0xb0, //0x00008d71 movl $-80(%rbp), %r10d + 0xe9, 0x06, 0x00, 0x00, 0x00, //0x00008d75 jmp LBB5_1711 + //0x00008d7a LBB5_1710 + 0x48, 0x01, 0xc1, //0x00008d7a addq %rax, %rcx + 0x49, 0x89, 0xcb, //0x00008d7d movq %rcx, %r11 + //0x00008d80 LBB5_1711 + 0x48, 0xc7, 0xc0, 0xff, 0xff, 0xff, 0xff, //0x00008d80 movq $-1, %rax + 0x4d, 0x85, 0xc9, //0x00008d87 testq %r9, %r9 + 0x0f, 0x84, 0x93, 0x01, 0x00, 0x00, //0x00008d8a je LBB5_1740 + 0x4d, 0x85, 0xff, //0x00008d90 testq %r15, %r15 + 0x0f, 0x84, 0x8a, 0x01, 0x00, 0x00, //0x00008d93 je LBB5_1740 + 0x4d, 0x85, 0xf6, //0x00008d99 testq %r14, %r14 + 0x0f, 0x84, 0x81, 0x01, 0x00, 0x00, //0x00008d9c je LBB5_1740 + 0x4d, 0x29, 0xe3, //0x00008da2 subq %r12, %r11 + 0x49, 0x8d, 0x43, 0xff, //0x00008da5 leaq $-1(%r11), %rax + 0x49, 0x39, 0xc1, //0x00008da9 cmpq %rax, %r9 + 0x0f, 0x84, 0x5d, 0x01, 0x00, 0x00, //0x00008dac je LBB5_1738 + 0x49, 0x39, 0xc7, //0x00008db2 cmpq %rax, %r15 + 0x0f, 0x84, 0x54, 0x01, 0x00, 0x00, //0x00008db5 je LBB5_1738 + 0x49, 0x39, 0xc6, //0x00008dbb cmpq %rax, %r14 + 0x0f, 0x84, 0x4b, 0x01, 0x00, 0x00, //0x00008dbe je LBB5_1738 + 0x4d, 0x85, 0xff, //0x00008dc4 testq %r15, %r15 + 0x0f, 0x8e, 0x50, 0x02, 0x00, 0x00, //0x00008dc7 jle LBB5_1756 + 0x49, 0x8d, 0x47, 0xff, //0x00008dcd leaq $-1(%r15), %rax + 0x49, 0x39, 0xc6, //0x00008dd1 cmpq %rax, %r14 + 0x0f, 0x84, 0x43, 0x02, 0x00, 0x00, //0x00008dd4 je LBB5_1756 + 0x49, 0xf7, 0xd7, //0x00008dda notq %r15 + 0x4c, 0x89, 0xf8, //0x00008ddd movq %r15, %rax + 0xe9, 0x30, 0x01, 0x00, 0x00, //0x00008de0 jmp LBB5_1739 + //0x00008de5 LBB5_1720 + 0x4d, 0x8d, 0x6c, 0x24, 0x02, //0x00008de5 leaq $2(%r12), %r13 + 0x41, 0x8a, 0x44, 0x24, 0x02, //0x00008dea movb $2(%r12), %al + 0x8d, 0x48, 0xd0, //0x00008def leal $-48(%rax), %ecx + 0x80, 0xf9, 0x09, //0x00008df2 cmpb $9, %cl + 0x0f, 0x87, 0xd0, 0x25, 0x00, 0x00, //0x00008df5 ja LBB5_2296 + 0x45, 0x31, 0xf6, //0x00008dfb xorl %r14d, %r14d + 0x3c, 0x30, //0x00008dfe cmpb $48, %al + 0x0f, 0x85, 0x15, 0x00, 0x00, 0x00, //0x00008e00 jne LBB5_1723 + //0x00008e06 LBB5_1722 + 0x41, 0x0f, 0xb6, 0x45, 0x01, //0x00008e06 movzbl $1(%r13), %eax + 0x49, 0x83, 0xc5, 0x01, //0x00008e0b addq $1, %r13 + 0x41, 0x83, 0xc6, 0xff, //0x00008e0f addl $-1, %r14d + 0x3c, 0x30, //0x00008e13 cmpb $48, %al + 0x0f, 0x84, 0xeb, 0xff, 0xff, 0xff, //0x00008e15 je LBB5_1722 + //0x00008e1b LBB5_1723 + 0x3c, 0x45, //0x00008e1b cmpb $69, %al + 0x0f, 0x84, 0x65, 0x01, 0x00, 0x00, //0x00008e1d je LBB5_1743 + 0x3c, 0x65, //0x00008e23 cmpb $101, %al + 0x0f, 0x84, 0x5d, 0x01, 0x00, 0x00, //0x00008e25 je LBB5_1743 + 0x44, 0x89, 0x55, 0xb0, //0x00008e2b movl %r10d, $-80(%rbp) + 0x44, 0x8d, 0x48, 0xd0, //0x00008e2f leal $-48(%rax), %r9d + 0x31, 0xc9, //0x00008e33 xorl %ecx, %ecx + 0x31, 0xd2, //0x00008e35 xorl %edx, %edx + 0x48, 0x89, 0x55, 0xb8, //0x00008e37 movq %rdx, $-72(%rbp) + 0x31, 0xf6, //0x00008e3b xorl %esi, %esi + //0x00008e3d LBB5_1726 + 0x41, 0xba, 0x11, 0x00, 0x00, 0x00, //0x00008e3d movl $17, %r10d + 0x49, 0x29, 0xca, //0x00008e43 subq %rcx, %r10 + 0x4d, 0x85, 0xd2, //0x00008e46 testq %r10, %r10 + 0x0f, 0x8e, 0x2e, 0x01, 0x00, 0x00, //0x00008e49 jle LBB5_1742 + 0x41, 0x80, 0xf9, 0x09, //0x00008e4f cmpb $9, %r9b + 0x0f, 0x87, 0x24, 0x01, 0x00, 0x00, //0x00008e53 ja LBB5_1742 + 0x4b, 0x8d, 0x14, 0x2a, //0x00008e59 leaq (%r10,%r13), %rdx + 0xbb, 0x10, 0x00, 0x00, 0x00, //0x00008e5d movl $16, %ebx + 0x48, 0x29, 0xcb, //0x00008e62 subq %rcx, %rbx + 0x31, 0xc9, //0x00008e65 xorl %ecx, %ecx + 0x4c, 0x8b, 0x4d, 0xb8, //0x00008e67 movq $-72(%rbp), %r9 + //0x00008e6b LBB5_1729 + 0x48, 0x8d, 0x34, 0xb6, //0x00008e6b leaq (%rsi,%rsi,4), %rsi + 0x0f, 0xb6, 0xc0, //0x00008e6f movzbl %al, %eax + 0x48, 0x8d, 0x34, 0x70, //0x00008e72 leaq (%rax,%rsi,2), %rsi + 0x48, 0x83, 0xc6, 0xd0, //0x00008e76 addq $-48, %rsi + 0x48, 0x39, 0xcb, //0x00008e7a cmpq %rcx, %rbx + 0x0f, 0x84, 0xbd, 0x01, 0x00, 0x00, //0x00008e7d je LBB5_1759 + 0x41, 0x0f, 0xb6, 0x44, 0x0d, 0x01, //0x00008e83 movzbl $1(%r13,%rcx), %eax + 0x8d, 0x78, 0xd0, //0x00008e89 leal $-48(%rax), %edi + 0x48, 0x83, 0xc1, 0x01, //0x00008e8c addq $1, %rcx + 0x40, 0x80, 0xff, 0x0a, //0x00008e90 cmpb $10, %dil + 0x0f, 0x82, 0xd1, 0xff, 0xff, 0xff, //0x00008e94 jb LBB5_1729 + 0x4c, 0x89, 0xea, //0x00008e9a movq %r13, %rdx + 0x48, 0x01, 0xca, //0x00008e9d addq %rcx, %rdx + 0x49, 0x89, 0xca, //0x00008ea0 movq %rcx, %r10 + 0xe9, 0xc8, 0x01, 0x00, 0x00, //0x00008ea3 jmp LBB5_1764 + //0x00008ea8 LBB5_1732 + 0x3c, 0x45, //0x00008ea8 cmpb $69, %al + 0x0f, 0x84, 0xe0, 0x00, 0x00, 0x00, //0x00008eaa je LBB5_1745 + 0x3c, 0x65, //0x00008eb0 cmpb $101, %al + 0x0f, 0x84, 0xd8, 0x00, 0x00, 0x00, //0x00008eb2 je LBB5_1745 + 0x45, 0x85, 0xf6, //0x00008eb8 testl %r14d, %r14d + 0x0f, 0x85, 0x79, 0x2a, 0x00, 0x00, //0x00008ebb jne LBB5_2300 + 0x31, 0xd2, //0x00008ec1 xorl %edx, %edx + 0x45, 0x84, 0xd2, //0x00008ec3 testb %r10b, %r10b + 0x0f, 0x84, 0xa9, 0x05, 0x00, 0x00, //0x00008ec6 je LBB5_1809 + 0x48, 0xb8, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, //0x00008ecc movabsq $-9223372036854775808, %rax + 0x48, 0x39, 0xc6, //0x00008ed6 cmpq %rax, %rsi + 0x0f, 0x86, 0x49, 0x07, 0x00, 0x00, //0x00008ed9 jbe LBB5_1840 + 0x66, 0x48, 0x0f, 0x6e, 0xc6, //0x00008edf movq %rsi, %xmm0 + 0x66, 0x0f, 0x62, 0x05, 0x24, 0x72, 0xff, 0xff, //0x00008ee4 punpckldq $-36316(%rip), %xmm0 /* LCPI5_11+0(%rip) */ + 0x66, 0x0f, 0x5c, 0x05, 0x2c, 0x72, 0xff, 0xff, //0x00008eec subpd $-36308(%rip), %xmm0 /* LCPI5_12+0(%rip) */ + 0x66, 0x0f, 0x28, 0xc8, //0x00008ef4 movapd %xmm0, %xmm1 + 0x66, 0x0f, 0x15, 0xc8, //0x00008ef8 unpckhpd %xmm0, %xmm1 + 0xf2, 0x0f, 0x58, 0xc8, //0x00008efc addsd %xmm0, %xmm1 + 0x66, 0x48, 0x0f, 0x7e, 0xce, //0x00008f00 movq %xmm1, %rsi + 0x48, 0x31, 0xc6, //0x00008f05 xorq %rax, %rsi + 0x31, 0xc9, //0x00008f08 xorl %ecx, %ecx + 0xe9, 0xd8, 0x24, 0x00, 0x00, //0x00008f0a jmp LBB5_1907 + //0x00008f0f LBB5_1738 + 0x49, 0xf7, 0xdb, //0x00008f0f negq %r11 + 0x4c, 0x89, 0xd8, //0x00008f12 movq %r11, %rax + //0x00008f15 LBB5_1739 + 0x31, 0xc9, //0x00008f15 xorl %ecx, %ecx + 0x48, 0x89, 0xc2, //0x00008f17 movq %rax, %rdx + 0x48, 0x85, 0xc0, //0x00008f1a testq %rax, %rax + 0x0f, 0x89, 0x0f, 0x00, 0x00, 0x00, //0x00008f1d jns LBB5_1741 + //0x00008f23 LBB5_1740 + 0x48, 0xf7, 0xd0, //0x00008f23 notq %rax + 0xb9, 0x03, 0x00, 0x00, 0x00, //0x00008f26 movl $3, %ecx + 0x48, 0xc7, 0xc2, 0xfd, 0xff, 0xff, 0xff, //0x00008f2b movq $-3, %rdx + //0x00008f32 LBB5_1741 + 0x49, 0x01, 0xc4, //0x00008f32 addq %rax, %r12 + 0x41, 0x0f, 0xb6, 0xc2, //0x00008f35 movzbl %r10b, %eax + 0x48, 0x01, 0xd0, //0x00008f39 addq %rdx, %rax + 0x48, 0x8b, 0x75, 0x80, //0x00008f3c movq $-128(%rbp), %rsi + 0x48, 0xc1, 0xe6, 0x20, //0x00008f40 shlq $32, %rsi + 0x48, 0x83, 0xce, 0x1b, //0x00008f44 orq $27, %rsi + 0x4c, 0x8b, 0x75, 0xc0, //0x00008f48 movq $-64(%rbp), %r14 + 0x49, 0x8b, 0x96, 0xa0, 0x00, 0x00, 0x00, //0x00008f4c movq $160(%r14), %rdx + 0x48, 0x89, 0x32, //0x00008f53 movq %rsi, (%rdx) + 0x48, 0x89, 0x42, 0x08, //0x00008f56 movq %rax, $8(%rdx) + 0x49, 0x8b, 0x86, 0xa0, 0x00, 0x00, 0x00, //0x00008f5a movq $160(%r14), %rax + 0x48, 0x8d, 0x50, 0x10, //0x00008f61 leaq $16(%rax), %rdx + 0x49, 0x89, 0x96, 0xa0, 0x00, 0x00, 0x00, //0x00008f65 movq %rdx, $160(%r14) + 0x41, 0x83, 0x86, 0xd4, 0x00, 0x00, 0x00, 0x01, //0x00008f6c addl $1, $212(%r14) + 0x4c, 0x8b, 0x5d, 0xc8, //0x00008f74 movq $-56(%rbp), %r11 + 0xe9, 0xb1, 0x24, 0x00, 0x00, //0x00008f78 jmp LBB5_1908 + //0x00008f7d LBB5_1742 + 0x4c, 0x89, 0xea, //0x00008f7d movq %r13, %rdx + 0x45, 0x31, 0xd2, //0x00008f80 xorl %r10d, %r10d + 0xe9, 0xbe, 0x00, 0x00, 0x00, //0x00008f83 jmp LBB5_1760 + //0x00008f88 LBB5_1743 + 0x45, 0x31, 0xc9, //0x00008f88 xorl %r9d, %r9d + //0x00008f8b LBB5_1744 + 0x45, 0x31, 0xf6, //0x00008f8b xorl %r14d, %r14d + 0x31, 0xf6, //0x00008f8e xorl %esi, %esi + //0x00008f90 LBB5_1745 + 0x41, 0x8a, 0x4d, 0x01, //0x00008f90 movb $1(%r13), %cl + 0x80, 0xf9, 0x2d, //0x00008f94 cmpb $45, %cl + 0x0f, 0x84, 0x13, 0x00, 0x00, 0x00, //0x00008f97 je LBB5_1748 + 0x80, 0xf9, 0x2b, //0x00008f9d cmpb $43, %cl + 0x0f, 0x85, 0x1c, 0x00, 0x00, 0x00, //0x00008fa0 jne LBB5_1750 + 0xb8, 0x01, 0x00, 0x00, 0x00, //0x00008fa6 movl $1, %eax + 0xe9, 0x05, 0x00, 0x00, 0x00, //0x00008fab jmp LBB5_1749 + //0x00008fb0 LBB5_1748 + 0xb8, 0xff, 0xff, 0xff, 0xff, //0x00008fb0 movl $-1, %eax + //0x00008fb5 LBB5_1749 + 0x41, 0x8a, 0x4d, 0x02, //0x00008fb5 movb $2(%r13), %cl + 0x49, 0x83, 0xc5, 0x02, //0x00008fb9 addq $2, %r13 + 0xe9, 0x09, 0x00, 0x00, 0x00, //0x00008fbd jmp LBB5_1751 + //0x00008fc2 LBB5_1750 + 0x49, 0x83, 0xc5, 0x01, //0x00008fc2 addq $1, %r13 + 0xb8, 0x01, 0x00, 0x00, 0x00, //0x00008fc6 movl $1, %eax + //0x00008fcb LBB5_1751 + 0x8d, 0x51, 0xd0, //0x00008fcb leal $-48(%rcx), %edx + 0x80, 0xfa, 0x09, //0x00008fce cmpb $9, %dl + 0x0f, 0x87, 0xf4, 0x23, 0x00, 0x00, //0x00008fd1 ja LBB5_2296 + 0x31, 0xd2, //0x00008fd7 xorl %edx, %edx + 0x48, 0xc7, 0xc7, 0xff, 0xff, 0xff, 0xff, //0x00008fd9 movq $-1, %rdi + //0x00008fe0 .p2align 4, 0x90 + //0x00008fe0 LBB5_1753 + 0x8d, 0x14, 0x92, //0x00008fe0 leal (%rdx,%rdx,4), %edx + 0x0f, 0xb6, 0xc9, //0x00008fe3 movzbl %cl, %ecx + 0x8d, 0x14, 0x51, //0x00008fe6 leal (%rcx,%rdx,2), %edx + 0x83, 0xc2, 0xd0, //0x00008fe9 addl $-48, %edx + 0x41, 0x0f, 0xb6, 0x4d, 0x01, //0x00008fec movzbl $1(%r13), %ecx + 0x49, 0x83, 0xc5, 0x01, //0x00008ff1 addq $1, %r13 + 0x8d, 0x59, 0xd0, //0x00008ff5 leal $-48(%rcx), %ebx + 0x48, 0x83, 0xc7, 0x01, //0x00008ff8 addq $1, %rdi + 0x80, 0xfb, 0x0a, //0x00008ffc cmpb $10, %bl + 0x0f, 0x82, 0xdb, 0xff, 0xff, 0xff, //0x00008fff jb LBB5_1753 + 0x48, 0x83, 0xff, 0x09, //0x00009005 cmpq $9, %rdi + 0x0f, 0x83, 0x03, 0x28, 0x00, 0x00, //0x00009009 jae LBB5_2277 + //0x0000900f LBB5_1755 + 0x0f, 0xaf, 0xd0, //0x0000900f imull %eax, %edx + 0x44, 0x01, 0xf2, //0x00009012 addl %r14d, %edx + 0x41, 0x89, 0xd6, //0x00009015 movl %edx, %r14d + 0xe9, 0x67, 0x00, 0x00, 0x00, //0x00009018 jmp LBB5_1765 + //0x0000901d LBB5_1756 + 0x4c, 0x89, 0xc8, //0x0000901d movq %r9, %rax + 0x4c, 0x09, 0xf0, //0x00009020 orq %r14, %rax + 0x0f, 0x99, 0xc0, //0x00009023 setns %al + 0x0f, 0x88, 0x8e, 0x04, 0x00, 0x00, //0x00009026 js LBB5_1812 + 0x4d, 0x39, 0xf1, //0x0000902c cmpq %r14, %r9 + 0x0f, 0x8c, 0x85, 0x04, 0x00, 0x00, //0x0000902f jl LBB5_1812 + 0x49, 0xf7, 0xd1, //0x00009035 notq %r9 + 0x4c, 0x89, 0xc8, //0x00009038 movq %r9, %rax + 0xe9, 0xd5, 0xfe, 0xff, 0xff, //0x0000903b jmp LBB5_1739 + //0x00009040 LBB5_1759 + 0x8a, 0x02, //0x00009040 movb (%rdx), %al + 0x44, 0x8d, 0x48, 0xd0, //0x00009042 leal $-48(%rax), %r9d + //0x00009046 LBB5_1760 + 0x41, 0x80, 0xf9, 0x09, //0x00009046 cmpb $9, %r9b + 0x0f, 0x87, 0x1c, 0x00, 0x00, 0x00, //0x0000904a ja LBB5_1763 + //0x00009050 .p2align 4, 0x90 + //0x00009050 LBB5_1761 + 0x0f, 0xb6, 0x42, 0x01, //0x00009050 movzbl $1(%rdx), %eax + 0x48, 0x83, 0xc2, 0x01, //0x00009054 addq $1, %rdx + 0x8d, 0x48, 0xd0, //0x00009058 leal $-48(%rax), %ecx + 0x80, 0xf9, 0x0a, //0x0000905b cmpb $10, %cl + 0x0f, 0x82, 0xec, 0xff, 0xff, 0xff, //0x0000905e jb LBB5_1761 + 0x41, 0xb1, 0x01, //0x00009064 movb $1, %r9b + 0xe9, 0x04, 0x00, 0x00, 0x00, //0x00009067 jmp LBB5_1764 + //0x0000906c LBB5_1763 + 0x4c, 0x8b, 0x4d, 0xb8, //0x0000906c movq $-72(%rbp), %r9 + //0x00009070 LBB5_1764 + 0x45, 0x29, 0xd6, //0x00009070 subl %r10d, %r14d + 0x24, 0xdf, //0x00009073 andb $-33, %al + 0x49, 0x89, 0xd5, //0x00009075 movq %rdx, %r13 + 0x3c, 0x45, //0x00009078 cmpb $69, %al + 0x44, 0x8b, 0x55, 0xb0, //0x0000907a movl $-80(%rbp), %r10d + 0x0f, 0x84, 0x0c, 0xff, 0xff, 0xff, //0x0000907e je LBB5_1745 + //0x00009084 LBB5_1765 + 0x43, 0x8d, 0x14, 0x00, //0x00009084 leal (%r8,%r8), %edx + 0x83, 0xc2, 0xff, //0x00009088 addl $-1, %edx + 0x48, 0xb8, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x0000908b movabsq $4503599627370495, %rax + 0x48, 0x83, 0xc0, 0x01, //0x00009095 addq $1, %rax + 0x48, 0x39, 0xc6, //0x00009099 cmpq %rax, %rsi + 0x0f, 0x83, 0xc6, 0x00, 0x00, 0x00, //0x0000909c jae LBB5_1776 + 0x66, 0x48, 0x0f, 0x6e, 0xc6, //0x000090a2 movq %rsi, %xmm0 + 0x66, 0x0f, 0x62, 0x05, 0x61, 0x70, 0xff, 0xff, //0x000090a7 punpckldq $-36767(%rip), %xmm0 /* LCPI5_11+0(%rip) */ + 0x66, 0x0f, 0x5c, 0x05, 0x69, 0x70, 0xff, 0xff, //0x000090af subpd $-36759(%rip), %xmm0 /* LCPI5_12+0(%rip) */ + 0x66, 0x0f, 0x28, 0xd0, //0x000090b7 movapd %xmm0, %xmm2 + 0x66, 0x0f, 0x15, 0xd0, //0x000090bb unpckhpd %xmm0, %xmm2 + 0xf2, 0x0f, 0x58, 0xd0, //0x000090bf addsd %xmm0, %xmm2 + 0x89, 0xd0, //0x000090c3 movl %edx, %eax + 0xc1, 0xe8, 0x1f, //0x000090c5 shrl $31, %eax + 0x48, 0xc1, 0xe0, 0x3f, //0x000090c8 shlq $63, %rax + 0x66, 0x48, 0x0f, 0x6e, 0xc8, //0x000090cc movq %rax, %xmm1 + 0x66, 0x0f, 0xeb, 0xca, //0x000090d1 por %xmm2, %xmm1 + 0x45, 0x85, 0xf6, //0x000090d5 testl %r14d, %r14d + 0x0f, 0x84, 0xdc, 0x08, 0x00, 0x00, //0x000090d8 je LBB5_1898 + 0x48, 0x85, 0xf6, //0x000090de testq %rsi, %rsi + 0x0f, 0x84, 0xd3, 0x08, 0x00, 0x00, //0x000090e1 je LBB5_1898 + 0x41, 0x8d, 0x46, 0xff, //0x000090e7 leal $-1(%r14), %eax + 0x83, 0xf8, 0x24, //0x000090eb cmpl $36, %eax + 0x0f, 0x87, 0x55, 0x00, 0x00, 0x00, //0x000090ee ja LBB5_1774 + 0x44, 0x89, 0xf0, //0x000090f4 movl %r14d, %eax + 0x41, 0x83, 0xfe, 0x17, //0x000090f7 cmpl $23, %r14d + 0x0f, 0x8c, 0x15, 0x00, 0x00, 0x00, //0x000090fb jl LBB5_1771 + 0x41, 0x8d, 0x46, 0xea, //0x00009101 leal $-22(%r14), %eax + 0x48, 0x8d, 0x0d, 0x44, 0x30, 0x00, 0x00, //0x00009105 leaq $12356(%rip), %rcx /* _P10_TAB+0(%rip) */ + 0xf2, 0x0f, 0x59, 0x0c, 0xc1, //0x0000910c mulsd (%rcx,%rax,8), %xmm1 + 0xb8, 0x16, 0x00, 0x00, 0x00, //0x00009111 movl $22, %eax + //0x00009116 LBB5_1771 + 0x66, 0x0f, 0x2e, 0x0d, 0x22, 0x70, 0xff, 0xff, //0x00009116 ucomisd $-36830(%rip), %xmm1 /* LCPI5_14+0(%rip) */ + 0x0f, 0x87, 0x42, 0x03, 0x00, 0x00, //0x0000911e ja LBB5_1808 + 0xf2, 0x0f, 0x10, 0x05, 0x1c, 0x70, 0xff, 0xff, //0x00009124 movsd $-36836(%rip), %xmm0 /* LCPI5_15+0(%rip) */ + 0x66, 0x0f, 0x2e, 0xc1, //0x0000912c ucomisd %xmm1, %xmm0 + 0x0f, 0x87, 0x30, 0x03, 0x00, 0x00, //0x00009130 ja LBB5_1808 + 0x89, 0xc0, //0x00009136 movl %eax, %eax + 0x48, 0x8d, 0x0d, 0x11, 0x30, 0x00, 0x00, //0x00009138 leaq $12305(%rip), %rcx /* _P10_TAB+0(%rip) */ + 0xf2, 0x0f, 0x59, 0x0c, 0xc1, //0x0000913f mulsd (%rcx,%rax,8), %xmm1 + 0xe9, 0x71, 0x08, 0x00, 0x00, //0x00009144 jmp LBB5_1898 + //0x00009149 LBB5_1774 + 0x41, 0x83, 0xfe, 0xea, //0x00009149 cmpl $-22, %r14d + 0x0f, 0x82, 0x15, 0x00, 0x00, 0x00, //0x0000914d jb LBB5_1776 + 0x41, 0xf7, 0xde, //0x00009153 negl %r14d + 0x48, 0x8d, 0x05, 0xf3, 0x2f, 0x00, 0x00, //0x00009156 leaq $12275(%rip), %rax /* _P10_TAB+0(%rip) */ + 0xf2, 0x42, 0x0f, 0x5e, 0x0c, 0xf0, //0x0000915d divsd (%rax,%r14,8), %xmm1 + 0xe9, 0x52, 0x08, 0x00, 0x00, //0x00009163 jmp LBB5_1898 + //0x00009168 LBB5_1776 + 0x89, 0x55, 0x8c, //0x00009168 movl %edx, $-116(%rbp) + 0x41, 0x8d, 0x86, 0x5c, 0x01, 0x00, 0x00, //0x0000916b leal $348(%r14), %eax + 0x3d, 0xb7, 0x02, 0x00, 0x00, //0x00009172 cmpl $695, %eax + 0x0f, 0x87, 0x21, 0x01, 0x00, 0x00, //0x00009177 ja LBB5_1790 + //0x0000917d LBB5_1777 + 0x4c, 0x89, 0x4d, 0xb8, //0x0000917d movq %r9, $-72(%rbp) + 0x48, 0x85, 0xf6, //0x00009181 testq %rsi, %rsi + 0x4c, 0x89, 0x7d, 0x80, //0x00009184 movq %r15, $-128(%rbp) + 0x44, 0x89, 0x55, 0xb0, //0x00009188 movl %r10d, $-80(%rbp) + 0x0f, 0x84, 0x0d, 0x00, 0x00, 0x00, //0x0000918c je LBB5_1779 + 0x4c, 0x0f, 0xbd, 0xce, //0x00009192 bsrq %rsi, %r9 + 0x49, 0x83, 0xf1, 0x3f, //0x00009196 xorq $63, %r9 + 0xe9, 0x06, 0x00, 0x00, 0x00, //0x0000919a jmp LBB5_1780 + //0x0000919f LBB5_1779 + 0x41, 0xb9, 0x40, 0x00, 0x00, 0x00, //0x0000919f movl $64, %r9d + //0x000091a5 LBB5_1780 + 0x49, 0x89, 0xf7, //0x000091a5 movq %rsi, %r15 + 0x44, 0x89, 0xc9, //0x000091a8 movl %r9d, %ecx + 0x49, 0xd3, 0xe7, //0x000091ab shlq %cl, %r15 + 0x89, 0xc7, //0x000091ae movl %eax, %edi + 0x48, 0xc1, 0xe7, 0x04, //0x000091b0 shlq $4, %rdi + 0x48, 0x8d, 0x1d, 0x55, 0x30, 0x00, 0x00, //0x000091b4 leaq $12373(%rip), %rbx /* _POW10_M128_TAB+0(%rip) */ + 0x4c, 0x8b, 0x44, 0x1f, 0x08, //0x000091bb movq $8(%rdi,%rbx), %r8 + 0x4c, 0x89, 0xc0, //0x000091c0 movq %r8, %rax + 0x49, 0xf7, 0xe7, //0x000091c3 mulq %r15 + 0x49, 0x89, 0xc3, //0x000091c6 movq %rax, %r11 + 0x49, 0x89, 0xd2, //0x000091c9 movq %rdx, %r10 + 0x81, 0xe2, 0xff, 0x01, 0x00, 0x00, //0x000091cc andl $511, %edx + 0x48, 0x81, 0xfa, 0xff, 0x01, 0x00, 0x00, //0x000091d2 cmpq $511, %rdx + 0x0f, 0x85, 0x46, 0x00, 0x00, 0x00, //0x000091d9 jne LBB5_1785 + 0x4c, 0x89, 0xf9, //0x000091df movq %r15, %rcx + 0x48, 0xf7, 0xd1, //0x000091e2 notq %rcx + 0x49, 0x39, 0xcb, //0x000091e5 cmpq %rcx, %r11 + 0x0f, 0x86, 0x37, 0x00, 0x00, 0x00, //0x000091e8 jbe LBB5_1785 + 0x4c, 0x89, 0xf8, //0x000091ee movq %r15, %rax + 0x48, 0xf7, 0x24, 0x1f, //0x000091f1 mulq (%rdi,%rbx) + 0x49, 0x01, 0xd3, //0x000091f5 addq %rdx, %r11 + 0x49, 0x83, 0xd2, 0x00, //0x000091f8 adcq $0, %r10 + 0x44, 0x89, 0xd2, //0x000091fc movl %r10d, %edx + 0x81, 0xe2, 0xff, 0x01, 0x00, 0x00, //0x000091ff andl $511, %edx + 0x48, 0x81, 0xfa, 0xff, 0x01, 0x00, 0x00, //0x00009205 cmpq $511, %rdx + 0x0f, 0x85, 0x13, 0x00, 0x00, 0x00, //0x0000920c jne LBB5_1785 + 0x49, 0x83, 0xfb, 0xff, //0x00009212 cmpq $-1, %r11 + 0x0f, 0x85, 0x09, 0x00, 0x00, 0x00, //0x00009216 jne LBB5_1785 + 0x48, 0x39, 0xc8, //0x0000921c cmpq %rcx, %rax + 0x0f, 0x87, 0x75, 0x00, 0x00, 0x00, //0x0000921f ja LBB5_1789 + //0x00009225 LBB5_1785 + 0x4c, 0x89, 0xd0, //0x00009225 movq %r10, %rax + 0x48, 0xc1, 0xe8, 0x3f, //0x00009228 shrq $63, %rax + 0x8d, 0x48, 0x09, //0x0000922c leal $9(%rax), %ecx + 0x49, 0xd3, 0xea, //0x0000922f shrq %cl, %r10 + 0x4d, 0x85, 0xdb, //0x00009232 testq %r11, %r11 + 0x0f, 0x85, 0x18, 0x00, 0x00, 0x00, //0x00009235 jne LBB5_1788 + 0x48, 0x85, 0xd2, //0x0000923b testq %rdx, %rdx + 0x0f, 0x85, 0x0f, 0x00, 0x00, 0x00, //0x0000923e jne LBB5_1788 + 0x44, 0x89, 0xd1, //0x00009244 movl %r10d, %ecx + 0x83, 0xe1, 0x03, //0x00009247 andl $3, %ecx + 0x83, 0xf9, 0x01, //0x0000924a cmpl $1, %ecx + 0x0f, 0x84, 0x47, 0x00, 0x00, 0x00, //0x0000924d je LBB5_1789 + //0x00009253 LBB5_1788 + 0x49, 0x89, 0xdf, //0x00009253 movq %rbx, %r15 + 0x41, 0x69, 0xce, 0x6a, 0x52, 0x03, 0x00, //0x00009256 imull $217706, %r14d, %ecx + 0xc1, 0xf9, 0x10, //0x0000925d sarl $16, %ecx + 0x81, 0xc1, 0x3f, 0x04, 0x00, 0x00, //0x00009260 addl $1087, %ecx + 0x4c, 0x63, 0xd9, //0x00009266 movslq %ecx, %r11 + 0x4c, 0x89, 0xdb, //0x00009269 movq %r11, %rbx + 0x4c, 0x29, 0xcb, //0x0000926c subq %r9, %rbx + 0x44, 0x89, 0xd2, //0x0000926f movl %r10d, %edx + 0x83, 0xe2, 0x01, //0x00009272 andl $1, %edx + 0x4c, 0x01, 0xd2, //0x00009275 addq %r10, %rdx + 0x48, 0x89, 0xd1, //0x00009278 movq %rdx, %rcx + 0x48, 0xc1, 0xe9, 0x36, //0x0000927b shrq $54, %rcx + 0x48, 0x01, 0xc3, //0x0000927f addq %rax, %rbx + 0x48, 0x83, 0xf9, 0x01, //0x00009282 cmpq $1, %rcx + 0x48, 0x83, 0xdb, 0x00, //0x00009286 sbbq $0, %rbx + 0x48, 0x8d, 0x43, 0xff, //0x0000928a leaq $-1(%rbx), %rax + 0x48, 0x3d, 0xfd, 0x07, 0x00, 0x00, //0x0000928e cmpq $2045, %rax + 0x0f, 0x86, 0x51, 0x00, 0x00, 0x00, //0x00009294 jbe LBB5_1795 + //0x0000929a LBB5_1789 + 0x4c, 0x8b, 0x7d, 0x80, //0x0000929a movq $-128(%rbp), %r15 + //0x0000929e LBB5_1790 + 0x4d, 0x89, 0xe8, //0x0000929e movq %r13, %r8 + 0x4d, 0x29, 0xe0, //0x000092a1 subq %r12, %r8 + 0x48, 0x8b, 0x45, 0xc0, //0x000092a4 movq $-64(%rbp), %rax + 0x4c, 0x8b, 0x48, 0x40, //0x000092a8 movq $64(%rax), %r9 + 0x4c, 0x8b, 0x58, 0x50, //0x000092ac movq $80(%rax), %r11 + 0x4d, 0x85, 0xdb, //0x000092b0 testq %r11, %r11 + 0x0f, 0x84, 0x99, 0x04, 0x00, 0x00, //0x000092b3 je LBB5_1858 + 0x41, 0xc6, 0x01, 0x00, //0x000092b9 movb $0, (%r9) + 0x49, 0x83, 0xfb, 0x01, //0x000092bd cmpq $1, %r11 + 0x0f, 0x84, 0x8b, 0x04, 0x00, 0x00, //0x000092c1 je LBB5_1858 + 0x49, 0x8d, 0x4b, 0xff, //0x000092c7 leaq $-1(%r11), %rcx + 0xb8, 0x01, 0x00, 0x00, 0x00, //0x000092cb movl $1, %eax + 0x48, 0x83, 0xf9, 0x08, //0x000092d0 cmpq $8, %rcx + 0x0f, 0x82, 0x66, 0x04, 0x00, 0x00, //0x000092d4 jb LBB5_1857 + 0x48, 0x83, 0xf9, 0x20, //0x000092da cmpq $32, %rcx + 0x0f, 0x83, 0xaa, 0x01, 0x00, 0x00, //0x000092de jae LBB5_1810 + 0x31, 0xd2, //0x000092e4 xorl %edx, %edx + 0xe9, 0xee, 0x03, 0x00, 0x00, //0x000092e6 jmp LBB5_1850 + //0x000092eb LBB5_1795 + 0x48, 0xb8, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0x00, //0x000092eb movabsq $18014398509481984, %rax + 0x48, 0x39, 0xc2, //0x000092f5 cmpq %rax, %rdx + 0x49, 0xbe, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, //0x000092f8 movabsq $-9223372036854775808, %r14 + 0x48, 0xb8, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x00009302 movabsq $4503599627370495, %rax + 0xb1, 0x02, //0x0000930c movb $2, %cl + 0x80, 0xd9, 0x00, //0x0000930e sbbb $0, %cl + 0x48, 0xd3, 0xea, //0x00009311 shrq %cl, %rdx + 0x48, 0xc1, 0xe3, 0x34, //0x00009314 shlq $52, %rbx + 0x48, 0x21, 0xc2, //0x00009318 andq %rax, %rdx + 0x48, 0x09, 0xda, //0x0000931b orq %rbx, %rdx + 0x48, 0x89, 0xd0, //0x0000931e movq %rdx, %rax + 0x4c, 0x09, 0xf0, //0x00009321 orq %r14, %rax + 0x8b, 0x5d, 0xb0, //0x00009324 movl $-80(%rbp), %ebx + 0x84, 0xdb, //0x00009327 testb %bl, %bl + 0x48, 0x0f, 0x44, 0xc2, //0x00009329 cmoveq %rdx, %rax + 0x66, 0x48, 0x0f, 0x6e, 0xc8, //0x0000932d movq %rax, %xmm1 + 0x80, 0x7d, 0xb8, 0x00, //0x00009332 cmpb $0, $-72(%rbp) + 0x0f, 0x84, 0xfa, 0x02, 0x00, 0x00, //0x00009336 je LBB5_1842 + 0x41, 0xb9, 0x40, 0x00, 0x00, 0x00, //0x0000933c movl $64, %r9d + 0x48, 0xff, 0xc6, //0x00009342 incq %rsi + 0x0f, 0x84, 0x08, 0x00, 0x00, 0x00, //0x00009345 je LBB5_1798 + 0x4c, 0x0f, 0xbd, 0xce, //0x0000934b bsrq %rsi, %r9 + 0x49, 0x83, 0xf1, 0x3f, //0x0000934f xorq $63, %r9 + //0x00009353 LBB5_1798 + 0x44, 0x89, 0xc9, //0x00009353 movl %r9d, %ecx + 0x48, 0xd3, 0xe6, //0x00009356 shlq %cl, %rsi + 0x4c, 0x89, 0xc0, //0x00009359 movq %r8, %rax + 0x48, 0xf7, 0xe6, //0x0000935c mulq %rsi + 0x49, 0x89, 0xc2, //0x0000935f movq %rax, %r10 + 0x49, 0x89, 0xd0, //0x00009362 movq %rdx, %r8 + 0x81, 0xe2, 0xff, 0x01, 0x00, 0x00, //0x00009365 andl $511, %edx + 0x48, 0x81, 0xfa, 0xff, 0x01, 0x00, 0x00, //0x0000936b cmpq $511, %rdx + 0x0f, 0x85, 0x46, 0x00, 0x00, 0x00, //0x00009372 jne LBB5_1803 + 0x48, 0x89, 0xf1, //0x00009378 movq %rsi, %rcx + 0x48, 0xf7, 0xd1, //0x0000937b notq %rcx + 0x49, 0x39, 0xca, //0x0000937e cmpq %rcx, %r10 + 0x0f, 0x86, 0x37, 0x00, 0x00, 0x00, //0x00009381 jbe LBB5_1803 + 0x48, 0x89, 0xf0, //0x00009387 movq %rsi, %rax + 0x4a, 0xf7, 0x24, 0x3f, //0x0000938a mulq (%rdi,%r15) + 0x49, 0x01, 0xd2, //0x0000938e addq %rdx, %r10 + 0x49, 0x83, 0xd0, 0x00, //0x00009391 adcq $0, %r8 + 0x44, 0x89, 0xc2, //0x00009395 movl %r8d, %edx + 0x81, 0xe2, 0xff, 0x01, 0x00, 0x00, //0x00009398 andl $511, %edx + 0x48, 0x81, 0xfa, 0xff, 0x01, 0x00, 0x00, //0x0000939e cmpq $511, %rdx + 0x0f, 0x85, 0x13, 0x00, 0x00, 0x00, //0x000093a5 jne LBB5_1803 + 0x49, 0x83, 0xfa, 0xff, //0x000093ab cmpq $-1, %r10 + 0x0f, 0x85, 0x09, 0x00, 0x00, 0x00, //0x000093af jne LBB5_1803 + 0x48, 0x39, 0xc8, //0x000093b5 cmpq %rcx, %rax + 0x0f, 0x87, 0xdc, 0xfe, 0xff, 0xff, //0x000093b8 ja LBB5_1789 + //0x000093be LBB5_1803 + 0x4c, 0x89, 0xc0, //0x000093be movq %r8, %rax + 0x48, 0xc1, 0xe8, 0x3f, //0x000093c1 shrq $63, %rax + 0x8d, 0x48, 0x09, //0x000093c5 leal $9(%rax), %ecx + 0x49, 0xd3, 0xe8, //0x000093c8 shrq %cl, %r8 + 0x4d, 0x85, 0xd2, //0x000093cb testq %r10, %r10 + 0x0f, 0x85, 0x18, 0x00, 0x00, 0x00, //0x000093ce jne LBB5_1806 + 0x48, 0x85, 0xd2, //0x000093d4 testq %rdx, %rdx + 0x0f, 0x85, 0x0f, 0x00, 0x00, 0x00, //0x000093d7 jne LBB5_1806 + 0x44, 0x89, 0xc1, //0x000093dd movl %r8d, %ecx + 0x83, 0xe1, 0x03, //0x000093e0 andl $3, %ecx + 0x83, 0xf9, 0x01, //0x000093e3 cmpl $1, %ecx + 0x0f, 0x84, 0xae, 0xfe, 0xff, 0xff, //0x000093e6 je LBB5_1789 + //0x000093ec LBB5_1806 + 0x4d, 0x29, 0xcb, //0x000093ec subq %r9, %r11 + 0x44, 0x89, 0xc2, //0x000093ef movl %r8d, %edx + 0x83, 0xe2, 0x01, //0x000093f2 andl $1, %edx + 0x4c, 0x01, 0xc2, //0x000093f5 addq %r8, %rdx + 0x49, 0x01, 0xc3, //0x000093f8 addq %rax, %r11 + 0x48, 0xb9, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0x00, //0x000093fb movabsq $18014398509481984, %rcx + 0x48, 0x39, 0xca, //0x00009405 cmpq %rcx, %rdx + 0x49, 0x83, 0xdb, 0x00, //0x00009408 sbbq $0, %r11 + 0x49, 0x8d, 0x43, 0xff, //0x0000940c leaq $-1(%r11), %rax + 0x48, 0x3d, 0xfd, 0x07, 0x00, 0x00, //0x00009410 cmpq $2045, %rax + 0x0f, 0x87, 0x7e, 0xfe, 0xff, 0xff, //0x00009416 ja LBB5_1789 + 0x48, 0x39, 0xca, //0x0000941c cmpq %rcx, %rdx + 0xb1, 0x02, //0x0000941f movb $2, %cl + 0x80, 0xd9, 0x00, //0x00009421 sbbb $0, %cl + 0x48, 0xd3, 0xea, //0x00009424 shrq %cl, %rdx + 0x49, 0xc1, 0xe3, 0x34, //0x00009427 shlq $52, %r11 + 0x48, 0xb8, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x0000942b movabsq $4503599627370495, %rax + 0x48, 0x21, 0xc2, //0x00009435 andq %rax, %rdx + 0x4c, 0x09, 0xda, //0x00009438 orq %r11, %rdx + 0x49, 0x09, 0xd6, //0x0000943b orq %rdx, %r14 + 0x84, 0xdb, //0x0000943e testb %bl, %bl + 0x4c, 0x0f, 0x44, 0xf2, //0x00009440 cmoveq %rdx, %r14 + 0x66, 0x49, 0x0f, 0x6e, 0xc6, //0x00009444 movq %r14, %xmm0 + 0x66, 0x0f, 0x2e, 0xc8, //0x00009449 ucomisd %xmm0, %xmm1 + 0x4c, 0x8b, 0x5d, 0xc8, //0x0000944d movq $-56(%rbp), %r11 + 0x4c, 0x8b, 0x7d, 0x80, //0x00009451 movq $-128(%rbp), %r15 + 0x0f, 0x85, 0x43, 0xfe, 0xff, 0xff, //0x00009455 jne LBB5_1790 + 0x0f, 0x8b, 0x59, 0x05, 0x00, 0x00, //0x0000945b jnp LBB5_1898 + 0xe9, 0x38, 0xfe, 0xff, 0xff, //0x00009461 jmp LBB5_1790 + //0x00009466 LBB5_1808 + 0x89, 0x55, 0x8c, //0x00009466 movl %edx, $-116(%rbp) + 0x41, 0x8d, 0x86, 0x5c, 0x01, 0x00, 0x00, //0x00009469 leal $348(%r14), %eax + 0xe9, 0x08, 0xfd, 0xff, 0xff, //0x00009470 jmp LBB5_1777 + //0x00009475 LBB5_1809 + 0x48, 0x89, 0x75, 0x98, //0x00009475 movq %rsi, $-104(%rbp) + 0x4c, 0x8b, 0x75, 0xc0, //0x00009479 movq $-64(%rbp), %r14 + 0x48, 0x8b, 0x45, 0xa0, //0x0000947d movq $-96(%rbp), %rax + 0xe9, 0x91, 0x05, 0x00, 0x00, //0x00009481 jmp LBB5_1902 + //0x00009486 LBB5_1841 + 0x4d, 0x89, 0xef, //0x00009486 movq %r13, %r15 + 0xe9, 0x04, 0x01, 0x00, 0x00, //0x00009489 jmp LBB5_1818 + //0x0000948e LBB5_1810 + 0x48, 0x89, 0xca, //0x0000948e movq %rcx, %rdx + 0x48, 0x83, 0xe2, 0xe0, //0x00009491 andq $-32, %rdx + 0x48, 0x8d, 0x72, 0xe0, //0x00009495 leaq $-32(%rdx), %rsi + 0x48, 0x89, 0xf0, //0x00009499 movq %rsi, %rax + 0x48, 0xc1, 0xe8, 0x05, //0x0000949c shrq $5, %rax + 0x48, 0x83, 0xc0, 0x01, //0x000094a0 addq $1, %rax + 0x89, 0xc3, //0x000094a4 movl %eax, %ebx + 0x83, 0xe3, 0x03, //0x000094a6 andl $3, %ebx + 0x48, 0x83, 0xfe, 0x60, //0x000094a9 cmpq $96, %rsi + 0x0f, 0x83, 0x90, 0x01, 0x00, 0x00, //0x000094ad jae LBB5_1843 + 0x31, 0xf6, //0x000094b3 xorl %esi, %esi + 0xe9, 0xdc, 0x01, 0x00, 0x00, //0x000094b5 jmp LBB5_1845 + //0x000094ba LBB5_1812 + 0x49, 0x8d, 0x4e, 0xff, //0x000094ba leaq $-1(%r14), %rcx + 0x49, 0x39, 0xc9, //0x000094be cmpq %rcx, %r9 + 0x49, 0xf7, 0xd6, //0x000094c1 notq %r14 + 0x4d, 0x0f, 0x45, 0xf3, //0x000094c4 cmovneq %r11, %r14 + 0x84, 0xc0, //0x000094c8 testb %al, %al + 0x4d, 0x0f, 0x44, 0xf3, //0x000094ca cmoveq %r11, %r14 + 0x4c, 0x89, 0xf0, //0x000094ce movq %r14, %rax + 0xe9, 0x3f, 0xfa, 0xff, 0xff, //0x000094d1 jmp LBB5_1739 + //0x000094d6 LBB5_1813 + 0x48, 0x83, 0xc6, 0x40, //0x000094d6 addq $64, %rsi + 0x49, 0x89, 0xf5, //0x000094da movq %rsi, %r13 + //0x000094dd LBB5_1814 + 0x4c, 0x89, 0xe8, //0x000094dd movq %r13, %rax + 0x48, 0x83, 0xc0, 0xc0, //0x000094e0 addq $-64, %rax + 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x000094e4 .p2align 4, 0x90 + //0x000094f0 LBB5_1815 + 0xf3, 0x0f, 0x6f, 0x48, 0x40, //0x000094f0 movdqu $64(%rax), %xmm1 + 0xf3, 0x0f, 0x6f, 0x50, 0x50, //0x000094f5 movdqu $80(%rax), %xmm2 + 0xf3, 0x0f, 0x6f, 0x58, 0x60, //0x000094fa movdqu $96(%rax), %xmm3 + 0xf3, 0x0f, 0x6f, 0x60, 0x70, //0x000094ff movdqu $112(%rax), %xmm4 + 0x48, 0x83, 0xc0, 0x40, //0x00009504 addq $64, %rax + 0x66, 0x41, 0x0f, 0x6f, 0xe8, //0x00009508 movdqa %xmm8, %xmm5 + 0x66, 0x0f, 0x38, 0x00, 0xe9, //0x0000950d pshufb %xmm1, %xmm5 + 0x66, 0x41, 0x0f, 0x6f, 0xf0, //0x00009512 movdqa %xmm8, %xmm6 + 0x66, 0x0f, 0x38, 0x00, 0xf2, //0x00009517 pshufb %xmm2, %xmm6 + 0x66, 0x41, 0x0f, 0x6f, 0xf8, //0x0000951c movdqa %xmm8, %xmm7 + 0x66, 0x0f, 0x38, 0x00, 0xfb, //0x00009521 pshufb %xmm3, %xmm7 + 0x66, 0x41, 0x0f, 0x6f, 0xc0, //0x00009526 movdqa %xmm8, %xmm0 + 0x66, 0x0f, 0x38, 0x00, 0xc4, //0x0000952b pshufb %xmm4, %xmm0 + 0x66, 0x0f, 0x74, 0xe9, //0x00009530 pcmpeqb %xmm1, %xmm5 + 0x66, 0x0f, 0xd7, 0xf5, //0x00009534 pmovmskb %xmm5, %esi + 0x66, 0x0f, 0x74, 0xf2, //0x00009538 pcmpeqb %xmm2, %xmm6 + 0x66, 0x0f, 0xd7, 0xde, //0x0000953c pmovmskb %xmm6, %ebx + 0x66, 0x0f, 0x74, 0xfb, //0x00009540 pcmpeqb %xmm3, %xmm7 + 0x66, 0x0f, 0xd7, 0xd7, //0x00009544 pmovmskb %xmm7, %edx + 0x66, 0x0f, 0x74, 0xc4, //0x00009548 pcmpeqb %xmm4, %xmm0 + 0x66, 0x0f, 0xd7, 0xc8, //0x0000954c pmovmskb %xmm0, %ecx + 0x48, 0xc1, 0xe3, 0x10, //0x00009550 shlq $16, %rbx + 0x48, 0x09, 0xf3, //0x00009554 orq %rsi, %rbx + 0x48, 0xc1, 0xe2, 0x20, //0x00009557 shlq $32, %rdx + 0x48, 0x09, 0xda, //0x0000955b orq %rbx, %rdx + 0x48, 0xc1, 0xe1, 0x30, //0x0000955e shlq $48, %rcx + 0x48, 0x09, 0xd1, //0x00009562 orq %rdx, %rcx + 0x48, 0x83, 0xf9, 0xff, //0x00009565 cmpq $-1, %rcx + 0x0f, 0x84, 0x81, 0xff, 0xff, 0xff, //0x00009569 je LBB5_1815 + 0x48, 0xf7, 0xd1, //0x0000956f notq %rcx + 0x49, 0x89, 0x8e, 0x98, 0x00, 0x00, 0x00, //0x00009572 movq %rcx, $152(%r14) + 0x49, 0x89, 0x86, 0x90, 0x00, 0x00, 0x00, //0x00009579 movq %rax, $144(%r14) + 0x48, 0x0f, 0xbc, 0xc9, //0x00009580 bsfq %rcx, %rcx + 0x48, 0x8d, 0x34, 0x08, //0x00009584 leaq (%rax,%rcx), %rsi + 0x4c, 0x8d, 0x3c, 0x08, //0x00009588 leaq (%rax,%rcx), %r15 + 0x49, 0x83, 0xc7, 0x01, //0x0000958c addq $1, %r15 + //0x00009590 LBB5_1817 + 0x8a, 0x0e, //0x00009590 movb (%rsi), %cl + //0x00009592 LBB5_1818 + 0x80, 0xf9, 0x7d, //0x00009592 cmpb $125, %cl + 0x0f, 0x85, 0x84, 0x00, 0x00, 0x00, //0x00009595 jne LBB5_1839 + 0x41, 0x83, 0x86, 0xc8, 0x00, 0x00, 0x00, 0x01, //0x0000959b addl $1, $200(%r14) + 0x48, 0xc1, 0xe7, 0x04, //0x000095a3 shlq $4, %rdi + 0x49, 0x8b, 0x44, 0x38, 0x08, //0x000095a7 movq $8(%r8,%rdi), %rax + 0x49, 0x89, 0x86, 0xa8, 0x00, 0x00, 0x00, //0x000095ac movq %rax, $168(%r14) + 0x4d, 0x29, 0xda, //0x000095b3 subq %r11, %r10 + 0x49, 0xc1, 0xea, 0x04, //0x000095b6 shrq $4, %r10 + 0x45, 0x89, 0x54, 0x38, 0x0c, //0x000095ba movl %r10d, $12(%r8,%rdi) + 0x41, 0xc7, 0x44, 0x38, 0x08, 0x00, 0x00, 0x00, 0x00, //0x000095bf movl $0, $8(%r8,%rdi) + 0x41, 0x0f, 0xb6, 0x03, //0x000095c8 movzbl (%r11), %eax + 0x41, 0x89, 0x03, //0x000095cc movl %eax, (%r11) + 0x49, 0x8b, 0x8e, 0xb0, 0x00, 0x00, 0x00, //0x000095cf movq $176(%r14), %rcx + 0x41, 0x8b, 0x86, 0xe0, 0x00, 0x00, 0x00, //0x000095d6 movl $224(%r14), %eax + 0x48, 0x39, 0xc1, //0x000095dd cmpq %rax, %rcx + 0x0f, 0x86, 0x14, 0x00, 0x00, 0x00, //0x000095e0 jbe LBB5_1614 + //0x000095e6 LBB5_1613 + 0x41, 0x89, 0x8e, 0xe0, 0x00, 0x00, 0x00, //0x000095e6 movl %ecx, $224(%r14) + 0x48, 0x81, 0xf9, 0x00, 0x10, 0x00, 0x00, //0x000095ed cmpq $4096, %rcx + 0x0f, 0x87, 0x1d, 0xa9, 0xff, 0xff, //0x000095f4 ja LBB5_719 + //0x000095fa LBB5_1614 + 0x48, 0x83, 0xc1, 0xff, //0x000095fa addq $-1, %rcx + 0x49, 0x89, 0x8e, 0xb0, 0x00, 0x00, 0x00, //0x000095fe movq %rcx, $176(%r14) + 0x49, 0x8b, 0x8e, 0xa8, 0x00, 0x00, 0x00, //0x00009605 movq $168(%r14), %rcx + 0x48, 0x83, 0xf9, 0xff, //0x0000960c cmpq $-1, %rcx + 0x0f, 0x84, 0x01, 0xa9, 0xff, 0xff, //0x00009610 je LBB5_719 + 0x4c, 0x8b, 0x5d, 0xc8, //0x00009616 movq $-56(%rbp), %r11 + 0xe9, 0xdb, 0xa8, 0xff, 0xff, //0x0000961a jmp LBB5_708 + //0x0000961f LBB5_1839 + 0x4c, 0x8b, 0x5d, 0xc8, //0x0000961f movq $-56(%rbp), %r11 + 0xe9, 0x7f, 0xaa, 0xff, 0xff, //0x00009623 jmp LBB5_779 + //0x00009628 LBB5_1840 + 0x48, 0xf7, 0xde, //0x00009628 negq %rsi + 0x31, 0xc9, //0x0000962b xorl %ecx, %ecx + 0x48, 0x89, 0x75, 0x98, //0x0000962d movq %rsi, $-104(%rbp) + 0xe9, 0x31, 0x04, 0x00, 0x00, //0x00009631 jmp LBB5_1904 + //0x00009636 LBB5_1842 + 0x4c, 0x8b, 0x5d, 0xc8, //0x00009636 movq $-56(%rbp), %r11 + 0x4c, 0x8b, 0x7d, 0x80, //0x0000963a movq $-128(%rbp), %r15 + 0xe9, 0x77, 0x03, 0x00, 0x00, //0x0000963e jmp LBB5_1898 + //0x00009643 LBB5_1843 + 0x48, 0x83, 0xe0, 0xfc, //0x00009643 andq $-4, %rax + 0x48, 0xf7, 0xd8, //0x00009647 negq %rax + 0x31, 0xf6, //0x0000964a xorl %esi, %esi + 0x66, 0x0f, 0xef, 0xc9, //0x0000964c pxor %xmm1, %xmm1 + //0x00009650 LBB5_1844 + 0xf3, 0x41, 0x0f, 0x7f, 0x4c, 0x31, 0x01, //0x00009650 movdqu %xmm1, $1(%r9,%rsi) + 0xf3, 0x41, 0x0f, 0x7f, 0x4c, 0x31, 0x11, //0x00009657 movdqu %xmm1, $17(%r9,%rsi) + 0xf3, 0x41, 0x0f, 0x7f, 0x4c, 0x31, 0x21, //0x0000965e movdqu %xmm1, $33(%r9,%rsi) + 0xf3, 0x41, 0x0f, 0x7f, 0x4c, 0x31, 0x31, //0x00009665 movdqu %xmm1, $49(%r9,%rsi) + 0xf3, 0x41, 0x0f, 0x7f, 0x4c, 0x31, 0x41, //0x0000966c movdqu %xmm1, $65(%r9,%rsi) + 0xf3, 0x41, 0x0f, 0x7f, 0x4c, 0x31, 0x51, //0x00009673 movdqu %xmm1, $81(%r9,%rsi) + 0xf3, 0x41, 0x0f, 0x7f, 0x4c, 0x31, 0x61, //0x0000967a movdqu %xmm1, $97(%r9,%rsi) + 0xf3, 0x41, 0x0f, 0x7f, 0x4c, 0x31, 0x71, //0x00009681 movdqu %xmm1, $113(%r9,%rsi) + 0x48, 0x83, 0xee, 0x80, //0x00009688 subq $-128, %rsi + 0x48, 0x83, 0xc0, 0x04, //0x0000968c addq $4, %rax + 0x0f, 0x85, 0xba, 0xff, 0xff, 0xff, //0x00009690 jne LBB5_1844 + //0x00009696 LBB5_1845 + 0x48, 0x85, 0xdb, //0x00009696 testq %rbx, %rbx + 0x0f, 0x84, 0x28, 0x00, 0x00, 0x00, //0x00009699 je LBB5_1848 + 0x48, 0xf7, 0xdb, //0x0000969f negq %rbx + 0x66, 0x0f, 0xef, 0xc9, //0x000096a2 pxor %xmm1, %xmm1 + //0x000096a6 LBB5_1847 + 0x48, 0x89, 0xf0, //0x000096a6 movq %rsi, %rax + 0x48, 0x83, 0xc8, 0x01, //0x000096a9 orq $1, %rax + 0xf3, 0x41, 0x0f, 0x7f, 0x0c, 0x01, //0x000096ad movdqu %xmm1, (%r9,%rax) + 0xf3, 0x41, 0x0f, 0x7f, 0x4c, 0x01, 0x10, //0x000096b3 movdqu %xmm1, $16(%r9,%rax) + 0x48, 0x83, 0xc6, 0x20, //0x000096ba addq $32, %rsi + 0x48, 0xff, 0xc3, //0x000096be incq %rbx + 0x0f, 0x85, 0xdf, 0xff, 0xff, 0xff, //0x000096c1 jne LBB5_1847 + //0x000096c7 LBB5_1848 + 0x48, 0x39, 0xd1, //0x000096c7 cmpq %rdx, %rcx + 0x0f, 0x84, 0x82, 0x00, 0x00, 0x00, //0x000096ca je LBB5_1858 + 0xf6, 0xc1, 0x18, //0x000096d0 testb $24, %cl + 0x0f, 0x84, 0x53, 0x00, 0x00, 0x00, //0x000096d3 je LBB5_1856 + //0x000096d9 LBB5_1850 + 0x48, 0x89, 0xce, //0x000096d9 movq %rcx, %rsi + 0x48, 0x83, 0xe6, 0xf8, //0x000096dc andq $-8, %rsi + 0x48, 0x8d, 0x46, 0x01, //0x000096e0 leaq $1(%rsi), %rax + //0x000096e4 LBB5_1851 + 0x49, 0xc7, 0x44, 0x11, 0x01, 0x00, 0x00, 0x00, 0x00, //0x000096e4 movq $0, $1(%r9,%rdx) + 0x48, 0x83, 0xc2, 0x08, //0x000096ed addq $8, %rdx + 0x48, 0x39, 0xd6, //0x000096f1 cmpq %rdx, %rsi + 0x0f, 0x85, 0xea, 0xff, 0xff, 0xff, //0x000096f4 jne LBB5_1851 + 0x48, 0x39, 0xf1, //0x000096fa cmpq %rsi, %rcx + 0x0f, 0x85, 0x3d, 0x00, 0x00, 0x00, //0x000096fd jne LBB5_1857 + 0xe9, 0x4a, 0x00, 0x00, 0x00, //0x00009703 jmp LBB5_1858 + //0x00009708 LBB5_1853 + 0x0f, 0xbc, 0xce, //0x00009708 bsfl %esi, %ecx + //0x0000970b LBB5_1854 + 0x48, 0xf7, 0xd0, //0x0000970b notq %rax + 0x48, 0x29, 0xc8, //0x0000970e subq %rcx, %rax + 0x44, 0x8b, 0x55, 0xb0, //0x00009711 movl $-80(%rbp), %r10d + 0xe9, 0xfb, 0xf7, 0xff, 0xff, //0x00009715 jmp LBB5_1739 + //0x0000971a LBB5_1855 + 0x49, 0x29, 0xc8, //0x0000971a subq %rcx, %r8 + 0x4c, 0x03, 0x45, 0xb8, //0x0000971d addq $-72(%rbp), %r8 + 0x48, 0xf7, 0xd0, //0x00009721 notq %rax + 0x4c, 0x01, 0xc0, //0x00009724 addq %r8, %rax + 0xe9, 0xe9, 0xf7, 0xff, 0xff, //0x00009727 jmp LBB5_1739 + //0x0000972c LBB5_1856 + 0x48, 0x83, 0xca, 0x01, //0x0000972c orq $1, %rdx + 0x48, 0x89, 0xd0, //0x00009730 movq %rdx, %rax + 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00009733 .p2align 4, 0x90 + //0x00009740 LBB5_1857 + 0x41, 0xc6, 0x04, 0x01, 0x00, //0x00009740 movb $0, (%r9,%rax) + 0x48, 0x83, 0xc0, 0x01, //0x00009745 addq $1, %rax + 0x49, 0x39, 0xc3, //0x00009749 cmpq %rax, %r11 + 0x0f, 0x85, 0xee, 0xff, 0xff, 0xff, //0x0000974c jne LBB5_1857 + //0x00009752 LBB5_1858 + 0x48, 0xbf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x00009752 movabsq $4503599627370495, %rdi + 0x41, 0x8a, 0x1c, 0x24, //0x0000975c movb (%r12), %bl + 0x31, 0xc9, //0x00009760 xorl %ecx, %ecx + 0x80, 0xfb, 0x2d, //0x00009762 cmpb $45, %bl + 0x0f, 0x94, 0xc1, //0x00009765 sete %cl + 0x45, 0x31, 0xd2, //0x00009768 xorl %r10d, %r10d + 0x49, 0x39, 0xc8, //0x0000976b cmpq %rcx, %r8 + 0x0f, 0x8e, 0x03, 0x01, 0x00, 0x00, //0x0000976e jle LBB5_1872 + 0x88, 0x5d, 0xd7, //0x00009774 movb %bl, $-41(%rbp) + 0x4c, 0x89, 0x7d, 0x80, //0x00009777 movq %r15, $-128(%rbp) + 0xb0, 0x01, //0x0000977b movb $1, %al + 0x45, 0x31, 0xf6, //0x0000977d xorl %r14d, %r14d + 0x45, 0x31, 0xff, //0x00009780 xorl %r15d, %r15d + 0xc7, 0x45, 0x90, 0x00, 0x00, 0x00, 0x00, //0x00009783 movl $0, $-112(%rbp) + 0x31, 0xd2, //0x0000978a xorl %edx, %edx + 0x31, 0xff, //0x0000978c xorl %edi, %edi + 0xe9, 0x56, 0x00, 0x00, 0x00, //0x0000978e jmp LBB5_1862 + 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00009793 .p2align 4, 0x90 + //0x000097a0 LBB5_1860 + 0xba, 0x01, 0x00, 0x00, 0x00, //0x000097a0 movl $1, %edx + 0x4d, 0x89, 0xca, //0x000097a5 movq %r9, %r10 + 0x4d, 0x89, 0xf1, //0x000097a8 movq %r14, %r9 + 0x4d, 0x89, 0xde, //0x000097ab movq %r11, %r14 + 0x45, 0x89, 0xfb, //0x000097ae movl %r15d, %r11d + 0x4d, 0x89, 0xc7, //0x000097b1 movq %r8, %r15 + 0x8b, 0x5d, 0x90, //0x000097b4 movl $-112(%rbp), %ebx + 0x41, 0x89, 0xd8, //0x000097b7 movl %ebx, %r8d + 0x40, 0x80, 0xff, 0x2e, //0x000097ba cmpb $46, %dil + 0x4c, 0x89, 0xc7, //0x000097be movq %r8, %rdi + 0x4d, 0x89, 0xf8, //0x000097c1 movq %r15, %r8 + 0x45, 0x89, 0xdf, //0x000097c4 movl %r11d, %r15d + 0x4d, 0x89, 0xf3, //0x000097c7 movq %r14, %r11 + 0x4d, 0x89, 0xce, //0x000097ca movq %r9, %r14 + 0x4d, 0x89, 0xd1, //0x000097cd movq %r10, %r9 + 0x0f, 0x85, 0xb8, 0x00, 0x00, 0x00, //0x000097d0 jne LBB5_1874 + //0x000097d6 LBB5_1861 + 0x48, 0x83, 0xc1, 0x01, //0x000097d6 addq $1, %rcx + 0x4c, 0x39, 0xc1, //0x000097da cmpq %r8, %rcx + 0x0f, 0x9c, 0xc0, //0x000097dd setl %al + 0x49, 0x39, 0xc8, //0x000097e0 cmpq %rcx, %r8 + 0x0f, 0x84, 0x9d, 0x00, 0x00, 0x00, //0x000097e3 je LBB5_1873 + //0x000097e9 LBB5_1862 + 0x89, 0xd6, //0x000097e9 movl %edx, %esi + 0x48, 0x89, 0x7d, 0xb0, //0x000097eb movq %rdi, $-80(%rbp) + 0x41, 0x0f, 0xb6, 0x3c, 0x0c, //0x000097ef movzbl (%r12,%rcx), %edi + 0x8d, 0x57, 0xd0, //0x000097f4 leal $-48(%rdi), %edx + 0x80, 0xfa, 0x09, //0x000097f7 cmpb $9, %dl + 0x0f, 0x87, 0xa0, 0xff, 0xff, 0xff, //0x000097fa ja LBB5_1860 + 0x40, 0x80, 0xff, 0x30, //0x00009800 cmpb $48, %dil + 0x0f, 0x85, 0x1b, 0x00, 0x00, 0x00, //0x00009804 jne LBB5_1866 + 0x83, 0x7d, 0x90, 0x00, //0x0000980a cmpl $0, $-112(%rbp) + 0x0f, 0x84, 0x45, 0x00, 0x00, 0x00, //0x0000980e je LBB5_1870 + 0x49, 0x63, 0xc6, //0x00009814 movslq %r14d, %rax + 0x49, 0x39, 0xc3, //0x00009817 cmpq %rax, %r11 + 0x0f, 0x87, 0x12, 0x00, 0x00, 0x00, //0x0000981a ja LBB5_1867 + 0xe9, 0x15, 0x00, 0x00, 0x00, //0x00009820 jmp LBB5_1868 + //0x00009825 LBB5_1866 + 0x48, 0x63, 0x45, 0x90, //0x00009825 movslq $-112(%rbp), %rax + 0x49, 0x39, 0xc3, //0x00009829 cmpq %rax, %r11 + 0x0f, 0x86, 0x18, 0x00, 0x00, 0x00, //0x0000982c jbe LBB5_1869 + //0x00009832 LBB5_1867 + 0x41, 0x88, 0x3c, 0x01, //0x00009832 movb %dil, (%r9,%rax) + 0x41, 0x83, 0xc6, 0x01, //0x00009836 addl $1, %r14d + //0x0000983a LBB5_1868 + 0x48, 0x8b, 0x7d, 0xb0, //0x0000983a movq $-80(%rbp), %rdi + 0x44, 0x89, 0xf0, //0x0000983e movl %r14d, %eax + 0x44, 0x89, 0x75, 0x90, //0x00009841 movl %r14d, $-112(%rbp) + 0xe9, 0x26, 0x00, 0x00, 0x00, //0x00009845 jmp LBB5_1871 + //0x0000984a LBB5_1869 + 0x48, 0x8b, 0x7d, 0xb0, //0x0000984a movq $-80(%rbp), %rdi + 0x41, 0xbf, 0x01, 0x00, 0x00, 0x00, //0x0000984e movl $1, %r15d + 0xe9, 0x17, 0x00, 0x00, 0x00, //0x00009854 jmp LBB5_1871 + //0x00009859 LBB5_1870 + 0x4c, 0x8b, 0x55, 0xb0, //0x00009859 movq $-80(%rbp), %r10 + 0x41, 0x83, 0xc2, 0xff, //0x0000985d addl $-1, %r10d + 0xc7, 0x45, 0x90, 0x00, 0x00, 0x00, 0x00, //0x00009861 movl $0, $-112(%rbp) + 0x44, 0x89, 0xd7, //0x00009868 movl %r10d, %edi + 0x90, 0x90, 0x90, 0x90, 0x90, //0x0000986b .p2align 4, 0x90 + //0x00009870 LBB5_1871 + 0x89, 0xf2, //0x00009870 movl %esi, %edx + 0xe9, 0x5f, 0xff, 0xff, 0xff, //0x00009872 jmp LBB5_1861 + //0x00009877 LBB5_1872 + 0x45, 0x31, 0xc0, //0x00009877 xorl %r8d, %r8d + 0x4c, 0x8b, 0x5d, 0xc8, //0x0000987a movq $-56(%rbp), %r11 + 0x8b, 0x4d, 0x8c, //0x0000987e movl $-116(%rbp), %ecx + 0xe9, 0x0a, 0x01, 0x00, 0x00, //0x00009881 jmp LBB5_1897 + //0x00009886 LBB5_1873 + 0x4c, 0x89, 0xc1, //0x00009886 movq %r8, %rcx + 0xe9, 0x06, 0x00, 0x00, 0x00, //0x00009889 jmp LBB5_1875 + //0x0000988e LBB5_1874 + 0x48, 0x8b, 0x7d, 0xb0, //0x0000988e movq $-80(%rbp), %rdi + 0x89, 0xf2, //0x00009892 movl %esi, %edx + //0x00009894 LBB5_1875 + 0x85, 0xd2, //0x00009894 testl %edx, %edx + 0x41, 0x0f, 0x44, 0xfe, //0x00009896 cmovel %r14d, %edi + 0xa8, 0x01, //0x0000989a testb $1, %al + 0x0f, 0x84, 0x9a, 0x00, 0x00, 0x00, //0x0000989c je LBB5_1890 + 0x89, 0xc8, //0x000098a2 movl %ecx, %eax + 0x41, 0x8a, 0x04, 0x04, //0x000098a4 movb (%r12,%rax), %al + 0x0c, 0x20, //0x000098a8 orb $32, %al + 0x3c, 0x65, //0x000098aa cmpb $101, %al + 0x0f, 0x85, 0x8a, 0x00, 0x00, 0x00, //0x000098ac jne LBB5_1890 + 0x89, 0xca, //0x000098b2 movl %ecx, %edx + 0x41, 0x8a, 0x5c, 0x14, 0x01, //0x000098b4 movb $1(%r12,%rdx), %bl + 0x80, 0xfb, 0x2d, //0x000098b9 cmpb $45, %bl + 0x0f, 0x84, 0x16, 0x00, 0x00, 0x00, //0x000098bc je LBB5_1880 + 0xb8, 0x01, 0x00, 0x00, 0x00, //0x000098c2 movl $1, %eax + 0x80, 0xfb, 0x2b, //0x000098c7 cmpb $43, %bl + 0x0f, 0x85, 0x17, 0x00, 0x00, 0x00, //0x000098ca jne LBB5_1882 + 0x83, 0xc1, 0x02, //0x000098d0 addl $2, %ecx + 0xe9, 0x08, 0x00, 0x00, 0x00, //0x000098d3 jmp LBB5_1881 + //0x000098d8 LBB5_1880 + 0x83, 0xc1, 0x02, //0x000098d8 addl $2, %ecx + 0xb8, 0xff, 0xff, 0xff, 0xff, //0x000098db movl $-1, %eax + //0x000098e0 LBB5_1881 + 0x89, 0xca, //0x000098e0 movl %ecx, %edx + 0xe9, 0x04, 0x00, 0x00, 0x00, //0x000098e2 jmp LBB5_1883 + //0x000098e7 LBB5_1882 + 0x48, 0x83, 0xc2, 0x01, //0x000098e7 addq $1, %rdx + //0x000098eb LBB5_1883 + 0x48, 0x63, 0xd2, //0x000098eb movslq %edx, %rdx + 0x31, 0xc9, //0x000098ee xorl %ecx, %ecx + 0x49, 0x39, 0xd0, //0x000098f0 cmpq %rdx, %r8 + 0x0f, 0x8e, 0x3c, 0x00, 0x00, 0x00, //0x000098f3 jle LBB5_1889 + 0x31, 0xc9, //0x000098f9 xorl %ecx, %ecx + //0x000098fb LBB5_1885 + 0x41, 0x0f, 0xbe, 0x34, 0x14, //0x000098fb movsbl (%r12,%rdx), %esi + 0x83, 0xfe, 0x30, //0x00009900 cmpl $48, %esi + 0x0f, 0x8c, 0x2c, 0x00, 0x00, 0x00, //0x00009903 jl LBB5_1889 + 0x40, 0x80, 0xfe, 0x39, //0x00009909 cmpb $57, %sil + 0x0f, 0x8f, 0x22, 0x00, 0x00, 0x00, //0x0000990d jg LBB5_1889 + 0x81, 0xf9, 0x0f, 0x27, 0x00, 0x00, //0x00009913 cmpl $9999, %ecx + 0x0f, 0x8f, 0x16, 0x00, 0x00, 0x00, //0x00009919 jg LBB5_1889 + 0x8d, 0x0c, 0x89, //0x0000991f leal (%rcx,%rcx,4), %ecx + 0x8d, 0x0c, 0x4e, //0x00009922 leal (%rsi,%rcx,2), %ecx + 0x83, 0xc1, 0xd0, //0x00009925 addl $-48, %ecx + 0x48, 0x83, 0xc2, 0x01, //0x00009928 addq $1, %rdx + 0x49, 0x39, 0xd0, //0x0000992c cmpq %rdx, %r8 + 0x0f, 0x85, 0xc6, 0xff, 0xff, 0xff, //0x0000992f jne LBB5_1885 + //0x00009935 LBB5_1889 + 0x0f, 0xaf, 0xc8, //0x00009935 imull %eax, %ecx + 0x01, 0xf9, //0x00009938 addl %edi, %ecx + 0x89, 0xcf, //0x0000993a movl %ecx, %edi + //0x0000993c LBB5_1890 + 0x45, 0x85, 0xf6, //0x0000993c testl %r14d, %r14d + 0x0f, 0x84, 0x2d, 0x00, 0x00, 0x00, //0x0000993f je LBB5_1894 + 0x49, 0xba, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf0, 0x7f, //0x00009945 movabsq $9218868437227405312, %r10 + 0x81, 0xff, 0x36, 0x01, 0x00, 0x00, //0x0000994f cmpl $310, %edi + 0x0f, 0x8f, 0x1a, 0x00, 0x00, 0x00, //0x00009955 jg LBB5_1895 + 0x45, 0x31, 0xc0, //0x0000995b xorl %r8d, %r8d + 0x81, 0xff, 0xb6, 0xfe, 0xff, 0xff, //0x0000995e cmpl $-330, %edi + 0x0f, 0x8d, 0x51, 0x01, 0x00, 0x00, //0x00009964 jge LBB5_1937 + 0x45, 0x31, 0xd2, //0x0000996a xorl %r10d, %r10d + 0xe9, 0x06, 0x00, 0x00, 0x00, //0x0000996d jmp LBB5_1896 + //0x00009972 LBB5_1894 + 0x45, 0x31, 0xd2, //0x00009972 xorl %r10d, %r10d + //0x00009975 LBB5_1895 + 0x45, 0x31, 0xc0, //0x00009975 xorl %r8d, %r8d + //0x00009978 LBB5_1896 + 0x4c, 0x8b, 0x5d, 0xc8, //0x00009978 movq $-56(%rbp), %r11 + 0x4c, 0x8b, 0x7d, 0x80, //0x0000997c movq $-128(%rbp), %r15 + 0x8b, 0x4d, 0x8c, //0x00009980 movl $-116(%rbp), %ecx + 0x8a, 0x5d, 0xd7, //0x00009983 movb $-41(%rbp), %bl + 0x48, 0xbf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x00009986 movabsq $4503599627370495, %rdi + //0x00009990 LBB5_1897 + 0x49, 0x21, 0xf8, //0x00009990 andq %rdi, %r8 + 0x4d, 0x09, 0xd0, //0x00009993 orq %r10, %r8 + 0x48, 0xb8, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, //0x00009996 movabsq $-9223372036854775808, %rax + 0x4c, 0x09, 0xc0, //0x000099a0 orq %r8, %rax + 0x80, 0xfb, 0x2d, //0x000099a3 cmpb $45, %bl + 0x49, 0x0f, 0x45, 0xc0, //0x000099a6 cmovneq %r8, %rax + 0x66, 0x48, 0x0f, 0x6e, 0xc0, //0x000099aa movq %rax, %xmm0 + 0x0f, 0x57, 0xc9, //0x000099af xorps %xmm1, %xmm1 + 0xf2, 0x0f, 0x2a, 0xc9, //0x000099b2 cvtsi2sd %ecx, %xmm1 + 0xf2, 0x0f, 0x59, 0xc8, //0x000099b6 mulsd %xmm0, %xmm1 + //0x000099ba LBB5_1898 + 0x66, 0x48, 0x0f, 0x7e, 0xce, //0x000099ba movq %xmm1, %rsi + 0x48, 0xb8, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, //0x000099bf movabsq $-9223372036854775808, %rax + 0x48, 0x83, 0xc0, 0xff, //0x000099c9 addq $-1, %rax + 0x48, 0x21, 0xf0, //0x000099cd andq %rsi, %rax + 0x31, 0xc9, //0x000099d0 xorl %ecx, %ecx + 0xba, 0x04, 0x00, 0x00, 0x00, //0x000099d2 movl $4, %edx + 0x48, 0xbf, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf0, 0x7f, //0x000099d7 movabsq $9218868437227405312, %rdi + 0x48, 0x39, 0xf8, //0x000099e1 cmpq %rdi, %rax + 0x0f, 0x85, 0xfd, 0x19, 0x00, 0x00, //0x000099e4 jne LBB5_1907 + //0x000099ea LBB5_1899 + 0x48, 0x8b, 0x85, 0x70, 0xff, 0xff, 0xff, //0x000099ea movq $-144(%rbp), %rax + 0x48, 0x83, 0xf8, 0x13, //0x000099f1 cmpq $19, %rax + 0x0f, 0x84, 0xe6, 0x19, 0x00, 0x00, //0x000099f5 je LBB5_1906 + //0x000099fb LBB5_1900 + 0x48, 0x83, 0xf8, 0x0b, //0x000099fb cmpq $11, %rax + 0x0f, 0x84, 0x60, 0x00, 0x00, 0x00, //0x000099ff je LBB5_1903 + 0x48, 0x83, 0xf8, 0x03, //0x00009a05 cmpq $3, %rax + 0x4c, 0x8b, 0x75, 0xc0, //0x00009a09 movq $-64(%rbp), %r14 + 0x48, 0x8b, 0x45, 0xa0, //0x00009a0d movq $-96(%rbp), %rax + 0x0f, 0x85, 0x71, 0x73, 0xff, 0xff, //0x00009a11 jne LBB5_157 + //0x00009a17 LBB5_1902 + 0x48, 0x89, 0x45, 0xa0, //0x00009a17 movq %rax, $-96(%rbp) + 0x49, 0xc1, 0xe7, 0x20, //0x00009a1b shlq $32, %r15 + 0x49, 0x83, 0xcf, 0x03, //0x00009a1f orq $3, %r15 + 0x49, 0x8b, 0x86, 0xa0, 0x00, 0x00, 0x00, //0x00009a23 movq $160(%r14), %rax + 0x4c, 0x89, 0x38, //0x00009a2a movq %r15, (%rax) + 0x48, 0x8b, 0x4d, 0x98, //0x00009a2d movq $-104(%rbp), %rcx + 0x48, 0x89, 0x48, 0x08, //0x00009a31 movq %rcx, $8(%rax) + 0x41, 0x83, 0x86, 0xd4, 0x00, 0x00, 0x00, 0x01, //0x00009a35 addl $1, $212(%r14) + 0x49, 0x8b, 0x86, 0xa0, 0x00, 0x00, 0x00, //0x00009a3d movq $160(%r14), %rax + 0x48, 0x8d, 0x48, 0x10, //0x00009a44 leaq $16(%rax), %rcx + 0x49, 0x89, 0x8e, 0xa0, 0x00, 0x00, 0x00, //0x00009a48 movq %rcx, $160(%r14) + 0xb9, 0x03, 0x00, 0x00, 0x00, //0x00009a4f movl $3, %ecx + 0x48, 0x89, 0x8d, 0x70, 0xff, 0xff, 0xff, //0x00009a54 movq %rcx, $-144(%rbp) + 0x4d, 0x89, 0xec, //0x00009a5b movq %r13, %r12 + 0x89, 0xd1, //0x00009a5e movl %edx, %ecx + 0xe9, 0xc9, 0x19, 0x00, 0x00, //0x00009a60 jmp LBB5_1908 + //0x00009a65 LBB5_1903 + 0x89, 0xd1, //0x00009a65 movl %edx, %ecx + //0x00009a67 LBB5_1904 + 0x4c, 0x8b, 0x75, 0xc0, //0x00009a67 movq $-64(%rbp), %r14 + 0x48, 0x8b, 0x45, 0xa0, //0x00009a6b movq $-96(%rbp), %rax + //0x00009a6f LBB5_1905 + 0x48, 0x89, 0x45, 0xa0, //0x00009a6f movq %rax, $-96(%rbp) + 0x49, 0xc1, 0xe7, 0x20, //0x00009a73 shlq $32, %r15 + 0x49, 0x83, 0xcf, 0x0b, //0x00009a77 orq $11, %r15 + 0x49, 0x8b, 0x86, 0xa0, 0x00, 0x00, 0x00, //0x00009a7b movq $160(%r14), %rax + 0x4c, 0x89, 0x38, //0x00009a82 movq %r15, (%rax) + 0x48, 0x8b, 0x55, 0x98, //0x00009a85 movq $-104(%rbp), %rdx + 0x48, 0x89, 0x50, 0x08, //0x00009a89 movq %rdx, $8(%rax) + 0x41, 0x83, 0x86, 0xd4, 0x00, 0x00, 0x00, 0x01, //0x00009a8d addl $1, $212(%r14) + 0x49, 0x8b, 0x86, 0xa0, 0x00, 0x00, 0x00, //0x00009a95 movq $160(%r14), %rax + 0x48, 0x8d, 0x50, 0x10, //0x00009a9c leaq $16(%rax), %rdx + 0x49, 0x89, 0x96, 0xa0, 0x00, 0x00, 0x00, //0x00009aa0 movq %rdx, $160(%r14) + 0xba, 0x0b, 0x00, 0x00, 0x00, //0x00009aa7 movl $11, %edx + 0x48, 0x89, 0x95, 0x70, 0xff, 0xff, 0xff, //0x00009aac movq %rdx, $-144(%rbp) + 0x4d, 0x89, 0xec, //0x00009ab3 movq %r13, %r12 + 0xe9, 0x73, 0x19, 0x00, 0x00, //0x00009ab6 jmp LBB5_1908 + //0x00009abb LBB5_1937 + 0x48, 0x89, 0xf8, //0x00009abb movq %rdi, %rax + 0x85, 0xff, //0x00009abe testl %edi, %edi + 0x4c, 0x89, 0x6d, 0xb8, //0x00009ac0 movq %r13, $-72(%rbp) + 0x0f, 0x8e, 0x20, 0x02, 0x00, 0x00, //0x00009ac4 jle LBB5_1969 + 0x45, 0x31, 0xe4, //0x00009aca xorl %r12d, %r12d + 0x44, 0x89, 0xf2, //0x00009acd movl %r14d, %edx + 0x44, 0x89, 0xf7, //0x00009ad0 movl %r14d, %edi + 0xe9, 0x19, 0x00, 0x00, 0x00, //0x00009ad3 jmp LBB5_1942 + //0x00009ad8 LBB5_1939 + 0x45, 0x31, 0xf6, //0x00009ad8 xorl %r14d, %r14d + 0x31, 0xd2, //0x00009adb xorl %edx, %edx + //0x00009add LBB5_1940 + 0x31, 0xff, //0x00009add xorl %edi, %edi + //0x00009adf LBB5_1941 + 0x45, 0x01, 0xe0, //0x00009adf addl %r12d, %r8d + 0x45, 0x89, 0xc4, //0x00009ae2 movl %r8d, %r12d + 0x48, 0x8b, 0x45, 0xb0, //0x00009ae5 movq $-80(%rbp), %rax + 0x85, 0xc0, //0x00009ae9 testl %eax, %eax + 0x0f, 0x8e, 0xfc, 0x01, 0x00, 0x00, //0x00009aeb jle LBB5_1970 + //0x00009af1 LBB5_1942 + 0x83, 0xf8, 0x08, //0x00009af1 cmpl $8, %eax + 0x48, 0x89, 0x45, 0xb0, //0x00009af4 movq %rax, $-80(%rbp) + 0x0f, 0x8e, 0x0b, 0x00, 0x00, 0x00, //0x00009af8 jle LBB5_1944 + 0x41, 0xb8, 0x1b, 0x00, 0x00, 0x00, //0x00009afe movl $27, %r8d + 0xe9, 0x0d, 0x00, 0x00, 0x00, //0x00009b04 jmp LBB5_1945 + //0x00009b09 LBB5_1944 + 0x89, 0xc0, //0x00009b09 movl %eax, %eax + 0x48, 0x8d, 0x0d, 0x8e, 0x52, 0x00, 0x00, //0x00009b0b leaq $21134(%rip), %rcx /* _POW_TAB+0(%rip) */ + 0x44, 0x8b, 0x04, 0x81, //0x00009b12 movl (%rcx,%rax,4), %r8d + //0x00009b16 LBB5_1945 + 0x85, 0xff, //0x00009b16 testl %edi, %edi + 0x0f, 0x84, 0xbf, 0xff, 0xff, 0xff, //0x00009b18 je LBB5_1940 + 0x44, 0x89, 0xc1, //0x00009b1e movl %r8d, %ecx + 0x85, 0xff, //0x00009b21 testl %edi, %edi + 0xb8, 0x00, 0x00, 0x00, 0x00, //0x00009b23 movl $0, %eax + 0x0f, 0x4f, 0xc7, //0x00009b28 cmovgl %edi, %eax + 0x31, 0xd2, //0x00009b2b xorl %edx, %edx + 0x31, 0xdb, //0x00009b2d xorl %ebx, %ebx + //0x00009b2f LBB5_1947 + 0x48, 0x39, 0xd0, //0x00009b2f cmpq %rdx, %rax + 0x0f, 0x84, 0xb1, 0x00, 0x00, 0x00, //0x00009b32 je LBB5_1955 + 0x48, 0x8d, 0x34, 0x9b, //0x00009b38 leaq (%rbx,%rbx,4), %rsi + 0x49, 0x0f, 0xbe, 0x1c, 0x11, //0x00009b3c movsbq (%r9,%rdx), %rbx + 0x48, 0x8d, 0x1c, 0x73, //0x00009b41 leaq (%rbx,%rsi,2), %rbx + 0x48, 0x83, 0xc3, 0xd0, //0x00009b45 addq $-48, %rbx + 0x48, 0x83, 0xc2, 0x01, //0x00009b49 addq $1, %rdx + 0x48, 0x89, 0xde, //0x00009b4d movq %rbx, %rsi + 0x48, 0xd3, 0xee, //0x00009b50 shrq %cl, %rsi + 0x48, 0x85, 0xf6, //0x00009b53 testq %rsi, %rsi + 0x0f, 0x84, 0xd3, 0xff, 0xff, 0xff, //0x00009b56 je LBB5_1947 + 0x4c, 0x89, 0x85, 0x68, 0xff, 0xff, 0xff, //0x00009b5c movq %r8, $-152(%rbp) + 0x89, 0xd0, //0x00009b63 movl %edx, %eax + //0x00009b65 LBB5_1950 + 0x49, 0xc7, 0xc0, 0xff, 0xff, 0xff, 0xff, //0x00009b65 movq $-1, %r8 + 0x49, 0xd3, 0xe0, //0x00009b6c shlq %cl, %r8 + 0x49, 0xf7, 0xd0, //0x00009b6f notq %r8 + 0x31, 0xd2, //0x00009b72 xorl %edx, %edx + 0x39, 0xf8, //0x00009b74 cmpl %edi, %eax + 0x0f, 0x8d, 0x4d, 0x00, 0x00, 0x00, //0x00009b76 jge LBB5_1954 + 0x4c, 0x63, 0xe8, //0x00009b7c movslq %eax, %r13 + 0x4d, 0x63, 0xf6, //0x00009b7f movslq %r14d, %r14 + 0x4b, 0x8d, 0x34, 0x29, //0x00009b82 leaq (%r9,%r13), %rsi + 0x31, 0xd2, //0x00009b86 xorl %edx, %edx + //0x00009b88 LBB5_1952 + 0x48, 0x89, 0xdf, //0x00009b88 movq %rbx, %rdi + 0x48, 0xd3, 0xef, //0x00009b8b shrq %cl, %rdi + 0x4c, 0x21, 0xc3, //0x00009b8e andq %r8, %rbx + 0x40, 0x80, 0xc7, 0x30, //0x00009b91 addb $48, %dil + 0x41, 0x88, 0x3c, 0x11, //0x00009b95 movb %dil, (%r9,%rdx) + 0x48, 0x0f, 0xbe, 0x3c, 0x16, //0x00009b99 movsbq (%rsi,%rdx), %rdi + 0x4e, 0x8d, 0x14, 0x2a, //0x00009b9e leaq (%rdx,%r13), %r10 + 0x49, 0x83, 0xc2, 0x01, //0x00009ba2 addq $1, %r10 + 0x48, 0x83, 0xc2, 0x01, //0x00009ba6 addq $1, %rdx + 0x48, 0x8d, 0x1c, 0x9b, //0x00009baa leaq (%rbx,%rbx,4), %rbx + 0x48, 0x8d, 0x1c, 0x5f, //0x00009bae leaq (%rdi,%rbx,2), %rbx + 0x48, 0x83, 0xc3, 0xd0, //0x00009bb2 addq $-48, %rbx + 0x4d, 0x39, 0xf2, //0x00009bb6 cmpq %r14, %r10 + 0x0f, 0x8c, 0xc9, 0xff, 0xff, 0xff, //0x00009bb9 jl LBB5_1952 + 0x49, 0xba, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf0, 0x7f, //0x00009bbf movabsq $9218868437227405312, %r10 + //0x00009bc9 LBB5_1954 + 0x48, 0x8b, 0x75, 0xb0, //0x00009bc9 movq $-80(%rbp), %rsi + 0x29, 0xc6, //0x00009bcd subl %eax, %esi + 0x83, 0xc6, 0x01, //0x00009bcf addl $1, %esi + 0x48, 0x89, 0x75, 0xb0, //0x00009bd2 movq %rsi, $-80(%rbp) + 0x48, 0x85, 0xdb, //0x00009bd6 testq %rbx, %rbx + 0xbf, 0x01, 0x00, 0x00, 0x00, //0x00009bd9 movl $1, %edi + 0x0f, 0x85, 0x61, 0x00, 0x00, 0x00, //0x00009bde jne LBB5_1959 + 0xe9, 0x8c, 0x00, 0x00, 0x00, //0x00009be4 jmp LBB5_1961 + //0x00009be9 LBB5_1955 + 0x48, 0x85, 0xdb, //0x00009be9 testq %rbx, %rbx + 0x0f, 0x84, 0xe6, 0xfe, 0xff, 0xff, //0x00009bec je LBB5_1939 + 0x48, 0x89, 0xda, //0x00009bf2 movq %rbx, %rdx + 0x48, 0xd3, 0xea, //0x00009bf5 shrq %cl, %rdx + 0x48, 0x85, 0xd2, //0x00009bf8 testq %rdx, %rdx + 0x4c, 0x89, 0x85, 0x68, 0xff, 0xff, 0xff, //0x00009bfb movq %r8, $-152(%rbp) + 0x0f, 0x84, 0xa5, 0x00, 0x00, 0x00, //0x00009c02 je LBB5_1966 + 0x49, 0xc7, 0xc0, 0xff, 0xff, 0xff, 0xff, //0x00009c08 movq $-1, %r8 + 0x49, 0xd3, 0xe0, //0x00009c0f shlq %cl, %r8 + 0x49, 0xf7, 0xd0, //0x00009c12 notq %r8 + 0x48, 0x8b, 0x55, 0xb0, //0x00009c15 movq $-80(%rbp), %rdx + 0x29, 0xc2, //0x00009c19 subl %eax, %edx + 0x83, 0xc2, 0x01, //0x00009c1b addl $1, %edx + 0x48, 0x89, 0x55, 0xb0, //0x00009c1e movq %rdx, $-80(%rbp) + 0x31, 0xd2, //0x00009c22 xorl %edx, %edx + 0xbf, 0x01, 0x00, 0x00, 0x00, //0x00009c24 movl $1, %edi + 0xe9, 0x17, 0x00, 0x00, 0x00, //0x00009c29 jmp LBB5_1959 + //0x00009c2e LBB5_1958 + 0x48, 0x85, 0xc0, //0x00009c2e testq %rax, %rax + 0x44, 0x0f, 0x45, 0xff, //0x00009c31 cmovnel %edi, %r15d + 0x48, 0x01, 0xdb, //0x00009c35 addq %rbx, %rbx + 0x48, 0x8d, 0x1c, 0x9b, //0x00009c38 leaq (%rbx,%rbx,4), %rbx + 0x48, 0x85, 0xdb, //0x00009c3c testq %rbx, %rbx + 0x0f, 0x84, 0x30, 0x00, 0x00, 0x00, //0x00009c3f je LBB5_1961 + //0x00009c45 LBB5_1959 + 0x48, 0x89, 0xd8, //0x00009c45 movq %rbx, %rax + 0x48, 0xd3, 0xe8, //0x00009c48 shrq %cl, %rax + 0x4c, 0x21, 0xc3, //0x00009c4b andq %r8, %rbx + 0x48, 0x63, 0xf2, //0x00009c4e movslq %edx, %rsi + 0x49, 0x39, 0xf3, //0x00009c51 cmpq %rsi, %r11 + 0x0f, 0x86, 0xd4, 0xff, 0xff, 0xff, //0x00009c54 jbe LBB5_1958 + 0x04, 0x30, //0x00009c5a addb $48, %al + 0x41, 0x88, 0x04, 0x31, //0x00009c5c movb %al, (%r9,%rsi) + 0x83, 0xc6, 0x01, //0x00009c60 addl $1, %esi + 0x89, 0xf2, //0x00009c63 movl %esi, %edx + 0x48, 0x01, 0xdb, //0x00009c65 addq %rbx, %rbx + 0x48, 0x8d, 0x1c, 0x9b, //0x00009c68 leaq (%rbx,%rbx,4), %rbx + 0x48, 0x85, 0xdb, //0x00009c6c testq %rbx, %rbx + 0x0f, 0x85, 0xd0, 0xff, 0xff, 0xff, //0x00009c6f jne LBB5_1959 + //0x00009c75 LBB5_1961 + 0x85, 0xd2, //0x00009c75 testl %edx, %edx + 0x4c, 0x8b, 0x85, 0x68, 0xff, 0xff, 0xff, //0x00009c77 movq $-152(%rbp), %r8 + 0x0f, 0x8e, 0x47, 0x00, 0x00, 0x00, //0x00009c7e jle LBB5_1967 + 0x89, 0xd0, //0x00009c84 movl %edx, %eax + 0x48, 0x83, 0xc0, 0x01, //0x00009c86 addq $1, %rax + //0x00009c8a LBB5_1963 + 0x8d, 0x4a, 0xff, //0x00009c8a leal $-1(%rdx), %ecx + 0x41, 0x80, 0x3c, 0x09, 0x30, //0x00009c8d cmpb $48, (%r9,%rcx) + 0x0f, 0x85, 0x39, 0x00, 0x00, 0x00, //0x00009c92 jne LBB5_1968 + 0x48, 0x83, 0xc0, 0xff, //0x00009c98 addq $-1, %rax + 0x89, 0xca, //0x00009c9c movl %ecx, %edx + 0x48, 0x83, 0xf8, 0x01, //0x00009c9e cmpq $1, %rax + 0x0f, 0x8f, 0xe2, 0xff, 0xff, 0xff, //0x00009ca2 jg LBB5_1963 + 0xe9, 0x2e, 0x00, 0x00, 0x00, //0x00009ca8 jmp LBB5_1965 + //0x00009cad LBB5_1966 + 0x48, 0x01, 0xdb, //0x00009cad addq %rbx, %rbx + 0x48, 0x8d, 0x1c, 0x9b, //0x00009cb0 leaq (%rbx,%rbx,4), %rbx + 0x83, 0xc0, 0x01, //0x00009cb4 addl $1, %eax + 0x48, 0x89, 0xda, //0x00009cb7 movq %rbx, %rdx + 0x48, 0xd3, 0xea, //0x00009cba shrq %cl, %rdx + 0x48, 0x85, 0xd2, //0x00009cbd testq %rdx, %rdx + 0x0f, 0x84, 0xe7, 0xff, 0xff, 0xff, //0x00009cc0 je LBB5_1966 + 0xe9, 0x9a, 0xfe, 0xff, 0xff, //0x00009cc6 jmp LBB5_1950 + //0x00009ccb LBB5_1967 + 0x0f, 0x84, 0x0a, 0x00, 0x00, 0x00, //0x00009ccb je LBB5_1965 + //0x00009cd1 LBB5_1968 + 0x41, 0x89, 0xd6, //0x00009cd1 movl %edx, %r14d + 0x89, 0xd7, //0x00009cd4 movl %edx, %edi + 0xe9, 0x04, 0xfe, 0xff, 0xff, //0x00009cd6 jmp LBB5_1941 + //0x00009cdb LBB5_1965 + 0x45, 0x01, 0xe0, //0x00009cdb addl %r12d, %r8d + 0x31, 0xc0, //0x00009cde xorl %eax, %eax + 0x45, 0x31, 0xf6, //0x00009ce0 xorl %r14d, %r14d + 0x31, 0xd2, //0x00009ce3 xorl %edx, %edx + 0xe9, 0x03, 0x00, 0x00, 0x00, //0x00009ce5 jmp LBB5_1970 + //0x00009cea LBB5_1969 + 0x44, 0x89, 0xf2, //0x00009cea movl %r14d, %edx + //0x00009ced LBB5_1970 + 0x49, 0xbd, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, //0x00009ced movabsq $1152921504606846975, %r13 + 0x49, 0x8d, 0x49, 0x01, //0x00009cf7 leaq $1(%r9), %rcx + 0x48, 0x89, 0x8d, 0x50, 0xff, 0xff, 0xff, //0x00009cfb movq %rcx, $-176(%rbp) + 0x89, 0xd7, //0x00009d02 movl %edx, %edi + 0x49, 0x89, 0xc4, //0x00009d04 movq %rax, %r12 + 0xe9, 0x05, 0x00, 0x00, 0x00, //0x00009d07 jmp LBB5_1972 + //0x00009d0c LBB5_1971 + 0x31, 0xff, //0x00009d0c xorl %edi, %edi + 0x41, 0x29, 0xc8, //0x00009d0e subl %ecx, %r8d + //0x00009d11 LBB5_1972 + 0x45, 0x85, 0xe4, //0x00009d11 testl %r12d, %r12d + 0x0f, 0x88, 0x15, 0x00, 0x00, 0x00, //0x00009d14 js LBB5_1977 + 0x0f, 0x85, 0xa8, 0x07, 0x00, 0x00, //0x00009d1a jne LBB5_2074 + 0x41, 0x80, 0x39, 0x35, //0x00009d20 cmpb $53, (%r9) + 0x0f, 0x8c, 0x2a, 0x00, 0x00, 0x00, //0x00009d24 jl LBB5_1975 + 0xe9, 0x99, 0x07, 0x00, 0x00, //0x00009d2a jmp LBB5_2074 + //0x00009d2f LBB5_1977 + 0x41, 0x83, 0xfc, 0xf8, //0x00009d2f cmpl $-8, %r12d + 0x0f, 0x8d, 0x1b, 0x00, 0x00, 0x00, //0x00009d33 jge LBB5_1975 + 0xb9, 0x1b, 0x00, 0x00, 0x00, //0x00009d39 movl $27, %ecx + 0x85, 0xd2, //0x00009d3e testl %edx, %edx + 0x0f, 0x84, 0xc6, 0x05, 0x00, 0x00, //0x00009d40 je LBB5_2051 + 0x4c, 0x89, 0x85, 0x68, 0xff, 0xff, 0xff, //0x00009d46 movq %r8, $-152(%rbp) + 0x89, 0xd7, //0x00009d4d movl %edx, %edi + 0xe9, 0x1e, 0x00, 0x00, 0x00, //0x00009d4f jmp LBB5_1980 + //0x00009d54 LBB5_1975 + 0x44, 0x89, 0xe0, //0x00009d54 movl %r12d, %eax + 0xf7, 0xd8, //0x00009d57 negl %eax + 0x48, 0x8d, 0x0d, 0x40, 0x50, 0x00, 0x00, //0x00009d59 leaq $20544(%rip), %rcx /* _POW_TAB+0(%rip) */ + 0x8b, 0x0c, 0x81, //0x00009d60 movl (%rcx,%rax,4), %ecx + 0x85, 0xff, //0x00009d63 testl %edi, %edi + 0x0f, 0x84, 0xa1, 0xff, 0xff, 0xff, //0x00009d65 je LBB5_1971 + 0x4c, 0x89, 0x85, 0x68, 0xff, 0xff, 0xff, //0x00009d6b movq %r8, $-152(%rbp) + //0x00009d72 LBB5_1980 + 0x89, 0x8d, 0x64, 0xff, 0xff, 0xff, //0x00009d72 movl %ecx, $-156(%rbp) + 0x89, 0xc9, //0x00009d78 movl %ecx, %ecx + 0x4c, 0x6b, 0xc1, 0x68, //0x00009d7a imulq $104, %rcx, %r8 + 0x48, 0x8d, 0x05, 0x4b, 0x50, 0x00, 0x00, //0x00009d7e leaq $20555(%rip), %rax /* _LSHIFT_TAB+0(%rip) */ + 0x41, 0x8b, 0x14, 0x00, //0x00009d85 movl (%r8,%rax), %edx + 0x48, 0x89, 0x55, 0x90, //0x00009d89 movq %rdx, $-112(%rbp) + 0x48, 0x63, 0xd7, //0x00009d8d movslq %edi, %rdx + 0x49, 0x8d, 0x34, 0x00, //0x00009d90 leaq (%r8,%rax), %rsi + 0x48, 0x83, 0xc6, 0x04, //0x00009d94 addq $4, %rsi + 0x31, 0xdb, //0x00009d98 xorl %ebx, %ebx + 0x4c, 0x89, 0x65, 0xb0, //0x00009d9a movq %r12, $-80(%rbp) + 0x90, 0x90, //0x00009d9e .p2align 4, 0x90 + //0x00009da0 LBB5_1981 + 0x0f, 0xb6, 0x04, 0x1e, //0x00009da0 movzbl (%rsi,%rbx), %eax + 0x84, 0xc0, //0x00009da4 testb %al, %al + 0x0f, 0x84, 0x39, 0x00, 0x00, 0x00, //0x00009da6 je LBB5_1985 + 0x41, 0x38, 0x04, 0x19, //0x00009dac cmpb %al, (%r9,%rbx) + 0x0f, 0x85, 0x39, 0x00, 0x00, 0x00, //0x00009db0 jne LBB5_1986 + 0x48, 0x83, 0xc3, 0x01, //0x00009db6 addq $1, %rbx + 0x48, 0x39, 0xda, //0x00009dba cmpq %rbx, %rdx + 0x0f, 0x85, 0xdd, 0xff, 0xff, 0xff, //0x00009dbd jne LBB5_1981 + 0x89, 0xf8, //0x00009dc3 movl %edi, %eax + 0x48, 0x8d, 0x15, 0x04, 0x50, 0x00, 0x00, //0x00009dc5 leaq $20484(%rip), %rdx /* _LSHIFT_TAB+0(%rip) */ + 0x49, 0x01, 0xd0, //0x00009dcc addq %rdx, %r8 + 0x42, 0x80, 0x7c, 0x00, 0x04, 0x00, //0x00009dcf cmpb $0, $4(%rax,%r8) + 0xbb, 0x01, 0x00, 0x00, 0x00, //0x00009dd5 movl $1, %ebx + 0x0f, 0x85, 0x1a, 0x00, 0x00, 0x00, //0x00009dda jne LBB5_1987 + 0xe9, 0x20, 0x00, 0x00, 0x00, //0x00009de0 jmp LBB5_1988 + //0x00009de5 LBB5_1985 + 0xbb, 0x01, 0x00, 0x00, 0x00, //0x00009de5 movl $1, %ebx + 0xe9, 0x16, 0x00, 0x00, 0x00, //0x00009dea jmp LBB5_1988 + //0x00009def LBB5_1986 + 0xbb, 0x01, 0x00, 0x00, 0x00, //0x00009def movl $1, %ebx + 0x0f, 0x8d, 0x0b, 0x00, 0x00, 0x00, //0x00009df4 jge LBB5_1988 + //0x00009dfa LBB5_1987 + 0x48, 0x8b, 0x45, 0x90, //0x00009dfa movq $-112(%rbp), %rax + 0x83, 0xc0, 0xff, //0x00009dfe addl $-1, %eax + 0x48, 0x89, 0x45, 0x90, //0x00009e01 movq %rax, $-112(%rbp) + //0x00009e05 LBB5_1988 + 0x85, 0xff, //0x00009e05 testl %edi, %edi + 0x0f, 0x8e, 0xd7, 0x00, 0x00, 0x00, //0x00009e07 jle LBB5_1996 + 0x48, 0x8b, 0x45, 0x90, //0x00009e0d movq $-112(%rbp), %rax + 0x01, 0xf8, //0x00009e11 addl %edi, %eax + 0x41, 0x89, 0xfc, //0x00009e13 movl %edi, %r12d + 0x48, 0x98, //0x00009e16 cltq + 0x49, 0x89, 0xc2, //0x00009e18 movq %rax, %r10 + 0x49, 0xc1, 0xe2, 0x20, //0x00009e1b shlq $32, %r10 + 0x48, 0x83, 0xc0, 0xff, //0x00009e1f addq $-1, %rax + 0x49, 0x83, 0xc4, 0x01, //0x00009e23 addq $1, %r12 + 0x83, 0xc7, 0xff, //0x00009e27 addl $-1, %edi + 0x45, 0x31, 0xc0, //0x00009e2a xorl %r8d, %r8d + 0xe9, 0x43, 0x00, 0x00, 0x00, //0x00009e2d jmp LBB5_1992 + 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00009e32 .p2align 4, 0x90 + //0x00009e40 LBB5_1990 + 0x48, 0x85, 0xc0, //0x00009e40 testq %rax, %rax + 0xb8, 0x01, 0x00, 0x00, 0x00, //0x00009e43 movl $1, %eax + 0x44, 0x0f, 0x45, 0xf8, //0x00009e48 cmovnel %eax, %r15d + //0x00009e4c LBB5_1991 + 0x48, 0xb8, 0xff, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0xff, //0x00009e4c movabsq $-4294967041, %rax + 0x49, 0x01, 0xc2, //0x00009e56 addq %rax, %r10 + 0x49, 0x81, 0xc2, 0x01, 0xff, 0xff, 0xff, //0x00009e59 addq $-255, %r10 + 0x48, 0x8d, 0x43, 0xff, //0x00009e60 leaq $-1(%rbx), %rax + 0x49, 0x83, 0xc4, 0xff, //0x00009e64 addq $-1, %r12 + 0x83, 0xc7, 0xff, //0x00009e68 addl $-1, %edi + 0x49, 0x83, 0xfc, 0x01, //0x00009e6b cmpq $1, %r12 + 0x0f, 0x8e, 0x4d, 0x00, 0x00, 0x00, //0x00009e6f jle LBB5_1994 + //0x00009e75 LBB5_1992 + 0x48, 0x89, 0xc3, //0x00009e75 movq %rax, %rbx + 0x89, 0xf8, //0x00009e78 movl %edi, %eax + 0x49, 0x0f, 0xbe, 0x34, 0x01, //0x00009e7a movsbq (%r9,%rax), %rsi + 0x48, 0x83, 0xc6, 0xd0, //0x00009e7f addq $-48, %rsi + 0x48, 0xd3, 0xe6, //0x00009e83 shlq %cl, %rsi + 0x4c, 0x01, 0xc6, //0x00009e86 addq %r8, %rsi + 0x48, 0x89, 0xf0, //0x00009e89 movq %rsi, %rax + 0x48, 0xba, 0xcd, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, //0x00009e8c movabsq $-3689348814741910323, %rdx + 0x48, 0xf7, 0xe2, //0x00009e96 mulq %rdx + 0x49, 0x89, 0xd0, //0x00009e99 movq %rdx, %r8 + 0x49, 0xc1, 0xe8, 0x03, //0x00009e9c shrq $3, %r8 + 0x4b, 0x8d, 0x04, 0x00, //0x00009ea0 leaq (%r8,%r8), %rax + 0x48, 0x8d, 0x14, 0x80, //0x00009ea4 leaq (%rax,%rax,4), %rdx + 0x48, 0x89, 0xf0, //0x00009ea8 movq %rsi, %rax + 0x48, 0x29, 0xd0, //0x00009eab subq %rdx, %rax + 0x4c, 0x39, 0xdb, //0x00009eae cmpq %r11, %rbx + 0x0f, 0x83, 0x89, 0xff, 0xff, 0xff, //0x00009eb1 jae LBB5_1990 + 0x04, 0x30, //0x00009eb7 addb $48, %al + 0x41, 0x88, 0x04, 0x19, //0x00009eb9 movb %al, (%r9,%rbx) + 0xe9, 0x8a, 0xff, 0xff, 0xff, //0x00009ebd jmp LBB5_1991 + //0x00009ec2 LBB5_1994 + 0x48, 0x83, 0xfe, 0x0a, //0x00009ec2 cmpq $10, %rsi + 0x4c, 0x8b, 0x65, 0xb0, //0x00009ec6 movq $-80(%rbp), %r12 + 0x0f, 0x83, 0x1d, 0x00, 0x00, 0x00, //0x00009eca jae LBB5_1997 + 0x49, 0xba, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf0, 0x7f, //0x00009ed0 movabsq $9218868437227405312, %r10 + 0xbb, 0x01, 0x00, 0x00, 0x00, //0x00009eda movl $1, %ebx + 0xe9, 0x86, 0x00, 0x00, 0x00, //0x00009edf jmp LBB5_2001 + //0x00009ee4 LBB5_1996 + 0x4c, 0x8b, 0x65, 0xb0, //0x00009ee4 movq $-80(%rbp), %r12 + 0xe9, 0x7d, 0x00, 0x00, 0x00, //0x00009ee8 jmp LBB5_2001 + //0x00009eed LBB5_1997 + 0x48, 0x63, 0xcb, //0x00009eed movslq %ebx, %rcx + 0x48, 0x83, 0xc1, 0xff, //0x00009ef0 addq $-1, %rcx + 0x49, 0xba, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf0, 0x7f, //0x00009ef4 movabsq $9218868437227405312, %r10 + 0xbb, 0x01, 0x00, 0x00, 0x00, //0x00009efe movl $1, %ebx + 0xe9, 0x20, 0x00, 0x00, 0x00, //0x00009f03 jmp LBB5_1999 + 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00009f08 .p2align 4, 0x90 + //0x00009f10 LBB5_1998 + 0x48, 0x85, 0xc0, //0x00009f10 testq %rax, %rax + 0x44, 0x0f, 0x45, 0xfb, //0x00009f13 cmovnel %ebx, %r15d + 0x48, 0x83, 0xc1, 0xff, //0x00009f17 addq $-1, %rcx + 0x49, 0x83, 0xf8, 0x09, //0x00009f1b cmpq $9, %r8 + 0x49, 0x89, 0xd0, //0x00009f1f movq %rdx, %r8 + 0x0f, 0x86, 0x42, 0x00, 0x00, 0x00, //0x00009f22 jbe LBB5_2001 + //0x00009f28 LBB5_1999 + 0x4c, 0x89, 0xc0, //0x00009f28 movq %r8, %rax + 0x48, 0xba, 0xcd, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, //0x00009f2b movabsq $-3689348814741910323, %rdx + 0x48, 0xf7, 0xe2, //0x00009f35 mulq %rdx + 0x48, 0xc1, 0xea, 0x03, //0x00009f38 shrq $3, %rdx + 0x48, 0x8d, 0x04, 0x12, //0x00009f3c leaq (%rdx,%rdx), %rax + 0x48, 0x8d, 0x34, 0x80, //0x00009f40 leaq (%rax,%rax,4), %rsi + 0x4c, 0x89, 0xc0, //0x00009f44 movq %r8, %rax + 0x48, 0x29, 0xf0, //0x00009f47 subq %rsi, %rax + 0x4c, 0x39, 0xd9, //0x00009f4a cmpq %r11, %rcx + 0x0f, 0x83, 0xbd, 0xff, 0xff, 0xff, //0x00009f4d jae LBB5_1998 + 0x04, 0x30, //0x00009f53 addb $48, %al + 0x41, 0x88, 0x04, 0x09, //0x00009f55 movb %al, (%r9,%rcx) + 0x48, 0x83, 0xc1, 0xff, //0x00009f59 addq $-1, %rcx + 0x49, 0x83, 0xf8, 0x09, //0x00009f5d cmpq $9, %r8 + 0x49, 0x89, 0xd0, //0x00009f61 movq %rdx, %r8 + 0x0f, 0x87, 0xbe, 0xff, 0xff, 0xff, //0x00009f64 ja LBB5_1999 + //0x00009f6a LBB5_2001 + 0x48, 0x8b, 0x45, 0x90, //0x00009f6a movq $-112(%rbp), %rax + 0x41, 0x01, 0xc6, //0x00009f6e addl %eax, %r14d + 0x4d, 0x63, 0xf6, //0x00009f71 movslq %r14d, %r14 + 0x4d, 0x39, 0xf3, //0x00009f74 cmpq %r14, %r11 + 0x45, 0x0f, 0x46, 0xf3, //0x00009f77 cmovbel %r11d, %r14d + 0x41, 0x01, 0xc4, //0x00009f7b addl %eax, %r12d + 0x45, 0x85, 0xf6, //0x00009f7e testl %r14d, %r14d + 0x0f, 0x8e, 0x4d, 0x00, 0x00, 0x00, //0x00009f81 jle LBB5_2006 + 0x41, 0x8d, 0x46, 0xff, //0x00009f87 leal $-1(%r14), %eax + 0x41, 0x80, 0x3c, 0x01, 0x30, //0x00009f8b cmpb $48, (%r9,%rax) + 0x4c, 0x8b, 0x85, 0x68, 0xff, 0xff, 0xff, //0x00009f90 movq $-152(%rbp), %r8 + 0x8b, 0x8d, 0x64, 0xff, 0xff, 0xff, //0x00009f97 movl $-156(%rbp), %ecx + 0x0f, 0x85, 0x4a, 0x00, 0x00, 0x00, //0x00009f9d jne LBB5_2008 + 0x44, 0x89, 0xf0, //0x00009fa3 movl %r14d, %eax + 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x00009fa6 .p2align 4, 0x90 + //0x00009fb0 LBB5_2004 + 0x48, 0x83, 0xf8, 0x01, //0x00009fb0 cmpq $1, %rax + 0x0f, 0x8e, 0x2d, 0x00, 0x00, 0x00, //0x00009fb4 jle LBB5_2007 + 0x4c, 0x8d, 0x70, 0xff, //0x00009fba leaq $-1(%rax), %r14 + 0x83, 0xc0, 0xfe, //0x00009fbe addl $-2, %eax + 0x41, 0x80, 0x3c, 0x01, 0x30, //0x00009fc1 cmpb $48, (%r9,%rax) + 0x4c, 0x89, 0xf0, //0x00009fc6 movq %r14, %rax + 0x0f, 0x84, 0xe1, 0xff, 0xff, 0xff, //0x00009fc9 je LBB5_2004 + 0xe9, 0x19, 0x00, 0x00, 0x00, //0x00009fcf jmp LBB5_2008 + //0x00009fd4 LBB5_2006 + 0x4c, 0x8b, 0x85, 0x68, 0xff, 0xff, 0xff, //0x00009fd4 movq $-152(%rbp), %r8 + 0x8b, 0x8d, 0x64, 0xff, 0xff, 0xff, //0x00009fdb movl $-156(%rbp), %ecx + 0x0f, 0x85, 0x06, 0x00, 0x00, 0x00, //0x00009fe1 jne LBB5_2008 + //0x00009fe7 LBB5_2007 + 0x45, 0x31, 0xe4, //0x00009fe7 xorl %r12d, %r12d + 0x45, 0x31, 0xf6, //0x00009fea xorl %r14d, %r14d + //0x00009fed LBB5_2008 + 0x85, 0xc9, //0x00009fed testl %ecx, %ecx + 0x0f, 0x88, 0x0e, 0x00, 0x00, 0x00, //0x00009fef js LBB5_2010 + 0x44, 0x89, 0xf2, //0x00009ff5 movl %r14d, %edx + 0x44, 0x89, 0xf7, //0x00009ff8 movl %r14d, %edi + 0x41, 0x29, 0xc8, //0x00009ffb subl %ecx, %r8d + 0xe9, 0x0e, 0xfd, 0xff, 0xff, //0x00009ffe jmp LBB5_1972 + //0x0000a003 LBB5_2010 + 0x4c, 0x89, 0x85, 0x68, 0xff, 0xff, 0xff, //0x0000a003 movq %r8, $-152(%rbp) + 0x83, 0xf9, 0xc3, //0x0000a00a cmpl $-61, %ecx + 0x0f, 0x8f, 0x2b, 0x02, 0x00, 0x00, //0x0000a00d jg LBB5_2038 + 0x41, 0x89, 0xc8, //0x0000a013 movl %ecx, %r8d + 0xe9, 0x19, 0x00, 0x00, 0x00, //0x0000a016 jmp LBB5_2016 + //0x0000a01b LBB5_2013 + 0x45, 0x31, 0xe4, //0x0000a01b xorl %r12d, %r12d + //0x0000a01e LBB5_2014 + 0x31, 0xc0, //0x0000a01e xorl %eax, %eax + //0x0000a020 LBB5_2015 + 0x41, 0x8d, 0x48, 0x3c, //0x0000a020 leal $60(%r8), %ecx + 0x41, 0x89, 0xc6, //0x0000a024 movl %eax, %r14d + 0x41, 0x83, 0xf8, 0x88, //0x0000a027 cmpl $-120, %r8d + 0x41, 0x89, 0xc8, //0x0000a02b movl %ecx, %r8d + 0x0f, 0x8d, 0x0d, 0x02, 0x00, 0x00, //0x0000a02e jge LBB5_2039 + //0x0000a034 LBB5_2016 + 0x45, 0x85, 0xf6, //0x0000a034 testl %r14d, %r14d + 0xba, 0x00, 0x00, 0x00, 0x00, //0x0000a037 movl $0, %edx + 0x41, 0x0f, 0x4f, 0xd6, //0x0000a03c cmovgl %r14d, %edx + 0x31, 0xc0, //0x0000a040 xorl %eax, %eax + 0x31, 0xc9, //0x0000a042 xorl %ecx, %ecx + 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x0000a044 .p2align 4, 0x90 + //0x0000a050 LBB5_2017 + 0x48, 0x39, 0xc2, //0x0000a050 cmpq %rax, %rdx + 0x0f, 0x84, 0x29, 0x00, 0x00, 0x00, //0x0000a053 je LBB5_2020 + 0x48, 0x8d, 0x0c, 0x89, //0x0000a059 leaq (%rcx,%rcx,4), %rcx + 0x49, 0x0f, 0xbe, 0x34, 0x01, //0x0000a05d movsbq (%r9,%rax), %rsi + 0x48, 0x8d, 0x0c, 0x4e, //0x0000a062 leaq (%rsi,%rcx,2), %rcx + 0x48, 0x83, 0xc1, 0xd0, //0x0000a066 addq $-48, %rcx + 0x48, 0x83, 0xc0, 0x01, //0x0000a06a addq $1, %rax + 0x49, 0x8d, 0x75, 0x01, //0x0000a06e leaq $1(%r13), %rsi + 0x48, 0x39, 0xf1, //0x0000a072 cmpq %rsi, %rcx + 0x0f, 0x82, 0xd5, 0xff, 0xff, 0xff, //0x0000a075 jb LBB5_2017 + 0x89, 0xc2, //0x0000a07b movl %eax, %edx + 0xe9, 0x25, 0x00, 0x00, 0x00, //0x0000a07d jmp LBB5_2022 + //0x0000a082 LBB5_2020 + 0x48, 0x85, 0xc9, //0x0000a082 testq %rcx, %rcx + 0x0f, 0x84, 0x93, 0xff, 0xff, 0xff, //0x0000a085 je LBB5_2014 + 0x90, 0x90, 0x90, 0x90, 0x90, //0x0000a08b .p2align 4, 0x90 + //0x0000a090 LBB5_2021 + 0x48, 0x01, 0xc9, //0x0000a090 addq %rcx, %rcx + 0x48, 0x8d, 0x0c, 0x89, //0x0000a093 leaq (%rcx,%rcx,4), %rcx + 0x83, 0xc2, 0x01, //0x0000a097 addl $1, %edx + 0x49, 0x8d, 0x45, 0x01, //0x0000a09a leaq $1(%r13), %rax + 0x48, 0x39, 0xc1, //0x0000a09e cmpq %rax, %rcx + 0x0f, 0x82, 0xe9, 0xff, 0xff, 0xff, //0x0000a0a1 jb LBB5_2021 + //0x0000a0a7 LBB5_2022 + 0x41, 0x29, 0xd4, //0x0000a0a7 subl %edx, %r12d + 0x44, 0x89, 0xf0, //0x0000a0aa movl %r14d, %eax + 0x29, 0xd0, //0x0000a0ad subl %edx, %eax + 0x0f, 0x8e, 0x2c, 0x00, 0x00, 0x00, //0x0000a0af jle LBB5_2025 + 0x48, 0x63, 0xf2, //0x0000a0b5 movslq %edx, %rsi + 0x49, 0x63, 0xd6, //0x0000a0b8 movslq %r14d, %rdx + 0x49, 0x89, 0xd2, //0x0000a0bb movq %rdx, %r10 + 0x49, 0x29, 0xf2, //0x0000a0be subq %rsi, %r10 + 0x48, 0x89, 0xf7, //0x0000a0c1 movq %rsi, %rdi + 0x48, 0xf7, 0xd7, //0x0000a0c4 notq %rdi + 0x48, 0x01, 0xd7, //0x0000a0c7 addq %rdx, %rdi + 0x0f, 0x85, 0x18, 0x00, 0x00, 0x00, //0x0000a0ca jne LBB5_2026 + 0x31, 0xd2, //0x0000a0d0 xorl %edx, %edx + 0x41, 0xf6, 0xc2, 0x01, //0x0000a0d2 testb $1, %r10b + 0x0f, 0x85, 0x90, 0x00, 0x00, 0x00, //0x0000a0d6 jne LBB5_2029 + 0xe9, 0xae, 0x00, 0x00, 0x00, //0x0000a0dc jmp LBB5_2030 + //0x0000a0e1 LBB5_2025 + 0x31, 0xc0, //0x0000a0e1 xorl %eax, %eax + 0xe9, 0xd4, 0x00, 0x00, 0x00, //0x0000a0e3 jmp LBB5_2032 + //0x0000a0e8 LBB5_2026 + 0x4d, 0x89, 0xd6, //0x0000a0e8 movq %r10, %r14 + 0x49, 0x83, 0xe6, 0xfe, //0x0000a0eb andq $-2, %r14 + 0x49, 0xf7, 0xde, //0x0000a0ef negq %r14 + 0x31, 0xd2, //0x0000a0f2 xorl %edx, %edx + 0x48, 0x8b, 0x9d, 0x50, 0xff, 0xff, 0xff, //0x0000a0f4 movq $-176(%rbp), %rbx + 0x90, 0x90, 0x90, 0x90, 0x90, //0x0000a0fb .p2align 4, 0x90 + //0x0000a100 LBB5_2027 + 0x48, 0x89, 0xcf, //0x0000a100 movq %rcx, %rdi + 0x48, 0xc1, 0xef, 0x3c, //0x0000a103 shrq $60, %rdi + 0x4c, 0x21, 0xe9, //0x0000a107 andq %r13, %rcx + 0x40, 0x80, 0xcf, 0x30, //0x0000a10a orb $48, %dil + 0x40, 0x88, 0x7b, 0xff, //0x0000a10e movb %dil, $-1(%rbx) + 0x48, 0x8d, 0x0c, 0x89, //0x0000a112 leaq (%rcx,%rcx,4), %rcx + 0x48, 0x0f, 0xbe, 0x7c, 0x33, 0xff, //0x0000a116 movsbq $-1(%rbx,%rsi), %rdi + 0x48, 0x8d, 0x0c, 0x4f, //0x0000a11c leaq (%rdi,%rcx,2), %rcx + 0x48, 0x83, 0xc1, 0xd0, //0x0000a120 addq $-48, %rcx + 0x48, 0x89, 0xcf, //0x0000a124 movq %rcx, %rdi + 0x48, 0xc1, 0xef, 0x3c, //0x0000a127 shrq $60, %rdi + 0x4c, 0x21, 0xe9, //0x0000a12b andq %r13, %rcx + 0x40, 0x80, 0xcf, 0x30, //0x0000a12e orb $48, %dil + 0x40, 0x88, 0x3b, //0x0000a132 movb %dil, (%rbx) + 0x48, 0x8d, 0x0c, 0x89, //0x0000a135 leaq (%rcx,%rcx,4), %rcx + 0x48, 0x0f, 0xbe, 0x3c, 0x33, //0x0000a139 movsbq (%rbx,%rsi), %rdi + 0x48, 0x8d, 0x0c, 0x4f, //0x0000a13e leaq (%rdi,%rcx,2), %rcx + 0x48, 0x83, 0xc1, 0xd0, //0x0000a142 addq $-48, %rcx + 0x48, 0x83, 0xc3, 0x02, //0x0000a146 addq $2, %rbx + 0x48, 0x83, 0xc2, 0xfe, //0x0000a14a addq $-2, %rdx + 0x49, 0x39, 0xd6, //0x0000a14e cmpq %rdx, %r14 + 0x0f, 0x85, 0xa9, 0xff, 0xff, 0xff, //0x0000a151 jne LBB5_2027 + 0x48, 0x29, 0xd6, //0x0000a157 subq %rdx, %rsi + 0x48, 0xf7, 0xda, //0x0000a15a negq %rdx + 0xbb, 0x01, 0x00, 0x00, 0x00, //0x0000a15d movl $1, %ebx + 0x41, 0xf6, 0xc2, 0x01, //0x0000a162 testb $1, %r10b + 0x0f, 0x84, 0x23, 0x00, 0x00, 0x00, //0x0000a166 je LBB5_2030 + //0x0000a16c LBB5_2029 + 0x48, 0x89, 0xcf, //0x0000a16c movq %rcx, %rdi + 0x48, 0xc1, 0xef, 0x3c, //0x0000a16f shrq $60, %rdi + 0x40, 0x80, 0xcf, 0x30, //0x0000a173 orb $48, %dil + 0x41, 0x88, 0x3c, 0x11, //0x0000a177 movb %dil, (%r9,%rdx) + 0x4c, 0x21, 0xe9, //0x0000a17b andq %r13, %rcx + 0x48, 0x8d, 0x0c, 0x89, //0x0000a17e leaq (%rcx,%rcx,4), %rcx + 0x49, 0x0f, 0xbe, 0x14, 0x31, //0x0000a182 movsbq (%r9,%rsi), %rdx + 0x48, 0x8d, 0x0c, 0x4a, //0x0000a187 leaq (%rdx,%rcx,2), %rcx + 0x48, 0x83, 0xc1, 0xd0, //0x0000a18b addq $-48, %rcx + //0x0000a18f LBB5_2030 + 0x48, 0x85, 0xc9, //0x0000a18f testq %rcx, %rcx + 0x0f, 0x85, 0x24, 0x00, 0x00, 0x00, //0x0000a192 jne LBB5_2032 + 0xe9, 0x52, 0x00, 0x00, 0x00, //0x0000a198 jmp LBB5_2034 + 0x90, 0x90, 0x90, //0x0000a19d .p2align 4, 0x90 + //0x0000a1a0 LBB5_2031 + 0x49, 0x8d, 0x75, 0x01, //0x0000a1a0 leaq $1(%r13), %rsi + 0x48, 0x39, 0xf1, //0x0000a1a4 cmpq %rsi, %rcx + 0x44, 0x0f, 0x43, 0xfb, //0x0000a1a7 cmovael %ebx, %r15d + 0x48, 0x8d, 0x0c, 0x12, //0x0000a1ab leaq (%rdx,%rdx), %rcx + 0x48, 0x8d, 0x0c, 0x89, //0x0000a1af leaq (%rcx,%rcx,4), %rcx + 0x48, 0x85, 0xd2, //0x0000a1b3 testq %rdx, %rdx + 0x0f, 0x84, 0x33, 0x00, 0x00, 0x00, //0x0000a1b6 je LBB5_2034 + //0x0000a1bc LBB5_2032 + 0x48, 0x89, 0xca, //0x0000a1bc movq %rcx, %rdx + 0x4c, 0x21, 0xea, //0x0000a1bf andq %r13, %rdx + 0x48, 0x63, 0xf0, //0x0000a1c2 movslq %eax, %rsi + 0x49, 0x39, 0xf3, //0x0000a1c5 cmpq %rsi, %r11 + 0x0f, 0x86, 0xd2, 0xff, 0xff, 0xff, //0x0000a1c8 jbe LBB5_2031 + 0x48, 0xc1, 0xe9, 0x3c, //0x0000a1ce shrq $60, %rcx + 0x80, 0xc9, 0x30, //0x0000a1d2 orb $48, %cl + 0x41, 0x88, 0x0c, 0x31, //0x0000a1d5 movb %cl, (%r9,%rsi) + 0x83, 0xc6, 0x01, //0x0000a1d9 addl $1, %esi + 0x89, 0xf0, //0x0000a1dc movl %esi, %eax + 0x48, 0x8d, 0x0c, 0x12, //0x0000a1de leaq (%rdx,%rdx), %rcx + 0x48, 0x8d, 0x0c, 0x89, //0x0000a1e2 leaq (%rcx,%rcx,4), %rcx + 0x48, 0x85, 0xd2, //0x0000a1e6 testq %rdx, %rdx + 0x0f, 0x85, 0xcd, 0xff, 0xff, 0xff, //0x0000a1e9 jne LBB5_2032 + //0x0000a1ef LBB5_2034 + 0x41, 0x83, 0xc4, 0x01, //0x0000a1ef addl $1, %r12d + 0x85, 0xc0, //0x0000a1f3 testl %eax, %eax + 0x0f, 0x8e, 0x38, 0x00, 0x00, 0x00, //0x0000a1f5 jle LBB5_2012 + 0x89, 0xc1, //0x0000a1fb movl %eax, %ecx + 0x48, 0x83, 0xc1, 0x01, //0x0000a1fd addq $1, %rcx + 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x0000a201 .p2align 4, 0x90 + //0x0000a210 LBB5_2036 + 0x8d, 0x50, 0xff, //0x0000a210 leal $-1(%rax), %edx + 0x41, 0x80, 0x3c, 0x11, 0x30, //0x0000a213 cmpb $48, (%r9,%rdx) + 0x0f, 0x85, 0x02, 0xfe, 0xff, 0xff, //0x0000a218 jne LBB5_2015 + 0x48, 0x83, 0xc1, 0xff, //0x0000a21e addq $-1, %rcx + 0x89, 0xd0, //0x0000a222 movl %edx, %eax + 0x48, 0x83, 0xf9, 0x01, //0x0000a224 cmpq $1, %rcx + 0x0f, 0x8f, 0xe2, 0xff, 0xff, 0xff, //0x0000a228 jg LBB5_2036 + 0xe9, 0xe8, 0xfd, 0xff, 0xff, //0x0000a22e jmp LBB5_2013 + //0x0000a233 LBB5_2012 + 0x0f, 0x85, 0xe7, 0xfd, 0xff, 0xff, //0x0000a233 jne LBB5_2015 + 0xe9, 0xdd, 0xfd, 0xff, 0xff, //0x0000a239 jmp LBB5_2013 + //0x0000a23e LBB5_2038 + 0x44, 0x89, 0xf0, //0x0000a23e movl %r14d, %eax + //0x0000a241 LBB5_2039 + 0xf7, 0xd9, //0x0000a241 negl %ecx + 0x85, 0xc0, //0x0000a243 testl %eax, %eax + 0xbe, 0x00, 0x00, 0x00, 0x00, //0x0000a245 movl $0, %esi + 0x0f, 0x4f, 0xf0, //0x0000a24a cmovgl %eax, %esi + 0x31, 0xff, //0x0000a24d xorl %edi, %edi + 0x45, 0x31, 0xd2, //0x0000a24f xorl %r10d, %r10d + 0x4c, 0x8b, 0x85, 0x68, 0xff, 0xff, 0xff, //0x0000a252 movq $-152(%rbp), %r8 + 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x0000a259 .p2align 4, 0x90 + //0x0000a260 LBB5_2040 + 0x48, 0x39, 0xfe, //0x0000a260 cmpq %rdi, %rsi + 0x0f, 0x84, 0x69, 0x00, 0x00, 0x00, //0x0000a263 je LBB5_2046 + 0x4b, 0x8d, 0x14, 0x92, //0x0000a269 leaq (%r10,%r10,4), %rdx + 0x49, 0x0f, 0xbe, 0x1c, 0x39, //0x0000a26d movsbq (%r9,%rdi), %rbx + 0x4c, 0x8d, 0x14, 0x53, //0x0000a272 leaq (%rbx,%rdx,2), %r10 + 0x49, 0x83, 0xc2, 0xd0, //0x0000a276 addq $-48, %r10 + 0x48, 0x83, 0xc7, 0x01, //0x0000a27a addq $1, %rdi + 0x4c, 0x89, 0xd2, //0x0000a27e movq %r10, %rdx + 0x48, 0xd3, 0xea, //0x0000a281 shrq %cl, %rdx + 0x48, 0x85, 0xd2, //0x0000a284 testq %rdx, %rdx + 0x0f, 0x84, 0xd3, 0xff, 0xff, 0xff, //0x0000a287 je LBB5_2040 + 0x4c, 0x89, 0x65, 0xb0, //0x0000a28d movq %r12, $-80(%rbp) + 0x89, 0xfe, //0x0000a291 movl %edi, %esi + 0xbb, 0x01, 0x00, 0x00, 0x00, //0x0000a293 movl $1, %ebx + //0x0000a298 LBB5_2043 + 0x49, 0xc7, 0xc4, 0xff, 0xff, 0xff, 0xff, //0x0000a298 movq $-1, %r12 + 0x49, 0xd3, 0xe4, //0x0000a29f shlq %cl, %r12 + 0x49, 0xf7, 0xd4, //0x0000a2a2 notq %r12 + 0x41, 0x89, 0xc6, //0x0000a2a5 movl %eax, %r14d + 0x41, 0x29, 0xf6, //0x0000a2a8 subl %esi, %r14d + 0x0f, 0x8e, 0x67, 0x00, 0x00, 0x00, //0x0000a2ab jle LBB5_2052 + 0x4c, 0x63, 0xc6, //0x0000a2b1 movslq %esi, %r8 + 0x48, 0x98, //0x0000a2b4 cltq + 0x48, 0x89, 0xc2, //0x0000a2b6 movq %rax, %rdx + 0x4c, 0x29, 0xc2, //0x0000a2b9 subq %r8, %rdx + 0x4c, 0x89, 0xc3, //0x0000a2bc movq %r8, %rbx + 0x48, 0xf7, 0xd3, //0x0000a2bf notq %rbx + 0x48, 0x01, 0xc3, //0x0000a2c2 addq %rax, %rbx + 0x0f, 0x85, 0x6b, 0x00, 0x00, 0x00, //0x0000a2c5 jne LBB5_2054 + 0x31, 0xc0, //0x0000a2cb xorl %eax, %eax + 0xe9, 0xe0, 0x00, 0x00, 0x00, //0x0000a2cd jmp LBB5_2057 + //0x0000a2d2 LBB5_2046 + 0x4d, 0x85, 0xd2, //0x0000a2d2 testq %r10, %r10 + 0x0f, 0x84, 0x45, 0x00, 0x00, 0x00, //0x0000a2d5 je LBB5_2053 + 0x4c, 0x89, 0xd7, //0x0000a2db movq %r10, %rdi + 0x48, 0xd3, 0xef, //0x0000a2de shrq %cl, %rdi + 0x48, 0x85, 0xff, //0x0000a2e1 testq %rdi, %rdi + 0xbb, 0x01, 0x00, 0x00, 0x00, //0x0000a2e4 movl $1, %ebx + 0x0f, 0x84, 0x07, 0x01, 0x00, 0x00, //0x0000a2e9 je LBB5_2061 + 0x4c, 0x89, 0xe2, //0x0000a2ef movq %r12, %rdx + 0x49, 0xc7, 0xc4, 0xff, 0xff, 0xff, 0xff, //0x0000a2f2 movq $-1, %r12 + 0x49, 0xd3, 0xe4, //0x0000a2f9 shlq %cl, %r12 + 0x49, 0xf7, 0xd4, //0x0000a2fc notq %r12 + 0x29, 0xf2, //0x0000a2ff subl %esi, %edx + 0x83, 0xc2, 0x01, //0x0000a301 addl $1, %edx + 0x45, 0x31, 0xf6, //0x0000a304 xorl %r14d, %r14d + 0xe9, 0x14, 0x01, 0x00, 0x00, //0x0000a307 jmp LBB5_2049 + //0x0000a30c LBB5_2051 + 0x31, 0xd2, //0x0000a30c xorl %edx, %edx + 0x31, 0xff, //0x0000a30e xorl %edi, %edi + 0x41, 0x29, 0xc8, //0x0000a310 subl %ecx, %r8d + 0xe9, 0xf9, 0xf9, 0xff, 0xff, //0x0000a313 jmp LBB5_1972 + //0x0000a318 LBB5_2052 + 0x45, 0x31, 0xf6, //0x0000a318 xorl %r14d, %r14d + 0xe9, 0xc8, 0x00, 0x00, 0x00, //0x0000a31b jmp LBB5_2060 + //0x0000a320 LBB5_2053 + 0x45, 0x31, 0xf6, //0x0000a320 xorl %r14d, %r14d + 0x31, 0xd2, //0x0000a323 xorl %edx, %edx + 0x31, 0xff, //0x0000a325 xorl %edi, %edi + 0x49, 0xba, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf0, 0x7f, //0x0000a327 movabsq $9218868437227405312, %r10 + 0xe9, 0x84, 0x01, 0x00, 0x00, //0x0000a331 jmp LBB5_2073 + //0x0000a336 LBB5_2054 + 0x48, 0x89, 0x95, 0x48, 0xff, 0xff, 0xff, //0x0000a336 movq %rdx, $-184(%rbp) + 0x48, 0x83, 0xe2, 0xfe, //0x0000a33d andq $-2, %rdx + 0x48, 0xf7, 0xda, //0x0000a341 negq %rdx + 0x48, 0x89, 0x55, 0x90, //0x0000a344 movq %rdx, $-112(%rbp) + 0x31, 0xc0, //0x0000a348 xorl %eax, %eax + 0x48, 0x8b, 0x9d, 0x50, 0xff, 0xff, 0xff, //0x0000a34a movq $-176(%rbp), %rbx + //0x0000a351 LBB5_2055 + 0x4c, 0x89, 0xd2, //0x0000a351 movq %r10, %rdx + 0x48, 0xd3, 0xea, //0x0000a354 shrq %cl, %rdx + 0x4d, 0x21, 0xe2, //0x0000a357 andq %r12, %r10 + 0x80, 0xc2, 0x30, //0x0000a35a addb $48, %dl + 0x88, 0x53, 0xff, //0x0000a35d movb %dl, $-1(%rbx) + 0x4b, 0x8d, 0x14, 0x92, //0x0000a360 leaq (%r10,%r10,4), %rdx + 0x4a, 0x0f, 0xbe, 0x7c, 0x03, 0xff, //0x0000a364 movsbq $-1(%rbx,%r8), %rdi + 0x48, 0x8d, 0x14, 0x57, //0x0000a36a leaq (%rdi,%rdx,2), %rdx + 0x48, 0x83, 0xc2, 0xd0, //0x0000a36e addq $-48, %rdx + 0x48, 0x89, 0xd7, //0x0000a372 movq %rdx, %rdi + 0x48, 0xd3, 0xef, //0x0000a375 shrq %cl, %rdi + 0x4c, 0x21, 0xe2, //0x0000a378 andq %r12, %rdx + 0x40, 0x80, 0xc7, 0x30, //0x0000a37b addb $48, %dil + 0x40, 0x88, 0x3b, //0x0000a37f movb %dil, (%rbx) + 0x48, 0x8d, 0x14, 0x92, //0x0000a382 leaq (%rdx,%rdx,4), %rdx + 0x4a, 0x0f, 0xbe, 0x3c, 0x03, //0x0000a386 movsbq (%rbx,%r8), %rdi + 0x4c, 0x8d, 0x14, 0x57, //0x0000a38b leaq (%rdi,%rdx,2), %r10 + 0x49, 0x83, 0xc2, 0xd0, //0x0000a38f addq $-48, %r10 + 0x48, 0x83, 0xc3, 0x02, //0x0000a393 addq $2, %rbx + 0x48, 0x83, 0xc0, 0xfe, //0x0000a397 addq $-2, %rax + 0x48, 0x39, 0x45, 0x90, //0x0000a39b cmpq %rax, $-112(%rbp) + 0x0f, 0x85, 0xac, 0xff, 0xff, 0xff, //0x0000a39f jne LBB5_2055 + 0x49, 0x29, 0xc0, //0x0000a3a5 subq %rax, %r8 + 0x48, 0xf7, 0xd8, //0x0000a3a8 negq %rax + 0x48, 0x8b, 0x95, 0x48, 0xff, 0xff, 0xff, //0x0000a3ab movq $-184(%rbp), %rdx + //0x0000a3b2 LBB5_2057 + 0xf6, 0xc2, 0x01, //0x0000a3b2 testb $1, %dl + 0xbb, 0x01, 0x00, 0x00, 0x00, //0x0000a3b5 movl $1, %ebx + 0x0f, 0x84, 0x21, 0x00, 0x00, 0x00, //0x0000a3ba je LBB5_2059 + 0x4c, 0x89, 0xd2, //0x0000a3c0 movq %r10, %rdx + 0x48, 0xd3, 0xea, //0x0000a3c3 shrq %cl, %rdx + 0x80, 0xc2, 0x30, //0x0000a3c6 addb $48, %dl + 0x41, 0x88, 0x14, 0x01, //0x0000a3c9 movb %dl, (%r9,%rax) + 0x4d, 0x21, 0xe2, //0x0000a3cd andq %r12, %r10 + 0x4b, 0x8d, 0x04, 0x92, //0x0000a3d0 leaq (%r10,%r10,4), %rax + 0x4b, 0x0f, 0xbe, 0x14, 0x01, //0x0000a3d4 movsbq (%r9,%r8), %rdx + 0x4c, 0x8d, 0x14, 0x42, //0x0000a3d9 leaq (%rdx,%rax,2), %r10 + 0x49, 0x83, 0xc2, 0xd0, //0x0000a3dd addq $-48, %r10 + //0x0000a3e1 LBB5_2059 + 0x4c, 0x8b, 0x85, 0x68, 0xff, 0xff, 0xff, //0x0000a3e1 movq $-152(%rbp), %r8 + //0x0000a3e8 LBB5_2060 + 0x48, 0x8b, 0x55, 0xb0, //0x0000a3e8 movq $-80(%rbp), %rdx + 0x29, 0xf2, //0x0000a3ec subl %esi, %edx + 0x83, 0xc2, 0x01, //0x0000a3ee addl $1, %edx + 0xe9, 0x5e, 0x00, 0x00, 0x00, //0x0000a3f1 jmp LBB5_2065 + //0x0000a3f6 LBB5_2061 + 0x4c, 0x89, 0x65, 0xb0, //0x0000a3f6 movq %r12, $-80(%rbp) + //0x0000a3fa LBB5_2062 + 0x4d, 0x01, 0xd2, //0x0000a3fa addq %r10, %r10 + 0x4f, 0x8d, 0x14, 0x92, //0x0000a3fd leaq (%r10,%r10,4), %r10 + 0x83, 0xc6, 0x01, //0x0000a401 addl $1, %esi + 0x4c, 0x89, 0xd7, //0x0000a404 movq %r10, %rdi + 0x48, 0xd3, 0xef, //0x0000a407 shrq %cl, %rdi + 0x48, 0x85, 0xff, //0x0000a40a testq %rdi, %rdi + 0x0f, 0x84, 0xe7, 0xff, 0xff, 0xff, //0x0000a40d je LBB5_2062 + 0xe9, 0x80, 0xfe, 0xff, 0xff, //0x0000a413 jmp LBB5_2043 + 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x0000a418 .p2align 4, 0x90 + //0x0000a420 LBB5_2049 + 0x4c, 0x89, 0xd0, //0x0000a420 movq %r10, %rax + 0x48, 0xd3, 0xe8, //0x0000a423 shrq %cl, %rax + 0x4d, 0x21, 0xe2, //0x0000a426 andq %r12, %r10 + 0x49, 0x63, 0xf6, //0x0000a429 movslq %r14d, %rsi + 0x49, 0x39, 0xf3, //0x0000a42c cmpq %rsi, %r11 + 0x0f, 0x86, 0x11, 0x00, 0x00, 0x00, //0x0000a42f jbe LBB5_2063 + 0x04, 0x30, //0x0000a435 addb $48, %al + 0x41, 0x88, 0x04, 0x31, //0x0000a437 movb %al, (%r9,%rsi) + 0x83, 0xc6, 0x01, //0x0000a43b addl $1, %esi + 0x41, 0x89, 0xf6, //0x0000a43e movl %esi, %r14d + 0xe9, 0x07, 0x00, 0x00, 0x00, //0x0000a441 jmp LBB5_2064 + //0x0000a446 LBB5_2063 + 0x48, 0x85, 0xc0, //0x0000a446 testq %rax, %rax + 0x44, 0x0f, 0x45, 0xfb, //0x0000a449 cmovnel %ebx, %r15d + //0x0000a44d LBB5_2064 + 0x4d, 0x01, 0xd2, //0x0000a44d addq %r10, %r10 + 0x4f, 0x8d, 0x14, 0x92, //0x0000a450 leaq (%r10,%r10,4), %r10 + //0x0000a454 LBB5_2065 + 0x4d, 0x85, 0xd2, //0x0000a454 testq %r10, %r10 + 0x0f, 0x85, 0xc3, 0xff, 0xff, 0xff, //0x0000a457 jne LBB5_2049 + 0x45, 0x85, 0xf6, //0x0000a45d testl %r14d, %r14d + 0x49, 0xba, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf0, 0x7f, //0x0000a460 movabsq $9218868437227405312, %r10 + 0x49, 0x89, 0xd4, //0x0000a46a movq %rdx, %r12 + 0x0f, 0x8e, 0x2c, 0x00, 0x00, 0x00, //0x0000a46d jle LBB5_2071 + 0x44, 0x89, 0xf0, //0x0000a473 movl %r14d, %eax + 0x48, 0x83, 0xc0, 0x01, //0x0000a476 addq $1, %rax + //0x0000a47a LBB5_2068 + 0x41, 0x8d, 0x4e, 0xff, //0x0000a47a leal $-1(%r14), %ecx + 0x41, 0x80, 0x3c, 0x09, 0x30, //0x0000a47e cmpb $48, (%r9,%rcx) + 0x0f, 0x85, 0x1c, 0x00, 0x00, 0x00, //0x0000a483 jne LBB5_2072 + 0x48, 0x83, 0xc0, 0xff, //0x0000a489 addq $-1, %rax + 0x41, 0x89, 0xce, //0x0000a48d movl %ecx, %r14d + 0x48, 0x83, 0xf8, 0x01, //0x0000a490 cmpq $1, %rax + 0x0f, 0x8f, 0xe0, 0xff, 0xff, 0xff, //0x0000a494 jg LBB5_2068 + 0xe9, 0x11, 0x00, 0x00, 0x00, //0x0000a49a jmp LBB5_2070 + //0x0000a49f LBB5_2071 + 0x0f, 0x84, 0x0b, 0x00, 0x00, 0x00, //0x0000a49f je LBB5_2070 + //0x0000a4a5 LBB5_2072 + 0x44, 0x89, 0xf2, //0x0000a4a5 movl %r14d, %edx + 0x44, 0x89, 0xf7, //0x0000a4a8 movl %r14d, %edi + 0xe9, 0x0a, 0x00, 0x00, 0x00, //0x0000a4ab jmp LBB5_2073 + //0x0000a4b0 LBB5_2070 + 0x45, 0x31, 0xe4, //0x0000a4b0 xorl %r12d, %r12d + 0x45, 0x31, 0xf6, //0x0000a4b3 xorl %r14d, %r14d + 0x31, 0xd2, //0x0000a4b6 xorl %edx, %edx + 0x31, 0xff, //0x0000a4b8 xorl %edi, %edi + //0x0000a4ba LBB5_2073 + 0x8b, 0x8d, 0x64, 0xff, 0xff, 0xff, //0x0000a4ba movl $-156(%rbp), %ecx + 0x41, 0x29, 0xc8, //0x0000a4c0 subl %ecx, %r8d + 0xe9, 0x49, 0xf8, 0xff, 0xff, //0x0000a4c3 jmp LBB5_1972 + //0x0000a4c8 LBB5_2074 + 0x41, 0x81, 0xf8, 0x02, 0xfc, 0xff, 0xff, //0x0000a4c8 cmpl $-1022, %r8d + 0x0f, 0x8f, 0xbc, 0x01, 0x00, 0x00, //0x0000a4cf jg LBB5_2101 + 0xbe, 0x02, 0xfc, 0xff, 0xff, //0x0000a4d5 movl $-1022, %esi + 0x85, 0xff, //0x0000a4da testl %edi, %edi + 0x0f, 0x84, 0xd8, 0x01, 0x00, 0x00, //0x0000a4dc je LBB5_2104 + 0x4c, 0x89, 0x65, 0xb0, //0x0000a4e2 movq %r12, $-80(%rbp) + 0x45, 0x8d, 0x90, 0xfd, 0x03, 0x00, 0x00, //0x0000a4e6 leal $1021(%r8), %r10d + 0x41, 0x81, 0xf8, 0xc6, 0xfb, 0xff, 0xff, //0x0000a4ed cmpl $-1082, %r8d + 0x0f, 0x8f, 0xcb, 0x01, 0x00, 0x00, //0x0000a4f4 jg LBB5_2105 + 0x4d, 0x8d, 0x65, 0x01, //0x0000a4fa leaq $1(%r13), %r12 + 0x41, 0xb8, 0x01, 0x00, 0x00, 0x00, //0x0000a4fe movl $1, %r8d + 0xe9, 0x20, 0x00, 0x00, 0x00, //0x0000a504 jmp LBB5_2082 + //0x0000a509 LBB5_2079 + 0x31, 0xc0, //0x0000a509 xorl %eax, %eax + 0x48, 0x89, 0x45, 0xb0, //0x0000a50b movq %rax, $-80(%rbp) + //0x0000a50f LBB5_2080 + 0x45, 0x31, 0xf6, //0x0000a50f xorl %r14d, %r14d + //0x0000a512 LBB5_2081 + 0x41, 0x8d, 0x4a, 0x3c, //0x0000a512 leal $60(%r10), %ecx + 0x44, 0x89, 0xf7, //0x0000a516 movl %r14d, %edi + 0x44, 0x89, 0xf6, //0x0000a519 movl %r14d, %esi + 0x41, 0x83, 0xfa, 0x88, //0x0000a51c cmpl $-120, %r10d + 0x41, 0x89, 0xca, //0x0000a520 movl %ecx, %r10d + 0x0f, 0x8d, 0xa1, 0x01, 0x00, 0x00, //0x0000a523 jge LBB5_2106 + //0x0000a529 LBB5_2082 + 0x85, 0xff, //0x0000a529 testl %edi, %edi + 0xbb, 0x00, 0x00, 0x00, 0x00, //0x0000a52b movl $0, %ebx + 0x0f, 0x4f, 0xdf, //0x0000a530 cmovgl %edi, %ebx + 0x31, 0xf6, //0x0000a533 xorl %esi, %esi + 0x31, 0xc9, //0x0000a535 xorl %ecx, %ecx + 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x0000a537 .p2align 4, 0x90 + //0x0000a540 LBB5_2083 + 0x48, 0x39, 0xf3, //0x0000a540 cmpq %rsi, %rbx + 0x0f, 0x84, 0x25, 0x00, 0x00, 0x00, //0x0000a543 je LBB5_2086 + 0x48, 0x8d, 0x0c, 0x89, //0x0000a549 leaq (%rcx,%rcx,4), %rcx + 0x49, 0x0f, 0xbe, 0x04, 0x31, //0x0000a54d movsbq (%r9,%rsi), %rax + 0x48, 0x8d, 0x0c, 0x48, //0x0000a552 leaq (%rax,%rcx,2), %rcx + 0x48, 0x83, 0xc1, 0xd0, //0x0000a556 addq $-48, %rcx + 0x48, 0x83, 0xc6, 0x01, //0x0000a55a addq $1, %rsi + 0x4c, 0x39, 0xe1, //0x0000a55e cmpq %r12, %rcx + 0x0f, 0x82, 0xd9, 0xff, 0xff, 0xff, //0x0000a561 jb LBB5_2083 + 0x89, 0xf3, //0x0000a567 movl %esi, %ebx + 0xe9, 0x1c, 0x00, 0x00, 0x00, //0x0000a569 jmp LBB5_2088 + //0x0000a56e LBB5_2086 + 0x48, 0x85, 0xc9, //0x0000a56e testq %rcx, %rcx + 0x0f, 0x84, 0x98, 0xff, 0xff, 0xff, //0x0000a571 je LBB5_2080 + //0x0000a577 LBB5_2087 + 0x48, 0x01, 0xc9, //0x0000a577 addq %rcx, %rcx + 0x48, 0x8d, 0x0c, 0x89, //0x0000a57a leaq (%rcx,%rcx,4), %rcx + 0x83, 0xc3, 0x01, //0x0000a57e addl $1, %ebx + 0x4c, 0x39, 0xe1, //0x0000a581 cmpq %r12, %rcx + 0x0f, 0x82, 0xed, 0xff, 0xff, 0xff, //0x0000a584 jb LBB5_2087 + //0x0000a58a LBB5_2088 + 0x48, 0x8b, 0x45, 0xb0, //0x0000a58a movq $-80(%rbp), %rax + 0x29, 0xd8, //0x0000a58e subl %ebx, %eax + 0x48, 0x89, 0x45, 0xb0, //0x0000a590 movq %rax, $-80(%rbp) + 0x31, 0xf6, //0x0000a594 xorl %esi, %esi + 0x39, 0xfb, //0x0000a596 cmpl %edi, %ebx + 0x0f, 0x8d, 0x54, 0x00, 0x00, 0x00, //0x0000a598 jge LBB5_2093 + 0x48, 0x63, 0xf3, //0x0000a59e movslq %ebx, %rsi + 0x49, 0x63, 0xfe, //0x0000a5a1 movslq %r14d, %rdi + 0x49, 0x8d, 0x1c, 0x31, //0x0000a5a4 leaq (%r9,%rsi), %rbx + 0x45, 0x31, 0xf6, //0x0000a5a8 xorl %r14d, %r14d + 0x90, 0x90, 0x90, 0x90, 0x90, //0x0000a5ab .p2align 4, 0x90 + //0x0000a5b0 LBB5_2090 + 0x48, 0x89, 0xc8, //0x0000a5b0 movq %rcx, %rax + 0x48, 0xc1, 0xe8, 0x3c, //0x0000a5b3 shrq $60, %rax + 0x4c, 0x21, 0xe9, //0x0000a5b7 andq %r13, %rcx + 0x0c, 0x30, //0x0000a5ba orb $48, %al + 0x43, 0x88, 0x04, 0x31, //0x0000a5bc movb %al, (%r9,%r14) + 0x4a, 0x0f, 0xbe, 0x04, 0x33, //0x0000a5c0 movsbq (%rbx,%r14), %rax + 0x4a, 0x8d, 0x14, 0x36, //0x0000a5c5 leaq (%rsi,%r14), %rdx + 0x48, 0x83, 0xc2, 0x01, //0x0000a5c9 addq $1, %rdx + 0x49, 0x83, 0xc6, 0x01, //0x0000a5cd addq $1, %r14 + 0x48, 0x8d, 0x0c, 0x89, //0x0000a5d1 leaq (%rcx,%rcx,4), %rcx + 0x48, 0x8d, 0x0c, 0x48, //0x0000a5d5 leaq (%rax,%rcx,2), %rcx + 0x48, 0x83, 0xc1, 0xd0, //0x0000a5d9 addq $-48, %rcx + 0x48, 0x39, 0xfa, //0x0000a5dd cmpq %rdi, %rdx + 0x0f, 0x8c, 0xca, 0xff, 0xff, 0xff, //0x0000a5e0 jl LBB5_2090 + 0x48, 0x85, 0xc9, //0x0000a5e6 testq %rcx, %rcx + 0x0f, 0x84, 0x57, 0x00, 0x00, 0x00, //0x0000a5e9 je LBB5_2097 + 0x44, 0x89, 0xf6, //0x0000a5ef movl %r14d, %esi + //0x0000a5f2 LBB5_2093 + 0x41, 0x89, 0xf6, //0x0000a5f2 movl %esi, %r14d + 0xe9, 0x18, 0x00, 0x00, 0x00, //0x0000a5f5 jmp LBB5_2095 + //0x0000a5fa LBB5_2094 + 0x4c, 0x39, 0xe1, //0x0000a5fa cmpq %r12, %rcx + 0x45, 0x0f, 0x43, 0xf8, //0x0000a5fd cmovael %r8d, %r15d + 0x48, 0x8d, 0x04, 0x36, //0x0000a601 leaq (%rsi,%rsi), %rax + 0x48, 0x8d, 0x0c, 0x80, //0x0000a605 leaq (%rax,%rax,4), %rcx + 0x48, 0x85, 0xf6, //0x0000a609 testq %rsi, %rsi + 0x0f, 0x84, 0x34, 0x00, 0x00, 0x00, //0x0000a60c je LBB5_2097 + //0x0000a612 LBB5_2095 + 0x48, 0x89, 0xce, //0x0000a612 movq %rcx, %rsi + 0x4c, 0x21, 0xee, //0x0000a615 andq %r13, %rsi + 0x49, 0x63, 0xfe, //0x0000a618 movslq %r14d, %rdi + 0x49, 0x39, 0xfb, //0x0000a61b cmpq %rdi, %r11 + 0x0f, 0x86, 0xd6, 0xff, 0xff, 0xff, //0x0000a61e jbe LBB5_2094 + 0x48, 0xc1, 0xe9, 0x3c, //0x0000a624 shrq $60, %rcx + 0x80, 0xc9, 0x30, //0x0000a628 orb $48, %cl + 0x41, 0x88, 0x0c, 0x39, //0x0000a62b movb %cl, (%r9,%rdi) + 0x83, 0xc7, 0x01, //0x0000a62f addl $1, %edi + 0x41, 0x89, 0xfe, //0x0000a632 movl %edi, %r14d + 0x48, 0x8d, 0x04, 0x36, //0x0000a635 leaq (%rsi,%rsi), %rax + 0x48, 0x8d, 0x0c, 0x80, //0x0000a639 leaq (%rax,%rax,4), %rcx + 0x48, 0x85, 0xf6, //0x0000a63d testq %rsi, %rsi + 0x0f, 0x85, 0xcc, 0xff, 0xff, 0xff, //0x0000a640 jne LBB5_2095 + //0x0000a646 LBB5_2097 + 0x48, 0x8b, 0x45, 0xb0, //0x0000a646 movq $-80(%rbp), %rax + 0x83, 0xc0, 0x01, //0x0000a64a addl $1, %eax + 0x48, 0x89, 0x45, 0xb0, //0x0000a64d movq %rax, $-80(%rbp) + 0x45, 0x85, 0xf6, //0x0000a651 testl %r14d, %r14d + 0x0f, 0x8e, 0x2c, 0x00, 0x00, 0x00, //0x0000a654 jle LBB5_2078 + 0x44, 0x89, 0xf1, //0x0000a65a movl %r14d, %ecx + 0x48, 0x83, 0xc1, 0x01, //0x0000a65d addq $1, %rcx + //0x0000a661 LBB5_2099 + 0x41, 0x8d, 0x76, 0xff, //0x0000a661 leal $-1(%r14), %esi + 0x41, 0x80, 0x3c, 0x31, 0x30, //0x0000a665 cmpb $48, (%r9,%rsi) + 0x0f, 0x85, 0xa2, 0xfe, 0xff, 0xff, //0x0000a66a jne LBB5_2081 + 0x48, 0x83, 0xc1, 0xff, //0x0000a670 addq $-1, %rcx + 0x41, 0x89, 0xf6, //0x0000a674 movl %esi, %r14d + 0x48, 0x83, 0xf9, 0x01, //0x0000a677 cmpq $1, %rcx + 0x0f, 0x8f, 0xe0, 0xff, 0xff, 0xff, //0x0000a67b jg LBB5_2099 + 0xe9, 0x83, 0xfe, 0xff, 0xff, //0x0000a681 jmp LBB5_2079 + //0x0000a686 LBB5_2078 + 0x0f, 0x85, 0x86, 0xfe, 0xff, 0xff, //0x0000a686 jne LBB5_2081 + 0xe9, 0x78, 0xfe, 0xff, 0xff, //0x0000a68c jmp LBB5_2079 + //0x0000a691 LBB5_2101 + 0x41, 0x81, 0xf8, 0x00, 0x04, 0x00, 0x00, //0x0000a691 cmpl $1024, %r8d + 0x0f, 0x8e, 0x0c, 0x00, 0x00, 0x00, //0x0000a698 jle LBB5_2103 + 0x45, 0x31, 0xc0, //0x0000a69e xorl %r8d, %r8d + 0x4c, 0x8b, 0x6d, 0xb8, //0x0000a6a1 movq $-72(%rbp), %r13 + 0xe9, 0xce, 0xf2, 0xff, 0xff, //0x0000a6a5 jmp LBB5_1896 + //0x0000a6aa LBB5_2103 + 0x41, 0x83, 0xc0, 0xff, //0x0000a6aa addl $-1, %r8d + 0x44, 0x89, 0xc6, //0x0000a6ae movl %r8d, %esi + 0x4c, 0x8b, 0x6d, 0xb8, //0x0000a6b1 movq $-72(%rbp), %r13 + 0xe9, 0x36, 0x08, 0x00, 0x00, //0x0000a6b5 jmp LBB5_2191 + //0x0000a6ba LBB5_2104 + 0x31, 0xc0, //0x0000a6ba xorl %eax, %eax + 0x4c, 0x8b, 0x6d, 0xb8, //0x0000a6bc movq $-72(%rbp), %r13 + 0xe9, 0xeb, 0x08, 0x00, 0x00, //0x0000a6c0 jmp LBB5_2204 + //0x0000a6c5 LBB5_2105 + 0x89, 0xfe, //0x0000a6c5 movl %edi, %esi + 0x44, 0x89, 0xd1, //0x0000a6c7 movl %r10d, %ecx + //0x0000a6ca LBB5_2106 + 0xf7, 0xd9, //0x0000a6ca negl %ecx + 0x31, 0xd2, //0x0000a6cc xorl %edx, %edx + 0x85, 0xf6, //0x0000a6ce testl %esi, %esi + 0xbf, 0x00, 0x00, 0x00, 0x00, //0x0000a6d0 movl $0, %edi + 0x0f, 0x4f, 0xfe, //0x0000a6d5 cmovgl %esi, %edi + 0x31, 0xc0, //0x0000a6d8 xorl %eax, %eax + 0x4c, 0x8b, 0x6d, 0xb8, //0x0000a6da movq $-72(%rbp), %r13 + 0x49, 0xba, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf0, 0x7f, //0x0000a6de movabsq $9218868437227405312, %r10 + 0x4c, 0x8b, 0x65, 0xb0, //0x0000a6e8 movq $-80(%rbp), %r12 + //0x0000a6ec LBB5_2107 + 0x48, 0x39, 0xd7, //0x0000a6ec cmpq %rdx, %rdi + 0x0f, 0x84, 0xa4, 0x00, 0x00, 0x00, //0x0000a6ef je LBB5_2116 + 0x48, 0x8d, 0x04, 0x80, //0x0000a6f5 leaq (%rax,%rax,4), %rax + 0x49, 0x0f, 0xbe, 0x1c, 0x11, //0x0000a6f9 movsbq (%r9,%rdx), %rbx + 0x48, 0x8d, 0x04, 0x43, //0x0000a6fe leaq (%rbx,%rax,2), %rax + 0x48, 0x83, 0xc0, 0xd0, //0x0000a702 addq $-48, %rax + 0x48, 0x83, 0xc2, 0x01, //0x0000a706 addq $1, %rdx + 0x48, 0x89, 0xc3, //0x0000a70a movq %rax, %rbx + 0x48, 0xd3, 0xeb, //0x0000a70d shrq %cl, %rbx + 0x48, 0x85, 0xdb, //0x0000a710 testq %rbx, %rbx + 0x0f, 0x84, 0xd3, 0xff, 0xff, 0xff, //0x0000a713 je LBB5_2107 + 0x89, 0xd7, //0x0000a719 movl %edx, %edi + //0x0000a71b LBB5_2110 + 0x49, 0xc7, 0xc4, 0xff, 0xff, 0xff, 0xff, //0x0000a71b movq $-1, %r12 + 0x49, 0xd3, 0xe4, //0x0000a722 shlq %cl, %r12 + 0x49, 0xf7, 0xd4, //0x0000a725 notq %r12 + 0x31, 0xdb, //0x0000a728 xorl %ebx, %ebx + 0x39, 0xf7, //0x0000a72a cmpl %esi, %edi + 0x0f, 0x8d, 0x4d, 0x00, 0x00, 0x00, //0x0000a72c jge LBB5_2114 + 0x4c, 0x63, 0xd7, //0x0000a732 movslq %edi, %r10 + 0x4d, 0x63, 0xc6, //0x0000a735 movslq %r14d, %r8 + 0x4f, 0x8d, 0x34, 0x11, //0x0000a738 leaq (%r9,%r10), %r14 + 0x31, 0xdb, //0x0000a73c xorl %ebx, %ebx + //0x0000a73e LBB5_2112 + 0x48, 0x89, 0xc6, //0x0000a73e movq %rax, %rsi + 0x48, 0xd3, 0xee, //0x0000a741 shrq %cl, %rsi + 0x4c, 0x21, 0xe0, //0x0000a744 andq %r12, %rax + 0x40, 0x80, 0xc6, 0x30, //0x0000a747 addb $48, %sil + 0x41, 0x88, 0x34, 0x19, //0x0000a74b movb %sil, (%r9,%rbx) + 0x49, 0x0f, 0xbe, 0x34, 0x1e, //0x0000a74f movsbq (%r14,%rbx), %rsi + 0x49, 0x8d, 0x14, 0x1a, //0x0000a754 leaq (%r10,%rbx), %rdx + 0x48, 0x83, 0xc2, 0x01, //0x0000a758 addq $1, %rdx + 0x48, 0x83, 0xc3, 0x01, //0x0000a75c addq $1, %rbx + 0x48, 0x8d, 0x04, 0x80, //0x0000a760 leaq (%rax,%rax,4), %rax + 0x48, 0x8d, 0x04, 0x46, //0x0000a764 leaq (%rsi,%rax,2), %rax + 0x48, 0x83, 0xc0, 0xd0, //0x0000a768 addq $-48, %rax + 0x4c, 0x39, 0xc2, //0x0000a76c cmpq %r8, %rdx + 0x0f, 0x8c, 0xc9, 0xff, 0xff, 0xff, //0x0000a76f jl LBB5_2112 + 0x49, 0xba, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf0, 0x7f, //0x0000a775 movabsq $9218868437227405312, %r10 + //0x0000a77f LBB5_2114 + 0x48, 0x8b, 0x55, 0xb0, //0x0000a77f movq $-80(%rbp), %rdx + 0x29, 0xfa, //0x0000a783 subl %edi, %edx + 0x83, 0xc2, 0x01, //0x0000a785 addl $1, %edx + 0x48, 0x85, 0xc0, //0x0000a788 testq %rax, %rax + 0x0f, 0x85, 0x38, 0x00, 0x00, 0x00, //0x0000a78b jne LBB5_2119 + 0x41, 0x89, 0xde, //0x0000a791 movl %ebx, %r14d + 0xe9, 0x87, 0x00, 0x00, 0x00, //0x0000a794 jmp LBB5_2123 + //0x0000a799 LBB5_2116 + 0x48, 0x85, 0xc0, //0x0000a799 testq %rax, %rax + 0x0f, 0x84, 0xb6, 0x0b, 0x00, 0x00, //0x0000a79c je LBB5_2270 + 0x48, 0x89, 0xc2, //0x0000a7a2 movq %rax, %rdx + 0x48, 0xd3, 0xea, //0x0000a7a5 shrq %cl, %rdx + 0x48, 0x85, 0xd2, //0x0000a7a8 testq %rdx, %rdx + 0x0f, 0x84, 0xaf, 0x00, 0x00, 0x00, //0x0000a7ab je LBB5_2128 + 0x49, 0xc7, 0xc4, 0xff, 0xff, 0xff, 0xff, //0x0000a7b1 movq $-1, %r12 + 0x49, 0xd3, 0xe4, //0x0000a7b8 shlq %cl, %r12 + 0x49, 0xf7, 0xd4, //0x0000a7bb notq %r12 + 0x48, 0x8b, 0x55, 0xb0, //0x0000a7be movq $-80(%rbp), %rdx + 0x29, 0xfa, //0x0000a7c2 subl %edi, %edx + 0x83, 0xc2, 0x01, //0x0000a7c4 addl $1, %edx + 0x31, 0xdb, //0x0000a7c7 xorl %ebx, %ebx + //0x0000a7c9 LBB5_2119 + 0xbe, 0x01, 0x00, 0x00, 0x00, //0x0000a7c9 movl $1, %esi + 0x41, 0x89, 0xde, //0x0000a7ce movl %ebx, %r14d + 0xe9, 0x17, 0x00, 0x00, 0x00, //0x0000a7d1 jmp LBB5_2121 + //0x0000a7d6 LBB5_2120 + 0x48, 0x85, 0xff, //0x0000a7d6 testq %rdi, %rdi + 0x44, 0x0f, 0x45, 0xfe, //0x0000a7d9 cmovnel %esi, %r15d + 0x48, 0x01, 0xc0, //0x0000a7dd addq %rax, %rax + 0x48, 0x8d, 0x04, 0x80, //0x0000a7e0 leaq (%rax,%rax,4), %rax + 0x48, 0x85, 0xc0, //0x0000a7e4 testq %rax, %rax + 0x0f, 0x84, 0x33, 0x00, 0x00, 0x00, //0x0000a7e7 je LBB5_2123 + //0x0000a7ed LBB5_2121 + 0x48, 0x89, 0xc7, //0x0000a7ed movq %rax, %rdi + 0x48, 0xd3, 0xef, //0x0000a7f0 shrq %cl, %rdi + 0x4c, 0x21, 0xe0, //0x0000a7f3 andq %r12, %rax + 0x49, 0x63, 0xde, //0x0000a7f6 movslq %r14d, %rbx + 0x49, 0x39, 0xdb, //0x0000a7f9 cmpq %rbx, %r11 + 0x0f, 0x86, 0xd4, 0xff, 0xff, 0xff, //0x0000a7fc jbe LBB5_2120 + 0x40, 0x80, 0xc7, 0x30, //0x0000a802 addb $48, %dil + 0x41, 0x88, 0x3c, 0x19, //0x0000a806 movb %dil, (%r9,%rbx) + 0x83, 0xc3, 0x01, //0x0000a80a addl $1, %ebx + 0x41, 0x89, 0xde, //0x0000a80d movl %ebx, %r14d + 0x48, 0x01, 0xc0, //0x0000a810 addq %rax, %rax + 0x48, 0x8d, 0x04, 0x80, //0x0000a813 leaq (%rax,%rax,4), %rax + 0x48, 0x85, 0xc0, //0x0000a817 testq %rax, %rax + 0x0f, 0x85, 0xcd, 0xff, 0xff, 0xff, //0x0000a81a jne LBB5_2121 + //0x0000a820 LBB5_2123 + 0x45, 0x85, 0xf6, //0x0000a820 testl %r14d, %r14d + 0x49, 0x89, 0xd4, //0x0000a823 movq %rdx, %r12 + 0x0f, 0x8e, 0x9d, 0x06, 0x00, 0x00, //0x0000a826 jle LBB5_2188 + 0x44, 0x89, 0xf0, //0x0000a82c movl %r14d, %eax + 0x48, 0x83, 0xc0, 0x01, //0x0000a82f addq $1, %rax + 0x45, 0x31, 0xc0, //0x0000a833 xorl %r8d, %r8d + //0x0000a836 LBB5_2125 + 0x41, 0x8d, 0x4e, 0xff, //0x0000a836 leal $-1(%r14), %ecx + 0x41, 0x80, 0x3c, 0x09, 0x30, //0x0000a83a cmpb $48, (%r9,%rcx) + 0x0f, 0x85, 0xa3, 0x06, 0x00, 0x00, //0x0000a83f jne LBB5_2190 + 0x48, 0x83, 0xc0, 0xff, //0x0000a845 addq $-1, %rax + 0x41, 0x89, 0xce, //0x0000a849 movl %ecx, %r14d + 0x48, 0x83, 0xf8, 0x01, //0x0000a84c cmpq $1, %rax + 0x0f, 0x8f, 0xe0, 0xff, 0xff, 0xff, //0x0000a850 jg LBB5_2125 + 0xbe, 0x02, 0xfc, 0xff, 0xff, //0x0000a856 movl $-1022, %esi + 0xe9, 0x18, 0x0b, 0x00, 0x00, //0x0000a85b jmp LBB5_2273 + //0x0000a860 LBB5_2128 + 0x48, 0x01, 0xc0, //0x0000a860 addq %rax, %rax + 0x48, 0x8d, 0x04, 0x80, //0x0000a863 leaq (%rax,%rax,4), %rax + 0x83, 0xc7, 0x01, //0x0000a867 addl $1, %edi + 0x48, 0x89, 0xc2, //0x0000a86a movq %rax, %rdx + 0x48, 0xd3, 0xea, //0x0000a86d shrq %cl, %rdx + 0x48, 0x85, 0xd2, //0x0000a870 testq %rdx, %rdx + 0x0f, 0x84, 0xe7, 0xff, 0xff, 0xff, //0x0000a873 je LBB5_2128 + 0xe9, 0x9d, 0xfe, 0xff, 0xff, //0x0000a879 jmp LBB5_2110 + //0x0000a87e LBB5_2129 + 0x0f, 0xbc, 0xc9, //0x0000a87e bsfl %ecx, %ecx + 0x49, 0x01, 0xcc, //0x0000a881 addq %rcx, %r12 + 0xf3, 0x0f, 0x6f, 0x0d, 0xe4, 0x57, 0xff, 0xff, //0x0000a884 movdqu $-43036(%rip), %xmm1 /* LCPI5_1+0(%rip) */ + 0xf3, 0x0f, 0x6f, 0x15, 0xec, 0x57, 0xff, 0xff, //0x0000a88c movdqu $-43028(%rip), %xmm2 /* LCPI5_2+0(%rip) */ + 0xf3, 0x0f, 0x6f, 0x1d, 0xf4, 0x57, 0xff, 0xff, //0x0000a894 movdqu $-43020(%rip), %xmm3 /* LCPI5_3+0(%rip) */ + 0x48, 0x8d, 0x15, 0xfd, 0x5d, 0x00, 0x00, //0x0000a89c leaq $24061(%rip), %rdx /* _ESCAPED_TAB+0(%rip) */ + 0x4c, 0x89, 0xe7, //0x0000a8a3 movq %r12, %rdi + 0x4c, 0x89, 0xe1, //0x0000a8a6 movq %r12, %rcx + //0x0000a8a9 LBB5_2130 + 0x0f, 0xb6, 0x77, 0x01, //0x0000a8a9 movzbl $1(%rdi), %esi + 0x48, 0x83, 0xfe, 0x75, //0x0000a8ad cmpq $117, %rsi + 0x0f, 0x84, 0x21, 0x00, 0x00, 0x00, //0x0000a8b1 je LBB5_2133 + 0x8a, 0x1c, 0x16, //0x0000a8b7 movb (%rsi,%rdx), %bl + 0x84, 0xdb, //0x0000a8ba testb %bl, %bl + 0x0f, 0x84, 0xf5, 0x05, 0x00, 0x00, //0x0000a8bc je LBB5_2187 + 0x4c, 0x89, 0x75, 0xc0, //0x0000a8c2 movq %r14, $-64(%rbp) + 0x48, 0x83, 0xc7, 0x02, //0x0000a8c6 addq $2, %rdi + 0x88, 0x19, //0x0000a8ca movb %bl, (%rcx) + 0x48, 0x83, 0xc1, 0x01, //0x0000a8cc addq $1, %rcx + 0x49, 0x89, 0xfc, //0x0000a8d0 movq %rdi, %r12 + 0xe9, 0x3f, 0x02, 0x00, 0x00, //0x0000a8d3 jmp LBB5_2153 + //0x0000a8d8 LBB5_2133 + 0x4c, 0x89, 0x75, 0xc0, //0x0000a8d8 movq %r14, $-64(%rbp) + 0x44, 0x8b, 0x47, 0x02, //0x0000a8dc movl $2(%rdi), %r8d + 0x45, 0x89, 0xc1, //0x0000a8e0 movl %r8d, %r9d + 0x41, 0xf7, 0xd1, //0x0000a8e3 notl %r9d + 0x41, 0x8d, 0x98, 0xd0, 0xcf, 0xcf, 0xcf, //0x0000a8e6 leal $-808464432(%r8), %ebx + 0x41, 0x81, 0xe1, 0x80, 0x80, 0x80, 0x80, //0x0000a8ed andl $-2139062144, %r9d + 0x40, 0xb6, 0x01, //0x0000a8f4 movb $1, %sil + 0x48, 0x89, 0x75, 0xa8, //0x0000a8f7 movq %rsi, $-88(%rbp) + 0x48, 0xc7, 0xc6, 0xf4, 0xff, 0xff, 0xff, //0x0000a8fb movq $-12, %rsi + 0x41, 0x85, 0xd9, //0x0000a902 testl %ebx, %r9d + 0x0f, 0x85, 0x16, 0x11, 0x00, 0x00, //0x0000a905 jne LBB5_2316 + 0x41, 0x8d, 0x98, 0x19, 0x19, 0x19, 0x19, //0x0000a90b leal $421075225(%r8), %ebx + 0x44, 0x09, 0xc3, //0x0000a912 orl %r8d, %ebx + 0xf7, 0xc3, 0x80, 0x80, 0x80, 0x80, //0x0000a915 testl $-2139062144, %ebx + 0x0f, 0x85, 0x00, 0x11, 0x00, 0x00, //0x0000a91b jne LBB5_2316 + 0x44, 0x89, 0xc3, //0x0000a921 movl %r8d, %ebx + 0x81, 0xe3, 0x7f, 0x7f, 0x7f, 0x7f, //0x0000a924 andl $2139062143, %ebx + 0xb8, 0xc0, 0xc0, 0xc0, 0xc0, //0x0000a92a movl $-1061109568, %eax + 0x29, 0xd8, //0x0000a92f subl %ebx, %eax + 0x44, 0x8d, 0x9b, 0x46, 0x46, 0x46, 0x46, //0x0000a931 leal $1179010630(%rbx), %r11d + 0x44, 0x21, 0xc8, //0x0000a938 andl %r9d, %eax + 0x44, 0x85, 0xd8, //0x0000a93b testl %r11d, %eax + 0x0f, 0x85, 0xdd, 0x10, 0x00, 0x00, //0x0000a93e jne LBB5_2316 + 0xb8, 0xe0, 0xe0, 0xe0, 0xe0, //0x0000a944 movl $-522133280, %eax + 0x29, 0xd8, //0x0000a949 subl %ebx, %eax + 0x81, 0xc3, 0x39, 0x39, 0x39, 0x39, //0x0000a94b addl $960051513, %ebx + 0x41, 0x21, 0xc1, //0x0000a951 andl %eax, %r9d + 0x41, 0x85, 0xd9, //0x0000a954 testl %ebx, %r9d + 0x0f, 0x85, 0xc4, 0x10, 0x00, 0x00, //0x0000a957 jne LBB5_2316 + 0x41, 0x0f, 0xc8, //0x0000a95d bswapl %r8d + 0x44, 0x89, 0xc3, //0x0000a960 movl %r8d, %ebx + 0xc1, 0xeb, 0x04, //0x0000a963 shrl $4, %ebx + 0xf7, 0xd3, //0x0000a966 notl %ebx + 0x81, 0xe3, 0x01, 0x01, 0x01, 0x01, //0x0000a968 andl $16843009, %ebx + 0x8d, 0x1c, 0xdb, //0x0000a96e leal (%rbx,%rbx,8), %ebx + 0x41, 0x81, 0xe0, 0x0f, 0x0f, 0x0f, 0x0f, //0x0000a971 andl $252645135, %r8d + 0x41, 0x01, 0xd8, //0x0000a978 addl %ebx, %r8d + 0x44, 0x89, 0xc3, //0x0000a97b movl %r8d, %ebx + 0xc1, 0xeb, 0x04, //0x0000a97e shrl $4, %ebx + 0x44, 0x09, 0xc3, //0x0000a981 orl %r8d, %ebx + 0x44, 0x0f, 0xb6, 0xcb, //0x0000a984 movzbl %bl, %r9d + 0xc1, 0xeb, 0x08, //0x0000a988 shrl $8, %ebx + 0x81, 0xe3, 0x00, 0xff, 0x00, 0x00, //0x0000a98b andl $65280, %ebx + 0x41, 0x09, 0xd9, //0x0000a991 orl %ebx, %r9d + 0x4c, 0x8d, 0x67, 0x06, //0x0000a994 leaq $6(%rdi), %r12 + 0x41, 0x81, 0xf9, 0x80, 0x00, 0x00, 0x00, //0x0000a998 cmpl $128, %r9d + 0x0f, 0x82, 0x6c, 0x04, 0x00, 0x00, //0x0000a99f jb LBB5_2182 + 0x45, 0x31, 0xc0, //0x0000a9a5 xorl %r8d, %r8d + //0x0000a9a8 LBB5_2139 + 0x41, 0x81, 0xf9, 0xff, 0x07, 0x00, 0x00, //0x0000a9a8 cmpl $2047, %r9d + 0x0f, 0x86, 0x6b, 0x04, 0x00, 0x00, //0x0000a9af jbe LBB5_2184 + 0x44, 0x89, 0xcb, //0x0000a9b5 movl %r9d, %ebx + 0x81, 0xe3, 0x00, 0xf8, 0xff, 0xff, //0x0000a9b8 andl $-2048, %ebx + 0x81, 0xfb, 0x00, 0xd8, 0x00, 0x00, //0x0000a9be cmpl $55296, %ebx + 0x0f, 0x85, 0x18, 0x01, 0x00, 0x00, //0x0000a9c4 jne LBB5_2151 + 0x41, 0x81, 0xf9, 0xff, 0xdb, 0x00, 0x00, //0x0000a9ca cmpl $56319, %r9d + 0x0f, 0x87, 0x70, 0x04, 0x00, 0x00, //0x0000a9d1 ja LBB5_2185 + 0x42, 0x80, 0x7c, 0x47, 0x06, 0x5c, //0x0000a9d7 cmpb $92, $6(%rdi,%r8,2) + 0x0f, 0x85, 0x64, 0x04, 0x00, 0x00, //0x0000a9dd jne LBB5_2185 + 0x42, 0x80, 0x7c, 0x47, 0x07, 0x75, //0x0000a9e3 cmpb $117, $7(%rdi,%r8,2) + 0x0f, 0x85, 0x58, 0x04, 0x00, 0x00, //0x0000a9e9 jne LBB5_2185 + 0x42, 0x8b, 0x44, 0x47, 0x08, //0x0000a9ef movl $8(%rdi,%r8,2), %eax + 0x41, 0x89, 0xc6, //0x0000a9f4 movl %eax, %r14d + 0x41, 0xf7, 0xd6, //0x0000a9f7 notl %r14d + 0x44, 0x8d, 0x98, 0xd0, 0xcf, 0xcf, 0xcf, //0x0000a9fa leal $-808464432(%rax), %r11d + 0x41, 0x81, 0xe6, 0x80, 0x80, 0x80, 0x80, //0x0000aa01 andl $-2139062144, %r14d + 0x45, 0x85, 0xde, //0x0000aa08 testl %r11d, %r14d + 0x0f, 0x85, 0x10, 0x10, 0x00, 0x00, //0x0000aa0b jne LBB5_2316 + 0x8d, 0x98, 0x19, 0x19, 0x19, 0x19, //0x0000aa11 leal $421075225(%rax), %ebx + 0x09, 0xc3, //0x0000aa17 orl %eax, %ebx + 0xf7, 0xc3, 0x80, 0x80, 0x80, 0x80, //0x0000aa19 testl $-2139062144, %ebx + 0x0f, 0x85, 0xfc, 0x0f, 0x00, 0x00, //0x0000aa1f jne LBB5_2316 + 0x41, 0x89, 0xc3, //0x0000aa25 movl %eax, %r11d + 0x41, 0x81, 0xe3, 0x7f, 0x7f, 0x7f, 0x7f, //0x0000aa28 andl $2139062143, %r11d + 0xbb, 0xc0, 0xc0, 0xc0, 0xc0, //0x0000aa2f movl $-1061109568, %ebx + 0x44, 0x29, 0xdb, //0x0000aa34 subl %r11d, %ebx + 0x89, 0x5d, 0xb0, //0x0000aa37 movl %ebx, $-80(%rbp) + 0x41, 0x8d, 0x9b, 0x46, 0x46, 0x46, 0x46, //0x0000aa3a leal $1179010630(%r11), %ebx + 0x89, 0x5d, 0xb8, //0x0000aa41 movl %ebx, $-72(%rbp) + 0x8b, 0x5d, 0xb0, //0x0000aa44 movl $-80(%rbp), %ebx + 0x44, 0x21, 0xf3, //0x0000aa47 andl %r14d, %ebx + 0x85, 0x5d, 0xb8, //0x0000aa4a testl %ebx, $-72(%rbp) + 0x0f, 0x85, 0xce, 0x0f, 0x00, 0x00, //0x0000aa4d jne LBB5_2316 + 0xbb, 0xe0, 0xe0, 0xe0, 0xe0, //0x0000aa53 movl $-522133280, %ebx + 0x44, 0x29, 0xdb, //0x0000aa58 subl %r11d, %ebx + 0x41, 0x81, 0xc3, 0x39, 0x39, 0x39, 0x39, //0x0000aa5b addl $960051513, %r11d + 0x41, 0x21, 0xde, //0x0000aa62 andl %ebx, %r14d + 0x45, 0x85, 0xde, //0x0000aa65 testl %r11d, %r14d + 0x0f, 0x85, 0xb3, 0x0f, 0x00, 0x00, //0x0000aa68 jne LBB5_2316 + 0x0f, 0xc8, //0x0000aa6e bswapl %eax + 0x89, 0xc3, //0x0000aa70 movl %eax, %ebx + 0xc1, 0xeb, 0x04, //0x0000aa72 shrl $4, %ebx + 0xf7, 0xd3, //0x0000aa75 notl %ebx + 0x81, 0xe3, 0x01, 0x01, 0x01, 0x01, //0x0000aa77 andl $16843009, %ebx + 0x8d, 0x1c, 0xdb, //0x0000aa7d leal (%rbx,%rbx,8), %ebx + 0x25, 0x0f, 0x0f, 0x0f, 0x0f, //0x0000aa80 andl $252645135, %eax + 0x01, 0xd8, //0x0000aa85 addl %ebx, %eax + 0x89, 0xc3, //0x0000aa87 movl %eax, %ebx + 0xc1, 0xeb, 0x04, //0x0000aa89 shrl $4, %ebx + 0x09, 0xc3, //0x0000aa8c orl %eax, %ebx + 0x41, 0x89, 0xdb, //0x0000aa8e movl %ebx, %r11d + 0x41, 0xc1, 0xeb, 0x08, //0x0000aa91 shrl $8, %r11d + 0x41, 0x81, 0xe3, 0x00, 0xff, 0x00, 0x00, //0x0000aa95 andl $65280, %r11d + 0x44, 0x0f, 0xb6, 0xf3, //0x0000aa9c movzbl %bl, %r14d + 0x45, 0x09, 0xde, //0x0000aaa0 orl %r11d, %r14d + 0x81, 0xe3, 0x00, 0x00, 0xfc, 0x00, //0x0000aaa3 andl $16515072, %ebx + 0x81, 0xfb, 0x00, 0x00, 0xdc, 0x00, //0x0000aaa9 cmpl $14417920, %ebx + 0x0f, 0x84, 0xa4, 0x03, 0x00, 0x00, //0x0000aaaf je LBB5_2186 + 0x49, 0x83, 0xc4, 0x06, //0x0000aab5 addq $6, %r12 + 0x66, 0x42, 0xc7, 0x04, 0x01, 0xef, 0xbf, //0x0000aab9 movw $-16401, (%rcx,%r8) + 0x42, 0xc6, 0x44, 0x01, 0x02, 0xbd, //0x0000aac0 movb $-67, $2(%rcx,%r8) + 0x49, 0x83, 0xc0, 0x03, //0x0000aac6 addq $3, %r8 + 0x45, 0x89, 0xf1, //0x0000aaca movl %r14d, %r9d + 0x41, 0x81, 0xfe, 0x80, 0x00, 0x00, 0x00, //0x0000aacd cmpl $128, %r14d + 0x0f, 0x83, 0xce, 0xfe, 0xff, 0xff, //0x0000aad4 jae LBB5_2139 + 0x4c, 0x01, 0xc1, //0x0000aada addq %r8, %rcx + 0xe9, 0x32, 0x03, 0x00, 0x00, //0x0000aadd jmp LBB5_2183 + //0x0000aae2 LBB5_2151 + 0x44, 0x89, 0xce, //0x0000aae2 movl %r9d, %esi + 0xc1, 0xee, 0x0c, //0x0000aae5 shrl $12, %esi + 0x40, 0x80, 0xce, 0xe0, //0x0000aae8 orb $-32, %sil + 0x42, 0x88, 0x34, 0x01, //0x0000aaec movb %sil, (%rcx,%r8) + 0x44, 0x89, 0xce, //0x0000aaf0 movl %r9d, %esi + 0xc1, 0xee, 0x06, //0x0000aaf3 shrl $6, %esi + 0x40, 0x80, 0xe6, 0x3f, //0x0000aaf6 andb $63, %sil + 0x40, 0x80, 0xce, 0x80, //0x0000aafa orb $-128, %sil + 0x42, 0x88, 0x74, 0x01, 0x01, //0x0000aafe movb %sil, $1(%rcx,%r8) + 0x41, 0x80, 0xe1, 0x3f, //0x0000ab03 andb $63, %r9b + 0x41, 0x80, 0xc9, 0x80, //0x0000ab07 orb $-128, %r9b + 0x46, 0x88, 0x4c, 0x01, 0x02, //0x0000ab0b movb %r9b, $2(%rcx,%r8) + //0x0000ab10 LBB5_2152 + 0x4c, 0x01, 0xc1, //0x0000ab10 addq %r8, %rcx + 0x48, 0x83, 0xc1, 0x03, //0x0000ab13 addq $3, %rcx + //0x0000ab17 LBB5_2153 + 0x41, 0x80, 0x3c, 0x24, 0x5c, //0x0000ab17 cmpb $92, (%r12) + 0x4c, 0x89, 0xe7, //0x0000ab1c movq %r12, %rdi + 0x4c, 0x8b, 0x75, 0xc0, //0x0000ab1f movq $-64(%rbp), %r14 + 0x4c, 0x8b, 0x5d, 0xc8, //0x0000ab23 movq $-56(%rbp), %r11 + 0x0f, 0x84, 0x7c, 0xfd, 0xff, 0xff, //0x0000ab27 je LBB5_2130 + 0x4d, 0x89, 0xf1, //0x0000ab2d movq %r14, %r9 + 0x41, 0xf6, 0xc7, 0x20, //0x0000ab30 testb $32, %r15b + 0x0f, 0x85, 0x9c, 0x00, 0x00, 0x00, //0x0000ab34 jne LBB5_2158 + //0x0000ab3a LBB5_2155 + 0xf3, 0x41, 0x0f, 0x6f, 0x24, 0x24, //0x0000ab3a movdqu (%r12), %xmm4 + 0xf3, 0x41, 0x0f, 0x6f, 0x6c, 0x24, 0x10, //0x0000ab40 movdqu $16(%r12), %xmm5 + 0x66, 0x0f, 0x6f, 0xc4, //0x0000ab47 movdqa %xmm4, %xmm0 + 0x66, 0x0f, 0x74, 0xc1, //0x0000ab4b pcmpeqb %xmm1, %xmm0 + 0x66, 0x0f, 0xd7, 0xf8, //0x0000ab4f pmovmskb %xmm0, %edi + 0x66, 0x0f, 0x6f, 0xc5, //0x0000ab53 movdqa %xmm5, %xmm0 + 0x66, 0x0f, 0x74, 0xc1, //0x0000ab57 pcmpeqb %xmm1, %xmm0 + 0x66, 0x0f, 0xd7, 0xf0, //0x0000ab5b pmovmskb %xmm0, %esi + 0xc1, 0xe6, 0x10, //0x0000ab5f shll $16, %esi + 0x09, 0xfe, //0x0000ab62 orl %edi, %esi + 0x66, 0x0f, 0x6f, 0xc4, //0x0000ab64 movdqa %xmm4, %xmm0 + 0x66, 0x0f, 0x74, 0xc2, //0x0000ab68 pcmpeqb %xmm2, %xmm0 + 0x66, 0x0f, 0xd7, 0xd8, //0x0000ab6c pmovmskb %xmm0, %ebx + 0x66, 0x0f, 0x6f, 0xc5, //0x0000ab70 movdqa %xmm5, %xmm0 + 0x66, 0x0f, 0x74, 0xc2, //0x0000ab74 pcmpeqb %xmm2, %xmm0 + 0x66, 0x0f, 0xd7, 0xf8, //0x0000ab78 pmovmskb %xmm0, %edi + 0xc1, 0xe7, 0x10, //0x0000ab7c shll $16, %edi + 0x09, 0xdf, //0x0000ab7f orl %ebx, %edi + 0x66, 0x0f, 0x6f, 0xc4, //0x0000ab81 movdqa %xmm4, %xmm0 + 0x66, 0x0f, 0xda, 0xc3, //0x0000ab85 pminub %xmm3, %xmm0 + 0x66, 0x0f, 0x74, 0xc4, //0x0000ab89 pcmpeqb %xmm4, %xmm0 + 0x66, 0x44, 0x0f, 0xd7, 0xc0, //0x0000ab8d pmovmskb %xmm0, %r8d + 0x66, 0x0f, 0x6f, 0xc5, //0x0000ab92 movdqa %xmm5, %xmm0 + 0x66, 0x0f, 0xda, 0xc3, //0x0000ab96 pminub %xmm3, %xmm0 + 0x66, 0x0f, 0x74, 0xc5, //0x0000ab9a pcmpeqb %xmm5, %xmm0 + 0x66, 0x0f, 0xd7, 0xd8, //0x0000ab9e pmovmskb %xmm0, %ebx + 0xc1, 0xe3, 0x10, //0x0000aba2 shll $16, %ebx + 0x44, 0x09, 0xc3, //0x0000aba5 orl %r8d, %ebx + 0x09, 0xf3, //0x0000aba8 orl %esi, %ebx + 0x83, 0xc3, 0xff, //0x0000abaa addl $-1, %ebx + 0x85, 0xfb, //0x0000abad testl %edi, %ebx + 0x0f, 0x85, 0xa2, 0x0d, 0x00, 0x00, //0x0000abaf jne LBB5_2304 + 0x83, 0xc7, 0xff, //0x0000abb5 addl $-1, %edi + 0x85, 0xf7, //0x0000abb8 testl %esi, %edi + 0x0f, 0x85, 0xbc, 0x00, 0x00, 0x00, //0x0000abba jne LBB5_2162 + 0xf3, 0x0f, 0x7f, 0x21, //0x0000abc0 movdqu %xmm4, (%rcx) + 0xf3, 0x0f, 0x7f, 0x69, 0x10, //0x0000abc4 movdqu %xmm5, $16(%rcx) + 0x49, 0x83, 0xc4, 0x20, //0x0000abc9 addq $32, %r12 + 0x48, 0x83, 0xc1, 0x20, //0x0000abcd addq $32, %rcx + 0xe9, 0x64, 0xff, 0xff, 0xff, //0x0000abd1 jmp LBB5_2155 + //0x0000abd6 LBB5_2158 + 0xf3, 0x41, 0x0f, 0x6f, 0x24, 0x24, //0x0000abd6 movdqu (%r12), %xmm4 + 0xf3, 0x41, 0x0f, 0x6f, 0x6c, 0x24, 0x10, //0x0000abdc movdqu $16(%r12), %xmm5 + 0x66, 0x0f, 0x6f, 0xc4, //0x0000abe3 movdqa %xmm4, %xmm0 + 0x66, 0x0f, 0x74, 0xc1, //0x0000abe7 pcmpeqb %xmm1, %xmm0 + 0x66, 0x0f, 0xd7, 0xf0, //0x0000abeb pmovmskb %xmm0, %esi + 0x66, 0x0f, 0x6f, 0xc5, //0x0000abef movdqa %xmm5, %xmm0 + 0x66, 0x0f, 0x74, 0xc1, //0x0000abf3 pcmpeqb %xmm1, %xmm0 + 0x66, 0x0f, 0xd7, 0xf8, //0x0000abf7 pmovmskb %xmm0, %edi + 0xc1, 0xe7, 0x10, //0x0000abfb shll $16, %edi + 0x09, 0xf7, //0x0000abfe orl %esi, %edi + 0x66, 0x0f, 0x6f, 0xc4, //0x0000ac00 movdqa %xmm4, %xmm0 + 0x66, 0x0f, 0x74, 0xc2, //0x0000ac04 pcmpeqb %xmm2, %xmm0 + 0x66, 0x0f, 0xd7, 0xf0, //0x0000ac08 pmovmskb %xmm0, %esi + 0x66, 0x0f, 0x6f, 0xc5, //0x0000ac0c movdqa %xmm5, %xmm0 + 0x66, 0x0f, 0x74, 0xc2, //0x0000ac10 pcmpeqb %xmm2, %xmm0 + 0x66, 0x0f, 0xd7, 0xd8, //0x0000ac14 pmovmskb %xmm0, %ebx + 0xc1, 0xe3, 0x10, //0x0000ac18 shll $16, %ebx + 0x09, 0xf3, //0x0000ac1b orl %esi, %ebx + 0x66, 0x0f, 0x6f, 0xc4, //0x0000ac1d movdqa %xmm4, %xmm0 + 0x66, 0x0f, 0xda, 0xc3, //0x0000ac21 pminub %xmm3, %xmm0 + 0x66, 0x0f, 0x74, 0xc4, //0x0000ac25 pcmpeqb %xmm4, %xmm0 + 0x66, 0x44, 0x0f, 0xd7, 0xc0, //0x0000ac29 pmovmskb %xmm0, %r8d + 0x66, 0x0f, 0x6f, 0xc5, //0x0000ac2e movdqa %xmm5, %xmm0 + 0x66, 0x0f, 0xda, 0xc3, //0x0000ac32 pminub %xmm3, %xmm0 + 0x66, 0x0f, 0x74, 0xc5, //0x0000ac36 pcmpeqb %xmm5, %xmm0 + 0x66, 0x0f, 0xd7, 0xc0, //0x0000ac3a pmovmskb %xmm0, %eax + 0xc1, 0xe0, 0x10, //0x0000ac3e shll $16, %eax + 0x44, 0x09, 0xc0, //0x0000ac41 orl %r8d, %eax + 0x89, 0xc6, //0x0000ac44 movl %eax, %esi + 0x09, 0xfe, //0x0000ac46 orl %edi, %esi + 0x83, 0xc6, 0xff, //0x0000ac48 addl $-1, %esi + 0x85, 0xde, //0x0000ac4b testl %ebx, %esi + 0x0f, 0x85, 0x04, 0x0d, 0x00, 0x00, //0x0000ac4d jne LBB5_2304 + 0x83, 0xc3, 0xff, //0x0000ac53 addl $-1, %ebx + 0x85, 0xc3, //0x0000ac56 testl %eax, %ebx + 0x0f, 0x85, 0x36, 0x0f, 0x00, 0x00, //0x0000ac58 jne LBB5_2332 + 0x85, 0xfb, //0x0000ac5e testl %edi, %ebx + 0x0f, 0x85, 0x16, 0x00, 0x00, 0x00, //0x0000ac60 jne LBB5_2162 + 0xf3, 0x0f, 0x7f, 0x21, //0x0000ac66 movdqu %xmm4, (%rcx) + 0xf3, 0x0f, 0x7f, 0x69, 0x10, //0x0000ac6a movdqu %xmm5, $16(%rcx) + 0x49, 0x83, 0xc4, 0x20, //0x0000ac6f addq $32, %r12 + 0x48, 0x83, 0xc1, 0x20, //0x0000ac73 addq $32, %rcx + 0xe9, 0x5a, 0xff, 0xff, 0xff, //0x0000ac77 jmp LBB5_2158 + //0x0000ac7c LBB5_2162 + 0x66, 0x0f, 0x7e, 0xe3, //0x0000ac7c movd %xmm4, %ebx + 0x4c, 0x89, 0xe7, //0x0000ac80 movq %r12, %rdi + 0x80, 0xfb, 0x5c, //0x0000ac83 cmpb $92, %bl + 0x4d, 0x89, 0xce, //0x0000ac86 movq %r9, %r14 + 0x4c, 0x8b, 0x5d, 0xc8, //0x0000ac89 movq $-56(%rbp), %r11 + 0x0f, 0x84, 0x16, 0xfc, 0xff, 0xff, //0x0000ac8d je LBB5_2130 + 0x31, 0xf6, //0x0000ac93 xorl %esi, %esi + //0x0000ac95 LBB5_2164 + 0x88, 0x1c, 0x31, //0x0000ac95 movb %bl, (%rcx,%rsi) + 0x41, 0x0f, 0xb6, 0x5c, 0x34, 0x01, //0x0000ac98 movzbl $1(%r12,%rsi), %ebx + 0x80, 0xfb, 0x5c, //0x0000ac9e cmpb $92, %bl + 0x0f, 0x84, 0x9c, 0x00, 0x00, 0x00, //0x0000aca1 je LBB5_2173 + 0x88, 0x5c, 0x31, 0x01, //0x0000aca7 movb %bl, $1(%rcx,%rsi) + 0x41, 0x0f, 0xb6, 0x5c, 0x34, 0x02, //0x0000acab movzbl $2(%r12,%rsi), %ebx + 0x80, 0xfb, 0x5c, //0x0000acb1 cmpb $92, %bl + 0x0f, 0x84, 0xaa, 0x00, 0x00, 0x00, //0x0000acb4 je LBB5_2174 + 0x88, 0x5c, 0x31, 0x02, //0x0000acba movb %bl, $2(%rcx,%rsi) + 0x41, 0x0f, 0xb6, 0x5c, 0x34, 0x03, //0x0000acbe movzbl $3(%r12,%rsi), %ebx + 0x80, 0xfb, 0x5c, //0x0000acc4 cmpb $92, %bl + 0x0f, 0x84, 0xb2, 0x00, 0x00, 0x00, //0x0000acc7 je LBB5_2175 + 0x88, 0x5c, 0x31, 0x03, //0x0000accd movb %bl, $3(%rcx,%rsi) + 0x41, 0x0f, 0xb6, 0x5c, 0x34, 0x04, //0x0000acd1 movzbl $4(%r12,%rsi), %ebx + 0x80, 0xfb, 0x5c, //0x0000acd7 cmpb $92, %bl + 0x0f, 0x84, 0xba, 0x00, 0x00, 0x00, //0x0000acda je LBB5_2176 + 0x88, 0x5c, 0x31, 0x04, //0x0000ace0 movb %bl, $4(%rcx,%rsi) + 0x41, 0x0f, 0xb6, 0x5c, 0x34, 0x05, //0x0000ace4 movzbl $5(%r12,%rsi), %ebx + 0x80, 0xfb, 0x5c, //0x0000acea cmpb $92, %bl + 0x0f, 0x84, 0xc2, 0x00, 0x00, 0x00, //0x0000aced je LBB5_2177 + 0x88, 0x5c, 0x31, 0x05, //0x0000acf3 movb %bl, $5(%rcx,%rsi) + 0x41, 0x0f, 0xb6, 0x5c, 0x34, 0x06, //0x0000acf7 movzbl $6(%r12,%rsi), %ebx + 0x80, 0xfb, 0x5c, //0x0000acfd cmpb $92, %bl + 0x0f, 0x84, 0xca, 0x00, 0x00, 0x00, //0x0000ad00 je LBB5_2178 + 0x88, 0x5c, 0x31, 0x06, //0x0000ad06 movb %bl, $6(%rcx,%rsi) + 0x41, 0x0f, 0xb6, 0x5c, 0x34, 0x07, //0x0000ad0a movzbl $7(%r12,%rsi), %ebx + 0x80, 0xfb, 0x5c, //0x0000ad10 cmpb $92, %bl + 0x0f, 0x84, 0xd2, 0x00, 0x00, 0x00, //0x0000ad13 je LBB5_2179 + 0x88, 0x5c, 0x31, 0x07, //0x0000ad19 movb %bl, $7(%rcx,%rsi) + 0x41, 0x0f, 0xb6, 0x5c, 0x34, 0x08, //0x0000ad1d movzbl $8(%r12,%rsi), %ebx + 0x48, 0x83, 0xc6, 0x08, //0x0000ad23 addq $8, %rsi + 0x80, 0xfb, 0x5c, //0x0000ad27 cmpb $92, %bl + 0x0f, 0x85, 0x65, 0xff, 0xff, 0xff, //0x0000ad2a jne LBB5_2164 + 0x49, 0x8d, 0x3c, 0x34, //0x0000ad30 leaq (%r12,%rsi), %rdi + 0x48, 0x83, 0xc7, 0xff, //0x0000ad34 addq $-1, %rdi + 0x49, 0x01, 0xf4, //0x0000ad38 addq %rsi, %r12 + 0x48, 0x01, 0xf1, //0x0000ad3b addq %rsi, %rcx + 0xe9, 0xbe, 0x00, 0x00, 0x00, //0x0000ad3e jmp LBB5_2180 + //0x0000ad43 LBB5_2173 + 0x49, 0x8d, 0x1c, 0x34, //0x0000ad43 leaq (%r12,%rsi), %rbx + 0x48, 0x83, 0xc3, 0x01, //0x0000ad47 addq $1, %rbx + 0x49, 0x01, 0xf4, //0x0000ad4b addq %rsi, %r12 + 0x48, 0x01, 0xf1, //0x0000ad4e addq %rsi, %rcx + 0x48, 0x83, 0xc1, 0x01, //0x0000ad51 addq $1, %rcx + 0x4c, 0x89, 0xe7, //0x0000ad55 movq %r12, %rdi + 0x48, 0x83, 0xc7, 0x01, //0x0000ad58 addq $1, %rdi + 0x49, 0x89, 0xdc, //0x0000ad5c movq %rbx, %r12 + 0xe9, 0xa1, 0x00, 0x00, 0x00, //0x0000ad5f jmp LBB5_2181 + //0x0000ad64 LBB5_2174 + 0x49, 0x8d, 0x3c, 0x34, //0x0000ad64 leaq (%r12,%rsi), %rdi + 0x48, 0x83, 0xc7, 0x01, //0x0000ad68 addq $1, %rdi + 0x49, 0x01, 0xf4, //0x0000ad6c addq %rsi, %r12 + 0x49, 0x83, 0xc4, 0x02, //0x0000ad6f addq $2, %r12 + 0x48, 0x01, 0xf1, //0x0000ad73 addq %rsi, %rcx + 0x48, 0x83, 0xc1, 0x02, //0x0000ad76 addq $2, %rcx + 0xe9, 0x82, 0x00, 0x00, 0x00, //0x0000ad7a jmp LBB5_2180 + //0x0000ad7f LBB5_2175 + 0x49, 0x8d, 0x3c, 0x34, //0x0000ad7f leaq (%r12,%rsi), %rdi + 0x48, 0x83, 0xc7, 0x02, //0x0000ad83 addq $2, %rdi + 0x49, 0x01, 0xf4, //0x0000ad87 addq %rsi, %r12 + 0x49, 0x83, 0xc4, 0x03, //0x0000ad8a addq $3, %r12 + 0x48, 0x01, 0xf1, //0x0000ad8e addq %rsi, %rcx + 0x48, 0x83, 0xc1, 0x03, //0x0000ad91 addq $3, %rcx + 0xe9, 0x67, 0x00, 0x00, 0x00, //0x0000ad95 jmp LBB5_2180 + //0x0000ad9a LBB5_2176 + 0x49, 0x8d, 0x3c, 0x34, //0x0000ad9a leaq (%r12,%rsi), %rdi + 0x48, 0x83, 0xc7, 0x03, //0x0000ad9e addq $3, %rdi + 0x49, 0x01, 0xf4, //0x0000ada2 addq %rsi, %r12 + 0x49, 0x83, 0xc4, 0x04, //0x0000ada5 addq $4, %r12 + 0x48, 0x01, 0xf1, //0x0000ada9 addq %rsi, %rcx + 0x48, 0x83, 0xc1, 0x04, //0x0000adac addq $4, %rcx + 0xe9, 0x4c, 0x00, 0x00, 0x00, //0x0000adb0 jmp LBB5_2180 + //0x0000adb5 LBB5_2177 + 0x49, 0x8d, 0x3c, 0x34, //0x0000adb5 leaq (%r12,%rsi), %rdi + 0x48, 0x83, 0xc7, 0x04, //0x0000adb9 addq $4, %rdi + 0x49, 0x01, 0xf4, //0x0000adbd addq %rsi, %r12 + 0x49, 0x83, 0xc4, 0x05, //0x0000adc0 addq $5, %r12 + 0x48, 0x01, 0xf1, //0x0000adc4 addq %rsi, %rcx + 0x48, 0x83, 0xc1, 0x05, //0x0000adc7 addq $5, %rcx + 0xe9, 0x31, 0x00, 0x00, 0x00, //0x0000adcb jmp LBB5_2180 + //0x0000add0 LBB5_2178 + 0x49, 0x8d, 0x3c, 0x34, //0x0000add0 leaq (%r12,%rsi), %rdi + 0x48, 0x83, 0xc7, 0x05, //0x0000add4 addq $5, %rdi + 0x49, 0x01, 0xf4, //0x0000add8 addq %rsi, %r12 + 0x49, 0x83, 0xc4, 0x06, //0x0000addb addq $6, %r12 + 0x48, 0x01, 0xf1, //0x0000addf addq %rsi, %rcx + 0x48, 0x83, 0xc1, 0x06, //0x0000ade2 addq $6, %rcx + 0xe9, 0x16, 0x00, 0x00, 0x00, //0x0000ade6 jmp LBB5_2180 + //0x0000adeb LBB5_2179 + 0x49, 0x8d, 0x3c, 0x34, //0x0000adeb leaq (%r12,%rsi), %rdi + 0x48, 0x83, 0xc7, 0x06, //0x0000adef addq $6, %rdi + 0x49, 0x01, 0xf4, //0x0000adf3 addq %rsi, %r12 + 0x49, 0x83, 0xc4, 0x07, //0x0000adf6 addq $7, %r12 + 0x48, 0x01, 0xf1, //0x0000adfa addq %rsi, %rcx + 0x48, 0x83, 0xc1, 0x07, //0x0000adfd addq $7, %rcx + //0x0000ae01 LBB5_2180 + 0x48, 0x83, 0xc7, 0x01, //0x0000ae01 addq $1, %rdi + //0x0000ae05 LBB5_2181 + 0x4d, 0x89, 0xce, //0x0000ae05 movq %r9, %r14 + 0x4c, 0x8b, 0x5d, 0xc8, //0x0000ae08 movq $-56(%rbp), %r11 + 0xe9, 0x98, 0xfa, 0xff, 0xff, //0x0000ae0c jmp LBB5_2130 + //0x0000ae11 LBB5_2182 + 0x45, 0x89, 0xce, //0x0000ae11 movl %r9d, %r14d + //0x0000ae14 LBB5_2183 + 0x44, 0x88, 0x31, //0x0000ae14 movb %r14b, (%rcx) + 0x48, 0x83, 0xc1, 0x01, //0x0000ae17 addq $1, %rcx + 0xe9, 0xf7, 0xfc, 0xff, 0xff, //0x0000ae1b jmp LBB5_2153 + //0x0000ae20 LBB5_2184 + 0x44, 0x89, 0xce, //0x0000ae20 movl %r9d, %esi + 0xc1, 0xee, 0x06, //0x0000ae23 shrl $6, %esi + 0x40, 0x80, 0xce, 0xc0, //0x0000ae26 orb $-64, %sil + 0x42, 0x88, 0x34, 0x01, //0x0000ae2a movb %sil, (%rcx,%r8) + 0x41, 0x80, 0xe1, 0x3f, //0x0000ae2e andb $63, %r9b + 0x41, 0x80, 0xc9, 0x80, //0x0000ae32 orb $-128, %r9b + 0x46, 0x88, 0x4c, 0x01, 0x01, //0x0000ae36 movb %r9b, $1(%rcx,%r8) + 0x4c, 0x01, 0xc1, //0x0000ae3b addq %r8, %rcx + 0x48, 0x83, 0xc1, 0x02, //0x0000ae3e addq $2, %rcx + 0xe9, 0xd0, 0xfc, 0xff, 0xff, //0x0000ae42 jmp LBB5_2153 + //0x0000ae47 LBB5_2185 + 0x66, 0x42, 0xc7, 0x04, 0x01, 0xef, 0xbf, //0x0000ae47 movw $-16401, (%rcx,%r8) + 0x42, 0xc6, 0x44, 0x01, 0x02, 0xbd, //0x0000ae4e movb $-67, $2(%rcx,%r8) + 0xe9, 0xb7, 0xfc, 0xff, 0xff, //0x0000ae54 jmp LBB5_2152 + //0x0000ae59 LBB5_2186 + 0x41, 0xc1, 0xe1, 0x0a, //0x0000ae59 shll $10, %r9d + 0x44, 0x89, 0xf6, //0x0000ae5d movl %r14d, %esi + 0x44, 0x01, 0xce, //0x0000ae60 addl %r9d, %esi + 0x43, 0x8d, 0x1c, 0x0e, //0x0000ae63 leal (%r14,%r9), %ebx + 0x81, 0xc3, 0x00, 0x24, 0xa0, 0xfc, //0x0000ae67 addl $-56613888, %ebx + 0x89, 0xdf, //0x0000ae6d movl %ebx, %edi + 0xc1, 0xef, 0x12, //0x0000ae6f shrl $18, %edi + 0x40, 0x80, 0xcf, 0xf0, //0x0000ae72 orb $-16, %dil + 0x42, 0x88, 0x3c, 0x01, //0x0000ae76 movb %dil, (%rcx,%r8) + 0x89, 0xdf, //0x0000ae7a movl %ebx, %edi + 0xc1, 0xef, 0x0c, //0x0000ae7c shrl $12, %edi + 0x40, 0x80, 0xe7, 0x3f, //0x0000ae7f andb $63, %dil + 0x40, 0x80, 0xcf, 0x80, //0x0000ae83 orb $-128, %dil + 0x42, 0x88, 0x7c, 0x01, 0x01, //0x0000ae87 movb %dil, $1(%rcx,%r8) + 0xc1, 0xeb, 0x06, //0x0000ae8c shrl $6, %ebx + 0x80, 0xe3, 0x3f, //0x0000ae8f andb $63, %bl + 0x80, 0xcb, 0x80, //0x0000ae92 orb $-128, %bl + 0x42, 0x88, 0x5c, 0x01, 0x02, //0x0000ae95 movb %bl, $2(%rcx,%r8) + 0x40, 0x80, 0xe6, 0x3f, //0x0000ae9a andb $63, %sil + 0x40, 0x80, 0xce, 0x80, //0x0000ae9e orb $-128, %sil + 0x42, 0x88, 0x74, 0x01, 0x03, //0x0000aea2 movb %sil, $3(%rcx,%r8) + 0x4c, 0x01, 0xc1, //0x0000aea7 addq %r8, %rcx + 0x48, 0x83, 0xc1, 0x04, //0x0000aeaa addq $4, %rcx + 0x49, 0x83, 0xc4, 0x06, //0x0000aeae addq $6, %r12 + 0xe9, 0x60, 0xfc, 0xff, 0xff, //0x0000aeb2 jmp LBB5_2153 + //0x0000aeb7 LBB5_2187 + 0xb0, 0x01, //0x0000aeb7 movb $1, %al + 0x48, 0x89, 0x45, 0xa8, //0x0000aeb9 movq %rax, $-88(%rbp) + 0x48, 0xc7, 0xc6, 0xfe, 0xff, 0xff, 0xff, //0x0000aebd movq $-2, %rsi + 0xe9, 0xfd, 0xdb, 0xff, 0xff, //0x0000aec4 jmp LBB5_1674 + //0x0000aec9 LBB5_2188 + 0xbe, 0x02, 0xfc, 0xff, 0xff, //0x0000aec9 movl $-1022, %esi + 0x45, 0x85, 0xf6, //0x0000aece testl %r14d, %r14d + 0x0f, 0x84, 0x9e, 0x04, 0x00, 0x00, //0x0000aed1 je LBB5_2272 + 0xb8, 0x02, 0xfc, 0xff, 0xff, //0x0000aed7 movl $-1022, %eax + 0x48, 0x89, 0x45, 0x90, //0x0000aedc movq %rax, $-112(%rbp) + 0x44, 0x89, 0xf7, //0x0000aee0 movl %r14d, %edi + 0xe9, 0x14, 0x00, 0x00, 0x00, //0x0000aee3 jmp LBB5_2193 + //0x0000aee8 LBB5_2190 + 0xbe, 0x02, 0xfc, 0xff, 0xff, //0x0000aee8 movl $-1022, %esi + 0x44, 0x89, 0xf7, //0x0000aeed movl %r14d, %edi + //0x0000aef0 LBB5_2191 + 0x85, 0xff, //0x0000aef0 testl %edi, %edi + 0x0f, 0x84, 0xb6, 0x00, 0x00, 0x00, //0x0000aef2 je LBB5_2203 + 0x48, 0x89, 0x75, 0x90, //0x0000aef8 movq %rsi, $-112(%rbp) + //0x0000aefc LBB5_2193 + 0x48, 0x63, 0xc7, //0x0000aefc movslq %edi, %rax + 0x4c, 0x8d, 0x40, 0xfe, //0x0000aeff leaq $-2(%rax), %r8 + 0x48, 0x8d, 0x50, 0xff, //0x0000af03 leaq $-1(%rax), %rdx + 0x31, 0xf6, //0x0000af07 xorl %esi, %esi + 0x4c, 0x89, 0x65, 0xb0, //0x0000af09 movq %r12, $-80(%rbp) + //0x0000af0d LBB5_2194 + 0x48, 0x8d, 0x0d, 0xbc, 0x3e, 0x00, 0x00, //0x0000af0d leaq $16060(%rip), %rcx /* _LSHIFT_TAB+0(%rip) */ + 0x0f, 0xb6, 0x9c, 0x0e, 0x8c, 0x15, 0x00, 0x00, //0x0000af14 movzbl $5516(%rsi,%rcx), %ebx + 0x41, 0x0f, 0xb6, 0x0c, 0x31, //0x0000af1c movzbl (%r9,%rsi), %ecx + 0x38, 0xd9, //0x0000af21 cmpb %bl, %cl + 0x0f, 0x85, 0x11, 0x01, 0x00, 0x00, //0x0000af23 jne LBB5_2212 + 0x48, 0x39, 0xf2, //0x0000af29 cmpq %rsi, %rdx + 0x0f, 0x84, 0x5a, 0x00, 0x00, 0x00, //0x0000af2c je LBB5_2201 + 0x48, 0x8d, 0x0d, 0x97, 0x3e, 0x00, 0x00, //0x0000af32 leaq $16023(%rip), %rcx /* _LSHIFT_TAB+0(%rip) */ + 0x0f, 0xb6, 0x9c, 0x0e, 0x8d, 0x15, 0x00, 0x00, //0x0000af39 movzbl $5517(%rsi,%rcx), %ebx + 0x41, 0x0f, 0xb6, 0x4c, 0x31, 0x01, //0x0000af41 movzbl $1(%r9,%rsi), %ecx + 0x38, 0xd9, //0x0000af47 cmpb %bl, %cl + 0x0f, 0x85, 0xeb, 0x00, 0x00, 0x00, //0x0000af49 jne LBB5_2212 + 0x49, 0x39, 0xf0, //0x0000af4f cmpq %rsi, %r8 + 0x0f, 0x84, 0x34, 0x00, 0x00, 0x00, //0x0000af52 je LBB5_2201 + 0x48, 0x83, 0xfe, 0x24, //0x0000af58 cmpq $36, %rsi + 0x0f, 0x84, 0x41, 0x00, 0x00, 0x00, //0x0000af5c je LBB5_2202 + 0x48, 0x8d, 0x0d, 0x67, 0x3e, 0x00, 0x00, //0x0000af62 leaq $15975(%rip), %rcx /* _LSHIFT_TAB+0(%rip) */ + 0x0f, 0xb6, 0x9c, 0x0e, 0x8e, 0x15, 0x00, 0x00, //0x0000af69 movzbl $5518(%rsi,%rcx), %ebx + 0x41, 0x0f, 0xb6, 0x4c, 0x31, 0x02, //0x0000af71 movzbl $2(%r9,%rsi), %ecx + 0x38, 0xd9, //0x0000af77 cmpb %bl, %cl + 0x0f, 0x85, 0xbb, 0x00, 0x00, 0x00, //0x0000af79 jne LBB5_2212 + 0x48, 0x83, 0xc6, 0x03, //0x0000af7f addq $3, %rsi + 0x48, 0x39, 0xf0, //0x0000af83 cmpq %rsi, %rax + 0x0f, 0x85, 0x81, 0xff, 0xff, 0xff, //0x0000af86 jne LBB5_2194 + //0x0000af8c LBB5_2201 + 0x89, 0xf8, //0x0000af8c movl %edi, %eax + 0x48, 0x8d, 0x0d, 0x3b, 0x3e, 0x00, 0x00, //0x0000af8e leaq $15931(%rip), %rcx /* _LSHIFT_TAB+0(%rip) */ + 0x80, 0xbc, 0x08, 0x8c, 0x15, 0x00, 0x00, 0x00, //0x0000af95 cmpb $0, $5516(%rax,%rcx) + 0x0f, 0x85, 0xa5, 0x00, 0x00, 0x00, //0x0000af9d jne LBB5_2213 + //0x0000afa3 LBB5_2202 + 0x41, 0xb8, 0x10, 0x00, 0x00, 0x00, //0x0000afa3 movl $16, %r8d + 0xe9, 0xa0, 0x00, 0x00, 0x00, //0x0000afa9 jmp LBB5_2214 + //0x0000afae LBB5_2203 + 0x31, 0xc0, //0x0000afae xorl %eax, %eax + //0x0000afb0 LBB5_2204 + 0x4c, 0x8b, 0x5d, 0xc8, //0x0000afb0 movq $-56(%rbp), %r11 + 0x8a, 0x5d, 0xd7, //0x0000afb4 movb $-41(%rbp), %bl + 0x48, 0xbf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x0000afb7 movabsq $4503599627370495, %rdi + //0x0000afc1 LBB5_2205 + 0x49, 0xc7, 0xc0, 0xff, 0xff, 0xff, 0xff, //0x0000afc1 movq $-1, %r8 + 0x41, 0x83, 0xfc, 0x14, //0x0000afc8 cmpl $20, %r12d + 0x0f, 0x8e, 0x0c, 0x00, 0x00, 0x00, //0x0000afcc jle LBB5_2207 + 0x4c, 0x8b, 0x7d, 0x80, //0x0000afd2 movq $-128(%rbp), %r15 + 0x8b, 0x4d, 0x8c, //0x0000afd6 movl $-116(%rbp), %ecx + 0xe9, 0xb2, 0x03, 0x00, 0x00, //0x0000afd9 jmp LBB5_2274 + //0x0000afde LBB5_2207 + 0x48, 0x89, 0x75, 0x90, //0x0000afde movq %rsi, $-112(%rbp) + 0x45, 0x89, 0xe6, //0x0000afe2 movl %r12d, %r14d + 0x45, 0x85, 0xe4, //0x0000afe5 testl %r12d, %r12d + 0x0f, 0x8e, 0x30, 0x01, 0x00, 0x00, //0x0000afe8 jle LBB5_2223 + 0x31, 0xff, //0x0000afee xorl %edi, %edi + 0x85, 0xc0, //0x0000aff0 testl %eax, %eax + 0xba, 0x00, 0x00, 0x00, 0x00, //0x0000aff2 movl $0, %edx + 0x0f, 0x4f, 0xd0, //0x0000aff7 cmovgl %eax, %edx + 0x4d, 0x8d, 0x5e, 0xff, //0x0000affa leaq $-1(%r14), %r11 + 0x49, 0x39, 0xd3, //0x0000affe cmpq %rdx, %r11 + 0x4c, 0x0f, 0x43, 0xda, //0x0000b001 cmovaeq %rdx, %r11 + 0x45, 0x8d, 0x43, 0x01, //0x0000b005 leal $1(%r11), %r8d + 0x31, 0xc9, //0x0000b009 xorl %ecx, %ecx + //0x0000b00b LBB5_2209 + 0x48, 0x39, 0xfa, //0x0000b00b cmpq %rdi, %rdx + 0x0f, 0x84, 0x0f, 0x01, 0x00, 0x00, //0x0000b00e je LBB5_2224 + 0x48, 0x8d, 0x0c, 0x89, //0x0000b014 leaq (%rcx,%rcx,4), %rcx + 0x49, 0x0f, 0xbe, 0x34, 0x39, //0x0000b018 movsbq (%r9,%rdi), %rsi + 0x48, 0x8d, 0x0c, 0x4e, //0x0000b01d leaq (%rsi,%rcx,2), %rcx + 0x48, 0x83, 0xc1, 0xd0, //0x0000b021 addq $-48, %rcx + 0x48, 0x83, 0xc7, 0x01, //0x0000b025 addq $1, %rdi + 0x49, 0x39, 0xfe, //0x0000b029 cmpq %rdi, %r14 + 0x0f, 0x85, 0xd9, 0xff, 0xff, 0xff, //0x0000b02c jne LBB5_2209 + 0x45, 0x89, 0xc3, //0x0000b032 movl %r8d, %r11d + 0xe9, 0xe9, 0x00, 0x00, 0x00, //0x0000b035 jmp LBB5_2224 + //0x0000b03a LBB5_2212 + 0x41, 0xb8, 0x10, 0x00, 0x00, 0x00, //0x0000b03a movl $16, %r8d + 0x38, 0xd9, //0x0000b040 cmpb %bl, %cl + 0x0f, 0x8d, 0x06, 0x00, 0x00, 0x00, //0x0000b042 jge LBB5_2214 + //0x0000b048 LBB5_2213 + 0x41, 0xb8, 0x0f, 0x00, 0x00, 0x00, //0x0000b048 movl $15, %r8d + //0x0000b04e LBB5_2214 + 0x85, 0xff, //0x0000b04e testl %edi, %edi + 0x0f, 0x8e, 0xbf, 0x00, 0x00, 0x00, //0x0000b050 jle LBB5_2222 + 0x49, 0xba, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfa, //0x0000b056 movabsq $-432345564227567616, %r10 + 0x4c, 0x89, 0x85, 0x68, 0xff, 0xff, 0xff, //0x0000b060 movq %r8, $-152(%rbp) + 0x45, 0x8d, 0x24, 0x38, //0x0000b067 leal (%r8,%rdi), %r12d + 0x89, 0xfb, //0x0000b06b movl %edi, %ebx + 0x4d, 0x63, 0xc4, //0x0000b06d movslq %r12d, %r8 + 0x49, 0x83, 0xc0, 0xff, //0x0000b070 addq $-1, %r8 + 0x48, 0x83, 0xc3, 0x01, //0x0000b074 addq $1, %rbx + 0x83, 0xc7, 0xff, //0x0000b078 addl $-1, %edi + 0x31, 0xc9, //0x0000b07b xorl %ecx, %ecx + 0xe9, 0x25, 0x00, 0x00, 0x00, //0x0000b07d jmp LBB5_2218 + //0x0000b082 LBB5_2216 + 0x48, 0x85, 0xc0, //0x0000b082 testq %rax, %rax + 0xb8, 0x01, 0x00, 0x00, 0x00, //0x0000b085 movl $1, %eax + 0x44, 0x0f, 0x45, 0xf8, //0x0000b08a cmovnel %eax, %r15d + //0x0000b08e LBB5_2217 + 0x41, 0x83, 0xc4, 0xff, //0x0000b08e addl $-1, %r12d + 0x49, 0x83, 0xc0, 0xff, //0x0000b092 addq $-1, %r8 + 0x48, 0x83, 0xc3, 0xff, //0x0000b096 addq $-1, %rbx + 0x83, 0xc7, 0xff, //0x0000b09a addl $-1, %edi + 0x48, 0x83, 0xfb, 0x01, //0x0000b09d cmpq $1, %rbx + 0x0f, 0x8e, 0x4a, 0x00, 0x00, 0x00, //0x0000b0a1 jle LBB5_2220 + //0x0000b0a7 LBB5_2218 + 0x4c, 0x01, 0xd1, //0x0000b0a7 addq %r10, %rcx + 0x89, 0xf8, //0x0000b0aa movl %edi, %eax + 0x49, 0x0f, 0xbe, 0x34, 0x01, //0x0000b0ac movsbq (%r9,%rax), %rsi + 0x48, 0xc1, 0xe6, 0x35, //0x0000b0b1 shlq $53, %rsi + 0x48, 0x01, 0xce, //0x0000b0b5 addq %rcx, %rsi + 0x48, 0x89, 0xf0, //0x0000b0b8 movq %rsi, %rax + 0x48, 0xb9, 0xcd, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, //0x0000b0bb movabsq $-3689348814741910323, %rcx + 0x48, 0xf7, 0xe1, //0x0000b0c5 mulq %rcx + 0x48, 0x89, 0xd1, //0x0000b0c8 movq %rdx, %rcx + 0x48, 0xc1, 0xe9, 0x03, //0x0000b0cb shrq $3, %rcx + 0x48, 0x8d, 0x04, 0x09, //0x0000b0cf leaq (%rcx,%rcx), %rax + 0x48, 0x8d, 0x14, 0x80, //0x0000b0d3 leaq (%rax,%rax,4), %rdx + 0x48, 0x89, 0xf0, //0x0000b0d7 movq %rsi, %rax + 0x48, 0x29, 0xd0, //0x0000b0da subq %rdx, %rax + 0x4d, 0x39, 0xd8, //0x0000b0dd cmpq %r11, %r8 + 0x0f, 0x83, 0x9c, 0xff, 0xff, 0xff, //0x0000b0e0 jae LBB5_2216 + 0x04, 0x30, //0x0000b0e6 addb $48, %al + 0x43, 0x88, 0x04, 0x01, //0x0000b0e8 movb %al, (%r9,%r8) + 0xe9, 0x9d, 0xff, 0xff, 0xff, //0x0000b0ec jmp LBB5_2217 + //0x0000b0f1 LBB5_2220 + 0x48, 0x83, 0xfe, 0x0a, //0x0000b0f1 cmpq $10, %rsi + 0x49, 0xba, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf0, 0x7f, //0x0000b0f5 movabsq $9218868437227405312, %r10 + 0x0f, 0x83, 0xdb, 0x00, 0x00, 0x00, //0x0000b0ff jae LBB5_2238 + 0x4c, 0x8b, 0x65, 0xb0, //0x0000b105 movq $-80(%rbp), %r12 + 0x4c, 0x8b, 0x85, 0x68, 0xff, 0xff, 0xff, //0x0000b109 movq $-152(%rbp), %r8 + 0xe9, 0x41, 0x01, 0x00, 0x00, //0x0000b110 jmp LBB5_2242 + //0x0000b115 LBB5_2222 + 0x4c, 0x8b, 0x65, 0xb0, //0x0000b115 movq $-80(%rbp), %r12 + 0xe9, 0x38, 0x01, 0x00, 0x00, //0x0000b119 jmp LBB5_2242 + //0x0000b11e LBB5_2223 + 0x45, 0x31, 0xdb, //0x0000b11e xorl %r11d, %r11d + 0x31, 0xc9, //0x0000b121 xorl %ecx, %ecx + //0x0000b123 LBB5_2224 + 0x45, 0x85, 0xe4, //0x0000b123 testl %r12d, %r12d + 0x41, 0x0f, 0x9e, 0xc0, //0x0000b126 setle %r8b + 0x44, 0x89, 0xe6, //0x0000b12a movl %r12d, %esi + 0x44, 0x29, 0xde, //0x0000b12d subl %r11d, %esi + 0x0f, 0x8e, 0x55, 0x00, 0x00, 0x00, //0x0000b130 jle LBB5_2232 + 0x45, 0x89, 0xda, //0x0000b136 movl %r11d, %r10d + 0x41, 0xf7, 0xd2, //0x0000b139 notl %r10d + 0x45, 0x01, 0xe2, //0x0000b13c addl %r12d, %r10d + 0x83, 0xe6, 0x07, //0x0000b13f andl $7, %esi + 0x0f, 0x84, 0x19, 0x00, 0x00, 0x00, //0x0000b142 je LBB5_2229 + 0xf7, 0xde, //0x0000b148 negl %esi + 0x31, 0xff, //0x0000b14a xorl %edi, %edi + //0x0000b14c LBB5_2227 + 0x48, 0x01, 0xc9, //0x0000b14c addq %rcx, %rcx + 0x48, 0x8d, 0x0c, 0x89, //0x0000b14f leaq (%rcx,%rcx,4), %rcx + 0x83, 0xc7, 0xff, //0x0000b153 addl $-1, %edi + 0x39, 0xfe, //0x0000b156 cmpl %edi, %esi + 0x0f, 0x85, 0xee, 0xff, 0xff, 0xff, //0x0000b158 jne LBB5_2227 + 0x41, 0x29, 0xfb, //0x0000b15e subl %edi, %r11d + //0x0000b161 LBB5_2229 + 0x41, 0x83, 0xfa, 0x07, //0x0000b161 cmpl $7, %r10d + 0x49, 0xba, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf0, 0x7f, //0x0000b165 movabsq $9218868437227405312, %r10 + 0x0f, 0x82, 0x16, 0x00, 0x00, 0x00, //0x0000b16f jb LBB5_2232 + 0x44, 0x89, 0xe7, //0x0000b175 movl %r12d, %edi + 0x44, 0x29, 0xdf, //0x0000b178 subl %r11d, %edi + //0x0000b17b LBB5_2231 + 0x48, 0x69, 0xc9, 0x00, 0xe1, 0xf5, 0x05, //0x0000b17b imulq $100000000, %rcx, %rcx + 0x83, 0xc7, 0xf8, //0x0000b182 addl $-8, %edi + 0x0f, 0x85, 0xf0, 0xff, 0xff, 0xff, //0x0000b185 jne LBB5_2231 + //0x0000b18b LBB5_2232 + 0x31, 0xf6, //0x0000b18b xorl %esi, %esi + 0x45, 0x85, 0xe4, //0x0000b18d testl %r12d, %r12d + 0x0f, 0x88, 0x5a, 0x01, 0x00, 0x00, //0x0000b190 js LBB5_2262 + 0x44, 0x39, 0xe0, //0x0000b196 cmpl %r12d, %eax + 0x4c, 0x8b, 0x5d, 0xc8, //0x0000b199 movq $-56(%rbp), %r11 + 0x0f, 0x8e, 0x5d, 0x01, 0x00, 0x00, //0x0000b19d jle LBB5_2264 + 0x43, 0x8a, 0x14, 0x31, //0x0000b1a3 movb (%r9,%r14), %dl + 0x80, 0xfa, 0x35, //0x0000b1a7 cmpb $53, %dl + 0x0f, 0x85, 0x49, 0x01, 0x00, 0x00, //0x0000b1aa jne LBB5_2263 + 0x41, 0x8d, 0x74, 0x24, 0x01, //0x0000b1b0 leal $1(%r12), %esi + 0x39, 0xc6, //0x0000b1b5 cmpl %eax, %esi + 0x0f, 0x85, 0x3c, 0x01, 0x00, 0x00, //0x0000b1b7 jne LBB5_2263 + 0x45, 0x85, 0xff, //0x0000b1bd testl %r15d, %r15d + 0x40, 0x0f, 0x95, 0xc6, //0x0000b1c0 setne %sil + 0x41, 0x08, 0xf0, //0x0000b1c4 orb %sil, %r8b + 0x48, 0xbf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x0000b1c7 movabsq $4503599627370495, %rdi + 0x0f, 0x84, 0xdf, 0x01, 0x00, 0x00, //0x0000b1d1 je LBB5_2275 + 0x4c, 0x8b, 0x7d, 0x80, //0x0000b1d7 movq $-128(%rbp), %r15 + 0xe9, 0x2e, 0x01, 0x00, 0x00, //0x0000b1db jmp LBB5_2265 + //0x0000b1e0 LBB5_2238 + 0x49, 0x63, 0xf4, //0x0000b1e0 movslq %r12d, %rsi + 0x48, 0x83, 0xc6, 0xff, //0x0000b1e3 addq $-1, %rsi + 0xbf, 0x01, 0x00, 0x00, 0x00, //0x0000b1e7 movl $1, %edi + 0x4c, 0x8b, 0x65, 0xb0, //0x0000b1ec movq $-80(%rbp), %r12 + 0x4c, 0x8b, 0x85, 0x68, 0xff, 0xff, 0xff, //0x0000b1f0 movq $-152(%rbp), %r8 + 0xe9, 0x18, 0x00, 0x00, 0x00, //0x0000b1f7 jmp LBB5_2240 + //0x0000b1fc LBB5_2239 + 0x48, 0x85, 0xc0, //0x0000b1fc testq %rax, %rax + 0x44, 0x0f, 0x45, 0xff, //0x0000b1ff cmovnel %edi, %r15d + 0x48, 0x83, 0xc6, 0xff, //0x0000b203 addq $-1, %rsi + 0x48, 0x83, 0xf9, 0x09, //0x0000b207 cmpq $9, %rcx + 0x48, 0x89, 0xd1, //0x0000b20b movq %rdx, %rcx + 0x0f, 0x86, 0x42, 0x00, 0x00, 0x00, //0x0000b20e jbe LBB5_2242 + //0x0000b214 LBB5_2240 + 0x48, 0x89, 0xc8, //0x0000b214 movq %rcx, %rax + 0x48, 0xba, 0xcd, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, //0x0000b217 movabsq $-3689348814741910323, %rdx + 0x48, 0xf7, 0xe2, //0x0000b221 mulq %rdx + 0x48, 0xc1, 0xea, 0x03, //0x0000b224 shrq $3, %rdx + 0x48, 0x8d, 0x04, 0x12, //0x0000b228 leaq (%rdx,%rdx), %rax + 0x48, 0x8d, 0x1c, 0x80, //0x0000b22c leaq (%rax,%rax,4), %rbx + 0x48, 0x89, 0xc8, //0x0000b230 movq %rcx, %rax + 0x48, 0x29, 0xd8, //0x0000b233 subq %rbx, %rax + 0x4c, 0x39, 0xde, //0x0000b236 cmpq %r11, %rsi + 0x0f, 0x83, 0xbd, 0xff, 0xff, 0xff, //0x0000b239 jae LBB5_2239 + 0x04, 0x30, //0x0000b23f addb $48, %al + 0x41, 0x88, 0x04, 0x31, //0x0000b241 movb %al, (%r9,%rsi) + 0x48, 0x83, 0xc6, 0xff, //0x0000b245 addq $-1, %rsi + 0x48, 0x83, 0xf9, 0x09, //0x0000b249 cmpq $9, %rcx + 0x48, 0x89, 0xd1, //0x0000b24d movq %rdx, %rcx + 0x0f, 0x87, 0xbe, 0xff, 0xff, 0xff, //0x0000b250 ja LBB5_2240 + //0x0000b256 LBB5_2242 + 0x45, 0x01, 0xc6, //0x0000b256 addl %r8d, %r14d + 0x49, 0x63, 0xc6, //0x0000b259 movslq %r14d, %rax + 0x49, 0x39, 0xc3, //0x0000b25c cmpq %rax, %r11 + 0x41, 0x0f, 0x46, 0xc3, //0x0000b25f cmovbel %r11d, %eax + 0x45, 0x01, 0xc4, //0x0000b263 addl %r8d, %r12d + 0x85, 0xc0, //0x0000b266 testl %eax, %eax + 0x0f, 0x8e, 0x3e, 0x00, 0x00, 0x00, //0x0000b268 jle LBB5_2247 + 0x89, 0xc1, //0x0000b26e movl %eax, %ecx + 0x48, 0x83, 0xc1, 0x01, //0x0000b270 addq $1, %rcx + 0x4c, 0x8b, 0x5d, 0xc8, //0x0000b274 movq $-56(%rbp), %r11 + 0x8a, 0x5d, 0xd7, //0x0000b278 movb $-41(%rbp), %bl + 0x48, 0xbf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x0000b27b movabsq $4503599627370495, %rdi + 0x48, 0x8b, 0x75, 0x90, //0x0000b285 movq $-112(%rbp), %rsi + //0x0000b289 LBB5_2244 + 0x8d, 0x50, 0xff, //0x0000b289 leal $-1(%rax), %edx + 0x41, 0x80, 0x3c, 0x11, 0x30, //0x0000b28c cmpb $48, (%r9,%rdx) + 0x0f, 0x85, 0x2a, 0xfd, 0xff, 0xff, //0x0000b291 jne LBB5_2205 + 0x48, 0x83, 0xc1, 0xff, //0x0000b297 addq $-1, %rcx + 0x89, 0xd0, //0x0000b29b movl %edx, %eax + 0x48, 0x83, 0xf9, 0x01, //0x0000b29d cmpq $1, %rcx + 0x0f, 0x8f, 0xe2, 0xff, 0xff, 0xff, //0x0000b2a1 jg LBB5_2244 + 0xe9, 0x22, 0x00, 0x00, 0x00, //0x0000b2a7 jmp LBB5_2246 + //0x0000b2ac LBB5_2247 + 0x85, 0xc0, //0x0000b2ac testl %eax, %eax + 0x4c, 0x8b, 0x5d, 0xc8, //0x0000b2ae movq $-56(%rbp), %r11 + 0x8a, 0x5d, 0xd7, //0x0000b2b2 movb $-41(%rbp), %bl + 0x48, 0xbf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x0000b2b5 movabsq $4503599627370495, %rdi + 0x0f, 0x84, 0x09, 0x00, 0x00, 0x00, //0x0000b2bf je LBB5_2246 + 0x48, 0x8b, 0x75, 0x90, //0x0000b2c5 movq $-112(%rbp), %rsi + 0xe9, 0xf3, 0xfc, 0xff, 0xff, //0x0000b2c9 jmp LBB5_2205 + //0x0000b2ce LBB5_2246 + 0x31, 0xc9, //0x0000b2ce xorl %ecx, %ecx + 0x31, 0xf6, //0x0000b2d0 xorl %esi, %esi + 0x4c, 0x8b, 0x7d, 0x80, //0x0000b2d2 movq $-128(%rbp), %r15 + 0xe9, 0x33, 0x00, 0x00, 0x00, //0x0000b2d6 jmp LBB5_2265 + //0x0000b2db LBB5_2249 + 0x89, 0xd9, //0x0000b2db movl %ebx, %ecx + 0xe9, 0x29, 0xe4, 0xff, 0xff, //0x0000b2dd jmp LBB5_1854 + //0x0000b2e2 LBB5_2250 + 0x89, 0xf9, //0x0000b2e2 movl %edi, %ecx + 0xe9, 0x22, 0xe4, 0xff, 0xff, //0x0000b2e4 jmp LBB5_1854 + //0x0000b2e9 LBB5_2251 + 0x89, 0xd1, //0x0000b2e9 movl %edx, %ecx + 0xe9, 0x1b, 0xe4, 0xff, 0xff, //0x0000b2eb jmp LBB5_1854 + //0x0000b2f0 LBB5_2262 + 0x4c, 0x8b, 0x5d, 0xc8, //0x0000b2f0 movq $-56(%rbp), %r11 + 0xe9, 0x07, 0x00, 0x00, 0x00, //0x0000b2f4 jmp LBB5_2264 + //0x0000b2f9 LBB5_2263 + 0x80, 0xfa, 0x35, //0x0000b2f9 cmpb $53, %dl + 0x40, 0x0f, 0x9d, 0xc6, //0x0000b2fc setge %sil + //0x0000b300 LBB5_2264 + 0x4c, 0x8b, 0x7d, 0x80, //0x0000b300 movq $-128(%rbp), %r15 + 0x48, 0xbf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x0000b304 movabsq $4503599627370495, %rdi + //0x0000b30e LBB5_2265 + 0x44, 0x0f, 0xb6, 0xc6, //0x0000b30e movzbl %sil, %r8d + 0x49, 0x01, 0xc8, //0x0000b312 addq %rcx, %r8 + 0x48, 0xb8, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x20, 0x00, //0x0000b315 movabsq $9007199254740992, %rax + 0x49, 0x39, 0xc0, //0x0000b31f cmpq %rax, %r8 + 0x8b, 0x4d, 0x8c, //0x0000b322 movl $-116(%rbp), %ecx + 0x0f, 0x85, 0x18, 0x00, 0x00, 0x00, //0x0000b325 jne LBB5_2268 + 0x48, 0x8b, 0x75, 0x90, //0x0000b32b movq $-112(%rbp), %rsi + 0x81, 0xfe, 0xfe, 0x03, 0x00, 0x00, //0x0000b32f cmpl $1022, %esi + 0x0f, 0x8e, 0x11, 0x00, 0x00, 0x00, //0x0000b335 jle LBB5_2269 + 0x45, 0x31, 0xc0, //0x0000b33b xorl %r8d, %r8d + 0xe9, 0x4d, 0xe6, 0xff, 0xff, //0x0000b33e jmp LBB5_1897 + //0x0000b343 LBB5_2268 + 0x48, 0x8b, 0x75, 0x90, //0x0000b343 movq $-112(%rbp), %rsi + 0xe9, 0x44, 0x00, 0x00, 0x00, //0x0000b347 jmp LBB5_2274 + //0x0000b34c LBB5_2269 + 0x83, 0xc6, 0x01, //0x0000b34c addl $1, %esi + 0x4c, 0x8d, 0x47, 0x01, //0x0000b34f leaq $1(%rdi), %r8 + 0xe9, 0x38, 0x00, 0x00, 0x00, //0x0000b353 jmp LBB5_2274 + //0x0000b358 LBB5_2270 + 0x31, 0xc0, //0x0000b358 xorl %eax, %eax + 0x4c, 0x8b, 0x5d, 0xc8, //0x0000b35a movq $-56(%rbp), %r11 + 0x8a, 0x5d, 0xd7, //0x0000b35e movb $-41(%rbp), %bl + 0x48, 0xbf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x0000b361 movabsq $4503599627370495, %rdi + 0xbe, 0x02, 0xfc, 0xff, 0xff, //0x0000b36b movl $-1022, %esi + 0xe9, 0x4c, 0xfc, 0xff, 0xff, //0x0000b370 jmp LBB5_2205 + //0x0000b375 LBB5_2272 + 0x45, 0x31, 0xc0, //0x0000b375 xorl %r8d, %r8d + //0x0000b378 LBB5_2273 + 0x4c, 0x8b, 0x5d, 0xc8, //0x0000b378 movq $-56(%rbp), %r11 + 0x4c, 0x8b, 0x7d, 0x80, //0x0000b37c movq $-128(%rbp), %r15 + 0x8b, 0x4d, 0x8c, //0x0000b380 movl $-116(%rbp), %ecx + 0x8a, 0x5d, 0xd7, //0x0000b383 movb $-41(%rbp), %bl + 0x48, 0xbf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x0f, 0x00, //0x0000b386 movabsq $4503599627370495, %rdi + //0x0000b390 LBB5_2274 + 0x48, 0x8d, 0x47, 0x01, //0x0000b390 leaq $1(%rdi), %rax + 0x4c, 0x21, 0xc0, //0x0000b394 andq %r8, %rax + 0x81, 0xc6, 0xff, 0x03, 0x00, 0x00, //0x0000b397 addl $1023, %esi + 0x81, 0xe6, 0xff, 0x07, 0x00, 0x00, //0x0000b39d andl $2047, %esi + 0x48, 0xc1, 0xe6, 0x34, //0x0000b3a3 shlq $52, %rsi + 0x48, 0x85, 0xc0, //0x0000b3a7 testq %rax, %rax + 0x48, 0x0f, 0x44, 0xf0, //0x0000b3aa cmoveq %rax, %rsi + 0x49, 0x89, 0xf2, //0x0000b3ae movq %rsi, %r10 + 0xe9, 0xda, 0xe5, 0xff, 0xff, //0x0000b3b1 jmp LBB5_1897 + //0x0000b3b6 LBB5_2275 + 0x41, 0x83, 0xc4, 0xff, //0x0000b3b6 addl $-1, %r12d + 0x43, 0x8a, 0x34, 0x21, //0x0000b3ba movb (%r9,%r12), %sil + 0x40, 0x80, 0xe6, 0x01, //0x0000b3be andb $1, %sil + 0x4c, 0x8b, 0x7d, 0x80, //0x0000b3c2 movq $-128(%rbp), %r15 + 0xe9, 0x43, 0xff, 0xff, 0xff, //0x0000b3c6 jmp LBB5_2265 + //0x0000b3cb LBB5_2296 + 0xba, 0x03, 0x00, 0x00, 0x00, //0x0000b3cb movl $3, %edx + 0x48, 0x8b, 0x85, 0x70, 0xff, 0xff, 0xff, //0x0000b3d0 movq $-144(%rbp), %rax + 0x48, 0x83, 0xf8, 0x13, //0x0000b3d7 cmpq $19, %rax + 0x0f, 0x85, 0x1a, 0xe6, 0xff, 0xff, //0x0000b3db jne LBB5_1900 + //0x0000b3e1 LBB5_1906 + 0x89, 0xd1, //0x0000b3e1 movl %edx, %ecx + 0x48, 0x8b, 0x75, 0x98, //0x0000b3e3 movq $-104(%rbp), %rsi + //0x0000b3e7 LBB5_1907 + 0x49, 0xc1, 0xe7, 0x20, //0x0000b3e7 shlq $32, %r15 + 0x49, 0x83, 0xcf, 0x13, //0x0000b3eb orq $19, %r15 + 0x4c, 0x8b, 0x75, 0xc0, //0x0000b3ef movq $-64(%rbp), %r14 + 0x49, 0x8b, 0x86, 0xa0, 0x00, 0x00, 0x00, //0x0000b3f3 movq $160(%r14), %rax + 0x4c, 0x89, 0x38, //0x0000b3fa movq %r15, (%rax) + 0x48, 0x89, 0x70, 0x08, //0x0000b3fd movq %rsi, $8(%rax) + 0x41, 0x83, 0x86, 0xd4, 0x00, 0x00, 0x00, 0x01, //0x0000b401 addl $1, $212(%r14) + 0x49, 0x8b, 0x86, 0xa0, 0x00, 0x00, 0x00, //0x0000b409 movq $160(%r14), %rax + 0x48, 0x8d, 0x50, 0x10, //0x0000b410 leaq $16(%rax), %rdx + 0x49, 0x89, 0x96, 0xa0, 0x00, 0x00, 0x00, //0x0000b414 movq %rdx, $160(%r14) + 0xba, 0x13, 0x00, 0x00, 0x00, //0x0000b41b movl $19, %edx + 0x48, 0x89, 0x95, 0x70, 0xff, 0xff, 0xff, //0x0000b420 movq %rdx, $-144(%rbp) + 0x4d, 0x89, 0xec, //0x0000b427 movq %r13, %r12 + 0x48, 0x89, 0x75, 0x98, //0x0000b42a movq %rsi, $-104(%rbp) + //0x0000b42e LBB5_1908 + 0xba, 0x0b, 0x00, 0x00, 0x00, //0x0000b42e movl $11, %edx + 0x85, 0xc9, //0x0000b433 testl %ecx, %ecx + 0x0f, 0x45, 0xd1, //0x0000b435 cmovnel %ecx, %edx + 0x0f, 0x85, 0xe9, 0x02, 0x00, 0x00, //0x0000b438 jne LBB5_2271 + 0x48, 0x83, 0xc0, 0x20, //0x0000b43e addq $32, %rax + 0x49, 0x3b, 0x86, 0xc0, 0x00, 0x00, 0x00, //0x0000b442 cmpq $192(%r14), %rax + 0x0f, 0x87, 0xd8, 0x02, 0x00, 0x00, //0x0000b449 ja LBB5_2271 + 0x4d, 0x8d, 0x6c, 0x24, 0x01, //0x0000b44f leaq $1(%r12), %r13 + 0x41, 0x0f, 0xb6, 0x0c, 0x24, //0x0000b454 movzbl (%r12), %ecx + 0x48, 0x83, 0xf9, 0x20, //0x0000b459 cmpq $32, %rcx + 0x0f, 0x87, 0x81, 0x00, 0x00, 0x00, //0x0000b45d ja LBB5_1936 + 0x48, 0xb8, 0x01, 0x26, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, //0x0000b463 movabsq $4294977025, %rax + 0x48, 0x0f, 0xa3, 0xc8, //0x0000b46d btq %rcx, %rax + 0x0f, 0x83, 0x6d, 0x00, 0x00, 0x00, //0x0000b471 jae LBB5_1936 + 0x41, 0x0f, 0xb6, 0x4c, 0x24, 0x01, //0x0000b477 movzbl $1(%r12), %ecx + 0x49, 0x83, 0xc4, 0x02, //0x0000b47d addq $2, %r12 + 0x48, 0x83, 0xf9, 0x20, //0x0000b481 cmpq $32, %rcx + 0x0f, 0x87, 0x62, 0x00, 0x00, 0x00, //0x0000b485 ja LBB5_1917 + 0x48, 0xb8, 0x01, 0x26, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, //0x0000b48b movabsq $4294977025, %rax + 0x48, 0x0f, 0xa3, 0xc8, //0x0000b495 btq %rcx, %rax + 0x0f, 0x83, 0x4e, 0x00, 0x00, 0x00, //0x0000b499 jae LBB5_1917 + 0x49, 0x8b, 0x86, 0x90, 0x00, 0x00, 0x00, //0x0000b49f movq $144(%r14), %rax + 0x4c, 0x89, 0xe1, //0x0000b4a6 movq %r12, %rcx + 0x48, 0x29, 0xc1, //0x0000b4a9 subq %rax, %rcx + 0x48, 0x83, 0xf9, 0x40, //0x0000b4ac cmpq $64, %rcx + 0x0f, 0x83, 0x4a, 0x00, 0x00, 0x00, //0x0000b4b0 jae LBB5_1919 + 0x49, 0x8b, 0x96, 0x98, 0x00, 0x00, 0x00, //0x0000b4b6 movq $152(%r14), %rdx + 0x48, 0xd3, 0xea, //0x0000b4bd shrq %cl, %rdx + 0x48, 0xd3, 0xe2, //0x0000b4c0 shlq %cl, %rdx + 0x48, 0x85, 0xd2, //0x0000b4c3 testq %rdx, %rdx + 0x4c, 0x8b, 0x65, 0xa0, //0x0000b4c6 movq $-96(%rbp), %r12 + 0x0f, 0x84, 0x29, 0x00, 0x00, 0x00, //0x0000b4ca je LBB5_1918 + 0x48, 0x0f, 0xbc, 0xca, //0x0000b4d0 bsfq %rdx, %rcx + 0x4c, 0x8d, 0x2c, 0x08, //0x0000b4d4 leaq (%rax,%rcx), %r13 + 0x49, 0x83, 0xc5, 0x01, //0x0000b4d8 addq $1, %r13 + 0x48, 0x01, 0xc8, //0x0000b4dc addq %rcx, %rax + 0xe9, 0xd8, 0x00, 0x00, 0x00, //0x0000b4df jmp LBB5_1922 + //0x0000b4e4 LBB5_1936 + 0x4c, 0x8b, 0x65, 0xa0, //0x0000b4e4 movq $-96(%rbp), %r12 + 0xe9, 0xd1, 0x00, 0x00, 0x00, //0x0000b4e8 jmp LBB5_1923 + //0x0000b4ed LBB5_1917 + 0x4d, 0x89, 0xe5, //0x0000b4ed movq %r12, %r13 + 0x4c, 0x8b, 0x65, 0xa0, //0x0000b4f0 movq $-96(%rbp), %r12 + 0xe9, 0xc5, 0x00, 0x00, 0x00, //0x0000b4f4 jmp LBB5_1923 + //0x0000b4f9 LBB5_1918 + 0x48, 0x83, 0xc0, 0x40, //0x0000b4f9 addq $64, %rax + 0x49, 0x89, 0xc4, //0x0000b4fd movq %rax, %r12 + //0x0000b500 LBB5_1919 + 0x49, 0x83, 0xc4, 0xc0, //0x0000b500 addq $-64, %r12 + 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x0000b504 .p2align 4, 0x90 + //0x0000b510 LBB5_1920 + 0xf3, 0x41, 0x0f, 0x6f, 0x44, 0x24, 0x40, //0x0000b510 movdqu $64(%r12), %xmm0 + 0xf3, 0x41, 0x0f, 0x6f, 0x4c, 0x24, 0x50, //0x0000b517 movdqu $80(%r12), %xmm1 + 0xf3, 0x41, 0x0f, 0x6f, 0x54, 0x24, 0x60, //0x0000b51e movdqu $96(%r12), %xmm2 + 0xf3, 0x41, 0x0f, 0x6f, 0x5c, 0x24, 0x70, //0x0000b525 movdqu $112(%r12), %xmm3 + 0x49, 0x83, 0xc4, 0x40, //0x0000b52c addq $64, %r12 + 0x66, 0x41, 0x0f, 0x6f, 0xe0, //0x0000b530 movdqa %xmm8, %xmm4 + 0x66, 0x0f, 0x38, 0x00, 0xe0, //0x0000b535 pshufb %xmm0, %xmm4 + 0x66, 0x41, 0x0f, 0x6f, 0xe8, //0x0000b53a movdqa %xmm8, %xmm5 + 0x66, 0x0f, 0x38, 0x00, 0xe9, //0x0000b53f pshufb %xmm1, %xmm5 + 0x66, 0x41, 0x0f, 0x6f, 0xf0, //0x0000b544 movdqa %xmm8, %xmm6 + 0x66, 0x0f, 0x38, 0x00, 0xf2, //0x0000b549 pshufb %xmm2, %xmm6 + 0x66, 0x41, 0x0f, 0x6f, 0xf8, //0x0000b54e movdqa %xmm8, %xmm7 + 0x66, 0x0f, 0x38, 0x00, 0xfb, //0x0000b553 pshufb %xmm3, %xmm7 + 0x66, 0x0f, 0x74, 0xe0, //0x0000b558 pcmpeqb %xmm0, %xmm4 + 0x66, 0x0f, 0xd7, 0xcc, //0x0000b55c pmovmskb %xmm4, %ecx + 0x66, 0x0f, 0x74, 0xe9, //0x0000b560 pcmpeqb %xmm1, %xmm5 + 0x66, 0x0f, 0xd7, 0xd5, //0x0000b564 pmovmskb %xmm5, %edx + 0x66, 0x0f, 0x74, 0xf2, //0x0000b568 pcmpeqb %xmm2, %xmm6 + 0x66, 0x0f, 0xd7, 0xf6, //0x0000b56c pmovmskb %xmm6, %esi + 0x66, 0x0f, 0x74, 0xfb, //0x0000b570 pcmpeqb %xmm3, %xmm7 + 0x66, 0x0f, 0xd7, 0xc7, //0x0000b574 pmovmskb %xmm7, %eax + 0x48, 0xc1, 0xe2, 0x10, //0x0000b578 shlq $16, %rdx + 0x48, 0x09, 0xca, //0x0000b57c orq %rcx, %rdx + 0x48, 0xc1, 0xe6, 0x20, //0x0000b57f shlq $32, %rsi + 0x48, 0x09, 0xd6, //0x0000b583 orq %rdx, %rsi + 0x48, 0xc1, 0xe0, 0x30, //0x0000b586 shlq $48, %rax + 0x48, 0x09, 0xf0, //0x0000b58a orq %rsi, %rax + 0x48, 0x83, 0xf8, 0xff, //0x0000b58d cmpq $-1, %rax + 0x0f, 0x84, 0x79, 0xff, 0xff, 0xff, //0x0000b591 je LBB5_1920 + 0x48, 0xf7, 0xd0, //0x0000b597 notq %rax + 0x49, 0x89, 0x86, 0x98, 0x00, 0x00, 0x00, //0x0000b59a movq %rax, $152(%r14) + 0x4d, 0x89, 0xa6, 0x90, 0x00, 0x00, 0x00, //0x0000b5a1 movq %r12, $144(%r14) + 0x48, 0x0f, 0xbc, 0xc8, //0x0000b5a8 bsfq %rax, %rcx + 0x49, 0x8d, 0x04, 0x0c, //0x0000b5ac leaq (%r12,%rcx), %rax + 0x4d, 0x8d, 0x2c, 0x0c, //0x0000b5b0 leaq (%r12,%rcx), %r13 + 0x49, 0x83, 0xc5, 0x01, //0x0000b5b4 addq $1, %r13 + 0x4c, 0x8b, 0x65, 0xa0, //0x0000b5b8 movq $-96(%rbp), %r12 + //0x0000b5bc LBB5_1922 + 0x8a, 0x08, //0x0000b5bc movb (%rax), %cl + //0x0000b5be LBB5_1923 + 0xb8, 0x00, 0x01, 0x00, 0x00, //0x0000b5be movl $256, %eax + 0x49, 0x03, 0x04, 0x24, //0x0000b5c3 addq (%r12), %rax + 0x49, 0x89, 0x04, 0x24, //0x0000b5c7 movq %rax, (%r12) + 0x80, 0xf9, 0x2c, //0x0000b5cb cmpb $44, %cl + 0x0f, 0x85, 0x5b, 0x01, 0x00, 0x00, //0x0000b5ce jne LBB5_2252 + 0x4d, 0x8d, 0x7d, 0x01, //0x0000b5d4 leaq $1(%r13), %r15 + 0x41, 0x0f, 0xb6, 0x4d, 0x00, //0x0000b5d8 movzbl (%r13), %ecx + 0x48, 0x83, 0xf9, 0x20, //0x0000b5dd cmpq $32, %rcx + 0x0f, 0x87, 0x81, 0xcd, 0xff, 0xff, //0x0000b5e1 ja LBB5_1593 + 0x48, 0xba, 0x01, 0x26, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, //0x0000b5e7 movabsq $4294977025, %rdx + 0x48, 0x0f, 0xa3, 0xca, //0x0000b5f1 btq %rcx, %rdx + 0x0f, 0x83, 0x6d, 0xcd, 0xff, 0xff, //0x0000b5f5 jae LBB5_1593 + 0x41, 0x0f, 0xb6, 0x4d, 0x01, //0x0000b5fb movzbl $1(%r13), %ecx + 0x49, 0x83, 0xc5, 0x02, //0x0000b600 addq $2, %r13 + 0x48, 0x83, 0xf9, 0x20, //0x0000b604 cmpq $32, %rcx + 0x0f, 0x87, 0x4d, 0x00, 0x00, 0x00, //0x0000b608 ja LBB5_1935 + 0x48, 0x0f, 0xa3, 0xca, //0x0000b60e btq %rcx, %rdx + 0x0f, 0x83, 0x43, 0x00, 0x00, 0x00, //0x0000b612 jae LBB5_1935 + 0x49, 0x8b, 0x96, 0x90, 0x00, 0x00, 0x00, //0x0000b618 movq $144(%r14), %rdx + 0x4c, 0x89, 0xe9, //0x0000b61f movq %r13, %rcx + 0x48, 0x29, 0xd1, //0x0000b622 subq %rdx, %rcx + 0x48, 0x83, 0xf9, 0x40, //0x0000b625 cmpq $64, %rcx + 0x0f, 0x83, 0x3b, 0x00, 0x00, 0x00, //0x0000b629 jae LBB5_1932 + 0x49, 0x8b, 0x86, 0x98, 0x00, 0x00, 0x00, //0x0000b62f movq $152(%r14), %rax + 0x48, 0xd3, 0xe8, //0x0000b636 shrq %cl, %rax + 0x48, 0xd3, 0xe0, //0x0000b639 shlq %cl, %rax + 0x48, 0x85, 0xc0, //0x0000b63c testq %rax, %rax + 0x0f, 0x84, 0x1e, 0x00, 0x00, 0x00, //0x0000b63f je LBB5_1931 + 0x48, 0x0f, 0xbc, 0xc0, //0x0000b645 bsfq %rax, %rax + 0x4c, 0x8d, 0x3c, 0x02, //0x0000b649 leaq (%rdx,%rax), %r15 + 0x49, 0x83, 0xc7, 0x01, //0x0000b64d addq $1, %r15 + 0x48, 0x01, 0xc2, //0x0000b651 addq %rax, %rdx + 0x8a, 0x0a, //0x0000b654 movb (%rdx), %cl + 0xe9, 0x0d, 0xcd, 0xff, 0xff, //0x0000b656 jmp LBB5_1593 + //0x0000b65b LBB5_1935 + 0x4d, 0x89, 0xef, //0x0000b65b movq %r13, %r15 + 0xe9, 0x05, 0xcd, 0xff, 0xff, //0x0000b65e jmp LBB5_1593 + //0x0000b663 LBB5_1931 + 0x48, 0x83, 0xc2, 0x40, //0x0000b663 addq $64, %rdx + 0x49, 0x89, 0xd5, //0x0000b667 movq %rdx, %r13 + //0x0000b66a LBB5_1932 + 0x4c, 0x89, 0xe8, //0x0000b66a movq %r13, %rax + 0x48, 0x83, 0xc0, 0xc0, //0x0000b66d addq $-64, %rax + 0xf3, 0x44, 0x0f, 0x6f, 0x05, 0xe6, 0x49, 0xff, 0xff, //0x0000b671 movdqu $-46618(%rip), %xmm8 /* LCPI5_0+0(%rip) */ + 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, //0x0000b67a .p2align 4, 0x90 + //0x0000b680 LBB5_1933 + 0xf3, 0x0f, 0x6f, 0x48, 0x40, //0x0000b680 movdqu $64(%rax), %xmm1 + 0xf3, 0x0f, 0x6f, 0x50, 0x50, //0x0000b685 movdqu $80(%rax), %xmm2 + 0xf3, 0x0f, 0x6f, 0x58, 0x60, //0x0000b68a movdqu $96(%rax), %xmm3 + 0xf3, 0x0f, 0x6f, 0x60, 0x70, //0x0000b68f movdqu $112(%rax), %xmm4 + 0x48, 0x83, 0xc0, 0x40, //0x0000b694 addq $64, %rax + 0x66, 0x41, 0x0f, 0x6f, 0xe8, //0x0000b698 movdqa %xmm8, %xmm5 + 0x66, 0x0f, 0x38, 0x00, 0xe9, //0x0000b69d pshufb %xmm1, %xmm5 + 0x66, 0x41, 0x0f, 0x6f, 0xf0, //0x0000b6a2 movdqa %xmm8, %xmm6 + 0x66, 0x0f, 0x38, 0x00, 0xf2, //0x0000b6a7 pshufb %xmm2, %xmm6 + 0x66, 0x41, 0x0f, 0x6f, 0xf8, //0x0000b6ac movdqa %xmm8, %xmm7 + 0x66, 0x0f, 0x38, 0x00, 0xfb, //0x0000b6b1 pshufb %xmm3, %xmm7 + 0x66, 0x41, 0x0f, 0x6f, 0xc0, //0x0000b6b6 movdqa %xmm8, %xmm0 + 0x66, 0x0f, 0x38, 0x00, 0xc4, //0x0000b6bb pshufb %xmm4, %xmm0 + 0x66, 0x0f, 0x74, 0xe9, //0x0000b6c0 pcmpeqb %xmm1, %xmm5 + 0x66, 0x0f, 0xd7, 0xd5, //0x0000b6c4 pmovmskb %xmm5, %edx + 0x66, 0x0f, 0x74, 0xf2, //0x0000b6c8 pcmpeqb %xmm2, %xmm6 + 0x66, 0x0f, 0xd7, 0xf6, //0x0000b6cc pmovmskb %xmm6, %esi + 0x66, 0x0f, 0x74, 0xfb, //0x0000b6d0 pcmpeqb %xmm3, %xmm7 + 0x66, 0x0f, 0xd7, 0xff, //0x0000b6d4 pmovmskb %xmm7, %edi + 0x66, 0x0f, 0x74, 0xc4, //0x0000b6d8 pcmpeqb %xmm4, %xmm0 + 0x66, 0x0f, 0xd7, 0xc8, //0x0000b6dc pmovmskb %xmm0, %ecx + 0x48, 0xc1, 0xe6, 0x10, //0x0000b6e0 shlq $16, %rsi + 0x48, 0x09, 0xd6, //0x0000b6e4 orq %rdx, %rsi + 0x48, 0xc1, 0xe7, 0x20, //0x0000b6e7 shlq $32, %rdi + 0x48, 0x09, 0xf7, //0x0000b6eb orq %rsi, %rdi + 0x48, 0xc1, 0xe1, 0x30, //0x0000b6ee shlq $48, %rcx + 0x48, 0x09, 0xf9, //0x0000b6f2 orq %rdi, %rcx + 0x48, 0x83, 0xf9, 0xff, //0x0000b6f5 cmpq $-1, %rcx + 0x0f, 0x84, 0x81, 0xff, 0xff, 0xff, //0x0000b6f9 je LBB5_1933 + 0x48, 0xf7, 0xd1, //0x0000b6ff notq %rcx + 0x49, 0x89, 0x8e, 0x98, 0x00, 0x00, 0x00, //0x0000b702 movq %rcx, $152(%r14) + 0x49, 0x89, 0x86, 0x90, 0x00, 0x00, 0x00, //0x0000b709 movq %rax, $144(%r14) + 0x48, 0x0f, 0xbc, 0xc9, //0x0000b710 bsfq %rcx, %rcx + 0x48, 0x8d, 0x14, 0x08, //0x0000b714 leaq (%rax,%rcx), %rdx + 0x4c, 0x8d, 0x3c, 0x08, //0x0000b718 leaq (%rax,%rcx), %r15 + 0x49, 0x83, 0xc7, 0x01, //0x0000b71c addq $1, %r15 + 0x8a, 0x0a, //0x0000b720 movb (%rdx), %cl + 0xe9, 0x41, 0xcc, 0xff, 0xff, //0x0000b722 jmp LBB5_1593 + //0x0000b727 LBB5_2271 + 0x4d, 0x89, 0xe5, //0x0000b727 movq %r12, %r13 + 0xe9, 0x59, 0x56, 0xff, 0xff, //0x0000b72a jmp LBB5_157 + //0x0000b72f LBB5_2252 + 0x80, 0xf9, 0x5d, //0x0000b72f cmpb $93, %cl + 0x0f, 0x85, 0x15, 0x02, 0x00, 0x00, //0x0000b732 jne LBB5_2302 + 0x41, 0x83, 0x86, 0xcc, 0x00, 0x00, 0x00, 0x01, //0x0000b738 addl $1, $204(%r14) + 0xc1, 0xe8, 0x08, //0x0000b740 shrl $8, %eax + 0x41, 0x01, 0x86, 0xd8, 0x00, 0x00, 0x00, //0x0000b743 addl %eax, $216(%r14) + //0x0000b74a LBB5_2256 + 0x49, 0x8b, 0x8e, 0xa0, 0x00, 0x00, 0x00, //0x0000b74a movq $160(%r14), %rcx + 0x49, 0x8b, 0x96, 0xa8, 0x00, 0x00, 0x00, //0x0000b751 movq $168(%r14), %rdx + 0x49, 0x8b, 0xb6, 0xb8, 0x00, 0x00, 0x00, //0x0000b758 movq $184(%r14), %rsi + 0x48, 0xc1, 0xe2, 0x04, //0x0000b75f shlq $4, %rdx + 0x48, 0x29, 0xf1, //0x0000b763 subq %rsi, %rcx + 0x48, 0x29, 0xd1, //0x0000b766 subq %rdx, %rcx + 0x48, 0x8b, 0x7c, 0x16, 0x08, //0x0000b769 movq $8(%rsi,%rdx), %rdi + 0x49, 0x89, 0xbe, 0xa8, 0x00, 0x00, 0x00, //0x0000b76e movq %rdi, $168(%r14) + 0x48, 0xc1, 0xe9, 0x04, //0x0000b775 shrq $4, %rcx + 0x89, 0x4c, 0x16, 0x0c, //0x0000b779 movl %ecx, $12(%rsi,%rdx) + 0x89, 0x44, 0x16, 0x08, //0x0000b77d movl %eax, $8(%rsi,%rdx) + 0x0f, 0xb6, 0x04, 0x16, //0x0000b781 movzbl (%rsi,%rdx), %eax + 0x89, 0x04, 0x16, //0x0000b785 movl %eax, (%rsi,%rdx) + 0x49, 0x8b, 0x86, 0xb0, 0x00, 0x00, 0x00, //0x0000b788 movq $176(%r14), %rax + 0x41, 0x8b, 0x8e, 0xe0, 0x00, 0x00, 0x00, //0x0000b78f movl $224(%r14), %ecx + 0x48, 0x39, 0xc8, //0x0000b796 cmpq %rcx, %rax + 0x0f, 0x86, 0x13, 0x00, 0x00, 0x00, //0x0000b799 jbe LBB5_2258 + 0x41, 0x89, 0x86, 0xe0, 0x00, 0x00, 0x00, //0x0000b79f movl %eax, $224(%r14) + 0x48, 0x3d, 0x00, 0x10, 0x00, 0x00, //0x0000b7a6 cmpq $4096, %rax + 0x0f, 0x87, 0x2b, 0x00, 0x00, 0x00, //0x0000b7ac ja LBB5_2260 + //0x0000b7b2 LBB5_2258 + 0x48, 0x83, 0xc0, 0xff, //0x0000b7b2 addq $-1, %rax + 0x49, 0x89, 0x86, 0xb0, 0x00, 0x00, 0x00, //0x0000b7b6 movq %rax, $176(%r14) + 0x49, 0x8b, 0x8e, 0xa8, 0x00, 0x00, 0x00, //0x0000b7bd movq $168(%r14), %rcx + 0x48, 0x83, 0xf9, 0xff, //0x0000b7c4 cmpq $-1, %rcx + 0x0f, 0x84, 0x0f, 0x00, 0x00, 0x00, //0x0000b7c8 je LBB5_2260 + 0x4d, 0x8d, 0x8e, 0xb8, 0x00, 0x00, 0x00, //0x0000b7ce leaq $184(%r14), %r9 + 0x4d, 0x89, 0xef, //0x0000b7d5 movq %r13, %r15 + 0xe9, 0x1d, 0x87, 0xff, 0xff, //0x0000b7d8 jmp LBB5_708 + //0x0000b7dd LBB5_2260 + 0x45, 0x31, 0xe4, //0x0000b7dd xorl %r12d, %r12d + 0x4d, 0x89, 0xef, //0x0000b7e0 movq %r13, %r15 + 0x4d, 0x85, 0xe4, //0x0000b7e3 testq %r12, %r12 + 0x0f, 0x85, 0x3b, 0x87, 0xff, 0xff, //0x0000b7e6 jne LBB5_722 + 0xe9, 0x1c, 0x87, 0xff, 0xff, //0x0000b7ec jmp LBB5_2261 + //0x0000b7f1 LBB5_2276 + 0x49, 0xc7, 0xc1, 0xff, 0xff, 0xff, 0xff, //0x0000b7f1 movq $-1, %r9 + 0x4c, 0x89, 0xe1, //0x0000b7f8 movq %r12, %rcx + 0x49, 0xc7, 0xc6, 0xff, 0xff, 0xff, 0xff, //0x0000b7fb movq $-1, %r14 + 0x49, 0xc7, 0xc7, 0xff, 0xff, 0xff, 0xff, //0x0000b802 movq $-1, %r15 + 0x44, 0x8b, 0x55, 0xb0, //0x0000b809 movl $-80(%rbp), %r10d + 0xe9, 0xc9, 0xd4, 0xff, 0xff, //0x0000b80d jmp LBB5_1697 + //0x0000b812 LBB5_2277 + 0x45, 0x31, 0xf6, //0x0000b812 xorl %r14d, %r14d + 0xba, 0x10, 0x27, 0x00, 0x00, //0x0000b815 movl $10000, %edx + 0xe9, 0xf0, 0xd7, 0xff, 0xff, //0x0000b81a jmp LBB5_1755 + //0x0000b81f LBB5_2278 + 0x4e, 0x8d, 0x0c, 0x29, //0x0000b81f leaq (%rcx,%r13), %r9 + 0x41, 0x8a, 0x44, 0x0d, 0x00, //0x0000b823 movb (%r13,%rcx), %al + 0x8d, 0x48, 0xd0, //0x0000b828 leal $-48(%rax), %ecx + 0x80, 0xf9, 0x09, //0x0000b82b cmpb $9, %cl + 0x0f, 0x87, 0xde, 0x00, 0x00, 0x00, //0x0000b82e ja LBB5_2297 + 0x31, 0xf6, //0x0000b834 xorl %esi, %esi + 0x31, 0xdb, //0x0000b836 xorl %ebx, %ebx + //0x0000b838 LBB5_2280 + 0x48, 0x8d, 0x0c, 0xb6, //0x0000b838 leaq (%rsi,%rsi,4), %rcx + 0x0f, 0xb6, 0xc0, //0x0000b83c movzbl %al, %eax + 0x48, 0x8d, 0x34, 0x48, //0x0000b83f leaq (%rax,%rcx,2), %rsi + 0x48, 0x83, 0xc6, 0xd0, //0x0000b843 addq $-48, %rsi + 0x48, 0x8d, 0x4b, 0x01, //0x0000b847 leaq $1(%rbx), %rcx + 0x41, 0x0f, 0xb6, 0x41, 0x01, //0x0000b84b movzbl $1(%r9), %eax + 0x49, 0x83, 0xc1, 0x01, //0x0000b850 addq $1, %r9 + 0x8d, 0x78, 0xd0, //0x0000b854 leal $-48(%rax), %edi + 0x40, 0x80, 0xff, 0x09, //0x0000b857 cmpb $9, %dil + 0x0f, 0x87, 0x0d, 0x00, 0x00, 0x00, //0x0000b85b ja LBB5_2282 + 0x48, 0x83, 0xfb, 0x12, //0x0000b861 cmpq $18, %rbx + 0x48, 0x89, 0xcb, //0x0000b865 movq %rcx, %rbx + 0x0f, 0x82, 0xca, 0xff, 0xff, 0xff, //0x0000b868 jb LBB5_2280 + //0x0000b86e LBB5_2282 + 0x40, 0x80, 0xff, 0x09, //0x0000b86e cmpb $9, %dil + 0x0f, 0x87, 0xb0, 0x00, 0x00, 0x00, //0x0000b872 ja LBB5_2299 + 0x45, 0x31, 0xf6, //0x0000b878 xorl %r14d, %r14d + //0x0000b87b LBB5_2284 + 0x43, 0x0f, 0xb6, 0x44, 0x31, 0x01, //0x0000b87b movzbl $1(%r9,%r14), %eax + 0x8d, 0x78, 0xd0, //0x0000b881 leal $-48(%rax), %edi + 0x49, 0x83, 0xc6, 0x01, //0x0000b884 addq $1, %r14 + 0x40, 0x80, 0xff, 0x0a, //0x0000b888 cmpb $10, %dil + 0x0f, 0x82, 0xe9, 0xff, 0xff, 0xff, //0x0000b88c jb LBB5_2284 + 0x4d, 0x01, 0xf1, //0x0000b892 addq %r14, %r9 + 0x4d, 0x89, 0xcd, //0x0000b895 movq %r9, %r13 + 0x41, 0xb1, 0x01, //0x0000b898 movb $1, %r9b + 0xe9, 0x7f, 0x00, 0x00, 0x00, //0x0000b89b jmp LBB5_2298 + //0x0000b8a0 LBB5_2286 + 0x4d, 0x89, 0xec, //0x0000b8a0 movq %r13, %r12 + 0x49, 0x83, 0xc4, 0x01, //0x0000b8a3 addq $1, %r12 + 0xe9, 0xd9, 0xce, 0xff, 0xff, //0x0000b8a7 jmp LBB5_1641 + //0x0000b8ac LBB5_2287 + 0x4d, 0x89, 0xec, //0x0000b8ac movq %r13, %r12 + 0x49, 0x83, 0xc4, 0x01, //0x0000b8af addq $1, %r12 + 0xe9, 0x14, 0xcf, 0xff, 0xff, //0x0000b8b3 jmp LBB5_1647 + //0x0000b8b8 LBB5_2288 + 0x4d, 0x89, 0xec, //0x0000b8b8 movq %r13, %r12 + 0x49, 0x83, 0xc4, 0x01, //0x0000b8bb addq $1, %r12 + 0xe9, 0xb6, 0xd1, 0xff, 0xff, //0x0000b8bf jmp LBB5_1671 + //0x0000b8c4 LBB5_2289 + 0x4d, 0x89, 0xec, //0x0000b8c4 movq %r13, %r12 + 0x49, 0x83, 0xc4, 0x02, //0x0000b8c7 addq $2, %r12 + 0xe9, 0xb5, 0xce, 0xff, 0xff, //0x0000b8cb jmp LBB5_1641 + //0x0000b8d0 LBB5_2290 + 0x4d, 0x89, 0xec, //0x0000b8d0 movq %r13, %r12 + 0x49, 0x83, 0xc4, 0x02, //0x0000b8d3 addq $2, %r12 + 0xe9, 0xf0, 0xce, 0xff, 0xff, //0x0000b8d7 jmp LBB5_1647 + //0x0000b8dc LBB5_2291 + 0x4d, 0x89, 0xec, //0x0000b8dc movq %r13, %r12 + 0x49, 0x83, 0xc4, 0x02, //0x0000b8df addq $2, %r12 + 0xe9, 0x92, 0xd1, 0xff, 0xff, //0x0000b8e3 jmp LBB5_1671 + //0x0000b8e8 LBB5_2292 + 0xb9, 0x0d, 0x00, 0x00, 0x00, //0x0000b8e8 movl $13, %ecx + 0xe9, 0x8c, 0xce, 0xff, 0xff, //0x0000b8ed jmp LBB5_1640 + //0x0000b8f2 LBB5_2293 + 0x4d, 0x89, 0xec, //0x0000b8f2 movq %r13, %r12 + 0x49, 0x83, 0xc4, 0x03, //0x0000b8f5 addq $3, %r12 + 0xe9, 0xce, 0xce, 0xff, 0xff, //0x0000b8f9 jmp LBB5_1647 + //0x0000b8fe LBB5_2294 + 0xb9, 0x0d, 0x00, 0x00, 0x00, //0x0000b8fe movl $13, %ecx + 0xe9, 0x6b, 0xd1, 0xff, 0xff, //0x0000b903 jmp LBB5_1670 + //0x0000b908 LBB5_2295 + 0xb9, 0x0d, 0x00, 0x00, 0x00, //0x0000b908 movl $13, %ecx + 0xe9, 0xb3, 0xce, 0xff, 0xff, //0x0000b90d jmp LBB5_1646 + //0x0000b912 LBB5_2297 + 0x31, 0xc9, //0x0000b912 xorl %ecx, %ecx + 0x4d, 0x89, 0xcd, //0x0000b914 movq %r9, %r13 + 0x45, 0x31, 0xc9, //0x0000b917 xorl %r9d, %r9d + 0x45, 0x31, 0xf6, //0x0000b91a xorl %r14d, %r14d + 0x31, 0xf6, //0x0000b91d xorl %esi, %esi + //0x0000b91f LBB5_2298 + 0x4c, 0x8b, 0x5d, 0xc8, //0x0000b91f movq $-56(%rbp), %r11 + 0xe9, 0xda, 0xcd, 0xff, 0xff, //0x0000b923 jmp LBB5_1633 + //0x0000b928 LBB5_2299 + 0x4d, 0x89, 0xcd, //0x0000b928 movq %r9, %r13 + 0x45, 0x31, 0xf6, //0x0000b92b xorl %r14d, %r14d + 0x4c, 0x8b, 0x5d, 0xc8, //0x0000b92e movq $-56(%rbp), %r11 + 0x45, 0x31, 0xc9, //0x0000b932 xorl %r9d, %r9d + 0xe9, 0xc8, 0xcd, 0xff, 0xff, //0x0000b935 jmp LBB5_1633 + //0x0000b93a LBB5_2300 + 0x41, 0x83, 0xfe, 0x01, //0x0000b93a cmpl $1, %r14d + 0x0f, 0x84, 0xa3, 0x01, 0x00, 0x00, //0x0000b93e je LBB5_2326 + //0x0000b944 LBB5_2301 + 0x4c, 0x8b, 0x5d, 0xc8, //0x0000b944 movq $-56(%rbp), %r11 + 0xe9, 0x37, 0xd7, 0xff, 0xff, //0x0000b948 jmp LBB5_1765 + //0x0000b94d LBB5_2302 + 0xba, 0x0a, 0x00, 0x00, 0x00, //0x0000b94d movl $10, %edx + 0xe9, 0x31, 0x54, 0xff, 0xff, //0x0000b952 jmp LBB5_157 + //0x0000b957 LBB5_2304 + 0x66, 0x0f, 0x7e, 0xe2, //0x0000b957 movd %xmm4, %edx + 0x80, 0xfa, 0x22, //0x0000b95b cmpb $34, %dl + 0x0f, 0x85, 0x15, 0x00, 0x00, 0x00, //0x0000b95e jne LBB5_2306 + //0x0000b964 LBB5_2305 + 0x49, 0x83, 0xc4, 0x01, //0x0000b964 addq $1, %r12 + 0x4c, 0x29, 0xe9, //0x0000b968 subq %r13, %rcx + 0xb0, 0x01, //0x0000b96b movb $1, %al + 0x48, 0x89, 0x45, 0xa8, //0x0000b96d movq %rax, $-88(%rbp) + 0x48, 0x89, 0xce, //0x0000b971 movq %rcx, %rsi + 0xe9, 0x57, 0x01, 0x00, 0x00, //0x0000b974 jmp LBB5_2325 + //0x0000b979 LBB5_2306 + 0x31, 0xc0, //0x0000b979 xorl %eax, %eax + //0x0000b97b LBB5_2307 + 0x88, 0x14, 0x01, //0x0000b97b movb %dl, (%rcx,%rax) + 0x41, 0x0f, 0xb6, 0x54, 0x04, 0x01, //0x0000b97e movzbl $1(%r12,%rax), %edx + 0x80, 0xfa, 0x22, //0x0000b984 cmpb $34, %dl + 0x0f, 0x84, 0xa1, 0x00, 0x00, 0x00, //0x0000b987 je LBB5_2317 + 0x88, 0x54, 0x01, 0x01, //0x0000b98d movb %dl, $1(%rcx,%rax) + 0x41, 0x0f, 0xb6, 0x54, 0x04, 0x02, //0x0000b991 movzbl $2(%r12,%rax), %edx + 0x80, 0xfa, 0x22, //0x0000b997 cmpb $34, %dl + 0x0f, 0x84, 0xa5, 0x00, 0x00, 0x00, //0x0000b99a je LBB5_2318 + 0x88, 0x54, 0x01, 0x02, //0x0000b9a0 movb %dl, $2(%rcx,%rax) + 0x41, 0x0f, 0xb6, 0x54, 0x04, 0x03, //0x0000b9a4 movzbl $3(%r12,%rax), %edx + 0x80, 0xfa, 0x22, //0x0000b9aa cmpb $34, %dl + 0x0f, 0x84, 0xa9, 0x00, 0x00, 0x00, //0x0000b9ad je LBB5_2319 + 0x88, 0x54, 0x01, 0x03, //0x0000b9b3 movb %dl, $3(%rcx,%rax) + 0x41, 0x0f, 0xb6, 0x54, 0x04, 0x04, //0x0000b9b7 movzbl $4(%r12,%rax), %edx + 0x80, 0xfa, 0x22, //0x0000b9bd cmpb $34, %dl + 0x0f, 0x84, 0xad, 0x00, 0x00, 0x00, //0x0000b9c0 je LBB5_2320 + 0x88, 0x54, 0x01, 0x04, //0x0000b9c6 movb %dl, $4(%rcx,%rax) + 0x41, 0x0f, 0xb6, 0x54, 0x04, 0x05, //0x0000b9ca movzbl $5(%r12,%rax), %edx + 0x80, 0xfa, 0x22, //0x0000b9d0 cmpb $34, %dl + 0x0f, 0x84, 0xb1, 0x00, 0x00, 0x00, //0x0000b9d3 je LBB5_2321 + 0x88, 0x54, 0x01, 0x05, //0x0000b9d9 movb %dl, $5(%rcx,%rax) + 0x41, 0x0f, 0xb6, 0x54, 0x04, 0x06, //0x0000b9dd movzbl $6(%r12,%rax), %edx + 0x80, 0xfa, 0x22, //0x0000b9e3 cmpb $34, %dl + 0x0f, 0x84, 0xb5, 0x00, 0x00, 0x00, //0x0000b9e6 je LBB5_2322 + 0x88, 0x54, 0x01, 0x06, //0x0000b9ec movb %dl, $6(%rcx,%rax) + 0x41, 0x0f, 0xb6, 0x54, 0x04, 0x07, //0x0000b9f0 movzbl $7(%r12,%rax), %edx + 0x80, 0xfa, 0x22, //0x0000b9f6 cmpb $34, %dl + 0x0f, 0x84, 0xb9, 0x00, 0x00, 0x00, //0x0000b9f9 je LBB5_2323 + 0x88, 0x54, 0x01, 0x07, //0x0000b9ff movb %dl, $7(%rcx,%rax) + 0x41, 0x0f, 0xb6, 0x54, 0x04, 0x08, //0x0000ba03 movzbl $8(%r12,%rax), %edx + 0x48, 0x83, 0xc0, 0x08, //0x0000ba09 addq $8, %rax + 0x80, 0xfa, 0x22, //0x0000ba0d cmpb $34, %dl + 0x0f, 0x85, 0x65, 0xff, 0xff, 0xff, //0x0000ba10 jne LBB5_2307 + 0x49, 0x01, 0xc4, //0x0000ba16 addq %rax, %r12 + 0x48, 0x01, 0xc1, //0x0000ba19 addq %rax, %rcx + 0xe9, 0x43, 0xff, 0xff, 0xff, //0x0000ba1c jmp LBB5_2305 + //0x0000ba21 LBB5_2316 + 0x4c, 0x8b, 0x75, 0xc0, //0x0000ba21 movq $-64(%rbp), %r14 + 0x4c, 0x8b, 0x5d, 0xc8, //0x0000ba25 movq $-56(%rbp), %r11 + 0xe9, 0x98, 0xd0, 0xff, 0xff, //0x0000ba29 jmp LBB5_1674 + //0x0000ba2e LBB5_2317 + 0x49, 0x01, 0xc4, //0x0000ba2e addq %rax, %r12 + 0x49, 0x83, 0xc4, 0x02, //0x0000ba31 addq $2, %r12 + 0x4c, 0x29, 0xe9, //0x0000ba35 subq %r13, %rcx + 0x48, 0x8d, 0x34, 0x01, //0x0000ba38 leaq (%rcx,%rax), %rsi + 0x48, 0x83, 0xc6, 0x01, //0x0000ba3c addq $1, %rsi + 0xe9, 0x85, 0x00, 0x00, 0x00, //0x0000ba40 jmp LBB5_2324 + //0x0000ba45 LBB5_2318 + 0x49, 0x01, 0xc4, //0x0000ba45 addq %rax, %r12 + 0x49, 0x83, 0xc4, 0x03, //0x0000ba48 addq $3, %r12 + 0x4c, 0x29, 0xe9, //0x0000ba4c subq %r13, %rcx + 0x48, 0x8d, 0x34, 0x01, //0x0000ba4f leaq (%rcx,%rax), %rsi + 0x48, 0x83, 0xc6, 0x02, //0x0000ba53 addq $2, %rsi + 0xe9, 0x6e, 0x00, 0x00, 0x00, //0x0000ba57 jmp LBB5_2324 + //0x0000ba5c LBB5_2319 + 0x49, 0x01, 0xc4, //0x0000ba5c addq %rax, %r12 + 0x49, 0x83, 0xc4, 0x04, //0x0000ba5f addq $4, %r12 + 0x4c, 0x29, 0xe9, //0x0000ba63 subq %r13, %rcx + 0x48, 0x8d, 0x34, 0x01, //0x0000ba66 leaq (%rcx,%rax), %rsi + 0x48, 0x83, 0xc6, 0x03, //0x0000ba6a addq $3, %rsi + 0xe9, 0x57, 0x00, 0x00, 0x00, //0x0000ba6e jmp LBB5_2324 + //0x0000ba73 LBB5_2320 + 0x49, 0x01, 0xc4, //0x0000ba73 addq %rax, %r12 + 0x49, 0x83, 0xc4, 0x05, //0x0000ba76 addq $5, %r12 + 0x4c, 0x29, 0xe9, //0x0000ba7a subq %r13, %rcx + 0x48, 0x8d, 0x34, 0x01, //0x0000ba7d leaq (%rcx,%rax), %rsi + 0x48, 0x83, 0xc6, 0x04, //0x0000ba81 addq $4, %rsi + 0xe9, 0x40, 0x00, 0x00, 0x00, //0x0000ba85 jmp LBB5_2324 + //0x0000ba8a LBB5_2321 + 0x49, 0x01, 0xc4, //0x0000ba8a addq %rax, %r12 + 0x49, 0x83, 0xc4, 0x06, //0x0000ba8d addq $6, %r12 + 0x4c, 0x29, 0xe9, //0x0000ba91 subq %r13, %rcx + 0x48, 0x8d, 0x34, 0x01, //0x0000ba94 leaq (%rcx,%rax), %rsi + 0x48, 0x83, 0xc6, 0x05, //0x0000ba98 addq $5, %rsi + 0xe9, 0x29, 0x00, 0x00, 0x00, //0x0000ba9c jmp LBB5_2324 + //0x0000baa1 LBB5_2322 + 0x49, 0x01, 0xc4, //0x0000baa1 addq %rax, %r12 + 0x49, 0x83, 0xc4, 0x07, //0x0000baa4 addq $7, %r12 + 0x4c, 0x29, 0xe9, //0x0000baa8 subq %r13, %rcx + 0x48, 0x8d, 0x34, 0x01, //0x0000baab leaq (%rcx,%rax), %rsi + 0x48, 0x83, 0xc6, 0x06, //0x0000baaf addq $6, %rsi + 0xe9, 0x12, 0x00, 0x00, 0x00, //0x0000bab3 jmp LBB5_2324 + //0x0000bab8 LBB5_2323 + 0x49, 0x01, 0xc4, //0x0000bab8 addq %rax, %r12 + 0x49, 0x83, 0xc4, 0x08, //0x0000babb addq $8, %r12 + 0x4c, 0x29, 0xe9, //0x0000babf subq %r13, %rcx + 0x48, 0x8d, 0x34, 0x01, //0x0000bac2 leaq (%rcx,%rax), %rsi + 0x48, 0x83, 0xc6, 0x07, //0x0000bac6 addq $7, %rsi + //0x0000baca LBB5_2324 + 0xb0, 0x01, //0x0000baca movb $1, %al + 0x48, 0x89, 0x45, 0xa8, //0x0000bacc movq %rax, $-88(%rbp) + //0x0000bad0 LBB5_2325 + 0x4d, 0x89, 0xce, //0x0000bad0 movq %r9, %r14 + 0x4c, 0x8b, 0x5d, 0xc8, //0x0000bad3 movq $-56(%rbp), %r11 + 0x31, 0xc9, //0x0000bad7 xorl %ecx, %ecx + 0x48, 0x85, 0xf6, //0x0000bad9 testq %rsi, %rsi + 0x0f, 0x89, 0xe8, 0xcf, 0xff, 0xff, //0x0000badc jns LBB5_1675 + 0xe9, 0xdf, 0xcf, 0xff, 0xff, //0x0000bae2 jmp LBB5_1674 + //0x0000bae7 LBB5_2326 + 0xb9, 0x0a, 0x00, 0x00, 0x00, //0x0000bae7 movl $10, %ecx + 0x48, 0x89, 0xf0, //0x0000baec movq %rsi, %rax + 0x48, 0xf7, 0xe1, //0x0000baef mulq %rcx + 0x0f, 0x81, 0x1a, 0x00, 0x00, 0x00, //0x0000baf2 jno LBB5_2328 + 0x43, 0x8d, 0x04, 0x00, //0x0000baf8 leal (%r8,%r8), %eax + 0x83, 0xc0, 0xff, //0x0000bafc addl $-1, %eax + 0x89, 0x45, 0x8c, //0x0000baff movl %eax, $-116(%rbp) + 0xb8, 0x5d, 0x01, 0x00, 0x00, //0x0000bb02 movl $349, %eax + 0x41, 0xbe, 0x01, 0x00, 0x00, 0x00, //0x0000bb07 movl $1, %r14d + 0xe9, 0x6b, 0xd6, 0xff, 0xff, //0x0000bb0d jmp LBB5_1777 + //0x0000bb12 LBB5_2328 + 0x41, 0x0f, 0xb6, 0x4d, 0xff, //0x0000bb12 movzbl $-1(%r13), %ecx + 0x83, 0xc1, 0xd0, //0x0000bb17 addl $-48, %ecx + 0x48, 0x63, 0xc9, //0x0000bb1a movslq %ecx, %rcx + 0x48, 0x89, 0xca, //0x0000bb1d movq %rcx, %rdx + 0x48, 0xc1, 0xfa, 0x3f, //0x0000bb20 sarq $63, %rdx + 0x48, 0x01, 0xc8, //0x0000bb24 addq %rcx, %rax + 0x48, 0x83, 0xd2, 0x00, //0x0000bb27 adcq $0, %rdx + 0x89, 0xd1, //0x0000bb2b movl %edx, %ecx + 0x83, 0xe1, 0x01, //0x0000bb2d andl $1, %ecx + 0x48, 0xf7, 0xd9, //0x0000bb30 negq %rcx + 0x48, 0x31, 0xca, //0x0000bb33 xorq %rcx, %rdx + 0x41, 0xbe, 0x01, 0x00, 0x00, 0x00, //0x0000bb36 movl $1, %r14d + 0x0f, 0x85, 0x02, 0xfe, 0xff, 0xff, //0x0000bb3c jne LBB5_2301 + 0x48, 0x85, 0xc9, //0x0000bb42 testq %rcx, %rcx + 0x0f, 0x88, 0xf9, 0xfd, 0xff, 0xff, //0x0000bb45 js LBB5_2301 + 0x31, 0xd2, //0x0000bb4b xorl %edx, %edx + 0x45, 0x84, 0xd2, //0x0000bb4d testb %r10b, %r10b + 0x0f, 0x84, 0x5d, 0x00, 0x00, 0x00, //0x0000bb50 je LBB5_2334 + 0x66, 0x48, 0x0f, 0x6e, 0xc0, //0x0000bb56 movq %rax, %xmm0 + 0x66, 0x0f, 0x62, 0x05, 0xad, 0x45, 0xff, 0xff, //0x0000bb5b punpckldq $-47699(%rip), %xmm0 /* LCPI5_11+0(%rip) */ + 0x66, 0x0f, 0x5c, 0x05, 0xb5, 0x45, 0xff, 0xff, //0x0000bb63 subpd $-47691(%rip), %xmm0 /* LCPI5_12+0(%rip) */ + 0x66, 0x0f, 0x28, 0xc8, //0x0000bb6b movapd %xmm0, %xmm1 + 0x66, 0x0f, 0x15, 0xc8, //0x0000bb6f unpckhpd %xmm0, %xmm1 + 0xf2, 0x0f, 0x58, 0xc8, //0x0000bb73 addsd %xmm0, %xmm1 + 0x66, 0x48, 0x0f, 0x7e, 0xc8, //0x0000bb77 movq %xmm1, %rax + 0x48, 0xbe, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, //0x0000bb7c movabsq $-9223372036854775808, %rsi + 0x48, 0x31, 0xc6, //0x0000bb86 xorq %rax, %rsi + 0x31, 0xc9, //0x0000bb89 xorl %ecx, %ecx + 0x4c, 0x8b, 0x5d, 0xc8, //0x0000bb8b movq $-56(%rbp), %r11 + 0xe9, 0x53, 0xf8, 0xff, 0xff, //0x0000bb8f jmp LBB5_1907 + //0x0000bb94 LBB5_2332 + 0xb1, 0x01, //0x0000bb94 movb $1, %cl + 0x48, 0x89, 0x4d, 0xa8, //0x0000bb96 movq %rcx, $-88(%rbp) + 0x4d, 0x89, 0xce, //0x0000bb9a movq %r9, %r14 + 0x4c, 0x8b, 0x5d, 0xc8, //0x0000bb9d movq $-56(%rbp), %r11 + //0x0000bba1 LBB5_2333 + 0x0f, 0xbc, 0xc0, //0x0000bba1 bsfl %eax, %eax + 0x49, 0x01, 0xc4, //0x0000bba4 addq %rax, %r12 + 0x48, 0xc7, 0xc6, 0xff, 0xff, 0xff, 0xff, //0x0000bba7 movq $-1, %rsi + 0xe9, 0x13, 0xcf, 0xff, 0xff, //0x0000bbae jmp LBB5_1674 + //0x0000bbb3 LBB5_2334 + 0x48, 0x89, 0x45, 0x98, //0x0000bbb3 movq %rax, $-104(%rbp) + 0x4c, 0x8b, 0x75, 0xc0, //0x0000bbb7 movq $-64(%rbp), %r14 + 0x4c, 0x8b, 0x5d, 0xc8, //0x0000bbbb movq $-56(%rbp), %r11 + 0x48, 0x8b, 0x45, 0xa0, //0x0000bbbf movq $-96(%rbp), %rax + 0xe9, 0x4f, 0xde, 0xff, 0xff, //0x0000bbc3 jmp LBB5_1902 + //0x0000bbc8 .p2align 2, 0x90 + // // .set L5_0_set_47, LBB5_47-LJTI5_0 + // // .set L5_0_set_157, LBB5_157-LJTI5_0 // // .set L5_0_set_15, LBB5_15-LJTI5_0 // // .set L5_0_set_16, LBB5_16-LJTI5_0 - // // .set L5_0_set_73, LBB5_73-LJTI5_0 - // // .set L5_0_set_66, LBB5_66-LJTI5_0 + // // .set L5_0_set_72, LBB5_72-LJTI5_0 + // // .set L5_0_set_65, LBB5_65-LJTI5_0 // // .set L5_0_set_37, LBB5_37-LJTI5_0 - // // .set L5_0_set_43, LBB5_43-LJTI5_0 - // // .set L5_0_set_56, LBB5_56-LJTI5_0 - //0x0000bd48 LJTI5_0 - 0x8f, 0x47, 0xff, 0xff, //0x0000bd48 .long L5_0_set_48 - 0x32, 0x5c, 0xff, 0xff, //0x0000bd4c .long L5_0_set_307 - 0x32, 0x5c, 0xff, 0xff, //0x0000bd50 .long L5_0_set_307 - 0x32, 0x5c, 0xff, 0xff, //0x0000bd54 .long L5_0_set_307 - 0x32, 0x5c, 0xff, 0xff, //0x0000bd58 .long L5_0_set_307 - 0x32, 0x5c, 0xff, 0xff, //0x0000bd5c .long L5_0_set_307 - 0x32, 0x5c, 0xff, 0xff, //0x0000bd60 .long L5_0_set_307 - 0x32, 0x5c, 0xff, 0xff, //0x0000bd64 .long L5_0_set_307 - 0x32, 0x5c, 0xff, 0xff, //0x0000bd68 .long L5_0_set_307 - 0x32, 0x5c, 0xff, 0xff, //0x0000bd6c .long L5_0_set_307 - 0x32, 0x5c, 0xff, 0xff, //0x0000bd70 .long L5_0_set_307 - 0x41, 0x4a, 0xff, 0xff, //0x0000bd74 .long L5_0_set_15 - 0x32, 0x5c, 0xff, 0xff, //0x0000bd78 .long L5_0_set_307 - 0x32, 0x5c, 0xff, 0xff, //0x0000bd7c .long L5_0_set_307 - 0xc5, 0x45, 0xff, 0xff, //0x0000bd80 .long L5_0_set_16 - 0xc5, 0x45, 0xff, 0xff, //0x0000bd84 .long L5_0_set_16 - 0xc5, 0x45, 0xff, 0xff, //0x0000bd88 .long L5_0_set_16 - 0xc5, 0x45, 0xff, 0xff, //0x0000bd8c .long L5_0_set_16 - 0xc5, 0x45, 0xff, 0xff, //0x0000bd90 .long L5_0_set_16 - 0xc5, 0x45, 0xff, 0xff, //0x0000bd94 .long L5_0_set_16 - 0xc5, 0x45, 0xff, 0xff, //0x0000bd98 .long L5_0_set_16 - 0xc5, 0x45, 0xff, 0xff, //0x0000bd9c .long L5_0_set_16 - 0xc5, 0x45, 0xff, 0xff, //0x0000bda0 .long L5_0_set_16 - 0xc5, 0x45, 0xff, 0xff, //0x0000bda4 .long L5_0_set_16 - 0x32, 0x5c, 0xff, 0xff, //0x0000bda8 .long L5_0_set_307 - 0x32, 0x5c, 0xff, 0xff, //0x0000bdac .long L5_0_set_307 - 0x32, 0x5c, 0xff, 0xff, //0x0000bdb0 .long L5_0_set_307 - 0x32, 0x5c, 0xff, 0xff, //0x0000bdb4 .long L5_0_set_307 - 0x32, 0x5c, 0xff, 0xff, //0x0000bdb8 .long L5_0_set_307 - 0x32, 0x5c, 0xff, 0xff, //0x0000bdbc .long L5_0_set_307 - 0x32, 0x5c, 0xff, 0xff, //0x0000bdc0 .long L5_0_set_307 - 0x32, 0x5c, 0xff, 0xff, //0x0000bdc4 .long L5_0_set_307 - 0x32, 0x5c, 0xff, 0xff, //0x0000bdc8 .long L5_0_set_307 - 0x32, 0x5c, 0xff, 0xff, //0x0000bdcc .long L5_0_set_307 - 0x32, 0x5c, 0xff, 0xff, //0x0000bdd0 .long L5_0_set_307 - 0x32, 0x5c, 0xff, 0xff, //0x0000bdd4 .long L5_0_set_307 - 0x32, 0x5c, 0xff, 0xff, //0x0000bdd8 .long L5_0_set_307 - 0x32, 0x5c, 0xff, 0xff, //0x0000bddc .long L5_0_set_307 - 0x32, 0x5c, 0xff, 0xff, //0x0000bde0 .long L5_0_set_307 - 0x32, 0x5c, 0xff, 0xff, //0x0000bde4 .long L5_0_set_307 - 0x32, 0x5c, 0xff, 0xff, //0x0000bde8 .long L5_0_set_307 - 0x32, 0x5c, 0xff, 0xff, //0x0000bdec .long L5_0_set_307 - 0x32, 0x5c, 0xff, 0xff, //0x0000bdf0 .long L5_0_set_307 - 0x32, 0x5c, 0xff, 0xff, //0x0000bdf4 .long L5_0_set_307 - 0x32, 0x5c, 0xff, 0xff, //0x0000bdf8 .long L5_0_set_307 - 0x32, 0x5c, 0xff, 0xff, //0x0000bdfc .long L5_0_set_307 - 0x32, 0x5c, 0xff, 0xff, //0x0000be00 .long L5_0_set_307 - 0x32, 0x5c, 0xff, 0xff, //0x0000be04 .long L5_0_set_307 - 0x32, 0x5c, 0xff, 0xff, //0x0000be08 .long L5_0_set_307 - 0x32, 0x5c, 0xff, 0xff, //0x0000be0c .long L5_0_set_307 - 0x32, 0x5c, 0xff, 0xff, //0x0000be10 .long L5_0_set_307 - 0x32, 0x5c, 0xff, 0xff, //0x0000be14 .long L5_0_set_307 - 0x32, 0x5c, 0xff, 0xff, //0x0000be18 .long L5_0_set_307 - 0x32, 0x5c, 0xff, 0xff, //0x0000be1c .long L5_0_set_307 - 0x32, 0x5c, 0xff, 0xff, //0x0000be20 .long L5_0_set_307 - 0x32, 0x5c, 0xff, 0xff, //0x0000be24 .long L5_0_set_307 - 0x32, 0x5c, 0xff, 0xff, //0x0000be28 .long L5_0_set_307 - 0x49, 0x4a, 0xff, 0xff, //0x0000be2c .long L5_0_set_73 - 0x32, 0x5c, 0xff, 0xff, //0x0000be30 .long L5_0_set_307 - 0x32, 0x5c, 0xff, 0xff, //0x0000be34 .long L5_0_set_307 - 0x32, 0x5c, 0xff, 0xff, //0x0000be38 .long L5_0_set_307 - 0x32, 0x5c, 0xff, 0xff, //0x0000be3c .long L5_0_set_307 - 0x32, 0x5c, 0xff, 0xff, //0x0000be40 .long L5_0_set_307 - 0x32, 0x5c, 0xff, 0xff, //0x0000be44 .long L5_0_set_307 - 0x32, 0x5c, 0xff, 0xff, //0x0000be48 .long L5_0_set_307 - 0x32, 0x5c, 0xff, 0xff, //0x0000be4c .long L5_0_set_307 - 0x32, 0x5c, 0xff, 0xff, //0x0000be50 .long L5_0_set_307 - 0x32, 0x5c, 0xff, 0xff, //0x0000be54 .long L5_0_set_307 - 0xd2, 0x49, 0xff, 0xff, //0x0000be58 .long L5_0_set_66 - 0x32, 0x5c, 0xff, 0xff, //0x0000be5c .long L5_0_set_307 - 0x32, 0x5c, 0xff, 0xff, //0x0000be60 .long L5_0_set_307 - 0x32, 0x5c, 0xff, 0xff, //0x0000be64 .long L5_0_set_307 - 0x32, 0x5c, 0xff, 0xff, //0x0000be68 .long L5_0_set_307 - 0x32, 0x5c, 0xff, 0xff, //0x0000be6c .long L5_0_set_307 - 0x32, 0x5c, 0xff, 0xff, //0x0000be70 .long L5_0_set_307 - 0x32, 0x5c, 0xff, 0xff, //0x0000be74 .long L5_0_set_307 - 0xff, 0x46, 0xff, 0xff, //0x0000be78 .long L5_0_set_37 - 0x32, 0x5c, 0xff, 0xff, //0x0000be7c .long L5_0_set_307 - 0x32, 0x5c, 0xff, 0xff, //0x0000be80 .long L5_0_set_307 - 0x32, 0x5c, 0xff, 0xff, //0x0000be84 .long L5_0_set_307 - 0x32, 0x5c, 0xff, 0xff, //0x0000be88 .long L5_0_set_307 - 0x32, 0x5c, 0xff, 0xff, //0x0000be8c .long L5_0_set_307 - 0x56, 0x47, 0xff, 0xff, //0x0000be90 .long L5_0_set_43 - 0x32, 0x5c, 0xff, 0xff, //0x0000be94 .long L5_0_set_307 - 0x32, 0x5c, 0xff, 0xff, //0x0000be98 .long L5_0_set_307 - 0x32, 0x5c, 0xff, 0xff, //0x0000be9c .long L5_0_set_307 - 0x32, 0x5c, 0xff, 0xff, //0x0000bea0 .long L5_0_set_307 - 0x32, 0x5c, 0xff, 0xff, //0x0000bea4 .long L5_0_set_307 - 0x32, 0x5c, 0xff, 0xff, //0x0000bea8 .long L5_0_set_307 - 0xd3, 0x48, 0xff, 0xff, //0x0000beac .long L5_0_set_56 + // // .set L5_0_set_42, LBB5_42-LJTI5_0 + // // .set L5_0_set_55, LBB5_55-LJTI5_0 + //0x0000bbc8 LJTI5_0 + 0xf3, 0x48, 0xff, 0xff, //0x0000bbc8 .long L5_0_set_47 + 0xc0, 0x51, 0xff, 0xff, //0x0000bbcc .long L5_0_set_157 + 0xc0, 0x51, 0xff, 0xff, //0x0000bbd0 .long L5_0_set_157 + 0xc0, 0x51, 0xff, 0xff, //0x0000bbd4 .long L5_0_set_157 + 0xc0, 0x51, 0xff, 0xff, //0x0000bbd8 .long L5_0_set_157 + 0xc0, 0x51, 0xff, 0xff, //0x0000bbdc .long L5_0_set_157 + 0xc0, 0x51, 0xff, 0xff, //0x0000bbe0 .long L5_0_set_157 + 0xc0, 0x51, 0xff, 0xff, //0x0000bbe4 .long L5_0_set_157 + 0xc0, 0x51, 0xff, 0xff, //0x0000bbe8 .long L5_0_set_157 + 0xc0, 0x51, 0xff, 0xff, //0x0000bbec .long L5_0_set_157 + 0xc0, 0x51, 0xff, 0xff, //0x0000bbf0 .long L5_0_set_157 + 0x9e, 0x4b, 0xff, 0xff, //0x0000bbf4 .long L5_0_set_15 + 0xc0, 0x51, 0xff, 0xff, //0x0000bbf8 .long L5_0_set_157 + 0xc0, 0x51, 0xff, 0xff, //0x0000bbfc .long L5_0_set_157 + 0x45, 0x47, 0xff, 0xff, //0x0000bc00 .long L5_0_set_16 + 0x45, 0x47, 0xff, 0xff, //0x0000bc04 .long L5_0_set_16 + 0x45, 0x47, 0xff, 0xff, //0x0000bc08 .long L5_0_set_16 + 0x45, 0x47, 0xff, 0xff, //0x0000bc0c .long L5_0_set_16 + 0x45, 0x47, 0xff, 0xff, //0x0000bc10 .long L5_0_set_16 + 0x45, 0x47, 0xff, 0xff, //0x0000bc14 .long L5_0_set_16 + 0x45, 0x47, 0xff, 0xff, //0x0000bc18 .long L5_0_set_16 + 0x45, 0x47, 0xff, 0xff, //0x0000bc1c .long L5_0_set_16 + 0x45, 0x47, 0xff, 0xff, //0x0000bc20 .long L5_0_set_16 + 0x45, 0x47, 0xff, 0xff, //0x0000bc24 .long L5_0_set_16 + 0xc0, 0x51, 0xff, 0xff, //0x0000bc28 .long L5_0_set_157 + 0xc0, 0x51, 0xff, 0xff, //0x0000bc2c .long L5_0_set_157 + 0xc0, 0x51, 0xff, 0xff, //0x0000bc30 .long L5_0_set_157 + 0xc0, 0x51, 0xff, 0xff, //0x0000bc34 .long L5_0_set_157 + 0xc0, 0x51, 0xff, 0xff, //0x0000bc38 .long L5_0_set_157 + 0xc0, 0x51, 0xff, 0xff, //0x0000bc3c .long L5_0_set_157 + 0xc0, 0x51, 0xff, 0xff, //0x0000bc40 .long L5_0_set_157 + 0xc0, 0x51, 0xff, 0xff, //0x0000bc44 .long L5_0_set_157 + 0xc0, 0x51, 0xff, 0xff, //0x0000bc48 .long L5_0_set_157 + 0xc0, 0x51, 0xff, 0xff, //0x0000bc4c .long L5_0_set_157 + 0xc0, 0x51, 0xff, 0xff, //0x0000bc50 .long L5_0_set_157 + 0xc0, 0x51, 0xff, 0xff, //0x0000bc54 .long L5_0_set_157 + 0xc0, 0x51, 0xff, 0xff, //0x0000bc58 .long L5_0_set_157 + 0xc0, 0x51, 0xff, 0xff, //0x0000bc5c .long L5_0_set_157 + 0xc0, 0x51, 0xff, 0xff, //0x0000bc60 .long L5_0_set_157 + 0xc0, 0x51, 0xff, 0xff, //0x0000bc64 .long L5_0_set_157 + 0xc0, 0x51, 0xff, 0xff, //0x0000bc68 .long L5_0_set_157 + 0xc0, 0x51, 0xff, 0xff, //0x0000bc6c .long L5_0_set_157 + 0xc0, 0x51, 0xff, 0xff, //0x0000bc70 .long L5_0_set_157 + 0xc0, 0x51, 0xff, 0xff, //0x0000bc74 .long L5_0_set_157 + 0xc0, 0x51, 0xff, 0xff, //0x0000bc78 .long L5_0_set_157 + 0xc0, 0x51, 0xff, 0xff, //0x0000bc7c .long L5_0_set_157 + 0xc0, 0x51, 0xff, 0xff, //0x0000bc80 .long L5_0_set_157 + 0xc0, 0x51, 0xff, 0xff, //0x0000bc84 .long L5_0_set_157 + 0xc0, 0x51, 0xff, 0xff, //0x0000bc88 .long L5_0_set_157 + 0xc0, 0x51, 0xff, 0xff, //0x0000bc8c .long L5_0_set_157 + 0xc0, 0x51, 0xff, 0xff, //0x0000bc90 .long L5_0_set_157 + 0xc0, 0x51, 0xff, 0xff, //0x0000bc94 .long L5_0_set_157 + 0xc0, 0x51, 0xff, 0xff, //0x0000bc98 .long L5_0_set_157 + 0xc0, 0x51, 0xff, 0xff, //0x0000bc9c .long L5_0_set_157 + 0xc0, 0x51, 0xff, 0xff, //0x0000bca0 .long L5_0_set_157 + 0xc0, 0x51, 0xff, 0xff, //0x0000bca4 .long L5_0_set_157 + 0xc0, 0x51, 0xff, 0xff, //0x0000bca8 .long L5_0_set_157 + 0xa6, 0x4b, 0xff, 0xff, //0x0000bcac .long L5_0_set_72 + 0xc0, 0x51, 0xff, 0xff, //0x0000bcb0 .long L5_0_set_157 + 0xc0, 0x51, 0xff, 0xff, //0x0000bcb4 .long L5_0_set_157 + 0xc0, 0x51, 0xff, 0xff, //0x0000bcb8 .long L5_0_set_157 + 0xc0, 0x51, 0xff, 0xff, //0x0000bcbc .long L5_0_set_157 + 0xc0, 0x51, 0xff, 0xff, //0x0000bcc0 .long L5_0_set_157 + 0xc0, 0x51, 0xff, 0xff, //0x0000bcc4 .long L5_0_set_157 + 0xc0, 0x51, 0xff, 0xff, //0x0000bcc8 .long L5_0_set_157 + 0xc0, 0x51, 0xff, 0xff, //0x0000bccc .long L5_0_set_157 + 0xc0, 0x51, 0xff, 0xff, //0x0000bcd0 .long L5_0_set_157 + 0xc0, 0x51, 0xff, 0xff, //0x0000bcd4 .long L5_0_set_157 + 0x42, 0x4b, 0xff, 0xff, //0x0000bcd8 .long L5_0_set_65 + 0xc0, 0x51, 0xff, 0xff, //0x0000bcdc .long L5_0_set_157 + 0xc0, 0x51, 0xff, 0xff, //0x0000bce0 .long L5_0_set_157 + 0xc0, 0x51, 0xff, 0xff, //0x0000bce4 .long L5_0_set_157 + 0xc0, 0x51, 0xff, 0xff, //0x0000bce8 .long L5_0_set_157 + 0xc0, 0x51, 0xff, 0xff, //0x0000bcec .long L5_0_set_157 + 0xc0, 0x51, 0xff, 0xff, //0x0000bcf0 .long L5_0_set_157 + 0xc0, 0x51, 0xff, 0xff, //0x0000bcf4 .long L5_0_set_157 + 0x7f, 0x48, 0xff, 0xff, //0x0000bcf8 .long L5_0_set_37 + 0xc0, 0x51, 0xff, 0xff, //0x0000bcfc .long L5_0_set_157 + 0xc0, 0x51, 0xff, 0xff, //0x0000bd00 .long L5_0_set_157 + 0xc0, 0x51, 0xff, 0xff, //0x0000bd04 .long L5_0_set_157 + 0xc0, 0x51, 0xff, 0xff, //0x0000bd08 .long L5_0_set_157 + 0xc0, 0x51, 0xff, 0xff, //0x0000bd0c .long L5_0_set_157 + 0xb7, 0x48, 0xff, 0xff, //0x0000bd10 .long L5_0_set_42 + 0xc0, 0x51, 0xff, 0xff, //0x0000bd14 .long L5_0_set_157 + 0xc0, 0x51, 0xff, 0xff, //0x0000bd18 .long L5_0_set_157 + 0xc0, 0x51, 0xff, 0xff, //0x0000bd1c .long L5_0_set_157 + 0xc0, 0x51, 0xff, 0xff, //0x0000bd20 .long L5_0_set_157 + 0xc0, 0x51, 0xff, 0xff, //0x0000bd24 .long L5_0_set_157 + 0xc0, 0x51, 0xff, 0xff, //0x0000bd28 .long L5_0_set_157 + 0x43, 0x4a, 0xff, 0xff, //0x0000bd2c .long L5_0_set_55 // // .set L5_1_set_116, LBB5_116-LJTI5_1 // // .set L5_1_set_122, LBB5_122-LJTI5_1 // // .set L5_1_set_118, LBB5_118-LJTI5_1 // // .set L5_1_set_110, LBB5_110-LJTI5_1 - //0x0000beb0 LJTI5_1 - 0xa2, 0x4c, 0xff, 0xff, //0x0000beb0 .long L5_1_set_116 - 0xe6, 0x4c, 0xff, 0xff, //0x0000beb4 .long L5_1_set_122 - 0xa2, 0x4c, 0xff, 0xff, //0x0000beb8 .long L5_1_set_116 - 0xb5, 0x4c, 0xff, 0xff, //0x0000bebc .long L5_1_set_118 - 0xe6, 0x4c, 0xff, 0xff, //0x0000bec0 .long L5_1_set_122 - 0xe6, 0x4c, 0xff, 0xff, //0x0000bec4 .long L5_1_set_122 - 0xe6, 0x4c, 0xff, 0xff, //0x0000bec8 .long L5_1_set_122 - 0xe6, 0x4c, 0xff, 0xff, //0x0000becc .long L5_1_set_122 - 0xe6, 0x4c, 0xff, 0xff, //0x0000bed0 .long L5_1_set_122 - 0xe6, 0x4c, 0xff, 0xff, //0x0000bed4 .long L5_1_set_122 - 0xe6, 0x4c, 0xff, 0xff, //0x0000bed8 .long L5_1_set_122 - 0xe6, 0x4c, 0xff, 0xff, //0x0000bedc .long L5_1_set_122 - 0xe6, 0x4c, 0xff, 0xff, //0x0000bee0 .long L5_1_set_122 - 0xe6, 0x4c, 0xff, 0xff, //0x0000bee4 .long L5_1_set_122 - 0xe6, 0x4c, 0xff, 0xff, //0x0000bee8 .long L5_1_set_122 - 0xe6, 0x4c, 0xff, 0xff, //0x0000beec .long L5_1_set_122 - 0xe6, 0x4c, 0xff, 0xff, //0x0000bef0 .long L5_1_set_122 - 0xe6, 0x4c, 0xff, 0xff, //0x0000bef4 .long L5_1_set_122 - 0xe6, 0x4c, 0xff, 0xff, //0x0000bef8 .long L5_1_set_122 - 0xe6, 0x4c, 0xff, 0xff, //0x0000befc .long L5_1_set_122 - 0xe6, 0x4c, 0xff, 0xff, //0x0000bf00 .long L5_1_set_122 - 0xe6, 0x4c, 0xff, 0xff, //0x0000bf04 .long L5_1_set_122 - 0xe6, 0x4c, 0xff, 0xff, //0x0000bf08 .long L5_1_set_122 - 0xe6, 0x4c, 0xff, 0xff, //0x0000bf0c .long L5_1_set_122 - 0xe6, 0x4c, 0xff, 0xff, //0x0000bf10 .long L5_1_set_122 - 0xe6, 0x4c, 0xff, 0xff, //0x0000bf14 .long L5_1_set_122 - 0x5b, 0x4c, 0xff, 0xff, //0x0000bf18 .long L5_1_set_110 - // // .set L5_2_set_849, LBB5_849-LJTI5_2 - // // .set L5_2_set_308, LBB5_308-LJTI5_2 - // // .set L5_2_set_816, LBB5_816-LJTI5_2 - // // .set L5_2_set_817, LBB5_817-LJTI5_2 - // // .set L5_2_set_874, LBB5_874-LJTI5_2 - // // .set L5_2_set_867, LBB5_867-LJTI5_2 - // // .set L5_2_set_842, LBB5_842-LJTI5_2 - // // .set L5_2_set_837, LBB5_837-LJTI5_2 - // // .set L5_2_set_857, LBB5_857-LJTI5_2 - //0x0000bf1c LJTI5_2 - 0x20, 0x88, 0xff, 0xff, //0x0000bf1c .long L5_2_set_849 - 0x60, 0x5a, 0xff, 0xff, //0x0000bf20 .long L5_2_set_308 - 0x60, 0x5a, 0xff, 0xff, //0x0000bf24 .long L5_2_set_308 - 0x60, 0x5a, 0xff, 0xff, //0x0000bf28 .long L5_2_set_308 - 0x60, 0x5a, 0xff, 0xff, //0x0000bf2c .long L5_2_set_308 - 0x60, 0x5a, 0xff, 0xff, //0x0000bf30 .long L5_2_set_308 - 0x60, 0x5a, 0xff, 0xff, //0x0000bf34 .long L5_2_set_308 - 0x60, 0x5a, 0xff, 0xff, //0x0000bf38 .long L5_2_set_308 - 0x60, 0x5a, 0xff, 0xff, //0x0000bf3c .long L5_2_set_308 - 0x60, 0x5a, 0xff, 0xff, //0x0000bf40 .long L5_2_set_308 - 0x60, 0x5a, 0xff, 0xff, //0x0000bf44 .long L5_2_set_308 - 0x72, 0x89, 0xff, 0xff, //0x0000bf48 .long L5_2_set_816 - 0x60, 0x5a, 0xff, 0xff, //0x0000bf4c .long L5_2_set_308 - 0x60, 0x5a, 0xff, 0xff, //0x0000bf50 .long L5_2_set_308 - 0x11, 0x86, 0xff, 0xff, //0x0000bf54 .long L5_2_set_817 - 0x11, 0x86, 0xff, 0xff, //0x0000bf58 .long L5_2_set_817 - 0x11, 0x86, 0xff, 0xff, //0x0000bf5c .long L5_2_set_817 - 0x11, 0x86, 0xff, 0xff, //0x0000bf60 .long L5_2_set_817 - 0x11, 0x86, 0xff, 0xff, //0x0000bf64 .long L5_2_set_817 - 0x11, 0x86, 0xff, 0xff, //0x0000bf68 .long L5_2_set_817 - 0x11, 0x86, 0xff, 0xff, //0x0000bf6c .long L5_2_set_817 - 0x11, 0x86, 0xff, 0xff, //0x0000bf70 .long L5_2_set_817 - 0x11, 0x86, 0xff, 0xff, //0x0000bf74 .long L5_2_set_817 - 0x11, 0x86, 0xff, 0xff, //0x0000bf78 .long L5_2_set_817 - 0x60, 0x5a, 0xff, 0xff, //0x0000bf7c .long L5_2_set_308 - 0x60, 0x5a, 0xff, 0xff, //0x0000bf80 .long L5_2_set_308 - 0x60, 0x5a, 0xff, 0xff, //0x0000bf84 .long L5_2_set_308 - 0x60, 0x5a, 0xff, 0xff, //0x0000bf88 .long L5_2_set_308 - 0x60, 0x5a, 0xff, 0xff, //0x0000bf8c .long L5_2_set_308 - 0x60, 0x5a, 0xff, 0xff, //0x0000bf90 .long L5_2_set_308 - 0x60, 0x5a, 0xff, 0xff, //0x0000bf94 .long L5_2_set_308 - 0x60, 0x5a, 0xff, 0xff, //0x0000bf98 .long L5_2_set_308 - 0x60, 0x5a, 0xff, 0xff, //0x0000bf9c .long L5_2_set_308 - 0x60, 0x5a, 0xff, 0xff, //0x0000bfa0 .long L5_2_set_308 - 0x60, 0x5a, 0xff, 0xff, //0x0000bfa4 .long L5_2_set_308 - 0x60, 0x5a, 0xff, 0xff, //0x0000bfa8 .long L5_2_set_308 - 0x60, 0x5a, 0xff, 0xff, //0x0000bfac .long L5_2_set_308 - 0x60, 0x5a, 0xff, 0xff, //0x0000bfb0 .long L5_2_set_308 - 0x60, 0x5a, 0xff, 0xff, //0x0000bfb4 .long L5_2_set_308 - 0x60, 0x5a, 0xff, 0xff, //0x0000bfb8 .long L5_2_set_308 - 0x60, 0x5a, 0xff, 0xff, //0x0000bfbc .long L5_2_set_308 - 0x60, 0x5a, 0xff, 0xff, //0x0000bfc0 .long L5_2_set_308 - 0x60, 0x5a, 0xff, 0xff, //0x0000bfc4 .long L5_2_set_308 - 0x60, 0x5a, 0xff, 0xff, //0x0000bfc8 .long L5_2_set_308 - 0x60, 0x5a, 0xff, 0xff, //0x0000bfcc .long L5_2_set_308 - 0x60, 0x5a, 0xff, 0xff, //0x0000bfd0 .long L5_2_set_308 - 0x60, 0x5a, 0xff, 0xff, //0x0000bfd4 .long L5_2_set_308 - 0x60, 0x5a, 0xff, 0xff, //0x0000bfd8 .long L5_2_set_308 - 0x60, 0x5a, 0xff, 0xff, //0x0000bfdc .long L5_2_set_308 - 0x60, 0x5a, 0xff, 0xff, //0x0000bfe0 .long L5_2_set_308 - 0x60, 0x5a, 0xff, 0xff, //0x0000bfe4 .long L5_2_set_308 - 0x60, 0x5a, 0xff, 0xff, //0x0000bfe8 .long L5_2_set_308 - 0x60, 0x5a, 0xff, 0xff, //0x0000bfec .long L5_2_set_308 - 0x60, 0x5a, 0xff, 0xff, //0x0000bff0 .long L5_2_set_308 - 0x60, 0x5a, 0xff, 0xff, //0x0000bff4 .long L5_2_set_308 - 0x60, 0x5a, 0xff, 0xff, //0x0000bff8 .long L5_2_set_308 - 0x60, 0x5a, 0xff, 0xff, //0x0000bffc .long L5_2_set_308 - 0xd2, 0x8a, 0xff, 0xff, //0x0000c000 .long L5_2_set_874 - 0x60, 0x5a, 0xff, 0xff, //0x0000c004 .long L5_2_set_308 - 0x60, 0x5a, 0xff, 0xff, //0x0000c008 .long L5_2_set_308 - 0x60, 0x5a, 0xff, 0xff, //0x0000c00c .long L5_2_set_308 - 0x60, 0x5a, 0xff, 0xff, //0x0000c010 .long L5_2_set_308 - 0x60, 0x5a, 0xff, 0xff, //0x0000c014 .long L5_2_set_308 - 0x60, 0x5a, 0xff, 0xff, //0x0000c018 .long L5_2_set_308 - 0x60, 0x5a, 0xff, 0xff, //0x0000c01c .long L5_2_set_308 - 0x60, 0x5a, 0xff, 0xff, //0x0000c020 .long L5_2_set_308 - 0x60, 0x5a, 0xff, 0xff, //0x0000c024 .long L5_2_set_308 - 0x60, 0x5a, 0xff, 0xff, //0x0000c028 .long L5_2_set_308 - 0x75, 0x8a, 0xff, 0xff, //0x0000c02c .long L5_2_set_867 - 0x60, 0x5a, 0xff, 0xff, //0x0000c030 .long L5_2_set_308 - 0x60, 0x5a, 0xff, 0xff, //0x0000c034 .long L5_2_set_308 - 0x60, 0x5a, 0xff, 0xff, //0x0000c038 .long L5_2_set_308 - 0x60, 0x5a, 0xff, 0xff, //0x0000c03c .long L5_2_set_308 - 0x60, 0x5a, 0xff, 0xff, //0x0000c040 .long L5_2_set_308 - 0x60, 0x5a, 0xff, 0xff, //0x0000c044 .long L5_2_set_308 - 0x60, 0x5a, 0xff, 0xff, //0x0000c048 .long L5_2_set_308 - 0xca, 0x87, 0xff, 0xff, //0x0000c04c .long L5_2_set_842 - 0x60, 0x5a, 0xff, 0xff, //0x0000c050 .long L5_2_set_308 - 0x60, 0x5a, 0xff, 0xff, //0x0000c054 .long L5_2_set_308 - 0x60, 0x5a, 0xff, 0xff, //0x0000c058 .long L5_2_set_308 - 0x60, 0x5a, 0xff, 0xff, //0x0000c05c .long L5_2_set_308 - 0x60, 0x5a, 0xff, 0xff, //0x0000c060 .long L5_2_set_308 - 0x91, 0x87, 0xff, 0xff, //0x0000c064 .long L5_2_set_837 - 0x60, 0x5a, 0xff, 0xff, //0x0000c068 .long L5_2_set_308 - 0x60, 0x5a, 0xff, 0xff, //0x0000c06c .long L5_2_set_308 - 0x60, 0x5a, 0xff, 0xff, //0x0000c070 .long L5_2_set_308 - 0x60, 0x5a, 0xff, 0xff, //0x0000c074 .long L5_2_set_308 - 0x60, 0x5a, 0xff, 0xff, //0x0000c078 .long L5_2_set_308 - 0x60, 0x5a, 0xff, 0xff, //0x0000c07c .long L5_2_set_308 - 0x7a, 0x89, 0xff, 0xff, //0x0000c080 .long L5_2_set_857 + //0x0000bd30 LJTI5_1 + 0x02, 0x4e, 0xff, 0xff, //0x0000bd30 .long L5_1_set_116 + 0x46, 0x4e, 0xff, 0xff, //0x0000bd34 .long L5_1_set_122 + 0x02, 0x4e, 0xff, 0xff, //0x0000bd38 .long L5_1_set_116 + 0x15, 0x4e, 0xff, 0xff, //0x0000bd3c .long L5_1_set_118 + 0x46, 0x4e, 0xff, 0xff, //0x0000bd40 .long L5_1_set_122 + 0x46, 0x4e, 0xff, 0xff, //0x0000bd44 .long L5_1_set_122 + 0x46, 0x4e, 0xff, 0xff, //0x0000bd48 .long L5_1_set_122 + 0x46, 0x4e, 0xff, 0xff, //0x0000bd4c .long L5_1_set_122 + 0x46, 0x4e, 0xff, 0xff, //0x0000bd50 .long L5_1_set_122 + 0x46, 0x4e, 0xff, 0xff, //0x0000bd54 .long L5_1_set_122 + 0x46, 0x4e, 0xff, 0xff, //0x0000bd58 .long L5_1_set_122 + 0x46, 0x4e, 0xff, 0xff, //0x0000bd5c .long L5_1_set_122 + 0x46, 0x4e, 0xff, 0xff, //0x0000bd60 .long L5_1_set_122 + 0x46, 0x4e, 0xff, 0xff, //0x0000bd64 .long L5_1_set_122 + 0x46, 0x4e, 0xff, 0xff, //0x0000bd68 .long L5_1_set_122 + 0x46, 0x4e, 0xff, 0xff, //0x0000bd6c .long L5_1_set_122 + 0x46, 0x4e, 0xff, 0xff, //0x0000bd70 .long L5_1_set_122 + 0x46, 0x4e, 0xff, 0xff, //0x0000bd74 .long L5_1_set_122 + 0x46, 0x4e, 0xff, 0xff, //0x0000bd78 .long L5_1_set_122 + 0x46, 0x4e, 0xff, 0xff, //0x0000bd7c .long L5_1_set_122 + 0x46, 0x4e, 0xff, 0xff, //0x0000bd80 .long L5_1_set_122 + 0x46, 0x4e, 0xff, 0xff, //0x0000bd84 .long L5_1_set_122 + 0x46, 0x4e, 0xff, 0xff, //0x0000bd88 .long L5_1_set_122 + 0x46, 0x4e, 0xff, 0xff, //0x0000bd8c .long L5_1_set_122 + 0x46, 0x4e, 0xff, 0xff, //0x0000bd90 .long L5_1_set_122 + 0x46, 0x4e, 0xff, 0xff, //0x0000bd94 .long L5_1_set_122 + 0xbb, 0x4d, 0xff, 0xff, //0x0000bd98 .long L5_1_set_110 + // // .set L5_2_set_850, LBB5_850-LJTI5_2 + // // .set L5_2_set_157, LBB5_157-LJTI5_2 + // // .set L5_2_set_818, LBB5_818-LJTI5_2 + // // .set L5_2_set_819, LBB5_819-LJTI5_2 + // // .set L5_2_set_875, LBB5_875-LJTI5_2 + // // .set L5_2_set_868, LBB5_868-LJTI5_2 + // // .set L5_2_set_845, LBB5_845-LJTI5_2 + // // .set L5_2_set_840, LBB5_840-LJTI5_2 + // // .set L5_2_set_858, LBB5_858-LJTI5_2 + //0x0000bd9c LJTI5_2 + 0x7f, 0x89, 0xff, 0xff, //0x0000bd9c .long L5_2_set_850 + 0xec, 0x4f, 0xff, 0xff, //0x0000bda0 .long L5_2_set_157 + 0xec, 0x4f, 0xff, 0xff, //0x0000bda4 .long L5_2_set_157 + 0xec, 0x4f, 0xff, 0xff, //0x0000bda8 .long L5_2_set_157 + 0xec, 0x4f, 0xff, 0xff, //0x0000bdac .long L5_2_set_157 + 0xec, 0x4f, 0xff, 0xff, //0x0000bdb0 .long L5_2_set_157 + 0xec, 0x4f, 0xff, 0xff, //0x0000bdb4 .long L5_2_set_157 + 0xec, 0x4f, 0xff, 0xff, //0x0000bdb8 .long L5_2_set_157 + 0xec, 0x4f, 0xff, 0xff, //0x0000bdbc .long L5_2_set_157 + 0xec, 0x4f, 0xff, 0xff, //0x0000bdc0 .long L5_2_set_157 + 0xec, 0x4f, 0xff, 0xff, //0x0000bdc4 .long L5_2_set_157 + 0xd2, 0x8a, 0xff, 0xff, //0x0000bdc8 .long L5_2_set_818 + 0xec, 0x4f, 0xff, 0xff, //0x0000bdcc .long L5_2_set_157 + 0xec, 0x4f, 0xff, 0xff, //0x0000bdd0 .long L5_2_set_157 + 0x91, 0x87, 0xff, 0xff, //0x0000bdd4 .long L5_2_set_819 + 0x91, 0x87, 0xff, 0xff, //0x0000bdd8 .long L5_2_set_819 + 0x91, 0x87, 0xff, 0xff, //0x0000bddc .long L5_2_set_819 + 0x91, 0x87, 0xff, 0xff, //0x0000bde0 .long L5_2_set_819 + 0x91, 0x87, 0xff, 0xff, //0x0000bde4 .long L5_2_set_819 + 0x91, 0x87, 0xff, 0xff, //0x0000bde8 .long L5_2_set_819 + 0x91, 0x87, 0xff, 0xff, //0x0000bdec .long L5_2_set_819 + 0x91, 0x87, 0xff, 0xff, //0x0000bdf0 .long L5_2_set_819 + 0x91, 0x87, 0xff, 0xff, //0x0000bdf4 .long L5_2_set_819 + 0x91, 0x87, 0xff, 0xff, //0x0000bdf8 .long L5_2_set_819 + 0xec, 0x4f, 0xff, 0xff, //0x0000bdfc .long L5_2_set_157 + 0xec, 0x4f, 0xff, 0xff, //0x0000be00 .long L5_2_set_157 + 0xec, 0x4f, 0xff, 0xff, //0x0000be04 .long L5_2_set_157 + 0xec, 0x4f, 0xff, 0xff, //0x0000be08 .long L5_2_set_157 + 0xec, 0x4f, 0xff, 0xff, //0x0000be0c .long L5_2_set_157 + 0xec, 0x4f, 0xff, 0xff, //0x0000be10 .long L5_2_set_157 + 0xec, 0x4f, 0xff, 0xff, //0x0000be14 .long L5_2_set_157 + 0xec, 0x4f, 0xff, 0xff, //0x0000be18 .long L5_2_set_157 + 0xec, 0x4f, 0xff, 0xff, //0x0000be1c .long L5_2_set_157 + 0xec, 0x4f, 0xff, 0xff, //0x0000be20 .long L5_2_set_157 + 0xec, 0x4f, 0xff, 0xff, //0x0000be24 .long L5_2_set_157 + 0xec, 0x4f, 0xff, 0xff, //0x0000be28 .long L5_2_set_157 + 0xec, 0x4f, 0xff, 0xff, //0x0000be2c .long L5_2_set_157 + 0xec, 0x4f, 0xff, 0xff, //0x0000be30 .long L5_2_set_157 + 0xec, 0x4f, 0xff, 0xff, //0x0000be34 .long L5_2_set_157 + 0xec, 0x4f, 0xff, 0xff, //0x0000be38 .long L5_2_set_157 + 0xec, 0x4f, 0xff, 0xff, //0x0000be3c .long L5_2_set_157 + 0xec, 0x4f, 0xff, 0xff, //0x0000be40 .long L5_2_set_157 + 0xec, 0x4f, 0xff, 0xff, //0x0000be44 .long L5_2_set_157 + 0xec, 0x4f, 0xff, 0xff, //0x0000be48 .long L5_2_set_157 + 0xec, 0x4f, 0xff, 0xff, //0x0000be4c .long L5_2_set_157 + 0xec, 0x4f, 0xff, 0xff, //0x0000be50 .long L5_2_set_157 + 0xec, 0x4f, 0xff, 0xff, //0x0000be54 .long L5_2_set_157 + 0xec, 0x4f, 0xff, 0xff, //0x0000be58 .long L5_2_set_157 + 0xec, 0x4f, 0xff, 0xff, //0x0000be5c .long L5_2_set_157 + 0xec, 0x4f, 0xff, 0xff, //0x0000be60 .long L5_2_set_157 + 0xec, 0x4f, 0xff, 0xff, //0x0000be64 .long L5_2_set_157 + 0xec, 0x4f, 0xff, 0xff, //0x0000be68 .long L5_2_set_157 + 0xec, 0x4f, 0xff, 0xff, //0x0000be6c .long L5_2_set_157 + 0xec, 0x4f, 0xff, 0xff, //0x0000be70 .long L5_2_set_157 + 0xec, 0x4f, 0xff, 0xff, //0x0000be74 .long L5_2_set_157 + 0xec, 0x4f, 0xff, 0xff, //0x0000be78 .long L5_2_set_157 + 0xec, 0x4f, 0xff, 0xff, //0x0000be7c .long L5_2_set_157 + 0x37, 0x8c, 0xff, 0xff, //0x0000be80 .long L5_2_set_875 + 0xec, 0x4f, 0xff, 0xff, //0x0000be84 .long L5_2_set_157 + 0xec, 0x4f, 0xff, 0xff, //0x0000be88 .long L5_2_set_157 + 0xec, 0x4f, 0xff, 0xff, //0x0000be8c .long L5_2_set_157 + 0xec, 0x4f, 0xff, 0xff, //0x0000be90 .long L5_2_set_157 + 0xec, 0x4f, 0xff, 0xff, //0x0000be94 .long L5_2_set_157 + 0xec, 0x4f, 0xff, 0xff, //0x0000be98 .long L5_2_set_157 + 0xec, 0x4f, 0xff, 0xff, //0x0000be9c .long L5_2_set_157 + 0xec, 0x4f, 0xff, 0xff, //0x0000bea0 .long L5_2_set_157 + 0xec, 0x4f, 0xff, 0xff, //0x0000bea4 .long L5_2_set_157 + 0xec, 0x4f, 0xff, 0xff, //0x0000bea8 .long L5_2_set_157 + 0xd5, 0x8b, 0xff, 0xff, //0x0000beac .long L5_2_set_868 + 0xec, 0x4f, 0xff, 0xff, //0x0000beb0 .long L5_2_set_157 + 0xec, 0x4f, 0xff, 0xff, //0x0000beb4 .long L5_2_set_157 + 0xec, 0x4f, 0xff, 0xff, //0x0000beb8 .long L5_2_set_157 + 0xec, 0x4f, 0xff, 0xff, //0x0000bebc .long L5_2_set_157 + 0xec, 0x4f, 0xff, 0xff, //0x0000bec0 .long L5_2_set_157 + 0xec, 0x4f, 0xff, 0xff, //0x0000bec4 .long L5_2_set_157 + 0xec, 0x4f, 0xff, 0xff, //0x0000bec8 .long L5_2_set_157 + 0x4a, 0x89, 0xff, 0xff, //0x0000becc .long L5_2_set_845 + 0xec, 0x4f, 0xff, 0xff, //0x0000bed0 .long L5_2_set_157 + 0xec, 0x4f, 0xff, 0xff, //0x0000bed4 .long L5_2_set_157 + 0xec, 0x4f, 0xff, 0xff, //0x0000bed8 .long L5_2_set_157 + 0xec, 0x4f, 0xff, 0xff, //0x0000bedc .long L5_2_set_157 + 0xec, 0x4f, 0xff, 0xff, //0x0000bee0 .long L5_2_set_157 + 0x11, 0x89, 0xff, 0xff, //0x0000bee4 .long L5_2_set_840 + 0xec, 0x4f, 0xff, 0xff, //0x0000bee8 .long L5_2_set_157 + 0xec, 0x4f, 0xff, 0xff, //0x0000beec .long L5_2_set_157 + 0xec, 0x4f, 0xff, 0xff, //0x0000bef0 .long L5_2_set_157 + 0xec, 0x4f, 0xff, 0xff, //0x0000bef4 .long L5_2_set_157 + 0xec, 0x4f, 0xff, 0xff, //0x0000bef8 .long L5_2_set_157 + 0xec, 0x4f, 0xff, 0xff, //0x0000befc .long L5_2_set_157 + 0xda, 0x8a, 0xff, 0xff, //0x0000bf00 .long L5_2_set_858 // // .set L5_3_set_917, LBB5_917-LJTI5_3 // // .set L5_3_set_922, LBB5_922-LJTI5_3 // // .set L5_3_set_919, LBB5_919-LJTI5_3 // // .set L5_3_set_911, LBB5_911-LJTI5_3 - //0x0000c084 LJTI5_3 - 0x2e, 0x8d, 0xff, 0xff, //0x0000c084 .long L5_3_set_917 - 0x66, 0x8d, 0xff, 0xff, //0x0000c088 .long L5_3_set_922 - 0x2e, 0x8d, 0xff, 0xff, //0x0000c08c .long L5_3_set_917 - 0x41, 0x8d, 0xff, 0xff, //0x0000c090 .long L5_3_set_919 - 0x66, 0x8d, 0xff, 0xff, //0x0000c094 .long L5_3_set_922 - 0x66, 0x8d, 0xff, 0xff, //0x0000c098 .long L5_3_set_922 - 0x66, 0x8d, 0xff, 0xff, //0x0000c09c .long L5_3_set_922 - 0x66, 0x8d, 0xff, 0xff, //0x0000c0a0 .long L5_3_set_922 - 0x66, 0x8d, 0xff, 0xff, //0x0000c0a4 .long L5_3_set_922 - 0x66, 0x8d, 0xff, 0xff, //0x0000c0a8 .long L5_3_set_922 - 0x66, 0x8d, 0xff, 0xff, //0x0000c0ac .long L5_3_set_922 - 0x66, 0x8d, 0xff, 0xff, //0x0000c0b0 .long L5_3_set_922 - 0x66, 0x8d, 0xff, 0xff, //0x0000c0b4 .long L5_3_set_922 - 0x66, 0x8d, 0xff, 0xff, //0x0000c0b8 .long L5_3_set_922 - 0x66, 0x8d, 0xff, 0xff, //0x0000c0bc .long L5_3_set_922 - 0x66, 0x8d, 0xff, 0xff, //0x0000c0c0 .long L5_3_set_922 - 0x66, 0x8d, 0xff, 0xff, //0x0000c0c4 .long L5_3_set_922 - 0x66, 0x8d, 0xff, 0xff, //0x0000c0c8 .long L5_3_set_922 - 0x66, 0x8d, 0xff, 0xff, //0x0000c0cc .long L5_3_set_922 - 0x66, 0x8d, 0xff, 0xff, //0x0000c0d0 .long L5_3_set_922 - 0x66, 0x8d, 0xff, 0xff, //0x0000c0d4 .long L5_3_set_922 - 0x66, 0x8d, 0xff, 0xff, //0x0000c0d8 .long L5_3_set_922 - 0x66, 0x8d, 0xff, 0xff, //0x0000c0dc .long L5_3_set_922 - 0x66, 0x8d, 0xff, 0xff, //0x0000c0e0 .long L5_3_set_922 - 0x66, 0x8d, 0xff, 0xff, //0x0000c0e4 .long L5_3_set_922 - 0x66, 0x8d, 0xff, 0xff, //0x0000c0e8 .long L5_3_set_922 - 0xe9, 0x8c, 0xff, 0xff, //0x0000c0ec .long L5_3_set_911 + //0x0000bf04 LJTI5_3 + 0x7e, 0x8e, 0xff, 0xff, //0x0000bf04 .long L5_3_set_917 + 0xb6, 0x8e, 0xff, 0xff, //0x0000bf08 .long L5_3_set_922 + 0x7e, 0x8e, 0xff, 0xff, //0x0000bf0c .long L5_3_set_917 + 0x91, 0x8e, 0xff, 0xff, //0x0000bf10 .long L5_3_set_919 + 0xb6, 0x8e, 0xff, 0xff, //0x0000bf14 .long L5_3_set_922 + 0xb6, 0x8e, 0xff, 0xff, //0x0000bf18 .long L5_3_set_922 + 0xb6, 0x8e, 0xff, 0xff, //0x0000bf1c .long L5_3_set_922 + 0xb6, 0x8e, 0xff, 0xff, //0x0000bf20 .long L5_3_set_922 + 0xb6, 0x8e, 0xff, 0xff, //0x0000bf24 .long L5_3_set_922 + 0xb6, 0x8e, 0xff, 0xff, //0x0000bf28 .long L5_3_set_922 + 0xb6, 0x8e, 0xff, 0xff, //0x0000bf2c .long L5_3_set_922 + 0xb6, 0x8e, 0xff, 0xff, //0x0000bf30 .long L5_3_set_922 + 0xb6, 0x8e, 0xff, 0xff, //0x0000bf34 .long L5_3_set_922 + 0xb6, 0x8e, 0xff, 0xff, //0x0000bf38 .long L5_3_set_922 + 0xb6, 0x8e, 0xff, 0xff, //0x0000bf3c .long L5_3_set_922 + 0xb6, 0x8e, 0xff, 0xff, //0x0000bf40 .long L5_3_set_922 + 0xb6, 0x8e, 0xff, 0xff, //0x0000bf44 .long L5_3_set_922 + 0xb6, 0x8e, 0xff, 0xff, //0x0000bf48 .long L5_3_set_922 + 0xb6, 0x8e, 0xff, 0xff, //0x0000bf4c .long L5_3_set_922 + 0xb6, 0x8e, 0xff, 0xff, //0x0000bf50 .long L5_3_set_922 + 0xb6, 0x8e, 0xff, 0xff, //0x0000bf54 .long L5_3_set_922 + 0xb6, 0x8e, 0xff, 0xff, //0x0000bf58 .long L5_3_set_922 + 0xb6, 0x8e, 0xff, 0xff, //0x0000bf5c .long L5_3_set_922 + 0xb6, 0x8e, 0xff, 0xff, //0x0000bf60 .long L5_3_set_922 + 0xb6, 0x8e, 0xff, 0xff, //0x0000bf64 .long L5_3_set_922 + 0xb6, 0x8e, 0xff, 0xff, //0x0000bf68 .long L5_3_set_922 + 0x3a, 0x8e, 0xff, 0xff, //0x0000bf6c .long L5_3_set_911 + // // .set L5_4_set_1648, LBB5_1648-LJTI5_4 + // // .set L5_4_set_157, LBB5_157-LJTI5_4 + // // .set L5_4_set_1656, LBB5_1656-LJTI5_4 + // // .set L5_4_set_1617, LBB5_1617-LJTI5_4 + // // .set L5_4_set_1596, LBB5_1596-LJTI5_4 + // // .set L5_4_set_1642, LBB5_1642-LJTI5_4 + // // .set L5_4_set_1637, LBB5_1637-LJTI5_4 + // // .set L5_4_set_1667, LBB5_1667-LJTI5_4 // // .set L5_4_set_1657, LBB5_1657-LJTI5_4 - // // .set L5_4_set_308, LBB5_308-LJTI5_4 - // // .set L5_4_set_1665, LBB5_1665-LJTI5_4 - // // .set L5_4_set_1624, LBB5_1624-LJTI5_4 - // // .set L5_4_set_1603, LBB5_1603-LJTI5_4 - // // .set L5_4_set_1651, LBB5_1651-LJTI5_4 - // // .set L5_4_set_1644, LBB5_1644-LJTI5_4 - // // .set L5_4_set_1676, LBB5_1676-LJTI5_4 - // // .set L5_4_set_1666, LBB5_1666-LJTI5_4 - //0x0000c0f0 LJTI5_4 - 0x21, 0xc8, 0xff, 0xff, //0x0000c0f0 .long L5_4_set_1657 - 0x8c, 0x58, 0xff, 0xff, //0x0000c0f4 .long L5_4_set_308 - 0x8c, 0x58, 0xff, 0xff, //0x0000c0f8 .long L5_4_set_308 - 0x8c, 0x58, 0xff, 0xff, //0x0000c0fc .long L5_4_set_308 - 0x8c, 0x58, 0xff, 0xff, //0x0000c100 .long L5_4_set_308 - 0x8c, 0x58, 0xff, 0xff, //0x0000c104 .long L5_4_set_308 - 0x8c, 0x58, 0xff, 0xff, //0x0000c108 .long L5_4_set_308 - 0x8c, 0x58, 0xff, 0xff, //0x0000c10c .long L5_4_set_308 - 0x8c, 0x58, 0xff, 0xff, //0x0000c110 .long L5_4_set_308 - 0x8c, 0x58, 0xff, 0xff, //0x0000c114 .long L5_4_set_308 - 0x8c, 0x58, 0xff, 0xff, //0x0000c118 .long L5_4_set_308 - 0x7f, 0xc9, 0xff, 0xff, //0x0000c11c .long L5_4_set_1665 - 0x8c, 0x58, 0xff, 0xff, //0x0000c120 .long L5_4_set_308 - 0x8c, 0x58, 0xff, 0xff, //0x0000c124 .long L5_4_set_308 - 0x04, 0xc6, 0xff, 0xff, //0x0000c128 .long L5_4_set_1624 - 0x04, 0xc6, 0xff, 0xff, //0x0000c12c .long L5_4_set_1624 - 0x04, 0xc6, 0xff, 0xff, //0x0000c130 .long L5_4_set_1624 - 0x04, 0xc6, 0xff, 0xff, //0x0000c134 .long L5_4_set_1624 - 0x04, 0xc6, 0xff, 0xff, //0x0000c138 .long L5_4_set_1624 - 0x04, 0xc6, 0xff, 0xff, //0x0000c13c .long L5_4_set_1624 - 0x04, 0xc6, 0xff, 0xff, //0x0000c140 .long L5_4_set_1624 - 0x04, 0xc6, 0xff, 0xff, //0x0000c144 .long L5_4_set_1624 - 0x04, 0xc6, 0xff, 0xff, //0x0000c148 .long L5_4_set_1624 - 0x04, 0xc6, 0xff, 0xff, //0x0000c14c .long L5_4_set_1624 - 0x8c, 0x58, 0xff, 0xff, //0x0000c150 .long L5_4_set_308 - 0x8c, 0x58, 0xff, 0xff, //0x0000c154 .long L5_4_set_308 - 0x8c, 0x58, 0xff, 0xff, //0x0000c158 .long L5_4_set_308 - 0x8c, 0x58, 0xff, 0xff, //0x0000c15c .long L5_4_set_308 - 0x8c, 0x58, 0xff, 0xff, //0x0000c160 .long L5_4_set_308 - 0x8c, 0x58, 0xff, 0xff, //0x0000c164 .long L5_4_set_308 - 0x8c, 0x58, 0xff, 0xff, //0x0000c168 .long L5_4_set_308 - 0x8c, 0x58, 0xff, 0xff, //0x0000c16c .long L5_4_set_308 - 0x8c, 0x58, 0xff, 0xff, //0x0000c170 .long L5_4_set_308 - 0x8c, 0x58, 0xff, 0xff, //0x0000c174 .long L5_4_set_308 - 0x8c, 0x58, 0xff, 0xff, //0x0000c178 .long L5_4_set_308 - 0x8c, 0x58, 0xff, 0xff, //0x0000c17c .long L5_4_set_308 - 0x8c, 0x58, 0xff, 0xff, //0x0000c180 .long L5_4_set_308 - 0x8c, 0x58, 0xff, 0xff, //0x0000c184 .long L5_4_set_308 - 0x8c, 0x58, 0xff, 0xff, //0x0000c188 .long L5_4_set_308 - 0x8c, 0x58, 0xff, 0xff, //0x0000c18c .long L5_4_set_308 - 0x8c, 0x58, 0xff, 0xff, //0x0000c190 .long L5_4_set_308 - 0x8c, 0x58, 0xff, 0xff, //0x0000c194 .long L5_4_set_308 - 0x8c, 0x58, 0xff, 0xff, //0x0000c198 .long L5_4_set_308 - 0x8c, 0x58, 0xff, 0xff, //0x0000c19c .long L5_4_set_308 - 0x8c, 0x58, 0xff, 0xff, //0x0000c1a0 .long L5_4_set_308 - 0x8c, 0x58, 0xff, 0xff, //0x0000c1a4 .long L5_4_set_308 - 0x8c, 0x58, 0xff, 0xff, //0x0000c1a8 .long L5_4_set_308 - 0x8c, 0x58, 0xff, 0xff, //0x0000c1ac .long L5_4_set_308 - 0x8c, 0x58, 0xff, 0xff, //0x0000c1b0 .long L5_4_set_308 - 0x8c, 0x58, 0xff, 0xff, //0x0000c1b4 .long L5_4_set_308 - 0x8c, 0x58, 0xff, 0xff, //0x0000c1b8 .long L5_4_set_308 - 0x8c, 0x58, 0xff, 0xff, //0x0000c1bc .long L5_4_set_308 - 0x8c, 0x58, 0xff, 0xff, //0x0000c1c0 .long L5_4_set_308 - 0x8c, 0x58, 0xff, 0xff, //0x0000c1c4 .long L5_4_set_308 - 0x8c, 0x58, 0xff, 0xff, //0x0000c1c8 .long L5_4_set_308 - 0x8c, 0x58, 0xff, 0xff, //0x0000c1cc .long L5_4_set_308 - 0x8c, 0x58, 0xff, 0xff, //0x0000c1d0 .long L5_4_set_308 - 0xcb, 0xc3, 0xff, 0xff, //0x0000c1d4 .long L5_4_set_1603 - 0x8c, 0x58, 0xff, 0xff, //0x0000c1d8 .long L5_4_set_308 - 0x8c, 0x58, 0xff, 0xff, //0x0000c1dc .long L5_4_set_308 - 0x8c, 0x58, 0xff, 0xff, //0x0000c1e0 .long L5_4_set_308 - 0x8c, 0x58, 0xff, 0xff, //0x0000c1e4 .long L5_4_set_308 - 0x8c, 0x58, 0xff, 0xff, //0x0000c1e8 .long L5_4_set_308 - 0x8c, 0x58, 0xff, 0xff, //0x0000c1ec .long L5_4_set_308 - 0x8c, 0x58, 0xff, 0xff, //0x0000c1f0 .long L5_4_set_308 - 0x8c, 0x58, 0xff, 0xff, //0x0000c1f4 .long L5_4_set_308 - 0x8c, 0x58, 0xff, 0xff, //0x0000c1f8 .long L5_4_set_308 - 0x8c, 0x58, 0xff, 0xff, //0x0000c1fc .long L5_4_set_308 - 0xd6, 0xc7, 0xff, 0xff, //0x0000c200 .long L5_4_set_1651 - 0x8c, 0x58, 0xff, 0xff, //0x0000c204 .long L5_4_set_308 - 0x8c, 0x58, 0xff, 0xff, //0x0000c208 .long L5_4_set_308 - 0x8c, 0x58, 0xff, 0xff, //0x0000c20c .long L5_4_set_308 - 0x8c, 0x58, 0xff, 0xff, //0x0000c210 .long L5_4_set_308 - 0x8c, 0x58, 0xff, 0xff, //0x0000c214 .long L5_4_set_308 - 0x8c, 0x58, 0xff, 0xff, //0x0000c218 .long L5_4_set_308 - 0x8c, 0x58, 0xff, 0xff, //0x0000c21c .long L5_4_set_308 - 0x72, 0xc7, 0xff, 0xff, //0x0000c220 .long L5_4_set_1644 - 0x8c, 0x58, 0xff, 0xff, //0x0000c224 .long L5_4_set_308 - 0x8c, 0x58, 0xff, 0xff, //0x0000c228 .long L5_4_set_308 - 0x8c, 0x58, 0xff, 0xff, //0x0000c22c .long L5_4_set_308 - 0x8c, 0x58, 0xff, 0xff, //0x0000c230 .long L5_4_set_308 - 0x8c, 0x58, 0xff, 0xff, //0x0000c234 .long L5_4_set_308 - 0x97, 0xca, 0xff, 0xff, //0x0000c238 .long L5_4_set_1676 - 0x8c, 0x58, 0xff, 0xff, //0x0000c23c .long L5_4_set_308 - 0x8c, 0x58, 0xff, 0xff, //0x0000c240 .long L5_4_set_308 - 0x8c, 0x58, 0xff, 0xff, //0x0000c244 .long L5_4_set_308 - 0x8c, 0x58, 0xff, 0xff, //0x0000c248 .long L5_4_set_308 - 0x8c, 0x58, 0xff, 0xff, //0x0000c24c .long L5_4_set_308 - 0x8c, 0x58, 0xff, 0xff, //0x0000c250 .long L5_4_set_308 - 0x8b, 0xc9, 0xff, 0xff, //0x0000c254 .long L5_4_set_1666 - // // .set L5_5_set_1716, LBB5_1716-LJTI5_5 - // // .set L5_5_set_1721, LBB5_1721-LJTI5_5 - // // .set L5_5_set_1718, LBB5_1718-LJTI5_5 + //0x0000bf70 LJTI5_4 + 0x69, 0xc8, 0xff, 0xff, //0x0000bf70 .long L5_4_set_1648 + 0x18, 0x4e, 0xff, 0xff, //0x0000bf74 .long L5_4_set_157 + 0x18, 0x4e, 0xff, 0xff, //0x0000bf78 .long L5_4_set_157 + 0x18, 0x4e, 0xff, 0xff, //0x0000bf7c .long L5_4_set_157 + 0x18, 0x4e, 0xff, 0xff, //0x0000bf80 .long L5_4_set_157 + 0x18, 0x4e, 0xff, 0xff, //0x0000bf84 .long L5_4_set_157 + 0x18, 0x4e, 0xff, 0xff, //0x0000bf88 .long L5_4_set_157 + 0x18, 0x4e, 0xff, 0xff, //0x0000bf8c .long L5_4_set_157 + 0x18, 0x4e, 0xff, 0xff, //0x0000bf90 .long L5_4_set_157 + 0x18, 0x4e, 0xff, 0xff, //0x0000bf94 .long L5_4_set_157 + 0x18, 0x4e, 0xff, 0xff, //0x0000bf98 .long L5_4_set_157 + 0xbf, 0xc9, 0xff, 0xff, //0x0000bf9c .long L5_4_set_1656 + 0x18, 0x4e, 0xff, 0xff, //0x0000bfa0 .long L5_4_set_157 + 0x18, 0x4e, 0xff, 0xff, //0x0000bfa4 .long L5_4_set_157 + 0x74, 0xc6, 0xff, 0xff, //0x0000bfa8 .long L5_4_set_1617 + 0x74, 0xc6, 0xff, 0xff, //0x0000bfac .long L5_4_set_1617 + 0x74, 0xc6, 0xff, 0xff, //0x0000bfb0 .long L5_4_set_1617 + 0x74, 0xc6, 0xff, 0xff, //0x0000bfb4 .long L5_4_set_1617 + 0x74, 0xc6, 0xff, 0xff, //0x0000bfb8 .long L5_4_set_1617 + 0x74, 0xc6, 0xff, 0xff, //0x0000bfbc .long L5_4_set_1617 + 0x74, 0xc6, 0xff, 0xff, //0x0000bfc0 .long L5_4_set_1617 + 0x74, 0xc6, 0xff, 0xff, //0x0000bfc4 .long L5_4_set_1617 + 0x74, 0xc6, 0xff, 0xff, //0x0000bfc8 .long L5_4_set_1617 + 0x74, 0xc6, 0xff, 0xff, //0x0000bfcc .long L5_4_set_1617 + 0x18, 0x4e, 0xff, 0xff, //0x0000bfd0 .long L5_4_set_157 + 0x18, 0x4e, 0xff, 0xff, //0x0000bfd4 .long L5_4_set_157 + 0x18, 0x4e, 0xff, 0xff, //0x0000bfd8 .long L5_4_set_157 + 0x18, 0x4e, 0xff, 0xff, //0x0000bfdc .long L5_4_set_157 + 0x18, 0x4e, 0xff, 0xff, //0x0000bfe0 .long L5_4_set_157 + 0x18, 0x4e, 0xff, 0xff, //0x0000bfe4 .long L5_4_set_157 + 0x18, 0x4e, 0xff, 0xff, //0x0000bfe8 .long L5_4_set_157 + 0x18, 0x4e, 0xff, 0xff, //0x0000bfec .long L5_4_set_157 + 0x18, 0x4e, 0xff, 0xff, //0x0000bff0 .long L5_4_set_157 + 0x18, 0x4e, 0xff, 0xff, //0x0000bff4 .long L5_4_set_157 + 0x18, 0x4e, 0xff, 0xff, //0x0000bff8 .long L5_4_set_157 + 0x18, 0x4e, 0xff, 0xff, //0x0000bffc .long L5_4_set_157 + 0x18, 0x4e, 0xff, 0xff, //0x0000c000 .long L5_4_set_157 + 0x18, 0x4e, 0xff, 0xff, //0x0000c004 .long L5_4_set_157 + 0x18, 0x4e, 0xff, 0xff, //0x0000c008 .long L5_4_set_157 + 0x18, 0x4e, 0xff, 0xff, //0x0000c00c .long L5_4_set_157 + 0x18, 0x4e, 0xff, 0xff, //0x0000c010 .long L5_4_set_157 + 0x18, 0x4e, 0xff, 0xff, //0x0000c014 .long L5_4_set_157 + 0x18, 0x4e, 0xff, 0xff, //0x0000c018 .long L5_4_set_157 + 0x18, 0x4e, 0xff, 0xff, //0x0000c01c .long L5_4_set_157 + 0x18, 0x4e, 0xff, 0xff, //0x0000c020 .long L5_4_set_157 + 0x18, 0x4e, 0xff, 0xff, //0x0000c024 .long L5_4_set_157 + 0x18, 0x4e, 0xff, 0xff, //0x0000c028 .long L5_4_set_157 + 0x18, 0x4e, 0xff, 0xff, //0x0000c02c .long L5_4_set_157 + 0x18, 0x4e, 0xff, 0xff, //0x0000c030 .long L5_4_set_157 + 0x18, 0x4e, 0xff, 0xff, //0x0000c034 .long L5_4_set_157 + 0x18, 0x4e, 0xff, 0xff, //0x0000c038 .long L5_4_set_157 + 0x18, 0x4e, 0xff, 0xff, //0x0000c03c .long L5_4_set_157 + 0x18, 0x4e, 0xff, 0xff, //0x0000c040 .long L5_4_set_157 + 0x18, 0x4e, 0xff, 0xff, //0x0000c044 .long L5_4_set_157 + 0x18, 0x4e, 0xff, 0xff, //0x0000c048 .long L5_4_set_157 + 0x18, 0x4e, 0xff, 0xff, //0x0000c04c .long L5_4_set_157 + 0x18, 0x4e, 0xff, 0xff, //0x0000c050 .long L5_4_set_157 + 0x3a, 0xc4, 0xff, 0xff, //0x0000c054 .long L5_4_set_1596 + 0x18, 0x4e, 0xff, 0xff, //0x0000c058 .long L5_4_set_157 + 0x18, 0x4e, 0xff, 0xff, //0x0000c05c .long L5_4_set_157 + 0x18, 0x4e, 0xff, 0xff, //0x0000c060 .long L5_4_set_157 + 0x18, 0x4e, 0xff, 0xff, //0x0000c064 .long L5_4_set_157 + 0x18, 0x4e, 0xff, 0xff, //0x0000c068 .long L5_4_set_157 + 0x18, 0x4e, 0xff, 0xff, //0x0000c06c .long L5_4_set_157 + 0x18, 0x4e, 0xff, 0xff, //0x0000c070 .long L5_4_set_157 + 0x18, 0x4e, 0xff, 0xff, //0x0000c074 .long L5_4_set_157 + 0x18, 0x4e, 0xff, 0xff, //0x0000c078 .long L5_4_set_157 + 0x18, 0x4e, 0xff, 0xff, //0x0000c07c .long L5_4_set_157 + 0x1e, 0xc8, 0xff, 0xff, //0x0000c080 .long L5_4_set_1642 + 0x18, 0x4e, 0xff, 0xff, //0x0000c084 .long L5_4_set_157 + 0x18, 0x4e, 0xff, 0xff, //0x0000c088 .long L5_4_set_157 + 0x18, 0x4e, 0xff, 0xff, //0x0000c08c .long L5_4_set_157 + 0x18, 0x4e, 0xff, 0xff, //0x0000c090 .long L5_4_set_157 + 0x18, 0x4e, 0xff, 0xff, //0x0000c094 .long L5_4_set_157 + 0x18, 0x4e, 0xff, 0xff, //0x0000c098 .long L5_4_set_157 + 0x18, 0x4e, 0xff, 0xff, //0x0000c09c .long L5_4_set_157 + 0xe2, 0xc7, 0xff, 0xff, //0x0000c0a0 .long L5_4_set_1637 + 0x18, 0x4e, 0xff, 0xff, //0x0000c0a4 .long L5_4_set_157 + 0x18, 0x4e, 0xff, 0xff, //0x0000c0a8 .long L5_4_set_157 + 0x18, 0x4e, 0xff, 0xff, //0x0000c0ac .long L5_4_set_157 + 0x18, 0x4e, 0xff, 0xff, //0x0000c0b0 .long L5_4_set_157 + 0x18, 0x4e, 0xff, 0xff, //0x0000c0b4 .long L5_4_set_157 + 0xd7, 0xca, 0xff, 0xff, //0x0000c0b8 .long L5_4_set_1667 + 0x18, 0x4e, 0xff, 0xff, //0x0000c0bc .long L5_4_set_157 + 0x18, 0x4e, 0xff, 0xff, //0x0000c0c0 .long L5_4_set_157 + 0x18, 0x4e, 0xff, 0xff, //0x0000c0c4 .long L5_4_set_157 + 0x18, 0x4e, 0xff, 0xff, //0x0000c0c8 .long L5_4_set_157 + 0x18, 0x4e, 0xff, 0xff, //0x0000c0cc .long L5_4_set_157 + 0x18, 0x4e, 0xff, 0xff, //0x0000c0d0 .long L5_4_set_157 + 0xcb, 0xc9, 0xff, 0xff, //0x0000c0d4 .long L5_4_set_1657 + // // .set L5_5_set_1705, LBB5_1705-LJTI5_5 // // .set L5_5_set_1710, LBB5_1710-LJTI5_5 - //0x0000c258 LJTI5_5 - 0x3a, 0xcc, 0xff, 0xff, //0x0000c258 .long L5_5_set_1716 - 0x72, 0xcc, 0xff, 0xff, //0x0000c25c .long L5_5_set_1721 - 0x3a, 0xcc, 0xff, 0xff, //0x0000c260 .long L5_5_set_1716 - 0x4d, 0xcc, 0xff, 0xff, //0x0000c264 .long L5_5_set_1718 - 0x72, 0xcc, 0xff, 0xff, //0x0000c268 .long L5_5_set_1721 - 0x72, 0xcc, 0xff, 0xff, //0x0000c26c .long L5_5_set_1721 - 0x72, 0xcc, 0xff, 0xff, //0x0000c270 .long L5_5_set_1721 - 0x72, 0xcc, 0xff, 0xff, //0x0000c274 .long L5_5_set_1721 - 0x72, 0xcc, 0xff, 0xff, //0x0000c278 .long L5_5_set_1721 - 0x72, 0xcc, 0xff, 0xff, //0x0000c27c .long L5_5_set_1721 - 0x72, 0xcc, 0xff, 0xff, //0x0000c280 .long L5_5_set_1721 - 0x72, 0xcc, 0xff, 0xff, //0x0000c284 .long L5_5_set_1721 - 0x72, 0xcc, 0xff, 0xff, //0x0000c288 .long L5_5_set_1721 - 0x72, 0xcc, 0xff, 0xff, //0x0000c28c .long L5_5_set_1721 - 0x72, 0xcc, 0xff, 0xff, //0x0000c290 .long L5_5_set_1721 - 0x72, 0xcc, 0xff, 0xff, //0x0000c294 .long L5_5_set_1721 - 0x72, 0xcc, 0xff, 0xff, //0x0000c298 .long L5_5_set_1721 - 0x72, 0xcc, 0xff, 0xff, //0x0000c29c .long L5_5_set_1721 - 0x72, 0xcc, 0xff, 0xff, //0x0000c2a0 .long L5_5_set_1721 - 0x72, 0xcc, 0xff, 0xff, //0x0000c2a4 .long L5_5_set_1721 - 0x72, 0xcc, 0xff, 0xff, //0x0000c2a8 .long L5_5_set_1721 - 0x72, 0xcc, 0xff, 0xff, //0x0000c2ac .long L5_5_set_1721 - 0x72, 0xcc, 0xff, 0xff, //0x0000c2b0 .long L5_5_set_1721 - 0x72, 0xcc, 0xff, 0xff, //0x0000c2b4 .long L5_5_set_1721 - 0x72, 0xcc, 0xff, 0xff, //0x0000c2b8 .long L5_5_set_1721 - 0x72, 0xcc, 0xff, 0xff, //0x0000c2bc .long L5_5_set_1721 - 0xf4, 0xcb, 0xff, 0xff, //0x0000c2c0 .long L5_5_set_1710 - //0x0000c2c4 .p2align 2, 0x00 - //0x0000c2c4 _MASK_USE_NUMBER - 0x02, 0x00, 0x00, 0x00, //0x0000c2c4 .long 2 - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000c2c8 .p2align 4, 0x00 - //0x0000c2d0 _P10_TAB - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf0, 0x3f, //0x0000c2d0 .quad 0x3ff0000000000000 - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x24, 0x40, //0x0000c2d8 .quad 0x4024000000000000 - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x59, 0x40, //0x0000c2e0 .quad 0x4059000000000000 - 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0x8f, 0x40, //0x0000c2e8 .quad 0x408f400000000000 - 0x00, 0x00, 0x00, 0x00, 0x00, 0x88, 0xc3, 0x40, //0x0000c2f0 .quad 0x40c3880000000000 - 0x00, 0x00, 0x00, 0x00, 0x00, 0x6a, 0xf8, 0x40, //0x0000c2f8 .quad 0x40f86a0000000000 - 0x00, 0x00, 0x00, 0x00, 0x80, 0x84, 0x2e, 0x41, //0x0000c300 .quad 0x412e848000000000 - 0x00, 0x00, 0x00, 0x00, 0xd0, 0x12, 0x63, 0x41, //0x0000c308 .quad 0x416312d000000000 - 0x00, 0x00, 0x00, 0x00, 0x84, 0xd7, 0x97, 0x41, //0x0000c310 .quad 0x4197d78400000000 - 0x00, 0x00, 0x00, 0x00, 0x65, 0xcd, 0xcd, 0x41, //0x0000c318 .quad 0x41cdcd6500000000 - 0x00, 0x00, 0x00, 0x20, 0x5f, 0xa0, 0x02, 0x42, //0x0000c320 .quad 0x4202a05f20000000 - 0x00, 0x00, 0x00, 0xe8, 0x76, 0x48, 0x37, 0x42, //0x0000c328 .quad 0x42374876e8000000 - 0x00, 0x00, 0x00, 0xa2, 0x94, 0x1a, 0x6d, 0x42, //0x0000c330 .quad 0x426d1a94a2000000 - 0x00, 0x00, 0x40, 0xe5, 0x9c, 0x30, 0xa2, 0x42, //0x0000c338 .quad 0x42a2309ce5400000 - 0x00, 0x00, 0x90, 0x1e, 0xc4, 0xbc, 0xd6, 0x42, //0x0000c340 .quad 0x42d6bcc41e900000 - 0x00, 0x00, 0x34, 0x26, 0xf5, 0x6b, 0x0c, 0x43, //0x0000c348 .quad 0x430c6bf526340000 - 0x00, 0x80, 0xe0, 0x37, 0x79, 0xc3, 0x41, 0x43, //0x0000c350 .quad 0x4341c37937e08000 - 0x00, 0xa0, 0xd8, 0x85, 0x57, 0x34, 0x76, 0x43, //0x0000c358 .quad 0x4376345785d8a000 - 0x00, 0xc8, 0x4e, 0x67, 0x6d, 0xc1, 0xab, 0x43, //0x0000c360 .quad 0x43abc16d674ec800 - 0x00, 0x3d, 0x91, 0x60, 0xe4, 0x58, 0xe1, 0x43, //0x0000c368 .quad 0x43e158e460913d00 - 0x40, 0x8c, 0xb5, 0x78, 0x1d, 0xaf, 0x15, 0x44, //0x0000c370 .quad 0x4415af1d78b58c40 - 0x50, 0xef, 0xe2, 0xd6, 0xe4, 0x1a, 0x4b, 0x44, //0x0000c378 .quad 0x444b1ae4d6e2ef50 - 0x92, 0xd5, 0x4d, 0x06, 0xcf, 0xf0, 0x80, 0x44, //0x0000c380 .quad 0x4480f0cf064dd592 - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000c388 .p2align 4, 0x00 - //0x0000c390 _POW10_M128_TAB - 0x53, 0xe4, 0x60, 0xcd, 0x69, 0xc8, 0x32, 0x17, //0x0000c390 .quad 1671618768450675795 - 0x88, 0x02, 0x1c, 0x08, 0xa0, 0xd5, 0x8f, 0xfa, //0x0000c398 .quad -391859759250406776 - 0xb4, 0x8e, 0x5c, 0x20, 0x42, 0xbd, 0x7f, 0x0e, //0x0000c3a0 .quad 1044761730281672372 - 0x95, 0x81, 0x11, 0x05, 0x84, 0xe5, 0x99, 0x9c, //0x0000c3a8 .quad -7162441377172586091 - 0x61, 0xb2, 0x73, 0xa8, 0x92, 0xac, 0x1f, 0x52, //0x0000c3b0 .quad 5917638181279478369 - 0xfa, 0xe1, 0x55, 0x06, 0xe5, 0x5e, 0xc0, 0xc3, //0x0000c3b8 .quad -4341365703038344710 - 0xf9, 0x9e, 0x90, 0x52, 0xb7, 0x97, 0xa7, 0xe6, //0x0000c3c0 .quad -1826324310255427847 - 0x78, 0x5a, 0xeb, 0x47, 0x9e, 0x76, 0xb0, 0xf4, //0x0000c3c8 .quad -815021110370542984 - 0x5c, 0x63, 0x9a, 0x93, 0xd2, 0xbe, 0x28, 0x90, //0x0000c3d0 .quad -8058981721550724260 - 0x8b, 0x18, 0xf3, 0xec, 0x22, 0x4a, 0xee, 0x98, //0x0000c3d8 .quad -7426917221622671221 - 0x33, 0xfc, 0x80, 0x38, 0x87, 0xee, 0x32, 0x74, //0x0000c3e0 .quad 8373016921771146291 - 0xae, 0xde, 0x2f, 0xa8, 0xab, 0xdc, 0x29, 0xbf, //0x0000c3e8 .quad -4671960508600951122 - 0x3f, 0x3b, 0xa1, 0x06, 0x29, 0xaa, 0x3f, 0x11, //0x0000c3f0 .quad 1242899115359157055 - 0x5a, 0xd6, 0x3b, 0x92, 0xd6, 0x53, 0xf4, 0xee, //0x0000c3f8 .quad -1228264617323800998 - 0x07, 0xc5, 0x24, 0xa4, 0x59, 0xca, 0xc7, 0x4a, //0x0000c400 .quad 5388497965526861063 - 0xf8, 0x65, 0x65, 0x1b, 0x66, 0xb4, 0x58, 0x95, //0x0000c408 .quad -7685194413468457480 - 0x49, 0xf6, 0x2d, 0x0d, 0xf0, 0xbc, 0x79, 0x5d, //0x0000c410 .quad 6735622456908576329 - 0x76, 0xbf, 0x3e, 0xa2, 0x7f, 0xe1, 0xae, 0xba, //0x0000c418 .quad -4994806998408183946 - 0xdc, 0x73, 0x79, 0x10, 0x2c, 0x2c, 0xd8, 0xf4, //0x0000c420 .quad -803843965719055396 - 0x53, 0x6f, 0xce, 0x8a, 0xdf, 0x99, 0x5a, 0xe9, //0x0000c428 .quad -1631822729582842029 - 0x69, 0xe8, 0x4b, 0x8a, 0x9b, 0x1b, 0x07, 0x79, //0x0000c430 .quad 8720969558280366185 - 0x94, 0x05, 0xc1, 0xb6, 0x2b, 0xa0, 0xd8, 0x91, //0x0000c438 .quad -7937418233630358124 - 0x84, 0xe2, 0xde, 0x6c, 0x82, 0xe2, 0x48, 0x97, //0x0000c440 .quad -7545532125859093884 - 0xf9, 0x46, 0x71, 0xa4, 0x36, 0xc8, 0x4e, 0xb6, //0x0000c448 .quad -5310086773610559751 - 0x25, 0x9b, 0x16, 0x08, 0x23, 0x1b, 0x1b, 0xfd, //0x0000c450 .quad -208543120469091547 - 0xb7, 0x98, 0x8d, 0x4d, 0x44, 0x7a, 0xe2, 0xe3, //0x0000c458 .quad -2025922448585811785 - 0xf7, 0x20, 0x0e, 0xe5, 0xf5, 0xf0, 0x30, 0xfe, //0x0000c460 .quad -130339450293182217 - 0x72, 0x7f, 0x78, 0xb0, 0x6a, 0x8c, 0x6d, 0x8e, //0x0000c468 .quad -8183730558007214222 - 0x35, 0xa9, 0x51, 0x5e, 0x33, 0x2d, 0xbd, 0xbd, //0x0000c470 .quad -4774610331293865675 - 0x4f, 0x9f, 0x96, 0x5c, 0x85, 0xef, 0x08, 0xb2, //0x0000c478 .quad -5617977179081629873 - 0x82, 0x13, 0xe6, 0x35, 0x80, 0x78, 0x2c, 0xad, //0x0000c480 .quad -5968262914117332094 - 0x23, 0x47, 0xbc, 0xb3, 0x66, 0x2b, 0x8b, 0xde, //0x0000c488 .quad -2410785455424649437 - 0x31, 0xcc, 0xaf, 0x21, 0x50, 0xcb, 0x3b, 0x4c, //0x0000c490 .quad 5493207715531443249 - 0x76, 0xac, 0x55, 0x30, 0x20, 0xfb, 0x16, 0x8b, //0x0000c498 .quad -8424269937281487754 - 0x3d, 0xbf, 0x1b, 0x2a, 0x24, 0xbe, 0x4a, 0xdf, //0x0000c4a0 .quad -2356862392440471747 - 0x93, 0x17, 0x6b, 0x3c, 0xe8, 0xb9, 0xdc, 0xad, //0x0000c4a8 .quad -5918651403174471789 - 0x0d, 0xaf, 0xa2, 0x34, 0xad, 0x6d, 0x1d, 0xd7, //0x0000c4b0 .quad -2946077990550589683 - 0x78, 0xdd, 0x85, 0x4b, 0x62, 0xe8, 0x53, 0xd9, //0x0000c4b8 .quad -2786628235540701832 - 0x68, 0xad, 0xe5, 0x40, 0x8c, 0x64, 0x72, 0x86, //0x0000c4c0 .quad -8758827771735200408 - 0x6b, 0xaa, 0x33, 0x6f, 0x3d, 0x71, 0xd4, 0x87, //0x0000c4c8 .quad -8659171674854020501 - 0xc2, 0x18, 0x1f, 0x51, 0xaf, 0xfd, 0x0e, 0x68, //0x0000c4d0 .quad 7498209359040551106 - 0x06, 0x95, 0x00, 0xcb, 0x8c, 0x8d, 0xc9, 0xa9, //0x0000c4d8 .quad -6212278575140137722 - 0xf2, 0xde, 0x66, 0x25, 0x1b, 0xbd, 0x12, 0x02, //0x0000c4e0 .quad 149389661945913074 - 0x48, 0xba, 0xc0, 0xfd, 0xef, 0xf0, 0x3b, 0xd4, //0x0000c4e8 .quad -3153662200497784248 - 0x57, 0x4b, 0x60, 0xf7, 0x30, 0xb6, 0x4b, 0x01, //0x0000c4f0 .quad 93368538716195671 - 0x6d, 0x74, 0x98, 0xfe, 0x95, 0x76, 0xa5, 0x84, //0x0000c4f8 .quad -8888567902952197011 - 0x2d, 0x5e, 0x38, 0x35, 0xbd, 0xa3, 0x9e, 0x41, //0x0000c500 .quad 4728396691822632493 - 0x88, 0x91, 0x3e, 0x7e, 0x3b, 0xd4, 0xce, 0xa5, //0x0000c508 .quad -6499023860262858360 - 0xb9, 0x75, 0x86, 0x82, 0xac, 0x4c, 0x06, 0x52, //0x0000c510 .quad 5910495864778290617 - 0xea, 0x35, 0xce, 0x5d, 0x4a, 0x89, 0x42, 0xcf, //0x0000c518 .quad -3512093806901185046 - 0x93, 0x09, 0x94, 0xd1, 0xeb, 0xef, 0x43, 0x73, //0x0000c520 .quad 8305745933913819539 - 0xb2, 0xe1, 0xa0, 0x7a, 0xce, 0x95, 0x89, 0x81, //0x0000c528 .quad -9112587656954322510 - 0xf8, 0x0b, 0xf9, 0xc5, 0xe6, 0xeb, 0x14, 0x10, //0x0000c530 .quad 1158810380537498616 - 0x1f, 0x1a, 0x49, 0x19, 0x42, 0xfb, 0xeb, 0xa1, //0x0000c538 .quad -6779048552765515233 - 0xf6, 0x4e, 0x77, 0x77, 0xe0, 0x26, 0x1a, 0xd4, //0x0000c540 .quad -3163173042755514634 - 0xa6, 0x60, 0x9b, 0x9f, 0x12, 0xfa, 0x66, 0xca, //0x0000c548 .quad -3862124672529506138 - 0xb4, 0x22, 0x55, 0x95, 0x98, 0xb0, 0x20, 0x89, //0x0000c550 .quad -8565652321871781196 - 0xd0, 0x38, 0x82, 0x47, 0x97, 0xb8, 0x00, 0xfd, //0x0000c558 .quad -215969822234494768 - 0xb0, 0x35, 0x55, 0x5d, 0x5f, 0x6e, 0xb4, 0x55, //0x0000c560 .quad 6175682344898606512 - 0x82, 0x63, 0xb1, 0x8c, 0x5e, 0x73, 0x20, 0x9e, //0x0000c568 .quad -7052510166537641086 - 0x1d, 0x83, 0xaa, 0x34, 0xf7, 0x89, 0x21, 0xeb, //0x0000c570 .quad -1503769105731517667 - 0x62, 0xbc, 0xdd, 0x2f, 0x36, 0x90, 0xa8, 0xc5, //0x0000c578 .quad -4203951689744663454 - 0xe4, 0x23, 0xd5, 0x01, 0x75, 0xec, 0xe9, 0xa5, //0x0000c580 .quad -6491397400591784988 - 0x7b, 0x2b, 0xd5, 0xbb, 0x43, 0xb4, 0x12, 0xf7, //0x0000c588 .quad -643253593753441413 - 0x6e, 0x36, 0x25, 0x21, 0xc9, 0x33, 0xb2, 0x47, //0x0000c590 .quad 5166248661484910190 - 0x2d, 0x3b, 0x65, 0x55, 0xaa, 0xb0, 0x6b, 0x9a, //0x0000c598 .quad -7319562523736982739 - 0x0a, 0x84, 0x6e, 0x69, 0xbb, 0xc0, 0x9e, 0x99, //0x0000c5a0 .quad -7377247228426025974 - 0xf8, 0x89, 0xbe, 0xea, 0xd4, 0x9c, 0x06, 0xc1, //0x0000c5a8 .quad -4537767136243840520 - 0x0d, 0x25, 0xca, 0x43, 0xea, 0x70, 0x06, 0xc0, //0x0000c5b0 .quad -4609873017105144563 - 0x76, 0x2c, 0x6e, 0x25, 0x0a, 0x44, 0x48, 0xf1, //0x0000c5b8 .quad -1060522901877412746 - 0x28, 0x57, 0x5e, 0x6a, 0x92, 0x06, 0x04, 0x38, //0x0000c5c0 .quad 4036358391950366504 - 0xca, 0xdb, 0x64, 0x57, 0x86, 0x2a, 0xcd, 0x96, //0x0000c5c8 .quad -7580355841314464822 - 0xf2, 0xec, 0xf5, 0x04, 0x37, 0x08, 0x05, 0xc6, //0x0000c5d0 .quad -4177924046916817678 - 0xbc, 0x12, 0x3e, 0xed, 0x27, 0x75, 0x80, 0xbc, //0x0000c5d8 .quad -4863758783215693124 - 0x2e, 0x68, 0x33, 0xc6, 0x44, 0x4a, 0x86, 0xf7, //0x0000c5e0 .quad -610719040218634194 - 0x6b, 0x97, 0x8d, 0xe8, 0x71, 0x92, 0xa0, 0xeb, //0x0000c5e8 .quad -1468012460592228501 - 0x1d, 0x21, 0xe0, 0xfb, 0x6a, 0xee, 0xb3, 0x7a, //0x0000c5f0 .quad 8841672636718129437 - 0xa3, 0x7e, 0x58, 0x31, 0x87, 0x5b, 0x44, 0x93, //0x0000c5f8 .quad -7835036815511224669 - 0x64, 0x29, 0xd8, 0xba, 0x05, 0xea, 0x60, 0x59, //0x0000c600 .quad 6440404777470273892 - 0x4c, 0x9e, 0xae, 0xfd, 0x68, 0x72, 0x15, 0xb8, //0x0000c608 .quad -5182110000961642932 - 0xbd, 0x33, 0x8e, 0x29, 0x87, 0x24, 0xb9, 0x6f, //0x0000c610 .quad 8050505971837842365 - 0xdf, 0x45, 0x1a, 0x3d, 0x03, 0xcf, 0x1a, 0xe6, //0x0000c618 .quad -1865951482774665761 - 0x56, 0xe0, 0xf8, 0x79, 0xd4, 0xb6, 0xd3, 0xa5, //0x0000c620 .quad -6497648813669818282 - 0xab, 0x6b, 0x30, 0x06, 0x62, 0xc1, 0xd0, 0x8f, //0x0000c628 .quad -8083748704375247957 - 0x6c, 0x18, 0x77, 0x98, 0x89, 0xa4, 0x48, 0x8f, //0x0000c630 .quad -8122061017087272852 - 0x96, 0x86, 0xbc, 0x87, 0xba, 0xf1, 0xc4, 0xb3, //0x0000c638 .quad -5492999862041672042 - 0x87, 0xde, 0x94, 0xfe, 0xab, 0xcd, 0x1a, 0x33, //0x0000c640 .quad 3682481783923072647 - 0x3c, 0xa8, 0xab, 0x29, 0x29, 0x2e, 0xb6, 0xe0, //0x0000c648 .quad -2254563809124702148 - 0x14, 0x0b, 0x1d, 0x7f, 0x8b, 0xc0, 0xf0, 0x9f, //0x0000c650 .quad -6921820921902855404 - 0x25, 0x49, 0x0b, 0xba, 0xd9, 0xdc, 0x71, 0x8c, //0x0000c658 .quad -8326631408344020699 - 0xd9, 0x4d, 0xe4, 0x5e, 0xae, 0xf0, 0xec, 0x07, //0x0000c660 .quad 571095884476206553 - 0x6f, 0x1b, 0x8e, 0x28, 0x10, 0x54, 0x8e, 0xaf, //0x0000c668 .quad -5796603242002637969 - 0x50, 0x61, 0x9d, 0xf6, 0xd9, 0x2c, 0xe8, 0xc9, //0x0000c670 .quad -3897816162832129712 - 0x4a, 0xa2, 0xb1, 0x32, 0x14, 0xe9, 0x71, 0xdb, //0x0000c678 .quad -2634068034075909558 - 0xd2, 0x5c, 0x22, 0x3a, 0x08, 0x1c, 0x31, 0xbe, //0x0000c680 .quad -4741978110983775022 - 0x6e, 0x05, 0xaf, 0x9f, 0xac, 0x31, 0x27, 0x89, //0x0000c688 .quad -8563821548938525330 - 0x06, 0xf4, 0xaa, 0x48, 0x0a, 0x63, 0xbd, 0x6d, //0x0000c690 .quad 7907585416552444934 - 0xca, 0xc6, 0x9a, 0xc7, 0x17, 0xfe, 0x70, 0xab, //0x0000c698 .quad -6093090917745768758 - 0x08, 0xb1, 0xd5, 0xda, 0xcc, 0xbb, 0x2c, 0x09, //0x0000c6a0 .quad 661109733835780360 - 0x7d, 0x78, 0x81, 0xb9, 0x9d, 0x3d, 0x4d, 0xd6, //0x0000c6a8 .quad -3004677628754823043 - 0xa5, 0x8e, 0xc5, 0x08, 0x60, 0xf5, 0xbb, 0x25, //0x0000c6b0 .quad 2719036592861056677 - 0x4e, 0xeb, 0xf0, 0x93, 0x82, 0x46, 0xf0, 0x85, //0x0000c6b8 .quad -8795452545612846258 - 0x4e, 0xf2, 0xf6, 0x0a, 0xb8, 0xf2, 0x2a, 0xaf, //0x0000c6c0 .quad -5824576295778454962 - 0x21, 0x26, 0xed, 0x38, 0x23, 0x58, 0x6c, 0xa7, //0x0000c6c8 .quad -6382629663588669919 - 0xe1, 0xae, 0xb4, 0x0d, 0x66, 0xaf, 0xf5, 0x1a, //0x0000c6d0 .quad 1942651667131707105 - 0xaa, 0x6f, 0x28, 0x07, 0x2c, 0x6e, 0x47, 0xd1, //0x0000c6d8 .quad -3366601061058449494 - 0x4d, 0xed, 0x90, 0xc8, 0x9f, 0x8d, 0xd9, 0x50, //0x0000c6e0 .quad 5825843310384704845 - 0xca, 0x45, 0x79, 0x84, 0xdb, 0xa4, 0xcc, 0x82, //0x0000c6e8 .quad -9021654690802612790 - 0xa0, 0x28, 0xb5, 0xba, 0x07, 0xf1, 0x0f, 0xe5, //0x0000c6f0 .quad -1941067898873894752 - 0x3c, 0x97, 0x97, 0x65, 0x12, 0xce, 0x7f, 0xa3, //0x0000c6f8 .quad -6665382345075878084 - 0xc8, 0x72, 0x62, 0xa9, 0x49, 0xed, 0x53, 0x1e, //0x0000c700 .quad 2185351144835019464 - 0x0c, 0x7d, 0xfd, 0xfe, 0x96, 0xc1, 0x5f, 0xcc, //0x0000c708 .quad -3720041912917459700 - 0x7a, 0x0f, 0xbb, 0x13, 0x9c, 0xe8, 0xe8, 0x25, //0x0000c710 .quad 2731688931043774330 - 0x4f, 0xdc, 0xbc, 0xbe, 0xfc, 0xb1, 0x77, 0xff, //0x0000c718 .quad -38366372719436721 - 0xac, 0xe9, 0x54, 0x8c, 0x61, 0x91, 0xb1, 0x77, //0x0000c720 .quad 8624834609543440812 - 0xb1, 0x09, 0x36, 0xf7, 0x3d, 0xcf, 0xaa, 0x9f, //0x0000c728 .quad -6941508010590729807 - 0x17, 0x24, 0x6a, 0xef, 0xb9, 0xf5, 0x9d, 0xd5, //0x0000c730 .quad -3054014793352862697 - 0x1d, 0x8c, 0x03, 0x75, 0x0d, 0x83, 0x95, 0xc7, //0x0000c738 .quad -4065198994811024355 - 0x1d, 0xad, 0x44, 0x6b, 0x28, 0x73, 0x05, 0x4b, //0x0000c740 .quad 5405853545163697437 - 0x25, 0x6f, 0x44, 0xd2, 0xd0, 0xe3, 0x7a, 0xf9, //0x0000c748 .quad -469812725086392539 - 0x32, 0xec, 0x0a, 0x43, 0xf9, 0x67, 0xe3, 0x4e, //0x0000c750 .quad 5684501474941004850 - 0x77, 0xc5, 0x6a, 0x83, 0x62, 0xce, 0xec, 0x9b, //0x0000c758 .quad -7211161980820077193 - 0x3f, 0xa7, 0xcd, 0x93, 0xf7, 0x41, 0x9c, 0x22, //0x0000c760 .quad 2493940825248868159 - 0xd5, 0x76, 0x45, 0x24, 0xfb, 0x01, 0xe8, 0xc2, //0x0000c768 .quad -4402266457597708587 - 0x0f, 0x11, 0xc1, 0x78, 0x75, 0x52, 0x43, 0x6b, //0x0000c770 .quad 7729112049988473103 - 0x8a, 0xd4, 0x56, 0xed, 0x79, 0x02, 0xa2, 0xf3, //0x0000c778 .quad -891147053569747830 - 0xa9, 0xaa, 0x78, 0x6b, 0x89, 0x13, 0x0a, 0x83, //0x0000c780 .quad -9004363024039368023 - 0xd6, 0x44, 0x56, 0x34, 0x8c, 0x41, 0x45, 0x98, //0x0000c788 .quad -7474495936122174250 - 0x53, 0xd5, 0x56, 0xc6, 0x6b, 0x98, 0xcc, 0x23, //0x0000c790 .quad 2579604275232953683 - 0x0c, 0xd6, 0x6b, 0x41, 0xef, 0x91, 0x56, 0xbe, //0x0000c798 .quad -4731433901725329908 - 0xa8, 0x8a, 0xec, 0xb7, 0x86, 0xbe, 0xbf, 0x2c, //0x0000c7a0 .quad 3224505344041192104 - 0x8f, 0xcb, 0xc6, 0x11, 0x6b, 0x36, 0xec, 0xed, //0x0000c7a8 .quad -1302606358729274481 - 0xa9, 0xd6, 0xf3, 0x32, 0x14, 0xd7, 0xf7, 0x7b, //0x0000c7b0 .quad 8932844867666826921 - 0x39, 0x3f, 0x1c, 0xeb, 0x02, 0xa2, 0xb3, 0x94, //0x0000c7b8 .quad -7731658001846878407 - 0x53, 0xcc, 0xb0, 0x3f, 0xd9, 0xcc, 0xf5, 0xda, //0x0000c7c0 .quad -2669001970698630061 - 0x07, 0x4f, 0xe3, 0xa5, 0x83, 0x8a, 0xe0, 0xb9, //0x0000c7c8 .quad -5052886483881210105 - 0x68, 0xff, 0x9c, 0x8f, 0x0f, 0x40, 0xb3, 0xd1, //0x0000c7d0 .quad -3336252463373287576 - 0xc9, 0x22, 0x5c, 0x8f, 0x24, 0xad, 0x58, 0xe8, //0x0000c7d8 .quad -1704422086424124727 - 0xa1, 0x1f, 0xc2, 0xb9, 0x09, 0x08, 0x10, 0x23, //0x0000c7e0 .quad 2526528228819083169 - 0xbe, 0x95, 0x99, 0xd9, 0x36, 0x6c, 0x37, 0x91, //0x0000c7e8 .quad -7982792831656159810 - 0x8a, 0xa7, 0x32, 0x28, 0x0c, 0x0a, 0xd4, 0xab, //0x0000c7f0 .quad -6065211750830921846 - 0x2d, 0xfb, 0xff, 0x8f, 0x44, 0x47, 0x85, 0xb5, //0x0000c7f8 .quad -5366805021142811859 - 0x6c, 0x51, 0x3f, 0x32, 0x8f, 0x0c, 0xc9, 0x16, //0x0000c800 .quad 1641857348316123500 - 0xf9, 0xf9, 0xff, 0xb3, 0x15, 0x99, 0xe6, 0xe2, //0x0000c808 .quad -2096820258001126919 - 0xe3, 0x92, 0x67, 0x7f, 0xd9, 0xa7, 0x3d, 0xae, //0x0000c810 .quad -5891368184943504669 - 0x3b, 0xfc, 0x7f, 0x90, 0xad, 0x1f, 0xd0, 0x8d, //0x0000c818 .quad -8228041688891786181 - 0x9c, 0x77, 0x41, 0xdf, 0xcf, 0x11, 0xcd, 0x99, //0x0000c820 .quad -7364210231179380836 - 0x4a, 0xfb, 0x9f, 0xf4, 0x98, 0x27, 0x44, 0xb1, //0x0000c828 .quad -5673366092687344822 - 0x83, 0xd5, 0x11, 0xd7, 0x43, 0x56, 0x40, 0x40, //0x0000c830 .quad 4629795266307937667 - 0x1d, 0xfa, 0xc7, 0x31, 0x7f, 0x31, 0x95, 0xdd, //0x0000c838 .quad -2480021597431793123 - 0x72, 0x25, 0x6b, 0x66, 0xea, 0x35, 0x28, 0x48, //0x0000c840 .quad 5199465050656154994 - 0x52, 0xfc, 0x1c, 0x7f, 0xef, 0x3e, 0x7d, 0x8a, //0x0000c848 .quad -8467542526035952558 - 0xcf, 0xee, 0x05, 0x00, 0x65, 0x43, 0x32, 0xda, //0x0000c850 .quad -2724040723534582065 - 0x66, 0x3b, 0xe4, 0x5e, 0xab, 0x8e, 0x1c, 0xad, //0x0000c858 .quad -5972742139117552794 - 0x82, 0x6a, 0x07, 0x40, 0x3e, 0xd4, 0xbe, 0x90, //0x0000c860 .quad -8016736922845615486 - 0x40, 0x4a, 0x9d, 0x36, 0x56, 0xb2, 0x63, 0xd8, //0x0000c868 .quad -2854241655469553088 - 0x91, 0xa2, 0x04, 0xe8, 0xa6, 0x44, 0x77, 0x5a, //0x0000c870 .quad 6518754469289960081 - 0x68, 0x4e, 0x22, 0xe2, 0x75, 0x4f, 0x3e, 0x87, //0x0000c878 .quad -8701430062309552536 - 0x36, 0xcb, 0x05, 0xa2, 0xd0, 0x15, 0x15, 0x71, //0x0000c880 .quad 8148443086612450102 - 0x02, 0xe2, 0xaa, 0x5a, 0x53, 0xe3, 0x0d, 0xa9, //0x0000c888 .quad -6265101559459552766 - 0x03, 0x3e, 0x87, 0xca, 0x44, 0x5b, 0x5a, 0x0d, //0x0000c890 .quad 962181821410786819 - 0x83, 0x9a, 0x55, 0x31, 0x28, 0x5c, 0x51, 0xd3, //0x0000c898 .quad -3219690930897053053 - 0xc2, 0x86, 0x94, 0xfe, 0x0a, 0x79, 0x58, 0xe8, //0x0000c8a0 .quad -1704479370831952190 - 0x91, 0x80, 0xd5, 0x1e, 0x99, 0xd9, 0x12, 0x84, //0x0000c8a8 .quad -8929835859451740015 - 0x72, 0xa8, 0x39, 0xbe, 0x4d, 0x97, 0x6e, 0x62, //0x0000c8b0 .quad 7092772823314835570 - 0xb6, 0xe0, 0x8a, 0x66, 0xff, 0x8f, 0x17, 0xa5, //0x0000c8b8 .quad -6550608805887287114 - 0x8f, 0x12, 0xc8, 0x2d, 0x21, 0x3d, 0x0a, 0xfb, //0x0000c8c0 .quad -357406007711231345 - 0xe3, 0x98, 0x2d, 0x40, 0xff, 0x73, 0x5d, 0xce, //0x0000c8c8 .quad -3576574988931720989 - 0x99, 0x0b, 0x9d, 0xbc, 0x34, 0x66, 0xe6, 0x7c, //0x0000c8d0 .quad 8999993282035256217 - 0x8e, 0x7f, 0x1c, 0x88, 0x7f, 0x68, 0xfa, 0x80, //0x0000c8d8 .quad -9152888395723407474 - 0x80, 0x4e, 0xc4, 0xeb, 0xc1, 0xff, 0x1f, 0x1c, //0x0000c8e0 .quad 2026619565689294464 - 0x72, 0x9f, 0x23, 0x6a, 0x9f, 0x02, 0x39, 0xa1, //0x0000c8e8 .quad -6829424476226871438 - 0x20, 0x62, 0xb5, 0x66, 0xb2, 0xff, 0x27, 0xa3, //0x0000c8f0 .quad -6690097579743157728 - 0x4e, 0x87, 0xac, 0x44, 0x47, 0x43, 0x87, 0xc9, //0x0000c8f8 .quad -3925094576856201394 - 0xa8, 0xba, 0x62, 0x00, 0x9f, 0xff, 0xf1, 0x4b, //0x0000c900 .quad 5472436080603216552 - 0x22, 0xa9, 0xd7, 0x15, 0x19, 0x14, 0xe9, 0xfb, //0x0000c908 .quad -294682202642863838 - 0xa9, 0xb4, 0x3d, 0x60, 0xc3, 0x3f, 0x77, 0x6f, //0x0000c910 .quad 8031958568804398249 - 0xb5, 0xc9, 0xa6, 0xad, 0x8f, 0xac, 0x71, 0x9d, //0x0000c918 .quad -7101705404292871755 - 0xd3, 0x21, 0x4d, 0x38, 0xb4, 0x0f, 0x55, 0xcb, //0x0000c920 .quad -3795109844276665901 - 0x22, 0x7c, 0x10, 0x99, 0xb3, 0x17, 0xce, 0xc4, //0x0000c928 .quad -4265445736938701790 - 0x48, 0x6a, 0x60, 0x46, 0xa1, 0x53, 0x2a, 0x7e, //0x0000c930 .quad 9091170749936331336 - 0x2b, 0x9b, 0x54, 0x7f, 0xa0, 0x9d, 0x01, 0xf6, //0x0000c938 .quad -720121152745989333 - 0x6d, 0x42, 0xfc, 0xcb, 0x44, 0x74, 0xda, 0x2e, //0x0000c940 .quad 3376138709496513133 - 0xfb, 0xe0, 0x94, 0x4f, 0x84, 0x02, 0xc1, 0x99, //0x0000c948 .quad -7367604748107325189 - 0x08, 0x53, 0xfb, 0xfe, 0x55, 0x11, 0x91, 0xfa, //0x0000c950 .quad -391512631556746488 - 0x39, 0x19, 0x7a, 0x63, 0x25, 0x43, 0x31, 0xc0, //0x0000c958 .quad -4597819916706768583 - 0xca, 0x27, 0xba, 0x7e, 0xab, 0x55, 0x35, 0x79, //0x0000c960 .quad 8733981247408842698 - 0x88, 0x9f, 0x58, 0xbc, 0xee, 0x93, 0x3d, 0xf0, //0x0000c968 .quad -1135588877456072824 - 0xde, 0x58, 0x34, 0x2f, 0x8b, 0x55, 0xc1, 0x4b, //0x0000c970 .quad 5458738279630526686 - 0xb5, 0x63, 0xb7, 0x35, 0x75, 0x7c, 0x26, 0x96, //0x0000c978 .quad -7627272076051127371 - 0x16, 0x6f, 0x01, 0xfb, 0xed, 0xaa, 0xb1, 0x9e, //0x0000c980 .quad -7011635205744005354 - 0xa2, 0x3c, 0x25, 0x83, 0x92, 0x1b, 0xb0, 0xbb, //0x0000c988 .quad -4922404076636521310 - 0xdc, 0xca, 0xc1, 0x79, 0xa9, 0x15, 0x5e, 0x46, //0x0000c990 .quad 5070514048102157020 - 0xcb, 0x8b, 0xee, 0x23, 0x77, 0x22, 0x9c, 0xea, //0x0000c998 .quad -1541319077368263733 - 0xc9, 0x1e, 0x19, 0xec, 0x89, 0xcd, 0xfa, 0x0b, //0x0000c9a0 .quad 863228270850154185 - 0x5f, 0x17, 0x75, 0x76, 0x8a, 0x95, 0xa1, 0x92, //0x0000c9a8 .quad -7880853450996246689 - 0x7b, 0x66, 0x1f, 0x67, 0xec, 0x80, 0xf9, 0xce, //0x0000c9b0 .quad -3532650679864695173 - 0x36, 0x5d, 0x12, 0x14, 0xed, 0xfa, 0x49, 0xb7, //0x0000c9b8 .quad -5239380795317920458 - 0x1a, 0x40, 0xe7, 0x80, 0x27, 0xe1, 0xb7, 0x82, //0x0000c9c0 .quad -9027499368258256870 - 0x84, 0xf4, 0x16, 0x59, 0xa8, 0x79, 0x1c, 0xe5, //0x0000c9c8 .quad -1937539975720012668 - 0x10, 0x88, 0x90, 0xb0, 0xb8, 0xec, 0xb2, 0xd1, //0x0000c9d0 .quad -3336344095947716592 - 0xd2, 0x58, 0xae, 0x37, 0x09, 0xcc, 0x31, 0x8f, //0x0000c9d8 .quad -8128491512466089774 - 0x15, 0xaa, 0xb4, 0xdc, 0xe6, 0xa7, 0x1f, 0x86, //0x0000c9e0 .quad -8782116138362033643 - 0x07, 0xef, 0x99, 0x85, 0x0b, 0x3f, 0xfe, 0xb2, //0x0000c9e8 .quad -5548928372155224313 - 0x9a, 0xd4, 0xe1, 0x93, 0xe0, 0x91, 0xa7, 0x67, //0x0000c9f0 .quad 7469098900757009562 - 0xc9, 0x6a, 0x00, 0x67, 0xce, 0xce, 0xbd, 0xdf, //0x0000c9f8 .quad -2324474446766642487 - 0xe0, 0x24, 0x6d, 0x5c, 0x2c, 0xbb, 0xc8, 0xe0, //0x0000ca00 .quad -2249342214667950880 - 0xbd, 0x42, 0x60, 0x00, 0x41, 0xa1, 0xd6, 0x8b, //0x0000ca08 .quad -8370325556870233411 - 0x18, 0x6e, 0x88, 0x73, 0xf7, 0xe9, 0xfa, 0x58, //0x0000ca10 .quad 6411694268519837208 - 0x6d, 0x53, 0x78, 0x40, 0x91, 0x49, 0xcc, 0xae, //0x0000ca18 .quad -5851220927660403859 - 0x9e, 0x89, 0x6a, 0x50, 0x75, 0xa4, 0x39, 0xaf, //0x0000ca20 .quad -5820440219632367202 - 0x48, 0x68, 0x96, 0x90, 0xf5, 0x5b, 0x7f, 0xda, //0x0000ca28 .quad -2702340141148116920 - 0x03, 0x96, 0x42, 0x52, 0xc9, 0x06, 0x84, 0x6d, //0x0000ca30 .quad 7891439908798240259 - 0x2d, 0x01, 0x5e, 0x7a, 0x79, 0x99, 0x8f, 0x88, //0x0000ca38 .quad -8606491615858654931 - 0x83, 0x3b, 0xd3, 0xa6, 0x7b, 0x08, 0xe5, 0xc8, //0x0000ca40 .quad -3970758169284363389 - 0x78, 0x81, 0xf5, 0xd8, 0xd7, 0x7f, 0xb3, 0xaa, //0x0000ca48 .quad -6146428501395930760 - 0x64, 0x0a, 0x88, 0x90, 0x9a, 0x4a, 0x1e, 0xfb, //0x0000ca50 .quad -351761693178066332 - 0xd6, 0xe1, 0x32, 0xcf, 0xcd, 0x5f, 0x60, 0xd5, //0x0000ca58 .quad -3071349608317525546 - 0x7f, 0x06, 0x55, 0x9a, 0xa0, 0xee, 0xf2, 0x5c, //0x0000ca60 .quad 6697677969404790399 - 0x26, 0xcd, 0x7f, 0xa1, 0xe0, 0x3b, 0x5c, 0x85, //0x0000ca68 .quad -8837122532839535322 - 0x1e, 0x48, 0xea, 0xc0, 0x48, 0xaa, 0x2f, 0xf4, //0x0000ca70 .quad -851274575098787810 - 0x6f, 0xc0, 0xdf, 0xc9, 0xd8, 0x4a, 0xb3, 0xa6, //0x0000ca78 .quad -6434717147622031249 - 0x26, 0xda, 0x24, 0xf1, 0xda, 0x94, 0x3b, 0xf1, //0x0000ca80 .quad -1064093218873484762 - 0x8b, 0xb0, 0x57, 0xfc, 0x8e, 0x1d, 0x60, 0xd0, //0x0000ca88 .quad -3431710416100151157 - 0x58, 0x08, 0xb7, 0xd6, 0x08, 0x3d, 0xc5, 0x76, //0x0000ca90 .quad 8558313775058847832 - 0x57, 0xce, 0xb6, 0x5d, 0x79, 0x12, 0x3c, 0x82, //0x0000ca98 .quad -9062348037703676329 - 0x6e, 0xca, 0x64, 0x0c, 0x4b, 0x8c, 0x76, 0x54, //0x0000caa0 .quad 6086206200396171886 - 0xed, 0x81, 0x24, 0xb5, 0x17, 0x17, 0xcb, 0xa2, //0x0000caa8 .quad -6716249028702207507 - 0x09, 0xfd, 0x7d, 0xcf, 0x5d, 0x2f, 0x94, 0xa9, //0x0000cab0 .quad -6227300304786948855 - 0x68, 0xa2, 0x6d, 0xa2, 0xdd, 0xdc, 0x7d, 0xcb, //0x0000cab8 .quad -3783625267450371480 - 0x4c, 0x7c, 0x5d, 0x43, 0x35, 0x3b, 0xf9, 0xd3, //0x0000cac0 .quad -3172439362556298164 - 0x02, 0x0b, 0x09, 0x0b, 0x15, 0x54, 0x5d, 0xfe, //0x0000cac8 .quad -117845565885576446 - 0xaf, 0x6d, 0x1a, 0x4a, 0x01, 0xc5, 0x7b, 0xc4, //0x0000cad0 .quad -4288617610811380305 - 0xe1, 0xa6, 0xe5, 0x26, 0x8d, 0x54, 0xfa, 0x9e, //0x0000cad8 .quad -6991182506319567135 - 0x1b, 0x09, 0xa1, 0x9c, 0x41, 0xb6, 0x9a, 0x35, //0x0000cae0 .quad 3862600023340550427 - 0x9a, 0x10, 0x9f, 0x70, 0xb0, 0xe9, 0xb8, 0xc6, //0x0000cae8 .quad -4127292114472071014 - 0x62, 0x4b, 0xc9, 0x03, 0xd2, 0x63, 0x01, 0xc3, //0x0000caf0 .quad -4395122007679087774 - 0xc0, 0xd4, 0xc6, 0x8c, 0x1c, 0x24, 0x67, 0xf8, //0x0000caf8 .quad -547429124662700864 - 0x1d, 0xcf, 0x5d, 0x42, 0x63, 0xde, 0xe0, 0x79, //0x0000cb00 .quad 8782263791269039901 - 0xf8, 0x44, 0xfc, 0xd7, 0x91, 0x76, 0x40, 0x9b, //0x0000cb08 .quad -7259672230555269896 - 0xe4, 0x42, 0xf5, 0x12, 0xfc, 0x15, 0x59, 0x98, //0x0000cb10 .quad -7468914334623251740 - 0x36, 0x56, 0xfb, 0x4d, 0x36, 0x94, 0x10, 0xc2, //0x0000cb18 .quad -4462904269766699466 - 0x9d, 0x93, 0xb2, 0x17, 0x7b, 0x5b, 0x6f, 0x3e, //0x0000cb20 .quad 4498915137003099037 - 0xc4, 0x2b, 0x7a, 0xe1, 0x43, 0xb9, 0x94, 0xf2, //0x0000cb28 .quad -966944318780986428 - 0x42, 0x9c, 0xcf, 0xee, 0x2c, 0x99, 0x05, 0xa7, //0x0000cb30 .quad -6411550076227838910 - 0x5a, 0x5b, 0xec, 0x6c, 0xca, 0xf3, 0x9c, 0x97, //0x0000cb38 .quad -7521869226879198374 - 0x53, 0x83, 0x83, 0x2a, 0x78, 0xff, 0xc6, 0x50, //0x0000cb40 .quad 5820620459997365075 - 0x31, 0x72, 0x27, 0x08, 0xbd, 0x30, 0x84, 0xbd, //0x0000cb48 .quad -4790650515171610063 - 0x28, 0x64, 0x24, 0x35, 0x56, 0xbf, 0xf8, 0xa4, //0x0000cb50 .quad -6559282480285457368 - 0xbd, 0x4e, 0x31, 0x4a, 0xec, 0x3c, 0xe5, 0xec, //0x0000cb58 .quad -1376627125537124675 - 0x99, 0xbe, 0x36, 0xe1, 0x95, 0x77, 0x1b, 0x87, //0x0000cb60 .quad -8711237568605798759 - 0x36, 0xd1, 0x5e, 0xae, 0x13, 0x46, 0x0f, 0x94, //0x0000cb68 .quad -7777920981101784778 - 0x3f, 0x6e, 0x84, 0x59, 0x7b, 0x55, 0xe2, 0x28, //0x0000cb70 .quad 2946011094524915263 - 0x84, 0x85, 0xf6, 0x99, 0x98, 0x17, 0x13, 0xb9, //0x0000cb78 .quad -5110715207949843068 - 0xcf, 0x89, 0xe5, 0x2f, 0xda, 0xea, 0x1a, 0x33, //0x0000cb80 .quad 3682513868156144079 - 0xe5, 0x26, 0x74, 0xc0, 0x7e, 0xdd, 0x57, 0xe7, //0x0000cb88 .quad -1776707991509915931 - 0x21, 0x76, 0xef, 0x5d, 0xc8, 0xd2, 0xf0, 0x3f, //0x0000cb90 .quad 4607414176811284001 - 0x4f, 0x98, 0x48, 0x38, 0x6f, 0xea, 0x96, 0x90, //0x0000cb98 .quad -8027971522334779313 - 0xa9, 0x53, 0x6b, 0x75, 0x7a, 0x07, 0xed, 0x0f, //0x0000cba0 .quad 1147581702586717097 - 0x63, 0xbe, 0x5a, 0x06, 0x0b, 0xa5, 0xbc, 0xb4, //0x0000cba8 .quad -5423278384491086237 - 0x94, 0x28, 0xc6, 0x12, 0x59, 0x49, 0xe8, 0xd3, //0x0000cbb0 .quad -3177208890193991532 - 0xfb, 0x6d, 0xf1, 0xc7, 0x4d, 0xce, 0xeb, 0xe1, //0x0000cbb8 .quad -2167411962186469893 - 0x5c, 0xd9, 0xbb, 0xab, 0xd7, 0x2d, 0x71, 0x64, //0x0000cbc0 .quad 7237616480483531100 - 0xbd, 0xe4, 0xf6, 0x9c, 0xf0, 0x60, 0x33, 0x8d, //0x0000cbc8 .quad -8272161504007625539 - 0xb3, 0xcf, 0xaa, 0x96, 0x4d, 0x79, 0x8d, 0xbd, //0x0000cbd0 .quad -4788037454677749837 - 0xec, 0x9d, 0x34, 0xc4, 0x2c, 0x39, 0x80, 0xb0, //0x0000cbd8 .quad -5728515861582144020 - 0xa0, 0x83, 0x55, 0xfc, 0xa0, 0xd7, 0xf0, 0xec, //0x0000cbe0 .quad -1373360799919799392 - 0x67, 0xc5, 0x41, 0xf5, 0x77, 0x47, 0xa0, 0xdc, //0x0000cbe8 .quad -2548958808550292121 - 0x44, 0x72, 0xb5, 0x9d, 0xc4, 0x86, 0x16, 0xf4, //0x0000cbf0 .quad -858350499949874620 - 0x60, 0x1b, 0x49, 0xf9, 0xaa, 0x2c, 0xe4, 0x89, //0x0000cbf8 .quad -8510628282985014432 - 0xd5, 0xce, 0x22, 0xc5, 0x75, 0x28, 0x1c, 0x31, //0x0000cc00 .quad 3538747893490044629 - 0x39, 0x62, 0x9b, 0xb7, 0xd5, 0x37, 0x5d, 0xac, //0x0000cc08 .quad -6026599335303880135 - 0x8b, 0x82, 0x6b, 0x36, 0x93, 0x32, 0x63, 0x7d, //0x0000cc10 .quad 9035120885289943691 - 0xc7, 0x3a, 0x82, 0x25, 0xcb, 0x85, 0x74, 0xd7, //0x0000cc18 .quad -2921563150702462265 - 0x97, 0x31, 0x03, 0x02, 0x9c, 0xff, 0x5d, 0xae, //0x0000cc20 .quad -5882264492762254953 - 0xbc, 0x64, 0x71, 0xf7, 0x9e, 0xd3, 0xa8, 0x86, //0x0000cc28 .quad -8743505996830120772 - 0xfc, 0xfd, 0x83, 0x02, 0x83, 0x7f, 0xf5, 0xd9, //0x0000cc30 .quad -2741144597525430788 - 0xeb, 0xbd, 0x4d, 0xb5, 0x86, 0x08, 0x53, 0xa8, //0x0000cc38 .quad -6317696477610263061 - 0x7b, 0xfd, 0x24, 0xc3, 0x63, 0xdf, 0x72, 0xd0, //0x0000cc40 .quad -3426430746906788485 - 0x66, 0x2d, 0xa1, 0x62, 0xa8, 0xca, 0x67, 0xd2, //0x0000cc48 .quad -3285434578585440922 - 0x6d, 0x1e, 0xf7, 0x59, 0x9e, 0xcb, 0x47, 0x42, //0x0000cc50 .quad 4776009810824339053 - 0x60, 0xbc, 0xa4, 0x3d, 0xa9, 0xde, 0x80, 0x83, //0x0000cc58 .quad -8970925639256982432 - 0x08, 0xe6, 0x74, 0xf0, 0x85, 0xbe, 0xd9, 0x52, //0x0000cc60 .quad 5970012263530423816 - 0x78, 0xeb, 0x0d, 0x8d, 0x53, 0x16, 0x61, 0xa4, //0x0000cc68 .quad -6601971030643840136 - 0x8b, 0x1f, 0x92, 0x6c, 0x27, 0x2e, 0x90, 0x67, //0x0000cc70 .quad 7462515329413029771 - 0x56, 0x66, 0x51, 0x70, 0xe8, 0x5b, 0x79, 0xcd, //0x0000cc78 .quad -3640777769877412266 - 0xb6, 0x53, 0xdb, 0xa3, 0xd8, 0x1c, 0xba, 0x00, //0x0000cc80 .quad 52386062455755702 - 0xf6, 0xdf, 0x32, 0x46, 0x71, 0xd9, 0x6b, 0x80, //0x0000cc88 .quad -9193015133814464522 - 0xa4, 0x28, 0xd2, 0xcc, 0x0e, 0xa4, 0xe8, 0x80, //0x0000cc90 .quad -9157889458785081180 - 0xf3, 0x97, 0xbf, 0x97, 0xcd, 0xcf, 0x86, 0xa0, //0x0000cc98 .quad -6879582898840692749 - 0xcd, 0xb2, 0x06, 0x80, 0x12, 0xcd, 0x22, 0x61, //0x0000cca0 .quad 6999382250228200141 - 0xf0, 0x7d, 0xaf, 0xfd, 0xc0, 0x83, 0xa8, 0xc8, //0x0000cca8 .quad -3987792605123478032 - 0x81, 0x5f, 0x08, 0x20, 0x57, 0x80, 0x6b, 0x79, //0x0000ccb0 .quad 8749227812785250177 - 0x6c, 0x5d, 0x1b, 0x3d, 0xb1, 0xa4, 0xd2, 0xfa, //0x0000ccb8 .quad -373054737976959636 - 0xb0, 0x3b, 0x05, 0x74, 0x36, 0x30, 0xe3, 0xcb, //0x0000ccc0 .quad -3755104653863994448 - 0x63, 0x1a, 0x31, 0xc6, 0xee, 0xa6, 0xc3, 0x9c, //0x0000ccc8 .quad -7150688238876681629 - 0x9c, 0x8a, 0x06, 0x11, 0x44, 0xfc, 0xdb, 0xbe, //0x0000ccd0 .quad -4693880817329993060 - 0xfc, 0x60, 0xbd, 0x77, 0xaa, 0x90, 0xf4, 0xc3, //0x0000ccd8 .quad -4326674280168464132 - 0x44, 0x2d, 0x48, 0x15, 0x55, 0xfb, 0x92, 0xee, //0x0000cce0 .quad -1255665003235103420 - 0x3b, 0xb9, 0xac, 0x15, 0xd5, 0xb4, 0xf1, 0xf4, //0x0000cce8 .quad -796656831783192261 - 0x4a, 0x1c, 0x4d, 0x2d, 0x15, 0xdd, 0x1b, 0x75, //0x0000ccf0 .quad 8438581409832836170 - 0xc5, 0xf3, 0x8b, 0x2d, 0x05, 0x11, 0x17, 0x99, //0x0000ccf8 .quad -7415439547505577019 - 0x5d, 0x63, 0xa0, 0x78, 0x5a, 0xd4, 0x62, 0xd2, //0x0000cd00 .quad -3286831292991118499 - 0xb6, 0xf0, 0xee, 0x78, 0x46, 0xd5, 0x5c, 0xbf, //0x0000cd08 .quad -4657613415954583370 - 0x34, 0x7c, 0xc8, 0x16, 0x71, 0x89, 0xfb, 0x86, //0x0000cd10 .quad -8720225134666286028 - 0xe4, 0xac, 0x2a, 0x17, 0x98, 0x0a, 0x34, 0xef, //0x0000cd18 .quad -1210330751515841308 - 0xa0, 0x4d, 0x3d, 0xae, 0xe6, 0x35, 0x5d, 0xd4, //0x0000cd20 .quad -3144297699952734816 - 0x0e, 0xac, 0x7a, 0x0e, 0x9f, 0x86, 0x80, 0x95, //0x0000cd28 .quad -7673985747338482674 - 0x09, 0xa1, 0xcc, 0x59, 0x60, 0x83, 0x74, 0x89, //0x0000cd30 .quad -8542058143368306423 - 0x12, 0x57, 0x19, 0xd2, 0x46, 0xa8, 0xe0, 0xba, //0x0000cd38 .quad -4980796165745715438 - 0x4b, 0xc9, 0x3f, 0x70, 0x38, 0xa4, 0xd1, 0x2b, //0x0000cd40 .quad 3157485376071780683 - 0xd7, 0xac, 0x9f, 0x86, 0x58, 0xd2, 0x98, 0xe9, //0x0000cd48 .quad -1614309188754756393 - 0xcf, 0xdd, 0x27, 0x46, 0xa3, 0x06, 0x63, 0x7b, //0x0000cd50 .quad 8890957387685944783 - 0x06, 0xcc, 0x23, 0x54, 0x77, 0x83, 0xff, 0x91, //0x0000cd58 .quad -7926472270612804602 - 0x42, 0xd5, 0xb1, 0x17, 0x4c, 0xc8, 0x3b, 0x1a, //0x0000cd60 .quad 1890324697752655170 - 0x08, 0xbf, 0x2c, 0x29, 0x55, 0x64, 0x7f, 0xb6, //0x0000cd68 .quad -5296404319838617848 - 0x93, 0x4a, 0x9e, 0x1d, 0x5f, 0xba, 0xca, 0x20, //0x0000cd70 .quad 2362905872190818963 - 0xca, 0xee, 0x77, 0x73, 0x6a, 0x3d, 0x1f, 0xe4, //0x0000cd78 .quad -2008819381370884406 - 0x9c, 0xee, 0x82, 0x72, 0x7b, 0xb4, 0x7e, 0x54, //0x0000cd80 .quad 6088502188546649756 - 0x3e, 0xf5, 0x2a, 0x88, 0x62, 0x86, 0x93, 0x8e, //0x0000cd88 .quad -8173041140997884610 - 0x43, 0xaa, 0x23, 0x4f, 0x9a, 0x61, 0x9e, 0xe9, //0x0000cd90 .quad -1612744301171463613 - 0x8d, 0xb2, 0x35, 0x2a, 0xfb, 0x67, 0x38, 0xb2, //0x0000cd98 .quad -5604615407819967859 - 0xd4, 0x94, 0xec, 0xe2, 0x00, 0xfa, 0x05, 0x64, //0x0000cda0 .quad 7207441660390446292 - 0x31, 0x1f, 0xc3, 0xf4, 0xf9, 0x81, 0xc6, 0xde, //0x0000cda8 .quad -2394083241347571919 - 0x04, 0xdd, 0xd3, 0x8d, 0x40, 0xbc, 0x83, 0xde, //0x0000cdb0 .quad -2412877989897052924 - 0x7e, 0xf3, 0xf9, 0x38, 0x3c, 0x11, 0x3c, 0x8b, //0x0000cdb8 .quad -8413831053483314306 - 0x45, 0xd4, 0x48, 0xb1, 0x50, 0xab, 0x24, 0x96, //0x0000cdc0 .quad -7627783505798704059 - 0x5e, 0x70, 0x38, 0x47, 0x8b, 0x15, 0x0b, 0xae, //0x0000cdc8 .quad -5905602798426754978 - 0x57, 0x09, 0x9b, 0xdd, 0x24, 0xd6, 0xad, 0x3b, //0x0000cdd0 .quad 4300328673033783639 - 0x76, 0x8c, 0x06, 0x19, 0xee, 0xda, 0x8d, 0xd9, //0x0000cdd8 .quad -2770317479606055818 - 0xd6, 0xe5, 0x80, 0x0a, 0xd7, 0xa5, 0x4c, 0xe5, //0x0000cde0 .quad -1923980597781273130 - 0xc9, 0x17, 0xa4, 0xcf, 0xd4, 0xa8, 0xf8, 0x87, //0x0000cde8 .quad -8648977452394866743 - 0x4c, 0x1f, 0x21, 0xcd, 0x4c, 0xcf, 0x9f, 0x5e, //0x0000cdf0 .quad 6818396289628184396 - 0xbc, 0x1d, 0x8d, 0x03, 0x0a, 0xd3, 0xf6, 0xa9, //0x0000cdf8 .quad -6199535797066195524 - 0x1f, 0x67, 0x69, 0x00, 0x20, 0xc3, 0x47, 0x76, //0x0000ce00 .quad 8522995362035230495 - 0x2b, 0x65, 0x70, 0x84, 0xcc, 0x87, 0x74, 0xd4, //0x0000ce08 .quad -3137733727905356501 - 0x73, 0xe0, 0x41, 0x00, 0xf4, 0xd9, 0xec, 0x29, //0x0000ce10 .quad 3021029092058325107 - 0x3b, 0x3f, 0xc6, 0xd2, 0xdf, 0xd4, 0xc8, 0x84, //0x0000ce18 .quad -8878612607581929669 - 0x90, 0x58, 0x52, 0x00, 0x71, 0x10, 0x68, 0xf4, //0x0000ce20 .quad -835399653354481520 - 0x09, 0xcf, 0x77, 0xc7, 0x17, 0x0a, 0xfb, 0xa5, //0x0000ce28 .quad -6486579741050024183 - 0xb4, 0xee, 0x66, 0x40, 0x8d, 0x14, 0x82, 0x71, //0x0000ce30 .quad 8179122470161673908 - 0xcc, 0xc2, 0x55, 0xb9, 0x9d, 0xcc, 0x79, 0xcf, //0x0000ce38 .quad -3496538657885142324 - 0x30, 0x55, 0x40, 0x48, 0xd8, 0x4c, 0xf1, 0xc6, //0x0000ce40 .quad -4111420493003729616 - 0xbf, 0x99, 0xd5, 0x93, 0xe2, 0x1f, 0xac, 0x81, //0x0000ce48 .quad -9102865688819295809 - 0x7c, 0x6a, 0x50, 0x5a, 0x0e, 0xa0, 0xad, 0xb8, //0x0000ce50 .quad -5139275616254662020 - 0x2f, 0x00, 0xcb, 0x38, 0xdb, 0x27, 0x17, 0xa2, //0x0000ce58 .quad -6766896092596731857 - 0x1c, 0x85, 0xe4, 0xf0, 0x11, 0x08, 0xd9, 0xa6, //0x0000ce60 .quad -6424094520318327524 - 0x3b, 0xc0, 0xfd, 0x06, 0xd2, 0xf1, 0x9c, 0xca, //0x0000ce68 .quad -3846934097318526917 - 0x63, 0xa6, 0x1d, 0x6d, 0x16, 0x4a, 0x8f, 0x90, //0x0000ce70 .quad -8030118150397909405 - 0x4a, 0x30, 0xbd, 0x88, 0x46, 0x2e, 0x44, 0xfd, //0x0000ce78 .quad -196981603220770742 - 0xfe, 0x87, 0x32, 0x04, 0x4e, 0x8e, 0x59, 0x9a, //0x0000ce80 .quad -7324666853212387330 - 0x2e, 0x3e, 0x76, 0x15, 0xec, 0x9c, 0x4a, 0x9e, //0x0000ce88 .quad -7040642529654063570 - 0xfd, 0x29, 0x3f, 0x85, 0xe1, 0xf1, 0xef, 0x40, //0x0000ce90 .quad 4679224488766679549 - 0xba, 0xcd, 0xd3, 0x1a, 0x27, 0x44, 0xdd, 0xc5, //0x0000ce98 .quad -4189117143640191558 - 0x7c, 0xf4, 0x8e, 0xe6, 0x59, 0xee, 0x2b, 0xd1, //0x0000cea0 .quad -3374341425896426372 - 0x28, 0xc1, 0x88, 0xe1, 0x30, 0x95, 0x54, 0xf7, //0x0000cea8 .quad -624710411122851544 - 0xce, 0x58, 0x19, 0x30, 0xf8, 0x74, 0xbb, 0x82, //0x0000ceb0 .quad -9026492418826348338 - 0xb9, 0x78, 0xf5, 0x8c, 0x3e, 0xdd, 0x94, 0x9a, //0x0000ceb8 .quad -7307973034592864071 - 0x01, 0xaf, 0x1f, 0x3c, 0x36, 0x52, 0x6a, 0xe3, //0x0000cec0 .quad -2059743486678159615 - 0xe7, 0xd6, 0x32, 0x30, 0x8e, 0x14, 0x3a, 0xc1, //0x0000cec8 .quad -4523280274813692185 - 0xc1, 0x9a, 0x27, 0xcb, 0xc3, 0xe6, 0x44, 0xdc, //0x0000ced0 .quad -2574679358347699519 - 0xa1, 0x8c, 0x3f, 0xbc, 0xb1, 0x99, 0x88, 0xf1, //0x0000ced8 .quad -1042414325089727327 - 0xb9, 0xc0, 0xf8, 0x5e, 0x3a, 0x10, 0xab, 0x29, //0x0000cee0 .quad 3002511419460075705 - 0xe5, 0xb7, 0xa7, 0x15, 0x0f, 0x60, 0xf5, 0x96, //0x0000cee8 .quad -7569037980822161435 - 0xe7, 0xf0, 0xb6, 0xf6, 0x48, 0xd4, 0x15, 0x74, //0x0000cef0 .quad 8364825292752482535 - 0xde, 0xa5, 0x11, 0xdb, 0x12, 0xb8, 0xb2, 0xbc, //0x0000cef8 .quad -4849611457600313890 - 0x21, 0xad, 0x64, 0x34, 0x5b, 0x49, 0x1b, 0x11, //0x0000cf00 .quad 1232659579085827361 - 0x56, 0x0f, 0xd6, 0x91, 0x17, 0x66, 0xdf, 0xeb, //0x0000cf08 .quad -1450328303573004458 - 0x34, 0xec, 0xbe, 0x00, 0xd9, 0x0d, 0xb1, 0xca, //0x0000cf10 .quad -3841273781498745804 - 0x95, 0xc9, 0x25, 0xbb, 0xce, 0x9f, 0x6b, 0x93, //0x0000cf18 .quad -7823984217374209643 - 0x42, 0xa7, 0xee, 0x40, 0x4f, 0x51, 0x5d, 0x3d, //0x0000cf20 .quad 4421779809981343554 - 0xfb, 0x3b, 0xef, 0x69, 0xc2, 0x87, 0x46, 0xb8, //0x0000cf28 .quad -5168294253290374149 - 0x12, 0x51, 0x2a, 0x11, 0xa3, 0xa5, 0xb4, 0x0c, //0x0000cf30 .quad 915538744049291538 - 0xfa, 0x0a, 0x6b, 0x04, 0xb3, 0x29, 0x58, 0xe6, //0x0000cf38 .quad -1848681798185579782 - 0xab, 0x72, 0xba, 0xea, 0x85, 0xe7, 0xf0, 0x47, //0x0000cf40 .quad 5183897733458195115 - 0xdc, 0xe6, 0xc2, 0xe2, 0x0f, 0x1a, 0xf7, 0x8f, //0x0000cf48 .quad -8072955151507069220 - 0x56, 0x0f, 0x69, 0x65, 0x67, 0x21, 0xed, 0x59, //0x0000cf50 .quad 6479872166822743894 - 0x93, 0xa0, 0x73, 0xdb, 0x93, 0xe0, 0xf4, 0xb3, //0x0000cf58 .quad -5479507920956448621 - 0x2c, 0x53, 0xc3, 0x3e, 0xc1, 0x69, 0x68, 0x30, //0x0000cf60 .quad 3488154190101041964 - 0xb8, 0x88, 0x50, 0xd2, 0xb8, 0x18, 0xf2, 0xe0, //0x0000cf68 .quad -2237698882768172872 - 0xfb, 0x13, 0x3a, 0xc7, 0x18, 0x42, 0x41, 0x1e, //0x0000cf70 .quad 2180096368813151227 - 0x73, 0x55, 0x72, 0x83, 0x73, 0x4f, 0x97, 0x8c, //0x0000cf78 .quad -8316090829371189901 - 0xfa, 0x98, 0x08, 0xf9, 0x9e, 0x92, 0xd1, 0xe5, //0x0000cf80 .quad -1886565557410948870 - 0xcf, 0xea, 0x4e, 0x64, 0x50, 0x23, 0xbd, 0xaf, //0x0000cf88 .quad -5783427518286599473 - 0x39, 0xbf, 0x4a, 0xb7, 0x46, 0xf7, 0x45, 0xdf, //0x0000cf90 .quad -2358206946763686087 - 0x83, 0xa5, 0x62, 0x7d, 0x24, 0x6c, 0xac, 0xdb, //0x0000cf98 .quad -2617598379430861437 - 0x83, 0xb7, 0x8e, 0x32, 0x8c, 0xba, 0x8b, 0x6b, //0x0000cfa0 .quad 7749492695127472003 - 0x72, 0xa7, 0x5d, 0xce, 0x96, 0xc3, 0x4b, 0x89, //0x0000cfa8 .quad -8553528014785370254 - 0x64, 0x65, 0x32, 0x3f, 0x2f, 0xa9, 0x6e, 0x06, //0x0000cfb0 .quad 463493832054564196 - 0x4f, 0x11, 0xf5, 0x81, 0x7c, 0xb4, 0x9e, 0xab, //0x0000cfb8 .quad -6080224000054324913 - 0xbd, 0xfe, 0xfe, 0x0e, 0x7b, 0x53, 0x0a, 0xc8, //0x0000cfc0 .quad -4032318728359182659 - 0xa2, 0x55, 0x72, 0xa2, 0x9b, 0x61, 0x86, 0xd6, //0x0000cfc8 .quad -2988593981640518238 - 0x36, 0x5f, 0x5f, 0xe9, 0x2c, 0x74, 0x06, 0xbd, //0x0000cfd0 .quad -4826042214438183114 - 0x85, 0x75, 0x87, 0x45, 0x01, 0xfd, 0x13, 0x86, //0x0000cfd8 .quad -8785400266166405755 - 0x04, 0x37, 0xb7, 0x23, 0x38, 0x11, 0x48, 0x2c, //0x0000cfe0 .quad 3190819268807046916 - 0xe7, 0x52, 0xe9, 0x96, 0x41, 0xfc, 0x98, 0xa7, //0x0000cfe8 .quad -6370064314280619289 - 0xc5, 0x04, 0xa5, 0x2c, 0x86, 0x15, 0x5a, 0xf7, //0x0000cff0 .quad -623161932418579259 - 0xa0, 0xa7, 0xa3, 0xfc, 0x51, 0x3b, 0x7f, 0xd1, //0x0000cff8 .quad -3350894374423386208 - 0xfb, 0x22, 0xe7, 0xdb, 0x73, 0x4d, 0x98, 0x9a, //0x0000d000 .quad -7307005235402693893 - 0xc4, 0x48, 0xe6, 0x3d, 0x13, 0x85, 0xef, 0x82, //0x0000d008 .quad -9011838011655698236 - 0xba, 0xeb, 0xe0, 0xd2, 0xd0, 0x60, 0x3e, 0xc1, //0x0000d010 .quad -4522070525825979462 - 0xf5, 0xda, 0x5f, 0x0d, 0x58, 0x66, 0xab, 0xa3, //0x0000d018 .quad -6653111496142234891 - 0xa8, 0x26, 0x99, 0x07, 0x05, 0xf9, 0x8d, 0x31, //0x0000d020 .quad 3570783879572301480 - 0xb3, 0xd1, 0xb7, 0x10, 0xee, 0x3f, 0x96, 0xcc, //0x0000d028 .quad -3704703351750405709 - 0x52, 0x70, 0x7f, 0x49, 0x46, 0x77, 0xf1, 0xfd, //0x0000d030 .quad -148206168962011054 - 0x1f, 0xc6, 0xe5, 0x94, 0xe9, 0xcf, 0xbb, 0xff, //0x0000d038 .quad -19193171260619233 - 0x33, 0xa6, 0xef, 0xed, 0x8b, 0xea, 0xb6, 0xfe, //0x0000d040 .quad -92628855601256909 - 0xd3, 0x9b, 0x0f, 0xfd, 0xf1, 0x61, 0xd5, 0x9f, //0x0000d048 .quad -6929524759678968877 - 0xc0, 0x8f, 0x6b, 0xe9, 0x2e, 0xa5, 0x64, 0xfe, //0x0000d050 .quad -115786069501571136 - 0xc8, 0x82, 0x53, 0x7c, 0x6e, 0xba, 0xca, 0xc7, //0x0000d058 .quad -4050219931171323192 - 0xb0, 0x73, 0xc6, 0xa3, 0x7a, 0xce, 0xfd, 0x3d, //0x0000d060 .quad 4466953431550423984 - 0x7b, 0x63, 0x68, 0x1b, 0x0a, 0x69, 0xbd, 0xf9, //0x0000d068 .quad -451088895536766085 - 0x4e, 0x08, 0x5c, 0xa6, 0x0c, 0xa1, 0xbe, 0x06, //0x0000d070 .quad 486002885505321038 - 0x2d, 0x3e, 0x21, 0x51, 0xa6, 0x61, 0x16, 0x9c, //0x0000d078 .quad -7199459587351560659 - 0x62, 0x0a, 0xf3, 0xcf, 0x4f, 0x49, 0x6e, 0x48, //0x0000d080 .quad 5219189625309039202 - 0xb8, 0x8d, 0x69, 0xe5, 0x0f, 0xfa, 0x1b, 0xc3, //0x0000d088 .quad -4387638465762062920 - 0xfa, 0xcc, 0xef, 0xc3, 0xa3, 0xdb, 0x89, 0x5a, //0x0000d090 .quad 6523987031636299002 - 0x26, 0xf1, 0xc3, 0xde, 0x93, 0xf8, 0xe2, 0xf3, //0x0000d098 .quad -872862063775190746 - 0x1c, 0xe0, 0x75, 0x5a, 0x46, 0x29, 0x96, 0xf8, //0x0000d0a0 .quad -534194123654701028 - 0xb7, 0x76, 0x3a, 0x6b, 0x5c, 0xdb, 0x6d, 0x98, //0x0000d0a8 .quad -7463067817500576073 - 0x23, 0x58, 0x13, 0xf1, 0x97, 0xb3, 0xbb, 0xf6, //0x0000d0b0 .quad -667742654568376285 - 0x65, 0x14, 0x09, 0x86, 0x33, 0x52, 0x89, 0xbe, //0x0000d0b8 .quad -4717148753448332187 - 0x2c, 0x2e, 0x58, 0xed, 0x7d, 0xa0, 0x6a, 0x74, //0x0000d0c0 .quad 8388693718644305452 - 0x7f, 0x59, 0x8b, 0x67, 0xc0, 0xa6, 0x2b, 0xee, //0x0000d0c8 .quad -1284749923383027329 - 0xdc, 0x1c, 0x57, 0xb4, 0x4e, 0xa4, 0xc2, 0xa8, //0x0000d0d0 .quad -6286281471915778852 - 0xef, 0x17, 0xb7, 0x40, 0x38, 0x48, 0xdb, 0x94, //0x0000d0d8 .quad -7720497729755473937 - 0x13, 0xe4, 0x6c, 0x61, 0x62, 0x4d, 0xf3, 0x92, //0x0000d0e0 .quad -7857851839894723565 - 0xeb, 0xdd, 0xe4, 0x50, 0x46, 0x1a, 0x12, 0xba, //0x0000d0e8 .quad -5038936143766954517 - 0x17, 0x1d, 0xc8, 0xf9, 0xba, 0x20, 0xb0, 0x77, //0x0000d0f0 .quad 8624429273841147159 - 0x66, 0x15, 0x1e, 0xe5, 0xd7, 0xa0, 0x96, 0xe8, //0x0000d0f8 .quad -1686984161281305242 - 0x2e, 0x12, 0x1d, 0xdc, 0x74, 0x14, 0xce, 0x0a, //0x0000d100 .quad 778582277723329070 - 0x60, 0xcd, 0x32, 0xef, 0x86, 0x24, 0x5e, 0x91, //0x0000d108 .quad -7971894128441897632 - 0xba, 0x56, 0x24, 0x13, 0x92, 0x99, 0x81, 0x0d, //0x0000d110 .quad 973227847154161338 - 0xb8, 0x80, 0xff, 0xaa, 0xa8, 0xad, 0xb5, 0xb5, //0x0000d118 .quad -5353181642124984136 - 0x69, 0x6c, 0xed, 0x97, 0xf6, 0xff, 0xe1, 0x10, //0x0000d120 .quad 1216534808942701673 - 0xe6, 0x60, 0xbf, 0xd5, 0x12, 0x19, 0x23, 0xe3, //0x0000d128 .quad -2079791034228842266 - 0xc1, 0x63, 0xf4, 0x1e, 0xfa, 0x3f, 0x8d, 0xca, //0x0000d130 .quad -3851351762838199359 - 0x8f, 0x9c, 0x97, 0xc5, 0xab, 0xef, 0xf5, 0x8d, //0x0000d138 .quad -8217398424034108273 - 0xb2, 0x7c, 0xb1, 0xa6, 0xf8, 0x8f, 0x30, 0xbd, //0x0000d140 .quad -4814189703547749198 - 0xb3, 0x83, 0xfd, 0xb6, 0x96, 0x6b, 0x73, 0xb1, //0x0000d148 .quad -5660062011615247437 - 0xde, 0xdb, 0x5d, 0xd0, 0xf6, 0xb3, 0x7c, 0xac, //0x0000d150 .quad -6017737129434686498 - 0xa0, 0xe4, 0xbc, 0x64, 0x7c, 0x46, 0xd0, 0xdd, //0x0000d158 .quad -2463391496091671392 - 0x6b, 0xa9, 0x3a, 0x42, 0x7a, 0xf0, 0xcd, 0x6b, //0x0000d160 .quad 7768129340171790699 - 0xe4, 0x0e, 0xf6, 0xbe, 0x0d, 0x2c, 0xa2, 0x8a, //0x0000d168 .quad -8457148712698376476 - 0xc6, 0x53, 0xc9, 0xd2, 0x98, 0x6c, 0xc1, 0x86, //0x0000d170 .quad -8736582398494813242 - 0x9d, 0x92, 0xb3, 0x2e, 0x11, 0xb7, 0x4a, 0xad, //0x0000d178 .quad -5959749872445582691 - 0xb7, 0xa8, 0x7b, 0x07, 0xbf, 0xc7, 0x71, 0xe8, //0x0000d180 .quad -1697355961263740745 - 0x44, 0x77, 0x60, 0x7a, 0xd5, 0x64, 0x9d, 0xd8, //0x0000d188 .quad -2838001322129590460 - 0x72, 0x49, 0xad, 0x64, 0xd7, 0x1c, 0x47, 0x11, //0x0000d190 .quad 1244995533423855986 - 0x8b, 0x4a, 0x7c, 0x6c, 0x05, 0x5f, 0x62, 0x87, //0x0000d198 .quad -8691279853972075893 - 0xcf, 0x9b, 0xd8, 0x3d, 0x0d, 0xe4, 0x98, 0xd5, //0x0000d1a0 .quad -3055441601647567921 - 0x2d, 0x5d, 0x9b, 0xc7, 0xc6, 0xf6, 0x3a, 0xa9, //0x0000d1a8 .quad -6252413799037706963 - 0xc3, 0xc2, 0x4e, 0x8d, 0x10, 0x1d, 0xff, 0x4a, //0x0000d1b0 .quad 5404070034795315907 - 0x79, 0x34, 0x82, 0x79, 0x78, 0xb4, 0x89, 0xd3, //0x0000d1b8 .quad -3203831230369745799 - 0xba, 0x39, 0x51, 0x58, 0x2a, 0x72, 0xdf, 0xce, //0x0000d1c0 .quad -3539985255894009414 - 0xcb, 0x60, 0xf1, 0x4b, 0xcb, 0x10, 0x36, 0x84, //0x0000d1c8 .quad -8919923546622172981 - 0x28, 0x88, 0x65, 0xee, 0xb4, 0x4e, 0x97, 0xc2, //0x0000d1d0 .quad -4424981569867511768 - 0xfe, 0xb8, 0xed, 0x1e, 0xfe, 0x94, 0x43, 0xa5, //0x0000d1d8 .quad -6538218414850328322 - 0x32, 0xea, 0xfe, 0x29, 0x62, 0x22, 0x3d, 0x73, //0x0000d1e0 .quad 8303831092947774002 - 0x3e, 0x27, 0xa9, 0xa6, 0x3d, 0x7a, 0x94, 0xce, //0x0000d1e8 .quad -3561087000135522498 - 0x5f, 0x52, 0x3f, 0x5a, 0x7d, 0x35, 0x06, 0x08, //0x0000d1f0 .quad 578208414664970847 - 0x87, 0xb8, 0x29, 0x88, 0x66, 0xcc, 0x1c, 0x81, //0x0000d1f8 .quad -9143208402725783417 - 0xf7, 0x26, 0xcf, 0xb0, 0xdc, 0xc2, 0x07, 0xca, //0x0000d200 .quad -3888925500096174345 - 0xa8, 0x26, 0x34, 0x2a, 0x80, 0xff, 0x63, 0xa1, //0x0000d208 .quad -6817324484979841368 - 0xb5, 0xf0, 0x02, 0xdd, 0x93, 0xb3, 0x89, 0xfc, //0x0000d210 .quad -249470856692830027 - 0x52, 0x30, 0xc1, 0x34, 0x60, 0xff, 0xbc, 0xc9, //0x0000d218 .quad -3909969587797413806 - 0xe2, 0xac, 0x43, 0xd4, 0x78, 0x20, 0xac, 0xbb, //0x0000d220 .quad -4923524589293425438 - 0x67, 0x7c, 0xf1, 0x41, 0x38, 0x3f, 0x2c, 0xfc, //0x0000d228 .quad -275775966319379353 - 0x0d, 0x4c, 0xaa, 0x84, 0x4b, 0x94, 0x4b, 0xd5, //0x0000d230 .quad -3077202868308390899 - 0xc0, 0xed, 0x36, 0x29, 0x83, 0xa7, 0x9b, 0x9d, //0x0000d238 .quad -7089889006590693952 - 0x11, 0xdf, 0xd4, 0x65, 0x5e, 0x79, 0x9e, 0x0a, //0x0000d240 .quad 765182433041899281 - 0x31, 0xa9, 0x84, 0xf3, 0x63, 0x91, 0x02, 0xc5, //0x0000d248 .quad -4250675239810979535 - 0xd5, 0x16, 0x4a, 0xff, 0xb5, 0x17, 0x46, 0x4d, //0x0000d250 .quad 5568164059729762005 - 0x7d, 0xd3, 0x65, 0xf0, 0xbc, 0x35, 0x43, 0xf6, //0x0000d258 .quad -701658031336336515 - 0x45, 0x4e, 0x8e, 0xbf, 0xd1, 0xce, 0x4b, 0x50, //0x0000d260 .quad 5785945546544795205 - 0x2e, 0xa4, 0x3f, 0x16, 0x96, 0x01, 0xea, 0x99, //0x0000d268 .quad -7356065297226292178 - 0xd6, 0xe1, 0x71, 0x2f, 0x86, 0xc2, 0x5e, 0xe4, //0x0000d270 .quad -1990940103673781802 - 0x39, 0x8d, 0xcf, 0x9b, 0xfb, 0x81, 0x64, 0xc0, //0x0000d278 .quad -4583395603105477319 - 0x4c, 0x5a, 0x4e, 0xbb, 0x27, 0x73, 0x76, 0x5d, //0x0000d280 .quad 6734696907262548556 - 0x88, 0x70, 0xc3, 0x82, 0x7a, 0xa2, 0x7d, 0xf0, //0x0000d288 .quad -1117558485454458744 - 0x6f, 0xf8, 0x10, 0xd5, 0xf8, 0x07, 0x6a, 0x3a, //0x0000d290 .quad 4209185567039092847 - 0x55, 0x26, 0xba, 0x91, 0x8c, 0x85, 0x4e, 0x96, //0x0000d298 .quad -7616003081050118571 - 0x8b, 0x36, 0x55, 0x0a, 0xf7, 0x89, 0x04, 0x89, //0x0000d2a0 .quad -8573576096483297653 - 0xea, 0xaf, 0x28, 0xb6, 0xef, 0x26, 0xe2, 0xbb, //0x0000d2a8 .quad -4908317832885260310 - 0x2e, 0x84, 0xea, 0xcc, 0x74, 0xac, 0x45, 0x2b, //0x0000d2b0 .quad 3118087934678041646 - 0xe5, 0xdb, 0xb2, 0xa3, 0xab, 0xb0, 0xda, 0xea, //0x0000d2b8 .quad -1523711272679187483 - 0x9d, 0x92, 0x12, 0x00, 0xc9, 0x8b, 0x0b, 0x3b, //0x0000d2c0 .quad 4254647968387469981 - 0x6f, 0xc9, 0x4f, 0x46, 0x6b, 0xae, 0xc8, 0x92, //0x0000d2c8 .quad -7869848573065574033 - 0x44, 0x37, 0x17, 0x40, 0xbb, 0x6e, 0xce, 0x09, //0x0000d2d0 .quad 706623942056949572 - 0xcb, 0xbb, 0xe3, 0x17, 0x06, 0xda, 0x7a, 0xb7, //0x0000d2d8 .quad -5225624697904579637 - 0x15, 0x05, 0x1d, 0x10, 0x6a, 0x0a, 0x42, 0xcc, //0x0000d2e0 .quad -3728406090856200939 - 0xbd, 0xaa, 0xdc, 0x9d, 0x87, 0x90, 0x59, 0xe5, //0x0000d2e8 .quad -1920344853953336643 - 0x2d, 0x23, 0x12, 0x4a, 0x82, 0x46, 0xa9, 0x9f, //0x0000d2f0 .quad -6941939825212513491 - 0xb6, 0xea, 0xa9, 0xc2, 0x54, 0xfa, 0x57, 0x8f, //0x0000d2f8 .quad -8117744561361917258 - 0xf9, 0xab, 0x96, 0xdc, 0x22, 0x98, 0x93, 0x47, //0x0000d300 .quad 5157633273766521849 - 0x64, 0x65, 0x54, 0xf3, 0xe9, 0xf8, 0x2d, 0xb3, //0x0000d308 .quad -5535494683275008668 - 0xf7, 0x56, 0xbc, 0x93, 0x2b, 0x7e, 0x78, 0x59, //0x0000d310 .quad 6447041592208152311 - 0xbd, 0x7e, 0x29, 0x70, 0x24, 0x77, 0xf9, 0xdf, //0x0000d318 .quad -2307682335666372931 - 0x5a, 0xb6, 0x55, 0x3c, 0xdb, 0x4e, 0xeb, 0x57, //0x0000d320 .quad 6335244004343789146 - 0x36, 0xef, 0x19, 0xc6, 0x76, 0xea, 0xfb, 0x8b, //0x0000d328 .quad -8359830487432564938 - 0xf1, 0x23, 0x6b, 0x0b, 0x92, 0x22, 0xe6, 0xed, //0x0000d330 .quad -1304317031425039375 - 0x03, 0x6b, 0xa0, 0x77, 0x14, 0xe5, 0xfa, 0xae, //0x0000d338 .quad -5838102090863318269 - 0xed, 0xec, 0x45, 0x8e, 0x36, 0xab, 0x5f, 0xe9, //0x0000d340 .quad -1630396289281299219 - 0xc4, 0x85, 0x88, 0x95, 0x59, 0x9e, 0xb9, 0xda, //0x0000d348 .quad -2685941595151759932 - 0x14, 0xb4, 0xeb, 0x18, 0x02, 0xcb, 0xdb, 0x11, //0x0000d350 .quad 1286845328412881940 - 0x9b, 0x53, 0x75, 0xfd, 0xf7, 0x02, 0xb4, 0x88, //0x0000d358 .quad -8596242524610931813 - 0x19, 0xa1, 0x26, 0x9f, 0xc2, 0xbd, 0x52, 0xd6, //0x0000d360 .quad -3003129357911285479 - 0x81, 0xa8, 0xd2, 0xfc, 0xb5, 0x03, 0xe1, 0xaa, //0x0000d368 .quad -6133617137336276863 - 0x5f, 0x49, 0xf0, 0x46, 0x33, 0x6d, 0xe7, 0x4b, //0x0000d370 .quad 5469460339465668959 - 0xa2, 0x52, 0x07, 0x7c, 0xa3, 0x44, 0x99, 0xd5, //0x0000d378 .quad -3055335403242958174 - 0xdb, 0x2d, 0x56, 0x0c, 0x40, 0xa4, 0x70, 0x6f, //0x0000d380 .quad 8030098730593431003 - 0xa5, 0x93, 0x84, 0x2d, 0xe6, 0xca, 0x7f, 0x85, //0x0000d388 .quad -8827113654667930715 - 0x52, 0xb9, 0x6b, 0x0f, 0x50, 0xcd, 0x4c, 0xcb, //0x0000d390 .quad -3797434642040374958 - 0x8e, 0xb8, 0xe5, 0xb8, 0x9f, 0xbd, 0xdf, 0xa6, //0x0000d398 .quad -6422206049907525490 - 0xa7, 0xa7, 0x46, 0x13, 0xa4, 0x00, 0x20, 0x7e, //0x0000d3a0 .quad 9088264752731695015 - 0xb2, 0x26, 0x1f, 0xa7, 0x07, 0xad, 0x97, 0xd0, //0x0000d3a8 .quad -3416071543957018958 - 0xc8, 0x28, 0x0c, 0x8c, 0x66, 0x00, 0xd4, 0x8e, //0x0000d3b0 .quad -8154892584824854328 - 0x2f, 0x78, 0x73, 0xc8, 0x24, 0xcc, 0x5e, 0x82, //0x0000d3b8 .quad -9052573742614218705 - 0xfa, 0x32, 0x0f, 0x2f, 0x80, 0x00, 0x89, 0x72, //0x0000d3c0 .quad 8253128342678483706 - 0x3b, 0x56, 0x90, 0xfa, 0x2d, 0x7f, 0xf6, 0xa2, //0x0000d3c8 .quad -6704031159840385477 - 0xb9, 0xff, 0xd2, 0x3a, 0xa0, 0x40, 0x2b, 0x4f, //0x0000d3d0 .quad 5704724409920716729 - 0xca, 0x6b, 0x34, 0x79, 0xf9, 0x1e, 0xb4, 0xcb, //0x0000d3d8 .quad -3768352931373093942 - 0xa8, 0xbf, 0x87, 0x49, 0xc8, 0x10, 0xf6, 0xe2, //0x0000d3e0 .quad -2092466524453879896 - 0xbc, 0x86, 0x81, 0xd7, 0xb7, 0x26, 0xa1, 0xfe, //0x0000d3e8 .quad -98755145788979524 - 0xc9, 0xd7, 0xf4, 0x2d, 0x7d, 0xca, 0xd9, 0x0d, //0x0000d3f0 .quad 998051431430019017 - 0x36, 0xf4, 0xb0, 0xe6, 0x32, 0xb8, 0x24, 0x9f, //0x0000d3f8 .quad -6979250993759194058 - 0xbb, 0x0d, 0x72, 0x79, 0x1c, 0x3d, 0x50, 0x91, //0x0000d400 .quad -7975807747567252037 - 0x43, 0x31, 0x5d, 0xa0, 0x3f, 0xe6, 0xed, 0xc6, //0x0000d408 .quad -4112377723771604669 - 0x2a, 0x91, 0xce, 0x97, 0x63, 0x4c, 0xa4, 0x75, //0x0000d410 .quad 8476984389250486570 - 0x94, 0x7d, 0x74, 0x88, 0xcf, 0x5f, 0xa9, 0xf8, //0x0000d418 .quad -528786136287117932 - 0xba, 0x1a, 0xe1, 0x3e, 0xbe, 0xaf, 0x86, 0xc9, //0x0000d420 .quad -3925256793573221702 - 0x7c, 0xce, 0x48, 0xb5, 0xe1, 0xdb, 0x69, 0x9b, //0x0000d428 .quad -7248020362820530564 - 0x68, 0x61, 0x99, 0xce, 0xad, 0x5b, 0xe8, 0xfb, //0x0000d430 .quad -294884973539139224 - 0x1b, 0x02, 0x9b, 0x22, 0xda, 0x52, 0x44, 0xc2, //0x0000d438 .quad -4448339435098275301 - 0xc3, 0xb9, 0x3f, 0x42, 0x99, 0x72, 0xe2, 0xfa, //0x0000d440 .quad -368606216923924029 - 0xa2, 0xc2, 0x41, 0xab, 0x90, 0x67, 0xd5, 0xf2, //0x0000d448 .quad -948738275445456222 - 0x1a, 0xd4, 0x67, 0xc9, 0x9f, 0x87, 0xcd, 0xdc, //0x0000d450 .quad -2536221894791146470 - 0xa5, 0x19, 0x09, 0x6b, 0xba, 0x60, 0xc5, 0x97, //0x0000d458 .quad -7510490449794491995 - 0x20, 0xc9, 0xc1, 0xbb, 0x87, 0xe9, 0x00, 0x54, //0x0000d460 .quad 6053094668365842720 - 0x0f, 0x60, 0xcb, 0x05, 0xe9, 0xb8, 0xb6, 0xbd, //0x0000d468 .quad -4776427043815727089 - 0x68, 0x3b, 0xb2, 0xaa, 0xe9, 0x23, 0x01, 0x29, //0x0000d470 .quad 2954682317029915496 - 0x13, 0x38, 0x3e, 0x47, 0x23, 0x67, 0x24, 0xed, //0x0000d478 .quad -1358847786342270957 - 0x21, 0x65, 0xaf, 0x0a, 0x72, 0xb6, 0xa0, 0xf9, //0x0000d480 .quad -459166561069996767 - 0x0b, 0xe3, 0x86, 0x0c, 0x76, 0xc0, 0x36, 0x94, //0x0000d488 .quad -7766808894105001205 - 0x69, 0x3e, 0x5b, 0x8d, 0x0e, 0xe4, 0x08, 0xf8, //0x0000d490 .quad -573958201337495959 - 0xce, 0x9b, 0xa8, 0x8f, 0x93, 0x70, 0x44, 0xb9, //0x0000d498 .quad -5096825099203863602 - 0x04, 0x0e, 0xb2, 0x30, 0x12, 0x1d, 0x0b, 0xb6, //0x0000d4a0 .quad -5329133770099257852 - 0xc2, 0xc2, 0x92, 0x73, 0xb8, 0x8c, 0x95, 0xe7, //0x0000d4a8 .quad -1759345355577441598 - 0xc2, 0x48, 0x6f, 0x5e, 0x2b, 0xf2, 0xc6, 0xb1, //0x0000d4b0 .quad -5636551615525730110 - 0xb9, 0xb9, 0x3b, 0x48, 0xf3, 0x77, 0xbd, 0x90, //0x0000d4b8 .quad -8017119874876982855 - 0xf3, 0x1a, 0x0b, 0x36, 0xb6, 0xae, 0x38, 0x1e, //0x0000d4c0 .quad 2177682517447613171 - 0x28, 0xa8, 0x4a, 0x1a, 0xf0, 0xd5, 0xec, 0xb4, //0x0000d4c8 .quad -5409713825168840664 - 0xb0, 0xe1, 0x8d, 0xc3, 0x63, 0xda, 0xc6, 0x25, //0x0000d4d0 .quad 2722103146809516464 - 0x32, 0x52, 0xdd, 0x20, 0x6c, 0x0b, 0x28, 0xe2, //0x0000d4d8 .quad -2150456263033662926 - 0x0e, 0xad, 0x38, 0x5a, 0x7e, 0x48, 0x9c, 0x57, //0x0000d4e0 .quad 6313000485183335694 - 0x5f, 0x53, 0x8a, 0x94, 0x23, 0x07, 0x59, 0x8d, //0x0000d4e8 .quad -8261564192037121185 - 0x51, 0xd8, 0xc6, 0xf0, 0x9d, 0x5a, 0x83, 0x2d, //0x0000d4f0 .quad 3279564588051781713 - 0x37, 0xe8, 0xac, 0x79, 0xec, 0x48, 0xaf, 0xb0, //0x0000d4f8 .quad -5715269221619013577 - 0x65, 0x8e, 0xf8, 0x6c, 0x45, 0x31, 0xe4, 0xf8, //0x0000d500 .quad -512230283362660763 - 0x44, 0x22, 0x18, 0x98, 0x27, 0x1b, 0xdb, 0xdc, //0x0000d508 .quad -2532400508596379068 - 0xff, 0x58, 0x1b, 0x64, 0xcb, 0x9e, 0x8e, 0x1b, //0x0000d510 .quad 1985699082112030975 - 0x6b, 0x15, 0x0f, 0xbf, 0xf8, 0xf0, 0x08, 0x8a, //0x0000d518 .quad -8500279345513818773 - 0x3f, 0x2f, 0x22, 0x3d, 0x7e, 0x46, 0x72, 0xe2, //0x0000d520 .quad -2129562165787349185 - 0xc5, 0xda, 0xd2, 0xee, 0x36, 0x2d, 0x8b, 0xac, //0x0000d528 .quad -6013663163464885563 - 0x0f, 0xbb, 0x6a, 0xcc, 0x1d, 0xd8, 0x0e, 0x5b, //0x0000d530 .quad 6561419329620589327 - 0x77, 0x91, 0x87, 0xaa, 0x84, 0xf8, 0xad, 0xd7, //0x0000d538 .quad -2905392935903719049 - 0xe9, 0xb4, 0xc2, 0x9f, 0x12, 0x47, 0xe9, 0x98, //0x0000d540 .quad -7428327965055601431 - 0xea, 0xba, 0x94, 0xea, 0x52, 0xbb, 0xcc, 0x86, //0x0000d548 .quad -8733399612580906262 - 0x24, 0x62, 0xb3, 0x47, 0xd7, 0x98, 0x23, 0x3f, //0x0000d550 .quad 4549648098962661924 - 0xa5, 0xe9, 0x39, 0xa5, 0x27, 0xea, 0x7f, 0xa8, //0x0000d558 .quad -6305063497298744923 - 0xad, 0x3a, 0xa0, 0x19, 0x0d, 0x7f, 0xec, 0x8e, //0x0000d560 .quad -8147997931578836307 - 0x0e, 0x64, 0x88, 0x8e, 0xb1, 0xe4, 0x9f, 0xd2, //0x0000d568 .quad -3269643353196043250 - 0xac, 0x24, 0x04, 0x30, 0x68, 0xcf, 0x53, 0x19, //0x0000d570 .quad 1825030320404309164 - 0x89, 0x3e, 0x15, 0xf9, 0xee, 0xee, 0xa3, 0x83, //0x0000d578 .quad -8961056123388608887 - 0xd7, 0x2d, 0x05, 0x3c, 0x42, 0xc3, 0xa8, 0x5f, //0x0000d580 .quad 6892973918932774359 - 0x2b, 0x8e, 0x5a, 0xb7, 0xaa, 0xea, 0x8c, 0xa4, //0x0000d588 .quad -6589634135808373205 - 0x4d, 0x79, 0x06, 0xcb, 0x12, 0xf4, 0x92, 0x37, //0x0000d590 .quad 4004531380238580045 - 0xb6, 0x31, 0x31, 0x65, 0x55, 0x25, 0xb0, 0xcd, //0x0000d598 .quad -3625356651333078602 - 0xd0, 0x0b, 0xe4, 0xbe, 0x8b, 0xd8, 0xbb, 0xe2, //0x0000d5a0 .quad -2108853905778275376 - 0x11, 0xbf, 0x3e, 0x5f, 0x55, 0x17, 0x8e, 0x80, //0x0000d5a8 .quad -9183376934724255983 - 0xc4, 0x0e, 0x9d, 0xae, 0xae, 0xce, 0x6a, 0x5b, //0x0000d5b0 .quad 6587304654631931588 - 0xd6, 0x6e, 0x0e, 0xb7, 0x2a, 0x9d, 0xb1, 0xa0, //0x0000d5b8 .quad -6867535149977932074 - 0x75, 0x52, 0x44, 0x5a, 0x5a, 0x82, 0x45, 0xf2, //0x0000d5c0 .quad -989241218564861323 - 0x8b, 0x0a, 0xd2, 0x64, 0x75, 0x04, 0xde, 0xc8, //0x0000d5c8 .quad -3972732919045027189 - 0x12, 0x67, 0xd5, 0xf0, 0xf0, 0xe2, 0xd6, 0xee, //0x0000d5d0 .quad -1236551523206076654 - 0x2e, 0x8d, 0x06, 0xbe, 0x92, 0x85, 0x15, 0xfb, //0x0000d5d8 .quad -354230130378896082 - 0x6b, 0x60, 0x85, 0x96, 0xd6, 0x4d, 0x46, 0x55, //0x0000d5e0 .quad 6144684325637283947 - 0x3d, 0x18, 0xc4, 0xb6, 0x7b, 0x73, 0xed, 0x9c, //0x0000d5e8 .quad -7138922859127891907 - 0x86, 0xb8, 0x26, 0x3c, 0x4c, 0xe1, 0x97, 0xaa, //0x0000d5f0 .quad -6154202648235558778 - 0x4c, 0x1e, 0x75, 0xa4, 0x5a, 0xd0, 0x28, 0xc4, //0x0000d5f8 .quad -4311967555482476980 - 0xa8, 0x66, 0x30, 0x4b, 0x9f, 0xd9, 0x3d, 0xd5, //0x0000d600 .quad -3081067291867060568 - 0xdf, 0x65, 0x92, 0x4d, 0x71, 0x04, 0x33, 0xf5, //0x0000d608 .quad -778273425925708321 - 0x29, 0x40, 0xfe, 0x8e, 0x03, 0xa8, 0x46, 0xe5, //0x0000d610 .quad -1925667057416912855 - 0xab, 0x7f, 0x7b, 0xd0, 0xc6, 0xe2, 0x3f, 0x99, //0x0000d618 .quad -7403949918844649557 - 0x33, 0xd0, 0xbd, 0x72, 0x04, 0x52, 0x98, 0xde, //0x0000d620 .quad -2407083821771141069 - 0x96, 0x5f, 0x9a, 0x84, 0x78, 0xdb, 0x8f, 0xbf, //0x0000d628 .quad -4643251380128424042 - 0x40, 0x44, 0x6d, 0x8f, 0x85, 0x66, 0x3e, 0x96, //0x0000d630 .quad -7620540795641314240 - 0x7c, 0xf7, 0xc0, 0xa5, 0x56, 0xd2, 0x73, 0xef, //0x0000d638 .quad -1192378206733142148 - 0xa8, 0x4a, 0xa4, 0x79, 0x13, 0x00, 0xe7, 0xdd, //0x0000d640 .quad -2456994988062127448 - 0xad, 0x9a, 0x98, 0x27, 0x76, 0x63, 0xa8, 0x95, //0x0000d648 .quad -7662765406849295699 - 0x52, 0x5d, 0x0d, 0x58, 0x18, 0xc0, 0x60, 0x55, //0x0000d650 .quad 6152128301777116498 - 0x59, 0xc1, 0x7e, 0xb1, 0x53, 0x7c, 0x12, 0xbb, //0x0000d658 .quad -4966770740134231719 - 0xa6, 0xb4, 0x10, 0x6e, 0x1e, 0xf0, 0xb8, 0xaa, //0x0000d660 .quad -6144897678060768090 - 0xaf, 0x71, 0xde, 0x9d, 0x68, 0x1b, 0xd7, 0xe9, //0x0000d668 .quad -1596777406740401745 - 0xe8, 0x70, 0xca, 0x04, 0x13, 0x96, 0xb3, 0xca, //0x0000d670 .quad -3840561048787980056 - 0x0d, 0x07, 0xab, 0x62, 0x21, 0x71, 0x26, 0x92, //0x0000d678 .quad -7915514906853832947 - 0x22, 0x0d, 0xfd, 0xc5, 0x97, 0x7b, 0x60, 0x3d, //0x0000d680 .quad 4422670725869800738 - 0xd1, 0xc8, 0x55, 0xbb, 0x69, 0x0d, 0xb0, 0xb6, //0x0000d688 .quad -5282707615139903279 - 0x6a, 0x50, 0x7c, 0xb7, 0x7d, 0x9a, 0xb8, 0x8c, //0x0000d690 .quad -8306719647944912790 - 0x05, 0x3b, 0x2b, 0x2a, 0xc4, 0x10, 0x5c, 0xe4, //0x0000d698 .quad -1991698500497491195 - 0x42, 0xb2, 0xad, 0x92, 0x8e, 0x60, 0xf3, 0x77, //0x0000d6a0 .quad 8643358275316593218 - 0xe3, 0x04, 0x5b, 0x9a, 0x7a, 0x8a, 0xb9, 0x8e, //0x0000d6a8 .quad -8162340590452013853 - 0xd3, 0x1e, 0x59, 0x37, 0xb2, 0x38, 0xf0, 0x55, //0x0000d6b0 .quad 6192511825718353619 - 0x1c, 0xc6, 0xf1, 0x40, 0x19, 0xed, 0x67, 0xb2, //0x0000d6b8 .quad -5591239719637629412 - 0x88, 0x66, 0x2f, 0xc5, 0xde, 0x46, 0x6c, 0x6b, //0x0000d6c0 .quad 7740639782147942024 - 0xa3, 0x37, 0x2e, 0x91, 0x5f, 0xe8, 0x01, 0xdf, //0x0000d6c8 .quad -2377363631119648861 - 0x15, 0xa0, 0x3d, 0x3b, 0x4b, 0xac, 0x23, 0x23, //0x0000d6d0 .quad 2532056854628769813 - 0xc6, 0xe2, 0xbc, 0xba, 0x3b, 0x31, 0x61, 0x8b, //0x0000d6d8 .quad -8403381297090862394 - 0x1a, 0x08, 0x0d, 0x0a, 0x5e, 0x97, 0xec, 0xab, //0x0000d6e0 .quad -6058300968568813542 - 0x77, 0x1b, 0x6c, 0xa9, 0x8a, 0x7d, 0x39, 0xae, //0x0000d6e8 .quad -5892540602936190089 - 0x21, 0x4a, 0x90, 0x8c, 0x35, 0xbd, 0xe7, 0x96, //0x0000d6f0 .quad -7572876210711016927 - 0x55, 0x22, 0xc7, 0x53, 0xed, 0xdc, 0xc7, 0xd9, //0x0000d6f8 .quad -2753989735242849707 - 0x54, 0x2e, 0xda, 0x77, 0x41, 0xd6, 0x50, 0x7e, //0x0000d700 .quad 9102010423587778132 - 0x75, 0x75, 0x5c, 0x54, 0x14, 0xea, 0x1c, 0x88, //0x0000d708 .quad -8638772612167862923 - 0xe9, 0xb9, 0xd0, 0xd5, 0xd1, 0x0b, 0xe5, 0xdd, //0x0000d710 .quad -2457545025797441047 - 0xd2, 0x92, 0x73, 0x69, 0x99, 0x24, 0x24, 0xaa, //0x0000d718 .quad -6186779746782440750 - 0x64, 0xe8, 0x44, 0x4b, 0xc6, 0x4e, 0x5e, 0x95, //0x0000d720 .quad -7683617300674189212 - 0x87, 0x77, 0xd0, 0xc3, 0xbf, 0x2d, 0xad, 0xd4, //0x0000d728 .quad -3121788665050663033 - 0x3e, 0x11, 0x0b, 0xef, 0x3b, 0xf1, 0x5a, 0xbd, //0x0000d730 .quad -4802260812921368258 - 0xb4, 0x4a, 0x62, 0xda, 0x97, 0x3c, 0xec, 0x84, //0x0000d738 .quad -8868646943297746252 - 0x8e, 0xd5, 0xcd, 0xea, 0x8a, 0xad, 0xb1, 0xec, //0x0000d740 .quad -1391139997724322418 - 0x61, 0xdd, 0xfa, 0xd0, 0xbd, 0x4b, 0x27, 0xa6, //0x0000d748 .quad -6474122660694794911 - 0xf2, 0x4a, 0x81, 0xa5, 0xed, 0x18, 0xde, 0x67, //0x0000d750 .quad 7484447039699372786 - 0xba, 0x94, 0x39, 0x45, 0xad, 0x1e, 0xb1, 0xcf, //0x0000d758 .quad -3480967307441105734 - 0xd7, 0xce, 0x70, 0x87, 0x94, 0xcf, 0xea, 0x80, //0x0000d760 .quad -9157278655470055721 - 0xf4, 0xfc, 0x43, 0x4b, 0x2c, 0xb3, 0xce, 0x81, //0x0000d768 .quad -9093133594791772940 - 0x8d, 0x02, 0x4d, 0xa9, 0x79, 0x83, 0x25, 0xa1, //0x0000d770 .quad -6834912300910181747 - 0x31, 0xfc, 0x14, 0x5e, 0xf7, 0x5f, 0x42, 0xa2, //0x0000d778 .quad -6754730975062328271 - 0x30, 0x43, 0xa0, 0x13, 0x58, 0xe4, 0x6e, 0x09, //0x0000d780 .quad 679731660717048624 - 0x3e, 0x3b, 0x9a, 0x35, 0xf5, 0xf7, 0xd2, 0xca, //0x0000d788 .quad -3831727700400522434 - 0xfc, 0x53, 0x88, 0x18, 0x6e, 0x9d, 0xca, 0x8b, //0x0000d790 .quad -8373707460958465028 - 0x0d, 0xca, 0x00, 0x83, 0xf2, 0xb5, 0x87, 0xfd, //0x0000d798 .quad -177973607073265139 - 0x7d, 0x34, 0x55, 0xcf, 0x64, 0xa2, 0x5e, 0x77, //0x0000d7a0 .quad 8601490892183123069 - 0x48, 0x7e, 0xe0, 0x91, 0xb7, 0xd1, 0x74, 0x9e, //0x0000d7a8 .quad -7028762532061872568 - 0x9d, 0x81, 0x2a, 0x03, 0xfe, 0x4a, 0x36, 0x95, //0x0000d7b0 .quad -7694880458480647779 - 0xda, 0x9d, 0x58, 0x76, 0x25, 0x06, 0x12, 0xc6, //0x0000d7b8 .quad -4174267146649952806 - 0x04, 0x22, 0xf5, 0x83, 0xbd, 0xdd, 0x83, 0x3a, //0x0000d7c0 .quad 4216457482181353988 - 0x51, 0xc5, 0xee, 0xd3, 0xae, 0x87, 0x96, 0xf7, //0x0000d7c8 .quad -606147914885053103 - 0x42, 0x35, 0x79, 0x72, 0x96, 0x6a, 0x92, 0xc4, //0x0000d7d0 .quad -4282243101277735614 - 0x52, 0x3b, 0x75, 0x44, 0xcd, 0x14, 0xbe, 0x9a, //0x0000d7d8 .quad -7296371474444240046 - 0x93, 0x82, 0x17, 0x0f, 0x3c, 0x05, 0xb7, 0x75, //0x0000d7e0 .quad 8482254178684994195 - 0x27, 0x8a, 0x92, 0x95, 0x00, 0x9a, 0x6d, 0xc1, //0x0000d7e8 .quad -4508778324627912153 - 0x38, 0x63, 0xdd, 0x12, 0x8b, 0xc6, 0x24, 0x53, //0x0000d7f0 .quad 5991131704928854840 - 0xb1, 0x2c, 0xf7, 0xba, 0x80, 0x00, 0xc9, 0xf1, //0x0000d7f8 .quad -1024286887357502287 - 0x03, 0x5e, 0xca, 0xeb, 0x16, 0xfc, 0xf6, 0xd3, //0x0000d800 .quad -3173071712060547581 - 0xee, 0x7b, 0xda, 0x74, 0x50, 0xa0, 0x1d, 0x97, //0x0000d808 .quad -7557708332239520786 - 0x84, 0xf5, 0xbc, 0xa6, 0x1c, 0xbb, 0xf4, 0x88, //0x0000d810 .quad -8578025658503072380 - 0xea, 0x1a, 0x11, 0x92, 0x64, 0x08, 0xe5, 0xbc, //0x0000d818 .quad -4835449396872013078 - 0xe5, 0x32, 0x6c, 0xd0, 0xe3, 0xe9, 0x31, 0x2b, //0x0000d820 .quad 3112525982153323237 - 0xa5, 0x61, 0x95, 0xb6, 0x7d, 0x4a, 0x1e, 0xec, //0x0000d828 .quad -1432625727662628443 - 0xcf, 0x9f, 0x43, 0x62, 0x2e, 0x32, 0xff, 0x3a, //0x0000d830 .quad 4251171748059520975 - 0x07, 0x5d, 0x1d, 0x92, 0x8e, 0xee, 0x92, 0x93, //0x0000d838 .quad -7812920107430224633 - 0xc2, 0x87, 0xd4, 0xfa, 0xb9, 0xfe, 0xbe, 0x09, //0x0000d840 .quad 702278666647013314 - 0x49, 0xb4, 0xa4, 0x36, 0x32, 0xaa, 0x77, 0xb8, //0x0000d848 .quad -5154464115860392887 - 0xb3, 0xa9, 0x89, 0x79, 0x68, 0xbe, 0x2e, 0x4c, //0x0000d850 .quad 5489534351736154547 - 0x5b, 0xe1, 0x4d, 0xc4, 0xbe, 0x94, 0x95, 0xe6, //0x0000d858 .quad -1831394126398103205 - 0x10, 0x0a, 0xf6, 0x4b, 0x01, 0x37, 0x9d, 0x0f, //0x0000d860 .quad 1125115960621402640 - 0xd9, 0xac, 0xb0, 0x3a, 0xf7, 0x7c, 0x1d, 0x90, //0x0000d868 .quad -8062150356639896359 - 0x94, 0x8c, 0xf3, 0x9e, 0xc1, 0x84, 0x84, 0x53, //0x0000d870 .quad 6018080969204141204 - 0x0f, 0xd8, 0x5c, 0x09, 0x35, 0xdc, 0x24, 0xb4, //0x0000d878 .quad -5466001927372482545 - 0xb9, 0x6f, 0xb0, 0x06, 0xf2, 0xa5, 0x65, 0x28, //0x0000d880 .quad 2910915193077788601 - 0x13, 0x0e, 0xb4, 0x4b, 0x42, 0x13, 0x2e, 0xe1, //0x0000d888 .quad -2220816390788215277 - 0xd3, 0x45, 0x2e, 0x44, 0xb7, 0x87, 0x3f, 0xf9, //0x0000d890 .quad -486521013540076077 - 0xcb, 0x88, 0x50, 0x6f, 0x09, 0xcc, 0xbc, 0x8c, //0x0000d898 .quad -8305539271883716405 - 0x48, 0xd7, 0x39, 0x15, 0xa5, 0x69, 0x8f, 0xf7, //0x0000d8a0 .quad -608151266925095096 - 0xfe, 0xaa, 0x24, 0xcb, 0x0b, 0xff, 0xeb, 0xaf, //0x0000d8a8 .quad -5770238071427257602 - 0x1b, 0x4d, 0x88, 0x5a, 0x0e, 0x44, 0x73, 0xb5, //0x0000d8b0 .quad -5371875102083756773 - 0xbe, 0xd5, 0xed, 0xbd, 0xce, 0xfe, 0xe6, 0xdb, //0x0000d8b8 .quad -2601111570856684098 - 0x30, 0x30, 0x95, 0xf8, 0x88, 0x0a, 0x68, 0x31, //0x0000d8c0 .quad 3560107088838733872 - 0x97, 0xa5, 0xb4, 0x36, 0x41, 0x5f, 0x70, 0x89, //0x0000d8c8 .quad -8543223759426509417 - 0x3d, 0x7c, 0xba, 0x36, 0x2b, 0x0d, 0xc2, 0xfd, //0x0000d8d0 .quad -161552157378970563 - 0xfc, 0xce, 0x61, 0x84, 0x11, 0x77, 0xcc, 0xab, //0x0000d8d8 .quad -6067343680855748868 - 0x4c, 0x1b, 0x69, 0x04, 0x76, 0x90, 0x32, 0x3d, //0x0000d8e0 .quad 4409745821703674700 - 0xbc, 0x42, 0x7a, 0xe5, 0xd5, 0x94, 0xbf, 0xd6, //0x0000d8e8 .quad -2972493582642298180 - 0x0f, 0xb1, 0xc1, 0xc2, 0x49, 0x9a, 0x3f, 0xa6, //0x0000d8f0 .quad -6467280898289979121 - 0xb5, 0x69, 0x6c, 0xaf, 0x05, 0xbd, 0x37, 0x86, //0x0000d8f8 .quad -8775337516792518219 - 0x53, 0x1d, 0x72, 0x33, 0xdc, 0x80, 0xcf, 0x0f, //0x0000d900 .quad 1139270913992301907 - 0x23, 0x84, 0x47, 0x1b, 0x47, 0xac, 0xc5, 0xa7, //0x0000d908 .quad -6357485877563259869 - 0xa8, 0xa4, 0x4e, 0x40, 0x13, 0x61, 0xc3, 0xd3, //0x0000d910 .quad -3187597375937010520 - 0x2b, 0x65, 0x19, 0xe2, 0x58, 0x17, 0xb7, 0xd1, //0x0000d918 .quad -3335171328526686933 - 0xe9, 0x26, 0x31, 0x08, 0xac, 0x1c, 0x5a, 0x64, //0x0000d920 .quad 7231123676894144233 - 0x3b, 0xdf, 0x4f, 0x8d, 0x97, 0x6e, 0x12, 0x83, //0x0000d928 .quad -9002011107970261189 - 0xa3, 0x70, 0x3d, 0x0a, 0xd7, 0xa3, 0x70, 0x3d, //0x0000d930 .quad 4427218577690292387 - 0x0a, 0xd7, 0xa3, 0x70, 0x3d, 0x0a, 0xd7, 0xa3, //0x0000d938 .quad -6640827866535438582 - 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, //0x0000d940 QUAD $0xcccccccccccccccc; QUAD $0xcccccccccccccccc // .space 16, '\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc' + // // .set L5_5_set_1707, LBB5_1707-LJTI5_5 + // // .set L5_5_set_1699, LBB5_1699-LJTI5_5 + //0x0000c0d8 LJTI5_5 + 0x6a, 0xcc, 0xff, 0xff, //0x0000c0d8 .long L5_5_set_1705 + 0xa2, 0xcc, 0xff, 0xff, //0x0000c0dc .long L5_5_set_1710 + 0x6a, 0xcc, 0xff, 0xff, //0x0000c0e0 .long L5_5_set_1705 + 0x7d, 0xcc, 0xff, 0xff, //0x0000c0e4 .long L5_5_set_1707 + 0xa2, 0xcc, 0xff, 0xff, //0x0000c0e8 .long L5_5_set_1710 + 0xa2, 0xcc, 0xff, 0xff, //0x0000c0ec .long L5_5_set_1710 + 0xa2, 0xcc, 0xff, 0xff, //0x0000c0f0 .long L5_5_set_1710 + 0xa2, 0xcc, 0xff, 0xff, //0x0000c0f4 .long L5_5_set_1710 + 0xa2, 0xcc, 0xff, 0xff, //0x0000c0f8 .long L5_5_set_1710 + 0xa2, 0xcc, 0xff, 0xff, //0x0000c0fc .long L5_5_set_1710 + 0xa2, 0xcc, 0xff, 0xff, //0x0000c100 .long L5_5_set_1710 + 0xa2, 0xcc, 0xff, 0xff, //0x0000c104 .long L5_5_set_1710 + 0xa2, 0xcc, 0xff, 0xff, //0x0000c108 .long L5_5_set_1710 + 0xa2, 0xcc, 0xff, 0xff, //0x0000c10c .long L5_5_set_1710 + 0xa2, 0xcc, 0xff, 0xff, //0x0000c110 .long L5_5_set_1710 + 0xa2, 0xcc, 0xff, 0xff, //0x0000c114 .long L5_5_set_1710 + 0xa2, 0xcc, 0xff, 0xff, //0x0000c118 .long L5_5_set_1710 + 0xa2, 0xcc, 0xff, 0xff, //0x0000c11c .long L5_5_set_1710 + 0xa2, 0xcc, 0xff, 0xff, //0x0000c120 .long L5_5_set_1710 + 0xa2, 0xcc, 0xff, 0xff, //0x0000c124 .long L5_5_set_1710 + 0xa2, 0xcc, 0xff, 0xff, //0x0000c128 .long L5_5_set_1710 + 0xa2, 0xcc, 0xff, 0xff, //0x0000c12c .long L5_5_set_1710 + 0xa2, 0xcc, 0xff, 0xff, //0x0000c130 .long L5_5_set_1710 + 0xa2, 0xcc, 0xff, 0xff, //0x0000c134 .long L5_5_set_1710 + 0xa2, 0xcc, 0xff, 0xff, //0x0000c138 .long L5_5_set_1710 + 0xa2, 0xcc, 0xff, 0xff, //0x0000c13c .long L5_5_set_1710 + 0x24, 0xcc, 0xff, 0xff, //0x0000c140 .long L5_5_set_1699 + //0x0000c144 .p2align 2, 0x00 + //0x0000c144 _MASK_USE_NUMBER + 0x02, 0x00, 0x00, 0x00, //0x0000c144 .long 2 + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000c148 .p2align 4, 0x00 + //0x0000c150 _P10_TAB + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf0, 0x3f, //0x0000c150 .quad 0x3ff0000000000000 + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x24, 0x40, //0x0000c158 .quad 0x4024000000000000 + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x59, 0x40, //0x0000c160 .quad 0x4059000000000000 + 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0x8f, 0x40, //0x0000c168 .quad 0x408f400000000000 + 0x00, 0x00, 0x00, 0x00, 0x00, 0x88, 0xc3, 0x40, //0x0000c170 .quad 0x40c3880000000000 + 0x00, 0x00, 0x00, 0x00, 0x00, 0x6a, 0xf8, 0x40, //0x0000c178 .quad 0x40f86a0000000000 + 0x00, 0x00, 0x00, 0x00, 0x80, 0x84, 0x2e, 0x41, //0x0000c180 .quad 0x412e848000000000 + 0x00, 0x00, 0x00, 0x00, 0xd0, 0x12, 0x63, 0x41, //0x0000c188 .quad 0x416312d000000000 + 0x00, 0x00, 0x00, 0x00, 0x84, 0xd7, 0x97, 0x41, //0x0000c190 .quad 0x4197d78400000000 + 0x00, 0x00, 0x00, 0x00, 0x65, 0xcd, 0xcd, 0x41, //0x0000c198 .quad 0x41cdcd6500000000 + 0x00, 0x00, 0x00, 0x20, 0x5f, 0xa0, 0x02, 0x42, //0x0000c1a0 .quad 0x4202a05f20000000 + 0x00, 0x00, 0x00, 0xe8, 0x76, 0x48, 0x37, 0x42, //0x0000c1a8 .quad 0x42374876e8000000 + 0x00, 0x00, 0x00, 0xa2, 0x94, 0x1a, 0x6d, 0x42, //0x0000c1b0 .quad 0x426d1a94a2000000 + 0x00, 0x00, 0x40, 0xe5, 0x9c, 0x30, 0xa2, 0x42, //0x0000c1b8 .quad 0x42a2309ce5400000 + 0x00, 0x00, 0x90, 0x1e, 0xc4, 0xbc, 0xd6, 0x42, //0x0000c1c0 .quad 0x42d6bcc41e900000 + 0x00, 0x00, 0x34, 0x26, 0xf5, 0x6b, 0x0c, 0x43, //0x0000c1c8 .quad 0x430c6bf526340000 + 0x00, 0x80, 0xe0, 0x37, 0x79, 0xc3, 0x41, 0x43, //0x0000c1d0 .quad 0x4341c37937e08000 + 0x00, 0xa0, 0xd8, 0x85, 0x57, 0x34, 0x76, 0x43, //0x0000c1d8 .quad 0x4376345785d8a000 + 0x00, 0xc8, 0x4e, 0x67, 0x6d, 0xc1, 0xab, 0x43, //0x0000c1e0 .quad 0x43abc16d674ec800 + 0x00, 0x3d, 0x91, 0x60, 0xe4, 0x58, 0xe1, 0x43, //0x0000c1e8 .quad 0x43e158e460913d00 + 0x40, 0x8c, 0xb5, 0x78, 0x1d, 0xaf, 0x15, 0x44, //0x0000c1f0 .quad 0x4415af1d78b58c40 + 0x50, 0xef, 0xe2, 0xd6, 0xe4, 0x1a, 0x4b, 0x44, //0x0000c1f8 .quad 0x444b1ae4d6e2ef50 + 0x92, 0xd5, 0x4d, 0x06, 0xcf, 0xf0, 0x80, 0x44, //0x0000c200 .quad 0x4480f0cf064dd592 + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000c208 .p2align 4, 0x00 + //0x0000c210 _POW10_M128_TAB + 0x53, 0xe4, 0x60, 0xcd, 0x69, 0xc8, 0x32, 0x17, //0x0000c210 .quad 1671618768450675795 + 0x88, 0x02, 0x1c, 0x08, 0xa0, 0xd5, 0x8f, 0xfa, //0x0000c218 .quad -391859759250406776 + 0xb4, 0x8e, 0x5c, 0x20, 0x42, 0xbd, 0x7f, 0x0e, //0x0000c220 .quad 1044761730281672372 + 0x95, 0x81, 0x11, 0x05, 0x84, 0xe5, 0x99, 0x9c, //0x0000c228 .quad -7162441377172586091 + 0x61, 0xb2, 0x73, 0xa8, 0x92, 0xac, 0x1f, 0x52, //0x0000c230 .quad 5917638181279478369 + 0xfa, 0xe1, 0x55, 0x06, 0xe5, 0x5e, 0xc0, 0xc3, //0x0000c238 .quad -4341365703038344710 + 0xf9, 0x9e, 0x90, 0x52, 0xb7, 0x97, 0xa7, 0xe6, //0x0000c240 .quad -1826324310255427847 + 0x78, 0x5a, 0xeb, 0x47, 0x9e, 0x76, 0xb0, 0xf4, //0x0000c248 .quad -815021110370542984 + 0x5c, 0x63, 0x9a, 0x93, 0xd2, 0xbe, 0x28, 0x90, //0x0000c250 .quad -8058981721550724260 + 0x8b, 0x18, 0xf3, 0xec, 0x22, 0x4a, 0xee, 0x98, //0x0000c258 .quad -7426917221622671221 + 0x33, 0xfc, 0x80, 0x38, 0x87, 0xee, 0x32, 0x74, //0x0000c260 .quad 8373016921771146291 + 0xae, 0xde, 0x2f, 0xa8, 0xab, 0xdc, 0x29, 0xbf, //0x0000c268 .quad -4671960508600951122 + 0x3f, 0x3b, 0xa1, 0x06, 0x29, 0xaa, 0x3f, 0x11, //0x0000c270 .quad 1242899115359157055 + 0x5a, 0xd6, 0x3b, 0x92, 0xd6, 0x53, 0xf4, 0xee, //0x0000c278 .quad -1228264617323800998 + 0x07, 0xc5, 0x24, 0xa4, 0x59, 0xca, 0xc7, 0x4a, //0x0000c280 .quad 5388497965526861063 + 0xf8, 0x65, 0x65, 0x1b, 0x66, 0xb4, 0x58, 0x95, //0x0000c288 .quad -7685194413468457480 + 0x49, 0xf6, 0x2d, 0x0d, 0xf0, 0xbc, 0x79, 0x5d, //0x0000c290 .quad 6735622456908576329 + 0x76, 0xbf, 0x3e, 0xa2, 0x7f, 0xe1, 0xae, 0xba, //0x0000c298 .quad -4994806998408183946 + 0xdc, 0x73, 0x79, 0x10, 0x2c, 0x2c, 0xd8, 0xf4, //0x0000c2a0 .quad -803843965719055396 + 0x53, 0x6f, 0xce, 0x8a, 0xdf, 0x99, 0x5a, 0xe9, //0x0000c2a8 .quad -1631822729582842029 + 0x69, 0xe8, 0x4b, 0x8a, 0x9b, 0x1b, 0x07, 0x79, //0x0000c2b0 .quad 8720969558280366185 + 0x94, 0x05, 0xc1, 0xb6, 0x2b, 0xa0, 0xd8, 0x91, //0x0000c2b8 .quad -7937418233630358124 + 0x84, 0xe2, 0xde, 0x6c, 0x82, 0xe2, 0x48, 0x97, //0x0000c2c0 .quad -7545532125859093884 + 0xf9, 0x46, 0x71, 0xa4, 0x36, 0xc8, 0x4e, 0xb6, //0x0000c2c8 .quad -5310086773610559751 + 0x25, 0x9b, 0x16, 0x08, 0x23, 0x1b, 0x1b, 0xfd, //0x0000c2d0 .quad -208543120469091547 + 0xb7, 0x98, 0x8d, 0x4d, 0x44, 0x7a, 0xe2, 0xe3, //0x0000c2d8 .quad -2025922448585811785 + 0xf7, 0x20, 0x0e, 0xe5, 0xf5, 0xf0, 0x30, 0xfe, //0x0000c2e0 .quad -130339450293182217 + 0x72, 0x7f, 0x78, 0xb0, 0x6a, 0x8c, 0x6d, 0x8e, //0x0000c2e8 .quad -8183730558007214222 + 0x35, 0xa9, 0x51, 0x5e, 0x33, 0x2d, 0xbd, 0xbd, //0x0000c2f0 .quad -4774610331293865675 + 0x4f, 0x9f, 0x96, 0x5c, 0x85, 0xef, 0x08, 0xb2, //0x0000c2f8 .quad -5617977179081629873 + 0x82, 0x13, 0xe6, 0x35, 0x80, 0x78, 0x2c, 0xad, //0x0000c300 .quad -5968262914117332094 + 0x23, 0x47, 0xbc, 0xb3, 0x66, 0x2b, 0x8b, 0xde, //0x0000c308 .quad -2410785455424649437 + 0x31, 0xcc, 0xaf, 0x21, 0x50, 0xcb, 0x3b, 0x4c, //0x0000c310 .quad 5493207715531443249 + 0x76, 0xac, 0x55, 0x30, 0x20, 0xfb, 0x16, 0x8b, //0x0000c318 .quad -8424269937281487754 + 0x3d, 0xbf, 0x1b, 0x2a, 0x24, 0xbe, 0x4a, 0xdf, //0x0000c320 .quad -2356862392440471747 + 0x93, 0x17, 0x6b, 0x3c, 0xe8, 0xb9, 0xdc, 0xad, //0x0000c328 .quad -5918651403174471789 + 0x0d, 0xaf, 0xa2, 0x34, 0xad, 0x6d, 0x1d, 0xd7, //0x0000c330 .quad -2946077990550589683 + 0x78, 0xdd, 0x85, 0x4b, 0x62, 0xe8, 0x53, 0xd9, //0x0000c338 .quad -2786628235540701832 + 0x68, 0xad, 0xe5, 0x40, 0x8c, 0x64, 0x72, 0x86, //0x0000c340 .quad -8758827771735200408 + 0x6b, 0xaa, 0x33, 0x6f, 0x3d, 0x71, 0xd4, 0x87, //0x0000c348 .quad -8659171674854020501 + 0xc2, 0x18, 0x1f, 0x51, 0xaf, 0xfd, 0x0e, 0x68, //0x0000c350 .quad 7498209359040551106 + 0x06, 0x95, 0x00, 0xcb, 0x8c, 0x8d, 0xc9, 0xa9, //0x0000c358 .quad -6212278575140137722 + 0xf2, 0xde, 0x66, 0x25, 0x1b, 0xbd, 0x12, 0x02, //0x0000c360 .quad 149389661945913074 + 0x48, 0xba, 0xc0, 0xfd, 0xef, 0xf0, 0x3b, 0xd4, //0x0000c368 .quad -3153662200497784248 + 0x57, 0x4b, 0x60, 0xf7, 0x30, 0xb6, 0x4b, 0x01, //0x0000c370 .quad 93368538716195671 + 0x6d, 0x74, 0x98, 0xfe, 0x95, 0x76, 0xa5, 0x84, //0x0000c378 .quad -8888567902952197011 + 0x2d, 0x5e, 0x38, 0x35, 0xbd, 0xa3, 0x9e, 0x41, //0x0000c380 .quad 4728396691822632493 + 0x88, 0x91, 0x3e, 0x7e, 0x3b, 0xd4, 0xce, 0xa5, //0x0000c388 .quad -6499023860262858360 + 0xb9, 0x75, 0x86, 0x82, 0xac, 0x4c, 0x06, 0x52, //0x0000c390 .quad 5910495864778290617 + 0xea, 0x35, 0xce, 0x5d, 0x4a, 0x89, 0x42, 0xcf, //0x0000c398 .quad -3512093806901185046 + 0x93, 0x09, 0x94, 0xd1, 0xeb, 0xef, 0x43, 0x73, //0x0000c3a0 .quad 8305745933913819539 + 0xb2, 0xe1, 0xa0, 0x7a, 0xce, 0x95, 0x89, 0x81, //0x0000c3a8 .quad -9112587656954322510 + 0xf8, 0x0b, 0xf9, 0xc5, 0xe6, 0xeb, 0x14, 0x10, //0x0000c3b0 .quad 1158810380537498616 + 0x1f, 0x1a, 0x49, 0x19, 0x42, 0xfb, 0xeb, 0xa1, //0x0000c3b8 .quad -6779048552765515233 + 0xf6, 0x4e, 0x77, 0x77, 0xe0, 0x26, 0x1a, 0xd4, //0x0000c3c0 .quad -3163173042755514634 + 0xa6, 0x60, 0x9b, 0x9f, 0x12, 0xfa, 0x66, 0xca, //0x0000c3c8 .quad -3862124672529506138 + 0xb4, 0x22, 0x55, 0x95, 0x98, 0xb0, 0x20, 0x89, //0x0000c3d0 .quad -8565652321871781196 + 0xd0, 0x38, 0x82, 0x47, 0x97, 0xb8, 0x00, 0xfd, //0x0000c3d8 .quad -215969822234494768 + 0xb0, 0x35, 0x55, 0x5d, 0x5f, 0x6e, 0xb4, 0x55, //0x0000c3e0 .quad 6175682344898606512 + 0x82, 0x63, 0xb1, 0x8c, 0x5e, 0x73, 0x20, 0x9e, //0x0000c3e8 .quad -7052510166537641086 + 0x1d, 0x83, 0xaa, 0x34, 0xf7, 0x89, 0x21, 0xeb, //0x0000c3f0 .quad -1503769105731517667 + 0x62, 0xbc, 0xdd, 0x2f, 0x36, 0x90, 0xa8, 0xc5, //0x0000c3f8 .quad -4203951689744663454 + 0xe4, 0x23, 0xd5, 0x01, 0x75, 0xec, 0xe9, 0xa5, //0x0000c400 .quad -6491397400591784988 + 0x7b, 0x2b, 0xd5, 0xbb, 0x43, 0xb4, 0x12, 0xf7, //0x0000c408 .quad -643253593753441413 + 0x6e, 0x36, 0x25, 0x21, 0xc9, 0x33, 0xb2, 0x47, //0x0000c410 .quad 5166248661484910190 + 0x2d, 0x3b, 0x65, 0x55, 0xaa, 0xb0, 0x6b, 0x9a, //0x0000c418 .quad -7319562523736982739 + 0x0a, 0x84, 0x6e, 0x69, 0xbb, 0xc0, 0x9e, 0x99, //0x0000c420 .quad -7377247228426025974 + 0xf8, 0x89, 0xbe, 0xea, 0xd4, 0x9c, 0x06, 0xc1, //0x0000c428 .quad -4537767136243840520 + 0x0d, 0x25, 0xca, 0x43, 0xea, 0x70, 0x06, 0xc0, //0x0000c430 .quad -4609873017105144563 + 0x76, 0x2c, 0x6e, 0x25, 0x0a, 0x44, 0x48, 0xf1, //0x0000c438 .quad -1060522901877412746 + 0x28, 0x57, 0x5e, 0x6a, 0x92, 0x06, 0x04, 0x38, //0x0000c440 .quad 4036358391950366504 + 0xca, 0xdb, 0x64, 0x57, 0x86, 0x2a, 0xcd, 0x96, //0x0000c448 .quad -7580355841314464822 + 0xf2, 0xec, 0xf5, 0x04, 0x37, 0x08, 0x05, 0xc6, //0x0000c450 .quad -4177924046916817678 + 0xbc, 0x12, 0x3e, 0xed, 0x27, 0x75, 0x80, 0xbc, //0x0000c458 .quad -4863758783215693124 + 0x2e, 0x68, 0x33, 0xc6, 0x44, 0x4a, 0x86, 0xf7, //0x0000c460 .quad -610719040218634194 + 0x6b, 0x97, 0x8d, 0xe8, 0x71, 0x92, 0xa0, 0xeb, //0x0000c468 .quad -1468012460592228501 + 0x1d, 0x21, 0xe0, 0xfb, 0x6a, 0xee, 0xb3, 0x7a, //0x0000c470 .quad 8841672636718129437 + 0xa3, 0x7e, 0x58, 0x31, 0x87, 0x5b, 0x44, 0x93, //0x0000c478 .quad -7835036815511224669 + 0x64, 0x29, 0xd8, 0xba, 0x05, 0xea, 0x60, 0x59, //0x0000c480 .quad 6440404777470273892 + 0x4c, 0x9e, 0xae, 0xfd, 0x68, 0x72, 0x15, 0xb8, //0x0000c488 .quad -5182110000961642932 + 0xbd, 0x33, 0x8e, 0x29, 0x87, 0x24, 0xb9, 0x6f, //0x0000c490 .quad 8050505971837842365 + 0xdf, 0x45, 0x1a, 0x3d, 0x03, 0xcf, 0x1a, 0xe6, //0x0000c498 .quad -1865951482774665761 + 0x56, 0xe0, 0xf8, 0x79, 0xd4, 0xb6, 0xd3, 0xa5, //0x0000c4a0 .quad -6497648813669818282 + 0xab, 0x6b, 0x30, 0x06, 0x62, 0xc1, 0xd0, 0x8f, //0x0000c4a8 .quad -8083748704375247957 + 0x6c, 0x18, 0x77, 0x98, 0x89, 0xa4, 0x48, 0x8f, //0x0000c4b0 .quad -8122061017087272852 + 0x96, 0x86, 0xbc, 0x87, 0xba, 0xf1, 0xc4, 0xb3, //0x0000c4b8 .quad -5492999862041672042 + 0x87, 0xde, 0x94, 0xfe, 0xab, 0xcd, 0x1a, 0x33, //0x0000c4c0 .quad 3682481783923072647 + 0x3c, 0xa8, 0xab, 0x29, 0x29, 0x2e, 0xb6, 0xe0, //0x0000c4c8 .quad -2254563809124702148 + 0x14, 0x0b, 0x1d, 0x7f, 0x8b, 0xc0, 0xf0, 0x9f, //0x0000c4d0 .quad -6921820921902855404 + 0x25, 0x49, 0x0b, 0xba, 0xd9, 0xdc, 0x71, 0x8c, //0x0000c4d8 .quad -8326631408344020699 + 0xd9, 0x4d, 0xe4, 0x5e, 0xae, 0xf0, 0xec, 0x07, //0x0000c4e0 .quad 571095884476206553 + 0x6f, 0x1b, 0x8e, 0x28, 0x10, 0x54, 0x8e, 0xaf, //0x0000c4e8 .quad -5796603242002637969 + 0x50, 0x61, 0x9d, 0xf6, 0xd9, 0x2c, 0xe8, 0xc9, //0x0000c4f0 .quad -3897816162832129712 + 0x4a, 0xa2, 0xb1, 0x32, 0x14, 0xe9, 0x71, 0xdb, //0x0000c4f8 .quad -2634068034075909558 + 0xd2, 0x5c, 0x22, 0x3a, 0x08, 0x1c, 0x31, 0xbe, //0x0000c500 .quad -4741978110983775022 + 0x6e, 0x05, 0xaf, 0x9f, 0xac, 0x31, 0x27, 0x89, //0x0000c508 .quad -8563821548938525330 + 0x06, 0xf4, 0xaa, 0x48, 0x0a, 0x63, 0xbd, 0x6d, //0x0000c510 .quad 7907585416552444934 + 0xca, 0xc6, 0x9a, 0xc7, 0x17, 0xfe, 0x70, 0xab, //0x0000c518 .quad -6093090917745768758 + 0x08, 0xb1, 0xd5, 0xda, 0xcc, 0xbb, 0x2c, 0x09, //0x0000c520 .quad 661109733835780360 + 0x7d, 0x78, 0x81, 0xb9, 0x9d, 0x3d, 0x4d, 0xd6, //0x0000c528 .quad -3004677628754823043 + 0xa5, 0x8e, 0xc5, 0x08, 0x60, 0xf5, 0xbb, 0x25, //0x0000c530 .quad 2719036592861056677 + 0x4e, 0xeb, 0xf0, 0x93, 0x82, 0x46, 0xf0, 0x85, //0x0000c538 .quad -8795452545612846258 + 0x4e, 0xf2, 0xf6, 0x0a, 0xb8, 0xf2, 0x2a, 0xaf, //0x0000c540 .quad -5824576295778454962 + 0x21, 0x26, 0xed, 0x38, 0x23, 0x58, 0x6c, 0xa7, //0x0000c548 .quad -6382629663588669919 + 0xe1, 0xae, 0xb4, 0x0d, 0x66, 0xaf, 0xf5, 0x1a, //0x0000c550 .quad 1942651667131707105 + 0xaa, 0x6f, 0x28, 0x07, 0x2c, 0x6e, 0x47, 0xd1, //0x0000c558 .quad -3366601061058449494 + 0x4d, 0xed, 0x90, 0xc8, 0x9f, 0x8d, 0xd9, 0x50, //0x0000c560 .quad 5825843310384704845 + 0xca, 0x45, 0x79, 0x84, 0xdb, 0xa4, 0xcc, 0x82, //0x0000c568 .quad -9021654690802612790 + 0xa0, 0x28, 0xb5, 0xba, 0x07, 0xf1, 0x0f, 0xe5, //0x0000c570 .quad -1941067898873894752 + 0x3c, 0x97, 0x97, 0x65, 0x12, 0xce, 0x7f, 0xa3, //0x0000c578 .quad -6665382345075878084 + 0xc8, 0x72, 0x62, 0xa9, 0x49, 0xed, 0x53, 0x1e, //0x0000c580 .quad 2185351144835019464 + 0x0c, 0x7d, 0xfd, 0xfe, 0x96, 0xc1, 0x5f, 0xcc, //0x0000c588 .quad -3720041912917459700 + 0x7a, 0x0f, 0xbb, 0x13, 0x9c, 0xe8, 0xe8, 0x25, //0x0000c590 .quad 2731688931043774330 + 0x4f, 0xdc, 0xbc, 0xbe, 0xfc, 0xb1, 0x77, 0xff, //0x0000c598 .quad -38366372719436721 + 0xac, 0xe9, 0x54, 0x8c, 0x61, 0x91, 0xb1, 0x77, //0x0000c5a0 .quad 8624834609543440812 + 0xb1, 0x09, 0x36, 0xf7, 0x3d, 0xcf, 0xaa, 0x9f, //0x0000c5a8 .quad -6941508010590729807 + 0x17, 0x24, 0x6a, 0xef, 0xb9, 0xf5, 0x9d, 0xd5, //0x0000c5b0 .quad -3054014793352862697 + 0x1d, 0x8c, 0x03, 0x75, 0x0d, 0x83, 0x95, 0xc7, //0x0000c5b8 .quad -4065198994811024355 + 0x1d, 0xad, 0x44, 0x6b, 0x28, 0x73, 0x05, 0x4b, //0x0000c5c0 .quad 5405853545163697437 + 0x25, 0x6f, 0x44, 0xd2, 0xd0, 0xe3, 0x7a, 0xf9, //0x0000c5c8 .quad -469812725086392539 + 0x32, 0xec, 0x0a, 0x43, 0xf9, 0x67, 0xe3, 0x4e, //0x0000c5d0 .quad 5684501474941004850 + 0x77, 0xc5, 0x6a, 0x83, 0x62, 0xce, 0xec, 0x9b, //0x0000c5d8 .quad -7211161980820077193 + 0x3f, 0xa7, 0xcd, 0x93, 0xf7, 0x41, 0x9c, 0x22, //0x0000c5e0 .quad 2493940825248868159 + 0xd5, 0x76, 0x45, 0x24, 0xfb, 0x01, 0xe8, 0xc2, //0x0000c5e8 .quad -4402266457597708587 + 0x0f, 0x11, 0xc1, 0x78, 0x75, 0x52, 0x43, 0x6b, //0x0000c5f0 .quad 7729112049988473103 + 0x8a, 0xd4, 0x56, 0xed, 0x79, 0x02, 0xa2, 0xf3, //0x0000c5f8 .quad -891147053569747830 + 0xa9, 0xaa, 0x78, 0x6b, 0x89, 0x13, 0x0a, 0x83, //0x0000c600 .quad -9004363024039368023 + 0xd6, 0x44, 0x56, 0x34, 0x8c, 0x41, 0x45, 0x98, //0x0000c608 .quad -7474495936122174250 + 0x53, 0xd5, 0x56, 0xc6, 0x6b, 0x98, 0xcc, 0x23, //0x0000c610 .quad 2579604275232953683 + 0x0c, 0xd6, 0x6b, 0x41, 0xef, 0x91, 0x56, 0xbe, //0x0000c618 .quad -4731433901725329908 + 0xa8, 0x8a, 0xec, 0xb7, 0x86, 0xbe, 0xbf, 0x2c, //0x0000c620 .quad 3224505344041192104 + 0x8f, 0xcb, 0xc6, 0x11, 0x6b, 0x36, 0xec, 0xed, //0x0000c628 .quad -1302606358729274481 + 0xa9, 0xd6, 0xf3, 0x32, 0x14, 0xd7, 0xf7, 0x7b, //0x0000c630 .quad 8932844867666826921 + 0x39, 0x3f, 0x1c, 0xeb, 0x02, 0xa2, 0xb3, 0x94, //0x0000c638 .quad -7731658001846878407 + 0x53, 0xcc, 0xb0, 0x3f, 0xd9, 0xcc, 0xf5, 0xda, //0x0000c640 .quad -2669001970698630061 + 0x07, 0x4f, 0xe3, 0xa5, 0x83, 0x8a, 0xe0, 0xb9, //0x0000c648 .quad -5052886483881210105 + 0x68, 0xff, 0x9c, 0x8f, 0x0f, 0x40, 0xb3, 0xd1, //0x0000c650 .quad -3336252463373287576 + 0xc9, 0x22, 0x5c, 0x8f, 0x24, 0xad, 0x58, 0xe8, //0x0000c658 .quad -1704422086424124727 + 0xa1, 0x1f, 0xc2, 0xb9, 0x09, 0x08, 0x10, 0x23, //0x0000c660 .quad 2526528228819083169 + 0xbe, 0x95, 0x99, 0xd9, 0x36, 0x6c, 0x37, 0x91, //0x0000c668 .quad -7982792831656159810 + 0x8a, 0xa7, 0x32, 0x28, 0x0c, 0x0a, 0xd4, 0xab, //0x0000c670 .quad -6065211750830921846 + 0x2d, 0xfb, 0xff, 0x8f, 0x44, 0x47, 0x85, 0xb5, //0x0000c678 .quad -5366805021142811859 + 0x6c, 0x51, 0x3f, 0x32, 0x8f, 0x0c, 0xc9, 0x16, //0x0000c680 .quad 1641857348316123500 + 0xf9, 0xf9, 0xff, 0xb3, 0x15, 0x99, 0xe6, 0xe2, //0x0000c688 .quad -2096820258001126919 + 0xe3, 0x92, 0x67, 0x7f, 0xd9, 0xa7, 0x3d, 0xae, //0x0000c690 .quad -5891368184943504669 + 0x3b, 0xfc, 0x7f, 0x90, 0xad, 0x1f, 0xd0, 0x8d, //0x0000c698 .quad -8228041688891786181 + 0x9c, 0x77, 0x41, 0xdf, 0xcf, 0x11, 0xcd, 0x99, //0x0000c6a0 .quad -7364210231179380836 + 0x4a, 0xfb, 0x9f, 0xf4, 0x98, 0x27, 0x44, 0xb1, //0x0000c6a8 .quad -5673366092687344822 + 0x83, 0xd5, 0x11, 0xd7, 0x43, 0x56, 0x40, 0x40, //0x0000c6b0 .quad 4629795266307937667 + 0x1d, 0xfa, 0xc7, 0x31, 0x7f, 0x31, 0x95, 0xdd, //0x0000c6b8 .quad -2480021597431793123 + 0x72, 0x25, 0x6b, 0x66, 0xea, 0x35, 0x28, 0x48, //0x0000c6c0 .quad 5199465050656154994 + 0x52, 0xfc, 0x1c, 0x7f, 0xef, 0x3e, 0x7d, 0x8a, //0x0000c6c8 .quad -8467542526035952558 + 0xcf, 0xee, 0x05, 0x00, 0x65, 0x43, 0x32, 0xda, //0x0000c6d0 .quad -2724040723534582065 + 0x66, 0x3b, 0xe4, 0x5e, 0xab, 0x8e, 0x1c, 0xad, //0x0000c6d8 .quad -5972742139117552794 + 0x82, 0x6a, 0x07, 0x40, 0x3e, 0xd4, 0xbe, 0x90, //0x0000c6e0 .quad -8016736922845615486 + 0x40, 0x4a, 0x9d, 0x36, 0x56, 0xb2, 0x63, 0xd8, //0x0000c6e8 .quad -2854241655469553088 + 0x91, 0xa2, 0x04, 0xe8, 0xa6, 0x44, 0x77, 0x5a, //0x0000c6f0 .quad 6518754469289960081 + 0x68, 0x4e, 0x22, 0xe2, 0x75, 0x4f, 0x3e, 0x87, //0x0000c6f8 .quad -8701430062309552536 + 0x36, 0xcb, 0x05, 0xa2, 0xd0, 0x15, 0x15, 0x71, //0x0000c700 .quad 8148443086612450102 + 0x02, 0xe2, 0xaa, 0x5a, 0x53, 0xe3, 0x0d, 0xa9, //0x0000c708 .quad -6265101559459552766 + 0x03, 0x3e, 0x87, 0xca, 0x44, 0x5b, 0x5a, 0x0d, //0x0000c710 .quad 962181821410786819 + 0x83, 0x9a, 0x55, 0x31, 0x28, 0x5c, 0x51, 0xd3, //0x0000c718 .quad -3219690930897053053 + 0xc2, 0x86, 0x94, 0xfe, 0x0a, 0x79, 0x58, 0xe8, //0x0000c720 .quad -1704479370831952190 + 0x91, 0x80, 0xd5, 0x1e, 0x99, 0xd9, 0x12, 0x84, //0x0000c728 .quad -8929835859451740015 + 0x72, 0xa8, 0x39, 0xbe, 0x4d, 0x97, 0x6e, 0x62, //0x0000c730 .quad 7092772823314835570 + 0xb6, 0xe0, 0x8a, 0x66, 0xff, 0x8f, 0x17, 0xa5, //0x0000c738 .quad -6550608805887287114 + 0x8f, 0x12, 0xc8, 0x2d, 0x21, 0x3d, 0x0a, 0xfb, //0x0000c740 .quad -357406007711231345 + 0xe3, 0x98, 0x2d, 0x40, 0xff, 0x73, 0x5d, 0xce, //0x0000c748 .quad -3576574988931720989 + 0x99, 0x0b, 0x9d, 0xbc, 0x34, 0x66, 0xe6, 0x7c, //0x0000c750 .quad 8999993282035256217 + 0x8e, 0x7f, 0x1c, 0x88, 0x7f, 0x68, 0xfa, 0x80, //0x0000c758 .quad -9152888395723407474 + 0x80, 0x4e, 0xc4, 0xeb, 0xc1, 0xff, 0x1f, 0x1c, //0x0000c760 .quad 2026619565689294464 + 0x72, 0x9f, 0x23, 0x6a, 0x9f, 0x02, 0x39, 0xa1, //0x0000c768 .quad -6829424476226871438 + 0x20, 0x62, 0xb5, 0x66, 0xb2, 0xff, 0x27, 0xa3, //0x0000c770 .quad -6690097579743157728 + 0x4e, 0x87, 0xac, 0x44, 0x47, 0x43, 0x87, 0xc9, //0x0000c778 .quad -3925094576856201394 + 0xa8, 0xba, 0x62, 0x00, 0x9f, 0xff, 0xf1, 0x4b, //0x0000c780 .quad 5472436080603216552 + 0x22, 0xa9, 0xd7, 0x15, 0x19, 0x14, 0xe9, 0xfb, //0x0000c788 .quad -294682202642863838 + 0xa9, 0xb4, 0x3d, 0x60, 0xc3, 0x3f, 0x77, 0x6f, //0x0000c790 .quad 8031958568804398249 + 0xb5, 0xc9, 0xa6, 0xad, 0x8f, 0xac, 0x71, 0x9d, //0x0000c798 .quad -7101705404292871755 + 0xd3, 0x21, 0x4d, 0x38, 0xb4, 0x0f, 0x55, 0xcb, //0x0000c7a0 .quad -3795109844276665901 + 0x22, 0x7c, 0x10, 0x99, 0xb3, 0x17, 0xce, 0xc4, //0x0000c7a8 .quad -4265445736938701790 + 0x48, 0x6a, 0x60, 0x46, 0xa1, 0x53, 0x2a, 0x7e, //0x0000c7b0 .quad 9091170749936331336 + 0x2b, 0x9b, 0x54, 0x7f, 0xa0, 0x9d, 0x01, 0xf6, //0x0000c7b8 .quad -720121152745989333 + 0x6d, 0x42, 0xfc, 0xcb, 0x44, 0x74, 0xda, 0x2e, //0x0000c7c0 .quad 3376138709496513133 + 0xfb, 0xe0, 0x94, 0x4f, 0x84, 0x02, 0xc1, 0x99, //0x0000c7c8 .quad -7367604748107325189 + 0x08, 0x53, 0xfb, 0xfe, 0x55, 0x11, 0x91, 0xfa, //0x0000c7d0 .quad -391512631556746488 + 0x39, 0x19, 0x7a, 0x63, 0x25, 0x43, 0x31, 0xc0, //0x0000c7d8 .quad -4597819916706768583 + 0xca, 0x27, 0xba, 0x7e, 0xab, 0x55, 0x35, 0x79, //0x0000c7e0 .quad 8733981247408842698 + 0x88, 0x9f, 0x58, 0xbc, 0xee, 0x93, 0x3d, 0xf0, //0x0000c7e8 .quad -1135588877456072824 + 0xde, 0x58, 0x34, 0x2f, 0x8b, 0x55, 0xc1, 0x4b, //0x0000c7f0 .quad 5458738279630526686 + 0xb5, 0x63, 0xb7, 0x35, 0x75, 0x7c, 0x26, 0x96, //0x0000c7f8 .quad -7627272076051127371 + 0x16, 0x6f, 0x01, 0xfb, 0xed, 0xaa, 0xb1, 0x9e, //0x0000c800 .quad -7011635205744005354 + 0xa2, 0x3c, 0x25, 0x83, 0x92, 0x1b, 0xb0, 0xbb, //0x0000c808 .quad -4922404076636521310 + 0xdc, 0xca, 0xc1, 0x79, 0xa9, 0x15, 0x5e, 0x46, //0x0000c810 .quad 5070514048102157020 + 0xcb, 0x8b, 0xee, 0x23, 0x77, 0x22, 0x9c, 0xea, //0x0000c818 .quad -1541319077368263733 + 0xc9, 0x1e, 0x19, 0xec, 0x89, 0xcd, 0xfa, 0x0b, //0x0000c820 .quad 863228270850154185 + 0x5f, 0x17, 0x75, 0x76, 0x8a, 0x95, 0xa1, 0x92, //0x0000c828 .quad -7880853450996246689 + 0x7b, 0x66, 0x1f, 0x67, 0xec, 0x80, 0xf9, 0xce, //0x0000c830 .quad -3532650679864695173 + 0x36, 0x5d, 0x12, 0x14, 0xed, 0xfa, 0x49, 0xb7, //0x0000c838 .quad -5239380795317920458 + 0x1a, 0x40, 0xe7, 0x80, 0x27, 0xe1, 0xb7, 0x82, //0x0000c840 .quad -9027499368258256870 + 0x84, 0xf4, 0x16, 0x59, 0xa8, 0x79, 0x1c, 0xe5, //0x0000c848 .quad -1937539975720012668 + 0x10, 0x88, 0x90, 0xb0, 0xb8, 0xec, 0xb2, 0xd1, //0x0000c850 .quad -3336344095947716592 + 0xd2, 0x58, 0xae, 0x37, 0x09, 0xcc, 0x31, 0x8f, //0x0000c858 .quad -8128491512466089774 + 0x15, 0xaa, 0xb4, 0xdc, 0xe6, 0xa7, 0x1f, 0x86, //0x0000c860 .quad -8782116138362033643 + 0x07, 0xef, 0x99, 0x85, 0x0b, 0x3f, 0xfe, 0xb2, //0x0000c868 .quad -5548928372155224313 + 0x9a, 0xd4, 0xe1, 0x93, 0xe0, 0x91, 0xa7, 0x67, //0x0000c870 .quad 7469098900757009562 + 0xc9, 0x6a, 0x00, 0x67, 0xce, 0xce, 0xbd, 0xdf, //0x0000c878 .quad -2324474446766642487 + 0xe0, 0x24, 0x6d, 0x5c, 0x2c, 0xbb, 0xc8, 0xe0, //0x0000c880 .quad -2249342214667950880 + 0xbd, 0x42, 0x60, 0x00, 0x41, 0xa1, 0xd6, 0x8b, //0x0000c888 .quad -8370325556870233411 + 0x18, 0x6e, 0x88, 0x73, 0xf7, 0xe9, 0xfa, 0x58, //0x0000c890 .quad 6411694268519837208 + 0x6d, 0x53, 0x78, 0x40, 0x91, 0x49, 0xcc, 0xae, //0x0000c898 .quad -5851220927660403859 + 0x9e, 0x89, 0x6a, 0x50, 0x75, 0xa4, 0x39, 0xaf, //0x0000c8a0 .quad -5820440219632367202 + 0x48, 0x68, 0x96, 0x90, 0xf5, 0x5b, 0x7f, 0xda, //0x0000c8a8 .quad -2702340141148116920 + 0x03, 0x96, 0x42, 0x52, 0xc9, 0x06, 0x84, 0x6d, //0x0000c8b0 .quad 7891439908798240259 + 0x2d, 0x01, 0x5e, 0x7a, 0x79, 0x99, 0x8f, 0x88, //0x0000c8b8 .quad -8606491615858654931 + 0x83, 0x3b, 0xd3, 0xa6, 0x7b, 0x08, 0xe5, 0xc8, //0x0000c8c0 .quad -3970758169284363389 + 0x78, 0x81, 0xf5, 0xd8, 0xd7, 0x7f, 0xb3, 0xaa, //0x0000c8c8 .quad -6146428501395930760 + 0x64, 0x0a, 0x88, 0x90, 0x9a, 0x4a, 0x1e, 0xfb, //0x0000c8d0 .quad -351761693178066332 + 0xd6, 0xe1, 0x32, 0xcf, 0xcd, 0x5f, 0x60, 0xd5, //0x0000c8d8 .quad -3071349608317525546 + 0x7f, 0x06, 0x55, 0x9a, 0xa0, 0xee, 0xf2, 0x5c, //0x0000c8e0 .quad 6697677969404790399 + 0x26, 0xcd, 0x7f, 0xa1, 0xe0, 0x3b, 0x5c, 0x85, //0x0000c8e8 .quad -8837122532839535322 + 0x1e, 0x48, 0xea, 0xc0, 0x48, 0xaa, 0x2f, 0xf4, //0x0000c8f0 .quad -851274575098787810 + 0x6f, 0xc0, 0xdf, 0xc9, 0xd8, 0x4a, 0xb3, 0xa6, //0x0000c8f8 .quad -6434717147622031249 + 0x26, 0xda, 0x24, 0xf1, 0xda, 0x94, 0x3b, 0xf1, //0x0000c900 .quad -1064093218873484762 + 0x8b, 0xb0, 0x57, 0xfc, 0x8e, 0x1d, 0x60, 0xd0, //0x0000c908 .quad -3431710416100151157 + 0x58, 0x08, 0xb7, 0xd6, 0x08, 0x3d, 0xc5, 0x76, //0x0000c910 .quad 8558313775058847832 + 0x57, 0xce, 0xb6, 0x5d, 0x79, 0x12, 0x3c, 0x82, //0x0000c918 .quad -9062348037703676329 + 0x6e, 0xca, 0x64, 0x0c, 0x4b, 0x8c, 0x76, 0x54, //0x0000c920 .quad 6086206200396171886 + 0xed, 0x81, 0x24, 0xb5, 0x17, 0x17, 0xcb, 0xa2, //0x0000c928 .quad -6716249028702207507 + 0x09, 0xfd, 0x7d, 0xcf, 0x5d, 0x2f, 0x94, 0xa9, //0x0000c930 .quad -6227300304786948855 + 0x68, 0xa2, 0x6d, 0xa2, 0xdd, 0xdc, 0x7d, 0xcb, //0x0000c938 .quad -3783625267450371480 + 0x4c, 0x7c, 0x5d, 0x43, 0x35, 0x3b, 0xf9, 0xd3, //0x0000c940 .quad -3172439362556298164 + 0x02, 0x0b, 0x09, 0x0b, 0x15, 0x54, 0x5d, 0xfe, //0x0000c948 .quad -117845565885576446 + 0xaf, 0x6d, 0x1a, 0x4a, 0x01, 0xc5, 0x7b, 0xc4, //0x0000c950 .quad -4288617610811380305 + 0xe1, 0xa6, 0xe5, 0x26, 0x8d, 0x54, 0xfa, 0x9e, //0x0000c958 .quad -6991182506319567135 + 0x1b, 0x09, 0xa1, 0x9c, 0x41, 0xb6, 0x9a, 0x35, //0x0000c960 .quad 3862600023340550427 + 0x9a, 0x10, 0x9f, 0x70, 0xb0, 0xe9, 0xb8, 0xc6, //0x0000c968 .quad -4127292114472071014 + 0x62, 0x4b, 0xc9, 0x03, 0xd2, 0x63, 0x01, 0xc3, //0x0000c970 .quad -4395122007679087774 + 0xc0, 0xd4, 0xc6, 0x8c, 0x1c, 0x24, 0x67, 0xf8, //0x0000c978 .quad -547429124662700864 + 0x1d, 0xcf, 0x5d, 0x42, 0x63, 0xde, 0xe0, 0x79, //0x0000c980 .quad 8782263791269039901 + 0xf8, 0x44, 0xfc, 0xd7, 0x91, 0x76, 0x40, 0x9b, //0x0000c988 .quad -7259672230555269896 + 0xe4, 0x42, 0xf5, 0x12, 0xfc, 0x15, 0x59, 0x98, //0x0000c990 .quad -7468914334623251740 + 0x36, 0x56, 0xfb, 0x4d, 0x36, 0x94, 0x10, 0xc2, //0x0000c998 .quad -4462904269766699466 + 0x9d, 0x93, 0xb2, 0x17, 0x7b, 0x5b, 0x6f, 0x3e, //0x0000c9a0 .quad 4498915137003099037 + 0xc4, 0x2b, 0x7a, 0xe1, 0x43, 0xb9, 0x94, 0xf2, //0x0000c9a8 .quad -966944318780986428 + 0x42, 0x9c, 0xcf, 0xee, 0x2c, 0x99, 0x05, 0xa7, //0x0000c9b0 .quad -6411550076227838910 + 0x5a, 0x5b, 0xec, 0x6c, 0xca, 0xf3, 0x9c, 0x97, //0x0000c9b8 .quad -7521869226879198374 + 0x53, 0x83, 0x83, 0x2a, 0x78, 0xff, 0xc6, 0x50, //0x0000c9c0 .quad 5820620459997365075 + 0x31, 0x72, 0x27, 0x08, 0xbd, 0x30, 0x84, 0xbd, //0x0000c9c8 .quad -4790650515171610063 + 0x28, 0x64, 0x24, 0x35, 0x56, 0xbf, 0xf8, 0xa4, //0x0000c9d0 .quad -6559282480285457368 + 0xbd, 0x4e, 0x31, 0x4a, 0xec, 0x3c, 0xe5, 0xec, //0x0000c9d8 .quad -1376627125537124675 + 0x99, 0xbe, 0x36, 0xe1, 0x95, 0x77, 0x1b, 0x87, //0x0000c9e0 .quad -8711237568605798759 + 0x36, 0xd1, 0x5e, 0xae, 0x13, 0x46, 0x0f, 0x94, //0x0000c9e8 .quad -7777920981101784778 + 0x3f, 0x6e, 0x84, 0x59, 0x7b, 0x55, 0xe2, 0x28, //0x0000c9f0 .quad 2946011094524915263 + 0x84, 0x85, 0xf6, 0x99, 0x98, 0x17, 0x13, 0xb9, //0x0000c9f8 .quad -5110715207949843068 + 0xcf, 0x89, 0xe5, 0x2f, 0xda, 0xea, 0x1a, 0x33, //0x0000ca00 .quad 3682513868156144079 + 0xe5, 0x26, 0x74, 0xc0, 0x7e, 0xdd, 0x57, 0xe7, //0x0000ca08 .quad -1776707991509915931 + 0x21, 0x76, 0xef, 0x5d, 0xc8, 0xd2, 0xf0, 0x3f, //0x0000ca10 .quad 4607414176811284001 + 0x4f, 0x98, 0x48, 0x38, 0x6f, 0xea, 0x96, 0x90, //0x0000ca18 .quad -8027971522334779313 + 0xa9, 0x53, 0x6b, 0x75, 0x7a, 0x07, 0xed, 0x0f, //0x0000ca20 .quad 1147581702586717097 + 0x63, 0xbe, 0x5a, 0x06, 0x0b, 0xa5, 0xbc, 0xb4, //0x0000ca28 .quad -5423278384491086237 + 0x94, 0x28, 0xc6, 0x12, 0x59, 0x49, 0xe8, 0xd3, //0x0000ca30 .quad -3177208890193991532 + 0xfb, 0x6d, 0xf1, 0xc7, 0x4d, 0xce, 0xeb, 0xe1, //0x0000ca38 .quad -2167411962186469893 + 0x5c, 0xd9, 0xbb, 0xab, 0xd7, 0x2d, 0x71, 0x64, //0x0000ca40 .quad 7237616480483531100 + 0xbd, 0xe4, 0xf6, 0x9c, 0xf0, 0x60, 0x33, 0x8d, //0x0000ca48 .quad -8272161504007625539 + 0xb3, 0xcf, 0xaa, 0x96, 0x4d, 0x79, 0x8d, 0xbd, //0x0000ca50 .quad -4788037454677749837 + 0xec, 0x9d, 0x34, 0xc4, 0x2c, 0x39, 0x80, 0xb0, //0x0000ca58 .quad -5728515861582144020 + 0xa0, 0x83, 0x55, 0xfc, 0xa0, 0xd7, 0xf0, 0xec, //0x0000ca60 .quad -1373360799919799392 + 0x67, 0xc5, 0x41, 0xf5, 0x77, 0x47, 0xa0, 0xdc, //0x0000ca68 .quad -2548958808550292121 + 0x44, 0x72, 0xb5, 0x9d, 0xc4, 0x86, 0x16, 0xf4, //0x0000ca70 .quad -858350499949874620 + 0x60, 0x1b, 0x49, 0xf9, 0xaa, 0x2c, 0xe4, 0x89, //0x0000ca78 .quad -8510628282985014432 + 0xd5, 0xce, 0x22, 0xc5, 0x75, 0x28, 0x1c, 0x31, //0x0000ca80 .quad 3538747893490044629 + 0x39, 0x62, 0x9b, 0xb7, 0xd5, 0x37, 0x5d, 0xac, //0x0000ca88 .quad -6026599335303880135 + 0x8b, 0x82, 0x6b, 0x36, 0x93, 0x32, 0x63, 0x7d, //0x0000ca90 .quad 9035120885289943691 + 0xc7, 0x3a, 0x82, 0x25, 0xcb, 0x85, 0x74, 0xd7, //0x0000ca98 .quad -2921563150702462265 + 0x97, 0x31, 0x03, 0x02, 0x9c, 0xff, 0x5d, 0xae, //0x0000caa0 .quad -5882264492762254953 + 0xbc, 0x64, 0x71, 0xf7, 0x9e, 0xd3, 0xa8, 0x86, //0x0000caa8 .quad -8743505996830120772 + 0xfc, 0xfd, 0x83, 0x02, 0x83, 0x7f, 0xf5, 0xd9, //0x0000cab0 .quad -2741144597525430788 + 0xeb, 0xbd, 0x4d, 0xb5, 0x86, 0x08, 0x53, 0xa8, //0x0000cab8 .quad -6317696477610263061 + 0x7b, 0xfd, 0x24, 0xc3, 0x63, 0xdf, 0x72, 0xd0, //0x0000cac0 .quad -3426430746906788485 + 0x66, 0x2d, 0xa1, 0x62, 0xa8, 0xca, 0x67, 0xd2, //0x0000cac8 .quad -3285434578585440922 + 0x6d, 0x1e, 0xf7, 0x59, 0x9e, 0xcb, 0x47, 0x42, //0x0000cad0 .quad 4776009810824339053 + 0x60, 0xbc, 0xa4, 0x3d, 0xa9, 0xde, 0x80, 0x83, //0x0000cad8 .quad -8970925639256982432 + 0x08, 0xe6, 0x74, 0xf0, 0x85, 0xbe, 0xd9, 0x52, //0x0000cae0 .quad 5970012263530423816 + 0x78, 0xeb, 0x0d, 0x8d, 0x53, 0x16, 0x61, 0xa4, //0x0000cae8 .quad -6601971030643840136 + 0x8b, 0x1f, 0x92, 0x6c, 0x27, 0x2e, 0x90, 0x67, //0x0000caf0 .quad 7462515329413029771 + 0x56, 0x66, 0x51, 0x70, 0xe8, 0x5b, 0x79, 0xcd, //0x0000caf8 .quad -3640777769877412266 + 0xb6, 0x53, 0xdb, 0xa3, 0xd8, 0x1c, 0xba, 0x00, //0x0000cb00 .quad 52386062455755702 + 0xf6, 0xdf, 0x32, 0x46, 0x71, 0xd9, 0x6b, 0x80, //0x0000cb08 .quad -9193015133814464522 + 0xa4, 0x28, 0xd2, 0xcc, 0x0e, 0xa4, 0xe8, 0x80, //0x0000cb10 .quad -9157889458785081180 + 0xf3, 0x97, 0xbf, 0x97, 0xcd, 0xcf, 0x86, 0xa0, //0x0000cb18 .quad -6879582898840692749 + 0xcd, 0xb2, 0x06, 0x80, 0x12, 0xcd, 0x22, 0x61, //0x0000cb20 .quad 6999382250228200141 + 0xf0, 0x7d, 0xaf, 0xfd, 0xc0, 0x83, 0xa8, 0xc8, //0x0000cb28 .quad -3987792605123478032 + 0x81, 0x5f, 0x08, 0x20, 0x57, 0x80, 0x6b, 0x79, //0x0000cb30 .quad 8749227812785250177 + 0x6c, 0x5d, 0x1b, 0x3d, 0xb1, 0xa4, 0xd2, 0xfa, //0x0000cb38 .quad -373054737976959636 + 0xb0, 0x3b, 0x05, 0x74, 0x36, 0x30, 0xe3, 0xcb, //0x0000cb40 .quad -3755104653863994448 + 0x63, 0x1a, 0x31, 0xc6, 0xee, 0xa6, 0xc3, 0x9c, //0x0000cb48 .quad -7150688238876681629 + 0x9c, 0x8a, 0x06, 0x11, 0x44, 0xfc, 0xdb, 0xbe, //0x0000cb50 .quad -4693880817329993060 + 0xfc, 0x60, 0xbd, 0x77, 0xaa, 0x90, 0xf4, 0xc3, //0x0000cb58 .quad -4326674280168464132 + 0x44, 0x2d, 0x48, 0x15, 0x55, 0xfb, 0x92, 0xee, //0x0000cb60 .quad -1255665003235103420 + 0x3b, 0xb9, 0xac, 0x15, 0xd5, 0xb4, 0xf1, 0xf4, //0x0000cb68 .quad -796656831783192261 + 0x4a, 0x1c, 0x4d, 0x2d, 0x15, 0xdd, 0x1b, 0x75, //0x0000cb70 .quad 8438581409832836170 + 0xc5, 0xf3, 0x8b, 0x2d, 0x05, 0x11, 0x17, 0x99, //0x0000cb78 .quad -7415439547505577019 + 0x5d, 0x63, 0xa0, 0x78, 0x5a, 0xd4, 0x62, 0xd2, //0x0000cb80 .quad -3286831292991118499 + 0xb6, 0xf0, 0xee, 0x78, 0x46, 0xd5, 0x5c, 0xbf, //0x0000cb88 .quad -4657613415954583370 + 0x34, 0x7c, 0xc8, 0x16, 0x71, 0x89, 0xfb, 0x86, //0x0000cb90 .quad -8720225134666286028 + 0xe4, 0xac, 0x2a, 0x17, 0x98, 0x0a, 0x34, 0xef, //0x0000cb98 .quad -1210330751515841308 + 0xa0, 0x4d, 0x3d, 0xae, 0xe6, 0x35, 0x5d, 0xd4, //0x0000cba0 .quad -3144297699952734816 + 0x0e, 0xac, 0x7a, 0x0e, 0x9f, 0x86, 0x80, 0x95, //0x0000cba8 .quad -7673985747338482674 + 0x09, 0xa1, 0xcc, 0x59, 0x60, 0x83, 0x74, 0x89, //0x0000cbb0 .quad -8542058143368306423 + 0x12, 0x57, 0x19, 0xd2, 0x46, 0xa8, 0xe0, 0xba, //0x0000cbb8 .quad -4980796165745715438 + 0x4b, 0xc9, 0x3f, 0x70, 0x38, 0xa4, 0xd1, 0x2b, //0x0000cbc0 .quad 3157485376071780683 + 0xd7, 0xac, 0x9f, 0x86, 0x58, 0xd2, 0x98, 0xe9, //0x0000cbc8 .quad -1614309188754756393 + 0xcf, 0xdd, 0x27, 0x46, 0xa3, 0x06, 0x63, 0x7b, //0x0000cbd0 .quad 8890957387685944783 + 0x06, 0xcc, 0x23, 0x54, 0x77, 0x83, 0xff, 0x91, //0x0000cbd8 .quad -7926472270612804602 + 0x42, 0xd5, 0xb1, 0x17, 0x4c, 0xc8, 0x3b, 0x1a, //0x0000cbe0 .quad 1890324697752655170 + 0x08, 0xbf, 0x2c, 0x29, 0x55, 0x64, 0x7f, 0xb6, //0x0000cbe8 .quad -5296404319838617848 + 0x93, 0x4a, 0x9e, 0x1d, 0x5f, 0xba, 0xca, 0x20, //0x0000cbf0 .quad 2362905872190818963 + 0xca, 0xee, 0x77, 0x73, 0x6a, 0x3d, 0x1f, 0xe4, //0x0000cbf8 .quad -2008819381370884406 + 0x9c, 0xee, 0x82, 0x72, 0x7b, 0xb4, 0x7e, 0x54, //0x0000cc00 .quad 6088502188546649756 + 0x3e, 0xf5, 0x2a, 0x88, 0x62, 0x86, 0x93, 0x8e, //0x0000cc08 .quad -8173041140997884610 + 0x43, 0xaa, 0x23, 0x4f, 0x9a, 0x61, 0x9e, 0xe9, //0x0000cc10 .quad -1612744301171463613 + 0x8d, 0xb2, 0x35, 0x2a, 0xfb, 0x67, 0x38, 0xb2, //0x0000cc18 .quad -5604615407819967859 + 0xd4, 0x94, 0xec, 0xe2, 0x00, 0xfa, 0x05, 0x64, //0x0000cc20 .quad 7207441660390446292 + 0x31, 0x1f, 0xc3, 0xf4, 0xf9, 0x81, 0xc6, 0xde, //0x0000cc28 .quad -2394083241347571919 + 0x04, 0xdd, 0xd3, 0x8d, 0x40, 0xbc, 0x83, 0xde, //0x0000cc30 .quad -2412877989897052924 + 0x7e, 0xf3, 0xf9, 0x38, 0x3c, 0x11, 0x3c, 0x8b, //0x0000cc38 .quad -8413831053483314306 + 0x45, 0xd4, 0x48, 0xb1, 0x50, 0xab, 0x24, 0x96, //0x0000cc40 .quad -7627783505798704059 + 0x5e, 0x70, 0x38, 0x47, 0x8b, 0x15, 0x0b, 0xae, //0x0000cc48 .quad -5905602798426754978 + 0x57, 0x09, 0x9b, 0xdd, 0x24, 0xd6, 0xad, 0x3b, //0x0000cc50 .quad 4300328673033783639 + 0x76, 0x8c, 0x06, 0x19, 0xee, 0xda, 0x8d, 0xd9, //0x0000cc58 .quad -2770317479606055818 + 0xd6, 0xe5, 0x80, 0x0a, 0xd7, 0xa5, 0x4c, 0xe5, //0x0000cc60 .quad -1923980597781273130 + 0xc9, 0x17, 0xa4, 0xcf, 0xd4, 0xa8, 0xf8, 0x87, //0x0000cc68 .quad -8648977452394866743 + 0x4c, 0x1f, 0x21, 0xcd, 0x4c, 0xcf, 0x9f, 0x5e, //0x0000cc70 .quad 6818396289628184396 + 0xbc, 0x1d, 0x8d, 0x03, 0x0a, 0xd3, 0xf6, 0xa9, //0x0000cc78 .quad -6199535797066195524 + 0x1f, 0x67, 0x69, 0x00, 0x20, 0xc3, 0x47, 0x76, //0x0000cc80 .quad 8522995362035230495 + 0x2b, 0x65, 0x70, 0x84, 0xcc, 0x87, 0x74, 0xd4, //0x0000cc88 .quad -3137733727905356501 + 0x73, 0xe0, 0x41, 0x00, 0xf4, 0xd9, 0xec, 0x29, //0x0000cc90 .quad 3021029092058325107 + 0x3b, 0x3f, 0xc6, 0xd2, 0xdf, 0xd4, 0xc8, 0x84, //0x0000cc98 .quad -8878612607581929669 + 0x90, 0x58, 0x52, 0x00, 0x71, 0x10, 0x68, 0xf4, //0x0000cca0 .quad -835399653354481520 + 0x09, 0xcf, 0x77, 0xc7, 0x17, 0x0a, 0xfb, 0xa5, //0x0000cca8 .quad -6486579741050024183 + 0xb4, 0xee, 0x66, 0x40, 0x8d, 0x14, 0x82, 0x71, //0x0000ccb0 .quad 8179122470161673908 + 0xcc, 0xc2, 0x55, 0xb9, 0x9d, 0xcc, 0x79, 0xcf, //0x0000ccb8 .quad -3496538657885142324 + 0x30, 0x55, 0x40, 0x48, 0xd8, 0x4c, 0xf1, 0xc6, //0x0000ccc0 .quad -4111420493003729616 + 0xbf, 0x99, 0xd5, 0x93, 0xe2, 0x1f, 0xac, 0x81, //0x0000ccc8 .quad -9102865688819295809 + 0x7c, 0x6a, 0x50, 0x5a, 0x0e, 0xa0, 0xad, 0xb8, //0x0000ccd0 .quad -5139275616254662020 + 0x2f, 0x00, 0xcb, 0x38, 0xdb, 0x27, 0x17, 0xa2, //0x0000ccd8 .quad -6766896092596731857 + 0x1c, 0x85, 0xe4, 0xf0, 0x11, 0x08, 0xd9, 0xa6, //0x0000cce0 .quad -6424094520318327524 + 0x3b, 0xc0, 0xfd, 0x06, 0xd2, 0xf1, 0x9c, 0xca, //0x0000cce8 .quad -3846934097318526917 + 0x63, 0xa6, 0x1d, 0x6d, 0x16, 0x4a, 0x8f, 0x90, //0x0000ccf0 .quad -8030118150397909405 + 0x4a, 0x30, 0xbd, 0x88, 0x46, 0x2e, 0x44, 0xfd, //0x0000ccf8 .quad -196981603220770742 + 0xfe, 0x87, 0x32, 0x04, 0x4e, 0x8e, 0x59, 0x9a, //0x0000cd00 .quad -7324666853212387330 + 0x2e, 0x3e, 0x76, 0x15, 0xec, 0x9c, 0x4a, 0x9e, //0x0000cd08 .quad -7040642529654063570 + 0xfd, 0x29, 0x3f, 0x85, 0xe1, 0xf1, 0xef, 0x40, //0x0000cd10 .quad 4679224488766679549 + 0xba, 0xcd, 0xd3, 0x1a, 0x27, 0x44, 0xdd, 0xc5, //0x0000cd18 .quad -4189117143640191558 + 0x7c, 0xf4, 0x8e, 0xe6, 0x59, 0xee, 0x2b, 0xd1, //0x0000cd20 .quad -3374341425896426372 + 0x28, 0xc1, 0x88, 0xe1, 0x30, 0x95, 0x54, 0xf7, //0x0000cd28 .quad -624710411122851544 + 0xce, 0x58, 0x19, 0x30, 0xf8, 0x74, 0xbb, 0x82, //0x0000cd30 .quad -9026492418826348338 + 0xb9, 0x78, 0xf5, 0x8c, 0x3e, 0xdd, 0x94, 0x9a, //0x0000cd38 .quad -7307973034592864071 + 0x01, 0xaf, 0x1f, 0x3c, 0x36, 0x52, 0x6a, 0xe3, //0x0000cd40 .quad -2059743486678159615 + 0xe7, 0xd6, 0x32, 0x30, 0x8e, 0x14, 0x3a, 0xc1, //0x0000cd48 .quad -4523280274813692185 + 0xc1, 0x9a, 0x27, 0xcb, 0xc3, 0xe6, 0x44, 0xdc, //0x0000cd50 .quad -2574679358347699519 + 0xa1, 0x8c, 0x3f, 0xbc, 0xb1, 0x99, 0x88, 0xf1, //0x0000cd58 .quad -1042414325089727327 + 0xb9, 0xc0, 0xf8, 0x5e, 0x3a, 0x10, 0xab, 0x29, //0x0000cd60 .quad 3002511419460075705 + 0xe5, 0xb7, 0xa7, 0x15, 0x0f, 0x60, 0xf5, 0x96, //0x0000cd68 .quad -7569037980822161435 + 0xe7, 0xf0, 0xb6, 0xf6, 0x48, 0xd4, 0x15, 0x74, //0x0000cd70 .quad 8364825292752482535 + 0xde, 0xa5, 0x11, 0xdb, 0x12, 0xb8, 0xb2, 0xbc, //0x0000cd78 .quad -4849611457600313890 + 0x21, 0xad, 0x64, 0x34, 0x5b, 0x49, 0x1b, 0x11, //0x0000cd80 .quad 1232659579085827361 + 0x56, 0x0f, 0xd6, 0x91, 0x17, 0x66, 0xdf, 0xeb, //0x0000cd88 .quad -1450328303573004458 + 0x34, 0xec, 0xbe, 0x00, 0xd9, 0x0d, 0xb1, 0xca, //0x0000cd90 .quad -3841273781498745804 + 0x95, 0xc9, 0x25, 0xbb, 0xce, 0x9f, 0x6b, 0x93, //0x0000cd98 .quad -7823984217374209643 + 0x42, 0xa7, 0xee, 0x40, 0x4f, 0x51, 0x5d, 0x3d, //0x0000cda0 .quad 4421779809981343554 + 0xfb, 0x3b, 0xef, 0x69, 0xc2, 0x87, 0x46, 0xb8, //0x0000cda8 .quad -5168294253290374149 + 0x12, 0x51, 0x2a, 0x11, 0xa3, 0xa5, 0xb4, 0x0c, //0x0000cdb0 .quad 915538744049291538 + 0xfa, 0x0a, 0x6b, 0x04, 0xb3, 0x29, 0x58, 0xe6, //0x0000cdb8 .quad -1848681798185579782 + 0xab, 0x72, 0xba, 0xea, 0x85, 0xe7, 0xf0, 0x47, //0x0000cdc0 .quad 5183897733458195115 + 0xdc, 0xe6, 0xc2, 0xe2, 0x0f, 0x1a, 0xf7, 0x8f, //0x0000cdc8 .quad -8072955151507069220 + 0x56, 0x0f, 0x69, 0x65, 0x67, 0x21, 0xed, 0x59, //0x0000cdd0 .quad 6479872166822743894 + 0x93, 0xa0, 0x73, 0xdb, 0x93, 0xe0, 0xf4, 0xb3, //0x0000cdd8 .quad -5479507920956448621 + 0x2c, 0x53, 0xc3, 0x3e, 0xc1, 0x69, 0x68, 0x30, //0x0000cde0 .quad 3488154190101041964 + 0xb8, 0x88, 0x50, 0xd2, 0xb8, 0x18, 0xf2, 0xe0, //0x0000cde8 .quad -2237698882768172872 + 0xfb, 0x13, 0x3a, 0xc7, 0x18, 0x42, 0x41, 0x1e, //0x0000cdf0 .quad 2180096368813151227 + 0x73, 0x55, 0x72, 0x83, 0x73, 0x4f, 0x97, 0x8c, //0x0000cdf8 .quad -8316090829371189901 + 0xfa, 0x98, 0x08, 0xf9, 0x9e, 0x92, 0xd1, 0xe5, //0x0000ce00 .quad -1886565557410948870 + 0xcf, 0xea, 0x4e, 0x64, 0x50, 0x23, 0xbd, 0xaf, //0x0000ce08 .quad -5783427518286599473 + 0x39, 0xbf, 0x4a, 0xb7, 0x46, 0xf7, 0x45, 0xdf, //0x0000ce10 .quad -2358206946763686087 + 0x83, 0xa5, 0x62, 0x7d, 0x24, 0x6c, 0xac, 0xdb, //0x0000ce18 .quad -2617598379430861437 + 0x83, 0xb7, 0x8e, 0x32, 0x8c, 0xba, 0x8b, 0x6b, //0x0000ce20 .quad 7749492695127472003 + 0x72, 0xa7, 0x5d, 0xce, 0x96, 0xc3, 0x4b, 0x89, //0x0000ce28 .quad -8553528014785370254 + 0x64, 0x65, 0x32, 0x3f, 0x2f, 0xa9, 0x6e, 0x06, //0x0000ce30 .quad 463493832054564196 + 0x4f, 0x11, 0xf5, 0x81, 0x7c, 0xb4, 0x9e, 0xab, //0x0000ce38 .quad -6080224000054324913 + 0xbd, 0xfe, 0xfe, 0x0e, 0x7b, 0x53, 0x0a, 0xc8, //0x0000ce40 .quad -4032318728359182659 + 0xa2, 0x55, 0x72, 0xa2, 0x9b, 0x61, 0x86, 0xd6, //0x0000ce48 .quad -2988593981640518238 + 0x36, 0x5f, 0x5f, 0xe9, 0x2c, 0x74, 0x06, 0xbd, //0x0000ce50 .quad -4826042214438183114 + 0x85, 0x75, 0x87, 0x45, 0x01, 0xfd, 0x13, 0x86, //0x0000ce58 .quad -8785400266166405755 + 0x04, 0x37, 0xb7, 0x23, 0x38, 0x11, 0x48, 0x2c, //0x0000ce60 .quad 3190819268807046916 + 0xe7, 0x52, 0xe9, 0x96, 0x41, 0xfc, 0x98, 0xa7, //0x0000ce68 .quad -6370064314280619289 + 0xc5, 0x04, 0xa5, 0x2c, 0x86, 0x15, 0x5a, 0xf7, //0x0000ce70 .quad -623161932418579259 + 0xa0, 0xa7, 0xa3, 0xfc, 0x51, 0x3b, 0x7f, 0xd1, //0x0000ce78 .quad -3350894374423386208 + 0xfb, 0x22, 0xe7, 0xdb, 0x73, 0x4d, 0x98, 0x9a, //0x0000ce80 .quad -7307005235402693893 + 0xc4, 0x48, 0xe6, 0x3d, 0x13, 0x85, 0xef, 0x82, //0x0000ce88 .quad -9011838011655698236 + 0xba, 0xeb, 0xe0, 0xd2, 0xd0, 0x60, 0x3e, 0xc1, //0x0000ce90 .quad -4522070525825979462 + 0xf5, 0xda, 0x5f, 0x0d, 0x58, 0x66, 0xab, 0xa3, //0x0000ce98 .quad -6653111496142234891 + 0xa8, 0x26, 0x99, 0x07, 0x05, 0xf9, 0x8d, 0x31, //0x0000cea0 .quad 3570783879572301480 + 0xb3, 0xd1, 0xb7, 0x10, 0xee, 0x3f, 0x96, 0xcc, //0x0000cea8 .quad -3704703351750405709 + 0x52, 0x70, 0x7f, 0x49, 0x46, 0x77, 0xf1, 0xfd, //0x0000ceb0 .quad -148206168962011054 + 0x1f, 0xc6, 0xe5, 0x94, 0xe9, 0xcf, 0xbb, 0xff, //0x0000ceb8 .quad -19193171260619233 + 0x33, 0xa6, 0xef, 0xed, 0x8b, 0xea, 0xb6, 0xfe, //0x0000cec0 .quad -92628855601256909 + 0xd3, 0x9b, 0x0f, 0xfd, 0xf1, 0x61, 0xd5, 0x9f, //0x0000cec8 .quad -6929524759678968877 + 0xc0, 0x8f, 0x6b, 0xe9, 0x2e, 0xa5, 0x64, 0xfe, //0x0000ced0 .quad -115786069501571136 + 0xc8, 0x82, 0x53, 0x7c, 0x6e, 0xba, 0xca, 0xc7, //0x0000ced8 .quad -4050219931171323192 + 0xb0, 0x73, 0xc6, 0xa3, 0x7a, 0xce, 0xfd, 0x3d, //0x0000cee0 .quad 4466953431550423984 + 0x7b, 0x63, 0x68, 0x1b, 0x0a, 0x69, 0xbd, 0xf9, //0x0000cee8 .quad -451088895536766085 + 0x4e, 0x08, 0x5c, 0xa6, 0x0c, 0xa1, 0xbe, 0x06, //0x0000cef0 .quad 486002885505321038 + 0x2d, 0x3e, 0x21, 0x51, 0xa6, 0x61, 0x16, 0x9c, //0x0000cef8 .quad -7199459587351560659 + 0x62, 0x0a, 0xf3, 0xcf, 0x4f, 0x49, 0x6e, 0x48, //0x0000cf00 .quad 5219189625309039202 + 0xb8, 0x8d, 0x69, 0xe5, 0x0f, 0xfa, 0x1b, 0xc3, //0x0000cf08 .quad -4387638465762062920 + 0xfa, 0xcc, 0xef, 0xc3, 0xa3, 0xdb, 0x89, 0x5a, //0x0000cf10 .quad 6523987031636299002 + 0x26, 0xf1, 0xc3, 0xde, 0x93, 0xf8, 0xe2, 0xf3, //0x0000cf18 .quad -872862063775190746 + 0x1c, 0xe0, 0x75, 0x5a, 0x46, 0x29, 0x96, 0xf8, //0x0000cf20 .quad -534194123654701028 + 0xb7, 0x76, 0x3a, 0x6b, 0x5c, 0xdb, 0x6d, 0x98, //0x0000cf28 .quad -7463067817500576073 + 0x23, 0x58, 0x13, 0xf1, 0x97, 0xb3, 0xbb, 0xf6, //0x0000cf30 .quad -667742654568376285 + 0x65, 0x14, 0x09, 0x86, 0x33, 0x52, 0x89, 0xbe, //0x0000cf38 .quad -4717148753448332187 + 0x2c, 0x2e, 0x58, 0xed, 0x7d, 0xa0, 0x6a, 0x74, //0x0000cf40 .quad 8388693718644305452 + 0x7f, 0x59, 0x8b, 0x67, 0xc0, 0xa6, 0x2b, 0xee, //0x0000cf48 .quad -1284749923383027329 + 0xdc, 0x1c, 0x57, 0xb4, 0x4e, 0xa4, 0xc2, 0xa8, //0x0000cf50 .quad -6286281471915778852 + 0xef, 0x17, 0xb7, 0x40, 0x38, 0x48, 0xdb, 0x94, //0x0000cf58 .quad -7720497729755473937 + 0x13, 0xe4, 0x6c, 0x61, 0x62, 0x4d, 0xf3, 0x92, //0x0000cf60 .quad -7857851839894723565 + 0xeb, 0xdd, 0xe4, 0x50, 0x46, 0x1a, 0x12, 0xba, //0x0000cf68 .quad -5038936143766954517 + 0x17, 0x1d, 0xc8, 0xf9, 0xba, 0x20, 0xb0, 0x77, //0x0000cf70 .quad 8624429273841147159 + 0x66, 0x15, 0x1e, 0xe5, 0xd7, 0xa0, 0x96, 0xe8, //0x0000cf78 .quad -1686984161281305242 + 0x2e, 0x12, 0x1d, 0xdc, 0x74, 0x14, 0xce, 0x0a, //0x0000cf80 .quad 778582277723329070 + 0x60, 0xcd, 0x32, 0xef, 0x86, 0x24, 0x5e, 0x91, //0x0000cf88 .quad -7971894128441897632 + 0xba, 0x56, 0x24, 0x13, 0x92, 0x99, 0x81, 0x0d, //0x0000cf90 .quad 973227847154161338 + 0xb8, 0x80, 0xff, 0xaa, 0xa8, 0xad, 0xb5, 0xb5, //0x0000cf98 .quad -5353181642124984136 + 0x69, 0x6c, 0xed, 0x97, 0xf6, 0xff, 0xe1, 0x10, //0x0000cfa0 .quad 1216534808942701673 + 0xe6, 0x60, 0xbf, 0xd5, 0x12, 0x19, 0x23, 0xe3, //0x0000cfa8 .quad -2079791034228842266 + 0xc1, 0x63, 0xf4, 0x1e, 0xfa, 0x3f, 0x8d, 0xca, //0x0000cfb0 .quad -3851351762838199359 + 0x8f, 0x9c, 0x97, 0xc5, 0xab, 0xef, 0xf5, 0x8d, //0x0000cfb8 .quad -8217398424034108273 + 0xb2, 0x7c, 0xb1, 0xa6, 0xf8, 0x8f, 0x30, 0xbd, //0x0000cfc0 .quad -4814189703547749198 + 0xb3, 0x83, 0xfd, 0xb6, 0x96, 0x6b, 0x73, 0xb1, //0x0000cfc8 .quad -5660062011615247437 + 0xde, 0xdb, 0x5d, 0xd0, 0xf6, 0xb3, 0x7c, 0xac, //0x0000cfd0 .quad -6017737129434686498 + 0xa0, 0xe4, 0xbc, 0x64, 0x7c, 0x46, 0xd0, 0xdd, //0x0000cfd8 .quad -2463391496091671392 + 0x6b, 0xa9, 0x3a, 0x42, 0x7a, 0xf0, 0xcd, 0x6b, //0x0000cfe0 .quad 7768129340171790699 + 0xe4, 0x0e, 0xf6, 0xbe, 0x0d, 0x2c, 0xa2, 0x8a, //0x0000cfe8 .quad -8457148712698376476 + 0xc6, 0x53, 0xc9, 0xd2, 0x98, 0x6c, 0xc1, 0x86, //0x0000cff0 .quad -8736582398494813242 + 0x9d, 0x92, 0xb3, 0x2e, 0x11, 0xb7, 0x4a, 0xad, //0x0000cff8 .quad -5959749872445582691 + 0xb7, 0xa8, 0x7b, 0x07, 0xbf, 0xc7, 0x71, 0xe8, //0x0000d000 .quad -1697355961263740745 + 0x44, 0x77, 0x60, 0x7a, 0xd5, 0x64, 0x9d, 0xd8, //0x0000d008 .quad -2838001322129590460 + 0x72, 0x49, 0xad, 0x64, 0xd7, 0x1c, 0x47, 0x11, //0x0000d010 .quad 1244995533423855986 + 0x8b, 0x4a, 0x7c, 0x6c, 0x05, 0x5f, 0x62, 0x87, //0x0000d018 .quad -8691279853972075893 + 0xcf, 0x9b, 0xd8, 0x3d, 0x0d, 0xe4, 0x98, 0xd5, //0x0000d020 .quad -3055441601647567921 + 0x2d, 0x5d, 0x9b, 0xc7, 0xc6, 0xf6, 0x3a, 0xa9, //0x0000d028 .quad -6252413799037706963 + 0xc3, 0xc2, 0x4e, 0x8d, 0x10, 0x1d, 0xff, 0x4a, //0x0000d030 .quad 5404070034795315907 + 0x79, 0x34, 0x82, 0x79, 0x78, 0xb4, 0x89, 0xd3, //0x0000d038 .quad -3203831230369745799 + 0xba, 0x39, 0x51, 0x58, 0x2a, 0x72, 0xdf, 0xce, //0x0000d040 .quad -3539985255894009414 + 0xcb, 0x60, 0xf1, 0x4b, 0xcb, 0x10, 0x36, 0x84, //0x0000d048 .quad -8919923546622172981 + 0x28, 0x88, 0x65, 0xee, 0xb4, 0x4e, 0x97, 0xc2, //0x0000d050 .quad -4424981569867511768 + 0xfe, 0xb8, 0xed, 0x1e, 0xfe, 0x94, 0x43, 0xa5, //0x0000d058 .quad -6538218414850328322 + 0x32, 0xea, 0xfe, 0x29, 0x62, 0x22, 0x3d, 0x73, //0x0000d060 .quad 8303831092947774002 + 0x3e, 0x27, 0xa9, 0xa6, 0x3d, 0x7a, 0x94, 0xce, //0x0000d068 .quad -3561087000135522498 + 0x5f, 0x52, 0x3f, 0x5a, 0x7d, 0x35, 0x06, 0x08, //0x0000d070 .quad 578208414664970847 + 0x87, 0xb8, 0x29, 0x88, 0x66, 0xcc, 0x1c, 0x81, //0x0000d078 .quad -9143208402725783417 + 0xf7, 0x26, 0xcf, 0xb0, 0xdc, 0xc2, 0x07, 0xca, //0x0000d080 .quad -3888925500096174345 + 0xa8, 0x26, 0x34, 0x2a, 0x80, 0xff, 0x63, 0xa1, //0x0000d088 .quad -6817324484979841368 + 0xb5, 0xf0, 0x02, 0xdd, 0x93, 0xb3, 0x89, 0xfc, //0x0000d090 .quad -249470856692830027 + 0x52, 0x30, 0xc1, 0x34, 0x60, 0xff, 0xbc, 0xc9, //0x0000d098 .quad -3909969587797413806 + 0xe2, 0xac, 0x43, 0xd4, 0x78, 0x20, 0xac, 0xbb, //0x0000d0a0 .quad -4923524589293425438 + 0x67, 0x7c, 0xf1, 0x41, 0x38, 0x3f, 0x2c, 0xfc, //0x0000d0a8 .quad -275775966319379353 + 0x0d, 0x4c, 0xaa, 0x84, 0x4b, 0x94, 0x4b, 0xd5, //0x0000d0b0 .quad -3077202868308390899 + 0xc0, 0xed, 0x36, 0x29, 0x83, 0xa7, 0x9b, 0x9d, //0x0000d0b8 .quad -7089889006590693952 + 0x11, 0xdf, 0xd4, 0x65, 0x5e, 0x79, 0x9e, 0x0a, //0x0000d0c0 .quad 765182433041899281 + 0x31, 0xa9, 0x84, 0xf3, 0x63, 0x91, 0x02, 0xc5, //0x0000d0c8 .quad -4250675239810979535 + 0xd5, 0x16, 0x4a, 0xff, 0xb5, 0x17, 0x46, 0x4d, //0x0000d0d0 .quad 5568164059729762005 + 0x7d, 0xd3, 0x65, 0xf0, 0xbc, 0x35, 0x43, 0xf6, //0x0000d0d8 .quad -701658031336336515 + 0x45, 0x4e, 0x8e, 0xbf, 0xd1, 0xce, 0x4b, 0x50, //0x0000d0e0 .quad 5785945546544795205 + 0x2e, 0xa4, 0x3f, 0x16, 0x96, 0x01, 0xea, 0x99, //0x0000d0e8 .quad -7356065297226292178 + 0xd6, 0xe1, 0x71, 0x2f, 0x86, 0xc2, 0x5e, 0xe4, //0x0000d0f0 .quad -1990940103673781802 + 0x39, 0x8d, 0xcf, 0x9b, 0xfb, 0x81, 0x64, 0xc0, //0x0000d0f8 .quad -4583395603105477319 + 0x4c, 0x5a, 0x4e, 0xbb, 0x27, 0x73, 0x76, 0x5d, //0x0000d100 .quad 6734696907262548556 + 0x88, 0x70, 0xc3, 0x82, 0x7a, 0xa2, 0x7d, 0xf0, //0x0000d108 .quad -1117558485454458744 + 0x6f, 0xf8, 0x10, 0xd5, 0xf8, 0x07, 0x6a, 0x3a, //0x0000d110 .quad 4209185567039092847 + 0x55, 0x26, 0xba, 0x91, 0x8c, 0x85, 0x4e, 0x96, //0x0000d118 .quad -7616003081050118571 + 0x8b, 0x36, 0x55, 0x0a, 0xf7, 0x89, 0x04, 0x89, //0x0000d120 .quad -8573576096483297653 + 0xea, 0xaf, 0x28, 0xb6, 0xef, 0x26, 0xe2, 0xbb, //0x0000d128 .quad -4908317832885260310 + 0x2e, 0x84, 0xea, 0xcc, 0x74, 0xac, 0x45, 0x2b, //0x0000d130 .quad 3118087934678041646 + 0xe5, 0xdb, 0xb2, 0xa3, 0xab, 0xb0, 0xda, 0xea, //0x0000d138 .quad -1523711272679187483 + 0x9d, 0x92, 0x12, 0x00, 0xc9, 0x8b, 0x0b, 0x3b, //0x0000d140 .quad 4254647968387469981 + 0x6f, 0xc9, 0x4f, 0x46, 0x6b, 0xae, 0xc8, 0x92, //0x0000d148 .quad -7869848573065574033 + 0x44, 0x37, 0x17, 0x40, 0xbb, 0x6e, 0xce, 0x09, //0x0000d150 .quad 706623942056949572 + 0xcb, 0xbb, 0xe3, 0x17, 0x06, 0xda, 0x7a, 0xb7, //0x0000d158 .quad -5225624697904579637 + 0x15, 0x05, 0x1d, 0x10, 0x6a, 0x0a, 0x42, 0xcc, //0x0000d160 .quad -3728406090856200939 + 0xbd, 0xaa, 0xdc, 0x9d, 0x87, 0x90, 0x59, 0xe5, //0x0000d168 .quad -1920344853953336643 + 0x2d, 0x23, 0x12, 0x4a, 0x82, 0x46, 0xa9, 0x9f, //0x0000d170 .quad -6941939825212513491 + 0xb6, 0xea, 0xa9, 0xc2, 0x54, 0xfa, 0x57, 0x8f, //0x0000d178 .quad -8117744561361917258 + 0xf9, 0xab, 0x96, 0xdc, 0x22, 0x98, 0x93, 0x47, //0x0000d180 .quad 5157633273766521849 + 0x64, 0x65, 0x54, 0xf3, 0xe9, 0xf8, 0x2d, 0xb3, //0x0000d188 .quad -5535494683275008668 + 0xf7, 0x56, 0xbc, 0x93, 0x2b, 0x7e, 0x78, 0x59, //0x0000d190 .quad 6447041592208152311 + 0xbd, 0x7e, 0x29, 0x70, 0x24, 0x77, 0xf9, 0xdf, //0x0000d198 .quad -2307682335666372931 + 0x5a, 0xb6, 0x55, 0x3c, 0xdb, 0x4e, 0xeb, 0x57, //0x0000d1a0 .quad 6335244004343789146 + 0x36, 0xef, 0x19, 0xc6, 0x76, 0xea, 0xfb, 0x8b, //0x0000d1a8 .quad -8359830487432564938 + 0xf1, 0x23, 0x6b, 0x0b, 0x92, 0x22, 0xe6, 0xed, //0x0000d1b0 .quad -1304317031425039375 + 0x03, 0x6b, 0xa0, 0x77, 0x14, 0xe5, 0xfa, 0xae, //0x0000d1b8 .quad -5838102090863318269 + 0xed, 0xec, 0x45, 0x8e, 0x36, 0xab, 0x5f, 0xe9, //0x0000d1c0 .quad -1630396289281299219 + 0xc4, 0x85, 0x88, 0x95, 0x59, 0x9e, 0xb9, 0xda, //0x0000d1c8 .quad -2685941595151759932 + 0x14, 0xb4, 0xeb, 0x18, 0x02, 0xcb, 0xdb, 0x11, //0x0000d1d0 .quad 1286845328412881940 + 0x9b, 0x53, 0x75, 0xfd, 0xf7, 0x02, 0xb4, 0x88, //0x0000d1d8 .quad -8596242524610931813 + 0x19, 0xa1, 0x26, 0x9f, 0xc2, 0xbd, 0x52, 0xd6, //0x0000d1e0 .quad -3003129357911285479 + 0x81, 0xa8, 0xd2, 0xfc, 0xb5, 0x03, 0xe1, 0xaa, //0x0000d1e8 .quad -6133617137336276863 + 0x5f, 0x49, 0xf0, 0x46, 0x33, 0x6d, 0xe7, 0x4b, //0x0000d1f0 .quad 5469460339465668959 + 0xa2, 0x52, 0x07, 0x7c, 0xa3, 0x44, 0x99, 0xd5, //0x0000d1f8 .quad -3055335403242958174 + 0xdb, 0x2d, 0x56, 0x0c, 0x40, 0xa4, 0x70, 0x6f, //0x0000d200 .quad 8030098730593431003 + 0xa5, 0x93, 0x84, 0x2d, 0xe6, 0xca, 0x7f, 0x85, //0x0000d208 .quad -8827113654667930715 + 0x52, 0xb9, 0x6b, 0x0f, 0x50, 0xcd, 0x4c, 0xcb, //0x0000d210 .quad -3797434642040374958 + 0x8e, 0xb8, 0xe5, 0xb8, 0x9f, 0xbd, 0xdf, 0xa6, //0x0000d218 .quad -6422206049907525490 + 0xa7, 0xa7, 0x46, 0x13, 0xa4, 0x00, 0x20, 0x7e, //0x0000d220 .quad 9088264752731695015 + 0xb2, 0x26, 0x1f, 0xa7, 0x07, 0xad, 0x97, 0xd0, //0x0000d228 .quad -3416071543957018958 + 0xc8, 0x28, 0x0c, 0x8c, 0x66, 0x00, 0xd4, 0x8e, //0x0000d230 .quad -8154892584824854328 + 0x2f, 0x78, 0x73, 0xc8, 0x24, 0xcc, 0x5e, 0x82, //0x0000d238 .quad -9052573742614218705 + 0xfa, 0x32, 0x0f, 0x2f, 0x80, 0x00, 0x89, 0x72, //0x0000d240 .quad 8253128342678483706 + 0x3b, 0x56, 0x90, 0xfa, 0x2d, 0x7f, 0xf6, 0xa2, //0x0000d248 .quad -6704031159840385477 + 0xb9, 0xff, 0xd2, 0x3a, 0xa0, 0x40, 0x2b, 0x4f, //0x0000d250 .quad 5704724409920716729 + 0xca, 0x6b, 0x34, 0x79, 0xf9, 0x1e, 0xb4, 0xcb, //0x0000d258 .quad -3768352931373093942 + 0xa8, 0xbf, 0x87, 0x49, 0xc8, 0x10, 0xf6, 0xe2, //0x0000d260 .quad -2092466524453879896 + 0xbc, 0x86, 0x81, 0xd7, 0xb7, 0x26, 0xa1, 0xfe, //0x0000d268 .quad -98755145788979524 + 0xc9, 0xd7, 0xf4, 0x2d, 0x7d, 0xca, 0xd9, 0x0d, //0x0000d270 .quad 998051431430019017 + 0x36, 0xf4, 0xb0, 0xe6, 0x32, 0xb8, 0x24, 0x9f, //0x0000d278 .quad -6979250993759194058 + 0xbb, 0x0d, 0x72, 0x79, 0x1c, 0x3d, 0x50, 0x91, //0x0000d280 .quad -7975807747567252037 + 0x43, 0x31, 0x5d, 0xa0, 0x3f, 0xe6, 0xed, 0xc6, //0x0000d288 .quad -4112377723771604669 + 0x2a, 0x91, 0xce, 0x97, 0x63, 0x4c, 0xa4, 0x75, //0x0000d290 .quad 8476984389250486570 + 0x94, 0x7d, 0x74, 0x88, 0xcf, 0x5f, 0xa9, 0xf8, //0x0000d298 .quad -528786136287117932 + 0xba, 0x1a, 0xe1, 0x3e, 0xbe, 0xaf, 0x86, 0xc9, //0x0000d2a0 .quad -3925256793573221702 + 0x7c, 0xce, 0x48, 0xb5, 0xe1, 0xdb, 0x69, 0x9b, //0x0000d2a8 .quad -7248020362820530564 + 0x68, 0x61, 0x99, 0xce, 0xad, 0x5b, 0xe8, 0xfb, //0x0000d2b0 .quad -294884973539139224 + 0x1b, 0x02, 0x9b, 0x22, 0xda, 0x52, 0x44, 0xc2, //0x0000d2b8 .quad -4448339435098275301 + 0xc3, 0xb9, 0x3f, 0x42, 0x99, 0x72, 0xe2, 0xfa, //0x0000d2c0 .quad -368606216923924029 + 0xa2, 0xc2, 0x41, 0xab, 0x90, 0x67, 0xd5, 0xf2, //0x0000d2c8 .quad -948738275445456222 + 0x1a, 0xd4, 0x67, 0xc9, 0x9f, 0x87, 0xcd, 0xdc, //0x0000d2d0 .quad -2536221894791146470 + 0xa5, 0x19, 0x09, 0x6b, 0xba, 0x60, 0xc5, 0x97, //0x0000d2d8 .quad -7510490449794491995 + 0x20, 0xc9, 0xc1, 0xbb, 0x87, 0xe9, 0x00, 0x54, //0x0000d2e0 .quad 6053094668365842720 + 0x0f, 0x60, 0xcb, 0x05, 0xe9, 0xb8, 0xb6, 0xbd, //0x0000d2e8 .quad -4776427043815727089 + 0x68, 0x3b, 0xb2, 0xaa, 0xe9, 0x23, 0x01, 0x29, //0x0000d2f0 .quad 2954682317029915496 + 0x13, 0x38, 0x3e, 0x47, 0x23, 0x67, 0x24, 0xed, //0x0000d2f8 .quad -1358847786342270957 + 0x21, 0x65, 0xaf, 0x0a, 0x72, 0xb6, 0xa0, 0xf9, //0x0000d300 .quad -459166561069996767 + 0x0b, 0xe3, 0x86, 0x0c, 0x76, 0xc0, 0x36, 0x94, //0x0000d308 .quad -7766808894105001205 + 0x69, 0x3e, 0x5b, 0x8d, 0x0e, 0xe4, 0x08, 0xf8, //0x0000d310 .quad -573958201337495959 + 0xce, 0x9b, 0xa8, 0x8f, 0x93, 0x70, 0x44, 0xb9, //0x0000d318 .quad -5096825099203863602 + 0x04, 0x0e, 0xb2, 0x30, 0x12, 0x1d, 0x0b, 0xb6, //0x0000d320 .quad -5329133770099257852 + 0xc2, 0xc2, 0x92, 0x73, 0xb8, 0x8c, 0x95, 0xe7, //0x0000d328 .quad -1759345355577441598 + 0xc2, 0x48, 0x6f, 0x5e, 0x2b, 0xf2, 0xc6, 0xb1, //0x0000d330 .quad -5636551615525730110 + 0xb9, 0xb9, 0x3b, 0x48, 0xf3, 0x77, 0xbd, 0x90, //0x0000d338 .quad -8017119874876982855 + 0xf3, 0x1a, 0x0b, 0x36, 0xb6, 0xae, 0x38, 0x1e, //0x0000d340 .quad 2177682517447613171 + 0x28, 0xa8, 0x4a, 0x1a, 0xf0, 0xd5, 0xec, 0xb4, //0x0000d348 .quad -5409713825168840664 + 0xb0, 0xe1, 0x8d, 0xc3, 0x63, 0xda, 0xc6, 0x25, //0x0000d350 .quad 2722103146809516464 + 0x32, 0x52, 0xdd, 0x20, 0x6c, 0x0b, 0x28, 0xe2, //0x0000d358 .quad -2150456263033662926 + 0x0e, 0xad, 0x38, 0x5a, 0x7e, 0x48, 0x9c, 0x57, //0x0000d360 .quad 6313000485183335694 + 0x5f, 0x53, 0x8a, 0x94, 0x23, 0x07, 0x59, 0x8d, //0x0000d368 .quad -8261564192037121185 + 0x51, 0xd8, 0xc6, 0xf0, 0x9d, 0x5a, 0x83, 0x2d, //0x0000d370 .quad 3279564588051781713 + 0x37, 0xe8, 0xac, 0x79, 0xec, 0x48, 0xaf, 0xb0, //0x0000d378 .quad -5715269221619013577 + 0x65, 0x8e, 0xf8, 0x6c, 0x45, 0x31, 0xe4, 0xf8, //0x0000d380 .quad -512230283362660763 + 0x44, 0x22, 0x18, 0x98, 0x27, 0x1b, 0xdb, 0xdc, //0x0000d388 .quad -2532400508596379068 + 0xff, 0x58, 0x1b, 0x64, 0xcb, 0x9e, 0x8e, 0x1b, //0x0000d390 .quad 1985699082112030975 + 0x6b, 0x15, 0x0f, 0xbf, 0xf8, 0xf0, 0x08, 0x8a, //0x0000d398 .quad -8500279345513818773 + 0x3f, 0x2f, 0x22, 0x3d, 0x7e, 0x46, 0x72, 0xe2, //0x0000d3a0 .quad -2129562165787349185 + 0xc5, 0xda, 0xd2, 0xee, 0x36, 0x2d, 0x8b, 0xac, //0x0000d3a8 .quad -6013663163464885563 + 0x0f, 0xbb, 0x6a, 0xcc, 0x1d, 0xd8, 0x0e, 0x5b, //0x0000d3b0 .quad 6561419329620589327 + 0x77, 0x91, 0x87, 0xaa, 0x84, 0xf8, 0xad, 0xd7, //0x0000d3b8 .quad -2905392935903719049 + 0xe9, 0xb4, 0xc2, 0x9f, 0x12, 0x47, 0xe9, 0x98, //0x0000d3c0 .quad -7428327965055601431 + 0xea, 0xba, 0x94, 0xea, 0x52, 0xbb, 0xcc, 0x86, //0x0000d3c8 .quad -8733399612580906262 + 0x24, 0x62, 0xb3, 0x47, 0xd7, 0x98, 0x23, 0x3f, //0x0000d3d0 .quad 4549648098962661924 + 0xa5, 0xe9, 0x39, 0xa5, 0x27, 0xea, 0x7f, 0xa8, //0x0000d3d8 .quad -6305063497298744923 + 0xad, 0x3a, 0xa0, 0x19, 0x0d, 0x7f, 0xec, 0x8e, //0x0000d3e0 .quad -8147997931578836307 + 0x0e, 0x64, 0x88, 0x8e, 0xb1, 0xe4, 0x9f, 0xd2, //0x0000d3e8 .quad -3269643353196043250 + 0xac, 0x24, 0x04, 0x30, 0x68, 0xcf, 0x53, 0x19, //0x0000d3f0 .quad 1825030320404309164 + 0x89, 0x3e, 0x15, 0xf9, 0xee, 0xee, 0xa3, 0x83, //0x0000d3f8 .quad -8961056123388608887 + 0xd7, 0x2d, 0x05, 0x3c, 0x42, 0xc3, 0xa8, 0x5f, //0x0000d400 .quad 6892973918932774359 + 0x2b, 0x8e, 0x5a, 0xb7, 0xaa, 0xea, 0x8c, 0xa4, //0x0000d408 .quad -6589634135808373205 + 0x4d, 0x79, 0x06, 0xcb, 0x12, 0xf4, 0x92, 0x37, //0x0000d410 .quad 4004531380238580045 + 0xb6, 0x31, 0x31, 0x65, 0x55, 0x25, 0xb0, 0xcd, //0x0000d418 .quad -3625356651333078602 + 0xd0, 0x0b, 0xe4, 0xbe, 0x8b, 0xd8, 0xbb, 0xe2, //0x0000d420 .quad -2108853905778275376 + 0x11, 0xbf, 0x3e, 0x5f, 0x55, 0x17, 0x8e, 0x80, //0x0000d428 .quad -9183376934724255983 + 0xc4, 0x0e, 0x9d, 0xae, 0xae, 0xce, 0x6a, 0x5b, //0x0000d430 .quad 6587304654631931588 + 0xd6, 0x6e, 0x0e, 0xb7, 0x2a, 0x9d, 0xb1, 0xa0, //0x0000d438 .quad -6867535149977932074 + 0x75, 0x52, 0x44, 0x5a, 0x5a, 0x82, 0x45, 0xf2, //0x0000d440 .quad -989241218564861323 + 0x8b, 0x0a, 0xd2, 0x64, 0x75, 0x04, 0xde, 0xc8, //0x0000d448 .quad -3972732919045027189 + 0x12, 0x67, 0xd5, 0xf0, 0xf0, 0xe2, 0xd6, 0xee, //0x0000d450 .quad -1236551523206076654 + 0x2e, 0x8d, 0x06, 0xbe, 0x92, 0x85, 0x15, 0xfb, //0x0000d458 .quad -354230130378896082 + 0x6b, 0x60, 0x85, 0x96, 0xd6, 0x4d, 0x46, 0x55, //0x0000d460 .quad 6144684325637283947 + 0x3d, 0x18, 0xc4, 0xb6, 0x7b, 0x73, 0xed, 0x9c, //0x0000d468 .quad -7138922859127891907 + 0x86, 0xb8, 0x26, 0x3c, 0x4c, 0xe1, 0x97, 0xaa, //0x0000d470 .quad -6154202648235558778 + 0x4c, 0x1e, 0x75, 0xa4, 0x5a, 0xd0, 0x28, 0xc4, //0x0000d478 .quad -4311967555482476980 + 0xa8, 0x66, 0x30, 0x4b, 0x9f, 0xd9, 0x3d, 0xd5, //0x0000d480 .quad -3081067291867060568 + 0xdf, 0x65, 0x92, 0x4d, 0x71, 0x04, 0x33, 0xf5, //0x0000d488 .quad -778273425925708321 + 0x29, 0x40, 0xfe, 0x8e, 0x03, 0xa8, 0x46, 0xe5, //0x0000d490 .quad -1925667057416912855 + 0xab, 0x7f, 0x7b, 0xd0, 0xc6, 0xe2, 0x3f, 0x99, //0x0000d498 .quad -7403949918844649557 + 0x33, 0xd0, 0xbd, 0x72, 0x04, 0x52, 0x98, 0xde, //0x0000d4a0 .quad -2407083821771141069 + 0x96, 0x5f, 0x9a, 0x84, 0x78, 0xdb, 0x8f, 0xbf, //0x0000d4a8 .quad -4643251380128424042 + 0x40, 0x44, 0x6d, 0x8f, 0x85, 0x66, 0x3e, 0x96, //0x0000d4b0 .quad -7620540795641314240 + 0x7c, 0xf7, 0xc0, 0xa5, 0x56, 0xd2, 0x73, 0xef, //0x0000d4b8 .quad -1192378206733142148 + 0xa8, 0x4a, 0xa4, 0x79, 0x13, 0x00, 0xe7, 0xdd, //0x0000d4c0 .quad -2456994988062127448 + 0xad, 0x9a, 0x98, 0x27, 0x76, 0x63, 0xa8, 0x95, //0x0000d4c8 .quad -7662765406849295699 + 0x52, 0x5d, 0x0d, 0x58, 0x18, 0xc0, 0x60, 0x55, //0x0000d4d0 .quad 6152128301777116498 + 0x59, 0xc1, 0x7e, 0xb1, 0x53, 0x7c, 0x12, 0xbb, //0x0000d4d8 .quad -4966770740134231719 + 0xa6, 0xb4, 0x10, 0x6e, 0x1e, 0xf0, 0xb8, 0xaa, //0x0000d4e0 .quad -6144897678060768090 + 0xaf, 0x71, 0xde, 0x9d, 0x68, 0x1b, 0xd7, 0xe9, //0x0000d4e8 .quad -1596777406740401745 + 0xe8, 0x70, 0xca, 0x04, 0x13, 0x96, 0xb3, 0xca, //0x0000d4f0 .quad -3840561048787980056 + 0x0d, 0x07, 0xab, 0x62, 0x21, 0x71, 0x26, 0x92, //0x0000d4f8 .quad -7915514906853832947 + 0x22, 0x0d, 0xfd, 0xc5, 0x97, 0x7b, 0x60, 0x3d, //0x0000d500 .quad 4422670725869800738 + 0xd1, 0xc8, 0x55, 0xbb, 0x69, 0x0d, 0xb0, 0xb6, //0x0000d508 .quad -5282707615139903279 + 0x6a, 0x50, 0x7c, 0xb7, 0x7d, 0x9a, 0xb8, 0x8c, //0x0000d510 .quad -8306719647944912790 + 0x05, 0x3b, 0x2b, 0x2a, 0xc4, 0x10, 0x5c, 0xe4, //0x0000d518 .quad -1991698500497491195 + 0x42, 0xb2, 0xad, 0x92, 0x8e, 0x60, 0xf3, 0x77, //0x0000d520 .quad 8643358275316593218 + 0xe3, 0x04, 0x5b, 0x9a, 0x7a, 0x8a, 0xb9, 0x8e, //0x0000d528 .quad -8162340590452013853 + 0xd3, 0x1e, 0x59, 0x37, 0xb2, 0x38, 0xf0, 0x55, //0x0000d530 .quad 6192511825718353619 + 0x1c, 0xc6, 0xf1, 0x40, 0x19, 0xed, 0x67, 0xb2, //0x0000d538 .quad -5591239719637629412 + 0x88, 0x66, 0x2f, 0xc5, 0xde, 0x46, 0x6c, 0x6b, //0x0000d540 .quad 7740639782147942024 + 0xa3, 0x37, 0x2e, 0x91, 0x5f, 0xe8, 0x01, 0xdf, //0x0000d548 .quad -2377363631119648861 + 0x15, 0xa0, 0x3d, 0x3b, 0x4b, 0xac, 0x23, 0x23, //0x0000d550 .quad 2532056854628769813 + 0xc6, 0xe2, 0xbc, 0xba, 0x3b, 0x31, 0x61, 0x8b, //0x0000d558 .quad -8403381297090862394 + 0x1a, 0x08, 0x0d, 0x0a, 0x5e, 0x97, 0xec, 0xab, //0x0000d560 .quad -6058300968568813542 + 0x77, 0x1b, 0x6c, 0xa9, 0x8a, 0x7d, 0x39, 0xae, //0x0000d568 .quad -5892540602936190089 + 0x21, 0x4a, 0x90, 0x8c, 0x35, 0xbd, 0xe7, 0x96, //0x0000d570 .quad -7572876210711016927 + 0x55, 0x22, 0xc7, 0x53, 0xed, 0xdc, 0xc7, 0xd9, //0x0000d578 .quad -2753989735242849707 + 0x54, 0x2e, 0xda, 0x77, 0x41, 0xd6, 0x50, 0x7e, //0x0000d580 .quad 9102010423587778132 + 0x75, 0x75, 0x5c, 0x54, 0x14, 0xea, 0x1c, 0x88, //0x0000d588 .quad -8638772612167862923 + 0xe9, 0xb9, 0xd0, 0xd5, 0xd1, 0x0b, 0xe5, 0xdd, //0x0000d590 .quad -2457545025797441047 + 0xd2, 0x92, 0x73, 0x69, 0x99, 0x24, 0x24, 0xaa, //0x0000d598 .quad -6186779746782440750 + 0x64, 0xe8, 0x44, 0x4b, 0xc6, 0x4e, 0x5e, 0x95, //0x0000d5a0 .quad -7683617300674189212 + 0x87, 0x77, 0xd0, 0xc3, 0xbf, 0x2d, 0xad, 0xd4, //0x0000d5a8 .quad -3121788665050663033 + 0x3e, 0x11, 0x0b, 0xef, 0x3b, 0xf1, 0x5a, 0xbd, //0x0000d5b0 .quad -4802260812921368258 + 0xb4, 0x4a, 0x62, 0xda, 0x97, 0x3c, 0xec, 0x84, //0x0000d5b8 .quad -8868646943297746252 + 0x8e, 0xd5, 0xcd, 0xea, 0x8a, 0xad, 0xb1, 0xec, //0x0000d5c0 .quad -1391139997724322418 + 0x61, 0xdd, 0xfa, 0xd0, 0xbd, 0x4b, 0x27, 0xa6, //0x0000d5c8 .quad -6474122660694794911 + 0xf2, 0x4a, 0x81, 0xa5, 0xed, 0x18, 0xde, 0x67, //0x0000d5d0 .quad 7484447039699372786 + 0xba, 0x94, 0x39, 0x45, 0xad, 0x1e, 0xb1, 0xcf, //0x0000d5d8 .quad -3480967307441105734 + 0xd7, 0xce, 0x70, 0x87, 0x94, 0xcf, 0xea, 0x80, //0x0000d5e0 .quad -9157278655470055721 + 0xf4, 0xfc, 0x43, 0x4b, 0x2c, 0xb3, 0xce, 0x81, //0x0000d5e8 .quad -9093133594791772940 + 0x8d, 0x02, 0x4d, 0xa9, 0x79, 0x83, 0x25, 0xa1, //0x0000d5f0 .quad -6834912300910181747 + 0x31, 0xfc, 0x14, 0x5e, 0xf7, 0x5f, 0x42, 0xa2, //0x0000d5f8 .quad -6754730975062328271 + 0x30, 0x43, 0xa0, 0x13, 0x58, 0xe4, 0x6e, 0x09, //0x0000d600 .quad 679731660717048624 + 0x3e, 0x3b, 0x9a, 0x35, 0xf5, 0xf7, 0xd2, 0xca, //0x0000d608 .quad -3831727700400522434 + 0xfc, 0x53, 0x88, 0x18, 0x6e, 0x9d, 0xca, 0x8b, //0x0000d610 .quad -8373707460958465028 + 0x0d, 0xca, 0x00, 0x83, 0xf2, 0xb5, 0x87, 0xfd, //0x0000d618 .quad -177973607073265139 + 0x7d, 0x34, 0x55, 0xcf, 0x64, 0xa2, 0x5e, 0x77, //0x0000d620 .quad 8601490892183123069 + 0x48, 0x7e, 0xe0, 0x91, 0xb7, 0xd1, 0x74, 0x9e, //0x0000d628 .quad -7028762532061872568 + 0x9d, 0x81, 0x2a, 0x03, 0xfe, 0x4a, 0x36, 0x95, //0x0000d630 .quad -7694880458480647779 + 0xda, 0x9d, 0x58, 0x76, 0x25, 0x06, 0x12, 0xc6, //0x0000d638 .quad -4174267146649952806 + 0x04, 0x22, 0xf5, 0x83, 0xbd, 0xdd, 0x83, 0x3a, //0x0000d640 .quad 4216457482181353988 + 0x51, 0xc5, 0xee, 0xd3, 0xae, 0x87, 0x96, 0xf7, //0x0000d648 .quad -606147914885053103 + 0x42, 0x35, 0x79, 0x72, 0x96, 0x6a, 0x92, 0xc4, //0x0000d650 .quad -4282243101277735614 + 0x52, 0x3b, 0x75, 0x44, 0xcd, 0x14, 0xbe, 0x9a, //0x0000d658 .quad -7296371474444240046 + 0x93, 0x82, 0x17, 0x0f, 0x3c, 0x05, 0xb7, 0x75, //0x0000d660 .quad 8482254178684994195 + 0x27, 0x8a, 0x92, 0x95, 0x00, 0x9a, 0x6d, 0xc1, //0x0000d668 .quad -4508778324627912153 + 0x38, 0x63, 0xdd, 0x12, 0x8b, 0xc6, 0x24, 0x53, //0x0000d670 .quad 5991131704928854840 + 0xb1, 0x2c, 0xf7, 0xba, 0x80, 0x00, 0xc9, 0xf1, //0x0000d678 .quad -1024286887357502287 + 0x03, 0x5e, 0xca, 0xeb, 0x16, 0xfc, 0xf6, 0xd3, //0x0000d680 .quad -3173071712060547581 + 0xee, 0x7b, 0xda, 0x74, 0x50, 0xa0, 0x1d, 0x97, //0x0000d688 .quad -7557708332239520786 + 0x84, 0xf5, 0xbc, 0xa6, 0x1c, 0xbb, 0xf4, 0x88, //0x0000d690 .quad -8578025658503072380 + 0xea, 0x1a, 0x11, 0x92, 0x64, 0x08, 0xe5, 0xbc, //0x0000d698 .quad -4835449396872013078 + 0xe5, 0x32, 0x6c, 0xd0, 0xe3, 0xe9, 0x31, 0x2b, //0x0000d6a0 .quad 3112525982153323237 + 0xa5, 0x61, 0x95, 0xb6, 0x7d, 0x4a, 0x1e, 0xec, //0x0000d6a8 .quad -1432625727662628443 + 0xcf, 0x9f, 0x43, 0x62, 0x2e, 0x32, 0xff, 0x3a, //0x0000d6b0 .quad 4251171748059520975 + 0x07, 0x5d, 0x1d, 0x92, 0x8e, 0xee, 0x92, 0x93, //0x0000d6b8 .quad -7812920107430224633 + 0xc2, 0x87, 0xd4, 0xfa, 0xb9, 0xfe, 0xbe, 0x09, //0x0000d6c0 .quad 702278666647013314 + 0x49, 0xb4, 0xa4, 0x36, 0x32, 0xaa, 0x77, 0xb8, //0x0000d6c8 .quad -5154464115860392887 + 0xb3, 0xa9, 0x89, 0x79, 0x68, 0xbe, 0x2e, 0x4c, //0x0000d6d0 .quad 5489534351736154547 + 0x5b, 0xe1, 0x4d, 0xc4, 0xbe, 0x94, 0x95, 0xe6, //0x0000d6d8 .quad -1831394126398103205 + 0x10, 0x0a, 0xf6, 0x4b, 0x01, 0x37, 0x9d, 0x0f, //0x0000d6e0 .quad 1125115960621402640 + 0xd9, 0xac, 0xb0, 0x3a, 0xf7, 0x7c, 0x1d, 0x90, //0x0000d6e8 .quad -8062150356639896359 + 0x94, 0x8c, 0xf3, 0x9e, 0xc1, 0x84, 0x84, 0x53, //0x0000d6f0 .quad 6018080969204141204 + 0x0f, 0xd8, 0x5c, 0x09, 0x35, 0xdc, 0x24, 0xb4, //0x0000d6f8 .quad -5466001927372482545 + 0xb9, 0x6f, 0xb0, 0x06, 0xf2, 0xa5, 0x65, 0x28, //0x0000d700 .quad 2910915193077788601 + 0x13, 0x0e, 0xb4, 0x4b, 0x42, 0x13, 0x2e, 0xe1, //0x0000d708 .quad -2220816390788215277 + 0xd3, 0x45, 0x2e, 0x44, 0xb7, 0x87, 0x3f, 0xf9, //0x0000d710 .quad -486521013540076077 + 0xcb, 0x88, 0x50, 0x6f, 0x09, 0xcc, 0xbc, 0x8c, //0x0000d718 .quad -8305539271883716405 + 0x48, 0xd7, 0x39, 0x15, 0xa5, 0x69, 0x8f, 0xf7, //0x0000d720 .quad -608151266925095096 + 0xfe, 0xaa, 0x24, 0xcb, 0x0b, 0xff, 0xeb, 0xaf, //0x0000d728 .quad -5770238071427257602 + 0x1b, 0x4d, 0x88, 0x5a, 0x0e, 0x44, 0x73, 0xb5, //0x0000d730 .quad -5371875102083756773 + 0xbe, 0xd5, 0xed, 0xbd, 0xce, 0xfe, 0xe6, 0xdb, //0x0000d738 .quad -2601111570856684098 + 0x30, 0x30, 0x95, 0xf8, 0x88, 0x0a, 0x68, 0x31, //0x0000d740 .quad 3560107088838733872 + 0x97, 0xa5, 0xb4, 0x36, 0x41, 0x5f, 0x70, 0x89, //0x0000d748 .quad -8543223759426509417 + 0x3d, 0x7c, 0xba, 0x36, 0x2b, 0x0d, 0xc2, 0xfd, //0x0000d750 .quad -161552157378970563 + 0xfc, 0xce, 0x61, 0x84, 0x11, 0x77, 0xcc, 0xab, //0x0000d758 .quad -6067343680855748868 + 0x4c, 0x1b, 0x69, 0x04, 0x76, 0x90, 0x32, 0x3d, //0x0000d760 .quad 4409745821703674700 + 0xbc, 0x42, 0x7a, 0xe5, 0xd5, 0x94, 0xbf, 0xd6, //0x0000d768 .quad -2972493582642298180 + 0x0f, 0xb1, 0xc1, 0xc2, 0x49, 0x9a, 0x3f, 0xa6, //0x0000d770 .quad -6467280898289979121 + 0xb5, 0x69, 0x6c, 0xaf, 0x05, 0xbd, 0x37, 0x86, //0x0000d778 .quad -8775337516792518219 + 0x53, 0x1d, 0x72, 0x33, 0xdc, 0x80, 0xcf, 0x0f, //0x0000d780 .quad 1139270913992301907 + 0x23, 0x84, 0x47, 0x1b, 0x47, 0xac, 0xc5, 0xa7, //0x0000d788 .quad -6357485877563259869 + 0xa8, 0xa4, 0x4e, 0x40, 0x13, 0x61, 0xc3, 0xd3, //0x0000d790 .quad -3187597375937010520 + 0x2b, 0x65, 0x19, 0xe2, 0x58, 0x17, 0xb7, 0xd1, //0x0000d798 .quad -3335171328526686933 + 0xe9, 0x26, 0x31, 0x08, 0xac, 0x1c, 0x5a, 0x64, //0x0000d7a0 .quad 7231123676894144233 + 0x3b, 0xdf, 0x4f, 0x8d, 0x97, 0x6e, 0x12, 0x83, //0x0000d7a8 .quad -9002011107970261189 + 0xa3, 0x70, 0x3d, 0x0a, 0xd7, 0xa3, 0x70, 0x3d, //0x0000d7b0 .quad 4427218577690292387 + 0x0a, 0xd7, 0xa3, 0x70, 0x3d, 0x0a, 0xd7, 0xa3, //0x0000d7b8 .quad -6640827866535438582 + 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, //0x0000d7c0 QUAD $0xcccccccccccccccc; QUAD $0xcccccccccccccccc // .space 16, '\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000d7d0 .quad 0 + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, //0x0000d7d8 .quad -9223372036854775808 + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000d7e0 .quad 0 + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xa0, //0x0000d7e8 .quad -6917529027641081856 + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000d7f0 .quad 0 + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc8, //0x0000d7f8 .quad -4035225266123964416 + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000d800 .quad 0 + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfa, //0x0000d808 .quad -432345564227567616 + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000d810 .quad 0 + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0x9c, //0x0000d818 .quad -7187745005283311616 + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000d820 .quad 0 + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x50, 0xc3, //0x0000d828 .quad -4372995238176751616 + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000d830 .quad 0 + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x24, 0xf4, //0x0000d838 .quad -854558029293551616 + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000d840 .quad 0 + 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x96, 0x98, //0x0000d848 .quad -7451627795949551616 + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000d850 .quad 0 + 0x00, 0x00, 0x00, 0x00, 0x00, 0x20, 0xbc, 0xbe, //0x0000d858 .quad -4702848726509551616 + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000d860 .quad 0 + 0x00, 0x00, 0x00, 0x00, 0x00, 0x28, 0x6b, 0xee, //0x0000d868 .quad -1266874889709551616 + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000d870 .quad 0 + 0x00, 0x00, 0x00, 0x00, 0x00, 0xf9, 0x02, 0x95, //0x0000d878 .quad -7709325833709551616 + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000d880 .quad 0 + 0x00, 0x00, 0x00, 0x00, 0x40, 0xb7, 0x43, 0xba, //0x0000d888 .quad -5024971273709551616 + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000d890 .quad 0 + 0x00, 0x00, 0x00, 0x00, 0x10, 0xa5, 0xd4, 0xe8, //0x0000d898 .quad -1669528073709551616 + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000d8a0 .quad 0 + 0x00, 0x00, 0x00, 0x00, 0x2a, 0xe7, 0x84, 0x91, //0x0000d8a8 .quad -7960984073709551616 + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000d8b0 .quad 0 + 0x00, 0x00, 0x00, 0x80, 0xf4, 0x20, 0xe6, 0xb5, //0x0000d8b8 .quad -5339544073709551616 + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000d8c0 .quad 0 + 0x00, 0x00, 0x00, 0xa0, 0x31, 0xa9, 0x5f, 0xe3, //0x0000d8c8 .quad -2062744073709551616 + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000d8d0 .quad 0 + 0x00, 0x00, 0x00, 0x04, 0xbf, 0xc9, 0x1b, 0x8e, //0x0000d8d8 .quad -8206744073709551616 + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000d8e0 .quad 0 + 0x00, 0x00, 0x00, 0xc5, 0x2e, 0xbc, 0xa2, 0xb1, //0x0000d8e8 .quad -5646744073709551616 + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000d8f0 .quad 0 + 0x00, 0x00, 0x40, 0x76, 0x3a, 0x6b, 0x0b, 0xde, //0x0000d8f8 .quad -2446744073709551616 + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000d900 .quad 0 + 0x00, 0x00, 0xe8, 0x89, 0x04, 0x23, 0xc7, 0x8a, //0x0000d908 .quad -8446744073709551616 + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000d910 .quad 0 + 0x00, 0x00, 0x62, 0xac, 0xc5, 0xeb, 0x78, 0xad, //0x0000d918 .quad -5946744073709551616 + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000d920 .quad 0 + 0x00, 0x80, 0x7a, 0x17, 0xb7, 0x26, 0xd7, 0xd8, //0x0000d928 .quad -2821744073709551616 + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000d930 .quad 0 + 0x00, 0x90, 0xac, 0x6e, 0x32, 0x78, 0x86, 0x87, //0x0000d938 .quad -8681119073709551616 + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000d940 .quad 0 + 0x00, 0xb4, 0x57, 0x0a, 0x3f, 0x16, 0x68, 0xa9, //0x0000d948 .quad -6239712823709551616 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000d950 .quad 0 - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, //0x0000d958 .quad -9223372036854775808 + 0x00, 0xa1, 0xed, 0xcc, 0xce, 0x1b, 0xc2, 0xd3, //0x0000d958 .quad -3187955011209551616 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000d960 .quad 0 - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xa0, //0x0000d968 .quad -6917529027641081856 + 0xa0, 0x84, 0x14, 0x40, 0x61, 0x51, 0x59, 0x84, //0x0000d968 .quad -8910000909647051616 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000d970 .quad 0 - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc8, //0x0000d978 .quad -4035225266123964416 + 0xc8, 0xa5, 0x19, 0x90, 0xb9, 0xa5, 0x6f, 0xa5, //0x0000d978 .quad -6525815118631426616 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000d980 .quad 0 - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfa, //0x0000d988 .quad -432345564227567616 - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000d990 .quad 0 - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0x9c, //0x0000d998 .quad -7187745005283311616 - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000d9a0 .quad 0 - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x50, 0xc3, //0x0000d9a8 .quad -4372995238176751616 - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000d9b0 .quad 0 - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x24, 0xf4, //0x0000d9b8 .quad -854558029293551616 - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000d9c0 .quad 0 - 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x96, 0x98, //0x0000d9c8 .quad -7451627795949551616 - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000d9d0 .quad 0 - 0x00, 0x00, 0x00, 0x00, 0x00, 0x20, 0xbc, 0xbe, //0x0000d9d8 .quad -4702848726509551616 - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000d9e0 .quad 0 - 0x00, 0x00, 0x00, 0x00, 0x00, 0x28, 0x6b, 0xee, //0x0000d9e8 .quad -1266874889709551616 - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000d9f0 .quad 0 - 0x00, 0x00, 0x00, 0x00, 0x00, 0xf9, 0x02, 0x95, //0x0000d9f8 .quad -7709325833709551616 - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000da00 .quad 0 - 0x00, 0x00, 0x00, 0x00, 0x40, 0xb7, 0x43, 0xba, //0x0000da08 .quad -5024971273709551616 - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000da10 .quad 0 - 0x00, 0x00, 0x00, 0x00, 0x10, 0xa5, 0xd4, 0xe8, //0x0000da18 .quad -1669528073709551616 - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000da20 .quad 0 - 0x00, 0x00, 0x00, 0x00, 0x2a, 0xe7, 0x84, 0x91, //0x0000da28 .quad -7960984073709551616 - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000da30 .quad 0 - 0x00, 0x00, 0x00, 0x80, 0xf4, 0x20, 0xe6, 0xb5, //0x0000da38 .quad -5339544073709551616 - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000da40 .quad 0 - 0x00, 0x00, 0x00, 0xa0, 0x31, 0xa9, 0x5f, 0xe3, //0x0000da48 .quad -2062744073709551616 - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000da50 .quad 0 - 0x00, 0x00, 0x00, 0x04, 0xbf, 0xc9, 0x1b, 0x8e, //0x0000da58 .quad -8206744073709551616 - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000da60 .quad 0 - 0x00, 0x00, 0x00, 0xc5, 0x2e, 0xbc, 0xa2, 0xb1, //0x0000da68 .quad -5646744073709551616 - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000da70 .quad 0 - 0x00, 0x00, 0x40, 0x76, 0x3a, 0x6b, 0x0b, 0xde, //0x0000da78 .quad -2446744073709551616 - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000da80 .quad 0 - 0x00, 0x00, 0xe8, 0x89, 0x04, 0x23, 0xc7, 0x8a, //0x0000da88 .quad -8446744073709551616 - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000da90 .quad 0 - 0x00, 0x00, 0x62, 0xac, 0xc5, 0xeb, 0x78, 0xad, //0x0000da98 .quad -5946744073709551616 - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000daa0 .quad 0 - 0x00, 0x80, 0x7a, 0x17, 0xb7, 0x26, 0xd7, 0xd8, //0x0000daa8 .quad -2821744073709551616 - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000dab0 .quad 0 - 0x00, 0x90, 0xac, 0x6e, 0x32, 0x78, 0x86, 0x87, //0x0000dab8 .quad -8681119073709551616 - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000dac0 .quad 0 - 0x00, 0xb4, 0x57, 0x0a, 0x3f, 0x16, 0x68, 0xa9, //0x0000dac8 .quad -6239712823709551616 - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000dad0 .quad 0 - 0x00, 0xa1, 0xed, 0xcc, 0xce, 0x1b, 0xc2, 0xd3, //0x0000dad8 .quad -3187955011209551616 - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000dae0 .quad 0 - 0xa0, 0x84, 0x14, 0x40, 0x61, 0x51, 0x59, 0x84, //0x0000dae8 .quad -8910000909647051616 - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000daf0 .quad 0 - 0xc8, 0xa5, 0x19, 0x90, 0xb9, 0xa5, 0x6f, 0xa5, //0x0000daf8 .quad -6525815118631426616 - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000db00 .quad 0 - 0x3a, 0x0f, 0x20, 0xf4, 0x27, 0x8f, 0xcb, 0xce, //0x0000db08 .quad -3545582879861895366 - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, //0x0000db10 .quad 4611686018427387904 - 0x84, 0x09, 0x94, 0xf8, 0x78, 0x39, 0x3f, 0x81, //0x0000db18 .quad -9133518327554766460 - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x50, //0x0000db20 .quad 5764607523034234880 - 0xe5, 0x0b, 0xb9, 0x36, 0xd7, 0x07, 0x8f, 0xa1, //0x0000db28 .quad -6805211891016070171 - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xa4, //0x0000db30 .quad -6629298651489370112 - 0xde, 0x4e, 0x67, 0x04, 0xcd, 0xc9, 0xf2, 0xc9, //0x0000db38 .quad -3894828845342699810 - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x4d, //0x0000db40 .quad 5548434740920451072 - 0x96, 0x22, 0x81, 0x45, 0x40, 0x7c, 0x6f, 0xfc, //0x0000db48 .quad -256850038250986858 - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x20, 0xf0, //0x0000db50 .quad -1143914305352105984 - 0x9d, 0xb5, 0x70, 0x2b, 0xa8, 0xad, 0xc5, 0x9d, //0x0000db58 .quad -7078060301547948643 - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x28, 0x6c, //0x0000db60 .quad 7793479155164643328 - 0x05, 0xe3, 0x4c, 0x36, 0x12, 0x19, 0x37, 0xc5, //0x0000db68 .quad -4235889358507547899 - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x32, 0xc7, //0x0000db70 .quad -4093209111326359552 - 0xc6, 0x1b, 0xe0, 0xc3, 0x56, 0xdf, 0x84, 0xf6, //0x0000db78 .quad -683175679707046970 - 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0x7f, 0x3c, //0x0000db80 .quad 4359273333062107136 - 0x5c, 0x11, 0x6c, 0x3a, 0x96, 0x0b, 0x13, 0x9a, //0x0000db88 .quad -7344513827457986212 - 0x00, 0x00, 0x00, 0x00, 0x00, 0x10, 0x9f, 0x4b, //0x0000db90 .quad 5449091666327633920 - 0xb3, 0x15, 0x07, 0xc9, 0x7b, 0xce, 0x97, 0xc0, //0x0000db98 .quad -4568956265895094861 - 0x00, 0x00, 0x00, 0x00, 0x00, 0xd4, 0x86, 0x1e, //0x0000dba0 .quad 2199678564482154496 - 0x20, 0xdb, 0x48, 0xbb, 0x1a, 0xc2, 0xbd, 0xf0, //0x0000dba8 .quad -1099509313941480672 - 0x00, 0x00, 0x00, 0x00, 0x80, 0x44, 0x14, 0x13, //0x0000dbb0 .quad 1374799102801346560 - 0xf4, 0x88, 0x0d, 0xb5, 0x50, 0x99, 0x76, 0x96, //0x0000dbb8 .quad -7604722348854507276 - 0x00, 0x00, 0x00, 0x00, 0xa0, 0x55, 0xd9, 0x17, //0x0000dbc0 .quad 1718498878501683200 - 0x31, 0xeb, 0x50, 0xe2, 0xa4, 0x3f, 0x14, 0xbc, //0x0000dbc8 .quad -4894216917640746191 - 0x00, 0x00, 0x00, 0x00, 0x08, 0xab, 0xcf, 0x5d, //0x0000dbd0 .quad 6759809616554491904 - 0xfd, 0x25, 0xe5, 0x1a, 0x8e, 0x4f, 0x19, 0xeb, //0x0000dbd8 .quad -1506085128623544835 - 0x00, 0x00, 0x00, 0x00, 0xe5, 0xca, 0xa1, 0x5a, //0x0000dbe0 .quad 6530724019560251392 - 0xbe, 0x37, 0xcf, 0xd0, 0xb8, 0xd1, 0xef, 0x92, //0x0000dbe8 .quad -7858832233030797378 - 0x00, 0x00, 0x00, 0x40, 0x9e, 0x3d, 0x4a, 0xf1, //0x0000dbf0 .quad -1059967012404461568 - 0xad, 0x05, 0x03, 0x05, 0x27, 0xc6, 0xab, 0xb7, //0x0000dbf8 .quad -5211854272861108819 - 0x00, 0x00, 0x00, 0xd0, 0x05, 0xcd, 0x9c, 0x6d, //0x0000dc00 .quad 7898413271349198848 - 0x19, 0xc7, 0x43, 0xc6, 0xb0, 0xb7, 0x96, 0xe5, //0x0000dc08 .quad -1903131822648998119 - 0x00, 0x00, 0x00, 0xa2, 0x23, 0x00, 0x82, 0xe4, //0x0000dc10 .quad -1981020733047832576 - 0x6f, 0x5c, 0xea, 0x7b, 0xce, 0x32, 0x7e, 0x8f, //0x0000dc18 .quad -8106986416796705681 - 0x00, 0x00, 0x80, 0x8a, 0x2c, 0x80, 0xa2, 0xdd, //0x0000dc20 .quad -2476275916309790720 - 0x8b, 0xf3, 0xe4, 0x1a, 0x82, 0xbf, 0x5d, 0xb3, //0x0000dc28 .quad -5522047002568494197 - 0x00, 0x00, 0x20, 0xad, 0x37, 0x20, 0x0b, 0xd5, //0x0000dc30 .quad -3095344895387238400 - 0x6e, 0x30, 0x9e, 0xa1, 0x62, 0x2f, 0x35, 0xe0, //0x0000dc38 .quad -2290872734783229842 - 0x00, 0x00, 0x34, 0xcc, 0x22, 0xf4, 0x26, 0x45, //0x0000dc40 .quad 4982938468024057856 - 0x45, 0xde, 0x02, 0xa5, 0x9d, 0x3d, 0x21, 0x8c, //0x0000dc48 .quad -8349324486880600507 - 0x00, 0x00, 0x41, 0x7f, 0x2b, 0xb1, 0x70, 0x96, //0x0000dc50 .quad -7606384970252091392 - 0xd6, 0x95, 0x43, 0x0e, 0x05, 0x8d, 0x29, 0xaf, //0x0000dc58 .quad -5824969590173362730 - 0x00, 0x40, 0x11, 0x5f, 0x76, 0xdd, 0x0c, 0x3c, //0x0000dc60 .quad 4327076842467049472 - 0x4c, 0x7b, 0xd4, 0x51, 0x46, 0xf0, 0xf3, 0xda, //0x0000dc68 .quad -2669525969289315508 - 0x00, 0xc8, 0x6a, 0xfb, 0x69, 0x0a, 0x88, 0xa5, //0x0000dc70 .quad -6518949010312869888 - 0x0f, 0xcd, 0x24, 0xf3, 0x2b, 0x76, 0xd8, 0x88, //0x0000dc78 .quad -8585982758446904049 - 0x00, 0x7a, 0x45, 0x7a, 0x04, 0x0d, 0xea, 0x8e, //0x0000dc80 .quad -8148686262891087360 - 0x53, 0x00, 0xee, 0xef, 0xb6, 0x93, 0x0e, 0xab, //0x0000dc88 .quad -6120792429631242157 - 0x80, 0xd8, 0xd6, 0x98, 0x45, 0x90, 0xa4, 0x72, //0x0000dc90 .quad 8260886245095692416 - 0x68, 0x80, 0xe9, 0xab, 0xa4, 0x38, 0xd2, 0xd5, //0x0000dc98 .quad -3039304518611664792 - 0x50, 0x47, 0x86, 0x7f, 0x2b, 0xda, 0xa6, 0x47, //0x0000dca0 .quad 5163053903184807760 - 0x41, 0xf0, 0x71, 0xeb, 0x66, 0x63, 0xa3, 0x85, //0x0000dca8 .quad -8817094351773372351 - 0x24, 0xd9, 0x67, 0x5f, 0xb6, 0x90, 0x90, 0x99, //0x0000dcb0 .quad -7381240676301154012 - 0x51, 0x6c, 0x4e, 0xa6, 0x40, 0x3c, 0x0c, 0xa7, //0x0000dcb8 .quad -6409681921289327535 - 0x6d, 0xcf, 0x41, 0xf7, 0xe3, 0xb4, 0xf4, 0xff, //0x0000dcc0 .quad -3178808521666707 - 0x65, 0x07, 0xe2, 0xcf, 0x50, 0x4b, 0xcf, 0xd0, //0x0000dcc8 .quad -3400416383184271515 - 0xa4, 0x21, 0x89, 0x7a, 0x0e, 0xf1, 0xf8, 0xbf, //0x0000dcd0 .quad -4613672773753429596 - 0x9f, 0x44, 0xed, 0x81, 0x12, 0x8f, 0x81, 0x82, //0x0000dcd8 .quad -9042789267131251553 - 0x0d, 0x6a, 0x2b, 0x19, 0x52, 0x2d, 0xf7, 0xaf, //0x0000dce0 .quad -5767090967191786995 - 0xc7, 0x95, 0x68, 0x22, 0xd7, 0xf2, 0x21, 0xa3, //0x0000dce8 .quad -6691800565486676537 - 0x90, 0x44, 0x76, 0x9f, 0xa6, 0xf8, 0xf4, 0x9b, //0x0000dcf0 .quad -7208863708989733744 - 0x39, 0xbb, 0x02, 0xeb, 0x8c, 0x6f, 0xea, 0xcb, //0x0000dcf8 .quad -3753064688430957767 - 0xb4, 0xd5, 0x53, 0x47, 0xd0, 0x36, 0xf2, 0x02, //0x0000dd00 .quad 212292400617608628 - 0x08, 0x6a, 0xc3, 0x25, 0x70, 0x0b, 0xe5, 0xfe, //0x0000dd08 .quad -79644842111309304 - 0x90, 0x65, 0x94, 0x2c, 0x42, 0x62, 0xd7, 0x01, //0x0000dd10 .quad 132682750386005392 - 0x45, 0x22, 0x9a, 0x17, 0x26, 0x27, 0x4f, 0x9f, //0x0000dd18 .quad -6967307053960650171 - 0xf5, 0x7e, 0xb9, 0xb7, 0xd2, 0x3a, 0x4d, 0x42, //0x0000dd20 .quad 4777539456409894645 - 0xd6, 0xaa, 0x80, 0x9d, 0xef, 0xf0, 0x22, 0xc7, //0x0000dd28 .quad -4097447799023424810 - 0xb2, 0xde, 0xa7, 0x65, 0x87, 0x89, 0xe0, 0xd2, //0x0000dd30 .quad -3251447716342407502 - 0x8b, 0xd5, 0xe0, 0x84, 0x2b, 0xad, 0xeb, 0xf8, //0x0000dd38 .quad -510123730351893109 - 0x2f, 0xeb, 0x88, 0x9f, 0xf4, 0x55, 0xcc, 0x63, //0x0000dd40 .quad 7191217214140771119 - 0x77, 0x85, 0x0c, 0x33, 0x3b, 0x4c, 0x93, 0x9b, //0x0000dd48 .quad -7236356359111015049 - 0xfb, 0x25, 0x6b, 0xc7, 0x71, 0x6b, 0xbf, 0x3c, //0x0000dd50 .quad 4377335499248575995 - 0xd5, 0xa6, 0xcf, 0xff, 0x49, 0x1f, 0x78, 0xc2, //0x0000dd58 .quad -4433759430461380907 - 0x7a, 0xef, 0x45, 0x39, 0x4e, 0x46, 0xef, 0x8b, //0x0000dd60 .quad -8363388681221443718 - 0x8a, 0x90, 0xc3, 0x7f, 0x1c, 0x27, 0x16, 0xf3, //0x0000dd68 .quad -930513269649338230 - 0xac, 0xb5, 0xcb, 0xe3, 0xf0, 0x8b, 0x75, 0x97, //0x0000dd70 .quad -7532960934977096276 - 0x56, 0x3a, 0xda, 0xcf, 0x71, 0xd8, 0xed, 0x97, //0x0000dd78 .quad -7499099821171918250 - 0x17, 0xa3, 0xbe, 0x1c, 0xed, 0xee, 0x52, 0x3d, //0x0000dd80 .quad 4418856886560793367 - 0xec, 0xc8, 0xd0, 0x43, 0x8e, 0x4e, 0xe9, 0xbd, //0x0000dd88 .quad -4762188758037509908 - 0xdd, 0x4b, 0xee, 0x63, 0xa8, 0xaa, 0xa7, 0x4c, //0x0000dd90 .quad 5523571108200991709 - 0x27, 0xfb, 0xc4, 0xd4, 0x31, 0xa2, 0x63, 0xed, //0x0000dd98 .quad -1341049929119499481 - 0x6a, 0xef, 0x74, 0x3e, 0xa9, 0xca, 0xe8, 0x8f, //0x0000dda0 .quad -8076983103442849942 - 0xf8, 0x1c, 0xfb, 0x24, 0x5f, 0x45, 0x5e, 0x94, //0x0000dda8 .quad -7755685233340769032 - 0x44, 0x2b, 0x12, 0x8e, 0x53, 0xfd, 0xe2, 0xb3, //0x0000ddb0 .quad -5484542860876174524 - 0x36, 0xe4, 0x39, 0xee, 0xb6, 0xd6, 0x75, 0xb9, //0x0000ddb8 .quad -5082920523248573386 - 0x16, 0xb6, 0x96, 0x71, 0xa8, 0xbc, 0xdb, 0x60, //0x0000ddc0 .quad 6979379479186945558 - 0x44, 0x5d, 0xc8, 0xa9, 0x64, 0x4c, 0xd3, 0xe7, //0x0000ddc8 .quad -1741964635633328828 - 0xcd, 0x31, 0xfe, 0x46, 0xe9, 0x55, 0x89, 0xbc, //0x0000ddd0 .quad -4861259862362934835 - 0x4a, 0x3a, 0x1d, 0xea, 0xbe, 0x0f, 0xe4, 0x90, //0x0000ddd8 .quad -8006256924911912374 - 0x41, 0xbe, 0xbd, 0x98, 0x63, 0xab, 0xab, 0x6b, //0x0000dde0 .quad 7758483227328495169 - 0xdd, 0x88, 0xa4, 0xa4, 0xae, 0x13, 0x1d, 0xb5, //0x0000dde8 .quad -5396135137712502563 - 0xd1, 0x2d, 0xed, 0x7e, 0x3c, 0x96, 0x96, 0xc6, //0x0000ddf0 .quad -4136954021121544751 - 0x14, 0xab, 0xcd, 0x4d, 0x9a, 0x58, 0x64, 0xe2, //0x0000ddf8 .quad -2133482903713240300 - 0xa2, 0x3c, 0x54, 0xcf, 0xe5, 0x1d, 0x1e, 0xfc, //0x0000de00 .quad -279753253987271518 - 0xec, 0x8a, 0xa0, 0x70, 0x60, 0xb7, 0x7e, 0x8d, //0x0000de08 .quad -8250955842461857044 - 0xcb, 0x4b, 0x29, 0x43, 0x5f, 0xa5, 0x25, 0x3b, //0x0000de10 .quad 4261994450943298507 - 0xa8, 0xad, 0xc8, 0x8c, 0x38, 0x65, 0xde, 0xb0, //0x0000de18 .quad -5702008784649933400 - 0xbe, 0x9e, 0xf3, 0x13, 0xb7, 0x0e, 0xef, 0x49, //0x0000de20 .quad 5327493063679123134 - 0x12, 0xd9, 0xfa, 0xaf, 0x86, 0xfe, 0x15, 0xdd, //0x0000de28 .quad -2515824962385028846 - 0x37, 0x43, 0x78, 0x6c, 0x32, 0x69, 0x35, 0x6e, //0x0000de30 .quad 7941369183226839863 - 0xab, 0xc7, 0xfc, 0x2d, 0x14, 0xbf, 0x2d, 0x8a, //0x0000de38 .quad -8489919629131724885 - 0x04, 0x54, 0x96, 0x07, 0x7f, 0xc3, 0xc2, 0x49, //0x0000de40 .quad 5315025460606161924 - 0x96, 0xf9, 0x7b, 0x39, 0xd9, 0x2e, 0xb9, 0xac, //0x0000de48 .quad -6000713517987268202 - 0x06, 0xe9, 0x7b, 0xc9, 0x5e, 0x74, 0x33, 0xdc, //0x0000de50 .quad -2579590211097073402 - 0xfb, 0xf7, 0xda, 0x87, 0x8f, 0x7a, 0xe7, 0xd7, //0x0000de58 .quad -2889205879056697349 - 0xa3, 0x71, 0xed, 0x3d, 0xbb, 0x28, 0xa0, 0x69, //0x0000de60 .quad 7611128154919104931 - 0xfd, 0xda, 0xe8, 0xb4, 0x99, 0xac, 0xf0, 0x86, //0x0000de68 .quad -8723282702051517699 - 0x0c, 0xce, 0x68, 0x0d, 0xea, 0x32, 0x08, 0xc4, //0x0000de70 .quad -4321147861633282548 - 0xbc, 0x11, 0x23, 0x22, 0xc0, 0xd7, 0xac, 0xa8, //0x0000de78 .quad -6292417359137009220 - 0x90, 0x01, 0xc3, 0x90, 0xa4, 0x3f, 0x0a, 0xf5, //0x0000de80 .quad -789748808614215280 - 0x2b, 0xd6, 0xab, 0x2a, 0xb0, 0x0d, 0xd8, 0xd2, //0x0000de88 .quad -3253835680493873621 - 0xfa, 0xe0, 0x79, 0xda, 0xc6, 0x67, 0x26, 0x79, //0x0000de90 .quad 8729779031470891258 - 0xdb, 0x65, 0xab, 0x1a, 0x8e, 0x08, 0xc7, 0x83, //0x0000de98 .quad -8951176327949752869 - 0x38, 0x59, 0x18, 0x91, 0xb8, 0x01, 0x70, 0x57, //0x0000dea0 .quad 6300537770911226168 - 0x52, 0x3f, 0x56, 0xa1, 0xb1, 0xca, 0xb8, 0xa4, //0x0000dea8 .quad -6577284391509803182 - 0x86, 0x6f, 0x5e, 0xb5, 0x26, 0x02, 0x4c, 0xed, //0x0000deb0 .quad -1347699823215743098 - 0x26, 0xcf, 0xab, 0x09, 0x5e, 0xfd, 0xe6, 0xcd, //0x0000deb8 .quad -3609919470959866074 - 0xb4, 0x05, 0x5b, 0x31, 0x58, 0x81, 0x4f, 0x54, //0x0000dec0 .quad 6075216638131242420 - 0x78, 0x61, 0x0b, 0xc6, 0x5a, 0x5e, 0xb0, 0x80, //0x0000dec8 .quad -9173728696990998152 - 0x21, 0xc7, 0xb1, 0x3d, 0xae, 0x61, 0x63, 0x69, //0x0000ded0 .quad 7594020797664053025 - 0xd6, 0x39, 0x8e, 0x77, 0xf1, 0x75, 0xdc, 0xa0, //0x0000ded8 .quad -6855474852811359786 - 0xe9, 0x38, 0x1e, 0xcd, 0x19, 0x3a, 0xbc, 0x03, //0x0000dee0 .quad 269153960225290473 - 0x4c, 0xc8, 0x71, 0xd5, 0x6d, 0x93, 0x13, 0xc9, //0x0000dee8 .quad -3957657547586811828 - 0x23, 0xc7, 0x65, 0x40, 0xa0, 0x48, 0xab, 0x04, //0x0000def0 .quad 336442450281613091 - 0x5f, 0x3a, 0xce, 0x4a, 0x49, 0x78, 0x58, 0xfb, //0x0000def8 .quad -335385916056126881 - 0x76, 0x9c, 0x3f, 0x28, 0x64, 0x0d, 0xeb, 0x62, //0x0000df00 .quad 7127805559067090038 - 0x7b, 0xe4, 0xc0, 0xce, 0x2d, 0x4b, 0x17, 0x9d, //0x0000df08 .quad -7127145225176161157 - 0x94, 0x83, 0x4f, 0x32, 0xbd, 0xd0, 0xa5, 0x3b, //0x0000df10 .quad 4298070930406474644 - 0x9a, 0x1d, 0x71, 0x42, 0xf9, 0x1d, 0x5d, 0xc4, //0x0000df18 .quad -4297245513042813542 - 0x79, 0x64, 0xe3, 0x7e, 0xec, 0x44, 0x8f, 0xca, //0x0000df20 .quad -3850783373846682503 - 0x00, 0x65, 0x0d, 0x93, 0x77, 0x65, 0x74, 0xf5, //0x0000df28 .quad -759870872876129024 - 0xcb, 0x1e, 0x4e, 0xcf, 0x13, 0x8b, 0x99, 0x7e, //0x0000df30 .quad 9122475437414293195 - 0x20, 0x5f, 0xe8, 0xbb, 0x6a, 0xbf, 0x68, 0x99, //0x0000df38 .quad -7392448323188662496 - 0x7e, 0xa6, 0x21, 0xc3, 0xd8, 0xed, 0x3f, 0x9e, //0x0000df40 .quad -7043649776941685122 - 0xe8, 0x76, 0xe2, 0x6a, 0x45, 0xef, 0xc2, 0xbf, //0x0000df48 .quad -4628874385558440216 - 0x1e, 0x10, 0xea, 0xf3, 0x4e, 0xe9, 0xcf, 0xc5, //0x0000df50 .quad -4192876202749718498 - 0xa2, 0x14, 0x9b, 0xc5, 0x16, 0xab, 0xb3, 0xef, //0x0000df58 .quad -1174406963520662366 - 0x12, 0x4a, 0x72, 0x58, 0xd1, 0xf1, 0xa1, 0xbb, //0x0000df60 .quad -4926390635932268014 - 0xe5, 0xec, 0x80, 0x3b, 0xee, 0x4a, 0xd0, 0x95, //0x0000df68 .quad -7651533379841495835 - 0x97, 0xdc, 0x8e, 0xae, 0x45, 0x6e, 0x8a, 0x2a, //0x0000df70 .quad 3065383741939440791 - 0x1f, 0x28, 0x61, 0xca, 0xa9, 0x5d, 0x44, 0xbb, //0x0000df78 .quad -4952730706374481889 - 0xbd, 0x93, 0x32, 0x1a, 0xd7, 0x09, 0x2d, 0xf5, //0x0000df80 .quad -779956341003086915 - 0x26, 0x72, 0xf9, 0x3c, 0x14, 0x75, 0x15, 0xea, //0x0000df88 .quad -1579227364540714458 - 0x56, 0x9c, 0x5f, 0x70, 0x26, 0x26, 0x3c, 0x59, //0x0000df90 .quad 6430056314514152534 - 0x58, 0xe7, 0x1b, 0xa6, 0x2c, 0x69, 0x4d, 0x92, //0x0000df98 .quad -7904546130479028392 - 0x6c, 0x83, 0x77, 0x0c, 0xb0, 0x2f, 0x8b, 0x6f, //0x0000dfa0 .quad 8037570393142690668 - 0x2e, 0xe1, 0xa2, 0xcf, 0x77, 0xc3, 0xe0, 0xb6, //0x0000dfa8 .quad -5268996644671397586 - 0x47, 0x64, 0x95, 0x0f, 0x9c, 0xfb, 0x6d, 0x0b, //0x0000dfb0 .quad 823590954573587527 - 0x7a, 0x99, 0x8b, 0xc3, 0x55, 0xf4, 0x98, 0xe4, //0x0000dfb8 .quad -1974559787411859078 - 0xac, 0x5e, 0xbd, 0x89, 0x41, 0xbd, 0x24, 0x47, //0x0000dfc0 .quad 5126430365035880108 - 0xec, 0x3f, 0x37, 0x9a, 0xb5, 0x98, 0xdf, 0x8e, //0x0000dfc8 .quad -8151628894773493780 - 0x57, 0xb6, 0x2c, 0xec, 0x91, 0xec, 0xed, 0x58, //0x0000dfd0 .quad 6408037956294850135 - 0xe7, 0x0f, 0xc5, 0x00, 0xe3, 0x7e, 0x97, 0xb2, //0x0000dfd8 .quad -5577850100039479321 - 0xed, 0xe3, 0x37, 0x67, 0xb6, 0x67, 0x29, 0x2f, //0x0000dfe0 .quad 3398361426941174765 - 0xe1, 0x53, 0xf6, 0xc0, 0x9b, 0x5e, 0x3d, 0xdf, //0x0000dfe8 .quad -2360626606621961247 - 0x74, 0xee, 0x82, 0x00, 0xd2, 0xe0, 0x79, 0xbd, //0x0000dff0 .quad -4793553135802847628 - 0x6c, 0xf4, 0x99, 0x58, 0x21, 0x5b, 0x86, 0x8b, //0x0000dff8 .quad -8392920656779807636 - 0x11, 0xaa, 0xa3, 0x80, 0x06, 0x59, 0xd8, 0xec, //0x0000e000 .quad -1380255401326171631 - 0x87, 0x71, 0xc0, 0xae, 0xe9, 0xf1, 0x67, 0xae, //0x0000e008 .quad -5879464802547371641 - 0x95, 0x94, 0xcc, 0x20, 0x48, 0x6f, 0x0e, 0xe8, //0x0000e010 .quad -1725319251657714539 - 0xe9, 0x8d, 0x70, 0x1a, 0x64, 0xee, 0x01, 0xda, //0x0000e018 .quad -2737644984756826647 - 0xdd, 0xdc, 0x7f, 0x14, 0x8d, 0x05, 0x09, 0x31, //0x0000e020 .quad 3533361486141316317 - 0xb2, 0x58, 0x86, 0x90, 0xfe, 0x34, 0x41, 0x88, //0x0000e028 .quad -8628557143114098510 - 0x15, 0xd4, 0x9f, 0x59, 0xf0, 0x46, 0x4b, 0xbd, //0x0000e030 .quad -4806670179178130411 - 0xde, 0xee, 0xa7, 0x34, 0x3e, 0x82, 0x51, 0xaa, //0x0000e038 .quad -6174010410465235234 - 0x1a, 0xc9, 0x07, 0x70, 0xac, 0x18, 0x9e, 0x6c, //0x0000e040 .quad 7826720331309500698 - 0x96, 0xea, 0xd1, 0xc1, 0xcd, 0xe2, 0xe5, 0xd4, //0x0000e048 .quad -3105826994654156138 - 0xb0, 0xdd, 0x04, 0xc6, 0x6b, 0xcf, 0xe2, 0x03, //0x0000e050 .quad 280014188641050032 - 0x9e, 0x32, 0x23, 0x99, 0xc0, 0xad, 0x0f, 0x85, //0x0000e058 .quad -8858670899299929442 - 0x1c, 0x15, 0x86, 0xb7, 0x46, 0x83, 0xdb, 0x84, //0x0000e060 .quad -8873354301053463268 - 0x45, 0xff, 0x6b, 0xbf, 0x30, 0x99, 0x53, 0xa6, //0x0000e068 .quad -6461652605697523899 - 0x63, 0x9a, 0x67, 0x65, 0x18, 0x64, 0x12, 0xe6, //0x0000e070 .quad -1868320839462053277 - 0x16, 0xff, 0x46, 0xef, 0x7c, 0x7f, 0xe8, 0xcf, //0x0000e078 .quad -3465379738694516970 - 0x7e, 0xc0, 0x60, 0x3f, 0x8f, 0x7e, 0xcb, 0x4f, //0x0000e080 .quad 5749828502977298558 - 0x6e, 0x5f, 0x8c, 0x15, 0xae, 0x4f, 0xf1, 0x81, //0x0000e088 .quad -9083391364325154962 - 0x9d, 0xf0, 0x38, 0x0f, 0x33, 0x5e, 0xbe, 0xe3, //0x0000e090 .quad -2036086408133152611 - 0x49, 0x77, 0xef, 0x9a, 0x99, 0xa3, 0x6d, 0xa2, //0x0000e098 .quad -6742553186979055799 - 0xc5, 0x2c, 0x07, 0xd3, 0xbf, 0xf5, 0xad, 0x5c, //0x0000e0a0 .quad 6678264026688335045 - 0x1c, 0x55, 0xab, 0x01, 0x80, 0x0c, 0x09, 0xcb, //0x0000e0a8 .quad -3816505465296431844 - 0xf6, 0xf7, 0xc8, 0xc7, 0x2f, 0x73, 0xd9, 0x73, //0x0000e0b0 .quad 8347830033360418806 - 0x63, 0x2a, 0x16, 0x02, 0xa0, 0x4f, 0xcb, 0xfd, //0x0000e0b8 .quad -158945813193151901 - 0xfa, 0x9a, 0xdd, 0xdc, 0xfd, 0xe7, 0x67, 0x28, //0x0000e0c0 .quad 2911550761636567802 - 0x7e, 0xda, 0x4d, 0x01, 0xc4, 0x11, 0x9f, 0x9e, //0x0000e0c8 .quad -7016870160886801794 - 0xb8, 0x01, 0x15, 0x54, 0xfd, 0xe1, 0x81, 0xb2, //0x0000e0d0 .quad -5583933584809066056 - 0x1d, 0x51, 0xa1, 0x01, 0x35, 0xd6, 0x46, 0xc6, //0x0000e0d8 .quad -4159401682681114339 - 0x26, 0x42, 0x1a, 0xa9, 0x7c, 0x5a, 0x22, 0x1f, //0x0000e0e0 .quad 2243455055843443238 - 0x65, 0xa5, 0x09, 0x42, 0xc2, 0x8b, 0xd8, 0xf7, //0x0000e0e8 .quad -587566084924005019 - 0x58, 0x69, 0xb0, 0xe9, 0x8d, 0x78, 0x75, 0x33, //0x0000e0f0 .quad 3708002419115845976 - 0x5f, 0x07, 0x46, 0x69, 0x59, 0x57, 0xe7, 0x9a, //0x0000e0f8 .quad -7284757830718584993 - 0xae, 0x83, 0x1c, 0x64, 0xb1, 0xd6, 0x52, 0x00, //0x0000e100 .quad 23317005467419566 - 0x37, 0x89, 0x97, 0xc3, 0x2f, 0x2d, 0xa1, 0xc1, //0x0000e108 .quad -4494261269970843337 - 0x9a, 0xa4, 0x23, 0xbd, 0x5d, 0x8c, 0x67, 0xc0, //0x0000e110 .quad -4582539761593113446 - 0x84, 0x6b, 0x7d, 0xb4, 0x7b, 0x78, 0x09, 0xf2, //0x0000e118 .quad -1006140569036166268 - 0xe0, 0x46, 0x36, 0x96, 0xba, 0xb7, 0x40, 0xf8, //0x0000e120 .quad -558244341782001952 - 0x32, 0x63, 0xce, 0x50, 0x4d, 0xeb, 0x45, 0x97, //0x0000e128 .quad -7546366883288685774 - 0x98, 0xd8, 0xc3, 0x3b, 0xa9, 0xe5, 0x50, 0xb6, //0x0000e130 .quad -5309491445654890344 - 0xff, 0xfb, 0x01, 0xa5, 0x20, 0x66, 0x17, 0xbd, //0x0000e138 .quad -4821272585683469313 - 0xbe, 0xce, 0xb4, 0x8a, 0x13, 0x1f, 0xe5, 0xa3, //0x0000e140 .quad -6636864307068612930 - 0xff, 0x7a, 0x42, 0xce, 0xa8, 0x3f, 0x5d, 0xec, //0x0000e148 .quad -1414904713676948737 - 0x37, 0x01, 0xb1, 0x36, 0x6c, 0x33, 0x6f, 0xc6, //0x0000e150 .quad -4148040191917883081 - 0xdf, 0x8c, 0xe9, 0x80, 0xc9, 0x47, 0xba, 0x93, //0x0000e158 .quad -7801844473689174817 - 0x84, 0x41, 0x5d, 0x44, 0x47, 0x00, 0x0b, 0xb8, //0x0000e160 .quad -5185050239897353852 - 0x17, 0xf0, 0x23, 0xe1, 0xbb, 0xd9, 0xa8, 0xb8, //0x0000e168 .quad -5140619573684080617 - 0xe5, 0x91, 0x74, 0x15, 0x59, 0xc0, 0x0d, 0xa6, //0x0000e170 .quad -6481312799871692315 - 0x1d, 0xec, 0x6c, 0xd9, 0x2a, 0x10, 0xd3, 0xe6, //0x0000e178 .quad -1814088448677712867 - 0x2f, 0xdb, 0x68, 0xad, 0x37, 0x98, 0xc8, 0x87, //0x0000e180 .quad -8662506518347195601 - 0x92, 0x13, 0xe4, 0xc7, 0x1a, 0xea, 0x43, 0x90, //0x0000e188 .quad -8051334308064652398 - 0xfb, 0x11, 0xc3, 0x98, 0x45, 0xbe, 0xba, 0x29, //0x0000e190 .quad 3006924907348169211 - 0x77, 0x18, 0xdd, 0x79, 0xa1, 0xe4, 0x54, 0xb4, //0x0000e198 .quad -5452481866653427593 - 0x7a, 0xd6, 0xf3, 0xfe, 0xd6, 0x6d, 0x29, 0xf4, //0x0000e1a0 .quad -853029884242176390 - 0x94, 0x5e, 0x54, 0xd8, 0xc9, 0x1d, 0x6a, 0xe1, //0x0000e1a8 .quad -2203916314889396588 - 0x0c, 0x66, 0x58, 0x5f, 0xa6, 0xe4, 0x99, 0x18, //0x0000e1b0 .quad 1772699331562333708 - 0x1d, 0xbb, 0x34, 0x27, 0x9e, 0x52, 0xe2, 0x8c, //0x0000e1b8 .quad -8294976724446954723 - 0x8f, 0x7f, 0x2e, 0xf7, 0xcf, 0x5d, 0xc0, 0x5e, //0x0000e1c0 .quad 6827560182880305039 - 0xe4, 0xe9, 0x01, 0xb1, 0x45, 0xe7, 0x1a, 0xb0, //0x0000e1c8 .quad -5757034887131305500 - 0x73, 0x1f, 0xfa, 0xf4, 0x43, 0x75, 0x70, 0x76, //0x0000e1d0 .quad 8534450228600381299 - 0x5d, 0x64, 0x42, 0x1d, 0x17, 0xa1, 0x21, 0xdc, //0x0000e1d8 .quad -2584607590486743971 - 0xa8, 0x53, 0x1c, 0x79, 0x4a, 0x49, 0x06, 0x6a, //0x0000e1e0 .quad 7639874402088932264 - 0xba, 0x7e, 0x49, 0x72, 0xae, 0x04, 0x95, 0x89, //0x0000e1e8 .quad -8532908771695296838 - 0x92, 0x68, 0x63, 0x17, 0x9d, 0xdb, 0x87, 0x04, //0x0000e1f0 .quad 326470965756389522 - 0x69, 0xde, 0xdb, 0x0e, 0xda, 0x45, 0xfa, 0xab, //0x0000e1f8 .quad -6054449946191733143 - 0xb6, 0x42, 0x3c, 0x5d, 0x84, 0xd2, 0xa9, 0x45, //0x0000e200 .quad 5019774725622874806 - 0x03, 0xd6, 0x92, 0x92, 0x50, 0xd7, 0xf8, 0xd6, //0x0000e208 .quad -2956376414312278525 - 0xb2, 0xa9, 0x45, 0xba, 0x92, 0x23, 0x8a, 0x0b, //0x0000e210 .quad 831516194300602802 - 0xc2, 0xc5, 0x9b, 0x5b, 0x92, 0x86, 0x5b, 0x86, //0x0000e218 .quad -8765264286586255934 - 0x1e, 0x14, 0xd7, 0x68, 0x77, 0xac, 0x6c, 0x8e, //0x0000e220 .quad -8183976793979022306 - 0x32, 0xb7, 0x82, 0xf2, 0x36, 0x68, 0xf2, 0xa7, //0x0000e228 .quad -6344894339805432014 - 0x26, 0xd9, 0x0c, 0x43, 0x95, 0xd7, 0x07, 0x32, //0x0000e230 .quad 3605087062808385830 - 0xff, 0x64, 0x23, 0xaf, 0x44, 0x02, 0xef, 0xd1, //0x0000e238 .quad -3319431906329402113 - 0xb8, 0x07, 0xe8, 0x49, 0xbd, 0xe6, 0x44, 0x7f, //0x0000e240 .quad 9170708441896323000 - 0x1f, 0x1f, 0x76, 0xed, 0x6a, 0x61, 0x35, 0x83, //0x0000e248 .quad -8992173969096958177 - 0xa6, 0x09, 0x62, 0x9c, 0x6c, 0x20, 0x16, 0x5f, //0x0000e250 .quad 6851699533943015846 - 0xe7, 0xa6, 0xd3, 0xa8, 0xc5, 0xb9, 0x02, 0xa4, //0x0000e258 .quad -6628531442943809817 - 0x0f, 0x8c, 0x7a, 0xc3, 0x87, 0xa8, 0xdb, 0x36, //0x0000e260 .quad 3952938399001381903 - 0xa1, 0x90, 0x08, 0x13, 0x37, 0x68, 0x03, 0xcd, //0x0000e268 .quad -3673978285252374367 - 0x89, 0x97, 0x2c, 0xda, 0x54, 0x49, 0x49, 0xc2, //0x0000e270 .quad -4446942528265218167 - 0x64, 0x5a, 0xe5, 0x6b, 0x22, 0x21, 0x22, 0x80, //0x0000e278 .quad -9213765455923815836 - 0x6c, 0xbd, 0xb7, 0x10, 0xaa, 0x9b, 0xdb, 0xf2, //0x0000e280 .quad -946992141904134804 - 0xfd, 0xb0, 0xde, 0x06, 0x6b, 0xa9, 0x2a, 0xa0, //0x0000e288 .quad -6905520801477381891 - 0xc7, 0xac, 0xe5, 0x94, 0x94, 0x82, 0x92, 0x6f, //0x0000e290 .quad 8039631859474607303 - 0x3d, 0x5d, 0x96, 0xc8, 0xc5, 0x53, 0x35, 0xc8, //0x0000e298 .quad -4020214983419339459 - 0xf9, 0x17, 0x1f, 0xba, 0x39, 0x23, 0x77, 0xcb, //0x0000e2a0 .quad -3785518230938904583 - 0x8c, 0xf4, 0xbb, 0x3a, 0xb7, 0xa8, 0x42, 0xfa, //0x0000e2a8 .quad -413582710846786420 - 0xfb, 0x6e, 0x53, 0x14, 0x04, 0x76, 0x2a, 0xff, //0x0000e2b0 .quad -60105885123121413 - 0xd7, 0x78, 0xb5, 0x84, 0x72, 0xa9, 0x69, 0x9c, //0x0000e2b8 .quad -7176018221920323369 - 0xba, 0x4a, 0x68, 0x19, 0x85, 0x13, 0xf5, 0xfe, //0x0000e2c0 .quad -75132356403901766 - 0x0d, 0xd7, 0xe2, 0x25, 0xcf, 0x13, 0x84, 0xc3, //0x0000e2c8 .quad -4358336758973016307 - 0x69, 0x5d, 0xc2, 0x5f, 0x66, 0x58, 0xb2, 0x7e, //0x0000e2d0 .quad 9129456591349898601 - 0xd1, 0x8c, 0x5b, 0xef, 0xc2, 0x18, 0x65, 0xf4, //0x0000e2d8 .quad -836234930288882479 - 0x61, 0x7a, 0xd9, 0xfb, 0x3f, 0x77, 0x2f, 0xef, //0x0000e2e0 .quad -1211618658047395231 - 0x02, 0x38, 0x99, 0xd5, 0x79, 0x2f, 0xbf, 0x98, //0x0000e2e8 .quad -7440175859071633406 - 0xfa, 0xd8, 0xcf, 0xfa, 0x0f, 0x55, 0xfb, 0xaa, //0x0000e2f0 .quad -6126209340986631942 - 0x03, 0x86, 0xff, 0x4a, 0x58, 0xfb, 0xee, 0xbe, //0x0000e2f8 .quad -4688533805412153853 - 0x38, 0xcf, 0x83, 0xf9, 0x53, 0x2a, 0xba, 0x95, //0x0000e300 .quad -7657761676233289928 - 0x84, 0x67, 0xbf, 0x5d, 0x2e, 0xba, 0xaa, 0xee, //0x0000e308 .quad -1248981238337804412 - 0x83, 0x61, 0xf2, 0x7b, 0x74, 0x5a, 0x94, 0xdd, //0x0000e310 .quad -2480258038432112253 - 0xb2, 0xa0, 0x97, 0xfa, 0x5c, 0xb4, 0x2a, 0x95, //0x0000e318 .quad -7698142301602209614 - 0xe4, 0xf9, 0xee, 0x9a, 0x11, 0x71, 0xf9, 0x94, //0x0000e320 .quad -7712008566467528220 - 0xdf, 0x88, 0x3d, 0x39, 0x74, 0x61, 0x75, 0xba, //0x0000e328 .quad -5010991858575374113 - 0x5d, 0xb8, 0xaa, 0x01, 0x56, 0xcd, 0x37, 0x7a, //0x0000e330 .quad 8806733365625141341 - 0x17, 0xeb, 0x8c, 0x47, 0xd1, 0xb9, 0x12, 0xe9, //0x0000e338 .quad -1652053804791829737 - 0x3a, 0xb3, 0x0a, 0xc1, 0x55, 0xe0, 0x62, 0xac, //0x0000e340 .quad -6025006692552756422 - 0xee, 0x12, 0xb8, 0xcc, 0x22, 0xb4, 0xab, 0x91, //0x0000e348 .quad -7950062655635975442 - 0x09, 0x60, 0x4d, 0x31, 0x6b, 0x98, 0x7b, 0x57, //0x0000e350 .quad 6303799689591218185 - 0xaa, 0x17, 0xe6, 0x7f, 0x2b, 0xa1, 0x16, 0xb6, //0x0000e358 .quad -5325892301117581398 - 0x0b, 0xb8, 0xa0, 0xfd, 0x85, 0x7e, 0x5a, 0xed, //0x0000e360 .quad -1343622424865753077 - 0x94, 0x9d, 0xdf, 0x5f, 0x76, 0x49, 0x9c, 0xe3, //0x0000e368 .quad -2045679357969588844 - 0x07, 0x73, 0x84, 0xbe, 0x13, 0x8f, 0x58, 0x14, //0x0000e370 .quad 1466078993672598279 - 0x7d, 0xc2, 0xeb, 0xfb, 0xe9, 0xad, 0x41, 0x8e, //0x0000e378 .quad -8196078626372074883 - 0xc8, 0x8f, 0x25, 0xae, 0xd8, 0xb2, 0x6e, 0x59, //0x0000e380 .quad 6444284760518135752 - 0x1c, 0xb3, 0xe6, 0x7a, 0x64, 0x19, 0xd2, 0xb1, //0x0000e388 .quad -5633412264537705700 - 0xbb, 0xf3, 0xae, 0xd9, 0x8e, 0x5f, 0xca, 0x6f, //0x0000e390 .quad 8055355950647669691 - 0xe3, 0x5f, 0xa0, 0x99, 0xbd, 0x9f, 0x46, 0xde, //0x0000e398 .quad -2430079312244744221 - 0x54, 0x58, 0x0d, 0x48, 0xb9, 0x7b, 0xde, 0x25, //0x0000e3a0 .quad 2728754459941099604 - 0xee, 0x3b, 0x04, 0x80, 0xd6, 0x23, 0xec, 0x8a, //0x0000e3a8 .quad -8436328597794046994 - 0x6a, 0xae, 0x10, 0x9a, 0xa7, 0x1a, 0x56, 0xaf, //0x0000e3b0 .quad -5812428961928401302 - 0xe9, 0x4a, 0x05, 0x20, 0xcc, 0x2c, 0xa7, 0xad, //0x0000e3b8 .quad -5933724728815170839 - 0x04, 0xda, 0x94, 0x80, 0x51, 0xa1, 0x2b, 0x1b, //0x0000e3c0 .quad 1957835834444274180 - 0xa4, 0x9d, 0x06, 0x28, 0xff, 0xf7, 0x10, 0xd9, //0x0000e3c8 .quad -2805469892591575644 - 0x42, 0x08, 0x5d, 0xf0, 0xd2, 0x44, 0xfb, 0x90, //0x0000e3d0 .quad -7999724640327104446 - 0x86, 0x22, 0x04, 0x79, 0xff, 0x9a, 0xaa, 0x87, //0x0000e3d8 .quad -8670947710510816634 - 0x53, 0x4a, 0x74, 0xac, 0x07, 0x16, 0x3a, 0x35, //0x0000e3e0 .quad 3835402254873283155 - 0x28, 0x2b, 0x45, 0x57, 0xbf, 0x41, 0x95, 0xa9, //0x0000e3e8 .quad -6226998619711132888 - 0xe8, 0x5c, 0x91, 0x97, 0x89, 0x9b, 0x88, 0x42, //0x0000e3f0 .quad 4794252818591603944 - 0xf2, 0x75, 0x16, 0x2d, 0x2f, 0x92, 0xfa, 0xd3, //0x0000e3f8 .quad -3172062256211528206 - 0x11, 0xda, 0xba, 0xfe, 0x35, 0x61, 0x95, 0x69, //0x0000e400 .quad 7608094030047140369 - 0xb7, 0x09, 0x2e, 0x7c, 0x5d, 0x9b, 0x7c, 0x84, //0x0000e408 .quad -8900067937773286985 - 0x95, 0x90, 0x69, 0x7e, 0x83, 0xb9, 0xfa, 0x43, //0x0000e410 .quad 4898431519131537557 - 0x25, 0x8c, 0x39, 0xdb, 0x34, 0xc2, 0x9b, 0xa5, //0x0000e418 .quad -6513398903789220827 - 0xbb, 0xf4, 0x03, 0x5e, 0xe4, 0x67, 0xf9, 0x94, //0x0000e420 .quad -7712018656367741765 - 0x2e, 0xef, 0x07, 0x12, 0xc2, 0xb2, 0x02, 0xcf, //0x0000e428 .quad -3530062611309138130 - 0xf5, 0x78, 0xc2, 0xba, 0xee, 0xe0, 0x1b, 0x1d, //0x0000e430 .quad 2097517367411243253 - 0x7d, 0xf5, 0x44, 0x4b, 0xb9, 0xaf, 0x61, 0x81, //0x0000e438 .quad -9123818159709293187 - 0x32, 0x17, 0x73, 0x69, 0x2a, 0xd9, 0x62, 0x64, //0x0000e440 .quad 7233582727691441970 - 0xdc, 0x32, 0x16, 0x9e, 0xa7, 0x1b, 0xba, 0xa1, //0x0000e448 .quad -6793086681209228580 - 0xfe, 0xdc, 0xcf, 0x03, 0x75, 0x8f, 0x7b, 0x7d, //0x0000e450 .quad 9041978409614302462 - 0x93, 0xbf, 0x9b, 0x85, 0x91, 0xa2, 0x28, 0xca, //0x0000e458 .quad -3879672333084147821 - 0x3e, 0xd4, 0xc3, 0x44, 0x52, 0x73, 0xda, 0x5c, //0x0000e460 .quad 6690786993590490174 - 0x78, 0xaf, 0x02, 0xe7, 0x35, 0xcb, 0xb2, 0xfc, //0x0000e468 .quad -237904397927796872 - 0xa7, 0x64, 0xfa, 0x6a, 0x13, 0x88, 0x08, 0x3a, //0x0000e470 .quad 4181741870994056359 - 0xab, 0xad, 0x61, 0xb0, 0x01, 0xbf, 0xef, 0x9d, //0x0000e478 .quad -7066219276345954901 - 0xd0, 0xfd, 0xb8, 0x45, 0x18, 0xaa, 0x8a, 0x08, //0x0000e480 .quad 615491320315182544 - 0x16, 0x19, 0x7a, 0x1c, 0xc2, 0xae, 0x6b, 0xc5, //0x0000e488 .quad -4221088077005055722 - 0x45, 0x3d, 0x27, 0x57, 0x9e, 0x54, 0xad, 0x8a, //0x0000e490 .quad -8454007886460797627 - 0x5b, 0x9f, 0x98, 0xa3, 0x72, 0x9a, 0xc6, 0xf6, //0x0000e498 .quad -664674077828931749 - 0x4b, 0x86, 0x78, 0xf6, 0xe2, 0x54, 0xac, 0x36, //0x0000e4a0 .quad 3939617107816777291 - 0x99, 0x63, 0x3f, 0xa6, 0x87, 0x20, 0x3c, 0x9a, //0x0000e4a8 .quad -7332950326284164199 - 0xdd, 0xa7, 0x16, 0xb4, 0x1b, 0x6a, 0x57, 0x84, //0x0000e4b0 .quad -8910536670511192099 - 0x7f, 0x3c, 0xcf, 0x8f, 0xa9, 0x28, 0xcb, 0xc0, //0x0000e4b8 .quad -4554501889427817345 - 0xd5, 0x51, 0x1c, 0xa1, 0xa2, 0x44, 0x6d, 0x65, //0x0000e4c0 .quad 7308573235570561493 - 0x9f, 0x0b, 0xc3, 0xf3, 0xd3, 0xf2, 0xfd, 0xf0, //0x0000e4c8 .quad -1081441343357383777 - 0x25, 0xb3, 0xb1, 0xa4, 0xe5, 0x4a, 0x64, 0x9f, //0x0000e4d0 .quad -6961356773836868827 - 0x43, 0xe7, 0x59, 0x78, 0xc4, 0xb7, 0x9e, 0x96, //0x0000e4d8 .quad -7593429867239446717 - 0xee, 0x1f, 0xde, 0x0d, 0x9f, 0x5d, 0x3d, 0x87, //0x0000e4e0 .quad -8701695967296086034 - 0x14, 0x61, 0x70, 0x96, 0xb5, 0x65, 0x46, 0xbc, //0x0000e4e8 .quad -4880101315621920492 - 0xea, 0xa7, 0x55, 0xd1, 0x06, 0xb5, 0x0c, 0xa9, //0x0000e4f0 .quad -6265433940692719638 - 0x59, 0x79, 0x0c, 0xfc, 0x22, 0xff, 0x57, 0xeb, //0x0000e4f8 .quad -1488440626100012711 - 0xf2, 0x88, 0xd5, 0x42, 0x24, 0xf1, 0xa7, 0x09, //0x0000e500 .quad 695789805494438130 - 0xd8, 0xcb, 0x87, 0xdd, 0x75, 0xff, 0x16, 0x93, //0x0000e508 .quad -7847804418953589800 - 0x2f, 0xeb, 0x8a, 0x53, 0x6d, 0xed, 0x11, 0x0c, //0x0000e510 .quad 869737256868047663 - 0xce, 0xbe, 0xe9, 0x54, 0x53, 0xbf, 0xdc, 0xb7, //0x0000e518 .quad -5198069505264599346 - 0xfa, 0xa5, 0x6d, 0xa8, 0xc8, 0x68, 0x16, 0x8f, //0x0000e520 .quad -8136200465769716230 - 0x81, 0x2e, 0x24, 0x2a, 0x28, 0xef, 0xd3, 0xe5, //0x0000e528 .quad -1885900863153361279 - 0xbc, 0x87, 0x44, 0x69, 0x7d, 0x01, 0x6e, 0xf9, //0x0000e530 .quad -473439272678684740 - 0x10, 0x9d, 0x56, 0x1a, 0x79, 0x75, 0xa4, 0x8f, //0x0000e538 .quad -8096217067111932656 - 0xac, 0xa9, 0x95, 0xc3, 0xdc, 0x81, 0xc9, 0x37, //0x0000e540 .quad 4019886927579031980 - 0x55, 0x44, 0xec, 0x60, 0xd7, 0x92, 0x8d, 0xb3, //0x0000e548 .quad -5508585315462527915 - 0x17, 0x14, 0x7b, 0xf4, 0x53, 0xe2, 0xbb, 0x85, //0x0000e550 .quad -8810199395808373737 - 0x6a, 0x55, 0x27, 0x39, 0x8d, 0xf7, 0x70, 0xe0, //0x0000e558 .quad -2274045625900771990 - 0x8e, 0xec, 0xcc, 0x78, 0x74, 0x6d, 0x95, 0x93, //0x0000e560 .quad -7812217631593927538 - 0x62, 0x95, 0xb8, 0x43, 0xb8, 0x9a, 0x46, 0x8c, //0x0000e568 .quad -8338807543829064350 - 0xb2, 0x27, 0x00, 0x97, 0xd1, 0xc8, 0x7a, 0x38, //0x0000e570 .quad 4069786015789754290 - 0xbb, 0xba, 0xa6, 0x54, 0x66, 0x41, 0x58, 0xaf, //0x0000e578 .quad -5811823411358942533 - 0x9e, 0x31, 0xc0, 0xfc, 0x05, 0x7b, 0x99, 0x06, //0x0000e580 .quad 475546501309804958 - 0x6a, 0x69, 0xd0, 0xe9, 0xbf, 0x51, 0x2e, 0xdb, //0x0000e588 .quad -2653093245771290262 - 0x03, 0x1f, 0xf8, 0xbd, 0xe3, 0xec, 0x1f, 0x44, //0x0000e590 .quad 4908902581746016003 - 0xe2, 0x41, 0x22, 0xf2, 0x17, 0xf3, 0xfc, 0x88, //0x0000e598 .quad -8575712306248138270 - 0xc3, 0x26, 0x76, 0xad, 0x1c, 0xe8, 0x27, 0xd5, //0x0000e5a0 .quad -3087243809672255805 - 0x5a, 0xd2, 0xaa, 0xee, 0xdd, 0x2f, 0x3c, 0xab, //0x0000e5a8 .quad -6107954364382784934 - 0x74, 0xb0, 0xd3, 0xd8, 0x23, 0xe2, 0x71, 0x8a, //0x0000e5b0 .quad -8470740780517707660 - 0xf1, 0x86, 0x55, 0x6a, 0xd5, 0x3b, 0x0b, 0xd6, //0x0000e5b8 .quad -3023256937051093263 - 0x49, 0x4e, 0x84, 0x67, 0x56, 0x2d, 0x87, 0xf6, //0x0000e5c0 .quad -682526969396179383 - 0x56, 0x74, 0x75, 0x62, 0x65, 0x05, 0xc7, 0x85, //0x0000e5c8 .quad -8807064613298015146 - 0xdb, 0x61, 0x65, 0x01, 0xac, 0xf8, 0x28, 0xb4, //0x0000e5d0 .quad -5464844730172612133 - 0x6c, 0xd1, 0x12, 0xbb, 0xbe, 0xc6, 0x38, 0xa7, //0x0000e5d8 .quad -6397144748195131028 - 0x52, 0xba, 0xbe, 0x01, 0xd7, 0x36, 0x33, 0xe1, //0x0000e5e0 .quad -2219369894288377262 - 0xc7, 0x85, 0xd7, 0x69, 0x6e, 0xf8, 0x06, 0xd1, //0x0000e5e8 .quad -3384744916816525881 - 0x73, 0x34, 0x17, 0x61, 0x46, 0x02, 0xc0, 0xec, //0x0000e5f0 .quad -1387106183930235789 - 0x9c, 0xb3, 0x26, 0x02, 0x45, 0x5b, 0xa4, 0x82, //0x0000e5f8 .quad -9032994600651410532 - 0x90, 0x01, 0x5d, 0xf9, 0xd7, 0x02, 0xf0, 0x27, //0x0000e600 .quad 2877803288514593168 - 0x84, 0x60, 0xb0, 0x42, 0x16, 0x72, 0x4d, 0xa3, //0x0000e608 .quad -6679557232386875260 - 0xf4, 0x41, 0xb4, 0xf7, 0x8d, 0x03, 0xec, 0x31, //0x0000e610 .quad 3597254110643241460 - 0xa5, 0x78, 0x5c, 0xd3, 0x9b, 0xce, 0x20, 0xcc, //0x0000e618 .quad -3737760522056206171 - 0x71, 0x52, 0xa1, 0x75, 0x71, 0x04, 0x67, 0x7e, //0x0000e620 .quad 9108253656731439729 - 0xce, 0x96, 0x33, 0xc8, 0x42, 0x02, 0x29, 0xff, //0x0000e628 .quad -60514634142869810 - 0x86, 0xd3, 0x84, 0xe9, 0xc6, 0x62, 0x00, 0x0f, //0x0000e630 .quad 1080972517029761926 - 0x41, 0x3e, 0x20, 0xbd, 0x69, 0xa1, 0x79, 0x9f, //0x0000e638 .quad -6955350673980375487 - 0x68, 0x08, 0xe6, 0xa3, 0x78, 0x7b, 0xc0, 0x52, //0x0000e640 .quad 5962901664714590312 - 0xd1, 0x4d, 0x68, 0x2c, 0xc4, 0x09, 0x58, 0xc7, //0x0000e648 .quad -4082502324048081455 - 0x82, 0x8a, 0xdf, 0xcc, 0x56, 0x9a, 0x70, 0xa7, //0x0000e650 .quad -6381430974388925822 - 0x45, 0x61, 0x82, 0x37, 0x35, 0x0c, 0x2e, 0xf9, //0x0000e658 .quad -491441886632713915 - 0x91, 0xb6, 0x0b, 0x40, 0x76, 0x60, 0xa6, 0x88, //0x0000e660 .quad -8600080377420466543 - 0xcb, 0x7c, 0xb1, 0x42, 0xa1, 0xc7, 0xbc, 0x9b, //0x0000e668 .quad -7224680206786528053 - 0x35, 0xa4, 0x0e, 0xd0, 0x93, 0xf8, 0xcf, 0x6a, //0x0000e670 .quad 7696643601933968437 - 0xfe, 0xdb, 0x5d, 0x93, 0x89, 0xf9, 0xab, 0xc2, //0x0000e678 .quad -4419164240055772162 - 0x43, 0x4d, 0x12, 0xc4, 0xb8, 0xf6, 0x83, 0x05, //0x0000e680 .quad 397432465562684739 - 0xfe, 0x52, 0x35, 0xf8, 0xeb, 0xf7, 0x56, 0xf3, //0x0000e688 .quad -912269281642327298 - 0x4a, 0x70, 0x8b, 0x7a, 0x33, 0x7a, 0x72, 0xc3, //0x0000e690 .quad -4363290727450709942 - 0xde, 0x53, 0x21, 0x7b, 0xf3, 0x5a, 0x16, 0x98, //0x0000e698 .quad -7487697328667536418 - 0x5c, 0x4c, 0x2e, 0x59, 0xc0, 0x18, 0x4f, 0x74, //0x0000e6a0 .quad 8380944645968776284 - 0xd6, 0xa8, 0xe9, 0x59, 0xb0, 0xf1, 0x1b, 0xbe, //0x0000e6a8 .quad -4747935642407032618 - 0x73, 0xdf, 0x79, 0x6f, 0xf0, 0xde, 0x62, 0x11, //0x0000e6b0 .quad 1252808770606194547 - 0x0c, 0x13, 0x64, 0x70, 0x1c, 0xee, 0xa2, 0xed, //0x0000e6b8 .quad -1323233534581402868 - 0xa8, 0x2b, 0xac, 0x45, 0x56, 0xcb, 0xdd, 0x8a, //0x0000e6c0 .quad -8440366555225904216 - 0xe7, 0x8b, 0x3e, 0xc6, 0xd1, 0xd4, 0x85, 0x94, //0x0000e6c8 .quad -7744549986754458649 - 0x92, 0x36, 0x17, 0xd7, 0x2b, 0x3e, 0x95, 0x6d, //0x0000e6d0 .quad 7896285879677171346 - 0xe1, 0x2e, 0xce, 0x37, 0x06, 0x4a, 0xa7, 0xb9, //0x0000e6d8 .quad -5069001465015685407 - 0x37, 0x04, 0xdd, 0xcc, 0xb6, 0x8d, 0xfa, 0xc8, //0x0000e6e0 .quad -3964700705685699529 - 0x99, 0xba, 0xc1, 0xc5, 0x87, 0x1c, 0x11, 0xe8, //0x0000e6e8 .quad -1724565812842218855 - 0xa2, 0x22, 0x0a, 0x40, 0x92, 0x98, 0x9c, 0x1d, //0x0000e6f0 .quad 2133748077373825698 - 0xa0, 0x14, 0x99, 0xdb, 0xd4, 0xb1, 0x0a, 0x91, //0x0000e6f8 .quad -7995382660667468640 - 0x4b, 0xab, 0x0c, 0xd0, 0xb6, 0xbe, 0x03, 0x25, //0x0000e700 .quad 2667185096717282123 - 0xc8, 0x59, 0x7f, 0x12, 0x4a, 0x5e, 0x4d, 0xb5, //0x0000e708 .quad -5382542307406947896 - 0x1d, 0xd6, 0x0f, 0x84, 0x64, 0xae, 0x44, 0x2e, //0x0000e710 .quad 3333981370896602653 - 0x3a, 0x30, 0x1f, 0x97, 0xdc, 0xb5, 0xa0, 0xe2, //0x0000e718 .quad -2116491865831296966 - 0xd2, 0xe5, 0x89, 0xd2, 0xfe, 0xec, 0xea, 0x5c, //0x0000e720 .quad 6695424375237764562 - 0x24, 0x7e, 0x73, 0xde, 0xa9, 0x71, 0xa4, 0x8d, //0x0000e728 .quad -8240336443785642460 - 0x47, 0x5f, 0x2c, 0x87, 0x3e, 0xa8, 0x25, 0x74, //0x0000e730 .quad 8369280469047205703 - 0xad, 0x5d, 0x10, 0x56, 0x14, 0x8e, 0x0d, 0xb1, //0x0000e738 .quad -5688734536304665171 - 0x19, 0x77, 0xf7, 0x28, 0x4e, 0x12, 0x2f, 0xd1, //0x0000e740 .quad -3373457468973156583 - 0x18, 0x75, 0x94, 0x6b, 0x99, 0xf1, 0x50, 0xdd, //0x0000e748 .quad -2499232151953443560 - 0x6f, 0xaa, 0x9a, 0xd9, 0x70, 0x6b, 0xbd, 0x82, //0x0000e750 .quad -9025939945749304721 - 0x2f, 0xc9, 0x3c, 0xe3, 0xff, 0x96, 0x52, 0x8a, //0x0000e758 .quad -8479549122611984081 - 0x0b, 0x55, 0x01, 0x10, 0x4d, 0xc6, 0x6c, 0x63, //0x0000e760 .quad 7164319141522920715 - 0x7b, 0xfb, 0x0b, 0xdc, 0xbf, 0x3c, 0xe7, 0xac, //0x0000e768 .quad -5987750384837592197 - 0x4e, 0xaa, 0x01, 0x54, 0xe0, 0xf7, 0x47, 0x3c, //0x0000e770 .quad 4343712908476262990 - 0x5a, 0xfa, 0x0e, 0xd3, 0xef, 0x0b, 0x21, 0xd8, //0x0000e778 .quad -2873001962619602342 - 0x71, 0x0a, 0x81, 0x34, 0xec, 0xfa, 0xac, 0x65, //0x0000e780 .quad 7326506586225052273 - 0x78, 0x5c, 0xe9, 0xe3, 0x75, 0xa7, 0x14, 0x87, //0x0000e788 .quad -8713155254278333320 - 0x0d, 0x4d, 0xa1, 0x41, 0xa7, 0x39, 0x18, 0x7f, //0x0000e790 .quad 9158133232781315341 - 0x96, 0xb3, 0xe3, 0x5c, 0x53, 0xd1, 0xd9, 0xa8, //0x0000e798 .quad -6279758049420528746 - 0x50, 0xa0, 0x09, 0x12, 0x11, 0x48, 0xde, 0x1e, //0x0000e7a0 .quad 2224294504121868368 - 0x7c, 0xa0, 0x1c, 0x34, 0xa8, 0x45, 0x10, 0xd3, //0x0000e7a8 .quad -3238011543348273028 - 0x32, 0x04, 0x46, 0xab, 0x0a, 0xed, 0x4a, 0x93, //0x0000e7b0 .quad -7833187971778608078 - 0x4d, 0xe4, 0x91, 0x20, 0x89, 0x2b, 0xea, 0x83, //0x0000e7b8 .quad -8941286242233752499 - 0x3f, 0x85, 0x17, 0x56, 0x4d, 0xa8, 0x1d, 0xf8, //0x0000e7c0 .quad -568112927868484289 - 0x60, 0x5d, 0xb6, 0x68, 0x6b, 0xb6, 0xe4, 0xa4, //0x0000e7c8 .quad -6564921784364802720 - 0x8e, 0x66, 0x9d, 0xab, 0x60, 0x12, 0x25, 0x36, //0x0000e7d0 .quad 3901544858591782542 - 0xb9, 0xf4, 0xe3, 0x42, 0x06, 0xe4, 0x1d, 0xce, //0x0000e7d8 .quad -3594466212028615495 - 0x19, 0x60, 0x42, 0x6b, 0x7c, 0x2b, 0xd7, 0xc1, //0x0000e7e0 .quad -4479063491021217767 - 0xf3, 0x78, 0xce, 0xe9, 0x83, 0xae, 0xd2, 0x80, //0x0000e7e8 .quad -9164070410158966541 - 0x1f, 0xf8, 0x12, 0x86, 0x5b, 0xf6, 0x4c, 0xb2, //0x0000e7f0 .quad -5598829363776522209 - 0x30, 0x17, 0x42, 0xe4, 0x24, 0x5a, 0x07, 0xa1, //0x0000e7f8 .quad -6843401994271320272 - 0x27, 0xb6, 0x97, 0x67, 0xf2, 0x33, 0xe0, 0xde, //0x0000e800 .quad -2386850686293264857 - 0xfc, 0x9c, 0x52, 0x1d, 0xae, 0x30, 0x49, 0xc9, //0x0000e808 .quad -3942566474411762436 - 0xb1, 0xa3, 0x7d, 0x01, 0xef, 0x40, 0x98, 0x16, //0x0000e810 .quad 1628122660560806833 - 0x3c, 0x44, 0xa7, 0xa4, 0xd9, 0x7c, 0x9b, 0xfb, //0x0000e818 .quad -316522074587315140 - 0x4e, 0x86, 0xee, 0x60, 0x95, 0x28, 0x1f, 0x8e, //0x0000e820 .quad -8205795374004271538 - 0xa5, 0x8a, 0xe8, 0x06, 0x08, 0x2e, 0x41, 0x9d, //0x0000e828 .quad -7115355324258153819 - 0xe2, 0x27, 0x2a, 0xb9, 0xba, 0xf2, 0xa6, 0xf1, //0x0000e830 .quad -1033872180650563614 - 0x4e, 0xad, 0xa2, 0x08, 0x8a, 0x79, 0x91, 0xc4, //0x0000e838 .quad -4282508136895304370 - 0xdb, 0xb1, 0x74, 0x67, 0x69, 0xaf, 0x10, 0xae, //0x0000e840 .quad -5904026244240592421 - 0xa2, 0x58, 0xcb, 0x8a, 0xec, 0xd7, 0xb5, 0xf5, //0x0000e848 .quad -741449152691742558 - 0x29, 0xef, 0xa8, 0xe0, 0xa1, 0x6d, 0xca, 0xac, //0x0000e850 .quad -5995859411864064215 - 0x65, 0x17, 0xbf, 0xd6, 0xf3, 0xa6, 0x91, 0x99, //0x0000e858 .quad -7380934748073420955 - 0xf3, 0x2a, 0xd3, 0x58, 0x0a, 0x09, 0xfd, 0x17, //0x0000e860 .quad 1728547772024695539 - 0x3f, 0xdd, 0x6e, 0xcc, 0xb0, 0x10, 0xf6, 0xbf, //0x0000e868 .quad -4614482416664388289 - 0xb0, 0xf5, 0x07, 0xef, 0x4c, 0x4b, 0xfc, 0xdd, //0x0000e870 .quad -2451001303396518480 - 0x8e, 0x94, 0x8a, 0xff, 0xdc, 0x94, 0xf3, 0xef, //0x0000e878 .quad -1156417002403097458 - 0x8e, 0xf9, 0x64, 0x15, 0x10, 0xaf, 0xbd, 0x4a, //0x0000e880 .quad 5385653213018257806 - 0xd9, 0x9c, 0xb6, 0x1f, 0x0a, 0x3d, 0xf8, 0x95, //0x0000e888 .quad -7640289654143017767 - 0xf1, 0x37, 0xbe, 0x1a, 0xd4, 0x1a, 0x6d, 0x9d, //0x0000e890 .quad -7102991539009341455 - 0x0f, 0x44, 0xa4, 0xa7, 0x4c, 0x4c, 0x76, 0xbb, //0x0000e898 .quad -4938676049251384305 - 0xed, 0xc5, 0x6d, 0x21, 0x89, 0x61, 0xc8, 0x84, //0x0000e8a0 .quad -8878739423761676819 - 0x13, 0x55, 0x8d, 0xd1, 0x5f, 0xdf, 0x53, 0xea, //0x0000e8a8 .quad -1561659043136842477 - 0xb4, 0x9b, 0xe4, 0xb4, 0xf5, 0x3c, 0xfd, 0x32, //0x0000e8b0 .quad 3674159897003727796 - 0x2c, 0x55, 0xf8, 0xe2, 0x9b, 0x6b, 0x74, 0x92, //0x0000e8b8 .quad -7893565929601608404 - 0xa1, 0xc2, 0x1d, 0x22, 0x33, 0x8c, 0xbc, 0x3f, //0x0000e8c0 .quad 4592699871254659745 - 0x77, 0x6a, 0xb6, 0xdb, 0x82, 0x86, 0x11, 0xb7, //0x0000e8c8 .quad -5255271393574622601 - 0x4a, 0x33, 0xa5, 0xea, 0x3f, 0xaf, 0xab, 0x0f, //0x0000e8d0 .quad 1129188820640936778 - 0x15, 0x05, 0xa4, 0x92, 0x23, 0xe8, 0xd5, 0xe4, //0x0000e8d8 .quad -1957403223540890347 - 0x0e, 0x40, 0xa7, 0xf2, 0x87, 0x4d, 0xcb, 0x29, //0x0000e8e0 .quad 3011586022114279438 - 0x2d, 0x83, 0xa6, 0x3b, 0x16, 0xb1, 0x05, 0x8f, //0x0000e8e8 .quad -8140906042354138323 - 0x12, 0x10, 0x51, 0xef, 0xe9, 0x20, 0x3e, 0x74, //0x0000e8f0 .quad 8376168546070237202 - 0xf8, 0x23, 0x90, 0xca, 0x5b, 0x1d, 0xc7, 0xb2, //0x0000e8f8 .quad -5564446534515285000 - 0x16, 0x54, 0x25, 0x6b, 0x24, 0xa9, 0x4d, 0x91, //0x0000e900 .quad -7976533391121755114 - 0xf6, 0x2c, 0x34, 0xbd, 0xb2, 0xe4, 0x78, 0xdf, //0x0000e908 .quad -2343872149716718346 - 0x8e, 0x54, 0xf7, 0xc2, 0xb6, 0x89, 0xd0, 0x1a, //0x0000e910 .quad 1932195658189984910 - 0x1a, 0x9c, 0x40, 0xb6, 0xef, 0x8e, 0xab, 0x8b, //0x0000e918 .quad -8382449121214030822 - 0xb1, 0x29, 0xb5, 0x73, 0x24, 0xac, 0x84, 0xa1, //0x0000e920 .quad -6808127464117294671 - 0x20, 0xc3, 0xd0, 0xa3, 0xab, 0x72, 0x96, 0xae, //0x0000e928 .quad -5866375383090150624 - 0x1e, 0x74, 0xa2, 0x90, 0x2d, 0xd7, 0xe5, 0xc9, //0x0000e930 .quad -3898473311719230434 - 0xe8, 0xf3, 0xc4, 0x8c, 0x56, 0x0f, 0x3c, 0xda, //0x0000e938 .quad -2721283210435300376 - 0x92, 0x88, 0x65, 0x7a, 0x7c, 0xa6, 0x2f, 0x7e, //0x0000e940 .quad 9092669226243950738 - 0x71, 0x18, 0xfb, 0x17, 0x96, 0x89, 0x65, 0x88, //0x0000e948 .quad -8618331034163144591 - 0xb7, 0xea, 0xfe, 0x98, 0x1b, 0x90, 0xbb, 0xdd, //0x0000e950 .quad -2469221522477225289 - 0x8d, 0xde, 0xf9, 0x9d, 0xfb, 0xeb, 0x7e, 0xaa, //0x0000e958 .quad -6161227774276542835 - 0x65, 0xa5, 0x3e, 0x7f, 0x22, 0x74, 0x2a, 0x55, //0x0000e960 .quad 6136845133758244197 - 0x31, 0x56, 0x78, 0x85, 0xfa, 0xa6, 0x1e, 0xd5, //0x0000e968 .quad -3089848699418290639 - 0x5f, 0x27, 0x87, 0x8f, 0x95, 0x88, 0x3a, 0xd5, //0x0000e970 .quad -3082000819042179233 - 0xde, 0x35, 0x6b, 0x93, 0x5c, 0x28, 0x33, 0x85, //0x0000e978 .quad -8848684464777513506 - 0x37, 0xf1, 0x68, 0xf3, 0xba, 0x2a, 0x89, 0x8a, //0x0000e980 .quad -8464187042230111945 - 0x56, 0x03, 0x46, 0xb8, 0x73, 0xf2, 0x7f, 0xa6, //0x0000e988 .quad -6449169562544503978 - 0x85, 0x2d, 0x43, 0xb0, 0x69, 0x75, 0x2b, 0x2d, //0x0000e990 .quad 3254824252494523781 - 0x2c, 0x84, 0x57, 0xa6, 0x10, 0xef, 0x1f, 0xd0, //0x0000e998 .quad -3449775934753242068 - 0x73, 0xfc, 0x29, 0x0e, 0x62, 0x29, 0x3b, 0x9c, //0x0000e9a0 .quad -7189106879045698445 - 0x9b, 0xb2, 0xf6, 0x67, 0x6a, 0xf5, 0x13, 0x82, //0x0000e9a8 .quad -9073638986861858149 - 0x8f, 0x7b, 0xb4, 0x91, 0xba, 0xf3, 0x49, 0x83, //0x0000e9b0 .quad -8986383598807123057 - 0x42, 0x5f, 0xf4, 0x01, 0xc5, 0xf2, 0x98, 0xa2, //0x0000e9b8 .quad -6730362715149934782 - 0x73, 0x9a, 0x21, 0x36, 0xa9, 0x70, 0x1c, 0x24, //0x0000e9c0 .quad 2602078556773259891 - 0x13, 0x77, 0x71, 0x42, 0x76, 0x2f, 0x3f, 0xcb, //0x0000e9c8 .quad -3801267375510030573 - 0x10, 0x01, 0xaa, 0x83, 0xd3, 0x8c, 0x23, 0xed, //0x0000e9d0 .quad -1359087822460813040 - 0xd7, 0xd4, 0x0d, 0xd3, 0x53, 0xfb, 0x0e, 0xfe, //0x0000e9d8 .quad -139898200960150313 - 0xaa, 0x40, 0x4a, 0x32, 0x04, 0x38, 0x36, 0xf4, //0x0000e9e0 .quad -849429889038008150 - 0x06, 0xa5, 0xe8, 0x63, 0x14, 0x5d, 0xc9, 0x9e, //0x0000e9e8 .quad -7004965403241175802 - 0xd5, 0xd0, 0xdc, 0x3e, 0x05, 0xc6, 0x43, 0xb1, //0x0000e9f0 .quad -5673473379724898091 - 0x48, 0xce, 0xe2, 0x7c, 0x59, 0xb4, 0x7b, 0xc6, //0x0000e9f8 .quad -4144520735624081848 - 0x0a, 0x05, 0x94, 0x8e, 0x86, 0xb7, 0x94, 0xdd, //0x0000ea00 .quad -2480155706228734710 - 0xda, 0x81, 0x1b, 0xdc, 0x6f, 0xa1, 0x1a, 0xf8, //0x0000ea08 .quad -568964901102714406 - 0x26, 0x83, 0x1c, 0x19, 0xb4, 0xf2, 0x7c, 0xca, //0x0000ea10 .quad -3855940325606653146 - 0x28, 0x31, 0x91, 0xe9, 0xe5, 0xa4, 0x10, 0x9b, //0x0000ea18 .quad -7273132090830278360 - 0xf0, 0xa3, 0x63, 0x1f, 0x61, 0x2f, 0x1c, 0xfd, //0x0000ea20 .quad -208239388580928528 - 0x72, 0x7d, 0xf5, 0x63, 0x1f, 0xce, 0xd4, 0xc1, //0x0000ea28 .quad -4479729095110460046 - 0xec, 0x8c, 0x3c, 0x67, 0x39, 0x3b, 0x63, 0xbc, //0x0000ea30 .quad -4871985254153548564 - 0xcf, 0xdc, 0xf2, 0x3c, 0xa7, 0x01, 0x4a, 0xf2, //0x0000ea38 .quad -987975350460687153 - 0x13, 0xd8, 0x85, 0xe0, 0x03, 0x05, 0xbe, 0xd5, //0x0000ea40 .quad -3044990783845967853 - 0x01, 0xca, 0x17, 0x86, 0x08, 0x41, 0x6e, 0x97, //0x0000ea48 .quad -7535013621679011327 - 0x18, 0x4e, 0xa7, 0xd8, 0x44, 0x86, 0x2d, 0x4b, //0x0000ea50 .quad 5417133557047315992 - 0x82, 0xbc, 0x9d, 0xa7, 0x4a, 0xd1, 0x49, 0xbd, //0x0000ea58 .quad -4807081008671376254 - 0x9e, 0x21, 0xd1, 0x0e, 0xd6, 0xe7, 0xf8, 0xdd, //0x0000ea60 .quad -2451955090545630818 - 0xa2, 0x2b, 0x85, 0x51, 0x9d, 0x45, 0x9c, 0xec, //0x0000ea68 .quad -1397165242411832414 - 0x03, 0xb5, 0x42, 0xc9, 0xe5, 0x90, 0xbb, 0xca, //0x0000ea70 .quad -3838314940804713213 - 0x45, 0x3b, 0xf3, 0x52, 0x82, 0xab, 0xe1, 0x93, //0x0000ea78 .quad -7790757304148477115 - 0x43, 0x62, 0x93, 0x3b, 0x1f, 0x75, 0x6a, 0x3d, //0x0000ea80 .quad 4425478360848884291 - 0x17, 0x0a, 0xb0, 0xe7, 0x62, 0x16, 0xda, 0xb8, //0x0000ea88 .quad -5126760611758208489 - 0xd4, 0x3a, 0x78, 0x0a, 0x67, 0x12, 0xc5, 0x0c, //0x0000ea90 .quad 920161932633717460 - 0x9d, 0x0c, 0x9c, 0xa1, 0xfb, 0x9b, 0x10, 0xe7, //0x0000ea98 .quad -1796764746270372707 - 0xc5, 0x24, 0x8b, 0x66, 0x80, 0x2b, 0xfb, 0x27, //0x0000eaa0 .quad 2880944217109767365 - 0xe2, 0x87, 0x01, 0x45, 0x7d, 0x61, 0x6a, 0x90, //0x0000eaa8 .quad -8040506994060064798 - 0xf6, 0xed, 0x2d, 0x80, 0x60, 0xf6, 0xf9, 0xb1, //0x0000eab0 .quad -5622191765467566602 - 0xda, 0xe9, 0x41, 0x96, 0xdc, 0xf9, 0x84, 0xb4, //0x0000eab8 .quad -5438947724147693094 - 0x73, 0x69, 0x39, 0xa0, 0xf8, 0x73, 0x78, 0x5e, //0x0000eac0 .quad 6807318348447705459 - 0x51, 0x64, 0xd2, 0xbb, 0x53, 0x38, 0xa6, 0xe1, //0x0000eac8 .quad -2186998636757228463 - 0xe8, 0xe1, 0x23, 0x64, 0x7b, 0x48, 0x0b, 0xdb, //0x0000ead0 .quad -2662955059861265944 - 0xb2, 0x7e, 0x63, 0x55, 0x34, 0xe3, 0x07, 0x8d, //0x0000ead8 .quad -8284403175614349646 - 0x62, 0xda, 0x2c, 0x3d, 0x9a, 0x1a, 0xce, 0x91, //0x0000eae0 .quad -7940379843253970334 - 0x5f, 0x5e, 0xbc, 0x6a, 0x01, 0xdc, 0x49, 0xb0, //0x0000eae8 .quad -5743817951090549153 - 0xfb, 0x10, 0x78, 0xcc, 0x40, 0xa1, 0x41, 0x76, //0x0000eaf0 .quad 8521269269642088699 - 0xf7, 0x75, 0x6b, 0xc5, 0x01, 0x53, 0x5c, 0xdc, //0x0000eaf8 .quad -2568086420435798537 - 0x9d, 0x0a, 0xcb, 0x7f, 0xc8, 0x04, 0xe9, 0xa9, //0x0000eb00 .quad -6203421752542164323 - 0xba, 0x29, 0x63, 0x1b, 0xe1, 0xb3, 0xb9, 0x89, //0x0000eb08 .quad -8522583040413455942 - 0x44, 0xcd, 0xbd, 0x9f, 0xfa, 0x45, 0x63, 0x54, //0x0000eb10 .quad 6080780864604458308 - 0x29, 0xf4, 0x3b, 0x62, 0xd9, 0x20, 0x28, 0xac, //0x0000eb18 .quad -6041542782089432023 - 0x95, 0x40, 0xad, 0x47, 0x79, 0x17, 0x7c, 0xa9, //0x0000eb20 .quad -6234081974526590827 - 0x33, 0xf1, 0xca, 0xba, 0x0f, 0x29, 0x32, 0xd7, //0x0000eb28 .quad -2940242459184402125 - 0x5d, 0x48, 0xcc, 0xcc, 0xab, 0x8e, 0xed, 0x49, //0x0000eb30 .quad 5327070802775656541 - 0xc0, 0xd6, 0xbe, 0xd4, 0xa9, 0x59, 0x7f, 0x86, //0x0000eb38 .quad -8755180564631333184 - 0x74, 0x5a, 0xff, 0xbf, 0x56, 0xf2, 0x68, 0x5c, //0x0000eb40 .quad 6658838503469570676 - 0x70, 0x8c, 0xee, 0x49, 0x14, 0x30, 0x1f, 0xa8, //0x0000eb48 .quad -6332289687361778576 - 0x11, 0x31, 0xff, 0x6f, 0xec, 0x2e, 0x83, 0x73, //0x0000eb50 .quad 8323548129336963345 - 0x8c, 0x2f, 0x6a, 0x5c, 0x19, 0xfc, 0x26, 0xd2, //0x0000eb58 .quad -3303676090774835316 - 0xab, 0x7e, 0xff, 0xc5, 0x53, 0xfd, 0x31, 0xc8, //0x0000eb60 .quad -4021154456019173717 - 0xb7, 0x5d, 0xc2, 0xd9, 0x8f, 0x5d, 0x58, 0x83, //0x0000eb68 .quad -8982326584375353929 - 0x55, 0x5e, 0x7f, 0xb7, 0xa8, 0x7c, 0x3e, 0xba, //0x0000eb70 .quad -5026443070023967147 - 0x25, 0xf5, 0x32, 0xd0, 0xf3, 0x74, 0x2e, 0xa4, //0x0000eb78 .quad -6616222212041804507 - 0xeb, 0x35, 0x5f, 0xe5, 0xd2, 0x1b, 0xce, 0x28, //0x0000eb80 .quad 2940318199324816875 - 0x6f, 0xb2, 0x3f, 0xc4, 0x30, 0x12, 0x3a, 0xcd, //0x0000eb88 .quad -3658591746624867729 - 0xb3, 0x81, 0x5b, 0xcf, 0x63, 0xd1, 0x80, 0x79, //0x0000eb90 .quad 8755227902219092403 - 0x85, 0xcf, 0xa7, 0x7a, 0x5e, 0x4b, 0x44, 0x80, //0x0000eb98 .quad -9204148869281624187 - 0x1f, 0x62, 0x32, 0xc3, 0xbc, 0x05, 0xe1, 0xd7, //0x0000eba0 .quad -2891023177508298209 - 0x66, 0xc3, 0x51, 0x19, 0x36, 0x5e, 0x55, 0xa0, //0x0000eba8 .quad -6893500068174642330 - 0xa7, 0xfa, 0xfe, 0xf3, 0x2b, 0x47, 0xd9, 0x8d, //0x0000ebb0 .quad -8225464990312760665 - 0x40, 0x34, 0xa6, 0x9f, 0xc3, 0xb5, 0x6a, 0xc8, //0x0000ebb8 .quad -4005189066790915008 - 0x51, 0xb9, 0xfe, 0xf0, 0xf6, 0x98, 0x4f, 0xb1, //0x0000ebc0 .quad -5670145219463562927 - 0x50, 0xc1, 0x8f, 0x87, 0x34, 0x63, 0x85, 0xfa, //0x0000ebc8 .quad -394800315061255856 - 0xd3, 0x33, 0x9f, 0x56, 0x9a, 0xbf, 0xd1, 0x6e, //0x0000ebd0 .quad 7985374283903742931 - 0xd2, 0xd8, 0xb9, 0xd4, 0x00, 0x5e, 0x93, 0x9c, //0x0000ebd8 .quad -7164279224554366766 - 0xc8, 0x00, 0x47, 0xec, 0x80, 0x2f, 0x86, 0x0a, //0x0000ebe0 .quad 758345818024902856 - 0x07, 0x4f, 0xe8, 0x09, 0x81, 0x35, 0xb8, 0xc3, //0x0000ebe8 .quad -4343663012265570553 - 0xfa, 0xc0, 0x58, 0x27, 0x61, 0xbb, 0x27, 0xcd, //0x0000ebf0 .quad -3663753745896259334 - 0xc8, 0x62, 0x62, 0x4c, 0xe1, 0x42, 0xa6, 0xf4, //0x0000ebf8 .quad -817892746904575288 - 0x9c, 0x78, 0x97, 0xb8, 0x1c, 0xd5, 0x38, 0x80, //0x0000ec00 .quad -9207375118826243940 - 0xbd, 0x7d, 0xbd, 0xcf, 0xcc, 0xe9, 0xe7, 0x98, //0x0000ec08 .quad -7428711994456441411 - 0xc3, 0x56, 0xbd, 0xe6, 0x63, 0x0a, 0x47, 0xe0, //0x0000ec10 .quad -2285846861678029117 - 0x2c, 0xdd, 0xac, 0x03, 0x40, 0xe4, 0x21, 0xbf, //0x0000ec18 .quad -4674203974643163860 - 0x74, 0xac, 0x6c, 0xe0, 0xfc, 0xcc, 0x58, 0x18, //0x0000ec20 .quad 1754377441329851508 - 0x78, 0x14, 0x98, 0x04, 0x50, 0x5d, 0xea, 0xee, //0x0000ec28 .quad -1231068949876566920 - 0xc8, 0xeb, 0x43, 0x0c, 0x1e, 0x80, 0x37, 0x0f, //0x0000ec30 .quad 1096485900831157192 - 0xcb, 0x0c, 0xdf, 0x02, 0x52, 0x7a, 0x52, 0x95, //0x0000ec38 .quad -7686947121313936181 - 0xba, 0xe6, 0x54, 0x8f, 0x25, 0x60, 0x05, 0xd3, //0x0000ec40 .quad -3241078642388441414 - 0xfd, 0xcf, 0x96, 0x83, 0xe6, 0x18, 0xa7, 0xba, //0x0000ec48 .quad -4996997883215032323 - 0x69, 0x20, 0x2a, 0xf3, 0x2e, 0xb8, 0xc6, 0x47, //0x0000ec50 .quad 5172023733869224041 - 0xfd, 0x83, 0x7c, 0x24, 0x20, 0xdf, 0x50, 0xe9, //0x0000ec58 .quad -1634561335591402499 - 0x41, 0x54, 0xfa, 0x57, 0x1d, 0x33, 0xdc, 0x4c, //0x0000ec60 .quad 5538357842881958977 - 0x7e, 0xd2, 0xcd, 0x16, 0x74, 0x8b, 0xd2, 0x91, //0x0000ec68 .quad -7939129862385708418 - 0x52, 0xe9, 0xf8, 0xad, 0xe4, 0x3f, 0x13, 0xe0, //0x0000ec70 .quad -2300424733252327086 - 0x1d, 0x47, 0x81, 0x1c, 0x51, 0x2e, 0x47, 0xb6, //0x0000ec78 .quad -5312226309554747619 - 0xa6, 0x23, 0x77, 0xd9, 0xdd, 0x0f, 0x18, 0x58, //0x0000ec80 .quad 6347841120289366950 - 0xe5, 0x98, 0xa1, 0x63, 0xe5, 0xf9, 0xd8, 0xe3, //0x0000ec88 .quad -2028596868516046619 - 0x48, 0x76, 0xea, 0xa7, 0xea, 0x09, 0x0f, 0x57, //0x0000ec90 .quad 6273243709394548296 - 0x8f, 0xff, 0x44, 0x5e, 0x2f, 0x9c, 0x67, 0x8e, //0x0000ec98 .quad -8185402070463610993 - 0xda, 0x13, 0xe5, 0x51, 0x65, 0xcc, 0xd2, 0x2c, //0x0000eca0 .quad 3229868618315797466 - 0x73, 0x3f, 0xd6, 0x35, 0x3b, 0x83, 0x01, 0xb2, //0x0000eca8 .quad -5620066569652125837 - 0xd1, 0x58, 0x5e, 0xa6, 0x7e, 0x7f, 0x07, 0xf8, //0x0000ecb0 .quad -574350245532641071 - 0x4f, 0xcf, 0x4b, 0x03, 0x0a, 0xe4, 0x81, 0xde, //0x0000ecb8 .quad -2413397193637769393 - 0x82, 0xf7, 0xfa, 0x27, 0xaf, 0xaf, 0x04, 0xfb, //0x0000ecc0 .quad -358968903457900670 - 0x91, 0x61, 0x0f, 0x42, 0x86, 0x2e, 0x11, 0x8b, //0x0000ecc8 .quad -8425902273664687727 - 0x63, 0xb5, 0xf9, 0xf1, 0x9a, 0xdb, 0xc5, 0x79, //0x0000ecd0 .quad 8774660907532399971 - 0xf6, 0x39, 0x93, 0xd2, 0x27, 0x7a, 0xd5, 0xad, //0x0000ecd8 .quad -5920691823653471754 - 0xbc, 0x22, 0x78, 0xae, 0x81, 0x52, 0x37, 0x18, //0x0000ece0 .quad 1744954097560724156 - 0x74, 0x08, 0x38, 0xc7, 0xb1, 0xd8, 0x4a, 0xd9, //0x0000ece8 .quad -2789178761139451788 - 0xb5, 0x15, 0x0b, 0x0d, 0x91, 0x93, 0x22, 0x8f, //0x0000ecf0 .quad -8132775725879323211 - 0x48, 0x05, 0x83, 0x1c, 0x6f, 0xc7, 0xce, 0x87, //0x0000ecf8 .quad -8660765753353239224 - 0x22, 0xdb, 0x4d, 0x50, 0x75, 0x38, 0xeb, 0xb2, //0x0000ed00 .quad -5554283638921766110 - 0x9a, 0xc6, 0xa3, 0xe3, 0x4a, 0x79, 0xc2, 0xa9, //0x0000ed08 .quad -6214271173264161126 - 0xeb, 0x51, 0x61, 0xa4, 0x92, 0x06, 0xa6, 0x5f, //0x0000ed10 .quad 6892203506629956075 - 0x41, 0xb8, 0x8c, 0x9c, 0x9d, 0x17, 0x33, 0xd4, //0x0000ed18 .quad -3156152948152813503 - 0x33, 0xd3, 0xbc, 0xa6, 0x1b, 0xc4, 0xc7, 0xdb, //0x0000ed20 .quad -2609901835997359309 - 0x28, 0xf3, 0xd7, 0x81, 0xc2, 0xee, 0x9f, 0x84, //0x0000ed28 .quad -8890124620236590296 - 0x00, 0x08, 0x6c, 0x90, 0x22, 0xb5, 0xb9, 0x12, //0x0000ed30 .quad 1349308723430688768 - 0xf3, 0xef, 0x4d, 0x22, 0x73, 0xea, 0xc7, 0xa5, //0x0000ed38 .quad -6500969756868349965 - 0x00, 0x0a, 0x87, 0x34, 0x6b, 0x22, 0x68, 0xd7, //0x0000ed40 .quad -2925050114139026944 - 0xef, 0x6b, 0xe1, 0xea, 0x0f, 0xe5, 0x39, 0xcf, //0x0000ed48 .quad -3514526177658049553 - 0x40, 0x66, 0xd4, 0x00, 0x83, 0x15, 0xa1, 0xe6, //0x0000ed50 .quad -1828156321336891840 - 0x75, 0xe3, 0xcc, 0xf2, 0x29, 0x2f, 0x84, 0x81, //0x0000ed58 .quad -9114107888677362827 - 0xd0, 0x7f, 0x09, 0xc1, 0xe3, 0x5a, 0x49, 0x60, //0x0000ed60 .quad 6938176635183661008 - 0x53, 0x1c, 0x80, 0x6f, 0xf4, 0x3a, 0xe5, 0xa1, //0x0000ed68 .quad -6780948842419315629 - 0xc4, 0xdf, 0x4b, 0xb1, 0x9c, 0xb1, 0x5b, 0x38, //0x0000ed70 .quad 4061034775552188356 - 0x68, 0x23, 0x60, 0x8b, 0xb1, 0x89, 0x5e, 0xca, //0x0000ed78 .quad -3864500034596756632 - 0xb5, 0xd7, 0x9e, 0xdd, 0x03, 0x9e, 0x72, 0x46, //0x0000ed80 .quad 5076293469440235445 - 0x42, 0x2c, 0x38, 0xee, 0x1d, 0x2c, 0xf6, 0xfc, //0x0000ed88 .quad -218939024818557886 - 0xd1, 0x46, 0x83, 0x6a, 0xc2, 0xa2, 0x07, 0x6c, //0x0000ed90 .quad 7784369436827535057 - 0xa9, 0x1b, 0xe3, 0xb4, 0x92, 0xdb, 0x19, 0x9e, //0x0000ed98 .quad -7054365918152680535 - 0x85, 0x18, 0x24, 0x05, 0x73, 0x8b, 0x09, 0xc7, //0x0000eda0 .quad -4104596259247744891 - 0x93, 0xe2, 0x1b, 0x62, 0x77, 0x52, 0xa0, 0xc5, //0x0000eda8 .quad -4206271379263462765 - 0xa7, 0x1e, 0x6d, 0xc6, 0x4f, 0xee, 0xcb, 0xb8, //0x0000edb0 .quad -5130745324059681113 - 0x38, 0xdb, 0xa2, 0x3a, 0x15, 0x67, 0x08, 0xf7, //0x0000edb8 .quad -646153205651940552 - 0x28, 0x33, 0x04, 0xdc, 0xf1, 0x74, 0x7f, 0x73, //0x0000edc0 .quad 8322499218531169064 - 0x03, 0xc9, 0xa5, 0x44, 0x6d, 0x40, 0x65, 0x9a, //0x0000edc8 .quad -7321374781173544701 - 0xf2, 0x3f, 0x05, 0x53, 0x2e, 0x52, 0x5f, 0x50, //0x0000edd0 .quad 5791438004736573426 - 0x44, 0x3b, 0xcf, 0x95, 0x88, 0x90, 0xfe, 0xc0, //0x0000edd8 .quad -4540032458039542972 - 0xef, 0x8f, 0xc6, 0xe7, 0xb9, 0x26, 0x77, 0x64, //0x0000ede0 .quad 7239297505920716783 - 0x15, 0x0a, 0x43, 0xbb, 0xaa, 0x34, 0x3e, 0xf1, //0x0000ede8 .quad -1063354554122040811 - 0xf5, 0x19, 0xdc, 0x30, 0x34, 0x78, 0xca, 0x5e, //0x0000edf0 .quad 6830403950414141941 - 0x4d, 0xe6, 0x09, 0xb5, 0xea, 0xe0, 0xc6, 0x96, //0x0000edf8 .quad -7582125623967357363 - 0x72, 0x20, 0x13, 0x3d, 0x41, 0x16, 0x7d, 0xb6, //0x0000ee00 .quad -5297053117264486286 - 0xe0, 0x5f, 0x4c, 0x62, 0x25, 0x99, 0x78, 0xbc, //0x0000ee08 .quad -4865971011531808800 - 0x8f, 0xe8, 0x57, 0x8c, 0xd1, 0x5b, 0x1c, 0xe4, //0x0000ee10 .quad -2009630378153219953 - 0xd8, 0x77, 0xdf, 0xba, 0x6e, 0xbf, 0x96, 0xeb, //0x0000ee18 .quad -1470777745987373096 - 0x59, 0xf1, 0xb6, 0xf7, 0x62, 0xb9, 0x91, 0x8e, //0x0000ee20 .quad -8173548013986844327 - 0xe7, 0xaa, 0xcb, 0x34, 0xa5, 0x37, 0x3e, 0x93, //0x0000ee28 .quad -7836765118883190041 - 0xb0, 0xad, 0xa4, 0xb5, 0xbb, 0x27, 0x36, 0x72, //0x0000ee30 .quad 8229809056225996208 - 0xa1, 0x95, 0xfe, 0x81, 0x8e, 0xc5, 0x0d, 0xb8, //0x0000ee38 .quad -5184270380176599647 - 0x1c, 0xd9, 0x0d, 0xa3, 0xaa, 0xb1, 0xc3, 0xce, //0x0000ee40 .quad -3547796734999668452 - 0x09, 0x3b, 0x7e, 0x22, 0xf2, 0x36, 0x11, 0xe6, //0x0000ee48 .quad -1868651956793361655 - 0xb1, 0xa7, 0xe8, 0xa5, 0x0a, 0x4f, 0x3a, 0x21, //0x0000ee50 .quad 2394313059052595121 - 0xe6, 0xe4, 0x8e, 0x55, 0x57, 0xc2, 0xca, 0x8f, //0x0000ee58 .quad -8085436500636932890 - 0x9d, 0xd1, 0x62, 0x4f, 0xcd, 0xe2, 0x88, 0xa9, //0x0000ee60 .quad -6230480713039031907 - 0x1f, 0x9e, 0xf2, 0x2a, 0xed, 0x72, 0xbd, 0xb3, //0x0000ee68 .quad -5495109607368778209 - 0x05, 0x86, 0x3b, 0xa3, 0x80, 0x1b, 0xeb, 0x93, //0x0000ee70 .quad -7788100891298789883 - 0xa7, 0x45, 0xaf, 0x75, 0xa8, 0xcf, 0xac, 0xe0, //0x0000ee78 .quad -2257200990783584857 - 0xc3, 0x33, 0x05, 0x66, 0x30, 0xf1, 0x72, 0xbc, //0x0000ee80 .quad -4867563057061743677 - 0x88, 0x8b, 0x8d, 0x49, 0xc9, 0x01, 0x6c, 0x8c, //0x0000ee88 .quad -8328279646880822392 - 0xb4, 0x80, 0x86, 0x7f, 0x7c, 0xad, 0x8f, 0xeb, //0x0000ee90 .quad -1472767802899791692 - 0x6a, 0xee, 0xf0, 0x9b, 0x3b, 0x02, 0x87, 0xaf, //0x0000ee98 .quad -5798663540173640086 - 0xe1, 0x20, 0x68, 0x9f, 0xdb, 0x98, 0x73, 0xa6, //0x0000eea0 .quad -6452645772052127519 - 0x05, 0x2a, 0xed, 0x82, 0xca, 0xc2, 0x68, 0xdb, //0x0000eea8 .quad -2636643406789662203 - 0x8c, 0x14, 0xa1, 0x43, 0x89, 0x3f, 0x08, 0x88, //0x0000eeb0 .quad -8644589625959967604 - 0x43, 0x3a, 0xd4, 0x91, 0xbe, 0x79, 0x21, 0x89, //0x0000eeb8 .quad -8565431156884620733 - 0xb0, 0x59, 0x89, 0x94, 0x6b, 0x4f, 0x0a, 0x6a, //0x0000eec0 .quad 7641007041259592112 - 0xd4, 0x48, 0x49, 0x36, 0x2e, 0xd8, 0x69, 0xab, //0x0000eec8 .quad -6095102927678388012 - 0x1c, 0xb0, 0xab, 0x79, 0x46, 0xe3, 0x8c, 0x84, //0x0000eed0 .quad -8895485272135061476 - 0x09, 0x9b, 0xdb, 0xc3, 0x39, 0x4e, 0x44, 0xd6, //0x0000eed8 .quad -3007192641170597111 - 0x11, 0x4e, 0x0b, 0x0c, 0x0c, 0x0e, 0xd8, 0xf2, //0x0000eee0 .quad -947992276657025519 - 0xe5, 0x40, 0x69, 0x1a, 0xe4, 0xb0, 0xea, 0x85, //0x0000eee8 .quad -8797024428372705051 - 0x95, 0x21, 0x0e, 0x0f, 0x8f, 0x11, 0x8e, 0x6f, //0x0000eef0 .quad 8038381691033493909 - 0x1f, 0x91, 0x03, 0x21, 0x1d, 0x5d, 0x65, 0xa7, //0x0000eef8 .quad -6384594517038493409 - 0xfb, 0xa9, 0xd1, 0xd2, 0xf2, 0x95, 0x71, 0x4b, //0x0000ef00 .quad 5436291095364479483 - 0x67, 0x75, 0x44, 0x69, 0x64, 0xb4, 0x3e, 0xd1, //0x0000ef08 .quad -3369057127870728857 - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000ef10 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - //0x0000ef20 .p2align 4, 0x00 - //0x0000ef20 _POW_TAB - 0x01, 0x00, 0x00, 0x00, //0x0000ef20 .long 1 - 0x03, 0x00, 0x00, 0x00, //0x0000ef24 .long 3 - 0x06, 0x00, 0x00, 0x00, //0x0000ef28 .long 6 - 0x09, 0x00, 0x00, 0x00, //0x0000ef2c .long 9 - 0x0d, 0x00, 0x00, 0x00, //0x0000ef30 .long 13 - 0x10, 0x00, 0x00, 0x00, //0x0000ef34 .long 16 - 0x13, 0x00, 0x00, 0x00, //0x0000ef38 .long 19 - 0x17, 0x00, 0x00, 0x00, //0x0000ef3c .long 23 - 0x1a, 0x00, 0x00, 0x00, //0x0000ef40 .long 26 - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000ef44 .p2align 4, 0x00 - //0x0000ef50 _LSHIFT_TAB - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000ef50 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000ef60 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000ef70 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000ef80 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000ef90 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000efa0 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000efb0 QUAD $0x0000000000000000 // .space 8, '\x00\x00\x00\x00\x00\x00\x00\x00' - 0x01, 0x00, 0x00, 0x00, //0x0000efb8 .long 1 - 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000efbc QUAD $0x0000000000000035; QUAD $0x0000000000000000 // .asciz 16, '5\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000efcc QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000efdc QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x3a, 0x0f, 0x20, 0xf4, 0x27, 0x8f, 0xcb, 0xce, //0x0000d988 .quad -3545582879861895366 + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, //0x0000d990 .quad 4611686018427387904 + 0x84, 0x09, 0x94, 0xf8, 0x78, 0x39, 0x3f, 0x81, //0x0000d998 .quad -9133518327554766460 + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x50, //0x0000d9a0 .quad 5764607523034234880 + 0xe5, 0x0b, 0xb9, 0x36, 0xd7, 0x07, 0x8f, 0xa1, //0x0000d9a8 .quad -6805211891016070171 + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xa4, //0x0000d9b0 .quad -6629298651489370112 + 0xde, 0x4e, 0x67, 0x04, 0xcd, 0xc9, 0xf2, 0xc9, //0x0000d9b8 .quad -3894828845342699810 + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x4d, //0x0000d9c0 .quad 5548434740920451072 + 0x96, 0x22, 0x81, 0x45, 0x40, 0x7c, 0x6f, 0xfc, //0x0000d9c8 .quad -256850038250986858 + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x20, 0xf0, //0x0000d9d0 .quad -1143914305352105984 + 0x9d, 0xb5, 0x70, 0x2b, 0xa8, 0xad, 0xc5, 0x9d, //0x0000d9d8 .quad -7078060301547948643 + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x28, 0x6c, //0x0000d9e0 .quad 7793479155164643328 + 0x05, 0xe3, 0x4c, 0x36, 0x12, 0x19, 0x37, 0xc5, //0x0000d9e8 .quad -4235889358507547899 + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x32, 0xc7, //0x0000d9f0 .quad -4093209111326359552 + 0xc6, 0x1b, 0xe0, 0xc3, 0x56, 0xdf, 0x84, 0xf6, //0x0000d9f8 .quad -683175679707046970 + 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0x7f, 0x3c, //0x0000da00 .quad 4359273333062107136 + 0x5c, 0x11, 0x6c, 0x3a, 0x96, 0x0b, 0x13, 0x9a, //0x0000da08 .quad -7344513827457986212 + 0x00, 0x00, 0x00, 0x00, 0x00, 0x10, 0x9f, 0x4b, //0x0000da10 .quad 5449091666327633920 + 0xb3, 0x15, 0x07, 0xc9, 0x7b, 0xce, 0x97, 0xc0, //0x0000da18 .quad -4568956265895094861 + 0x00, 0x00, 0x00, 0x00, 0x00, 0xd4, 0x86, 0x1e, //0x0000da20 .quad 2199678564482154496 + 0x20, 0xdb, 0x48, 0xbb, 0x1a, 0xc2, 0xbd, 0xf0, //0x0000da28 .quad -1099509313941480672 + 0x00, 0x00, 0x00, 0x00, 0x80, 0x44, 0x14, 0x13, //0x0000da30 .quad 1374799102801346560 + 0xf4, 0x88, 0x0d, 0xb5, 0x50, 0x99, 0x76, 0x96, //0x0000da38 .quad -7604722348854507276 + 0x00, 0x00, 0x00, 0x00, 0xa0, 0x55, 0xd9, 0x17, //0x0000da40 .quad 1718498878501683200 + 0x31, 0xeb, 0x50, 0xe2, 0xa4, 0x3f, 0x14, 0xbc, //0x0000da48 .quad -4894216917640746191 + 0x00, 0x00, 0x00, 0x00, 0x08, 0xab, 0xcf, 0x5d, //0x0000da50 .quad 6759809616554491904 + 0xfd, 0x25, 0xe5, 0x1a, 0x8e, 0x4f, 0x19, 0xeb, //0x0000da58 .quad -1506085128623544835 + 0x00, 0x00, 0x00, 0x00, 0xe5, 0xca, 0xa1, 0x5a, //0x0000da60 .quad 6530724019560251392 + 0xbe, 0x37, 0xcf, 0xd0, 0xb8, 0xd1, 0xef, 0x92, //0x0000da68 .quad -7858832233030797378 + 0x00, 0x00, 0x00, 0x40, 0x9e, 0x3d, 0x4a, 0xf1, //0x0000da70 .quad -1059967012404461568 + 0xad, 0x05, 0x03, 0x05, 0x27, 0xc6, 0xab, 0xb7, //0x0000da78 .quad -5211854272861108819 + 0x00, 0x00, 0x00, 0xd0, 0x05, 0xcd, 0x9c, 0x6d, //0x0000da80 .quad 7898413271349198848 + 0x19, 0xc7, 0x43, 0xc6, 0xb0, 0xb7, 0x96, 0xe5, //0x0000da88 .quad -1903131822648998119 + 0x00, 0x00, 0x00, 0xa2, 0x23, 0x00, 0x82, 0xe4, //0x0000da90 .quad -1981020733047832576 + 0x6f, 0x5c, 0xea, 0x7b, 0xce, 0x32, 0x7e, 0x8f, //0x0000da98 .quad -8106986416796705681 + 0x00, 0x00, 0x80, 0x8a, 0x2c, 0x80, 0xa2, 0xdd, //0x0000daa0 .quad -2476275916309790720 + 0x8b, 0xf3, 0xe4, 0x1a, 0x82, 0xbf, 0x5d, 0xb3, //0x0000daa8 .quad -5522047002568494197 + 0x00, 0x00, 0x20, 0xad, 0x37, 0x20, 0x0b, 0xd5, //0x0000dab0 .quad -3095344895387238400 + 0x6e, 0x30, 0x9e, 0xa1, 0x62, 0x2f, 0x35, 0xe0, //0x0000dab8 .quad -2290872734783229842 + 0x00, 0x00, 0x34, 0xcc, 0x22, 0xf4, 0x26, 0x45, //0x0000dac0 .quad 4982938468024057856 + 0x45, 0xde, 0x02, 0xa5, 0x9d, 0x3d, 0x21, 0x8c, //0x0000dac8 .quad -8349324486880600507 + 0x00, 0x00, 0x41, 0x7f, 0x2b, 0xb1, 0x70, 0x96, //0x0000dad0 .quad -7606384970252091392 + 0xd6, 0x95, 0x43, 0x0e, 0x05, 0x8d, 0x29, 0xaf, //0x0000dad8 .quad -5824969590173362730 + 0x00, 0x40, 0x11, 0x5f, 0x76, 0xdd, 0x0c, 0x3c, //0x0000dae0 .quad 4327076842467049472 + 0x4c, 0x7b, 0xd4, 0x51, 0x46, 0xf0, 0xf3, 0xda, //0x0000dae8 .quad -2669525969289315508 + 0x00, 0xc8, 0x6a, 0xfb, 0x69, 0x0a, 0x88, 0xa5, //0x0000daf0 .quad -6518949010312869888 + 0x0f, 0xcd, 0x24, 0xf3, 0x2b, 0x76, 0xd8, 0x88, //0x0000daf8 .quad -8585982758446904049 + 0x00, 0x7a, 0x45, 0x7a, 0x04, 0x0d, 0xea, 0x8e, //0x0000db00 .quad -8148686262891087360 + 0x53, 0x00, 0xee, 0xef, 0xb6, 0x93, 0x0e, 0xab, //0x0000db08 .quad -6120792429631242157 + 0x80, 0xd8, 0xd6, 0x98, 0x45, 0x90, 0xa4, 0x72, //0x0000db10 .quad 8260886245095692416 + 0x68, 0x80, 0xe9, 0xab, 0xa4, 0x38, 0xd2, 0xd5, //0x0000db18 .quad -3039304518611664792 + 0x50, 0x47, 0x86, 0x7f, 0x2b, 0xda, 0xa6, 0x47, //0x0000db20 .quad 5163053903184807760 + 0x41, 0xf0, 0x71, 0xeb, 0x66, 0x63, 0xa3, 0x85, //0x0000db28 .quad -8817094351773372351 + 0x24, 0xd9, 0x67, 0x5f, 0xb6, 0x90, 0x90, 0x99, //0x0000db30 .quad -7381240676301154012 + 0x51, 0x6c, 0x4e, 0xa6, 0x40, 0x3c, 0x0c, 0xa7, //0x0000db38 .quad -6409681921289327535 + 0x6d, 0xcf, 0x41, 0xf7, 0xe3, 0xb4, 0xf4, 0xff, //0x0000db40 .quad -3178808521666707 + 0x65, 0x07, 0xe2, 0xcf, 0x50, 0x4b, 0xcf, 0xd0, //0x0000db48 .quad -3400416383184271515 + 0xa4, 0x21, 0x89, 0x7a, 0x0e, 0xf1, 0xf8, 0xbf, //0x0000db50 .quad -4613672773753429596 + 0x9f, 0x44, 0xed, 0x81, 0x12, 0x8f, 0x81, 0x82, //0x0000db58 .quad -9042789267131251553 + 0x0d, 0x6a, 0x2b, 0x19, 0x52, 0x2d, 0xf7, 0xaf, //0x0000db60 .quad -5767090967191786995 + 0xc7, 0x95, 0x68, 0x22, 0xd7, 0xf2, 0x21, 0xa3, //0x0000db68 .quad -6691800565486676537 + 0x90, 0x44, 0x76, 0x9f, 0xa6, 0xf8, 0xf4, 0x9b, //0x0000db70 .quad -7208863708989733744 + 0x39, 0xbb, 0x02, 0xeb, 0x8c, 0x6f, 0xea, 0xcb, //0x0000db78 .quad -3753064688430957767 + 0xb4, 0xd5, 0x53, 0x47, 0xd0, 0x36, 0xf2, 0x02, //0x0000db80 .quad 212292400617608628 + 0x08, 0x6a, 0xc3, 0x25, 0x70, 0x0b, 0xe5, 0xfe, //0x0000db88 .quad -79644842111309304 + 0x90, 0x65, 0x94, 0x2c, 0x42, 0x62, 0xd7, 0x01, //0x0000db90 .quad 132682750386005392 + 0x45, 0x22, 0x9a, 0x17, 0x26, 0x27, 0x4f, 0x9f, //0x0000db98 .quad -6967307053960650171 + 0xf5, 0x7e, 0xb9, 0xb7, 0xd2, 0x3a, 0x4d, 0x42, //0x0000dba0 .quad 4777539456409894645 + 0xd6, 0xaa, 0x80, 0x9d, 0xef, 0xf0, 0x22, 0xc7, //0x0000dba8 .quad -4097447799023424810 + 0xb2, 0xde, 0xa7, 0x65, 0x87, 0x89, 0xe0, 0xd2, //0x0000dbb0 .quad -3251447716342407502 + 0x8b, 0xd5, 0xe0, 0x84, 0x2b, 0xad, 0xeb, 0xf8, //0x0000dbb8 .quad -510123730351893109 + 0x2f, 0xeb, 0x88, 0x9f, 0xf4, 0x55, 0xcc, 0x63, //0x0000dbc0 .quad 7191217214140771119 + 0x77, 0x85, 0x0c, 0x33, 0x3b, 0x4c, 0x93, 0x9b, //0x0000dbc8 .quad -7236356359111015049 + 0xfb, 0x25, 0x6b, 0xc7, 0x71, 0x6b, 0xbf, 0x3c, //0x0000dbd0 .quad 4377335499248575995 + 0xd5, 0xa6, 0xcf, 0xff, 0x49, 0x1f, 0x78, 0xc2, //0x0000dbd8 .quad -4433759430461380907 + 0x7a, 0xef, 0x45, 0x39, 0x4e, 0x46, 0xef, 0x8b, //0x0000dbe0 .quad -8363388681221443718 + 0x8a, 0x90, 0xc3, 0x7f, 0x1c, 0x27, 0x16, 0xf3, //0x0000dbe8 .quad -930513269649338230 + 0xac, 0xb5, 0xcb, 0xe3, 0xf0, 0x8b, 0x75, 0x97, //0x0000dbf0 .quad -7532960934977096276 + 0x56, 0x3a, 0xda, 0xcf, 0x71, 0xd8, 0xed, 0x97, //0x0000dbf8 .quad -7499099821171918250 + 0x17, 0xa3, 0xbe, 0x1c, 0xed, 0xee, 0x52, 0x3d, //0x0000dc00 .quad 4418856886560793367 + 0xec, 0xc8, 0xd0, 0x43, 0x8e, 0x4e, 0xe9, 0xbd, //0x0000dc08 .quad -4762188758037509908 + 0xdd, 0x4b, 0xee, 0x63, 0xa8, 0xaa, 0xa7, 0x4c, //0x0000dc10 .quad 5523571108200991709 + 0x27, 0xfb, 0xc4, 0xd4, 0x31, 0xa2, 0x63, 0xed, //0x0000dc18 .quad -1341049929119499481 + 0x6a, 0xef, 0x74, 0x3e, 0xa9, 0xca, 0xe8, 0x8f, //0x0000dc20 .quad -8076983103442849942 + 0xf8, 0x1c, 0xfb, 0x24, 0x5f, 0x45, 0x5e, 0x94, //0x0000dc28 .quad -7755685233340769032 + 0x44, 0x2b, 0x12, 0x8e, 0x53, 0xfd, 0xe2, 0xb3, //0x0000dc30 .quad -5484542860876174524 + 0x36, 0xe4, 0x39, 0xee, 0xb6, 0xd6, 0x75, 0xb9, //0x0000dc38 .quad -5082920523248573386 + 0x16, 0xb6, 0x96, 0x71, 0xa8, 0xbc, 0xdb, 0x60, //0x0000dc40 .quad 6979379479186945558 + 0x44, 0x5d, 0xc8, 0xa9, 0x64, 0x4c, 0xd3, 0xe7, //0x0000dc48 .quad -1741964635633328828 + 0xcd, 0x31, 0xfe, 0x46, 0xe9, 0x55, 0x89, 0xbc, //0x0000dc50 .quad -4861259862362934835 + 0x4a, 0x3a, 0x1d, 0xea, 0xbe, 0x0f, 0xe4, 0x90, //0x0000dc58 .quad -8006256924911912374 + 0x41, 0xbe, 0xbd, 0x98, 0x63, 0xab, 0xab, 0x6b, //0x0000dc60 .quad 7758483227328495169 + 0xdd, 0x88, 0xa4, 0xa4, 0xae, 0x13, 0x1d, 0xb5, //0x0000dc68 .quad -5396135137712502563 + 0xd1, 0x2d, 0xed, 0x7e, 0x3c, 0x96, 0x96, 0xc6, //0x0000dc70 .quad -4136954021121544751 + 0x14, 0xab, 0xcd, 0x4d, 0x9a, 0x58, 0x64, 0xe2, //0x0000dc78 .quad -2133482903713240300 + 0xa2, 0x3c, 0x54, 0xcf, 0xe5, 0x1d, 0x1e, 0xfc, //0x0000dc80 .quad -279753253987271518 + 0xec, 0x8a, 0xa0, 0x70, 0x60, 0xb7, 0x7e, 0x8d, //0x0000dc88 .quad -8250955842461857044 + 0xcb, 0x4b, 0x29, 0x43, 0x5f, 0xa5, 0x25, 0x3b, //0x0000dc90 .quad 4261994450943298507 + 0xa8, 0xad, 0xc8, 0x8c, 0x38, 0x65, 0xde, 0xb0, //0x0000dc98 .quad -5702008784649933400 + 0xbe, 0x9e, 0xf3, 0x13, 0xb7, 0x0e, 0xef, 0x49, //0x0000dca0 .quad 5327493063679123134 + 0x12, 0xd9, 0xfa, 0xaf, 0x86, 0xfe, 0x15, 0xdd, //0x0000dca8 .quad -2515824962385028846 + 0x37, 0x43, 0x78, 0x6c, 0x32, 0x69, 0x35, 0x6e, //0x0000dcb0 .quad 7941369183226839863 + 0xab, 0xc7, 0xfc, 0x2d, 0x14, 0xbf, 0x2d, 0x8a, //0x0000dcb8 .quad -8489919629131724885 + 0x04, 0x54, 0x96, 0x07, 0x7f, 0xc3, 0xc2, 0x49, //0x0000dcc0 .quad 5315025460606161924 + 0x96, 0xf9, 0x7b, 0x39, 0xd9, 0x2e, 0xb9, 0xac, //0x0000dcc8 .quad -6000713517987268202 + 0x06, 0xe9, 0x7b, 0xc9, 0x5e, 0x74, 0x33, 0xdc, //0x0000dcd0 .quad -2579590211097073402 + 0xfb, 0xf7, 0xda, 0x87, 0x8f, 0x7a, 0xe7, 0xd7, //0x0000dcd8 .quad -2889205879056697349 + 0xa3, 0x71, 0xed, 0x3d, 0xbb, 0x28, 0xa0, 0x69, //0x0000dce0 .quad 7611128154919104931 + 0xfd, 0xda, 0xe8, 0xb4, 0x99, 0xac, 0xf0, 0x86, //0x0000dce8 .quad -8723282702051517699 + 0x0c, 0xce, 0x68, 0x0d, 0xea, 0x32, 0x08, 0xc4, //0x0000dcf0 .quad -4321147861633282548 + 0xbc, 0x11, 0x23, 0x22, 0xc0, 0xd7, 0xac, 0xa8, //0x0000dcf8 .quad -6292417359137009220 + 0x90, 0x01, 0xc3, 0x90, 0xa4, 0x3f, 0x0a, 0xf5, //0x0000dd00 .quad -789748808614215280 + 0x2b, 0xd6, 0xab, 0x2a, 0xb0, 0x0d, 0xd8, 0xd2, //0x0000dd08 .quad -3253835680493873621 + 0xfa, 0xe0, 0x79, 0xda, 0xc6, 0x67, 0x26, 0x79, //0x0000dd10 .quad 8729779031470891258 + 0xdb, 0x65, 0xab, 0x1a, 0x8e, 0x08, 0xc7, 0x83, //0x0000dd18 .quad -8951176327949752869 + 0x38, 0x59, 0x18, 0x91, 0xb8, 0x01, 0x70, 0x57, //0x0000dd20 .quad 6300537770911226168 + 0x52, 0x3f, 0x56, 0xa1, 0xb1, 0xca, 0xb8, 0xa4, //0x0000dd28 .quad -6577284391509803182 + 0x86, 0x6f, 0x5e, 0xb5, 0x26, 0x02, 0x4c, 0xed, //0x0000dd30 .quad -1347699823215743098 + 0x26, 0xcf, 0xab, 0x09, 0x5e, 0xfd, 0xe6, 0xcd, //0x0000dd38 .quad -3609919470959866074 + 0xb4, 0x05, 0x5b, 0x31, 0x58, 0x81, 0x4f, 0x54, //0x0000dd40 .quad 6075216638131242420 + 0x78, 0x61, 0x0b, 0xc6, 0x5a, 0x5e, 0xb0, 0x80, //0x0000dd48 .quad -9173728696990998152 + 0x21, 0xc7, 0xb1, 0x3d, 0xae, 0x61, 0x63, 0x69, //0x0000dd50 .quad 7594020797664053025 + 0xd6, 0x39, 0x8e, 0x77, 0xf1, 0x75, 0xdc, 0xa0, //0x0000dd58 .quad -6855474852811359786 + 0xe9, 0x38, 0x1e, 0xcd, 0x19, 0x3a, 0xbc, 0x03, //0x0000dd60 .quad 269153960225290473 + 0x4c, 0xc8, 0x71, 0xd5, 0x6d, 0x93, 0x13, 0xc9, //0x0000dd68 .quad -3957657547586811828 + 0x23, 0xc7, 0x65, 0x40, 0xa0, 0x48, 0xab, 0x04, //0x0000dd70 .quad 336442450281613091 + 0x5f, 0x3a, 0xce, 0x4a, 0x49, 0x78, 0x58, 0xfb, //0x0000dd78 .quad -335385916056126881 + 0x76, 0x9c, 0x3f, 0x28, 0x64, 0x0d, 0xeb, 0x62, //0x0000dd80 .quad 7127805559067090038 + 0x7b, 0xe4, 0xc0, 0xce, 0x2d, 0x4b, 0x17, 0x9d, //0x0000dd88 .quad -7127145225176161157 + 0x94, 0x83, 0x4f, 0x32, 0xbd, 0xd0, 0xa5, 0x3b, //0x0000dd90 .quad 4298070930406474644 + 0x9a, 0x1d, 0x71, 0x42, 0xf9, 0x1d, 0x5d, 0xc4, //0x0000dd98 .quad -4297245513042813542 + 0x79, 0x64, 0xe3, 0x7e, 0xec, 0x44, 0x8f, 0xca, //0x0000dda0 .quad -3850783373846682503 + 0x00, 0x65, 0x0d, 0x93, 0x77, 0x65, 0x74, 0xf5, //0x0000dda8 .quad -759870872876129024 + 0xcb, 0x1e, 0x4e, 0xcf, 0x13, 0x8b, 0x99, 0x7e, //0x0000ddb0 .quad 9122475437414293195 + 0x20, 0x5f, 0xe8, 0xbb, 0x6a, 0xbf, 0x68, 0x99, //0x0000ddb8 .quad -7392448323188662496 + 0x7e, 0xa6, 0x21, 0xc3, 0xd8, 0xed, 0x3f, 0x9e, //0x0000ddc0 .quad -7043649776941685122 + 0xe8, 0x76, 0xe2, 0x6a, 0x45, 0xef, 0xc2, 0xbf, //0x0000ddc8 .quad -4628874385558440216 + 0x1e, 0x10, 0xea, 0xf3, 0x4e, 0xe9, 0xcf, 0xc5, //0x0000ddd0 .quad -4192876202749718498 + 0xa2, 0x14, 0x9b, 0xc5, 0x16, 0xab, 0xb3, 0xef, //0x0000ddd8 .quad -1174406963520662366 + 0x12, 0x4a, 0x72, 0x58, 0xd1, 0xf1, 0xa1, 0xbb, //0x0000dde0 .quad -4926390635932268014 + 0xe5, 0xec, 0x80, 0x3b, 0xee, 0x4a, 0xd0, 0x95, //0x0000dde8 .quad -7651533379841495835 + 0x97, 0xdc, 0x8e, 0xae, 0x45, 0x6e, 0x8a, 0x2a, //0x0000ddf0 .quad 3065383741939440791 + 0x1f, 0x28, 0x61, 0xca, 0xa9, 0x5d, 0x44, 0xbb, //0x0000ddf8 .quad -4952730706374481889 + 0xbd, 0x93, 0x32, 0x1a, 0xd7, 0x09, 0x2d, 0xf5, //0x0000de00 .quad -779956341003086915 + 0x26, 0x72, 0xf9, 0x3c, 0x14, 0x75, 0x15, 0xea, //0x0000de08 .quad -1579227364540714458 + 0x56, 0x9c, 0x5f, 0x70, 0x26, 0x26, 0x3c, 0x59, //0x0000de10 .quad 6430056314514152534 + 0x58, 0xe7, 0x1b, 0xa6, 0x2c, 0x69, 0x4d, 0x92, //0x0000de18 .quad -7904546130479028392 + 0x6c, 0x83, 0x77, 0x0c, 0xb0, 0x2f, 0x8b, 0x6f, //0x0000de20 .quad 8037570393142690668 + 0x2e, 0xe1, 0xa2, 0xcf, 0x77, 0xc3, 0xe0, 0xb6, //0x0000de28 .quad -5268996644671397586 + 0x47, 0x64, 0x95, 0x0f, 0x9c, 0xfb, 0x6d, 0x0b, //0x0000de30 .quad 823590954573587527 + 0x7a, 0x99, 0x8b, 0xc3, 0x55, 0xf4, 0x98, 0xe4, //0x0000de38 .quad -1974559787411859078 + 0xac, 0x5e, 0xbd, 0x89, 0x41, 0xbd, 0x24, 0x47, //0x0000de40 .quad 5126430365035880108 + 0xec, 0x3f, 0x37, 0x9a, 0xb5, 0x98, 0xdf, 0x8e, //0x0000de48 .quad -8151628894773493780 + 0x57, 0xb6, 0x2c, 0xec, 0x91, 0xec, 0xed, 0x58, //0x0000de50 .quad 6408037956294850135 + 0xe7, 0x0f, 0xc5, 0x00, 0xe3, 0x7e, 0x97, 0xb2, //0x0000de58 .quad -5577850100039479321 + 0xed, 0xe3, 0x37, 0x67, 0xb6, 0x67, 0x29, 0x2f, //0x0000de60 .quad 3398361426941174765 + 0xe1, 0x53, 0xf6, 0xc0, 0x9b, 0x5e, 0x3d, 0xdf, //0x0000de68 .quad -2360626606621961247 + 0x74, 0xee, 0x82, 0x00, 0xd2, 0xe0, 0x79, 0xbd, //0x0000de70 .quad -4793553135802847628 + 0x6c, 0xf4, 0x99, 0x58, 0x21, 0x5b, 0x86, 0x8b, //0x0000de78 .quad -8392920656779807636 + 0x11, 0xaa, 0xa3, 0x80, 0x06, 0x59, 0xd8, 0xec, //0x0000de80 .quad -1380255401326171631 + 0x87, 0x71, 0xc0, 0xae, 0xe9, 0xf1, 0x67, 0xae, //0x0000de88 .quad -5879464802547371641 + 0x95, 0x94, 0xcc, 0x20, 0x48, 0x6f, 0x0e, 0xe8, //0x0000de90 .quad -1725319251657714539 + 0xe9, 0x8d, 0x70, 0x1a, 0x64, 0xee, 0x01, 0xda, //0x0000de98 .quad -2737644984756826647 + 0xdd, 0xdc, 0x7f, 0x14, 0x8d, 0x05, 0x09, 0x31, //0x0000dea0 .quad 3533361486141316317 + 0xb2, 0x58, 0x86, 0x90, 0xfe, 0x34, 0x41, 0x88, //0x0000dea8 .quad -8628557143114098510 + 0x15, 0xd4, 0x9f, 0x59, 0xf0, 0x46, 0x4b, 0xbd, //0x0000deb0 .quad -4806670179178130411 + 0xde, 0xee, 0xa7, 0x34, 0x3e, 0x82, 0x51, 0xaa, //0x0000deb8 .quad -6174010410465235234 + 0x1a, 0xc9, 0x07, 0x70, 0xac, 0x18, 0x9e, 0x6c, //0x0000dec0 .quad 7826720331309500698 + 0x96, 0xea, 0xd1, 0xc1, 0xcd, 0xe2, 0xe5, 0xd4, //0x0000dec8 .quad -3105826994654156138 + 0xb0, 0xdd, 0x04, 0xc6, 0x6b, 0xcf, 0xe2, 0x03, //0x0000ded0 .quad 280014188641050032 + 0x9e, 0x32, 0x23, 0x99, 0xc0, 0xad, 0x0f, 0x85, //0x0000ded8 .quad -8858670899299929442 + 0x1c, 0x15, 0x86, 0xb7, 0x46, 0x83, 0xdb, 0x84, //0x0000dee0 .quad -8873354301053463268 + 0x45, 0xff, 0x6b, 0xbf, 0x30, 0x99, 0x53, 0xa6, //0x0000dee8 .quad -6461652605697523899 + 0x63, 0x9a, 0x67, 0x65, 0x18, 0x64, 0x12, 0xe6, //0x0000def0 .quad -1868320839462053277 + 0x16, 0xff, 0x46, 0xef, 0x7c, 0x7f, 0xe8, 0xcf, //0x0000def8 .quad -3465379738694516970 + 0x7e, 0xc0, 0x60, 0x3f, 0x8f, 0x7e, 0xcb, 0x4f, //0x0000df00 .quad 5749828502977298558 + 0x6e, 0x5f, 0x8c, 0x15, 0xae, 0x4f, 0xf1, 0x81, //0x0000df08 .quad -9083391364325154962 + 0x9d, 0xf0, 0x38, 0x0f, 0x33, 0x5e, 0xbe, 0xe3, //0x0000df10 .quad -2036086408133152611 + 0x49, 0x77, 0xef, 0x9a, 0x99, 0xa3, 0x6d, 0xa2, //0x0000df18 .quad -6742553186979055799 + 0xc5, 0x2c, 0x07, 0xd3, 0xbf, 0xf5, 0xad, 0x5c, //0x0000df20 .quad 6678264026688335045 + 0x1c, 0x55, 0xab, 0x01, 0x80, 0x0c, 0x09, 0xcb, //0x0000df28 .quad -3816505465296431844 + 0xf6, 0xf7, 0xc8, 0xc7, 0x2f, 0x73, 0xd9, 0x73, //0x0000df30 .quad 8347830033360418806 + 0x63, 0x2a, 0x16, 0x02, 0xa0, 0x4f, 0xcb, 0xfd, //0x0000df38 .quad -158945813193151901 + 0xfa, 0x9a, 0xdd, 0xdc, 0xfd, 0xe7, 0x67, 0x28, //0x0000df40 .quad 2911550761636567802 + 0x7e, 0xda, 0x4d, 0x01, 0xc4, 0x11, 0x9f, 0x9e, //0x0000df48 .quad -7016870160886801794 + 0xb8, 0x01, 0x15, 0x54, 0xfd, 0xe1, 0x81, 0xb2, //0x0000df50 .quad -5583933584809066056 + 0x1d, 0x51, 0xa1, 0x01, 0x35, 0xd6, 0x46, 0xc6, //0x0000df58 .quad -4159401682681114339 + 0x26, 0x42, 0x1a, 0xa9, 0x7c, 0x5a, 0x22, 0x1f, //0x0000df60 .quad 2243455055843443238 + 0x65, 0xa5, 0x09, 0x42, 0xc2, 0x8b, 0xd8, 0xf7, //0x0000df68 .quad -587566084924005019 + 0x58, 0x69, 0xb0, 0xe9, 0x8d, 0x78, 0x75, 0x33, //0x0000df70 .quad 3708002419115845976 + 0x5f, 0x07, 0x46, 0x69, 0x59, 0x57, 0xe7, 0x9a, //0x0000df78 .quad -7284757830718584993 + 0xae, 0x83, 0x1c, 0x64, 0xb1, 0xd6, 0x52, 0x00, //0x0000df80 .quad 23317005467419566 + 0x37, 0x89, 0x97, 0xc3, 0x2f, 0x2d, 0xa1, 0xc1, //0x0000df88 .quad -4494261269970843337 + 0x9a, 0xa4, 0x23, 0xbd, 0x5d, 0x8c, 0x67, 0xc0, //0x0000df90 .quad -4582539761593113446 + 0x84, 0x6b, 0x7d, 0xb4, 0x7b, 0x78, 0x09, 0xf2, //0x0000df98 .quad -1006140569036166268 + 0xe0, 0x46, 0x36, 0x96, 0xba, 0xb7, 0x40, 0xf8, //0x0000dfa0 .quad -558244341782001952 + 0x32, 0x63, 0xce, 0x50, 0x4d, 0xeb, 0x45, 0x97, //0x0000dfa8 .quad -7546366883288685774 + 0x98, 0xd8, 0xc3, 0x3b, 0xa9, 0xe5, 0x50, 0xb6, //0x0000dfb0 .quad -5309491445654890344 + 0xff, 0xfb, 0x01, 0xa5, 0x20, 0x66, 0x17, 0xbd, //0x0000dfb8 .quad -4821272585683469313 + 0xbe, 0xce, 0xb4, 0x8a, 0x13, 0x1f, 0xe5, 0xa3, //0x0000dfc0 .quad -6636864307068612930 + 0xff, 0x7a, 0x42, 0xce, 0xa8, 0x3f, 0x5d, 0xec, //0x0000dfc8 .quad -1414904713676948737 + 0x37, 0x01, 0xb1, 0x36, 0x6c, 0x33, 0x6f, 0xc6, //0x0000dfd0 .quad -4148040191917883081 + 0xdf, 0x8c, 0xe9, 0x80, 0xc9, 0x47, 0xba, 0x93, //0x0000dfd8 .quad -7801844473689174817 + 0x84, 0x41, 0x5d, 0x44, 0x47, 0x00, 0x0b, 0xb8, //0x0000dfe0 .quad -5185050239897353852 + 0x17, 0xf0, 0x23, 0xe1, 0xbb, 0xd9, 0xa8, 0xb8, //0x0000dfe8 .quad -5140619573684080617 + 0xe5, 0x91, 0x74, 0x15, 0x59, 0xc0, 0x0d, 0xa6, //0x0000dff0 .quad -6481312799871692315 + 0x1d, 0xec, 0x6c, 0xd9, 0x2a, 0x10, 0xd3, 0xe6, //0x0000dff8 .quad -1814088448677712867 + 0x2f, 0xdb, 0x68, 0xad, 0x37, 0x98, 0xc8, 0x87, //0x0000e000 .quad -8662506518347195601 + 0x92, 0x13, 0xe4, 0xc7, 0x1a, 0xea, 0x43, 0x90, //0x0000e008 .quad -8051334308064652398 + 0xfb, 0x11, 0xc3, 0x98, 0x45, 0xbe, 0xba, 0x29, //0x0000e010 .quad 3006924907348169211 + 0x77, 0x18, 0xdd, 0x79, 0xa1, 0xe4, 0x54, 0xb4, //0x0000e018 .quad -5452481866653427593 + 0x7a, 0xd6, 0xf3, 0xfe, 0xd6, 0x6d, 0x29, 0xf4, //0x0000e020 .quad -853029884242176390 + 0x94, 0x5e, 0x54, 0xd8, 0xc9, 0x1d, 0x6a, 0xe1, //0x0000e028 .quad -2203916314889396588 + 0x0c, 0x66, 0x58, 0x5f, 0xa6, 0xe4, 0x99, 0x18, //0x0000e030 .quad 1772699331562333708 + 0x1d, 0xbb, 0x34, 0x27, 0x9e, 0x52, 0xe2, 0x8c, //0x0000e038 .quad -8294976724446954723 + 0x8f, 0x7f, 0x2e, 0xf7, 0xcf, 0x5d, 0xc0, 0x5e, //0x0000e040 .quad 6827560182880305039 + 0xe4, 0xe9, 0x01, 0xb1, 0x45, 0xe7, 0x1a, 0xb0, //0x0000e048 .quad -5757034887131305500 + 0x73, 0x1f, 0xfa, 0xf4, 0x43, 0x75, 0x70, 0x76, //0x0000e050 .quad 8534450228600381299 + 0x5d, 0x64, 0x42, 0x1d, 0x17, 0xa1, 0x21, 0xdc, //0x0000e058 .quad -2584607590486743971 + 0xa8, 0x53, 0x1c, 0x79, 0x4a, 0x49, 0x06, 0x6a, //0x0000e060 .quad 7639874402088932264 + 0xba, 0x7e, 0x49, 0x72, 0xae, 0x04, 0x95, 0x89, //0x0000e068 .quad -8532908771695296838 + 0x92, 0x68, 0x63, 0x17, 0x9d, 0xdb, 0x87, 0x04, //0x0000e070 .quad 326470965756389522 + 0x69, 0xde, 0xdb, 0x0e, 0xda, 0x45, 0xfa, 0xab, //0x0000e078 .quad -6054449946191733143 + 0xb6, 0x42, 0x3c, 0x5d, 0x84, 0xd2, 0xa9, 0x45, //0x0000e080 .quad 5019774725622874806 + 0x03, 0xd6, 0x92, 0x92, 0x50, 0xd7, 0xf8, 0xd6, //0x0000e088 .quad -2956376414312278525 + 0xb2, 0xa9, 0x45, 0xba, 0x92, 0x23, 0x8a, 0x0b, //0x0000e090 .quad 831516194300602802 + 0xc2, 0xc5, 0x9b, 0x5b, 0x92, 0x86, 0x5b, 0x86, //0x0000e098 .quad -8765264286586255934 + 0x1e, 0x14, 0xd7, 0x68, 0x77, 0xac, 0x6c, 0x8e, //0x0000e0a0 .quad -8183976793979022306 + 0x32, 0xb7, 0x82, 0xf2, 0x36, 0x68, 0xf2, 0xa7, //0x0000e0a8 .quad -6344894339805432014 + 0x26, 0xd9, 0x0c, 0x43, 0x95, 0xd7, 0x07, 0x32, //0x0000e0b0 .quad 3605087062808385830 + 0xff, 0x64, 0x23, 0xaf, 0x44, 0x02, 0xef, 0xd1, //0x0000e0b8 .quad -3319431906329402113 + 0xb8, 0x07, 0xe8, 0x49, 0xbd, 0xe6, 0x44, 0x7f, //0x0000e0c0 .quad 9170708441896323000 + 0x1f, 0x1f, 0x76, 0xed, 0x6a, 0x61, 0x35, 0x83, //0x0000e0c8 .quad -8992173969096958177 + 0xa6, 0x09, 0x62, 0x9c, 0x6c, 0x20, 0x16, 0x5f, //0x0000e0d0 .quad 6851699533943015846 + 0xe7, 0xa6, 0xd3, 0xa8, 0xc5, 0xb9, 0x02, 0xa4, //0x0000e0d8 .quad -6628531442943809817 + 0x0f, 0x8c, 0x7a, 0xc3, 0x87, 0xa8, 0xdb, 0x36, //0x0000e0e0 .quad 3952938399001381903 + 0xa1, 0x90, 0x08, 0x13, 0x37, 0x68, 0x03, 0xcd, //0x0000e0e8 .quad -3673978285252374367 + 0x89, 0x97, 0x2c, 0xda, 0x54, 0x49, 0x49, 0xc2, //0x0000e0f0 .quad -4446942528265218167 + 0x64, 0x5a, 0xe5, 0x6b, 0x22, 0x21, 0x22, 0x80, //0x0000e0f8 .quad -9213765455923815836 + 0x6c, 0xbd, 0xb7, 0x10, 0xaa, 0x9b, 0xdb, 0xf2, //0x0000e100 .quad -946992141904134804 + 0xfd, 0xb0, 0xde, 0x06, 0x6b, 0xa9, 0x2a, 0xa0, //0x0000e108 .quad -6905520801477381891 + 0xc7, 0xac, 0xe5, 0x94, 0x94, 0x82, 0x92, 0x6f, //0x0000e110 .quad 8039631859474607303 + 0x3d, 0x5d, 0x96, 0xc8, 0xc5, 0x53, 0x35, 0xc8, //0x0000e118 .quad -4020214983419339459 + 0xf9, 0x17, 0x1f, 0xba, 0x39, 0x23, 0x77, 0xcb, //0x0000e120 .quad -3785518230938904583 + 0x8c, 0xf4, 0xbb, 0x3a, 0xb7, 0xa8, 0x42, 0xfa, //0x0000e128 .quad -413582710846786420 + 0xfb, 0x6e, 0x53, 0x14, 0x04, 0x76, 0x2a, 0xff, //0x0000e130 .quad -60105885123121413 + 0xd7, 0x78, 0xb5, 0x84, 0x72, 0xa9, 0x69, 0x9c, //0x0000e138 .quad -7176018221920323369 + 0xba, 0x4a, 0x68, 0x19, 0x85, 0x13, 0xf5, 0xfe, //0x0000e140 .quad -75132356403901766 + 0x0d, 0xd7, 0xe2, 0x25, 0xcf, 0x13, 0x84, 0xc3, //0x0000e148 .quad -4358336758973016307 + 0x69, 0x5d, 0xc2, 0x5f, 0x66, 0x58, 0xb2, 0x7e, //0x0000e150 .quad 9129456591349898601 + 0xd1, 0x8c, 0x5b, 0xef, 0xc2, 0x18, 0x65, 0xf4, //0x0000e158 .quad -836234930288882479 + 0x61, 0x7a, 0xd9, 0xfb, 0x3f, 0x77, 0x2f, 0xef, //0x0000e160 .quad -1211618658047395231 + 0x02, 0x38, 0x99, 0xd5, 0x79, 0x2f, 0xbf, 0x98, //0x0000e168 .quad -7440175859071633406 + 0xfa, 0xd8, 0xcf, 0xfa, 0x0f, 0x55, 0xfb, 0xaa, //0x0000e170 .quad -6126209340986631942 + 0x03, 0x86, 0xff, 0x4a, 0x58, 0xfb, 0xee, 0xbe, //0x0000e178 .quad -4688533805412153853 + 0x38, 0xcf, 0x83, 0xf9, 0x53, 0x2a, 0xba, 0x95, //0x0000e180 .quad -7657761676233289928 + 0x84, 0x67, 0xbf, 0x5d, 0x2e, 0xba, 0xaa, 0xee, //0x0000e188 .quad -1248981238337804412 + 0x83, 0x61, 0xf2, 0x7b, 0x74, 0x5a, 0x94, 0xdd, //0x0000e190 .quad -2480258038432112253 + 0xb2, 0xa0, 0x97, 0xfa, 0x5c, 0xb4, 0x2a, 0x95, //0x0000e198 .quad -7698142301602209614 + 0xe4, 0xf9, 0xee, 0x9a, 0x11, 0x71, 0xf9, 0x94, //0x0000e1a0 .quad -7712008566467528220 + 0xdf, 0x88, 0x3d, 0x39, 0x74, 0x61, 0x75, 0xba, //0x0000e1a8 .quad -5010991858575374113 + 0x5d, 0xb8, 0xaa, 0x01, 0x56, 0xcd, 0x37, 0x7a, //0x0000e1b0 .quad 8806733365625141341 + 0x17, 0xeb, 0x8c, 0x47, 0xd1, 0xb9, 0x12, 0xe9, //0x0000e1b8 .quad -1652053804791829737 + 0x3a, 0xb3, 0x0a, 0xc1, 0x55, 0xe0, 0x62, 0xac, //0x0000e1c0 .quad -6025006692552756422 + 0xee, 0x12, 0xb8, 0xcc, 0x22, 0xb4, 0xab, 0x91, //0x0000e1c8 .quad -7950062655635975442 + 0x09, 0x60, 0x4d, 0x31, 0x6b, 0x98, 0x7b, 0x57, //0x0000e1d0 .quad 6303799689591218185 + 0xaa, 0x17, 0xe6, 0x7f, 0x2b, 0xa1, 0x16, 0xb6, //0x0000e1d8 .quad -5325892301117581398 + 0x0b, 0xb8, 0xa0, 0xfd, 0x85, 0x7e, 0x5a, 0xed, //0x0000e1e0 .quad -1343622424865753077 + 0x94, 0x9d, 0xdf, 0x5f, 0x76, 0x49, 0x9c, 0xe3, //0x0000e1e8 .quad -2045679357969588844 + 0x07, 0x73, 0x84, 0xbe, 0x13, 0x8f, 0x58, 0x14, //0x0000e1f0 .quad 1466078993672598279 + 0x7d, 0xc2, 0xeb, 0xfb, 0xe9, 0xad, 0x41, 0x8e, //0x0000e1f8 .quad -8196078626372074883 + 0xc8, 0x8f, 0x25, 0xae, 0xd8, 0xb2, 0x6e, 0x59, //0x0000e200 .quad 6444284760518135752 + 0x1c, 0xb3, 0xe6, 0x7a, 0x64, 0x19, 0xd2, 0xb1, //0x0000e208 .quad -5633412264537705700 + 0xbb, 0xf3, 0xae, 0xd9, 0x8e, 0x5f, 0xca, 0x6f, //0x0000e210 .quad 8055355950647669691 + 0xe3, 0x5f, 0xa0, 0x99, 0xbd, 0x9f, 0x46, 0xde, //0x0000e218 .quad -2430079312244744221 + 0x54, 0x58, 0x0d, 0x48, 0xb9, 0x7b, 0xde, 0x25, //0x0000e220 .quad 2728754459941099604 + 0xee, 0x3b, 0x04, 0x80, 0xd6, 0x23, 0xec, 0x8a, //0x0000e228 .quad -8436328597794046994 + 0x6a, 0xae, 0x10, 0x9a, 0xa7, 0x1a, 0x56, 0xaf, //0x0000e230 .quad -5812428961928401302 + 0xe9, 0x4a, 0x05, 0x20, 0xcc, 0x2c, 0xa7, 0xad, //0x0000e238 .quad -5933724728815170839 + 0x04, 0xda, 0x94, 0x80, 0x51, 0xa1, 0x2b, 0x1b, //0x0000e240 .quad 1957835834444274180 + 0xa4, 0x9d, 0x06, 0x28, 0xff, 0xf7, 0x10, 0xd9, //0x0000e248 .quad -2805469892591575644 + 0x42, 0x08, 0x5d, 0xf0, 0xd2, 0x44, 0xfb, 0x90, //0x0000e250 .quad -7999724640327104446 + 0x86, 0x22, 0x04, 0x79, 0xff, 0x9a, 0xaa, 0x87, //0x0000e258 .quad -8670947710510816634 + 0x53, 0x4a, 0x74, 0xac, 0x07, 0x16, 0x3a, 0x35, //0x0000e260 .quad 3835402254873283155 + 0x28, 0x2b, 0x45, 0x57, 0xbf, 0x41, 0x95, 0xa9, //0x0000e268 .quad -6226998619711132888 + 0xe8, 0x5c, 0x91, 0x97, 0x89, 0x9b, 0x88, 0x42, //0x0000e270 .quad 4794252818591603944 + 0xf2, 0x75, 0x16, 0x2d, 0x2f, 0x92, 0xfa, 0xd3, //0x0000e278 .quad -3172062256211528206 + 0x11, 0xda, 0xba, 0xfe, 0x35, 0x61, 0x95, 0x69, //0x0000e280 .quad 7608094030047140369 + 0xb7, 0x09, 0x2e, 0x7c, 0x5d, 0x9b, 0x7c, 0x84, //0x0000e288 .quad -8900067937773286985 + 0x95, 0x90, 0x69, 0x7e, 0x83, 0xb9, 0xfa, 0x43, //0x0000e290 .quad 4898431519131537557 + 0x25, 0x8c, 0x39, 0xdb, 0x34, 0xc2, 0x9b, 0xa5, //0x0000e298 .quad -6513398903789220827 + 0xbb, 0xf4, 0x03, 0x5e, 0xe4, 0x67, 0xf9, 0x94, //0x0000e2a0 .quad -7712018656367741765 + 0x2e, 0xef, 0x07, 0x12, 0xc2, 0xb2, 0x02, 0xcf, //0x0000e2a8 .quad -3530062611309138130 + 0xf5, 0x78, 0xc2, 0xba, 0xee, 0xe0, 0x1b, 0x1d, //0x0000e2b0 .quad 2097517367411243253 + 0x7d, 0xf5, 0x44, 0x4b, 0xb9, 0xaf, 0x61, 0x81, //0x0000e2b8 .quad -9123818159709293187 + 0x32, 0x17, 0x73, 0x69, 0x2a, 0xd9, 0x62, 0x64, //0x0000e2c0 .quad 7233582727691441970 + 0xdc, 0x32, 0x16, 0x9e, 0xa7, 0x1b, 0xba, 0xa1, //0x0000e2c8 .quad -6793086681209228580 + 0xfe, 0xdc, 0xcf, 0x03, 0x75, 0x8f, 0x7b, 0x7d, //0x0000e2d0 .quad 9041978409614302462 + 0x93, 0xbf, 0x9b, 0x85, 0x91, 0xa2, 0x28, 0xca, //0x0000e2d8 .quad -3879672333084147821 + 0x3e, 0xd4, 0xc3, 0x44, 0x52, 0x73, 0xda, 0x5c, //0x0000e2e0 .quad 6690786993590490174 + 0x78, 0xaf, 0x02, 0xe7, 0x35, 0xcb, 0xb2, 0xfc, //0x0000e2e8 .quad -237904397927796872 + 0xa7, 0x64, 0xfa, 0x6a, 0x13, 0x88, 0x08, 0x3a, //0x0000e2f0 .quad 4181741870994056359 + 0xab, 0xad, 0x61, 0xb0, 0x01, 0xbf, 0xef, 0x9d, //0x0000e2f8 .quad -7066219276345954901 + 0xd0, 0xfd, 0xb8, 0x45, 0x18, 0xaa, 0x8a, 0x08, //0x0000e300 .quad 615491320315182544 + 0x16, 0x19, 0x7a, 0x1c, 0xc2, 0xae, 0x6b, 0xc5, //0x0000e308 .quad -4221088077005055722 + 0x45, 0x3d, 0x27, 0x57, 0x9e, 0x54, 0xad, 0x8a, //0x0000e310 .quad -8454007886460797627 + 0x5b, 0x9f, 0x98, 0xa3, 0x72, 0x9a, 0xc6, 0xf6, //0x0000e318 .quad -664674077828931749 + 0x4b, 0x86, 0x78, 0xf6, 0xe2, 0x54, 0xac, 0x36, //0x0000e320 .quad 3939617107816777291 + 0x99, 0x63, 0x3f, 0xa6, 0x87, 0x20, 0x3c, 0x9a, //0x0000e328 .quad -7332950326284164199 + 0xdd, 0xa7, 0x16, 0xb4, 0x1b, 0x6a, 0x57, 0x84, //0x0000e330 .quad -8910536670511192099 + 0x7f, 0x3c, 0xcf, 0x8f, 0xa9, 0x28, 0xcb, 0xc0, //0x0000e338 .quad -4554501889427817345 + 0xd5, 0x51, 0x1c, 0xa1, 0xa2, 0x44, 0x6d, 0x65, //0x0000e340 .quad 7308573235570561493 + 0x9f, 0x0b, 0xc3, 0xf3, 0xd3, 0xf2, 0xfd, 0xf0, //0x0000e348 .quad -1081441343357383777 + 0x25, 0xb3, 0xb1, 0xa4, 0xe5, 0x4a, 0x64, 0x9f, //0x0000e350 .quad -6961356773836868827 + 0x43, 0xe7, 0x59, 0x78, 0xc4, 0xb7, 0x9e, 0x96, //0x0000e358 .quad -7593429867239446717 + 0xee, 0x1f, 0xde, 0x0d, 0x9f, 0x5d, 0x3d, 0x87, //0x0000e360 .quad -8701695967296086034 + 0x14, 0x61, 0x70, 0x96, 0xb5, 0x65, 0x46, 0xbc, //0x0000e368 .quad -4880101315621920492 + 0xea, 0xa7, 0x55, 0xd1, 0x06, 0xb5, 0x0c, 0xa9, //0x0000e370 .quad -6265433940692719638 + 0x59, 0x79, 0x0c, 0xfc, 0x22, 0xff, 0x57, 0xeb, //0x0000e378 .quad -1488440626100012711 + 0xf2, 0x88, 0xd5, 0x42, 0x24, 0xf1, 0xa7, 0x09, //0x0000e380 .quad 695789805494438130 + 0xd8, 0xcb, 0x87, 0xdd, 0x75, 0xff, 0x16, 0x93, //0x0000e388 .quad -7847804418953589800 + 0x2f, 0xeb, 0x8a, 0x53, 0x6d, 0xed, 0x11, 0x0c, //0x0000e390 .quad 869737256868047663 + 0xce, 0xbe, 0xe9, 0x54, 0x53, 0xbf, 0xdc, 0xb7, //0x0000e398 .quad -5198069505264599346 + 0xfa, 0xa5, 0x6d, 0xa8, 0xc8, 0x68, 0x16, 0x8f, //0x0000e3a0 .quad -8136200465769716230 + 0x81, 0x2e, 0x24, 0x2a, 0x28, 0xef, 0xd3, 0xe5, //0x0000e3a8 .quad -1885900863153361279 + 0xbc, 0x87, 0x44, 0x69, 0x7d, 0x01, 0x6e, 0xf9, //0x0000e3b0 .quad -473439272678684740 + 0x10, 0x9d, 0x56, 0x1a, 0x79, 0x75, 0xa4, 0x8f, //0x0000e3b8 .quad -8096217067111932656 + 0xac, 0xa9, 0x95, 0xc3, 0xdc, 0x81, 0xc9, 0x37, //0x0000e3c0 .quad 4019886927579031980 + 0x55, 0x44, 0xec, 0x60, 0xd7, 0x92, 0x8d, 0xb3, //0x0000e3c8 .quad -5508585315462527915 + 0x17, 0x14, 0x7b, 0xf4, 0x53, 0xe2, 0xbb, 0x85, //0x0000e3d0 .quad -8810199395808373737 + 0x6a, 0x55, 0x27, 0x39, 0x8d, 0xf7, 0x70, 0xe0, //0x0000e3d8 .quad -2274045625900771990 + 0x8e, 0xec, 0xcc, 0x78, 0x74, 0x6d, 0x95, 0x93, //0x0000e3e0 .quad -7812217631593927538 + 0x62, 0x95, 0xb8, 0x43, 0xb8, 0x9a, 0x46, 0x8c, //0x0000e3e8 .quad -8338807543829064350 + 0xb2, 0x27, 0x00, 0x97, 0xd1, 0xc8, 0x7a, 0x38, //0x0000e3f0 .quad 4069786015789754290 + 0xbb, 0xba, 0xa6, 0x54, 0x66, 0x41, 0x58, 0xaf, //0x0000e3f8 .quad -5811823411358942533 + 0x9e, 0x31, 0xc0, 0xfc, 0x05, 0x7b, 0x99, 0x06, //0x0000e400 .quad 475546501309804958 + 0x6a, 0x69, 0xd0, 0xe9, 0xbf, 0x51, 0x2e, 0xdb, //0x0000e408 .quad -2653093245771290262 + 0x03, 0x1f, 0xf8, 0xbd, 0xe3, 0xec, 0x1f, 0x44, //0x0000e410 .quad 4908902581746016003 + 0xe2, 0x41, 0x22, 0xf2, 0x17, 0xf3, 0xfc, 0x88, //0x0000e418 .quad -8575712306248138270 + 0xc3, 0x26, 0x76, 0xad, 0x1c, 0xe8, 0x27, 0xd5, //0x0000e420 .quad -3087243809672255805 + 0x5a, 0xd2, 0xaa, 0xee, 0xdd, 0x2f, 0x3c, 0xab, //0x0000e428 .quad -6107954364382784934 + 0x74, 0xb0, 0xd3, 0xd8, 0x23, 0xe2, 0x71, 0x8a, //0x0000e430 .quad -8470740780517707660 + 0xf1, 0x86, 0x55, 0x6a, 0xd5, 0x3b, 0x0b, 0xd6, //0x0000e438 .quad -3023256937051093263 + 0x49, 0x4e, 0x84, 0x67, 0x56, 0x2d, 0x87, 0xf6, //0x0000e440 .quad -682526969396179383 + 0x56, 0x74, 0x75, 0x62, 0x65, 0x05, 0xc7, 0x85, //0x0000e448 .quad -8807064613298015146 + 0xdb, 0x61, 0x65, 0x01, 0xac, 0xf8, 0x28, 0xb4, //0x0000e450 .quad -5464844730172612133 + 0x6c, 0xd1, 0x12, 0xbb, 0xbe, 0xc6, 0x38, 0xa7, //0x0000e458 .quad -6397144748195131028 + 0x52, 0xba, 0xbe, 0x01, 0xd7, 0x36, 0x33, 0xe1, //0x0000e460 .quad -2219369894288377262 + 0xc7, 0x85, 0xd7, 0x69, 0x6e, 0xf8, 0x06, 0xd1, //0x0000e468 .quad -3384744916816525881 + 0x73, 0x34, 0x17, 0x61, 0x46, 0x02, 0xc0, 0xec, //0x0000e470 .quad -1387106183930235789 + 0x9c, 0xb3, 0x26, 0x02, 0x45, 0x5b, 0xa4, 0x82, //0x0000e478 .quad -9032994600651410532 + 0x90, 0x01, 0x5d, 0xf9, 0xd7, 0x02, 0xf0, 0x27, //0x0000e480 .quad 2877803288514593168 + 0x84, 0x60, 0xb0, 0x42, 0x16, 0x72, 0x4d, 0xa3, //0x0000e488 .quad -6679557232386875260 + 0xf4, 0x41, 0xb4, 0xf7, 0x8d, 0x03, 0xec, 0x31, //0x0000e490 .quad 3597254110643241460 + 0xa5, 0x78, 0x5c, 0xd3, 0x9b, 0xce, 0x20, 0xcc, //0x0000e498 .quad -3737760522056206171 + 0x71, 0x52, 0xa1, 0x75, 0x71, 0x04, 0x67, 0x7e, //0x0000e4a0 .quad 9108253656731439729 + 0xce, 0x96, 0x33, 0xc8, 0x42, 0x02, 0x29, 0xff, //0x0000e4a8 .quad -60514634142869810 + 0x86, 0xd3, 0x84, 0xe9, 0xc6, 0x62, 0x00, 0x0f, //0x0000e4b0 .quad 1080972517029761926 + 0x41, 0x3e, 0x20, 0xbd, 0x69, 0xa1, 0x79, 0x9f, //0x0000e4b8 .quad -6955350673980375487 + 0x68, 0x08, 0xe6, 0xa3, 0x78, 0x7b, 0xc0, 0x52, //0x0000e4c0 .quad 5962901664714590312 + 0xd1, 0x4d, 0x68, 0x2c, 0xc4, 0x09, 0x58, 0xc7, //0x0000e4c8 .quad -4082502324048081455 + 0x82, 0x8a, 0xdf, 0xcc, 0x56, 0x9a, 0x70, 0xa7, //0x0000e4d0 .quad -6381430974388925822 + 0x45, 0x61, 0x82, 0x37, 0x35, 0x0c, 0x2e, 0xf9, //0x0000e4d8 .quad -491441886632713915 + 0x91, 0xb6, 0x0b, 0x40, 0x76, 0x60, 0xa6, 0x88, //0x0000e4e0 .quad -8600080377420466543 + 0xcb, 0x7c, 0xb1, 0x42, 0xa1, 0xc7, 0xbc, 0x9b, //0x0000e4e8 .quad -7224680206786528053 + 0x35, 0xa4, 0x0e, 0xd0, 0x93, 0xf8, 0xcf, 0x6a, //0x0000e4f0 .quad 7696643601933968437 + 0xfe, 0xdb, 0x5d, 0x93, 0x89, 0xf9, 0xab, 0xc2, //0x0000e4f8 .quad -4419164240055772162 + 0x43, 0x4d, 0x12, 0xc4, 0xb8, 0xf6, 0x83, 0x05, //0x0000e500 .quad 397432465562684739 + 0xfe, 0x52, 0x35, 0xf8, 0xeb, 0xf7, 0x56, 0xf3, //0x0000e508 .quad -912269281642327298 + 0x4a, 0x70, 0x8b, 0x7a, 0x33, 0x7a, 0x72, 0xc3, //0x0000e510 .quad -4363290727450709942 + 0xde, 0x53, 0x21, 0x7b, 0xf3, 0x5a, 0x16, 0x98, //0x0000e518 .quad -7487697328667536418 + 0x5c, 0x4c, 0x2e, 0x59, 0xc0, 0x18, 0x4f, 0x74, //0x0000e520 .quad 8380944645968776284 + 0xd6, 0xa8, 0xe9, 0x59, 0xb0, 0xf1, 0x1b, 0xbe, //0x0000e528 .quad -4747935642407032618 + 0x73, 0xdf, 0x79, 0x6f, 0xf0, 0xde, 0x62, 0x11, //0x0000e530 .quad 1252808770606194547 + 0x0c, 0x13, 0x64, 0x70, 0x1c, 0xee, 0xa2, 0xed, //0x0000e538 .quad -1323233534581402868 + 0xa8, 0x2b, 0xac, 0x45, 0x56, 0xcb, 0xdd, 0x8a, //0x0000e540 .quad -8440366555225904216 + 0xe7, 0x8b, 0x3e, 0xc6, 0xd1, 0xd4, 0x85, 0x94, //0x0000e548 .quad -7744549986754458649 + 0x92, 0x36, 0x17, 0xd7, 0x2b, 0x3e, 0x95, 0x6d, //0x0000e550 .quad 7896285879677171346 + 0xe1, 0x2e, 0xce, 0x37, 0x06, 0x4a, 0xa7, 0xb9, //0x0000e558 .quad -5069001465015685407 + 0x37, 0x04, 0xdd, 0xcc, 0xb6, 0x8d, 0xfa, 0xc8, //0x0000e560 .quad -3964700705685699529 + 0x99, 0xba, 0xc1, 0xc5, 0x87, 0x1c, 0x11, 0xe8, //0x0000e568 .quad -1724565812842218855 + 0xa2, 0x22, 0x0a, 0x40, 0x92, 0x98, 0x9c, 0x1d, //0x0000e570 .quad 2133748077373825698 + 0xa0, 0x14, 0x99, 0xdb, 0xd4, 0xb1, 0x0a, 0x91, //0x0000e578 .quad -7995382660667468640 + 0x4b, 0xab, 0x0c, 0xd0, 0xb6, 0xbe, 0x03, 0x25, //0x0000e580 .quad 2667185096717282123 + 0xc8, 0x59, 0x7f, 0x12, 0x4a, 0x5e, 0x4d, 0xb5, //0x0000e588 .quad -5382542307406947896 + 0x1d, 0xd6, 0x0f, 0x84, 0x64, 0xae, 0x44, 0x2e, //0x0000e590 .quad 3333981370896602653 + 0x3a, 0x30, 0x1f, 0x97, 0xdc, 0xb5, 0xa0, 0xe2, //0x0000e598 .quad -2116491865831296966 + 0xd2, 0xe5, 0x89, 0xd2, 0xfe, 0xec, 0xea, 0x5c, //0x0000e5a0 .quad 6695424375237764562 + 0x24, 0x7e, 0x73, 0xde, 0xa9, 0x71, 0xa4, 0x8d, //0x0000e5a8 .quad -8240336443785642460 + 0x47, 0x5f, 0x2c, 0x87, 0x3e, 0xa8, 0x25, 0x74, //0x0000e5b0 .quad 8369280469047205703 + 0xad, 0x5d, 0x10, 0x56, 0x14, 0x8e, 0x0d, 0xb1, //0x0000e5b8 .quad -5688734536304665171 + 0x19, 0x77, 0xf7, 0x28, 0x4e, 0x12, 0x2f, 0xd1, //0x0000e5c0 .quad -3373457468973156583 + 0x18, 0x75, 0x94, 0x6b, 0x99, 0xf1, 0x50, 0xdd, //0x0000e5c8 .quad -2499232151953443560 + 0x6f, 0xaa, 0x9a, 0xd9, 0x70, 0x6b, 0xbd, 0x82, //0x0000e5d0 .quad -9025939945749304721 + 0x2f, 0xc9, 0x3c, 0xe3, 0xff, 0x96, 0x52, 0x8a, //0x0000e5d8 .quad -8479549122611984081 + 0x0b, 0x55, 0x01, 0x10, 0x4d, 0xc6, 0x6c, 0x63, //0x0000e5e0 .quad 7164319141522920715 + 0x7b, 0xfb, 0x0b, 0xdc, 0xbf, 0x3c, 0xe7, 0xac, //0x0000e5e8 .quad -5987750384837592197 + 0x4e, 0xaa, 0x01, 0x54, 0xe0, 0xf7, 0x47, 0x3c, //0x0000e5f0 .quad 4343712908476262990 + 0x5a, 0xfa, 0x0e, 0xd3, 0xef, 0x0b, 0x21, 0xd8, //0x0000e5f8 .quad -2873001962619602342 + 0x71, 0x0a, 0x81, 0x34, 0xec, 0xfa, 0xac, 0x65, //0x0000e600 .quad 7326506586225052273 + 0x78, 0x5c, 0xe9, 0xe3, 0x75, 0xa7, 0x14, 0x87, //0x0000e608 .quad -8713155254278333320 + 0x0d, 0x4d, 0xa1, 0x41, 0xa7, 0x39, 0x18, 0x7f, //0x0000e610 .quad 9158133232781315341 + 0x96, 0xb3, 0xe3, 0x5c, 0x53, 0xd1, 0xd9, 0xa8, //0x0000e618 .quad -6279758049420528746 + 0x50, 0xa0, 0x09, 0x12, 0x11, 0x48, 0xde, 0x1e, //0x0000e620 .quad 2224294504121868368 + 0x7c, 0xa0, 0x1c, 0x34, 0xa8, 0x45, 0x10, 0xd3, //0x0000e628 .quad -3238011543348273028 + 0x32, 0x04, 0x46, 0xab, 0x0a, 0xed, 0x4a, 0x93, //0x0000e630 .quad -7833187971778608078 + 0x4d, 0xe4, 0x91, 0x20, 0x89, 0x2b, 0xea, 0x83, //0x0000e638 .quad -8941286242233752499 + 0x3f, 0x85, 0x17, 0x56, 0x4d, 0xa8, 0x1d, 0xf8, //0x0000e640 .quad -568112927868484289 + 0x60, 0x5d, 0xb6, 0x68, 0x6b, 0xb6, 0xe4, 0xa4, //0x0000e648 .quad -6564921784364802720 + 0x8e, 0x66, 0x9d, 0xab, 0x60, 0x12, 0x25, 0x36, //0x0000e650 .quad 3901544858591782542 + 0xb9, 0xf4, 0xe3, 0x42, 0x06, 0xe4, 0x1d, 0xce, //0x0000e658 .quad -3594466212028615495 + 0x19, 0x60, 0x42, 0x6b, 0x7c, 0x2b, 0xd7, 0xc1, //0x0000e660 .quad -4479063491021217767 + 0xf3, 0x78, 0xce, 0xe9, 0x83, 0xae, 0xd2, 0x80, //0x0000e668 .quad -9164070410158966541 + 0x1f, 0xf8, 0x12, 0x86, 0x5b, 0xf6, 0x4c, 0xb2, //0x0000e670 .quad -5598829363776522209 + 0x30, 0x17, 0x42, 0xe4, 0x24, 0x5a, 0x07, 0xa1, //0x0000e678 .quad -6843401994271320272 + 0x27, 0xb6, 0x97, 0x67, 0xf2, 0x33, 0xe0, 0xde, //0x0000e680 .quad -2386850686293264857 + 0xfc, 0x9c, 0x52, 0x1d, 0xae, 0x30, 0x49, 0xc9, //0x0000e688 .quad -3942566474411762436 + 0xb1, 0xa3, 0x7d, 0x01, 0xef, 0x40, 0x98, 0x16, //0x0000e690 .quad 1628122660560806833 + 0x3c, 0x44, 0xa7, 0xa4, 0xd9, 0x7c, 0x9b, 0xfb, //0x0000e698 .quad -316522074587315140 + 0x4e, 0x86, 0xee, 0x60, 0x95, 0x28, 0x1f, 0x8e, //0x0000e6a0 .quad -8205795374004271538 + 0xa5, 0x8a, 0xe8, 0x06, 0x08, 0x2e, 0x41, 0x9d, //0x0000e6a8 .quad -7115355324258153819 + 0xe2, 0x27, 0x2a, 0xb9, 0xba, 0xf2, 0xa6, 0xf1, //0x0000e6b0 .quad -1033872180650563614 + 0x4e, 0xad, 0xa2, 0x08, 0x8a, 0x79, 0x91, 0xc4, //0x0000e6b8 .quad -4282508136895304370 + 0xdb, 0xb1, 0x74, 0x67, 0x69, 0xaf, 0x10, 0xae, //0x0000e6c0 .quad -5904026244240592421 + 0xa2, 0x58, 0xcb, 0x8a, 0xec, 0xd7, 0xb5, 0xf5, //0x0000e6c8 .quad -741449152691742558 + 0x29, 0xef, 0xa8, 0xe0, 0xa1, 0x6d, 0xca, 0xac, //0x0000e6d0 .quad -5995859411864064215 + 0x65, 0x17, 0xbf, 0xd6, 0xf3, 0xa6, 0x91, 0x99, //0x0000e6d8 .quad -7380934748073420955 + 0xf3, 0x2a, 0xd3, 0x58, 0x0a, 0x09, 0xfd, 0x17, //0x0000e6e0 .quad 1728547772024695539 + 0x3f, 0xdd, 0x6e, 0xcc, 0xb0, 0x10, 0xf6, 0xbf, //0x0000e6e8 .quad -4614482416664388289 + 0xb0, 0xf5, 0x07, 0xef, 0x4c, 0x4b, 0xfc, 0xdd, //0x0000e6f0 .quad -2451001303396518480 + 0x8e, 0x94, 0x8a, 0xff, 0xdc, 0x94, 0xf3, 0xef, //0x0000e6f8 .quad -1156417002403097458 + 0x8e, 0xf9, 0x64, 0x15, 0x10, 0xaf, 0xbd, 0x4a, //0x0000e700 .quad 5385653213018257806 + 0xd9, 0x9c, 0xb6, 0x1f, 0x0a, 0x3d, 0xf8, 0x95, //0x0000e708 .quad -7640289654143017767 + 0xf1, 0x37, 0xbe, 0x1a, 0xd4, 0x1a, 0x6d, 0x9d, //0x0000e710 .quad -7102991539009341455 + 0x0f, 0x44, 0xa4, 0xa7, 0x4c, 0x4c, 0x76, 0xbb, //0x0000e718 .quad -4938676049251384305 + 0xed, 0xc5, 0x6d, 0x21, 0x89, 0x61, 0xc8, 0x84, //0x0000e720 .quad -8878739423761676819 + 0x13, 0x55, 0x8d, 0xd1, 0x5f, 0xdf, 0x53, 0xea, //0x0000e728 .quad -1561659043136842477 + 0xb4, 0x9b, 0xe4, 0xb4, 0xf5, 0x3c, 0xfd, 0x32, //0x0000e730 .quad 3674159897003727796 + 0x2c, 0x55, 0xf8, 0xe2, 0x9b, 0x6b, 0x74, 0x92, //0x0000e738 .quad -7893565929601608404 + 0xa1, 0xc2, 0x1d, 0x22, 0x33, 0x8c, 0xbc, 0x3f, //0x0000e740 .quad 4592699871254659745 + 0x77, 0x6a, 0xb6, 0xdb, 0x82, 0x86, 0x11, 0xb7, //0x0000e748 .quad -5255271393574622601 + 0x4a, 0x33, 0xa5, 0xea, 0x3f, 0xaf, 0xab, 0x0f, //0x0000e750 .quad 1129188820640936778 + 0x15, 0x05, 0xa4, 0x92, 0x23, 0xe8, 0xd5, 0xe4, //0x0000e758 .quad -1957403223540890347 + 0x0e, 0x40, 0xa7, 0xf2, 0x87, 0x4d, 0xcb, 0x29, //0x0000e760 .quad 3011586022114279438 + 0x2d, 0x83, 0xa6, 0x3b, 0x16, 0xb1, 0x05, 0x8f, //0x0000e768 .quad -8140906042354138323 + 0x12, 0x10, 0x51, 0xef, 0xe9, 0x20, 0x3e, 0x74, //0x0000e770 .quad 8376168546070237202 + 0xf8, 0x23, 0x90, 0xca, 0x5b, 0x1d, 0xc7, 0xb2, //0x0000e778 .quad -5564446534515285000 + 0x16, 0x54, 0x25, 0x6b, 0x24, 0xa9, 0x4d, 0x91, //0x0000e780 .quad -7976533391121755114 + 0xf6, 0x2c, 0x34, 0xbd, 0xb2, 0xe4, 0x78, 0xdf, //0x0000e788 .quad -2343872149716718346 + 0x8e, 0x54, 0xf7, 0xc2, 0xb6, 0x89, 0xd0, 0x1a, //0x0000e790 .quad 1932195658189984910 + 0x1a, 0x9c, 0x40, 0xb6, 0xef, 0x8e, 0xab, 0x8b, //0x0000e798 .quad -8382449121214030822 + 0xb1, 0x29, 0xb5, 0x73, 0x24, 0xac, 0x84, 0xa1, //0x0000e7a0 .quad -6808127464117294671 + 0x20, 0xc3, 0xd0, 0xa3, 0xab, 0x72, 0x96, 0xae, //0x0000e7a8 .quad -5866375383090150624 + 0x1e, 0x74, 0xa2, 0x90, 0x2d, 0xd7, 0xe5, 0xc9, //0x0000e7b0 .quad -3898473311719230434 + 0xe8, 0xf3, 0xc4, 0x8c, 0x56, 0x0f, 0x3c, 0xda, //0x0000e7b8 .quad -2721283210435300376 + 0x92, 0x88, 0x65, 0x7a, 0x7c, 0xa6, 0x2f, 0x7e, //0x0000e7c0 .quad 9092669226243950738 + 0x71, 0x18, 0xfb, 0x17, 0x96, 0x89, 0x65, 0x88, //0x0000e7c8 .quad -8618331034163144591 + 0xb7, 0xea, 0xfe, 0x98, 0x1b, 0x90, 0xbb, 0xdd, //0x0000e7d0 .quad -2469221522477225289 + 0x8d, 0xde, 0xf9, 0x9d, 0xfb, 0xeb, 0x7e, 0xaa, //0x0000e7d8 .quad -6161227774276542835 + 0x65, 0xa5, 0x3e, 0x7f, 0x22, 0x74, 0x2a, 0x55, //0x0000e7e0 .quad 6136845133758244197 + 0x31, 0x56, 0x78, 0x85, 0xfa, 0xa6, 0x1e, 0xd5, //0x0000e7e8 .quad -3089848699418290639 + 0x5f, 0x27, 0x87, 0x8f, 0x95, 0x88, 0x3a, 0xd5, //0x0000e7f0 .quad -3082000819042179233 + 0xde, 0x35, 0x6b, 0x93, 0x5c, 0x28, 0x33, 0x85, //0x0000e7f8 .quad -8848684464777513506 + 0x37, 0xf1, 0x68, 0xf3, 0xba, 0x2a, 0x89, 0x8a, //0x0000e800 .quad -8464187042230111945 + 0x56, 0x03, 0x46, 0xb8, 0x73, 0xf2, 0x7f, 0xa6, //0x0000e808 .quad -6449169562544503978 + 0x85, 0x2d, 0x43, 0xb0, 0x69, 0x75, 0x2b, 0x2d, //0x0000e810 .quad 3254824252494523781 + 0x2c, 0x84, 0x57, 0xa6, 0x10, 0xef, 0x1f, 0xd0, //0x0000e818 .quad -3449775934753242068 + 0x73, 0xfc, 0x29, 0x0e, 0x62, 0x29, 0x3b, 0x9c, //0x0000e820 .quad -7189106879045698445 + 0x9b, 0xb2, 0xf6, 0x67, 0x6a, 0xf5, 0x13, 0x82, //0x0000e828 .quad -9073638986861858149 + 0x8f, 0x7b, 0xb4, 0x91, 0xba, 0xf3, 0x49, 0x83, //0x0000e830 .quad -8986383598807123057 + 0x42, 0x5f, 0xf4, 0x01, 0xc5, 0xf2, 0x98, 0xa2, //0x0000e838 .quad -6730362715149934782 + 0x73, 0x9a, 0x21, 0x36, 0xa9, 0x70, 0x1c, 0x24, //0x0000e840 .quad 2602078556773259891 + 0x13, 0x77, 0x71, 0x42, 0x76, 0x2f, 0x3f, 0xcb, //0x0000e848 .quad -3801267375510030573 + 0x10, 0x01, 0xaa, 0x83, 0xd3, 0x8c, 0x23, 0xed, //0x0000e850 .quad -1359087822460813040 + 0xd7, 0xd4, 0x0d, 0xd3, 0x53, 0xfb, 0x0e, 0xfe, //0x0000e858 .quad -139898200960150313 + 0xaa, 0x40, 0x4a, 0x32, 0x04, 0x38, 0x36, 0xf4, //0x0000e860 .quad -849429889038008150 + 0x06, 0xa5, 0xe8, 0x63, 0x14, 0x5d, 0xc9, 0x9e, //0x0000e868 .quad -7004965403241175802 + 0xd5, 0xd0, 0xdc, 0x3e, 0x05, 0xc6, 0x43, 0xb1, //0x0000e870 .quad -5673473379724898091 + 0x48, 0xce, 0xe2, 0x7c, 0x59, 0xb4, 0x7b, 0xc6, //0x0000e878 .quad -4144520735624081848 + 0x0a, 0x05, 0x94, 0x8e, 0x86, 0xb7, 0x94, 0xdd, //0x0000e880 .quad -2480155706228734710 + 0xda, 0x81, 0x1b, 0xdc, 0x6f, 0xa1, 0x1a, 0xf8, //0x0000e888 .quad -568964901102714406 + 0x26, 0x83, 0x1c, 0x19, 0xb4, 0xf2, 0x7c, 0xca, //0x0000e890 .quad -3855940325606653146 + 0x28, 0x31, 0x91, 0xe9, 0xe5, 0xa4, 0x10, 0x9b, //0x0000e898 .quad -7273132090830278360 + 0xf0, 0xa3, 0x63, 0x1f, 0x61, 0x2f, 0x1c, 0xfd, //0x0000e8a0 .quad -208239388580928528 + 0x72, 0x7d, 0xf5, 0x63, 0x1f, 0xce, 0xd4, 0xc1, //0x0000e8a8 .quad -4479729095110460046 + 0xec, 0x8c, 0x3c, 0x67, 0x39, 0x3b, 0x63, 0xbc, //0x0000e8b0 .quad -4871985254153548564 + 0xcf, 0xdc, 0xf2, 0x3c, 0xa7, 0x01, 0x4a, 0xf2, //0x0000e8b8 .quad -987975350460687153 + 0x13, 0xd8, 0x85, 0xe0, 0x03, 0x05, 0xbe, 0xd5, //0x0000e8c0 .quad -3044990783845967853 + 0x01, 0xca, 0x17, 0x86, 0x08, 0x41, 0x6e, 0x97, //0x0000e8c8 .quad -7535013621679011327 + 0x18, 0x4e, 0xa7, 0xd8, 0x44, 0x86, 0x2d, 0x4b, //0x0000e8d0 .quad 5417133557047315992 + 0x82, 0xbc, 0x9d, 0xa7, 0x4a, 0xd1, 0x49, 0xbd, //0x0000e8d8 .quad -4807081008671376254 + 0x9e, 0x21, 0xd1, 0x0e, 0xd6, 0xe7, 0xf8, 0xdd, //0x0000e8e0 .quad -2451955090545630818 + 0xa2, 0x2b, 0x85, 0x51, 0x9d, 0x45, 0x9c, 0xec, //0x0000e8e8 .quad -1397165242411832414 + 0x03, 0xb5, 0x42, 0xc9, 0xe5, 0x90, 0xbb, 0xca, //0x0000e8f0 .quad -3838314940804713213 + 0x45, 0x3b, 0xf3, 0x52, 0x82, 0xab, 0xe1, 0x93, //0x0000e8f8 .quad -7790757304148477115 + 0x43, 0x62, 0x93, 0x3b, 0x1f, 0x75, 0x6a, 0x3d, //0x0000e900 .quad 4425478360848884291 + 0x17, 0x0a, 0xb0, 0xe7, 0x62, 0x16, 0xda, 0xb8, //0x0000e908 .quad -5126760611758208489 + 0xd4, 0x3a, 0x78, 0x0a, 0x67, 0x12, 0xc5, 0x0c, //0x0000e910 .quad 920161932633717460 + 0x9d, 0x0c, 0x9c, 0xa1, 0xfb, 0x9b, 0x10, 0xe7, //0x0000e918 .quad -1796764746270372707 + 0xc5, 0x24, 0x8b, 0x66, 0x80, 0x2b, 0xfb, 0x27, //0x0000e920 .quad 2880944217109767365 + 0xe2, 0x87, 0x01, 0x45, 0x7d, 0x61, 0x6a, 0x90, //0x0000e928 .quad -8040506994060064798 + 0xf6, 0xed, 0x2d, 0x80, 0x60, 0xf6, 0xf9, 0xb1, //0x0000e930 .quad -5622191765467566602 + 0xda, 0xe9, 0x41, 0x96, 0xdc, 0xf9, 0x84, 0xb4, //0x0000e938 .quad -5438947724147693094 + 0x73, 0x69, 0x39, 0xa0, 0xf8, 0x73, 0x78, 0x5e, //0x0000e940 .quad 6807318348447705459 + 0x51, 0x64, 0xd2, 0xbb, 0x53, 0x38, 0xa6, 0xe1, //0x0000e948 .quad -2186998636757228463 + 0xe8, 0xe1, 0x23, 0x64, 0x7b, 0x48, 0x0b, 0xdb, //0x0000e950 .quad -2662955059861265944 + 0xb2, 0x7e, 0x63, 0x55, 0x34, 0xe3, 0x07, 0x8d, //0x0000e958 .quad -8284403175614349646 + 0x62, 0xda, 0x2c, 0x3d, 0x9a, 0x1a, 0xce, 0x91, //0x0000e960 .quad -7940379843253970334 + 0x5f, 0x5e, 0xbc, 0x6a, 0x01, 0xdc, 0x49, 0xb0, //0x0000e968 .quad -5743817951090549153 + 0xfb, 0x10, 0x78, 0xcc, 0x40, 0xa1, 0x41, 0x76, //0x0000e970 .quad 8521269269642088699 + 0xf7, 0x75, 0x6b, 0xc5, 0x01, 0x53, 0x5c, 0xdc, //0x0000e978 .quad -2568086420435798537 + 0x9d, 0x0a, 0xcb, 0x7f, 0xc8, 0x04, 0xe9, 0xa9, //0x0000e980 .quad -6203421752542164323 + 0xba, 0x29, 0x63, 0x1b, 0xe1, 0xb3, 0xb9, 0x89, //0x0000e988 .quad -8522583040413455942 + 0x44, 0xcd, 0xbd, 0x9f, 0xfa, 0x45, 0x63, 0x54, //0x0000e990 .quad 6080780864604458308 + 0x29, 0xf4, 0x3b, 0x62, 0xd9, 0x20, 0x28, 0xac, //0x0000e998 .quad -6041542782089432023 + 0x95, 0x40, 0xad, 0x47, 0x79, 0x17, 0x7c, 0xa9, //0x0000e9a0 .quad -6234081974526590827 + 0x33, 0xf1, 0xca, 0xba, 0x0f, 0x29, 0x32, 0xd7, //0x0000e9a8 .quad -2940242459184402125 + 0x5d, 0x48, 0xcc, 0xcc, 0xab, 0x8e, 0xed, 0x49, //0x0000e9b0 .quad 5327070802775656541 + 0xc0, 0xd6, 0xbe, 0xd4, 0xa9, 0x59, 0x7f, 0x86, //0x0000e9b8 .quad -8755180564631333184 + 0x74, 0x5a, 0xff, 0xbf, 0x56, 0xf2, 0x68, 0x5c, //0x0000e9c0 .quad 6658838503469570676 + 0x70, 0x8c, 0xee, 0x49, 0x14, 0x30, 0x1f, 0xa8, //0x0000e9c8 .quad -6332289687361778576 + 0x11, 0x31, 0xff, 0x6f, 0xec, 0x2e, 0x83, 0x73, //0x0000e9d0 .quad 8323548129336963345 + 0x8c, 0x2f, 0x6a, 0x5c, 0x19, 0xfc, 0x26, 0xd2, //0x0000e9d8 .quad -3303676090774835316 + 0xab, 0x7e, 0xff, 0xc5, 0x53, 0xfd, 0x31, 0xc8, //0x0000e9e0 .quad -4021154456019173717 + 0xb7, 0x5d, 0xc2, 0xd9, 0x8f, 0x5d, 0x58, 0x83, //0x0000e9e8 .quad -8982326584375353929 + 0x55, 0x5e, 0x7f, 0xb7, 0xa8, 0x7c, 0x3e, 0xba, //0x0000e9f0 .quad -5026443070023967147 + 0x25, 0xf5, 0x32, 0xd0, 0xf3, 0x74, 0x2e, 0xa4, //0x0000e9f8 .quad -6616222212041804507 + 0xeb, 0x35, 0x5f, 0xe5, 0xd2, 0x1b, 0xce, 0x28, //0x0000ea00 .quad 2940318199324816875 + 0x6f, 0xb2, 0x3f, 0xc4, 0x30, 0x12, 0x3a, 0xcd, //0x0000ea08 .quad -3658591746624867729 + 0xb3, 0x81, 0x5b, 0xcf, 0x63, 0xd1, 0x80, 0x79, //0x0000ea10 .quad 8755227902219092403 + 0x85, 0xcf, 0xa7, 0x7a, 0x5e, 0x4b, 0x44, 0x80, //0x0000ea18 .quad -9204148869281624187 + 0x1f, 0x62, 0x32, 0xc3, 0xbc, 0x05, 0xe1, 0xd7, //0x0000ea20 .quad -2891023177508298209 + 0x66, 0xc3, 0x51, 0x19, 0x36, 0x5e, 0x55, 0xa0, //0x0000ea28 .quad -6893500068174642330 + 0xa7, 0xfa, 0xfe, 0xf3, 0x2b, 0x47, 0xd9, 0x8d, //0x0000ea30 .quad -8225464990312760665 + 0x40, 0x34, 0xa6, 0x9f, 0xc3, 0xb5, 0x6a, 0xc8, //0x0000ea38 .quad -4005189066790915008 + 0x51, 0xb9, 0xfe, 0xf0, 0xf6, 0x98, 0x4f, 0xb1, //0x0000ea40 .quad -5670145219463562927 + 0x50, 0xc1, 0x8f, 0x87, 0x34, 0x63, 0x85, 0xfa, //0x0000ea48 .quad -394800315061255856 + 0xd3, 0x33, 0x9f, 0x56, 0x9a, 0xbf, 0xd1, 0x6e, //0x0000ea50 .quad 7985374283903742931 + 0xd2, 0xd8, 0xb9, 0xd4, 0x00, 0x5e, 0x93, 0x9c, //0x0000ea58 .quad -7164279224554366766 + 0xc8, 0x00, 0x47, 0xec, 0x80, 0x2f, 0x86, 0x0a, //0x0000ea60 .quad 758345818024902856 + 0x07, 0x4f, 0xe8, 0x09, 0x81, 0x35, 0xb8, 0xc3, //0x0000ea68 .quad -4343663012265570553 + 0xfa, 0xc0, 0x58, 0x27, 0x61, 0xbb, 0x27, 0xcd, //0x0000ea70 .quad -3663753745896259334 + 0xc8, 0x62, 0x62, 0x4c, 0xe1, 0x42, 0xa6, 0xf4, //0x0000ea78 .quad -817892746904575288 + 0x9c, 0x78, 0x97, 0xb8, 0x1c, 0xd5, 0x38, 0x80, //0x0000ea80 .quad -9207375118826243940 + 0xbd, 0x7d, 0xbd, 0xcf, 0xcc, 0xe9, 0xe7, 0x98, //0x0000ea88 .quad -7428711994456441411 + 0xc3, 0x56, 0xbd, 0xe6, 0x63, 0x0a, 0x47, 0xe0, //0x0000ea90 .quad -2285846861678029117 + 0x2c, 0xdd, 0xac, 0x03, 0x40, 0xe4, 0x21, 0xbf, //0x0000ea98 .quad -4674203974643163860 + 0x74, 0xac, 0x6c, 0xe0, 0xfc, 0xcc, 0x58, 0x18, //0x0000eaa0 .quad 1754377441329851508 + 0x78, 0x14, 0x98, 0x04, 0x50, 0x5d, 0xea, 0xee, //0x0000eaa8 .quad -1231068949876566920 + 0xc8, 0xeb, 0x43, 0x0c, 0x1e, 0x80, 0x37, 0x0f, //0x0000eab0 .quad 1096485900831157192 + 0xcb, 0x0c, 0xdf, 0x02, 0x52, 0x7a, 0x52, 0x95, //0x0000eab8 .quad -7686947121313936181 + 0xba, 0xe6, 0x54, 0x8f, 0x25, 0x60, 0x05, 0xd3, //0x0000eac0 .quad -3241078642388441414 + 0xfd, 0xcf, 0x96, 0x83, 0xe6, 0x18, 0xa7, 0xba, //0x0000eac8 .quad -4996997883215032323 + 0x69, 0x20, 0x2a, 0xf3, 0x2e, 0xb8, 0xc6, 0x47, //0x0000ead0 .quad 5172023733869224041 + 0xfd, 0x83, 0x7c, 0x24, 0x20, 0xdf, 0x50, 0xe9, //0x0000ead8 .quad -1634561335591402499 + 0x41, 0x54, 0xfa, 0x57, 0x1d, 0x33, 0xdc, 0x4c, //0x0000eae0 .quad 5538357842881958977 + 0x7e, 0xd2, 0xcd, 0x16, 0x74, 0x8b, 0xd2, 0x91, //0x0000eae8 .quad -7939129862385708418 + 0x52, 0xe9, 0xf8, 0xad, 0xe4, 0x3f, 0x13, 0xe0, //0x0000eaf0 .quad -2300424733252327086 + 0x1d, 0x47, 0x81, 0x1c, 0x51, 0x2e, 0x47, 0xb6, //0x0000eaf8 .quad -5312226309554747619 + 0xa6, 0x23, 0x77, 0xd9, 0xdd, 0x0f, 0x18, 0x58, //0x0000eb00 .quad 6347841120289366950 + 0xe5, 0x98, 0xa1, 0x63, 0xe5, 0xf9, 0xd8, 0xe3, //0x0000eb08 .quad -2028596868516046619 + 0x48, 0x76, 0xea, 0xa7, 0xea, 0x09, 0x0f, 0x57, //0x0000eb10 .quad 6273243709394548296 + 0x8f, 0xff, 0x44, 0x5e, 0x2f, 0x9c, 0x67, 0x8e, //0x0000eb18 .quad -8185402070463610993 + 0xda, 0x13, 0xe5, 0x51, 0x65, 0xcc, 0xd2, 0x2c, //0x0000eb20 .quad 3229868618315797466 + 0x73, 0x3f, 0xd6, 0x35, 0x3b, 0x83, 0x01, 0xb2, //0x0000eb28 .quad -5620066569652125837 + 0xd1, 0x58, 0x5e, 0xa6, 0x7e, 0x7f, 0x07, 0xf8, //0x0000eb30 .quad -574350245532641071 + 0x4f, 0xcf, 0x4b, 0x03, 0x0a, 0xe4, 0x81, 0xde, //0x0000eb38 .quad -2413397193637769393 + 0x82, 0xf7, 0xfa, 0x27, 0xaf, 0xaf, 0x04, 0xfb, //0x0000eb40 .quad -358968903457900670 + 0x91, 0x61, 0x0f, 0x42, 0x86, 0x2e, 0x11, 0x8b, //0x0000eb48 .quad -8425902273664687727 + 0x63, 0xb5, 0xf9, 0xf1, 0x9a, 0xdb, 0xc5, 0x79, //0x0000eb50 .quad 8774660907532399971 + 0xf6, 0x39, 0x93, 0xd2, 0x27, 0x7a, 0xd5, 0xad, //0x0000eb58 .quad -5920691823653471754 + 0xbc, 0x22, 0x78, 0xae, 0x81, 0x52, 0x37, 0x18, //0x0000eb60 .quad 1744954097560724156 + 0x74, 0x08, 0x38, 0xc7, 0xb1, 0xd8, 0x4a, 0xd9, //0x0000eb68 .quad -2789178761139451788 + 0xb5, 0x15, 0x0b, 0x0d, 0x91, 0x93, 0x22, 0x8f, //0x0000eb70 .quad -8132775725879323211 + 0x48, 0x05, 0x83, 0x1c, 0x6f, 0xc7, 0xce, 0x87, //0x0000eb78 .quad -8660765753353239224 + 0x22, 0xdb, 0x4d, 0x50, 0x75, 0x38, 0xeb, 0xb2, //0x0000eb80 .quad -5554283638921766110 + 0x9a, 0xc6, 0xa3, 0xe3, 0x4a, 0x79, 0xc2, 0xa9, //0x0000eb88 .quad -6214271173264161126 + 0xeb, 0x51, 0x61, 0xa4, 0x92, 0x06, 0xa6, 0x5f, //0x0000eb90 .quad 6892203506629956075 + 0x41, 0xb8, 0x8c, 0x9c, 0x9d, 0x17, 0x33, 0xd4, //0x0000eb98 .quad -3156152948152813503 + 0x33, 0xd3, 0xbc, 0xa6, 0x1b, 0xc4, 0xc7, 0xdb, //0x0000eba0 .quad -2609901835997359309 + 0x28, 0xf3, 0xd7, 0x81, 0xc2, 0xee, 0x9f, 0x84, //0x0000eba8 .quad -8890124620236590296 + 0x00, 0x08, 0x6c, 0x90, 0x22, 0xb5, 0xb9, 0x12, //0x0000ebb0 .quad 1349308723430688768 + 0xf3, 0xef, 0x4d, 0x22, 0x73, 0xea, 0xc7, 0xa5, //0x0000ebb8 .quad -6500969756868349965 + 0x00, 0x0a, 0x87, 0x34, 0x6b, 0x22, 0x68, 0xd7, //0x0000ebc0 .quad -2925050114139026944 + 0xef, 0x6b, 0xe1, 0xea, 0x0f, 0xe5, 0x39, 0xcf, //0x0000ebc8 .quad -3514526177658049553 + 0x40, 0x66, 0xd4, 0x00, 0x83, 0x15, 0xa1, 0xe6, //0x0000ebd0 .quad -1828156321336891840 + 0x75, 0xe3, 0xcc, 0xf2, 0x29, 0x2f, 0x84, 0x81, //0x0000ebd8 .quad -9114107888677362827 + 0xd0, 0x7f, 0x09, 0xc1, 0xe3, 0x5a, 0x49, 0x60, //0x0000ebe0 .quad 6938176635183661008 + 0x53, 0x1c, 0x80, 0x6f, 0xf4, 0x3a, 0xe5, 0xa1, //0x0000ebe8 .quad -6780948842419315629 + 0xc4, 0xdf, 0x4b, 0xb1, 0x9c, 0xb1, 0x5b, 0x38, //0x0000ebf0 .quad 4061034775552188356 + 0x68, 0x23, 0x60, 0x8b, 0xb1, 0x89, 0x5e, 0xca, //0x0000ebf8 .quad -3864500034596756632 + 0xb5, 0xd7, 0x9e, 0xdd, 0x03, 0x9e, 0x72, 0x46, //0x0000ec00 .quad 5076293469440235445 + 0x42, 0x2c, 0x38, 0xee, 0x1d, 0x2c, 0xf6, 0xfc, //0x0000ec08 .quad -218939024818557886 + 0xd1, 0x46, 0x83, 0x6a, 0xc2, 0xa2, 0x07, 0x6c, //0x0000ec10 .quad 7784369436827535057 + 0xa9, 0x1b, 0xe3, 0xb4, 0x92, 0xdb, 0x19, 0x9e, //0x0000ec18 .quad -7054365918152680535 + 0x85, 0x18, 0x24, 0x05, 0x73, 0x8b, 0x09, 0xc7, //0x0000ec20 .quad -4104596259247744891 + 0x93, 0xe2, 0x1b, 0x62, 0x77, 0x52, 0xa0, 0xc5, //0x0000ec28 .quad -4206271379263462765 + 0xa7, 0x1e, 0x6d, 0xc6, 0x4f, 0xee, 0xcb, 0xb8, //0x0000ec30 .quad -5130745324059681113 + 0x38, 0xdb, 0xa2, 0x3a, 0x15, 0x67, 0x08, 0xf7, //0x0000ec38 .quad -646153205651940552 + 0x28, 0x33, 0x04, 0xdc, 0xf1, 0x74, 0x7f, 0x73, //0x0000ec40 .quad 8322499218531169064 + 0x03, 0xc9, 0xa5, 0x44, 0x6d, 0x40, 0x65, 0x9a, //0x0000ec48 .quad -7321374781173544701 + 0xf2, 0x3f, 0x05, 0x53, 0x2e, 0x52, 0x5f, 0x50, //0x0000ec50 .quad 5791438004736573426 + 0x44, 0x3b, 0xcf, 0x95, 0x88, 0x90, 0xfe, 0xc0, //0x0000ec58 .quad -4540032458039542972 + 0xef, 0x8f, 0xc6, 0xe7, 0xb9, 0x26, 0x77, 0x64, //0x0000ec60 .quad 7239297505920716783 + 0x15, 0x0a, 0x43, 0xbb, 0xaa, 0x34, 0x3e, 0xf1, //0x0000ec68 .quad -1063354554122040811 + 0xf5, 0x19, 0xdc, 0x30, 0x34, 0x78, 0xca, 0x5e, //0x0000ec70 .quad 6830403950414141941 + 0x4d, 0xe6, 0x09, 0xb5, 0xea, 0xe0, 0xc6, 0x96, //0x0000ec78 .quad -7582125623967357363 + 0x72, 0x20, 0x13, 0x3d, 0x41, 0x16, 0x7d, 0xb6, //0x0000ec80 .quad -5297053117264486286 + 0xe0, 0x5f, 0x4c, 0x62, 0x25, 0x99, 0x78, 0xbc, //0x0000ec88 .quad -4865971011531808800 + 0x8f, 0xe8, 0x57, 0x8c, 0xd1, 0x5b, 0x1c, 0xe4, //0x0000ec90 .quad -2009630378153219953 + 0xd8, 0x77, 0xdf, 0xba, 0x6e, 0xbf, 0x96, 0xeb, //0x0000ec98 .quad -1470777745987373096 + 0x59, 0xf1, 0xb6, 0xf7, 0x62, 0xb9, 0x91, 0x8e, //0x0000eca0 .quad -8173548013986844327 + 0xe7, 0xaa, 0xcb, 0x34, 0xa5, 0x37, 0x3e, 0x93, //0x0000eca8 .quad -7836765118883190041 + 0xb0, 0xad, 0xa4, 0xb5, 0xbb, 0x27, 0x36, 0x72, //0x0000ecb0 .quad 8229809056225996208 + 0xa1, 0x95, 0xfe, 0x81, 0x8e, 0xc5, 0x0d, 0xb8, //0x0000ecb8 .quad -5184270380176599647 + 0x1c, 0xd9, 0x0d, 0xa3, 0xaa, 0xb1, 0xc3, 0xce, //0x0000ecc0 .quad -3547796734999668452 + 0x09, 0x3b, 0x7e, 0x22, 0xf2, 0x36, 0x11, 0xe6, //0x0000ecc8 .quad -1868651956793361655 + 0xb1, 0xa7, 0xe8, 0xa5, 0x0a, 0x4f, 0x3a, 0x21, //0x0000ecd0 .quad 2394313059052595121 + 0xe6, 0xe4, 0x8e, 0x55, 0x57, 0xc2, 0xca, 0x8f, //0x0000ecd8 .quad -8085436500636932890 + 0x9d, 0xd1, 0x62, 0x4f, 0xcd, 0xe2, 0x88, 0xa9, //0x0000ece0 .quad -6230480713039031907 + 0x1f, 0x9e, 0xf2, 0x2a, 0xed, 0x72, 0xbd, 0xb3, //0x0000ece8 .quad -5495109607368778209 + 0x05, 0x86, 0x3b, 0xa3, 0x80, 0x1b, 0xeb, 0x93, //0x0000ecf0 .quad -7788100891298789883 + 0xa7, 0x45, 0xaf, 0x75, 0xa8, 0xcf, 0xac, 0xe0, //0x0000ecf8 .quad -2257200990783584857 + 0xc3, 0x33, 0x05, 0x66, 0x30, 0xf1, 0x72, 0xbc, //0x0000ed00 .quad -4867563057061743677 + 0x88, 0x8b, 0x8d, 0x49, 0xc9, 0x01, 0x6c, 0x8c, //0x0000ed08 .quad -8328279646880822392 + 0xb4, 0x80, 0x86, 0x7f, 0x7c, 0xad, 0x8f, 0xeb, //0x0000ed10 .quad -1472767802899791692 + 0x6a, 0xee, 0xf0, 0x9b, 0x3b, 0x02, 0x87, 0xaf, //0x0000ed18 .quad -5798663540173640086 + 0xe1, 0x20, 0x68, 0x9f, 0xdb, 0x98, 0x73, 0xa6, //0x0000ed20 .quad -6452645772052127519 + 0x05, 0x2a, 0xed, 0x82, 0xca, 0xc2, 0x68, 0xdb, //0x0000ed28 .quad -2636643406789662203 + 0x8c, 0x14, 0xa1, 0x43, 0x89, 0x3f, 0x08, 0x88, //0x0000ed30 .quad -8644589625959967604 + 0x43, 0x3a, 0xd4, 0x91, 0xbe, 0x79, 0x21, 0x89, //0x0000ed38 .quad -8565431156884620733 + 0xb0, 0x59, 0x89, 0x94, 0x6b, 0x4f, 0x0a, 0x6a, //0x0000ed40 .quad 7641007041259592112 + 0xd4, 0x48, 0x49, 0x36, 0x2e, 0xd8, 0x69, 0xab, //0x0000ed48 .quad -6095102927678388012 + 0x1c, 0xb0, 0xab, 0x79, 0x46, 0xe3, 0x8c, 0x84, //0x0000ed50 .quad -8895485272135061476 + 0x09, 0x9b, 0xdb, 0xc3, 0x39, 0x4e, 0x44, 0xd6, //0x0000ed58 .quad -3007192641170597111 + 0x11, 0x4e, 0x0b, 0x0c, 0x0c, 0x0e, 0xd8, 0xf2, //0x0000ed60 .quad -947992276657025519 + 0xe5, 0x40, 0x69, 0x1a, 0xe4, 0xb0, 0xea, 0x85, //0x0000ed68 .quad -8797024428372705051 + 0x95, 0x21, 0x0e, 0x0f, 0x8f, 0x11, 0x8e, 0x6f, //0x0000ed70 .quad 8038381691033493909 + 0x1f, 0x91, 0x03, 0x21, 0x1d, 0x5d, 0x65, 0xa7, //0x0000ed78 .quad -6384594517038493409 + 0xfb, 0xa9, 0xd1, 0xd2, 0xf2, 0x95, 0x71, 0x4b, //0x0000ed80 .quad 5436291095364479483 + 0x67, 0x75, 0x44, 0x69, 0x64, 0xb4, 0x3e, 0xd1, //0x0000ed88 .quad -3369057127870728857 + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000ed90 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + //0x0000eda0 .p2align 4, 0x00 + //0x0000eda0 _POW_TAB + 0x01, 0x00, 0x00, 0x00, //0x0000eda0 .long 1 + 0x03, 0x00, 0x00, 0x00, //0x0000eda4 .long 3 + 0x06, 0x00, 0x00, 0x00, //0x0000eda8 .long 6 + 0x09, 0x00, 0x00, 0x00, //0x0000edac .long 9 + 0x0d, 0x00, 0x00, 0x00, //0x0000edb0 .long 13 + 0x10, 0x00, 0x00, 0x00, //0x0000edb4 .long 16 + 0x13, 0x00, 0x00, 0x00, //0x0000edb8 .long 19 + 0x17, 0x00, 0x00, 0x00, //0x0000edbc .long 23 + 0x1a, 0x00, 0x00, 0x00, //0x0000edc0 .long 26 + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000edc4 .p2align 4, 0x00 + //0x0000edd0 _LSHIFT_TAB + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000edd0 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000ede0 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000edf0 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000ee00 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000ee10 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000ee20 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000ee30 QUAD $0x0000000000000000 // .space 8, '\x00\x00\x00\x00\x00\x00\x00\x00' + 0x01, 0x00, 0x00, 0x00, //0x0000ee38 .long 1 + 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000ee3c QUAD $0x0000000000000035; QUAD $0x0000000000000000 // .asciz 16, '5\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000ee4c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000ee5c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000ee6c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000ee7c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000ee8c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, //0x0000ee9c LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' + 0x01, 0x00, 0x00, 0x00, //0x0000eea0 .long 1 + 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000eea4 QUAD $0x0000000000003532; QUAD $0x0000000000000000 // .asciz 16, '25\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000eeb4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000eec4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000eed4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000eee4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000eef4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, //0x0000ef04 LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' + 0x01, 0x00, 0x00, 0x00, //0x0000ef08 .long 1 + 0x31, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000ef0c QUAD $0x0000000000353231; QUAD $0x0000000000000000 // .asciz 16, '125\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000ef1c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000ef2c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000ef3c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000ef4c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000ef5c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, //0x0000ef6c LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' + 0x02, 0x00, 0x00, 0x00, //0x0000ef70 .long 2 + 0x36, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000ef74 QUAD $0x0000000000353236; QUAD $0x0000000000000000 // .asciz 16, '625\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000ef84 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000ef94 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000efa4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000efb4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000efc4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, //0x0000efd4 LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' + 0x02, 0x00, 0x00, 0x00, //0x0000efd8 .long 2 + 0x33, 0x31, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000efdc QUAD $0x0000000035323133; QUAD $0x0000000000000000 // .asciz 16, '3125\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000efec QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000effc QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f00c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, //0x0000f01c LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' - 0x01, 0x00, 0x00, 0x00, //0x0000f020 .long 1 - 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f024 QUAD $0x0000000000003532; QUAD $0x0000000000000000 // .asciz 16, '25\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f034 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f044 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f01c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f02c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, //0x0000f03c LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' + 0x02, 0x00, 0x00, 0x00, //0x0000f040 .long 2 + 0x31, 0x35, 0x36, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f044 QUAD $0x0000003532363531; QUAD $0x0000000000000000 // .asciz 16, '15625\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f054 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f064 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f074 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, //0x0000f084 LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' - 0x01, 0x00, 0x00, 0x00, //0x0000f088 .long 1 - 0x31, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f08c QUAD $0x0000000000353231; QUAD $0x0000000000000000 // .asciz 16, '125\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f09c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f0ac QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f084 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f094 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, //0x0000f0a4 LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' + 0x03, 0x00, 0x00, 0x00, //0x0000f0a8 .long 3 + 0x37, 0x38, 0x31, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f0ac QUAD $0x0000003532313837; QUAD $0x0000000000000000 // .asciz 16, '78125\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f0bc QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f0cc QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f0dc QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, //0x0000f0ec LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' - 0x02, 0x00, 0x00, 0x00, //0x0000f0f0 .long 2 - 0x36, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f0f4 QUAD $0x0000000000353236; QUAD $0x0000000000000000 // .asciz 16, '625\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f104 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f114 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f0ec QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f0fc QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, //0x0000f10c LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' + 0x03, 0x00, 0x00, 0x00, //0x0000f110 .long 3 + 0x33, 0x39, 0x30, 0x36, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f114 QUAD $0x0000353236303933; QUAD $0x0000000000000000 // .asciz 16, '390625\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f124 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f134 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f144 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, //0x0000f154 LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' - 0x02, 0x00, 0x00, 0x00, //0x0000f158 .long 2 - 0x33, 0x31, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f15c QUAD $0x0000000035323133; QUAD $0x0000000000000000 // .asciz 16, '3125\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f16c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f17c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f154 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f164 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, //0x0000f174 LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' + 0x03, 0x00, 0x00, 0x00, //0x0000f178 .long 3 + 0x31, 0x39, 0x35, 0x33, 0x31, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f17c QUAD $0x0035323133353931; QUAD $0x0000000000000000 // .asciz 16, '1953125\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f18c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f19c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f1ac QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, //0x0000f1bc LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' - 0x02, 0x00, 0x00, 0x00, //0x0000f1c0 .long 2 - 0x31, 0x35, 0x36, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f1c4 QUAD $0x0000003532363531; QUAD $0x0000000000000000 // .asciz 16, '15625\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f1d4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f1e4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f1bc QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f1cc QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, //0x0000f1dc LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' + 0x04, 0x00, 0x00, 0x00, //0x0000f1e0 .long 4 + 0x39, 0x37, 0x36, 0x35, 0x36, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f1e4 QUAD $0x0035323635363739; QUAD $0x0000000000000000 // .asciz 16, '9765625\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f1f4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f204 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f214 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, //0x0000f224 LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' - 0x03, 0x00, 0x00, 0x00, //0x0000f228 .long 3 - 0x37, 0x38, 0x31, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f22c QUAD $0x0000003532313837; QUAD $0x0000000000000000 // .asciz 16, '78125\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f23c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f24c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f224 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f234 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, //0x0000f244 LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' + 0x04, 0x00, 0x00, 0x00, //0x0000f248 .long 4 + 0x34, 0x38, 0x38, 0x32, 0x38, 0x31, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f24c QUAD $0x3532313832383834; QUAD $0x0000000000000000 // .asciz 16, '48828125\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f25c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f26c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f27c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, //0x0000f28c LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' - 0x03, 0x00, 0x00, 0x00, //0x0000f290 .long 3 - 0x33, 0x39, 0x30, 0x36, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f294 QUAD $0x0000353236303933; QUAD $0x0000000000000000 // .asciz 16, '390625\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f2a4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f2b4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f28c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f29c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, //0x0000f2ac LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' + 0x04, 0x00, 0x00, 0x00, //0x0000f2b0 .long 4 + 0x32, 0x34, 0x34, 0x31, 0x34, 0x30, 0x36, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f2b4 QUAD $0x3236303431343432; QUAD $0x0000000000000035 // .asciz 16, '244140625\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f2c4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f2d4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f2e4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, //0x0000f2f4 LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' - 0x03, 0x00, 0x00, 0x00, //0x0000f2f8 .long 3 - 0x31, 0x39, 0x35, 0x33, 0x31, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f2fc QUAD $0x0035323133353931; QUAD $0x0000000000000000 // .asciz 16, '1953125\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f30c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f31c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f2f4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f304 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, //0x0000f314 LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' + 0x04, 0x00, 0x00, 0x00, //0x0000f318 .long 4 + 0x31, 0x32, 0x32, 0x30, 0x37, 0x30, 0x33, 0x31, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f31c QUAD $0x3133303730323231; QUAD $0x0000000000003532 // .asciz 16, '1220703125\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f32c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f33c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f34c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, //0x0000f35c LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' - 0x04, 0x00, 0x00, 0x00, //0x0000f360 .long 4 - 0x39, 0x37, 0x36, 0x35, 0x36, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f364 QUAD $0x0035323635363739; QUAD $0x0000000000000000 // .asciz 16, '9765625\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f374 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f384 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f35c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f36c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, //0x0000f37c LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' + 0x05, 0x00, 0x00, 0x00, //0x0000f380 .long 5 + 0x36, 0x31, 0x30, 0x33, 0x35, 0x31, 0x35, 0x36, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f384 QUAD $0x3635313533303136; QUAD $0x0000000000003532 // .asciz 16, '6103515625\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f394 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f3a4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f3b4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, //0x0000f3c4 LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' - 0x04, 0x00, 0x00, 0x00, //0x0000f3c8 .long 4 - 0x34, 0x38, 0x38, 0x32, 0x38, 0x31, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f3cc QUAD $0x3532313832383834; QUAD $0x0000000000000000 // .asciz 16, '48828125\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f3dc QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f3ec QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f3c4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f3d4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, //0x0000f3e4 LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' + 0x05, 0x00, 0x00, 0x00, //0x0000f3e8 .long 5 + 0x33, 0x30, 0x35, 0x31, 0x37, 0x35, 0x37, 0x38, 0x31, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f3ec QUAD $0x3837353731353033; QUAD $0x0000000000353231 // .asciz 16, '30517578125\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f3fc QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f40c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f41c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, //0x0000f42c LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' - 0x04, 0x00, 0x00, 0x00, //0x0000f430 .long 4 - 0x32, 0x34, 0x34, 0x31, 0x34, 0x30, 0x36, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f434 QUAD $0x3236303431343432; QUAD $0x0000000000000035 // .asciz 16, '244140625\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f444 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f454 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f42c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f43c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, //0x0000f44c LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' + 0x05, 0x00, 0x00, 0x00, //0x0000f450 .long 5 + 0x31, 0x35, 0x32, 0x35, 0x38, 0x37, 0x38, 0x39, 0x30, 0x36, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, //0x0000f454 QUAD $0x3938373835323531; QUAD $0x0000000035323630 // .asciz 16, '152587890625\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f464 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f474 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f484 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, //0x0000f494 LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' - 0x04, 0x00, 0x00, 0x00, //0x0000f498 .long 4 - 0x31, 0x32, 0x32, 0x30, 0x37, 0x30, 0x33, 0x31, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f49c QUAD $0x3133303730323231; QUAD $0x0000000000003532 // .asciz 16, '1220703125\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f4ac QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f4bc QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f494 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f4a4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, //0x0000f4b4 LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' + 0x06, 0x00, 0x00, 0x00, //0x0000f4b8 .long 6 + 0x37, 0x36, 0x32, 0x39, 0x33, 0x39, 0x34, 0x35, 0x33, 0x31, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, //0x0000f4bc QUAD $0x3534393339323637; QUAD $0x0000000035323133 // .asciz 16, '762939453125\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f4cc QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f4dc QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f4ec QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, //0x0000f4fc LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' - 0x05, 0x00, 0x00, 0x00, //0x0000f500 .long 5 - 0x36, 0x31, 0x30, 0x33, 0x35, 0x31, 0x35, 0x36, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f504 QUAD $0x3635313533303136; QUAD $0x0000000000003532 // .asciz 16, '6103515625\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f514 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f524 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f4fc QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f50c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, //0x0000f51c LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' + 0x06, 0x00, 0x00, 0x00, //0x0000f520 .long 6 + 0x33, 0x38, 0x31, 0x34, 0x36, 0x39, 0x37, 0x32, 0x36, 0x35, 0x36, 0x32, 0x35, 0x00, 0x00, 0x00, //0x0000f524 QUAD $0x3237393634313833; QUAD $0x0000003532363536 // .asciz 16, '3814697265625\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f534 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f544 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f554 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, //0x0000f564 LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' - 0x05, 0x00, 0x00, 0x00, //0x0000f568 .long 5 - 0x33, 0x30, 0x35, 0x31, 0x37, 0x35, 0x37, 0x38, 0x31, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f56c QUAD $0x3837353731353033; QUAD $0x0000000000353231 // .asciz 16, '30517578125\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f57c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f58c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f564 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f574 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, //0x0000f584 LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' + 0x06, 0x00, 0x00, 0x00, //0x0000f588 .long 6 + 0x31, 0x39, 0x30, 0x37, 0x33, 0x34, 0x38, 0x36, 0x33, 0x32, 0x38, 0x31, 0x32, 0x35, 0x00, 0x00, //0x0000f58c QUAD $0x3638343337303931; QUAD $0x0000353231383233 // .asciz 16, '19073486328125\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f59c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f5ac QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f5bc QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, //0x0000f5cc LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' - 0x05, 0x00, 0x00, 0x00, //0x0000f5d0 .long 5 - 0x31, 0x35, 0x32, 0x35, 0x38, 0x37, 0x38, 0x39, 0x30, 0x36, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, //0x0000f5d4 QUAD $0x3938373835323531; QUAD $0x0000000035323630 // .asciz 16, '152587890625\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f5e4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f5f4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f5cc QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f5dc QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, //0x0000f5ec LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' + 0x07, 0x00, 0x00, 0x00, //0x0000f5f0 .long 7 + 0x39, 0x35, 0x33, 0x36, 0x37, 0x34, 0x33, 0x31, 0x36, 0x34, 0x30, 0x36, 0x32, 0x35, 0x00, 0x00, //0x0000f5f4 QUAD $0x3133343736333539; QUAD $0x0000353236303436 // .asciz 16, '95367431640625\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f604 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f614 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f624 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, //0x0000f634 LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' - 0x06, 0x00, 0x00, 0x00, //0x0000f638 .long 6 - 0x37, 0x36, 0x32, 0x39, 0x33, 0x39, 0x34, 0x35, 0x33, 0x31, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, //0x0000f63c QUAD $0x3534393339323637; QUAD $0x0000000035323133 // .asciz 16, '762939453125\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f64c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f65c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f634 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f644 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, //0x0000f654 LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' + 0x07, 0x00, 0x00, 0x00, //0x0000f658 .long 7 + 0x34, 0x37, 0x36, 0x38, 0x33, 0x37, 0x31, 0x35, 0x38, 0x32, 0x30, 0x33, 0x31, 0x32, 0x35, 0x00, //0x0000f65c QUAD $0x3531373338363734; QUAD $0x0035323133303238 // .asciz 16, '476837158203125\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f66c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f67c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f68c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, //0x0000f69c LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' - 0x06, 0x00, 0x00, 0x00, //0x0000f6a0 .long 6 - 0x33, 0x38, 0x31, 0x34, 0x36, 0x39, 0x37, 0x32, 0x36, 0x35, 0x36, 0x32, 0x35, 0x00, 0x00, 0x00, //0x0000f6a4 QUAD $0x3237393634313833; QUAD $0x0000003532363536 // .asciz 16, '3814697265625\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f6b4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f6c4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f69c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f6ac QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, //0x0000f6bc LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' + 0x07, 0x00, 0x00, 0x00, //0x0000f6c0 .long 7 + 0x32, 0x33, 0x38, 0x34, 0x31, 0x38, 0x35, 0x37, 0x39, 0x31, 0x30, 0x31, 0x35, 0x36, 0x32, 0x35, //0x0000f6c4 QUAD $0x3735383134383332; QUAD $0x3532363531303139 // .asciz 16, '2384185791015625' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f6d4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f6e4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f6f4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, //0x0000f704 LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' - 0x06, 0x00, 0x00, 0x00, //0x0000f708 .long 6 - 0x31, 0x39, 0x30, 0x37, 0x33, 0x34, 0x38, 0x36, 0x33, 0x32, 0x38, 0x31, 0x32, 0x35, 0x00, 0x00, //0x0000f70c QUAD $0x3638343337303931; QUAD $0x0000353231383233 // .asciz 16, '19073486328125\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f71c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f72c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f73c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f704 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f714 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, //0x0000f724 LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' + 0x07, 0x00, 0x00, 0x00, //0x0000f728 .long 7 + 0x31, 0x31, 0x39, 0x32, 0x30, 0x39, 0x32, 0x38, 0x39, 0x35, 0x35, 0x30, 0x37, 0x38, 0x31, 0x32, //0x0000f72c QUAD $0x3832393032393131; QUAD $0x3231383730353539 // .asciz 16, '1192092895507812' + 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f73c QUAD $0x0000000000000035; QUAD $0x0000000000000000 // .asciz 16, '5\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f74c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f75c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, //0x0000f76c LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' - 0x07, 0x00, 0x00, 0x00, //0x0000f770 .long 7 - 0x39, 0x35, 0x33, 0x36, 0x37, 0x34, 0x33, 0x31, 0x36, 0x34, 0x30, 0x36, 0x32, 0x35, 0x00, 0x00, //0x0000f774 QUAD $0x3133343736333539; QUAD $0x0000353236303436 // .asciz 16, '95367431640625\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f784 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f794 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f7a4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f76c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f77c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, //0x0000f78c LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' + 0x08, 0x00, 0x00, 0x00, //0x0000f790 .long 8 + 0x35, 0x39, 0x36, 0x30, 0x34, 0x36, 0x34, 0x34, 0x37, 0x37, 0x35, 0x33, 0x39, 0x30, 0x36, 0x32, //0x0000f794 QUAD $0x3434363430363935; QUAD $0x3236303933353737 // .asciz 16, '5960464477539062' + 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f7a4 QUAD $0x0000000000000035; QUAD $0x0000000000000000 // .asciz 16, '5\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f7b4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f7c4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, //0x0000f7d4 LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' - 0x07, 0x00, 0x00, 0x00, //0x0000f7d8 .long 7 - 0x34, 0x37, 0x36, 0x38, 0x33, 0x37, 0x31, 0x35, 0x38, 0x32, 0x30, 0x33, 0x31, 0x32, 0x35, 0x00, //0x0000f7dc QUAD $0x3531373338363734; QUAD $0x0035323133303238 // .asciz 16, '476837158203125\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f7ec QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f7fc QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f80c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f7d4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f7e4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, //0x0000f7f4 LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' + 0x08, 0x00, 0x00, 0x00, //0x0000f7f8 .long 8 + 0x32, 0x39, 0x38, 0x30, 0x32, 0x33, 0x32, 0x32, 0x33, 0x38, 0x37, 0x36, 0x39, 0x35, 0x33, 0x31, //0x0000f7fc QUAD $0x3232333230383932; QUAD $0x3133353936373833 // .asciz 16, '2980232238769531' + 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f80c QUAD $0x0000000000003532; QUAD $0x0000000000000000 // .asciz 16, '25\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f81c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f82c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, //0x0000f83c LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' - 0x07, 0x00, 0x00, 0x00, //0x0000f840 .long 7 - 0x32, 0x33, 0x38, 0x34, 0x31, 0x38, 0x35, 0x37, 0x39, 0x31, 0x30, 0x31, 0x35, 0x36, 0x32, 0x35, //0x0000f844 QUAD $0x3735383134383332; QUAD $0x3532363531303139 // .asciz 16, '2384185791015625' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f854 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f864 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f874 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f83c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f84c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, //0x0000f85c LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' + 0x08, 0x00, 0x00, 0x00, //0x0000f860 .long 8 + 0x31, 0x34, 0x39, 0x30, 0x31, 0x31, 0x36, 0x31, 0x31, 0x39, 0x33, 0x38, 0x34, 0x37, 0x36, 0x35, //0x0000f864 QUAD $0x3136313130393431; QUAD $0x3536373438333931 // .asciz 16, '1490116119384765' + 0x36, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f874 QUAD $0x0000000000353236; QUAD $0x0000000000000000 // .asciz 16, '625\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f884 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f894 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, //0x0000f8a4 LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' - 0x07, 0x00, 0x00, 0x00, //0x0000f8a8 .long 7 - 0x31, 0x31, 0x39, 0x32, 0x30, 0x39, 0x32, 0x38, 0x39, 0x35, 0x35, 0x30, 0x37, 0x38, 0x31, 0x32, //0x0000f8ac QUAD $0x3832393032393131; QUAD $0x3231383730353539 // .asciz 16, '1192092895507812' - 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f8bc QUAD $0x0000000000000035; QUAD $0x0000000000000000 // .asciz 16, '5\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f8cc QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f8dc QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f8a4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f8b4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, //0x0000f8c4 LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' + 0x09, 0x00, 0x00, 0x00, //0x0000f8c8 .long 9 + 0x37, 0x34, 0x35, 0x30, 0x35, 0x38, 0x30, 0x35, 0x39, 0x36, 0x39, 0x32, 0x33, 0x38, 0x32, 0x38, //0x0000f8cc QUAD $0x3530383530353437; QUAD $0x3832383332393639 // .asciz 16, '7450580596923828' + 0x31, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f8dc QUAD $0x0000000000353231; QUAD $0x0000000000000000 // .asciz 16, '125\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f8ec QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f8fc QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, //0x0000f90c LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' - 0x08, 0x00, 0x00, 0x00, //0x0000f910 .long 8 - 0x35, 0x39, 0x36, 0x30, 0x34, 0x36, 0x34, 0x34, 0x37, 0x37, 0x35, 0x33, 0x39, 0x30, 0x36, 0x32, //0x0000f914 QUAD $0x3434363430363935; QUAD $0x3236303933353737 // .asciz 16, '5960464477539062' - 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f924 QUAD $0x0000000000000035; QUAD $0x0000000000000000 // .asciz 16, '5\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f934 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f944 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f90c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f91c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, //0x0000f92c LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' + 0x09, 0x00, 0x00, 0x00, //0x0000f930 .long 9 + 0x33, 0x37, 0x32, 0x35, 0x32, 0x39, 0x30, 0x32, 0x39, 0x38, 0x34, 0x36, 0x31, 0x39, 0x31, 0x34, //0x0000f934 QUAD $0x3230393235323733; QUAD $0x3431393136343839 // .asciz 16, '3725290298461914' + 0x30, 0x36, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f944 QUAD $0x0000000035323630; QUAD $0x0000000000000000 // .asciz 16, '0625\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f954 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f964 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, //0x0000f974 LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' - 0x08, 0x00, 0x00, 0x00, //0x0000f978 .long 8 - 0x32, 0x39, 0x38, 0x30, 0x32, 0x33, 0x32, 0x32, 0x33, 0x38, 0x37, 0x36, 0x39, 0x35, 0x33, 0x31, //0x0000f97c QUAD $0x3232333230383932; QUAD $0x3133353936373833 // .asciz 16, '2980232238769531' - 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f98c QUAD $0x0000000000003532; QUAD $0x0000000000000000 // .asciz 16, '25\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f99c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f9ac QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f974 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f984 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, //0x0000f994 LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' + 0x09, 0x00, 0x00, 0x00, //0x0000f998 .long 9 + 0x31, 0x38, 0x36, 0x32, 0x36, 0x34, 0x35, 0x31, 0x34, 0x39, 0x32, 0x33, 0x30, 0x39, 0x35, 0x37, //0x0000f99c QUAD $0x3135343632363831; QUAD $0x3735393033323934 // .asciz 16, '1862645149230957' + 0x30, 0x33, 0x31, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f9ac QUAD $0x0000003532313330; QUAD $0x0000000000000000 // .asciz 16, '03125\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f9bc QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f9cc QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, //0x0000f9dc LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' - 0x08, 0x00, 0x00, 0x00, //0x0000f9e0 .long 8 - 0x31, 0x34, 0x39, 0x30, 0x31, 0x31, 0x36, 0x31, 0x31, 0x39, 0x33, 0x38, 0x34, 0x37, 0x36, 0x35, //0x0000f9e4 QUAD $0x3136313130393431; QUAD $0x3536373438333931 // .asciz 16, '1490116119384765' - 0x36, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f9f4 QUAD $0x0000000000353236; QUAD $0x0000000000000000 // .asciz 16, '625\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fa04 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fa14 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f9dc QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000f9ec QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, //0x0000f9fc LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' + 0x0a, 0x00, 0x00, 0x00, //0x0000fa00 .long 10 + 0x39, 0x33, 0x31, 0x33, 0x32, 0x32, 0x35, 0x37, 0x34, 0x36, 0x31, 0x35, 0x34, 0x37, 0x38, 0x35, //0x0000fa04 QUAD $0x3735323233313339; QUAD $0x3538373435313634 // .asciz 16, '9313225746154785' + 0x31, 0x35, 0x36, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fa14 QUAD $0x0000003532363531; QUAD $0x0000000000000000 // .asciz 16, '15625\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fa24 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fa34 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, //0x0000fa44 LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' - 0x09, 0x00, 0x00, 0x00, //0x0000fa48 .long 9 - 0x37, 0x34, 0x35, 0x30, 0x35, 0x38, 0x30, 0x35, 0x39, 0x36, 0x39, 0x32, 0x33, 0x38, 0x32, 0x38, //0x0000fa4c QUAD $0x3530383530353437; QUAD $0x3832383332393639 // .asciz 16, '7450580596923828' - 0x31, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fa5c QUAD $0x0000000000353231; QUAD $0x0000000000000000 // .asciz 16, '125\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fa6c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fa7c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fa44 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fa54 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, //0x0000fa64 LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' + 0x0a, 0x00, 0x00, 0x00, //0x0000fa68 .long 10 + 0x34, 0x36, 0x35, 0x36, 0x36, 0x31, 0x32, 0x38, 0x37, 0x33, 0x30, 0x37, 0x37, 0x33, 0x39, 0x32, //0x0000fa6c QUAD $0x3832313636353634; QUAD $0x3239333737303337 // .asciz 16, '4656612873077392' + 0x35, 0x37, 0x38, 0x31, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fa7c QUAD $0x0000353231383735; QUAD $0x0000000000000000 // .asciz 16, '578125\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fa8c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fa9c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, //0x0000faac LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' - 0x09, 0x00, 0x00, 0x00, //0x0000fab0 .long 9 - 0x33, 0x37, 0x32, 0x35, 0x32, 0x39, 0x30, 0x32, 0x39, 0x38, 0x34, 0x36, 0x31, 0x39, 0x31, 0x34, //0x0000fab4 QUAD $0x3230393235323733; QUAD $0x3431393136343839 // .asciz 16, '3725290298461914' - 0x30, 0x36, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fac4 QUAD $0x0000000035323630; QUAD $0x0000000000000000 // .asciz 16, '0625\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fad4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fae4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000faac QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fabc QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, //0x0000facc LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' + 0x0a, 0x00, 0x00, 0x00, //0x0000fad0 .long 10 + 0x32, 0x33, 0x32, 0x38, 0x33, 0x30, 0x36, 0x34, 0x33, 0x36, 0x35, 0x33, 0x38, 0x36, 0x39, 0x36, //0x0000fad4 QUAD $0x3436303338323332; QUAD $0x3639363833353633 // .asciz 16, '2328306436538696' + 0x32, 0x38, 0x39, 0x30, 0x36, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fae4 QUAD $0x0035323630393832; QUAD $0x0000000000000000 // .asciz 16, '2890625\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000faf4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fb04 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, //0x0000fb14 LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' - 0x09, 0x00, 0x00, 0x00, //0x0000fb18 .long 9 - 0x31, 0x38, 0x36, 0x32, 0x36, 0x34, 0x35, 0x31, 0x34, 0x39, 0x32, 0x33, 0x30, 0x39, 0x35, 0x37, //0x0000fb1c QUAD $0x3135343632363831; QUAD $0x3735393033323934 // .asciz 16, '1862645149230957' - 0x30, 0x33, 0x31, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fb2c QUAD $0x0000003532313330; QUAD $0x0000000000000000 // .asciz 16, '03125\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fb3c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fb4c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fb14 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fb24 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, //0x0000fb34 LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' + 0x0a, 0x00, 0x00, 0x00, //0x0000fb38 .long 10 + 0x31, 0x31, 0x36, 0x34, 0x31, 0x35, 0x33, 0x32, 0x31, 0x38, 0x32, 0x36, 0x39, 0x33, 0x34, 0x38, //0x0000fb3c QUAD $0x3233353134363131; QUAD $0x3834333936323831 // .asciz 16, '1164153218269348' + 0x31, 0x34, 0x34, 0x35, 0x33, 0x31, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fb4c QUAD $0x3532313335343431; QUAD $0x0000000000000000 // .asciz 16, '14453125\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fb5c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fb6c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, //0x0000fb7c LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' - 0x0a, 0x00, 0x00, 0x00, //0x0000fb80 .long 10 - 0x39, 0x33, 0x31, 0x33, 0x32, 0x32, 0x35, 0x37, 0x34, 0x36, 0x31, 0x35, 0x34, 0x37, 0x38, 0x35, //0x0000fb84 QUAD $0x3735323233313339; QUAD $0x3538373435313634 // .asciz 16, '9313225746154785' - 0x31, 0x35, 0x36, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fb94 QUAD $0x0000003532363531; QUAD $0x0000000000000000 // .asciz 16, '15625\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fba4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fbb4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fb7c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fb8c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, //0x0000fb9c LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' + 0x0b, 0x00, 0x00, 0x00, //0x0000fba0 .long 11 + 0x35, 0x38, 0x32, 0x30, 0x37, 0x36, 0x36, 0x30, 0x39, 0x31, 0x33, 0x34, 0x36, 0x37, 0x34, 0x30, //0x0000fba4 QUAD $0x3036363730323835; QUAD $0x3034373634333139 // .asciz 16, '5820766091346740' + 0x37, 0x32, 0x32, 0x36, 0x35, 0x36, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fbb4 QUAD $0x3532363536323237; QUAD $0x0000000000000000 // .asciz 16, '72265625\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fbc4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fbd4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, //0x0000fbe4 LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' - 0x0a, 0x00, 0x00, 0x00, //0x0000fbe8 .long 10 - 0x34, 0x36, 0x35, 0x36, 0x36, 0x31, 0x32, 0x38, 0x37, 0x33, 0x30, 0x37, 0x37, 0x33, 0x39, 0x32, //0x0000fbec QUAD $0x3832313636353634; QUAD $0x3239333737303337 // .asciz 16, '4656612873077392' - 0x35, 0x37, 0x38, 0x31, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fbfc QUAD $0x0000353231383735; QUAD $0x0000000000000000 // .asciz 16, '578125\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fc0c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fc1c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fbe4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fbf4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, //0x0000fc04 LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' + 0x0b, 0x00, 0x00, 0x00, //0x0000fc08 .long 11 + 0x32, 0x39, 0x31, 0x30, 0x33, 0x38, 0x33, 0x30, 0x34, 0x35, 0x36, 0x37, 0x33, 0x33, 0x37, 0x30, //0x0000fc0c QUAD $0x3033383330313932; QUAD $0x3037333337363534 // .asciz 16, '2910383045673370' + 0x33, 0x36, 0x31, 0x33, 0x32, 0x38, 0x31, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fc1c QUAD $0x3231383233313633; QUAD $0x0000000000000035 // .asciz 16, '361328125\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fc2c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fc3c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, //0x0000fc4c LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' - 0x0a, 0x00, 0x00, 0x00, //0x0000fc50 .long 10 - 0x32, 0x33, 0x32, 0x38, 0x33, 0x30, 0x36, 0x34, 0x33, 0x36, 0x35, 0x33, 0x38, 0x36, 0x39, 0x36, //0x0000fc54 QUAD $0x3436303338323332; QUAD $0x3639363833353633 // .asciz 16, '2328306436538696' - 0x32, 0x38, 0x39, 0x30, 0x36, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fc64 QUAD $0x0035323630393832; QUAD $0x0000000000000000 // .asciz 16, '2890625\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fc74 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fc84 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fc4c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fc5c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, //0x0000fc6c LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' + 0x0b, 0x00, 0x00, 0x00, //0x0000fc70 .long 11 + 0x31, 0x34, 0x35, 0x35, 0x31, 0x39, 0x31, 0x35, 0x32, 0x32, 0x38, 0x33, 0x36, 0x36, 0x38, 0x35, //0x0000fc74 QUAD $0x3531393135353431; QUAD $0x3538363633383232 // .asciz 16, '1455191522836685' + 0x31, 0x38, 0x30, 0x36, 0x36, 0x34, 0x30, 0x36, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fc84 QUAD $0x3630343636303831; QUAD $0x0000000000003532 // .asciz 16, '1806640625\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fc94 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fca4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, //0x0000fcb4 LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' - 0x0a, 0x00, 0x00, 0x00, //0x0000fcb8 .long 10 - 0x31, 0x31, 0x36, 0x34, 0x31, 0x35, 0x33, 0x32, 0x31, 0x38, 0x32, 0x36, 0x39, 0x33, 0x34, 0x38, //0x0000fcbc QUAD $0x3233353134363131; QUAD $0x3834333936323831 // .asciz 16, '1164153218269348' - 0x31, 0x34, 0x34, 0x35, 0x33, 0x31, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fccc QUAD $0x3532313335343431; QUAD $0x0000000000000000 // .asciz 16, '14453125\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fcdc QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fcec QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fcb4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fcc4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, //0x0000fcd4 LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' + 0x0c, 0x00, 0x00, 0x00, //0x0000fcd8 .long 12 + 0x37, 0x32, 0x37, 0x35, 0x39, 0x35, 0x37, 0x36, 0x31, 0x34, 0x31, 0x38, 0x33, 0x34, 0x32, 0x35, //0x0000fcdc QUAD $0x3637353935373237; QUAD $0x3532343338313431 // .asciz 16, '7275957614183425' + 0x39, 0x30, 0x33, 0x33, 0x32, 0x30, 0x33, 0x31, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fcec QUAD $0x3133303233333039; QUAD $0x0000000000003532 // .asciz 16, '9033203125\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fcfc QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fd0c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, //0x0000fd1c LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' - 0x0b, 0x00, 0x00, 0x00, //0x0000fd20 .long 11 - 0x35, 0x38, 0x32, 0x30, 0x37, 0x36, 0x36, 0x30, 0x39, 0x31, 0x33, 0x34, 0x36, 0x37, 0x34, 0x30, //0x0000fd24 QUAD $0x3036363730323835; QUAD $0x3034373634333139 // .asciz 16, '5820766091346740' - 0x37, 0x32, 0x32, 0x36, 0x35, 0x36, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fd34 QUAD $0x3532363536323237; QUAD $0x0000000000000000 // .asciz 16, '72265625\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fd44 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fd54 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fd1c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fd2c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, //0x0000fd3c LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' + 0x0c, 0x00, 0x00, 0x00, //0x0000fd40 .long 12 + 0x33, 0x36, 0x33, 0x37, 0x39, 0x37, 0x38, 0x38, 0x30, 0x37, 0x30, 0x39, 0x31, 0x37, 0x31, 0x32, //0x0000fd44 QUAD $0x3838373937333633; QUAD $0x3231373139303730 // .asciz 16, '3637978807091712' + 0x39, 0x35, 0x31, 0x36, 0x36, 0x30, 0x31, 0x35, 0x36, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fd54 QUAD $0x3531303636313539; QUAD $0x0000000000353236 // .asciz 16, '95166015625\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fd64 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fd74 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, //0x0000fd84 LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' - 0x0b, 0x00, 0x00, 0x00, //0x0000fd88 .long 11 - 0x32, 0x39, 0x31, 0x30, 0x33, 0x38, 0x33, 0x30, 0x34, 0x35, 0x36, 0x37, 0x33, 0x33, 0x37, 0x30, //0x0000fd8c QUAD $0x3033383330313932; QUAD $0x3037333337363534 // .asciz 16, '2910383045673370' - 0x33, 0x36, 0x31, 0x33, 0x32, 0x38, 0x31, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fd9c QUAD $0x3231383233313633; QUAD $0x0000000000000035 // .asciz 16, '361328125\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fdac QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fdbc QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fd84 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fd94 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, //0x0000fda4 LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' + 0x0c, 0x00, 0x00, 0x00, //0x0000fda8 .long 12 + 0x31, 0x38, 0x31, 0x38, 0x39, 0x38, 0x39, 0x34, 0x30, 0x33, 0x35, 0x34, 0x35, 0x38, 0x35, 0x36, //0x0000fdac QUAD $0x3439383938313831; QUAD $0x3635383534353330 // .asciz 16, '1818989403545856' + 0x34, 0x37, 0x35, 0x38, 0x33, 0x30, 0x30, 0x37, 0x38, 0x31, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, //0x0000fdbc QUAD $0x3730303338353734; QUAD $0x0000000035323138 // .asciz 16, '475830078125\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fdcc QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fddc QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, //0x0000fdec LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' - 0x0b, 0x00, 0x00, 0x00, //0x0000fdf0 .long 11 - 0x31, 0x34, 0x35, 0x35, 0x31, 0x39, 0x31, 0x35, 0x32, 0x32, 0x38, 0x33, 0x36, 0x36, 0x38, 0x35, //0x0000fdf4 QUAD $0x3531393135353431; QUAD $0x3538363633383232 // .asciz 16, '1455191522836685' - 0x31, 0x38, 0x30, 0x36, 0x36, 0x34, 0x30, 0x36, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fe04 QUAD $0x3630343636303831; QUAD $0x0000000000003532 // .asciz 16, '1806640625\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fe14 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fe24 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fdec QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fdfc QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, //0x0000fe0c LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' + 0x0d, 0x00, 0x00, 0x00, //0x0000fe10 .long 13 + 0x39, 0x30, 0x39, 0x34, 0x39, 0x34, 0x37, 0x30, 0x31, 0x37, 0x37, 0x32, 0x39, 0x32, 0x38, 0x32, //0x0000fe14 QUAD $0x3037343934393039; QUAD $0x3238323932373731 // .asciz 16, '9094947017729282' + 0x33, 0x37, 0x39, 0x31, 0x35, 0x30, 0x33, 0x39, 0x30, 0x36, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, //0x0000fe24 QUAD $0x3933303531393733; QUAD $0x0000000035323630 // .asciz 16, '379150390625\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fe34 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fe44 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, //0x0000fe54 LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' - 0x0c, 0x00, 0x00, 0x00, //0x0000fe58 .long 12 - 0x37, 0x32, 0x37, 0x35, 0x39, 0x35, 0x37, 0x36, 0x31, 0x34, 0x31, 0x38, 0x33, 0x34, 0x32, 0x35, //0x0000fe5c QUAD $0x3637353935373237; QUAD $0x3532343338313431 // .asciz 16, '7275957614183425' - 0x39, 0x30, 0x33, 0x33, 0x32, 0x30, 0x33, 0x31, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fe6c QUAD $0x3133303233333039; QUAD $0x0000000000003532 // .asciz 16, '9033203125\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fe7c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fe8c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fe54 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fe64 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, //0x0000fe74 LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' + 0x0d, 0x00, 0x00, 0x00, //0x0000fe78 .long 13 + 0x34, 0x35, 0x34, 0x37, 0x34, 0x37, 0x33, 0x35, 0x30, 0x38, 0x38, 0x36, 0x34, 0x36, 0x34, 0x31, //0x0000fe7c QUAD $0x3533373437343534; QUAD $0x3134363436383830 // .asciz 16, '4547473508864641' + 0x31, 0x38, 0x39, 0x35, 0x37, 0x35, 0x31, 0x39, 0x35, 0x33, 0x31, 0x32, 0x35, 0x00, 0x00, 0x00, //0x0000fe8c QUAD $0x3931353735393831; QUAD $0x0000003532313335 // .asciz 16, '1895751953125\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fe9c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000feac QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, //0x0000febc LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' - 0x0c, 0x00, 0x00, 0x00, //0x0000fec0 .long 12 - 0x33, 0x36, 0x33, 0x37, 0x39, 0x37, 0x38, 0x38, 0x30, 0x37, 0x30, 0x39, 0x31, 0x37, 0x31, 0x32, //0x0000fec4 QUAD $0x3838373937333633; QUAD $0x3231373139303730 // .asciz 16, '3637978807091712' - 0x39, 0x35, 0x31, 0x36, 0x36, 0x30, 0x31, 0x35, 0x36, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fed4 QUAD $0x3531303636313539; QUAD $0x0000000000353236 // .asciz 16, '95166015625\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fee4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fef4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000febc QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fecc QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, //0x0000fedc LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' + 0x0d, 0x00, 0x00, 0x00, //0x0000fee0 .long 13 + 0x32, 0x32, 0x37, 0x33, 0x37, 0x33, 0x36, 0x37, 0x35, 0x34, 0x34, 0x33, 0x32, 0x33, 0x32, 0x30, //0x0000fee4 QUAD $0x3736333733373232; QUAD $0x3032333233343435 // .asciz 16, '2273736754432320' + 0x35, 0x39, 0x34, 0x37, 0x38, 0x37, 0x35, 0x39, 0x37, 0x36, 0x35, 0x36, 0x32, 0x35, 0x00, 0x00, //0x0000fef4 QUAD $0x3935373837343935; QUAD $0x0000353236353637 // .asciz 16, '59478759765625\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000ff04 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000ff14 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, //0x0000ff24 LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' - 0x0c, 0x00, 0x00, 0x00, //0x0000ff28 .long 12 - 0x31, 0x38, 0x31, 0x38, 0x39, 0x38, 0x39, 0x34, 0x30, 0x33, 0x35, 0x34, 0x35, 0x38, 0x35, 0x36, //0x0000ff2c QUAD $0x3439383938313831; QUAD $0x3635383534353330 // .asciz 16, '1818989403545856' - 0x34, 0x37, 0x35, 0x38, 0x33, 0x30, 0x30, 0x37, 0x38, 0x31, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, //0x0000ff3c QUAD $0x3730303338353734; QUAD $0x0000000035323138 // .asciz 16, '475830078125\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000ff4c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000ff5c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000ff24 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000ff34 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, //0x0000ff44 LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' + 0x0d, 0x00, 0x00, 0x00, //0x0000ff48 .long 13 + 0x31, 0x31, 0x33, 0x36, 0x38, 0x36, 0x38, 0x33, 0x37, 0x37, 0x32, 0x31, 0x36, 0x31, 0x36, 0x30, //0x0000ff4c QUAD $0x3338363836333131; QUAD $0x3036313631323737 // .asciz 16, '1136868377216160' + 0x32, 0x39, 0x37, 0x33, 0x39, 0x33, 0x37, 0x39, 0x38, 0x38, 0x32, 0x38, 0x31, 0x32, 0x35, 0x00, //0x0000ff5c QUAD $0x3937333933373932; QUAD $0x0035323138323838 // .asciz 16, '297393798828125\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000ff6c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000ff7c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, //0x0000ff8c LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' - 0x0d, 0x00, 0x00, 0x00, //0x0000ff90 .long 13 - 0x39, 0x30, 0x39, 0x34, 0x39, 0x34, 0x37, 0x30, 0x31, 0x37, 0x37, 0x32, 0x39, 0x32, 0x38, 0x32, //0x0000ff94 QUAD $0x3037343934393039; QUAD $0x3238323932373731 // .asciz 16, '9094947017729282' - 0x33, 0x37, 0x39, 0x31, 0x35, 0x30, 0x33, 0x39, 0x30, 0x36, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, //0x0000ffa4 QUAD $0x3933303531393733; QUAD $0x0000000035323630 // .asciz 16, '379150390625\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000ffb4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000ffc4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000ff8c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000ff9c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, //0x0000ffac LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' + 0x0e, 0x00, 0x00, 0x00, //0x0000ffb0 .long 14 + 0x35, 0x36, 0x38, 0x34, 0x33, 0x34, 0x31, 0x38, 0x38, 0x36, 0x30, 0x38, 0x30, 0x38, 0x30, 0x31, //0x0000ffb4 QUAD $0x3831343334383635; QUAD $0x3130383038303638 // .asciz 16, '5684341886080801' + 0x34, 0x38, 0x36, 0x39, 0x36, 0x38, 0x39, 0x39, 0x34, 0x31, 0x34, 0x30, 0x36, 0x32, 0x35, 0x00, //0x0000ffc4 QUAD $0x3939383639363834; QUAD $0x0035323630343134 // .asciz 16, '486968994140625\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000ffd4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000ffe4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, //0x0000fff4 LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' - 0x0d, 0x00, 0x00, 0x00, //0x0000fff8 .long 13 - 0x34, 0x35, 0x34, 0x37, 0x34, 0x37, 0x33, 0x35, 0x30, 0x38, 0x38, 0x36, 0x34, 0x36, 0x34, 0x31, //0x0000fffc QUAD $0x3533373437343534; QUAD $0x3134363436383830 // .asciz 16, '4547473508864641' - 0x31, 0x38, 0x39, 0x35, 0x37, 0x35, 0x31, 0x39, 0x35, 0x33, 0x31, 0x32, 0x35, 0x00, 0x00, 0x00, //0x0001000c QUAD $0x3931353735393831; QUAD $0x0000003532313335 // .asciz 16, '1895751953125\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0001001c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0001002c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000fff4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010004 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, //0x00010014 LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' + 0x0e, 0x00, 0x00, 0x00, //0x00010018 .long 14 + 0x32, 0x38, 0x34, 0x32, 0x31, 0x37, 0x30, 0x39, 0x34, 0x33, 0x30, 0x34, 0x30, 0x34, 0x30, 0x30, //0x0001001c QUAD $0x3930373132343832; QUAD $0x3030343034303334 // .asciz 16, '2842170943040400' + 0x37, 0x34, 0x33, 0x34, 0x38, 0x34, 0x34, 0x39, 0x37, 0x30, 0x37, 0x30, 0x33, 0x31, 0x32, 0x35, //0x0001002c QUAD $0x3934343834333437; QUAD $0x3532313330373037 // .asciz 16, '7434844970703125' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0001003c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0001004c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, //0x0001005c LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' - 0x0d, 0x00, 0x00, 0x00, //0x00010060 .long 13 - 0x32, 0x32, 0x37, 0x33, 0x37, 0x33, 0x36, 0x37, 0x35, 0x34, 0x34, 0x33, 0x32, 0x33, 0x32, 0x30, //0x00010064 QUAD $0x3736333733373232; QUAD $0x3032333233343435 // .asciz 16, '2273736754432320' - 0x35, 0x39, 0x34, 0x37, 0x38, 0x37, 0x35, 0x39, 0x37, 0x36, 0x35, 0x36, 0x32, 0x35, 0x00, 0x00, //0x00010074 QUAD $0x3935373837343935; QUAD $0x0000353236353637 // .asciz 16, '59478759765625\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010084 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010094 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000100a4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0001005c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0001006c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, //0x0001007c LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' + 0x0e, 0x00, 0x00, 0x00, //0x00010080 .long 14 + 0x31, 0x34, 0x32, 0x31, 0x30, 0x38, 0x35, 0x34, 0x37, 0x31, 0x35, 0x32, 0x30, 0x32, 0x30, 0x30, //0x00010084 QUAD $0x3435383031323431; QUAD $0x3030323032353137 // .asciz 16, '1421085471520200' + 0x33, 0x37, 0x31, 0x37, 0x34, 0x32, 0x32, 0x34, 0x38, 0x35, 0x33, 0x35, 0x31, 0x35, 0x36, 0x32, //0x00010094 QUAD $0x3432323437313733; QUAD $0x3236353135333538 // .asciz 16, '3717422485351562' + 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000100a4 QUAD $0x0000000000000035; QUAD $0x0000000000000000 // .asciz 16, '5\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000100b4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, //0x000100c4 LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' - 0x0d, 0x00, 0x00, 0x00, //0x000100c8 .long 13 - 0x31, 0x31, 0x33, 0x36, 0x38, 0x36, 0x38, 0x33, 0x37, 0x37, 0x32, 0x31, 0x36, 0x31, 0x36, 0x30, //0x000100cc QUAD $0x3338363836333131; QUAD $0x3036313631323737 // .asciz 16, '1136868377216160' - 0x32, 0x39, 0x37, 0x33, 0x39, 0x33, 0x37, 0x39, 0x38, 0x38, 0x32, 0x38, 0x31, 0x32, 0x35, 0x00, //0x000100dc QUAD $0x3937333933373932; QUAD $0x0035323138323838 // .asciz 16, '297393798828125\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000100ec QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000100fc QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0001010c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000100c4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000100d4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, //0x000100e4 LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' + 0x0f, 0x00, 0x00, 0x00, //0x000100e8 .long 15 + 0x37, 0x31, 0x30, 0x35, 0x34, 0x32, 0x37, 0x33, 0x35, 0x37, 0x36, 0x30, 0x31, 0x30, 0x30, 0x31, //0x000100ec QUAD $0x3337323435303137; QUAD $0x3130303130363735 // .asciz 16, '7105427357601001' + 0x38, 0x35, 0x38, 0x37, 0x31, 0x31, 0x32, 0x34, 0x32, 0x36, 0x37, 0x35, 0x37, 0x38, 0x31, 0x32, //0x000100fc QUAD $0x3432313137383538; QUAD $0x3231383735373632 // .asciz 16, '8587112426757812' + 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0001010c QUAD $0x0000000000000035; QUAD $0x0000000000000000 // .asciz 16, '5\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0001011c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, //0x0001012c LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' - 0x0e, 0x00, 0x00, 0x00, //0x00010130 .long 14 - 0x35, 0x36, 0x38, 0x34, 0x33, 0x34, 0x31, 0x38, 0x38, 0x36, 0x30, 0x38, 0x30, 0x38, 0x30, 0x31, //0x00010134 QUAD $0x3831343334383635; QUAD $0x3130383038303638 // .asciz 16, '5684341886080801' - 0x34, 0x38, 0x36, 0x39, 0x36, 0x38, 0x39, 0x39, 0x34, 0x31, 0x34, 0x30, 0x36, 0x32, 0x35, 0x00, //0x00010144 QUAD $0x3939383639363834; QUAD $0x0035323630343134 // .asciz 16, '486968994140625\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010154 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010164 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010174 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0001012c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0001013c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, //0x0001014c LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' + 0x0f, 0x00, 0x00, 0x00, //0x00010150 .long 15 + 0x33, 0x35, 0x35, 0x32, 0x37, 0x31, 0x33, 0x36, 0x37, 0x38, 0x38, 0x30, 0x30, 0x35, 0x30, 0x30, //0x00010154 QUAD $0x3633313732353533; QUAD $0x3030353030383837 // .asciz 16, '3552713678800500' + 0x39, 0x32, 0x39, 0x33, 0x35, 0x35, 0x36, 0x32, 0x31, 0x33, 0x33, 0x37, 0x38, 0x39, 0x30, 0x36, //0x00010164 QUAD $0x3236353533393239; QUAD $0x3630393837333331 // .asciz 16, '9293556213378906' + 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010174 QUAD $0x0000000000003532; QUAD $0x0000000000000000 // .asciz 16, '25\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010184 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, //0x00010194 LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' - 0x0e, 0x00, 0x00, 0x00, //0x00010198 .long 14 - 0x32, 0x38, 0x34, 0x32, 0x31, 0x37, 0x30, 0x39, 0x34, 0x33, 0x30, 0x34, 0x30, 0x34, 0x30, 0x30, //0x0001019c QUAD $0x3930373132343832; QUAD $0x3030343034303334 // .asciz 16, '2842170943040400' - 0x37, 0x34, 0x33, 0x34, 0x38, 0x34, 0x34, 0x39, 0x37, 0x30, 0x37, 0x30, 0x33, 0x31, 0x32, 0x35, //0x000101ac QUAD $0x3934343834333437; QUAD $0x3532313330373037 // .asciz 16, '7434844970703125' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000101bc QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000101cc QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000101dc QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010194 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000101a4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, //0x000101b4 LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' + 0x0f, 0x00, 0x00, 0x00, //0x000101b8 .long 15 + 0x31, 0x37, 0x37, 0x36, 0x33, 0x35, 0x36, 0x38, 0x33, 0x39, 0x34, 0x30, 0x30, 0x32, 0x35, 0x30, //0x000101bc QUAD $0x3836353336373731; QUAD $0x3035323030343933 // .asciz 16, '1776356839400250' + 0x34, 0x36, 0x34, 0x36, 0x37, 0x37, 0x38, 0x31, 0x30, 0x36, 0x36, 0x38, 0x39, 0x34, 0x35, 0x33, //0x000101cc QUAD $0x3138373736343634; QUAD $0x3335343938363630 // .asciz 16, '4646778106689453' + 0x31, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000101dc QUAD $0x0000000000353231; QUAD $0x0000000000000000 // .asciz 16, '125\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000101ec QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, //0x000101fc LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' - 0x0e, 0x00, 0x00, 0x00, //0x00010200 .long 14 - 0x31, 0x34, 0x32, 0x31, 0x30, 0x38, 0x35, 0x34, 0x37, 0x31, 0x35, 0x32, 0x30, 0x32, 0x30, 0x30, //0x00010204 QUAD $0x3435383031323431; QUAD $0x3030323032353137 // .asciz 16, '1421085471520200' - 0x33, 0x37, 0x31, 0x37, 0x34, 0x32, 0x32, 0x34, 0x38, 0x35, 0x33, 0x35, 0x31, 0x35, 0x36, 0x32, //0x00010214 QUAD $0x3432323437313733; QUAD $0x3236353135333538 // .asciz 16, '3717422485351562' - 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010224 QUAD $0x0000000000000035; QUAD $0x0000000000000000 // .asciz 16, '5\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010234 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010244 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000101fc QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0001020c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, //0x0001021c LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' + 0x10, 0x00, 0x00, 0x00, //0x00010220 .long 16 + 0x38, 0x38, 0x38, 0x31, 0x37, 0x38, 0x34, 0x31, 0x39, 0x37, 0x30, 0x30, 0x31, 0x32, 0x35, 0x32, //0x00010224 QUAD $0x3134383731383838; QUAD $0x3235323130303739 // .asciz 16, '8881784197001252' + 0x33, 0x32, 0x33, 0x33, 0x38, 0x39, 0x30, 0x35, 0x33, 0x33, 0x34, 0x34, 0x37, 0x32, 0x36, 0x35, //0x00010234 QUAD $0x3530393833333233; QUAD $0x3536323734343333 // .asciz 16, '3233890533447265' + 0x36, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010244 QUAD $0x0000000000353236; QUAD $0x0000000000000000 // .asciz 16, '625\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010254 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, //0x00010264 LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' - 0x0f, 0x00, 0x00, 0x00, //0x00010268 .long 15 - 0x37, 0x31, 0x30, 0x35, 0x34, 0x32, 0x37, 0x33, 0x35, 0x37, 0x36, 0x30, 0x31, 0x30, 0x30, 0x31, //0x0001026c QUAD $0x3337323435303137; QUAD $0x3130303130363735 // .asciz 16, '7105427357601001' - 0x38, 0x35, 0x38, 0x37, 0x31, 0x31, 0x32, 0x34, 0x32, 0x36, 0x37, 0x35, 0x37, 0x38, 0x31, 0x32, //0x0001027c QUAD $0x3432313137383538; QUAD $0x3231383735373632 // .asciz 16, '8587112426757812' - 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0001028c QUAD $0x0000000000000035; QUAD $0x0000000000000000 // .asciz 16, '5\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0001029c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000102ac QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010264 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010274 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, //0x00010284 LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' + 0x10, 0x00, 0x00, 0x00, //0x00010288 .long 16 + 0x34, 0x34, 0x34, 0x30, 0x38, 0x39, 0x32, 0x30, 0x39, 0x38, 0x35, 0x30, 0x30, 0x36, 0x32, 0x36, //0x0001028c QUAD $0x3032393830343434; QUAD $0x3632363030353839 // .asciz 16, '4440892098500626' + 0x31, 0x36, 0x31, 0x36, 0x39, 0x34, 0x35, 0x32, 0x36, 0x36, 0x37, 0x32, 0x33, 0x36, 0x33, 0x32, //0x0001029c QUAD $0x3235343936313631; QUAD $0x3233363332373636 // .asciz 16, '1616945266723632' + 0x38, 0x31, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000102ac QUAD $0x0000000035323138; QUAD $0x0000000000000000 // .asciz 16, '8125\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000102bc QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, //0x000102cc LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' - 0x0f, 0x00, 0x00, 0x00, //0x000102d0 .long 15 - 0x33, 0x35, 0x35, 0x32, 0x37, 0x31, 0x33, 0x36, 0x37, 0x38, 0x38, 0x30, 0x30, 0x35, 0x30, 0x30, //0x000102d4 QUAD $0x3633313732353533; QUAD $0x3030353030383837 // .asciz 16, '3552713678800500' - 0x39, 0x32, 0x39, 0x33, 0x35, 0x35, 0x36, 0x32, 0x31, 0x33, 0x33, 0x37, 0x38, 0x39, 0x30, 0x36, //0x000102e4 QUAD $0x3236353533393239; QUAD $0x3630393837333331 // .asciz 16, '9293556213378906' - 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000102f4 QUAD $0x0000000000003532; QUAD $0x0000000000000000 // .asciz 16, '25\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010304 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010314 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000102cc QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000102dc QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, //0x000102ec LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' + 0x10, 0x00, 0x00, 0x00, //0x000102f0 .long 16 + 0x32, 0x32, 0x32, 0x30, 0x34, 0x34, 0x36, 0x30, 0x34, 0x39, 0x32, 0x35, 0x30, 0x33, 0x31, 0x33, //0x000102f4 QUAD $0x3036343430323232; QUAD $0x3331333035323934 // .asciz 16, '2220446049250313' + 0x30, 0x38, 0x30, 0x38, 0x34, 0x37, 0x32, 0x36, 0x33, 0x33, 0x33, 0x36, 0x31, 0x38, 0x31, 0x36, //0x00010304 QUAD $0x3632373438303830; QUAD $0x3631383136333333 // .asciz 16, '0808472633361816' + 0x34, 0x30, 0x36, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010314 QUAD $0x0000003532363034; QUAD $0x0000000000000000 // .asciz 16, '40625\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010324 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, //0x00010334 LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' - 0x0f, 0x00, 0x00, 0x00, //0x00010338 .long 15 - 0x31, 0x37, 0x37, 0x36, 0x33, 0x35, 0x36, 0x38, 0x33, 0x39, 0x34, 0x30, 0x30, 0x32, 0x35, 0x30, //0x0001033c QUAD $0x3836353336373731; QUAD $0x3035323030343933 // .asciz 16, '1776356839400250' - 0x34, 0x36, 0x34, 0x36, 0x37, 0x37, 0x38, 0x31, 0x30, 0x36, 0x36, 0x38, 0x39, 0x34, 0x35, 0x33, //0x0001034c QUAD $0x3138373736343634; QUAD $0x3335343938363630 // .asciz 16, '4646778106689453' - 0x31, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0001035c QUAD $0x0000000000353231; QUAD $0x0000000000000000 // .asciz 16, '125\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0001036c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0001037c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010334 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010344 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, //0x00010354 LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' + 0x10, 0x00, 0x00, 0x00, //0x00010358 .long 16 + 0x31, 0x31, 0x31, 0x30, 0x32, 0x32, 0x33, 0x30, 0x32, 0x34, 0x36, 0x32, 0x35, 0x31, 0x35, 0x36, //0x0001035c QUAD $0x3033323230313131; QUAD $0x3635313532363432 // .asciz 16, '1110223024625156' + 0x35, 0x34, 0x30, 0x34, 0x32, 0x33, 0x36, 0x33, 0x31, 0x36, 0x36, 0x38, 0x30, 0x39, 0x30, 0x38, //0x0001036c QUAD $0x3336333234303435; QUAD $0x3830393038363631 // .asciz 16, '5404236316680908' + 0x32, 0x30, 0x33, 0x31, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0001037c QUAD $0x0000353231333032; QUAD $0x0000000000000000 // .asciz 16, '203125\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0001038c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, //0x0001039c LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' - 0x10, 0x00, 0x00, 0x00, //0x000103a0 .long 16 - 0x38, 0x38, 0x38, 0x31, 0x37, 0x38, 0x34, 0x31, 0x39, 0x37, 0x30, 0x30, 0x31, 0x32, 0x35, 0x32, //0x000103a4 QUAD $0x3134383731383838; QUAD $0x3235323130303739 // .asciz 16, '8881784197001252' - 0x33, 0x32, 0x33, 0x33, 0x38, 0x39, 0x30, 0x35, 0x33, 0x33, 0x34, 0x34, 0x37, 0x32, 0x36, 0x35, //0x000103b4 QUAD $0x3530393833333233; QUAD $0x3536323734343333 // .asciz 16, '3233890533447265' - 0x36, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000103c4 QUAD $0x0000000000353236; QUAD $0x0000000000000000 // .asciz 16, '625\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000103d4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000103e4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0001039c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000103ac QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, //0x000103bc LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' + 0x11, 0x00, 0x00, 0x00, //0x000103c0 .long 17 + 0x35, 0x35, 0x35, 0x31, 0x31, 0x31, 0x35, 0x31, 0x32, 0x33, 0x31, 0x32, 0x35, 0x37, 0x38, 0x32, //0x000103c4 QUAD $0x3135313131353535; QUAD $0x3238373532313332 // .asciz 16, '5551115123125782' + 0x37, 0x30, 0x32, 0x31, 0x31, 0x38, 0x31, 0x35, 0x38, 0x33, 0x34, 0x30, 0x34, 0x35, 0x34, 0x31, //0x000103d4 QUAD $0x3531383131323037; QUAD $0x3134353430343338 // .asciz 16, '7021181583404541' + 0x30, 0x31, 0x35, 0x36, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000103e4 QUAD $0x0000353236353130; QUAD $0x0000000000000000 // .asciz 16, '015625\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000103f4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, //0x00010404 LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' - 0x10, 0x00, 0x00, 0x00, //0x00010408 .long 16 - 0x34, 0x34, 0x34, 0x30, 0x38, 0x39, 0x32, 0x30, 0x39, 0x38, 0x35, 0x30, 0x30, 0x36, 0x32, 0x36, //0x0001040c QUAD $0x3032393830343434; QUAD $0x3632363030353839 // .asciz 16, '4440892098500626' - 0x31, 0x36, 0x31, 0x36, 0x39, 0x34, 0x35, 0x32, 0x36, 0x36, 0x37, 0x32, 0x33, 0x36, 0x33, 0x32, //0x0001041c QUAD $0x3235343936313631; QUAD $0x3233363332373636 // .asciz 16, '1616945266723632' - 0x38, 0x31, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0001042c QUAD $0x0000000035323138; QUAD $0x0000000000000000 // .asciz 16, '8125\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0001043c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0001044c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010404 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010414 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, //0x00010424 LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' + 0x11, 0x00, 0x00, 0x00, //0x00010428 .long 17 + 0x32, 0x37, 0x37, 0x35, 0x35, 0x35, 0x37, 0x35, 0x36, 0x31, 0x35, 0x36, 0x32, 0x38, 0x39, 0x31, //0x0001042c QUAD $0x3537353535373732; QUAD $0x3139383236353136 // .asciz 16, '2775557561562891' + 0x33, 0x35, 0x31, 0x30, 0x35, 0x39, 0x30, 0x37, 0x39, 0x31, 0x37, 0x30, 0x32, 0x32, 0x37, 0x30, //0x0001043c QUAD $0x3730393530313533; QUAD $0x3037323230373139 // .asciz 16, '3510590791702270' + 0x35, 0x30, 0x37, 0x38, 0x31, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0001044c QUAD $0x0035323138373035; QUAD $0x0000000000000000 // .asciz 16, '5078125\x00\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0001045c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, //0x0001046c LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' - 0x10, 0x00, 0x00, 0x00, //0x00010470 .long 16 - 0x32, 0x32, 0x32, 0x30, 0x34, 0x34, 0x36, 0x30, 0x34, 0x39, 0x32, 0x35, 0x30, 0x33, 0x31, 0x33, //0x00010474 QUAD $0x3036343430323232; QUAD $0x3331333035323934 // .asciz 16, '2220446049250313' - 0x30, 0x38, 0x30, 0x38, 0x34, 0x37, 0x32, 0x36, 0x33, 0x33, 0x33, 0x36, 0x31, 0x38, 0x31, 0x36, //0x00010484 QUAD $0x3632373438303830; QUAD $0x3631383136333333 // .asciz 16, '0808472633361816' - 0x34, 0x30, 0x36, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010494 QUAD $0x0000003532363034; QUAD $0x0000000000000000 // .asciz 16, '40625\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000104a4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000104b4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0001046c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0001047c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, //0x0001048c LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' + 0x11, 0x00, 0x00, 0x00, //0x00010490 .long 17 + 0x31, 0x33, 0x38, 0x37, 0x37, 0x37, 0x38, 0x37, 0x38, 0x30, 0x37, 0x38, 0x31, 0x34, 0x34, 0x35, //0x00010494 QUAD $0x3738373737383331; QUAD $0x3534343138373038 // .asciz 16, '1387778780781445' + 0x36, 0x37, 0x35, 0x35, 0x32, 0x39, 0x35, 0x33, 0x39, 0x35, 0x38, 0x35, 0x31, 0x31, 0x33, 0x35, //0x000104a4 QUAD $0x3335393235353736; QUAD $0x3533313135383539 // .asciz 16, '6755295395851135' + 0x32, 0x35, 0x33, 0x39, 0x30, 0x36, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000104b4 QUAD $0x3532363039333532; QUAD $0x0000000000000000 // .asciz 16, '25390625\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000104c4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, //0x000104d4 LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' - 0x10, 0x00, 0x00, 0x00, //0x000104d8 .long 16 - 0x31, 0x31, 0x31, 0x30, 0x32, 0x32, 0x33, 0x30, 0x32, 0x34, 0x36, 0x32, 0x35, 0x31, 0x35, 0x36, //0x000104dc QUAD $0x3033323230313131; QUAD $0x3635313532363432 // .asciz 16, '1110223024625156' - 0x35, 0x34, 0x30, 0x34, 0x32, 0x33, 0x36, 0x33, 0x31, 0x36, 0x36, 0x38, 0x30, 0x39, 0x30, 0x38, //0x000104ec QUAD $0x3336333234303435; QUAD $0x3830393038363631 // .asciz 16, '5404236316680908' - 0x32, 0x30, 0x33, 0x31, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000104fc QUAD $0x0000353231333032; QUAD $0x0000000000000000 // .asciz 16, '203125\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0001050c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0001051c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000104d4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000104e4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, //0x000104f4 LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' + 0x12, 0x00, 0x00, 0x00, //0x000104f8 .long 18 + 0x36, 0x39, 0x33, 0x38, 0x38, 0x39, 0x33, 0x39, 0x30, 0x33, 0x39, 0x30, 0x37, 0x32, 0x32, 0x38, //0x000104fc QUAD $0x3933393838333936; QUAD $0x3832323730393330 // .asciz 16, '6938893903907228' + 0x33, 0x37, 0x37, 0x36, 0x34, 0x37, 0x36, 0x39, 0x37, 0x39, 0x32, 0x35, 0x35, 0x36, 0x37, 0x36, //0x0001050c QUAD $0x3936373436373733; QUAD $0x3637363535323937 // .asciz 16, '3776476979255676' + 0x32, 0x36, 0x39, 0x35, 0x33, 0x31, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0001051c QUAD $0x3532313335393632; QUAD $0x0000000000000000 // .asciz 16, '26953125\x00\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0001052c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, //0x0001053c LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' - 0x11, 0x00, 0x00, 0x00, //0x00010540 .long 17 - 0x35, 0x35, 0x35, 0x31, 0x31, 0x31, 0x35, 0x31, 0x32, 0x33, 0x31, 0x32, 0x35, 0x37, 0x38, 0x32, //0x00010544 QUAD $0x3135313131353535; QUAD $0x3238373532313332 // .asciz 16, '5551115123125782' - 0x37, 0x30, 0x32, 0x31, 0x31, 0x38, 0x31, 0x35, 0x38, 0x33, 0x34, 0x30, 0x34, 0x35, 0x34, 0x31, //0x00010554 QUAD $0x3531383131323037; QUAD $0x3134353430343338 // .asciz 16, '7021181583404541' - 0x30, 0x31, 0x35, 0x36, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010564 QUAD $0x0000353236353130; QUAD $0x0000000000000000 // .asciz 16, '015625\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010574 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010584 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0001053c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0001054c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, //0x0001055c LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' + 0x12, 0x00, 0x00, 0x00, //0x00010560 .long 18 + 0x33, 0x34, 0x36, 0x39, 0x34, 0x34, 0x36, 0x39, 0x35, 0x31, 0x39, 0x35, 0x33, 0x36, 0x31, 0x34, //0x00010564 QUAD $0x3936343439363433; QUAD $0x3431363335393135 // .asciz 16, '3469446951953614' + 0x31, 0x38, 0x38, 0x38, 0x32, 0x33, 0x38, 0x34, 0x38, 0x39, 0x36, 0x32, 0x37, 0x38, 0x33, 0x38, //0x00010574 QUAD $0x3438333238383831; QUAD $0x3833383732363938 // .asciz 16, '1888238489627838' + 0x31, 0x33, 0x34, 0x37, 0x36, 0x35, 0x36, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010584 QUAD $0x3236353637343331; QUAD $0x0000000000000035 // .asciz 16, '134765625\x00\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010594 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, //0x000105a4 LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' - 0x11, 0x00, 0x00, 0x00, //0x000105a8 .long 17 - 0x32, 0x37, 0x37, 0x35, 0x35, 0x35, 0x37, 0x35, 0x36, 0x31, 0x35, 0x36, 0x32, 0x38, 0x39, 0x31, //0x000105ac QUAD $0x3537353535373732; QUAD $0x3139383236353136 // .asciz 16, '2775557561562891' - 0x33, 0x35, 0x31, 0x30, 0x35, 0x39, 0x30, 0x37, 0x39, 0x31, 0x37, 0x30, 0x32, 0x32, 0x37, 0x30, //0x000105bc QUAD $0x3730393530313533; QUAD $0x3037323230373139 // .asciz 16, '3510590791702270' - 0x35, 0x30, 0x37, 0x38, 0x31, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000105cc QUAD $0x0035323138373035; QUAD $0x0000000000000000 // .asciz 16, '5078125\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000105dc QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000105ec QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000105a4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000105b4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, //0x000105c4 LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' + 0x12, 0x00, 0x00, 0x00, //0x000105c8 .long 18 + 0x31, 0x37, 0x33, 0x34, 0x37, 0x32, 0x33, 0x34, 0x37, 0x35, 0x39, 0x37, 0x36, 0x38, 0x30, 0x37, //0x000105cc QUAD $0x3433323734333731; QUAD $0x3730383637393537 // .asciz 16, '1734723475976807' + 0x30, 0x39, 0x34, 0x34, 0x31, 0x31, 0x39, 0x32, 0x34, 0x34, 0x38, 0x31, 0x33, 0x39, 0x31, 0x39, //0x000105dc QUAD $0x3239313134343930; QUAD $0x3931393331383434 // .asciz 16, '0944119244813919' + 0x30, 0x36, 0x37, 0x33, 0x38, 0x32, 0x38, 0x31, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000105ec QUAD $0x3138323833373630; QUAD $0x0000000000003532 // .asciz 16, '0673828125\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000105fc QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, //0x0001060c LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' - 0x11, 0x00, 0x00, 0x00, //0x00010610 .long 17 - 0x31, 0x33, 0x38, 0x37, 0x37, 0x37, 0x38, 0x37, 0x38, 0x30, 0x37, 0x38, 0x31, 0x34, 0x34, 0x35, //0x00010614 QUAD $0x3738373737383331; QUAD $0x3534343138373038 // .asciz 16, '1387778780781445' - 0x36, 0x37, 0x35, 0x35, 0x32, 0x39, 0x35, 0x33, 0x39, 0x35, 0x38, 0x35, 0x31, 0x31, 0x33, 0x35, //0x00010624 QUAD $0x3335393235353736; QUAD $0x3533313135383539 // .asciz 16, '6755295395851135' - 0x32, 0x35, 0x33, 0x39, 0x30, 0x36, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010634 QUAD $0x3532363039333532; QUAD $0x0000000000000000 // .asciz 16, '25390625\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010644 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010654 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0001060c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0001061c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, //0x0001062c LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' + 0x13, 0x00, 0x00, 0x00, //0x00010630 .long 19 + 0x38, 0x36, 0x37, 0x33, 0x36, 0x31, 0x37, 0x33, 0x37, 0x39, 0x38, 0x38, 0x34, 0x30, 0x33, 0x35, //0x00010634 QUAD $0x3337313633373638; QUAD $0x3533303438383937 // .asciz 16, '8673617379884035' + 0x34, 0x37, 0x32, 0x30, 0x35, 0x39, 0x36, 0x32, 0x32, 0x34, 0x30, 0x36, 0x39, 0x35, 0x39, 0x35, //0x00010644 QUAD $0x3236393530323734; QUAD $0x3539353936303432 // .asciz 16, '4720596224069595' + 0x33, 0x33, 0x36, 0x39, 0x31, 0x34, 0x30, 0x36, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010654 QUAD $0x3630343139363333; QUAD $0x0000000000003532 // .asciz 16, '3369140625\x00\x00\x00\x00\x00\x00' 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010664 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, //0x00010674 LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' - 0x12, 0x00, 0x00, 0x00, //0x00010678 .long 18 - 0x36, 0x39, 0x33, 0x38, 0x38, 0x39, 0x33, 0x39, 0x30, 0x33, 0x39, 0x30, 0x37, 0x32, 0x32, 0x38, //0x0001067c QUAD $0x3933393838333936; QUAD $0x3832323730393330 // .asciz 16, '6938893903907228' - 0x33, 0x37, 0x37, 0x36, 0x34, 0x37, 0x36, 0x39, 0x37, 0x39, 0x32, 0x35, 0x35, 0x36, 0x37, 0x36, //0x0001068c QUAD $0x3936373436373733; QUAD $0x3637363535323937 // .asciz 16, '3776476979255676' - 0x32, 0x36, 0x39, 0x35, 0x33, 0x31, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0001069c QUAD $0x3532313335393632; QUAD $0x0000000000000000 // .asciz 16, '26953125\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000106ac QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000106bc QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000106cc QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, //0x000106dc LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' - 0x12, 0x00, 0x00, 0x00, //0x000106e0 .long 18 - 0x33, 0x34, 0x36, 0x39, 0x34, 0x34, 0x36, 0x39, 0x35, 0x31, 0x39, 0x35, 0x33, 0x36, 0x31, 0x34, //0x000106e4 QUAD $0x3936343439363433; QUAD $0x3431363335393135 // .asciz 16, '3469446951953614' - 0x31, 0x38, 0x38, 0x38, 0x32, 0x33, 0x38, 0x34, 0x38, 0x39, 0x36, 0x32, 0x37, 0x38, 0x33, 0x38, //0x000106f4 QUAD $0x3438333238383831; QUAD $0x3833383732363938 // .asciz 16, '1888238489627838' - 0x31, 0x33, 0x34, 0x37, 0x36, 0x35, 0x36, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010704 QUAD $0x3236353637343331; QUAD $0x0000000000000035 // .asciz 16, '134765625\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010714 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010724 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010734 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, //0x00010744 LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' - 0x12, 0x00, 0x00, 0x00, //0x00010748 .long 18 - 0x31, 0x37, 0x33, 0x34, 0x37, 0x32, 0x33, 0x34, 0x37, 0x35, 0x39, 0x37, 0x36, 0x38, 0x30, 0x37, //0x0001074c QUAD $0x3433323734333731; QUAD $0x3730383637393537 // .asciz 16, '1734723475976807' - 0x30, 0x39, 0x34, 0x34, 0x31, 0x31, 0x39, 0x32, 0x34, 0x34, 0x38, 0x31, 0x33, 0x39, 0x31, 0x39, //0x0001075c QUAD $0x3239313134343930; QUAD $0x3931393331383434 // .asciz 16, '0944119244813919' - 0x30, 0x36, 0x37, 0x33, 0x38, 0x32, 0x38, 0x31, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0001076c QUAD $0x3138323833373630; QUAD $0x0000000000003532 // .asciz 16, '0673828125\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0001077c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0001078c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0001079c QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, //0x000107ac LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' - 0x13, 0x00, 0x00, 0x00, //0x000107b0 .long 19 - 0x38, 0x36, 0x37, 0x33, 0x36, 0x31, 0x37, 0x33, 0x37, 0x39, 0x38, 0x38, 0x34, 0x30, 0x33, 0x35, //0x000107b4 QUAD $0x3337313633373638; QUAD $0x3533303438383937 // .asciz 16, '8673617379884035' - 0x34, 0x37, 0x32, 0x30, 0x35, 0x39, 0x36, 0x32, 0x32, 0x34, 0x30, 0x36, 0x39, 0x35, 0x39, 0x35, //0x000107c4 QUAD $0x3236393530323734; QUAD $0x3539353936303432 // .asciz 16, '4720596224069595' - 0x33, 0x33, 0x36, 0x39, 0x31, 0x34, 0x30, 0x36, 0x32, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000107d4 QUAD $0x3630343139363333; QUAD $0x0000000000003532 // .asciz 16, '3369140625\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000107e4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000107f4 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010804 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, //0x00010814 LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010818 .p2align 4, 0x00 - //0x00010820 _ESCAPED_TAB - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010820 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .ascii 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010830 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .ascii 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x22, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x2f, //0x00010840 QUAD $0x0000000000220000; QUAD $0x2f00000000000000 // .ascii 16, '\x00\x00"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00/' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010850 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .ascii 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010860 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .ascii 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x5c, 0x00, 0x00, 0x00, //0x00010870 QUAD $0x0000000000000000; QUAD $0x0000005c00000000 // .ascii 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\\\x00\x00\x00' - 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x0c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0a, 0x00, //0x00010880 QUAD $0x000c000000080000; QUAD $0x000a000000000000 // .ascii 16, '\x00\x00\x08\x00\x00\x00\x0c\x00\x00\x00\x00\x00\x00\x00\n\x00' - 0x00, 0x00, 0x0d, 0x00, 0x09, //0x00010890 LONG $0x000d0000; BYTE $0x09 // .ascii 5, '\x00\x00\r\x00\t' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010895 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000108a5 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000108b5 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000108c5 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000108d5 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000108e5 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000108f5 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010905 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010915 QUAD $0x0000000000000000; WORD $0x0000; BYTE $0x00 // .space 11, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010674 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010684 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .asciz 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, //0x00010694 LONG $0x00000000 // .asciz 4, '\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010698 .p2align 4, 0x00 + //0x000106a0 _ESCAPED_TAB + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000106a0 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .ascii 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000106b0 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .ascii 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x22, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x2f, //0x000106c0 QUAD $0x0000000000220000; QUAD $0x2f00000000000000 // .ascii 16, '\x00\x00"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00/' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000106d0 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .ascii 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x000106e0 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .ascii 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x5c, 0x00, 0x00, 0x00, //0x000106f0 QUAD $0x0000000000000000; QUAD $0x0000005c00000000 // .ascii 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\\\x00\x00\x00' + 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x0c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0a, 0x00, //0x00010700 QUAD $0x000c000000080000; QUAD $0x000a000000000000 // .ascii 16, '\x00\x00\x08\x00\x00\x00\x0c\x00\x00\x00\x00\x00\x00\x00\n\x00' + 0x00, 0x00, 0x0d, 0x00, 0x09, //0x00010710 LONG $0x000d0000; BYTE $0x09 // .ascii 5, '\x00\x00\r\x00\t' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010715 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010725 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010735 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010745 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010755 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010765 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010775 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010785 QUAD $0x0000000000000000; QUAD $0x0000000000000000 // .space 16, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00010795 QUAD $0x0000000000000000; WORD $0x0000; BYTE $0x00 // .space 11, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' } diff --git a/internal/native/traceback_test.mock_tmpl b/internal/native/traceback_test.mock_tmpl index 840924dba..2742f49ba 100644 --- a/internal/native/traceback_test.mock_tmpl +++ b/internal/native/traceback_test.mock_tmpl @@ -299,6 +299,22 @@ func mock_value() { F_mock_value() } +var F_mock_parse_with_padding func() +var S_mock_parse_with_padding uintptr + +//go:nosplit +func mock_parse_with_padding() { + F_mock_parse_with_padding() +} + +var F_mock_lookup_small_key func() +var S_mock_lookup_small_key uintptr + +//go:nosplit +func mock_lookup_small_key() { + F_mock_lookup_small_key() +} + func init() { Mock() } @@ -326,6 +342,8 @@ func Mock() { loader.WrapGoC(_mock_text_vunsigned, _cfunc_vunsigned, []loader.GoC{{"_vunsigned", &S_mock_vunsigned, &F_mock_vunsigned}}, "{{PACKAGE}}", "{{PACKAGE}}/vunsigned.c") loader.WrapGoC(_mock_text_vstring, _cfunc_vstring, []loader.GoC{{"_vstring", &S_mock_vstring, &F_mock_vstring}}, "{{PACKAGE}}", "{{PACKAGE}}/vstring.c") loader.WrapGoC(_mock_text_value, _cfunc_value, []loader.GoC{{"_value", &S_mock_value, &F_mock_value}}, "{{PACKAGE}}", "{{PACKAGE}}/value.c") + loader.WrapGoC(_mock_text_parse_with_padding, _cfunc_parse_with_padding, []loader.GoC{{"_parse_with_padding", &S_mock_parse_with_padding, &F_mock_parse_with_padding}}, "{{PACKAGE}}", "{{PACKAGE}}/parse_with_padding.c") + loader.WrapGoC(_mock_text_lookup_small_key, _cfunc_lookup_small_key, []loader.GoC{{"_lookup_small_key", &S_mock_lookup_small_key, &F_mock_lookup_small_key}}, "{{PACKAGE}}", "{{PACKAGE}}/lookup_small_key.c") } func TestTraceback(t *testing.T) { @@ -352,6 +370,8 @@ func TestTraceback(t *testing.T) { mock_vunsigned, mock_vstring, mock_value, + mock_parse_with_padding, + mock_lookup_small_key, } for _, f := range tests { f() diff --git a/native/parse_with_padding.c b/native/parse_with_padding.c index 6b29c8809..64f685751 100644 --- a/native/parse_with_padding.c +++ b/native/parse_with_padding.c @@ -244,9 +244,9 @@ static always_inline bool top_is_key(node_buf* buf) { static always_inline bool node_on_null(void* ctx, size_t pos) { node_buf* buf = (node_buf*)ctx; - node_buf_grow(buf, 1); buf->cur->typ = node_pack_type(KNULL, pos); buf->cur++; + node_buf_grow(buf, 1); return true; } @@ -1143,6 +1143,8 @@ static always_inline error_code parse(GoParser* slf, reader* rdr, visitor* vis) break; default: err = SONIC_INVALID_CHAR; } + + check_error(); check_visit(); return err;