i64toa_text_amd64.go raw

   1  // +build amd64
   2  // Code generated by asm2asm, DO NOT EDIT.
   3  
   4  package sse
   5  
   6  var _text_i64toa = []byte{
   7  	// .p2align 4, 0x00
   8  	// LCPI0_0
   9  	0x59, 0x17, 0xb7, 0xd1, 0x00, 0x00, 0x00, 0x00, // .quad 3518437209
  10  	0x59, 0x17, 0xb7, 0xd1, 0x00, 0x00, 0x00, 0x00, //0x00000008 .quad 3518437209
  11  	//0x00000010 LCPI0_1
  12  	0xc5, 0x20, //0x00000010 .word 8389
  13  	0x7b, 0x14, //0x00000012 .word 5243
  14  	0x34, 0x33, //0x00000014 .word 13108
  15  	0x00, 0x80, //0x00000016 .word 32768
  16  	0xc5, 0x20, //0x00000018 .word 8389
  17  	0x7b, 0x14, //0x0000001a .word 5243
  18  	0x34, 0x33, //0x0000001c .word 13108
  19  	0x00, 0x80, //0x0000001e .word 32768
  20  	//0x00000020 LCPI0_2
  21  	0x80, 0x00, //0x00000020 .word 128
  22  	0x00, 0x08, //0x00000022 .word 2048
  23  	0x00, 0x20, //0x00000024 .word 8192
  24  	0x00, 0x80, //0x00000026 .word 32768
  25  	0x80, 0x00, //0x00000028 .word 128
  26  	0x00, 0x08, //0x0000002a .word 2048
  27  	0x00, 0x20, //0x0000002c .word 8192
  28  	0x00, 0x80, //0x0000002e .word 32768
  29  	//0x00000030 LCPI0_3
  30  	0x0a, 0x00, //0x00000030 .word 10
  31  	0x0a, 0x00, //0x00000032 .word 10
  32  	0x0a, 0x00, //0x00000034 .word 10
  33  	0x0a, 0x00, //0x00000036 .word 10
  34  	0x0a, 0x00, //0x00000038 .word 10
  35  	0x0a, 0x00, //0x0000003a .word 10
  36  	0x0a, 0x00, //0x0000003c .word 10
  37  	0x0a, 0x00, //0x0000003e .word 10
  38  	//0x00000040 LCPI0_4
  39  	0x30, 0x30, 0x30, 0x30, 0x30, 0x30, 0x30, 0x30, 0x30, 0x30, 0x30, 0x30, 0x30, 0x30, 0x30, 0x30, //0x00000040 QUAD $0x3030303030303030; QUAD $0x3030303030303030  // .space 16, '0000000000000000'
  40  	//0x00000050 .p2align 4, 0x90
  41  	//0x00000050 _i64toa
  42  	0x55, //0x00000050 pushq        %rbp
  43  	0x48, 0x89, 0xe5, //0x00000051 movq         %rsp, %rbp
  44  	0x48, 0x85, 0xf6, //0x00000054 testq        %rsi, %rsi
  45  	0x0f, 0x88, 0xb2, 0x00, 0x00, 0x00, //0x00000057 js           LBB0_25
  46  	0x48, 0x81, 0xfe, 0x0f, 0x27, 0x00, 0x00, //0x0000005d cmpq         $9999, %rsi
  47  	0x0f, 0x87, 0xfb, 0x00, 0x00, 0x00, //0x00000064 ja           LBB0_9
  48  	0x0f, 0xb7, 0xc6, //0x0000006a movzwl       %si, %eax
  49  	0xc1, 0xe8, 0x02, //0x0000006d shrl         $2, %eax
  50  	0x69, 0xc0, 0x7b, 0x14, 0x00, 0x00, //0x00000070 imull        $5243, %eax, %eax
  51  	0xc1, 0xe8, 0x11, //0x00000076 shrl         $17, %eax
  52  	0x48, 0x8d, 0x14, 0x00, //0x00000079 leaq         (%rax,%rax), %rdx
  53  	0x6b, 0xc0, 0x64, //0x0000007d imull        $100, %eax, %eax
  54  	0x89, 0xf1, //0x00000080 movl         %esi, %ecx
  55  	0x29, 0xc1, //0x00000082 subl         %eax, %ecx
  56  	0x0f, 0xb7, 0xc1, //0x00000084 movzwl       %cx, %eax
  57  	0x48, 0x01, 0xc0, //0x00000087 addq         %rax, %rax
  58  	0x81, 0xfe, 0xe8, 0x03, 0x00, 0x00, //0x0000008a cmpl         $1000, %esi
  59  	0x0f, 0x82, 0x16, 0x00, 0x00, 0x00, //0x00000090 jb           LBB0_4
  60  	0x48, 0x8d, 0x0d, 0xc3, 0x08, 0x00, 0x00, //0x00000096 leaq         $2243(%rip), %rcx  /* _Digits+0(%rip) */
  61  	0x8a, 0x0c, 0x0a, //0x0000009d movb         (%rdx,%rcx), %cl
  62  	0x88, 0x0f, //0x000000a0 movb         %cl, (%rdi)
  63  	0xb9, 0x01, 0x00, 0x00, 0x00, //0x000000a2 movl         $1, %ecx
  64  	0xe9, 0x0b, 0x00, 0x00, 0x00, //0x000000a7 jmp          LBB0_5
  65  	//0x000000ac LBB0_4
  66  	0x31, 0xc9, //0x000000ac xorl         %ecx, %ecx
  67  	0x83, 0xfe, 0x64, //0x000000ae cmpl         $100, %esi
  68  	0x0f, 0x82, 0x48, 0x00, 0x00, 0x00, //0x000000b1 jb           LBB0_6
  69  	//0x000000b7 LBB0_5
  70  	0x0f, 0xb7, 0xd2, //0x000000b7 movzwl       %dx, %edx
  71  	0x48, 0x83, 0xca, 0x01, //0x000000ba orq          $1, %rdx
  72  	0x48, 0x8d, 0x35, 0x9b, 0x08, 0x00, 0x00, //0x000000be leaq         $2203(%rip), %rsi  /* _Digits+0(%rip) */
  73  	0x8a, 0x14, 0x32, //0x000000c5 movb         (%rdx,%rsi), %dl
  74  	0x89, 0xce, //0x000000c8 movl         %ecx, %esi
  75  	0x83, 0xc1, 0x01, //0x000000ca addl         $1, %ecx
  76  	0x88, 0x14, 0x37, //0x000000cd movb         %dl, (%rdi,%rsi)
  77  	//0x000000d0 LBB0_7
  78  	0x48, 0x8d, 0x15, 0x89, 0x08, 0x00, 0x00, //0x000000d0 leaq         $2185(%rip), %rdx  /* _Digits+0(%rip) */
  79  	0x8a, 0x14, 0x10, //0x000000d7 movb         (%rax,%rdx), %dl
  80  	0x89, 0xce, //0x000000da movl         %ecx, %esi
  81  	0x83, 0xc1, 0x01, //0x000000dc addl         $1, %ecx
  82  	0x88, 0x14, 0x37, //0x000000df movb         %dl, (%rdi,%rsi)
  83  	//0x000000e2 LBB0_8
  84  	0x0f, 0xb7, 0xc0, //0x000000e2 movzwl       %ax, %eax
  85  	0x48, 0x83, 0xc8, 0x01, //0x000000e5 orq          $1, %rax
  86  	0x48, 0x8d, 0x15, 0x70, 0x08, 0x00, 0x00, //0x000000e9 leaq         $2160(%rip), %rdx  /* _Digits+0(%rip) */
  87  	0x8a, 0x04, 0x10, //0x000000f0 movb         (%rax,%rdx), %al
  88  	0x89, 0xca, //0x000000f3 movl         %ecx, %edx
  89  	0x83, 0xc1, 0x01, //0x000000f5 addl         $1, %ecx
  90  	0x88, 0x04, 0x17, //0x000000f8 movb         %al, (%rdi,%rdx)
  91  	0x89, 0xc8, //0x000000fb movl         %ecx, %eax
  92  	0x5d, //0x000000fd popq         %rbp
  93  	0xc3, //0x000000fe retq         
  94  	//0x000000ff LBB0_6
  95  	0x31, 0xc9, //0x000000ff xorl         %ecx, %ecx
  96  	0x83, 0xfe, 0x0a, //0x00000101 cmpl         $10, %esi
  97  	0x0f, 0x83, 0xc6, 0xff, 0xff, 0xff, //0x00000104 jae          LBB0_7
  98  	0xe9, 0xd3, 0xff, 0xff, 0xff, //0x0000010a jmp          LBB0_8
  99  	//0x0000010f LBB0_25
 100  	0xc6, 0x07, 0x2d, //0x0000010f movb         $45, (%rdi)
 101  	0x48, 0xf7, 0xde, //0x00000112 negq         %rsi
 102  	0x48, 0x81, 0xfe, 0x0f, 0x27, 0x00, 0x00, //0x00000115 cmpq         $9999, %rsi
 103  	0x0f, 0x87, 0xd9, 0x01, 0x00, 0x00, //0x0000011c ja           LBB0_33
 104  	0x0f, 0xb7, 0xc6, //0x00000122 movzwl       %si, %eax
 105  	0xc1, 0xe8, 0x02, //0x00000125 shrl         $2, %eax
 106  	0x69, 0xc0, 0x7b, 0x14, 0x00, 0x00, //0x00000128 imull        $5243, %eax, %eax
 107  	0xc1, 0xe8, 0x11, //0x0000012e shrl         $17, %eax
 108  	0x48, 0x8d, 0x14, 0x00, //0x00000131 leaq         (%rax,%rax), %rdx
 109  	0x6b, 0xc0, 0x64, //0x00000135 imull        $100, %eax, %eax
 110  	0x89, 0xf1, //0x00000138 movl         %esi, %ecx
 111  	0x29, 0xc1, //0x0000013a subl         %eax, %ecx
 112  	0x0f, 0xb7, 0xc1, //0x0000013c movzwl       %cx, %eax
 113  	0x48, 0x01, 0xc0, //0x0000013f addq         %rax, %rax
 114  	0x81, 0xfe, 0xe8, 0x03, 0x00, 0x00, //0x00000142 cmpl         $1000, %esi
 115  	0x0f, 0x82, 0xab, 0x00, 0x00, 0x00, //0x00000148 jb           LBB0_28
 116  	0x48, 0x8d, 0x0d, 0x0b, 0x08, 0x00, 0x00, //0x0000014e leaq         $2059(%rip), %rcx  /* _Digits+0(%rip) */
 117  	0x8a, 0x0c, 0x0a, //0x00000155 movb         (%rdx,%rcx), %cl
 118  	0x88, 0x4f, 0x01, //0x00000158 movb         %cl, $1(%rdi)
 119  	0xb9, 0x01, 0x00, 0x00, 0x00, //0x0000015b movl         $1, %ecx
 120  	0xe9, 0x9f, 0x00, 0x00, 0x00, //0x00000160 jmp          LBB0_29
 121  	//0x00000165 LBB0_9
 122  	0x48, 0x81, 0xfe, 0xff, 0xe0, 0xf5, 0x05, //0x00000165 cmpq         $99999999, %rsi
 123  	0x0f, 0x87, 0x1e, 0x02, 0x00, 0x00, //0x0000016c ja           LBB0_17
 124  	0x89, 0xf0, //0x00000172 movl         %esi, %eax
 125  	0xba, 0x59, 0x17, 0xb7, 0xd1, //0x00000174 movl         $3518437209, %edx
 126  	0x48, 0x0f, 0xaf, 0xd0, //0x00000179 imulq        %rax, %rdx
 127  	0x48, 0xc1, 0xea, 0x2d, //0x0000017d shrq         $45, %rdx
 128  	0x44, 0x69, 0xc2, 0x10, 0x27, 0x00, 0x00, //0x00000181 imull        $10000, %edx, %r8d
 129  	0x89, 0xf1, //0x00000188 movl         %esi, %ecx
 130  	0x44, 0x29, 0xc1, //0x0000018a subl         %r8d, %ecx
 131  	0x4c, 0x69, 0xd0, 0x83, 0xde, 0x1b, 0x43, //0x0000018d imulq        $1125899907, %rax, %r10
 132  	0x49, 0xc1, 0xea, 0x31, //0x00000194 shrq         $49, %r10
 133  	0x41, 0x83, 0xe2, 0xfe, //0x00000198 andl         $-2, %r10d
 134  	0x0f, 0xb7, 0xc2, //0x0000019c movzwl       %dx, %eax
 135  	0xc1, 0xe8, 0x02, //0x0000019f shrl         $2, %eax
 136  	0x69, 0xc0, 0x7b, 0x14, 0x00, 0x00, //0x000001a2 imull        $5243, %eax, %eax
 137  	0xc1, 0xe8, 0x11, //0x000001a8 shrl         $17, %eax
 138  	0x6b, 0xc0, 0x64, //0x000001ab imull        $100, %eax, %eax
 139  	0x29, 0xc2, //0x000001ae subl         %eax, %edx
 140  	0x44, 0x0f, 0xb7, 0xca, //0x000001b0 movzwl       %dx, %r9d
 141  	0x4d, 0x01, 0xc9, //0x000001b4 addq         %r9, %r9
 142  	0x0f, 0xb7, 0xc1, //0x000001b7 movzwl       %cx, %eax
 143  	0xc1, 0xe8, 0x02, //0x000001ba shrl         $2, %eax
 144  	0x69, 0xc0, 0x7b, 0x14, 0x00, 0x00, //0x000001bd imull        $5243, %eax, %eax
 145  	0xc1, 0xe8, 0x11, //0x000001c3 shrl         $17, %eax
 146  	0x4c, 0x8d, 0x04, 0x00, //0x000001c6 leaq         (%rax,%rax), %r8
 147  	0x6b, 0xc0, 0x64, //0x000001ca imull        $100, %eax, %eax
 148  	0x29, 0xc1, //0x000001cd subl         %eax, %ecx
 149  	0x44, 0x0f, 0xb7, 0xd9, //0x000001cf movzwl       %cx, %r11d
 150  	0x4d, 0x01, 0xdb, //0x000001d3 addq         %r11, %r11
 151  	0x81, 0xfe, 0x80, 0x96, 0x98, 0x00, //0x000001d6 cmpl         $10000000, %esi
 152  	0x0f, 0x82, 0x70, 0x00, 0x00, 0x00, //0x000001dc jb           LBB0_12
 153  	0x48, 0x8d, 0x05, 0x77, 0x07, 0x00, 0x00, //0x000001e2 leaq         $1911(%rip), %rax  /* _Digits+0(%rip) */
 154  	0x41, 0x8a, 0x04, 0x02, //0x000001e9 movb         (%r10,%rax), %al
 155  	0x88, 0x07, //0x000001ed movb         %al, (%rdi)
 156  	0xb9, 0x01, 0x00, 0x00, 0x00, //0x000001ef movl         $1, %ecx
 157  	0xe9, 0x67, 0x00, 0x00, 0x00, //0x000001f4 jmp          LBB0_13
 158  	//0x000001f9 LBB0_28
 159  	0x31, 0xc9, //0x000001f9 xorl         %ecx, %ecx
 160  	0x83, 0xfe, 0x64, //0x000001fb cmpl         $100, %esi
 161  	0x0f, 0x82, 0xd4, 0x00, 0x00, 0x00, //0x000001fe jb           LBB0_30
 162  	//0x00000204 LBB0_29
 163  	0x0f, 0xb7, 0xd2, //0x00000204 movzwl       %dx, %edx
 164  	0x48, 0x83, 0xca, 0x01, //0x00000207 orq          $1, %rdx
 165  	0x48, 0x8d, 0x35, 0x4e, 0x07, 0x00, 0x00, //0x0000020b leaq         $1870(%rip), %rsi  /* _Digits+0(%rip) */
 166  	0x8a, 0x14, 0x32, //0x00000212 movb         (%rdx,%rsi), %dl
 167  	0x89, 0xce, //0x00000215 movl         %ecx, %esi
 168  	0x83, 0xc1, 0x01, //0x00000217 addl         $1, %ecx
 169  	0x88, 0x54, 0x37, 0x01, //0x0000021a movb         %dl, $1(%rdi,%rsi)
 170  	//0x0000021e LBB0_31
 171  	0x48, 0x8d, 0x15, 0x3b, 0x07, 0x00, 0x00, //0x0000021e leaq         $1851(%rip), %rdx  /* _Digits+0(%rip) */
 172  	0x8a, 0x14, 0x10, //0x00000225 movb         (%rax,%rdx), %dl
 173  	0x89, 0xce, //0x00000228 movl         %ecx, %esi
 174  	0x83, 0xc1, 0x01, //0x0000022a addl         $1, %ecx
 175  	0x88, 0x54, 0x37, 0x01, //0x0000022d movb         %dl, $1(%rdi,%rsi)
 176  	//0x00000231 LBB0_32
 177  	0x0f, 0xb7, 0xc0, //0x00000231 movzwl       %ax, %eax
 178  	0x48, 0x83, 0xc8, 0x01, //0x00000234 orq          $1, %rax
 179  	0x48, 0x8d, 0x15, 0x21, 0x07, 0x00, 0x00, //0x00000238 leaq         $1825(%rip), %rdx  /* _Digits+0(%rip) */
 180  	0x8a, 0x04, 0x10, //0x0000023f movb         (%rax,%rdx), %al
 181  	0x89, 0xca, //0x00000242 movl         %ecx, %edx
 182  	0x83, 0xc1, 0x01, //0x00000244 addl         $1, %ecx
 183  	0x88, 0x44, 0x17, 0x01, //0x00000247 movb         %al, $1(%rdi,%rdx)
 184  	0x83, 0xc1, 0x01, //0x0000024b addl         $1, %ecx
 185  	0x89, 0xc8, //0x0000024e movl         %ecx, %eax
 186  	0x5d, //0x00000250 popq         %rbp
 187  	0xc3, //0x00000251 retq         
 188  	//0x00000252 LBB0_12
 189  	0x31, 0xc9, //0x00000252 xorl         %ecx, %ecx
 190  	0x81, 0xfe, 0x40, 0x42, 0x0f, 0x00, //0x00000254 cmpl         $1000000, %esi
 191  	0x0f, 0x82, 0x88, 0x00, 0x00, 0x00, //0x0000025a jb           LBB0_14
 192  	//0x00000260 LBB0_13
 193  	0x44, 0x89, 0xd0, //0x00000260 movl         %r10d, %eax
 194  	0x48, 0x83, 0xc8, 0x01, //0x00000263 orq          $1, %rax
 195  	0x48, 0x8d, 0x35, 0xf2, 0x06, 0x00, 0x00, //0x00000267 leaq         $1778(%rip), %rsi  /* _Digits+0(%rip) */
 196  	0x8a, 0x04, 0x30, //0x0000026e movb         (%rax,%rsi), %al
 197  	0x89, 0xce, //0x00000271 movl         %ecx, %esi
 198  	0x83, 0xc1, 0x01, //0x00000273 addl         $1, %ecx
 199  	0x88, 0x04, 0x37, //0x00000276 movb         %al, (%rdi,%rsi)
 200  	//0x00000279 LBB0_15
 201  	0x48, 0x8d, 0x05, 0xe0, 0x06, 0x00, 0x00, //0x00000279 leaq         $1760(%rip), %rax  /* _Digits+0(%rip) */
 202  	0x41, 0x8a, 0x04, 0x01, //0x00000280 movb         (%r9,%rax), %al
 203  	0x89, 0xce, //0x00000284 movl         %ecx, %esi
 204  	0x83, 0xc1, 0x01, //0x00000286 addl         $1, %ecx
 205  	0x88, 0x04, 0x37, //0x00000289 movb         %al, (%rdi,%rsi)
 206  	//0x0000028c LBB0_16
 207  	0x41, 0x0f, 0xb7, 0xc1, //0x0000028c movzwl       %r9w, %eax
 208  	0x48, 0x83, 0xc8, 0x01, //0x00000290 orq          $1, %rax
 209  	0x48, 0x8d, 0x35, 0xc5, 0x06, 0x00, 0x00, //0x00000294 leaq         $1733(%rip), %rsi  /* _Digits+0(%rip) */
 210  	0x8a, 0x04, 0x30, //0x0000029b movb         (%rax,%rsi), %al
 211  	0x89, 0xca, //0x0000029e movl         %ecx, %edx
 212  	0x88, 0x04, 0x17, //0x000002a0 movb         %al, (%rdi,%rdx)
 213  	0x41, 0x8a, 0x04, 0x30, //0x000002a3 movb         (%r8,%rsi), %al
 214  	0x88, 0x44, 0x17, 0x01, //0x000002a7 movb         %al, $1(%rdi,%rdx)
 215  	0x41, 0x0f, 0xb7, 0xc0, //0x000002ab movzwl       %r8w, %eax
 216  	0x48, 0x83, 0xc8, 0x01, //0x000002af orq          $1, %rax
 217  	0x8a, 0x04, 0x30, //0x000002b3 movb         (%rax,%rsi), %al
 218  	0x88, 0x44, 0x17, 0x02, //0x000002b6 movb         %al, $2(%rdi,%rdx)
 219  	0x41, 0x8a, 0x04, 0x33, //0x000002ba movb         (%r11,%rsi), %al
 220  	0x88, 0x44, 0x17, 0x03, //0x000002be movb         %al, $3(%rdi,%rdx)
 221  	0x41, 0x0f, 0xb7, 0xc3, //0x000002c2 movzwl       %r11w, %eax
 222  	0x48, 0x83, 0xc8, 0x01, //0x000002c6 orq          $1, %rax
 223  	0x8a, 0x04, 0x30, //0x000002ca movb         (%rax,%rsi), %al
 224  	0x83, 0xc1, 0x05, //0x000002cd addl         $5, %ecx
 225  	0x88, 0x44, 0x17, 0x04, //0x000002d0 movb         %al, $4(%rdi,%rdx)
 226  	0x89, 0xc8, //0x000002d4 movl         %ecx, %eax
 227  	0x5d, //0x000002d6 popq         %rbp
 228  	0xc3, //0x000002d7 retq         
 229  	//0x000002d8 LBB0_30
 230  	0x31, 0xc9, //0x000002d8 xorl         %ecx, %ecx
 231  	0x83, 0xfe, 0x0a, //0x000002da cmpl         $10, %esi
 232  	0x0f, 0x83, 0x3b, 0xff, 0xff, 0xff, //0x000002dd jae          LBB0_31
 233  	0xe9, 0x49, 0xff, 0xff, 0xff, //0x000002e3 jmp          LBB0_32
 234  	//0x000002e8 LBB0_14
 235  	0x31, 0xc9, //0x000002e8 xorl         %ecx, %ecx
 236  	0x81, 0xfe, 0xa0, 0x86, 0x01, 0x00, //0x000002ea cmpl         $100000, %esi
 237  	0x0f, 0x83, 0x83, 0xff, 0xff, 0xff, //0x000002f0 jae          LBB0_15
 238  	0xe9, 0x91, 0xff, 0xff, 0xff, //0x000002f6 jmp          LBB0_16
 239  	//0x000002fb LBB0_33
 240  	0x48, 0x81, 0xfe, 0xff, 0xe0, 0xf5, 0x05, //0x000002fb cmpq         $99999999, %rsi
 241  	0x0f, 0x87, 0x4c, 0x02, 0x00, 0x00, //0x00000302 ja           LBB0_41
 242  	0x89, 0xf0, //0x00000308 movl         %esi, %eax
 243  	0xba, 0x59, 0x17, 0xb7, 0xd1, //0x0000030a movl         $3518437209, %edx
 244  	0x48, 0x0f, 0xaf, 0xd0, //0x0000030f imulq        %rax, %rdx
 245  	0x48, 0xc1, 0xea, 0x2d, //0x00000313 shrq         $45, %rdx
 246  	0x44, 0x69, 0xc2, 0x10, 0x27, 0x00, 0x00, //0x00000317 imull        $10000, %edx, %r8d
 247  	0x89, 0xf1, //0x0000031e movl         %esi, %ecx
 248  	0x44, 0x29, 0xc1, //0x00000320 subl         %r8d, %ecx
 249  	0x4c, 0x69, 0xd0, 0x83, 0xde, 0x1b, 0x43, //0x00000323 imulq        $1125899907, %rax, %r10
 250  	0x49, 0xc1, 0xea, 0x31, //0x0000032a shrq         $49, %r10
 251  	0x41, 0x83, 0xe2, 0xfe, //0x0000032e andl         $-2, %r10d
 252  	0x0f, 0xb7, 0xc2, //0x00000332 movzwl       %dx, %eax
 253  	0xc1, 0xe8, 0x02, //0x00000335 shrl         $2, %eax
 254  	0x69, 0xc0, 0x7b, 0x14, 0x00, 0x00, //0x00000338 imull        $5243, %eax, %eax
 255  	0xc1, 0xe8, 0x11, //0x0000033e shrl         $17, %eax
 256  	0x6b, 0xc0, 0x64, //0x00000341 imull        $100, %eax, %eax
 257  	0x29, 0xc2, //0x00000344 subl         %eax, %edx
 258  	0x44, 0x0f, 0xb7, 0xca, //0x00000346 movzwl       %dx, %r9d
 259  	0x4d, 0x01, 0xc9, //0x0000034a addq         %r9, %r9
 260  	0x0f, 0xb7, 0xc1, //0x0000034d movzwl       %cx, %eax
 261  	0xc1, 0xe8, 0x02, //0x00000350 shrl         $2, %eax
 262  	0x69, 0xc0, 0x7b, 0x14, 0x00, 0x00, //0x00000353 imull        $5243, %eax, %eax
 263  	0xc1, 0xe8, 0x11, //0x00000359 shrl         $17, %eax
 264  	0x4c, 0x8d, 0x04, 0x00, //0x0000035c leaq         (%rax,%rax), %r8
 265  	0x6b, 0xc0, 0x64, //0x00000360 imull        $100, %eax, %eax
 266  	0x29, 0xc1, //0x00000363 subl         %eax, %ecx
 267  	0x44, 0x0f, 0xb7, 0xd9, //0x00000365 movzwl       %cx, %r11d
 268  	0x4d, 0x01, 0xdb, //0x00000369 addq         %r11, %r11
 269  	0x81, 0xfe, 0x80, 0x96, 0x98, 0x00, //0x0000036c cmpl         $10000000, %esi
 270  	0x0f, 0x82, 0x3d, 0x01, 0x00, 0x00, //0x00000372 jb           LBB0_36
 271  	0x48, 0x8d, 0x05, 0xe1, 0x05, 0x00, 0x00, //0x00000378 leaq         $1505(%rip), %rax  /* _Digits+0(%rip) */
 272  	0x41, 0x8a, 0x04, 0x02, //0x0000037f movb         (%r10,%rax), %al
 273  	0x88, 0x47, 0x01, //0x00000383 movb         %al, $1(%rdi)
 274  	0xb9, 0x01, 0x00, 0x00, 0x00, //0x00000386 movl         $1, %ecx
 275  	0xe9, 0x33, 0x01, 0x00, 0x00, //0x0000038b jmp          LBB0_37
 276  	//0x00000390 LBB0_17
 277  	0x48, 0xb9, 0x00, 0x00, 0xc1, 0x6f, 0xf2, 0x86, 0x23, 0x00, //0x00000390 movabsq      $10000000000000000, %rcx
 278  	0x48, 0x39, 0xce, //0x0000039a cmpq         %rcx, %rsi
 279  	0x0f, 0x83, 0xda, 0x02, 0x00, 0x00, //0x0000039d jae          LBB0_19
 280  	0x48, 0xb9, 0xfd, 0xce, 0x61, 0x84, 0x11, 0x77, 0xcc, 0xab, //0x000003a3 movabsq      $-6067343680855748867, %rcx
 281  	0x48, 0x89, 0xf0, //0x000003ad movq         %rsi, %rax
 282  	0x48, 0xf7, 0xe1, //0x000003b0 mulq         %rcx
 283  	0x48, 0xc1, 0xea, 0x1a, //0x000003b3 shrq         $26, %rdx
 284  	0x69, 0xc2, 0x00, 0xe1, 0xf5, 0x05, //0x000003b7 imull        $100000000, %edx, %eax
 285  	0x29, 0xc6, //0x000003bd subl         %eax, %esi
 286  	0x66, 0x0f, 0x6e, 0xc2, //0x000003bf movd         %edx, %xmm0
 287  	0xf3, 0x0f, 0x6f, 0x0d, 0x35, 0xfc, 0xff, 0xff, //0x000003c3 movdqu       $-971(%rip), %xmm1  /* LCPI0_0+0(%rip) */
 288  	0x66, 0x0f, 0x6f, 0xd0, //0x000003cb movdqa       %xmm0, %xmm2
 289  	0x66, 0x0f, 0xf4, 0xd1, //0x000003cf pmuludq      %xmm1, %xmm2
 290  	0x66, 0x0f, 0x73, 0xd2, 0x2d, //0x000003d3 psrlq        $45, %xmm2
 291  	0xb8, 0x10, 0x27, 0x00, 0x00, //0x000003d8 movl         $10000, %eax
 292  	0x66, 0x48, 0x0f, 0x6e, 0xd8, //0x000003dd movq         %rax, %xmm3
 293  	0x66, 0x0f, 0x6f, 0xe2, //0x000003e2 movdqa       %xmm2, %xmm4
 294  	0x66, 0x0f, 0xf4, 0xe3, //0x000003e6 pmuludq      %xmm3, %xmm4
 295  	0x66, 0x0f, 0xfa, 0xc4, //0x000003ea psubd        %xmm4, %xmm0
 296  	0x66, 0x0f, 0x61, 0xd0, //0x000003ee punpcklwd    %xmm0, %xmm2
 297  	0x66, 0x0f, 0x73, 0xf2, 0x02, //0x000003f2 psllq        $2, %xmm2
 298  	0xf2, 0x0f, 0x70, 0xc2, 0x50, //0x000003f7 pshuflw      $80, %xmm2, %xmm0
 299  	0x66, 0x0f, 0x70, 0xc0, 0x50, //0x000003fc pshufd       $80, %xmm0, %xmm0
 300  	0xf3, 0x0f, 0x6f, 0x15, 0x07, 0xfc, 0xff, 0xff, //0x00000401 movdqu       $-1017(%rip), %xmm2  /* LCPI0_1+0(%rip) */
 301  	0x66, 0x0f, 0xe4, 0xc2, //0x00000409 pmulhuw      %xmm2, %xmm0
 302  	0xf3, 0x0f, 0x6f, 0x25, 0x0b, 0xfc, 0xff, 0xff, //0x0000040d movdqu       $-1013(%rip), %xmm4  /* LCPI0_2+0(%rip) */
 303  	0x66, 0x0f, 0xe4, 0xc4, //0x00000415 pmulhuw      %xmm4, %xmm0
 304  	0xf3, 0x0f, 0x6f, 0x2d, 0x0f, 0xfc, 0xff, 0xff, //0x00000419 movdqu       $-1009(%rip), %xmm5  /* LCPI0_3+0(%rip) */
 305  	0x66, 0x0f, 0x6f, 0xf0, //0x00000421 movdqa       %xmm0, %xmm6
 306  	0x66, 0x0f, 0xd5, 0xf5, //0x00000425 pmullw       %xmm5, %xmm6
 307  	0x66, 0x0f, 0x73, 0xf6, 0x10, //0x00000429 psllq        $16, %xmm6
 308  	0x66, 0x0f, 0xf9, 0xc6, //0x0000042e psubw        %xmm6, %xmm0
 309  	0x66, 0x0f, 0x6e, 0xf6, //0x00000432 movd         %esi, %xmm6
 310  	0x66, 0x0f, 0xf4, 0xce, //0x00000436 pmuludq      %xmm6, %xmm1
 311  	0x66, 0x0f, 0x73, 0xd1, 0x2d, //0x0000043a psrlq        $45, %xmm1
 312  	0x66, 0x0f, 0xf4, 0xd9, //0x0000043f pmuludq      %xmm1, %xmm3
 313  	0x66, 0x0f, 0xfa, 0xf3, //0x00000443 psubd        %xmm3, %xmm6
 314  	0x66, 0x0f, 0x61, 0xce, //0x00000447 punpcklwd    %xmm6, %xmm1
 315  	0x66, 0x0f, 0x73, 0xf1, 0x02, //0x0000044b psllq        $2, %xmm1
 316  	0xf2, 0x0f, 0x70, 0xc9, 0x50, //0x00000450 pshuflw      $80, %xmm1, %xmm1
 317  	0x66, 0x0f, 0x70, 0xc9, 0x50, //0x00000455 pshufd       $80, %xmm1, %xmm1
 318  	0x66, 0x0f, 0xe4, 0xca, //0x0000045a pmulhuw      %xmm2, %xmm1
 319  	0x66, 0x0f, 0xe4, 0xcc, //0x0000045e pmulhuw      %xmm4, %xmm1
 320  	0x66, 0x0f, 0xd5, 0xe9, //0x00000462 pmullw       %xmm1, %xmm5
 321  	0x66, 0x0f, 0x73, 0xf5, 0x10, //0x00000466 psllq        $16, %xmm5
 322  	0x66, 0x0f, 0xf9, 0xcd, //0x0000046b psubw        %xmm5, %xmm1
 323  	0x66, 0x0f, 0x67, 0xc1, //0x0000046f packuswb     %xmm1, %xmm0
 324  	0xf3, 0x0f, 0x6f, 0x0d, 0xc5, 0xfb, 0xff, 0xff, //0x00000473 movdqu       $-1083(%rip), %xmm1  /* LCPI0_4+0(%rip) */
 325  	0x66, 0x0f, 0xfc, 0xc8, //0x0000047b paddb        %xmm0, %xmm1
 326  	0x66, 0x0f, 0xef, 0xd2, //0x0000047f pxor         %xmm2, %xmm2
 327  	0x66, 0x0f, 0x74, 0xd0, //0x00000483 pcmpeqb      %xmm0, %xmm2
 328  	0x66, 0x0f, 0xd7, 0xc2, //0x00000487 pmovmskb     %xmm2, %eax
 329  	0xf7, 0xd0, //0x0000048b notl         %eax
 330  	0x0d, 0x00, 0x80, 0x00, 0x00, //0x0000048d orl          $32768, %eax
 331  	0x0f, 0xbc, 0xc0, //0x00000492 bsfl         %eax, %eax
 332  	0xb9, 0x10, 0x00, 0x00, 0x00, //0x00000495 movl         $16, %ecx
 333  	0x29, 0xc1, //0x0000049a subl         %eax, %ecx
 334  	0x48, 0xc1, 0xe0, 0x04, //0x0000049c shlq         $4, %rax
 335  	0x48, 0x8d, 0x15, 0x89, 0x05, 0x00, 0x00, //0x000004a0 leaq         $1417(%rip), %rdx  /* _VecShiftShuffles+0(%rip) */
 336  	0x66, 0x0f, 0x38, 0x00, 0x0c, 0x10, //0x000004a7 pshufb       (%rax,%rdx), %xmm1
 337  	0xf3, 0x0f, 0x7f, 0x0f, //0x000004ad movdqu       %xmm1, (%rdi)
 338  	0x89, 0xc8, //0x000004b1 movl         %ecx, %eax
 339  	0x5d, //0x000004b3 popq         %rbp
 340  	0xc3, //0x000004b4 retq         
 341  	//0x000004b5 LBB0_36
 342  	0x31, 0xc9, //0x000004b5 xorl         %ecx, %ecx
 343  	0x81, 0xfe, 0x40, 0x42, 0x0f, 0x00, //0x000004b7 cmpl         $1000000, %esi
 344  	0x0f, 0x82, 0x7e, 0x00, 0x00, 0x00, //0x000004bd jb           LBB0_38
 345  	//0x000004c3 LBB0_37
 346  	0x44, 0x89, 0xd0, //0x000004c3 movl         %r10d, %eax
 347  	0x48, 0x83, 0xc8, 0x01, //0x000004c6 orq          $1, %rax
 348  	0x48, 0x8d, 0x35, 0x8f, 0x04, 0x00, 0x00, //0x000004ca leaq         $1167(%rip), %rsi  /* _Digits+0(%rip) */
 349  	0x8a, 0x04, 0x30, //0x000004d1 movb         (%rax,%rsi), %al
 350  	0x89, 0xce, //0x000004d4 movl         %ecx, %esi
 351  	0x83, 0xc1, 0x01, //0x000004d6 addl         $1, %ecx
 352  	0x88, 0x44, 0x37, 0x01, //0x000004d9 movb         %al, $1(%rdi,%rsi)
 353  	//0x000004dd LBB0_39
 354  	0x48, 0x8d, 0x05, 0x7c, 0x04, 0x00, 0x00, //0x000004dd leaq         $1148(%rip), %rax  /* _Digits+0(%rip) */
 355  	0x41, 0x8a, 0x04, 0x01, //0x000004e4 movb         (%r9,%rax), %al
 356  	0x89, 0xce, //0x000004e8 movl         %ecx, %esi
 357  	0x83, 0xc1, 0x01, //0x000004ea addl         $1, %ecx
 358  	0x88, 0x44, 0x37, 0x01, //0x000004ed movb         %al, $1(%rdi,%rsi)
 359  	//0x000004f1 LBB0_40
 360  	0x41, 0x0f, 0xb7, 0xc1, //0x000004f1 movzwl       %r9w, %eax
 361  	0x48, 0x83, 0xc8, 0x01, //0x000004f5 orq          $1, %rax
 362  	0x48, 0x8d, 0x35, 0x60, 0x04, 0x00, 0x00, //0x000004f9 leaq         $1120(%rip), %rsi  /* _Digits+0(%rip) */
 363  	0x8a, 0x04, 0x30, //0x00000500 movb         (%rax,%rsi), %al
 364  	0x89, 0xca, //0x00000503 movl         %ecx, %edx
 365  	0x88, 0x44, 0x17, 0x01, //0x00000505 movb         %al, $1(%rdi,%rdx)
 366  	0x41, 0x8a, 0x04, 0x30, //0x00000509 movb         (%r8,%rsi), %al
 367  	0x88, 0x44, 0x17, 0x02, //0x0000050d movb         %al, $2(%rdi,%rdx)
 368  	0x41, 0x0f, 0xb7, 0xc0, //0x00000511 movzwl       %r8w, %eax
 369  	0x48, 0x83, 0xc8, 0x01, //0x00000515 orq          $1, %rax
 370  	0x8a, 0x04, 0x30, //0x00000519 movb         (%rax,%rsi), %al
 371  	0x88, 0x44, 0x17, 0x03, //0x0000051c movb         %al, $3(%rdi,%rdx)
 372  	0x41, 0x8a, 0x04, 0x33, //0x00000520 movb         (%r11,%rsi), %al
 373  	0x88, 0x44, 0x17, 0x04, //0x00000524 movb         %al, $4(%rdi,%rdx)
 374  	0x41, 0x0f, 0xb7, 0xc3, //0x00000528 movzwl       %r11w, %eax
 375  	0x48, 0x83, 0xc8, 0x01, //0x0000052c orq          $1, %rax
 376  	0x8a, 0x04, 0x30, //0x00000530 movb         (%rax,%rsi), %al
 377  	0x83, 0xc1, 0x05, //0x00000533 addl         $5, %ecx
 378  	0x88, 0x44, 0x17, 0x05, //0x00000536 movb         %al, $5(%rdi,%rdx)
 379  	0x83, 0xc1, 0x01, //0x0000053a addl         $1, %ecx
 380  	0x89, 0xc8, //0x0000053d movl         %ecx, %eax
 381  	0x5d, //0x0000053f popq         %rbp
 382  	0xc3, //0x00000540 retq         
 383  	//0x00000541 LBB0_38
 384  	0x31, 0xc9, //0x00000541 xorl         %ecx, %ecx
 385  	0x81, 0xfe, 0xa0, 0x86, 0x01, 0x00, //0x00000543 cmpl         $100000, %esi
 386  	0x0f, 0x83, 0x8e, 0xff, 0xff, 0xff, //0x00000549 jae          LBB0_39
 387  	0xe9, 0x9d, 0xff, 0xff, 0xff, //0x0000054f jmp          LBB0_40
 388  	//0x00000554 LBB0_41
 389  	0x48, 0xb9, 0x00, 0x00, 0xc1, 0x6f, 0xf2, 0x86, 0x23, 0x00, //0x00000554 movabsq      $10000000000000000, %rcx
 390  	0x48, 0x39, 0xce, //0x0000055e cmpq         %rcx, %rsi
 391  	0x0f, 0x83, 0x81, 0x02, 0x00, 0x00, //0x00000561 jae          LBB0_43
 392  	0x48, 0xb9, 0xfd, 0xce, 0x61, 0x84, 0x11, 0x77, 0xcc, 0xab, //0x00000567 movabsq      $-6067343680855748867, %rcx
 393  	0x48, 0x89, 0xf0, //0x00000571 movq         %rsi, %rax
 394  	0x48, 0xf7, 0xe1, //0x00000574 mulq         %rcx
 395  	0x48, 0xc1, 0xea, 0x1a, //0x00000577 shrq         $26, %rdx
 396  	0x69, 0xc2, 0x00, 0xe1, 0xf5, 0x05, //0x0000057b imull        $100000000, %edx, %eax
 397  	0x29, 0xc6, //0x00000581 subl         %eax, %esi
 398  	0x66, 0x0f, 0x6e, 0xc2, //0x00000583 movd         %edx, %xmm0
 399  	0xf3, 0x0f, 0x6f, 0x0d, 0x71, 0xfa, 0xff, 0xff, //0x00000587 movdqu       $-1423(%rip), %xmm1  /* LCPI0_0+0(%rip) */
 400  	0x66, 0x0f, 0x6f, 0xd0, //0x0000058f movdqa       %xmm0, %xmm2
 401  	0x66, 0x0f, 0xf4, 0xd1, //0x00000593 pmuludq      %xmm1, %xmm2
 402  	0x66, 0x0f, 0x73, 0xd2, 0x2d, //0x00000597 psrlq        $45, %xmm2
 403  	0xb8, 0x10, 0x27, 0x00, 0x00, //0x0000059c movl         $10000, %eax
 404  	0x66, 0x48, 0x0f, 0x6e, 0xd8, //0x000005a1 movq         %rax, %xmm3
 405  	0x66, 0x0f, 0x6f, 0xe2, //0x000005a6 movdqa       %xmm2, %xmm4
 406  	0x66, 0x0f, 0xf4, 0xe3, //0x000005aa pmuludq      %xmm3, %xmm4
 407  	0x66, 0x0f, 0xfa, 0xc4, //0x000005ae psubd        %xmm4, %xmm0
 408  	0x66, 0x0f, 0x61, 0xd0, //0x000005b2 punpcklwd    %xmm0, %xmm2
 409  	0x66, 0x0f, 0x73, 0xf2, 0x02, //0x000005b6 psllq        $2, %xmm2
 410  	0xf2, 0x0f, 0x70, 0xc2, 0x50, //0x000005bb pshuflw      $80, %xmm2, %xmm0
 411  	0x66, 0x0f, 0x70, 0xc0, 0x50, //0x000005c0 pshufd       $80, %xmm0, %xmm0
 412  	0xf3, 0x0f, 0x6f, 0x15, 0x43, 0xfa, 0xff, 0xff, //0x000005c5 movdqu       $-1469(%rip), %xmm2  /* LCPI0_1+0(%rip) */
 413  	0x66, 0x0f, 0xe4, 0xc2, //0x000005cd pmulhuw      %xmm2, %xmm0
 414  	0xf3, 0x0f, 0x6f, 0x25, 0x47, 0xfa, 0xff, 0xff, //0x000005d1 movdqu       $-1465(%rip), %xmm4  /* LCPI0_2+0(%rip) */
 415  	0x66, 0x0f, 0xe4, 0xc4, //0x000005d9 pmulhuw      %xmm4, %xmm0
 416  	0xf3, 0x0f, 0x6f, 0x2d, 0x4b, 0xfa, 0xff, 0xff, //0x000005dd movdqu       $-1461(%rip), %xmm5  /* LCPI0_3+0(%rip) */
 417  	0x66, 0x0f, 0x6f, 0xf0, //0x000005e5 movdqa       %xmm0, %xmm6
 418  	0x66, 0x0f, 0xd5, 0xf5, //0x000005e9 pmullw       %xmm5, %xmm6
 419  	0x66, 0x0f, 0x73, 0xf6, 0x10, //0x000005ed psllq        $16, %xmm6
 420  	0x66, 0x0f, 0xf9, 0xc6, //0x000005f2 psubw        %xmm6, %xmm0
 421  	0x66, 0x0f, 0x6e, 0xf6, //0x000005f6 movd         %esi, %xmm6
 422  	0x66, 0x0f, 0xf4, 0xce, //0x000005fa pmuludq      %xmm6, %xmm1
 423  	0x66, 0x0f, 0x73, 0xd1, 0x2d, //0x000005fe psrlq        $45, %xmm1
 424  	0x66, 0x0f, 0xf4, 0xd9, //0x00000603 pmuludq      %xmm1, %xmm3
 425  	0x66, 0x0f, 0xfa, 0xf3, //0x00000607 psubd        %xmm3, %xmm6
 426  	0x66, 0x0f, 0x61, 0xce, //0x0000060b punpcklwd    %xmm6, %xmm1
 427  	0x66, 0x0f, 0x73, 0xf1, 0x02, //0x0000060f psllq        $2, %xmm1
 428  	0xf2, 0x0f, 0x70, 0xc9, 0x50, //0x00000614 pshuflw      $80, %xmm1, %xmm1
 429  	0x66, 0x0f, 0x70, 0xc9, 0x50, //0x00000619 pshufd       $80, %xmm1, %xmm1
 430  	0x66, 0x0f, 0xe4, 0xca, //0x0000061e pmulhuw      %xmm2, %xmm1
 431  	0x66, 0x0f, 0xe4, 0xcc, //0x00000622 pmulhuw      %xmm4, %xmm1
 432  	0x66, 0x0f, 0xd5, 0xe9, //0x00000626 pmullw       %xmm1, %xmm5
 433  	0x66, 0x0f, 0x73, 0xf5, 0x10, //0x0000062a psllq        $16, %xmm5
 434  	0x66, 0x0f, 0xf9, 0xcd, //0x0000062f psubw        %xmm5, %xmm1
 435  	0x66, 0x0f, 0x67, 0xc1, //0x00000633 packuswb     %xmm1, %xmm0
 436  	0xf3, 0x0f, 0x6f, 0x0d, 0x01, 0xfa, 0xff, 0xff, //0x00000637 movdqu       $-1535(%rip), %xmm1  /* LCPI0_4+0(%rip) */
 437  	0x66, 0x0f, 0xfc, 0xc8, //0x0000063f paddb        %xmm0, %xmm1
 438  	0x66, 0x0f, 0xef, 0xd2, //0x00000643 pxor         %xmm2, %xmm2
 439  	0x66, 0x0f, 0x74, 0xd0, //0x00000647 pcmpeqb      %xmm0, %xmm2
 440  	0x66, 0x0f, 0xd7, 0xc2, //0x0000064b pmovmskb     %xmm2, %eax
 441  	0xf7, 0xd0, //0x0000064f notl         %eax
 442  	0x0d, 0x00, 0x80, 0x00, 0x00, //0x00000651 orl          $32768, %eax
 443  	0x0f, 0xbc, 0xc0, //0x00000656 bsfl         %eax, %eax
 444  	0xb9, 0x10, 0x00, 0x00, 0x00, //0x00000659 movl         $16, %ecx
 445  	0x29, 0xc1, //0x0000065e subl         %eax, %ecx
 446  	0x48, 0xc1, 0xe0, 0x04, //0x00000660 shlq         $4, %rax
 447  	0x48, 0x8d, 0x15, 0xc5, 0x03, 0x00, 0x00, //0x00000664 leaq         $965(%rip), %rdx  /* _VecShiftShuffles+0(%rip) */
 448  	0x66, 0x0f, 0x38, 0x00, 0x0c, 0x10, //0x0000066b pshufb       (%rax,%rdx), %xmm1
 449  	0xf3, 0x0f, 0x7f, 0x4f, 0x01, //0x00000671 movdqu       %xmm1, $1(%rdi)
 450  	0x83, 0xc1, 0x01, //0x00000676 addl         $1, %ecx
 451  	0x89, 0xc8, //0x00000679 movl         %ecx, %eax
 452  	0x5d, //0x0000067b popq         %rbp
 453  	0xc3, //0x0000067c retq         
 454  	//0x0000067d LBB0_19
 455  	0x48, 0xba, 0x57, 0x78, 0x13, 0xb1, 0x2f, 0x65, 0xa5, 0x39, //0x0000067d movabsq      $4153837486827862103, %rdx
 456  	0x48, 0x89, 0xf0, //0x00000687 movq         %rsi, %rax
 457  	0x48, 0xf7, 0xe2, //0x0000068a mulq         %rdx
 458  	0x48, 0xc1, 0xea, 0x33, //0x0000068d shrq         $51, %rdx
 459  	0x48, 0x0f, 0xaf, 0xca, //0x00000691 imulq        %rdx, %rcx
 460  	0x48, 0x29, 0xce, //0x00000695 subq         %rcx, %rsi
 461  	0x83, 0xfa, 0x09, //0x00000698 cmpl         $9, %edx
 462  	0x0f, 0x87, 0x0f, 0x00, 0x00, 0x00, //0x0000069b ja           LBB0_21
 463  	0x80, 0xc2, 0x30, //0x000006a1 addb         $48, %dl
 464  	0x88, 0x17, //0x000006a4 movb         %dl, (%rdi)
 465  	0xb9, 0x01, 0x00, 0x00, 0x00, //0x000006a6 movl         $1, %ecx
 466  	0xe9, 0x52, 0x00, 0x00, 0x00, //0x000006ab jmp          LBB0_24
 467  	//0x000006b0 LBB0_21
 468  	0x83, 0xfa, 0x63, //0x000006b0 cmpl         $99, %edx
 469  	0x0f, 0x87, 0x1a, 0x00, 0x00, 0x00, //0x000006b3 ja           LBB0_23
 470  	0x89, 0xd0, //0x000006b9 movl         %edx, %eax
 471  	0x48, 0x8d, 0x0d, 0x9e, 0x02, 0x00, 0x00, //0x000006bb leaq         $670(%rip), %rcx  /* _Digits+0(%rip) */
 472  	0x0f, 0xb7, 0x04, 0x41, //0x000006c2 movzwl       (%rcx,%rax,2), %eax
 473  	0x66, 0x89, 0x07, //0x000006c6 movw         %ax, (%rdi)
 474  	0xb9, 0x02, 0x00, 0x00, 0x00, //0x000006c9 movl         $2, %ecx
 475  	0xe9, 0x2f, 0x00, 0x00, 0x00, //0x000006ce jmp          LBB0_24
 476  	//0x000006d3 LBB0_23
 477  	0x89, 0xd0, //0x000006d3 movl         %edx, %eax
 478  	0xc1, 0xe8, 0x02, //0x000006d5 shrl         $2, %eax
 479  	0x69, 0xc0, 0x7b, 0x14, 0x00, 0x00, //0x000006d8 imull        $5243, %eax, %eax
 480  	0xc1, 0xe8, 0x11, //0x000006de shrl         $17, %eax
 481  	0x8d, 0x48, 0x30, //0x000006e1 leal         $48(%rax), %ecx
 482  	0x88, 0x0f, //0x000006e4 movb         %cl, (%rdi)
 483  	0x6b, 0xc0, 0x64, //0x000006e6 imull        $100, %eax, %eax
 484  	0x29, 0xc2, //0x000006e9 subl         %eax, %edx
 485  	0x0f, 0xb7, 0xc2, //0x000006eb movzwl       %dx, %eax
 486  	0x48, 0x8d, 0x0d, 0x6b, 0x02, 0x00, 0x00, //0x000006ee leaq         $619(%rip), %rcx  /* _Digits+0(%rip) */
 487  	0x0f, 0xb7, 0x04, 0x41, //0x000006f5 movzwl       (%rcx,%rax,2), %eax
 488  	0x66, 0x89, 0x47, 0x01, //0x000006f9 movw         %ax, $1(%rdi)
 489  	0xb9, 0x03, 0x00, 0x00, 0x00, //0x000006fd movl         $3, %ecx
 490  	//0x00000702 LBB0_24
 491  	0x48, 0xba, 0xfd, 0xce, 0x61, 0x84, 0x11, 0x77, 0xcc, 0xab, //0x00000702 movabsq      $-6067343680855748867, %rdx
 492  	0x48, 0x89, 0xf0, //0x0000070c movq         %rsi, %rax
 493  	0x48, 0xf7, 0xe2, //0x0000070f mulq         %rdx
 494  	0x48, 0xc1, 0xea, 0x1a, //0x00000712 shrq         $26, %rdx
 495  	0x66, 0x0f, 0x6e, 0xc2, //0x00000716 movd         %edx, %xmm0
 496  	0xf3, 0x0f, 0x6f, 0x0d, 0xde, 0xf8, 0xff, 0xff, //0x0000071a movdqu       $-1826(%rip), %xmm1  /* LCPI0_0+0(%rip) */
 497  	0x66, 0x0f, 0x6f, 0xd8, //0x00000722 movdqa       %xmm0, %xmm3
 498  	0x66, 0x0f, 0xf4, 0xd9, //0x00000726 pmuludq      %xmm1, %xmm3
 499  	0x66, 0x0f, 0x73, 0xd3, 0x2d, //0x0000072a psrlq        $45, %xmm3
 500  	0xb8, 0x10, 0x27, 0x00, 0x00, //0x0000072f movl         $10000, %eax
 501  	0x66, 0x48, 0x0f, 0x6e, 0xd0, //0x00000734 movq         %rax, %xmm2
 502  	0x66, 0x0f, 0x6f, 0xe3, //0x00000739 movdqa       %xmm3, %xmm4
 503  	0x66, 0x0f, 0xf4, 0xe2, //0x0000073d pmuludq      %xmm2, %xmm4
 504  	0x66, 0x0f, 0xfa, 0xc4, //0x00000741 psubd        %xmm4, %xmm0
 505  	0x66, 0x0f, 0x61, 0xd8, //0x00000745 punpcklwd    %xmm0, %xmm3
 506  	0x66, 0x0f, 0x73, 0xf3, 0x02, //0x00000749 psllq        $2, %xmm3
 507  	0xf2, 0x0f, 0x70, 0xc3, 0x50, //0x0000074e pshuflw      $80, %xmm3, %xmm0
 508  	0x66, 0x0f, 0x70, 0xc0, 0x50, //0x00000753 pshufd       $80, %xmm0, %xmm0
 509  	0xf3, 0x0f, 0x6f, 0x25, 0xb0, 0xf8, 0xff, 0xff, //0x00000758 movdqu       $-1872(%rip), %xmm4  /* LCPI0_1+0(%rip) */
 510  	0x66, 0x0f, 0xe4, 0xc4, //0x00000760 pmulhuw      %xmm4, %xmm0
 511  	0xf3, 0x0f, 0x6f, 0x2d, 0xb4, 0xf8, 0xff, 0xff, //0x00000764 movdqu       $-1868(%rip), %xmm5  /* LCPI0_2+0(%rip) */
 512  	0x66, 0x0f, 0xe4, 0xc5, //0x0000076c pmulhuw      %xmm5, %xmm0
 513  	0xf3, 0x0f, 0x6f, 0x1d, 0xb8, 0xf8, 0xff, 0xff, //0x00000770 movdqu       $-1864(%rip), %xmm3  /* LCPI0_3+0(%rip) */
 514  	0x66, 0x0f, 0x6f, 0xf0, //0x00000778 movdqa       %xmm0, %xmm6
 515  	0x66, 0x0f, 0xd5, 0xf3, //0x0000077c pmullw       %xmm3, %xmm6
 516  	0x66, 0x0f, 0x73, 0xf6, 0x10, //0x00000780 psllq        $16, %xmm6
 517  	0x66, 0x0f, 0xf9, 0xc6, //0x00000785 psubw        %xmm6, %xmm0
 518  	0x69, 0xc2, 0x00, 0xe1, 0xf5, 0x05, //0x00000789 imull        $100000000, %edx, %eax
 519  	0x29, 0xc6, //0x0000078f subl         %eax, %esi
 520  	0x66, 0x0f, 0x6e, 0xf6, //0x00000791 movd         %esi, %xmm6
 521  	0x66, 0x0f, 0xf4, 0xce, //0x00000795 pmuludq      %xmm6, %xmm1
 522  	0x66, 0x0f, 0x73, 0xd1, 0x2d, //0x00000799 psrlq        $45, %xmm1
 523  	0x66, 0x0f, 0xf4, 0xd1, //0x0000079e pmuludq      %xmm1, %xmm2
 524  	0x66, 0x0f, 0xfa, 0xf2, //0x000007a2 psubd        %xmm2, %xmm6
 525  	0x66, 0x0f, 0x61, 0xce, //0x000007a6 punpcklwd    %xmm6, %xmm1
 526  	0x66, 0x0f, 0x73, 0xf1, 0x02, //0x000007aa psllq        $2, %xmm1
 527  	0xf2, 0x0f, 0x70, 0xc9, 0x50, //0x000007af pshuflw      $80, %xmm1, %xmm1
 528  	0x66, 0x0f, 0x70, 0xc9, 0x50, //0x000007b4 pshufd       $80, %xmm1, %xmm1
 529  	0x66, 0x0f, 0xe4, 0xcc, //0x000007b9 pmulhuw      %xmm4, %xmm1
 530  	0x66, 0x0f, 0xe4, 0xcd, //0x000007bd pmulhuw      %xmm5, %xmm1
 531  	0x66, 0x0f, 0xd5, 0xd9, //0x000007c1 pmullw       %xmm1, %xmm3
 532  	0x66, 0x0f, 0x73, 0xf3, 0x10, //0x000007c5 psllq        $16, %xmm3
 533  	0x66, 0x0f, 0xf9, 0xcb, //0x000007ca psubw        %xmm3, %xmm1
 534  	0x66, 0x0f, 0x67, 0xc1, //0x000007ce packuswb     %xmm1, %xmm0
 535  	0x66, 0x0f, 0xfc, 0x05, 0x66, 0xf8, 0xff, 0xff, //0x000007d2 paddb        $-1946(%rip), %xmm0  /* LCPI0_4+0(%rip) */
 536  	0x89, 0xc8, //0x000007da movl         %ecx, %eax
 537  	0xf3, 0x0f, 0x7f, 0x04, 0x07, //0x000007dc movdqu       %xmm0, (%rdi,%rax)
 538  	0x83, 0xc9, 0x10, //0x000007e1 orl          $16, %ecx
 539  	0x89, 0xc8, //0x000007e4 movl         %ecx, %eax
 540  	0x5d, //0x000007e6 popq         %rbp
 541  	0xc3, //0x000007e7 retq         
 542  	//0x000007e8 LBB0_43
 543  	0x48, 0xba, 0x57, 0x78, 0x13, 0xb1, 0x2f, 0x65, 0xa5, 0x39, //0x000007e8 movabsq      $4153837486827862103, %rdx
 544  	0x48, 0x89, 0xf0, //0x000007f2 movq         %rsi, %rax
 545  	0x48, 0xf7, 0xe2, //0x000007f5 mulq         %rdx
 546  	0x48, 0xc1, 0xea, 0x33, //0x000007f8 shrq         $51, %rdx
 547  	0x48, 0x0f, 0xaf, 0xca, //0x000007fc imulq        %rdx, %rcx
 548  	0x48, 0x29, 0xce, //0x00000800 subq         %rcx, %rsi
 549  	0x83, 0xfa, 0x09, //0x00000803 cmpl         $9, %edx
 550  	0x0f, 0x87, 0x10, 0x00, 0x00, 0x00, //0x00000806 ja           LBB0_45
 551  	0x80, 0xc2, 0x30, //0x0000080c addb         $48, %dl
 552  	0x88, 0x57, 0x01, //0x0000080f movb         %dl, $1(%rdi)
 553  	0xb9, 0x01, 0x00, 0x00, 0x00, //0x00000812 movl         $1, %ecx
 554  	0xe9, 0x54, 0x00, 0x00, 0x00, //0x00000817 jmp          LBB0_48
 555  	//0x0000081c LBB0_45
 556  	0x83, 0xfa, 0x63, //0x0000081c cmpl         $99, %edx
 557  	0x0f, 0x87, 0x1b, 0x00, 0x00, 0x00, //0x0000081f ja           LBB0_47
 558  	0x89, 0xd0, //0x00000825 movl         %edx, %eax
 559  	0x48, 0x8d, 0x0d, 0x32, 0x01, 0x00, 0x00, //0x00000827 leaq         $306(%rip), %rcx  /* _Digits+0(%rip) */
 560  	0x0f, 0xb7, 0x04, 0x41, //0x0000082e movzwl       (%rcx,%rax,2), %eax
 561  	0x66, 0x89, 0x47, 0x01, //0x00000832 movw         %ax, $1(%rdi)
 562  	0xb9, 0x02, 0x00, 0x00, 0x00, //0x00000836 movl         $2, %ecx
 563  	0xe9, 0x30, 0x00, 0x00, 0x00, //0x0000083b jmp          LBB0_48
 564  	//0x00000840 LBB0_47
 565  	0x89, 0xd0, //0x00000840 movl         %edx, %eax
 566  	0xc1, 0xe8, 0x02, //0x00000842 shrl         $2, %eax
 567  	0x69, 0xc0, 0x7b, 0x14, 0x00, 0x00, //0x00000845 imull        $5243, %eax, %eax
 568  	0xc1, 0xe8, 0x11, //0x0000084b shrl         $17, %eax
 569  	0x8d, 0x48, 0x30, //0x0000084e leal         $48(%rax), %ecx
 570  	0x88, 0x4f, 0x01, //0x00000851 movb         %cl, $1(%rdi)
 571  	0x6b, 0xc0, 0x64, //0x00000854 imull        $100, %eax, %eax
 572  	0x29, 0xc2, //0x00000857 subl         %eax, %edx
 573  	0x0f, 0xb7, 0xc2, //0x00000859 movzwl       %dx, %eax
 574  	0x48, 0x8d, 0x0d, 0xfd, 0x00, 0x00, 0x00, //0x0000085c leaq         $253(%rip), %rcx  /* _Digits+0(%rip) */
 575  	0x0f, 0xb7, 0x04, 0x41, //0x00000863 movzwl       (%rcx,%rax,2), %eax
 576  	0x66, 0x89, 0x47, 0x02, //0x00000867 movw         %ax, $2(%rdi)
 577  	0xb9, 0x03, 0x00, 0x00, 0x00, //0x0000086b movl         $3, %ecx
 578  	//0x00000870 LBB0_48
 579  	0x48, 0xba, 0xfd, 0xce, 0x61, 0x84, 0x11, 0x77, 0xcc, 0xab, //0x00000870 movabsq      $-6067343680855748867, %rdx
 580  	0x48, 0x89, 0xf0, //0x0000087a movq         %rsi, %rax
 581  	0x48, 0xf7, 0xe2, //0x0000087d mulq         %rdx
 582  	0x48, 0xc1, 0xea, 0x1a, //0x00000880 shrq         $26, %rdx
 583  	0x66, 0x0f, 0x6e, 0xc2, //0x00000884 movd         %edx, %xmm0
 584  	0xf3, 0x0f, 0x6f, 0x0d, 0x70, 0xf7, 0xff, 0xff, //0x00000888 movdqu       $-2192(%rip), %xmm1  /* LCPI0_0+0(%rip) */
 585  	0x66, 0x0f, 0x6f, 0xd8, //0x00000890 movdqa       %xmm0, %xmm3
 586  	0x66, 0x0f, 0xf4, 0xd9, //0x00000894 pmuludq      %xmm1, %xmm3
 587  	0x66, 0x0f, 0x73, 0xd3, 0x2d, //0x00000898 psrlq        $45, %xmm3
 588  	0xb8, 0x10, 0x27, 0x00, 0x00, //0x0000089d movl         $10000, %eax
 589  	0x66, 0x48, 0x0f, 0x6e, 0xd0, //0x000008a2 movq         %rax, %xmm2
 590  	0x66, 0x0f, 0x6f, 0xe3, //0x000008a7 movdqa       %xmm3, %xmm4
 591  	0x66, 0x0f, 0xf4, 0xe2, //0x000008ab pmuludq      %xmm2, %xmm4
 592  	0x66, 0x0f, 0xfa, 0xc4, //0x000008af psubd        %xmm4, %xmm0
 593  	0x66, 0x0f, 0x61, 0xd8, //0x000008b3 punpcklwd    %xmm0, %xmm3
 594  	0x66, 0x0f, 0x73, 0xf3, 0x02, //0x000008b7 psllq        $2, %xmm3
 595  	0xf2, 0x0f, 0x70, 0xc3, 0x50, //0x000008bc pshuflw      $80, %xmm3, %xmm0
 596  	0x66, 0x0f, 0x70, 0xc0, 0x50, //0x000008c1 pshufd       $80, %xmm0, %xmm0
 597  	0xf3, 0x0f, 0x6f, 0x25, 0x42, 0xf7, 0xff, 0xff, //0x000008c6 movdqu       $-2238(%rip), %xmm4  /* LCPI0_1+0(%rip) */
 598  	0x66, 0x0f, 0xe4, 0xc4, //0x000008ce pmulhuw      %xmm4, %xmm0
 599  	0xf3, 0x0f, 0x6f, 0x2d, 0x46, 0xf7, 0xff, 0xff, //0x000008d2 movdqu       $-2234(%rip), %xmm5  /* LCPI0_2+0(%rip) */
 600  	0x66, 0x0f, 0xe4, 0xc5, //0x000008da pmulhuw      %xmm5, %xmm0
 601  	0xf3, 0x0f, 0x6f, 0x1d, 0x4a, 0xf7, 0xff, 0xff, //0x000008de movdqu       $-2230(%rip), %xmm3  /* LCPI0_3+0(%rip) */
 602  	0x66, 0x0f, 0x6f, 0xf0, //0x000008e6 movdqa       %xmm0, %xmm6
 603  	0x66, 0x0f, 0xd5, 0xf3, //0x000008ea pmullw       %xmm3, %xmm6
 604  	0x66, 0x0f, 0x73, 0xf6, 0x10, //0x000008ee psllq        $16, %xmm6
 605  	0x66, 0x0f, 0xf9, 0xc6, //0x000008f3 psubw        %xmm6, %xmm0
 606  	0x69, 0xc2, 0x00, 0xe1, 0xf5, 0x05, //0x000008f7 imull        $100000000, %edx, %eax
 607  	0x29, 0xc6, //0x000008fd subl         %eax, %esi
 608  	0x66, 0x0f, 0x6e, 0xf6, //0x000008ff movd         %esi, %xmm6
 609  	0x66, 0x0f, 0xf4, 0xce, //0x00000903 pmuludq      %xmm6, %xmm1
 610  	0x66, 0x0f, 0x73, 0xd1, 0x2d, //0x00000907 psrlq        $45, %xmm1
 611  	0x66, 0x0f, 0xf4, 0xd1, //0x0000090c pmuludq      %xmm1, %xmm2
 612  	0x66, 0x0f, 0xfa, 0xf2, //0x00000910 psubd        %xmm2, %xmm6
 613  	0x66, 0x0f, 0x61, 0xce, //0x00000914 punpcklwd    %xmm6, %xmm1
 614  	0x66, 0x0f, 0x73, 0xf1, 0x02, //0x00000918 psllq        $2, %xmm1
 615  	0xf2, 0x0f, 0x70, 0xc9, 0x50, //0x0000091d pshuflw      $80, %xmm1, %xmm1
 616  	0x66, 0x0f, 0x70, 0xc9, 0x50, //0x00000922 pshufd       $80, %xmm1, %xmm1
 617  	0x66, 0x0f, 0xe4, 0xcc, //0x00000927 pmulhuw      %xmm4, %xmm1
 618  	0x66, 0x0f, 0xe4, 0xcd, //0x0000092b pmulhuw      %xmm5, %xmm1
 619  	0x66, 0x0f, 0xd5, 0xd9, //0x0000092f pmullw       %xmm1, %xmm3
 620  	0x66, 0x0f, 0x73, 0xf3, 0x10, //0x00000933 psllq        $16, %xmm3
 621  	0x66, 0x0f, 0xf9, 0xcb, //0x00000938 psubw        %xmm3, %xmm1
 622  	0x66, 0x0f, 0x67, 0xc1, //0x0000093c packuswb     %xmm1, %xmm0
 623  	0x66, 0x0f, 0xfc, 0x05, 0xf8, 0xf6, 0xff, 0xff, //0x00000940 paddb        $-2312(%rip), %xmm0  /* LCPI0_4+0(%rip) */
 624  	0x89, 0xc8, //0x00000948 movl         %ecx, %eax
 625  	0xf3, 0x0f, 0x7f, 0x44, 0x07, 0x01, //0x0000094a movdqu       %xmm0, $1(%rdi,%rax)
 626  	0x83, 0xc9, 0x10, //0x00000950 orl          $16, %ecx
 627  	0x83, 0xc1, 0x01, //0x00000953 addl         $1, %ecx
 628  	0x89, 0xc8, //0x00000956 movl         %ecx, %eax
 629  	0x5d, //0x00000958 popq         %rbp
 630  	0xc3, //0x00000959 retq         
 631  	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x0000095a .p2align 4, 0x00
 632  	//0x00000960 _Digits
 633  	0x30, 0x30, 0x30, 0x31, 0x30, 0x32, 0x30, 0x33, 0x30, 0x34, 0x30, 0x35, 0x30, 0x36, 0x30, 0x37, //0x00000960 QUAD $0x3330323031303030; QUAD $0x3730363035303430  // .ascii 16, '0001020304050607'
 634  	0x30, 0x38, 0x30, 0x39, 0x31, 0x30, 0x31, 0x31, 0x31, 0x32, 0x31, 0x33, 0x31, 0x34, 0x31, 0x35, //0x00000970 QUAD $0x3131303139303830; QUAD $0x3531343133313231  // .ascii 16, '0809101112131415'
 635  	0x31, 0x36, 0x31, 0x37, 0x31, 0x38, 0x31, 0x39, 0x32, 0x30, 0x32, 0x31, 0x32, 0x32, 0x32, 0x33, //0x00000980 QUAD $0x3931383137313631; QUAD $0x3332323231323032  // .ascii 16, '1617181920212223'
 636  	0x32, 0x34, 0x32, 0x35, 0x32, 0x36, 0x32, 0x37, 0x32, 0x38, 0x32, 0x39, 0x33, 0x30, 0x33, 0x31, //0x00000990 QUAD $0x3732363235323432; QUAD $0x3133303339323832  // .ascii 16, '2425262728293031'
 637  	0x33, 0x32, 0x33, 0x33, 0x33, 0x34, 0x33, 0x35, 0x33, 0x36, 0x33, 0x37, 0x33, 0x38, 0x33, 0x39, //0x000009a0 QUAD $0x3533343333333233; QUAD $0x3933383337333633  // .ascii 16, '3233343536373839'
 638  	0x34, 0x30, 0x34, 0x31, 0x34, 0x32, 0x34, 0x33, 0x34, 0x34, 0x34, 0x35, 0x34, 0x36, 0x34, 0x37, //0x000009b0 QUAD $0x3334323431343034; QUAD $0x3734363435343434  // .ascii 16, '4041424344454647'
 639  	0x34, 0x38, 0x34, 0x39, 0x35, 0x30, 0x35, 0x31, 0x35, 0x32, 0x35, 0x33, 0x35, 0x34, 0x35, 0x35, //0x000009c0 QUAD $0x3135303539343834; QUAD $0x3535343533353235  // .ascii 16, '4849505152535455'
 640  	0x35, 0x36, 0x35, 0x37, 0x35, 0x38, 0x35, 0x39, 0x36, 0x30, 0x36, 0x31, 0x36, 0x32, 0x36, 0x33, //0x000009d0 QUAD $0x3935383537353635; QUAD $0x3336323631363036  // .ascii 16, '5657585960616263'
 641  	0x36, 0x34, 0x36, 0x35, 0x36, 0x36, 0x36, 0x37, 0x36, 0x38, 0x36, 0x39, 0x37, 0x30, 0x37, 0x31, //0x000009e0 QUAD $0x3736363635363436; QUAD $0x3137303739363836  // .ascii 16, '6465666768697071'
 642  	0x37, 0x32, 0x37, 0x33, 0x37, 0x34, 0x37, 0x35, 0x37, 0x36, 0x37, 0x37, 0x37, 0x38, 0x37, 0x39, //0x000009f0 QUAD $0x3537343733373237; QUAD $0x3937383737373637  // .ascii 16, '7273747576777879'
 643  	0x38, 0x30, 0x38, 0x31, 0x38, 0x32, 0x38, 0x33, 0x38, 0x34, 0x38, 0x35, 0x38, 0x36, 0x38, 0x37, //0x00000a00 QUAD $0x3338323831383038; QUAD $0x3738363835383438  // .ascii 16, '8081828384858687'
 644  	0x38, 0x38, 0x38, 0x39, 0x39, 0x30, 0x39, 0x31, 0x39, 0x32, 0x39, 0x33, 0x39, 0x34, 0x39, 0x35, //0x00000a10 QUAD $0x3139303939383838; QUAD $0x3539343933393239  // .ascii 16, '8889909192939495'
 645  	0x39, 0x36, 0x39, 0x37, 0x39, 0x38, 0x39, 0x39, //0x00000a20 QUAD $0x3939383937393639  // .ascii 8, '96979899'
 646  	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //0x00000a28 .p2align 4, 0x00
 647  	//0x00000a30 _VecShiftShuffles
 648  	0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0d, 0x0e, 0x0f, //0x00000a30 QUAD $0x0706050403020100; QUAD $0x0f0e0d0c0b0a0908  // .ascii 16, '\x00\x01\x02\x03\x04\x05\x06\x07\x08\t\n\x0b\x0c\r\x0e\x0f'
 649  	0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0d, 0x0e, 0x0f, 0xff, //0x00000a40 QUAD $0x0807060504030201; QUAD $0xff0f0e0d0c0b0a09  // .ascii 16, '\x01\x02\x03\x04\x05\x06\x07\x08\t\n\x0b\x0c\r\x0e\x0f\xff'
 650  	0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0d, 0x0e, 0x0f, 0xff, 0xff, //0x00000a50 QUAD $0x0908070605040302; QUAD $0xffff0f0e0d0c0b0a  // .ascii 16, '\x02\x03\x04\x05\x06\x07\x08\t\n\x0b\x0c\r\x0e\x0f\xff\xff'
 651  	0x03, 0x04, 0x05, 0x06, 0x07, 0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0d, 0x0e, 0x0f, 0xff, 0xff, 0xff, //0x00000a60 QUAD $0x0a09080706050403; QUAD $0xffffff0f0e0d0c0b  // .ascii 16, '\x03\x04\x05\x06\x07\x08\t\n\x0b\x0c\r\x0e\x0f\xff\xff\xff'
 652  	0x04, 0x05, 0x06, 0x07, 0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0d, 0x0e, 0x0f, 0xff, 0xff, 0xff, 0xff, //0x00000a70 QUAD $0x0b0a090807060504; QUAD $0xffffffff0f0e0d0c  // .ascii 16, '\x04\x05\x06\x07\x08\t\n\x0b\x0c\r\x0e\x0f\xff\xff\xff\xff'
 653  	0x05, 0x06, 0x07, 0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0d, 0x0e, 0x0f, 0xff, 0xff, 0xff, 0xff, 0xff, //0x00000a80 QUAD $0x0c0b0a0908070605; QUAD $0xffffffffff0f0e0d  // .ascii 16, '\x05\x06\x07\x08\t\n\x0b\x0c\r\x0e\x0f\xff\xff\xff\xff\xff'
 654  	0x06, 0x07, 0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0d, 0x0e, 0x0f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, //0x00000a90 QUAD $0x0d0c0b0a09080706; QUAD $0xffffffffffff0f0e  // .ascii 16, '\x06\x07\x08\t\n\x0b\x0c\r\x0e\x0f\xff\xff\xff\xff\xff\xff'
 655  	0x07, 0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0d, 0x0e, 0x0f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, //0x00000aa0 QUAD $0x0e0d0c0b0a090807; QUAD $0xffffffffffffff0f  // .ascii 16, '\x07\x08\t\n\x0b\x0c\r\x0e\x0f\xff\xff\xff\xff\xff\xff\xff'
 656  	0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0d, 0x0e, 0x0f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, //0x00000ab0 QUAD $0x0f0e0d0c0b0a0908; QUAD $0xffffffffffffffff  // .ascii 16, '\x08\t\n\x0b\x0c\r\x0e\x0f\xff\xff\xff\xff\xff\xff\xff\xff'
 657  }
 658   
 659